summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/unicore
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-21 00:15:27 +0000
committerKarl Berry <karl@freefriends.org>2012-05-21 00:15:27 +0000
commita4c42bfb2337d37da89d789cb8cc226367994e32 (patch)
treec3eabdef5d565a4e515d2be0d9d4d0540bde0250 /Master/tlpkg/tlperl/lib/unicore
parent8274475057f024d35332ac47c2e2f23ea156e6ed (diff)
perl 5.14.2 from siep
git-svn-id: svn://tug.org/texlive/trunk@26525 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/tlperl/lib/unicore')
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/ArabicShaping.txt373
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/BidiMirroring.txt588
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Blocks.txt18
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/CJKRadicals.txt267
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/CaseFolding.txt15
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl221
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/CompositionExclusions.txt197
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/DAge.txt1064
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/DCoreProperties.txt9243
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/DNormalizationProps.txt9036
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Decomposition.pl70
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/EastAsianWidth.txt21866
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/HangulSyllableType.txt857
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Heavy.pl204
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Index.txt5376
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Jamo.txt92
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/LineBreak.txt22670
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Name.pl44970
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/NameAliases.txt40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt53
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/NamedSqProv.txt75
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/NamesList.txt34740
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/NormalizationCorrections.txt48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/PropList.txt1299
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/PropValueAliases.txt1162
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/PropertyAliases.txt189
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/ReadMe.txt13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/Scripts.txt1972
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt6
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/StandardizedVariants.txt143
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/TestProp.pl79421
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Age.pl1036
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Bc.pl555
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl20
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Digit.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Dt.pl759
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Ea.pl245
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Fold.pl56
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/GCB.pl1177
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Gc.pl2639
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Hst.pl822
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Jg.pl144
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Jt.pl292
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Lb.pl2195
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Lower.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/NFCQC.pl126
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/NFDQC.pl245
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl486
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/NFKCQC.pl265
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/NFKDQC.pl367
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Na1.pl1996
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Nt.pl198
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Nv.pl1157
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/SB.pl1958
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Sc.pl702
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Title.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/Upper.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/WB.pl691
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/_slc.pl46
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/_stc.pl45
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/To/_suc.pl45
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/UnicodeData.txt21829
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/auxiliary/GCBTest.txt311
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/auxiliary/GraphemeBreakProperty.txt1227
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/auxiliary/SentenceBreakProperty.txt2271
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/auxiliary/WordBreakProperty.txt898
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DBidiClass.txt1779
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DBinaryProperties.txt227
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DCombiningClass.txt2036
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DDecompositionType.txt977
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DEastAsianWidth.txt1803
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DGeneralCategory.txt3263
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DJoinGroup.txt423
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DJoinType.txt318
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DLineBreak.txt2865
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DNumType.txt211
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/extracted/DNumValues.txt1697
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/AHex/N.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/AHex/Y.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/1_1.pl522
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/2_0.pl75
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/2_1.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/3_0.pl199
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/3_1.pl91
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/3_2.pl117
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/4_0.pl137
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/4_1.pl153
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/5_0.pl87
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/5_1.pl159
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/5_2.pl159
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/6_0.pl118
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Age/Unassign.pl721
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Alpha/N.pl650
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl848
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl80
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl49
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl592
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRE.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRO.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl288
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl293
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/PDF.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl58
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLE.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLO.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/S.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/BidiC/N.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/BidiM/N.pl204
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl176
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/ASCII.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/AegeanNu.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alchemic.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alphabet.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ancient2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientG.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientS.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arabic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicP2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicPr.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicSu.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Armenian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arrows.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Avestan.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Balinese.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bamum.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/BamumSup.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Batak.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bengali.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/BlockEle.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomof2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomofo.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/BoxDrawi.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Brahmi.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/BrailleP.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buginese.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buhid.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Byzantin.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKCompa.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKRadic.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKStrok.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKSymbo.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif5.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnifi.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Canadian.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Carian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cham.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cherokee.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini2.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combinin.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CommonIn.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/ControlP.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Coptic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Counting.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifo2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifor.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Currency.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/CypriotS.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli4.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrillic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Deseret.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanag2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanaga.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Dingbats.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/DominoTi.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Egyptian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Emoticon.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclosed.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi4.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/GeneralP.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Geometri.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgia2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Glagolit.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gothic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Greek.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/GreekExt.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gujarati.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gurmukhi.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Halfwidt.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulCo.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJa.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulSy.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hanunoo.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hebrew.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighPriv.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighSurr.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hiragana.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/IPAExten.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ideograp.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Imperial.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscrip2.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscript.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Javanese.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kaithi.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/KanaSupp.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kanbun.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/KangxiRa.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kannada.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakan2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakana.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/KayahLi.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kharosht.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Khmer.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/KhmerSym.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lao.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Latin1.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx5.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinExt.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lepcha.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Letterli.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Limbu.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBI.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBS.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lisu.pl45
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/LowSurro.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lycian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lydian.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/MahjongT.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Malayala.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mandaic.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathema2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathemat.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/MeeteiMa.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell5.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell6.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscella.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Modifier.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mongolia.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/MusicalS.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Myanmar.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/MyanmarE.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/NKo.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/NewTaiLu.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/NoBlock.pl95
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/NumberFo.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ogham.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OlChiki.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldItali.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldPersi.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldSouth.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldTurki.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/OpticalC.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Oriya.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Osmanya.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/PhagsPa.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phaistos.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoenici.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoneti2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phonetic.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/PlayingC.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/PrivateU.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Rejang.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/RumiNume.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Runic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Samarita.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Saurasht.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Shavian.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sinhala.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/SmallFor.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/SpacingM.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Specials.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sundanes.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Superscr.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem3.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem4.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem5.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem6.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Suppleme.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/SylotiNa.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Syriac.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagalog.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagbanwa.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tags.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiLe.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiTham.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiViet.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiXuanJ.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tamil.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Telugu.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thaana.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thai.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tibetan.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tifinagh.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Transpor.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ugaritic.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/UnifiedC.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vai.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variati2.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variatio.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/VedicExt.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vertical.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiRadica.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiSyllab.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Blk/YijingHe.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CE/N.pl82
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl52
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CI/N.pl500
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl338
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWCF/N.pl183
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl171
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWCM/N.pl164
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl174
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/N.pl411
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl401
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWL/N.pl173
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl153
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWT/N.pl229
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl147
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWU/N.pl227
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl145
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Cased/N.pl158
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl208
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/10.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/103.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/107.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/11.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/118.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/12.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/122.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/129.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/13.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/130.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/132.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/14.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/15.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/16.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/17.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/18.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/19.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/20.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/21.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/22.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/23.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/24.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/25.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/26.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/27.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/28.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/29.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/30.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/31.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/32.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/33.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/34.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/35.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/36.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/84.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/91.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl137
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATA.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATB.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATBL.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl67
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BL.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DA.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/IS.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/KV.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/L.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl226
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/R.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl30
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CompEx/N.pl136
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl97
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/DI/N.pl62
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl50
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dash/N.pl68
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dep/N.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dia/N.pl236
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl154
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl109
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl59
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl77
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fra.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl239
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/None.pl496
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sml.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl49
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl214
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/F.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl352
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl97
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ext/N.pl72
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/CR.pl48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl303
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/L.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/LF.pl48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl841
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl177
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/T.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/V.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl359
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl712
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cc.pl40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl50
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl708
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Co.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cs.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl727
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl218
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl224
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl62
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl560
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lt.pl54
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl203
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl335
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl185
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl295
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl182
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl50
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl101
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl212
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl200
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl312
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl61
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl87
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl284
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zl.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zp.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GrBase/N.pl839
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl1039
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GrExt/N.pl385
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/GrExt/Y.pl246
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Hex/N.pl46
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl44
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/N.pl52
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/Y.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDC/N.pl702
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl910
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDS/N.pl611
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl731
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDSB/N.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDSB/Y.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDST/N.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/IDST/Y.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ideo/N.pl55
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl53
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl563
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl563
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl673
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl731
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl723
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl751
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl801
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl825
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl849
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl911
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/In/6_0.pl523
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alaph.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beth.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Burushas.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/DalathRi.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/E.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Fe.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/FinalSem.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gamal.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl33
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/HamzaOnH.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/He.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heh.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/HehGoal.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heth.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaph.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Khaph.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/KnottedH.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lamadh.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Meem.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Mim.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Noon.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nun.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nya.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Pe.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaph.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reversed.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sadhe.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Semkath.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Shin.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/SwashKaf.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/SyriacWa.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Tah.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Taw.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarb2.pl13
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarbu.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Teth.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl30
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehBarre.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehWithT.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yudh.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/YudhHe.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zain.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zhain.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/JoinC/N.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/JoinC/Y.pl32
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl66
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl302
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl385
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/LOE/N.pl40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl154
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl899
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/B2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl91
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/BK.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/CB.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl308
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/CP.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/HY.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl123
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/NL.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl113
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl84
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/SG.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/SP.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/SY.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/WJ.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl686
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lb/ZW.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lower/N.pl260
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl228
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Math/N.pl185
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl163
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NChar/N.pl66
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NChar/Y.pl66
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl191
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl272
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl323
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/M.pl62
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl291
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl377
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl449
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nt/De.pl124
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl55
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl115
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000002.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/11_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/13_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/15_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/17_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_10.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_5.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_7.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_9.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/21.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/22.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/23.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/24.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/25.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/26.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/27.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/28.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/29.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_5.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/31.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/32.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/33.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/34.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/35.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/36.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/37.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/38.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/39.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_5.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_8.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl31
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/41.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/42.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/43.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/44.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/45.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/46.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/47.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/48.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/49.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/4_5.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_6.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_8.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_8.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl26
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/9_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/NaN.pl338
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Nv/_1_2.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/N.pl270
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/Y.pl264
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/ODI/N.pl52
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/ODI/Y.pl44
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/N.pl66
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/Y.pl40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OIDC/N.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OIDC/Y.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OIDS/N.pl40
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OIDS/Y.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OLower/N.pl60
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OLower/Y.pl48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OMath/N.pl157
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OMath/Y.pl179
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OUpper/N.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/OUpper/Y.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/N.pl76
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl68
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/PatWS/N.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/PatWS/Y.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl885
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Any.pl23
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl929
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl23
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl939
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlSpac.pl23
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAln.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAlp.pl23
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixBla.pl19
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixCnt.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixDig.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixGra.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixLow.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPri.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl28
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixSpa.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixUpp.pl21
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl934
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Title.pl22
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/VertSpac.pl23
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl899
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/XPosixPu.pl140
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XBegin.pl54
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XExtend.pl324
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XLVLVTV.pl24
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/QMark/N.pl56
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Radical/N.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Radical/Y.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl85
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl345
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl576
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl223
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/SE.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl65
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl214
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl764
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SD/N.pl93
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl61
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/STerm/N.pl118
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl68
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl68
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armi.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Avst.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bali.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bamu.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Batk.pl14
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bopo.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Brah.pl14
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bugi.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Buhd.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cans.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cari.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cham.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cher.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Copt.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl44
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Egyp.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ethi.pl88
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Goth.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl83
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl59
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hano.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hebr.pl49
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ital.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Java.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl48
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khar.pl49
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khmr.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl58
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kthi.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lana.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lao.pl57
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl76
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lepc.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl44
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lyci.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lydi.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mand.pl14
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl54
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mtei.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mymr.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Nko.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ogam.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orkh.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl61
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Osma.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phag.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phli.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phnx.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Prti.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Rjng.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Runr.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Samr.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Saur.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl49
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sund.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sylo.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tagb.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tale.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Talu.pl41
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl59
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tavt.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl61
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tfng.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tglg.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thaa.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thai.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tibt.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ugar.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Vai.pl35
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xpeo.pl37
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xsux.pl39
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Yi.pl34
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl73
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl300
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zzzz.pl702
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Space/N.pl61
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Space/Y.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Term/N.pl154
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl104
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/N.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl47
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Upper/N.pl239
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl205
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/VS/N.pl38
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/VS/Y.pl36
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl51
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl43
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl42
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl636
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl25
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl27
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/NL.pl29
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl98
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl707
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/XIDC/N.pl708
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl912
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/XIDS/N.pl617
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl729
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/mktables14299
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/mktables.lst897
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/version2
924 files changed, 69974 insertions, 318848 deletions
diff --git a/Master/tlpkg/tlperl/lib/unicore/ArabicShaping.txt b/Master/tlpkg/tlperl/lib/unicore/ArabicShaping.txt
deleted file mode 100644
index b851d3839f7..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/ArabicShaping.txt
+++ /dev/null
@@ -1,373 +0,0 @@
-# ArabicShaping-5.2.0.txt
-# Date: 2009-08-17, 11:11:00 PDT [KW]
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# This file defines the shaping classes for Arabic, Syriac, and N'Ko
-# positional shaping, repeating in machine readable form the
-# information exemplified in Tables 8-3, 8-7, 8-8, 8-11, 8-12,
-# 8-13, and 13-5 of The Unicode Standard, Version 5.2.
-#
-# See sections 8.2, 8.3, and 13.5 of The Unicode Standard, Version 5.2
-# for more information.
-#
-# Each line contains four fields, separated by a semicolon.
-#
-# Field 0: the code point, in 4-digit hexadecimal
-# form, of an Arabic, Syriac, or N'Ko character.
-#
-# Field 1: gives a short schematic name for that character,
-# abbreviated from the normative Unicode character name.
-#
-# Field 2: defines the joining type (property name: Joining_Type)
-# R Right_Joining
-# L Left_Joining
-# D Dual_Joining
-# C Join_Causing
-# U Non_Joining
-# T Transparent
-# See Section 8.2, Arabic for more information on these types.
-#
-# Field 3: defines the joining group (property name: Joining_Group)
-#
-# The values of the joining group are based schematically on character
-# names. Where a schematic character name consists of two or more parts separated
-# by spaces, the formal Joining_Group property value, as specified in
-# PropertyValueAliases.txt, consists of the same name parts joined by
-# underscores. Hence, the entry:
-#
-# 0629; TEH MARBUTA; R; TEH MARBUTA
-#
-# corresponds to [Joining_Group = Teh_Marbuta].
-#
-# Note: For historical reasons, the property value [Joining_Group = Hamza_On_Heh_Goal]
-# is anachronistically named. It used to apply to both of the following characters
-# in earlier versions of the standard:
-#
-# U+06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-# U+06C3 ARABIC LETTER TEH MARBUTA GOAL
-#
-# However, it currently applies only to U+06C3, and *not* to U+06C2.
-# To avoid destabilizing existing Joining_Group property aliases, the
-# value Hamza_On_Heh_Goal has not been changed, despite the fact that it
-# no longer applies to Hamza On Heh Goal, but only to Teh Marbuta Goal.
-#
-# When other cursive scripts are added to the Unicode Standard in
-# the future, the joining group value of all its letters will default
-# to jg=No_Joining_Group in this data file. Other, more specific
-# joining group values will be defined only if an explicit proposal
-# to define those values exactly has been approved by the UTC. This
-# is the convention exemplified by the N'Ko script. Only the Arabic
-# and Syriac scripts currently have explicit joining group values defined.
-#
-# Note: Code points that are not explicitly listed in this file are
-# either of joining type T or U:
-#
-# - Those that not explicitly listed that are of General Category Mn, Me, or Cf
-# have joining type T.
-# - All others not explicitly listed have joining type U.
-#
-# For an explicit listing of characters of joining type T, see
-# the derived property file DerivedJoiningType.txt.
-#
-# There are currently no characters of joining type L defined in Unicode.
-#
-# #############################################################
-
-# Unicode; Schematic Name; Joining Type; Joining Group
-
-# Arabic characters
-
-0600; ARABIC NUMBER SIGN; U; No_Joining_Group
-0601; ARABIC SIGN SANAH; U; No_Joining_Group
-0602; ARABIC FOOTNOTE MARKER; U; No_Joining_Group
-0603; ARABIC SIGN SAFHA; U; No_Joining_Group
-0608; ARABIC RAY; U; No_Joining_Group
-060B; AFGHANI SIGN; U; No_Joining_Group
-0621; HAMZA; U; No_Joining_Group
-0622; MADDA ON ALEF; R; ALEF
-0623; HAMZA ON ALEF; R; ALEF
-0624; HAMZA ON WAW; R; WAW
-0625; HAMZA UNDER ALEF; R; ALEF
-0626; HAMZA ON YEH; D; YEH
-0627; ALEF; R; ALEF
-0628; BEH; D; BEH
-0629; TEH MARBUTA; R; TEH MARBUTA
-062A; TEH; D; BEH
-062B; THEH; D; BEH
-062C; JEEM; D; HAH
-062D; HAH; D; HAH
-062E; KHAH; D; HAH
-062F; DAL; R; DAL
-0630; THAL; R; DAL
-0631; REH; R; REH
-0632; ZAIN; R; REH
-0633; SEEN; D; SEEN
-0634; SHEEN; D; SEEN
-0635; SAD; D; SAD
-0636; DAD; D; SAD
-0637; TAH; D; TAH
-0638; ZAH; D; TAH
-0639; AIN; D; AIN
-063A; GHAIN; D; AIN
-063B; KEHEH WITH 2 DOTS ABOVE; D; GAF
-063C; KEHEH WITH 3 DOTS BELOW; D; GAF
-063D; FARSI YEH WITH INVERTED V; D; FARSI YEH
-063E; FARSI YEH WITH 2 DOTS ABOVE; D; FARSI YEH
-063F; FARSI YEH WITH 3 DOTS ABOVE; D; FARSI YEH
-0640; TATWEEL; C; No_Joining_Group
-0641; FEH; D; FEH
-0642; QAF; D; QAF
-0643; KAF; D; KAF
-0644; LAM; D; LAM
-0645; MEEM; D; MEEM
-0646; NOON; D; NOON
-0647; HEH; D; HEH
-0648; WAW; R; WAW
-0649; ALEF MAKSURA; D; YEH
-064A; YEH; D; YEH
-066E; DOTLESS BEH; D; BEH
-066F; DOTLESS QAF; D; QAF
-0671; HAMZAT WASL ON ALEF; R; ALEF
-0672; WAVY HAMZA ON ALEF; R; ALEF
-0673; WAVY HAMZA UNDER ALEF; R; ALEF
-0674; HIGH HAMZA; U; No_Joining_Group
-0675; HIGH HAMZA ALEF; R; ALEF
-0676; HIGH HAMZA WAW; R; WAW
-0677; HIGH HAMZA WAW WITH DAMMA; R; WAW
-0678; HIGH HAMZA YEH; D; YEH
-0679; TEH WITH SMALL TAH; D; BEH
-067A; TEH WITH 2 DOTS VERTICAL ABOVE; D; BEH
-067B; BEH WITH 2 DOTS VERTICAL BELOW; D; BEH
-067C; TEH WITH RING; D; BEH
-067D; TEH WITH 3 DOTS ABOVE DOWNWARD; D; BEH
-067E; TEH WITH 3 DOTS BELOW; D; BEH
-067F; TEH WITH 4 DOTS ABOVE; D; BEH
-0680; BEH WITH 4 DOTS BELOW; D; BEH
-0681; HAMZA ON HAH; D; HAH
-0682; HAH WITH 2 DOTS VERTICAL ABOVE; D; HAH
-0683; HAH WITH MIDDLE 2 DOTS; D; HAH
-0684; HAH WITH MIDDLE 2 DOTS VERTICAL; D; HAH
-0685; HAH WITH 3 DOTS ABOVE; D; HAH
-0686; HAH WITH MIDDLE 3 DOTS DOWNWARD; D; HAH
-0687; HAH WITH MIDDLE 4 DOTS; D; HAH
-0688; DAL WITH SMALL TAH; R; DAL
-0689; DAL WITH RING; R; DAL
-068A; DAL WITH DOT BELOW; R; DAL
-068B; DAL WITH DOT BELOW AND SMALL TAH; R; DAL
-068C; DAL WITH 2 DOTS ABOVE; R; DAL
-068D; DAL WITH 2 DOTS BELOW; R; DAL
-068E; DAL WITH 3 DOTS ABOVE; R; DAL
-068F; DAL WITH 3 DOTS ABOVE DOWNWARD; R; DAL
-0690; DAL WITH 4 DOTS ABOVE; R; DAL
-0691; REH WITH SMALL TAH; R; REH
-0692; REH WITH SMALL V; R; REH
-0693; REH WITH RING; R; REH
-0694; REH WITH DOT BELOW; R; REH
-0695; REH WITH SMALL V BELOW; R; REH
-0696; REH WITH DOT BELOW AND DOT ABOVE; R; REH
-0697; REH WITH 2 DOTS ABOVE; R; REH
-0698; REH WITH 3 DOTS ABOVE; R; REH
-0699; REH WITH 4 DOTS ABOVE; R; REH
-069A; SEEN WITH DOT BELOW AND DOT ABOVE; D; SEEN
-069B; SEEN WITH 3 DOTS BELOW; D; SEEN
-069C; SEEN WITH 3 DOTS BELOW AND 3 DOTS ABOVE; D; SEEN
-069D; SAD WITH 2 DOTS BELOW; D; SAD
-069E; SAD WITH 3 DOTS ABOVE; D; SAD
-069F; TAH WITH 3 DOTS ABOVE; D; TAH
-06A0; AIN WITH 3 DOTS ABOVE; D; AIN
-06A1; DOTLESS FEH; D; FEH
-06A2; FEH WITH DOT MOVED BELOW; D; FEH
-06A3; FEH WITH DOT BELOW; D; FEH
-06A4; FEH WITH 3 DOTS ABOVE; D; FEH
-06A5; FEH WITH 3 DOTS BELOW; D; FEH
-06A6; FEH WITH 4 DOTS ABOVE; D; FEH
-06A7; QAF WITH DOT ABOVE; D; QAF
-06A8; QAF WITH 3 DOTS ABOVE; D; QAF
-06A9; KEHEH; D; GAF
-06AA; SWASH KAF; D; SWASH KAF
-06AB; KAF WITH RING; D; GAF
-06AC; KAF WITH DOT ABOVE; D; KAF
-06AD; KAF WITH 3 DOTS ABOVE; D; KAF
-06AE; KAF WITH 3 DOTS BELOW; D; KAF
-06AF; GAF; D; GAF
-06B0; GAF WITH RING; D; GAF
-06B1; GAF WITH 2 DOTS ABOVE; D; GAF
-06B2; GAF WITH 2 DOTS BELOW; D; GAF
-06B3; GAF WITH 2 DOTS VERTICAL BELOW; D; GAF
-06B4; GAF WITH 3 DOTS ABOVE; D; GAF
-06B5; LAM WITH SMALL V; D; LAM
-06B6; LAM WITH DOT ABOVE; D; LAM
-06B7; LAM WITH 3 DOTS ABOVE; D; LAM
-06B8; LAM WITH 3 DOTS BELOW; D; LAM
-06B9; NOON WITH DOT BELOW; D; NOON
-06BA; DOTLESS NOON; D; NOON
-06BB; DOTLESS NOON WITH SMALL TAH; D; NOON
-06BC; NOON WITH RING; D; NOON
-06BD; NYA; D; NYA
-06BE; KNOTTED HEH; D; KNOTTED HEH
-06BF; HAH WITH MIDDLE 3 DOTS DOWNWARD AND DOT ABOVE; D; HAH
-06C0; HAMZA ON HEH; R; TEH MARBUTA
-06C1; HEH GOAL; D; HEH GOAL
-06C2; HAMZA ON HEH GOAL; D; HEH GOAL
-06C3; TEH MARBUTA GOAL; R; HAMZA ON HEH GOAL
-06C4; WAW WITH RING; R; WAW
-06C5; WAW WITH BAR; R; WAW
-06C6; WAW WITH SMALL V; R; WAW
-06C7; WAW WITH DAMMA; R; WAW
-06C8; WAW WITH ALEF ABOVE; R; WAW
-06C9; WAW WITH INVERTED SMALL V; R; WAW
-06CA; WAW WITH 2 DOTS ABOVE; R; WAW
-06CB; WAW WITH 3 DOTS ABOVE; R; WAW
-06CC; FARSI YEH; D; FARSI YEH
-06CD; YEH WITH TAIL; R; YEH WITH TAIL
-06CE; FARSI YEH WITH SMALL V; D; FARSI YEH
-06CF; WAW WITH DOT ABOVE; R; WAW
-06D0; YEH WITH 2 DOTS VERTICAL BELOW; D; YEH
-06D1; YEH WITH 3 DOTS BELOW; D; YEH
-06D2; YEH BARREE; R; YEH BARREE
-06D3; HAMZA ON YEH BARREE; R; YEH BARREE
-06D5; AE; R; TEH MARBUTA
-06DD; ARABIC END OF AYAH; U; No_Joining_Group
-06EE; DAL WITH INVERTED V; R; DAL
-06EF; REH WITH INVERTED V; R; REH
-06FA; SEEN WITH DOT BELOW AND 3 DOTS ABOVE; D; SEEN
-06FB; DAD WITH DOT BELOW; D; SAD
-06FC; GHAIN WITH DOT BELOW; D; AIN
-06FF; HEH WITH INVERTED V; D; KNOTTED HEH
-
-# Syriac characters
-
-0710; ALAPH; R; ALAPH
-0712; BETH; D; BETH
-0713; GAMAL; D; GAMAL
-0714; GAMAL GARSHUNI; D; GAMAL
-0715; DALATH; R; DALATH RISH
-0716; DOTLESS DALATH RISH; R; DALATH RISH
-0717; HE; R; HE
-0718; WAW; R; SYRIAC WAW
-0719; ZAIN; R; ZAIN
-071A; HETH; D; HETH
-071B; TETH; D; TETH
-071C; TETH GARSHUNI; D; TETH
-071D; YUDH; D; YUDH
-071E; YUDH HE; R; YUDH HE
-071F; KAPH; D; KAPH
-0720; LAMADH; D; LAMADH
-0721; MIM; D; MIM
-0722; NUN; D; NUN
-0723; SEMKATH; D; SEMKATH
-0724; FINAL SEMKATH; D; FINAL SEMKATH
-0725; E; D; E
-0726; PE; D; PE
-0727; REVERSED PE; D; REVERSED PE
-0728; SADHE; R; SADHE
-0729; QAPH; D; QAPH
-072A; RISH; R; DALATH RISH
-072B; SHIN; D; SHIN
-072C; TAW; R; TAW
-072D; PERSIAN BHETH; D; BETH
-072E; PERSIAN GHAMAL; D; GAMAL
-072F; PERSIAN DHALATH; R; DALATH RISH
-074D; SOGDIAN ZHAIN; R; ZHAIN
-074E; SOGDIAN KHAPH; D; KHAPH
-074F; SOGDIAN FE; D; FE
-
-# Arabic supplement characters
-
-0750; BEH WITH 3 DOTS HORIZONTALLY BELOW; D; BEH
-0751; BEH WITH DOT BELOW AND 3 DOTS ABOVE; D; BEH
-0752; BEH WITH 3 DOTS POINTING UPWARDS BELOW; D; BEH
-0753; BEH WITH 3 DOTS POINTING UPWARDS BELOW AND 2 DOTS ABOVE; D; BEH
-0754; BEH WITH 2 DOTS BELOW AND DOT ABOVE; D; BEH
-0755; BEH WITH INVERTED SMALL V BELOW; D; BEH
-0756; BEH WITH SMALL V; D; BEH
-0757; HAH WITH 2 DOTS ABOVE; D; HAH
-0758; HAH WITH 3 DOTS POINTING UPWARDS BELOW; D; HAH
-0759; DAL WITH 2 DOTS VERTICALLY BELOW AND SMALL TAH; R; DAL
-075A; DAL WITH INVERTED SMALL V BELOW; R; DAL
-075B; REH WITH STROKE; R; REH
-075C; SEEN WITH 4 DOTS ABOVE; D; SEEN
-075D; AIN WITH 2 DOTS ABOVE; D; AIN
-075E; AIN WITH 3 DOTS POINTING DOWNWARDS ABOVE; D; AIN
-075F; AIN WITH 2 DOTS VERTICALLY ABOVE; D; AIN
-0760; FEH WITH 2 DOTS BELOW; D; FEH
-0761; FEH WITH 3 DOTS POINTING UPWARDS BELOW; D; FEH
-0762; KEHEH WITH DOT ABOVE; D; GAF
-0763; KEHEH WITH 3 DOTS ABOVE; D; GAF
-0764; KEHEH WITH 3 DOTS POINTING UPWARDS BELOW; D; GAF
-0765; MEEM WITH DOT ABOVE; D; MEEM
-0766; MEEM WITH DOT BELOW; D; MEEM
-0767; NOON WITH 2 DOTS BELOW; D; NOON
-0768; NOON WITH SMALL TAH; D; NOON
-0769; NOON WITH SMALL V; D; NOON
-076A; LAM WITH BAR; D; LAM
-076B; REH WITH 2 DOTS VERTICALLY ABOVE; R; REH
-076C; REH WITH HAMZA ABOVE; R; REH
-076D; SEEN WITH 2 DOTS VERTICALLY ABOVE; D; SEEN
-076E; HAH WITH SMALL TAH BELOW; D; HAH
-076F; HAH WITH SMALL TAH AND 2 DOTS; D; HAH
-0770; SEEN WITH SMALL TAH AND 2 DOTS; D; SEEN
-0771; REH WITH SMALL TAH AND 2 DOTS; R; REH
-0772; HAH WITH SMALL TAH ABOVE; D; HAH
-0773; ALEF WITH DIGIT TWO ABOVE; R; ALEF
-0774; ALEF WITH DIGIT THREE ABOVE; R; ALEF
-0775; FARSI YEH WITH DIGIT TWO ABOVE; D; FARSI YEH
-0776; FARSI YEH WITH DIGIT THREE ABOVE; D; FARSI YEH
-0777; YEH WITH DIGIT FOUR BELOW; D; YEH
-0778; WAW WITH DIGIT TWO ABOVE; R; WAW
-0779; WAW WITH DIGIT THREE ABOVE; R; WAW
-077A; YEH BARREE WITH DIGIT TWO ABOVE; D; BURUSHASKI YEH BARREE
-077B; YEH BARREE WITH DIGIT THREE ABOVE; D; BURUSHASKI YEH BARREE
-077C; HAH WITH DIGIT FOUR BELOW; D; HAH
-077D; SEEN WITH DIGIT FOUR ABOVE; D; SEEN
-077E; SEEN WITH INVERTED V; D; SEEN
-077F; KAF WITH 2 DOTS ABOVE; D; KAF
-
-# N'Ko Characters
-
-07CA; NKO A; D; No_Joining_Group
-07CB; NKO EE; D; No_Joining_Group
-07CC; NKO I; D; No_Joining_Group
-07CD; NKO E; D; No_Joining_Group
-07CE; NKO U; D; No_Joining_Group
-07CF; NKO OO; D; No_Joining_Group
-07D0; NKO O; D; No_Joining_Group
-07D1; NKO DAGBASINNA; D; No_Joining_Group
-07D2; NKO N; D; No_Joining_Group
-07D3; NKO BA; D; No_Joining_Group
-07D4; NKO PA; D; No_Joining_Group
-07D5; NKO TA; D; No_Joining_Group
-07D6; NKO JA; D; No_Joining_Group
-07D7; NKO CHA; D; No_Joining_Group
-07D8; NKO DA; D; No_Joining_Group
-07D9; NKO RA; D; No_Joining_Group
-07DA; NKO RRA; D; No_Joining_Group
-07DB; NKO SA; D; No_Joining_Group
-07DC; NKO GBA; D; No_Joining_Group
-07DD; NKO FA; D; No_Joining_Group
-07DE; NKO KA; D; No_Joining_Group
-07DF; NKO LA; D; No_Joining_Group
-07E0; NKO NA WOLOSO; D; No_Joining_Group
-07E1; NKO MA; D; No_Joining_Group
-07E2; NKO NYA; D; No_Joining_Group
-07E3; NKO NA; D; No_Joining_Group
-07E4; NKO HA; D; No_Joining_Group
-07E5; NKO WA; D; No_Joining_Group
-07E6; NKO YA; D; No_Joining_Group
-07E7; NKO NYA WOLOSO; D; No_Joining_Group
-07E8; NKO JONA JA; D; No_Joining_Group
-07E9; NKO JONA CHA; D; No_Joining_Group
-07EA; NKO JONA RA; D; No_Joining_Group
-07FA; NKO LAJANYALAN; C; No_Joining_Group
-
-# Other
-
-200C; ZERO WIDTH NON-JOINER; U; No_Joining_Group
-200D; ZERO WIDTH JOINER; C; No_Joining_Group
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/BidiMirroring.txt b/Master/tlpkg/tlperl/lib/unicore/BidiMirroring.txt
deleted file mode 100644
index 81e838a7e01..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/BidiMirroring.txt
+++ /dev/null
@@ -1,588 +0,0 @@
-# BidiMirroring-5.2.0.txt
-# Date: 2009-05-22, 12:44:00 PDT [KW]
-#
-# Bidi_Mirroring_Glyph Property
-#
-# This file is an informative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# This data file lists characters that have the mirrored property
-# where there is another Unicode character that typically has a glyph
-# that is the mirror image of the original character's glyph.
-# The repertoire covered by the file is Unicode 5.2.0.
-#
-# The file contains a list of lines with mappings from one code point
-# to another one for character-based mirroring.
-# Note that for "real" mirroring, a rendering engine needs to select
-# appropriate alternative glyphs, and that many Unicode characters do not
-# have a mirror-image Unicode character.
-#
-# Each mapping line contains two fields, separated by a semicolon (';').
-# Each of the two fields contains a code point represented as a
-# variable-length hexadecimal value with 4 to 6 digits.
-# A comment indicates where the characters are "BEST FIT" mirroring.
-#
-# Code points with the "mirrored" property but no appropriate mirrors are
-# listed as comments at the end of the file.
-#
-# For information on bidi mirroring, see UAX #9: Bidirectional Algorithm,
-# at http://www.unicode.org/unicode/reports/tr9/
-#
-# This file was originally created by Markus Scherer.
-# Extended for Unicode 3.2, 4.0, 4.1, 5.0, 5.1, and 5.2 by Ken Whistler.
-#
-# ############################################################
-
-0028; 0029 # LEFT PARENTHESIS
-0029; 0028 # RIGHT PARENTHESIS
-003C; 003E # LESS-THAN SIGN
-003E; 003C # GREATER-THAN SIGN
-005B; 005D # LEFT SQUARE BRACKET
-005D; 005B # RIGHT SQUARE BRACKET
-007B; 007D # LEFT CURLY BRACKET
-007D; 007B # RIGHT CURLY BRACKET
-00AB; 00BB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BB; 00AB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-0F3A; 0F3B # TIBETAN MARK GUG RTAGS GYON
-0F3B; 0F3A # TIBETAN MARK GUG RTAGS GYAS
-0F3C; 0F3D # TIBETAN MARK ANG KHANG GYON
-0F3D; 0F3C # TIBETAN MARK ANG KHANG GYAS
-169B; 169C # OGHAM FEATHER MARK
-169C; 169B # OGHAM REVERSED FEATHER MARK
-2039; 203A # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A; 2039 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-2045; 2046 # LEFT SQUARE BRACKET WITH QUILL
-2046; 2045 # RIGHT SQUARE BRACKET WITH QUILL
-207D; 207E # SUPERSCRIPT LEFT PARENTHESIS
-207E; 207D # SUPERSCRIPT RIGHT PARENTHESIS
-208D; 208E # SUBSCRIPT LEFT PARENTHESIS
-208E; 208D # SUBSCRIPT RIGHT PARENTHESIS
-2208; 220B # ELEMENT OF
-2209; 220C # NOT AN ELEMENT OF
-220A; 220D # SMALL ELEMENT OF
-220B; 2208 # CONTAINS AS MEMBER
-220C; 2209 # DOES NOT CONTAIN AS MEMBER
-220D; 220A # SMALL CONTAINS AS MEMBER
-2215; 29F5 # DIVISION SLASH
-223C; 223D # TILDE OPERATOR
-223D; 223C # REVERSED TILDE
-2243; 22CD # ASYMPTOTICALLY EQUAL TO
-2252; 2253 # APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2253; 2252 # IMAGE OF OR APPROXIMATELY EQUAL TO
-2254; 2255 # COLON EQUALS
-2255; 2254 # EQUALS COLON
-2264; 2265 # LESS-THAN OR EQUAL TO
-2265; 2264 # GREATER-THAN OR EQUAL TO
-2266; 2267 # LESS-THAN OVER EQUAL TO
-2267; 2266 # GREATER-THAN OVER EQUAL TO
-2268; 2269 # [BEST FIT] LESS-THAN BUT NOT EQUAL TO
-2269; 2268 # [BEST FIT] GREATER-THAN BUT NOT EQUAL TO
-226A; 226B # MUCH LESS-THAN
-226B; 226A # MUCH GREATER-THAN
-226E; 226F # [BEST FIT] NOT LESS-THAN
-226F; 226E # [BEST FIT] NOT GREATER-THAN
-2270; 2271 # [BEST FIT] NEITHER LESS-THAN NOR EQUAL TO
-2271; 2270 # [BEST FIT] NEITHER GREATER-THAN NOR EQUAL TO
-2272; 2273 # [BEST FIT] LESS-THAN OR EQUIVALENT TO
-2273; 2272 # [BEST FIT] GREATER-THAN OR EQUIVALENT TO
-2274; 2275 # [BEST FIT] NEITHER LESS-THAN NOR EQUIVALENT TO
-2275; 2274 # [BEST FIT] NEITHER GREATER-THAN NOR EQUIVALENT TO
-2276; 2277 # LESS-THAN OR GREATER-THAN
-2277; 2276 # GREATER-THAN OR LESS-THAN
-2278; 2279 # [BEST FIT] NEITHER LESS-THAN NOR GREATER-THAN
-2279; 2278 # [BEST FIT] NEITHER GREATER-THAN NOR LESS-THAN
-227A; 227B # PRECEDES
-227B; 227A # SUCCEEDS
-227C; 227D # PRECEDES OR EQUAL TO
-227D; 227C # SUCCEEDS OR EQUAL TO
-227E; 227F # [BEST FIT] PRECEDES OR EQUIVALENT TO
-227F; 227E # [BEST FIT] SUCCEEDS OR EQUIVALENT TO
-2280; 2281 # [BEST FIT] DOES NOT PRECEDE
-2281; 2280 # [BEST FIT] DOES NOT SUCCEED
-2282; 2283 # SUBSET OF
-2283; 2282 # SUPERSET OF
-2284; 2285 # [BEST FIT] NOT A SUBSET OF
-2285; 2284 # [BEST FIT] NOT A SUPERSET OF
-2286; 2287 # SUBSET OF OR EQUAL TO
-2287; 2286 # SUPERSET OF OR EQUAL TO
-2288; 2289 # [BEST FIT] NEITHER A SUBSET OF NOR EQUAL TO
-2289; 2288 # [BEST FIT] NEITHER A SUPERSET OF NOR EQUAL TO
-228A; 228B # [BEST FIT] SUBSET OF WITH NOT EQUAL TO
-228B; 228A # [BEST FIT] SUPERSET OF WITH NOT EQUAL TO
-228F; 2290 # SQUARE IMAGE OF
-2290; 228F # SQUARE ORIGINAL OF
-2291; 2292 # SQUARE IMAGE OF OR EQUAL TO
-2292; 2291 # SQUARE ORIGINAL OF OR EQUAL TO
-2298; 29B8 # CIRCLED DIVISION SLASH
-22A2; 22A3 # RIGHT TACK
-22A3; 22A2 # LEFT TACK
-22A6; 2ADE # ASSERTION
-22A8; 2AE4 # TRUE
-22A9; 2AE3 # FORCES
-22AB; 2AE5 # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22B0; 22B1 # PRECEDES UNDER RELATION
-22B1; 22B0 # SUCCEEDS UNDER RELATION
-22B2; 22B3 # NORMAL SUBGROUP OF
-22B3; 22B2 # CONTAINS AS NORMAL SUBGROUP
-22B4; 22B5 # NORMAL SUBGROUP OF OR EQUAL TO
-22B5; 22B4 # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
-22B6; 22B7 # ORIGINAL OF
-22B7; 22B6 # IMAGE OF
-22C9; 22CA # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CA; 22C9 # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CB; 22CC # LEFT SEMIDIRECT PRODUCT
-22CC; 22CB # RIGHT SEMIDIRECT PRODUCT
-22CD; 2243 # REVERSED TILDE EQUALS
-22D0; 22D1 # DOUBLE SUBSET
-22D1; 22D0 # DOUBLE SUPERSET
-22D6; 22D7 # LESS-THAN WITH DOT
-22D7; 22D6 # GREATER-THAN WITH DOT
-22D8; 22D9 # VERY MUCH LESS-THAN
-22D9; 22D8 # VERY MUCH GREATER-THAN
-22DA; 22DB # LESS-THAN EQUAL TO OR GREATER-THAN
-22DB; 22DA # GREATER-THAN EQUAL TO OR LESS-THAN
-22DC; 22DD # EQUAL TO OR LESS-THAN
-22DD; 22DC # EQUAL TO OR GREATER-THAN
-22DE; 22DF # EQUAL TO OR PRECEDES
-22DF; 22DE # EQUAL TO OR SUCCEEDS
-22E0; 22E1 # [BEST FIT] DOES NOT PRECEDE OR EQUAL
-22E1; 22E0 # [BEST FIT] DOES NOT SUCCEED OR EQUAL
-22E2; 22E3 # [BEST FIT] NOT SQUARE IMAGE OF OR EQUAL TO
-22E3; 22E2 # [BEST FIT] NOT SQUARE ORIGINAL OF OR EQUAL TO
-22E4; 22E5 # [BEST FIT] SQUARE IMAGE OF OR NOT EQUAL TO
-22E5; 22E4 # [BEST FIT] SQUARE ORIGINAL OF OR NOT EQUAL TO
-22E6; 22E7 # [BEST FIT] LESS-THAN BUT NOT EQUIVALENT TO
-22E7; 22E6 # [BEST FIT] GREATER-THAN BUT NOT EQUIVALENT TO
-22E8; 22E9 # [BEST FIT] PRECEDES BUT NOT EQUIVALENT TO
-22E9; 22E8 # [BEST FIT] SUCCEEDS BUT NOT EQUIVALENT TO
-22EA; 22EB # [BEST FIT] NOT NORMAL SUBGROUP OF
-22EB; 22EA # [BEST FIT] DOES NOT CONTAIN AS NORMAL SUBGROUP
-22EC; 22ED # [BEST FIT] NOT NORMAL SUBGROUP OF OR EQUAL TO
-22ED; 22EC # [BEST FIT] DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-22F0; 22F1 # UP RIGHT DIAGONAL ELLIPSIS
-22F1; 22F0 # DOWN RIGHT DIAGONAL ELLIPSIS
-22F2; 22FA # ELEMENT OF WITH LONG HORIZONTAL STROKE
-22F3; 22FB # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F4; 22FC # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F6; 22FD # ELEMENT OF WITH OVERBAR
-22F7; 22FE # SMALL ELEMENT OF WITH OVERBAR
-22FA; 22F2 # CONTAINS WITH LONG HORIZONTAL STROKE
-22FB; 22F3 # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FC; 22F4 # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FD; 22F6 # CONTAINS WITH OVERBAR
-22FE; 22F7 # SMALL CONTAINS WITH OVERBAR
-2308; 2309 # LEFT CEILING
-2309; 2308 # RIGHT CEILING
-230A; 230B # LEFT FLOOR
-230B; 230A # RIGHT FLOOR
-2329; 232A # LEFT-POINTING ANGLE BRACKET
-232A; 2329 # RIGHT-POINTING ANGLE BRACKET
-2768; 2769 # MEDIUM LEFT PARENTHESIS ORNAMENT
-2769; 2768 # MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A; 276B # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B; 276A # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C; 276D # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D; 276C # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E; 276F # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F; 276E # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770; 2771 # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771; 2770 # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772; 2773 # LIGHT LEFT TORTOISE SHELL BRACKET
-2773; 2772 # LIGHT RIGHT TORTOISE SHELL BRACKET
-2774; 2775 # MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775; 2774 # MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27C3; 27C4 # OPEN SUBSET
-27C4; 27C3 # OPEN SUPERSET
-27C5; 27C6 # LEFT S-SHAPED BAG DELIMITER
-27C6; 27C5 # RIGHT S-SHAPED BAG DELIMITER
-27C8; 27C9 # REVERSE SOLIDUS PRECEDING SUBSET
-27C9; 27C8 # SUPERSET PRECEDING SOLIDUS
-27D5; 27D6 # LEFT OUTER JOIN
-27D6; 27D5 # RIGHT OUTER JOIN
-27DD; 27DE # LONG RIGHT TACK
-27DE; 27DD # LONG LEFT TACK
-27E2; 27E3 # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
-27E3; 27E2 # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
-27E4; 27E5 # WHITE SQUARE WITH LEFTWARDS TICK
-27E5; 27E4 # WHITE SQUARE WITH RIGHTWARDS TICK
-27E6; 27E7 # MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7; 27E6 # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8; 27E9 # MATHEMATICAL LEFT ANGLE BRACKET
-27E9; 27E8 # MATHEMATICAL RIGHT ANGLE BRACKET
-27EA; 27EB # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB; 27EA # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC; 27ED # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED; 27EC # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE; 27EF # MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF; 27EE # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2983; 2984 # LEFT WHITE CURLY BRACKET
-2984; 2983 # RIGHT WHITE CURLY BRACKET
-2985; 2986 # LEFT WHITE PARENTHESIS
-2986; 2985 # RIGHT WHITE PARENTHESIS
-2987; 2988 # Z NOTATION LEFT IMAGE BRACKET
-2988; 2987 # Z NOTATION RIGHT IMAGE BRACKET
-2989; 298A # Z NOTATION LEFT BINDING BRACKET
-298A; 2989 # Z NOTATION RIGHT BINDING BRACKET
-298B; 298C # LEFT SQUARE BRACKET WITH UNDERBAR
-298C; 298B # RIGHT SQUARE BRACKET WITH UNDERBAR
-298D; 2990 # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E; 298F # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F; 298E # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990; 298D # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991; 2992 # LEFT ANGLE BRACKET WITH DOT
-2992; 2991 # RIGHT ANGLE BRACKET WITH DOT
-2993; 2994 # LEFT ARC LESS-THAN BRACKET
-2994; 2993 # RIGHT ARC GREATER-THAN BRACKET
-2995; 2996 # DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996; 2995 # DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997; 2998 # LEFT BLACK TORTOISE SHELL BRACKET
-2998; 2997 # RIGHT BLACK TORTOISE SHELL BRACKET
-29B8; 2298 # CIRCLED REVERSE SOLIDUS
-29C0; 29C1 # CIRCLED LESS-THAN
-29C1; 29C0 # CIRCLED GREATER-THAN
-29C4; 29C5 # SQUARED RISING DIAGONAL SLASH
-29C5; 29C4 # SQUARED FALLING DIAGONAL SLASH
-29CF; 29D0 # LEFT TRIANGLE BESIDE VERTICAL BAR
-29D0; 29CF # VERTICAL BAR BESIDE RIGHT TRIANGLE
-29D1; 29D2 # BOWTIE WITH LEFT HALF BLACK
-29D2; 29D1 # BOWTIE WITH RIGHT HALF BLACK
-29D4; 29D5 # TIMES WITH LEFT HALF BLACK
-29D5; 29D4 # TIMES WITH RIGHT HALF BLACK
-29D8; 29D9 # LEFT WIGGLY FENCE
-29D9; 29D8 # RIGHT WIGGLY FENCE
-29DA; 29DB # LEFT DOUBLE WIGGLY FENCE
-29DB; 29DA # RIGHT DOUBLE WIGGLY FENCE
-29F5; 2215 # REVERSE SOLIDUS OPERATOR
-29F8; 29F9 # BIG SOLIDUS
-29F9; 29F8 # BIG REVERSE SOLIDUS
-29FC; 29FD # LEFT-POINTING CURVED ANGLE BRACKET
-29FD; 29FC # RIGHT-POINTING CURVED ANGLE BRACKET
-2A2B; 2A2C # MINUS SIGN WITH FALLING DOTS
-2A2C; 2A2B # MINUS SIGN WITH RISING DOTS
-2A2D; 2A2E # PLUS SIGN IN LEFT HALF CIRCLE
-2A2E; 2A2D # PLUS SIGN IN RIGHT HALF CIRCLE
-2A34; 2A35 # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
-2A35; 2A34 # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A3C; 2A3D # INTERIOR PRODUCT
-2A3D; 2A3C # RIGHTHAND INTERIOR PRODUCT
-2A64; 2A65 # Z NOTATION DOMAIN ANTIRESTRICTION
-2A65; 2A64 # Z NOTATION RANGE ANTIRESTRICTION
-2A79; 2A7A # LESS-THAN WITH CIRCLE INSIDE
-2A7A; 2A79 # GREATER-THAN WITH CIRCLE INSIDE
-2A7D; 2A7E # LESS-THAN OR SLANTED EQUAL TO
-2A7E; 2A7D # GREATER-THAN OR SLANTED EQUAL TO
-2A7F; 2A80 # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A80; 2A7F # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A81; 2A82 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A82; 2A81 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A83; 2A84 # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
-2A84; 2A83 # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
-2A8B; 2A8C # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
-2A8C; 2A8B # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
-2A91; 2A92 # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
-2A92; 2A91 # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
-2A93; 2A94 # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
-2A94; 2A93 # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
-2A95; 2A96 # SLANTED EQUAL TO OR LESS-THAN
-2A96; 2A95 # SLANTED EQUAL TO OR GREATER-THAN
-2A97; 2A98 # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
-2A98; 2A97 # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
-2A99; 2A9A # DOUBLE-LINE EQUAL TO OR LESS-THAN
-2A9A; 2A99 # DOUBLE-LINE EQUAL TO OR GREATER-THAN
-2A9B; 2A9C # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
-2A9C; 2A9B # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
-2AA1; 2AA2 # DOUBLE NESTED LESS-THAN
-2AA2; 2AA1 # DOUBLE NESTED GREATER-THAN
-2AA6; 2AA7 # LESS-THAN CLOSED BY CURVE
-2AA7; 2AA6 # GREATER-THAN CLOSED BY CURVE
-2AA8; 2AA9 # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AA9; 2AA8 # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AAA; 2AAB # SMALLER THAN
-2AAB; 2AAA # LARGER THAN
-2AAC; 2AAD # SMALLER THAN OR EQUAL TO
-2AAD; 2AAC # LARGER THAN OR EQUAL TO
-2AAF; 2AB0 # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
-2AB0; 2AAF # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
-2AB3; 2AB4 # PRECEDES ABOVE EQUALS SIGN
-2AB4; 2AB3 # SUCCEEDS ABOVE EQUALS SIGN
-2ABB; 2ABC # DOUBLE PRECEDES
-2ABC; 2ABB # DOUBLE SUCCEEDS
-2ABD; 2ABE # SUBSET WITH DOT
-2ABE; 2ABD # SUPERSET WITH DOT
-2ABF; 2AC0 # SUBSET WITH PLUS SIGN BELOW
-2AC0; 2ABF # SUPERSET WITH PLUS SIGN BELOW
-2AC1; 2AC2 # SUBSET WITH MULTIPLICATION SIGN BELOW
-2AC2; 2AC1 # SUPERSET WITH MULTIPLICATION SIGN BELOW
-2AC3; 2AC4 # SUBSET OF OR EQUAL TO WITH DOT ABOVE
-2AC4; 2AC3 # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
-2AC5; 2AC6 # SUBSET OF ABOVE EQUALS SIGN
-2AC6; 2AC5 # SUPERSET OF ABOVE EQUALS SIGN
-2ACD; 2ACE # SQUARE LEFT OPEN BOX OPERATOR
-2ACE; 2ACD # SQUARE RIGHT OPEN BOX OPERATOR
-2ACF; 2AD0 # CLOSED SUBSET
-2AD0; 2ACF # CLOSED SUPERSET
-2AD1; 2AD2 # CLOSED SUBSET OR EQUAL TO
-2AD2; 2AD1 # CLOSED SUPERSET OR EQUAL TO
-2AD3; 2AD4 # SUBSET ABOVE SUPERSET
-2AD4; 2AD3 # SUPERSET ABOVE SUBSET
-2AD5; 2AD6 # SUBSET ABOVE SUBSET
-2AD6; 2AD5 # SUPERSET ABOVE SUPERSET
-2ADE; 22A6 # SHORT LEFT TACK
-2AE3; 22A9 # DOUBLE VERTICAL BAR LEFT TURNSTILE
-2AE4; 22A8 # VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE5; 22AB # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AEC; 2AED # DOUBLE STROKE NOT SIGN
-2AED; 2AEC # REVERSED DOUBLE STROKE NOT SIGN
-2AF7; 2AF8 # TRIPLE NESTED LESS-THAN
-2AF8; 2AF7 # TRIPLE NESTED GREATER-THAN
-2AF9; 2AFA # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
-2AFA; 2AF9 # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
-2E02; 2E03 # LEFT SUBSTITUTION BRACKET
-2E03; 2E02 # RIGHT SUBSTITUTION BRACKET
-2E04; 2E05 # LEFT DOTTED SUBSTITUTION BRACKET
-2E05; 2E04 # RIGHT DOTTED SUBSTITUTION BRACKET
-2E09; 2E0A # LEFT TRANSPOSITION BRACKET
-2E0A; 2E09 # RIGHT TRANSPOSITION BRACKET
-2E0C; 2E0D # LEFT RAISED OMISSION BRACKET
-2E0D; 2E0C # RIGHT RAISED OMISSION BRACKET
-2E1C; 2E1D # LEFT LOW PARAPHRASE BRACKET
-2E1D; 2E1C # RIGHT LOW PARAPHRASE BRACKET
-2E20; 2E21 # LEFT VERTICAL BAR WITH QUILL
-2E21; 2E20 # RIGHT VERTICAL BAR WITH QUILL
-2E22; 2E23 # TOP LEFT HALF BRACKET
-2E23; 2E22 # TOP RIGHT HALF BRACKET
-2E24; 2E25 # BOTTOM LEFT HALF BRACKET
-2E25; 2E24 # BOTTOM RIGHT HALF BRACKET
-2E26; 2E27 # LEFT SIDEWAYS U BRACKET
-2E27; 2E26 # RIGHT SIDEWAYS U BRACKET
-2E28; 2E29 # LEFT DOUBLE PARENTHESIS
-2E29; 2E28 # RIGHT DOUBLE PARENTHESIS
-3008; 3009 # LEFT ANGLE BRACKET
-3009; 3008 # RIGHT ANGLE BRACKET
-300A; 300B # LEFT DOUBLE ANGLE BRACKET
-300B; 300A # RIGHT DOUBLE ANGLE BRACKET
-300C; 300D # [BEST FIT] LEFT CORNER BRACKET
-300D; 300C # [BEST FIT] RIGHT CORNER BRACKET
-300E; 300F # [BEST FIT] LEFT WHITE CORNER BRACKET
-300F; 300E # [BEST FIT] RIGHT WHITE CORNER BRACKET
-3010; 3011 # LEFT BLACK LENTICULAR BRACKET
-3011; 3010 # RIGHT BLACK LENTICULAR BRACKET
-3014; 3015 # LEFT TORTOISE SHELL BRACKET
-3015; 3014 # RIGHT TORTOISE SHELL BRACKET
-3016; 3017 # LEFT WHITE LENTICULAR BRACKET
-3017; 3016 # RIGHT WHITE LENTICULAR BRACKET
-3018; 3019 # LEFT WHITE TORTOISE SHELL BRACKET
-3019; 3018 # RIGHT WHITE TORTOISE SHELL BRACKET
-301A; 301B # LEFT WHITE SQUARE BRACKET
-301B; 301A # RIGHT WHITE SQUARE BRACKET
-FE59; FE5A # SMALL LEFT PARENTHESIS
-FE5A; FE59 # SMALL RIGHT PARENTHESIS
-FE5B; FE5C # SMALL LEFT CURLY BRACKET
-FE5C; FE5B # SMALL RIGHT CURLY BRACKET
-FE5D; FE5E # SMALL LEFT TORTOISE SHELL BRACKET
-FE5E; FE5D # SMALL RIGHT TORTOISE SHELL BRACKET
-FE64; FE65 # SMALL LESS-THAN SIGN
-FE65; FE64 # SMALL GREATER-THAN SIGN
-FF08; FF09 # FULLWIDTH LEFT PARENTHESIS
-FF09; FF08 # FULLWIDTH RIGHT PARENTHESIS
-FF1C; FF1E # FULLWIDTH LESS-THAN SIGN
-FF1E; FF1C # FULLWIDTH GREATER-THAN SIGN
-FF3B; FF3D # FULLWIDTH LEFT SQUARE BRACKET
-FF3D; FF3B # FULLWIDTH RIGHT SQUARE BRACKET
-FF5B; FF5D # FULLWIDTH LEFT CURLY BRACKET
-FF5D; FF5B # FULLWIDTH RIGHT CURLY BRACKET
-FF5F; FF60 # FULLWIDTH LEFT WHITE PARENTHESIS
-FF60; FF5F # FULLWIDTH RIGHT WHITE PARENTHESIS
-FF62; FF63 # [BEST FIT] HALFWIDTH LEFT CORNER BRACKET
-FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
-
-# The following characters have no appropriate mirroring character.
-# For these characters it is up to the rendering system
-# to provide mirrored glyphs.
-
-# 2140; DOUBLE-STRUCK N-ARY SUMMATION
-# 2201; COMPLEMENT
-# 2202; PARTIAL DIFFERENTIAL
-# 2203; THERE EXISTS
-# 2204; THERE DOES NOT EXIST
-# 2211; N-ARY SUMMATION
-# 2216; SET MINUS
-# 221A; SQUARE ROOT
-# 221B; CUBE ROOT
-# 221C; FOURTH ROOT
-# 221D; PROPORTIONAL TO
-# 221F; RIGHT ANGLE
-# 2220; ANGLE
-# 2221; MEASURED ANGLE
-# 2222; SPHERICAL ANGLE
-# 2224; DOES NOT DIVIDE
-# 2226; NOT PARALLEL TO
-# 222B; INTEGRAL
-# 222C; DOUBLE INTEGRAL
-# 222D; TRIPLE INTEGRAL
-# 222E; CONTOUR INTEGRAL
-# 222F; SURFACE INTEGRAL
-# 2230; VOLUME INTEGRAL
-# 2231; CLOCKWISE INTEGRAL
-# 2232; CLOCKWISE CONTOUR INTEGRAL
-# 2233; ANTICLOCKWISE CONTOUR INTEGRAL
-# 2239; EXCESS
-# 223B; HOMOTHETIC
-# 223E; INVERTED LAZY S
-# 223F; SINE WAVE
-# 2240; WREATH PRODUCT
-# 2241; NOT TILDE
-# 2242; MINUS TILDE
-# 2244; NOT ASYMPTOTICALLY EQUAL TO
-# 2245; APPROXIMATELY EQUAL TO
-# 2246; APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
-# 2247; NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-# 2248; ALMOST EQUAL TO
-# 2249; NOT ALMOST EQUAL TO
-# 224A; ALMOST EQUAL OR EQUAL TO
-# 224B; TRIPLE TILDE
-# 224C; ALL EQUAL TO
-# 225F; QUESTIONED EQUAL TO
-# 2260; NOT EQUAL TO
-# 2262; NOT IDENTICAL TO
-# 228C; MULTISET
-# 22A7; MODELS
-# 22AA; TRIPLE VERTICAL BAR RIGHT TURNSTILE
-# 22AC; DOES NOT PROVE
-# 22AD; NOT TRUE
-# 22AE; DOES NOT FORCE
-# 22AF; NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-# 22B8; MULTIMAP
-# 22BE; RIGHT ANGLE WITH ARC
-# 22BF; RIGHT TRIANGLE
-# 22F5; ELEMENT OF WITH DOT ABOVE
-# 22F8; ELEMENT OF WITH UNDERBAR
-# 22F9; ELEMENT OF WITH TWO HORIZONTAL STROKES
-# 22FF; Z NOTATION BAG MEMBERSHIP
-# 2320; TOP HALF INTEGRAL
-# 2321; BOTTOM HALF INTEGRAL
-# 27CC; LONG DIVISION
-# 27C0; THREE DIMENSIONAL ANGLE
-# 27D3; LOWER RIGHT CORNER WITH DOT
-# 27D4; UPPER LEFT CORNER WITH DOT
-# 27DC; LEFT MULTIMAP
-# 299B; MEASURED ANGLE OPENING LEFT
-# 299C; RIGHT ANGLE VARIANT WITH SQUARE
-# 299D; MEASURED RIGHT ANGLE WITH DOT
-# 299E; ANGLE WITH S INSIDE
-# 299F; ACUTE ANGLE
-# 29A0; SPHERICAL ANGLE OPENING LEFT
-# 29A1; SPHERICAL ANGLE OPENING UP
-# 29A2; TURNED ANGLE
-# 29A3; REVERSED ANGLE
-# 29A4; ANGLE WITH UNDERBAR
-# 29A5; REVERSED ANGLE WITH UNDERBAR
-# 29A6; OBLIQUE ANGLE OPENING UP
-# 29A7; OBLIQUE ANGLE OPENING DOWN
-# 29A8; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
-# 29A9; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
-# 29AA; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
-# 29AB; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
-# 29AC; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
-# 29AD; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
-# 29AE; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
-# 29AF; MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-# 29C2; CIRCLE WITH SMALL CIRCLE TO THE RIGHT
-# 29C3; CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
-# 29C9; TWO JOINED SQUARES
-# 29CE; RIGHT TRIANGLE ABOVE LEFT TRIANGLE
-# 29DC; INCOMPLETE INFINITY
-# 29E1; INCREASES AS
-# 29E3; EQUALS SIGN AND SLANTED PARALLEL
-# 29E4; EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
-# 29E5; IDENTICAL TO AND SLANTED PARALLEL
-# 29E8; DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
-# 29E9; DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
-# 29F4; RULE-DELAYED
-# 29F6; SOLIDUS WITH OVERBAR
-# 29F7; REVERSE SOLIDUS WITH HORIZONTAL STROKE
-# 2A0A; MODULO TWO SUM
-# 2A0B; SUMMATION WITH INTEGRAL
-# 2A0C; QUADRUPLE INTEGRAL OPERATOR
-# 2A0D; FINITE PART INTEGRAL
-# 2A0E; INTEGRAL WITH DOUBLE STROKE
-# 2A0F; INTEGRAL AVERAGE WITH SLASH
-# 2A10; CIRCULATION FUNCTION
-# 2A11; ANTICLOCKWISE INTEGRATION
-# 2A12; LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
-# 2A13; LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
-# 2A14; LINE INTEGRATION NOT INCLUDING THE POLE
-# 2A15; INTEGRAL AROUND A POINT OPERATOR
-# 2A16; QUATERNION INTEGRAL OPERATOR
-# 2A17; INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
-# 2A18; INTEGRAL WITH TIMES SIGN
-# 2A19; INTEGRAL WITH INTERSECTION
-# 2A1A; INTEGRAL WITH UNION
-# 2A1B; INTEGRAL WITH OVERBAR
-# 2A1C; INTEGRAL WITH UNDERBAR
-# 2A1E; LARGE LEFT TRIANGLE OPERATOR
-# 2A1F; Z NOTATION SCHEMA COMPOSITION
-# 2A20; Z NOTATION SCHEMA PIPING
-# 2A21; Z NOTATION SCHEMA PROJECTION
-# 2A24; PLUS SIGN WITH TILDE ABOVE
-# 2A26; PLUS SIGN WITH TILDE BELOW
-# 2A29; MINUS SIGN WITH COMMA ABOVE
-# 2A3E; Z NOTATION RELATIONAL COMPOSITION
-# 2A57; SLOPING LARGE OR
-# 2A58; SLOPING LARGE AND
-# 2A6A; TILDE OPERATOR WITH DOT ABOVE
-# 2A6B; TILDE OPERATOR WITH RISING DOTS
-# 2A6C; SIMILAR MINUS SIMILAR
-# 2A6D; CONGRUENT WITH DOT ABOVE
-# 2A6F; ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
-# 2A70; APPROXIMATELY EQUAL OR EQUAL TO
-# 2A73; EQUALS SIGN ABOVE TILDE OPERATOR
-# 2A74; DOUBLE COLON EQUAL
-# 2A7B; LESS-THAN WITH QUESTION MARK ABOVE
-# 2A7C; GREATER-THAN WITH QUESTION MARK ABOVE
-# 2A85; LESS-THAN OR APPROXIMATE
-# 2A86; GREATER-THAN OR APPROXIMATE
-# 2A87; LESS-THAN AND SINGLE-LINE NOT EQUAL TO
-# 2A88; GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
-# 2A89; LESS-THAN AND NOT APPROXIMATE
-# 2A8A; GREATER-THAN AND NOT APPROXIMATE
-# 2A8D; LESS-THAN ABOVE SIMILAR OR EQUAL
-# 2A8E; GREATER-THAN ABOVE SIMILAR OR EQUAL
-# 2A8F; LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
-# 2A90; GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
-# 2A9D; SIMILAR OR LESS-THAN
-# 2A9E; SIMILAR OR GREATER-THAN
-# 2A9F; SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
-# 2AA0; SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
-# 2AA3; DOUBLE NESTED LESS-THAN WITH UNDERBAR
-# 2AB1; PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
-# 2AB2; SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
-# 2AB5; PRECEDES ABOVE NOT EQUAL TO
-# 2AB6; SUCCEEDS ABOVE NOT EQUAL TO
-# 2AB7; PRECEDES ABOVE ALMOST EQUAL TO
-# 2AB8; SUCCEEDS ABOVE ALMOST EQUAL TO
-# 2AB9; PRECEDES ABOVE NOT ALMOST EQUAL TO
-# 2ABA; SUCCEEDS ABOVE NOT ALMOST EQUAL TO
-# 2AC7; SUBSET OF ABOVE TILDE OPERATOR
-# 2AC8; SUPERSET OF ABOVE TILDE OPERATOR
-# 2AC9; SUBSET OF ABOVE ALMOST EQUAL TO
-# 2ACA; SUPERSET OF ABOVE ALMOST EQUAL TO
-# 2ACB; SUBSET OF ABOVE NOT EQUAL TO
-# 2ACC; SUPERSET OF ABOVE NOT EQUAL TO
-# 2ADC; FORKING
-# 2AE2; VERTICAL BAR TRIPLE RIGHT TURNSTILE
-# 2AE6; LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
-# 2AEE; DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
-# 2AF3; PARALLEL WITH TILDE OPERATOR
-# 2AFB; TRIPLE SOLIDUS BINARY RELATION
-# 2AFD; DOUBLE SOLIDUS OPERATOR
-# 1D6DB; MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-# 1D715; MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-# 1D74F; MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-# 1D789; MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-# 1D7C3; MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/Blocks.txt b/Master/tlpkg/tlperl/lib/unicore/Blocks.txt
index 75216736718..50df2e1d311 100644
--- a/Master/tlpkg/tlperl/lib/unicore/Blocks.txt
+++ b/Master/tlpkg/tlperl/lib/unicore/Blocks.txt
@@ -1,8 +1,8 @@
-# Blocks-5.2.0.txt
-# Date: 2009-05-19, 16:21:00 PDT [KW]
+# Blocks-6.0.0.txt
+# Date: 2010-06-04, 11:12:00 PDT [KW]
#
# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
+# Copyright (c) 1991-2010 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
#
@@ -45,6 +45,7 @@
0780..07BF; Thaana
07C0..07FF; NKo
0800..083F; Samaritan
+0840..085F; Mandaic
0900..097F; Devanagari
0980..09FF; Bengali
0A00..0A7F; Gurmukhi
@@ -82,6 +83,7 @@
1A20..1AAF; Tai Tham
1B00..1B7F; Balinese
1B80..1BBF; Sundanese
+1BC0..1BFF; Batak
1C00..1C4F; Lepcha
1C50..1C7F; Ol Chiki
1CD0..1CFF; Vedic Extensions
@@ -159,6 +161,7 @@ A980..A9DF; Javanese
AA00..AA5F; Cham
AA60..AA7F; Myanmar Extended-A
AA80..AADF; Tai Viet
+AB00..AB2F; Ethiopic Extended-A
ABC0..ABFF; Meetei Mayek
AC00..D7AF; Hangul Syllables
D7B0..D7FF; Hangul Jamo Extended-B
@@ -203,10 +206,13 @@ FFF0..FFFF; Specials
10B60..10B7F; Inscriptional Pahlavi
10C00..10C4F; Old Turkic
10E60..10E7F; Rumi Numeral Symbols
+11000..1107F; Brahmi
11080..110CF; Kaithi
12000..123FF; Cuneiform
12400..1247F; Cuneiform Numbers and Punctuation
13000..1342F; Egyptian Hieroglyphs
+16800..16A3F; Bamum Supplement
+1B000..1B0FF; Kana Supplement
1D000..1D0FF; Byzantine Musical Symbols
1D100..1D1FF; Musical Symbols
1D200..1D24F; Ancient Greek Musical Notation
@@ -215,10 +221,16 @@ FFF0..FFFF; Specials
1D400..1D7FF; Mathematical Alphanumeric Symbols
1F000..1F02F; Mahjong Tiles
1F030..1F09F; Domino Tiles
+1F0A0..1F0FF; Playing Cards
1F100..1F1FF; Enclosed Alphanumeric Supplement
1F200..1F2FF; Enclosed Ideographic Supplement
+1F300..1F5FF; Miscellaneous Symbols And Pictographs
+1F600..1F64F; Emoticons
+1F680..1F6FF; Transport And Map Symbols
+1F700..1F77F; Alchemical Symbols
20000..2A6DF; CJK Unified Ideographs Extension B
2A700..2B73F; CJK Unified Ideographs Extension C
+2B740..2B81F; CJK Unified Ideographs Extension D
2F800..2FA1F; CJK Compatibility Ideographs Supplement
E0000..E007F; Tags
E0100..E01EF; Variation Selectors Supplement
diff --git a/Master/tlpkg/tlperl/lib/unicore/CJKRadicals.txt b/Master/tlpkg/tlperl/lib/unicore/CJKRadicals.txt
deleted file mode 100644
index 7336ae51134..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/CJKRadicals.txt
+++ /dev/null
@@ -1,267 +0,0 @@
-# CJKRadicals-5.2.0.txt
-# Date: 2009-05-28, 11:45:00 PDT [RC]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr38/
-#
-# Mapping from radical numbers to characters.
-#
-# This data file provides a mapping from the radical numbers used
-# in the kRSUnicode property to the corresponding character
-# in the CJK Radical block or the CJK Radicals Supplement block, as
-# well as to a CJK Unified Ideograph which is formed from that radical
-# only.
-#
-# There is one line per radical number. Each line contains three
-# fields, separated by a semicolon (';'). The first field is the
-# radical number. The second field is the CJK Radical character. The third
-# field is the CJK Unified Ideograph.
-#
-# Radical numbers match the regular expression [0-9]{1,3}\'?
-# and in particular they can end with a U+0027 ' APOSTROPHE.
-#
-# This file was created for Unicode 5.2 by Richard Cook.
-#
-# ####################################################
-
-1; 2F00; 4E00
-2; 2F01; 4E28
-3; 2F02; 4E36
-4; 2F03; 4E3F
-5; 2F04; 4E59
-6; 2F05; 4E85
-7; 2F06; 4E8C
-8; 2F07; 4EA0
-9; 2F08; 4EBA
-10; 2F09; 513F
-11; 2F0A; 5165
-12; 2F0B; 516B
-13; 2F0C; 5182
-14; 2F0D; 5196
-15; 2F0E; 51AB
-16; 2F0F; 51E0
-17; 2F10; 51F5
-18; 2F11; 5200
-19; 2F12; 529B
-20; 2F13; 52F9
-21; 2F14; 5315
-22; 2F15; 531A
-23; 2F16; 5338
-24; 2F17; 5341
-25; 2F18; 535C
-26; 2F19; 5369
-27; 2F1A; 5382
-28; 2F1B; 53B6
-29; 2F1C; 53C8
-30; 2F1D; 53E3
-31; 2F1E; 56D7
-32; 2F1F; 571F
-33; 2F20; 58EB
-34; 2F21; 5902
-35; 2F22; 590A
-36; 2F23; 5915
-37; 2F24; 5927
-38; 2F25; 5973
-39; 2F26; 5B50
-40; 2F27; 5B80
-41; 2F28; 5BF8
-42; 2F29; 5C0F
-43; 2F2A; 5C22
-44; 2F2B; 5C38
-45; 2F2C; 5C6E
-46; 2F2D; 5C71
-47; 2F2E; 5DDB
-48; 2F2F; 5DE5
-49; 2F30; 5DF1
-50; 2F31; 5DFE
-51; 2F32; 5E72
-52; 2F33; 5E7A
-53; 2F34; 5E7F
-54; 2F35; 5EF4
-55; 2F36; 5EFE
-56; 2F37; 5F0B
-57; 2F38; 5F13
-58; 2F39; 5F50
-59; 2F3A; 5F61
-60; 2F3B; 5F73
-61; 2F3C; 5FC3
-62; 2F3D; 6208
-63; 2F3E; 6236
-64; 2F3F; 624B
-65; 2F40; 652F
-66; 2F41; 6534
-67; 2F42; 6587
-68; 2F43; 6597
-69; 2F44; 65A4
-70; 2F45; 65B9
-71; 2F46; 65E0
-72; 2F47; 65E5
-73; 2F48; 66F0
-74; 2F49; 6708
-75; 2F4A; 6728
-76; 2F4B; 6B20
-77; 2F4C; 6B62
-78; 2F4D; 6B79
-79; 2F4E; 6BB3
-80; 2F4F; 6BCB
-81; 2F50; 6BD4
-82; 2F51; 6BDB
-83; 2F52; 6C0F
-84; 2F53; 6C14
-85; 2F54; 6C34
-86; 2F55; 706B
-87; 2F56; 722A
-88; 2F57; 7236
-89; 2F58; 723B
-90; 2F59; 723F
-91; 2F5A; 7247
-92; 2F5B; 7259
-93; 2F5C; 725B
-94; 2F5D; 72AC
-95; 2F5E; 7384
-96; 2F5F; 7389
-97; 2F60; 74DC
-98; 2F61; 74E6
-99; 2F62; 7518
-100; 2F63; 751F
-101; 2F64; 7528
-102; 2F65; 7530
-103; 2F66; 758B
-104; 2F67; 7592
-105; 2F68; 7676
-106; 2F69; 767D
-107; 2F6A; 76AE
-108; 2F6B; 76BF
-109; 2F6C; 76EE
-110; 2F6D; 77DB
-111; 2F6E; 77E2
-112; 2F6F; 77F3
-113; 2F70; 793A
-114; 2F71; 79B8
-115; 2F72; 79BE
-116; 2F73; 7A74
-117; 2F74; 7ACB
-118; 2F75; 7AF9
-119; 2F76; 7C73
-120; 2F77; 7CF8
-120'; 2EB0; 7E9F
-121; 2F78; 7F36
-122; 2F79; 7F51
-123; 2F7A; 7F8A
-124; 2F7B; 7FBD
-125; 2F7C; 8001
-126; 2F7D; 800C
-127; 2F7E; 8012
-128; 2F7F; 8033
-129; 2F80; 807F
-130; 2F81; 8089
-131; 2F82; 81E3
-132; 2F83; 81EA
-133; 2F84; 81F3
-134; 2F85; 81FC
-135; 2F86; 820C
-136; 2F87; 821B
-137; 2F88; 821F
-138; 2F89; 826E
-139; 2F8A; 8272
-140; 2F8B; 8278
-141; 2F8C; 864D
-142; 2F8D; 866B
-143; 2F8E; 8840
-144; 2F8F; 884C
-145; 2F90; 8863
-146; 2F91; 897E
-147; 2F92; 898B
-147'; 2EC5; 89C1
-148; 2F93; 89D2
-149; 2F94; 8A00
-149'; 2EC8; 8BA0
-150; 2F95; 8C37
-151; 2F96; 8C46
-152; 2F97; 8C55
-153; 2F98; 8C78
-154; 2F99; 8C9D
-154'; 2EC9; 8D1D
-155; 2F9A; 8D64
-156; 2F9B; 8D70
-157; 2F9C; 8DB3
-158; 2F9D; 8EAB
-159; 2F9E; 8ECA
-159'; 2ECB; 8F66
-160; 2F9F; 8F9B
-161; 2FA0; 8FB0
-162; 2FA1; 8FB5
-163; 2FA2; 9091
-164; 2FA3; 9149
-165; 2FA4; 91C6
-166; 2FA5; 91CC
-167; 2FA6; 91D1
-167'; 2ED0; 9485
-168; 2FA7; 9577
-168'; 2ED3; 957F
-169; 2FA8; 9580
-169'; 2ED4; 95E8
-170; 2FA9; 961C
-171; 2FAA; 96B6
-172; 2FAB; 96B9
-173; 2FAC; 96E8
-174; 2FAD; 9751
-175; 2FAE; 975E
-176; 2FAF; 9762
-177; 2FB0; 9769
-178; 2FB1; 97CB
-178'; 2ED9; 97E6
-179; 2FB2; 97ED
-180; 2FB3; 97F3
-181; 2FB4; 9801
-181'; 2EDA; 9875
-182; 2FB5; 98A8
-182'; 2EDB; 98CE
-183; 2FB6; 98DB
-183'; 2EDC; 98DE
-184; 2FB7; 98DF
-184'; 2EE0; 9963
-185; 2FB8; 9996
-186; 2FB9; 9999
-187; 2FBA; 99AC
-187'; 2EE2; 9A6C
-188; 2FBB; 9AA8
-189; 2FBC; 9AD8
-190; 2FBD; 9ADF
-191; 2FBE; 9B25
-192; 2FBF; 9B2F
-193; 2FC0; 9B32
-194; 2FC1; 9B3C
-195; 2FC2; 9B5A
-195'; 2EE5; 9C7C
-196'; 2EE6; 9E1F
-196; 2FC3; 9CE5
-197; 2FC4; 9E75
-197'; 2EE7; 5364
-198; 2FC5; 9E7F
-199; 2FC6; 9EA5
-199'; 2EE8; 9EA6
-200; 2FC7; 9EBB
-201; 2FC8; 9EC3
-202; 2FC9; 9ECD
-203; 2FCA; 9ED1
-204; 2FCB; 9EF9
-205; 2FCC; 9EFD
-205'; 2EEA; 9EFE
-206; 2FCD; 9F0E
-207; 2FCE; 9F13
-208; 2FCF; 9F20
-209; 2FD0; 9F3B
-210; 2FD1; 9F4A
-210'; 2EEC; 9F50
-211; 2FD2; 9F52
-211'; 2EEE; 9F7F
-212; 2FD3; 9F8D
-212'; 2EF0; 9F99
-213; 2FD4; 9F9C
-213'; 2EF3; 9F9F
-214; 2FD5; 9FA0
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/CaseFolding.txt b/Master/tlpkg/tlperl/lib/unicore/CaseFolding.txt
index bd0e86d03af..ffe6173d752 100644
--- a/Master/tlpkg/tlperl/lib/unicore/CaseFolding.txt
+++ b/Master/tlpkg/tlperl/lib/unicore/CaseFolding.txt
@@ -1,8 +1,8 @@
-# CaseFolding-5.2.0.txt
-# Date: 2009-05-28, 23:02:34 GMT [MD]
+# CaseFolding-6.0.0.txt
+# Date: 2010-05-18, 00:48:57 GMT [MD]
#
# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
+# Copyright (c) 1991-2010 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
#
@@ -496,6 +496,7 @@
0520; C; 0521; # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
0522; C; 0523; # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
0524; C; 0525; # CYRILLIC CAPITAL LETTER PE WITH DESCENDER
+0526; C; 0527; # CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER
0531; C; 0561; # ARMENIAN CAPITAL LETTER AYB
0532; C; 0562; # ARMENIAN CAPITAL LETTER BEN
0533; C; 0563; # ARMENIAN CAPITAL LETTER GIM
@@ -1057,6 +1058,7 @@ A658; C; A659; # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
A65A; C; A65B; # CYRILLIC CAPITAL LETTER BLENDED YUS
A65C; C; A65D; # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
A65E; C; A65F; # CYRILLIC CAPITAL LETTER YN
+A660; C; A661; # CYRILLIC CAPITAL LETTER REVERSED TSE
A662; C; A663; # CYRILLIC CAPITAL LETTER SOFT DE
A664; C; A665; # CYRILLIC CAPITAL LETTER SOFT EL
A666; C; A667; # CYRILLIC CAPITAL LETTER SOFT EM
@@ -1122,6 +1124,13 @@ A782; C; A783; # LATIN CAPITAL LETTER INSULAR R
A784; C; A785; # LATIN CAPITAL LETTER INSULAR S
A786; C; A787; # LATIN CAPITAL LETTER INSULAR T
A78B; C; A78C; # LATIN CAPITAL LETTER SALTILLO
+A78D; C; 0265; # LATIN CAPITAL LETTER TURNED H
+A790; C; A791; # LATIN CAPITAL LETTER N WITH DESCENDER
+A7A0; C; A7A1; # LATIN CAPITAL LETTER G WITH OBLIQUE STROKE
+A7A2; C; A7A3; # LATIN CAPITAL LETTER K WITH OBLIQUE STROKE
+A7A4; C; A7A5; # LATIN CAPITAL LETTER N WITH OBLIQUE STROKE
+A7A6; C; A7A7; # LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
+A7A8; C; A7A9; # LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
FB00; F; 0066 0066; # LATIN SMALL LIGATURE FF
FB01; F; 0066 0069; # LATIN SMALL LIGATURE FI
FB02; F; 0066 006C; # LATIN SMALL LIGATURE FL
diff --git a/Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl b/Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl
index a0295147d52..94179f76e8c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/CombiningClass.pl
@@ -1,30 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the synonymous mappings:
-# Perl_Canonical_Combining_Class(cp)
-# Perl_ccc(cp)
-#
-# where 'cp' is one of the 594 code points in Unicode Version 5.2.0 for which
-# the mapping is not to '0'. Note that these mappings are not accessible
-# through the Perl core directly.
-#
-# This mapping is for normalize.pm. It is currently identical to the Unicode
-# Canonical_Combining_Class property.
-#
-# The format of the non-comment portions of the main body of lines of this
-# file is: START\tSTOP\tMAPPING where START is the starting code point of the
-# range, in hex; STOP is the ending point, or if omitted, the range has just
-# one code point; MAPPING is what each code point between START and STOP maps
-# to. Numbers in comments in [brackets] indicate how many code points are in
-# the range (omitted when the range is a single code point or if the mapping
-# is to the null string).
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -33,48 +15,48 @@ $utf8::SwashInfo{'ToCombiningClass'}{'format'} = 'i'; # integer
$utf8::SwashInfo{'ToCombiningClass'}{'missing'} = '0';
return <<'END';
-0300 0314 230 # [21]
+0300 0314 230
0315 232
-0316 0319 220 # [4]
+0316 0319 220
031A 232
031B 216
-031C 0320 220 # [5]
-0321 0322 202 # [2]
-0323 0326 220 # [4]
-0327 0328 202 # [2]
-0329 0333 220 # [11]
-0334 0338 1 # [5]
-0339 033C 220 # [4]
-033D 0344 230 # [8]
+031C 0320 220
+0321 0322 202
+0323 0326 220
+0327 0328 202
+0329 0333 220
+0334 0338 1
+0339 033C 220
+033D 0344 230
0345 240
0346 230
-0347 0349 220 # [3]
-034A 034C 230 # [3]
-034D 034E 220 # [2]
-0350 0352 230 # [3]
-0353 0356 220 # [4]
+0347 0349 220
+034A 034C 230
+034D 034E 220
+0350 0352 230
+0353 0356 220
0357 230
0358 232
-0359 035A 220 # [2]
+0359 035A 220
035B 230
035C 233
-035D 035E 234 # [2]
+035D 035E 234
035F 233
-0360 0361 234 # [2]
+0360 0361 234
0362 233
-0363 036F 230 # [13]
-0483 0487 230 # [5]
+0363 036F 230
+0483 0487 230
0591 220
-0592 0595 230 # [4]
+0592 0595 230
0596 220
-0597 0599 230 # [3]
+0597 0599 230
059A 222
059B 220
-059C 05A1 230 # [6]
-05A2 05A7 220 # [6]
-05A8 05A9 230 # [2]
+059C 05A1 230
+05A2 05A7 220
+05A8 05A9 230
05AA 220
-05AB 05AC 230 # [2]
+05AB 05AC 230
05AD 222
05AE 228
05AF 230
@@ -87,7 +69,7 @@ return <<'END';
05B6 16
05B7 17
05B8 18
-05B9 05BA 19 # [2]
+05B9 05BA 19
05BB 20
05BC 21
05BD 22
@@ -97,7 +79,7 @@ return <<'END';
05C4 230
05C5 220
05C7 18
-0610 0617 230 # [8]
+0610 0617 230
0618 30
0619 31
061A 32
@@ -109,32 +91,33 @@ return <<'END';
0650 32
0651 33
0652 34
-0653 0654 230 # [2]
-0655 0656 220 # [2]
-0657 065B 230 # [5]
+0653 0654 230
+0655 0656 220
+0657 065B 230
065C 220
-065D 065E 230 # [2]
+065D 065E 230
+065F 220
0670 35
-06D6 06DC 230 # [7]
-06DF 06E2 230 # [4]
+06D6 06DC 230
+06DF 06E2 230
06E3 220
06E4 230
-06E7 06E8 230 # [2]
+06E7 06E8 230
06EA 220
-06EB 06EC 230 # [2]
+06EB 06EC 230
06ED 220
0711 36
0730 230
0731 220
-0732 0733 230 # [2]
+0732 0733 230
0734 220
-0735 0736 230 # [2]
-0737 0739 220 # [3]
+0735 0736 230
+0737 0739 220
073A 230
-073B 073C 220 # [2]
+073B 073C 220
073D 230
073E 220
-073F 0741 230 # [3]
+073F 0741 230
0742 220
0743 230
0744 220
@@ -142,19 +125,20 @@ return <<'END';
0746 220
0747 230
0748 220
-0749 074A 230 # [2]
-07EB 07F1 230 # [7]
+0749 074A 230
+07EB 07F1 230
07F2 220
07F3 230
-0816 0819 230 # [4]
-081B 0823 230 # [9]
-0825 0827 230 # [3]
-0829 082D 230 # [5]
+0816 0819 230
+081B 0823 230
+0825 0827 230
+0829 082D 230
+0859 085B 220
093C 7
094D 9
0951 230
0952 220
-0953 0954 230 # [2]
+0953 0954 230
09BC 7
09CD 9
0A3C 7
@@ -171,28 +155,28 @@ return <<'END';
0CCD 9
0D4D 9
0DCA 9
-0E38 0E39 103 # [2]
+0E38 0E39 103
0E3A 9
-0E48 0E4B 107 # [4]
-0EB8 0EB9 118 # [2]
-0EC8 0ECB 122 # [4]
-0F18 0F19 220 # [2]
+0E48 0E4B 107
+0EB8 0EB9 118
+0EC8 0ECB 122
+0F18 0F19 220
0F35 220
0F37 220
0F39 216
0F71 129
0F72 130
0F74 132
-0F7A 0F7D 130 # [4]
+0F7A 0F7D 130
0F80 130
-0F82 0F83 230 # [2]
+0F82 0F83 230
0F84 9
-0F86 0F87 230 # [2]
+0F86 0F87 230
0FC6 220
1037 7
-1039 103A 9 # [2]
+1039 103A 9
108D 220
-135F 230
+135D 135F 230
1714 9
1734 9
17D2 9
@@ -204,76 +188,80 @@ return <<'END';
1A17 230
1A18 220
1A60 9
-1A75 1A7C 230 # [8]
+1A75 1A7C 230
1A7F 220
1B34 7
1B44 9
1B6B 230
1B6C 220
-1B6D 1B73 230 # [7]
+1B6D 1B73 230
1BAA 9
+1BE6 7
+1BF2 1BF3 9
1C37 7
-1CD0 1CD2 230 # [3]
+1CD0 1CD2 230
1CD4 1
-1CD5 1CD9 220 # [5]
-1CDA 1CDB 230 # [2]
-1CDC 1CDF 220 # [4]
+1CD5 1CD9 220
+1CDA 1CDB 230
+1CDC 1CDF 220
1CE0 230
-1CE2 1CE8 1 # [7]
+1CE2 1CE8 1
1CED 220
-1DC0 1DC1 230 # [2]
+1DC0 1DC1 230
1DC2 220
-1DC3 1DC9 230 # [7]
+1DC3 1DC9 230
1DCA 220
-1DCB 1DCC 230 # [2]
+1DCB 1DCC 230
1DCD 234
1DCE 214
1DCF 220
1DD0 202
-1DD1 1DE6 230 # [22]
+1DD1 1DE6 230
+1DFC 233
1DFD 220
1DFE 230
1DFF 220
-20D0 20D1 230 # [2]
-20D2 20D3 1 # [2]
-20D4 20D7 230 # [4]
-20D8 20DA 1 # [3]
-20DB 20DC 230 # [2]
+20D0 20D1 230
+20D2 20D3 1
+20D4 20D7 230
+20D8 20DA 1
+20DB 20DC 230
20E1 230
-20E5 20E6 1 # [2]
+20E5 20E6 1
20E7 230
20E8 220
20E9 230
-20EA 20EB 1 # [2]
-20EC 20EF 220 # [4]
+20EA 20EB 1
+20EC 20EF 220
20F0 230
-2CEF 2CF1 230 # [3]
-2DE0 2DFF 230 # [32]
+2CEF 2CF1 230
+2D7F 9
+2DE0 2DFF 230
302A 218
302B 228
302C 232
302D 222
-302E 302F 224 # [2]
-3099 309A 8 # [2]
+302E 302F 224
+3099 309A 8
A66F 230
-A67C A67D 230 # [2]
-A6F0 A6F1 230 # [2]
+A67C A67D 230
+A6F0 A6F1 230
A806 9
A8C4 9
-A8E0 A8F1 230 # [18]
-A92B A92D 220 # [3]
+A8E0 A8F1 230
+A92B A92D 220
A953 9
A9B3 7
A9C0 9
AAB0 230
-AAB2 AAB3 230 # [2]
+AAB2 AAB3 230
AAB4 220
-AAB7 AAB8 230 # [2]
-AABE AABF 230 # [2]
+AAB7 AAB8 230
+AABE AABF 230
AAC1 230
ABED 9
FB1E 26
-FE20 FE26 230 # [7]
+FE20 FE26 230
101FD 220
10A0D 220
10A0F 230
@@ -281,15 +269,16 @@ FE20 FE26 230 # [7]
10A39 1
10A3A 220
10A3F 9
+11046 9
110B9 9
110BA 7
-1D165 1D166 216 # [2]
-1D167 1D169 1 # [3]
+1D165 1D166 216
+1D167 1D169 1
1D16D 226
-1D16E 1D172 216 # [5]
-1D17B 1D182 220 # [8]
-1D185 1D189 230 # [5]
-1D18A 1D18B 220 # [2]
-1D1AA 1D1AD 230 # [4]
-1D242 1D244 230 # [3]
+1D16E 1D172 216
+1D17B 1D182 220
+1D185 1D189 230
+1D18A 1D18B 220
+1D1AA 1D1AD 230
+1D242 1D244 230
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/CompositionExclusions.txt b/Master/tlpkg/tlperl/lib/unicore/CompositionExclusions.txt
deleted file mode 100644
index 3e45de2761d..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/CompositionExclusions.txt
+++ /dev/null
@@ -1,197 +0,0 @@
-# CompositionExclusions-5.2.0.txt
-# Date: 2009-05-22, 12:52:00 PDT [KW]
-#
-# This file lists the characters for the Composition Exclusion Table
-# defined in UAX #15, Unicode Normalization Forms.
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# For more information, see
-# http://www.unicode.org/unicode/reports/tr15/#Primary Exclusion List Table
-#
-# For a full derivation of composition exclusions, see the derived property
-# Full_Composition_Exclusion in DerivedNormalizationProps.txt
-#
-
-# ================================================
-# (1) Script Specifics
-#
-# This list of characters cannot be derived from the UnicodeData.txt file.
-# ================================================
-
-0958 # DEVANAGARI LETTER QA
-0959 # DEVANAGARI LETTER KHHA
-095A # DEVANAGARI LETTER GHHA
-095B # DEVANAGARI LETTER ZA
-095C # DEVANAGARI LETTER DDDHA
-095D # DEVANAGARI LETTER RHA
-095E # DEVANAGARI LETTER FA
-095F # DEVANAGARI LETTER YYA
-09DC # BENGALI LETTER RRA
-09DD # BENGALI LETTER RHA
-09DF # BENGALI LETTER YYA
-0A33 # GURMUKHI LETTER LLA
-0A36 # GURMUKHI LETTER SHA
-0A59 # GURMUKHI LETTER KHHA
-0A5A # GURMUKHI LETTER GHHA
-0A5B # GURMUKHI LETTER ZA
-0A5E # GURMUKHI LETTER FA
-0B5C # ORIYA LETTER RRA
-0B5D # ORIYA LETTER RHA
-0F43 # TIBETAN LETTER GHA
-0F4D # TIBETAN LETTER DDHA
-0F52 # TIBETAN LETTER DHA
-0F57 # TIBETAN LETTER BHA
-0F5C # TIBETAN LETTER DZHA
-0F69 # TIBETAN LETTER KSSA
-0F76 # TIBETAN VOWEL SIGN VOCALIC R
-0F78 # TIBETAN VOWEL SIGN VOCALIC L
-0F93 # TIBETAN SUBJOINED LETTER GHA
-0F9D # TIBETAN SUBJOINED LETTER DDHA
-0FA2 # TIBETAN SUBJOINED LETTER DHA
-0FA7 # TIBETAN SUBJOINED LETTER BHA
-0FAC # TIBETAN SUBJOINED LETTER DZHA
-0FB9 # TIBETAN SUBJOINED LETTER KSSA
-FB1D # HEBREW LETTER YOD WITH HIRIQ
-FB1F # HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A # HEBREW LETTER SHIN WITH SHIN DOT
-FB2B # HEBREW LETTER SHIN WITH SIN DOT
-FB2C # HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D # HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E # HEBREW LETTER ALEF WITH PATAH
-FB2F # HEBREW LETTER ALEF WITH QAMATS
-FB30 # HEBREW LETTER ALEF WITH MAPIQ
-FB31 # HEBREW LETTER BET WITH DAGESH
-FB32 # HEBREW LETTER GIMEL WITH DAGESH
-FB33 # HEBREW LETTER DALET WITH DAGESH
-FB34 # HEBREW LETTER HE WITH MAPIQ
-FB35 # HEBREW LETTER VAV WITH DAGESH
-FB36 # HEBREW LETTER ZAYIN WITH DAGESH
-FB38 # HEBREW LETTER TET WITH DAGESH
-FB39 # HEBREW LETTER YOD WITH DAGESH
-FB3A # HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B # HEBREW LETTER KAF WITH DAGESH
-FB3C # HEBREW LETTER LAMED WITH DAGESH
-FB3E # HEBREW LETTER MEM WITH DAGESH
-FB40 # HEBREW LETTER NUN WITH DAGESH
-FB41 # HEBREW LETTER SAMEKH WITH DAGESH
-FB43 # HEBREW LETTER FINAL PE WITH DAGESH
-FB44 # HEBREW LETTER PE WITH DAGESH
-FB46 # HEBREW LETTER TSADI WITH DAGESH
-FB47 # HEBREW LETTER QOF WITH DAGESH
-FB48 # HEBREW LETTER RESH WITH DAGESH
-FB49 # HEBREW LETTER SHIN WITH DAGESH
-FB4A # HEBREW LETTER TAV WITH DAGESH
-FB4B # HEBREW LETTER VAV WITH HOLAM
-FB4C # HEBREW LETTER BET WITH RAFE
-FB4D # HEBREW LETTER KAF WITH RAFE
-FB4E # HEBREW LETTER PE WITH RAFE
-
-# Total code points: 67
-
-# ================================================
-# (2) Post Composition Version precomposed characters
-#
-# These characters cannot be derived solely from the UnicodeData.txt file
-# in this version of Unicode.
-#
-# Note that characters added to the standard after the
-# Composition Version and which have canonical decomposition mappings
-# are not automatically added to this list of Post Composition
-# Version precomposed characters.
-# ================================================
-
-2ADC # FORKING
-1D15E # MUSICAL SYMBOL HALF NOTE
-1D15F # MUSICAL SYMBOL QUARTER NOTE
-1D160 # MUSICAL SYMBOL EIGHTH NOTE
-1D161 # MUSICAL SYMBOL SIXTEENTH NOTE
-1D162 # MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163 # MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164 # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB # MUSICAL SYMBOL MINIMA
-1D1BC # MUSICAL SYMBOL MINIMA BLACK
-1D1BD # MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE # MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF # MUSICAL SYMBOL FUSA WHITE
-1D1C0 # MUSICAL SYMBOL FUSA BLACK
-
-# Total code points: 14
-
-# ================================================
-# (3) Singleton Decompositions
-#
-# These characters can be derived from the UnicodeData.txt file
-# by including all characters whose canonical decomposition
-# consists of a single character.
-#
-# These characters are simply quoted here for reference.
-# See also Full_Composition_Exclusion in DerivedNormalizationProps.txt
-# ================================================
-
-# 0340..0341 [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-# 0343 COMBINING GREEK KORONIS
-# 0374 GREEK NUMERAL SIGN
-# 037E GREEK QUESTION MARK
-# 0387 GREEK ANO TELEIA
-# 1F71 GREEK SMALL LETTER ALPHA WITH OXIA
-# 1F73 GREEK SMALL LETTER EPSILON WITH OXIA
-# 1F75 GREEK SMALL LETTER ETA WITH OXIA
-# 1F77 GREEK SMALL LETTER IOTA WITH OXIA
-# 1F79 GREEK SMALL LETTER OMICRON WITH OXIA
-# 1F7B GREEK SMALL LETTER UPSILON WITH OXIA
-# 1F7D GREEK SMALL LETTER OMEGA WITH OXIA
-# 1FBB GREEK CAPITAL LETTER ALPHA WITH OXIA
-# 1FBE GREEK PROSGEGRAMMENI
-# 1FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA
-# 1FCB GREEK CAPITAL LETTER ETA WITH OXIA
-# 1FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-# 1FDB GREEK CAPITAL LETTER IOTA WITH OXIA
-# 1FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-# 1FEB GREEK CAPITAL LETTER UPSILON WITH OXIA
-# 1FEE..1FEF [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA
-# 1FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA
-# 1FFB GREEK CAPITAL LETTER OMEGA WITH OXIA
-# 1FFD GREEK OXIA
-# 2000..2001 [2] EN QUAD..EM QUAD
-# 2126 OHM SIGN
-# 212A..212B [2] KELVIN SIGN..ANGSTROM SIGN
-# 2329 LEFT-POINTING ANGLE BRACKET
-# 232A RIGHT-POINTING ANGLE BRACKET
-# F900..FA0D [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-# FA10 CJK COMPATIBILITY IDEOGRAPH-FA10
-# FA12 CJK COMPATIBILITY IDEOGRAPH-FA12
-# FA15..FA1E [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-# FA20 CJK COMPATIBILITY IDEOGRAPH-FA20
-# FA22 CJK COMPATIBILITY IDEOGRAPH-FA22
-# FA25..FA26 [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-# FA2A..FA2D [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-# FA30..FA6D [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-# FA70..FAD9 [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-# 2F800..2FA1D [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 1033
-
-# ================================================
-# (4) Non-Starter Decompositions
-#
-# These characters can be derived from the UnicodeData file
-# by including all characters whose canonical decomposition consists
-# of a sequence of characters, the first of which has a non-zero
-# combining class.
-#
-# These characters are simply quoted here for reference.
-# See also Full_Composition_Exclusion in DerivedNormalizationProps.txt
-# ================================================
-
-# 0344 COMBINING GREEK DIALYTIKA TONOS
-# 0F73 TIBETAN VOWEL SIGN II
-# 0F75 TIBETAN VOWEL SIGN UU
-# 0F81 TIBETAN VOWEL SIGN REVERSED II
-
-# Total code points: 4
-
diff --git a/Master/tlpkg/tlperl/lib/unicore/DAge.txt b/Master/tlpkg/tlperl/lib/unicore/DAge.txt
deleted file mode 100644
index a0390291c5d..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/DAge.txt
+++ /dev/null
@@ -1,1064 +0,0 @@
-# DerivedAge-5.2.0.txt
-# Date: 2009-09-17, 22:52:52 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# Unicode Character Database: Derived Property Data
-# This file shows when various code points were first assigned in Unicode.
-#
-# Notes:
-#
-# - The term 'assigned' means that a previously reserved code point was assigned
-# to be a character (graphic, format, control, or private-use);
-# a noncharacter code point; or a surrogate code point.
-# For more information, see The Unicode Standard Section 2.4
-#
-# - Versions are only tracked from 1.1 onwards, since version 1.0
-# predated changes required by the ISO 10646 merger.
-#
-# - The Hangul Syllables that were removed from 2.0 are not included in the 1.1 listing.
-#
-# - The supplementary private use code points and the non-character code points
-# were assigned in version 2.0, but not specifically listed in the UCD
-# until versions 3.0 and 3.1 respectively.
-#
-# - Contiguous ranges are broken into separate lines where they would cross code point
-# types: graphic, format, control, private-use, surrogate, noncharacter
-#
-# For details on the contents of each version, see
-# http://www.unicode.org/versions/enumeratedversions.html.
-
-# ================================================
-
-# Property: Age
-#
-# Note: When using the Age property in regular expressions,
-# an expression such as "\p{age=3.0}" matches all of the code points
-# assigned in Version 3.0--that is, all the code points with a value
-# less than or equal to 3.0 for the Age property.
-# For more information, see [http://www.unicode.org/reports/tr18/].
-
-# All code points not explicitly listed for Age
-# have the value unassigned.
-
-# @missing: 0000..10FFFF; unassigned
-
-# ================================================
-
-# Assigned as of Unicode 1.1.0 (June, 1993)
-# [excluding removed Hangul Syllables]
-
-0000..001F ; 1.1 # [32] <control-0000>..<control-001F>
-0020..007E ; 1.1 # [95] SPACE..TILDE
-007F..009F ; 1.1 # [33] <control-007F>..<control-009F>
-00A0..00AC ; 1.1 # [13] NO-BREAK SPACE..NOT SIGN
-00AD ; 1.1 # SOFT HYPHEN
-00AE..01F5 ; 1.1 # [328] REGISTERED SIGN..LATIN SMALL LETTER G WITH ACUTE
-01FA..0217 ; 1.1 # [30] LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE..LATIN SMALL LETTER U WITH INVERTED BREVE
-0250..02A8 ; 1.1 # [89] LATIN SMALL LETTER TURNED A..LATIN SMALL LETTER TC DIGRAPH WITH CURL
-02B0..02DE ; 1.1 # [47] MODIFIER LETTER SMALL H..MODIFIER LETTER RHOTIC HOOK
-02E0..02E9 ; 1.1 # [10] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER EXTRA-LOW TONE BAR
-0300..0345 ; 1.1 # [70] COMBINING GRAVE ACCENT..COMBINING GREEK YPOGEGRAMMENI
-0360..0361 ; 1.1 # [2] COMBINING DOUBLE TILDE..COMBINING DOUBLE INVERTED BREVE
-0374..0375 ; 1.1 # [2] GREEK NUMERAL SIGN..GREEK LOWER NUMERAL SIGN
-037A ; 1.1 # GREEK YPOGEGRAMMENI
-037E ; 1.1 # GREEK QUESTION MARK
-0384..038A ; 1.1 # [7] GREEK TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; 1.1 # GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; 1.1 # [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03CE ; 1.1 # [44] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D6 ; 1.1 # [7] GREEK BETA SYMBOL..GREEK PI SYMBOL
-03DA ; 1.1 # GREEK LETTER STIGMA
-03DC ; 1.1 # GREEK LETTER DIGAMMA
-03DE ; 1.1 # GREEK LETTER KOPPA
-03E0 ; 1.1 # GREEK LETTER SAMPI
-03E2..03F3 ; 1.1 # [18] COPTIC CAPITAL LETTER SHEI..GREEK LETTER YOT
-0401..040C ; 1.1 # [12] CYRILLIC CAPITAL LETTER IO..CYRILLIC CAPITAL LETTER KJE
-040E..044F ; 1.1 # [66] CYRILLIC CAPITAL LETTER SHORT U..CYRILLIC SMALL LETTER YA
-0451..045C ; 1.1 # [12] CYRILLIC SMALL LETTER IO..CYRILLIC SMALL LETTER KJE
-045E..0486 ; 1.1 # [41] CYRILLIC SMALL LETTER SHORT U..COMBINING CYRILLIC PSILI PNEUMATA
-0490..04C4 ; 1.1 # [53] CYRILLIC CAPITAL LETTER GHE WITH UPTURN..CYRILLIC SMALL LETTER KA WITH HOOK
-04C7..04C8 ; 1.1 # [2] CYRILLIC CAPITAL LETTER EN WITH HOOK..CYRILLIC SMALL LETTER EN WITH HOOK
-04CB..04CC ; 1.1 # [2] CYRILLIC CAPITAL LETTER KHAKASSIAN CHE..CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04D0..04EB ; 1.1 # [28] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04EE..04F5 ; 1.1 # [8] CYRILLIC CAPITAL LETTER U WITH MACRON..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; 1.1 # [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0531..0556 ; 1.1 # [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559..055F ; 1.1 # [7] ARMENIAN MODIFIER LETTER LEFT HALF RING..ARMENIAN ABBREVIATION MARK
-0561..0587 ; 1.1 # [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ; 1.1 # ARMENIAN FULL STOP
-05B0..05B9 ; 1.1 # [10] HEBREW POINT SHEVA..HEBREW POINT HOLAM
-05BB..05C3 ; 1.1 # [9] HEBREW POINT QUBUTS..HEBREW PUNCTUATION SOF PASUQ
-05D0..05EA ; 1.1 # [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F4 ; 1.1 # [5] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW PUNCTUATION GERSHAYIM
-060C ; 1.1 # ARABIC COMMA
-061B ; 1.1 # ARABIC SEMICOLON
-061F ; 1.1 # ARABIC QUESTION MARK
-0621..063A ; 1.1 # [26] ARABIC LETTER HAMZA..ARABIC LETTER GHAIN
-0640..0652 ; 1.1 # [19] ARABIC TATWEEL..ARABIC SUKUN
-0660..066D ; 1.1 # [14] ARABIC-INDIC DIGIT ZERO..ARABIC FIVE POINTED STAR
-0670..06B7 ; 1.1 # [72] ARABIC LETTER SUPERSCRIPT ALEF..ARABIC LETTER LAM WITH THREE DOTS ABOVE
-06BA..06BE ; 1.1 # [5] ARABIC LETTER NOON GHUNNA..ARABIC LETTER HEH DOACHASHMEE
-06C0..06CE ; 1.1 # [15] ARABIC LETTER HEH WITH YEH ABOVE..ARABIC LETTER YEH WITH SMALL V
-06D0..06DC ; 1.1 # [13] ARABIC LETTER E..ARABIC SMALL HIGH SEEN
-06DD ; 1.1 # ARABIC END OF AYAH
-06DE..06ED ; 1.1 # [16] ARABIC START OF RUB EL HIZB..ARABIC SMALL LOW MEEM
-06F0..06F9 ; 1.1 # [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-0901..0903 ; 1.1 # [3] DEVANAGARI SIGN CANDRABINDU..DEVANAGARI SIGN VISARGA
-0905..0939 ; 1.1 # [53] DEVANAGARI LETTER A..DEVANAGARI LETTER HA
-093C..094D ; 1.1 # [18] DEVANAGARI SIGN NUKTA..DEVANAGARI SIGN VIRAMA
-0950..0954 ; 1.1 # [5] DEVANAGARI OM..DEVANAGARI ACUTE ACCENT
-0958..0970 ; 1.1 # [25] DEVANAGARI LETTER QA..DEVANAGARI ABBREVIATION SIGN
-0981..0983 ; 1.1 # [3] BENGALI SIGN CANDRABINDU..BENGALI SIGN VISARGA
-0985..098C ; 1.1 # [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; 1.1 # [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; 1.1 # [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; 1.1 # [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; 1.1 # BENGALI LETTER LA
-09B6..09B9 ; 1.1 # [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BC ; 1.1 # BENGALI SIGN NUKTA
-09BE..09C4 ; 1.1 # [7] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; 1.1 # [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CD ; 1.1 # [3] BENGALI VOWEL SIGN O..BENGALI SIGN VIRAMA
-09D7 ; 1.1 # BENGALI AU LENGTH MARK
-09DC..09DD ; 1.1 # [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E3 ; 1.1 # [5] BENGALI LETTER YYA..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09FA ; 1.1 # [21] BENGALI DIGIT ZERO..BENGALI ISSHAR
-0A02 ; 1.1 # GURMUKHI SIGN BINDI
-0A05..0A0A ; 1.1 # [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; 1.1 # [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; 1.1 # [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; 1.1 # [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; 1.1 # [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; 1.1 # [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; 1.1 # [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3C ; 1.1 # GURMUKHI SIGN NUKTA
-0A3E..0A42 ; 1.1 # [5] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; 1.1 # [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; 1.1 # [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A59..0A5C ; 1.1 # [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; 1.1 # GURMUKHI LETTER FA
-0A66..0A74 ; 1.1 # [15] GURMUKHI DIGIT ZERO..GURMUKHI EK ONKAR
-0A81..0A83 ; 1.1 # [3] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN VISARGA
-0A85..0A8B ; 1.1 # [7] GUJARATI LETTER A..GUJARATI LETTER VOCALIC R
-0A8D ; 1.1 # GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; 1.1 # [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; 1.1 # [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; 1.1 # [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; 1.1 # [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; 1.1 # [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABC..0AC5 ; 1.1 # [10] GUJARATI SIGN NUKTA..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC9 ; 1.1 # [3] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACD ; 1.1 # [3] GUJARATI VOWEL SIGN O..GUJARATI SIGN VIRAMA
-0AD0 ; 1.1 # GUJARATI OM
-0AE0 ; 1.1 # GUJARATI LETTER VOCALIC RR
-0AE6..0AEF ; 1.1 # [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B01..0B03 ; 1.1 # [3] ORIYA SIGN CANDRABINDU..ORIYA SIGN VISARGA
-0B05..0B0C ; 1.1 # [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; 1.1 # [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; 1.1 # [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; 1.1 # [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; 1.1 # [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B36..0B39 ; 1.1 # [4] ORIYA LETTER SHA..ORIYA LETTER HA
-0B3C..0B43 ; 1.1 # [8] ORIYA SIGN NUKTA..ORIYA VOWEL SIGN VOCALIC R
-0B47..0B48 ; 1.1 # [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4D ; 1.1 # [3] ORIYA VOWEL SIGN O..ORIYA SIGN VIRAMA
-0B56..0B57 ; 1.1 # [2] ORIYA AI LENGTH MARK..ORIYA AU LENGTH MARK
-0B5C..0B5D ; 1.1 # [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; 1.1 # [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B66..0B70 ; 1.1 # [11] ORIYA DIGIT ZERO..ORIYA ISSHAR
-0B82..0B83 ; 1.1 # [2] TAMIL SIGN ANUSVARA..TAMIL SIGN VISARGA
-0B85..0B8A ; 1.1 # [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; 1.1 # [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; 1.1 # [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; 1.1 # [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; 1.1 # TAMIL LETTER JA
-0B9E..0B9F ; 1.1 # [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; 1.1 # [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; 1.1 # [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB5 ; 1.1 # [8] TAMIL LETTER MA..TAMIL LETTER VA
-0BB7..0BB9 ; 1.1 # [3] TAMIL LETTER SSA..TAMIL LETTER HA
-0BBE..0BC2 ; 1.1 # [5] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; 1.1 # [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCD ; 1.1 # [4] TAMIL VOWEL SIGN O..TAMIL SIGN VIRAMA
-0BD7 ; 1.1 # TAMIL AU LENGTH MARK
-0BE7..0BF2 ; 1.1 # [12] TAMIL DIGIT ONE..TAMIL NUMBER ONE THOUSAND
-0C01..0C03 ; 1.1 # [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; 1.1 # [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; 1.1 # [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; 1.1 # [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; 1.1 # [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; 1.1 # [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3E..0C44 ; 1.1 # [7] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; 1.1 # [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; 1.1 # [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; 1.1 # [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C60..0C61 ; 1.1 # [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C66..0C6F ; 1.1 # [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C82..0C83 ; 1.1 # [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; 1.1 # [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; 1.1 # [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; 1.1 # [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; 1.1 # [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; 1.1 # [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBE..0CC4 ; 1.1 # [7] KANNADA VOWEL SIGN AA..KANNADA VOWEL SIGN VOCALIC RR
-0CC6..0CC8 ; 1.1 # [3] KANNADA VOWEL SIGN E..KANNADA VOWEL SIGN AI
-0CCA..0CCD ; 1.1 # [4] KANNADA VOWEL SIGN O..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; 1.1 # [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; 1.1 # KANNADA LETTER FA
-0CE0..0CE1 ; 1.1 # [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE6..0CEF ; 1.1 # [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D02..0D03 ; 1.1 # [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; 1.1 # [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; 1.1 # [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; 1.1 # [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; 1.1 # [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3E..0D43 ; 1.1 # [6] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN VOCALIC R
-0D46..0D48 ; 1.1 # [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4D ; 1.1 # [4] MALAYALAM VOWEL SIGN O..MALAYALAM SIGN VIRAMA
-0D57 ; 1.1 # MALAYALAM AU LENGTH MARK
-0D60..0D61 ; 1.1 # [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D66..0D6F ; 1.1 # [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E01..0E3A ; 1.1 # [58] THAI CHARACTER KO KAI..THAI CHARACTER PHINTHU
-0E3F..0E5B ; 1.1 # [29] THAI CURRENCY SYMBOL BAHT..THAI CHARACTER KHOMUT
-0E81..0E82 ; 1.1 # [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; 1.1 # LAO LETTER KHO TAM
-0E87..0E88 ; 1.1 # [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; 1.1 # LAO LETTER SO TAM
-0E8D ; 1.1 # LAO LETTER NYO
-0E94..0E97 ; 1.1 # [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; 1.1 # [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; 1.1 # [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; 1.1 # LAO LETTER LO LOOT
-0EA7 ; 1.1 # LAO LETTER WO
-0EAA..0EAB ; 1.1 # [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB9 ; 1.1 # [13] LAO LETTER O..LAO VOWEL SIGN UU
-0EBB..0EBD ; 1.1 # [3] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; 1.1 # [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; 1.1 # LAO KO LA
-0EC8..0ECD ; 1.1 # [6] LAO TONE MAI EK..LAO NIGGAHITA
-0ED0..0ED9 ; 1.1 # [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; 1.1 # [2] LAO HO NO..LAO HO MO
-10A0..10C5 ; 1.1 # [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10F6 ; 1.1 # [39] GEORGIAN LETTER AN..GEORGIAN LETTER FI
-10FB ; 1.1 # GEORGIAN PARAGRAPH SEPARATOR
-1100..1159 ; 1.1 # [90] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG YEORINHIEUH
-115F..11A2 ; 1.1 # [68] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA
-11A8..11F9 ; 1.1 # [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
-1E00..1E9A ; 1.1 # [155] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER A WITH RIGHT HALF RING
-1EA0..1EF9 ; 1.1 # [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; 1.1 # [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; 1.1 # [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; 1.1 # [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; 1.1 # [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; 1.1 # [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; 1.1 # GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; 1.1 # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; 1.1 # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; 1.1 # [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; 1.1 # [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FC4 ; 1.1 # [15] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FD3 ; 1.1 # [14] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; 1.1 # [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FEF ; 1.1 # [19] GREEK DASIA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; 1.1 # [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFE ; 1.1 # [9] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK DASIA
-2000..200A ; 1.1 # [11] EN QUAD..HAIR SPACE
-200B..200F ; 1.1 # [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2010..2027 ; 1.1 # [24] HYPHEN..HYPHENATION POINT
-2028..202E ; 1.1 # [7] LINE SEPARATOR..RIGHT-TO-LEFT OVERRIDE
-2030..2046 ; 1.1 # [23] PER MILLE SIGN..RIGHT SQUARE BRACKET WITH QUILL
-206A..206F ; 1.1 # [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; 1.1 # SUPERSCRIPT ZERO
-2074..208E ; 1.1 # [27] SUPERSCRIPT FOUR..SUBSCRIPT RIGHT PARENTHESIS
-20A0..20AA ; 1.1 # [11] EURO-CURRENCY SIGN..NEW SHEQEL SIGN
-20D0..20E1 ; 1.1 # [18] COMBINING LEFT HARPOON ABOVE..COMBINING LEFT RIGHT ARROW ABOVE
-2100..2138 ; 1.1 # [57] ACCOUNT OF..DALET SYMBOL
-2153..2182 ; 1.1 # [48] VULGAR FRACTION ONE THIRD..ROMAN NUMERAL TEN THOUSAND
-2190..21EA ; 1.1 # [91] LEFTWARDS ARROW..UPWARDS WHITE ARROW FROM BAR
-2200..22F1 ; 1.1 # [242] FOR ALL..DOWN RIGHT DIAGONAL ELLIPSIS
-2300 ; 1.1 # DIAMETER SIGN
-2302..237A ; 1.1 # [121] HOUSE..APL FUNCTIONAL SYMBOL ALPHA
-2400..2424 ; 1.1 # [37] SYMBOL FOR NULL..SYMBOL FOR NEWLINE
-2440..244A ; 1.1 # [11] OCR HOOK..OCR DOUBLE BACKSLASH
-2460..24EA ; 1.1 # [139] CIRCLED DIGIT ONE..CIRCLED DIGIT ZERO
-2500..2595 ; 1.1 # [150] BOX DRAWINGS LIGHT HORIZONTAL..RIGHT ONE EIGHTH BLOCK
-25A0..25EF ; 1.1 # [80] BLACK SQUARE..LARGE CIRCLE
-2600..2613 ; 1.1 # [20] BLACK SUN WITH RAYS..SALTIRE
-261A..266F ; 1.1 # [86] BLACK LEFT POINTING INDEX..MUSIC SHARP SIGN
-2701..2704 ; 1.1 # [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; 1.1 # [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; 1.1 # [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; 1.1 # [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; 1.1 # SHADOWED WHITE CIRCLE
-274F..2752 ; 1.1 # [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756 ; 1.1 # BLACK DIAMOND MINUS WHITE X
-2758..275E ; 1.1 # [7] LIGHT VERTICAL BAR..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; 1.1 # [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2776..2794 ; 1.1 # [31] DINGBAT NEGATIVE CIRCLED DIGIT ONE..HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; 1.1 # [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; 1.1 # [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-3000..3037 ; 1.1 # [56] IDEOGRAPHIC SPACE..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-303F ; 1.1 # IDEOGRAPHIC HALF FILL SPACE
-3041..3094 ; 1.1 # [84] HIRAGANA LETTER SMALL A..HIRAGANA LETTER VU
-3099..309E ; 1.1 # [6] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..HIRAGANA VOICED ITERATION MARK
-30A1..30FE ; 1.1 # [94] KATAKANA LETTER SMALL A..KATAKANA VOICED ITERATION MARK
-3105..312C ; 1.1 # [40] BOPOMOFO LETTER B..BOPOMOFO LETTER GN
-3131..318E ; 1.1 # [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..319F ; 1.1 # [16] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-3200..321C ; 1.1 # [29] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED HANGUL CIEUC U
-3220..3243 ; 1.1 # [36] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH REACH
-3260..327B ; 1.1 # [28] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL HIEUH A
-327F..32B0 ; 1.1 # [50] KOREAN STANDARD SYMBOL..CIRCLED IDEOGRAPH NIGHT
-32C0..32CB ; 1.1 # [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32D0..32FE ; 1.1 # [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-3300..3376 ; 1.1 # [119] SQUARE APAATO..SQUARE PC
-337B..33DD ; 1.1 # [99] SQUARE ERA NAME HEISEI..SQUARE WB
-33E0..33FE ; 1.1 # [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-4E00..9FA5 ; 1.1 # [20902] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FA5
-E000..F8FF ; 1.1 # [6400] <private-use-E000>..<private-use-F8FF>
-F900..FA2D ; 1.1 # [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FB00..FB06 ; 1.1 # [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; 1.1 # [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1E..FB36 ; 1.1 # [25] HEBREW POINT JUDEO-SPANISH VARIKA..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; 1.1 # [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; 1.1 # HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; 1.1 # [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; 1.1 # [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; 1.1 # [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3F ; 1.1 # [365] ARABIC LETTER NG ISOLATED FORM..ORNATE RIGHT PARENTHESIS
-FD50..FD8F ; 1.1 # [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; 1.1 # [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; 1.1 # [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE20..FE23 ; 1.1 # [4] COMBINING LIGATURE LEFT HALF..COMBINING DOUBLE TILDE RIGHT HALF
-FE30..FE44 ; 1.1 # [21] PRESENTATION FORM FOR VERTICAL TWO DOT LEADER..PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE49..FE52 ; 1.1 # [10] DASHED OVERLINE..SMALL FULL STOP
-FE54..FE66 ; 1.1 # [19] SMALL SEMICOLON..SMALL EQUALS SIGN
-FE68..FE6B ; 1.1 # [4] SMALL REVERSE SOLIDUS..SMALL COMMERCIAL AT
-FE70..FE72 ; 1.1 # [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; 1.1 # ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; 1.1 # [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ; 1.1 # ZERO WIDTH NO-BREAK SPACE
-FF01..FF5E ; 1.1 # [94] FULLWIDTH EXCLAMATION MARK..FULLWIDTH TILDE
-FF61..FFBE ; 1.1 # [94] HALFWIDTH IDEOGRAPHIC FULL STOP..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; 1.1 # [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; 1.1 # [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; 1.1 # [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; 1.1 # [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE6 ; 1.1 # [7] FULLWIDTH CENT SIGN..FULLWIDTH WON SIGN
-FFE8..FFEE ; 1.1 # [7] HALFWIDTH FORMS LIGHT VERTICAL..HALFWIDTH WHITE CIRCLE
-FFFD ; 1.1 # REPLACEMENT CHARACTER
-FFFE..FFFF ; 1.1 # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
-
-# Total code points: 33979
-
-# ================================================
-
-# Newly assigned in Unicode 2.0.0 (July, 1996)
-
-0591..05A1 ; 2.0 # [17] HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER
-05A3..05AF ; 2.0 # [13] HEBREW ACCENT MUNAH..HEBREW MARK MASORA CIRCLE
-05C4 ; 2.0 # HEBREW MARK UPPER DOT
-0F00..0F47 ; 2.0 # [72] TIBETAN SYLLABLE OM..TIBETAN LETTER JA
-0F49..0F69 ; 2.0 # [33] TIBETAN LETTER NYA..TIBETAN LETTER KSSA
-0F71..0F8B ; 2.0 # [27] TIBETAN VOWEL SIGN AA..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F95 ; 2.0 # [6] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER CA
-0F97 ; 2.0 # TIBETAN SUBJOINED LETTER JA
-0F99..0FAD ; 2.0 # [21] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER WA
-0FB1..0FB7 ; 2.0 # [7] TIBETAN SUBJOINED LETTER YA..TIBETAN SUBJOINED LETTER HA
-0FB9 ; 2.0 # TIBETAN SUBJOINED LETTER KSSA
-1E9B ; 2.0 # LATIN SMALL LETTER LONG S WITH DOT ABOVE
-20AB ; 2.0 # DONG SIGN
-AC00..D7A3 ; 2.0 # [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D800..DFFF ; 2.0 # [2048] <surrogate-D800>..<surrogate-DFFF>
-1FFFE..1FFFF ; 2.0 # [2] <noncharacter-1FFFE>..<noncharacter-1FFFF>
-2FFFE..2FFFF ; 2.0 # [2] <noncharacter-2FFFE>..<noncharacter-2FFFF>
-3FFFE..3FFFF ; 2.0 # [2] <noncharacter-3FFFE>..<noncharacter-3FFFF>
-4FFFE..4FFFF ; 2.0 # [2] <noncharacter-4FFFE>..<noncharacter-4FFFF>
-5FFFE..5FFFF ; 2.0 # [2] <noncharacter-5FFFE>..<noncharacter-5FFFF>
-6FFFE..6FFFF ; 2.0 # [2] <noncharacter-6FFFE>..<noncharacter-6FFFF>
-7FFFE..7FFFF ; 2.0 # [2] <noncharacter-7FFFE>..<noncharacter-7FFFF>
-8FFFE..8FFFF ; 2.0 # [2] <noncharacter-8FFFE>..<noncharacter-8FFFF>
-9FFFE..9FFFF ; 2.0 # [2] <noncharacter-9FFFE>..<noncharacter-9FFFF>
-AFFFE..AFFFF ; 2.0 # [2] <noncharacter-AFFFE>..<noncharacter-AFFFF>
-BFFFE..BFFFF ; 2.0 # [2] <noncharacter-BFFFE>..<noncharacter-BFFFF>
-CFFFE..CFFFF ; 2.0 # [2] <noncharacter-CFFFE>..<noncharacter-CFFFF>
-DFFFE..DFFFF ; 2.0 # [2] <noncharacter-DFFFE>..<noncharacter-DFFFF>
-EFFFE..EFFFF ; 2.0 # [2] <noncharacter-EFFFE>..<noncharacter-EFFFF>
-F0000..FFFFD ; 2.0 # [65534] <private-use-F0000>..<private-use-FFFFD>
-FFFFE..FFFFF ; 2.0 # [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
-100000..10FFFD; 2.0 # [65534] <private-use-100000>..<private-use-10FFFD>
-10FFFE..10FFFF; 2.0 # [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-
-# Total code points: 144521
-
-# ================================================
-
-# Newly assigned in Unicode 2.1.2 (May, 1998)
-
-20AC ; 2.1 # EURO SIGN
-FFFC ; 2.1 # OBJECT REPLACEMENT CHARACTER
-
-# Total code points: 2
-
-# ================================================
-
-# Newly assigned in Unicode 3.0.0 (September, 1999)
-
-01F6..01F9 ; 3.0 # [4] LATIN CAPITAL LETTER HWAIR..LATIN SMALL LETTER N WITH GRAVE
-0218..021F ; 3.0 # [8] LATIN CAPITAL LETTER S WITH COMMA BELOW..LATIN SMALL LETTER H WITH CARON
-0222..0233 ; 3.0 # [18] LATIN CAPITAL LETTER OU..LATIN SMALL LETTER Y WITH MACRON
-02A9..02AD ; 3.0 # [5] LATIN SMALL LETTER FENG DIGRAPH..LATIN LETTER BIDENTAL PERCUSSIVE
-02DF ; 3.0 # MODIFIER LETTER CROSS ACCENT
-02EA..02EE ; 3.0 # [5] MODIFIER LETTER YIN DEPARTING TONE MARK..MODIFIER LETTER DOUBLE APOSTROPHE
-0346..034E ; 3.0 # [9] COMBINING BRIDGE ABOVE..COMBINING UPWARDS ARROW BELOW
-0362 ; 3.0 # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-03D7 ; 3.0 # GREEK KAI SYMBOL
-03DB ; 3.0 # GREEK SMALL LETTER STIGMA
-03DD ; 3.0 # GREEK SMALL LETTER DIGAMMA
-03DF ; 3.0 # GREEK SMALL LETTER KOPPA
-03E1 ; 3.0 # GREEK SMALL LETTER SAMPI
-0400 ; 3.0 # CYRILLIC CAPITAL LETTER IE WITH GRAVE
-040D ; 3.0 # CYRILLIC CAPITAL LETTER I WITH GRAVE
-0450 ; 3.0 # CYRILLIC SMALL LETTER IE WITH GRAVE
-045D ; 3.0 # CYRILLIC SMALL LETTER I WITH GRAVE
-0488..0489 ; 3.0 # [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-048C..048F ; 3.0 # [4] CYRILLIC CAPITAL LETTER SEMISOFT SIGN..CYRILLIC SMALL LETTER ER WITH TICK
-04EC..04ED ; 3.0 # [2] CYRILLIC CAPITAL LETTER E WITH DIAERESIS..CYRILLIC SMALL LETTER E WITH DIAERESIS
-058A ; 3.0 # ARMENIAN HYPHEN
-0653..0655 ; 3.0 # [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
-06B8..06B9 ; 3.0 # [2] ARABIC LETTER LAM WITH THREE DOTS BELOW..ARABIC LETTER NOON WITH DOT BELOW
-06BF ; 3.0 # ARABIC LETTER TCHEH WITH DOT ABOVE
-06CF ; 3.0 # ARABIC LETTER WAW WITH DOT ABOVE
-06FA..06FE ; 3.0 # [5] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC SIGN SINDHI POSTPOSITION MEN
-0700..070D ; 3.0 # [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070F ; 3.0 # SYRIAC ABBREVIATION MARK
-0710..072C ; 3.0 # [29] SYRIAC LETTER ALAPH..SYRIAC LETTER TAW
-0730..074A ; 3.0 # [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-0780..07B0 ; 3.0 # [49] THAANA LETTER HAA..THAANA SUKUN
-0D82..0D83 ; 3.0 # [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; 3.0 # [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; 3.0 # [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; 3.0 # [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; 3.0 # SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; 3.0 # [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCA ; 3.0 # SINHALA SIGN AL-LAKUNA
-0DCF..0DD4 ; 3.0 # [6] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; 3.0 # SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; 3.0 # [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF4 ; 3.0 # [3] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA PUNCTUATION KUNDDALIYA
-0F6A ; 3.0 # TIBETAN LETTER FIXED-FORM RA
-0F96 ; 3.0 # TIBETAN SUBJOINED LETTER CHA
-0FAE..0FB0 ; 3.0 # [3] TIBETAN SUBJOINED LETTER ZHA..TIBETAN SUBJOINED LETTER -A
-0FB8 ; 3.0 # TIBETAN SUBJOINED LETTER A
-0FBA..0FBC ; 3.0 # [3] TIBETAN SUBJOINED LETTER FIXED-FORM WA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE..0FCC ; 3.0 # [15] TIBETAN KU RU KHA..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCF ; 3.0 # TIBETAN SIGN RDEL NAG GSUM
-1000..1021 ; 3.0 # [34] MYANMAR LETTER KA..MYANMAR LETTER A
-1023..1027 ; 3.0 # [5] MYANMAR LETTER I..MYANMAR LETTER E
-1029..102A ; 3.0 # [2] MYANMAR LETTER O..MYANMAR LETTER AU
-102C..1032 ; 3.0 # [7] MYANMAR VOWEL SIGN AA..MYANMAR VOWEL SIGN AI
-1036..1039 ; 3.0 # [4] MYANMAR SIGN ANUSVARA..MYANMAR SIGN VIRAMA
-1040..1059 ; 3.0 # [26] MYANMAR DIGIT ZERO..MYANMAR VOWEL SIGN VOCALIC LL
-1200..1206 ; 3.0 # [7] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE HO
-1208..1246 ; 3.0 # [63] ETHIOPIC SYLLABLE LA..ETHIOPIC SYLLABLE QO
-1248 ; 3.0 # ETHIOPIC SYLLABLE QWA
-124A..124D ; 3.0 # [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; 3.0 # [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; 3.0 # ETHIOPIC SYLLABLE QHWA
-125A..125D ; 3.0 # [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1286 ; 3.0 # [39] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XO
-1288 ; 3.0 # ETHIOPIC SYLLABLE XWA
-128A..128D ; 3.0 # [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12AE ; 3.0 # [31] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KO
-12B0 ; 3.0 # ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; 3.0 # [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; 3.0 # [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; 3.0 # ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; 3.0 # [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12CE ; 3.0 # [7] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE WO
-12D0..12D6 ; 3.0 # [7] ETHIOPIC SYLLABLE PHARYNGEAL A..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..12EE ; 3.0 # [23] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE YO
-12F0..130E ; 3.0 # [31] ETHIOPIC SYLLABLE DA..ETHIOPIC SYLLABLE GO
-1310 ; 3.0 # ETHIOPIC SYLLABLE GWA
-1312..1315 ; 3.0 # [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..131E ; 3.0 # [7] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE GGO
-1320..1346 ; 3.0 # [39] ETHIOPIC SYLLABLE THA..ETHIOPIC SYLLABLE TZO
-1348..135A ; 3.0 # [19] ETHIOPIC SYLLABLE FA..ETHIOPIC SYLLABLE FYA
-1361..137C ; 3.0 # [28] ETHIOPIC WORDSPACE..ETHIOPIC NUMBER TEN THOUSAND
-13A0..13F4 ; 3.0 # [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..1676 ; 3.0 # [630] CANADIAN SYLLABICS E..CANADIAN SYLLABICS NNGAA
-1680..169C ; 3.0 # [29] OGHAM SPACE MARK..OGHAM REVERSED FEATHER MARK
-16A0..16F0 ; 3.0 # [81] RUNIC LETTER FEHU FEOH FE F..RUNIC BELGTHOR SYMBOL
-1780..17B3 ; 3.0 # [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; 3.0 # [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6..17DC ; 3.0 # [39] KHMER VOWEL SIGN AA..KHMER SIGN AVAKRAHASANYA
-17E0..17E9 ; 3.0 # [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1800..180E ; 3.0 # [15] MONGOLIAN BIRGA..MONGOLIAN VOWEL SEPARATOR
-1810..1819 ; 3.0 # [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1877 ; 3.0 # [88] MONGOLIAN LETTER A..MONGOLIAN LETTER MANCHU ZHA
-1880..18A9 ; 3.0 # [42] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER ALI GALI DAGALGA
-202F ; 3.0 # NARROW NO-BREAK SPACE
-2048..204D ; 3.0 # [6] QUESTION EXCLAMATION MARK..BLACK RIGHTWARDS BULLET
-20AD..20AF ; 3.0 # [3] KIP SIGN..DRACHMA SIGN
-20E2..20E3 ; 3.0 # [2] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING KEYCAP
-2139..213A ; 3.0 # [2] INFORMATION SOURCE..ROTATED CAPITAL Q
-2183 ; 3.0 # ROMAN NUMERAL REVERSED ONE HUNDRED
-21EB..21F3 ; 3.0 # [9] UPWARDS WHITE ARROW ON PEDESTAL..UP DOWN WHITE ARROW
-2301 ; 3.0 # ELECTRIC ARROW
-237B ; 3.0 # NOT CHECK MARK
-237D..239A ; 3.0 # [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-2425..2426 ; 3.0 # [2] SYMBOL FOR DELETE FORM TWO..SYMBOL FOR SUBSTITUTE FORM TWO
-25F0..25F7 ; 3.0 # [8] WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-2619 ; 3.0 # REVERSED ROTATED FLORAL HEART BULLET
-2670..2671 ; 3.0 # [2] WEST SYRIAC CROSS..EAST SYRIAC CROSS
-2800..28FF ; 3.0 # [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2E80..2E99 ; 3.0 # [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; 3.0 # [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; 3.0 # [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; 3.0 # [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3038..303A ; 3.0 # [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303E ; 3.0 # IDEOGRAPHIC VARIATION INDICATOR
-31A0..31B7 ; 3.0 # [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-3400..4DB5 ; 3.0 # [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-A000..A48C ; 3.0 # [1165] YI SYLLABLE IT..YI SYLLABLE YYR
-A490..A4A1 ; 3.0 # [18] YI RADICAL QOT..YI RADICAL GA
-A4A4..A4B3 ; 3.0 # [16] YI RADICAL DDUR..YI RADICAL JO
-A4B5..A4C0 ; 3.0 # [12] YI RADICAL JJY..YI RADICAL SHAT
-A4C2..A4C4 ; 3.0 # [3] YI RADICAL SHOP..YI RADICAL ZZIET
-A4C6 ; 3.0 # YI RADICAL KE
-FB1D ; 3.0 # HEBREW LETTER YOD WITH HIRIQ
-FFF9..FFFB ; 3.0 # [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-
-# Total code points: 10307
-
-# ================================================
-
-# Newly assigned in Unicode 3.1.0 (March, 2001)
-
-03F4..03F5 ; 3.1 # [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-FDD0..FDEF ; 3.1 # [32] <noncharacter-FDD0>..<noncharacter-FDEF>
-10300..1031E ; 3.1 # [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; 3.1 # [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..1034A ; 3.1 # [27] GOTHIC LETTER AHSA..GOTHIC LETTER NINE HUNDRED
-10400..10425 ; 3.1 # [38] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER ENG
-10428..1044D ; 3.1 # [38] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER ENG
-1D000..1D0F5 ; 3.1 # [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; 3.1 # [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D12A..1D172 ; 3.1 # [73] MUSICAL SYMBOL DOUBLE SHARP..MUSICAL SYMBOL COMBINING FLAG-5
-1D173..1D17A ; 3.1 # [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D17B..1D1DD ; 3.1 # [99] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL PES SUBPUNCTIS
-1D400..1D454 ; 3.1 # [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; 3.1 # [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; 3.1 # [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; 3.1 # MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; 3.1 # [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; 3.1 # [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; 3.1 # [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; 3.1 # MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C0 ; 3.1 # [4] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL K
-1D4C2..1D4C3 ; 3.1 # [2] MATHEMATICAL SCRIPT SMALL M..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; 3.1 # [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; 3.1 # [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; 3.1 # [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; 3.1 # [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; 3.1 # [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; 3.1 # [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; 3.1 # [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; 3.1 # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; 3.1 # [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A3 ; 3.1 # [338] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL MONOSPACE SMALL Z
-1D6A8..1D7C9 ; 3.1 # [290] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CE..1D7FF ; 3.1 # [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-20000..2A6D6 ; 3.1 # [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2F800..2FA1D ; 3.1 # [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0001 ; 3.1 # LANGUAGE TAG
-E0020..E007F ; 3.1 # [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 44978
-
-# ================================================
-
-# Newly assigned in Unicode 3.2.0 (March, 2002)
-
-0220 ; 3.2 # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-034F ; 3.2 # COMBINING GRAPHEME JOINER
-0363..036F ; 3.2 # [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X
-03D8..03D9 ; 3.2 # [2] GREEK LETTER ARCHAIC KOPPA..GREEK SMALL LETTER ARCHAIC KOPPA
-03F6 ; 3.2 # GREEK REVERSED LUNATE EPSILON SYMBOL
-048A..048B ; 3.2 # [2] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER SHORT I WITH TAIL
-04C5..04C6 ; 3.2 # [2] CYRILLIC CAPITAL LETTER EL WITH TAIL..CYRILLIC SMALL LETTER EL WITH TAIL
-04C9..04CA ; 3.2 # [2] CYRILLIC CAPITAL LETTER EN WITH TAIL..CYRILLIC SMALL LETTER EN WITH TAIL
-04CD..04CE ; 3.2 # [2] CYRILLIC CAPITAL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER EM WITH TAIL
-0500..050F ; 3.2 # [16] CYRILLIC CAPITAL LETTER KOMI DE..CYRILLIC SMALL LETTER KOMI TJE
-066E..066F ; 3.2 # [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-07B1 ; 3.2 # THAANA LETTER NAA
-10F7..10F8 ; 3.2 # [2] GEORGIAN LETTER YN..GEORGIAN LETTER ELIFI
-1700..170C ; 3.2 # [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1714 ; 3.2 # [7] TAGALOG LETTER LA..TAGALOG SIGN VIRAMA
-1720..1736 ; 3.2 # [23] HANUNOO LETTER A..PHILIPPINE DOUBLE PUNCTUATION
-1740..1753 ; 3.2 # [20] BUHID LETTER A..BUHID VOWEL SIGN U
-1760..176C ; 3.2 # [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; 3.2 # [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; 3.2 # [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-2047 ; 3.2 # DOUBLE QUESTION MARK
-204E..2052 ; 3.2 # [5] LOW ASTERISK..COMMERCIAL MINUS SIGN
-2057 ; 3.2 # QUADRUPLE PRIME
-205F ; 3.2 # MEDIUM MATHEMATICAL SPACE
-2060..2063 ; 3.2 # [4] WORD JOINER..INVISIBLE SEPARATOR
-2071 ; 3.2 # SUPERSCRIPT LATIN SMALL LETTER I
-20B0..20B1 ; 3.2 # [2] GERMAN PENNY SIGN..PESO SIGN
-20E4..20EA ; 3.2 # [7] COMBINING ENCLOSING UPWARD POINTING TRIANGLE..COMBINING LEFTWARDS ARROW OVERLAY
-213D..214B ; 3.2 # [15] DOUBLE-STRUCK SMALL GAMMA..TURNED AMPERSAND
-21F4..21FF ; 3.2 # [12] RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW
-22F2..22FF ; 3.2 # [14] ELEMENT OF WITH LONG HORIZONTAL STROKE..Z NOTATION BAG MEMBERSHIP
-237C ; 3.2 # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-239B..23CE ; 3.2 # [52] LEFT PARENTHESIS UPPER HOOK..RETURN SYMBOL
-24EB..24FE ; 3.2 # [20] NEGATIVE CIRCLED NUMBER ELEVEN..DOUBLE CIRCLED NUMBER TEN
-2596..259F ; 3.2 # [10] QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25F8..25FF ; 3.2 # [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2616..2617 ; 3.2 # [2] WHITE SHOGI PIECE..BLACK SHOGI PIECE
-2672..267D ; 3.2 # [12] UNIVERSAL RECYCLING SYMBOL..PARTIALLY-RECYCLED PAPER SYMBOL
-2680..2689 ; 3.2 # [10] DIE FACE-1..BLACK CIRCLE WITH TWO WHITE DOTS
-2768..2775 ; 3.2 # [14] MEDIUM LEFT PARENTHESIS ORNAMENT..MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27D0..27EB ; 3.2 # [28] WHITE DIAMOND WITH CENTRED DOT..MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27F0..27FF ; 3.2 # [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2900..2AFF ; 3.2 # [512] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..N-ARY WHITE VERTICAL BAR
-303B..303D ; 3.2 # [3] VERTICAL IDEOGRAPHIC ITERATION MARK..PART ALTERNATION MARK
-3095..3096 ; 3.2 # [2] HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE
-309F..30A0 ; 3.2 # [2] HIRAGANA DIGRAPH YORI..KATAKANA-HIRAGANA DOUBLE HYPHEN
-30FF ; 3.2 # KATAKANA DIGRAPH KOTO
-31F0..31FF ; 3.2 # [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3251..325F ; 3.2 # [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-32B1..32BF ; 3.2 # [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-A4A2..A4A3 ; 3.2 # [2] YI RADICAL ZUP..YI RADICAL CYT
-A4B4 ; 3.2 # YI RADICAL NZUP
-A4C1 ; 3.2 # YI RADICAL ZUR
-A4C5 ; 3.2 # YI RADICAL NBIE
-FA30..FA6A ; 3.2 # [59] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6A
-FDFC ; 3.2 # RIAL SIGN
-FE00..FE0F ; 3.2 # [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE45..FE46 ; 3.2 # [2] SESAME DOT..WHITE SESAME DOT
-FE73 ; 3.2 # ARABIC TAIL FRAGMENT
-FF5F..FF60 ; 3.2 # [2] FULLWIDTH LEFT WHITE PARENTHESIS..FULLWIDTH RIGHT WHITE PARENTHESIS
-
-# Total code points: 1016
-
-# ================================================
-
-# Newly assigned in Unicode 4.0.0 (April, 2003)
-
-0221 ; 4.0 # LATIN SMALL LETTER D WITH CURL
-0234..0236 ; 4.0 # [3] LATIN SMALL LETTER L WITH CURL..LATIN SMALL LETTER T WITH CURL
-02AE..02AF ; 4.0 # [2] LATIN SMALL LETTER TURNED H WITH FISHHOOK..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02EF..02FF ; 4.0 # [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0350..0357 ; 4.0 # [8] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE
-035D..035F ; 4.0 # [3] COMBINING DOUBLE BREVE..COMBINING DOUBLE MACRON BELOW
-03F7..03FB ; 4.0 # [5] GREEK CAPITAL LETTER SHO..GREEK SMALL LETTER SAN
-0600..0603 ; 4.0 # [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-060D..0615 ; 4.0 # [9] ARABIC DATE SEPARATOR..ARABIC SMALL HIGH TAH
-0656..0658 ; 4.0 # [3] ARABIC SUBSCRIPT ALEF..ARABIC MARK NOON GHUNNA
-06EE..06EF ; 4.0 # [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FF ; 4.0 # ARABIC LETTER HEH WITH INVERTED V
-072D..072F ; 4.0 # [3] SYRIAC LETTER PERSIAN BHETH..SYRIAC LETTER PERSIAN DHALATH
-074D..074F ; 4.0 # [3] SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE
-0904 ; 4.0 # DEVANAGARI LETTER SHORT A
-09BD ; 4.0 # BENGALI SIGN AVAGRAHA
-0A01 ; 4.0 # GURMUKHI SIGN ADAK BINDI
-0A03 ; 4.0 # GURMUKHI SIGN VISARGA
-0A8C ; 4.0 # GUJARATI LETTER VOCALIC L
-0AE1..0AE3 ; 4.0 # [3] GUJARATI LETTER VOCALIC LL..GUJARATI VOWEL SIGN VOCALIC LL
-0AF1 ; 4.0 # GUJARATI RUPEE SIGN
-0B35 ; 4.0 # ORIYA LETTER VA
-0B71 ; 4.0 # ORIYA LETTER WA
-0BF3..0BFA ; 4.0 # [8] TAMIL DAY SIGN..TAMIL NUMBER SIGN
-0CBC..0CBD ; 4.0 # [2] KANNADA SIGN NUKTA..KANNADA SIGN AVAGRAHA
-17DD ; 4.0 # KHMER SIGN ATTHACAN
-17F0..17F9 ; 4.0 # [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1900..191C ; 4.0 # [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..192B ; 4.0 # [12] LIMBU VOWEL SIGN A..LIMBU SUBJOINED LETTER WA
-1930..193B ; 4.0 # [12] LIMBU SMALL LETTER KA..LIMBU SIGN SA-I
-1940 ; 4.0 # LIMBU SIGN LOO
-1944..196D ; 4.0 # [42] LIMBU EXCLAMATION MARK..TAI LE LETTER AI
-1970..1974 ; 4.0 # [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-19E0..19FF ; 4.0 # [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1D00..1D6B ; 4.0 # [108] LATIN LETTER SMALL CAPITAL A..LATIN SMALL LETTER UE
-2053..2054 ; 4.0 # [2] SWUNG DASH..INVERTED UNDERTIE
-213B ; 4.0 # FACSIMILE SIGN
-23CF..23D0 ; 4.0 # [2] EJECT SYMBOL..VERTICAL LINE EXTENSION
-24FF ; 4.0 # NEGATIVE CIRCLED DIGIT ZERO
-2614..2615 ; 4.0 # [2] UMBRELLA WITH RAIN DROPS..HOT BEVERAGE
-268A..2691 ; 4.0 # [8] MONOGRAM FOR YANG..BLACK FLAG
-26A0..26A1 ; 4.0 # [2] WARNING SIGN..HIGH VOLTAGE SIGN
-2B00..2B0D ; 4.0 # [14] NORTH EAST WHITE ARROW..UP DOWN BLACK ARROW
-321D..321E ; 4.0 # [2] PARENTHESIZED KOREAN CHARACTER OJEON..PARENTHESIZED KOREAN CHARACTER O HU
-3250 ; 4.0 # PARTNERSHIP SIGN
-327C..327D ; 4.0 # [2] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED KOREAN CHARACTER JUEUI
-32CC..32CF ; 4.0 # [4] SQUARE HG..LIMITED LIABILITY SIGN
-3377..337A ; 4.0 # [4] SQUARE DM..SQUARE IU
-33DE..33DF ; 4.0 # [2] SQUARE V OVER M..SQUARE A OVER M
-33FF ; 4.0 # SQUARE GAL
-4DC0..4DFF ; 4.0 # [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-FDFD ; 4.0 # ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE47..FE48 ; 4.0 # [2] PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET..PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-10000..1000B ; 4.0 # [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; 4.0 # [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; 4.0 # [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; 4.0 # [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; 4.0 # [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; 4.0 # [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; 4.0 # [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10100..10102 ; 4.0 # [3] AEGEAN WORD SEPARATOR LINE..AEGEAN CHECK MARK
-10107..10133 ; 4.0 # [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; 4.0 # [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10380..1039D ; 4.0 # [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; 4.0 # UGARITIC WORD DIVIDER
-10426..10427 ; 4.0 # [2] DESERET CAPITAL LETTER OI..DESERET CAPITAL LETTER EW
-1044E..1049D ; 4.0 # [80] DESERET SMALL LETTER OI..OSMANYA LETTER OO
-104A0..104A9 ; 4.0 # [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; 4.0 # [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; 4.0 # CYPRIOT SYLLABLE JO
-1080A..10835 ; 4.0 # [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; 4.0 # [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; 4.0 # CYPRIOT SYLLABLE ZA
-1083F ; 4.0 # CYPRIOT SYLLABLE ZO
-1D300..1D356 ; 4.0 # [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D4C1 ; 4.0 # MATHEMATICAL SCRIPT SMALL L
-E0100..E01EF ; 4.0 # [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1226
-
-# ================================================
-
-# Newly assigned in Unicode 4.1.0 (March, 2005)
-
-0237..0241 ; 4.1 # [11] LATIN SMALL LETTER DOTLESS J..LATIN CAPITAL LETTER GLOTTAL STOP
-0358..035C ; 4.1 # [5] COMBINING DOT ABOVE RIGHT..COMBINING DOUBLE BREVE BELOW
-03FC..03FF ; 4.1 # [4] GREEK RHO WITH STROKE SYMBOL..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-04F6..04F7 ; 4.1 # [2] CYRILLIC CAPITAL LETTER GHE WITH DESCENDER..CYRILLIC SMALL LETTER GHE WITH DESCENDER
-05A2 ; 4.1 # HEBREW ACCENT ATNAH HAFUKH
-05C5..05C7 ; 4.1 # [3] HEBREW MARK LOWER DOT..HEBREW POINT QAMATS QATAN
-060B ; 4.1 # AFGHANI SIGN
-061E ; 4.1 # ARABIC TRIPLE DOT PUNCTUATION MARK
-0659..065E ; 4.1 # [6] ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS
-0750..076D ; 4.1 # [30] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
-097D ; 4.1 # DEVANAGARI LETTER GLOTTAL STOP
-09CE ; 4.1 # BENGALI LETTER KHANDA TA
-0BB6 ; 4.1 # TAMIL LETTER SHA
-0BE6 ; 4.1 # TAMIL DIGIT ZERO
-0FD0..0FD1 ; 4.1 # [2] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN
-10F9..10FA ; 4.1 # [2] GEORGIAN LETTER TURNED GAN..GEORGIAN LETTER AIN
-10FC ; 4.1 # MODIFIER LETTER GEORGIAN NAR
-1207 ; 4.1 # ETHIOPIC SYLLABLE HOA
-1247 ; 4.1 # ETHIOPIC SYLLABLE QOA
-1287 ; 4.1 # ETHIOPIC SYLLABLE XOA
-12AF ; 4.1 # ETHIOPIC SYLLABLE KOA
-12CF ; 4.1 # ETHIOPIC SYLLABLE WOA
-12EF ; 4.1 # ETHIOPIC SYLLABLE YOA
-130F ; 4.1 # ETHIOPIC SYLLABLE GOA
-131F ; 4.1 # ETHIOPIC SYLLABLE GGWAA
-1347 ; 4.1 # ETHIOPIC SYLLABLE TZOA
-135F..1360 ; 4.1 # [2] ETHIOPIC COMBINING GEMINATION MARK..ETHIOPIC SECTION MARK
-1380..1399 ; 4.1 # [26] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC TONAL MARK KURT
-1980..19A9 ; 4.1 # [42] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW XVA
-19B0..19C9 ; 4.1 # [26] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE TONE MARK-2
-19D0..19D9 ; 4.1 # [10] NEW TAI LUE DIGIT ZERO..NEW TAI LUE DIGIT NINE
-19DE..19DF ; 4.1 # [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-1A00..1A1B ; 4.1 # [28] BUGINESE LETTER KA..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; 4.1 # [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1D6C..1DC3 ; 4.1 # [88] LATIN SMALL LETTER B WITH MIDDLE TILDE..COMBINING SUSPENSION MARK
-2055..2056 ; 4.1 # [2] FLOWER PUNCTUATION MARK..THREE DOT PUNCTUATION
-2058..205E ; 4.1 # [7] FOUR DOT PUNCTUATION..VERTICAL FOUR DOTS
-2090..2094 ; 4.1 # [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20B2..20B5 ; 4.1 # [4] GUARANI SIGN..CEDI SIGN
-20EB ; 4.1 # COMBINING LONG DOUBLE SOLIDUS OVERLAY
-213C ; 4.1 # DOUBLE-STRUCK SMALL PI
-214C ; 4.1 # PER SIGN
-23D1..23DB ; 4.1 # [11] METRICAL BREVE..FUSE
-2618 ; 4.1 # SHAMROCK
-267E..267F ; 4.1 # [2] PERMANENT PAPER SIGN..WHEELCHAIR SYMBOL
-2692..269C ; 4.1 # [11] HAMMER AND PICK..FLEUR-DE-LIS
-26A2..26B1 ; 4.1 # [16] DOUBLED FEMALE SIGN..FUNERAL URN
-27C0..27C6 ; 4.1 # [7] THREE DIMENSIONAL ANGLE..RIGHT S-SHAPED BAG DELIMITER
-2B0E..2B13 ; 4.1 # [6] RIGHTWARDS ARROW WITH TIP DOWNWARDS..SQUARE WITH BOTTOM HALF BLACK
-2C00..2C2E ; 4.1 # [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; 4.1 # [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C80..2CEA ; 4.1 # [107] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL SHIMA SIMA
-2CF9..2D25 ; 4.1 # [45] COPTIC OLD NUBIAN FULL STOP..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; 4.1 # [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; 4.1 # TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; 4.1 # [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; 4.1 # [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; 4.1 # [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; 4.1 # [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; 4.1 # [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; 4.1 # [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; 4.1 # [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; 4.1 # [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; 4.1 # [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E00..2E17 ; 4.1 # [24] RIGHT ANGLE SUBSTITUTION MARKER..DOUBLE OBLIQUE HYPHEN
-2E1C..2E1D ; 4.1 # [2] LEFT LOW PARAPHRASE BRACKET..RIGHT LOW PARAPHRASE BRACKET
-31C0..31CF ; 4.1 # [16] CJK STROKE T..CJK STROKE N
-327E ; 4.1 # CIRCLED HANGUL IEUNG U
-9FA6..9FBB ; 4.1 # [22] CJK UNIFIED IDEOGRAPH-9FA6..CJK UNIFIED IDEOGRAPH-9FBB
-A700..A716 ; 4.1 # [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A800..A82B ; 4.1 # [44] SYLOTI NAGRI LETTER A..SYLOTI NAGRI POETRY MARK-4
-FA70..FAD9 ; 4.1 # [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FE10..FE19 ; 4.1 # [10] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-10140..1018A ; 4.1 # [75] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ZERO SIGN
-103A0..103C3 ; 4.1 # [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103D5 ; 4.1 # [14] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN NUMBER HUNDRED
-10A00..10A03 ; 4.1 # [4] KHAROSHTHI LETTER A..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; 4.1 # [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A13 ; 4.1 # [8] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI LETTER GHA
-10A15..10A17 ; 4.1 # [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; 4.1 # [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A38..10A3A ; 4.1 # [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F..10A47 ; 4.1 # [9] KHAROSHTHI VIRAMA..KHAROSHTHI NUMBER ONE THOUSAND
-10A50..10A58 ; 4.1 # [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-1D200..1D245 ; 4.1 # [70] GREEK VOCAL NOTATION SYMBOL-1..GREEK MUSICAL LEIMMA
-1D6A4..1D6A5 ; 4.1 # [2] MATHEMATICAL ITALIC SMALL DOTLESS I..MATHEMATICAL ITALIC SMALL DOTLESS J
-
-# Total code points: 1273
-
-# ================================================
-
-# Newly assigned in Unicode 5.0.0 (July, 2006)
-
-0242..024F ; 5.0 # [14] LATIN SMALL LETTER GLOTTAL STOP..LATIN SMALL LETTER Y WITH STROKE
-037B..037D ; 5.0 # [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-04CF ; 5.0 # CYRILLIC SMALL LETTER PALOCHKA
-04FA..04FF ; 5.0 # [6] CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK..CYRILLIC SMALL LETTER HA WITH STROKE
-0510..0513 ; 5.0 # [4] CYRILLIC CAPITAL LETTER REVERSED ZE..CYRILLIC SMALL LETTER EL WITH HOOK
-05BA ; 5.0 # HEBREW POINT HOLAM HASER FOR VAV
-07C0..07FA ; 5.0 # [59] NKO DIGIT ZERO..NKO LAJANYALAN
-097B..097C ; 5.0 # [2] DEVANAGARI LETTER GGA..DEVANAGARI LETTER JJA
-097E..097F ; 5.0 # [2] DEVANAGARI LETTER DDDA..DEVANAGARI LETTER BBA
-0CE2..0CE3 ; 5.0 # [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CF1..0CF2 ; 5.0 # [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-1B00..1B4B ; 5.0 # [76] BALINESE SIGN ULU RICEM..BALINESE LETTER ASYURA SASAK
-1B50..1B7C ; 5.0 # [45] BALINESE DIGIT ZERO..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1DC4..1DCA ; 5.0 # [7] COMBINING MACRON-ACUTE..COMBINING LATIN SMALL LETTER R BELOW
-1DFE..1DFF ; 5.0 # [2] COMBINING LEFT ARROWHEAD ABOVE..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-20EC..20EF ; 5.0 # [4] COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS..COMBINING RIGHT ARROW BELOW
-214D..214E ; 5.0 # [2] AKTIESELSKAB..TURNED SMALL F
-2184 ; 5.0 # LATIN SMALL LETTER REVERSED C
-23DC..23E7 ; 5.0 # [12] TOP PARENTHESIS..ELECTRICAL INTERSECTION
-26B2 ; 5.0 # NEUTER
-27C7..27CA ; 5.0 # [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-2B14..2B1A ; 5.0 # [7] SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK..DOTTED SQUARE
-2B20..2B23 ; 5.0 # [4] WHITE PENTAGON..HORIZONTAL BLACK HEXAGON
-2C60..2C6C ; 5.0 # [13] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SMALL LETTER Z WITH DESCENDER
-2C74..2C77 ; 5.0 # [4] LATIN SMALL LETTER V WITH CURL..LATIN SMALL LETTER TAILLESS PHI
-A717..A71A ; 5.0 # [4] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOWER RIGHT CORNER ANGLE
-A720..A721 ; 5.0 # [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A840..A877 ; 5.0 # [56] PHAGS-PA LETTER KA..PHAGS-PA MARK DOUBLE SHAD
-10900..10919 ; 5.0 # [26] PHOENICIAN LETTER ALF..PHOENICIAN NUMBER ONE HUNDRED
-1091F ; 5.0 # PHOENICIAN WORD SEPARATOR
-12000..1236E ; 5.0 # [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; 5.0 # [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; 5.0 # [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-1D360..1D371 ; 5.0 # [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D7CA..1D7CB ; 5.0 # [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 1369
-
-# ================================================
-
-# Newly assigned in Unicode 5.1.0 (March, 2008)
-
-0370..0373 ; 5.1 # [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0376..0377 ; 5.1 # [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-03CF ; 5.1 # GREEK CAPITAL KAI SYMBOL
-0487 ; 5.1 # COMBINING CYRILLIC POKRYTIE
-0514..0523 ; 5.1 # [16] CYRILLIC CAPITAL LETTER LHA..CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0606..060A ; 5.1 # [5] ARABIC-INDIC CUBE ROOT..ARABIC-INDIC PER TEN THOUSAND SIGN
-0616..061A ; 5.1 # [5] ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH..ARABIC SMALL KASRA
-063B..063F ; 5.1 # [5] ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-076E..077F ; 5.1 # [18] ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE
-0971..0972 ; 5.1 # [2] DEVANAGARI SIGN HIGH SPACING DOT..DEVANAGARI LETTER CANDRA A
-0A51 ; 5.1 # GURMUKHI SIGN UDAAT
-0A75 ; 5.1 # GURMUKHI SIGN YAKASH
-0B44 ; 5.1 # ORIYA VOWEL SIGN VOCALIC RR
-0B62..0B63 ; 5.1 # [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0BD0 ; 5.1 # TAMIL OM
-0C3D ; 5.1 # TELUGU SIGN AVAGRAHA
-0C58..0C59 ; 5.1 # [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C62..0C63 ; 5.1 # [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C78..0C7F ; 5.1 # [8] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU SIGN TUUMU
-0D3D ; 5.1 # MALAYALAM SIGN AVAGRAHA
-0D44 ; 5.1 # MALAYALAM VOWEL SIGN VOCALIC RR
-0D62..0D63 ; 5.1 # [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D70..0D75 ; 5.1 # [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79..0D7F ; 5.1 # [7] MALAYALAM DATE MARK..MALAYALAM LETTER CHILLU K
-0F6B..0F6C ; 5.1 # [2] TIBETAN LETTER KKA..TIBETAN LETTER RRA
-0FCE ; 5.1 # TIBETAN SIGN RDEL NAG RDEL DKAR
-0FD2..0FD4 ; 5.1 # [3] TIBETAN MARK NYIS TSHEG..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-1022 ; 5.1 # MYANMAR LETTER SHAN A
-1028 ; 5.1 # MYANMAR LETTER MON E
-102B ; 5.1 # MYANMAR VOWEL SIGN TALL AA
-1033..1035 ; 5.1 # [3] MYANMAR VOWEL SIGN MON II..MYANMAR VOWEL SIGN E ABOVE
-103A..103F ; 5.1 # [6] MYANMAR SIGN ASAT..MYANMAR LETTER GREAT SA
-105A..1099 ; 5.1 # [64] MYANMAR LETTER MON NGA..MYANMAR SHAN DIGIT NINE
-109E..109F ; 5.1 # [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-18AA ; 5.1 # MONGOLIAN LETTER MANCHU ALI GALI LHA
-1B80..1BAA ; 5.1 # [43] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PAMAAEH
-1BAE..1BB9 ; 5.1 # [12] SUNDANESE LETTER KHA..SUNDANESE DIGIT NINE
-1C00..1C37 ; 5.1 # [56] LEPCHA LETTER KA..LEPCHA SIGN NUKTA
-1C3B..1C49 ; 5.1 # [15] LEPCHA PUNCTUATION TA-ROL..LEPCHA DIGIT NINE
-1C4D..1C7F ; 5.1 # [51] LEPCHA LETTER TTA..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1DCB..1DE6 ; 5.1 # [28] COMBINING BREVE-MACRON..COMBINING LATIN SMALL LETTER Z
-1E9C..1E9F ; 5.1 # [4] LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE..LATIN SMALL LETTER DELTA
-1EFA..1EFF ; 5.1 # [6] LATIN CAPITAL LETTER MIDDLE-WELSH LL..LATIN SMALL LETTER Y WITH LOOP
-2064 ; 5.1 # INVISIBLE PLUS
-20F0 ; 5.1 # COMBINING ASTERISK ABOVE
-214F ; 5.1 # SYMBOL FOR SAMARITAN SOURCE
-2185..2188 ; 5.1 # [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-269D ; 5.1 # OUTLINED WHITE STAR
-26B3..26BC ; 5.1 # [10] CERES..SESQUIQUADRATE
-26C0..26C3 ; 5.1 # [4] WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
-27CC ; 5.1 # LONG DIVISION
-27EC..27EF ; 5.1 # [4] MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET..MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2B1B..2B1F ; 5.1 # [5] BLACK LARGE SQUARE..BLACK PENTAGON
-2B24..2B4C ; 5.1 # [41] BLACK LARGE CIRCLE..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B54 ; 5.1 # [5] WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON
-2C6D..2C6F ; 5.1 # [3] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED A
-2C71..2C73 ; 5.1 # [3] LATIN SMALL LETTER V WITH RIGHT HOOK..LATIN SMALL LETTER W WITH HOOK
-2C78..2C7D ; 5.1 # [6] LATIN SMALL LETTER E WITH NOTCH..MODIFIER LETTER CAPITAL V
-2DE0..2DFF ; 5.1 # [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E18..2E1B ; 5.1 # [4] INVERTED INTERROBANG..TILDE WITH RING ABOVE
-2E1E..2E30 ; 5.1 # [19] TILDE WITH DOT ABOVE..RING POINT
-312D ; 5.1 # BOPOMOFO LETTER IH
-31D0..31E3 ; 5.1 # [20] CJK STROKE H..CJK STROKE Q
-9FBC..9FC3 ; 5.1 # [8] CJK UNIFIED IDEOGRAPH-9FBC..CJK UNIFIED IDEOGRAPH-9FC3
-A500..A62B ; 5.1 # [300] VAI SYLLABLE EE..VAI SYLLABLE NDOLE DO
-A640..A65F ; 5.1 # [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A673 ; 5.1 # [18] CYRILLIC CAPITAL LETTER SOFT DE..SLAVONIC ASTERISK
-A67C..A697 ; 5.1 # [28] COMBINING CYRILLIC KAVYKA..CYRILLIC SMALL LETTER SHWE
-A71B..A71F ; 5.1 # [5] MODIFIER LETTER RAISED UP ARROW..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A78C ; 5.1 # [107] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER SALTILLO
-A7FB..A7FF ; 5.1 # [5] LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M
-A880..A8C4 ; 5.1 # [69] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VIRAMA
-A8CE..A8D9 ; 5.1 # [12] SAURASHTRA DANDA..SAURASHTRA DIGIT NINE
-A900..A953 ; 5.1 # [84] KAYAH LI DIGIT ZERO..REJANG VIRAMA
-A95F ; 5.1 # REJANG SECTION MARK
-AA00..AA36 ; 5.1 # [55] CHAM LETTER A..CHAM CONSONANT SIGN WA
-AA40..AA4D ; 5.1 # [14] CHAM LETTER FINAL K..CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; 5.1 # [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; 5.1 # [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-FE24..FE26 ; 5.1 # [3] COMBINING MACRON LEFT HALF..COMBINING CONJOINING MACRON
-10190..1019B ; 5.1 # [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FD ; 5.1 # [46] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280..1029C ; 5.1 # [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; 5.1 # [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10920..10939 ; 5.1 # [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; 5.1 # LYDIAN TRIANGULAR MARK
-1D129 ; 5.1 # MUSICAL SYMBOL MULTIPLE MEASURE REST
-1F000..1F02B ; 5.1 # [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; 5.1 # [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-
-# Total code points: 1624
-
-# ================================================
-
-# Newly assigned in Unicode 5.2.0 (October, 2009)
-
-0524..0525 ; 5.2 # [2] CYRILLIC CAPITAL LETTER PE WITH DESCENDER..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0800..082D ; 5.2 # [46] SAMARITAN LETTER ALAF..SAMARITAN MARK NEQUDAA
-0830..083E ; 5.2 # [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0900 ; 5.2 # DEVANAGARI SIGN INVERTED CANDRABINDU
-094E ; 5.2 # DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0955 ; 5.2 # DEVANAGARI VOWEL SIGN CANDRA LONG E
-0979..097A ; 5.2 # [2] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER HEAVY YA
-09FB ; 5.2 # BENGALI GANDA MARK
-0FD5..0FD8 ; 5.2 # [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-109A..109D ; 5.2 # [4] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON AI
-115A..115E ; 5.2 # [5] HANGUL CHOSEONG KIYEOK-TIKEUT..HANGUL CHOSEONG TIKEUT-RIEUL
-11A3..11A7 ; 5.2 # [5] HANGUL JUNGSEONG A-EU..HANGUL JUNGSEONG O-YAE
-11FA..11FF ; 5.2 # [6] HANGUL JONGSEONG KIYEOK-NIEUN..HANGUL JONGSEONG SSANGNIEUN
-1400 ; 5.2 # CANADIAN SYLLABICS HYPHEN
-1677..167F ; 5.2 # [9] CANADIAN SYLLABICS WOODS-CREE THWEE..CANADIAN SYLLABICS BLACKFOOT W
-18B0..18F5 ; 5.2 # [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-19AA..19AB ; 5.2 # [2] NEW TAI LUE LETTER HIGH SUA..NEW TAI LUE LETTER LOW SUA
-19DA ; 5.2 # NEW TAI LUE THAM DIGIT ONE
-1A20..1A5E ; 5.2 # [63] TAI THAM LETTER HIGH KA..TAI THAM CONSONANT SIGN SA
-1A60..1A7C ; 5.2 # [29] TAI THAM SIGN SAKOT..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F..1A89 ; 5.2 # [11] TAI THAM COMBINING CRYPTOGRAMMIC DOT..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; 5.2 # [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AAD ; 5.2 # [14] TAI THAM SIGN WIANG..TAI THAM SIGN CAANG
-1CD0..1CF2 ; 5.2 # [35] VEDIC TONE KARSHANA..VEDIC SIGN ARDHAVISARGA
-1DFD ; 5.2 # COMBINING ALMOST EQUAL TO BELOW
-20B6..20B8 ; 5.2 # [3] LIVRE TOURNOIS SIGN..TENGE SIGN
-2150..2152 ; 5.2 # [3] VULGAR FRACTION ONE SEVENTH..VULGAR FRACTION ONE TENTH
-2189 ; 5.2 # VULGAR FRACTION ZERO THIRDS
-23E8 ; 5.2 # DECIMAL EXPONENT SYMBOL
-269E..269F ; 5.2 # [2] THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
-26BD..26BF ; 5.2 # [3] SOCCER BALL..SQUARED KEY
-26C4..26CD ; 5.2 # [10] SNOWMAN WITHOUT SNOW..DISABLED CAR
-26CF..26E1 ; 5.2 # [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; 5.2 # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; 5.2 # [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2757 ; 5.2 # HEAVY EXCLAMATION MARK SYMBOL
-2B55..2B59 ; 5.2 # [5] HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE
-2C70 ; 5.2 # LATIN CAPITAL LETTER TURNED ALPHA
-2C7E..2C7F ; 5.2 # [2] LATIN CAPITAL LETTER S WITH SWASH TAIL..LATIN CAPITAL LETTER Z WITH SWASH TAIL
-2CEB..2CF1 ; 5.2 # [7] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC COMBINING SPIRITUS LENIS
-2E31 ; 5.2 # WORD SEPARATOR MIDDLE DOT
-3244..324F ; 5.2 # [12] CIRCLED IDEOGRAPH QUESTION..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-9FC4..9FCB ; 5.2 # [8] CJK UNIFIED IDEOGRAPH-9FC4..CJK UNIFIED IDEOGRAPH-9FCB
-A4D0..A4FF ; 5.2 # [48] LISU LETTER BA..LISU PUNCTUATION FULL STOP
-A6A0..A6F7 ; 5.2 # [88] BAMUM LETTER A..BAMUM QUESTION MARK
-A830..A839 ; 5.2 # [10] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC QUANTITY MARK
-A8E0..A8FB ; 5.2 # [28] COMBINING DEVANAGARI DIGIT ZERO..DEVANAGARI HEADSTROKE
-A960..A97C ; 5.2 # [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A980..A9CD ; 5.2 # [78] JAVANESE SIGN PANYANGGA..JAVANESE TURNED PADA PISELEH
-A9CF..A9D9 ; 5.2 # [11] JAVANESE PANGRANGKEP..JAVANESE DIGIT NINE
-A9DE..A9DF ; 5.2 # [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA60..AA7B ; 5.2 # [28] MYANMAR LETTER KHAMTI GA..MYANMAR SIGN PAO KAREN TONE
-AA80..AAC2 ; 5.2 # [67] TAI VIET LETTER LOW KO..TAI VIET TONE MAI SONG
-AADB..AADF ; 5.2 # [5] TAI VIET SYMBOL KON..TAI VIET SYMBOL KOI KOI
-ABC0..ABED ; 5.2 # [46] MEETEI MAYEK LETTER KOK..MEETEI MAYEK APUN IYEK
-ABF0..ABF9 ; 5.2 # [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-D7B0..D7C6 ; 5.2 # [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; 5.2 # [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-FA6B..FA6D ; 5.2 # [3] CJK COMPATIBILITY IDEOGRAPH-FA6B..CJK COMPATIBILITY IDEOGRAPH-FA6D
-10840..10855 ; 5.2 # [22] IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW
-10857..1085F ; 5.2 # [9] IMPERIAL ARAMAIC SECTION SIGN..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-1091A..1091B ; 5.2 # [2] PHOENICIAN NUMBER TWO..PHOENICIAN NUMBER THREE
-10A60..10A7F ; 5.2 # [32] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00..10B35 ; 5.2 # [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B39..10B55 ; 5.2 # [29] AVESTAN ABBREVIATION MARK..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B72 ; 5.2 # [27] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; 5.2 # [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00..10C48 ; 5.2 # [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10E60..10E7E ; 5.2 # [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-11080..110BC ; 5.2 # [61] KAITHI SIGN CANDRABINDU..KAITHI ENUMERATION SIGN
-110BD ; 5.2 # KAITHI NUMBER SIGN
-110BE..110C1 ; 5.2 # [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-13000..1342E ; 5.2 # [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1F100..1F10A ; 5.2 # [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; 5.2 # [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; 5.2 # SQUARED LATIN CAPITAL LETTER B
-1F13D ; 5.2 # SQUARED LATIN CAPITAL LETTER N
-1F13F ; 5.2 # SQUARED LATIN CAPITAL LETTER P
-1F142 ; 5.2 # SQUARED LATIN CAPITAL LETTER S
-1F146 ; 5.2 # SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; 5.2 # [5] SQUARED HV..SQUARED PPV
-1F157 ; 5.2 # NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; 5.2 # NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; 5.2 # NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; 5.2 # [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; 5.2 # NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; 5.2 # [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; 5.2 # SQUARE DJ
-1F200 ; 5.2 # SQUARE HIRAGANA HOKA
-1F210..1F231 ; 5.2 # [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; 5.2 # [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2A700..2B734 ; 5.2 # [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-
-# Total code points: 6648
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/DCoreProperties.txt b/Master/tlpkg/tlperl/lib/unicore/DCoreProperties.txt
deleted file mode 100644
index f27f09e502b..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/DCoreProperties.txt
+++ /dev/null
@@ -1,9243 +0,0 @@
-# DerivedCoreProperties-5.2.0.txt
-# Date: 2009-08-26, 00:45:22 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Derived Property: Math
-# Generated from: Sm + Other_Math
-
-002B ; Math # Sm PLUS SIGN
-003C..003E ; Math # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-005E ; Math # Sk CIRCUMFLEX ACCENT
-007C ; Math # Sm VERTICAL LINE
-007E ; Math # Sm TILDE
-00AC ; Math # Sm NOT SIGN
-00B1 ; Math # Sm PLUS-MINUS SIGN
-00D7 ; Math # Sm MULTIPLICATION SIGN
-00F7 ; Math # Sm DIVISION SIGN
-03D0..03D2 ; Math # L& [3] GREEK BETA SYMBOL..GREEK UPSILON WITH HOOK SYMBOL
-03D5 ; Math # L& GREEK PHI SYMBOL
-03F0..03F1 ; Math # L& [2] GREEK KAPPA SYMBOL..GREEK RHO SYMBOL
-03F4..03F5 ; Math # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F6 ; Math # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-0606..0608 ; Math # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-2016 ; Math # Po DOUBLE VERTICAL LINE
-2032..2034 ; Math # Po [3] PRIME..TRIPLE PRIME
-2040 ; Math # Pc CHARACTER TIE
-2044 ; Math # Sm FRACTION SLASH
-2052 ; Math # Sm COMMERCIAL MINUS SIGN
-2061..2064 ; Math # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS
-207A..207C ; Math # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; Math # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Math # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208A..208C ; Math # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; Math # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Math # Pe SUBSCRIPT RIGHT PARENTHESIS
-20D0..20DC ; Math # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; Math # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E5..20E6 ; Math # Mn [2] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20EB..20EF ; Math # Mn [5] COMBINING LONG DOUBLE SOLIDUS OVERLAY..COMBINING RIGHT ARROW BELOW
-2102 ; Math # L& DOUBLE-STRUCK CAPITAL C
-210A..2113 ; Math # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Math # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Math # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Math # L& DOUBLE-STRUCK CAPITAL Z
-2128 ; Math # L& BLACK-LETTER CAPITAL Z
-2129 ; Math # So TURNED GREEK SMALL LETTER IOTA
-212C..212D ; Math # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212F..2131 ; Math # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; Math # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2135..2138 ; Math # Lo [4] ALEF SYMBOL..DALET SYMBOL
-213C..213F ; Math # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; Math # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; Math # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214B ; Math # Sm TURNED AMPERSAND
-2190..2194 ; Math # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; Math # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; Math # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; Math # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; Math # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; Math # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; Math # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; Math # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; Math # Sm RIGHTWARDS ARROW FROM BAR
-21A7 ; Math # So DOWNWARDS ARROW FROM BAR
-21A9..21AD ; Math # So [5] LEFTWARDS ARROW WITH HOOK..LEFT RIGHT WAVE ARROW
-21AE ; Math # Sm LEFT RIGHT ARROW WITH STROKE
-21B0..21B1 ; Math # So [2] UPWARDS ARROW WITH TIP LEFTWARDS..UPWARDS ARROW WITH TIP RIGHTWARDS
-21B6..21B7 ; Math # So [2] ANTICLOCKWISE TOP SEMICIRCLE ARROW..CLOCKWISE TOP SEMICIRCLE ARROW
-21BC..21CD ; Math # So [18] LEFTWARDS HARPOON WITH BARB UPWARDS..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Math # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; Math # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; Math # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; Math # So DOWNWARDS DOUBLE ARROW
-21D4 ; Math # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21DB ; Math # So [7] UP DOWN DOUBLE ARROW..RIGHTWARDS TRIPLE ARROW
-21DD ; Math # So RIGHTWARDS SQUIGGLE ARROW
-21E4..21E5 ; Math # So [2] LEFTWARDS ARROW TO BAR..RIGHTWARDS ARROW TO BAR
-21F4..22FF ; Math # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2308..230B ; Math # Sm [4] LEFT CEILING..RIGHT FLOOR
-2320..2321 ; Math # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-237C ; Math # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-239B..23B3 ; Math # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23B5 ; Math # So [2] TOP SQUARE BRACKET..BOTTOM SQUARE BRACKET
-23B7 ; Math # So RADICAL SYMBOL BOTTOM
-23D0 ; Math # So VERTICAL LINE EXTENSION
-23DC..23E1 ; Math # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2 ; Math # So WHITE TRAPEZIUM
-25A0..25A1 ; Math # So [2] BLACK SQUARE..WHITE SQUARE
-25AE..25B6 ; Math # So [9] BLACK VERTICAL RECTANGLE..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; Math # Sm WHITE RIGHT-POINTING TRIANGLE
-25BC..25C0 ; Math # So [5] BLACK DOWN-POINTING TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; Math # Sm WHITE LEFT-POINTING TRIANGLE
-25C6..25C7 ; Math # So [2] BLACK DIAMOND..WHITE DIAMOND
-25CA..25CB ; Math # So [2] LOZENGE..WHITE CIRCLE
-25CF..25D3 ; Math # So [5] BLACK CIRCLE..CIRCLE WITH UPPER HALF BLACK
-25E2 ; Math # So BLACK LOWER RIGHT TRIANGLE
-25E4 ; Math # So BLACK UPPER LEFT TRIANGLE
-25E7..25EC ; Math # So [6] SQUARE WITH LEFT HALF BLACK..WHITE UP-POINTING TRIANGLE WITH DOT
-25F8..25FF ; Math # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2605..2606 ; Math # So [2] BLACK STAR..WHITE STAR
-2640 ; Math # So FEMALE SIGN
-2642 ; Math # So MALE SIGN
-2660..2663 ; Math # So [4] BLACK SPADE SUIT..BLACK CLUB SUIT
-266D..266E ; Math # So [2] MUSIC FLAT SIGN..MUSIC NATURAL SIGN
-266F ; Math # Sm MUSIC SHARP SIGN
-27C0..27C4 ; Math # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; Math # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Math # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; Math # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; Math # Sm LONG DIVISION
-27D0..27E5 ; Math # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; Math # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Math # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Math # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Math # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Math # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Math # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Math # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Math # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Math # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Math # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; Math # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2900..2982 ; Math # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; Math # Ps LEFT WHITE CURLY BRACKET
-2984 ; Math # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Math # Ps LEFT WHITE PARENTHESIS
-2986 ; Math # Pe RIGHT WHITE PARENTHESIS
-2987 ; Math # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Math # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Math # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Math # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Math # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Math # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Math # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Math # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Math # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Math # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Math # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Math # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Math # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Math # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Math # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Math # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Math # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Math # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; Math # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; Math # Ps LEFT WIGGLY FENCE
-29D9 ; Math # Pe RIGHT WIGGLY FENCE
-29DA ; Math # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Math # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; Math # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; Math # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Math # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; Math # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B30..2B44 ; Math # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B47..2B4C ; Math # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-FB29 ; Math # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FE61 ; Math # Po SMALL ASTERISK
-FE62 ; Math # Sm SMALL PLUS SIGN
-FE63 ; Math # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; Math # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; Math # Po SMALL REVERSE SOLIDUS
-FF0B ; Math # Sm FULLWIDTH PLUS SIGN
-FF1C..FF1E ; Math # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF3C ; Math # Po FULLWIDTH REVERSE SOLIDUS
-FF3E ; Math # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF5C ; Math # Sm FULLWIDTH VERTICAL LINE
-FF5E ; Math # Sm FULLWIDTH TILDE
-FFE2 ; Math # Sm FULLWIDTH NOT SIGN
-FFE9..FFEC ; Math # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-1D400..1D454 ; Math # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Math # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Math # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Math # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Math # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Math # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Math # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Math # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Math # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Math # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Math # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Math # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Math # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Math # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Math # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Math # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Math # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Math # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Math # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Math # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; Math # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; Math # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; Math # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; Math # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; Math # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; Math # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; Math # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; Math # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; Math # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; Math # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; Math # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; Math # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; Math # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; Math # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; Math # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; Math # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; Math # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; Math # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; Math # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; Math # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Math # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 2161
-
-# ================================================
-
-# Derived Property: Alphabetic
-# Generated from: Lu+Ll+Lt+Lm+Lo+Nl + Other_Alphabetic
-
-0041..005A ; Alphabetic # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; Alphabetic # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Alphabetic # L& FEMININE ORDINAL INDICATOR
-00B5 ; Alphabetic # L& MICRO SIGN
-00BA ; Alphabetic # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; Alphabetic # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; Alphabetic # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; Alphabetic # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; Alphabetic # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; Alphabetic # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; Alphabetic # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; Alphabetic # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; Alphabetic # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; Alphabetic # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; Alphabetic # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; Alphabetic # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; Alphabetic # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; Alphabetic # Lm MODIFIER LETTER VOICING
-02EE ; Alphabetic # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0345 ; Alphabetic # Mn COMBINING GREEK YPOGEGRAMMENI
-0370..0373 ; Alphabetic # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; Alphabetic # Lm GREEK NUMERAL SIGN
-0376..0377 ; Alphabetic # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Alphabetic # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Alphabetic # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; Alphabetic # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Alphabetic # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Alphabetic # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; Alphabetic # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; Alphabetic # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; Alphabetic # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; Alphabetic # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; Alphabetic # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; Alphabetic # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; Alphabetic # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-05B0..05BD ; Alphabetic # Mn [14] HEBREW POINT SHEVA..HEBREW POINT METEG
-05BF ; Alphabetic # Mn HEBREW POINT RAFE
-05C1..05C2 ; Alphabetic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Alphabetic # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Alphabetic # Mn HEBREW POINT QAMATS QATAN
-05D0..05EA ; Alphabetic # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; Alphabetic # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-0610..061A ; Alphabetic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-0621..063F ; Alphabetic # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; Alphabetic # Lm ARABIC TATWEEL
-0641..064A ; Alphabetic # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-064B..0657 ; Alphabetic # Mn [13] ARABIC FATHATAN..ARABIC INVERTED DAMMA
-0659..065E ; Alphabetic # Mn [6] ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS
-066E..066F ; Alphabetic # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0670 ; Alphabetic # Mn ARABIC LETTER SUPERSCRIPT ALEF
-0671..06D3 ; Alphabetic # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; Alphabetic # Lo ARABIC LETTER AE
-06D6..06DC ; Alphabetic # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06E1..06E4 ; Alphabetic # Mn [4] ARABIC SMALL HIGH DOTLESS HEAD OF KHAH..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; Alphabetic # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; Alphabetic # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06ED ; Alphabetic # Mn ARABIC SMALL LOW MEEM
-06EE..06EF ; Alphabetic # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; Alphabetic # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; Alphabetic # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; Alphabetic # Lo SYRIAC LETTER ALAPH
-0711 ; Alphabetic # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0712..072F ; Alphabetic # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-0730..073F ; Alphabetic # Mn [16] SYRIAC PTHAHA ABOVE..SYRIAC RWAHA
-074D..07A5 ; Alphabetic # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07A6..07B0 ; Alphabetic # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; Alphabetic # Lo THAANA LETTER NAA
-07CA..07EA ; Alphabetic # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; Alphabetic # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; Alphabetic # Lm NKO LAJANYALAN
-0800..0815 ; Alphabetic # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-0816..0817 ; Alphabetic # Mn [2] SAMARITAN MARK IN..SAMARITAN MARK IN-ALAF
-081A ; Alphabetic # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; Alphabetic # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; Alphabetic # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; Alphabetic # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; Alphabetic # Lm SAMARITAN MODIFIER LETTER I
-0829..082C ; Alphabetic # Mn [4] SAMARITAN VOWEL SIGN LONG I..SAMARITAN VOWEL SIGN SUKUN
-0900..0902 ; Alphabetic # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; Alphabetic # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; Alphabetic # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; Alphabetic # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; Alphabetic # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; Alphabetic # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; Alphabetic # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; Alphabetic # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; Alphabetic # Lo DEVANAGARI OM
-0955 ; Alphabetic # Mn DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; Alphabetic # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; Alphabetic # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0971 ; Alphabetic # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; Alphabetic # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; Alphabetic # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0981 ; Alphabetic # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; Alphabetic # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; Alphabetic # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; Alphabetic # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; Alphabetic # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; Alphabetic # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; Alphabetic # Lo BENGALI LETTER LA
-09B6..09B9 ; Alphabetic # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; Alphabetic # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; Alphabetic # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; Alphabetic # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; Alphabetic # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Alphabetic # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CE ; Alphabetic # Lo BENGALI LETTER KHANDA TA
-09D7 ; Alphabetic # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; Alphabetic # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; Alphabetic # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; Alphabetic # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09F0..09F1 ; Alphabetic # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A01..0A02 ; Alphabetic # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; Alphabetic # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; Alphabetic # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; Alphabetic # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; Alphabetic # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; Alphabetic # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; Alphabetic # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; Alphabetic # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; Alphabetic # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3E..0A40 ; Alphabetic # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; Alphabetic # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Alphabetic # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4C ; Alphabetic # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU
-0A51 ; Alphabetic # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; Alphabetic # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; Alphabetic # Lo GURMUKHI LETTER FA
-0A70..0A71 ; Alphabetic # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; Alphabetic # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; Alphabetic # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Alphabetic # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; Alphabetic # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; Alphabetic # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; Alphabetic # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; Alphabetic # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; Alphabetic # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; Alphabetic # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; Alphabetic # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; Alphabetic # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; Alphabetic # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; Alphabetic # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Alphabetic # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; Alphabetic # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Alphabetic # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0AD0 ; Alphabetic # Lo GUJARATI OM
-0AE0..0AE1 ; Alphabetic # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; Alphabetic # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Alphabetic # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; Alphabetic # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; Alphabetic # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; Alphabetic # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; Alphabetic # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; Alphabetic # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; Alphabetic # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; Alphabetic # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; Alphabetic # Lo ORIYA SIGN AVAGRAHA
-0B3E ; Alphabetic # Mc ORIYA VOWEL SIGN AA
-0B3F ; Alphabetic # Mn ORIYA VOWEL SIGN I
-0B40 ; Alphabetic # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; Alphabetic # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; Alphabetic # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Alphabetic # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B56 ; Alphabetic # Mn ORIYA AI LENGTH MARK
-0B57 ; Alphabetic # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; Alphabetic # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; Alphabetic # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; Alphabetic # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B71 ; Alphabetic # Lo ORIYA LETTER WA
-0B82 ; Alphabetic # Mn TAMIL SIGN ANUSVARA
-0B83 ; Alphabetic # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; Alphabetic # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; Alphabetic # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; Alphabetic # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; Alphabetic # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; Alphabetic # Lo TAMIL LETTER JA
-0B9E..0B9F ; Alphabetic # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; Alphabetic # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; Alphabetic # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; Alphabetic # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; Alphabetic # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; Alphabetic # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; Alphabetic # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Alphabetic # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Alphabetic # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BD0 ; Alphabetic # Lo TAMIL OM
-0BD7 ; Alphabetic # Mc TAMIL AU LENGTH MARK
-0C01..0C03 ; Alphabetic # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; Alphabetic # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; Alphabetic # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; Alphabetic # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; Alphabetic # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; Alphabetic # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; Alphabetic # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; Alphabetic # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; Alphabetic # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; Alphabetic # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4C ; Alphabetic # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
-0C55..0C56 ; Alphabetic # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; Alphabetic # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; Alphabetic # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; Alphabetic # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C82..0C83 ; Alphabetic # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; Alphabetic # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; Alphabetic # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; Alphabetic # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; Alphabetic # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; Alphabetic # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; Alphabetic # Lo KANNADA SIGN AVAGRAHA
-0CBE ; Alphabetic # Mc KANNADA VOWEL SIGN AA
-0CBF ; Alphabetic # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; Alphabetic # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; Alphabetic # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; Alphabetic # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Alphabetic # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC ; Alphabetic # Mn KANNADA VOWEL SIGN AU
-0CD5..0CD6 ; Alphabetic # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; Alphabetic # Lo KANNADA LETTER FA
-0CE0..0CE1 ; Alphabetic # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D02..0D03 ; Alphabetic # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; Alphabetic # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; Alphabetic # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; Alphabetic # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; Alphabetic # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; Alphabetic # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; Alphabetic # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; Alphabetic # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; Alphabetic # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Alphabetic # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D57 ; Alphabetic # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; Alphabetic # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; Alphabetic # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D7A..0D7F ; Alphabetic # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; Alphabetic # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; Alphabetic # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; Alphabetic # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; Alphabetic # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; Alphabetic # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; Alphabetic # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCF..0DD1 ; Alphabetic # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; Alphabetic # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Alphabetic # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; Alphabetic # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; Alphabetic # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E01..0E30 ; Alphabetic # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; Alphabetic # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; Alphabetic # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; Alphabetic # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E40..0E45 ; Alphabetic # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; Alphabetic # Lm THAI CHARACTER MAIYAMOK
-0E4D ; Alphabetic # Mn THAI CHARACTER NIKHAHIT
-0E81..0E82 ; Alphabetic # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; Alphabetic # Lo LAO LETTER KHO TAM
-0E87..0E88 ; Alphabetic # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; Alphabetic # Lo LAO LETTER SO TAM
-0E8D ; Alphabetic # Lo LAO LETTER NYO
-0E94..0E97 ; Alphabetic # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; Alphabetic # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; Alphabetic # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; Alphabetic # Lo LAO LETTER LO LOOT
-0EA7 ; Alphabetic # Lo LAO LETTER WO
-0EAA..0EAB ; Alphabetic # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; Alphabetic # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; Alphabetic # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; Alphabetic # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; Alphabetic # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Alphabetic # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; Alphabetic # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; Alphabetic # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; Alphabetic # Lm LAO KO LA
-0ECD ; Alphabetic # Mn LAO NIGGAHITA
-0EDC..0EDD ; Alphabetic # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; Alphabetic # Lo TIBETAN SYLLABLE OM
-0F40..0F47 ; Alphabetic # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; Alphabetic # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F71..0F7E ; Alphabetic # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; Alphabetic # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F81 ; Alphabetic # Mn [2] TIBETAN VOWEL SIGN REVERSED I..TIBETAN VOWEL SIGN REVERSED II
-0F88..0F8B ; Alphabetic # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; Alphabetic # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Alphabetic # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-1000..102A ; Alphabetic # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; Alphabetic # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; Alphabetic # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; Alphabetic # Mc MYANMAR VOWEL SIGN E
-1032..1036 ; Alphabetic # Mn [5] MYANMAR VOWEL SIGN AI..MYANMAR SIGN ANUSVARA
-1038 ; Alphabetic # Mc MYANMAR SIGN VISARGA
-103B..103C ; Alphabetic # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; Alphabetic # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; Alphabetic # Lo MYANMAR LETTER GREAT SA
-1050..1055 ; Alphabetic # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; Alphabetic # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; Alphabetic # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; Alphabetic # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; Alphabetic # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; Alphabetic # Lo MYANMAR LETTER SGAW KAREN SHA
-1062 ; Alphabetic # Mc MYANMAR VOWEL SIGN SGAW KAREN EU
-1065..1066 ; Alphabetic # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..1068 ; Alphabetic # Mc [2] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-106E..1070 ; Alphabetic # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; Alphabetic # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; Alphabetic # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; Alphabetic # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; Alphabetic # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; Alphabetic # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108E ; Alphabetic # Lo MYANMAR LETTER RUMAI PALAUNG FA
-109C ; Alphabetic # Mc MYANMAR VOWEL SIGN AITON A
-109D ; Alphabetic # Mn MYANMAR VOWEL SIGN AITON AI
-10A0..10C5 ; Alphabetic # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; Alphabetic # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; Alphabetic # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; Alphabetic # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; Alphabetic # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; Alphabetic # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; Alphabetic # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; Alphabetic # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; Alphabetic # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; Alphabetic # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; Alphabetic # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; Alphabetic # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-135F ; Alphabetic # Mn ETHIOPIC COMBINING GEMINATION MARK
-1380..138F ; Alphabetic # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; Alphabetic # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; Alphabetic # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; Alphabetic # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; Alphabetic # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; Alphabetic # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; Alphabetic # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; Alphabetic # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; Alphabetic # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1713 ; Alphabetic # Mn [2] TAGALOG VOWEL SIGN I..TAGALOG VOWEL SIGN U
-1720..1731 ; Alphabetic # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1733 ; Alphabetic # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U
-1740..1751 ; Alphabetic # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; Alphabetic # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1760..176C ; Alphabetic # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; Alphabetic # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; Alphabetic # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-1780..17B3 ; Alphabetic # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B6 ; Alphabetic # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; Alphabetic # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; Alphabetic # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; Alphabetic # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; Alphabetic # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17D7 ; Alphabetic # Lm KHMER SIGN LEK TOO
-17DC ; Alphabetic # Lo KHMER SIGN AVAKRAHASANYA
-1820..1842 ; Alphabetic # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; Alphabetic # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; Alphabetic # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; Alphabetic # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 ; Alphabetic # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-18AA ; Alphabetic # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; Alphabetic # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; Alphabetic # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; Alphabetic # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; Alphabetic # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; Alphabetic # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; Alphabetic # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Alphabetic # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; Alphabetic # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; Alphabetic # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1950..196D ; Alphabetic # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; Alphabetic # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; Alphabetic # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; Alphabetic # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; Alphabetic # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; Alphabetic # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A00..1A16 ; Alphabetic # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A17..1A18 ; Alphabetic # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; Alphabetic # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A20..1A54 ; Alphabetic # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; Alphabetic # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; Alphabetic # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; Alphabetic # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; Alphabetic # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A61 ; Alphabetic # Mc TAI THAM VOWEL SIGN A
-1A62 ; Alphabetic # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; Alphabetic # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; Alphabetic # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; Alphabetic # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A74 ; Alphabetic # Mn [2] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN MAI KANG
-1AA7 ; Alphabetic # Lm TAI THAM SIGN MAI YAMOK
-1B00..1B03 ; Alphabetic # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; Alphabetic # Mc BALINESE SIGN BISAH
-1B05..1B33 ; Alphabetic # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B35 ; Alphabetic # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; Alphabetic # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; Alphabetic # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; Alphabetic # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; Alphabetic # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; Alphabetic # Mn BALINESE VOWEL SIGN PEPET
-1B43 ; Alphabetic # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1B45..1B4B ; Alphabetic # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B80..1B81 ; Alphabetic # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; Alphabetic # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; Alphabetic # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; Alphabetic # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; Alphabetic # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; Alphabetic # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; Alphabetic # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAE..1BAF ; Alphabetic # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; Alphabetic # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; Alphabetic # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; Alphabetic # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; Alphabetic # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C4D..1C4F ; Alphabetic # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; Alphabetic # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; Alphabetic # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CE9..1CEC ; Alphabetic # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; Alphabetic # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; Alphabetic # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; Alphabetic # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; Alphabetic # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; Alphabetic # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; Alphabetic # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; Alphabetic # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; Alphabetic # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; Alphabetic # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Alphabetic # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Alphabetic # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Alphabetic # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Alphabetic # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Alphabetic # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Alphabetic # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Alphabetic # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Alphabetic # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Alphabetic # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Alphabetic # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; Alphabetic # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Alphabetic # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Alphabetic # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; Alphabetic # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Alphabetic # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; Alphabetic # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; Alphabetic # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Alphabetic # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2071 ; Alphabetic # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; Alphabetic # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; Alphabetic # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; Alphabetic # L& DOUBLE-STRUCK CAPITAL C
-2107 ; Alphabetic # L& EULER CONSTANT
-210A..2113 ; Alphabetic # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Alphabetic # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Alphabetic # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Alphabetic # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; Alphabetic # L& OHM SIGN
-2128 ; Alphabetic # L& BLACK-LETTER CAPITAL Z
-212A..212D ; Alphabetic # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2134 ; Alphabetic # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; Alphabetic # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; Alphabetic # L& INFORMATION SOURCE
-213C..213F ; Alphabetic # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; Alphabetic # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; Alphabetic # L& TURNED SMALL F
-2160..2182 ; Alphabetic # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; Alphabetic # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; Alphabetic # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-24B6..24E9 ; Alphabetic # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C00..2C2E ; Alphabetic # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; Alphabetic # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; Alphabetic # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Alphabetic # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; Alphabetic # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; Alphabetic # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Alphabetic # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; Alphabetic # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; Alphabetic # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; Alphabetic # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; Alphabetic # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2DE0..2DFF ; Alphabetic # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E2F ; Alphabetic # Lm VERTICAL TILDE
-3005 ; Alphabetic # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; Alphabetic # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; Alphabetic # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; Alphabetic # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3031..3035 ; Alphabetic # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; Alphabetic # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; Alphabetic # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; Alphabetic # Lo MASU MARK
-3041..3096 ; Alphabetic # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309D..309E ; Alphabetic # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; Alphabetic # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; Alphabetic # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; Alphabetic # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; Alphabetic # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; Alphabetic # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; Alphabetic # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; Alphabetic # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; Alphabetic # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; Alphabetic # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; Alphabetic # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; Alphabetic # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; Alphabetic # Lm YI SYLLABLE WU
-A016..A48C ; Alphabetic # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; Alphabetic # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; Alphabetic # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; Alphabetic # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; Alphabetic # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; Alphabetic # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; Alphabetic # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; Alphabetic # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; Alphabetic # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; Alphabetic # Lo CYRILLIC LETTER MULTIOCULAR O
-A67F ; Alphabetic # Lm CYRILLIC PAYEROK
-A680..A697 ; Alphabetic # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; Alphabetic # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; Alphabetic # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A717..A71F ; Alphabetic # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; Alphabetic # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; Alphabetic # Lm MODIFIER LETTER US
-A771..A787 ; Alphabetic # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; Alphabetic # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; Alphabetic # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; Alphabetic # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; Alphabetic # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; Alphabetic # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; Alphabetic # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; Alphabetic # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; Alphabetic # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; Alphabetic # Mc SYLOTI NAGRI VOWEL SIGN OO
-A840..A873 ; Alphabetic # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A880..A881 ; Alphabetic # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; Alphabetic # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; Alphabetic # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8F2..A8F7 ; Alphabetic # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; Alphabetic # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; Alphabetic # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92A ; Alphabetic # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O
-A930..A946 ; Alphabetic # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; Alphabetic # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952 ; Alphabetic # Mc REJANG CONSONANT SIGN H
-A960..A97C ; Alphabetic # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A980..A982 ; Alphabetic # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; Alphabetic # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; Alphabetic # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B3 ; Alphabetic # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; Alphabetic # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; Alphabetic # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; Alphabetic # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; Alphabetic # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9BF ; Alphabetic # Mc [3] JAVANESE CONSONANT SIGN KERET..JAVANESE CONSONANT SIGN CAKRA
-A9CF ; Alphabetic # Lm JAVANESE PANGRANGKEP
-AA00..AA28 ; Alphabetic # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; Alphabetic # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; Alphabetic # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; Alphabetic # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; Alphabetic # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; Alphabetic # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; Alphabetic # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; Alphabetic # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; Alphabetic # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; Alphabetic # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; Alphabetic # Mc CHAM CONSONANT SIGN FINAL H
-AA60..AA6F ; Alphabetic # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; Alphabetic # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; Alphabetic # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; Alphabetic # Lo MYANMAR LETTER AITON RA
-AA80..AAAF ; Alphabetic # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; Alphabetic # Mn TAI VIET MAI KANG
-AAB1 ; Alphabetic # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; Alphabetic # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; Alphabetic # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; Alphabetic # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; Alphabetic # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE ; Alphabetic # Mn TAI VIET VOWEL AM
-AAC0 ; Alphabetic # Lo TAI VIET TONE MAI NUENG
-AAC2 ; Alphabetic # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; Alphabetic # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; Alphabetic # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; Alphabetic # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; Alphabetic # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; Alphabetic # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-AC00..D7A3 ; Alphabetic # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; Alphabetic # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; Alphabetic # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; Alphabetic # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Alphabetic # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Alphabetic # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; Alphabetic # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Alphabetic # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; Alphabetic # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1E ; Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F..FB28 ; Alphabetic # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; Alphabetic # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Alphabetic # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Alphabetic # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Alphabetic # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Alphabetic # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; Alphabetic # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; Alphabetic # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; Alphabetic # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Alphabetic # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Alphabetic # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE70..FE74 ; Alphabetic # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; Alphabetic # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF21..FF3A ; Alphabetic # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; Alphabetic # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; Alphabetic # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; Alphabetic # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; Alphabetic # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; Alphabetic # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; Alphabetic # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; Alphabetic # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; Alphabetic # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; Alphabetic # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; Alphabetic # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; Alphabetic # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; Alphabetic # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; Alphabetic # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; Alphabetic # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; Alphabetic # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; Alphabetic # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; Alphabetic # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; Alphabetic # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10280..1029C ; Alphabetic # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; Alphabetic # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; Alphabetic # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; Alphabetic # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; Alphabetic # Nl GOTHIC LETTER NINETY
-10342..10349 ; Alphabetic # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; Alphabetic # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; Alphabetic # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; Alphabetic # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; Alphabetic # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; Alphabetic # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; Alphabetic # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; Alphabetic # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; Alphabetic # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; Alphabetic # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; Alphabetic # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; Alphabetic # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; Alphabetic # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; Alphabetic # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; Alphabetic # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; Alphabetic # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; Alphabetic # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; Alphabetic # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Alphabetic # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Alphabetic # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A10..10A13 ; Alphabetic # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; Alphabetic # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; Alphabetic # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A60..10A7C ; Alphabetic # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; Alphabetic # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; Alphabetic # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; Alphabetic # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; Alphabetic # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11082 ; Alphabetic # Mc KAITHI SIGN VISARGA
-11083..110AF ; Alphabetic # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; Alphabetic # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; Alphabetic # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; Alphabetic # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-12000..1236E ; Alphabetic # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; Alphabetic # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; Alphabetic # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D400..1D454 ; Alphabetic # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Alphabetic # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Alphabetic # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Alphabetic # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Alphabetic # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Alphabetic # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Alphabetic # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Alphabetic # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Alphabetic # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Alphabetic # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Alphabetic # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Alphabetic # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Alphabetic # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Alphabetic # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Alphabetic # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Alphabetic # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Alphabetic # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Alphabetic # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Alphabetic # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Alphabetic # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; Alphabetic # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; Alphabetic # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; Alphabetic # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; Alphabetic # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; Alphabetic # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; Alphabetic # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; Alphabetic # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; Alphabetic # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; Alphabetic # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; Alphabetic # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-20000..2A6D6 ; Alphabetic # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Alphabetic # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; Alphabetic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 100520
-
-# ================================================
-
-# Derived Property: Lowercase
-# Generated from: Ll + Other_Lowercase
-
-0061..007A ; Lowercase # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Lowercase # L& FEMININE ORDINAL INDICATOR
-00B5 ; Lowercase # L& MICRO SIGN
-00BA ; Lowercase # L& MASCULINE ORDINAL INDICATOR
-00DF..00F6 ; Lowercase # L& [24] LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..00FF ; Lowercase # L& [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
-0101 ; Lowercase # L& LATIN SMALL LETTER A WITH MACRON
-0103 ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE
-0105 ; Lowercase # L& LATIN SMALL LETTER A WITH OGONEK
-0107 ; Lowercase # L& LATIN SMALL LETTER C WITH ACUTE
-0109 ; Lowercase # L& LATIN SMALL LETTER C WITH CIRCUMFLEX
-010B ; Lowercase # L& LATIN SMALL LETTER C WITH DOT ABOVE
-010D ; Lowercase # L& LATIN SMALL LETTER C WITH CARON
-010F ; Lowercase # L& LATIN SMALL LETTER D WITH CARON
-0111 ; Lowercase # L& LATIN SMALL LETTER D WITH STROKE
-0113 ; Lowercase # L& LATIN SMALL LETTER E WITH MACRON
-0115 ; Lowercase # L& LATIN SMALL LETTER E WITH BREVE
-0117 ; Lowercase # L& LATIN SMALL LETTER E WITH DOT ABOVE
-0119 ; Lowercase # L& LATIN SMALL LETTER E WITH OGONEK
-011B ; Lowercase # L& LATIN SMALL LETTER E WITH CARON
-011D ; Lowercase # L& LATIN SMALL LETTER G WITH CIRCUMFLEX
-011F ; Lowercase # L& LATIN SMALL LETTER G WITH BREVE
-0121 ; Lowercase # L& LATIN SMALL LETTER G WITH DOT ABOVE
-0123 ; Lowercase # L& LATIN SMALL LETTER G WITH CEDILLA
-0125 ; Lowercase # L& LATIN SMALL LETTER H WITH CIRCUMFLEX
-0127 ; Lowercase # L& LATIN SMALL LETTER H WITH STROKE
-0129 ; Lowercase # L& LATIN SMALL LETTER I WITH TILDE
-012B ; Lowercase # L& LATIN SMALL LETTER I WITH MACRON
-012D ; Lowercase # L& LATIN SMALL LETTER I WITH BREVE
-012F ; Lowercase # L& LATIN SMALL LETTER I WITH OGONEK
-0131 ; Lowercase # L& LATIN SMALL LETTER DOTLESS I
-0133 ; Lowercase # L& LATIN SMALL LIGATURE IJ
-0135 ; Lowercase # L& LATIN SMALL LETTER J WITH CIRCUMFLEX
-0137..0138 ; Lowercase # L& [2] LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA
-013A ; Lowercase # L& LATIN SMALL LETTER L WITH ACUTE
-013C ; Lowercase # L& LATIN SMALL LETTER L WITH CEDILLA
-013E ; Lowercase # L& LATIN SMALL LETTER L WITH CARON
-0140 ; Lowercase # L& LATIN SMALL LETTER L WITH MIDDLE DOT
-0142 ; Lowercase # L& LATIN SMALL LETTER L WITH STROKE
-0144 ; Lowercase # L& LATIN SMALL LETTER N WITH ACUTE
-0146 ; Lowercase # L& LATIN SMALL LETTER N WITH CEDILLA
-0148..0149 ; Lowercase # L& [2] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014B ; Lowercase # L& LATIN SMALL LETTER ENG
-014D ; Lowercase # L& LATIN SMALL LETTER O WITH MACRON
-014F ; Lowercase # L& LATIN SMALL LETTER O WITH BREVE
-0151 ; Lowercase # L& LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0153 ; Lowercase # L& LATIN SMALL LIGATURE OE
-0155 ; Lowercase # L& LATIN SMALL LETTER R WITH ACUTE
-0157 ; Lowercase # L& LATIN SMALL LETTER R WITH CEDILLA
-0159 ; Lowercase # L& LATIN SMALL LETTER R WITH CARON
-015B ; Lowercase # L& LATIN SMALL LETTER S WITH ACUTE
-015D ; Lowercase # L& LATIN SMALL LETTER S WITH CIRCUMFLEX
-015F ; Lowercase # L& LATIN SMALL LETTER S WITH CEDILLA
-0161 ; Lowercase # L& LATIN SMALL LETTER S WITH CARON
-0163 ; Lowercase # L& LATIN SMALL LETTER T WITH CEDILLA
-0165 ; Lowercase # L& LATIN SMALL LETTER T WITH CARON
-0167 ; Lowercase # L& LATIN SMALL LETTER T WITH STROKE
-0169 ; Lowercase # L& LATIN SMALL LETTER U WITH TILDE
-016B ; Lowercase # L& LATIN SMALL LETTER U WITH MACRON
-016D ; Lowercase # L& LATIN SMALL LETTER U WITH BREVE
-016F ; Lowercase # L& LATIN SMALL LETTER U WITH RING ABOVE
-0171 ; Lowercase # L& LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0173 ; Lowercase # L& LATIN SMALL LETTER U WITH OGONEK
-0175 ; Lowercase # L& LATIN SMALL LETTER W WITH CIRCUMFLEX
-0177 ; Lowercase # L& LATIN SMALL LETTER Y WITH CIRCUMFLEX
-017A ; Lowercase # L& LATIN SMALL LETTER Z WITH ACUTE
-017C ; Lowercase # L& LATIN SMALL LETTER Z WITH DOT ABOVE
-017E..0180 ; Lowercase # L& [3] LATIN SMALL LETTER Z WITH CARON..LATIN SMALL LETTER B WITH STROKE
-0183 ; Lowercase # L& LATIN SMALL LETTER B WITH TOPBAR
-0185 ; Lowercase # L& LATIN SMALL LETTER TONE SIX
-0188 ; Lowercase # L& LATIN SMALL LETTER C WITH HOOK
-018C..018D ; Lowercase # L& [2] LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA
-0192 ; Lowercase # L& LATIN SMALL LETTER F WITH HOOK
-0195 ; Lowercase # L& LATIN SMALL LETTER HV
-0199..019B ; Lowercase # L& [3] LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE
-019E ; Lowercase # L& LATIN SMALL LETTER N WITH LONG RIGHT LEG
-01A1 ; Lowercase # L& LATIN SMALL LETTER O WITH HORN
-01A3 ; Lowercase # L& LATIN SMALL LETTER OI
-01A5 ; Lowercase # L& LATIN SMALL LETTER P WITH HOOK
-01A8 ; Lowercase # L& LATIN SMALL LETTER TONE TWO
-01AA..01AB ; Lowercase # L& [2] LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK
-01AD ; Lowercase # L& LATIN SMALL LETTER T WITH HOOK
-01B0 ; Lowercase # L& LATIN SMALL LETTER U WITH HORN
-01B4 ; Lowercase # L& LATIN SMALL LETTER Y WITH HOOK
-01B6 ; Lowercase # L& LATIN SMALL LETTER Z WITH STROKE
-01B9..01BA ; Lowercase # L& [2] LATIN SMALL LETTER EZH REVERSED..LATIN SMALL LETTER EZH WITH TAIL
-01BD..01BF ; Lowercase # L& [3] LATIN SMALL LETTER TONE FIVE..LATIN LETTER WYNN
-01C6 ; Lowercase # L& LATIN SMALL LETTER DZ WITH CARON
-01C9 ; Lowercase # L& LATIN SMALL LETTER LJ
-01CC ; Lowercase # L& LATIN SMALL LETTER NJ
-01CE ; Lowercase # L& LATIN SMALL LETTER A WITH CARON
-01D0 ; Lowercase # L& LATIN SMALL LETTER I WITH CARON
-01D2 ; Lowercase # L& LATIN SMALL LETTER O WITH CARON
-01D4 ; Lowercase # L& LATIN SMALL LETTER U WITH CARON
-01D6 ; Lowercase # L& LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; Lowercase # L& LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; Lowercase # L& LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC..01DD ; Lowercase # L& [2] LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
-01DF ; Lowercase # L& LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E1 ; Lowercase # L& LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E3 ; Lowercase # L& LATIN SMALL LETTER AE WITH MACRON
-01E5 ; Lowercase # L& LATIN SMALL LETTER G WITH STROKE
-01E7 ; Lowercase # L& LATIN SMALL LETTER G WITH CARON
-01E9 ; Lowercase # L& LATIN SMALL LETTER K WITH CARON
-01EB ; Lowercase # L& LATIN SMALL LETTER O WITH OGONEK
-01ED ; Lowercase # L& LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EF..01F0 ; Lowercase # L& [2] LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F3 ; Lowercase # L& LATIN SMALL LETTER DZ
-01F5 ; Lowercase # L& LATIN SMALL LETTER G WITH ACUTE
-01F9 ; Lowercase # L& LATIN SMALL LETTER N WITH GRAVE
-01FB ; Lowercase # L& LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FD ; Lowercase # L& LATIN SMALL LETTER AE WITH ACUTE
-01FF ; Lowercase # L& LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0201 ; Lowercase # L& LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0203 ; Lowercase # L& LATIN SMALL LETTER A WITH INVERTED BREVE
-0205 ; Lowercase # L& LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0207 ; Lowercase # L& LATIN SMALL LETTER E WITH INVERTED BREVE
-0209 ; Lowercase # L& LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020B ; Lowercase # L& LATIN SMALL LETTER I WITH INVERTED BREVE
-020D ; Lowercase # L& LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020F ; Lowercase # L& LATIN SMALL LETTER O WITH INVERTED BREVE
-0211 ; Lowercase # L& LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0213 ; Lowercase # L& LATIN SMALL LETTER R WITH INVERTED BREVE
-0215 ; Lowercase # L& LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0217 ; Lowercase # L& LATIN SMALL LETTER U WITH INVERTED BREVE
-0219 ; Lowercase # L& LATIN SMALL LETTER S WITH COMMA BELOW
-021B ; Lowercase # L& LATIN SMALL LETTER T WITH COMMA BELOW
-021D ; Lowercase # L& LATIN SMALL LETTER YOGH
-021F ; Lowercase # L& LATIN SMALL LETTER H WITH CARON
-0221 ; Lowercase # L& LATIN SMALL LETTER D WITH CURL
-0223 ; Lowercase # L& LATIN SMALL LETTER OU
-0225 ; Lowercase # L& LATIN SMALL LETTER Z WITH HOOK
-0227 ; Lowercase # L& LATIN SMALL LETTER A WITH DOT ABOVE
-0229 ; Lowercase # L& LATIN SMALL LETTER E WITH CEDILLA
-022B ; Lowercase # L& LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022D ; Lowercase # L& LATIN SMALL LETTER O WITH TILDE AND MACRON
-022F ; Lowercase # L& LATIN SMALL LETTER O WITH DOT ABOVE
-0231 ; Lowercase # L& LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0233..0239 ; Lowercase # L& [7] LATIN SMALL LETTER Y WITH MACRON..LATIN SMALL LETTER QP DIGRAPH
-023C ; Lowercase # L& LATIN SMALL LETTER C WITH STROKE
-023F..0240 ; Lowercase # L& [2] LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
-0242 ; Lowercase # L& LATIN SMALL LETTER GLOTTAL STOP
-0247 ; Lowercase # L& LATIN SMALL LETTER E WITH STROKE
-0249 ; Lowercase # L& LATIN SMALL LETTER J WITH STROKE
-024B ; Lowercase # L& LATIN SMALL LETTER Q WITH HOOK TAIL
-024D ; Lowercase # L& LATIN SMALL LETTER R WITH STROKE
-024F..0293 ; Lowercase # L& [69] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Lowercase # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02B8 ; Lowercase # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02C0..02C1 ; Lowercase # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
-02E0..02E4 ; Lowercase # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0345 ; Lowercase # Mn COMBINING GREEK YPOGEGRAMMENI
-0371 ; Lowercase # L& GREEK SMALL LETTER HETA
-0373 ; Lowercase # L& GREEK SMALL LETTER ARCHAIC SAMPI
-0377 ; Lowercase # L& GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Lowercase # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Lowercase # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0390 ; Lowercase # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AC..03CE ; Lowercase # L& [35] GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D1 ; Lowercase # L& [2] GREEK BETA SYMBOL..GREEK THETA SYMBOL
-03D5..03D7 ; Lowercase # L& [3] GREEK PHI SYMBOL..GREEK KAI SYMBOL
-03D9 ; Lowercase # L& GREEK SMALL LETTER ARCHAIC KOPPA
-03DB ; Lowercase # L& GREEK SMALL LETTER STIGMA
-03DD ; Lowercase # L& GREEK SMALL LETTER DIGAMMA
-03DF ; Lowercase # L& GREEK SMALL LETTER KOPPA
-03E1 ; Lowercase # L& GREEK SMALL LETTER SAMPI
-03E3 ; Lowercase # L& COPTIC SMALL LETTER SHEI
-03E5 ; Lowercase # L& COPTIC SMALL LETTER FEI
-03E7 ; Lowercase # L& COPTIC SMALL LETTER KHEI
-03E9 ; Lowercase # L& COPTIC SMALL LETTER HORI
-03EB ; Lowercase # L& COPTIC SMALL LETTER GANGIA
-03ED ; Lowercase # L& COPTIC SMALL LETTER SHIMA
-03EF..03F3 ; Lowercase # L& [5] COPTIC SMALL LETTER DEI..GREEK LETTER YOT
-03F5 ; Lowercase # L& GREEK LUNATE EPSILON SYMBOL
-03F8 ; Lowercase # L& GREEK SMALL LETTER SHO
-03FB..03FC ; Lowercase # L& [2] GREEK SMALL LETTER SAN..GREEK RHO WITH STROKE SYMBOL
-0430..045F ; Lowercase # L& [48] CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE
-0461 ; Lowercase # L& CYRILLIC SMALL LETTER OMEGA
-0463 ; Lowercase # L& CYRILLIC SMALL LETTER YAT
-0465 ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED E
-0467 ; Lowercase # L& CYRILLIC SMALL LETTER LITTLE YUS
-0469 ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046B ; Lowercase # L& CYRILLIC SMALL LETTER BIG YUS
-046D ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046F ; Lowercase # L& CYRILLIC SMALL LETTER KSI
-0471 ; Lowercase # L& CYRILLIC SMALL LETTER PSI
-0473 ; Lowercase # L& CYRILLIC SMALL LETTER FITA
-0475 ; Lowercase # L& CYRILLIC SMALL LETTER IZHITSA
-0477 ; Lowercase # L& CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0479 ; Lowercase # L& CYRILLIC SMALL LETTER UK
-047B ; Lowercase # L& CYRILLIC SMALL LETTER ROUND OMEGA
-047D ; Lowercase # L& CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047F ; Lowercase # L& CYRILLIC SMALL LETTER OT
-0481 ; Lowercase # L& CYRILLIC SMALL LETTER KOPPA
-048B ; Lowercase # L& CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048D ; Lowercase # L& CYRILLIC SMALL LETTER SEMISOFT SIGN
-048F ; Lowercase # L& CYRILLIC SMALL LETTER ER WITH TICK
-0491 ; Lowercase # L& CYRILLIC SMALL LETTER GHE WITH UPTURN
-0493 ; Lowercase # L& CYRILLIC SMALL LETTER GHE WITH STROKE
-0495 ; Lowercase # L& CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0497 ; Lowercase # L& CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0499 ; Lowercase # L& CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049B ; Lowercase # L& CYRILLIC SMALL LETTER KA WITH DESCENDER
-049D ; Lowercase # L& CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049F ; Lowercase # L& CYRILLIC SMALL LETTER KA WITH STROKE
-04A1 ; Lowercase # L& CYRILLIC SMALL LETTER BASHKIR KA
-04A3 ; Lowercase # L& CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A5 ; Lowercase # L& CYRILLIC SMALL LIGATURE EN GHE
-04A7 ; Lowercase # L& CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A9 ; Lowercase # L& CYRILLIC SMALL LETTER ABKHASIAN HA
-04AB ; Lowercase # L& CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AD ; Lowercase # L& CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AF ; Lowercase # L& CYRILLIC SMALL LETTER STRAIGHT U
-04B1 ; Lowercase # L& CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B3 ; Lowercase # L& CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B5 ; Lowercase # L& CYRILLIC SMALL LIGATURE TE TSE
-04B7 ; Lowercase # L& CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B9 ; Lowercase # L& CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BB ; Lowercase # L& CYRILLIC SMALL LETTER SHHA
-04BD ; Lowercase # L& CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BF ; Lowercase # L& CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C2 ; Lowercase # L& CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C4 ; Lowercase # L& CYRILLIC SMALL LETTER KA WITH HOOK
-04C6 ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH TAIL
-04C8 ; Lowercase # L& CYRILLIC SMALL LETTER EN WITH HOOK
-04CA ; Lowercase # L& CYRILLIC SMALL LETTER EN WITH TAIL
-04CC ; Lowercase # L& CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CE..04CF ; Lowercase # L& [2] CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA
-04D1 ; Lowercase # L& CYRILLIC SMALL LETTER A WITH BREVE
-04D3 ; Lowercase # L& CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D5 ; Lowercase # L& CYRILLIC SMALL LIGATURE A IE
-04D7 ; Lowercase # L& CYRILLIC SMALL LETTER IE WITH BREVE
-04D9 ; Lowercase # L& CYRILLIC SMALL LETTER SCHWA
-04DB ; Lowercase # L& CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DD ; Lowercase # L& CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DF ; Lowercase # L& CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E1 ; Lowercase # L& CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E3 ; Lowercase # L& CYRILLIC SMALL LETTER I WITH MACRON
-04E5 ; Lowercase # L& CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E7 ; Lowercase # L& CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E9 ; Lowercase # L& CYRILLIC SMALL LETTER BARRED O
-04EB ; Lowercase # L& CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04ED ; Lowercase # L& CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EF ; Lowercase # L& CYRILLIC SMALL LETTER U WITH MACRON
-04F1 ; Lowercase # L& CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F3 ; Lowercase # L& CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F5 ; Lowercase # L& CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F7 ; Lowercase # L& CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F9 ; Lowercase # L& CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FB ; Lowercase # L& CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FD ; Lowercase # L& CYRILLIC SMALL LETTER HA WITH HOOK
-04FF ; Lowercase # L& CYRILLIC SMALL LETTER HA WITH STROKE
-0501 ; Lowercase # L& CYRILLIC SMALL LETTER KOMI DE
-0503 ; Lowercase # L& CYRILLIC SMALL LETTER KOMI DJE
-0505 ; Lowercase # L& CYRILLIC SMALL LETTER KOMI ZJE
-0507 ; Lowercase # L& CYRILLIC SMALL LETTER KOMI DZJE
-0509 ; Lowercase # L& CYRILLIC SMALL LETTER KOMI LJE
-050B ; Lowercase # L& CYRILLIC SMALL LETTER KOMI NJE
-050D ; Lowercase # L& CYRILLIC SMALL LETTER KOMI SJE
-050F ; Lowercase # L& CYRILLIC SMALL LETTER KOMI TJE
-0511 ; Lowercase # L& CYRILLIC SMALL LETTER REVERSED ZE
-0513 ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH HOOK
-0515 ; Lowercase # L& CYRILLIC SMALL LETTER LHA
-0517 ; Lowercase # L& CYRILLIC SMALL LETTER RHA
-0519 ; Lowercase # L& CYRILLIC SMALL LETTER YAE
-051B ; Lowercase # L& CYRILLIC SMALL LETTER QA
-051D ; Lowercase # L& CYRILLIC SMALL LETTER WE
-051F ; Lowercase # L& CYRILLIC SMALL LETTER ALEUT KA
-0521 ; Lowercase # L& CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0523 ; Lowercase # L& CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0525 ; Lowercase # L& CYRILLIC SMALL LETTER PE WITH DESCENDER
-0561..0587 ; Lowercase # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-1D00..1D2B ; Lowercase # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; Lowercase # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; Lowercase # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; Lowercase # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; Lowercase # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; Lowercase # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E01 ; Lowercase # L& LATIN SMALL LETTER A WITH RING BELOW
-1E03 ; Lowercase # L& LATIN SMALL LETTER B WITH DOT ABOVE
-1E05 ; Lowercase # L& LATIN SMALL LETTER B WITH DOT BELOW
-1E07 ; Lowercase # L& LATIN SMALL LETTER B WITH LINE BELOW
-1E09 ; Lowercase # L& LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0B ; Lowercase # L& LATIN SMALL LETTER D WITH DOT ABOVE
-1E0D ; Lowercase # L& LATIN SMALL LETTER D WITH DOT BELOW
-1E0F ; Lowercase # L& LATIN SMALL LETTER D WITH LINE BELOW
-1E11 ; Lowercase # L& LATIN SMALL LETTER D WITH CEDILLA
-1E13 ; Lowercase # L& LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E15 ; Lowercase # L& LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E17 ; Lowercase # L& LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E19 ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1B ; Lowercase # L& LATIN SMALL LETTER E WITH TILDE BELOW
-1E1D ; Lowercase # L& LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1F ; Lowercase # L& LATIN SMALL LETTER F WITH DOT ABOVE
-1E21 ; Lowercase # L& LATIN SMALL LETTER G WITH MACRON
-1E23 ; Lowercase # L& LATIN SMALL LETTER H WITH DOT ABOVE
-1E25 ; Lowercase # L& LATIN SMALL LETTER H WITH DOT BELOW
-1E27 ; Lowercase # L& LATIN SMALL LETTER H WITH DIAERESIS
-1E29 ; Lowercase # L& LATIN SMALL LETTER H WITH CEDILLA
-1E2B ; Lowercase # L& LATIN SMALL LETTER H WITH BREVE BELOW
-1E2D ; Lowercase # L& LATIN SMALL LETTER I WITH TILDE BELOW
-1E2F ; Lowercase # L& LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E31 ; Lowercase # L& LATIN SMALL LETTER K WITH ACUTE
-1E33 ; Lowercase # L& LATIN SMALL LETTER K WITH DOT BELOW
-1E35 ; Lowercase # L& LATIN SMALL LETTER K WITH LINE BELOW
-1E37 ; Lowercase # L& LATIN SMALL LETTER L WITH DOT BELOW
-1E39 ; Lowercase # L& LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3B ; Lowercase # L& LATIN SMALL LETTER L WITH LINE BELOW
-1E3D ; Lowercase # L& LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3F ; Lowercase # L& LATIN SMALL LETTER M WITH ACUTE
-1E41 ; Lowercase # L& LATIN SMALL LETTER M WITH DOT ABOVE
-1E43 ; Lowercase # L& LATIN SMALL LETTER M WITH DOT BELOW
-1E45 ; Lowercase # L& LATIN SMALL LETTER N WITH DOT ABOVE
-1E47 ; Lowercase # L& LATIN SMALL LETTER N WITH DOT BELOW
-1E49 ; Lowercase # L& LATIN SMALL LETTER N WITH LINE BELOW
-1E4B ; Lowercase # L& LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4D ; Lowercase # L& LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4F ; Lowercase # L& LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E51 ; Lowercase # L& LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E53 ; Lowercase # L& LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E55 ; Lowercase # L& LATIN SMALL LETTER P WITH ACUTE
-1E57 ; Lowercase # L& LATIN SMALL LETTER P WITH DOT ABOVE
-1E59 ; Lowercase # L& LATIN SMALL LETTER R WITH DOT ABOVE
-1E5B ; Lowercase # L& LATIN SMALL LETTER R WITH DOT BELOW
-1E5D ; Lowercase # L& LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5F ; Lowercase # L& LATIN SMALL LETTER R WITH LINE BELOW
-1E61 ; Lowercase # L& LATIN SMALL LETTER S WITH DOT ABOVE
-1E63 ; Lowercase # L& LATIN SMALL LETTER S WITH DOT BELOW
-1E65 ; Lowercase # L& LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E67 ; Lowercase # L& LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E69 ; Lowercase # L& LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6B ; Lowercase # L& LATIN SMALL LETTER T WITH DOT ABOVE
-1E6D ; Lowercase # L& LATIN SMALL LETTER T WITH DOT BELOW
-1E6F ; Lowercase # L& LATIN SMALL LETTER T WITH LINE BELOW
-1E71 ; Lowercase # L& LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E73 ; Lowercase # L& LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E75 ; Lowercase # L& LATIN SMALL LETTER U WITH TILDE BELOW
-1E77 ; Lowercase # L& LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E79 ; Lowercase # L& LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7B ; Lowercase # L& LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7D ; Lowercase # L& LATIN SMALL LETTER V WITH TILDE
-1E7F ; Lowercase # L& LATIN SMALL LETTER V WITH DOT BELOW
-1E81 ; Lowercase # L& LATIN SMALL LETTER W WITH GRAVE
-1E83 ; Lowercase # L& LATIN SMALL LETTER W WITH ACUTE
-1E85 ; Lowercase # L& LATIN SMALL LETTER W WITH DIAERESIS
-1E87 ; Lowercase # L& LATIN SMALL LETTER W WITH DOT ABOVE
-1E89 ; Lowercase # L& LATIN SMALL LETTER W WITH DOT BELOW
-1E8B ; Lowercase # L& LATIN SMALL LETTER X WITH DOT ABOVE
-1E8D ; Lowercase # L& LATIN SMALL LETTER X WITH DIAERESIS
-1E8F ; Lowercase # L& LATIN SMALL LETTER Y WITH DOT ABOVE
-1E91 ; Lowercase # L& LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E93 ; Lowercase # L& LATIN SMALL LETTER Z WITH DOT BELOW
-1E95..1E9D ; Lowercase # L& [9] LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9F ; Lowercase # L& LATIN SMALL LETTER DELTA
-1EA1 ; Lowercase # L& LATIN SMALL LETTER A WITH DOT BELOW
-1EA3 ; Lowercase # L& LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA5 ; Lowercase # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA7 ; Lowercase # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA9 ; Lowercase # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAB ; Lowercase # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAD ; Lowercase # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAF ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB1 ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB3 ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB5 ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB7 ; Lowercase # L& LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB9 ; Lowercase # L& LATIN SMALL LETTER E WITH DOT BELOW
-1EBB ; Lowercase # L& LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBD ; Lowercase # L& LATIN SMALL LETTER E WITH TILDE
-1EBF ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC1 ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC3 ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC5 ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC7 ; Lowercase # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC9 ; Lowercase # L& LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECB ; Lowercase # L& LATIN SMALL LETTER I WITH DOT BELOW
-1ECD ; Lowercase # L& LATIN SMALL LETTER O WITH DOT BELOW
-1ECF ; Lowercase # L& LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED1 ; Lowercase # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED3 ; Lowercase # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED5 ; Lowercase # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED7 ; Lowercase # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED9 ; Lowercase # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDB ; Lowercase # L& LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDD ; Lowercase # L& LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDF ; Lowercase # L& LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE1 ; Lowercase # L& LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE3 ; Lowercase # L& LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE5 ; Lowercase # L& LATIN SMALL LETTER U WITH DOT BELOW
-1EE7 ; Lowercase # L& LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE9 ; Lowercase # L& LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEB ; Lowercase # L& LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EED ; Lowercase # L& LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEF ; Lowercase # L& LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF1 ; Lowercase # L& LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF3 ; Lowercase # L& LATIN SMALL LETTER Y WITH GRAVE
-1EF5 ; Lowercase # L& LATIN SMALL LETTER Y WITH DOT BELOW
-1EF7 ; Lowercase # L& LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF9 ; Lowercase # L& LATIN SMALL LETTER Y WITH TILDE
-1EFB ; Lowercase # L& LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFD ; Lowercase # L& LATIN SMALL LETTER MIDDLE-WELSH V
-1EFF..1F07 ; Lowercase # L& [9] LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10..1F15 ; Lowercase # L& [6] GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F27 ; Lowercase # L& [8] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30..1F37 ; Lowercase # L& [8] GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40..1F45 ; Lowercase # L& [6] GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Lowercase # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60..1F67 ; Lowercase # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70..1F7D ; Lowercase # L& [14] GREEK SMALL LETTER ALPHA WITH VARIA..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1F87 ; Lowercase # L& [8] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F90..1F97 ; Lowercase # L& [8] GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA0..1FA7 ; Lowercase # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FB0..1FB4 ; Lowercase # L& [5] GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FB7 ; Lowercase # L& [2] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FBE ; Lowercase # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Lowercase # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FC7 ; Lowercase # L& [2] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FD0..1FD3 ; Lowercase # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FD7 ; Lowercase # L& [2] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FE0..1FE7 ; Lowercase # L& [8] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FF2..1FF4 ; Lowercase # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FF7 ; Lowercase # L& [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-2090..2094 ; Lowercase # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-210A ; Lowercase # L& SCRIPT SMALL G
-210E..210F ; Lowercase # L& [2] PLANCK CONSTANT..PLANCK CONSTANT OVER TWO PI
-2113 ; Lowercase # L& SCRIPT SMALL L
-212F ; Lowercase # L& SCRIPT SMALL E
-2134 ; Lowercase # L& SCRIPT SMALL O
-2139 ; Lowercase # L& INFORMATION SOURCE
-213C..213D ; Lowercase # L& [2] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK SMALL GAMMA
-2146..2149 ; Lowercase # L& [4] DOUBLE-STRUCK ITALIC SMALL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; Lowercase # L& TURNED SMALL F
-2170..217F ; Lowercase # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2184 ; Lowercase # L& LATIN SMALL LETTER REVERSED C
-24D0..24E9 ; Lowercase # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C30..2C5E ; Lowercase # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C61 ; Lowercase # L& LATIN SMALL LETTER L WITH DOUBLE BAR
-2C65..2C66 ; Lowercase # L& [2] LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C68 ; Lowercase # L& LATIN SMALL LETTER H WITH DESCENDER
-2C6A ; Lowercase # L& LATIN SMALL LETTER K WITH DESCENDER
-2C6C ; Lowercase # L& LATIN SMALL LETTER Z WITH DESCENDER
-2C71 ; Lowercase # L& LATIN SMALL LETTER V WITH RIGHT HOOK
-2C73..2C74 ; Lowercase # L& [2] LATIN SMALL LETTER W WITH HOOK..LATIN SMALL LETTER V WITH CURL
-2C76..2C7C ; Lowercase # L& [7] LATIN SMALL LETTER HALF H..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Lowercase # Lm MODIFIER LETTER CAPITAL V
-2C81 ; Lowercase # L& COPTIC SMALL LETTER ALFA
-2C83 ; Lowercase # L& COPTIC SMALL LETTER VIDA
-2C85 ; Lowercase # L& COPTIC SMALL LETTER GAMMA
-2C87 ; Lowercase # L& COPTIC SMALL LETTER DALDA
-2C89 ; Lowercase # L& COPTIC SMALL LETTER EIE
-2C8B ; Lowercase # L& COPTIC SMALL LETTER SOU
-2C8D ; Lowercase # L& COPTIC SMALL LETTER ZATA
-2C8F ; Lowercase # L& COPTIC SMALL LETTER HATE
-2C91 ; Lowercase # L& COPTIC SMALL LETTER THETHE
-2C93 ; Lowercase # L& COPTIC SMALL LETTER IAUDA
-2C95 ; Lowercase # L& COPTIC SMALL LETTER KAPA
-2C97 ; Lowercase # L& COPTIC SMALL LETTER LAULA
-2C99 ; Lowercase # L& COPTIC SMALL LETTER MI
-2C9B ; Lowercase # L& COPTIC SMALL LETTER NI
-2C9D ; Lowercase # L& COPTIC SMALL LETTER KSI
-2C9F ; Lowercase # L& COPTIC SMALL LETTER O
-2CA1 ; Lowercase # L& COPTIC SMALL LETTER PI
-2CA3 ; Lowercase # L& COPTIC SMALL LETTER RO
-2CA5 ; Lowercase # L& COPTIC SMALL LETTER SIMA
-2CA7 ; Lowercase # L& COPTIC SMALL LETTER TAU
-2CA9 ; Lowercase # L& COPTIC SMALL LETTER UA
-2CAB ; Lowercase # L& COPTIC SMALL LETTER FI
-2CAD ; Lowercase # L& COPTIC SMALL LETTER KHI
-2CAF ; Lowercase # L& COPTIC SMALL LETTER PSI
-2CB1 ; Lowercase # L& COPTIC SMALL LETTER OOU
-2CB3 ; Lowercase # L& COPTIC SMALL LETTER DIALECT-P ALEF
-2CB5 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC AIN
-2CB7 ; Lowercase # L& COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB9 ; Lowercase # L& COPTIC SMALL LETTER DIALECT-P KAPA
-2CBB ; Lowercase # L& COPTIC SMALL LETTER DIALECT-P NI
-2CBD ; Lowercase # L& COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBF ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC OOU
-2CC1 ; Lowercase # L& COPTIC SMALL LETTER SAMPI
-2CC3 ; Lowercase # L& COPTIC SMALL LETTER CROSSED SHEI
-2CC5 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC7 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC ESH
-2CC9 ; Lowercase # L& COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCB ; Lowercase # L& COPTIC SMALL LETTER DIALECT-P HORI
-2CCD ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC HORI
-2CCF ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC HA
-2CD1 ; Lowercase # L& COPTIC SMALL LETTER L-SHAPED HA
-2CD3 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC HEI
-2CD5 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC HAT
-2CD7 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD9 ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC DJA
-2CDB ; Lowercase # L& COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDD ; Lowercase # L& COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDF ; Lowercase # L& COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE1 ; Lowercase # L& COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE3..2CE4 ; Lowercase # L& [2] COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI
-2CEC ; Lowercase # L& COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CEE ; Lowercase # L& COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Lowercase # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A641 ; Lowercase # L& CYRILLIC SMALL LETTER ZEMLYA
-A643 ; Lowercase # L& CYRILLIC SMALL LETTER DZELO
-A645 ; Lowercase # L& CYRILLIC SMALL LETTER REVERSED DZE
-A647 ; Lowercase # L& CYRILLIC SMALL LETTER IOTA
-A649 ; Lowercase # L& CYRILLIC SMALL LETTER DJERV
-A64B ; Lowercase # L& CYRILLIC SMALL LETTER MONOGRAPH UK
-A64D ; Lowercase # L& CYRILLIC SMALL LETTER BROAD OMEGA
-A64F ; Lowercase # L& CYRILLIC SMALL LETTER NEUTRAL YER
-A651 ; Lowercase # L& CYRILLIC SMALL LETTER YERU WITH BACK YER
-A653 ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED YAT
-A655 ; Lowercase # L& CYRILLIC SMALL LETTER REVERSED YU
-A657 ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED A
-A659 ; Lowercase # L& CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65B ; Lowercase # L& CYRILLIC SMALL LETTER BLENDED YUS
-A65D ; Lowercase # L& CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65F ; Lowercase # L& CYRILLIC SMALL LETTER YN
-A663 ; Lowercase # L& CYRILLIC SMALL LETTER SOFT DE
-A665 ; Lowercase # L& CYRILLIC SMALL LETTER SOFT EL
-A667 ; Lowercase # L& CYRILLIC SMALL LETTER SOFT EM
-A669 ; Lowercase # L& CYRILLIC SMALL LETTER MONOCULAR O
-A66B ; Lowercase # L& CYRILLIC SMALL LETTER BINOCULAR O
-A66D ; Lowercase # L& CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A681 ; Lowercase # L& CYRILLIC SMALL LETTER DWE
-A683 ; Lowercase # L& CYRILLIC SMALL LETTER DZWE
-A685 ; Lowercase # L& CYRILLIC SMALL LETTER ZHWE
-A687 ; Lowercase # L& CYRILLIC SMALL LETTER CCHE
-A689 ; Lowercase # L& CYRILLIC SMALL LETTER DZZE
-A68B ; Lowercase # L& CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68D ; Lowercase # L& CYRILLIC SMALL LETTER TWE
-A68F ; Lowercase # L& CYRILLIC SMALL LETTER TSWE
-A691 ; Lowercase # L& CYRILLIC SMALL LETTER TSSE
-A693 ; Lowercase # L& CYRILLIC SMALL LETTER TCHE
-A695 ; Lowercase # L& CYRILLIC SMALL LETTER HWE
-A697 ; Lowercase # L& CYRILLIC SMALL LETTER SHWE
-A723 ; Lowercase # L& LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A725 ; Lowercase # L& LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A727 ; Lowercase # L& LATIN SMALL LETTER HENG
-A729 ; Lowercase # L& LATIN SMALL LETTER TZ
-A72B ; Lowercase # L& LATIN SMALL LETTER TRESILLO
-A72D ; Lowercase # L& LATIN SMALL LETTER CUATRILLO
-A72F..A731 ; Lowercase # L& [3] LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S
-A733 ; Lowercase # L& LATIN SMALL LETTER AA
-A735 ; Lowercase # L& LATIN SMALL LETTER AO
-A737 ; Lowercase # L& LATIN SMALL LETTER AU
-A739 ; Lowercase # L& LATIN SMALL LETTER AV
-A73B ; Lowercase # L& LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73D ; Lowercase # L& LATIN SMALL LETTER AY
-A73F ; Lowercase # L& LATIN SMALL LETTER REVERSED C WITH DOT
-A741 ; Lowercase # L& LATIN SMALL LETTER K WITH STROKE
-A743 ; Lowercase # L& LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A745 ; Lowercase # L& LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A747 ; Lowercase # L& LATIN SMALL LETTER BROKEN L
-A749 ; Lowercase # L& LATIN SMALL LETTER L WITH HIGH STROKE
-A74B ; Lowercase # L& LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74D ; Lowercase # L& LATIN SMALL LETTER O WITH LOOP
-A74F ; Lowercase # L& LATIN SMALL LETTER OO
-A751 ; Lowercase # L& LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A753 ; Lowercase # L& LATIN SMALL LETTER P WITH FLOURISH
-A755 ; Lowercase # L& LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A757 ; Lowercase # L& LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A759 ; Lowercase # L& LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75B ; Lowercase # L& LATIN SMALL LETTER R ROTUNDA
-A75D ; Lowercase # L& LATIN SMALL LETTER RUM ROTUNDA
-A75F ; Lowercase # L& LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A761 ; Lowercase # L& LATIN SMALL LETTER VY
-A763 ; Lowercase # L& LATIN SMALL LETTER VISIGOTHIC Z
-A765 ; Lowercase # L& LATIN SMALL LETTER THORN WITH STROKE
-A767 ; Lowercase # L& LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A769 ; Lowercase # L& LATIN SMALL LETTER VEND
-A76B ; Lowercase # L& LATIN SMALL LETTER ET
-A76D ; Lowercase # L& LATIN SMALL LETTER IS
-A76F ; Lowercase # L& LATIN SMALL LETTER CON
-A770 ; Lowercase # Lm MODIFIER LETTER US
-A771..A778 ; Lowercase # L& [8] LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM
-A77A ; Lowercase # L& LATIN SMALL LETTER INSULAR D
-A77C ; Lowercase # L& LATIN SMALL LETTER INSULAR F
-A77F ; Lowercase # L& LATIN SMALL LETTER TURNED INSULAR G
-A781 ; Lowercase # L& LATIN SMALL LETTER TURNED L
-A783 ; Lowercase # L& LATIN SMALL LETTER INSULAR R
-A785 ; Lowercase # L& LATIN SMALL LETTER INSULAR S
-A787 ; Lowercase # L& LATIN SMALL LETTER INSULAR T
-A78C ; Lowercase # L& LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Lowercase # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Lowercase # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF41..FF5A ; Lowercase # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10428..1044F ; Lowercase # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
-1D41A..1D433 ; Lowercase # L& [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
-1D44E..1D454 ; Lowercase # L& [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D467 ; Lowercase # L& [18] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL Z
-1D482..1D49B ; Lowercase # L& [26] MATHEMATICAL BOLD ITALIC SMALL A..MATHEMATICAL BOLD ITALIC SMALL Z
-1D4B6..1D4B9 ; Lowercase # L& [4] MATHEMATICAL SCRIPT SMALL A..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Lowercase # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Lowercase # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D4CF ; Lowercase # L& [11] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL SCRIPT SMALL Z
-1D4EA..1D503 ; Lowercase # L& [26] MATHEMATICAL BOLD SCRIPT SMALL A..MATHEMATICAL BOLD SCRIPT SMALL Z
-1D51E..1D537 ; Lowercase # L& [26] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL FRAKTUR SMALL Z
-1D552..1D56B ; Lowercase # L& [26] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D586..1D59F ; Lowercase # L& [26] MATHEMATICAL BOLD FRAKTUR SMALL A..MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5BA..1D5D3 ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF SMALL A..MATHEMATICAL SANS-SERIF SMALL Z
-1D5EE..1D607 ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF BOLD SMALL A..MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D622..1D63B ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF ITALIC SMALL A..MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D656..1D66F ; Lowercase # L& [26] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D68A..1D6A5 ; Lowercase # L& [28] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6C2..1D6DA ; Lowercase # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6E1 ; Lowercase # L& [6] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL BOLD PI SYMBOL
-1D6FC..1D714 ; Lowercase # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D71B ; Lowercase # L& [6] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL ITALIC PI SYMBOL
-1D736..1D74E ; Lowercase # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D755 ; Lowercase # L& [6] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D770..1D788 ; Lowercase # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D78F ; Lowercase # L& [6] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D7AA..1D7C2 ; Lowercase # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7C9 ; Lowercase # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CB ; Lowercase # L& MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 1908
-
-# ================================================
-
-# Derived Property: Uppercase
-# Generated from: Lu + Other_Uppercase
-
-0041..005A ; Uppercase # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00C0..00D6 ; Uppercase # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DE ; Uppercase # L& [7] LATIN CAPITAL LETTER O WITH STROKE..LATIN CAPITAL LETTER THORN
-0100 ; Uppercase # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Uppercase # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Uppercase # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Uppercase # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Uppercase # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Uppercase # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; Uppercase # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; Uppercase # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Uppercase # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Uppercase # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Uppercase # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Uppercase # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Uppercase # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; Uppercase # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Uppercase # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Uppercase # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Uppercase # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Uppercase # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Uppercase # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Uppercase # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; Uppercase # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; Uppercase # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; Uppercase # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Uppercase # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132 ; Uppercase # L& LATIN CAPITAL LIGATURE IJ
-0134 ; Uppercase # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Uppercase # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Uppercase # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Uppercase # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Uppercase # L& LATIN CAPITAL LETTER L WITH CARON
-013F ; Uppercase # L& LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0141 ; Uppercase # L& LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Uppercase # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Uppercase # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Uppercase # L& LATIN CAPITAL LETTER N WITH CARON
-014A ; Uppercase # L& LATIN CAPITAL LETTER ENG
-014C ; Uppercase # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; Uppercase # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Uppercase # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Uppercase # L& LATIN CAPITAL LIGATURE OE
-0154 ; Uppercase # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Uppercase # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Uppercase # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; Uppercase # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Uppercase # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Uppercase # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Uppercase # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; Uppercase # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Uppercase # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; Uppercase # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Uppercase # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; Uppercase # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; Uppercase # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; Uppercase # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Uppercase # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Uppercase # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Uppercase # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Uppercase # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Uppercase # L& LATIN CAPITAL LETTER Z WITH CARON
-0181..0182 ; Uppercase # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Uppercase # L& LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Uppercase # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Uppercase # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Uppercase # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Uppercase # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Uppercase # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Uppercase # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Uppercase # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Uppercase # L& LATIN CAPITAL LETTER OI
-01A4 ; Uppercase # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Uppercase # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Uppercase # L& LATIN CAPITAL LETTER ESH
-01AC ; Uppercase # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Uppercase # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Uppercase # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Uppercase # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Uppercase # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Uppercase # L& LATIN CAPITAL LETTER TONE FIVE
-01C4 ; Uppercase # L& LATIN CAPITAL LETTER DZ WITH CARON
-01C7 ; Uppercase # L& LATIN CAPITAL LETTER LJ
-01CA ; Uppercase # L& LATIN CAPITAL LETTER NJ
-01CD ; Uppercase # L& LATIN CAPITAL LETTER A WITH CARON
-01CF ; Uppercase # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Uppercase # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Uppercase # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Uppercase # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Uppercase # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Uppercase # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Uppercase # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Uppercase # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Uppercase # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; Uppercase # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Uppercase # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Uppercase # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1 ; Uppercase # L& LATIN CAPITAL LETTER DZ
-01F4 ; Uppercase # L& LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Uppercase # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Uppercase # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Uppercase # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Uppercase # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Uppercase # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Uppercase # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Uppercase # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Uppercase # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Uppercase # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Uppercase # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Uppercase # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Uppercase # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Uppercase # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Uppercase # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Uppercase # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Uppercase # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Uppercase # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Uppercase # L& LATIN CAPITAL LETTER YOGH
-021E ; Uppercase # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; Uppercase # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Uppercase # L& LATIN CAPITAL LETTER OU
-0224 ; Uppercase # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Uppercase # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Uppercase # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Uppercase # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Uppercase # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Uppercase # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Uppercase # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Uppercase # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Uppercase # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Uppercase # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Uppercase # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; Uppercase # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Uppercase # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; Uppercase # L& LATIN CAPITAL LETTER Y WITH STROKE
-0370 ; Uppercase # L& GREEK CAPITAL LETTER HETA
-0372 ; Uppercase # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0376 ; Uppercase # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0386 ; Uppercase # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Uppercase # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Uppercase # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Uppercase # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Uppercase # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Uppercase # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03CF ; Uppercase # L& GREEK CAPITAL KAI SYMBOL
-03D2..03D4 ; Uppercase # L& [3] GREEK UPSILON WITH HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D8 ; Uppercase # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; Uppercase # L& GREEK LETTER STIGMA
-03DC ; Uppercase # L& GREEK LETTER DIGAMMA
-03DE ; Uppercase # L& GREEK LETTER KOPPA
-03E0 ; Uppercase # L& GREEK LETTER SAMPI
-03E2 ; Uppercase # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; Uppercase # L& COPTIC CAPITAL LETTER FEI
-03E6 ; Uppercase # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; Uppercase # L& COPTIC CAPITAL LETTER HORI
-03EA ; Uppercase # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; Uppercase # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; Uppercase # L& COPTIC CAPITAL LETTER DEI
-03F4 ; Uppercase # L& GREEK CAPITAL THETA SYMBOL
-03F7 ; Uppercase # L& GREEK CAPITAL LETTER SHO
-03F9..03FA ; Uppercase # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Uppercase # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Uppercase # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Uppercase # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Uppercase # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Uppercase # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Uppercase # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; Uppercase # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; Uppercase # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; Uppercase # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Uppercase # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Uppercase # L& CYRILLIC CAPITAL LETTER UK
-047A ; Uppercase # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Uppercase # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Uppercase # L& CYRILLIC CAPITAL LETTER OT
-0480 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; Uppercase # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Uppercase # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Uppercase # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Uppercase # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Uppercase # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Uppercase # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Uppercase # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Uppercase # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Uppercase # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Uppercase # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Uppercase # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Uppercase # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Uppercase # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Uppercase # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Uppercase # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Uppercase # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Uppercase # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Uppercase # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Uppercase # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Uppercase # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Uppercase # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Uppercase # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Uppercase # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Uppercase # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Uppercase # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; Uppercase # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Uppercase # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Uppercase # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Uppercase # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Uppercase # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Uppercase # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Uppercase # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Uppercase # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Uppercase # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Uppercase # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Uppercase # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Uppercase # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Uppercase # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Uppercase # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Uppercase # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Uppercase # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Uppercase # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Uppercase # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Uppercase # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Uppercase # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Uppercase # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Uppercase # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Uppercase # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Uppercase # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Uppercase # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Uppercase # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Uppercase # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Uppercase # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Uppercase # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Uppercase # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Uppercase # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Uppercase # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Uppercase # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Uppercase # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Uppercase # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Uppercase # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Uppercase # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; Uppercase # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; Uppercase # L& CYRILLIC CAPITAL LETTER YAE
-051A ; Uppercase # L& CYRILLIC CAPITAL LETTER QA
-051C ; Uppercase # L& CYRILLIC CAPITAL LETTER WE
-051E ; Uppercase # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Uppercase # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Uppercase # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Uppercase # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Uppercase # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-10A0..10C5 ; Uppercase # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1E00 ; Uppercase # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Uppercase # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Uppercase # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Uppercase # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Uppercase # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Uppercase # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Uppercase # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Uppercase # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Uppercase # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Uppercase # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Uppercase # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Uppercase # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Uppercase # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Uppercase # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Uppercase # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Uppercase # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Uppercase # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Uppercase # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Uppercase # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Uppercase # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Uppercase # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Uppercase # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Uppercase # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Uppercase # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Uppercase # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Uppercase # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Uppercase # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Uppercase # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Uppercase # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Uppercase # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Uppercase # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Uppercase # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Uppercase # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Uppercase # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Uppercase # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Uppercase # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Uppercase # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Uppercase # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Uppercase # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Uppercase # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Uppercase # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Uppercase # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Uppercase # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Uppercase # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Uppercase # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Uppercase # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Uppercase # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Uppercase # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Uppercase # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Uppercase # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Uppercase # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Uppercase # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Uppercase # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Uppercase # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Uppercase # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Uppercase # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Uppercase # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Uppercase # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Uppercase # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Uppercase # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Uppercase # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Uppercase # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Uppercase # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Uppercase # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Uppercase # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Uppercase # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Uppercase # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Uppercase # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Uppercase # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Uppercase # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Uppercase # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Uppercase # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Uppercase # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9E ; Uppercase # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; Uppercase # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Uppercase # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Uppercase # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Uppercase # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Uppercase # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Uppercase # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Uppercase # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Uppercase # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Uppercase # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Uppercase # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Uppercase # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Uppercase # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Uppercase # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Uppercase # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Uppercase # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Uppercase # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Uppercase # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Uppercase # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Uppercase # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Uppercase # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Uppercase # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Uppercase # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Uppercase # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Uppercase # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Uppercase # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Uppercase # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Uppercase # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Uppercase # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Uppercase # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Uppercase # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Uppercase # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Uppercase # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Uppercase # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Uppercase # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Uppercase # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Uppercase # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Uppercase # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Uppercase # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Uppercase # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Uppercase # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Uppercase # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Uppercase # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Uppercase # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1FB8..1FBB ; Uppercase # L& [4] GREEK CAPITAL LETTER ALPHA WITH VRACHY..GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FC8..1FCB ; Uppercase # L& [4] GREEK CAPITAL LETTER EPSILON WITH VARIA..GREEK CAPITAL LETTER ETA WITH OXIA
-1FD8..1FDB ; Uppercase # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE8..1FEC ; Uppercase # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF8..1FFB ; Uppercase # L& [4] GREEK CAPITAL LETTER OMICRON WITH VARIA..GREEK CAPITAL LETTER OMEGA WITH OXIA
-2102 ; Uppercase # L& DOUBLE-STRUCK CAPITAL C
-2107 ; Uppercase # L& EULER CONSTANT
-210B..210D ; Uppercase # L& [3] SCRIPT CAPITAL H..DOUBLE-STRUCK CAPITAL H
-2110..2112 ; Uppercase # L& [3] SCRIPT CAPITAL I..SCRIPT CAPITAL L
-2115 ; Uppercase # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Uppercase # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Uppercase # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; Uppercase # L& OHM SIGN
-2128 ; Uppercase # L& BLACK-LETTER CAPITAL Z
-212A..212D ; Uppercase # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-2130..2133 ; Uppercase # L& [4] SCRIPT CAPITAL E..SCRIPT CAPITAL M
-213E..213F ; Uppercase # L& [2] DOUBLE-STRUCK CAPITAL GAMMA..DOUBLE-STRUCK CAPITAL PI
-2145 ; Uppercase # L& DOUBLE-STRUCK ITALIC CAPITAL D
-2160..216F ; Uppercase # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND
-2183 ; Uppercase # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-24B6..24CF ; Uppercase # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z
-2C00..2C2E ; Uppercase # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Uppercase # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Uppercase # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Uppercase # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Uppercase # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Uppercase # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Uppercase # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Uppercase # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Uppercase # L& LATIN CAPITAL LETTER HALF H
-2C7E..2C80 ; Uppercase # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Uppercase # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; Uppercase # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; Uppercase # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; Uppercase # L& COPTIC CAPITAL LETTER EIE
-2C8A ; Uppercase # L& COPTIC CAPITAL LETTER SOU
-2C8C ; Uppercase # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; Uppercase # L& COPTIC CAPITAL LETTER HATE
-2C90 ; Uppercase # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; Uppercase # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; Uppercase # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; Uppercase # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; Uppercase # L& COPTIC CAPITAL LETTER MI
-2C9A ; Uppercase # L& COPTIC CAPITAL LETTER NI
-2C9C ; Uppercase # L& COPTIC CAPITAL LETTER KSI
-2C9E ; Uppercase # L& COPTIC CAPITAL LETTER O
-2CA0 ; Uppercase # L& COPTIC CAPITAL LETTER PI
-2CA2 ; Uppercase # L& COPTIC CAPITAL LETTER RO
-2CA4 ; Uppercase # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; Uppercase # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; Uppercase # L& COPTIC CAPITAL LETTER UA
-2CAA ; Uppercase # L& COPTIC CAPITAL LETTER FI
-2CAC ; Uppercase # L& COPTIC CAPITAL LETTER KHI
-2CAE ; Uppercase # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; Uppercase # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; Uppercase # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Uppercase # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Uppercase # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Uppercase # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Uppercase # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Uppercase # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Uppercase # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Uppercase # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Uppercase # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Uppercase # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Uppercase # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Uppercase # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Uppercase # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Uppercase # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Uppercase # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Uppercase # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Uppercase # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-A640 ; Uppercase # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Uppercase # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; Uppercase # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; Uppercase # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; Uppercase # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Uppercase # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Uppercase # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Uppercase # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Uppercase # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Uppercase # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Uppercase # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Uppercase # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Uppercase # L& CYRILLIC CAPITAL LETTER YN
-A662 ; Uppercase # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Uppercase # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Uppercase # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Uppercase # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Uppercase # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Uppercase # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Uppercase # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; Uppercase # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; Uppercase # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Uppercase # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; Uppercase # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; Uppercase # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Uppercase # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; Uppercase # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; Uppercase # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; Uppercase # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; Uppercase # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; Uppercase # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; Uppercase # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Uppercase # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Uppercase # L& LATIN CAPITAL LETTER HENG
-A728 ; Uppercase # L& LATIN CAPITAL LETTER TZ
-A72A ; Uppercase # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; Uppercase # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; Uppercase # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Uppercase # L& LATIN CAPITAL LETTER AA
-A734 ; Uppercase # L& LATIN CAPITAL LETTER AO
-A736 ; Uppercase # L& LATIN CAPITAL LETTER AU
-A738 ; Uppercase # L& LATIN CAPITAL LETTER AV
-A73A ; Uppercase # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Uppercase # L& LATIN CAPITAL LETTER AY
-A73E ; Uppercase # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Uppercase # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Uppercase # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Uppercase # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Uppercase # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; Uppercase # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Uppercase # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Uppercase # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Uppercase # L& LATIN CAPITAL LETTER OO
-A750 ; Uppercase # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Uppercase # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Uppercase # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Uppercase # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Uppercase # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Uppercase # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Uppercase # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Uppercase # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Uppercase # L& LATIN CAPITAL LETTER VY
-A762 ; Uppercase # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Uppercase # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Uppercase # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Uppercase # L& LATIN CAPITAL LETTER VEND
-A76A ; Uppercase # L& LATIN CAPITAL LETTER ET
-A76C ; Uppercase # L& LATIN CAPITAL LETTER IS
-A76E ; Uppercase # L& LATIN CAPITAL LETTER CON
-A779 ; Uppercase # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; Uppercase # L& LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Uppercase # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Uppercase # L& LATIN CAPITAL LETTER TURNED L
-A782 ; Uppercase # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; Uppercase # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; Uppercase # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; Uppercase # L& LATIN CAPITAL LETTER SALTILLO
-FF21..FF3A ; Uppercase # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-10400..10427 ; Uppercase # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-1D400..1D419 ; Uppercase # L& [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
-1D434..1D44D ; Uppercase # L& [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
-1D468..1D481 ; Uppercase # L& [26] MATHEMATICAL BOLD ITALIC CAPITAL A..MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D49C ; Uppercase # L& MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Uppercase # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Uppercase # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Uppercase # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Uppercase # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B5 ; Uppercase # L& [8] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT CAPITAL Z
-1D4D0..1D4E9 ; Uppercase # L& [26] MATHEMATICAL BOLD SCRIPT CAPITAL A..MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D504..1D505 ; Uppercase # L& [2] MATHEMATICAL FRAKTUR CAPITAL A..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Uppercase # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Uppercase # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Uppercase # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D538..1D539 ; Uppercase # L& [2] MATHEMATICAL DOUBLE-STRUCK CAPITAL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Uppercase # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Uppercase # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Uppercase # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Uppercase # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D56C..1D585 ; Uppercase # L& [26] MATHEMATICAL BOLD FRAKTUR CAPITAL A..MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D5A0..1D5B9 ; Uppercase # L& [26] MATHEMATICAL SANS-SERIF CAPITAL A..MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5D4..1D5ED ; Uppercase # L& [26] MATHEMATICAL SANS-SERIF BOLD CAPITAL A..MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D608..1D621 ; Uppercase # L& [26] MATHEMATICAL SANS-SERIF ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D63C..1D655 ; Uppercase # L& [26] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D670..1D689 ; Uppercase # L& [26] MATHEMATICAL MONOSPACE CAPITAL A..MATHEMATICAL MONOSPACE CAPITAL Z
-1D6A8..1D6C0 ; Uppercase # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6E2..1D6FA ; Uppercase # L& [25] MATHEMATICAL ITALIC CAPITAL ALPHA..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D71C..1D734 ; Uppercase # L& [25] MATHEMATICAL BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D756..1D76E ; Uppercase # L& [25] MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D790..1D7A8 ; Uppercase # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7CA ; Uppercase # L& MATHEMATICAL BOLD CAPITAL DIGAMMA
-
-# Total code points: 1469
-
-# ================================================
-
-# Derived Property: Cased (Cased)
-# As defined by Unicode Standard Definition D120
-# C has the Lowercase or Uppercase property or has a General_Category value of Titlecase_Letter.
-
-0041..005A ; Cased # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; Cased # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Cased # L& FEMININE ORDINAL INDICATOR
-00B5 ; Cased # L& MICRO SIGN
-00BA ; Cased # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; Cased # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; Cased # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; Cased # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BC..01BF ; Cased # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C4..0293 ; Cased # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Cased # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02B8 ; Cased # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02C0..02C1 ; Cased # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
-02E0..02E4 ; Cased # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0345 ; Cased # Mn COMBINING GREEK YPOGEGRAMMENI
-0370..0373 ; Cased # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0376..0377 ; Cased # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Cased # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Cased # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; Cased # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Cased # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Cased # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; Cased # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; Cased # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; Cased # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; Cased # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; Cased # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0561..0587 ; Cased # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-10A0..10C5 ; Cased # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1D00..1D2B ; Cased # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; Cased # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; Cased # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; Cased # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; Cased # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; Cased # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; Cased # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Cased # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Cased # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Cased # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Cased # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Cased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Cased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Cased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Cased # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Cased # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Cased # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; Cased # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Cased # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Cased # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; Cased # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Cased # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; Cased # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; Cased # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Cased # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2090..2094 ; Cased # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; Cased # L& DOUBLE-STRUCK CAPITAL C
-2107 ; Cased # L& EULER CONSTANT
-210A..2113 ; Cased # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Cased # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Cased # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Cased # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; Cased # L& OHM SIGN
-2128 ; Cased # L& BLACK-LETTER CAPITAL Z
-212A..212D ; Cased # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2134 ; Cased # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2139 ; Cased # L& INFORMATION SOURCE
-213C..213F ; Cased # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; Cased # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; Cased # L& TURNED SMALL F
-2160..217F ; Cased # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2183..2184 ; Cased # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-24B6..24E9 ; Cased # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C00..2C2E ; Cased # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; Cased # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; Cased # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Cased # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; Cased # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; Cased # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Cased # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A640..A65F ; Cased # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; Cased # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A680..A697 ; Cased # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A722..A76F ; Cased # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; Cased # Lm MODIFIER LETTER US
-A771..A787 ; Cased # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A78B..A78C ; Cased # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Cased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Cased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF21..FF3A ; Cased # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; Cased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10400..1044F ; Cased # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-1D400..1D454 ; Cased # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Cased # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Cased # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Cased # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Cased # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Cased # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Cased # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Cased # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Cased # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Cased # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Cased # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Cased # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Cased # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Cased # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Cased # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Cased # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Cased # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Cased # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Cased # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Cased # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; Cased # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; Cased # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; Cased # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; Cased # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; Cased # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; Cased # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; Cased # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; Cased # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; Cased # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; Cased # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 3408
-
-# ================================================
-
-# Derived Property: Case_Ignorable (CI)
-# As defined by Unicode Standard Definition D121
-# C is defined to be case-ignorable if
-# Word_Break(C) = MidLetter or MidNumLet, or
-# General_Category(C) = Nonspacing_Mark (Mn), Enclosing_Mark (Me), Format (Cf), Modifier_Letter (Lm), or Modifier_Symbol (Sk).
-
-0027 ; Case_Ignorable # Po APOSTROPHE
-002E ; Case_Ignorable # Po FULL STOP
-003A ; Case_Ignorable # Po COLON
-005E ; Case_Ignorable # Sk CIRCUMFLEX ACCENT
-0060 ; Case_Ignorable # Sk GRAVE ACCENT
-00A8 ; Case_Ignorable # Sk DIAERESIS
-00AD ; Case_Ignorable # Cf SOFT HYPHEN
-00AF ; Case_Ignorable # Sk MACRON
-00B4 ; Case_Ignorable # Sk ACUTE ACCENT
-00B7 ; Case_Ignorable # Po MIDDLE DOT
-00B8 ; Case_Ignorable # Sk CEDILLA
-02B0..02C1 ; Case_Ignorable # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; Case_Ignorable # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02D1 ; Case_Ignorable # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02DF ; Case_Ignorable # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E0..02E4 ; Case_Ignorable # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; Case_Ignorable # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; Case_Ignorable # Lm MODIFIER LETTER VOICING
-02ED ; Case_Ignorable # Sk MODIFIER LETTER UNASPIRATED
-02EE ; Case_Ignorable # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; Case_Ignorable # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0300..036F ; Case_Ignorable # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0374 ; Case_Ignorable # Lm GREEK NUMERAL SIGN
-0375 ; Case_Ignorable # Sk GREEK LOWER NUMERAL SIGN
-037A ; Case_Ignorable # Lm GREEK YPOGEGRAMMENI
-0384..0385 ; Case_Ignorable # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0387 ; Case_Ignorable # Po GREEK ANO TELEIA
-0483..0487 ; Case_Ignorable # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Case_Ignorable # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0559 ; Case_Ignorable # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0591..05BD ; Case_Ignorable # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; Case_Ignorable # Mn HEBREW POINT RAFE
-05C1..05C2 ; Case_Ignorable # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Case_Ignorable # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Case_Ignorable # Mn HEBREW POINT QAMATS QATAN
-05F4 ; Case_Ignorable # Po HEBREW PUNCTUATION GERSHAYIM
-0600..0603 ; Case_Ignorable # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-0610..061A ; Case_Ignorable # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-0640 ; Case_Ignorable # Lm ARABIC TATWEEL
-064B..065E ; Case_Ignorable # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Case_Ignorable # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Case_Ignorable # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DD ; Case_Ignorable # Cf ARABIC END OF AYAH
-06DE ; Case_Ignorable # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Case_Ignorable # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; Case_Ignorable # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; Case_Ignorable # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; Case_Ignorable # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-070F ; Case_Ignorable # Cf SYRIAC ABBREVIATION MARK
-0711 ; Case_Ignorable # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Case_Ignorable # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Case_Ignorable # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Case_Ignorable # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; Case_Ignorable # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; Case_Ignorable # Lm NKO LAJANYALAN
-0816..0819 ; Case_Ignorable # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081A ; Case_Ignorable # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; Case_Ignorable # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; Case_Ignorable # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; Case_Ignorable # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; Case_Ignorable # Lm SAMARITAN MODIFIER LETTER I
-0829..082D ; Case_Ignorable # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Case_Ignorable # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; Case_Ignorable # Mn DEVANAGARI SIGN NUKTA
-0941..0948 ; Case_Ignorable # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; Case_Ignorable # Mn DEVANAGARI SIGN VIRAMA
-0951..0955 ; Case_Ignorable # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Case_Ignorable # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0971 ; Case_Ignorable # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0981 ; Case_Ignorable # Mn BENGALI SIGN CANDRABINDU
-09BC ; Case_Ignorable # Mn BENGALI SIGN NUKTA
-09C1..09C4 ; Case_Ignorable # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; Case_Ignorable # Mn BENGALI SIGN VIRAMA
-09E2..09E3 ; Case_Ignorable # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Case_Ignorable # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; Case_Ignorable # Mn GURMUKHI SIGN NUKTA
-0A41..0A42 ; Case_Ignorable # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Case_Ignorable # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Case_Ignorable # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Case_Ignorable # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Case_Ignorable # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Case_Ignorable # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Case_Ignorable # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; Case_Ignorable # Mn GUJARATI SIGN NUKTA
-0AC1..0AC5 ; Case_Ignorable # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Case_Ignorable # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0ACD ; Case_Ignorable # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Case_Ignorable # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Case_Ignorable # Mn ORIYA SIGN CANDRABINDU
-0B3C ; Case_Ignorable # Mn ORIYA SIGN NUKTA
-0B3F ; Case_Ignorable # Mn ORIYA VOWEL SIGN I
-0B41..0B44 ; Case_Ignorable # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; Case_Ignorable # Mn ORIYA SIGN VIRAMA
-0B56 ; Case_Ignorable # Mn ORIYA AI LENGTH MARK
-0B62..0B63 ; Case_Ignorable # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Case_Ignorable # Mn TAMIL SIGN ANUSVARA
-0BC0 ; Case_Ignorable # Mn TAMIL VOWEL SIGN II
-0BCD ; Case_Ignorable # Mn TAMIL SIGN VIRAMA
-0C3E..0C40 ; Case_Ignorable # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C46..0C48 ; Case_Ignorable # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Case_Ignorable # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Case_Ignorable # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Case_Ignorable # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; Case_Ignorable # Mn KANNADA SIGN NUKTA
-0CBF ; Case_Ignorable # Mn KANNADA VOWEL SIGN I
-0CC6 ; Case_Ignorable # Mn KANNADA VOWEL SIGN E
-0CCC..0CCD ; Case_Ignorable # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CE2..0CE3 ; Case_Ignorable # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D41..0D44 ; Case_Ignorable # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; Case_Ignorable # Mn MALAYALAM SIGN VIRAMA
-0D62..0D63 ; Case_Ignorable # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; Case_Ignorable # Mn SINHALA SIGN AL-LAKUNA
-0DD2..0DD4 ; Case_Ignorable # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Case_Ignorable # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0E31 ; Case_Ignorable # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Case_Ignorable # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E46 ; Case_Ignorable # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; Case_Ignorable # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; Case_Ignorable # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; Case_Ignorable # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Case_Ignorable # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC6 ; Case_Ignorable # Lm LAO KO LA
-0EC8..0ECD ; Case_Ignorable # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Case_Ignorable # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Case_Ignorable # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Case_Ignorable # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Case_Ignorable # Mn TIBETAN MARK TSA -PHRU
-0F71..0F7E ; Case_Ignorable # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; Case_Ignorable # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Case_Ignorable # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; Case_Ignorable # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Case_Ignorable # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; Case_Ignorable # Mn TIBETAN SYMBOL PADMA GDAN
-102D..1030 ; Case_Ignorable # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; Case_Ignorable # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; Case_Ignorable # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; Case_Ignorable # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; Case_Ignorable # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Case_Ignorable # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; Case_Ignorable # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Case_Ignorable # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; Case_Ignorable # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; Case_Ignorable # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; Case_Ignorable # Mn MYANMAR VOWEL SIGN AITON AI
-10FC ; Case_Ignorable # Lm MODIFIER LETTER GEORGIAN NAR
-135F ; Case_Ignorable # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Case_Ignorable # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Case_Ignorable # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Case_Ignorable # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Case_Ignorable # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B4..17B5 ; Case_Ignorable # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B7..17BD ; Case_Ignorable # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; Case_Ignorable # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; Case_Ignorable # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D7 ; Case_Ignorable # Lm KHMER SIGN LEK TOO
-17DD ; Case_Ignorable # Mn KHMER SIGN ATTHACAN
-180B..180D ; Case_Ignorable # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-1843 ; Case_Ignorable # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-18A9 ; Case_Ignorable # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Case_Ignorable # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; Case_Ignorable # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; Case_Ignorable # Mn LIMBU SMALL LETTER ANUSVARA
-1939..193B ; Case_Ignorable # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; Case_Ignorable # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; Case_Ignorable # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; Case_Ignorable # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Case_Ignorable # Mn TAI THAM SIGN SAKOT
-1A62 ; Case_Ignorable # Mn TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; Case_Ignorable # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; Case_Ignorable # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Case_Ignorable # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1AA7 ; Case_Ignorable # Lm TAI THAM SIGN MAI YAMOK
-1B00..1B03 ; Case_Ignorable # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; Case_Ignorable # Mn BALINESE SIGN REREKAN
-1B36..1B3A ; Case_Ignorable # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; Case_Ignorable # Mn BALINESE VOWEL SIGN LA LENGA
-1B42 ; Case_Ignorable # Mn BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; Case_Ignorable # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Case_Ignorable # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; Case_Ignorable # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; Case_Ignorable # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; Case_Ignorable # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; Case_Ignorable # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C78..1C7D ; Case_Ignorable # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CD0..1CD2 ; Case_Ignorable # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Case_Ignorable # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; Case_Ignorable # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Case_Ignorable # Mn VEDIC SIGN TIRYAK
-1D2C..1D61 ; Case_Ignorable # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D78 ; Case_Ignorable # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; Case_Ignorable # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1DC0..1DE6 ; Case_Ignorable # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Case_Ignorable # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1FBD ; Case_Ignorable # Sk GREEK KORONIS
-1FBF..1FC1 ; Case_Ignorable # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FCD..1FCF ; Case_Ignorable # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FDD..1FDF ; Case_Ignorable # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FED..1FEF ; Case_Ignorable # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FFD..1FFE ; Case_Ignorable # Sk [2] GREEK OXIA..GREEK DASIA
-200B..200F ; Case_Ignorable # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2018 ; Case_Ignorable # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Case_Ignorable # Pf RIGHT SINGLE QUOTATION MARK
-2024 ; Case_Ignorable # Po ONE DOT LEADER
-2027 ; Case_Ignorable # Po HYPHENATION POINT
-202A..202E ; Case_Ignorable # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Case_Ignorable # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Case_Ignorable # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2071 ; Case_Ignorable # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; Case_Ignorable # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; Case_Ignorable # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20D0..20DC ; Case_Ignorable # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Case_Ignorable # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Case_Ignorable # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Case_Ignorable # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Case_Ignorable # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2C7D ; Case_Ignorable # Lm MODIFIER LETTER CAPITAL V
-2CEF..2CF1 ; Case_Ignorable # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2D6F ; Case_Ignorable # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2DE0..2DFF ; Case_Ignorable # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E2F ; Case_Ignorable # Lm VERTICAL TILDE
-3005 ; Case_Ignorable # Lm IDEOGRAPHIC ITERATION MARK
-302A..302F ; Case_Ignorable # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3031..3035 ; Case_Ignorable # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-303B ; Case_Ignorable # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-3099..309A ; Case_Ignorable # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B..309C ; Case_Ignorable # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; Case_Ignorable # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-30FC..30FE ; Case_Ignorable # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-A015 ; Case_Ignorable # Lm YI SYLLABLE WU
-A4F8..A4FD ; Case_Ignorable # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A60C ; Case_Ignorable # Lm VAI SYLLABLE LENGTHENER
-A66F ; Case_Ignorable # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Case_Ignorable # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; Case_Ignorable # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67F ; Case_Ignorable # Lm CYRILLIC PAYEROK
-A6F0..A6F1 ; Case_Ignorable # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A700..A716 ; Case_Ignorable # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; Case_Ignorable # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; Case_Ignorable # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A770 ; Case_Ignorable # Lm MODIFIER LETTER US
-A788 ; Case_Ignorable # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; Case_Ignorable # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A802 ; Case_Ignorable # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; Case_Ignorable # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; Case_Ignorable # Mn SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; Case_Ignorable # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; Case_Ignorable # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Case_Ignorable # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Case_Ignorable # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Case_Ignorable # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; Case_Ignorable # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; Case_Ignorable # Mn JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; Case_Ignorable # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; Case_Ignorable # Mn JAVANESE VOWEL SIGN PEPET
-A9CF ; Case_Ignorable # Lm JAVANESE PANGRANGKEP
-AA29..AA2E ; Case_Ignorable # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; Case_Ignorable # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; Case_Ignorable # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Case_Ignorable # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Case_Ignorable # Mn CHAM CONSONANT SIGN FINAL M
-AA70 ; Case_Ignorable # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AAB0 ; Case_Ignorable # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Case_Ignorable # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Case_Ignorable # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Case_Ignorable # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Case_Ignorable # Mn TAI VIET TONE MAI THO
-AADD ; Case_Ignorable # Lm TAI VIET SYMBOL SAM
-ABE5 ; Case_Ignorable # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; Case_Ignorable # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; Case_Ignorable # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Case_Ignorable # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Case_Ignorable # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE13 ; Case_Ignorable # Po PRESENTATION FORM FOR VERTICAL COLON
-FE20..FE26 ; Case_Ignorable # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FE52 ; Case_Ignorable # Po SMALL FULL STOP
-FE55 ; Case_Ignorable # Po SMALL COLON
-FEFF ; Case_Ignorable # Cf ZERO WIDTH NO-BREAK SPACE
-FF07 ; Case_Ignorable # Po FULLWIDTH APOSTROPHE
-FF0E ; Case_Ignorable # Po FULLWIDTH FULL STOP
-FF1A ; Case_Ignorable # Po FULLWIDTH COLON
-FF3E ; Case_Ignorable # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF40 ; Case_Ignorable # Sk FULLWIDTH GRAVE ACCENT
-FF70 ; Case_Ignorable # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF9E..FF9F ; Case_Ignorable # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFE3 ; Case_Ignorable # Sk FULLWIDTH MACRON
-FFF9..FFFB ; Case_Ignorable # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-101FD ; Case_Ignorable # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; Case_Ignorable # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Case_Ignorable # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Case_Ignorable # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; Case_Ignorable # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Case_Ignorable # Mn KHAROSHTHI VIRAMA
-11080..11081 ; Case_Ignorable # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; Case_Ignorable # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; Case_Ignorable # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-110BD ; Case_Ignorable # Cf KAITHI NUMBER SIGN
-1D167..1D169 ; Case_Ignorable # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D173..1D17A ; Case_Ignorable # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D17B..1D182 ; Case_Ignorable # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Case_Ignorable # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Case_Ignorable # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; Case_Ignorable # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0001 ; Case_Ignorable # Cf LANGUAGE TAG
-E0020..E007F ; Case_Ignorable # Cf [96] TAG SPACE..CANCEL TAG
-E0100..E01EF ; Case_Ignorable # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1632
-
-# ================================================
-
-# Derived Property: Changes_When_Lowercased (CWL)
-# Characters whose normalized forms are not stable under a toLowercase mapping.
-# For more information, see D124 in Section 3.13, "Default Case Algorithms".
-# Changes_When_Lowercased(X) is true when toLowercase(toNFD(X)) != toNFD(X)
-
-0041..005A ; Changes_When_Lowercased # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00C0..00D6 ; Changes_When_Lowercased # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DE ; Changes_When_Lowercased # L& [7] LATIN CAPITAL LETTER O WITH STROKE..LATIN CAPITAL LETTER THORN
-0100 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132 ; Changes_When_Lowercased # L& LATIN CAPITAL LIGATURE IJ
-0134 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH CARON
-013F ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0141 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH CARON
-014A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER ENG
-014C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Changes_When_Lowercased # L& LATIN CAPITAL LIGATURE OE
-0154 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH CARON
-0181..0182 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Changes_When_Lowercased # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER OI
-01A4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Changes_When_Lowercased # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER ESH
-01AC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TONE FIVE
-01C4..01C5 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C7..01C8 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER LJ..LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01CA..01CB ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER NJ..LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CD ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CARON
-01CF ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1..01F2 ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER YOGH
-021E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER OU
-0224 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Changes_When_Lowercased # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH STROKE
-0370 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER HETA
-0372 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0376 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0386 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Changes_When_Lowercased # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Changes_When_Lowercased # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Changes_When_Lowercased # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Changes_When_Lowercased # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03CF ; Changes_When_Lowercased # L& GREEK CAPITAL KAI SYMBOL
-03D8 ; Changes_When_Lowercased # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; Changes_When_Lowercased # L& GREEK LETTER STIGMA
-03DC ; Changes_When_Lowercased # L& GREEK LETTER DIGAMMA
-03DE ; Changes_When_Lowercased # L& GREEK LETTER KOPPA
-03E0 ; Changes_When_Lowercased # L& GREEK LETTER SAMPI
-03E2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER FEI
-03E6 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER HORI
-03EA ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DEI
-03F4 ; Changes_When_Lowercased # L& GREEK CAPITAL THETA SYMBOL
-03F7 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER SHO
-03F9..03FA ; Changes_When_Lowercased # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Changes_When_Lowercased # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER UK
-047A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER OT
-0480 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Changes_When_Lowercased # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER YAE
-051A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER QA
-051C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER WE
-051E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Changes_When_Lowercased # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-10A0..10C5 ; Changes_When_Lowercased # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1E00 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Changes_When_Lowercased # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Changes_When_Lowercased # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Changes_When_Lowercased # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F88..1F8F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F98..1F9F ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA8..1FAF ; Changes_When_Lowercased # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB8..1FBC ; Changes_When_Lowercased # L& [5] GREEK CAPITAL LETTER ALPHA WITH VRACHY..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FC8..1FCC ; Changes_When_Lowercased # L& [5] GREEK CAPITAL LETTER EPSILON WITH VARIA..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD8..1FDB ; Changes_When_Lowercased # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE8..1FEC ; Changes_When_Lowercased # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF8..1FFC ; Changes_When_Lowercased # L& [5] GREEK CAPITAL LETTER OMICRON WITH VARIA..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2126 ; Changes_When_Lowercased # L& OHM SIGN
-212A..212B ; Changes_When_Lowercased # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2132 ; Changes_When_Lowercased # L& TURNED CAPITAL F
-2160..216F ; Changes_When_Lowercased # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND
-2183 ; Changes_When_Lowercased # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-24B6..24CF ; Changes_When_Lowercased # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z
-2C00..2C2E ; Changes_When_Lowercased # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Changes_When_Lowercased # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER HALF H
-2C7E..2C80 ; Changes_When_Lowercased # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER EIE
-2C8A ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER SOU
-2C8C ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER HATE
-2C90 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER MI
-2C9A ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER NI
-2C9C ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER KSI
-2C9E ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER O
-2CA0 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER PI
-2CA2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER RO
-2CA4 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER UA
-2CAA ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER FI
-2CAC ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER KHI
-2CAE ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Changes_When_Lowercased # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-A640 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER YN
-A662 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; Changes_When_Lowercased # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER HENG
-A728 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TZ
-A72A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AA
-A734 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AO
-A736 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AU
-A738 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AV
-A73A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER AY
-A73E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER OO
-A750 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER VY
-A762 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER VEND
-A76A ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER ET
-A76C ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER IS
-A76E ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER CON
-A779 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Changes_When_Lowercased # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER TURNED L
-A782 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; Changes_When_Lowercased # L& LATIN CAPITAL LETTER SALTILLO
-FF21..FF3A ; Changes_When_Lowercased # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-10400..10427 ; Changes_When_Lowercased # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-
-# Total code points: 1029
-
-# ================================================
-
-# Derived Property: Changes_When_Uppercased (CWU)
-# Characters whose normalized forms are not stable under a toUppercase mapping.
-# For more information, see D125 in Section 3.13, "Default Case Algorithms".
-# Changes_When_Uppercased(X) is true when toUppercase(toNFD(X)) != toNFD(X)
-
-0061..007A ; Changes_When_Uppercased # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00B5 ; Changes_When_Uppercased # L& MICRO SIGN
-00DF..00F6 ; Changes_When_Uppercased # L& [24] LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..00FF ; Changes_When_Uppercased # L& [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
-0101 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH MACRON
-0103 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE
-0105 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH OGONEK
-0107 ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH ACUTE
-0109 ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH CIRCUMFLEX
-010B ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH DOT ABOVE
-010D ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH CARON
-010F ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH CARON
-0111 ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH STROKE
-0113 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH MACRON
-0115 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH BREVE
-0117 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH DOT ABOVE
-0119 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH OGONEK
-011B ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CARON
-011D ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH CIRCUMFLEX
-011F ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH BREVE
-0121 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH DOT ABOVE
-0123 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH CEDILLA
-0125 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH CIRCUMFLEX
-0127 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH STROKE
-0129 ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH TILDE
-012B ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH MACRON
-012D ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH BREVE
-012F ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH OGONEK
-0131 ; Changes_When_Uppercased # L& LATIN SMALL LETTER DOTLESS I
-0133 ; Changes_When_Uppercased # L& LATIN SMALL LIGATURE IJ
-0135 ; Changes_When_Uppercased # L& LATIN SMALL LETTER J WITH CIRCUMFLEX
-0137 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH CEDILLA
-013A ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH ACUTE
-013C ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH CEDILLA
-013E ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH CARON
-0140 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH MIDDLE DOT
-0142 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH STROKE
-0144 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH ACUTE
-0146 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH CEDILLA
-0148..0149 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014B ; Changes_When_Uppercased # L& LATIN SMALL LETTER ENG
-014D ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH MACRON
-014F ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH BREVE
-0151 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0153 ; Changes_When_Uppercased # L& LATIN SMALL LIGATURE OE
-0155 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH ACUTE
-0157 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH CEDILLA
-0159 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH CARON
-015B ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH ACUTE
-015D ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH CIRCUMFLEX
-015F ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH CEDILLA
-0161 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH CARON
-0163 ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH CEDILLA
-0165 ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH CARON
-0167 ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH STROKE
-0169 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH TILDE
-016B ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH MACRON
-016D ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH BREVE
-016F ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH RING ABOVE
-0171 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0173 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH OGONEK
-0175 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH CIRCUMFLEX
-0177 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH CIRCUMFLEX
-017A ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH ACUTE
-017C ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH DOT ABOVE
-017E..0180 ; Changes_When_Uppercased # L& [3] LATIN SMALL LETTER Z WITH CARON..LATIN SMALL LETTER B WITH STROKE
-0183 ; Changes_When_Uppercased # L& LATIN SMALL LETTER B WITH TOPBAR
-0185 ; Changes_When_Uppercased # L& LATIN SMALL LETTER TONE SIX
-0188 ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH HOOK
-018C ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH TOPBAR
-0192 ; Changes_When_Uppercased # L& LATIN SMALL LETTER F WITH HOOK
-0195 ; Changes_When_Uppercased # L& LATIN SMALL LETTER HV
-0199..019A ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER L WITH BAR
-019E ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH LONG RIGHT LEG
-01A1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN
-01A3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER OI
-01A5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH HOOK
-01A8 ; Changes_When_Uppercased # L& LATIN SMALL LETTER TONE TWO
-01AD ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH HOOK
-01B0 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN
-01B4 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH HOOK
-01B6 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH STROKE
-01B9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER EZH REVERSED
-01BD ; Changes_When_Uppercased # L& LATIN SMALL LETTER TONE FIVE
-01BF ; Changes_When_Uppercased # L& LATIN LETTER WYNN
-01C5..01C6 ; Changes_When_Uppercased # L& [2] LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON..LATIN SMALL LETTER DZ WITH CARON
-01C8..01C9 ; Changes_When_Uppercased # L& [2] LATIN CAPITAL LETTER L WITH SMALL LETTER J..LATIN SMALL LETTER LJ
-01CB..01CC ; Changes_When_Uppercased # L& [2] LATIN CAPITAL LETTER N WITH SMALL LETTER J..LATIN SMALL LETTER NJ
-01CE ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CARON
-01D0 ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH CARON
-01D2 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CARON
-01D4 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH CARON
-01D6 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC..01DD ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
-01DF ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER AE WITH MACRON
-01E5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH STROKE
-01E7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH CARON
-01E9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH CARON
-01EB ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH OGONEK
-01ED ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EF..01F0 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F2..01F3 ; Changes_When_Uppercased # L& [2] LATIN CAPITAL LETTER D WITH SMALL LETTER Z..LATIN SMALL LETTER DZ
-01F5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH ACUTE
-01F9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH GRAVE
-01FB ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FD ; Changes_When_Uppercased # L& LATIN SMALL LETTER AE WITH ACUTE
-01FF ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0201 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0203 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH INVERTED BREVE
-0205 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0207 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH INVERTED BREVE
-0209 ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020B ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH INVERTED BREVE
-020D ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020F ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH INVERTED BREVE
-0211 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0213 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH INVERTED BREVE
-0215 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0217 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH INVERTED BREVE
-0219 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH COMMA BELOW
-021B ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH COMMA BELOW
-021D ; Changes_When_Uppercased # L& LATIN SMALL LETTER YOGH
-021F ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH CARON
-0223 ; Changes_When_Uppercased # L& LATIN SMALL LETTER OU
-0225 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH HOOK
-0227 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH DOT ABOVE
-0229 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CEDILLA
-022B ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022D ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH TILDE AND MACRON
-022F ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DOT ABOVE
-0231 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0233 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH MACRON
-023C ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH STROKE
-023F..0240 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
-0242 ; Changes_When_Uppercased # L& LATIN SMALL LETTER GLOTTAL STOP
-0247 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH STROKE
-0249 ; Changes_When_Uppercased # L& LATIN SMALL LETTER J WITH STROKE
-024B ; Changes_When_Uppercased # L& LATIN SMALL LETTER Q WITH HOOK TAIL
-024D ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH STROKE
-024F..0254 ; Changes_When_Uppercased # L& [6] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER OPEN O
-0256..0257 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER D WITH TAIL..LATIN SMALL LETTER D WITH HOOK
-0259 ; Changes_When_Uppercased # L& LATIN SMALL LETTER SCHWA
-025B ; Changes_When_Uppercased # L& LATIN SMALL LETTER OPEN E
-0260 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH HOOK
-0263 ; Changes_When_Uppercased # L& LATIN SMALL LETTER GAMMA
-0268..0269 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER I WITH STROKE..LATIN SMALL LETTER IOTA
-026B ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH MIDDLE TILDE
-026F ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED M
-0271..0272 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
-0275 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH TAIL
-0280 ; Changes_When_Uppercased # L& LATIN LETTER SMALL CAPITAL R
-0283 ; Changes_When_Uppercased # L& LATIN SMALL LETTER ESH
-0288..028C ; Changes_When_Uppercased # L& [5] LATIN SMALL LETTER T WITH RETROFLEX HOOK..LATIN SMALL LETTER TURNED V
-0292 ; Changes_When_Uppercased # L& LATIN SMALL LETTER EZH
-0345 ; Changes_When_Uppercased # Mn COMBINING GREEK YPOGEGRAMMENI
-0371 ; Changes_When_Uppercased # L& GREEK SMALL LETTER HETA
-0373 ; Changes_When_Uppercased # L& GREEK SMALL LETTER ARCHAIC SAMPI
-0377 ; Changes_When_Uppercased # L& GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; Changes_When_Uppercased # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0390 ; Changes_When_Uppercased # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AC..03CE ; Changes_When_Uppercased # L& [35] GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D1 ; Changes_When_Uppercased # L& [2] GREEK BETA SYMBOL..GREEK THETA SYMBOL
-03D5..03D7 ; Changes_When_Uppercased # L& [3] GREEK PHI SYMBOL..GREEK KAI SYMBOL
-03D9 ; Changes_When_Uppercased # L& GREEK SMALL LETTER ARCHAIC KOPPA
-03DB ; Changes_When_Uppercased # L& GREEK SMALL LETTER STIGMA
-03DD ; Changes_When_Uppercased # L& GREEK SMALL LETTER DIGAMMA
-03DF ; Changes_When_Uppercased # L& GREEK SMALL LETTER KOPPA
-03E1 ; Changes_When_Uppercased # L& GREEK SMALL LETTER SAMPI
-03E3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER SHEI
-03E5 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER FEI
-03E7 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER KHEI
-03E9 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER HORI
-03EB ; Changes_When_Uppercased # L& COPTIC SMALL LETTER GANGIA
-03ED ; Changes_When_Uppercased # L& COPTIC SMALL LETTER SHIMA
-03EF..03F2 ; Changes_When_Uppercased # L& [4] COPTIC SMALL LETTER DEI..GREEK LUNATE SIGMA SYMBOL
-03F5 ; Changes_When_Uppercased # L& GREEK LUNATE EPSILON SYMBOL
-03F8 ; Changes_When_Uppercased # L& GREEK SMALL LETTER SHO
-03FB ; Changes_When_Uppercased # L& GREEK SMALL LETTER SAN
-0430..045F ; Changes_When_Uppercased # L& [48] CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE
-0461 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER OMEGA
-0463 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER YAT
-0465 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED E
-0467 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER LITTLE YUS
-0469 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BIG YUS
-046D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KSI
-0471 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER PSI
-0473 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER FITA
-0475 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IZHITSA
-0477 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0479 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER UK
-047B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ROUND OMEGA
-047D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER OT
-0481 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOPPA
-048B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SEMISOFT SIGN
-048F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ER WITH TICK
-0491 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER GHE WITH UPTURN
-0493 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER GHE WITH STROKE
-0495 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0497 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0499 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KA WITH DESCENDER
-049D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KA WITH STROKE
-04A1 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BASHKIR KA
-04A3 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A5 ; Changes_When_Uppercased # L& CYRILLIC SMALL LIGATURE EN GHE
-04A7 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A9 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ABKHASIAN HA
-04AB ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AD ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AF ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER STRAIGHT U
-04B1 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B3 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B5 ; Changes_When_Uppercased # L& CYRILLIC SMALL LIGATURE TE TSE
-04B7 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B9 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BB ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SHHA
-04BD ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BF ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C2 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C4 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KA WITH HOOK
-04C6 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EL WITH TAIL
-04C8 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EN WITH HOOK
-04CA ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EN WITH TAIL
-04CC ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CE..04CF ; Changes_When_Uppercased # L& [2] CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA
-04D1 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER A WITH BREVE
-04D3 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D5 ; Changes_When_Uppercased # L& CYRILLIC SMALL LIGATURE A IE
-04D7 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IE WITH BREVE
-04D9 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SCHWA
-04DB ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DD ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DF ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E1 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E3 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER I WITH MACRON
-04E5 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E7 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E9 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BARRED O
-04EB ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04ED ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EF ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER U WITH MACRON
-04F1 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F3 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F5 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F7 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F9 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FB ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FD ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER HA WITH HOOK
-04FF ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER HA WITH STROKE
-0501 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI DE
-0503 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI DJE
-0505 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI ZJE
-0507 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI DZJE
-0509 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI LJE
-050B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI NJE
-050D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI SJE
-050F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER KOMI TJE
-0511 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER REVERSED ZE
-0513 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EL WITH HOOK
-0515 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER LHA
-0517 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER RHA
-0519 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER YAE
-051B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER QA
-051D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER WE
-051F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ALEUT KA
-0521 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0523 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0525 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER PE WITH DESCENDER
-0561..0587 ; Changes_When_Uppercased # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-1D79 ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR G
-1D7D ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH STROKE
-1E01 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH RING BELOW
-1E03 ; Changes_When_Uppercased # L& LATIN SMALL LETTER B WITH DOT ABOVE
-1E05 ; Changes_When_Uppercased # L& LATIN SMALL LETTER B WITH DOT BELOW
-1E07 ; Changes_When_Uppercased # L& LATIN SMALL LETTER B WITH LINE BELOW
-1E09 ; Changes_When_Uppercased # L& LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0B ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH DOT ABOVE
-1E0D ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH DOT BELOW
-1E0F ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH LINE BELOW
-1E11 ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH CEDILLA
-1E13 ; Changes_When_Uppercased # L& LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E15 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E17 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E19 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1B ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH TILDE BELOW
-1E1D ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1F ; Changes_When_Uppercased # L& LATIN SMALL LETTER F WITH DOT ABOVE
-1E21 ; Changes_When_Uppercased # L& LATIN SMALL LETTER G WITH MACRON
-1E23 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH DOT ABOVE
-1E25 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH DOT BELOW
-1E27 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH DIAERESIS
-1E29 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH CEDILLA
-1E2B ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH BREVE BELOW
-1E2D ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH TILDE BELOW
-1E2F ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E31 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH ACUTE
-1E33 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH DOT BELOW
-1E35 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH LINE BELOW
-1E37 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH DOT BELOW
-1E39 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3B ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH LINE BELOW
-1E3D ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3F ; Changes_When_Uppercased # L& LATIN SMALL LETTER M WITH ACUTE
-1E41 ; Changes_When_Uppercased # L& LATIN SMALL LETTER M WITH DOT ABOVE
-1E43 ; Changes_When_Uppercased # L& LATIN SMALL LETTER M WITH DOT BELOW
-1E45 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH DOT ABOVE
-1E47 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH DOT BELOW
-1E49 ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH LINE BELOW
-1E4B ; Changes_When_Uppercased # L& LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4D ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4F ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E51 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E53 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E55 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH ACUTE
-1E57 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH DOT ABOVE
-1E59 ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH DOT ABOVE
-1E5B ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH DOT BELOW
-1E5D ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5F ; Changes_When_Uppercased # L& LATIN SMALL LETTER R WITH LINE BELOW
-1E61 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH DOT ABOVE
-1E63 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH DOT BELOW
-1E65 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E67 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E69 ; Changes_When_Uppercased # L& LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6B ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH DOT ABOVE
-1E6D ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH DOT BELOW
-1E6F ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH LINE BELOW
-1E71 ; Changes_When_Uppercased # L& LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E73 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E75 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH TILDE BELOW
-1E77 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E79 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7B ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7D ; Changes_When_Uppercased # L& LATIN SMALL LETTER V WITH TILDE
-1E7F ; Changes_When_Uppercased # L& LATIN SMALL LETTER V WITH DOT BELOW
-1E81 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH GRAVE
-1E83 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH ACUTE
-1E85 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH DIAERESIS
-1E87 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH DOT ABOVE
-1E89 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH DOT BELOW
-1E8B ; Changes_When_Uppercased # L& LATIN SMALL LETTER X WITH DOT ABOVE
-1E8D ; Changes_When_Uppercased # L& LATIN SMALL LETTER X WITH DIAERESIS
-1E8F ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH DOT ABOVE
-1E91 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E93 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH DOT BELOW
-1E95..1E9B ; Changes_When_Uppercased # L& [7] LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH DOT BELOW
-1EA3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAB ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAD ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAF ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH DOT BELOW
-1EBB ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBD ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH TILDE
-1EBF ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECB ; Changes_When_Uppercased # L& LATIN SMALL LETTER I WITH DOT BELOW
-1ECD ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH DOT BELOW
-1ECF ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDB ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDD ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDF ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH DOT BELOW
-1EE7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEB ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EED ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEF ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF1 ; Changes_When_Uppercased # L& LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF3 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH GRAVE
-1EF5 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH DOT BELOW
-1EF7 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF9 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Y WITH TILDE
-1EFB ; Changes_When_Uppercased # L& LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFD ; Changes_When_Uppercased # L& LATIN SMALL LETTER MIDDLE-WELSH V
-1EFF..1F07 ; Changes_When_Uppercased # L& [9] LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10..1F15 ; Changes_When_Uppercased # L& [6] GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F27 ; Changes_When_Uppercased # L& [8] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30..1F37 ; Changes_When_Uppercased # L& [8] GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40..1F45 ; Changes_When_Uppercased # L& [6] GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Changes_When_Uppercased # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60..1F67 ; Changes_When_Uppercased # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70..1F7D ; Changes_When_Uppercased # L& [14] GREEK SMALL LETTER ALPHA WITH VARIA..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Changes_When_Uppercased # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FB7 ; Changes_When_Uppercased # L& [2] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FBC ; Changes_When_Uppercased # L& GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; Changes_When_Uppercased # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Changes_When_Uppercased # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FC7 ; Changes_When_Uppercased # L& [2] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FCC ; Changes_When_Uppercased # L& GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; Changes_When_Uppercased # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FD7 ; Changes_When_Uppercased # L& [2] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FE0..1FE7 ; Changes_When_Uppercased # L& [8] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FF2..1FF4 ; Changes_When_Uppercased # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FF7 ; Changes_When_Uppercased # L& [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FFC ; Changes_When_Uppercased # L& GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-214E ; Changes_When_Uppercased # L& TURNED SMALL F
-2170..217F ; Changes_When_Uppercased # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2184 ; Changes_When_Uppercased # L& LATIN SMALL LETTER REVERSED C
-24D0..24E9 ; Changes_When_Uppercased # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C30..2C5E ; Changes_When_Uppercased # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C61 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH DOUBLE BAR
-2C65..2C66 ; Changes_When_Uppercased # L& [2] LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C68 ; Changes_When_Uppercased # L& LATIN SMALL LETTER H WITH DESCENDER
-2C6A ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH DESCENDER
-2C6C ; Changes_When_Uppercased # L& LATIN SMALL LETTER Z WITH DESCENDER
-2C73 ; Changes_When_Uppercased # L& LATIN SMALL LETTER W WITH HOOK
-2C76 ; Changes_When_Uppercased # L& LATIN SMALL LETTER HALF H
-2C81 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER ALFA
-2C83 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER VIDA
-2C85 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER GAMMA
-2C87 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER DALDA
-2C89 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER EIE
-2C8B ; Changes_When_Uppercased # L& COPTIC SMALL LETTER SOU
-2C8D ; Changes_When_Uppercased # L& COPTIC SMALL LETTER ZATA
-2C8F ; Changes_When_Uppercased # L& COPTIC SMALL LETTER HATE
-2C91 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER THETHE
-2C93 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER IAUDA
-2C95 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER KAPA
-2C97 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER LAULA
-2C99 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER MI
-2C9B ; Changes_When_Uppercased # L& COPTIC SMALL LETTER NI
-2C9D ; Changes_When_Uppercased # L& COPTIC SMALL LETTER KSI
-2C9F ; Changes_When_Uppercased # L& COPTIC SMALL LETTER O
-2CA1 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER PI
-2CA3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER RO
-2CA5 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER SIMA
-2CA7 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER TAU
-2CA9 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER UA
-2CAB ; Changes_When_Uppercased # L& COPTIC SMALL LETTER FI
-2CAD ; Changes_When_Uppercased # L& COPTIC SMALL LETTER KHI
-2CAF ; Changes_When_Uppercased # L& COPTIC SMALL LETTER PSI
-2CB1 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OOU
-2CB3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER DIALECT-P ALEF
-2CB5 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC AIN
-2CB7 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB9 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER DIALECT-P KAPA
-2CBB ; Changes_When_Uppercased # L& COPTIC SMALL LETTER DIALECT-P NI
-2CBD ; Changes_When_Uppercased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBF ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC OOU
-2CC1 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER SAMPI
-2CC3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER CROSSED SHEI
-2CC5 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC7 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC ESH
-2CC9 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCB ; Changes_When_Uppercased # L& COPTIC SMALL LETTER DIALECT-P HORI
-2CCD ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC HORI
-2CCF ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC HA
-2CD1 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER L-SHAPED HA
-2CD3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC HEI
-2CD5 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC HAT
-2CD7 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD9 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC DJA
-2CDB ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDD ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDF ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE1 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE3 ; Changes_When_Uppercased # L& COPTIC SMALL LETTER OLD NUBIAN WAU
-2CEC ; Changes_When_Uppercased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CEE ; Changes_When_Uppercased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Changes_When_Uppercased # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A641 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZEMLYA
-A643 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DZELO
-A645 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER REVERSED DZE
-A647 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTA
-A649 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DJERV
-A64B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER MONOGRAPH UK
-A64D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BROAD OMEGA
-A64F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER NEUTRAL YER
-A651 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER YERU WITH BACK YER
-A653 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED YAT
-A655 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER REVERSED YU
-A657 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED A
-A659 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BLENDED YUS
-A65D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER YN
-A663 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SOFT DE
-A665 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SOFT EL
-A667 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SOFT EM
-A669 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER MONOCULAR O
-A66B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER BINOCULAR O
-A66D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A681 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DWE
-A683 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DZWE
-A685 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER ZHWE
-A687 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER CCHE
-A689 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER DZZE
-A68B ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68D ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TWE
-A68F ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TSWE
-A691 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TSSE
-A693 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER TCHE
-A695 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER HWE
-A697 ; Changes_When_Uppercased # L& CYRILLIC SMALL LETTER SHWE
-A723 ; Changes_When_Uppercased # L& LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A725 ; Changes_When_Uppercased # L& LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A727 ; Changes_When_Uppercased # L& LATIN SMALL LETTER HENG
-A729 ; Changes_When_Uppercased # L& LATIN SMALL LETTER TZ
-A72B ; Changes_When_Uppercased # L& LATIN SMALL LETTER TRESILLO
-A72D ; Changes_When_Uppercased # L& LATIN SMALL LETTER CUATRILLO
-A72F ; Changes_When_Uppercased # L& LATIN SMALL LETTER CUATRILLO WITH COMMA
-A733 ; Changes_When_Uppercased # L& LATIN SMALL LETTER AA
-A735 ; Changes_When_Uppercased # L& LATIN SMALL LETTER AO
-A737 ; Changes_When_Uppercased # L& LATIN SMALL LETTER AU
-A739 ; Changes_When_Uppercased # L& LATIN SMALL LETTER AV
-A73B ; Changes_When_Uppercased # L& LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73D ; Changes_When_Uppercased # L& LATIN SMALL LETTER AY
-A73F ; Changes_When_Uppercased # L& LATIN SMALL LETTER REVERSED C WITH DOT
-A741 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH STROKE
-A743 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A745 ; Changes_When_Uppercased # L& LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A747 ; Changes_When_Uppercased # L& LATIN SMALL LETTER BROKEN L
-A749 ; Changes_When_Uppercased # L& LATIN SMALL LETTER L WITH HIGH STROKE
-A74B ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74D ; Changes_When_Uppercased # L& LATIN SMALL LETTER O WITH LOOP
-A74F ; Changes_When_Uppercased # L& LATIN SMALL LETTER OO
-A751 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A753 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH FLOURISH
-A755 ; Changes_When_Uppercased # L& LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A757 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A759 ; Changes_When_Uppercased # L& LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75B ; Changes_When_Uppercased # L& LATIN SMALL LETTER R ROTUNDA
-A75D ; Changes_When_Uppercased # L& LATIN SMALL LETTER RUM ROTUNDA
-A75F ; Changes_When_Uppercased # L& LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A761 ; Changes_When_Uppercased # L& LATIN SMALL LETTER VY
-A763 ; Changes_When_Uppercased # L& LATIN SMALL LETTER VISIGOTHIC Z
-A765 ; Changes_When_Uppercased # L& LATIN SMALL LETTER THORN WITH STROKE
-A767 ; Changes_When_Uppercased # L& LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A769 ; Changes_When_Uppercased # L& LATIN SMALL LETTER VEND
-A76B ; Changes_When_Uppercased # L& LATIN SMALL LETTER ET
-A76D ; Changes_When_Uppercased # L& LATIN SMALL LETTER IS
-A76F ; Changes_When_Uppercased # L& LATIN SMALL LETTER CON
-A77A ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR D
-A77C ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR F
-A77F ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED INSULAR G
-A781 ; Changes_When_Uppercased # L& LATIN SMALL LETTER TURNED L
-A783 ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR R
-A785 ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR S
-A787 ; Changes_When_Uppercased # L& LATIN SMALL LETTER INSULAR T
-A78C ; Changes_When_Uppercased # L& LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Changes_When_Uppercased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Changes_When_Uppercased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF41..FF5A ; Changes_When_Uppercased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10428..1044F ; Changes_When_Uppercased # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
-
-# Total code points: 1112
-
-# ================================================
-
-# Derived Property: Changes_When_Titlecased (CWT)
-# Characters whose normalized forms are not stable under a toTitlecase mapping.
-# For more information, see D126 in Section 3.13, "Default Case Algorithms".
-# Changes_When_Titlecased(X) is true when toTitlecase(toNFD(X)) != toNFD(X)
-
-0061..007A ; Changes_When_Titlecased # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00B5 ; Changes_When_Titlecased # L& MICRO SIGN
-00DF..00F6 ; Changes_When_Titlecased # L& [24] LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..00FF ; Changes_When_Titlecased # L& [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
-0101 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH MACRON
-0103 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE
-0105 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH OGONEK
-0107 ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH ACUTE
-0109 ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH CIRCUMFLEX
-010B ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH DOT ABOVE
-010D ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH CARON
-010F ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH CARON
-0111 ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH STROKE
-0113 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH MACRON
-0115 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH BREVE
-0117 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH DOT ABOVE
-0119 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH OGONEK
-011B ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CARON
-011D ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH CIRCUMFLEX
-011F ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH BREVE
-0121 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH DOT ABOVE
-0123 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH CEDILLA
-0125 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH CIRCUMFLEX
-0127 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH STROKE
-0129 ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH TILDE
-012B ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH MACRON
-012D ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH BREVE
-012F ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH OGONEK
-0131 ; Changes_When_Titlecased # L& LATIN SMALL LETTER DOTLESS I
-0133 ; Changes_When_Titlecased # L& LATIN SMALL LIGATURE IJ
-0135 ; Changes_When_Titlecased # L& LATIN SMALL LETTER J WITH CIRCUMFLEX
-0137 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH CEDILLA
-013A ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH ACUTE
-013C ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH CEDILLA
-013E ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH CARON
-0140 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH MIDDLE DOT
-0142 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH STROKE
-0144 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH ACUTE
-0146 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH CEDILLA
-0148..0149 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014B ; Changes_When_Titlecased # L& LATIN SMALL LETTER ENG
-014D ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH MACRON
-014F ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH BREVE
-0151 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0153 ; Changes_When_Titlecased # L& LATIN SMALL LIGATURE OE
-0155 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH ACUTE
-0157 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH CEDILLA
-0159 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH CARON
-015B ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH ACUTE
-015D ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH CIRCUMFLEX
-015F ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH CEDILLA
-0161 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH CARON
-0163 ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH CEDILLA
-0165 ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH CARON
-0167 ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH STROKE
-0169 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH TILDE
-016B ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH MACRON
-016D ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH BREVE
-016F ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH RING ABOVE
-0171 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0173 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH OGONEK
-0175 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH CIRCUMFLEX
-0177 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH CIRCUMFLEX
-017A ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH ACUTE
-017C ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH DOT ABOVE
-017E..0180 ; Changes_When_Titlecased # L& [3] LATIN SMALL LETTER Z WITH CARON..LATIN SMALL LETTER B WITH STROKE
-0183 ; Changes_When_Titlecased # L& LATIN SMALL LETTER B WITH TOPBAR
-0185 ; Changes_When_Titlecased # L& LATIN SMALL LETTER TONE SIX
-0188 ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH HOOK
-018C ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH TOPBAR
-0192 ; Changes_When_Titlecased # L& LATIN SMALL LETTER F WITH HOOK
-0195 ; Changes_When_Titlecased # L& LATIN SMALL LETTER HV
-0199..019A ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER L WITH BAR
-019E ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH LONG RIGHT LEG
-01A1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN
-01A3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER OI
-01A5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH HOOK
-01A8 ; Changes_When_Titlecased # L& LATIN SMALL LETTER TONE TWO
-01AD ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH HOOK
-01B0 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN
-01B4 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH HOOK
-01B6 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH STROKE
-01B9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER EZH REVERSED
-01BD ; Changes_When_Titlecased # L& LATIN SMALL LETTER TONE FIVE
-01BF ; Changes_When_Titlecased # L& LATIN LETTER WYNN
-01C4 ; Changes_When_Titlecased # L& LATIN CAPITAL LETTER DZ WITH CARON
-01C6..01C7 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER DZ WITH CARON..LATIN CAPITAL LETTER LJ
-01C9..01CA ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER LJ..LATIN CAPITAL LETTER NJ
-01CC ; Changes_When_Titlecased # L& LATIN SMALL LETTER NJ
-01CE ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CARON
-01D0 ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH CARON
-01D2 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CARON
-01D4 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH CARON
-01D6 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC..01DD ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
-01DF ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER AE WITH MACRON
-01E5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH STROKE
-01E7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH CARON
-01E9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH CARON
-01EB ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH OGONEK
-01ED ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EF..01F1 ; Changes_When_Titlecased # L& [3] LATIN SMALL LETTER EZH WITH CARON..LATIN CAPITAL LETTER DZ
-01F3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER DZ
-01F5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH ACUTE
-01F9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH GRAVE
-01FB ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FD ; Changes_When_Titlecased # L& LATIN SMALL LETTER AE WITH ACUTE
-01FF ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0201 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0203 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH INVERTED BREVE
-0205 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0207 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH INVERTED BREVE
-0209 ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020B ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH INVERTED BREVE
-020D ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020F ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH INVERTED BREVE
-0211 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0213 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH INVERTED BREVE
-0215 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0217 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH INVERTED BREVE
-0219 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH COMMA BELOW
-021B ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH COMMA BELOW
-021D ; Changes_When_Titlecased # L& LATIN SMALL LETTER YOGH
-021F ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH CARON
-0223 ; Changes_When_Titlecased # L& LATIN SMALL LETTER OU
-0225 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH HOOK
-0227 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH DOT ABOVE
-0229 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CEDILLA
-022B ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022D ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH TILDE AND MACRON
-022F ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DOT ABOVE
-0231 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0233 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH MACRON
-023C ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH STROKE
-023F..0240 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
-0242 ; Changes_When_Titlecased # L& LATIN SMALL LETTER GLOTTAL STOP
-0247 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH STROKE
-0249 ; Changes_When_Titlecased # L& LATIN SMALL LETTER J WITH STROKE
-024B ; Changes_When_Titlecased # L& LATIN SMALL LETTER Q WITH HOOK TAIL
-024D ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH STROKE
-024F..0254 ; Changes_When_Titlecased # L& [6] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER OPEN O
-0256..0257 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER D WITH TAIL..LATIN SMALL LETTER D WITH HOOK
-0259 ; Changes_When_Titlecased # L& LATIN SMALL LETTER SCHWA
-025B ; Changes_When_Titlecased # L& LATIN SMALL LETTER OPEN E
-0260 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH HOOK
-0263 ; Changes_When_Titlecased # L& LATIN SMALL LETTER GAMMA
-0268..0269 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER I WITH STROKE..LATIN SMALL LETTER IOTA
-026B ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH MIDDLE TILDE
-026F ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED M
-0271..0272 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
-0275 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH TAIL
-0280 ; Changes_When_Titlecased # L& LATIN LETTER SMALL CAPITAL R
-0283 ; Changes_When_Titlecased # L& LATIN SMALL LETTER ESH
-0288..028C ; Changes_When_Titlecased # L& [5] LATIN SMALL LETTER T WITH RETROFLEX HOOK..LATIN SMALL LETTER TURNED V
-0292 ; Changes_When_Titlecased # L& LATIN SMALL LETTER EZH
-0345 ; Changes_When_Titlecased # Mn COMBINING GREEK YPOGEGRAMMENI
-0371 ; Changes_When_Titlecased # L& GREEK SMALL LETTER HETA
-0373 ; Changes_When_Titlecased # L& GREEK SMALL LETTER ARCHAIC SAMPI
-0377 ; Changes_When_Titlecased # L& GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; Changes_When_Titlecased # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0390 ; Changes_When_Titlecased # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AC..03CE ; Changes_When_Titlecased # L& [35] GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D1 ; Changes_When_Titlecased # L& [2] GREEK BETA SYMBOL..GREEK THETA SYMBOL
-03D5..03D7 ; Changes_When_Titlecased # L& [3] GREEK PHI SYMBOL..GREEK KAI SYMBOL
-03D9 ; Changes_When_Titlecased # L& GREEK SMALL LETTER ARCHAIC KOPPA
-03DB ; Changes_When_Titlecased # L& GREEK SMALL LETTER STIGMA
-03DD ; Changes_When_Titlecased # L& GREEK SMALL LETTER DIGAMMA
-03DF ; Changes_When_Titlecased # L& GREEK SMALL LETTER KOPPA
-03E1 ; Changes_When_Titlecased # L& GREEK SMALL LETTER SAMPI
-03E3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER SHEI
-03E5 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER FEI
-03E7 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER KHEI
-03E9 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER HORI
-03EB ; Changes_When_Titlecased # L& COPTIC SMALL LETTER GANGIA
-03ED ; Changes_When_Titlecased # L& COPTIC SMALL LETTER SHIMA
-03EF..03F2 ; Changes_When_Titlecased # L& [4] COPTIC SMALL LETTER DEI..GREEK LUNATE SIGMA SYMBOL
-03F5 ; Changes_When_Titlecased # L& GREEK LUNATE EPSILON SYMBOL
-03F8 ; Changes_When_Titlecased # L& GREEK SMALL LETTER SHO
-03FB ; Changes_When_Titlecased # L& GREEK SMALL LETTER SAN
-0430..045F ; Changes_When_Titlecased # L& [48] CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE
-0461 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER OMEGA
-0463 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER YAT
-0465 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED E
-0467 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER LITTLE YUS
-0469 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BIG YUS
-046D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KSI
-0471 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER PSI
-0473 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER FITA
-0475 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IZHITSA
-0477 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0479 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER UK
-047B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ROUND OMEGA
-047D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER OT
-0481 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOPPA
-048B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SEMISOFT SIGN
-048F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ER WITH TICK
-0491 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER GHE WITH UPTURN
-0493 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER GHE WITH STROKE
-0495 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0497 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0499 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KA WITH DESCENDER
-049D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KA WITH STROKE
-04A1 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BASHKIR KA
-04A3 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A5 ; Changes_When_Titlecased # L& CYRILLIC SMALL LIGATURE EN GHE
-04A7 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A9 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ABKHASIAN HA
-04AB ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AD ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AF ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER STRAIGHT U
-04B1 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B3 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B5 ; Changes_When_Titlecased # L& CYRILLIC SMALL LIGATURE TE TSE
-04B7 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B9 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BB ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SHHA
-04BD ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BF ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C2 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C4 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KA WITH HOOK
-04C6 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EL WITH TAIL
-04C8 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EN WITH HOOK
-04CA ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EN WITH TAIL
-04CC ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CE..04CF ; Changes_When_Titlecased # L& [2] CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA
-04D1 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER A WITH BREVE
-04D3 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D5 ; Changes_When_Titlecased # L& CYRILLIC SMALL LIGATURE A IE
-04D7 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IE WITH BREVE
-04D9 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SCHWA
-04DB ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DD ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DF ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E1 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E3 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER I WITH MACRON
-04E5 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E7 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E9 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BARRED O
-04EB ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04ED ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EF ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER U WITH MACRON
-04F1 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F3 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F5 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F7 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F9 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FB ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FD ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER HA WITH HOOK
-04FF ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER HA WITH STROKE
-0501 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI DE
-0503 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI DJE
-0505 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI ZJE
-0507 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI DZJE
-0509 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI LJE
-050B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI NJE
-050D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI SJE
-050F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER KOMI TJE
-0511 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER REVERSED ZE
-0513 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EL WITH HOOK
-0515 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER LHA
-0517 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER RHA
-0519 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER YAE
-051B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER QA
-051D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER WE
-051F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ALEUT KA
-0521 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0523 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0525 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER PE WITH DESCENDER
-0561..0587 ; Changes_When_Titlecased # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-1D79 ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR G
-1D7D ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH STROKE
-1E01 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH RING BELOW
-1E03 ; Changes_When_Titlecased # L& LATIN SMALL LETTER B WITH DOT ABOVE
-1E05 ; Changes_When_Titlecased # L& LATIN SMALL LETTER B WITH DOT BELOW
-1E07 ; Changes_When_Titlecased # L& LATIN SMALL LETTER B WITH LINE BELOW
-1E09 ; Changes_When_Titlecased # L& LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0B ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH DOT ABOVE
-1E0D ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH DOT BELOW
-1E0F ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH LINE BELOW
-1E11 ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH CEDILLA
-1E13 ; Changes_When_Titlecased # L& LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E15 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E17 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E19 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1B ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH TILDE BELOW
-1E1D ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1F ; Changes_When_Titlecased # L& LATIN SMALL LETTER F WITH DOT ABOVE
-1E21 ; Changes_When_Titlecased # L& LATIN SMALL LETTER G WITH MACRON
-1E23 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH DOT ABOVE
-1E25 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH DOT BELOW
-1E27 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH DIAERESIS
-1E29 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH CEDILLA
-1E2B ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH BREVE BELOW
-1E2D ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH TILDE BELOW
-1E2F ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E31 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH ACUTE
-1E33 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH DOT BELOW
-1E35 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH LINE BELOW
-1E37 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH DOT BELOW
-1E39 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3B ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH LINE BELOW
-1E3D ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3F ; Changes_When_Titlecased # L& LATIN SMALL LETTER M WITH ACUTE
-1E41 ; Changes_When_Titlecased # L& LATIN SMALL LETTER M WITH DOT ABOVE
-1E43 ; Changes_When_Titlecased # L& LATIN SMALL LETTER M WITH DOT BELOW
-1E45 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH DOT ABOVE
-1E47 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH DOT BELOW
-1E49 ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH LINE BELOW
-1E4B ; Changes_When_Titlecased # L& LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4D ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4F ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E51 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E53 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E55 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH ACUTE
-1E57 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH DOT ABOVE
-1E59 ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH DOT ABOVE
-1E5B ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH DOT BELOW
-1E5D ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5F ; Changes_When_Titlecased # L& LATIN SMALL LETTER R WITH LINE BELOW
-1E61 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH DOT ABOVE
-1E63 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH DOT BELOW
-1E65 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E67 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E69 ; Changes_When_Titlecased # L& LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6B ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH DOT ABOVE
-1E6D ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH DOT BELOW
-1E6F ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH LINE BELOW
-1E71 ; Changes_When_Titlecased # L& LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E73 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E75 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH TILDE BELOW
-1E77 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E79 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7B ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7D ; Changes_When_Titlecased # L& LATIN SMALL LETTER V WITH TILDE
-1E7F ; Changes_When_Titlecased # L& LATIN SMALL LETTER V WITH DOT BELOW
-1E81 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH GRAVE
-1E83 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH ACUTE
-1E85 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH DIAERESIS
-1E87 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH DOT ABOVE
-1E89 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH DOT BELOW
-1E8B ; Changes_When_Titlecased # L& LATIN SMALL LETTER X WITH DOT ABOVE
-1E8D ; Changes_When_Titlecased # L& LATIN SMALL LETTER X WITH DIAERESIS
-1E8F ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH DOT ABOVE
-1E91 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E93 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH DOT BELOW
-1E95..1E9B ; Changes_When_Titlecased # L& [7] LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH DOT BELOW
-1EA3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAB ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAD ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAF ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH DOT BELOW
-1EBB ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBD ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH TILDE
-1EBF ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECB ; Changes_When_Titlecased # L& LATIN SMALL LETTER I WITH DOT BELOW
-1ECD ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH DOT BELOW
-1ECF ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDB ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDD ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDF ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH DOT BELOW
-1EE7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEB ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EED ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEF ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF1 ; Changes_When_Titlecased # L& LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF3 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH GRAVE
-1EF5 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH DOT BELOW
-1EF7 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF9 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Y WITH TILDE
-1EFB ; Changes_When_Titlecased # L& LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFD ; Changes_When_Titlecased # L& LATIN SMALL LETTER MIDDLE-WELSH V
-1EFF..1F07 ; Changes_When_Titlecased # L& [9] LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10..1F15 ; Changes_When_Titlecased # L& [6] GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F27 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30..1F37 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40..1F45 ; Changes_When_Titlecased # L& [6] GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60..1F67 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70..1F7D ; Changes_When_Titlecased # L& [14] GREEK SMALL LETTER ALPHA WITH VARIA..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1F87 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F90..1F97 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA0..1FA7 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FB0..1FB4 ; Changes_When_Titlecased # L& [5] GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FB7 ; Changes_When_Titlecased # L& [2] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FBE ; Changes_When_Titlecased # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Changes_When_Titlecased # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FC7 ; Changes_When_Titlecased # L& [2] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FD0..1FD3 ; Changes_When_Titlecased # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FD7 ; Changes_When_Titlecased # L& [2] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FE0..1FE7 ; Changes_When_Titlecased # L& [8] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FF2..1FF4 ; Changes_When_Titlecased # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FF7 ; Changes_When_Titlecased # L& [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-214E ; Changes_When_Titlecased # L& TURNED SMALL F
-2170..217F ; Changes_When_Titlecased # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2184 ; Changes_When_Titlecased # L& LATIN SMALL LETTER REVERSED C
-24D0..24E9 ; Changes_When_Titlecased # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C30..2C5E ; Changes_When_Titlecased # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C61 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH DOUBLE BAR
-2C65..2C66 ; Changes_When_Titlecased # L& [2] LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C68 ; Changes_When_Titlecased # L& LATIN SMALL LETTER H WITH DESCENDER
-2C6A ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH DESCENDER
-2C6C ; Changes_When_Titlecased # L& LATIN SMALL LETTER Z WITH DESCENDER
-2C73 ; Changes_When_Titlecased # L& LATIN SMALL LETTER W WITH HOOK
-2C76 ; Changes_When_Titlecased # L& LATIN SMALL LETTER HALF H
-2C81 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER ALFA
-2C83 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER VIDA
-2C85 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER GAMMA
-2C87 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER DALDA
-2C89 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER EIE
-2C8B ; Changes_When_Titlecased # L& COPTIC SMALL LETTER SOU
-2C8D ; Changes_When_Titlecased # L& COPTIC SMALL LETTER ZATA
-2C8F ; Changes_When_Titlecased # L& COPTIC SMALL LETTER HATE
-2C91 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER THETHE
-2C93 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER IAUDA
-2C95 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER KAPA
-2C97 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER LAULA
-2C99 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER MI
-2C9B ; Changes_When_Titlecased # L& COPTIC SMALL LETTER NI
-2C9D ; Changes_When_Titlecased # L& COPTIC SMALL LETTER KSI
-2C9F ; Changes_When_Titlecased # L& COPTIC SMALL LETTER O
-2CA1 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER PI
-2CA3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER RO
-2CA5 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER SIMA
-2CA7 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER TAU
-2CA9 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER UA
-2CAB ; Changes_When_Titlecased # L& COPTIC SMALL LETTER FI
-2CAD ; Changes_When_Titlecased # L& COPTIC SMALL LETTER KHI
-2CAF ; Changes_When_Titlecased # L& COPTIC SMALL LETTER PSI
-2CB1 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OOU
-2CB3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER DIALECT-P ALEF
-2CB5 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC AIN
-2CB7 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB9 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER DIALECT-P KAPA
-2CBB ; Changes_When_Titlecased # L& COPTIC SMALL LETTER DIALECT-P NI
-2CBD ; Changes_When_Titlecased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBF ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC OOU
-2CC1 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER SAMPI
-2CC3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER CROSSED SHEI
-2CC5 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC7 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC ESH
-2CC9 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCB ; Changes_When_Titlecased # L& COPTIC SMALL LETTER DIALECT-P HORI
-2CCD ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC HORI
-2CCF ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC HA
-2CD1 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER L-SHAPED HA
-2CD3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC HEI
-2CD5 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC HAT
-2CD7 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD9 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC DJA
-2CDB ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDD ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDF ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE1 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE3 ; Changes_When_Titlecased # L& COPTIC SMALL LETTER OLD NUBIAN WAU
-2CEC ; Changes_When_Titlecased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CEE ; Changes_When_Titlecased # L& COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Changes_When_Titlecased # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A641 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZEMLYA
-A643 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DZELO
-A645 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER REVERSED DZE
-A647 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTA
-A649 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DJERV
-A64B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER MONOGRAPH UK
-A64D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BROAD OMEGA
-A64F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER NEUTRAL YER
-A651 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER YERU WITH BACK YER
-A653 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED YAT
-A655 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER REVERSED YU
-A657 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED A
-A659 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BLENDED YUS
-A65D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER YN
-A663 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SOFT DE
-A665 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SOFT EL
-A667 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SOFT EM
-A669 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER MONOCULAR O
-A66B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER BINOCULAR O
-A66D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A681 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DWE
-A683 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DZWE
-A685 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER ZHWE
-A687 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER CCHE
-A689 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER DZZE
-A68B ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68D ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TWE
-A68F ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TSWE
-A691 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TSSE
-A693 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER TCHE
-A695 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER HWE
-A697 ; Changes_When_Titlecased # L& CYRILLIC SMALL LETTER SHWE
-A723 ; Changes_When_Titlecased # L& LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A725 ; Changes_When_Titlecased # L& LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A727 ; Changes_When_Titlecased # L& LATIN SMALL LETTER HENG
-A729 ; Changes_When_Titlecased # L& LATIN SMALL LETTER TZ
-A72B ; Changes_When_Titlecased # L& LATIN SMALL LETTER TRESILLO
-A72D ; Changes_When_Titlecased # L& LATIN SMALL LETTER CUATRILLO
-A72F ; Changes_When_Titlecased # L& LATIN SMALL LETTER CUATRILLO WITH COMMA
-A733 ; Changes_When_Titlecased # L& LATIN SMALL LETTER AA
-A735 ; Changes_When_Titlecased # L& LATIN SMALL LETTER AO
-A737 ; Changes_When_Titlecased # L& LATIN SMALL LETTER AU
-A739 ; Changes_When_Titlecased # L& LATIN SMALL LETTER AV
-A73B ; Changes_When_Titlecased # L& LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73D ; Changes_When_Titlecased # L& LATIN SMALL LETTER AY
-A73F ; Changes_When_Titlecased # L& LATIN SMALL LETTER REVERSED C WITH DOT
-A741 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH STROKE
-A743 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A745 ; Changes_When_Titlecased # L& LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A747 ; Changes_When_Titlecased # L& LATIN SMALL LETTER BROKEN L
-A749 ; Changes_When_Titlecased # L& LATIN SMALL LETTER L WITH HIGH STROKE
-A74B ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74D ; Changes_When_Titlecased # L& LATIN SMALL LETTER O WITH LOOP
-A74F ; Changes_When_Titlecased # L& LATIN SMALL LETTER OO
-A751 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A753 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH FLOURISH
-A755 ; Changes_When_Titlecased # L& LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A757 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A759 ; Changes_When_Titlecased # L& LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75B ; Changes_When_Titlecased # L& LATIN SMALL LETTER R ROTUNDA
-A75D ; Changes_When_Titlecased # L& LATIN SMALL LETTER RUM ROTUNDA
-A75F ; Changes_When_Titlecased # L& LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A761 ; Changes_When_Titlecased # L& LATIN SMALL LETTER VY
-A763 ; Changes_When_Titlecased # L& LATIN SMALL LETTER VISIGOTHIC Z
-A765 ; Changes_When_Titlecased # L& LATIN SMALL LETTER THORN WITH STROKE
-A767 ; Changes_When_Titlecased # L& LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A769 ; Changes_When_Titlecased # L& LATIN SMALL LETTER VEND
-A76B ; Changes_When_Titlecased # L& LATIN SMALL LETTER ET
-A76D ; Changes_When_Titlecased # L& LATIN SMALL LETTER IS
-A76F ; Changes_When_Titlecased # L& LATIN SMALL LETTER CON
-A77A ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR D
-A77C ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR F
-A77F ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED INSULAR G
-A781 ; Changes_When_Titlecased # L& LATIN SMALL LETTER TURNED L
-A783 ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR R
-A785 ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR S
-A787 ; Changes_When_Titlecased # L& LATIN SMALL LETTER INSULAR T
-A78C ; Changes_When_Titlecased # L& LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Changes_When_Titlecased # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Changes_When_Titlecased # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF41..FF5A ; Changes_When_Titlecased # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10428..1044F ; Changes_When_Titlecased # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
-
-# Total code points: 1085
-
-# ================================================
-
-# Derived Property: Changes_When_Casefolded (CWCF)
-# Characters whose normalized forms are not stable under case folding.
-# For more information, see D127 in Section 3.13, "Default Case Algorithms".
-# Changes_When_Casefolded(X) is true when toCasefold(toNFD(X)) != toNFD(X)
-
-0041..005A ; Changes_When_Casefolded # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00B5 ; Changes_When_Casefolded # L& MICRO SIGN
-00C0..00D6 ; Changes_When_Casefolded # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DF ; Changes_When_Casefolded # L& [8] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER SHARP S
-0100 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132 ; Changes_When_Casefolded # L& LATIN CAPITAL LIGATURE IJ
-0134 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH CARON
-013F ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0141 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH CARON
-0149..014A ; Changes_When_Casefolded # L& [2] LATIN SMALL LETTER N PRECEDED BY APOSTROPHE..LATIN CAPITAL LETTER ENG
-014C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Changes_When_Casefolded # L& LATIN CAPITAL LIGATURE OE
-0154 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH CARON
-017F ; Changes_When_Casefolded # L& LATIN SMALL LETTER LONG S
-0181..0182 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Changes_When_Casefolded # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER OI
-01A4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Changes_When_Casefolded # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER ESH
-01AC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TONE FIVE
-01C4..01C5 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C7..01C8 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER LJ..LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01CA..01CB ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER NJ..LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CD ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CARON
-01CF ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1..01F2 ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER YOGH
-021E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER OU
-0224 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Changes_When_Casefolded # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH STROKE
-0345 ; Changes_When_Casefolded # Mn COMBINING GREEK YPOGEGRAMMENI
-0370 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER HETA
-0372 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0376 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0386 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Changes_When_Casefolded # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Changes_When_Casefolded # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Changes_When_Casefolded # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Changes_When_Casefolded # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03C2 ; Changes_When_Casefolded # L& GREEK SMALL LETTER FINAL SIGMA
-03CF..03D1 ; Changes_When_Casefolded # L& [3] GREEK CAPITAL KAI SYMBOL..GREEK THETA SYMBOL
-03D5..03D6 ; Changes_When_Casefolded # L& [2] GREEK PHI SYMBOL..GREEK PI SYMBOL
-03D8 ; Changes_When_Casefolded # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; Changes_When_Casefolded # L& GREEK LETTER STIGMA
-03DC ; Changes_When_Casefolded # L& GREEK LETTER DIGAMMA
-03DE ; Changes_When_Casefolded # L& GREEK LETTER KOPPA
-03E0 ; Changes_When_Casefolded # L& GREEK LETTER SAMPI
-03E2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER FEI
-03E6 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER HORI
-03EA ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DEI
-03F0..03F1 ; Changes_When_Casefolded # L& [2] GREEK KAPPA SYMBOL..GREEK RHO SYMBOL
-03F4..03F5 ; Changes_When_Casefolded # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F7 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER SHO
-03F9..03FA ; Changes_When_Casefolded # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Changes_When_Casefolded # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER UK
-047A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER OT
-0480 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Changes_When_Casefolded # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER YAE
-051A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER QA
-051C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER WE
-051E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Changes_When_Casefolded # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0587 ; Changes_When_Casefolded # L& ARMENIAN SMALL LIGATURE ECH YIWN
-10A0..10C5 ; Changes_When_Casefolded # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1E00 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9A..1E9B ; Changes_When_Casefolded # L& [2] LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Changes_When_Casefolded # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Changes_When_Casefolded # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Changes_When_Casefolded # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Changes_When_Casefolded # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Changes_When_Casefolded # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Changes_When_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Changes_When_Casefolded # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F80..1FAF ; Changes_When_Casefolded # L& [48] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB2..1FB4 ; Changes_When_Casefolded # L& [3] GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB7..1FBC ; Changes_When_Casefolded # L& [6] GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FC2..1FC4 ; Changes_When_Casefolded # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC7..1FCC ; Changes_When_Casefolded # L& [6] GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD8..1FDB ; Changes_When_Casefolded # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE8..1FEC ; Changes_When_Casefolded # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; Changes_When_Casefolded # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF7..1FFC ; Changes_When_Casefolded # L& [6] GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2126 ; Changes_When_Casefolded # L& OHM SIGN
-212A..212B ; Changes_When_Casefolded # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2132 ; Changes_When_Casefolded # L& TURNED CAPITAL F
-2160..216F ; Changes_When_Casefolded # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND
-2183 ; Changes_When_Casefolded # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-24B6..24CF ; Changes_When_Casefolded # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z
-2C00..2C2E ; Changes_When_Casefolded # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Changes_When_Casefolded # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER HALF H
-2C7E..2C80 ; Changes_When_Casefolded # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER EIE
-2C8A ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER SOU
-2C8C ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER HATE
-2C90 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER MI
-2C9A ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER NI
-2C9C ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER KSI
-2C9E ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER O
-2CA0 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER PI
-2CA2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER RO
-2CA4 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER UA
-2CAA ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER FI
-2CAC ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER KHI
-2CAE ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Changes_When_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-A640 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER YN
-A662 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; Changes_When_Casefolded # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER HENG
-A728 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TZ
-A72A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AA
-A734 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AO
-A736 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AU
-A738 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AV
-A73A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER AY
-A73E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER OO
-A750 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER VY
-A762 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER VEND
-A76A ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER ET
-A76C ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER IS
-A76E ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER CON
-A779 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Changes_When_Casefolded # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER TURNED L
-A782 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; Changes_When_Casefolded # L& LATIN CAPITAL LETTER SALTILLO
-FB00..FB06 ; Changes_When_Casefolded # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Changes_When_Casefolded # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF21..FF3A ; Changes_When_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-10400..10427 ; Changes_When_Casefolded # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-
-# Total code points: 1093
-
-# ================================================
-
-# Derived Property: Changes_When_Casemapped (CWCM)
-# Characters whose normalized forms are not stable under case mapping.
-# For more information, see D128 in Section 3.13, "Default Case Algorithms".
-# Changes_When_Casemapped(X) is true when CWL(X), or CWT(X), or CWU(X)
-
-0041..005A ; Changes_When_Casemapped # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; Changes_When_Casemapped # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00B5 ; Changes_When_Casemapped # L& MICRO SIGN
-00C0..00D6 ; Changes_When_Casemapped # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; Changes_When_Casemapped # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..0137 ; Changes_When_Casemapped # L& [64] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER K WITH CEDILLA
-0139..018C ; Changes_When_Casemapped # L& [84] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER D WITH TOPBAR
-018E..019A ; Changes_When_Casemapped # L& [13] LATIN CAPITAL LETTER REVERSED E..LATIN SMALL LETTER L WITH BAR
-019C..01A9 ; Changes_When_Casemapped # L& [14] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER ESH
-01AC..01B9 ; Changes_When_Casemapped # L& [14] LATIN CAPITAL LETTER T WITH HOOK..LATIN SMALL LETTER EZH REVERSED
-01BC..01BD ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER TONE FIVE..LATIN SMALL LETTER TONE FIVE
-01BF ; Changes_When_Casemapped # L& LATIN LETTER WYNN
-01C4..0220 ; Changes_When_Casemapped # L& [93] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222..0233 ; Changes_When_Casemapped # L& [18] LATIN CAPITAL LETTER OU..LATIN SMALL LETTER Y WITH MACRON
-023A..0254 ; Changes_When_Casemapped # L& [27] LATIN CAPITAL LETTER A WITH STROKE..LATIN SMALL LETTER OPEN O
-0256..0257 ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER D WITH TAIL..LATIN SMALL LETTER D WITH HOOK
-0259 ; Changes_When_Casemapped # L& LATIN SMALL LETTER SCHWA
-025B ; Changes_When_Casemapped # L& LATIN SMALL LETTER OPEN E
-0260 ; Changes_When_Casemapped # L& LATIN SMALL LETTER G WITH HOOK
-0263 ; Changes_When_Casemapped # L& LATIN SMALL LETTER GAMMA
-0268..0269 ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER I WITH STROKE..LATIN SMALL LETTER IOTA
-026B ; Changes_When_Casemapped # L& LATIN SMALL LETTER L WITH MIDDLE TILDE
-026F ; Changes_When_Casemapped # L& LATIN SMALL LETTER TURNED M
-0271..0272 ; Changes_When_Casemapped # L& [2] LATIN SMALL LETTER M WITH HOOK..LATIN SMALL LETTER N WITH LEFT HOOK
-0275 ; Changes_When_Casemapped # L& LATIN SMALL LETTER BARRED O
-027D ; Changes_When_Casemapped # L& LATIN SMALL LETTER R WITH TAIL
-0280 ; Changes_When_Casemapped # L& LATIN LETTER SMALL CAPITAL R
-0283 ; Changes_When_Casemapped # L& LATIN SMALL LETTER ESH
-0288..028C ; Changes_When_Casemapped # L& [5] LATIN SMALL LETTER T WITH RETROFLEX HOOK..LATIN SMALL LETTER TURNED V
-0292 ; Changes_When_Casemapped # L& LATIN SMALL LETTER EZH
-0345 ; Changes_When_Casemapped # Mn COMBINING GREEK YPOGEGRAMMENI
-0370..0373 ; Changes_When_Casemapped # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0376..0377 ; Changes_When_Casemapped # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; Changes_When_Casemapped # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; Changes_When_Casemapped # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Changes_When_Casemapped # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Changes_When_Casemapped # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; Changes_When_Casemapped # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03D1 ; Changes_When_Casemapped # L& [47] GREEK CAPITAL LETTER SIGMA..GREEK THETA SYMBOL
-03D5..03F2 ; Changes_When_Casemapped # L& [30] GREEK PHI SYMBOL..GREEK LUNATE SIGMA SYMBOL
-03F4..03F5 ; Changes_When_Casemapped # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F7..03FB ; Changes_When_Casemapped # L& [5] GREEK CAPITAL LETTER SHO..GREEK SMALL LETTER SAN
-03FD..0481 ; Changes_When_Casemapped # L& [133] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; Changes_When_Casemapped # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; Changes_When_Casemapped # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0561..0587 ; Changes_When_Casemapped # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-10A0..10C5 ; Changes_When_Casemapped # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1D79 ; Changes_When_Casemapped # L& LATIN SMALL LETTER INSULAR G
-1D7D ; Changes_When_Casemapped # L& LATIN SMALL LETTER P WITH STROKE
-1E00..1E9B ; Changes_When_Casemapped # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9E ; Changes_When_Casemapped # L& LATIN CAPITAL LETTER SHARP S
-1EA0..1F15 ; Changes_When_Casemapped # L& [118] LATIN CAPITAL LETTER A WITH DOT BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Changes_When_Casemapped # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Changes_When_Casemapped # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Changes_When_Casemapped # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Changes_When_Casemapped # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Changes_When_Casemapped # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Changes_When_Casemapped # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Changes_When_Casemapped # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Changes_When_Casemapped # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Changes_When_Casemapped # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Changes_When_Casemapped # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; Changes_When_Casemapped # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Changes_When_Casemapped # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Changes_When_Casemapped # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; Changes_When_Casemapped # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Changes_When_Casemapped # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; Changes_When_Casemapped # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; Changes_When_Casemapped # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Changes_When_Casemapped # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2126 ; Changes_When_Casemapped # L& OHM SIGN
-212A..212B ; Changes_When_Casemapped # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2132 ; Changes_When_Casemapped # L& TURNED CAPITAL F
-214E ; Changes_When_Casemapped # L& TURNED SMALL F
-2160..217F ; Changes_When_Casemapped # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2183..2184 ; Changes_When_Casemapped # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-24B6..24E9 ; Changes_When_Casemapped # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C00..2C2E ; Changes_When_Casemapped # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; Changes_When_Casemapped # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C70 ; Changes_When_Casemapped # L& [17] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN CAPITAL LETTER TURNED ALPHA
-2C72..2C73 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER W WITH HOOK..LATIN SMALL LETTER W WITH HOOK
-2C75..2C76 ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER HALF H..LATIN SMALL LETTER HALF H
-2C7E..2CE3 ; Changes_When_Casemapped # L& [102] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SMALL LETTER OLD NUBIAN WAU
-2CEB..2CEE ; Changes_When_Casemapped # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Changes_When_Casemapped # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A640..A65F ; Changes_When_Casemapped # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; Changes_When_Casemapped # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A680..A697 ; Changes_When_Casemapped # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A722..A72F ; Changes_When_Casemapped # L& [14] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CUATRILLO WITH COMMA
-A732..A76F ; Changes_When_Casemapped # L& [62] LATIN CAPITAL LETTER AA..LATIN SMALL LETTER CON
-A779..A787 ; Changes_When_Casemapped # L& [15] LATIN CAPITAL LETTER INSULAR D..LATIN SMALL LETTER INSULAR T
-A78B..A78C ; Changes_When_Casemapped # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Changes_When_Casemapped # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Changes_When_Casemapped # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF21..FF3A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; Changes_When_Casemapped # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10400..1044F ; Changes_When_Casemapped # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-
-# Total code points: 2110
-
-# ================================================
-
-# Derived Property: ID_Start
-# Characters that can start an identifier.
-# Generated from:
-# Lu + Ll + Lt + Lm + Lo + Nl
-# + Other_ID_Start
-# - Pattern_Syntax
-# - Pattern_White_Space
-# NOTE: See UAX #31 for more information
-
-0041..005A ; ID_Start # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; ID_Start # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; ID_Start # L& FEMININE ORDINAL INDICATOR
-00B5 ; ID_Start # L& MICRO SIGN
-00BA ; ID_Start # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; ID_Start # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; ID_Start # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; ID_Start # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; ID_Start # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; ID_Start # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; ID_Start # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; ID_Start # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; ID_Start # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; ID_Start # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; ID_Start # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; ID_Start # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; ID_Start # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; ID_Start # Lm MODIFIER LETTER VOICING
-02EE ; ID_Start # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0370..0373 ; ID_Start # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; ID_Start # Lm GREEK NUMERAL SIGN
-0376..0377 ; ID_Start # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; ID_Start # Lm GREEK YPOGEGRAMMENI
-037B..037D ; ID_Start # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; ID_Start # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; ID_Start # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; ID_Start # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; ID_Start # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; ID_Start # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; ID_Start # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; ID_Start # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; ID_Start # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; ID_Start # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; ID_Start # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-05D0..05EA ; ID_Start # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; ID_Start # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-0621..063F ; ID_Start # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; ID_Start # Lm ARABIC TATWEEL
-0641..064A ; ID_Start # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-066E..066F ; ID_Start # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; ID_Start # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; ID_Start # Lo ARABIC LETTER AE
-06E5..06E6 ; ID_Start # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EE..06EF ; ID_Start # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; ID_Start # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; ID_Start # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; ID_Start # Lo SYRIAC LETTER ALAPH
-0712..072F ; ID_Start # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; ID_Start # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; ID_Start # Lo THAANA LETTER NAA
-07CA..07EA ; ID_Start # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; ID_Start # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; ID_Start # Lm NKO LAJANYALAN
-0800..0815 ; ID_Start # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; ID_Start # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; ID_Start # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; ID_Start # Lm SAMARITAN MODIFIER LETTER I
-0904..0939 ; ID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; ID_Start # Lo DEVANAGARI SIGN AVAGRAHA
-0950 ; ID_Start # Lo DEVANAGARI OM
-0958..0961 ; ID_Start # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0971 ; ID_Start # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; ID_Start # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; ID_Start # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0985..098C ; ID_Start # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; ID_Start # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; ID_Start # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; ID_Start # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; ID_Start # Lo BENGALI LETTER LA
-09B6..09B9 ; ID_Start # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; ID_Start # Lo BENGALI SIGN AVAGRAHA
-09CE ; ID_Start # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; ID_Start # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; ID_Start # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09F0..09F1 ; ID_Start # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A05..0A0A ; ID_Start # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; ID_Start # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; ID_Start # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; ID_Start # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; ID_Start # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; ID_Start # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; ID_Start # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A59..0A5C ; ID_Start # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; ID_Start # Lo GURMUKHI LETTER FA
-0A72..0A74 ; ID_Start # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A85..0A8D ; ID_Start # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; ID_Start # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; ID_Start # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; ID_Start # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; ID_Start # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; ID_Start # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; ID_Start # Lo GUJARATI SIGN AVAGRAHA
-0AD0 ; ID_Start # Lo GUJARATI OM
-0AE0..0AE1 ; ID_Start # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0B05..0B0C ; ID_Start # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; ID_Start # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; ID_Start # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; ID_Start # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; ID_Start # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; ID_Start # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; ID_Start # Lo ORIYA SIGN AVAGRAHA
-0B5C..0B5D ; ID_Start # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; ID_Start # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B71 ; ID_Start # Lo ORIYA LETTER WA
-0B83 ; ID_Start # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; ID_Start # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; ID_Start # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; ID_Start # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; ID_Start # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; ID_Start # Lo TAMIL LETTER JA
-0B9E..0B9F ; ID_Start # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; ID_Start # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; ID_Start # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; ID_Start # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BD0 ; ID_Start # Lo TAMIL OM
-0C05..0C0C ; ID_Start # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; ID_Start # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; ID_Start # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; ID_Start # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; ID_Start # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; ID_Start # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; ID_Start # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; ID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C85..0C8C ; ID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; ID_Start # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; ID_Start # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; ID_Start # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; ID_Start # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; ID_Start # Lo KANNADA SIGN AVAGRAHA
-0CDE ; ID_Start # Lo KANNADA LETTER FA
-0CE0..0CE1 ; ID_Start # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0D05..0D0C ; ID_Start # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; ID_Start # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; ID_Start # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; ID_Start # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; ID_Start # Lo MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; ID_Start # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D7A..0D7F ; ID_Start # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D85..0D96 ; ID_Start # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; ID_Start # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; ID_Start # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; ID_Start # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; ID_Start # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0E01..0E30 ; ID_Start # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E32..0E33 ; ID_Start # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E40..0E45 ; ID_Start # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; ID_Start # Lm THAI CHARACTER MAIYAMOK
-0E81..0E82 ; ID_Start # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; ID_Start # Lo LAO LETTER KHO TAM
-0E87..0E88 ; ID_Start # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; ID_Start # Lo LAO LETTER SO TAM
-0E8D ; ID_Start # Lo LAO LETTER NYO
-0E94..0E97 ; ID_Start # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; ID_Start # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; ID_Start # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; ID_Start # Lo LAO LETTER LO LOOT
-0EA7 ; ID_Start # Lo LAO LETTER WO
-0EAA..0EAB ; ID_Start # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; ID_Start # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB2..0EB3 ; ID_Start # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EBD ; ID_Start # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; ID_Start # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; ID_Start # Lm LAO KO LA
-0EDC..0EDD ; ID_Start # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; ID_Start # Lo TIBETAN SYLLABLE OM
-0F40..0F47 ; ID_Start # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; ID_Start # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; ID_Start # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-1000..102A ; ID_Start # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-103F ; ID_Start # Lo MYANMAR LETTER GREAT SA
-1050..1055 ; ID_Start # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-105A..105D ; ID_Start # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; ID_Start # Lo MYANMAR LETTER SGAW KAREN SHA
-1065..1066 ; ID_Start # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-106E..1070 ; ID_Start # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; ID_Start # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-108E ; ID_Start # Lo MYANMAR LETTER RUMAI PALAUNG FA
-10A0..10C5 ; ID_Start # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; ID_Start # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; ID_Start # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; ID_Start # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; ID_Start # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; ID_Start # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; ID_Start # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; ID_Start # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; ID_Start # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; ID_Start # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; ID_Start # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; ID_Start # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; ID_Start # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; ID_Start # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; ID_Start # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; ID_Start # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; ID_Start # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; ID_Start # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1380..138F ; ID_Start # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; ID_Start # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; ID_Start # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; ID_Start # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; ID_Start # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; ID_Start # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; ID_Start # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; ID_Start # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; ID_Start # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; ID_Start # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1740..1751 ; ID_Start # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; ID_Start # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; ID_Start # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1780..17B3 ; ID_Start # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17D7 ; ID_Start # Lm KHMER SIGN LEK TOO
-17DC ; ID_Start # Lo KHMER SIGN AVAKRAHASANYA
-1820..1842 ; ID_Start # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; ID_Start # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; ID_Start # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; ID_Start # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; ID_Start # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; ID_Start # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; ID_Start # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1950..196D ; ID_Start # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; ID_Start # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; ID_Start # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19C1..19C7 ; ID_Start # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-1A00..1A16 ; ID_Start # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A20..1A54 ; ID_Start # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1AA7 ; ID_Start # Lm TAI THAM SIGN MAI YAMOK
-1B05..1B33 ; ID_Start # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; ID_Start # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B83..1BA0 ; ID_Start # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; ID_Start # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; ID_Start # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; ID_Start # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; ID_Start # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; ID_Start # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CE9..1CEC ; ID_Start # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; ID_Start # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1D00..1D2B ; ID_Start # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; ID_Start # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; ID_Start # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; ID_Start # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; ID_Start # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; ID_Start # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; ID_Start # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; ID_Start # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; ID_Start # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; ID_Start # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; ID_Start # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; ID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; ID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; ID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; ID_Start # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; ID_Start # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; ID_Start # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; ID_Start # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; ID_Start # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; ID_Start # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; ID_Start # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; ID_Start # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; ID_Start # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; ID_Start # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; ID_Start # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2071 ; ID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; ID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; ID_Start # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; ID_Start # L& DOUBLE-STRUCK CAPITAL C
-2107 ; ID_Start # L& EULER CONSTANT
-210A..2113 ; ID_Start # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; ID_Start # L& DOUBLE-STRUCK CAPITAL N
-2118 ; ID_Start # So SCRIPT CAPITAL P
-2119..211D ; ID_Start # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; ID_Start # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; ID_Start # L& OHM SIGN
-2128 ; ID_Start # L& BLACK-LETTER CAPITAL Z
-212A..212D ; ID_Start # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; ID_Start # So ESTIMATED SYMBOL
-212F..2134 ; ID_Start # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; ID_Start # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; ID_Start # L& INFORMATION SOURCE
-213C..213F ; ID_Start # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; ID_Start # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; ID_Start # L& TURNED SMALL F
-2160..2182 ; ID_Start # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; ID_Start # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; ID_Start # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2C00..2C2E ; ID_Start # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; ID_Start # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; ID_Start # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; ID_Start # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; ID_Start # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; ID_Start # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; ID_Start # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; ID_Start # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; ID_Start # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; ID_Start # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; ID_Start # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; ID_Start # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; ID_Start # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; ID_Start # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; ID_Start # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-3005 ; ID_Start # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; ID_Start # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; ID_Start # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; ID_Start # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3031..3035 ; ID_Start # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; ID_Start # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; ID_Start # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; ID_Start # Lo MASU MARK
-3041..3096 ; ID_Start # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309B..309C ; ID_Start # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; ID_Start # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; ID_Start # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; ID_Start # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; ID_Start # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; ID_Start # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; ID_Start # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; ID_Start # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; ID_Start # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; ID_Start # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; ID_Start # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; ID_Start # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; ID_Start # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; ID_Start # Lm YI SYLLABLE WU
-A016..A48C ; ID_Start # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; ID_Start # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; ID_Start # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; ID_Start # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; ID_Start # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; ID_Start # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; ID_Start # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; ID_Start # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; ID_Start # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; ID_Start # Lo CYRILLIC LETTER MULTIOCULAR O
-A67F ; ID_Start # Lm CYRILLIC PAYEROK
-A680..A697 ; ID_Start # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; ID_Start # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; ID_Start # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A717..A71F ; ID_Start # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; ID_Start # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; ID_Start # Lm MODIFIER LETTER US
-A771..A787 ; ID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; ID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; ID_Start # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; ID_Start # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; ID_Start # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; ID_Start # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; ID_Start # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A840..A873 ; ID_Start # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; ID_Start # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; ID_Start # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; ID_Start # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; ID_Start # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; ID_Start # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A960..A97C ; ID_Start # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A984..A9B2 ; ID_Start # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9CF ; ID_Start # Lm JAVANESE PANGRANGKEP
-AA00..AA28 ; ID_Start # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; ID_Start # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; ID_Start # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA60..AA6F ; ID_Start # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; ID_Start # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; ID_Start # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; ID_Start # Lo MYANMAR LETTER AITON RA
-AA80..AAAF ; ID_Start # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; ID_Start # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; ID_Start # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; ID_Start # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; ID_Start # Lo TAI VIET TONE MAI NUENG
-AAC2 ; ID_Start # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; ID_Start # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; ID_Start # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; ID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-AC00..D7A3 ; ID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; ID_Start # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; ID_Start # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; ID_Start # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; ID_Start # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; ID_Start # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; ID_Start # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; ID_Start # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; ID_Start # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; ID_Start # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; ID_Start # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; ID_Start # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; ID_Start # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; ID_Start # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; ID_Start # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; ID_Start # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; ID_Start # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; ID_Start # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; ID_Start # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; ID_Start # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE70..FE74 ; ID_Start # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; ID_Start # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF21..FF3A ; ID_Start # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; ID_Start # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; ID_Start # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; ID_Start # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; ID_Start # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; ID_Start # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; ID_Start # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; ID_Start # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; ID_Start # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; ID_Start # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; ID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; ID_Start # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; ID_Start # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; ID_Start # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; ID_Start # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; ID_Start # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; ID_Start # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; ID_Start # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; ID_Start # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10280..1029C ; ID_Start # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; ID_Start # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; ID_Start # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; ID_Start # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; ID_Start # Nl GOTHIC LETTER NINETY
-10342..10349 ; ID_Start # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; ID_Start # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; ID_Start # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; ID_Start # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; ID_Start # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; ID_Start # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; ID_Start # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; ID_Start # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; ID_Start # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; ID_Start # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; ID_Start # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; ID_Start # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; ID_Start # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; ID_Start # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; ID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; ID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; ID_Start # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; ID_Start # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; ID_Start # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; ID_Start # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A60..10A7C ; ID_Start # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; ID_Start # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; ID_Start # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; ID_Start # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; ID_Start # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11083..110AF ; ID_Start # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-12000..1236E ; ID_Start # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; ID_Start # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; ID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D400..1D454 ; ID_Start # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; ID_Start # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; ID_Start # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; ID_Start # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; ID_Start # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; ID_Start # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; ID_Start # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; ID_Start # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; ID_Start # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; ID_Start # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; ID_Start # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; ID_Start # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; ID_Start # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; ID_Start # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; ID_Start # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; ID_Start # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; ID_Start # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; ID_Start # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; ID_Start # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; ID_Start # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; ID_Start # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; ID_Start # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; ID_Start # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; ID_Start # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; ID_Start # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; ID_Start # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; ID_Start # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; ID_Start # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; ID_Start # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; ID_Start # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-20000..2A6D6 ; ID_Start # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; ID_Start # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; ID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 99764
-
-# ================================================
-
-# Derived Property: ID_Continue
-# Characters that can continue an identifier.
-# Generated from:
-# ID_Start
-# + Mn + Mc + Nd + Pc
-# + Other_ID_Continue
-# - Pattern_Syntax
-# - Pattern_White_Space
-# NOTE: See UAX #31 for more information
-
-0030..0039 ; ID_Continue # Nd [10] DIGIT ZERO..DIGIT NINE
-0041..005A ; ID_Continue # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005F ; ID_Continue # Pc LOW LINE
-0061..007A ; ID_Continue # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; ID_Continue # L& FEMININE ORDINAL INDICATOR
-00B5 ; ID_Continue # L& MICRO SIGN
-00B7 ; ID_Continue # Po MIDDLE DOT
-00BA ; ID_Continue # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; ID_Continue # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; ID_Continue # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; ID_Continue # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; ID_Continue # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; ID_Continue # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; ID_Continue # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; ID_Continue # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; ID_Continue # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; ID_Continue # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; ID_Continue # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; ID_Continue # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; ID_Continue # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; ID_Continue # Lm MODIFIER LETTER VOICING
-02EE ; ID_Continue # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0300..036F ; ID_Continue # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0370..0373 ; ID_Continue # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; ID_Continue # Lm GREEK NUMERAL SIGN
-0376..0377 ; ID_Continue # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; ID_Continue # Lm GREEK YPOGEGRAMMENI
-037B..037D ; ID_Continue # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; ID_Continue # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; ID_Continue # Po GREEK ANO TELEIA
-0388..038A ; ID_Continue # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; ID_Continue # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; ID_Continue # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; ID_Continue # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; ID_Continue # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0483..0487 ; ID_Continue # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-048A..0525 ; ID_Continue # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; ID_Continue # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; ID_Continue # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; ID_Continue # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0591..05BD ; ID_Continue # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; ID_Continue # Mn HEBREW POINT RAFE
-05C1..05C2 ; ID_Continue # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; ID_Continue # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; ID_Continue # Mn HEBREW POINT QAMATS QATAN
-05D0..05EA ; ID_Continue # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; ID_Continue # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-0610..061A ; ID_Continue # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-0621..063F ; ID_Continue # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; ID_Continue # Lm ARABIC TATWEEL
-0641..064A ; ID_Continue # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-064B..065E ; ID_Continue # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0660..0669 ; ID_Continue # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066E..066F ; ID_Continue # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0670 ; ID_Continue # Mn ARABIC LETTER SUPERSCRIPT ALEF
-0671..06D3 ; ID_Continue # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; ID_Continue # Lo ARABIC LETTER AE
-06D6..06DC ; ID_Continue # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DF..06E4 ; ID_Continue # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; ID_Continue # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; ID_Continue # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; ID_Continue # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-06EE..06EF ; ID_Continue # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; ID_Continue # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; ID_Continue # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; ID_Continue # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; ID_Continue # Lo SYRIAC LETTER ALAPH
-0711 ; ID_Continue # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0712..072F ; ID_Continue # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-0730..074A ; ID_Continue # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-074D..07A5 ; ID_Continue # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07A6..07B0 ; ID_Continue # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; ID_Continue # Lo THAANA LETTER NAA
-07C0..07C9 ; ID_Continue # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; ID_Continue # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07EB..07F3 ; ID_Continue # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; ID_Continue # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; ID_Continue # Lm NKO LAJANYALAN
-0800..0815 ; ID_Continue # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-0816..0819 ; ID_Continue # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081A ; ID_Continue # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; ID_Continue # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; ID_Continue # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; ID_Continue # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; ID_Continue # Lm SAMARITAN MODIFIER LETTER I
-0829..082D ; ID_Continue # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; ID_Continue # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; ID_Continue # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; ID_Continue # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093C ; ID_Continue # Mn DEVANAGARI SIGN NUKTA
-093D ; ID_Continue # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; ID_Continue # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; ID_Continue # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; ID_Continue # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; ID_Continue # Mn DEVANAGARI SIGN VIRAMA
-094E ; ID_Continue # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; ID_Continue # Lo DEVANAGARI OM
-0951..0955 ; ID_Continue # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; ID_Continue # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; ID_Continue # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0966..096F ; ID_Continue # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0971 ; ID_Continue # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; ID_Continue # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; ID_Continue # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0981 ; ID_Continue # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; ID_Continue # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; ID_Continue # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; ID_Continue # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; ID_Continue # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; ID_Continue # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; ID_Continue # Lo BENGALI LETTER LA
-09B6..09B9 ; ID_Continue # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BC ; ID_Continue # Mn BENGALI SIGN NUKTA
-09BD ; ID_Continue # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; ID_Continue # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; ID_Continue # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; ID_Continue # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; ID_Continue # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; ID_Continue # Mn BENGALI SIGN VIRAMA
-09CE ; ID_Continue # Lo BENGALI LETTER KHANDA TA
-09D7 ; ID_Continue # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; ID_Continue # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; ID_Continue # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; ID_Continue # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09EF ; ID_Continue # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; ID_Continue # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A01..0A02 ; ID_Continue # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; ID_Continue # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; ID_Continue # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; ID_Continue # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; ID_Continue # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; ID_Continue # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; ID_Continue # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; ID_Continue # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; ID_Continue # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3C ; ID_Continue # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; ID_Continue # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; ID_Continue # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; ID_Continue # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; ID_Continue # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; ID_Continue # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; ID_Continue # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; ID_Continue # Lo GURMUKHI LETTER FA
-0A66..0A6F ; ID_Continue # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A70..0A71 ; ID_Continue # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; ID_Continue # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; ID_Continue # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; ID_Continue # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; ID_Continue # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; ID_Continue # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; ID_Continue # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; ID_Continue # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; ID_Continue # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; ID_Continue # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; ID_Continue # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABC ; ID_Continue # Mn GUJARATI SIGN NUKTA
-0ABD ; ID_Continue # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; ID_Continue # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; ID_Continue # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; ID_Continue # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; ID_Continue # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; ID_Continue # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; ID_Continue # Mn GUJARATI SIGN VIRAMA
-0AD0 ; ID_Continue # Lo GUJARATI OM
-0AE0..0AE1 ; ID_Continue # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; ID_Continue # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0AE6..0AEF ; ID_Continue # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B01 ; ID_Continue # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; ID_Continue # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; ID_Continue # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; ID_Continue # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; ID_Continue # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; ID_Continue # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; ID_Continue # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; ID_Continue # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3C ; ID_Continue # Mn ORIYA SIGN NUKTA
-0B3D ; ID_Continue # Lo ORIYA SIGN AVAGRAHA
-0B3E ; ID_Continue # Mc ORIYA VOWEL SIGN AA
-0B3F ; ID_Continue # Mn ORIYA VOWEL SIGN I
-0B40 ; ID_Continue # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; ID_Continue # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; ID_Continue # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; ID_Continue # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; ID_Continue # Mn ORIYA SIGN VIRAMA
-0B56 ; ID_Continue # Mn ORIYA AI LENGTH MARK
-0B57 ; ID_Continue # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; ID_Continue # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; ID_Continue # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; ID_Continue # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B66..0B6F ; ID_Continue # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B71 ; ID_Continue # Lo ORIYA LETTER WA
-0B82 ; ID_Continue # Mn TAMIL SIGN ANUSVARA
-0B83 ; ID_Continue # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; ID_Continue # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; ID_Continue # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; ID_Continue # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; ID_Continue # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; ID_Continue # Lo TAMIL LETTER JA
-0B9E..0B9F ; ID_Continue # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; ID_Continue # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; ID_Continue # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; ID_Continue # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; ID_Continue # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; ID_Continue # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; ID_Continue # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; ID_Continue # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; ID_Continue # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; ID_Continue # Mn TAMIL SIGN VIRAMA
-0BD0 ; ID_Continue # Lo TAMIL OM
-0BD7 ; ID_Continue # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; ID_Continue # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C01..0C03 ; ID_Continue # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; ID_Continue # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; ID_Continue # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; ID_Continue # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; ID_Continue # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; ID_Continue # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; ID_Continue # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; ID_Continue # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; ID_Continue # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; ID_Continue # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; ID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; ID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; ID_Continue # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; ID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; ID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C66..0C6F ; ID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C82..0C83 ; ID_Continue # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; ID_Continue # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; ID_Continue # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; ID_Continue # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; ID_Continue # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; ID_Continue # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBC ; ID_Continue # Mn KANNADA SIGN NUKTA
-0CBD ; ID_Continue # Lo KANNADA SIGN AVAGRAHA
-0CBE ; ID_Continue # Mc KANNADA VOWEL SIGN AA
-0CBF ; ID_Continue # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; ID_Continue # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; ID_Continue # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; ID_Continue # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; ID_Continue # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; ID_Continue # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; ID_Continue # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; ID_Continue # Lo KANNADA LETTER FA
-0CE0..0CE1 ; ID_Continue # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; ID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CE6..0CEF ; ID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D02..0D03 ; ID_Continue # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; ID_Continue # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; ID_Continue # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; ID_Continue # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; ID_Continue # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; ID_Continue # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; ID_Continue # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; ID_Continue # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; ID_Continue # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; ID_Continue # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; ID_Continue # Mn MALAYALAM SIGN VIRAMA
-0D57 ; ID_Continue # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; ID_Continue # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; ID_Continue # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D66..0D6F ; ID_Continue # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D7A..0D7F ; ID_Continue # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; ID_Continue # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; ID_Continue # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; ID_Continue # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; ID_Continue # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; ID_Continue # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; ID_Continue # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCA ; ID_Continue # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; ID_Continue # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; ID_Continue # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; ID_Continue # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; ID_Continue # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; ID_Continue # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E01..0E30 ; ID_Continue # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; ID_Continue # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; ID_Continue # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; ID_Continue # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E40..0E45 ; ID_Continue # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; ID_Continue # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; ID_Continue # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0E50..0E59 ; ID_Continue # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E81..0E82 ; ID_Continue # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; ID_Continue # Lo LAO LETTER KHO TAM
-0E87..0E88 ; ID_Continue # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; ID_Continue # Lo LAO LETTER SO TAM
-0E8D ; ID_Continue # Lo LAO LETTER NYO
-0E94..0E97 ; ID_Continue # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; ID_Continue # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; ID_Continue # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; ID_Continue # Lo LAO LETTER LO LOOT
-0EA7 ; ID_Continue # Lo LAO LETTER WO
-0EAA..0EAB ; ID_Continue # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; ID_Continue # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; ID_Continue # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; ID_Continue # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; ID_Continue # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; ID_Continue # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; ID_Continue # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; ID_Continue # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; ID_Continue # Lm LAO KO LA
-0EC8..0ECD ; ID_Continue # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0ED0..0ED9 ; ID_Continue # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; ID_Continue # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; ID_Continue # Lo TIBETAN SYLLABLE OM
-0F18..0F19 ; ID_Continue # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F20..0F29 ; ID_Continue # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F35 ; ID_Continue # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; ID_Continue # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; ID_Continue # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; ID_Continue # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; ID_Continue # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; ID_Continue # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F71..0F7E ; ID_Continue # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; ID_Continue # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; ID_Continue # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; ID_Continue # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F88..0F8B ; ID_Continue # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; ID_Continue # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; ID_Continue # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; ID_Continue # Mn TIBETAN SYMBOL PADMA GDAN
-1000..102A ; ID_Continue # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; ID_Continue # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; ID_Continue # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; ID_Continue # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; ID_Continue # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; ID_Continue # Mc MYANMAR SIGN VISARGA
-1039..103A ; ID_Continue # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; ID_Continue # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; ID_Continue # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; ID_Continue # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; ID_Continue # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1050..1055 ; ID_Continue # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; ID_Continue # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; ID_Continue # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; ID_Continue # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; ID_Continue # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; ID_Continue # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; ID_Continue # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; ID_Continue # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; ID_Continue # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; ID_Continue # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; ID_Continue # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; ID_Continue # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; ID_Continue # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; ID_Continue # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; ID_Continue # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; ID_Continue # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; ID_Continue # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E ; ID_Continue # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; ID_Continue # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; ID_Continue # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; ID_Continue # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; ID_Continue # Mn MYANMAR VOWEL SIGN AITON AI
-10A0..10C5 ; ID_Continue # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; ID_Continue # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; ID_Continue # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; ID_Continue # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; ID_Continue # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; ID_Continue # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; ID_Continue # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; ID_Continue # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; ID_Continue # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; ID_Continue # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; ID_Continue # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; ID_Continue # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-135F ; ID_Continue # Mn ETHIOPIC COMBINING GEMINATION MARK
-1369..1371 ; ID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
-1380..138F ; ID_Continue # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; ID_Continue # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; ID_Continue # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; ID_Continue # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; ID_Continue # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; ID_Continue # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; ID_Continue # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; ID_Continue # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; ID_Continue # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1714 ; ID_Continue # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1720..1731 ; ID_Continue # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1734 ; ID_Continue # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1740..1751 ; ID_Continue # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; ID_Continue # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1760..176C ; ID_Continue # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; ID_Continue # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; ID_Continue # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-1780..17B3 ; ID_Continue # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B6 ; ID_Continue # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; ID_Continue # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; ID_Continue # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; ID_Continue # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; ID_Continue # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; ID_Continue # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D7 ; ID_Continue # Lm KHMER SIGN LEK TOO
-17DC ; ID_Continue # Lo KHMER SIGN AVAKRAHASANYA
-17DD ; ID_Continue # Mn KHMER SIGN ATTHACAN
-17E0..17E9 ; ID_Continue # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-180B..180D ; ID_Continue # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-1810..1819 ; ID_Continue # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; ID_Continue # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; ID_Continue # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; ID_Continue # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; ID_Continue # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 ; ID_Continue # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-18AA ; ID_Continue # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; ID_Continue # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; ID_Continue # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; ID_Continue # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; ID_Continue # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; ID_Continue # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; ID_Continue # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; ID_Continue # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; ID_Continue # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; ID_Continue # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; ID_Continue # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1946..194F ; ID_Continue # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; ID_Continue # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; ID_Continue # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; ID_Continue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; ID_Continue # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; ID_Continue # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; ID_Continue # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; ID_Continue # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A00..1A16 ; ID_Continue # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A17..1A18 ; ID_Continue # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; ID_Continue # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A20..1A54 ; ID_Continue # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; ID_Continue # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; ID_Continue # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; ID_Continue # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; ID_Continue # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; ID_Continue # Mn TAI THAM SIGN SAKOT
-1A61 ; ID_Continue # Mc TAI THAM VOWEL SIGN A
-1A62 ; ID_Continue # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; ID_Continue # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; ID_Continue # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; ID_Continue # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; ID_Continue # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; ID_Continue # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80..1A89 ; ID_Continue # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; ID_Continue # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA7 ; ID_Continue # Lm TAI THAM SIGN MAI YAMOK
-1B00..1B03 ; ID_Continue # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; ID_Continue # Mc BALINESE SIGN BISAH
-1B05..1B33 ; ID_Continue # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B34 ; ID_Continue # Mn BALINESE SIGN REREKAN
-1B35 ; ID_Continue # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; ID_Continue # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; ID_Continue # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; ID_Continue # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; ID_Continue # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; ID_Continue # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; ID_Continue # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; ID_Continue # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; ID_Continue # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B6B..1B73 ; ID_Continue # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; ID_Continue # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; ID_Continue # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; ID_Continue # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; ID_Continue # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; ID_Continue # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; ID_Continue # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; ID_Continue # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; ID_Continue # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; ID_Continue # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; ID_Continue # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; ID_Continue # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; ID_Continue # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; ID_Continue # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; ID_Continue # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; ID_Continue # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C40..1C49 ; ID_Continue # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; ID_Continue # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; ID_Continue # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; ID_Continue # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; ID_Continue # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CD0..1CD2 ; ID_Continue # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; ID_Continue # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; ID_Continue # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; ID_Continue # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9..1CEC ; ID_Continue # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED ; ID_Continue # Mn VEDIC SIGN TIRYAK
-1CEE..1CF1 ; ID_Continue # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; ID_Continue # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; ID_Continue # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; ID_Continue # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; ID_Continue # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; ID_Continue # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; ID_Continue # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; ID_Continue # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1DC0..1DE6 ; ID_Continue # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; ID_Continue # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00..1F15 ; ID_Continue # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; ID_Continue # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; ID_Continue # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; ID_Continue # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; ID_Continue # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; ID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; ID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; ID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; ID_Continue # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; ID_Continue # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; ID_Continue # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; ID_Continue # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; ID_Continue # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; ID_Continue # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; ID_Continue # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; ID_Continue # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; ID_Continue # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; ID_Continue # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; ID_Continue # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-203F..2040 ; ID_Continue # Pc [2] UNDERTIE..CHARACTER TIE
-2054 ; ID_Continue # Pc INVERTED UNDERTIE
-2071 ; ID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; ID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; ID_Continue # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20D0..20DC ; ID_Continue # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; ID_Continue # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E5..20F0 ; ID_Continue # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2102 ; ID_Continue # L& DOUBLE-STRUCK CAPITAL C
-2107 ; ID_Continue # L& EULER CONSTANT
-210A..2113 ; ID_Continue # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; ID_Continue # L& DOUBLE-STRUCK CAPITAL N
-2118 ; ID_Continue # So SCRIPT CAPITAL P
-2119..211D ; ID_Continue # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; ID_Continue # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; ID_Continue # L& OHM SIGN
-2128 ; ID_Continue # L& BLACK-LETTER CAPITAL Z
-212A..212D ; ID_Continue # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; ID_Continue # So ESTIMATED SYMBOL
-212F..2134 ; ID_Continue # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; ID_Continue # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; ID_Continue # L& INFORMATION SOURCE
-213C..213F ; ID_Continue # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; ID_Continue # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; ID_Continue # L& TURNED SMALL F
-2160..2182 ; ID_Continue # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; ID_Continue # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; ID_Continue # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2C00..2C2E ; ID_Continue # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; ID_Continue # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; ID_Continue # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; ID_Continue # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; ID_Continue # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; ID_Continue # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF..2CF1 ; ID_Continue # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2D00..2D25 ; ID_Continue # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; ID_Continue # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; ID_Continue # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; ID_Continue # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; ID_Continue # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2DE0..2DFF ; ID_Continue # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-3005 ; ID_Continue # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; ID_Continue # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; ID_Continue # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; ID_Continue # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-302A..302F ; ID_Continue # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3031..3035 ; ID_Continue # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; ID_Continue # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; ID_Continue # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; ID_Continue # Lo MASU MARK
-3041..3096 ; ID_Continue # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-3099..309A ; ID_Continue # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B..309C ; ID_Continue # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; ID_Continue # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; ID_Continue # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; ID_Continue # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; ID_Continue # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; ID_Continue # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; ID_Continue # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; ID_Continue # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; ID_Continue # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; ID_Continue # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; ID_Continue # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; ID_Continue # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; ID_Continue # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; ID_Continue # Lm YI SYLLABLE WU
-A016..A48C ; ID_Continue # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; ID_Continue # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; ID_Continue # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; ID_Continue # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; ID_Continue # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; ID_Continue # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; ID_Continue # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; ID_Continue # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; ID_Continue # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; ID_Continue # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; ID_Continue # Lo CYRILLIC LETTER MULTIOCULAR O
-A66F ; ID_Continue # Mn COMBINING CYRILLIC VZMET
-A67C..A67D ; ID_Continue # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67F ; ID_Continue # Lm CYRILLIC PAYEROK
-A680..A697 ; ID_Continue # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; ID_Continue # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; ID_Continue # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F0..A6F1 ; ID_Continue # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A717..A71F ; ID_Continue # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; ID_Continue # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; ID_Continue # Lm MODIFIER LETTER US
-A771..A787 ; ID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; ID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; ID_Continue # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; ID_Continue # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A802 ; ID_Continue # Mn SYLOTI NAGRI SIGN DVISVARA
-A803..A805 ; ID_Continue # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A806 ; ID_Continue # Mn SYLOTI NAGRI SIGN HASANTA
-A807..A80A ; ID_Continue # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80B ; ID_Continue # Mn SYLOTI NAGRI SIGN ANUSVARA
-A80C..A822 ; ID_Continue # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; ID_Continue # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; ID_Continue # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; ID_Continue # Mc SYLOTI NAGRI VOWEL SIGN OO
-A840..A873 ; ID_Continue # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A880..A881 ; ID_Continue # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; ID_Continue # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; ID_Continue # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; ID_Continue # Mn SAURASHTRA SIGN VIRAMA
-A8D0..A8D9 ; ID_Continue # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8E0..A8F1 ; ID_Continue # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2..A8F7 ; ID_Continue # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; ID_Continue # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; ID_Continue # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; ID_Continue # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92D ; ID_Continue # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A930..A946 ; ID_Continue # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; ID_Continue # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; ID_Continue # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A960..A97C ; ID_Continue # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A980..A982 ; ID_Continue # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; ID_Continue # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; ID_Continue # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B3 ; ID_Continue # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; ID_Continue # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; ID_Continue # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; ID_Continue # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; ID_Continue # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; ID_Continue # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9CF ; ID_Continue # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; ID_Continue # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA00..AA28 ; ID_Continue # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; ID_Continue # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; ID_Continue # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; ID_Continue # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; ID_Continue # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; ID_Continue # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; ID_Continue # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; ID_Continue # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; ID_Continue # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; ID_Continue # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; ID_Continue # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; ID_Continue # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA60..AA6F ; ID_Continue # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; ID_Continue # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; ID_Continue # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; ID_Continue # Lo MYANMAR LETTER AITON RA
-AA7B ; ID_Continue # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; ID_Continue # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; ID_Continue # Mn TAI VIET MAI KANG
-AAB1 ; ID_Continue # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; ID_Continue # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; ID_Continue # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; ID_Continue # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; ID_Continue # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE..AABF ; ID_Continue # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC0 ; ID_Continue # Lo TAI VIET TONE MAI NUENG
-AAC1 ; ID_Continue # Mn TAI VIET TONE MAI THO
-AAC2 ; ID_Continue # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; ID_Continue # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; ID_Continue # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; ID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; ID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; ID_Continue # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; ID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; ID_Continue # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; ID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; ID_Continue # Mc MEETEI MAYEK LUM IYEK
-ABED ; ID_Continue # Mn MEETEI MAYEK APUN IYEK
-ABF0..ABF9 ; ID_Continue # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-AC00..D7A3 ; ID_Continue # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; ID_Continue # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; ID_Continue # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; ID_Continue # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; ID_Continue # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; ID_Continue # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; ID_Continue # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; ID_Continue # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; ID_Continue # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1E ; ID_Continue # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F..FB28 ; ID_Continue # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; ID_Continue # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; ID_Continue # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; ID_Continue # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; ID_Continue # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; ID_Continue # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; ID_Continue # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; ID_Continue # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; ID_Continue # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; ID_Continue # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; ID_Continue # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE00..FE0F ; ID_Continue # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; ID_Continue # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FE33..FE34 ; ID_Continue # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE4D..FE4F ; ID_Continue # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE70..FE74 ; ID_Continue # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; ID_Continue # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF10..FF19 ; ID_Continue # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF21..FF3A ; ID_Continue # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3F ; ID_Continue # Pc FULLWIDTH LOW LINE
-FF41..FF5A ; ID_Continue # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; ID_Continue # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; ID_Continue # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; ID_Continue # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; ID_Continue # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; ID_Continue # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; ID_Continue # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; ID_Continue # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; ID_Continue # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; ID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; ID_Continue # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; ID_Continue # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; ID_Continue # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; ID_Continue # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; ID_Continue # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; ID_Continue # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; ID_Continue # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; ID_Continue # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-101FD ; ID_Continue # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280..1029C ; ID_Continue # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; ID_Continue # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; ID_Continue # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; ID_Continue # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; ID_Continue # Nl GOTHIC LETTER NINETY
-10342..10349 ; ID_Continue # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; ID_Continue # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; ID_Continue # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; ID_Continue # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; ID_Continue # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; ID_Continue # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; ID_Continue # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; ID_Continue # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; ID_Continue # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; ID_Continue # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; ID_Continue # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; ID_Continue # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; ID_Continue # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; ID_Continue # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; ID_Continue # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; ID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; ID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; ID_Continue # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; ID_Continue # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; ID_Continue # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; ID_Continue # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A10..10A13 ; ID_Continue # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; ID_Continue # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; ID_Continue # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A38..10A3A ; ID_Continue # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; ID_Continue # Mn KHAROSHTHI VIRAMA
-10A60..10A7C ; ID_Continue # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; ID_Continue # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; ID_Continue # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; ID_Continue # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; ID_Continue # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11080..11081 ; ID_Continue # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; ID_Continue # Mc KAITHI SIGN VISARGA
-11083..110AF ; ID_Continue # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; ID_Continue # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; ID_Continue # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; ID_Continue # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; ID_Continue # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-12000..1236E ; ID_Continue # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; ID_Continue # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; ID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D165..1D166 ; ID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; ID_Continue # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; ID_Continue # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; ID_Continue # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; ID_Continue # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; ID_Continue # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; ID_Continue # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-1D400..1D454 ; ID_Continue # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; ID_Continue # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; ID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; ID_Continue # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; ID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; ID_Continue # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; ID_Continue # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; ID_Continue # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; ID_Continue # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; ID_Continue # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; ID_Continue # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; ID_Continue # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; ID_Continue # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; ID_Continue # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; ID_Continue # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; ID_Continue # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; ID_Continue # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; ID_Continue # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; ID_Continue # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; ID_Continue # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; ID_Continue # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; ID_Continue # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; ID_Continue # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; ID_Continue # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; ID_Continue # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; ID_Continue # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; ID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; ID_Continue # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; ID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; ID_Continue # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; ID_Continue # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-20000..2A6D6 ; ID_Continue # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; ID_Continue # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; ID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0100..E01EF ; ID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 101634
-
-# ================================================
-
-# Derived Property: XID_Start
-# ID_Start modified for closure under NFKx
-# Modified as described in UAX #15
-# NOTE: Does NOT remove the non-NFKx characters.
-# Merely ensures that if isIdentifer(string) then isIdentifier(NFKx(string))
-# NOTE: See UAX #31 for more information
-
-0041..005A ; XID_Start # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; XID_Start # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; XID_Start # L& FEMININE ORDINAL INDICATOR
-00B5 ; XID_Start # L& MICRO SIGN
-00BA ; XID_Start # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; XID_Start # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; XID_Start # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; XID_Start # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; XID_Start # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; XID_Start # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; XID_Start # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; XID_Start # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; XID_Start # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; XID_Start # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; XID_Start # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; XID_Start # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; XID_Start # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; XID_Start # Lm MODIFIER LETTER VOICING
-02EE ; XID_Start # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0370..0373 ; XID_Start # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; XID_Start # Lm GREEK NUMERAL SIGN
-0376..0377 ; XID_Start # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; XID_Start # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; XID_Start # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; XID_Start # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; XID_Start # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; XID_Start # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; XID_Start # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; XID_Start # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; XID_Start # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; XID_Start # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; XID_Start # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; XID_Start # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-05D0..05EA ; XID_Start # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; XID_Start # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-0621..063F ; XID_Start # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; XID_Start # Lm ARABIC TATWEEL
-0641..064A ; XID_Start # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-066E..066F ; XID_Start # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; XID_Start # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; XID_Start # Lo ARABIC LETTER AE
-06E5..06E6 ; XID_Start # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EE..06EF ; XID_Start # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; XID_Start # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; XID_Start # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; XID_Start # Lo SYRIAC LETTER ALAPH
-0712..072F ; XID_Start # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; XID_Start # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; XID_Start # Lo THAANA LETTER NAA
-07CA..07EA ; XID_Start # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; XID_Start # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; XID_Start # Lm NKO LAJANYALAN
-0800..0815 ; XID_Start # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; XID_Start # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; XID_Start # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; XID_Start # Lm SAMARITAN MODIFIER LETTER I
-0904..0939 ; XID_Start # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; XID_Start # Lo DEVANAGARI SIGN AVAGRAHA
-0950 ; XID_Start # Lo DEVANAGARI OM
-0958..0961 ; XID_Start # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0971 ; XID_Start # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; XID_Start # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; XID_Start # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0985..098C ; XID_Start # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; XID_Start # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; XID_Start # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; XID_Start # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; XID_Start # Lo BENGALI LETTER LA
-09B6..09B9 ; XID_Start # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; XID_Start # Lo BENGALI SIGN AVAGRAHA
-09CE ; XID_Start # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; XID_Start # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; XID_Start # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09F0..09F1 ; XID_Start # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A05..0A0A ; XID_Start # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; XID_Start # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; XID_Start # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; XID_Start # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; XID_Start # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; XID_Start # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; XID_Start # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A59..0A5C ; XID_Start # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; XID_Start # Lo GURMUKHI LETTER FA
-0A72..0A74 ; XID_Start # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A85..0A8D ; XID_Start # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; XID_Start # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; XID_Start # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; XID_Start # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; XID_Start # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; XID_Start # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; XID_Start # Lo GUJARATI SIGN AVAGRAHA
-0AD0 ; XID_Start # Lo GUJARATI OM
-0AE0..0AE1 ; XID_Start # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0B05..0B0C ; XID_Start # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; XID_Start # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; XID_Start # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; XID_Start # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; XID_Start # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; XID_Start # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; XID_Start # Lo ORIYA SIGN AVAGRAHA
-0B5C..0B5D ; XID_Start # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; XID_Start # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B71 ; XID_Start # Lo ORIYA LETTER WA
-0B83 ; XID_Start # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; XID_Start # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; XID_Start # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; XID_Start # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; XID_Start # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; XID_Start # Lo TAMIL LETTER JA
-0B9E..0B9F ; XID_Start # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; XID_Start # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; XID_Start # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; XID_Start # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BD0 ; XID_Start # Lo TAMIL OM
-0C05..0C0C ; XID_Start # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; XID_Start # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; XID_Start # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; XID_Start # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; XID_Start # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; XID_Start # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; XID_Start # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; XID_Start # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C85..0C8C ; XID_Start # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; XID_Start # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; XID_Start # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; XID_Start # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; XID_Start # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; XID_Start # Lo KANNADA SIGN AVAGRAHA
-0CDE ; XID_Start # Lo KANNADA LETTER FA
-0CE0..0CE1 ; XID_Start # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0D05..0D0C ; XID_Start # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; XID_Start # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; XID_Start # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; XID_Start # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; XID_Start # Lo MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; XID_Start # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D7A..0D7F ; XID_Start # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D85..0D96 ; XID_Start # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; XID_Start # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; XID_Start # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; XID_Start # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; XID_Start # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0E01..0E30 ; XID_Start # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E32 ; XID_Start # Lo THAI CHARACTER SARA AA
-0E40..0E45 ; XID_Start # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; XID_Start # Lm THAI CHARACTER MAIYAMOK
-0E81..0E82 ; XID_Start # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; XID_Start # Lo LAO LETTER KHO TAM
-0E87..0E88 ; XID_Start # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; XID_Start # Lo LAO LETTER SO TAM
-0E8D ; XID_Start # Lo LAO LETTER NYO
-0E94..0E97 ; XID_Start # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; XID_Start # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; XID_Start # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; XID_Start # Lo LAO LETTER LO LOOT
-0EA7 ; XID_Start # Lo LAO LETTER WO
-0EAA..0EAB ; XID_Start # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; XID_Start # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB2 ; XID_Start # Lo LAO VOWEL SIGN AA
-0EBD ; XID_Start # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; XID_Start # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; XID_Start # Lm LAO KO LA
-0EDC..0EDD ; XID_Start # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; XID_Start # Lo TIBETAN SYLLABLE OM
-0F40..0F47 ; XID_Start # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; XID_Start # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; XID_Start # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-1000..102A ; XID_Start # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-103F ; XID_Start # Lo MYANMAR LETTER GREAT SA
-1050..1055 ; XID_Start # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-105A..105D ; XID_Start # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; XID_Start # Lo MYANMAR LETTER SGAW KAREN SHA
-1065..1066 ; XID_Start # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-106E..1070 ; XID_Start # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; XID_Start # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-108E ; XID_Start # Lo MYANMAR LETTER RUMAI PALAUNG FA
-10A0..10C5 ; XID_Start # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; XID_Start # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; XID_Start # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; XID_Start # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; XID_Start # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; XID_Start # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; XID_Start # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; XID_Start # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; XID_Start # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; XID_Start # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; XID_Start # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; XID_Start # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; XID_Start # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; XID_Start # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; XID_Start # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; XID_Start # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; XID_Start # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; XID_Start # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1380..138F ; XID_Start # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; XID_Start # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; XID_Start # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; XID_Start # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; XID_Start # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; XID_Start # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; XID_Start # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; XID_Start # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; XID_Start # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; XID_Start # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1740..1751 ; XID_Start # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; XID_Start # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; XID_Start # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1780..17B3 ; XID_Start # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17D7 ; XID_Start # Lm KHMER SIGN LEK TOO
-17DC ; XID_Start # Lo KHMER SIGN AVAKRAHASANYA
-1820..1842 ; XID_Start # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; XID_Start # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; XID_Start # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; XID_Start # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; XID_Start # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; XID_Start # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; XID_Start # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1950..196D ; XID_Start # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; XID_Start # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; XID_Start # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19C1..19C7 ; XID_Start # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-1A00..1A16 ; XID_Start # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A20..1A54 ; XID_Start # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1AA7 ; XID_Start # Lm TAI THAM SIGN MAI YAMOK
-1B05..1B33 ; XID_Start # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; XID_Start # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B83..1BA0 ; XID_Start # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; XID_Start # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; XID_Start # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; XID_Start # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; XID_Start # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; XID_Start # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CE9..1CEC ; XID_Start # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; XID_Start # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1D00..1D2B ; XID_Start # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; XID_Start # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; XID_Start # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; XID_Start # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; XID_Start # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; XID_Start # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; XID_Start # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; XID_Start # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; XID_Start # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; XID_Start # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; XID_Start # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; XID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; XID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; XID_Start # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; XID_Start # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; XID_Start # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; XID_Start # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; XID_Start # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; XID_Start # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; XID_Start # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; XID_Start # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; XID_Start # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; XID_Start # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; XID_Start # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; XID_Start # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2071 ; XID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; XID_Start # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; XID_Start # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; XID_Start # L& DOUBLE-STRUCK CAPITAL C
-2107 ; XID_Start # L& EULER CONSTANT
-210A..2113 ; XID_Start # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; XID_Start # L& DOUBLE-STRUCK CAPITAL N
-2118 ; XID_Start # So SCRIPT CAPITAL P
-2119..211D ; XID_Start # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; XID_Start # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; XID_Start # L& OHM SIGN
-2128 ; XID_Start # L& BLACK-LETTER CAPITAL Z
-212A..212D ; XID_Start # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; XID_Start # So ESTIMATED SYMBOL
-212F..2134 ; XID_Start # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; XID_Start # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; XID_Start # L& INFORMATION SOURCE
-213C..213F ; XID_Start # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; XID_Start # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; XID_Start # L& TURNED SMALL F
-2160..2182 ; XID_Start # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; XID_Start # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; XID_Start # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2C00..2C2E ; XID_Start # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; XID_Start # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; XID_Start # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; XID_Start # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; XID_Start # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; XID_Start # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; XID_Start # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; XID_Start # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; XID_Start # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; XID_Start # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; XID_Start # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; XID_Start # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; XID_Start # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; XID_Start # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; XID_Start # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-3005 ; XID_Start # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; XID_Start # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; XID_Start # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; XID_Start # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3031..3035 ; XID_Start # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; XID_Start # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; XID_Start # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; XID_Start # Lo MASU MARK
-3041..3096 ; XID_Start # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309D..309E ; XID_Start # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; XID_Start # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; XID_Start # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; XID_Start # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; XID_Start # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; XID_Start # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; XID_Start # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; XID_Start # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; XID_Start # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; XID_Start # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; XID_Start # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; XID_Start # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; XID_Start # Lm YI SYLLABLE WU
-A016..A48C ; XID_Start # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; XID_Start # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; XID_Start # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; XID_Start # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; XID_Start # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; XID_Start # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; XID_Start # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; XID_Start # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; XID_Start # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; XID_Start # Lo CYRILLIC LETTER MULTIOCULAR O
-A67F ; XID_Start # Lm CYRILLIC PAYEROK
-A680..A697 ; XID_Start # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; XID_Start # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; XID_Start # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A717..A71F ; XID_Start # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; XID_Start # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; XID_Start # Lm MODIFIER LETTER US
-A771..A787 ; XID_Start # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; XID_Start # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; XID_Start # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; XID_Start # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; XID_Start # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; XID_Start # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; XID_Start # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A840..A873 ; XID_Start # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; XID_Start # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; XID_Start # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; XID_Start # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; XID_Start # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; XID_Start # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A960..A97C ; XID_Start # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A984..A9B2 ; XID_Start # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9CF ; XID_Start # Lm JAVANESE PANGRANGKEP
-AA00..AA28 ; XID_Start # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; XID_Start # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; XID_Start # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA60..AA6F ; XID_Start # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; XID_Start # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; XID_Start # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; XID_Start # Lo MYANMAR LETTER AITON RA
-AA80..AAAF ; XID_Start # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; XID_Start # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; XID_Start # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; XID_Start # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; XID_Start # Lo TAI VIET TONE MAI NUENG
-AAC2 ; XID_Start # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; XID_Start # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; XID_Start # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; XID_Start # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-AC00..D7A3 ; XID_Start # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; XID_Start # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; XID_Start # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; XID_Start # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; XID_Start # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; XID_Start # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; XID_Start # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; XID_Start # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; XID_Start # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; XID_Start # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; XID_Start # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; XID_Start # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; XID_Start # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; XID_Start # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; XID_Start # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; XID_Start # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FC5D ; XID_Start # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64..FD3D ; XID_Start # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; XID_Start # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; XID_Start # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDF9 ; XID_Start # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM
-FE71 ; XID_Start # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
-FE73 ; XID_Start # Lo ARABIC TAIL FRAGMENT
-FE77 ; XID_Start # Lo ARABIC FATHA MEDIAL FORM
-FE79 ; XID_Start # Lo ARABIC DAMMA MEDIAL FORM
-FE7B ; XID_Start # Lo ARABIC KASRA MEDIAL FORM
-FE7D ; XID_Start # Lo ARABIC SHADDA MEDIAL FORM
-FE7F..FEFC ; XID_Start # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF21..FF3A ; XID_Start # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; XID_Start # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; XID_Start # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; XID_Start # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; XID_Start # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FFA0..FFBE ; XID_Start # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; XID_Start # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; XID_Start # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; XID_Start # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; XID_Start # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; XID_Start # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; XID_Start # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; XID_Start # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; XID_Start # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; XID_Start # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; XID_Start # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; XID_Start # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; XID_Start # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10280..1029C ; XID_Start # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; XID_Start # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; XID_Start # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; XID_Start # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; XID_Start # Nl GOTHIC LETTER NINETY
-10342..10349 ; XID_Start # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; XID_Start # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; XID_Start # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; XID_Start # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; XID_Start # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; XID_Start # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; XID_Start # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; XID_Start # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; XID_Start # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; XID_Start # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; XID_Start # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; XID_Start # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; XID_Start # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; XID_Start # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; XID_Start # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; XID_Start # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; XID_Start # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; XID_Start # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; XID_Start # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; XID_Start # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A60..10A7C ; XID_Start # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; XID_Start # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; XID_Start # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; XID_Start # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; XID_Start # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11083..110AF ; XID_Start # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-12000..1236E ; XID_Start # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; XID_Start # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; XID_Start # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D400..1D454 ; XID_Start # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; XID_Start # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; XID_Start # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; XID_Start # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; XID_Start # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; XID_Start # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; XID_Start # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; XID_Start # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; XID_Start # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; XID_Start # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; XID_Start # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; XID_Start # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; XID_Start # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; XID_Start # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; XID_Start # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; XID_Start # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; XID_Start # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; XID_Start # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; XID_Start # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; XID_Start # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; XID_Start # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; XID_Start # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; XID_Start # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; XID_Start # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; XID_Start # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; XID_Start # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; XID_Start # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; XID_Start # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; XID_Start # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; XID_Start # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-20000..2A6D6 ; XID_Start # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; XID_Start # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; XID_Start # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 99741
-
-# ================================================
-
-# Derived Property: XID_Continue
-# Mod_ID_Continue modified for closure under NFKx
-# Modified as described in UAX #15
-# NOTE: Cf characters should be filtered out.
-# NOTE: Does NOT remove the non-NFKx characters.
-# Merely ensures that if isIdentifer(string) then isIdentifier(NFKx(string))
-# NOTE: See UAX #31 for more information
-
-0030..0039 ; XID_Continue # Nd [10] DIGIT ZERO..DIGIT NINE
-0041..005A ; XID_Continue # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005F ; XID_Continue # Pc LOW LINE
-0061..007A ; XID_Continue # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; XID_Continue # L& FEMININE ORDINAL INDICATOR
-00B5 ; XID_Continue # L& MICRO SIGN
-00B7 ; XID_Continue # Po MIDDLE DOT
-00BA ; XID_Continue # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; XID_Continue # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; XID_Continue # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; XID_Continue # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; XID_Continue # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; XID_Continue # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; XID_Continue # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; XID_Continue # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; XID_Continue # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; XID_Continue # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; XID_Continue # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; XID_Continue # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; XID_Continue # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; XID_Continue # Lm MODIFIER LETTER VOICING
-02EE ; XID_Continue # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0300..036F ; XID_Continue # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0370..0373 ; XID_Continue # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; XID_Continue # Lm GREEK NUMERAL SIGN
-0376..0377 ; XID_Continue # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; XID_Continue # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; XID_Continue # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; XID_Continue # Po GREEK ANO TELEIA
-0388..038A ; XID_Continue # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; XID_Continue # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; XID_Continue # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; XID_Continue # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; XID_Continue # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0483..0487 ; XID_Continue # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-048A..0525 ; XID_Continue # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; XID_Continue # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; XID_Continue # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; XID_Continue # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0591..05BD ; XID_Continue # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; XID_Continue # Mn HEBREW POINT RAFE
-05C1..05C2 ; XID_Continue # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; XID_Continue # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; XID_Continue # Mn HEBREW POINT QAMATS QATAN
-05D0..05EA ; XID_Continue # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; XID_Continue # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-0610..061A ; XID_Continue # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-0621..063F ; XID_Continue # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; XID_Continue # Lm ARABIC TATWEEL
-0641..064A ; XID_Continue # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-064B..065E ; XID_Continue # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0660..0669 ; XID_Continue # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066E..066F ; XID_Continue # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0670 ; XID_Continue # Mn ARABIC LETTER SUPERSCRIPT ALEF
-0671..06D3 ; XID_Continue # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; XID_Continue # Lo ARABIC LETTER AE
-06D6..06DC ; XID_Continue # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DF..06E4 ; XID_Continue # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; XID_Continue # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; XID_Continue # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; XID_Continue # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-06EE..06EF ; XID_Continue # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; XID_Continue # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; XID_Continue # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; XID_Continue # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; XID_Continue # Lo SYRIAC LETTER ALAPH
-0711 ; XID_Continue # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0712..072F ; XID_Continue # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-0730..074A ; XID_Continue # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-074D..07A5 ; XID_Continue # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07A6..07B0 ; XID_Continue # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; XID_Continue # Lo THAANA LETTER NAA
-07C0..07C9 ; XID_Continue # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; XID_Continue # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07EB..07F3 ; XID_Continue # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; XID_Continue # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; XID_Continue # Lm NKO LAJANYALAN
-0800..0815 ; XID_Continue # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-0816..0819 ; XID_Continue # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081A ; XID_Continue # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; XID_Continue # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; XID_Continue # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; XID_Continue # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; XID_Continue # Lm SAMARITAN MODIFIER LETTER I
-0829..082D ; XID_Continue # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; XID_Continue # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; XID_Continue # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; XID_Continue # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093C ; XID_Continue # Mn DEVANAGARI SIGN NUKTA
-093D ; XID_Continue # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; XID_Continue # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; XID_Continue # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; XID_Continue # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; XID_Continue # Mn DEVANAGARI SIGN VIRAMA
-094E ; XID_Continue # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; XID_Continue # Lo DEVANAGARI OM
-0951..0955 ; XID_Continue # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; XID_Continue # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; XID_Continue # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0966..096F ; XID_Continue # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0971 ; XID_Continue # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; XID_Continue # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; XID_Continue # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0981 ; XID_Continue # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; XID_Continue # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; XID_Continue # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; XID_Continue # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; XID_Continue # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; XID_Continue # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; XID_Continue # Lo BENGALI LETTER LA
-09B6..09B9 ; XID_Continue # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BC ; XID_Continue # Mn BENGALI SIGN NUKTA
-09BD ; XID_Continue # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; XID_Continue # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; XID_Continue # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; XID_Continue # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; XID_Continue # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; XID_Continue # Mn BENGALI SIGN VIRAMA
-09CE ; XID_Continue # Lo BENGALI LETTER KHANDA TA
-09D7 ; XID_Continue # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; XID_Continue # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; XID_Continue # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; XID_Continue # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09EF ; XID_Continue # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; XID_Continue # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A01..0A02 ; XID_Continue # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; XID_Continue # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; XID_Continue # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; XID_Continue # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; XID_Continue # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; XID_Continue # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; XID_Continue # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; XID_Continue # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; XID_Continue # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3C ; XID_Continue # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; XID_Continue # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; XID_Continue # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; XID_Continue # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; XID_Continue # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; XID_Continue # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; XID_Continue # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; XID_Continue # Lo GURMUKHI LETTER FA
-0A66..0A6F ; XID_Continue # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A70..0A71 ; XID_Continue # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; XID_Continue # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; XID_Continue # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; XID_Continue # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; XID_Continue # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; XID_Continue # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; XID_Continue # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; XID_Continue # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; XID_Continue # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; XID_Continue # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; XID_Continue # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABC ; XID_Continue # Mn GUJARATI SIGN NUKTA
-0ABD ; XID_Continue # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; XID_Continue # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; XID_Continue # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; XID_Continue # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; XID_Continue # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; XID_Continue # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; XID_Continue # Mn GUJARATI SIGN VIRAMA
-0AD0 ; XID_Continue # Lo GUJARATI OM
-0AE0..0AE1 ; XID_Continue # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; XID_Continue # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0AE6..0AEF ; XID_Continue # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B01 ; XID_Continue # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; XID_Continue # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; XID_Continue # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; XID_Continue # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; XID_Continue # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; XID_Continue # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; XID_Continue # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; XID_Continue # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3C ; XID_Continue # Mn ORIYA SIGN NUKTA
-0B3D ; XID_Continue # Lo ORIYA SIGN AVAGRAHA
-0B3E ; XID_Continue # Mc ORIYA VOWEL SIGN AA
-0B3F ; XID_Continue # Mn ORIYA VOWEL SIGN I
-0B40 ; XID_Continue # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; XID_Continue # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; XID_Continue # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; XID_Continue # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; XID_Continue # Mn ORIYA SIGN VIRAMA
-0B56 ; XID_Continue # Mn ORIYA AI LENGTH MARK
-0B57 ; XID_Continue # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; XID_Continue # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; XID_Continue # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; XID_Continue # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B66..0B6F ; XID_Continue # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B71 ; XID_Continue # Lo ORIYA LETTER WA
-0B82 ; XID_Continue # Mn TAMIL SIGN ANUSVARA
-0B83 ; XID_Continue # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; XID_Continue # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; XID_Continue # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; XID_Continue # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; XID_Continue # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; XID_Continue # Lo TAMIL LETTER JA
-0B9E..0B9F ; XID_Continue # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; XID_Continue # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; XID_Continue # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; XID_Continue # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; XID_Continue # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; XID_Continue # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; XID_Continue # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; XID_Continue # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; XID_Continue # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; XID_Continue # Mn TAMIL SIGN VIRAMA
-0BD0 ; XID_Continue # Lo TAMIL OM
-0BD7 ; XID_Continue # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; XID_Continue # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C01..0C03 ; XID_Continue # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; XID_Continue # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; XID_Continue # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; XID_Continue # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; XID_Continue # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; XID_Continue # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; XID_Continue # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; XID_Continue # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; XID_Continue # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; XID_Continue # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; XID_Continue # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; XID_Continue # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; XID_Continue # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; XID_Continue # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; XID_Continue # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C66..0C6F ; XID_Continue # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C82..0C83 ; XID_Continue # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; XID_Continue # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; XID_Continue # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; XID_Continue # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; XID_Continue # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; XID_Continue # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBC ; XID_Continue # Mn KANNADA SIGN NUKTA
-0CBD ; XID_Continue # Lo KANNADA SIGN AVAGRAHA
-0CBE ; XID_Continue # Mc KANNADA VOWEL SIGN AA
-0CBF ; XID_Continue # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; XID_Continue # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; XID_Continue # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; XID_Continue # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; XID_Continue # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; XID_Continue # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; XID_Continue # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; XID_Continue # Lo KANNADA LETTER FA
-0CE0..0CE1 ; XID_Continue # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; XID_Continue # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CE6..0CEF ; XID_Continue # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D02..0D03 ; XID_Continue # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; XID_Continue # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; XID_Continue # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; XID_Continue # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; XID_Continue # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; XID_Continue # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; XID_Continue # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; XID_Continue # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; XID_Continue # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; XID_Continue # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; XID_Continue # Mn MALAYALAM SIGN VIRAMA
-0D57 ; XID_Continue # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; XID_Continue # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; XID_Continue # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D66..0D6F ; XID_Continue # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D7A..0D7F ; XID_Continue # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; XID_Continue # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; XID_Continue # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; XID_Continue # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; XID_Continue # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; XID_Continue # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; XID_Continue # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCA ; XID_Continue # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; XID_Continue # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; XID_Continue # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; XID_Continue # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; XID_Continue # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; XID_Continue # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E01..0E30 ; XID_Continue # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; XID_Continue # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; XID_Continue # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; XID_Continue # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E40..0E45 ; XID_Continue # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; XID_Continue # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; XID_Continue # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0E50..0E59 ; XID_Continue # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E81..0E82 ; XID_Continue # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; XID_Continue # Lo LAO LETTER KHO TAM
-0E87..0E88 ; XID_Continue # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; XID_Continue # Lo LAO LETTER SO TAM
-0E8D ; XID_Continue # Lo LAO LETTER NYO
-0E94..0E97 ; XID_Continue # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; XID_Continue # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; XID_Continue # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; XID_Continue # Lo LAO LETTER LO LOOT
-0EA7 ; XID_Continue # Lo LAO LETTER WO
-0EAA..0EAB ; XID_Continue # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; XID_Continue # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; XID_Continue # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; XID_Continue # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; XID_Continue # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; XID_Continue # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; XID_Continue # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; XID_Continue # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; XID_Continue # Lm LAO KO LA
-0EC8..0ECD ; XID_Continue # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0ED0..0ED9 ; XID_Continue # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; XID_Continue # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; XID_Continue # Lo TIBETAN SYLLABLE OM
-0F18..0F19 ; XID_Continue # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F20..0F29 ; XID_Continue # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F35 ; XID_Continue # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; XID_Continue # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; XID_Continue # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; XID_Continue # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; XID_Continue # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; XID_Continue # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F71..0F7E ; XID_Continue # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; XID_Continue # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; XID_Continue # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; XID_Continue # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F88..0F8B ; XID_Continue # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; XID_Continue # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; XID_Continue # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; XID_Continue # Mn TIBETAN SYMBOL PADMA GDAN
-1000..102A ; XID_Continue # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; XID_Continue # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; XID_Continue # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; XID_Continue # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; XID_Continue # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; XID_Continue # Mc MYANMAR SIGN VISARGA
-1039..103A ; XID_Continue # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; XID_Continue # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; XID_Continue # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; XID_Continue # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; XID_Continue # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1050..1055 ; XID_Continue # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; XID_Continue # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; XID_Continue # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; XID_Continue # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; XID_Continue # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; XID_Continue # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; XID_Continue # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; XID_Continue # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; XID_Continue # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; XID_Continue # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; XID_Continue # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; XID_Continue # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; XID_Continue # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; XID_Continue # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; XID_Continue # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; XID_Continue # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; XID_Continue # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E ; XID_Continue # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; XID_Continue # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; XID_Continue # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; XID_Continue # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; XID_Continue # Mn MYANMAR VOWEL SIGN AITON AI
-10A0..10C5 ; XID_Continue # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; XID_Continue # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; XID_Continue # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; XID_Continue # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; XID_Continue # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; XID_Continue # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; XID_Continue # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; XID_Continue # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; XID_Continue # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; XID_Continue # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; XID_Continue # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; XID_Continue # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-135F ; XID_Continue # Mn ETHIOPIC COMBINING GEMINATION MARK
-1369..1371 ; XID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
-1380..138F ; XID_Continue # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; XID_Continue # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; XID_Continue # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; XID_Continue # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; XID_Continue # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; XID_Continue # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; XID_Continue # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; XID_Continue # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; XID_Continue # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1714 ; XID_Continue # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1720..1731 ; XID_Continue # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1734 ; XID_Continue # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1740..1751 ; XID_Continue # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; XID_Continue # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1760..176C ; XID_Continue # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; XID_Continue # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; XID_Continue # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-1780..17B3 ; XID_Continue # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B6 ; XID_Continue # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; XID_Continue # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; XID_Continue # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; XID_Continue # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; XID_Continue # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; XID_Continue # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D7 ; XID_Continue # Lm KHMER SIGN LEK TOO
-17DC ; XID_Continue # Lo KHMER SIGN AVAKRAHASANYA
-17DD ; XID_Continue # Mn KHMER SIGN ATTHACAN
-17E0..17E9 ; XID_Continue # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-180B..180D ; XID_Continue # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-1810..1819 ; XID_Continue # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; XID_Continue # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; XID_Continue # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; XID_Continue # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; XID_Continue # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 ; XID_Continue # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-18AA ; XID_Continue # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; XID_Continue # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; XID_Continue # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; XID_Continue # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; XID_Continue # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; XID_Continue # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; XID_Continue # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; XID_Continue # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; XID_Continue # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; XID_Continue # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; XID_Continue # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1946..194F ; XID_Continue # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; XID_Continue # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; XID_Continue # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; XID_Continue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; XID_Continue # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; XID_Continue # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; XID_Continue # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; XID_Continue # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A00..1A16 ; XID_Continue # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A17..1A18 ; XID_Continue # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; XID_Continue # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A20..1A54 ; XID_Continue # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; XID_Continue # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; XID_Continue # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; XID_Continue # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; XID_Continue # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; XID_Continue # Mn TAI THAM SIGN SAKOT
-1A61 ; XID_Continue # Mc TAI THAM VOWEL SIGN A
-1A62 ; XID_Continue # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; XID_Continue # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; XID_Continue # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; XID_Continue # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; XID_Continue # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; XID_Continue # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80..1A89 ; XID_Continue # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; XID_Continue # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA7 ; XID_Continue # Lm TAI THAM SIGN MAI YAMOK
-1B00..1B03 ; XID_Continue # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; XID_Continue # Mc BALINESE SIGN BISAH
-1B05..1B33 ; XID_Continue # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B34 ; XID_Continue # Mn BALINESE SIGN REREKAN
-1B35 ; XID_Continue # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; XID_Continue # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; XID_Continue # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; XID_Continue # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; XID_Continue # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; XID_Continue # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; XID_Continue # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; XID_Continue # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; XID_Continue # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B6B..1B73 ; XID_Continue # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; XID_Continue # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; XID_Continue # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; XID_Continue # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; XID_Continue # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; XID_Continue # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; XID_Continue # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; XID_Continue # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; XID_Continue # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; XID_Continue # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; XID_Continue # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; XID_Continue # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; XID_Continue # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; XID_Continue # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; XID_Continue # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; XID_Continue # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C40..1C49 ; XID_Continue # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; XID_Continue # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; XID_Continue # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; XID_Continue # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; XID_Continue # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CD0..1CD2 ; XID_Continue # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; XID_Continue # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; XID_Continue # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; XID_Continue # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9..1CEC ; XID_Continue # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED ; XID_Continue # Mn VEDIC SIGN TIRYAK
-1CEE..1CF1 ; XID_Continue # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; XID_Continue # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; XID_Continue # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; XID_Continue # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; XID_Continue # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; XID_Continue # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; XID_Continue # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; XID_Continue # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1DC0..1DE6 ; XID_Continue # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; XID_Continue # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00..1F15 ; XID_Continue # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; XID_Continue # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; XID_Continue # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; XID_Continue # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; XID_Continue # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; XID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; XID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; XID_Continue # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; XID_Continue # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; XID_Continue # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; XID_Continue # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; XID_Continue # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; XID_Continue # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; XID_Continue # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; XID_Continue # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; XID_Continue # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; XID_Continue # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; XID_Continue # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; XID_Continue # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-203F..2040 ; XID_Continue # Pc [2] UNDERTIE..CHARACTER TIE
-2054 ; XID_Continue # Pc INVERTED UNDERTIE
-2071 ; XID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; XID_Continue # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; XID_Continue # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20D0..20DC ; XID_Continue # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; XID_Continue # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E5..20F0 ; XID_Continue # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2102 ; XID_Continue # L& DOUBLE-STRUCK CAPITAL C
-2107 ; XID_Continue # L& EULER CONSTANT
-210A..2113 ; XID_Continue # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; XID_Continue # L& DOUBLE-STRUCK CAPITAL N
-2118 ; XID_Continue # So SCRIPT CAPITAL P
-2119..211D ; XID_Continue # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; XID_Continue # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; XID_Continue # L& OHM SIGN
-2128 ; XID_Continue # L& BLACK-LETTER CAPITAL Z
-212A..212D ; XID_Continue # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; XID_Continue # So ESTIMATED SYMBOL
-212F..2134 ; XID_Continue # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; XID_Continue # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; XID_Continue # L& INFORMATION SOURCE
-213C..213F ; XID_Continue # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; XID_Continue # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; XID_Continue # L& TURNED SMALL F
-2160..2182 ; XID_Continue # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; XID_Continue # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; XID_Continue # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2C00..2C2E ; XID_Continue # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; XID_Continue # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; XID_Continue # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; XID_Continue # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; XID_Continue # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; XID_Continue # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF..2CF1 ; XID_Continue # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2D00..2D25 ; XID_Continue # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; XID_Continue # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; XID_Continue # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; XID_Continue # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; XID_Continue # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2DE0..2DFF ; XID_Continue # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-3005 ; XID_Continue # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; XID_Continue # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; XID_Continue # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; XID_Continue # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-302A..302F ; XID_Continue # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3031..3035 ; XID_Continue # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; XID_Continue # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; XID_Continue # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; XID_Continue # Lo MASU MARK
-3041..3096 ; XID_Continue # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-3099..309A ; XID_Continue # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; XID_Continue # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; XID_Continue # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; XID_Continue # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; XID_Continue # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; XID_Continue # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; XID_Continue # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; XID_Continue # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; XID_Continue # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; XID_Continue # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; XID_Continue # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; XID_Continue # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; XID_Continue # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; XID_Continue # Lm YI SYLLABLE WU
-A016..A48C ; XID_Continue # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; XID_Continue # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; XID_Continue # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; XID_Continue # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; XID_Continue # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; XID_Continue # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; XID_Continue # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; XID_Continue # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; XID_Continue # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; XID_Continue # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; XID_Continue # Lo CYRILLIC LETTER MULTIOCULAR O
-A66F ; XID_Continue # Mn COMBINING CYRILLIC VZMET
-A67C..A67D ; XID_Continue # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67F ; XID_Continue # Lm CYRILLIC PAYEROK
-A680..A697 ; XID_Continue # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; XID_Continue # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; XID_Continue # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F0..A6F1 ; XID_Continue # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A717..A71F ; XID_Continue # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; XID_Continue # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; XID_Continue # Lm MODIFIER LETTER US
-A771..A787 ; XID_Continue # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; XID_Continue # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; XID_Continue # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; XID_Continue # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A802 ; XID_Continue # Mn SYLOTI NAGRI SIGN DVISVARA
-A803..A805 ; XID_Continue # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A806 ; XID_Continue # Mn SYLOTI NAGRI SIGN HASANTA
-A807..A80A ; XID_Continue # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80B ; XID_Continue # Mn SYLOTI NAGRI SIGN ANUSVARA
-A80C..A822 ; XID_Continue # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; XID_Continue # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; XID_Continue # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; XID_Continue # Mc SYLOTI NAGRI VOWEL SIGN OO
-A840..A873 ; XID_Continue # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A880..A881 ; XID_Continue # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; XID_Continue # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; XID_Continue # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; XID_Continue # Mn SAURASHTRA SIGN VIRAMA
-A8D0..A8D9 ; XID_Continue # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8E0..A8F1 ; XID_Continue # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2..A8F7 ; XID_Continue # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; XID_Continue # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; XID_Continue # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; XID_Continue # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92D ; XID_Continue # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A930..A946 ; XID_Continue # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; XID_Continue # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; XID_Continue # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A960..A97C ; XID_Continue # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A980..A982 ; XID_Continue # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; XID_Continue # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; XID_Continue # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B3 ; XID_Continue # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; XID_Continue # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; XID_Continue # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; XID_Continue # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; XID_Continue # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; XID_Continue # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9CF ; XID_Continue # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; XID_Continue # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA00..AA28 ; XID_Continue # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; XID_Continue # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; XID_Continue # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; XID_Continue # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; XID_Continue # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; XID_Continue # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; XID_Continue # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; XID_Continue # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; XID_Continue # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; XID_Continue # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; XID_Continue # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; XID_Continue # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA60..AA6F ; XID_Continue # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; XID_Continue # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; XID_Continue # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; XID_Continue # Lo MYANMAR LETTER AITON RA
-AA7B ; XID_Continue # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; XID_Continue # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; XID_Continue # Mn TAI VIET MAI KANG
-AAB1 ; XID_Continue # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; XID_Continue # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; XID_Continue # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; XID_Continue # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; XID_Continue # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE..AABF ; XID_Continue # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC0 ; XID_Continue # Lo TAI VIET TONE MAI NUENG
-AAC1 ; XID_Continue # Mn TAI VIET TONE MAI THO
-AAC2 ; XID_Continue # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; XID_Continue # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; XID_Continue # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; XID_Continue # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; XID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; XID_Continue # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; XID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; XID_Continue # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; XID_Continue # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; XID_Continue # Mc MEETEI MAYEK LUM IYEK
-ABED ; XID_Continue # Mn MEETEI MAYEK APUN IYEK
-ABF0..ABF9 ; XID_Continue # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-AC00..D7A3 ; XID_Continue # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; XID_Continue # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; XID_Continue # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; XID_Continue # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; XID_Continue # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; XID_Continue # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; XID_Continue # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; XID_Continue # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; XID_Continue # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1E ; XID_Continue # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F..FB28 ; XID_Continue # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; XID_Continue # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; XID_Continue # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; XID_Continue # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; XID_Continue # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; XID_Continue # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; XID_Continue # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FC5D ; XID_Continue # Lo [139] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64..FD3D ; XID_Continue # Lo [218] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; XID_Continue # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; XID_Continue # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDF9 ; XID_Continue # Lo [10] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE SALLA ISOLATED FORM
-FE00..FE0F ; XID_Continue # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; XID_Continue # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FE33..FE34 ; XID_Continue # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE4D..FE4F ; XID_Continue # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE71 ; XID_Continue # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
-FE73 ; XID_Continue # Lo ARABIC TAIL FRAGMENT
-FE77 ; XID_Continue # Lo ARABIC FATHA MEDIAL FORM
-FE79 ; XID_Continue # Lo ARABIC DAMMA MEDIAL FORM
-FE7B ; XID_Continue # Lo ARABIC KASRA MEDIAL FORM
-FE7D ; XID_Continue # Lo ARABIC SHADDA MEDIAL FORM
-FE7F..FEFC ; XID_Continue # Lo [126] ARABIC SUKUN MEDIAL FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF10..FF19 ; XID_Continue # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF21..FF3A ; XID_Continue # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3F ; XID_Continue # Pc FULLWIDTH LOW LINE
-FF41..FF5A ; XID_Continue # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; XID_Continue # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; XID_Continue # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; XID_Continue # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; XID_Continue # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; XID_Continue # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; XID_Continue # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; XID_Continue # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; XID_Continue # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; XID_Continue # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; XID_Continue # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; XID_Continue # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; XID_Continue # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; XID_Continue # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; XID_Continue # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; XID_Continue # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; XID_Continue # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; XID_Continue # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-101FD ; XID_Continue # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280..1029C ; XID_Continue # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; XID_Continue # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; XID_Continue # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; XID_Continue # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; XID_Continue # Nl GOTHIC LETTER NINETY
-10342..10349 ; XID_Continue # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; XID_Continue # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; XID_Continue # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; XID_Continue # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; XID_Continue # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; XID_Continue # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; XID_Continue # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; XID_Continue # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; XID_Continue # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; XID_Continue # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; XID_Continue # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; XID_Continue # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; XID_Continue # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; XID_Continue # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; XID_Continue # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; XID_Continue # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; XID_Continue # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; XID_Continue # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; XID_Continue # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; XID_Continue # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; XID_Continue # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A10..10A13 ; XID_Continue # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; XID_Continue # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; XID_Continue # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A38..10A3A ; XID_Continue # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; XID_Continue # Mn KHAROSHTHI VIRAMA
-10A60..10A7C ; XID_Continue # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; XID_Continue # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; XID_Continue # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; XID_Continue # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; XID_Continue # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11080..11081 ; XID_Continue # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; XID_Continue # Mc KAITHI SIGN VISARGA
-11083..110AF ; XID_Continue # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; XID_Continue # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; XID_Continue # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; XID_Continue # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; XID_Continue # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-12000..1236E ; XID_Continue # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; XID_Continue # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; XID_Continue # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D165..1D166 ; XID_Continue # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; XID_Continue # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; XID_Continue # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; XID_Continue # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; XID_Continue # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; XID_Continue # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; XID_Continue # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-1D400..1D454 ; XID_Continue # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; XID_Continue # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; XID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; XID_Continue # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; XID_Continue # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; XID_Continue # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; XID_Continue # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; XID_Continue # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; XID_Continue # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; XID_Continue # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; XID_Continue # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; XID_Continue # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; XID_Continue # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; XID_Continue # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; XID_Continue # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; XID_Continue # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; XID_Continue # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; XID_Continue # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; XID_Continue # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; XID_Continue # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; XID_Continue # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; XID_Continue # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; XID_Continue # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; XID_Continue # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; XID_Continue # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; XID_Continue # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; XID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; XID_Continue # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; XID_Continue # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; XID_Continue # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; XID_Continue # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-20000..2A6D6 ; XID_Continue # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; XID_Continue # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; XID_Continue # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0100..E01EF ; XID_Continue # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 101615
-
-# ================================================
-
-# Derived Property: Default_Ignorable_Code_Point
-# Generated from
-# Other_Default_Ignorable_Code_Point
-# + Cf (Format characters)
-# + Variation_Selector
-# - White_Space
-# - FFF9..FFFB (Annotation Characters)
-# - 0600..0603, 06DD, 070F (exceptional Cf characters that should be visible)
-
-00AD ; Default_Ignorable_Code_Point # Cf SOFT HYPHEN
-034F ; Default_Ignorable_Code_Point # Mn COMBINING GRAPHEME JOINER
-115F..1160 ; Default_Ignorable_Code_Point # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
-17B4..17B5 ; Default_Ignorable_Code_Point # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-180B..180D ; Default_Ignorable_Code_Point # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-200B..200F ; Default_Ignorable_Code_Point # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-202A..202E ; Default_Ignorable_Code_Point # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Default_Ignorable_Code_Point # Cf [5] WORD JOINER..INVISIBLE PLUS
-2065..2069 ; Default_Ignorable_Code_Point # Cn [5] <reserved-2065>..<reserved-2069>
-206A..206F ; Default_Ignorable_Code_Point # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-3164 ; Default_Ignorable_Code_Point # Lo HANGUL FILLER
-FE00..FE0F ; Default_Ignorable_Code_Point # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FEFF ; Default_Ignorable_Code_Point # Cf ZERO WIDTH NO-BREAK SPACE
-FFA0 ; Default_Ignorable_Code_Point # Lo HALFWIDTH HANGUL FILLER
-FFF0..FFF8 ; Default_Ignorable_Code_Point # Cn [9] <reserved-FFF0>..<reserved-FFF8>
-1D173..1D17A ; Default_Ignorable_Code_Point # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-E0000 ; Default_Ignorable_Code_Point # Cn <reserved-E0000>
-E0001 ; Default_Ignorable_Code_Point # Cf LANGUAGE TAG
-E0002..E001F ; Default_Ignorable_Code_Point # Cn [30] <reserved-E0002>..<reserved-E001F>
-E0020..E007F ; Default_Ignorable_Code_Point # Cf [96] TAG SPACE..CANCEL TAG
-E0080..E00FF ; Default_Ignorable_Code_Point # Cn [128] <reserved-E0080>..<reserved-E00FF>
-E0100..E01EF ; Default_Ignorable_Code_Point # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-E01F0..E0FFF ; Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-
-# Total code points: 4167
-
-# ================================================
-
-# Derived Property: Grapheme_Extend
-# Generated from: Me + Mn + Other_Grapheme_Extend
-# Note: depending on an application's interpretation of Co (private use),
-# they may be either in Grapheme_Base, or in Grapheme_Extend, or in neither.
-
-0300..036F ; Grapheme_Extend # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; Grapheme_Extend # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Grapheme_Extend # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; Grapheme_Extend # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; Grapheme_Extend # Mn HEBREW POINT RAFE
-05C1..05C2 ; Grapheme_Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Grapheme_Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Grapheme_Extend # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; Grapheme_Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; Grapheme_Extend # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Grapheme_Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Grapheme_Extend # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; Grapheme_Extend # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Grapheme_Extend # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; Grapheme_Extend # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; Grapheme_Extend # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; Grapheme_Extend # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Grapheme_Extend # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Grapheme_Extend # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Grapheme_Extend # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; Grapheme_Extend # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; Grapheme_Extend # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Grapheme_Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; Grapheme_Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Grapheme_Extend # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; Grapheme_Extend # Mn DEVANAGARI SIGN NUKTA
-0941..0948 ; Grapheme_Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; Grapheme_Extend # Mn DEVANAGARI SIGN VIRAMA
-0951..0955 ; Grapheme_Extend # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Grapheme_Extend # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Grapheme_Extend # Mn BENGALI SIGN CANDRABINDU
-09BC ; Grapheme_Extend # Mn BENGALI SIGN NUKTA
-09BE ; Grapheme_Extend # Mc BENGALI VOWEL SIGN AA
-09C1..09C4 ; Grapheme_Extend # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; Grapheme_Extend # Mn BENGALI SIGN VIRAMA
-09D7 ; Grapheme_Extend # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; Grapheme_Extend # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Grapheme_Extend # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; Grapheme_Extend # Mn GURMUKHI SIGN NUKTA
-0A41..0A42 ; Grapheme_Extend # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Grapheme_Extend # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Grapheme_Extend # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Grapheme_Extend # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Grapheme_Extend # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Grapheme_Extend # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Grapheme_Extend # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; Grapheme_Extend # Mn GUJARATI SIGN NUKTA
-0AC1..0AC5 ; Grapheme_Extend # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Grapheme_Extend # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0ACD ; Grapheme_Extend # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Grapheme_Extend # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Grapheme_Extend # Mn ORIYA SIGN CANDRABINDU
-0B3C ; Grapheme_Extend # Mn ORIYA SIGN NUKTA
-0B3E ; Grapheme_Extend # Mc ORIYA VOWEL SIGN AA
-0B3F ; Grapheme_Extend # Mn ORIYA VOWEL SIGN I
-0B41..0B44 ; Grapheme_Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; Grapheme_Extend # Mn ORIYA SIGN VIRAMA
-0B56 ; Grapheme_Extend # Mn ORIYA AI LENGTH MARK
-0B57 ; Grapheme_Extend # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; Grapheme_Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Grapheme_Extend # Mn TAMIL SIGN ANUSVARA
-0BBE ; Grapheme_Extend # Mc TAMIL VOWEL SIGN AA
-0BC0 ; Grapheme_Extend # Mn TAMIL VOWEL SIGN II
-0BCD ; Grapheme_Extend # Mn TAMIL SIGN VIRAMA
-0BD7 ; Grapheme_Extend # Mc TAMIL AU LENGTH MARK
-0C3E..0C40 ; Grapheme_Extend # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C46..0C48 ; Grapheme_Extend # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Grapheme_Extend # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Grapheme_Extend # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Grapheme_Extend # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; Grapheme_Extend # Mn KANNADA SIGN NUKTA
-0CBF ; Grapheme_Extend # Mn KANNADA VOWEL SIGN I
-0CC2 ; Grapheme_Extend # Mc KANNADA VOWEL SIGN UU
-0CC6 ; Grapheme_Extend # Mn KANNADA VOWEL SIGN E
-0CCC..0CCD ; Grapheme_Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; Grapheme_Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; Grapheme_Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D3E ; Grapheme_Extend # Mc MALAYALAM VOWEL SIGN AA
-0D41..0D44 ; Grapheme_Extend # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; Grapheme_Extend # Mn MALAYALAM SIGN VIRAMA
-0D57 ; Grapheme_Extend # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; Grapheme_Extend # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; Grapheme_Extend # Mn SINHALA SIGN AL-LAKUNA
-0DCF ; Grapheme_Extend # Mc SINHALA VOWEL SIGN AELA-PILLA
-0DD2..0DD4 ; Grapheme_Extend # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Grapheme_Extend # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DDF ; Grapheme_Extend # Mc SINHALA VOWEL SIGN GAYANUKITTA
-0E31 ; Grapheme_Extend # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Grapheme_Extend # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; Grapheme_Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; Grapheme_Extend # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; Grapheme_Extend # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Grapheme_Extend # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Grapheme_Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Grapheme_Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Grapheme_Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Grapheme_Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Grapheme_Extend # Mn TIBETAN MARK TSA -PHRU
-0F71..0F7E ; Grapheme_Extend # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; Grapheme_Extend # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Grapheme_Extend # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; Grapheme_Extend # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Grapheme_Extend # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; Grapheme_Extend # Mn TIBETAN SYMBOL PADMA GDAN
-102D..1030 ; Grapheme_Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; Grapheme_Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; Grapheme_Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; Grapheme_Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; Grapheme_Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Grapheme_Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; Grapheme_Extend # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Grapheme_Extend # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; Grapheme_Extend # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; Grapheme_Extend # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; Grapheme_Extend # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; Grapheme_Extend # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Grapheme_Extend # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Grapheme_Extend # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Grapheme_Extend # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Grapheme_Extend # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B7..17BD ; Grapheme_Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; Grapheme_Extend # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; Grapheme_Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Grapheme_Extend # Mn KHMER SIGN ATTHACAN
-180B..180D ; Grapheme_Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; Grapheme_Extend # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Grapheme_Extend # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; Grapheme_Extend # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; Grapheme_Extend # Mn LIMBU SMALL LETTER ANUSVARA
-1939..193B ; Grapheme_Extend # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; Grapheme_Extend # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; Grapheme_Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; Grapheme_Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Grapheme_Extend # Mn TAI THAM SIGN SAKOT
-1A62 ; Grapheme_Extend # Mn TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; Grapheme_Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; Grapheme_Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Grapheme_Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; Grapheme_Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; Grapheme_Extend # Mn BALINESE SIGN REREKAN
-1B36..1B3A ; Grapheme_Extend # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; Grapheme_Extend # Mn BALINESE VOWEL SIGN LA LENGA
-1B42 ; Grapheme_Extend # Mn BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; Grapheme_Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Grapheme_Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; Grapheme_Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; Grapheme_Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; Grapheme_Extend # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; Grapheme_Extend # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; Grapheme_Extend # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Grapheme_Extend # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; Grapheme_Extend # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Grapheme_Extend # Mn VEDIC SIGN TIRYAK
-1DC0..1DE6 ; Grapheme_Extend # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Grapheme_Extend # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200D ; Grapheme_Extend # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-20D0..20DC ; Grapheme_Extend # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Grapheme_Extend # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Grapheme_Extend # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Grapheme_Extend # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Grapheme_Extend # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; Grapheme_Extend # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; Grapheme_Extend # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; Grapheme_Extend # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Grapheme_Extend # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; Grapheme_Extend # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Grapheme_Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; Grapheme_Extend # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; Grapheme_Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; Grapheme_Extend # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; Grapheme_Extend # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; Grapheme_Extend # Mn SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; Grapheme_Extend # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; Grapheme_Extend # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Grapheme_Extend # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Grapheme_Extend # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Grapheme_Extend # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; Grapheme_Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; Grapheme_Extend # Mn JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; Grapheme_Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; Grapheme_Extend # Mn JAVANESE VOWEL SIGN PEPET
-AA29..AA2E ; Grapheme_Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; Grapheme_Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; Grapheme_Extend # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Grapheme_Extend # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Grapheme_Extend # Mn CHAM CONSONANT SIGN FINAL M
-AAB0 ; Grapheme_Extend # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Grapheme_Extend # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Grapheme_Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Grapheme_Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Grapheme_Extend # Mn TAI VIET TONE MAI THO
-ABE5 ; Grapheme_Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; Grapheme_Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; Grapheme_Extend # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Grapheme_Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Grapheme_Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Grapheme_Extend # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FF9E..FF9F ; Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-101FD ; Grapheme_Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; Grapheme_Extend # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Grapheme_Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Grapheme_Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; Grapheme_Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Grapheme_Extend # Mn KHAROSHTHI VIRAMA
-11080..11081 ; Grapheme_Extend # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; Grapheme_Extend # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; Grapheme_Extend # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D165 ; Grapheme_Extend # Mc MUSICAL SYMBOL COMBINING STEM
-1D167..1D169 ; Grapheme_Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16E..1D172 ; Grapheme_Extend # Mc [5] MUSICAL SYMBOL COMBINING FLAG-1..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; Grapheme_Extend # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Grapheme_Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Grapheme_Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; Grapheme_Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0100..E01EF ; Grapheme_Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1198
-
-# ================================================
-
-# Derived Property: Grapheme_Base
-# Generated from: [0..10FFFF] - Cc - Cf - Cs - Co - Cn - Zl - Zp - Grapheme_Extend
-# Note: depending on an application's interpretation of Co (private use),
-# they may be either in Grapheme_Base, or in Grapheme_Extend, or in neither.
-
-0020 ; Grapheme_Base # Zs SPACE
-0021..0023 ; Grapheme_Base # Po [3] EXCLAMATION MARK..NUMBER SIGN
-0024 ; Grapheme_Base # Sc DOLLAR SIGN
-0025..0027 ; Grapheme_Base # Po [3] PERCENT SIGN..APOSTROPHE
-0028 ; Grapheme_Base # Ps LEFT PARENTHESIS
-0029 ; Grapheme_Base # Pe RIGHT PARENTHESIS
-002A ; Grapheme_Base # Po ASTERISK
-002B ; Grapheme_Base # Sm PLUS SIGN
-002C ; Grapheme_Base # Po COMMA
-002D ; Grapheme_Base # Pd HYPHEN-MINUS
-002E..002F ; Grapheme_Base # Po [2] FULL STOP..SOLIDUS
-0030..0039 ; Grapheme_Base # Nd [10] DIGIT ZERO..DIGIT NINE
-003A..003B ; Grapheme_Base # Po [2] COLON..SEMICOLON
-003C..003E ; Grapheme_Base # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; Grapheme_Base # Po [2] QUESTION MARK..COMMERCIAL AT
-0041..005A ; Grapheme_Base # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005B ; Grapheme_Base # Ps LEFT SQUARE BRACKET
-005C ; Grapheme_Base # Po REVERSE SOLIDUS
-005D ; Grapheme_Base # Pe RIGHT SQUARE BRACKET
-005E ; Grapheme_Base # Sk CIRCUMFLEX ACCENT
-005F ; Grapheme_Base # Pc LOW LINE
-0060 ; Grapheme_Base # Sk GRAVE ACCENT
-0061..007A ; Grapheme_Base # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-007B ; Grapheme_Base # Ps LEFT CURLY BRACKET
-007C ; Grapheme_Base # Sm VERTICAL LINE
-007D ; Grapheme_Base # Pe RIGHT CURLY BRACKET
-007E ; Grapheme_Base # Sm TILDE
-00A0 ; Grapheme_Base # Zs NO-BREAK SPACE
-00A1 ; Grapheme_Base # Po INVERTED EXCLAMATION MARK
-00A2..00A5 ; Grapheme_Base # Sc [4] CENT SIGN..YEN SIGN
-00A6..00A7 ; Grapheme_Base # So [2] BROKEN BAR..SECTION SIGN
-00A8 ; Grapheme_Base # Sk DIAERESIS
-00A9 ; Grapheme_Base # So COPYRIGHT SIGN
-00AA ; Grapheme_Base # L& FEMININE ORDINAL INDICATOR
-00AB ; Grapheme_Base # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC ; Grapheme_Base # Sm NOT SIGN
-00AE ; Grapheme_Base # So REGISTERED SIGN
-00AF ; Grapheme_Base # Sk MACRON
-00B0 ; Grapheme_Base # So DEGREE SIGN
-00B1 ; Grapheme_Base # Sm PLUS-MINUS SIGN
-00B2..00B3 ; Grapheme_Base # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; Grapheme_Base # Sk ACUTE ACCENT
-00B5 ; Grapheme_Base # L& MICRO SIGN
-00B6 ; Grapheme_Base # So PILCROW SIGN
-00B7 ; Grapheme_Base # Po MIDDLE DOT
-00B8 ; Grapheme_Base # Sk CEDILLA
-00B9 ; Grapheme_Base # No SUPERSCRIPT ONE
-00BA ; Grapheme_Base # L& MASCULINE ORDINAL INDICATOR
-00BB ; Grapheme_Base # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC..00BE ; Grapheme_Base # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00BF ; Grapheme_Base # Po INVERTED QUESTION MARK
-00C0..00D6 ; Grapheme_Base # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D7 ; Grapheme_Base # Sm MULTIPLICATION SIGN
-00D8..00F6 ; Grapheme_Base # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F7 ; Grapheme_Base # Sm DIVISION SIGN
-00F8..01BA ; Grapheme_Base # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; Grapheme_Base # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; Grapheme_Base # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; Grapheme_Base # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; Grapheme_Base # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; Grapheme_Base # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; Grapheme_Base # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; Grapheme_Base # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; Grapheme_Base # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02D1 ; Grapheme_Base # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02DF ; Grapheme_Base # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E0..02E4 ; Grapheme_Base # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; Grapheme_Base # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; Grapheme_Base # Lm MODIFIER LETTER VOICING
-02ED ; Grapheme_Base # Sk MODIFIER LETTER UNASPIRATED
-02EE ; Grapheme_Base # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; Grapheme_Base # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0370..0373 ; Grapheme_Base # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; Grapheme_Base # Lm GREEK NUMERAL SIGN
-0375 ; Grapheme_Base # Sk GREEK LOWER NUMERAL SIGN
-0376..0377 ; Grapheme_Base # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Grapheme_Base # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Grapheme_Base # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E ; Grapheme_Base # Po GREEK QUESTION MARK
-0384..0385 ; Grapheme_Base # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; Grapheme_Base # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; Grapheme_Base # Po GREEK ANO TELEIA
-0388..038A ; Grapheme_Base # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Grapheme_Base # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; Grapheme_Base # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; Grapheme_Base # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F6 ; Grapheme_Base # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7..0481 ; Grapheme_Base # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0482 ; Grapheme_Base # So CYRILLIC THOUSANDS SIGN
-048A..0525 ; Grapheme_Base # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; Grapheme_Base # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; Grapheme_Base # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; Grapheme_Base # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; Grapheme_Base # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ; Grapheme_Base # Po ARMENIAN FULL STOP
-058A ; Grapheme_Base # Pd ARMENIAN HYPHEN
-05BE ; Grapheme_Base # Pd HEBREW PUNCTUATION MAQAF
-05C0 ; Grapheme_Base # Po HEBREW PUNCTUATION PASEQ
-05C3 ; Grapheme_Base # Po HEBREW PUNCTUATION SOF PASUQ
-05C6 ; Grapheme_Base # Po HEBREW PUNCTUATION NUN HAFUKHA
-05D0..05EA ; Grapheme_Base # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; Grapheme_Base # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; Grapheme_Base # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-0606..0608 ; Grapheme_Base # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-0609..060A ; Grapheme_Base # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060B ; Grapheme_Base # Sc AFGHANI SIGN
-060C..060D ; Grapheme_Base # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-060E..060F ; Grapheme_Base # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-061B ; Grapheme_Base # Po ARABIC SEMICOLON
-061E..061F ; Grapheme_Base # Po [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-0621..063F ; Grapheme_Base # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; Grapheme_Base # Lm ARABIC TATWEEL
-0641..064A ; Grapheme_Base # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-0660..0669 ; Grapheme_Base # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066A..066D ; Grapheme_Base # Po [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
-066E..066F ; Grapheme_Base # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; Grapheme_Base # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ; Grapheme_Base # Po ARABIC FULL STOP
-06D5 ; Grapheme_Base # Lo ARABIC LETTER AE
-06E5..06E6 ; Grapheme_Base # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E9 ; Grapheme_Base # So ARABIC PLACE OF SAJDAH
-06EE..06EF ; Grapheme_Base # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; Grapheme_Base # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; Grapheme_Base # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; Grapheme_Base # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; Grapheme_Base # Lo ARABIC LETTER HEH WITH INVERTED V
-0700..070D ; Grapheme_Base # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-0710 ; Grapheme_Base # Lo SYRIAC LETTER ALAPH
-0712..072F ; Grapheme_Base # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; Grapheme_Base # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; Grapheme_Base # Lo THAANA LETTER NAA
-07C0..07C9 ; Grapheme_Base # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; Grapheme_Base # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; Grapheme_Base # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07F6 ; Grapheme_Base # So NKO SYMBOL OO DENNEN
-07F7..07F9 ; Grapheme_Base # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-07FA ; Grapheme_Base # Lm NKO LAJANYALAN
-0800..0815 ; Grapheme_Base # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; Grapheme_Base # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; Grapheme_Base # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; Grapheme_Base # Lm SAMARITAN MODIFIER LETTER I
-0830..083E ; Grapheme_Base # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0903 ; Grapheme_Base # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; Grapheme_Base # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; Grapheme_Base # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; Grapheme_Base # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0949..094C ; Grapheme_Base # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; Grapheme_Base # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; Grapheme_Base # Lo DEVANAGARI OM
-0958..0961 ; Grapheme_Base # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0964..0965 ; Grapheme_Base # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0966..096F ; Grapheme_Base # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0970 ; Grapheme_Base # Po DEVANAGARI ABBREVIATION SIGN
-0971 ; Grapheme_Base # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; Grapheme_Base # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; Grapheme_Base # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0982..0983 ; Grapheme_Base # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; Grapheme_Base # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; Grapheme_Base # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; Grapheme_Base # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; Grapheme_Base # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; Grapheme_Base # Lo BENGALI LETTER LA
-09B6..09B9 ; Grapheme_Base # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; Grapheme_Base # Lo BENGALI SIGN AVAGRAHA
-09BF..09C0 ; Grapheme_Base # Mc [2] BENGALI VOWEL SIGN I..BENGALI VOWEL SIGN II
-09C7..09C8 ; Grapheme_Base # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Grapheme_Base # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CE ; Grapheme_Base # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; Grapheme_Base # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; Grapheme_Base # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E6..09EF ; Grapheme_Base # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; Grapheme_Base # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2..09F3 ; Grapheme_Base # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09F4..09F9 ; Grapheme_Base # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA ; Grapheme_Base # So BENGALI ISSHAR
-09FB ; Grapheme_Base # Sc BENGALI GANDA MARK
-0A03 ; Grapheme_Base # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; Grapheme_Base # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; Grapheme_Base # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; Grapheme_Base # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; Grapheme_Base # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; Grapheme_Base # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; Grapheme_Base # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; Grapheme_Base # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3E..0A40 ; Grapheme_Base # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A59..0A5C ; Grapheme_Base # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; Grapheme_Base # Lo GURMUKHI LETTER FA
-0A66..0A6F ; Grapheme_Base # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A72..0A74 ; Grapheme_Base # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A83 ; Grapheme_Base # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; Grapheme_Base # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; Grapheme_Base # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; Grapheme_Base # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; Grapheme_Base # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; Grapheme_Base # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; Grapheme_Base # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; Grapheme_Base # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; Grapheme_Base # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC9 ; Grapheme_Base # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Grapheme_Base # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0AD0 ; Grapheme_Base # Lo GUJARATI OM
-0AE0..0AE1 ; Grapheme_Base # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE6..0AEF ; Grapheme_Base # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0AF1 ; Grapheme_Base # Sc GUJARATI RUPEE SIGN
-0B02..0B03 ; Grapheme_Base # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; Grapheme_Base # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; Grapheme_Base # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; Grapheme_Base # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; Grapheme_Base # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; Grapheme_Base # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; Grapheme_Base # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; Grapheme_Base # Lo ORIYA SIGN AVAGRAHA
-0B40 ; Grapheme_Base # Mc ORIYA VOWEL SIGN II
-0B47..0B48 ; Grapheme_Base # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Grapheme_Base # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; Grapheme_Base # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; Grapheme_Base # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B66..0B6F ; Grapheme_Base # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B70 ; Grapheme_Base # So ORIYA ISSHAR
-0B71 ; Grapheme_Base # Lo ORIYA LETTER WA
-0B83 ; Grapheme_Base # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; Grapheme_Base # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; Grapheme_Base # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; Grapheme_Base # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; Grapheme_Base # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; Grapheme_Base # Lo TAMIL LETTER JA
-0B9E..0B9F ; Grapheme_Base # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; Grapheme_Base # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; Grapheme_Base # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; Grapheme_Base # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBF ; Grapheme_Base # Mc TAMIL VOWEL SIGN I
-0BC1..0BC2 ; Grapheme_Base # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Grapheme_Base # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Grapheme_Base # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BD0 ; Grapheme_Base # Lo TAMIL OM
-0BE6..0BEF ; Grapheme_Base # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0BF0..0BF2 ; Grapheme_Base # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0BF3..0BF8 ; Grapheme_Base # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BF9 ; Grapheme_Base # Sc TAMIL RUPEE SIGN
-0BFA ; Grapheme_Base # So TAMIL NUMBER SIGN
-0C01..0C03 ; Grapheme_Base # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; Grapheme_Base # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; Grapheme_Base # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; Grapheme_Base # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; Grapheme_Base # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; Grapheme_Base # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; Grapheme_Base # Lo TELUGU SIGN AVAGRAHA
-0C41..0C44 ; Grapheme_Base # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C58..0C59 ; Grapheme_Base # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; Grapheme_Base # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C66..0C6F ; Grapheme_Base # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C78..0C7E ; Grapheme_Base # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F ; Grapheme_Base # So TELUGU SIGN TUUMU
-0C82..0C83 ; Grapheme_Base # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; Grapheme_Base # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; Grapheme_Base # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; Grapheme_Base # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; Grapheme_Base # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; Grapheme_Base # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; Grapheme_Base # Lo KANNADA SIGN AVAGRAHA
-0CBE ; Grapheme_Base # Mc KANNADA VOWEL SIGN AA
-0CC0..0CC1 ; Grapheme_Base # Mc [2] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN U
-0CC3..0CC4 ; Grapheme_Base # Mc [2] KANNADA VOWEL SIGN VOCALIC R..KANNADA VOWEL SIGN VOCALIC RR
-0CC7..0CC8 ; Grapheme_Base # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Grapheme_Base # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CDE ; Grapheme_Base # Lo KANNADA LETTER FA
-0CE0..0CE1 ; Grapheme_Base # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE6..0CEF ; Grapheme_Base # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0CF1..0CF2 ; Grapheme_Base # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0D02..0D03 ; Grapheme_Base # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; Grapheme_Base # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; Grapheme_Base # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; Grapheme_Base # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; Grapheme_Base # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; Grapheme_Base # Lo MALAYALAM SIGN AVAGRAHA
-0D3F..0D40 ; Grapheme_Base # Mc [2] MALAYALAM VOWEL SIGN I..MALAYALAM VOWEL SIGN II
-0D46..0D48 ; Grapheme_Base # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Grapheme_Base # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D60..0D61 ; Grapheme_Base # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D66..0D6F ; Grapheme_Base # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D70..0D75 ; Grapheme_Base # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79 ; Grapheme_Base # So MALAYALAM DATE MARK
-0D7A..0D7F ; Grapheme_Base # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; Grapheme_Base # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; Grapheme_Base # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; Grapheme_Base # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; Grapheme_Base # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; Grapheme_Base # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; Grapheme_Base # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DD0..0DD1 ; Grapheme_Base # Mc [2] SINHALA VOWEL SIGN KETTI AEDA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD8..0DDE ; Grapheme_Base # Mc [7] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0DF2..0DF3 ; Grapheme_Base # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 ; Grapheme_Base # Po SINHALA PUNCTUATION KUNDDALIYA
-0E01..0E30 ; Grapheme_Base # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E32..0E33 ; Grapheme_Base # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E3F ; Grapheme_Base # Sc THAI CURRENCY SYMBOL BAHT
-0E40..0E45 ; Grapheme_Base # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; Grapheme_Base # Lm THAI CHARACTER MAIYAMOK
-0E4F ; Grapheme_Base # Po THAI CHARACTER FONGMAN
-0E50..0E59 ; Grapheme_Base # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E5A..0E5B ; Grapheme_Base # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0E81..0E82 ; Grapheme_Base # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; Grapheme_Base # Lo LAO LETTER KHO TAM
-0E87..0E88 ; Grapheme_Base # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; Grapheme_Base # Lo LAO LETTER SO TAM
-0E8D ; Grapheme_Base # Lo LAO LETTER NYO
-0E94..0E97 ; Grapheme_Base # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; Grapheme_Base # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; Grapheme_Base # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; Grapheme_Base # Lo LAO LETTER LO LOOT
-0EA7 ; Grapheme_Base # Lo LAO LETTER WO
-0EAA..0EAB ; Grapheme_Base # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; Grapheme_Base # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB2..0EB3 ; Grapheme_Base # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EBD ; Grapheme_Base # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; Grapheme_Base # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; Grapheme_Base # Lm LAO KO LA
-0ED0..0ED9 ; Grapheme_Base # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; Grapheme_Base # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; Grapheme_Base # Lo TIBETAN SYLLABLE OM
-0F01..0F03 ; Grapheme_Base # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04..0F12 ; Grapheme_Base # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F13..0F17 ; Grapheme_Base # So [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F1A..0F1F ; Grapheme_Base # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20..0F29 ; Grapheme_Base # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F2A..0F33 ; Grapheme_Base # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F34 ; Grapheme_Base # So TIBETAN MARK BSDUS RTAGS
-0F36 ; Grapheme_Base # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F38 ; Grapheme_Base # So TIBETAN MARK CHE MGO
-0F3A ; Grapheme_Base # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; Grapheme_Base # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; Grapheme_Base # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; Grapheme_Base # Pe TIBETAN MARK ANG KHANG GYAS
-0F3E..0F3F ; Grapheme_Base # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; Grapheme_Base # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; Grapheme_Base # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F7F ; Grapheme_Base # Mc TIBETAN SIGN RNAM BCAD
-0F85 ; Grapheme_Base # Po TIBETAN MARK PALUTA
-0F88..0F8B ; Grapheme_Base # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0FBE..0FC5 ; Grapheme_Base # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC7..0FCC ; Grapheme_Base # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; Grapheme_Base # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD0..0FD4 ; Grapheme_Base # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5..0FD8 ; Grapheme_Base # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-1000..102A ; Grapheme_Base # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; Grapheme_Base # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-1031 ; Grapheme_Base # Mc MYANMAR VOWEL SIGN E
-1038 ; Grapheme_Base # Mc MYANMAR SIGN VISARGA
-103B..103C ; Grapheme_Base # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103F ; Grapheme_Base # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; Grapheme_Base # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-104A..104F ; Grapheme_Base # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-1050..1055 ; Grapheme_Base # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; Grapheme_Base # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-105A..105D ; Grapheme_Base # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; Grapheme_Base # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; Grapheme_Base # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; Grapheme_Base # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; Grapheme_Base # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; Grapheme_Base # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; Grapheme_Base # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1083..1084 ; Grapheme_Base # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1087..108C ; Grapheme_Base # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108E ; Grapheme_Base # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; Grapheme_Base # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; Grapheme_Base # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; Grapheme_Base # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109E..109F ; Grapheme_Base # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-10A0..10C5 ; Grapheme_Base # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; Grapheme_Base # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FB ; Grapheme_Base # Po GEORGIAN PARAGRAPH SEPARATOR
-10FC ; Grapheme_Base # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; Grapheme_Base # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; Grapheme_Base # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; Grapheme_Base # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; Grapheme_Base # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; Grapheme_Base # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; Grapheme_Base # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; Grapheme_Base # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; Grapheme_Base # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; Grapheme_Base # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1360 ; Grapheme_Base # So ETHIOPIC SECTION MARK
-1361..1368 ; Grapheme_Base # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; Grapheme_Base # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; Grapheme_Base # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-1390..1399 ; Grapheme_Base # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4 ; Grapheme_Base # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1400 ; Grapheme_Base # Pd CANADIAN SYLLABICS HYPHEN
-1401..166C ; Grapheme_Base # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; Grapheme_Base # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; Grapheme_Base # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1680 ; Grapheme_Base # Zs OGHAM SPACE MARK
-1681..169A ; Grapheme_Base # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-169B ; Grapheme_Base # Ps OGHAM FEATHER MARK
-169C ; Grapheme_Base # Pe OGHAM REVERSED FEATHER MARK
-16A0..16EA ; Grapheme_Base # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EB..16ED ; Grapheme_Base # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-16EE..16F0 ; Grapheme_Base # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; Grapheme_Base # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; Grapheme_Base # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; Grapheme_Base # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1735..1736 ; Grapheme_Base # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-1740..1751 ; Grapheme_Base # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; Grapheme_Base # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; Grapheme_Base # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1780..17B3 ; Grapheme_Base # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B6 ; Grapheme_Base # Mc KHMER VOWEL SIGN AA
-17BE..17C5 ; Grapheme_Base # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C7..17C8 ; Grapheme_Base # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17D4..17D6 ; Grapheme_Base # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D7 ; Grapheme_Base # Lm KHMER SIGN LEK TOO
-17D8..17DA ; Grapheme_Base # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-17DB ; Grapheme_Base # Sc KHMER CURRENCY SYMBOL RIEL
-17DC ; Grapheme_Base # Lo KHMER SIGN AVAKRAHASANYA
-17E0..17E9 ; Grapheme_Base # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-17F0..17F9 ; Grapheme_Base # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800..1805 ; Grapheme_Base # Po [6] MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
-1806 ; Grapheme_Base # Pd MONGOLIAN TODO SOFT HYPHEN
-1807..180A ; Grapheme_Base # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-180E ; Grapheme_Base # Zs MONGOLIAN VOWEL SEPARATOR
-1810..1819 ; Grapheme_Base # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; Grapheme_Base # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; Grapheme_Base # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; Grapheme_Base # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; Grapheme_Base # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; Grapheme_Base # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; Grapheme_Base # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; Grapheme_Base # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1923..1926 ; Grapheme_Base # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1929..192B ; Grapheme_Base # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Grapheme_Base # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1933..1938 ; Grapheme_Base # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1940 ; Grapheme_Base # So LIMBU SIGN LOO
-1944..1945 ; Grapheme_Base # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1946..194F ; Grapheme_Base # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; Grapheme_Base # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; Grapheme_Base # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; Grapheme_Base # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; Grapheme_Base # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; Grapheme_Base # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; Grapheme_Base # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; Grapheme_Base # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-19DE..19DF ; Grapheme_Base # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-19E0..19FF ; Grapheme_Base # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1A00..1A16 ; Grapheme_Base # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A19..1A1B ; Grapheme_Base # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; Grapheme_Base # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1A20..1A54 ; Grapheme_Base # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; Grapheme_Base # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A57 ; Grapheme_Base # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A61 ; Grapheme_Base # Mc TAI THAM VOWEL SIGN A
-1A63..1A64 ; Grapheme_Base # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A6D..1A72 ; Grapheme_Base # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A80..1A89 ; Grapheme_Base # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Grapheme_Base # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AA6 ; Grapheme_Base # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; Grapheme_Base # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; Grapheme_Base # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-1B04 ; Grapheme_Base # Mc BALINESE SIGN BISAH
-1B05..1B33 ; Grapheme_Base # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B35 ; Grapheme_Base # Mc BALINESE VOWEL SIGN TEDUNG
-1B3B ; Grapheme_Base # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D..1B41 ; Grapheme_Base # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43..1B44 ; Grapheme_Base # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; Grapheme_Base # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; Grapheme_Base # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B5A..1B60 ; Grapheme_Base # Po [7] BALINESE PANTI..BALINESE PAMENENG
-1B61..1B6A ; Grapheme_Base # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B74..1B7C ; Grapheme_Base # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B82 ; Grapheme_Base # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; Grapheme_Base # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; Grapheme_Base # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA6..1BA7 ; Grapheme_Base # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BAA ; Grapheme_Base # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; Grapheme_Base # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; Grapheme_Base # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; Grapheme_Base # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; Grapheme_Base # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C34..1C35 ; Grapheme_Base # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C3B..1C3F ; Grapheme_Base # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C40..1C49 ; Grapheme_Base # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; Grapheme_Base # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; Grapheme_Base # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; Grapheme_Base # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; Grapheme_Base # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1C7E..1C7F ; Grapheme_Base # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD3 ; Grapheme_Base # Po VEDIC SIGN NIHSHVASA
-1CE1 ; Grapheme_Base # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE9..1CEC ; Grapheme_Base # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; Grapheme_Base # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; Grapheme_Base # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; Grapheme_Base # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; Grapheme_Base # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; Grapheme_Base # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; Grapheme_Base # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; Grapheme_Base # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; Grapheme_Base # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; Grapheme_Base # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Grapheme_Base # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Grapheme_Base # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Grapheme_Base # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Grapheme_Base # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Grapheme_Base # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Grapheme_Base # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Grapheme_Base # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Grapheme_Base # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Grapheme_Base # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Grapheme_Base # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; Grapheme_Base # Sk GREEK KORONIS
-1FBE ; Grapheme_Base # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; Grapheme_Base # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Grapheme_Base # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Grapheme_Base # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Grapheme_Base # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; Grapheme_Base # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Grapheme_Base # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Grapheme_Base # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; Grapheme_Base # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; Grapheme_Base # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; Grapheme_Base # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Grapheme_Base # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; Grapheme_Base # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; Grapheme_Base # Zs [11] EN QUAD..HAIR SPACE
-2010..2015 ; Grapheme_Base # Pd [6] HYPHEN..HORIZONTAL BAR
-2016..2017 ; Grapheme_Base # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2018 ; Grapheme_Base # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Grapheme_Base # Pf RIGHT SINGLE QUOTATION MARK
-201A ; Grapheme_Base # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; Grapheme_Base # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; Grapheme_Base # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; Grapheme_Base # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; Grapheme_Base # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020..2027 ; Grapheme_Base # Po [8] DAGGER..HYPHENATION POINT
-202F ; Grapheme_Base # Zs NARROW NO-BREAK SPACE
-2030..2038 ; Grapheme_Base # Po [9] PER MILLE SIGN..CARET
-2039 ; Grapheme_Base # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Grapheme_Base # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B..203E ; Grapheme_Base # Po [4] REFERENCE MARK..OVERLINE
-203F..2040 ; Grapheme_Base # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; Grapheme_Base # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2044 ; Grapheme_Base # Sm FRACTION SLASH
-2045 ; Grapheme_Base # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; Grapheme_Base # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; Grapheme_Base # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; Grapheme_Base # Sm COMMERCIAL MINUS SIGN
-2053 ; Grapheme_Base # Po SWUNG DASH
-2054 ; Grapheme_Base # Pc INVERTED UNDERTIE
-2055..205E ; Grapheme_Base # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-205F ; Grapheme_Base # Zs MEDIUM MATHEMATICAL SPACE
-2070 ; Grapheme_Base # No SUPERSCRIPT ZERO
-2071 ; Grapheme_Base # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; Grapheme_Base # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; Grapheme_Base # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; Grapheme_Base # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Grapheme_Base # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; Grapheme_Base # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080..2089 ; Grapheme_Base # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; Grapheme_Base # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; Grapheme_Base # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Grapheme_Base # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; Grapheme_Base # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0..20B8 ; Grapheme_Base # Sc [25] EURO-CURRENCY SIGN..TENGE SIGN
-2100..2101 ; Grapheme_Base # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; Grapheme_Base # L& DOUBLE-STRUCK CAPITAL C
-2103..2106 ; Grapheme_Base # So [4] DEGREE CELSIUS..CADA UNA
-2107 ; Grapheme_Base # L& EULER CONSTANT
-2108..2109 ; Grapheme_Base # So [2] SCRUPLE..DEGREE FAHRENHEIT
-210A..2113 ; Grapheme_Base # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2114 ; Grapheme_Base # So L B BAR SYMBOL
-2115 ; Grapheme_Base # L& DOUBLE-STRUCK CAPITAL N
-2116..2118 ; Grapheme_Base # So [3] NUMERO SIGN..SCRIPT CAPITAL P
-2119..211D ; Grapheme_Base # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-211E..2123 ; Grapheme_Base # So [6] PRESCRIPTION TAKE..VERSICLE
-2124 ; Grapheme_Base # L& DOUBLE-STRUCK CAPITAL Z
-2125 ; Grapheme_Base # So OUNCE SIGN
-2126 ; Grapheme_Base # L& OHM SIGN
-2127 ; Grapheme_Base # So INVERTED OHM SIGN
-2128 ; Grapheme_Base # L& BLACK-LETTER CAPITAL Z
-2129 ; Grapheme_Base # So TURNED GREEK SMALL LETTER IOTA
-212A..212D ; Grapheme_Base # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; Grapheme_Base # So ESTIMATED SYMBOL
-212F..2134 ; Grapheme_Base # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; Grapheme_Base # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; Grapheme_Base # L& INFORMATION SOURCE
-213A..213B ; Grapheme_Base # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-213C..213F ; Grapheme_Base # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; Grapheme_Base # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; Grapheme_Base # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214A ; Grapheme_Base # So PROPERTY LINE
-214B ; Grapheme_Base # Sm TURNED AMPERSAND
-214C..214D ; Grapheme_Base # So [2] PER SIGN..AKTIESELSKAB
-214E ; Grapheme_Base # L& TURNED SMALL F
-214F ; Grapheme_Base # So SYMBOL FOR SAMARITAN SOURCE
-2150..215F ; Grapheme_Base # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..2182 ; Grapheme_Base # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; Grapheme_Base # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; Grapheme_Base # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189 ; Grapheme_Base # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; Grapheme_Base # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; Grapheme_Base # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; Grapheme_Base # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; Grapheme_Base # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; Grapheme_Base # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; Grapheme_Base # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; Grapheme_Base # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; Grapheme_Base # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; Grapheme_Base # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; Grapheme_Base # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; Grapheme_Base # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; Grapheme_Base # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Grapheme_Base # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; Grapheme_Base # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; Grapheme_Base # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; Grapheme_Base # So DOWNWARDS DOUBLE ARROW
-21D4 ; Grapheme_Base # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21F3 ; Grapheme_Base # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..22FF ; Grapheme_Base # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; Grapheme_Base # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; Grapheme_Base # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..231F ; Grapheme_Base # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2320..2321 ; Grapheme_Base # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; Grapheme_Base # So [7] FROWN..KEYBOARD
-2329 ; Grapheme_Base # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Grapheme_Base # Pe RIGHT-POINTING ANGLE BRACKET
-232B..237B ; Grapheme_Base # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; Grapheme_Base # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; Grapheme_Base # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; Grapheme_Base # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; Grapheme_Base # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; Grapheme_Base # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; Grapheme_Base # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; Grapheme_Base # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; Grapheme_Base # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-2460..249B ; Grapheme_Base # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; Grapheme_Base # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA..24FF ; Grapheme_Base # No [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO
-2500..25B6 ; Grapheme_Base # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; Grapheme_Base # Sm WHITE RIGHT-POINTING TRIANGLE
-25B8..25C0 ; Grapheme_Base # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; Grapheme_Base # Sm WHITE LEFT-POINTING TRIANGLE
-25C2..25F7 ; Grapheme_Base # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; Grapheme_Base # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..266E ; Grapheme_Base # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-266F ; Grapheme_Base # Sm MUSIC SHARP SIGN
-2670..26CD ; Grapheme_Base # So [94] WEST SYRIAC CROSS..DISABLED CAR
-26CF..26E1 ; Grapheme_Base # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; Grapheme_Base # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; Grapheme_Base # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701..2704 ; Grapheme_Base # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; Grapheme_Base # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; Grapheme_Base # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; Grapheme_Base # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; Grapheme_Base # So SHADOWED WHITE CIRCLE
-274F..2752 ; Grapheme_Base # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756..275E ; Grapheme_Base # So [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; Grapheme_Base # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; Grapheme_Base # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; Grapheme_Base # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; Grapheme_Base # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; Grapheme_Base # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; Grapheme_Base # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; Grapheme_Base # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Grapheme_Base # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; Grapheme_Base # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Grapheme_Base # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; Grapheme_Base # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Grapheme_Base # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; Grapheme_Base # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Grapheme_Base # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; Grapheme_Base # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776..2793 ; Grapheme_Base # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 ; Grapheme_Base # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; Grapheme_Base # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; Grapheme_Base # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; Grapheme_Base # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; Grapheme_Base # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Grapheme_Base # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; Grapheme_Base # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; Grapheme_Base # Sm LONG DIVISION
-27D0..27E5 ; Grapheme_Base # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; Grapheme_Base # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Grapheme_Base # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Grapheme_Base # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Grapheme_Base # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Grapheme_Base # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Grapheme_Base # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Grapheme_Base # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Grapheme_Base # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Grapheme_Base # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Grapheme_Base # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; Grapheme_Base # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2800..28FF ; Grapheme_Base # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2900..2982 ; Grapheme_Base # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; Grapheme_Base # Ps LEFT WHITE CURLY BRACKET
-2984 ; Grapheme_Base # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Grapheme_Base # Ps LEFT WHITE PARENTHESIS
-2986 ; Grapheme_Base # Pe RIGHT WHITE PARENTHESIS
-2987 ; Grapheme_Base # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Grapheme_Base # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Grapheme_Base # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Grapheme_Base # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Grapheme_Base # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Grapheme_Base # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Grapheme_Base # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Grapheme_Base # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Grapheme_Base # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Grapheme_Base # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Grapheme_Base # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Grapheme_Base # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Grapheme_Base # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Grapheme_Base # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Grapheme_Base # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Grapheme_Base # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Grapheme_Base # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Grapheme_Base # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; Grapheme_Base # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; Grapheme_Base # Ps LEFT WIGGLY FENCE
-29D9 ; Grapheme_Base # Pe RIGHT WIGGLY FENCE
-29DA ; Grapheme_Base # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Grapheme_Base # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; Grapheme_Base # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; Grapheme_Base # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Grapheme_Base # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; Grapheme_Base # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; Grapheme_Base # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; Grapheme_Base # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; Grapheme_Base # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; Grapheme_Base # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B59 ; Grapheme_Base # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2C00..2C2E ; Grapheme_Base # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; Grapheme_Base # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; Grapheme_Base # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Grapheme_Base # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; Grapheme_Base # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CE5..2CEA ; Grapheme_Base # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CEB..2CEE ; Grapheme_Base # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CF9..2CFC ; Grapheme_Base # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD ; Grapheme_Base # No COPTIC FRACTION ONE HALF
-2CFE..2CFF ; Grapheme_Base # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-2D00..2D25 ; Grapheme_Base # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; Grapheme_Base # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; Grapheme_Base # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; Grapheme_Base # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; Grapheme_Base # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E00..2E01 ; Grapheme_Base # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; Grapheme_Base # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; Grapheme_Base # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; Grapheme_Base # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; Grapheme_Base # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; Grapheme_Base # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; Grapheme_Base # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; Grapheme_Base # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; Grapheme_Base # Po RAISED SQUARE
-2E0C ; Grapheme_Base # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; Grapheme_Base # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; Grapheme_Base # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; Grapheme_Base # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; Grapheme_Base # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; Grapheme_Base # Pd HYPHEN WITH DIAERESIS
-2E1B ; Grapheme_Base # Po TILDE WITH RING ABOVE
-2E1C ; Grapheme_Base # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; Grapheme_Base # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; Grapheme_Base # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; Grapheme_Base # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; Grapheme_Base # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; Grapheme_Base # Ps TOP LEFT HALF BRACKET
-2E23 ; Grapheme_Base # Pe TOP RIGHT HALF BRACKET
-2E24 ; Grapheme_Base # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; Grapheme_Base # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; Grapheme_Base # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; Grapheme_Base # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; Grapheme_Base # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; Grapheme_Base # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; Grapheme_Base # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; Grapheme_Base # Lm VERTICAL TILDE
-2E30..2E31 ; Grapheme_Base # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-2E80..2E99 ; Grapheme_Base # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; Grapheme_Base # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; Grapheme_Base # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; Grapheme_Base # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000 ; Grapheme_Base # Zs IDEOGRAPHIC SPACE
-3001..3003 ; Grapheme_Base # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3004 ; Grapheme_Base # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005 ; Grapheme_Base # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; Grapheme_Base # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; Grapheme_Base # Nl IDEOGRAPHIC NUMBER ZERO
-3008 ; Grapheme_Base # Ps LEFT ANGLE BRACKET
-3009 ; Grapheme_Base # Pe RIGHT ANGLE BRACKET
-300A ; Grapheme_Base # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; Grapheme_Base # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; Grapheme_Base # Ps LEFT CORNER BRACKET
-300D ; Grapheme_Base # Pe RIGHT CORNER BRACKET
-300E ; Grapheme_Base # Ps LEFT WHITE CORNER BRACKET
-300F ; Grapheme_Base # Pe RIGHT WHITE CORNER BRACKET
-3010 ; Grapheme_Base # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; Grapheme_Base # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; Grapheme_Base # So [2] POSTAL MARK..GETA MARK
-3014 ; Grapheme_Base # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; Grapheme_Base # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; Grapheme_Base # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; Grapheme_Base # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; Grapheme_Base # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; Grapheme_Base # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; Grapheme_Base # Ps LEFT WHITE SQUARE BRACKET
-301B ; Grapheme_Base # Pe RIGHT WHITE SQUARE BRACKET
-301C ; Grapheme_Base # Pd WAVE DASH
-301D ; Grapheme_Base # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; Grapheme_Base # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; Grapheme_Base # So POSTAL MARK FACE
-3021..3029 ; Grapheme_Base # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3030 ; Grapheme_Base # Pd WAVY DASH
-3031..3035 ; Grapheme_Base # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3036..3037 ; Grapheme_Base # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038..303A ; Grapheme_Base # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; Grapheme_Base # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; Grapheme_Base # Lo MASU MARK
-303D ; Grapheme_Base # Po PART ALTERNATION MARK
-303E..303F ; Grapheme_Base # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-3041..3096 ; Grapheme_Base # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309B..309C ; Grapheme_Base # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; Grapheme_Base # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; Grapheme_Base # Lo HIRAGANA DIGRAPH YORI
-30A0 ; Grapheme_Base # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1..30FA ; Grapheme_Base # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FB ; Grapheme_Base # Po KATAKANA MIDDLE DOT
-30FC..30FE ; Grapheme_Base # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; Grapheme_Base # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; Grapheme_Base # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; Grapheme_Base # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..3191 ; Grapheme_Base # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; Grapheme_Base # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; Grapheme_Base # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31B7 ; Grapheme_Base # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31C0..31E3 ; Grapheme_Base # So [36] CJK STROKE T..CJK STROKE Q
-31F0..31FF ; Grapheme_Base # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3200..321E ; Grapheme_Base # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; Grapheme_Base # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3250 ; Grapheme_Base # So [39] PARENTHESIZED IDEOGRAPH MOON..PARTNERSHIP SIGN
-3251..325F ; Grapheme_Base # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327F ; Grapheme_Base # So [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
-3280..3289 ; Grapheme_Base # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; Grapheme_Base # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; Grapheme_Base # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; Grapheme_Base # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; Grapheme_Base # So [256] SQUARE APAATO..SQUARE GAL
-3400..4DB5 ; Grapheme_Base # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4DC0..4DFF ; Grapheme_Base # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCB ; Grapheme_Base # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; Grapheme_Base # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; Grapheme_Base # Lm YI SYLLABLE WU
-A016..A48C ; Grapheme_Base # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A490..A4C6 ; Grapheme_Base # So [55] YI RADICAL QOT..YI RADICAL KE
-A4D0..A4F7 ; Grapheme_Base # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; Grapheme_Base # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A4FE..A4FF ; Grapheme_Base # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A500..A60B ; Grapheme_Base # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; Grapheme_Base # Lm VAI SYLLABLE LENGTHENER
-A60D..A60F ; Grapheme_Base # Po [3] VAI COMMA..VAI QUESTION MARK
-A610..A61F ; Grapheme_Base # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; Grapheme_Base # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; Grapheme_Base # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; Grapheme_Base # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; Grapheme_Base # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; Grapheme_Base # Lo CYRILLIC LETTER MULTIOCULAR O
-A673 ; Grapheme_Base # Po SLAVONIC ASTERISK
-A67E ; Grapheme_Base # Po CYRILLIC KAVYKA
-A67F ; Grapheme_Base # Lm CYRILLIC PAYEROK
-A680..A697 ; Grapheme_Base # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; Grapheme_Base # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; Grapheme_Base # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F2..A6F7 ; Grapheme_Base # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-A700..A716 ; Grapheme_Base # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; Grapheme_Base # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; Grapheme_Base # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A722..A76F ; Grapheme_Base # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; Grapheme_Base # Lm MODIFIER LETTER US
-A771..A787 ; Grapheme_Base # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; Grapheme_Base # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; Grapheme_Base # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A78B..A78C ; Grapheme_Base # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; Grapheme_Base # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; Grapheme_Base # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; Grapheme_Base # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; Grapheme_Base # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; Grapheme_Base # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A827 ; Grapheme_Base # Mc SYLOTI NAGRI VOWEL SIGN OO
-A828..A82B ; Grapheme_Base # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A830..A835 ; Grapheme_Base # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; Grapheme_Base # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A838 ; Grapheme_Base # Sc NORTH INDIC RUPEE MARK
-A839 ; Grapheme_Base # So NORTH INDIC QUANTITY MARK
-A840..A873 ; Grapheme_Base # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A874..A877 ; Grapheme_Base # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-A880..A881 ; Grapheme_Base # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; Grapheme_Base # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; Grapheme_Base # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8CE..A8CF ; Grapheme_Base # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8D0..A8D9 ; Grapheme_Base # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8F2..A8F7 ; Grapheme_Base # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; Grapheme_Base # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; Grapheme_Base # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; Grapheme_Base # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; Grapheme_Base # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A92E..A92F ; Grapheme_Base # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A930..A946 ; Grapheme_Base # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A952..A953 ; Grapheme_Base # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A95F ; Grapheme_Base # Po REJANG SECTION MARK
-A960..A97C ; Grapheme_Base # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A983 ; Grapheme_Base # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; Grapheme_Base # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B4..A9B5 ; Grapheme_Base # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9BA..A9BB ; Grapheme_Base # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BD..A9C0 ; Grapheme_Base # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9C1..A9CD ; Grapheme_Base # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9CF ; Grapheme_Base # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; Grapheme_Base # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-A9DE..A9DF ; Grapheme_Base # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA00..AA28 ; Grapheme_Base # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA2F..AA30 ; Grapheme_Base # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA33..AA34 ; Grapheme_Base # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA40..AA42 ; Grapheme_Base # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; Grapheme_Base # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4D ; Grapheme_Base # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; Grapheme_Base # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; Grapheme_Base # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-AA60..AA6F ; Grapheme_Base # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; Grapheme_Base # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; Grapheme_Base # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; Grapheme_Base # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; Grapheme_Base # Lo MYANMAR LETTER AITON RA
-AA7B ; Grapheme_Base # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; Grapheme_Base # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; Grapheme_Base # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; Grapheme_Base # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; Grapheme_Base # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; Grapheme_Base # Lo TAI VIET TONE MAI NUENG
-AAC2 ; Grapheme_Base # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; Grapheme_Base # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; Grapheme_Base # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; Grapheme_Base # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-ABC0..ABE2 ; Grapheme_Base # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE6..ABE7 ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE9..ABEA ; Grapheme_Base # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEB ; Grapheme_Base # Po MEETEI MAYEK CHEIKHEI
-ABEC ; Grapheme_Base # Mc MEETEI MAYEK LUM IYEK
-ABF0..ABF9 ; Grapheme_Base # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-AC00..D7A3 ; Grapheme_Base # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; Grapheme_Base # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; Grapheme_Base # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; Grapheme_Base # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Grapheme_Base # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Grapheme_Base # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; Grapheme_Base # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Grapheme_Base # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; Grapheme_Base # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; Grapheme_Base # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; Grapheme_Base # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; Grapheme_Base # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Grapheme_Base # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Grapheme_Base # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Grapheme_Base # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Grapheme_Base # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; Grapheme_Base # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; Grapheme_Base # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E ; Grapheme_Base # Ps ORNATE LEFT PARENTHESIS
-FD3F ; Grapheme_Base # Pe ORNATE RIGHT PARENTHESIS
-FD50..FD8F ; Grapheme_Base # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Grapheme_Base # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Grapheme_Base # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Grapheme_Base # Sc RIAL SIGN
-FDFD ; Grapheme_Base # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE10..FE16 ; Grapheme_Base # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; Grapheme_Base # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Grapheme_Base # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; Grapheme_Base # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; Grapheme_Base # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45..FE46 ; Grapheme_Base # Po [2] SESAME DOT..WHITE SESAME DOT
-FE47 ; Grapheme_Base # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; Grapheme_Base # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; Grapheme_Base # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; Grapheme_Base # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; Grapheme_Base # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Grapheme_Base # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; Grapheme_Base # Pd SMALL EM DASH
-FE59 ; Grapheme_Base # Ps SMALL LEFT PARENTHESIS
-FE5A ; Grapheme_Base # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Grapheme_Base # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Grapheme_Base # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Grapheme_Base # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Grapheme_Base # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; Grapheme_Base # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; Grapheme_Base # Sm SMALL PLUS SIGN
-FE63 ; Grapheme_Base # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; Grapheme_Base # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; Grapheme_Base # Po SMALL REVERSE SOLIDUS
-FE69 ; Grapheme_Base # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; Grapheme_Base # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FE70..FE74 ; Grapheme_Base # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; Grapheme_Base # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF01..FF03 ; Grapheme_Base # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; Grapheme_Base # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; Grapheme_Base # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; Grapheme_Base # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Grapheme_Base # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; Grapheme_Base # Po FULLWIDTH ASTERISK
-FF0B ; Grapheme_Base # Sm FULLWIDTH PLUS SIGN
-FF0C ; Grapheme_Base # Po FULLWIDTH COMMA
-FF0D ; Grapheme_Base # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; Grapheme_Base # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; Grapheme_Base # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; Grapheme_Base # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; Grapheme_Base # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; Grapheme_Base # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; Grapheme_Base # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; Grapheme_Base # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; Grapheme_Base # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; Grapheme_Base # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; Grapheme_Base # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; Grapheme_Base # Pc FULLWIDTH LOW LINE
-FF40 ; Grapheme_Base # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; Grapheme_Base # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; Grapheme_Base # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; Grapheme_Base # Sm FULLWIDTH VERTICAL LINE
-FF5D ; Grapheme_Base # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; Grapheme_Base # Sm FULLWIDTH TILDE
-FF5F ; Grapheme_Base # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Grapheme_Base # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; Grapheme_Base # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; Grapheme_Base # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Grapheme_Base # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; Grapheme_Base # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; Grapheme_Base # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; Grapheme_Base # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; Grapheme_Base # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FFA0..FFBE ; Grapheme_Base # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; Grapheme_Base # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; Grapheme_Base # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; Grapheme_Base # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; Grapheme_Base # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE1 ; Grapheme_Base # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; Grapheme_Base # Sm FULLWIDTH NOT SIGN
-FFE3 ; Grapheme_Base # Sk FULLWIDTH MACRON
-FFE4 ; Grapheme_Base # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; Grapheme_Base # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; Grapheme_Base # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; Grapheme_Base # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; Grapheme_Base # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFFC..FFFD ; Grapheme_Base # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
-10000..1000B ; Grapheme_Base # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; Grapheme_Base # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; Grapheme_Base # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; Grapheme_Base # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; Grapheme_Base # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; Grapheme_Base # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; Grapheme_Base # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10100..10101 ; Grapheme_Base # Po [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-10102 ; Grapheme_Base # So AEGEAN CHECK MARK
-10107..10133 ; Grapheme_Base # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; Grapheme_Base # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10140..10174 ; Grapheme_Base # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; Grapheme_Base # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; Grapheme_Base # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; Grapheme_Base # No GREEK ZERO SIGN
-10190..1019B ; Grapheme_Base # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; Grapheme_Base # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-10280..1029C ; Grapheme_Base # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; Grapheme_Base # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; Grapheme_Base # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; Grapheme_Base # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..10340 ; Grapheme_Base # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; Grapheme_Base # Nl GOTHIC LETTER NINETY
-10342..10349 ; Grapheme_Base # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; Grapheme_Base # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; Grapheme_Base # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; Grapheme_Base # Po UGARITIC WORD DIVIDER
-103A0..103C3 ; Grapheme_Base # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; Grapheme_Base # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D0 ; Grapheme_Base # Po OLD PERSIAN WORD DIVIDER
-103D1..103D5 ; Grapheme_Base # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; Grapheme_Base # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; Grapheme_Base # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; Grapheme_Base # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; Grapheme_Base # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; Grapheme_Base # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; Grapheme_Base # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; Grapheme_Base # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; Grapheme_Base # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; Grapheme_Base # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10857 ; Grapheme_Base # Po IMPERIAL ARAMAIC SECTION SIGN
-10858..1085F ; Grapheme_Base # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900..10915 ; Grapheme_Base # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; Grapheme_Base # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091F ; Grapheme_Base # Po PHOENICIAN WORD SEPARATOR
-10920..10939 ; Grapheme_Base # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; Grapheme_Base # Po LYDIAN TRIANGULAR MARK
-10A00 ; Grapheme_Base # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; Grapheme_Base # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; Grapheme_Base # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; Grapheme_Base # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A40..10A47 ; Grapheme_Base # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A50..10A58 ; Grapheme_Base # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A60..10A7C ; Grapheme_Base # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; Grapheme_Base # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; Grapheme_Base # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00..10B35 ; Grapheme_Base # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B39..10B3F ; Grapheme_Base # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40..10B55 ; Grapheme_Base # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B5F ; Grapheme_Base # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60..10B72 ; Grapheme_Base # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; Grapheme_Base # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00..10C48 ; Grapheme_Base # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10E60..10E7E ; Grapheme_Base # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-11082 ; Grapheme_Base # Mc KAITHI SIGN VISARGA
-11083..110AF ; Grapheme_Base # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; Grapheme_Base # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B7..110B8 ; Grapheme_Base # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110BB..110BC ; Grapheme_Base # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BE..110C1 ; Grapheme_Base # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12000..1236E ; Grapheme_Base # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; Grapheme_Base # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; Grapheme_Base # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000..1342E ; Grapheme_Base # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D000..1D0F5 ; Grapheme_Base # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; Grapheme_Base # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; Grapheme_Base # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D166 ; Grapheme_Base # Mc MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16A..1D16C ; Grapheme_Base # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D ; Grapheme_Base # Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-1D183..1D184 ; Grapheme_Base # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; Grapheme_Base # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; Grapheme_Base # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D200..1D241 ; Grapheme_Base # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D245 ; Grapheme_Base # So GREEK MUSICAL LEIMMA
-1D300..1D356 ; Grapheme_Base # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D360..1D371 ; Grapheme_Base # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; Grapheme_Base # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Grapheme_Base # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Grapheme_Base # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Grapheme_Base # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Grapheme_Base # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Grapheme_Base # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Grapheme_Base # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Grapheme_Base # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Grapheme_Base # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Grapheme_Base # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Grapheme_Base # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Grapheme_Base # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Grapheme_Base # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Grapheme_Base # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Grapheme_Base # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Grapheme_Base # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Grapheme_Base # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Grapheme_Base # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Grapheme_Base # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Grapheme_Base # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; Grapheme_Base # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; Grapheme_Base # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; Grapheme_Base # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; Grapheme_Base # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; Grapheme_Base # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; Grapheme_Base # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; Grapheme_Base # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; Grapheme_Base # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; Grapheme_Base # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; Grapheme_Base # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; Grapheme_Base # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; Grapheme_Base # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; Grapheme_Base # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; Grapheme_Base # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; Grapheme_Base # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; Grapheme_Base # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; Grapheme_Base # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; Grapheme_Base # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; Grapheme_Base # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; Grapheme_Base # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Grapheme_Base # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F000..1F02B ; Grapheme_Base # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; Grapheme_Base # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F100..1F10A ; Grapheme_Base # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; Grapheme_Base # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; Grapheme_Base # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; Grapheme_Base # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; Grapheme_Base # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; Grapheme_Base # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; Grapheme_Base # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; Grapheme_Base # So [5] SQUARED HV..SQUARED PPV
-1F157 ; Grapheme_Base # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; Grapheme_Base # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; Grapheme_Base # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; Grapheme_Base # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; Grapheme_Base # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; Grapheme_Base # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; Grapheme_Base # So SQUARE DJ
-1F200 ; Grapheme_Base # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; Grapheme_Base # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; Grapheme_Base # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6 ; Grapheme_Base # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Grapheme_Base # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; Grapheme_Base # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 105958
-
-# ================================================
-
-# Derived Property: Grapheme_Link (deprecated)
-# Generated from: Canonical_Combining_Class=Virama
-# Use Canonical_Combining_Class=Virama directly instead
-
-094D ; Grapheme_Link # Mn DEVANAGARI SIGN VIRAMA
-09CD ; Grapheme_Link # Mn BENGALI SIGN VIRAMA
-0A4D ; Grapheme_Link # Mn GURMUKHI SIGN VIRAMA
-0ACD ; Grapheme_Link # Mn GUJARATI SIGN VIRAMA
-0B4D ; Grapheme_Link # Mn ORIYA SIGN VIRAMA
-0BCD ; Grapheme_Link # Mn TAMIL SIGN VIRAMA
-0C4D ; Grapheme_Link # Mn TELUGU SIGN VIRAMA
-0CCD ; Grapheme_Link # Mn KANNADA SIGN VIRAMA
-0D4D ; Grapheme_Link # Mn MALAYALAM SIGN VIRAMA
-0DCA ; Grapheme_Link # Mn SINHALA SIGN AL-LAKUNA
-0E3A ; Grapheme_Link # Mn THAI CHARACTER PHINTHU
-0F84 ; Grapheme_Link # Mn TIBETAN MARK HALANTA
-1039..103A ; Grapheme_Link # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-1714 ; Grapheme_Link # Mn TAGALOG SIGN VIRAMA
-1734 ; Grapheme_Link # Mn HANUNOO SIGN PAMUDPOD
-17D2 ; Grapheme_Link # Mn KHMER SIGN COENG
-1A60 ; Grapheme_Link # Mn TAI THAM SIGN SAKOT
-1B44 ; Grapheme_Link # Mc BALINESE ADEG ADEG
-1BAA ; Grapheme_Link # Mc SUNDANESE SIGN PAMAAEH
-A806 ; Grapheme_Link # Mn SYLOTI NAGRI SIGN HASANTA
-A8C4 ; Grapheme_Link # Mn SAURASHTRA SIGN VIRAMA
-A953 ; Grapheme_Link # Mc REJANG VIRAMA
-A9C0 ; Grapheme_Link # Mc JAVANESE PANGKON
-ABED ; Grapheme_Link # Mn MEETEI MAYEK APUN IYEK
-10A3F ; Grapheme_Link # Mn KHAROSHTHI VIRAMA
-110B9 ; Grapheme_Link # Mn KAITHI SIGN VIRAMA
-
-# Total code points: 27
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/DNormalizationProps.txt b/Master/tlpkg/tlperl/lib/unicore/DNormalizationProps.txt
deleted file mode 100644
index 8fcb50411bf..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/DNormalizationProps.txt
+++ /dev/null
@@ -1,9036 +0,0 @@
-# DerivedNormalizationProps-5.2.0.txt
-# Date: 2009-08-26, 18:18:50 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Derived Property: FC_NFKC_Closure
-# Generated from computing: b = NFKC(Fold(a)); c = NFKC(Fold(b));
-# Then if (c != b) add the mapping from a to c to the set of
-# mappings that constitute the FC_NFKC_Closure list
-# Uses the full case folding from CaseFolding.txt, without the T option.
-
-037A ; FC_NFKC; 0020 03B9 # Lm GREEK YPOGEGRAMMENI
-03D2 ; FC_NFKC; 03C5 # L& GREEK UPSILON WITH HOOK SYMBOL
-03D3 ; FC_NFKC; 03CD # L& GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
-03D4 ; FC_NFKC; 03CB # L& GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03F2 ; FC_NFKC; 03C3 # L& GREEK LUNATE SIGMA SYMBOL
-03F9 ; FC_NFKC; 03C3 # L& GREEK CAPITAL LUNATE SIGMA SYMBOL
-1D2C ; FC_NFKC; 0061 # Lm MODIFIER LETTER CAPITAL A
-1D2D ; FC_NFKC; 00E6 # Lm MODIFIER LETTER CAPITAL AE
-1D2E ; FC_NFKC; 0062 # Lm MODIFIER LETTER CAPITAL B
-1D30 ; FC_NFKC; 0064 # Lm MODIFIER LETTER CAPITAL D
-1D31 ; FC_NFKC; 0065 # Lm MODIFIER LETTER CAPITAL E
-1D32 ; FC_NFKC; 01DD # Lm MODIFIER LETTER CAPITAL REVERSED E
-1D33 ; FC_NFKC; 0067 # Lm MODIFIER LETTER CAPITAL G
-1D34 ; FC_NFKC; 0068 # Lm MODIFIER LETTER CAPITAL H
-1D35 ; FC_NFKC; 0069 # Lm MODIFIER LETTER CAPITAL I
-1D36 ; FC_NFKC; 006A # Lm MODIFIER LETTER CAPITAL J
-1D37 ; FC_NFKC; 006B # Lm MODIFIER LETTER CAPITAL K
-1D38 ; FC_NFKC; 006C # Lm MODIFIER LETTER CAPITAL L
-1D39 ; FC_NFKC; 006D # Lm MODIFIER LETTER CAPITAL M
-1D3A ; FC_NFKC; 006E # Lm MODIFIER LETTER CAPITAL N
-1D3C ; FC_NFKC; 006F # Lm MODIFIER LETTER CAPITAL O
-1D3D ; FC_NFKC; 0223 # Lm MODIFIER LETTER CAPITAL OU
-1D3E ; FC_NFKC; 0070 # Lm MODIFIER LETTER CAPITAL P
-1D3F ; FC_NFKC; 0072 # Lm MODIFIER LETTER CAPITAL R
-1D40 ; FC_NFKC; 0074 # Lm MODIFIER LETTER CAPITAL T
-1D41 ; FC_NFKC; 0075 # Lm MODIFIER LETTER CAPITAL U
-1D42 ; FC_NFKC; 0077 # Lm MODIFIER LETTER CAPITAL W
-20A8 ; FC_NFKC; 0072 0073 # Sc RUPEE SIGN
-2102 ; FC_NFKC; 0063 # L& DOUBLE-STRUCK CAPITAL C
-2103 ; FC_NFKC; 00B0 0063 # So DEGREE CELSIUS
-2107 ; FC_NFKC; 025B # L& EULER CONSTANT
-2109 ; FC_NFKC; 00B0 0066 # So DEGREE FAHRENHEIT
-210B ; FC_NFKC; 0068 # L& SCRIPT CAPITAL H
-210C ; FC_NFKC; 0068 # L& BLACK-LETTER CAPITAL H
-210D ; FC_NFKC; 0068 # L& DOUBLE-STRUCK CAPITAL H
-2110 ; FC_NFKC; 0069 # L& SCRIPT CAPITAL I
-2111 ; FC_NFKC; 0069 # L& BLACK-LETTER CAPITAL I
-2112 ; FC_NFKC; 006C # L& SCRIPT CAPITAL L
-2115 ; FC_NFKC; 006E # L& DOUBLE-STRUCK CAPITAL N
-2116 ; FC_NFKC; 006E 006F # So NUMERO SIGN
-2119 ; FC_NFKC; 0070 # L& DOUBLE-STRUCK CAPITAL P
-211A ; FC_NFKC; 0071 # L& DOUBLE-STRUCK CAPITAL Q
-211B ; FC_NFKC; 0072 # L& SCRIPT CAPITAL R
-211C ; FC_NFKC; 0072 # L& BLACK-LETTER CAPITAL R
-211D ; FC_NFKC; 0072 # L& DOUBLE-STRUCK CAPITAL R
-2120 ; FC_NFKC; 0073 006D # So SERVICE MARK
-2121 ; FC_NFKC; 0074 0065 006C # So TELEPHONE SIGN
-2122 ; FC_NFKC; 0074 006D # So TRADE MARK SIGN
-2124 ; FC_NFKC; 007A # L& DOUBLE-STRUCK CAPITAL Z
-2128 ; FC_NFKC; 007A # L& BLACK-LETTER CAPITAL Z
-212C ; FC_NFKC; 0062 # L& SCRIPT CAPITAL B
-212D ; FC_NFKC; 0063 # L& BLACK-LETTER CAPITAL C
-2130 ; FC_NFKC; 0065 # L& SCRIPT CAPITAL E
-2131 ; FC_NFKC; 0066 # L& SCRIPT CAPITAL F
-2133 ; FC_NFKC; 006D # L& SCRIPT CAPITAL M
-213B ; FC_NFKC; 0066 0061 0078 # So FACSIMILE SIGN
-213E ; FC_NFKC; 03B3 # L& DOUBLE-STRUCK CAPITAL GAMMA
-213F ; FC_NFKC; 03C0 # L& DOUBLE-STRUCK CAPITAL PI
-2145 ; FC_NFKC; 0064 # L& DOUBLE-STRUCK ITALIC CAPITAL D
-2C7D ; FC_NFKC; 0076 # Lm MODIFIER LETTER CAPITAL V
-3250 ; FC_NFKC; 0070 0074 0065 # So PARTNERSHIP SIGN
-32CC ; FC_NFKC; 0068 0067 # So SQUARE HG
-32CE ; FC_NFKC; 0065 0076 # So SQUARE EV
-32CF ; FC_NFKC; 006C 0074 0064 # So LIMITED LIABILITY SIGN
-3371 ; FC_NFKC; 0068 0070 0061 # So SQUARE HPA
-3373 ; FC_NFKC; 0061 0075 # So SQUARE AU
-3375 ; FC_NFKC; 006F 0076 # So SQUARE OV
-337A ; FC_NFKC; 0069 0075 # So SQUARE IU
-3380 ; FC_NFKC; 0070 0061 # So SQUARE PA AMPS
-3381 ; FC_NFKC; 006E 0061 # So SQUARE NA
-3382 ; FC_NFKC; 03BC 0061 # So SQUARE MU A
-3383 ; FC_NFKC; 006D 0061 # So SQUARE MA
-3384 ; FC_NFKC; 006B 0061 # So SQUARE KA
-3385 ; FC_NFKC; 006B 0062 # So SQUARE KB
-3386 ; FC_NFKC; 006D 0062 # So SQUARE MB
-3387 ; FC_NFKC; 0067 0062 # So SQUARE GB
-338A ; FC_NFKC; 0070 0066 # So SQUARE PF
-338B ; FC_NFKC; 006E 0066 # So SQUARE NF
-338C ; FC_NFKC; 03BC 0066 # So SQUARE MU F
-3390 ; FC_NFKC; 0068 007A # So SQUARE HZ
-3391 ; FC_NFKC; 006B 0068 007A # So SQUARE KHZ
-3392 ; FC_NFKC; 006D 0068 007A # So SQUARE MHZ
-3393 ; FC_NFKC; 0067 0068 007A # So SQUARE GHZ
-3394 ; FC_NFKC; 0074 0068 007A # So SQUARE THZ
-33A9 ; FC_NFKC; 0070 0061 # So SQUARE PA
-33AA ; FC_NFKC; 006B 0070 0061 # So SQUARE KPA
-33AB ; FC_NFKC; 006D 0070 0061 # So SQUARE MPA
-33AC ; FC_NFKC; 0067 0070 0061 # So SQUARE GPA
-33B4 ; FC_NFKC; 0070 0076 # So SQUARE PV
-33B5 ; FC_NFKC; 006E 0076 # So SQUARE NV
-33B6 ; FC_NFKC; 03BC 0076 # So SQUARE MU V
-33B7 ; FC_NFKC; 006D 0076 # So SQUARE MV
-33B8 ; FC_NFKC; 006B 0076 # So SQUARE KV
-33B9 ; FC_NFKC; 006D 0076 # So SQUARE MV MEGA
-33BA ; FC_NFKC; 0070 0077 # So SQUARE PW
-33BB ; FC_NFKC; 006E 0077 # So SQUARE NW
-33BC ; FC_NFKC; 03BC 0077 # So SQUARE MU W
-33BD ; FC_NFKC; 006D 0077 # So SQUARE MW
-33BE ; FC_NFKC; 006B 0077 # So SQUARE KW
-33BF ; FC_NFKC; 006D 0077 # So SQUARE MW MEGA
-33C0 ; FC_NFKC; 006B 03C9 # So SQUARE K OHM
-33C1 ; FC_NFKC; 006D 03C9 # So SQUARE M OHM
-33C3 ; FC_NFKC; 0062 0071 # So SQUARE BQ
-33C6 ; FC_NFKC; 0063 2215 006B 0067 #So SQUARE C OVER KG
-33C7 ; FC_NFKC; 0063 006F 002E # So SQUARE CO
-33C8 ; FC_NFKC; 0064 0062 # So SQUARE DB
-33C9 ; FC_NFKC; 0067 0079 # So SQUARE GY
-33CB ; FC_NFKC; 0068 0070 # So SQUARE HP
-33CD ; FC_NFKC; 006B 006B # So SQUARE KK
-33CE ; FC_NFKC; 006B 006D # So SQUARE KM CAPITAL
-33D7 ; FC_NFKC; 0070 0068 # So SQUARE PH
-33D9 ; FC_NFKC; 0070 0070 006D # So SQUARE PPM
-33DA ; FC_NFKC; 0070 0072 # So SQUARE PR
-33DC ; FC_NFKC; 0073 0076 # So SQUARE SV
-33DD ; FC_NFKC; 0077 0062 # So SQUARE WB
-33DE ; FC_NFKC; 0076 2215 006D # So SQUARE V OVER M
-33DF ; FC_NFKC; 0061 2215 006D # So SQUARE A OVER M
-1D400 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD CAPITAL A
-1D401 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD CAPITAL B
-1D402 ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD CAPITAL C
-1D403 ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD CAPITAL D
-1D404 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD CAPITAL E
-1D405 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD CAPITAL F
-1D406 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD CAPITAL G
-1D407 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD CAPITAL H
-1D408 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD CAPITAL I
-1D409 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD CAPITAL J
-1D40A ; FC_NFKC; 006B # L& MATHEMATICAL BOLD CAPITAL K
-1D40B ; FC_NFKC; 006C # L& MATHEMATICAL BOLD CAPITAL L
-1D40C ; FC_NFKC; 006D # L& MATHEMATICAL BOLD CAPITAL M
-1D40D ; FC_NFKC; 006E # L& MATHEMATICAL BOLD CAPITAL N
-1D40E ; FC_NFKC; 006F # L& MATHEMATICAL BOLD CAPITAL O
-1D40F ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD CAPITAL P
-1D410 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD CAPITAL Q
-1D411 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD CAPITAL R
-1D412 ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD CAPITAL S
-1D413 ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD CAPITAL T
-1D414 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD CAPITAL U
-1D415 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD CAPITAL V
-1D416 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD CAPITAL W
-1D417 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD CAPITAL X
-1D418 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD CAPITAL Y
-1D419 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD CAPITAL Z
-1D434 ; FC_NFKC; 0061 # L& MATHEMATICAL ITALIC CAPITAL A
-1D435 ; FC_NFKC; 0062 # L& MATHEMATICAL ITALIC CAPITAL B
-1D436 ; FC_NFKC; 0063 # L& MATHEMATICAL ITALIC CAPITAL C
-1D437 ; FC_NFKC; 0064 # L& MATHEMATICAL ITALIC CAPITAL D
-1D438 ; FC_NFKC; 0065 # L& MATHEMATICAL ITALIC CAPITAL E
-1D439 ; FC_NFKC; 0066 # L& MATHEMATICAL ITALIC CAPITAL F
-1D43A ; FC_NFKC; 0067 # L& MATHEMATICAL ITALIC CAPITAL G
-1D43B ; FC_NFKC; 0068 # L& MATHEMATICAL ITALIC CAPITAL H
-1D43C ; FC_NFKC; 0069 # L& MATHEMATICAL ITALIC CAPITAL I
-1D43D ; FC_NFKC; 006A # L& MATHEMATICAL ITALIC CAPITAL J
-1D43E ; FC_NFKC; 006B # L& MATHEMATICAL ITALIC CAPITAL K
-1D43F ; FC_NFKC; 006C # L& MATHEMATICAL ITALIC CAPITAL L
-1D440 ; FC_NFKC; 006D # L& MATHEMATICAL ITALIC CAPITAL M
-1D441 ; FC_NFKC; 006E # L& MATHEMATICAL ITALIC CAPITAL N
-1D442 ; FC_NFKC; 006F # L& MATHEMATICAL ITALIC CAPITAL O
-1D443 ; FC_NFKC; 0070 # L& MATHEMATICAL ITALIC CAPITAL P
-1D444 ; FC_NFKC; 0071 # L& MATHEMATICAL ITALIC CAPITAL Q
-1D445 ; FC_NFKC; 0072 # L& MATHEMATICAL ITALIC CAPITAL R
-1D446 ; FC_NFKC; 0073 # L& MATHEMATICAL ITALIC CAPITAL S
-1D447 ; FC_NFKC; 0074 # L& MATHEMATICAL ITALIC CAPITAL T
-1D448 ; FC_NFKC; 0075 # L& MATHEMATICAL ITALIC CAPITAL U
-1D449 ; FC_NFKC; 0076 # L& MATHEMATICAL ITALIC CAPITAL V
-1D44A ; FC_NFKC; 0077 # L& MATHEMATICAL ITALIC CAPITAL W
-1D44B ; FC_NFKC; 0078 # L& MATHEMATICAL ITALIC CAPITAL X
-1D44C ; FC_NFKC; 0079 # L& MATHEMATICAL ITALIC CAPITAL Y
-1D44D ; FC_NFKC; 007A # L& MATHEMATICAL ITALIC CAPITAL Z
-1D468 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD ITALIC CAPITAL A
-1D469 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD ITALIC CAPITAL B
-1D46A ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD ITALIC CAPITAL C
-1D46B ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD ITALIC CAPITAL D
-1D46C ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD ITALIC CAPITAL E
-1D46D ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD ITALIC CAPITAL F
-1D46E ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD ITALIC CAPITAL G
-1D46F ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD ITALIC CAPITAL H
-1D470 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD ITALIC CAPITAL I
-1D471 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD ITALIC CAPITAL J
-1D472 ; FC_NFKC; 006B # L& MATHEMATICAL BOLD ITALIC CAPITAL K
-1D473 ; FC_NFKC; 006C # L& MATHEMATICAL BOLD ITALIC CAPITAL L
-1D474 ; FC_NFKC; 006D # L& MATHEMATICAL BOLD ITALIC CAPITAL M
-1D475 ; FC_NFKC; 006E # L& MATHEMATICAL BOLD ITALIC CAPITAL N
-1D476 ; FC_NFKC; 006F # L& MATHEMATICAL BOLD ITALIC CAPITAL O
-1D477 ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD ITALIC CAPITAL P
-1D478 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD ITALIC CAPITAL Q
-1D479 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD ITALIC CAPITAL R
-1D47A ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD ITALIC CAPITAL S
-1D47B ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD ITALIC CAPITAL T
-1D47C ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD ITALIC CAPITAL U
-1D47D ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD ITALIC CAPITAL V
-1D47E ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD ITALIC CAPITAL W
-1D47F ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD ITALIC CAPITAL X
-1D480 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD ITALIC CAPITAL Y
-1D481 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D49C ; FC_NFKC; 0061 # L& MATHEMATICAL SCRIPT CAPITAL A
-1D49E ; FC_NFKC; 0063 # L& MATHEMATICAL SCRIPT CAPITAL C
-1D49F ; FC_NFKC; 0064 # L& MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; FC_NFKC; 0067 # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5 ; FC_NFKC; 006A # L& MATHEMATICAL SCRIPT CAPITAL J
-1D4A6 ; FC_NFKC; 006B # L& MATHEMATICAL SCRIPT CAPITAL K
-1D4A9 ; FC_NFKC; 006E # L& MATHEMATICAL SCRIPT CAPITAL N
-1D4AA ; FC_NFKC; 006F # L& MATHEMATICAL SCRIPT CAPITAL O
-1D4AB ; FC_NFKC; 0070 # L& MATHEMATICAL SCRIPT CAPITAL P
-1D4AC ; FC_NFKC; 0071 # L& MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE ; FC_NFKC; 0073 # L& MATHEMATICAL SCRIPT CAPITAL S
-1D4AF ; FC_NFKC; 0074 # L& MATHEMATICAL SCRIPT CAPITAL T
-1D4B0 ; FC_NFKC; 0075 # L& MATHEMATICAL SCRIPT CAPITAL U
-1D4B1 ; FC_NFKC; 0076 # L& MATHEMATICAL SCRIPT CAPITAL V
-1D4B2 ; FC_NFKC; 0077 # L& MATHEMATICAL SCRIPT CAPITAL W
-1D4B3 ; FC_NFKC; 0078 # L& MATHEMATICAL SCRIPT CAPITAL X
-1D4B4 ; FC_NFKC; 0079 # L& MATHEMATICAL SCRIPT CAPITAL Y
-1D4B5 ; FC_NFKC; 007A # L& MATHEMATICAL SCRIPT CAPITAL Z
-1D4D0 ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD SCRIPT CAPITAL A
-1D4D1 ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD SCRIPT CAPITAL B
-1D4D2 ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD SCRIPT CAPITAL C
-1D4D3 ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD SCRIPT CAPITAL D
-1D4D4 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD SCRIPT CAPITAL E
-1D4D5 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD SCRIPT CAPITAL F
-1D4D6 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD SCRIPT CAPITAL G
-1D4D7 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD SCRIPT CAPITAL H
-1D4D8 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD SCRIPT CAPITAL I
-1D4D9 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD SCRIPT CAPITAL J
-1D4DA ; FC_NFKC; 006B # L& MATHEMATICAL BOLD SCRIPT CAPITAL K
-1D4DB ; FC_NFKC; 006C # L& MATHEMATICAL BOLD SCRIPT CAPITAL L
-1D4DC ; FC_NFKC; 006D # L& MATHEMATICAL BOLD SCRIPT CAPITAL M
-1D4DD ; FC_NFKC; 006E # L& MATHEMATICAL BOLD SCRIPT CAPITAL N
-1D4DE ; FC_NFKC; 006F # L& MATHEMATICAL BOLD SCRIPT CAPITAL O
-1D4DF ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD SCRIPT CAPITAL P
-1D4E0 ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Q
-1D4E1 ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD SCRIPT CAPITAL R
-1D4E2 ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD SCRIPT CAPITAL S
-1D4E3 ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD SCRIPT CAPITAL T
-1D4E4 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD SCRIPT CAPITAL U
-1D4E5 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD SCRIPT CAPITAL V
-1D4E6 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD SCRIPT CAPITAL W
-1D4E7 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD SCRIPT CAPITAL X
-1D4E8 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Y
-1D4E9 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D504 ; FC_NFKC; 0061 # L& MATHEMATICAL FRAKTUR CAPITAL A
-1D505 ; FC_NFKC; 0062 # L& MATHEMATICAL FRAKTUR CAPITAL B
-1D507 ; FC_NFKC; 0064 # L& MATHEMATICAL FRAKTUR CAPITAL D
-1D508 ; FC_NFKC; 0065 # L& MATHEMATICAL FRAKTUR CAPITAL E
-1D509 ; FC_NFKC; 0066 # L& MATHEMATICAL FRAKTUR CAPITAL F
-1D50A ; FC_NFKC; 0067 # L& MATHEMATICAL FRAKTUR CAPITAL G
-1D50D ; FC_NFKC; 006A # L& MATHEMATICAL FRAKTUR CAPITAL J
-1D50E ; FC_NFKC; 006B # L& MATHEMATICAL FRAKTUR CAPITAL K
-1D50F ; FC_NFKC; 006C # L& MATHEMATICAL FRAKTUR CAPITAL L
-1D510 ; FC_NFKC; 006D # L& MATHEMATICAL FRAKTUR CAPITAL M
-1D511 ; FC_NFKC; 006E # L& MATHEMATICAL FRAKTUR CAPITAL N
-1D512 ; FC_NFKC; 006F # L& MATHEMATICAL FRAKTUR CAPITAL O
-1D513 ; FC_NFKC; 0070 # L& MATHEMATICAL FRAKTUR CAPITAL P
-1D514 ; FC_NFKC; 0071 # L& MATHEMATICAL FRAKTUR CAPITAL Q
-1D516 ; FC_NFKC; 0073 # L& MATHEMATICAL FRAKTUR CAPITAL S
-1D517 ; FC_NFKC; 0074 # L& MATHEMATICAL FRAKTUR CAPITAL T
-1D518 ; FC_NFKC; 0075 # L& MATHEMATICAL FRAKTUR CAPITAL U
-1D519 ; FC_NFKC; 0076 # L& MATHEMATICAL FRAKTUR CAPITAL V
-1D51A ; FC_NFKC; 0077 # L& MATHEMATICAL FRAKTUR CAPITAL W
-1D51B ; FC_NFKC; 0078 # L& MATHEMATICAL FRAKTUR CAPITAL X
-1D51C ; FC_NFKC; 0079 # L& MATHEMATICAL FRAKTUR CAPITAL Y
-1D538 ; FC_NFKC; 0061 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL A
-1D539 ; FC_NFKC; 0062 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B ; FC_NFKC; 0064 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL D
-1D53C ; FC_NFKC; 0065 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL E
-1D53D ; FC_NFKC; 0066 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL F
-1D53E ; FC_NFKC; 0067 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540 ; FC_NFKC; 0069 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL I
-1D541 ; FC_NFKC; 006A # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL J
-1D542 ; FC_NFKC; 006B # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL K
-1D543 ; FC_NFKC; 006C # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL L
-1D544 ; FC_NFKC; 006D # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; FC_NFKC; 006F # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A ; FC_NFKC; 0073 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL S
-1D54B ; FC_NFKC; 0074 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL T
-1D54C ; FC_NFKC; 0075 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL U
-1D54D ; FC_NFKC; 0076 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL V
-1D54E ; FC_NFKC; 0077 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL W
-1D54F ; FC_NFKC; 0078 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL X
-1D550 ; FC_NFKC; 0079 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D56C ; FC_NFKC; 0061 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL A
-1D56D ; FC_NFKC; 0062 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL B
-1D56E ; FC_NFKC; 0063 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL C
-1D56F ; FC_NFKC; 0064 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL D
-1D570 ; FC_NFKC; 0065 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL E
-1D571 ; FC_NFKC; 0066 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL F
-1D572 ; FC_NFKC; 0067 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL G
-1D573 ; FC_NFKC; 0068 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL H
-1D574 ; FC_NFKC; 0069 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL I
-1D575 ; FC_NFKC; 006A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL J
-1D576 ; FC_NFKC; 006B # L& MATHEMATICAL BOLD FRAKTUR CAPITAL K
-1D577 ; FC_NFKC; 006C # L& MATHEMATICAL BOLD FRAKTUR CAPITAL L
-1D578 ; FC_NFKC; 006D # L& MATHEMATICAL BOLD FRAKTUR CAPITAL M
-1D579 ; FC_NFKC; 006E # L& MATHEMATICAL BOLD FRAKTUR CAPITAL N
-1D57A ; FC_NFKC; 006F # L& MATHEMATICAL BOLD FRAKTUR CAPITAL O
-1D57B ; FC_NFKC; 0070 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL P
-1D57C ; FC_NFKC; 0071 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Q
-1D57D ; FC_NFKC; 0072 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL R
-1D57E ; FC_NFKC; 0073 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL S
-1D57F ; FC_NFKC; 0074 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL T
-1D580 ; FC_NFKC; 0075 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL U
-1D581 ; FC_NFKC; 0076 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL V
-1D582 ; FC_NFKC; 0077 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL W
-1D583 ; FC_NFKC; 0078 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL X
-1D584 ; FC_NFKC; 0079 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Y
-1D585 ; FC_NFKC; 007A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D5A0 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF CAPITAL A
-1D5A1 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF CAPITAL B
-1D5A2 ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF CAPITAL C
-1D5A3 ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF CAPITAL D
-1D5A4 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF CAPITAL E
-1D5A5 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF CAPITAL F
-1D5A6 ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF CAPITAL G
-1D5A7 ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF CAPITAL H
-1D5A8 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF CAPITAL I
-1D5A9 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF CAPITAL J
-1D5AA ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF CAPITAL K
-1D5AB ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF CAPITAL L
-1D5AC ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF CAPITAL M
-1D5AD ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF CAPITAL N
-1D5AE ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF CAPITAL O
-1D5AF ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF CAPITAL P
-1D5B0 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF CAPITAL Q
-1D5B1 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF CAPITAL R
-1D5B2 ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF CAPITAL S
-1D5B3 ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF CAPITAL T
-1D5B4 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF CAPITAL U
-1D5B5 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF CAPITAL V
-1D5B6 ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF CAPITAL W
-1D5B7 ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF CAPITAL X
-1D5B8 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF CAPITAL Y
-1D5B9 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5D4 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL A
-1D5D5 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL B
-1D5D6 ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL C
-1D5D7 ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL D
-1D5D8 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL E
-1D5D9 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL F
-1D5DA ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL G
-1D5DB ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL H
-1D5DC ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL I
-1D5DD ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL J
-1D5DE ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL K
-1D5DF ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL L
-1D5E0 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL M
-1D5E1 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL N
-1D5E2 ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL O
-1D5E3 ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL P
-1D5E4 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
-1D5E5 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL R
-1D5E6 ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL S
-1D5E7 ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL T
-1D5E8 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL U
-1D5E9 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL V
-1D5EA ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL W
-1D5EB ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL X
-1D5EC ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
-1D5ED ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D608 ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
-1D609 ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
-1D60A ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
-1D60B ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
-1D60C ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
-1D60D ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
-1D60E ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
-1D60F ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
-1D610 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
-1D611 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
-1D612 ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
-1D613 ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
-1D614 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
-1D615 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
-1D616 ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
-1D617 ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
-1D618 ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
-1D619 ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
-1D61A ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
-1D61B ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
-1D61C ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
-1D61D ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
-1D61E ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
-1D61F ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
-1D620 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
-1D621 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D63C ; FC_NFKC; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-1D63D ; FC_NFKC; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-1D63E ; FC_NFKC; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-1D63F ; FC_NFKC; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-1D640 ; FC_NFKC; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-1D641 ; FC_NFKC; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-1D642 ; FC_NFKC; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-1D643 ; FC_NFKC; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-1D644 ; FC_NFKC; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-1D645 ; FC_NFKC; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-1D646 ; FC_NFKC; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-1D647 ; FC_NFKC; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-1D648 ; FC_NFKC; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-1D649 ; FC_NFKC; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-1D64A ; FC_NFKC; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-1D64B ; FC_NFKC; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-1D64C ; FC_NFKC; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-1D64D ; FC_NFKC; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-1D64E ; FC_NFKC; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-1D64F ; FC_NFKC; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-1D650 ; FC_NFKC; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-1D651 ; FC_NFKC; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-1D652 ; FC_NFKC; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-1D653 ; FC_NFKC; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-1D654 ; FC_NFKC; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-1D655 ; FC_NFKC; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D670 ; FC_NFKC; 0061 # L& MATHEMATICAL MONOSPACE CAPITAL A
-1D671 ; FC_NFKC; 0062 # L& MATHEMATICAL MONOSPACE CAPITAL B
-1D672 ; FC_NFKC; 0063 # L& MATHEMATICAL MONOSPACE CAPITAL C
-1D673 ; FC_NFKC; 0064 # L& MATHEMATICAL MONOSPACE CAPITAL D
-1D674 ; FC_NFKC; 0065 # L& MATHEMATICAL MONOSPACE CAPITAL E
-1D675 ; FC_NFKC; 0066 # L& MATHEMATICAL MONOSPACE CAPITAL F
-1D676 ; FC_NFKC; 0067 # L& MATHEMATICAL MONOSPACE CAPITAL G
-1D677 ; FC_NFKC; 0068 # L& MATHEMATICAL MONOSPACE CAPITAL H
-1D678 ; FC_NFKC; 0069 # L& MATHEMATICAL MONOSPACE CAPITAL I
-1D679 ; FC_NFKC; 006A # L& MATHEMATICAL MONOSPACE CAPITAL J
-1D67A ; FC_NFKC; 006B # L& MATHEMATICAL MONOSPACE CAPITAL K
-1D67B ; FC_NFKC; 006C # L& MATHEMATICAL MONOSPACE CAPITAL L
-1D67C ; FC_NFKC; 006D # L& MATHEMATICAL MONOSPACE CAPITAL M
-1D67D ; FC_NFKC; 006E # L& MATHEMATICAL MONOSPACE CAPITAL N
-1D67E ; FC_NFKC; 006F # L& MATHEMATICAL MONOSPACE CAPITAL O
-1D67F ; FC_NFKC; 0070 # L& MATHEMATICAL MONOSPACE CAPITAL P
-1D680 ; FC_NFKC; 0071 # L& MATHEMATICAL MONOSPACE CAPITAL Q
-1D681 ; FC_NFKC; 0072 # L& MATHEMATICAL MONOSPACE CAPITAL R
-1D682 ; FC_NFKC; 0073 # L& MATHEMATICAL MONOSPACE CAPITAL S
-1D683 ; FC_NFKC; 0074 # L& MATHEMATICAL MONOSPACE CAPITAL T
-1D684 ; FC_NFKC; 0075 # L& MATHEMATICAL MONOSPACE CAPITAL U
-1D685 ; FC_NFKC; 0076 # L& MATHEMATICAL MONOSPACE CAPITAL V
-1D686 ; FC_NFKC; 0077 # L& MATHEMATICAL MONOSPACE CAPITAL W
-1D687 ; FC_NFKC; 0078 # L& MATHEMATICAL MONOSPACE CAPITAL X
-1D688 ; FC_NFKC; 0079 # L& MATHEMATICAL MONOSPACE CAPITAL Y
-1D689 ; FC_NFKC; 007A # L& MATHEMATICAL MONOSPACE CAPITAL Z
-1D6A8 ; FC_NFKC; 03B1 # L& MATHEMATICAL BOLD CAPITAL ALPHA
-1D6A9 ; FC_NFKC; 03B2 # L& MATHEMATICAL BOLD CAPITAL BETA
-1D6AA ; FC_NFKC; 03B3 # L& MATHEMATICAL BOLD CAPITAL GAMMA
-1D6AB ; FC_NFKC; 03B4 # L& MATHEMATICAL BOLD CAPITAL DELTA
-1D6AC ; FC_NFKC; 03B5 # L& MATHEMATICAL BOLD CAPITAL EPSILON
-1D6AD ; FC_NFKC; 03B6 # L& MATHEMATICAL BOLD CAPITAL ZETA
-1D6AE ; FC_NFKC; 03B7 # L& MATHEMATICAL BOLD CAPITAL ETA
-1D6AF ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA
-1D6B0 ; FC_NFKC; 03B9 # L& MATHEMATICAL BOLD CAPITAL IOTA
-1D6B1 ; FC_NFKC; 03BA # L& MATHEMATICAL BOLD CAPITAL KAPPA
-1D6B2 ; FC_NFKC; 03BB # L& MATHEMATICAL BOLD CAPITAL LAMDA
-1D6B3 ; FC_NFKC; 03BC # L& MATHEMATICAL BOLD CAPITAL MU
-1D6B4 ; FC_NFKC; 03BD # L& MATHEMATICAL BOLD CAPITAL NU
-1D6B5 ; FC_NFKC; 03BE # L& MATHEMATICAL BOLD CAPITAL XI
-1D6B6 ; FC_NFKC; 03BF # L& MATHEMATICAL BOLD CAPITAL OMICRON
-1D6B7 ; FC_NFKC; 03C0 # L& MATHEMATICAL BOLD CAPITAL PI
-1D6B8 ; FC_NFKC; 03C1 # L& MATHEMATICAL BOLD CAPITAL RHO
-1D6B9 ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA SYMBOL
-1D6BA ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD CAPITAL SIGMA
-1D6BB ; FC_NFKC; 03C4 # L& MATHEMATICAL BOLD CAPITAL TAU
-1D6BC ; FC_NFKC; 03C5 # L& MATHEMATICAL BOLD CAPITAL UPSILON
-1D6BD ; FC_NFKC; 03C6 # L& MATHEMATICAL BOLD CAPITAL PHI
-1D6BE ; FC_NFKC; 03C7 # L& MATHEMATICAL BOLD CAPITAL CHI
-1D6BF ; FC_NFKC; 03C8 # L& MATHEMATICAL BOLD CAPITAL PSI
-1D6C0 ; FC_NFKC; 03C9 # L& MATHEMATICAL BOLD CAPITAL OMEGA
-1D6D3 ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD SMALL FINAL SIGMA
-1D6E2 ; FC_NFKC; 03B1 # L& MATHEMATICAL ITALIC CAPITAL ALPHA
-1D6E3 ; FC_NFKC; 03B2 # L& MATHEMATICAL ITALIC CAPITAL BETA
-1D6E4 ; FC_NFKC; 03B3 # L& MATHEMATICAL ITALIC CAPITAL GAMMA
-1D6E5 ; FC_NFKC; 03B4 # L& MATHEMATICAL ITALIC CAPITAL DELTA
-1D6E6 ; FC_NFKC; 03B5 # L& MATHEMATICAL ITALIC CAPITAL EPSILON
-1D6E7 ; FC_NFKC; 03B6 # L& MATHEMATICAL ITALIC CAPITAL ZETA
-1D6E8 ; FC_NFKC; 03B7 # L& MATHEMATICAL ITALIC CAPITAL ETA
-1D6E9 ; FC_NFKC; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA
-1D6EA ; FC_NFKC; 03B9 # L& MATHEMATICAL ITALIC CAPITAL IOTA
-1D6EB ; FC_NFKC; 03BA # L& MATHEMATICAL ITALIC CAPITAL KAPPA
-1D6EC ; FC_NFKC; 03BB # L& MATHEMATICAL ITALIC CAPITAL LAMDA
-1D6ED ; FC_NFKC; 03BC # L& MATHEMATICAL ITALIC CAPITAL MU
-1D6EE ; FC_NFKC; 03BD # L& MATHEMATICAL ITALIC CAPITAL NU
-1D6EF ; FC_NFKC; 03BE # L& MATHEMATICAL ITALIC CAPITAL XI
-1D6F0 ; FC_NFKC; 03BF # L& MATHEMATICAL ITALIC CAPITAL OMICRON
-1D6F1 ; FC_NFKC; 03C0 # L& MATHEMATICAL ITALIC CAPITAL PI
-1D6F2 ; FC_NFKC; 03C1 # L& MATHEMATICAL ITALIC CAPITAL RHO
-1D6F3 ; FC_NFKC; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
-1D6F4 ; FC_NFKC; 03C3 # L& MATHEMATICAL ITALIC CAPITAL SIGMA
-1D6F5 ; FC_NFKC; 03C4 # L& MATHEMATICAL ITALIC CAPITAL TAU
-1D6F6 ; FC_NFKC; 03C5 # L& MATHEMATICAL ITALIC CAPITAL UPSILON
-1D6F7 ; FC_NFKC; 03C6 # L& MATHEMATICAL ITALIC CAPITAL PHI
-1D6F8 ; FC_NFKC; 03C7 # L& MATHEMATICAL ITALIC CAPITAL CHI
-1D6F9 ; FC_NFKC; 03C8 # L& MATHEMATICAL ITALIC CAPITAL PSI
-1D6FA ; FC_NFKC; 03C9 # L& MATHEMATICAL ITALIC CAPITAL OMEGA
-1D70D ; FC_NFKC; 03C3 # L& MATHEMATICAL ITALIC SMALL FINAL SIGMA
-1D71C ; FC_NFKC; 03B1 # L& MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
-1D71D ; FC_NFKC; 03B2 # L& MATHEMATICAL BOLD ITALIC CAPITAL BETA
-1D71E ; FC_NFKC; 03B3 # L& MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
-1D71F ; FC_NFKC; 03B4 # L& MATHEMATICAL BOLD ITALIC CAPITAL DELTA
-1D720 ; FC_NFKC; 03B5 # L& MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
-1D721 ; FC_NFKC; 03B6 # L& MATHEMATICAL BOLD ITALIC CAPITAL ZETA
-1D722 ; FC_NFKC; 03B7 # L& MATHEMATICAL BOLD ITALIC CAPITAL ETA
-1D723 ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA
-1D724 ; FC_NFKC; 03B9 # L& MATHEMATICAL BOLD ITALIC CAPITAL IOTA
-1D725 ; FC_NFKC; 03BA # L& MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
-1D726 ; FC_NFKC; 03BB # L& MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
-1D727 ; FC_NFKC; 03BC # L& MATHEMATICAL BOLD ITALIC CAPITAL MU
-1D728 ; FC_NFKC; 03BD # L& MATHEMATICAL BOLD ITALIC CAPITAL NU
-1D729 ; FC_NFKC; 03BE # L& MATHEMATICAL BOLD ITALIC CAPITAL XI
-1D72A ; FC_NFKC; 03BF # L& MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
-1D72B ; FC_NFKC; 03C0 # L& MATHEMATICAL BOLD ITALIC CAPITAL PI
-1D72C ; FC_NFKC; 03C1 # L& MATHEMATICAL BOLD ITALIC CAPITAL RHO
-1D72D ; FC_NFKC; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
-1D72E ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
-1D72F ; FC_NFKC; 03C4 # L& MATHEMATICAL BOLD ITALIC CAPITAL TAU
-1D730 ; FC_NFKC; 03C5 # L& MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
-1D731 ; FC_NFKC; 03C6 # L& MATHEMATICAL BOLD ITALIC CAPITAL PHI
-1D732 ; FC_NFKC; 03C7 # L& MATHEMATICAL BOLD ITALIC CAPITAL CHI
-1D733 ; FC_NFKC; 03C8 # L& MATHEMATICAL BOLD ITALIC CAPITAL PSI
-1D734 ; FC_NFKC; 03C9 # L& MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D747 ; FC_NFKC; 03C3 # L& MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
-1D756 ; FC_NFKC; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-1D757 ; FC_NFKC; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-1D758 ; FC_NFKC; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-1D759 ; FC_NFKC; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-1D75A ; FC_NFKC; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-1D75B ; FC_NFKC; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-1D75C ; FC_NFKC; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-1D75D ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-1D75E ; FC_NFKC; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-1D75F ; FC_NFKC; 03BA # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-1D760 ; FC_NFKC; 03BB # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-1D761 ; FC_NFKC; 03BC # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-1D762 ; FC_NFKC; 03BD # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-1D763 ; FC_NFKC; 03BE # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-1D764 ; FC_NFKC; 03BF # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-1D765 ; FC_NFKC; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-1D766 ; FC_NFKC; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-1D767 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-1D768 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-1D769 ; FC_NFKC; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-1D76A ; FC_NFKC; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-1D76B ; FC_NFKC; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-1D76C ; FC_NFKC; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-1D76D ; FC_NFKC; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-1D76E ; FC_NFKC; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D781 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
-1D790 ; FC_NFKC; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
-1D791 ; FC_NFKC; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
-1D792 ; FC_NFKC; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
-1D793 ; FC_NFKC; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
-1D794 ; FC_NFKC; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
-1D795 ; FC_NFKC; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
-1D796 ; FC_NFKC; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
-1D797 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
-1D798 ; FC_NFKC; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
-1D799 ; FC_NFKC; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
-1D79A ; FC_NFKC; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
-1D79B ; FC_NFKC; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
-1D79C ; FC_NFKC; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
-1D79D ; FC_NFKC; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
-1D79E ; FC_NFKC; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
-1D79F ; FC_NFKC; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
-1D7A0 ; FC_NFKC; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
-1D7A1 ; FC_NFKC; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
-1D7A2 ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
-1D7A3 ; FC_NFKC; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
-1D7A4 ; FC_NFKC; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
-1D7A5 ; FC_NFKC; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
-1D7A6 ; FC_NFKC; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
-1D7A7 ; FC_NFKC; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
-1D7A8 ; FC_NFKC; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7BB ; FC_NFKC; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
-1D7CA ; FC_NFKC; 03DD # L& MATHEMATICAL BOLD CAPITAL DIGAMMA
-1F110 ; FC_NFKC; 0028 0061 0029 # So PARENTHESIZED LATIN CAPITAL LETTER A
-1F111 ; FC_NFKC; 0028 0062 0029 # So PARENTHESIZED LATIN CAPITAL LETTER B
-1F112 ; FC_NFKC; 0028 0063 0029 # So PARENTHESIZED LATIN CAPITAL LETTER C
-1F113 ; FC_NFKC; 0028 0064 0029 # So PARENTHESIZED LATIN CAPITAL LETTER D
-1F114 ; FC_NFKC; 0028 0065 0029 # So PARENTHESIZED LATIN CAPITAL LETTER E
-1F115 ; FC_NFKC; 0028 0066 0029 # So PARENTHESIZED LATIN CAPITAL LETTER F
-1F116 ; FC_NFKC; 0028 0067 0029 # So PARENTHESIZED LATIN CAPITAL LETTER G
-1F117 ; FC_NFKC; 0028 0068 0029 # So PARENTHESIZED LATIN CAPITAL LETTER H
-1F118 ; FC_NFKC; 0028 0069 0029 # So PARENTHESIZED LATIN CAPITAL LETTER I
-1F119 ; FC_NFKC; 0028 006A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER J
-1F11A ; FC_NFKC; 0028 006B 0029 # So PARENTHESIZED LATIN CAPITAL LETTER K
-1F11B ; FC_NFKC; 0028 006C 0029 # So PARENTHESIZED LATIN CAPITAL LETTER L
-1F11C ; FC_NFKC; 0028 006D 0029 # So PARENTHESIZED LATIN CAPITAL LETTER M
-1F11D ; FC_NFKC; 0028 006E 0029 # So PARENTHESIZED LATIN CAPITAL LETTER N
-1F11E ; FC_NFKC; 0028 006F 0029 # So PARENTHESIZED LATIN CAPITAL LETTER O
-1F11F ; FC_NFKC; 0028 0070 0029 # So PARENTHESIZED LATIN CAPITAL LETTER P
-1F120 ; FC_NFKC; 0028 0071 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Q
-1F121 ; FC_NFKC; 0028 0072 0029 # So PARENTHESIZED LATIN CAPITAL LETTER R
-1F122 ; FC_NFKC; 0028 0073 0029 # So PARENTHESIZED LATIN CAPITAL LETTER S
-1F123 ; FC_NFKC; 0028 0074 0029 # So PARENTHESIZED LATIN CAPITAL LETTER T
-1F124 ; FC_NFKC; 0028 0075 0029 # So PARENTHESIZED LATIN CAPITAL LETTER U
-1F125 ; FC_NFKC; 0028 0076 0029 # So PARENTHESIZED LATIN CAPITAL LETTER V
-1F126 ; FC_NFKC; 0028 0077 0029 # So PARENTHESIZED LATIN CAPITAL LETTER W
-1F127 ; FC_NFKC; 0028 0078 0029 # So PARENTHESIZED LATIN CAPITAL LETTER X
-1F128 ; FC_NFKC; 0028 0079 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Y
-1F129 ; FC_NFKC; 0028 007A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Z
-1F12A ; FC_NFKC; 3014 0073 3015 # So TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12B ; FC_NFKC; 0063 # So CIRCLED ITALIC LATIN CAPITAL LETTER C
-1F12C ; FC_NFKC; 0072 # So CIRCLED ITALIC LATIN CAPITAL LETTER R
-1F12D ; FC_NFKC; 0063 0064 # So CIRCLED CD
-1F12E ; FC_NFKC; 0077 007A # So CIRCLED WZ
-1F131 ; FC_NFKC; 0062 # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; FC_NFKC; 006E # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; FC_NFKC; 0070 # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; FC_NFKC; 0073 # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; FC_NFKC; 0077 # So SQUARED LATIN CAPITAL LETTER W
-1F14A ; FC_NFKC; 0068 0076 # So SQUARED HV
-1F14B ; FC_NFKC; 006D 0076 # So SQUARED MV
-1F14C ; FC_NFKC; 0073 0064 # So SQUARED SD
-1F14D ; FC_NFKC; 0073 0073 # So SQUARED SS
-1F14E ; FC_NFKC; 0070 0070 0076 # So SQUARED PPV
-1F190 ; FC_NFKC; 0064 006A # So SQUARE DJ
-
-# Total code points: 608
-
-# ================================================
-
-# Derived Property: Full_Composition_Exclusion
-# Generated from: Composition Exclusions + Singletons + Non-Starter Decompositions
-
-0340..0341 ; Full_Composition_Exclusion # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; Full_Composition_Exclusion # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; Full_Composition_Exclusion # Lm GREEK NUMERAL SIGN
-037E ; Full_Composition_Exclusion # Po GREEK QUESTION MARK
-0387 ; Full_Composition_Exclusion # Po GREEK ANO TELEIA
-0958..095F ; Full_Composition_Exclusion # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; Full_Composition_Exclusion # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Full_Composition_Exclusion # Lo BENGALI LETTER YYA
-0A33 ; Full_Composition_Exclusion # Lo GURMUKHI LETTER LLA
-0A36 ; Full_Composition_Exclusion # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Full_Composition_Exclusion # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Full_Composition_Exclusion # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; Full_Composition_Exclusion # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0F43 ; Full_Composition_Exclusion # Lo TIBETAN LETTER GHA
-0F4D ; Full_Composition_Exclusion # Lo TIBETAN LETTER DDHA
-0F52 ; Full_Composition_Exclusion # Lo TIBETAN LETTER DHA
-0F57 ; Full_Composition_Exclusion # Lo TIBETAN LETTER BHA
-0F5C ; Full_Composition_Exclusion # Lo TIBETAN LETTER DZHA
-0F69 ; Full_Composition_Exclusion # Lo TIBETAN LETTER KSSA
-0F73 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; Full_Composition_Exclusion # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; Full_Composition_Exclusion # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Full_Composition_Exclusion # Mn TIBETAN SUBJOINED LETTER KSSA
-1F71 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER ALPHA WITH OXIA
-1F73 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER EPSILON WITH OXIA
-1F75 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER ETA WITH OXIA
-1F77 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER IOTA WITH OXIA
-1F79 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER OMICRON WITH OXIA
-1F7B ; Full_Composition_Exclusion # L& GREEK SMALL LETTER UPSILON WITH OXIA
-1F7D ; Full_Composition_Exclusion # L& GREEK SMALL LETTER OMEGA WITH OXIA
-1FBB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBE ; Full_Composition_Exclusion # L& GREEK PROSGEGRAMMENI
-1FC9 ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER ETA WITH OXIA
-1FD3 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FDB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE3 ; Full_Composition_Exclusion # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FEB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEE..1FEF ; Full_Composition_Exclusion # Sk [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA
-1FF9 ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFB ; Full_Composition_Exclusion # L& GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFD ; Full_Composition_Exclusion # Sk GREEK OXIA
-2000..2001 ; Full_Composition_Exclusion # Zs [2] EN QUAD..EM QUAD
-2126 ; Full_Composition_Exclusion # L& OHM SIGN
-212A..212B ; Full_Composition_Exclusion # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2329 ; Full_Composition_Exclusion # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Full_Composition_Exclusion # Pe RIGHT-POINTING ANGLE BRACKET
-2ADC ; Full_Composition_Exclusion # Sm FORKING
-F900..FA0D ; Full_Composition_Exclusion # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; Full_Composition_Exclusion # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; Full_Composition_Exclusion # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; Full_Composition_Exclusion # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; Full_Composition_Exclusion # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Full_Composition_Exclusion # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Full_Composition_Exclusion # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB1D ; Full_Composition_Exclusion # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Full_Composition_Exclusion # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Full_Composition_Exclusion # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Full_Composition_Exclusion # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Full_Composition_Exclusion # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Full_Composition_Exclusion # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Full_Composition_Exclusion # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; Full_Composition_Exclusion # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1D15E..1D164 ; Full_Composition_Exclusion # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Full_Composition_Exclusion # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-2F800..2FA1D ; Full_Composition_Exclusion # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 1118
-
-# ================================================
-
-# Property: NFD_Quick_Check
-
-# All code points not explicitly listed for NFD_Quick_Check
-# have the value Yes (Y).
-
-# @missing: 0000..10FFFF; NFD_QC; Yes
-
-# ================================================
-
-# NFD_Quick_Check=No
-
-00C0..00C5 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; NFD_QC; N # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; NFD_QC; N # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E0..00E5 ; NFD_QC; N # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
-00E7..00EF ; NFD_QC; N # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
-00F1..00F6 ; NFD_QC; N # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
-00F9..00FD ; NFD_QC; N # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
-00FF..010F ; NFD_QC; N # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
-0112..0125 ; NFD_QC; N # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..0130 ; NFD_QC; N # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0134..0137 ; NFD_QC; N # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA
-0139..013E ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON
-0143..0148 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON
-014C..0151 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; NFD_QC; N # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..017E ; NFD_QC; N # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON
-01A0..01A1 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
-01AF..01B0 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
-01CD..01DC ; NFD_QC; N # L& [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DE..01E3 ; NFD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
-01E6..01F0 ; NFD_QC; N # L& [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F4..01F5 ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
-01F8..021B ; NFD_QC; N # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
-021E..021F ; NFD_QC; N # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
-0226..0233 ; NFD_QC; N # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
-0340..0341 ; NFD_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; NFD_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; NFD_QC; N # Lm GREEK NUMERAL SIGN
-037E ; NFD_QC; N # Po GREEK QUESTION MARK
-0385 ; NFD_QC; N # Sk GREEK DIALYTIKA TONOS
-0386 ; NFD_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; NFD_QC; N # Po GREEK ANO TELEIA
-0388..038A ; NFD_QC; N # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; NFD_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; NFD_QC; N # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; NFD_QC; N # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03CA..03CE ; NFD_QC; N # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D3..03D4 ; NFD_QC; N # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-0400..0401 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
-0403 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER GJE
-0407 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER YI
-040C..040E ; NFD_QC; N # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
-0419 ; NFD_QC; N # L& CYRILLIC CAPITAL LETTER SHORT I
-0439 ; NFD_QC; N # L& CYRILLIC SMALL LETTER SHORT I
-0450..0451 ; NFD_QC; N # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
-0453 ; NFD_QC; N # L& CYRILLIC SMALL LETTER GJE
-0457 ; NFD_QC; N # L& CYRILLIC SMALL LETTER YI
-045C..045E ; NFD_QC; N # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
-0476..0477 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-04C1..04C2 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
-04D0..04D3 ; NFD_QC; N # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D6..04D7 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
-04DA..04DF ; NFD_QC; N # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E2..04E7 ; NFD_QC; N # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
-04EA..04F5 ; NFD_QC; N # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; NFD_QC; N # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0622..0626 ; NFD_QC; N # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
-06C0 ; NFD_QC; N # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C2 ; NFD_QC; N # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06D3 ; NFD_QC; N # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-0929 ; NFD_QC; N # Lo DEVANAGARI LETTER NNNA
-0931 ; NFD_QC; N # Lo DEVANAGARI LETTER RRA
-0934 ; NFD_QC; N # Lo DEVANAGARI LETTER LLLA
-0958..095F ; NFD_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09CB..09CC ; NFD_QC; N # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09DC..09DD ; NFD_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; NFD_QC; N # Lo BENGALI LETTER YYA
-0A33 ; NFD_QC; N # Lo GURMUKHI LETTER LLA
-0A36 ; NFD_QC; N # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; NFD_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; NFD_QC; N # Lo GURMUKHI LETTER FA
-0B48 ; NFD_QC; N # Mc ORIYA VOWEL SIGN AI
-0B4B..0B4C ; NFD_QC; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; NFD_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B94 ; NFD_QC; N # Lo TAMIL LETTER AU
-0BCA..0BCC ; NFD_QC; N # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C48 ; NFD_QC; N # Mn TELUGU VOWEL SIGN AI
-0CC0 ; NFD_QC; N # Mc KANNADA VOWEL SIGN II
-0CC7..0CC8 ; NFD_QC; N # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; NFD_QC; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D4A..0D4C ; NFD_QC; N # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0DDA ; NFD_QC; N # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDC..0DDE ; NFD_QC; N # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0F43 ; NFD_QC; N # Lo TIBETAN LETTER GHA
-0F4D ; NFD_QC; N # Lo TIBETAN LETTER DDHA
-0F52 ; NFD_QC; N # Lo TIBETAN LETTER DHA
-0F57 ; NFD_QC; N # Lo TIBETAN LETTER BHA
-0F5C ; NFD_QC; N # Lo TIBETAN LETTER DZHA
-0F69 ; NFD_QC; N # Lo TIBETAN LETTER KSSA
-0F73 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; NFD_QC; N # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; NFD_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; NFD_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA
-1026 ; NFD_QC; N # Lo MYANMAR LETTER UU
-1B06 ; NFD_QC; N # Lo BALINESE LETTER AKARA TEDUNG
-1B08 ; NFD_QC; N # Lo BALINESE LETTER IKARA TEDUNG
-1B0A ; NFD_QC; N # Lo BALINESE LETTER UKARA TEDUNG
-1B0C ; NFD_QC; N # Lo BALINESE LETTER RA REPA TEDUNG
-1B0E ; NFD_QC; N # Lo BALINESE LETTER LA LENGA TEDUNG
-1B12 ; NFD_QC; N # Lo BALINESE LETTER OKARA TEDUNG
-1B3B ; NFD_QC; N # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D ; NFD_QC; N # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B40..1B41 ; NFD_QC; N # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43 ; NFD_QC; N # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1E00..1E99 ; NFD_QC; N # L& [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
-1E9B ; NFD_QC; N # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA0..1EF9 ; NFD_QC; N # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; NFD_QC; N # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; NFD_QC; N # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; NFD_QC; N # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; NFD_QC; N # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; NFD_QC; N # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; NFD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; NFD_QC; N # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; NFD_QC; N # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; NFD_QC; N # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; NFD_QC; N # L& GREEK PROSGEGRAMMENI
-1FC1 ; NFD_QC; N # Sk GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; NFD_QC; N # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; NFD_QC; N # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; NFD_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; NFD_QC; N # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; NFD_QC; N # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; NFD_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; NFD_QC; N # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; NFD_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; NFD_QC; N # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; NFD_QC; N # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD ; NFD_QC; N # Sk GREEK OXIA
-2000..2001 ; NFD_QC; N # Zs [2] EN QUAD..EM QUAD
-2126 ; NFD_QC; N # L& OHM SIGN
-212A..212B ; NFD_QC; N # L& [2] KELVIN SIGN..ANGSTROM SIGN
-219A..219B ; NFD_QC; N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21AE ; NFD_QC; N # Sm LEFT RIGHT ARROW WITH STROKE
-21CD ; NFD_QC; N # So LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; NFD_QC; N # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-2204 ; NFD_QC; N # Sm THERE DOES NOT EXIST
-2209 ; NFD_QC; N # Sm NOT AN ELEMENT OF
-220C ; NFD_QC; N # Sm DOES NOT CONTAIN AS MEMBER
-2224 ; NFD_QC; N # Sm DOES NOT DIVIDE
-2226 ; NFD_QC; N # Sm NOT PARALLEL TO
-2241 ; NFD_QC; N # Sm NOT TILDE
-2244 ; NFD_QC; N # Sm NOT ASYMPTOTICALLY EQUAL TO
-2247 ; NFD_QC; N # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249 ; NFD_QC; N # Sm NOT ALMOST EQUAL TO
-2260 ; NFD_QC; N # Sm NOT EQUAL TO
-2262 ; NFD_QC; N # Sm NOT IDENTICAL TO
-226D..2271 ; NFD_QC; N # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
-2274..2275 ; NFD_QC; N # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
-2278..2279 ; NFD_QC; N # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
-2280..2281 ; NFD_QC; N # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED
-2284..2285 ; NFD_QC; N # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2289 ; NFD_QC; N # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
-22AC..22AF ; NFD_QC; N # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22E0..22E3 ; NFD_QC; N # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
-22EA..22ED ; NFD_QC; N # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-2329 ; NFD_QC; N # Ps LEFT-POINTING ANGLE BRACKET
-232A ; NFD_QC; N # Pe RIGHT-POINTING ANGLE BRACKET
-2ADC ; NFD_QC; N # Sm FORKING
-304C ; NFD_QC; N # Lo HIRAGANA LETTER GA
-304E ; NFD_QC; N # Lo HIRAGANA LETTER GI
-3050 ; NFD_QC; N # Lo HIRAGANA LETTER GU
-3052 ; NFD_QC; N # Lo HIRAGANA LETTER GE
-3054 ; NFD_QC; N # Lo HIRAGANA LETTER GO
-3056 ; NFD_QC; N # Lo HIRAGANA LETTER ZA
-3058 ; NFD_QC; N # Lo HIRAGANA LETTER ZI
-305A ; NFD_QC; N # Lo HIRAGANA LETTER ZU
-305C ; NFD_QC; N # Lo HIRAGANA LETTER ZE
-305E ; NFD_QC; N # Lo HIRAGANA LETTER ZO
-3060 ; NFD_QC; N # Lo HIRAGANA LETTER DA
-3062 ; NFD_QC; N # Lo HIRAGANA LETTER DI
-3065 ; NFD_QC; N # Lo HIRAGANA LETTER DU
-3067 ; NFD_QC; N # Lo HIRAGANA LETTER DE
-3069 ; NFD_QC; N # Lo HIRAGANA LETTER DO
-3070..3071 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA
-3073..3074 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI
-3076..3077 ; NFD_QC; N # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU
-3079..307A ; NFD_QC; N # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE
-307C..307D ; NFD_QC; N # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO
-3094 ; NFD_QC; N # Lo HIRAGANA LETTER VU
-309E ; NFD_QC; N # Lm HIRAGANA VOICED ITERATION MARK
-30AC ; NFD_QC; N # Lo KATAKANA LETTER GA
-30AE ; NFD_QC; N # Lo KATAKANA LETTER GI
-30B0 ; NFD_QC; N # Lo KATAKANA LETTER GU
-30B2 ; NFD_QC; N # Lo KATAKANA LETTER GE
-30B4 ; NFD_QC; N # Lo KATAKANA LETTER GO
-30B6 ; NFD_QC; N # Lo KATAKANA LETTER ZA
-30B8 ; NFD_QC; N # Lo KATAKANA LETTER ZI
-30BA ; NFD_QC; N # Lo KATAKANA LETTER ZU
-30BC ; NFD_QC; N # Lo KATAKANA LETTER ZE
-30BE ; NFD_QC; N # Lo KATAKANA LETTER ZO
-30C0 ; NFD_QC; N # Lo KATAKANA LETTER DA
-30C2 ; NFD_QC; N # Lo KATAKANA LETTER DI
-30C5 ; NFD_QC; N # Lo KATAKANA LETTER DU
-30C7 ; NFD_QC; N # Lo KATAKANA LETTER DE
-30C9 ; NFD_QC; N # Lo KATAKANA LETTER DO
-30D0..30D1 ; NFD_QC; N # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA
-30D3..30D4 ; NFD_QC; N # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI
-30D6..30D7 ; NFD_QC; N # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU
-30D9..30DA ; NFD_QC; N # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE
-30DC..30DD ; NFD_QC; N # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO
-30F4 ; NFD_QC; N # Lo KATAKANA LETTER VU
-30F7..30FA ; NFD_QC; N # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FE ; NFD_QC; N # Lm KATAKANA VOICED ITERATION MARK
-AC00..D7A3 ; NFD_QC; N # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-F900..FA0D ; NFD_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; NFD_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; NFD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; NFD_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; NFD_QC; N # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; NFD_QC; N # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; NFD_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB1D ; NFD_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; NFD_QC; N # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; NFD_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; NFD_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; NFD_QC; N # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; NFD_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; NFD_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; NFD_QC; N # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1109A ; NFD_QC; N # Lo KAITHI LETTER DDDHA
-1109C ; NFD_QC; N # Lo KAITHI LETTER RHA
-110AB ; NFD_QC; N # Lo KAITHI LETTER VA
-1D15E..1D164 ; NFD_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; NFD_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-2F800..2FA1D ; NFD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 13221
-
-# ================================================
-
-# Property: NFC_Quick_Check
-
-# All code points not explicitly listed for NFC_Quick_Check
-# have the value Yes (Y).
-
-# @missing: 0000..10FFFF; NFC_QC; Yes
-
-# ================================================
-
-# NFC_Quick_Check=No
-
-0340..0341 ; NFC_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; NFC_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; NFC_QC; N # Lm GREEK NUMERAL SIGN
-037E ; NFC_QC; N # Po GREEK QUESTION MARK
-0387 ; NFC_QC; N # Po GREEK ANO TELEIA
-0958..095F ; NFC_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; NFC_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; NFC_QC; N # Lo BENGALI LETTER YYA
-0A33 ; NFC_QC; N # Lo GURMUKHI LETTER LLA
-0A36 ; NFC_QC; N # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; NFC_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; NFC_QC; N # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; NFC_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0F43 ; NFC_QC; N # Lo TIBETAN LETTER GHA
-0F4D ; NFC_QC; N # Lo TIBETAN LETTER DDHA
-0F52 ; NFC_QC; N # Lo TIBETAN LETTER DHA
-0F57 ; NFC_QC; N # Lo TIBETAN LETTER BHA
-0F5C ; NFC_QC; N # Lo TIBETAN LETTER DZHA
-0F69 ; NFC_QC; N # Lo TIBETAN LETTER KSSA
-0F73 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; NFC_QC; N # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; NFC_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; NFC_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA
-1F71 ; NFC_QC; N # L& GREEK SMALL LETTER ALPHA WITH OXIA
-1F73 ; NFC_QC; N # L& GREEK SMALL LETTER EPSILON WITH OXIA
-1F75 ; NFC_QC; N # L& GREEK SMALL LETTER ETA WITH OXIA
-1F77 ; NFC_QC; N # L& GREEK SMALL LETTER IOTA WITH OXIA
-1F79 ; NFC_QC; N # L& GREEK SMALL LETTER OMICRON WITH OXIA
-1F7B ; NFC_QC; N # L& GREEK SMALL LETTER UPSILON WITH OXIA
-1F7D ; NFC_QC; N # L& GREEK SMALL LETTER OMEGA WITH OXIA
-1FBB ; NFC_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBE ; NFC_QC; N # L& GREEK PROSGEGRAMMENI
-1FC9 ; NFC_QC; N # L& GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCB ; NFC_QC; N # L& GREEK CAPITAL LETTER ETA WITH OXIA
-1FD3 ; NFC_QC; N # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FDB ; NFC_QC; N # L& GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE3 ; NFC_QC; N # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FEB ; NFC_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEE..1FEF ; NFC_QC; N # Sk [2] GREEK DIALYTIKA AND OXIA..GREEK VARIA
-1FF9 ; NFC_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFB ; NFC_QC; N # L& GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFD ; NFC_QC; N # Sk GREEK OXIA
-2000..2001 ; NFC_QC; N # Zs [2] EN QUAD..EM QUAD
-2126 ; NFC_QC; N # L& OHM SIGN
-212A..212B ; NFC_QC; N # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2329 ; NFC_QC; N # Ps LEFT-POINTING ANGLE BRACKET
-232A ; NFC_QC; N # Pe RIGHT-POINTING ANGLE BRACKET
-2ADC ; NFC_QC; N # Sm FORKING
-F900..FA0D ; NFC_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; NFC_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; NFC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; NFC_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; NFC_QC; N # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; NFC_QC; N # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; NFC_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB1D ; NFC_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; NFC_QC; N # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; NFC_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; NFC_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; NFC_QC; N # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; NFC_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; NFC_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; NFC_QC; N # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1D15E..1D164 ; NFC_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; NFC_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-2F800..2FA1D ; NFC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 1118
-
-# ================================================
-
-# NFC_Quick_Check=Maybe
-
-0300..0304 ; NFC_QC; M # Mn [5] COMBINING GRAVE ACCENT..COMBINING MACRON
-0306..030C ; NFC_QC; M # Mn [7] COMBINING BREVE..COMBINING CARON
-030F ; NFC_QC; M # Mn COMBINING DOUBLE GRAVE ACCENT
-0311 ; NFC_QC; M # Mn COMBINING INVERTED BREVE
-0313..0314 ; NFC_QC; M # Mn [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE
-031B ; NFC_QC; M # Mn COMBINING HORN
-0323..0328 ; NFC_QC; M # Mn [6] COMBINING DOT BELOW..COMBINING OGONEK
-032D..032E ; NFC_QC; M # Mn [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW
-0330..0331 ; NFC_QC; M # Mn [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW
-0338 ; NFC_QC; M # Mn COMBINING LONG SOLIDUS OVERLAY
-0342 ; NFC_QC; M # Mn COMBINING GREEK PERISPOMENI
-0345 ; NFC_QC; M # Mn COMBINING GREEK YPOGEGRAMMENI
-0653..0655 ; NFC_QC; M # Mn [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
-093C ; NFC_QC; M # Mn DEVANAGARI SIGN NUKTA
-09BE ; NFC_QC; M # Mc BENGALI VOWEL SIGN AA
-09D7 ; NFC_QC; M # Mc BENGALI AU LENGTH MARK
-0B3E ; NFC_QC; M # Mc ORIYA VOWEL SIGN AA
-0B56 ; NFC_QC; M # Mn ORIYA AI LENGTH MARK
-0B57 ; NFC_QC; M # Mc ORIYA AU LENGTH MARK
-0BBE ; NFC_QC; M # Mc TAMIL VOWEL SIGN AA
-0BD7 ; NFC_QC; M # Mc TAMIL AU LENGTH MARK
-0C56 ; NFC_QC; M # Mn TELUGU AI LENGTH MARK
-0CC2 ; NFC_QC; M # Mc KANNADA VOWEL SIGN UU
-0CD5..0CD6 ; NFC_QC; M # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0D3E ; NFC_QC; M # Mc MALAYALAM VOWEL SIGN AA
-0D57 ; NFC_QC; M # Mc MALAYALAM AU LENGTH MARK
-0DCA ; NFC_QC; M # Mn SINHALA SIGN AL-LAKUNA
-0DCF ; NFC_QC; M # Mc SINHALA VOWEL SIGN AELA-PILLA
-0DDF ; NFC_QC; M # Mc SINHALA VOWEL SIGN GAYANUKITTA
-102E ; NFC_QC; M # Mn MYANMAR VOWEL SIGN II
-1161..1175 ; NFC_QC; M # Lo [21] HANGUL JUNGSEONG A..HANGUL JUNGSEONG I
-11A8..11C2 ; NFC_QC; M # Lo [27] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG HIEUH
-1B35 ; NFC_QC; M # Mc BALINESE VOWEL SIGN TEDUNG
-3099..309A ; NFC_QC; M # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-110BA ; NFC_QC; M # Mn KAITHI SIGN NUKTA
-
-# Total code points: 103
-
-# ================================================
-
-# Property: NFKD_Quick_Check
-
-# All code points not explicitly listed for NFKD_Quick_Check
-# have the value Yes (Y).
-
-# @missing: 0000..10FFFF; NFKD_QC; Yes
-
-# ================================================
-
-# NFKD_Quick_Check=No
-
-00A0 ; NFKD_QC; N # Zs NO-BREAK SPACE
-00A8 ; NFKD_QC; N # Sk DIAERESIS
-00AA ; NFKD_QC; N # L& FEMININE ORDINAL INDICATOR
-00AF ; NFKD_QC; N # Sk MACRON
-00B2..00B3 ; NFKD_QC; N # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; NFKD_QC; N # Sk ACUTE ACCENT
-00B5 ; NFKD_QC; N # L& MICRO SIGN
-00B8 ; NFKD_QC; N # Sk CEDILLA
-00B9 ; NFKD_QC; N # No SUPERSCRIPT ONE
-00BA ; NFKD_QC; N # L& MASCULINE ORDINAL INDICATOR
-00BC..00BE ; NFKD_QC; N # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00C0..00C5 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; NFKD_QC; N # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; NFKD_QC; N # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E0..00E5 ; NFKD_QC; N # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
-00E7..00EF ; NFKD_QC; N # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
-00F1..00F6 ; NFKD_QC; N # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
-00F9..00FD ; NFKD_QC; N # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
-00FF..010F ; NFKD_QC; N # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
-0112..0125 ; NFKD_QC; N # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..0130 ; NFKD_QC; N # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132..0137 ; NFKD_QC; N # L& [6] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LETTER K WITH CEDILLA
-0139..0140 ; NFKD_QC; N # L& [8] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH MIDDLE DOT
-0143..0149 ; NFKD_QC; N # L& [7] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014C..0151 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; NFKD_QC; N # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..017F ; NFKD_QC; N # L& [24] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER LONG S
-01A0..01A1 ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
-01AF..01B0 ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
-01C4..01DC ; NFKD_QC; N # L& [25] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DE..01E3 ; NFKD_QC; N # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
-01E6..01F5 ; NFKD_QC; N # L& [16] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER G WITH ACUTE
-01F8..021B ; NFKD_QC; N # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
-021E..021F ; NFKD_QC; N # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
-0226..0233 ; NFKD_QC; N # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
-02B0..02B8 ; NFKD_QC; N # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02D8..02DD ; NFKD_QC; N # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-02E0..02E4 ; NFKD_QC; N # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0340..0341 ; NFKD_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; NFKD_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; NFKD_QC; N # Lm GREEK NUMERAL SIGN
-037A ; NFKD_QC; N # Lm GREEK YPOGEGRAMMENI
-037E ; NFKD_QC; N # Po GREEK QUESTION MARK
-0384..0385 ; NFKD_QC; N # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; NFKD_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; NFKD_QC; N # Po GREEK ANO TELEIA
-0388..038A ; NFKD_QC; N # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; NFKD_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; NFKD_QC; N # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; NFKD_QC; N # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03CA..03CE ; NFKD_QC; N # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D6 ; NFKD_QC; N # L& [7] GREEK BETA SYMBOL..GREEK PI SYMBOL
-03F0..03F2 ; NFKD_QC; N # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL
-03F4..03F5 ; NFKD_QC; N # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F9 ; NFKD_QC; N # L& GREEK CAPITAL LUNATE SIGMA SYMBOL
-0400..0401 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
-0403 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER GJE
-0407 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER YI
-040C..040E ; NFKD_QC; N # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
-0419 ; NFKD_QC; N # L& CYRILLIC CAPITAL LETTER SHORT I
-0439 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER SHORT I
-0450..0451 ; NFKD_QC; N # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
-0453 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER GJE
-0457 ; NFKD_QC; N # L& CYRILLIC SMALL LETTER YI
-045C..045E ; NFKD_QC; N # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
-0476..0477 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-04C1..04C2 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
-04D0..04D3 ; NFKD_QC; N # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D6..04D7 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
-04DA..04DF ; NFKD_QC; N # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E2..04E7 ; NFKD_QC; N # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
-04EA..04F5 ; NFKD_QC; N # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; NFKD_QC; N # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0587 ; NFKD_QC; N # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0622..0626 ; NFKD_QC; N # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
-0675..0678 ; NFKD_QC; N # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-06C0 ; NFKD_QC; N # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C2 ; NFKD_QC; N # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06D3 ; NFKD_QC; N # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-0929 ; NFKD_QC; N # Lo DEVANAGARI LETTER NNNA
-0931 ; NFKD_QC; N # Lo DEVANAGARI LETTER RRA
-0934 ; NFKD_QC; N # Lo DEVANAGARI LETTER LLLA
-0958..095F ; NFKD_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09CB..09CC ; NFKD_QC; N # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09DC..09DD ; NFKD_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; NFKD_QC; N # Lo BENGALI LETTER YYA
-0A33 ; NFKD_QC; N # Lo GURMUKHI LETTER LLA
-0A36 ; NFKD_QC; N # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; NFKD_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; NFKD_QC; N # Lo GURMUKHI LETTER FA
-0B48 ; NFKD_QC; N # Mc ORIYA VOWEL SIGN AI
-0B4B..0B4C ; NFKD_QC; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; NFKD_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B94 ; NFKD_QC; N # Lo TAMIL LETTER AU
-0BCA..0BCC ; NFKD_QC; N # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C48 ; NFKD_QC; N # Mn TELUGU VOWEL SIGN AI
-0CC0 ; NFKD_QC; N # Mc KANNADA VOWEL SIGN II
-0CC7..0CC8 ; NFKD_QC; N # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; NFKD_QC; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D4A..0D4C ; NFKD_QC; N # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0DDA ; NFKD_QC; N # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDC..0DDE ; NFKD_QC; N # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0E33 ; NFKD_QC; N # Lo THAI CHARACTER SARA AM
-0EB3 ; NFKD_QC; N # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; NFKD_QC; N # Lo [2] LAO HO NO..LAO HO MO
-0F0C ; NFKD_QC; N # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-0F43 ; NFKD_QC; N # Lo TIBETAN LETTER GHA
-0F4D ; NFKD_QC; N # Lo TIBETAN LETTER DDHA
-0F52 ; NFKD_QC; N # Lo TIBETAN LETTER DHA
-0F57 ; NFKD_QC; N # Lo TIBETAN LETTER BHA
-0F5C ; NFKD_QC; N # Lo TIBETAN LETTER DZHA
-0F69 ; NFKD_QC; N # Lo TIBETAN LETTER KSSA
-0F73 ; NFKD_QC; N # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; NFKD_QC; N # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; NFKD_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; NFKD_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA
-1026 ; NFKD_QC; N # Lo MYANMAR LETTER UU
-10FC ; NFKD_QC; N # Lm MODIFIER LETTER GEORGIAN NAR
-1B06 ; NFKD_QC; N # Lo BALINESE LETTER AKARA TEDUNG
-1B08 ; NFKD_QC; N # Lo BALINESE LETTER IKARA TEDUNG
-1B0A ; NFKD_QC; N # Lo BALINESE LETTER UKARA TEDUNG
-1B0C ; NFKD_QC; N # Lo BALINESE LETTER RA REPA TEDUNG
-1B0E ; NFKD_QC; N # Lo BALINESE LETTER LA LENGA TEDUNG
-1B12 ; NFKD_QC; N # Lo BALINESE LETTER OKARA TEDUNG
-1B3B ; NFKD_QC; N # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D ; NFKD_QC; N # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B40..1B41 ; NFKD_QC; N # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43 ; NFKD_QC; N # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1D2C..1D2E ; NFKD_QC; N # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B
-1D30..1D3A ; NFKD_QC; N # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N
-1D3C..1D4D ; NFKD_QC; N # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G
-1D4F..1D61 ; NFKD_QC; N # Lm [19] MODIFIER LETTER SMALL K..MODIFIER LETTER SMALL CHI
-1D62..1D6A ; NFKD_QC; N # L& [9] LATIN SUBSCRIPT SMALL LETTER I..GREEK SUBSCRIPT SMALL LETTER CHI
-1D78 ; NFKD_QC; N # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; NFKD_QC; N # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1E9B ; NFKD_QC; N # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA0..1EF9 ; NFKD_QC; N # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; NFKD_QC; N # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; NFKD_QC; N # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; NFKD_QC; N # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; NFKD_QC; N # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; NFKD_QC; N # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; NFKD_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; NFKD_QC; N # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; NFKD_QC; N # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; NFKD_QC; N # Sk GREEK KORONIS
-1FBE ; NFKD_QC; N # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; NFKD_QC; N # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; NFKD_QC; N # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; NFKD_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; NFKD_QC; N # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; NFKD_QC; N # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; NFKD_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; NFKD_QC; N # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; NFKD_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; NFKD_QC; N # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; NFKD_QC; N # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; NFKD_QC; N # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; NFKD_QC; N # Zs [11] EN QUAD..HAIR SPACE
-2011 ; NFKD_QC; N # Pd NON-BREAKING HYPHEN
-2017 ; NFKD_QC; N # Po DOUBLE LOW LINE
-2024..2026 ; NFKD_QC; N # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
-202F ; NFKD_QC; N # Zs NARROW NO-BREAK SPACE
-2033..2034 ; NFKD_QC; N # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; NFKD_QC; N # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; NFKD_QC; N # Po DOUBLE EXCLAMATION MARK
-203E ; NFKD_QC; N # Po OVERLINE
-2047..2049 ; NFKD_QC; N # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; NFKD_QC; N # Po QUADRUPLE PRIME
-205F ; NFKD_QC; N # Zs MEDIUM MATHEMATICAL SPACE
-2070 ; NFKD_QC; N # No SUPERSCRIPT ZERO
-2071 ; NFKD_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; NFKD_QC; N # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; NFKD_QC; N # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; NFKD_QC; N # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; NFKD_QC; N # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; NFKD_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080..2089 ; NFKD_QC; N # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; NFKD_QC; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; NFKD_QC; N # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; NFKD_QC; N # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; NFKD_QC; N # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A8 ; NFKD_QC; N # Sc RUPEE SIGN
-2100..2101 ; NFKD_QC; N # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL C
-2103 ; NFKD_QC; N # So DEGREE CELSIUS
-2105..2106 ; NFKD_QC; N # So [2] CARE OF..CADA UNA
-2107 ; NFKD_QC; N # L& EULER CONSTANT
-2109 ; NFKD_QC; N # So DEGREE FAHRENHEIT
-210A..2113 ; NFKD_QC; N # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL N
-2116 ; NFKD_QC; N # So NUMERO SIGN
-2119..211D ; NFKD_QC; N # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2120..2122 ; NFKD_QC; N # So [3] SERVICE MARK..TRADE MARK SIGN
-2124 ; NFKD_QC; N # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; NFKD_QC; N # L& OHM SIGN
-2128 ; NFKD_QC; N # L& BLACK-LETTER CAPITAL Z
-212A..212D ; NFKD_QC; N # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2131 ; NFKD_QC; N # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; NFKD_QC; N # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2135..2138 ; NFKD_QC; N # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; NFKD_QC; N # L& INFORMATION SOURCE
-213B ; NFKD_QC; N # So FACSIMILE SIGN
-213C..213F ; NFKD_QC; N # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140 ; NFKD_QC; N # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2145..2149 ; NFKD_QC; N # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-2150..215F ; NFKD_QC; N # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..217F ; NFKD_QC; N # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2189 ; NFKD_QC; N # No VULGAR FRACTION ZERO THIRDS
-219A..219B ; NFKD_QC; N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21AE ; NFKD_QC; N # Sm LEFT RIGHT ARROW WITH STROKE
-21CD ; NFKD_QC; N # So LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; NFKD_QC; N # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-2204 ; NFKD_QC; N # Sm THERE DOES NOT EXIST
-2209 ; NFKD_QC; N # Sm NOT AN ELEMENT OF
-220C ; NFKD_QC; N # Sm DOES NOT CONTAIN AS MEMBER
-2224 ; NFKD_QC; N # Sm DOES NOT DIVIDE
-2226 ; NFKD_QC; N # Sm NOT PARALLEL TO
-222C..222D ; NFKD_QC; N # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; NFKD_QC; N # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2241 ; NFKD_QC; N # Sm NOT TILDE
-2244 ; NFKD_QC; N # Sm NOT ASYMPTOTICALLY EQUAL TO
-2247 ; NFKD_QC; N # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249 ; NFKD_QC; N # Sm NOT ALMOST EQUAL TO
-2260 ; NFKD_QC; N # Sm NOT EQUAL TO
-2262 ; NFKD_QC; N # Sm NOT IDENTICAL TO
-226D..2271 ; NFKD_QC; N # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
-2274..2275 ; NFKD_QC; N # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
-2278..2279 ; NFKD_QC; N # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
-2280..2281 ; NFKD_QC; N # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED
-2284..2285 ; NFKD_QC; N # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2289 ; NFKD_QC; N # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
-22AC..22AF ; NFKD_QC; N # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22E0..22E3 ; NFKD_QC; N # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
-22EA..22ED ; NFKD_QC; N # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-2329 ; NFKD_QC; N # Ps LEFT-POINTING ANGLE BRACKET
-232A ; NFKD_QC; N # Pe RIGHT-POINTING ANGLE BRACKET
-2460..249B ; NFKD_QC; N # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; NFKD_QC; N # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA ; NFKD_QC; N # No CIRCLED DIGIT ZERO
-2A0C ; NFKD_QC; N # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; NFKD_QC; N # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; NFKD_QC; N # Sm FORKING
-2C7C ; NFKD_QC; N # L& LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; NFKD_QC; N # Lm MODIFIER LETTER CAPITAL V
-2D6F ; NFKD_QC; N # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2E9F ; NFKD_QC; N # So CJK RADICAL MOTHER
-2EF3 ; NFKD_QC; N # So CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; NFKD_QC; N # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-3000 ; NFKD_QC; N # Zs IDEOGRAPHIC SPACE
-3036 ; NFKD_QC; N # So CIRCLED POSTAL MARK
-3038..303A ; NFKD_QC; N # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-304C ; NFKD_QC; N # Lo HIRAGANA LETTER GA
-304E ; NFKD_QC; N # Lo HIRAGANA LETTER GI
-3050 ; NFKD_QC; N # Lo HIRAGANA LETTER GU
-3052 ; NFKD_QC; N # Lo HIRAGANA LETTER GE
-3054 ; NFKD_QC; N # Lo HIRAGANA LETTER GO
-3056 ; NFKD_QC; N # Lo HIRAGANA LETTER ZA
-3058 ; NFKD_QC; N # Lo HIRAGANA LETTER ZI
-305A ; NFKD_QC; N # Lo HIRAGANA LETTER ZU
-305C ; NFKD_QC; N # Lo HIRAGANA LETTER ZE
-305E ; NFKD_QC; N # Lo HIRAGANA LETTER ZO
-3060 ; NFKD_QC; N # Lo HIRAGANA LETTER DA
-3062 ; NFKD_QC; N # Lo HIRAGANA LETTER DI
-3065 ; NFKD_QC; N # Lo HIRAGANA LETTER DU
-3067 ; NFKD_QC; N # Lo HIRAGANA LETTER DE
-3069 ; NFKD_QC; N # Lo HIRAGANA LETTER DO
-3070..3071 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA
-3073..3074 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI
-3076..3077 ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU
-3079..307A ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE
-307C..307D ; NFKD_QC; N # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO
-3094 ; NFKD_QC; N # Lo HIRAGANA LETTER VU
-309B..309C ; NFKD_QC; N # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309E ; NFKD_QC; N # Lm HIRAGANA VOICED ITERATION MARK
-309F ; NFKD_QC; N # Lo HIRAGANA DIGRAPH YORI
-30AC ; NFKD_QC; N # Lo KATAKANA LETTER GA
-30AE ; NFKD_QC; N # Lo KATAKANA LETTER GI
-30B0 ; NFKD_QC; N # Lo KATAKANA LETTER GU
-30B2 ; NFKD_QC; N # Lo KATAKANA LETTER GE
-30B4 ; NFKD_QC; N # Lo KATAKANA LETTER GO
-30B6 ; NFKD_QC; N # Lo KATAKANA LETTER ZA
-30B8 ; NFKD_QC; N # Lo KATAKANA LETTER ZI
-30BA ; NFKD_QC; N # Lo KATAKANA LETTER ZU
-30BC ; NFKD_QC; N # Lo KATAKANA LETTER ZE
-30BE ; NFKD_QC; N # Lo KATAKANA LETTER ZO
-30C0 ; NFKD_QC; N # Lo KATAKANA LETTER DA
-30C2 ; NFKD_QC; N # Lo KATAKANA LETTER DI
-30C5 ; NFKD_QC; N # Lo KATAKANA LETTER DU
-30C7 ; NFKD_QC; N # Lo KATAKANA LETTER DE
-30C9 ; NFKD_QC; N # Lo KATAKANA LETTER DO
-30D0..30D1 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA
-30D3..30D4 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI
-30D6..30D7 ; NFKD_QC; N # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU
-30D9..30DA ; NFKD_QC; N # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE
-30DC..30DD ; NFKD_QC; N # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO
-30F4 ; NFKD_QC; N # Lo KATAKANA LETTER VU
-30F7..30FA ; NFKD_QC; N # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FE ; NFKD_QC; N # Lm KATAKANA VOICED ITERATION MARK
-30FF ; NFKD_QC; N # Lo KATAKANA DIGRAPH KOTO
-3131..318E ; NFKD_QC; N # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3192..3195 ; NFKD_QC; N # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; NFKD_QC; N # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-3200..321E ; NFKD_QC; N # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; NFKD_QC; N # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3247 ; NFKD_QC; N # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO
-3250 ; NFKD_QC; N # So PARTNERSHIP SIGN
-3251..325F ; NFKD_QC; N # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327E ; NFKD_QC; N # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U
-3280..3289 ; NFKD_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; NFKD_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; NFKD_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; NFKD_QC; N # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; NFKD_QC; N # So [256] SQUARE APAATO..SQUARE GAL
-A770 ; NFKD_QC; N # Lm MODIFIER LETTER US
-AC00..D7A3 ; NFKD_QC; N # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-F900..FA0D ; NFKD_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; NFKD_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; NFKD_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; NFKD_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; NFKD_QC; N # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; NFKD_QC; N # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; NFKD_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; NFKD_QC; N # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; NFKD_QC; N # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; NFKD_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; NFKD_QC; N # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; NFKD_QC; N # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; NFKD_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; NFKD_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; NFKD_QC; N # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; NFKD_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; NFKD_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; NFKD_QC; N # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; NFKD_QC; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; NFKD_QC; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; NFKD_QC; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; NFKD_QC; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; NFKD_QC; N # Sc RIAL SIGN
-FE10..FE16 ; NFKD_QC; N # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; NFKD_QC; N # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; NFKD_QC; N # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; NFKD_QC; N # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; NFKD_QC; N # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; NFKD_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; NFKD_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; NFKD_QC; N # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; NFKD_QC; N # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; NFKD_QC; N # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; NFKD_QC; N # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; NFKD_QC; N # Pd SMALL EM DASH
-FE59 ; NFKD_QC; N # Ps SMALL LEFT PARENTHESIS
-FE5A ; NFKD_QC; N # Pe SMALL RIGHT PARENTHESIS
-FE5B ; NFKD_QC; N # Ps SMALL LEFT CURLY BRACKET
-FE5C ; NFKD_QC; N # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; NFKD_QC; N # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; NFKD_QC; N # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; NFKD_QC; N # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; NFKD_QC; N # Sm SMALL PLUS SIGN
-FE63 ; NFKD_QC; N # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; NFKD_QC; N # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; NFKD_QC; N # Po SMALL REVERSE SOLIDUS
-FE69 ; NFKD_QC; N # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; NFKD_QC; N # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FE70..FE72 ; NFKD_QC; N # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; NFKD_QC; N # Lo ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; NFKD_QC; N # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF01..FF03 ; NFKD_QC; N # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; NFKD_QC; N # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; NFKD_QC; N # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; NFKD_QC; N # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; NFKD_QC; N # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; NFKD_QC; N # Po FULLWIDTH ASTERISK
-FF0B ; NFKD_QC; N # Sm FULLWIDTH PLUS SIGN
-FF0C ; NFKD_QC; N # Po FULLWIDTH COMMA
-FF0D ; NFKD_QC; N # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; NFKD_QC; N # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; NFKD_QC; N # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; NFKD_QC; N # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; NFKD_QC; N # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; NFKD_QC; N # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; NFKD_QC; N # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; NFKD_QC; N # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; NFKD_QC; N # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; NFKD_QC; N # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; NFKD_QC; N # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; NFKD_QC; N # Pc FULLWIDTH LOW LINE
-FF40 ; NFKD_QC; N # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; NFKD_QC; N # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; NFKD_QC; N # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; NFKD_QC; N # Sm FULLWIDTH VERTICAL LINE
-FF5D ; NFKD_QC; N # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; NFKD_QC; N # Sm FULLWIDTH TILDE
-FF5F ; NFKD_QC; N # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; NFKD_QC; N # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; NFKD_QC; N # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; NFKD_QC; N # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; NFKD_QC; N # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; NFKD_QC; N # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; NFKD_QC; N # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; NFKD_QC; N # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; NFKD_QC; N # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; NFKD_QC; N # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; NFKD_QC; N # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; NFKD_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; NFKD_QC; N # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE1 ; NFKD_QC; N # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; NFKD_QC; N # Sm FULLWIDTH NOT SIGN
-FFE3 ; NFKD_QC; N # Sk FULLWIDTH MACRON
-FFE4 ; NFKD_QC; N # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; NFKD_QC; N # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; NFKD_QC; N # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; NFKD_QC; N # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; NFKD_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-1109A ; NFKD_QC; N # Lo KAITHI LETTER DDDHA
-1109C ; NFKD_QC; N # Lo KAITHI LETTER RHA
-110AB ; NFKD_QC; N # Lo KAITHI LETTER VA
-1D15E..1D164 ; NFKD_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; NFKD_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-1D400..1D454 ; NFKD_QC; N # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; NFKD_QC; N # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; NFKD_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; NFKD_QC; N # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; NFKD_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; NFKD_QC; N # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; NFKD_QC; N # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; NFKD_QC; N # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; NFKD_QC; N # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; NFKD_QC; N # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; NFKD_QC; N # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; NFKD_QC; N # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; NFKD_QC; N # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; NFKD_QC; N # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; NFKD_QC; N # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; NFKD_QC; N # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; NFKD_QC; N # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; NFKD_QC; N # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; NFKD_QC; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; NFKD_QC; N # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; NFKD_QC; N # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; NFKD_QC; N # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; NFKD_QC; N # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; NFKD_QC; N # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; NFKD_QC; N # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; NFKD_QC; N # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; NFKD_QC; N # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; NFKD_QC; N # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; NFKD_QC; N # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; NFKD_QC; N # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; NFKD_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; NFKD_QC; N # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; NFKD_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; NFKD_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; NFKD_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; NFKD_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F100..1F10A ; NFKD_QC; N # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; NFKD_QC; N # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; NFKD_QC; N # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; NFKD_QC; N # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; NFKD_QC; N # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; NFKD_QC; N # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; NFKD_QC; N # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; NFKD_QC; N # So [5] SQUARED HV..SQUARED PPV
-1F190 ; NFKD_QC; N # So SQUARE DJ
-1F200 ; NFKD_QC; N # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; NFKD_QC; N # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; NFKD_QC; N # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2F800..2FA1D ; NFKD_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 16688
-
-# ================================================
-
-# Property: NFKC_Quick_Check
-
-# All code points not explicitly listed for NFKC_Quick_Check
-# have the value Yes (Y).
-
-# @missing: 0000..10FFFF; NFKC_QC; Yes
-
-# ================================================
-
-# NFKC_Quick_Check=No
-
-00A0 ; NFKC_QC; N # Zs NO-BREAK SPACE
-00A8 ; NFKC_QC; N # Sk DIAERESIS
-00AA ; NFKC_QC; N # L& FEMININE ORDINAL INDICATOR
-00AF ; NFKC_QC; N # Sk MACRON
-00B2..00B3 ; NFKC_QC; N # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; NFKC_QC; N # Sk ACUTE ACCENT
-00B5 ; NFKC_QC; N # L& MICRO SIGN
-00B8 ; NFKC_QC; N # Sk CEDILLA
-00B9 ; NFKC_QC; N # No SUPERSCRIPT ONE
-00BA ; NFKC_QC; N # L& MASCULINE ORDINAL INDICATOR
-00BC..00BE ; NFKC_QC; N # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-0132..0133 ; NFKC_QC; N # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
-013F..0140 ; NFKC_QC; N # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
-0149 ; NFKC_QC; N # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-017F ; NFKC_QC; N # L& LATIN SMALL LETTER LONG S
-01C4..01CC ; NFKC_QC; N # L& [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ
-01F1..01F3 ; NFKC_QC; N # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
-02B0..02B8 ; NFKC_QC; N # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02D8..02DD ; NFKC_QC; N # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-02E0..02E4 ; NFKC_QC; N # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0340..0341 ; NFKC_QC; N # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; NFKC_QC; N # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; NFKC_QC; N # Lm GREEK NUMERAL SIGN
-037A ; NFKC_QC; N # Lm GREEK YPOGEGRAMMENI
-037E ; NFKC_QC; N # Po GREEK QUESTION MARK
-0384..0385 ; NFKC_QC; N # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0387 ; NFKC_QC; N # Po GREEK ANO TELEIA
-03D0..03D6 ; NFKC_QC; N # L& [7] GREEK BETA SYMBOL..GREEK PI SYMBOL
-03F0..03F2 ; NFKC_QC; N # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL
-03F4..03F5 ; NFKC_QC; N # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F9 ; NFKC_QC; N # L& GREEK CAPITAL LUNATE SIGMA SYMBOL
-0587 ; NFKC_QC; N # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0675..0678 ; NFKC_QC; N # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-0958..095F ; NFKC_QC; N # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; NFKC_QC; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; NFKC_QC; N # Lo BENGALI LETTER YYA
-0A33 ; NFKC_QC; N # Lo GURMUKHI LETTER LLA
-0A36 ; NFKC_QC; N # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; NFKC_QC; N # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; NFKC_QC; N # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; NFKC_QC; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0E33 ; NFKC_QC; N # Lo THAI CHARACTER SARA AM
-0EB3 ; NFKC_QC; N # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; NFKC_QC; N # Lo [2] LAO HO NO..LAO HO MO
-0F0C ; NFKC_QC; N # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-0F43 ; NFKC_QC; N # Lo TIBETAN LETTER GHA
-0F4D ; NFKC_QC; N # Lo TIBETAN LETTER DDHA
-0F52 ; NFKC_QC; N # Lo TIBETAN LETTER DHA
-0F57 ; NFKC_QC; N # Lo TIBETAN LETTER BHA
-0F5C ; NFKC_QC; N # Lo TIBETAN LETTER DZHA
-0F69 ; NFKC_QC; N # Lo TIBETAN LETTER KSSA
-0F73 ; NFKC_QC; N # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; NFKC_QC; N # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; NFKC_QC; N # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; NFKC_QC; N # Mn TIBETAN SUBJOINED LETTER KSSA
-10FC ; NFKC_QC; N # Lm MODIFIER LETTER GEORGIAN NAR
-1D2C..1D2E ; NFKC_QC; N # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B
-1D30..1D3A ; NFKC_QC; N # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N
-1D3C..1D4D ; NFKC_QC; N # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G
-1D4F..1D61 ; NFKC_QC; N # Lm [19] MODIFIER LETTER SMALL K..MODIFIER LETTER SMALL CHI
-1D62..1D6A ; NFKC_QC; N # L& [9] LATIN SUBSCRIPT SMALL LETTER I..GREEK SUBSCRIPT SMALL LETTER CHI
-1D78 ; NFKC_QC; N # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; NFKC_QC; N # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E9A..1E9B ; NFKC_QC; N # L& [2] LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1F71 ; NFKC_QC; N # L& GREEK SMALL LETTER ALPHA WITH OXIA
-1F73 ; NFKC_QC; N # L& GREEK SMALL LETTER EPSILON WITH OXIA
-1F75 ; NFKC_QC; N # L& GREEK SMALL LETTER ETA WITH OXIA
-1F77 ; NFKC_QC; N # L& GREEK SMALL LETTER IOTA WITH OXIA
-1F79 ; NFKC_QC; N # L& GREEK SMALL LETTER OMICRON WITH OXIA
-1F7B ; NFKC_QC; N # L& GREEK SMALL LETTER UPSILON WITH OXIA
-1F7D ; NFKC_QC; N # L& GREEK SMALL LETTER OMEGA WITH OXIA
-1FBB ; NFKC_QC; N # L& GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBD ; NFKC_QC; N # Sk GREEK KORONIS
-1FBE ; NFKC_QC; N # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; NFKC_QC; N # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC9 ; NFKC_QC; N # L& GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCB ; NFKC_QC; N # L& GREEK CAPITAL LETTER ETA WITH OXIA
-1FCD..1FCF ; NFKC_QC; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD3 ; NFKC_QC; N # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FDB ; NFKC_QC; N # L& GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; NFKC_QC; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE3 ; NFKC_QC; N # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FEB ; NFKC_QC; N # L& GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FED..1FEF ; NFKC_QC; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF9 ; NFKC_QC; N # L& GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFB ; NFKC_QC; N # L& GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFD..1FFE ; NFKC_QC; N # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; NFKC_QC; N # Zs [11] EN QUAD..HAIR SPACE
-2011 ; NFKC_QC; N # Pd NON-BREAKING HYPHEN
-2017 ; NFKC_QC; N # Po DOUBLE LOW LINE
-2024..2026 ; NFKC_QC; N # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
-202F ; NFKC_QC; N # Zs NARROW NO-BREAK SPACE
-2033..2034 ; NFKC_QC; N # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; NFKC_QC; N # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; NFKC_QC; N # Po DOUBLE EXCLAMATION MARK
-203E ; NFKC_QC; N # Po OVERLINE
-2047..2049 ; NFKC_QC; N # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; NFKC_QC; N # Po QUADRUPLE PRIME
-205F ; NFKC_QC; N # Zs MEDIUM MATHEMATICAL SPACE
-2070 ; NFKC_QC; N # No SUPERSCRIPT ZERO
-2071 ; NFKC_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; NFKC_QC; N # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; NFKC_QC; N # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; NFKC_QC; N # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; NFKC_QC; N # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; NFKC_QC; N # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080..2089 ; NFKC_QC; N # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; NFKC_QC; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; NFKC_QC; N # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; NFKC_QC; N # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; NFKC_QC; N # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A8 ; NFKC_QC; N # Sc RUPEE SIGN
-2100..2101 ; NFKC_QC; N # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL C
-2103 ; NFKC_QC; N # So DEGREE CELSIUS
-2105..2106 ; NFKC_QC; N # So [2] CARE OF..CADA UNA
-2107 ; NFKC_QC; N # L& EULER CONSTANT
-2109 ; NFKC_QC; N # So DEGREE FAHRENHEIT
-210A..2113 ; NFKC_QC; N # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL N
-2116 ; NFKC_QC; N # So NUMERO SIGN
-2119..211D ; NFKC_QC; N # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2120..2122 ; NFKC_QC; N # So [3] SERVICE MARK..TRADE MARK SIGN
-2124 ; NFKC_QC; N # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; NFKC_QC; N # L& OHM SIGN
-2128 ; NFKC_QC; N # L& BLACK-LETTER CAPITAL Z
-212A..212D ; NFKC_QC; N # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2131 ; NFKC_QC; N # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; NFKC_QC; N # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2135..2138 ; NFKC_QC; N # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; NFKC_QC; N # L& INFORMATION SOURCE
-213B ; NFKC_QC; N # So FACSIMILE SIGN
-213C..213F ; NFKC_QC; N # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140 ; NFKC_QC; N # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2145..2149 ; NFKC_QC; N # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-2150..215F ; NFKC_QC; N # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..217F ; NFKC_QC; N # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2189 ; NFKC_QC; N # No VULGAR FRACTION ZERO THIRDS
-222C..222D ; NFKC_QC; N # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; NFKC_QC; N # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2329 ; NFKC_QC; N # Ps LEFT-POINTING ANGLE BRACKET
-232A ; NFKC_QC; N # Pe RIGHT-POINTING ANGLE BRACKET
-2460..249B ; NFKC_QC; N # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; NFKC_QC; N # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA ; NFKC_QC; N # No CIRCLED DIGIT ZERO
-2A0C ; NFKC_QC; N # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; NFKC_QC; N # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; NFKC_QC; N # Sm FORKING
-2C7C ; NFKC_QC; N # L& LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; NFKC_QC; N # Lm MODIFIER LETTER CAPITAL V
-2D6F ; NFKC_QC; N # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2E9F ; NFKC_QC; N # So CJK RADICAL MOTHER
-2EF3 ; NFKC_QC; N # So CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; NFKC_QC; N # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-3000 ; NFKC_QC; N # Zs IDEOGRAPHIC SPACE
-3036 ; NFKC_QC; N # So CIRCLED POSTAL MARK
-3038..303A ; NFKC_QC; N # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-309B..309C ; NFKC_QC; N # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309F ; NFKC_QC; N # Lo HIRAGANA DIGRAPH YORI
-30FF ; NFKC_QC; N # Lo KATAKANA DIGRAPH KOTO
-3131..318E ; NFKC_QC; N # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3192..3195 ; NFKC_QC; N # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; NFKC_QC; N # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-3200..321E ; NFKC_QC; N # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; NFKC_QC; N # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3247 ; NFKC_QC; N # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO
-3250 ; NFKC_QC; N # So PARTNERSHIP SIGN
-3251..325F ; NFKC_QC; N # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327E ; NFKC_QC; N # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U
-3280..3289 ; NFKC_QC; N # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; NFKC_QC; N # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; NFKC_QC; N # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; NFKC_QC; N # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; NFKC_QC; N # So [256] SQUARE APAATO..SQUARE GAL
-A770 ; NFKC_QC; N # Lm MODIFIER LETTER US
-F900..FA0D ; NFKC_QC; N # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; NFKC_QC; N # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; NFKC_QC; N # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; NFKC_QC; N # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; NFKC_QC; N # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; NFKC_QC; N # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; NFKC_QC; N # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; NFKC_QC; N # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; NFKC_QC; N # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; NFKC_QC; N # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; NFKC_QC; N # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; NFKC_QC; N # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; NFKC_QC; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; NFKC_QC; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; NFKC_QC; N # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; NFKC_QC; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; NFKC_QC; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; NFKC_QC; N # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; NFKC_QC; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; NFKC_QC; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; NFKC_QC; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; NFKC_QC; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; NFKC_QC; N # Sc RIAL SIGN
-FE10..FE16 ; NFKC_QC; N # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; NFKC_QC; N # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; NFKC_QC; N # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; NFKC_QC; N # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; NFKC_QC; N # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; NFKC_QC; N # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; NFKC_QC; N # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; NFKC_QC; N # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; NFKC_QC; N # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; NFKC_QC; N # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; NFKC_QC; N # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; NFKC_QC; N # Pd SMALL EM DASH
-FE59 ; NFKC_QC; N # Ps SMALL LEFT PARENTHESIS
-FE5A ; NFKC_QC; N # Pe SMALL RIGHT PARENTHESIS
-FE5B ; NFKC_QC; N # Ps SMALL LEFT CURLY BRACKET
-FE5C ; NFKC_QC; N # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; NFKC_QC; N # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; NFKC_QC; N # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; NFKC_QC; N # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; NFKC_QC; N # Sm SMALL PLUS SIGN
-FE63 ; NFKC_QC; N # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; NFKC_QC; N # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; NFKC_QC; N # Po SMALL REVERSE SOLIDUS
-FE69 ; NFKC_QC; N # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; NFKC_QC; N # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FE70..FE72 ; NFKC_QC; N # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; NFKC_QC; N # Lo ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; NFKC_QC; N # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF01..FF03 ; NFKC_QC; N # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; NFKC_QC; N # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; NFKC_QC; N # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; NFKC_QC; N # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; NFKC_QC; N # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; NFKC_QC; N # Po FULLWIDTH ASTERISK
-FF0B ; NFKC_QC; N # Sm FULLWIDTH PLUS SIGN
-FF0C ; NFKC_QC; N # Po FULLWIDTH COMMA
-FF0D ; NFKC_QC; N # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; NFKC_QC; N # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; NFKC_QC; N # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; NFKC_QC; N # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; NFKC_QC; N # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; NFKC_QC; N # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; NFKC_QC; N # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; NFKC_QC; N # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; NFKC_QC; N # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; NFKC_QC; N # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; NFKC_QC; N # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; NFKC_QC; N # Pc FULLWIDTH LOW LINE
-FF40 ; NFKC_QC; N # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; NFKC_QC; N # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; NFKC_QC; N # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; NFKC_QC; N # Sm FULLWIDTH VERTICAL LINE
-FF5D ; NFKC_QC; N # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; NFKC_QC; N # Sm FULLWIDTH TILDE
-FF5F ; NFKC_QC; N # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; NFKC_QC; N # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; NFKC_QC; N # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; NFKC_QC; N # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; NFKC_QC; N # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; NFKC_QC; N # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; NFKC_QC; N # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; NFKC_QC; N # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; NFKC_QC; N # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; NFKC_QC; N # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; NFKC_QC; N # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; NFKC_QC; N # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; NFKC_QC; N # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE1 ; NFKC_QC; N # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; NFKC_QC; N # Sm FULLWIDTH NOT SIGN
-FFE3 ; NFKC_QC; N # Sk FULLWIDTH MACRON
-FFE4 ; NFKC_QC; N # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; NFKC_QC; N # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; NFKC_QC; N # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; NFKC_QC; N # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; NFKC_QC; N # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-1D15E..1D164 ; NFKC_QC; N # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; NFKC_QC; N # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-1D400..1D454 ; NFKC_QC; N # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; NFKC_QC; N # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; NFKC_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; NFKC_QC; N # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; NFKC_QC; N # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; NFKC_QC; N # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; NFKC_QC; N # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; NFKC_QC; N # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; NFKC_QC; N # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; NFKC_QC; N # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; NFKC_QC; N # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; NFKC_QC; N # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; NFKC_QC; N # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; NFKC_QC; N # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; NFKC_QC; N # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; NFKC_QC; N # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; NFKC_QC; N # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; NFKC_QC; N # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; NFKC_QC; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; NFKC_QC; N # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; NFKC_QC; N # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; NFKC_QC; N # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; NFKC_QC; N # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; NFKC_QC; N # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; NFKC_QC; N # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; NFKC_QC; N # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; NFKC_QC; N # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; NFKC_QC; N # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; NFKC_QC; N # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; NFKC_QC; N # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; NFKC_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; NFKC_QC; N # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; NFKC_QC; N # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; NFKC_QC; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; NFKC_QC; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; NFKC_QC; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F100..1F10A ; NFKC_QC; N # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; NFKC_QC; N # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; NFKC_QC; N # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; NFKC_QC; N # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; NFKC_QC; N # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; NFKC_QC; N # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; NFKC_QC; N # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; NFKC_QC; N # So [5] SQUARED HV..SQUARED PPV
-1F190 ; NFKC_QC; N # So SQUARE DJ
-1F200 ; NFKC_QC; N # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; NFKC_QC; N # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; NFKC_QC; N # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2F800..2FA1D ; NFKC_QC; N # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 4597
-
-# ================================================
-
-# NFKC_Quick_Check=Maybe
-
-0300..0304 ; NFKC_QC; M # Mn [5] COMBINING GRAVE ACCENT..COMBINING MACRON
-0306..030C ; NFKC_QC; M # Mn [7] COMBINING BREVE..COMBINING CARON
-030F ; NFKC_QC; M # Mn COMBINING DOUBLE GRAVE ACCENT
-0311 ; NFKC_QC; M # Mn COMBINING INVERTED BREVE
-0313..0314 ; NFKC_QC; M # Mn [2] COMBINING COMMA ABOVE..COMBINING REVERSED COMMA ABOVE
-031B ; NFKC_QC; M # Mn COMBINING HORN
-0323..0328 ; NFKC_QC; M # Mn [6] COMBINING DOT BELOW..COMBINING OGONEK
-032D..032E ; NFKC_QC; M # Mn [2] COMBINING CIRCUMFLEX ACCENT BELOW..COMBINING BREVE BELOW
-0330..0331 ; NFKC_QC; M # Mn [2] COMBINING TILDE BELOW..COMBINING MACRON BELOW
-0338 ; NFKC_QC; M # Mn COMBINING LONG SOLIDUS OVERLAY
-0342 ; NFKC_QC; M # Mn COMBINING GREEK PERISPOMENI
-0345 ; NFKC_QC; M # Mn COMBINING GREEK YPOGEGRAMMENI
-0653..0655 ; NFKC_QC; M # Mn [3] ARABIC MADDAH ABOVE..ARABIC HAMZA BELOW
-093C ; NFKC_QC; M # Mn DEVANAGARI SIGN NUKTA
-09BE ; NFKC_QC; M # Mc BENGALI VOWEL SIGN AA
-09D7 ; NFKC_QC; M # Mc BENGALI AU LENGTH MARK
-0B3E ; NFKC_QC; M # Mc ORIYA VOWEL SIGN AA
-0B56 ; NFKC_QC; M # Mn ORIYA AI LENGTH MARK
-0B57 ; NFKC_QC; M # Mc ORIYA AU LENGTH MARK
-0BBE ; NFKC_QC; M # Mc TAMIL VOWEL SIGN AA
-0BD7 ; NFKC_QC; M # Mc TAMIL AU LENGTH MARK
-0C56 ; NFKC_QC; M # Mn TELUGU AI LENGTH MARK
-0CC2 ; NFKC_QC; M # Mc KANNADA VOWEL SIGN UU
-0CD5..0CD6 ; NFKC_QC; M # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0D3E ; NFKC_QC; M # Mc MALAYALAM VOWEL SIGN AA
-0D57 ; NFKC_QC; M # Mc MALAYALAM AU LENGTH MARK
-0DCA ; NFKC_QC; M # Mn SINHALA SIGN AL-LAKUNA
-0DCF ; NFKC_QC; M # Mc SINHALA VOWEL SIGN AELA-PILLA
-0DDF ; NFKC_QC; M # Mc SINHALA VOWEL SIGN GAYANUKITTA
-102E ; NFKC_QC; M # Mn MYANMAR VOWEL SIGN II
-1161..1175 ; NFKC_QC; M # Lo [21] HANGUL JUNGSEONG A..HANGUL JUNGSEONG I
-11A8..11C2 ; NFKC_QC; M # Lo [27] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG HIEUH
-1B35 ; NFKC_QC; M # Mc BALINESE VOWEL SIGN TEDUNG
-3099..309A ; NFKC_QC; M # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-110BA ; NFKC_QC; M # Mn KAITHI SIGN NUKTA
-
-# Total code points: 103
-
-# ================================================
-
-# Derived Property: Expands_On_NFD
-# Generated according to UAX #15.
-# Characters whose normalized length is not one.
-# WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact.
-# The length of a normalized string is not necessarily the sum of the lengths of the normalized characters!
-
-00C0..00C5 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; Expands_On_NFD # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; Expands_On_NFD # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E0..00E5 ; Expands_On_NFD # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
-00E7..00EF ; Expands_On_NFD # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
-00F1..00F6 ; Expands_On_NFD # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
-00F9..00FD ; Expands_On_NFD # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
-00FF..010F ; Expands_On_NFD # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
-0112..0125 ; Expands_On_NFD # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..0130 ; Expands_On_NFD # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0134..0137 ; Expands_On_NFD # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA
-0139..013E ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON
-0143..0148 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON
-014C..0151 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; Expands_On_NFD # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..017E ; Expands_On_NFD # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON
-01A0..01A1 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
-01AF..01B0 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
-01CD..01DC ; Expands_On_NFD # L& [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DE..01E3 ; Expands_On_NFD # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
-01E6..01F0 ; Expands_On_NFD # L& [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F4..01F5 ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
-01F8..021B ; Expands_On_NFD # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
-021E..021F ; Expands_On_NFD # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
-0226..0233 ; Expands_On_NFD # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
-0344 ; Expands_On_NFD # Mn COMBINING GREEK DIALYTIKA TONOS
-0385 ; Expands_On_NFD # Sk GREEK DIALYTIKA TONOS
-0386 ; Expands_On_NFD # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Expands_On_NFD # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Expands_On_NFD # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; Expands_On_NFD # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; Expands_On_NFD # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03CA..03CE ; Expands_On_NFD # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D3..03D4 ; Expands_On_NFD # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-0400..0401 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
-0403 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER GJE
-0407 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER YI
-040C..040E ; Expands_On_NFD # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
-0419 ; Expands_On_NFD # L& CYRILLIC CAPITAL LETTER SHORT I
-0439 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER SHORT I
-0450..0451 ; Expands_On_NFD # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
-0453 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER GJE
-0457 ; Expands_On_NFD # L& CYRILLIC SMALL LETTER YI
-045C..045E ; Expands_On_NFD # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
-0476..0477 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-04C1..04C2 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
-04D0..04D3 ; Expands_On_NFD # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D6..04D7 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
-04DA..04DF ; Expands_On_NFD # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E2..04E7 ; Expands_On_NFD # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
-04EA..04F5 ; Expands_On_NFD # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; Expands_On_NFD # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0622..0626 ; Expands_On_NFD # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
-06C0 ; Expands_On_NFD # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C2 ; Expands_On_NFD # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06D3 ; Expands_On_NFD # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-0929 ; Expands_On_NFD # Lo DEVANAGARI LETTER NNNA
-0931 ; Expands_On_NFD # Lo DEVANAGARI LETTER RRA
-0934 ; Expands_On_NFD # Lo DEVANAGARI LETTER LLLA
-0958..095F ; Expands_On_NFD # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09CB..09CC ; Expands_On_NFD # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09DC..09DD ; Expands_On_NFD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Expands_On_NFD # Lo BENGALI LETTER YYA
-0A33 ; Expands_On_NFD # Lo GURMUKHI LETTER LLA
-0A36 ; Expands_On_NFD # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Expands_On_NFD # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Expands_On_NFD # Lo GURMUKHI LETTER FA
-0B48 ; Expands_On_NFD # Mc ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Expands_On_NFD # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; Expands_On_NFD # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B94 ; Expands_On_NFD # Lo TAMIL LETTER AU
-0BCA..0BCC ; Expands_On_NFD # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C48 ; Expands_On_NFD # Mn TELUGU VOWEL SIGN AI
-0CC0 ; Expands_On_NFD # Mc KANNADA VOWEL SIGN II
-0CC7..0CC8 ; Expands_On_NFD # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Expands_On_NFD # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D4A..0D4C ; Expands_On_NFD # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0DDA ; Expands_On_NFD # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDC..0DDE ; Expands_On_NFD # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0F43 ; Expands_On_NFD # Lo TIBETAN LETTER GHA
-0F4D ; Expands_On_NFD # Lo TIBETAN LETTER DDHA
-0F52 ; Expands_On_NFD # Lo TIBETAN LETTER DHA
-0F57 ; Expands_On_NFD # Lo TIBETAN LETTER BHA
-0F5C ; Expands_On_NFD # Lo TIBETAN LETTER DZHA
-0F69 ; Expands_On_NFD # Lo TIBETAN LETTER KSSA
-0F73 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; Expands_On_NFD # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; Expands_On_NFD # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Expands_On_NFD # Mn TIBETAN SUBJOINED LETTER KSSA
-1026 ; Expands_On_NFD # Lo MYANMAR LETTER UU
-1B06 ; Expands_On_NFD # Lo BALINESE LETTER AKARA TEDUNG
-1B08 ; Expands_On_NFD # Lo BALINESE LETTER IKARA TEDUNG
-1B0A ; Expands_On_NFD # Lo BALINESE LETTER UKARA TEDUNG
-1B0C ; Expands_On_NFD # Lo BALINESE LETTER RA REPA TEDUNG
-1B0E ; Expands_On_NFD # Lo BALINESE LETTER LA LENGA TEDUNG
-1B12 ; Expands_On_NFD # Lo BALINESE LETTER OKARA TEDUNG
-1B3B ; Expands_On_NFD # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D ; Expands_On_NFD # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B40..1B41 ; Expands_On_NFD # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43 ; Expands_On_NFD # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1E00..1E99 ; Expands_On_NFD # L& [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
-1E9B ; Expands_On_NFD # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA0..1EF9 ; Expands_On_NFD # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; Expands_On_NFD # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Expands_On_NFD # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Expands_On_NFD # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Expands_On_NFD # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Expands_On_NFD # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Expands_On_NFD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Expands_On_NFD # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Expands_On_NFD # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FC1 ; Expands_On_NFD # Sk GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Expands_On_NFD # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Expands_On_NFD # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; Expands_On_NFD # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Expands_On_NFD # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Expands_On_NFD # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; Expands_On_NFD # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEE ; Expands_On_NFD # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA
-1FF2..1FF4 ; Expands_On_NFD # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Expands_On_NFD # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-212B ; Expands_On_NFD # L& ANGSTROM SIGN
-219A..219B ; Expands_On_NFD # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21AE ; Expands_On_NFD # Sm LEFT RIGHT ARROW WITH STROKE
-21CD ; Expands_On_NFD # So LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Expands_On_NFD # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-2204 ; Expands_On_NFD # Sm THERE DOES NOT EXIST
-2209 ; Expands_On_NFD # Sm NOT AN ELEMENT OF
-220C ; Expands_On_NFD # Sm DOES NOT CONTAIN AS MEMBER
-2224 ; Expands_On_NFD # Sm DOES NOT DIVIDE
-2226 ; Expands_On_NFD # Sm NOT PARALLEL TO
-2241 ; Expands_On_NFD # Sm NOT TILDE
-2244 ; Expands_On_NFD # Sm NOT ASYMPTOTICALLY EQUAL TO
-2247 ; Expands_On_NFD # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249 ; Expands_On_NFD # Sm NOT ALMOST EQUAL TO
-2260 ; Expands_On_NFD # Sm NOT EQUAL TO
-2262 ; Expands_On_NFD # Sm NOT IDENTICAL TO
-226D..2271 ; Expands_On_NFD # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
-2274..2275 ; Expands_On_NFD # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
-2278..2279 ; Expands_On_NFD # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
-2280..2281 ; Expands_On_NFD # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED
-2284..2285 ; Expands_On_NFD # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2289 ; Expands_On_NFD # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
-22AC..22AF ; Expands_On_NFD # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22E0..22E3 ; Expands_On_NFD # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
-22EA..22ED ; Expands_On_NFD # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-2ADC ; Expands_On_NFD # Sm FORKING
-304C ; Expands_On_NFD # Lo HIRAGANA LETTER GA
-304E ; Expands_On_NFD # Lo HIRAGANA LETTER GI
-3050 ; Expands_On_NFD # Lo HIRAGANA LETTER GU
-3052 ; Expands_On_NFD # Lo HIRAGANA LETTER GE
-3054 ; Expands_On_NFD # Lo HIRAGANA LETTER GO
-3056 ; Expands_On_NFD # Lo HIRAGANA LETTER ZA
-3058 ; Expands_On_NFD # Lo HIRAGANA LETTER ZI
-305A ; Expands_On_NFD # Lo HIRAGANA LETTER ZU
-305C ; Expands_On_NFD # Lo HIRAGANA LETTER ZE
-305E ; Expands_On_NFD # Lo HIRAGANA LETTER ZO
-3060 ; Expands_On_NFD # Lo HIRAGANA LETTER DA
-3062 ; Expands_On_NFD # Lo HIRAGANA LETTER DI
-3065 ; Expands_On_NFD # Lo HIRAGANA LETTER DU
-3067 ; Expands_On_NFD # Lo HIRAGANA LETTER DE
-3069 ; Expands_On_NFD # Lo HIRAGANA LETTER DO
-3070..3071 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA
-3073..3074 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI
-3076..3077 ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU
-3079..307A ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE
-307C..307D ; Expands_On_NFD # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO
-3094 ; Expands_On_NFD # Lo HIRAGANA LETTER VU
-309E ; Expands_On_NFD # Lm HIRAGANA VOICED ITERATION MARK
-30AC ; Expands_On_NFD # Lo KATAKANA LETTER GA
-30AE ; Expands_On_NFD # Lo KATAKANA LETTER GI
-30B0 ; Expands_On_NFD # Lo KATAKANA LETTER GU
-30B2 ; Expands_On_NFD # Lo KATAKANA LETTER GE
-30B4 ; Expands_On_NFD # Lo KATAKANA LETTER GO
-30B6 ; Expands_On_NFD # Lo KATAKANA LETTER ZA
-30B8 ; Expands_On_NFD # Lo KATAKANA LETTER ZI
-30BA ; Expands_On_NFD # Lo KATAKANA LETTER ZU
-30BC ; Expands_On_NFD # Lo KATAKANA LETTER ZE
-30BE ; Expands_On_NFD # Lo KATAKANA LETTER ZO
-30C0 ; Expands_On_NFD # Lo KATAKANA LETTER DA
-30C2 ; Expands_On_NFD # Lo KATAKANA LETTER DI
-30C5 ; Expands_On_NFD # Lo KATAKANA LETTER DU
-30C7 ; Expands_On_NFD # Lo KATAKANA LETTER DE
-30C9 ; Expands_On_NFD # Lo KATAKANA LETTER DO
-30D0..30D1 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA
-30D3..30D4 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI
-30D6..30D7 ; Expands_On_NFD # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU
-30D9..30DA ; Expands_On_NFD # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE
-30DC..30DD ; Expands_On_NFD # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO
-30F4 ; Expands_On_NFD # Lo KATAKANA LETTER VU
-30F7..30FA ; Expands_On_NFD # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FE ; Expands_On_NFD # Lm KATAKANA VOICED ITERATION MARK
-AC00..D7A3 ; Expands_On_NFD # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-FB1D ; Expands_On_NFD # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Expands_On_NFD # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Expands_On_NFD # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Expands_On_NFD # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Expands_On_NFD # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Expands_On_NFD # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Expands_On_NFD # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; Expands_On_NFD # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1109A ; Expands_On_NFD # Lo KAITHI LETTER DDDHA
-1109C ; Expands_On_NFD # Lo KAITHI LETTER RHA
-110AB ; Expands_On_NFD # Lo KAITHI LETTER VA
-1D15E..1D164 ; Expands_On_NFD # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Expands_On_NFD # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-
-# Total code points: 12206
-
-# ================================================
-
-# Derived Property: Expands_On_NFC
-# Generated according to UAX #15.
-# Characters whose normalized length is not one.
-# WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact.
-# The length of a normalized string is not necessarily the sum of the lengths of the normalized characters!
-
-0344 ; Expands_On_NFC # Mn COMBINING GREEK DIALYTIKA TONOS
-0958..095F ; Expands_On_NFC # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; Expands_On_NFC # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Expands_On_NFC # Lo BENGALI LETTER YYA
-0A33 ; Expands_On_NFC # Lo GURMUKHI LETTER LLA
-0A36 ; Expands_On_NFC # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Expands_On_NFC # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Expands_On_NFC # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; Expands_On_NFC # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0F43 ; Expands_On_NFC # Lo TIBETAN LETTER GHA
-0F4D ; Expands_On_NFC # Lo TIBETAN LETTER DDHA
-0F52 ; Expands_On_NFC # Lo TIBETAN LETTER DHA
-0F57 ; Expands_On_NFC # Lo TIBETAN LETTER BHA
-0F5C ; Expands_On_NFC # Lo TIBETAN LETTER DZHA
-0F69 ; Expands_On_NFC # Lo TIBETAN LETTER KSSA
-0F73 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; Expands_On_NFC # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; Expands_On_NFC # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Expands_On_NFC # Mn TIBETAN SUBJOINED LETTER KSSA
-2ADC ; Expands_On_NFC # Sm FORKING
-FB1D ; Expands_On_NFC # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Expands_On_NFC # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Expands_On_NFC # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Expands_On_NFC # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Expands_On_NFC # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Expands_On_NFC # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Expands_On_NFC # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; Expands_On_NFC # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1D15E..1D164 ; Expands_On_NFC # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Expands_On_NFC # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-
-# Total code points: 85
-
-# ================================================
-
-# Derived Property: Expands_On_NFKD
-# Generated according to UAX #15.
-# Characters whose normalized length is not one.
-# WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact.
-# The length of a normalized string is not necessarily the sum of the lengths of the normalized characters!
-
-00A8 ; Expands_On_NFKD # Sk DIAERESIS
-00AF ; Expands_On_NFKD # Sk MACRON
-00B4 ; Expands_On_NFKD # Sk ACUTE ACCENT
-00B8 ; Expands_On_NFKD # Sk CEDILLA
-00BC..00BE ; Expands_On_NFKD # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00C0..00C5 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; Expands_On_NFKD # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; Expands_On_NFKD # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E0..00E5 ; Expands_On_NFKD # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
-00E7..00EF ; Expands_On_NFKD # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
-00F1..00F6 ; Expands_On_NFKD # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
-00F9..00FD ; Expands_On_NFKD # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
-00FF..010F ; Expands_On_NFKD # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
-0112..0125 ; Expands_On_NFKD # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..0130 ; Expands_On_NFKD # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132..0137 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LETTER K WITH CEDILLA
-0139..0140 ; Expands_On_NFKD # L& [8] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH MIDDLE DOT
-0143..0149 ; Expands_On_NFKD # L& [7] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014C..0151 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; Expands_On_NFKD # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..017E ; Expands_On_NFKD # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON
-01A0..01A1 ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
-01AF..01B0 ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
-01C4..01DC ; Expands_On_NFKD # L& [25] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DE..01E3 ; Expands_On_NFKD # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
-01E6..01F5 ; Expands_On_NFKD # L& [16] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER G WITH ACUTE
-01F8..021B ; Expands_On_NFKD # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
-021E..021F ; Expands_On_NFKD # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
-0226..0233 ; Expands_On_NFKD # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
-02D8..02DD ; Expands_On_NFKD # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-0344 ; Expands_On_NFKD # Mn COMBINING GREEK DIALYTIKA TONOS
-037A ; Expands_On_NFKD # Lm GREEK YPOGEGRAMMENI
-0384..0385 ; Expands_On_NFKD # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; Expands_On_NFKD # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Expands_On_NFKD # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Expands_On_NFKD # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; Expands_On_NFKD # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; Expands_On_NFKD # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03CA..03CE ; Expands_On_NFKD # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D3..03D4 ; Expands_On_NFKD # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-0400..0401 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
-0403 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER GJE
-0407 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER YI
-040C..040E ; Expands_On_NFKD # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
-0419 ; Expands_On_NFKD # L& CYRILLIC CAPITAL LETTER SHORT I
-0439 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER SHORT I
-0450..0451 ; Expands_On_NFKD # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
-0453 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER GJE
-0457 ; Expands_On_NFKD # L& CYRILLIC SMALL LETTER YI
-045C..045E ; Expands_On_NFKD # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
-0476..0477 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-04C1..04C2 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
-04D0..04D3 ; Expands_On_NFKD # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D6..04D7 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
-04DA..04DF ; Expands_On_NFKD # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E2..04E7 ; Expands_On_NFKD # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
-04EA..04F5 ; Expands_On_NFKD # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; Expands_On_NFKD # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0587 ; Expands_On_NFKD # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0622..0626 ; Expands_On_NFKD # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
-0675..0678 ; Expands_On_NFKD # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-06C0 ; Expands_On_NFKD # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C2 ; Expands_On_NFKD # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06D3 ; Expands_On_NFKD # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-0929 ; Expands_On_NFKD # Lo DEVANAGARI LETTER NNNA
-0931 ; Expands_On_NFKD # Lo DEVANAGARI LETTER RRA
-0934 ; Expands_On_NFKD # Lo DEVANAGARI LETTER LLLA
-0958..095F ; Expands_On_NFKD # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09CB..09CC ; Expands_On_NFKD # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09DC..09DD ; Expands_On_NFKD # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Expands_On_NFKD # Lo BENGALI LETTER YYA
-0A33 ; Expands_On_NFKD # Lo GURMUKHI LETTER LLA
-0A36 ; Expands_On_NFKD # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Expands_On_NFKD # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Expands_On_NFKD # Lo GURMUKHI LETTER FA
-0B48 ; Expands_On_NFKD # Mc ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Expands_On_NFKD # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; Expands_On_NFKD # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B94 ; Expands_On_NFKD # Lo TAMIL LETTER AU
-0BCA..0BCC ; Expands_On_NFKD # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C48 ; Expands_On_NFKD # Mn TELUGU VOWEL SIGN AI
-0CC0 ; Expands_On_NFKD # Mc KANNADA VOWEL SIGN II
-0CC7..0CC8 ; Expands_On_NFKD # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Expands_On_NFKD # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D4A..0D4C ; Expands_On_NFKD # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0DDA ; Expands_On_NFKD # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDC..0DDE ; Expands_On_NFKD # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0E33 ; Expands_On_NFKD # Lo THAI CHARACTER SARA AM
-0EB3 ; Expands_On_NFKD # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; Expands_On_NFKD # Lo [2] LAO HO NO..LAO HO MO
-0F43 ; Expands_On_NFKD # Lo TIBETAN LETTER GHA
-0F4D ; Expands_On_NFKD # Lo TIBETAN LETTER DDHA
-0F52 ; Expands_On_NFKD # Lo TIBETAN LETTER DHA
-0F57 ; Expands_On_NFKD # Lo TIBETAN LETTER BHA
-0F5C ; Expands_On_NFKD # Lo TIBETAN LETTER DZHA
-0F69 ; Expands_On_NFKD # Lo TIBETAN LETTER KSSA
-0F73 ; Expands_On_NFKD # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; Expands_On_NFKD # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; Expands_On_NFKD # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Expands_On_NFKD # Mn TIBETAN SUBJOINED LETTER KSSA
-1026 ; Expands_On_NFKD # Lo MYANMAR LETTER UU
-1B06 ; Expands_On_NFKD # Lo BALINESE LETTER AKARA TEDUNG
-1B08 ; Expands_On_NFKD # Lo BALINESE LETTER IKARA TEDUNG
-1B0A ; Expands_On_NFKD # Lo BALINESE LETTER UKARA TEDUNG
-1B0C ; Expands_On_NFKD # Lo BALINESE LETTER RA REPA TEDUNG
-1B0E ; Expands_On_NFKD # Lo BALINESE LETTER LA LENGA TEDUNG
-1B12 ; Expands_On_NFKD # Lo BALINESE LETTER OKARA TEDUNG
-1B3B ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B40..1B41 ; Expands_On_NFKD # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43 ; Expands_On_NFKD # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1E00..1E9B ; Expands_On_NFKD # L& [156] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA0..1EF9 ; Expands_On_NFKD # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; Expands_On_NFKD # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Expands_On_NFKD # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Expands_On_NFKD # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Expands_On_NFKD # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Expands_On_NFKD # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Expands_On_NFKD # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Expands_On_NFKD # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Expands_On_NFKD # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; Expands_On_NFKD # Sk GREEK KORONIS
-1FBF..1FC1 ; Expands_On_NFKD # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Expands_On_NFKD # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Expands_On_NFKD # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; Expands_On_NFKD # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Expands_On_NFKD # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Expands_On_NFKD # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; Expands_On_NFKD # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEE ; Expands_On_NFKD # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA
-1FF2..1FF4 ; Expands_On_NFKD # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Expands_On_NFKD # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; Expands_On_NFKD # Sk [2] GREEK OXIA..GREEK DASIA
-2017 ; Expands_On_NFKD # Po DOUBLE LOW LINE
-2025..2026 ; Expands_On_NFKD # Po [2] TWO DOT LEADER..HORIZONTAL ELLIPSIS
-2033..2034 ; Expands_On_NFKD # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; Expands_On_NFKD # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; Expands_On_NFKD # Po DOUBLE EXCLAMATION MARK
-203E ; Expands_On_NFKD # Po OVERLINE
-2047..2049 ; Expands_On_NFKD # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; Expands_On_NFKD # Po QUADRUPLE PRIME
-20A8 ; Expands_On_NFKD # Sc RUPEE SIGN
-2100..2101 ; Expands_On_NFKD # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2103 ; Expands_On_NFKD # So DEGREE CELSIUS
-2105..2106 ; Expands_On_NFKD # So [2] CARE OF..CADA UNA
-2109 ; Expands_On_NFKD # So DEGREE FAHRENHEIT
-2116 ; Expands_On_NFKD # So NUMERO SIGN
-2120..2122 ; Expands_On_NFKD # So [3] SERVICE MARK..TRADE MARK SIGN
-212B ; Expands_On_NFKD # L& ANGSTROM SIGN
-213B ; Expands_On_NFKD # So FACSIMILE SIGN
-2150..215F ; Expands_On_NFKD # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2161..2163 ; Expands_On_NFKD # Nl [3] ROMAN NUMERAL TWO..ROMAN NUMERAL FOUR
-2165..2168 ; Expands_On_NFKD # Nl [4] ROMAN NUMERAL SIX..ROMAN NUMERAL NINE
-216A..216B ; Expands_On_NFKD # Nl [2] ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TWELVE
-2171..2173 ; Expands_On_NFKD # Nl [3] SMALL ROMAN NUMERAL TWO..SMALL ROMAN NUMERAL FOUR
-2175..2178 ; Expands_On_NFKD # Nl [4] SMALL ROMAN NUMERAL SIX..SMALL ROMAN NUMERAL NINE
-217A..217B ; Expands_On_NFKD # Nl [2] SMALL ROMAN NUMERAL ELEVEN..SMALL ROMAN NUMERAL TWELVE
-2189 ; Expands_On_NFKD # No VULGAR FRACTION ZERO THIRDS
-219A..219B ; Expands_On_NFKD # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21AE ; Expands_On_NFKD # Sm LEFT RIGHT ARROW WITH STROKE
-21CD ; Expands_On_NFKD # So LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Expands_On_NFKD # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-2204 ; Expands_On_NFKD # Sm THERE DOES NOT EXIST
-2209 ; Expands_On_NFKD # Sm NOT AN ELEMENT OF
-220C ; Expands_On_NFKD # Sm DOES NOT CONTAIN AS MEMBER
-2224 ; Expands_On_NFKD # Sm DOES NOT DIVIDE
-2226 ; Expands_On_NFKD # Sm NOT PARALLEL TO
-222C..222D ; Expands_On_NFKD # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; Expands_On_NFKD # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2241 ; Expands_On_NFKD # Sm NOT TILDE
-2244 ; Expands_On_NFKD # Sm NOT ASYMPTOTICALLY EQUAL TO
-2247 ; Expands_On_NFKD # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249 ; Expands_On_NFKD # Sm NOT ALMOST EQUAL TO
-2260 ; Expands_On_NFKD # Sm NOT EQUAL TO
-2262 ; Expands_On_NFKD # Sm NOT IDENTICAL TO
-226D..2271 ; Expands_On_NFKD # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
-2274..2275 ; Expands_On_NFKD # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
-2278..2279 ; Expands_On_NFKD # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
-2280..2281 ; Expands_On_NFKD # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED
-2284..2285 ; Expands_On_NFKD # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2289 ; Expands_On_NFKD # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
-22AC..22AF ; Expands_On_NFKD # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22E0..22E3 ; Expands_On_NFKD # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
-22EA..22ED ; Expands_On_NFKD # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-2469..249B ; Expands_On_NFKD # No [51] CIRCLED NUMBER TEN..NUMBER TWENTY FULL STOP
-249C..24B5 ; Expands_On_NFKD # So [26] PARENTHESIZED LATIN SMALL LETTER A..PARENTHESIZED LATIN SMALL LETTER Z
-2A0C ; Expands_On_NFKD # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; Expands_On_NFKD # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; Expands_On_NFKD # Sm FORKING
-304C ; Expands_On_NFKD # Lo HIRAGANA LETTER GA
-304E ; Expands_On_NFKD # Lo HIRAGANA LETTER GI
-3050 ; Expands_On_NFKD # Lo HIRAGANA LETTER GU
-3052 ; Expands_On_NFKD # Lo HIRAGANA LETTER GE
-3054 ; Expands_On_NFKD # Lo HIRAGANA LETTER GO
-3056 ; Expands_On_NFKD # Lo HIRAGANA LETTER ZA
-3058 ; Expands_On_NFKD # Lo HIRAGANA LETTER ZI
-305A ; Expands_On_NFKD # Lo HIRAGANA LETTER ZU
-305C ; Expands_On_NFKD # Lo HIRAGANA LETTER ZE
-305E ; Expands_On_NFKD # Lo HIRAGANA LETTER ZO
-3060 ; Expands_On_NFKD # Lo HIRAGANA LETTER DA
-3062 ; Expands_On_NFKD # Lo HIRAGANA LETTER DI
-3065 ; Expands_On_NFKD # Lo HIRAGANA LETTER DU
-3067 ; Expands_On_NFKD # Lo HIRAGANA LETTER DE
-3069 ; Expands_On_NFKD # Lo HIRAGANA LETTER DO
-3070..3071 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA
-3073..3074 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI
-3076..3077 ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU
-3079..307A ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE
-307C..307D ; Expands_On_NFKD # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO
-3094 ; Expands_On_NFKD # Lo HIRAGANA LETTER VU
-309B..309C ; Expands_On_NFKD # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309E ; Expands_On_NFKD # Lm HIRAGANA VOICED ITERATION MARK
-309F ; Expands_On_NFKD # Lo HIRAGANA DIGRAPH YORI
-30AC ; Expands_On_NFKD # Lo KATAKANA LETTER GA
-30AE ; Expands_On_NFKD # Lo KATAKANA LETTER GI
-30B0 ; Expands_On_NFKD # Lo KATAKANA LETTER GU
-30B2 ; Expands_On_NFKD # Lo KATAKANA LETTER GE
-30B4 ; Expands_On_NFKD # Lo KATAKANA LETTER GO
-30B6 ; Expands_On_NFKD # Lo KATAKANA LETTER ZA
-30B8 ; Expands_On_NFKD # Lo KATAKANA LETTER ZI
-30BA ; Expands_On_NFKD # Lo KATAKANA LETTER ZU
-30BC ; Expands_On_NFKD # Lo KATAKANA LETTER ZE
-30BE ; Expands_On_NFKD # Lo KATAKANA LETTER ZO
-30C0 ; Expands_On_NFKD # Lo KATAKANA LETTER DA
-30C2 ; Expands_On_NFKD # Lo KATAKANA LETTER DI
-30C5 ; Expands_On_NFKD # Lo KATAKANA LETTER DU
-30C7 ; Expands_On_NFKD # Lo KATAKANA LETTER DE
-30C9 ; Expands_On_NFKD # Lo KATAKANA LETTER DO
-30D0..30D1 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA
-30D3..30D4 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI
-30D6..30D7 ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU
-30D9..30DA ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE
-30DC..30DD ; Expands_On_NFKD # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO
-30F4 ; Expands_On_NFKD # Lo KATAKANA LETTER VU
-30F7..30FA ; Expands_On_NFKD # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FE ; Expands_On_NFKD # Lm KATAKANA VOICED ITERATION MARK
-30FF ; Expands_On_NFKD # Lo KATAKANA DIGRAPH KOTO
-3200..321E ; Expands_On_NFKD # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; Expands_On_NFKD # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3243 ; Expands_On_NFKD # So [26] PARENTHESIZED IDEOGRAPH MOON..PARENTHESIZED IDEOGRAPH REACH
-3250 ; Expands_On_NFKD # So PARTNERSHIP SIGN
-3251..325F ; Expands_On_NFKD # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-326E..327E ; Expands_On_NFKD # So [17] CIRCLED HANGUL KIYEOK A..CIRCLED HANGUL IEUNG U
-32B1..32BF ; Expands_On_NFKD # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32CF ; Expands_On_NFKD # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
-3300..33FF ; Expands_On_NFKD # So [256] SQUARE APAATO..SQUARE GAL
-AC00..D7A3 ; Expands_On_NFKD # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-FB00..FB06 ; Expands_On_NFKD # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Expands_On_NFKD # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; Expands_On_NFKD # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Expands_On_NFKD # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Expands_On_NFKD # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Expands_On_NFKD # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Expands_On_NFKD # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Expands_On_NFKD # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Expands_On_NFKD # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4F ; Expands_On_NFKD # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
-FBA4..FBA5 ; Expands_On_NFKD # Lo [2] ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBB0..FBB1 ; Expands_On_NFKD # Lo [2] ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBDD ; Expands_On_NFKD # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBEA..FBFB ; Expands_On_NFKD # Lo [18] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FC00..FD3D ; Expands_On_NFKD # Lo [318] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; Expands_On_NFKD # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Expands_On_NFKD # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Expands_On_NFKD # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Expands_On_NFKD # Sc RIAL SIGN
-FE19 ; Expands_On_NFKD # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Expands_On_NFKD # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE49..FE4C ; Expands_On_NFKD # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE70..FE72 ; Expands_On_NFKD # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; Expands_On_NFKD # Lo ARABIC KASRATAN ISOLATED FORM
-FE76..FE7F ; Expands_On_NFKD # Lo [10] ARABIC FATHA ISOLATED FORM..ARABIC SUKUN MEDIAL FORM
-FE81..FE8C ; Expands_On_NFKD # Lo [12] ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FEF5..FEFC ; Expands_On_NFKD # Lo [8] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FFE3 ; Expands_On_NFKD # Sk FULLWIDTH MACRON
-1109A ; Expands_On_NFKD # Lo KAITHI LETTER DDDHA
-1109C ; Expands_On_NFKD # Lo KAITHI LETTER RHA
-110AB ; Expands_On_NFKD # Lo KAITHI LETTER VA
-1D15E..1D164 ; Expands_On_NFKD # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Expands_On_NFKD # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-1F100..1F10A ; Expands_On_NFKD # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12A ; Expands_On_NFKD # So [27] PARENTHESIZED LATIN CAPITAL LETTER A..TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12D..1F12E ; Expands_On_NFKD # So [2] CIRCLED CD..CIRCLED WZ
-1F14A..1F14E ; Expands_On_NFKD # So [5] SQUARED HV..SQUARED PPV
-1F190 ; Expands_On_NFKD # So SQUARE DJ
-1F200 ; Expands_On_NFKD # So SQUARE HIRAGANA HOKA
-1F213 ; Expands_On_NFKD # So SQUARED KATAKANA DE
-1F240..1F248 ; Expands_On_NFKD # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-
-# Total code points: 13374
-
-# ================================================
-
-# Derived Property: Expands_On_NFKC
-# Generated according to UAX #15.
-# Characters whose normalized length is not one.
-# WARNING: Normalization of STRINGS must use the algorithm in UAX #15 because characters may interact.
-# The length of a normalized string is not necessarily the sum of the lengths of the normalized characters!
-
-00A8 ; Expands_On_NFKC # Sk DIAERESIS
-00AF ; Expands_On_NFKC # Sk MACRON
-00B4 ; Expands_On_NFKC # Sk ACUTE ACCENT
-00B8 ; Expands_On_NFKC # Sk CEDILLA
-00BC..00BE ; Expands_On_NFKC # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-0132..0133 ; Expands_On_NFKC # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
-013F..0140 ; Expands_On_NFKC # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
-0149 ; Expands_On_NFKC # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-01C4..01CC ; Expands_On_NFKC # L& [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ
-01F1..01F3 ; Expands_On_NFKC # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
-02D8..02DD ; Expands_On_NFKC # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-0344 ; Expands_On_NFKC # Mn COMBINING GREEK DIALYTIKA TONOS
-037A ; Expands_On_NFKC # Lm GREEK YPOGEGRAMMENI
-0384..0385 ; Expands_On_NFKC # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0587 ; Expands_On_NFKC # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0675..0678 ; Expands_On_NFKC # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-0958..095F ; Expands_On_NFKC # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; Expands_On_NFKC # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Expands_On_NFKC # Lo BENGALI LETTER YYA
-0A33 ; Expands_On_NFKC # Lo GURMUKHI LETTER LLA
-0A36 ; Expands_On_NFKC # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Expands_On_NFKC # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Expands_On_NFKC # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; Expands_On_NFKC # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0E33 ; Expands_On_NFKC # Lo THAI CHARACTER SARA AM
-0EB3 ; Expands_On_NFKC # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; Expands_On_NFKC # Lo [2] LAO HO NO..LAO HO MO
-0F43 ; Expands_On_NFKC # Lo TIBETAN LETTER GHA
-0F4D ; Expands_On_NFKC # Lo TIBETAN LETTER DDHA
-0F52 ; Expands_On_NFKC # Lo TIBETAN LETTER DHA
-0F57 ; Expands_On_NFKC # Lo TIBETAN LETTER BHA
-0F5C ; Expands_On_NFKC # Lo TIBETAN LETTER DZHA
-0F69 ; Expands_On_NFKC # Lo TIBETAN LETTER KSSA
-0F73 ; Expands_On_NFKC # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; Expands_On_NFKC # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; Expands_On_NFKC # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Expands_On_NFKC # Mn TIBETAN SUBJOINED LETTER KSSA
-1E9A ; Expands_On_NFKC # L& LATIN SMALL LETTER A WITH RIGHT HALF RING
-1FBD ; Expands_On_NFKC # Sk GREEK KORONIS
-1FBF..1FC1 ; Expands_On_NFKC # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FCD..1FCF ; Expands_On_NFKC # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FDD..1FDF ; Expands_On_NFKC # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FED..1FEE ; Expands_On_NFKC # Sk [2] GREEK DIALYTIKA AND VARIA..GREEK DIALYTIKA AND OXIA
-1FFD..1FFE ; Expands_On_NFKC # Sk [2] GREEK OXIA..GREEK DASIA
-2017 ; Expands_On_NFKC # Po DOUBLE LOW LINE
-2025..2026 ; Expands_On_NFKC # Po [2] TWO DOT LEADER..HORIZONTAL ELLIPSIS
-2033..2034 ; Expands_On_NFKC # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; Expands_On_NFKC # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; Expands_On_NFKC # Po DOUBLE EXCLAMATION MARK
-203E ; Expands_On_NFKC # Po OVERLINE
-2047..2049 ; Expands_On_NFKC # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; Expands_On_NFKC # Po QUADRUPLE PRIME
-20A8 ; Expands_On_NFKC # Sc RUPEE SIGN
-2100..2101 ; Expands_On_NFKC # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2103 ; Expands_On_NFKC # So DEGREE CELSIUS
-2105..2106 ; Expands_On_NFKC # So [2] CARE OF..CADA UNA
-2109 ; Expands_On_NFKC # So DEGREE FAHRENHEIT
-2116 ; Expands_On_NFKC # So NUMERO SIGN
-2120..2122 ; Expands_On_NFKC # So [3] SERVICE MARK..TRADE MARK SIGN
-213B ; Expands_On_NFKC # So FACSIMILE SIGN
-2150..215F ; Expands_On_NFKC # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2161..2163 ; Expands_On_NFKC # Nl [3] ROMAN NUMERAL TWO..ROMAN NUMERAL FOUR
-2165..2168 ; Expands_On_NFKC # Nl [4] ROMAN NUMERAL SIX..ROMAN NUMERAL NINE
-216A..216B ; Expands_On_NFKC # Nl [2] ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TWELVE
-2171..2173 ; Expands_On_NFKC # Nl [3] SMALL ROMAN NUMERAL TWO..SMALL ROMAN NUMERAL FOUR
-2175..2178 ; Expands_On_NFKC # Nl [4] SMALL ROMAN NUMERAL SIX..SMALL ROMAN NUMERAL NINE
-217A..217B ; Expands_On_NFKC # Nl [2] SMALL ROMAN NUMERAL ELEVEN..SMALL ROMAN NUMERAL TWELVE
-2189 ; Expands_On_NFKC # No VULGAR FRACTION ZERO THIRDS
-222C..222D ; Expands_On_NFKC # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; Expands_On_NFKC # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2469..249B ; Expands_On_NFKC # No [51] CIRCLED NUMBER TEN..NUMBER TWENTY FULL STOP
-249C..24B5 ; Expands_On_NFKC # So [26] PARENTHESIZED LATIN SMALL LETTER A..PARENTHESIZED LATIN SMALL LETTER Z
-2A0C ; Expands_On_NFKC # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; Expands_On_NFKC # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; Expands_On_NFKC # Sm FORKING
-309B..309C ; Expands_On_NFKC # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309F ; Expands_On_NFKC # Lo HIRAGANA DIGRAPH YORI
-30FF ; Expands_On_NFKC # Lo KATAKANA DIGRAPH KOTO
-3200..321E ; Expands_On_NFKC # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; Expands_On_NFKC # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3243 ; Expands_On_NFKC # So [26] PARENTHESIZED IDEOGRAPH MOON..PARENTHESIZED IDEOGRAPH REACH
-3250 ; Expands_On_NFKC # So PARTNERSHIP SIGN
-3251..325F ; Expands_On_NFKC # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-327C..327D ; Expands_On_NFKC # So [2] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED KOREAN CHARACTER JUEUI
-32B1..32BF ; Expands_On_NFKC # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32CF ; Expands_On_NFKC # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
-3300..33FF ; Expands_On_NFKC # So [256] SQUARE APAATO..SQUARE GAL
-FB00..FB06 ; Expands_On_NFKC # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Expands_On_NFKC # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; Expands_On_NFKC # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Expands_On_NFKC # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Expands_On_NFKC # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Expands_On_NFKC # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Expands_On_NFKC # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Expands_On_NFKC # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Expands_On_NFKC # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4F ; Expands_On_NFKC # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
-FBDD ; Expands_On_NFKC # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBEA..FBFB ; Expands_On_NFKC # Lo [18] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FC00..FD3D ; Expands_On_NFKC # Lo [318] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; Expands_On_NFKC # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Expands_On_NFKC # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Expands_On_NFKC # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Expands_On_NFKC # Sc RIAL SIGN
-FE19 ; Expands_On_NFKC # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Expands_On_NFKC # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE49..FE4C ; Expands_On_NFKC # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE70..FE72 ; Expands_On_NFKC # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; Expands_On_NFKC # Lo ARABIC KASRATAN ISOLATED FORM
-FE76..FE7F ; Expands_On_NFKC # Lo [10] ARABIC FATHA ISOLATED FORM..ARABIC SUKUN MEDIAL FORM
-FEF5..FEFC ; Expands_On_NFKC # Lo [8] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FFE3 ; Expands_On_NFKC # Sk FULLWIDTH MACRON
-1D15E..1D164 ; Expands_On_NFKC # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Expands_On_NFKC # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-1F100..1F10A ; Expands_On_NFKC # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12A ; Expands_On_NFKC # So [27] PARENTHESIZED LATIN CAPITAL LETTER A..TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12D..1F12E ; Expands_On_NFKC # So [2] CIRCLED CD..CIRCLED WZ
-1F14A..1F14E ; Expands_On_NFKC # So [5] SQUARED HV..SQUARED PPV
-1F190 ; Expands_On_NFKC # So SQUARE DJ
-1F200 ; Expands_On_NFKC # So SQUARE HIRAGANA HOKA
-1F240..1F248 ; Expands_On_NFKC # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-
-# Total code points: 1231
-
-# ================================================
-
-# Derived Property: NFKC_Casefold (NFKC_CF)
-# This property removes certain variations from characters: case, compatibility, and default-ignorables.
-# It is used for loose matching and certain types of identifiers.
-# It is constructed by applying NFKC, CaseFolding, and removal of Default_Ignorable_Code_Points.
-# The process of applying these transformations is repeated until a stable result is produced.
-# WARNING: Application to STRINGS must apply NFC after mapping each character, because characters may interact.
-# For more information, see [http://www.unicode.org/reports/tr44/]
-# Omitted code points are unchanged by this mapping.
-# @missing: 0000..10FFFF; NFKC_CF; <code point>
-
-# All code points not explicitly listed for NFKC_Casefold
-# have the value <codepoint>.
-
-0041 ; NFKC_CF; 0061 # L& LATIN CAPITAL LETTER A
-0042 ; NFKC_CF; 0062 # L& LATIN CAPITAL LETTER B
-0043 ; NFKC_CF; 0063 # L& LATIN CAPITAL LETTER C
-0044 ; NFKC_CF; 0064 # L& LATIN CAPITAL LETTER D
-0045 ; NFKC_CF; 0065 # L& LATIN CAPITAL LETTER E
-0046 ; NFKC_CF; 0066 # L& LATIN CAPITAL LETTER F
-0047 ; NFKC_CF; 0067 # L& LATIN CAPITAL LETTER G
-0048 ; NFKC_CF; 0068 # L& LATIN CAPITAL LETTER H
-0049 ; NFKC_CF; 0069 # L& LATIN CAPITAL LETTER I
-004A ; NFKC_CF; 006A # L& LATIN CAPITAL LETTER J
-004B ; NFKC_CF; 006B # L& LATIN CAPITAL LETTER K
-004C ; NFKC_CF; 006C # L& LATIN CAPITAL LETTER L
-004D ; NFKC_CF; 006D # L& LATIN CAPITAL LETTER M
-004E ; NFKC_CF; 006E # L& LATIN CAPITAL LETTER N
-004F ; NFKC_CF; 006F # L& LATIN CAPITAL LETTER O
-0050 ; NFKC_CF; 0070 # L& LATIN CAPITAL LETTER P
-0051 ; NFKC_CF; 0071 # L& LATIN CAPITAL LETTER Q
-0052 ; NFKC_CF; 0072 # L& LATIN CAPITAL LETTER R
-0053 ; NFKC_CF; 0073 # L& LATIN CAPITAL LETTER S
-0054 ; NFKC_CF; 0074 # L& LATIN CAPITAL LETTER T
-0055 ; NFKC_CF; 0075 # L& LATIN CAPITAL LETTER U
-0056 ; NFKC_CF; 0076 # L& LATIN CAPITAL LETTER V
-0057 ; NFKC_CF; 0077 # L& LATIN CAPITAL LETTER W
-0058 ; NFKC_CF; 0078 # L& LATIN CAPITAL LETTER X
-0059 ; NFKC_CF; 0079 # L& LATIN CAPITAL LETTER Y
-005A ; NFKC_CF; 007A # L& LATIN CAPITAL LETTER Z
-00A0 ; NFKC_CF; 0020 # Zs NO-BREAK SPACE
-00A8 ; NFKC_CF; 0020 0308 # Sk DIAERESIS
-00AA ; NFKC_CF; 0061 # L& FEMININE ORDINAL INDICATOR
-00AD ; NFKC_CF; # Cf SOFT HYPHEN
-00AF ; NFKC_CF; 0020 0304 # Sk MACRON
-00B2 ; NFKC_CF; 0032 # No SUPERSCRIPT TWO
-00B3 ; NFKC_CF; 0033 # No SUPERSCRIPT THREE
-00B4 ; NFKC_CF; 0020 0301 # Sk ACUTE ACCENT
-00B5 ; NFKC_CF; 03BC # L& MICRO SIGN
-00B8 ; NFKC_CF; 0020 0327 # Sk CEDILLA
-00B9 ; NFKC_CF; 0031 # No SUPERSCRIPT ONE
-00BA ; NFKC_CF; 006F # L& MASCULINE ORDINAL INDICATOR
-00BC ; NFKC_CF; 0031 2044 0034 # No VULGAR FRACTION ONE QUARTER
-00BD ; NFKC_CF; 0031 2044 0032 # No VULGAR FRACTION ONE HALF
-00BE ; NFKC_CF; 0033 2044 0034 # No VULGAR FRACTION THREE QUARTERS
-00C0 ; NFKC_CF; 00E0 # L& LATIN CAPITAL LETTER A WITH GRAVE
-00C1 ; NFKC_CF; 00E1 # L& LATIN CAPITAL LETTER A WITH ACUTE
-00C2 ; NFKC_CF; 00E2 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-00C3 ; NFKC_CF; 00E3 # L& LATIN CAPITAL LETTER A WITH TILDE
-00C4 ; NFKC_CF; 00E4 # L& LATIN CAPITAL LETTER A WITH DIAERESIS
-00C5 ; NFKC_CF; 00E5 # L& LATIN CAPITAL LETTER A WITH RING ABOVE
-00C6 ; NFKC_CF; 00E6 # L& LATIN CAPITAL LETTER AE
-00C7 ; NFKC_CF; 00E7 # L& LATIN CAPITAL LETTER C WITH CEDILLA
-00C8 ; NFKC_CF; 00E8 # L& LATIN CAPITAL LETTER E WITH GRAVE
-00C9 ; NFKC_CF; 00E9 # L& LATIN CAPITAL LETTER E WITH ACUTE
-00CA ; NFKC_CF; 00EA # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-00CB ; NFKC_CF; 00EB # L& LATIN CAPITAL LETTER E WITH DIAERESIS
-00CC ; NFKC_CF; 00EC # L& LATIN CAPITAL LETTER I WITH GRAVE
-00CD ; NFKC_CF; 00ED # L& LATIN CAPITAL LETTER I WITH ACUTE
-00CE ; NFKC_CF; 00EE # L& LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00CF ; NFKC_CF; 00EF # L& LATIN CAPITAL LETTER I WITH DIAERESIS
-00D0 ; NFKC_CF; 00F0 # L& LATIN CAPITAL LETTER ETH
-00D1 ; NFKC_CF; 00F1 # L& LATIN CAPITAL LETTER N WITH TILDE
-00D2 ; NFKC_CF; 00F2 # L& LATIN CAPITAL LETTER O WITH GRAVE
-00D3 ; NFKC_CF; 00F3 # L& LATIN CAPITAL LETTER O WITH ACUTE
-00D4 ; NFKC_CF; 00F4 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-00D5 ; NFKC_CF; 00F5 # L& LATIN CAPITAL LETTER O WITH TILDE
-00D6 ; NFKC_CF; 00F6 # L& LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8 ; NFKC_CF; 00F8 # L& LATIN CAPITAL LETTER O WITH STROKE
-00D9 ; NFKC_CF; 00F9 # L& LATIN CAPITAL LETTER U WITH GRAVE
-00DA ; NFKC_CF; 00FA # L& LATIN CAPITAL LETTER U WITH ACUTE
-00DB ; NFKC_CF; 00FB # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-00DC ; NFKC_CF; 00FC # L& LATIN CAPITAL LETTER U WITH DIAERESIS
-00DD ; NFKC_CF; 00FD # L& LATIN CAPITAL LETTER Y WITH ACUTE
-00DE ; NFKC_CF; 00FE # L& LATIN CAPITAL LETTER THORN
-00DF ; NFKC_CF; 0073 0073 # L& LATIN SMALL LETTER SHARP S
-0100 ; NFKC_CF; 0101 # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; NFKC_CF; 0103 # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; NFKC_CF; 0105 # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; NFKC_CF; 0107 # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; NFKC_CF; 0109 # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; NFKC_CF; 010B # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; NFKC_CF; 010D # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; NFKC_CF; 010F # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; NFKC_CF; 0111 # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; NFKC_CF; 0113 # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; NFKC_CF; 0115 # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; NFKC_CF; 0117 # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; NFKC_CF; 0119 # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; NFKC_CF; 011B # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; NFKC_CF; 011D # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; NFKC_CF; 011F # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; NFKC_CF; 0121 # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; NFKC_CF; 0123 # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; NFKC_CF; 0125 # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; NFKC_CF; 0127 # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; NFKC_CF; 0129 # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; NFKC_CF; 012B # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; NFKC_CF; 012D # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; NFKC_CF; 012F # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; NFKC_CF; 0069 0307 # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132..0133 ; NFKC_CF; 0069 006A # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
-0134 ; NFKC_CF; 0135 # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; NFKC_CF; 0137 # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; NFKC_CF; 013A # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; NFKC_CF; 013C # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; NFKC_CF; 013E # L& LATIN CAPITAL LETTER L WITH CARON
-013F..0140 ; NFKC_CF; 006C 00B7 # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
-0141 ; NFKC_CF; 0142 # L& LATIN CAPITAL LETTER L WITH STROKE
-0143 ; NFKC_CF; 0144 # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; NFKC_CF; 0146 # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; NFKC_CF; 0148 # L& LATIN CAPITAL LETTER N WITH CARON
-0149 ; NFKC_CF; 02BC 006E # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014A ; NFKC_CF; 014B # L& LATIN CAPITAL LETTER ENG
-014C ; NFKC_CF; 014D # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; NFKC_CF; 014F # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; NFKC_CF; 0151 # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; NFKC_CF; 0153 # L& LATIN CAPITAL LIGATURE OE
-0154 ; NFKC_CF; 0155 # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; NFKC_CF; 0157 # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; NFKC_CF; 0159 # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; NFKC_CF; 015B # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; NFKC_CF; 015D # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; NFKC_CF; 015F # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; NFKC_CF; 0161 # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; NFKC_CF; 0163 # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; NFKC_CF; 0165 # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; NFKC_CF; 0167 # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; NFKC_CF; 0169 # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; NFKC_CF; 016B # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; NFKC_CF; 016D # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; NFKC_CF; 016F # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; NFKC_CF; 0171 # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; NFKC_CF; 0173 # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; NFKC_CF; 0175 # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; NFKC_CF; 0177 # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178 ; NFKC_CF; 00FF # L& LATIN CAPITAL LETTER Y WITH DIAERESIS
-0179 ; NFKC_CF; 017A # L& LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; NFKC_CF; 017C # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; NFKC_CF; 017E # L& LATIN CAPITAL LETTER Z WITH CARON
-017F ; NFKC_CF; 0073 # L& LATIN SMALL LETTER LONG S
-0181 ; NFKC_CF; 0253 # L& LATIN CAPITAL LETTER B WITH HOOK
-0182 ; NFKC_CF; 0183 # L& LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; NFKC_CF; 0185 # L& LATIN CAPITAL LETTER TONE SIX
-0186 ; NFKC_CF; 0254 # L& LATIN CAPITAL LETTER OPEN O
-0187 ; NFKC_CF; 0188 # L& LATIN CAPITAL LETTER C WITH HOOK
-0189 ; NFKC_CF; 0256 # L& LATIN CAPITAL LETTER AFRICAN D
-018A ; NFKC_CF; 0257 # L& LATIN CAPITAL LETTER D WITH HOOK
-018B ; NFKC_CF; 018C # L& LATIN CAPITAL LETTER D WITH TOPBAR
-018E ; NFKC_CF; 01DD # L& LATIN CAPITAL LETTER REVERSED E
-018F ; NFKC_CF; 0259 # L& LATIN CAPITAL LETTER SCHWA
-0190 ; NFKC_CF; 025B # L& LATIN CAPITAL LETTER OPEN E
-0191 ; NFKC_CF; 0192 # L& LATIN CAPITAL LETTER F WITH HOOK
-0193 ; NFKC_CF; 0260 # L& LATIN CAPITAL LETTER G WITH HOOK
-0194 ; NFKC_CF; 0263 # L& LATIN CAPITAL LETTER GAMMA
-0196 ; NFKC_CF; 0269 # L& LATIN CAPITAL LETTER IOTA
-0197 ; NFKC_CF; 0268 # L& LATIN CAPITAL LETTER I WITH STROKE
-0198 ; NFKC_CF; 0199 # L& LATIN CAPITAL LETTER K WITH HOOK
-019C ; NFKC_CF; 026F # L& LATIN CAPITAL LETTER TURNED M
-019D ; NFKC_CF; 0272 # L& LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F ; NFKC_CF; 0275 # L& LATIN CAPITAL LETTER O WITH MIDDLE TILDE
-01A0 ; NFKC_CF; 01A1 # L& LATIN CAPITAL LETTER O WITH HORN
-01A2 ; NFKC_CF; 01A3 # L& LATIN CAPITAL LETTER OI
-01A4 ; NFKC_CF; 01A5 # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6 ; NFKC_CF; 0280 # L& LATIN LETTER YR
-01A7 ; NFKC_CF; 01A8 # L& LATIN CAPITAL LETTER TONE TWO
-01A9 ; NFKC_CF; 0283 # L& LATIN CAPITAL LETTER ESH
-01AC ; NFKC_CF; 01AD # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE ; NFKC_CF; 0288 # L& LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
-01AF ; NFKC_CF; 01B0 # L& LATIN CAPITAL LETTER U WITH HORN
-01B1 ; NFKC_CF; 028A # L& LATIN CAPITAL LETTER UPSILON
-01B2 ; NFKC_CF; 028B # L& LATIN CAPITAL LETTER V WITH HOOK
-01B3 ; NFKC_CF; 01B4 # L& LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; NFKC_CF; 01B6 # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7 ; NFKC_CF; 0292 # L& LATIN CAPITAL LETTER EZH
-01B8 ; NFKC_CF; 01B9 # L& LATIN CAPITAL LETTER EZH REVERSED
-01BC ; NFKC_CF; 01BD # L& LATIN CAPITAL LETTER TONE FIVE
-01C4..01C6 ; NFKC_CF; 0064 017E # L& [3] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER DZ WITH CARON
-01C7..01C9 ; NFKC_CF; 006C 006A # L& [3] LATIN CAPITAL LETTER LJ..LATIN SMALL LETTER LJ
-01CA..01CC ; NFKC_CF; 006E 006A # L& [3] LATIN CAPITAL LETTER NJ..LATIN SMALL LETTER NJ
-01CD ; NFKC_CF; 01CE # L& LATIN CAPITAL LETTER A WITH CARON
-01CF ; NFKC_CF; 01D0 # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; NFKC_CF; 01D2 # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; NFKC_CF; 01D4 # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; NFKC_CF; 01D6 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; NFKC_CF; 01D8 # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; NFKC_CF; 01DA # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; NFKC_CF; 01DC # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; NFKC_CF; 01DF # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; NFKC_CF; 01E1 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; NFKC_CF; 01E3 # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; NFKC_CF; 01E5 # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; NFKC_CF; 01E7 # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; NFKC_CF; 01E9 # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; NFKC_CF; 01EB # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; NFKC_CF; 01ED # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; NFKC_CF; 01EF # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1..01F3 ; NFKC_CF; 0064 007A # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
-01F4 ; NFKC_CF; 01F5 # L& LATIN CAPITAL LETTER G WITH ACUTE
-01F6 ; NFKC_CF; 0195 # L& LATIN CAPITAL LETTER HWAIR
-01F7 ; NFKC_CF; 01BF # L& LATIN CAPITAL LETTER WYNN
-01F8 ; NFKC_CF; 01F9 # L& LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; NFKC_CF; 01FB # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; NFKC_CF; 01FD # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; NFKC_CF; 01FF # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; NFKC_CF; 0201 # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; NFKC_CF; 0203 # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; NFKC_CF; 0205 # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; NFKC_CF; 0207 # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; NFKC_CF; 0209 # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; NFKC_CF; 020B # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; NFKC_CF; 020D # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; NFKC_CF; 020F # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; NFKC_CF; 0211 # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; NFKC_CF; 0213 # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; NFKC_CF; 0215 # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; NFKC_CF; 0217 # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; NFKC_CF; 0219 # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; NFKC_CF; 021B # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; NFKC_CF; 021D # L& LATIN CAPITAL LETTER YOGH
-021E ; NFKC_CF; 021F # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; NFKC_CF; 019E # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; NFKC_CF; 0223 # L& LATIN CAPITAL LETTER OU
-0224 ; NFKC_CF; 0225 # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; NFKC_CF; 0227 # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; NFKC_CF; 0229 # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; NFKC_CF; 022B # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; NFKC_CF; 022D # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; NFKC_CF; 022F # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; NFKC_CF; 0231 # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; NFKC_CF; 0233 # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A ; NFKC_CF; 2C65 # L& LATIN CAPITAL LETTER A WITH STROKE
-023B ; NFKC_CF; 023C # L& LATIN CAPITAL LETTER C WITH STROKE
-023D ; NFKC_CF; 019A # L& LATIN CAPITAL LETTER L WITH BAR
-023E ; NFKC_CF; 2C66 # L& LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; NFKC_CF; 0242 # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243 ; NFKC_CF; 0180 # L& LATIN CAPITAL LETTER B WITH STROKE
-0244 ; NFKC_CF; 0289 # L& LATIN CAPITAL LETTER U BAR
-0245 ; NFKC_CF; 028C # L& LATIN CAPITAL LETTER TURNED V
-0246 ; NFKC_CF; 0247 # L& LATIN CAPITAL LETTER E WITH STROKE
-0248 ; NFKC_CF; 0249 # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; NFKC_CF; 024B # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; NFKC_CF; 024D # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; NFKC_CF; 024F # L& LATIN CAPITAL LETTER Y WITH STROKE
-02B0 ; NFKC_CF; 0068 # Lm MODIFIER LETTER SMALL H
-02B1 ; NFKC_CF; 0266 # Lm MODIFIER LETTER SMALL H WITH HOOK
-02B2 ; NFKC_CF; 006A # Lm MODIFIER LETTER SMALL J
-02B3 ; NFKC_CF; 0072 # Lm MODIFIER LETTER SMALL R
-02B4 ; NFKC_CF; 0279 # Lm MODIFIER LETTER SMALL TURNED R
-02B5 ; NFKC_CF; 027B # Lm MODIFIER LETTER SMALL TURNED R WITH HOOK
-02B6 ; NFKC_CF; 0281 # Lm MODIFIER LETTER SMALL CAPITAL INVERTED R
-02B7 ; NFKC_CF; 0077 # Lm MODIFIER LETTER SMALL W
-02B8 ; NFKC_CF; 0079 # Lm MODIFIER LETTER SMALL Y
-02D8 ; NFKC_CF; 0020 0306 # Sk BREVE
-02D9 ; NFKC_CF; 0020 0307 # Sk DOT ABOVE
-02DA ; NFKC_CF; 0020 030A # Sk RING ABOVE
-02DB ; NFKC_CF; 0020 0328 # Sk OGONEK
-02DC ; NFKC_CF; 0020 0303 # Sk SMALL TILDE
-02DD ; NFKC_CF; 0020 030B # Sk DOUBLE ACUTE ACCENT
-02E0 ; NFKC_CF; 0263 # Lm MODIFIER LETTER SMALL GAMMA
-02E1 ; NFKC_CF; 006C # Lm MODIFIER LETTER SMALL L
-02E2 ; NFKC_CF; 0073 # Lm MODIFIER LETTER SMALL S
-02E3 ; NFKC_CF; 0078 # Lm MODIFIER LETTER SMALL X
-02E4 ; NFKC_CF; 0295 # Lm MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0340 ; NFKC_CF; 0300 # Mn COMBINING GRAVE TONE MARK
-0341 ; NFKC_CF; 0301 # Mn COMBINING ACUTE TONE MARK
-0343 ; NFKC_CF; 0313 # Mn COMBINING GREEK KORONIS
-0344 ; NFKC_CF; 0308 0301 # Mn COMBINING GREEK DIALYTIKA TONOS
-0345 ; NFKC_CF; 03B9 # Mn COMBINING GREEK YPOGEGRAMMENI
-034F ; NFKC_CF; # Mn COMBINING GRAPHEME JOINER
-0370 ; NFKC_CF; 0371 # L& GREEK CAPITAL LETTER HETA
-0372 ; NFKC_CF; 0373 # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0374 ; NFKC_CF; 02B9 # Lm GREEK NUMERAL SIGN
-0376 ; NFKC_CF; 0377 # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-037A ; NFKC_CF; 0020 03B9 # Lm GREEK YPOGEGRAMMENI
-037E ; NFKC_CF; 003B # Po GREEK QUESTION MARK
-0384 ; NFKC_CF; 0020 0301 # Sk GREEK TONOS
-0385 ; NFKC_CF; 0020 0308 0301 # Sk GREEK DIALYTIKA TONOS
-0386 ; NFKC_CF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; NFKC_CF; 00B7 # Po GREEK ANO TELEIA
-0388 ; NFKC_CF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH TONOS
-0389 ; NFKC_CF; 03AE # L& GREEK CAPITAL LETTER ETA WITH TONOS
-038A ; NFKC_CF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; NFKC_CF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E ; NFKC_CF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH TONOS
-038F ; NFKC_CF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391 ; NFKC_CF; 03B1 # L& GREEK CAPITAL LETTER ALPHA
-0392 ; NFKC_CF; 03B2 # L& GREEK CAPITAL LETTER BETA
-0393 ; NFKC_CF; 03B3 # L& GREEK CAPITAL LETTER GAMMA
-0394 ; NFKC_CF; 03B4 # L& GREEK CAPITAL LETTER DELTA
-0395 ; NFKC_CF; 03B5 # L& GREEK CAPITAL LETTER EPSILON
-0396 ; NFKC_CF; 03B6 # L& GREEK CAPITAL LETTER ZETA
-0397 ; NFKC_CF; 03B7 # L& GREEK CAPITAL LETTER ETA
-0398 ; NFKC_CF; 03B8 # L& GREEK CAPITAL LETTER THETA
-0399 ; NFKC_CF; 03B9 # L& GREEK CAPITAL LETTER IOTA
-039A ; NFKC_CF; 03BA # L& GREEK CAPITAL LETTER KAPPA
-039B ; NFKC_CF; 03BB # L& GREEK CAPITAL LETTER LAMDA
-039C ; NFKC_CF; 03BC # L& GREEK CAPITAL LETTER MU
-039D ; NFKC_CF; 03BD # L& GREEK CAPITAL LETTER NU
-039E ; NFKC_CF; 03BE # L& GREEK CAPITAL LETTER XI
-039F ; NFKC_CF; 03BF # L& GREEK CAPITAL LETTER OMICRON
-03A0 ; NFKC_CF; 03C0 # L& GREEK CAPITAL LETTER PI
-03A1 ; NFKC_CF; 03C1 # L& GREEK CAPITAL LETTER RHO
-03A3 ; NFKC_CF; 03C3 # L& GREEK CAPITAL LETTER SIGMA
-03A4 ; NFKC_CF; 03C4 # L& GREEK CAPITAL LETTER TAU
-03A5 ; NFKC_CF; 03C5 # L& GREEK CAPITAL LETTER UPSILON
-03A6 ; NFKC_CF; 03C6 # L& GREEK CAPITAL LETTER PHI
-03A7 ; NFKC_CF; 03C7 # L& GREEK CAPITAL LETTER CHI
-03A8 ; NFKC_CF; 03C8 # L& GREEK CAPITAL LETTER PSI
-03A9 ; NFKC_CF; 03C9 # L& GREEK CAPITAL LETTER OMEGA
-03AA ; NFKC_CF; 03CA # L& GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-03AB ; NFKC_CF; 03CB # L& GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03C2 ; NFKC_CF; 03C3 # L& GREEK SMALL LETTER FINAL SIGMA
-03CF ; NFKC_CF; 03D7 # L& GREEK CAPITAL KAI SYMBOL
-03D0 ; NFKC_CF; 03B2 # L& GREEK BETA SYMBOL
-03D1 ; NFKC_CF; 03B8 # L& GREEK THETA SYMBOL
-03D2 ; NFKC_CF; 03C5 # L& GREEK UPSILON WITH HOOK SYMBOL
-03D3 ; NFKC_CF; 03CD # L& GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
-03D4 ; NFKC_CF; 03CB # L& GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D5 ; NFKC_CF; 03C6 # L& GREEK PHI SYMBOL
-03D6 ; NFKC_CF; 03C0 # L& GREEK PI SYMBOL
-03D8 ; NFKC_CF; 03D9 # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; NFKC_CF; 03DB # L& GREEK LETTER STIGMA
-03DC ; NFKC_CF; 03DD # L& GREEK LETTER DIGAMMA
-03DE ; NFKC_CF; 03DF # L& GREEK LETTER KOPPA
-03E0 ; NFKC_CF; 03E1 # L& GREEK LETTER SAMPI
-03E2 ; NFKC_CF; 03E3 # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; NFKC_CF; 03E5 # L& COPTIC CAPITAL LETTER FEI
-03E6 ; NFKC_CF; 03E7 # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; NFKC_CF; 03E9 # L& COPTIC CAPITAL LETTER HORI
-03EA ; NFKC_CF; 03EB # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; NFKC_CF; 03ED # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; NFKC_CF; 03EF # L& COPTIC CAPITAL LETTER DEI
-03F0 ; NFKC_CF; 03BA # L& GREEK KAPPA SYMBOL
-03F1 ; NFKC_CF; 03C1 # L& GREEK RHO SYMBOL
-03F2 ; NFKC_CF; 03C3 # L& GREEK LUNATE SIGMA SYMBOL
-03F4 ; NFKC_CF; 03B8 # L& GREEK CAPITAL THETA SYMBOL
-03F5 ; NFKC_CF; 03B5 # L& GREEK LUNATE EPSILON SYMBOL
-03F7 ; NFKC_CF; 03F8 # L& GREEK CAPITAL LETTER SHO
-03F9 ; NFKC_CF; 03C3 # L& GREEK CAPITAL LUNATE SIGMA SYMBOL
-03FA ; NFKC_CF; 03FB # L& GREEK CAPITAL LETTER SAN
-03FD ; NFKC_CF; 037B # L& GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
-03FE ; NFKC_CF; 037C # L& GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
-03FF ; NFKC_CF; 037D # L& GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0400 ; NFKC_CF; 0450 # L& CYRILLIC CAPITAL LETTER IE WITH GRAVE
-0401 ; NFKC_CF; 0451 # L& CYRILLIC CAPITAL LETTER IO
-0402 ; NFKC_CF; 0452 # L& CYRILLIC CAPITAL LETTER DJE
-0403 ; NFKC_CF; 0453 # L& CYRILLIC CAPITAL LETTER GJE
-0404 ; NFKC_CF; 0454 # L& CYRILLIC CAPITAL LETTER UKRAINIAN IE
-0405 ; NFKC_CF; 0455 # L& CYRILLIC CAPITAL LETTER DZE
-0406 ; NFKC_CF; 0456 # L& CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-0407 ; NFKC_CF; 0457 # L& CYRILLIC CAPITAL LETTER YI
-0408 ; NFKC_CF; 0458 # L& CYRILLIC CAPITAL LETTER JE
-0409 ; NFKC_CF; 0459 # L& CYRILLIC CAPITAL LETTER LJE
-040A ; NFKC_CF; 045A # L& CYRILLIC CAPITAL LETTER NJE
-040B ; NFKC_CF; 045B # L& CYRILLIC CAPITAL LETTER TSHE
-040C ; NFKC_CF; 045C # L& CYRILLIC CAPITAL LETTER KJE
-040D ; NFKC_CF; 045D # L& CYRILLIC CAPITAL LETTER I WITH GRAVE
-040E ; NFKC_CF; 045E # L& CYRILLIC CAPITAL LETTER SHORT U
-040F ; NFKC_CF; 045F # L& CYRILLIC CAPITAL LETTER DZHE
-0410 ; NFKC_CF; 0430 # L& CYRILLIC CAPITAL LETTER A
-0411 ; NFKC_CF; 0431 # L& CYRILLIC CAPITAL LETTER BE
-0412 ; NFKC_CF; 0432 # L& CYRILLIC CAPITAL LETTER VE
-0413 ; NFKC_CF; 0433 # L& CYRILLIC CAPITAL LETTER GHE
-0414 ; NFKC_CF; 0434 # L& CYRILLIC CAPITAL LETTER DE
-0415 ; NFKC_CF; 0435 # L& CYRILLIC CAPITAL LETTER IE
-0416 ; NFKC_CF; 0436 # L& CYRILLIC CAPITAL LETTER ZHE
-0417 ; NFKC_CF; 0437 # L& CYRILLIC CAPITAL LETTER ZE
-0418 ; NFKC_CF; 0438 # L& CYRILLIC CAPITAL LETTER I
-0419 ; NFKC_CF; 0439 # L& CYRILLIC CAPITAL LETTER SHORT I
-041A ; NFKC_CF; 043A # L& CYRILLIC CAPITAL LETTER KA
-041B ; NFKC_CF; 043B # L& CYRILLIC CAPITAL LETTER EL
-041C ; NFKC_CF; 043C # L& CYRILLIC CAPITAL LETTER EM
-041D ; NFKC_CF; 043D # L& CYRILLIC CAPITAL LETTER EN
-041E ; NFKC_CF; 043E # L& CYRILLIC CAPITAL LETTER O
-041F ; NFKC_CF; 043F # L& CYRILLIC CAPITAL LETTER PE
-0420 ; NFKC_CF; 0440 # L& CYRILLIC CAPITAL LETTER ER
-0421 ; NFKC_CF; 0441 # L& CYRILLIC CAPITAL LETTER ES
-0422 ; NFKC_CF; 0442 # L& CYRILLIC CAPITAL LETTER TE
-0423 ; NFKC_CF; 0443 # L& CYRILLIC CAPITAL LETTER U
-0424 ; NFKC_CF; 0444 # L& CYRILLIC CAPITAL LETTER EF
-0425 ; NFKC_CF; 0445 # L& CYRILLIC CAPITAL LETTER HA
-0426 ; NFKC_CF; 0446 # L& CYRILLIC CAPITAL LETTER TSE
-0427 ; NFKC_CF; 0447 # L& CYRILLIC CAPITAL LETTER CHE
-0428 ; NFKC_CF; 0448 # L& CYRILLIC CAPITAL LETTER SHA
-0429 ; NFKC_CF; 0449 # L& CYRILLIC CAPITAL LETTER SHCHA
-042A ; NFKC_CF; 044A # L& CYRILLIC CAPITAL LETTER HARD SIGN
-042B ; NFKC_CF; 044B # L& CYRILLIC CAPITAL LETTER YERU
-042C ; NFKC_CF; 044C # L& CYRILLIC CAPITAL LETTER SOFT SIGN
-042D ; NFKC_CF; 044D # L& CYRILLIC CAPITAL LETTER E
-042E ; NFKC_CF; 044E # L& CYRILLIC CAPITAL LETTER YU
-042F ; NFKC_CF; 044F # L& CYRILLIC CAPITAL LETTER YA
-0460 ; NFKC_CF; 0461 # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; NFKC_CF; 0463 # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; NFKC_CF; 0465 # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; NFKC_CF; 0467 # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; NFKC_CF; 0469 # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; NFKC_CF; 046B # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; NFKC_CF; 046D # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; NFKC_CF; 046F # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; NFKC_CF; 0471 # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; NFKC_CF; 0473 # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; NFKC_CF; 0475 # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; NFKC_CF; 0477 # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; NFKC_CF; 0479 # L& CYRILLIC CAPITAL LETTER UK
-047A ; NFKC_CF; 047B # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; NFKC_CF; 047D # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; NFKC_CF; 047F # L& CYRILLIC CAPITAL LETTER OT
-0480 ; NFKC_CF; 0481 # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; NFKC_CF; 048B # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; NFKC_CF; 048D # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; NFKC_CF; 048F # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; NFKC_CF; 0491 # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; NFKC_CF; 0493 # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; NFKC_CF; 0495 # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; NFKC_CF; 0497 # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; NFKC_CF; 0499 # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; NFKC_CF; 049B # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; NFKC_CF; 049D # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; NFKC_CF; 049F # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; NFKC_CF; 04A1 # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; NFKC_CF; 04A3 # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; NFKC_CF; 04A5 # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; NFKC_CF; 04A7 # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; NFKC_CF; 04A9 # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; NFKC_CF; 04AB # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; NFKC_CF; 04AD # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; NFKC_CF; 04AF # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; NFKC_CF; 04B1 # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; NFKC_CF; 04B3 # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; NFKC_CF; 04B5 # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; NFKC_CF; 04B7 # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; NFKC_CF; 04B9 # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; NFKC_CF; 04BB # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; NFKC_CF; 04BD # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; NFKC_CF; 04BF # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0 ; NFKC_CF; 04CF # L& CYRILLIC LETTER PALOCHKA
-04C1 ; NFKC_CF; 04C2 # L& CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; NFKC_CF; 04C4 # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; NFKC_CF; 04C6 # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; NFKC_CF; 04C8 # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; NFKC_CF; 04CA # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; NFKC_CF; 04CC # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; NFKC_CF; 04CE # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; NFKC_CF; 04D1 # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; NFKC_CF; 04D3 # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; NFKC_CF; 04D5 # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; NFKC_CF; 04D7 # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; NFKC_CF; 04D9 # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; NFKC_CF; 04DB # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; NFKC_CF; 04DD # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; NFKC_CF; 04DF # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; NFKC_CF; 04E1 # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; NFKC_CF; 04E3 # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; NFKC_CF; 04E5 # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; NFKC_CF; 04E7 # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; NFKC_CF; 04E9 # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; NFKC_CF; 04EB # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; NFKC_CF; 04ED # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; NFKC_CF; 04EF # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; NFKC_CF; 04F1 # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; NFKC_CF; 04F3 # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; NFKC_CF; 04F5 # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; NFKC_CF; 04F7 # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; NFKC_CF; 04F9 # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; NFKC_CF; 04FB # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; NFKC_CF; 04FD # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; NFKC_CF; 04FF # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; NFKC_CF; 0501 # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; NFKC_CF; 0503 # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; NFKC_CF; 0505 # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; NFKC_CF; 0507 # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; NFKC_CF; 0509 # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; NFKC_CF; 050B # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; NFKC_CF; 050D # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; NFKC_CF; 050F # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; NFKC_CF; 0511 # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; NFKC_CF; 0513 # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; NFKC_CF; 0515 # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; NFKC_CF; 0517 # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; NFKC_CF; 0519 # L& CYRILLIC CAPITAL LETTER YAE
-051A ; NFKC_CF; 051B # L& CYRILLIC CAPITAL LETTER QA
-051C ; NFKC_CF; 051D # L& CYRILLIC CAPITAL LETTER WE
-051E ; NFKC_CF; 051F # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; NFKC_CF; 0521 # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; NFKC_CF; 0523 # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; NFKC_CF; 0525 # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531 ; NFKC_CF; 0561 # L& ARMENIAN CAPITAL LETTER AYB
-0532 ; NFKC_CF; 0562 # L& ARMENIAN CAPITAL LETTER BEN
-0533 ; NFKC_CF; 0563 # L& ARMENIAN CAPITAL LETTER GIM
-0534 ; NFKC_CF; 0564 # L& ARMENIAN CAPITAL LETTER DA
-0535 ; NFKC_CF; 0565 # L& ARMENIAN CAPITAL LETTER ECH
-0536 ; NFKC_CF; 0566 # L& ARMENIAN CAPITAL LETTER ZA
-0537 ; NFKC_CF; 0567 # L& ARMENIAN CAPITAL LETTER EH
-0538 ; NFKC_CF; 0568 # L& ARMENIAN CAPITAL LETTER ET
-0539 ; NFKC_CF; 0569 # L& ARMENIAN CAPITAL LETTER TO
-053A ; NFKC_CF; 056A # L& ARMENIAN CAPITAL LETTER ZHE
-053B ; NFKC_CF; 056B # L& ARMENIAN CAPITAL LETTER INI
-053C ; NFKC_CF; 056C # L& ARMENIAN CAPITAL LETTER LIWN
-053D ; NFKC_CF; 056D # L& ARMENIAN CAPITAL LETTER XEH
-053E ; NFKC_CF; 056E # L& ARMENIAN CAPITAL LETTER CA
-053F ; NFKC_CF; 056F # L& ARMENIAN CAPITAL LETTER KEN
-0540 ; NFKC_CF; 0570 # L& ARMENIAN CAPITAL LETTER HO
-0541 ; NFKC_CF; 0571 # L& ARMENIAN CAPITAL LETTER JA
-0542 ; NFKC_CF; 0572 # L& ARMENIAN CAPITAL LETTER GHAD
-0543 ; NFKC_CF; 0573 # L& ARMENIAN CAPITAL LETTER CHEH
-0544 ; NFKC_CF; 0574 # L& ARMENIAN CAPITAL LETTER MEN
-0545 ; NFKC_CF; 0575 # L& ARMENIAN CAPITAL LETTER YI
-0546 ; NFKC_CF; 0576 # L& ARMENIAN CAPITAL LETTER NOW
-0547 ; NFKC_CF; 0577 # L& ARMENIAN CAPITAL LETTER SHA
-0548 ; NFKC_CF; 0578 # L& ARMENIAN CAPITAL LETTER VO
-0549 ; NFKC_CF; 0579 # L& ARMENIAN CAPITAL LETTER CHA
-054A ; NFKC_CF; 057A # L& ARMENIAN CAPITAL LETTER PEH
-054B ; NFKC_CF; 057B # L& ARMENIAN CAPITAL LETTER JHEH
-054C ; NFKC_CF; 057C # L& ARMENIAN CAPITAL LETTER RA
-054D ; NFKC_CF; 057D # L& ARMENIAN CAPITAL LETTER SEH
-054E ; NFKC_CF; 057E # L& ARMENIAN CAPITAL LETTER VEW
-054F ; NFKC_CF; 057F # L& ARMENIAN CAPITAL LETTER TIWN
-0550 ; NFKC_CF; 0580 # L& ARMENIAN CAPITAL LETTER REH
-0551 ; NFKC_CF; 0581 # L& ARMENIAN CAPITAL LETTER CO
-0552 ; NFKC_CF; 0582 # L& ARMENIAN CAPITAL LETTER YIWN
-0553 ; NFKC_CF; 0583 # L& ARMENIAN CAPITAL LETTER PIWR
-0554 ; NFKC_CF; 0584 # L& ARMENIAN CAPITAL LETTER KEH
-0555 ; NFKC_CF; 0585 # L& ARMENIAN CAPITAL LETTER OH
-0556 ; NFKC_CF; 0586 # L& ARMENIAN CAPITAL LETTER FEH
-0587 ; NFKC_CF; 0565 0582 # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0675 ; NFKC_CF; 0627 0674 # Lo ARABIC LETTER HIGH HAMZA ALEF
-0676 ; NFKC_CF; 0648 0674 # Lo ARABIC LETTER HIGH HAMZA WAW
-0677 ; NFKC_CF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE
-0678 ; NFKC_CF; 064A 0674 # Lo ARABIC LETTER HIGH HAMZA YEH
-0958 ; NFKC_CF; 0915 093C # Lo DEVANAGARI LETTER QA
-0959 ; NFKC_CF; 0916 093C # Lo DEVANAGARI LETTER KHHA
-095A ; NFKC_CF; 0917 093C # Lo DEVANAGARI LETTER GHHA
-095B ; NFKC_CF; 091C 093C # Lo DEVANAGARI LETTER ZA
-095C ; NFKC_CF; 0921 093C # Lo DEVANAGARI LETTER DDDHA
-095D ; NFKC_CF; 0922 093C # Lo DEVANAGARI LETTER RHA
-095E ; NFKC_CF; 092B 093C # Lo DEVANAGARI LETTER FA
-095F ; NFKC_CF; 092F 093C # Lo DEVANAGARI LETTER YYA
-09DC ; NFKC_CF; 09A1 09BC # Lo BENGALI LETTER RRA
-09DD ; NFKC_CF; 09A2 09BC # Lo BENGALI LETTER RHA
-09DF ; NFKC_CF; 09AF 09BC # Lo BENGALI LETTER YYA
-0A33 ; NFKC_CF; 0A32 0A3C # Lo GURMUKHI LETTER LLA
-0A36 ; NFKC_CF; 0A38 0A3C # Lo GURMUKHI LETTER SHA
-0A59 ; NFKC_CF; 0A16 0A3C # Lo GURMUKHI LETTER KHHA
-0A5A ; NFKC_CF; 0A17 0A3C # Lo GURMUKHI LETTER GHHA
-0A5B ; NFKC_CF; 0A1C 0A3C # Lo GURMUKHI LETTER ZA
-0A5E ; NFKC_CF; 0A2B 0A3C # Lo GURMUKHI LETTER FA
-0B5C ; NFKC_CF; 0B21 0B3C # Lo ORIYA LETTER RRA
-0B5D ; NFKC_CF; 0B22 0B3C # Lo ORIYA LETTER RHA
-0E33 ; NFKC_CF; 0E4D 0E32 # Lo THAI CHARACTER SARA AM
-0EB3 ; NFKC_CF; 0ECD 0EB2 # Lo LAO VOWEL SIGN AM
-0EDC ; NFKC_CF; 0EAB 0E99 # Lo LAO HO NO
-0EDD ; NFKC_CF; 0EAB 0EA1 # Lo LAO HO MO
-0F0C ; NFKC_CF; 0F0B # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-0F43 ; NFKC_CF; 0F42 0FB7 # Lo TIBETAN LETTER GHA
-0F4D ; NFKC_CF; 0F4C 0FB7 # Lo TIBETAN LETTER DDHA
-0F52 ; NFKC_CF; 0F51 0FB7 # Lo TIBETAN LETTER DHA
-0F57 ; NFKC_CF; 0F56 0FB7 # Lo TIBETAN LETTER BHA
-0F5C ; NFKC_CF; 0F5B 0FB7 # Lo TIBETAN LETTER DZHA
-0F69 ; NFKC_CF; 0F40 0FB5 # Lo TIBETAN LETTER KSSA
-0F73 ; NFKC_CF; 0F71 0F72 # Mn TIBETAN VOWEL SIGN II
-0F75 ; NFKC_CF; 0F71 0F74 # Mn TIBETAN VOWEL SIGN UU
-0F76 ; NFKC_CF; 0FB2 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC R
-0F77 ; NFKC_CF; 0FB2 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC RR
-0F78 ; NFKC_CF; 0FB3 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F79 ; NFKC_CF; 0FB3 0F71 0F80 # Mn TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; NFKC_CF; 0F71 0F80 # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; NFKC_CF; 0F92 0FB7 # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; NFKC_CF; 0F9C 0FB7 # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; NFKC_CF; 0FA1 0FB7 # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; NFKC_CF; 0FA6 0FB7 # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; NFKC_CF; 0FAB 0FB7 # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; NFKC_CF; 0F90 0FB5 # Mn TIBETAN SUBJOINED LETTER KSSA
-10A0 ; NFKC_CF; 2D00 # L& GEORGIAN CAPITAL LETTER AN
-10A1 ; NFKC_CF; 2D01 # L& GEORGIAN CAPITAL LETTER BAN
-10A2 ; NFKC_CF; 2D02 # L& GEORGIAN CAPITAL LETTER GAN
-10A3 ; NFKC_CF; 2D03 # L& GEORGIAN CAPITAL LETTER DON
-10A4 ; NFKC_CF; 2D04 # L& GEORGIAN CAPITAL LETTER EN
-10A5 ; NFKC_CF; 2D05 # L& GEORGIAN CAPITAL LETTER VIN
-10A6 ; NFKC_CF; 2D06 # L& GEORGIAN CAPITAL LETTER ZEN
-10A7 ; NFKC_CF; 2D07 # L& GEORGIAN CAPITAL LETTER TAN
-10A8 ; NFKC_CF; 2D08 # L& GEORGIAN CAPITAL LETTER IN
-10A9 ; NFKC_CF; 2D09 # L& GEORGIAN CAPITAL LETTER KAN
-10AA ; NFKC_CF; 2D0A # L& GEORGIAN CAPITAL LETTER LAS
-10AB ; NFKC_CF; 2D0B # L& GEORGIAN CAPITAL LETTER MAN
-10AC ; NFKC_CF; 2D0C # L& GEORGIAN CAPITAL LETTER NAR
-10AD ; NFKC_CF; 2D0D # L& GEORGIAN CAPITAL LETTER ON
-10AE ; NFKC_CF; 2D0E # L& GEORGIAN CAPITAL LETTER PAR
-10AF ; NFKC_CF; 2D0F # L& GEORGIAN CAPITAL LETTER ZHAR
-10B0 ; NFKC_CF; 2D10 # L& GEORGIAN CAPITAL LETTER RAE
-10B1 ; NFKC_CF; 2D11 # L& GEORGIAN CAPITAL LETTER SAN
-10B2 ; NFKC_CF; 2D12 # L& GEORGIAN CAPITAL LETTER TAR
-10B3 ; NFKC_CF; 2D13 # L& GEORGIAN CAPITAL LETTER UN
-10B4 ; NFKC_CF; 2D14 # L& GEORGIAN CAPITAL LETTER PHAR
-10B5 ; NFKC_CF; 2D15 # L& GEORGIAN CAPITAL LETTER KHAR
-10B6 ; NFKC_CF; 2D16 # L& GEORGIAN CAPITAL LETTER GHAN
-10B7 ; NFKC_CF; 2D17 # L& GEORGIAN CAPITAL LETTER QAR
-10B8 ; NFKC_CF; 2D18 # L& GEORGIAN CAPITAL LETTER SHIN
-10B9 ; NFKC_CF; 2D19 # L& GEORGIAN CAPITAL LETTER CHIN
-10BA ; NFKC_CF; 2D1A # L& GEORGIAN CAPITAL LETTER CAN
-10BB ; NFKC_CF; 2D1B # L& GEORGIAN CAPITAL LETTER JIL
-10BC ; NFKC_CF; 2D1C # L& GEORGIAN CAPITAL LETTER CIL
-10BD ; NFKC_CF; 2D1D # L& GEORGIAN CAPITAL LETTER CHAR
-10BE ; NFKC_CF; 2D1E # L& GEORGIAN CAPITAL LETTER XAN
-10BF ; NFKC_CF; 2D1F # L& GEORGIAN CAPITAL LETTER JHAN
-10C0 ; NFKC_CF; 2D20 # L& GEORGIAN CAPITAL LETTER HAE
-10C1 ; NFKC_CF; 2D21 # L& GEORGIAN CAPITAL LETTER HE
-10C2 ; NFKC_CF; 2D22 # L& GEORGIAN CAPITAL LETTER HIE
-10C3 ; NFKC_CF; 2D23 # L& GEORGIAN CAPITAL LETTER WE
-10C4 ; NFKC_CF; 2D24 # L& GEORGIAN CAPITAL LETTER HAR
-10C5 ; NFKC_CF; 2D25 # L& GEORGIAN CAPITAL LETTER HOE
-10FC ; NFKC_CF; 10DC # Lm MODIFIER LETTER GEORGIAN NAR
-115F..1160 ; NFKC_CF; # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
-17B4..17B5 ; NFKC_CF; # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-180B..180D ; NFKC_CF; # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-1D2C ; NFKC_CF; 0061 # Lm MODIFIER LETTER CAPITAL A
-1D2D ; NFKC_CF; 00E6 # Lm MODIFIER LETTER CAPITAL AE
-1D2E ; NFKC_CF; 0062 # Lm MODIFIER LETTER CAPITAL B
-1D30 ; NFKC_CF; 0064 # Lm MODIFIER LETTER CAPITAL D
-1D31 ; NFKC_CF; 0065 # Lm MODIFIER LETTER CAPITAL E
-1D32 ; NFKC_CF; 01DD # Lm MODIFIER LETTER CAPITAL REVERSED E
-1D33 ; NFKC_CF; 0067 # Lm MODIFIER LETTER CAPITAL G
-1D34 ; NFKC_CF; 0068 # Lm MODIFIER LETTER CAPITAL H
-1D35 ; NFKC_CF; 0069 # Lm MODIFIER LETTER CAPITAL I
-1D36 ; NFKC_CF; 006A # Lm MODIFIER LETTER CAPITAL J
-1D37 ; NFKC_CF; 006B # Lm MODIFIER LETTER CAPITAL K
-1D38 ; NFKC_CF; 006C # Lm MODIFIER LETTER CAPITAL L
-1D39 ; NFKC_CF; 006D # Lm MODIFIER LETTER CAPITAL M
-1D3A ; NFKC_CF; 006E # Lm MODIFIER LETTER CAPITAL N
-1D3C ; NFKC_CF; 006F # Lm MODIFIER LETTER CAPITAL O
-1D3D ; NFKC_CF; 0223 # Lm MODIFIER LETTER CAPITAL OU
-1D3E ; NFKC_CF; 0070 # Lm MODIFIER LETTER CAPITAL P
-1D3F ; NFKC_CF; 0072 # Lm MODIFIER LETTER CAPITAL R
-1D40 ; NFKC_CF; 0074 # Lm MODIFIER LETTER CAPITAL T
-1D41 ; NFKC_CF; 0075 # Lm MODIFIER LETTER CAPITAL U
-1D42 ; NFKC_CF; 0077 # Lm MODIFIER LETTER CAPITAL W
-1D43 ; NFKC_CF; 0061 # Lm MODIFIER LETTER SMALL A
-1D44 ; NFKC_CF; 0250 # Lm MODIFIER LETTER SMALL TURNED A
-1D45 ; NFKC_CF; 0251 # Lm MODIFIER LETTER SMALL ALPHA
-1D46 ; NFKC_CF; 1D02 # Lm MODIFIER LETTER SMALL TURNED AE
-1D47 ; NFKC_CF; 0062 # Lm MODIFIER LETTER SMALL B
-1D48 ; NFKC_CF; 0064 # Lm MODIFIER LETTER SMALL D
-1D49 ; NFKC_CF; 0065 # Lm MODIFIER LETTER SMALL E
-1D4A ; NFKC_CF; 0259 # Lm MODIFIER LETTER SMALL SCHWA
-1D4B ; NFKC_CF; 025B # Lm MODIFIER LETTER SMALL OPEN E
-1D4C ; NFKC_CF; 025C # Lm MODIFIER LETTER SMALL TURNED OPEN E
-1D4D ; NFKC_CF; 0067 # Lm MODIFIER LETTER SMALL G
-1D4F ; NFKC_CF; 006B # Lm MODIFIER LETTER SMALL K
-1D50 ; NFKC_CF; 006D # Lm MODIFIER LETTER SMALL M
-1D51 ; NFKC_CF; 014B # Lm MODIFIER LETTER SMALL ENG
-1D52 ; NFKC_CF; 006F # Lm MODIFIER LETTER SMALL O
-1D53 ; NFKC_CF; 0254 # Lm MODIFIER LETTER SMALL OPEN O
-1D54 ; NFKC_CF; 1D16 # Lm MODIFIER LETTER SMALL TOP HALF O
-1D55 ; NFKC_CF; 1D17 # Lm MODIFIER LETTER SMALL BOTTOM HALF O
-1D56 ; NFKC_CF; 0070 # Lm MODIFIER LETTER SMALL P
-1D57 ; NFKC_CF; 0074 # Lm MODIFIER LETTER SMALL T
-1D58 ; NFKC_CF; 0075 # Lm MODIFIER LETTER SMALL U
-1D59 ; NFKC_CF; 1D1D # Lm MODIFIER LETTER SMALL SIDEWAYS U
-1D5A ; NFKC_CF; 026F # Lm MODIFIER LETTER SMALL TURNED M
-1D5B ; NFKC_CF; 0076 # Lm MODIFIER LETTER SMALL V
-1D5C ; NFKC_CF; 1D25 # Lm MODIFIER LETTER SMALL AIN
-1D5D ; NFKC_CF; 03B2 # Lm MODIFIER LETTER SMALL BETA
-1D5E ; NFKC_CF; 03B3 # Lm MODIFIER LETTER SMALL GREEK GAMMA
-1D5F ; NFKC_CF; 03B4 # Lm MODIFIER LETTER SMALL DELTA
-1D60 ; NFKC_CF; 03C6 # Lm MODIFIER LETTER SMALL GREEK PHI
-1D61 ; NFKC_CF; 03C7 # Lm MODIFIER LETTER SMALL CHI
-1D62 ; NFKC_CF; 0069 # L& LATIN SUBSCRIPT SMALL LETTER I
-1D63 ; NFKC_CF; 0072 # L& LATIN SUBSCRIPT SMALL LETTER R
-1D64 ; NFKC_CF; 0075 # L& LATIN SUBSCRIPT SMALL LETTER U
-1D65 ; NFKC_CF; 0076 # L& LATIN SUBSCRIPT SMALL LETTER V
-1D66 ; NFKC_CF; 03B2 # L& GREEK SUBSCRIPT SMALL LETTER BETA
-1D67 ; NFKC_CF; 03B3 # L& GREEK SUBSCRIPT SMALL LETTER GAMMA
-1D68 ; NFKC_CF; 03C1 # L& GREEK SUBSCRIPT SMALL LETTER RHO
-1D69 ; NFKC_CF; 03C6 # L& GREEK SUBSCRIPT SMALL LETTER PHI
-1D6A ; NFKC_CF; 03C7 # L& GREEK SUBSCRIPT SMALL LETTER CHI
-1D78 ; NFKC_CF; 043D # Lm MODIFIER LETTER CYRILLIC EN
-1D9B ; NFKC_CF; 0252 # Lm MODIFIER LETTER SMALL TURNED ALPHA
-1D9C ; NFKC_CF; 0063 # Lm MODIFIER LETTER SMALL C
-1D9D ; NFKC_CF; 0255 # Lm MODIFIER LETTER SMALL C WITH CURL
-1D9E ; NFKC_CF; 00F0 # Lm MODIFIER LETTER SMALL ETH
-1D9F ; NFKC_CF; 025C # Lm MODIFIER LETTER SMALL REVERSED OPEN E
-1DA0 ; NFKC_CF; 0066 # Lm MODIFIER LETTER SMALL F
-1DA1 ; NFKC_CF; 025F # Lm MODIFIER LETTER SMALL DOTLESS J WITH STROKE
-1DA2 ; NFKC_CF; 0261 # Lm MODIFIER LETTER SMALL SCRIPT G
-1DA3 ; NFKC_CF; 0265 # Lm MODIFIER LETTER SMALL TURNED H
-1DA4 ; NFKC_CF; 0268 # Lm MODIFIER LETTER SMALL I WITH STROKE
-1DA5 ; NFKC_CF; 0269 # Lm MODIFIER LETTER SMALL IOTA
-1DA6 ; NFKC_CF; 026A # Lm MODIFIER LETTER SMALL CAPITAL I
-1DA7 ; NFKC_CF; 1D7B # Lm MODIFIER LETTER SMALL CAPITAL I WITH STROKE
-1DA8 ; NFKC_CF; 029D # Lm MODIFIER LETTER SMALL J WITH CROSSED-TAIL
-1DA9 ; NFKC_CF; 026D # Lm MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
-1DAA ; NFKC_CF; 1D85 # Lm MODIFIER LETTER SMALL L WITH PALATAL HOOK
-1DAB ; NFKC_CF; 029F # Lm MODIFIER LETTER SMALL CAPITAL L
-1DAC ; NFKC_CF; 0271 # Lm MODIFIER LETTER SMALL M WITH HOOK
-1DAD ; NFKC_CF; 0270 # Lm MODIFIER LETTER SMALL TURNED M WITH LONG LEG
-1DAE ; NFKC_CF; 0272 # Lm MODIFIER LETTER SMALL N WITH LEFT HOOK
-1DAF ; NFKC_CF; 0273 # Lm MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
-1DB0 ; NFKC_CF; 0274 # Lm MODIFIER LETTER SMALL CAPITAL N
-1DB1 ; NFKC_CF; 0275 # Lm MODIFIER LETTER SMALL BARRED O
-1DB2 ; NFKC_CF; 0278 # Lm MODIFIER LETTER SMALL PHI
-1DB3 ; NFKC_CF; 0282 # Lm MODIFIER LETTER SMALL S WITH HOOK
-1DB4 ; NFKC_CF; 0283 # Lm MODIFIER LETTER SMALL ESH
-1DB5 ; NFKC_CF; 01AB # Lm MODIFIER LETTER SMALL T WITH PALATAL HOOK
-1DB6 ; NFKC_CF; 0289 # Lm MODIFIER LETTER SMALL U BAR
-1DB7 ; NFKC_CF; 028A # Lm MODIFIER LETTER SMALL UPSILON
-1DB8 ; NFKC_CF; 1D1C # Lm MODIFIER LETTER SMALL CAPITAL U
-1DB9 ; NFKC_CF; 028B # Lm MODIFIER LETTER SMALL V WITH HOOK
-1DBA ; NFKC_CF; 028C # Lm MODIFIER LETTER SMALL TURNED V
-1DBB ; NFKC_CF; 007A # Lm MODIFIER LETTER SMALL Z
-1DBC ; NFKC_CF; 0290 # Lm MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
-1DBD ; NFKC_CF; 0291 # Lm MODIFIER LETTER SMALL Z WITH CURL
-1DBE ; NFKC_CF; 0292 # Lm MODIFIER LETTER SMALL EZH
-1DBF ; NFKC_CF; 03B8 # Lm MODIFIER LETTER SMALL THETA
-1E00 ; NFKC_CF; 1E01 # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; NFKC_CF; 1E03 # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; NFKC_CF; 1E05 # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; NFKC_CF; 1E07 # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; NFKC_CF; 1E09 # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; NFKC_CF; 1E0B # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; NFKC_CF; 1E0D # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; NFKC_CF; 1E0F # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; NFKC_CF; 1E11 # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; NFKC_CF; 1E13 # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; NFKC_CF; 1E15 # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; NFKC_CF; 1E17 # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; NFKC_CF; 1E19 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; NFKC_CF; 1E1B # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; NFKC_CF; 1E1D # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; NFKC_CF; 1E1F # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; NFKC_CF; 1E21 # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; NFKC_CF; 1E23 # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; NFKC_CF; 1E25 # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; NFKC_CF; 1E27 # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; NFKC_CF; 1E29 # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; NFKC_CF; 1E2B # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; NFKC_CF; 1E2D # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; NFKC_CF; 1E2F # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; NFKC_CF; 1E31 # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; NFKC_CF; 1E33 # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; NFKC_CF; 1E35 # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; NFKC_CF; 1E37 # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; NFKC_CF; 1E39 # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; NFKC_CF; 1E3B # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; NFKC_CF; 1E3D # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; NFKC_CF; 1E3F # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; NFKC_CF; 1E41 # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; NFKC_CF; 1E43 # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; NFKC_CF; 1E45 # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; NFKC_CF; 1E47 # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; NFKC_CF; 1E49 # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; NFKC_CF; 1E4B # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; NFKC_CF; 1E4D # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; NFKC_CF; 1E4F # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; NFKC_CF; 1E51 # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; NFKC_CF; 1E53 # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; NFKC_CF; 1E55 # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; NFKC_CF; 1E57 # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; NFKC_CF; 1E59 # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; NFKC_CF; 1E5B # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; NFKC_CF; 1E5D # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; NFKC_CF; 1E5F # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; NFKC_CF; 1E61 # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; NFKC_CF; 1E63 # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; NFKC_CF; 1E65 # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; NFKC_CF; 1E67 # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; NFKC_CF; 1E69 # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; NFKC_CF; 1E6B # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; NFKC_CF; 1E6D # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; NFKC_CF; 1E6F # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; NFKC_CF; 1E71 # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; NFKC_CF; 1E73 # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; NFKC_CF; 1E75 # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; NFKC_CF; 1E77 # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; NFKC_CF; 1E79 # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; NFKC_CF; 1E7B # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; NFKC_CF; 1E7D # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; NFKC_CF; 1E7F # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; NFKC_CF; 1E81 # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; NFKC_CF; 1E83 # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; NFKC_CF; 1E85 # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; NFKC_CF; 1E87 # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; NFKC_CF; 1E89 # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; NFKC_CF; 1E8B # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; NFKC_CF; 1E8D # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; NFKC_CF; 1E8F # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; NFKC_CF; 1E91 # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; NFKC_CF; 1E93 # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; NFKC_CF; 1E95 # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9A ; NFKC_CF; 0061 02BE # L& LATIN SMALL LETTER A WITH RIGHT HALF RING
-1E9B ; NFKC_CF; 1E61 # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9E ; NFKC_CF; 0073 0073 # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; NFKC_CF; 1EA1 # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; NFKC_CF; 1EA3 # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; NFKC_CF; 1EA5 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; NFKC_CF; 1EA7 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; NFKC_CF; 1EA9 # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; NFKC_CF; 1EAB # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; NFKC_CF; 1EAD # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; NFKC_CF; 1EAF # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; NFKC_CF; 1EB1 # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; NFKC_CF; 1EB3 # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; NFKC_CF; 1EB5 # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; NFKC_CF; 1EB7 # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; NFKC_CF; 1EB9 # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; NFKC_CF; 1EBB # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; NFKC_CF; 1EBD # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; NFKC_CF; 1EBF # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; NFKC_CF; 1EC1 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; NFKC_CF; 1EC3 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; NFKC_CF; 1EC5 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; NFKC_CF; 1EC7 # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; NFKC_CF; 1EC9 # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; NFKC_CF; 1ECB # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; NFKC_CF; 1ECD # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; NFKC_CF; 1ECF # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; NFKC_CF; 1ED1 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; NFKC_CF; 1ED3 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; NFKC_CF; 1ED5 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; NFKC_CF; 1ED7 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; NFKC_CF; 1ED9 # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; NFKC_CF; 1EDB # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; NFKC_CF; 1EDD # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; NFKC_CF; 1EDF # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; NFKC_CF; 1EE1 # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; NFKC_CF; 1EE3 # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; NFKC_CF; 1EE5 # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; NFKC_CF; 1EE7 # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; NFKC_CF; 1EE9 # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; NFKC_CF; 1EEB # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; NFKC_CF; 1EED # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; NFKC_CF; 1EEF # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; NFKC_CF; 1EF1 # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; NFKC_CF; 1EF3 # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; NFKC_CF; 1EF5 # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; NFKC_CF; 1EF7 # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; NFKC_CF; 1EF9 # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; NFKC_CF; 1EFB # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; NFKC_CF; 1EFD # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; NFKC_CF; 1EFF # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08 ; NFKC_CF; 1F00 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI
-1F09 ; NFKC_CF; 1F01 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA
-1F0A ; NFKC_CF; 1F02 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
-1F0B ; NFKC_CF; 1F03 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
-1F0C ; NFKC_CF; 1F04 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
-1F0D ; NFKC_CF; 1F05 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
-1F0E ; NFKC_CF; 1F06 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F0F ; NFKC_CF; 1F07 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18 ; NFKC_CF; 1F10 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI
-1F19 ; NFKC_CF; 1F11 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA
-1F1A ; NFKC_CF; 1F12 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
-1F1B ; NFKC_CF; 1F13 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
-1F1C ; NFKC_CF; 1F14 # L& GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
-1F1D ; NFKC_CF; 1F15 # L& GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28 ; NFKC_CF; 1F20 # L& GREEK CAPITAL LETTER ETA WITH PSILI
-1F29 ; NFKC_CF; 1F21 # L& GREEK CAPITAL LETTER ETA WITH DASIA
-1F2A ; NFKC_CF; 1F22 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
-1F2B ; NFKC_CF; 1F23 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
-1F2C ; NFKC_CF; 1F24 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
-1F2D ; NFKC_CF; 1F25 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
-1F2E ; NFKC_CF; 1F26 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
-1F2F ; NFKC_CF; 1F27 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38 ; NFKC_CF; 1F30 # L& GREEK CAPITAL LETTER IOTA WITH PSILI
-1F39 ; NFKC_CF; 1F31 # L& GREEK CAPITAL LETTER IOTA WITH DASIA
-1F3A ; NFKC_CF; 1F32 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
-1F3B ; NFKC_CF; 1F33 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
-1F3C ; NFKC_CF; 1F34 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
-1F3D ; NFKC_CF; 1F35 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
-1F3E ; NFKC_CF; 1F36 # L& GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F3F ; NFKC_CF; 1F37 # L& GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48 ; NFKC_CF; 1F40 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI
-1F49 ; NFKC_CF; 1F41 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA
-1F4A ; NFKC_CF; 1F42 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
-1F4B ; NFKC_CF; 1F43 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
-1F4C ; NFKC_CF; 1F44 # L& GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
-1F4D ; NFKC_CF; 1F45 # L& GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; NFKC_CF; 1F51 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; NFKC_CF; 1F53 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; NFKC_CF; 1F55 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; NFKC_CF; 1F57 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68 ; NFKC_CF; 1F60 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI
-1F69 ; NFKC_CF; 1F61 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA
-1F6A ; NFKC_CF; 1F62 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
-1F6B ; NFKC_CF; 1F63 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
-1F6C ; NFKC_CF; 1F64 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
-1F6D ; NFKC_CF; 1F65 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
-1F6E ; NFKC_CF; 1F66 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F6F ; NFKC_CF; 1F67 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F71 ; NFKC_CF; 03AC # L& GREEK SMALL LETTER ALPHA WITH OXIA
-1F73 ; NFKC_CF; 03AD # L& GREEK SMALL LETTER EPSILON WITH OXIA
-1F75 ; NFKC_CF; 03AE # L& GREEK SMALL LETTER ETA WITH OXIA
-1F77 ; NFKC_CF; 03AF # L& GREEK SMALL LETTER IOTA WITH OXIA
-1F79 ; NFKC_CF; 03CC # L& GREEK SMALL LETTER OMICRON WITH OXIA
-1F7B ; NFKC_CF; 03CD # L& GREEK SMALL LETTER UPSILON WITH OXIA
-1F7D ; NFKC_CF; 03CE # L& GREEK SMALL LETTER OMEGA WITH OXIA
-1F80 ; NFKC_CF; 1F00 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
-1F81 ; NFKC_CF; 1F01 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
-1F82 ; NFKC_CF; 1F02 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F83 ; NFKC_CF; 1F03 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F84 ; NFKC_CF; 1F04 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F85 ; NFKC_CF; 1F05 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F86 ; NFKC_CF; 1F06 03B9 # L& GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F87 ; NFKC_CF; 1F07 03B9 # L& GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F88 ; NFKC_CF; 1F00 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
-1F89 ; NFKC_CF; 1F01 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
-1F8A ; NFKC_CF; 1F02 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F8B ; NFKC_CF; 1F03 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F8C ; NFKC_CF; 1F04 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F8D ; NFKC_CF; 1F05 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F8E ; NFKC_CF; 1F06 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F8F ; NFKC_CF; 1F07 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F90 ; NFKC_CF; 1F20 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
-1F91 ; NFKC_CF; 1F21 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
-1F92 ; NFKC_CF; 1F22 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F93 ; NFKC_CF; 1F23 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F94 ; NFKC_CF; 1F24 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F95 ; NFKC_CF; 1F25 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F96 ; NFKC_CF; 1F26 03B9 # L& GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F97 ; NFKC_CF; 1F27 03B9 # L& GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F98 ; NFKC_CF; 1F20 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
-1F99 ; NFKC_CF; 1F21 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
-1F9A ; NFKC_CF; 1F22 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F9B ; NFKC_CF; 1F23 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F9C ; NFKC_CF; 1F24 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F9D ; NFKC_CF; 1F25 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F9E ; NFKC_CF; 1F26 03B9 # L& GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F9F ; NFKC_CF; 1F27 03B9 # L& GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA0 ; NFKC_CF; 1F60 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
-1FA1 ; NFKC_CF; 1F61 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
-1FA2 ; NFKC_CF; 1F62 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1FA3 ; NFKC_CF; 1F63 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1FA4 ; NFKC_CF; 1F64 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1FA5 ; NFKC_CF; 1F65 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1FA6 ; NFKC_CF; 1F66 03B9 # L& GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1FA7 ; NFKC_CF; 1F67 03B9 # L& GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA8 ; NFKC_CF; 1F60 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
-1FA9 ; NFKC_CF; 1F61 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
-1FAA ; NFKC_CF; 1F62 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1FAB ; NFKC_CF; 1F63 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1FAC ; NFKC_CF; 1F64 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1FAD ; NFKC_CF; 1F65 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1FAE ; NFKC_CF; 1F66 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1FAF ; NFKC_CF; 1F67 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB2 ; NFKC_CF; 1F70 03B9 # L& GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
-1FB3 ; NFKC_CF; 03B1 03B9 # L& GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
-1FB4 ; NFKC_CF; 03AC 03B9 # L& GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB7 ; NFKC_CF; 1FB6 03B9 # L& GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FB8 ; NFKC_CF; 1FB0 # L& GREEK CAPITAL LETTER ALPHA WITH VRACHY
-1FB9 ; NFKC_CF; 1FB1 # L& GREEK CAPITAL LETTER ALPHA WITH MACRON
-1FBA ; NFKC_CF; 1F70 # L& GREEK CAPITAL LETTER ALPHA WITH VARIA
-1FBB ; NFKC_CF; 03AC # L& GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBC ; NFKC_CF; 03B1 03B9 # L& GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; NFKC_CF; 0020 0313 # Sk GREEK KORONIS
-1FBE ; NFKC_CF; 03B9 # L& GREEK PROSGEGRAMMENI
-1FBF ; NFKC_CF; 0020 0313 # Sk GREEK PSILI
-1FC0 ; NFKC_CF; 0020 0342 # Sk GREEK PERISPOMENI
-1FC1 ; NFKC_CF; 0020 0308 0342 # Sk GREEK DIALYTIKA AND PERISPOMENI
-1FC2 ; NFKC_CF; 1F74 03B9 # L& GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
-1FC3 ; NFKC_CF; 03B7 03B9 # L& GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
-1FC4 ; NFKC_CF; 03AE 03B9 # L& GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC7 ; NFKC_CF; 1FC6 03B9 # L& GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FC8 ; NFKC_CF; 1F72 # L& GREEK CAPITAL LETTER EPSILON WITH VARIA
-1FC9 ; NFKC_CF; 03AD # L& GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCA ; NFKC_CF; 1F74 # L& GREEK CAPITAL LETTER ETA WITH VARIA
-1FCB ; NFKC_CF; 03AE # L& GREEK CAPITAL LETTER ETA WITH OXIA
-1FCC ; NFKC_CF; 03B7 03B9 # L& GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD ; NFKC_CF; 0020 0313 0300 # Sk GREEK PSILI AND VARIA
-1FCE ; NFKC_CF; 0020 0313 0301 # Sk GREEK PSILI AND OXIA
-1FCF ; NFKC_CF; 0020 0313 0342 # Sk GREEK PSILI AND PERISPOMENI
-1FD3 ; NFKC_CF; 0390 # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD8 ; NFKC_CF; 1FD0 # L& GREEK CAPITAL LETTER IOTA WITH VRACHY
-1FD9 ; NFKC_CF; 1FD1 # L& GREEK CAPITAL LETTER IOTA WITH MACRON
-1FDA ; NFKC_CF; 1F76 # L& GREEK CAPITAL LETTER IOTA WITH VARIA
-1FDB ; NFKC_CF; 03AF # L& GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD ; NFKC_CF; 0020 0314 0300 # Sk GREEK DASIA AND VARIA
-1FDE ; NFKC_CF; 0020 0314 0301 # Sk GREEK DASIA AND OXIA
-1FDF ; NFKC_CF; 0020 0314 0342 # Sk GREEK DASIA AND PERISPOMENI
-1FE3 ; NFKC_CF; 03B0 # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FE8 ; NFKC_CF; 1FE0 # L& GREEK CAPITAL LETTER UPSILON WITH VRACHY
-1FE9 ; NFKC_CF; 1FE1 # L& GREEK CAPITAL LETTER UPSILON WITH MACRON
-1FEA ; NFKC_CF; 1F7A # L& GREEK CAPITAL LETTER UPSILON WITH VARIA
-1FEB ; NFKC_CF; 03CD # L& GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEC ; NFKC_CF; 1FE5 # L& GREEK CAPITAL LETTER RHO WITH DASIA
-1FED ; NFKC_CF; 0020 0308 0300 # Sk GREEK DIALYTIKA AND VARIA
-1FEE ; NFKC_CF; 0020 0308 0301 # Sk GREEK DIALYTIKA AND OXIA
-1FEF ; NFKC_CF; 0060 # Sk GREEK VARIA
-1FF2 ; NFKC_CF; 1F7C 03B9 # L& GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
-1FF3 ; NFKC_CF; 03C9 03B9 # L& GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
-1FF4 ; NFKC_CF; 03CE 03B9 # L& GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF7 ; NFKC_CF; 1FF6 03B9 # L& GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FF8 ; NFKC_CF; 1F78 # L& GREEK CAPITAL LETTER OMICRON WITH VARIA
-1FF9 ; NFKC_CF; 03CC # L& GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFA ; NFKC_CF; 1F7C # L& GREEK CAPITAL LETTER OMEGA WITH VARIA
-1FFB ; NFKC_CF; 03CE # L& GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFC ; NFKC_CF; 03C9 03B9 # L& GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD ; NFKC_CF; 0020 0301 # Sk GREEK OXIA
-1FFE ; NFKC_CF; 0020 0314 # Sk GREEK DASIA
-2000..200A ; NFKC_CF; 0020 # Zs [11] EN QUAD..HAIR SPACE
-200B..200F ; NFKC_CF; # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2011 ; NFKC_CF; 2010 # Pd NON-BREAKING HYPHEN
-2017 ; NFKC_CF; 0020 0333 # Po DOUBLE LOW LINE
-2024 ; NFKC_CF; 002E # Po ONE DOT LEADER
-2025 ; NFKC_CF; 002E 002E # Po TWO DOT LEADER
-2026 ; NFKC_CF; 002E 002E 002E # Po HORIZONTAL ELLIPSIS
-202A..202E ; NFKC_CF; # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-202F ; NFKC_CF; 0020 # Zs NARROW NO-BREAK SPACE
-2033 ; NFKC_CF; 2032 2032 # Po DOUBLE PRIME
-2034 ; NFKC_CF; 2032 2032 2032 # Po TRIPLE PRIME
-2036 ; NFKC_CF; 2035 2035 # Po REVERSED DOUBLE PRIME
-2037 ; NFKC_CF; 2035 2035 2035 # Po REVERSED TRIPLE PRIME
-203C ; NFKC_CF; 0021 0021 # Po DOUBLE EXCLAMATION MARK
-203E ; NFKC_CF; 0020 0305 # Po OVERLINE
-2047 ; NFKC_CF; 003F 003F # Po DOUBLE QUESTION MARK
-2048 ; NFKC_CF; 003F 0021 # Po QUESTION EXCLAMATION MARK
-2049 ; NFKC_CF; 0021 003F # Po EXCLAMATION QUESTION MARK
-2057 ; NFKC_CF; 2032 2032 2032 2032 #Po QUADRUPLE PRIME
-205F ; NFKC_CF; 0020 # Zs MEDIUM MATHEMATICAL SPACE
-2060..2064 ; NFKC_CF; # Cf [5] WORD JOINER..INVISIBLE PLUS
-2065..2069 ; NFKC_CF; # Cn [5] <reserved-2065>..<reserved-2069>
-206A..206F ; NFKC_CF; # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; NFKC_CF; 0030 # No SUPERSCRIPT ZERO
-2071 ; NFKC_CF; 0069 # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074 ; NFKC_CF; 0034 # No SUPERSCRIPT FOUR
-2075 ; NFKC_CF; 0035 # No SUPERSCRIPT FIVE
-2076 ; NFKC_CF; 0036 # No SUPERSCRIPT SIX
-2077 ; NFKC_CF; 0037 # No SUPERSCRIPT SEVEN
-2078 ; NFKC_CF; 0038 # No SUPERSCRIPT EIGHT
-2079 ; NFKC_CF; 0039 # No SUPERSCRIPT NINE
-207A ; NFKC_CF; 002B # Sm SUPERSCRIPT PLUS SIGN
-207B ; NFKC_CF; 2212 # Sm SUPERSCRIPT MINUS
-207C ; NFKC_CF; 003D # Sm SUPERSCRIPT EQUALS SIGN
-207D ; NFKC_CF; 0028 # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; NFKC_CF; 0029 # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; NFKC_CF; 006E # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080 ; NFKC_CF; 0030 # No SUBSCRIPT ZERO
-2081 ; NFKC_CF; 0031 # No SUBSCRIPT ONE
-2082 ; NFKC_CF; 0032 # No SUBSCRIPT TWO
-2083 ; NFKC_CF; 0033 # No SUBSCRIPT THREE
-2084 ; NFKC_CF; 0034 # No SUBSCRIPT FOUR
-2085 ; NFKC_CF; 0035 # No SUBSCRIPT FIVE
-2086 ; NFKC_CF; 0036 # No SUBSCRIPT SIX
-2087 ; NFKC_CF; 0037 # No SUBSCRIPT SEVEN
-2088 ; NFKC_CF; 0038 # No SUBSCRIPT EIGHT
-2089 ; NFKC_CF; 0039 # No SUBSCRIPT NINE
-208A ; NFKC_CF; 002B # Sm SUBSCRIPT PLUS SIGN
-208B ; NFKC_CF; 2212 # Sm SUBSCRIPT MINUS
-208C ; NFKC_CF; 003D # Sm SUBSCRIPT EQUALS SIGN
-208D ; NFKC_CF; 0028 # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; NFKC_CF; 0029 # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090 ; NFKC_CF; 0061 # Lm LATIN SUBSCRIPT SMALL LETTER A
-2091 ; NFKC_CF; 0065 # Lm LATIN SUBSCRIPT SMALL LETTER E
-2092 ; NFKC_CF; 006F # Lm LATIN SUBSCRIPT SMALL LETTER O
-2093 ; NFKC_CF; 0078 # Lm LATIN SUBSCRIPT SMALL LETTER X
-2094 ; NFKC_CF; 0259 # Lm LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A8 ; NFKC_CF; 0072 0073 # Sc RUPEE SIGN
-2100 ; NFKC_CF; 0061 002F 0063 # So ACCOUNT OF
-2101 ; NFKC_CF; 0061 002F 0073 # So ADDRESSED TO THE SUBJECT
-2102 ; NFKC_CF; 0063 # L& DOUBLE-STRUCK CAPITAL C
-2103 ; NFKC_CF; 00B0 0063 # So DEGREE CELSIUS
-2105 ; NFKC_CF; 0063 002F 006F # So CARE OF
-2106 ; NFKC_CF; 0063 002F 0075 # So CADA UNA
-2107 ; NFKC_CF; 025B # L& EULER CONSTANT
-2109 ; NFKC_CF; 00B0 0066 # So DEGREE FAHRENHEIT
-210A ; NFKC_CF; 0067 # L& SCRIPT SMALL G
-210B..210E ; NFKC_CF; 0068 # L& [4] SCRIPT CAPITAL H..PLANCK CONSTANT
-210F ; NFKC_CF; 0127 # L& PLANCK CONSTANT OVER TWO PI
-2110..2111 ; NFKC_CF; 0069 # L& [2] SCRIPT CAPITAL I..BLACK-LETTER CAPITAL I
-2112..2113 ; NFKC_CF; 006C # L& [2] SCRIPT CAPITAL L..SCRIPT SMALL L
-2115 ; NFKC_CF; 006E # L& DOUBLE-STRUCK CAPITAL N
-2116 ; NFKC_CF; 006E 006F # So NUMERO SIGN
-2119 ; NFKC_CF; 0070 # L& DOUBLE-STRUCK CAPITAL P
-211A ; NFKC_CF; 0071 # L& DOUBLE-STRUCK CAPITAL Q
-211B..211D ; NFKC_CF; 0072 # L& [3] SCRIPT CAPITAL R..DOUBLE-STRUCK CAPITAL R
-2120 ; NFKC_CF; 0073 006D # So SERVICE MARK
-2121 ; NFKC_CF; 0074 0065 006C # So TELEPHONE SIGN
-2122 ; NFKC_CF; 0074 006D # So TRADE MARK SIGN
-2124 ; NFKC_CF; 007A # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; NFKC_CF; 03C9 # L& OHM SIGN
-2128 ; NFKC_CF; 007A # L& BLACK-LETTER CAPITAL Z
-212A ; NFKC_CF; 006B # L& KELVIN SIGN
-212B ; NFKC_CF; 00E5 # L& ANGSTROM SIGN
-212C ; NFKC_CF; 0062 # L& SCRIPT CAPITAL B
-212D ; NFKC_CF; 0063 # L& BLACK-LETTER CAPITAL C
-212F..2130 ; NFKC_CF; 0065 # L& [2] SCRIPT SMALL E..SCRIPT CAPITAL E
-2131 ; NFKC_CF; 0066 # L& SCRIPT CAPITAL F
-2132 ; NFKC_CF; 214E # L& TURNED CAPITAL F
-2133 ; NFKC_CF; 006D # L& SCRIPT CAPITAL M
-2134 ; NFKC_CF; 006F # L& SCRIPT SMALL O
-2135 ; NFKC_CF; 05D0 # Lo ALEF SYMBOL
-2136 ; NFKC_CF; 05D1 # Lo BET SYMBOL
-2137 ; NFKC_CF; 05D2 # Lo GIMEL SYMBOL
-2138 ; NFKC_CF; 05D3 # Lo DALET SYMBOL
-2139 ; NFKC_CF; 0069 # L& INFORMATION SOURCE
-213B ; NFKC_CF; 0066 0061 0078 # So FACSIMILE SIGN
-213C ; NFKC_CF; 03C0 # L& DOUBLE-STRUCK SMALL PI
-213D..213E ; NFKC_CF; 03B3 # L& [2] DOUBLE-STRUCK SMALL GAMMA..DOUBLE-STRUCK CAPITAL GAMMA
-213F ; NFKC_CF; 03C0 # L& DOUBLE-STRUCK CAPITAL PI
-2140 ; NFKC_CF; 2211 # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2145..2146 ; NFKC_CF; 0064 # L& [2] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL D
-2147 ; NFKC_CF; 0065 # L& DOUBLE-STRUCK ITALIC SMALL E
-2148 ; NFKC_CF; 0069 # L& DOUBLE-STRUCK ITALIC SMALL I
-2149 ; NFKC_CF; 006A # L& DOUBLE-STRUCK ITALIC SMALL J
-2150 ; NFKC_CF; 0031 2044 0037 # No VULGAR FRACTION ONE SEVENTH
-2151 ; NFKC_CF; 0031 2044 0039 # No VULGAR FRACTION ONE NINTH
-2152 ; NFKC_CF; 0031 2044 0031 0030 #No VULGAR FRACTION ONE TENTH
-2153 ; NFKC_CF; 0031 2044 0033 # No VULGAR FRACTION ONE THIRD
-2154 ; NFKC_CF; 0032 2044 0033 # No VULGAR FRACTION TWO THIRDS
-2155 ; NFKC_CF; 0031 2044 0035 # No VULGAR FRACTION ONE FIFTH
-2156 ; NFKC_CF; 0032 2044 0035 # No VULGAR FRACTION TWO FIFTHS
-2157 ; NFKC_CF; 0033 2044 0035 # No VULGAR FRACTION THREE FIFTHS
-2158 ; NFKC_CF; 0034 2044 0035 # No VULGAR FRACTION FOUR FIFTHS
-2159 ; NFKC_CF; 0031 2044 0036 # No VULGAR FRACTION ONE SIXTH
-215A ; NFKC_CF; 0035 2044 0036 # No VULGAR FRACTION FIVE SIXTHS
-215B ; NFKC_CF; 0031 2044 0038 # No VULGAR FRACTION ONE EIGHTH
-215C ; NFKC_CF; 0033 2044 0038 # No VULGAR FRACTION THREE EIGHTHS
-215D ; NFKC_CF; 0035 2044 0038 # No VULGAR FRACTION FIVE EIGHTHS
-215E ; NFKC_CF; 0037 2044 0038 # No VULGAR FRACTION SEVEN EIGHTHS
-215F ; NFKC_CF; 0031 2044 # No FRACTION NUMERATOR ONE
-2160 ; NFKC_CF; 0069 # Nl ROMAN NUMERAL ONE
-2161 ; NFKC_CF; 0069 0069 # Nl ROMAN NUMERAL TWO
-2162 ; NFKC_CF; 0069 0069 0069 # Nl ROMAN NUMERAL THREE
-2163 ; NFKC_CF; 0069 0076 # Nl ROMAN NUMERAL FOUR
-2164 ; NFKC_CF; 0076 # Nl ROMAN NUMERAL FIVE
-2165 ; NFKC_CF; 0076 0069 # Nl ROMAN NUMERAL SIX
-2166 ; NFKC_CF; 0076 0069 0069 # Nl ROMAN NUMERAL SEVEN
-2167 ; NFKC_CF; 0076 0069 0069 0069 #Nl ROMAN NUMERAL EIGHT
-2168 ; NFKC_CF; 0069 0078 # Nl ROMAN NUMERAL NINE
-2169 ; NFKC_CF; 0078 # Nl ROMAN NUMERAL TEN
-216A ; NFKC_CF; 0078 0069 # Nl ROMAN NUMERAL ELEVEN
-216B ; NFKC_CF; 0078 0069 0069 # Nl ROMAN NUMERAL TWELVE
-216C ; NFKC_CF; 006C # Nl ROMAN NUMERAL FIFTY
-216D ; NFKC_CF; 0063 # Nl ROMAN NUMERAL ONE HUNDRED
-216E ; NFKC_CF; 0064 # Nl ROMAN NUMERAL FIVE HUNDRED
-216F ; NFKC_CF; 006D # Nl ROMAN NUMERAL ONE THOUSAND
-2170 ; NFKC_CF; 0069 # Nl SMALL ROMAN NUMERAL ONE
-2171 ; NFKC_CF; 0069 0069 # Nl SMALL ROMAN NUMERAL TWO
-2172 ; NFKC_CF; 0069 0069 0069 # Nl SMALL ROMAN NUMERAL THREE
-2173 ; NFKC_CF; 0069 0076 # Nl SMALL ROMAN NUMERAL FOUR
-2174 ; NFKC_CF; 0076 # Nl SMALL ROMAN NUMERAL FIVE
-2175 ; NFKC_CF; 0076 0069 # Nl SMALL ROMAN NUMERAL SIX
-2176 ; NFKC_CF; 0076 0069 0069 # Nl SMALL ROMAN NUMERAL SEVEN
-2177 ; NFKC_CF; 0076 0069 0069 0069 #Nl SMALL ROMAN NUMERAL EIGHT
-2178 ; NFKC_CF; 0069 0078 # Nl SMALL ROMAN NUMERAL NINE
-2179 ; NFKC_CF; 0078 # Nl SMALL ROMAN NUMERAL TEN
-217A ; NFKC_CF; 0078 0069 # Nl SMALL ROMAN NUMERAL ELEVEN
-217B ; NFKC_CF; 0078 0069 0069 # Nl SMALL ROMAN NUMERAL TWELVE
-217C ; NFKC_CF; 006C # Nl SMALL ROMAN NUMERAL FIFTY
-217D ; NFKC_CF; 0063 # Nl SMALL ROMAN NUMERAL ONE HUNDRED
-217E ; NFKC_CF; 0064 # Nl SMALL ROMAN NUMERAL FIVE HUNDRED
-217F ; NFKC_CF; 006D # Nl SMALL ROMAN NUMERAL ONE THOUSAND
-2183 ; NFKC_CF; 2184 # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-2189 ; NFKC_CF; 0030 2044 0033 # No VULGAR FRACTION ZERO THIRDS
-222C ; NFKC_CF; 222B 222B # Sm DOUBLE INTEGRAL
-222D ; NFKC_CF; 222B 222B 222B # Sm TRIPLE INTEGRAL
-222F ; NFKC_CF; 222E 222E # Sm SURFACE INTEGRAL
-2230 ; NFKC_CF; 222E 222E 222E # Sm VOLUME INTEGRAL
-2329 ; NFKC_CF; 3008 # Ps LEFT-POINTING ANGLE BRACKET
-232A ; NFKC_CF; 3009 # Pe RIGHT-POINTING ANGLE BRACKET
-2460 ; NFKC_CF; 0031 # No CIRCLED DIGIT ONE
-2461 ; NFKC_CF; 0032 # No CIRCLED DIGIT TWO
-2462 ; NFKC_CF; 0033 # No CIRCLED DIGIT THREE
-2463 ; NFKC_CF; 0034 # No CIRCLED DIGIT FOUR
-2464 ; NFKC_CF; 0035 # No CIRCLED DIGIT FIVE
-2465 ; NFKC_CF; 0036 # No CIRCLED DIGIT SIX
-2466 ; NFKC_CF; 0037 # No CIRCLED DIGIT SEVEN
-2467 ; NFKC_CF; 0038 # No CIRCLED DIGIT EIGHT
-2468 ; NFKC_CF; 0039 # No CIRCLED DIGIT NINE
-2469 ; NFKC_CF; 0031 0030 # No CIRCLED NUMBER TEN
-246A ; NFKC_CF; 0031 0031 # No CIRCLED NUMBER ELEVEN
-246B ; NFKC_CF; 0031 0032 # No CIRCLED NUMBER TWELVE
-246C ; NFKC_CF; 0031 0033 # No CIRCLED NUMBER THIRTEEN
-246D ; NFKC_CF; 0031 0034 # No CIRCLED NUMBER FOURTEEN
-246E ; NFKC_CF; 0031 0035 # No CIRCLED NUMBER FIFTEEN
-246F ; NFKC_CF; 0031 0036 # No CIRCLED NUMBER SIXTEEN
-2470 ; NFKC_CF; 0031 0037 # No CIRCLED NUMBER SEVENTEEN
-2471 ; NFKC_CF; 0031 0038 # No CIRCLED NUMBER EIGHTEEN
-2472 ; NFKC_CF; 0031 0039 # No CIRCLED NUMBER NINETEEN
-2473 ; NFKC_CF; 0032 0030 # No CIRCLED NUMBER TWENTY
-2474 ; NFKC_CF; 0028 0031 0029 # No PARENTHESIZED DIGIT ONE
-2475 ; NFKC_CF; 0028 0032 0029 # No PARENTHESIZED DIGIT TWO
-2476 ; NFKC_CF; 0028 0033 0029 # No PARENTHESIZED DIGIT THREE
-2477 ; NFKC_CF; 0028 0034 0029 # No PARENTHESIZED DIGIT FOUR
-2478 ; NFKC_CF; 0028 0035 0029 # No PARENTHESIZED DIGIT FIVE
-2479 ; NFKC_CF; 0028 0036 0029 # No PARENTHESIZED DIGIT SIX
-247A ; NFKC_CF; 0028 0037 0029 # No PARENTHESIZED DIGIT SEVEN
-247B ; NFKC_CF; 0028 0038 0029 # No PARENTHESIZED DIGIT EIGHT
-247C ; NFKC_CF; 0028 0039 0029 # No PARENTHESIZED DIGIT NINE
-247D ; NFKC_CF; 0028 0031 0030 0029 #No PARENTHESIZED NUMBER TEN
-247E ; NFKC_CF; 0028 0031 0031 0029 #No PARENTHESIZED NUMBER ELEVEN
-247F ; NFKC_CF; 0028 0031 0032 0029 #No PARENTHESIZED NUMBER TWELVE
-2480 ; NFKC_CF; 0028 0031 0033 0029 #No PARENTHESIZED NUMBER THIRTEEN
-2481 ; NFKC_CF; 0028 0031 0034 0029 #No PARENTHESIZED NUMBER FOURTEEN
-2482 ; NFKC_CF; 0028 0031 0035 0029 #No PARENTHESIZED NUMBER FIFTEEN
-2483 ; NFKC_CF; 0028 0031 0036 0029 #No PARENTHESIZED NUMBER SIXTEEN
-2484 ; NFKC_CF; 0028 0031 0037 0029 #No PARENTHESIZED NUMBER SEVENTEEN
-2485 ; NFKC_CF; 0028 0031 0038 0029 #No PARENTHESIZED NUMBER EIGHTEEN
-2486 ; NFKC_CF; 0028 0031 0039 0029 #No PARENTHESIZED NUMBER NINETEEN
-2487 ; NFKC_CF; 0028 0032 0030 0029 #No PARENTHESIZED NUMBER TWENTY
-2488 ; NFKC_CF; 0031 002E # No DIGIT ONE FULL STOP
-2489 ; NFKC_CF; 0032 002E # No DIGIT TWO FULL STOP
-248A ; NFKC_CF; 0033 002E # No DIGIT THREE FULL STOP
-248B ; NFKC_CF; 0034 002E # No DIGIT FOUR FULL STOP
-248C ; NFKC_CF; 0035 002E # No DIGIT FIVE FULL STOP
-248D ; NFKC_CF; 0036 002E # No DIGIT SIX FULL STOP
-248E ; NFKC_CF; 0037 002E # No DIGIT SEVEN FULL STOP
-248F ; NFKC_CF; 0038 002E # No DIGIT EIGHT FULL STOP
-2490 ; NFKC_CF; 0039 002E # No DIGIT NINE FULL STOP
-2491 ; NFKC_CF; 0031 0030 002E # No NUMBER TEN FULL STOP
-2492 ; NFKC_CF; 0031 0031 002E # No NUMBER ELEVEN FULL STOP
-2493 ; NFKC_CF; 0031 0032 002E # No NUMBER TWELVE FULL STOP
-2494 ; NFKC_CF; 0031 0033 002E # No NUMBER THIRTEEN FULL STOP
-2495 ; NFKC_CF; 0031 0034 002E # No NUMBER FOURTEEN FULL STOP
-2496 ; NFKC_CF; 0031 0035 002E # No NUMBER FIFTEEN FULL STOP
-2497 ; NFKC_CF; 0031 0036 002E # No NUMBER SIXTEEN FULL STOP
-2498 ; NFKC_CF; 0031 0037 002E # No NUMBER SEVENTEEN FULL STOP
-2499 ; NFKC_CF; 0031 0038 002E # No NUMBER EIGHTEEN FULL STOP
-249A ; NFKC_CF; 0031 0039 002E # No NUMBER NINETEEN FULL STOP
-249B ; NFKC_CF; 0032 0030 002E # No NUMBER TWENTY FULL STOP
-249C ; NFKC_CF; 0028 0061 0029 # So PARENTHESIZED LATIN SMALL LETTER A
-249D ; NFKC_CF; 0028 0062 0029 # So PARENTHESIZED LATIN SMALL LETTER B
-249E ; NFKC_CF; 0028 0063 0029 # So PARENTHESIZED LATIN SMALL LETTER C
-249F ; NFKC_CF; 0028 0064 0029 # So PARENTHESIZED LATIN SMALL LETTER D
-24A0 ; NFKC_CF; 0028 0065 0029 # So PARENTHESIZED LATIN SMALL LETTER E
-24A1 ; NFKC_CF; 0028 0066 0029 # So PARENTHESIZED LATIN SMALL LETTER F
-24A2 ; NFKC_CF; 0028 0067 0029 # So PARENTHESIZED LATIN SMALL LETTER G
-24A3 ; NFKC_CF; 0028 0068 0029 # So PARENTHESIZED LATIN SMALL LETTER H
-24A4 ; NFKC_CF; 0028 0069 0029 # So PARENTHESIZED LATIN SMALL LETTER I
-24A5 ; NFKC_CF; 0028 006A 0029 # So PARENTHESIZED LATIN SMALL LETTER J
-24A6 ; NFKC_CF; 0028 006B 0029 # So PARENTHESIZED LATIN SMALL LETTER K
-24A7 ; NFKC_CF; 0028 006C 0029 # So PARENTHESIZED LATIN SMALL LETTER L
-24A8 ; NFKC_CF; 0028 006D 0029 # So PARENTHESIZED LATIN SMALL LETTER M
-24A9 ; NFKC_CF; 0028 006E 0029 # So PARENTHESIZED LATIN SMALL LETTER N
-24AA ; NFKC_CF; 0028 006F 0029 # So PARENTHESIZED LATIN SMALL LETTER O
-24AB ; NFKC_CF; 0028 0070 0029 # So PARENTHESIZED LATIN SMALL LETTER P
-24AC ; NFKC_CF; 0028 0071 0029 # So PARENTHESIZED LATIN SMALL LETTER Q
-24AD ; NFKC_CF; 0028 0072 0029 # So PARENTHESIZED LATIN SMALL LETTER R
-24AE ; NFKC_CF; 0028 0073 0029 # So PARENTHESIZED LATIN SMALL LETTER S
-24AF ; NFKC_CF; 0028 0074 0029 # So PARENTHESIZED LATIN SMALL LETTER T
-24B0 ; NFKC_CF; 0028 0075 0029 # So PARENTHESIZED LATIN SMALL LETTER U
-24B1 ; NFKC_CF; 0028 0076 0029 # So PARENTHESIZED LATIN SMALL LETTER V
-24B2 ; NFKC_CF; 0028 0077 0029 # So PARENTHESIZED LATIN SMALL LETTER W
-24B3 ; NFKC_CF; 0028 0078 0029 # So PARENTHESIZED LATIN SMALL LETTER X
-24B4 ; NFKC_CF; 0028 0079 0029 # So PARENTHESIZED LATIN SMALL LETTER Y
-24B5 ; NFKC_CF; 0028 007A 0029 # So PARENTHESIZED LATIN SMALL LETTER Z
-24B6 ; NFKC_CF; 0061 # So CIRCLED LATIN CAPITAL LETTER A
-24B7 ; NFKC_CF; 0062 # So CIRCLED LATIN CAPITAL LETTER B
-24B8 ; NFKC_CF; 0063 # So CIRCLED LATIN CAPITAL LETTER C
-24B9 ; NFKC_CF; 0064 # So CIRCLED LATIN CAPITAL LETTER D
-24BA ; NFKC_CF; 0065 # So CIRCLED LATIN CAPITAL LETTER E
-24BB ; NFKC_CF; 0066 # So CIRCLED LATIN CAPITAL LETTER F
-24BC ; NFKC_CF; 0067 # So CIRCLED LATIN CAPITAL LETTER G
-24BD ; NFKC_CF; 0068 # So CIRCLED LATIN CAPITAL LETTER H
-24BE ; NFKC_CF; 0069 # So CIRCLED LATIN CAPITAL LETTER I
-24BF ; NFKC_CF; 006A # So CIRCLED LATIN CAPITAL LETTER J
-24C0 ; NFKC_CF; 006B # So CIRCLED LATIN CAPITAL LETTER K
-24C1 ; NFKC_CF; 006C # So CIRCLED LATIN CAPITAL LETTER L
-24C2 ; NFKC_CF; 006D # So CIRCLED LATIN CAPITAL LETTER M
-24C3 ; NFKC_CF; 006E # So CIRCLED LATIN CAPITAL LETTER N
-24C4 ; NFKC_CF; 006F # So CIRCLED LATIN CAPITAL LETTER O
-24C5 ; NFKC_CF; 0070 # So CIRCLED LATIN CAPITAL LETTER P
-24C6 ; NFKC_CF; 0071 # So CIRCLED LATIN CAPITAL LETTER Q
-24C7 ; NFKC_CF; 0072 # So CIRCLED LATIN CAPITAL LETTER R
-24C8 ; NFKC_CF; 0073 # So CIRCLED LATIN CAPITAL LETTER S
-24C9 ; NFKC_CF; 0074 # So CIRCLED LATIN CAPITAL LETTER T
-24CA ; NFKC_CF; 0075 # So CIRCLED LATIN CAPITAL LETTER U
-24CB ; NFKC_CF; 0076 # So CIRCLED LATIN CAPITAL LETTER V
-24CC ; NFKC_CF; 0077 # So CIRCLED LATIN CAPITAL LETTER W
-24CD ; NFKC_CF; 0078 # So CIRCLED LATIN CAPITAL LETTER X
-24CE ; NFKC_CF; 0079 # So CIRCLED LATIN CAPITAL LETTER Y
-24CF ; NFKC_CF; 007A # So CIRCLED LATIN CAPITAL LETTER Z
-24D0 ; NFKC_CF; 0061 # So CIRCLED LATIN SMALL LETTER A
-24D1 ; NFKC_CF; 0062 # So CIRCLED LATIN SMALL LETTER B
-24D2 ; NFKC_CF; 0063 # So CIRCLED LATIN SMALL LETTER C
-24D3 ; NFKC_CF; 0064 # So CIRCLED LATIN SMALL LETTER D
-24D4 ; NFKC_CF; 0065 # So CIRCLED LATIN SMALL LETTER E
-24D5 ; NFKC_CF; 0066 # So CIRCLED LATIN SMALL LETTER F
-24D6 ; NFKC_CF; 0067 # So CIRCLED LATIN SMALL LETTER G
-24D7 ; NFKC_CF; 0068 # So CIRCLED LATIN SMALL LETTER H
-24D8 ; NFKC_CF; 0069 # So CIRCLED LATIN SMALL LETTER I
-24D9 ; NFKC_CF; 006A # So CIRCLED LATIN SMALL LETTER J
-24DA ; NFKC_CF; 006B # So CIRCLED LATIN SMALL LETTER K
-24DB ; NFKC_CF; 006C # So CIRCLED LATIN SMALL LETTER L
-24DC ; NFKC_CF; 006D # So CIRCLED LATIN SMALL LETTER M
-24DD ; NFKC_CF; 006E # So CIRCLED LATIN SMALL LETTER N
-24DE ; NFKC_CF; 006F # So CIRCLED LATIN SMALL LETTER O
-24DF ; NFKC_CF; 0070 # So CIRCLED LATIN SMALL LETTER P
-24E0 ; NFKC_CF; 0071 # So CIRCLED LATIN SMALL LETTER Q
-24E1 ; NFKC_CF; 0072 # So CIRCLED LATIN SMALL LETTER R
-24E2 ; NFKC_CF; 0073 # So CIRCLED LATIN SMALL LETTER S
-24E3 ; NFKC_CF; 0074 # So CIRCLED LATIN SMALL LETTER T
-24E4 ; NFKC_CF; 0075 # So CIRCLED LATIN SMALL LETTER U
-24E5 ; NFKC_CF; 0076 # So CIRCLED LATIN SMALL LETTER V
-24E6 ; NFKC_CF; 0077 # So CIRCLED LATIN SMALL LETTER W
-24E7 ; NFKC_CF; 0078 # So CIRCLED LATIN SMALL LETTER X
-24E8 ; NFKC_CF; 0079 # So CIRCLED LATIN SMALL LETTER Y
-24E9 ; NFKC_CF; 007A # So CIRCLED LATIN SMALL LETTER Z
-24EA ; NFKC_CF; 0030 # No CIRCLED DIGIT ZERO
-2A0C ; NFKC_CF; 222B 222B 222B 222B #Sm QUADRUPLE INTEGRAL OPERATOR
-2A74 ; NFKC_CF; 003A 003A 003D # Sm DOUBLE COLON EQUAL
-2A75 ; NFKC_CF; 003D 003D # Sm TWO CONSECUTIVE EQUALS SIGNS
-2A76 ; NFKC_CF; 003D 003D 003D # Sm THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; NFKC_CF; 2ADD 0338 # Sm FORKING
-2C00 ; NFKC_CF; 2C30 # L& GLAGOLITIC CAPITAL LETTER AZU
-2C01 ; NFKC_CF; 2C31 # L& GLAGOLITIC CAPITAL LETTER BUKY
-2C02 ; NFKC_CF; 2C32 # L& GLAGOLITIC CAPITAL LETTER VEDE
-2C03 ; NFKC_CF; 2C33 # L& GLAGOLITIC CAPITAL LETTER GLAGOLI
-2C04 ; NFKC_CF; 2C34 # L& GLAGOLITIC CAPITAL LETTER DOBRO
-2C05 ; NFKC_CF; 2C35 # L& GLAGOLITIC CAPITAL LETTER YESTU
-2C06 ; NFKC_CF; 2C36 # L& GLAGOLITIC CAPITAL LETTER ZHIVETE
-2C07 ; NFKC_CF; 2C37 # L& GLAGOLITIC CAPITAL LETTER DZELO
-2C08 ; NFKC_CF; 2C38 # L& GLAGOLITIC CAPITAL LETTER ZEMLJA
-2C09 ; NFKC_CF; 2C39 # L& GLAGOLITIC CAPITAL LETTER IZHE
-2C0A ; NFKC_CF; 2C3A # L& GLAGOLITIC CAPITAL LETTER INITIAL IZHE
-2C0B ; NFKC_CF; 2C3B # L& GLAGOLITIC CAPITAL LETTER I
-2C0C ; NFKC_CF; 2C3C # L& GLAGOLITIC CAPITAL LETTER DJERVI
-2C0D ; NFKC_CF; 2C3D # L& GLAGOLITIC CAPITAL LETTER KAKO
-2C0E ; NFKC_CF; 2C3E # L& GLAGOLITIC CAPITAL LETTER LJUDIJE
-2C0F ; NFKC_CF; 2C3F # L& GLAGOLITIC CAPITAL LETTER MYSLITE
-2C10 ; NFKC_CF; 2C40 # L& GLAGOLITIC CAPITAL LETTER NASHI
-2C11 ; NFKC_CF; 2C41 # L& GLAGOLITIC CAPITAL LETTER ONU
-2C12 ; NFKC_CF; 2C42 # L& GLAGOLITIC CAPITAL LETTER POKOJI
-2C13 ; NFKC_CF; 2C43 # L& GLAGOLITIC CAPITAL LETTER RITSI
-2C14 ; NFKC_CF; 2C44 # L& GLAGOLITIC CAPITAL LETTER SLOVO
-2C15 ; NFKC_CF; 2C45 # L& GLAGOLITIC CAPITAL LETTER TVRIDO
-2C16 ; NFKC_CF; 2C46 # L& GLAGOLITIC CAPITAL LETTER UKU
-2C17 ; NFKC_CF; 2C47 # L& GLAGOLITIC CAPITAL LETTER FRITU
-2C18 ; NFKC_CF; 2C48 # L& GLAGOLITIC CAPITAL LETTER HERU
-2C19 ; NFKC_CF; 2C49 # L& GLAGOLITIC CAPITAL LETTER OTU
-2C1A ; NFKC_CF; 2C4A # L& GLAGOLITIC CAPITAL LETTER PE
-2C1B ; NFKC_CF; 2C4B # L& GLAGOLITIC CAPITAL LETTER SHTA
-2C1C ; NFKC_CF; 2C4C # L& GLAGOLITIC CAPITAL LETTER TSI
-2C1D ; NFKC_CF; 2C4D # L& GLAGOLITIC CAPITAL LETTER CHRIVI
-2C1E ; NFKC_CF; 2C4E # L& GLAGOLITIC CAPITAL LETTER SHA
-2C1F ; NFKC_CF; 2C4F # L& GLAGOLITIC CAPITAL LETTER YERU
-2C20 ; NFKC_CF; 2C50 # L& GLAGOLITIC CAPITAL LETTER YERI
-2C21 ; NFKC_CF; 2C51 # L& GLAGOLITIC CAPITAL LETTER YATI
-2C22 ; NFKC_CF; 2C52 # L& GLAGOLITIC CAPITAL LETTER SPIDERY HA
-2C23 ; NFKC_CF; 2C53 # L& GLAGOLITIC CAPITAL LETTER YU
-2C24 ; NFKC_CF; 2C54 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS
-2C25 ; NFKC_CF; 2C55 # L& GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
-2C26 ; NFKC_CF; 2C56 # L& GLAGOLITIC CAPITAL LETTER YO
-2C27 ; NFKC_CF; 2C57 # L& GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
-2C28 ; NFKC_CF; 2C58 # L& GLAGOLITIC CAPITAL LETTER BIG YUS
-2C29 ; NFKC_CF; 2C59 # L& GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
-2C2A ; NFKC_CF; 2C5A # L& GLAGOLITIC CAPITAL LETTER FITA
-2C2B ; NFKC_CF; 2C5B # L& GLAGOLITIC CAPITAL LETTER IZHITSA
-2C2C ; NFKC_CF; 2C5C # L& GLAGOLITIC CAPITAL LETTER SHTAPIC
-2C2D ; NFKC_CF; 2C5D # L& GLAGOLITIC CAPITAL LETTER TROKUTASTI A
-2C2E ; NFKC_CF; 2C5E # L& GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; NFKC_CF; 2C61 # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62 ; NFKC_CF; 026B # L& LATIN CAPITAL LETTER L WITH MIDDLE TILDE
-2C63 ; NFKC_CF; 1D7D # L& LATIN CAPITAL LETTER P WITH STROKE
-2C64 ; NFKC_CF; 027D # L& LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; NFKC_CF; 2C68 # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; NFKC_CF; 2C6A # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; NFKC_CF; 2C6C # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D ; NFKC_CF; 0251 # L& LATIN CAPITAL LETTER ALPHA
-2C6E ; NFKC_CF; 0271 # L& LATIN CAPITAL LETTER M WITH HOOK
-2C6F ; NFKC_CF; 0250 # L& LATIN CAPITAL LETTER TURNED A
-2C70 ; NFKC_CF; 0252 # L& LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; NFKC_CF; 2C73 # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; NFKC_CF; 2C76 # L& LATIN CAPITAL LETTER HALF H
-2C7C ; NFKC_CF; 006A # L& LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; NFKC_CF; 0076 # Lm MODIFIER LETTER CAPITAL V
-2C7E ; NFKC_CF; 023F # L& LATIN CAPITAL LETTER S WITH SWASH TAIL
-2C7F ; NFKC_CF; 0240 # L& LATIN CAPITAL LETTER Z WITH SWASH TAIL
-2C80 ; NFKC_CF; 2C81 # L& COPTIC CAPITAL LETTER ALFA
-2C82 ; NFKC_CF; 2C83 # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; NFKC_CF; 2C85 # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; NFKC_CF; 2C87 # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; NFKC_CF; 2C89 # L& COPTIC CAPITAL LETTER EIE
-2C8A ; NFKC_CF; 2C8B # L& COPTIC CAPITAL LETTER SOU
-2C8C ; NFKC_CF; 2C8D # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; NFKC_CF; 2C8F # L& COPTIC CAPITAL LETTER HATE
-2C90 ; NFKC_CF; 2C91 # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; NFKC_CF; 2C93 # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; NFKC_CF; 2C95 # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; NFKC_CF; 2C97 # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; NFKC_CF; 2C99 # L& COPTIC CAPITAL LETTER MI
-2C9A ; NFKC_CF; 2C9B # L& COPTIC CAPITAL LETTER NI
-2C9C ; NFKC_CF; 2C9D # L& COPTIC CAPITAL LETTER KSI
-2C9E ; NFKC_CF; 2C9F # L& COPTIC CAPITAL LETTER O
-2CA0 ; NFKC_CF; 2CA1 # L& COPTIC CAPITAL LETTER PI
-2CA2 ; NFKC_CF; 2CA3 # L& COPTIC CAPITAL LETTER RO
-2CA4 ; NFKC_CF; 2CA5 # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; NFKC_CF; 2CA7 # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; NFKC_CF; 2CA9 # L& COPTIC CAPITAL LETTER UA
-2CAA ; NFKC_CF; 2CAB # L& COPTIC CAPITAL LETTER FI
-2CAC ; NFKC_CF; 2CAD # L& COPTIC CAPITAL LETTER KHI
-2CAE ; NFKC_CF; 2CAF # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; NFKC_CF; 2CB1 # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; NFKC_CF; 2CB3 # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; NFKC_CF; 2CB5 # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; NFKC_CF; 2CB7 # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; NFKC_CF; 2CB9 # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; NFKC_CF; 2CBB # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; NFKC_CF; 2CBD # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; NFKC_CF; 2CBF # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; NFKC_CF; 2CC1 # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; NFKC_CF; 2CC3 # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; NFKC_CF; 2CC5 # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; NFKC_CF; 2CC7 # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; NFKC_CF; 2CC9 # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; NFKC_CF; 2CCB # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; NFKC_CF; 2CCD # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; NFKC_CF; 2CCF # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; NFKC_CF; 2CD1 # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; NFKC_CF; 2CD3 # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; NFKC_CF; 2CD5 # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; NFKC_CF; 2CD7 # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; NFKC_CF; 2CD9 # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; NFKC_CF; 2CDB # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; NFKC_CF; 2CDD # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; NFKC_CF; 2CDF # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; NFKC_CF; 2CE1 # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; NFKC_CF; 2CE3 # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; NFKC_CF; 2CEC # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; NFKC_CF; 2CEE # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2D6F ; NFKC_CF; 2D61 # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2E9F ; NFKC_CF; 6BCD # So CJK RADICAL MOTHER
-2EF3 ; NFKC_CF; 9F9F # So CJK RADICAL C-SIMPLIFIED TURTLE
-2F00 ; NFKC_CF; 4E00 # So KANGXI RADICAL ONE
-2F01 ; NFKC_CF; 4E28 # So KANGXI RADICAL LINE
-2F02 ; NFKC_CF; 4E36 # So KANGXI RADICAL DOT
-2F03 ; NFKC_CF; 4E3F # So KANGXI RADICAL SLASH
-2F04 ; NFKC_CF; 4E59 # So KANGXI RADICAL SECOND
-2F05 ; NFKC_CF; 4E85 # So KANGXI RADICAL HOOK
-2F06 ; NFKC_CF; 4E8C # So KANGXI RADICAL TWO
-2F07 ; NFKC_CF; 4EA0 # So KANGXI RADICAL LID
-2F08 ; NFKC_CF; 4EBA # So KANGXI RADICAL MAN
-2F09 ; NFKC_CF; 513F # So KANGXI RADICAL LEGS
-2F0A ; NFKC_CF; 5165 # So KANGXI RADICAL ENTER
-2F0B ; NFKC_CF; 516B # So KANGXI RADICAL EIGHT
-2F0C ; NFKC_CF; 5182 # So KANGXI RADICAL DOWN BOX
-2F0D ; NFKC_CF; 5196 # So KANGXI RADICAL COVER
-2F0E ; NFKC_CF; 51AB # So KANGXI RADICAL ICE
-2F0F ; NFKC_CF; 51E0 # So KANGXI RADICAL TABLE
-2F10 ; NFKC_CF; 51F5 # So KANGXI RADICAL OPEN BOX
-2F11 ; NFKC_CF; 5200 # So KANGXI RADICAL KNIFE
-2F12 ; NFKC_CF; 529B # So KANGXI RADICAL POWER
-2F13 ; NFKC_CF; 52F9 # So KANGXI RADICAL WRAP
-2F14 ; NFKC_CF; 5315 # So KANGXI RADICAL SPOON
-2F15 ; NFKC_CF; 531A # So KANGXI RADICAL RIGHT OPEN BOX
-2F16 ; NFKC_CF; 5338 # So KANGXI RADICAL HIDING ENCLOSURE
-2F17 ; NFKC_CF; 5341 # So KANGXI RADICAL TEN
-2F18 ; NFKC_CF; 535C # So KANGXI RADICAL DIVINATION
-2F19 ; NFKC_CF; 5369 # So KANGXI RADICAL SEAL
-2F1A ; NFKC_CF; 5382 # So KANGXI RADICAL CLIFF
-2F1B ; NFKC_CF; 53B6 # So KANGXI RADICAL PRIVATE
-2F1C ; NFKC_CF; 53C8 # So KANGXI RADICAL AGAIN
-2F1D ; NFKC_CF; 53E3 # So KANGXI RADICAL MOUTH
-2F1E ; NFKC_CF; 56D7 # So KANGXI RADICAL ENCLOSURE
-2F1F ; NFKC_CF; 571F # So KANGXI RADICAL EARTH
-2F20 ; NFKC_CF; 58EB # So KANGXI RADICAL SCHOLAR
-2F21 ; NFKC_CF; 5902 # So KANGXI RADICAL GO
-2F22 ; NFKC_CF; 590A # So KANGXI RADICAL GO SLOWLY
-2F23 ; NFKC_CF; 5915 # So KANGXI RADICAL EVENING
-2F24 ; NFKC_CF; 5927 # So KANGXI RADICAL BIG
-2F25 ; NFKC_CF; 5973 # So KANGXI RADICAL WOMAN
-2F26 ; NFKC_CF; 5B50 # So KANGXI RADICAL CHILD
-2F27 ; NFKC_CF; 5B80 # So KANGXI RADICAL ROOF
-2F28 ; NFKC_CF; 5BF8 # So KANGXI RADICAL INCH
-2F29 ; NFKC_CF; 5C0F # So KANGXI RADICAL SMALL
-2F2A ; NFKC_CF; 5C22 # So KANGXI RADICAL LAME
-2F2B ; NFKC_CF; 5C38 # So KANGXI RADICAL CORPSE
-2F2C ; NFKC_CF; 5C6E # So KANGXI RADICAL SPROUT
-2F2D ; NFKC_CF; 5C71 # So KANGXI RADICAL MOUNTAIN
-2F2E ; NFKC_CF; 5DDB # So KANGXI RADICAL RIVER
-2F2F ; NFKC_CF; 5DE5 # So KANGXI RADICAL WORK
-2F30 ; NFKC_CF; 5DF1 # So KANGXI RADICAL ONESELF
-2F31 ; NFKC_CF; 5DFE # So KANGXI RADICAL TURBAN
-2F32 ; NFKC_CF; 5E72 # So KANGXI RADICAL DRY
-2F33 ; NFKC_CF; 5E7A # So KANGXI RADICAL SHORT THREAD
-2F34 ; NFKC_CF; 5E7F # So KANGXI RADICAL DOTTED CLIFF
-2F35 ; NFKC_CF; 5EF4 # So KANGXI RADICAL LONG STRIDE
-2F36 ; NFKC_CF; 5EFE # So KANGXI RADICAL TWO HANDS
-2F37 ; NFKC_CF; 5F0B # So KANGXI RADICAL SHOOT
-2F38 ; NFKC_CF; 5F13 # So KANGXI RADICAL BOW
-2F39 ; NFKC_CF; 5F50 # So KANGXI RADICAL SNOUT
-2F3A ; NFKC_CF; 5F61 # So KANGXI RADICAL BRISTLE
-2F3B ; NFKC_CF; 5F73 # So KANGXI RADICAL STEP
-2F3C ; NFKC_CF; 5FC3 # So KANGXI RADICAL HEART
-2F3D ; NFKC_CF; 6208 # So KANGXI RADICAL HALBERD
-2F3E ; NFKC_CF; 6236 # So KANGXI RADICAL DOOR
-2F3F ; NFKC_CF; 624B # So KANGXI RADICAL HAND
-2F40 ; NFKC_CF; 652F # So KANGXI RADICAL BRANCH
-2F41 ; NFKC_CF; 6534 # So KANGXI RADICAL RAP
-2F42 ; NFKC_CF; 6587 # So KANGXI RADICAL SCRIPT
-2F43 ; NFKC_CF; 6597 # So KANGXI RADICAL DIPPER
-2F44 ; NFKC_CF; 65A4 # So KANGXI RADICAL AXE
-2F45 ; NFKC_CF; 65B9 # So KANGXI RADICAL SQUARE
-2F46 ; NFKC_CF; 65E0 # So KANGXI RADICAL NOT
-2F47 ; NFKC_CF; 65E5 # So KANGXI RADICAL SUN
-2F48 ; NFKC_CF; 66F0 # So KANGXI RADICAL SAY
-2F49 ; NFKC_CF; 6708 # So KANGXI RADICAL MOON
-2F4A ; NFKC_CF; 6728 # So KANGXI RADICAL TREE
-2F4B ; NFKC_CF; 6B20 # So KANGXI RADICAL LACK
-2F4C ; NFKC_CF; 6B62 # So KANGXI RADICAL STOP
-2F4D ; NFKC_CF; 6B79 # So KANGXI RADICAL DEATH
-2F4E ; NFKC_CF; 6BB3 # So KANGXI RADICAL WEAPON
-2F4F ; NFKC_CF; 6BCB # So KANGXI RADICAL DO NOT
-2F50 ; NFKC_CF; 6BD4 # So KANGXI RADICAL COMPARE
-2F51 ; NFKC_CF; 6BDB # So KANGXI RADICAL FUR
-2F52 ; NFKC_CF; 6C0F # So KANGXI RADICAL CLAN
-2F53 ; NFKC_CF; 6C14 # So KANGXI RADICAL STEAM
-2F54 ; NFKC_CF; 6C34 # So KANGXI RADICAL WATER
-2F55 ; NFKC_CF; 706B # So KANGXI RADICAL FIRE
-2F56 ; NFKC_CF; 722A # So KANGXI RADICAL CLAW
-2F57 ; NFKC_CF; 7236 # So KANGXI RADICAL FATHER
-2F58 ; NFKC_CF; 723B # So KANGXI RADICAL DOUBLE X
-2F59 ; NFKC_CF; 723F # So KANGXI RADICAL HALF TREE TRUNK
-2F5A ; NFKC_CF; 7247 # So KANGXI RADICAL SLICE
-2F5B ; NFKC_CF; 7259 # So KANGXI RADICAL FANG
-2F5C ; NFKC_CF; 725B # So KANGXI RADICAL COW
-2F5D ; NFKC_CF; 72AC # So KANGXI RADICAL DOG
-2F5E ; NFKC_CF; 7384 # So KANGXI RADICAL PROFOUND
-2F5F ; NFKC_CF; 7389 # So KANGXI RADICAL JADE
-2F60 ; NFKC_CF; 74DC # So KANGXI RADICAL MELON
-2F61 ; NFKC_CF; 74E6 # So KANGXI RADICAL TILE
-2F62 ; NFKC_CF; 7518 # So KANGXI RADICAL SWEET
-2F63 ; NFKC_CF; 751F # So KANGXI RADICAL LIFE
-2F64 ; NFKC_CF; 7528 # So KANGXI RADICAL USE
-2F65 ; NFKC_CF; 7530 # So KANGXI RADICAL FIELD
-2F66 ; NFKC_CF; 758B # So KANGXI RADICAL BOLT OF CLOTH
-2F67 ; NFKC_CF; 7592 # So KANGXI RADICAL SICKNESS
-2F68 ; NFKC_CF; 7676 # So KANGXI RADICAL DOTTED TENT
-2F69 ; NFKC_CF; 767D # So KANGXI RADICAL WHITE
-2F6A ; NFKC_CF; 76AE # So KANGXI RADICAL SKIN
-2F6B ; NFKC_CF; 76BF # So KANGXI RADICAL DISH
-2F6C ; NFKC_CF; 76EE # So KANGXI RADICAL EYE
-2F6D ; NFKC_CF; 77DB # So KANGXI RADICAL SPEAR
-2F6E ; NFKC_CF; 77E2 # So KANGXI RADICAL ARROW
-2F6F ; NFKC_CF; 77F3 # So KANGXI RADICAL STONE
-2F70 ; NFKC_CF; 793A # So KANGXI RADICAL SPIRIT
-2F71 ; NFKC_CF; 79B8 # So KANGXI RADICAL TRACK
-2F72 ; NFKC_CF; 79BE # So KANGXI RADICAL GRAIN
-2F73 ; NFKC_CF; 7A74 # So KANGXI RADICAL CAVE
-2F74 ; NFKC_CF; 7ACB # So KANGXI RADICAL STAND
-2F75 ; NFKC_CF; 7AF9 # So KANGXI RADICAL BAMBOO
-2F76 ; NFKC_CF; 7C73 # So KANGXI RADICAL RICE
-2F77 ; NFKC_CF; 7CF8 # So KANGXI RADICAL SILK
-2F78 ; NFKC_CF; 7F36 # So KANGXI RADICAL JAR
-2F79 ; NFKC_CF; 7F51 # So KANGXI RADICAL NET
-2F7A ; NFKC_CF; 7F8A # So KANGXI RADICAL SHEEP
-2F7B ; NFKC_CF; 7FBD # So KANGXI RADICAL FEATHER
-2F7C ; NFKC_CF; 8001 # So KANGXI RADICAL OLD
-2F7D ; NFKC_CF; 800C # So KANGXI RADICAL AND
-2F7E ; NFKC_CF; 8012 # So KANGXI RADICAL PLOW
-2F7F ; NFKC_CF; 8033 # So KANGXI RADICAL EAR
-2F80 ; NFKC_CF; 807F # So KANGXI RADICAL BRUSH
-2F81 ; NFKC_CF; 8089 # So KANGXI RADICAL MEAT
-2F82 ; NFKC_CF; 81E3 # So KANGXI RADICAL MINISTER
-2F83 ; NFKC_CF; 81EA # So KANGXI RADICAL SELF
-2F84 ; NFKC_CF; 81F3 # So KANGXI RADICAL ARRIVE
-2F85 ; NFKC_CF; 81FC # So KANGXI RADICAL MORTAR
-2F86 ; NFKC_CF; 820C # So KANGXI RADICAL TONGUE
-2F87 ; NFKC_CF; 821B # So KANGXI RADICAL OPPOSE
-2F88 ; NFKC_CF; 821F # So KANGXI RADICAL BOAT
-2F89 ; NFKC_CF; 826E # So KANGXI RADICAL STOPPING
-2F8A ; NFKC_CF; 8272 # So KANGXI RADICAL COLOR
-2F8B ; NFKC_CF; 8278 # So KANGXI RADICAL GRASS
-2F8C ; NFKC_CF; 864D # So KANGXI RADICAL TIGER
-2F8D ; NFKC_CF; 866B # So KANGXI RADICAL INSECT
-2F8E ; NFKC_CF; 8840 # So KANGXI RADICAL BLOOD
-2F8F ; NFKC_CF; 884C # So KANGXI RADICAL WALK ENCLOSURE
-2F90 ; NFKC_CF; 8863 # So KANGXI RADICAL CLOTHES
-2F91 ; NFKC_CF; 897E # So KANGXI RADICAL WEST
-2F92 ; NFKC_CF; 898B # So KANGXI RADICAL SEE
-2F93 ; NFKC_CF; 89D2 # So KANGXI RADICAL HORN
-2F94 ; NFKC_CF; 8A00 # So KANGXI RADICAL SPEECH
-2F95 ; NFKC_CF; 8C37 # So KANGXI RADICAL VALLEY
-2F96 ; NFKC_CF; 8C46 # So KANGXI RADICAL BEAN
-2F97 ; NFKC_CF; 8C55 # So KANGXI RADICAL PIG
-2F98 ; NFKC_CF; 8C78 # So KANGXI RADICAL BADGER
-2F99 ; NFKC_CF; 8C9D # So KANGXI RADICAL SHELL
-2F9A ; NFKC_CF; 8D64 # So KANGXI RADICAL RED
-2F9B ; NFKC_CF; 8D70 # So KANGXI RADICAL RUN
-2F9C ; NFKC_CF; 8DB3 # So KANGXI RADICAL FOOT
-2F9D ; NFKC_CF; 8EAB # So KANGXI RADICAL BODY
-2F9E ; NFKC_CF; 8ECA # So KANGXI RADICAL CART
-2F9F ; NFKC_CF; 8F9B # So KANGXI RADICAL BITTER
-2FA0 ; NFKC_CF; 8FB0 # So KANGXI RADICAL MORNING
-2FA1 ; NFKC_CF; 8FB5 # So KANGXI RADICAL WALK
-2FA2 ; NFKC_CF; 9091 # So KANGXI RADICAL CITY
-2FA3 ; NFKC_CF; 9149 # So KANGXI RADICAL WINE
-2FA4 ; NFKC_CF; 91C6 # So KANGXI RADICAL DISTINGUISH
-2FA5 ; NFKC_CF; 91CC # So KANGXI RADICAL VILLAGE
-2FA6 ; NFKC_CF; 91D1 # So KANGXI RADICAL GOLD
-2FA7 ; NFKC_CF; 9577 # So KANGXI RADICAL LONG
-2FA8 ; NFKC_CF; 9580 # So KANGXI RADICAL GATE
-2FA9 ; NFKC_CF; 961C # So KANGXI RADICAL MOUND
-2FAA ; NFKC_CF; 96B6 # So KANGXI RADICAL SLAVE
-2FAB ; NFKC_CF; 96B9 # So KANGXI RADICAL SHORT TAILED BIRD
-2FAC ; NFKC_CF; 96E8 # So KANGXI RADICAL RAIN
-2FAD ; NFKC_CF; 9751 # So KANGXI RADICAL BLUE
-2FAE ; NFKC_CF; 975E # So KANGXI RADICAL WRONG
-2FAF ; NFKC_CF; 9762 # So KANGXI RADICAL FACE
-2FB0 ; NFKC_CF; 9769 # So KANGXI RADICAL LEATHER
-2FB1 ; NFKC_CF; 97CB # So KANGXI RADICAL TANNED LEATHER
-2FB2 ; NFKC_CF; 97ED # So KANGXI RADICAL LEEK
-2FB3 ; NFKC_CF; 97F3 # So KANGXI RADICAL SOUND
-2FB4 ; NFKC_CF; 9801 # So KANGXI RADICAL LEAF
-2FB5 ; NFKC_CF; 98A8 # So KANGXI RADICAL WIND
-2FB6 ; NFKC_CF; 98DB # So KANGXI RADICAL FLY
-2FB7 ; NFKC_CF; 98DF # So KANGXI RADICAL EAT
-2FB8 ; NFKC_CF; 9996 # So KANGXI RADICAL HEAD
-2FB9 ; NFKC_CF; 9999 # So KANGXI RADICAL FRAGRANT
-2FBA ; NFKC_CF; 99AC # So KANGXI RADICAL HORSE
-2FBB ; NFKC_CF; 9AA8 # So KANGXI RADICAL BONE
-2FBC ; NFKC_CF; 9AD8 # So KANGXI RADICAL TALL
-2FBD ; NFKC_CF; 9ADF # So KANGXI RADICAL HAIR
-2FBE ; NFKC_CF; 9B25 # So KANGXI RADICAL FIGHT
-2FBF ; NFKC_CF; 9B2F # So KANGXI RADICAL SACRIFICIAL WINE
-2FC0 ; NFKC_CF; 9B32 # So KANGXI RADICAL CAULDRON
-2FC1 ; NFKC_CF; 9B3C # So KANGXI RADICAL GHOST
-2FC2 ; NFKC_CF; 9B5A # So KANGXI RADICAL FISH
-2FC3 ; NFKC_CF; 9CE5 # So KANGXI RADICAL BIRD
-2FC4 ; NFKC_CF; 9E75 # So KANGXI RADICAL SALT
-2FC5 ; NFKC_CF; 9E7F # So KANGXI RADICAL DEER
-2FC6 ; NFKC_CF; 9EA5 # So KANGXI RADICAL WHEAT
-2FC7 ; NFKC_CF; 9EBB # So KANGXI RADICAL HEMP
-2FC8 ; NFKC_CF; 9EC3 # So KANGXI RADICAL YELLOW
-2FC9 ; NFKC_CF; 9ECD # So KANGXI RADICAL MILLET
-2FCA ; NFKC_CF; 9ED1 # So KANGXI RADICAL BLACK
-2FCB ; NFKC_CF; 9EF9 # So KANGXI RADICAL EMBROIDERY
-2FCC ; NFKC_CF; 9EFD # So KANGXI RADICAL FROG
-2FCD ; NFKC_CF; 9F0E # So KANGXI RADICAL TRIPOD
-2FCE ; NFKC_CF; 9F13 # So KANGXI RADICAL DRUM
-2FCF ; NFKC_CF; 9F20 # So KANGXI RADICAL RAT
-2FD0 ; NFKC_CF; 9F3B # So KANGXI RADICAL NOSE
-2FD1 ; NFKC_CF; 9F4A # So KANGXI RADICAL EVEN
-2FD2 ; NFKC_CF; 9F52 # So KANGXI RADICAL TOOTH
-2FD3 ; NFKC_CF; 9F8D # So KANGXI RADICAL DRAGON
-2FD4 ; NFKC_CF; 9F9C # So KANGXI RADICAL TURTLE
-2FD5 ; NFKC_CF; 9FA0 # So KANGXI RADICAL FLUTE
-3000 ; NFKC_CF; 0020 # Zs IDEOGRAPHIC SPACE
-3036 ; NFKC_CF; 3012 # So CIRCLED POSTAL MARK
-3038 ; NFKC_CF; 5341 # Nl HANGZHOU NUMERAL TEN
-3039 ; NFKC_CF; 5344 # Nl HANGZHOU NUMERAL TWENTY
-303A ; NFKC_CF; 5345 # Nl HANGZHOU NUMERAL THIRTY
-309B ; NFKC_CF; 0020 3099 # Sk KATAKANA-HIRAGANA VOICED SOUND MARK
-309C ; NFKC_CF; 0020 309A # Sk KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309F ; NFKC_CF; 3088 308A # Lo HIRAGANA DIGRAPH YORI
-30FF ; NFKC_CF; 30B3 30C8 # Lo KATAKANA DIGRAPH KOTO
-3131 ; NFKC_CF; 1100 # Lo HANGUL LETTER KIYEOK
-3132 ; NFKC_CF; 1101 # Lo HANGUL LETTER SSANGKIYEOK
-3133 ; NFKC_CF; 11AA # Lo HANGUL LETTER KIYEOK-SIOS
-3134 ; NFKC_CF; 1102 # Lo HANGUL LETTER NIEUN
-3135 ; NFKC_CF; 11AC # Lo HANGUL LETTER NIEUN-CIEUC
-3136 ; NFKC_CF; 11AD # Lo HANGUL LETTER NIEUN-HIEUH
-3137 ; NFKC_CF; 1103 # Lo HANGUL LETTER TIKEUT
-3138 ; NFKC_CF; 1104 # Lo HANGUL LETTER SSANGTIKEUT
-3139 ; NFKC_CF; 1105 # Lo HANGUL LETTER RIEUL
-313A ; NFKC_CF; 11B0 # Lo HANGUL LETTER RIEUL-KIYEOK
-313B ; NFKC_CF; 11B1 # Lo HANGUL LETTER RIEUL-MIEUM
-313C ; NFKC_CF; 11B2 # Lo HANGUL LETTER RIEUL-PIEUP
-313D ; NFKC_CF; 11B3 # Lo HANGUL LETTER RIEUL-SIOS
-313E ; NFKC_CF; 11B4 # Lo HANGUL LETTER RIEUL-THIEUTH
-313F ; NFKC_CF; 11B5 # Lo HANGUL LETTER RIEUL-PHIEUPH
-3140 ; NFKC_CF; 111A # Lo HANGUL LETTER RIEUL-HIEUH
-3141 ; NFKC_CF; 1106 # Lo HANGUL LETTER MIEUM
-3142 ; NFKC_CF; 1107 # Lo HANGUL LETTER PIEUP
-3143 ; NFKC_CF; 1108 # Lo HANGUL LETTER SSANGPIEUP
-3144 ; NFKC_CF; 1121 # Lo HANGUL LETTER PIEUP-SIOS
-3145 ; NFKC_CF; 1109 # Lo HANGUL LETTER SIOS
-3146 ; NFKC_CF; 110A # Lo HANGUL LETTER SSANGSIOS
-3147 ; NFKC_CF; 110B # Lo HANGUL LETTER IEUNG
-3148 ; NFKC_CF; 110C # Lo HANGUL LETTER CIEUC
-3149 ; NFKC_CF; 110D # Lo HANGUL LETTER SSANGCIEUC
-314A ; NFKC_CF; 110E # Lo HANGUL LETTER CHIEUCH
-314B ; NFKC_CF; 110F # Lo HANGUL LETTER KHIEUKH
-314C ; NFKC_CF; 1110 # Lo HANGUL LETTER THIEUTH
-314D ; NFKC_CF; 1111 # Lo HANGUL LETTER PHIEUPH
-314E ; NFKC_CF; 1112 # Lo HANGUL LETTER HIEUH
-314F ; NFKC_CF; 1161 # Lo HANGUL LETTER A
-3150 ; NFKC_CF; 1162 # Lo HANGUL LETTER AE
-3151 ; NFKC_CF; 1163 # Lo HANGUL LETTER YA
-3152 ; NFKC_CF; 1164 # Lo HANGUL LETTER YAE
-3153 ; NFKC_CF; 1165 # Lo HANGUL LETTER EO
-3154 ; NFKC_CF; 1166 # Lo HANGUL LETTER E
-3155 ; NFKC_CF; 1167 # Lo HANGUL LETTER YEO
-3156 ; NFKC_CF; 1168 # Lo HANGUL LETTER YE
-3157 ; NFKC_CF; 1169 # Lo HANGUL LETTER O
-3158 ; NFKC_CF; 116A # Lo HANGUL LETTER WA
-3159 ; NFKC_CF; 116B # Lo HANGUL LETTER WAE
-315A ; NFKC_CF; 116C # Lo HANGUL LETTER OE
-315B ; NFKC_CF; 116D # Lo HANGUL LETTER YO
-315C ; NFKC_CF; 116E # Lo HANGUL LETTER U
-315D ; NFKC_CF; 116F # Lo HANGUL LETTER WEO
-315E ; NFKC_CF; 1170 # Lo HANGUL LETTER WE
-315F ; NFKC_CF; 1171 # Lo HANGUL LETTER WI
-3160 ; NFKC_CF; 1172 # Lo HANGUL LETTER YU
-3161 ; NFKC_CF; 1173 # Lo HANGUL LETTER EU
-3162 ; NFKC_CF; 1174 # Lo HANGUL LETTER YI
-3163 ; NFKC_CF; 1175 # Lo HANGUL LETTER I
-3164 ; NFKC_CF; # Lo HANGUL FILLER
-3165 ; NFKC_CF; 1114 # Lo HANGUL LETTER SSANGNIEUN
-3166 ; NFKC_CF; 1115 # Lo HANGUL LETTER NIEUN-TIKEUT
-3167 ; NFKC_CF; 11C7 # Lo HANGUL LETTER NIEUN-SIOS
-3168 ; NFKC_CF; 11C8 # Lo HANGUL LETTER NIEUN-PANSIOS
-3169 ; NFKC_CF; 11CC # Lo HANGUL LETTER RIEUL-KIYEOK-SIOS
-316A ; NFKC_CF; 11CE # Lo HANGUL LETTER RIEUL-TIKEUT
-316B ; NFKC_CF; 11D3 # Lo HANGUL LETTER RIEUL-PIEUP-SIOS
-316C ; NFKC_CF; 11D7 # Lo HANGUL LETTER RIEUL-PANSIOS
-316D ; NFKC_CF; 11D9 # Lo HANGUL LETTER RIEUL-YEORINHIEUH
-316E ; NFKC_CF; 111C # Lo HANGUL LETTER MIEUM-PIEUP
-316F ; NFKC_CF; 11DD # Lo HANGUL LETTER MIEUM-SIOS
-3170 ; NFKC_CF; 11DF # Lo HANGUL LETTER MIEUM-PANSIOS
-3171 ; NFKC_CF; 111D # Lo HANGUL LETTER KAPYEOUNMIEUM
-3172 ; NFKC_CF; 111E # Lo HANGUL LETTER PIEUP-KIYEOK
-3173 ; NFKC_CF; 1120 # Lo HANGUL LETTER PIEUP-TIKEUT
-3174 ; NFKC_CF; 1122 # Lo HANGUL LETTER PIEUP-SIOS-KIYEOK
-3175 ; NFKC_CF; 1123 # Lo HANGUL LETTER PIEUP-SIOS-TIKEUT
-3176 ; NFKC_CF; 1127 # Lo HANGUL LETTER PIEUP-CIEUC
-3177 ; NFKC_CF; 1129 # Lo HANGUL LETTER PIEUP-THIEUTH
-3178 ; NFKC_CF; 112B # Lo HANGUL LETTER KAPYEOUNPIEUP
-3179 ; NFKC_CF; 112C # Lo HANGUL LETTER KAPYEOUNSSANGPIEUP
-317A ; NFKC_CF; 112D # Lo HANGUL LETTER SIOS-KIYEOK
-317B ; NFKC_CF; 112E # Lo HANGUL LETTER SIOS-NIEUN
-317C ; NFKC_CF; 112F # Lo HANGUL LETTER SIOS-TIKEUT
-317D ; NFKC_CF; 1132 # Lo HANGUL LETTER SIOS-PIEUP
-317E ; NFKC_CF; 1136 # Lo HANGUL LETTER SIOS-CIEUC
-317F ; NFKC_CF; 1140 # Lo HANGUL LETTER PANSIOS
-3180 ; NFKC_CF; 1147 # Lo HANGUL LETTER SSANGIEUNG
-3181 ; NFKC_CF; 114C # Lo HANGUL LETTER YESIEUNG
-3182 ; NFKC_CF; 11F1 # Lo HANGUL LETTER YESIEUNG-SIOS
-3183 ; NFKC_CF; 11F2 # Lo HANGUL LETTER YESIEUNG-PANSIOS
-3184 ; NFKC_CF; 1157 # Lo HANGUL LETTER KAPYEOUNPHIEUPH
-3185 ; NFKC_CF; 1158 # Lo HANGUL LETTER SSANGHIEUH
-3186 ; NFKC_CF; 1159 # Lo HANGUL LETTER YEORINHIEUH
-3187 ; NFKC_CF; 1184 # Lo HANGUL LETTER YO-YA
-3188 ; NFKC_CF; 1185 # Lo HANGUL LETTER YO-YAE
-3189 ; NFKC_CF; 1188 # Lo HANGUL LETTER YO-I
-318A ; NFKC_CF; 1191 # Lo HANGUL LETTER YU-YEO
-318B ; NFKC_CF; 1192 # Lo HANGUL LETTER YU-YE
-318C ; NFKC_CF; 1194 # Lo HANGUL LETTER YU-I
-318D ; NFKC_CF; 119E # Lo HANGUL LETTER ARAEA
-318E ; NFKC_CF; 11A1 # Lo HANGUL LETTER ARAEAE
-3192 ; NFKC_CF; 4E00 # No IDEOGRAPHIC ANNOTATION ONE MARK
-3193 ; NFKC_CF; 4E8C # No IDEOGRAPHIC ANNOTATION TWO MARK
-3194 ; NFKC_CF; 4E09 # No IDEOGRAPHIC ANNOTATION THREE MARK
-3195 ; NFKC_CF; 56DB # No IDEOGRAPHIC ANNOTATION FOUR MARK
-3196 ; NFKC_CF; 4E0A # So IDEOGRAPHIC ANNOTATION TOP MARK
-3197 ; NFKC_CF; 4E2D # So IDEOGRAPHIC ANNOTATION MIDDLE MARK
-3198 ; NFKC_CF; 4E0B # So IDEOGRAPHIC ANNOTATION BOTTOM MARK
-3199 ; NFKC_CF; 7532 # So IDEOGRAPHIC ANNOTATION FIRST MARK
-319A ; NFKC_CF; 4E59 # So IDEOGRAPHIC ANNOTATION SECOND MARK
-319B ; NFKC_CF; 4E19 # So IDEOGRAPHIC ANNOTATION THIRD MARK
-319C ; NFKC_CF; 4E01 # So IDEOGRAPHIC ANNOTATION FOURTH MARK
-319D ; NFKC_CF; 5929 # So IDEOGRAPHIC ANNOTATION HEAVEN MARK
-319E ; NFKC_CF; 5730 # So IDEOGRAPHIC ANNOTATION EARTH MARK
-319F ; NFKC_CF; 4EBA # So IDEOGRAPHIC ANNOTATION MAN MARK
-3200 ; NFKC_CF; 0028 1100 0029 # So PARENTHESIZED HANGUL KIYEOK
-3201 ; NFKC_CF; 0028 1102 0029 # So PARENTHESIZED HANGUL NIEUN
-3202 ; NFKC_CF; 0028 1103 0029 # So PARENTHESIZED HANGUL TIKEUT
-3203 ; NFKC_CF; 0028 1105 0029 # So PARENTHESIZED HANGUL RIEUL
-3204 ; NFKC_CF; 0028 1106 0029 # So PARENTHESIZED HANGUL MIEUM
-3205 ; NFKC_CF; 0028 1107 0029 # So PARENTHESIZED HANGUL PIEUP
-3206 ; NFKC_CF; 0028 1109 0029 # So PARENTHESIZED HANGUL SIOS
-3207 ; NFKC_CF; 0028 110B 0029 # So PARENTHESIZED HANGUL IEUNG
-3208 ; NFKC_CF; 0028 110C 0029 # So PARENTHESIZED HANGUL CIEUC
-3209 ; NFKC_CF; 0028 110E 0029 # So PARENTHESIZED HANGUL CHIEUCH
-320A ; NFKC_CF; 0028 110F 0029 # So PARENTHESIZED HANGUL KHIEUKH
-320B ; NFKC_CF; 0028 1110 0029 # So PARENTHESIZED HANGUL THIEUTH
-320C ; NFKC_CF; 0028 1111 0029 # So PARENTHESIZED HANGUL PHIEUPH
-320D ; NFKC_CF; 0028 1112 0029 # So PARENTHESIZED HANGUL HIEUH
-320E ; NFKC_CF; 0028 AC00 0029 # So PARENTHESIZED HANGUL KIYEOK A
-320F ; NFKC_CF; 0028 B098 0029 # So PARENTHESIZED HANGUL NIEUN A
-3210 ; NFKC_CF; 0028 B2E4 0029 # So PARENTHESIZED HANGUL TIKEUT A
-3211 ; NFKC_CF; 0028 B77C 0029 # So PARENTHESIZED HANGUL RIEUL A
-3212 ; NFKC_CF; 0028 B9C8 0029 # So PARENTHESIZED HANGUL MIEUM A
-3213 ; NFKC_CF; 0028 BC14 0029 # So PARENTHESIZED HANGUL PIEUP A
-3214 ; NFKC_CF; 0028 C0AC 0029 # So PARENTHESIZED HANGUL SIOS A
-3215 ; NFKC_CF; 0028 C544 0029 # So PARENTHESIZED HANGUL IEUNG A
-3216 ; NFKC_CF; 0028 C790 0029 # So PARENTHESIZED HANGUL CIEUC A
-3217 ; NFKC_CF; 0028 CC28 0029 # So PARENTHESIZED HANGUL CHIEUCH A
-3218 ; NFKC_CF; 0028 CE74 0029 # So PARENTHESIZED HANGUL KHIEUKH A
-3219 ; NFKC_CF; 0028 D0C0 0029 # So PARENTHESIZED HANGUL THIEUTH A
-321A ; NFKC_CF; 0028 D30C 0029 # So PARENTHESIZED HANGUL PHIEUPH A
-321B ; NFKC_CF; 0028 D558 0029 # So PARENTHESIZED HANGUL HIEUH A
-321C ; NFKC_CF; 0028 C8FC 0029 # So PARENTHESIZED HANGUL CIEUC U
-321D ; NFKC_CF; 0028 C624 C804 0029 #So PARENTHESIZED KOREAN CHARACTER OJEON
-321E ; NFKC_CF; 0028 C624 D6C4 0029 #So PARENTHESIZED KOREAN CHARACTER O HU
-3220 ; NFKC_CF; 0028 4E00 0029 # No PARENTHESIZED IDEOGRAPH ONE
-3221 ; NFKC_CF; 0028 4E8C 0029 # No PARENTHESIZED IDEOGRAPH TWO
-3222 ; NFKC_CF; 0028 4E09 0029 # No PARENTHESIZED IDEOGRAPH THREE
-3223 ; NFKC_CF; 0028 56DB 0029 # No PARENTHESIZED IDEOGRAPH FOUR
-3224 ; NFKC_CF; 0028 4E94 0029 # No PARENTHESIZED IDEOGRAPH FIVE
-3225 ; NFKC_CF; 0028 516D 0029 # No PARENTHESIZED IDEOGRAPH SIX
-3226 ; NFKC_CF; 0028 4E03 0029 # No PARENTHESIZED IDEOGRAPH SEVEN
-3227 ; NFKC_CF; 0028 516B 0029 # No PARENTHESIZED IDEOGRAPH EIGHT
-3228 ; NFKC_CF; 0028 4E5D 0029 # No PARENTHESIZED IDEOGRAPH NINE
-3229 ; NFKC_CF; 0028 5341 0029 # No PARENTHESIZED IDEOGRAPH TEN
-322A ; NFKC_CF; 0028 6708 0029 # So PARENTHESIZED IDEOGRAPH MOON
-322B ; NFKC_CF; 0028 706B 0029 # So PARENTHESIZED IDEOGRAPH FIRE
-322C ; NFKC_CF; 0028 6C34 0029 # So PARENTHESIZED IDEOGRAPH WATER
-322D ; NFKC_CF; 0028 6728 0029 # So PARENTHESIZED IDEOGRAPH WOOD
-322E ; NFKC_CF; 0028 91D1 0029 # So PARENTHESIZED IDEOGRAPH METAL
-322F ; NFKC_CF; 0028 571F 0029 # So PARENTHESIZED IDEOGRAPH EARTH
-3230 ; NFKC_CF; 0028 65E5 0029 # So PARENTHESIZED IDEOGRAPH SUN
-3231 ; NFKC_CF; 0028 682A 0029 # So PARENTHESIZED IDEOGRAPH STOCK
-3232 ; NFKC_CF; 0028 6709 0029 # So PARENTHESIZED IDEOGRAPH HAVE
-3233 ; NFKC_CF; 0028 793E 0029 # So PARENTHESIZED IDEOGRAPH SOCIETY
-3234 ; NFKC_CF; 0028 540D 0029 # So PARENTHESIZED IDEOGRAPH NAME
-3235 ; NFKC_CF; 0028 7279 0029 # So PARENTHESIZED IDEOGRAPH SPECIAL
-3236 ; NFKC_CF; 0028 8CA1 0029 # So PARENTHESIZED IDEOGRAPH FINANCIAL
-3237 ; NFKC_CF; 0028 795D 0029 # So PARENTHESIZED IDEOGRAPH CONGRATULATION
-3238 ; NFKC_CF; 0028 52B4 0029 # So PARENTHESIZED IDEOGRAPH LABOR
-3239 ; NFKC_CF; 0028 4EE3 0029 # So PARENTHESIZED IDEOGRAPH REPRESENT
-323A ; NFKC_CF; 0028 547C 0029 # So PARENTHESIZED IDEOGRAPH CALL
-323B ; NFKC_CF; 0028 5B66 0029 # So PARENTHESIZED IDEOGRAPH STUDY
-323C ; NFKC_CF; 0028 76E3 0029 # So PARENTHESIZED IDEOGRAPH SUPERVISE
-323D ; NFKC_CF; 0028 4F01 0029 # So PARENTHESIZED IDEOGRAPH ENTERPRISE
-323E ; NFKC_CF; 0028 8CC7 0029 # So PARENTHESIZED IDEOGRAPH RESOURCE
-323F ; NFKC_CF; 0028 5354 0029 # So PARENTHESIZED IDEOGRAPH ALLIANCE
-3240 ; NFKC_CF; 0028 796D 0029 # So PARENTHESIZED IDEOGRAPH FESTIVAL
-3241 ; NFKC_CF; 0028 4F11 0029 # So PARENTHESIZED IDEOGRAPH REST
-3242 ; NFKC_CF; 0028 81EA 0029 # So PARENTHESIZED IDEOGRAPH SELF
-3243 ; NFKC_CF; 0028 81F3 0029 # So PARENTHESIZED IDEOGRAPH REACH
-3244 ; NFKC_CF; 554F # So CIRCLED IDEOGRAPH QUESTION
-3245 ; NFKC_CF; 5E7C # So CIRCLED IDEOGRAPH KINDERGARTEN
-3246 ; NFKC_CF; 6587 # So CIRCLED IDEOGRAPH SCHOOL
-3247 ; NFKC_CF; 7B8F # So CIRCLED IDEOGRAPH KOTO
-3250 ; NFKC_CF; 0070 0074 0065 # So PARTNERSHIP SIGN
-3251 ; NFKC_CF; 0032 0031 # No CIRCLED NUMBER TWENTY ONE
-3252 ; NFKC_CF; 0032 0032 # No CIRCLED NUMBER TWENTY TWO
-3253 ; NFKC_CF; 0032 0033 # No CIRCLED NUMBER TWENTY THREE
-3254 ; NFKC_CF; 0032 0034 # No CIRCLED NUMBER TWENTY FOUR
-3255 ; NFKC_CF; 0032 0035 # No CIRCLED NUMBER TWENTY FIVE
-3256 ; NFKC_CF; 0032 0036 # No CIRCLED NUMBER TWENTY SIX
-3257 ; NFKC_CF; 0032 0037 # No CIRCLED NUMBER TWENTY SEVEN
-3258 ; NFKC_CF; 0032 0038 # No CIRCLED NUMBER TWENTY EIGHT
-3259 ; NFKC_CF; 0032 0039 # No CIRCLED NUMBER TWENTY NINE
-325A ; NFKC_CF; 0033 0030 # No CIRCLED NUMBER THIRTY
-325B ; NFKC_CF; 0033 0031 # No CIRCLED NUMBER THIRTY ONE
-325C ; NFKC_CF; 0033 0032 # No CIRCLED NUMBER THIRTY TWO
-325D ; NFKC_CF; 0033 0033 # No CIRCLED NUMBER THIRTY THREE
-325E ; NFKC_CF; 0033 0034 # No CIRCLED NUMBER THIRTY FOUR
-325F ; NFKC_CF; 0033 0035 # No CIRCLED NUMBER THIRTY FIVE
-3260 ; NFKC_CF; 1100 # So CIRCLED HANGUL KIYEOK
-3261 ; NFKC_CF; 1102 # So CIRCLED HANGUL NIEUN
-3262 ; NFKC_CF; 1103 # So CIRCLED HANGUL TIKEUT
-3263 ; NFKC_CF; 1105 # So CIRCLED HANGUL RIEUL
-3264 ; NFKC_CF; 1106 # So CIRCLED HANGUL MIEUM
-3265 ; NFKC_CF; 1107 # So CIRCLED HANGUL PIEUP
-3266 ; NFKC_CF; 1109 # So CIRCLED HANGUL SIOS
-3267 ; NFKC_CF; 110B # So CIRCLED HANGUL IEUNG
-3268 ; NFKC_CF; 110C # So CIRCLED HANGUL CIEUC
-3269 ; NFKC_CF; 110E # So CIRCLED HANGUL CHIEUCH
-326A ; NFKC_CF; 110F # So CIRCLED HANGUL KHIEUKH
-326B ; NFKC_CF; 1110 # So CIRCLED HANGUL THIEUTH
-326C ; NFKC_CF; 1111 # So CIRCLED HANGUL PHIEUPH
-326D ; NFKC_CF; 1112 # So CIRCLED HANGUL HIEUH
-326E ; NFKC_CF; AC00 # So CIRCLED HANGUL KIYEOK A
-326F ; NFKC_CF; B098 # So CIRCLED HANGUL NIEUN A
-3270 ; NFKC_CF; B2E4 # So CIRCLED HANGUL TIKEUT A
-3271 ; NFKC_CF; B77C # So CIRCLED HANGUL RIEUL A
-3272 ; NFKC_CF; B9C8 # So CIRCLED HANGUL MIEUM A
-3273 ; NFKC_CF; BC14 # So CIRCLED HANGUL PIEUP A
-3274 ; NFKC_CF; C0AC # So CIRCLED HANGUL SIOS A
-3275 ; NFKC_CF; C544 # So CIRCLED HANGUL IEUNG A
-3276 ; NFKC_CF; C790 # So CIRCLED HANGUL CIEUC A
-3277 ; NFKC_CF; CC28 # So CIRCLED HANGUL CHIEUCH A
-3278 ; NFKC_CF; CE74 # So CIRCLED HANGUL KHIEUKH A
-3279 ; NFKC_CF; D0C0 # So CIRCLED HANGUL THIEUTH A
-327A ; NFKC_CF; D30C # So CIRCLED HANGUL PHIEUPH A
-327B ; NFKC_CF; D558 # So CIRCLED HANGUL HIEUH A
-327C ; NFKC_CF; CC38 ACE0 # So CIRCLED KOREAN CHARACTER CHAMKO
-327D ; NFKC_CF; C8FC C758 # So CIRCLED KOREAN CHARACTER JUEUI
-327E ; NFKC_CF; C6B0 # So CIRCLED HANGUL IEUNG U
-3280 ; NFKC_CF; 4E00 # No CIRCLED IDEOGRAPH ONE
-3281 ; NFKC_CF; 4E8C # No CIRCLED IDEOGRAPH TWO
-3282 ; NFKC_CF; 4E09 # No CIRCLED IDEOGRAPH THREE
-3283 ; NFKC_CF; 56DB # No CIRCLED IDEOGRAPH FOUR
-3284 ; NFKC_CF; 4E94 # No CIRCLED IDEOGRAPH FIVE
-3285 ; NFKC_CF; 516D # No CIRCLED IDEOGRAPH SIX
-3286 ; NFKC_CF; 4E03 # No CIRCLED IDEOGRAPH SEVEN
-3287 ; NFKC_CF; 516B # No CIRCLED IDEOGRAPH EIGHT
-3288 ; NFKC_CF; 4E5D # No CIRCLED IDEOGRAPH NINE
-3289 ; NFKC_CF; 5341 # No CIRCLED IDEOGRAPH TEN
-328A ; NFKC_CF; 6708 # So CIRCLED IDEOGRAPH MOON
-328B ; NFKC_CF; 706B # So CIRCLED IDEOGRAPH FIRE
-328C ; NFKC_CF; 6C34 # So CIRCLED IDEOGRAPH WATER
-328D ; NFKC_CF; 6728 # So CIRCLED IDEOGRAPH WOOD
-328E ; NFKC_CF; 91D1 # So CIRCLED IDEOGRAPH METAL
-328F ; NFKC_CF; 571F # So CIRCLED IDEOGRAPH EARTH
-3290 ; NFKC_CF; 65E5 # So CIRCLED IDEOGRAPH SUN
-3291 ; NFKC_CF; 682A # So CIRCLED IDEOGRAPH STOCK
-3292 ; NFKC_CF; 6709 # So CIRCLED IDEOGRAPH HAVE
-3293 ; NFKC_CF; 793E # So CIRCLED IDEOGRAPH SOCIETY
-3294 ; NFKC_CF; 540D # So CIRCLED IDEOGRAPH NAME
-3295 ; NFKC_CF; 7279 # So CIRCLED IDEOGRAPH SPECIAL
-3296 ; NFKC_CF; 8CA1 # So CIRCLED IDEOGRAPH FINANCIAL
-3297 ; NFKC_CF; 795D # So CIRCLED IDEOGRAPH CONGRATULATION
-3298 ; NFKC_CF; 52B4 # So CIRCLED IDEOGRAPH LABOR
-3299 ; NFKC_CF; 79D8 # So CIRCLED IDEOGRAPH SECRET
-329A ; NFKC_CF; 7537 # So CIRCLED IDEOGRAPH MALE
-329B ; NFKC_CF; 5973 # So CIRCLED IDEOGRAPH FEMALE
-329C ; NFKC_CF; 9069 # So CIRCLED IDEOGRAPH SUITABLE
-329D ; NFKC_CF; 512A # So CIRCLED IDEOGRAPH EXCELLENT
-329E ; NFKC_CF; 5370 # So CIRCLED IDEOGRAPH PRINT
-329F ; NFKC_CF; 6CE8 # So CIRCLED IDEOGRAPH ATTENTION
-32A0 ; NFKC_CF; 9805 # So CIRCLED IDEOGRAPH ITEM
-32A1 ; NFKC_CF; 4F11 # So CIRCLED IDEOGRAPH REST
-32A2 ; NFKC_CF; 5199 # So CIRCLED IDEOGRAPH COPY
-32A3 ; NFKC_CF; 6B63 # So CIRCLED IDEOGRAPH CORRECT
-32A4 ; NFKC_CF; 4E0A # So CIRCLED IDEOGRAPH HIGH
-32A5 ; NFKC_CF; 4E2D # So CIRCLED IDEOGRAPH CENTRE
-32A6 ; NFKC_CF; 4E0B # So CIRCLED IDEOGRAPH LOW
-32A7 ; NFKC_CF; 5DE6 # So CIRCLED IDEOGRAPH LEFT
-32A8 ; NFKC_CF; 53F3 # So CIRCLED IDEOGRAPH RIGHT
-32A9 ; NFKC_CF; 533B # So CIRCLED IDEOGRAPH MEDICINE
-32AA ; NFKC_CF; 5B97 # So CIRCLED IDEOGRAPH RELIGION
-32AB ; NFKC_CF; 5B66 # So CIRCLED IDEOGRAPH STUDY
-32AC ; NFKC_CF; 76E3 # So CIRCLED IDEOGRAPH SUPERVISE
-32AD ; NFKC_CF; 4F01 # So CIRCLED IDEOGRAPH ENTERPRISE
-32AE ; NFKC_CF; 8CC7 # So CIRCLED IDEOGRAPH RESOURCE
-32AF ; NFKC_CF; 5354 # So CIRCLED IDEOGRAPH ALLIANCE
-32B0 ; NFKC_CF; 591C # So CIRCLED IDEOGRAPH NIGHT
-32B1 ; NFKC_CF; 0033 0036 # No CIRCLED NUMBER THIRTY SIX
-32B2 ; NFKC_CF; 0033 0037 # No CIRCLED NUMBER THIRTY SEVEN
-32B3 ; NFKC_CF; 0033 0038 # No CIRCLED NUMBER THIRTY EIGHT
-32B4 ; NFKC_CF; 0033 0039 # No CIRCLED NUMBER THIRTY NINE
-32B5 ; NFKC_CF; 0034 0030 # No CIRCLED NUMBER FORTY
-32B6 ; NFKC_CF; 0034 0031 # No CIRCLED NUMBER FORTY ONE
-32B7 ; NFKC_CF; 0034 0032 # No CIRCLED NUMBER FORTY TWO
-32B8 ; NFKC_CF; 0034 0033 # No CIRCLED NUMBER FORTY THREE
-32B9 ; NFKC_CF; 0034 0034 # No CIRCLED NUMBER FORTY FOUR
-32BA ; NFKC_CF; 0034 0035 # No CIRCLED NUMBER FORTY FIVE
-32BB ; NFKC_CF; 0034 0036 # No CIRCLED NUMBER FORTY SIX
-32BC ; NFKC_CF; 0034 0037 # No CIRCLED NUMBER FORTY SEVEN
-32BD ; NFKC_CF; 0034 0038 # No CIRCLED NUMBER FORTY EIGHT
-32BE ; NFKC_CF; 0034 0039 # No CIRCLED NUMBER FORTY NINE
-32BF ; NFKC_CF; 0035 0030 # No CIRCLED NUMBER FIFTY
-32C0 ; NFKC_CF; 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
-32C1 ; NFKC_CF; 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
-32C2 ; NFKC_CF; 0033 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
-32C3 ; NFKC_CF; 0034 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
-32C4 ; NFKC_CF; 0035 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
-32C5 ; NFKC_CF; 0036 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
-32C6 ; NFKC_CF; 0037 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
-32C7 ; NFKC_CF; 0038 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
-32C8 ; NFKC_CF; 0039 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
-32C9 ; NFKC_CF; 0031 0030 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
-32CA ; NFKC_CF; 0031 0031 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
-32CB ; NFKC_CF; 0031 0032 6708 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32CC ; NFKC_CF; 0068 0067 # So SQUARE HG
-32CD ; NFKC_CF; 0065 0072 0067 # So SQUARE ERG
-32CE ; NFKC_CF; 0065 0076 # So SQUARE EV
-32CF ; NFKC_CF; 006C 0074 0064 # So LIMITED LIABILITY SIGN
-32D0 ; NFKC_CF; 30A2 # So CIRCLED KATAKANA A
-32D1 ; NFKC_CF; 30A4 # So CIRCLED KATAKANA I
-32D2 ; NFKC_CF; 30A6 # So CIRCLED KATAKANA U
-32D3 ; NFKC_CF; 30A8 # So CIRCLED KATAKANA E
-32D4 ; NFKC_CF; 30AA # So CIRCLED KATAKANA O
-32D5 ; NFKC_CF; 30AB # So CIRCLED KATAKANA KA
-32D6 ; NFKC_CF; 30AD # So CIRCLED KATAKANA KI
-32D7 ; NFKC_CF; 30AF # So CIRCLED KATAKANA KU
-32D8 ; NFKC_CF; 30B1 # So CIRCLED KATAKANA KE
-32D9 ; NFKC_CF; 30B3 # So CIRCLED KATAKANA KO
-32DA ; NFKC_CF; 30B5 # So CIRCLED KATAKANA SA
-32DB ; NFKC_CF; 30B7 # So CIRCLED KATAKANA SI
-32DC ; NFKC_CF; 30B9 # So CIRCLED KATAKANA SU
-32DD ; NFKC_CF; 30BB # So CIRCLED KATAKANA SE
-32DE ; NFKC_CF; 30BD # So CIRCLED KATAKANA SO
-32DF ; NFKC_CF; 30BF # So CIRCLED KATAKANA TA
-32E0 ; NFKC_CF; 30C1 # So CIRCLED KATAKANA TI
-32E1 ; NFKC_CF; 30C4 # So CIRCLED KATAKANA TU
-32E2 ; NFKC_CF; 30C6 # So CIRCLED KATAKANA TE
-32E3 ; NFKC_CF; 30C8 # So CIRCLED KATAKANA TO
-32E4 ; NFKC_CF; 30CA # So CIRCLED KATAKANA NA
-32E5 ; NFKC_CF; 30CB # So CIRCLED KATAKANA NI
-32E6 ; NFKC_CF; 30CC # So CIRCLED KATAKANA NU
-32E7 ; NFKC_CF; 30CD # So CIRCLED KATAKANA NE
-32E8 ; NFKC_CF; 30CE # So CIRCLED KATAKANA NO
-32E9 ; NFKC_CF; 30CF # So CIRCLED KATAKANA HA
-32EA ; NFKC_CF; 30D2 # So CIRCLED KATAKANA HI
-32EB ; NFKC_CF; 30D5 # So CIRCLED KATAKANA HU
-32EC ; NFKC_CF; 30D8 # So CIRCLED KATAKANA HE
-32ED ; NFKC_CF; 30DB # So CIRCLED KATAKANA HO
-32EE ; NFKC_CF; 30DE # So CIRCLED KATAKANA MA
-32EF ; NFKC_CF; 30DF # So CIRCLED KATAKANA MI
-32F0 ; NFKC_CF; 30E0 # So CIRCLED KATAKANA MU
-32F1 ; NFKC_CF; 30E1 # So CIRCLED KATAKANA ME
-32F2 ; NFKC_CF; 30E2 # So CIRCLED KATAKANA MO
-32F3 ; NFKC_CF; 30E4 # So CIRCLED KATAKANA YA
-32F4 ; NFKC_CF; 30E6 # So CIRCLED KATAKANA YU
-32F5 ; NFKC_CF; 30E8 # So CIRCLED KATAKANA YO
-32F6 ; NFKC_CF; 30E9 # So CIRCLED KATAKANA RA
-32F7 ; NFKC_CF; 30EA # So CIRCLED KATAKANA RI
-32F8 ; NFKC_CF; 30EB # So CIRCLED KATAKANA RU
-32F9 ; NFKC_CF; 30EC # So CIRCLED KATAKANA RE
-32FA ; NFKC_CF; 30ED # So CIRCLED KATAKANA RO
-32FB ; NFKC_CF; 30EF # So CIRCLED KATAKANA WA
-32FC ; NFKC_CF; 30F0 # So CIRCLED KATAKANA WI
-32FD ; NFKC_CF; 30F1 # So CIRCLED KATAKANA WE
-32FE ; NFKC_CF; 30F2 # So CIRCLED KATAKANA WO
-3300 ; NFKC_CF; 30A2 30D1 30FC 30C8 #So SQUARE APAATO
-3301 ; NFKC_CF; 30A2 30EB 30D5 30A1 #So SQUARE ARUHUA
-3302 ; NFKC_CF; 30A2 30F3 30DA 30A2 #So SQUARE ANPEA
-3303 ; NFKC_CF; 30A2 30FC 30EB # So SQUARE AARU
-3304 ; NFKC_CF; 30A4 30CB 30F3 30B0 #So SQUARE ININGU
-3305 ; NFKC_CF; 30A4 30F3 30C1 # So SQUARE INTI
-3306 ; NFKC_CF; 30A6 30A9 30F3 # So SQUARE UON
-3307 ; NFKC_CF; 30A8 30B9 30AF 30FC 30C9 #So SQUARE ESUKUUDO
-3308 ; NFKC_CF; 30A8 30FC 30AB 30FC #So SQUARE EEKAA
-3309 ; NFKC_CF; 30AA 30F3 30B9 # So SQUARE ONSU
-330A ; NFKC_CF; 30AA 30FC 30E0 # So SQUARE OOMU
-330B ; NFKC_CF; 30AB 30A4 30EA # So SQUARE KAIRI
-330C ; NFKC_CF; 30AB 30E9 30C3 30C8 #So SQUARE KARATTO
-330D ; NFKC_CF; 30AB 30ED 30EA 30FC #So SQUARE KARORII
-330E ; NFKC_CF; 30AC 30ED 30F3 # So SQUARE GARON
-330F ; NFKC_CF; 30AC 30F3 30DE # So SQUARE GANMA
-3310 ; NFKC_CF; 30AE 30AC # So SQUARE GIGA
-3311 ; NFKC_CF; 30AE 30CB 30FC # So SQUARE GINII
-3312 ; NFKC_CF; 30AD 30E5 30EA 30FC #So SQUARE KYURII
-3313 ; NFKC_CF; 30AE 30EB 30C0 30FC #So SQUARE GIRUDAA
-3314 ; NFKC_CF; 30AD 30ED # So SQUARE KIRO
-3315 ; NFKC_CF; 30AD 30ED 30B0 30E9 30E0 #So SQUARE KIROGURAMU
-3316 ; NFKC_CF; 30AD 30ED 30E1 30FC 30C8 30EB #So SQUARE KIROMEETORU
-3317 ; NFKC_CF; 30AD 30ED 30EF 30C3 30C8 #So SQUARE KIROWATTO
-3318 ; NFKC_CF; 30B0 30E9 30E0 # So SQUARE GURAMU
-3319 ; NFKC_CF; 30B0 30E9 30E0 30C8 30F3 #So SQUARE GURAMUTON
-331A ; NFKC_CF; 30AF 30EB 30BC 30A4 30ED #So SQUARE KURUZEIRO
-331B ; NFKC_CF; 30AF 30ED 30FC 30CD #So SQUARE KUROONE
-331C ; NFKC_CF; 30B1 30FC 30B9 # So SQUARE KEESU
-331D ; NFKC_CF; 30B3 30EB 30CA # So SQUARE KORUNA
-331E ; NFKC_CF; 30B3 30FC 30DD # So SQUARE KOOPO
-331F ; NFKC_CF; 30B5 30A4 30AF 30EB #So SQUARE SAIKURU
-3320 ; NFKC_CF; 30B5 30F3 30C1 30FC 30E0 #So SQUARE SANTIIMU
-3321 ; NFKC_CF; 30B7 30EA 30F3 30B0 #So SQUARE SIRINGU
-3322 ; NFKC_CF; 30BB 30F3 30C1 # So SQUARE SENTI
-3323 ; NFKC_CF; 30BB 30F3 30C8 # So SQUARE SENTO
-3324 ; NFKC_CF; 30C0 30FC 30B9 # So SQUARE DAASU
-3325 ; NFKC_CF; 30C7 30B7 # So SQUARE DESI
-3326 ; NFKC_CF; 30C9 30EB # So SQUARE DORU
-3327 ; NFKC_CF; 30C8 30F3 # So SQUARE TON
-3328 ; NFKC_CF; 30CA 30CE # So SQUARE NANO
-3329 ; NFKC_CF; 30CE 30C3 30C8 # So SQUARE NOTTO
-332A ; NFKC_CF; 30CF 30A4 30C4 # So SQUARE HAITU
-332B ; NFKC_CF; 30D1 30FC 30BB 30F3 30C8 #So SQUARE PAASENTO
-332C ; NFKC_CF; 30D1 30FC 30C4 # So SQUARE PAATU
-332D ; NFKC_CF; 30D0 30FC 30EC 30EB #So SQUARE BAARERU
-332E ; NFKC_CF; 30D4 30A2 30B9 30C8 30EB #So SQUARE PIASUTORU
-332F ; NFKC_CF; 30D4 30AF 30EB # So SQUARE PIKURU
-3330 ; NFKC_CF; 30D4 30B3 # So SQUARE PIKO
-3331 ; NFKC_CF; 30D3 30EB # So SQUARE BIRU
-3332 ; NFKC_CF; 30D5 30A1 30E9 30C3 30C9 #So SQUARE HUARADDO
-3333 ; NFKC_CF; 30D5 30A3 30FC 30C8 #So SQUARE HUIITO
-3334 ; NFKC_CF; 30D6 30C3 30B7 30A7 30EB #So SQUARE BUSSYERU
-3335 ; NFKC_CF; 30D5 30E9 30F3 # So SQUARE HURAN
-3336 ; NFKC_CF; 30D8 30AF 30BF 30FC 30EB #So SQUARE HEKUTAARU
-3337 ; NFKC_CF; 30DA 30BD # So SQUARE PESO
-3338 ; NFKC_CF; 30DA 30CB 30D2 # So SQUARE PENIHI
-3339 ; NFKC_CF; 30D8 30EB 30C4 # So SQUARE HERUTU
-333A ; NFKC_CF; 30DA 30F3 30B9 # So SQUARE PENSU
-333B ; NFKC_CF; 30DA 30FC 30B8 # So SQUARE PEEZI
-333C ; NFKC_CF; 30D9 30FC 30BF # So SQUARE BEETA
-333D ; NFKC_CF; 30DD 30A4 30F3 30C8 #So SQUARE POINTO
-333E ; NFKC_CF; 30DC 30EB 30C8 # So SQUARE BORUTO
-333F ; NFKC_CF; 30DB 30F3 # So SQUARE HON
-3340 ; NFKC_CF; 30DD 30F3 30C9 # So SQUARE PONDO
-3341 ; NFKC_CF; 30DB 30FC 30EB # So SQUARE HOORU
-3342 ; NFKC_CF; 30DB 30FC 30F3 # So SQUARE HOON
-3343 ; NFKC_CF; 30DE 30A4 30AF 30ED #So SQUARE MAIKURO
-3344 ; NFKC_CF; 30DE 30A4 30EB # So SQUARE MAIRU
-3345 ; NFKC_CF; 30DE 30C3 30CF # So SQUARE MAHHA
-3346 ; NFKC_CF; 30DE 30EB 30AF # So SQUARE MARUKU
-3347 ; NFKC_CF; 30DE 30F3 30B7 30E7 30F3 #So SQUARE MANSYON
-3348 ; NFKC_CF; 30DF 30AF 30ED 30F3 #So SQUARE MIKURON
-3349 ; NFKC_CF; 30DF 30EA # So SQUARE MIRI
-334A ; NFKC_CF; 30DF 30EA 30D0 30FC 30EB #So SQUARE MIRIBAARU
-334B ; NFKC_CF; 30E1 30AC # So SQUARE MEGA
-334C ; NFKC_CF; 30E1 30AC 30C8 30F3 #So SQUARE MEGATON
-334D ; NFKC_CF; 30E1 30FC 30C8 30EB #So SQUARE MEETORU
-334E ; NFKC_CF; 30E4 30FC 30C9 # So SQUARE YAADO
-334F ; NFKC_CF; 30E4 30FC 30EB # So SQUARE YAARU
-3350 ; NFKC_CF; 30E6 30A2 30F3 # So SQUARE YUAN
-3351 ; NFKC_CF; 30EA 30C3 30C8 30EB #So SQUARE RITTORU
-3352 ; NFKC_CF; 30EA 30E9 # So SQUARE RIRA
-3353 ; NFKC_CF; 30EB 30D4 30FC # So SQUARE RUPII
-3354 ; NFKC_CF; 30EB 30FC 30D6 30EB #So SQUARE RUUBURU
-3355 ; NFKC_CF; 30EC 30E0 # So SQUARE REMU
-3356 ; NFKC_CF; 30EC 30F3 30C8 30B2 30F3 #So SQUARE RENTOGEN
-3357 ; NFKC_CF; 30EF 30C3 30C8 # So SQUARE WATTO
-3358 ; NFKC_CF; 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
-3359 ; NFKC_CF; 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
-335A ; NFKC_CF; 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
-335B ; NFKC_CF; 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
-335C ; NFKC_CF; 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
-335D ; NFKC_CF; 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
-335E ; NFKC_CF; 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
-335F ; NFKC_CF; 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
-3360 ; NFKC_CF; 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
-3361 ; NFKC_CF; 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
-3362 ; NFKC_CF; 0031 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
-3363 ; NFKC_CF; 0031 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
-3364 ; NFKC_CF; 0031 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
-3365 ; NFKC_CF; 0031 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
-3366 ; NFKC_CF; 0031 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
-3367 ; NFKC_CF; 0031 0035 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
-3368 ; NFKC_CF; 0031 0036 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
-3369 ; NFKC_CF; 0031 0037 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
-336A ; NFKC_CF; 0031 0038 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
-336B ; NFKC_CF; 0031 0039 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
-336C ; NFKC_CF; 0032 0030 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
-336D ; NFKC_CF; 0032 0031 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
-336E ; NFKC_CF; 0032 0032 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
-336F ; NFKC_CF; 0032 0033 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
-3370 ; NFKC_CF; 0032 0034 70B9 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
-3371 ; NFKC_CF; 0068 0070 0061 # So SQUARE HPA
-3372 ; NFKC_CF; 0064 0061 # So SQUARE DA
-3373 ; NFKC_CF; 0061 0075 # So SQUARE AU
-3374 ; NFKC_CF; 0062 0061 0072 # So SQUARE BAR
-3375 ; NFKC_CF; 006F 0076 # So SQUARE OV
-3376 ; NFKC_CF; 0070 0063 # So SQUARE PC
-3377 ; NFKC_CF; 0064 006D # So SQUARE DM
-3378 ; NFKC_CF; 0064 006D 0032 # So SQUARE DM SQUARED
-3379 ; NFKC_CF; 0064 006D 0033 # So SQUARE DM CUBED
-337A ; NFKC_CF; 0069 0075 # So SQUARE IU
-337B ; NFKC_CF; 5E73 6210 # So SQUARE ERA NAME HEISEI
-337C ; NFKC_CF; 662D 548C # So SQUARE ERA NAME SYOUWA
-337D ; NFKC_CF; 5927 6B63 # So SQUARE ERA NAME TAISYOU
-337E ; NFKC_CF; 660E 6CBB # So SQUARE ERA NAME MEIZI
-337F ; NFKC_CF; 682A 5F0F 4F1A 793E #So SQUARE CORPORATION
-3380 ; NFKC_CF; 0070 0061 # So SQUARE PA AMPS
-3381 ; NFKC_CF; 006E 0061 # So SQUARE NA
-3382 ; NFKC_CF; 03BC 0061 # So SQUARE MU A
-3383 ; NFKC_CF; 006D 0061 # So SQUARE MA
-3384 ; NFKC_CF; 006B 0061 # So SQUARE KA
-3385 ; NFKC_CF; 006B 0062 # So SQUARE KB
-3386 ; NFKC_CF; 006D 0062 # So SQUARE MB
-3387 ; NFKC_CF; 0067 0062 # So SQUARE GB
-3388 ; NFKC_CF; 0063 0061 006C # So SQUARE CAL
-3389 ; NFKC_CF; 006B 0063 0061 006C #So SQUARE KCAL
-338A ; NFKC_CF; 0070 0066 # So SQUARE PF
-338B ; NFKC_CF; 006E 0066 # So SQUARE NF
-338C ; NFKC_CF; 03BC 0066 # So SQUARE MU F
-338D ; NFKC_CF; 03BC 0067 # So SQUARE MU G
-338E ; NFKC_CF; 006D 0067 # So SQUARE MG
-338F ; NFKC_CF; 006B 0067 # So SQUARE KG
-3390 ; NFKC_CF; 0068 007A # So SQUARE HZ
-3391 ; NFKC_CF; 006B 0068 007A # So SQUARE KHZ
-3392 ; NFKC_CF; 006D 0068 007A # So SQUARE MHZ
-3393 ; NFKC_CF; 0067 0068 007A # So SQUARE GHZ
-3394 ; NFKC_CF; 0074 0068 007A # So SQUARE THZ
-3395 ; NFKC_CF; 03BC 006C # So SQUARE MU L
-3396 ; NFKC_CF; 006D 006C # So SQUARE ML
-3397 ; NFKC_CF; 0064 006C # So SQUARE DL
-3398 ; NFKC_CF; 006B 006C # So SQUARE KL
-3399 ; NFKC_CF; 0066 006D # So SQUARE FM
-339A ; NFKC_CF; 006E 006D # So SQUARE NM
-339B ; NFKC_CF; 03BC 006D # So SQUARE MU M
-339C ; NFKC_CF; 006D 006D # So SQUARE MM
-339D ; NFKC_CF; 0063 006D # So SQUARE CM
-339E ; NFKC_CF; 006B 006D # So SQUARE KM
-339F ; NFKC_CF; 006D 006D 0032 # So SQUARE MM SQUARED
-33A0 ; NFKC_CF; 0063 006D 0032 # So SQUARE CM SQUARED
-33A1 ; NFKC_CF; 006D 0032 # So SQUARE M SQUARED
-33A2 ; NFKC_CF; 006B 006D 0032 # So SQUARE KM SQUARED
-33A3 ; NFKC_CF; 006D 006D 0033 # So SQUARE MM CUBED
-33A4 ; NFKC_CF; 0063 006D 0033 # So SQUARE CM CUBED
-33A5 ; NFKC_CF; 006D 0033 # So SQUARE M CUBED
-33A6 ; NFKC_CF; 006B 006D 0033 # So SQUARE KM CUBED
-33A7 ; NFKC_CF; 006D 2215 0073 # So SQUARE M OVER S
-33A8 ; NFKC_CF; 006D 2215 0073 0032 #So SQUARE M OVER S SQUARED
-33A9 ; NFKC_CF; 0070 0061 # So SQUARE PA
-33AA ; NFKC_CF; 006B 0070 0061 # So SQUARE KPA
-33AB ; NFKC_CF; 006D 0070 0061 # So SQUARE MPA
-33AC ; NFKC_CF; 0067 0070 0061 # So SQUARE GPA
-33AD ; NFKC_CF; 0072 0061 0064 # So SQUARE RAD
-33AE ; NFKC_CF; 0072 0061 0064 2215 0073 #So SQUARE RAD OVER S
-33AF ; NFKC_CF; 0072 0061 0064 2215 0073 0032 #So SQUARE RAD OVER S SQUARED
-33B0 ; NFKC_CF; 0070 0073 # So SQUARE PS
-33B1 ; NFKC_CF; 006E 0073 # So SQUARE NS
-33B2 ; NFKC_CF; 03BC 0073 # So SQUARE MU S
-33B3 ; NFKC_CF; 006D 0073 # So SQUARE MS
-33B4 ; NFKC_CF; 0070 0076 # So SQUARE PV
-33B5 ; NFKC_CF; 006E 0076 # So SQUARE NV
-33B6 ; NFKC_CF; 03BC 0076 # So SQUARE MU V
-33B7 ; NFKC_CF; 006D 0076 # So SQUARE MV
-33B8 ; NFKC_CF; 006B 0076 # So SQUARE KV
-33B9 ; NFKC_CF; 006D 0076 # So SQUARE MV MEGA
-33BA ; NFKC_CF; 0070 0077 # So SQUARE PW
-33BB ; NFKC_CF; 006E 0077 # So SQUARE NW
-33BC ; NFKC_CF; 03BC 0077 # So SQUARE MU W
-33BD ; NFKC_CF; 006D 0077 # So SQUARE MW
-33BE ; NFKC_CF; 006B 0077 # So SQUARE KW
-33BF ; NFKC_CF; 006D 0077 # So SQUARE MW MEGA
-33C0 ; NFKC_CF; 006B 03C9 # So SQUARE K OHM
-33C1 ; NFKC_CF; 006D 03C9 # So SQUARE M OHM
-33C2 ; NFKC_CF; 0061 002E 006D 002E #So SQUARE AM
-33C3 ; NFKC_CF; 0062 0071 # So SQUARE BQ
-33C4 ; NFKC_CF; 0063 0063 # So SQUARE CC
-33C5 ; NFKC_CF; 0063 0064 # So SQUARE CD
-33C6 ; NFKC_CF; 0063 2215 006B 0067 #So SQUARE C OVER KG
-33C7 ; NFKC_CF; 0063 006F 002E # So SQUARE CO
-33C8 ; NFKC_CF; 0064 0062 # So SQUARE DB
-33C9 ; NFKC_CF; 0067 0079 # So SQUARE GY
-33CA ; NFKC_CF; 0068 0061 # So SQUARE HA
-33CB ; NFKC_CF; 0068 0070 # So SQUARE HP
-33CC ; NFKC_CF; 0069 006E # So SQUARE IN
-33CD ; NFKC_CF; 006B 006B # So SQUARE KK
-33CE ; NFKC_CF; 006B 006D # So SQUARE KM CAPITAL
-33CF ; NFKC_CF; 006B 0074 # So SQUARE KT
-33D0 ; NFKC_CF; 006C 006D # So SQUARE LM
-33D1 ; NFKC_CF; 006C 006E # So SQUARE LN
-33D2 ; NFKC_CF; 006C 006F 0067 # So SQUARE LOG
-33D3 ; NFKC_CF; 006C 0078 # So SQUARE LX
-33D4 ; NFKC_CF; 006D 0062 # So SQUARE MB SMALL
-33D5 ; NFKC_CF; 006D 0069 006C # So SQUARE MIL
-33D6 ; NFKC_CF; 006D 006F 006C # So SQUARE MOL
-33D7 ; NFKC_CF; 0070 0068 # So SQUARE PH
-33D8 ; NFKC_CF; 0070 002E 006D 002E #So SQUARE PM
-33D9 ; NFKC_CF; 0070 0070 006D # So SQUARE PPM
-33DA ; NFKC_CF; 0070 0072 # So SQUARE PR
-33DB ; NFKC_CF; 0073 0072 # So SQUARE SR
-33DC ; NFKC_CF; 0073 0076 # So SQUARE SV
-33DD ; NFKC_CF; 0077 0062 # So SQUARE WB
-33DE ; NFKC_CF; 0076 2215 006D # So SQUARE V OVER M
-33DF ; NFKC_CF; 0061 2215 006D # So SQUARE A OVER M
-33E0 ; NFKC_CF; 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
-33E1 ; NFKC_CF; 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
-33E2 ; NFKC_CF; 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
-33E3 ; NFKC_CF; 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
-33E4 ; NFKC_CF; 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
-33E5 ; NFKC_CF; 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
-33E6 ; NFKC_CF; 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
-33E7 ; NFKC_CF; 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
-33E8 ; NFKC_CF; 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
-33E9 ; NFKC_CF; 0031 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
-33EA ; NFKC_CF; 0031 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
-33EB ; NFKC_CF; 0031 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
-33EC ; NFKC_CF; 0031 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
-33ED ; NFKC_CF; 0031 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
-33EE ; NFKC_CF; 0031 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
-33EF ; NFKC_CF; 0031 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
-33F0 ; NFKC_CF; 0031 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
-33F1 ; NFKC_CF; 0031 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
-33F2 ; NFKC_CF; 0031 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
-33F3 ; NFKC_CF; 0032 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
-33F4 ; NFKC_CF; 0032 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
-33F5 ; NFKC_CF; 0032 0032 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
-33F6 ; NFKC_CF; 0032 0033 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
-33F7 ; NFKC_CF; 0032 0034 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
-33F8 ; NFKC_CF; 0032 0035 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
-33F9 ; NFKC_CF; 0032 0036 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
-33FA ; NFKC_CF; 0032 0037 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
-33FB ; NFKC_CF; 0032 0038 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
-33FC ; NFKC_CF; 0032 0039 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
-33FD ; NFKC_CF; 0033 0030 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
-33FE ; NFKC_CF; 0033 0031 65E5 # So IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-33FF ; NFKC_CF; 0067 0061 006C # So SQUARE GAL
-A640 ; NFKC_CF; A641 # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; NFKC_CF; A643 # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; NFKC_CF; A645 # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; NFKC_CF; A647 # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; NFKC_CF; A649 # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; NFKC_CF; A64B # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; NFKC_CF; A64D # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; NFKC_CF; A64F # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; NFKC_CF; A651 # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; NFKC_CF; A653 # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; NFKC_CF; A655 # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; NFKC_CF; A657 # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; NFKC_CF; A659 # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; NFKC_CF; A65B # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; NFKC_CF; A65D # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; NFKC_CF; A65F # L& CYRILLIC CAPITAL LETTER YN
-A662 ; NFKC_CF; A663 # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; NFKC_CF; A665 # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; NFKC_CF; A667 # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; NFKC_CF; A669 # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; NFKC_CF; A66B # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; NFKC_CF; A66D # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; NFKC_CF; A681 # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; NFKC_CF; A683 # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; NFKC_CF; A685 # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; NFKC_CF; A687 # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; NFKC_CF; A689 # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; NFKC_CF; A68B # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; NFKC_CF; A68D # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; NFKC_CF; A68F # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; NFKC_CF; A691 # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; NFKC_CF; A693 # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; NFKC_CF; A695 # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; NFKC_CF; A697 # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; NFKC_CF; A723 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; NFKC_CF; A725 # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; NFKC_CF; A727 # L& LATIN CAPITAL LETTER HENG
-A728 ; NFKC_CF; A729 # L& LATIN CAPITAL LETTER TZ
-A72A ; NFKC_CF; A72B # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; NFKC_CF; A72D # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; NFKC_CF; A72F # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; NFKC_CF; A733 # L& LATIN CAPITAL LETTER AA
-A734 ; NFKC_CF; A735 # L& LATIN CAPITAL LETTER AO
-A736 ; NFKC_CF; A737 # L& LATIN CAPITAL LETTER AU
-A738 ; NFKC_CF; A739 # L& LATIN CAPITAL LETTER AV
-A73A ; NFKC_CF; A73B # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; NFKC_CF; A73D # L& LATIN CAPITAL LETTER AY
-A73E ; NFKC_CF; A73F # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; NFKC_CF; A741 # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; NFKC_CF; A743 # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; NFKC_CF; A745 # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; NFKC_CF; A747 # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; NFKC_CF; A749 # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; NFKC_CF; A74B # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; NFKC_CF; A74D # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; NFKC_CF; A74F # L& LATIN CAPITAL LETTER OO
-A750 ; NFKC_CF; A751 # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; NFKC_CF; A753 # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; NFKC_CF; A755 # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; NFKC_CF; A757 # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; NFKC_CF; A759 # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; NFKC_CF; A75B # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; NFKC_CF; A75D # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; NFKC_CF; A75F # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; NFKC_CF; A761 # L& LATIN CAPITAL LETTER VY
-A762 ; NFKC_CF; A763 # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; NFKC_CF; A765 # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; NFKC_CF; A767 # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; NFKC_CF; A769 # L& LATIN CAPITAL LETTER VEND
-A76A ; NFKC_CF; A76B # L& LATIN CAPITAL LETTER ET
-A76C ; NFKC_CF; A76D # L& LATIN CAPITAL LETTER IS
-A76E ; NFKC_CF; A76F # L& LATIN CAPITAL LETTER CON
-A770 ; NFKC_CF; A76F # Lm MODIFIER LETTER US
-A779 ; NFKC_CF; A77A # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; NFKC_CF; A77C # L& LATIN CAPITAL LETTER INSULAR F
-A77D ; NFKC_CF; 1D79 # L& LATIN CAPITAL LETTER INSULAR G
-A77E ; NFKC_CF; A77F # L& LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; NFKC_CF; A781 # L& LATIN CAPITAL LETTER TURNED L
-A782 ; NFKC_CF; A783 # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; NFKC_CF; A785 # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; NFKC_CF; A787 # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; NFKC_CF; A78C # L& LATIN CAPITAL LETTER SALTILLO
-F900 ; NFKC_CF; 8C48 # Lo CJK COMPATIBILITY IDEOGRAPH-F900
-F901 ; NFKC_CF; 66F4 # Lo CJK COMPATIBILITY IDEOGRAPH-F901
-F902 ; NFKC_CF; 8ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F902
-F903 ; NFKC_CF; 8CC8 # Lo CJK COMPATIBILITY IDEOGRAPH-F903
-F904 ; NFKC_CF; 6ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-F904
-F905 ; NFKC_CF; 4E32 # Lo CJK COMPATIBILITY IDEOGRAPH-F905
-F906 ; NFKC_CF; 53E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F906
-F907..F908 ; NFKC_CF; 9F9C # Lo [2] CJK COMPATIBILITY IDEOGRAPH-F907..CJK COMPATIBILITY IDEOGRAPH-F908
-F909 ; NFKC_CF; 5951 # Lo CJK COMPATIBILITY IDEOGRAPH-F909
-F90A ; NFKC_CF; 91D1 # Lo CJK COMPATIBILITY IDEOGRAPH-F90A
-F90B ; NFKC_CF; 5587 # Lo CJK COMPATIBILITY IDEOGRAPH-F90B
-F90C ; NFKC_CF; 5948 # Lo CJK COMPATIBILITY IDEOGRAPH-F90C
-F90D ; NFKC_CF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F90D
-F90E ; NFKC_CF; 7669 # Lo CJK COMPATIBILITY IDEOGRAPH-F90E
-F90F ; NFKC_CF; 7F85 # Lo CJK COMPATIBILITY IDEOGRAPH-F90F
-F910 ; NFKC_CF; 863F # Lo CJK COMPATIBILITY IDEOGRAPH-F910
-F911 ; NFKC_CF; 87BA # Lo CJK COMPATIBILITY IDEOGRAPH-F911
-F912 ; NFKC_CF; 88F8 # Lo CJK COMPATIBILITY IDEOGRAPH-F912
-F913 ; NFKC_CF; 908F # Lo CJK COMPATIBILITY IDEOGRAPH-F913
-F914 ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F914
-F915 ; NFKC_CF; 6D1B # Lo CJK COMPATIBILITY IDEOGRAPH-F915
-F916 ; NFKC_CF; 70D9 # Lo CJK COMPATIBILITY IDEOGRAPH-F916
-F917 ; NFKC_CF; 73DE # Lo CJK COMPATIBILITY IDEOGRAPH-F917
-F918 ; NFKC_CF; 843D # Lo CJK COMPATIBILITY IDEOGRAPH-F918
-F919 ; NFKC_CF; 916A # Lo CJK COMPATIBILITY IDEOGRAPH-F919
-F91A ; NFKC_CF; 99F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F91A
-F91B ; NFKC_CF; 4E82 # Lo CJK COMPATIBILITY IDEOGRAPH-F91B
-F91C ; NFKC_CF; 5375 # Lo CJK COMPATIBILITY IDEOGRAPH-F91C
-F91D ; NFKC_CF; 6B04 # Lo CJK COMPATIBILITY IDEOGRAPH-F91D
-F91E ; NFKC_CF; 721B # Lo CJK COMPATIBILITY IDEOGRAPH-F91E
-F91F ; NFKC_CF; 862D # Lo CJK COMPATIBILITY IDEOGRAPH-F91F
-F920 ; NFKC_CF; 9E1E # Lo CJK COMPATIBILITY IDEOGRAPH-F920
-F921 ; NFKC_CF; 5D50 # Lo CJK COMPATIBILITY IDEOGRAPH-F921
-F922 ; NFKC_CF; 6FEB # Lo CJK COMPATIBILITY IDEOGRAPH-F922
-F923 ; NFKC_CF; 85CD # Lo CJK COMPATIBILITY IDEOGRAPH-F923
-F924 ; NFKC_CF; 8964 # Lo CJK COMPATIBILITY IDEOGRAPH-F924
-F925 ; NFKC_CF; 62C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F925
-F926 ; NFKC_CF; 81D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F926
-F927 ; NFKC_CF; 881F # Lo CJK COMPATIBILITY IDEOGRAPH-F927
-F928 ; NFKC_CF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-F928
-F929 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-F929
-F92A ; NFKC_CF; 6D6A # Lo CJK COMPATIBILITY IDEOGRAPH-F92A
-F92B ; NFKC_CF; 72FC # Lo CJK COMPATIBILITY IDEOGRAPH-F92B
-F92C ; NFKC_CF; 90CE # Lo CJK COMPATIBILITY IDEOGRAPH-F92C
-F92D ; NFKC_CF; 4F86 # Lo CJK COMPATIBILITY IDEOGRAPH-F92D
-F92E ; NFKC_CF; 51B7 # Lo CJK COMPATIBILITY IDEOGRAPH-F92E
-F92F ; NFKC_CF; 52DE # Lo CJK COMPATIBILITY IDEOGRAPH-F92F
-F930 ; NFKC_CF; 64C4 # Lo CJK COMPATIBILITY IDEOGRAPH-F930
-F931 ; NFKC_CF; 6AD3 # Lo CJK COMPATIBILITY IDEOGRAPH-F931
-F932 ; NFKC_CF; 7210 # Lo CJK COMPATIBILITY IDEOGRAPH-F932
-F933 ; NFKC_CF; 76E7 # Lo CJK COMPATIBILITY IDEOGRAPH-F933
-F934 ; NFKC_CF; 8001 # Lo CJK COMPATIBILITY IDEOGRAPH-F934
-F935 ; NFKC_CF; 8606 # Lo CJK COMPATIBILITY IDEOGRAPH-F935
-F936 ; NFKC_CF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-F936
-F937 ; NFKC_CF; 8DEF # Lo CJK COMPATIBILITY IDEOGRAPH-F937
-F938 ; NFKC_CF; 9732 # Lo CJK COMPATIBILITY IDEOGRAPH-F938
-F939 ; NFKC_CF; 9B6F # Lo CJK COMPATIBILITY IDEOGRAPH-F939
-F93A ; NFKC_CF; 9DFA # Lo CJK COMPATIBILITY IDEOGRAPH-F93A
-F93B ; NFKC_CF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-F93B
-F93C ; NFKC_CF; 797F # Lo CJK COMPATIBILITY IDEOGRAPH-F93C
-F93D ; NFKC_CF; 7DA0 # Lo CJK COMPATIBILITY IDEOGRAPH-F93D
-F93E ; NFKC_CF; 83C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F93E
-F93F ; NFKC_CF; 9304 # Lo CJK COMPATIBILITY IDEOGRAPH-F93F
-F940 ; NFKC_CF; 9E7F # Lo CJK COMPATIBILITY IDEOGRAPH-F940
-F941 ; NFKC_CF; 8AD6 # Lo CJK COMPATIBILITY IDEOGRAPH-F941
-F942 ; NFKC_CF; 58DF # Lo CJK COMPATIBILITY IDEOGRAPH-F942
-F943 ; NFKC_CF; 5F04 # Lo CJK COMPATIBILITY IDEOGRAPH-F943
-F944 ; NFKC_CF; 7C60 # Lo CJK COMPATIBILITY IDEOGRAPH-F944
-F945 ; NFKC_CF; 807E # Lo CJK COMPATIBILITY IDEOGRAPH-F945
-F946 ; NFKC_CF; 7262 # Lo CJK COMPATIBILITY IDEOGRAPH-F946
-F947 ; NFKC_CF; 78CA # Lo CJK COMPATIBILITY IDEOGRAPH-F947
-F948 ; NFKC_CF; 8CC2 # Lo CJK COMPATIBILITY IDEOGRAPH-F948
-F949 ; NFKC_CF; 96F7 # Lo CJK COMPATIBILITY IDEOGRAPH-F949
-F94A ; NFKC_CF; 58D8 # Lo CJK COMPATIBILITY IDEOGRAPH-F94A
-F94B ; NFKC_CF; 5C62 # Lo CJK COMPATIBILITY IDEOGRAPH-F94B
-F94C ; NFKC_CF; 6A13 # Lo CJK COMPATIBILITY IDEOGRAPH-F94C
-F94D ; NFKC_CF; 6DDA # Lo CJK COMPATIBILITY IDEOGRAPH-F94D
-F94E ; NFKC_CF; 6F0F # Lo CJK COMPATIBILITY IDEOGRAPH-F94E
-F94F ; NFKC_CF; 7D2F # Lo CJK COMPATIBILITY IDEOGRAPH-F94F
-F950 ; NFKC_CF; 7E37 # Lo CJK COMPATIBILITY IDEOGRAPH-F950
-F951 ; NFKC_CF; 964B # Lo CJK COMPATIBILITY IDEOGRAPH-F951
-F952 ; NFKC_CF; 52D2 # Lo CJK COMPATIBILITY IDEOGRAPH-F952
-F953 ; NFKC_CF; 808B # Lo CJK COMPATIBILITY IDEOGRAPH-F953
-F954 ; NFKC_CF; 51DC # Lo CJK COMPATIBILITY IDEOGRAPH-F954
-F955 ; NFKC_CF; 51CC # Lo CJK COMPATIBILITY IDEOGRAPH-F955
-F956 ; NFKC_CF; 7A1C # Lo CJK COMPATIBILITY IDEOGRAPH-F956
-F957 ; NFKC_CF; 7DBE # Lo CJK COMPATIBILITY IDEOGRAPH-F957
-F958 ; NFKC_CF; 83F1 # Lo CJK COMPATIBILITY IDEOGRAPH-F958
-F959 ; NFKC_CF; 9675 # Lo CJK COMPATIBILITY IDEOGRAPH-F959
-F95A ; NFKC_CF; 8B80 # Lo CJK COMPATIBILITY IDEOGRAPH-F95A
-F95B ; NFKC_CF; 62CF # Lo CJK COMPATIBILITY IDEOGRAPH-F95B
-F95C ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F95C
-F95D ; NFKC_CF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-F95D
-F95E ; NFKC_CF; 4E39 # Lo CJK COMPATIBILITY IDEOGRAPH-F95E
-F95F ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F95F
-F960 ; NFKC_CF; 6012 # Lo CJK COMPATIBILITY IDEOGRAPH-F960
-F961 ; NFKC_CF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F961
-F962 ; NFKC_CF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-F962
-F963 ; NFKC_CF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-F963
-F964 ; NFKC_CF; 78FB # Lo CJK COMPATIBILITY IDEOGRAPH-F964
-F965 ; NFKC_CF; 4FBF # Lo CJK COMPATIBILITY IDEOGRAPH-F965
-F966 ; NFKC_CF; 5FA9 # Lo CJK COMPATIBILITY IDEOGRAPH-F966
-F967 ; NFKC_CF; 4E0D # Lo CJK COMPATIBILITY IDEOGRAPH-F967
-F968 ; NFKC_CF; 6CCC # Lo CJK COMPATIBILITY IDEOGRAPH-F968
-F969 ; NFKC_CF; 6578 # Lo CJK COMPATIBILITY IDEOGRAPH-F969
-F96A ; NFKC_CF; 7D22 # Lo CJK COMPATIBILITY IDEOGRAPH-F96A
-F96B ; NFKC_CF; 53C3 # Lo CJK COMPATIBILITY IDEOGRAPH-F96B
-F96C ; NFKC_CF; 585E # Lo CJK COMPATIBILITY IDEOGRAPH-F96C
-F96D ; NFKC_CF; 7701 # Lo CJK COMPATIBILITY IDEOGRAPH-F96D
-F96E ; NFKC_CF; 8449 # Lo CJK COMPATIBILITY IDEOGRAPH-F96E
-F96F ; NFKC_CF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F96F
-F970 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-F970
-F971 ; NFKC_CF; 8FB0 # Lo CJK COMPATIBILITY IDEOGRAPH-F971
-F972 ; NFKC_CF; 6C88 # Lo CJK COMPATIBILITY IDEOGRAPH-F972
-F973 ; NFKC_CF; 62FE # Lo CJK COMPATIBILITY IDEOGRAPH-F973
-F974 ; NFKC_CF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-F974
-F975 ; NFKC_CF; 63A0 # Lo CJK COMPATIBILITY IDEOGRAPH-F975
-F976 ; NFKC_CF; 7565 # Lo CJK COMPATIBILITY IDEOGRAPH-F976
-F977 ; NFKC_CF; 4EAE # Lo CJK COMPATIBILITY IDEOGRAPH-F977
-F978 ; NFKC_CF; 5169 # Lo CJK COMPATIBILITY IDEOGRAPH-F978
-F979 ; NFKC_CF; 51C9 # Lo CJK COMPATIBILITY IDEOGRAPH-F979
-F97A ; NFKC_CF; 6881 # Lo CJK COMPATIBILITY IDEOGRAPH-F97A
-F97B ; NFKC_CF; 7CE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F97B
-F97C ; NFKC_CF; 826F # Lo CJK COMPATIBILITY IDEOGRAPH-F97C
-F97D ; NFKC_CF; 8AD2 # Lo CJK COMPATIBILITY IDEOGRAPH-F97D
-F97E ; NFKC_CF; 91CF # Lo CJK COMPATIBILITY IDEOGRAPH-F97E
-F97F ; NFKC_CF; 52F5 # Lo CJK COMPATIBILITY IDEOGRAPH-F97F
-F980 ; NFKC_CF; 5442 # Lo CJK COMPATIBILITY IDEOGRAPH-F980
-F981 ; NFKC_CF; 5973 # Lo CJK COMPATIBILITY IDEOGRAPH-F981
-F982 ; NFKC_CF; 5EEC # Lo CJK COMPATIBILITY IDEOGRAPH-F982
-F983 ; NFKC_CF; 65C5 # Lo CJK COMPATIBILITY IDEOGRAPH-F983
-F984 ; NFKC_CF; 6FFE # Lo CJK COMPATIBILITY IDEOGRAPH-F984
-F985 ; NFKC_CF; 792A # Lo CJK COMPATIBILITY IDEOGRAPH-F985
-F986 ; NFKC_CF; 95AD # Lo CJK COMPATIBILITY IDEOGRAPH-F986
-F987 ; NFKC_CF; 9A6A # Lo CJK COMPATIBILITY IDEOGRAPH-F987
-F988 ; NFKC_CF; 9E97 # Lo CJK COMPATIBILITY IDEOGRAPH-F988
-F989 ; NFKC_CF; 9ECE # Lo CJK COMPATIBILITY IDEOGRAPH-F989
-F98A ; NFKC_CF; 529B # Lo CJK COMPATIBILITY IDEOGRAPH-F98A
-F98B ; NFKC_CF; 66C6 # Lo CJK COMPATIBILITY IDEOGRAPH-F98B
-F98C ; NFKC_CF; 6B77 # Lo CJK COMPATIBILITY IDEOGRAPH-F98C
-F98D ; NFKC_CF; 8F62 # Lo CJK COMPATIBILITY IDEOGRAPH-F98D
-F98E ; NFKC_CF; 5E74 # Lo CJK COMPATIBILITY IDEOGRAPH-F98E
-F98F ; NFKC_CF; 6190 # Lo CJK COMPATIBILITY IDEOGRAPH-F98F
-F990 ; NFKC_CF; 6200 # Lo CJK COMPATIBILITY IDEOGRAPH-F990
-F991 ; NFKC_CF; 649A # Lo CJK COMPATIBILITY IDEOGRAPH-F991
-F992 ; NFKC_CF; 6F23 # Lo CJK COMPATIBILITY IDEOGRAPH-F992
-F993 ; NFKC_CF; 7149 # Lo CJK COMPATIBILITY IDEOGRAPH-F993
-F994 ; NFKC_CF; 7489 # Lo CJK COMPATIBILITY IDEOGRAPH-F994
-F995 ; NFKC_CF; 79CA # Lo CJK COMPATIBILITY IDEOGRAPH-F995
-F996 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-F996
-F997 ; NFKC_CF; 806F # Lo CJK COMPATIBILITY IDEOGRAPH-F997
-F998 ; NFKC_CF; 8F26 # Lo CJK COMPATIBILITY IDEOGRAPH-F998
-F999 ; NFKC_CF; 84EE # Lo CJK COMPATIBILITY IDEOGRAPH-F999
-F99A ; NFKC_CF; 9023 # Lo CJK COMPATIBILITY IDEOGRAPH-F99A
-F99B ; NFKC_CF; 934A # Lo CJK COMPATIBILITY IDEOGRAPH-F99B
-F99C ; NFKC_CF; 5217 # Lo CJK COMPATIBILITY IDEOGRAPH-F99C
-F99D ; NFKC_CF; 52A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F99D
-F99E ; NFKC_CF; 54BD # Lo CJK COMPATIBILITY IDEOGRAPH-F99E
-F99F ; NFKC_CF; 70C8 # Lo CJK COMPATIBILITY IDEOGRAPH-F99F
-F9A0 ; NFKC_CF; 88C2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A0
-F9A1 ; NFKC_CF; 8AAA # Lo CJK COMPATIBILITY IDEOGRAPH-F9A1
-F9A2 ; NFKC_CF; 5EC9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A2
-F9A3 ; NFKC_CF; 5FF5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A3
-F9A4 ; NFKC_CF; 637B # Lo CJK COMPATIBILITY IDEOGRAPH-F9A4
-F9A5 ; NFKC_CF; 6BAE # Lo CJK COMPATIBILITY IDEOGRAPH-F9A5
-F9A6 ; NFKC_CF; 7C3E # Lo CJK COMPATIBILITY IDEOGRAPH-F9A6
-F9A7 ; NFKC_CF; 7375 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A7
-F9A8 ; NFKC_CF; 4EE4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A8
-F9A9 ; NFKC_CF; 56F9 # Lo CJK COMPATIBILITY IDEOGRAPH-F9A9
-F9AA ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AA
-F9AB ; NFKC_CF; 5DBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9AB
-F9AC ; NFKC_CF; 601C # Lo CJK COMPATIBILITY IDEOGRAPH-F9AC
-F9AD ; NFKC_CF; 73B2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AD
-F9AE ; NFKC_CF; 7469 # Lo CJK COMPATIBILITY IDEOGRAPH-F9AE
-F9AF ; NFKC_CF; 7F9A # Lo CJK COMPATIBILITY IDEOGRAPH-F9AF
-F9B0 ; NFKC_CF; 8046 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B0
-F9B1 ; NFKC_CF; 9234 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B1
-F9B2 ; NFKC_CF; 96F6 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B2
-F9B3 ; NFKC_CF; 9748 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B3
-F9B4 ; NFKC_CF; 9818 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B4
-F9B5 ; NFKC_CF; 4F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9B5
-F9B6 ; NFKC_CF; 79AE # Lo CJK COMPATIBILITY IDEOGRAPH-F9B6
-F9B7 ; NFKC_CF; 91B4 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B7
-F9B8 ; NFKC_CF; 96B8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B8
-F9B9 ; NFKC_CF; 60E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B9
-F9BA ; NFKC_CF; 4E86 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BA
-F9BB ; NFKC_CF; 50DA # Lo CJK COMPATIBILITY IDEOGRAPH-F9BB
-F9BC ; NFKC_CF; 5BEE # Lo CJK COMPATIBILITY IDEOGRAPH-F9BC
-F9BD ; NFKC_CF; 5C3F # Lo CJK COMPATIBILITY IDEOGRAPH-F9BD
-F9BE ; NFKC_CF; 6599 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BE
-F9BF ; NFKC_CF; 6A02 # Lo CJK COMPATIBILITY IDEOGRAPH-F9BF
-F9C0 ; NFKC_CF; 71CE # Lo CJK COMPATIBILITY IDEOGRAPH-F9C0
-F9C1 ; NFKC_CF; 7642 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C1
-F9C2 ; NFKC_CF; 84FC # Lo CJK COMPATIBILITY IDEOGRAPH-F9C2
-F9C3 ; NFKC_CF; 907C # Lo CJK COMPATIBILITY IDEOGRAPH-F9C3
-F9C4 ; NFKC_CF; 9F8D # Lo CJK COMPATIBILITY IDEOGRAPH-F9C4
-F9C5 ; NFKC_CF; 6688 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C5
-F9C6 ; NFKC_CF; 962E # Lo CJK COMPATIBILITY IDEOGRAPH-F9C6
-F9C7 ; NFKC_CF; 5289 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C7
-F9C8 ; NFKC_CF; 677B # Lo CJK COMPATIBILITY IDEOGRAPH-F9C8
-F9C9 ; NFKC_CF; 67F3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9C9
-F9CA ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CA
-F9CB ; NFKC_CF; 6E9C # Lo CJK COMPATIBILITY IDEOGRAPH-F9CB
-F9CC ; NFKC_CF; 7409 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CC
-F9CD ; NFKC_CF; 7559 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CD
-F9CE ; NFKC_CF; 786B # Lo CJK COMPATIBILITY IDEOGRAPH-F9CE
-F9CF ; NFKC_CF; 7D10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9CF
-F9D0 ; NFKC_CF; 985E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D0
-F9D1 ; NFKC_CF; 516D # Lo CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D2 ; NFKC_CF; 622E # Lo CJK COMPATIBILITY IDEOGRAPH-F9D2
-F9D3 ; NFKC_CF; 9678 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D3
-F9D4 ; NFKC_CF; 502B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D4
-F9D5 ; NFKC_CF; 5D19 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D5
-F9D6 ; NFKC_CF; 6DEA # Lo CJK COMPATIBILITY IDEOGRAPH-F9D6
-F9D7 ; NFKC_CF; 8F2A # Lo CJK COMPATIBILITY IDEOGRAPH-F9D7
-F9D8 ; NFKC_CF; 5F8B # Lo CJK COMPATIBILITY IDEOGRAPH-F9D8
-F9D9 ; NFKC_CF; 6144 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D9
-F9DA ; NFKC_CF; 6817 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DA
-F9DB ; NFKC_CF; 7387 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DB
-F9DC ; NFKC_CF; 9686 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DC
-F9DD ; NFKC_CF; 5229 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DD
-F9DE ; NFKC_CF; 540F # Lo CJK COMPATIBILITY IDEOGRAPH-F9DE
-F9DF ; NFKC_CF; 5C65 # Lo CJK COMPATIBILITY IDEOGRAPH-F9DF
-F9E0 ; NFKC_CF; 6613 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E0
-F9E1 ; NFKC_CF; 674E # Lo CJK COMPATIBILITY IDEOGRAPH-F9E1
-F9E2 ; NFKC_CF; 68A8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E2
-F9E3 ; NFKC_CF; 6CE5 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E3
-F9E4 ; NFKC_CF; 7406 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E4
-F9E5 ; NFKC_CF; 75E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E5
-F9E6 ; NFKC_CF; 7F79 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E6
-F9E7 ; NFKC_CF; 88CF # Lo CJK COMPATIBILITY IDEOGRAPH-F9E7
-F9E8 ; NFKC_CF; 88E1 # Lo CJK COMPATIBILITY IDEOGRAPH-F9E8
-F9E9 ; NFKC_CF; 91CC # Lo CJK COMPATIBILITY IDEOGRAPH-F9E9
-F9EA ; NFKC_CF; 96E2 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EA
-F9EB ; NFKC_CF; 533F # Lo CJK COMPATIBILITY IDEOGRAPH-F9EB
-F9EC ; NFKC_CF; 6EBA # Lo CJK COMPATIBILITY IDEOGRAPH-F9EC
-F9ED ; NFKC_CF; 541D # Lo CJK COMPATIBILITY IDEOGRAPH-F9ED
-F9EE ; NFKC_CF; 71D0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EE
-F9EF ; NFKC_CF; 7498 # Lo CJK COMPATIBILITY IDEOGRAPH-F9EF
-F9F0 ; NFKC_CF; 85FA # Lo CJK COMPATIBILITY IDEOGRAPH-F9F0
-F9F1 ; NFKC_CF; 96A3 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F1
-F9F2 ; NFKC_CF; 9C57 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F2
-F9F3 ; NFKC_CF; 9E9F # Lo CJK COMPATIBILITY IDEOGRAPH-F9F3
-F9F4 ; NFKC_CF; 6797 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F4
-F9F5 ; NFKC_CF; 6DCB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F5
-F9F6 ; NFKC_CF; 81E8 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F6
-F9F7 ; NFKC_CF; 7ACB # Lo CJK COMPATIBILITY IDEOGRAPH-F9F7
-F9F8 ; NFKC_CF; 7B20 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F8
-F9F9 ; NFKC_CF; 7C92 # Lo CJK COMPATIBILITY IDEOGRAPH-F9F9
-F9FA ; NFKC_CF; 72C0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FA
-F9FB ; NFKC_CF; 7099 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FB
-F9FC ; NFKC_CF; 8B58 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FC
-F9FD ; NFKC_CF; 4EC0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
-F9FE ; NFKC_CF; 8336 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FE
-F9FF ; NFKC_CF; 523A # Lo CJK COMPATIBILITY IDEOGRAPH-F9FF
-FA00 ; NFKC_CF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-FA00
-FA01 ; NFKC_CF; 5EA6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA01
-FA02 ; NFKC_CF; 62D3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA02
-FA03 ; NFKC_CF; 7CD6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA03
-FA04 ; NFKC_CF; 5B85 # Lo CJK COMPATIBILITY IDEOGRAPH-FA04
-FA05 ; NFKC_CF; 6D1E # Lo CJK COMPATIBILITY IDEOGRAPH-FA05
-FA06 ; NFKC_CF; 66B4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA06
-FA07 ; NFKC_CF; 8F3B # Lo CJK COMPATIBILITY IDEOGRAPH-FA07
-FA08 ; NFKC_CF; 884C # Lo CJK COMPATIBILITY IDEOGRAPH-FA08
-FA09 ; NFKC_CF; 964D # Lo CJK COMPATIBILITY IDEOGRAPH-FA09
-FA0A ; NFKC_CF; 898B # Lo CJK COMPATIBILITY IDEOGRAPH-FA0A
-FA0B ; NFKC_CF; 5ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0B
-FA0C ; NFKC_CF; 5140 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0C
-FA0D ; NFKC_CF; 55C0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; NFKC_CF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; NFKC_CF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15 ; NFKC_CF; 51DE # Lo CJK COMPATIBILITY IDEOGRAPH-FA15
-FA16 ; NFKC_CF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FA16
-FA17 ; NFKC_CF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FA17
-FA18 ; NFKC_CF; 793C # Lo CJK COMPATIBILITY IDEOGRAPH-FA18
-FA19 ; NFKC_CF; 795E # Lo CJK COMPATIBILITY IDEOGRAPH-FA19
-FA1A ; NFKC_CF; 7965 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1A
-FA1B ; NFKC_CF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-FA1B
-FA1C ; NFKC_CF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA1C
-FA1D ; NFKC_CF; 7CBE # Lo CJK COMPATIBILITY IDEOGRAPH-FA1D
-FA1E ; NFKC_CF; 7FBD # Lo CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; NFKC_CF; 8612 # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; NFKC_CF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25 ; NFKC_CF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA25
-FA26 ; NFKC_CF; 90FD # Lo CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A ; NFKC_CF; 98EF # Lo CJK COMPATIBILITY IDEOGRAPH-FA2A
-FA2B ; NFKC_CF; 98FC # Lo CJK COMPATIBILITY IDEOGRAPH-FA2B
-FA2C ; NFKC_CF; 9928 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2C
-FA2D ; NFKC_CF; 9DB4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30 ; NFKC_CF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-FA30
-FA31 ; NFKC_CF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA31
-FA32 ; NFKC_CF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-FA32
-FA33 ; NFKC_CF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA33
-FA34 ; NFKC_CF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA34
-FA35 ; NFKC_CF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-FA35
-FA36 ; NFKC_CF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA36
-FA37 ; NFKC_CF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-FA37
-FA38 ; NFKC_CF; 5668 # Lo CJK COMPATIBILITY IDEOGRAPH-FA38
-FA39 ; NFKC_CF; 5840 # Lo CJK COMPATIBILITY IDEOGRAPH-FA39
-FA3A ; NFKC_CF; 58A8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3A
-FA3B ; NFKC_CF; 5C64 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3B
-FA3C ; NFKC_CF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3C
-FA3D ; NFKC_CF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3D
-FA3E ; NFKC_CF; 6168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA3E
-FA3F ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA3F
-FA40 ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA40
-FA41 ; NFKC_CF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-FA41
-FA42 ; NFKC_CF; 65E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA42
-FA43 ; NFKC_CF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-FA43
-FA44 ; NFKC_CF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-FA44
-FA45 ; NFKC_CF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-FA45
-FA46 ; NFKC_CF; 6E1A # Lo CJK COMPATIBILITY IDEOGRAPH-FA46
-FA47 ; NFKC_CF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA47
-FA48 ; NFKC_CF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA48
-FA49 ; NFKC_CF; 722B # Lo CJK COMPATIBILITY IDEOGRAPH-FA49
-FA4A ; NFKC_CF; 7422 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4A
-FA4B ; NFKC_CF; 7891 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4B
-FA4C ; NFKC_CF; 793E # Lo CJK COMPATIBILITY IDEOGRAPH-FA4C
-FA4D ; NFKC_CF; 7949 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4D
-FA4E ; NFKC_CF; 7948 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4E
-FA4F ; NFKC_CF; 7950 # Lo CJK COMPATIBILITY IDEOGRAPH-FA4F
-FA50 ; NFKC_CF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-FA50
-FA51 ; NFKC_CF; 795D # Lo CJK COMPATIBILITY IDEOGRAPH-FA51
-FA52 ; NFKC_CF; 798D # Lo CJK COMPATIBILITY IDEOGRAPH-FA52
-FA53 ; NFKC_CF; 798E # Lo CJK COMPATIBILITY IDEOGRAPH-FA53
-FA54 ; NFKC_CF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-FA54
-FA55 ; NFKC_CF; 7A81 # Lo CJK COMPATIBILITY IDEOGRAPH-FA55
-FA56 ; NFKC_CF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FA56
-FA57 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA57
-FA58 ; NFKC_CF; 7E09 # Lo CJK COMPATIBILITY IDEOGRAPH-FA58
-FA59 ; NFKC_CF; 7E41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA59
-FA5A ; NFKC_CF; 7F72 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5A
-FA5B ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5B
-FA5C ; NFKC_CF; 81ED # Lo CJK COMPATIBILITY IDEOGRAPH-FA5C
-FA5D..FA5E ; NFKC_CF; 8279 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA5D..CJK COMPATIBILITY IDEOGRAPH-FA5E
-FA5F ; NFKC_CF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-FA5F
-FA60 ; NFKC_CF; 8910 # Lo CJK COMPATIBILITY IDEOGRAPH-FA60
-FA61 ; NFKC_CF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FA61
-FA62 ; NFKC_CF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FA62
-FA63 ; NFKC_CF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FA63
-FA64 ; NFKC_CF; 8CD3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA64
-FA65 ; NFKC_CF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FA65
-FA66 ; NFKC_CF; 8FB6 # Lo CJK COMPATIBILITY IDEOGRAPH-FA66
-FA67 ; NFKC_CF; 9038 # Lo CJK COMPATIBILITY IDEOGRAPH-FA67
-FA68 ; NFKC_CF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA68
-FA69 ; NFKC_CF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FA69
-FA6A ; NFKC_CF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FA6A
-FA6B ; NFKC_CF; 6075 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6B
-FA6C ; NFKC_CF; 242EE # Lo CJK COMPATIBILITY IDEOGRAPH-FA6C
-FA6D ; NFKC_CF; 8218 # Lo CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70 ; NFKC_CF; 4E26 # Lo CJK COMPATIBILITY IDEOGRAPH-FA70
-FA71 ; NFKC_CF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-FA71
-FA72 ; NFKC_CF; 5168 # Lo CJK COMPATIBILITY IDEOGRAPH-FA72
-FA73 ; NFKC_CF; 4F80 # Lo CJK COMPATIBILITY IDEOGRAPH-FA73
-FA74 ; NFKC_CF; 5145 # Lo CJK COMPATIBILITY IDEOGRAPH-FA74
-FA75 ; NFKC_CF; 5180 # Lo CJK COMPATIBILITY IDEOGRAPH-FA75
-FA76 ; NFKC_CF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA76
-FA77 ; NFKC_CF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-FA77
-FA78 ; NFKC_CF; 559D # Lo CJK COMPATIBILITY IDEOGRAPH-FA78
-FA79 ; NFKC_CF; 5555 # Lo CJK COMPATIBILITY IDEOGRAPH-FA79
-FA7A ; NFKC_CF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7A
-FA7B ; NFKC_CF; 55E2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7B
-FA7C ; NFKC_CF; 585A # Lo CJK COMPATIBILITY IDEOGRAPH-FA7C
-FA7D ; NFKC_CF; 58B3 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7D
-FA7E ; NFKC_CF; 5944 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7E
-FA7F ; NFKC_CF; 5954 # Lo CJK COMPATIBILITY IDEOGRAPH-FA7F
-FA80 ; NFKC_CF; 5A62 # Lo CJK COMPATIBILITY IDEOGRAPH-FA80
-FA81 ; NFKC_CF; 5B28 # Lo CJK COMPATIBILITY IDEOGRAPH-FA81
-FA82 ; NFKC_CF; 5ED2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA82
-FA83 ; NFKC_CF; 5ED9 # Lo CJK COMPATIBILITY IDEOGRAPH-FA83
-FA84 ; NFKC_CF; 5F69 # Lo CJK COMPATIBILITY IDEOGRAPH-FA84
-FA85 ; NFKC_CF; 5FAD # Lo CJK COMPATIBILITY IDEOGRAPH-FA85
-FA86 ; NFKC_CF; 60D8 # Lo CJK COMPATIBILITY IDEOGRAPH-FA86
-FA87 ; NFKC_CF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-FA87
-FA88 ; NFKC_CF; 6108 # Lo CJK COMPATIBILITY IDEOGRAPH-FA88
-FA89 ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-FA89
-FA8A ; NFKC_CF; 6160 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8A
-FA8B ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8B
-FA8C ; NFKC_CF; 6234 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8C
-FA8D ; NFKC_CF; 63C4 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8D
-FA8E ; NFKC_CF; 641C # Lo CJK COMPATIBILITY IDEOGRAPH-FA8E
-FA8F ; NFKC_CF; 6452 # Lo CJK COMPATIBILITY IDEOGRAPH-FA8F
-FA90 ; NFKC_CF; 6556 # Lo CJK COMPATIBILITY IDEOGRAPH-FA90
-FA91 ; NFKC_CF; 6674 # Lo CJK COMPATIBILITY IDEOGRAPH-FA91
-FA92 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-FA92
-FA93 ; NFKC_CF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-FA93
-FA94 ; NFKC_CF; 6756 # Lo CJK COMPATIBILITY IDEOGRAPH-FA94
-FA95 ; NFKC_CF; 6B79 # Lo CJK COMPATIBILITY IDEOGRAPH-FA95
-FA96 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-FA96
-FA97 ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-FA97
-FA98 ; NFKC_CF; 6EDB # Lo CJK COMPATIBILITY IDEOGRAPH-FA98
-FA99 ; NFKC_CF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-FA99
-FA9A ; NFKC_CF; 6F22 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9A
-FA9B ; NFKC_CF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9B
-FA9C ; NFKC_CF; 716E # Lo CJK COMPATIBILITY IDEOGRAPH-FA9C
-FA9D ; NFKC_CF; 77A7 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9D
-FA9E ; NFKC_CF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-FA9E
-FA9F ; NFKC_CF; 72AF # Lo CJK COMPATIBILITY IDEOGRAPH-FA9F
-FAA0 ; NFKC_CF; 732A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA0
-FAA1 ; NFKC_CF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA1
-FAA2 ; NFKC_CF; 7506 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA2
-FAA3 ; NFKC_CF; 753B # Lo CJK COMPATIBILITY IDEOGRAPH-FAA3
-FAA4 ; NFKC_CF; 761D # Lo CJK COMPATIBILITY IDEOGRAPH-FAA4
-FAA5 ; NFKC_CF; 761F # Lo CJK COMPATIBILITY IDEOGRAPH-FAA5
-FAA6 ; NFKC_CF; 76CA # Lo CJK COMPATIBILITY IDEOGRAPH-FAA6
-FAA7 ; NFKC_CF; 76DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAA7
-FAA8 ; NFKC_CF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAA8
-FAA9 ; NFKC_CF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-FAA9
-FAAA ; NFKC_CF; 7740 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAA
-FAAB ; NFKC_CF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-FAAB
-FAAC ; NFKC_CF; 7AB1 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAC
-FAAD ; NFKC_CF; 7BC0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAAD
-FAAE ; NFKC_CF; 7C7B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAE
-FAAF ; NFKC_CF; 7D5B # Lo CJK COMPATIBILITY IDEOGRAPH-FAAF
-FAB0 ; NFKC_CF; 7DF4 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB0
-FAB1 ; NFKC_CF; 7F3E # Lo CJK COMPATIBILITY IDEOGRAPH-FAB1
-FAB2 ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB2
-FAB3 ; NFKC_CF; 8352 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB3
-FAB4 ; NFKC_CF; 83EF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB4
-FAB5 ; NFKC_CF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB5
-FAB6 ; NFKC_CF; 8941 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB6
-FAB7 ; NFKC_CF; 8986 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB7
-FAB8 ; NFKC_CF; 8996 # Lo CJK COMPATIBILITY IDEOGRAPH-FAB8
-FAB9 ; NFKC_CF; 8ABF # Lo CJK COMPATIBILITY IDEOGRAPH-FAB9
-FABA ; NFKC_CF; 8AF8 # Lo CJK COMPATIBILITY IDEOGRAPH-FABA
-FABB ; NFKC_CF; 8ACB # Lo CJK COMPATIBILITY IDEOGRAPH-FABB
-FABC ; NFKC_CF; 8B01 # Lo CJK COMPATIBILITY IDEOGRAPH-FABC
-FABD ; NFKC_CF; 8AFE # Lo CJK COMPATIBILITY IDEOGRAPH-FABD
-FABE ; NFKC_CF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-FABE
-FABF ; NFKC_CF; 8B39 # Lo CJK COMPATIBILITY IDEOGRAPH-FABF
-FAC0 ; NFKC_CF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-FAC0
-FAC1 ; NFKC_CF; 8D08 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC1
-FAC2 ; NFKC_CF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC2
-FAC3 ; NFKC_CF; 9072 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC3
-FAC4 ; NFKC_CF; 9199 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC4
-FAC5 ; NFKC_CF; 9276 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC5
-FAC6 ; NFKC_CF; 967C # Lo CJK COMPATIBILITY IDEOGRAPH-FAC6
-FAC7 ; NFKC_CF; 96E3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC7
-FAC8 ; NFKC_CF; 9756 # Lo CJK COMPATIBILITY IDEOGRAPH-FAC8
-FAC9 ; NFKC_CF; 97DB # Lo CJK COMPATIBILITY IDEOGRAPH-FAC9
-FACA ; NFKC_CF; 97FF # Lo CJK COMPATIBILITY IDEOGRAPH-FACA
-FACB ; NFKC_CF; 980B # Lo CJK COMPATIBILITY IDEOGRAPH-FACB
-FACC ; NFKC_CF; 983B # Lo CJK COMPATIBILITY IDEOGRAPH-FACC
-FACD ; NFKC_CF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-FACD
-FACE ; NFKC_CF; 9F9C # Lo CJK COMPATIBILITY IDEOGRAPH-FACE
-FACF ; NFKC_CF; 2284A # Lo CJK COMPATIBILITY IDEOGRAPH-FACF
-FAD0 ; NFKC_CF; 22844 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD0
-FAD1 ; NFKC_CF; 233D5 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD1
-FAD2 ; NFKC_CF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-FAD2
-FAD3 ; NFKC_CF; 4018 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD3
-FAD4 ; NFKC_CF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD4
-FAD5 ; NFKC_CF; 25249 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD5
-FAD6 ; NFKC_CF; 25CD0 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD6
-FAD7 ; NFKC_CF; 27ED3 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD7
-FAD8 ; NFKC_CF; 9F43 # Lo CJK COMPATIBILITY IDEOGRAPH-FAD8
-FAD9 ; NFKC_CF; 9F8E # Lo CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00 ; NFKC_CF; 0066 0066 # L& LATIN SMALL LIGATURE FF
-FB01 ; NFKC_CF; 0066 0069 # L& LATIN SMALL LIGATURE FI
-FB02 ; NFKC_CF; 0066 006C # L& LATIN SMALL LIGATURE FL
-FB03 ; NFKC_CF; 0066 0066 0069 # L& LATIN SMALL LIGATURE FFI
-FB04 ; NFKC_CF; 0066 0066 006C # L& LATIN SMALL LIGATURE FFL
-FB05..FB06 ; NFKC_CF; 0073 0074 # L& [2] LATIN SMALL LIGATURE LONG S T..LATIN SMALL LIGATURE ST
-FB13 ; NFKC_CF; 0574 0576 # L& ARMENIAN SMALL LIGATURE MEN NOW
-FB14 ; NFKC_CF; 0574 0565 # L& ARMENIAN SMALL LIGATURE MEN ECH
-FB15 ; NFKC_CF; 0574 056B # L& ARMENIAN SMALL LIGATURE MEN INI
-FB16 ; NFKC_CF; 057E 0576 # L& ARMENIAN SMALL LIGATURE VEW NOW
-FB17 ; NFKC_CF; 0574 056D # L& ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; NFKC_CF; 05D9 05B4 # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; NFKC_CF; 05F2 05B7 # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB20 ; NFKC_CF; 05E2 # Lo HEBREW LETTER ALTERNATIVE AYIN
-FB21 ; NFKC_CF; 05D0 # Lo HEBREW LETTER WIDE ALEF
-FB22 ; NFKC_CF; 05D3 # Lo HEBREW LETTER WIDE DALET
-FB23 ; NFKC_CF; 05D4 # Lo HEBREW LETTER WIDE HE
-FB24 ; NFKC_CF; 05DB # Lo HEBREW LETTER WIDE KAF
-FB25 ; NFKC_CF; 05DC # Lo HEBREW LETTER WIDE LAMED
-FB26 ; NFKC_CF; 05DD # Lo HEBREW LETTER WIDE FINAL MEM
-FB27 ; NFKC_CF; 05E8 # Lo HEBREW LETTER WIDE RESH
-FB28 ; NFKC_CF; 05EA # Lo HEBREW LETTER WIDE TAV
-FB29 ; NFKC_CF; 002B # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A ; NFKC_CF; 05E9 05C1 # Lo HEBREW LETTER SHIN WITH SHIN DOT
-FB2B ; NFKC_CF; 05E9 05C2 # Lo HEBREW LETTER SHIN WITH SIN DOT
-FB2C ; NFKC_CF; 05E9 05BC 05C1 # Lo HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D ; NFKC_CF; 05E9 05BC 05C2 # Lo HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E ; NFKC_CF; 05D0 05B7 # Lo HEBREW LETTER ALEF WITH PATAH
-FB2F ; NFKC_CF; 05D0 05B8 # Lo HEBREW LETTER ALEF WITH QAMATS
-FB30 ; NFKC_CF; 05D0 05BC # Lo HEBREW LETTER ALEF WITH MAPIQ
-FB31 ; NFKC_CF; 05D1 05BC # Lo HEBREW LETTER BET WITH DAGESH
-FB32 ; NFKC_CF; 05D2 05BC # Lo HEBREW LETTER GIMEL WITH DAGESH
-FB33 ; NFKC_CF; 05D3 05BC # Lo HEBREW LETTER DALET WITH DAGESH
-FB34 ; NFKC_CF; 05D4 05BC # Lo HEBREW LETTER HE WITH MAPIQ
-FB35 ; NFKC_CF; 05D5 05BC # Lo HEBREW LETTER VAV WITH DAGESH
-FB36 ; NFKC_CF; 05D6 05BC # Lo HEBREW LETTER ZAYIN WITH DAGESH
-FB38 ; NFKC_CF; 05D8 05BC # Lo HEBREW LETTER TET WITH DAGESH
-FB39 ; NFKC_CF; 05D9 05BC # Lo HEBREW LETTER YOD WITH DAGESH
-FB3A ; NFKC_CF; 05DA 05BC # Lo HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B ; NFKC_CF; 05DB 05BC # Lo HEBREW LETTER KAF WITH DAGESH
-FB3C ; NFKC_CF; 05DC 05BC # Lo HEBREW LETTER LAMED WITH DAGESH
-FB3E ; NFKC_CF; 05DE 05BC # Lo HEBREW LETTER MEM WITH DAGESH
-FB40 ; NFKC_CF; 05E0 05BC # Lo HEBREW LETTER NUN WITH DAGESH
-FB41 ; NFKC_CF; 05E1 05BC # Lo HEBREW LETTER SAMEKH WITH DAGESH
-FB43 ; NFKC_CF; 05E3 05BC # Lo HEBREW LETTER FINAL PE WITH DAGESH
-FB44 ; NFKC_CF; 05E4 05BC # Lo HEBREW LETTER PE WITH DAGESH
-FB46 ; NFKC_CF; 05E6 05BC # Lo HEBREW LETTER TSADI WITH DAGESH
-FB47 ; NFKC_CF; 05E7 05BC # Lo HEBREW LETTER QOF WITH DAGESH
-FB48 ; NFKC_CF; 05E8 05BC # Lo HEBREW LETTER RESH WITH DAGESH
-FB49 ; NFKC_CF; 05E9 05BC # Lo HEBREW LETTER SHIN WITH DAGESH
-FB4A ; NFKC_CF; 05EA 05BC # Lo HEBREW LETTER TAV WITH DAGESH
-FB4B ; NFKC_CF; 05D5 05B9 # Lo HEBREW LETTER VAV WITH HOLAM
-FB4C ; NFKC_CF; 05D1 05BF # Lo HEBREW LETTER BET WITH RAFE
-FB4D ; NFKC_CF; 05DB 05BF # Lo HEBREW LETTER KAF WITH RAFE
-FB4E ; NFKC_CF; 05E4 05BF # Lo HEBREW LETTER PE WITH RAFE
-FB4F ; NFKC_CF; 05D0 05DC # Lo HEBREW LIGATURE ALEF LAMED
-FB50..FB51 ; NFKC_CF; 0671 # Lo [2] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER ALEF WASLA FINAL FORM
-FB52..FB55 ; NFKC_CF; 067B # Lo [4] ARABIC LETTER BEEH ISOLATED FORM..ARABIC LETTER BEEH MEDIAL FORM
-FB56..FB59 ; NFKC_CF; 067E # Lo [4] ARABIC LETTER PEH ISOLATED FORM..ARABIC LETTER PEH MEDIAL FORM
-FB5A..FB5D ; NFKC_CF; 0680 # Lo [4] ARABIC LETTER BEHEH ISOLATED FORM..ARABIC LETTER BEHEH MEDIAL FORM
-FB5E..FB61 ; NFKC_CF; 067A # Lo [4] ARABIC LETTER TTEHEH ISOLATED FORM..ARABIC LETTER TTEHEH MEDIAL FORM
-FB62..FB65 ; NFKC_CF; 067F # Lo [4] ARABIC LETTER TEHEH ISOLATED FORM..ARABIC LETTER TEHEH MEDIAL FORM
-FB66..FB69 ; NFKC_CF; 0679 # Lo [4] ARABIC LETTER TTEH ISOLATED FORM..ARABIC LETTER TTEH MEDIAL FORM
-FB6A..FB6D ; NFKC_CF; 06A4 # Lo [4] ARABIC LETTER VEH ISOLATED FORM..ARABIC LETTER VEH MEDIAL FORM
-FB6E..FB71 ; NFKC_CF; 06A6 # Lo [4] ARABIC LETTER PEHEH ISOLATED FORM..ARABIC LETTER PEHEH MEDIAL FORM
-FB72..FB75 ; NFKC_CF; 0684 # Lo [4] ARABIC LETTER DYEH ISOLATED FORM..ARABIC LETTER DYEH MEDIAL FORM
-FB76..FB79 ; NFKC_CF; 0683 # Lo [4] ARABIC LETTER NYEH ISOLATED FORM..ARABIC LETTER NYEH MEDIAL FORM
-FB7A..FB7D ; NFKC_CF; 0686 # Lo [4] ARABIC LETTER TCHEH ISOLATED FORM..ARABIC LETTER TCHEH MEDIAL FORM
-FB7E..FB81 ; NFKC_CF; 0687 # Lo [4] ARABIC LETTER TCHEHEH ISOLATED FORM..ARABIC LETTER TCHEHEH MEDIAL FORM
-FB82..FB83 ; NFKC_CF; 068D # Lo [2] ARABIC LETTER DDAHAL ISOLATED FORM..ARABIC LETTER DDAHAL FINAL FORM
-FB84..FB85 ; NFKC_CF; 068C # Lo [2] ARABIC LETTER DAHAL ISOLATED FORM..ARABIC LETTER DAHAL FINAL FORM
-FB86..FB87 ; NFKC_CF; 068E # Lo [2] ARABIC LETTER DUL ISOLATED FORM..ARABIC LETTER DUL FINAL FORM
-FB88..FB89 ; NFKC_CF; 0688 # Lo [2] ARABIC LETTER DDAL ISOLATED FORM..ARABIC LETTER DDAL FINAL FORM
-FB8A..FB8B ; NFKC_CF; 0698 # Lo [2] ARABIC LETTER JEH ISOLATED FORM..ARABIC LETTER JEH FINAL FORM
-FB8C..FB8D ; NFKC_CF; 0691 # Lo [2] ARABIC LETTER RREH ISOLATED FORM..ARABIC LETTER RREH FINAL FORM
-FB8E..FB91 ; NFKC_CF; 06A9 # Lo [4] ARABIC LETTER KEHEH ISOLATED FORM..ARABIC LETTER KEHEH MEDIAL FORM
-FB92..FB95 ; NFKC_CF; 06AF # Lo [4] ARABIC LETTER GAF ISOLATED FORM..ARABIC LETTER GAF MEDIAL FORM
-FB96..FB99 ; NFKC_CF; 06B3 # Lo [4] ARABIC LETTER GUEH ISOLATED FORM..ARABIC LETTER GUEH MEDIAL FORM
-FB9A..FB9D ; NFKC_CF; 06B1 # Lo [4] ARABIC LETTER NGOEH ISOLATED FORM..ARABIC LETTER NGOEH MEDIAL FORM
-FB9E..FB9F ; NFKC_CF; 06BA # Lo [2] ARABIC LETTER NOON GHUNNA ISOLATED FORM..ARABIC LETTER NOON GHUNNA FINAL FORM
-FBA0..FBA3 ; NFKC_CF; 06BB # Lo [4] ARABIC LETTER RNOON ISOLATED FORM..ARABIC LETTER RNOON MEDIAL FORM
-FBA4..FBA5 ; NFKC_CF; 06C0 # Lo [2] ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM..ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBA6..FBA9 ; NFKC_CF; 06C1 # Lo [4] ARABIC LETTER HEH GOAL ISOLATED FORM..ARABIC LETTER HEH GOAL MEDIAL FORM
-FBAA..FBAD ; NFKC_CF; 06BE # Lo [4] ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM..ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
-FBAE..FBAF ; NFKC_CF; 06D2 # Lo [2] ARABIC LETTER YEH BARREE ISOLATED FORM..ARABIC LETTER YEH BARREE FINAL FORM
-FBB0..FBB1 ; NFKC_CF; 06D3 # Lo [2] ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FBD6 ; NFKC_CF; 06AD # Lo [4] ARABIC LETTER NG ISOLATED FORM..ARABIC LETTER NG MEDIAL FORM
-FBD7..FBD8 ; NFKC_CF; 06C7 # Lo [2] ARABIC LETTER U ISOLATED FORM..ARABIC LETTER U FINAL FORM
-FBD9..FBDA ; NFKC_CF; 06C6 # Lo [2] ARABIC LETTER OE ISOLATED FORM..ARABIC LETTER OE FINAL FORM
-FBDB..FBDC ; NFKC_CF; 06C8 # Lo [2] ARABIC LETTER YU ISOLATED FORM..ARABIC LETTER YU FINAL FORM
-FBDD ; NFKC_CF; 06C7 0674 # Lo ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBDE..FBDF ; NFKC_CF; 06CB # Lo [2] ARABIC LETTER VE ISOLATED FORM..ARABIC LETTER VE FINAL FORM
-FBE0..FBE1 ; NFKC_CF; 06C5 # Lo [2] ARABIC LETTER KIRGHIZ OE ISOLATED FORM..ARABIC LETTER KIRGHIZ OE FINAL FORM
-FBE2..FBE3 ; NFKC_CF; 06C9 # Lo [2] ARABIC LETTER KIRGHIZ YU ISOLATED FORM..ARABIC LETTER KIRGHIZ YU FINAL FORM
-FBE4..FBE7 ; NFKC_CF; 06D0 # Lo [4] ARABIC LETTER E ISOLATED FORM..ARABIC LETTER E MEDIAL FORM
-FBE8..FBE9 ; NFKC_CF; 0649 # Lo [2] ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM..ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FBEA..FBEB ; NFKC_CF; 0626 0627 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
-FBEC..FBED ; NFKC_CF; 0626 06D5 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
-FBEE..FBEF ; NFKC_CF; 0626 0648 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
-FBF0..FBF1 ; NFKC_CF; 0626 06C7 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
-FBF2..FBF3 ; NFKC_CF; 0626 06C6 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
-FBF4..FBF5 ; NFKC_CF; 0626 06C8 # Lo [2] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
-FBF6..FBF8 ; NFKC_CF; 0626 06D0 # Lo [3] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM..ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
-FBF9..FBFB ; NFKC_CF; 0626 0649 # Lo [3] ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FBFC..FBFF ; NFKC_CF; 06CC # Lo [4] ARABIC LETTER FARSI YEH ISOLATED FORM..ARABIC LETTER FARSI YEH MEDIAL FORM
-FC00 ; NFKC_CF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
-FC01 ; NFKC_CF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
-FC02 ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
-FC03 ; NFKC_CF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FC04 ; NFKC_CF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
-FC05 ; NFKC_CF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
-FC06 ; NFKC_CF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
-FC07 ; NFKC_CF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
-FC08 ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
-FC09 ; NFKC_CF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
-FC0A ; NFKC_CF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
-FC0B ; NFKC_CF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
-FC0C ; NFKC_CF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
-FC0D ; NFKC_CF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
-FC0E ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
-FC0F ; NFKC_CF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
-FC10 ; NFKC_CF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
-FC11 ; NFKC_CF; 062B 062C # Lo ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
-FC12 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
-FC13 ; NFKC_CF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
-FC14 ; NFKC_CF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
-FC15 ; NFKC_CF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
-FC16 ; NFKC_CF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
-FC17 ; NFKC_CF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
-FC18 ; NFKC_CF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
-FC19 ; NFKC_CF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
-FC1A ; NFKC_CF; 062E 062D # Lo ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
-FC1B ; NFKC_CF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
-FC1C ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
-FC1D ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
-FC1E ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
-FC1F ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
-FC20 ; NFKC_CF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
-FC21 ; NFKC_CF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
-FC22 ; NFKC_CF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
-FC23 ; NFKC_CF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
-FC24 ; NFKC_CF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
-FC25 ; NFKC_CF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
-FC26 ; NFKC_CF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
-FC27 ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
-FC28 ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
-FC29 ; NFKC_CF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
-FC2A ; NFKC_CF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
-FC2B ; NFKC_CF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
-FC2C ; NFKC_CF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
-FC2D ; NFKC_CF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
-FC2E ; NFKC_CF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
-FC2F ; NFKC_CF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
-FC30 ; NFKC_CF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
-FC31 ; NFKC_CF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
-FC32 ; NFKC_CF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
-FC33 ; NFKC_CF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
-FC34 ; NFKC_CF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
-FC35 ; NFKC_CF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
-FC36 ; NFKC_CF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
-FC37 ; NFKC_CF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
-FC38 ; NFKC_CF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
-FC39 ; NFKC_CF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
-FC3A ; NFKC_CF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
-FC3B ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
-FC3C ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
-FC3D ; NFKC_CF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
-FC3E ; NFKC_CF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
-FC3F ; NFKC_CF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
-FC40 ; NFKC_CF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
-FC41 ; NFKC_CF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
-FC42 ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
-FC43 ; NFKC_CF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
-FC44 ; NFKC_CF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
-FC45 ; NFKC_CF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
-FC46 ; NFKC_CF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
-FC47 ; NFKC_CF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
-FC48 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
-FC49 ; NFKC_CF; 0645 0649 # Lo ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
-FC4A ; NFKC_CF; 0645 064A # Lo ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
-FC4B ; NFKC_CF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
-FC4C ; NFKC_CF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
-FC4D ; NFKC_CF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
-FC4E ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
-FC4F ; NFKC_CF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
-FC50 ; NFKC_CF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
-FC51 ; NFKC_CF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
-FC52 ; NFKC_CF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
-FC53 ; NFKC_CF; 0647 0649 # Lo ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
-FC54 ; NFKC_CF; 0647 064A # Lo ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
-FC55 ; NFKC_CF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
-FC56 ; NFKC_CF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
-FC57 ; NFKC_CF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
-FC58 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
-FC59 ; NFKC_CF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
-FC5A ; NFKC_CF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
-FC5B ; NFKC_CF; 0630 0670 # Lo ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5C ; NFKC_CF; 0631 0670 # Lo ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5D ; NFKC_CF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5E ; NFKC_CF; 0020 064C 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
-FC5F ; NFKC_CF; 0020 064D 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
-FC60 ; NFKC_CF; 0020 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
-FC61 ; NFKC_CF; 0020 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
-FC62 ; NFKC_CF; 0020 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
-FC63 ; NFKC_CF; 0020 0651 0670 # Lo ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64 ; NFKC_CF; 0626 0631 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
-FC65 ; NFKC_CF; 0626 0632 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
-FC66 ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
-FC67 ; NFKC_CF; 0626 0646 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
-FC68 ; NFKC_CF; 0626 0649 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FC69 ; NFKC_CF; 0626 064A # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
-FC6A ; NFKC_CF; 0628 0631 # Lo ARABIC LIGATURE BEH WITH REH FINAL FORM
-FC6B ; NFKC_CF; 0628 0632 # Lo ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
-FC6C ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM FINAL FORM
-FC6D ; NFKC_CF; 0628 0646 # Lo ARABIC LIGATURE BEH WITH NOON FINAL FORM
-FC6E ; NFKC_CF; 0628 0649 # Lo ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
-FC6F ; NFKC_CF; 0628 064A # Lo ARABIC LIGATURE BEH WITH YEH FINAL FORM
-FC70 ; NFKC_CF; 062A 0631 # Lo ARABIC LIGATURE TEH WITH REH FINAL FORM
-FC71 ; NFKC_CF; 062A 0632 # Lo ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
-FC72 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM FINAL FORM
-FC73 ; NFKC_CF; 062A 0646 # Lo ARABIC LIGATURE TEH WITH NOON FINAL FORM
-FC74 ; NFKC_CF; 062A 0649 # Lo ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
-FC75 ; NFKC_CF; 062A 064A # Lo ARABIC LIGATURE TEH WITH YEH FINAL FORM
-FC76 ; NFKC_CF; 062B 0631 # Lo ARABIC LIGATURE THEH WITH REH FINAL FORM
-FC77 ; NFKC_CF; 062B 0632 # Lo ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
-FC78 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM FINAL FORM
-FC79 ; NFKC_CF; 062B 0646 # Lo ARABIC LIGATURE THEH WITH NOON FINAL FORM
-FC7A ; NFKC_CF; 062B 0649 # Lo ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
-FC7B ; NFKC_CF; 062B 064A # Lo ARABIC LIGATURE THEH WITH YEH FINAL FORM
-FC7C ; NFKC_CF; 0641 0649 # Lo ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
-FC7D ; NFKC_CF; 0641 064A # Lo ARABIC LIGATURE FEH WITH YEH FINAL FORM
-FC7E ; NFKC_CF; 0642 0649 # Lo ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
-FC7F ; NFKC_CF; 0642 064A # Lo ARABIC LIGATURE QAF WITH YEH FINAL FORM
-FC80 ; NFKC_CF; 0643 0627 # Lo ARABIC LIGATURE KAF WITH ALEF FINAL FORM
-FC81 ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM FINAL FORM
-FC82 ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM FINAL FORM
-FC83 ; NFKC_CF; 0643 0649 # Lo ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
-FC84 ; NFKC_CF; 0643 064A # Lo ARABIC LIGATURE KAF WITH YEH FINAL FORM
-FC85 ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM FINAL FORM
-FC86 ; NFKC_CF; 0644 0649 # Lo ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
-FC87 ; NFKC_CF; 0644 064A # Lo ARABIC LIGATURE LAM WITH YEH FINAL FORM
-FC88 ; NFKC_CF; 0645 0627 # Lo ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
-FC89 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
-FC8A ; NFKC_CF; 0646 0631 # Lo ARABIC LIGATURE NOON WITH REH FINAL FORM
-FC8B ; NFKC_CF; 0646 0632 # Lo ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
-FC8C ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM FINAL FORM
-FC8D ; NFKC_CF; 0646 0646 # Lo ARABIC LIGATURE NOON WITH NOON FINAL FORM
-FC8E ; NFKC_CF; 0646 0649 # Lo ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
-FC8F ; NFKC_CF; 0646 064A # Lo ARABIC LIGATURE NOON WITH YEH FINAL FORM
-FC90 ; NFKC_CF; 0649 0670 # Lo ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
-FC91 ; NFKC_CF; 064A 0631 # Lo ARABIC LIGATURE YEH WITH REH FINAL FORM
-FC92 ; NFKC_CF; 064A 0632 # Lo ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
-FC93 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM FINAL FORM
-FC94 ; NFKC_CF; 064A 0646 # Lo ARABIC LIGATURE YEH WITH NOON FINAL FORM
-FC95 ; NFKC_CF; 064A 0649 # Lo ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
-FC96 ; NFKC_CF; 064A 064A # Lo ARABIC LIGATURE YEH WITH YEH FINAL FORM
-FC97 ; NFKC_CF; 0626 062C # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
-FC98 ; NFKC_CF; 0626 062D # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
-FC99 ; NFKC_CF; 0626 062E # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
-FC9A ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
-FC9B ; NFKC_CF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
-FC9C ; NFKC_CF; 0628 062C # Lo ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
-FC9D ; NFKC_CF; 0628 062D # Lo ARABIC LIGATURE BEH WITH HAH INITIAL FORM
-FC9E ; NFKC_CF; 0628 062E # Lo ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
-FC9F ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
-FCA0 ; NFKC_CF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH INITIAL FORM
-FCA1 ; NFKC_CF; 062A 062C # Lo ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
-FCA2 ; NFKC_CF; 062A 062D # Lo ARABIC LIGATURE TEH WITH HAH INITIAL FORM
-FCA3 ; NFKC_CF; 062A 062E # Lo ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
-FCA4 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
-FCA5 ; NFKC_CF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH INITIAL FORM
-FCA6 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
-FCA7 ; NFKC_CF; 062C 062D # Lo ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
-FCA8 ; NFKC_CF; 062C 0645 # Lo ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
-FCA9 ; NFKC_CF; 062D 062C # Lo ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
-FCAA ; NFKC_CF; 062D 0645 # Lo ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
-FCAB ; NFKC_CF; 062E 062C # Lo ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
-FCAC ; NFKC_CF; 062E 0645 # Lo ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
-FCAD ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
-FCAE ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
-FCAF ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
-FCB0 ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
-FCB1 ; NFKC_CF; 0635 062D # Lo ARABIC LIGATURE SAD WITH HAH INITIAL FORM
-FCB2 ; NFKC_CF; 0635 062E # Lo ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
-FCB3 ; NFKC_CF; 0635 0645 # Lo ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
-FCB4 ; NFKC_CF; 0636 062C # Lo ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
-FCB5 ; NFKC_CF; 0636 062D # Lo ARABIC LIGATURE DAD WITH HAH INITIAL FORM
-FCB6 ; NFKC_CF; 0636 062E # Lo ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
-FCB7 ; NFKC_CF; 0636 0645 # Lo ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
-FCB8 ; NFKC_CF; 0637 062D # Lo ARABIC LIGATURE TAH WITH HAH INITIAL FORM
-FCB9 ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
-FCBA ; NFKC_CF; 0639 062C # Lo ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
-FCBB ; NFKC_CF; 0639 0645 # Lo ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
-FCBC ; NFKC_CF; 063A 062C # Lo ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
-FCBD ; NFKC_CF; 063A 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
-FCBE ; NFKC_CF; 0641 062C # Lo ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
-FCBF ; NFKC_CF; 0641 062D # Lo ARABIC LIGATURE FEH WITH HAH INITIAL FORM
-FCC0 ; NFKC_CF; 0641 062E # Lo ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
-FCC1 ; NFKC_CF; 0641 0645 # Lo ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
-FCC2 ; NFKC_CF; 0642 062D # Lo ARABIC LIGATURE QAF WITH HAH INITIAL FORM
-FCC3 ; NFKC_CF; 0642 0645 # Lo ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
-FCC4 ; NFKC_CF; 0643 062C # Lo ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
-FCC5 ; NFKC_CF; 0643 062D # Lo ARABIC LIGATURE KAF WITH HAH INITIAL FORM
-FCC6 ; NFKC_CF; 0643 062E # Lo ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
-FCC7 ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM INITIAL FORM
-FCC8 ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
-FCC9 ; NFKC_CF; 0644 062C # Lo ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
-FCCA ; NFKC_CF; 0644 062D # Lo ARABIC LIGATURE LAM WITH HAH INITIAL FORM
-FCCB ; NFKC_CF; 0644 062E # Lo ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
-FCCC ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
-FCCD ; NFKC_CF; 0644 0647 # Lo ARABIC LIGATURE LAM WITH HEH INITIAL FORM
-FCCE ; NFKC_CF; 0645 062C # Lo ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
-FCCF ; NFKC_CF; 0645 062D # Lo ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
-FCD0 ; NFKC_CF; 0645 062E # Lo ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
-FCD1 ; NFKC_CF; 0645 0645 # Lo ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
-FCD2 ; NFKC_CF; 0646 062C # Lo ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
-FCD3 ; NFKC_CF; 0646 062D # Lo ARABIC LIGATURE NOON WITH HAH INITIAL FORM
-FCD4 ; NFKC_CF; 0646 062E # Lo ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
-FCD5 ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
-FCD6 ; NFKC_CF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH INITIAL FORM
-FCD7 ; NFKC_CF; 0647 062C # Lo ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
-FCD8 ; NFKC_CF; 0647 0645 # Lo ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
-FCD9 ; NFKC_CF; 0647 0670 # Lo ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
-FCDA ; NFKC_CF; 064A 062C # Lo ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
-FCDB ; NFKC_CF; 064A 062D # Lo ARABIC LIGATURE YEH WITH HAH INITIAL FORM
-FCDC ; NFKC_CF; 064A 062E # Lo ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
-FCDD ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
-FCDE ; NFKC_CF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH INITIAL FORM
-FCDF ; NFKC_CF; 0626 0645 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
-FCE0 ; NFKC_CF; 0626 0647 # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
-FCE1 ; NFKC_CF; 0628 0645 # Lo ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
-FCE2 ; NFKC_CF; 0628 0647 # Lo ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
-FCE3 ; NFKC_CF; 062A 0645 # Lo ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
-FCE4 ; NFKC_CF; 062A 0647 # Lo ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
-FCE5 ; NFKC_CF; 062B 0645 # Lo ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
-FCE6 ; NFKC_CF; 062B 0647 # Lo ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
-FCE7 ; NFKC_CF; 0633 0645 # Lo ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
-FCE8 ; NFKC_CF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
-FCE9 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
-FCEA ; NFKC_CF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
-FCEB ; NFKC_CF; 0643 0644 # Lo ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
-FCEC ; NFKC_CF; 0643 0645 # Lo ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
-FCED ; NFKC_CF; 0644 0645 # Lo ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
-FCEE ; NFKC_CF; 0646 0645 # Lo ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
-FCEF ; NFKC_CF; 0646 0647 # Lo ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
-FCF0 ; NFKC_CF; 064A 0645 # Lo ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
-FCF1 ; NFKC_CF; 064A 0647 # Lo ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
-FCF2 ; NFKC_CF; 0640 064E 0651 # Lo ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
-FCF3 ; NFKC_CF; 0640 064F 0651 # Lo ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
-FCF4 ; NFKC_CF; 0640 0650 0651 # Lo ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
-FCF5 ; NFKC_CF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
-FCF6 ; NFKC_CF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
-FCF7 ; NFKC_CF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
-FCF8 ; NFKC_CF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
-FCF9 ; NFKC_CF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
-FCFA ; NFKC_CF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
-FCFB ; NFKC_CF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFC ; NFKC_CF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
-FCFD ; NFKC_CF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFE ; NFKC_CF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
-FCFF ; NFKC_CF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
-FD00 ; NFKC_CF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
-FD01 ; NFKC_CF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
-FD02 ; NFKC_CF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
-FD03 ; NFKC_CF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
-FD04 ; NFKC_CF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
-FD05 ; NFKC_CF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
-FD06 ; NFKC_CF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
-FD07 ; NFKC_CF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
-FD08 ; NFKC_CF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
-FD09 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
-FD0A ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
-FD0B ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
-FD0C ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
-FD0D ; NFKC_CF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
-FD0E ; NFKC_CF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
-FD0F ; NFKC_CF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH ISOLATED FORM
-FD10 ; NFKC_CF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH ISOLATED FORM
-FD11 ; NFKC_CF; 0637 0649 # Lo ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
-FD12 ; NFKC_CF; 0637 064A # Lo ARABIC LIGATURE TAH WITH YEH FINAL FORM
-FD13 ; NFKC_CF; 0639 0649 # Lo ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
-FD14 ; NFKC_CF; 0639 064A # Lo ARABIC LIGATURE AIN WITH YEH FINAL FORM
-FD15 ; NFKC_CF; 063A 0649 # Lo ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
-FD16 ; NFKC_CF; 063A 064A # Lo ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
-FD17 ; NFKC_CF; 0633 0649 # Lo ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
-FD18 ; NFKC_CF; 0633 064A # Lo ARABIC LIGATURE SEEN WITH YEH FINAL FORM
-FD19 ; NFKC_CF; 0634 0649 # Lo ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
-FD1A ; NFKC_CF; 0634 064A # Lo ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
-FD1B ; NFKC_CF; 062D 0649 # Lo ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
-FD1C ; NFKC_CF; 062D 064A # Lo ARABIC LIGATURE HAH WITH YEH FINAL FORM
-FD1D ; NFKC_CF; 062C 0649 # Lo ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
-FD1E ; NFKC_CF; 062C 064A # Lo ARABIC LIGATURE JEEM WITH YEH FINAL FORM
-FD1F ; NFKC_CF; 062E 0649 # Lo ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
-FD20 ; NFKC_CF; 062E 064A # Lo ARABIC LIGATURE KHAH WITH YEH FINAL FORM
-FD21 ; NFKC_CF; 0635 0649 # Lo ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
-FD22 ; NFKC_CF; 0635 064A # Lo ARABIC LIGATURE SAD WITH YEH FINAL FORM
-FD23 ; NFKC_CF; 0636 0649 # Lo ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
-FD24 ; NFKC_CF; 0636 064A # Lo ARABIC LIGATURE DAD WITH YEH FINAL FORM
-FD25 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
-FD26 ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
-FD27 ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
-FD28 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
-FD29 ; NFKC_CF; 0634 0631 # Lo ARABIC LIGATURE SHEEN WITH REH FINAL FORM
-FD2A ; NFKC_CF; 0633 0631 # Lo ARABIC LIGATURE SEEN WITH REH FINAL FORM
-FD2B ; NFKC_CF; 0635 0631 # Lo ARABIC LIGATURE SAD WITH REH FINAL FORM
-FD2C ; NFKC_CF; 0636 0631 # Lo ARABIC LIGATURE DAD WITH REH FINAL FORM
-FD2D ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
-FD2E ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
-FD2F ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
-FD30 ; NFKC_CF; 0634 0645 # Lo ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
-FD31 ; NFKC_CF; 0633 0647 # Lo ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
-FD32 ; NFKC_CF; 0634 0647 # Lo ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
-FD33 ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
-FD34 ; NFKC_CF; 0633 062C # Lo ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
-FD35 ; NFKC_CF; 0633 062D # Lo ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
-FD36 ; NFKC_CF; 0633 062E # Lo ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
-FD37 ; NFKC_CF; 0634 062C # Lo ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
-FD38 ; NFKC_CF; 0634 062D # Lo ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
-FD39 ; NFKC_CF; 0634 062E # Lo ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
-FD3A ; NFKC_CF; 0637 0645 # Lo ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
-FD3B ; NFKC_CF; 0638 0645 # Lo ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
-FD3C..FD3D ; NFKC_CF; 0627 064B # Lo [2] ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50 ; NFKC_CF; 062A 062C 0645 # Lo ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
-FD51..FD52 ; NFKC_CF; 062A 062D 062C # Lo [2] ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM..ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
-FD53 ; NFKC_CF; 062A 062D 0645 # Lo ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
-FD54 ; NFKC_CF; 062A 062E 0645 # Lo ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
-FD55 ; NFKC_CF; 062A 0645 062C # Lo ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
-FD56 ; NFKC_CF; 062A 0645 062D # Lo ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
-FD57 ; NFKC_CF; 062A 0645 062E # Lo ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
-FD58..FD59 ; NFKC_CF; 062C 0645 062D # Lo [2] ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
-FD5A ; NFKC_CF; 062D 0645 064A # Lo ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
-FD5B ; NFKC_CF; 062D 0645 0649 # Lo ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD5C ; NFKC_CF; 0633 062D 062C # Lo ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
-FD5D ; NFKC_CF; 0633 062C 062D # Lo ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
-FD5E ; NFKC_CF; 0633 062C 0649 # Lo ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD5F..FD60 ; NFKC_CF; 0633 0645 062D # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
-FD61 ; NFKC_CF; 0633 0645 062C # Lo ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
-FD62..FD63 ; NFKC_CF; 0633 0645 0645 # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
-FD64..FD65 ; NFKC_CF; 0635 062D 062D # Lo [2] ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM..ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
-FD66 ; NFKC_CF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
-FD67..FD68 ; NFKC_CF; 0634 062D 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
-FD69 ; NFKC_CF; 0634 062C 064A # Lo ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
-FD6A..FD6B ; NFKC_CF; 0634 0645 062E # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
-FD6C..FD6D ; NFKC_CF; 0634 0645 0645 # Lo [2] ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
-FD6E ; NFKC_CF; 0636 062D 0649 # Lo ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD6F..FD70 ; NFKC_CF; 0636 062E 0645 # Lo [2] ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
-FD71..FD72 ; NFKC_CF; 0637 0645 062D # Lo [2] ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
-FD73 ; NFKC_CF; 0637 0645 0645 # Lo ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
-FD74 ; NFKC_CF; 0637 0645 064A # Lo ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
-FD75 ; NFKC_CF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
-FD76..FD77 ; NFKC_CF; 0639 0645 0645 # Lo [2] ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
-FD78 ; NFKC_CF; 0639 0645 0649 # Lo ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD79 ; NFKC_CF; 063A 0645 0645 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
-FD7A ; NFKC_CF; 063A 0645 064A # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
-FD7B ; NFKC_CF; 063A 0645 0649 # Lo ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD7C..FD7D ; NFKC_CF; 0641 062E 0645 # Lo [2] ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
-FD7E ; NFKC_CF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
-FD7F ; NFKC_CF; 0642 0645 0645 # Lo ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
-FD80 ; NFKC_CF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
-FD81 ; NFKC_CF; 0644 062D 064A # Lo ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
-FD82 ; NFKC_CF; 0644 062D 0649 # Lo ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD83..FD84 ; NFKC_CF; 0644 062C 062C # Lo [2] ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM..ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
-FD85..FD86 ; NFKC_CF; 0644 062E 0645 # Lo [2] ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
-FD87..FD88 ; NFKC_CF; 0644 0645 062D # Lo [2] ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
-FD89 ; NFKC_CF; 0645 062D 062C # Lo ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
-FD8A ; NFKC_CF; 0645 062D 0645 # Lo ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
-FD8B ; NFKC_CF; 0645 062D 064A # Lo ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
-FD8C ; NFKC_CF; 0645 062C 062D # Lo ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
-FD8D ; NFKC_CF; 0645 062C 0645 # Lo ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
-FD8E ; NFKC_CF; 0645 062E 062C # Lo ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
-FD8F ; NFKC_CF; 0645 062E 0645 # Lo ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92 ; NFKC_CF; 0645 062C 062E # Lo ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
-FD93 ; NFKC_CF; 0647 0645 062C # Lo ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
-FD94 ; NFKC_CF; 0647 0645 0645 # Lo ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
-FD95 ; NFKC_CF; 0646 062D 0645 # Lo ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
-FD96 ; NFKC_CF; 0646 062D 0649 # Lo ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD97..FD98 ; NFKC_CF; 0646 062C 0645 # Lo [2] ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
-FD99 ; NFKC_CF; 0646 062C 0649 # Lo ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD9A ; NFKC_CF; 0646 0645 064A # Lo ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
-FD9B ; NFKC_CF; 0646 0645 0649 # Lo ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD9C..FD9D ; NFKC_CF; 064A 0645 0645 # Lo [2] ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
-FD9E ; NFKC_CF; 0628 062E 064A # Lo ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
-FD9F ; NFKC_CF; 062A 062C 064A # Lo ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
-FDA0 ; NFKC_CF; 062A 062C 0649 # Lo ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FDA1 ; NFKC_CF; 062A 062E 064A # Lo ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
-FDA2 ; NFKC_CF; 062A 062E 0649 # Lo ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA3 ; NFKC_CF; 062A 0645 064A # Lo ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
-FDA4 ; NFKC_CF; 062A 0645 0649 # Lo ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA5 ; NFKC_CF; 062C 0645 064A # Lo ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
-FDA6 ; NFKC_CF; 062C 062D 0649 # Lo ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FDA7 ; NFKC_CF; 062C 0645 0649 # Lo ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA8 ; NFKC_CF; 0633 062E 0649 # Lo ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA9 ; NFKC_CF; 0635 062D 064A # Lo ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
-FDAA ; NFKC_CF; 0634 062D 064A # Lo ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
-FDAB ; NFKC_CF; 0636 062D 064A # Lo ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
-FDAC ; NFKC_CF; 0644 062C 064A # Lo ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
-FDAD ; NFKC_CF; 0644 0645 064A # Lo ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
-FDAE ; NFKC_CF; 064A 062D 064A # Lo ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
-FDAF ; NFKC_CF; 064A 062C 064A # Lo ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
-FDB0 ; NFKC_CF; 064A 0645 064A # Lo ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
-FDB1 ; NFKC_CF; 0645 0645 064A # Lo ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
-FDB2 ; NFKC_CF; 0642 0645 064A # Lo ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
-FDB3 ; NFKC_CF; 0646 062D 064A # Lo ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
-FDB4 ; NFKC_CF; 0642 0645 062D # Lo ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
-FDB5 ; NFKC_CF; 0644 062D 0645 # Lo ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
-FDB6 ; NFKC_CF; 0639 0645 064A # Lo ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
-FDB7 ; NFKC_CF; 0643 0645 064A # Lo ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
-FDB8 ; NFKC_CF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
-FDB9 ; NFKC_CF; 0645 062E 064A # Lo ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
-FDBA ; NFKC_CF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
-FDBB ; NFKC_CF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
-FDBC ; NFKC_CF; 0644 062C 0645 # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
-FDBD ; NFKC_CF; 0646 062C 062D # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
-FDBE ; NFKC_CF; 062C 062D 064A # Lo ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
-FDBF ; NFKC_CF; 062D 062C 064A # Lo ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
-FDC0 ; NFKC_CF; 0645 062C 064A # Lo ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
-FDC1 ; NFKC_CF; 0641 0645 064A # Lo ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
-FDC2 ; NFKC_CF; 0628 062D 064A # Lo ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
-FDC3 ; NFKC_CF; 0643 0645 0645 # Lo ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
-FDC4 ; NFKC_CF; 0639 062C 0645 # Lo ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
-FDC5 ; NFKC_CF; 0635 0645 0645 # Lo ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
-FDC6 ; NFKC_CF; 0633 062E 064A # Lo ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
-FDC7 ; NFKC_CF; 0646 062C 064A # Lo ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0 ; NFKC_CF; 0635 0644 06D2 # Lo ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF1 ; NFKC_CF; 0642 0644 06D2 # Lo ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF2 ; NFKC_CF; 0627 0644 0644 0647 #Lo ARABIC LIGATURE ALLAH ISOLATED FORM
-FDF3 ; NFKC_CF; 0627 0643 0628 0631 #Lo ARABIC LIGATURE AKBAR ISOLATED FORM
-FDF4 ; NFKC_CF; 0645 062D 0645 062F #Lo ARABIC LIGATURE MOHAMMAD ISOLATED FORM
-FDF5 ; NFKC_CF; 0635 0644 0639 0645 #Lo ARABIC LIGATURE SALAM ISOLATED FORM
-FDF6 ; NFKC_CF; 0631 0633 0648 0644 #Lo ARABIC LIGATURE RASOUL ISOLATED FORM
-FDF7 ; NFKC_CF; 0639 0644 064A 0647 #Lo ARABIC LIGATURE ALAYHE ISOLATED FORM
-FDF8 ; NFKC_CF; 0648 0633 0644 0645 #Lo ARABIC LIGATURE WASALLAM ISOLATED FORM
-FDF9 ; NFKC_CF; 0635 0644 0649 # Lo ARABIC LIGATURE SALLA ISOLATED FORM
-FDFA ; NFKC_CF; 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645 #Lo ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
-FDFB ; NFKC_CF; 062C 0644 0020 062C 0644 0627 0644 0647 #Lo ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; NFKC_CF; 0631 06CC 0627 0644 #Sc RIAL SIGN
-FE00..FE0F ; NFKC_CF; # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE10 ; NFKC_CF; 002C # Po PRESENTATION FORM FOR VERTICAL COMMA
-FE11 ; NFKC_CF; 3001 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
-FE12 ; NFKC_CF; 3002 # Po PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
-FE13 ; NFKC_CF; 003A # Po PRESENTATION FORM FOR VERTICAL COLON
-FE14 ; NFKC_CF; 003B # Po PRESENTATION FORM FOR VERTICAL SEMICOLON
-FE15 ; NFKC_CF; 0021 # Po PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
-FE16 ; NFKC_CF; 003F # Po PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; NFKC_CF; 3016 # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; NFKC_CF; 3017 # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; NFKC_CF; 002E 002E 002E # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; NFKC_CF; 002E 002E # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31 ; NFKC_CF; 2014 # Pd PRESENTATION FORM FOR VERTICAL EM DASH
-FE32 ; NFKC_CF; 2013 # Pd PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; NFKC_CF; 005F # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; NFKC_CF; 0028 # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; NFKC_CF; 0029 # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; NFKC_CF; 007B # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; NFKC_CF; 007D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; NFKC_CF; 3014 # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; NFKC_CF; 3015 # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; NFKC_CF; 3010 # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; NFKC_CF; 3011 # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; NFKC_CF; 300A # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; NFKC_CF; 300B # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; NFKC_CF; 3008 # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; NFKC_CF; 3009 # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; NFKC_CF; 300C # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; NFKC_CF; 300D # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; NFKC_CF; 300E # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; NFKC_CF; 300F # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; NFKC_CF; 005B # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; NFKC_CF; 005D # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; NFKC_CF; 0020 0305 # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; NFKC_CF; 005F # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50 ; NFKC_CF; 002C # Po SMALL COMMA
-FE51 ; NFKC_CF; 3001 # Po SMALL IDEOGRAPHIC COMMA
-FE52 ; NFKC_CF; 002E # Po SMALL FULL STOP
-FE54 ; NFKC_CF; 003B # Po SMALL SEMICOLON
-FE55 ; NFKC_CF; 003A # Po SMALL COLON
-FE56 ; NFKC_CF; 003F # Po SMALL QUESTION MARK
-FE57 ; NFKC_CF; 0021 # Po SMALL EXCLAMATION MARK
-FE58 ; NFKC_CF; 2014 # Pd SMALL EM DASH
-FE59 ; NFKC_CF; 0028 # Ps SMALL LEFT PARENTHESIS
-FE5A ; NFKC_CF; 0029 # Pe SMALL RIGHT PARENTHESIS
-FE5B ; NFKC_CF; 007B # Ps SMALL LEFT CURLY BRACKET
-FE5C ; NFKC_CF; 007D # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; NFKC_CF; 3014 # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; NFKC_CF; 3015 # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F ; NFKC_CF; 0023 # Po SMALL NUMBER SIGN
-FE60 ; NFKC_CF; 0026 # Po SMALL AMPERSAND
-FE61 ; NFKC_CF; 002A # Po SMALL ASTERISK
-FE62 ; NFKC_CF; 002B # Sm SMALL PLUS SIGN
-FE63 ; NFKC_CF; 002D # Pd SMALL HYPHEN-MINUS
-FE64 ; NFKC_CF; 003C # Sm SMALL LESS-THAN SIGN
-FE65 ; NFKC_CF; 003E # Sm SMALL GREATER-THAN SIGN
-FE66 ; NFKC_CF; 003D # Sm SMALL EQUALS SIGN
-FE68 ; NFKC_CF; 005C # Po SMALL REVERSE SOLIDUS
-FE69 ; NFKC_CF; 0024 # Sc SMALL DOLLAR SIGN
-FE6A ; NFKC_CF; 0025 # Po SMALL PERCENT SIGN
-FE6B ; NFKC_CF; 0040 # Po SMALL COMMERCIAL AT
-FE70 ; NFKC_CF; 0020 064B # Lo ARABIC FATHATAN ISOLATED FORM
-FE71 ; NFKC_CF; 0640 064B # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
-FE72 ; NFKC_CF; 0020 064C # Lo ARABIC DAMMATAN ISOLATED FORM
-FE74 ; NFKC_CF; 0020 064D # Lo ARABIC KASRATAN ISOLATED FORM
-FE76 ; NFKC_CF; 0020 064E # Lo ARABIC FATHA ISOLATED FORM
-FE77 ; NFKC_CF; 0640 064E # Lo ARABIC FATHA MEDIAL FORM
-FE78 ; NFKC_CF; 0020 064F # Lo ARABIC DAMMA ISOLATED FORM
-FE79 ; NFKC_CF; 0640 064F # Lo ARABIC DAMMA MEDIAL FORM
-FE7A ; NFKC_CF; 0020 0650 # Lo ARABIC KASRA ISOLATED FORM
-FE7B ; NFKC_CF; 0640 0650 # Lo ARABIC KASRA MEDIAL FORM
-FE7C ; NFKC_CF; 0020 0651 # Lo ARABIC SHADDA ISOLATED FORM
-FE7D ; NFKC_CF; 0640 0651 # Lo ARABIC SHADDA MEDIAL FORM
-FE7E ; NFKC_CF; 0020 0652 # Lo ARABIC SUKUN ISOLATED FORM
-FE7F ; NFKC_CF; 0640 0652 # Lo ARABIC SUKUN MEDIAL FORM
-FE80 ; NFKC_CF; 0621 # Lo ARABIC LETTER HAMZA ISOLATED FORM
-FE81..FE82 ; NFKC_CF; 0622 # Lo [2] ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
-FE83..FE84 ; NFKC_CF; 0623 # Lo [2] ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
-FE85..FE86 ; NFKC_CF; 0624 # Lo [2] ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
-FE87..FE88 ; NFKC_CF; 0625 # Lo [2] ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
-FE89..FE8C ; NFKC_CF; 0626 # Lo [4] ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FE8D..FE8E ; NFKC_CF; 0627 # Lo [2] ARABIC LETTER ALEF ISOLATED FORM..ARABIC LETTER ALEF FINAL FORM
-FE8F..FE92 ; NFKC_CF; 0628 # Lo [4] ARABIC LETTER BEH ISOLATED FORM..ARABIC LETTER BEH MEDIAL FORM
-FE93..FE94 ; NFKC_CF; 0629 # Lo [2] ARABIC LETTER TEH MARBUTA ISOLATED FORM..ARABIC LETTER TEH MARBUTA FINAL FORM
-FE95..FE98 ; NFKC_CF; 062A # Lo [4] ARABIC LETTER TEH ISOLATED FORM..ARABIC LETTER TEH MEDIAL FORM
-FE99..FE9C ; NFKC_CF; 062B # Lo [4] ARABIC LETTER THEH ISOLATED FORM..ARABIC LETTER THEH MEDIAL FORM
-FE9D..FEA0 ; NFKC_CF; 062C # Lo [4] ARABIC LETTER JEEM ISOLATED FORM..ARABIC LETTER JEEM MEDIAL FORM
-FEA1..FEA4 ; NFKC_CF; 062D # Lo [4] ARABIC LETTER HAH ISOLATED FORM..ARABIC LETTER HAH MEDIAL FORM
-FEA5..FEA8 ; NFKC_CF; 062E # Lo [4] ARABIC LETTER KHAH ISOLATED FORM..ARABIC LETTER KHAH MEDIAL FORM
-FEA9..FEAA ; NFKC_CF; 062F # Lo [2] ARABIC LETTER DAL ISOLATED FORM..ARABIC LETTER DAL FINAL FORM
-FEAB..FEAC ; NFKC_CF; 0630 # Lo [2] ARABIC LETTER THAL ISOLATED FORM..ARABIC LETTER THAL FINAL FORM
-FEAD..FEAE ; NFKC_CF; 0631 # Lo [2] ARABIC LETTER REH ISOLATED FORM..ARABIC LETTER REH FINAL FORM
-FEAF..FEB0 ; NFKC_CF; 0632 # Lo [2] ARABIC LETTER ZAIN ISOLATED FORM..ARABIC LETTER ZAIN FINAL FORM
-FEB1..FEB4 ; NFKC_CF; 0633 # Lo [4] ARABIC LETTER SEEN ISOLATED FORM..ARABIC LETTER SEEN MEDIAL FORM
-FEB5..FEB8 ; NFKC_CF; 0634 # Lo [4] ARABIC LETTER SHEEN ISOLATED FORM..ARABIC LETTER SHEEN MEDIAL FORM
-FEB9..FEBC ; NFKC_CF; 0635 # Lo [4] ARABIC LETTER SAD ISOLATED FORM..ARABIC LETTER SAD MEDIAL FORM
-FEBD..FEC0 ; NFKC_CF; 0636 # Lo [4] ARABIC LETTER DAD ISOLATED FORM..ARABIC LETTER DAD MEDIAL FORM
-FEC1..FEC4 ; NFKC_CF; 0637 # Lo [4] ARABIC LETTER TAH ISOLATED FORM..ARABIC LETTER TAH MEDIAL FORM
-FEC5..FEC8 ; NFKC_CF; 0638 # Lo [4] ARABIC LETTER ZAH ISOLATED FORM..ARABIC LETTER ZAH MEDIAL FORM
-FEC9..FECC ; NFKC_CF; 0639 # Lo [4] ARABIC LETTER AIN ISOLATED FORM..ARABIC LETTER AIN MEDIAL FORM
-FECD..FED0 ; NFKC_CF; 063A # Lo [4] ARABIC LETTER GHAIN ISOLATED FORM..ARABIC LETTER GHAIN MEDIAL FORM
-FED1..FED4 ; NFKC_CF; 0641 # Lo [4] ARABIC LETTER FEH ISOLATED FORM..ARABIC LETTER FEH MEDIAL FORM
-FED5..FED8 ; NFKC_CF; 0642 # Lo [4] ARABIC LETTER QAF ISOLATED FORM..ARABIC LETTER QAF MEDIAL FORM
-FED9..FEDC ; NFKC_CF; 0643 # Lo [4] ARABIC LETTER KAF ISOLATED FORM..ARABIC LETTER KAF MEDIAL FORM
-FEDD..FEE0 ; NFKC_CF; 0644 # Lo [4] ARABIC LETTER LAM ISOLATED FORM..ARABIC LETTER LAM MEDIAL FORM
-FEE1..FEE4 ; NFKC_CF; 0645 # Lo [4] ARABIC LETTER MEEM ISOLATED FORM..ARABIC LETTER MEEM MEDIAL FORM
-FEE5..FEE8 ; NFKC_CF; 0646 # Lo [4] ARABIC LETTER NOON ISOLATED FORM..ARABIC LETTER NOON MEDIAL FORM
-FEE9..FEEC ; NFKC_CF; 0647 # Lo [4] ARABIC LETTER HEH ISOLATED FORM..ARABIC LETTER HEH MEDIAL FORM
-FEED..FEEE ; NFKC_CF; 0648 # Lo [2] ARABIC LETTER WAW ISOLATED FORM..ARABIC LETTER WAW FINAL FORM
-FEEF..FEF0 ; NFKC_CF; 0649 # Lo [2] ARABIC LETTER ALEF MAKSURA ISOLATED FORM..ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEF1..FEF4 ; NFKC_CF; 064A # Lo [4] ARABIC LETTER YEH ISOLATED FORM..ARABIC LETTER YEH MEDIAL FORM
-FEF5..FEF6 ; NFKC_CF; 0644 0622 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
-FEF7..FEF8 ; NFKC_CF; 0644 0623 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
-FEF9..FEFA ; NFKC_CF; 0644 0625 # Lo [2] ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
-FEFB..FEFC ; NFKC_CF; 0644 0627 # Lo [2] ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ; NFKC_CF; # Cf ZERO WIDTH NO-BREAK SPACE
-FF01 ; NFKC_CF; 0021 # Po FULLWIDTH EXCLAMATION MARK
-FF02 ; NFKC_CF; 0022 # Po FULLWIDTH QUOTATION MARK
-FF03 ; NFKC_CF; 0023 # Po FULLWIDTH NUMBER SIGN
-FF04 ; NFKC_CF; 0024 # Sc FULLWIDTH DOLLAR SIGN
-FF05 ; NFKC_CF; 0025 # Po FULLWIDTH PERCENT SIGN
-FF06 ; NFKC_CF; 0026 # Po FULLWIDTH AMPERSAND
-FF07 ; NFKC_CF; 0027 # Po FULLWIDTH APOSTROPHE
-FF08 ; NFKC_CF; 0028 # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; NFKC_CF; 0029 # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; NFKC_CF; 002A # Po FULLWIDTH ASTERISK
-FF0B ; NFKC_CF; 002B # Sm FULLWIDTH PLUS SIGN
-FF0C ; NFKC_CF; 002C # Po FULLWIDTH COMMA
-FF0D ; NFKC_CF; 002D # Pd FULLWIDTH HYPHEN-MINUS
-FF0E ; NFKC_CF; 002E # Po FULLWIDTH FULL STOP
-FF0F ; NFKC_CF; 002F # Po FULLWIDTH SOLIDUS
-FF10 ; NFKC_CF; 0030 # Nd FULLWIDTH DIGIT ZERO
-FF11 ; NFKC_CF; 0031 # Nd FULLWIDTH DIGIT ONE
-FF12 ; NFKC_CF; 0032 # Nd FULLWIDTH DIGIT TWO
-FF13 ; NFKC_CF; 0033 # Nd FULLWIDTH DIGIT THREE
-FF14 ; NFKC_CF; 0034 # Nd FULLWIDTH DIGIT FOUR
-FF15 ; NFKC_CF; 0035 # Nd FULLWIDTH DIGIT FIVE
-FF16 ; NFKC_CF; 0036 # Nd FULLWIDTH DIGIT SIX
-FF17 ; NFKC_CF; 0037 # Nd FULLWIDTH DIGIT SEVEN
-FF18 ; NFKC_CF; 0038 # Nd FULLWIDTH DIGIT EIGHT
-FF19 ; NFKC_CF; 0039 # Nd FULLWIDTH DIGIT NINE
-FF1A ; NFKC_CF; 003A # Po FULLWIDTH COLON
-FF1B ; NFKC_CF; 003B # Po FULLWIDTH SEMICOLON
-FF1C ; NFKC_CF; 003C # Sm FULLWIDTH LESS-THAN SIGN
-FF1D ; NFKC_CF; 003D # Sm FULLWIDTH EQUALS SIGN
-FF1E ; NFKC_CF; 003E # Sm FULLWIDTH GREATER-THAN SIGN
-FF1F ; NFKC_CF; 003F # Po FULLWIDTH QUESTION MARK
-FF20 ; NFKC_CF; 0040 # Po FULLWIDTH COMMERCIAL AT
-FF21 ; NFKC_CF; 0061 # L& FULLWIDTH LATIN CAPITAL LETTER A
-FF22 ; NFKC_CF; 0062 # L& FULLWIDTH LATIN CAPITAL LETTER B
-FF23 ; NFKC_CF; 0063 # L& FULLWIDTH LATIN CAPITAL LETTER C
-FF24 ; NFKC_CF; 0064 # L& FULLWIDTH LATIN CAPITAL LETTER D
-FF25 ; NFKC_CF; 0065 # L& FULLWIDTH LATIN CAPITAL LETTER E
-FF26 ; NFKC_CF; 0066 # L& FULLWIDTH LATIN CAPITAL LETTER F
-FF27 ; NFKC_CF; 0067 # L& FULLWIDTH LATIN CAPITAL LETTER G
-FF28 ; NFKC_CF; 0068 # L& FULLWIDTH LATIN CAPITAL LETTER H
-FF29 ; NFKC_CF; 0069 # L& FULLWIDTH LATIN CAPITAL LETTER I
-FF2A ; NFKC_CF; 006A # L& FULLWIDTH LATIN CAPITAL LETTER J
-FF2B ; NFKC_CF; 006B # L& FULLWIDTH LATIN CAPITAL LETTER K
-FF2C ; NFKC_CF; 006C # L& FULLWIDTH LATIN CAPITAL LETTER L
-FF2D ; NFKC_CF; 006D # L& FULLWIDTH LATIN CAPITAL LETTER M
-FF2E ; NFKC_CF; 006E # L& FULLWIDTH LATIN CAPITAL LETTER N
-FF2F ; NFKC_CF; 006F # L& FULLWIDTH LATIN CAPITAL LETTER O
-FF30 ; NFKC_CF; 0070 # L& FULLWIDTH LATIN CAPITAL LETTER P
-FF31 ; NFKC_CF; 0071 # L& FULLWIDTH LATIN CAPITAL LETTER Q
-FF32 ; NFKC_CF; 0072 # L& FULLWIDTH LATIN CAPITAL LETTER R
-FF33 ; NFKC_CF; 0073 # L& FULLWIDTH LATIN CAPITAL LETTER S
-FF34 ; NFKC_CF; 0074 # L& FULLWIDTH LATIN CAPITAL LETTER T
-FF35 ; NFKC_CF; 0075 # L& FULLWIDTH LATIN CAPITAL LETTER U
-FF36 ; NFKC_CF; 0076 # L& FULLWIDTH LATIN CAPITAL LETTER V
-FF37 ; NFKC_CF; 0077 # L& FULLWIDTH LATIN CAPITAL LETTER W
-FF38 ; NFKC_CF; 0078 # L& FULLWIDTH LATIN CAPITAL LETTER X
-FF39 ; NFKC_CF; 0079 # L& FULLWIDTH LATIN CAPITAL LETTER Y
-FF3A ; NFKC_CF; 007A # L& FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; NFKC_CF; 005B # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; NFKC_CF; 005C # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; NFKC_CF; 005D # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; NFKC_CF; 005E # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; NFKC_CF; 005F # Pc FULLWIDTH LOW LINE
-FF40 ; NFKC_CF; 0060 # Sk FULLWIDTH GRAVE ACCENT
-FF41 ; NFKC_CF; 0061 # L& FULLWIDTH LATIN SMALL LETTER A
-FF42 ; NFKC_CF; 0062 # L& FULLWIDTH LATIN SMALL LETTER B
-FF43 ; NFKC_CF; 0063 # L& FULLWIDTH LATIN SMALL LETTER C
-FF44 ; NFKC_CF; 0064 # L& FULLWIDTH LATIN SMALL LETTER D
-FF45 ; NFKC_CF; 0065 # L& FULLWIDTH LATIN SMALL LETTER E
-FF46 ; NFKC_CF; 0066 # L& FULLWIDTH LATIN SMALL LETTER F
-FF47 ; NFKC_CF; 0067 # L& FULLWIDTH LATIN SMALL LETTER G
-FF48 ; NFKC_CF; 0068 # L& FULLWIDTH LATIN SMALL LETTER H
-FF49 ; NFKC_CF; 0069 # L& FULLWIDTH LATIN SMALL LETTER I
-FF4A ; NFKC_CF; 006A # L& FULLWIDTH LATIN SMALL LETTER J
-FF4B ; NFKC_CF; 006B # L& FULLWIDTH LATIN SMALL LETTER K
-FF4C ; NFKC_CF; 006C # L& FULLWIDTH LATIN SMALL LETTER L
-FF4D ; NFKC_CF; 006D # L& FULLWIDTH LATIN SMALL LETTER M
-FF4E ; NFKC_CF; 006E # L& FULLWIDTH LATIN SMALL LETTER N
-FF4F ; NFKC_CF; 006F # L& FULLWIDTH LATIN SMALL LETTER O
-FF50 ; NFKC_CF; 0070 # L& FULLWIDTH LATIN SMALL LETTER P
-FF51 ; NFKC_CF; 0071 # L& FULLWIDTH LATIN SMALL LETTER Q
-FF52 ; NFKC_CF; 0072 # L& FULLWIDTH LATIN SMALL LETTER R
-FF53 ; NFKC_CF; 0073 # L& FULLWIDTH LATIN SMALL LETTER S
-FF54 ; NFKC_CF; 0074 # L& FULLWIDTH LATIN SMALL LETTER T
-FF55 ; NFKC_CF; 0075 # L& FULLWIDTH LATIN SMALL LETTER U
-FF56 ; NFKC_CF; 0076 # L& FULLWIDTH LATIN SMALL LETTER V
-FF57 ; NFKC_CF; 0077 # L& FULLWIDTH LATIN SMALL LETTER W
-FF58 ; NFKC_CF; 0078 # L& FULLWIDTH LATIN SMALL LETTER X
-FF59 ; NFKC_CF; 0079 # L& FULLWIDTH LATIN SMALL LETTER Y
-FF5A ; NFKC_CF; 007A # L& FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; NFKC_CF; 007B # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; NFKC_CF; 007C # Sm FULLWIDTH VERTICAL LINE
-FF5D ; NFKC_CF; 007D # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; NFKC_CF; 007E # Sm FULLWIDTH TILDE
-FF5F ; NFKC_CF; 2985 # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; NFKC_CF; 2986 # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; NFKC_CF; 3002 # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; NFKC_CF; 300C # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; NFKC_CF; 300D # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64 ; NFKC_CF; 3001 # Po HALFWIDTH IDEOGRAPHIC COMMA
-FF65 ; NFKC_CF; 30FB # Po HALFWIDTH KATAKANA MIDDLE DOT
-FF66 ; NFKC_CF; 30F2 # Lo HALFWIDTH KATAKANA LETTER WO
-FF67 ; NFKC_CF; 30A1 # Lo HALFWIDTH KATAKANA LETTER SMALL A
-FF68 ; NFKC_CF; 30A3 # Lo HALFWIDTH KATAKANA LETTER SMALL I
-FF69 ; NFKC_CF; 30A5 # Lo HALFWIDTH KATAKANA LETTER SMALL U
-FF6A ; NFKC_CF; 30A7 # Lo HALFWIDTH KATAKANA LETTER SMALL E
-FF6B ; NFKC_CF; 30A9 # Lo HALFWIDTH KATAKANA LETTER SMALL O
-FF6C ; NFKC_CF; 30E3 # Lo HALFWIDTH KATAKANA LETTER SMALL YA
-FF6D ; NFKC_CF; 30E5 # Lo HALFWIDTH KATAKANA LETTER SMALL YU
-FF6E ; NFKC_CF; 30E7 # Lo HALFWIDTH KATAKANA LETTER SMALL YO
-FF6F ; NFKC_CF; 30C3 # Lo HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; NFKC_CF; 30FC # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71 ; NFKC_CF; 30A2 # Lo HALFWIDTH KATAKANA LETTER A
-FF72 ; NFKC_CF; 30A4 # Lo HALFWIDTH KATAKANA LETTER I
-FF73 ; NFKC_CF; 30A6 # Lo HALFWIDTH KATAKANA LETTER U
-FF74 ; NFKC_CF; 30A8 # Lo HALFWIDTH KATAKANA LETTER E
-FF75 ; NFKC_CF; 30AA # Lo HALFWIDTH KATAKANA LETTER O
-FF76 ; NFKC_CF; 30AB # Lo HALFWIDTH KATAKANA LETTER KA
-FF77 ; NFKC_CF; 30AD # Lo HALFWIDTH KATAKANA LETTER KI
-FF78 ; NFKC_CF; 30AF # Lo HALFWIDTH KATAKANA LETTER KU
-FF79 ; NFKC_CF; 30B1 # Lo HALFWIDTH KATAKANA LETTER KE
-FF7A ; NFKC_CF; 30B3 # Lo HALFWIDTH KATAKANA LETTER KO
-FF7B ; NFKC_CF; 30B5 # Lo HALFWIDTH KATAKANA LETTER SA
-FF7C ; NFKC_CF; 30B7 # Lo HALFWIDTH KATAKANA LETTER SI
-FF7D ; NFKC_CF; 30B9 # Lo HALFWIDTH KATAKANA LETTER SU
-FF7E ; NFKC_CF; 30BB # Lo HALFWIDTH KATAKANA LETTER SE
-FF7F ; NFKC_CF; 30BD # Lo HALFWIDTH KATAKANA LETTER SO
-FF80 ; NFKC_CF; 30BF # Lo HALFWIDTH KATAKANA LETTER TA
-FF81 ; NFKC_CF; 30C1 # Lo HALFWIDTH KATAKANA LETTER TI
-FF82 ; NFKC_CF; 30C4 # Lo HALFWIDTH KATAKANA LETTER TU
-FF83 ; NFKC_CF; 30C6 # Lo HALFWIDTH KATAKANA LETTER TE
-FF84 ; NFKC_CF; 30C8 # Lo HALFWIDTH KATAKANA LETTER TO
-FF85 ; NFKC_CF; 30CA # Lo HALFWIDTH KATAKANA LETTER NA
-FF86 ; NFKC_CF; 30CB # Lo HALFWIDTH KATAKANA LETTER NI
-FF87 ; NFKC_CF; 30CC # Lo HALFWIDTH KATAKANA LETTER NU
-FF88 ; NFKC_CF; 30CD # Lo HALFWIDTH KATAKANA LETTER NE
-FF89 ; NFKC_CF; 30CE # Lo HALFWIDTH KATAKANA LETTER NO
-FF8A ; NFKC_CF; 30CF # Lo HALFWIDTH KATAKANA LETTER HA
-FF8B ; NFKC_CF; 30D2 # Lo HALFWIDTH KATAKANA LETTER HI
-FF8C ; NFKC_CF; 30D5 # Lo HALFWIDTH KATAKANA LETTER HU
-FF8D ; NFKC_CF; 30D8 # Lo HALFWIDTH KATAKANA LETTER HE
-FF8E ; NFKC_CF; 30DB # Lo HALFWIDTH KATAKANA LETTER HO
-FF8F ; NFKC_CF; 30DE # Lo HALFWIDTH KATAKANA LETTER MA
-FF90 ; NFKC_CF; 30DF # Lo HALFWIDTH KATAKANA LETTER MI
-FF91 ; NFKC_CF; 30E0 # Lo HALFWIDTH KATAKANA LETTER MU
-FF92 ; NFKC_CF; 30E1 # Lo HALFWIDTH KATAKANA LETTER ME
-FF93 ; NFKC_CF; 30E2 # Lo HALFWIDTH KATAKANA LETTER MO
-FF94 ; NFKC_CF; 30E4 # Lo HALFWIDTH KATAKANA LETTER YA
-FF95 ; NFKC_CF; 30E6 # Lo HALFWIDTH KATAKANA LETTER YU
-FF96 ; NFKC_CF; 30E8 # Lo HALFWIDTH KATAKANA LETTER YO
-FF97 ; NFKC_CF; 30E9 # Lo HALFWIDTH KATAKANA LETTER RA
-FF98 ; NFKC_CF; 30EA # Lo HALFWIDTH KATAKANA LETTER RI
-FF99 ; NFKC_CF; 30EB # Lo HALFWIDTH KATAKANA LETTER RU
-FF9A ; NFKC_CF; 30EC # Lo HALFWIDTH KATAKANA LETTER RE
-FF9B ; NFKC_CF; 30ED # Lo HALFWIDTH KATAKANA LETTER RO
-FF9C ; NFKC_CF; 30EF # Lo HALFWIDTH KATAKANA LETTER WA
-FF9D ; NFKC_CF; 30F3 # Lo HALFWIDTH KATAKANA LETTER N
-FF9E ; NFKC_CF; 3099 # Lm HALFWIDTH KATAKANA VOICED SOUND MARK
-FF9F ; NFKC_CF; 309A # Lm HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0 ; NFKC_CF; # Lo HALFWIDTH HANGUL FILLER
-FFA1 ; NFKC_CF; 1100 # Lo HALFWIDTH HANGUL LETTER KIYEOK
-FFA2 ; NFKC_CF; 1101 # Lo HALFWIDTH HANGUL LETTER SSANGKIYEOK
-FFA3 ; NFKC_CF; 11AA # Lo HALFWIDTH HANGUL LETTER KIYEOK-SIOS
-FFA4 ; NFKC_CF; 1102 # Lo HALFWIDTH HANGUL LETTER NIEUN
-FFA5 ; NFKC_CF; 11AC # Lo HALFWIDTH HANGUL LETTER NIEUN-CIEUC
-FFA6 ; NFKC_CF; 11AD # Lo HALFWIDTH HANGUL LETTER NIEUN-HIEUH
-FFA7 ; NFKC_CF; 1103 # Lo HALFWIDTH HANGUL LETTER TIKEUT
-FFA8 ; NFKC_CF; 1104 # Lo HALFWIDTH HANGUL LETTER SSANGTIKEUT
-FFA9 ; NFKC_CF; 1105 # Lo HALFWIDTH HANGUL LETTER RIEUL
-FFAA ; NFKC_CF; 11B0 # Lo HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
-FFAB ; NFKC_CF; 11B1 # Lo HALFWIDTH HANGUL LETTER RIEUL-MIEUM
-FFAC ; NFKC_CF; 11B2 # Lo HALFWIDTH HANGUL LETTER RIEUL-PIEUP
-FFAD ; NFKC_CF; 11B3 # Lo HALFWIDTH HANGUL LETTER RIEUL-SIOS
-FFAE ; NFKC_CF; 11B4 # Lo HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
-FFAF ; NFKC_CF; 11B5 # Lo HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
-FFB0 ; NFKC_CF; 111A # Lo HALFWIDTH HANGUL LETTER RIEUL-HIEUH
-FFB1 ; NFKC_CF; 1106 # Lo HALFWIDTH HANGUL LETTER MIEUM
-FFB2 ; NFKC_CF; 1107 # Lo HALFWIDTH HANGUL LETTER PIEUP
-FFB3 ; NFKC_CF; 1108 # Lo HALFWIDTH HANGUL LETTER SSANGPIEUP
-FFB4 ; NFKC_CF; 1121 # Lo HALFWIDTH HANGUL LETTER PIEUP-SIOS
-FFB5 ; NFKC_CF; 1109 # Lo HALFWIDTH HANGUL LETTER SIOS
-FFB6 ; NFKC_CF; 110A # Lo HALFWIDTH HANGUL LETTER SSANGSIOS
-FFB7 ; NFKC_CF; 110B # Lo HALFWIDTH HANGUL LETTER IEUNG
-FFB8 ; NFKC_CF; 110C # Lo HALFWIDTH HANGUL LETTER CIEUC
-FFB9 ; NFKC_CF; 110D # Lo HALFWIDTH HANGUL LETTER SSANGCIEUC
-FFBA ; NFKC_CF; 110E # Lo HALFWIDTH HANGUL LETTER CHIEUCH
-FFBB ; NFKC_CF; 110F # Lo HALFWIDTH HANGUL LETTER KHIEUKH
-FFBC ; NFKC_CF; 1110 # Lo HALFWIDTH HANGUL LETTER THIEUTH
-FFBD ; NFKC_CF; 1111 # Lo HALFWIDTH HANGUL LETTER PHIEUPH
-FFBE ; NFKC_CF; 1112 # Lo HALFWIDTH HANGUL LETTER HIEUH
-FFC2 ; NFKC_CF; 1161 # Lo HALFWIDTH HANGUL LETTER A
-FFC3 ; NFKC_CF; 1162 # Lo HALFWIDTH HANGUL LETTER AE
-FFC4 ; NFKC_CF; 1163 # Lo HALFWIDTH HANGUL LETTER YA
-FFC5 ; NFKC_CF; 1164 # Lo HALFWIDTH HANGUL LETTER YAE
-FFC6 ; NFKC_CF; 1165 # Lo HALFWIDTH HANGUL LETTER EO
-FFC7 ; NFKC_CF; 1166 # Lo HALFWIDTH HANGUL LETTER E
-FFCA ; NFKC_CF; 1167 # Lo HALFWIDTH HANGUL LETTER YEO
-FFCB ; NFKC_CF; 1168 # Lo HALFWIDTH HANGUL LETTER YE
-FFCC ; NFKC_CF; 1169 # Lo HALFWIDTH HANGUL LETTER O
-FFCD ; NFKC_CF; 116A # Lo HALFWIDTH HANGUL LETTER WA
-FFCE ; NFKC_CF; 116B # Lo HALFWIDTH HANGUL LETTER WAE
-FFCF ; NFKC_CF; 116C # Lo HALFWIDTH HANGUL LETTER OE
-FFD2 ; NFKC_CF; 116D # Lo HALFWIDTH HANGUL LETTER YO
-FFD3 ; NFKC_CF; 116E # Lo HALFWIDTH HANGUL LETTER U
-FFD4 ; NFKC_CF; 116F # Lo HALFWIDTH HANGUL LETTER WEO
-FFD5 ; NFKC_CF; 1170 # Lo HALFWIDTH HANGUL LETTER WE
-FFD6 ; NFKC_CF; 1171 # Lo HALFWIDTH HANGUL LETTER WI
-FFD7 ; NFKC_CF; 1172 # Lo HALFWIDTH HANGUL LETTER YU
-FFDA ; NFKC_CF; 1173 # Lo HALFWIDTH HANGUL LETTER EU
-FFDB ; NFKC_CF; 1174 # Lo HALFWIDTH HANGUL LETTER YI
-FFDC ; NFKC_CF; 1175 # Lo HALFWIDTH HANGUL LETTER I
-FFE0 ; NFKC_CF; 00A2 # Sc FULLWIDTH CENT SIGN
-FFE1 ; NFKC_CF; 00A3 # Sc FULLWIDTH POUND SIGN
-FFE2 ; NFKC_CF; 00AC # Sm FULLWIDTH NOT SIGN
-FFE3 ; NFKC_CF; 0020 0304 # Sk FULLWIDTH MACRON
-FFE4 ; NFKC_CF; 00A6 # So FULLWIDTH BROKEN BAR
-FFE5 ; NFKC_CF; 00A5 # Sc FULLWIDTH YEN SIGN
-FFE6 ; NFKC_CF; 20A9 # Sc FULLWIDTH WON SIGN
-FFE8 ; NFKC_CF; 2502 # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9 ; NFKC_CF; 2190 # Sm HALFWIDTH LEFTWARDS ARROW
-FFEA ; NFKC_CF; 2191 # Sm HALFWIDTH UPWARDS ARROW
-FFEB ; NFKC_CF; 2192 # Sm HALFWIDTH RIGHTWARDS ARROW
-FFEC ; NFKC_CF; 2193 # Sm HALFWIDTH DOWNWARDS ARROW
-FFED ; NFKC_CF; 25A0 # So HALFWIDTH BLACK SQUARE
-FFEE ; NFKC_CF; 25CB # So HALFWIDTH WHITE CIRCLE
-FFF0..FFF8 ; NFKC_CF; # Cn [9] <reserved-FFF0>..<reserved-FFF8>
-10400 ; NFKC_CF; 10428 # L& DESERET CAPITAL LETTER LONG I
-10401 ; NFKC_CF; 10429 # L& DESERET CAPITAL LETTER LONG E
-10402 ; NFKC_CF; 1042A # L& DESERET CAPITAL LETTER LONG A
-10403 ; NFKC_CF; 1042B # L& DESERET CAPITAL LETTER LONG AH
-10404 ; NFKC_CF; 1042C # L& DESERET CAPITAL LETTER LONG O
-10405 ; NFKC_CF; 1042D # L& DESERET CAPITAL LETTER LONG OO
-10406 ; NFKC_CF; 1042E # L& DESERET CAPITAL LETTER SHORT I
-10407 ; NFKC_CF; 1042F # L& DESERET CAPITAL LETTER SHORT E
-10408 ; NFKC_CF; 10430 # L& DESERET CAPITAL LETTER SHORT A
-10409 ; NFKC_CF; 10431 # L& DESERET CAPITAL LETTER SHORT AH
-1040A ; NFKC_CF; 10432 # L& DESERET CAPITAL LETTER SHORT O
-1040B ; NFKC_CF; 10433 # L& DESERET CAPITAL LETTER SHORT OO
-1040C ; NFKC_CF; 10434 # L& DESERET CAPITAL LETTER AY
-1040D ; NFKC_CF; 10435 # L& DESERET CAPITAL LETTER OW
-1040E ; NFKC_CF; 10436 # L& DESERET CAPITAL LETTER WU
-1040F ; NFKC_CF; 10437 # L& DESERET CAPITAL LETTER YEE
-10410 ; NFKC_CF; 10438 # L& DESERET CAPITAL LETTER H
-10411 ; NFKC_CF; 10439 # L& DESERET CAPITAL LETTER PEE
-10412 ; NFKC_CF; 1043A # L& DESERET CAPITAL LETTER BEE
-10413 ; NFKC_CF; 1043B # L& DESERET CAPITAL LETTER TEE
-10414 ; NFKC_CF; 1043C # L& DESERET CAPITAL LETTER DEE
-10415 ; NFKC_CF; 1043D # L& DESERET CAPITAL LETTER CHEE
-10416 ; NFKC_CF; 1043E # L& DESERET CAPITAL LETTER JEE
-10417 ; NFKC_CF; 1043F # L& DESERET CAPITAL LETTER KAY
-10418 ; NFKC_CF; 10440 # L& DESERET CAPITAL LETTER GAY
-10419 ; NFKC_CF; 10441 # L& DESERET CAPITAL LETTER EF
-1041A ; NFKC_CF; 10442 # L& DESERET CAPITAL LETTER VEE
-1041B ; NFKC_CF; 10443 # L& DESERET CAPITAL LETTER ETH
-1041C ; NFKC_CF; 10444 # L& DESERET CAPITAL LETTER THEE
-1041D ; NFKC_CF; 10445 # L& DESERET CAPITAL LETTER ES
-1041E ; NFKC_CF; 10446 # L& DESERET CAPITAL LETTER ZEE
-1041F ; NFKC_CF; 10447 # L& DESERET CAPITAL LETTER ESH
-10420 ; NFKC_CF; 10448 # L& DESERET CAPITAL LETTER ZHEE
-10421 ; NFKC_CF; 10449 # L& DESERET CAPITAL LETTER ER
-10422 ; NFKC_CF; 1044A # L& DESERET CAPITAL LETTER EL
-10423 ; NFKC_CF; 1044B # L& DESERET CAPITAL LETTER EM
-10424 ; NFKC_CF; 1044C # L& DESERET CAPITAL LETTER EN
-10425 ; NFKC_CF; 1044D # L& DESERET CAPITAL LETTER ENG
-10426 ; NFKC_CF; 1044E # L& DESERET CAPITAL LETTER OI
-10427 ; NFKC_CF; 1044F # L& DESERET CAPITAL LETTER EW
-1D15E ; NFKC_CF; 1D157 1D165 # So MUSICAL SYMBOL HALF NOTE
-1D15F ; NFKC_CF; 1D158 1D165 # So MUSICAL SYMBOL QUARTER NOTE
-1D160 ; NFKC_CF; 1D158 1D165 1D16E #So MUSICAL SYMBOL EIGHTH NOTE
-1D161 ; NFKC_CF; 1D158 1D165 1D16F #So MUSICAL SYMBOL SIXTEENTH NOTE
-1D162 ; NFKC_CF; 1D158 1D165 1D170 #So MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163 ; NFKC_CF; 1D158 1D165 1D171 #So MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164 ; NFKC_CF; 1D158 1D165 1D172 #So MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D173..1D17A ; NFKC_CF; # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D1BB ; NFKC_CF; 1D1B9 1D165 # So MUSICAL SYMBOL MINIMA
-1D1BC ; NFKC_CF; 1D1BA 1D165 # So MUSICAL SYMBOL MINIMA BLACK
-1D1BD ; NFKC_CF; 1D1B9 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE ; NFKC_CF; 1D1BA 1D165 1D16E #So MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF ; NFKC_CF; 1D1B9 1D165 1D16F #So MUSICAL SYMBOL FUSA WHITE
-1D1C0 ; NFKC_CF; 1D1BA 1D165 1D16F #So MUSICAL SYMBOL FUSA BLACK
-1D400 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD CAPITAL A
-1D401 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD CAPITAL B
-1D402 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD CAPITAL C
-1D403 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD CAPITAL D
-1D404 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD CAPITAL E
-1D405 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD CAPITAL F
-1D406 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD CAPITAL G
-1D407 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD CAPITAL H
-1D408 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD CAPITAL I
-1D409 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD CAPITAL J
-1D40A ; NFKC_CF; 006B # L& MATHEMATICAL BOLD CAPITAL K
-1D40B ; NFKC_CF; 006C # L& MATHEMATICAL BOLD CAPITAL L
-1D40C ; NFKC_CF; 006D # L& MATHEMATICAL BOLD CAPITAL M
-1D40D ; NFKC_CF; 006E # L& MATHEMATICAL BOLD CAPITAL N
-1D40E ; NFKC_CF; 006F # L& MATHEMATICAL BOLD CAPITAL O
-1D40F ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD CAPITAL P
-1D410 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD CAPITAL Q
-1D411 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD CAPITAL R
-1D412 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD CAPITAL S
-1D413 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD CAPITAL T
-1D414 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD CAPITAL U
-1D415 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD CAPITAL V
-1D416 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD CAPITAL W
-1D417 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD CAPITAL X
-1D418 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD CAPITAL Y
-1D419 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD CAPITAL Z
-1D41A ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SMALL A
-1D41B ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SMALL B
-1D41C ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SMALL C
-1D41D ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SMALL D
-1D41E ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SMALL E
-1D41F ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SMALL F
-1D420 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SMALL G
-1D421 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SMALL H
-1D422 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SMALL I
-1D423 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SMALL J
-1D424 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SMALL K
-1D425 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SMALL L
-1D426 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SMALL M
-1D427 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SMALL N
-1D428 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SMALL O
-1D429 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SMALL P
-1D42A ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SMALL Q
-1D42B ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SMALL R
-1D42C ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SMALL S
-1D42D ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SMALL T
-1D42E ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SMALL U
-1D42F ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SMALL V
-1D430 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SMALL W
-1D431 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SMALL X
-1D432 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SMALL Y
-1D433 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SMALL Z
-1D434 ; NFKC_CF; 0061 # L& MATHEMATICAL ITALIC CAPITAL A
-1D435 ; NFKC_CF; 0062 # L& MATHEMATICAL ITALIC CAPITAL B
-1D436 ; NFKC_CF; 0063 # L& MATHEMATICAL ITALIC CAPITAL C
-1D437 ; NFKC_CF; 0064 # L& MATHEMATICAL ITALIC CAPITAL D
-1D438 ; NFKC_CF; 0065 # L& MATHEMATICAL ITALIC CAPITAL E
-1D439 ; NFKC_CF; 0066 # L& MATHEMATICAL ITALIC CAPITAL F
-1D43A ; NFKC_CF; 0067 # L& MATHEMATICAL ITALIC CAPITAL G
-1D43B ; NFKC_CF; 0068 # L& MATHEMATICAL ITALIC CAPITAL H
-1D43C ; NFKC_CF; 0069 # L& MATHEMATICAL ITALIC CAPITAL I
-1D43D ; NFKC_CF; 006A # L& MATHEMATICAL ITALIC CAPITAL J
-1D43E ; NFKC_CF; 006B # L& MATHEMATICAL ITALIC CAPITAL K
-1D43F ; NFKC_CF; 006C # L& MATHEMATICAL ITALIC CAPITAL L
-1D440 ; NFKC_CF; 006D # L& MATHEMATICAL ITALIC CAPITAL M
-1D441 ; NFKC_CF; 006E # L& MATHEMATICAL ITALIC CAPITAL N
-1D442 ; NFKC_CF; 006F # L& MATHEMATICAL ITALIC CAPITAL O
-1D443 ; NFKC_CF; 0070 # L& MATHEMATICAL ITALIC CAPITAL P
-1D444 ; NFKC_CF; 0071 # L& MATHEMATICAL ITALIC CAPITAL Q
-1D445 ; NFKC_CF; 0072 # L& MATHEMATICAL ITALIC CAPITAL R
-1D446 ; NFKC_CF; 0073 # L& MATHEMATICAL ITALIC CAPITAL S
-1D447 ; NFKC_CF; 0074 # L& MATHEMATICAL ITALIC CAPITAL T
-1D448 ; NFKC_CF; 0075 # L& MATHEMATICAL ITALIC CAPITAL U
-1D449 ; NFKC_CF; 0076 # L& MATHEMATICAL ITALIC CAPITAL V
-1D44A ; NFKC_CF; 0077 # L& MATHEMATICAL ITALIC CAPITAL W
-1D44B ; NFKC_CF; 0078 # L& MATHEMATICAL ITALIC CAPITAL X
-1D44C ; NFKC_CF; 0079 # L& MATHEMATICAL ITALIC CAPITAL Y
-1D44D ; NFKC_CF; 007A # L& MATHEMATICAL ITALIC CAPITAL Z
-1D44E ; NFKC_CF; 0061 # L& MATHEMATICAL ITALIC SMALL A
-1D44F ; NFKC_CF; 0062 # L& MATHEMATICAL ITALIC SMALL B
-1D450 ; NFKC_CF; 0063 # L& MATHEMATICAL ITALIC SMALL C
-1D451 ; NFKC_CF; 0064 # L& MATHEMATICAL ITALIC SMALL D
-1D452 ; NFKC_CF; 0065 # L& MATHEMATICAL ITALIC SMALL E
-1D453 ; NFKC_CF; 0066 # L& MATHEMATICAL ITALIC SMALL F
-1D454 ; NFKC_CF; 0067 # L& MATHEMATICAL ITALIC SMALL G
-1D456 ; NFKC_CF; 0069 # L& MATHEMATICAL ITALIC SMALL I
-1D457 ; NFKC_CF; 006A # L& MATHEMATICAL ITALIC SMALL J
-1D458 ; NFKC_CF; 006B # L& MATHEMATICAL ITALIC SMALL K
-1D459 ; NFKC_CF; 006C # L& MATHEMATICAL ITALIC SMALL L
-1D45A ; NFKC_CF; 006D # L& MATHEMATICAL ITALIC SMALL M
-1D45B ; NFKC_CF; 006E # L& MATHEMATICAL ITALIC SMALL N
-1D45C ; NFKC_CF; 006F # L& MATHEMATICAL ITALIC SMALL O
-1D45D ; NFKC_CF; 0070 # L& MATHEMATICAL ITALIC SMALL P
-1D45E ; NFKC_CF; 0071 # L& MATHEMATICAL ITALIC SMALL Q
-1D45F ; NFKC_CF; 0072 # L& MATHEMATICAL ITALIC SMALL R
-1D460 ; NFKC_CF; 0073 # L& MATHEMATICAL ITALIC SMALL S
-1D461 ; NFKC_CF; 0074 # L& MATHEMATICAL ITALIC SMALL T
-1D462 ; NFKC_CF; 0075 # L& MATHEMATICAL ITALIC SMALL U
-1D463 ; NFKC_CF; 0076 # L& MATHEMATICAL ITALIC SMALL V
-1D464 ; NFKC_CF; 0077 # L& MATHEMATICAL ITALIC SMALL W
-1D465 ; NFKC_CF; 0078 # L& MATHEMATICAL ITALIC SMALL X
-1D466 ; NFKC_CF; 0079 # L& MATHEMATICAL ITALIC SMALL Y
-1D467 ; NFKC_CF; 007A # L& MATHEMATICAL ITALIC SMALL Z
-1D468 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD ITALIC CAPITAL A
-1D469 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD ITALIC CAPITAL B
-1D46A ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD ITALIC CAPITAL C
-1D46B ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD ITALIC CAPITAL D
-1D46C ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD ITALIC CAPITAL E
-1D46D ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD ITALIC CAPITAL F
-1D46E ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD ITALIC CAPITAL G
-1D46F ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD ITALIC CAPITAL H
-1D470 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD ITALIC CAPITAL I
-1D471 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD ITALIC CAPITAL J
-1D472 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD ITALIC CAPITAL K
-1D473 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD ITALIC CAPITAL L
-1D474 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD ITALIC CAPITAL M
-1D475 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD ITALIC CAPITAL N
-1D476 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD ITALIC CAPITAL O
-1D477 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD ITALIC CAPITAL P
-1D478 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD ITALIC CAPITAL Q
-1D479 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD ITALIC CAPITAL R
-1D47A ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD ITALIC CAPITAL S
-1D47B ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD ITALIC CAPITAL T
-1D47C ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD ITALIC CAPITAL U
-1D47D ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD ITALIC CAPITAL V
-1D47E ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD ITALIC CAPITAL W
-1D47F ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD ITALIC CAPITAL X
-1D480 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD ITALIC CAPITAL Y
-1D481 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D482 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD ITALIC SMALL A
-1D483 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD ITALIC SMALL B
-1D484 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD ITALIC SMALL C
-1D485 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD ITALIC SMALL D
-1D486 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD ITALIC SMALL E
-1D487 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD ITALIC SMALL F
-1D488 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD ITALIC SMALL G
-1D489 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD ITALIC SMALL H
-1D48A ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD ITALIC SMALL I
-1D48B ; NFKC_CF; 006A # L& MATHEMATICAL BOLD ITALIC SMALL J
-1D48C ; NFKC_CF; 006B # L& MATHEMATICAL BOLD ITALIC SMALL K
-1D48D ; NFKC_CF; 006C # L& MATHEMATICAL BOLD ITALIC SMALL L
-1D48E ; NFKC_CF; 006D # L& MATHEMATICAL BOLD ITALIC SMALL M
-1D48F ; NFKC_CF; 006E # L& MATHEMATICAL BOLD ITALIC SMALL N
-1D490 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD ITALIC SMALL O
-1D491 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD ITALIC SMALL P
-1D492 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD ITALIC SMALL Q
-1D493 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD ITALIC SMALL R
-1D494 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD ITALIC SMALL S
-1D495 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD ITALIC SMALL T
-1D496 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD ITALIC SMALL U
-1D497 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD ITALIC SMALL V
-1D498 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD ITALIC SMALL W
-1D499 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD ITALIC SMALL X
-1D49A ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD ITALIC SMALL Y
-1D49B ; NFKC_CF; 007A # L& MATHEMATICAL BOLD ITALIC SMALL Z
-1D49C ; NFKC_CF; 0061 # L& MATHEMATICAL SCRIPT CAPITAL A
-1D49E ; NFKC_CF; 0063 # L& MATHEMATICAL SCRIPT CAPITAL C
-1D49F ; NFKC_CF; 0064 # L& MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; NFKC_CF; 0067 # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5 ; NFKC_CF; 006A # L& MATHEMATICAL SCRIPT CAPITAL J
-1D4A6 ; NFKC_CF; 006B # L& MATHEMATICAL SCRIPT CAPITAL K
-1D4A9 ; NFKC_CF; 006E # L& MATHEMATICAL SCRIPT CAPITAL N
-1D4AA ; NFKC_CF; 006F # L& MATHEMATICAL SCRIPT CAPITAL O
-1D4AB ; NFKC_CF; 0070 # L& MATHEMATICAL SCRIPT CAPITAL P
-1D4AC ; NFKC_CF; 0071 # L& MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE ; NFKC_CF; 0073 # L& MATHEMATICAL SCRIPT CAPITAL S
-1D4AF ; NFKC_CF; 0074 # L& MATHEMATICAL SCRIPT CAPITAL T
-1D4B0 ; NFKC_CF; 0075 # L& MATHEMATICAL SCRIPT CAPITAL U
-1D4B1 ; NFKC_CF; 0076 # L& MATHEMATICAL SCRIPT CAPITAL V
-1D4B2 ; NFKC_CF; 0077 # L& MATHEMATICAL SCRIPT CAPITAL W
-1D4B3 ; NFKC_CF; 0078 # L& MATHEMATICAL SCRIPT CAPITAL X
-1D4B4 ; NFKC_CF; 0079 # L& MATHEMATICAL SCRIPT CAPITAL Y
-1D4B5 ; NFKC_CF; 007A # L& MATHEMATICAL SCRIPT CAPITAL Z
-1D4B6 ; NFKC_CF; 0061 # L& MATHEMATICAL SCRIPT SMALL A
-1D4B7 ; NFKC_CF; 0062 # L& MATHEMATICAL SCRIPT SMALL B
-1D4B8 ; NFKC_CF; 0063 # L& MATHEMATICAL SCRIPT SMALL C
-1D4B9 ; NFKC_CF; 0064 # L& MATHEMATICAL SCRIPT SMALL D
-1D4BB ; NFKC_CF; 0066 # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD ; NFKC_CF; 0068 # L& MATHEMATICAL SCRIPT SMALL H
-1D4BE ; NFKC_CF; 0069 # L& MATHEMATICAL SCRIPT SMALL I
-1D4BF ; NFKC_CF; 006A # L& MATHEMATICAL SCRIPT SMALL J
-1D4C0 ; NFKC_CF; 006B # L& MATHEMATICAL SCRIPT SMALL K
-1D4C1 ; NFKC_CF; 006C # L& MATHEMATICAL SCRIPT SMALL L
-1D4C2 ; NFKC_CF; 006D # L& MATHEMATICAL SCRIPT SMALL M
-1D4C3 ; NFKC_CF; 006E # L& MATHEMATICAL SCRIPT SMALL N
-1D4C5 ; NFKC_CF; 0070 # L& MATHEMATICAL SCRIPT SMALL P
-1D4C6 ; NFKC_CF; 0071 # L& MATHEMATICAL SCRIPT SMALL Q
-1D4C7 ; NFKC_CF; 0072 # L& MATHEMATICAL SCRIPT SMALL R
-1D4C8 ; NFKC_CF; 0073 # L& MATHEMATICAL SCRIPT SMALL S
-1D4C9 ; NFKC_CF; 0074 # L& MATHEMATICAL SCRIPT SMALL T
-1D4CA ; NFKC_CF; 0075 # L& MATHEMATICAL SCRIPT SMALL U
-1D4CB ; NFKC_CF; 0076 # L& MATHEMATICAL SCRIPT SMALL V
-1D4CC ; NFKC_CF; 0077 # L& MATHEMATICAL SCRIPT SMALL W
-1D4CD ; NFKC_CF; 0078 # L& MATHEMATICAL SCRIPT SMALL X
-1D4CE ; NFKC_CF; 0079 # L& MATHEMATICAL SCRIPT SMALL Y
-1D4CF ; NFKC_CF; 007A # L& MATHEMATICAL SCRIPT SMALL Z
-1D4D0 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SCRIPT CAPITAL A
-1D4D1 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SCRIPT CAPITAL B
-1D4D2 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SCRIPT CAPITAL C
-1D4D3 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SCRIPT CAPITAL D
-1D4D4 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SCRIPT CAPITAL E
-1D4D5 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SCRIPT CAPITAL F
-1D4D6 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SCRIPT CAPITAL G
-1D4D7 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SCRIPT CAPITAL H
-1D4D8 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SCRIPT CAPITAL I
-1D4D9 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SCRIPT CAPITAL J
-1D4DA ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SCRIPT CAPITAL K
-1D4DB ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SCRIPT CAPITAL L
-1D4DC ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SCRIPT CAPITAL M
-1D4DD ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SCRIPT CAPITAL N
-1D4DE ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SCRIPT CAPITAL O
-1D4DF ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SCRIPT CAPITAL P
-1D4E0 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Q
-1D4E1 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SCRIPT CAPITAL R
-1D4E2 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SCRIPT CAPITAL S
-1D4E3 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SCRIPT CAPITAL T
-1D4E4 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SCRIPT CAPITAL U
-1D4E5 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SCRIPT CAPITAL V
-1D4E6 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SCRIPT CAPITAL W
-1D4E7 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SCRIPT CAPITAL X
-1D4E8 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SCRIPT CAPITAL Y
-1D4E9 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D4EA ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD SCRIPT SMALL A
-1D4EB ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD SCRIPT SMALL B
-1D4EC ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD SCRIPT SMALL C
-1D4ED ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD SCRIPT SMALL D
-1D4EE ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD SCRIPT SMALL E
-1D4EF ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD SCRIPT SMALL F
-1D4F0 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD SCRIPT SMALL G
-1D4F1 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD SCRIPT SMALL H
-1D4F2 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD SCRIPT SMALL I
-1D4F3 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD SCRIPT SMALL J
-1D4F4 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD SCRIPT SMALL K
-1D4F5 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD SCRIPT SMALL L
-1D4F6 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD SCRIPT SMALL M
-1D4F7 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD SCRIPT SMALL N
-1D4F8 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD SCRIPT SMALL O
-1D4F9 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD SCRIPT SMALL P
-1D4FA ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD SCRIPT SMALL Q
-1D4FB ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD SCRIPT SMALL R
-1D4FC ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD SCRIPT SMALL S
-1D4FD ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD SCRIPT SMALL T
-1D4FE ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD SCRIPT SMALL U
-1D4FF ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD SCRIPT SMALL V
-1D500 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD SCRIPT SMALL W
-1D501 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD SCRIPT SMALL X
-1D502 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD SCRIPT SMALL Y
-1D503 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD SCRIPT SMALL Z
-1D504 ; NFKC_CF; 0061 # L& MATHEMATICAL FRAKTUR CAPITAL A
-1D505 ; NFKC_CF; 0062 # L& MATHEMATICAL FRAKTUR CAPITAL B
-1D507 ; NFKC_CF; 0064 # L& MATHEMATICAL FRAKTUR CAPITAL D
-1D508 ; NFKC_CF; 0065 # L& MATHEMATICAL FRAKTUR CAPITAL E
-1D509 ; NFKC_CF; 0066 # L& MATHEMATICAL FRAKTUR CAPITAL F
-1D50A ; NFKC_CF; 0067 # L& MATHEMATICAL FRAKTUR CAPITAL G
-1D50D ; NFKC_CF; 006A # L& MATHEMATICAL FRAKTUR CAPITAL J
-1D50E ; NFKC_CF; 006B # L& MATHEMATICAL FRAKTUR CAPITAL K
-1D50F ; NFKC_CF; 006C # L& MATHEMATICAL FRAKTUR CAPITAL L
-1D510 ; NFKC_CF; 006D # L& MATHEMATICAL FRAKTUR CAPITAL M
-1D511 ; NFKC_CF; 006E # L& MATHEMATICAL FRAKTUR CAPITAL N
-1D512 ; NFKC_CF; 006F # L& MATHEMATICAL FRAKTUR CAPITAL O
-1D513 ; NFKC_CF; 0070 # L& MATHEMATICAL FRAKTUR CAPITAL P
-1D514 ; NFKC_CF; 0071 # L& MATHEMATICAL FRAKTUR CAPITAL Q
-1D516 ; NFKC_CF; 0073 # L& MATHEMATICAL FRAKTUR CAPITAL S
-1D517 ; NFKC_CF; 0074 # L& MATHEMATICAL FRAKTUR CAPITAL T
-1D518 ; NFKC_CF; 0075 # L& MATHEMATICAL FRAKTUR CAPITAL U
-1D519 ; NFKC_CF; 0076 # L& MATHEMATICAL FRAKTUR CAPITAL V
-1D51A ; NFKC_CF; 0077 # L& MATHEMATICAL FRAKTUR CAPITAL W
-1D51B ; NFKC_CF; 0078 # L& MATHEMATICAL FRAKTUR CAPITAL X
-1D51C ; NFKC_CF; 0079 # L& MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E ; NFKC_CF; 0061 # L& MATHEMATICAL FRAKTUR SMALL A
-1D51F ; NFKC_CF; 0062 # L& MATHEMATICAL FRAKTUR SMALL B
-1D520 ; NFKC_CF; 0063 # L& MATHEMATICAL FRAKTUR SMALL C
-1D521 ; NFKC_CF; 0064 # L& MATHEMATICAL FRAKTUR SMALL D
-1D522 ; NFKC_CF; 0065 # L& MATHEMATICAL FRAKTUR SMALL E
-1D523 ; NFKC_CF; 0066 # L& MATHEMATICAL FRAKTUR SMALL F
-1D524 ; NFKC_CF; 0067 # L& MATHEMATICAL FRAKTUR SMALL G
-1D525 ; NFKC_CF; 0068 # L& MATHEMATICAL FRAKTUR SMALL H
-1D526 ; NFKC_CF; 0069 # L& MATHEMATICAL FRAKTUR SMALL I
-1D527 ; NFKC_CF; 006A # L& MATHEMATICAL FRAKTUR SMALL J
-1D528 ; NFKC_CF; 006B # L& MATHEMATICAL FRAKTUR SMALL K
-1D529 ; NFKC_CF; 006C # L& MATHEMATICAL FRAKTUR SMALL L
-1D52A ; NFKC_CF; 006D # L& MATHEMATICAL FRAKTUR SMALL M
-1D52B ; NFKC_CF; 006E # L& MATHEMATICAL FRAKTUR SMALL N
-1D52C ; NFKC_CF; 006F # L& MATHEMATICAL FRAKTUR SMALL O
-1D52D ; NFKC_CF; 0070 # L& MATHEMATICAL FRAKTUR SMALL P
-1D52E ; NFKC_CF; 0071 # L& MATHEMATICAL FRAKTUR SMALL Q
-1D52F ; NFKC_CF; 0072 # L& MATHEMATICAL FRAKTUR SMALL R
-1D530 ; NFKC_CF; 0073 # L& MATHEMATICAL FRAKTUR SMALL S
-1D531 ; NFKC_CF; 0074 # L& MATHEMATICAL FRAKTUR SMALL T
-1D532 ; NFKC_CF; 0075 # L& MATHEMATICAL FRAKTUR SMALL U
-1D533 ; NFKC_CF; 0076 # L& MATHEMATICAL FRAKTUR SMALL V
-1D534 ; NFKC_CF; 0077 # L& MATHEMATICAL FRAKTUR SMALL W
-1D535 ; NFKC_CF; 0078 # L& MATHEMATICAL FRAKTUR SMALL X
-1D536 ; NFKC_CF; 0079 # L& MATHEMATICAL FRAKTUR SMALL Y
-1D537 ; NFKC_CF; 007A # L& MATHEMATICAL FRAKTUR SMALL Z
-1D538 ; NFKC_CF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL A
-1D539 ; NFKC_CF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B ; NFKC_CF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL D
-1D53C ; NFKC_CF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL E
-1D53D ; NFKC_CF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL F
-1D53E ; NFKC_CF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540 ; NFKC_CF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL I
-1D541 ; NFKC_CF; 006A # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL J
-1D542 ; NFKC_CF; 006B # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL K
-1D543 ; NFKC_CF; 006C # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL L
-1D544 ; NFKC_CF; 006D # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; NFKC_CF; 006F # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A ; NFKC_CF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL S
-1D54B ; NFKC_CF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL T
-1D54C ; NFKC_CF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL U
-1D54D ; NFKC_CF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL V
-1D54E ; NFKC_CF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL W
-1D54F ; NFKC_CF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL X
-1D550 ; NFKC_CF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552 ; NFKC_CF; 0061 # L& MATHEMATICAL DOUBLE-STRUCK SMALL A
-1D553 ; NFKC_CF; 0062 # L& MATHEMATICAL DOUBLE-STRUCK SMALL B
-1D554 ; NFKC_CF; 0063 # L& MATHEMATICAL DOUBLE-STRUCK SMALL C
-1D555 ; NFKC_CF; 0064 # L& MATHEMATICAL DOUBLE-STRUCK SMALL D
-1D556 ; NFKC_CF; 0065 # L& MATHEMATICAL DOUBLE-STRUCK SMALL E
-1D557 ; NFKC_CF; 0066 # L& MATHEMATICAL DOUBLE-STRUCK SMALL F
-1D558 ; NFKC_CF; 0067 # L& MATHEMATICAL DOUBLE-STRUCK SMALL G
-1D559 ; NFKC_CF; 0068 # L& MATHEMATICAL DOUBLE-STRUCK SMALL H
-1D55A ; NFKC_CF; 0069 # L& MATHEMATICAL DOUBLE-STRUCK SMALL I
-1D55B ; NFKC_CF; 006A # L& MATHEMATICAL DOUBLE-STRUCK SMALL J
-1D55C ; NFKC_CF; 006B # L& MATHEMATICAL DOUBLE-STRUCK SMALL K
-1D55D ; NFKC_CF; 006C # L& MATHEMATICAL DOUBLE-STRUCK SMALL L
-1D55E ; NFKC_CF; 006D # L& MATHEMATICAL DOUBLE-STRUCK SMALL M
-1D55F ; NFKC_CF; 006E # L& MATHEMATICAL DOUBLE-STRUCK SMALL N
-1D560 ; NFKC_CF; 006F # L& MATHEMATICAL DOUBLE-STRUCK SMALL O
-1D561 ; NFKC_CF; 0070 # L& MATHEMATICAL DOUBLE-STRUCK SMALL P
-1D562 ; NFKC_CF; 0071 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Q
-1D563 ; NFKC_CF; 0072 # L& MATHEMATICAL DOUBLE-STRUCK SMALL R
-1D564 ; NFKC_CF; 0073 # L& MATHEMATICAL DOUBLE-STRUCK SMALL S
-1D565 ; NFKC_CF; 0074 # L& MATHEMATICAL DOUBLE-STRUCK SMALL T
-1D566 ; NFKC_CF; 0075 # L& MATHEMATICAL DOUBLE-STRUCK SMALL U
-1D567 ; NFKC_CF; 0076 # L& MATHEMATICAL DOUBLE-STRUCK SMALL V
-1D568 ; NFKC_CF; 0077 # L& MATHEMATICAL DOUBLE-STRUCK SMALL W
-1D569 ; NFKC_CF; 0078 # L& MATHEMATICAL DOUBLE-STRUCK SMALL X
-1D56A ; NFKC_CF; 0079 # L& MATHEMATICAL DOUBLE-STRUCK SMALL Y
-1D56B ; NFKC_CF; 007A # L& MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D56C ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL A
-1D56D ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL B
-1D56E ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL C
-1D56F ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL D
-1D570 ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL E
-1D571 ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL F
-1D572 ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL G
-1D573 ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL H
-1D574 ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL I
-1D575 ; NFKC_CF; 006A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL J
-1D576 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD FRAKTUR CAPITAL K
-1D577 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD FRAKTUR CAPITAL L
-1D578 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD FRAKTUR CAPITAL M
-1D579 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD FRAKTUR CAPITAL N
-1D57A ; NFKC_CF; 006F # L& MATHEMATICAL BOLD FRAKTUR CAPITAL O
-1D57B ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL P
-1D57C ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Q
-1D57D ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL R
-1D57E ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL S
-1D57F ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL T
-1D580 ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL U
-1D581 ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL V
-1D582 ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL W
-1D583 ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL X
-1D584 ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Y
-1D585 ; NFKC_CF; 007A # L& MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D586 ; NFKC_CF; 0061 # L& MATHEMATICAL BOLD FRAKTUR SMALL A
-1D587 ; NFKC_CF; 0062 # L& MATHEMATICAL BOLD FRAKTUR SMALL B
-1D588 ; NFKC_CF; 0063 # L& MATHEMATICAL BOLD FRAKTUR SMALL C
-1D589 ; NFKC_CF; 0064 # L& MATHEMATICAL BOLD FRAKTUR SMALL D
-1D58A ; NFKC_CF; 0065 # L& MATHEMATICAL BOLD FRAKTUR SMALL E
-1D58B ; NFKC_CF; 0066 # L& MATHEMATICAL BOLD FRAKTUR SMALL F
-1D58C ; NFKC_CF; 0067 # L& MATHEMATICAL BOLD FRAKTUR SMALL G
-1D58D ; NFKC_CF; 0068 # L& MATHEMATICAL BOLD FRAKTUR SMALL H
-1D58E ; NFKC_CF; 0069 # L& MATHEMATICAL BOLD FRAKTUR SMALL I
-1D58F ; NFKC_CF; 006A # L& MATHEMATICAL BOLD FRAKTUR SMALL J
-1D590 ; NFKC_CF; 006B # L& MATHEMATICAL BOLD FRAKTUR SMALL K
-1D591 ; NFKC_CF; 006C # L& MATHEMATICAL BOLD FRAKTUR SMALL L
-1D592 ; NFKC_CF; 006D # L& MATHEMATICAL BOLD FRAKTUR SMALL M
-1D593 ; NFKC_CF; 006E # L& MATHEMATICAL BOLD FRAKTUR SMALL N
-1D594 ; NFKC_CF; 006F # L& MATHEMATICAL BOLD FRAKTUR SMALL O
-1D595 ; NFKC_CF; 0070 # L& MATHEMATICAL BOLD FRAKTUR SMALL P
-1D596 ; NFKC_CF; 0071 # L& MATHEMATICAL BOLD FRAKTUR SMALL Q
-1D597 ; NFKC_CF; 0072 # L& MATHEMATICAL BOLD FRAKTUR SMALL R
-1D598 ; NFKC_CF; 0073 # L& MATHEMATICAL BOLD FRAKTUR SMALL S
-1D599 ; NFKC_CF; 0074 # L& MATHEMATICAL BOLD FRAKTUR SMALL T
-1D59A ; NFKC_CF; 0075 # L& MATHEMATICAL BOLD FRAKTUR SMALL U
-1D59B ; NFKC_CF; 0076 # L& MATHEMATICAL BOLD FRAKTUR SMALL V
-1D59C ; NFKC_CF; 0077 # L& MATHEMATICAL BOLD FRAKTUR SMALL W
-1D59D ; NFKC_CF; 0078 # L& MATHEMATICAL BOLD FRAKTUR SMALL X
-1D59E ; NFKC_CF; 0079 # L& MATHEMATICAL BOLD FRAKTUR SMALL Y
-1D59F ; NFKC_CF; 007A # L& MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5A0 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF CAPITAL A
-1D5A1 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF CAPITAL B
-1D5A2 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF CAPITAL C
-1D5A3 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF CAPITAL D
-1D5A4 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF CAPITAL E
-1D5A5 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF CAPITAL F
-1D5A6 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF CAPITAL G
-1D5A7 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF CAPITAL H
-1D5A8 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF CAPITAL I
-1D5A9 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF CAPITAL J
-1D5AA ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF CAPITAL K
-1D5AB ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF CAPITAL L
-1D5AC ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF CAPITAL M
-1D5AD ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF CAPITAL N
-1D5AE ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF CAPITAL O
-1D5AF ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF CAPITAL P
-1D5B0 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF CAPITAL Q
-1D5B1 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF CAPITAL R
-1D5B2 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF CAPITAL S
-1D5B3 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF CAPITAL T
-1D5B4 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF CAPITAL U
-1D5B5 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF CAPITAL V
-1D5B6 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF CAPITAL W
-1D5B7 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF CAPITAL X
-1D5B8 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF CAPITAL Y
-1D5B9 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5BA ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF SMALL A
-1D5BB ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF SMALL B
-1D5BC ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF SMALL C
-1D5BD ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF SMALL D
-1D5BE ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF SMALL E
-1D5BF ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF SMALL F
-1D5C0 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF SMALL G
-1D5C1 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF SMALL H
-1D5C2 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF SMALL I
-1D5C3 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF SMALL J
-1D5C4 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF SMALL K
-1D5C5 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF SMALL L
-1D5C6 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF SMALL M
-1D5C7 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF SMALL N
-1D5C8 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF SMALL O
-1D5C9 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF SMALL P
-1D5CA ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF SMALL Q
-1D5CB ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF SMALL R
-1D5CC ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF SMALL S
-1D5CD ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF SMALL T
-1D5CE ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF SMALL U
-1D5CF ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF SMALL V
-1D5D0 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF SMALL W
-1D5D1 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF SMALL X
-1D5D2 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF SMALL Y
-1D5D3 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF SMALL Z
-1D5D4 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL A
-1D5D5 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL B
-1D5D6 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL C
-1D5D7 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL D
-1D5D8 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL E
-1D5D9 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL F
-1D5DA ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL G
-1D5DB ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL H
-1D5DC ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL I
-1D5DD ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL J
-1D5DE ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL K
-1D5DF ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL L
-1D5E0 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL M
-1D5E1 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL N
-1D5E2 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL O
-1D5E3 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL P
-1D5E4 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
-1D5E5 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL R
-1D5E6 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL S
-1D5E7 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL T
-1D5E8 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL U
-1D5E9 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL V
-1D5EA ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL W
-1D5EB ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL X
-1D5EC ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
-1D5ED ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D5EE ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD SMALL A
-1D5EF ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD SMALL B
-1D5F0 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD SMALL C
-1D5F1 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD SMALL D
-1D5F2 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD SMALL E
-1D5F3 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD SMALL F
-1D5F4 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD SMALL G
-1D5F5 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD SMALL H
-1D5F6 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD SMALL I
-1D5F7 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD SMALL J
-1D5F8 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD SMALL K
-1D5F9 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD SMALL L
-1D5FA ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD SMALL M
-1D5FB ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD SMALL N
-1D5FC ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD SMALL O
-1D5FD ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD SMALL P
-1D5FE ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Q
-1D5FF ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD SMALL R
-1D600 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD SMALL S
-1D601 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD SMALL T
-1D602 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD SMALL U
-1D603 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD SMALL V
-1D604 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD SMALL W
-1D605 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD SMALL X
-1D606 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD SMALL Y
-1D607 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D608 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
-1D609 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
-1D60A ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
-1D60B ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
-1D60C ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
-1D60D ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
-1D60E ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
-1D60F ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
-1D610 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
-1D611 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
-1D612 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
-1D613 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
-1D614 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
-1D615 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
-1D616 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
-1D617 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
-1D618 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
-1D619 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
-1D61A ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
-1D61B ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
-1D61C ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
-1D61D ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
-1D61E ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
-1D61F ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
-1D620 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
-1D621 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D622 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL A
-1D623 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL B
-1D624 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL C
-1D625 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL D
-1D626 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL E
-1D627 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL F
-1D628 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL G
-1D629 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL H
-1D62A ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL I
-1D62B ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL J
-1D62C ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF ITALIC SMALL K
-1D62D ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF ITALIC SMALL L
-1D62E ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF ITALIC SMALL M
-1D62F ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF ITALIC SMALL N
-1D630 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF ITALIC SMALL O
-1D631 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL P
-1D632 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Q
-1D633 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL R
-1D634 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL S
-1D635 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL T
-1D636 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL U
-1D637 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL V
-1D638 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL W
-1D639 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL X
-1D63A ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Y
-1D63B ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D63C ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-1D63D ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-1D63E ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-1D63F ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-1D640 ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-1D641 ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-1D642 ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-1D643 ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-1D644 ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-1D645 ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-1D646 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-1D647 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-1D648 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-1D649 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-1D64A ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-1D64B ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-1D64C ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-1D64D ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-1D64E ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-1D64F ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-1D650 ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-1D651 ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-1D652 ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-1D653 ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-1D654 ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-1D655 ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D656 ; NFKC_CF; 0061 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
-1D657 ; NFKC_CF; 0062 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
-1D658 ; NFKC_CF; 0063 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
-1D659 ; NFKC_CF; 0064 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
-1D65A ; NFKC_CF; 0065 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
-1D65B ; NFKC_CF; 0066 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
-1D65C ; NFKC_CF; 0067 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
-1D65D ; NFKC_CF; 0068 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
-1D65E ; NFKC_CF; 0069 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
-1D65F ; NFKC_CF; 006A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-1D660 ; NFKC_CF; 006B # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
-1D661 ; NFKC_CF; 006C # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
-1D662 ; NFKC_CF; 006D # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
-1D663 ; NFKC_CF; 006E # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
-1D664 ; NFKC_CF; 006F # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
-1D665 ; NFKC_CF; 0070 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
-1D666 ; NFKC_CF; 0071 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
-1D667 ; NFKC_CF; 0072 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
-1D668 ; NFKC_CF; 0073 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
-1D669 ; NFKC_CF; 0074 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
-1D66A ; NFKC_CF; 0075 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
-1D66B ; NFKC_CF; 0076 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
-1D66C ; NFKC_CF; 0077 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
-1D66D ; NFKC_CF; 0078 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
-1D66E ; NFKC_CF; 0079 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
-1D66F ; NFKC_CF; 007A # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D670 ; NFKC_CF; 0061 # L& MATHEMATICAL MONOSPACE CAPITAL A
-1D671 ; NFKC_CF; 0062 # L& MATHEMATICAL MONOSPACE CAPITAL B
-1D672 ; NFKC_CF; 0063 # L& MATHEMATICAL MONOSPACE CAPITAL C
-1D673 ; NFKC_CF; 0064 # L& MATHEMATICAL MONOSPACE CAPITAL D
-1D674 ; NFKC_CF; 0065 # L& MATHEMATICAL MONOSPACE CAPITAL E
-1D675 ; NFKC_CF; 0066 # L& MATHEMATICAL MONOSPACE CAPITAL F
-1D676 ; NFKC_CF; 0067 # L& MATHEMATICAL MONOSPACE CAPITAL G
-1D677 ; NFKC_CF; 0068 # L& MATHEMATICAL MONOSPACE CAPITAL H
-1D678 ; NFKC_CF; 0069 # L& MATHEMATICAL MONOSPACE CAPITAL I
-1D679 ; NFKC_CF; 006A # L& MATHEMATICAL MONOSPACE CAPITAL J
-1D67A ; NFKC_CF; 006B # L& MATHEMATICAL MONOSPACE CAPITAL K
-1D67B ; NFKC_CF; 006C # L& MATHEMATICAL MONOSPACE CAPITAL L
-1D67C ; NFKC_CF; 006D # L& MATHEMATICAL MONOSPACE CAPITAL M
-1D67D ; NFKC_CF; 006E # L& MATHEMATICAL MONOSPACE CAPITAL N
-1D67E ; NFKC_CF; 006F # L& MATHEMATICAL MONOSPACE CAPITAL O
-1D67F ; NFKC_CF; 0070 # L& MATHEMATICAL MONOSPACE CAPITAL P
-1D680 ; NFKC_CF; 0071 # L& MATHEMATICAL MONOSPACE CAPITAL Q
-1D681 ; NFKC_CF; 0072 # L& MATHEMATICAL MONOSPACE CAPITAL R
-1D682 ; NFKC_CF; 0073 # L& MATHEMATICAL MONOSPACE CAPITAL S
-1D683 ; NFKC_CF; 0074 # L& MATHEMATICAL MONOSPACE CAPITAL T
-1D684 ; NFKC_CF; 0075 # L& MATHEMATICAL MONOSPACE CAPITAL U
-1D685 ; NFKC_CF; 0076 # L& MATHEMATICAL MONOSPACE CAPITAL V
-1D686 ; NFKC_CF; 0077 # L& MATHEMATICAL MONOSPACE CAPITAL W
-1D687 ; NFKC_CF; 0078 # L& MATHEMATICAL MONOSPACE CAPITAL X
-1D688 ; NFKC_CF; 0079 # L& MATHEMATICAL MONOSPACE CAPITAL Y
-1D689 ; NFKC_CF; 007A # L& MATHEMATICAL MONOSPACE CAPITAL Z
-1D68A ; NFKC_CF; 0061 # L& MATHEMATICAL MONOSPACE SMALL A
-1D68B ; NFKC_CF; 0062 # L& MATHEMATICAL MONOSPACE SMALL B
-1D68C ; NFKC_CF; 0063 # L& MATHEMATICAL MONOSPACE SMALL C
-1D68D ; NFKC_CF; 0064 # L& MATHEMATICAL MONOSPACE SMALL D
-1D68E ; NFKC_CF; 0065 # L& MATHEMATICAL MONOSPACE SMALL E
-1D68F ; NFKC_CF; 0066 # L& MATHEMATICAL MONOSPACE SMALL F
-1D690 ; NFKC_CF; 0067 # L& MATHEMATICAL MONOSPACE SMALL G
-1D691 ; NFKC_CF; 0068 # L& MATHEMATICAL MONOSPACE SMALL H
-1D692 ; NFKC_CF; 0069 # L& MATHEMATICAL MONOSPACE SMALL I
-1D693 ; NFKC_CF; 006A # L& MATHEMATICAL MONOSPACE SMALL J
-1D694 ; NFKC_CF; 006B # L& MATHEMATICAL MONOSPACE SMALL K
-1D695 ; NFKC_CF; 006C # L& MATHEMATICAL MONOSPACE SMALL L
-1D696 ; NFKC_CF; 006D # L& MATHEMATICAL MONOSPACE SMALL M
-1D697 ; NFKC_CF; 006E # L& MATHEMATICAL MONOSPACE SMALL N
-1D698 ; NFKC_CF; 006F # L& MATHEMATICAL MONOSPACE SMALL O
-1D699 ; NFKC_CF; 0070 # L& MATHEMATICAL MONOSPACE SMALL P
-1D69A ; NFKC_CF; 0071 # L& MATHEMATICAL MONOSPACE SMALL Q
-1D69B ; NFKC_CF; 0072 # L& MATHEMATICAL MONOSPACE SMALL R
-1D69C ; NFKC_CF; 0073 # L& MATHEMATICAL MONOSPACE SMALL S
-1D69D ; NFKC_CF; 0074 # L& MATHEMATICAL MONOSPACE SMALL T
-1D69E ; NFKC_CF; 0075 # L& MATHEMATICAL MONOSPACE SMALL U
-1D69F ; NFKC_CF; 0076 # L& MATHEMATICAL MONOSPACE SMALL V
-1D6A0 ; NFKC_CF; 0077 # L& MATHEMATICAL MONOSPACE SMALL W
-1D6A1 ; NFKC_CF; 0078 # L& MATHEMATICAL MONOSPACE SMALL X
-1D6A2 ; NFKC_CF; 0079 # L& MATHEMATICAL MONOSPACE SMALL Y
-1D6A3 ; NFKC_CF; 007A # L& MATHEMATICAL MONOSPACE SMALL Z
-1D6A4 ; NFKC_CF; 0131 # L& MATHEMATICAL ITALIC SMALL DOTLESS I
-1D6A5 ; NFKC_CF; 0237 # L& MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD CAPITAL ALPHA
-1D6A9 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD CAPITAL BETA
-1D6AA ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD CAPITAL GAMMA
-1D6AB ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD CAPITAL DELTA
-1D6AC ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD CAPITAL EPSILON
-1D6AD ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD CAPITAL ZETA
-1D6AE ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD CAPITAL ETA
-1D6AF ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA
-1D6B0 ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD CAPITAL IOTA
-1D6B1 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD CAPITAL KAPPA
-1D6B2 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD CAPITAL LAMDA
-1D6B3 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD CAPITAL MU
-1D6B4 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD CAPITAL NU
-1D6B5 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD CAPITAL XI
-1D6B6 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD CAPITAL OMICRON
-1D6B7 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD CAPITAL PI
-1D6B8 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD CAPITAL RHO
-1D6B9 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD CAPITAL THETA SYMBOL
-1D6BA ; NFKC_CF; 03C3 # L& MATHEMATICAL BOLD CAPITAL SIGMA
-1D6BB ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD CAPITAL TAU
-1D6BC ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD CAPITAL UPSILON
-1D6BD ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD CAPITAL PHI
-1D6BE ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD CAPITAL CHI
-1D6BF ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD CAPITAL PSI
-1D6C0 ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; NFKC_CF; 2207 # Sm MATHEMATICAL BOLD NABLA
-1D6C2 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD SMALL ALPHA
-1D6C3 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD SMALL BETA
-1D6C4 ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD SMALL GAMMA
-1D6C5 ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD SMALL DELTA
-1D6C6 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD SMALL EPSILON
-1D6C7 ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD SMALL ZETA
-1D6C8 ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD SMALL ETA
-1D6C9 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD SMALL THETA
-1D6CA ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD SMALL IOTA
-1D6CB ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD SMALL KAPPA
-1D6CC ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD SMALL LAMDA
-1D6CD ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD SMALL MU
-1D6CE ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD SMALL NU
-1D6CF ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD SMALL XI
-1D6D0 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD SMALL OMICRON
-1D6D1 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD SMALL PI
-1D6D2 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD SMALL RHO
-1D6D3..1D6D4 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL BOLD SMALL FINAL SIGMA..MATHEMATICAL BOLD SMALL SIGMA
-1D6D5 ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD SMALL TAU
-1D6D6 ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD SMALL UPSILON
-1D6D7 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD SMALL PHI
-1D6D8 ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD SMALL CHI
-1D6D9 ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD SMALL PSI
-1D6DA ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; NFKC_CF; 2202 # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD EPSILON SYMBOL
-1D6DD ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD THETA SYMBOL
-1D6DE ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD KAPPA SYMBOL
-1D6DF ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD PHI SYMBOL
-1D6E0 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD RHO SYMBOL
-1D6E1 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD PI SYMBOL
-1D6E2 ; NFKC_CF; 03B1 # L& MATHEMATICAL ITALIC CAPITAL ALPHA
-1D6E3 ; NFKC_CF; 03B2 # L& MATHEMATICAL ITALIC CAPITAL BETA
-1D6E4 ; NFKC_CF; 03B3 # L& MATHEMATICAL ITALIC CAPITAL GAMMA
-1D6E5 ; NFKC_CF; 03B4 # L& MATHEMATICAL ITALIC CAPITAL DELTA
-1D6E6 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC CAPITAL EPSILON
-1D6E7 ; NFKC_CF; 03B6 # L& MATHEMATICAL ITALIC CAPITAL ZETA
-1D6E8 ; NFKC_CF; 03B7 # L& MATHEMATICAL ITALIC CAPITAL ETA
-1D6E9 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA
-1D6EA ; NFKC_CF; 03B9 # L& MATHEMATICAL ITALIC CAPITAL IOTA
-1D6EB ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC CAPITAL KAPPA
-1D6EC ; NFKC_CF; 03BB # L& MATHEMATICAL ITALIC CAPITAL LAMDA
-1D6ED ; NFKC_CF; 03BC # L& MATHEMATICAL ITALIC CAPITAL MU
-1D6EE ; NFKC_CF; 03BD # L& MATHEMATICAL ITALIC CAPITAL NU
-1D6EF ; NFKC_CF; 03BE # L& MATHEMATICAL ITALIC CAPITAL XI
-1D6F0 ; NFKC_CF; 03BF # L& MATHEMATICAL ITALIC CAPITAL OMICRON
-1D6F1 ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC CAPITAL PI
-1D6F2 ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC CAPITAL RHO
-1D6F3 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
-1D6F4 ; NFKC_CF; 03C3 # L& MATHEMATICAL ITALIC CAPITAL SIGMA
-1D6F5 ; NFKC_CF; 03C4 # L& MATHEMATICAL ITALIC CAPITAL TAU
-1D6F6 ; NFKC_CF; 03C5 # L& MATHEMATICAL ITALIC CAPITAL UPSILON
-1D6F7 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC CAPITAL PHI
-1D6F8 ; NFKC_CF; 03C7 # L& MATHEMATICAL ITALIC CAPITAL CHI
-1D6F9 ; NFKC_CF; 03C8 # L& MATHEMATICAL ITALIC CAPITAL PSI
-1D6FA ; NFKC_CF; 03C9 # L& MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; NFKC_CF; 2207 # Sm MATHEMATICAL ITALIC NABLA
-1D6FC ; NFKC_CF; 03B1 # L& MATHEMATICAL ITALIC SMALL ALPHA
-1D6FD ; NFKC_CF; 03B2 # L& MATHEMATICAL ITALIC SMALL BETA
-1D6FE ; NFKC_CF; 03B3 # L& MATHEMATICAL ITALIC SMALL GAMMA
-1D6FF ; NFKC_CF; 03B4 # L& MATHEMATICAL ITALIC SMALL DELTA
-1D700 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC SMALL EPSILON
-1D701 ; NFKC_CF; 03B6 # L& MATHEMATICAL ITALIC SMALL ZETA
-1D702 ; NFKC_CF; 03B7 # L& MATHEMATICAL ITALIC SMALL ETA
-1D703 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC SMALL THETA
-1D704 ; NFKC_CF; 03B9 # L& MATHEMATICAL ITALIC SMALL IOTA
-1D705 ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC SMALL KAPPA
-1D706 ; NFKC_CF; 03BB # L& MATHEMATICAL ITALIC SMALL LAMDA
-1D707 ; NFKC_CF; 03BC # L& MATHEMATICAL ITALIC SMALL MU
-1D708 ; NFKC_CF; 03BD # L& MATHEMATICAL ITALIC SMALL NU
-1D709 ; NFKC_CF; 03BE # L& MATHEMATICAL ITALIC SMALL XI
-1D70A ; NFKC_CF; 03BF # L& MATHEMATICAL ITALIC SMALL OMICRON
-1D70B ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC SMALL PI
-1D70C ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC SMALL RHO
-1D70D..1D70E ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL ITALIC SMALL FINAL SIGMA..MATHEMATICAL ITALIC SMALL SIGMA
-1D70F ; NFKC_CF; 03C4 # L& MATHEMATICAL ITALIC SMALL TAU
-1D710 ; NFKC_CF; 03C5 # L& MATHEMATICAL ITALIC SMALL UPSILON
-1D711 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC SMALL PHI
-1D712 ; NFKC_CF; 03C7 # L& MATHEMATICAL ITALIC SMALL CHI
-1D713 ; NFKC_CF; 03C8 # L& MATHEMATICAL ITALIC SMALL PSI
-1D714 ; NFKC_CF; 03C9 # L& MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; NFKC_CF; 2202 # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716 ; NFKC_CF; 03B5 # L& MATHEMATICAL ITALIC EPSILON SYMBOL
-1D717 ; NFKC_CF; 03B8 # L& MATHEMATICAL ITALIC THETA SYMBOL
-1D718 ; NFKC_CF; 03BA # L& MATHEMATICAL ITALIC KAPPA SYMBOL
-1D719 ; NFKC_CF; 03C6 # L& MATHEMATICAL ITALIC PHI SYMBOL
-1D71A ; NFKC_CF; 03C1 # L& MATHEMATICAL ITALIC RHO SYMBOL
-1D71B ; NFKC_CF; 03C0 # L& MATHEMATICAL ITALIC PI SYMBOL
-1D71C ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
-1D71D ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD ITALIC CAPITAL BETA
-1D71E ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
-1D71F ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD ITALIC CAPITAL DELTA
-1D720 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
-1D721 ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD ITALIC CAPITAL ZETA
-1D722 ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD ITALIC CAPITAL ETA
-1D723 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA
-1D724 ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD ITALIC CAPITAL IOTA
-1D725 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
-1D726 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
-1D727 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD ITALIC CAPITAL MU
-1D728 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD ITALIC CAPITAL NU
-1D729 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD ITALIC CAPITAL XI
-1D72A ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
-1D72B ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC CAPITAL PI
-1D72C ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC CAPITAL RHO
-1D72D ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
-1D72E ; NFKC_CF; 03C3 # L& MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
-1D72F ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD ITALIC CAPITAL TAU
-1D730 ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
-1D731 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC CAPITAL PHI
-1D732 ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD ITALIC CAPITAL CHI
-1D733 ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD ITALIC CAPITAL PSI
-1D734 ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; NFKC_CF; 2207 # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736 ; NFKC_CF; 03B1 # L& MATHEMATICAL BOLD ITALIC SMALL ALPHA
-1D737 ; NFKC_CF; 03B2 # L& MATHEMATICAL BOLD ITALIC SMALL BETA
-1D738 ; NFKC_CF; 03B3 # L& MATHEMATICAL BOLD ITALIC SMALL GAMMA
-1D739 ; NFKC_CF; 03B4 # L& MATHEMATICAL BOLD ITALIC SMALL DELTA
-1D73A ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC SMALL EPSILON
-1D73B ; NFKC_CF; 03B6 # L& MATHEMATICAL BOLD ITALIC SMALL ZETA
-1D73C ; NFKC_CF; 03B7 # L& MATHEMATICAL BOLD ITALIC SMALL ETA
-1D73D ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC SMALL THETA
-1D73E ; NFKC_CF; 03B9 # L& MATHEMATICAL BOLD ITALIC SMALL IOTA
-1D73F ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC SMALL KAPPA
-1D740 ; NFKC_CF; 03BB # L& MATHEMATICAL BOLD ITALIC SMALL LAMDA
-1D741 ; NFKC_CF; 03BC # L& MATHEMATICAL BOLD ITALIC SMALL MU
-1D742 ; NFKC_CF; 03BD # L& MATHEMATICAL BOLD ITALIC SMALL NU
-1D743 ; NFKC_CF; 03BE # L& MATHEMATICAL BOLD ITALIC SMALL XI
-1D744 ; NFKC_CF; 03BF # L& MATHEMATICAL BOLD ITALIC SMALL OMICRON
-1D745 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC SMALL PI
-1D746 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC SMALL RHO
-1D747..1D748 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL BOLD ITALIC SMALL SIGMA
-1D749 ; NFKC_CF; 03C4 # L& MATHEMATICAL BOLD ITALIC SMALL TAU
-1D74A ; NFKC_CF; 03C5 # L& MATHEMATICAL BOLD ITALIC SMALL UPSILON
-1D74B ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC SMALL PHI
-1D74C ; NFKC_CF; 03C7 # L& MATHEMATICAL BOLD ITALIC SMALL CHI
-1D74D ; NFKC_CF; 03C8 # L& MATHEMATICAL BOLD ITALIC SMALL PSI
-1D74E ; NFKC_CF; 03C9 # L& MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; NFKC_CF; 2202 # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750 ; NFKC_CF; 03B5 # L& MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
-1D751 ; NFKC_CF; 03B8 # L& MATHEMATICAL BOLD ITALIC THETA SYMBOL
-1D752 ; NFKC_CF; 03BA # L& MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
-1D753 ; NFKC_CF; 03C6 # L& MATHEMATICAL BOLD ITALIC PHI SYMBOL
-1D754 ; NFKC_CF; 03C1 # L& MATHEMATICAL BOLD ITALIC RHO SYMBOL
-1D755 ; NFKC_CF; 03C0 # L& MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D756 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-1D757 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-1D758 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-1D759 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-1D75A ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-1D75B ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-1D75C ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-1D75D ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-1D75E ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-1D75F ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-1D760 ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-1D761 ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-1D762 ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-1D763 ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-1D764 ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-1D765 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-1D766 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-1D767 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-1D768 ; NFKC_CF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-1D769 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-1D76A ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-1D76B ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-1D76C ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-1D76D ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-1D76E ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; NFKC_CF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
-1D771 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD SMALL BETA
-1D772 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
-1D773 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
-1D774 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
-1D775 ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
-1D776 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL ETA
-1D777 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL THETA
-1D778 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
-1D779 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
-1D77A ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
-1D77B ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD SMALL MU
-1D77C ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD SMALL NU
-1D77D ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD SMALL XI
-1D77E ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
-1D77F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PI
-1D780 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD SMALL RHO
-1D781..1D782 ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
-1D783 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD SMALL TAU
-1D784 ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
-1D785 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PHI
-1D786 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD SMALL CHI
-1D787 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD SMALL PSI
-1D788 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; NFKC_CF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
-1D78B ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
-1D78C ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
-1D78D ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
-1D78E ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
-1D78F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D790 ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
-1D791 ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
-1D792 ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
-1D793 ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
-1D794 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
-1D795 ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
-1D796 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
-1D797 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
-1D798 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
-1D799 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
-1D79A ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
-1D79B ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
-1D79C ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
-1D79D ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
-1D79E ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
-1D79F ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
-1D7A0 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
-1D7A1 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
-1D7A2 ; NFKC_CF; 03C3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
-1D7A3 ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
-1D7A4 ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
-1D7A5 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
-1D7A6 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
-1D7A7 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
-1D7A8 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; NFKC_CF; 2207 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA ; NFKC_CF; 03B1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
-1D7AB ; NFKC_CF; 03B2 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
-1D7AC ; NFKC_CF; 03B3 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
-1D7AD ; NFKC_CF; 03B4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
-1D7AE ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
-1D7AF ; NFKC_CF; 03B6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
-1D7B0 ; NFKC_CF; 03B7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
-1D7B1 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
-1D7B2 ; NFKC_CF; 03B9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
-1D7B3 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
-1D7B4 ; NFKC_CF; 03BB # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
-1D7B5 ; NFKC_CF; 03BC # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
-1D7B6 ; NFKC_CF; 03BD # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
-1D7B7 ; NFKC_CF; 03BE # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
-1D7B8 ; NFKC_CF; 03BF # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
-1D7B9 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
-1D7BA ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
-1D7BB..1D7BC ; NFKC_CF; 03C3 # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
-1D7BD ; NFKC_CF; 03C4 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
-1D7BE ; NFKC_CF; 03C5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
-1D7BF ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
-1D7C0 ; NFKC_CF; 03C7 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
-1D7C1 ; NFKC_CF; 03C8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
-1D7C2 ; NFKC_CF; 03C9 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; NFKC_CF; 2202 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4 ; NFKC_CF; 03B5 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
-1D7C5 ; NFKC_CF; 03B8 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
-1D7C6 ; NFKC_CF; 03BA # L& MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
-1D7C7 ; NFKC_CF; 03C6 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
-1D7C8 ; NFKC_CF; 03C1 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
-1D7C9 ; NFKC_CF; 03C0 # L& MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CA..1D7CB ; NFKC_CF; 03DD # L& [2] MATHEMATICAL BOLD CAPITAL DIGAMMA..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE ; NFKC_CF; 0030 # Nd MATHEMATICAL BOLD DIGIT ZERO
-1D7CF ; NFKC_CF; 0031 # Nd MATHEMATICAL BOLD DIGIT ONE
-1D7D0 ; NFKC_CF; 0032 # Nd MATHEMATICAL BOLD DIGIT TWO
-1D7D1 ; NFKC_CF; 0033 # Nd MATHEMATICAL BOLD DIGIT THREE
-1D7D2 ; NFKC_CF; 0034 # Nd MATHEMATICAL BOLD DIGIT FOUR
-1D7D3 ; NFKC_CF; 0035 # Nd MATHEMATICAL BOLD DIGIT FIVE
-1D7D4 ; NFKC_CF; 0036 # Nd MATHEMATICAL BOLD DIGIT SIX
-1D7D5 ; NFKC_CF; 0037 # Nd MATHEMATICAL BOLD DIGIT SEVEN
-1D7D6 ; NFKC_CF; 0038 # Nd MATHEMATICAL BOLD DIGIT EIGHT
-1D7D7 ; NFKC_CF; 0039 # Nd MATHEMATICAL BOLD DIGIT NINE
-1D7D8 ; NFKC_CF; 0030 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
-1D7D9 ; NFKC_CF; 0031 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
-1D7DA ; NFKC_CF; 0032 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
-1D7DB ; NFKC_CF; 0033 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
-1D7DC ; NFKC_CF; 0034 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
-1D7DD ; NFKC_CF; 0035 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
-1D7DE ; NFKC_CF; 0036 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
-1D7DF ; NFKC_CF; 0037 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
-1D7E0 ; NFKC_CF; 0038 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
-1D7E1 ; NFKC_CF; 0039 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
-1D7E2 ; NFKC_CF; 0030 # Nd MATHEMATICAL SANS-SERIF DIGIT ZERO
-1D7E3 ; NFKC_CF; 0031 # Nd MATHEMATICAL SANS-SERIF DIGIT ONE
-1D7E4 ; NFKC_CF; 0032 # Nd MATHEMATICAL SANS-SERIF DIGIT TWO
-1D7E5 ; NFKC_CF; 0033 # Nd MATHEMATICAL SANS-SERIF DIGIT THREE
-1D7E6 ; NFKC_CF; 0034 # Nd MATHEMATICAL SANS-SERIF DIGIT FOUR
-1D7E7 ; NFKC_CF; 0035 # Nd MATHEMATICAL SANS-SERIF DIGIT FIVE
-1D7E8 ; NFKC_CF; 0036 # Nd MATHEMATICAL SANS-SERIF DIGIT SIX
-1D7E9 ; NFKC_CF; 0037 # Nd MATHEMATICAL SANS-SERIF DIGIT SEVEN
-1D7EA ; NFKC_CF; 0038 # Nd MATHEMATICAL SANS-SERIF DIGIT EIGHT
-1D7EB ; NFKC_CF; 0039 # Nd MATHEMATICAL SANS-SERIF DIGIT NINE
-1D7EC ; NFKC_CF; 0030 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
-1D7ED ; NFKC_CF; 0031 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
-1D7EE ; NFKC_CF; 0032 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
-1D7EF ; NFKC_CF; 0033 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
-1D7F0 ; NFKC_CF; 0034 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
-1D7F1 ; NFKC_CF; 0035 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
-1D7F2 ; NFKC_CF; 0036 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
-1D7F3 ; NFKC_CF; 0037 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
-1D7F4 ; NFKC_CF; 0038 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
-1D7F5 ; NFKC_CF; 0039 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
-1D7F6 ; NFKC_CF; 0030 # Nd MATHEMATICAL MONOSPACE DIGIT ZERO
-1D7F7 ; NFKC_CF; 0031 # Nd MATHEMATICAL MONOSPACE DIGIT ONE
-1D7F8 ; NFKC_CF; 0032 # Nd MATHEMATICAL MONOSPACE DIGIT TWO
-1D7F9 ; NFKC_CF; 0033 # Nd MATHEMATICAL MONOSPACE DIGIT THREE
-1D7FA ; NFKC_CF; 0034 # Nd MATHEMATICAL MONOSPACE DIGIT FOUR
-1D7FB ; NFKC_CF; 0035 # Nd MATHEMATICAL MONOSPACE DIGIT FIVE
-1D7FC ; NFKC_CF; 0036 # Nd MATHEMATICAL MONOSPACE DIGIT SIX
-1D7FD ; NFKC_CF; 0037 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN
-1D7FE ; NFKC_CF; 0038 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT
-1D7FF ; NFKC_CF; 0039 # Nd MATHEMATICAL MONOSPACE DIGIT NINE
-1F100 ; NFKC_CF; 0030 002E # No DIGIT ZERO FULL STOP
-1F101 ; NFKC_CF; 0030 002C # No DIGIT ZERO COMMA
-1F102 ; NFKC_CF; 0031 002C # No DIGIT ONE COMMA
-1F103 ; NFKC_CF; 0032 002C # No DIGIT TWO COMMA
-1F104 ; NFKC_CF; 0033 002C # No DIGIT THREE COMMA
-1F105 ; NFKC_CF; 0034 002C # No DIGIT FOUR COMMA
-1F106 ; NFKC_CF; 0035 002C # No DIGIT FIVE COMMA
-1F107 ; NFKC_CF; 0036 002C # No DIGIT SIX COMMA
-1F108 ; NFKC_CF; 0037 002C # No DIGIT SEVEN COMMA
-1F109 ; NFKC_CF; 0038 002C # No DIGIT EIGHT COMMA
-1F10A ; NFKC_CF; 0039 002C # No DIGIT NINE COMMA
-1F110 ; NFKC_CF; 0028 0061 0029 # So PARENTHESIZED LATIN CAPITAL LETTER A
-1F111 ; NFKC_CF; 0028 0062 0029 # So PARENTHESIZED LATIN CAPITAL LETTER B
-1F112 ; NFKC_CF; 0028 0063 0029 # So PARENTHESIZED LATIN CAPITAL LETTER C
-1F113 ; NFKC_CF; 0028 0064 0029 # So PARENTHESIZED LATIN CAPITAL LETTER D
-1F114 ; NFKC_CF; 0028 0065 0029 # So PARENTHESIZED LATIN CAPITAL LETTER E
-1F115 ; NFKC_CF; 0028 0066 0029 # So PARENTHESIZED LATIN CAPITAL LETTER F
-1F116 ; NFKC_CF; 0028 0067 0029 # So PARENTHESIZED LATIN CAPITAL LETTER G
-1F117 ; NFKC_CF; 0028 0068 0029 # So PARENTHESIZED LATIN CAPITAL LETTER H
-1F118 ; NFKC_CF; 0028 0069 0029 # So PARENTHESIZED LATIN CAPITAL LETTER I
-1F119 ; NFKC_CF; 0028 006A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER J
-1F11A ; NFKC_CF; 0028 006B 0029 # So PARENTHESIZED LATIN CAPITAL LETTER K
-1F11B ; NFKC_CF; 0028 006C 0029 # So PARENTHESIZED LATIN CAPITAL LETTER L
-1F11C ; NFKC_CF; 0028 006D 0029 # So PARENTHESIZED LATIN CAPITAL LETTER M
-1F11D ; NFKC_CF; 0028 006E 0029 # So PARENTHESIZED LATIN CAPITAL LETTER N
-1F11E ; NFKC_CF; 0028 006F 0029 # So PARENTHESIZED LATIN CAPITAL LETTER O
-1F11F ; NFKC_CF; 0028 0070 0029 # So PARENTHESIZED LATIN CAPITAL LETTER P
-1F120 ; NFKC_CF; 0028 0071 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Q
-1F121 ; NFKC_CF; 0028 0072 0029 # So PARENTHESIZED LATIN CAPITAL LETTER R
-1F122 ; NFKC_CF; 0028 0073 0029 # So PARENTHESIZED LATIN CAPITAL LETTER S
-1F123 ; NFKC_CF; 0028 0074 0029 # So PARENTHESIZED LATIN CAPITAL LETTER T
-1F124 ; NFKC_CF; 0028 0075 0029 # So PARENTHESIZED LATIN CAPITAL LETTER U
-1F125 ; NFKC_CF; 0028 0076 0029 # So PARENTHESIZED LATIN CAPITAL LETTER V
-1F126 ; NFKC_CF; 0028 0077 0029 # So PARENTHESIZED LATIN CAPITAL LETTER W
-1F127 ; NFKC_CF; 0028 0078 0029 # So PARENTHESIZED LATIN CAPITAL LETTER X
-1F128 ; NFKC_CF; 0028 0079 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Y
-1F129 ; NFKC_CF; 0028 007A 0029 # So PARENTHESIZED LATIN CAPITAL LETTER Z
-1F12A ; NFKC_CF; 3014 0073 3015 # So TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12B ; NFKC_CF; 0063 # So CIRCLED ITALIC LATIN CAPITAL LETTER C
-1F12C ; NFKC_CF; 0072 # So CIRCLED ITALIC LATIN CAPITAL LETTER R
-1F12D ; NFKC_CF; 0063 0064 # So CIRCLED CD
-1F12E ; NFKC_CF; 0077 007A # So CIRCLED WZ
-1F131 ; NFKC_CF; 0062 # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; NFKC_CF; 006E # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; NFKC_CF; 0070 # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; NFKC_CF; 0073 # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; NFKC_CF; 0077 # So SQUARED LATIN CAPITAL LETTER W
-1F14A ; NFKC_CF; 0068 0076 # So SQUARED HV
-1F14B ; NFKC_CF; 006D 0076 # So SQUARED MV
-1F14C ; NFKC_CF; 0073 0064 # So SQUARED SD
-1F14D ; NFKC_CF; 0073 0073 # So SQUARED SS
-1F14E ; NFKC_CF; 0070 0070 0076 # So SQUARED PPV
-1F190 ; NFKC_CF; 0064 006A # So SQUARE DJ
-1F200 ; NFKC_CF; 307B 304B # So SQUARE HIRAGANA HOKA
-1F210 ; NFKC_CF; 624B # So SQUARED CJK UNIFIED IDEOGRAPH-624B
-1F211 ; NFKC_CF; 5B57 # So SQUARED CJK UNIFIED IDEOGRAPH-5B57
-1F212 ; NFKC_CF; 53CC # So SQUARED CJK UNIFIED IDEOGRAPH-53CC
-1F213 ; NFKC_CF; 30C7 # So SQUARED KATAKANA DE
-1F214 ; NFKC_CF; 4E8C # So SQUARED CJK UNIFIED IDEOGRAPH-4E8C
-1F215 ; NFKC_CF; 591A # So SQUARED CJK UNIFIED IDEOGRAPH-591A
-1F216 ; NFKC_CF; 89E3 # So SQUARED CJK UNIFIED IDEOGRAPH-89E3
-1F217 ; NFKC_CF; 5929 # So SQUARED CJK UNIFIED IDEOGRAPH-5929
-1F218 ; NFKC_CF; 4EA4 # So SQUARED CJK UNIFIED IDEOGRAPH-4EA4
-1F219 ; NFKC_CF; 6620 # So SQUARED CJK UNIFIED IDEOGRAPH-6620
-1F21A ; NFKC_CF; 7121 # So SQUARED CJK UNIFIED IDEOGRAPH-7121
-1F21B ; NFKC_CF; 6599 # So SQUARED CJK UNIFIED IDEOGRAPH-6599
-1F21C ; NFKC_CF; 524D # So SQUARED CJK UNIFIED IDEOGRAPH-524D
-1F21D ; NFKC_CF; 5F8C # So SQUARED CJK UNIFIED IDEOGRAPH-5F8C
-1F21E ; NFKC_CF; 518D # So SQUARED CJK UNIFIED IDEOGRAPH-518D
-1F21F ; NFKC_CF; 65B0 # So SQUARED CJK UNIFIED IDEOGRAPH-65B0
-1F220 ; NFKC_CF; 521D # So SQUARED CJK UNIFIED IDEOGRAPH-521D
-1F221 ; NFKC_CF; 7D42 # So SQUARED CJK UNIFIED IDEOGRAPH-7D42
-1F222 ; NFKC_CF; 751F # So SQUARED CJK UNIFIED IDEOGRAPH-751F
-1F223 ; NFKC_CF; 8CA9 # So SQUARED CJK UNIFIED IDEOGRAPH-8CA9
-1F224 ; NFKC_CF; 58F0 # So SQUARED CJK UNIFIED IDEOGRAPH-58F0
-1F225 ; NFKC_CF; 5439 # So SQUARED CJK UNIFIED IDEOGRAPH-5439
-1F226 ; NFKC_CF; 6F14 # So SQUARED CJK UNIFIED IDEOGRAPH-6F14
-1F227 ; NFKC_CF; 6295 # So SQUARED CJK UNIFIED IDEOGRAPH-6295
-1F228 ; NFKC_CF; 6355 # So SQUARED CJK UNIFIED IDEOGRAPH-6355
-1F229 ; NFKC_CF; 4E00 # So SQUARED CJK UNIFIED IDEOGRAPH-4E00
-1F22A ; NFKC_CF; 4E09 # So SQUARED CJK UNIFIED IDEOGRAPH-4E09
-1F22B ; NFKC_CF; 904A # So SQUARED CJK UNIFIED IDEOGRAPH-904A
-1F22C ; NFKC_CF; 5DE6 # So SQUARED CJK UNIFIED IDEOGRAPH-5DE6
-1F22D ; NFKC_CF; 4E2D # So SQUARED CJK UNIFIED IDEOGRAPH-4E2D
-1F22E ; NFKC_CF; 53F3 # So SQUARED CJK UNIFIED IDEOGRAPH-53F3
-1F22F ; NFKC_CF; 6307 # So SQUARED CJK UNIFIED IDEOGRAPH-6307
-1F230 ; NFKC_CF; 8D70 # So SQUARED CJK UNIFIED IDEOGRAPH-8D70
-1F231 ; NFKC_CF; 6253 # So SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240 ; NFKC_CF; 3014 672C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
-1F241 ; NFKC_CF; 3014 4E09 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
-1F242 ; NFKC_CF; 3014 4E8C 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
-1F243 ; NFKC_CF; 3014 5B89 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
-1F244 ; NFKC_CF; 3014 70B9 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
-1F245 ; NFKC_CF; 3014 6253 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
-1F246 ; NFKC_CF; 3014 76D7 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
-1F247 ; NFKC_CF; 3014 52DD 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
-1F248 ; NFKC_CF; 3014 6557 3015 # So TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2F800 ; NFKC_CF; 4E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F800
-2F801 ; NFKC_CF; 4E38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F801
-2F802 ; NFKC_CF; 4E41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F802
-2F803 ; NFKC_CF; 20122 # Lo CJK COMPATIBILITY IDEOGRAPH-2F803
-2F804 ; NFKC_CF; 4F60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F804
-2F805 ; NFKC_CF; 4FAE # Lo CJK COMPATIBILITY IDEOGRAPH-2F805
-2F806 ; NFKC_CF; 4FBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F806
-2F807 ; NFKC_CF; 5002 # Lo CJK COMPATIBILITY IDEOGRAPH-2F807
-2F808 ; NFKC_CF; 507A # Lo CJK COMPATIBILITY IDEOGRAPH-2F808
-2F809 ; NFKC_CF; 5099 # Lo CJK COMPATIBILITY IDEOGRAPH-2F809
-2F80A ; NFKC_CF; 50E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80A
-2F80B ; NFKC_CF; 50CF # Lo CJK COMPATIBILITY IDEOGRAPH-2F80B
-2F80C ; NFKC_CF; 349E # Lo CJK COMPATIBILITY IDEOGRAPH-2F80C
-2F80D ; NFKC_CF; 2063A # Lo CJK COMPATIBILITY IDEOGRAPH-2F80D
-2F80E ; NFKC_CF; 514D # Lo CJK COMPATIBILITY IDEOGRAPH-2F80E
-2F80F ; NFKC_CF; 5154 # Lo CJK COMPATIBILITY IDEOGRAPH-2F80F
-2F810 ; NFKC_CF; 5164 # Lo CJK COMPATIBILITY IDEOGRAPH-2F810
-2F811 ; NFKC_CF; 5177 # Lo CJK COMPATIBILITY IDEOGRAPH-2F811
-2F812 ; NFKC_CF; 2051C # Lo CJK COMPATIBILITY IDEOGRAPH-2F812
-2F813 ; NFKC_CF; 34B9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F813
-2F814 ; NFKC_CF; 5167 # Lo CJK COMPATIBILITY IDEOGRAPH-2F814
-2F815 ; NFKC_CF; 518D # Lo CJK COMPATIBILITY IDEOGRAPH-2F815
-2F816 ; NFKC_CF; 2054B # Lo CJK COMPATIBILITY IDEOGRAPH-2F816
-2F817 ; NFKC_CF; 5197 # Lo CJK COMPATIBILITY IDEOGRAPH-2F817
-2F818 ; NFKC_CF; 51A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F818
-2F819 ; NFKC_CF; 4ECC # Lo CJK COMPATIBILITY IDEOGRAPH-2F819
-2F81A ; NFKC_CF; 51AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F81A
-2F81B ; NFKC_CF; 51B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81B
-2F81C ; NFKC_CF; 291DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81C
-2F81D ; NFKC_CF; 51F5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81D
-2F81E ; NFKC_CF; 5203 # Lo CJK COMPATIBILITY IDEOGRAPH-2F81E
-2F81F ; NFKC_CF; 34DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F81F
-2F820 ; NFKC_CF; 523B # Lo CJK COMPATIBILITY IDEOGRAPH-2F820
-2F821 ; NFKC_CF; 5246 # Lo CJK COMPATIBILITY IDEOGRAPH-2F821
-2F822 ; NFKC_CF; 5272 # Lo CJK COMPATIBILITY IDEOGRAPH-2F822
-2F823 ; NFKC_CF; 5277 # Lo CJK COMPATIBILITY IDEOGRAPH-2F823
-2F824 ; NFKC_CF; 3515 # Lo CJK COMPATIBILITY IDEOGRAPH-2F824
-2F825 ; NFKC_CF; 52C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F825
-2F826 ; NFKC_CF; 52C9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F826
-2F827 ; NFKC_CF; 52E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F827
-2F828 ; NFKC_CF; 52FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F828
-2F829 ; NFKC_CF; 5305 # Lo CJK COMPATIBILITY IDEOGRAPH-2F829
-2F82A ; NFKC_CF; 5306 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82A
-2F82B ; NFKC_CF; 5317 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82B
-2F82C ; NFKC_CF; 5349 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82C
-2F82D ; NFKC_CF; 5351 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82D
-2F82E ; NFKC_CF; 535A # Lo CJK COMPATIBILITY IDEOGRAPH-2F82E
-2F82F ; NFKC_CF; 5373 # Lo CJK COMPATIBILITY IDEOGRAPH-2F82F
-2F830 ; NFKC_CF; 537D # Lo CJK COMPATIBILITY IDEOGRAPH-2F830
-2F831..2F833 ; NFKC_CF; 537F # Lo [3] CJK COMPATIBILITY IDEOGRAPH-2F831..CJK COMPATIBILITY IDEOGRAPH-2F833
-2F834 ; NFKC_CF; 20A2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F834
-2F835 ; NFKC_CF; 7070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F835
-2F836 ; NFKC_CF; 53CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F836
-2F837 ; NFKC_CF; 53DF # Lo CJK COMPATIBILITY IDEOGRAPH-2F837
-2F838 ; NFKC_CF; 20B63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F838
-2F839 ; NFKC_CF; 53EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F839
-2F83A ; NFKC_CF; 53F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83A
-2F83B ; NFKC_CF; 5406 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83B
-2F83C ; NFKC_CF; 549E # Lo CJK COMPATIBILITY IDEOGRAPH-2F83C
-2F83D ; NFKC_CF; 5438 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83D
-2F83E ; NFKC_CF; 5448 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83E
-2F83F ; NFKC_CF; 5468 # Lo CJK COMPATIBILITY IDEOGRAPH-2F83F
-2F840 ; NFKC_CF; 54A2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F840
-2F841 ; NFKC_CF; 54F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F841
-2F842 ; NFKC_CF; 5510 # Lo CJK COMPATIBILITY IDEOGRAPH-2F842
-2F843 ; NFKC_CF; 5553 # Lo CJK COMPATIBILITY IDEOGRAPH-2F843
-2F844 ; NFKC_CF; 5563 # Lo CJK COMPATIBILITY IDEOGRAPH-2F844
-2F845..2F846 ; NFKC_CF; 5584 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F845..CJK COMPATIBILITY IDEOGRAPH-2F846
-2F847 ; NFKC_CF; 5599 # Lo CJK COMPATIBILITY IDEOGRAPH-2F847
-2F848 ; NFKC_CF; 55AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F848
-2F849 ; NFKC_CF; 55B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F849
-2F84A ; NFKC_CF; 55C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84A
-2F84B ; NFKC_CF; 5716 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84B
-2F84C ; NFKC_CF; 5606 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84C
-2F84D ; NFKC_CF; 5717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84D
-2F84E ; NFKC_CF; 5651 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84E
-2F84F ; NFKC_CF; 5674 # Lo CJK COMPATIBILITY IDEOGRAPH-2F84F
-2F850 ; NFKC_CF; 5207 # Lo CJK COMPATIBILITY IDEOGRAPH-2F850
-2F851 ; NFKC_CF; 58EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F851
-2F852 ; NFKC_CF; 57CE # Lo CJK COMPATIBILITY IDEOGRAPH-2F852
-2F853 ; NFKC_CF; 57F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F853
-2F854 ; NFKC_CF; 580D # Lo CJK COMPATIBILITY IDEOGRAPH-2F854
-2F855 ; NFKC_CF; 578B # Lo CJK COMPATIBILITY IDEOGRAPH-2F855
-2F856 ; NFKC_CF; 5832 # Lo CJK COMPATIBILITY IDEOGRAPH-2F856
-2F857 ; NFKC_CF; 5831 # Lo CJK COMPATIBILITY IDEOGRAPH-2F857
-2F858 ; NFKC_CF; 58AC # Lo CJK COMPATIBILITY IDEOGRAPH-2F858
-2F859 ; NFKC_CF; 214E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F859
-2F85A ; NFKC_CF; 58F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85A
-2F85B ; NFKC_CF; 58F7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85B
-2F85C ; NFKC_CF; 5906 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85C
-2F85D ; NFKC_CF; 591A # Lo CJK COMPATIBILITY IDEOGRAPH-2F85D
-2F85E ; NFKC_CF; 5922 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85E
-2F85F ; NFKC_CF; 5962 # Lo CJK COMPATIBILITY IDEOGRAPH-2F85F
-2F860 ; NFKC_CF; 216A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F860
-2F861 ; NFKC_CF; 216EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F861
-2F862 ; NFKC_CF; 59EC # Lo CJK COMPATIBILITY IDEOGRAPH-2F862
-2F863 ; NFKC_CF; 5A1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F863
-2F864 ; NFKC_CF; 5A27 # Lo CJK COMPATIBILITY IDEOGRAPH-2F864
-2F865 ; NFKC_CF; 59D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F865
-2F866 ; NFKC_CF; 5A66 # Lo CJK COMPATIBILITY IDEOGRAPH-2F866
-2F867 ; NFKC_CF; 36EE # Lo CJK COMPATIBILITY IDEOGRAPH-2F867
-2F868 ; NFKC_CF; 36FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F868
-2F869 ; NFKC_CF; 5B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F869
-2F86A..2F86B ; NFKC_CF; 5B3E # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F86A..CJK COMPATIBILITY IDEOGRAPH-2F86B
-2F86C ; NFKC_CF; 219C8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86C
-2F86D ; NFKC_CF; 5BC3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86D
-2F86E ; NFKC_CF; 5BD8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86E
-2F86F ; NFKC_CF; 5BE7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F86F
-2F870 ; NFKC_CF; 5BF3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F870
-2F871 ; NFKC_CF; 21B18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F871
-2F872 ; NFKC_CF; 5BFF # Lo CJK COMPATIBILITY IDEOGRAPH-2F872
-2F873 ; NFKC_CF; 5C06 # Lo CJK COMPATIBILITY IDEOGRAPH-2F873
-2F874 ; NFKC_CF; 5F53 # Lo CJK COMPATIBILITY IDEOGRAPH-2F874
-2F875 ; NFKC_CF; 5C22 # Lo CJK COMPATIBILITY IDEOGRAPH-2F875
-2F876 ; NFKC_CF; 3781 # Lo CJK COMPATIBILITY IDEOGRAPH-2F876
-2F877 ; NFKC_CF; 5C60 # Lo CJK COMPATIBILITY IDEOGRAPH-2F877
-2F878 ; NFKC_CF; 5C6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F878
-2F879 ; NFKC_CF; 5CC0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F879
-2F87A ; NFKC_CF; 5C8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F87A
-2F87B ; NFKC_CF; 21DE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87B
-2F87C ; NFKC_CF; 5D43 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87C
-2F87D ; NFKC_CF; 21DE6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F87D
-2F87E ; NFKC_CF; 5D6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F87E
-2F87F ; NFKC_CF; 5D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F87F
-2F880 ; NFKC_CF; 5D7C # Lo CJK COMPATIBILITY IDEOGRAPH-2F880
-2F881 ; NFKC_CF; 5DE1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F881
-2F882 ; NFKC_CF; 5DE2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F882
-2F883 ; NFKC_CF; 382F # Lo CJK COMPATIBILITY IDEOGRAPH-2F883
-2F884 ; NFKC_CF; 5DFD # Lo CJK COMPATIBILITY IDEOGRAPH-2F884
-2F885 ; NFKC_CF; 5E28 # Lo CJK COMPATIBILITY IDEOGRAPH-2F885
-2F886 ; NFKC_CF; 5E3D # Lo CJK COMPATIBILITY IDEOGRAPH-2F886
-2F887 ; NFKC_CF; 5E69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F887
-2F888 ; NFKC_CF; 3862 # Lo CJK COMPATIBILITY IDEOGRAPH-2F888
-2F889 ; NFKC_CF; 22183 # Lo CJK COMPATIBILITY IDEOGRAPH-2F889
-2F88A ; NFKC_CF; 387C # Lo CJK COMPATIBILITY IDEOGRAPH-2F88A
-2F88B ; NFKC_CF; 5EB0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88B
-2F88C ; NFKC_CF; 5EB3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88C
-2F88D ; NFKC_CF; 5EB6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88D
-2F88E ; NFKC_CF; 5ECA # Lo CJK COMPATIBILITY IDEOGRAPH-2F88E
-2F88F ; NFKC_CF; 2A392 # Lo CJK COMPATIBILITY IDEOGRAPH-2F88F
-2F890 ; NFKC_CF; 5EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2F890
-2F891..2F892 ; NFKC_CF; 22331 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F891..CJK COMPATIBILITY IDEOGRAPH-2F892
-2F893 ; NFKC_CF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F893
-2F894..2F895 ; NFKC_CF; 5F22 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F894..CJK COMPATIBILITY IDEOGRAPH-2F895
-2F896 ; NFKC_CF; 38C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F896
-2F897 ; NFKC_CF; 232B8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F897
-2F898 ; NFKC_CF; 261DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F898
-2F899 ; NFKC_CF; 5F62 # Lo CJK COMPATIBILITY IDEOGRAPH-2F899
-2F89A ; NFKC_CF; 5F6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F89A
-2F89B ; NFKC_CF; 38E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89B
-2F89C ; NFKC_CF; 5F9A # Lo CJK COMPATIBILITY IDEOGRAPH-2F89C
-2F89D ; NFKC_CF; 5FCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F89D
-2F89E ; NFKC_CF; 5FD7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89E
-2F89F ; NFKC_CF; 5FF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F89F
-2F8A0 ; NFKC_CF; 6081 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A0
-2F8A1 ; NFKC_CF; 393A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A1
-2F8A2 ; NFKC_CF; 391C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A2
-2F8A3 ; NFKC_CF; 6094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A3
-2F8A4 ; NFKC_CF; 226D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A4
-2F8A5 ; NFKC_CF; 60C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A5
-2F8A6 ; NFKC_CF; 6148 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A6
-2F8A7 ; NFKC_CF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A7
-2F8A8 ; NFKC_CF; 614E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A8
-2F8A9 ; NFKC_CF; 614C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8A9
-2F8AA ; NFKC_CF; 617A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AA
-2F8AB ; NFKC_CF; 618E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AB
-2F8AC ; NFKC_CF; 61B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AC
-2F8AD ; NFKC_CF; 61A4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AD
-2F8AE ; NFKC_CF; 61AF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AE
-2F8AF ; NFKC_CF; 61DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F8AF
-2F8B0 ; NFKC_CF; 61F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B0
-2F8B1 ; NFKC_CF; 61F6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B1
-2F8B2 ; NFKC_CF; 6210 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B2
-2F8B3 ; NFKC_CF; 621B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B3
-2F8B4 ; NFKC_CF; 625D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B4
-2F8B5 ; NFKC_CF; 62B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B5
-2F8B6 ; NFKC_CF; 62D4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B6
-2F8B7 ; NFKC_CF; 6350 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B7
-2F8B8 ; NFKC_CF; 22B0C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B8
-2F8B9 ; NFKC_CF; 633D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8B9
-2F8BA ; NFKC_CF; 62FC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BA
-2F8BB ; NFKC_CF; 6368 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BB
-2F8BC ; NFKC_CF; 6383 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BC
-2F8BD ; NFKC_CF; 63E4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BD
-2F8BE ; NFKC_CF; 22BF1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BE
-2F8BF ; NFKC_CF; 6422 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8BF
-2F8C0 ; NFKC_CF; 63C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C0
-2F8C1 ; NFKC_CF; 63A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C1
-2F8C2 ; NFKC_CF; 3A2E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C2
-2F8C3 ; NFKC_CF; 6469 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C3
-2F8C4 ; NFKC_CF; 647E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C4
-2F8C5 ; NFKC_CF; 649D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C5
-2F8C6 ; NFKC_CF; 6477 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C6
-2F8C7 ; NFKC_CF; 3A6C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C7
-2F8C8 ; NFKC_CF; 654F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C8
-2F8C9 ; NFKC_CF; 656C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8C9
-2F8CA ; NFKC_CF; 2300A # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CA
-2F8CB ; NFKC_CF; 65E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CB
-2F8CC ; NFKC_CF; 66F8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CC
-2F8CD ; NFKC_CF; 6649 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CD
-2F8CE ; NFKC_CF; 3B19 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CE
-2F8CF ; NFKC_CF; 6691 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8CF
-2F8D0 ; NFKC_CF; 3B08 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D0
-2F8D1 ; NFKC_CF; 3AE4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D1
-2F8D2 ; NFKC_CF; 5192 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D2
-2F8D3 ; NFKC_CF; 5195 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D3
-2F8D4 ; NFKC_CF; 6700 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D4
-2F8D5 ; NFKC_CF; 669C # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D5
-2F8D6 ; NFKC_CF; 80AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D6
-2F8D7 ; NFKC_CF; 43D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D7
-2F8D8 ; NFKC_CF; 6717 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D8
-2F8D9 ; NFKC_CF; 671B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8D9
-2F8DA ; NFKC_CF; 6721 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DA
-2F8DB ; NFKC_CF; 675E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DB
-2F8DC ; NFKC_CF; 6753 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DC
-2F8DD ; NFKC_CF; 233C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DD
-2F8DE ; NFKC_CF; 3B49 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DE
-2F8DF ; NFKC_CF; 67FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8DF
-2F8E0 ; NFKC_CF; 6785 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E0
-2F8E1 ; NFKC_CF; 6852 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E1
-2F8E2 ; NFKC_CF; 6885 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E2
-2F8E3 ; NFKC_CF; 2346D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E3
-2F8E4 ; NFKC_CF; 688E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E4
-2F8E5 ; NFKC_CF; 681F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E5
-2F8E6 ; NFKC_CF; 6914 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E6
-2F8E7 ; NFKC_CF; 3B9D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E7
-2F8E8 ; NFKC_CF; 6942 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E8
-2F8E9 ; NFKC_CF; 69A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8E9
-2F8EA ; NFKC_CF; 69EA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EA
-2F8EB ; NFKC_CF; 6AA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EB
-2F8EC ; NFKC_CF; 236A3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EC
-2F8ED ; NFKC_CF; 6ADB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8ED
-2F8EE ; NFKC_CF; 3C18 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EE
-2F8EF ; NFKC_CF; 6B21 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8EF
-2F8F0 ; NFKC_CF; 238A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F0
-2F8F1 ; NFKC_CF; 6B54 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F1
-2F8F2 ; NFKC_CF; 3C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F2
-2F8F3 ; NFKC_CF; 6B72 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F3
-2F8F4 ; NFKC_CF; 6B9F # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F4
-2F8F5 ; NFKC_CF; 6BBA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F5
-2F8F6 ; NFKC_CF; 6BBB # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F6
-2F8F7 ; NFKC_CF; 23A8D # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F7
-2F8F8 ; NFKC_CF; 21D0B # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F8
-2F8F9 ; NFKC_CF; 23AFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F8F9
-2F8FA ; NFKC_CF; 6C4E # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FA
-2F8FB ; NFKC_CF; 23CBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FB
-2F8FC ; NFKC_CF; 6CBF # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FC
-2F8FD ; NFKC_CF; 6CCD # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FD
-2F8FE ; NFKC_CF; 6C67 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FE
-2F8FF ; NFKC_CF; 6D16 # Lo CJK COMPATIBILITY IDEOGRAPH-2F8FF
-2F900 ; NFKC_CF; 6D3E # Lo CJK COMPATIBILITY IDEOGRAPH-2F900
-2F901 ; NFKC_CF; 6D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F901
-2F902 ; NFKC_CF; 6D41 # Lo CJK COMPATIBILITY IDEOGRAPH-2F902
-2F903 ; NFKC_CF; 6D69 # Lo CJK COMPATIBILITY IDEOGRAPH-2F903
-2F904 ; NFKC_CF; 6D78 # Lo CJK COMPATIBILITY IDEOGRAPH-2F904
-2F905 ; NFKC_CF; 6D85 # Lo CJK COMPATIBILITY IDEOGRAPH-2F905
-2F906 ; NFKC_CF; 23D1E # Lo CJK COMPATIBILITY IDEOGRAPH-2F906
-2F907 ; NFKC_CF; 6D34 # Lo CJK COMPATIBILITY IDEOGRAPH-2F907
-2F908 ; NFKC_CF; 6E2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F908
-2F909 ; NFKC_CF; 6E6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F909
-2F90A ; NFKC_CF; 3D33 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90A
-2F90B ; NFKC_CF; 6ECB # Lo CJK COMPATIBILITY IDEOGRAPH-2F90B
-2F90C ; NFKC_CF; 6EC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90C
-2F90D ; NFKC_CF; 23ED1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90D
-2F90E ; NFKC_CF; 6DF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F90E
-2F90F ; NFKC_CF; 6F6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F90F
-2F910 ; NFKC_CF; 23F5E # Lo CJK COMPATIBILITY IDEOGRAPH-2F910
-2F911 ; NFKC_CF; 23F8E # Lo CJK COMPATIBILITY IDEOGRAPH-2F911
-2F912 ; NFKC_CF; 6FC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F912
-2F913 ; NFKC_CF; 7039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F913
-2F914 ; NFKC_CF; 701E # Lo CJK COMPATIBILITY IDEOGRAPH-2F914
-2F915 ; NFKC_CF; 701B # Lo CJK COMPATIBILITY IDEOGRAPH-2F915
-2F916 ; NFKC_CF; 3D96 # Lo CJK COMPATIBILITY IDEOGRAPH-2F916
-2F917 ; NFKC_CF; 704A # Lo CJK COMPATIBILITY IDEOGRAPH-2F917
-2F918 ; NFKC_CF; 707D # Lo CJK COMPATIBILITY IDEOGRAPH-2F918
-2F919 ; NFKC_CF; 7077 # Lo CJK COMPATIBILITY IDEOGRAPH-2F919
-2F91A ; NFKC_CF; 70AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F91A
-2F91B ; NFKC_CF; 20525 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91B
-2F91C ; NFKC_CF; 7145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91C
-2F91D ; NFKC_CF; 24263 # Lo CJK COMPATIBILITY IDEOGRAPH-2F91D
-2F91E ; NFKC_CF; 719C # Lo CJK COMPATIBILITY IDEOGRAPH-2F91E
-2F91F ; NFKC_CF; 243AB # Lo CJK COMPATIBILITY IDEOGRAPH-2F91F
-2F920 ; NFKC_CF; 7228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F920
-2F921 ; NFKC_CF; 7235 # Lo CJK COMPATIBILITY IDEOGRAPH-2F921
-2F922 ; NFKC_CF; 7250 # Lo CJK COMPATIBILITY IDEOGRAPH-2F922
-2F923 ; NFKC_CF; 24608 # Lo CJK COMPATIBILITY IDEOGRAPH-2F923
-2F924 ; NFKC_CF; 7280 # Lo CJK COMPATIBILITY IDEOGRAPH-2F924
-2F925 ; NFKC_CF; 7295 # Lo CJK COMPATIBILITY IDEOGRAPH-2F925
-2F926 ; NFKC_CF; 24735 # Lo CJK COMPATIBILITY IDEOGRAPH-2F926
-2F927 ; NFKC_CF; 24814 # Lo CJK COMPATIBILITY IDEOGRAPH-2F927
-2F928 ; NFKC_CF; 737A # Lo CJK COMPATIBILITY IDEOGRAPH-2F928
-2F929 ; NFKC_CF; 738B # Lo CJK COMPATIBILITY IDEOGRAPH-2F929
-2F92A ; NFKC_CF; 3EAC # Lo CJK COMPATIBILITY IDEOGRAPH-2F92A
-2F92B ; NFKC_CF; 73A5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92B
-2F92C..2F92D ; NFKC_CF; 3EB8 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F92C..CJK COMPATIBILITY IDEOGRAPH-2F92D
-2F92E ; NFKC_CF; 7447 # Lo CJK COMPATIBILITY IDEOGRAPH-2F92E
-2F92F ; NFKC_CF; 745C # Lo CJK COMPATIBILITY IDEOGRAPH-2F92F
-2F930 ; NFKC_CF; 7471 # Lo CJK COMPATIBILITY IDEOGRAPH-2F930
-2F931 ; NFKC_CF; 7485 # Lo CJK COMPATIBILITY IDEOGRAPH-2F931
-2F932 ; NFKC_CF; 74CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F932
-2F933 ; NFKC_CF; 3F1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F933
-2F934 ; NFKC_CF; 7524 # Lo CJK COMPATIBILITY IDEOGRAPH-2F934
-2F935 ; NFKC_CF; 24C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F935
-2F936 ; NFKC_CF; 753E # Lo CJK COMPATIBILITY IDEOGRAPH-2F936
-2F937 ; NFKC_CF; 24C92 # Lo CJK COMPATIBILITY IDEOGRAPH-2F937
-2F938 ; NFKC_CF; 7570 # Lo CJK COMPATIBILITY IDEOGRAPH-2F938
-2F939 ; NFKC_CF; 2219F # Lo CJK COMPATIBILITY IDEOGRAPH-2F939
-2F93A ; NFKC_CF; 7610 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93A
-2F93B ; NFKC_CF; 24FA1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93B
-2F93C ; NFKC_CF; 24FB8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93C
-2F93D ; NFKC_CF; 25044 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93D
-2F93E ; NFKC_CF; 3FFC # Lo CJK COMPATIBILITY IDEOGRAPH-2F93E
-2F93F ; NFKC_CF; 4008 # Lo CJK COMPATIBILITY IDEOGRAPH-2F93F
-2F940 ; NFKC_CF; 76F4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F940
-2F941 ; NFKC_CF; 250F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F941
-2F942 ; NFKC_CF; 250F2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F942
-2F943 ; NFKC_CF; 25119 # Lo CJK COMPATIBILITY IDEOGRAPH-2F943
-2F944 ; NFKC_CF; 25133 # Lo CJK COMPATIBILITY IDEOGRAPH-2F944
-2F945 ; NFKC_CF; 771E # Lo CJK COMPATIBILITY IDEOGRAPH-2F945
-2F946..2F947 ; NFKC_CF; 771F # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F946..CJK COMPATIBILITY IDEOGRAPH-2F947
-2F948 ; NFKC_CF; 774A # Lo CJK COMPATIBILITY IDEOGRAPH-2F948
-2F949 ; NFKC_CF; 4039 # Lo CJK COMPATIBILITY IDEOGRAPH-2F949
-2F94A ; NFKC_CF; 778B # Lo CJK COMPATIBILITY IDEOGRAPH-2F94A
-2F94B ; NFKC_CF; 4046 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94B
-2F94C ; NFKC_CF; 4096 # Lo CJK COMPATIBILITY IDEOGRAPH-2F94C
-2F94D ; NFKC_CF; 2541D # Lo CJK COMPATIBILITY IDEOGRAPH-2F94D
-2F94E ; NFKC_CF; 784E # Lo CJK COMPATIBILITY IDEOGRAPH-2F94E
-2F94F ; NFKC_CF; 788C # Lo CJK COMPATIBILITY IDEOGRAPH-2F94F
-2F950 ; NFKC_CF; 78CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F950
-2F951 ; NFKC_CF; 40E3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F951
-2F952 ; NFKC_CF; 25626 # Lo CJK COMPATIBILITY IDEOGRAPH-2F952
-2F953 ; NFKC_CF; 7956 # Lo CJK COMPATIBILITY IDEOGRAPH-2F953
-2F954 ; NFKC_CF; 2569A # Lo CJK COMPATIBILITY IDEOGRAPH-2F954
-2F955 ; NFKC_CF; 256C5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F955
-2F956 ; NFKC_CF; 798F # Lo CJK COMPATIBILITY IDEOGRAPH-2F956
-2F957 ; NFKC_CF; 79EB # Lo CJK COMPATIBILITY IDEOGRAPH-2F957
-2F958 ; NFKC_CF; 412F # Lo CJK COMPATIBILITY IDEOGRAPH-2F958
-2F959 ; NFKC_CF; 7A40 # Lo CJK COMPATIBILITY IDEOGRAPH-2F959
-2F95A ; NFKC_CF; 7A4A # Lo CJK COMPATIBILITY IDEOGRAPH-2F95A
-2F95B ; NFKC_CF; 7A4F # Lo CJK COMPATIBILITY IDEOGRAPH-2F95B
-2F95C ; NFKC_CF; 2597C # Lo CJK COMPATIBILITY IDEOGRAPH-2F95C
-2F95D..2F95E ; NFKC_CF; 25AA7 # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F95D..CJK COMPATIBILITY IDEOGRAPH-2F95E
-2F95F ; NFKC_CF; 7AEE # Lo CJK COMPATIBILITY IDEOGRAPH-2F95F
-2F960 ; NFKC_CF; 4202 # Lo CJK COMPATIBILITY IDEOGRAPH-2F960
-2F961 ; NFKC_CF; 25BAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F961
-2F962 ; NFKC_CF; 7BC6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F962
-2F963 ; NFKC_CF; 7BC9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F963
-2F964 ; NFKC_CF; 4227 # Lo CJK COMPATIBILITY IDEOGRAPH-2F964
-2F965 ; NFKC_CF; 25C80 # Lo CJK COMPATIBILITY IDEOGRAPH-2F965
-2F966 ; NFKC_CF; 7CD2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F966
-2F967 ; NFKC_CF; 42A0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F967
-2F968 ; NFKC_CF; 7CE8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F968
-2F969 ; NFKC_CF; 7CE3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F969
-2F96A ; NFKC_CF; 7D00 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96A
-2F96B ; NFKC_CF; 25F86 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96B
-2F96C ; NFKC_CF; 7D63 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96C
-2F96D ; NFKC_CF; 4301 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96D
-2F96E ; NFKC_CF; 7DC7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96E
-2F96F ; NFKC_CF; 7E02 # Lo CJK COMPATIBILITY IDEOGRAPH-2F96F
-2F970 ; NFKC_CF; 7E45 # Lo CJK COMPATIBILITY IDEOGRAPH-2F970
-2F971 ; NFKC_CF; 4334 # Lo CJK COMPATIBILITY IDEOGRAPH-2F971
-2F972 ; NFKC_CF; 26228 # Lo CJK COMPATIBILITY IDEOGRAPH-2F972
-2F973 ; NFKC_CF; 26247 # Lo CJK COMPATIBILITY IDEOGRAPH-2F973
-2F974 ; NFKC_CF; 4359 # Lo CJK COMPATIBILITY IDEOGRAPH-2F974
-2F975 ; NFKC_CF; 262D9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F975
-2F976 ; NFKC_CF; 7F7A # Lo CJK COMPATIBILITY IDEOGRAPH-2F976
-2F977 ; NFKC_CF; 2633E # Lo CJK COMPATIBILITY IDEOGRAPH-2F977
-2F978 ; NFKC_CF; 7F95 # Lo CJK COMPATIBILITY IDEOGRAPH-2F978
-2F979 ; NFKC_CF; 7FFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F979
-2F97A ; NFKC_CF; 8005 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97A
-2F97B ; NFKC_CF; 264DA # Lo CJK COMPATIBILITY IDEOGRAPH-2F97B
-2F97C ; NFKC_CF; 26523 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97C
-2F97D ; NFKC_CF; 8060 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97D
-2F97E ; NFKC_CF; 265A8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97E
-2F97F ; NFKC_CF; 8070 # Lo CJK COMPATIBILITY IDEOGRAPH-2F97F
-2F980 ; NFKC_CF; 2335F # Lo CJK COMPATIBILITY IDEOGRAPH-2F980
-2F981 ; NFKC_CF; 43D5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F981
-2F982 ; NFKC_CF; 80B2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F982
-2F983 ; NFKC_CF; 8103 # Lo CJK COMPATIBILITY IDEOGRAPH-2F983
-2F984 ; NFKC_CF; 440B # Lo CJK COMPATIBILITY IDEOGRAPH-2F984
-2F985 ; NFKC_CF; 813E # Lo CJK COMPATIBILITY IDEOGRAPH-2F985
-2F986 ; NFKC_CF; 5AB5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F986
-2F987 ; NFKC_CF; 267A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F987
-2F988 ; NFKC_CF; 267B5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F988
-2F989 ; NFKC_CF; 23393 # Lo CJK COMPATIBILITY IDEOGRAPH-2F989
-2F98A ; NFKC_CF; 2339C # Lo CJK COMPATIBILITY IDEOGRAPH-2F98A
-2F98B ; NFKC_CF; 8201 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98B
-2F98C ; NFKC_CF; 8204 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98C
-2F98D ; NFKC_CF; 8F9E # Lo CJK COMPATIBILITY IDEOGRAPH-2F98D
-2F98E ; NFKC_CF; 446B # Lo CJK COMPATIBILITY IDEOGRAPH-2F98E
-2F98F ; NFKC_CF; 8291 # Lo CJK COMPATIBILITY IDEOGRAPH-2F98F
-2F990 ; NFKC_CF; 828B # Lo CJK COMPATIBILITY IDEOGRAPH-2F990
-2F991 ; NFKC_CF; 829D # Lo CJK COMPATIBILITY IDEOGRAPH-2F991
-2F992 ; NFKC_CF; 52B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F992
-2F993 ; NFKC_CF; 82B1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F993
-2F994 ; NFKC_CF; 82B3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F994
-2F995 ; NFKC_CF; 82BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F995
-2F996 ; NFKC_CF; 82E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F996
-2F997 ; NFKC_CF; 26B3C # Lo CJK COMPATIBILITY IDEOGRAPH-2F997
-2F998 ; NFKC_CF; 82E5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F998
-2F999 ; NFKC_CF; 831D # Lo CJK COMPATIBILITY IDEOGRAPH-2F999
-2F99A ; NFKC_CF; 8363 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99A
-2F99B ; NFKC_CF; 83AD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99B
-2F99C ; NFKC_CF; 8323 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99C
-2F99D ; NFKC_CF; 83BD # Lo CJK COMPATIBILITY IDEOGRAPH-2F99D
-2F99E ; NFKC_CF; 83E7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99E
-2F99F ; NFKC_CF; 8457 # Lo CJK COMPATIBILITY IDEOGRAPH-2F99F
-2F9A0 ; NFKC_CF; 8353 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A0
-2F9A1 ; NFKC_CF; 83CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A1
-2F9A2 ; NFKC_CF; 83CC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A2
-2F9A3 ; NFKC_CF; 83DC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A3
-2F9A4 ; NFKC_CF; 26C36 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A4
-2F9A5 ; NFKC_CF; 26D6B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A5
-2F9A6 ; NFKC_CF; 26CD5 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A6
-2F9A7 ; NFKC_CF; 452B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A7
-2F9A8 ; NFKC_CF; 84F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A8
-2F9A9 ; NFKC_CF; 84F3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9A9
-2F9AA ; NFKC_CF; 8516 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AA
-2F9AB ; NFKC_CF; 273CA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AB
-2F9AC ; NFKC_CF; 8564 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AC
-2F9AD ; NFKC_CF; 26F2C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AD
-2F9AE ; NFKC_CF; 455D # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AE
-2F9AF ; NFKC_CF; 4561 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9AF
-2F9B0 ; NFKC_CF; 26FB1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B0
-2F9B1 ; NFKC_CF; 270D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B1
-2F9B2 ; NFKC_CF; 456B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B2
-2F9B3 ; NFKC_CF; 8650 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B3
-2F9B4 ; NFKC_CF; 865C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B4
-2F9B5 ; NFKC_CF; 8667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B5
-2F9B6 ; NFKC_CF; 8669 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B6
-2F9B7 ; NFKC_CF; 86A9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B7
-2F9B8 ; NFKC_CF; 8688 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B8
-2F9B9 ; NFKC_CF; 870E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9B9
-2F9BA ; NFKC_CF; 86E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BA
-2F9BB ; NFKC_CF; 8779 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BB
-2F9BC ; NFKC_CF; 8728 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BC
-2F9BD ; NFKC_CF; 876B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BD
-2F9BE ; NFKC_CF; 8786 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BE
-2F9BF ; NFKC_CF; 45D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9BF
-2F9C0 ; NFKC_CF; 87E1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C0
-2F9C1 ; NFKC_CF; 8801 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C1
-2F9C2 ; NFKC_CF; 45F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C2
-2F9C3 ; NFKC_CF; 8860 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C3
-2F9C4 ; NFKC_CF; 8863 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C4
-2F9C5 ; NFKC_CF; 27667 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C5
-2F9C6 ; NFKC_CF; 88D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C6
-2F9C7 ; NFKC_CF; 88DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C7
-2F9C8 ; NFKC_CF; 4635 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C8
-2F9C9 ; NFKC_CF; 88FA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9C9
-2F9CA ; NFKC_CF; 34BB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CA
-2F9CB ; NFKC_CF; 278AE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CB
-2F9CC ; NFKC_CF; 27966 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CC
-2F9CD ; NFKC_CF; 46BE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CD
-2F9CE ; NFKC_CF; 46C7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CE
-2F9CF ; NFKC_CF; 8AA0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9CF
-2F9D0 ; NFKC_CF; 8AED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D0
-2F9D1 ; NFKC_CF; 8B8A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D1
-2F9D2 ; NFKC_CF; 8C55 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D2
-2F9D3 ; NFKC_CF; 27CA8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D3
-2F9D4 ; NFKC_CF; 8CAB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D4
-2F9D5 ; NFKC_CF; 8CC1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D5
-2F9D6 ; NFKC_CF; 8D1B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D6
-2F9D7 ; NFKC_CF; 8D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D7
-2F9D8 ; NFKC_CF; 27F2F # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D8
-2F9D9 ; NFKC_CF; 20804 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9D9
-2F9DA ; NFKC_CF; 8DCB # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DA
-2F9DB ; NFKC_CF; 8DBC # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DB
-2F9DC ; NFKC_CF; 8DF0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DC
-2F9DD ; NFKC_CF; 208DE # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DD
-2F9DE ; NFKC_CF; 8ED4 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DE
-2F9DF ; NFKC_CF; 8F38 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9DF
-2F9E0 ; NFKC_CF; 285D2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E0
-2F9E1 ; NFKC_CF; 285ED # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E1
-2F9E2 ; NFKC_CF; 9094 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E2
-2F9E3 ; NFKC_CF; 90F1 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E3
-2F9E4 ; NFKC_CF; 9111 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E4
-2F9E5 ; NFKC_CF; 2872E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E5
-2F9E6 ; NFKC_CF; 911B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E6
-2F9E7 ; NFKC_CF; 9238 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E7
-2F9E8 ; NFKC_CF; 92D7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E8
-2F9E9 ; NFKC_CF; 92D8 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9E9
-2F9EA ; NFKC_CF; 927C # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EA
-2F9EB ; NFKC_CF; 93F9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EB
-2F9EC ; NFKC_CF; 9415 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EC
-2F9ED ; NFKC_CF; 28BFA # Lo CJK COMPATIBILITY IDEOGRAPH-2F9ED
-2F9EE ; NFKC_CF; 958B # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EE
-2F9EF ; NFKC_CF; 4995 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9EF
-2F9F0 ; NFKC_CF; 95B7 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F0
-2F9F1 ; NFKC_CF; 28D77 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F1
-2F9F2 ; NFKC_CF; 49E6 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F2
-2F9F3 ; NFKC_CF; 96C3 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F3
-2F9F4 ; NFKC_CF; 5DB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F4
-2F9F5 ; NFKC_CF; 9723 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F5
-2F9F6 ; NFKC_CF; 29145 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F6
-2F9F7 ; NFKC_CF; 2921A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F7
-2F9F8 ; NFKC_CF; 4A6E # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F8
-2F9F9 ; NFKC_CF; 4A76 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9F9
-2F9FA ; NFKC_CF; 97E0 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FA
-2F9FB ; NFKC_CF; 2940A # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FB
-2F9FC ; NFKC_CF; 4AB2 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FC
-2F9FD ; NFKC_CF; 29496 # Lo CJK COMPATIBILITY IDEOGRAPH-2F9FD
-2F9FE..2F9FF ; NFKC_CF; 980B # Lo [2] CJK COMPATIBILITY IDEOGRAPH-2F9FE..CJK COMPATIBILITY IDEOGRAPH-2F9FF
-2FA00 ; NFKC_CF; 9829 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA00
-2FA01 ; NFKC_CF; 295B6 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA01
-2FA02 ; NFKC_CF; 98E2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA02
-2FA03 ; NFKC_CF; 4B33 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA03
-2FA04 ; NFKC_CF; 9929 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA04
-2FA05 ; NFKC_CF; 99A7 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA05
-2FA06 ; NFKC_CF; 99C2 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA06
-2FA07 ; NFKC_CF; 99FE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA07
-2FA08 ; NFKC_CF; 4BCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA08
-2FA09 ; NFKC_CF; 29B30 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA09
-2FA0A ; NFKC_CF; 9B12 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0A
-2FA0B ; NFKC_CF; 9C40 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0B
-2FA0C ; NFKC_CF; 9CFD # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0C
-2FA0D ; NFKC_CF; 4CCE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0D
-2FA0E ; NFKC_CF; 4CED # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0E
-2FA0F ; NFKC_CF; 9D67 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA0F
-2FA10 ; NFKC_CF; 2A0CE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA10
-2FA11 ; NFKC_CF; 4CF8 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA11
-2FA12 ; NFKC_CF; 2A105 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA12
-2FA13 ; NFKC_CF; 2A20E # Lo CJK COMPATIBILITY IDEOGRAPH-2FA13
-2FA14 ; NFKC_CF; 2A291 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA14
-2FA15 ; NFKC_CF; 9EBB # Lo CJK COMPATIBILITY IDEOGRAPH-2FA15
-2FA16 ; NFKC_CF; 4D56 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA16
-2FA17 ; NFKC_CF; 9EF9 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA17
-2FA18 ; NFKC_CF; 9EFE # Lo CJK COMPATIBILITY IDEOGRAPH-2FA18
-2FA19 ; NFKC_CF; 9F05 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA19
-2FA1A ; NFKC_CF; 9F0F # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1A
-2FA1B ; NFKC_CF; 9F16 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1B
-2FA1C ; NFKC_CF; 9F3B # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1C
-2FA1D ; NFKC_CF; 2A600 # Lo CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0000 ; NFKC_CF; # Cn <reserved-E0000>
-E0001 ; NFKC_CF; # Cf LANGUAGE TAG
-E0002..E001F ; NFKC_CF; # Cn [30] <reserved-E0002>..<reserved-E001F>
-E0020..E007F ; NFKC_CF; # Cf [96] TAG SPACE..CANCEL TAG
-E0080..E00FF ; NFKC_CF; # Cn [128] <reserved-E0080>..<reserved-E00FF>
-E0100..E01EF ; NFKC_CF; # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-E01F0..E0FFF ; NFKC_CF; # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-
-# Total code points: 9740
-
-# ================================================
-
-# Derived Property: Changes_When_NFKC_Casefolded (CWKCF)
-# Characters that are not stable under an NFKC_Casefold mapping.
-# As defined by cp != NFKC_Casefold(cp)
-
-0041..005A ; Changes_When_NFKC_Casefolded # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00A0 ; Changes_When_NFKC_Casefolded # Zs NO-BREAK SPACE
-00A8 ; Changes_When_NFKC_Casefolded # Sk DIAERESIS
-00AA ; Changes_When_NFKC_Casefolded # L& FEMININE ORDINAL INDICATOR
-00AD ; Changes_When_NFKC_Casefolded # Cf SOFT HYPHEN
-00AF ; Changes_When_NFKC_Casefolded # Sk MACRON
-00B2..00B3 ; Changes_When_NFKC_Casefolded # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; Changes_When_NFKC_Casefolded # Sk ACUTE ACCENT
-00B5 ; Changes_When_NFKC_Casefolded # L& MICRO SIGN
-00B8 ; Changes_When_NFKC_Casefolded # Sk CEDILLA
-00B9 ; Changes_When_NFKC_Casefolded # No SUPERSCRIPT ONE
-00BA ; Changes_When_NFKC_Casefolded # L& MASCULINE ORDINAL INDICATOR
-00BC..00BE ; Changes_When_NFKC_Casefolded # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00C0..00D6 ; Changes_When_NFKC_Casefolded # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DF ; Changes_When_NFKC_Casefolded # L& [8] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER SHARP S
-0100 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132..0134 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LIGATURE IJ..LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CARON
-013F..0141 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CARON
-0149..014A ; Changes_When_NFKC_Casefolded # L& [2] LATIN SMALL LETTER N PRECEDED BY APOSTROPHE..LATIN CAPITAL LETTER ENG
-014C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LIGATURE OE
-0154 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH CARON
-017F ; Changes_When_NFKC_Casefolded # L& LATIN SMALL LETTER LONG S
-0181..0182 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OI
-01A4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Changes_When_NFKC_Casefolded # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER ESH
-01AC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TONE FIVE
-01C4..01CD ; Changes_When_NFKC_Casefolded # L& [10] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER A WITH CARON
-01CF ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1..01F4 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER YOGH
-021E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OU
-0224 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH STROKE
-02B0..02B8 ; Changes_When_NFKC_Casefolded # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02D8..02DD ; Changes_When_NFKC_Casefolded # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-02E0..02E4 ; Changes_When_NFKC_Casefolded # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0340..0341 ; Changes_When_NFKC_Casefolded # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0345 ; Changes_When_NFKC_Casefolded # Mn [3] COMBINING GREEK KORONIS..COMBINING GREEK YPOGEGRAMMENI
-034F ; Changes_When_NFKC_Casefolded # Mn COMBINING GRAPHEME JOINER
-0370 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER HETA
-0372 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0374 ; Changes_When_NFKC_Casefolded # Lm GREEK NUMERAL SIGN
-0376 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-037A ; Changes_When_NFKC_Casefolded # Lm GREEK YPOGEGRAMMENI
-037E ; Changes_When_NFKC_Casefolded # Po GREEK QUESTION MARK
-0384..0385 ; Changes_When_NFKC_Casefolded # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; Changes_When_NFKC_Casefolded # Po GREEK ANO TELEIA
-0388..038A ; Changes_When_NFKC_Casefolded # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Changes_When_NFKC_Casefolded # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Changes_When_NFKC_Casefolded # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03C2 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER FINAL SIGMA
-03CF..03D6 ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL KAI SYMBOL..GREEK PI SYMBOL
-03D8 ; Changes_When_NFKC_Casefolded # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; Changes_When_NFKC_Casefolded # L& GREEK LETTER STIGMA
-03DC ; Changes_When_NFKC_Casefolded # L& GREEK LETTER DIGAMMA
-03DE ; Changes_When_NFKC_Casefolded # L& GREEK LETTER KOPPA
-03E0 ; Changes_When_NFKC_Casefolded # L& GREEK LETTER SAMPI
-03E2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER FEI
-03E6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER HORI
-03EA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DEI
-03F0..03F2 ; Changes_When_NFKC_Casefolded # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL
-03F4..03F5 ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F7 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER SHO
-03F9..03FA ; Changes_When_NFKC_Casefolded # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Changes_When_NFKC_Casefolded # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER UK
-047A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER OT
-0480 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Changes_When_NFKC_Casefolded # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YAE
-051A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER QA
-051C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER WE
-051E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Changes_When_NFKC_Casefolded # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0587 ; Changes_When_NFKC_Casefolded # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0675..0678 ; Changes_When_NFKC_Casefolded # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-0958..095F ; Changes_When_NFKC_Casefolded # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09DC..09DD ; Changes_When_NFKC_Casefolded # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Changes_When_NFKC_Casefolded # Lo BENGALI LETTER YYA
-0A33 ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER LLA
-0A36 ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Changes_When_NFKC_Casefolded # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Changes_When_NFKC_Casefolded # Lo GURMUKHI LETTER FA
-0B5C..0B5D ; Changes_When_NFKC_Casefolded # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0E33 ; Changes_When_NFKC_Casefolded # Lo THAI CHARACTER SARA AM
-0EB3 ; Changes_When_NFKC_Casefolded # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; Changes_When_NFKC_Casefolded # Lo [2] LAO HO NO..LAO HO MO
-0F0C ; Changes_When_NFKC_Casefolded # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-0F43 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER GHA
-0F4D ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DDHA
-0F52 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DHA
-0F57 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER BHA
-0F5C ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER DZHA
-0F69 ; Changes_When_NFKC_Casefolded # Lo TIBETAN LETTER KSSA
-0F73 ; Changes_When_NFKC_Casefolded # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; Changes_When_NFKC_Casefolded # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F81 ; Changes_When_NFKC_Casefolded # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Changes_When_NFKC_Casefolded # Mn TIBETAN SUBJOINED LETTER KSSA
-10A0..10C5 ; Changes_When_NFKC_Casefolded # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10FC ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER GEORGIAN NAR
-115F..1160 ; Changes_When_NFKC_Casefolded # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
-17B4..17B5 ; Changes_When_NFKC_Casefolded # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-180B..180D ; Changes_When_NFKC_Casefolded # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-1D2C..1D2E ; Changes_When_NFKC_Casefolded # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B
-1D30..1D3A ; Changes_When_NFKC_Casefolded # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N
-1D3C..1D4D ; Changes_When_NFKC_Casefolded # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G
-1D4F..1D61 ; Changes_When_NFKC_Casefolded # Lm [19] MODIFIER LETTER SMALL K..MODIFIER LETTER SMALL CHI
-1D62..1D6A ; Changes_When_NFKC_Casefolded # L& [9] LATIN SUBSCRIPT SMALL LETTER I..GREEK SUBSCRIPT SMALL LETTER CHI
-1D78 ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; Changes_When_NFKC_Casefolded # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9A..1E9B ; Changes_When_NFKC_Casefolded # L& [2] LATIN SMALL LETTER A WITH RIGHT HALF RING..LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Changes_When_NFKC_Casefolded # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Changes_When_NFKC_Casefolded # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Changes_When_NFKC_Casefolded # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Changes_When_NFKC_Casefolded # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F71 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER ALPHA WITH OXIA
-1F73 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER EPSILON WITH OXIA
-1F75 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER ETA WITH OXIA
-1F77 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER IOTA WITH OXIA
-1F79 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER OMICRON WITH OXIA
-1F7B ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER UPSILON WITH OXIA
-1F7D ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FAF ; Changes_When_NFKC_Casefolded # L& [48] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB2..1FB4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB7..1FBC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; Changes_When_NFKC_Casefolded # Sk GREEK KORONIS
-1FBE ; Changes_When_NFKC_Casefolded # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; Changes_When_NFKC_Casefolded # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC7..1FCC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD3 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD8..1FDB ; Changes_When_NFKC_Casefolded # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE3 ; Changes_When_NFKC_Casefolded # L& GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FE8..1FEC ; Changes_When_NFKC_Casefolded # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; Changes_When_NFKC_Casefolded # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; Changes_When_NFKC_Casefolded # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF7..1FFC ; Changes_When_NFKC_Casefolded # L& [6] GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; Changes_When_NFKC_Casefolded # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; Changes_When_NFKC_Casefolded # Zs [11] EN QUAD..HAIR SPACE
-200B..200F ; Changes_When_NFKC_Casefolded # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2011 ; Changes_When_NFKC_Casefolded # Pd NON-BREAKING HYPHEN
-2017 ; Changes_When_NFKC_Casefolded # Po DOUBLE LOW LINE
-2024..2026 ; Changes_When_NFKC_Casefolded # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
-202A..202E ; Changes_When_NFKC_Casefolded # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-202F ; Changes_When_NFKC_Casefolded # Zs NARROW NO-BREAK SPACE
-2033..2034 ; Changes_When_NFKC_Casefolded # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; Changes_When_NFKC_Casefolded # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; Changes_When_NFKC_Casefolded # Po DOUBLE EXCLAMATION MARK
-203E ; Changes_When_NFKC_Casefolded # Po OVERLINE
-2047..2049 ; Changes_When_NFKC_Casefolded # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; Changes_When_NFKC_Casefolded # Po QUADRUPLE PRIME
-205F ; Changes_When_NFKC_Casefolded # Zs MEDIUM MATHEMATICAL SPACE
-2060..2064 ; Changes_When_NFKC_Casefolded # Cf [5] WORD JOINER..INVISIBLE PLUS
-2065..2069 ; Changes_When_NFKC_Casefolded # Cn [5] <reserved-2065>..<reserved-2069>
-206A..206F ; Changes_When_NFKC_Casefolded # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; Changes_When_NFKC_Casefolded # No SUPERSCRIPT ZERO
-2071 ; Changes_When_NFKC_Casefolded # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; Changes_When_NFKC_Casefolded # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; Changes_When_NFKC_Casefolded # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; Changes_When_NFKC_Casefolded # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Changes_When_NFKC_Casefolded # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; Changes_When_NFKC_Casefolded # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080..2089 ; Changes_When_NFKC_Casefolded # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; Changes_When_NFKC_Casefolded # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; Changes_When_NFKC_Casefolded # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Changes_When_NFKC_Casefolded # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; Changes_When_NFKC_Casefolded # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A8 ; Changes_When_NFKC_Casefolded # Sc RUPEE SIGN
-2100..2101 ; Changes_When_NFKC_Casefolded # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL C
-2103 ; Changes_When_NFKC_Casefolded # So DEGREE CELSIUS
-2105..2106 ; Changes_When_NFKC_Casefolded # So [2] CARE OF..CADA UNA
-2107 ; Changes_When_NFKC_Casefolded # L& EULER CONSTANT
-2109 ; Changes_When_NFKC_Casefolded # So DEGREE FAHRENHEIT
-210A..2113 ; Changes_When_NFKC_Casefolded # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL N
-2116 ; Changes_When_NFKC_Casefolded # So NUMERO SIGN
-2119..211D ; Changes_When_NFKC_Casefolded # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2120..2122 ; Changes_When_NFKC_Casefolded # So [3] SERVICE MARK..TRADE MARK SIGN
-2124 ; Changes_When_NFKC_Casefolded # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; Changes_When_NFKC_Casefolded # L& OHM SIGN
-2128 ; Changes_When_NFKC_Casefolded # L& BLACK-LETTER CAPITAL Z
-212A..212D ; Changes_When_NFKC_Casefolded # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2134 ; Changes_When_NFKC_Casefolded # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; Changes_When_NFKC_Casefolded # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; Changes_When_NFKC_Casefolded # L& INFORMATION SOURCE
-213B ; Changes_When_NFKC_Casefolded # So FACSIMILE SIGN
-213C..213F ; Changes_When_NFKC_Casefolded # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140 ; Changes_When_NFKC_Casefolded # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2145..2149 ; Changes_When_NFKC_Casefolded # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-2150..215F ; Changes_When_NFKC_Casefolded # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..217F ; Changes_When_NFKC_Casefolded # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2183 ; Changes_When_NFKC_Casefolded # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-2189 ; Changes_When_NFKC_Casefolded # No VULGAR FRACTION ZERO THIRDS
-222C..222D ; Changes_When_NFKC_Casefolded # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; Changes_When_NFKC_Casefolded # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2329 ; Changes_When_NFKC_Casefolded # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Changes_When_NFKC_Casefolded # Pe RIGHT-POINTING ANGLE BRACKET
-2460..249B ; Changes_When_NFKC_Casefolded # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; Changes_When_NFKC_Casefolded # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA ; Changes_When_NFKC_Casefolded # No CIRCLED DIGIT ZERO
-2A0C ; Changes_When_NFKC_Casefolded # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; Changes_When_NFKC_Casefolded # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2ADC ; Changes_When_NFKC_Casefolded # Sm FORKING
-2C00..2C2E ; Changes_When_NFKC_Casefolded # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Changes_When_NFKC_Casefolded # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER HALF H
-2C7C ; Changes_When_NFKC_Casefolded # L& LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER CAPITAL V
-2C7E..2C80 ; Changes_When_NFKC_Casefolded # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER EIE
-2C8A ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SOU
-2C8C ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER HATE
-2C90 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER MI
-2C9A ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER NI
-2C9C ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KSI
-2C9E ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER O
-2CA0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER PI
-2CA2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER RO
-2CA4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER UA
-2CAA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER FI
-2CAC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER KHI
-2CAE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Changes_When_NFKC_Casefolded # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2D6F ; Changes_When_NFKC_Casefolded # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2E9F ; Changes_When_NFKC_Casefolded # So CJK RADICAL MOTHER
-2EF3 ; Changes_When_NFKC_Casefolded # So CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; Changes_When_NFKC_Casefolded # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-3000 ; Changes_When_NFKC_Casefolded # Zs IDEOGRAPHIC SPACE
-3036 ; Changes_When_NFKC_Casefolded # So CIRCLED POSTAL MARK
-3038..303A ; Changes_When_NFKC_Casefolded # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-309B..309C ; Changes_When_NFKC_Casefolded # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309F ; Changes_When_NFKC_Casefolded # Lo HIRAGANA DIGRAPH YORI
-30FF ; Changes_When_NFKC_Casefolded # Lo KATAKANA DIGRAPH KOTO
-3131..318E ; Changes_When_NFKC_Casefolded # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3192..3195 ; Changes_When_NFKC_Casefolded # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; Changes_When_NFKC_Casefolded # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-3200..321E ; Changes_When_NFKC_Casefolded # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; Changes_When_NFKC_Casefolded # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3247 ; Changes_When_NFKC_Casefolded # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO
-3250 ; Changes_When_NFKC_Casefolded # So PARTNERSHIP SIGN
-3251..325F ; Changes_When_NFKC_Casefolded # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327E ; Changes_When_NFKC_Casefolded # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U
-3280..3289 ; Changes_When_NFKC_Casefolded # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; Changes_When_NFKC_Casefolded # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; Changes_When_NFKC_Casefolded # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; Changes_When_NFKC_Casefolded # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; Changes_When_NFKC_Casefolded # So [256] SQUARE APAATO..SQUARE GAL
-A640 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER YN
-A662 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; Changes_When_NFKC_Casefolded # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER HENG
-A728 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TZ
-A72A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AA
-A734 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AO
-A736 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AU
-A738 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AV
-A73A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER AY
-A73E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER OO
-A750 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VY
-A762 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER VEND
-A76A ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER ET
-A76C ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER IS
-A76E ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER CON
-A770 ; Changes_When_NFKC_Casefolded # Lm MODIFIER LETTER US
-A779 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Changes_When_NFKC_Casefolded # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER TURNED L
-A782 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; Changes_When_NFKC_Casefolded # L& LATIN CAPITAL LETTER SALTILLO
-F900..FA0D ; Changes_When_NFKC_Casefolded # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; Changes_When_NFKC_Casefolded # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; Changes_When_NFKC_Casefolded # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; Changes_When_NFKC_Casefolded # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; Changes_When_NFKC_Casefolded # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Changes_When_NFKC_Casefolded # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Changes_When_NFKC_Casefolded # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; Changes_When_NFKC_Casefolded # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Changes_When_NFKC_Casefolded # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; Changes_When_NFKC_Casefolded # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; Changes_When_NFKC_Casefolded # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; Changes_When_NFKC_Casefolded # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; Changes_When_NFKC_Casefolded # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Changes_When_NFKC_Casefolded # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Changes_When_NFKC_Casefolded # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Changes_When_NFKC_Casefolded # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Changes_When_NFKC_Casefolded # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; Changes_When_NFKC_Casefolded # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; Changes_When_NFKC_Casefolded # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; Changes_When_NFKC_Casefolded # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Changes_When_NFKC_Casefolded # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Changes_When_NFKC_Casefolded # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Changes_When_NFKC_Casefolded # Sc RIAL SIGN
-FE00..FE0F ; Changes_When_NFKC_Casefolded # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE10..FE16 ; Changes_When_NFKC_Casefolded # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; Changes_When_NFKC_Casefolded # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Changes_When_NFKC_Casefolded # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; Changes_When_NFKC_Casefolded # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; Changes_When_NFKC_Casefolded # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; Changes_When_NFKC_Casefolded # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; Changes_When_NFKC_Casefolded # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; Changes_When_NFKC_Casefolded # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; Changes_When_NFKC_Casefolded # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; Changes_When_NFKC_Casefolded # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Changes_When_NFKC_Casefolded # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; Changes_When_NFKC_Casefolded # Pd SMALL EM DASH
-FE59 ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT PARENTHESIS
-FE5A ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Changes_When_NFKC_Casefolded # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Changes_When_NFKC_Casefolded # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; Changes_When_NFKC_Casefolded # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; Changes_When_NFKC_Casefolded # Sm SMALL PLUS SIGN
-FE63 ; Changes_When_NFKC_Casefolded # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; Changes_When_NFKC_Casefolded # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; Changes_When_NFKC_Casefolded # Po SMALL REVERSE SOLIDUS
-FE69 ; Changes_When_NFKC_Casefolded # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; Changes_When_NFKC_Casefolded # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FE70..FE72 ; Changes_When_NFKC_Casefolded # Lo [3] ARABIC FATHATAN ISOLATED FORM..ARABIC DAMMATAN ISOLATED FORM
-FE74 ; Changes_When_NFKC_Casefolded # Lo ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; Changes_When_NFKC_Casefolded # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ; Changes_When_NFKC_Casefolded # Cf ZERO WIDTH NO-BREAK SPACE
-FF01..FF03 ; Changes_When_NFKC_Casefolded # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; Changes_When_NFKC_Casefolded # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; Changes_When_NFKC_Casefolded # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; Changes_When_NFKC_Casefolded # Po FULLWIDTH ASTERISK
-FF0B ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH PLUS SIGN
-FF0C ; Changes_When_NFKC_Casefolded # Po FULLWIDTH COMMA
-FF0D ; Changes_When_NFKC_Casefolded # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; Changes_When_NFKC_Casefolded # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; Changes_When_NFKC_Casefolded # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; Changes_When_NFKC_Casefolded # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; Changes_When_NFKC_Casefolded # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; Changes_When_NFKC_Casefolded # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; Changes_When_NFKC_Casefolded # Pc FULLWIDTH LOW LINE
-FF40 ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; Changes_When_NFKC_Casefolded # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH VERTICAL LINE
-FF5D ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH TILDE
-FF5F ; Changes_When_NFKC_Casefolded # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Changes_When_NFKC_Casefolded # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; Changes_When_NFKC_Casefolded # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; Changes_When_NFKC_Casefolded # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Changes_When_NFKC_Casefolded # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; Changes_When_NFKC_Casefolded # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; Changes_When_NFKC_Casefolded # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; Changes_When_NFKC_Casefolded # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; Changes_When_NFKC_Casefolded # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; Changes_When_NFKC_Casefolded # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; Changes_When_NFKC_Casefolded # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; Changes_When_NFKC_Casefolded # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; Changes_When_NFKC_Casefolded # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE1 ; Changes_When_NFKC_Casefolded # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; Changes_When_NFKC_Casefolded # Sm FULLWIDTH NOT SIGN
-FFE3 ; Changes_When_NFKC_Casefolded # Sk FULLWIDTH MACRON
-FFE4 ; Changes_When_NFKC_Casefolded # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; Changes_When_NFKC_Casefolded # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; Changes_When_NFKC_Casefolded # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; Changes_When_NFKC_Casefolded # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; Changes_When_NFKC_Casefolded # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFF0..FFF8 ; Changes_When_NFKC_Casefolded # Cn [9] <reserved-FFF0>..<reserved-FFF8>
-10400..10427 ; Changes_When_NFKC_Casefolded # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-1D15E..1D164 ; Changes_When_NFKC_Casefolded # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D173..1D17A ; Changes_When_NFKC_Casefolded # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D1BB..1D1C0 ; Changes_When_NFKC_Casefolded # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-1D400..1D454 ; Changes_When_NFKC_Casefolded # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Changes_When_NFKC_Casefolded # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Changes_When_NFKC_Casefolded # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Changes_When_NFKC_Casefolded # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Changes_When_NFKC_Casefolded # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Changes_When_NFKC_Casefolded # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Changes_When_NFKC_Casefolded # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Changes_When_NFKC_Casefolded # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Changes_When_NFKC_Casefolded # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Changes_When_NFKC_Casefolded # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Changes_When_NFKC_Casefolded # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Changes_When_NFKC_Casefolded # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Changes_When_NFKC_Casefolded # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; Changes_When_NFKC_Casefolded # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; Changes_When_NFKC_Casefolded # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; Changes_When_NFKC_Casefolded # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; Changes_When_NFKC_Casefolded # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Changes_When_NFKC_Casefolded # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F100..1F10A ; Changes_When_NFKC_Casefolded # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; Changes_When_NFKC_Casefolded # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; Changes_When_NFKC_Casefolded # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; Changes_When_NFKC_Casefolded # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; Changes_When_NFKC_Casefolded # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; Changes_When_NFKC_Casefolded # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; Changes_When_NFKC_Casefolded # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; Changes_When_NFKC_Casefolded # So [5] SQUARED HV..SQUARED PPV
-1F190 ; Changes_When_NFKC_Casefolded # So SQUARE DJ
-1F200 ; Changes_When_NFKC_Casefolded # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; Changes_When_NFKC_Casefolded # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; Changes_When_NFKC_Casefolded # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2F800..2FA1D ; Changes_When_NFKC_Casefolded # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0000 ; Changes_When_NFKC_Casefolded # Cn <reserved-E0000>
-E0001 ; Changes_When_NFKC_Casefolded # Cf LANGUAGE TAG
-E0002..E001F ; Changes_When_NFKC_Casefolded # Cn [30] <reserved-E0002>..<reserved-E001F>
-E0020..E007F ; Changes_When_NFKC_Casefolded # Cf [96] TAG SPACE..CANCEL TAG
-E0080..E00FF ; Changes_When_NFKC_Casefolded # Cn [128] <reserved-E0080>..<reserved-E00FF>
-E0100..E01EF ; Changes_When_NFKC_Casefolded # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-E01F0..E0FFF ; Changes_When_NFKC_Casefolded # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-
-# Total code points: 9740
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/Decomposition.pl b/Master/tlpkg/tlperl/lib/unicore/Decomposition.pl
index 0ed534222d3..033b7657f78 100644
--- a/Master/tlpkg/tlperl/lib/unicore/Decomposition.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/Decomposition.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the mapping:
-# Perl_Decomposition_Mapping(cp)
-#
-# where 'cp' is one of the 5516 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that this mapping is not
-# accessible through the Perl core directly.
-#
-# This mapping is a combination of the Unicode 'Decomposition_Type' and
-# 'Decomposition_Mapping' properties, formatted for use by normalize.pm. It
-# is identical to the official Unicode 'Decomposition_Mapping' property
-# except for two things:
-# 1) It omits the algorithmically determinable Hangul syllable
-# decompositions, which normalize.pm handles algorithmically.
-# 2) It contains the decomposition type as well. Non-canonical
-# decompositions begin with a word in angle brackets, like <super>, which
-# denotes the compatible decomposition type. If the map does not begin with
-# the <angle brackets>, the decomposition is canonical.
-#
-# The format of the non-comment portions of the main body of lines of this
-# file is: START\tSTOP\tMAPPING where START is the starting code point of the
-# range, in hex; STOP is the ending point, or if omitted, the range has just
-# one code point; MAPPING is what each code point between START and STOP maps
-# to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
# map to.
-$utf8::SwashInfo{'ToDecomposition'}{'format'} = 's'; # arbitrary string
+$utf8::SwashInfo{'ToDecomposition'}{'format'} = 'c'; # Perl's internal (Normalize.pm) decomposition mapping
$utf8::SwashInfo{'ToDecomposition'}{'missing'} = '<code point>'; # code point maps to itself
return <<'END';
@@ -1164,6 +1141,14 @@ return <<'END';
2092 <sub> 006F
2093 <sub> 0078
2094 <sub> 0259
+2095 <sub> 0068
+2096 <sub> 006B
+2097 <sub> 006C
+2098 <sub> 006D
+2099 <sub> 006E
+209A <sub> 0070
+209B <sub> 0073
+209C <sub> 0074
20A8 <compat> 0052 0073
2100 <compat> 0061 002F 0063
2101 <compat> 0061 002F 0073
@@ -4938,18 +4923,42 @@ FFEE <narrow> 25CB
1F12C <circle> 0052
1F12D <circle> 0043 0044
1F12E <circle> 0057 005A
+1F130 <square> 0041
1F131 <square> 0042
+1F132 <square> 0043
+1F133 <square> 0044
+1F134 <square> 0045
+1F135 <square> 0046
+1F136 <square> 0047
+1F137 <square> 0048
+1F138 <square> 0049
+1F139 <square> 004A
+1F13A <square> 004B
+1F13B <square> 004C
+1F13C <square> 004D
1F13D <square> 004E
+1F13E <square> 004F
1F13F <square> 0050
+1F140 <square> 0051
+1F141 <square> 0052
1F142 <square> 0053
+1F143 <square> 0054
+1F144 <square> 0055
+1F145 <square> 0056
1F146 <square> 0057
+1F147 <square> 0058
+1F148 <square> 0059
+1F149 <square> 005A
1F14A <square> 0048 0056
1F14B <square> 004D 0056
1F14C <square> 0053 0044
1F14D <square> 0053 0053
1F14E <square> 0050 0050 0056
+1F14F <square> 0057 0043
1F190 <square> 0044 004A
1F200 <square> 307B 304B
+1F201 <square> 30B3 30B3
+1F202 <square> 30B5
1F210 <square> 624B
1F211 <square> 5B57
1F212 <square> 53CC
@@ -4984,6 +4993,15 @@ FFEE <narrow> 25CB
1F22F <square> 6307
1F230 <square> 8D70
1F231 <square> 6253
+1F232 <square> 7981
+1F233 <square> 7A7A
+1F234 <square> 5408
+1F235 <square> 6E80
+1F236 <square> 6709
+1F237 <square> 6708
+1F238 <square> 7533
+1F239 <square> 5272
+1F23A <square> 55B6
1F240 <compat> 3014 672C 3015
1F241 <compat> 3014 4E09 3015
1F242 <compat> 3014 4E8C 3015
@@ -4993,6 +5011,8 @@ FFEE <narrow> 25CB
1F246 <compat> 3014 76D7 3015
1F247 <compat> 3014 52DD 3015
1F248 <compat> 3014 6557 3015
+1F250 <circle> 5F97
+1F251 <circle> 53EF
2F800 4E3D
2F801 4E38
2F802 4E41
diff --git a/Master/tlpkg/tlperl/lib/unicore/EastAsianWidth.txt b/Master/tlpkg/tlperl/lib/unicore/EastAsianWidth.txt
deleted file mode 100644
index 8756c4adaf8..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/EastAsianWidth.txt
+++ /dev/null
@@ -1,21866 +0,0 @@
-# EastAsianWidth-5.2.0.txt
-# Date: 2009-06-09, 17:47:00 PDT [KW]
-#
-# East Asian Width Properties
-#
-# This file is an informative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# The format is two fields separated by a semicolon.
-# Field 0: Unicode value
-# Field 1: East Asian Width property, consisting of one of the following values:
-# "N", "A", "H", "W", "F", "Na"
-# - All code points, assigned or unassigned, that are not listed
-# explicitly are given the value "N".
-# The unassigned code points that default to "W" include ranges in the
-# following blocks:
-# CJK Unified Ideographs Extension A: U+3400..U+4DBF
-# CJK Unified Ideographs: U+4E00..U+9FFF
-# CJK Compatibility Ideographs: U+F900..U+FAFF
-# CJK Unified Ideographs Extension B: U+20000..U+2A6DF
-# CJK Unified Ideographs Extension C: U+2A700..U+2B73F
-# CJK Compatibility Ideographs Supplement: U+2F800..U+2FA1F
-# and any other reserved code points on
-# Planes 2 and 3: U+20000..U+2FFFD
-# U+30000..U+3FFFD
-# - Characters ranges are specified as for other property files in
-# the Unicode Character Database.
-#
-# The Unicode name of each character is provided in a comment for help
-# in identifying the characters.
-#
-# See UAX #11: East Asian Width, for more information.
-#
-# @missing: 0000..10FFFF; N
-0000;N # <control>
-0001;N # <control>
-0002;N # <control>
-0003;N # <control>
-0004;N # <control>
-0005;N # <control>
-0006;N # <control>
-0007;N # <control>
-0008;N # <control>
-0009;N # <control>
-000A;N # <control>
-000B;N # <control>
-000C;N # <control>
-000D;N # <control>
-000E;N # <control>
-000F;N # <control>
-0010;N # <control>
-0011;N # <control>
-0012;N # <control>
-0013;N # <control>
-0014;N # <control>
-0015;N # <control>
-0016;N # <control>
-0017;N # <control>
-0018;N # <control>
-0019;N # <control>
-001A;N # <control>
-001B;N # <control>
-001C;N # <control>
-001D;N # <control>
-001E;N # <control>
-001F;N # <control>
-0020;Na # SPACE
-0021;Na # EXCLAMATION MARK
-0022;Na # QUOTATION MARK
-0023;Na # NUMBER SIGN
-0024;Na # DOLLAR SIGN
-0025;Na # PERCENT SIGN
-0026;Na # AMPERSAND
-0027;Na # APOSTROPHE
-0028;Na # LEFT PARENTHESIS
-0029;Na # RIGHT PARENTHESIS
-002A;Na # ASTERISK
-002B;Na # PLUS SIGN
-002C;Na # COMMA
-002D;Na # HYPHEN-MINUS
-002E;Na # FULL STOP
-002F;Na # SOLIDUS
-0030;Na # DIGIT ZERO
-0031;Na # DIGIT ONE
-0032;Na # DIGIT TWO
-0033;Na # DIGIT THREE
-0034;Na # DIGIT FOUR
-0035;Na # DIGIT FIVE
-0036;Na # DIGIT SIX
-0037;Na # DIGIT SEVEN
-0038;Na # DIGIT EIGHT
-0039;Na # DIGIT NINE
-003A;Na # COLON
-003B;Na # SEMICOLON
-003C;Na # LESS-THAN SIGN
-003D;Na # EQUALS SIGN
-003E;Na # GREATER-THAN SIGN
-003F;Na # QUESTION MARK
-0040;Na # COMMERCIAL AT
-0041;Na # LATIN CAPITAL LETTER A
-0042;Na # LATIN CAPITAL LETTER B
-0043;Na # LATIN CAPITAL LETTER C
-0044;Na # LATIN CAPITAL LETTER D
-0045;Na # LATIN CAPITAL LETTER E
-0046;Na # LATIN CAPITAL LETTER F
-0047;Na # LATIN CAPITAL LETTER G
-0048;Na # LATIN CAPITAL LETTER H
-0049;Na # LATIN CAPITAL LETTER I
-004A;Na # LATIN CAPITAL LETTER J
-004B;Na # LATIN CAPITAL LETTER K
-004C;Na # LATIN CAPITAL LETTER L
-004D;Na # LATIN CAPITAL LETTER M
-004E;Na # LATIN CAPITAL LETTER N
-004F;Na # LATIN CAPITAL LETTER O
-0050;Na # LATIN CAPITAL LETTER P
-0051;Na # LATIN CAPITAL LETTER Q
-0052;Na # LATIN CAPITAL LETTER R
-0053;Na # LATIN CAPITAL LETTER S
-0054;Na # LATIN CAPITAL LETTER T
-0055;Na # LATIN CAPITAL LETTER U
-0056;Na # LATIN CAPITAL LETTER V
-0057;Na # LATIN CAPITAL LETTER W
-0058;Na # LATIN CAPITAL LETTER X
-0059;Na # LATIN CAPITAL LETTER Y
-005A;Na # LATIN CAPITAL LETTER Z
-005B;Na # LEFT SQUARE BRACKET
-005C;Na # REVERSE SOLIDUS
-005D;Na # RIGHT SQUARE BRACKET
-005E;Na # CIRCUMFLEX ACCENT
-005F;Na # LOW LINE
-0060;Na # GRAVE ACCENT
-0061;Na # LATIN SMALL LETTER A
-0062;Na # LATIN SMALL LETTER B
-0063;Na # LATIN SMALL LETTER C
-0064;Na # LATIN SMALL LETTER D
-0065;Na # LATIN SMALL LETTER E
-0066;Na # LATIN SMALL LETTER F
-0067;Na # LATIN SMALL LETTER G
-0068;Na # LATIN SMALL LETTER H
-0069;Na # LATIN SMALL LETTER I
-006A;Na # LATIN SMALL LETTER J
-006B;Na # LATIN SMALL LETTER K
-006C;Na # LATIN SMALL LETTER L
-006D;Na # LATIN SMALL LETTER M
-006E;Na # LATIN SMALL LETTER N
-006F;Na # LATIN SMALL LETTER O
-0070;Na # LATIN SMALL LETTER P
-0071;Na # LATIN SMALL LETTER Q
-0072;Na # LATIN SMALL LETTER R
-0073;Na # LATIN SMALL LETTER S
-0074;Na # LATIN SMALL LETTER T
-0075;Na # LATIN SMALL LETTER U
-0076;Na # LATIN SMALL LETTER V
-0077;Na # LATIN SMALL LETTER W
-0078;Na # LATIN SMALL LETTER X
-0079;Na # LATIN SMALL LETTER Y
-007A;Na # LATIN SMALL LETTER Z
-007B;Na # LEFT CURLY BRACKET
-007C;Na # VERTICAL LINE
-007D;Na # RIGHT CURLY BRACKET
-007E;Na # TILDE
-007F;N # <control>
-0080;N # <control>
-0081;N # <control>
-0082;N # <control>
-0083;N # <control>
-0084;N # <control>
-0085;N # <control>
-0086;N # <control>
-0087;N # <control>
-0088;N # <control>
-0089;N # <control>
-008A;N # <control>
-008B;N # <control>
-008C;N # <control>
-008D;N # <control>
-008E;N # <control>
-008F;N # <control>
-0090;N # <control>
-0091;N # <control>
-0092;N # <control>
-0093;N # <control>
-0094;N # <control>
-0095;N # <control>
-0096;N # <control>
-0097;N # <control>
-0098;N # <control>
-0099;N # <control>
-009A;N # <control>
-009B;N # <control>
-009C;N # <control>
-009D;N # <control>
-009E;N # <control>
-009F;N # <control>
-00A0;N # NO-BREAK SPACE
-00A1;A # INVERTED EXCLAMATION MARK
-00A2;Na # CENT SIGN
-00A3;Na # POUND SIGN
-00A4;A # CURRENCY SIGN
-00A5;Na # YEN SIGN
-00A6;Na # BROKEN BAR
-00A7;A # SECTION SIGN
-00A8;A # DIAERESIS
-00A9;N # COPYRIGHT SIGN
-00AA;A # FEMININE ORDINAL INDICATOR
-00AB;N # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC;Na # NOT SIGN
-00AD;A # SOFT HYPHEN
-00AE;A # REGISTERED SIGN
-00AF;Na # MACRON
-00B0;A # DEGREE SIGN
-00B1;A # PLUS-MINUS SIGN
-00B2;A # SUPERSCRIPT TWO
-00B3;A # SUPERSCRIPT THREE
-00B4;A # ACUTE ACCENT
-00B5;N # MICRO SIGN
-00B6;A # PILCROW SIGN
-00B7;A # MIDDLE DOT
-00B8;A # CEDILLA
-00B9;A # SUPERSCRIPT ONE
-00BA;A # MASCULINE ORDINAL INDICATOR
-00BB;N # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC;A # VULGAR FRACTION ONE QUARTER
-00BD;A # VULGAR FRACTION ONE HALF
-00BE;A # VULGAR FRACTION THREE QUARTERS
-00BF;A # INVERTED QUESTION MARK
-00C0;N # LATIN CAPITAL LETTER A WITH GRAVE
-00C1;N # LATIN CAPITAL LETTER A WITH ACUTE
-00C2;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-00C3;N # LATIN CAPITAL LETTER A WITH TILDE
-00C4;N # LATIN CAPITAL LETTER A WITH DIAERESIS
-00C5;N # LATIN CAPITAL LETTER A WITH RING ABOVE
-00C6;A # LATIN CAPITAL LETTER AE
-00C7;N # LATIN CAPITAL LETTER C WITH CEDILLA
-00C8;N # LATIN CAPITAL LETTER E WITH GRAVE
-00C9;N # LATIN CAPITAL LETTER E WITH ACUTE
-00CA;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-00CB;N # LATIN CAPITAL LETTER E WITH DIAERESIS
-00CC;N # LATIN CAPITAL LETTER I WITH GRAVE
-00CD;N # LATIN CAPITAL LETTER I WITH ACUTE
-00CE;N # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00CF;N # LATIN CAPITAL LETTER I WITH DIAERESIS
-00D0;A # LATIN CAPITAL LETTER ETH
-00D1;N # LATIN CAPITAL LETTER N WITH TILDE
-00D2;N # LATIN CAPITAL LETTER O WITH GRAVE
-00D3;N # LATIN CAPITAL LETTER O WITH ACUTE
-00D4;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-00D5;N # LATIN CAPITAL LETTER O WITH TILDE
-00D6;N # LATIN CAPITAL LETTER O WITH DIAERESIS
-00D7;A # MULTIPLICATION SIGN
-00D8;A # LATIN CAPITAL LETTER O WITH STROKE
-00D9;N # LATIN CAPITAL LETTER U WITH GRAVE
-00DA;N # LATIN CAPITAL LETTER U WITH ACUTE
-00DB;N # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-00DC;N # LATIN CAPITAL LETTER U WITH DIAERESIS
-00DD;N # LATIN CAPITAL LETTER Y WITH ACUTE
-00DE;A # LATIN CAPITAL LETTER THORN
-00DF;A # LATIN SMALL LETTER SHARP S
-00E0;A # LATIN SMALL LETTER A WITH GRAVE
-00E1;A # LATIN SMALL LETTER A WITH ACUTE
-00E2;N # LATIN SMALL LETTER A WITH CIRCUMFLEX
-00E3;N # LATIN SMALL LETTER A WITH TILDE
-00E4;N # LATIN SMALL LETTER A WITH DIAERESIS
-00E5;N # LATIN SMALL LETTER A WITH RING ABOVE
-00E6;A # LATIN SMALL LETTER AE
-00E7;N # LATIN SMALL LETTER C WITH CEDILLA
-00E8;A # LATIN SMALL LETTER E WITH GRAVE
-00E9;A # LATIN SMALL LETTER E WITH ACUTE
-00EA;A # LATIN SMALL LETTER E WITH CIRCUMFLEX
-00EB;N # LATIN SMALL LETTER E WITH DIAERESIS
-00EC;A # LATIN SMALL LETTER I WITH GRAVE
-00ED;A # LATIN SMALL LETTER I WITH ACUTE
-00EE;N # LATIN SMALL LETTER I WITH CIRCUMFLEX
-00EF;N # LATIN SMALL LETTER I WITH DIAERESIS
-00F0;A # LATIN SMALL LETTER ETH
-00F1;N # LATIN SMALL LETTER N WITH TILDE
-00F2;A # LATIN SMALL LETTER O WITH GRAVE
-00F3;A # LATIN SMALL LETTER O WITH ACUTE
-00F4;N # LATIN SMALL LETTER O WITH CIRCUMFLEX
-00F5;N # LATIN SMALL LETTER O WITH TILDE
-00F6;N # LATIN SMALL LETTER O WITH DIAERESIS
-00F7;A # DIVISION SIGN
-00F8;A # LATIN SMALL LETTER O WITH STROKE
-00F9;A # LATIN SMALL LETTER U WITH GRAVE
-00FA;A # LATIN SMALL LETTER U WITH ACUTE
-00FB;N # LATIN SMALL LETTER U WITH CIRCUMFLEX
-00FC;A # LATIN SMALL LETTER U WITH DIAERESIS
-00FD;N # LATIN SMALL LETTER Y WITH ACUTE
-00FE;A # LATIN SMALL LETTER THORN
-00FF;N # LATIN SMALL LETTER Y WITH DIAERESIS
-0100;N # LATIN CAPITAL LETTER A WITH MACRON
-0101;A # LATIN SMALL LETTER A WITH MACRON
-0102;N # LATIN CAPITAL LETTER A WITH BREVE
-0103;N # LATIN SMALL LETTER A WITH BREVE
-0104;N # LATIN CAPITAL LETTER A WITH OGONEK
-0105;N # LATIN SMALL LETTER A WITH OGONEK
-0106;N # LATIN CAPITAL LETTER C WITH ACUTE
-0107;N # LATIN SMALL LETTER C WITH ACUTE
-0108;N # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-0109;N # LATIN SMALL LETTER C WITH CIRCUMFLEX
-010A;N # LATIN CAPITAL LETTER C WITH DOT ABOVE
-010B;N # LATIN SMALL LETTER C WITH DOT ABOVE
-010C;N # LATIN CAPITAL LETTER C WITH CARON
-010D;N # LATIN SMALL LETTER C WITH CARON
-010E;N # LATIN CAPITAL LETTER D WITH CARON
-010F;N # LATIN SMALL LETTER D WITH CARON
-0110;N # LATIN CAPITAL LETTER D WITH STROKE
-0111;A # LATIN SMALL LETTER D WITH STROKE
-0112;N # LATIN CAPITAL LETTER E WITH MACRON
-0113;A # LATIN SMALL LETTER E WITH MACRON
-0114;N # LATIN CAPITAL LETTER E WITH BREVE
-0115;N # LATIN SMALL LETTER E WITH BREVE
-0116;N # LATIN CAPITAL LETTER E WITH DOT ABOVE
-0117;N # LATIN SMALL LETTER E WITH DOT ABOVE
-0118;N # LATIN CAPITAL LETTER E WITH OGONEK
-0119;N # LATIN SMALL LETTER E WITH OGONEK
-011A;N # LATIN CAPITAL LETTER E WITH CARON
-011B;A # LATIN SMALL LETTER E WITH CARON
-011C;N # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011D;N # LATIN SMALL LETTER G WITH CIRCUMFLEX
-011E;N # LATIN CAPITAL LETTER G WITH BREVE
-011F;N # LATIN SMALL LETTER G WITH BREVE
-0120;N # LATIN CAPITAL LETTER G WITH DOT ABOVE
-0121;N # LATIN SMALL LETTER G WITH DOT ABOVE
-0122;N # LATIN CAPITAL LETTER G WITH CEDILLA
-0123;N # LATIN SMALL LETTER G WITH CEDILLA
-0124;N # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0125;N # LATIN SMALL LETTER H WITH CIRCUMFLEX
-0126;A # LATIN CAPITAL LETTER H WITH STROKE
-0127;A # LATIN SMALL LETTER H WITH STROKE
-0128;N # LATIN CAPITAL LETTER I WITH TILDE
-0129;N # LATIN SMALL LETTER I WITH TILDE
-012A;N # LATIN CAPITAL LETTER I WITH MACRON
-012B;A # LATIN SMALL LETTER I WITH MACRON
-012C;N # LATIN CAPITAL LETTER I WITH BREVE
-012D;N # LATIN SMALL LETTER I WITH BREVE
-012E;N # LATIN CAPITAL LETTER I WITH OGONEK
-012F;N # LATIN SMALL LETTER I WITH OGONEK
-0130;N # LATIN CAPITAL LETTER I WITH DOT ABOVE
-0131;A # LATIN SMALL LETTER DOTLESS I
-0132;A # LATIN CAPITAL LIGATURE IJ
-0133;A # LATIN SMALL LIGATURE IJ
-0134;N # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0135;N # LATIN SMALL LETTER J WITH CIRCUMFLEX
-0136;N # LATIN CAPITAL LETTER K WITH CEDILLA
-0137;N # LATIN SMALL LETTER K WITH CEDILLA
-0138;A # LATIN SMALL LETTER KRA
-0139;N # LATIN CAPITAL LETTER L WITH ACUTE
-013A;N # LATIN SMALL LETTER L WITH ACUTE
-013B;N # LATIN CAPITAL LETTER L WITH CEDILLA
-013C;N # LATIN SMALL LETTER L WITH CEDILLA
-013D;N # LATIN CAPITAL LETTER L WITH CARON
-013E;N # LATIN SMALL LETTER L WITH CARON
-013F;A # LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0140;A # LATIN SMALL LETTER L WITH MIDDLE DOT
-0141;A # LATIN CAPITAL LETTER L WITH STROKE
-0142;A # LATIN SMALL LETTER L WITH STROKE
-0143;N # LATIN CAPITAL LETTER N WITH ACUTE
-0144;A # LATIN SMALL LETTER N WITH ACUTE
-0145;N # LATIN CAPITAL LETTER N WITH CEDILLA
-0146;N # LATIN SMALL LETTER N WITH CEDILLA
-0147;N # LATIN CAPITAL LETTER N WITH CARON
-0148;A # LATIN SMALL LETTER N WITH CARON
-0149;A # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014A;A # LATIN CAPITAL LETTER ENG
-014B;A # LATIN SMALL LETTER ENG
-014C;N # LATIN CAPITAL LETTER O WITH MACRON
-014D;A # LATIN SMALL LETTER O WITH MACRON
-014E;N # LATIN CAPITAL LETTER O WITH BREVE
-014F;N # LATIN SMALL LETTER O WITH BREVE
-0150;N # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0151;N # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0152;A # LATIN CAPITAL LIGATURE OE
-0153;A # LATIN SMALL LIGATURE OE
-0154;N # LATIN CAPITAL LETTER R WITH ACUTE
-0155;N # LATIN SMALL LETTER R WITH ACUTE
-0156;N # LATIN CAPITAL LETTER R WITH CEDILLA
-0157;N # LATIN SMALL LETTER R WITH CEDILLA
-0158;N # LATIN CAPITAL LETTER R WITH CARON
-0159;N # LATIN SMALL LETTER R WITH CARON
-015A;N # LATIN CAPITAL LETTER S WITH ACUTE
-015B;N # LATIN SMALL LETTER S WITH ACUTE
-015C;N # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015D;N # LATIN SMALL LETTER S WITH CIRCUMFLEX
-015E;N # LATIN CAPITAL LETTER S WITH CEDILLA
-015F;N # LATIN SMALL LETTER S WITH CEDILLA
-0160;N # LATIN CAPITAL LETTER S WITH CARON
-0161;N # LATIN SMALL LETTER S WITH CARON
-0162;N # LATIN CAPITAL LETTER T WITH CEDILLA
-0163;N # LATIN SMALL LETTER T WITH CEDILLA
-0164;N # LATIN CAPITAL LETTER T WITH CARON
-0165;N # LATIN SMALL LETTER T WITH CARON
-0166;A # LATIN CAPITAL LETTER T WITH STROKE
-0167;A # LATIN SMALL LETTER T WITH STROKE
-0168;N # LATIN CAPITAL LETTER U WITH TILDE
-0169;N # LATIN SMALL LETTER U WITH TILDE
-016A;N # LATIN CAPITAL LETTER U WITH MACRON
-016B;A # LATIN SMALL LETTER U WITH MACRON
-016C;N # LATIN CAPITAL LETTER U WITH BREVE
-016D;N # LATIN SMALL LETTER U WITH BREVE
-016E;N # LATIN CAPITAL LETTER U WITH RING ABOVE
-016F;N # LATIN SMALL LETTER U WITH RING ABOVE
-0170;N # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0171;N # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0172;N # LATIN CAPITAL LETTER U WITH OGONEK
-0173;N # LATIN SMALL LETTER U WITH OGONEK
-0174;N # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0175;N # LATIN SMALL LETTER W WITH CIRCUMFLEX
-0176;N # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0177;N # LATIN SMALL LETTER Y WITH CIRCUMFLEX
-0178;N # LATIN CAPITAL LETTER Y WITH DIAERESIS
-0179;N # LATIN CAPITAL LETTER Z WITH ACUTE
-017A;N # LATIN SMALL LETTER Z WITH ACUTE
-017B;N # LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017C;N # LATIN SMALL LETTER Z WITH DOT ABOVE
-017D;N # LATIN CAPITAL LETTER Z WITH CARON
-017E;N # LATIN SMALL LETTER Z WITH CARON
-017F;N # LATIN SMALL LETTER LONG S
-0180;N # LATIN SMALL LETTER B WITH STROKE
-0181;N # LATIN CAPITAL LETTER B WITH HOOK
-0182;N # LATIN CAPITAL LETTER B WITH TOPBAR
-0183;N # LATIN SMALL LETTER B WITH TOPBAR
-0184;N # LATIN CAPITAL LETTER TONE SIX
-0185;N # LATIN SMALL LETTER TONE SIX
-0186;N # LATIN CAPITAL LETTER OPEN O
-0187;N # LATIN CAPITAL LETTER C WITH HOOK
-0188;N # LATIN SMALL LETTER C WITH HOOK
-0189;N # LATIN CAPITAL LETTER AFRICAN D
-018A;N # LATIN CAPITAL LETTER D WITH HOOK
-018B;N # LATIN CAPITAL LETTER D WITH TOPBAR
-018C;N # LATIN SMALL LETTER D WITH TOPBAR
-018D;N # LATIN SMALL LETTER TURNED DELTA
-018E;N # LATIN CAPITAL LETTER REVERSED E
-018F;N # LATIN CAPITAL LETTER SCHWA
-0190;N # LATIN CAPITAL LETTER OPEN E
-0191;N # LATIN CAPITAL LETTER F WITH HOOK
-0192;N # LATIN SMALL LETTER F WITH HOOK
-0193;N # LATIN CAPITAL LETTER G WITH HOOK
-0194;N # LATIN CAPITAL LETTER GAMMA
-0195;N # LATIN SMALL LETTER HV
-0196;N # LATIN CAPITAL LETTER IOTA
-0197;N # LATIN CAPITAL LETTER I WITH STROKE
-0198;N # LATIN CAPITAL LETTER K WITH HOOK
-0199;N # LATIN SMALL LETTER K WITH HOOK
-019A;N # LATIN SMALL LETTER L WITH BAR
-019B;N # LATIN SMALL LETTER LAMBDA WITH STROKE
-019C;N # LATIN CAPITAL LETTER TURNED M
-019D;N # LATIN CAPITAL LETTER N WITH LEFT HOOK
-019E;N # LATIN SMALL LETTER N WITH LONG RIGHT LEG
-019F;N # LATIN CAPITAL LETTER O WITH MIDDLE TILDE
-01A0;N # LATIN CAPITAL LETTER O WITH HORN
-01A1;N # LATIN SMALL LETTER O WITH HORN
-01A2;N # LATIN CAPITAL LETTER OI
-01A3;N # LATIN SMALL LETTER OI
-01A4;N # LATIN CAPITAL LETTER P WITH HOOK
-01A5;N # LATIN SMALL LETTER P WITH HOOK
-01A6;N # LATIN LETTER YR
-01A7;N # LATIN CAPITAL LETTER TONE TWO
-01A8;N # LATIN SMALL LETTER TONE TWO
-01A9;N # LATIN CAPITAL LETTER ESH
-01AA;N # LATIN LETTER REVERSED ESH LOOP
-01AB;N # LATIN SMALL LETTER T WITH PALATAL HOOK
-01AC;N # LATIN CAPITAL LETTER T WITH HOOK
-01AD;N # LATIN SMALL LETTER T WITH HOOK
-01AE;N # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
-01AF;N # LATIN CAPITAL LETTER U WITH HORN
-01B0;N # LATIN SMALL LETTER U WITH HORN
-01B1;N # LATIN CAPITAL LETTER UPSILON
-01B2;N # LATIN CAPITAL LETTER V WITH HOOK
-01B3;N # LATIN CAPITAL LETTER Y WITH HOOK
-01B4;N # LATIN SMALL LETTER Y WITH HOOK
-01B5;N # LATIN CAPITAL LETTER Z WITH STROKE
-01B6;N # LATIN SMALL LETTER Z WITH STROKE
-01B7;N # LATIN CAPITAL LETTER EZH
-01B8;N # LATIN CAPITAL LETTER EZH REVERSED
-01B9;N # LATIN SMALL LETTER EZH REVERSED
-01BA;N # LATIN SMALL LETTER EZH WITH TAIL
-01BB;N # LATIN LETTER TWO WITH STROKE
-01BC;N # LATIN CAPITAL LETTER TONE FIVE
-01BD;N # LATIN SMALL LETTER TONE FIVE
-01BE;N # LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
-01BF;N # LATIN LETTER WYNN
-01C0;N # LATIN LETTER DENTAL CLICK
-01C1;N # LATIN LETTER LATERAL CLICK
-01C2;N # LATIN LETTER ALVEOLAR CLICK
-01C3;N # LATIN LETTER RETROFLEX CLICK
-01C4;N # LATIN CAPITAL LETTER DZ WITH CARON
-01C5;N # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C6;N # LATIN SMALL LETTER DZ WITH CARON
-01C7;N # LATIN CAPITAL LETTER LJ
-01C8;N # LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01C9;N # LATIN SMALL LETTER LJ
-01CA;N # LATIN CAPITAL LETTER NJ
-01CB;N # LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CC;N # LATIN SMALL LETTER NJ
-01CD;N # LATIN CAPITAL LETTER A WITH CARON
-01CE;A # LATIN SMALL LETTER A WITH CARON
-01CF;N # LATIN CAPITAL LETTER I WITH CARON
-01D0;A # LATIN SMALL LETTER I WITH CARON
-01D1;N # LATIN CAPITAL LETTER O WITH CARON
-01D2;A # LATIN SMALL LETTER O WITH CARON
-01D3;N # LATIN CAPITAL LETTER U WITH CARON
-01D4;A # LATIN SMALL LETTER U WITH CARON
-01D5;N # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D6;A # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D7;N # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D8;A # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D9;N # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DA;A # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DB;N # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DC;A # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DD;N # LATIN SMALL LETTER TURNED E
-01DE;N # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01DF;N # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E0;N # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E1;N # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E2;N # LATIN CAPITAL LETTER AE WITH MACRON
-01E3;N # LATIN SMALL LETTER AE WITH MACRON
-01E4;N # LATIN CAPITAL LETTER G WITH STROKE
-01E5;N # LATIN SMALL LETTER G WITH STROKE
-01E6;N # LATIN CAPITAL LETTER G WITH CARON
-01E7;N # LATIN SMALL LETTER G WITH CARON
-01E8;N # LATIN CAPITAL LETTER K WITH CARON
-01E9;N # LATIN SMALL LETTER K WITH CARON
-01EA;N # LATIN CAPITAL LETTER O WITH OGONEK
-01EB;N # LATIN SMALL LETTER O WITH OGONEK
-01EC;N # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01ED;N # LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EE;N # LATIN CAPITAL LETTER EZH WITH CARON
-01EF;N # LATIN SMALL LETTER EZH WITH CARON
-01F0;N # LATIN SMALL LETTER J WITH CARON
-01F1;N # LATIN CAPITAL LETTER DZ
-01F2;N # LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F3;N # LATIN SMALL LETTER DZ
-01F4;N # LATIN CAPITAL LETTER G WITH ACUTE
-01F5;N # LATIN SMALL LETTER G WITH ACUTE
-01F6;N # LATIN CAPITAL LETTER HWAIR
-01F7;N # LATIN CAPITAL LETTER WYNN
-01F8;N # LATIN CAPITAL LETTER N WITH GRAVE
-01F9;N # LATIN SMALL LETTER N WITH GRAVE
-01FA;N # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FB;N # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FC;N # LATIN CAPITAL LETTER AE WITH ACUTE
-01FD;N # LATIN SMALL LETTER AE WITH ACUTE
-01FE;N # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-01FF;N # LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0200;N # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0201;N # LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0202;N # LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0203;N # LATIN SMALL LETTER A WITH INVERTED BREVE
-0204;N # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0205;N # LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0206;N # LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0207;N # LATIN SMALL LETTER E WITH INVERTED BREVE
-0208;N # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-0209;N # LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020A;N # LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020B;N # LATIN SMALL LETTER I WITH INVERTED BREVE
-020C;N # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020D;N # LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020E;N # LATIN CAPITAL LETTER O WITH INVERTED BREVE
-020F;N # LATIN SMALL LETTER O WITH INVERTED BREVE
-0210;N # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0211;N # LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0212;N # LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0213;N # LATIN SMALL LETTER R WITH INVERTED BREVE
-0214;N # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0215;N # LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0216;N # LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0217;N # LATIN SMALL LETTER U WITH INVERTED BREVE
-0218;N # LATIN CAPITAL LETTER S WITH COMMA BELOW
-0219;N # LATIN SMALL LETTER S WITH COMMA BELOW
-021A;N # LATIN CAPITAL LETTER T WITH COMMA BELOW
-021B;N # LATIN SMALL LETTER T WITH COMMA BELOW
-021C;N # LATIN CAPITAL LETTER YOGH
-021D;N # LATIN SMALL LETTER YOGH
-021E;N # LATIN CAPITAL LETTER H WITH CARON
-021F;N # LATIN SMALL LETTER H WITH CARON
-0220;N # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0221;N # LATIN SMALL LETTER D WITH CURL
-0222;N # LATIN CAPITAL LETTER OU
-0223;N # LATIN SMALL LETTER OU
-0224;N # LATIN CAPITAL LETTER Z WITH HOOK
-0225;N # LATIN SMALL LETTER Z WITH HOOK
-0226;N # LATIN CAPITAL LETTER A WITH DOT ABOVE
-0227;N # LATIN SMALL LETTER A WITH DOT ABOVE
-0228;N # LATIN CAPITAL LETTER E WITH CEDILLA
-0229;N # LATIN SMALL LETTER E WITH CEDILLA
-022A;N # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022B;N # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022C;N # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022D;N # LATIN SMALL LETTER O WITH TILDE AND MACRON
-022E;N # LATIN CAPITAL LETTER O WITH DOT ABOVE
-022F;N # LATIN SMALL LETTER O WITH DOT ABOVE
-0230;N # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0231;N # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0232;N # LATIN CAPITAL LETTER Y WITH MACRON
-0233;N # LATIN SMALL LETTER Y WITH MACRON
-0234;N # LATIN SMALL LETTER L WITH CURL
-0235;N # LATIN SMALL LETTER N WITH CURL
-0236;N # LATIN SMALL LETTER T WITH CURL
-0237;N # LATIN SMALL LETTER DOTLESS J
-0238;N # LATIN SMALL LETTER DB DIGRAPH
-0239;N # LATIN SMALL LETTER QP DIGRAPH
-023A;N # LATIN CAPITAL LETTER A WITH STROKE
-023B;N # LATIN CAPITAL LETTER C WITH STROKE
-023C;N # LATIN SMALL LETTER C WITH STROKE
-023D;N # LATIN CAPITAL LETTER L WITH BAR
-023E;N # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-023F;N # LATIN SMALL LETTER S WITH SWASH TAIL
-0240;N # LATIN SMALL LETTER Z WITH SWASH TAIL
-0241;N # LATIN CAPITAL LETTER GLOTTAL STOP
-0242;N # LATIN SMALL LETTER GLOTTAL STOP
-0243;N # LATIN CAPITAL LETTER B WITH STROKE
-0244;N # LATIN CAPITAL LETTER U BAR
-0245;N # LATIN CAPITAL LETTER TURNED V
-0246;N # LATIN CAPITAL LETTER E WITH STROKE
-0247;N # LATIN SMALL LETTER E WITH STROKE
-0248;N # LATIN CAPITAL LETTER J WITH STROKE
-0249;N # LATIN SMALL LETTER J WITH STROKE
-024A;N # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024B;N # LATIN SMALL LETTER Q WITH HOOK TAIL
-024C;N # LATIN CAPITAL LETTER R WITH STROKE
-024D;N # LATIN SMALL LETTER R WITH STROKE
-024E;N # LATIN CAPITAL LETTER Y WITH STROKE
-024F;N # LATIN SMALL LETTER Y WITH STROKE
-0250;N # LATIN SMALL LETTER TURNED A
-0251;A # LATIN SMALL LETTER ALPHA
-0252;N # LATIN SMALL LETTER TURNED ALPHA
-0253;N # LATIN SMALL LETTER B WITH HOOK
-0254;N # LATIN SMALL LETTER OPEN O
-0255;N # LATIN SMALL LETTER C WITH CURL
-0256;N # LATIN SMALL LETTER D WITH TAIL
-0257;N # LATIN SMALL LETTER D WITH HOOK
-0258;N # LATIN SMALL LETTER REVERSED E
-0259;N # LATIN SMALL LETTER SCHWA
-025A;N # LATIN SMALL LETTER SCHWA WITH HOOK
-025B;N # LATIN SMALL LETTER OPEN E
-025C;N # LATIN SMALL LETTER REVERSED OPEN E
-025D;N # LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
-025E;N # LATIN SMALL LETTER CLOSED REVERSED OPEN E
-025F;N # LATIN SMALL LETTER DOTLESS J WITH STROKE
-0260;N # LATIN SMALL LETTER G WITH HOOK
-0261;A # LATIN SMALL LETTER SCRIPT G
-0262;N # LATIN LETTER SMALL CAPITAL G
-0263;N # LATIN SMALL LETTER GAMMA
-0264;N # LATIN SMALL LETTER RAMS HORN
-0265;N # LATIN SMALL LETTER TURNED H
-0266;N # LATIN SMALL LETTER H WITH HOOK
-0267;N # LATIN SMALL LETTER HENG WITH HOOK
-0268;N # LATIN SMALL LETTER I WITH STROKE
-0269;N # LATIN SMALL LETTER IOTA
-026A;N # LATIN LETTER SMALL CAPITAL I
-026B;N # LATIN SMALL LETTER L WITH MIDDLE TILDE
-026C;N # LATIN SMALL LETTER L WITH BELT
-026D;N # LATIN SMALL LETTER L WITH RETROFLEX HOOK
-026E;N # LATIN SMALL LETTER LEZH
-026F;N # LATIN SMALL LETTER TURNED M
-0270;N # LATIN SMALL LETTER TURNED M WITH LONG LEG
-0271;N # LATIN SMALL LETTER M WITH HOOK
-0272;N # LATIN SMALL LETTER N WITH LEFT HOOK
-0273;N # LATIN SMALL LETTER N WITH RETROFLEX HOOK
-0274;N # LATIN LETTER SMALL CAPITAL N
-0275;N # LATIN SMALL LETTER BARRED O
-0276;N # LATIN LETTER SMALL CAPITAL OE
-0277;N # LATIN SMALL LETTER CLOSED OMEGA
-0278;N # LATIN SMALL LETTER PHI
-0279;N # LATIN SMALL LETTER TURNED R
-027A;N # LATIN SMALL LETTER TURNED R WITH LONG LEG
-027B;N # LATIN SMALL LETTER TURNED R WITH HOOK
-027C;N # LATIN SMALL LETTER R WITH LONG LEG
-027D;N # LATIN SMALL LETTER R WITH TAIL
-027E;N # LATIN SMALL LETTER R WITH FISHHOOK
-027F;N # LATIN SMALL LETTER REVERSED R WITH FISHHOOK
-0280;N # LATIN LETTER SMALL CAPITAL R
-0281;N # LATIN LETTER SMALL CAPITAL INVERTED R
-0282;N # LATIN SMALL LETTER S WITH HOOK
-0283;N # LATIN SMALL LETTER ESH
-0284;N # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
-0285;N # LATIN SMALL LETTER SQUAT REVERSED ESH
-0286;N # LATIN SMALL LETTER ESH WITH CURL
-0287;N # LATIN SMALL LETTER TURNED T
-0288;N # LATIN SMALL LETTER T WITH RETROFLEX HOOK
-0289;N # LATIN SMALL LETTER U BAR
-028A;N # LATIN SMALL LETTER UPSILON
-028B;N # LATIN SMALL LETTER V WITH HOOK
-028C;N # LATIN SMALL LETTER TURNED V
-028D;N # LATIN SMALL LETTER TURNED W
-028E;N # LATIN SMALL LETTER TURNED Y
-028F;N # LATIN LETTER SMALL CAPITAL Y
-0290;N # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
-0291;N # LATIN SMALL LETTER Z WITH CURL
-0292;N # LATIN SMALL LETTER EZH
-0293;N # LATIN SMALL LETTER EZH WITH CURL
-0294;N # LATIN LETTER GLOTTAL STOP
-0295;N # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
-0296;N # LATIN LETTER INVERTED GLOTTAL STOP
-0297;N # LATIN LETTER STRETCHED C
-0298;N # LATIN LETTER BILABIAL CLICK
-0299;N # LATIN LETTER SMALL CAPITAL B
-029A;N # LATIN SMALL LETTER CLOSED OPEN E
-029B;N # LATIN LETTER SMALL CAPITAL G WITH HOOK
-029C;N # LATIN LETTER SMALL CAPITAL H
-029D;N # LATIN SMALL LETTER J WITH CROSSED-TAIL
-029E;N # LATIN SMALL LETTER TURNED K
-029F;N # LATIN LETTER SMALL CAPITAL L
-02A0;N # LATIN SMALL LETTER Q WITH HOOK
-02A1;N # LATIN LETTER GLOTTAL STOP WITH STROKE
-02A2;N # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
-02A3;N # LATIN SMALL LETTER DZ DIGRAPH
-02A4;N # LATIN SMALL LETTER DEZH DIGRAPH
-02A5;N # LATIN SMALL LETTER DZ DIGRAPH WITH CURL
-02A6;N # LATIN SMALL LETTER TS DIGRAPH
-02A7;N # LATIN SMALL LETTER TESH DIGRAPH
-02A8;N # LATIN SMALL LETTER TC DIGRAPH WITH CURL
-02A9;N # LATIN SMALL LETTER FENG DIGRAPH
-02AA;N # LATIN SMALL LETTER LS DIGRAPH
-02AB;N # LATIN SMALL LETTER LZ DIGRAPH
-02AC;N # LATIN LETTER BILABIAL PERCUSSIVE
-02AD;N # LATIN LETTER BIDENTAL PERCUSSIVE
-02AE;N # LATIN SMALL LETTER TURNED H WITH FISHHOOK
-02AF;N # LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0;N # MODIFIER LETTER SMALL H
-02B1;N # MODIFIER LETTER SMALL H WITH HOOK
-02B2;N # MODIFIER LETTER SMALL J
-02B3;N # MODIFIER LETTER SMALL R
-02B4;N # MODIFIER LETTER SMALL TURNED R
-02B5;N # MODIFIER LETTER SMALL TURNED R WITH HOOK
-02B6;N # MODIFIER LETTER SMALL CAPITAL INVERTED R
-02B7;N # MODIFIER LETTER SMALL W
-02B8;N # MODIFIER LETTER SMALL Y
-02B9;N # MODIFIER LETTER PRIME
-02BA;N # MODIFIER LETTER DOUBLE PRIME
-02BB;N # MODIFIER LETTER TURNED COMMA
-02BC;N # MODIFIER LETTER APOSTROPHE
-02BD;N # MODIFIER LETTER REVERSED COMMA
-02BE;N # MODIFIER LETTER RIGHT HALF RING
-02BF;N # MODIFIER LETTER LEFT HALF RING
-02C0;N # MODIFIER LETTER GLOTTAL STOP
-02C1;N # MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2;N # MODIFIER LETTER LEFT ARROWHEAD
-02C3;N # MODIFIER LETTER RIGHT ARROWHEAD
-02C4;A # MODIFIER LETTER UP ARROWHEAD
-02C5;N # MODIFIER LETTER DOWN ARROWHEAD
-02C6;N # MODIFIER LETTER CIRCUMFLEX ACCENT
-02C7;A # CARON
-02C8;N # MODIFIER LETTER VERTICAL LINE
-02C9;A # MODIFIER LETTER MACRON
-02CA;A # MODIFIER LETTER ACUTE ACCENT
-02CB;A # MODIFIER LETTER GRAVE ACCENT
-02CC;N # MODIFIER LETTER LOW VERTICAL LINE
-02CD;A # MODIFIER LETTER LOW MACRON
-02CE;N # MODIFIER LETTER LOW GRAVE ACCENT
-02CF;N # MODIFIER LETTER LOW ACUTE ACCENT
-02D0;A # MODIFIER LETTER TRIANGULAR COLON
-02D1;N # MODIFIER LETTER HALF TRIANGULAR COLON
-02D2;N # MODIFIER LETTER CENTRED RIGHT HALF RING
-02D3;N # MODIFIER LETTER CENTRED LEFT HALF RING
-02D4;N # MODIFIER LETTER UP TACK
-02D5;N # MODIFIER LETTER DOWN TACK
-02D6;N # MODIFIER LETTER PLUS SIGN
-02D7;N # MODIFIER LETTER MINUS SIGN
-02D8;A # BREVE
-02D9;A # DOT ABOVE
-02DA;A # RING ABOVE
-02DB;A # OGONEK
-02DC;N # SMALL TILDE
-02DD;A # DOUBLE ACUTE ACCENT
-02DE;N # MODIFIER LETTER RHOTIC HOOK
-02DF;A # MODIFIER LETTER CROSS ACCENT
-02E0;N # MODIFIER LETTER SMALL GAMMA
-02E1;N # MODIFIER LETTER SMALL L
-02E2;N # MODIFIER LETTER SMALL S
-02E3;N # MODIFIER LETTER SMALL X
-02E4;N # MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5;N # MODIFIER LETTER EXTRA-HIGH TONE BAR
-02E6;N # MODIFIER LETTER HIGH TONE BAR
-02E7;N # MODIFIER LETTER MID TONE BAR
-02E8;N # MODIFIER LETTER LOW TONE BAR
-02E9;N # MODIFIER LETTER EXTRA-LOW TONE BAR
-02EA;N # MODIFIER LETTER YIN DEPARTING TONE MARK
-02EB;N # MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC;N # MODIFIER LETTER VOICING
-02ED;N # MODIFIER LETTER UNASPIRATED
-02EE;N # MODIFIER LETTER DOUBLE APOSTROPHE
-02EF;N # MODIFIER LETTER LOW DOWN ARROWHEAD
-02F0;N # MODIFIER LETTER LOW UP ARROWHEAD
-02F1;N # MODIFIER LETTER LOW LEFT ARROWHEAD
-02F2;N # MODIFIER LETTER LOW RIGHT ARROWHEAD
-02F3;N # MODIFIER LETTER LOW RING
-02F4;N # MODIFIER LETTER MIDDLE GRAVE ACCENT
-02F5;N # MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
-02F6;N # MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
-02F7;N # MODIFIER LETTER LOW TILDE
-02F8;N # MODIFIER LETTER RAISED COLON
-02F9;N # MODIFIER LETTER BEGIN HIGH TONE
-02FA;N # MODIFIER LETTER END HIGH TONE
-02FB;N # MODIFIER LETTER BEGIN LOW TONE
-02FC;N # MODIFIER LETTER END LOW TONE
-02FD;N # MODIFIER LETTER SHELF
-02FE;N # MODIFIER LETTER OPEN SHELF
-02FF;N # MODIFIER LETTER LOW LEFT ARROW
-0300;A # COMBINING GRAVE ACCENT
-0301;A # COMBINING ACUTE ACCENT
-0302;A # COMBINING CIRCUMFLEX ACCENT
-0303;A # COMBINING TILDE
-0304;A # COMBINING MACRON
-0305;A # COMBINING OVERLINE
-0306;A # COMBINING BREVE
-0307;A # COMBINING DOT ABOVE
-0308;A # COMBINING DIAERESIS
-0309;A # COMBINING HOOK ABOVE
-030A;A # COMBINING RING ABOVE
-030B;A # COMBINING DOUBLE ACUTE ACCENT
-030C;A # COMBINING CARON
-030D;A # COMBINING VERTICAL LINE ABOVE
-030E;A # COMBINING DOUBLE VERTICAL LINE ABOVE
-030F;A # COMBINING DOUBLE GRAVE ACCENT
-0310;A # COMBINING CANDRABINDU
-0311;A # COMBINING INVERTED BREVE
-0312;A # COMBINING TURNED COMMA ABOVE
-0313;A # COMBINING COMMA ABOVE
-0314;A # COMBINING REVERSED COMMA ABOVE
-0315;A # COMBINING COMMA ABOVE RIGHT
-0316;A # COMBINING GRAVE ACCENT BELOW
-0317;A # COMBINING ACUTE ACCENT BELOW
-0318;A # COMBINING LEFT TACK BELOW
-0319;A # COMBINING RIGHT TACK BELOW
-031A;A # COMBINING LEFT ANGLE ABOVE
-031B;A # COMBINING HORN
-031C;A # COMBINING LEFT HALF RING BELOW
-031D;A # COMBINING UP TACK BELOW
-031E;A # COMBINING DOWN TACK BELOW
-031F;A # COMBINING PLUS SIGN BELOW
-0320;A # COMBINING MINUS SIGN BELOW
-0321;A # COMBINING PALATALIZED HOOK BELOW
-0322;A # COMBINING RETROFLEX HOOK BELOW
-0323;A # COMBINING DOT BELOW
-0324;A # COMBINING DIAERESIS BELOW
-0325;A # COMBINING RING BELOW
-0326;A # COMBINING COMMA BELOW
-0327;A # COMBINING CEDILLA
-0328;A # COMBINING OGONEK
-0329;A # COMBINING VERTICAL LINE BELOW
-032A;A # COMBINING BRIDGE BELOW
-032B;A # COMBINING INVERTED DOUBLE ARCH BELOW
-032C;A # COMBINING CARON BELOW
-032D;A # COMBINING CIRCUMFLEX ACCENT BELOW
-032E;A # COMBINING BREVE BELOW
-032F;A # COMBINING INVERTED BREVE BELOW
-0330;A # COMBINING TILDE BELOW
-0331;A # COMBINING MACRON BELOW
-0332;A # COMBINING LOW LINE
-0333;A # COMBINING DOUBLE LOW LINE
-0334;A # COMBINING TILDE OVERLAY
-0335;A # COMBINING SHORT STROKE OVERLAY
-0336;A # COMBINING LONG STROKE OVERLAY
-0337;A # COMBINING SHORT SOLIDUS OVERLAY
-0338;A # COMBINING LONG SOLIDUS OVERLAY
-0339;A # COMBINING RIGHT HALF RING BELOW
-033A;A # COMBINING INVERTED BRIDGE BELOW
-033B;A # COMBINING SQUARE BELOW
-033C;A # COMBINING SEAGULL BELOW
-033D;A # COMBINING X ABOVE
-033E;A # COMBINING VERTICAL TILDE
-033F;A # COMBINING DOUBLE OVERLINE
-0340;A # COMBINING GRAVE TONE MARK
-0341;A # COMBINING ACUTE TONE MARK
-0342;A # COMBINING GREEK PERISPOMENI
-0343;A # COMBINING GREEK KORONIS
-0344;A # COMBINING GREEK DIALYTIKA TONOS
-0345;A # COMBINING GREEK YPOGEGRAMMENI
-0346;A # COMBINING BRIDGE ABOVE
-0347;A # COMBINING EQUALS SIGN BELOW
-0348;A # COMBINING DOUBLE VERTICAL LINE BELOW
-0349;A # COMBINING LEFT ANGLE BELOW
-034A;A # COMBINING NOT TILDE ABOVE
-034B;A # COMBINING HOMOTHETIC ABOVE
-034C;A # COMBINING ALMOST EQUAL TO ABOVE
-034D;A # COMBINING LEFT RIGHT ARROW BELOW
-034E;A # COMBINING UPWARDS ARROW BELOW
-034F;A # COMBINING GRAPHEME JOINER
-0350;A # COMBINING RIGHT ARROWHEAD ABOVE
-0351;A # COMBINING LEFT HALF RING ABOVE
-0352;A # COMBINING FERMATA
-0353;A # COMBINING X BELOW
-0354;A # COMBINING LEFT ARROWHEAD BELOW
-0355;A # COMBINING RIGHT ARROWHEAD BELOW
-0356;A # COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
-0357;A # COMBINING RIGHT HALF RING ABOVE
-0358;A # COMBINING DOT ABOVE RIGHT
-0359;A # COMBINING ASTERISK BELOW
-035A;A # COMBINING DOUBLE RING BELOW
-035B;A # COMBINING ZIGZAG ABOVE
-035C;A # COMBINING DOUBLE BREVE BELOW
-035D;A # COMBINING DOUBLE BREVE
-035E;A # COMBINING DOUBLE MACRON
-035F;A # COMBINING DOUBLE MACRON BELOW
-0360;A # COMBINING DOUBLE TILDE
-0361;A # COMBINING DOUBLE INVERTED BREVE
-0362;A # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-0363;A # COMBINING LATIN SMALL LETTER A
-0364;A # COMBINING LATIN SMALL LETTER E
-0365;A # COMBINING LATIN SMALL LETTER I
-0366;A # COMBINING LATIN SMALL LETTER O
-0367;A # COMBINING LATIN SMALL LETTER U
-0368;A # COMBINING LATIN SMALL LETTER C
-0369;A # COMBINING LATIN SMALL LETTER D
-036A;A # COMBINING LATIN SMALL LETTER H
-036B;A # COMBINING LATIN SMALL LETTER M
-036C;A # COMBINING LATIN SMALL LETTER R
-036D;A # COMBINING LATIN SMALL LETTER T
-036E;A # COMBINING LATIN SMALL LETTER V
-036F;A # COMBINING LATIN SMALL LETTER X
-0370;N # GREEK CAPITAL LETTER HETA
-0371;N # GREEK SMALL LETTER HETA
-0372;N # GREEK CAPITAL LETTER ARCHAIC SAMPI
-0373;N # GREEK SMALL LETTER ARCHAIC SAMPI
-0374;N # GREEK NUMERAL SIGN
-0375;N # GREEK LOWER NUMERAL SIGN
-0376;N # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0377;N # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A;N # GREEK YPOGEGRAMMENI
-037B;N # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
-037C;N # GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
-037D;N # GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E;N # GREEK QUESTION MARK
-0384;N # GREEK TONOS
-0385;N # GREEK DIALYTIKA TONOS
-0386;N # GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387;N # GREEK ANO TELEIA
-0388;N # GREEK CAPITAL LETTER EPSILON WITH TONOS
-0389;N # GREEK CAPITAL LETTER ETA WITH TONOS
-038A;N # GREEK CAPITAL LETTER IOTA WITH TONOS
-038C;N # GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E;N # GREEK CAPITAL LETTER UPSILON WITH TONOS
-038F;N # GREEK CAPITAL LETTER OMEGA WITH TONOS
-0390;N # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-0391;A # GREEK CAPITAL LETTER ALPHA
-0392;A # GREEK CAPITAL LETTER BETA
-0393;A # GREEK CAPITAL LETTER GAMMA
-0394;A # GREEK CAPITAL LETTER DELTA
-0395;A # GREEK CAPITAL LETTER EPSILON
-0396;A # GREEK CAPITAL LETTER ZETA
-0397;A # GREEK CAPITAL LETTER ETA
-0398;A # GREEK CAPITAL LETTER THETA
-0399;A # GREEK CAPITAL LETTER IOTA
-039A;A # GREEK CAPITAL LETTER KAPPA
-039B;A # GREEK CAPITAL LETTER LAMDA
-039C;A # GREEK CAPITAL LETTER MU
-039D;A # GREEK CAPITAL LETTER NU
-039E;A # GREEK CAPITAL LETTER XI
-039F;A # GREEK CAPITAL LETTER OMICRON
-03A0;A # GREEK CAPITAL LETTER PI
-03A1;A # GREEK CAPITAL LETTER RHO
-03A3;A # GREEK CAPITAL LETTER SIGMA
-03A4;A # GREEK CAPITAL LETTER TAU
-03A5;A # GREEK CAPITAL LETTER UPSILON
-03A6;A # GREEK CAPITAL LETTER PHI
-03A7;A # GREEK CAPITAL LETTER CHI
-03A8;A # GREEK CAPITAL LETTER PSI
-03A9;A # GREEK CAPITAL LETTER OMEGA
-03AA;N # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-03AB;N # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03AC;N # GREEK SMALL LETTER ALPHA WITH TONOS
-03AD;N # GREEK SMALL LETTER EPSILON WITH TONOS
-03AE;N # GREEK SMALL LETTER ETA WITH TONOS
-03AF;N # GREEK SMALL LETTER IOTA WITH TONOS
-03B0;N # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03B1;A # GREEK SMALL LETTER ALPHA
-03B2;A # GREEK SMALL LETTER BETA
-03B3;A # GREEK SMALL LETTER GAMMA
-03B4;A # GREEK SMALL LETTER DELTA
-03B5;A # GREEK SMALL LETTER EPSILON
-03B6;A # GREEK SMALL LETTER ZETA
-03B7;A # GREEK SMALL LETTER ETA
-03B8;A # GREEK SMALL LETTER THETA
-03B9;A # GREEK SMALL LETTER IOTA
-03BA;A # GREEK SMALL LETTER KAPPA
-03BB;A # GREEK SMALL LETTER LAMDA
-03BC;A # GREEK SMALL LETTER MU
-03BD;A # GREEK SMALL LETTER NU
-03BE;A # GREEK SMALL LETTER XI
-03BF;A # GREEK SMALL LETTER OMICRON
-03C0;A # GREEK SMALL LETTER PI
-03C1;A # GREEK SMALL LETTER RHO
-03C2;N # GREEK SMALL LETTER FINAL SIGMA
-03C3;A # GREEK SMALL LETTER SIGMA
-03C4;A # GREEK SMALL LETTER TAU
-03C5;A # GREEK SMALL LETTER UPSILON
-03C6;A # GREEK SMALL LETTER PHI
-03C7;A # GREEK SMALL LETTER CHI
-03C8;A # GREEK SMALL LETTER PSI
-03C9;A # GREEK SMALL LETTER OMEGA
-03CA;N # GREEK SMALL LETTER IOTA WITH DIALYTIKA
-03CB;N # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
-03CC;N # GREEK SMALL LETTER OMICRON WITH TONOS
-03CD;N # GREEK SMALL LETTER UPSILON WITH TONOS
-03CE;N # GREEK SMALL LETTER OMEGA WITH TONOS
-03CF;N # GREEK CAPITAL KAI SYMBOL
-03D0;N # GREEK BETA SYMBOL
-03D1;N # GREEK THETA SYMBOL
-03D2;N # GREEK UPSILON WITH HOOK SYMBOL
-03D3;N # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
-03D4;N # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D5;N # GREEK PHI SYMBOL
-03D6;N # GREEK PI SYMBOL
-03D7;N # GREEK KAI SYMBOL
-03D8;N # GREEK LETTER ARCHAIC KOPPA
-03D9;N # GREEK SMALL LETTER ARCHAIC KOPPA
-03DA;N # GREEK LETTER STIGMA
-03DB;N # GREEK SMALL LETTER STIGMA
-03DC;N # GREEK LETTER DIGAMMA
-03DD;N # GREEK SMALL LETTER DIGAMMA
-03DE;N # GREEK LETTER KOPPA
-03DF;N # GREEK SMALL LETTER KOPPA
-03E0;N # GREEK LETTER SAMPI
-03E1;N # GREEK SMALL LETTER SAMPI
-03E2;N # COPTIC CAPITAL LETTER SHEI
-03E3;N # COPTIC SMALL LETTER SHEI
-03E4;N # COPTIC CAPITAL LETTER FEI
-03E5;N # COPTIC SMALL LETTER FEI
-03E6;N # COPTIC CAPITAL LETTER KHEI
-03E7;N # COPTIC SMALL LETTER KHEI
-03E8;N # COPTIC CAPITAL LETTER HORI
-03E9;N # COPTIC SMALL LETTER HORI
-03EA;N # COPTIC CAPITAL LETTER GANGIA
-03EB;N # COPTIC SMALL LETTER GANGIA
-03EC;N # COPTIC CAPITAL LETTER SHIMA
-03ED;N # COPTIC SMALL LETTER SHIMA
-03EE;N # COPTIC CAPITAL LETTER DEI
-03EF;N # COPTIC SMALL LETTER DEI
-03F0;N # GREEK KAPPA SYMBOL
-03F1;N # GREEK RHO SYMBOL
-03F2;N # GREEK LUNATE SIGMA SYMBOL
-03F3;N # GREEK LETTER YOT
-03F4;N # GREEK CAPITAL THETA SYMBOL
-03F5;N # GREEK LUNATE EPSILON SYMBOL
-03F6;N # GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7;N # GREEK CAPITAL LETTER SHO
-03F8;N # GREEK SMALL LETTER SHO
-03F9;N # GREEK CAPITAL LUNATE SIGMA SYMBOL
-03FA;N # GREEK CAPITAL LETTER SAN
-03FB;N # GREEK SMALL LETTER SAN
-03FC;N # GREEK RHO WITH STROKE SYMBOL
-03FD;N # GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
-03FE;N # GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
-03FF;N # GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0400;N # CYRILLIC CAPITAL LETTER IE WITH GRAVE
-0401;A # CYRILLIC CAPITAL LETTER IO
-0402;N # CYRILLIC CAPITAL LETTER DJE
-0403;N # CYRILLIC CAPITAL LETTER GJE
-0404;N # CYRILLIC CAPITAL LETTER UKRAINIAN IE
-0405;N # CYRILLIC CAPITAL LETTER DZE
-0406;N # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-0407;N # CYRILLIC CAPITAL LETTER YI
-0408;N # CYRILLIC CAPITAL LETTER JE
-0409;N # CYRILLIC CAPITAL LETTER LJE
-040A;N # CYRILLIC CAPITAL LETTER NJE
-040B;N # CYRILLIC CAPITAL LETTER TSHE
-040C;N # CYRILLIC CAPITAL LETTER KJE
-040D;N # CYRILLIC CAPITAL LETTER I WITH GRAVE
-040E;N # CYRILLIC CAPITAL LETTER SHORT U
-040F;N # CYRILLIC CAPITAL LETTER DZHE
-0410;A # CYRILLIC CAPITAL LETTER A
-0411;A # CYRILLIC CAPITAL LETTER BE
-0412;A # CYRILLIC CAPITAL LETTER VE
-0413;A # CYRILLIC CAPITAL LETTER GHE
-0414;A # CYRILLIC CAPITAL LETTER DE
-0415;A # CYRILLIC CAPITAL LETTER IE
-0416;A # CYRILLIC CAPITAL LETTER ZHE
-0417;A # CYRILLIC CAPITAL LETTER ZE
-0418;A # CYRILLIC CAPITAL LETTER I
-0419;A # CYRILLIC CAPITAL LETTER SHORT I
-041A;A # CYRILLIC CAPITAL LETTER KA
-041B;A # CYRILLIC CAPITAL LETTER EL
-041C;A # CYRILLIC CAPITAL LETTER EM
-041D;A # CYRILLIC CAPITAL LETTER EN
-041E;A # CYRILLIC CAPITAL LETTER O
-041F;A # CYRILLIC CAPITAL LETTER PE
-0420;A # CYRILLIC CAPITAL LETTER ER
-0421;A # CYRILLIC CAPITAL LETTER ES
-0422;A # CYRILLIC CAPITAL LETTER TE
-0423;A # CYRILLIC CAPITAL LETTER U
-0424;A # CYRILLIC CAPITAL LETTER EF
-0425;A # CYRILLIC CAPITAL LETTER HA
-0426;A # CYRILLIC CAPITAL LETTER TSE
-0427;A # CYRILLIC CAPITAL LETTER CHE
-0428;A # CYRILLIC CAPITAL LETTER SHA
-0429;A # CYRILLIC CAPITAL LETTER SHCHA
-042A;A # CYRILLIC CAPITAL LETTER HARD SIGN
-042B;A # CYRILLIC CAPITAL LETTER YERU
-042C;A # CYRILLIC CAPITAL LETTER SOFT SIGN
-042D;A # CYRILLIC CAPITAL LETTER E
-042E;A # CYRILLIC CAPITAL LETTER YU
-042F;A # CYRILLIC CAPITAL LETTER YA
-0430;A # CYRILLIC SMALL LETTER A
-0431;A # CYRILLIC SMALL LETTER BE
-0432;A # CYRILLIC SMALL LETTER VE
-0433;A # CYRILLIC SMALL LETTER GHE
-0434;A # CYRILLIC SMALL LETTER DE
-0435;A # CYRILLIC SMALL LETTER IE
-0436;A # CYRILLIC SMALL LETTER ZHE
-0437;A # CYRILLIC SMALL LETTER ZE
-0438;A # CYRILLIC SMALL LETTER I
-0439;A # CYRILLIC SMALL LETTER SHORT I
-043A;A # CYRILLIC SMALL LETTER KA
-043B;A # CYRILLIC SMALL LETTER EL
-043C;A # CYRILLIC SMALL LETTER EM
-043D;A # CYRILLIC SMALL LETTER EN
-043E;A # CYRILLIC SMALL LETTER O
-043F;A # CYRILLIC SMALL LETTER PE
-0440;A # CYRILLIC SMALL LETTER ER
-0441;A # CYRILLIC SMALL LETTER ES
-0442;A # CYRILLIC SMALL LETTER TE
-0443;A # CYRILLIC SMALL LETTER U
-0444;A # CYRILLIC SMALL LETTER EF
-0445;A # CYRILLIC SMALL LETTER HA
-0446;A # CYRILLIC SMALL LETTER TSE
-0447;A # CYRILLIC SMALL LETTER CHE
-0448;A # CYRILLIC SMALL LETTER SHA
-0449;A # CYRILLIC SMALL LETTER SHCHA
-044A;A # CYRILLIC SMALL LETTER HARD SIGN
-044B;A # CYRILLIC SMALL LETTER YERU
-044C;A # CYRILLIC SMALL LETTER SOFT SIGN
-044D;A # CYRILLIC SMALL LETTER E
-044E;A # CYRILLIC SMALL LETTER YU
-044F;A # CYRILLIC SMALL LETTER YA
-0450;N # CYRILLIC SMALL LETTER IE WITH GRAVE
-0451;A # CYRILLIC SMALL LETTER IO
-0452;N # CYRILLIC SMALL LETTER DJE
-0453;N # CYRILLIC SMALL LETTER GJE
-0454;N # CYRILLIC SMALL LETTER UKRAINIAN IE
-0455;N # CYRILLIC SMALL LETTER DZE
-0456;N # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-0457;N # CYRILLIC SMALL LETTER YI
-0458;N # CYRILLIC SMALL LETTER JE
-0459;N # CYRILLIC SMALL LETTER LJE
-045A;N # CYRILLIC SMALL LETTER NJE
-045B;N # CYRILLIC SMALL LETTER TSHE
-045C;N # CYRILLIC SMALL LETTER KJE
-045D;N # CYRILLIC SMALL LETTER I WITH GRAVE
-045E;N # CYRILLIC SMALL LETTER SHORT U
-045F;N # CYRILLIC SMALL LETTER DZHE
-0460;N # CYRILLIC CAPITAL LETTER OMEGA
-0461;N # CYRILLIC SMALL LETTER OMEGA
-0462;N # CYRILLIC CAPITAL LETTER YAT
-0463;N # CYRILLIC SMALL LETTER YAT
-0464;N # CYRILLIC CAPITAL LETTER IOTIFIED E
-0465;N # CYRILLIC SMALL LETTER IOTIFIED E
-0466;N # CYRILLIC CAPITAL LETTER LITTLE YUS
-0467;N # CYRILLIC SMALL LETTER LITTLE YUS
-0468;N # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-0469;N # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046A;N # CYRILLIC CAPITAL LETTER BIG YUS
-046B;N # CYRILLIC SMALL LETTER BIG YUS
-046C;N # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046D;N # CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046E;N # CYRILLIC CAPITAL LETTER KSI
-046F;N # CYRILLIC SMALL LETTER KSI
-0470;N # CYRILLIC CAPITAL LETTER PSI
-0471;N # CYRILLIC SMALL LETTER PSI
-0472;N # CYRILLIC CAPITAL LETTER FITA
-0473;N # CYRILLIC SMALL LETTER FITA
-0474;N # CYRILLIC CAPITAL LETTER IZHITSA
-0475;N # CYRILLIC SMALL LETTER IZHITSA
-0476;N # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0477;N # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478;N # CYRILLIC CAPITAL LETTER UK
-0479;N # CYRILLIC SMALL LETTER UK
-047A;N # CYRILLIC CAPITAL LETTER ROUND OMEGA
-047B;N # CYRILLIC SMALL LETTER ROUND OMEGA
-047C;N # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047D;N # CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047E;N # CYRILLIC CAPITAL LETTER OT
-047F;N # CYRILLIC SMALL LETTER OT
-0480;N # CYRILLIC CAPITAL LETTER KOPPA
-0481;N # CYRILLIC SMALL LETTER KOPPA
-0482;N # CYRILLIC THOUSANDS SIGN
-0483;N # COMBINING CYRILLIC TITLO
-0484;N # COMBINING CYRILLIC PALATALIZATION
-0485;N # COMBINING CYRILLIC DASIA PNEUMATA
-0486;N # COMBINING CYRILLIC PSILI PNEUMATA
-0487;N # COMBINING CYRILLIC POKRYTIE
-0488;N # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
-0489;N # COMBINING CYRILLIC MILLIONS SIGN
-048A;N # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048B;N # CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048C;N # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048D;N # CYRILLIC SMALL LETTER SEMISOFT SIGN
-048E;N # CYRILLIC CAPITAL LETTER ER WITH TICK
-048F;N # CYRILLIC SMALL LETTER ER WITH TICK
-0490;N # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0491;N # CYRILLIC SMALL LETTER GHE WITH UPTURN
-0492;N # CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0493;N # CYRILLIC SMALL LETTER GHE WITH STROKE
-0494;N # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0495;N # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0496;N # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0497;N # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0498;N # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-0499;N # CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049A;N # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049B;N # CYRILLIC SMALL LETTER KA WITH DESCENDER
-049C;N # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049D;N # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049E;N # CYRILLIC CAPITAL LETTER KA WITH STROKE
-049F;N # CYRILLIC SMALL LETTER KA WITH STROKE
-04A0;N # CYRILLIC CAPITAL LETTER BASHKIR KA
-04A1;N # CYRILLIC SMALL LETTER BASHKIR KA
-04A2;N # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A3;N # CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A4;N # CYRILLIC CAPITAL LIGATURE EN GHE
-04A5;N # CYRILLIC SMALL LIGATURE EN GHE
-04A6;N # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A7;N # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A8;N # CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04A9;N # CYRILLIC SMALL LETTER ABKHASIAN HA
-04AA;N # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AB;N # CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AC;N # CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AD;N # CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AE;N # CYRILLIC CAPITAL LETTER STRAIGHT U
-04AF;N # CYRILLIC SMALL LETTER STRAIGHT U
-04B0;N # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B1;N # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B2;N # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B3;N # CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B4;N # CYRILLIC CAPITAL LIGATURE TE TSE
-04B5;N # CYRILLIC SMALL LIGATURE TE TSE
-04B6;N # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B7;N # CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B8;N # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04B9;N # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BA;N # CYRILLIC CAPITAL LETTER SHHA
-04BB;N # CYRILLIC SMALL LETTER SHHA
-04BC;N # CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BD;N # CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BE;N # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04BF;N # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0;N # CYRILLIC LETTER PALOCHKA
-04C1;N # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C2;N # CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C3;N # CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C4;N # CYRILLIC SMALL LETTER KA WITH HOOK
-04C5;N # CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C6;N # CYRILLIC SMALL LETTER EL WITH TAIL
-04C7;N # CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C8;N # CYRILLIC SMALL LETTER EN WITH HOOK
-04C9;N # CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CA;N # CYRILLIC SMALL LETTER EN WITH TAIL
-04CB;N # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CC;N # CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CD;N # CYRILLIC CAPITAL LETTER EM WITH TAIL
-04CE;N # CYRILLIC SMALL LETTER EM WITH TAIL
-04CF;N # CYRILLIC SMALL LETTER PALOCHKA
-04D0;N # CYRILLIC CAPITAL LETTER A WITH BREVE
-04D1;N # CYRILLIC SMALL LETTER A WITH BREVE
-04D2;N # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D3;N # CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D4;N # CYRILLIC CAPITAL LIGATURE A IE
-04D5;N # CYRILLIC SMALL LIGATURE A IE
-04D6;N # CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D7;N # CYRILLIC SMALL LETTER IE WITH BREVE
-04D8;N # CYRILLIC CAPITAL LETTER SCHWA
-04D9;N # CYRILLIC SMALL LETTER SCHWA
-04DA;N # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DB;N # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DC;N # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DD;N # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DE;N # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04DF;N # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E0;N # CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E1;N # CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E2;N # CYRILLIC CAPITAL LETTER I WITH MACRON
-04E3;N # CYRILLIC SMALL LETTER I WITH MACRON
-04E4;N # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E5;N # CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E6;N # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E7;N # CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E8;N # CYRILLIC CAPITAL LETTER BARRED O
-04E9;N # CYRILLIC SMALL LETTER BARRED O
-04EA;N # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EB;N # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04EC;N # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04ED;N # CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EE;N # CYRILLIC CAPITAL LETTER U WITH MACRON
-04EF;N # CYRILLIC SMALL LETTER U WITH MACRON
-04F0;N # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F1;N # CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F2;N # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F3;N # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F4;N # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F5;N # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F6;N # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F7;N # CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F8;N # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04F9;N # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FA;N # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FB;N # CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FC;N # CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FD;N # CYRILLIC SMALL LETTER HA WITH HOOK
-04FE;N # CYRILLIC CAPITAL LETTER HA WITH STROKE
-04FF;N # CYRILLIC SMALL LETTER HA WITH STROKE
-0500;N # CYRILLIC CAPITAL LETTER KOMI DE
-0501;N # CYRILLIC SMALL LETTER KOMI DE
-0502;N # CYRILLIC CAPITAL LETTER KOMI DJE
-0503;N # CYRILLIC SMALL LETTER KOMI DJE
-0504;N # CYRILLIC CAPITAL LETTER KOMI ZJE
-0505;N # CYRILLIC SMALL LETTER KOMI ZJE
-0506;N # CYRILLIC CAPITAL LETTER KOMI DZJE
-0507;N # CYRILLIC SMALL LETTER KOMI DZJE
-0508;N # CYRILLIC CAPITAL LETTER KOMI LJE
-0509;N # CYRILLIC SMALL LETTER KOMI LJE
-050A;N # CYRILLIC CAPITAL LETTER KOMI NJE
-050B;N # CYRILLIC SMALL LETTER KOMI NJE
-050C;N # CYRILLIC CAPITAL LETTER KOMI SJE
-050D;N # CYRILLIC SMALL LETTER KOMI SJE
-050E;N # CYRILLIC CAPITAL LETTER KOMI TJE
-050F;N # CYRILLIC SMALL LETTER KOMI TJE
-0510;N # CYRILLIC CAPITAL LETTER REVERSED ZE
-0511;N # CYRILLIC SMALL LETTER REVERSED ZE
-0512;N # CYRILLIC CAPITAL LETTER EL WITH HOOK
-0513;N # CYRILLIC SMALL LETTER EL WITH HOOK
-0514;N # CYRILLIC CAPITAL LETTER LHA
-0515;N # CYRILLIC SMALL LETTER LHA
-0516;N # CYRILLIC CAPITAL LETTER RHA
-0517;N # CYRILLIC SMALL LETTER RHA
-0518;N # CYRILLIC CAPITAL LETTER YAE
-0519;N # CYRILLIC SMALL LETTER YAE
-051A;N # CYRILLIC CAPITAL LETTER QA
-051B;N # CYRILLIC SMALL LETTER QA
-051C;N # CYRILLIC CAPITAL LETTER WE
-051D;N # CYRILLIC SMALL LETTER WE
-051E;N # CYRILLIC CAPITAL LETTER ALEUT KA
-051F;N # CYRILLIC SMALL LETTER ALEUT KA
-0520;N # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0521;N # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0522;N # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0523;N # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0524;N # CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0525;N # CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531;N # ARMENIAN CAPITAL LETTER AYB
-0532;N # ARMENIAN CAPITAL LETTER BEN
-0533;N # ARMENIAN CAPITAL LETTER GIM
-0534;N # ARMENIAN CAPITAL LETTER DA
-0535;N # ARMENIAN CAPITAL LETTER ECH
-0536;N # ARMENIAN CAPITAL LETTER ZA
-0537;N # ARMENIAN CAPITAL LETTER EH
-0538;N # ARMENIAN CAPITAL LETTER ET
-0539;N # ARMENIAN CAPITAL LETTER TO
-053A;N # ARMENIAN CAPITAL LETTER ZHE
-053B;N # ARMENIAN CAPITAL LETTER INI
-053C;N # ARMENIAN CAPITAL LETTER LIWN
-053D;N # ARMENIAN CAPITAL LETTER XEH
-053E;N # ARMENIAN CAPITAL LETTER CA
-053F;N # ARMENIAN CAPITAL LETTER KEN
-0540;N # ARMENIAN CAPITAL LETTER HO
-0541;N # ARMENIAN CAPITAL LETTER JA
-0542;N # ARMENIAN CAPITAL LETTER GHAD
-0543;N # ARMENIAN CAPITAL LETTER CHEH
-0544;N # ARMENIAN CAPITAL LETTER MEN
-0545;N # ARMENIAN CAPITAL LETTER YI
-0546;N # ARMENIAN CAPITAL LETTER NOW
-0547;N # ARMENIAN CAPITAL LETTER SHA
-0548;N # ARMENIAN CAPITAL LETTER VO
-0549;N # ARMENIAN CAPITAL LETTER CHA
-054A;N # ARMENIAN CAPITAL LETTER PEH
-054B;N # ARMENIAN CAPITAL LETTER JHEH
-054C;N # ARMENIAN CAPITAL LETTER RA
-054D;N # ARMENIAN CAPITAL LETTER SEH
-054E;N # ARMENIAN CAPITAL LETTER VEW
-054F;N # ARMENIAN CAPITAL LETTER TIWN
-0550;N # ARMENIAN CAPITAL LETTER REH
-0551;N # ARMENIAN CAPITAL LETTER CO
-0552;N # ARMENIAN CAPITAL LETTER YIWN
-0553;N # ARMENIAN CAPITAL LETTER PIWR
-0554;N # ARMENIAN CAPITAL LETTER KEH
-0555;N # ARMENIAN CAPITAL LETTER OH
-0556;N # ARMENIAN CAPITAL LETTER FEH
-0559;N # ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A;N # ARMENIAN APOSTROPHE
-055B;N # ARMENIAN EMPHASIS MARK
-055C;N # ARMENIAN EXCLAMATION MARK
-055D;N # ARMENIAN COMMA
-055E;N # ARMENIAN QUESTION MARK
-055F;N # ARMENIAN ABBREVIATION MARK
-0561;N # ARMENIAN SMALL LETTER AYB
-0562;N # ARMENIAN SMALL LETTER BEN
-0563;N # ARMENIAN SMALL LETTER GIM
-0564;N # ARMENIAN SMALL LETTER DA
-0565;N # ARMENIAN SMALL LETTER ECH
-0566;N # ARMENIAN SMALL LETTER ZA
-0567;N # ARMENIAN SMALL LETTER EH
-0568;N # ARMENIAN SMALL LETTER ET
-0569;N # ARMENIAN SMALL LETTER TO
-056A;N # ARMENIAN SMALL LETTER ZHE
-056B;N # ARMENIAN SMALL LETTER INI
-056C;N # ARMENIAN SMALL LETTER LIWN
-056D;N # ARMENIAN SMALL LETTER XEH
-056E;N # ARMENIAN SMALL LETTER CA
-056F;N # ARMENIAN SMALL LETTER KEN
-0570;N # ARMENIAN SMALL LETTER HO
-0571;N # ARMENIAN SMALL LETTER JA
-0572;N # ARMENIAN SMALL LETTER GHAD
-0573;N # ARMENIAN SMALL LETTER CHEH
-0574;N # ARMENIAN SMALL LETTER MEN
-0575;N # ARMENIAN SMALL LETTER YI
-0576;N # ARMENIAN SMALL LETTER NOW
-0577;N # ARMENIAN SMALL LETTER SHA
-0578;N # ARMENIAN SMALL LETTER VO
-0579;N # ARMENIAN SMALL LETTER CHA
-057A;N # ARMENIAN SMALL LETTER PEH
-057B;N # ARMENIAN SMALL LETTER JHEH
-057C;N # ARMENIAN SMALL LETTER RA
-057D;N # ARMENIAN SMALL LETTER SEH
-057E;N # ARMENIAN SMALL LETTER VEW
-057F;N # ARMENIAN SMALL LETTER TIWN
-0580;N # ARMENIAN SMALL LETTER REH
-0581;N # ARMENIAN SMALL LETTER CO
-0582;N # ARMENIAN SMALL LETTER YIWN
-0583;N # ARMENIAN SMALL LETTER PIWR
-0584;N # ARMENIAN SMALL LETTER KEH
-0585;N # ARMENIAN SMALL LETTER OH
-0586;N # ARMENIAN SMALL LETTER FEH
-0587;N # ARMENIAN SMALL LIGATURE ECH YIWN
-0589;N # ARMENIAN FULL STOP
-058A;N # ARMENIAN HYPHEN
-0591;N # HEBREW ACCENT ETNAHTA
-0592;N # HEBREW ACCENT SEGOL
-0593;N # HEBREW ACCENT SHALSHELET
-0594;N # HEBREW ACCENT ZAQEF QATAN
-0595;N # HEBREW ACCENT ZAQEF GADOL
-0596;N # HEBREW ACCENT TIPEHA
-0597;N # HEBREW ACCENT REVIA
-0598;N # HEBREW ACCENT ZARQA
-0599;N # HEBREW ACCENT PASHTA
-059A;N # HEBREW ACCENT YETIV
-059B;N # HEBREW ACCENT TEVIR
-059C;N # HEBREW ACCENT GERESH
-059D;N # HEBREW ACCENT GERESH MUQDAM
-059E;N # HEBREW ACCENT GERSHAYIM
-059F;N # HEBREW ACCENT QARNEY PARA
-05A0;N # HEBREW ACCENT TELISHA GEDOLA
-05A1;N # HEBREW ACCENT PAZER
-05A2;N # HEBREW ACCENT ATNAH HAFUKH
-05A3;N # HEBREW ACCENT MUNAH
-05A4;N # HEBREW ACCENT MAHAPAKH
-05A5;N # HEBREW ACCENT MERKHA
-05A6;N # HEBREW ACCENT MERKHA KEFULA
-05A7;N # HEBREW ACCENT DARGA
-05A8;N # HEBREW ACCENT QADMA
-05A9;N # HEBREW ACCENT TELISHA QETANA
-05AA;N # HEBREW ACCENT YERAH BEN YOMO
-05AB;N # HEBREW ACCENT OLE
-05AC;N # HEBREW ACCENT ILUY
-05AD;N # HEBREW ACCENT DEHI
-05AE;N # HEBREW ACCENT ZINOR
-05AF;N # HEBREW MARK MASORA CIRCLE
-05B0;N # HEBREW POINT SHEVA
-05B1;N # HEBREW POINT HATAF SEGOL
-05B2;N # HEBREW POINT HATAF PATAH
-05B3;N # HEBREW POINT HATAF QAMATS
-05B4;N # HEBREW POINT HIRIQ
-05B5;N # HEBREW POINT TSERE
-05B6;N # HEBREW POINT SEGOL
-05B7;N # HEBREW POINT PATAH
-05B8;N # HEBREW POINT QAMATS
-05B9;N # HEBREW POINT HOLAM
-05BA;N # HEBREW POINT HOLAM HASER FOR VAV
-05BB;N # HEBREW POINT QUBUTS
-05BC;N # HEBREW POINT DAGESH OR MAPIQ
-05BD;N # HEBREW POINT METEG
-05BE;N # HEBREW PUNCTUATION MAQAF
-05BF;N # HEBREW POINT RAFE
-05C0;N # HEBREW PUNCTUATION PASEQ
-05C1;N # HEBREW POINT SHIN DOT
-05C2;N # HEBREW POINT SIN DOT
-05C3;N # HEBREW PUNCTUATION SOF PASUQ
-05C4;N # HEBREW MARK UPPER DOT
-05C5;N # HEBREW MARK LOWER DOT
-05C6;N # HEBREW PUNCTUATION NUN HAFUKHA
-05C7;N # HEBREW POINT QAMATS QATAN
-05D0;N # HEBREW LETTER ALEF
-05D1;N # HEBREW LETTER BET
-05D2;N # HEBREW LETTER GIMEL
-05D3;N # HEBREW LETTER DALET
-05D4;N # HEBREW LETTER HE
-05D5;N # HEBREW LETTER VAV
-05D6;N # HEBREW LETTER ZAYIN
-05D7;N # HEBREW LETTER HET
-05D8;N # HEBREW LETTER TET
-05D9;N # HEBREW LETTER YOD
-05DA;N # HEBREW LETTER FINAL KAF
-05DB;N # HEBREW LETTER KAF
-05DC;N # HEBREW LETTER LAMED
-05DD;N # HEBREW LETTER FINAL MEM
-05DE;N # HEBREW LETTER MEM
-05DF;N # HEBREW LETTER FINAL NUN
-05E0;N # HEBREW LETTER NUN
-05E1;N # HEBREW LETTER SAMEKH
-05E2;N # HEBREW LETTER AYIN
-05E3;N # HEBREW LETTER FINAL PE
-05E4;N # HEBREW LETTER PE
-05E5;N # HEBREW LETTER FINAL TSADI
-05E6;N # HEBREW LETTER TSADI
-05E7;N # HEBREW LETTER QOF
-05E8;N # HEBREW LETTER RESH
-05E9;N # HEBREW LETTER SHIN
-05EA;N # HEBREW LETTER TAV
-05F0;N # HEBREW LIGATURE YIDDISH DOUBLE VAV
-05F1;N # HEBREW LIGATURE YIDDISH VAV YOD
-05F2;N # HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3;N # HEBREW PUNCTUATION GERESH
-05F4;N # HEBREW PUNCTUATION GERSHAYIM
-0600;N # ARABIC NUMBER SIGN
-0601;N # ARABIC SIGN SANAH
-0602;N # ARABIC FOOTNOTE MARKER
-0603;N # ARABIC SIGN SAFHA
-0606;N # ARABIC-INDIC CUBE ROOT
-0607;N # ARABIC-INDIC FOURTH ROOT
-0608;N # ARABIC RAY
-0609;N # ARABIC-INDIC PER MILLE SIGN
-060A;N # ARABIC-INDIC PER TEN THOUSAND SIGN
-060B;N # AFGHANI SIGN
-060C;N # ARABIC COMMA
-060D;N # ARABIC DATE SEPARATOR
-060E;N # ARABIC POETIC VERSE SIGN
-060F;N # ARABIC SIGN MISRA
-0610;N # ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
-0611;N # ARABIC SIGN ALAYHE ASSALLAM
-0612;N # ARABIC SIGN RAHMATULLAH ALAYHE
-0613;N # ARABIC SIGN RADI ALLAHOU ANHU
-0614;N # ARABIC SIGN TAKHALLUS
-0615;N # ARABIC SMALL HIGH TAH
-0616;N # ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
-0617;N # ARABIC SMALL HIGH ZAIN
-0618;N # ARABIC SMALL FATHA
-0619;N # ARABIC SMALL DAMMA
-061A;N # ARABIC SMALL KASRA
-061B;N # ARABIC SEMICOLON
-061E;N # ARABIC TRIPLE DOT PUNCTUATION MARK
-061F;N # ARABIC QUESTION MARK
-0621;N # ARABIC LETTER HAMZA
-0622;N # ARABIC LETTER ALEF WITH MADDA ABOVE
-0623;N # ARABIC LETTER ALEF WITH HAMZA ABOVE
-0624;N # ARABIC LETTER WAW WITH HAMZA ABOVE
-0625;N # ARABIC LETTER ALEF WITH HAMZA BELOW
-0626;N # ARABIC LETTER YEH WITH HAMZA ABOVE
-0627;N # ARABIC LETTER ALEF
-0628;N # ARABIC LETTER BEH
-0629;N # ARABIC LETTER TEH MARBUTA
-062A;N # ARABIC LETTER TEH
-062B;N # ARABIC LETTER THEH
-062C;N # ARABIC LETTER JEEM
-062D;N # ARABIC LETTER HAH
-062E;N # ARABIC LETTER KHAH
-062F;N # ARABIC LETTER DAL
-0630;N # ARABIC LETTER THAL
-0631;N # ARABIC LETTER REH
-0632;N # ARABIC LETTER ZAIN
-0633;N # ARABIC LETTER SEEN
-0634;N # ARABIC LETTER SHEEN
-0635;N # ARABIC LETTER SAD
-0636;N # ARABIC LETTER DAD
-0637;N # ARABIC LETTER TAH
-0638;N # ARABIC LETTER ZAH
-0639;N # ARABIC LETTER AIN
-063A;N # ARABIC LETTER GHAIN
-063B;N # ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
-063C;N # ARABIC LETTER KEHEH WITH THREE DOTS BELOW
-063D;N # ARABIC LETTER FARSI YEH WITH INVERTED V
-063E;N # ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
-063F;N # ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640;N # ARABIC TATWEEL
-0641;N # ARABIC LETTER FEH
-0642;N # ARABIC LETTER QAF
-0643;N # ARABIC LETTER KAF
-0644;N # ARABIC LETTER LAM
-0645;N # ARABIC LETTER MEEM
-0646;N # ARABIC LETTER NOON
-0647;N # ARABIC LETTER HEH
-0648;N # ARABIC LETTER WAW
-0649;N # ARABIC LETTER ALEF MAKSURA
-064A;N # ARABIC LETTER YEH
-064B;N # ARABIC FATHATAN
-064C;N # ARABIC DAMMATAN
-064D;N # ARABIC KASRATAN
-064E;N # ARABIC FATHA
-064F;N # ARABIC DAMMA
-0650;N # ARABIC KASRA
-0651;N # ARABIC SHADDA
-0652;N # ARABIC SUKUN
-0653;N # ARABIC MADDAH ABOVE
-0654;N # ARABIC HAMZA ABOVE
-0655;N # ARABIC HAMZA BELOW
-0656;N # ARABIC SUBSCRIPT ALEF
-0657;N # ARABIC INVERTED DAMMA
-0658;N # ARABIC MARK NOON GHUNNA
-0659;N # ARABIC ZWARAKAY
-065A;N # ARABIC VOWEL SIGN SMALL V ABOVE
-065B;N # ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
-065C;N # ARABIC VOWEL SIGN DOT BELOW
-065D;N # ARABIC REVERSED DAMMA
-065E;N # ARABIC FATHA WITH TWO DOTS
-0660;N # ARABIC-INDIC DIGIT ZERO
-0661;N # ARABIC-INDIC DIGIT ONE
-0662;N # ARABIC-INDIC DIGIT TWO
-0663;N # ARABIC-INDIC DIGIT THREE
-0664;N # ARABIC-INDIC DIGIT FOUR
-0665;N # ARABIC-INDIC DIGIT FIVE
-0666;N # ARABIC-INDIC DIGIT SIX
-0667;N # ARABIC-INDIC DIGIT SEVEN
-0668;N # ARABIC-INDIC DIGIT EIGHT
-0669;N # ARABIC-INDIC DIGIT NINE
-066A;N # ARABIC PERCENT SIGN
-066B;N # ARABIC DECIMAL SEPARATOR
-066C;N # ARABIC THOUSANDS SEPARATOR
-066D;N # ARABIC FIVE POINTED STAR
-066E;N # ARABIC LETTER DOTLESS BEH
-066F;N # ARABIC LETTER DOTLESS QAF
-0670;N # ARABIC LETTER SUPERSCRIPT ALEF
-0671;N # ARABIC LETTER ALEF WASLA
-0672;N # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
-0673;N # ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0674;N # ARABIC LETTER HIGH HAMZA
-0675;N # ARABIC LETTER HIGH HAMZA ALEF
-0676;N # ARABIC LETTER HIGH HAMZA WAW
-0677;N # ARABIC LETTER U WITH HAMZA ABOVE
-0678;N # ARABIC LETTER HIGH HAMZA YEH
-0679;N # ARABIC LETTER TTEH
-067A;N # ARABIC LETTER TTEHEH
-067B;N # ARABIC LETTER BEEH
-067C;N # ARABIC LETTER TEH WITH RING
-067D;N # ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
-067E;N # ARABIC LETTER PEH
-067F;N # ARABIC LETTER TEHEH
-0680;N # ARABIC LETTER BEHEH
-0681;N # ARABIC LETTER HAH WITH HAMZA ABOVE
-0682;N # ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
-0683;N # ARABIC LETTER NYEH
-0684;N # ARABIC LETTER DYEH
-0685;N # ARABIC LETTER HAH WITH THREE DOTS ABOVE
-0686;N # ARABIC LETTER TCHEH
-0687;N # ARABIC LETTER TCHEHEH
-0688;N # ARABIC LETTER DDAL
-0689;N # ARABIC LETTER DAL WITH RING
-068A;N # ARABIC LETTER DAL WITH DOT BELOW
-068B;N # ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
-068C;N # ARABIC LETTER DAHAL
-068D;N # ARABIC LETTER DDAHAL
-068E;N # ARABIC LETTER DUL
-068F;N # ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
-0690;N # ARABIC LETTER DAL WITH FOUR DOTS ABOVE
-0691;N # ARABIC LETTER RREH
-0692;N # ARABIC LETTER REH WITH SMALL V
-0693;N # ARABIC LETTER REH WITH RING
-0694;N # ARABIC LETTER REH WITH DOT BELOW
-0695;N # ARABIC LETTER REH WITH SMALL V BELOW
-0696;N # ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
-0697;N # ARABIC LETTER REH WITH TWO DOTS ABOVE
-0698;N # ARABIC LETTER JEH
-0699;N # ARABIC LETTER REH WITH FOUR DOTS ABOVE
-069A;N # ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
-069B;N # ARABIC LETTER SEEN WITH THREE DOTS BELOW
-069C;N # ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
-069D;N # ARABIC LETTER SAD WITH TWO DOTS BELOW
-069E;N # ARABIC LETTER SAD WITH THREE DOTS ABOVE
-069F;N # ARABIC LETTER TAH WITH THREE DOTS ABOVE
-06A0;N # ARABIC LETTER AIN WITH THREE DOTS ABOVE
-06A1;N # ARABIC LETTER DOTLESS FEH
-06A2;N # ARABIC LETTER FEH WITH DOT MOVED BELOW
-06A3;N # ARABIC LETTER FEH WITH DOT BELOW
-06A4;N # ARABIC LETTER VEH
-06A5;N # ARABIC LETTER FEH WITH THREE DOTS BELOW
-06A6;N # ARABIC LETTER PEHEH
-06A7;N # ARABIC LETTER QAF WITH DOT ABOVE
-06A8;N # ARABIC LETTER QAF WITH THREE DOTS ABOVE
-06A9;N # ARABIC LETTER KEHEH
-06AA;N # ARABIC LETTER SWASH KAF
-06AB;N # ARABIC LETTER KAF WITH RING
-06AC;N # ARABIC LETTER KAF WITH DOT ABOVE
-06AD;N # ARABIC LETTER NG
-06AE;N # ARABIC LETTER KAF WITH THREE DOTS BELOW
-06AF;N # ARABIC LETTER GAF
-06B0;N # ARABIC LETTER GAF WITH RING
-06B1;N # ARABIC LETTER NGOEH
-06B2;N # ARABIC LETTER GAF WITH TWO DOTS BELOW
-06B3;N # ARABIC LETTER GUEH
-06B4;N # ARABIC LETTER GAF WITH THREE DOTS ABOVE
-06B5;N # ARABIC LETTER LAM WITH SMALL V
-06B6;N # ARABIC LETTER LAM WITH DOT ABOVE
-06B7;N # ARABIC LETTER LAM WITH THREE DOTS ABOVE
-06B8;N # ARABIC LETTER LAM WITH THREE DOTS BELOW
-06B9;N # ARABIC LETTER NOON WITH DOT BELOW
-06BA;N # ARABIC LETTER NOON GHUNNA
-06BB;N # ARABIC LETTER RNOON
-06BC;N # ARABIC LETTER NOON WITH RING
-06BD;N # ARABIC LETTER NOON WITH THREE DOTS ABOVE
-06BE;N # ARABIC LETTER HEH DOACHASHMEE
-06BF;N # ARABIC LETTER TCHEH WITH DOT ABOVE
-06C0;N # ARABIC LETTER HEH WITH YEH ABOVE
-06C1;N # ARABIC LETTER HEH GOAL
-06C2;N # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06C3;N # ARABIC LETTER TEH MARBUTA GOAL
-06C4;N # ARABIC LETTER WAW WITH RING
-06C5;N # ARABIC LETTER KIRGHIZ OE
-06C6;N # ARABIC LETTER OE
-06C7;N # ARABIC LETTER U
-06C8;N # ARABIC LETTER YU
-06C9;N # ARABIC LETTER KIRGHIZ YU
-06CA;N # ARABIC LETTER WAW WITH TWO DOTS ABOVE
-06CB;N # ARABIC LETTER VE
-06CC;N # ARABIC LETTER FARSI YEH
-06CD;N # ARABIC LETTER YEH WITH TAIL
-06CE;N # ARABIC LETTER YEH WITH SMALL V
-06CF;N # ARABIC LETTER WAW WITH DOT ABOVE
-06D0;N # ARABIC LETTER E
-06D1;N # ARABIC LETTER YEH WITH THREE DOTS BELOW
-06D2;N # ARABIC LETTER YEH BARREE
-06D3;N # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4;N # ARABIC FULL STOP
-06D5;N # ARABIC LETTER AE
-06D6;N # ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
-06D7;N # ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
-06D8;N # ARABIC SMALL HIGH MEEM INITIAL FORM
-06D9;N # ARABIC SMALL HIGH LAM ALEF
-06DA;N # ARABIC SMALL HIGH JEEM
-06DB;N # ARABIC SMALL HIGH THREE DOTS
-06DC;N # ARABIC SMALL HIGH SEEN
-06DD;N # ARABIC END OF AYAH
-06DE;N # ARABIC START OF RUB EL HIZB
-06DF;N # ARABIC SMALL HIGH ROUNDED ZERO
-06E0;N # ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
-06E1;N # ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
-06E2;N # ARABIC SMALL HIGH MEEM ISOLATED FORM
-06E3;N # ARABIC SMALL LOW SEEN
-06E4;N # ARABIC SMALL HIGH MADDA
-06E5;N # ARABIC SMALL WAW
-06E6;N # ARABIC SMALL YEH
-06E7;N # ARABIC SMALL HIGH YEH
-06E8;N # ARABIC SMALL HIGH NOON
-06E9;N # ARABIC PLACE OF SAJDAH
-06EA;N # ARABIC EMPTY CENTRE LOW STOP
-06EB;N # ARABIC EMPTY CENTRE HIGH STOP
-06EC;N # ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-06ED;N # ARABIC SMALL LOW MEEM
-06EE;N # ARABIC LETTER DAL WITH INVERTED V
-06EF;N # ARABIC LETTER REH WITH INVERTED V
-06F0;N # EXTENDED ARABIC-INDIC DIGIT ZERO
-06F1;N # EXTENDED ARABIC-INDIC DIGIT ONE
-06F2;N # EXTENDED ARABIC-INDIC DIGIT TWO
-06F3;N # EXTENDED ARABIC-INDIC DIGIT THREE
-06F4;N # EXTENDED ARABIC-INDIC DIGIT FOUR
-06F5;N # EXTENDED ARABIC-INDIC DIGIT FIVE
-06F6;N # EXTENDED ARABIC-INDIC DIGIT SIX
-06F7;N # EXTENDED ARABIC-INDIC DIGIT SEVEN
-06F8;N # EXTENDED ARABIC-INDIC DIGIT EIGHT
-06F9;N # EXTENDED ARABIC-INDIC DIGIT NINE
-06FA;N # ARABIC LETTER SHEEN WITH DOT BELOW
-06FB;N # ARABIC LETTER DAD WITH DOT BELOW
-06FC;N # ARABIC LETTER GHAIN WITH DOT BELOW
-06FD;N # ARABIC SIGN SINDHI AMPERSAND
-06FE;N # ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF;N # ARABIC LETTER HEH WITH INVERTED V
-0700;N # SYRIAC END OF PARAGRAPH
-0701;N # SYRIAC SUPRALINEAR FULL STOP
-0702;N # SYRIAC SUBLINEAR FULL STOP
-0703;N # SYRIAC SUPRALINEAR COLON
-0704;N # SYRIAC SUBLINEAR COLON
-0705;N # SYRIAC HORIZONTAL COLON
-0706;N # SYRIAC COLON SKEWED LEFT
-0707;N # SYRIAC COLON SKEWED RIGHT
-0708;N # SYRIAC SUPRALINEAR COLON SKEWED LEFT
-0709;N # SYRIAC SUBLINEAR COLON SKEWED RIGHT
-070A;N # SYRIAC CONTRACTION
-070B;N # SYRIAC HARKLEAN OBELUS
-070C;N # SYRIAC HARKLEAN METOBELUS
-070D;N # SYRIAC HARKLEAN ASTERISCUS
-070F;N # SYRIAC ABBREVIATION MARK
-0710;N # SYRIAC LETTER ALAPH
-0711;N # SYRIAC LETTER SUPERSCRIPT ALAPH
-0712;N # SYRIAC LETTER BETH
-0713;N # SYRIAC LETTER GAMAL
-0714;N # SYRIAC LETTER GAMAL GARSHUNI
-0715;N # SYRIAC LETTER DALATH
-0716;N # SYRIAC LETTER DOTLESS DALATH RISH
-0717;N # SYRIAC LETTER HE
-0718;N # SYRIAC LETTER WAW
-0719;N # SYRIAC LETTER ZAIN
-071A;N # SYRIAC LETTER HETH
-071B;N # SYRIAC LETTER TETH
-071C;N # SYRIAC LETTER TETH GARSHUNI
-071D;N # SYRIAC LETTER YUDH
-071E;N # SYRIAC LETTER YUDH HE
-071F;N # SYRIAC LETTER KAPH
-0720;N # SYRIAC LETTER LAMADH
-0721;N # SYRIAC LETTER MIM
-0722;N # SYRIAC LETTER NUN
-0723;N # SYRIAC LETTER SEMKATH
-0724;N # SYRIAC LETTER FINAL SEMKATH
-0725;N # SYRIAC LETTER E
-0726;N # SYRIAC LETTER PE
-0727;N # SYRIAC LETTER REVERSED PE
-0728;N # SYRIAC LETTER SADHE
-0729;N # SYRIAC LETTER QAPH
-072A;N # SYRIAC LETTER RISH
-072B;N # SYRIAC LETTER SHIN
-072C;N # SYRIAC LETTER TAW
-072D;N # SYRIAC LETTER PERSIAN BHETH
-072E;N # SYRIAC LETTER PERSIAN GHAMAL
-072F;N # SYRIAC LETTER PERSIAN DHALATH
-0730;N # SYRIAC PTHAHA ABOVE
-0731;N # SYRIAC PTHAHA BELOW
-0732;N # SYRIAC PTHAHA DOTTED
-0733;N # SYRIAC ZQAPHA ABOVE
-0734;N # SYRIAC ZQAPHA BELOW
-0735;N # SYRIAC ZQAPHA DOTTED
-0736;N # SYRIAC RBASA ABOVE
-0737;N # SYRIAC RBASA BELOW
-0738;N # SYRIAC DOTTED ZLAMA HORIZONTAL
-0739;N # SYRIAC DOTTED ZLAMA ANGULAR
-073A;N # SYRIAC HBASA ABOVE
-073B;N # SYRIAC HBASA BELOW
-073C;N # SYRIAC HBASA-ESASA DOTTED
-073D;N # SYRIAC ESASA ABOVE
-073E;N # SYRIAC ESASA BELOW
-073F;N # SYRIAC RWAHA
-0740;N # SYRIAC FEMININE DOT
-0741;N # SYRIAC QUSHSHAYA
-0742;N # SYRIAC RUKKAKHA
-0743;N # SYRIAC TWO VERTICAL DOTS ABOVE
-0744;N # SYRIAC TWO VERTICAL DOTS BELOW
-0745;N # SYRIAC THREE DOTS ABOVE
-0746;N # SYRIAC THREE DOTS BELOW
-0747;N # SYRIAC OBLIQUE LINE ABOVE
-0748;N # SYRIAC OBLIQUE LINE BELOW
-0749;N # SYRIAC MUSIC
-074A;N # SYRIAC BARREKH
-074D;N # SYRIAC LETTER SOGDIAN ZHAIN
-074E;N # SYRIAC LETTER SOGDIAN KHAPH
-074F;N # SYRIAC LETTER SOGDIAN FE
-0750;N # ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
-0751;N # ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
-0752;N # ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
-0753;N # ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
-0754;N # ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
-0755;N # ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
-0756;N # ARABIC LETTER BEH WITH SMALL V
-0757;N # ARABIC LETTER HAH WITH TWO DOTS ABOVE
-0758;N # ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-0759;N # ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
-075A;N # ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
-075B;N # ARABIC LETTER REH WITH STROKE
-075C;N # ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
-075D;N # ARABIC LETTER AIN WITH TWO DOTS ABOVE
-075E;N # ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
-075F;N # ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
-0760;N # ARABIC LETTER FEH WITH TWO DOTS BELOW
-0761;N # ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
-0762;N # ARABIC LETTER KEHEH WITH DOT ABOVE
-0763;N # ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
-0764;N # ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
-0765;N # ARABIC LETTER MEEM WITH DOT ABOVE
-0766;N # ARABIC LETTER MEEM WITH DOT BELOW
-0767;N # ARABIC LETTER NOON WITH TWO DOTS BELOW
-0768;N # ARABIC LETTER NOON WITH SMALL TAH
-0769;N # ARABIC LETTER NOON WITH SMALL V
-076A;N # ARABIC LETTER LAM WITH BAR
-076B;N # ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
-076C;N # ARABIC LETTER REH WITH HAMZA ABOVE
-076D;N # ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
-076E;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
-076F;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0770;N # ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0771;N # ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0772;N # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-0773;N # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0774;N # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0775;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0776;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0777;N # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-0778;N # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0779;N # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077A;N # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-077B;N # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077C;N # ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-077D;N # ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
-077E;N # ARABIC LETTER SEEN WITH INVERTED V
-077F;N # ARABIC LETTER KAF WITH TWO DOTS ABOVE
-0780;N # THAANA LETTER HAA
-0781;N # THAANA LETTER SHAVIYANI
-0782;N # THAANA LETTER NOONU
-0783;N # THAANA LETTER RAA
-0784;N # THAANA LETTER BAA
-0785;N # THAANA LETTER LHAVIYANI
-0786;N # THAANA LETTER KAAFU
-0787;N # THAANA LETTER ALIFU
-0788;N # THAANA LETTER VAAVU
-0789;N # THAANA LETTER MEEMU
-078A;N # THAANA LETTER FAAFU
-078B;N # THAANA LETTER DHAALU
-078C;N # THAANA LETTER THAA
-078D;N # THAANA LETTER LAAMU
-078E;N # THAANA LETTER GAAFU
-078F;N # THAANA LETTER GNAVIYANI
-0790;N # THAANA LETTER SEENU
-0791;N # THAANA LETTER DAVIYANI
-0792;N # THAANA LETTER ZAVIYANI
-0793;N # THAANA LETTER TAVIYANI
-0794;N # THAANA LETTER YAA
-0795;N # THAANA LETTER PAVIYANI
-0796;N # THAANA LETTER JAVIYANI
-0797;N # THAANA LETTER CHAVIYANI
-0798;N # THAANA LETTER TTAA
-0799;N # THAANA LETTER HHAA
-079A;N # THAANA LETTER KHAA
-079B;N # THAANA LETTER THAALU
-079C;N # THAANA LETTER ZAA
-079D;N # THAANA LETTER SHEENU
-079E;N # THAANA LETTER SAADHU
-079F;N # THAANA LETTER DAADHU
-07A0;N # THAANA LETTER TO
-07A1;N # THAANA LETTER ZO
-07A2;N # THAANA LETTER AINU
-07A3;N # THAANA LETTER GHAINU
-07A4;N # THAANA LETTER QAAFU
-07A5;N # THAANA LETTER WAAVU
-07A6;N # THAANA ABAFILI
-07A7;N # THAANA AABAAFILI
-07A8;N # THAANA IBIFILI
-07A9;N # THAANA EEBEEFILI
-07AA;N # THAANA UBUFILI
-07AB;N # THAANA OOBOOFILI
-07AC;N # THAANA EBEFILI
-07AD;N # THAANA EYBEYFILI
-07AE;N # THAANA OBOFILI
-07AF;N # THAANA OABOAFILI
-07B0;N # THAANA SUKUN
-07B1;N # THAANA LETTER NAA
-07C0;N # NKO DIGIT ZERO
-07C1;N # NKO DIGIT ONE
-07C2;N # NKO DIGIT TWO
-07C3;N # NKO DIGIT THREE
-07C4;N # NKO DIGIT FOUR
-07C5;N # NKO DIGIT FIVE
-07C6;N # NKO DIGIT SIX
-07C7;N # NKO DIGIT SEVEN
-07C8;N # NKO DIGIT EIGHT
-07C9;N # NKO DIGIT NINE
-07CA;N # NKO LETTER A
-07CB;N # NKO LETTER EE
-07CC;N # NKO LETTER I
-07CD;N # NKO LETTER E
-07CE;N # NKO LETTER U
-07CF;N # NKO LETTER OO
-07D0;N # NKO LETTER O
-07D1;N # NKO LETTER DAGBASINNA
-07D2;N # NKO LETTER N
-07D3;N # NKO LETTER BA
-07D4;N # NKO LETTER PA
-07D5;N # NKO LETTER TA
-07D6;N # NKO LETTER JA
-07D7;N # NKO LETTER CHA
-07D8;N # NKO LETTER DA
-07D9;N # NKO LETTER RA
-07DA;N # NKO LETTER RRA
-07DB;N # NKO LETTER SA
-07DC;N # NKO LETTER GBA
-07DD;N # NKO LETTER FA
-07DE;N # NKO LETTER KA
-07DF;N # NKO LETTER LA
-07E0;N # NKO LETTER NA WOLOSO
-07E1;N # NKO LETTER MA
-07E2;N # NKO LETTER NYA
-07E3;N # NKO LETTER NA
-07E4;N # NKO LETTER HA
-07E5;N # NKO LETTER WA
-07E6;N # NKO LETTER YA
-07E7;N # NKO LETTER NYA WOLOSO
-07E8;N # NKO LETTER JONA JA
-07E9;N # NKO LETTER JONA CHA
-07EA;N # NKO LETTER JONA RA
-07EB;N # NKO COMBINING SHORT HIGH TONE
-07EC;N # NKO COMBINING SHORT LOW TONE
-07ED;N # NKO COMBINING SHORT RISING TONE
-07EE;N # NKO COMBINING LONG DESCENDING TONE
-07EF;N # NKO COMBINING LONG HIGH TONE
-07F0;N # NKO COMBINING LONG LOW TONE
-07F1;N # NKO COMBINING LONG RISING TONE
-07F2;N # NKO COMBINING NASALIZATION MARK
-07F3;N # NKO COMBINING DOUBLE DOT ABOVE
-07F4;N # NKO HIGH TONE APOSTROPHE
-07F5;N # NKO LOW TONE APOSTROPHE
-07F6;N # NKO SYMBOL OO DENNEN
-07F7;N # NKO SYMBOL GBAKURUNEN
-07F8;N # NKO COMMA
-07F9;N # NKO EXCLAMATION MARK
-07FA;N # NKO LAJANYALAN
-0800;N # SAMARITAN LETTER ALAF
-0801;N # SAMARITAN LETTER BIT
-0802;N # SAMARITAN LETTER GAMAN
-0803;N # SAMARITAN LETTER DALAT
-0804;N # SAMARITAN LETTER IY
-0805;N # SAMARITAN LETTER BAA
-0806;N # SAMARITAN LETTER ZEN
-0807;N # SAMARITAN LETTER IT
-0808;N # SAMARITAN LETTER TIT
-0809;N # SAMARITAN LETTER YUT
-080A;N # SAMARITAN LETTER KAAF
-080B;N # SAMARITAN LETTER LABAT
-080C;N # SAMARITAN LETTER MIM
-080D;N # SAMARITAN LETTER NUN
-080E;N # SAMARITAN LETTER SINGAAT
-080F;N # SAMARITAN LETTER IN
-0810;N # SAMARITAN LETTER FI
-0811;N # SAMARITAN LETTER TSAADIY
-0812;N # SAMARITAN LETTER QUF
-0813;N # SAMARITAN LETTER RISH
-0814;N # SAMARITAN LETTER SHAN
-0815;N # SAMARITAN LETTER TAAF
-0816;N # SAMARITAN MARK IN
-0817;N # SAMARITAN MARK IN-ALAF
-0818;N # SAMARITAN MARK OCCLUSION
-0819;N # SAMARITAN MARK DAGESH
-081A;N # SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B;N # SAMARITAN MARK EPENTHETIC YUT
-081C;N # SAMARITAN VOWEL SIGN LONG E
-081D;N # SAMARITAN VOWEL SIGN E
-081E;N # SAMARITAN VOWEL SIGN OVERLONG AA
-081F;N # SAMARITAN VOWEL SIGN LONG AA
-0820;N # SAMARITAN VOWEL SIGN AA
-0821;N # SAMARITAN VOWEL SIGN OVERLONG A
-0822;N # SAMARITAN VOWEL SIGN LONG A
-0823;N # SAMARITAN VOWEL SIGN A
-0824;N # SAMARITAN MODIFIER LETTER SHORT A
-0825;N # SAMARITAN VOWEL SIGN SHORT A
-0826;N # SAMARITAN VOWEL SIGN LONG U
-0827;N # SAMARITAN VOWEL SIGN U
-0828;N # SAMARITAN MODIFIER LETTER I
-0829;N # SAMARITAN VOWEL SIGN LONG I
-082A;N # SAMARITAN VOWEL SIGN I
-082B;N # SAMARITAN VOWEL SIGN O
-082C;N # SAMARITAN VOWEL SIGN SUKUN
-082D;N # SAMARITAN MARK NEQUDAA
-0830;N # SAMARITAN PUNCTUATION NEQUDAA
-0831;N # SAMARITAN PUNCTUATION AFSAAQ
-0832;N # SAMARITAN PUNCTUATION ANGED
-0833;N # SAMARITAN PUNCTUATION BAU
-0834;N # SAMARITAN PUNCTUATION ATMAAU
-0835;N # SAMARITAN PUNCTUATION SHIYYAALAA
-0836;N # SAMARITAN ABBREVIATION MARK
-0837;N # SAMARITAN PUNCTUATION MELODIC QITSA
-0838;N # SAMARITAN PUNCTUATION ZIQAA
-0839;N # SAMARITAN PUNCTUATION QITSA
-083A;N # SAMARITAN PUNCTUATION ZAEF
-083B;N # SAMARITAN PUNCTUATION TURU
-083C;N # SAMARITAN PUNCTUATION ARKAANU
-083D;N # SAMARITAN PUNCTUATION SOF MASHFAAT
-083E;N # SAMARITAN PUNCTUATION ANNAAU
-0900;N # DEVANAGARI SIGN INVERTED CANDRABINDU
-0901;N # DEVANAGARI SIGN CANDRABINDU
-0902;N # DEVANAGARI SIGN ANUSVARA
-0903;N # DEVANAGARI SIGN VISARGA
-0904;N # DEVANAGARI LETTER SHORT A
-0905;N # DEVANAGARI LETTER A
-0906;N # DEVANAGARI LETTER AA
-0907;N # DEVANAGARI LETTER I
-0908;N # DEVANAGARI LETTER II
-0909;N # DEVANAGARI LETTER U
-090A;N # DEVANAGARI LETTER UU
-090B;N # DEVANAGARI LETTER VOCALIC R
-090C;N # DEVANAGARI LETTER VOCALIC L
-090D;N # DEVANAGARI LETTER CANDRA E
-090E;N # DEVANAGARI LETTER SHORT E
-090F;N # DEVANAGARI LETTER E
-0910;N # DEVANAGARI LETTER AI
-0911;N # DEVANAGARI LETTER CANDRA O
-0912;N # DEVANAGARI LETTER SHORT O
-0913;N # DEVANAGARI LETTER O
-0914;N # DEVANAGARI LETTER AU
-0915;N # DEVANAGARI LETTER KA
-0916;N # DEVANAGARI LETTER KHA
-0917;N # DEVANAGARI LETTER GA
-0918;N # DEVANAGARI LETTER GHA
-0919;N # DEVANAGARI LETTER NGA
-091A;N # DEVANAGARI LETTER CA
-091B;N # DEVANAGARI LETTER CHA
-091C;N # DEVANAGARI LETTER JA
-091D;N # DEVANAGARI LETTER JHA
-091E;N # DEVANAGARI LETTER NYA
-091F;N # DEVANAGARI LETTER TTA
-0920;N # DEVANAGARI LETTER TTHA
-0921;N # DEVANAGARI LETTER DDA
-0922;N # DEVANAGARI LETTER DDHA
-0923;N # DEVANAGARI LETTER NNA
-0924;N # DEVANAGARI LETTER TA
-0925;N # DEVANAGARI LETTER THA
-0926;N # DEVANAGARI LETTER DA
-0927;N # DEVANAGARI LETTER DHA
-0928;N # DEVANAGARI LETTER NA
-0929;N # DEVANAGARI LETTER NNNA
-092A;N # DEVANAGARI LETTER PA
-092B;N # DEVANAGARI LETTER PHA
-092C;N # DEVANAGARI LETTER BA
-092D;N # DEVANAGARI LETTER BHA
-092E;N # DEVANAGARI LETTER MA
-092F;N # DEVANAGARI LETTER YA
-0930;N # DEVANAGARI LETTER RA
-0931;N # DEVANAGARI LETTER RRA
-0932;N # DEVANAGARI LETTER LA
-0933;N # DEVANAGARI LETTER LLA
-0934;N # DEVANAGARI LETTER LLLA
-0935;N # DEVANAGARI LETTER VA
-0936;N # DEVANAGARI LETTER SHA
-0937;N # DEVANAGARI LETTER SSA
-0938;N # DEVANAGARI LETTER SA
-0939;N # DEVANAGARI LETTER HA
-093C;N # DEVANAGARI SIGN NUKTA
-093D;N # DEVANAGARI SIGN AVAGRAHA
-093E;N # DEVANAGARI VOWEL SIGN AA
-093F;N # DEVANAGARI VOWEL SIGN I
-0940;N # DEVANAGARI VOWEL SIGN II
-0941;N # DEVANAGARI VOWEL SIGN U
-0942;N # DEVANAGARI VOWEL SIGN UU
-0943;N # DEVANAGARI VOWEL SIGN VOCALIC R
-0944;N # DEVANAGARI VOWEL SIGN VOCALIC RR
-0945;N # DEVANAGARI VOWEL SIGN CANDRA E
-0946;N # DEVANAGARI VOWEL SIGN SHORT E
-0947;N # DEVANAGARI VOWEL SIGN E
-0948;N # DEVANAGARI VOWEL SIGN AI
-0949;N # DEVANAGARI VOWEL SIGN CANDRA O
-094A;N # DEVANAGARI VOWEL SIGN SHORT O
-094B;N # DEVANAGARI VOWEL SIGN O
-094C;N # DEVANAGARI VOWEL SIGN AU
-094D;N # DEVANAGARI SIGN VIRAMA
-094E;N # DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950;N # DEVANAGARI OM
-0951;N # DEVANAGARI STRESS SIGN UDATTA
-0952;N # DEVANAGARI STRESS SIGN ANUDATTA
-0953;N # DEVANAGARI GRAVE ACCENT
-0954;N # DEVANAGARI ACUTE ACCENT
-0955;N # DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958;N # DEVANAGARI LETTER QA
-0959;N # DEVANAGARI LETTER KHHA
-095A;N # DEVANAGARI LETTER GHHA
-095B;N # DEVANAGARI LETTER ZA
-095C;N # DEVANAGARI LETTER DDDHA
-095D;N # DEVANAGARI LETTER RHA
-095E;N # DEVANAGARI LETTER FA
-095F;N # DEVANAGARI LETTER YYA
-0960;N # DEVANAGARI LETTER VOCALIC RR
-0961;N # DEVANAGARI LETTER VOCALIC LL
-0962;N # DEVANAGARI VOWEL SIGN VOCALIC L
-0963;N # DEVANAGARI VOWEL SIGN VOCALIC LL
-0964;N # DEVANAGARI DANDA
-0965;N # DEVANAGARI DOUBLE DANDA
-0966;N # DEVANAGARI DIGIT ZERO
-0967;N # DEVANAGARI DIGIT ONE
-0968;N # DEVANAGARI DIGIT TWO
-0969;N # DEVANAGARI DIGIT THREE
-096A;N # DEVANAGARI DIGIT FOUR
-096B;N # DEVANAGARI DIGIT FIVE
-096C;N # DEVANAGARI DIGIT SIX
-096D;N # DEVANAGARI DIGIT SEVEN
-096E;N # DEVANAGARI DIGIT EIGHT
-096F;N # DEVANAGARI DIGIT NINE
-0970;N # DEVANAGARI ABBREVIATION SIGN
-0971;N # DEVANAGARI SIGN HIGH SPACING DOT
-0972;N # DEVANAGARI LETTER CANDRA A
-0979;N # DEVANAGARI LETTER ZHA
-097A;N # DEVANAGARI LETTER HEAVY YA
-097B;N # DEVANAGARI LETTER GGA
-097C;N # DEVANAGARI LETTER JJA
-097D;N # DEVANAGARI LETTER GLOTTAL STOP
-097E;N # DEVANAGARI LETTER DDDA
-097F;N # DEVANAGARI LETTER BBA
-0981;N # BENGALI SIGN CANDRABINDU
-0982;N # BENGALI SIGN ANUSVARA
-0983;N # BENGALI SIGN VISARGA
-0985;N # BENGALI LETTER A
-0986;N # BENGALI LETTER AA
-0987;N # BENGALI LETTER I
-0988;N # BENGALI LETTER II
-0989;N # BENGALI LETTER U
-098A;N # BENGALI LETTER UU
-098B;N # BENGALI LETTER VOCALIC R
-098C;N # BENGALI LETTER VOCALIC L
-098F;N # BENGALI LETTER E
-0990;N # BENGALI LETTER AI
-0993;N # BENGALI LETTER O
-0994;N # BENGALI LETTER AU
-0995;N # BENGALI LETTER KA
-0996;N # BENGALI LETTER KHA
-0997;N # BENGALI LETTER GA
-0998;N # BENGALI LETTER GHA
-0999;N # BENGALI LETTER NGA
-099A;N # BENGALI LETTER CA
-099B;N # BENGALI LETTER CHA
-099C;N # BENGALI LETTER JA
-099D;N # BENGALI LETTER JHA
-099E;N # BENGALI LETTER NYA
-099F;N # BENGALI LETTER TTA
-09A0;N # BENGALI LETTER TTHA
-09A1;N # BENGALI LETTER DDA
-09A2;N # BENGALI LETTER DDHA
-09A3;N # BENGALI LETTER NNA
-09A4;N # BENGALI LETTER TA
-09A5;N # BENGALI LETTER THA
-09A6;N # BENGALI LETTER DA
-09A7;N # BENGALI LETTER DHA
-09A8;N # BENGALI LETTER NA
-09AA;N # BENGALI LETTER PA
-09AB;N # BENGALI LETTER PHA
-09AC;N # BENGALI LETTER BA
-09AD;N # BENGALI LETTER BHA
-09AE;N # BENGALI LETTER MA
-09AF;N # BENGALI LETTER YA
-09B0;N # BENGALI LETTER RA
-09B2;N # BENGALI LETTER LA
-09B6;N # BENGALI LETTER SHA
-09B7;N # BENGALI LETTER SSA
-09B8;N # BENGALI LETTER SA
-09B9;N # BENGALI LETTER HA
-09BC;N # BENGALI SIGN NUKTA
-09BD;N # BENGALI SIGN AVAGRAHA
-09BE;N # BENGALI VOWEL SIGN AA
-09BF;N # BENGALI VOWEL SIGN I
-09C0;N # BENGALI VOWEL SIGN II
-09C1;N # BENGALI VOWEL SIGN U
-09C2;N # BENGALI VOWEL SIGN UU
-09C3;N # BENGALI VOWEL SIGN VOCALIC R
-09C4;N # BENGALI VOWEL SIGN VOCALIC RR
-09C7;N # BENGALI VOWEL SIGN E
-09C8;N # BENGALI VOWEL SIGN AI
-09CB;N # BENGALI VOWEL SIGN O
-09CC;N # BENGALI VOWEL SIGN AU
-09CD;N # BENGALI SIGN VIRAMA
-09CE;N # BENGALI LETTER KHANDA TA
-09D7;N # BENGALI AU LENGTH MARK
-09DC;N # BENGALI LETTER RRA
-09DD;N # BENGALI LETTER RHA
-09DF;N # BENGALI LETTER YYA
-09E0;N # BENGALI LETTER VOCALIC RR
-09E1;N # BENGALI LETTER VOCALIC LL
-09E2;N # BENGALI VOWEL SIGN VOCALIC L
-09E3;N # BENGALI VOWEL SIGN VOCALIC LL
-09E6;N # BENGALI DIGIT ZERO
-09E7;N # BENGALI DIGIT ONE
-09E8;N # BENGALI DIGIT TWO
-09E9;N # BENGALI DIGIT THREE
-09EA;N # BENGALI DIGIT FOUR
-09EB;N # BENGALI DIGIT FIVE
-09EC;N # BENGALI DIGIT SIX
-09ED;N # BENGALI DIGIT SEVEN
-09EE;N # BENGALI DIGIT EIGHT
-09EF;N # BENGALI DIGIT NINE
-09F0;N # BENGALI LETTER RA WITH MIDDLE DIAGONAL
-09F1;N # BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2;N # BENGALI RUPEE MARK
-09F3;N # BENGALI RUPEE SIGN
-09F4;N # BENGALI CURRENCY NUMERATOR ONE
-09F5;N # BENGALI CURRENCY NUMERATOR TWO
-09F6;N # BENGALI CURRENCY NUMERATOR THREE
-09F7;N # BENGALI CURRENCY NUMERATOR FOUR
-09F8;N # BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-09F9;N # BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA;N # BENGALI ISSHAR
-09FB;N # BENGALI GANDA MARK
-0A01;N # GURMUKHI SIGN ADAK BINDI
-0A02;N # GURMUKHI SIGN BINDI
-0A03;N # GURMUKHI SIGN VISARGA
-0A05;N # GURMUKHI LETTER A
-0A06;N # GURMUKHI LETTER AA
-0A07;N # GURMUKHI LETTER I
-0A08;N # GURMUKHI LETTER II
-0A09;N # GURMUKHI LETTER U
-0A0A;N # GURMUKHI LETTER UU
-0A0F;N # GURMUKHI LETTER EE
-0A10;N # GURMUKHI LETTER AI
-0A13;N # GURMUKHI LETTER OO
-0A14;N # GURMUKHI LETTER AU
-0A15;N # GURMUKHI LETTER KA
-0A16;N # GURMUKHI LETTER KHA
-0A17;N # GURMUKHI LETTER GA
-0A18;N # GURMUKHI LETTER GHA
-0A19;N # GURMUKHI LETTER NGA
-0A1A;N # GURMUKHI LETTER CA
-0A1B;N # GURMUKHI LETTER CHA
-0A1C;N # GURMUKHI LETTER JA
-0A1D;N # GURMUKHI LETTER JHA
-0A1E;N # GURMUKHI LETTER NYA
-0A1F;N # GURMUKHI LETTER TTA
-0A20;N # GURMUKHI LETTER TTHA
-0A21;N # GURMUKHI LETTER DDA
-0A22;N # GURMUKHI LETTER DDHA
-0A23;N # GURMUKHI LETTER NNA
-0A24;N # GURMUKHI LETTER TA
-0A25;N # GURMUKHI LETTER THA
-0A26;N # GURMUKHI LETTER DA
-0A27;N # GURMUKHI LETTER DHA
-0A28;N # GURMUKHI LETTER NA
-0A2A;N # GURMUKHI LETTER PA
-0A2B;N # GURMUKHI LETTER PHA
-0A2C;N # GURMUKHI LETTER BA
-0A2D;N # GURMUKHI LETTER BHA
-0A2E;N # GURMUKHI LETTER MA
-0A2F;N # GURMUKHI LETTER YA
-0A30;N # GURMUKHI LETTER RA
-0A32;N # GURMUKHI LETTER LA
-0A33;N # GURMUKHI LETTER LLA
-0A35;N # GURMUKHI LETTER VA
-0A36;N # GURMUKHI LETTER SHA
-0A38;N # GURMUKHI LETTER SA
-0A39;N # GURMUKHI LETTER HA
-0A3C;N # GURMUKHI SIGN NUKTA
-0A3E;N # GURMUKHI VOWEL SIGN AA
-0A3F;N # GURMUKHI VOWEL SIGN I
-0A40;N # GURMUKHI VOWEL SIGN II
-0A41;N # GURMUKHI VOWEL SIGN U
-0A42;N # GURMUKHI VOWEL SIGN UU
-0A47;N # GURMUKHI VOWEL SIGN EE
-0A48;N # GURMUKHI VOWEL SIGN AI
-0A4B;N # GURMUKHI VOWEL SIGN OO
-0A4C;N # GURMUKHI VOWEL SIGN AU
-0A4D;N # GURMUKHI SIGN VIRAMA
-0A51;N # GURMUKHI SIGN UDAAT
-0A59;N # GURMUKHI LETTER KHHA
-0A5A;N # GURMUKHI LETTER GHHA
-0A5B;N # GURMUKHI LETTER ZA
-0A5C;N # GURMUKHI LETTER RRA
-0A5E;N # GURMUKHI LETTER FA
-0A66;N # GURMUKHI DIGIT ZERO
-0A67;N # GURMUKHI DIGIT ONE
-0A68;N # GURMUKHI DIGIT TWO
-0A69;N # GURMUKHI DIGIT THREE
-0A6A;N # GURMUKHI DIGIT FOUR
-0A6B;N # GURMUKHI DIGIT FIVE
-0A6C;N # GURMUKHI DIGIT SIX
-0A6D;N # GURMUKHI DIGIT SEVEN
-0A6E;N # GURMUKHI DIGIT EIGHT
-0A6F;N # GURMUKHI DIGIT NINE
-0A70;N # GURMUKHI TIPPI
-0A71;N # GURMUKHI ADDAK
-0A72;N # GURMUKHI IRI
-0A73;N # GURMUKHI URA
-0A74;N # GURMUKHI EK ONKAR
-0A75;N # GURMUKHI SIGN YAKASH
-0A81;N # GUJARATI SIGN CANDRABINDU
-0A82;N # GUJARATI SIGN ANUSVARA
-0A83;N # GUJARATI SIGN VISARGA
-0A85;N # GUJARATI LETTER A
-0A86;N # GUJARATI LETTER AA
-0A87;N # GUJARATI LETTER I
-0A88;N # GUJARATI LETTER II
-0A89;N # GUJARATI LETTER U
-0A8A;N # GUJARATI LETTER UU
-0A8B;N # GUJARATI LETTER VOCALIC R
-0A8C;N # GUJARATI LETTER VOCALIC L
-0A8D;N # GUJARATI VOWEL CANDRA E
-0A8F;N # GUJARATI LETTER E
-0A90;N # GUJARATI LETTER AI
-0A91;N # GUJARATI VOWEL CANDRA O
-0A93;N # GUJARATI LETTER O
-0A94;N # GUJARATI LETTER AU
-0A95;N # GUJARATI LETTER KA
-0A96;N # GUJARATI LETTER KHA
-0A97;N # GUJARATI LETTER GA
-0A98;N # GUJARATI LETTER GHA
-0A99;N # GUJARATI LETTER NGA
-0A9A;N # GUJARATI LETTER CA
-0A9B;N # GUJARATI LETTER CHA
-0A9C;N # GUJARATI LETTER JA
-0A9D;N # GUJARATI LETTER JHA
-0A9E;N # GUJARATI LETTER NYA
-0A9F;N # GUJARATI LETTER TTA
-0AA0;N # GUJARATI LETTER TTHA
-0AA1;N # GUJARATI LETTER DDA
-0AA2;N # GUJARATI LETTER DDHA
-0AA3;N # GUJARATI LETTER NNA
-0AA4;N # GUJARATI LETTER TA
-0AA5;N # GUJARATI LETTER THA
-0AA6;N # GUJARATI LETTER DA
-0AA7;N # GUJARATI LETTER DHA
-0AA8;N # GUJARATI LETTER NA
-0AAA;N # GUJARATI LETTER PA
-0AAB;N # GUJARATI LETTER PHA
-0AAC;N # GUJARATI LETTER BA
-0AAD;N # GUJARATI LETTER BHA
-0AAE;N # GUJARATI LETTER MA
-0AAF;N # GUJARATI LETTER YA
-0AB0;N # GUJARATI LETTER RA
-0AB2;N # GUJARATI LETTER LA
-0AB3;N # GUJARATI LETTER LLA
-0AB5;N # GUJARATI LETTER VA
-0AB6;N # GUJARATI LETTER SHA
-0AB7;N # GUJARATI LETTER SSA
-0AB8;N # GUJARATI LETTER SA
-0AB9;N # GUJARATI LETTER HA
-0ABC;N # GUJARATI SIGN NUKTA
-0ABD;N # GUJARATI SIGN AVAGRAHA
-0ABE;N # GUJARATI VOWEL SIGN AA
-0ABF;N # GUJARATI VOWEL SIGN I
-0AC0;N # GUJARATI VOWEL SIGN II
-0AC1;N # GUJARATI VOWEL SIGN U
-0AC2;N # GUJARATI VOWEL SIGN UU
-0AC3;N # GUJARATI VOWEL SIGN VOCALIC R
-0AC4;N # GUJARATI VOWEL SIGN VOCALIC RR
-0AC5;N # GUJARATI VOWEL SIGN CANDRA E
-0AC7;N # GUJARATI VOWEL SIGN E
-0AC8;N # GUJARATI VOWEL SIGN AI
-0AC9;N # GUJARATI VOWEL SIGN CANDRA O
-0ACB;N # GUJARATI VOWEL SIGN O
-0ACC;N # GUJARATI VOWEL SIGN AU
-0ACD;N # GUJARATI SIGN VIRAMA
-0AD0;N # GUJARATI OM
-0AE0;N # GUJARATI LETTER VOCALIC RR
-0AE1;N # GUJARATI LETTER VOCALIC LL
-0AE2;N # GUJARATI VOWEL SIGN VOCALIC L
-0AE3;N # GUJARATI VOWEL SIGN VOCALIC LL
-0AE6;N # GUJARATI DIGIT ZERO
-0AE7;N # GUJARATI DIGIT ONE
-0AE8;N # GUJARATI DIGIT TWO
-0AE9;N # GUJARATI DIGIT THREE
-0AEA;N # GUJARATI DIGIT FOUR
-0AEB;N # GUJARATI DIGIT FIVE
-0AEC;N # GUJARATI DIGIT SIX
-0AED;N # GUJARATI DIGIT SEVEN
-0AEE;N # GUJARATI DIGIT EIGHT
-0AEF;N # GUJARATI DIGIT NINE
-0AF1;N # GUJARATI RUPEE SIGN
-0B01;N # ORIYA SIGN CANDRABINDU
-0B02;N # ORIYA SIGN ANUSVARA
-0B03;N # ORIYA SIGN VISARGA
-0B05;N # ORIYA LETTER A
-0B06;N # ORIYA LETTER AA
-0B07;N # ORIYA LETTER I
-0B08;N # ORIYA LETTER II
-0B09;N # ORIYA LETTER U
-0B0A;N # ORIYA LETTER UU
-0B0B;N # ORIYA LETTER VOCALIC R
-0B0C;N # ORIYA LETTER VOCALIC L
-0B0F;N # ORIYA LETTER E
-0B10;N # ORIYA LETTER AI
-0B13;N # ORIYA LETTER O
-0B14;N # ORIYA LETTER AU
-0B15;N # ORIYA LETTER KA
-0B16;N # ORIYA LETTER KHA
-0B17;N # ORIYA LETTER GA
-0B18;N # ORIYA LETTER GHA
-0B19;N # ORIYA LETTER NGA
-0B1A;N # ORIYA LETTER CA
-0B1B;N # ORIYA LETTER CHA
-0B1C;N # ORIYA LETTER JA
-0B1D;N # ORIYA LETTER JHA
-0B1E;N # ORIYA LETTER NYA
-0B1F;N # ORIYA LETTER TTA
-0B20;N # ORIYA LETTER TTHA
-0B21;N # ORIYA LETTER DDA
-0B22;N # ORIYA LETTER DDHA
-0B23;N # ORIYA LETTER NNA
-0B24;N # ORIYA LETTER TA
-0B25;N # ORIYA LETTER THA
-0B26;N # ORIYA LETTER DA
-0B27;N # ORIYA LETTER DHA
-0B28;N # ORIYA LETTER NA
-0B2A;N # ORIYA LETTER PA
-0B2B;N # ORIYA LETTER PHA
-0B2C;N # ORIYA LETTER BA
-0B2D;N # ORIYA LETTER BHA
-0B2E;N # ORIYA LETTER MA
-0B2F;N # ORIYA LETTER YA
-0B30;N # ORIYA LETTER RA
-0B32;N # ORIYA LETTER LA
-0B33;N # ORIYA LETTER LLA
-0B35;N # ORIYA LETTER VA
-0B36;N # ORIYA LETTER SHA
-0B37;N # ORIYA LETTER SSA
-0B38;N # ORIYA LETTER SA
-0B39;N # ORIYA LETTER HA
-0B3C;N # ORIYA SIGN NUKTA
-0B3D;N # ORIYA SIGN AVAGRAHA
-0B3E;N # ORIYA VOWEL SIGN AA
-0B3F;N # ORIYA VOWEL SIGN I
-0B40;N # ORIYA VOWEL SIGN II
-0B41;N # ORIYA VOWEL SIGN U
-0B42;N # ORIYA VOWEL SIGN UU
-0B43;N # ORIYA VOWEL SIGN VOCALIC R
-0B44;N # ORIYA VOWEL SIGN VOCALIC RR
-0B47;N # ORIYA VOWEL SIGN E
-0B48;N # ORIYA VOWEL SIGN AI
-0B4B;N # ORIYA VOWEL SIGN O
-0B4C;N # ORIYA VOWEL SIGN AU
-0B4D;N # ORIYA SIGN VIRAMA
-0B56;N # ORIYA AI LENGTH MARK
-0B57;N # ORIYA AU LENGTH MARK
-0B5C;N # ORIYA LETTER RRA
-0B5D;N # ORIYA LETTER RHA
-0B5F;N # ORIYA LETTER YYA
-0B60;N # ORIYA LETTER VOCALIC RR
-0B61;N # ORIYA LETTER VOCALIC LL
-0B62;N # ORIYA VOWEL SIGN VOCALIC L
-0B63;N # ORIYA VOWEL SIGN VOCALIC LL
-0B66;N # ORIYA DIGIT ZERO
-0B67;N # ORIYA DIGIT ONE
-0B68;N # ORIYA DIGIT TWO
-0B69;N # ORIYA DIGIT THREE
-0B6A;N # ORIYA DIGIT FOUR
-0B6B;N # ORIYA DIGIT FIVE
-0B6C;N # ORIYA DIGIT SIX
-0B6D;N # ORIYA DIGIT SEVEN
-0B6E;N # ORIYA DIGIT EIGHT
-0B6F;N # ORIYA DIGIT NINE
-0B70;N # ORIYA ISSHAR
-0B71;N # ORIYA LETTER WA
-0B82;N # TAMIL SIGN ANUSVARA
-0B83;N # TAMIL SIGN VISARGA
-0B85;N # TAMIL LETTER A
-0B86;N # TAMIL LETTER AA
-0B87;N # TAMIL LETTER I
-0B88;N # TAMIL LETTER II
-0B89;N # TAMIL LETTER U
-0B8A;N # TAMIL LETTER UU
-0B8E;N # TAMIL LETTER E
-0B8F;N # TAMIL LETTER EE
-0B90;N # TAMIL LETTER AI
-0B92;N # TAMIL LETTER O
-0B93;N # TAMIL LETTER OO
-0B94;N # TAMIL LETTER AU
-0B95;N # TAMIL LETTER KA
-0B99;N # TAMIL LETTER NGA
-0B9A;N # TAMIL LETTER CA
-0B9C;N # TAMIL LETTER JA
-0B9E;N # TAMIL LETTER NYA
-0B9F;N # TAMIL LETTER TTA
-0BA3;N # TAMIL LETTER NNA
-0BA4;N # TAMIL LETTER TA
-0BA8;N # TAMIL LETTER NA
-0BA9;N # TAMIL LETTER NNNA
-0BAA;N # TAMIL LETTER PA
-0BAE;N # TAMIL LETTER MA
-0BAF;N # TAMIL LETTER YA
-0BB0;N # TAMIL LETTER RA
-0BB1;N # TAMIL LETTER RRA
-0BB2;N # TAMIL LETTER LA
-0BB3;N # TAMIL LETTER LLA
-0BB4;N # TAMIL LETTER LLLA
-0BB5;N # TAMIL LETTER VA
-0BB6;N # TAMIL LETTER SHA
-0BB7;N # TAMIL LETTER SSA
-0BB8;N # TAMIL LETTER SA
-0BB9;N # TAMIL LETTER HA
-0BBE;N # TAMIL VOWEL SIGN AA
-0BBF;N # TAMIL VOWEL SIGN I
-0BC0;N # TAMIL VOWEL SIGN II
-0BC1;N # TAMIL VOWEL SIGN U
-0BC2;N # TAMIL VOWEL SIGN UU
-0BC6;N # TAMIL VOWEL SIGN E
-0BC7;N # TAMIL VOWEL SIGN EE
-0BC8;N # TAMIL VOWEL SIGN AI
-0BCA;N # TAMIL VOWEL SIGN O
-0BCB;N # TAMIL VOWEL SIGN OO
-0BCC;N # TAMIL VOWEL SIGN AU
-0BCD;N # TAMIL SIGN VIRAMA
-0BD0;N # TAMIL OM
-0BD7;N # TAMIL AU LENGTH MARK
-0BE6;N # TAMIL DIGIT ZERO
-0BE7;N # TAMIL DIGIT ONE
-0BE8;N # TAMIL DIGIT TWO
-0BE9;N # TAMIL DIGIT THREE
-0BEA;N # TAMIL DIGIT FOUR
-0BEB;N # TAMIL DIGIT FIVE
-0BEC;N # TAMIL DIGIT SIX
-0BED;N # TAMIL DIGIT SEVEN
-0BEE;N # TAMIL DIGIT EIGHT
-0BEF;N # TAMIL DIGIT NINE
-0BF0;N # TAMIL NUMBER TEN
-0BF1;N # TAMIL NUMBER ONE HUNDRED
-0BF2;N # TAMIL NUMBER ONE THOUSAND
-0BF3;N # TAMIL DAY SIGN
-0BF4;N # TAMIL MONTH SIGN
-0BF5;N # TAMIL YEAR SIGN
-0BF6;N # TAMIL DEBIT SIGN
-0BF7;N # TAMIL CREDIT SIGN
-0BF8;N # TAMIL AS ABOVE SIGN
-0BF9;N # TAMIL RUPEE SIGN
-0BFA;N # TAMIL NUMBER SIGN
-0C01;N # TELUGU SIGN CANDRABINDU
-0C02;N # TELUGU SIGN ANUSVARA
-0C03;N # TELUGU SIGN VISARGA
-0C05;N # TELUGU LETTER A
-0C06;N # TELUGU LETTER AA
-0C07;N # TELUGU LETTER I
-0C08;N # TELUGU LETTER II
-0C09;N # TELUGU LETTER U
-0C0A;N # TELUGU LETTER UU
-0C0B;N # TELUGU LETTER VOCALIC R
-0C0C;N # TELUGU LETTER VOCALIC L
-0C0E;N # TELUGU LETTER E
-0C0F;N # TELUGU LETTER EE
-0C10;N # TELUGU LETTER AI
-0C12;N # TELUGU LETTER O
-0C13;N # TELUGU LETTER OO
-0C14;N # TELUGU LETTER AU
-0C15;N # TELUGU LETTER KA
-0C16;N # TELUGU LETTER KHA
-0C17;N # TELUGU LETTER GA
-0C18;N # TELUGU LETTER GHA
-0C19;N # TELUGU LETTER NGA
-0C1A;N # TELUGU LETTER CA
-0C1B;N # TELUGU LETTER CHA
-0C1C;N # TELUGU LETTER JA
-0C1D;N # TELUGU LETTER JHA
-0C1E;N # TELUGU LETTER NYA
-0C1F;N # TELUGU LETTER TTA
-0C20;N # TELUGU LETTER TTHA
-0C21;N # TELUGU LETTER DDA
-0C22;N # TELUGU LETTER DDHA
-0C23;N # TELUGU LETTER NNA
-0C24;N # TELUGU LETTER TA
-0C25;N # TELUGU LETTER THA
-0C26;N # TELUGU LETTER DA
-0C27;N # TELUGU LETTER DHA
-0C28;N # TELUGU LETTER NA
-0C2A;N # TELUGU LETTER PA
-0C2B;N # TELUGU LETTER PHA
-0C2C;N # TELUGU LETTER BA
-0C2D;N # TELUGU LETTER BHA
-0C2E;N # TELUGU LETTER MA
-0C2F;N # TELUGU LETTER YA
-0C30;N # TELUGU LETTER RA
-0C31;N # TELUGU LETTER RRA
-0C32;N # TELUGU LETTER LA
-0C33;N # TELUGU LETTER LLA
-0C35;N # TELUGU LETTER VA
-0C36;N # TELUGU LETTER SHA
-0C37;N # TELUGU LETTER SSA
-0C38;N # TELUGU LETTER SA
-0C39;N # TELUGU LETTER HA
-0C3D;N # TELUGU SIGN AVAGRAHA
-0C3E;N # TELUGU VOWEL SIGN AA
-0C3F;N # TELUGU VOWEL SIGN I
-0C40;N # TELUGU VOWEL SIGN II
-0C41;N # TELUGU VOWEL SIGN U
-0C42;N # TELUGU VOWEL SIGN UU
-0C43;N # TELUGU VOWEL SIGN VOCALIC R
-0C44;N # TELUGU VOWEL SIGN VOCALIC RR
-0C46;N # TELUGU VOWEL SIGN E
-0C47;N # TELUGU VOWEL SIGN EE
-0C48;N # TELUGU VOWEL SIGN AI
-0C4A;N # TELUGU VOWEL SIGN O
-0C4B;N # TELUGU VOWEL SIGN OO
-0C4C;N # TELUGU VOWEL SIGN AU
-0C4D;N # TELUGU SIGN VIRAMA
-0C55;N # TELUGU LENGTH MARK
-0C56;N # TELUGU AI LENGTH MARK
-0C58;N # TELUGU LETTER TSA
-0C59;N # TELUGU LETTER DZA
-0C60;N # TELUGU LETTER VOCALIC RR
-0C61;N # TELUGU LETTER VOCALIC LL
-0C62;N # TELUGU VOWEL SIGN VOCALIC L
-0C63;N # TELUGU VOWEL SIGN VOCALIC LL
-0C66;N # TELUGU DIGIT ZERO
-0C67;N # TELUGU DIGIT ONE
-0C68;N # TELUGU DIGIT TWO
-0C69;N # TELUGU DIGIT THREE
-0C6A;N # TELUGU DIGIT FOUR
-0C6B;N # TELUGU DIGIT FIVE
-0C6C;N # TELUGU DIGIT SIX
-0C6D;N # TELUGU DIGIT SEVEN
-0C6E;N # TELUGU DIGIT EIGHT
-0C6F;N # TELUGU DIGIT NINE
-0C78;N # TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
-0C79;N # TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
-0C7A;N # TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
-0C7B;N # TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
-0C7C;N # TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
-0C7D;N # TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
-0C7E;N # TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F;N # TELUGU SIGN TUUMU
-0C82;N # KANNADA SIGN ANUSVARA
-0C83;N # KANNADA SIGN VISARGA
-0C85;N # KANNADA LETTER A
-0C86;N # KANNADA LETTER AA
-0C87;N # KANNADA LETTER I
-0C88;N # KANNADA LETTER II
-0C89;N # KANNADA LETTER U
-0C8A;N # KANNADA LETTER UU
-0C8B;N # KANNADA LETTER VOCALIC R
-0C8C;N # KANNADA LETTER VOCALIC L
-0C8E;N # KANNADA LETTER E
-0C8F;N # KANNADA LETTER EE
-0C90;N # KANNADA LETTER AI
-0C92;N # KANNADA LETTER O
-0C93;N # KANNADA LETTER OO
-0C94;N # KANNADA LETTER AU
-0C95;N # KANNADA LETTER KA
-0C96;N # KANNADA LETTER KHA
-0C97;N # KANNADA LETTER GA
-0C98;N # KANNADA LETTER GHA
-0C99;N # KANNADA LETTER NGA
-0C9A;N # KANNADA LETTER CA
-0C9B;N # KANNADA LETTER CHA
-0C9C;N # KANNADA LETTER JA
-0C9D;N # KANNADA LETTER JHA
-0C9E;N # KANNADA LETTER NYA
-0C9F;N # KANNADA LETTER TTA
-0CA0;N # KANNADA LETTER TTHA
-0CA1;N # KANNADA LETTER DDA
-0CA2;N # KANNADA LETTER DDHA
-0CA3;N # KANNADA LETTER NNA
-0CA4;N # KANNADA LETTER TA
-0CA5;N # KANNADA LETTER THA
-0CA6;N # KANNADA LETTER DA
-0CA7;N # KANNADA LETTER DHA
-0CA8;N # KANNADA LETTER NA
-0CAA;N # KANNADA LETTER PA
-0CAB;N # KANNADA LETTER PHA
-0CAC;N # KANNADA LETTER BA
-0CAD;N # KANNADA LETTER BHA
-0CAE;N # KANNADA LETTER MA
-0CAF;N # KANNADA LETTER YA
-0CB0;N # KANNADA LETTER RA
-0CB1;N # KANNADA LETTER RRA
-0CB2;N # KANNADA LETTER LA
-0CB3;N # KANNADA LETTER LLA
-0CB5;N # KANNADA LETTER VA
-0CB6;N # KANNADA LETTER SHA
-0CB7;N # KANNADA LETTER SSA
-0CB8;N # KANNADA LETTER SA
-0CB9;N # KANNADA LETTER HA
-0CBC;N # KANNADA SIGN NUKTA
-0CBD;N # KANNADA SIGN AVAGRAHA
-0CBE;N # KANNADA VOWEL SIGN AA
-0CBF;N # KANNADA VOWEL SIGN I
-0CC0;N # KANNADA VOWEL SIGN II
-0CC1;N # KANNADA VOWEL SIGN U
-0CC2;N # KANNADA VOWEL SIGN UU
-0CC3;N # KANNADA VOWEL SIGN VOCALIC R
-0CC4;N # KANNADA VOWEL SIGN VOCALIC RR
-0CC6;N # KANNADA VOWEL SIGN E
-0CC7;N # KANNADA VOWEL SIGN EE
-0CC8;N # KANNADA VOWEL SIGN AI
-0CCA;N # KANNADA VOWEL SIGN O
-0CCB;N # KANNADA VOWEL SIGN OO
-0CCC;N # KANNADA VOWEL SIGN AU
-0CCD;N # KANNADA SIGN VIRAMA
-0CD5;N # KANNADA LENGTH MARK
-0CD6;N # KANNADA AI LENGTH MARK
-0CDE;N # KANNADA LETTER FA
-0CE0;N # KANNADA LETTER VOCALIC RR
-0CE1;N # KANNADA LETTER VOCALIC LL
-0CE2;N # KANNADA VOWEL SIGN VOCALIC L
-0CE3;N # KANNADA VOWEL SIGN VOCALIC LL
-0CE6;N # KANNADA DIGIT ZERO
-0CE7;N # KANNADA DIGIT ONE
-0CE8;N # KANNADA DIGIT TWO
-0CE9;N # KANNADA DIGIT THREE
-0CEA;N # KANNADA DIGIT FOUR
-0CEB;N # KANNADA DIGIT FIVE
-0CEC;N # KANNADA DIGIT SIX
-0CED;N # KANNADA DIGIT SEVEN
-0CEE;N # KANNADA DIGIT EIGHT
-0CEF;N # KANNADA DIGIT NINE
-0CF1;N # KANNADA SIGN JIHVAMULIYA
-0CF2;N # KANNADA SIGN UPADHMANIYA
-0D02;N # MALAYALAM SIGN ANUSVARA
-0D03;N # MALAYALAM SIGN VISARGA
-0D05;N # MALAYALAM LETTER A
-0D06;N # MALAYALAM LETTER AA
-0D07;N # MALAYALAM LETTER I
-0D08;N # MALAYALAM LETTER II
-0D09;N # MALAYALAM LETTER U
-0D0A;N # MALAYALAM LETTER UU
-0D0B;N # MALAYALAM LETTER VOCALIC R
-0D0C;N # MALAYALAM LETTER VOCALIC L
-0D0E;N # MALAYALAM LETTER E
-0D0F;N # MALAYALAM LETTER EE
-0D10;N # MALAYALAM LETTER AI
-0D12;N # MALAYALAM LETTER O
-0D13;N # MALAYALAM LETTER OO
-0D14;N # MALAYALAM LETTER AU
-0D15;N # MALAYALAM LETTER KA
-0D16;N # MALAYALAM LETTER KHA
-0D17;N # MALAYALAM LETTER GA
-0D18;N # MALAYALAM LETTER GHA
-0D19;N # MALAYALAM LETTER NGA
-0D1A;N # MALAYALAM LETTER CA
-0D1B;N # MALAYALAM LETTER CHA
-0D1C;N # MALAYALAM LETTER JA
-0D1D;N # MALAYALAM LETTER JHA
-0D1E;N # MALAYALAM LETTER NYA
-0D1F;N # MALAYALAM LETTER TTA
-0D20;N # MALAYALAM LETTER TTHA
-0D21;N # MALAYALAM LETTER DDA
-0D22;N # MALAYALAM LETTER DDHA
-0D23;N # MALAYALAM LETTER NNA
-0D24;N # MALAYALAM LETTER TA
-0D25;N # MALAYALAM LETTER THA
-0D26;N # MALAYALAM LETTER DA
-0D27;N # MALAYALAM LETTER DHA
-0D28;N # MALAYALAM LETTER NA
-0D2A;N # MALAYALAM LETTER PA
-0D2B;N # MALAYALAM LETTER PHA
-0D2C;N # MALAYALAM LETTER BA
-0D2D;N # MALAYALAM LETTER BHA
-0D2E;N # MALAYALAM LETTER MA
-0D2F;N # MALAYALAM LETTER YA
-0D30;N # MALAYALAM LETTER RA
-0D31;N # MALAYALAM LETTER RRA
-0D32;N # MALAYALAM LETTER LA
-0D33;N # MALAYALAM LETTER LLA
-0D34;N # MALAYALAM LETTER LLLA
-0D35;N # MALAYALAM LETTER VA
-0D36;N # MALAYALAM LETTER SHA
-0D37;N # MALAYALAM LETTER SSA
-0D38;N # MALAYALAM LETTER SA
-0D39;N # MALAYALAM LETTER HA
-0D3D;N # MALAYALAM SIGN AVAGRAHA
-0D3E;N # MALAYALAM VOWEL SIGN AA
-0D3F;N # MALAYALAM VOWEL SIGN I
-0D40;N # MALAYALAM VOWEL SIGN II
-0D41;N # MALAYALAM VOWEL SIGN U
-0D42;N # MALAYALAM VOWEL SIGN UU
-0D43;N # MALAYALAM VOWEL SIGN VOCALIC R
-0D44;N # MALAYALAM VOWEL SIGN VOCALIC RR
-0D46;N # MALAYALAM VOWEL SIGN E
-0D47;N # MALAYALAM VOWEL SIGN EE
-0D48;N # MALAYALAM VOWEL SIGN AI
-0D4A;N # MALAYALAM VOWEL SIGN O
-0D4B;N # MALAYALAM VOWEL SIGN OO
-0D4C;N # MALAYALAM VOWEL SIGN AU
-0D4D;N # MALAYALAM SIGN VIRAMA
-0D57;N # MALAYALAM AU LENGTH MARK
-0D60;N # MALAYALAM LETTER VOCALIC RR
-0D61;N # MALAYALAM LETTER VOCALIC LL
-0D62;N # MALAYALAM VOWEL SIGN VOCALIC L
-0D63;N # MALAYALAM VOWEL SIGN VOCALIC LL
-0D66;N # MALAYALAM DIGIT ZERO
-0D67;N # MALAYALAM DIGIT ONE
-0D68;N # MALAYALAM DIGIT TWO
-0D69;N # MALAYALAM DIGIT THREE
-0D6A;N # MALAYALAM DIGIT FOUR
-0D6B;N # MALAYALAM DIGIT FIVE
-0D6C;N # MALAYALAM DIGIT SIX
-0D6D;N # MALAYALAM DIGIT SEVEN
-0D6E;N # MALAYALAM DIGIT EIGHT
-0D6F;N # MALAYALAM DIGIT NINE
-0D70;N # MALAYALAM NUMBER TEN
-0D71;N # MALAYALAM NUMBER ONE HUNDRED
-0D72;N # MALAYALAM NUMBER ONE THOUSAND
-0D73;N # MALAYALAM FRACTION ONE QUARTER
-0D74;N # MALAYALAM FRACTION ONE HALF
-0D75;N # MALAYALAM FRACTION THREE QUARTERS
-0D79;N # MALAYALAM DATE MARK
-0D7A;N # MALAYALAM LETTER CHILLU NN
-0D7B;N # MALAYALAM LETTER CHILLU N
-0D7C;N # MALAYALAM LETTER CHILLU RR
-0D7D;N # MALAYALAM LETTER CHILLU L
-0D7E;N # MALAYALAM LETTER CHILLU LL
-0D7F;N # MALAYALAM LETTER CHILLU K
-0D82;N # SINHALA SIGN ANUSVARAYA
-0D83;N # SINHALA SIGN VISARGAYA
-0D85;N # SINHALA LETTER AYANNA
-0D86;N # SINHALA LETTER AAYANNA
-0D87;N # SINHALA LETTER AEYANNA
-0D88;N # SINHALA LETTER AEEYANNA
-0D89;N # SINHALA LETTER IYANNA
-0D8A;N # SINHALA LETTER IIYANNA
-0D8B;N # SINHALA LETTER UYANNA
-0D8C;N # SINHALA LETTER UUYANNA
-0D8D;N # SINHALA LETTER IRUYANNA
-0D8E;N # SINHALA LETTER IRUUYANNA
-0D8F;N # SINHALA LETTER ILUYANNA
-0D90;N # SINHALA LETTER ILUUYANNA
-0D91;N # SINHALA LETTER EYANNA
-0D92;N # SINHALA LETTER EEYANNA
-0D93;N # SINHALA LETTER AIYANNA
-0D94;N # SINHALA LETTER OYANNA
-0D95;N # SINHALA LETTER OOYANNA
-0D96;N # SINHALA LETTER AUYANNA
-0D9A;N # SINHALA LETTER ALPAPRAANA KAYANNA
-0D9B;N # SINHALA LETTER MAHAAPRAANA KAYANNA
-0D9C;N # SINHALA LETTER ALPAPRAANA GAYANNA
-0D9D;N # SINHALA LETTER MAHAAPRAANA GAYANNA
-0D9E;N # SINHALA LETTER KANTAJA NAASIKYAYA
-0D9F;N # SINHALA LETTER SANYAKA GAYANNA
-0DA0;N # SINHALA LETTER ALPAPRAANA CAYANNA
-0DA1;N # SINHALA LETTER MAHAAPRAANA CAYANNA
-0DA2;N # SINHALA LETTER ALPAPRAANA JAYANNA
-0DA3;N # SINHALA LETTER MAHAAPRAANA JAYANNA
-0DA4;N # SINHALA LETTER TAALUJA NAASIKYAYA
-0DA5;N # SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
-0DA6;N # SINHALA LETTER SANYAKA JAYANNA
-0DA7;N # SINHALA LETTER ALPAPRAANA TTAYANNA
-0DA8;N # SINHALA LETTER MAHAAPRAANA TTAYANNA
-0DA9;N # SINHALA LETTER ALPAPRAANA DDAYANNA
-0DAA;N # SINHALA LETTER MAHAAPRAANA DDAYANNA
-0DAB;N # SINHALA LETTER MUURDHAJA NAYANNA
-0DAC;N # SINHALA LETTER SANYAKA DDAYANNA
-0DAD;N # SINHALA LETTER ALPAPRAANA TAYANNA
-0DAE;N # SINHALA LETTER MAHAAPRAANA TAYANNA
-0DAF;N # SINHALA LETTER ALPAPRAANA DAYANNA
-0DB0;N # SINHALA LETTER MAHAAPRAANA DAYANNA
-0DB1;N # SINHALA LETTER DANTAJA NAYANNA
-0DB3;N # SINHALA LETTER SANYAKA DAYANNA
-0DB4;N # SINHALA LETTER ALPAPRAANA PAYANNA
-0DB5;N # SINHALA LETTER MAHAAPRAANA PAYANNA
-0DB6;N # SINHALA LETTER ALPAPRAANA BAYANNA
-0DB7;N # SINHALA LETTER MAHAAPRAANA BAYANNA
-0DB8;N # SINHALA LETTER MAYANNA
-0DB9;N # SINHALA LETTER AMBA BAYANNA
-0DBA;N # SINHALA LETTER YAYANNA
-0DBB;N # SINHALA LETTER RAYANNA
-0DBD;N # SINHALA LETTER DANTAJA LAYANNA
-0DC0;N # SINHALA LETTER VAYANNA
-0DC1;N # SINHALA LETTER TAALUJA SAYANNA
-0DC2;N # SINHALA LETTER MUURDHAJA SAYANNA
-0DC3;N # SINHALA LETTER DANTAJA SAYANNA
-0DC4;N # SINHALA LETTER HAYANNA
-0DC5;N # SINHALA LETTER MUURDHAJA LAYANNA
-0DC6;N # SINHALA LETTER FAYANNA
-0DCA;N # SINHALA SIGN AL-LAKUNA
-0DCF;N # SINHALA VOWEL SIGN AELA-PILLA
-0DD0;N # SINHALA VOWEL SIGN KETTI AEDA-PILLA
-0DD1;N # SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2;N # SINHALA VOWEL SIGN KETTI IS-PILLA
-0DD3;N # SINHALA VOWEL SIGN DIGA IS-PILLA
-0DD4;N # SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6;N # SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8;N # SINHALA VOWEL SIGN GAETTA-PILLA
-0DD9;N # SINHALA VOWEL SIGN KOMBUVA
-0DDA;N # SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDB;N # SINHALA VOWEL SIGN KOMBU DEKA
-0DDC;N # SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
-0DDD;N # SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
-0DDE;N # SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0DDF;N # SINHALA VOWEL SIGN GAYANUKITTA
-0DF2;N # SINHALA VOWEL SIGN DIGA GAETTA-PILLA
-0DF3;N # SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4;N # SINHALA PUNCTUATION KUNDDALIYA
-0E01;N # THAI CHARACTER KO KAI
-0E02;N # THAI CHARACTER KHO KHAI
-0E03;N # THAI CHARACTER KHO KHUAT
-0E04;N # THAI CHARACTER KHO KHWAI
-0E05;N # THAI CHARACTER KHO KHON
-0E06;N # THAI CHARACTER KHO RAKHANG
-0E07;N # THAI CHARACTER NGO NGU
-0E08;N # THAI CHARACTER CHO CHAN
-0E09;N # THAI CHARACTER CHO CHING
-0E0A;N # THAI CHARACTER CHO CHANG
-0E0B;N # THAI CHARACTER SO SO
-0E0C;N # THAI CHARACTER CHO CHOE
-0E0D;N # THAI CHARACTER YO YING
-0E0E;N # THAI CHARACTER DO CHADA
-0E0F;N # THAI CHARACTER TO PATAK
-0E10;N # THAI CHARACTER THO THAN
-0E11;N # THAI CHARACTER THO NANGMONTHO
-0E12;N # THAI CHARACTER THO PHUTHAO
-0E13;N # THAI CHARACTER NO NEN
-0E14;N # THAI CHARACTER DO DEK
-0E15;N # THAI CHARACTER TO TAO
-0E16;N # THAI CHARACTER THO THUNG
-0E17;N # THAI CHARACTER THO THAHAN
-0E18;N # THAI CHARACTER THO THONG
-0E19;N # THAI CHARACTER NO NU
-0E1A;N # THAI CHARACTER BO BAIMAI
-0E1B;N # THAI CHARACTER PO PLA
-0E1C;N # THAI CHARACTER PHO PHUNG
-0E1D;N # THAI CHARACTER FO FA
-0E1E;N # THAI CHARACTER PHO PHAN
-0E1F;N # THAI CHARACTER FO FAN
-0E20;N # THAI CHARACTER PHO SAMPHAO
-0E21;N # THAI CHARACTER MO MA
-0E22;N # THAI CHARACTER YO YAK
-0E23;N # THAI CHARACTER RO RUA
-0E24;N # THAI CHARACTER RU
-0E25;N # THAI CHARACTER LO LING
-0E26;N # THAI CHARACTER LU
-0E27;N # THAI CHARACTER WO WAEN
-0E28;N # THAI CHARACTER SO SALA
-0E29;N # THAI CHARACTER SO RUSI
-0E2A;N # THAI CHARACTER SO SUA
-0E2B;N # THAI CHARACTER HO HIP
-0E2C;N # THAI CHARACTER LO CHULA
-0E2D;N # THAI CHARACTER O ANG
-0E2E;N # THAI CHARACTER HO NOKHUK
-0E2F;N # THAI CHARACTER PAIYANNOI
-0E30;N # THAI CHARACTER SARA A
-0E31;N # THAI CHARACTER MAI HAN-AKAT
-0E32;N # THAI CHARACTER SARA AA
-0E33;N # THAI CHARACTER SARA AM
-0E34;N # THAI CHARACTER SARA I
-0E35;N # THAI CHARACTER SARA II
-0E36;N # THAI CHARACTER SARA UE
-0E37;N # THAI CHARACTER SARA UEE
-0E38;N # THAI CHARACTER SARA U
-0E39;N # THAI CHARACTER SARA UU
-0E3A;N # THAI CHARACTER PHINTHU
-0E3F;N # THAI CURRENCY SYMBOL BAHT
-0E40;N # THAI CHARACTER SARA E
-0E41;N # THAI CHARACTER SARA AE
-0E42;N # THAI CHARACTER SARA O
-0E43;N # THAI CHARACTER SARA AI MAIMUAN
-0E44;N # THAI CHARACTER SARA AI MAIMALAI
-0E45;N # THAI CHARACTER LAKKHANGYAO
-0E46;N # THAI CHARACTER MAIYAMOK
-0E47;N # THAI CHARACTER MAITAIKHU
-0E48;N # THAI CHARACTER MAI EK
-0E49;N # THAI CHARACTER MAI THO
-0E4A;N # THAI CHARACTER MAI TRI
-0E4B;N # THAI CHARACTER MAI CHATTAWA
-0E4C;N # THAI CHARACTER THANTHAKHAT
-0E4D;N # THAI CHARACTER NIKHAHIT
-0E4E;N # THAI CHARACTER YAMAKKAN
-0E4F;N # THAI CHARACTER FONGMAN
-0E50;N # THAI DIGIT ZERO
-0E51;N # THAI DIGIT ONE
-0E52;N # THAI DIGIT TWO
-0E53;N # THAI DIGIT THREE
-0E54;N # THAI DIGIT FOUR
-0E55;N # THAI DIGIT FIVE
-0E56;N # THAI DIGIT SIX
-0E57;N # THAI DIGIT SEVEN
-0E58;N # THAI DIGIT EIGHT
-0E59;N # THAI DIGIT NINE
-0E5A;N # THAI CHARACTER ANGKHANKHU
-0E5B;N # THAI CHARACTER KHOMUT
-0E81;N # LAO LETTER KO
-0E82;N # LAO LETTER KHO SUNG
-0E84;N # LAO LETTER KHO TAM
-0E87;N # LAO LETTER NGO
-0E88;N # LAO LETTER CO
-0E8A;N # LAO LETTER SO TAM
-0E8D;N # LAO LETTER NYO
-0E94;N # LAO LETTER DO
-0E95;N # LAO LETTER TO
-0E96;N # LAO LETTER THO SUNG
-0E97;N # LAO LETTER THO TAM
-0E99;N # LAO LETTER NO
-0E9A;N # LAO LETTER BO
-0E9B;N # LAO LETTER PO
-0E9C;N # LAO LETTER PHO SUNG
-0E9D;N # LAO LETTER FO TAM
-0E9E;N # LAO LETTER PHO TAM
-0E9F;N # LAO LETTER FO SUNG
-0EA1;N # LAO LETTER MO
-0EA2;N # LAO LETTER YO
-0EA3;N # LAO LETTER LO LING
-0EA5;N # LAO LETTER LO LOOT
-0EA7;N # LAO LETTER WO
-0EAA;N # LAO LETTER SO SUNG
-0EAB;N # LAO LETTER HO SUNG
-0EAD;N # LAO LETTER O
-0EAE;N # LAO LETTER HO TAM
-0EAF;N # LAO ELLIPSIS
-0EB0;N # LAO VOWEL SIGN A
-0EB1;N # LAO VOWEL SIGN MAI KAN
-0EB2;N # LAO VOWEL SIGN AA
-0EB3;N # LAO VOWEL SIGN AM
-0EB4;N # LAO VOWEL SIGN I
-0EB5;N # LAO VOWEL SIGN II
-0EB6;N # LAO VOWEL SIGN Y
-0EB7;N # LAO VOWEL SIGN YY
-0EB8;N # LAO VOWEL SIGN U
-0EB9;N # LAO VOWEL SIGN UU
-0EBB;N # LAO VOWEL SIGN MAI KON
-0EBC;N # LAO SEMIVOWEL SIGN LO
-0EBD;N # LAO SEMIVOWEL SIGN NYO
-0EC0;N # LAO VOWEL SIGN E
-0EC1;N # LAO VOWEL SIGN EI
-0EC2;N # LAO VOWEL SIGN O
-0EC3;N # LAO VOWEL SIGN AY
-0EC4;N # LAO VOWEL SIGN AI
-0EC6;N # LAO KO LA
-0EC8;N # LAO TONE MAI EK
-0EC9;N # LAO TONE MAI THO
-0ECA;N # LAO TONE MAI TI
-0ECB;N # LAO TONE MAI CATAWA
-0ECC;N # LAO CANCELLATION MARK
-0ECD;N # LAO NIGGAHITA
-0ED0;N # LAO DIGIT ZERO
-0ED1;N # LAO DIGIT ONE
-0ED2;N # LAO DIGIT TWO
-0ED3;N # LAO DIGIT THREE
-0ED4;N # LAO DIGIT FOUR
-0ED5;N # LAO DIGIT FIVE
-0ED6;N # LAO DIGIT SIX
-0ED7;N # LAO DIGIT SEVEN
-0ED8;N # LAO DIGIT EIGHT
-0ED9;N # LAO DIGIT NINE
-0EDC;N # LAO HO NO
-0EDD;N # LAO HO MO
-0F00;N # TIBETAN SYLLABLE OM
-0F01;N # TIBETAN MARK GTER YIG MGO TRUNCATED A
-0F02;N # TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
-0F03;N # TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04;N # TIBETAN MARK INITIAL YIG MGO MDUN MA
-0F05;N # TIBETAN MARK CLOSING YIG MGO SGAB MA
-0F06;N # TIBETAN MARK CARET YIG MGO PHUR SHAD MA
-0F07;N # TIBETAN MARK YIG MGO TSHEG SHAD MA
-0F08;N # TIBETAN MARK SBRUL SHAD
-0F09;N # TIBETAN MARK BSKUR YIG MGO
-0F0A;N # TIBETAN MARK BKA- SHOG YIG MGO
-0F0B;N # TIBETAN MARK INTERSYLLABIC TSHEG
-0F0C;N # TIBETAN MARK DELIMITER TSHEG BSTAR
-0F0D;N # TIBETAN MARK SHAD
-0F0E;N # TIBETAN MARK NYIS SHAD
-0F0F;N # TIBETAN MARK TSHEG SHAD
-0F10;N # TIBETAN MARK NYIS TSHEG SHAD
-0F11;N # TIBETAN MARK RIN CHEN SPUNGS SHAD
-0F12;N # TIBETAN MARK RGYA GRAM SHAD
-0F13;N # TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
-0F14;N # TIBETAN MARK GTER TSHEG
-0F15;N # TIBETAN LOGOTYPE SIGN CHAD RTAGS
-0F16;N # TIBETAN LOGOTYPE SIGN LHAG RTAGS
-0F17;N # TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18;N # TIBETAN ASTROLOGICAL SIGN -KHYUD PA
-0F19;N # TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F1A;N # TIBETAN SIGN RDEL DKAR GCIG
-0F1B;N # TIBETAN SIGN RDEL DKAR GNYIS
-0F1C;N # TIBETAN SIGN RDEL DKAR GSUM
-0F1D;N # TIBETAN SIGN RDEL NAG GCIG
-0F1E;N # TIBETAN SIGN RDEL NAG GNYIS
-0F1F;N # TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20;N # TIBETAN DIGIT ZERO
-0F21;N # TIBETAN DIGIT ONE
-0F22;N # TIBETAN DIGIT TWO
-0F23;N # TIBETAN DIGIT THREE
-0F24;N # TIBETAN DIGIT FOUR
-0F25;N # TIBETAN DIGIT FIVE
-0F26;N # TIBETAN DIGIT SIX
-0F27;N # TIBETAN DIGIT SEVEN
-0F28;N # TIBETAN DIGIT EIGHT
-0F29;N # TIBETAN DIGIT NINE
-0F2A;N # TIBETAN DIGIT HALF ONE
-0F2B;N # TIBETAN DIGIT HALF TWO
-0F2C;N # TIBETAN DIGIT HALF THREE
-0F2D;N # TIBETAN DIGIT HALF FOUR
-0F2E;N # TIBETAN DIGIT HALF FIVE
-0F2F;N # TIBETAN DIGIT HALF SIX
-0F30;N # TIBETAN DIGIT HALF SEVEN
-0F31;N # TIBETAN DIGIT HALF EIGHT
-0F32;N # TIBETAN DIGIT HALF NINE
-0F33;N # TIBETAN DIGIT HALF ZERO
-0F34;N # TIBETAN MARK BSDUS RTAGS
-0F35;N # TIBETAN MARK NGAS BZUNG NYI ZLA
-0F36;N # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F37;N # TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F38;N # TIBETAN MARK CHE MGO
-0F39;N # TIBETAN MARK TSA -PHRU
-0F3A;N # TIBETAN MARK GUG RTAGS GYON
-0F3B;N # TIBETAN MARK GUG RTAGS GYAS
-0F3C;N # TIBETAN MARK ANG KHANG GYON
-0F3D;N # TIBETAN MARK ANG KHANG GYAS
-0F3E;N # TIBETAN SIGN YAR TSHES
-0F3F;N # TIBETAN SIGN MAR TSHES
-0F40;N # TIBETAN LETTER KA
-0F41;N # TIBETAN LETTER KHA
-0F42;N # TIBETAN LETTER GA
-0F43;N # TIBETAN LETTER GHA
-0F44;N # TIBETAN LETTER NGA
-0F45;N # TIBETAN LETTER CA
-0F46;N # TIBETAN LETTER CHA
-0F47;N # TIBETAN LETTER JA
-0F49;N # TIBETAN LETTER NYA
-0F4A;N # TIBETAN LETTER TTA
-0F4B;N # TIBETAN LETTER TTHA
-0F4C;N # TIBETAN LETTER DDA
-0F4D;N # TIBETAN LETTER DDHA
-0F4E;N # TIBETAN LETTER NNA
-0F4F;N # TIBETAN LETTER TA
-0F50;N # TIBETAN LETTER THA
-0F51;N # TIBETAN LETTER DA
-0F52;N # TIBETAN LETTER DHA
-0F53;N # TIBETAN LETTER NA
-0F54;N # TIBETAN LETTER PA
-0F55;N # TIBETAN LETTER PHA
-0F56;N # TIBETAN LETTER BA
-0F57;N # TIBETAN LETTER BHA
-0F58;N # TIBETAN LETTER MA
-0F59;N # TIBETAN LETTER TSA
-0F5A;N # TIBETAN LETTER TSHA
-0F5B;N # TIBETAN LETTER DZA
-0F5C;N # TIBETAN LETTER DZHA
-0F5D;N # TIBETAN LETTER WA
-0F5E;N # TIBETAN LETTER ZHA
-0F5F;N # TIBETAN LETTER ZA
-0F60;N # TIBETAN LETTER -A
-0F61;N # TIBETAN LETTER YA
-0F62;N # TIBETAN LETTER RA
-0F63;N # TIBETAN LETTER LA
-0F64;N # TIBETAN LETTER SHA
-0F65;N # TIBETAN LETTER SSA
-0F66;N # TIBETAN LETTER SA
-0F67;N # TIBETAN LETTER HA
-0F68;N # TIBETAN LETTER A
-0F69;N # TIBETAN LETTER KSSA
-0F6A;N # TIBETAN LETTER FIXED-FORM RA
-0F6B;N # TIBETAN LETTER KKA
-0F6C;N # TIBETAN LETTER RRA
-0F71;N # TIBETAN VOWEL SIGN AA
-0F72;N # TIBETAN VOWEL SIGN I
-0F73;N # TIBETAN VOWEL SIGN II
-0F74;N # TIBETAN VOWEL SIGN U
-0F75;N # TIBETAN VOWEL SIGN UU
-0F76;N # TIBETAN VOWEL SIGN VOCALIC R
-0F77;N # TIBETAN VOWEL SIGN VOCALIC RR
-0F78;N # TIBETAN VOWEL SIGN VOCALIC L
-0F79;N # TIBETAN VOWEL SIGN VOCALIC LL
-0F7A;N # TIBETAN VOWEL SIGN E
-0F7B;N # TIBETAN VOWEL SIGN EE
-0F7C;N # TIBETAN VOWEL SIGN O
-0F7D;N # TIBETAN VOWEL SIGN OO
-0F7E;N # TIBETAN SIGN RJES SU NGA RO
-0F7F;N # TIBETAN SIGN RNAM BCAD
-0F80;N # TIBETAN VOWEL SIGN REVERSED I
-0F81;N # TIBETAN VOWEL SIGN REVERSED II
-0F82;N # TIBETAN SIGN NYI ZLA NAA DA
-0F83;N # TIBETAN SIGN SNA LDAN
-0F84;N # TIBETAN MARK HALANTA
-0F85;N # TIBETAN MARK PALUTA
-0F86;N # TIBETAN SIGN LCI RTAGS
-0F87;N # TIBETAN SIGN YANG RTAGS
-0F88;N # TIBETAN SIGN LCE TSA CAN
-0F89;N # TIBETAN SIGN MCHU CAN
-0F8A;N # TIBETAN SIGN GRU CAN RGYINGS
-0F8B;N # TIBETAN SIGN GRU MED RGYINGS
-0F90;N # TIBETAN SUBJOINED LETTER KA
-0F91;N # TIBETAN SUBJOINED LETTER KHA
-0F92;N # TIBETAN SUBJOINED LETTER GA
-0F93;N # TIBETAN SUBJOINED LETTER GHA
-0F94;N # TIBETAN SUBJOINED LETTER NGA
-0F95;N # TIBETAN SUBJOINED LETTER CA
-0F96;N # TIBETAN SUBJOINED LETTER CHA
-0F97;N # TIBETAN SUBJOINED LETTER JA
-0F99;N # TIBETAN SUBJOINED LETTER NYA
-0F9A;N # TIBETAN SUBJOINED LETTER TTA
-0F9B;N # TIBETAN SUBJOINED LETTER TTHA
-0F9C;N # TIBETAN SUBJOINED LETTER DDA
-0F9D;N # TIBETAN SUBJOINED LETTER DDHA
-0F9E;N # TIBETAN SUBJOINED LETTER NNA
-0F9F;N # TIBETAN SUBJOINED LETTER TA
-0FA0;N # TIBETAN SUBJOINED LETTER THA
-0FA1;N # TIBETAN SUBJOINED LETTER DA
-0FA2;N # TIBETAN SUBJOINED LETTER DHA
-0FA3;N # TIBETAN SUBJOINED LETTER NA
-0FA4;N # TIBETAN SUBJOINED LETTER PA
-0FA5;N # TIBETAN SUBJOINED LETTER PHA
-0FA6;N # TIBETAN SUBJOINED LETTER BA
-0FA7;N # TIBETAN SUBJOINED LETTER BHA
-0FA8;N # TIBETAN SUBJOINED LETTER MA
-0FA9;N # TIBETAN SUBJOINED LETTER TSA
-0FAA;N # TIBETAN SUBJOINED LETTER TSHA
-0FAB;N # TIBETAN SUBJOINED LETTER DZA
-0FAC;N # TIBETAN SUBJOINED LETTER DZHA
-0FAD;N # TIBETAN SUBJOINED LETTER WA
-0FAE;N # TIBETAN SUBJOINED LETTER ZHA
-0FAF;N # TIBETAN SUBJOINED LETTER ZA
-0FB0;N # TIBETAN SUBJOINED LETTER -A
-0FB1;N # TIBETAN SUBJOINED LETTER YA
-0FB2;N # TIBETAN SUBJOINED LETTER RA
-0FB3;N # TIBETAN SUBJOINED LETTER LA
-0FB4;N # TIBETAN SUBJOINED LETTER SHA
-0FB5;N # TIBETAN SUBJOINED LETTER SSA
-0FB6;N # TIBETAN SUBJOINED LETTER SA
-0FB7;N # TIBETAN SUBJOINED LETTER HA
-0FB8;N # TIBETAN SUBJOINED LETTER A
-0FB9;N # TIBETAN SUBJOINED LETTER KSSA
-0FBA;N # TIBETAN SUBJOINED LETTER FIXED-FORM WA
-0FBB;N # TIBETAN SUBJOINED LETTER FIXED-FORM YA
-0FBC;N # TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE;N # TIBETAN KU RU KHA
-0FBF;N # TIBETAN KU RU KHA BZHI MIG CAN
-0FC0;N # TIBETAN CANTILLATION SIGN HEAVY BEAT
-0FC1;N # TIBETAN CANTILLATION SIGN LIGHT BEAT
-0FC2;N # TIBETAN CANTILLATION SIGN CANG TE-U
-0FC3;N # TIBETAN CANTILLATION SIGN SBUB -CHAL
-0FC4;N # TIBETAN SYMBOL DRIL BU
-0FC5;N # TIBETAN SYMBOL RDO RJE
-0FC6;N # TIBETAN SYMBOL PADMA GDAN
-0FC7;N # TIBETAN SYMBOL RDO RJE RGYA GRAM
-0FC8;N # TIBETAN SYMBOL PHUR PA
-0FC9;N # TIBETAN SYMBOL NOR BU
-0FCA;N # TIBETAN SYMBOL NOR BU NYIS -KHYIL
-0FCB;N # TIBETAN SYMBOL NOR BU GSUM -KHYIL
-0FCC;N # TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE;N # TIBETAN SIGN RDEL NAG RDEL DKAR
-0FCF;N # TIBETAN SIGN RDEL NAG GSUM
-0FD0;N # TIBETAN MARK BSKA- SHOG GI MGO RGYAN
-0FD1;N # TIBETAN MARK MNYAM YIG GI MGO RGYAN
-0FD2;N # TIBETAN MARK NYIS TSHEG
-0FD3;N # TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
-0FD4;N # TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5;N # RIGHT-FACING SVASTI SIGN
-0FD6;N # LEFT-FACING SVASTI SIGN
-0FD7;N # RIGHT-FACING SVASTI SIGN WITH DOTS
-0FD8;N # LEFT-FACING SVASTI SIGN WITH DOTS
-1000;N # MYANMAR LETTER KA
-1001;N # MYANMAR LETTER KHA
-1002;N # MYANMAR LETTER GA
-1003;N # MYANMAR LETTER GHA
-1004;N # MYANMAR LETTER NGA
-1005;N # MYANMAR LETTER CA
-1006;N # MYANMAR LETTER CHA
-1007;N # MYANMAR LETTER JA
-1008;N # MYANMAR LETTER JHA
-1009;N # MYANMAR LETTER NYA
-100A;N # MYANMAR LETTER NNYA
-100B;N # MYANMAR LETTER TTA
-100C;N # MYANMAR LETTER TTHA
-100D;N # MYANMAR LETTER DDA
-100E;N # MYANMAR LETTER DDHA
-100F;N # MYANMAR LETTER NNA
-1010;N # MYANMAR LETTER TA
-1011;N # MYANMAR LETTER THA
-1012;N # MYANMAR LETTER DA
-1013;N # MYANMAR LETTER DHA
-1014;N # MYANMAR LETTER NA
-1015;N # MYANMAR LETTER PA
-1016;N # MYANMAR LETTER PHA
-1017;N # MYANMAR LETTER BA
-1018;N # MYANMAR LETTER BHA
-1019;N # MYANMAR LETTER MA
-101A;N # MYANMAR LETTER YA
-101B;N # MYANMAR LETTER RA
-101C;N # MYANMAR LETTER LA
-101D;N # MYANMAR LETTER WA
-101E;N # MYANMAR LETTER SA
-101F;N # MYANMAR LETTER HA
-1020;N # MYANMAR LETTER LLA
-1021;N # MYANMAR LETTER A
-1022;N # MYANMAR LETTER SHAN A
-1023;N # MYANMAR LETTER I
-1024;N # MYANMAR LETTER II
-1025;N # MYANMAR LETTER U
-1026;N # MYANMAR LETTER UU
-1027;N # MYANMAR LETTER E
-1028;N # MYANMAR LETTER MON E
-1029;N # MYANMAR LETTER O
-102A;N # MYANMAR LETTER AU
-102B;N # MYANMAR VOWEL SIGN TALL AA
-102C;N # MYANMAR VOWEL SIGN AA
-102D;N # MYANMAR VOWEL SIGN I
-102E;N # MYANMAR VOWEL SIGN II
-102F;N # MYANMAR VOWEL SIGN U
-1030;N # MYANMAR VOWEL SIGN UU
-1031;N # MYANMAR VOWEL SIGN E
-1032;N # MYANMAR VOWEL SIGN AI
-1033;N # MYANMAR VOWEL SIGN MON II
-1034;N # MYANMAR VOWEL SIGN MON O
-1035;N # MYANMAR VOWEL SIGN E ABOVE
-1036;N # MYANMAR SIGN ANUSVARA
-1037;N # MYANMAR SIGN DOT BELOW
-1038;N # MYANMAR SIGN VISARGA
-1039;N # MYANMAR SIGN VIRAMA
-103A;N # MYANMAR SIGN ASAT
-103B;N # MYANMAR CONSONANT SIGN MEDIAL YA
-103C;N # MYANMAR CONSONANT SIGN MEDIAL RA
-103D;N # MYANMAR CONSONANT SIGN MEDIAL WA
-103E;N # MYANMAR CONSONANT SIGN MEDIAL HA
-103F;N # MYANMAR LETTER GREAT SA
-1040;N # MYANMAR DIGIT ZERO
-1041;N # MYANMAR DIGIT ONE
-1042;N # MYANMAR DIGIT TWO
-1043;N # MYANMAR DIGIT THREE
-1044;N # MYANMAR DIGIT FOUR
-1045;N # MYANMAR DIGIT FIVE
-1046;N # MYANMAR DIGIT SIX
-1047;N # MYANMAR DIGIT SEVEN
-1048;N # MYANMAR DIGIT EIGHT
-1049;N # MYANMAR DIGIT NINE
-104A;N # MYANMAR SIGN LITTLE SECTION
-104B;N # MYANMAR SIGN SECTION
-104C;N # MYANMAR SYMBOL LOCATIVE
-104D;N # MYANMAR SYMBOL COMPLETED
-104E;N # MYANMAR SYMBOL AFOREMENTIONED
-104F;N # MYANMAR SYMBOL GENITIVE
-1050;N # MYANMAR LETTER SHA
-1051;N # MYANMAR LETTER SSA
-1052;N # MYANMAR LETTER VOCALIC R
-1053;N # MYANMAR LETTER VOCALIC RR
-1054;N # MYANMAR LETTER VOCALIC L
-1055;N # MYANMAR LETTER VOCALIC LL
-1056;N # MYANMAR VOWEL SIGN VOCALIC R
-1057;N # MYANMAR VOWEL SIGN VOCALIC RR
-1058;N # MYANMAR VOWEL SIGN VOCALIC L
-1059;N # MYANMAR VOWEL SIGN VOCALIC LL
-105A;N # MYANMAR LETTER MON NGA
-105B;N # MYANMAR LETTER MON JHA
-105C;N # MYANMAR LETTER MON BBA
-105D;N # MYANMAR LETTER MON BBE
-105E;N # MYANMAR CONSONANT SIGN MON MEDIAL NA
-105F;N # MYANMAR CONSONANT SIGN MON MEDIAL MA
-1060;N # MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061;N # MYANMAR LETTER SGAW KAREN SHA
-1062;N # MYANMAR VOWEL SIGN SGAW KAREN EU
-1063;N # MYANMAR TONE MARK SGAW KAREN HATHI
-1064;N # MYANMAR TONE MARK SGAW KAREN KE PHO
-1065;N # MYANMAR LETTER WESTERN PWO KAREN THA
-1066;N # MYANMAR LETTER WESTERN PWO KAREN PWA
-1067;N # MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
-1068;N # MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-1069;N # MYANMAR SIGN WESTERN PWO KAREN TONE-1
-106A;N # MYANMAR SIGN WESTERN PWO KAREN TONE-2
-106B;N # MYANMAR SIGN WESTERN PWO KAREN TONE-3
-106C;N # MYANMAR SIGN WESTERN PWO KAREN TONE-4
-106D;N # MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E;N # MYANMAR LETTER EASTERN PWO KAREN NNA
-106F;N # MYANMAR LETTER EASTERN PWO KAREN YWA
-1070;N # MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071;N # MYANMAR VOWEL SIGN GEBA KAREN I
-1072;N # MYANMAR VOWEL SIGN KAYAH OE
-1073;N # MYANMAR VOWEL SIGN KAYAH U
-1074;N # MYANMAR VOWEL SIGN KAYAH EE
-1075;N # MYANMAR LETTER SHAN KA
-1076;N # MYANMAR LETTER SHAN KHA
-1077;N # MYANMAR LETTER SHAN GA
-1078;N # MYANMAR LETTER SHAN CA
-1079;N # MYANMAR LETTER SHAN ZA
-107A;N # MYANMAR LETTER SHAN NYA
-107B;N # MYANMAR LETTER SHAN DA
-107C;N # MYANMAR LETTER SHAN NA
-107D;N # MYANMAR LETTER SHAN PHA
-107E;N # MYANMAR LETTER SHAN FA
-107F;N # MYANMAR LETTER SHAN BA
-1080;N # MYANMAR LETTER SHAN THA
-1081;N # MYANMAR LETTER SHAN HA
-1082;N # MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083;N # MYANMAR VOWEL SIGN SHAN AA
-1084;N # MYANMAR VOWEL SIGN SHAN E
-1085;N # MYANMAR VOWEL SIGN SHAN E ABOVE
-1086;N # MYANMAR VOWEL SIGN SHAN FINAL Y
-1087;N # MYANMAR SIGN SHAN TONE-2
-1088;N # MYANMAR SIGN SHAN TONE-3
-1089;N # MYANMAR SIGN SHAN TONE-5
-108A;N # MYANMAR SIGN SHAN TONE-6
-108B;N # MYANMAR SIGN SHAN COUNCIL TONE-2
-108C;N # MYANMAR SIGN SHAN COUNCIL TONE-3
-108D;N # MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E;N # MYANMAR LETTER RUMAI PALAUNG FA
-108F;N # MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090;N # MYANMAR SHAN DIGIT ZERO
-1091;N # MYANMAR SHAN DIGIT ONE
-1092;N # MYANMAR SHAN DIGIT TWO
-1093;N # MYANMAR SHAN DIGIT THREE
-1094;N # MYANMAR SHAN DIGIT FOUR
-1095;N # MYANMAR SHAN DIGIT FIVE
-1096;N # MYANMAR SHAN DIGIT SIX
-1097;N # MYANMAR SHAN DIGIT SEVEN
-1098;N # MYANMAR SHAN DIGIT EIGHT
-1099;N # MYANMAR SHAN DIGIT NINE
-109A;N # MYANMAR SIGN KHAMTI TONE-1
-109B;N # MYANMAR SIGN KHAMTI TONE-3
-109C;N # MYANMAR VOWEL SIGN AITON A
-109D;N # MYANMAR VOWEL SIGN AITON AI
-109E;N # MYANMAR SYMBOL SHAN ONE
-109F;N # MYANMAR SYMBOL SHAN EXCLAMATION
-10A0;N # GEORGIAN CAPITAL LETTER AN
-10A1;N # GEORGIAN CAPITAL LETTER BAN
-10A2;N # GEORGIAN CAPITAL LETTER GAN
-10A3;N # GEORGIAN CAPITAL LETTER DON
-10A4;N # GEORGIAN CAPITAL LETTER EN
-10A5;N # GEORGIAN CAPITAL LETTER VIN
-10A6;N # GEORGIAN CAPITAL LETTER ZEN
-10A7;N # GEORGIAN CAPITAL LETTER TAN
-10A8;N # GEORGIAN CAPITAL LETTER IN
-10A9;N # GEORGIAN CAPITAL LETTER KAN
-10AA;N # GEORGIAN CAPITAL LETTER LAS
-10AB;N # GEORGIAN CAPITAL LETTER MAN
-10AC;N # GEORGIAN CAPITAL LETTER NAR
-10AD;N # GEORGIAN CAPITAL LETTER ON
-10AE;N # GEORGIAN CAPITAL LETTER PAR
-10AF;N # GEORGIAN CAPITAL LETTER ZHAR
-10B0;N # GEORGIAN CAPITAL LETTER RAE
-10B1;N # GEORGIAN CAPITAL LETTER SAN
-10B2;N # GEORGIAN CAPITAL LETTER TAR
-10B3;N # GEORGIAN CAPITAL LETTER UN
-10B4;N # GEORGIAN CAPITAL LETTER PHAR
-10B5;N # GEORGIAN CAPITAL LETTER KHAR
-10B6;N # GEORGIAN CAPITAL LETTER GHAN
-10B7;N # GEORGIAN CAPITAL LETTER QAR
-10B8;N # GEORGIAN CAPITAL LETTER SHIN
-10B9;N # GEORGIAN CAPITAL LETTER CHIN
-10BA;N # GEORGIAN CAPITAL LETTER CAN
-10BB;N # GEORGIAN CAPITAL LETTER JIL
-10BC;N # GEORGIAN CAPITAL LETTER CIL
-10BD;N # GEORGIAN CAPITAL LETTER CHAR
-10BE;N # GEORGIAN CAPITAL LETTER XAN
-10BF;N # GEORGIAN CAPITAL LETTER JHAN
-10C0;N # GEORGIAN CAPITAL LETTER HAE
-10C1;N # GEORGIAN CAPITAL LETTER HE
-10C2;N # GEORGIAN CAPITAL LETTER HIE
-10C3;N # GEORGIAN CAPITAL LETTER WE
-10C4;N # GEORGIAN CAPITAL LETTER HAR
-10C5;N # GEORGIAN CAPITAL LETTER HOE
-10D0;N # GEORGIAN LETTER AN
-10D1;N # GEORGIAN LETTER BAN
-10D2;N # GEORGIAN LETTER GAN
-10D3;N # GEORGIAN LETTER DON
-10D4;N # GEORGIAN LETTER EN
-10D5;N # GEORGIAN LETTER VIN
-10D6;N # GEORGIAN LETTER ZEN
-10D7;N # GEORGIAN LETTER TAN
-10D8;N # GEORGIAN LETTER IN
-10D9;N # GEORGIAN LETTER KAN
-10DA;N # GEORGIAN LETTER LAS
-10DB;N # GEORGIAN LETTER MAN
-10DC;N # GEORGIAN LETTER NAR
-10DD;N # GEORGIAN LETTER ON
-10DE;N # GEORGIAN LETTER PAR
-10DF;N # GEORGIAN LETTER ZHAR
-10E0;N # GEORGIAN LETTER RAE
-10E1;N # GEORGIAN LETTER SAN
-10E2;N # GEORGIAN LETTER TAR
-10E3;N # GEORGIAN LETTER UN
-10E4;N # GEORGIAN LETTER PHAR
-10E5;N # GEORGIAN LETTER KHAR
-10E6;N # GEORGIAN LETTER GHAN
-10E7;N # GEORGIAN LETTER QAR
-10E8;N # GEORGIAN LETTER SHIN
-10E9;N # GEORGIAN LETTER CHIN
-10EA;N # GEORGIAN LETTER CAN
-10EB;N # GEORGIAN LETTER JIL
-10EC;N # GEORGIAN LETTER CIL
-10ED;N # GEORGIAN LETTER CHAR
-10EE;N # GEORGIAN LETTER XAN
-10EF;N # GEORGIAN LETTER JHAN
-10F0;N # GEORGIAN LETTER HAE
-10F1;N # GEORGIAN LETTER HE
-10F2;N # GEORGIAN LETTER HIE
-10F3;N # GEORGIAN LETTER WE
-10F4;N # GEORGIAN LETTER HAR
-10F5;N # GEORGIAN LETTER HOE
-10F6;N # GEORGIAN LETTER FI
-10F7;N # GEORGIAN LETTER YN
-10F8;N # GEORGIAN LETTER ELIFI
-10F9;N # GEORGIAN LETTER TURNED GAN
-10FA;N # GEORGIAN LETTER AIN
-10FB;N # GEORGIAN PARAGRAPH SEPARATOR
-10FC;N # MODIFIER LETTER GEORGIAN NAR
-1100;W # HANGUL CHOSEONG KIYEOK
-1101;W # HANGUL CHOSEONG SSANGKIYEOK
-1102;W # HANGUL CHOSEONG NIEUN
-1103;W # HANGUL CHOSEONG TIKEUT
-1104;W # HANGUL CHOSEONG SSANGTIKEUT
-1105;W # HANGUL CHOSEONG RIEUL
-1106;W # HANGUL CHOSEONG MIEUM
-1107;W # HANGUL CHOSEONG PIEUP
-1108;W # HANGUL CHOSEONG SSANGPIEUP
-1109;W # HANGUL CHOSEONG SIOS
-110A;W # HANGUL CHOSEONG SSANGSIOS
-110B;W # HANGUL CHOSEONG IEUNG
-110C;W # HANGUL CHOSEONG CIEUC
-110D;W # HANGUL CHOSEONG SSANGCIEUC
-110E;W # HANGUL CHOSEONG CHIEUCH
-110F;W # HANGUL CHOSEONG KHIEUKH
-1110;W # HANGUL CHOSEONG THIEUTH
-1111;W # HANGUL CHOSEONG PHIEUPH
-1112;W # HANGUL CHOSEONG HIEUH
-1113;W # HANGUL CHOSEONG NIEUN-KIYEOK
-1114;W # HANGUL CHOSEONG SSANGNIEUN
-1115;W # HANGUL CHOSEONG NIEUN-TIKEUT
-1116;W # HANGUL CHOSEONG NIEUN-PIEUP
-1117;W # HANGUL CHOSEONG TIKEUT-KIYEOK
-1118;W # HANGUL CHOSEONG RIEUL-NIEUN
-1119;W # HANGUL CHOSEONG SSANGRIEUL
-111A;W # HANGUL CHOSEONG RIEUL-HIEUH
-111B;W # HANGUL CHOSEONG KAPYEOUNRIEUL
-111C;W # HANGUL CHOSEONG MIEUM-PIEUP
-111D;W # HANGUL CHOSEONG KAPYEOUNMIEUM
-111E;W # HANGUL CHOSEONG PIEUP-KIYEOK
-111F;W # HANGUL CHOSEONG PIEUP-NIEUN
-1120;W # HANGUL CHOSEONG PIEUP-TIKEUT
-1121;W # HANGUL CHOSEONG PIEUP-SIOS
-1122;W # HANGUL CHOSEONG PIEUP-SIOS-KIYEOK
-1123;W # HANGUL CHOSEONG PIEUP-SIOS-TIKEUT
-1124;W # HANGUL CHOSEONG PIEUP-SIOS-PIEUP
-1125;W # HANGUL CHOSEONG PIEUP-SSANGSIOS
-1126;W # HANGUL CHOSEONG PIEUP-SIOS-CIEUC
-1127;W # HANGUL CHOSEONG PIEUP-CIEUC
-1128;W # HANGUL CHOSEONG PIEUP-CHIEUCH
-1129;W # HANGUL CHOSEONG PIEUP-THIEUTH
-112A;W # HANGUL CHOSEONG PIEUP-PHIEUPH
-112B;W # HANGUL CHOSEONG KAPYEOUNPIEUP
-112C;W # HANGUL CHOSEONG KAPYEOUNSSANGPIEUP
-112D;W # HANGUL CHOSEONG SIOS-KIYEOK
-112E;W # HANGUL CHOSEONG SIOS-NIEUN
-112F;W # HANGUL CHOSEONG SIOS-TIKEUT
-1130;W # HANGUL CHOSEONG SIOS-RIEUL
-1131;W # HANGUL CHOSEONG SIOS-MIEUM
-1132;W # HANGUL CHOSEONG SIOS-PIEUP
-1133;W # HANGUL CHOSEONG SIOS-PIEUP-KIYEOK
-1134;W # HANGUL CHOSEONG SIOS-SSANGSIOS
-1135;W # HANGUL CHOSEONG SIOS-IEUNG
-1136;W # HANGUL CHOSEONG SIOS-CIEUC
-1137;W # HANGUL CHOSEONG SIOS-CHIEUCH
-1138;W # HANGUL CHOSEONG SIOS-KHIEUKH
-1139;W # HANGUL CHOSEONG SIOS-THIEUTH
-113A;W # HANGUL CHOSEONG SIOS-PHIEUPH
-113B;W # HANGUL CHOSEONG SIOS-HIEUH
-113C;W # HANGUL CHOSEONG CHITUEUMSIOS
-113D;W # HANGUL CHOSEONG CHITUEUMSSANGSIOS
-113E;W # HANGUL CHOSEONG CEONGCHIEUMSIOS
-113F;W # HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS
-1140;W # HANGUL CHOSEONG PANSIOS
-1141;W # HANGUL CHOSEONG IEUNG-KIYEOK
-1142;W # HANGUL CHOSEONG IEUNG-TIKEUT
-1143;W # HANGUL CHOSEONG IEUNG-MIEUM
-1144;W # HANGUL CHOSEONG IEUNG-PIEUP
-1145;W # HANGUL CHOSEONG IEUNG-SIOS
-1146;W # HANGUL CHOSEONG IEUNG-PANSIOS
-1147;W # HANGUL CHOSEONG SSANGIEUNG
-1148;W # HANGUL CHOSEONG IEUNG-CIEUC
-1149;W # HANGUL CHOSEONG IEUNG-CHIEUCH
-114A;W # HANGUL CHOSEONG IEUNG-THIEUTH
-114B;W # HANGUL CHOSEONG IEUNG-PHIEUPH
-114C;W # HANGUL CHOSEONG YESIEUNG
-114D;W # HANGUL CHOSEONG CIEUC-IEUNG
-114E;W # HANGUL CHOSEONG CHITUEUMCIEUC
-114F;W # HANGUL CHOSEONG CHITUEUMSSANGCIEUC
-1150;W # HANGUL CHOSEONG CEONGCHIEUMCIEUC
-1151;W # HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC
-1152;W # HANGUL CHOSEONG CHIEUCH-KHIEUKH
-1153;W # HANGUL CHOSEONG CHIEUCH-HIEUH
-1154;W # HANGUL CHOSEONG CHITUEUMCHIEUCH
-1155;W # HANGUL CHOSEONG CEONGCHIEUMCHIEUCH
-1156;W # HANGUL CHOSEONG PHIEUPH-PIEUP
-1157;W # HANGUL CHOSEONG KAPYEOUNPHIEUPH
-1158;W # HANGUL CHOSEONG SSANGHIEUH
-1159;W # HANGUL CHOSEONG YEORINHIEUH
-115A;W # HANGUL CHOSEONG KIYEOK-TIKEUT
-115B;W # HANGUL CHOSEONG NIEUN-SIOS
-115C;W # HANGUL CHOSEONG NIEUN-CIEUC
-115D;W # HANGUL CHOSEONG NIEUN-HIEUH
-115E;W # HANGUL CHOSEONG TIKEUT-RIEUL
-115F;W # HANGUL CHOSEONG FILLER
-1160;N # HANGUL JUNGSEONG FILLER
-1161;N # HANGUL JUNGSEONG A
-1162;N # HANGUL JUNGSEONG AE
-1163;N # HANGUL JUNGSEONG YA
-1164;N # HANGUL JUNGSEONG YAE
-1165;N # HANGUL JUNGSEONG EO
-1166;N # HANGUL JUNGSEONG E
-1167;N # HANGUL JUNGSEONG YEO
-1168;N # HANGUL JUNGSEONG YE
-1169;N # HANGUL JUNGSEONG O
-116A;N # HANGUL JUNGSEONG WA
-116B;N # HANGUL JUNGSEONG WAE
-116C;N # HANGUL JUNGSEONG OE
-116D;N # HANGUL JUNGSEONG YO
-116E;N # HANGUL JUNGSEONG U
-116F;N # HANGUL JUNGSEONG WEO
-1170;N # HANGUL JUNGSEONG WE
-1171;N # HANGUL JUNGSEONG WI
-1172;N # HANGUL JUNGSEONG YU
-1173;N # HANGUL JUNGSEONG EU
-1174;N # HANGUL JUNGSEONG YI
-1175;N # HANGUL JUNGSEONG I
-1176;N # HANGUL JUNGSEONG A-O
-1177;N # HANGUL JUNGSEONG A-U
-1178;N # HANGUL JUNGSEONG YA-O
-1179;N # HANGUL JUNGSEONG YA-YO
-117A;N # HANGUL JUNGSEONG EO-O
-117B;N # HANGUL JUNGSEONG EO-U
-117C;N # HANGUL JUNGSEONG EO-EU
-117D;N # HANGUL JUNGSEONG YEO-O
-117E;N # HANGUL JUNGSEONG YEO-U
-117F;N # HANGUL JUNGSEONG O-EO
-1180;N # HANGUL JUNGSEONG O-E
-1181;N # HANGUL JUNGSEONG O-YE
-1182;N # HANGUL JUNGSEONG O-O
-1183;N # HANGUL JUNGSEONG O-U
-1184;N # HANGUL JUNGSEONG YO-YA
-1185;N # HANGUL JUNGSEONG YO-YAE
-1186;N # HANGUL JUNGSEONG YO-YEO
-1187;N # HANGUL JUNGSEONG YO-O
-1188;N # HANGUL JUNGSEONG YO-I
-1189;N # HANGUL JUNGSEONG U-A
-118A;N # HANGUL JUNGSEONG U-AE
-118B;N # HANGUL JUNGSEONG U-EO-EU
-118C;N # HANGUL JUNGSEONG U-YE
-118D;N # HANGUL JUNGSEONG U-U
-118E;N # HANGUL JUNGSEONG YU-A
-118F;N # HANGUL JUNGSEONG YU-EO
-1190;N # HANGUL JUNGSEONG YU-E
-1191;N # HANGUL JUNGSEONG YU-YEO
-1192;N # HANGUL JUNGSEONG YU-YE
-1193;N # HANGUL JUNGSEONG YU-U
-1194;N # HANGUL JUNGSEONG YU-I
-1195;N # HANGUL JUNGSEONG EU-U
-1196;N # HANGUL JUNGSEONG EU-EU
-1197;N # HANGUL JUNGSEONG YI-U
-1198;N # HANGUL JUNGSEONG I-A
-1199;N # HANGUL JUNGSEONG I-YA
-119A;N # HANGUL JUNGSEONG I-O
-119B;N # HANGUL JUNGSEONG I-U
-119C;N # HANGUL JUNGSEONG I-EU
-119D;N # HANGUL JUNGSEONG I-ARAEA
-119E;N # HANGUL JUNGSEONG ARAEA
-119F;N # HANGUL JUNGSEONG ARAEA-EO
-11A0;N # HANGUL JUNGSEONG ARAEA-U
-11A1;N # HANGUL JUNGSEONG ARAEA-I
-11A2;N # HANGUL JUNGSEONG SSANGARAEA
-11A3;W # HANGUL JUNGSEONG A-EU
-11A4;W # HANGUL JUNGSEONG YA-U
-11A5;W # HANGUL JUNGSEONG YEO-YA
-11A6;W # HANGUL JUNGSEONG O-YA
-11A7;W # HANGUL JUNGSEONG O-YAE
-11A8;N # HANGUL JONGSEONG KIYEOK
-11A9;N # HANGUL JONGSEONG SSANGKIYEOK
-11AA;N # HANGUL JONGSEONG KIYEOK-SIOS
-11AB;N # HANGUL JONGSEONG NIEUN
-11AC;N # HANGUL JONGSEONG NIEUN-CIEUC
-11AD;N # HANGUL JONGSEONG NIEUN-HIEUH
-11AE;N # HANGUL JONGSEONG TIKEUT
-11AF;N # HANGUL JONGSEONG RIEUL
-11B0;N # HANGUL JONGSEONG RIEUL-KIYEOK
-11B1;N # HANGUL JONGSEONG RIEUL-MIEUM
-11B2;N # HANGUL JONGSEONG RIEUL-PIEUP
-11B3;N # HANGUL JONGSEONG RIEUL-SIOS
-11B4;N # HANGUL JONGSEONG RIEUL-THIEUTH
-11B5;N # HANGUL JONGSEONG RIEUL-PHIEUPH
-11B6;N # HANGUL JONGSEONG RIEUL-HIEUH
-11B7;N # HANGUL JONGSEONG MIEUM
-11B8;N # HANGUL JONGSEONG PIEUP
-11B9;N # HANGUL JONGSEONG PIEUP-SIOS
-11BA;N # HANGUL JONGSEONG SIOS
-11BB;N # HANGUL JONGSEONG SSANGSIOS
-11BC;N # HANGUL JONGSEONG IEUNG
-11BD;N # HANGUL JONGSEONG CIEUC
-11BE;N # HANGUL JONGSEONG CHIEUCH
-11BF;N # HANGUL JONGSEONG KHIEUKH
-11C0;N # HANGUL JONGSEONG THIEUTH
-11C1;N # HANGUL JONGSEONG PHIEUPH
-11C2;N # HANGUL JONGSEONG HIEUH
-11C3;N # HANGUL JONGSEONG KIYEOK-RIEUL
-11C4;N # HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK
-11C5;N # HANGUL JONGSEONG NIEUN-KIYEOK
-11C6;N # HANGUL JONGSEONG NIEUN-TIKEUT
-11C7;N # HANGUL JONGSEONG NIEUN-SIOS
-11C8;N # HANGUL JONGSEONG NIEUN-PANSIOS
-11C9;N # HANGUL JONGSEONG NIEUN-THIEUTH
-11CA;N # HANGUL JONGSEONG TIKEUT-KIYEOK
-11CB;N # HANGUL JONGSEONG TIKEUT-RIEUL
-11CC;N # HANGUL JONGSEONG RIEUL-KIYEOK-SIOS
-11CD;N # HANGUL JONGSEONG RIEUL-NIEUN
-11CE;N # HANGUL JONGSEONG RIEUL-TIKEUT
-11CF;N # HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH
-11D0;N # HANGUL JONGSEONG SSANGRIEUL
-11D1;N # HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK
-11D2;N # HANGUL JONGSEONG RIEUL-MIEUM-SIOS
-11D3;N # HANGUL JONGSEONG RIEUL-PIEUP-SIOS
-11D4;N # HANGUL JONGSEONG RIEUL-PIEUP-HIEUH
-11D5;N # HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP
-11D6;N # HANGUL JONGSEONG RIEUL-SSANGSIOS
-11D7;N # HANGUL JONGSEONG RIEUL-PANSIOS
-11D8;N # HANGUL JONGSEONG RIEUL-KHIEUKH
-11D9;N # HANGUL JONGSEONG RIEUL-YEORINHIEUH
-11DA;N # HANGUL JONGSEONG MIEUM-KIYEOK
-11DB;N # HANGUL JONGSEONG MIEUM-RIEUL
-11DC;N # HANGUL JONGSEONG MIEUM-PIEUP
-11DD;N # HANGUL JONGSEONG MIEUM-SIOS
-11DE;N # HANGUL JONGSEONG MIEUM-SSANGSIOS
-11DF;N # HANGUL JONGSEONG MIEUM-PANSIOS
-11E0;N # HANGUL JONGSEONG MIEUM-CHIEUCH
-11E1;N # HANGUL JONGSEONG MIEUM-HIEUH
-11E2;N # HANGUL JONGSEONG KAPYEOUNMIEUM
-11E3;N # HANGUL JONGSEONG PIEUP-RIEUL
-11E4;N # HANGUL JONGSEONG PIEUP-PHIEUPH
-11E5;N # HANGUL JONGSEONG PIEUP-HIEUH
-11E6;N # HANGUL JONGSEONG KAPYEOUNPIEUP
-11E7;N # HANGUL JONGSEONG SIOS-KIYEOK
-11E8;N # HANGUL JONGSEONG SIOS-TIKEUT
-11E9;N # HANGUL JONGSEONG SIOS-RIEUL
-11EA;N # HANGUL JONGSEONG SIOS-PIEUP
-11EB;N # HANGUL JONGSEONG PANSIOS
-11EC;N # HANGUL JONGSEONG IEUNG-KIYEOK
-11ED;N # HANGUL JONGSEONG IEUNG-SSANGKIYEOK
-11EE;N # HANGUL JONGSEONG SSANGIEUNG
-11EF;N # HANGUL JONGSEONG IEUNG-KHIEUKH
-11F0;N # HANGUL JONGSEONG YESIEUNG
-11F1;N # HANGUL JONGSEONG YESIEUNG-SIOS
-11F2;N # HANGUL JONGSEONG YESIEUNG-PANSIOS
-11F3;N # HANGUL JONGSEONG PHIEUPH-PIEUP
-11F4;N # HANGUL JONGSEONG KAPYEOUNPHIEUPH
-11F5;N # HANGUL JONGSEONG HIEUH-NIEUN
-11F6;N # HANGUL JONGSEONG HIEUH-RIEUL
-11F7;N # HANGUL JONGSEONG HIEUH-MIEUM
-11F8;N # HANGUL JONGSEONG HIEUH-PIEUP
-11F9;N # HANGUL JONGSEONG YEORINHIEUH
-11FA;W # HANGUL JONGSEONG KIYEOK-NIEUN
-11FB;W # HANGUL JONGSEONG KIYEOK-PIEUP
-11FC;W # HANGUL JONGSEONG KIYEOK-CHIEUCH
-11FD;W # HANGUL JONGSEONG KIYEOK-KHIEUKH
-11FE;W # HANGUL JONGSEONG KIYEOK-HIEUH
-11FF;W # HANGUL JONGSEONG SSANGNIEUN
-1200;N # ETHIOPIC SYLLABLE HA
-1201;N # ETHIOPIC SYLLABLE HU
-1202;N # ETHIOPIC SYLLABLE HI
-1203;N # ETHIOPIC SYLLABLE HAA
-1204;N # ETHIOPIC SYLLABLE HEE
-1205;N # ETHIOPIC SYLLABLE HE
-1206;N # ETHIOPIC SYLLABLE HO
-1207;N # ETHIOPIC SYLLABLE HOA
-1208;N # ETHIOPIC SYLLABLE LA
-1209;N # ETHIOPIC SYLLABLE LU
-120A;N # ETHIOPIC SYLLABLE LI
-120B;N # ETHIOPIC SYLLABLE LAA
-120C;N # ETHIOPIC SYLLABLE LEE
-120D;N # ETHIOPIC SYLLABLE LE
-120E;N # ETHIOPIC SYLLABLE LO
-120F;N # ETHIOPIC SYLLABLE LWA
-1210;N # ETHIOPIC SYLLABLE HHA
-1211;N # ETHIOPIC SYLLABLE HHU
-1212;N # ETHIOPIC SYLLABLE HHI
-1213;N # ETHIOPIC SYLLABLE HHAA
-1214;N # ETHIOPIC SYLLABLE HHEE
-1215;N # ETHIOPIC SYLLABLE HHE
-1216;N # ETHIOPIC SYLLABLE HHO
-1217;N # ETHIOPIC SYLLABLE HHWA
-1218;N # ETHIOPIC SYLLABLE MA
-1219;N # ETHIOPIC SYLLABLE MU
-121A;N # ETHIOPIC SYLLABLE MI
-121B;N # ETHIOPIC SYLLABLE MAA
-121C;N # ETHIOPIC SYLLABLE MEE
-121D;N # ETHIOPIC SYLLABLE ME
-121E;N # ETHIOPIC SYLLABLE MO
-121F;N # ETHIOPIC SYLLABLE MWA
-1220;N # ETHIOPIC SYLLABLE SZA
-1221;N # ETHIOPIC SYLLABLE SZU
-1222;N # ETHIOPIC SYLLABLE SZI
-1223;N # ETHIOPIC SYLLABLE SZAA
-1224;N # ETHIOPIC SYLLABLE SZEE
-1225;N # ETHIOPIC SYLLABLE SZE
-1226;N # ETHIOPIC SYLLABLE SZO
-1227;N # ETHIOPIC SYLLABLE SZWA
-1228;N # ETHIOPIC SYLLABLE RA
-1229;N # ETHIOPIC SYLLABLE RU
-122A;N # ETHIOPIC SYLLABLE RI
-122B;N # ETHIOPIC SYLLABLE RAA
-122C;N # ETHIOPIC SYLLABLE REE
-122D;N # ETHIOPIC SYLLABLE RE
-122E;N # ETHIOPIC SYLLABLE RO
-122F;N # ETHIOPIC SYLLABLE RWA
-1230;N # ETHIOPIC SYLLABLE SA
-1231;N # ETHIOPIC SYLLABLE SU
-1232;N # ETHIOPIC SYLLABLE SI
-1233;N # ETHIOPIC SYLLABLE SAA
-1234;N # ETHIOPIC SYLLABLE SEE
-1235;N # ETHIOPIC SYLLABLE SE
-1236;N # ETHIOPIC SYLLABLE SO
-1237;N # ETHIOPIC SYLLABLE SWA
-1238;N # ETHIOPIC SYLLABLE SHA
-1239;N # ETHIOPIC SYLLABLE SHU
-123A;N # ETHIOPIC SYLLABLE SHI
-123B;N # ETHIOPIC SYLLABLE SHAA
-123C;N # ETHIOPIC SYLLABLE SHEE
-123D;N # ETHIOPIC SYLLABLE SHE
-123E;N # ETHIOPIC SYLLABLE SHO
-123F;N # ETHIOPIC SYLLABLE SHWA
-1240;N # ETHIOPIC SYLLABLE QA
-1241;N # ETHIOPIC SYLLABLE QU
-1242;N # ETHIOPIC SYLLABLE QI
-1243;N # ETHIOPIC SYLLABLE QAA
-1244;N # ETHIOPIC SYLLABLE QEE
-1245;N # ETHIOPIC SYLLABLE QE
-1246;N # ETHIOPIC SYLLABLE QO
-1247;N # ETHIOPIC SYLLABLE QOA
-1248;N # ETHIOPIC SYLLABLE QWA
-124A;N # ETHIOPIC SYLLABLE QWI
-124B;N # ETHIOPIC SYLLABLE QWAA
-124C;N # ETHIOPIC SYLLABLE QWEE
-124D;N # ETHIOPIC SYLLABLE QWE
-1250;N # ETHIOPIC SYLLABLE QHA
-1251;N # ETHIOPIC SYLLABLE QHU
-1252;N # ETHIOPIC SYLLABLE QHI
-1253;N # ETHIOPIC SYLLABLE QHAA
-1254;N # ETHIOPIC SYLLABLE QHEE
-1255;N # ETHIOPIC SYLLABLE QHE
-1256;N # ETHIOPIC SYLLABLE QHO
-1258;N # ETHIOPIC SYLLABLE QHWA
-125A;N # ETHIOPIC SYLLABLE QHWI
-125B;N # ETHIOPIC SYLLABLE QHWAA
-125C;N # ETHIOPIC SYLLABLE QHWEE
-125D;N # ETHIOPIC SYLLABLE QHWE
-1260;N # ETHIOPIC SYLLABLE BA
-1261;N # ETHIOPIC SYLLABLE BU
-1262;N # ETHIOPIC SYLLABLE BI
-1263;N # ETHIOPIC SYLLABLE BAA
-1264;N # ETHIOPIC SYLLABLE BEE
-1265;N # ETHIOPIC SYLLABLE BE
-1266;N # ETHIOPIC SYLLABLE BO
-1267;N # ETHIOPIC SYLLABLE BWA
-1268;N # ETHIOPIC SYLLABLE VA
-1269;N # ETHIOPIC SYLLABLE VU
-126A;N # ETHIOPIC SYLLABLE VI
-126B;N # ETHIOPIC SYLLABLE VAA
-126C;N # ETHIOPIC SYLLABLE VEE
-126D;N # ETHIOPIC SYLLABLE VE
-126E;N # ETHIOPIC SYLLABLE VO
-126F;N # ETHIOPIC SYLLABLE VWA
-1270;N # ETHIOPIC SYLLABLE TA
-1271;N # ETHIOPIC SYLLABLE TU
-1272;N # ETHIOPIC SYLLABLE TI
-1273;N # ETHIOPIC SYLLABLE TAA
-1274;N # ETHIOPIC SYLLABLE TEE
-1275;N # ETHIOPIC SYLLABLE TE
-1276;N # ETHIOPIC SYLLABLE TO
-1277;N # ETHIOPIC SYLLABLE TWA
-1278;N # ETHIOPIC SYLLABLE CA
-1279;N # ETHIOPIC SYLLABLE CU
-127A;N # ETHIOPIC SYLLABLE CI
-127B;N # ETHIOPIC SYLLABLE CAA
-127C;N # ETHIOPIC SYLLABLE CEE
-127D;N # ETHIOPIC SYLLABLE CE
-127E;N # ETHIOPIC SYLLABLE CO
-127F;N # ETHIOPIC SYLLABLE CWA
-1280;N # ETHIOPIC SYLLABLE XA
-1281;N # ETHIOPIC SYLLABLE XU
-1282;N # ETHIOPIC SYLLABLE XI
-1283;N # ETHIOPIC SYLLABLE XAA
-1284;N # ETHIOPIC SYLLABLE XEE
-1285;N # ETHIOPIC SYLLABLE XE
-1286;N # ETHIOPIC SYLLABLE XO
-1287;N # ETHIOPIC SYLLABLE XOA
-1288;N # ETHIOPIC SYLLABLE XWA
-128A;N # ETHIOPIC SYLLABLE XWI
-128B;N # ETHIOPIC SYLLABLE XWAA
-128C;N # ETHIOPIC SYLLABLE XWEE
-128D;N # ETHIOPIC SYLLABLE XWE
-1290;N # ETHIOPIC SYLLABLE NA
-1291;N # ETHIOPIC SYLLABLE NU
-1292;N # ETHIOPIC SYLLABLE NI
-1293;N # ETHIOPIC SYLLABLE NAA
-1294;N # ETHIOPIC SYLLABLE NEE
-1295;N # ETHIOPIC SYLLABLE NE
-1296;N # ETHIOPIC SYLLABLE NO
-1297;N # ETHIOPIC SYLLABLE NWA
-1298;N # ETHIOPIC SYLLABLE NYA
-1299;N # ETHIOPIC SYLLABLE NYU
-129A;N # ETHIOPIC SYLLABLE NYI
-129B;N # ETHIOPIC SYLLABLE NYAA
-129C;N # ETHIOPIC SYLLABLE NYEE
-129D;N # ETHIOPIC SYLLABLE NYE
-129E;N # ETHIOPIC SYLLABLE NYO
-129F;N # ETHIOPIC SYLLABLE NYWA
-12A0;N # ETHIOPIC SYLLABLE GLOTTAL A
-12A1;N # ETHIOPIC SYLLABLE GLOTTAL U
-12A2;N # ETHIOPIC SYLLABLE GLOTTAL I
-12A3;N # ETHIOPIC SYLLABLE GLOTTAL AA
-12A4;N # ETHIOPIC SYLLABLE GLOTTAL EE
-12A5;N # ETHIOPIC SYLLABLE GLOTTAL E
-12A6;N # ETHIOPIC SYLLABLE GLOTTAL O
-12A7;N # ETHIOPIC SYLLABLE GLOTTAL WA
-12A8;N # ETHIOPIC SYLLABLE KA
-12A9;N # ETHIOPIC SYLLABLE KU
-12AA;N # ETHIOPIC SYLLABLE KI
-12AB;N # ETHIOPIC SYLLABLE KAA
-12AC;N # ETHIOPIC SYLLABLE KEE
-12AD;N # ETHIOPIC SYLLABLE KE
-12AE;N # ETHIOPIC SYLLABLE KO
-12AF;N # ETHIOPIC SYLLABLE KOA
-12B0;N # ETHIOPIC SYLLABLE KWA
-12B2;N # ETHIOPIC SYLLABLE KWI
-12B3;N # ETHIOPIC SYLLABLE KWAA
-12B4;N # ETHIOPIC SYLLABLE KWEE
-12B5;N # ETHIOPIC SYLLABLE KWE
-12B8;N # ETHIOPIC SYLLABLE KXA
-12B9;N # ETHIOPIC SYLLABLE KXU
-12BA;N # ETHIOPIC SYLLABLE KXI
-12BB;N # ETHIOPIC SYLLABLE KXAA
-12BC;N # ETHIOPIC SYLLABLE KXEE
-12BD;N # ETHIOPIC SYLLABLE KXE
-12BE;N # ETHIOPIC SYLLABLE KXO
-12C0;N # ETHIOPIC SYLLABLE KXWA
-12C2;N # ETHIOPIC SYLLABLE KXWI
-12C3;N # ETHIOPIC SYLLABLE KXWAA
-12C4;N # ETHIOPIC SYLLABLE KXWEE
-12C5;N # ETHIOPIC SYLLABLE KXWE
-12C8;N # ETHIOPIC SYLLABLE WA
-12C9;N # ETHIOPIC SYLLABLE WU
-12CA;N # ETHIOPIC SYLLABLE WI
-12CB;N # ETHIOPIC SYLLABLE WAA
-12CC;N # ETHIOPIC SYLLABLE WEE
-12CD;N # ETHIOPIC SYLLABLE WE
-12CE;N # ETHIOPIC SYLLABLE WO
-12CF;N # ETHIOPIC SYLLABLE WOA
-12D0;N # ETHIOPIC SYLLABLE PHARYNGEAL A
-12D1;N # ETHIOPIC SYLLABLE PHARYNGEAL U
-12D2;N # ETHIOPIC SYLLABLE PHARYNGEAL I
-12D3;N # ETHIOPIC SYLLABLE PHARYNGEAL AA
-12D4;N # ETHIOPIC SYLLABLE PHARYNGEAL EE
-12D5;N # ETHIOPIC SYLLABLE PHARYNGEAL E
-12D6;N # ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8;N # ETHIOPIC SYLLABLE ZA
-12D9;N # ETHIOPIC SYLLABLE ZU
-12DA;N # ETHIOPIC SYLLABLE ZI
-12DB;N # ETHIOPIC SYLLABLE ZAA
-12DC;N # ETHIOPIC SYLLABLE ZEE
-12DD;N # ETHIOPIC SYLLABLE ZE
-12DE;N # ETHIOPIC SYLLABLE ZO
-12DF;N # ETHIOPIC SYLLABLE ZWA
-12E0;N # ETHIOPIC SYLLABLE ZHA
-12E1;N # ETHIOPIC SYLLABLE ZHU
-12E2;N # ETHIOPIC SYLLABLE ZHI
-12E3;N # ETHIOPIC SYLLABLE ZHAA
-12E4;N # ETHIOPIC SYLLABLE ZHEE
-12E5;N # ETHIOPIC SYLLABLE ZHE
-12E6;N # ETHIOPIC SYLLABLE ZHO
-12E7;N # ETHIOPIC SYLLABLE ZHWA
-12E8;N # ETHIOPIC SYLLABLE YA
-12E9;N # ETHIOPIC SYLLABLE YU
-12EA;N # ETHIOPIC SYLLABLE YI
-12EB;N # ETHIOPIC SYLLABLE YAA
-12EC;N # ETHIOPIC SYLLABLE YEE
-12ED;N # ETHIOPIC SYLLABLE YE
-12EE;N # ETHIOPIC SYLLABLE YO
-12EF;N # ETHIOPIC SYLLABLE YOA
-12F0;N # ETHIOPIC SYLLABLE DA
-12F1;N # ETHIOPIC SYLLABLE DU
-12F2;N # ETHIOPIC SYLLABLE DI
-12F3;N # ETHIOPIC SYLLABLE DAA
-12F4;N # ETHIOPIC SYLLABLE DEE
-12F5;N # ETHIOPIC SYLLABLE DE
-12F6;N # ETHIOPIC SYLLABLE DO
-12F7;N # ETHIOPIC SYLLABLE DWA
-12F8;N # ETHIOPIC SYLLABLE DDA
-12F9;N # ETHIOPIC SYLLABLE DDU
-12FA;N # ETHIOPIC SYLLABLE DDI
-12FB;N # ETHIOPIC SYLLABLE DDAA
-12FC;N # ETHIOPIC SYLLABLE DDEE
-12FD;N # ETHIOPIC SYLLABLE DDE
-12FE;N # ETHIOPIC SYLLABLE DDO
-12FF;N # ETHIOPIC SYLLABLE DDWA
-1300;N # ETHIOPIC SYLLABLE JA
-1301;N # ETHIOPIC SYLLABLE JU
-1302;N # ETHIOPIC SYLLABLE JI
-1303;N # ETHIOPIC SYLLABLE JAA
-1304;N # ETHIOPIC SYLLABLE JEE
-1305;N # ETHIOPIC SYLLABLE JE
-1306;N # ETHIOPIC SYLLABLE JO
-1307;N # ETHIOPIC SYLLABLE JWA
-1308;N # ETHIOPIC SYLLABLE GA
-1309;N # ETHIOPIC SYLLABLE GU
-130A;N # ETHIOPIC SYLLABLE GI
-130B;N # ETHIOPIC SYLLABLE GAA
-130C;N # ETHIOPIC SYLLABLE GEE
-130D;N # ETHIOPIC SYLLABLE GE
-130E;N # ETHIOPIC SYLLABLE GO
-130F;N # ETHIOPIC SYLLABLE GOA
-1310;N # ETHIOPIC SYLLABLE GWA
-1312;N # ETHIOPIC SYLLABLE GWI
-1313;N # ETHIOPIC SYLLABLE GWAA
-1314;N # ETHIOPIC SYLLABLE GWEE
-1315;N # ETHIOPIC SYLLABLE GWE
-1318;N # ETHIOPIC SYLLABLE GGA
-1319;N # ETHIOPIC SYLLABLE GGU
-131A;N # ETHIOPIC SYLLABLE GGI
-131B;N # ETHIOPIC SYLLABLE GGAA
-131C;N # ETHIOPIC SYLLABLE GGEE
-131D;N # ETHIOPIC SYLLABLE GGE
-131E;N # ETHIOPIC SYLLABLE GGO
-131F;N # ETHIOPIC SYLLABLE GGWAA
-1320;N # ETHIOPIC SYLLABLE THA
-1321;N # ETHIOPIC SYLLABLE THU
-1322;N # ETHIOPIC SYLLABLE THI
-1323;N # ETHIOPIC SYLLABLE THAA
-1324;N # ETHIOPIC SYLLABLE THEE
-1325;N # ETHIOPIC SYLLABLE THE
-1326;N # ETHIOPIC SYLLABLE THO
-1327;N # ETHIOPIC SYLLABLE THWA
-1328;N # ETHIOPIC SYLLABLE CHA
-1329;N # ETHIOPIC SYLLABLE CHU
-132A;N # ETHIOPIC SYLLABLE CHI
-132B;N # ETHIOPIC SYLLABLE CHAA
-132C;N # ETHIOPIC SYLLABLE CHEE
-132D;N # ETHIOPIC SYLLABLE CHE
-132E;N # ETHIOPIC SYLLABLE CHO
-132F;N # ETHIOPIC SYLLABLE CHWA
-1330;N # ETHIOPIC SYLLABLE PHA
-1331;N # ETHIOPIC SYLLABLE PHU
-1332;N # ETHIOPIC SYLLABLE PHI
-1333;N # ETHIOPIC SYLLABLE PHAA
-1334;N # ETHIOPIC SYLLABLE PHEE
-1335;N # ETHIOPIC SYLLABLE PHE
-1336;N # ETHIOPIC SYLLABLE PHO
-1337;N # ETHIOPIC SYLLABLE PHWA
-1338;N # ETHIOPIC SYLLABLE TSA
-1339;N # ETHIOPIC SYLLABLE TSU
-133A;N # ETHIOPIC SYLLABLE TSI
-133B;N # ETHIOPIC SYLLABLE TSAA
-133C;N # ETHIOPIC SYLLABLE TSEE
-133D;N # ETHIOPIC SYLLABLE TSE
-133E;N # ETHIOPIC SYLLABLE TSO
-133F;N # ETHIOPIC SYLLABLE TSWA
-1340;N # ETHIOPIC SYLLABLE TZA
-1341;N # ETHIOPIC SYLLABLE TZU
-1342;N # ETHIOPIC SYLLABLE TZI
-1343;N # ETHIOPIC SYLLABLE TZAA
-1344;N # ETHIOPIC SYLLABLE TZEE
-1345;N # ETHIOPIC SYLLABLE TZE
-1346;N # ETHIOPIC SYLLABLE TZO
-1347;N # ETHIOPIC SYLLABLE TZOA
-1348;N # ETHIOPIC SYLLABLE FA
-1349;N # ETHIOPIC SYLLABLE FU
-134A;N # ETHIOPIC SYLLABLE FI
-134B;N # ETHIOPIC SYLLABLE FAA
-134C;N # ETHIOPIC SYLLABLE FEE
-134D;N # ETHIOPIC SYLLABLE FE
-134E;N # ETHIOPIC SYLLABLE FO
-134F;N # ETHIOPIC SYLLABLE FWA
-1350;N # ETHIOPIC SYLLABLE PA
-1351;N # ETHIOPIC SYLLABLE PU
-1352;N # ETHIOPIC SYLLABLE PI
-1353;N # ETHIOPIC SYLLABLE PAA
-1354;N # ETHIOPIC SYLLABLE PEE
-1355;N # ETHIOPIC SYLLABLE PE
-1356;N # ETHIOPIC SYLLABLE PO
-1357;N # ETHIOPIC SYLLABLE PWA
-1358;N # ETHIOPIC SYLLABLE RYA
-1359;N # ETHIOPIC SYLLABLE MYA
-135A;N # ETHIOPIC SYLLABLE FYA
-135F;N # ETHIOPIC COMBINING GEMINATION MARK
-1360;N # ETHIOPIC SECTION MARK
-1361;N # ETHIOPIC WORDSPACE
-1362;N # ETHIOPIC FULL STOP
-1363;N # ETHIOPIC COMMA
-1364;N # ETHIOPIC SEMICOLON
-1365;N # ETHIOPIC COLON
-1366;N # ETHIOPIC PREFACE COLON
-1367;N # ETHIOPIC QUESTION MARK
-1368;N # ETHIOPIC PARAGRAPH SEPARATOR
-1369;N # ETHIOPIC DIGIT ONE
-136A;N # ETHIOPIC DIGIT TWO
-136B;N # ETHIOPIC DIGIT THREE
-136C;N # ETHIOPIC DIGIT FOUR
-136D;N # ETHIOPIC DIGIT FIVE
-136E;N # ETHIOPIC DIGIT SIX
-136F;N # ETHIOPIC DIGIT SEVEN
-1370;N # ETHIOPIC DIGIT EIGHT
-1371;N # ETHIOPIC DIGIT NINE
-1372;N # ETHIOPIC NUMBER TEN
-1373;N # ETHIOPIC NUMBER TWENTY
-1374;N # ETHIOPIC NUMBER THIRTY
-1375;N # ETHIOPIC NUMBER FORTY
-1376;N # ETHIOPIC NUMBER FIFTY
-1377;N # ETHIOPIC NUMBER SIXTY
-1378;N # ETHIOPIC NUMBER SEVENTY
-1379;N # ETHIOPIC NUMBER EIGHTY
-137A;N # ETHIOPIC NUMBER NINETY
-137B;N # ETHIOPIC NUMBER HUNDRED
-137C;N # ETHIOPIC NUMBER TEN THOUSAND
-1380;N # ETHIOPIC SYLLABLE SEBATBEIT MWA
-1381;N # ETHIOPIC SYLLABLE MWI
-1382;N # ETHIOPIC SYLLABLE MWEE
-1383;N # ETHIOPIC SYLLABLE MWE
-1384;N # ETHIOPIC SYLLABLE SEBATBEIT BWA
-1385;N # ETHIOPIC SYLLABLE BWI
-1386;N # ETHIOPIC SYLLABLE BWEE
-1387;N # ETHIOPIC SYLLABLE BWE
-1388;N # ETHIOPIC SYLLABLE SEBATBEIT FWA
-1389;N # ETHIOPIC SYLLABLE FWI
-138A;N # ETHIOPIC SYLLABLE FWEE
-138B;N # ETHIOPIC SYLLABLE FWE
-138C;N # ETHIOPIC SYLLABLE SEBATBEIT PWA
-138D;N # ETHIOPIC SYLLABLE PWI
-138E;N # ETHIOPIC SYLLABLE PWEE
-138F;N # ETHIOPIC SYLLABLE PWE
-1390;N # ETHIOPIC TONAL MARK YIZET
-1391;N # ETHIOPIC TONAL MARK DERET
-1392;N # ETHIOPIC TONAL MARK RIKRIK
-1393;N # ETHIOPIC TONAL MARK SHORT RIKRIK
-1394;N # ETHIOPIC TONAL MARK DIFAT
-1395;N # ETHIOPIC TONAL MARK KENAT
-1396;N # ETHIOPIC TONAL MARK CHIRET
-1397;N # ETHIOPIC TONAL MARK HIDET
-1398;N # ETHIOPIC TONAL MARK DERET-HIDET
-1399;N # ETHIOPIC TONAL MARK KURT
-13A0;N # CHEROKEE LETTER A
-13A1;N # CHEROKEE LETTER E
-13A2;N # CHEROKEE LETTER I
-13A3;N # CHEROKEE LETTER O
-13A4;N # CHEROKEE LETTER U
-13A5;N # CHEROKEE LETTER V
-13A6;N # CHEROKEE LETTER GA
-13A7;N # CHEROKEE LETTER KA
-13A8;N # CHEROKEE LETTER GE
-13A9;N # CHEROKEE LETTER GI
-13AA;N # CHEROKEE LETTER GO
-13AB;N # CHEROKEE LETTER GU
-13AC;N # CHEROKEE LETTER GV
-13AD;N # CHEROKEE LETTER HA
-13AE;N # CHEROKEE LETTER HE
-13AF;N # CHEROKEE LETTER HI
-13B0;N # CHEROKEE LETTER HO
-13B1;N # CHEROKEE LETTER HU
-13B2;N # CHEROKEE LETTER HV
-13B3;N # CHEROKEE LETTER LA
-13B4;N # CHEROKEE LETTER LE
-13B5;N # CHEROKEE LETTER LI
-13B6;N # CHEROKEE LETTER LO
-13B7;N # CHEROKEE LETTER LU
-13B8;N # CHEROKEE LETTER LV
-13B9;N # CHEROKEE LETTER MA
-13BA;N # CHEROKEE LETTER ME
-13BB;N # CHEROKEE LETTER MI
-13BC;N # CHEROKEE LETTER MO
-13BD;N # CHEROKEE LETTER MU
-13BE;N # CHEROKEE LETTER NA
-13BF;N # CHEROKEE LETTER HNA
-13C0;N # CHEROKEE LETTER NAH
-13C1;N # CHEROKEE LETTER NE
-13C2;N # CHEROKEE LETTER NI
-13C3;N # CHEROKEE LETTER NO
-13C4;N # CHEROKEE LETTER NU
-13C5;N # CHEROKEE LETTER NV
-13C6;N # CHEROKEE LETTER QUA
-13C7;N # CHEROKEE LETTER QUE
-13C8;N # CHEROKEE LETTER QUI
-13C9;N # CHEROKEE LETTER QUO
-13CA;N # CHEROKEE LETTER QUU
-13CB;N # CHEROKEE LETTER QUV
-13CC;N # CHEROKEE LETTER SA
-13CD;N # CHEROKEE LETTER S
-13CE;N # CHEROKEE LETTER SE
-13CF;N # CHEROKEE LETTER SI
-13D0;N # CHEROKEE LETTER SO
-13D1;N # CHEROKEE LETTER SU
-13D2;N # CHEROKEE LETTER SV
-13D3;N # CHEROKEE LETTER DA
-13D4;N # CHEROKEE LETTER TA
-13D5;N # CHEROKEE LETTER DE
-13D6;N # CHEROKEE LETTER TE
-13D7;N # CHEROKEE LETTER DI
-13D8;N # CHEROKEE LETTER TI
-13D9;N # CHEROKEE LETTER DO
-13DA;N # CHEROKEE LETTER DU
-13DB;N # CHEROKEE LETTER DV
-13DC;N # CHEROKEE LETTER DLA
-13DD;N # CHEROKEE LETTER TLA
-13DE;N # CHEROKEE LETTER TLE
-13DF;N # CHEROKEE LETTER TLI
-13E0;N # CHEROKEE LETTER TLO
-13E1;N # CHEROKEE LETTER TLU
-13E2;N # CHEROKEE LETTER TLV
-13E3;N # CHEROKEE LETTER TSA
-13E4;N # CHEROKEE LETTER TSE
-13E5;N # CHEROKEE LETTER TSI
-13E6;N # CHEROKEE LETTER TSO
-13E7;N # CHEROKEE LETTER TSU
-13E8;N # CHEROKEE LETTER TSV
-13E9;N # CHEROKEE LETTER WA
-13EA;N # CHEROKEE LETTER WE
-13EB;N # CHEROKEE LETTER WI
-13EC;N # CHEROKEE LETTER WO
-13ED;N # CHEROKEE LETTER WU
-13EE;N # CHEROKEE LETTER WV
-13EF;N # CHEROKEE LETTER YA
-13F0;N # CHEROKEE LETTER YE
-13F1;N # CHEROKEE LETTER YI
-13F2;N # CHEROKEE LETTER YO
-13F3;N # CHEROKEE LETTER YU
-13F4;N # CHEROKEE LETTER YV
-1400;N # CANADIAN SYLLABICS HYPHEN
-1401;N # CANADIAN SYLLABICS E
-1402;N # CANADIAN SYLLABICS AAI
-1403;N # CANADIAN SYLLABICS I
-1404;N # CANADIAN SYLLABICS II
-1405;N # CANADIAN SYLLABICS O
-1406;N # CANADIAN SYLLABICS OO
-1407;N # CANADIAN SYLLABICS Y-CREE OO
-1408;N # CANADIAN SYLLABICS CARRIER EE
-1409;N # CANADIAN SYLLABICS CARRIER I
-140A;N # CANADIAN SYLLABICS A
-140B;N # CANADIAN SYLLABICS AA
-140C;N # CANADIAN SYLLABICS WE
-140D;N # CANADIAN SYLLABICS WEST-CREE WE
-140E;N # CANADIAN SYLLABICS WI
-140F;N # CANADIAN SYLLABICS WEST-CREE WI
-1410;N # CANADIAN SYLLABICS WII
-1411;N # CANADIAN SYLLABICS WEST-CREE WII
-1412;N # CANADIAN SYLLABICS WO
-1413;N # CANADIAN SYLLABICS WEST-CREE WO
-1414;N # CANADIAN SYLLABICS WOO
-1415;N # CANADIAN SYLLABICS WEST-CREE WOO
-1416;N # CANADIAN SYLLABICS NASKAPI WOO
-1417;N # CANADIAN SYLLABICS WA
-1418;N # CANADIAN SYLLABICS WEST-CREE WA
-1419;N # CANADIAN SYLLABICS WAA
-141A;N # CANADIAN SYLLABICS WEST-CREE WAA
-141B;N # CANADIAN SYLLABICS NASKAPI WAA
-141C;N # CANADIAN SYLLABICS AI
-141D;N # CANADIAN SYLLABICS Y-CREE W
-141E;N # CANADIAN SYLLABICS GLOTTAL STOP
-141F;N # CANADIAN SYLLABICS FINAL ACUTE
-1420;N # CANADIAN SYLLABICS FINAL GRAVE
-1421;N # CANADIAN SYLLABICS FINAL BOTTOM HALF RING
-1422;N # CANADIAN SYLLABICS FINAL TOP HALF RING
-1423;N # CANADIAN SYLLABICS FINAL RIGHT HALF RING
-1424;N # CANADIAN SYLLABICS FINAL RING
-1425;N # CANADIAN SYLLABICS FINAL DOUBLE ACUTE
-1426;N # CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES
-1427;N # CANADIAN SYLLABICS FINAL MIDDLE DOT
-1428;N # CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE
-1429;N # CANADIAN SYLLABICS FINAL PLUS
-142A;N # CANADIAN SYLLABICS FINAL DOWN TACK
-142B;N # CANADIAN SYLLABICS EN
-142C;N # CANADIAN SYLLABICS IN
-142D;N # CANADIAN SYLLABICS ON
-142E;N # CANADIAN SYLLABICS AN
-142F;N # CANADIAN SYLLABICS PE
-1430;N # CANADIAN SYLLABICS PAAI
-1431;N # CANADIAN SYLLABICS PI
-1432;N # CANADIAN SYLLABICS PII
-1433;N # CANADIAN SYLLABICS PO
-1434;N # CANADIAN SYLLABICS POO
-1435;N # CANADIAN SYLLABICS Y-CREE POO
-1436;N # CANADIAN SYLLABICS CARRIER HEE
-1437;N # CANADIAN SYLLABICS CARRIER HI
-1438;N # CANADIAN SYLLABICS PA
-1439;N # CANADIAN SYLLABICS PAA
-143A;N # CANADIAN SYLLABICS PWE
-143B;N # CANADIAN SYLLABICS WEST-CREE PWE
-143C;N # CANADIAN SYLLABICS PWI
-143D;N # CANADIAN SYLLABICS WEST-CREE PWI
-143E;N # CANADIAN SYLLABICS PWII
-143F;N # CANADIAN SYLLABICS WEST-CREE PWII
-1440;N # CANADIAN SYLLABICS PWO
-1441;N # CANADIAN SYLLABICS WEST-CREE PWO
-1442;N # CANADIAN SYLLABICS PWOO
-1443;N # CANADIAN SYLLABICS WEST-CREE PWOO
-1444;N # CANADIAN SYLLABICS PWA
-1445;N # CANADIAN SYLLABICS WEST-CREE PWA
-1446;N # CANADIAN SYLLABICS PWAA
-1447;N # CANADIAN SYLLABICS WEST-CREE PWAA
-1448;N # CANADIAN SYLLABICS Y-CREE PWAA
-1449;N # CANADIAN SYLLABICS P
-144A;N # CANADIAN SYLLABICS WEST-CREE P
-144B;N # CANADIAN SYLLABICS CARRIER H
-144C;N # CANADIAN SYLLABICS TE
-144D;N # CANADIAN SYLLABICS TAAI
-144E;N # CANADIAN SYLLABICS TI
-144F;N # CANADIAN SYLLABICS TII
-1450;N # CANADIAN SYLLABICS TO
-1451;N # CANADIAN SYLLABICS TOO
-1452;N # CANADIAN SYLLABICS Y-CREE TOO
-1453;N # CANADIAN SYLLABICS CARRIER DEE
-1454;N # CANADIAN SYLLABICS CARRIER DI
-1455;N # CANADIAN SYLLABICS TA
-1456;N # CANADIAN SYLLABICS TAA
-1457;N # CANADIAN SYLLABICS TWE
-1458;N # CANADIAN SYLLABICS WEST-CREE TWE
-1459;N # CANADIAN SYLLABICS TWI
-145A;N # CANADIAN SYLLABICS WEST-CREE TWI
-145B;N # CANADIAN SYLLABICS TWII
-145C;N # CANADIAN SYLLABICS WEST-CREE TWII
-145D;N # CANADIAN SYLLABICS TWO
-145E;N # CANADIAN SYLLABICS WEST-CREE TWO
-145F;N # CANADIAN SYLLABICS TWOO
-1460;N # CANADIAN SYLLABICS WEST-CREE TWOO
-1461;N # CANADIAN SYLLABICS TWA
-1462;N # CANADIAN SYLLABICS WEST-CREE TWA
-1463;N # CANADIAN SYLLABICS TWAA
-1464;N # CANADIAN SYLLABICS WEST-CREE TWAA
-1465;N # CANADIAN SYLLABICS NASKAPI TWAA
-1466;N # CANADIAN SYLLABICS T
-1467;N # CANADIAN SYLLABICS TTE
-1468;N # CANADIAN SYLLABICS TTI
-1469;N # CANADIAN SYLLABICS TTO
-146A;N # CANADIAN SYLLABICS TTA
-146B;N # CANADIAN SYLLABICS KE
-146C;N # CANADIAN SYLLABICS KAAI
-146D;N # CANADIAN SYLLABICS KI
-146E;N # CANADIAN SYLLABICS KII
-146F;N # CANADIAN SYLLABICS KO
-1470;N # CANADIAN SYLLABICS KOO
-1471;N # CANADIAN SYLLABICS Y-CREE KOO
-1472;N # CANADIAN SYLLABICS KA
-1473;N # CANADIAN SYLLABICS KAA
-1474;N # CANADIAN SYLLABICS KWE
-1475;N # CANADIAN SYLLABICS WEST-CREE KWE
-1476;N # CANADIAN SYLLABICS KWI
-1477;N # CANADIAN SYLLABICS WEST-CREE KWI
-1478;N # CANADIAN SYLLABICS KWII
-1479;N # CANADIAN SYLLABICS WEST-CREE KWII
-147A;N # CANADIAN SYLLABICS KWO
-147B;N # CANADIAN SYLLABICS WEST-CREE KWO
-147C;N # CANADIAN SYLLABICS KWOO
-147D;N # CANADIAN SYLLABICS WEST-CREE KWOO
-147E;N # CANADIAN SYLLABICS KWA
-147F;N # CANADIAN SYLLABICS WEST-CREE KWA
-1480;N # CANADIAN SYLLABICS KWAA
-1481;N # CANADIAN SYLLABICS WEST-CREE KWAA
-1482;N # CANADIAN SYLLABICS NASKAPI KWAA
-1483;N # CANADIAN SYLLABICS K
-1484;N # CANADIAN SYLLABICS KW
-1485;N # CANADIAN SYLLABICS SOUTH-SLAVEY KEH
-1486;N # CANADIAN SYLLABICS SOUTH-SLAVEY KIH
-1487;N # CANADIAN SYLLABICS SOUTH-SLAVEY KOH
-1488;N # CANADIAN SYLLABICS SOUTH-SLAVEY KAH
-1489;N # CANADIAN SYLLABICS CE
-148A;N # CANADIAN SYLLABICS CAAI
-148B;N # CANADIAN SYLLABICS CI
-148C;N # CANADIAN SYLLABICS CII
-148D;N # CANADIAN SYLLABICS CO
-148E;N # CANADIAN SYLLABICS COO
-148F;N # CANADIAN SYLLABICS Y-CREE COO
-1490;N # CANADIAN SYLLABICS CA
-1491;N # CANADIAN SYLLABICS CAA
-1492;N # CANADIAN SYLLABICS CWE
-1493;N # CANADIAN SYLLABICS WEST-CREE CWE
-1494;N # CANADIAN SYLLABICS CWI
-1495;N # CANADIAN SYLLABICS WEST-CREE CWI
-1496;N # CANADIAN SYLLABICS CWII
-1497;N # CANADIAN SYLLABICS WEST-CREE CWII
-1498;N # CANADIAN SYLLABICS CWO
-1499;N # CANADIAN SYLLABICS WEST-CREE CWO
-149A;N # CANADIAN SYLLABICS CWOO
-149B;N # CANADIAN SYLLABICS WEST-CREE CWOO
-149C;N # CANADIAN SYLLABICS CWA
-149D;N # CANADIAN SYLLABICS WEST-CREE CWA
-149E;N # CANADIAN SYLLABICS CWAA
-149F;N # CANADIAN SYLLABICS WEST-CREE CWAA
-14A0;N # CANADIAN SYLLABICS NASKAPI CWAA
-14A1;N # CANADIAN SYLLABICS C
-14A2;N # CANADIAN SYLLABICS SAYISI TH
-14A3;N # CANADIAN SYLLABICS ME
-14A4;N # CANADIAN SYLLABICS MAAI
-14A5;N # CANADIAN SYLLABICS MI
-14A6;N # CANADIAN SYLLABICS MII
-14A7;N # CANADIAN SYLLABICS MO
-14A8;N # CANADIAN SYLLABICS MOO
-14A9;N # CANADIAN SYLLABICS Y-CREE MOO
-14AA;N # CANADIAN SYLLABICS MA
-14AB;N # CANADIAN SYLLABICS MAA
-14AC;N # CANADIAN SYLLABICS MWE
-14AD;N # CANADIAN SYLLABICS WEST-CREE MWE
-14AE;N # CANADIAN SYLLABICS MWI
-14AF;N # CANADIAN SYLLABICS WEST-CREE MWI
-14B0;N # CANADIAN SYLLABICS MWII
-14B1;N # CANADIAN SYLLABICS WEST-CREE MWII
-14B2;N # CANADIAN SYLLABICS MWO
-14B3;N # CANADIAN SYLLABICS WEST-CREE MWO
-14B4;N # CANADIAN SYLLABICS MWOO
-14B5;N # CANADIAN SYLLABICS WEST-CREE MWOO
-14B6;N # CANADIAN SYLLABICS MWA
-14B7;N # CANADIAN SYLLABICS WEST-CREE MWA
-14B8;N # CANADIAN SYLLABICS MWAA
-14B9;N # CANADIAN SYLLABICS WEST-CREE MWAA
-14BA;N # CANADIAN SYLLABICS NASKAPI MWAA
-14BB;N # CANADIAN SYLLABICS M
-14BC;N # CANADIAN SYLLABICS WEST-CREE M
-14BD;N # CANADIAN SYLLABICS MH
-14BE;N # CANADIAN SYLLABICS ATHAPASCAN M
-14BF;N # CANADIAN SYLLABICS SAYISI M
-14C0;N # CANADIAN SYLLABICS NE
-14C1;N # CANADIAN SYLLABICS NAAI
-14C2;N # CANADIAN SYLLABICS NI
-14C3;N # CANADIAN SYLLABICS NII
-14C4;N # CANADIAN SYLLABICS NO
-14C5;N # CANADIAN SYLLABICS NOO
-14C6;N # CANADIAN SYLLABICS Y-CREE NOO
-14C7;N # CANADIAN SYLLABICS NA
-14C8;N # CANADIAN SYLLABICS NAA
-14C9;N # CANADIAN SYLLABICS NWE
-14CA;N # CANADIAN SYLLABICS WEST-CREE NWE
-14CB;N # CANADIAN SYLLABICS NWA
-14CC;N # CANADIAN SYLLABICS WEST-CREE NWA
-14CD;N # CANADIAN SYLLABICS NWAA
-14CE;N # CANADIAN SYLLABICS WEST-CREE NWAA
-14CF;N # CANADIAN SYLLABICS NASKAPI NWAA
-14D0;N # CANADIAN SYLLABICS N
-14D1;N # CANADIAN SYLLABICS CARRIER NG
-14D2;N # CANADIAN SYLLABICS NH
-14D3;N # CANADIAN SYLLABICS LE
-14D4;N # CANADIAN SYLLABICS LAAI
-14D5;N # CANADIAN SYLLABICS LI
-14D6;N # CANADIAN SYLLABICS LII
-14D7;N # CANADIAN SYLLABICS LO
-14D8;N # CANADIAN SYLLABICS LOO
-14D9;N # CANADIAN SYLLABICS Y-CREE LOO
-14DA;N # CANADIAN SYLLABICS LA
-14DB;N # CANADIAN SYLLABICS LAA
-14DC;N # CANADIAN SYLLABICS LWE
-14DD;N # CANADIAN SYLLABICS WEST-CREE LWE
-14DE;N # CANADIAN SYLLABICS LWI
-14DF;N # CANADIAN SYLLABICS WEST-CREE LWI
-14E0;N # CANADIAN SYLLABICS LWII
-14E1;N # CANADIAN SYLLABICS WEST-CREE LWII
-14E2;N # CANADIAN SYLLABICS LWO
-14E3;N # CANADIAN SYLLABICS WEST-CREE LWO
-14E4;N # CANADIAN SYLLABICS LWOO
-14E5;N # CANADIAN SYLLABICS WEST-CREE LWOO
-14E6;N # CANADIAN SYLLABICS LWA
-14E7;N # CANADIAN SYLLABICS WEST-CREE LWA
-14E8;N # CANADIAN SYLLABICS LWAA
-14E9;N # CANADIAN SYLLABICS WEST-CREE LWAA
-14EA;N # CANADIAN SYLLABICS L
-14EB;N # CANADIAN SYLLABICS WEST-CREE L
-14EC;N # CANADIAN SYLLABICS MEDIAL L
-14ED;N # CANADIAN SYLLABICS SE
-14EE;N # CANADIAN SYLLABICS SAAI
-14EF;N # CANADIAN SYLLABICS SI
-14F0;N # CANADIAN SYLLABICS SII
-14F1;N # CANADIAN SYLLABICS SO
-14F2;N # CANADIAN SYLLABICS SOO
-14F3;N # CANADIAN SYLLABICS Y-CREE SOO
-14F4;N # CANADIAN SYLLABICS SA
-14F5;N # CANADIAN SYLLABICS SAA
-14F6;N # CANADIAN SYLLABICS SWE
-14F7;N # CANADIAN SYLLABICS WEST-CREE SWE
-14F8;N # CANADIAN SYLLABICS SWI
-14F9;N # CANADIAN SYLLABICS WEST-CREE SWI
-14FA;N # CANADIAN SYLLABICS SWII
-14FB;N # CANADIAN SYLLABICS WEST-CREE SWII
-14FC;N # CANADIAN SYLLABICS SWO
-14FD;N # CANADIAN SYLLABICS WEST-CREE SWO
-14FE;N # CANADIAN SYLLABICS SWOO
-14FF;N # CANADIAN SYLLABICS WEST-CREE SWOO
-1500;N # CANADIAN SYLLABICS SWA
-1501;N # CANADIAN SYLLABICS WEST-CREE SWA
-1502;N # CANADIAN SYLLABICS SWAA
-1503;N # CANADIAN SYLLABICS WEST-CREE SWAA
-1504;N # CANADIAN SYLLABICS NASKAPI SWAA
-1505;N # CANADIAN SYLLABICS S
-1506;N # CANADIAN SYLLABICS ATHAPASCAN S
-1507;N # CANADIAN SYLLABICS SW
-1508;N # CANADIAN SYLLABICS BLACKFOOT S
-1509;N # CANADIAN SYLLABICS MOOSE-CREE SK
-150A;N # CANADIAN SYLLABICS NASKAPI SKW
-150B;N # CANADIAN SYLLABICS NASKAPI S-W
-150C;N # CANADIAN SYLLABICS NASKAPI SPWA
-150D;N # CANADIAN SYLLABICS NASKAPI STWA
-150E;N # CANADIAN SYLLABICS NASKAPI SKWA
-150F;N # CANADIAN SYLLABICS NASKAPI SCWA
-1510;N # CANADIAN SYLLABICS SHE
-1511;N # CANADIAN SYLLABICS SHI
-1512;N # CANADIAN SYLLABICS SHII
-1513;N # CANADIAN SYLLABICS SHO
-1514;N # CANADIAN SYLLABICS SHOO
-1515;N # CANADIAN SYLLABICS SHA
-1516;N # CANADIAN SYLLABICS SHAA
-1517;N # CANADIAN SYLLABICS SHWE
-1518;N # CANADIAN SYLLABICS WEST-CREE SHWE
-1519;N # CANADIAN SYLLABICS SHWI
-151A;N # CANADIAN SYLLABICS WEST-CREE SHWI
-151B;N # CANADIAN SYLLABICS SHWII
-151C;N # CANADIAN SYLLABICS WEST-CREE SHWII
-151D;N # CANADIAN SYLLABICS SHWO
-151E;N # CANADIAN SYLLABICS WEST-CREE SHWO
-151F;N # CANADIAN SYLLABICS SHWOO
-1520;N # CANADIAN SYLLABICS WEST-CREE SHWOO
-1521;N # CANADIAN SYLLABICS SHWA
-1522;N # CANADIAN SYLLABICS WEST-CREE SHWA
-1523;N # CANADIAN SYLLABICS SHWAA
-1524;N # CANADIAN SYLLABICS WEST-CREE SHWAA
-1525;N # CANADIAN SYLLABICS SH
-1526;N # CANADIAN SYLLABICS YE
-1527;N # CANADIAN SYLLABICS YAAI
-1528;N # CANADIAN SYLLABICS YI
-1529;N # CANADIAN SYLLABICS YII
-152A;N # CANADIAN SYLLABICS YO
-152B;N # CANADIAN SYLLABICS YOO
-152C;N # CANADIAN SYLLABICS Y-CREE YOO
-152D;N # CANADIAN SYLLABICS YA
-152E;N # CANADIAN SYLLABICS YAA
-152F;N # CANADIAN SYLLABICS YWE
-1530;N # CANADIAN SYLLABICS WEST-CREE YWE
-1531;N # CANADIAN SYLLABICS YWI
-1532;N # CANADIAN SYLLABICS WEST-CREE YWI
-1533;N # CANADIAN SYLLABICS YWII
-1534;N # CANADIAN SYLLABICS WEST-CREE YWII
-1535;N # CANADIAN SYLLABICS YWO
-1536;N # CANADIAN SYLLABICS WEST-CREE YWO
-1537;N # CANADIAN SYLLABICS YWOO
-1538;N # CANADIAN SYLLABICS WEST-CREE YWOO
-1539;N # CANADIAN SYLLABICS YWA
-153A;N # CANADIAN SYLLABICS WEST-CREE YWA
-153B;N # CANADIAN SYLLABICS YWAA
-153C;N # CANADIAN SYLLABICS WEST-CREE YWAA
-153D;N # CANADIAN SYLLABICS NASKAPI YWAA
-153E;N # CANADIAN SYLLABICS Y
-153F;N # CANADIAN SYLLABICS BIBLE-CREE Y
-1540;N # CANADIAN SYLLABICS WEST-CREE Y
-1541;N # CANADIAN SYLLABICS SAYISI YI
-1542;N # CANADIAN SYLLABICS RE
-1543;N # CANADIAN SYLLABICS R-CREE RE
-1544;N # CANADIAN SYLLABICS WEST-CREE LE
-1545;N # CANADIAN SYLLABICS RAAI
-1546;N # CANADIAN SYLLABICS RI
-1547;N # CANADIAN SYLLABICS RII
-1548;N # CANADIAN SYLLABICS RO
-1549;N # CANADIAN SYLLABICS ROO
-154A;N # CANADIAN SYLLABICS WEST-CREE LO
-154B;N # CANADIAN SYLLABICS RA
-154C;N # CANADIAN SYLLABICS RAA
-154D;N # CANADIAN SYLLABICS WEST-CREE LA
-154E;N # CANADIAN SYLLABICS RWAA
-154F;N # CANADIAN SYLLABICS WEST-CREE RWAA
-1550;N # CANADIAN SYLLABICS R
-1551;N # CANADIAN SYLLABICS WEST-CREE R
-1552;N # CANADIAN SYLLABICS MEDIAL R
-1553;N # CANADIAN SYLLABICS FE
-1554;N # CANADIAN SYLLABICS FAAI
-1555;N # CANADIAN SYLLABICS FI
-1556;N # CANADIAN SYLLABICS FII
-1557;N # CANADIAN SYLLABICS FO
-1558;N # CANADIAN SYLLABICS FOO
-1559;N # CANADIAN SYLLABICS FA
-155A;N # CANADIAN SYLLABICS FAA
-155B;N # CANADIAN SYLLABICS FWAA
-155C;N # CANADIAN SYLLABICS WEST-CREE FWAA
-155D;N # CANADIAN SYLLABICS F
-155E;N # CANADIAN SYLLABICS THE
-155F;N # CANADIAN SYLLABICS N-CREE THE
-1560;N # CANADIAN SYLLABICS THI
-1561;N # CANADIAN SYLLABICS N-CREE THI
-1562;N # CANADIAN SYLLABICS THII
-1563;N # CANADIAN SYLLABICS N-CREE THII
-1564;N # CANADIAN SYLLABICS THO
-1565;N # CANADIAN SYLLABICS THOO
-1566;N # CANADIAN SYLLABICS THA
-1567;N # CANADIAN SYLLABICS THAA
-1568;N # CANADIAN SYLLABICS THWAA
-1569;N # CANADIAN SYLLABICS WEST-CREE THWAA
-156A;N # CANADIAN SYLLABICS TH
-156B;N # CANADIAN SYLLABICS TTHE
-156C;N # CANADIAN SYLLABICS TTHI
-156D;N # CANADIAN SYLLABICS TTHO
-156E;N # CANADIAN SYLLABICS TTHA
-156F;N # CANADIAN SYLLABICS TTH
-1570;N # CANADIAN SYLLABICS TYE
-1571;N # CANADIAN SYLLABICS TYI
-1572;N # CANADIAN SYLLABICS TYO
-1573;N # CANADIAN SYLLABICS TYA
-1574;N # CANADIAN SYLLABICS NUNAVIK HE
-1575;N # CANADIAN SYLLABICS NUNAVIK HI
-1576;N # CANADIAN SYLLABICS NUNAVIK HII
-1577;N # CANADIAN SYLLABICS NUNAVIK HO
-1578;N # CANADIAN SYLLABICS NUNAVIK HOO
-1579;N # CANADIAN SYLLABICS NUNAVIK HA
-157A;N # CANADIAN SYLLABICS NUNAVIK HAA
-157B;N # CANADIAN SYLLABICS NUNAVIK H
-157C;N # CANADIAN SYLLABICS NUNAVUT H
-157D;N # CANADIAN SYLLABICS HK
-157E;N # CANADIAN SYLLABICS QAAI
-157F;N # CANADIAN SYLLABICS QI
-1580;N # CANADIAN SYLLABICS QII
-1581;N # CANADIAN SYLLABICS QO
-1582;N # CANADIAN SYLLABICS QOO
-1583;N # CANADIAN SYLLABICS QA
-1584;N # CANADIAN SYLLABICS QAA
-1585;N # CANADIAN SYLLABICS Q
-1586;N # CANADIAN SYLLABICS TLHE
-1587;N # CANADIAN SYLLABICS TLHI
-1588;N # CANADIAN SYLLABICS TLHO
-1589;N # CANADIAN SYLLABICS TLHA
-158A;N # CANADIAN SYLLABICS WEST-CREE RE
-158B;N # CANADIAN SYLLABICS WEST-CREE RI
-158C;N # CANADIAN SYLLABICS WEST-CREE RO
-158D;N # CANADIAN SYLLABICS WEST-CREE RA
-158E;N # CANADIAN SYLLABICS NGAAI
-158F;N # CANADIAN SYLLABICS NGI
-1590;N # CANADIAN SYLLABICS NGII
-1591;N # CANADIAN SYLLABICS NGO
-1592;N # CANADIAN SYLLABICS NGOO
-1593;N # CANADIAN SYLLABICS NGA
-1594;N # CANADIAN SYLLABICS NGAA
-1595;N # CANADIAN SYLLABICS NG
-1596;N # CANADIAN SYLLABICS NNG
-1597;N # CANADIAN SYLLABICS SAYISI SHE
-1598;N # CANADIAN SYLLABICS SAYISI SHI
-1599;N # CANADIAN SYLLABICS SAYISI SHO
-159A;N # CANADIAN SYLLABICS SAYISI SHA
-159B;N # CANADIAN SYLLABICS WOODS-CREE THE
-159C;N # CANADIAN SYLLABICS WOODS-CREE THI
-159D;N # CANADIAN SYLLABICS WOODS-CREE THO
-159E;N # CANADIAN SYLLABICS WOODS-CREE THA
-159F;N # CANADIAN SYLLABICS WOODS-CREE TH
-15A0;N # CANADIAN SYLLABICS LHI
-15A1;N # CANADIAN SYLLABICS LHII
-15A2;N # CANADIAN SYLLABICS LHO
-15A3;N # CANADIAN SYLLABICS LHOO
-15A4;N # CANADIAN SYLLABICS LHA
-15A5;N # CANADIAN SYLLABICS LHAA
-15A6;N # CANADIAN SYLLABICS LH
-15A7;N # CANADIAN SYLLABICS TH-CREE THE
-15A8;N # CANADIAN SYLLABICS TH-CREE THI
-15A9;N # CANADIAN SYLLABICS TH-CREE THII
-15AA;N # CANADIAN SYLLABICS TH-CREE THO
-15AB;N # CANADIAN SYLLABICS TH-CREE THOO
-15AC;N # CANADIAN SYLLABICS TH-CREE THA
-15AD;N # CANADIAN SYLLABICS TH-CREE THAA
-15AE;N # CANADIAN SYLLABICS TH-CREE TH
-15AF;N # CANADIAN SYLLABICS AIVILIK B
-15B0;N # CANADIAN SYLLABICS BLACKFOOT E
-15B1;N # CANADIAN SYLLABICS BLACKFOOT I
-15B2;N # CANADIAN SYLLABICS BLACKFOOT O
-15B3;N # CANADIAN SYLLABICS BLACKFOOT A
-15B4;N # CANADIAN SYLLABICS BLACKFOOT WE
-15B5;N # CANADIAN SYLLABICS BLACKFOOT WI
-15B6;N # CANADIAN SYLLABICS BLACKFOOT WO
-15B7;N # CANADIAN SYLLABICS BLACKFOOT WA
-15B8;N # CANADIAN SYLLABICS BLACKFOOT NE
-15B9;N # CANADIAN SYLLABICS BLACKFOOT NI
-15BA;N # CANADIAN SYLLABICS BLACKFOOT NO
-15BB;N # CANADIAN SYLLABICS BLACKFOOT NA
-15BC;N # CANADIAN SYLLABICS BLACKFOOT KE
-15BD;N # CANADIAN SYLLABICS BLACKFOOT KI
-15BE;N # CANADIAN SYLLABICS BLACKFOOT KO
-15BF;N # CANADIAN SYLLABICS BLACKFOOT KA
-15C0;N # CANADIAN SYLLABICS SAYISI HE
-15C1;N # CANADIAN SYLLABICS SAYISI HI
-15C2;N # CANADIAN SYLLABICS SAYISI HO
-15C3;N # CANADIAN SYLLABICS SAYISI HA
-15C4;N # CANADIAN SYLLABICS CARRIER GHU
-15C5;N # CANADIAN SYLLABICS CARRIER GHO
-15C6;N # CANADIAN SYLLABICS CARRIER GHE
-15C7;N # CANADIAN SYLLABICS CARRIER GHEE
-15C8;N # CANADIAN SYLLABICS CARRIER GHI
-15C9;N # CANADIAN SYLLABICS CARRIER GHA
-15CA;N # CANADIAN SYLLABICS CARRIER RU
-15CB;N # CANADIAN SYLLABICS CARRIER RO
-15CC;N # CANADIAN SYLLABICS CARRIER RE
-15CD;N # CANADIAN SYLLABICS CARRIER REE
-15CE;N # CANADIAN SYLLABICS CARRIER RI
-15CF;N # CANADIAN SYLLABICS CARRIER RA
-15D0;N # CANADIAN SYLLABICS CARRIER WU
-15D1;N # CANADIAN SYLLABICS CARRIER WO
-15D2;N # CANADIAN SYLLABICS CARRIER WE
-15D3;N # CANADIAN SYLLABICS CARRIER WEE
-15D4;N # CANADIAN SYLLABICS CARRIER WI
-15D5;N # CANADIAN SYLLABICS CARRIER WA
-15D6;N # CANADIAN SYLLABICS CARRIER HWU
-15D7;N # CANADIAN SYLLABICS CARRIER HWO
-15D8;N # CANADIAN SYLLABICS CARRIER HWE
-15D9;N # CANADIAN SYLLABICS CARRIER HWEE
-15DA;N # CANADIAN SYLLABICS CARRIER HWI
-15DB;N # CANADIAN SYLLABICS CARRIER HWA
-15DC;N # CANADIAN SYLLABICS CARRIER THU
-15DD;N # CANADIAN SYLLABICS CARRIER THO
-15DE;N # CANADIAN SYLLABICS CARRIER THE
-15DF;N # CANADIAN SYLLABICS CARRIER THEE
-15E0;N # CANADIAN SYLLABICS CARRIER THI
-15E1;N # CANADIAN SYLLABICS CARRIER THA
-15E2;N # CANADIAN SYLLABICS CARRIER TTU
-15E3;N # CANADIAN SYLLABICS CARRIER TTO
-15E4;N # CANADIAN SYLLABICS CARRIER TTE
-15E5;N # CANADIAN SYLLABICS CARRIER TTEE
-15E6;N # CANADIAN SYLLABICS CARRIER TTI
-15E7;N # CANADIAN SYLLABICS CARRIER TTA
-15E8;N # CANADIAN SYLLABICS CARRIER PU
-15E9;N # CANADIAN SYLLABICS CARRIER PO
-15EA;N # CANADIAN SYLLABICS CARRIER PE
-15EB;N # CANADIAN SYLLABICS CARRIER PEE
-15EC;N # CANADIAN SYLLABICS CARRIER PI
-15ED;N # CANADIAN SYLLABICS CARRIER PA
-15EE;N # CANADIAN SYLLABICS CARRIER P
-15EF;N # CANADIAN SYLLABICS CARRIER GU
-15F0;N # CANADIAN SYLLABICS CARRIER GO
-15F1;N # CANADIAN SYLLABICS CARRIER GE
-15F2;N # CANADIAN SYLLABICS CARRIER GEE
-15F3;N # CANADIAN SYLLABICS CARRIER GI
-15F4;N # CANADIAN SYLLABICS CARRIER GA
-15F5;N # CANADIAN SYLLABICS CARRIER KHU
-15F6;N # CANADIAN SYLLABICS CARRIER KHO
-15F7;N # CANADIAN SYLLABICS CARRIER KHE
-15F8;N # CANADIAN SYLLABICS CARRIER KHEE
-15F9;N # CANADIAN SYLLABICS CARRIER KHI
-15FA;N # CANADIAN SYLLABICS CARRIER KHA
-15FB;N # CANADIAN SYLLABICS CARRIER KKU
-15FC;N # CANADIAN SYLLABICS CARRIER KKO
-15FD;N # CANADIAN SYLLABICS CARRIER KKE
-15FE;N # CANADIAN SYLLABICS CARRIER KKEE
-15FF;N # CANADIAN SYLLABICS CARRIER KKI
-1600;N # CANADIAN SYLLABICS CARRIER KKA
-1601;N # CANADIAN SYLLABICS CARRIER KK
-1602;N # CANADIAN SYLLABICS CARRIER NU
-1603;N # CANADIAN SYLLABICS CARRIER NO
-1604;N # CANADIAN SYLLABICS CARRIER NE
-1605;N # CANADIAN SYLLABICS CARRIER NEE
-1606;N # CANADIAN SYLLABICS CARRIER NI
-1607;N # CANADIAN SYLLABICS CARRIER NA
-1608;N # CANADIAN SYLLABICS CARRIER MU
-1609;N # CANADIAN SYLLABICS CARRIER MO
-160A;N # CANADIAN SYLLABICS CARRIER ME
-160B;N # CANADIAN SYLLABICS CARRIER MEE
-160C;N # CANADIAN SYLLABICS CARRIER MI
-160D;N # CANADIAN SYLLABICS CARRIER MA
-160E;N # CANADIAN SYLLABICS CARRIER YU
-160F;N # CANADIAN SYLLABICS CARRIER YO
-1610;N # CANADIAN SYLLABICS CARRIER YE
-1611;N # CANADIAN SYLLABICS CARRIER YEE
-1612;N # CANADIAN SYLLABICS CARRIER YI
-1613;N # CANADIAN SYLLABICS CARRIER YA
-1614;N # CANADIAN SYLLABICS CARRIER JU
-1615;N # CANADIAN SYLLABICS SAYISI JU
-1616;N # CANADIAN SYLLABICS CARRIER JO
-1617;N # CANADIAN SYLLABICS CARRIER JE
-1618;N # CANADIAN SYLLABICS CARRIER JEE
-1619;N # CANADIAN SYLLABICS CARRIER JI
-161A;N # CANADIAN SYLLABICS SAYISI JI
-161B;N # CANADIAN SYLLABICS CARRIER JA
-161C;N # CANADIAN SYLLABICS CARRIER JJU
-161D;N # CANADIAN SYLLABICS CARRIER JJO
-161E;N # CANADIAN SYLLABICS CARRIER JJE
-161F;N # CANADIAN SYLLABICS CARRIER JJEE
-1620;N # CANADIAN SYLLABICS CARRIER JJI
-1621;N # CANADIAN SYLLABICS CARRIER JJA
-1622;N # CANADIAN SYLLABICS CARRIER LU
-1623;N # CANADIAN SYLLABICS CARRIER LO
-1624;N # CANADIAN SYLLABICS CARRIER LE
-1625;N # CANADIAN SYLLABICS CARRIER LEE
-1626;N # CANADIAN SYLLABICS CARRIER LI
-1627;N # CANADIAN SYLLABICS CARRIER LA
-1628;N # CANADIAN SYLLABICS CARRIER DLU
-1629;N # CANADIAN SYLLABICS CARRIER DLO
-162A;N # CANADIAN SYLLABICS CARRIER DLE
-162B;N # CANADIAN SYLLABICS CARRIER DLEE
-162C;N # CANADIAN SYLLABICS CARRIER DLI
-162D;N # CANADIAN SYLLABICS CARRIER DLA
-162E;N # CANADIAN SYLLABICS CARRIER LHU
-162F;N # CANADIAN SYLLABICS CARRIER LHO
-1630;N # CANADIAN SYLLABICS CARRIER LHE
-1631;N # CANADIAN SYLLABICS CARRIER LHEE
-1632;N # CANADIAN SYLLABICS CARRIER LHI
-1633;N # CANADIAN SYLLABICS CARRIER LHA
-1634;N # CANADIAN SYLLABICS CARRIER TLHU
-1635;N # CANADIAN SYLLABICS CARRIER TLHO
-1636;N # CANADIAN SYLLABICS CARRIER TLHE
-1637;N # CANADIAN SYLLABICS CARRIER TLHEE
-1638;N # CANADIAN SYLLABICS CARRIER TLHI
-1639;N # CANADIAN SYLLABICS CARRIER TLHA
-163A;N # CANADIAN SYLLABICS CARRIER TLU
-163B;N # CANADIAN SYLLABICS CARRIER TLO
-163C;N # CANADIAN SYLLABICS CARRIER TLE
-163D;N # CANADIAN SYLLABICS CARRIER TLEE
-163E;N # CANADIAN SYLLABICS CARRIER TLI
-163F;N # CANADIAN SYLLABICS CARRIER TLA
-1640;N # CANADIAN SYLLABICS CARRIER ZU
-1641;N # CANADIAN SYLLABICS CARRIER ZO
-1642;N # CANADIAN SYLLABICS CARRIER ZE
-1643;N # CANADIAN SYLLABICS CARRIER ZEE
-1644;N # CANADIAN SYLLABICS CARRIER ZI
-1645;N # CANADIAN SYLLABICS CARRIER ZA
-1646;N # CANADIAN SYLLABICS CARRIER Z
-1647;N # CANADIAN SYLLABICS CARRIER INITIAL Z
-1648;N # CANADIAN SYLLABICS CARRIER DZU
-1649;N # CANADIAN SYLLABICS CARRIER DZO
-164A;N # CANADIAN SYLLABICS CARRIER DZE
-164B;N # CANADIAN SYLLABICS CARRIER DZEE
-164C;N # CANADIAN SYLLABICS CARRIER DZI
-164D;N # CANADIAN SYLLABICS CARRIER DZA
-164E;N # CANADIAN SYLLABICS CARRIER SU
-164F;N # CANADIAN SYLLABICS CARRIER SO
-1650;N # CANADIAN SYLLABICS CARRIER SE
-1651;N # CANADIAN SYLLABICS CARRIER SEE
-1652;N # CANADIAN SYLLABICS CARRIER SI
-1653;N # CANADIAN SYLLABICS CARRIER SA
-1654;N # CANADIAN SYLLABICS CARRIER SHU
-1655;N # CANADIAN SYLLABICS CARRIER SHO
-1656;N # CANADIAN SYLLABICS CARRIER SHE
-1657;N # CANADIAN SYLLABICS CARRIER SHEE
-1658;N # CANADIAN SYLLABICS CARRIER SHI
-1659;N # CANADIAN SYLLABICS CARRIER SHA
-165A;N # CANADIAN SYLLABICS CARRIER SH
-165B;N # CANADIAN SYLLABICS CARRIER TSU
-165C;N # CANADIAN SYLLABICS CARRIER TSO
-165D;N # CANADIAN SYLLABICS CARRIER TSE
-165E;N # CANADIAN SYLLABICS CARRIER TSEE
-165F;N # CANADIAN SYLLABICS CARRIER TSI
-1660;N # CANADIAN SYLLABICS CARRIER TSA
-1661;N # CANADIAN SYLLABICS CARRIER CHU
-1662;N # CANADIAN SYLLABICS CARRIER CHO
-1663;N # CANADIAN SYLLABICS CARRIER CHE
-1664;N # CANADIAN SYLLABICS CARRIER CHEE
-1665;N # CANADIAN SYLLABICS CARRIER CHI
-1666;N # CANADIAN SYLLABICS CARRIER CHA
-1667;N # CANADIAN SYLLABICS CARRIER TTSU
-1668;N # CANADIAN SYLLABICS CARRIER TTSO
-1669;N # CANADIAN SYLLABICS CARRIER TTSE
-166A;N # CANADIAN SYLLABICS CARRIER TTSEE
-166B;N # CANADIAN SYLLABICS CARRIER TTSI
-166C;N # CANADIAN SYLLABICS CARRIER TTSA
-166D;N # CANADIAN SYLLABICS CHI SIGN
-166E;N # CANADIAN SYLLABICS FULL STOP
-166F;N # CANADIAN SYLLABICS QAI
-1670;N # CANADIAN SYLLABICS NGAI
-1671;N # CANADIAN SYLLABICS NNGI
-1672;N # CANADIAN SYLLABICS NNGII
-1673;N # CANADIAN SYLLABICS NNGO
-1674;N # CANADIAN SYLLABICS NNGOO
-1675;N # CANADIAN SYLLABICS NNGA
-1676;N # CANADIAN SYLLABICS NNGAA
-1677;N # CANADIAN SYLLABICS WOODS-CREE THWEE
-1678;N # CANADIAN SYLLABICS WOODS-CREE THWI
-1679;N # CANADIAN SYLLABICS WOODS-CREE THWII
-167A;N # CANADIAN SYLLABICS WOODS-CREE THWO
-167B;N # CANADIAN SYLLABICS WOODS-CREE THWOO
-167C;N # CANADIAN SYLLABICS WOODS-CREE THWA
-167D;N # CANADIAN SYLLABICS WOODS-CREE THWAA
-167E;N # CANADIAN SYLLABICS WOODS-CREE FINAL TH
-167F;N # CANADIAN SYLLABICS BLACKFOOT W
-1680;N # OGHAM SPACE MARK
-1681;N # OGHAM LETTER BEITH
-1682;N # OGHAM LETTER LUIS
-1683;N # OGHAM LETTER FEARN
-1684;N # OGHAM LETTER SAIL
-1685;N # OGHAM LETTER NION
-1686;N # OGHAM LETTER UATH
-1687;N # OGHAM LETTER DAIR
-1688;N # OGHAM LETTER TINNE
-1689;N # OGHAM LETTER COLL
-168A;N # OGHAM LETTER CEIRT
-168B;N # OGHAM LETTER MUIN
-168C;N # OGHAM LETTER GORT
-168D;N # OGHAM LETTER NGEADAL
-168E;N # OGHAM LETTER STRAIF
-168F;N # OGHAM LETTER RUIS
-1690;N # OGHAM LETTER AILM
-1691;N # OGHAM LETTER ONN
-1692;N # OGHAM LETTER UR
-1693;N # OGHAM LETTER EADHADH
-1694;N # OGHAM LETTER IODHADH
-1695;N # OGHAM LETTER EABHADH
-1696;N # OGHAM LETTER OR
-1697;N # OGHAM LETTER UILLEANN
-1698;N # OGHAM LETTER IFIN
-1699;N # OGHAM LETTER EAMHANCHOLL
-169A;N # OGHAM LETTER PEITH
-169B;N # OGHAM FEATHER MARK
-169C;N # OGHAM REVERSED FEATHER MARK
-16A0;N # RUNIC LETTER FEHU FEOH FE F
-16A1;N # RUNIC LETTER V
-16A2;N # RUNIC LETTER URUZ UR U
-16A3;N # RUNIC LETTER YR
-16A4;N # RUNIC LETTER Y
-16A5;N # RUNIC LETTER W
-16A6;N # RUNIC LETTER THURISAZ THURS THORN
-16A7;N # RUNIC LETTER ETH
-16A8;N # RUNIC LETTER ANSUZ A
-16A9;N # RUNIC LETTER OS O
-16AA;N # RUNIC LETTER AC A
-16AB;N # RUNIC LETTER AESC
-16AC;N # RUNIC LETTER LONG-BRANCH-OSS O
-16AD;N # RUNIC LETTER SHORT-TWIG-OSS O
-16AE;N # RUNIC LETTER O
-16AF;N # RUNIC LETTER OE
-16B0;N # RUNIC LETTER ON
-16B1;N # RUNIC LETTER RAIDO RAD REID R
-16B2;N # RUNIC LETTER KAUNA
-16B3;N # RUNIC LETTER CEN
-16B4;N # RUNIC LETTER KAUN K
-16B5;N # RUNIC LETTER G
-16B6;N # RUNIC LETTER ENG
-16B7;N # RUNIC LETTER GEBO GYFU G
-16B8;N # RUNIC LETTER GAR
-16B9;N # RUNIC LETTER WUNJO WYNN W
-16BA;N # RUNIC LETTER HAGLAZ H
-16BB;N # RUNIC LETTER HAEGL H
-16BC;N # RUNIC LETTER LONG-BRANCH-HAGALL H
-16BD;N # RUNIC LETTER SHORT-TWIG-HAGALL H
-16BE;N # RUNIC LETTER NAUDIZ NYD NAUD N
-16BF;N # RUNIC LETTER SHORT-TWIG-NAUD N
-16C0;N # RUNIC LETTER DOTTED-N
-16C1;N # RUNIC LETTER ISAZ IS ISS I
-16C2;N # RUNIC LETTER E
-16C3;N # RUNIC LETTER JERAN J
-16C4;N # RUNIC LETTER GER
-16C5;N # RUNIC LETTER LONG-BRANCH-AR AE
-16C6;N # RUNIC LETTER SHORT-TWIG-AR A
-16C7;N # RUNIC LETTER IWAZ EOH
-16C8;N # RUNIC LETTER PERTHO PEORTH P
-16C9;N # RUNIC LETTER ALGIZ EOLHX
-16CA;N # RUNIC LETTER SOWILO S
-16CB;N # RUNIC LETTER SIGEL LONG-BRANCH-SOL S
-16CC;N # RUNIC LETTER SHORT-TWIG-SOL S
-16CD;N # RUNIC LETTER C
-16CE;N # RUNIC LETTER Z
-16CF;N # RUNIC LETTER TIWAZ TIR TYR T
-16D0;N # RUNIC LETTER SHORT-TWIG-TYR T
-16D1;N # RUNIC LETTER D
-16D2;N # RUNIC LETTER BERKANAN BEORC BJARKAN B
-16D3;N # RUNIC LETTER SHORT-TWIG-BJARKAN B
-16D4;N # RUNIC LETTER DOTTED-P
-16D5;N # RUNIC LETTER OPEN-P
-16D6;N # RUNIC LETTER EHWAZ EH E
-16D7;N # RUNIC LETTER MANNAZ MAN M
-16D8;N # RUNIC LETTER LONG-BRANCH-MADR M
-16D9;N # RUNIC LETTER SHORT-TWIG-MADR M
-16DA;N # RUNIC LETTER LAUKAZ LAGU LOGR L
-16DB;N # RUNIC LETTER DOTTED-L
-16DC;N # RUNIC LETTER INGWAZ
-16DD;N # RUNIC LETTER ING
-16DE;N # RUNIC LETTER DAGAZ DAEG D
-16DF;N # RUNIC LETTER OTHALAN ETHEL O
-16E0;N # RUNIC LETTER EAR
-16E1;N # RUNIC LETTER IOR
-16E2;N # RUNIC LETTER CWEORTH
-16E3;N # RUNIC LETTER CALC
-16E4;N # RUNIC LETTER CEALC
-16E5;N # RUNIC LETTER STAN
-16E6;N # RUNIC LETTER LONG-BRANCH-YR
-16E7;N # RUNIC LETTER SHORT-TWIG-YR
-16E8;N # RUNIC LETTER ICELANDIC-YR
-16E9;N # RUNIC LETTER Q
-16EA;N # RUNIC LETTER X
-16EB;N # RUNIC SINGLE PUNCTUATION
-16EC;N # RUNIC MULTIPLE PUNCTUATION
-16ED;N # RUNIC CROSS PUNCTUATION
-16EE;N # RUNIC ARLAUG SYMBOL
-16EF;N # RUNIC TVIMADUR SYMBOL
-16F0;N # RUNIC BELGTHOR SYMBOL
-1700;N # TAGALOG LETTER A
-1701;N # TAGALOG LETTER I
-1702;N # TAGALOG LETTER U
-1703;N # TAGALOG LETTER KA
-1704;N # TAGALOG LETTER GA
-1705;N # TAGALOG LETTER NGA
-1706;N # TAGALOG LETTER TA
-1707;N # TAGALOG LETTER DA
-1708;N # TAGALOG LETTER NA
-1709;N # TAGALOG LETTER PA
-170A;N # TAGALOG LETTER BA
-170B;N # TAGALOG LETTER MA
-170C;N # TAGALOG LETTER YA
-170E;N # TAGALOG LETTER LA
-170F;N # TAGALOG LETTER WA
-1710;N # TAGALOG LETTER SA
-1711;N # TAGALOG LETTER HA
-1712;N # TAGALOG VOWEL SIGN I
-1713;N # TAGALOG VOWEL SIGN U
-1714;N # TAGALOG SIGN VIRAMA
-1720;N # HANUNOO LETTER A
-1721;N # HANUNOO LETTER I
-1722;N # HANUNOO LETTER U
-1723;N # HANUNOO LETTER KA
-1724;N # HANUNOO LETTER GA
-1725;N # HANUNOO LETTER NGA
-1726;N # HANUNOO LETTER TA
-1727;N # HANUNOO LETTER DA
-1728;N # HANUNOO LETTER NA
-1729;N # HANUNOO LETTER PA
-172A;N # HANUNOO LETTER BA
-172B;N # HANUNOO LETTER MA
-172C;N # HANUNOO LETTER YA
-172D;N # HANUNOO LETTER RA
-172E;N # HANUNOO LETTER LA
-172F;N # HANUNOO LETTER WA
-1730;N # HANUNOO LETTER SA
-1731;N # HANUNOO LETTER HA
-1732;N # HANUNOO VOWEL SIGN I
-1733;N # HANUNOO VOWEL SIGN U
-1734;N # HANUNOO SIGN PAMUDPOD
-1735;N # PHILIPPINE SINGLE PUNCTUATION
-1736;N # PHILIPPINE DOUBLE PUNCTUATION
-1740;N # BUHID LETTER A
-1741;N # BUHID LETTER I
-1742;N # BUHID LETTER U
-1743;N # BUHID LETTER KA
-1744;N # BUHID LETTER GA
-1745;N # BUHID LETTER NGA
-1746;N # BUHID LETTER TA
-1747;N # BUHID LETTER DA
-1748;N # BUHID LETTER NA
-1749;N # BUHID LETTER PA
-174A;N # BUHID LETTER BA
-174B;N # BUHID LETTER MA
-174C;N # BUHID LETTER YA
-174D;N # BUHID LETTER RA
-174E;N # BUHID LETTER LA
-174F;N # BUHID LETTER WA
-1750;N # BUHID LETTER SA
-1751;N # BUHID LETTER HA
-1752;N # BUHID VOWEL SIGN I
-1753;N # BUHID VOWEL SIGN U
-1760;N # TAGBANWA LETTER A
-1761;N # TAGBANWA LETTER I
-1762;N # TAGBANWA LETTER U
-1763;N # TAGBANWA LETTER KA
-1764;N # TAGBANWA LETTER GA
-1765;N # TAGBANWA LETTER NGA
-1766;N # TAGBANWA LETTER TA
-1767;N # TAGBANWA LETTER DA
-1768;N # TAGBANWA LETTER NA
-1769;N # TAGBANWA LETTER PA
-176A;N # TAGBANWA LETTER BA
-176B;N # TAGBANWA LETTER MA
-176C;N # TAGBANWA LETTER YA
-176E;N # TAGBANWA LETTER LA
-176F;N # TAGBANWA LETTER WA
-1770;N # TAGBANWA LETTER SA
-1772;N # TAGBANWA VOWEL SIGN I
-1773;N # TAGBANWA VOWEL SIGN U
-1780;N # KHMER LETTER KA
-1781;N # KHMER LETTER KHA
-1782;N # KHMER LETTER KO
-1783;N # KHMER LETTER KHO
-1784;N # KHMER LETTER NGO
-1785;N # KHMER LETTER CA
-1786;N # KHMER LETTER CHA
-1787;N # KHMER LETTER CO
-1788;N # KHMER LETTER CHO
-1789;N # KHMER LETTER NYO
-178A;N # KHMER LETTER DA
-178B;N # KHMER LETTER TTHA
-178C;N # KHMER LETTER DO
-178D;N # KHMER LETTER TTHO
-178E;N # KHMER LETTER NNO
-178F;N # KHMER LETTER TA
-1790;N # KHMER LETTER THA
-1791;N # KHMER LETTER TO
-1792;N # KHMER LETTER THO
-1793;N # KHMER LETTER NO
-1794;N # KHMER LETTER BA
-1795;N # KHMER LETTER PHA
-1796;N # KHMER LETTER PO
-1797;N # KHMER LETTER PHO
-1798;N # KHMER LETTER MO
-1799;N # KHMER LETTER YO
-179A;N # KHMER LETTER RO
-179B;N # KHMER LETTER LO
-179C;N # KHMER LETTER VO
-179D;N # KHMER LETTER SHA
-179E;N # KHMER LETTER SSO
-179F;N # KHMER LETTER SA
-17A0;N # KHMER LETTER HA
-17A1;N # KHMER LETTER LA
-17A2;N # KHMER LETTER QA
-17A3;N # KHMER INDEPENDENT VOWEL QAQ
-17A4;N # KHMER INDEPENDENT VOWEL QAA
-17A5;N # KHMER INDEPENDENT VOWEL QI
-17A6;N # KHMER INDEPENDENT VOWEL QII
-17A7;N # KHMER INDEPENDENT VOWEL QU
-17A8;N # KHMER INDEPENDENT VOWEL QUK
-17A9;N # KHMER INDEPENDENT VOWEL QUU
-17AA;N # KHMER INDEPENDENT VOWEL QUUV
-17AB;N # KHMER INDEPENDENT VOWEL RY
-17AC;N # KHMER INDEPENDENT VOWEL RYY
-17AD;N # KHMER INDEPENDENT VOWEL LY
-17AE;N # KHMER INDEPENDENT VOWEL LYY
-17AF;N # KHMER INDEPENDENT VOWEL QE
-17B0;N # KHMER INDEPENDENT VOWEL QAI
-17B1;N # KHMER INDEPENDENT VOWEL QOO TYPE ONE
-17B2;N # KHMER INDEPENDENT VOWEL QOO TYPE TWO
-17B3;N # KHMER INDEPENDENT VOWEL QAU
-17B4;N # KHMER VOWEL INHERENT AQ
-17B5;N # KHMER VOWEL INHERENT AA
-17B6;N # KHMER VOWEL SIGN AA
-17B7;N # KHMER VOWEL SIGN I
-17B8;N # KHMER VOWEL SIGN II
-17B9;N # KHMER VOWEL SIGN Y
-17BA;N # KHMER VOWEL SIGN YY
-17BB;N # KHMER VOWEL SIGN U
-17BC;N # KHMER VOWEL SIGN UU
-17BD;N # KHMER VOWEL SIGN UA
-17BE;N # KHMER VOWEL SIGN OE
-17BF;N # KHMER VOWEL SIGN YA
-17C0;N # KHMER VOWEL SIGN IE
-17C1;N # KHMER VOWEL SIGN E
-17C2;N # KHMER VOWEL SIGN AE
-17C3;N # KHMER VOWEL SIGN AI
-17C4;N # KHMER VOWEL SIGN OO
-17C5;N # KHMER VOWEL SIGN AU
-17C6;N # KHMER SIGN NIKAHIT
-17C7;N # KHMER SIGN REAHMUK
-17C8;N # KHMER SIGN YUUKALEAPINTU
-17C9;N # KHMER SIGN MUUSIKATOAN
-17CA;N # KHMER SIGN TRIISAP
-17CB;N # KHMER SIGN BANTOC
-17CC;N # KHMER SIGN ROBAT
-17CD;N # KHMER SIGN TOANDAKHIAT
-17CE;N # KHMER SIGN KAKABAT
-17CF;N # KHMER SIGN AHSDA
-17D0;N # KHMER SIGN SAMYOK SANNYA
-17D1;N # KHMER SIGN VIRIAM
-17D2;N # KHMER SIGN COENG
-17D3;N # KHMER SIGN BATHAMASAT
-17D4;N # KHMER SIGN KHAN
-17D5;N # KHMER SIGN BARIYOOSAN
-17D6;N # KHMER SIGN CAMNUC PII KUUH
-17D7;N # KHMER SIGN LEK TOO
-17D8;N # KHMER SIGN BEYYAL
-17D9;N # KHMER SIGN PHNAEK MUAN
-17DA;N # KHMER SIGN KOOMUUT
-17DB;N # KHMER CURRENCY SYMBOL RIEL
-17DC;N # KHMER SIGN AVAKRAHASANYA
-17DD;N # KHMER SIGN ATTHACAN
-17E0;N # KHMER DIGIT ZERO
-17E1;N # KHMER DIGIT ONE
-17E2;N # KHMER DIGIT TWO
-17E3;N # KHMER DIGIT THREE
-17E4;N # KHMER DIGIT FOUR
-17E5;N # KHMER DIGIT FIVE
-17E6;N # KHMER DIGIT SIX
-17E7;N # KHMER DIGIT SEVEN
-17E8;N # KHMER DIGIT EIGHT
-17E9;N # KHMER DIGIT NINE
-17F0;N # KHMER SYMBOL LEK ATTAK SON
-17F1;N # KHMER SYMBOL LEK ATTAK MUOY
-17F2;N # KHMER SYMBOL LEK ATTAK PII
-17F3;N # KHMER SYMBOL LEK ATTAK BEI
-17F4;N # KHMER SYMBOL LEK ATTAK BUON
-17F5;N # KHMER SYMBOL LEK ATTAK PRAM
-17F6;N # KHMER SYMBOL LEK ATTAK PRAM-MUOY
-17F7;N # KHMER SYMBOL LEK ATTAK PRAM-PII
-17F8;N # KHMER SYMBOL LEK ATTAK PRAM-BEI
-17F9;N # KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800;N # MONGOLIAN BIRGA
-1801;N # MONGOLIAN ELLIPSIS
-1802;N # MONGOLIAN COMMA
-1803;N # MONGOLIAN FULL STOP
-1804;N # MONGOLIAN COLON
-1805;N # MONGOLIAN FOUR DOTS
-1806;N # MONGOLIAN TODO SOFT HYPHEN
-1807;N # MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-1808;N # MONGOLIAN MANCHU COMMA
-1809;N # MONGOLIAN MANCHU FULL STOP
-180A;N # MONGOLIAN NIRUGU
-180B;N # MONGOLIAN FREE VARIATION SELECTOR ONE
-180C;N # MONGOLIAN FREE VARIATION SELECTOR TWO
-180D;N # MONGOLIAN FREE VARIATION SELECTOR THREE
-180E;N # MONGOLIAN VOWEL SEPARATOR
-1810;N # MONGOLIAN DIGIT ZERO
-1811;N # MONGOLIAN DIGIT ONE
-1812;N # MONGOLIAN DIGIT TWO
-1813;N # MONGOLIAN DIGIT THREE
-1814;N # MONGOLIAN DIGIT FOUR
-1815;N # MONGOLIAN DIGIT FIVE
-1816;N # MONGOLIAN DIGIT SIX
-1817;N # MONGOLIAN DIGIT SEVEN
-1818;N # MONGOLIAN DIGIT EIGHT
-1819;N # MONGOLIAN DIGIT NINE
-1820;N # MONGOLIAN LETTER A
-1821;N # MONGOLIAN LETTER E
-1822;N # MONGOLIAN LETTER I
-1823;N # MONGOLIAN LETTER O
-1824;N # MONGOLIAN LETTER U
-1825;N # MONGOLIAN LETTER OE
-1826;N # MONGOLIAN LETTER UE
-1827;N # MONGOLIAN LETTER EE
-1828;N # MONGOLIAN LETTER NA
-1829;N # MONGOLIAN LETTER ANG
-182A;N # MONGOLIAN LETTER BA
-182B;N # MONGOLIAN LETTER PA
-182C;N # MONGOLIAN LETTER QA
-182D;N # MONGOLIAN LETTER GA
-182E;N # MONGOLIAN LETTER MA
-182F;N # MONGOLIAN LETTER LA
-1830;N # MONGOLIAN LETTER SA
-1831;N # MONGOLIAN LETTER SHA
-1832;N # MONGOLIAN LETTER TA
-1833;N # MONGOLIAN LETTER DA
-1834;N # MONGOLIAN LETTER CHA
-1835;N # MONGOLIAN LETTER JA
-1836;N # MONGOLIAN LETTER YA
-1837;N # MONGOLIAN LETTER RA
-1838;N # MONGOLIAN LETTER WA
-1839;N # MONGOLIAN LETTER FA
-183A;N # MONGOLIAN LETTER KA
-183B;N # MONGOLIAN LETTER KHA
-183C;N # MONGOLIAN LETTER TSA
-183D;N # MONGOLIAN LETTER ZA
-183E;N # MONGOLIAN LETTER HAA
-183F;N # MONGOLIAN LETTER ZRA
-1840;N # MONGOLIAN LETTER LHA
-1841;N # MONGOLIAN LETTER ZHI
-1842;N # MONGOLIAN LETTER CHI
-1843;N # MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844;N # MONGOLIAN LETTER TODO E
-1845;N # MONGOLIAN LETTER TODO I
-1846;N # MONGOLIAN LETTER TODO O
-1847;N # MONGOLIAN LETTER TODO U
-1848;N # MONGOLIAN LETTER TODO OE
-1849;N # MONGOLIAN LETTER TODO UE
-184A;N # MONGOLIAN LETTER TODO ANG
-184B;N # MONGOLIAN LETTER TODO BA
-184C;N # MONGOLIAN LETTER TODO PA
-184D;N # MONGOLIAN LETTER TODO QA
-184E;N # MONGOLIAN LETTER TODO GA
-184F;N # MONGOLIAN LETTER TODO MA
-1850;N # MONGOLIAN LETTER TODO TA
-1851;N # MONGOLIAN LETTER TODO DA
-1852;N # MONGOLIAN LETTER TODO CHA
-1853;N # MONGOLIAN LETTER TODO JA
-1854;N # MONGOLIAN LETTER TODO TSA
-1855;N # MONGOLIAN LETTER TODO YA
-1856;N # MONGOLIAN LETTER TODO WA
-1857;N # MONGOLIAN LETTER TODO KA
-1858;N # MONGOLIAN LETTER TODO GAA
-1859;N # MONGOLIAN LETTER TODO HAA
-185A;N # MONGOLIAN LETTER TODO JIA
-185B;N # MONGOLIAN LETTER TODO NIA
-185C;N # MONGOLIAN LETTER TODO DZA
-185D;N # MONGOLIAN LETTER SIBE E
-185E;N # MONGOLIAN LETTER SIBE I
-185F;N # MONGOLIAN LETTER SIBE IY
-1860;N # MONGOLIAN LETTER SIBE UE
-1861;N # MONGOLIAN LETTER SIBE U
-1862;N # MONGOLIAN LETTER SIBE ANG
-1863;N # MONGOLIAN LETTER SIBE KA
-1864;N # MONGOLIAN LETTER SIBE GA
-1865;N # MONGOLIAN LETTER SIBE HA
-1866;N # MONGOLIAN LETTER SIBE PA
-1867;N # MONGOLIAN LETTER SIBE SHA
-1868;N # MONGOLIAN LETTER SIBE TA
-1869;N # MONGOLIAN LETTER SIBE DA
-186A;N # MONGOLIAN LETTER SIBE JA
-186B;N # MONGOLIAN LETTER SIBE FA
-186C;N # MONGOLIAN LETTER SIBE GAA
-186D;N # MONGOLIAN LETTER SIBE HAA
-186E;N # MONGOLIAN LETTER SIBE TSA
-186F;N # MONGOLIAN LETTER SIBE ZA
-1870;N # MONGOLIAN LETTER SIBE RAA
-1871;N # MONGOLIAN LETTER SIBE CHA
-1872;N # MONGOLIAN LETTER SIBE ZHA
-1873;N # MONGOLIAN LETTER MANCHU I
-1874;N # MONGOLIAN LETTER MANCHU KA
-1875;N # MONGOLIAN LETTER MANCHU RA
-1876;N # MONGOLIAN LETTER MANCHU FA
-1877;N # MONGOLIAN LETTER MANCHU ZHA
-1880;N # MONGOLIAN LETTER ALI GALI ANUSVARA ONE
-1881;N # MONGOLIAN LETTER ALI GALI VISARGA ONE
-1882;N # MONGOLIAN LETTER ALI GALI DAMARU
-1883;N # MONGOLIAN LETTER ALI GALI UBADAMA
-1884;N # MONGOLIAN LETTER ALI GALI INVERTED UBADAMA
-1885;N # MONGOLIAN LETTER ALI GALI BALUDA
-1886;N # MONGOLIAN LETTER ALI GALI THREE BALUDA
-1887;N # MONGOLIAN LETTER ALI GALI A
-1888;N # MONGOLIAN LETTER ALI GALI I
-1889;N # MONGOLIAN LETTER ALI GALI KA
-188A;N # MONGOLIAN LETTER ALI GALI NGA
-188B;N # MONGOLIAN LETTER ALI GALI CA
-188C;N # MONGOLIAN LETTER ALI GALI TTA
-188D;N # MONGOLIAN LETTER ALI GALI TTHA
-188E;N # MONGOLIAN LETTER ALI GALI DDA
-188F;N # MONGOLIAN LETTER ALI GALI NNA
-1890;N # MONGOLIAN LETTER ALI GALI TA
-1891;N # MONGOLIAN LETTER ALI GALI DA
-1892;N # MONGOLIAN LETTER ALI GALI PA
-1893;N # MONGOLIAN LETTER ALI GALI PHA
-1894;N # MONGOLIAN LETTER ALI GALI SSA
-1895;N # MONGOLIAN LETTER ALI GALI ZHA
-1896;N # MONGOLIAN LETTER ALI GALI ZA
-1897;N # MONGOLIAN LETTER ALI GALI AH
-1898;N # MONGOLIAN LETTER TODO ALI GALI TA
-1899;N # MONGOLIAN LETTER TODO ALI GALI ZHA
-189A;N # MONGOLIAN LETTER MANCHU ALI GALI GHA
-189B;N # MONGOLIAN LETTER MANCHU ALI GALI NGA
-189C;N # MONGOLIAN LETTER MANCHU ALI GALI CA
-189D;N # MONGOLIAN LETTER MANCHU ALI GALI JHA
-189E;N # MONGOLIAN LETTER MANCHU ALI GALI TTA
-189F;N # MONGOLIAN LETTER MANCHU ALI GALI DDHA
-18A0;N # MONGOLIAN LETTER MANCHU ALI GALI TA
-18A1;N # MONGOLIAN LETTER MANCHU ALI GALI DHA
-18A2;N # MONGOLIAN LETTER MANCHU ALI GALI SSA
-18A3;N # MONGOLIAN LETTER MANCHU ALI GALI CYA
-18A4;N # MONGOLIAN LETTER MANCHU ALI GALI ZHA
-18A5;N # MONGOLIAN LETTER MANCHU ALI GALI ZA
-18A6;N # MONGOLIAN LETTER ALI GALI HALF U
-18A7;N # MONGOLIAN LETTER ALI GALI HALF YA
-18A8;N # MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9;N # MONGOLIAN LETTER ALI GALI DAGALGA
-18AA;N # MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0;N # CANADIAN SYLLABICS OY
-18B1;N # CANADIAN SYLLABICS AY
-18B2;N # CANADIAN SYLLABICS AAY
-18B3;N # CANADIAN SYLLABICS WAY
-18B4;N # CANADIAN SYLLABICS POY
-18B5;N # CANADIAN SYLLABICS PAY
-18B6;N # CANADIAN SYLLABICS PWOY
-18B7;N # CANADIAN SYLLABICS TAY
-18B8;N # CANADIAN SYLLABICS KAY
-18B9;N # CANADIAN SYLLABICS KWAY
-18BA;N # CANADIAN SYLLABICS MAY
-18BB;N # CANADIAN SYLLABICS NOY
-18BC;N # CANADIAN SYLLABICS NAY
-18BD;N # CANADIAN SYLLABICS LAY
-18BE;N # CANADIAN SYLLABICS SOY
-18BF;N # CANADIAN SYLLABICS SAY
-18C0;N # CANADIAN SYLLABICS SHOY
-18C1;N # CANADIAN SYLLABICS SHAY
-18C2;N # CANADIAN SYLLABICS SHWOY
-18C3;N # CANADIAN SYLLABICS YOY
-18C4;N # CANADIAN SYLLABICS YAY
-18C5;N # CANADIAN SYLLABICS RAY
-18C6;N # CANADIAN SYLLABICS NWI
-18C7;N # CANADIAN SYLLABICS OJIBWAY NWI
-18C8;N # CANADIAN SYLLABICS NWII
-18C9;N # CANADIAN SYLLABICS OJIBWAY NWII
-18CA;N # CANADIAN SYLLABICS NWO
-18CB;N # CANADIAN SYLLABICS OJIBWAY NWO
-18CC;N # CANADIAN SYLLABICS NWOO
-18CD;N # CANADIAN SYLLABICS OJIBWAY NWOO
-18CE;N # CANADIAN SYLLABICS RWEE
-18CF;N # CANADIAN SYLLABICS RWI
-18D0;N # CANADIAN SYLLABICS RWII
-18D1;N # CANADIAN SYLLABICS RWO
-18D2;N # CANADIAN SYLLABICS RWOO
-18D3;N # CANADIAN SYLLABICS RWA
-18D4;N # CANADIAN SYLLABICS OJIBWAY P
-18D5;N # CANADIAN SYLLABICS OJIBWAY T
-18D6;N # CANADIAN SYLLABICS OJIBWAY K
-18D7;N # CANADIAN SYLLABICS OJIBWAY C
-18D8;N # CANADIAN SYLLABICS OJIBWAY M
-18D9;N # CANADIAN SYLLABICS OJIBWAY N
-18DA;N # CANADIAN SYLLABICS OJIBWAY S
-18DB;N # CANADIAN SYLLABICS OJIBWAY SH
-18DC;N # CANADIAN SYLLABICS EASTERN W
-18DD;N # CANADIAN SYLLABICS WESTERN W
-18DE;N # CANADIAN SYLLABICS FINAL SMALL RING
-18DF;N # CANADIAN SYLLABICS FINAL RAISED DOT
-18E0;N # CANADIAN SYLLABICS R-CREE RWE
-18E1;N # CANADIAN SYLLABICS WEST-CREE LOO
-18E2;N # CANADIAN SYLLABICS WEST-CREE LAA
-18E3;N # CANADIAN SYLLABICS THWE
-18E4;N # CANADIAN SYLLABICS THWA
-18E5;N # CANADIAN SYLLABICS TTHWE
-18E6;N # CANADIAN SYLLABICS TTHOO
-18E7;N # CANADIAN SYLLABICS TTHAA
-18E8;N # CANADIAN SYLLABICS TLHWE
-18E9;N # CANADIAN SYLLABICS TLHOO
-18EA;N # CANADIAN SYLLABICS SAYISI SHWE
-18EB;N # CANADIAN SYLLABICS SAYISI SHOO
-18EC;N # CANADIAN SYLLABICS SAYISI HOO
-18ED;N # CANADIAN SYLLABICS CARRIER GWU
-18EE;N # CANADIAN SYLLABICS CARRIER DENE GEE
-18EF;N # CANADIAN SYLLABICS CARRIER GAA
-18F0;N # CANADIAN SYLLABICS CARRIER GWA
-18F1;N # CANADIAN SYLLABICS SAYISI JUU
-18F2;N # CANADIAN SYLLABICS CARRIER JWA
-18F3;N # CANADIAN SYLLABICS BEAVER DENE L
-18F4;N # CANADIAN SYLLABICS BEAVER DENE R
-18F5;N # CANADIAN SYLLABICS CARRIER DENTAL S
-1900;N # LIMBU VOWEL-CARRIER LETTER
-1901;N # LIMBU LETTER KA
-1902;N # LIMBU LETTER KHA
-1903;N # LIMBU LETTER GA
-1904;N # LIMBU LETTER GHA
-1905;N # LIMBU LETTER NGA
-1906;N # LIMBU LETTER CA
-1907;N # LIMBU LETTER CHA
-1908;N # LIMBU LETTER JA
-1909;N # LIMBU LETTER JHA
-190A;N # LIMBU LETTER YAN
-190B;N # LIMBU LETTER TA
-190C;N # LIMBU LETTER THA
-190D;N # LIMBU LETTER DA
-190E;N # LIMBU LETTER DHA
-190F;N # LIMBU LETTER NA
-1910;N # LIMBU LETTER PA
-1911;N # LIMBU LETTER PHA
-1912;N # LIMBU LETTER BA
-1913;N # LIMBU LETTER BHA
-1914;N # LIMBU LETTER MA
-1915;N # LIMBU LETTER YA
-1916;N # LIMBU LETTER RA
-1917;N # LIMBU LETTER LA
-1918;N # LIMBU LETTER WA
-1919;N # LIMBU LETTER SHA
-191A;N # LIMBU LETTER SSA
-191B;N # LIMBU LETTER SA
-191C;N # LIMBU LETTER HA
-1920;N # LIMBU VOWEL SIGN A
-1921;N # LIMBU VOWEL SIGN I
-1922;N # LIMBU VOWEL SIGN U
-1923;N # LIMBU VOWEL SIGN EE
-1924;N # LIMBU VOWEL SIGN AI
-1925;N # LIMBU VOWEL SIGN OO
-1926;N # LIMBU VOWEL SIGN AU
-1927;N # LIMBU VOWEL SIGN E
-1928;N # LIMBU VOWEL SIGN O
-1929;N # LIMBU SUBJOINED LETTER YA
-192A;N # LIMBU SUBJOINED LETTER RA
-192B;N # LIMBU SUBJOINED LETTER WA
-1930;N # LIMBU SMALL LETTER KA
-1931;N # LIMBU SMALL LETTER NGA
-1932;N # LIMBU SMALL LETTER ANUSVARA
-1933;N # LIMBU SMALL LETTER TA
-1934;N # LIMBU SMALL LETTER NA
-1935;N # LIMBU SMALL LETTER PA
-1936;N # LIMBU SMALL LETTER MA
-1937;N # LIMBU SMALL LETTER RA
-1938;N # LIMBU SMALL LETTER LA
-1939;N # LIMBU SIGN MUKPHRENG
-193A;N # LIMBU SIGN KEMPHRENG
-193B;N # LIMBU SIGN SA-I
-1940;N # LIMBU SIGN LOO
-1944;N # LIMBU EXCLAMATION MARK
-1945;N # LIMBU QUESTION MARK
-1946;N # LIMBU DIGIT ZERO
-1947;N # LIMBU DIGIT ONE
-1948;N # LIMBU DIGIT TWO
-1949;N # LIMBU DIGIT THREE
-194A;N # LIMBU DIGIT FOUR
-194B;N # LIMBU DIGIT FIVE
-194C;N # LIMBU DIGIT SIX
-194D;N # LIMBU DIGIT SEVEN
-194E;N # LIMBU DIGIT EIGHT
-194F;N # LIMBU DIGIT NINE
-1950;N # TAI LE LETTER KA
-1951;N # TAI LE LETTER XA
-1952;N # TAI LE LETTER NGA
-1953;N # TAI LE LETTER TSA
-1954;N # TAI LE LETTER SA
-1955;N # TAI LE LETTER YA
-1956;N # TAI LE LETTER TA
-1957;N # TAI LE LETTER THA
-1958;N # TAI LE LETTER LA
-1959;N # TAI LE LETTER PA
-195A;N # TAI LE LETTER PHA
-195B;N # TAI LE LETTER MA
-195C;N # TAI LE LETTER FA
-195D;N # TAI LE LETTER VA
-195E;N # TAI LE LETTER HA
-195F;N # TAI LE LETTER QA
-1960;N # TAI LE LETTER KHA
-1961;N # TAI LE LETTER TSHA
-1962;N # TAI LE LETTER NA
-1963;N # TAI LE LETTER A
-1964;N # TAI LE LETTER I
-1965;N # TAI LE LETTER EE
-1966;N # TAI LE LETTER EH
-1967;N # TAI LE LETTER U
-1968;N # TAI LE LETTER OO
-1969;N # TAI LE LETTER O
-196A;N # TAI LE LETTER UE
-196B;N # TAI LE LETTER E
-196C;N # TAI LE LETTER AUE
-196D;N # TAI LE LETTER AI
-1970;N # TAI LE LETTER TONE-2
-1971;N # TAI LE LETTER TONE-3
-1972;N # TAI LE LETTER TONE-4
-1973;N # TAI LE LETTER TONE-5
-1974;N # TAI LE LETTER TONE-6
-1980;N # NEW TAI LUE LETTER HIGH QA
-1981;N # NEW TAI LUE LETTER LOW QA
-1982;N # NEW TAI LUE LETTER HIGH KA
-1983;N # NEW TAI LUE LETTER HIGH XA
-1984;N # NEW TAI LUE LETTER HIGH NGA
-1985;N # NEW TAI LUE LETTER LOW KA
-1986;N # NEW TAI LUE LETTER LOW XA
-1987;N # NEW TAI LUE LETTER LOW NGA
-1988;N # NEW TAI LUE LETTER HIGH TSA
-1989;N # NEW TAI LUE LETTER HIGH SA
-198A;N # NEW TAI LUE LETTER HIGH YA
-198B;N # NEW TAI LUE LETTER LOW TSA
-198C;N # NEW TAI LUE LETTER LOW SA
-198D;N # NEW TAI LUE LETTER LOW YA
-198E;N # NEW TAI LUE LETTER HIGH TA
-198F;N # NEW TAI LUE LETTER HIGH THA
-1990;N # NEW TAI LUE LETTER HIGH NA
-1991;N # NEW TAI LUE LETTER LOW TA
-1992;N # NEW TAI LUE LETTER LOW THA
-1993;N # NEW TAI LUE LETTER LOW NA
-1994;N # NEW TAI LUE LETTER HIGH PA
-1995;N # NEW TAI LUE LETTER HIGH PHA
-1996;N # NEW TAI LUE LETTER HIGH MA
-1997;N # NEW TAI LUE LETTER LOW PA
-1998;N # NEW TAI LUE LETTER LOW PHA
-1999;N # NEW TAI LUE LETTER LOW MA
-199A;N # NEW TAI LUE LETTER HIGH FA
-199B;N # NEW TAI LUE LETTER HIGH VA
-199C;N # NEW TAI LUE LETTER HIGH LA
-199D;N # NEW TAI LUE LETTER LOW FA
-199E;N # NEW TAI LUE LETTER LOW VA
-199F;N # NEW TAI LUE LETTER LOW LA
-19A0;N # NEW TAI LUE LETTER HIGH HA
-19A1;N # NEW TAI LUE LETTER HIGH DA
-19A2;N # NEW TAI LUE LETTER HIGH BA
-19A3;N # NEW TAI LUE LETTER LOW HA
-19A4;N # NEW TAI LUE LETTER LOW DA
-19A5;N # NEW TAI LUE LETTER LOW BA
-19A6;N # NEW TAI LUE LETTER HIGH KVA
-19A7;N # NEW TAI LUE LETTER HIGH XVA
-19A8;N # NEW TAI LUE LETTER LOW KVA
-19A9;N # NEW TAI LUE LETTER LOW XVA
-19AA;N # NEW TAI LUE LETTER HIGH SUA
-19AB;N # NEW TAI LUE LETTER LOW SUA
-19B0;N # NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
-19B1;N # NEW TAI LUE VOWEL SIGN AA
-19B2;N # NEW TAI LUE VOWEL SIGN II
-19B3;N # NEW TAI LUE VOWEL SIGN U
-19B4;N # NEW TAI LUE VOWEL SIGN UU
-19B5;N # NEW TAI LUE VOWEL SIGN E
-19B6;N # NEW TAI LUE VOWEL SIGN AE
-19B7;N # NEW TAI LUE VOWEL SIGN O
-19B8;N # NEW TAI LUE VOWEL SIGN OA
-19B9;N # NEW TAI LUE VOWEL SIGN UE
-19BA;N # NEW TAI LUE VOWEL SIGN AY
-19BB;N # NEW TAI LUE VOWEL SIGN AAY
-19BC;N # NEW TAI LUE VOWEL SIGN UY
-19BD;N # NEW TAI LUE VOWEL SIGN OY
-19BE;N # NEW TAI LUE VOWEL SIGN OAY
-19BF;N # NEW TAI LUE VOWEL SIGN UEY
-19C0;N # NEW TAI LUE VOWEL SIGN IY
-19C1;N # NEW TAI LUE LETTER FINAL V
-19C2;N # NEW TAI LUE LETTER FINAL NG
-19C3;N # NEW TAI LUE LETTER FINAL N
-19C4;N # NEW TAI LUE LETTER FINAL M
-19C5;N # NEW TAI LUE LETTER FINAL K
-19C6;N # NEW TAI LUE LETTER FINAL D
-19C7;N # NEW TAI LUE LETTER FINAL B
-19C8;N # NEW TAI LUE TONE MARK-1
-19C9;N # NEW TAI LUE TONE MARK-2
-19D0;N # NEW TAI LUE DIGIT ZERO
-19D1;N # NEW TAI LUE DIGIT ONE
-19D2;N # NEW TAI LUE DIGIT TWO
-19D3;N # NEW TAI LUE DIGIT THREE
-19D4;N # NEW TAI LUE DIGIT FOUR
-19D5;N # NEW TAI LUE DIGIT FIVE
-19D6;N # NEW TAI LUE DIGIT SIX
-19D7;N # NEW TAI LUE DIGIT SEVEN
-19D8;N # NEW TAI LUE DIGIT EIGHT
-19D9;N # NEW TAI LUE DIGIT NINE
-19DA;N # NEW TAI LUE THAM DIGIT ONE
-19DE;N # NEW TAI LUE SIGN LAE
-19DF;N # NEW TAI LUE SIGN LAEV
-19E0;N # KHMER SYMBOL PATHAMASAT
-19E1;N # KHMER SYMBOL MUOY KOET
-19E2;N # KHMER SYMBOL PII KOET
-19E3;N # KHMER SYMBOL BEI KOET
-19E4;N # KHMER SYMBOL BUON KOET
-19E5;N # KHMER SYMBOL PRAM KOET
-19E6;N # KHMER SYMBOL PRAM-MUOY KOET
-19E7;N # KHMER SYMBOL PRAM-PII KOET
-19E8;N # KHMER SYMBOL PRAM-BEI KOET
-19E9;N # KHMER SYMBOL PRAM-BUON KOET
-19EA;N # KHMER SYMBOL DAP KOET
-19EB;N # KHMER SYMBOL DAP-MUOY KOET
-19EC;N # KHMER SYMBOL DAP-PII KOET
-19ED;N # KHMER SYMBOL DAP-BEI KOET
-19EE;N # KHMER SYMBOL DAP-BUON KOET
-19EF;N # KHMER SYMBOL DAP-PRAM KOET
-19F0;N # KHMER SYMBOL TUTEYASAT
-19F1;N # KHMER SYMBOL MUOY ROC
-19F2;N # KHMER SYMBOL PII ROC
-19F3;N # KHMER SYMBOL BEI ROC
-19F4;N # KHMER SYMBOL BUON ROC
-19F5;N # KHMER SYMBOL PRAM ROC
-19F6;N # KHMER SYMBOL PRAM-MUOY ROC
-19F7;N # KHMER SYMBOL PRAM-PII ROC
-19F8;N # KHMER SYMBOL PRAM-BEI ROC
-19F9;N # KHMER SYMBOL PRAM-BUON ROC
-19FA;N # KHMER SYMBOL DAP ROC
-19FB;N # KHMER SYMBOL DAP-MUOY ROC
-19FC;N # KHMER SYMBOL DAP-PII ROC
-19FD;N # KHMER SYMBOL DAP-BEI ROC
-19FE;N # KHMER SYMBOL DAP-BUON ROC
-19FF;N # KHMER SYMBOL DAP-PRAM ROC
-1A00;N # BUGINESE LETTER KA
-1A01;N # BUGINESE LETTER GA
-1A02;N # BUGINESE LETTER NGA
-1A03;N # BUGINESE LETTER NGKA
-1A04;N # BUGINESE LETTER PA
-1A05;N # BUGINESE LETTER BA
-1A06;N # BUGINESE LETTER MA
-1A07;N # BUGINESE LETTER MPA
-1A08;N # BUGINESE LETTER TA
-1A09;N # BUGINESE LETTER DA
-1A0A;N # BUGINESE LETTER NA
-1A0B;N # BUGINESE LETTER NRA
-1A0C;N # BUGINESE LETTER CA
-1A0D;N # BUGINESE LETTER JA
-1A0E;N # BUGINESE LETTER NYA
-1A0F;N # BUGINESE LETTER NYCA
-1A10;N # BUGINESE LETTER YA
-1A11;N # BUGINESE LETTER RA
-1A12;N # BUGINESE LETTER LA
-1A13;N # BUGINESE LETTER VA
-1A14;N # BUGINESE LETTER SA
-1A15;N # BUGINESE LETTER A
-1A16;N # BUGINESE LETTER HA
-1A17;N # BUGINESE VOWEL SIGN I
-1A18;N # BUGINESE VOWEL SIGN U
-1A19;N # BUGINESE VOWEL SIGN E
-1A1A;N # BUGINESE VOWEL SIGN O
-1A1B;N # BUGINESE VOWEL SIGN AE
-1A1E;N # BUGINESE PALLAWA
-1A1F;N # BUGINESE END OF SECTION
-1A20;N # TAI THAM LETTER HIGH KA
-1A21;N # TAI THAM LETTER HIGH KHA
-1A22;N # TAI THAM LETTER HIGH KXA
-1A23;N # TAI THAM LETTER LOW KA
-1A24;N # TAI THAM LETTER LOW KXA
-1A25;N # TAI THAM LETTER LOW KHA
-1A26;N # TAI THAM LETTER NGA
-1A27;N # TAI THAM LETTER HIGH CA
-1A28;N # TAI THAM LETTER HIGH CHA
-1A29;N # TAI THAM LETTER LOW CA
-1A2A;N # TAI THAM LETTER LOW SA
-1A2B;N # TAI THAM LETTER LOW CHA
-1A2C;N # TAI THAM LETTER NYA
-1A2D;N # TAI THAM LETTER RATA
-1A2E;N # TAI THAM LETTER HIGH RATHA
-1A2F;N # TAI THAM LETTER DA
-1A30;N # TAI THAM LETTER LOW RATHA
-1A31;N # TAI THAM LETTER RANA
-1A32;N # TAI THAM LETTER HIGH TA
-1A33;N # TAI THAM LETTER HIGH THA
-1A34;N # TAI THAM LETTER LOW TA
-1A35;N # TAI THAM LETTER LOW THA
-1A36;N # TAI THAM LETTER NA
-1A37;N # TAI THAM LETTER BA
-1A38;N # TAI THAM LETTER HIGH PA
-1A39;N # TAI THAM LETTER HIGH PHA
-1A3A;N # TAI THAM LETTER HIGH FA
-1A3B;N # TAI THAM LETTER LOW PA
-1A3C;N # TAI THAM LETTER LOW FA
-1A3D;N # TAI THAM LETTER LOW PHA
-1A3E;N # TAI THAM LETTER MA
-1A3F;N # TAI THAM LETTER LOW YA
-1A40;N # TAI THAM LETTER HIGH YA
-1A41;N # TAI THAM LETTER RA
-1A42;N # TAI THAM LETTER RUE
-1A43;N # TAI THAM LETTER LA
-1A44;N # TAI THAM LETTER LUE
-1A45;N # TAI THAM LETTER WA
-1A46;N # TAI THAM LETTER HIGH SHA
-1A47;N # TAI THAM LETTER HIGH SSA
-1A48;N # TAI THAM LETTER HIGH SA
-1A49;N # TAI THAM LETTER HIGH HA
-1A4A;N # TAI THAM LETTER LLA
-1A4B;N # TAI THAM LETTER A
-1A4C;N # TAI THAM LETTER LOW HA
-1A4D;N # TAI THAM LETTER I
-1A4E;N # TAI THAM LETTER II
-1A4F;N # TAI THAM LETTER U
-1A50;N # TAI THAM LETTER UU
-1A51;N # TAI THAM LETTER EE
-1A52;N # TAI THAM LETTER OO
-1A53;N # TAI THAM LETTER LAE
-1A54;N # TAI THAM LETTER GREAT SA
-1A55;N # TAI THAM CONSONANT SIGN MEDIAL RA
-1A56;N # TAI THAM CONSONANT SIGN MEDIAL LA
-1A57;N # TAI THAM CONSONANT SIGN LA TANG LAI
-1A58;N # TAI THAM SIGN MAI KANG LAI
-1A59;N # TAI THAM CONSONANT SIGN FINAL NGA
-1A5A;N # TAI THAM CONSONANT SIGN LOW PA
-1A5B;N # TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA
-1A5C;N # TAI THAM CONSONANT SIGN MA
-1A5D;N # TAI THAM CONSONANT SIGN BA
-1A5E;N # TAI THAM CONSONANT SIGN SA
-1A60;N # TAI THAM SIGN SAKOT
-1A61;N # TAI THAM VOWEL SIGN A
-1A62;N # TAI THAM VOWEL SIGN MAI SAT
-1A63;N # TAI THAM VOWEL SIGN AA
-1A64;N # TAI THAM VOWEL SIGN TALL AA
-1A65;N # TAI THAM VOWEL SIGN I
-1A66;N # TAI THAM VOWEL SIGN II
-1A67;N # TAI THAM VOWEL SIGN UE
-1A68;N # TAI THAM VOWEL SIGN UUE
-1A69;N # TAI THAM VOWEL SIGN U
-1A6A;N # TAI THAM VOWEL SIGN UU
-1A6B;N # TAI THAM VOWEL SIGN O
-1A6C;N # TAI THAM VOWEL SIGN OA BELOW
-1A6D;N # TAI THAM VOWEL SIGN OY
-1A6E;N # TAI THAM VOWEL SIGN E
-1A6F;N # TAI THAM VOWEL SIGN AE
-1A70;N # TAI THAM VOWEL SIGN OO
-1A71;N # TAI THAM VOWEL SIGN AI
-1A72;N # TAI THAM VOWEL SIGN THAM AI
-1A73;N # TAI THAM VOWEL SIGN OA ABOVE
-1A74;N # TAI THAM SIGN MAI KANG
-1A75;N # TAI THAM SIGN TONE-1
-1A76;N # TAI THAM SIGN TONE-2
-1A77;N # TAI THAM SIGN KHUEN TONE-3
-1A78;N # TAI THAM SIGN KHUEN TONE-4
-1A79;N # TAI THAM SIGN KHUEN TONE-5
-1A7A;N # TAI THAM SIGN RA HAAM
-1A7B;N # TAI THAM SIGN MAI SAM
-1A7C;N # TAI THAM SIGN KHUEN-LUE KARAN
-1A7F;N # TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80;N # TAI THAM HORA DIGIT ZERO
-1A81;N # TAI THAM HORA DIGIT ONE
-1A82;N # TAI THAM HORA DIGIT TWO
-1A83;N # TAI THAM HORA DIGIT THREE
-1A84;N # TAI THAM HORA DIGIT FOUR
-1A85;N # TAI THAM HORA DIGIT FIVE
-1A86;N # TAI THAM HORA DIGIT SIX
-1A87;N # TAI THAM HORA DIGIT SEVEN
-1A88;N # TAI THAM HORA DIGIT EIGHT
-1A89;N # TAI THAM HORA DIGIT NINE
-1A90;N # TAI THAM THAM DIGIT ZERO
-1A91;N # TAI THAM THAM DIGIT ONE
-1A92;N # TAI THAM THAM DIGIT TWO
-1A93;N # TAI THAM THAM DIGIT THREE
-1A94;N # TAI THAM THAM DIGIT FOUR
-1A95;N # TAI THAM THAM DIGIT FIVE
-1A96;N # TAI THAM THAM DIGIT SIX
-1A97;N # TAI THAM THAM DIGIT SEVEN
-1A98;N # TAI THAM THAM DIGIT EIGHT
-1A99;N # TAI THAM THAM DIGIT NINE
-1AA0;N # TAI THAM SIGN WIANG
-1AA1;N # TAI THAM SIGN WIANGWAAK
-1AA2;N # TAI THAM SIGN SAWAN
-1AA3;N # TAI THAM SIGN KEOW
-1AA4;N # TAI THAM SIGN HOY
-1AA5;N # TAI THAM SIGN DOKMAI
-1AA6;N # TAI THAM SIGN REVERSED ROTATED RANA
-1AA7;N # TAI THAM SIGN MAI YAMOK
-1AA8;N # TAI THAM SIGN KAAN
-1AA9;N # TAI THAM SIGN KAANKUU
-1AAA;N # TAI THAM SIGN SATKAAN
-1AAB;N # TAI THAM SIGN SATKAANKUU
-1AAC;N # TAI THAM SIGN HANG
-1AAD;N # TAI THAM SIGN CAANG
-1B00;N # BALINESE SIGN ULU RICEM
-1B01;N # BALINESE SIGN ULU CANDRA
-1B02;N # BALINESE SIGN CECEK
-1B03;N # BALINESE SIGN SURANG
-1B04;N # BALINESE SIGN BISAH
-1B05;N # BALINESE LETTER AKARA
-1B06;N # BALINESE LETTER AKARA TEDUNG
-1B07;N # BALINESE LETTER IKARA
-1B08;N # BALINESE LETTER IKARA TEDUNG
-1B09;N # BALINESE LETTER UKARA
-1B0A;N # BALINESE LETTER UKARA TEDUNG
-1B0B;N # BALINESE LETTER RA REPA
-1B0C;N # BALINESE LETTER RA REPA TEDUNG
-1B0D;N # BALINESE LETTER LA LENGA
-1B0E;N # BALINESE LETTER LA LENGA TEDUNG
-1B0F;N # BALINESE LETTER EKARA
-1B10;N # BALINESE LETTER AIKARA
-1B11;N # BALINESE LETTER OKARA
-1B12;N # BALINESE LETTER OKARA TEDUNG
-1B13;N # BALINESE LETTER KA
-1B14;N # BALINESE LETTER KA MAHAPRANA
-1B15;N # BALINESE LETTER GA
-1B16;N # BALINESE LETTER GA GORA
-1B17;N # BALINESE LETTER NGA
-1B18;N # BALINESE LETTER CA
-1B19;N # BALINESE LETTER CA LACA
-1B1A;N # BALINESE LETTER JA
-1B1B;N # BALINESE LETTER JA JERA
-1B1C;N # BALINESE LETTER NYA
-1B1D;N # BALINESE LETTER TA LATIK
-1B1E;N # BALINESE LETTER TA MURDA MAHAPRANA
-1B1F;N # BALINESE LETTER DA MURDA ALPAPRANA
-1B20;N # BALINESE LETTER DA MURDA MAHAPRANA
-1B21;N # BALINESE LETTER NA RAMBAT
-1B22;N # BALINESE LETTER TA
-1B23;N # BALINESE LETTER TA TAWA
-1B24;N # BALINESE LETTER DA
-1B25;N # BALINESE LETTER DA MADU
-1B26;N # BALINESE LETTER NA
-1B27;N # BALINESE LETTER PA
-1B28;N # BALINESE LETTER PA KAPAL
-1B29;N # BALINESE LETTER BA
-1B2A;N # BALINESE LETTER BA KEMBANG
-1B2B;N # BALINESE LETTER MA
-1B2C;N # BALINESE LETTER YA
-1B2D;N # BALINESE LETTER RA
-1B2E;N # BALINESE LETTER LA
-1B2F;N # BALINESE LETTER WA
-1B30;N # BALINESE LETTER SA SAGA
-1B31;N # BALINESE LETTER SA SAPA
-1B32;N # BALINESE LETTER SA
-1B33;N # BALINESE LETTER HA
-1B34;N # BALINESE SIGN REREKAN
-1B35;N # BALINESE VOWEL SIGN TEDUNG
-1B36;N # BALINESE VOWEL SIGN ULU
-1B37;N # BALINESE VOWEL SIGN ULU SARI
-1B38;N # BALINESE VOWEL SIGN SUKU
-1B39;N # BALINESE VOWEL SIGN SUKU ILUT
-1B3A;N # BALINESE VOWEL SIGN RA REPA
-1B3B;N # BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C;N # BALINESE VOWEL SIGN LA LENGA
-1B3D;N # BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B3E;N # BALINESE VOWEL SIGN TALING
-1B3F;N # BALINESE VOWEL SIGN TALING REPA
-1B40;N # BALINESE VOWEL SIGN TALING TEDUNG
-1B41;N # BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42;N # BALINESE VOWEL SIGN PEPET
-1B43;N # BALINESE VOWEL SIGN PEPET TEDUNG
-1B44;N # BALINESE ADEG ADEG
-1B45;N # BALINESE LETTER KAF SASAK
-1B46;N # BALINESE LETTER KHOT SASAK
-1B47;N # BALINESE LETTER TZIR SASAK
-1B48;N # BALINESE LETTER EF SASAK
-1B49;N # BALINESE LETTER VE SASAK
-1B4A;N # BALINESE LETTER ZAL SASAK
-1B4B;N # BALINESE LETTER ASYURA SASAK
-1B50;N # BALINESE DIGIT ZERO
-1B51;N # BALINESE DIGIT ONE
-1B52;N # BALINESE DIGIT TWO
-1B53;N # BALINESE DIGIT THREE
-1B54;N # BALINESE DIGIT FOUR
-1B55;N # BALINESE DIGIT FIVE
-1B56;N # BALINESE DIGIT SIX
-1B57;N # BALINESE DIGIT SEVEN
-1B58;N # BALINESE DIGIT EIGHT
-1B59;N # BALINESE DIGIT NINE
-1B5A;N # BALINESE PANTI
-1B5B;N # BALINESE PAMADA
-1B5C;N # BALINESE WINDU
-1B5D;N # BALINESE CARIK PAMUNGKAH
-1B5E;N # BALINESE CARIK SIKI
-1B5F;N # BALINESE CARIK PAREREN
-1B60;N # BALINESE PAMENENG
-1B61;N # BALINESE MUSICAL SYMBOL DONG
-1B62;N # BALINESE MUSICAL SYMBOL DENG
-1B63;N # BALINESE MUSICAL SYMBOL DUNG
-1B64;N # BALINESE MUSICAL SYMBOL DANG
-1B65;N # BALINESE MUSICAL SYMBOL DANG SURANG
-1B66;N # BALINESE MUSICAL SYMBOL DING
-1B67;N # BALINESE MUSICAL SYMBOL DAENG
-1B68;N # BALINESE MUSICAL SYMBOL DEUNG
-1B69;N # BALINESE MUSICAL SYMBOL DAING
-1B6A;N # BALINESE MUSICAL SYMBOL DANG GEDE
-1B6B;N # BALINESE MUSICAL SYMBOL COMBINING TEGEH
-1B6C;N # BALINESE MUSICAL SYMBOL COMBINING ENDEP
-1B6D;N # BALINESE MUSICAL SYMBOL COMBINING KEMPUL
-1B6E;N # BALINESE MUSICAL SYMBOL COMBINING KEMPLI
-1B6F;N # BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
-1B70;N # BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
-1B71;N # BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
-1B72;N # BALINESE MUSICAL SYMBOL COMBINING BENDE
-1B73;N # BALINESE MUSICAL SYMBOL COMBINING GONG
-1B74;N # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
-1B75;N # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
-1B76;N # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
-1B77;N # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
-1B78;N # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
-1B79;N # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
-1B7A;N # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
-1B7B;N # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
-1B7C;N # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B80;N # SUNDANESE SIGN PANYECEK
-1B81;N # SUNDANESE SIGN PANGLAYAR
-1B82;N # SUNDANESE SIGN PANGWISAD
-1B83;N # SUNDANESE LETTER A
-1B84;N # SUNDANESE LETTER I
-1B85;N # SUNDANESE LETTER U
-1B86;N # SUNDANESE LETTER AE
-1B87;N # SUNDANESE LETTER O
-1B88;N # SUNDANESE LETTER E
-1B89;N # SUNDANESE LETTER EU
-1B8A;N # SUNDANESE LETTER KA
-1B8B;N # SUNDANESE LETTER QA
-1B8C;N # SUNDANESE LETTER GA
-1B8D;N # SUNDANESE LETTER NGA
-1B8E;N # SUNDANESE LETTER CA
-1B8F;N # SUNDANESE LETTER JA
-1B90;N # SUNDANESE LETTER ZA
-1B91;N # SUNDANESE LETTER NYA
-1B92;N # SUNDANESE LETTER TA
-1B93;N # SUNDANESE LETTER DA
-1B94;N # SUNDANESE LETTER NA
-1B95;N # SUNDANESE LETTER PA
-1B96;N # SUNDANESE LETTER FA
-1B97;N # SUNDANESE LETTER VA
-1B98;N # SUNDANESE LETTER BA
-1B99;N # SUNDANESE LETTER MA
-1B9A;N # SUNDANESE LETTER YA
-1B9B;N # SUNDANESE LETTER RA
-1B9C;N # SUNDANESE LETTER LA
-1B9D;N # SUNDANESE LETTER WA
-1B9E;N # SUNDANESE LETTER SA
-1B9F;N # SUNDANESE LETTER XA
-1BA0;N # SUNDANESE LETTER HA
-1BA1;N # SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2;N # SUNDANESE CONSONANT SIGN PANYAKRA
-1BA3;N # SUNDANESE CONSONANT SIGN PANYIKU
-1BA4;N # SUNDANESE VOWEL SIGN PANGHULU
-1BA5;N # SUNDANESE VOWEL SIGN PANYUKU
-1BA6;N # SUNDANESE VOWEL SIGN PANAELAENG
-1BA7;N # SUNDANESE VOWEL SIGN PANOLONG
-1BA8;N # SUNDANESE VOWEL SIGN PAMEPET
-1BA9;N # SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA;N # SUNDANESE SIGN PAMAAEH
-1BAE;N # SUNDANESE LETTER KHA
-1BAF;N # SUNDANESE LETTER SYA
-1BB0;N # SUNDANESE DIGIT ZERO
-1BB1;N # SUNDANESE DIGIT ONE
-1BB2;N # SUNDANESE DIGIT TWO
-1BB3;N # SUNDANESE DIGIT THREE
-1BB4;N # SUNDANESE DIGIT FOUR
-1BB5;N # SUNDANESE DIGIT FIVE
-1BB6;N # SUNDANESE DIGIT SIX
-1BB7;N # SUNDANESE DIGIT SEVEN
-1BB8;N # SUNDANESE DIGIT EIGHT
-1BB9;N # SUNDANESE DIGIT NINE
-1C00;N # LEPCHA LETTER KA
-1C01;N # LEPCHA LETTER KLA
-1C02;N # LEPCHA LETTER KHA
-1C03;N # LEPCHA LETTER GA
-1C04;N # LEPCHA LETTER GLA
-1C05;N # LEPCHA LETTER NGA
-1C06;N # LEPCHA LETTER CA
-1C07;N # LEPCHA LETTER CHA
-1C08;N # LEPCHA LETTER JA
-1C09;N # LEPCHA LETTER NYA
-1C0A;N # LEPCHA LETTER TA
-1C0B;N # LEPCHA LETTER THA
-1C0C;N # LEPCHA LETTER DA
-1C0D;N # LEPCHA LETTER NA
-1C0E;N # LEPCHA LETTER PA
-1C0F;N # LEPCHA LETTER PLA
-1C10;N # LEPCHA LETTER PHA
-1C11;N # LEPCHA LETTER FA
-1C12;N # LEPCHA LETTER FLA
-1C13;N # LEPCHA LETTER BA
-1C14;N # LEPCHA LETTER BLA
-1C15;N # LEPCHA LETTER MA
-1C16;N # LEPCHA LETTER MLA
-1C17;N # LEPCHA LETTER TSA
-1C18;N # LEPCHA LETTER TSHA
-1C19;N # LEPCHA LETTER DZA
-1C1A;N # LEPCHA LETTER YA
-1C1B;N # LEPCHA LETTER RA
-1C1C;N # LEPCHA LETTER LA
-1C1D;N # LEPCHA LETTER HA
-1C1E;N # LEPCHA LETTER HLA
-1C1F;N # LEPCHA LETTER VA
-1C20;N # LEPCHA LETTER SA
-1C21;N # LEPCHA LETTER SHA
-1C22;N # LEPCHA LETTER WA
-1C23;N # LEPCHA LETTER A
-1C24;N # LEPCHA SUBJOINED LETTER YA
-1C25;N # LEPCHA SUBJOINED LETTER RA
-1C26;N # LEPCHA VOWEL SIGN AA
-1C27;N # LEPCHA VOWEL SIGN I
-1C28;N # LEPCHA VOWEL SIGN O
-1C29;N # LEPCHA VOWEL SIGN OO
-1C2A;N # LEPCHA VOWEL SIGN U
-1C2B;N # LEPCHA VOWEL SIGN UU
-1C2C;N # LEPCHA VOWEL SIGN E
-1C2D;N # LEPCHA CONSONANT SIGN K
-1C2E;N # LEPCHA CONSONANT SIGN M
-1C2F;N # LEPCHA CONSONANT SIGN L
-1C30;N # LEPCHA CONSONANT SIGN N
-1C31;N # LEPCHA CONSONANT SIGN P
-1C32;N # LEPCHA CONSONANT SIGN R
-1C33;N # LEPCHA CONSONANT SIGN T
-1C34;N # LEPCHA CONSONANT SIGN NYIN-DO
-1C35;N # LEPCHA CONSONANT SIGN KANG
-1C36;N # LEPCHA SIGN RAN
-1C37;N # LEPCHA SIGN NUKTA
-1C3B;N # LEPCHA PUNCTUATION TA-ROL
-1C3C;N # LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C3D;N # LEPCHA PUNCTUATION CER-WA
-1C3E;N # LEPCHA PUNCTUATION TSHOOK CER-WA
-1C3F;N # LEPCHA PUNCTUATION TSHOOK
-1C40;N # LEPCHA DIGIT ZERO
-1C41;N # LEPCHA DIGIT ONE
-1C42;N # LEPCHA DIGIT TWO
-1C43;N # LEPCHA DIGIT THREE
-1C44;N # LEPCHA DIGIT FOUR
-1C45;N # LEPCHA DIGIT FIVE
-1C46;N # LEPCHA DIGIT SIX
-1C47;N # LEPCHA DIGIT SEVEN
-1C48;N # LEPCHA DIGIT EIGHT
-1C49;N # LEPCHA DIGIT NINE
-1C4D;N # LEPCHA LETTER TTA
-1C4E;N # LEPCHA LETTER TTHA
-1C4F;N # LEPCHA LETTER DDA
-1C50;N # OL CHIKI DIGIT ZERO
-1C51;N # OL CHIKI DIGIT ONE
-1C52;N # OL CHIKI DIGIT TWO
-1C53;N # OL CHIKI DIGIT THREE
-1C54;N # OL CHIKI DIGIT FOUR
-1C55;N # OL CHIKI DIGIT FIVE
-1C56;N # OL CHIKI DIGIT SIX
-1C57;N # OL CHIKI DIGIT SEVEN
-1C58;N # OL CHIKI DIGIT EIGHT
-1C59;N # OL CHIKI DIGIT NINE
-1C5A;N # OL CHIKI LETTER LA
-1C5B;N # OL CHIKI LETTER AT
-1C5C;N # OL CHIKI LETTER AG
-1C5D;N # OL CHIKI LETTER ANG
-1C5E;N # OL CHIKI LETTER AL
-1C5F;N # OL CHIKI LETTER LAA
-1C60;N # OL CHIKI LETTER AAK
-1C61;N # OL CHIKI LETTER AAJ
-1C62;N # OL CHIKI LETTER AAM
-1C63;N # OL CHIKI LETTER AAW
-1C64;N # OL CHIKI LETTER LI
-1C65;N # OL CHIKI LETTER IS
-1C66;N # OL CHIKI LETTER IH
-1C67;N # OL CHIKI LETTER INY
-1C68;N # OL CHIKI LETTER IR
-1C69;N # OL CHIKI LETTER LU
-1C6A;N # OL CHIKI LETTER UC
-1C6B;N # OL CHIKI LETTER UD
-1C6C;N # OL CHIKI LETTER UNN
-1C6D;N # OL CHIKI LETTER UY
-1C6E;N # OL CHIKI LETTER LE
-1C6F;N # OL CHIKI LETTER EP
-1C70;N # OL CHIKI LETTER EDD
-1C71;N # OL CHIKI LETTER EN
-1C72;N # OL CHIKI LETTER ERR
-1C73;N # OL CHIKI LETTER LO
-1C74;N # OL CHIKI LETTER OTT
-1C75;N # OL CHIKI LETTER OB
-1C76;N # OL CHIKI LETTER OV
-1C77;N # OL CHIKI LETTER OH
-1C78;N # OL CHIKI MU TTUDDAG
-1C79;N # OL CHIKI GAAHLAA TTUDDAAG
-1C7A;N # OL CHIKI MU-GAAHLAA TTUDDAAG
-1C7B;N # OL CHIKI RELAA
-1C7C;N # OL CHIKI PHAARKAA
-1C7D;N # OL CHIKI AHAD
-1C7E;N # OL CHIKI PUNCTUATION MUCAAD
-1C7F;N # OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD0;N # VEDIC TONE KARSHANA
-1CD1;N # VEDIC TONE SHARA
-1CD2;N # VEDIC TONE PRENKHA
-1CD3;N # VEDIC SIGN NIHSHVASA
-1CD4;N # VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
-1CD5;N # VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
-1CD6;N # VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
-1CD7;N # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
-1CD8;N # VEDIC TONE CANDRA BELOW
-1CD9;N # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
-1CDA;N # VEDIC TONE DOUBLE SVARITA
-1CDB;N # VEDIC TONE TRIPLE SVARITA
-1CDC;N # VEDIC TONE KATHAKA ANUDATTA
-1CDD;N # VEDIC TONE DOT BELOW
-1CDE;N # VEDIC TONE TWO DOTS BELOW
-1CDF;N # VEDIC TONE THREE DOTS BELOW
-1CE0;N # VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1;N # VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2;N # VEDIC SIGN VISARGA SVARITA
-1CE3;N # VEDIC SIGN VISARGA UDATTA
-1CE4;N # VEDIC SIGN REVERSED VISARGA UDATTA
-1CE5;N # VEDIC SIGN VISARGA ANUDATTA
-1CE6;N # VEDIC SIGN REVERSED VISARGA ANUDATTA
-1CE7;N # VEDIC SIGN VISARGA UDATTA WITH TAIL
-1CE8;N # VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9;N # VEDIC SIGN ANUSVARA ANTARGOMUKHA
-1CEA;N # VEDIC SIGN ANUSVARA BAHIRGOMUKHA
-1CEB;N # VEDIC SIGN ANUSVARA VAMAGOMUKHA
-1CEC;N # VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED;N # VEDIC SIGN TIRYAK
-1CEE;N # VEDIC SIGN HEXIFORM LONG ANUSVARA
-1CEF;N # VEDIC SIGN LONG ANUSVARA
-1CF0;N # VEDIC SIGN RTHANG LONG ANUSVARA
-1CF1;N # VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2;N # VEDIC SIGN ARDHAVISARGA
-1D00;N # LATIN LETTER SMALL CAPITAL A
-1D01;N # LATIN LETTER SMALL CAPITAL AE
-1D02;N # LATIN SMALL LETTER TURNED AE
-1D03;N # LATIN LETTER SMALL CAPITAL BARRED B
-1D04;N # LATIN LETTER SMALL CAPITAL C
-1D05;N # LATIN LETTER SMALL CAPITAL D
-1D06;N # LATIN LETTER SMALL CAPITAL ETH
-1D07;N # LATIN LETTER SMALL CAPITAL E
-1D08;N # LATIN SMALL LETTER TURNED OPEN E
-1D09;N # LATIN SMALL LETTER TURNED I
-1D0A;N # LATIN LETTER SMALL CAPITAL J
-1D0B;N # LATIN LETTER SMALL CAPITAL K
-1D0C;N # LATIN LETTER SMALL CAPITAL L WITH STROKE
-1D0D;N # LATIN LETTER SMALL CAPITAL M
-1D0E;N # LATIN LETTER SMALL CAPITAL REVERSED N
-1D0F;N # LATIN LETTER SMALL CAPITAL O
-1D10;N # LATIN LETTER SMALL CAPITAL OPEN O
-1D11;N # LATIN SMALL LETTER SIDEWAYS O
-1D12;N # LATIN SMALL LETTER SIDEWAYS OPEN O
-1D13;N # LATIN SMALL LETTER SIDEWAYS O WITH STROKE
-1D14;N # LATIN SMALL LETTER TURNED OE
-1D15;N # LATIN LETTER SMALL CAPITAL OU
-1D16;N # LATIN SMALL LETTER TOP HALF O
-1D17;N # LATIN SMALL LETTER BOTTOM HALF O
-1D18;N # LATIN LETTER SMALL CAPITAL P
-1D19;N # LATIN LETTER SMALL CAPITAL REVERSED R
-1D1A;N # LATIN LETTER SMALL CAPITAL TURNED R
-1D1B;N # LATIN LETTER SMALL CAPITAL T
-1D1C;N # LATIN LETTER SMALL CAPITAL U
-1D1D;N # LATIN SMALL LETTER SIDEWAYS U
-1D1E;N # LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
-1D1F;N # LATIN SMALL LETTER SIDEWAYS TURNED M
-1D20;N # LATIN LETTER SMALL CAPITAL V
-1D21;N # LATIN LETTER SMALL CAPITAL W
-1D22;N # LATIN LETTER SMALL CAPITAL Z
-1D23;N # LATIN LETTER SMALL CAPITAL EZH
-1D24;N # LATIN LETTER VOICED LARYNGEAL SPIRANT
-1D25;N # LATIN LETTER AIN
-1D26;N # GREEK LETTER SMALL CAPITAL GAMMA
-1D27;N # GREEK LETTER SMALL CAPITAL LAMDA
-1D28;N # GREEK LETTER SMALL CAPITAL PI
-1D29;N # GREEK LETTER SMALL CAPITAL RHO
-1D2A;N # GREEK LETTER SMALL CAPITAL PSI
-1D2B;N # CYRILLIC LETTER SMALL CAPITAL EL
-1D2C;N # MODIFIER LETTER CAPITAL A
-1D2D;N # MODIFIER LETTER CAPITAL AE
-1D2E;N # MODIFIER LETTER CAPITAL B
-1D2F;N # MODIFIER LETTER CAPITAL BARRED B
-1D30;N # MODIFIER LETTER CAPITAL D
-1D31;N # MODIFIER LETTER CAPITAL E
-1D32;N # MODIFIER LETTER CAPITAL REVERSED E
-1D33;N # MODIFIER LETTER CAPITAL G
-1D34;N # MODIFIER LETTER CAPITAL H
-1D35;N # MODIFIER LETTER CAPITAL I
-1D36;N # MODIFIER LETTER CAPITAL J
-1D37;N # MODIFIER LETTER CAPITAL K
-1D38;N # MODIFIER LETTER CAPITAL L
-1D39;N # MODIFIER LETTER CAPITAL M
-1D3A;N # MODIFIER LETTER CAPITAL N
-1D3B;N # MODIFIER LETTER CAPITAL REVERSED N
-1D3C;N # MODIFIER LETTER CAPITAL O
-1D3D;N # MODIFIER LETTER CAPITAL OU
-1D3E;N # MODIFIER LETTER CAPITAL P
-1D3F;N # MODIFIER LETTER CAPITAL R
-1D40;N # MODIFIER LETTER CAPITAL T
-1D41;N # MODIFIER LETTER CAPITAL U
-1D42;N # MODIFIER LETTER CAPITAL W
-1D43;N # MODIFIER LETTER SMALL A
-1D44;N # MODIFIER LETTER SMALL TURNED A
-1D45;N # MODIFIER LETTER SMALL ALPHA
-1D46;N # MODIFIER LETTER SMALL TURNED AE
-1D47;N # MODIFIER LETTER SMALL B
-1D48;N # MODIFIER LETTER SMALL D
-1D49;N # MODIFIER LETTER SMALL E
-1D4A;N # MODIFIER LETTER SMALL SCHWA
-1D4B;N # MODIFIER LETTER SMALL OPEN E
-1D4C;N # MODIFIER LETTER SMALL TURNED OPEN E
-1D4D;N # MODIFIER LETTER SMALL G
-1D4E;N # MODIFIER LETTER SMALL TURNED I
-1D4F;N # MODIFIER LETTER SMALL K
-1D50;N # MODIFIER LETTER SMALL M
-1D51;N # MODIFIER LETTER SMALL ENG
-1D52;N # MODIFIER LETTER SMALL O
-1D53;N # MODIFIER LETTER SMALL OPEN O
-1D54;N # MODIFIER LETTER SMALL TOP HALF O
-1D55;N # MODIFIER LETTER SMALL BOTTOM HALF O
-1D56;N # MODIFIER LETTER SMALL P
-1D57;N # MODIFIER LETTER SMALL T
-1D58;N # MODIFIER LETTER SMALL U
-1D59;N # MODIFIER LETTER SMALL SIDEWAYS U
-1D5A;N # MODIFIER LETTER SMALL TURNED M
-1D5B;N # MODIFIER LETTER SMALL V
-1D5C;N # MODIFIER LETTER SMALL AIN
-1D5D;N # MODIFIER LETTER SMALL BETA
-1D5E;N # MODIFIER LETTER SMALL GREEK GAMMA
-1D5F;N # MODIFIER LETTER SMALL DELTA
-1D60;N # MODIFIER LETTER SMALL GREEK PHI
-1D61;N # MODIFIER LETTER SMALL CHI
-1D62;N # LATIN SUBSCRIPT SMALL LETTER I
-1D63;N # LATIN SUBSCRIPT SMALL LETTER R
-1D64;N # LATIN SUBSCRIPT SMALL LETTER U
-1D65;N # LATIN SUBSCRIPT SMALL LETTER V
-1D66;N # GREEK SUBSCRIPT SMALL LETTER BETA
-1D67;N # GREEK SUBSCRIPT SMALL LETTER GAMMA
-1D68;N # GREEK SUBSCRIPT SMALL LETTER RHO
-1D69;N # GREEK SUBSCRIPT SMALL LETTER PHI
-1D6A;N # GREEK SUBSCRIPT SMALL LETTER CHI
-1D6B;N # LATIN SMALL LETTER UE
-1D6C;N # LATIN SMALL LETTER B WITH MIDDLE TILDE
-1D6D;N # LATIN SMALL LETTER D WITH MIDDLE TILDE
-1D6E;N # LATIN SMALL LETTER F WITH MIDDLE TILDE
-1D6F;N # LATIN SMALL LETTER M WITH MIDDLE TILDE
-1D70;N # LATIN SMALL LETTER N WITH MIDDLE TILDE
-1D71;N # LATIN SMALL LETTER P WITH MIDDLE TILDE
-1D72;N # LATIN SMALL LETTER R WITH MIDDLE TILDE
-1D73;N # LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
-1D74;N # LATIN SMALL LETTER S WITH MIDDLE TILDE
-1D75;N # LATIN SMALL LETTER T WITH MIDDLE TILDE
-1D76;N # LATIN SMALL LETTER Z WITH MIDDLE TILDE
-1D77;N # LATIN SMALL LETTER TURNED G
-1D78;N # MODIFIER LETTER CYRILLIC EN
-1D79;N # LATIN SMALL LETTER INSULAR G
-1D7A;N # LATIN SMALL LETTER TH WITH STRIKETHROUGH
-1D7B;N # LATIN SMALL CAPITAL LETTER I WITH STROKE
-1D7C;N # LATIN SMALL LETTER IOTA WITH STROKE
-1D7D;N # LATIN SMALL LETTER P WITH STROKE
-1D7E;N # LATIN SMALL CAPITAL LETTER U WITH STROKE
-1D7F;N # LATIN SMALL LETTER UPSILON WITH STROKE
-1D80;N # LATIN SMALL LETTER B WITH PALATAL HOOK
-1D81;N # LATIN SMALL LETTER D WITH PALATAL HOOK
-1D82;N # LATIN SMALL LETTER F WITH PALATAL HOOK
-1D83;N # LATIN SMALL LETTER G WITH PALATAL HOOK
-1D84;N # LATIN SMALL LETTER K WITH PALATAL HOOK
-1D85;N # LATIN SMALL LETTER L WITH PALATAL HOOK
-1D86;N # LATIN SMALL LETTER M WITH PALATAL HOOK
-1D87;N # LATIN SMALL LETTER N WITH PALATAL HOOK
-1D88;N # LATIN SMALL LETTER P WITH PALATAL HOOK
-1D89;N # LATIN SMALL LETTER R WITH PALATAL HOOK
-1D8A;N # LATIN SMALL LETTER S WITH PALATAL HOOK
-1D8B;N # LATIN SMALL LETTER ESH WITH PALATAL HOOK
-1D8C;N # LATIN SMALL LETTER V WITH PALATAL HOOK
-1D8D;N # LATIN SMALL LETTER X WITH PALATAL HOOK
-1D8E;N # LATIN SMALL LETTER Z WITH PALATAL HOOK
-1D8F;N # LATIN SMALL LETTER A WITH RETROFLEX HOOK
-1D90;N # LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
-1D91;N # LATIN SMALL LETTER D WITH HOOK AND TAIL
-1D92;N # LATIN SMALL LETTER E WITH RETROFLEX HOOK
-1D93;N # LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
-1D94;N # LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
-1D95;N # LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
-1D96;N # LATIN SMALL LETTER I WITH RETROFLEX HOOK
-1D97;N # LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
-1D98;N # LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
-1D99;N # LATIN SMALL LETTER U WITH RETROFLEX HOOK
-1D9A;N # LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B;N # MODIFIER LETTER SMALL TURNED ALPHA
-1D9C;N # MODIFIER LETTER SMALL C
-1D9D;N # MODIFIER LETTER SMALL C WITH CURL
-1D9E;N # MODIFIER LETTER SMALL ETH
-1D9F;N # MODIFIER LETTER SMALL REVERSED OPEN E
-1DA0;N # MODIFIER LETTER SMALL F
-1DA1;N # MODIFIER LETTER SMALL DOTLESS J WITH STROKE
-1DA2;N # MODIFIER LETTER SMALL SCRIPT G
-1DA3;N # MODIFIER LETTER SMALL TURNED H
-1DA4;N # MODIFIER LETTER SMALL I WITH STROKE
-1DA5;N # MODIFIER LETTER SMALL IOTA
-1DA6;N # MODIFIER LETTER SMALL CAPITAL I
-1DA7;N # MODIFIER LETTER SMALL CAPITAL I WITH STROKE
-1DA8;N # MODIFIER LETTER SMALL J WITH CROSSED-TAIL
-1DA9;N # MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
-1DAA;N # MODIFIER LETTER SMALL L WITH PALATAL HOOK
-1DAB;N # MODIFIER LETTER SMALL CAPITAL L
-1DAC;N # MODIFIER LETTER SMALL M WITH HOOK
-1DAD;N # MODIFIER LETTER SMALL TURNED M WITH LONG LEG
-1DAE;N # MODIFIER LETTER SMALL N WITH LEFT HOOK
-1DAF;N # MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
-1DB0;N # MODIFIER LETTER SMALL CAPITAL N
-1DB1;N # MODIFIER LETTER SMALL BARRED O
-1DB2;N # MODIFIER LETTER SMALL PHI
-1DB3;N # MODIFIER LETTER SMALL S WITH HOOK
-1DB4;N # MODIFIER LETTER SMALL ESH
-1DB5;N # MODIFIER LETTER SMALL T WITH PALATAL HOOK
-1DB6;N # MODIFIER LETTER SMALL U BAR
-1DB7;N # MODIFIER LETTER SMALL UPSILON
-1DB8;N # MODIFIER LETTER SMALL CAPITAL U
-1DB9;N # MODIFIER LETTER SMALL V WITH HOOK
-1DBA;N # MODIFIER LETTER SMALL TURNED V
-1DBB;N # MODIFIER LETTER SMALL Z
-1DBC;N # MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
-1DBD;N # MODIFIER LETTER SMALL Z WITH CURL
-1DBE;N # MODIFIER LETTER SMALL EZH
-1DBF;N # MODIFIER LETTER SMALL THETA
-1DC0;N # COMBINING DOTTED GRAVE ACCENT
-1DC1;N # COMBINING DOTTED ACUTE ACCENT
-1DC2;N # COMBINING SNAKE BELOW
-1DC3;N # COMBINING SUSPENSION MARK
-1DC4;N # COMBINING MACRON-ACUTE
-1DC5;N # COMBINING GRAVE-MACRON
-1DC6;N # COMBINING MACRON-GRAVE
-1DC7;N # COMBINING ACUTE-MACRON
-1DC8;N # COMBINING GRAVE-ACUTE-GRAVE
-1DC9;N # COMBINING ACUTE-GRAVE-ACUTE
-1DCA;N # COMBINING LATIN SMALL LETTER R BELOW
-1DCB;N # COMBINING BREVE-MACRON
-1DCC;N # COMBINING MACRON-BREVE
-1DCD;N # COMBINING DOUBLE CIRCUMFLEX ABOVE
-1DCE;N # COMBINING OGONEK ABOVE
-1DCF;N # COMBINING ZIGZAG BELOW
-1DD0;N # COMBINING IS BELOW
-1DD1;N # COMBINING UR ABOVE
-1DD2;N # COMBINING US ABOVE
-1DD3;N # COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
-1DD4;N # COMBINING LATIN SMALL LETTER AE
-1DD5;N # COMBINING LATIN SMALL LETTER AO
-1DD6;N # COMBINING LATIN SMALL LETTER AV
-1DD7;N # COMBINING LATIN SMALL LETTER C CEDILLA
-1DD8;N # COMBINING LATIN SMALL LETTER INSULAR D
-1DD9;N # COMBINING LATIN SMALL LETTER ETH
-1DDA;N # COMBINING LATIN SMALL LETTER G
-1DDB;N # COMBINING LATIN LETTER SMALL CAPITAL G
-1DDC;N # COMBINING LATIN SMALL LETTER K
-1DDD;N # COMBINING LATIN SMALL LETTER L
-1DDE;N # COMBINING LATIN LETTER SMALL CAPITAL L
-1DDF;N # COMBINING LATIN LETTER SMALL CAPITAL M
-1DE0;N # COMBINING LATIN SMALL LETTER N
-1DE1;N # COMBINING LATIN LETTER SMALL CAPITAL N
-1DE2;N # COMBINING LATIN LETTER SMALL CAPITAL R
-1DE3;N # COMBINING LATIN SMALL LETTER R ROTUNDA
-1DE4;N # COMBINING LATIN SMALL LETTER S
-1DE5;N # COMBINING LATIN SMALL LETTER LONG S
-1DE6;N # COMBINING LATIN SMALL LETTER Z
-1DFD;N # COMBINING ALMOST EQUAL TO BELOW
-1DFE;N # COMBINING LEFT ARROWHEAD ABOVE
-1DFF;N # COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00;N # LATIN CAPITAL LETTER A WITH RING BELOW
-1E01;N # LATIN SMALL LETTER A WITH RING BELOW
-1E02;N # LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E03;N # LATIN SMALL LETTER B WITH DOT ABOVE
-1E04;N # LATIN CAPITAL LETTER B WITH DOT BELOW
-1E05;N # LATIN SMALL LETTER B WITH DOT BELOW
-1E06;N # LATIN CAPITAL LETTER B WITH LINE BELOW
-1E07;N # LATIN SMALL LETTER B WITH LINE BELOW
-1E08;N # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E09;N # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0A;N # LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0B;N # LATIN SMALL LETTER D WITH DOT ABOVE
-1E0C;N # LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0D;N # LATIN SMALL LETTER D WITH DOT BELOW
-1E0E;N # LATIN CAPITAL LETTER D WITH LINE BELOW
-1E0F;N # LATIN SMALL LETTER D WITH LINE BELOW
-1E10;N # LATIN CAPITAL LETTER D WITH CEDILLA
-1E11;N # LATIN SMALL LETTER D WITH CEDILLA
-1E12;N # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E13;N # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E14;N # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E15;N # LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E16;N # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E17;N # LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E18;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E19;N # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1A;N # LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1B;N # LATIN SMALL LETTER E WITH TILDE BELOW
-1E1C;N # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1D;N # LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1E;N # LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E1F;N # LATIN SMALL LETTER F WITH DOT ABOVE
-1E20;N # LATIN CAPITAL LETTER G WITH MACRON
-1E21;N # LATIN SMALL LETTER G WITH MACRON
-1E22;N # LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E23;N # LATIN SMALL LETTER H WITH DOT ABOVE
-1E24;N # LATIN CAPITAL LETTER H WITH DOT BELOW
-1E25;N # LATIN SMALL LETTER H WITH DOT BELOW
-1E26;N # LATIN CAPITAL LETTER H WITH DIAERESIS
-1E27;N # LATIN SMALL LETTER H WITH DIAERESIS
-1E28;N # LATIN CAPITAL LETTER H WITH CEDILLA
-1E29;N # LATIN SMALL LETTER H WITH CEDILLA
-1E2A;N # LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2B;N # LATIN SMALL LETTER H WITH BREVE BELOW
-1E2C;N # LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2D;N # LATIN SMALL LETTER I WITH TILDE BELOW
-1E2E;N # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E2F;N # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E30;N # LATIN CAPITAL LETTER K WITH ACUTE
-1E31;N # LATIN SMALL LETTER K WITH ACUTE
-1E32;N # LATIN CAPITAL LETTER K WITH DOT BELOW
-1E33;N # LATIN SMALL LETTER K WITH DOT BELOW
-1E34;N # LATIN CAPITAL LETTER K WITH LINE BELOW
-1E35;N # LATIN SMALL LETTER K WITH LINE BELOW
-1E36;N # LATIN CAPITAL LETTER L WITH DOT BELOW
-1E37;N # LATIN SMALL LETTER L WITH DOT BELOW
-1E38;N # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E39;N # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3A;N # LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3B;N # LATIN SMALL LETTER L WITH LINE BELOW
-1E3C;N # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3D;N # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3E;N # LATIN CAPITAL LETTER M WITH ACUTE
-1E3F;N # LATIN SMALL LETTER M WITH ACUTE
-1E40;N # LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E41;N # LATIN SMALL LETTER M WITH DOT ABOVE
-1E42;N # LATIN CAPITAL LETTER M WITH DOT BELOW
-1E43;N # LATIN SMALL LETTER M WITH DOT BELOW
-1E44;N # LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E45;N # LATIN SMALL LETTER N WITH DOT ABOVE
-1E46;N # LATIN CAPITAL LETTER N WITH DOT BELOW
-1E47;N # LATIN SMALL LETTER N WITH DOT BELOW
-1E48;N # LATIN CAPITAL LETTER N WITH LINE BELOW
-1E49;N # LATIN SMALL LETTER N WITH LINE BELOW
-1E4A;N # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4B;N # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4C;N # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4D;N # LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4E;N # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E4F;N # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E50;N # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E51;N # LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E52;N # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E53;N # LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E54;N # LATIN CAPITAL LETTER P WITH ACUTE
-1E55;N # LATIN SMALL LETTER P WITH ACUTE
-1E56;N # LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E57;N # LATIN SMALL LETTER P WITH DOT ABOVE
-1E58;N # LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E59;N # LATIN SMALL LETTER R WITH DOT ABOVE
-1E5A;N # LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5B;N # LATIN SMALL LETTER R WITH DOT BELOW
-1E5C;N # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5D;N # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5E;N # LATIN CAPITAL LETTER R WITH LINE BELOW
-1E5F;N # LATIN SMALL LETTER R WITH LINE BELOW
-1E60;N # LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E61;N # LATIN SMALL LETTER S WITH DOT ABOVE
-1E62;N # LATIN CAPITAL LETTER S WITH DOT BELOW
-1E63;N # LATIN SMALL LETTER S WITH DOT BELOW
-1E64;N # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E65;N # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E66;N # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E67;N # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E68;N # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E69;N # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A;N # LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6B;N # LATIN SMALL LETTER T WITH DOT ABOVE
-1E6C;N # LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6D;N # LATIN SMALL LETTER T WITH DOT BELOW
-1E6E;N # LATIN CAPITAL LETTER T WITH LINE BELOW
-1E6F;N # LATIN SMALL LETTER T WITH LINE BELOW
-1E70;N # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E71;N # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E72;N # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E73;N # LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E74;N # LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E75;N # LATIN SMALL LETTER U WITH TILDE BELOW
-1E76;N # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E77;N # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E78;N # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E79;N # LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7A;N # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7B;N # LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7C;N # LATIN CAPITAL LETTER V WITH TILDE
-1E7D;N # LATIN SMALL LETTER V WITH TILDE
-1E7E;N # LATIN CAPITAL LETTER V WITH DOT BELOW
-1E7F;N # LATIN SMALL LETTER V WITH DOT BELOW
-1E80;N # LATIN CAPITAL LETTER W WITH GRAVE
-1E81;N # LATIN SMALL LETTER W WITH GRAVE
-1E82;N # LATIN CAPITAL LETTER W WITH ACUTE
-1E83;N # LATIN SMALL LETTER W WITH ACUTE
-1E84;N # LATIN CAPITAL LETTER W WITH DIAERESIS
-1E85;N # LATIN SMALL LETTER W WITH DIAERESIS
-1E86;N # LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E87;N # LATIN SMALL LETTER W WITH DOT ABOVE
-1E88;N # LATIN CAPITAL LETTER W WITH DOT BELOW
-1E89;N # LATIN SMALL LETTER W WITH DOT BELOW
-1E8A;N # LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8B;N # LATIN SMALL LETTER X WITH DOT ABOVE
-1E8C;N # LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8D;N # LATIN SMALL LETTER X WITH DIAERESIS
-1E8E;N # LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E8F;N # LATIN SMALL LETTER Y WITH DOT ABOVE
-1E90;N # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E91;N # LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E92;N # LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E93;N # LATIN SMALL LETTER Z WITH DOT BELOW
-1E94;N # LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E95;N # LATIN SMALL LETTER Z WITH LINE BELOW
-1E96;N # LATIN SMALL LETTER H WITH LINE BELOW
-1E97;N # LATIN SMALL LETTER T WITH DIAERESIS
-1E98;N # LATIN SMALL LETTER W WITH RING ABOVE
-1E99;N # LATIN SMALL LETTER Y WITH RING ABOVE
-1E9A;N # LATIN SMALL LETTER A WITH RIGHT HALF RING
-1E9B;N # LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9C;N # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
-1E9D;N # LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9E;N # LATIN CAPITAL LETTER SHARP S
-1E9F;N # LATIN SMALL LETTER DELTA
-1EA0;N # LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA1;N # LATIN SMALL LETTER A WITH DOT BELOW
-1EA2;N # LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA3;N # LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA4;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA5;N # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA7;N # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EA9;N # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAB;N # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC;N # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAD;N # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE;N # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EAF;N # LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB0;N # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB1;N # LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB2;N # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB3;N # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4;N # LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB5;N # LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB6;N # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB7;N # LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB8;N # LATIN CAPITAL LETTER E WITH DOT BELOW
-1EB9;N # LATIN SMALL LETTER E WITH DOT BELOW
-1EBA;N # LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBB;N # LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBC;N # LATIN CAPITAL LETTER E WITH TILDE
-1EBD;N # LATIN SMALL LETTER E WITH TILDE
-1EBE;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EBF;N # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC1;N # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC3;N # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC5;N # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6;N # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC7;N # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8;N # LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1EC9;N # LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECA;N # LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECB;N # LATIN SMALL LETTER I WITH DOT BELOW
-1ECC;N # LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECD;N # LATIN SMALL LETTER O WITH DOT BELOW
-1ECE;N # LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ECF;N # LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED0;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED1;N # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED3;N # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED5;N # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED7;N # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8;N # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1ED9;N # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA;N # LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDB;N # LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDC;N # LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDD;N # LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDE;N # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EDF;N # LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE0;N # LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE1;N # LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE2;N # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE3;N # LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE4;N # LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE5;N # LATIN SMALL LETTER U WITH DOT BELOW
-1EE6;N # LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE7;N # LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE8;N # LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EE9;N # LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEA;N # LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEB;N # LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EEC;N # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EED;N # LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEE;N # LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EEF;N # LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF0;N # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF1;N # LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF2;N # LATIN CAPITAL LETTER Y WITH GRAVE
-1EF3;N # LATIN SMALL LETTER Y WITH GRAVE
-1EF4;N # LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF5;N # LATIN SMALL LETTER Y WITH DOT BELOW
-1EF6;N # LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF7;N # LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF8;N # LATIN CAPITAL LETTER Y WITH TILDE
-1EF9;N # LATIN SMALL LETTER Y WITH TILDE
-1EFA;N # LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFB;N # LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFC;N # LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFD;N # LATIN SMALL LETTER MIDDLE-WELSH V
-1EFE;N # LATIN CAPITAL LETTER Y WITH LOOP
-1EFF;N # LATIN SMALL LETTER Y WITH LOOP
-1F00;N # GREEK SMALL LETTER ALPHA WITH PSILI
-1F01;N # GREEK SMALL LETTER ALPHA WITH DASIA
-1F02;N # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
-1F03;N # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA
-1F04;N # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA
-1F05;N # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA
-1F06;N # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F07;N # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F08;N # GREEK CAPITAL LETTER ALPHA WITH PSILI
-1F09;N # GREEK CAPITAL LETTER ALPHA WITH DASIA
-1F0A;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
-1F0B;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
-1F0C;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
-1F0D;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
-1F0E;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F0F;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10;N # GREEK SMALL LETTER EPSILON WITH PSILI
-1F11;N # GREEK SMALL LETTER EPSILON WITH DASIA
-1F12;N # GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA
-1F13;N # GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA
-1F14;N # GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA
-1F15;N # GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18;N # GREEK CAPITAL LETTER EPSILON WITH PSILI
-1F19;N # GREEK CAPITAL LETTER EPSILON WITH DASIA
-1F1A;N # GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
-1F1B;N # GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
-1F1C;N # GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
-1F1D;N # GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20;N # GREEK SMALL LETTER ETA WITH PSILI
-1F21;N # GREEK SMALL LETTER ETA WITH DASIA
-1F22;N # GREEK SMALL LETTER ETA WITH PSILI AND VARIA
-1F23;N # GREEK SMALL LETTER ETA WITH DASIA AND VARIA
-1F24;N # GREEK SMALL LETTER ETA WITH PSILI AND OXIA
-1F25;N # GREEK SMALL LETTER ETA WITH DASIA AND OXIA
-1F26;N # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI
-1F27;N # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F28;N # GREEK CAPITAL LETTER ETA WITH PSILI
-1F29;N # GREEK CAPITAL LETTER ETA WITH DASIA
-1F2A;N # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
-1F2B;N # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
-1F2C;N # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
-1F2D;N # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
-1F2E;N # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
-1F2F;N # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30;N # GREEK SMALL LETTER IOTA WITH PSILI
-1F31;N # GREEK SMALL LETTER IOTA WITH DASIA
-1F32;N # GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
-1F33;N # GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
-1F34;N # GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
-1F35;N # GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
-1F36;N # GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F37;N # GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F38;N # GREEK CAPITAL LETTER IOTA WITH PSILI
-1F39;N # GREEK CAPITAL LETTER IOTA WITH DASIA
-1F3A;N # GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
-1F3B;N # GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
-1F3C;N # GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
-1F3D;N # GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
-1F3E;N # GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F3F;N # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40;N # GREEK SMALL LETTER OMICRON WITH PSILI
-1F41;N # GREEK SMALL LETTER OMICRON WITH DASIA
-1F42;N # GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA
-1F43;N # GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA
-1F44;N # GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA
-1F45;N # GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48;N # GREEK CAPITAL LETTER OMICRON WITH PSILI
-1F49;N # GREEK CAPITAL LETTER OMICRON WITH DASIA
-1F4A;N # GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
-1F4B;N # GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
-1F4C;N # GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
-1F4D;N # GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50;N # GREEK SMALL LETTER UPSILON WITH PSILI
-1F51;N # GREEK SMALL LETTER UPSILON WITH DASIA
-1F52;N # GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA
-1F53;N # GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA
-1F54;N # GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA
-1F55;N # GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA
-1F56;N # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI
-1F57;N # GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59;N # GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B;N # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D;N # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F;N # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60;N # GREEK SMALL LETTER OMEGA WITH PSILI
-1F61;N # GREEK SMALL LETTER OMEGA WITH DASIA
-1F62;N # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA
-1F63;N # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA
-1F64;N # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA
-1F65;N # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA
-1F66;N # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F67;N # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F68;N # GREEK CAPITAL LETTER OMEGA WITH PSILI
-1F69;N # GREEK CAPITAL LETTER OMEGA WITH DASIA
-1F6A;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
-1F6B;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
-1F6C;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
-1F6D;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
-1F6E;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F6F;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70;N # GREEK SMALL LETTER ALPHA WITH VARIA
-1F71;N # GREEK SMALL LETTER ALPHA WITH OXIA
-1F72;N # GREEK SMALL LETTER EPSILON WITH VARIA
-1F73;N # GREEK SMALL LETTER EPSILON WITH OXIA
-1F74;N # GREEK SMALL LETTER ETA WITH VARIA
-1F75;N # GREEK SMALL LETTER ETA WITH OXIA
-1F76;N # GREEK SMALL LETTER IOTA WITH VARIA
-1F77;N # GREEK SMALL LETTER IOTA WITH OXIA
-1F78;N # GREEK SMALL LETTER OMICRON WITH VARIA
-1F79;N # GREEK SMALL LETTER OMICRON WITH OXIA
-1F7A;N # GREEK SMALL LETTER UPSILON WITH VARIA
-1F7B;N # GREEK SMALL LETTER UPSILON WITH OXIA
-1F7C;N # GREEK SMALL LETTER OMEGA WITH VARIA
-1F7D;N # GREEK SMALL LETTER OMEGA WITH OXIA
-1F80;N # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
-1F81;N # GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
-1F82;N # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F83;N # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F84;N # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F85;N # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F86;N # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F87;N # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F88;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
-1F89;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
-1F8A;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F8B;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F8C;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F8D;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F8E;N # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F8F;N # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F90;N # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
-1F91;N # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
-1F92;N # GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F93;N # GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F94;N # GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F95;N # GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F96;N # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F97;N # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F98;N # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
-1F99;N # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
-1F9A;N # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F9B;N # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F9C;N # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F9D;N # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F9E;N # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F9F;N # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA0;N # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
-1FA1;N # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
-1FA2;N # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1FA3;N # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1FA4;N # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1FA5;N # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1FA6;N # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1FA7;N # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA8;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
-1FA9;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
-1FAA;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1FAB;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1FAC;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1FAD;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1FAE;N # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1FAF;N # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB0;N # GREEK SMALL LETTER ALPHA WITH VRACHY
-1FB1;N # GREEK SMALL LETTER ALPHA WITH MACRON
-1FB2;N # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
-1FB3;N # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
-1FB4;N # GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6;N # GREEK SMALL LETTER ALPHA WITH PERISPOMENI
-1FB7;N # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FB8;N # GREEK CAPITAL LETTER ALPHA WITH VRACHY
-1FB9;N # GREEK CAPITAL LETTER ALPHA WITH MACRON
-1FBA;N # GREEK CAPITAL LETTER ALPHA WITH VARIA
-1FBB;N # GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBC;N # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD;N # GREEK KORONIS
-1FBE;N # GREEK PROSGEGRAMMENI
-1FBF;N # GREEK PSILI
-1FC0;N # GREEK PERISPOMENI
-1FC1;N # GREEK DIALYTIKA AND PERISPOMENI
-1FC2;N # GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
-1FC3;N # GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
-1FC4;N # GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6;N # GREEK SMALL LETTER ETA WITH PERISPOMENI
-1FC7;N # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FC8;N # GREEK CAPITAL LETTER EPSILON WITH VARIA
-1FC9;N # GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCA;N # GREEK CAPITAL LETTER ETA WITH VARIA
-1FCB;N # GREEK CAPITAL LETTER ETA WITH OXIA
-1FCC;N # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD;N # GREEK PSILI AND VARIA
-1FCE;N # GREEK PSILI AND OXIA
-1FCF;N # GREEK PSILI AND PERISPOMENI
-1FD0;N # GREEK SMALL LETTER IOTA WITH VRACHY
-1FD1;N # GREEK SMALL LETTER IOTA WITH MACRON
-1FD2;N # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
-1FD3;N # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6;N # GREEK SMALL LETTER IOTA WITH PERISPOMENI
-1FD7;N # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FD8;N # GREEK CAPITAL LETTER IOTA WITH VRACHY
-1FD9;N # GREEK CAPITAL LETTER IOTA WITH MACRON
-1FDA;N # GREEK CAPITAL LETTER IOTA WITH VARIA
-1FDB;N # GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD;N # GREEK DASIA AND VARIA
-1FDE;N # GREEK DASIA AND OXIA
-1FDF;N # GREEK DASIA AND PERISPOMENI
-1FE0;N # GREEK SMALL LETTER UPSILON WITH VRACHY
-1FE1;N # GREEK SMALL LETTER UPSILON WITH MACRON
-1FE2;N # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
-1FE3;N # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FE4;N # GREEK SMALL LETTER RHO WITH PSILI
-1FE5;N # GREEK SMALL LETTER RHO WITH DASIA
-1FE6;N # GREEK SMALL LETTER UPSILON WITH PERISPOMENI
-1FE7;N # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FE8;N # GREEK CAPITAL LETTER UPSILON WITH VRACHY
-1FE9;N # GREEK CAPITAL LETTER UPSILON WITH MACRON
-1FEA;N # GREEK CAPITAL LETTER UPSILON WITH VARIA
-1FEB;N # GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEC;N # GREEK CAPITAL LETTER RHO WITH DASIA
-1FED;N # GREEK DIALYTIKA AND VARIA
-1FEE;N # GREEK DIALYTIKA AND OXIA
-1FEF;N # GREEK VARIA
-1FF2;N # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
-1FF3;N # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
-1FF4;N # GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6;N # GREEK SMALL LETTER OMEGA WITH PERISPOMENI
-1FF7;N # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FF8;N # GREEK CAPITAL LETTER OMICRON WITH VARIA
-1FF9;N # GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFA;N # GREEK CAPITAL LETTER OMEGA WITH VARIA
-1FFB;N # GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFC;N # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD;N # GREEK OXIA
-1FFE;N # GREEK DASIA
-2000;N # EN QUAD
-2001;N # EM QUAD
-2002;N # EN SPACE
-2003;N # EM SPACE
-2004;N # THREE-PER-EM SPACE
-2005;N # FOUR-PER-EM SPACE
-2006;N # SIX-PER-EM SPACE
-2007;N # FIGURE SPACE
-2008;N # PUNCTUATION SPACE
-2009;N # THIN SPACE
-200A;N # HAIR SPACE
-200B;N # ZERO WIDTH SPACE
-200C;N # ZERO WIDTH NON-JOINER
-200D;N # ZERO WIDTH JOINER
-200E;N # LEFT-TO-RIGHT MARK
-200F;N # RIGHT-TO-LEFT MARK
-2010;A # HYPHEN
-2011;N # NON-BREAKING HYPHEN
-2012;N # FIGURE DASH
-2013;A # EN DASH
-2014;A # EM DASH
-2015;A # HORIZONTAL BAR
-2016;A # DOUBLE VERTICAL LINE
-2017;N # DOUBLE LOW LINE
-2018;A # LEFT SINGLE QUOTATION MARK
-2019;A # RIGHT SINGLE QUOTATION MARK
-201A;N # SINGLE LOW-9 QUOTATION MARK
-201B;N # SINGLE HIGH-REVERSED-9 QUOTATION MARK
-201C;A # LEFT DOUBLE QUOTATION MARK
-201D;A # RIGHT DOUBLE QUOTATION MARK
-201E;N # DOUBLE LOW-9 QUOTATION MARK
-201F;N # DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020;A # DAGGER
-2021;A # DOUBLE DAGGER
-2022;A # BULLET
-2023;N # TRIANGULAR BULLET
-2024;A # ONE DOT LEADER
-2025;A # TWO DOT LEADER
-2026;A # HORIZONTAL ELLIPSIS
-2027;A # HYPHENATION POINT
-2028;N # LINE SEPARATOR
-2029;N # PARAGRAPH SEPARATOR
-202A;N # LEFT-TO-RIGHT EMBEDDING
-202B;N # RIGHT-TO-LEFT EMBEDDING
-202C;N # POP DIRECTIONAL FORMATTING
-202D;N # LEFT-TO-RIGHT OVERRIDE
-202E;N # RIGHT-TO-LEFT OVERRIDE
-202F;N # NARROW NO-BREAK SPACE
-2030;A # PER MILLE SIGN
-2031;N # PER TEN THOUSAND SIGN
-2032;A # PRIME
-2033;A # DOUBLE PRIME
-2034;N # TRIPLE PRIME
-2035;A # REVERSED PRIME
-2036;N # REVERSED DOUBLE PRIME
-2037;N # REVERSED TRIPLE PRIME
-2038;N # CARET
-2039;N # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A;N # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B;A # REFERENCE MARK
-203C;N # DOUBLE EXCLAMATION MARK
-203D;N # INTERROBANG
-203E;A # OVERLINE
-203F;N # UNDERTIE
-2040;N # CHARACTER TIE
-2041;N # CARET INSERTION POINT
-2042;N # ASTERISM
-2043;N # HYPHEN BULLET
-2044;N # FRACTION SLASH
-2045;N # LEFT SQUARE BRACKET WITH QUILL
-2046;N # RIGHT SQUARE BRACKET WITH QUILL
-2047;N # DOUBLE QUESTION MARK
-2048;N # QUESTION EXCLAMATION MARK
-2049;N # EXCLAMATION QUESTION MARK
-204A;N # TIRONIAN SIGN ET
-204B;N # REVERSED PILCROW SIGN
-204C;N # BLACK LEFTWARDS BULLET
-204D;N # BLACK RIGHTWARDS BULLET
-204E;N # LOW ASTERISK
-204F;N # REVERSED SEMICOLON
-2050;N # CLOSE UP
-2051;N # TWO ASTERISKS ALIGNED VERTICALLY
-2052;N # COMMERCIAL MINUS SIGN
-2053;N # SWUNG DASH
-2054;N # INVERTED UNDERTIE
-2055;N # FLOWER PUNCTUATION MARK
-2056;N # THREE DOT PUNCTUATION
-2057;N # QUADRUPLE PRIME
-2058;N # FOUR DOT PUNCTUATION
-2059;N # FIVE DOT PUNCTUATION
-205A;N # TWO DOT PUNCTUATION
-205B;N # FOUR DOT MARK
-205C;N # DOTTED CROSS
-205D;N # TRICOLON
-205E;N # VERTICAL FOUR DOTS
-205F;N # MEDIUM MATHEMATICAL SPACE
-2060;N # WORD JOINER
-2061;N # FUNCTION APPLICATION
-2062;N # INVISIBLE TIMES
-2063;N # INVISIBLE SEPARATOR
-2064;N # INVISIBLE PLUS
-206A;N # INHIBIT SYMMETRIC SWAPPING
-206B;N # ACTIVATE SYMMETRIC SWAPPING
-206C;N # INHIBIT ARABIC FORM SHAPING
-206D;N # ACTIVATE ARABIC FORM SHAPING
-206E;N # NATIONAL DIGIT SHAPES
-206F;N # NOMINAL DIGIT SHAPES
-2070;N # SUPERSCRIPT ZERO
-2071;N # SUPERSCRIPT LATIN SMALL LETTER I
-2074;A # SUPERSCRIPT FOUR
-2075;N # SUPERSCRIPT FIVE
-2076;N # SUPERSCRIPT SIX
-2077;N # SUPERSCRIPT SEVEN
-2078;N # SUPERSCRIPT EIGHT
-2079;N # SUPERSCRIPT NINE
-207A;N # SUPERSCRIPT PLUS SIGN
-207B;N # SUPERSCRIPT MINUS
-207C;N # SUPERSCRIPT EQUALS SIGN
-207D;N # SUPERSCRIPT LEFT PARENTHESIS
-207E;N # SUPERSCRIPT RIGHT PARENTHESIS
-207F;A # SUPERSCRIPT LATIN SMALL LETTER N
-2080;N # SUBSCRIPT ZERO
-2081;A # SUBSCRIPT ONE
-2082;A # SUBSCRIPT TWO
-2083;A # SUBSCRIPT THREE
-2084;A # SUBSCRIPT FOUR
-2085;N # SUBSCRIPT FIVE
-2086;N # SUBSCRIPT SIX
-2087;N # SUBSCRIPT SEVEN
-2088;N # SUBSCRIPT EIGHT
-2089;N # SUBSCRIPT NINE
-208A;N # SUBSCRIPT PLUS SIGN
-208B;N # SUBSCRIPT MINUS
-208C;N # SUBSCRIPT EQUALS SIGN
-208D;N # SUBSCRIPT LEFT PARENTHESIS
-208E;N # SUBSCRIPT RIGHT PARENTHESIS
-2090;N # LATIN SUBSCRIPT SMALL LETTER A
-2091;N # LATIN SUBSCRIPT SMALL LETTER E
-2092;N # LATIN SUBSCRIPT SMALL LETTER O
-2093;N # LATIN SUBSCRIPT SMALL LETTER X
-2094;N # LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0;N # EURO-CURRENCY SIGN
-20A1;N # COLON SIGN
-20A2;N # CRUZEIRO SIGN
-20A3;N # FRENCH FRANC SIGN
-20A4;N # LIRA SIGN
-20A5;N # MILL SIGN
-20A6;N # NAIRA SIGN
-20A7;N # PESETA SIGN
-20A8;N # RUPEE SIGN
-20A9;H # WON SIGN
-20AA;N # NEW SHEQEL SIGN
-20AB;N # DONG SIGN
-20AC;A # EURO SIGN
-20AD;N # KIP SIGN
-20AE;N # TUGRIK SIGN
-20AF;N # DRACHMA SIGN
-20B0;N # GERMAN PENNY SIGN
-20B1;N # PESO SIGN
-20B2;N # GUARANI SIGN
-20B3;N # AUSTRAL SIGN
-20B4;N # HRYVNIA SIGN
-20B5;N # CEDI SIGN
-20B6;N # LIVRE TOURNOIS SIGN
-20B7;N # SPESMILO SIGN
-20B8;N # TENGE SIGN
-20D0;N # COMBINING LEFT HARPOON ABOVE
-20D1;N # COMBINING RIGHT HARPOON ABOVE
-20D2;N # COMBINING LONG VERTICAL LINE OVERLAY
-20D3;N # COMBINING SHORT VERTICAL LINE OVERLAY
-20D4;N # COMBINING ANTICLOCKWISE ARROW ABOVE
-20D5;N # COMBINING CLOCKWISE ARROW ABOVE
-20D6;N # COMBINING LEFT ARROW ABOVE
-20D7;N # COMBINING RIGHT ARROW ABOVE
-20D8;N # COMBINING RING OVERLAY
-20D9;N # COMBINING CLOCKWISE RING OVERLAY
-20DA;N # COMBINING ANTICLOCKWISE RING OVERLAY
-20DB;N # COMBINING THREE DOTS ABOVE
-20DC;N # COMBINING FOUR DOTS ABOVE
-20DD;N # COMBINING ENCLOSING CIRCLE
-20DE;N # COMBINING ENCLOSING SQUARE
-20DF;N # COMBINING ENCLOSING DIAMOND
-20E0;N # COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1;N # COMBINING LEFT RIGHT ARROW ABOVE
-20E2;N # COMBINING ENCLOSING SCREEN
-20E3;N # COMBINING ENCLOSING KEYCAP
-20E4;N # COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5;N # COMBINING REVERSE SOLIDUS OVERLAY
-20E6;N # COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20E7;N # COMBINING ANNUITY SYMBOL
-20E8;N # COMBINING TRIPLE UNDERDOT
-20E9;N # COMBINING WIDE BRIDGE ABOVE
-20EA;N # COMBINING LEFTWARDS ARROW OVERLAY
-20EB;N # COMBINING LONG DOUBLE SOLIDUS OVERLAY
-20EC;N # COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-20ED;N # COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
-20EE;N # COMBINING LEFT ARROW BELOW
-20EF;N # COMBINING RIGHT ARROW BELOW
-20F0;N # COMBINING ASTERISK ABOVE
-2100;N # ACCOUNT OF
-2101;N # ADDRESSED TO THE SUBJECT
-2102;N # DOUBLE-STRUCK CAPITAL C
-2103;A # DEGREE CELSIUS
-2104;N # CENTRE LINE SYMBOL
-2105;A # CARE OF
-2106;N # CADA UNA
-2107;N # EULER CONSTANT
-2108;N # SCRUPLE
-2109;A # DEGREE FAHRENHEIT
-210A;N # SCRIPT SMALL G
-210B;N # SCRIPT CAPITAL H
-210C;N # BLACK-LETTER CAPITAL H
-210D;N # DOUBLE-STRUCK CAPITAL H
-210E;N # PLANCK CONSTANT
-210F;N # PLANCK CONSTANT OVER TWO PI
-2110;N # SCRIPT CAPITAL I
-2111;N # BLACK-LETTER CAPITAL I
-2112;N # SCRIPT CAPITAL L
-2113;A # SCRIPT SMALL L
-2114;N # L B BAR SYMBOL
-2115;N # DOUBLE-STRUCK CAPITAL N
-2116;A # NUMERO SIGN
-2117;N # SOUND RECORDING COPYRIGHT
-2118;N # SCRIPT CAPITAL P
-2119;N # DOUBLE-STRUCK CAPITAL P
-211A;N # DOUBLE-STRUCK CAPITAL Q
-211B;N # SCRIPT CAPITAL R
-211C;N # BLACK-LETTER CAPITAL R
-211D;N # DOUBLE-STRUCK CAPITAL R
-211E;N # PRESCRIPTION TAKE
-211F;N # RESPONSE
-2120;N # SERVICE MARK
-2121;A # TELEPHONE SIGN
-2122;A # TRADE MARK SIGN
-2123;N # VERSICLE
-2124;N # DOUBLE-STRUCK CAPITAL Z
-2125;N # OUNCE SIGN
-2126;A # OHM SIGN
-2127;N # INVERTED OHM SIGN
-2128;N # BLACK-LETTER CAPITAL Z
-2129;N # TURNED GREEK SMALL LETTER IOTA
-212A;N # KELVIN SIGN
-212B;A # ANGSTROM SIGN
-212C;N # SCRIPT CAPITAL B
-212D;N # BLACK-LETTER CAPITAL C
-212E;N # ESTIMATED SYMBOL
-212F;N # SCRIPT SMALL E
-2130;N # SCRIPT CAPITAL E
-2131;N # SCRIPT CAPITAL F
-2132;N # TURNED CAPITAL F
-2133;N # SCRIPT CAPITAL M
-2134;N # SCRIPT SMALL O
-2135;N # ALEF SYMBOL
-2136;N # BET SYMBOL
-2137;N # GIMEL SYMBOL
-2138;N # DALET SYMBOL
-2139;N # INFORMATION SOURCE
-213A;N # ROTATED CAPITAL Q
-213B;N # FACSIMILE SIGN
-213C;N # DOUBLE-STRUCK SMALL PI
-213D;N # DOUBLE-STRUCK SMALL GAMMA
-213E;N # DOUBLE-STRUCK CAPITAL GAMMA
-213F;N # DOUBLE-STRUCK CAPITAL PI
-2140;N # DOUBLE-STRUCK N-ARY SUMMATION
-2141;N # TURNED SANS-SERIF CAPITAL G
-2142;N # TURNED SANS-SERIF CAPITAL L
-2143;N # REVERSED SANS-SERIF CAPITAL L
-2144;N # TURNED SANS-SERIF CAPITAL Y
-2145;N # DOUBLE-STRUCK ITALIC CAPITAL D
-2146;N # DOUBLE-STRUCK ITALIC SMALL D
-2147;N # DOUBLE-STRUCK ITALIC SMALL E
-2148;N # DOUBLE-STRUCK ITALIC SMALL I
-2149;N # DOUBLE-STRUCK ITALIC SMALL J
-214A;N # PROPERTY LINE
-214B;N # TURNED AMPERSAND
-214C;N # PER SIGN
-214D;N # AKTIESELSKAB
-214E;N # TURNED SMALL F
-214F;N # SYMBOL FOR SAMARITAN SOURCE
-2150;N # VULGAR FRACTION ONE SEVENTH
-2151;N # VULGAR FRACTION ONE NINTH
-2152;N # VULGAR FRACTION ONE TENTH
-2153;A # VULGAR FRACTION ONE THIRD
-2154;A # VULGAR FRACTION TWO THIRDS
-2155;N # VULGAR FRACTION ONE FIFTH
-2156;N # VULGAR FRACTION TWO FIFTHS
-2157;N # VULGAR FRACTION THREE FIFTHS
-2158;N # VULGAR FRACTION FOUR FIFTHS
-2159;N # VULGAR FRACTION ONE SIXTH
-215A;N # VULGAR FRACTION FIVE SIXTHS
-215B;A # VULGAR FRACTION ONE EIGHTH
-215C;A # VULGAR FRACTION THREE EIGHTHS
-215D;A # VULGAR FRACTION FIVE EIGHTHS
-215E;A # VULGAR FRACTION SEVEN EIGHTHS
-215F;N # FRACTION NUMERATOR ONE
-2160;A # ROMAN NUMERAL ONE
-2161;A # ROMAN NUMERAL TWO
-2162;A # ROMAN NUMERAL THREE
-2163;A # ROMAN NUMERAL FOUR
-2164;A # ROMAN NUMERAL FIVE
-2165;A # ROMAN NUMERAL SIX
-2166;A # ROMAN NUMERAL SEVEN
-2167;A # ROMAN NUMERAL EIGHT
-2168;A # ROMAN NUMERAL NINE
-2169;A # ROMAN NUMERAL TEN
-216A;A # ROMAN NUMERAL ELEVEN
-216B;A # ROMAN NUMERAL TWELVE
-216C;N # ROMAN NUMERAL FIFTY
-216D;N # ROMAN NUMERAL ONE HUNDRED
-216E;N # ROMAN NUMERAL FIVE HUNDRED
-216F;N # ROMAN NUMERAL ONE THOUSAND
-2170;A # SMALL ROMAN NUMERAL ONE
-2171;A # SMALL ROMAN NUMERAL TWO
-2172;A # SMALL ROMAN NUMERAL THREE
-2173;A # SMALL ROMAN NUMERAL FOUR
-2174;A # SMALL ROMAN NUMERAL FIVE
-2175;A # SMALL ROMAN NUMERAL SIX
-2176;A # SMALL ROMAN NUMERAL SEVEN
-2177;A # SMALL ROMAN NUMERAL EIGHT
-2178;A # SMALL ROMAN NUMERAL NINE
-2179;A # SMALL ROMAN NUMERAL TEN
-217A;N # SMALL ROMAN NUMERAL ELEVEN
-217B;N # SMALL ROMAN NUMERAL TWELVE
-217C;N # SMALL ROMAN NUMERAL FIFTY
-217D;N # SMALL ROMAN NUMERAL ONE HUNDRED
-217E;N # SMALL ROMAN NUMERAL FIVE HUNDRED
-217F;N # SMALL ROMAN NUMERAL ONE THOUSAND
-2180;N # ROMAN NUMERAL ONE THOUSAND C D
-2181;N # ROMAN NUMERAL FIVE THOUSAND
-2182;N # ROMAN NUMERAL TEN THOUSAND
-2183;N # ROMAN NUMERAL REVERSED ONE HUNDRED
-2184;N # LATIN SMALL LETTER REVERSED C
-2185;N # ROMAN NUMERAL SIX LATE FORM
-2186;N # ROMAN NUMERAL FIFTY EARLY FORM
-2187;N # ROMAN NUMERAL FIFTY THOUSAND
-2188;N # ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189;A # VULGAR FRACTION ZERO THIRDS
-2190;A # LEFTWARDS ARROW
-2191;A # UPWARDS ARROW
-2192;A # RIGHTWARDS ARROW
-2193;A # DOWNWARDS ARROW
-2194;A # LEFT RIGHT ARROW
-2195;A # UP DOWN ARROW
-2196;A # NORTH WEST ARROW
-2197;A # NORTH EAST ARROW
-2198;A # SOUTH EAST ARROW
-2199;A # SOUTH WEST ARROW
-219A;N # LEFTWARDS ARROW WITH STROKE
-219B;N # RIGHTWARDS ARROW WITH STROKE
-219C;N # LEFTWARDS WAVE ARROW
-219D;N # RIGHTWARDS WAVE ARROW
-219E;N # LEFTWARDS TWO HEADED ARROW
-219F;N # UPWARDS TWO HEADED ARROW
-21A0;N # RIGHTWARDS TWO HEADED ARROW
-21A1;N # DOWNWARDS TWO HEADED ARROW
-21A2;N # LEFTWARDS ARROW WITH TAIL
-21A3;N # RIGHTWARDS ARROW WITH TAIL
-21A4;N # LEFTWARDS ARROW FROM BAR
-21A5;N # UPWARDS ARROW FROM BAR
-21A6;N # RIGHTWARDS ARROW FROM BAR
-21A7;N # DOWNWARDS ARROW FROM BAR
-21A8;N # UP DOWN ARROW WITH BASE
-21A9;N # LEFTWARDS ARROW WITH HOOK
-21AA;N # RIGHTWARDS ARROW WITH HOOK
-21AB;N # LEFTWARDS ARROW WITH LOOP
-21AC;N # RIGHTWARDS ARROW WITH LOOP
-21AD;N # LEFT RIGHT WAVE ARROW
-21AE;N # LEFT RIGHT ARROW WITH STROKE
-21AF;N # DOWNWARDS ZIGZAG ARROW
-21B0;N # UPWARDS ARROW WITH TIP LEFTWARDS
-21B1;N # UPWARDS ARROW WITH TIP RIGHTWARDS
-21B2;N # DOWNWARDS ARROW WITH TIP LEFTWARDS
-21B3;N # DOWNWARDS ARROW WITH TIP RIGHTWARDS
-21B4;N # RIGHTWARDS ARROW WITH CORNER DOWNWARDS
-21B5;N # DOWNWARDS ARROW WITH CORNER LEFTWARDS
-21B6;N # ANTICLOCKWISE TOP SEMICIRCLE ARROW
-21B7;N # CLOCKWISE TOP SEMICIRCLE ARROW
-21B8;A # NORTH WEST ARROW TO LONG BAR
-21B9;A # LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
-21BA;N # ANTICLOCKWISE OPEN CIRCLE ARROW
-21BB;N # CLOCKWISE OPEN CIRCLE ARROW
-21BC;N # LEFTWARDS HARPOON WITH BARB UPWARDS
-21BD;N # LEFTWARDS HARPOON WITH BARB DOWNWARDS
-21BE;N # UPWARDS HARPOON WITH BARB RIGHTWARDS
-21BF;N # UPWARDS HARPOON WITH BARB LEFTWARDS
-21C0;N # RIGHTWARDS HARPOON WITH BARB UPWARDS
-21C1;N # RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-21C2;N # DOWNWARDS HARPOON WITH BARB RIGHTWARDS
-21C3;N # DOWNWARDS HARPOON WITH BARB LEFTWARDS
-21C4;N # RIGHTWARDS ARROW OVER LEFTWARDS ARROW
-21C5;N # UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
-21C6;N # LEFTWARDS ARROW OVER RIGHTWARDS ARROW
-21C7;N # LEFTWARDS PAIRED ARROWS
-21C8;N # UPWARDS PAIRED ARROWS
-21C9;N # RIGHTWARDS PAIRED ARROWS
-21CA;N # DOWNWARDS PAIRED ARROWS
-21CB;N # LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
-21CC;N # RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
-21CD;N # LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE;N # LEFT RIGHT DOUBLE ARROW WITH STROKE
-21CF;N # RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0;N # LEFTWARDS DOUBLE ARROW
-21D1;N # UPWARDS DOUBLE ARROW
-21D2;A # RIGHTWARDS DOUBLE ARROW
-21D3;N # DOWNWARDS DOUBLE ARROW
-21D4;A # LEFT RIGHT DOUBLE ARROW
-21D5;N # UP DOWN DOUBLE ARROW
-21D6;N # NORTH WEST DOUBLE ARROW
-21D7;N # NORTH EAST DOUBLE ARROW
-21D8;N # SOUTH EAST DOUBLE ARROW
-21D9;N # SOUTH WEST DOUBLE ARROW
-21DA;N # LEFTWARDS TRIPLE ARROW
-21DB;N # RIGHTWARDS TRIPLE ARROW
-21DC;N # LEFTWARDS SQUIGGLE ARROW
-21DD;N # RIGHTWARDS SQUIGGLE ARROW
-21DE;N # UPWARDS ARROW WITH DOUBLE STROKE
-21DF;N # DOWNWARDS ARROW WITH DOUBLE STROKE
-21E0;N # LEFTWARDS DASHED ARROW
-21E1;N # UPWARDS DASHED ARROW
-21E2;N # RIGHTWARDS DASHED ARROW
-21E3;N # DOWNWARDS DASHED ARROW
-21E4;N # LEFTWARDS ARROW TO BAR
-21E5;N # RIGHTWARDS ARROW TO BAR
-21E6;N # LEFTWARDS WHITE ARROW
-21E7;A # UPWARDS WHITE ARROW
-21E8;N # RIGHTWARDS WHITE ARROW
-21E9;N # DOWNWARDS WHITE ARROW
-21EA;N # UPWARDS WHITE ARROW FROM BAR
-21EB;N # UPWARDS WHITE ARROW ON PEDESTAL
-21EC;N # UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
-21ED;N # UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
-21EE;N # UPWARDS WHITE DOUBLE ARROW
-21EF;N # UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
-21F0;N # RIGHTWARDS WHITE ARROW FROM WALL
-21F1;N # NORTH WEST ARROW TO CORNER
-21F2;N # SOUTH EAST ARROW TO CORNER
-21F3;N # UP DOWN WHITE ARROW
-21F4;N # RIGHT ARROW WITH SMALL CIRCLE
-21F5;N # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
-21F6;N # THREE RIGHTWARDS ARROWS
-21F7;N # LEFTWARDS ARROW WITH VERTICAL STROKE
-21F8;N # RIGHTWARDS ARROW WITH VERTICAL STROKE
-21F9;N # LEFT RIGHT ARROW WITH VERTICAL STROKE
-21FA;N # LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FB;N # RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FC;N # LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
-21FD;N # LEFTWARDS OPEN-HEADED ARROW
-21FE;N # RIGHTWARDS OPEN-HEADED ARROW
-21FF;N # LEFT RIGHT OPEN-HEADED ARROW
-2200;A # FOR ALL
-2201;N # COMPLEMENT
-2202;A # PARTIAL DIFFERENTIAL
-2203;A # THERE EXISTS
-2204;N # THERE DOES NOT EXIST
-2205;N # EMPTY SET
-2206;N # INCREMENT
-2207;A # NABLA
-2208;A # ELEMENT OF
-2209;N # NOT AN ELEMENT OF
-220A;N # SMALL ELEMENT OF
-220B;A # CONTAINS AS MEMBER
-220C;N # DOES NOT CONTAIN AS MEMBER
-220D;N # SMALL CONTAINS AS MEMBER
-220E;N # END OF PROOF
-220F;A # N-ARY PRODUCT
-2210;N # N-ARY COPRODUCT
-2211;A # N-ARY SUMMATION
-2212;N # MINUS SIGN
-2213;N # MINUS-OR-PLUS SIGN
-2214;N # DOT PLUS
-2215;A # DIVISION SLASH
-2216;N # SET MINUS
-2217;N # ASTERISK OPERATOR
-2218;N # RING OPERATOR
-2219;N # BULLET OPERATOR
-221A;A # SQUARE ROOT
-221B;N # CUBE ROOT
-221C;N # FOURTH ROOT
-221D;A # PROPORTIONAL TO
-221E;A # INFINITY
-221F;A # RIGHT ANGLE
-2220;A # ANGLE
-2221;N # MEASURED ANGLE
-2222;N # SPHERICAL ANGLE
-2223;A # DIVIDES
-2224;N # DOES NOT DIVIDE
-2225;A # PARALLEL TO
-2226;N # NOT PARALLEL TO
-2227;A # LOGICAL AND
-2228;A # LOGICAL OR
-2229;A # INTERSECTION
-222A;A # UNION
-222B;A # INTEGRAL
-222C;A # DOUBLE INTEGRAL
-222D;N # TRIPLE INTEGRAL
-222E;A # CONTOUR INTEGRAL
-222F;N # SURFACE INTEGRAL
-2230;N # VOLUME INTEGRAL
-2231;N # CLOCKWISE INTEGRAL
-2232;N # CLOCKWISE CONTOUR INTEGRAL
-2233;N # ANTICLOCKWISE CONTOUR INTEGRAL
-2234;A # THEREFORE
-2235;A # BECAUSE
-2236;A # RATIO
-2237;A # PROPORTION
-2238;N # DOT MINUS
-2239;N # EXCESS
-223A;N # GEOMETRIC PROPORTION
-223B;N # HOMOTHETIC
-223C;A # TILDE OPERATOR
-223D;A # REVERSED TILDE
-223E;N # INVERTED LAZY S
-223F;N # SINE WAVE
-2240;N # WREATH PRODUCT
-2241;N # NOT TILDE
-2242;N # MINUS TILDE
-2243;N # ASYMPTOTICALLY EQUAL TO
-2244;N # NOT ASYMPTOTICALLY EQUAL TO
-2245;N # APPROXIMATELY EQUAL TO
-2246;N # APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
-2247;N # NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2248;A # ALMOST EQUAL TO
-2249;N # NOT ALMOST EQUAL TO
-224A;N # ALMOST EQUAL OR EQUAL TO
-224B;N # TRIPLE TILDE
-224C;A # ALL EQUAL TO
-224D;N # EQUIVALENT TO
-224E;N # GEOMETRICALLY EQUIVALENT TO
-224F;N # DIFFERENCE BETWEEN
-2250;N # APPROACHES THE LIMIT
-2251;N # GEOMETRICALLY EQUAL TO
-2252;A # APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2253;N # IMAGE OF OR APPROXIMATELY EQUAL TO
-2254;N # COLON EQUALS
-2255;N # EQUALS COLON
-2256;N # RING IN EQUAL TO
-2257;N # RING EQUAL TO
-2258;N # CORRESPONDS TO
-2259;N # ESTIMATES
-225A;N # EQUIANGULAR TO
-225B;N # STAR EQUALS
-225C;N # DELTA EQUAL TO
-225D;N # EQUAL TO BY DEFINITION
-225E;N # MEASURED BY
-225F;N # QUESTIONED EQUAL TO
-2260;A # NOT EQUAL TO
-2261;A # IDENTICAL TO
-2262;N # NOT IDENTICAL TO
-2263;N # STRICTLY EQUIVALENT TO
-2264;A # LESS-THAN OR EQUAL TO
-2265;A # GREATER-THAN OR EQUAL TO
-2266;A # LESS-THAN OVER EQUAL TO
-2267;A # GREATER-THAN OVER EQUAL TO
-2268;N # LESS-THAN BUT NOT EQUAL TO
-2269;N # GREATER-THAN BUT NOT EQUAL TO
-226A;A # MUCH LESS-THAN
-226B;A # MUCH GREATER-THAN
-226C;N # BETWEEN
-226D;N # NOT EQUIVALENT TO
-226E;A # NOT LESS-THAN
-226F;A # NOT GREATER-THAN
-2270;N # NEITHER LESS-THAN NOR EQUAL TO
-2271;N # NEITHER GREATER-THAN NOR EQUAL TO
-2272;N # LESS-THAN OR EQUIVALENT TO
-2273;N # GREATER-THAN OR EQUIVALENT TO
-2274;N # NEITHER LESS-THAN NOR EQUIVALENT TO
-2275;N # NEITHER GREATER-THAN NOR EQUIVALENT TO
-2276;N # LESS-THAN OR GREATER-THAN
-2277;N # GREATER-THAN OR LESS-THAN
-2278;N # NEITHER LESS-THAN NOR GREATER-THAN
-2279;N # NEITHER GREATER-THAN NOR LESS-THAN
-227A;N # PRECEDES
-227B;N # SUCCEEDS
-227C;N # PRECEDES OR EQUAL TO
-227D;N # SUCCEEDS OR EQUAL TO
-227E;N # PRECEDES OR EQUIVALENT TO
-227F;N # SUCCEEDS OR EQUIVALENT TO
-2280;N # DOES NOT PRECEDE
-2281;N # DOES NOT SUCCEED
-2282;A # SUBSET OF
-2283;A # SUPERSET OF
-2284;N # NOT A SUBSET OF
-2285;N # NOT A SUPERSET OF
-2286;A # SUBSET OF OR EQUAL TO
-2287;A # SUPERSET OF OR EQUAL TO
-2288;N # NEITHER A SUBSET OF NOR EQUAL TO
-2289;N # NEITHER A SUPERSET OF NOR EQUAL TO
-228A;N # SUBSET OF WITH NOT EQUAL TO
-228B;N # SUPERSET OF WITH NOT EQUAL TO
-228C;N # MULTISET
-228D;N # MULTISET MULTIPLICATION
-228E;N # MULTISET UNION
-228F;N # SQUARE IMAGE OF
-2290;N # SQUARE ORIGINAL OF
-2291;N # SQUARE IMAGE OF OR EQUAL TO
-2292;N # SQUARE ORIGINAL OF OR EQUAL TO
-2293;N # SQUARE CAP
-2294;N # SQUARE CUP
-2295;A # CIRCLED PLUS
-2296;N # CIRCLED MINUS
-2297;N # CIRCLED TIMES
-2298;N # CIRCLED DIVISION SLASH
-2299;A # CIRCLED DOT OPERATOR
-229A;N # CIRCLED RING OPERATOR
-229B;N # CIRCLED ASTERISK OPERATOR
-229C;N # CIRCLED EQUALS
-229D;N # CIRCLED DASH
-229E;N # SQUARED PLUS
-229F;N # SQUARED MINUS
-22A0;N # SQUARED TIMES
-22A1;N # SQUARED DOT OPERATOR
-22A2;N # RIGHT TACK
-22A3;N # LEFT TACK
-22A4;N # DOWN TACK
-22A5;A # UP TACK
-22A6;N # ASSERTION
-22A7;N # MODELS
-22A8;N # TRUE
-22A9;N # FORCES
-22AA;N # TRIPLE VERTICAL BAR RIGHT TURNSTILE
-22AB;N # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22AC;N # DOES NOT PROVE
-22AD;N # NOT TRUE
-22AE;N # DOES NOT FORCE
-22AF;N # NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22B0;N # PRECEDES UNDER RELATION
-22B1;N # SUCCEEDS UNDER RELATION
-22B2;N # NORMAL SUBGROUP OF
-22B3;N # CONTAINS AS NORMAL SUBGROUP
-22B4;N # NORMAL SUBGROUP OF OR EQUAL TO
-22B5;N # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
-22B6;N # ORIGINAL OF
-22B7;N # IMAGE OF
-22B8;N # MULTIMAP
-22B9;N # HERMITIAN CONJUGATE MATRIX
-22BA;N # INTERCALATE
-22BB;N # XOR
-22BC;N # NAND
-22BD;N # NOR
-22BE;N # RIGHT ANGLE WITH ARC
-22BF;A # RIGHT TRIANGLE
-22C0;N # N-ARY LOGICAL AND
-22C1;N # N-ARY LOGICAL OR
-22C2;N # N-ARY INTERSECTION
-22C3;N # N-ARY UNION
-22C4;N # DIAMOND OPERATOR
-22C5;N # DOT OPERATOR
-22C6;N # STAR OPERATOR
-22C7;N # DIVISION TIMES
-22C8;N # BOWTIE
-22C9;N # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CA;N # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CB;N # LEFT SEMIDIRECT PRODUCT
-22CC;N # RIGHT SEMIDIRECT PRODUCT
-22CD;N # REVERSED TILDE EQUALS
-22CE;N # CURLY LOGICAL OR
-22CF;N # CURLY LOGICAL AND
-22D0;N # DOUBLE SUBSET
-22D1;N # DOUBLE SUPERSET
-22D2;N # DOUBLE INTERSECTION
-22D3;N # DOUBLE UNION
-22D4;N # PITCHFORK
-22D5;N # EQUAL AND PARALLEL TO
-22D6;N # LESS-THAN WITH DOT
-22D7;N # GREATER-THAN WITH DOT
-22D8;N # VERY MUCH LESS-THAN
-22D9;N # VERY MUCH GREATER-THAN
-22DA;N # LESS-THAN EQUAL TO OR GREATER-THAN
-22DB;N # GREATER-THAN EQUAL TO OR LESS-THAN
-22DC;N # EQUAL TO OR LESS-THAN
-22DD;N # EQUAL TO OR GREATER-THAN
-22DE;N # EQUAL TO OR PRECEDES
-22DF;N # EQUAL TO OR SUCCEEDS
-22E0;N # DOES NOT PRECEDE OR EQUAL
-22E1;N # DOES NOT SUCCEED OR EQUAL
-22E2;N # NOT SQUARE IMAGE OF OR EQUAL TO
-22E3;N # NOT SQUARE ORIGINAL OF OR EQUAL TO
-22E4;N # SQUARE IMAGE OF OR NOT EQUAL TO
-22E5;N # SQUARE ORIGINAL OF OR NOT EQUAL TO
-22E6;N # LESS-THAN BUT NOT EQUIVALENT TO
-22E7;N # GREATER-THAN BUT NOT EQUIVALENT TO
-22E8;N # PRECEDES BUT NOT EQUIVALENT TO
-22E9;N # SUCCEEDS BUT NOT EQUIVALENT TO
-22EA;N # NOT NORMAL SUBGROUP OF
-22EB;N # DOES NOT CONTAIN AS NORMAL SUBGROUP
-22EC;N # NOT NORMAL SUBGROUP OF OR EQUAL TO
-22ED;N # DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-22EE;N # VERTICAL ELLIPSIS
-22EF;N # MIDLINE HORIZONTAL ELLIPSIS
-22F0;N # UP RIGHT DIAGONAL ELLIPSIS
-22F1;N # DOWN RIGHT DIAGONAL ELLIPSIS
-22F2;N # ELEMENT OF WITH LONG HORIZONTAL STROKE
-22F3;N # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F4;N # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F5;N # ELEMENT OF WITH DOT ABOVE
-22F6;N # ELEMENT OF WITH OVERBAR
-22F7;N # SMALL ELEMENT OF WITH OVERBAR
-22F8;N # ELEMENT OF WITH UNDERBAR
-22F9;N # ELEMENT OF WITH TWO HORIZONTAL STROKES
-22FA;N # CONTAINS WITH LONG HORIZONTAL STROKE
-22FB;N # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FC;N # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FD;N # CONTAINS WITH OVERBAR
-22FE;N # SMALL CONTAINS WITH OVERBAR
-22FF;N # Z NOTATION BAG MEMBERSHIP
-2300;N # DIAMETER SIGN
-2301;N # ELECTRIC ARROW
-2302;N # HOUSE
-2303;N # UP ARROWHEAD
-2304;N # DOWN ARROWHEAD
-2305;N # PROJECTIVE
-2306;N # PERSPECTIVE
-2307;N # WAVY LINE
-2308;N # LEFT CEILING
-2309;N # RIGHT CEILING
-230A;N # LEFT FLOOR
-230B;N # RIGHT FLOOR
-230C;N # BOTTOM RIGHT CROP
-230D;N # BOTTOM LEFT CROP
-230E;N # TOP RIGHT CROP
-230F;N # TOP LEFT CROP
-2310;N # REVERSED NOT SIGN
-2311;N # SQUARE LOZENGE
-2312;A # ARC
-2313;N # SEGMENT
-2314;N # SECTOR
-2315;N # TELEPHONE RECORDER
-2316;N # POSITION INDICATOR
-2317;N # VIEWDATA SQUARE
-2318;N # PLACE OF INTEREST SIGN
-2319;N # TURNED NOT SIGN
-231A;N # WATCH
-231B;N # HOURGLASS
-231C;N # TOP LEFT CORNER
-231D;N # TOP RIGHT CORNER
-231E;N # BOTTOM LEFT CORNER
-231F;N # BOTTOM RIGHT CORNER
-2320;N # TOP HALF INTEGRAL
-2321;N # BOTTOM HALF INTEGRAL
-2322;N # FROWN
-2323;N # SMILE
-2324;N # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
-2325;N # OPTION KEY
-2326;N # ERASE TO THE RIGHT
-2327;N # X IN A RECTANGLE BOX
-2328;N # KEYBOARD
-2329;W # LEFT-POINTING ANGLE BRACKET
-232A;W # RIGHT-POINTING ANGLE BRACKET
-232B;N # ERASE TO THE LEFT
-232C;N # BENZENE RING
-232D;N # CYLINDRICITY
-232E;N # ALL AROUND-PROFILE
-232F;N # SYMMETRY
-2330;N # TOTAL RUNOUT
-2331;N # DIMENSION ORIGIN
-2332;N # CONICAL TAPER
-2333;N # SLOPE
-2334;N # COUNTERBORE
-2335;N # COUNTERSINK
-2336;N # APL FUNCTIONAL SYMBOL I-BEAM
-2337;N # APL FUNCTIONAL SYMBOL SQUISH QUAD
-2338;N # APL FUNCTIONAL SYMBOL QUAD EQUAL
-2339;N # APL FUNCTIONAL SYMBOL QUAD DIVIDE
-233A;N # APL FUNCTIONAL SYMBOL QUAD DIAMOND
-233B;N # APL FUNCTIONAL SYMBOL QUAD JOT
-233C;N # APL FUNCTIONAL SYMBOL QUAD CIRCLE
-233D;N # APL FUNCTIONAL SYMBOL CIRCLE STILE
-233E;N # APL FUNCTIONAL SYMBOL CIRCLE JOT
-233F;N # APL FUNCTIONAL SYMBOL SLASH BAR
-2340;N # APL FUNCTIONAL SYMBOL BACKSLASH BAR
-2341;N # APL FUNCTIONAL SYMBOL QUAD SLASH
-2342;N # APL FUNCTIONAL SYMBOL QUAD BACKSLASH
-2343;N # APL FUNCTIONAL SYMBOL QUAD LESS-THAN
-2344;N # APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
-2345;N # APL FUNCTIONAL SYMBOL LEFTWARDS VANE
-2346;N # APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
-2347;N # APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
-2348;N # APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
-2349;N # APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
-234A;N # APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
-234B;N # APL FUNCTIONAL SYMBOL DELTA STILE
-234C;N # APL FUNCTIONAL SYMBOL QUAD DOWN CARET
-234D;N # APL FUNCTIONAL SYMBOL QUAD DELTA
-234E;N # APL FUNCTIONAL SYMBOL DOWN TACK JOT
-234F;N # APL FUNCTIONAL SYMBOL UPWARDS VANE
-2350;N # APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
-2351;N # APL FUNCTIONAL SYMBOL UP TACK OVERBAR
-2352;N # APL FUNCTIONAL SYMBOL DEL STILE
-2353;N # APL FUNCTIONAL SYMBOL QUAD UP CARET
-2354;N # APL FUNCTIONAL SYMBOL QUAD DEL
-2355;N # APL FUNCTIONAL SYMBOL UP TACK JOT
-2356;N # APL FUNCTIONAL SYMBOL DOWNWARDS VANE
-2357;N # APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
-2358;N # APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
-2359;N # APL FUNCTIONAL SYMBOL DELTA UNDERBAR
-235A;N # APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
-235B;N # APL FUNCTIONAL SYMBOL JOT UNDERBAR
-235C;N # APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
-235D;N # APL FUNCTIONAL SYMBOL UP SHOE JOT
-235E;N # APL FUNCTIONAL SYMBOL QUOTE QUAD
-235F;N # APL FUNCTIONAL SYMBOL CIRCLE STAR
-2360;N # APL FUNCTIONAL SYMBOL QUAD COLON
-2361;N # APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
-2362;N # APL FUNCTIONAL SYMBOL DEL DIAERESIS
-2363;N # APL FUNCTIONAL SYMBOL STAR DIAERESIS
-2364;N # APL FUNCTIONAL SYMBOL JOT DIAERESIS
-2365;N # APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
-2366;N # APL FUNCTIONAL SYMBOL DOWN SHOE STILE
-2367;N # APL FUNCTIONAL SYMBOL LEFT SHOE STILE
-2368;N # APL FUNCTIONAL SYMBOL TILDE DIAERESIS
-2369;N # APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
-236A;N # APL FUNCTIONAL SYMBOL COMMA BAR
-236B;N # APL FUNCTIONAL SYMBOL DEL TILDE
-236C;N # APL FUNCTIONAL SYMBOL ZILDE
-236D;N # APL FUNCTIONAL SYMBOL STILE TILDE
-236E;N # APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
-236F;N # APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
-2370;N # APL FUNCTIONAL SYMBOL QUAD QUESTION
-2371;N # APL FUNCTIONAL SYMBOL DOWN CARET TILDE
-2372;N # APL FUNCTIONAL SYMBOL UP CARET TILDE
-2373;N # APL FUNCTIONAL SYMBOL IOTA
-2374;N # APL FUNCTIONAL SYMBOL RHO
-2375;N # APL FUNCTIONAL SYMBOL OMEGA
-2376;N # APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
-2377;N # APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
-2378;N # APL FUNCTIONAL SYMBOL IOTA UNDERBAR
-2379;N # APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
-237A;N # APL FUNCTIONAL SYMBOL ALPHA
-237B;N # NOT CHECK MARK
-237C;N # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D;N # SHOULDERED OPEN BOX
-237E;N # BELL SYMBOL
-237F;N # VERTICAL LINE WITH MIDDLE DOT
-2380;N # INSERTION SYMBOL
-2381;N # CONTINUOUS UNDERLINE SYMBOL
-2382;N # DISCONTINUOUS UNDERLINE SYMBOL
-2383;N # EMPHASIS SYMBOL
-2384;N # COMPOSITION SYMBOL
-2385;N # WHITE SQUARE WITH CENTRE VERTICAL LINE
-2386;N # ENTER SYMBOL
-2387;N # ALTERNATIVE KEY SYMBOL
-2388;N # HELM SYMBOL
-2389;N # CIRCLED HORIZONTAL BAR WITH NOTCH
-238A;N # CIRCLED TRIANGLE DOWN
-238B;N # BROKEN CIRCLE WITH NORTHWEST ARROW
-238C;N # UNDO SYMBOL
-238D;N # MONOSTABLE SYMBOL
-238E;N # HYSTERESIS SYMBOL
-238F;N # OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
-2390;N # OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
-2391;N # PASSIVE-PULL-DOWN-OUTPUT SYMBOL
-2392;N # PASSIVE-PULL-UP-OUTPUT SYMBOL
-2393;N # DIRECT CURRENT SYMBOL FORM TWO
-2394;N # SOFTWARE-FUNCTION SYMBOL
-2395;N # APL FUNCTIONAL SYMBOL QUAD
-2396;N # DECIMAL SEPARATOR KEY SYMBOL
-2397;N # PREVIOUS PAGE
-2398;N # NEXT PAGE
-2399;N # PRINT SCREEN SYMBOL
-239A;N # CLEAR SCREEN SYMBOL
-239B;N # LEFT PARENTHESIS UPPER HOOK
-239C;N # LEFT PARENTHESIS EXTENSION
-239D;N # LEFT PARENTHESIS LOWER HOOK
-239E;N # RIGHT PARENTHESIS UPPER HOOK
-239F;N # RIGHT PARENTHESIS EXTENSION
-23A0;N # RIGHT PARENTHESIS LOWER HOOK
-23A1;N # LEFT SQUARE BRACKET UPPER CORNER
-23A2;N # LEFT SQUARE BRACKET EXTENSION
-23A3;N # LEFT SQUARE BRACKET LOWER CORNER
-23A4;N # RIGHT SQUARE BRACKET UPPER CORNER
-23A5;N # RIGHT SQUARE BRACKET EXTENSION
-23A6;N # RIGHT SQUARE BRACKET LOWER CORNER
-23A7;N # LEFT CURLY BRACKET UPPER HOOK
-23A8;N # LEFT CURLY BRACKET MIDDLE PIECE
-23A9;N # LEFT CURLY BRACKET LOWER HOOK
-23AA;N # CURLY BRACKET EXTENSION
-23AB;N # RIGHT CURLY BRACKET UPPER HOOK
-23AC;N # RIGHT CURLY BRACKET MIDDLE PIECE
-23AD;N # RIGHT CURLY BRACKET LOWER HOOK
-23AE;N # INTEGRAL EXTENSION
-23AF;N # HORIZONTAL LINE EXTENSION
-23B0;N # UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
-23B1;N # UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
-23B2;N # SUMMATION TOP
-23B3;N # SUMMATION BOTTOM
-23B4;N # TOP SQUARE BRACKET
-23B5;N # BOTTOM SQUARE BRACKET
-23B6;N # BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
-23B7;N # RADICAL SYMBOL BOTTOM
-23B8;N # LEFT VERTICAL BOX LINE
-23B9;N # RIGHT VERTICAL BOX LINE
-23BA;N # HORIZONTAL SCAN LINE-1
-23BB;N # HORIZONTAL SCAN LINE-3
-23BC;N # HORIZONTAL SCAN LINE-7
-23BD;N # HORIZONTAL SCAN LINE-9
-23BE;N # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
-23BF;N # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
-23C0;N # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
-23C1;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
-23C2;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
-23C3;N # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
-23C4;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
-23C5;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
-23C6;N # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
-23C7;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
-23C8;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
-23C9;N # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
-23CA;N # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
-23CB;N # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
-23CC;N # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
-23CD;N # SQUARE FOOT
-23CE;N # RETURN SYMBOL
-23CF;N # EJECT SYMBOL
-23D0;N # VERTICAL LINE EXTENSION
-23D1;N # METRICAL BREVE
-23D2;N # METRICAL LONG OVER SHORT
-23D3;N # METRICAL SHORT OVER LONG
-23D4;N # METRICAL LONG OVER TWO SHORTS
-23D5;N # METRICAL TWO SHORTS OVER LONG
-23D6;N # METRICAL TWO SHORTS JOINED
-23D7;N # METRICAL TRISEME
-23D8;N # METRICAL TETRASEME
-23D9;N # METRICAL PENTASEME
-23DA;N # EARTH GROUND
-23DB;N # FUSE
-23DC;N # TOP PARENTHESIS
-23DD;N # BOTTOM PARENTHESIS
-23DE;N # TOP CURLY BRACKET
-23DF;N # BOTTOM CURLY BRACKET
-23E0;N # TOP TORTOISE SHELL BRACKET
-23E1;N # BOTTOM TORTOISE SHELL BRACKET
-23E2;N # WHITE TRAPEZIUM
-23E3;N # BENZENE RING WITH CIRCLE
-23E4;N # STRAIGHTNESS
-23E5;N # FLATNESS
-23E6;N # AC CURRENT
-23E7;N # ELECTRICAL INTERSECTION
-23E8;N # DECIMAL EXPONENT SYMBOL
-2400;N # SYMBOL FOR NULL
-2401;N # SYMBOL FOR START OF HEADING
-2402;N # SYMBOL FOR START OF TEXT
-2403;N # SYMBOL FOR END OF TEXT
-2404;N # SYMBOL FOR END OF TRANSMISSION
-2405;N # SYMBOL FOR ENQUIRY
-2406;N # SYMBOL FOR ACKNOWLEDGE
-2407;N # SYMBOL FOR BELL
-2408;N # SYMBOL FOR BACKSPACE
-2409;N # SYMBOL FOR HORIZONTAL TABULATION
-240A;N # SYMBOL FOR LINE FEED
-240B;N # SYMBOL FOR VERTICAL TABULATION
-240C;N # SYMBOL FOR FORM FEED
-240D;N # SYMBOL FOR CARRIAGE RETURN
-240E;N # SYMBOL FOR SHIFT OUT
-240F;N # SYMBOL FOR SHIFT IN
-2410;N # SYMBOL FOR DATA LINK ESCAPE
-2411;N # SYMBOL FOR DEVICE CONTROL ONE
-2412;N # SYMBOL FOR DEVICE CONTROL TWO
-2413;N # SYMBOL FOR DEVICE CONTROL THREE
-2414;N # SYMBOL FOR DEVICE CONTROL FOUR
-2415;N # SYMBOL FOR NEGATIVE ACKNOWLEDGE
-2416;N # SYMBOL FOR SYNCHRONOUS IDLE
-2417;N # SYMBOL FOR END OF TRANSMISSION BLOCK
-2418;N # SYMBOL FOR CANCEL
-2419;N # SYMBOL FOR END OF MEDIUM
-241A;N # SYMBOL FOR SUBSTITUTE
-241B;N # SYMBOL FOR ESCAPE
-241C;N # SYMBOL FOR FILE SEPARATOR
-241D;N # SYMBOL FOR GROUP SEPARATOR
-241E;N # SYMBOL FOR RECORD SEPARATOR
-241F;N # SYMBOL FOR UNIT SEPARATOR
-2420;N # SYMBOL FOR SPACE
-2421;N # SYMBOL FOR DELETE
-2422;N # BLANK SYMBOL
-2423;N # OPEN BOX
-2424;N # SYMBOL FOR NEWLINE
-2425;N # SYMBOL FOR DELETE FORM TWO
-2426;N # SYMBOL FOR SUBSTITUTE FORM TWO
-2440;N # OCR HOOK
-2441;N # OCR CHAIR
-2442;N # OCR FORK
-2443;N # OCR INVERTED FORK
-2444;N # OCR BELT BUCKLE
-2445;N # OCR BOW TIE
-2446;N # OCR BRANCH BANK IDENTIFICATION
-2447;N # OCR AMOUNT OF CHECK
-2448;N # OCR DASH
-2449;N # OCR CUSTOMER ACCOUNT NUMBER
-244A;N # OCR DOUBLE BACKSLASH
-2460;A # CIRCLED DIGIT ONE
-2461;A # CIRCLED DIGIT TWO
-2462;A # CIRCLED DIGIT THREE
-2463;A # CIRCLED DIGIT FOUR
-2464;A # CIRCLED DIGIT FIVE
-2465;A # CIRCLED DIGIT SIX
-2466;A # CIRCLED DIGIT SEVEN
-2467;A # CIRCLED DIGIT EIGHT
-2468;A # CIRCLED DIGIT NINE
-2469;A # CIRCLED NUMBER TEN
-246A;A # CIRCLED NUMBER ELEVEN
-246B;A # CIRCLED NUMBER TWELVE
-246C;A # CIRCLED NUMBER THIRTEEN
-246D;A # CIRCLED NUMBER FOURTEEN
-246E;A # CIRCLED NUMBER FIFTEEN
-246F;A # CIRCLED NUMBER SIXTEEN
-2470;A # CIRCLED NUMBER SEVENTEEN
-2471;A # CIRCLED NUMBER EIGHTEEN
-2472;A # CIRCLED NUMBER NINETEEN
-2473;A # CIRCLED NUMBER TWENTY
-2474;A # PARENTHESIZED DIGIT ONE
-2475;A # PARENTHESIZED DIGIT TWO
-2476;A # PARENTHESIZED DIGIT THREE
-2477;A # PARENTHESIZED DIGIT FOUR
-2478;A # PARENTHESIZED DIGIT FIVE
-2479;A # PARENTHESIZED DIGIT SIX
-247A;A # PARENTHESIZED DIGIT SEVEN
-247B;A # PARENTHESIZED DIGIT EIGHT
-247C;A # PARENTHESIZED DIGIT NINE
-247D;A # PARENTHESIZED NUMBER TEN
-247E;A # PARENTHESIZED NUMBER ELEVEN
-247F;A # PARENTHESIZED NUMBER TWELVE
-2480;A # PARENTHESIZED NUMBER THIRTEEN
-2481;A # PARENTHESIZED NUMBER FOURTEEN
-2482;A # PARENTHESIZED NUMBER FIFTEEN
-2483;A # PARENTHESIZED NUMBER SIXTEEN
-2484;A # PARENTHESIZED NUMBER SEVENTEEN
-2485;A # PARENTHESIZED NUMBER EIGHTEEN
-2486;A # PARENTHESIZED NUMBER NINETEEN
-2487;A # PARENTHESIZED NUMBER TWENTY
-2488;A # DIGIT ONE FULL STOP
-2489;A # DIGIT TWO FULL STOP
-248A;A # DIGIT THREE FULL STOP
-248B;A # DIGIT FOUR FULL STOP
-248C;A # DIGIT FIVE FULL STOP
-248D;A # DIGIT SIX FULL STOP
-248E;A # DIGIT SEVEN FULL STOP
-248F;A # DIGIT EIGHT FULL STOP
-2490;A # DIGIT NINE FULL STOP
-2491;A # NUMBER TEN FULL STOP
-2492;A # NUMBER ELEVEN FULL STOP
-2493;A # NUMBER TWELVE FULL STOP
-2494;A # NUMBER THIRTEEN FULL STOP
-2495;A # NUMBER FOURTEEN FULL STOP
-2496;A # NUMBER FIFTEEN FULL STOP
-2497;A # NUMBER SIXTEEN FULL STOP
-2498;A # NUMBER SEVENTEEN FULL STOP
-2499;A # NUMBER EIGHTEEN FULL STOP
-249A;A # NUMBER NINETEEN FULL STOP
-249B;A # NUMBER TWENTY FULL STOP
-249C;A # PARENTHESIZED LATIN SMALL LETTER A
-249D;A # PARENTHESIZED LATIN SMALL LETTER B
-249E;A # PARENTHESIZED LATIN SMALL LETTER C
-249F;A # PARENTHESIZED LATIN SMALL LETTER D
-24A0;A # PARENTHESIZED LATIN SMALL LETTER E
-24A1;A # PARENTHESIZED LATIN SMALL LETTER F
-24A2;A # PARENTHESIZED LATIN SMALL LETTER G
-24A3;A # PARENTHESIZED LATIN SMALL LETTER H
-24A4;A # PARENTHESIZED LATIN SMALL LETTER I
-24A5;A # PARENTHESIZED LATIN SMALL LETTER J
-24A6;A # PARENTHESIZED LATIN SMALL LETTER K
-24A7;A # PARENTHESIZED LATIN SMALL LETTER L
-24A8;A # PARENTHESIZED LATIN SMALL LETTER M
-24A9;A # PARENTHESIZED LATIN SMALL LETTER N
-24AA;A # PARENTHESIZED LATIN SMALL LETTER O
-24AB;A # PARENTHESIZED LATIN SMALL LETTER P
-24AC;A # PARENTHESIZED LATIN SMALL LETTER Q
-24AD;A # PARENTHESIZED LATIN SMALL LETTER R
-24AE;A # PARENTHESIZED LATIN SMALL LETTER S
-24AF;A # PARENTHESIZED LATIN SMALL LETTER T
-24B0;A # PARENTHESIZED LATIN SMALL LETTER U
-24B1;A # PARENTHESIZED LATIN SMALL LETTER V
-24B2;A # PARENTHESIZED LATIN SMALL LETTER W
-24B3;A # PARENTHESIZED LATIN SMALL LETTER X
-24B4;A # PARENTHESIZED LATIN SMALL LETTER Y
-24B5;A # PARENTHESIZED LATIN SMALL LETTER Z
-24B6;A # CIRCLED LATIN CAPITAL LETTER A
-24B7;A # CIRCLED LATIN CAPITAL LETTER B
-24B8;A # CIRCLED LATIN CAPITAL LETTER C
-24B9;A # CIRCLED LATIN CAPITAL LETTER D
-24BA;A # CIRCLED LATIN CAPITAL LETTER E
-24BB;A # CIRCLED LATIN CAPITAL LETTER F
-24BC;A # CIRCLED LATIN CAPITAL LETTER G
-24BD;A # CIRCLED LATIN CAPITAL LETTER H
-24BE;A # CIRCLED LATIN CAPITAL LETTER I
-24BF;A # CIRCLED LATIN CAPITAL LETTER J
-24C0;A # CIRCLED LATIN CAPITAL LETTER K
-24C1;A # CIRCLED LATIN CAPITAL LETTER L
-24C2;A # CIRCLED LATIN CAPITAL LETTER M
-24C3;A # CIRCLED LATIN CAPITAL LETTER N
-24C4;A # CIRCLED LATIN CAPITAL LETTER O
-24C5;A # CIRCLED LATIN CAPITAL LETTER P
-24C6;A # CIRCLED LATIN CAPITAL LETTER Q
-24C7;A # CIRCLED LATIN CAPITAL LETTER R
-24C8;A # CIRCLED LATIN CAPITAL LETTER S
-24C9;A # CIRCLED LATIN CAPITAL LETTER T
-24CA;A # CIRCLED LATIN CAPITAL LETTER U
-24CB;A # CIRCLED LATIN CAPITAL LETTER V
-24CC;A # CIRCLED LATIN CAPITAL LETTER W
-24CD;A # CIRCLED LATIN CAPITAL LETTER X
-24CE;A # CIRCLED LATIN CAPITAL LETTER Y
-24CF;A # CIRCLED LATIN CAPITAL LETTER Z
-24D0;A # CIRCLED LATIN SMALL LETTER A
-24D1;A # CIRCLED LATIN SMALL LETTER B
-24D2;A # CIRCLED LATIN SMALL LETTER C
-24D3;A # CIRCLED LATIN SMALL LETTER D
-24D4;A # CIRCLED LATIN SMALL LETTER E
-24D5;A # CIRCLED LATIN SMALL LETTER F
-24D6;A # CIRCLED LATIN SMALL LETTER G
-24D7;A # CIRCLED LATIN SMALL LETTER H
-24D8;A # CIRCLED LATIN SMALL LETTER I
-24D9;A # CIRCLED LATIN SMALL LETTER J
-24DA;A # CIRCLED LATIN SMALL LETTER K
-24DB;A # CIRCLED LATIN SMALL LETTER L
-24DC;A # CIRCLED LATIN SMALL LETTER M
-24DD;A # CIRCLED LATIN SMALL LETTER N
-24DE;A # CIRCLED LATIN SMALL LETTER O
-24DF;A # CIRCLED LATIN SMALL LETTER P
-24E0;A # CIRCLED LATIN SMALL LETTER Q
-24E1;A # CIRCLED LATIN SMALL LETTER R
-24E2;A # CIRCLED LATIN SMALL LETTER S
-24E3;A # CIRCLED LATIN SMALL LETTER T
-24E4;A # CIRCLED LATIN SMALL LETTER U
-24E5;A # CIRCLED LATIN SMALL LETTER V
-24E6;A # CIRCLED LATIN SMALL LETTER W
-24E7;A # CIRCLED LATIN SMALL LETTER X
-24E8;A # CIRCLED LATIN SMALL LETTER Y
-24E9;A # CIRCLED LATIN SMALL LETTER Z
-24EA;N # CIRCLED DIGIT ZERO
-24EB;A # NEGATIVE CIRCLED NUMBER ELEVEN
-24EC;A # NEGATIVE CIRCLED NUMBER TWELVE
-24ED;A # NEGATIVE CIRCLED NUMBER THIRTEEN
-24EE;A # NEGATIVE CIRCLED NUMBER FOURTEEN
-24EF;A # NEGATIVE CIRCLED NUMBER FIFTEEN
-24F0;A # NEGATIVE CIRCLED NUMBER SIXTEEN
-24F1;A # NEGATIVE CIRCLED NUMBER SEVENTEEN
-24F2;A # NEGATIVE CIRCLED NUMBER EIGHTEEN
-24F3;A # NEGATIVE CIRCLED NUMBER NINETEEN
-24F4;A # NEGATIVE CIRCLED NUMBER TWENTY
-24F5;A # DOUBLE CIRCLED DIGIT ONE
-24F6;A # DOUBLE CIRCLED DIGIT TWO
-24F7;A # DOUBLE CIRCLED DIGIT THREE
-24F8;A # DOUBLE CIRCLED DIGIT FOUR
-24F9;A # DOUBLE CIRCLED DIGIT FIVE
-24FA;A # DOUBLE CIRCLED DIGIT SIX
-24FB;A # DOUBLE CIRCLED DIGIT SEVEN
-24FC;A # DOUBLE CIRCLED DIGIT EIGHT
-24FD;A # DOUBLE CIRCLED DIGIT NINE
-24FE;A # DOUBLE CIRCLED NUMBER TEN
-24FF;A # NEGATIVE CIRCLED DIGIT ZERO
-2500;A # BOX DRAWINGS LIGHT HORIZONTAL
-2501;A # BOX DRAWINGS HEAVY HORIZONTAL
-2502;A # BOX DRAWINGS LIGHT VERTICAL
-2503;A # BOX DRAWINGS HEAVY VERTICAL
-2504;A # BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
-2505;A # BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
-2506;A # BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
-2507;A # BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
-2508;A # BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
-2509;A # BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
-250A;A # BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
-250B;A # BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
-250C;A # BOX DRAWINGS LIGHT DOWN AND RIGHT
-250D;A # BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
-250E;A # BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
-250F;A # BOX DRAWINGS HEAVY DOWN AND RIGHT
-2510;A # BOX DRAWINGS LIGHT DOWN AND LEFT
-2511;A # BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
-2512;A # BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
-2513;A # BOX DRAWINGS HEAVY DOWN AND LEFT
-2514;A # BOX DRAWINGS LIGHT UP AND RIGHT
-2515;A # BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
-2516;A # BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
-2517;A # BOX DRAWINGS HEAVY UP AND RIGHT
-2518;A # BOX DRAWINGS LIGHT UP AND LEFT
-2519;A # BOX DRAWINGS UP LIGHT AND LEFT HEAVY
-251A;A # BOX DRAWINGS UP HEAVY AND LEFT LIGHT
-251B;A # BOX DRAWINGS HEAVY UP AND LEFT
-251C;A # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-251D;A # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
-251E;A # BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
-251F;A # BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
-2520;A # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
-2521;A # BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
-2522;A # BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
-2523;A # BOX DRAWINGS HEAVY VERTICAL AND RIGHT
-2524;A # BOX DRAWINGS LIGHT VERTICAL AND LEFT
-2525;A # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
-2526;A # BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
-2527;A # BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
-2528;A # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
-2529;A # BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
-252A;A # BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
-252B;A # BOX DRAWINGS HEAVY VERTICAL AND LEFT
-252C;A # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-252D;A # BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
-252E;A # BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
-252F;A # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
-2530;A # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
-2531;A # BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
-2532;A # BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
-2533;A # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
-2534;A # BOX DRAWINGS LIGHT UP AND HORIZONTAL
-2535;A # BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
-2536;A # BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
-2537;A # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
-2538;A # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
-2539;A # BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
-253A;A # BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
-253B;A # BOX DRAWINGS HEAVY UP AND HORIZONTAL
-253C;A # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-253D;A # BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
-253E;A # BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
-253F;A # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
-2540;A # BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
-2541;A # BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
-2542;A # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
-2543;A # BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
-2544;A # BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
-2545;A # BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
-2546;A # BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
-2547;A # BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
-2548;A # BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
-2549;A # BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
-254A;A # BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
-254B;A # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-254C;N # BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
-254D;N # BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
-254E;N # BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
-254F;N # BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2550;A # BOX DRAWINGS DOUBLE HORIZONTAL
-2551;A # BOX DRAWINGS DOUBLE VERTICAL
-2552;A # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-2553;A # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-2554;A # BOX DRAWINGS DOUBLE DOWN AND RIGHT
-2555;A # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-2556;A # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-2557;A # BOX DRAWINGS DOUBLE DOWN AND LEFT
-2558;A # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-2559;A # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-255A;A # BOX DRAWINGS DOUBLE UP AND RIGHT
-255B;A # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-255C;A # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-255D;A # BOX DRAWINGS DOUBLE UP AND LEFT
-255E;A # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-255F;A # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-2560;A # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-2561;A # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-2562;A # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-2563;A # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-2564;A # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-2565;A # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-2566;A # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-2567;A # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-2568;A # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-2569;A # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-256A;A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-256B;A # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-256C;A # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-256D;A # BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
-256E;A # BOX DRAWINGS LIGHT ARC DOWN AND LEFT
-256F;A # BOX DRAWINGS LIGHT ARC UP AND LEFT
-2570;A # BOX DRAWINGS LIGHT ARC UP AND RIGHT
-2571;A # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
-2572;A # BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
-2573;A # BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574;N # BOX DRAWINGS LIGHT LEFT
-2575;N # BOX DRAWINGS LIGHT UP
-2576;N # BOX DRAWINGS LIGHT RIGHT
-2577;N # BOX DRAWINGS LIGHT DOWN
-2578;N # BOX DRAWINGS HEAVY LEFT
-2579;N # BOX DRAWINGS HEAVY UP
-257A;N # BOX DRAWINGS HEAVY RIGHT
-257B;N # BOX DRAWINGS HEAVY DOWN
-257C;N # BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
-257D;N # BOX DRAWINGS LIGHT UP AND HEAVY DOWN
-257E;N # BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
-257F;N # BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-2580;A # UPPER HALF BLOCK
-2581;A # LOWER ONE EIGHTH BLOCK
-2582;A # LOWER ONE QUARTER BLOCK
-2583;A # LOWER THREE EIGHTHS BLOCK
-2584;A # LOWER HALF BLOCK
-2585;A # LOWER FIVE EIGHTHS BLOCK
-2586;A # LOWER THREE QUARTERS BLOCK
-2587;A # LOWER SEVEN EIGHTHS BLOCK
-2588;A # FULL BLOCK
-2589;A # LEFT SEVEN EIGHTHS BLOCK
-258A;A # LEFT THREE QUARTERS BLOCK
-258B;A # LEFT FIVE EIGHTHS BLOCK
-258C;A # LEFT HALF BLOCK
-258D;A # LEFT THREE EIGHTHS BLOCK
-258E;A # LEFT ONE QUARTER BLOCK
-258F;A # LEFT ONE EIGHTH BLOCK
-2590;N # RIGHT HALF BLOCK
-2591;N # LIGHT SHADE
-2592;A # MEDIUM SHADE
-2593;A # DARK SHADE
-2594;A # UPPER ONE EIGHTH BLOCK
-2595;A # RIGHT ONE EIGHTH BLOCK
-2596;N # QUADRANT LOWER LEFT
-2597;N # QUADRANT LOWER RIGHT
-2598;N # QUADRANT UPPER LEFT
-2599;N # QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
-259A;N # QUADRANT UPPER LEFT AND LOWER RIGHT
-259B;N # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
-259C;N # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
-259D;N # QUADRANT UPPER RIGHT
-259E;N # QUADRANT UPPER RIGHT AND LOWER LEFT
-259F;N # QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25A0;A # BLACK SQUARE
-25A1;A # WHITE SQUARE
-25A2;N # WHITE SQUARE WITH ROUNDED CORNERS
-25A3;A # WHITE SQUARE CONTAINING BLACK SMALL SQUARE
-25A4;A # SQUARE WITH HORIZONTAL FILL
-25A5;A # SQUARE WITH VERTICAL FILL
-25A6;A # SQUARE WITH ORTHOGONAL CROSSHATCH FILL
-25A7;A # SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
-25A8;A # SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
-25A9;A # SQUARE WITH DIAGONAL CROSSHATCH FILL
-25AA;N # BLACK SMALL SQUARE
-25AB;N # WHITE SMALL SQUARE
-25AC;N # BLACK RECTANGLE
-25AD;N # WHITE RECTANGLE
-25AE;N # BLACK VERTICAL RECTANGLE
-25AF;N # WHITE VERTICAL RECTANGLE
-25B0;N # BLACK PARALLELOGRAM
-25B1;N # WHITE PARALLELOGRAM
-25B2;A # BLACK UP-POINTING TRIANGLE
-25B3;A # WHITE UP-POINTING TRIANGLE
-25B4;N # BLACK UP-POINTING SMALL TRIANGLE
-25B5;N # WHITE UP-POINTING SMALL TRIANGLE
-25B6;A # BLACK RIGHT-POINTING TRIANGLE
-25B7;A # WHITE RIGHT-POINTING TRIANGLE
-25B8;N # BLACK RIGHT-POINTING SMALL TRIANGLE
-25B9;N # WHITE RIGHT-POINTING SMALL TRIANGLE
-25BA;N # BLACK RIGHT-POINTING POINTER
-25BB;N # WHITE RIGHT-POINTING POINTER
-25BC;A # BLACK DOWN-POINTING TRIANGLE
-25BD;A # WHITE DOWN-POINTING TRIANGLE
-25BE;N # BLACK DOWN-POINTING SMALL TRIANGLE
-25BF;N # WHITE DOWN-POINTING SMALL TRIANGLE
-25C0;A # BLACK LEFT-POINTING TRIANGLE
-25C1;A # WHITE LEFT-POINTING TRIANGLE
-25C2;N # BLACK LEFT-POINTING SMALL TRIANGLE
-25C3;N # WHITE LEFT-POINTING SMALL TRIANGLE
-25C4;N # BLACK LEFT-POINTING POINTER
-25C5;N # WHITE LEFT-POINTING POINTER
-25C6;A # BLACK DIAMOND
-25C7;A # WHITE DIAMOND
-25C8;A # WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25C9;N # FISHEYE
-25CA;N # LOZENGE
-25CB;A # WHITE CIRCLE
-25CC;N # DOTTED CIRCLE
-25CD;N # CIRCLE WITH VERTICAL FILL
-25CE;A # BULLSEYE
-25CF;A # BLACK CIRCLE
-25D0;A # CIRCLE WITH LEFT HALF BLACK
-25D1;A # CIRCLE WITH RIGHT HALF BLACK
-25D2;N # CIRCLE WITH LOWER HALF BLACK
-25D3;N # CIRCLE WITH UPPER HALF BLACK
-25D4;N # CIRCLE WITH UPPER RIGHT QUADRANT BLACK
-25D5;N # CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
-25D6;N # LEFT HALF BLACK CIRCLE
-25D7;N # RIGHT HALF BLACK CIRCLE
-25D8;N # INVERSE BULLET
-25D9;N # INVERSE WHITE CIRCLE
-25DA;N # UPPER HALF INVERSE WHITE CIRCLE
-25DB;N # LOWER HALF INVERSE WHITE CIRCLE
-25DC;N # UPPER LEFT QUADRANT CIRCULAR ARC
-25DD;N # UPPER RIGHT QUADRANT CIRCULAR ARC
-25DE;N # LOWER RIGHT QUADRANT CIRCULAR ARC
-25DF;N # LOWER LEFT QUADRANT CIRCULAR ARC
-25E0;N # UPPER HALF CIRCLE
-25E1;N # LOWER HALF CIRCLE
-25E2;A # BLACK LOWER RIGHT TRIANGLE
-25E3;A # BLACK LOWER LEFT TRIANGLE
-25E4;A # BLACK UPPER LEFT TRIANGLE
-25E5;A # BLACK UPPER RIGHT TRIANGLE
-25E6;N # WHITE BULLET
-25E7;N # SQUARE WITH LEFT HALF BLACK
-25E8;N # SQUARE WITH RIGHT HALF BLACK
-25E9;N # SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
-25EA;N # SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
-25EB;N # WHITE SQUARE WITH VERTICAL BISECTING LINE
-25EC;N # WHITE UP-POINTING TRIANGLE WITH DOT
-25ED;N # UP-POINTING TRIANGLE WITH LEFT HALF BLACK
-25EE;N # UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25EF;A # LARGE CIRCLE
-25F0;N # WHITE SQUARE WITH UPPER LEFT QUADRANT
-25F1;N # WHITE SQUARE WITH LOWER LEFT QUADRANT
-25F2;N # WHITE SQUARE WITH LOWER RIGHT QUADRANT
-25F3;N # WHITE SQUARE WITH UPPER RIGHT QUADRANT
-25F4;N # WHITE CIRCLE WITH UPPER LEFT QUADRANT
-25F5;N # WHITE CIRCLE WITH LOWER LEFT QUADRANT
-25F6;N # WHITE CIRCLE WITH LOWER RIGHT QUADRANT
-25F7;N # WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8;N # UPPER LEFT TRIANGLE
-25F9;N # UPPER RIGHT TRIANGLE
-25FA;N # LOWER LEFT TRIANGLE
-25FB;N # WHITE MEDIUM SQUARE
-25FC;N # BLACK MEDIUM SQUARE
-25FD;N # WHITE MEDIUM SMALL SQUARE
-25FE;N # BLACK MEDIUM SMALL SQUARE
-25FF;N # LOWER RIGHT TRIANGLE
-2600;N # BLACK SUN WITH RAYS
-2601;N # CLOUD
-2602;N # UMBRELLA
-2603;N # SNOWMAN
-2604;N # COMET
-2605;A # BLACK STAR
-2606;A # WHITE STAR
-2607;N # LIGHTNING
-2608;N # THUNDERSTORM
-2609;A # SUN
-260A;N # ASCENDING NODE
-260B;N # DESCENDING NODE
-260C;N # CONJUNCTION
-260D;N # OPPOSITION
-260E;A # BLACK TELEPHONE
-260F;A # WHITE TELEPHONE
-2610;N # BALLOT BOX
-2611;N # BALLOT BOX WITH CHECK
-2612;N # BALLOT BOX WITH X
-2613;N # SALTIRE
-2614;A # UMBRELLA WITH RAIN DROPS
-2615;A # HOT BEVERAGE
-2616;N # WHITE SHOGI PIECE
-2617;N # BLACK SHOGI PIECE
-2618;N # SHAMROCK
-2619;N # REVERSED ROTATED FLORAL HEART BULLET
-261A;N # BLACK LEFT POINTING INDEX
-261B;N # BLACK RIGHT POINTING INDEX
-261C;A # WHITE LEFT POINTING INDEX
-261D;N # WHITE UP POINTING INDEX
-261E;A # WHITE RIGHT POINTING INDEX
-261F;N # WHITE DOWN POINTING INDEX
-2620;N # SKULL AND CROSSBONES
-2621;N # CAUTION SIGN
-2622;N # RADIOACTIVE SIGN
-2623;N # BIOHAZARD SIGN
-2624;N # CADUCEUS
-2625;N # ANKH
-2626;N # ORTHODOX CROSS
-2627;N # CHI RHO
-2628;N # CROSS OF LORRAINE
-2629;N # CROSS OF JERUSALEM
-262A;N # STAR AND CRESCENT
-262B;N # FARSI SYMBOL
-262C;N # ADI SHAKTI
-262D;N # HAMMER AND SICKLE
-262E;N # PEACE SYMBOL
-262F;N # YIN YANG
-2630;N # TRIGRAM FOR HEAVEN
-2631;N # TRIGRAM FOR LAKE
-2632;N # TRIGRAM FOR FIRE
-2633;N # TRIGRAM FOR THUNDER
-2634;N # TRIGRAM FOR WIND
-2635;N # TRIGRAM FOR WATER
-2636;N # TRIGRAM FOR MOUNTAIN
-2637;N # TRIGRAM FOR EARTH
-2638;N # WHEEL OF DHARMA
-2639;N # WHITE FROWNING FACE
-263A;N # WHITE SMILING FACE
-263B;N # BLACK SMILING FACE
-263C;N # WHITE SUN WITH RAYS
-263D;N # FIRST QUARTER MOON
-263E;N # LAST QUARTER MOON
-263F;N # MERCURY
-2640;A # FEMALE SIGN
-2641;N # EARTH
-2642;A # MALE SIGN
-2643;N # JUPITER
-2644;N # SATURN
-2645;N # URANUS
-2646;N # NEPTUNE
-2647;N # PLUTO
-2648;N # ARIES
-2649;N # TAURUS
-264A;N # GEMINI
-264B;N # CANCER
-264C;N # LEO
-264D;N # VIRGO
-264E;N # LIBRA
-264F;N # SCORPIUS
-2650;N # SAGITTARIUS
-2651;N # CAPRICORN
-2652;N # AQUARIUS
-2653;N # PISCES
-2654;N # WHITE CHESS KING
-2655;N # WHITE CHESS QUEEN
-2656;N # WHITE CHESS ROOK
-2657;N # WHITE CHESS BISHOP
-2658;N # WHITE CHESS KNIGHT
-2659;N # WHITE CHESS PAWN
-265A;N # BLACK CHESS KING
-265B;N # BLACK CHESS QUEEN
-265C;N # BLACK CHESS ROOK
-265D;N # BLACK CHESS BISHOP
-265E;N # BLACK CHESS KNIGHT
-265F;N # BLACK CHESS PAWN
-2660;A # BLACK SPADE SUIT
-2661;A # WHITE HEART SUIT
-2662;N # WHITE DIAMOND SUIT
-2663;A # BLACK CLUB SUIT
-2664;A # WHITE SPADE SUIT
-2665;A # BLACK HEART SUIT
-2666;N # BLACK DIAMOND SUIT
-2667;A # WHITE CLUB SUIT
-2668;A # HOT SPRINGS
-2669;A # QUARTER NOTE
-266A;A # EIGHTH NOTE
-266B;N # BEAMED EIGHTH NOTES
-266C;A # BEAMED SIXTEENTH NOTES
-266D;A # MUSIC FLAT SIGN
-266E;N # MUSIC NATURAL SIGN
-266F;A # MUSIC SHARP SIGN
-2670;N # WEST SYRIAC CROSS
-2671;N # EAST SYRIAC CROSS
-2672;N # UNIVERSAL RECYCLING SYMBOL
-2673;N # RECYCLING SYMBOL FOR TYPE-1 PLASTICS
-2674;N # RECYCLING SYMBOL FOR TYPE-2 PLASTICS
-2675;N # RECYCLING SYMBOL FOR TYPE-3 PLASTICS
-2676;N # RECYCLING SYMBOL FOR TYPE-4 PLASTICS
-2677;N # RECYCLING SYMBOL FOR TYPE-5 PLASTICS
-2678;N # RECYCLING SYMBOL FOR TYPE-6 PLASTICS
-2679;N # RECYCLING SYMBOL FOR TYPE-7 PLASTICS
-267A;N # RECYCLING SYMBOL FOR GENERIC MATERIALS
-267B;N # BLACK UNIVERSAL RECYCLING SYMBOL
-267C;N # RECYCLED PAPER SYMBOL
-267D;N # PARTIALLY-RECYCLED PAPER SYMBOL
-267E;N # PERMANENT PAPER SIGN
-267F;N # WHEELCHAIR SYMBOL
-2680;N # DIE FACE-1
-2681;N # DIE FACE-2
-2682;N # DIE FACE-3
-2683;N # DIE FACE-4
-2684;N # DIE FACE-5
-2685;N # DIE FACE-6
-2686;N # WHITE CIRCLE WITH DOT RIGHT
-2687;N # WHITE CIRCLE WITH TWO DOTS
-2688;N # BLACK CIRCLE WITH WHITE DOT RIGHT
-2689;N # BLACK CIRCLE WITH TWO WHITE DOTS
-268A;N # MONOGRAM FOR YANG
-268B;N # MONOGRAM FOR YIN
-268C;N # DIGRAM FOR GREATER YANG
-268D;N # DIGRAM FOR LESSER YIN
-268E;N # DIGRAM FOR LESSER YANG
-268F;N # DIGRAM FOR GREATER YIN
-2690;N # WHITE FLAG
-2691;N # BLACK FLAG
-2692;N # HAMMER AND PICK
-2693;N # ANCHOR
-2694;N # CROSSED SWORDS
-2695;N # STAFF OF AESCULAPIUS
-2696;N # SCALES
-2697;N # ALEMBIC
-2698;N # FLOWER
-2699;N # GEAR
-269A;N # STAFF OF HERMES
-269B;N # ATOM SYMBOL
-269C;N # FLEUR-DE-LIS
-269D;N # OUTLINED WHITE STAR
-269E;A # THREE LINES CONVERGING RIGHT
-269F;A # THREE LINES CONVERGING LEFT
-26A0;N # WARNING SIGN
-26A1;N # HIGH VOLTAGE SIGN
-26A2;N # DOUBLED FEMALE SIGN
-26A3;N # DOUBLED MALE SIGN
-26A4;N # INTERLOCKED FEMALE AND MALE SIGN
-26A5;N # MALE AND FEMALE SIGN
-26A6;N # MALE WITH STROKE SIGN
-26A7;N # MALE WITH STROKE AND MALE AND FEMALE SIGN
-26A8;N # VERTICAL MALE WITH STROKE SIGN
-26A9;N # HORIZONTAL MALE WITH STROKE SIGN
-26AA;N # MEDIUM WHITE CIRCLE
-26AB;N # MEDIUM BLACK CIRCLE
-26AC;N # MEDIUM SMALL WHITE CIRCLE
-26AD;N # MARRIAGE SYMBOL
-26AE;N # DIVORCE SYMBOL
-26AF;N # UNMARRIED PARTNERSHIP SYMBOL
-26B0;N # COFFIN
-26B1;N # FUNERAL URN
-26B2;N # NEUTER
-26B3;N # CERES
-26B4;N # PALLAS
-26B5;N # JUNO
-26B6;N # VESTA
-26B7;N # CHIRON
-26B8;N # BLACK MOON LILITH
-26B9;N # SEXTILE
-26BA;N # SEMISEXTILE
-26BB;N # QUINCUNX
-26BC;N # SESQUIQUADRATE
-26BD;N # SOCCER BALL
-26BE;A # BASEBALL
-26BF;A # SQUARED KEY
-26C0;N # WHITE DRAUGHTS MAN
-26C1;N # WHITE DRAUGHTS KING
-26C2;N # BLACK DRAUGHTS MAN
-26C3;N # BLACK DRAUGHTS KING
-26C4;A # SNOWMAN WITHOUT SNOW
-26C5;A # SUN BEHIND CLOUD
-26C6;A # RAIN
-26C7;A # BLACK SNOWMAN
-26C8;A # THUNDER CLOUD AND RAIN
-26C9;A # TURNED WHITE SHOGI PIECE
-26CA;A # TURNED BLACK SHOGI PIECE
-26CB;A # WHITE DIAMOND IN SQUARE
-26CC;A # CROSSING LANES
-26CD;A # DISABLED CAR
-26CF;A # PICK
-26D0;A # CAR SLIDING
-26D1;A # HELMET WITH WHITE CROSS
-26D2;A # CIRCLED CROSSING LANES
-26D3;A # CHAINS
-26D4;A # NO ENTRY
-26D5;A # ALTERNATE ONE-WAY LEFT WAY TRAFFIC
-26D6;A # BLACK TWO-WAY LEFT WAY TRAFFIC
-26D7;A # WHITE TWO-WAY LEFT WAY TRAFFIC
-26D8;A # BLACK LEFT LANE MERGE
-26D9;A # WHITE LEFT LANE MERGE
-26DA;A # DRIVE SLOW SIGN
-26DB;A # HEAVY WHITE DOWN-POINTING TRIANGLE
-26DC;A # LEFT CLOSED ENTRY
-26DD;A # SQUARED SALTIRE
-26DE;A # FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
-26DF;A # BLACK TRUCK
-26E0;A # RESTRICTED LEFT ENTRY-1
-26E1;A # RESTRICTED LEFT ENTRY-2
-26E3;A # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8;A # BLACK CROSS ON SHIELD
-26E9;A # SHINTO SHRINE
-26EA;A # CHURCH
-26EB;A # CASTLE
-26EC;A # HISTORIC SITE
-26ED;A # GEAR WITHOUT HUB
-26EE;A # GEAR WITH HANDLES
-26EF;A # MAP SYMBOL FOR LIGHTHOUSE
-26F0;A # MOUNTAIN
-26F1;A # UMBRELLA ON GROUND
-26F2;A # FOUNTAIN
-26F3;A # FLAG IN HOLE
-26F4;A # FERRY
-26F5;A # SAILBOAT
-26F6;A # SQUARE FOUR CORNERS
-26F7;A # SKIER
-26F8;A # ICE SKATE
-26F9;A # PERSON WITH BALL
-26FA;A # TENT
-26FB;A # JAPANESE BANK SYMBOL
-26FC;A # HEADSTONE GRAVEYARD SYMBOL
-26FD;A # FUEL PUMP
-26FE;A # CUP ON BLACK SQUARE
-26FF;A # WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701;N # UPPER BLADE SCISSORS
-2702;N # BLACK SCISSORS
-2703;N # LOWER BLADE SCISSORS
-2704;N # WHITE SCISSORS
-2706;N # TELEPHONE LOCATION SIGN
-2707;N # TAPE DRIVE
-2708;N # AIRPLANE
-2709;N # ENVELOPE
-270C;N # VICTORY HAND
-270D;N # WRITING HAND
-270E;N # LOWER RIGHT PENCIL
-270F;N # PENCIL
-2710;N # UPPER RIGHT PENCIL
-2711;N # WHITE NIB
-2712;N # BLACK NIB
-2713;N # CHECK MARK
-2714;N # HEAVY CHECK MARK
-2715;N # MULTIPLICATION X
-2716;N # HEAVY MULTIPLICATION X
-2717;N # BALLOT X
-2718;N # HEAVY BALLOT X
-2719;N # OUTLINED GREEK CROSS
-271A;N # HEAVY GREEK CROSS
-271B;N # OPEN CENTRE CROSS
-271C;N # HEAVY OPEN CENTRE CROSS
-271D;N # LATIN CROSS
-271E;N # SHADOWED WHITE LATIN CROSS
-271F;N # OUTLINED LATIN CROSS
-2720;N # MALTESE CROSS
-2721;N # STAR OF DAVID
-2722;N # FOUR TEARDROP-SPOKED ASTERISK
-2723;N # FOUR BALLOON-SPOKED ASTERISK
-2724;N # HEAVY FOUR BALLOON-SPOKED ASTERISK
-2725;N # FOUR CLUB-SPOKED ASTERISK
-2726;N # BLACK FOUR POINTED STAR
-2727;N # WHITE FOUR POINTED STAR
-2729;N # STRESS OUTLINED WHITE STAR
-272A;N # CIRCLED WHITE STAR
-272B;N # OPEN CENTRE BLACK STAR
-272C;N # BLACK CENTRE WHITE STAR
-272D;N # OUTLINED BLACK STAR
-272E;N # HEAVY OUTLINED BLACK STAR
-272F;N # PINWHEEL STAR
-2730;N # SHADOWED WHITE STAR
-2731;N # HEAVY ASTERISK
-2732;N # OPEN CENTRE ASTERISK
-2733;N # EIGHT SPOKED ASTERISK
-2734;N # EIGHT POINTED BLACK STAR
-2735;N # EIGHT POINTED PINWHEEL STAR
-2736;N # SIX POINTED BLACK STAR
-2737;N # EIGHT POINTED RECTILINEAR BLACK STAR
-2738;N # HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
-2739;N # TWELVE POINTED BLACK STAR
-273A;N # SIXTEEN POINTED ASTERISK
-273B;N # TEARDROP-SPOKED ASTERISK
-273C;N # OPEN CENTRE TEARDROP-SPOKED ASTERISK
-273D;A # HEAVY TEARDROP-SPOKED ASTERISK
-273E;N # SIX PETALLED BLACK AND WHITE FLORETTE
-273F;N # BLACK FLORETTE
-2740;N # WHITE FLORETTE
-2741;N # EIGHT PETALLED OUTLINED BLACK FLORETTE
-2742;N # CIRCLED OPEN CENTRE EIGHT POINTED STAR
-2743;N # HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
-2744;N # SNOWFLAKE
-2745;N # TIGHT TRIFOLIATE SNOWFLAKE
-2746;N # HEAVY CHEVRON SNOWFLAKE
-2747;N # SPARKLE
-2748;N # HEAVY SPARKLE
-2749;N # BALLOON-SPOKED ASTERISK
-274A;N # EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274B;N # HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D;N # SHADOWED WHITE CIRCLE
-274F;N # LOWER RIGHT DROP-SHADOWED WHITE SQUARE
-2750;N # UPPER RIGHT DROP-SHADOWED WHITE SQUARE
-2751;N # LOWER RIGHT SHADOWED WHITE SQUARE
-2752;N # UPPER RIGHT SHADOWED WHITE SQUARE
-2756;N # BLACK DIAMOND MINUS WHITE X
-2757;A # HEAVY EXCLAMATION MARK SYMBOL
-2758;N # LIGHT VERTICAL BAR
-2759;N # MEDIUM VERTICAL BAR
-275A;N # HEAVY VERTICAL BAR
-275B;N # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
-275C;N # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
-275D;N # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
-275E;N # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761;N # CURVED STEM PARAGRAPH SIGN ORNAMENT
-2762;N # HEAVY EXCLAMATION MARK ORNAMENT
-2763;N # HEAVY HEART EXCLAMATION MARK ORNAMENT
-2764;N # HEAVY BLACK HEART
-2765;N # ROTATED HEAVY BLACK HEART BULLET
-2766;N # FLORAL HEART
-2767;N # ROTATED FLORAL HEART BULLET
-2768;N # MEDIUM LEFT PARENTHESIS ORNAMENT
-2769;N # MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A;N # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B;N # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C;N # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D;N # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E;N # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F;N # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770;N # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771;N # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772;N # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773;N # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774;N # MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775;N # MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776;A # DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2777;A # DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2778;A # DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2779;A # DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-277A;A # DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-277B;A # DINGBAT NEGATIVE CIRCLED DIGIT SIX
-277C;A # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-277D;A # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-277E;A # DINGBAT NEGATIVE CIRCLED DIGIT NINE
-277F;A # DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2780;N # DINGBAT CIRCLED SANS-SERIF DIGIT ONE
-2781;N # DINGBAT CIRCLED SANS-SERIF DIGIT TWO
-2782;N # DINGBAT CIRCLED SANS-SERIF DIGIT THREE
-2783;N # DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
-2784;N # DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
-2785;N # DINGBAT CIRCLED SANS-SERIF DIGIT SIX
-2786;N # DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
-2787;N # DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
-2788;N # DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-2789;N # DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-278A;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
-278B;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
-278C;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
-278D;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
-278E;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
-278F;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
-2790;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
-2791;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
-2792;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-2793;N # DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794;N # HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798;N # HEAVY SOUTH EAST ARROW
-2799;N # HEAVY RIGHTWARDS ARROW
-279A;N # HEAVY NORTH EAST ARROW
-279B;N # DRAFTING POINT RIGHTWARDS ARROW
-279C;N # HEAVY ROUND-TIPPED RIGHTWARDS ARROW
-279D;N # TRIANGLE-HEADED RIGHTWARDS ARROW
-279E;N # HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
-279F;N # DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A0;N # HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A1;N # BLACK RIGHTWARDS ARROW
-27A2;N # THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
-27A3;N # THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
-27A4;N # BLACK RIGHTWARDS ARROWHEAD
-27A5;N # HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
-27A6;N # HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
-27A7;N # SQUAT BLACK RIGHTWARDS ARROW
-27A8;N # HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
-27A9;N # RIGHT-SHADED WHITE RIGHTWARDS ARROW
-27AA;N # LEFT-SHADED WHITE RIGHTWARDS ARROW
-27AB;N # BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AC;N # FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AD;N # HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AE;N # HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AF;N # NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1;N # NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B2;N # CIRCLED HEAVY WHITE RIGHTWARDS ARROW
-27B3;N # WHITE-FEATHERED RIGHTWARDS ARROW
-27B4;N # BLACK-FEATHERED SOUTH EAST ARROW
-27B5;N # BLACK-FEATHERED RIGHTWARDS ARROW
-27B6;N # BLACK-FEATHERED NORTH EAST ARROW
-27B7;N # HEAVY BLACK-FEATHERED SOUTH EAST ARROW
-27B8;N # HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
-27B9;N # HEAVY BLACK-FEATHERED NORTH EAST ARROW
-27BA;N # TEARDROP-BARBED RIGHTWARDS ARROW
-27BB;N # HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
-27BC;N # WEDGE-TAILED RIGHTWARDS ARROW
-27BD;N # HEAVY WEDGE-TAILED RIGHTWARDS ARROW
-27BE;N # OPEN-OUTLINED RIGHTWARDS ARROW
-27C0;N # THREE DIMENSIONAL ANGLE
-27C1;N # WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
-27C2;N # PERPENDICULAR
-27C3;N # OPEN SUBSET
-27C4;N # OPEN SUPERSET
-27C5;N # LEFT S-SHAPED BAG DELIMITER
-27C6;N # RIGHT S-SHAPED BAG DELIMITER
-27C7;N # OR WITH DOT INSIDE
-27C8;N # REVERSE SOLIDUS PRECEDING SUBSET
-27C9;N # SUPERSET PRECEDING SOLIDUS
-27CA;N # VERTICAL BAR WITH HORIZONTAL STROKE
-27CC;N # LONG DIVISION
-27D0;N # WHITE DIAMOND WITH CENTRED DOT
-27D1;N # AND WITH DOT
-27D2;N # ELEMENT OF OPENING UPWARDS
-27D3;N # LOWER RIGHT CORNER WITH DOT
-27D4;N # UPPER LEFT CORNER WITH DOT
-27D5;N # LEFT OUTER JOIN
-27D6;N # RIGHT OUTER JOIN
-27D7;N # FULL OUTER JOIN
-27D8;N # LARGE UP TACK
-27D9;N # LARGE DOWN TACK
-27DA;N # LEFT AND RIGHT DOUBLE TURNSTILE
-27DB;N # LEFT AND RIGHT TACK
-27DC;N # LEFT MULTIMAP
-27DD;N # LONG RIGHT TACK
-27DE;N # LONG LEFT TACK
-27DF;N # UP TACK WITH CIRCLE ABOVE
-27E0;N # LOZENGE DIVIDED BY HORIZONTAL RULE
-27E1;N # WHITE CONCAVE-SIDED DIAMOND
-27E2;N # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
-27E3;N # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
-27E4;N # WHITE SQUARE WITH LEFTWARDS TICK
-27E5;N # WHITE SQUARE WITH RIGHTWARDS TICK
-27E6;Na # MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7;Na # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8;Na # MATHEMATICAL LEFT ANGLE BRACKET
-27E9;Na # MATHEMATICAL RIGHT ANGLE BRACKET
-27EA;Na # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB;Na # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC;Na # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED;Na # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE;N # MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF;N # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0;N # UPWARDS QUADRUPLE ARROW
-27F1;N # DOWNWARDS QUADRUPLE ARROW
-27F2;N # ANTICLOCKWISE GAPPED CIRCLE ARROW
-27F3;N # CLOCKWISE GAPPED CIRCLE ARROW
-27F4;N # RIGHT ARROW WITH CIRCLED PLUS
-27F5;N # LONG LEFTWARDS ARROW
-27F6;N # LONG RIGHTWARDS ARROW
-27F7;N # LONG LEFT RIGHT ARROW
-27F8;N # LONG LEFTWARDS DOUBLE ARROW
-27F9;N # LONG RIGHTWARDS DOUBLE ARROW
-27FA;N # LONG LEFT RIGHT DOUBLE ARROW
-27FB;N # LONG LEFTWARDS ARROW FROM BAR
-27FC;N # LONG RIGHTWARDS ARROW FROM BAR
-27FD;N # LONG LEFTWARDS DOUBLE ARROW FROM BAR
-27FE;N # LONG RIGHTWARDS DOUBLE ARROW FROM BAR
-27FF;N # LONG RIGHTWARDS SQUIGGLE ARROW
-2800;N # BRAILLE PATTERN BLANK
-2801;N # BRAILLE PATTERN DOTS-1
-2802;N # BRAILLE PATTERN DOTS-2
-2803;N # BRAILLE PATTERN DOTS-12
-2804;N # BRAILLE PATTERN DOTS-3
-2805;N # BRAILLE PATTERN DOTS-13
-2806;N # BRAILLE PATTERN DOTS-23
-2807;N # BRAILLE PATTERN DOTS-123
-2808;N # BRAILLE PATTERN DOTS-4
-2809;N # BRAILLE PATTERN DOTS-14
-280A;N # BRAILLE PATTERN DOTS-24
-280B;N # BRAILLE PATTERN DOTS-124
-280C;N # BRAILLE PATTERN DOTS-34
-280D;N # BRAILLE PATTERN DOTS-134
-280E;N # BRAILLE PATTERN DOTS-234
-280F;N # BRAILLE PATTERN DOTS-1234
-2810;N # BRAILLE PATTERN DOTS-5
-2811;N # BRAILLE PATTERN DOTS-15
-2812;N # BRAILLE PATTERN DOTS-25
-2813;N # BRAILLE PATTERN DOTS-125
-2814;N # BRAILLE PATTERN DOTS-35
-2815;N # BRAILLE PATTERN DOTS-135
-2816;N # BRAILLE PATTERN DOTS-235
-2817;N # BRAILLE PATTERN DOTS-1235
-2818;N # BRAILLE PATTERN DOTS-45
-2819;N # BRAILLE PATTERN DOTS-145
-281A;N # BRAILLE PATTERN DOTS-245
-281B;N # BRAILLE PATTERN DOTS-1245
-281C;N # BRAILLE PATTERN DOTS-345
-281D;N # BRAILLE PATTERN DOTS-1345
-281E;N # BRAILLE PATTERN DOTS-2345
-281F;N # BRAILLE PATTERN DOTS-12345
-2820;N # BRAILLE PATTERN DOTS-6
-2821;N # BRAILLE PATTERN DOTS-16
-2822;N # BRAILLE PATTERN DOTS-26
-2823;N # BRAILLE PATTERN DOTS-126
-2824;N # BRAILLE PATTERN DOTS-36
-2825;N # BRAILLE PATTERN DOTS-136
-2826;N # BRAILLE PATTERN DOTS-236
-2827;N # BRAILLE PATTERN DOTS-1236
-2828;N # BRAILLE PATTERN DOTS-46
-2829;N # BRAILLE PATTERN DOTS-146
-282A;N # BRAILLE PATTERN DOTS-246
-282B;N # BRAILLE PATTERN DOTS-1246
-282C;N # BRAILLE PATTERN DOTS-346
-282D;N # BRAILLE PATTERN DOTS-1346
-282E;N # BRAILLE PATTERN DOTS-2346
-282F;N # BRAILLE PATTERN DOTS-12346
-2830;N # BRAILLE PATTERN DOTS-56
-2831;N # BRAILLE PATTERN DOTS-156
-2832;N # BRAILLE PATTERN DOTS-256
-2833;N # BRAILLE PATTERN DOTS-1256
-2834;N # BRAILLE PATTERN DOTS-356
-2835;N # BRAILLE PATTERN DOTS-1356
-2836;N # BRAILLE PATTERN DOTS-2356
-2837;N # BRAILLE PATTERN DOTS-12356
-2838;N # BRAILLE PATTERN DOTS-456
-2839;N # BRAILLE PATTERN DOTS-1456
-283A;N # BRAILLE PATTERN DOTS-2456
-283B;N # BRAILLE PATTERN DOTS-12456
-283C;N # BRAILLE PATTERN DOTS-3456
-283D;N # BRAILLE PATTERN DOTS-13456
-283E;N # BRAILLE PATTERN DOTS-23456
-283F;N # BRAILLE PATTERN DOTS-123456
-2840;N # BRAILLE PATTERN DOTS-7
-2841;N # BRAILLE PATTERN DOTS-17
-2842;N # BRAILLE PATTERN DOTS-27
-2843;N # BRAILLE PATTERN DOTS-127
-2844;N # BRAILLE PATTERN DOTS-37
-2845;N # BRAILLE PATTERN DOTS-137
-2846;N # BRAILLE PATTERN DOTS-237
-2847;N # BRAILLE PATTERN DOTS-1237
-2848;N # BRAILLE PATTERN DOTS-47
-2849;N # BRAILLE PATTERN DOTS-147
-284A;N # BRAILLE PATTERN DOTS-247
-284B;N # BRAILLE PATTERN DOTS-1247
-284C;N # BRAILLE PATTERN DOTS-347
-284D;N # BRAILLE PATTERN DOTS-1347
-284E;N # BRAILLE PATTERN DOTS-2347
-284F;N # BRAILLE PATTERN DOTS-12347
-2850;N # BRAILLE PATTERN DOTS-57
-2851;N # BRAILLE PATTERN DOTS-157
-2852;N # BRAILLE PATTERN DOTS-257
-2853;N # BRAILLE PATTERN DOTS-1257
-2854;N # BRAILLE PATTERN DOTS-357
-2855;N # BRAILLE PATTERN DOTS-1357
-2856;N # BRAILLE PATTERN DOTS-2357
-2857;N # BRAILLE PATTERN DOTS-12357
-2858;N # BRAILLE PATTERN DOTS-457
-2859;N # BRAILLE PATTERN DOTS-1457
-285A;N # BRAILLE PATTERN DOTS-2457
-285B;N # BRAILLE PATTERN DOTS-12457
-285C;N # BRAILLE PATTERN DOTS-3457
-285D;N # BRAILLE PATTERN DOTS-13457
-285E;N # BRAILLE PATTERN DOTS-23457
-285F;N # BRAILLE PATTERN DOTS-123457
-2860;N # BRAILLE PATTERN DOTS-67
-2861;N # BRAILLE PATTERN DOTS-167
-2862;N # BRAILLE PATTERN DOTS-267
-2863;N # BRAILLE PATTERN DOTS-1267
-2864;N # BRAILLE PATTERN DOTS-367
-2865;N # BRAILLE PATTERN DOTS-1367
-2866;N # BRAILLE PATTERN DOTS-2367
-2867;N # BRAILLE PATTERN DOTS-12367
-2868;N # BRAILLE PATTERN DOTS-467
-2869;N # BRAILLE PATTERN DOTS-1467
-286A;N # BRAILLE PATTERN DOTS-2467
-286B;N # BRAILLE PATTERN DOTS-12467
-286C;N # BRAILLE PATTERN DOTS-3467
-286D;N # BRAILLE PATTERN DOTS-13467
-286E;N # BRAILLE PATTERN DOTS-23467
-286F;N # BRAILLE PATTERN DOTS-123467
-2870;N # BRAILLE PATTERN DOTS-567
-2871;N # BRAILLE PATTERN DOTS-1567
-2872;N # BRAILLE PATTERN DOTS-2567
-2873;N # BRAILLE PATTERN DOTS-12567
-2874;N # BRAILLE PATTERN DOTS-3567
-2875;N # BRAILLE PATTERN DOTS-13567
-2876;N # BRAILLE PATTERN DOTS-23567
-2877;N # BRAILLE PATTERN DOTS-123567
-2878;N # BRAILLE PATTERN DOTS-4567
-2879;N # BRAILLE PATTERN DOTS-14567
-287A;N # BRAILLE PATTERN DOTS-24567
-287B;N # BRAILLE PATTERN DOTS-124567
-287C;N # BRAILLE PATTERN DOTS-34567
-287D;N # BRAILLE PATTERN DOTS-134567
-287E;N # BRAILLE PATTERN DOTS-234567
-287F;N # BRAILLE PATTERN DOTS-1234567
-2880;N # BRAILLE PATTERN DOTS-8
-2881;N # BRAILLE PATTERN DOTS-18
-2882;N # BRAILLE PATTERN DOTS-28
-2883;N # BRAILLE PATTERN DOTS-128
-2884;N # BRAILLE PATTERN DOTS-38
-2885;N # BRAILLE PATTERN DOTS-138
-2886;N # BRAILLE PATTERN DOTS-238
-2887;N # BRAILLE PATTERN DOTS-1238
-2888;N # BRAILLE PATTERN DOTS-48
-2889;N # BRAILLE PATTERN DOTS-148
-288A;N # BRAILLE PATTERN DOTS-248
-288B;N # BRAILLE PATTERN DOTS-1248
-288C;N # BRAILLE PATTERN DOTS-348
-288D;N # BRAILLE PATTERN DOTS-1348
-288E;N # BRAILLE PATTERN DOTS-2348
-288F;N # BRAILLE PATTERN DOTS-12348
-2890;N # BRAILLE PATTERN DOTS-58
-2891;N # BRAILLE PATTERN DOTS-158
-2892;N # BRAILLE PATTERN DOTS-258
-2893;N # BRAILLE PATTERN DOTS-1258
-2894;N # BRAILLE PATTERN DOTS-358
-2895;N # BRAILLE PATTERN DOTS-1358
-2896;N # BRAILLE PATTERN DOTS-2358
-2897;N # BRAILLE PATTERN DOTS-12358
-2898;N # BRAILLE PATTERN DOTS-458
-2899;N # BRAILLE PATTERN DOTS-1458
-289A;N # BRAILLE PATTERN DOTS-2458
-289B;N # BRAILLE PATTERN DOTS-12458
-289C;N # BRAILLE PATTERN DOTS-3458
-289D;N # BRAILLE PATTERN DOTS-13458
-289E;N # BRAILLE PATTERN DOTS-23458
-289F;N # BRAILLE PATTERN DOTS-123458
-28A0;N # BRAILLE PATTERN DOTS-68
-28A1;N # BRAILLE PATTERN DOTS-168
-28A2;N # BRAILLE PATTERN DOTS-268
-28A3;N # BRAILLE PATTERN DOTS-1268
-28A4;N # BRAILLE PATTERN DOTS-368
-28A5;N # BRAILLE PATTERN DOTS-1368
-28A6;N # BRAILLE PATTERN DOTS-2368
-28A7;N # BRAILLE PATTERN DOTS-12368
-28A8;N # BRAILLE PATTERN DOTS-468
-28A9;N # BRAILLE PATTERN DOTS-1468
-28AA;N # BRAILLE PATTERN DOTS-2468
-28AB;N # BRAILLE PATTERN DOTS-12468
-28AC;N # BRAILLE PATTERN DOTS-3468
-28AD;N # BRAILLE PATTERN DOTS-13468
-28AE;N # BRAILLE PATTERN DOTS-23468
-28AF;N # BRAILLE PATTERN DOTS-123468
-28B0;N # BRAILLE PATTERN DOTS-568
-28B1;N # BRAILLE PATTERN DOTS-1568
-28B2;N # BRAILLE PATTERN DOTS-2568
-28B3;N # BRAILLE PATTERN DOTS-12568
-28B4;N # BRAILLE PATTERN DOTS-3568
-28B5;N # BRAILLE PATTERN DOTS-13568
-28B6;N # BRAILLE PATTERN DOTS-23568
-28B7;N # BRAILLE PATTERN DOTS-123568
-28B8;N # BRAILLE PATTERN DOTS-4568
-28B9;N # BRAILLE PATTERN DOTS-14568
-28BA;N # BRAILLE PATTERN DOTS-24568
-28BB;N # BRAILLE PATTERN DOTS-124568
-28BC;N # BRAILLE PATTERN DOTS-34568
-28BD;N # BRAILLE PATTERN DOTS-134568
-28BE;N # BRAILLE PATTERN DOTS-234568
-28BF;N # BRAILLE PATTERN DOTS-1234568
-28C0;N # BRAILLE PATTERN DOTS-78
-28C1;N # BRAILLE PATTERN DOTS-178
-28C2;N # BRAILLE PATTERN DOTS-278
-28C3;N # BRAILLE PATTERN DOTS-1278
-28C4;N # BRAILLE PATTERN DOTS-378
-28C5;N # BRAILLE PATTERN DOTS-1378
-28C6;N # BRAILLE PATTERN DOTS-2378
-28C7;N # BRAILLE PATTERN DOTS-12378
-28C8;N # BRAILLE PATTERN DOTS-478
-28C9;N # BRAILLE PATTERN DOTS-1478
-28CA;N # BRAILLE PATTERN DOTS-2478
-28CB;N # BRAILLE PATTERN DOTS-12478
-28CC;N # BRAILLE PATTERN DOTS-3478
-28CD;N # BRAILLE PATTERN DOTS-13478
-28CE;N # BRAILLE PATTERN DOTS-23478
-28CF;N # BRAILLE PATTERN DOTS-123478
-28D0;N # BRAILLE PATTERN DOTS-578
-28D1;N # BRAILLE PATTERN DOTS-1578
-28D2;N # BRAILLE PATTERN DOTS-2578
-28D3;N # BRAILLE PATTERN DOTS-12578
-28D4;N # BRAILLE PATTERN DOTS-3578
-28D5;N # BRAILLE PATTERN DOTS-13578
-28D6;N # BRAILLE PATTERN DOTS-23578
-28D7;N # BRAILLE PATTERN DOTS-123578
-28D8;N # BRAILLE PATTERN DOTS-4578
-28D9;N # BRAILLE PATTERN DOTS-14578
-28DA;N # BRAILLE PATTERN DOTS-24578
-28DB;N # BRAILLE PATTERN DOTS-124578
-28DC;N # BRAILLE PATTERN DOTS-34578
-28DD;N # BRAILLE PATTERN DOTS-134578
-28DE;N # BRAILLE PATTERN DOTS-234578
-28DF;N # BRAILLE PATTERN DOTS-1234578
-28E0;N # BRAILLE PATTERN DOTS-678
-28E1;N # BRAILLE PATTERN DOTS-1678
-28E2;N # BRAILLE PATTERN DOTS-2678
-28E3;N # BRAILLE PATTERN DOTS-12678
-28E4;N # BRAILLE PATTERN DOTS-3678
-28E5;N # BRAILLE PATTERN DOTS-13678
-28E6;N # BRAILLE PATTERN DOTS-23678
-28E7;N # BRAILLE PATTERN DOTS-123678
-28E8;N # BRAILLE PATTERN DOTS-4678
-28E9;N # BRAILLE PATTERN DOTS-14678
-28EA;N # BRAILLE PATTERN DOTS-24678
-28EB;N # BRAILLE PATTERN DOTS-124678
-28EC;N # BRAILLE PATTERN DOTS-34678
-28ED;N # BRAILLE PATTERN DOTS-134678
-28EE;N # BRAILLE PATTERN DOTS-234678
-28EF;N # BRAILLE PATTERN DOTS-1234678
-28F0;N # BRAILLE PATTERN DOTS-5678
-28F1;N # BRAILLE PATTERN DOTS-15678
-28F2;N # BRAILLE PATTERN DOTS-25678
-28F3;N # BRAILLE PATTERN DOTS-125678
-28F4;N # BRAILLE PATTERN DOTS-35678
-28F5;N # BRAILLE PATTERN DOTS-135678
-28F6;N # BRAILLE PATTERN DOTS-235678
-28F7;N # BRAILLE PATTERN DOTS-1235678
-28F8;N # BRAILLE PATTERN DOTS-45678
-28F9;N # BRAILLE PATTERN DOTS-145678
-28FA;N # BRAILLE PATTERN DOTS-245678
-28FB;N # BRAILLE PATTERN DOTS-1245678
-28FC;N # BRAILLE PATTERN DOTS-345678
-28FD;N # BRAILLE PATTERN DOTS-1345678
-28FE;N # BRAILLE PATTERN DOTS-2345678
-28FF;N # BRAILLE PATTERN DOTS-12345678
-2900;N # RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2901;N # RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2902;N # LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2903;N # RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2904;N # LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
-2905;N # RIGHTWARDS TWO-HEADED ARROW FROM BAR
-2906;N # LEFTWARDS DOUBLE ARROW FROM BAR
-2907;N # RIGHTWARDS DOUBLE ARROW FROM BAR
-2908;N # DOWNWARDS ARROW WITH HORIZONTAL STROKE
-2909;N # UPWARDS ARROW WITH HORIZONTAL STROKE
-290A;N # UPWARDS TRIPLE ARROW
-290B;N # DOWNWARDS TRIPLE ARROW
-290C;N # LEFTWARDS DOUBLE DASH ARROW
-290D;N # RIGHTWARDS DOUBLE DASH ARROW
-290E;N # LEFTWARDS TRIPLE DASH ARROW
-290F;N # RIGHTWARDS TRIPLE DASH ARROW
-2910;N # RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
-2911;N # RIGHTWARDS ARROW WITH DOTTED STEM
-2912;N # UPWARDS ARROW TO BAR
-2913;N # DOWNWARDS ARROW TO BAR
-2914;N # RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2915;N # RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2916;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL
-2917;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2918;N # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2919;N # LEFTWARDS ARROW-TAIL
-291A;N # RIGHTWARDS ARROW-TAIL
-291B;N # LEFTWARDS DOUBLE ARROW-TAIL
-291C;N # RIGHTWARDS DOUBLE ARROW-TAIL
-291D;N # LEFTWARDS ARROW TO BLACK DIAMOND
-291E;N # RIGHTWARDS ARROW TO BLACK DIAMOND
-291F;N # LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2920;N # RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2921;N # NORTH WEST AND SOUTH EAST ARROW
-2922;N # NORTH EAST AND SOUTH WEST ARROW
-2923;N # NORTH WEST ARROW WITH HOOK
-2924;N # NORTH EAST ARROW WITH HOOK
-2925;N # SOUTH EAST ARROW WITH HOOK
-2926;N # SOUTH WEST ARROW WITH HOOK
-2927;N # NORTH WEST ARROW AND NORTH EAST ARROW
-2928;N # NORTH EAST ARROW AND SOUTH EAST ARROW
-2929;N # SOUTH EAST ARROW AND SOUTH WEST ARROW
-292A;N # SOUTH WEST ARROW AND NORTH WEST ARROW
-292B;N # RISING DIAGONAL CROSSING FALLING DIAGONAL
-292C;N # FALLING DIAGONAL CROSSING RISING DIAGONAL
-292D;N # SOUTH EAST ARROW CROSSING NORTH EAST ARROW
-292E;N # NORTH EAST ARROW CROSSING SOUTH EAST ARROW
-292F;N # FALLING DIAGONAL CROSSING NORTH EAST ARROW
-2930;N # RISING DIAGONAL CROSSING SOUTH EAST ARROW
-2931;N # NORTH EAST ARROW CROSSING NORTH WEST ARROW
-2932;N # NORTH WEST ARROW CROSSING NORTH EAST ARROW
-2933;N # WAVE ARROW POINTING DIRECTLY RIGHT
-2934;N # ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
-2935;N # ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
-2936;N # ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
-2937;N # ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
-2938;N # RIGHT-SIDE ARC CLOCKWISE ARROW
-2939;N # LEFT-SIDE ARC ANTICLOCKWISE ARROW
-293A;N # TOP ARC ANTICLOCKWISE ARROW
-293B;N # BOTTOM ARC ANTICLOCKWISE ARROW
-293C;N # TOP ARC CLOCKWISE ARROW WITH MINUS
-293D;N # TOP ARC ANTICLOCKWISE ARROW WITH PLUS
-293E;N # LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
-293F;N # LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
-2940;N # ANTICLOCKWISE CLOSED CIRCLE ARROW
-2941;N # CLOCKWISE CLOSED CIRCLE ARROW
-2942;N # RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
-2943;N # LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
-2944;N # SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
-2945;N # RIGHTWARDS ARROW WITH PLUS BELOW
-2946;N # LEFTWARDS ARROW WITH PLUS BELOW
-2947;N # RIGHTWARDS ARROW THROUGH X
-2948;N # LEFT RIGHT ARROW THROUGH SMALL CIRCLE
-2949;N # UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
-294A;N # LEFT BARB UP RIGHT BARB DOWN HARPOON
-294B;N # LEFT BARB DOWN RIGHT BARB UP HARPOON
-294C;N # UP BARB RIGHT DOWN BARB LEFT HARPOON
-294D;N # UP BARB LEFT DOWN BARB RIGHT HARPOON
-294E;N # LEFT BARB UP RIGHT BARB UP HARPOON
-294F;N # UP BARB RIGHT DOWN BARB RIGHT HARPOON
-2950;N # LEFT BARB DOWN RIGHT BARB DOWN HARPOON
-2951;N # UP BARB LEFT DOWN BARB LEFT HARPOON
-2952;N # LEFTWARDS HARPOON WITH BARB UP TO BAR
-2953;N # RIGHTWARDS HARPOON WITH BARB UP TO BAR
-2954;N # UPWARDS HARPOON WITH BARB RIGHT TO BAR
-2955;N # DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
-2956;N # LEFTWARDS HARPOON WITH BARB DOWN TO BAR
-2957;N # RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
-2958;N # UPWARDS HARPOON WITH BARB LEFT TO BAR
-2959;N # DOWNWARDS HARPOON WITH BARB LEFT TO BAR
-295A;N # LEFTWARDS HARPOON WITH BARB UP FROM BAR
-295B;N # RIGHTWARDS HARPOON WITH BARB UP FROM BAR
-295C;N # UPWARDS HARPOON WITH BARB RIGHT FROM BAR
-295D;N # DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
-295E;N # LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
-295F;N # RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
-2960;N # UPWARDS HARPOON WITH BARB LEFT FROM BAR
-2961;N # DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
-2962;N # LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-2963;N # UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2964;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2965;N # DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-2966;N # LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
-2967;N # LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2968;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
-2969;N # RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-296A;N # LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296B;N # LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296C;N # RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296D;N # RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296E;N # UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-296F;N # DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2970;N # RIGHT DOUBLE ARROW WITH ROUNDED HEAD
-2971;N # EQUALS SIGN ABOVE RIGHTWARDS ARROW
-2972;N # TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2973;N # LEFTWARDS ARROW ABOVE TILDE OPERATOR
-2974;N # RIGHTWARDS ARROW ABOVE TILDE OPERATOR
-2975;N # RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
-2976;N # LESS-THAN ABOVE LEFTWARDS ARROW
-2977;N # LEFTWARDS ARROW THROUGH LESS-THAN
-2978;N # GREATER-THAN ABOVE RIGHTWARDS ARROW
-2979;N # SUBSET ABOVE RIGHTWARDS ARROW
-297A;N # LEFTWARDS ARROW THROUGH SUBSET
-297B;N # SUPERSET ABOVE LEFTWARDS ARROW
-297C;N # LEFT FISH TAIL
-297D;N # RIGHT FISH TAIL
-297E;N # UP FISH TAIL
-297F;N # DOWN FISH TAIL
-2980;N # TRIPLE VERTICAL BAR DELIMITER
-2981;N # Z NOTATION SPOT
-2982;N # Z NOTATION TYPE COLON
-2983;N # LEFT WHITE CURLY BRACKET
-2984;N # RIGHT WHITE CURLY BRACKET
-2985;Na # LEFT WHITE PARENTHESIS
-2986;Na # RIGHT WHITE PARENTHESIS
-2987;N # Z NOTATION LEFT IMAGE BRACKET
-2988;N # Z NOTATION RIGHT IMAGE BRACKET
-2989;N # Z NOTATION LEFT BINDING BRACKET
-298A;N # Z NOTATION RIGHT BINDING BRACKET
-298B;N # LEFT SQUARE BRACKET WITH UNDERBAR
-298C;N # RIGHT SQUARE BRACKET WITH UNDERBAR
-298D;N # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E;N # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F;N # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990;N # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991;N # LEFT ANGLE BRACKET WITH DOT
-2992;N # RIGHT ANGLE BRACKET WITH DOT
-2993;N # LEFT ARC LESS-THAN BRACKET
-2994;N # RIGHT ARC GREATER-THAN BRACKET
-2995;N # DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996;N # DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997;N # LEFT BLACK TORTOISE SHELL BRACKET
-2998;N # RIGHT BLACK TORTOISE SHELL BRACKET
-2999;N # DOTTED FENCE
-299A;N # VERTICAL ZIGZAG LINE
-299B;N # MEASURED ANGLE OPENING LEFT
-299C;N # RIGHT ANGLE VARIANT WITH SQUARE
-299D;N # MEASURED RIGHT ANGLE WITH DOT
-299E;N # ANGLE WITH S INSIDE
-299F;N # ACUTE ANGLE
-29A0;N # SPHERICAL ANGLE OPENING LEFT
-29A1;N # SPHERICAL ANGLE OPENING UP
-29A2;N # TURNED ANGLE
-29A3;N # REVERSED ANGLE
-29A4;N # ANGLE WITH UNDERBAR
-29A5;N # REVERSED ANGLE WITH UNDERBAR
-29A6;N # OBLIQUE ANGLE OPENING UP
-29A7;N # OBLIQUE ANGLE OPENING DOWN
-29A8;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
-29A9;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
-29AA;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
-29AB;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
-29AC;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
-29AD;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
-29AE;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
-29AF;N # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-29B0;N # REVERSED EMPTY SET
-29B1;N # EMPTY SET WITH OVERBAR
-29B2;N # EMPTY SET WITH SMALL CIRCLE ABOVE
-29B3;N # EMPTY SET WITH RIGHT ARROW ABOVE
-29B4;N # EMPTY SET WITH LEFT ARROW ABOVE
-29B5;N # CIRCLE WITH HORIZONTAL BAR
-29B6;N # CIRCLED VERTICAL BAR
-29B7;N # CIRCLED PARALLEL
-29B8;N # CIRCLED REVERSE SOLIDUS
-29B9;N # CIRCLED PERPENDICULAR
-29BA;N # CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
-29BB;N # CIRCLE WITH SUPERIMPOSED X
-29BC;N # CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
-29BD;N # UP ARROW THROUGH CIRCLE
-29BE;N # CIRCLED WHITE BULLET
-29BF;N # CIRCLED BULLET
-29C0;N # CIRCLED LESS-THAN
-29C1;N # CIRCLED GREATER-THAN
-29C2;N # CIRCLE WITH SMALL CIRCLE TO THE RIGHT
-29C3;N # CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
-29C4;N # SQUARED RISING DIAGONAL SLASH
-29C5;N # SQUARED FALLING DIAGONAL SLASH
-29C6;N # SQUARED ASTERISK
-29C7;N # SQUARED SMALL CIRCLE
-29C8;N # SQUARED SQUARE
-29C9;N # TWO JOINED SQUARES
-29CA;N # TRIANGLE WITH DOT ABOVE
-29CB;N # TRIANGLE WITH UNDERBAR
-29CC;N # S IN TRIANGLE
-29CD;N # TRIANGLE WITH SERIFS AT BOTTOM
-29CE;N # RIGHT TRIANGLE ABOVE LEFT TRIANGLE
-29CF;N # LEFT TRIANGLE BESIDE VERTICAL BAR
-29D0;N # VERTICAL BAR BESIDE RIGHT TRIANGLE
-29D1;N # BOWTIE WITH LEFT HALF BLACK
-29D2;N # BOWTIE WITH RIGHT HALF BLACK
-29D3;N # BLACK BOWTIE
-29D4;N # TIMES WITH LEFT HALF BLACK
-29D5;N # TIMES WITH RIGHT HALF BLACK
-29D6;N # WHITE HOURGLASS
-29D7;N # BLACK HOURGLASS
-29D8;N # LEFT WIGGLY FENCE
-29D9;N # RIGHT WIGGLY FENCE
-29DA;N # LEFT DOUBLE WIGGLY FENCE
-29DB;N # RIGHT DOUBLE WIGGLY FENCE
-29DC;N # INCOMPLETE INFINITY
-29DD;N # TIE OVER INFINITY
-29DE;N # INFINITY NEGATED WITH VERTICAL BAR
-29DF;N # DOUBLE-ENDED MULTIMAP
-29E0;N # SQUARE WITH CONTOURED OUTLINE
-29E1;N # INCREASES AS
-29E2;N # SHUFFLE PRODUCT
-29E3;N # EQUALS SIGN AND SLANTED PARALLEL
-29E4;N # EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
-29E5;N # IDENTICAL TO AND SLANTED PARALLEL
-29E6;N # GLEICH STARK
-29E7;N # THERMODYNAMIC
-29E8;N # DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
-29E9;N # DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
-29EA;N # BLACK DIAMOND WITH DOWN ARROW
-29EB;N # BLACK LOZENGE
-29EC;N # WHITE CIRCLE WITH DOWN ARROW
-29ED;N # BLACK CIRCLE WITH DOWN ARROW
-29EE;N # ERROR-BARRED WHITE SQUARE
-29EF;N # ERROR-BARRED BLACK SQUARE
-29F0;N # ERROR-BARRED WHITE DIAMOND
-29F1;N # ERROR-BARRED BLACK DIAMOND
-29F2;N # ERROR-BARRED WHITE CIRCLE
-29F3;N # ERROR-BARRED BLACK CIRCLE
-29F4;N # RULE-DELAYED
-29F5;N # REVERSE SOLIDUS OPERATOR
-29F6;N # SOLIDUS WITH OVERBAR
-29F7;N # REVERSE SOLIDUS WITH HORIZONTAL STROKE
-29F8;N # BIG SOLIDUS
-29F9;N # BIG REVERSE SOLIDUS
-29FA;N # DOUBLE PLUS
-29FB;N # TRIPLE PLUS
-29FC;N # LEFT-POINTING CURVED ANGLE BRACKET
-29FD;N # RIGHT-POINTING CURVED ANGLE BRACKET
-29FE;N # TINY
-29FF;N # MINY
-2A00;N # N-ARY CIRCLED DOT OPERATOR
-2A01;N # N-ARY CIRCLED PLUS OPERATOR
-2A02;N # N-ARY CIRCLED TIMES OPERATOR
-2A03;N # N-ARY UNION OPERATOR WITH DOT
-2A04;N # N-ARY UNION OPERATOR WITH PLUS
-2A05;N # N-ARY SQUARE INTERSECTION OPERATOR
-2A06;N # N-ARY SQUARE UNION OPERATOR
-2A07;N # TWO LOGICAL AND OPERATOR
-2A08;N # TWO LOGICAL OR OPERATOR
-2A09;N # N-ARY TIMES OPERATOR
-2A0A;N # MODULO TWO SUM
-2A0B;N # SUMMATION WITH INTEGRAL
-2A0C;N # QUADRUPLE INTEGRAL OPERATOR
-2A0D;N # FINITE PART INTEGRAL
-2A0E;N # INTEGRAL WITH DOUBLE STROKE
-2A0F;N # INTEGRAL AVERAGE WITH SLASH
-2A10;N # CIRCULATION FUNCTION
-2A11;N # ANTICLOCKWISE INTEGRATION
-2A12;N # LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
-2A13;N # LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
-2A14;N # LINE INTEGRATION NOT INCLUDING THE POLE
-2A15;N # INTEGRAL AROUND A POINT OPERATOR
-2A16;N # QUATERNION INTEGRAL OPERATOR
-2A17;N # INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
-2A18;N # INTEGRAL WITH TIMES SIGN
-2A19;N # INTEGRAL WITH INTERSECTION
-2A1A;N # INTEGRAL WITH UNION
-2A1B;N # INTEGRAL WITH OVERBAR
-2A1C;N # INTEGRAL WITH UNDERBAR
-2A1D;N # JOIN
-2A1E;N # LARGE LEFT TRIANGLE OPERATOR
-2A1F;N # Z NOTATION SCHEMA COMPOSITION
-2A20;N # Z NOTATION SCHEMA PIPING
-2A21;N # Z NOTATION SCHEMA PROJECTION
-2A22;N # PLUS SIGN WITH SMALL CIRCLE ABOVE
-2A23;N # PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
-2A24;N # PLUS SIGN WITH TILDE ABOVE
-2A25;N # PLUS SIGN WITH DOT BELOW
-2A26;N # PLUS SIGN WITH TILDE BELOW
-2A27;N # PLUS SIGN WITH SUBSCRIPT TWO
-2A28;N # PLUS SIGN WITH BLACK TRIANGLE
-2A29;N # MINUS SIGN WITH COMMA ABOVE
-2A2A;N # MINUS SIGN WITH DOT BELOW
-2A2B;N # MINUS SIGN WITH FALLING DOTS
-2A2C;N # MINUS SIGN WITH RISING DOTS
-2A2D;N # PLUS SIGN IN LEFT HALF CIRCLE
-2A2E;N # PLUS SIGN IN RIGHT HALF CIRCLE
-2A2F;N # VECTOR OR CROSS PRODUCT
-2A30;N # MULTIPLICATION SIGN WITH DOT ABOVE
-2A31;N # MULTIPLICATION SIGN WITH UNDERBAR
-2A32;N # SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
-2A33;N # SMASH PRODUCT
-2A34;N # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
-2A35;N # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A36;N # CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
-2A37;N # MULTIPLICATION SIGN IN DOUBLE CIRCLE
-2A38;N # CIRCLED DIVISION SIGN
-2A39;N # PLUS SIGN IN TRIANGLE
-2A3A;N # MINUS SIGN IN TRIANGLE
-2A3B;N # MULTIPLICATION SIGN IN TRIANGLE
-2A3C;N # INTERIOR PRODUCT
-2A3D;N # RIGHTHAND INTERIOR PRODUCT
-2A3E;N # Z NOTATION RELATIONAL COMPOSITION
-2A3F;N # AMALGAMATION OR COPRODUCT
-2A40;N # INTERSECTION WITH DOT
-2A41;N # UNION WITH MINUS SIGN
-2A42;N # UNION WITH OVERBAR
-2A43;N # INTERSECTION WITH OVERBAR
-2A44;N # INTERSECTION WITH LOGICAL AND
-2A45;N # UNION WITH LOGICAL OR
-2A46;N # UNION ABOVE INTERSECTION
-2A47;N # INTERSECTION ABOVE UNION
-2A48;N # UNION ABOVE BAR ABOVE INTERSECTION
-2A49;N # INTERSECTION ABOVE BAR ABOVE UNION
-2A4A;N # UNION BESIDE AND JOINED WITH UNION
-2A4B;N # INTERSECTION BESIDE AND JOINED WITH INTERSECTION
-2A4C;N # CLOSED UNION WITH SERIFS
-2A4D;N # CLOSED INTERSECTION WITH SERIFS
-2A4E;N # DOUBLE SQUARE INTERSECTION
-2A4F;N # DOUBLE SQUARE UNION
-2A50;N # CLOSED UNION WITH SERIFS AND SMASH PRODUCT
-2A51;N # LOGICAL AND WITH DOT ABOVE
-2A52;N # LOGICAL OR WITH DOT ABOVE
-2A53;N # DOUBLE LOGICAL AND
-2A54;N # DOUBLE LOGICAL OR
-2A55;N # TWO INTERSECTING LOGICAL AND
-2A56;N # TWO INTERSECTING LOGICAL OR
-2A57;N # SLOPING LARGE OR
-2A58;N # SLOPING LARGE AND
-2A59;N # LOGICAL OR OVERLAPPING LOGICAL AND
-2A5A;N # LOGICAL AND WITH MIDDLE STEM
-2A5B;N # LOGICAL OR WITH MIDDLE STEM
-2A5C;N # LOGICAL AND WITH HORIZONTAL DASH
-2A5D;N # LOGICAL OR WITH HORIZONTAL DASH
-2A5E;N # LOGICAL AND WITH DOUBLE OVERBAR
-2A5F;N # LOGICAL AND WITH UNDERBAR
-2A60;N # LOGICAL AND WITH DOUBLE UNDERBAR
-2A61;N # SMALL VEE WITH UNDERBAR
-2A62;N # LOGICAL OR WITH DOUBLE OVERBAR
-2A63;N # LOGICAL OR WITH DOUBLE UNDERBAR
-2A64;N # Z NOTATION DOMAIN ANTIRESTRICTION
-2A65;N # Z NOTATION RANGE ANTIRESTRICTION
-2A66;N # EQUALS SIGN WITH DOT BELOW
-2A67;N # IDENTICAL WITH DOT ABOVE
-2A68;N # TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
-2A69;N # TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
-2A6A;N # TILDE OPERATOR WITH DOT ABOVE
-2A6B;N # TILDE OPERATOR WITH RISING DOTS
-2A6C;N # SIMILAR MINUS SIMILAR
-2A6D;N # CONGRUENT WITH DOT ABOVE
-2A6E;N # EQUALS WITH ASTERISK
-2A6F;N # ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
-2A70;N # APPROXIMATELY EQUAL OR EQUAL TO
-2A71;N # EQUALS SIGN ABOVE PLUS SIGN
-2A72;N # PLUS SIGN ABOVE EQUALS SIGN
-2A73;N # EQUALS SIGN ABOVE TILDE OPERATOR
-2A74;N # DOUBLE COLON EQUAL
-2A75;N # TWO CONSECUTIVE EQUALS SIGNS
-2A76;N # THREE CONSECUTIVE EQUALS SIGNS
-2A77;N # EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
-2A78;N # EQUIVALENT WITH FOUR DOTS ABOVE
-2A79;N # LESS-THAN WITH CIRCLE INSIDE
-2A7A;N # GREATER-THAN WITH CIRCLE INSIDE
-2A7B;N # LESS-THAN WITH QUESTION MARK ABOVE
-2A7C;N # GREATER-THAN WITH QUESTION MARK ABOVE
-2A7D;N # LESS-THAN OR SLANTED EQUAL TO
-2A7E;N # GREATER-THAN OR SLANTED EQUAL TO
-2A7F;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A80;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A81;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A82;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A83;N # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
-2A84;N # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
-2A85;N # LESS-THAN OR APPROXIMATE
-2A86;N # GREATER-THAN OR APPROXIMATE
-2A87;N # LESS-THAN AND SINGLE-LINE NOT EQUAL TO
-2A88;N # GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
-2A89;N # LESS-THAN AND NOT APPROXIMATE
-2A8A;N # GREATER-THAN AND NOT APPROXIMATE
-2A8B;N # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
-2A8C;N # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
-2A8D;N # LESS-THAN ABOVE SIMILAR OR EQUAL
-2A8E;N # GREATER-THAN ABOVE SIMILAR OR EQUAL
-2A8F;N # LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
-2A90;N # GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
-2A91;N # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
-2A92;N # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
-2A93;N # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
-2A94;N # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
-2A95;N # SLANTED EQUAL TO OR LESS-THAN
-2A96;N # SLANTED EQUAL TO OR GREATER-THAN
-2A97;N # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
-2A98;N # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
-2A99;N # DOUBLE-LINE EQUAL TO OR LESS-THAN
-2A9A;N # DOUBLE-LINE EQUAL TO OR GREATER-THAN
-2A9B;N # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
-2A9C;N # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
-2A9D;N # SIMILAR OR LESS-THAN
-2A9E;N # SIMILAR OR GREATER-THAN
-2A9F;N # SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
-2AA0;N # SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
-2AA1;N # DOUBLE NESTED LESS-THAN
-2AA2;N # DOUBLE NESTED GREATER-THAN
-2AA3;N # DOUBLE NESTED LESS-THAN WITH UNDERBAR
-2AA4;N # GREATER-THAN OVERLAPPING LESS-THAN
-2AA5;N # GREATER-THAN BESIDE LESS-THAN
-2AA6;N # LESS-THAN CLOSED BY CURVE
-2AA7;N # GREATER-THAN CLOSED BY CURVE
-2AA8;N # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AA9;N # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AAA;N # SMALLER THAN
-2AAB;N # LARGER THAN
-2AAC;N # SMALLER THAN OR EQUAL TO
-2AAD;N # LARGER THAN OR EQUAL TO
-2AAE;N # EQUALS SIGN WITH BUMPY ABOVE
-2AAF;N # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
-2AB0;N # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
-2AB1;N # PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
-2AB2;N # SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
-2AB3;N # PRECEDES ABOVE EQUALS SIGN
-2AB4;N # SUCCEEDS ABOVE EQUALS SIGN
-2AB5;N # PRECEDES ABOVE NOT EQUAL TO
-2AB6;N # SUCCEEDS ABOVE NOT EQUAL TO
-2AB7;N # PRECEDES ABOVE ALMOST EQUAL TO
-2AB8;N # SUCCEEDS ABOVE ALMOST EQUAL TO
-2AB9;N # PRECEDES ABOVE NOT ALMOST EQUAL TO
-2ABA;N # SUCCEEDS ABOVE NOT ALMOST EQUAL TO
-2ABB;N # DOUBLE PRECEDES
-2ABC;N # DOUBLE SUCCEEDS
-2ABD;N # SUBSET WITH DOT
-2ABE;N # SUPERSET WITH DOT
-2ABF;N # SUBSET WITH PLUS SIGN BELOW
-2AC0;N # SUPERSET WITH PLUS SIGN BELOW
-2AC1;N # SUBSET WITH MULTIPLICATION SIGN BELOW
-2AC2;N # SUPERSET WITH MULTIPLICATION SIGN BELOW
-2AC3;N # SUBSET OF OR EQUAL TO WITH DOT ABOVE
-2AC4;N # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
-2AC5;N # SUBSET OF ABOVE EQUALS SIGN
-2AC6;N # SUPERSET OF ABOVE EQUALS SIGN
-2AC7;N # SUBSET OF ABOVE TILDE OPERATOR
-2AC8;N # SUPERSET OF ABOVE TILDE OPERATOR
-2AC9;N # SUBSET OF ABOVE ALMOST EQUAL TO
-2ACA;N # SUPERSET OF ABOVE ALMOST EQUAL TO
-2ACB;N # SUBSET OF ABOVE NOT EQUAL TO
-2ACC;N # SUPERSET OF ABOVE NOT EQUAL TO
-2ACD;N # SQUARE LEFT OPEN BOX OPERATOR
-2ACE;N # SQUARE RIGHT OPEN BOX OPERATOR
-2ACF;N # CLOSED SUBSET
-2AD0;N # CLOSED SUPERSET
-2AD1;N # CLOSED SUBSET OR EQUAL TO
-2AD2;N # CLOSED SUPERSET OR EQUAL TO
-2AD3;N # SUBSET ABOVE SUPERSET
-2AD4;N # SUPERSET ABOVE SUBSET
-2AD5;N # SUBSET ABOVE SUBSET
-2AD6;N # SUPERSET ABOVE SUPERSET
-2AD7;N # SUPERSET BESIDE SUBSET
-2AD8;N # SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
-2AD9;N # ELEMENT OF OPENING DOWNWARDS
-2ADA;N # PITCHFORK WITH TEE TOP
-2ADB;N # TRANSVERSAL INTERSECTION
-2ADC;N # FORKING
-2ADD;N # NONFORKING
-2ADE;N # SHORT LEFT TACK
-2ADF;N # SHORT DOWN TACK
-2AE0;N # SHORT UP TACK
-2AE1;N # PERPENDICULAR WITH S
-2AE2;N # VERTICAL BAR TRIPLE RIGHT TURNSTILE
-2AE3;N # DOUBLE VERTICAL BAR LEFT TURNSTILE
-2AE4;N # VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE5;N # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE6;N # LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
-2AE7;N # SHORT DOWN TACK WITH OVERBAR
-2AE8;N # SHORT UP TACK WITH UNDERBAR
-2AE9;N # SHORT UP TACK ABOVE SHORT DOWN TACK
-2AEA;N # DOUBLE DOWN TACK
-2AEB;N # DOUBLE UP TACK
-2AEC;N # DOUBLE STROKE NOT SIGN
-2AED;N # REVERSED DOUBLE STROKE NOT SIGN
-2AEE;N # DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
-2AEF;N # VERTICAL LINE WITH CIRCLE ABOVE
-2AF0;N # VERTICAL LINE WITH CIRCLE BELOW
-2AF1;N # DOWN TACK WITH CIRCLE BELOW
-2AF2;N # PARALLEL WITH HORIZONTAL STROKE
-2AF3;N # PARALLEL WITH TILDE OPERATOR
-2AF4;N # TRIPLE VERTICAL BAR BINARY RELATION
-2AF5;N # TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
-2AF6;N # TRIPLE COLON OPERATOR
-2AF7;N # TRIPLE NESTED LESS-THAN
-2AF8;N # TRIPLE NESTED GREATER-THAN
-2AF9;N # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
-2AFA;N # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
-2AFB;N # TRIPLE SOLIDUS BINARY RELATION
-2AFC;N # LARGE TRIPLE VERTICAL BAR OPERATOR
-2AFD;N # DOUBLE SOLIDUS OPERATOR
-2AFE;N # WHITE VERTICAL BAR
-2AFF;N # N-ARY WHITE VERTICAL BAR
-2B00;N # NORTH EAST WHITE ARROW
-2B01;N # NORTH WEST WHITE ARROW
-2B02;N # SOUTH EAST WHITE ARROW
-2B03;N # SOUTH WEST WHITE ARROW
-2B04;N # LEFT RIGHT WHITE ARROW
-2B05;N # LEFTWARDS BLACK ARROW
-2B06;N # UPWARDS BLACK ARROW
-2B07;N # DOWNWARDS BLACK ARROW
-2B08;N # NORTH EAST BLACK ARROW
-2B09;N # NORTH WEST BLACK ARROW
-2B0A;N # SOUTH EAST BLACK ARROW
-2B0B;N # SOUTH WEST BLACK ARROW
-2B0C;N # LEFT RIGHT BLACK ARROW
-2B0D;N # UP DOWN BLACK ARROW
-2B0E;N # RIGHTWARDS ARROW WITH TIP DOWNWARDS
-2B0F;N # RIGHTWARDS ARROW WITH TIP UPWARDS
-2B10;N # LEFTWARDS ARROW WITH TIP DOWNWARDS
-2B11;N # LEFTWARDS ARROW WITH TIP UPWARDS
-2B12;N # SQUARE WITH TOP HALF BLACK
-2B13;N # SQUARE WITH BOTTOM HALF BLACK
-2B14;N # SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK
-2B15;N # SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK
-2B16;N # DIAMOND WITH LEFT HALF BLACK
-2B17;N # DIAMOND WITH RIGHT HALF BLACK
-2B18;N # DIAMOND WITH TOP HALF BLACK
-2B19;N # DIAMOND WITH BOTTOM HALF BLACK
-2B1A;N # DOTTED SQUARE
-2B1B;N # BLACK LARGE SQUARE
-2B1C;N # WHITE LARGE SQUARE
-2B1D;N # BLACK VERY SMALL SQUARE
-2B1E;N # WHITE VERY SMALL SQUARE
-2B1F;N # BLACK PENTAGON
-2B20;N # WHITE PENTAGON
-2B21;N # WHITE HEXAGON
-2B22;N # BLACK HEXAGON
-2B23;N # HORIZONTAL BLACK HEXAGON
-2B24;N # BLACK LARGE CIRCLE
-2B25;N # BLACK MEDIUM DIAMOND
-2B26;N # WHITE MEDIUM DIAMOND
-2B27;N # BLACK MEDIUM LOZENGE
-2B28;N # WHITE MEDIUM LOZENGE
-2B29;N # BLACK SMALL DIAMOND
-2B2A;N # BLACK SMALL LOZENGE
-2B2B;N # WHITE SMALL LOZENGE
-2B2C;N # BLACK HORIZONTAL ELLIPSE
-2B2D;N # WHITE HORIZONTAL ELLIPSE
-2B2E;N # BLACK VERTICAL ELLIPSE
-2B2F;N # WHITE VERTICAL ELLIPSE
-2B30;N # LEFT ARROW WITH SMALL CIRCLE
-2B31;N # THREE LEFTWARDS ARROWS
-2B32;N # LEFT ARROW WITH CIRCLED PLUS
-2B33;N # LONG LEFTWARDS SQUIGGLE ARROW
-2B34;N # LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2B35;N # LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2B36;N # LEFTWARDS TWO-HEADED ARROW FROM BAR
-2B37;N # LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
-2B38;N # LEFTWARDS ARROW WITH DOTTED STEM
-2B39;N # LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2B3A;N # LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3B;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL
-2B3C;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2B3D;N # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3E;N # LEFTWARDS ARROW THROUGH X
-2B3F;N # WAVE ARROW POINTING DIRECTLY LEFT
-2B40;N # EQUALS SIGN ABOVE LEFTWARDS ARROW
-2B41;N # REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B42;N # LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B43;N # RIGHTWARDS ARROW THROUGH GREATER-THAN
-2B44;N # RIGHTWARDS ARROW THROUGH SUPERSET
-2B45;N # LEFTWARDS QUADRUPLE ARROW
-2B46;N # RIGHTWARDS QUADRUPLE ARROW
-2B47;N # REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2B48;N # RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B49;N # TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B4A;N # LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
-2B4B;N # LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B4C;N # RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50;N # WHITE MEDIUM STAR
-2B51;N # BLACK SMALL STAR
-2B52;N # WHITE SMALL STAR
-2B53;N # BLACK RIGHT-POINTING PENTAGON
-2B54;N # WHITE RIGHT-POINTING PENTAGON
-2B55;A # HEAVY LARGE CIRCLE
-2B56;A # HEAVY OVAL WITH OVAL INSIDE
-2B57;A # HEAVY CIRCLE WITH CIRCLE INSIDE
-2B58;A # HEAVY CIRCLE
-2B59;A # HEAVY CIRCLED SALTIRE
-2C00;N # GLAGOLITIC CAPITAL LETTER AZU
-2C01;N # GLAGOLITIC CAPITAL LETTER BUKY
-2C02;N # GLAGOLITIC CAPITAL LETTER VEDE
-2C03;N # GLAGOLITIC CAPITAL LETTER GLAGOLI
-2C04;N # GLAGOLITIC CAPITAL LETTER DOBRO
-2C05;N # GLAGOLITIC CAPITAL LETTER YESTU
-2C06;N # GLAGOLITIC CAPITAL LETTER ZHIVETE
-2C07;N # GLAGOLITIC CAPITAL LETTER DZELO
-2C08;N # GLAGOLITIC CAPITAL LETTER ZEMLJA
-2C09;N # GLAGOLITIC CAPITAL LETTER IZHE
-2C0A;N # GLAGOLITIC CAPITAL LETTER INITIAL IZHE
-2C0B;N # GLAGOLITIC CAPITAL LETTER I
-2C0C;N # GLAGOLITIC CAPITAL LETTER DJERVI
-2C0D;N # GLAGOLITIC CAPITAL LETTER KAKO
-2C0E;N # GLAGOLITIC CAPITAL LETTER LJUDIJE
-2C0F;N # GLAGOLITIC CAPITAL LETTER MYSLITE
-2C10;N # GLAGOLITIC CAPITAL LETTER NASHI
-2C11;N # GLAGOLITIC CAPITAL LETTER ONU
-2C12;N # GLAGOLITIC CAPITAL LETTER POKOJI
-2C13;N # GLAGOLITIC CAPITAL LETTER RITSI
-2C14;N # GLAGOLITIC CAPITAL LETTER SLOVO
-2C15;N # GLAGOLITIC CAPITAL LETTER TVRIDO
-2C16;N # GLAGOLITIC CAPITAL LETTER UKU
-2C17;N # GLAGOLITIC CAPITAL LETTER FRITU
-2C18;N # GLAGOLITIC CAPITAL LETTER HERU
-2C19;N # GLAGOLITIC CAPITAL LETTER OTU
-2C1A;N # GLAGOLITIC CAPITAL LETTER PE
-2C1B;N # GLAGOLITIC CAPITAL LETTER SHTA
-2C1C;N # GLAGOLITIC CAPITAL LETTER TSI
-2C1D;N # GLAGOLITIC CAPITAL LETTER CHRIVI
-2C1E;N # GLAGOLITIC CAPITAL LETTER SHA
-2C1F;N # GLAGOLITIC CAPITAL LETTER YERU
-2C20;N # GLAGOLITIC CAPITAL LETTER YERI
-2C21;N # GLAGOLITIC CAPITAL LETTER YATI
-2C22;N # GLAGOLITIC CAPITAL LETTER SPIDERY HA
-2C23;N # GLAGOLITIC CAPITAL LETTER YU
-2C24;N # GLAGOLITIC CAPITAL LETTER SMALL YUS
-2C25;N # GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
-2C26;N # GLAGOLITIC CAPITAL LETTER YO
-2C27;N # GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
-2C28;N # GLAGOLITIC CAPITAL LETTER BIG YUS
-2C29;N # GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
-2C2A;N # GLAGOLITIC CAPITAL LETTER FITA
-2C2B;N # GLAGOLITIC CAPITAL LETTER IZHITSA
-2C2C;N # GLAGOLITIC CAPITAL LETTER SHTAPIC
-2C2D;N # GLAGOLITIC CAPITAL LETTER TROKUTASTI A
-2C2E;N # GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30;N # GLAGOLITIC SMALL LETTER AZU
-2C31;N # GLAGOLITIC SMALL LETTER BUKY
-2C32;N # GLAGOLITIC SMALL LETTER VEDE
-2C33;N # GLAGOLITIC SMALL LETTER GLAGOLI
-2C34;N # GLAGOLITIC SMALL LETTER DOBRO
-2C35;N # GLAGOLITIC SMALL LETTER YESTU
-2C36;N # GLAGOLITIC SMALL LETTER ZHIVETE
-2C37;N # GLAGOLITIC SMALL LETTER DZELO
-2C38;N # GLAGOLITIC SMALL LETTER ZEMLJA
-2C39;N # GLAGOLITIC SMALL LETTER IZHE
-2C3A;N # GLAGOLITIC SMALL LETTER INITIAL IZHE
-2C3B;N # GLAGOLITIC SMALL LETTER I
-2C3C;N # GLAGOLITIC SMALL LETTER DJERVI
-2C3D;N # GLAGOLITIC SMALL LETTER KAKO
-2C3E;N # GLAGOLITIC SMALL LETTER LJUDIJE
-2C3F;N # GLAGOLITIC SMALL LETTER MYSLITE
-2C40;N # GLAGOLITIC SMALL LETTER NASHI
-2C41;N # GLAGOLITIC SMALL LETTER ONU
-2C42;N # GLAGOLITIC SMALL LETTER POKOJI
-2C43;N # GLAGOLITIC SMALL LETTER RITSI
-2C44;N # GLAGOLITIC SMALL LETTER SLOVO
-2C45;N # GLAGOLITIC SMALL LETTER TVRIDO
-2C46;N # GLAGOLITIC SMALL LETTER UKU
-2C47;N # GLAGOLITIC SMALL LETTER FRITU
-2C48;N # GLAGOLITIC SMALL LETTER HERU
-2C49;N # GLAGOLITIC SMALL LETTER OTU
-2C4A;N # GLAGOLITIC SMALL LETTER PE
-2C4B;N # GLAGOLITIC SMALL LETTER SHTA
-2C4C;N # GLAGOLITIC SMALL LETTER TSI
-2C4D;N # GLAGOLITIC SMALL LETTER CHRIVI
-2C4E;N # GLAGOLITIC SMALL LETTER SHA
-2C4F;N # GLAGOLITIC SMALL LETTER YERU
-2C50;N # GLAGOLITIC SMALL LETTER YERI
-2C51;N # GLAGOLITIC SMALL LETTER YATI
-2C52;N # GLAGOLITIC SMALL LETTER SPIDERY HA
-2C53;N # GLAGOLITIC SMALL LETTER YU
-2C54;N # GLAGOLITIC SMALL LETTER SMALL YUS
-2C55;N # GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL
-2C56;N # GLAGOLITIC SMALL LETTER YO
-2C57;N # GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
-2C58;N # GLAGOLITIC SMALL LETTER BIG YUS
-2C59;N # GLAGOLITIC SMALL LETTER IOTATED BIG YUS
-2C5A;N # GLAGOLITIC SMALL LETTER FITA
-2C5B;N # GLAGOLITIC SMALL LETTER IZHITSA
-2C5C;N # GLAGOLITIC SMALL LETTER SHTAPIC
-2C5D;N # GLAGOLITIC SMALL LETTER TROKUTASTI A
-2C5E;N # GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60;N # LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C61;N # LATIN SMALL LETTER L WITH DOUBLE BAR
-2C62;N # LATIN CAPITAL LETTER L WITH MIDDLE TILDE
-2C63;N # LATIN CAPITAL LETTER P WITH STROKE
-2C64;N # LATIN CAPITAL LETTER R WITH TAIL
-2C65;N # LATIN SMALL LETTER A WITH STROKE
-2C66;N # LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C67;N # LATIN CAPITAL LETTER H WITH DESCENDER
-2C68;N # LATIN SMALL LETTER H WITH DESCENDER
-2C69;N # LATIN CAPITAL LETTER K WITH DESCENDER
-2C6A;N # LATIN SMALL LETTER K WITH DESCENDER
-2C6B;N # LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6C;N # LATIN SMALL LETTER Z WITH DESCENDER
-2C6D;N # LATIN CAPITAL LETTER ALPHA
-2C6E;N # LATIN CAPITAL LETTER M WITH HOOK
-2C6F;N # LATIN CAPITAL LETTER TURNED A
-2C70;N # LATIN CAPITAL LETTER TURNED ALPHA
-2C71;N # LATIN SMALL LETTER V WITH RIGHT HOOK
-2C72;N # LATIN CAPITAL LETTER W WITH HOOK
-2C73;N # LATIN SMALL LETTER W WITH HOOK
-2C74;N # LATIN SMALL LETTER V WITH CURL
-2C75;N # LATIN CAPITAL LETTER HALF H
-2C76;N # LATIN SMALL LETTER HALF H
-2C77;N # LATIN SMALL LETTER TAILLESS PHI
-2C78;N # LATIN SMALL LETTER E WITH NOTCH
-2C79;N # LATIN SMALL LETTER TURNED R WITH TAIL
-2C7A;N # LATIN SMALL LETTER O WITH LOW RING INSIDE
-2C7B;N # LATIN LETTER SMALL CAPITAL TURNED E
-2C7C;N # LATIN SUBSCRIPT SMALL LETTER J
-2C7D;N # MODIFIER LETTER CAPITAL V
-2C7E;N # LATIN CAPITAL LETTER S WITH SWASH TAIL
-2C7F;N # LATIN CAPITAL LETTER Z WITH SWASH TAIL
-2C80;N # COPTIC CAPITAL LETTER ALFA
-2C81;N # COPTIC SMALL LETTER ALFA
-2C82;N # COPTIC CAPITAL LETTER VIDA
-2C83;N # COPTIC SMALL LETTER VIDA
-2C84;N # COPTIC CAPITAL LETTER GAMMA
-2C85;N # COPTIC SMALL LETTER GAMMA
-2C86;N # COPTIC CAPITAL LETTER DALDA
-2C87;N # COPTIC SMALL LETTER DALDA
-2C88;N # COPTIC CAPITAL LETTER EIE
-2C89;N # COPTIC SMALL LETTER EIE
-2C8A;N # COPTIC CAPITAL LETTER SOU
-2C8B;N # COPTIC SMALL LETTER SOU
-2C8C;N # COPTIC CAPITAL LETTER ZATA
-2C8D;N # COPTIC SMALL LETTER ZATA
-2C8E;N # COPTIC CAPITAL LETTER HATE
-2C8F;N # COPTIC SMALL LETTER HATE
-2C90;N # COPTIC CAPITAL LETTER THETHE
-2C91;N # COPTIC SMALL LETTER THETHE
-2C92;N # COPTIC CAPITAL LETTER IAUDA
-2C93;N # COPTIC SMALL LETTER IAUDA
-2C94;N # COPTIC CAPITAL LETTER KAPA
-2C95;N # COPTIC SMALL LETTER KAPA
-2C96;N # COPTIC CAPITAL LETTER LAULA
-2C97;N # COPTIC SMALL LETTER LAULA
-2C98;N # COPTIC CAPITAL LETTER MI
-2C99;N # COPTIC SMALL LETTER MI
-2C9A;N # COPTIC CAPITAL LETTER NI
-2C9B;N # COPTIC SMALL LETTER NI
-2C9C;N # COPTIC CAPITAL LETTER KSI
-2C9D;N # COPTIC SMALL LETTER KSI
-2C9E;N # COPTIC CAPITAL LETTER O
-2C9F;N # COPTIC SMALL LETTER O
-2CA0;N # COPTIC CAPITAL LETTER PI
-2CA1;N # COPTIC SMALL LETTER PI
-2CA2;N # COPTIC CAPITAL LETTER RO
-2CA3;N # COPTIC SMALL LETTER RO
-2CA4;N # COPTIC CAPITAL LETTER SIMA
-2CA5;N # COPTIC SMALL LETTER SIMA
-2CA6;N # COPTIC CAPITAL LETTER TAU
-2CA7;N # COPTIC SMALL LETTER TAU
-2CA8;N # COPTIC CAPITAL LETTER UA
-2CA9;N # COPTIC SMALL LETTER UA
-2CAA;N # COPTIC CAPITAL LETTER FI
-2CAB;N # COPTIC SMALL LETTER FI
-2CAC;N # COPTIC CAPITAL LETTER KHI
-2CAD;N # COPTIC SMALL LETTER KHI
-2CAE;N # COPTIC CAPITAL LETTER PSI
-2CAF;N # COPTIC SMALL LETTER PSI
-2CB0;N # COPTIC CAPITAL LETTER OOU
-2CB1;N # COPTIC SMALL LETTER OOU
-2CB2;N # COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB3;N # COPTIC SMALL LETTER DIALECT-P ALEF
-2CB4;N # COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB5;N # COPTIC SMALL LETTER OLD COPTIC AIN
-2CB6;N # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB7;N # COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB8;N # COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CB9;N # COPTIC SMALL LETTER DIALECT-P KAPA
-2CBA;N # COPTIC CAPITAL LETTER DIALECT-P NI
-2CBB;N # COPTIC SMALL LETTER DIALECT-P NI
-2CBC;N # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBD;N # COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBE;N # COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CBF;N # COPTIC SMALL LETTER OLD COPTIC OOU
-2CC0;N # COPTIC CAPITAL LETTER SAMPI
-2CC1;N # COPTIC SMALL LETTER SAMPI
-2CC2;N # COPTIC CAPITAL LETTER CROSSED SHEI
-2CC3;N # COPTIC SMALL LETTER CROSSED SHEI
-2CC4;N # COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC5;N # COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC6;N # COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC7;N # COPTIC SMALL LETTER OLD COPTIC ESH
-2CC8;N # COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CC9;N # COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCA;N # COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCB;N # COPTIC SMALL LETTER DIALECT-P HORI
-2CCC;N # COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCD;N # COPTIC SMALL LETTER OLD COPTIC HORI
-2CCE;N # COPTIC CAPITAL LETTER OLD COPTIC HA
-2CCF;N # COPTIC SMALL LETTER OLD COPTIC HA
-2CD0;N # COPTIC CAPITAL LETTER L-SHAPED HA
-2CD1;N # COPTIC SMALL LETTER L-SHAPED HA
-2CD2;N # COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD3;N # COPTIC SMALL LETTER OLD COPTIC HEI
-2CD4;N # COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD5;N # COPTIC SMALL LETTER OLD COPTIC HAT
-2CD6;N # COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD7;N # COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD8;N # COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CD9;N # COPTIC SMALL LETTER OLD COPTIC DJA
-2CDA;N # COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDB;N # COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDC;N # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDD;N # COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDE;N # COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CDF;N # COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE0;N # COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE1;N # COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE2;N # COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CE3;N # COPTIC SMALL LETTER OLD NUBIAN WAU
-2CE4;N # COPTIC SYMBOL KAI
-2CE5;N # COPTIC SYMBOL MI RO
-2CE6;N # COPTIC SYMBOL PI RO
-2CE7;N # COPTIC SYMBOL STAUROS
-2CE8;N # COPTIC SYMBOL TAU RO
-2CE9;N # COPTIC SYMBOL KHI RO
-2CEA;N # COPTIC SYMBOL SHIMA SIMA
-2CEB;N # COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CEC;N # COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CED;N # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2CEE;N # COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF;N # COPTIC COMBINING NI ABOVE
-2CF0;N # COPTIC COMBINING SPIRITUS ASPER
-2CF1;N # COPTIC COMBINING SPIRITUS LENIS
-2CF9;N # COPTIC OLD NUBIAN FULL STOP
-2CFA;N # COPTIC OLD NUBIAN DIRECT QUESTION MARK
-2CFB;N # COPTIC OLD NUBIAN INDIRECT QUESTION MARK
-2CFC;N # COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD;N # COPTIC FRACTION ONE HALF
-2CFE;N # COPTIC FULL STOP
-2CFF;N # COPTIC MORPHOLOGICAL DIVIDER
-2D00;N # GEORGIAN SMALL LETTER AN
-2D01;N # GEORGIAN SMALL LETTER BAN
-2D02;N # GEORGIAN SMALL LETTER GAN
-2D03;N # GEORGIAN SMALL LETTER DON
-2D04;N # GEORGIAN SMALL LETTER EN
-2D05;N # GEORGIAN SMALL LETTER VIN
-2D06;N # GEORGIAN SMALL LETTER ZEN
-2D07;N # GEORGIAN SMALL LETTER TAN
-2D08;N # GEORGIAN SMALL LETTER IN
-2D09;N # GEORGIAN SMALL LETTER KAN
-2D0A;N # GEORGIAN SMALL LETTER LAS
-2D0B;N # GEORGIAN SMALL LETTER MAN
-2D0C;N # GEORGIAN SMALL LETTER NAR
-2D0D;N # GEORGIAN SMALL LETTER ON
-2D0E;N # GEORGIAN SMALL LETTER PAR
-2D0F;N # GEORGIAN SMALL LETTER ZHAR
-2D10;N # GEORGIAN SMALL LETTER RAE
-2D11;N # GEORGIAN SMALL LETTER SAN
-2D12;N # GEORGIAN SMALL LETTER TAR
-2D13;N # GEORGIAN SMALL LETTER UN
-2D14;N # GEORGIAN SMALL LETTER PHAR
-2D15;N # GEORGIAN SMALL LETTER KHAR
-2D16;N # GEORGIAN SMALL LETTER GHAN
-2D17;N # GEORGIAN SMALL LETTER QAR
-2D18;N # GEORGIAN SMALL LETTER SHIN
-2D19;N # GEORGIAN SMALL LETTER CHIN
-2D1A;N # GEORGIAN SMALL LETTER CAN
-2D1B;N # GEORGIAN SMALL LETTER JIL
-2D1C;N # GEORGIAN SMALL LETTER CIL
-2D1D;N # GEORGIAN SMALL LETTER CHAR
-2D1E;N # GEORGIAN SMALL LETTER XAN
-2D1F;N # GEORGIAN SMALL LETTER JHAN
-2D20;N # GEORGIAN SMALL LETTER HAE
-2D21;N # GEORGIAN SMALL LETTER HE
-2D22;N # GEORGIAN SMALL LETTER HIE
-2D23;N # GEORGIAN SMALL LETTER WE
-2D24;N # GEORGIAN SMALL LETTER HAR
-2D25;N # GEORGIAN SMALL LETTER HOE
-2D30;N # TIFINAGH LETTER YA
-2D31;N # TIFINAGH LETTER YAB
-2D32;N # TIFINAGH LETTER YABH
-2D33;N # TIFINAGH LETTER YAG
-2D34;N # TIFINAGH LETTER YAGHH
-2D35;N # TIFINAGH LETTER BERBER ACADEMY YAJ
-2D36;N # TIFINAGH LETTER YAJ
-2D37;N # TIFINAGH LETTER YAD
-2D38;N # TIFINAGH LETTER YADH
-2D39;N # TIFINAGH LETTER YADD
-2D3A;N # TIFINAGH LETTER YADDH
-2D3B;N # TIFINAGH LETTER YEY
-2D3C;N # TIFINAGH LETTER YAF
-2D3D;N # TIFINAGH LETTER YAK
-2D3E;N # TIFINAGH LETTER TUAREG YAK
-2D3F;N # TIFINAGH LETTER YAKHH
-2D40;N # TIFINAGH LETTER YAH
-2D41;N # TIFINAGH LETTER BERBER ACADEMY YAH
-2D42;N # TIFINAGH LETTER TUAREG YAH
-2D43;N # TIFINAGH LETTER YAHH
-2D44;N # TIFINAGH LETTER YAA
-2D45;N # TIFINAGH LETTER YAKH
-2D46;N # TIFINAGH LETTER TUAREG YAKH
-2D47;N # TIFINAGH LETTER YAQ
-2D48;N # TIFINAGH LETTER TUAREG YAQ
-2D49;N # TIFINAGH LETTER YI
-2D4A;N # TIFINAGH LETTER YAZH
-2D4B;N # TIFINAGH LETTER AHAGGAR YAZH
-2D4C;N # TIFINAGH LETTER TUAREG YAZH
-2D4D;N # TIFINAGH LETTER YAL
-2D4E;N # TIFINAGH LETTER YAM
-2D4F;N # TIFINAGH LETTER YAN
-2D50;N # TIFINAGH LETTER TUAREG YAGN
-2D51;N # TIFINAGH LETTER TUAREG YANG
-2D52;N # TIFINAGH LETTER YAP
-2D53;N # TIFINAGH LETTER YU
-2D54;N # TIFINAGH LETTER YAR
-2D55;N # TIFINAGH LETTER YARR
-2D56;N # TIFINAGH LETTER YAGH
-2D57;N # TIFINAGH LETTER TUAREG YAGH
-2D58;N # TIFINAGH LETTER AYER YAGH
-2D59;N # TIFINAGH LETTER YAS
-2D5A;N # TIFINAGH LETTER YASS
-2D5B;N # TIFINAGH LETTER YASH
-2D5C;N # TIFINAGH LETTER YAT
-2D5D;N # TIFINAGH LETTER YATH
-2D5E;N # TIFINAGH LETTER YACH
-2D5F;N # TIFINAGH LETTER YATT
-2D60;N # TIFINAGH LETTER YAV
-2D61;N # TIFINAGH LETTER YAW
-2D62;N # TIFINAGH LETTER YAY
-2D63;N # TIFINAGH LETTER YAZ
-2D64;N # TIFINAGH LETTER TAWELLEMET YAZ
-2D65;N # TIFINAGH LETTER YAZZ
-2D6F;N # TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80;N # ETHIOPIC SYLLABLE LOA
-2D81;N # ETHIOPIC SYLLABLE MOA
-2D82;N # ETHIOPIC SYLLABLE ROA
-2D83;N # ETHIOPIC SYLLABLE SOA
-2D84;N # ETHIOPIC SYLLABLE SHOA
-2D85;N # ETHIOPIC SYLLABLE BOA
-2D86;N # ETHIOPIC SYLLABLE TOA
-2D87;N # ETHIOPIC SYLLABLE COA
-2D88;N # ETHIOPIC SYLLABLE NOA
-2D89;N # ETHIOPIC SYLLABLE NYOA
-2D8A;N # ETHIOPIC SYLLABLE GLOTTAL OA
-2D8B;N # ETHIOPIC SYLLABLE ZOA
-2D8C;N # ETHIOPIC SYLLABLE DOA
-2D8D;N # ETHIOPIC SYLLABLE DDOA
-2D8E;N # ETHIOPIC SYLLABLE JOA
-2D8F;N # ETHIOPIC SYLLABLE THOA
-2D90;N # ETHIOPIC SYLLABLE CHOA
-2D91;N # ETHIOPIC SYLLABLE PHOA
-2D92;N # ETHIOPIC SYLLABLE POA
-2D93;N # ETHIOPIC SYLLABLE GGWA
-2D94;N # ETHIOPIC SYLLABLE GGWI
-2D95;N # ETHIOPIC SYLLABLE GGWEE
-2D96;N # ETHIOPIC SYLLABLE GGWE
-2DA0;N # ETHIOPIC SYLLABLE SSA
-2DA1;N # ETHIOPIC SYLLABLE SSU
-2DA2;N # ETHIOPIC SYLLABLE SSI
-2DA3;N # ETHIOPIC SYLLABLE SSAA
-2DA4;N # ETHIOPIC SYLLABLE SSEE
-2DA5;N # ETHIOPIC SYLLABLE SSE
-2DA6;N # ETHIOPIC SYLLABLE SSO
-2DA8;N # ETHIOPIC SYLLABLE CCA
-2DA9;N # ETHIOPIC SYLLABLE CCU
-2DAA;N # ETHIOPIC SYLLABLE CCI
-2DAB;N # ETHIOPIC SYLLABLE CCAA
-2DAC;N # ETHIOPIC SYLLABLE CCEE
-2DAD;N # ETHIOPIC SYLLABLE CCE
-2DAE;N # ETHIOPIC SYLLABLE CCO
-2DB0;N # ETHIOPIC SYLLABLE ZZA
-2DB1;N # ETHIOPIC SYLLABLE ZZU
-2DB2;N # ETHIOPIC SYLLABLE ZZI
-2DB3;N # ETHIOPIC SYLLABLE ZZAA
-2DB4;N # ETHIOPIC SYLLABLE ZZEE
-2DB5;N # ETHIOPIC SYLLABLE ZZE
-2DB6;N # ETHIOPIC SYLLABLE ZZO
-2DB8;N # ETHIOPIC SYLLABLE CCHA
-2DB9;N # ETHIOPIC SYLLABLE CCHU
-2DBA;N # ETHIOPIC SYLLABLE CCHI
-2DBB;N # ETHIOPIC SYLLABLE CCHAA
-2DBC;N # ETHIOPIC SYLLABLE CCHEE
-2DBD;N # ETHIOPIC SYLLABLE CCHE
-2DBE;N # ETHIOPIC SYLLABLE CCHO
-2DC0;N # ETHIOPIC SYLLABLE QYA
-2DC1;N # ETHIOPIC SYLLABLE QYU
-2DC2;N # ETHIOPIC SYLLABLE QYI
-2DC3;N # ETHIOPIC SYLLABLE QYAA
-2DC4;N # ETHIOPIC SYLLABLE QYEE
-2DC5;N # ETHIOPIC SYLLABLE QYE
-2DC6;N # ETHIOPIC SYLLABLE QYO
-2DC8;N # ETHIOPIC SYLLABLE KYA
-2DC9;N # ETHIOPIC SYLLABLE KYU
-2DCA;N # ETHIOPIC SYLLABLE KYI
-2DCB;N # ETHIOPIC SYLLABLE KYAA
-2DCC;N # ETHIOPIC SYLLABLE KYEE
-2DCD;N # ETHIOPIC SYLLABLE KYE
-2DCE;N # ETHIOPIC SYLLABLE KYO
-2DD0;N # ETHIOPIC SYLLABLE XYA
-2DD1;N # ETHIOPIC SYLLABLE XYU
-2DD2;N # ETHIOPIC SYLLABLE XYI
-2DD3;N # ETHIOPIC SYLLABLE XYAA
-2DD4;N # ETHIOPIC SYLLABLE XYEE
-2DD5;N # ETHIOPIC SYLLABLE XYE
-2DD6;N # ETHIOPIC SYLLABLE XYO
-2DD8;N # ETHIOPIC SYLLABLE GYA
-2DD9;N # ETHIOPIC SYLLABLE GYU
-2DDA;N # ETHIOPIC SYLLABLE GYI
-2DDB;N # ETHIOPIC SYLLABLE GYAA
-2DDC;N # ETHIOPIC SYLLABLE GYEE
-2DDD;N # ETHIOPIC SYLLABLE GYE
-2DDE;N # ETHIOPIC SYLLABLE GYO
-2DE0;N # COMBINING CYRILLIC LETTER BE
-2DE1;N # COMBINING CYRILLIC LETTER VE
-2DE2;N # COMBINING CYRILLIC LETTER GHE
-2DE3;N # COMBINING CYRILLIC LETTER DE
-2DE4;N # COMBINING CYRILLIC LETTER ZHE
-2DE5;N # COMBINING CYRILLIC LETTER ZE
-2DE6;N # COMBINING CYRILLIC LETTER KA
-2DE7;N # COMBINING CYRILLIC LETTER EL
-2DE8;N # COMBINING CYRILLIC LETTER EM
-2DE9;N # COMBINING CYRILLIC LETTER EN
-2DEA;N # COMBINING CYRILLIC LETTER O
-2DEB;N # COMBINING CYRILLIC LETTER PE
-2DEC;N # COMBINING CYRILLIC LETTER ER
-2DED;N # COMBINING CYRILLIC LETTER ES
-2DEE;N # COMBINING CYRILLIC LETTER TE
-2DEF;N # COMBINING CYRILLIC LETTER HA
-2DF0;N # COMBINING CYRILLIC LETTER TSE
-2DF1;N # COMBINING CYRILLIC LETTER CHE
-2DF2;N # COMBINING CYRILLIC LETTER SHA
-2DF3;N # COMBINING CYRILLIC LETTER SHCHA
-2DF4;N # COMBINING CYRILLIC LETTER FITA
-2DF5;N # COMBINING CYRILLIC LETTER ES-TE
-2DF6;N # COMBINING CYRILLIC LETTER A
-2DF7;N # COMBINING CYRILLIC LETTER IE
-2DF8;N # COMBINING CYRILLIC LETTER DJERV
-2DF9;N # COMBINING CYRILLIC LETTER MONOGRAPH UK
-2DFA;N # COMBINING CYRILLIC LETTER YAT
-2DFB;N # COMBINING CYRILLIC LETTER YU
-2DFC;N # COMBINING CYRILLIC LETTER IOTIFIED A
-2DFD;N # COMBINING CYRILLIC LETTER LITTLE YUS
-2DFE;N # COMBINING CYRILLIC LETTER BIG YUS
-2DFF;N # COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E00;N # RIGHT ANGLE SUBSTITUTION MARKER
-2E01;N # RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02;N # LEFT SUBSTITUTION BRACKET
-2E03;N # RIGHT SUBSTITUTION BRACKET
-2E04;N # LEFT DOTTED SUBSTITUTION BRACKET
-2E05;N # RIGHT DOTTED SUBSTITUTION BRACKET
-2E06;N # RAISED INTERPOLATION MARKER
-2E07;N # RAISED DOTTED INTERPOLATION MARKER
-2E08;N # DOTTED TRANSPOSITION MARKER
-2E09;N # LEFT TRANSPOSITION BRACKET
-2E0A;N # RIGHT TRANSPOSITION BRACKET
-2E0B;N # RAISED SQUARE
-2E0C;N # LEFT RAISED OMISSION BRACKET
-2E0D;N # RIGHT RAISED OMISSION BRACKET
-2E0E;N # EDITORIAL CORONIS
-2E0F;N # PARAGRAPHOS
-2E10;N # FORKED PARAGRAPHOS
-2E11;N # REVERSED FORKED PARAGRAPHOS
-2E12;N # HYPODIASTOLE
-2E13;N # DOTTED OBELOS
-2E14;N # DOWNWARDS ANCORA
-2E15;N # UPWARDS ANCORA
-2E16;N # DOTTED RIGHT-POINTING ANGLE
-2E17;N # DOUBLE OBLIQUE HYPHEN
-2E18;N # INVERTED INTERROBANG
-2E19;N # PALM BRANCH
-2E1A;N # HYPHEN WITH DIAERESIS
-2E1B;N # TILDE WITH RING ABOVE
-2E1C;N # LEFT LOW PARAPHRASE BRACKET
-2E1D;N # RIGHT LOW PARAPHRASE BRACKET
-2E1E;N # TILDE WITH DOT ABOVE
-2E1F;N # TILDE WITH DOT BELOW
-2E20;N # LEFT VERTICAL BAR WITH QUILL
-2E21;N # RIGHT VERTICAL BAR WITH QUILL
-2E22;N # TOP LEFT HALF BRACKET
-2E23;N # TOP RIGHT HALF BRACKET
-2E24;N # BOTTOM LEFT HALF BRACKET
-2E25;N # BOTTOM RIGHT HALF BRACKET
-2E26;N # LEFT SIDEWAYS U BRACKET
-2E27;N # RIGHT SIDEWAYS U BRACKET
-2E28;N # LEFT DOUBLE PARENTHESIS
-2E29;N # RIGHT DOUBLE PARENTHESIS
-2E2A;N # TWO DOTS OVER ONE DOT PUNCTUATION
-2E2B;N # ONE DOT OVER TWO DOTS PUNCTUATION
-2E2C;N # SQUARED FOUR DOT PUNCTUATION
-2E2D;N # FIVE DOT MARK
-2E2E;N # REVERSED QUESTION MARK
-2E2F;N # VERTICAL TILDE
-2E30;N # RING POINT
-2E31;N # WORD SEPARATOR MIDDLE DOT
-2E80;W # CJK RADICAL REPEAT
-2E81;W # CJK RADICAL CLIFF
-2E82;W # CJK RADICAL SECOND ONE
-2E83;W # CJK RADICAL SECOND TWO
-2E84;W # CJK RADICAL SECOND THREE
-2E85;W # CJK RADICAL PERSON
-2E86;W # CJK RADICAL BOX
-2E87;W # CJK RADICAL TABLE
-2E88;W # CJK RADICAL KNIFE ONE
-2E89;W # CJK RADICAL KNIFE TWO
-2E8A;W # CJK RADICAL DIVINATION
-2E8B;W # CJK RADICAL SEAL
-2E8C;W # CJK RADICAL SMALL ONE
-2E8D;W # CJK RADICAL SMALL TWO
-2E8E;W # CJK RADICAL LAME ONE
-2E8F;W # CJK RADICAL LAME TWO
-2E90;W # CJK RADICAL LAME THREE
-2E91;W # CJK RADICAL LAME FOUR
-2E92;W # CJK RADICAL SNAKE
-2E93;W # CJK RADICAL THREAD
-2E94;W # CJK RADICAL SNOUT ONE
-2E95;W # CJK RADICAL SNOUT TWO
-2E96;W # CJK RADICAL HEART ONE
-2E97;W # CJK RADICAL HEART TWO
-2E98;W # CJK RADICAL HAND
-2E99;W # CJK RADICAL RAP
-2E9B;W # CJK RADICAL CHOKE
-2E9C;W # CJK RADICAL SUN
-2E9D;W # CJK RADICAL MOON
-2E9E;W # CJK RADICAL DEATH
-2E9F;W # CJK RADICAL MOTHER
-2EA0;W # CJK RADICAL CIVILIAN
-2EA1;W # CJK RADICAL WATER ONE
-2EA2;W # CJK RADICAL WATER TWO
-2EA3;W # CJK RADICAL FIRE
-2EA4;W # CJK RADICAL PAW ONE
-2EA5;W # CJK RADICAL PAW TWO
-2EA6;W # CJK RADICAL SIMPLIFIED HALF TREE TRUNK
-2EA7;W # CJK RADICAL COW
-2EA8;W # CJK RADICAL DOG
-2EA9;W # CJK RADICAL JADE
-2EAA;W # CJK RADICAL BOLT OF CLOTH
-2EAB;W # CJK RADICAL EYE
-2EAC;W # CJK RADICAL SPIRIT ONE
-2EAD;W # CJK RADICAL SPIRIT TWO
-2EAE;W # CJK RADICAL BAMBOO
-2EAF;W # CJK RADICAL SILK
-2EB0;W # CJK RADICAL C-SIMPLIFIED SILK
-2EB1;W # CJK RADICAL NET ONE
-2EB2;W # CJK RADICAL NET TWO
-2EB3;W # CJK RADICAL NET THREE
-2EB4;W # CJK RADICAL NET FOUR
-2EB5;W # CJK RADICAL MESH
-2EB6;W # CJK RADICAL SHEEP
-2EB7;W # CJK RADICAL RAM
-2EB8;W # CJK RADICAL EWE
-2EB9;W # CJK RADICAL OLD
-2EBA;W # CJK RADICAL BRUSH ONE
-2EBB;W # CJK RADICAL BRUSH TWO
-2EBC;W # CJK RADICAL MEAT
-2EBD;W # CJK RADICAL MORTAR
-2EBE;W # CJK RADICAL GRASS ONE
-2EBF;W # CJK RADICAL GRASS TWO
-2EC0;W # CJK RADICAL GRASS THREE
-2EC1;W # CJK RADICAL TIGER
-2EC2;W # CJK RADICAL CLOTHES
-2EC3;W # CJK RADICAL WEST ONE
-2EC4;W # CJK RADICAL WEST TWO
-2EC5;W # CJK RADICAL C-SIMPLIFIED SEE
-2EC6;W # CJK RADICAL SIMPLIFIED HORN
-2EC7;W # CJK RADICAL HORN
-2EC8;W # CJK RADICAL C-SIMPLIFIED SPEECH
-2EC9;W # CJK RADICAL C-SIMPLIFIED SHELL
-2ECA;W # CJK RADICAL FOOT
-2ECB;W # CJK RADICAL C-SIMPLIFIED CART
-2ECC;W # CJK RADICAL SIMPLIFIED WALK
-2ECD;W # CJK RADICAL WALK ONE
-2ECE;W # CJK RADICAL WALK TWO
-2ECF;W # CJK RADICAL CITY
-2ED0;W # CJK RADICAL C-SIMPLIFIED GOLD
-2ED1;W # CJK RADICAL LONG ONE
-2ED2;W # CJK RADICAL LONG TWO
-2ED3;W # CJK RADICAL C-SIMPLIFIED LONG
-2ED4;W # CJK RADICAL C-SIMPLIFIED GATE
-2ED5;W # CJK RADICAL MOUND ONE
-2ED6;W # CJK RADICAL MOUND TWO
-2ED7;W # CJK RADICAL RAIN
-2ED8;W # CJK RADICAL BLUE
-2ED9;W # CJK RADICAL C-SIMPLIFIED TANNED LEATHER
-2EDA;W # CJK RADICAL C-SIMPLIFIED LEAF
-2EDB;W # CJK RADICAL C-SIMPLIFIED WIND
-2EDC;W # CJK RADICAL C-SIMPLIFIED FLY
-2EDD;W # CJK RADICAL EAT ONE
-2EDE;W # CJK RADICAL EAT TWO
-2EDF;W # CJK RADICAL EAT THREE
-2EE0;W # CJK RADICAL C-SIMPLIFIED EAT
-2EE1;W # CJK RADICAL HEAD
-2EE2;W # CJK RADICAL C-SIMPLIFIED HORSE
-2EE3;W # CJK RADICAL BONE
-2EE4;W # CJK RADICAL GHOST
-2EE5;W # CJK RADICAL C-SIMPLIFIED FISH
-2EE6;W # CJK RADICAL C-SIMPLIFIED BIRD
-2EE7;W # CJK RADICAL C-SIMPLIFIED SALT
-2EE8;W # CJK RADICAL SIMPLIFIED WHEAT
-2EE9;W # CJK RADICAL SIMPLIFIED YELLOW
-2EEA;W # CJK RADICAL C-SIMPLIFIED FROG
-2EEB;W # CJK RADICAL J-SIMPLIFIED EVEN
-2EEC;W # CJK RADICAL C-SIMPLIFIED EVEN
-2EED;W # CJK RADICAL J-SIMPLIFIED TOOTH
-2EEE;W # CJK RADICAL C-SIMPLIFIED TOOTH
-2EEF;W # CJK RADICAL J-SIMPLIFIED DRAGON
-2EF0;W # CJK RADICAL C-SIMPLIFIED DRAGON
-2EF1;W # CJK RADICAL TURTLE
-2EF2;W # CJK RADICAL J-SIMPLIFIED TURTLE
-2EF3;W # CJK RADICAL C-SIMPLIFIED TURTLE
-2F00;W # KANGXI RADICAL ONE
-2F01;W # KANGXI RADICAL LINE
-2F02;W # KANGXI RADICAL DOT
-2F03;W # KANGXI RADICAL SLASH
-2F04;W # KANGXI RADICAL SECOND
-2F05;W # KANGXI RADICAL HOOK
-2F06;W # KANGXI RADICAL TWO
-2F07;W # KANGXI RADICAL LID
-2F08;W # KANGXI RADICAL MAN
-2F09;W # KANGXI RADICAL LEGS
-2F0A;W # KANGXI RADICAL ENTER
-2F0B;W # KANGXI RADICAL EIGHT
-2F0C;W # KANGXI RADICAL DOWN BOX
-2F0D;W # KANGXI RADICAL COVER
-2F0E;W # KANGXI RADICAL ICE
-2F0F;W # KANGXI RADICAL TABLE
-2F10;W # KANGXI RADICAL OPEN BOX
-2F11;W # KANGXI RADICAL KNIFE
-2F12;W # KANGXI RADICAL POWER
-2F13;W # KANGXI RADICAL WRAP
-2F14;W # KANGXI RADICAL SPOON
-2F15;W # KANGXI RADICAL RIGHT OPEN BOX
-2F16;W # KANGXI RADICAL HIDING ENCLOSURE
-2F17;W # KANGXI RADICAL TEN
-2F18;W # KANGXI RADICAL DIVINATION
-2F19;W # KANGXI RADICAL SEAL
-2F1A;W # KANGXI RADICAL CLIFF
-2F1B;W # KANGXI RADICAL PRIVATE
-2F1C;W # KANGXI RADICAL AGAIN
-2F1D;W # KANGXI RADICAL MOUTH
-2F1E;W # KANGXI RADICAL ENCLOSURE
-2F1F;W # KANGXI RADICAL EARTH
-2F20;W # KANGXI RADICAL SCHOLAR
-2F21;W # KANGXI RADICAL GO
-2F22;W # KANGXI RADICAL GO SLOWLY
-2F23;W # KANGXI RADICAL EVENING
-2F24;W # KANGXI RADICAL BIG
-2F25;W # KANGXI RADICAL WOMAN
-2F26;W # KANGXI RADICAL CHILD
-2F27;W # KANGXI RADICAL ROOF
-2F28;W # KANGXI RADICAL INCH
-2F29;W # KANGXI RADICAL SMALL
-2F2A;W # KANGXI RADICAL LAME
-2F2B;W # KANGXI RADICAL CORPSE
-2F2C;W # KANGXI RADICAL SPROUT
-2F2D;W # KANGXI RADICAL MOUNTAIN
-2F2E;W # KANGXI RADICAL RIVER
-2F2F;W # KANGXI RADICAL WORK
-2F30;W # KANGXI RADICAL ONESELF
-2F31;W # KANGXI RADICAL TURBAN
-2F32;W # KANGXI RADICAL DRY
-2F33;W # KANGXI RADICAL SHORT THREAD
-2F34;W # KANGXI RADICAL DOTTED CLIFF
-2F35;W # KANGXI RADICAL LONG STRIDE
-2F36;W # KANGXI RADICAL TWO HANDS
-2F37;W # KANGXI RADICAL SHOOT
-2F38;W # KANGXI RADICAL BOW
-2F39;W # KANGXI RADICAL SNOUT
-2F3A;W # KANGXI RADICAL BRISTLE
-2F3B;W # KANGXI RADICAL STEP
-2F3C;W # KANGXI RADICAL HEART
-2F3D;W # KANGXI RADICAL HALBERD
-2F3E;W # KANGXI RADICAL DOOR
-2F3F;W # KANGXI RADICAL HAND
-2F40;W # KANGXI RADICAL BRANCH
-2F41;W # KANGXI RADICAL RAP
-2F42;W # KANGXI RADICAL SCRIPT
-2F43;W # KANGXI RADICAL DIPPER
-2F44;W # KANGXI RADICAL AXE
-2F45;W # KANGXI RADICAL SQUARE
-2F46;W # KANGXI RADICAL NOT
-2F47;W # KANGXI RADICAL SUN
-2F48;W # KANGXI RADICAL SAY
-2F49;W # KANGXI RADICAL MOON
-2F4A;W # KANGXI RADICAL TREE
-2F4B;W # KANGXI RADICAL LACK
-2F4C;W # KANGXI RADICAL STOP
-2F4D;W # KANGXI RADICAL DEATH
-2F4E;W # KANGXI RADICAL WEAPON
-2F4F;W # KANGXI RADICAL DO NOT
-2F50;W # KANGXI RADICAL COMPARE
-2F51;W # KANGXI RADICAL FUR
-2F52;W # KANGXI RADICAL CLAN
-2F53;W # KANGXI RADICAL STEAM
-2F54;W # KANGXI RADICAL WATER
-2F55;W # KANGXI RADICAL FIRE
-2F56;W # KANGXI RADICAL CLAW
-2F57;W # KANGXI RADICAL FATHER
-2F58;W # KANGXI RADICAL DOUBLE X
-2F59;W # KANGXI RADICAL HALF TREE TRUNK
-2F5A;W # KANGXI RADICAL SLICE
-2F5B;W # KANGXI RADICAL FANG
-2F5C;W # KANGXI RADICAL COW
-2F5D;W # KANGXI RADICAL DOG
-2F5E;W # KANGXI RADICAL PROFOUND
-2F5F;W # KANGXI RADICAL JADE
-2F60;W # KANGXI RADICAL MELON
-2F61;W # KANGXI RADICAL TILE
-2F62;W # KANGXI RADICAL SWEET
-2F63;W # KANGXI RADICAL LIFE
-2F64;W # KANGXI RADICAL USE
-2F65;W # KANGXI RADICAL FIELD
-2F66;W # KANGXI RADICAL BOLT OF CLOTH
-2F67;W # KANGXI RADICAL SICKNESS
-2F68;W # KANGXI RADICAL DOTTED TENT
-2F69;W # KANGXI RADICAL WHITE
-2F6A;W # KANGXI RADICAL SKIN
-2F6B;W # KANGXI RADICAL DISH
-2F6C;W # KANGXI RADICAL EYE
-2F6D;W # KANGXI RADICAL SPEAR
-2F6E;W # KANGXI RADICAL ARROW
-2F6F;W # KANGXI RADICAL STONE
-2F70;W # KANGXI RADICAL SPIRIT
-2F71;W # KANGXI RADICAL TRACK
-2F72;W # KANGXI RADICAL GRAIN
-2F73;W # KANGXI RADICAL CAVE
-2F74;W # KANGXI RADICAL STAND
-2F75;W # KANGXI RADICAL BAMBOO
-2F76;W # KANGXI RADICAL RICE
-2F77;W # KANGXI RADICAL SILK
-2F78;W # KANGXI RADICAL JAR
-2F79;W # KANGXI RADICAL NET
-2F7A;W # KANGXI RADICAL SHEEP
-2F7B;W # KANGXI RADICAL FEATHER
-2F7C;W # KANGXI RADICAL OLD
-2F7D;W # KANGXI RADICAL AND
-2F7E;W # KANGXI RADICAL PLOW
-2F7F;W # KANGXI RADICAL EAR
-2F80;W # KANGXI RADICAL BRUSH
-2F81;W # KANGXI RADICAL MEAT
-2F82;W # KANGXI RADICAL MINISTER
-2F83;W # KANGXI RADICAL SELF
-2F84;W # KANGXI RADICAL ARRIVE
-2F85;W # KANGXI RADICAL MORTAR
-2F86;W # KANGXI RADICAL TONGUE
-2F87;W # KANGXI RADICAL OPPOSE
-2F88;W # KANGXI RADICAL BOAT
-2F89;W # KANGXI RADICAL STOPPING
-2F8A;W # KANGXI RADICAL COLOR
-2F8B;W # KANGXI RADICAL GRASS
-2F8C;W # KANGXI RADICAL TIGER
-2F8D;W # KANGXI RADICAL INSECT
-2F8E;W # KANGXI RADICAL BLOOD
-2F8F;W # KANGXI RADICAL WALK ENCLOSURE
-2F90;W # KANGXI RADICAL CLOTHES
-2F91;W # KANGXI RADICAL WEST
-2F92;W # KANGXI RADICAL SEE
-2F93;W # KANGXI RADICAL HORN
-2F94;W # KANGXI RADICAL SPEECH
-2F95;W # KANGXI RADICAL VALLEY
-2F96;W # KANGXI RADICAL BEAN
-2F97;W # KANGXI RADICAL PIG
-2F98;W # KANGXI RADICAL BADGER
-2F99;W # KANGXI RADICAL SHELL
-2F9A;W # KANGXI RADICAL RED
-2F9B;W # KANGXI RADICAL RUN
-2F9C;W # KANGXI RADICAL FOOT
-2F9D;W # KANGXI RADICAL BODY
-2F9E;W # KANGXI RADICAL CART
-2F9F;W # KANGXI RADICAL BITTER
-2FA0;W # KANGXI RADICAL MORNING
-2FA1;W # KANGXI RADICAL WALK
-2FA2;W # KANGXI RADICAL CITY
-2FA3;W # KANGXI RADICAL WINE
-2FA4;W # KANGXI RADICAL DISTINGUISH
-2FA5;W # KANGXI RADICAL VILLAGE
-2FA6;W # KANGXI RADICAL GOLD
-2FA7;W # KANGXI RADICAL LONG
-2FA8;W # KANGXI RADICAL GATE
-2FA9;W # KANGXI RADICAL MOUND
-2FAA;W # KANGXI RADICAL SLAVE
-2FAB;W # KANGXI RADICAL SHORT TAILED BIRD
-2FAC;W # KANGXI RADICAL RAIN
-2FAD;W # KANGXI RADICAL BLUE
-2FAE;W # KANGXI RADICAL WRONG
-2FAF;W # KANGXI RADICAL FACE
-2FB0;W # KANGXI RADICAL LEATHER
-2FB1;W # KANGXI RADICAL TANNED LEATHER
-2FB2;W # KANGXI RADICAL LEEK
-2FB3;W # KANGXI RADICAL SOUND
-2FB4;W # KANGXI RADICAL LEAF
-2FB5;W # KANGXI RADICAL WIND
-2FB6;W # KANGXI RADICAL FLY
-2FB7;W # KANGXI RADICAL EAT
-2FB8;W # KANGXI RADICAL HEAD
-2FB9;W # KANGXI RADICAL FRAGRANT
-2FBA;W # KANGXI RADICAL HORSE
-2FBB;W # KANGXI RADICAL BONE
-2FBC;W # KANGXI RADICAL TALL
-2FBD;W # KANGXI RADICAL HAIR
-2FBE;W # KANGXI RADICAL FIGHT
-2FBF;W # KANGXI RADICAL SACRIFICIAL WINE
-2FC0;W # KANGXI RADICAL CAULDRON
-2FC1;W # KANGXI RADICAL GHOST
-2FC2;W # KANGXI RADICAL FISH
-2FC3;W # KANGXI RADICAL BIRD
-2FC4;W # KANGXI RADICAL SALT
-2FC5;W # KANGXI RADICAL DEER
-2FC6;W # KANGXI RADICAL WHEAT
-2FC7;W # KANGXI RADICAL HEMP
-2FC8;W # KANGXI RADICAL YELLOW
-2FC9;W # KANGXI RADICAL MILLET
-2FCA;W # KANGXI RADICAL BLACK
-2FCB;W # KANGXI RADICAL EMBROIDERY
-2FCC;W # KANGXI RADICAL FROG
-2FCD;W # KANGXI RADICAL TRIPOD
-2FCE;W # KANGXI RADICAL DRUM
-2FCF;W # KANGXI RADICAL RAT
-2FD0;W # KANGXI RADICAL NOSE
-2FD1;W # KANGXI RADICAL EVEN
-2FD2;W # KANGXI RADICAL TOOTH
-2FD3;W # KANGXI RADICAL DRAGON
-2FD4;W # KANGXI RADICAL TURTLE
-2FD5;W # KANGXI RADICAL FLUTE
-2FF0;W # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT
-2FF1;W # IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
-2FF2;W # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT
-2FF3;W # IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
-2FF4;W # IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND
-2FF5;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE
-2FF6;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW
-2FF7;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT
-2FF8;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT
-2FF9;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
-2FFA;W # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
-2FFB;W # IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000;F # IDEOGRAPHIC SPACE
-3001;W # IDEOGRAPHIC COMMA
-3002;W # IDEOGRAPHIC FULL STOP
-3003;W # DITTO MARK
-3004;W # JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005;W # IDEOGRAPHIC ITERATION MARK
-3006;W # IDEOGRAPHIC CLOSING MARK
-3007;W # IDEOGRAPHIC NUMBER ZERO
-3008;W # LEFT ANGLE BRACKET
-3009;W # RIGHT ANGLE BRACKET
-300A;W # LEFT DOUBLE ANGLE BRACKET
-300B;W # RIGHT DOUBLE ANGLE BRACKET
-300C;W # LEFT CORNER BRACKET
-300D;W # RIGHT CORNER BRACKET
-300E;W # LEFT WHITE CORNER BRACKET
-300F;W # RIGHT WHITE CORNER BRACKET
-3010;W # LEFT BLACK LENTICULAR BRACKET
-3011;W # RIGHT BLACK LENTICULAR BRACKET
-3012;W # POSTAL MARK
-3013;W # GETA MARK
-3014;W # LEFT TORTOISE SHELL BRACKET
-3015;W # RIGHT TORTOISE SHELL BRACKET
-3016;W # LEFT WHITE LENTICULAR BRACKET
-3017;W # RIGHT WHITE LENTICULAR BRACKET
-3018;W # LEFT WHITE TORTOISE SHELL BRACKET
-3019;W # RIGHT WHITE TORTOISE SHELL BRACKET
-301A;W # LEFT WHITE SQUARE BRACKET
-301B;W # RIGHT WHITE SQUARE BRACKET
-301C;W # WAVE DASH
-301D;W # REVERSED DOUBLE PRIME QUOTATION MARK
-301E;W # DOUBLE PRIME QUOTATION MARK
-301F;W # LOW DOUBLE PRIME QUOTATION MARK
-3020;W # POSTAL MARK FACE
-3021;W # HANGZHOU NUMERAL ONE
-3022;W # HANGZHOU NUMERAL TWO
-3023;W # HANGZHOU NUMERAL THREE
-3024;W # HANGZHOU NUMERAL FOUR
-3025;W # HANGZHOU NUMERAL FIVE
-3026;W # HANGZHOU NUMERAL SIX
-3027;W # HANGZHOU NUMERAL SEVEN
-3028;W # HANGZHOU NUMERAL EIGHT
-3029;W # HANGZHOU NUMERAL NINE
-302A;W # IDEOGRAPHIC LEVEL TONE MARK
-302B;W # IDEOGRAPHIC RISING TONE MARK
-302C;W # IDEOGRAPHIC DEPARTING TONE MARK
-302D;W # IDEOGRAPHIC ENTERING TONE MARK
-302E;W # HANGUL SINGLE DOT TONE MARK
-302F;W # HANGUL DOUBLE DOT TONE MARK
-3030;W # WAVY DASH
-3031;W # VERTICAL KANA REPEAT MARK
-3032;W # VERTICAL KANA REPEAT WITH VOICED SOUND MARK
-3033;W # VERTICAL KANA REPEAT MARK UPPER HALF
-3034;W # VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF
-3035;W # VERTICAL KANA REPEAT MARK LOWER HALF
-3036;W # CIRCLED POSTAL MARK
-3037;W # IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038;W # HANGZHOU NUMERAL TEN
-3039;W # HANGZHOU NUMERAL TWENTY
-303A;W # HANGZHOU NUMERAL THIRTY
-303B;W # VERTICAL IDEOGRAPHIC ITERATION MARK
-303C;W # MASU MARK
-303D;W # PART ALTERNATION MARK
-303E;W # IDEOGRAPHIC VARIATION INDICATOR
-303F;N # IDEOGRAPHIC HALF FILL SPACE
-3041;W # HIRAGANA LETTER SMALL A
-3042;W # HIRAGANA LETTER A
-3043;W # HIRAGANA LETTER SMALL I
-3044;W # HIRAGANA LETTER I
-3045;W # HIRAGANA LETTER SMALL U
-3046;W # HIRAGANA LETTER U
-3047;W # HIRAGANA LETTER SMALL E
-3048;W # HIRAGANA LETTER E
-3049;W # HIRAGANA LETTER SMALL O
-304A;W # HIRAGANA LETTER O
-304B;W # HIRAGANA LETTER KA
-304C;W # HIRAGANA LETTER GA
-304D;W # HIRAGANA LETTER KI
-304E;W # HIRAGANA LETTER GI
-304F;W # HIRAGANA LETTER KU
-3050;W # HIRAGANA LETTER GU
-3051;W # HIRAGANA LETTER KE
-3052;W # HIRAGANA LETTER GE
-3053;W # HIRAGANA LETTER KO
-3054;W # HIRAGANA LETTER GO
-3055;W # HIRAGANA LETTER SA
-3056;W # HIRAGANA LETTER ZA
-3057;W # HIRAGANA LETTER SI
-3058;W # HIRAGANA LETTER ZI
-3059;W # HIRAGANA LETTER SU
-305A;W # HIRAGANA LETTER ZU
-305B;W # HIRAGANA LETTER SE
-305C;W # HIRAGANA LETTER ZE
-305D;W # HIRAGANA LETTER SO
-305E;W # HIRAGANA LETTER ZO
-305F;W # HIRAGANA LETTER TA
-3060;W # HIRAGANA LETTER DA
-3061;W # HIRAGANA LETTER TI
-3062;W # HIRAGANA LETTER DI
-3063;W # HIRAGANA LETTER SMALL TU
-3064;W # HIRAGANA LETTER TU
-3065;W # HIRAGANA LETTER DU
-3066;W # HIRAGANA LETTER TE
-3067;W # HIRAGANA LETTER DE
-3068;W # HIRAGANA LETTER TO
-3069;W # HIRAGANA LETTER DO
-306A;W # HIRAGANA LETTER NA
-306B;W # HIRAGANA LETTER NI
-306C;W # HIRAGANA LETTER NU
-306D;W # HIRAGANA LETTER NE
-306E;W # HIRAGANA LETTER NO
-306F;W # HIRAGANA LETTER HA
-3070;W # HIRAGANA LETTER BA
-3071;W # HIRAGANA LETTER PA
-3072;W # HIRAGANA LETTER HI
-3073;W # HIRAGANA LETTER BI
-3074;W # HIRAGANA LETTER PI
-3075;W # HIRAGANA LETTER HU
-3076;W # HIRAGANA LETTER BU
-3077;W # HIRAGANA LETTER PU
-3078;W # HIRAGANA LETTER HE
-3079;W # HIRAGANA LETTER BE
-307A;W # HIRAGANA LETTER PE
-307B;W # HIRAGANA LETTER HO
-307C;W # HIRAGANA LETTER BO
-307D;W # HIRAGANA LETTER PO
-307E;W # HIRAGANA LETTER MA
-307F;W # HIRAGANA LETTER MI
-3080;W # HIRAGANA LETTER MU
-3081;W # HIRAGANA LETTER ME
-3082;W # HIRAGANA LETTER MO
-3083;W # HIRAGANA LETTER SMALL YA
-3084;W # HIRAGANA LETTER YA
-3085;W # HIRAGANA LETTER SMALL YU
-3086;W # HIRAGANA LETTER YU
-3087;W # HIRAGANA LETTER SMALL YO
-3088;W # HIRAGANA LETTER YO
-3089;W # HIRAGANA LETTER RA
-308A;W # HIRAGANA LETTER RI
-308B;W # HIRAGANA LETTER RU
-308C;W # HIRAGANA LETTER RE
-308D;W # HIRAGANA LETTER RO
-308E;W # HIRAGANA LETTER SMALL WA
-308F;W # HIRAGANA LETTER WA
-3090;W # HIRAGANA LETTER WI
-3091;W # HIRAGANA LETTER WE
-3092;W # HIRAGANA LETTER WO
-3093;W # HIRAGANA LETTER N
-3094;W # HIRAGANA LETTER VU
-3095;W # HIRAGANA LETTER SMALL KA
-3096;W # HIRAGANA LETTER SMALL KE
-3099;W # COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
-309A;W # COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B;W # KATAKANA-HIRAGANA VOICED SOUND MARK
-309C;W # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D;W # HIRAGANA ITERATION MARK
-309E;W # HIRAGANA VOICED ITERATION MARK
-309F;W # HIRAGANA DIGRAPH YORI
-30A0;W # KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1;W # KATAKANA LETTER SMALL A
-30A2;W # KATAKANA LETTER A
-30A3;W # KATAKANA LETTER SMALL I
-30A4;W # KATAKANA LETTER I
-30A5;W # KATAKANA LETTER SMALL U
-30A6;W # KATAKANA LETTER U
-30A7;W # KATAKANA LETTER SMALL E
-30A8;W # KATAKANA LETTER E
-30A9;W # KATAKANA LETTER SMALL O
-30AA;W # KATAKANA LETTER O
-30AB;W # KATAKANA LETTER KA
-30AC;W # KATAKANA LETTER GA
-30AD;W # KATAKANA LETTER KI
-30AE;W # KATAKANA LETTER GI
-30AF;W # KATAKANA LETTER KU
-30B0;W # KATAKANA LETTER GU
-30B1;W # KATAKANA LETTER KE
-30B2;W # KATAKANA LETTER GE
-30B3;W # KATAKANA LETTER KO
-30B4;W # KATAKANA LETTER GO
-30B5;W # KATAKANA LETTER SA
-30B6;W # KATAKANA LETTER ZA
-30B7;W # KATAKANA LETTER SI
-30B8;W # KATAKANA LETTER ZI
-30B9;W # KATAKANA LETTER SU
-30BA;W # KATAKANA LETTER ZU
-30BB;W # KATAKANA LETTER SE
-30BC;W # KATAKANA LETTER ZE
-30BD;W # KATAKANA LETTER SO
-30BE;W # KATAKANA LETTER ZO
-30BF;W # KATAKANA LETTER TA
-30C0;W # KATAKANA LETTER DA
-30C1;W # KATAKANA LETTER TI
-30C2;W # KATAKANA LETTER DI
-30C3;W # KATAKANA LETTER SMALL TU
-30C4;W # KATAKANA LETTER TU
-30C5;W # KATAKANA LETTER DU
-30C6;W # KATAKANA LETTER TE
-30C7;W # KATAKANA LETTER DE
-30C8;W # KATAKANA LETTER TO
-30C9;W # KATAKANA LETTER DO
-30CA;W # KATAKANA LETTER NA
-30CB;W # KATAKANA LETTER NI
-30CC;W # KATAKANA LETTER NU
-30CD;W # KATAKANA LETTER NE
-30CE;W # KATAKANA LETTER NO
-30CF;W # KATAKANA LETTER HA
-30D0;W # KATAKANA LETTER BA
-30D1;W # KATAKANA LETTER PA
-30D2;W # KATAKANA LETTER HI
-30D3;W # KATAKANA LETTER BI
-30D4;W # KATAKANA LETTER PI
-30D5;W # KATAKANA LETTER HU
-30D6;W # KATAKANA LETTER BU
-30D7;W # KATAKANA LETTER PU
-30D8;W # KATAKANA LETTER HE
-30D9;W # KATAKANA LETTER BE
-30DA;W # KATAKANA LETTER PE
-30DB;W # KATAKANA LETTER HO
-30DC;W # KATAKANA LETTER BO
-30DD;W # KATAKANA LETTER PO
-30DE;W # KATAKANA LETTER MA
-30DF;W # KATAKANA LETTER MI
-30E0;W # KATAKANA LETTER MU
-30E1;W # KATAKANA LETTER ME
-30E2;W # KATAKANA LETTER MO
-30E3;W # KATAKANA LETTER SMALL YA
-30E4;W # KATAKANA LETTER YA
-30E5;W # KATAKANA LETTER SMALL YU
-30E6;W # KATAKANA LETTER YU
-30E7;W # KATAKANA LETTER SMALL YO
-30E8;W # KATAKANA LETTER YO
-30E9;W # KATAKANA LETTER RA
-30EA;W # KATAKANA LETTER RI
-30EB;W # KATAKANA LETTER RU
-30EC;W # KATAKANA LETTER RE
-30ED;W # KATAKANA LETTER RO
-30EE;W # KATAKANA LETTER SMALL WA
-30EF;W # KATAKANA LETTER WA
-30F0;W # KATAKANA LETTER WI
-30F1;W # KATAKANA LETTER WE
-30F2;W # KATAKANA LETTER WO
-30F3;W # KATAKANA LETTER N
-30F4;W # KATAKANA LETTER VU
-30F5;W # KATAKANA LETTER SMALL KA
-30F6;W # KATAKANA LETTER SMALL KE
-30F7;W # KATAKANA LETTER VA
-30F8;W # KATAKANA LETTER VI
-30F9;W # KATAKANA LETTER VE
-30FA;W # KATAKANA LETTER VO
-30FB;W # KATAKANA MIDDLE DOT
-30FC;W # KATAKANA-HIRAGANA PROLONGED SOUND MARK
-30FD;W # KATAKANA ITERATION MARK
-30FE;W # KATAKANA VOICED ITERATION MARK
-30FF;W # KATAKANA DIGRAPH KOTO
-3105;W # BOPOMOFO LETTER B
-3106;W # BOPOMOFO LETTER P
-3107;W # BOPOMOFO LETTER M
-3108;W # BOPOMOFO LETTER F
-3109;W # BOPOMOFO LETTER D
-310A;W # BOPOMOFO LETTER T
-310B;W # BOPOMOFO LETTER N
-310C;W # BOPOMOFO LETTER L
-310D;W # BOPOMOFO LETTER G
-310E;W # BOPOMOFO LETTER K
-310F;W # BOPOMOFO LETTER H
-3110;W # BOPOMOFO LETTER J
-3111;W # BOPOMOFO LETTER Q
-3112;W # BOPOMOFO LETTER X
-3113;W # BOPOMOFO LETTER ZH
-3114;W # BOPOMOFO LETTER CH
-3115;W # BOPOMOFO LETTER SH
-3116;W # BOPOMOFO LETTER R
-3117;W # BOPOMOFO LETTER Z
-3118;W # BOPOMOFO LETTER C
-3119;W # BOPOMOFO LETTER S
-311A;W # BOPOMOFO LETTER A
-311B;W # BOPOMOFO LETTER O
-311C;W # BOPOMOFO LETTER E
-311D;W # BOPOMOFO LETTER EH
-311E;W # BOPOMOFO LETTER AI
-311F;W # BOPOMOFO LETTER EI
-3120;W # BOPOMOFO LETTER AU
-3121;W # BOPOMOFO LETTER OU
-3122;W # BOPOMOFO LETTER AN
-3123;W # BOPOMOFO LETTER EN
-3124;W # BOPOMOFO LETTER ANG
-3125;W # BOPOMOFO LETTER ENG
-3126;W # BOPOMOFO LETTER ER
-3127;W # BOPOMOFO LETTER I
-3128;W # BOPOMOFO LETTER U
-3129;W # BOPOMOFO LETTER IU
-312A;W # BOPOMOFO LETTER V
-312B;W # BOPOMOFO LETTER NG
-312C;W # BOPOMOFO LETTER GN
-312D;W # BOPOMOFO LETTER IH
-3131;W # HANGUL LETTER KIYEOK
-3132;W # HANGUL LETTER SSANGKIYEOK
-3133;W # HANGUL LETTER KIYEOK-SIOS
-3134;W # HANGUL LETTER NIEUN
-3135;W # HANGUL LETTER NIEUN-CIEUC
-3136;W # HANGUL LETTER NIEUN-HIEUH
-3137;W # HANGUL LETTER TIKEUT
-3138;W # HANGUL LETTER SSANGTIKEUT
-3139;W # HANGUL LETTER RIEUL
-313A;W # HANGUL LETTER RIEUL-KIYEOK
-313B;W # HANGUL LETTER RIEUL-MIEUM
-313C;W # HANGUL LETTER RIEUL-PIEUP
-313D;W # HANGUL LETTER RIEUL-SIOS
-313E;W # HANGUL LETTER RIEUL-THIEUTH
-313F;W # HANGUL LETTER RIEUL-PHIEUPH
-3140;W # HANGUL LETTER RIEUL-HIEUH
-3141;W # HANGUL LETTER MIEUM
-3142;W # HANGUL LETTER PIEUP
-3143;W # HANGUL LETTER SSANGPIEUP
-3144;W # HANGUL LETTER PIEUP-SIOS
-3145;W # HANGUL LETTER SIOS
-3146;W # HANGUL LETTER SSANGSIOS
-3147;W # HANGUL LETTER IEUNG
-3148;W # HANGUL LETTER CIEUC
-3149;W # HANGUL LETTER SSANGCIEUC
-314A;W # HANGUL LETTER CHIEUCH
-314B;W # HANGUL LETTER KHIEUKH
-314C;W # HANGUL LETTER THIEUTH
-314D;W # HANGUL LETTER PHIEUPH
-314E;W # HANGUL LETTER HIEUH
-314F;W # HANGUL LETTER A
-3150;W # HANGUL LETTER AE
-3151;W # HANGUL LETTER YA
-3152;W # HANGUL LETTER YAE
-3153;W # HANGUL LETTER EO
-3154;W # HANGUL LETTER E
-3155;W # HANGUL LETTER YEO
-3156;W # HANGUL LETTER YE
-3157;W # HANGUL LETTER O
-3158;W # HANGUL LETTER WA
-3159;W # HANGUL LETTER WAE
-315A;W # HANGUL LETTER OE
-315B;W # HANGUL LETTER YO
-315C;W # HANGUL LETTER U
-315D;W # HANGUL LETTER WEO
-315E;W # HANGUL LETTER WE
-315F;W # HANGUL LETTER WI
-3160;W # HANGUL LETTER YU
-3161;W # HANGUL LETTER EU
-3162;W # HANGUL LETTER YI
-3163;W # HANGUL LETTER I
-3164;W # HANGUL FILLER
-3165;W # HANGUL LETTER SSANGNIEUN
-3166;W # HANGUL LETTER NIEUN-TIKEUT
-3167;W # HANGUL LETTER NIEUN-SIOS
-3168;W # HANGUL LETTER NIEUN-PANSIOS
-3169;W # HANGUL LETTER RIEUL-KIYEOK-SIOS
-316A;W # HANGUL LETTER RIEUL-TIKEUT
-316B;W # HANGUL LETTER RIEUL-PIEUP-SIOS
-316C;W # HANGUL LETTER RIEUL-PANSIOS
-316D;W # HANGUL LETTER RIEUL-YEORINHIEUH
-316E;W # HANGUL LETTER MIEUM-PIEUP
-316F;W # HANGUL LETTER MIEUM-SIOS
-3170;W # HANGUL LETTER MIEUM-PANSIOS
-3171;W # HANGUL LETTER KAPYEOUNMIEUM
-3172;W # HANGUL LETTER PIEUP-KIYEOK
-3173;W # HANGUL LETTER PIEUP-TIKEUT
-3174;W # HANGUL LETTER PIEUP-SIOS-KIYEOK
-3175;W # HANGUL LETTER PIEUP-SIOS-TIKEUT
-3176;W # HANGUL LETTER PIEUP-CIEUC
-3177;W # HANGUL LETTER PIEUP-THIEUTH
-3178;W # HANGUL LETTER KAPYEOUNPIEUP
-3179;W # HANGUL LETTER KAPYEOUNSSANGPIEUP
-317A;W # HANGUL LETTER SIOS-KIYEOK
-317B;W # HANGUL LETTER SIOS-NIEUN
-317C;W # HANGUL LETTER SIOS-TIKEUT
-317D;W # HANGUL LETTER SIOS-PIEUP
-317E;W # HANGUL LETTER SIOS-CIEUC
-317F;W # HANGUL LETTER PANSIOS
-3180;W # HANGUL LETTER SSANGIEUNG
-3181;W # HANGUL LETTER YESIEUNG
-3182;W # HANGUL LETTER YESIEUNG-SIOS
-3183;W # HANGUL LETTER YESIEUNG-PANSIOS
-3184;W # HANGUL LETTER KAPYEOUNPHIEUPH
-3185;W # HANGUL LETTER SSANGHIEUH
-3186;W # HANGUL LETTER YEORINHIEUH
-3187;W # HANGUL LETTER YO-YA
-3188;W # HANGUL LETTER YO-YAE
-3189;W # HANGUL LETTER YO-I
-318A;W # HANGUL LETTER YU-YEO
-318B;W # HANGUL LETTER YU-YE
-318C;W # HANGUL LETTER YU-I
-318D;W # HANGUL LETTER ARAEA
-318E;W # HANGUL LETTER ARAEAE
-3190;W # IDEOGRAPHIC ANNOTATION LINKING MARK
-3191;W # IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192;W # IDEOGRAPHIC ANNOTATION ONE MARK
-3193;W # IDEOGRAPHIC ANNOTATION TWO MARK
-3194;W # IDEOGRAPHIC ANNOTATION THREE MARK
-3195;W # IDEOGRAPHIC ANNOTATION FOUR MARK
-3196;W # IDEOGRAPHIC ANNOTATION TOP MARK
-3197;W # IDEOGRAPHIC ANNOTATION MIDDLE MARK
-3198;W # IDEOGRAPHIC ANNOTATION BOTTOM MARK
-3199;W # IDEOGRAPHIC ANNOTATION FIRST MARK
-319A;W # IDEOGRAPHIC ANNOTATION SECOND MARK
-319B;W # IDEOGRAPHIC ANNOTATION THIRD MARK
-319C;W # IDEOGRAPHIC ANNOTATION FOURTH MARK
-319D;W # IDEOGRAPHIC ANNOTATION HEAVEN MARK
-319E;W # IDEOGRAPHIC ANNOTATION EARTH MARK
-319F;W # IDEOGRAPHIC ANNOTATION MAN MARK
-31A0;W # BOPOMOFO LETTER BU
-31A1;W # BOPOMOFO LETTER ZI
-31A2;W # BOPOMOFO LETTER JI
-31A3;W # BOPOMOFO LETTER GU
-31A4;W # BOPOMOFO LETTER EE
-31A5;W # BOPOMOFO LETTER ENN
-31A6;W # BOPOMOFO LETTER OO
-31A7;W # BOPOMOFO LETTER ONN
-31A8;W # BOPOMOFO LETTER IR
-31A9;W # BOPOMOFO LETTER ANN
-31AA;W # BOPOMOFO LETTER INN
-31AB;W # BOPOMOFO LETTER UNN
-31AC;W # BOPOMOFO LETTER IM
-31AD;W # BOPOMOFO LETTER NGG
-31AE;W # BOPOMOFO LETTER AINN
-31AF;W # BOPOMOFO LETTER AUNN
-31B0;W # BOPOMOFO LETTER AM
-31B1;W # BOPOMOFO LETTER OM
-31B2;W # BOPOMOFO LETTER ONG
-31B3;W # BOPOMOFO LETTER INNN
-31B4;W # BOPOMOFO FINAL LETTER P
-31B5;W # BOPOMOFO FINAL LETTER T
-31B6;W # BOPOMOFO FINAL LETTER K
-31B7;W # BOPOMOFO FINAL LETTER H
-31C0;W # CJK STROKE T
-31C1;W # CJK STROKE WG
-31C2;W # CJK STROKE XG
-31C3;W # CJK STROKE BXG
-31C4;W # CJK STROKE SW
-31C5;W # CJK STROKE HZZ
-31C6;W # CJK STROKE HZG
-31C7;W # CJK STROKE HP
-31C8;W # CJK STROKE HZWG
-31C9;W # CJK STROKE SZWG
-31CA;W # CJK STROKE HZT
-31CB;W # CJK STROKE HZZP
-31CC;W # CJK STROKE HPWG
-31CD;W # CJK STROKE HZW
-31CE;W # CJK STROKE HZZZ
-31CF;W # CJK STROKE N
-31D0;W # CJK STROKE H
-31D1;W # CJK STROKE S
-31D2;W # CJK STROKE P
-31D3;W # CJK STROKE SP
-31D4;W # CJK STROKE D
-31D5;W # CJK STROKE HZ
-31D6;W # CJK STROKE HG
-31D7;W # CJK STROKE SZ
-31D8;W # CJK STROKE SWZ
-31D9;W # CJK STROKE ST
-31DA;W # CJK STROKE SG
-31DB;W # CJK STROKE PD
-31DC;W # CJK STROKE PZ
-31DD;W # CJK STROKE TN
-31DE;W # CJK STROKE SZZ
-31DF;W # CJK STROKE SWG
-31E0;W # CJK STROKE HXWG
-31E1;W # CJK STROKE HZZZG
-31E2;W # CJK STROKE PG
-31E3;W # CJK STROKE Q
-31F0;W # KATAKANA LETTER SMALL KU
-31F1;W # KATAKANA LETTER SMALL SI
-31F2;W # KATAKANA LETTER SMALL SU
-31F3;W # KATAKANA LETTER SMALL TO
-31F4;W # KATAKANA LETTER SMALL NU
-31F5;W # KATAKANA LETTER SMALL HA
-31F6;W # KATAKANA LETTER SMALL HI
-31F7;W # KATAKANA LETTER SMALL HU
-31F8;W # KATAKANA LETTER SMALL HE
-31F9;W # KATAKANA LETTER SMALL HO
-31FA;W # KATAKANA LETTER SMALL MU
-31FB;W # KATAKANA LETTER SMALL RA
-31FC;W # KATAKANA LETTER SMALL RI
-31FD;W # KATAKANA LETTER SMALL RU
-31FE;W # KATAKANA LETTER SMALL RE
-31FF;W # KATAKANA LETTER SMALL RO
-3200;W # PARENTHESIZED HANGUL KIYEOK
-3201;W # PARENTHESIZED HANGUL NIEUN
-3202;W # PARENTHESIZED HANGUL TIKEUT
-3203;W # PARENTHESIZED HANGUL RIEUL
-3204;W # PARENTHESIZED HANGUL MIEUM
-3205;W # PARENTHESIZED HANGUL PIEUP
-3206;W # PARENTHESIZED HANGUL SIOS
-3207;W # PARENTHESIZED HANGUL IEUNG
-3208;W # PARENTHESIZED HANGUL CIEUC
-3209;W # PARENTHESIZED HANGUL CHIEUCH
-320A;W # PARENTHESIZED HANGUL KHIEUKH
-320B;W # PARENTHESIZED HANGUL THIEUTH
-320C;W # PARENTHESIZED HANGUL PHIEUPH
-320D;W # PARENTHESIZED HANGUL HIEUH
-320E;W # PARENTHESIZED HANGUL KIYEOK A
-320F;W # PARENTHESIZED HANGUL NIEUN A
-3210;W # PARENTHESIZED HANGUL TIKEUT A
-3211;W # PARENTHESIZED HANGUL RIEUL A
-3212;W # PARENTHESIZED HANGUL MIEUM A
-3213;W # PARENTHESIZED HANGUL PIEUP A
-3214;W # PARENTHESIZED HANGUL SIOS A
-3215;W # PARENTHESIZED HANGUL IEUNG A
-3216;W # PARENTHESIZED HANGUL CIEUC A
-3217;W # PARENTHESIZED HANGUL CHIEUCH A
-3218;W # PARENTHESIZED HANGUL KHIEUKH A
-3219;W # PARENTHESIZED HANGUL THIEUTH A
-321A;W # PARENTHESIZED HANGUL PHIEUPH A
-321B;W # PARENTHESIZED HANGUL HIEUH A
-321C;W # PARENTHESIZED HANGUL CIEUC U
-321D;W # PARENTHESIZED KOREAN CHARACTER OJEON
-321E;W # PARENTHESIZED KOREAN CHARACTER O HU
-3220;W # PARENTHESIZED IDEOGRAPH ONE
-3221;W # PARENTHESIZED IDEOGRAPH TWO
-3222;W # PARENTHESIZED IDEOGRAPH THREE
-3223;W # PARENTHESIZED IDEOGRAPH FOUR
-3224;W # PARENTHESIZED IDEOGRAPH FIVE
-3225;W # PARENTHESIZED IDEOGRAPH SIX
-3226;W # PARENTHESIZED IDEOGRAPH SEVEN
-3227;W # PARENTHESIZED IDEOGRAPH EIGHT
-3228;W # PARENTHESIZED IDEOGRAPH NINE
-3229;W # PARENTHESIZED IDEOGRAPH TEN
-322A;W # PARENTHESIZED IDEOGRAPH MOON
-322B;W # PARENTHESIZED IDEOGRAPH FIRE
-322C;W # PARENTHESIZED IDEOGRAPH WATER
-322D;W # PARENTHESIZED IDEOGRAPH WOOD
-322E;W # PARENTHESIZED IDEOGRAPH METAL
-322F;W # PARENTHESIZED IDEOGRAPH EARTH
-3230;W # PARENTHESIZED IDEOGRAPH SUN
-3231;W # PARENTHESIZED IDEOGRAPH STOCK
-3232;W # PARENTHESIZED IDEOGRAPH HAVE
-3233;W # PARENTHESIZED IDEOGRAPH SOCIETY
-3234;W # PARENTHESIZED IDEOGRAPH NAME
-3235;W # PARENTHESIZED IDEOGRAPH SPECIAL
-3236;W # PARENTHESIZED IDEOGRAPH FINANCIAL
-3237;W # PARENTHESIZED IDEOGRAPH CONGRATULATION
-3238;W # PARENTHESIZED IDEOGRAPH LABOR
-3239;W # PARENTHESIZED IDEOGRAPH REPRESENT
-323A;W # PARENTHESIZED IDEOGRAPH CALL
-323B;W # PARENTHESIZED IDEOGRAPH STUDY
-323C;W # PARENTHESIZED IDEOGRAPH SUPERVISE
-323D;W # PARENTHESIZED IDEOGRAPH ENTERPRISE
-323E;W # PARENTHESIZED IDEOGRAPH RESOURCE
-323F;W # PARENTHESIZED IDEOGRAPH ALLIANCE
-3240;W # PARENTHESIZED IDEOGRAPH FESTIVAL
-3241;W # PARENTHESIZED IDEOGRAPH REST
-3242;W # PARENTHESIZED IDEOGRAPH SELF
-3243;W # PARENTHESIZED IDEOGRAPH REACH
-3244;W # CIRCLED IDEOGRAPH QUESTION
-3245;W # CIRCLED IDEOGRAPH KINDERGARTEN
-3246;W # CIRCLED IDEOGRAPH SCHOOL
-3247;W # CIRCLED IDEOGRAPH KOTO
-3248;A # CIRCLED NUMBER TEN ON BLACK SQUARE
-3249;A # CIRCLED NUMBER TWENTY ON BLACK SQUARE
-324A;A # CIRCLED NUMBER THIRTY ON BLACK SQUARE
-324B;A # CIRCLED NUMBER FORTY ON BLACK SQUARE
-324C;A # CIRCLED NUMBER FIFTY ON BLACK SQUARE
-324D;A # CIRCLED NUMBER SIXTY ON BLACK SQUARE
-324E;A # CIRCLED NUMBER SEVENTY ON BLACK SQUARE
-324F;A # CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-3250;W # PARTNERSHIP SIGN
-3251;W # CIRCLED NUMBER TWENTY ONE
-3252;W # CIRCLED NUMBER TWENTY TWO
-3253;W # CIRCLED NUMBER TWENTY THREE
-3254;W # CIRCLED NUMBER TWENTY FOUR
-3255;W # CIRCLED NUMBER TWENTY FIVE
-3256;W # CIRCLED NUMBER TWENTY SIX
-3257;W # CIRCLED NUMBER TWENTY SEVEN
-3258;W # CIRCLED NUMBER TWENTY EIGHT
-3259;W # CIRCLED NUMBER TWENTY NINE
-325A;W # CIRCLED NUMBER THIRTY
-325B;W # CIRCLED NUMBER THIRTY ONE
-325C;W # CIRCLED NUMBER THIRTY TWO
-325D;W # CIRCLED NUMBER THIRTY THREE
-325E;W # CIRCLED NUMBER THIRTY FOUR
-325F;W # CIRCLED NUMBER THIRTY FIVE
-3260;W # CIRCLED HANGUL KIYEOK
-3261;W # CIRCLED HANGUL NIEUN
-3262;W # CIRCLED HANGUL TIKEUT
-3263;W # CIRCLED HANGUL RIEUL
-3264;W # CIRCLED HANGUL MIEUM
-3265;W # CIRCLED HANGUL PIEUP
-3266;W # CIRCLED HANGUL SIOS
-3267;W # CIRCLED HANGUL IEUNG
-3268;W # CIRCLED HANGUL CIEUC
-3269;W # CIRCLED HANGUL CHIEUCH
-326A;W # CIRCLED HANGUL KHIEUKH
-326B;W # CIRCLED HANGUL THIEUTH
-326C;W # CIRCLED HANGUL PHIEUPH
-326D;W # CIRCLED HANGUL HIEUH
-326E;W # CIRCLED HANGUL KIYEOK A
-326F;W # CIRCLED HANGUL NIEUN A
-3270;W # CIRCLED HANGUL TIKEUT A
-3271;W # CIRCLED HANGUL RIEUL A
-3272;W # CIRCLED HANGUL MIEUM A
-3273;W # CIRCLED HANGUL PIEUP A
-3274;W # CIRCLED HANGUL SIOS A
-3275;W # CIRCLED HANGUL IEUNG A
-3276;W # CIRCLED HANGUL CIEUC A
-3277;W # CIRCLED HANGUL CHIEUCH A
-3278;W # CIRCLED HANGUL KHIEUKH A
-3279;W # CIRCLED HANGUL THIEUTH A
-327A;W # CIRCLED HANGUL PHIEUPH A
-327B;W # CIRCLED HANGUL HIEUH A
-327C;W # CIRCLED KOREAN CHARACTER CHAMKO
-327D;W # CIRCLED KOREAN CHARACTER JUEUI
-327E;W # CIRCLED HANGUL IEUNG U
-327F;W # KOREAN STANDARD SYMBOL
-3280;W # CIRCLED IDEOGRAPH ONE
-3281;W # CIRCLED IDEOGRAPH TWO
-3282;W # CIRCLED IDEOGRAPH THREE
-3283;W # CIRCLED IDEOGRAPH FOUR
-3284;W # CIRCLED IDEOGRAPH FIVE
-3285;W # CIRCLED IDEOGRAPH SIX
-3286;W # CIRCLED IDEOGRAPH SEVEN
-3287;W # CIRCLED IDEOGRAPH EIGHT
-3288;W # CIRCLED IDEOGRAPH NINE
-3289;W # CIRCLED IDEOGRAPH TEN
-328A;W # CIRCLED IDEOGRAPH MOON
-328B;W # CIRCLED IDEOGRAPH FIRE
-328C;W # CIRCLED IDEOGRAPH WATER
-328D;W # CIRCLED IDEOGRAPH WOOD
-328E;W # CIRCLED IDEOGRAPH METAL
-328F;W # CIRCLED IDEOGRAPH EARTH
-3290;W # CIRCLED IDEOGRAPH SUN
-3291;W # CIRCLED IDEOGRAPH STOCK
-3292;W # CIRCLED IDEOGRAPH HAVE
-3293;W # CIRCLED IDEOGRAPH SOCIETY
-3294;W # CIRCLED IDEOGRAPH NAME
-3295;W # CIRCLED IDEOGRAPH SPECIAL
-3296;W # CIRCLED IDEOGRAPH FINANCIAL
-3297;W # CIRCLED IDEOGRAPH CONGRATULATION
-3298;W # CIRCLED IDEOGRAPH LABOR
-3299;W # CIRCLED IDEOGRAPH SECRET
-329A;W # CIRCLED IDEOGRAPH MALE
-329B;W # CIRCLED IDEOGRAPH FEMALE
-329C;W # CIRCLED IDEOGRAPH SUITABLE
-329D;W # CIRCLED IDEOGRAPH EXCELLENT
-329E;W # CIRCLED IDEOGRAPH PRINT
-329F;W # CIRCLED IDEOGRAPH ATTENTION
-32A0;W # CIRCLED IDEOGRAPH ITEM
-32A1;W # CIRCLED IDEOGRAPH REST
-32A2;W # CIRCLED IDEOGRAPH COPY
-32A3;W # CIRCLED IDEOGRAPH CORRECT
-32A4;W # CIRCLED IDEOGRAPH HIGH
-32A5;W # CIRCLED IDEOGRAPH CENTRE
-32A6;W # CIRCLED IDEOGRAPH LOW
-32A7;W # CIRCLED IDEOGRAPH LEFT
-32A8;W # CIRCLED IDEOGRAPH RIGHT
-32A9;W # CIRCLED IDEOGRAPH MEDICINE
-32AA;W # CIRCLED IDEOGRAPH RELIGION
-32AB;W # CIRCLED IDEOGRAPH STUDY
-32AC;W # CIRCLED IDEOGRAPH SUPERVISE
-32AD;W # CIRCLED IDEOGRAPH ENTERPRISE
-32AE;W # CIRCLED IDEOGRAPH RESOURCE
-32AF;W # CIRCLED IDEOGRAPH ALLIANCE
-32B0;W # CIRCLED IDEOGRAPH NIGHT
-32B1;W # CIRCLED NUMBER THIRTY SIX
-32B2;W # CIRCLED NUMBER THIRTY SEVEN
-32B3;W # CIRCLED NUMBER THIRTY EIGHT
-32B4;W # CIRCLED NUMBER THIRTY NINE
-32B5;W # CIRCLED NUMBER FORTY
-32B6;W # CIRCLED NUMBER FORTY ONE
-32B7;W # CIRCLED NUMBER FORTY TWO
-32B8;W # CIRCLED NUMBER FORTY THREE
-32B9;W # CIRCLED NUMBER FORTY FOUR
-32BA;W # CIRCLED NUMBER FORTY FIVE
-32BB;W # CIRCLED NUMBER FORTY SIX
-32BC;W # CIRCLED NUMBER FORTY SEVEN
-32BD;W # CIRCLED NUMBER FORTY EIGHT
-32BE;W # CIRCLED NUMBER FORTY NINE
-32BF;W # CIRCLED NUMBER FIFTY
-32C0;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
-32C1;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
-32C2;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
-32C3;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
-32C4;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
-32C5;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
-32C6;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
-32C7;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
-32C8;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
-32C9;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
-32CA;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
-32CB;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32CC;W # SQUARE HG
-32CD;W # SQUARE ERG
-32CE;W # SQUARE EV
-32CF;W # LIMITED LIABILITY SIGN
-32D0;W # CIRCLED KATAKANA A
-32D1;W # CIRCLED KATAKANA I
-32D2;W # CIRCLED KATAKANA U
-32D3;W # CIRCLED KATAKANA E
-32D4;W # CIRCLED KATAKANA O
-32D5;W # CIRCLED KATAKANA KA
-32D6;W # CIRCLED KATAKANA KI
-32D7;W # CIRCLED KATAKANA KU
-32D8;W # CIRCLED KATAKANA KE
-32D9;W # CIRCLED KATAKANA KO
-32DA;W # CIRCLED KATAKANA SA
-32DB;W # CIRCLED KATAKANA SI
-32DC;W # CIRCLED KATAKANA SU
-32DD;W # CIRCLED KATAKANA SE
-32DE;W # CIRCLED KATAKANA SO
-32DF;W # CIRCLED KATAKANA TA
-32E0;W # CIRCLED KATAKANA TI
-32E1;W # CIRCLED KATAKANA TU
-32E2;W # CIRCLED KATAKANA TE
-32E3;W # CIRCLED KATAKANA TO
-32E4;W # CIRCLED KATAKANA NA
-32E5;W # CIRCLED KATAKANA NI
-32E6;W # CIRCLED KATAKANA NU
-32E7;W # CIRCLED KATAKANA NE
-32E8;W # CIRCLED KATAKANA NO
-32E9;W # CIRCLED KATAKANA HA
-32EA;W # CIRCLED KATAKANA HI
-32EB;W # CIRCLED KATAKANA HU
-32EC;W # CIRCLED KATAKANA HE
-32ED;W # CIRCLED KATAKANA HO
-32EE;W # CIRCLED KATAKANA MA
-32EF;W # CIRCLED KATAKANA MI
-32F0;W # CIRCLED KATAKANA MU
-32F1;W # CIRCLED KATAKANA ME
-32F2;W # CIRCLED KATAKANA MO
-32F3;W # CIRCLED KATAKANA YA
-32F4;W # CIRCLED KATAKANA YU
-32F5;W # CIRCLED KATAKANA YO
-32F6;W # CIRCLED KATAKANA RA
-32F7;W # CIRCLED KATAKANA RI
-32F8;W # CIRCLED KATAKANA RU
-32F9;W # CIRCLED KATAKANA RE
-32FA;W # CIRCLED KATAKANA RO
-32FB;W # CIRCLED KATAKANA WA
-32FC;W # CIRCLED KATAKANA WI
-32FD;W # CIRCLED KATAKANA WE
-32FE;W # CIRCLED KATAKANA WO
-3300;W # SQUARE APAATO
-3301;W # SQUARE ARUHUA
-3302;W # SQUARE ANPEA
-3303;W # SQUARE AARU
-3304;W # SQUARE ININGU
-3305;W # SQUARE INTI
-3306;W # SQUARE UON
-3307;W # SQUARE ESUKUUDO
-3308;W # SQUARE EEKAA
-3309;W # SQUARE ONSU
-330A;W # SQUARE OOMU
-330B;W # SQUARE KAIRI
-330C;W # SQUARE KARATTO
-330D;W # SQUARE KARORII
-330E;W # SQUARE GARON
-330F;W # SQUARE GANMA
-3310;W # SQUARE GIGA
-3311;W # SQUARE GINII
-3312;W # SQUARE KYURII
-3313;W # SQUARE GIRUDAA
-3314;W # SQUARE KIRO
-3315;W # SQUARE KIROGURAMU
-3316;W # SQUARE KIROMEETORU
-3317;W # SQUARE KIROWATTO
-3318;W # SQUARE GURAMU
-3319;W # SQUARE GURAMUTON
-331A;W # SQUARE KURUZEIRO
-331B;W # SQUARE KUROONE
-331C;W # SQUARE KEESU
-331D;W # SQUARE KORUNA
-331E;W # SQUARE KOOPO
-331F;W # SQUARE SAIKURU
-3320;W # SQUARE SANTIIMU
-3321;W # SQUARE SIRINGU
-3322;W # SQUARE SENTI
-3323;W # SQUARE SENTO
-3324;W # SQUARE DAASU
-3325;W # SQUARE DESI
-3326;W # SQUARE DORU
-3327;W # SQUARE TON
-3328;W # SQUARE NANO
-3329;W # SQUARE NOTTO
-332A;W # SQUARE HAITU
-332B;W # SQUARE PAASENTO
-332C;W # SQUARE PAATU
-332D;W # SQUARE BAARERU
-332E;W # SQUARE PIASUTORU
-332F;W # SQUARE PIKURU
-3330;W # SQUARE PIKO
-3331;W # SQUARE BIRU
-3332;W # SQUARE HUARADDO
-3333;W # SQUARE HUIITO
-3334;W # SQUARE BUSSYERU
-3335;W # SQUARE HURAN
-3336;W # SQUARE HEKUTAARU
-3337;W # SQUARE PESO
-3338;W # SQUARE PENIHI
-3339;W # SQUARE HERUTU
-333A;W # SQUARE PENSU
-333B;W # SQUARE PEEZI
-333C;W # SQUARE BEETA
-333D;W # SQUARE POINTO
-333E;W # SQUARE BORUTO
-333F;W # SQUARE HON
-3340;W # SQUARE PONDO
-3341;W # SQUARE HOORU
-3342;W # SQUARE HOON
-3343;W # SQUARE MAIKURO
-3344;W # SQUARE MAIRU
-3345;W # SQUARE MAHHA
-3346;W # SQUARE MARUKU
-3347;W # SQUARE MANSYON
-3348;W # SQUARE MIKURON
-3349;W # SQUARE MIRI
-334A;W # SQUARE MIRIBAARU
-334B;W # SQUARE MEGA
-334C;W # SQUARE MEGATON
-334D;W # SQUARE MEETORU
-334E;W # SQUARE YAADO
-334F;W # SQUARE YAARU
-3350;W # SQUARE YUAN
-3351;W # SQUARE RITTORU
-3352;W # SQUARE RIRA
-3353;W # SQUARE RUPII
-3354;W # SQUARE RUUBURU
-3355;W # SQUARE REMU
-3356;W # SQUARE RENTOGEN
-3357;W # SQUARE WATTO
-3358;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
-3359;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
-335A;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
-335B;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
-335C;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
-335D;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
-335E;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
-335F;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
-3360;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
-3361;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
-3362;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
-3363;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
-3364;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
-3365;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
-3366;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
-3367;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
-3368;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
-3369;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
-336A;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
-336B;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
-336C;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
-336D;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
-336E;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
-336F;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
-3370;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
-3371;W # SQUARE HPA
-3372;W # SQUARE DA
-3373;W # SQUARE AU
-3374;W # SQUARE BAR
-3375;W # SQUARE OV
-3376;W # SQUARE PC
-3377;W # SQUARE DM
-3378;W # SQUARE DM SQUARED
-3379;W # SQUARE DM CUBED
-337A;W # SQUARE IU
-337B;W # SQUARE ERA NAME HEISEI
-337C;W # SQUARE ERA NAME SYOUWA
-337D;W # SQUARE ERA NAME TAISYOU
-337E;W # SQUARE ERA NAME MEIZI
-337F;W # SQUARE CORPORATION
-3380;W # SQUARE PA AMPS
-3381;W # SQUARE NA
-3382;W # SQUARE MU A
-3383;W # SQUARE MA
-3384;W # SQUARE KA
-3385;W # SQUARE KB
-3386;W # SQUARE MB
-3387;W # SQUARE GB
-3388;W # SQUARE CAL
-3389;W # SQUARE KCAL
-338A;W # SQUARE PF
-338B;W # SQUARE NF
-338C;W # SQUARE MU F
-338D;W # SQUARE MU G
-338E;W # SQUARE MG
-338F;W # SQUARE KG
-3390;W # SQUARE HZ
-3391;W # SQUARE KHZ
-3392;W # SQUARE MHZ
-3393;W # SQUARE GHZ
-3394;W # SQUARE THZ
-3395;W # SQUARE MU L
-3396;W # SQUARE ML
-3397;W # SQUARE DL
-3398;W # SQUARE KL
-3399;W # SQUARE FM
-339A;W # SQUARE NM
-339B;W # SQUARE MU M
-339C;W # SQUARE MM
-339D;W # SQUARE CM
-339E;W # SQUARE KM
-339F;W # SQUARE MM SQUARED
-33A0;W # SQUARE CM SQUARED
-33A1;W # SQUARE M SQUARED
-33A2;W # SQUARE KM SQUARED
-33A3;W # SQUARE MM CUBED
-33A4;W # SQUARE CM CUBED
-33A5;W # SQUARE M CUBED
-33A6;W # SQUARE KM CUBED
-33A7;W # SQUARE M OVER S
-33A8;W # SQUARE M OVER S SQUARED
-33A9;W # SQUARE PA
-33AA;W # SQUARE KPA
-33AB;W # SQUARE MPA
-33AC;W # SQUARE GPA
-33AD;W # SQUARE RAD
-33AE;W # SQUARE RAD OVER S
-33AF;W # SQUARE RAD OVER S SQUARED
-33B0;W # SQUARE PS
-33B1;W # SQUARE NS
-33B2;W # SQUARE MU S
-33B3;W # SQUARE MS
-33B4;W # SQUARE PV
-33B5;W # SQUARE NV
-33B6;W # SQUARE MU V
-33B7;W # SQUARE MV
-33B8;W # SQUARE KV
-33B9;W # SQUARE MV MEGA
-33BA;W # SQUARE PW
-33BB;W # SQUARE NW
-33BC;W # SQUARE MU W
-33BD;W # SQUARE MW
-33BE;W # SQUARE KW
-33BF;W # SQUARE MW MEGA
-33C0;W # SQUARE K OHM
-33C1;W # SQUARE M OHM
-33C2;W # SQUARE AM
-33C3;W # SQUARE BQ
-33C4;W # SQUARE CC
-33C5;W # SQUARE CD
-33C6;W # SQUARE C OVER KG
-33C7;W # SQUARE CO
-33C8;W # SQUARE DB
-33C9;W # SQUARE GY
-33CA;W # SQUARE HA
-33CB;W # SQUARE HP
-33CC;W # SQUARE IN
-33CD;W # SQUARE KK
-33CE;W # SQUARE KM CAPITAL
-33CF;W # SQUARE KT
-33D0;W # SQUARE LM
-33D1;W # SQUARE LN
-33D2;W # SQUARE LOG
-33D3;W # SQUARE LX
-33D4;W # SQUARE MB SMALL
-33D5;W # SQUARE MIL
-33D6;W # SQUARE MOL
-33D7;W # SQUARE PH
-33D8;W # SQUARE PM
-33D9;W # SQUARE PPM
-33DA;W # SQUARE PR
-33DB;W # SQUARE SR
-33DC;W # SQUARE SV
-33DD;W # SQUARE WB
-33DE;W # SQUARE V OVER M
-33DF;W # SQUARE A OVER M
-33E0;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
-33E1;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
-33E2;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
-33E3;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
-33E4;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
-33E5;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
-33E6;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
-33E7;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
-33E8;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
-33E9;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
-33EA;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
-33EB;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
-33EC;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
-33ED;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
-33EE;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
-33EF;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
-33F0;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
-33F1;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
-33F2;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
-33F3;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
-33F4;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
-33F5;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
-33F6;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
-33F7;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
-33F8;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
-33F9;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
-33FA;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
-33FB;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
-33FC;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
-33FD;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
-33FE;W # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-33FF;W # SQUARE GAL
-3400..4DB5;W # <CJK Ideograph Extension A, First>..<CJK Ideograph Extension A, Last>
-4DB6..4DBF;W # <reserved-4DB6>..<reserved-4DBF>
-4DC0;N # HEXAGRAM FOR THE CREATIVE HEAVEN
-4DC1;N # HEXAGRAM FOR THE RECEPTIVE EARTH
-4DC2;N # HEXAGRAM FOR DIFFICULTY AT THE BEGINNING
-4DC3;N # HEXAGRAM FOR YOUTHFUL FOLLY
-4DC4;N # HEXAGRAM FOR WAITING
-4DC5;N # HEXAGRAM FOR CONFLICT
-4DC6;N # HEXAGRAM FOR THE ARMY
-4DC7;N # HEXAGRAM FOR HOLDING TOGETHER
-4DC8;N # HEXAGRAM FOR SMALL TAMING
-4DC9;N # HEXAGRAM FOR TREADING
-4DCA;N # HEXAGRAM FOR PEACE
-4DCB;N # HEXAGRAM FOR STANDSTILL
-4DCC;N # HEXAGRAM FOR FELLOWSHIP
-4DCD;N # HEXAGRAM FOR GREAT POSSESSION
-4DCE;N # HEXAGRAM FOR MODESTY
-4DCF;N # HEXAGRAM FOR ENTHUSIASM
-4DD0;N # HEXAGRAM FOR FOLLOWING
-4DD1;N # HEXAGRAM FOR WORK ON THE DECAYED
-4DD2;N # HEXAGRAM FOR APPROACH
-4DD3;N # HEXAGRAM FOR CONTEMPLATION
-4DD4;N # HEXAGRAM FOR BITING THROUGH
-4DD5;N # HEXAGRAM FOR GRACE
-4DD6;N # HEXAGRAM FOR SPLITTING APART
-4DD7;N # HEXAGRAM FOR RETURN
-4DD8;N # HEXAGRAM FOR INNOCENCE
-4DD9;N # HEXAGRAM FOR GREAT TAMING
-4DDA;N # HEXAGRAM FOR MOUTH CORNERS
-4DDB;N # HEXAGRAM FOR GREAT PREPONDERANCE
-4DDC;N # HEXAGRAM FOR THE ABYSMAL WATER
-4DDD;N # HEXAGRAM FOR THE CLINGING FIRE
-4DDE;N # HEXAGRAM FOR INFLUENCE
-4DDF;N # HEXAGRAM FOR DURATION
-4DE0;N # HEXAGRAM FOR RETREAT
-4DE1;N # HEXAGRAM FOR GREAT POWER
-4DE2;N # HEXAGRAM FOR PROGRESS
-4DE3;N # HEXAGRAM FOR DARKENING OF THE LIGHT
-4DE4;N # HEXAGRAM FOR THE FAMILY
-4DE5;N # HEXAGRAM FOR OPPOSITION
-4DE6;N # HEXAGRAM FOR OBSTRUCTION
-4DE7;N # HEXAGRAM FOR DELIVERANCE
-4DE8;N # HEXAGRAM FOR DECREASE
-4DE9;N # HEXAGRAM FOR INCREASE
-4DEA;N # HEXAGRAM FOR BREAKTHROUGH
-4DEB;N # HEXAGRAM FOR COMING TO MEET
-4DEC;N # HEXAGRAM FOR GATHERING TOGETHER
-4DED;N # HEXAGRAM FOR PUSHING UPWARD
-4DEE;N # HEXAGRAM FOR OPPRESSION
-4DEF;N # HEXAGRAM FOR THE WELL
-4DF0;N # HEXAGRAM FOR REVOLUTION
-4DF1;N # HEXAGRAM FOR THE CAULDRON
-4DF2;N # HEXAGRAM FOR THE AROUSING THUNDER
-4DF3;N # HEXAGRAM FOR THE KEEPING STILL MOUNTAIN
-4DF4;N # HEXAGRAM FOR DEVELOPMENT
-4DF5;N # HEXAGRAM FOR THE MARRYING MAIDEN
-4DF6;N # HEXAGRAM FOR ABUNDANCE
-4DF7;N # HEXAGRAM FOR THE WANDERER
-4DF8;N # HEXAGRAM FOR THE GENTLE WIND
-4DF9;N # HEXAGRAM FOR THE JOYOUS LAKE
-4DFA;N # HEXAGRAM FOR DISPERSION
-4DFB;N # HEXAGRAM FOR LIMITATION
-4DFC;N # HEXAGRAM FOR INNER TRUTH
-4DFD;N # HEXAGRAM FOR SMALL PREPONDERANCE
-4DFE;N # HEXAGRAM FOR AFTER COMPLETION
-4DFF;N # HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCB;W # <CJK Ideograph, First>..<CJK Ideograph, Last>
-9FCC..9FFF;W # <reserved-9FCC>..<reserved-9FFF>
-A000;W # YI SYLLABLE IT
-A001;W # YI SYLLABLE IX
-A002;W # YI SYLLABLE I
-A003;W # YI SYLLABLE IP
-A004;W # YI SYLLABLE IET
-A005;W # YI SYLLABLE IEX
-A006;W # YI SYLLABLE IE
-A007;W # YI SYLLABLE IEP
-A008;W # YI SYLLABLE AT
-A009;W # YI SYLLABLE AX
-A00A;W # YI SYLLABLE A
-A00B;W # YI SYLLABLE AP
-A00C;W # YI SYLLABLE UOX
-A00D;W # YI SYLLABLE UO
-A00E;W # YI SYLLABLE UOP
-A00F;W # YI SYLLABLE OT
-A010;W # YI SYLLABLE OX
-A011;W # YI SYLLABLE O
-A012;W # YI SYLLABLE OP
-A013;W # YI SYLLABLE EX
-A014;W # YI SYLLABLE E
-A015;W # YI SYLLABLE WU
-A016;W # YI SYLLABLE BIT
-A017;W # YI SYLLABLE BIX
-A018;W # YI SYLLABLE BI
-A019;W # YI SYLLABLE BIP
-A01A;W # YI SYLLABLE BIET
-A01B;W # YI SYLLABLE BIEX
-A01C;W # YI SYLLABLE BIE
-A01D;W # YI SYLLABLE BIEP
-A01E;W # YI SYLLABLE BAT
-A01F;W # YI SYLLABLE BAX
-A020;W # YI SYLLABLE BA
-A021;W # YI SYLLABLE BAP
-A022;W # YI SYLLABLE BUOX
-A023;W # YI SYLLABLE BUO
-A024;W # YI SYLLABLE BUOP
-A025;W # YI SYLLABLE BOT
-A026;W # YI SYLLABLE BOX
-A027;W # YI SYLLABLE BO
-A028;W # YI SYLLABLE BOP
-A029;W # YI SYLLABLE BEX
-A02A;W # YI SYLLABLE BE
-A02B;W # YI SYLLABLE BEP
-A02C;W # YI SYLLABLE BUT
-A02D;W # YI SYLLABLE BUX
-A02E;W # YI SYLLABLE BU
-A02F;W # YI SYLLABLE BUP
-A030;W # YI SYLLABLE BURX
-A031;W # YI SYLLABLE BUR
-A032;W # YI SYLLABLE BYT
-A033;W # YI SYLLABLE BYX
-A034;W # YI SYLLABLE BY
-A035;W # YI SYLLABLE BYP
-A036;W # YI SYLLABLE BYRX
-A037;W # YI SYLLABLE BYR
-A038;W # YI SYLLABLE PIT
-A039;W # YI SYLLABLE PIX
-A03A;W # YI SYLLABLE PI
-A03B;W # YI SYLLABLE PIP
-A03C;W # YI SYLLABLE PIEX
-A03D;W # YI SYLLABLE PIE
-A03E;W # YI SYLLABLE PIEP
-A03F;W # YI SYLLABLE PAT
-A040;W # YI SYLLABLE PAX
-A041;W # YI SYLLABLE PA
-A042;W # YI SYLLABLE PAP
-A043;W # YI SYLLABLE PUOX
-A044;W # YI SYLLABLE PUO
-A045;W # YI SYLLABLE PUOP
-A046;W # YI SYLLABLE POT
-A047;W # YI SYLLABLE POX
-A048;W # YI SYLLABLE PO
-A049;W # YI SYLLABLE POP
-A04A;W # YI SYLLABLE PUT
-A04B;W # YI SYLLABLE PUX
-A04C;W # YI SYLLABLE PU
-A04D;W # YI SYLLABLE PUP
-A04E;W # YI SYLLABLE PURX
-A04F;W # YI SYLLABLE PUR
-A050;W # YI SYLLABLE PYT
-A051;W # YI SYLLABLE PYX
-A052;W # YI SYLLABLE PY
-A053;W # YI SYLLABLE PYP
-A054;W # YI SYLLABLE PYRX
-A055;W # YI SYLLABLE PYR
-A056;W # YI SYLLABLE BBIT
-A057;W # YI SYLLABLE BBIX
-A058;W # YI SYLLABLE BBI
-A059;W # YI SYLLABLE BBIP
-A05A;W # YI SYLLABLE BBIET
-A05B;W # YI SYLLABLE BBIEX
-A05C;W # YI SYLLABLE BBIE
-A05D;W # YI SYLLABLE BBIEP
-A05E;W # YI SYLLABLE BBAT
-A05F;W # YI SYLLABLE BBAX
-A060;W # YI SYLLABLE BBA
-A061;W # YI SYLLABLE BBAP
-A062;W # YI SYLLABLE BBUOX
-A063;W # YI SYLLABLE BBUO
-A064;W # YI SYLLABLE BBUOP
-A065;W # YI SYLLABLE BBOT
-A066;W # YI SYLLABLE BBOX
-A067;W # YI SYLLABLE BBO
-A068;W # YI SYLLABLE BBOP
-A069;W # YI SYLLABLE BBEX
-A06A;W # YI SYLLABLE BBE
-A06B;W # YI SYLLABLE BBEP
-A06C;W # YI SYLLABLE BBUT
-A06D;W # YI SYLLABLE BBUX
-A06E;W # YI SYLLABLE BBU
-A06F;W # YI SYLLABLE BBUP
-A070;W # YI SYLLABLE BBURX
-A071;W # YI SYLLABLE BBUR
-A072;W # YI SYLLABLE BBYT
-A073;W # YI SYLLABLE BBYX
-A074;W # YI SYLLABLE BBY
-A075;W # YI SYLLABLE BBYP
-A076;W # YI SYLLABLE NBIT
-A077;W # YI SYLLABLE NBIX
-A078;W # YI SYLLABLE NBI
-A079;W # YI SYLLABLE NBIP
-A07A;W # YI SYLLABLE NBIEX
-A07B;W # YI SYLLABLE NBIE
-A07C;W # YI SYLLABLE NBIEP
-A07D;W # YI SYLLABLE NBAT
-A07E;W # YI SYLLABLE NBAX
-A07F;W # YI SYLLABLE NBA
-A080;W # YI SYLLABLE NBAP
-A081;W # YI SYLLABLE NBOT
-A082;W # YI SYLLABLE NBOX
-A083;W # YI SYLLABLE NBO
-A084;W # YI SYLLABLE NBOP
-A085;W # YI SYLLABLE NBUT
-A086;W # YI SYLLABLE NBUX
-A087;W # YI SYLLABLE NBU
-A088;W # YI SYLLABLE NBUP
-A089;W # YI SYLLABLE NBURX
-A08A;W # YI SYLLABLE NBUR
-A08B;W # YI SYLLABLE NBYT
-A08C;W # YI SYLLABLE NBYX
-A08D;W # YI SYLLABLE NBY
-A08E;W # YI SYLLABLE NBYP
-A08F;W # YI SYLLABLE NBYRX
-A090;W # YI SYLLABLE NBYR
-A091;W # YI SYLLABLE HMIT
-A092;W # YI SYLLABLE HMIX
-A093;W # YI SYLLABLE HMI
-A094;W # YI SYLLABLE HMIP
-A095;W # YI SYLLABLE HMIEX
-A096;W # YI SYLLABLE HMIE
-A097;W # YI SYLLABLE HMIEP
-A098;W # YI SYLLABLE HMAT
-A099;W # YI SYLLABLE HMAX
-A09A;W # YI SYLLABLE HMA
-A09B;W # YI SYLLABLE HMAP
-A09C;W # YI SYLLABLE HMUOX
-A09D;W # YI SYLLABLE HMUO
-A09E;W # YI SYLLABLE HMUOP
-A09F;W # YI SYLLABLE HMOT
-A0A0;W # YI SYLLABLE HMOX
-A0A1;W # YI SYLLABLE HMO
-A0A2;W # YI SYLLABLE HMOP
-A0A3;W # YI SYLLABLE HMUT
-A0A4;W # YI SYLLABLE HMUX
-A0A5;W # YI SYLLABLE HMU
-A0A6;W # YI SYLLABLE HMUP
-A0A7;W # YI SYLLABLE HMURX
-A0A8;W # YI SYLLABLE HMUR
-A0A9;W # YI SYLLABLE HMYX
-A0AA;W # YI SYLLABLE HMY
-A0AB;W # YI SYLLABLE HMYP
-A0AC;W # YI SYLLABLE HMYRX
-A0AD;W # YI SYLLABLE HMYR
-A0AE;W # YI SYLLABLE MIT
-A0AF;W # YI SYLLABLE MIX
-A0B0;W # YI SYLLABLE MI
-A0B1;W # YI SYLLABLE MIP
-A0B2;W # YI SYLLABLE MIEX
-A0B3;W # YI SYLLABLE MIE
-A0B4;W # YI SYLLABLE MIEP
-A0B5;W # YI SYLLABLE MAT
-A0B6;W # YI SYLLABLE MAX
-A0B7;W # YI SYLLABLE MA
-A0B8;W # YI SYLLABLE MAP
-A0B9;W # YI SYLLABLE MUOT
-A0BA;W # YI SYLLABLE MUOX
-A0BB;W # YI SYLLABLE MUO
-A0BC;W # YI SYLLABLE MUOP
-A0BD;W # YI SYLLABLE MOT
-A0BE;W # YI SYLLABLE MOX
-A0BF;W # YI SYLLABLE MO
-A0C0;W # YI SYLLABLE MOP
-A0C1;W # YI SYLLABLE MEX
-A0C2;W # YI SYLLABLE ME
-A0C3;W # YI SYLLABLE MUT
-A0C4;W # YI SYLLABLE MUX
-A0C5;W # YI SYLLABLE MU
-A0C6;W # YI SYLLABLE MUP
-A0C7;W # YI SYLLABLE MURX
-A0C8;W # YI SYLLABLE MUR
-A0C9;W # YI SYLLABLE MYT
-A0CA;W # YI SYLLABLE MYX
-A0CB;W # YI SYLLABLE MY
-A0CC;W # YI SYLLABLE MYP
-A0CD;W # YI SYLLABLE FIT
-A0CE;W # YI SYLLABLE FIX
-A0CF;W # YI SYLLABLE FI
-A0D0;W # YI SYLLABLE FIP
-A0D1;W # YI SYLLABLE FAT
-A0D2;W # YI SYLLABLE FAX
-A0D3;W # YI SYLLABLE FA
-A0D4;W # YI SYLLABLE FAP
-A0D5;W # YI SYLLABLE FOX
-A0D6;W # YI SYLLABLE FO
-A0D7;W # YI SYLLABLE FOP
-A0D8;W # YI SYLLABLE FUT
-A0D9;W # YI SYLLABLE FUX
-A0DA;W # YI SYLLABLE FU
-A0DB;W # YI SYLLABLE FUP
-A0DC;W # YI SYLLABLE FURX
-A0DD;W # YI SYLLABLE FUR
-A0DE;W # YI SYLLABLE FYT
-A0DF;W # YI SYLLABLE FYX
-A0E0;W # YI SYLLABLE FY
-A0E1;W # YI SYLLABLE FYP
-A0E2;W # YI SYLLABLE VIT
-A0E3;W # YI SYLLABLE VIX
-A0E4;W # YI SYLLABLE VI
-A0E5;W # YI SYLLABLE VIP
-A0E6;W # YI SYLLABLE VIET
-A0E7;W # YI SYLLABLE VIEX
-A0E8;W # YI SYLLABLE VIE
-A0E9;W # YI SYLLABLE VIEP
-A0EA;W # YI SYLLABLE VAT
-A0EB;W # YI SYLLABLE VAX
-A0EC;W # YI SYLLABLE VA
-A0ED;W # YI SYLLABLE VAP
-A0EE;W # YI SYLLABLE VOT
-A0EF;W # YI SYLLABLE VOX
-A0F0;W # YI SYLLABLE VO
-A0F1;W # YI SYLLABLE VOP
-A0F2;W # YI SYLLABLE VEX
-A0F3;W # YI SYLLABLE VEP
-A0F4;W # YI SYLLABLE VUT
-A0F5;W # YI SYLLABLE VUX
-A0F6;W # YI SYLLABLE VU
-A0F7;W # YI SYLLABLE VUP
-A0F8;W # YI SYLLABLE VURX
-A0F9;W # YI SYLLABLE VUR
-A0FA;W # YI SYLLABLE VYT
-A0FB;W # YI SYLLABLE VYX
-A0FC;W # YI SYLLABLE VY
-A0FD;W # YI SYLLABLE VYP
-A0FE;W # YI SYLLABLE VYRX
-A0FF;W # YI SYLLABLE VYR
-A100;W # YI SYLLABLE DIT
-A101;W # YI SYLLABLE DIX
-A102;W # YI SYLLABLE DI
-A103;W # YI SYLLABLE DIP
-A104;W # YI SYLLABLE DIEX
-A105;W # YI SYLLABLE DIE
-A106;W # YI SYLLABLE DIEP
-A107;W # YI SYLLABLE DAT
-A108;W # YI SYLLABLE DAX
-A109;W # YI SYLLABLE DA
-A10A;W # YI SYLLABLE DAP
-A10B;W # YI SYLLABLE DUOX
-A10C;W # YI SYLLABLE DUO
-A10D;W # YI SYLLABLE DOT
-A10E;W # YI SYLLABLE DOX
-A10F;W # YI SYLLABLE DO
-A110;W # YI SYLLABLE DOP
-A111;W # YI SYLLABLE DEX
-A112;W # YI SYLLABLE DE
-A113;W # YI SYLLABLE DEP
-A114;W # YI SYLLABLE DUT
-A115;W # YI SYLLABLE DUX
-A116;W # YI SYLLABLE DU
-A117;W # YI SYLLABLE DUP
-A118;W # YI SYLLABLE DURX
-A119;W # YI SYLLABLE DUR
-A11A;W # YI SYLLABLE TIT
-A11B;W # YI SYLLABLE TIX
-A11C;W # YI SYLLABLE TI
-A11D;W # YI SYLLABLE TIP
-A11E;W # YI SYLLABLE TIEX
-A11F;W # YI SYLLABLE TIE
-A120;W # YI SYLLABLE TIEP
-A121;W # YI SYLLABLE TAT
-A122;W # YI SYLLABLE TAX
-A123;W # YI SYLLABLE TA
-A124;W # YI SYLLABLE TAP
-A125;W # YI SYLLABLE TUOT
-A126;W # YI SYLLABLE TUOX
-A127;W # YI SYLLABLE TUO
-A128;W # YI SYLLABLE TUOP
-A129;W # YI SYLLABLE TOT
-A12A;W # YI SYLLABLE TOX
-A12B;W # YI SYLLABLE TO
-A12C;W # YI SYLLABLE TOP
-A12D;W # YI SYLLABLE TEX
-A12E;W # YI SYLLABLE TE
-A12F;W # YI SYLLABLE TEP
-A130;W # YI SYLLABLE TUT
-A131;W # YI SYLLABLE TUX
-A132;W # YI SYLLABLE TU
-A133;W # YI SYLLABLE TUP
-A134;W # YI SYLLABLE TURX
-A135;W # YI SYLLABLE TUR
-A136;W # YI SYLLABLE DDIT
-A137;W # YI SYLLABLE DDIX
-A138;W # YI SYLLABLE DDI
-A139;W # YI SYLLABLE DDIP
-A13A;W # YI SYLLABLE DDIEX
-A13B;W # YI SYLLABLE DDIE
-A13C;W # YI SYLLABLE DDIEP
-A13D;W # YI SYLLABLE DDAT
-A13E;W # YI SYLLABLE DDAX
-A13F;W # YI SYLLABLE DDA
-A140;W # YI SYLLABLE DDAP
-A141;W # YI SYLLABLE DDUOX
-A142;W # YI SYLLABLE DDUO
-A143;W # YI SYLLABLE DDUOP
-A144;W # YI SYLLABLE DDOT
-A145;W # YI SYLLABLE DDOX
-A146;W # YI SYLLABLE DDO
-A147;W # YI SYLLABLE DDOP
-A148;W # YI SYLLABLE DDEX
-A149;W # YI SYLLABLE DDE
-A14A;W # YI SYLLABLE DDEP
-A14B;W # YI SYLLABLE DDUT
-A14C;W # YI SYLLABLE DDUX
-A14D;W # YI SYLLABLE DDU
-A14E;W # YI SYLLABLE DDUP
-A14F;W # YI SYLLABLE DDURX
-A150;W # YI SYLLABLE DDUR
-A151;W # YI SYLLABLE NDIT
-A152;W # YI SYLLABLE NDIX
-A153;W # YI SYLLABLE NDI
-A154;W # YI SYLLABLE NDIP
-A155;W # YI SYLLABLE NDIEX
-A156;W # YI SYLLABLE NDIE
-A157;W # YI SYLLABLE NDAT
-A158;W # YI SYLLABLE NDAX
-A159;W # YI SYLLABLE NDA
-A15A;W # YI SYLLABLE NDAP
-A15B;W # YI SYLLABLE NDOT
-A15C;W # YI SYLLABLE NDOX
-A15D;W # YI SYLLABLE NDO
-A15E;W # YI SYLLABLE NDOP
-A15F;W # YI SYLLABLE NDEX
-A160;W # YI SYLLABLE NDE
-A161;W # YI SYLLABLE NDEP
-A162;W # YI SYLLABLE NDUT
-A163;W # YI SYLLABLE NDUX
-A164;W # YI SYLLABLE NDU
-A165;W # YI SYLLABLE NDUP
-A166;W # YI SYLLABLE NDURX
-A167;W # YI SYLLABLE NDUR
-A168;W # YI SYLLABLE HNIT
-A169;W # YI SYLLABLE HNIX
-A16A;W # YI SYLLABLE HNI
-A16B;W # YI SYLLABLE HNIP
-A16C;W # YI SYLLABLE HNIET
-A16D;W # YI SYLLABLE HNIEX
-A16E;W # YI SYLLABLE HNIE
-A16F;W # YI SYLLABLE HNIEP
-A170;W # YI SYLLABLE HNAT
-A171;W # YI SYLLABLE HNAX
-A172;W # YI SYLLABLE HNA
-A173;W # YI SYLLABLE HNAP
-A174;W # YI SYLLABLE HNUOX
-A175;W # YI SYLLABLE HNUO
-A176;W # YI SYLLABLE HNOT
-A177;W # YI SYLLABLE HNOX
-A178;W # YI SYLLABLE HNOP
-A179;W # YI SYLLABLE HNEX
-A17A;W # YI SYLLABLE HNE
-A17B;W # YI SYLLABLE HNEP
-A17C;W # YI SYLLABLE HNUT
-A17D;W # YI SYLLABLE NIT
-A17E;W # YI SYLLABLE NIX
-A17F;W # YI SYLLABLE NI
-A180;W # YI SYLLABLE NIP
-A181;W # YI SYLLABLE NIEX
-A182;W # YI SYLLABLE NIE
-A183;W # YI SYLLABLE NIEP
-A184;W # YI SYLLABLE NAX
-A185;W # YI SYLLABLE NA
-A186;W # YI SYLLABLE NAP
-A187;W # YI SYLLABLE NUOX
-A188;W # YI SYLLABLE NUO
-A189;W # YI SYLLABLE NUOP
-A18A;W # YI SYLLABLE NOT
-A18B;W # YI SYLLABLE NOX
-A18C;W # YI SYLLABLE NO
-A18D;W # YI SYLLABLE NOP
-A18E;W # YI SYLLABLE NEX
-A18F;W # YI SYLLABLE NE
-A190;W # YI SYLLABLE NEP
-A191;W # YI SYLLABLE NUT
-A192;W # YI SYLLABLE NUX
-A193;W # YI SYLLABLE NU
-A194;W # YI SYLLABLE NUP
-A195;W # YI SYLLABLE NURX
-A196;W # YI SYLLABLE NUR
-A197;W # YI SYLLABLE HLIT
-A198;W # YI SYLLABLE HLIX
-A199;W # YI SYLLABLE HLI
-A19A;W # YI SYLLABLE HLIP
-A19B;W # YI SYLLABLE HLIEX
-A19C;W # YI SYLLABLE HLIE
-A19D;W # YI SYLLABLE HLIEP
-A19E;W # YI SYLLABLE HLAT
-A19F;W # YI SYLLABLE HLAX
-A1A0;W # YI SYLLABLE HLA
-A1A1;W # YI SYLLABLE HLAP
-A1A2;W # YI SYLLABLE HLUOX
-A1A3;W # YI SYLLABLE HLUO
-A1A4;W # YI SYLLABLE HLUOP
-A1A5;W # YI SYLLABLE HLOX
-A1A6;W # YI SYLLABLE HLO
-A1A7;W # YI SYLLABLE HLOP
-A1A8;W # YI SYLLABLE HLEX
-A1A9;W # YI SYLLABLE HLE
-A1AA;W # YI SYLLABLE HLEP
-A1AB;W # YI SYLLABLE HLUT
-A1AC;W # YI SYLLABLE HLUX
-A1AD;W # YI SYLLABLE HLU
-A1AE;W # YI SYLLABLE HLUP
-A1AF;W # YI SYLLABLE HLURX
-A1B0;W # YI SYLLABLE HLUR
-A1B1;W # YI SYLLABLE HLYT
-A1B2;W # YI SYLLABLE HLYX
-A1B3;W # YI SYLLABLE HLY
-A1B4;W # YI SYLLABLE HLYP
-A1B5;W # YI SYLLABLE HLYRX
-A1B6;W # YI SYLLABLE HLYR
-A1B7;W # YI SYLLABLE LIT
-A1B8;W # YI SYLLABLE LIX
-A1B9;W # YI SYLLABLE LI
-A1BA;W # YI SYLLABLE LIP
-A1BB;W # YI SYLLABLE LIET
-A1BC;W # YI SYLLABLE LIEX
-A1BD;W # YI SYLLABLE LIE
-A1BE;W # YI SYLLABLE LIEP
-A1BF;W # YI SYLLABLE LAT
-A1C0;W # YI SYLLABLE LAX
-A1C1;W # YI SYLLABLE LA
-A1C2;W # YI SYLLABLE LAP
-A1C3;W # YI SYLLABLE LUOT
-A1C4;W # YI SYLLABLE LUOX
-A1C5;W # YI SYLLABLE LUO
-A1C6;W # YI SYLLABLE LUOP
-A1C7;W # YI SYLLABLE LOT
-A1C8;W # YI SYLLABLE LOX
-A1C9;W # YI SYLLABLE LO
-A1CA;W # YI SYLLABLE LOP
-A1CB;W # YI SYLLABLE LEX
-A1CC;W # YI SYLLABLE LE
-A1CD;W # YI SYLLABLE LEP
-A1CE;W # YI SYLLABLE LUT
-A1CF;W # YI SYLLABLE LUX
-A1D0;W # YI SYLLABLE LU
-A1D1;W # YI SYLLABLE LUP
-A1D2;W # YI SYLLABLE LURX
-A1D3;W # YI SYLLABLE LUR
-A1D4;W # YI SYLLABLE LYT
-A1D5;W # YI SYLLABLE LYX
-A1D6;W # YI SYLLABLE LY
-A1D7;W # YI SYLLABLE LYP
-A1D8;W # YI SYLLABLE LYRX
-A1D9;W # YI SYLLABLE LYR
-A1DA;W # YI SYLLABLE GIT
-A1DB;W # YI SYLLABLE GIX
-A1DC;W # YI SYLLABLE GI
-A1DD;W # YI SYLLABLE GIP
-A1DE;W # YI SYLLABLE GIET
-A1DF;W # YI SYLLABLE GIEX
-A1E0;W # YI SYLLABLE GIE
-A1E1;W # YI SYLLABLE GIEP
-A1E2;W # YI SYLLABLE GAT
-A1E3;W # YI SYLLABLE GAX
-A1E4;W # YI SYLLABLE GA
-A1E5;W # YI SYLLABLE GAP
-A1E6;W # YI SYLLABLE GUOT
-A1E7;W # YI SYLLABLE GUOX
-A1E8;W # YI SYLLABLE GUO
-A1E9;W # YI SYLLABLE GUOP
-A1EA;W # YI SYLLABLE GOT
-A1EB;W # YI SYLLABLE GOX
-A1EC;W # YI SYLLABLE GO
-A1ED;W # YI SYLLABLE GOP
-A1EE;W # YI SYLLABLE GET
-A1EF;W # YI SYLLABLE GEX
-A1F0;W # YI SYLLABLE GE
-A1F1;W # YI SYLLABLE GEP
-A1F2;W # YI SYLLABLE GUT
-A1F3;W # YI SYLLABLE GUX
-A1F4;W # YI SYLLABLE GU
-A1F5;W # YI SYLLABLE GUP
-A1F6;W # YI SYLLABLE GURX
-A1F7;W # YI SYLLABLE GUR
-A1F8;W # YI SYLLABLE KIT
-A1F9;W # YI SYLLABLE KIX
-A1FA;W # YI SYLLABLE KI
-A1FB;W # YI SYLLABLE KIP
-A1FC;W # YI SYLLABLE KIEX
-A1FD;W # YI SYLLABLE KIE
-A1FE;W # YI SYLLABLE KIEP
-A1FF;W # YI SYLLABLE KAT
-A200;W # YI SYLLABLE KAX
-A201;W # YI SYLLABLE KA
-A202;W # YI SYLLABLE KAP
-A203;W # YI SYLLABLE KUOX
-A204;W # YI SYLLABLE KUO
-A205;W # YI SYLLABLE KUOP
-A206;W # YI SYLLABLE KOT
-A207;W # YI SYLLABLE KOX
-A208;W # YI SYLLABLE KO
-A209;W # YI SYLLABLE KOP
-A20A;W # YI SYLLABLE KET
-A20B;W # YI SYLLABLE KEX
-A20C;W # YI SYLLABLE KE
-A20D;W # YI SYLLABLE KEP
-A20E;W # YI SYLLABLE KUT
-A20F;W # YI SYLLABLE KUX
-A210;W # YI SYLLABLE KU
-A211;W # YI SYLLABLE KUP
-A212;W # YI SYLLABLE KURX
-A213;W # YI SYLLABLE KUR
-A214;W # YI SYLLABLE GGIT
-A215;W # YI SYLLABLE GGIX
-A216;W # YI SYLLABLE GGI
-A217;W # YI SYLLABLE GGIEX
-A218;W # YI SYLLABLE GGIE
-A219;W # YI SYLLABLE GGIEP
-A21A;W # YI SYLLABLE GGAT
-A21B;W # YI SYLLABLE GGAX
-A21C;W # YI SYLLABLE GGA
-A21D;W # YI SYLLABLE GGAP
-A21E;W # YI SYLLABLE GGUOT
-A21F;W # YI SYLLABLE GGUOX
-A220;W # YI SYLLABLE GGUO
-A221;W # YI SYLLABLE GGUOP
-A222;W # YI SYLLABLE GGOT
-A223;W # YI SYLLABLE GGOX
-A224;W # YI SYLLABLE GGO
-A225;W # YI SYLLABLE GGOP
-A226;W # YI SYLLABLE GGET
-A227;W # YI SYLLABLE GGEX
-A228;W # YI SYLLABLE GGE
-A229;W # YI SYLLABLE GGEP
-A22A;W # YI SYLLABLE GGUT
-A22B;W # YI SYLLABLE GGUX
-A22C;W # YI SYLLABLE GGU
-A22D;W # YI SYLLABLE GGUP
-A22E;W # YI SYLLABLE GGURX
-A22F;W # YI SYLLABLE GGUR
-A230;W # YI SYLLABLE MGIEX
-A231;W # YI SYLLABLE MGIE
-A232;W # YI SYLLABLE MGAT
-A233;W # YI SYLLABLE MGAX
-A234;W # YI SYLLABLE MGA
-A235;W # YI SYLLABLE MGAP
-A236;W # YI SYLLABLE MGUOX
-A237;W # YI SYLLABLE MGUO
-A238;W # YI SYLLABLE MGUOP
-A239;W # YI SYLLABLE MGOT
-A23A;W # YI SYLLABLE MGOX
-A23B;W # YI SYLLABLE MGO
-A23C;W # YI SYLLABLE MGOP
-A23D;W # YI SYLLABLE MGEX
-A23E;W # YI SYLLABLE MGE
-A23F;W # YI SYLLABLE MGEP
-A240;W # YI SYLLABLE MGUT
-A241;W # YI SYLLABLE MGUX
-A242;W # YI SYLLABLE MGU
-A243;W # YI SYLLABLE MGUP
-A244;W # YI SYLLABLE MGURX
-A245;W # YI SYLLABLE MGUR
-A246;W # YI SYLLABLE HXIT
-A247;W # YI SYLLABLE HXIX
-A248;W # YI SYLLABLE HXI
-A249;W # YI SYLLABLE HXIP
-A24A;W # YI SYLLABLE HXIET
-A24B;W # YI SYLLABLE HXIEX
-A24C;W # YI SYLLABLE HXIE
-A24D;W # YI SYLLABLE HXIEP
-A24E;W # YI SYLLABLE HXAT
-A24F;W # YI SYLLABLE HXAX
-A250;W # YI SYLLABLE HXA
-A251;W # YI SYLLABLE HXAP
-A252;W # YI SYLLABLE HXUOT
-A253;W # YI SYLLABLE HXUOX
-A254;W # YI SYLLABLE HXUO
-A255;W # YI SYLLABLE HXUOP
-A256;W # YI SYLLABLE HXOT
-A257;W # YI SYLLABLE HXOX
-A258;W # YI SYLLABLE HXO
-A259;W # YI SYLLABLE HXOP
-A25A;W # YI SYLLABLE HXEX
-A25B;W # YI SYLLABLE HXE
-A25C;W # YI SYLLABLE HXEP
-A25D;W # YI SYLLABLE NGIEX
-A25E;W # YI SYLLABLE NGIE
-A25F;W # YI SYLLABLE NGIEP
-A260;W # YI SYLLABLE NGAT
-A261;W # YI SYLLABLE NGAX
-A262;W # YI SYLLABLE NGA
-A263;W # YI SYLLABLE NGAP
-A264;W # YI SYLLABLE NGUOT
-A265;W # YI SYLLABLE NGUOX
-A266;W # YI SYLLABLE NGUO
-A267;W # YI SYLLABLE NGOT
-A268;W # YI SYLLABLE NGOX
-A269;W # YI SYLLABLE NGO
-A26A;W # YI SYLLABLE NGOP
-A26B;W # YI SYLLABLE NGEX
-A26C;W # YI SYLLABLE NGE
-A26D;W # YI SYLLABLE NGEP
-A26E;W # YI SYLLABLE HIT
-A26F;W # YI SYLLABLE HIEX
-A270;W # YI SYLLABLE HIE
-A271;W # YI SYLLABLE HAT
-A272;W # YI SYLLABLE HAX
-A273;W # YI SYLLABLE HA
-A274;W # YI SYLLABLE HAP
-A275;W # YI SYLLABLE HUOT
-A276;W # YI SYLLABLE HUOX
-A277;W # YI SYLLABLE HUO
-A278;W # YI SYLLABLE HUOP
-A279;W # YI SYLLABLE HOT
-A27A;W # YI SYLLABLE HOX
-A27B;W # YI SYLLABLE HO
-A27C;W # YI SYLLABLE HOP
-A27D;W # YI SYLLABLE HEX
-A27E;W # YI SYLLABLE HE
-A27F;W # YI SYLLABLE HEP
-A280;W # YI SYLLABLE WAT
-A281;W # YI SYLLABLE WAX
-A282;W # YI SYLLABLE WA
-A283;W # YI SYLLABLE WAP
-A284;W # YI SYLLABLE WUOX
-A285;W # YI SYLLABLE WUO
-A286;W # YI SYLLABLE WUOP
-A287;W # YI SYLLABLE WOX
-A288;W # YI SYLLABLE WO
-A289;W # YI SYLLABLE WOP
-A28A;W # YI SYLLABLE WEX
-A28B;W # YI SYLLABLE WE
-A28C;W # YI SYLLABLE WEP
-A28D;W # YI SYLLABLE ZIT
-A28E;W # YI SYLLABLE ZIX
-A28F;W # YI SYLLABLE ZI
-A290;W # YI SYLLABLE ZIP
-A291;W # YI SYLLABLE ZIEX
-A292;W # YI SYLLABLE ZIE
-A293;W # YI SYLLABLE ZIEP
-A294;W # YI SYLLABLE ZAT
-A295;W # YI SYLLABLE ZAX
-A296;W # YI SYLLABLE ZA
-A297;W # YI SYLLABLE ZAP
-A298;W # YI SYLLABLE ZUOX
-A299;W # YI SYLLABLE ZUO
-A29A;W # YI SYLLABLE ZUOP
-A29B;W # YI SYLLABLE ZOT
-A29C;W # YI SYLLABLE ZOX
-A29D;W # YI SYLLABLE ZO
-A29E;W # YI SYLLABLE ZOP
-A29F;W # YI SYLLABLE ZEX
-A2A0;W # YI SYLLABLE ZE
-A2A1;W # YI SYLLABLE ZEP
-A2A2;W # YI SYLLABLE ZUT
-A2A3;W # YI SYLLABLE ZUX
-A2A4;W # YI SYLLABLE ZU
-A2A5;W # YI SYLLABLE ZUP
-A2A6;W # YI SYLLABLE ZURX
-A2A7;W # YI SYLLABLE ZUR
-A2A8;W # YI SYLLABLE ZYT
-A2A9;W # YI SYLLABLE ZYX
-A2AA;W # YI SYLLABLE ZY
-A2AB;W # YI SYLLABLE ZYP
-A2AC;W # YI SYLLABLE ZYRX
-A2AD;W # YI SYLLABLE ZYR
-A2AE;W # YI SYLLABLE CIT
-A2AF;W # YI SYLLABLE CIX
-A2B0;W # YI SYLLABLE CI
-A2B1;W # YI SYLLABLE CIP
-A2B2;W # YI SYLLABLE CIET
-A2B3;W # YI SYLLABLE CIEX
-A2B4;W # YI SYLLABLE CIE
-A2B5;W # YI SYLLABLE CIEP
-A2B6;W # YI SYLLABLE CAT
-A2B7;W # YI SYLLABLE CAX
-A2B8;W # YI SYLLABLE CA
-A2B9;W # YI SYLLABLE CAP
-A2BA;W # YI SYLLABLE CUOX
-A2BB;W # YI SYLLABLE CUO
-A2BC;W # YI SYLLABLE CUOP
-A2BD;W # YI SYLLABLE COT
-A2BE;W # YI SYLLABLE COX
-A2BF;W # YI SYLLABLE CO
-A2C0;W # YI SYLLABLE COP
-A2C1;W # YI SYLLABLE CEX
-A2C2;W # YI SYLLABLE CE
-A2C3;W # YI SYLLABLE CEP
-A2C4;W # YI SYLLABLE CUT
-A2C5;W # YI SYLLABLE CUX
-A2C6;W # YI SYLLABLE CU
-A2C7;W # YI SYLLABLE CUP
-A2C8;W # YI SYLLABLE CURX
-A2C9;W # YI SYLLABLE CUR
-A2CA;W # YI SYLLABLE CYT
-A2CB;W # YI SYLLABLE CYX
-A2CC;W # YI SYLLABLE CY
-A2CD;W # YI SYLLABLE CYP
-A2CE;W # YI SYLLABLE CYRX
-A2CF;W # YI SYLLABLE CYR
-A2D0;W # YI SYLLABLE ZZIT
-A2D1;W # YI SYLLABLE ZZIX
-A2D2;W # YI SYLLABLE ZZI
-A2D3;W # YI SYLLABLE ZZIP
-A2D4;W # YI SYLLABLE ZZIET
-A2D5;W # YI SYLLABLE ZZIEX
-A2D6;W # YI SYLLABLE ZZIE
-A2D7;W # YI SYLLABLE ZZIEP
-A2D8;W # YI SYLLABLE ZZAT
-A2D9;W # YI SYLLABLE ZZAX
-A2DA;W # YI SYLLABLE ZZA
-A2DB;W # YI SYLLABLE ZZAP
-A2DC;W # YI SYLLABLE ZZOX
-A2DD;W # YI SYLLABLE ZZO
-A2DE;W # YI SYLLABLE ZZOP
-A2DF;W # YI SYLLABLE ZZEX
-A2E0;W # YI SYLLABLE ZZE
-A2E1;W # YI SYLLABLE ZZEP
-A2E2;W # YI SYLLABLE ZZUX
-A2E3;W # YI SYLLABLE ZZU
-A2E4;W # YI SYLLABLE ZZUP
-A2E5;W # YI SYLLABLE ZZURX
-A2E6;W # YI SYLLABLE ZZUR
-A2E7;W # YI SYLLABLE ZZYT
-A2E8;W # YI SYLLABLE ZZYX
-A2E9;W # YI SYLLABLE ZZY
-A2EA;W # YI SYLLABLE ZZYP
-A2EB;W # YI SYLLABLE ZZYRX
-A2EC;W # YI SYLLABLE ZZYR
-A2ED;W # YI SYLLABLE NZIT
-A2EE;W # YI SYLLABLE NZIX
-A2EF;W # YI SYLLABLE NZI
-A2F0;W # YI SYLLABLE NZIP
-A2F1;W # YI SYLLABLE NZIEX
-A2F2;W # YI SYLLABLE NZIE
-A2F3;W # YI SYLLABLE NZIEP
-A2F4;W # YI SYLLABLE NZAT
-A2F5;W # YI SYLLABLE NZAX
-A2F6;W # YI SYLLABLE NZA
-A2F7;W # YI SYLLABLE NZAP
-A2F8;W # YI SYLLABLE NZUOX
-A2F9;W # YI SYLLABLE NZUO
-A2FA;W # YI SYLLABLE NZOX
-A2FB;W # YI SYLLABLE NZOP
-A2FC;W # YI SYLLABLE NZEX
-A2FD;W # YI SYLLABLE NZE
-A2FE;W # YI SYLLABLE NZUX
-A2FF;W # YI SYLLABLE NZU
-A300;W # YI SYLLABLE NZUP
-A301;W # YI SYLLABLE NZURX
-A302;W # YI SYLLABLE NZUR
-A303;W # YI SYLLABLE NZYT
-A304;W # YI SYLLABLE NZYX
-A305;W # YI SYLLABLE NZY
-A306;W # YI SYLLABLE NZYP
-A307;W # YI SYLLABLE NZYRX
-A308;W # YI SYLLABLE NZYR
-A309;W # YI SYLLABLE SIT
-A30A;W # YI SYLLABLE SIX
-A30B;W # YI SYLLABLE SI
-A30C;W # YI SYLLABLE SIP
-A30D;W # YI SYLLABLE SIEX
-A30E;W # YI SYLLABLE SIE
-A30F;W # YI SYLLABLE SIEP
-A310;W # YI SYLLABLE SAT
-A311;W # YI SYLLABLE SAX
-A312;W # YI SYLLABLE SA
-A313;W # YI SYLLABLE SAP
-A314;W # YI SYLLABLE SUOX
-A315;W # YI SYLLABLE SUO
-A316;W # YI SYLLABLE SUOP
-A317;W # YI SYLLABLE SOT
-A318;W # YI SYLLABLE SOX
-A319;W # YI SYLLABLE SO
-A31A;W # YI SYLLABLE SOP
-A31B;W # YI SYLLABLE SEX
-A31C;W # YI SYLLABLE SE
-A31D;W # YI SYLLABLE SEP
-A31E;W # YI SYLLABLE SUT
-A31F;W # YI SYLLABLE SUX
-A320;W # YI SYLLABLE SU
-A321;W # YI SYLLABLE SUP
-A322;W # YI SYLLABLE SURX
-A323;W # YI SYLLABLE SUR
-A324;W # YI SYLLABLE SYT
-A325;W # YI SYLLABLE SYX
-A326;W # YI SYLLABLE SY
-A327;W # YI SYLLABLE SYP
-A328;W # YI SYLLABLE SYRX
-A329;W # YI SYLLABLE SYR
-A32A;W # YI SYLLABLE SSIT
-A32B;W # YI SYLLABLE SSIX
-A32C;W # YI SYLLABLE SSI
-A32D;W # YI SYLLABLE SSIP
-A32E;W # YI SYLLABLE SSIEX
-A32F;W # YI SYLLABLE SSIE
-A330;W # YI SYLLABLE SSIEP
-A331;W # YI SYLLABLE SSAT
-A332;W # YI SYLLABLE SSAX
-A333;W # YI SYLLABLE SSA
-A334;W # YI SYLLABLE SSAP
-A335;W # YI SYLLABLE SSOT
-A336;W # YI SYLLABLE SSOX
-A337;W # YI SYLLABLE SSO
-A338;W # YI SYLLABLE SSOP
-A339;W # YI SYLLABLE SSEX
-A33A;W # YI SYLLABLE SSE
-A33B;W # YI SYLLABLE SSEP
-A33C;W # YI SYLLABLE SSUT
-A33D;W # YI SYLLABLE SSUX
-A33E;W # YI SYLLABLE SSU
-A33F;W # YI SYLLABLE SSUP
-A340;W # YI SYLLABLE SSYT
-A341;W # YI SYLLABLE SSYX
-A342;W # YI SYLLABLE SSY
-A343;W # YI SYLLABLE SSYP
-A344;W # YI SYLLABLE SSYRX
-A345;W # YI SYLLABLE SSYR
-A346;W # YI SYLLABLE ZHAT
-A347;W # YI SYLLABLE ZHAX
-A348;W # YI SYLLABLE ZHA
-A349;W # YI SYLLABLE ZHAP
-A34A;W # YI SYLLABLE ZHUOX
-A34B;W # YI SYLLABLE ZHUO
-A34C;W # YI SYLLABLE ZHUOP
-A34D;W # YI SYLLABLE ZHOT
-A34E;W # YI SYLLABLE ZHOX
-A34F;W # YI SYLLABLE ZHO
-A350;W # YI SYLLABLE ZHOP
-A351;W # YI SYLLABLE ZHET
-A352;W # YI SYLLABLE ZHEX
-A353;W # YI SYLLABLE ZHE
-A354;W # YI SYLLABLE ZHEP
-A355;W # YI SYLLABLE ZHUT
-A356;W # YI SYLLABLE ZHUX
-A357;W # YI SYLLABLE ZHU
-A358;W # YI SYLLABLE ZHUP
-A359;W # YI SYLLABLE ZHURX
-A35A;W # YI SYLLABLE ZHUR
-A35B;W # YI SYLLABLE ZHYT
-A35C;W # YI SYLLABLE ZHYX
-A35D;W # YI SYLLABLE ZHY
-A35E;W # YI SYLLABLE ZHYP
-A35F;W # YI SYLLABLE ZHYRX
-A360;W # YI SYLLABLE ZHYR
-A361;W # YI SYLLABLE CHAT
-A362;W # YI SYLLABLE CHAX
-A363;W # YI SYLLABLE CHA
-A364;W # YI SYLLABLE CHAP
-A365;W # YI SYLLABLE CHUOT
-A366;W # YI SYLLABLE CHUOX
-A367;W # YI SYLLABLE CHUO
-A368;W # YI SYLLABLE CHUOP
-A369;W # YI SYLLABLE CHOT
-A36A;W # YI SYLLABLE CHOX
-A36B;W # YI SYLLABLE CHO
-A36C;W # YI SYLLABLE CHOP
-A36D;W # YI SYLLABLE CHET
-A36E;W # YI SYLLABLE CHEX
-A36F;W # YI SYLLABLE CHE
-A370;W # YI SYLLABLE CHEP
-A371;W # YI SYLLABLE CHUX
-A372;W # YI SYLLABLE CHU
-A373;W # YI SYLLABLE CHUP
-A374;W # YI SYLLABLE CHURX
-A375;W # YI SYLLABLE CHUR
-A376;W # YI SYLLABLE CHYT
-A377;W # YI SYLLABLE CHYX
-A378;W # YI SYLLABLE CHY
-A379;W # YI SYLLABLE CHYP
-A37A;W # YI SYLLABLE CHYRX
-A37B;W # YI SYLLABLE CHYR
-A37C;W # YI SYLLABLE RRAX
-A37D;W # YI SYLLABLE RRA
-A37E;W # YI SYLLABLE RRUOX
-A37F;W # YI SYLLABLE RRUO
-A380;W # YI SYLLABLE RROT
-A381;W # YI SYLLABLE RROX
-A382;W # YI SYLLABLE RRO
-A383;W # YI SYLLABLE RROP
-A384;W # YI SYLLABLE RRET
-A385;W # YI SYLLABLE RREX
-A386;W # YI SYLLABLE RRE
-A387;W # YI SYLLABLE RREP
-A388;W # YI SYLLABLE RRUT
-A389;W # YI SYLLABLE RRUX
-A38A;W # YI SYLLABLE RRU
-A38B;W # YI SYLLABLE RRUP
-A38C;W # YI SYLLABLE RRURX
-A38D;W # YI SYLLABLE RRUR
-A38E;W # YI SYLLABLE RRYT
-A38F;W # YI SYLLABLE RRYX
-A390;W # YI SYLLABLE RRY
-A391;W # YI SYLLABLE RRYP
-A392;W # YI SYLLABLE RRYRX
-A393;W # YI SYLLABLE RRYR
-A394;W # YI SYLLABLE NRAT
-A395;W # YI SYLLABLE NRAX
-A396;W # YI SYLLABLE NRA
-A397;W # YI SYLLABLE NRAP
-A398;W # YI SYLLABLE NROX
-A399;W # YI SYLLABLE NRO
-A39A;W # YI SYLLABLE NROP
-A39B;W # YI SYLLABLE NRET
-A39C;W # YI SYLLABLE NREX
-A39D;W # YI SYLLABLE NRE
-A39E;W # YI SYLLABLE NREP
-A39F;W # YI SYLLABLE NRUT
-A3A0;W # YI SYLLABLE NRUX
-A3A1;W # YI SYLLABLE NRU
-A3A2;W # YI SYLLABLE NRUP
-A3A3;W # YI SYLLABLE NRURX
-A3A4;W # YI SYLLABLE NRUR
-A3A5;W # YI SYLLABLE NRYT
-A3A6;W # YI SYLLABLE NRYX
-A3A7;W # YI SYLLABLE NRY
-A3A8;W # YI SYLLABLE NRYP
-A3A9;W # YI SYLLABLE NRYRX
-A3AA;W # YI SYLLABLE NRYR
-A3AB;W # YI SYLLABLE SHAT
-A3AC;W # YI SYLLABLE SHAX
-A3AD;W # YI SYLLABLE SHA
-A3AE;W # YI SYLLABLE SHAP
-A3AF;W # YI SYLLABLE SHUOX
-A3B0;W # YI SYLLABLE SHUO
-A3B1;W # YI SYLLABLE SHUOP
-A3B2;W # YI SYLLABLE SHOT
-A3B3;W # YI SYLLABLE SHOX
-A3B4;W # YI SYLLABLE SHO
-A3B5;W # YI SYLLABLE SHOP
-A3B6;W # YI SYLLABLE SHET
-A3B7;W # YI SYLLABLE SHEX
-A3B8;W # YI SYLLABLE SHE
-A3B9;W # YI SYLLABLE SHEP
-A3BA;W # YI SYLLABLE SHUT
-A3BB;W # YI SYLLABLE SHUX
-A3BC;W # YI SYLLABLE SHU
-A3BD;W # YI SYLLABLE SHUP
-A3BE;W # YI SYLLABLE SHURX
-A3BF;W # YI SYLLABLE SHUR
-A3C0;W # YI SYLLABLE SHYT
-A3C1;W # YI SYLLABLE SHYX
-A3C2;W # YI SYLLABLE SHY
-A3C3;W # YI SYLLABLE SHYP
-A3C4;W # YI SYLLABLE SHYRX
-A3C5;W # YI SYLLABLE SHYR
-A3C6;W # YI SYLLABLE RAT
-A3C7;W # YI SYLLABLE RAX
-A3C8;W # YI SYLLABLE RA
-A3C9;W # YI SYLLABLE RAP
-A3CA;W # YI SYLLABLE RUOX
-A3CB;W # YI SYLLABLE RUO
-A3CC;W # YI SYLLABLE RUOP
-A3CD;W # YI SYLLABLE ROT
-A3CE;W # YI SYLLABLE ROX
-A3CF;W # YI SYLLABLE RO
-A3D0;W # YI SYLLABLE ROP
-A3D1;W # YI SYLLABLE REX
-A3D2;W # YI SYLLABLE RE
-A3D3;W # YI SYLLABLE REP
-A3D4;W # YI SYLLABLE RUT
-A3D5;W # YI SYLLABLE RUX
-A3D6;W # YI SYLLABLE RU
-A3D7;W # YI SYLLABLE RUP
-A3D8;W # YI SYLLABLE RURX
-A3D9;W # YI SYLLABLE RUR
-A3DA;W # YI SYLLABLE RYT
-A3DB;W # YI SYLLABLE RYX
-A3DC;W # YI SYLLABLE RY
-A3DD;W # YI SYLLABLE RYP
-A3DE;W # YI SYLLABLE RYRX
-A3DF;W # YI SYLLABLE RYR
-A3E0;W # YI SYLLABLE JIT
-A3E1;W # YI SYLLABLE JIX
-A3E2;W # YI SYLLABLE JI
-A3E3;W # YI SYLLABLE JIP
-A3E4;W # YI SYLLABLE JIET
-A3E5;W # YI SYLLABLE JIEX
-A3E6;W # YI SYLLABLE JIE
-A3E7;W # YI SYLLABLE JIEP
-A3E8;W # YI SYLLABLE JUOT
-A3E9;W # YI SYLLABLE JUOX
-A3EA;W # YI SYLLABLE JUO
-A3EB;W # YI SYLLABLE JUOP
-A3EC;W # YI SYLLABLE JOT
-A3ED;W # YI SYLLABLE JOX
-A3EE;W # YI SYLLABLE JO
-A3EF;W # YI SYLLABLE JOP
-A3F0;W # YI SYLLABLE JUT
-A3F1;W # YI SYLLABLE JUX
-A3F2;W # YI SYLLABLE JU
-A3F3;W # YI SYLLABLE JUP
-A3F4;W # YI SYLLABLE JURX
-A3F5;W # YI SYLLABLE JUR
-A3F6;W # YI SYLLABLE JYT
-A3F7;W # YI SYLLABLE JYX
-A3F8;W # YI SYLLABLE JY
-A3F9;W # YI SYLLABLE JYP
-A3FA;W # YI SYLLABLE JYRX
-A3FB;W # YI SYLLABLE JYR
-A3FC;W # YI SYLLABLE QIT
-A3FD;W # YI SYLLABLE QIX
-A3FE;W # YI SYLLABLE QI
-A3FF;W # YI SYLLABLE QIP
-A400;W # YI SYLLABLE QIET
-A401;W # YI SYLLABLE QIEX
-A402;W # YI SYLLABLE QIE
-A403;W # YI SYLLABLE QIEP
-A404;W # YI SYLLABLE QUOT
-A405;W # YI SYLLABLE QUOX
-A406;W # YI SYLLABLE QUO
-A407;W # YI SYLLABLE QUOP
-A408;W # YI SYLLABLE QOT
-A409;W # YI SYLLABLE QOX
-A40A;W # YI SYLLABLE QO
-A40B;W # YI SYLLABLE QOP
-A40C;W # YI SYLLABLE QUT
-A40D;W # YI SYLLABLE QUX
-A40E;W # YI SYLLABLE QU
-A40F;W # YI SYLLABLE QUP
-A410;W # YI SYLLABLE QURX
-A411;W # YI SYLLABLE QUR
-A412;W # YI SYLLABLE QYT
-A413;W # YI SYLLABLE QYX
-A414;W # YI SYLLABLE QY
-A415;W # YI SYLLABLE QYP
-A416;W # YI SYLLABLE QYRX
-A417;W # YI SYLLABLE QYR
-A418;W # YI SYLLABLE JJIT
-A419;W # YI SYLLABLE JJIX
-A41A;W # YI SYLLABLE JJI
-A41B;W # YI SYLLABLE JJIP
-A41C;W # YI SYLLABLE JJIET
-A41D;W # YI SYLLABLE JJIEX
-A41E;W # YI SYLLABLE JJIE
-A41F;W # YI SYLLABLE JJIEP
-A420;W # YI SYLLABLE JJUOX
-A421;W # YI SYLLABLE JJUO
-A422;W # YI SYLLABLE JJUOP
-A423;W # YI SYLLABLE JJOT
-A424;W # YI SYLLABLE JJOX
-A425;W # YI SYLLABLE JJO
-A426;W # YI SYLLABLE JJOP
-A427;W # YI SYLLABLE JJUT
-A428;W # YI SYLLABLE JJUX
-A429;W # YI SYLLABLE JJU
-A42A;W # YI SYLLABLE JJUP
-A42B;W # YI SYLLABLE JJURX
-A42C;W # YI SYLLABLE JJUR
-A42D;W # YI SYLLABLE JJYT
-A42E;W # YI SYLLABLE JJYX
-A42F;W # YI SYLLABLE JJY
-A430;W # YI SYLLABLE JJYP
-A431;W # YI SYLLABLE NJIT
-A432;W # YI SYLLABLE NJIX
-A433;W # YI SYLLABLE NJI
-A434;W # YI SYLLABLE NJIP
-A435;W # YI SYLLABLE NJIET
-A436;W # YI SYLLABLE NJIEX
-A437;W # YI SYLLABLE NJIE
-A438;W # YI SYLLABLE NJIEP
-A439;W # YI SYLLABLE NJUOX
-A43A;W # YI SYLLABLE NJUO
-A43B;W # YI SYLLABLE NJOT
-A43C;W # YI SYLLABLE NJOX
-A43D;W # YI SYLLABLE NJO
-A43E;W # YI SYLLABLE NJOP
-A43F;W # YI SYLLABLE NJUX
-A440;W # YI SYLLABLE NJU
-A441;W # YI SYLLABLE NJUP
-A442;W # YI SYLLABLE NJURX
-A443;W # YI SYLLABLE NJUR
-A444;W # YI SYLLABLE NJYT
-A445;W # YI SYLLABLE NJYX
-A446;W # YI SYLLABLE NJY
-A447;W # YI SYLLABLE NJYP
-A448;W # YI SYLLABLE NJYRX
-A449;W # YI SYLLABLE NJYR
-A44A;W # YI SYLLABLE NYIT
-A44B;W # YI SYLLABLE NYIX
-A44C;W # YI SYLLABLE NYI
-A44D;W # YI SYLLABLE NYIP
-A44E;W # YI SYLLABLE NYIET
-A44F;W # YI SYLLABLE NYIEX
-A450;W # YI SYLLABLE NYIE
-A451;W # YI SYLLABLE NYIEP
-A452;W # YI SYLLABLE NYUOX
-A453;W # YI SYLLABLE NYUO
-A454;W # YI SYLLABLE NYUOP
-A455;W # YI SYLLABLE NYOT
-A456;W # YI SYLLABLE NYOX
-A457;W # YI SYLLABLE NYO
-A458;W # YI SYLLABLE NYOP
-A459;W # YI SYLLABLE NYUT
-A45A;W # YI SYLLABLE NYUX
-A45B;W # YI SYLLABLE NYU
-A45C;W # YI SYLLABLE NYUP
-A45D;W # YI SYLLABLE XIT
-A45E;W # YI SYLLABLE XIX
-A45F;W # YI SYLLABLE XI
-A460;W # YI SYLLABLE XIP
-A461;W # YI SYLLABLE XIET
-A462;W # YI SYLLABLE XIEX
-A463;W # YI SYLLABLE XIE
-A464;W # YI SYLLABLE XIEP
-A465;W # YI SYLLABLE XUOX
-A466;W # YI SYLLABLE XUO
-A467;W # YI SYLLABLE XOT
-A468;W # YI SYLLABLE XOX
-A469;W # YI SYLLABLE XO
-A46A;W # YI SYLLABLE XOP
-A46B;W # YI SYLLABLE XYT
-A46C;W # YI SYLLABLE XYX
-A46D;W # YI SYLLABLE XY
-A46E;W # YI SYLLABLE XYP
-A46F;W # YI SYLLABLE XYRX
-A470;W # YI SYLLABLE XYR
-A471;W # YI SYLLABLE YIT
-A472;W # YI SYLLABLE YIX
-A473;W # YI SYLLABLE YI
-A474;W # YI SYLLABLE YIP
-A475;W # YI SYLLABLE YIET
-A476;W # YI SYLLABLE YIEX
-A477;W # YI SYLLABLE YIE
-A478;W # YI SYLLABLE YIEP
-A479;W # YI SYLLABLE YUOT
-A47A;W # YI SYLLABLE YUOX
-A47B;W # YI SYLLABLE YUO
-A47C;W # YI SYLLABLE YUOP
-A47D;W # YI SYLLABLE YOT
-A47E;W # YI SYLLABLE YOX
-A47F;W # YI SYLLABLE YO
-A480;W # YI SYLLABLE YOP
-A481;W # YI SYLLABLE YUT
-A482;W # YI SYLLABLE YUX
-A483;W # YI SYLLABLE YU
-A484;W # YI SYLLABLE YUP
-A485;W # YI SYLLABLE YURX
-A486;W # YI SYLLABLE YUR
-A487;W # YI SYLLABLE YYT
-A488;W # YI SYLLABLE YYX
-A489;W # YI SYLLABLE YY
-A48A;W # YI SYLLABLE YYP
-A48B;W # YI SYLLABLE YYRX
-A48C;W # YI SYLLABLE YYR
-A490;W # YI RADICAL QOT
-A491;W # YI RADICAL LI
-A492;W # YI RADICAL KIT
-A493;W # YI RADICAL NYIP
-A494;W # YI RADICAL CYP
-A495;W # YI RADICAL SSI
-A496;W # YI RADICAL GGOP
-A497;W # YI RADICAL GEP
-A498;W # YI RADICAL MI
-A499;W # YI RADICAL HXIT
-A49A;W # YI RADICAL LYR
-A49B;W # YI RADICAL BBUT
-A49C;W # YI RADICAL MOP
-A49D;W # YI RADICAL YO
-A49E;W # YI RADICAL PUT
-A49F;W # YI RADICAL HXUO
-A4A0;W # YI RADICAL TAT
-A4A1;W # YI RADICAL GA
-A4A2;W # YI RADICAL ZUP
-A4A3;W # YI RADICAL CYT
-A4A4;W # YI RADICAL DDUR
-A4A5;W # YI RADICAL BUR
-A4A6;W # YI RADICAL GGUO
-A4A7;W # YI RADICAL NYOP
-A4A8;W # YI RADICAL TU
-A4A9;W # YI RADICAL OP
-A4AA;W # YI RADICAL JJUT
-A4AB;W # YI RADICAL ZOT
-A4AC;W # YI RADICAL PYT
-A4AD;W # YI RADICAL HMO
-A4AE;W # YI RADICAL YIT
-A4AF;W # YI RADICAL VUR
-A4B0;W # YI RADICAL SHY
-A4B1;W # YI RADICAL VEP
-A4B2;W # YI RADICAL ZA
-A4B3;W # YI RADICAL JO
-A4B4;W # YI RADICAL NZUP
-A4B5;W # YI RADICAL JJY
-A4B6;W # YI RADICAL GOT
-A4B7;W # YI RADICAL JJIE
-A4B8;W # YI RADICAL WO
-A4B9;W # YI RADICAL DU
-A4BA;W # YI RADICAL SHUR
-A4BB;W # YI RADICAL LIE
-A4BC;W # YI RADICAL CY
-A4BD;W # YI RADICAL CUOP
-A4BE;W # YI RADICAL CIP
-A4BF;W # YI RADICAL HXOP
-A4C0;W # YI RADICAL SHAT
-A4C1;W # YI RADICAL ZUR
-A4C2;W # YI RADICAL SHOP
-A4C3;W # YI RADICAL CHE
-A4C4;W # YI RADICAL ZZIET
-A4C5;W # YI RADICAL NBIE
-A4C6;W # YI RADICAL KE
-A4D0;N # LISU LETTER BA
-A4D1;N # LISU LETTER PA
-A4D2;N # LISU LETTER PHA
-A4D3;N # LISU LETTER DA
-A4D4;N # LISU LETTER TA
-A4D5;N # LISU LETTER THA
-A4D6;N # LISU LETTER GA
-A4D7;N # LISU LETTER KA
-A4D8;N # LISU LETTER KHA
-A4D9;N # LISU LETTER JA
-A4DA;N # LISU LETTER CA
-A4DB;N # LISU LETTER CHA
-A4DC;N # LISU LETTER DZA
-A4DD;N # LISU LETTER TSA
-A4DE;N # LISU LETTER TSHA
-A4DF;N # LISU LETTER MA
-A4E0;N # LISU LETTER NA
-A4E1;N # LISU LETTER LA
-A4E2;N # LISU LETTER SA
-A4E3;N # LISU LETTER ZHA
-A4E4;N # LISU LETTER ZA
-A4E5;N # LISU LETTER NGA
-A4E6;N # LISU LETTER HA
-A4E7;N # LISU LETTER XA
-A4E8;N # LISU LETTER HHA
-A4E9;N # LISU LETTER FA
-A4EA;N # LISU LETTER WA
-A4EB;N # LISU LETTER SHA
-A4EC;N # LISU LETTER YA
-A4ED;N # LISU LETTER GHA
-A4EE;N # LISU LETTER A
-A4EF;N # LISU LETTER AE
-A4F0;N # LISU LETTER E
-A4F1;N # LISU LETTER EU
-A4F2;N # LISU LETTER I
-A4F3;N # LISU LETTER O
-A4F4;N # LISU LETTER U
-A4F5;N # LISU LETTER UE
-A4F6;N # LISU LETTER UH
-A4F7;N # LISU LETTER OE
-A4F8;N # LISU LETTER TONE MYA TI
-A4F9;N # LISU LETTER TONE NA PO
-A4FA;N # LISU LETTER TONE MYA CYA
-A4FB;N # LISU LETTER TONE MYA BO
-A4FC;N # LISU LETTER TONE MYA NA
-A4FD;N # LISU LETTER TONE MYA JEU
-A4FE;N # LISU PUNCTUATION COMMA
-A4FF;N # LISU PUNCTUATION FULL STOP
-A500;N # VAI SYLLABLE EE
-A501;N # VAI SYLLABLE EEN
-A502;N # VAI SYLLABLE HEE
-A503;N # VAI SYLLABLE WEE
-A504;N # VAI SYLLABLE WEEN
-A505;N # VAI SYLLABLE PEE
-A506;N # VAI SYLLABLE BHEE
-A507;N # VAI SYLLABLE BEE
-A508;N # VAI SYLLABLE MBEE
-A509;N # VAI SYLLABLE KPEE
-A50A;N # VAI SYLLABLE MGBEE
-A50B;N # VAI SYLLABLE GBEE
-A50C;N # VAI SYLLABLE FEE
-A50D;N # VAI SYLLABLE VEE
-A50E;N # VAI SYLLABLE TEE
-A50F;N # VAI SYLLABLE THEE
-A510;N # VAI SYLLABLE DHEE
-A511;N # VAI SYLLABLE DHHEE
-A512;N # VAI SYLLABLE LEE
-A513;N # VAI SYLLABLE REE
-A514;N # VAI SYLLABLE DEE
-A515;N # VAI SYLLABLE NDEE
-A516;N # VAI SYLLABLE SEE
-A517;N # VAI SYLLABLE SHEE
-A518;N # VAI SYLLABLE ZEE
-A519;N # VAI SYLLABLE ZHEE
-A51A;N # VAI SYLLABLE CEE
-A51B;N # VAI SYLLABLE JEE
-A51C;N # VAI SYLLABLE NJEE
-A51D;N # VAI SYLLABLE YEE
-A51E;N # VAI SYLLABLE KEE
-A51F;N # VAI SYLLABLE NGGEE
-A520;N # VAI SYLLABLE GEE
-A521;N # VAI SYLLABLE MEE
-A522;N # VAI SYLLABLE NEE
-A523;N # VAI SYLLABLE NYEE
-A524;N # VAI SYLLABLE I
-A525;N # VAI SYLLABLE IN
-A526;N # VAI SYLLABLE HI
-A527;N # VAI SYLLABLE HIN
-A528;N # VAI SYLLABLE WI
-A529;N # VAI SYLLABLE WIN
-A52A;N # VAI SYLLABLE PI
-A52B;N # VAI SYLLABLE BHI
-A52C;N # VAI SYLLABLE BI
-A52D;N # VAI SYLLABLE MBI
-A52E;N # VAI SYLLABLE KPI
-A52F;N # VAI SYLLABLE MGBI
-A530;N # VAI SYLLABLE GBI
-A531;N # VAI SYLLABLE FI
-A532;N # VAI SYLLABLE VI
-A533;N # VAI SYLLABLE TI
-A534;N # VAI SYLLABLE THI
-A535;N # VAI SYLLABLE DHI
-A536;N # VAI SYLLABLE DHHI
-A537;N # VAI SYLLABLE LI
-A538;N # VAI SYLLABLE RI
-A539;N # VAI SYLLABLE DI
-A53A;N # VAI SYLLABLE NDI
-A53B;N # VAI SYLLABLE SI
-A53C;N # VAI SYLLABLE SHI
-A53D;N # VAI SYLLABLE ZI
-A53E;N # VAI SYLLABLE ZHI
-A53F;N # VAI SYLLABLE CI
-A540;N # VAI SYLLABLE JI
-A541;N # VAI SYLLABLE NJI
-A542;N # VAI SYLLABLE YI
-A543;N # VAI SYLLABLE KI
-A544;N # VAI SYLLABLE NGGI
-A545;N # VAI SYLLABLE GI
-A546;N # VAI SYLLABLE MI
-A547;N # VAI SYLLABLE NI
-A548;N # VAI SYLLABLE NYI
-A549;N # VAI SYLLABLE A
-A54A;N # VAI SYLLABLE AN
-A54B;N # VAI SYLLABLE NGAN
-A54C;N # VAI SYLLABLE HA
-A54D;N # VAI SYLLABLE HAN
-A54E;N # VAI SYLLABLE WA
-A54F;N # VAI SYLLABLE WAN
-A550;N # VAI SYLLABLE PA
-A551;N # VAI SYLLABLE BHA
-A552;N # VAI SYLLABLE BA
-A553;N # VAI SYLLABLE MBA
-A554;N # VAI SYLLABLE KPA
-A555;N # VAI SYLLABLE KPAN
-A556;N # VAI SYLLABLE MGBA
-A557;N # VAI SYLLABLE GBA
-A558;N # VAI SYLLABLE FA
-A559;N # VAI SYLLABLE VA
-A55A;N # VAI SYLLABLE TA
-A55B;N # VAI SYLLABLE THA
-A55C;N # VAI SYLLABLE DHA
-A55D;N # VAI SYLLABLE DHHA
-A55E;N # VAI SYLLABLE LA
-A55F;N # VAI SYLLABLE RA
-A560;N # VAI SYLLABLE DA
-A561;N # VAI SYLLABLE NDA
-A562;N # VAI SYLLABLE SA
-A563;N # VAI SYLLABLE SHA
-A564;N # VAI SYLLABLE ZA
-A565;N # VAI SYLLABLE ZHA
-A566;N # VAI SYLLABLE CA
-A567;N # VAI SYLLABLE JA
-A568;N # VAI SYLLABLE NJA
-A569;N # VAI SYLLABLE YA
-A56A;N # VAI SYLLABLE KA
-A56B;N # VAI SYLLABLE KAN
-A56C;N # VAI SYLLABLE NGGA
-A56D;N # VAI SYLLABLE GA
-A56E;N # VAI SYLLABLE MA
-A56F;N # VAI SYLLABLE NA
-A570;N # VAI SYLLABLE NYA
-A571;N # VAI SYLLABLE OO
-A572;N # VAI SYLLABLE OON
-A573;N # VAI SYLLABLE HOO
-A574;N # VAI SYLLABLE WOO
-A575;N # VAI SYLLABLE WOON
-A576;N # VAI SYLLABLE POO
-A577;N # VAI SYLLABLE BHOO
-A578;N # VAI SYLLABLE BOO
-A579;N # VAI SYLLABLE MBOO
-A57A;N # VAI SYLLABLE KPOO
-A57B;N # VAI SYLLABLE MGBOO
-A57C;N # VAI SYLLABLE GBOO
-A57D;N # VAI SYLLABLE FOO
-A57E;N # VAI SYLLABLE VOO
-A57F;N # VAI SYLLABLE TOO
-A580;N # VAI SYLLABLE THOO
-A581;N # VAI SYLLABLE DHOO
-A582;N # VAI SYLLABLE DHHOO
-A583;N # VAI SYLLABLE LOO
-A584;N # VAI SYLLABLE ROO
-A585;N # VAI SYLLABLE DOO
-A586;N # VAI SYLLABLE NDOO
-A587;N # VAI SYLLABLE SOO
-A588;N # VAI SYLLABLE SHOO
-A589;N # VAI SYLLABLE ZOO
-A58A;N # VAI SYLLABLE ZHOO
-A58B;N # VAI SYLLABLE COO
-A58C;N # VAI SYLLABLE JOO
-A58D;N # VAI SYLLABLE NJOO
-A58E;N # VAI SYLLABLE YOO
-A58F;N # VAI SYLLABLE KOO
-A590;N # VAI SYLLABLE NGGOO
-A591;N # VAI SYLLABLE GOO
-A592;N # VAI SYLLABLE MOO
-A593;N # VAI SYLLABLE NOO
-A594;N # VAI SYLLABLE NYOO
-A595;N # VAI SYLLABLE U
-A596;N # VAI SYLLABLE UN
-A597;N # VAI SYLLABLE HU
-A598;N # VAI SYLLABLE HUN
-A599;N # VAI SYLLABLE WU
-A59A;N # VAI SYLLABLE WUN
-A59B;N # VAI SYLLABLE PU
-A59C;N # VAI SYLLABLE BHU
-A59D;N # VAI SYLLABLE BU
-A59E;N # VAI SYLLABLE MBU
-A59F;N # VAI SYLLABLE KPU
-A5A0;N # VAI SYLLABLE MGBU
-A5A1;N # VAI SYLLABLE GBU
-A5A2;N # VAI SYLLABLE FU
-A5A3;N # VAI SYLLABLE VU
-A5A4;N # VAI SYLLABLE TU
-A5A5;N # VAI SYLLABLE THU
-A5A6;N # VAI SYLLABLE DHU
-A5A7;N # VAI SYLLABLE DHHU
-A5A8;N # VAI SYLLABLE LU
-A5A9;N # VAI SYLLABLE RU
-A5AA;N # VAI SYLLABLE DU
-A5AB;N # VAI SYLLABLE NDU
-A5AC;N # VAI SYLLABLE SU
-A5AD;N # VAI SYLLABLE SHU
-A5AE;N # VAI SYLLABLE ZU
-A5AF;N # VAI SYLLABLE ZHU
-A5B0;N # VAI SYLLABLE CU
-A5B1;N # VAI SYLLABLE JU
-A5B2;N # VAI SYLLABLE NJU
-A5B3;N # VAI SYLLABLE YU
-A5B4;N # VAI SYLLABLE KU
-A5B5;N # VAI SYLLABLE NGGU
-A5B6;N # VAI SYLLABLE GU
-A5B7;N # VAI SYLLABLE MU
-A5B8;N # VAI SYLLABLE NU
-A5B9;N # VAI SYLLABLE NYU
-A5BA;N # VAI SYLLABLE O
-A5BB;N # VAI SYLLABLE ON
-A5BC;N # VAI SYLLABLE NGON
-A5BD;N # VAI SYLLABLE HO
-A5BE;N # VAI SYLLABLE HON
-A5BF;N # VAI SYLLABLE WO
-A5C0;N # VAI SYLLABLE WON
-A5C1;N # VAI SYLLABLE PO
-A5C2;N # VAI SYLLABLE BHO
-A5C3;N # VAI SYLLABLE BO
-A5C4;N # VAI SYLLABLE MBO
-A5C5;N # VAI SYLLABLE KPO
-A5C6;N # VAI SYLLABLE MGBO
-A5C7;N # VAI SYLLABLE GBO
-A5C8;N # VAI SYLLABLE GBON
-A5C9;N # VAI SYLLABLE FO
-A5CA;N # VAI SYLLABLE VO
-A5CB;N # VAI SYLLABLE TO
-A5CC;N # VAI SYLLABLE THO
-A5CD;N # VAI SYLLABLE DHO
-A5CE;N # VAI SYLLABLE DHHO
-A5CF;N # VAI SYLLABLE LO
-A5D0;N # VAI SYLLABLE RO
-A5D1;N # VAI SYLLABLE DO
-A5D2;N # VAI SYLLABLE NDO
-A5D3;N # VAI SYLLABLE SO
-A5D4;N # VAI SYLLABLE SHO
-A5D5;N # VAI SYLLABLE ZO
-A5D6;N # VAI SYLLABLE ZHO
-A5D7;N # VAI SYLLABLE CO
-A5D8;N # VAI SYLLABLE JO
-A5D9;N # VAI SYLLABLE NJO
-A5DA;N # VAI SYLLABLE YO
-A5DB;N # VAI SYLLABLE KO
-A5DC;N # VAI SYLLABLE NGGO
-A5DD;N # VAI SYLLABLE GO
-A5DE;N # VAI SYLLABLE MO
-A5DF;N # VAI SYLLABLE NO
-A5E0;N # VAI SYLLABLE NYO
-A5E1;N # VAI SYLLABLE E
-A5E2;N # VAI SYLLABLE EN
-A5E3;N # VAI SYLLABLE NGEN
-A5E4;N # VAI SYLLABLE HE
-A5E5;N # VAI SYLLABLE HEN
-A5E6;N # VAI SYLLABLE WE
-A5E7;N # VAI SYLLABLE WEN
-A5E8;N # VAI SYLLABLE PE
-A5E9;N # VAI SYLLABLE BHE
-A5EA;N # VAI SYLLABLE BE
-A5EB;N # VAI SYLLABLE MBE
-A5EC;N # VAI SYLLABLE KPE
-A5ED;N # VAI SYLLABLE KPEN
-A5EE;N # VAI SYLLABLE MGBE
-A5EF;N # VAI SYLLABLE GBE
-A5F0;N # VAI SYLLABLE GBEN
-A5F1;N # VAI SYLLABLE FE
-A5F2;N # VAI SYLLABLE VE
-A5F3;N # VAI SYLLABLE TE
-A5F4;N # VAI SYLLABLE THE
-A5F5;N # VAI SYLLABLE DHE
-A5F6;N # VAI SYLLABLE DHHE
-A5F7;N # VAI SYLLABLE LE
-A5F8;N # VAI SYLLABLE RE
-A5F9;N # VAI SYLLABLE DE
-A5FA;N # VAI SYLLABLE NDE
-A5FB;N # VAI SYLLABLE SE
-A5FC;N # VAI SYLLABLE SHE
-A5FD;N # VAI SYLLABLE ZE
-A5FE;N # VAI SYLLABLE ZHE
-A5FF;N # VAI SYLLABLE CE
-A600;N # VAI SYLLABLE JE
-A601;N # VAI SYLLABLE NJE
-A602;N # VAI SYLLABLE YE
-A603;N # VAI SYLLABLE KE
-A604;N # VAI SYLLABLE NGGE
-A605;N # VAI SYLLABLE NGGEN
-A606;N # VAI SYLLABLE GE
-A607;N # VAI SYLLABLE GEN
-A608;N # VAI SYLLABLE ME
-A609;N # VAI SYLLABLE NE
-A60A;N # VAI SYLLABLE NYE
-A60B;N # VAI SYLLABLE NG
-A60C;N # VAI SYLLABLE LENGTHENER
-A60D;N # VAI COMMA
-A60E;N # VAI FULL STOP
-A60F;N # VAI QUESTION MARK
-A610;N # VAI SYLLABLE NDOLE FA
-A611;N # VAI SYLLABLE NDOLE KA
-A612;N # VAI SYLLABLE NDOLE SOO
-A613;N # VAI SYMBOL FEENG
-A614;N # VAI SYMBOL KEENG
-A615;N # VAI SYMBOL TING
-A616;N # VAI SYMBOL NII
-A617;N # VAI SYMBOL BANG
-A618;N # VAI SYMBOL FAA
-A619;N # VAI SYMBOL TAA
-A61A;N # VAI SYMBOL DANG
-A61B;N # VAI SYMBOL DOONG
-A61C;N # VAI SYMBOL KUNG
-A61D;N # VAI SYMBOL TONG
-A61E;N # VAI SYMBOL DO-O
-A61F;N # VAI SYMBOL JONG
-A620;N # VAI DIGIT ZERO
-A621;N # VAI DIGIT ONE
-A622;N # VAI DIGIT TWO
-A623;N # VAI DIGIT THREE
-A624;N # VAI DIGIT FOUR
-A625;N # VAI DIGIT FIVE
-A626;N # VAI DIGIT SIX
-A627;N # VAI DIGIT SEVEN
-A628;N # VAI DIGIT EIGHT
-A629;N # VAI DIGIT NINE
-A62A;N # VAI SYLLABLE NDOLE MA
-A62B;N # VAI SYLLABLE NDOLE DO
-A640;N # CYRILLIC CAPITAL LETTER ZEMLYA
-A641;N # CYRILLIC SMALL LETTER ZEMLYA
-A642;N # CYRILLIC CAPITAL LETTER DZELO
-A643;N # CYRILLIC SMALL LETTER DZELO
-A644;N # CYRILLIC CAPITAL LETTER REVERSED DZE
-A645;N # CYRILLIC SMALL LETTER REVERSED DZE
-A646;N # CYRILLIC CAPITAL LETTER IOTA
-A647;N # CYRILLIC SMALL LETTER IOTA
-A648;N # CYRILLIC CAPITAL LETTER DJERV
-A649;N # CYRILLIC SMALL LETTER DJERV
-A64A;N # CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64B;N # CYRILLIC SMALL LETTER MONOGRAPH UK
-A64C;N # CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64D;N # CYRILLIC SMALL LETTER BROAD OMEGA
-A64E;N # CYRILLIC CAPITAL LETTER NEUTRAL YER
-A64F;N # CYRILLIC SMALL LETTER NEUTRAL YER
-A650;N # CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A651;N # CYRILLIC SMALL LETTER YERU WITH BACK YER
-A652;N # CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A653;N # CYRILLIC SMALL LETTER IOTIFIED YAT
-A654;N # CYRILLIC CAPITAL LETTER REVERSED YU
-A655;N # CYRILLIC SMALL LETTER REVERSED YU
-A656;N # CYRILLIC CAPITAL LETTER IOTIFIED A
-A657;N # CYRILLIC SMALL LETTER IOTIFIED A
-A658;N # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A659;N # CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65A;N # CYRILLIC CAPITAL LETTER BLENDED YUS
-A65B;N # CYRILLIC SMALL LETTER BLENDED YUS
-A65C;N # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65D;N # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E;N # CYRILLIC CAPITAL LETTER YN
-A65F;N # CYRILLIC SMALL LETTER YN
-A662;N # CYRILLIC CAPITAL LETTER SOFT DE
-A663;N # CYRILLIC SMALL LETTER SOFT DE
-A664;N # CYRILLIC CAPITAL LETTER SOFT EL
-A665;N # CYRILLIC SMALL LETTER SOFT EL
-A666;N # CYRILLIC CAPITAL LETTER SOFT EM
-A667;N # CYRILLIC SMALL LETTER SOFT EM
-A668;N # CYRILLIC CAPITAL LETTER MONOCULAR O
-A669;N # CYRILLIC SMALL LETTER MONOCULAR O
-A66A;N # CYRILLIC CAPITAL LETTER BINOCULAR O
-A66B;N # CYRILLIC SMALL LETTER BINOCULAR O
-A66C;N # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A66D;N # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E;N # CYRILLIC LETTER MULTIOCULAR O
-A66F;N # COMBINING CYRILLIC VZMET
-A670;N # COMBINING CYRILLIC TEN MILLIONS SIGN
-A671;N # COMBINING CYRILLIC HUNDRED MILLIONS SIGN
-A672;N # COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673;N # SLAVONIC ASTERISK
-A67C;N # COMBINING CYRILLIC KAVYKA
-A67D;N # COMBINING CYRILLIC PAYEROK
-A67E;N # CYRILLIC KAVYKA
-A67F;N # CYRILLIC PAYEROK
-A680;N # CYRILLIC CAPITAL LETTER DWE
-A681;N # CYRILLIC SMALL LETTER DWE
-A682;N # CYRILLIC CAPITAL LETTER DZWE
-A683;N # CYRILLIC SMALL LETTER DZWE
-A684;N # CYRILLIC CAPITAL LETTER ZHWE
-A685;N # CYRILLIC SMALL LETTER ZHWE
-A686;N # CYRILLIC CAPITAL LETTER CCHE
-A687;N # CYRILLIC SMALL LETTER CCHE
-A688;N # CYRILLIC CAPITAL LETTER DZZE
-A689;N # CYRILLIC SMALL LETTER DZZE
-A68A;N # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68B;N # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68C;N # CYRILLIC CAPITAL LETTER TWE
-A68D;N # CYRILLIC SMALL LETTER TWE
-A68E;N # CYRILLIC CAPITAL LETTER TSWE
-A68F;N # CYRILLIC SMALL LETTER TSWE
-A690;N # CYRILLIC CAPITAL LETTER TSSE
-A691;N # CYRILLIC SMALL LETTER TSSE
-A692;N # CYRILLIC CAPITAL LETTER TCHE
-A693;N # CYRILLIC SMALL LETTER TCHE
-A694;N # CYRILLIC CAPITAL LETTER HWE
-A695;N # CYRILLIC SMALL LETTER HWE
-A696;N # CYRILLIC CAPITAL LETTER SHWE
-A697;N # CYRILLIC SMALL LETTER SHWE
-A6A0;N # BAMUM LETTER A
-A6A1;N # BAMUM LETTER KA
-A6A2;N # BAMUM LETTER U
-A6A3;N # BAMUM LETTER KU
-A6A4;N # BAMUM LETTER EE
-A6A5;N # BAMUM LETTER REE
-A6A6;N # BAMUM LETTER TAE
-A6A7;N # BAMUM LETTER O
-A6A8;N # BAMUM LETTER NYI
-A6A9;N # BAMUM LETTER I
-A6AA;N # BAMUM LETTER LA
-A6AB;N # BAMUM LETTER PA
-A6AC;N # BAMUM LETTER RII
-A6AD;N # BAMUM LETTER RIEE
-A6AE;N # BAMUM LETTER LEEEE
-A6AF;N # BAMUM LETTER MEEEE
-A6B0;N # BAMUM LETTER TAA
-A6B1;N # BAMUM LETTER NDAA
-A6B2;N # BAMUM LETTER NJAEM
-A6B3;N # BAMUM LETTER M
-A6B4;N # BAMUM LETTER SUU
-A6B5;N # BAMUM LETTER MU
-A6B6;N # BAMUM LETTER SHII
-A6B7;N # BAMUM LETTER SI
-A6B8;N # BAMUM LETTER SHEUX
-A6B9;N # BAMUM LETTER SEUX
-A6BA;N # BAMUM LETTER KYEE
-A6BB;N # BAMUM LETTER KET
-A6BC;N # BAMUM LETTER NUAE
-A6BD;N # BAMUM LETTER NU
-A6BE;N # BAMUM LETTER NJUAE
-A6BF;N # BAMUM LETTER YOQ
-A6C0;N # BAMUM LETTER SHU
-A6C1;N # BAMUM LETTER YUQ
-A6C2;N # BAMUM LETTER YA
-A6C3;N # BAMUM LETTER NSHA
-A6C4;N # BAMUM LETTER KEUX
-A6C5;N # BAMUM LETTER PEUX
-A6C6;N # BAMUM LETTER NJEE
-A6C7;N # BAMUM LETTER NTEE
-A6C8;N # BAMUM LETTER PUE
-A6C9;N # BAMUM LETTER WUE
-A6CA;N # BAMUM LETTER PEE
-A6CB;N # BAMUM LETTER FEE
-A6CC;N # BAMUM LETTER RU
-A6CD;N # BAMUM LETTER LU
-A6CE;N # BAMUM LETTER MI
-A6CF;N # BAMUM LETTER NI
-A6D0;N # BAMUM LETTER REUX
-A6D1;N # BAMUM LETTER RAE
-A6D2;N # BAMUM LETTER KEN
-A6D3;N # BAMUM LETTER NGKWAEN
-A6D4;N # BAMUM LETTER NGGA
-A6D5;N # BAMUM LETTER NGA
-A6D6;N # BAMUM LETTER SHO
-A6D7;N # BAMUM LETTER PUAE
-A6D8;N # BAMUM LETTER FU
-A6D9;N # BAMUM LETTER FOM
-A6DA;N # BAMUM LETTER WA
-A6DB;N # BAMUM LETTER NA
-A6DC;N # BAMUM LETTER LI
-A6DD;N # BAMUM LETTER PI
-A6DE;N # BAMUM LETTER LOQ
-A6DF;N # BAMUM LETTER KO
-A6E0;N # BAMUM LETTER MBEN
-A6E1;N # BAMUM LETTER REN
-A6E2;N # BAMUM LETTER MEN
-A6E3;N # BAMUM LETTER MA
-A6E4;N # BAMUM LETTER TI
-A6E5;N # BAMUM LETTER KI
-A6E6;N # BAMUM LETTER MO
-A6E7;N # BAMUM LETTER MBAA
-A6E8;N # BAMUM LETTER TET
-A6E9;N # BAMUM LETTER KPA
-A6EA;N # BAMUM LETTER TEN
-A6EB;N # BAMUM LETTER NTUU
-A6EC;N # BAMUM LETTER SAMBA
-A6ED;N # BAMUM LETTER FAAMAE
-A6EE;N # BAMUM LETTER KOVUU
-A6EF;N # BAMUM LETTER KOGHOM
-A6F0;N # BAMUM COMBINING MARK KOQNDON
-A6F1;N # BAMUM COMBINING MARK TUKWENTIS
-A6F2;N # BAMUM NJAEMLI
-A6F3;N # BAMUM FULL STOP
-A6F4;N # BAMUM COLON
-A6F5;N # BAMUM COMMA
-A6F6;N # BAMUM SEMICOLON
-A6F7;N # BAMUM QUESTION MARK
-A700;N # MODIFIER LETTER CHINESE TONE YIN PING
-A701;N # MODIFIER LETTER CHINESE TONE YANG PING
-A702;N # MODIFIER LETTER CHINESE TONE YIN SHANG
-A703;N # MODIFIER LETTER CHINESE TONE YANG SHANG
-A704;N # MODIFIER LETTER CHINESE TONE YIN QU
-A705;N # MODIFIER LETTER CHINESE TONE YANG QU
-A706;N # MODIFIER LETTER CHINESE TONE YIN RU
-A707;N # MODIFIER LETTER CHINESE TONE YANG RU
-A708;N # MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
-A709;N # MODIFIER LETTER HIGH DOTTED TONE BAR
-A70A;N # MODIFIER LETTER MID DOTTED TONE BAR
-A70B;N # MODIFIER LETTER LOW DOTTED TONE BAR
-A70C;N # MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
-A70D;N # MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
-A70E;N # MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
-A70F;N # MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
-A710;N # MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
-A711;N # MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
-A712;N # MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
-A713;N # MODIFIER LETTER HIGH LEFT-STEM TONE BAR
-A714;N # MODIFIER LETTER MID LEFT-STEM TONE BAR
-A715;N # MODIFIER LETTER LOW LEFT-STEM TONE BAR
-A716;N # MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717;N # MODIFIER LETTER DOT VERTICAL BAR
-A718;N # MODIFIER LETTER DOT SLASH
-A719;N # MODIFIER LETTER DOT HORIZONTAL BAR
-A71A;N # MODIFIER LETTER LOWER RIGHT CORNER ANGLE
-A71B;N # MODIFIER LETTER RAISED UP ARROW
-A71C;N # MODIFIER LETTER RAISED DOWN ARROW
-A71D;N # MODIFIER LETTER RAISED EXCLAMATION MARK
-A71E;N # MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
-A71F;N # MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720;N # MODIFIER LETTER STRESS AND HIGH TONE
-A721;N # MODIFIER LETTER STRESS AND LOW TONE
-A722;N # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A723;N # LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A724;N # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A725;N # LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A726;N # LATIN CAPITAL LETTER HENG
-A727;N # LATIN SMALL LETTER HENG
-A728;N # LATIN CAPITAL LETTER TZ
-A729;N # LATIN SMALL LETTER TZ
-A72A;N # LATIN CAPITAL LETTER TRESILLO
-A72B;N # LATIN SMALL LETTER TRESILLO
-A72C;N # LATIN CAPITAL LETTER CUATRILLO
-A72D;N # LATIN SMALL LETTER CUATRILLO
-A72E;N # LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A72F;N # LATIN SMALL LETTER CUATRILLO WITH COMMA
-A730;N # LATIN LETTER SMALL CAPITAL F
-A731;N # LATIN LETTER SMALL CAPITAL S
-A732;N # LATIN CAPITAL LETTER AA
-A733;N # LATIN SMALL LETTER AA
-A734;N # LATIN CAPITAL LETTER AO
-A735;N # LATIN SMALL LETTER AO
-A736;N # LATIN CAPITAL LETTER AU
-A737;N # LATIN SMALL LETTER AU
-A738;N # LATIN CAPITAL LETTER AV
-A739;N # LATIN SMALL LETTER AV
-A73A;N # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73B;N # LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73C;N # LATIN CAPITAL LETTER AY
-A73D;N # LATIN SMALL LETTER AY
-A73E;N # LATIN CAPITAL LETTER REVERSED C WITH DOT
-A73F;N # LATIN SMALL LETTER REVERSED C WITH DOT
-A740;N # LATIN CAPITAL LETTER K WITH STROKE
-A741;N # LATIN SMALL LETTER K WITH STROKE
-A742;N # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A743;N # LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A744;N # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A745;N # LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746;N # LATIN CAPITAL LETTER BROKEN L
-A747;N # LATIN SMALL LETTER BROKEN L
-A748;N # LATIN CAPITAL LETTER L WITH HIGH STROKE
-A749;N # LATIN SMALL LETTER L WITH HIGH STROKE
-A74A;N # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74B;N # LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74C;N # LATIN CAPITAL LETTER O WITH LOOP
-A74D;N # LATIN SMALL LETTER O WITH LOOP
-A74E;N # LATIN CAPITAL LETTER OO
-A74F;N # LATIN SMALL LETTER OO
-A750;N # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A751;N # LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A752;N # LATIN CAPITAL LETTER P WITH FLOURISH
-A753;N # LATIN SMALL LETTER P WITH FLOURISH
-A754;N # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A755;N # LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A756;N # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A757;N # LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A758;N # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A759;N # LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75A;N # LATIN CAPITAL LETTER R ROTUNDA
-A75B;N # LATIN SMALL LETTER R ROTUNDA
-A75C;N # LATIN CAPITAL LETTER RUM ROTUNDA
-A75D;N # LATIN SMALL LETTER RUM ROTUNDA
-A75E;N # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A75F;N # LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A760;N # LATIN CAPITAL LETTER VY
-A761;N # LATIN SMALL LETTER VY
-A762;N # LATIN CAPITAL LETTER VISIGOTHIC Z
-A763;N # LATIN SMALL LETTER VISIGOTHIC Z
-A764;N # LATIN CAPITAL LETTER THORN WITH STROKE
-A765;N # LATIN SMALL LETTER THORN WITH STROKE
-A766;N # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A767;N # LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768;N # LATIN CAPITAL LETTER VEND
-A769;N # LATIN SMALL LETTER VEND
-A76A;N # LATIN CAPITAL LETTER ET
-A76B;N # LATIN SMALL LETTER ET
-A76C;N # LATIN CAPITAL LETTER IS
-A76D;N # LATIN SMALL LETTER IS
-A76E;N # LATIN CAPITAL LETTER CON
-A76F;N # LATIN SMALL LETTER CON
-A770;N # MODIFIER LETTER US
-A771;N # LATIN SMALL LETTER DUM
-A772;N # LATIN SMALL LETTER LUM
-A773;N # LATIN SMALL LETTER MUM
-A774;N # LATIN SMALL LETTER NUM
-A775;N # LATIN SMALL LETTER RUM
-A776;N # LATIN LETTER SMALL CAPITAL RUM
-A777;N # LATIN SMALL LETTER TUM
-A778;N # LATIN SMALL LETTER UM
-A779;N # LATIN CAPITAL LETTER INSULAR D
-A77A;N # LATIN SMALL LETTER INSULAR D
-A77B;N # LATIN CAPITAL LETTER INSULAR F
-A77C;N # LATIN SMALL LETTER INSULAR F
-A77D;N # LATIN CAPITAL LETTER INSULAR G
-A77E;N # LATIN CAPITAL LETTER TURNED INSULAR G
-A77F;N # LATIN SMALL LETTER TURNED INSULAR G
-A780;N # LATIN CAPITAL LETTER TURNED L
-A781;N # LATIN SMALL LETTER TURNED L
-A782;N # LATIN CAPITAL LETTER INSULAR R
-A783;N # LATIN SMALL LETTER INSULAR R
-A784;N # LATIN CAPITAL LETTER INSULAR S
-A785;N # LATIN SMALL LETTER INSULAR S
-A786;N # LATIN CAPITAL LETTER INSULAR T
-A787;N # LATIN SMALL LETTER INSULAR T
-A788;N # MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789;N # MODIFIER LETTER COLON
-A78A;N # MODIFIER LETTER SHORT EQUALS SIGN
-A78B;N # LATIN CAPITAL LETTER SALTILLO
-A78C;N # LATIN SMALL LETTER SALTILLO
-A7FB;N # LATIN EPIGRAPHIC LETTER REVERSED F
-A7FC;N # LATIN EPIGRAPHIC LETTER REVERSED P
-A7FD;N # LATIN EPIGRAPHIC LETTER INVERTED M
-A7FE;N # LATIN EPIGRAPHIC LETTER I LONGA
-A7FF;N # LATIN EPIGRAPHIC LETTER ARCHAIC M
-A800;N # SYLOTI NAGRI LETTER A
-A801;N # SYLOTI NAGRI LETTER I
-A802;N # SYLOTI NAGRI SIGN DVISVARA
-A803;N # SYLOTI NAGRI LETTER U
-A804;N # SYLOTI NAGRI LETTER E
-A805;N # SYLOTI NAGRI LETTER O
-A806;N # SYLOTI NAGRI SIGN HASANTA
-A807;N # SYLOTI NAGRI LETTER KO
-A808;N # SYLOTI NAGRI LETTER KHO
-A809;N # SYLOTI NAGRI LETTER GO
-A80A;N # SYLOTI NAGRI LETTER GHO
-A80B;N # SYLOTI NAGRI SIGN ANUSVARA
-A80C;N # SYLOTI NAGRI LETTER CO
-A80D;N # SYLOTI NAGRI LETTER CHO
-A80E;N # SYLOTI NAGRI LETTER JO
-A80F;N # SYLOTI NAGRI LETTER JHO
-A810;N # SYLOTI NAGRI LETTER TTO
-A811;N # SYLOTI NAGRI LETTER TTHO
-A812;N # SYLOTI NAGRI LETTER DDO
-A813;N # SYLOTI NAGRI LETTER DDHO
-A814;N # SYLOTI NAGRI LETTER TO
-A815;N # SYLOTI NAGRI LETTER THO
-A816;N # SYLOTI NAGRI LETTER DO
-A817;N # SYLOTI NAGRI LETTER DHO
-A818;N # SYLOTI NAGRI LETTER NO
-A819;N # SYLOTI NAGRI LETTER PO
-A81A;N # SYLOTI NAGRI LETTER PHO
-A81B;N # SYLOTI NAGRI LETTER BO
-A81C;N # SYLOTI NAGRI LETTER BHO
-A81D;N # SYLOTI NAGRI LETTER MO
-A81E;N # SYLOTI NAGRI LETTER RO
-A81F;N # SYLOTI NAGRI LETTER LO
-A820;N # SYLOTI NAGRI LETTER RRO
-A821;N # SYLOTI NAGRI LETTER SO
-A822;N # SYLOTI NAGRI LETTER HO
-A823;N # SYLOTI NAGRI VOWEL SIGN A
-A824;N # SYLOTI NAGRI VOWEL SIGN I
-A825;N # SYLOTI NAGRI VOWEL SIGN U
-A826;N # SYLOTI NAGRI VOWEL SIGN E
-A827;N # SYLOTI NAGRI VOWEL SIGN OO
-A828;N # SYLOTI NAGRI POETRY MARK-1
-A829;N # SYLOTI NAGRI POETRY MARK-2
-A82A;N # SYLOTI NAGRI POETRY MARK-3
-A82B;N # SYLOTI NAGRI POETRY MARK-4
-A830;N # NORTH INDIC FRACTION ONE QUARTER
-A831;N # NORTH INDIC FRACTION ONE HALF
-A832;N # NORTH INDIC FRACTION THREE QUARTERS
-A833;N # NORTH INDIC FRACTION ONE SIXTEENTH
-A834;N # NORTH INDIC FRACTION ONE EIGHTH
-A835;N # NORTH INDIC FRACTION THREE SIXTEENTHS
-A836;N # NORTH INDIC QUARTER MARK
-A837;N # NORTH INDIC PLACEHOLDER MARK
-A838;N # NORTH INDIC RUPEE MARK
-A839;N # NORTH INDIC QUANTITY MARK
-A840;N # PHAGS-PA LETTER KA
-A841;N # PHAGS-PA LETTER KHA
-A842;N # PHAGS-PA LETTER GA
-A843;N # PHAGS-PA LETTER NGA
-A844;N # PHAGS-PA LETTER CA
-A845;N # PHAGS-PA LETTER CHA
-A846;N # PHAGS-PA LETTER JA
-A847;N # PHAGS-PA LETTER NYA
-A848;N # PHAGS-PA LETTER TA
-A849;N # PHAGS-PA LETTER THA
-A84A;N # PHAGS-PA LETTER DA
-A84B;N # PHAGS-PA LETTER NA
-A84C;N # PHAGS-PA LETTER PA
-A84D;N # PHAGS-PA LETTER PHA
-A84E;N # PHAGS-PA LETTER BA
-A84F;N # PHAGS-PA LETTER MA
-A850;N # PHAGS-PA LETTER TSA
-A851;N # PHAGS-PA LETTER TSHA
-A852;N # PHAGS-PA LETTER DZA
-A853;N # PHAGS-PA LETTER WA
-A854;N # PHAGS-PA LETTER ZHA
-A855;N # PHAGS-PA LETTER ZA
-A856;N # PHAGS-PA LETTER SMALL A
-A857;N # PHAGS-PA LETTER YA
-A858;N # PHAGS-PA LETTER RA
-A859;N # PHAGS-PA LETTER LA
-A85A;N # PHAGS-PA LETTER SHA
-A85B;N # PHAGS-PA LETTER SA
-A85C;N # PHAGS-PA LETTER HA
-A85D;N # PHAGS-PA LETTER A
-A85E;N # PHAGS-PA LETTER I
-A85F;N # PHAGS-PA LETTER U
-A860;N # PHAGS-PA LETTER E
-A861;N # PHAGS-PA LETTER O
-A862;N # PHAGS-PA LETTER QA
-A863;N # PHAGS-PA LETTER XA
-A864;N # PHAGS-PA LETTER FA
-A865;N # PHAGS-PA LETTER GGA
-A866;N # PHAGS-PA LETTER EE
-A867;N # PHAGS-PA SUBJOINED LETTER WA
-A868;N # PHAGS-PA SUBJOINED LETTER YA
-A869;N # PHAGS-PA LETTER TTA
-A86A;N # PHAGS-PA LETTER TTHA
-A86B;N # PHAGS-PA LETTER DDA
-A86C;N # PHAGS-PA LETTER NNA
-A86D;N # PHAGS-PA LETTER ALTERNATE YA
-A86E;N # PHAGS-PA LETTER VOICELESS SHA
-A86F;N # PHAGS-PA LETTER VOICED HA
-A870;N # PHAGS-PA LETTER ASPIRATED FA
-A871;N # PHAGS-PA SUBJOINED LETTER RA
-A872;N # PHAGS-PA SUPERFIXED LETTER RA
-A873;N # PHAGS-PA LETTER CANDRABINDU
-A874;N # PHAGS-PA SINGLE HEAD MARK
-A875;N # PHAGS-PA DOUBLE HEAD MARK
-A876;N # PHAGS-PA MARK SHAD
-A877;N # PHAGS-PA MARK DOUBLE SHAD
-A880;N # SAURASHTRA SIGN ANUSVARA
-A881;N # SAURASHTRA SIGN VISARGA
-A882;N # SAURASHTRA LETTER A
-A883;N # SAURASHTRA LETTER AA
-A884;N # SAURASHTRA LETTER I
-A885;N # SAURASHTRA LETTER II
-A886;N # SAURASHTRA LETTER U
-A887;N # SAURASHTRA LETTER UU
-A888;N # SAURASHTRA LETTER VOCALIC R
-A889;N # SAURASHTRA LETTER VOCALIC RR
-A88A;N # SAURASHTRA LETTER VOCALIC L
-A88B;N # SAURASHTRA LETTER VOCALIC LL
-A88C;N # SAURASHTRA LETTER E
-A88D;N # SAURASHTRA LETTER EE
-A88E;N # SAURASHTRA LETTER AI
-A88F;N # SAURASHTRA LETTER O
-A890;N # SAURASHTRA LETTER OO
-A891;N # SAURASHTRA LETTER AU
-A892;N # SAURASHTRA LETTER KA
-A893;N # SAURASHTRA LETTER KHA
-A894;N # SAURASHTRA LETTER GA
-A895;N # SAURASHTRA LETTER GHA
-A896;N # SAURASHTRA LETTER NGA
-A897;N # SAURASHTRA LETTER CA
-A898;N # SAURASHTRA LETTER CHA
-A899;N # SAURASHTRA LETTER JA
-A89A;N # SAURASHTRA LETTER JHA
-A89B;N # SAURASHTRA LETTER NYA
-A89C;N # SAURASHTRA LETTER TTA
-A89D;N # SAURASHTRA LETTER TTHA
-A89E;N # SAURASHTRA LETTER DDA
-A89F;N # SAURASHTRA LETTER DDHA
-A8A0;N # SAURASHTRA LETTER NNA
-A8A1;N # SAURASHTRA LETTER TA
-A8A2;N # SAURASHTRA LETTER THA
-A8A3;N # SAURASHTRA LETTER DA
-A8A4;N # SAURASHTRA LETTER DHA
-A8A5;N # SAURASHTRA LETTER NA
-A8A6;N # SAURASHTRA LETTER PA
-A8A7;N # SAURASHTRA LETTER PHA
-A8A8;N # SAURASHTRA LETTER BA
-A8A9;N # SAURASHTRA LETTER BHA
-A8AA;N # SAURASHTRA LETTER MA
-A8AB;N # SAURASHTRA LETTER YA
-A8AC;N # SAURASHTRA LETTER RA
-A8AD;N # SAURASHTRA LETTER LA
-A8AE;N # SAURASHTRA LETTER VA
-A8AF;N # SAURASHTRA LETTER SHA
-A8B0;N # SAURASHTRA LETTER SSA
-A8B1;N # SAURASHTRA LETTER SA
-A8B2;N # SAURASHTRA LETTER HA
-A8B3;N # SAURASHTRA LETTER LLA
-A8B4;N # SAURASHTRA CONSONANT SIGN HAARU
-A8B5;N # SAURASHTRA VOWEL SIGN AA
-A8B6;N # SAURASHTRA VOWEL SIGN I
-A8B7;N # SAURASHTRA VOWEL SIGN II
-A8B8;N # SAURASHTRA VOWEL SIGN U
-A8B9;N # SAURASHTRA VOWEL SIGN UU
-A8BA;N # SAURASHTRA VOWEL SIGN VOCALIC R
-A8BB;N # SAURASHTRA VOWEL SIGN VOCALIC RR
-A8BC;N # SAURASHTRA VOWEL SIGN VOCALIC L
-A8BD;N # SAURASHTRA VOWEL SIGN VOCALIC LL
-A8BE;N # SAURASHTRA VOWEL SIGN E
-A8BF;N # SAURASHTRA VOWEL SIGN EE
-A8C0;N # SAURASHTRA VOWEL SIGN AI
-A8C1;N # SAURASHTRA VOWEL SIGN O
-A8C2;N # SAURASHTRA VOWEL SIGN OO
-A8C3;N # SAURASHTRA VOWEL SIGN AU
-A8C4;N # SAURASHTRA SIGN VIRAMA
-A8CE;N # SAURASHTRA DANDA
-A8CF;N # SAURASHTRA DOUBLE DANDA
-A8D0;N # SAURASHTRA DIGIT ZERO
-A8D1;N # SAURASHTRA DIGIT ONE
-A8D2;N # SAURASHTRA DIGIT TWO
-A8D3;N # SAURASHTRA DIGIT THREE
-A8D4;N # SAURASHTRA DIGIT FOUR
-A8D5;N # SAURASHTRA DIGIT FIVE
-A8D6;N # SAURASHTRA DIGIT SIX
-A8D7;N # SAURASHTRA DIGIT SEVEN
-A8D8;N # SAURASHTRA DIGIT EIGHT
-A8D9;N # SAURASHTRA DIGIT NINE
-A8E0;N # COMBINING DEVANAGARI DIGIT ZERO
-A8E1;N # COMBINING DEVANAGARI DIGIT ONE
-A8E2;N # COMBINING DEVANAGARI DIGIT TWO
-A8E3;N # COMBINING DEVANAGARI DIGIT THREE
-A8E4;N # COMBINING DEVANAGARI DIGIT FOUR
-A8E5;N # COMBINING DEVANAGARI DIGIT FIVE
-A8E6;N # COMBINING DEVANAGARI DIGIT SIX
-A8E7;N # COMBINING DEVANAGARI DIGIT SEVEN
-A8E8;N # COMBINING DEVANAGARI DIGIT EIGHT
-A8E9;N # COMBINING DEVANAGARI DIGIT NINE
-A8EA;N # COMBINING DEVANAGARI LETTER A
-A8EB;N # COMBINING DEVANAGARI LETTER U
-A8EC;N # COMBINING DEVANAGARI LETTER KA
-A8ED;N # COMBINING DEVANAGARI LETTER NA
-A8EE;N # COMBINING DEVANAGARI LETTER PA
-A8EF;N # COMBINING DEVANAGARI LETTER RA
-A8F0;N # COMBINING DEVANAGARI LETTER VI
-A8F1;N # COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2;N # DEVANAGARI SIGN SPACING CANDRABINDU
-A8F3;N # DEVANAGARI SIGN CANDRABINDU VIRAMA
-A8F4;N # DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA
-A8F5;N # DEVANAGARI SIGN CANDRABINDU TWO
-A8F6;N # DEVANAGARI SIGN CANDRABINDU THREE
-A8F7;N # DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8;N # DEVANAGARI SIGN PUSHPIKA
-A8F9;N # DEVANAGARI GAP FILLER
-A8FA;N # DEVANAGARI CARET
-A8FB;N # DEVANAGARI HEADSTROKE
-A900;N # KAYAH LI DIGIT ZERO
-A901;N # KAYAH LI DIGIT ONE
-A902;N # KAYAH LI DIGIT TWO
-A903;N # KAYAH LI DIGIT THREE
-A904;N # KAYAH LI DIGIT FOUR
-A905;N # KAYAH LI DIGIT FIVE
-A906;N # KAYAH LI DIGIT SIX
-A907;N # KAYAH LI DIGIT SEVEN
-A908;N # KAYAH LI DIGIT EIGHT
-A909;N # KAYAH LI DIGIT NINE
-A90A;N # KAYAH LI LETTER KA
-A90B;N # KAYAH LI LETTER KHA
-A90C;N # KAYAH LI LETTER GA
-A90D;N # KAYAH LI LETTER NGA
-A90E;N # KAYAH LI LETTER SA
-A90F;N # KAYAH LI LETTER SHA
-A910;N # KAYAH LI LETTER ZA
-A911;N # KAYAH LI LETTER NYA
-A912;N # KAYAH LI LETTER TA
-A913;N # KAYAH LI LETTER HTA
-A914;N # KAYAH LI LETTER NA
-A915;N # KAYAH LI LETTER PA
-A916;N # KAYAH LI LETTER PHA
-A917;N # KAYAH LI LETTER MA
-A918;N # KAYAH LI LETTER DA
-A919;N # KAYAH LI LETTER BA
-A91A;N # KAYAH LI LETTER RA
-A91B;N # KAYAH LI LETTER YA
-A91C;N # KAYAH LI LETTER LA
-A91D;N # KAYAH LI LETTER WA
-A91E;N # KAYAH LI LETTER THA
-A91F;N # KAYAH LI LETTER HA
-A920;N # KAYAH LI LETTER VA
-A921;N # KAYAH LI LETTER CA
-A922;N # KAYAH LI LETTER A
-A923;N # KAYAH LI LETTER OE
-A924;N # KAYAH LI LETTER I
-A925;N # KAYAH LI LETTER OO
-A926;N # KAYAH LI VOWEL UE
-A927;N # KAYAH LI VOWEL E
-A928;N # KAYAH LI VOWEL U
-A929;N # KAYAH LI VOWEL EE
-A92A;N # KAYAH LI VOWEL O
-A92B;N # KAYAH LI TONE PLOPHU
-A92C;N # KAYAH LI TONE CALYA
-A92D;N # KAYAH LI TONE CALYA PLOPHU
-A92E;N # KAYAH LI SIGN CWI
-A92F;N # KAYAH LI SIGN SHYA
-A930;N # REJANG LETTER KA
-A931;N # REJANG LETTER GA
-A932;N # REJANG LETTER NGA
-A933;N # REJANG LETTER TA
-A934;N # REJANG LETTER DA
-A935;N # REJANG LETTER NA
-A936;N # REJANG LETTER PA
-A937;N # REJANG LETTER BA
-A938;N # REJANG LETTER MA
-A939;N # REJANG LETTER CA
-A93A;N # REJANG LETTER JA
-A93B;N # REJANG LETTER NYA
-A93C;N # REJANG LETTER SA
-A93D;N # REJANG LETTER RA
-A93E;N # REJANG LETTER LA
-A93F;N # REJANG LETTER YA
-A940;N # REJANG LETTER WA
-A941;N # REJANG LETTER HA
-A942;N # REJANG LETTER MBA
-A943;N # REJANG LETTER NGGA
-A944;N # REJANG LETTER NDA
-A945;N # REJANG LETTER NYJA
-A946;N # REJANG LETTER A
-A947;N # REJANG VOWEL SIGN I
-A948;N # REJANG VOWEL SIGN U
-A949;N # REJANG VOWEL SIGN E
-A94A;N # REJANG VOWEL SIGN AI
-A94B;N # REJANG VOWEL SIGN O
-A94C;N # REJANG VOWEL SIGN AU
-A94D;N # REJANG VOWEL SIGN EU
-A94E;N # REJANG VOWEL SIGN EA
-A94F;N # REJANG CONSONANT SIGN NG
-A950;N # REJANG CONSONANT SIGN N
-A951;N # REJANG CONSONANT SIGN R
-A952;N # REJANG CONSONANT SIGN H
-A953;N # REJANG VIRAMA
-A95F;N # REJANG SECTION MARK
-A960;W # HANGUL CHOSEONG TIKEUT-MIEUM
-A961;W # HANGUL CHOSEONG TIKEUT-PIEUP
-A962;W # HANGUL CHOSEONG TIKEUT-SIOS
-A963;W # HANGUL CHOSEONG TIKEUT-CIEUC
-A964;W # HANGUL CHOSEONG RIEUL-KIYEOK
-A965;W # HANGUL CHOSEONG RIEUL-SSANGKIYEOK
-A966;W # HANGUL CHOSEONG RIEUL-TIKEUT
-A967;W # HANGUL CHOSEONG RIEUL-SSANGTIKEUT
-A968;W # HANGUL CHOSEONG RIEUL-MIEUM
-A969;W # HANGUL CHOSEONG RIEUL-PIEUP
-A96A;W # HANGUL CHOSEONG RIEUL-SSANGPIEUP
-A96B;W # HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP
-A96C;W # HANGUL CHOSEONG RIEUL-SIOS
-A96D;W # HANGUL CHOSEONG RIEUL-CIEUC
-A96E;W # HANGUL CHOSEONG RIEUL-KHIEUKH
-A96F;W # HANGUL CHOSEONG MIEUM-KIYEOK
-A970;W # HANGUL CHOSEONG MIEUM-TIKEUT
-A971;W # HANGUL CHOSEONG MIEUM-SIOS
-A972;W # HANGUL CHOSEONG PIEUP-SIOS-THIEUTH
-A973;W # HANGUL CHOSEONG PIEUP-KHIEUKH
-A974;W # HANGUL CHOSEONG PIEUP-HIEUH
-A975;W # HANGUL CHOSEONG SSANGSIOS-PIEUP
-A976;W # HANGUL CHOSEONG IEUNG-RIEUL
-A977;W # HANGUL CHOSEONG IEUNG-HIEUH
-A978;W # HANGUL CHOSEONG SSANGCIEUC-HIEUH
-A979;W # HANGUL CHOSEONG SSANGTHIEUTH
-A97A;W # HANGUL CHOSEONG PHIEUPH-HIEUH
-A97B;W # HANGUL CHOSEONG HIEUH-SIOS
-A97C;W # HANGUL CHOSEONG SSANGYEORINHIEUH
-A980;N # JAVANESE SIGN PANYANGGA
-A981;N # JAVANESE SIGN CECAK
-A982;N # JAVANESE SIGN LAYAR
-A983;N # JAVANESE SIGN WIGNYAN
-A984;N # JAVANESE LETTER A
-A985;N # JAVANESE LETTER I KAWI
-A986;N # JAVANESE LETTER I
-A987;N # JAVANESE LETTER II
-A988;N # JAVANESE LETTER U
-A989;N # JAVANESE LETTER PA CEREK
-A98A;N # JAVANESE LETTER NGA LELET
-A98B;N # JAVANESE LETTER NGA LELET RASWADI
-A98C;N # JAVANESE LETTER E
-A98D;N # JAVANESE LETTER AI
-A98E;N # JAVANESE LETTER O
-A98F;N # JAVANESE LETTER KA
-A990;N # JAVANESE LETTER KA SASAK
-A991;N # JAVANESE LETTER KA MURDA
-A992;N # JAVANESE LETTER GA
-A993;N # JAVANESE LETTER GA MURDA
-A994;N # JAVANESE LETTER NGA
-A995;N # JAVANESE LETTER CA
-A996;N # JAVANESE LETTER CA MURDA
-A997;N # JAVANESE LETTER JA
-A998;N # JAVANESE LETTER NYA MURDA
-A999;N # JAVANESE LETTER JA MAHAPRANA
-A99A;N # JAVANESE LETTER NYA
-A99B;N # JAVANESE LETTER TTA
-A99C;N # JAVANESE LETTER TTA MAHAPRANA
-A99D;N # JAVANESE LETTER DDA
-A99E;N # JAVANESE LETTER DDA MAHAPRANA
-A99F;N # JAVANESE LETTER NA MURDA
-A9A0;N # JAVANESE LETTER TA
-A9A1;N # JAVANESE LETTER TA MURDA
-A9A2;N # JAVANESE LETTER DA
-A9A3;N # JAVANESE LETTER DA MAHAPRANA
-A9A4;N # JAVANESE LETTER NA
-A9A5;N # JAVANESE LETTER PA
-A9A6;N # JAVANESE LETTER PA MURDA
-A9A7;N # JAVANESE LETTER BA
-A9A8;N # JAVANESE LETTER BA MURDA
-A9A9;N # JAVANESE LETTER MA
-A9AA;N # JAVANESE LETTER YA
-A9AB;N # JAVANESE LETTER RA
-A9AC;N # JAVANESE LETTER RA AGUNG
-A9AD;N # JAVANESE LETTER LA
-A9AE;N # JAVANESE LETTER WA
-A9AF;N # JAVANESE LETTER SA MURDA
-A9B0;N # JAVANESE LETTER SA MAHAPRANA
-A9B1;N # JAVANESE LETTER SA
-A9B2;N # JAVANESE LETTER HA
-A9B3;N # JAVANESE SIGN CECAK TELU
-A9B4;N # JAVANESE VOWEL SIGN TARUNG
-A9B5;N # JAVANESE VOWEL SIGN TOLONG
-A9B6;N # JAVANESE VOWEL SIGN WULU
-A9B7;N # JAVANESE VOWEL SIGN WULU MELIK
-A9B8;N # JAVANESE VOWEL SIGN SUKU
-A9B9;N # JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA;N # JAVANESE VOWEL SIGN TALING
-A9BB;N # JAVANESE VOWEL SIGN DIRGA MURE
-A9BC;N # JAVANESE VOWEL SIGN PEPET
-A9BD;N # JAVANESE CONSONANT SIGN KERET
-A9BE;N # JAVANESE CONSONANT SIGN PENGKAL
-A9BF;N # JAVANESE CONSONANT SIGN CAKRA
-A9C0;N # JAVANESE PANGKON
-A9C1;N # JAVANESE LEFT RERENGGAN
-A9C2;N # JAVANESE RIGHT RERENGGAN
-A9C3;N # JAVANESE PADA ANDAP
-A9C4;N # JAVANESE PADA MADYA
-A9C5;N # JAVANESE PADA LUHUR
-A9C6;N # JAVANESE PADA WINDU
-A9C7;N # JAVANESE PADA PANGKAT
-A9C8;N # JAVANESE PADA LINGSA
-A9C9;N # JAVANESE PADA LUNGSI
-A9CA;N # JAVANESE PADA ADEG
-A9CB;N # JAVANESE PADA ADEG ADEG
-A9CC;N # JAVANESE PADA PISELEH
-A9CD;N # JAVANESE TURNED PADA PISELEH
-A9CF;N # JAVANESE PANGRANGKEP
-A9D0;N # JAVANESE DIGIT ZERO
-A9D1;N # JAVANESE DIGIT ONE
-A9D2;N # JAVANESE DIGIT TWO
-A9D3;N # JAVANESE DIGIT THREE
-A9D4;N # JAVANESE DIGIT FOUR
-A9D5;N # JAVANESE DIGIT FIVE
-A9D6;N # JAVANESE DIGIT SIX
-A9D7;N # JAVANESE DIGIT SEVEN
-A9D8;N # JAVANESE DIGIT EIGHT
-A9D9;N # JAVANESE DIGIT NINE
-A9DE;N # JAVANESE PADA TIRTA TUMETES
-A9DF;N # JAVANESE PADA ISEN-ISEN
-AA00;N # CHAM LETTER A
-AA01;N # CHAM LETTER I
-AA02;N # CHAM LETTER U
-AA03;N # CHAM LETTER E
-AA04;N # CHAM LETTER AI
-AA05;N # CHAM LETTER O
-AA06;N # CHAM LETTER KA
-AA07;N # CHAM LETTER KHA
-AA08;N # CHAM LETTER GA
-AA09;N # CHAM LETTER GHA
-AA0A;N # CHAM LETTER NGUE
-AA0B;N # CHAM LETTER NGA
-AA0C;N # CHAM LETTER CHA
-AA0D;N # CHAM LETTER CHHA
-AA0E;N # CHAM LETTER JA
-AA0F;N # CHAM LETTER JHA
-AA10;N # CHAM LETTER NHUE
-AA11;N # CHAM LETTER NHA
-AA12;N # CHAM LETTER NHJA
-AA13;N # CHAM LETTER TA
-AA14;N # CHAM LETTER THA
-AA15;N # CHAM LETTER DA
-AA16;N # CHAM LETTER DHA
-AA17;N # CHAM LETTER NUE
-AA18;N # CHAM LETTER NA
-AA19;N # CHAM LETTER DDA
-AA1A;N # CHAM LETTER PA
-AA1B;N # CHAM LETTER PPA
-AA1C;N # CHAM LETTER PHA
-AA1D;N # CHAM LETTER BA
-AA1E;N # CHAM LETTER BHA
-AA1F;N # CHAM LETTER MUE
-AA20;N # CHAM LETTER MA
-AA21;N # CHAM LETTER BBA
-AA22;N # CHAM LETTER YA
-AA23;N # CHAM LETTER RA
-AA24;N # CHAM LETTER LA
-AA25;N # CHAM LETTER VA
-AA26;N # CHAM LETTER SSA
-AA27;N # CHAM LETTER SA
-AA28;N # CHAM LETTER HA
-AA29;N # CHAM VOWEL SIGN AA
-AA2A;N # CHAM VOWEL SIGN I
-AA2B;N # CHAM VOWEL SIGN II
-AA2C;N # CHAM VOWEL SIGN EI
-AA2D;N # CHAM VOWEL SIGN U
-AA2E;N # CHAM VOWEL SIGN OE
-AA2F;N # CHAM VOWEL SIGN O
-AA30;N # CHAM VOWEL SIGN AI
-AA31;N # CHAM VOWEL SIGN AU
-AA32;N # CHAM VOWEL SIGN UE
-AA33;N # CHAM CONSONANT SIGN YA
-AA34;N # CHAM CONSONANT SIGN RA
-AA35;N # CHAM CONSONANT SIGN LA
-AA36;N # CHAM CONSONANT SIGN WA
-AA40;N # CHAM LETTER FINAL K
-AA41;N # CHAM LETTER FINAL G
-AA42;N # CHAM LETTER FINAL NG
-AA43;N # CHAM CONSONANT SIGN FINAL NG
-AA44;N # CHAM LETTER FINAL CH
-AA45;N # CHAM LETTER FINAL T
-AA46;N # CHAM LETTER FINAL N
-AA47;N # CHAM LETTER FINAL P
-AA48;N # CHAM LETTER FINAL Y
-AA49;N # CHAM LETTER FINAL R
-AA4A;N # CHAM LETTER FINAL L
-AA4B;N # CHAM LETTER FINAL SS
-AA4C;N # CHAM CONSONANT SIGN FINAL M
-AA4D;N # CHAM CONSONANT SIGN FINAL H
-AA50;N # CHAM DIGIT ZERO
-AA51;N # CHAM DIGIT ONE
-AA52;N # CHAM DIGIT TWO
-AA53;N # CHAM DIGIT THREE
-AA54;N # CHAM DIGIT FOUR
-AA55;N # CHAM DIGIT FIVE
-AA56;N # CHAM DIGIT SIX
-AA57;N # CHAM DIGIT SEVEN
-AA58;N # CHAM DIGIT EIGHT
-AA59;N # CHAM DIGIT NINE
-AA5C;N # CHAM PUNCTUATION SPIRAL
-AA5D;N # CHAM PUNCTUATION DANDA
-AA5E;N # CHAM PUNCTUATION DOUBLE DANDA
-AA5F;N # CHAM PUNCTUATION TRIPLE DANDA
-AA60;N # MYANMAR LETTER KHAMTI GA
-AA61;N # MYANMAR LETTER KHAMTI CA
-AA62;N # MYANMAR LETTER KHAMTI CHA
-AA63;N # MYANMAR LETTER KHAMTI JA
-AA64;N # MYANMAR LETTER KHAMTI JHA
-AA65;N # MYANMAR LETTER KHAMTI NYA
-AA66;N # MYANMAR LETTER KHAMTI TTA
-AA67;N # MYANMAR LETTER KHAMTI TTHA
-AA68;N # MYANMAR LETTER KHAMTI DDA
-AA69;N # MYANMAR LETTER KHAMTI DDHA
-AA6A;N # MYANMAR LETTER KHAMTI DHA
-AA6B;N # MYANMAR LETTER KHAMTI NA
-AA6C;N # MYANMAR LETTER KHAMTI SA
-AA6D;N # MYANMAR LETTER KHAMTI HA
-AA6E;N # MYANMAR LETTER KHAMTI HHA
-AA6F;N # MYANMAR LETTER KHAMTI FA
-AA70;N # MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71;N # MYANMAR LETTER KHAMTI XA
-AA72;N # MYANMAR LETTER KHAMTI ZA
-AA73;N # MYANMAR LETTER KHAMTI RA
-AA74;N # MYANMAR LOGOGRAM KHAMTI OAY
-AA75;N # MYANMAR LOGOGRAM KHAMTI QN
-AA76;N # MYANMAR LOGOGRAM KHAMTI HM
-AA77;N # MYANMAR SYMBOL AITON EXCLAMATION
-AA78;N # MYANMAR SYMBOL AITON ONE
-AA79;N # MYANMAR SYMBOL AITON TWO
-AA7A;N # MYANMAR LETTER AITON RA
-AA7B;N # MYANMAR SIGN PAO KAREN TONE
-AA80;N # TAI VIET LETTER LOW KO
-AA81;N # TAI VIET LETTER HIGH KO
-AA82;N # TAI VIET LETTER LOW KHO
-AA83;N # TAI VIET LETTER HIGH KHO
-AA84;N # TAI VIET LETTER LOW KHHO
-AA85;N # TAI VIET LETTER HIGH KHHO
-AA86;N # TAI VIET LETTER LOW GO
-AA87;N # TAI VIET LETTER HIGH GO
-AA88;N # TAI VIET LETTER LOW NGO
-AA89;N # TAI VIET LETTER HIGH NGO
-AA8A;N # TAI VIET LETTER LOW CO
-AA8B;N # TAI VIET LETTER HIGH CO
-AA8C;N # TAI VIET LETTER LOW CHO
-AA8D;N # TAI VIET LETTER HIGH CHO
-AA8E;N # TAI VIET LETTER LOW SO
-AA8F;N # TAI VIET LETTER HIGH SO
-AA90;N # TAI VIET LETTER LOW NYO
-AA91;N # TAI VIET LETTER HIGH NYO
-AA92;N # TAI VIET LETTER LOW DO
-AA93;N # TAI VIET LETTER HIGH DO
-AA94;N # TAI VIET LETTER LOW TO
-AA95;N # TAI VIET LETTER HIGH TO
-AA96;N # TAI VIET LETTER LOW THO
-AA97;N # TAI VIET LETTER HIGH THO
-AA98;N # TAI VIET LETTER LOW NO
-AA99;N # TAI VIET LETTER HIGH NO
-AA9A;N # TAI VIET LETTER LOW BO
-AA9B;N # TAI VIET LETTER HIGH BO
-AA9C;N # TAI VIET LETTER LOW PO
-AA9D;N # TAI VIET LETTER HIGH PO
-AA9E;N # TAI VIET LETTER LOW PHO
-AA9F;N # TAI VIET LETTER HIGH PHO
-AAA0;N # TAI VIET LETTER LOW FO
-AAA1;N # TAI VIET LETTER HIGH FO
-AAA2;N # TAI VIET LETTER LOW MO
-AAA3;N # TAI VIET LETTER HIGH MO
-AAA4;N # TAI VIET LETTER LOW YO
-AAA5;N # TAI VIET LETTER HIGH YO
-AAA6;N # TAI VIET LETTER LOW RO
-AAA7;N # TAI VIET LETTER HIGH RO
-AAA8;N # TAI VIET LETTER LOW LO
-AAA9;N # TAI VIET LETTER HIGH LO
-AAAA;N # TAI VIET LETTER LOW VO
-AAAB;N # TAI VIET LETTER HIGH VO
-AAAC;N # TAI VIET LETTER LOW HO
-AAAD;N # TAI VIET LETTER HIGH HO
-AAAE;N # TAI VIET LETTER LOW O
-AAAF;N # TAI VIET LETTER HIGH O
-AAB0;N # TAI VIET MAI KANG
-AAB1;N # TAI VIET VOWEL AA
-AAB2;N # TAI VIET VOWEL I
-AAB3;N # TAI VIET VOWEL UE
-AAB4;N # TAI VIET VOWEL U
-AAB5;N # TAI VIET VOWEL E
-AAB6;N # TAI VIET VOWEL O
-AAB7;N # TAI VIET MAI KHIT
-AAB8;N # TAI VIET VOWEL IA
-AAB9;N # TAI VIET VOWEL UEA
-AABA;N # TAI VIET VOWEL UA
-AABB;N # TAI VIET VOWEL AUE
-AABC;N # TAI VIET VOWEL AY
-AABD;N # TAI VIET VOWEL AN
-AABE;N # TAI VIET VOWEL AM
-AABF;N # TAI VIET TONE MAI EK
-AAC0;N # TAI VIET TONE MAI NUENG
-AAC1;N # TAI VIET TONE MAI THO
-AAC2;N # TAI VIET TONE MAI SONG
-AADB;N # TAI VIET SYMBOL KON
-AADC;N # TAI VIET SYMBOL NUENG
-AADD;N # TAI VIET SYMBOL SAM
-AADE;N # TAI VIET SYMBOL HO HOI
-AADF;N # TAI VIET SYMBOL KOI KOI
-ABC0;N # MEETEI MAYEK LETTER KOK
-ABC1;N # MEETEI MAYEK LETTER SAM
-ABC2;N # MEETEI MAYEK LETTER LAI
-ABC3;N # MEETEI MAYEK LETTER MIT
-ABC4;N # MEETEI MAYEK LETTER PA
-ABC5;N # MEETEI MAYEK LETTER NA
-ABC6;N # MEETEI MAYEK LETTER CHIL
-ABC7;N # MEETEI MAYEK LETTER TIL
-ABC8;N # MEETEI MAYEK LETTER KHOU
-ABC9;N # MEETEI MAYEK LETTER NGOU
-ABCA;N # MEETEI MAYEK LETTER THOU
-ABCB;N # MEETEI MAYEK LETTER WAI
-ABCC;N # MEETEI MAYEK LETTER YANG
-ABCD;N # MEETEI MAYEK LETTER HUK
-ABCE;N # MEETEI MAYEK LETTER UN
-ABCF;N # MEETEI MAYEK LETTER I
-ABD0;N # MEETEI MAYEK LETTER PHAM
-ABD1;N # MEETEI MAYEK LETTER ATIYA
-ABD2;N # MEETEI MAYEK LETTER GOK
-ABD3;N # MEETEI MAYEK LETTER JHAM
-ABD4;N # MEETEI MAYEK LETTER RAI
-ABD5;N # MEETEI MAYEK LETTER BA
-ABD6;N # MEETEI MAYEK LETTER JIL
-ABD7;N # MEETEI MAYEK LETTER DIL
-ABD8;N # MEETEI MAYEK LETTER GHOU
-ABD9;N # MEETEI MAYEK LETTER DHOU
-ABDA;N # MEETEI MAYEK LETTER BHAM
-ABDB;N # MEETEI MAYEK LETTER KOK LONSUM
-ABDC;N # MEETEI MAYEK LETTER LAI LONSUM
-ABDD;N # MEETEI MAYEK LETTER MIT LONSUM
-ABDE;N # MEETEI MAYEK LETTER PA LONSUM
-ABDF;N # MEETEI MAYEK LETTER NA LONSUM
-ABE0;N # MEETEI MAYEK LETTER TIL LONSUM
-ABE1;N # MEETEI MAYEK LETTER NGOU LONSUM
-ABE2;N # MEETEI MAYEK LETTER I LONSUM
-ABE3;N # MEETEI MAYEK VOWEL SIGN ONAP
-ABE4;N # MEETEI MAYEK VOWEL SIGN INAP
-ABE5;N # MEETEI MAYEK VOWEL SIGN ANAP
-ABE6;N # MEETEI MAYEK VOWEL SIGN YENAP
-ABE7;N # MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8;N # MEETEI MAYEK VOWEL SIGN UNAP
-ABE9;N # MEETEI MAYEK VOWEL SIGN CHEINAP
-ABEA;N # MEETEI MAYEK VOWEL SIGN NUNG
-ABEB;N # MEETEI MAYEK CHEIKHEI
-ABEC;N # MEETEI MAYEK LUM IYEK
-ABED;N # MEETEI MAYEK APUN IYEK
-ABF0;N # MEETEI MAYEK DIGIT ZERO
-ABF1;N # MEETEI MAYEK DIGIT ONE
-ABF2;N # MEETEI MAYEK DIGIT TWO
-ABF3;N # MEETEI MAYEK DIGIT THREE
-ABF4;N # MEETEI MAYEK DIGIT FOUR
-ABF5;N # MEETEI MAYEK DIGIT FIVE
-ABF6;N # MEETEI MAYEK DIGIT SIX
-ABF7;N # MEETEI MAYEK DIGIT SEVEN
-ABF8;N # MEETEI MAYEK DIGIT EIGHT
-ABF9;N # MEETEI MAYEK DIGIT NINE
-AC00..D7A3;W # <Hangul Syllable, First>..<Hangul Syllable, Last>
-D7B0;W # HANGUL JUNGSEONG O-YEO
-D7B1;W # HANGUL JUNGSEONG O-O-I
-D7B2;W # HANGUL JUNGSEONG YO-A
-D7B3;W # HANGUL JUNGSEONG YO-AE
-D7B4;W # HANGUL JUNGSEONG YO-EO
-D7B5;W # HANGUL JUNGSEONG U-YEO
-D7B6;W # HANGUL JUNGSEONG U-I-I
-D7B7;W # HANGUL JUNGSEONG YU-AE
-D7B8;W # HANGUL JUNGSEONG YU-O
-D7B9;W # HANGUL JUNGSEONG EU-A
-D7BA;W # HANGUL JUNGSEONG EU-EO
-D7BB;W # HANGUL JUNGSEONG EU-E
-D7BC;W # HANGUL JUNGSEONG EU-O
-D7BD;W # HANGUL JUNGSEONG I-YA-O
-D7BE;W # HANGUL JUNGSEONG I-YAE
-D7BF;W # HANGUL JUNGSEONG I-YEO
-D7C0;W # HANGUL JUNGSEONG I-YE
-D7C1;W # HANGUL JUNGSEONG I-O-I
-D7C2;W # HANGUL JUNGSEONG I-YO
-D7C3;W # HANGUL JUNGSEONG I-YU
-D7C4;W # HANGUL JUNGSEONG I-I
-D7C5;W # HANGUL JUNGSEONG ARAEA-A
-D7C6;W # HANGUL JUNGSEONG ARAEA-E
-D7CB;W # HANGUL JONGSEONG NIEUN-RIEUL
-D7CC;W # HANGUL JONGSEONG NIEUN-CHIEUCH
-D7CD;W # HANGUL JONGSEONG SSANGTIKEUT
-D7CE;W # HANGUL JONGSEONG SSANGTIKEUT-PIEUP
-D7CF;W # HANGUL JONGSEONG TIKEUT-PIEUP
-D7D0;W # HANGUL JONGSEONG TIKEUT-SIOS
-D7D1;W # HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK
-D7D2;W # HANGUL JONGSEONG TIKEUT-CIEUC
-D7D3;W # HANGUL JONGSEONG TIKEUT-CHIEUCH
-D7D4;W # HANGUL JONGSEONG TIKEUT-THIEUTH
-D7D5;W # HANGUL JONGSEONG RIEUL-SSANGKIYEOK
-D7D6;W # HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH
-D7D7;W # HANGUL JONGSEONG SSANGRIEUL-KHIEUKH
-D7D8;W # HANGUL JONGSEONG RIEUL-MIEUM-HIEUH
-D7D9;W # HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT
-D7DA;W # HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH
-D7DB;W # HANGUL JONGSEONG RIEUL-YESIEUNG
-D7DC;W # HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH
-D7DD;W # HANGUL JONGSEONG KAPYEOUNRIEUL
-D7DE;W # HANGUL JONGSEONG MIEUM-NIEUN
-D7DF;W # HANGUL JONGSEONG MIEUM-SSANGNIEUN
-D7E0;W # HANGUL JONGSEONG SSANGMIEUM
-D7E1;W # HANGUL JONGSEONG MIEUM-PIEUP-SIOS
-D7E2;W # HANGUL JONGSEONG MIEUM-CIEUC
-D7E3;W # HANGUL JONGSEONG PIEUP-TIKEUT
-D7E4;W # HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH
-D7E5;W # HANGUL JONGSEONG PIEUP-MIEUM
-D7E6;W # HANGUL JONGSEONG SSANGPIEUP
-D7E7;W # HANGUL JONGSEONG PIEUP-SIOS-TIKEUT
-D7E8;W # HANGUL JONGSEONG PIEUP-CIEUC
-D7E9;W # HANGUL JONGSEONG PIEUP-CHIEUCH
-D7EA;W # HANGUL JONGSEONG SIOS-MIEUM
-D7EB;W # HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP
-D7EC;W # HANGUL JONGSEONG SSANGSIOS-KIYEOK
-D7ED;W # HANGUL JONGSEONG SSANGSIOS-TIKEUT
-D7EE;W # HANGUL JONGSEONG SIOS-PANSIOS
-D7EF;W # HANGUL JONGSEONG SIOS-CIEUC
-D7F0;W # HANGUL JONGSEONG SIOS-CHIEUCH
-D7F1;W # HANGUL JONGSEONG SIOS-THIEUTH
-D7F2;W # HANGUL JONGSEONG SIOS-HIEUH
-D7F3;W # HANGUL JONGSEONG PANSIOS-PIEUP
-D7F4;W # HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP
-D7F5;W # HANGUL JONGSEONG YESIEUNG-MIEUM
-D7F6;W # HANGUL JONGSEONG YESIEUNG-HIEUH
-D7F7;W # HANGUL JONGSEONG CIEUC-PIEUP
-D7F8;W # HANGUL JONGSEONG CIEUC-SSANGPIEUP
-D7F9;W # HANGUL JONGSEONG SSANGCIEUC
-D7FA;W # HANGUL JONGSEONG PHIEUPH-SIOS
-D7FB;W # HANGUL JONGSEONG PHIEUPH-THIEUTH
-D800..DB7F;N # <Non Private Use High Surrogate, First>..<Non Private Use High Surrogate, Last>
-DB80..DBFF;N # <Private Use High Surrogate, First>..<Private Use High Surrogate, Last>
-DC00..DFFF;N # <Low Surrogate, First>..<Low Surrogate, Last>
-E000..F8FF;A # <Private Use, First>..<Private Use, Last>
-F900;W # CJK COMPATIBILITY IDEOGRAPH-F900
-F901;W # CJK COMPATIBILITY IDEOGRAPH-F901
-F902;W # CJK COMPATIBILITY IDEOGRAPH-F902
-F903;W # CJK COMPATIBILITY IDEOGRAPH-F903
-F904;W # CJK COMPATIBILITY IDEOGRAPH-F904
-F905;W # CJK COMPATIBILITY IDEOGRAPH-F905
-F906;W # CJK COMPATIBILITY IDEOGRAPH-F906
-F907;W # CJK COMPATIBILITY IDEOGRAPH-F907
-F908;W # CJK COMPATIBILITY IDEOGRAPH-F908
-F909;W # CJK COMPATIBILITY IDEOGRAPH-F909
-F90A;W # CJK COMPATIBILITY IDEOGRAPH-F90A
-F90B;W # CJK COMPATIBILITY IDEOGRAPH-F90B
-F90C;W # CJK COMPATIBILITY IDEOGRAPH-F90C
-F90D;W # CJK COMPATIBILITY IDEOGRAPH-F90D
-F90E;W # CJK COMPATIBILITY IDEOGRAPH-F90E
-F90F;W # CJK COMPATIBILITY IDEOGRAPH-F90F
-F910;W # CJK COMPATIBILITY IDEOGRAPH-F910
-F911;W # CJK COMPATIBILITY IDEOGRAPH-F911
-F912;W # CJK COMPATIBILITY IDEOGRAPH-F912
-F913;W # CJK COMPATIBILITY IDEOGRAPH-F913
-F914;W # CJK COMPATIBILITY IDEOGRAPH-F914
-F915;W # CJK COMPATIBILITY IDEOGRAPH-F915
-F916;W # CJK COMPATIBILITY IDEOGRAPH-F916
-F917;W # CJK COMPATIBILITY IDEOGRAPH-F917
-F918;W # CJK COMPATIBILITY IDEOGRAPH-F918
-F919;W # CJK COMPATIBILITY IDEOGRAPH-F919
-F91A;W # CJK COMPATIBILITY IDEOGRAPH-F91A
-F91B;W # CJK COMPATIBILITY IDEOGRAPH-F91B
-F91C;W # CJK COMPATIBILITY IDEOGRAPH-F91C
-F91D;W # CJK COMPATIBILITY IDEOGRAPH-F91D
-F91E;W # CJK COMPATIBILITY IDEOGRAPH-F91E
-F91F;W # CJK COMPATIBILITY IDEOGRAPH-F91F
-F920;W # CJK COMPATIBILITY IDEOGRAPH-F920
-F921;W # CJK COMPATIBILITY IDEOGRAPH-F921
-F922;W # CJK COMPATIBILITY IDEOGRAPH-F922
-F923;W # CJK COMPATIBILITY IDEOGRAPH-F923
-F924;W # CJK COMPATIBILITY IDEOGRAPH-F924
-F925;W # CJK COMPATIBILITY IDEOGRAPH-F925
-F926;W # CJK COMPATIBILITY IDEOGRAPH-F926
-F927;W # CJK COMPATIBILITY IDEOGRAPH-F927
-F928;W # CJK COMPATIBILITY IDEOGRAPH-F928
-F929;W # CJK COMPATIBILITY IDEOGRAPH-F929
-F92A;W # CJK COMPATIBILITY IDEOGRAPH-F92A
-F92B;W # CJK COMPATIBILITY IDEOGRAPH-F92B
-F92C;W # CJK COMPATIBILITY IDEOGRAPH-F92C
-F92D;W # CJK COMPATIBILITY IDEOGRAPH-F92D
-F92E;W # CJK COMPATIBILITY IDEOGRAPH-F92E
-F92F;W # CJK COMPATIBILITY IDEOGRAPH-F92F
-F930;W # CJK COMPATIBILITY IDEOGRAPH-F930
-F931;W # CJK COMPATIBILITY IDEOGRAPH-F931
-F932;W # CJK COMPATIBILITY IDEOGRAPH-F932
-F933;W # CJK COMPATIBILITY IDEOGRAPH-F933
-F934;W # CJK COMPATIBILITY IDEOGRAPH-F934
-F935;W # CJK COMPATIBILITY IDEOGRAPH-F935
-F936;W # CJK COMPATIBILITY IDEOGRAPH-F936
-F937;W # CJK COMPATIBILITY IDEOGRAPH-F937
-F938;W # CJK COMPATIBILITY IDEOGRAPH-F938
-F939;W # CJK COMPATIBILITY IDEOGRAPH-F939
-F93A;W # CJK COMPATIBILITY IDEOGRAPH-F93A
-F93B;W # CJK COMPATIBILITY IDEOGRAPH-F93B
-F93C;W # CJK COMPATIBILITY IDEOGRAPH-F93C
-F93D;W # CJK COMPATIBILITY IDEOGRAPH-F93D
-F93E;W # CJK COMPATIBILITY IDEOGRAPH-F93E
-F93F;W # CJK COMPATIBILITY IDEOGRAPH-F93F
-F940;W # CJK COMPATIBILITY IDEOGRAPH-F940
-F941;W # CJK COMPATIBILITY IDEOGRAPH-F941
-F942;W # CJK COMPATIBILITY IDEOGRAPH-F942
-F943;W # CJK COMPATIBILITY IDEOGRAPH-F943
-F944;W # CJK COMPATIBILITY IDEOGRAPH-F944
-F945;W # CJK COMPATIBILITY IDEOGRAPH-F945
-F946;W # CJK COMPATIBILITY IDEOGRAPH-F946
-F947;W # CJK COMPATIBILITY IDEOGRAPH-F947
-F948;W # CJK COMPATIBILITY IDEOGRAPH-F948
-F949;W # CJK COMPATIBILITY IDEOGRAPH-F949
-F94A;W # CJK COMPATIBILITY IDEOGRAPH-F94A
-F94B;W # CJK COMPATIBILITY IDEOGRAPH-F94B
-F94C;W # CJK COMPATIBILITY IDEOGRAPH-F94C
-F94D;W # CJK COMPATIBILITY IDEOGRAPH-F94D
-F94E;W # CJK COMPATIBILITY IDEOGRAPH-F94E
-F94F;W # CJK COMPATIBILITY IDEOGRAPH-F94F
-F950;W # CJK COMPATIBILITY IDEOGRAPH-F950
-F951;W # CJK COMPATIBILITY IDEOGRAPH-F951
-F952;W # CJK COMPATIBILITY IDEOGRAPH-F952
-F953;W # CJK COMPATIBILITY IDEOGRAPH-F953
-F954;W # CJK COMPATIBILITY IDEOGRAPH-F954
-F955;W # CJK COMPATIBILITY IDEOGRAPH-F955
-F956;W # CJK COMPATIBILITY IDEOGRAPH-F956
-F957;W # CJK COMPATIBILITY IDEOGRAPH-F957
-F958;W # CJK COMPATIBILITY IDEOGRAPH-F958
-F959;W # CJK COMPATIBILITY IDEOGRAPH-F959
-F95A;W # CJK COMPATIBILITY IDEOGRAPH-F95A
-F95B;W # CJK COMPATIBILITY IDEOGRAPH-F95B
-F95C;W # CJK COMPATIBILITY IDEOGRAPH-F95C
-F95D;W # CJK COMPATIBILITY IDEOGRAPH-F95D
-F95E;W # CJK COMPATIBILITY IDEOGRAPH-F95E
-F95F;W # CJK COMPATIBILITY IDEOGRAPH-F95F
-F960;W # CJK COMPATIBILITY IDEOGRAPH-F960
-F961;W # CJK COMPATIBILITY IDEOGRAPH-F961
-F962;W # CJK COMPATIBILITY IDEOGRAPH-F962
-F963;W # CJK COMPATIBILITY IDEOGRAPH-F963
-F964;W # CJK COMPATIBILITY IDEOGRAPH-F964
-F965;W # CJK COMPATIBILITY IDEOGRAPH-F965
-F966;W # CJK COMPATIBILITY IDEOGRAPH-F966
-F967;W # CJK COMPATIBILITY IDEOGRAPH-F967
-F968;W # CJK COMPATIBILITY IDEOGRAPH-F968
-F969;W # CJK COMPATIBILITY IDEOGRAPH-F969
-F96A;W # CJK COMPATIBILITY IDEOGRAPH-F96A
-F96B;W # CJK COMPATIBILITY IDEOGRAPH-F96B
-F96C;W # CJK COMPATIBILITY IDEOGRAPH-F96C
-F96D;W # CJK COMPATIBILITY IDEOGRAPH-F96D
-F96E;W # CJK COMPATIBILITY IDEOGRAPH-F96E
-F96F;W # CJK COMPATIBILITY IDEOGRAPH-F96F
-F970;W # CJK COMPATIBILITY IDEOGRAPH-F970
-F971;W # CJK COMPATIBILITY IDEOGRAPH-F971
-F972;W # CJK COMPATIBILITY IDEOGRAPH-F972
-F973;W # CJK COMPATIBILITY IDEOGRAPH-F973
-F974;W # CJK COMPATIBILITY IDEOGRAPH-F974
-F975;W # CJK COMPATIBILITY IDEOGRAPH-F975
-F976;W # CJK COMPATIBILITY IDEOGRAPH-F976
-F977;W # CJK COMPATIBILITY IDEOGRAPH-F977
-F978;W # CJK COMPATIBILITY IDEOGRAPH-F978
-F979;W # CJK COMPATIBILITY IDEOGRAPH-F979
-F97A;W # CJK COMPATIBILITY IDEOGRAPH-F97A
-F97B;W # CJK COMPATIBILITY IDEOGRAPH-F97B
-F97C;W # CJK COMPATIBILITY IDEOGRAPH-F97C
-F97D;W # CJK COMPATIBILITY IDEOGRAPH-F97D
-F97E;W # CJK COMPATIBILITY IDEOGRAPH-F97E
-F97F;W # CJK COMPATIBILITY IDEOGRAPH-F97F
-F980;W # CJK COMPATIBILITY IDEOGRAPH-F980
-F981;W # CJK COMPATIBILITY IDEOGRAPH-F981
-F982;W # CJK COMPATIBILITY IDEOGRAPH-F982
-F983;W # CJK COMPATIBILITY IDEOGRAPH-F983
-F984;W # CJK COMPATIBILITY IDEOGRAPH-F984
-F985;W # CJK COMPATIBILITY IDEOGRAPH-F985
-F986;W # CJK COMPATIBILITY IDEOGRAPH-F986
-F987;W # CJK COMPATIBILITY IDEOGRAPH-F987
-F988;W # CJK COMPATIBILITY IDEOGRAPH-F988
-F989;W # CJK COMPATIBILITY IDEOGRAPH-F989
-F98A;W # CJK COMPATIBILITY IDEOGRAPH-F98A
-F98B;W # CJK COMPATIBILITY IDEOGRAPH-F98B
-F98C;W # CJK COMPATIBILITY IDEOGRAPH-F98C
-F98D;W # CJK COMPATIBILITY IDEOGRAPH-F98D
-F98E;W # CJK COMPATIBILITY IDEOGRAPH-F98E
-F98F;W # CJK COMPATIBILITY IDEOGRAPH-F98F
-F990;W # CJK COMPATIBILITY IDEOGRAPH-F990
-F991;W # CJK COMPATIBILITY IDEOGRAPH-F991
-F992;W # CJK COMPATIBILITY IDEOGRAPH-F992
-F993;W # CJK COMPATIBILITY IDEOGRAPH-F993
-F994;W # CJK COMPATIBILITY IDEOGRAPH-F994
-F995;W # CJK COMPATIBILITY IDEOGRAPH-F995
-F996;W # CJK COMPATIBILITY IDEOGRAPH-F996
-F997;W # CJK COMPATIBILITY IDEOGRAPH-F997
-F998;W # CJK COMPATIBILITY IDEOGRAPH-F998
-F999;W # CJK COMPATIBILITY IDEOGRAPH-F999
-F99A;W # CJK COMPATIBILITY IDEOGRAPH-F99A
-F99B;W # CJK COMPATIBILITY IDEOGRAPH-F99B
-F99C;W # CJK COMPATIBILITY IDEOGRAPH-F99C
-F99D;W # CJK COMPATIBILITY IDEOGRAPH-F99D
-F99E;W # CJK COMPATIBILITY IDEOGRAPH-F99E
-F99F;W # CJK COMPATIBILITY IDEOGRAPH-F99F
-F9A0;W # CJK COMPATIBILITY IDEOGRAPH-F9A0
-F9A1;W # CJK COMPATIBILITY IDEOGRAPH-F9A1
-F9A2;W # CJK COMPATIBILITY IDEOGRAPH-F9A2
-F9A3;W # CJK COMPATIBILITY IDEOGRAPH-F9A3
-F9A4;W # CJK COMPATIBILITY IDEOGRAPH-F9A4
-F9A5;W # CJK COMPATIBILITY IDEOGRAPH-F9A5
-F9A6;W # CJK COMPATIBILITY IDEOGRAPH-F9A6
-F9A7;W # CJK COMPATIBILITY IDEOGRAPH-F9A7
-F9A8;W # CJK COMPATIBILITY IDEOGRAPH-F9A8
-F9A9;W # CJK COMPATIBILITY IDEOGRAPH-F9A9
-F9AA;W # CJK COMPATIBILITY IDEOGRAPH-F9AA
-F9AB;W # CJK COMPATIBILITY IDEOGRAPH-F9AB
-F9AC;W # CJK COMPATIBILITY IDEOGRAPH-F9AC
-F9AD;W # CJK COMPATIBILITY IDEOGRAPH-F9AD
-F9AE;W # CJK COMPATIBILITY IDEOGRAPH-F9AE
-F9AF;W # CJK COMPATIBILITY IDEOGRAPH-F9AF
-F9B0;W # CJK COMPATIBILITY IDEOGRAPH-F9B0
-F9B1;W # CJK COMPATIBILITY IDEOGRAPH-F9B1
-F9B2;W # CJK COMPATIBILITY IDEOGRAPH-F9B2
-F9B3;W # CJK COMPATIBILITY IDEOGRAPH-F9B3
-F9B4;W # CJK COMPATIBILITY IDEOGRAPH-F9B4
-F9B5;W # CJK COMPATIBILITY IDEOGRAPH-F9B5
-F9B6;W # CJK COMPATIBILITY IDEOGRAPH-F9B6
-F9B7;W # CJK COMPATIBILITY IDEOGRAPH-F9B7
-F9B8;W # CJK COMPATIBILITY IDEOGRAPH-F9B8
-F9B9;W # CJK COMPATIBILITY IDEOGRAPH-F9B9
-F9BA;W # CJK COMPATIBILITY IDEOGRAPH-F9BA
-F9BB;W # CJK COMPATIBILITY IDEOGRAPH-F9BB
-F9BC;W # CJK COMPATIBILITY IDEOGRAPH-F9BC
-F9BD;W # CJK COMPATIBILITY IDEOGRAPH-F9BD
-F9BE;W # CJK COMPATIBILITY IDEOGRAPH-F9BE
-F9BF;W # CJK COMPATIBILITY IDEOGRAPH-F9BF
-F9C0;W # CJK COMPATIBILITY IDEOGRAPH-F9C0
-F9C1;W # CJK COMPATIBILITY IDEOGRAPH-F9C1
-F9C2;W # CJK COMPATIBILITY IDEOGRAPH-F9C2
-F9C3;W # CJK COMPATIBILITY IDEOGRAPH-F9C3
-F9C4;W # CJK COMPATIBILITY IDEOGRAPH-F9C4
-F9C5;W # CJK COMPATIBILITY IDEOGRAPH-F9C5
-F9C6;W # CJK COMPATIBILITY IDEOGRAPH-F9C6
-F9C7;W # CJK COMPATIBILITY IDEOGRAPH-F9C7
-F9C8;W # CJK COMPATIBILITY IDEOGRAPH-F9C8
-F9C9;W # CJK COMPATIBILITY IDEOGRAPH-F9C9
-F9CA;W # CJK COMPATIBILITY IDEOGRAPH-F9CA
-F9CB;W # CJK COMPATIBILITY IDEOGRAPH-F9CB
-F9CC;W # CJK COMPATIBILITY IDEOGRAPH-F9CC
-F9CD;W # CJK COMPATIBILITY IDEOGRAPH-F9CD
-F9CE;W # CJK COMPATIBILITY IDEOGRAPH-F9CE
-F9CF;W # CJK COMPATIBILITY IDEOGRAPH-F9CF
-F9D0;W # CJK COMPATIBILITY IDEOGRAPH-F9D0
-F9D1;W # CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D2;W # CJK COMPATIBILITY IDEOGRAPH-F9D2
-F9D3;W # CJK COMPATIBILITY IDEOGRAPH-F9D3
-F9D4;W # CJK COMPATIBILITY IDEOGRAPH-F9D4
-F9D5;W # CJK COMPATIBILITY IDEOGRAPH-F9D5
-F9D6;W # CJK COMPATIBILITY IDEOGRAPH-F9D6
-F9D7;W # CJK COMPATIBILITY IDEOGRAPH-F9D7
-F9D8;W # CJK COMPATIBILITY IDEOGRAPH-F9D8
-F9D9;W # CJK COMPATIBILITY IDEOGRAPH-F9D9
-F9DA;W # CJK COMPATIBILITY IDEOGRAPH-F9DA
-F9DB;W # CJK COMPATIBILITY IDEOGRAPH-F9DB
-F9DC;W # CJK COMPATIBILITY IDEOGRAPH-F9DC
-F9DD;W # CJK COMPATIBILITY IDEOGRAPH-F9DD
-F9DE;W # CJK COMPATIBILITY IDEOGRAPH-F9DE
-F9DF;W # CJK COMPATIBILITY IDEOGRAPH-F9DF
-F9E0;W # CJK COMPATIBILITY IDEOGRAPH-F9E0
-F9E1;W # CJK COMPATIBILITY IDEOGRAPH-F9E1
-F9E2;W # CJK COMPATIBILITY IDEOGRAPH-F9E2
-F9E3;W # CJK COMPATIBILITY IDEOGRAPH-F9E3
-F9E4;W # CJK COMPATIBILITY IDEOGRAPH-F9E4
-F9E5;W # CJK COMPATIBILITY IDEOGRAPH-F9E5
-F9E6;W # CJK COMPATIBILITY IDEOGRAPH-F9E6
-F9E7;W # CJK COMPATIBILITY IDEOGRAPH-F9E7
-F9E8;W # CJK COMPATIBILITY IDEOGRAPH-F9E8
-F9E9;W # CJK COMPATIBILITY IDEOGRAPH-F9E9
-F9EA;W # CJK COMPATIBILITY IDEOGRAPH-F9EA
-F9EB;W # CJK COMPATIBILITY IDEOGRAPH-F9EB
-F9EC;W # CJK COMPATIBILITY IDEOGRAPH-F9EC
-F9ED;W # CJK COMPATIBILITY IDEOGRAPH-F9ED
-F9EE;W # CJK COMPATIBILITY IDEOGRAPH-F9EE
-F9EF;W # CJK COMPATIBILITY IDEOGRAPH-F9EF
-F9F0;W # CJK COMPATIBILITY IDEOGRAPH-F9F0
-F9F1;W # CJK COMPATIBILITY IDEOGRAPH-F9F1
-F9F2;W # CJK COMPATIBILITY IDEOGRAPH-F9F2
-F9F3;W # CJK COMPATIBILITY IDEOGRAPH-F9F3
-F9F4;W # CJK COMPATIBILITY IDEOGRAPH-F9F4
-F9F5;W # CJK COMPATIBILITY IDEOGRAPH-F9F5
-F9F6;W # CJK COMPATIBILITY IDEOGRAPH-F9F6
-F9F7;W # CJK COMPATIBILITY IDEOGRAPH-F9F7
-F9F8;W # CJK COMPATIBILITY IDEOGRAPH-F9F8
-F9F9;W # CJK COMPATIBILITY IDEOGRAPH-F9F9
-F9FA;W # CJK COMPATIBILITY IDEOGRAPH-F9FA
-F9FB;W # CJK COMPATIBILITY IDEOGRAPH-F9FB
-F9FC;W # CJK COMPATIBILITY IDEOGRAPH-F9FC
-F9FD;W # CJK COMPATIBILITY IDEOGRAPH-F9FD
-F9FE;W # CJK COMPATIBILITY IDEOGRAPH-F9FE
-F9FF;W # CJK COMPATIBILITY IDEOGRAPH-F9FF
-FA00;W # CJK COMPATIBILITY IDEOGRAPH-FA00
-FA01;W # CJK COMPATIBILITY IDEOGRAPH-FA01
-FA02;W # CJK COMPATIBILITY IDEOGRAPH-FA02
-FA03;W # CJK COMPATIBILITY IDEOGRAPH-FA03
-FA04;W # CJK COMPATIBILITY IDEOGRAPH-FA04
-FA05;W # CJK COMPATIBILITY IDEOGRAPH-FA05
-FA06;W # CJK COMPATIBILITY IDEOGRAPH-FA06
-FA07;W # CJK COMPATIBILITY IDEOGRAPH-FA07
-FA08;W # CJK COMPATIBILITY IDEOGRAPH-FA08
-FA09;W # CJK COMPATIBILITY IDEOGRAPH-FA09
-FA0A;W # CJK COMPATIBILITY IDEOGRAPH-FA0A
-FA0B;W # CJK COMPATIBILITY IDEOGRAPH-FA0B
-FA0C;W # CJK COMPATIBILITY IDEOGRAPH-FA0C
-FA0D;W # CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA0E;W # CJK COMPATIBILITY IDEOGRAPH-FA0E
-FA0F;W # CJK COMPATIBILITY IDEOGRAPH-FA0F
-FA10;W # CJK COMPATIBILITY IDEOGRAPH-FA10
-FA11;W # CJK COMPATIBILITY IDEOGRAPH-FA11
-FA12;W # CJK COMPATIBILITY IDEOGRAPH-FA12
-FA13;W # CJK COMPATIBILITY IDEOGRAPH-FA13
-FA14;W # CJK COMPATIBILITY IDEOGRAPH-FA14
-FA15;W # CJK COMPATIBILITY IDEOGRAPH-FA15
-FA16;W # CJK COMPATIBILITY IDEOGRAPH-FA16
-FA17;W # CJK COMPATIBILITY IDEOGRAPH-FA17
-FA18;W # CJK COMPATIBILITY IDEOGRAPH-FA18
-FA19;W # CJK COMPATIBILITY IDEOGRAPH-FA19
-FA1A;W # CJK COMPATIBILITY IDEOGRAPH-FA1A
-FA1B;W # CJK COMPATIBILITY IDEOGRAPH-FA1B
-FA1C;W # CJK COMPATIBILITY IDEOGRAPH-FA1C
-FA1D;W # CJK COMPATIBILITY IDEOGRAPH-FA1D
-FA1E;W # CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA1F;W # CJK COMPATIBILITY IDEOGRAPH-FA1F
-FA20;W # CJK COMPATIBILITY IDEOGRAPH-FA20
-FA21;W # CJK COMPATIBILITY IDEOGRAPH-FA21
-FA22;W # CJK COMPATIBILITY IDEOGRAPH-FA22
-FA23;W # CJK COMPATIBILITY IDEOGRAPH-FA23
-FA24;W # CJK COMPATIBILITY IDEOGRAPH-FA24
-FA25;W # CJK COMPATIBILITY IDEOGRAPH-FA25
-FA26;W # CJK COMPATIBILITY IDEOGRAPH-FA26
-FA27;W # CJK COMPATIBILITY IDEOGRAPH-FA27
-FA28;W # CJK COMPATIBILITY IDEOGRAPH-FA28
-FA29;W # CJK COMPATIBILITY IDEOGRAPH-FA29
-FA2A;W # CJK COMPATIBILITY IDEOGRAPH-FA2A
-FA2B;W # CJK COMPATIBILITY IDEOGRAPH-FA2B
-FA2C;W # CJK COMPATIBILITY IDEOGRAPH-FA2C
-FA2D;W # CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA2E..FA2F;W # <reserved-FA2E>..<reserved-FA2F>
-FA30;W # CJK COMPATIBILITY IDEOGRAPH-FA30
-FA31;W # CJK COMPATIBILITY IDEOGRAPH-FA31
-FA32;W # CJK COMPATIBILITY IDEOGRAPH-FA32
-FA33;W # CJK COMPATIBILITY IDEOGRAPH-FA33
-FA34;W # CJK COMPATIBILITY IDEOGRAPH-FA34
-FA35;W # CJK COMPATIBILITY IDEOGRAPH-FA35
-FA36;W # CJK COMPATIBILITY IDEOGRAPH-FA36
-FA37;W # CJK COMPATIBILITY IDEOGRAPH-FA37
-FA38;W # CJK COMPATIBILITY IDEOGRAPH-FA38
-FA39;W # CJK COMPATIBILITY IDEOGRAPH-FA39
-FA3A;W # CJK COMPATIBILITY IDEOGRAPH-FA3A
-FA3B;W # CJK COMPATIBILITY IDEOGRAPH-FA3B
-FA3C;W # CJK COMPATIBILITY IDEOGRAPH-FA3C
-FA3D;W # CJK COMPATIBILITY IDEOGRAPH-FA3D
-FA3E;W # CJK COMPATIBILITY IDEOGRAPH-FA3E
-FA3F;W # CJK COMPATIBILITY IDEOGRAPH-FA3F
-FA40;W # CJK COMPATIBILITY IDEOGRAPH-FA40
-FA41;W # CJK COMPATIBILITY IDEOGRAPH-FA41
-FA42;W # CJK COMPATIBILITY IDEOGRAPH-FA42
-FA43;W # CJK COMPATIBILITY IDEOGRAPH-FA43
-FA44;W # CJK COMPATIBILITY IDEOGRAPH-FA44
-FA45;W # CJK COMPATIBILITY IDEOGRAPH-FA45
-FA46;W # CJK COMPATIBILITY IDEOGRAPH-FA46
-FA47;W # CJK COMPATIBILITY IDEOGRAPH-FA47
-FA48;W # CJK COMPATIBILITY IDEOGRAPH-FA48
-FA49;W # CJK COMPATIBILITY IDEOGRAPH-FA49
-FA4A;W # CJK COMPATIBILITY IDEOGRAPH-FA4A
-FA4B;W # CJK COMPATIBILITY IDEOGRAPH-FA4B
-FA4C;W # CJK COMPATIBILITY IDEOGRAPH-FA4C
-FA4D;W # CJK COMPATIBILITY IDEOGRAPH-FA4D
-FA4E;W # CJK COMPATIBILITY IDEOGRAPH-FA4E
-FA4F;W # CJK COMPATIBILITY IDEOGRAPH-FA4F
-FA50;W # CJK COMPATIBILITY IDEOGRAPH-FA50
-FA51;W # CJK COMPATIBILITY IDEOGRAPH-FA51
-FA52;W # CJK COMPATIBILITY IDEOGRAPH-FA52
-FA53;W # CJK COMPATIBILITY IDEOGRAPH-FA53
-FA54;W # CJK COMPATIBILITY IDEOGRAPH-FA54
-FA55;W # CJK COMPATIBILITY IDEOGRAPH-FA55
-FA56;W # CJK COMPATIBILITY IDEOGRAPH-FA56
-FA57;W # CJK COMPATIBILITY IDEOGRAPH-FA57
-FA58;W # CJK COMPATIBILITY IDEOGRAPH-FA58
-FA59;W # CJK COMPATIBILITY IDEOGRAPH-FA59
-FA5A;W # CJK COMPATIBILITY IDEOGRAPH-FA5A
-FA5B;W # CJK COMPATIBILITY IDEOGRAPH-FA5B
-FA5C;W # CJK COMPATIBILITY IDEOGRAPH-FA5C
-FA5D;W # CJK COMPATIBILITY IDEOGRAPH-FA5D
-FA5E;W # CJK COMPATIBILITY IDEOGRAPH-FA5E
-FA5F;W # CJK COMPATIBILITY IDEOGRAPH-FA5F
-FA60;W # CJK COMPATIBILITY IDEOGRAPH-FA60
-FA61;W # CJK COMPATIBILITY IDEOGRAPH-FA61
-FA62;W # CJK COMPATIBILITY IDEOGRAPH-FA62
-FA63;W # CJK COMPATIBILITY IDEOGRAPH-FA63
-FA64;W # CJK COMPATIBILITY IDEOGRAPH-FA64
-FA65;W # CJK COMPATIBILITY IDEOGRAPH-FA65
-FA66;W # CJK COMPATIBILITY IDEOGRAPH-FA66
-FA67;W # CJK COMPATIBILITY IDEOGRAPH-FA67
-FA68;W # CJK COMPATIBILITY IDEOGRAPH-FA68
-FA69;W # CJK COMPATIBILITY IDEOGRAPH-FA69
-FA6A;W # CJK COMPATIBILITY IDEOGRAPH-FA6A
-FA6B;W # CJK COMPATIBILITY IDEOGRAPH-FA6B
-FA6C;W # CJK COMPATIBILITY IDEOGRAPH-FA6C
-FA6D;W # CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F;W # <reserved-FA6E>..<reserved-FA6F>
-FA70;W # CJK COMPATIBILITY IDEOGRAPH-FA70
-FA71;W # CJK COMPATIBILITY IDEOGRAPH-FA71
-FA72;W # CJK COMPATIBILITY IDEOGRAPH-FA72
-FA73;W # CJK COMPATIBILITY IDEOGRAPH-FA73
-FA74;W # CJK COMPATIBILITY IDEOGRAPH-FA74
-FA75;W # CJK COMPATIBILITY IDEOGRAPH-FA75
-FA76;W # CJK COMPATIBILITY IDEOGRAPH-FA76
-FA77;W # CJK COMPATIBILITY IDEOGRAPH-FA77
-FA78;W # CJK COMPATIBILITY IDEOGRAPH-FA78
-FA79;W # CJK COMPATIBILITY IDEOGRAPH-FA79
-FA7A;W # CJK COMPATIBILITY IDEOGRAPH-FA7A
-FA7B;W # CJK COMPATIBILITY IDEOGRAPH-FA7B
-FA7C;W # CJK COMPATIBILITY IDEOGRAPH-FA7C
-FA7D;W # CJK COMPATIBILITY IDEOGRAPH-FA7D
-FA7E;W # CJK COMPATIBILITY IDEOGRAPH-FA7E
-FA7F;W # CJK COMPATIBILITY IDEOGRAPH-FA7F
-FA80;W # CJK COMPATIBILITY IDEOGRAPH-FA80
-FA81;W # CJK COMPATIBILITY IDEOGRAPH-FA81
-FA82;W # CJK COMPATIBILITY IDEOGRAPH-FA82
-FA83;W # CJK COMPATIBILITY IDEOGRAPH-FA83
-FA84;W # CJK COMPATIBILITY IDEOGRAPH-FA84
-FA85;W # CJK COMPATIBILITY IDEOGRAPH-FA85
-FA86;W # CJK COMPATIBILITY IDEOGRAPH-FA86
-FA87;W # CJK COMPATIBILITY IDEOGRAPH-FA87
-FA88;W # CJK COMPATIBILITY IDEOGRAPH-FA88
-FA89;W # CJK COMPATIBILITY IDEOGRAPH-FA89
-FA8A;W # CJK COMPATIBILITY IDEOGRAPH-FA8A
-FA8B;W # CJK COMPATIBILITY IDEOGRAPH-FA8B
-FA8C;W # CJK COMPATIBILITY IDEOGRAPH-FA8C
-FA8D;W # CJK COMPATIBILITY IDEOGRAPH-FA8D
-FA8E;W # CJK COMPATIBILITY IDEOGRAPH-FA8E
-FA8F;W # CJK COMPATIBILITY IDEOGRAPH-FA8F
-FA90;W # CJK COMPATIBILITY IDEOGRAPH-FA90
-FA91;W # CJK COMPATIBILITY IDEOGRAPH-FA91
-FA92;W # CJK COMPATIBILITY IDEOGRAPH-FA92
-FA93;W # CJK COMPATIBILITY IDEOGRAPH-FA93
-FA94;W # CJK COMPATIBILITY IDEOGRAPH-FA94
-FA95;W # CJK COMPATIBILITY IDEOGRAPH-FA95
-FA96;W # CJK COMPATIBILITY IDEOGRAPH-FA96
-FA97;W # CJK COMPATIBILITY IDEOGRAPH-FA97
-FA98;W # CJK COMPATIBILITY IDEOGRAPH-FA98
-FA99;W # CJK COMPATIBILITY IDEOGRAPH-FA99
-FA9A;W # CJK COMPATIBILITY IDEOGRAPH-FA9A
-FA9B;W # CJK COMPATIBILITY IDEOGRAPH-FA9B
-FA9C;W # CJK COMPATIBILITY IDEOGRAPH-FA9C
-FA9D;W # CJK COMPATIBILITY IDEOGRAPH-FA9D
-FA9E;W # CJK COMPATIBILITY IDEOGRAPH-FA9E
-FA9F;W # CJK COMPATIBILITY IDEOGRAPH-FA9F
-FAA0;W # CJK COMPATIBILITY IDEOGRAPH-FAA0
-FAA1;W # CJK COMPATIBILITY IDEOGRAPH-FAA1
-FAA2;W # CJK COMPATIBILITY IDEOGRAPH-FAA2
-FAA3;W # CJK COMPATIBILITY IDEOGRAPH-FAA3
-FAA4;W # CJK COMPATIBILITY IDEOGRAPH-FAA4
-FAA5;W # CJK COMPATIBILITY IDEOGRAPH-FAA5
-FAA6;W # CJK COMPATIBILITY IDEOGRAPH-FAA6
-FAA7;W # CJK COMPATIBILITY IDEOGRAPH-FAA7
-FAA8;W # CJK COMPATIBILITY IDEOGRAPH-FAA8
-FAA9;W # CJK COMPATIBILITY IDEOGRAPH-FAA9
-FAAA;W # CJK COMPATIBILITY IDEOGRAPH-FAAA
-FAAB;W # CJK COMPATIBILITY IDEOGRAPH-FAAB
-FAAC;W # CJK COMPATIBILITY IDEOGRAPH-FAAC
-FAAD;W # CJK COMPATIBILITY IDEOGRAPH-FAAD
-FAAE;W # CJK COMPATIBILITY IDEOGRAPH-FAAE
-FAAF;W # CJK COMPATIBILITY IDEOGRAPH-FAAF
-FAB0;W # CJK COMPATIBILITY IDEOGRAPH-FAB0
-FAB1;W # CJK COMPATIBILITY IDEOGRAPH-FAB1
-FAB2;W # CJK COMPATIBILITY IDEOGRAPH-FAB2
-FAB3;W # CJK COMPATIBILITY IDEOGRAPH-FAB3
-FAB4;W # CJK COMPATIBILITY IDEOGRAPH-FAB4
-FAB5;W # CJK COMPATIBILITY IDEOGRAPH-FAB5
-FAB6;W # CJK COMPATIBILITY IDEOGRAPH-FAB6
-FAB7;W # CJK COMPATIBILITY IDEOGRAPH-FAB7
-FAB8;W # CJK COMPATIBILITY IDEOGRAPH-FAB8
-FAB9;W # CJK COMPATIBILITY IDEOGRAPH-FAB9
-FABA;W # CJK COMPATIBILITY IDEOGRAPH-FABA
-FABB;W # CJK COMPATIBILITY IDEOGRAPH-FABB
-FABC;W # CJK COMPATIBILITY IDEOGRAPH-FABC
-FABD;W # CJK COMPATIBILITY IDEOGRAPH-FABD
-FABE;W # CJK COMPATIBILITY IDEOGRAPH-FABE
-FABF;W # CJK COMPATIBILITY IDEOGRAPH-FABF
-FAC0;W # CJK COMPATIBILITY IDEOGRAPH-FAC0
-FAC1;W # CJK COMPATIBILITY IDEOGRAPH-FAC1
-FAC2;W # CJK COMPATIBILITY IDEOGRAPH-FAC2
-FAC3;W # CJK COMPATIBILITY IDEOGRAPH-FAC3
-FAC4;W # CJK COMPATIBILITY IDEOGRAPH-FAC4
-FAC5;W # CJK COMPATIBILITY IDEOGRAPH-FAC5
-FAC6;W # CJK COMPATIBILITY IDEOGRAPH-FAC6
-FAC7;W # CJK COMPATIBILITY IDEOGRAPH-FAC7
-FAC8;W # CJK COMPATIBILITY IDEOGRAPH-FAC8
-FAC9;W # CJK COMPATIBILITY IDEOGRAPH-FAC9
-FACA;W # CJK COMPATIBILITY IDEOGRAPH-FACA
-FACB;W # CJK COMPATIBILITY IDEOGRAPH-FACB
-FACC;W # CJK COMPATIBILITY IDEOGRAPH-FACC
-FACD;W # CJK COMPATIBILITY IDEOGRAPH-FACD
-FACE;W # CJK COMPATIBILITY IDEOGRAPH-FACE
-FACF;W # CJK COMPATIBILITY IDEOGRAPH-FACF
-FAD0;W # CJK COMPATIBILITY IDEOGRAPH-FAD0
-FAD1;W # CJK COMPATIBILITY IDEOGRAPH-FAD1
-FAD2;W # CJK COMPATIBILITY IDEOGRAPH-FAD2
-FAD3;W # CJK COMPATIBILITY IDEOGRAPH-FAD3
-FAD4;W # CJK COMPATIBILITY IDEOGRAPH-FAD4
-FAD5;W # CJK COMPATIBILITY IDEOGRAPH-FAD5
-FAD6;W # CJK COMPATIBILITY IDEOGRAPH-FAD6
-FAD7;W # CJK COMPATIBILITY IDEOGRAPH-FAD7
-FAD8;W # CJK COMPATIBILITY IDEOGRAPH-FAD8
-FAD9;W # CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF;W # <reserved-FADA>..<reserved-FAFF>
-FB00;N # LATIN SMALL LIGATURE FF
-FB01;N # LATIN SMALL LIGATURE FI
-FB02;N # LATIN SMALL LIGATURE FL
-FB03;N # LATIN SMALL LIGATURE FFI
-FB04;N # LATIN SMALL LIGATURE FFL
-FB05;N # LATIN SMALL LIGATURE LONG S T
-FB06;N # LATIN SMALL LIGATURE ST
-FB13;N # ARMENIAN SMALL LIGATURE MEN NOW
-FB14;N # ARMENIAN SMALL LIGATURE MEN ECH
-FB15;N # ARMENIAN SMALL LIGATURE MEN INI
-FB16;N # ARMENIAN SMALL LIGATURE VEW NOW
-FB17;N # ARMENIAN SMALL LIGATURE MEN XEH
-FB1D;N # HEBREW LETTER YOD WITH HIRIQ
-FB1E;N # HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F;N # HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB20;N # HEBREW LETTER ALTERNATIVE AYIN
-FB21;N # HEBREW LETTER WIDE ALEF
-FB22;N # HEBREW LETTER WIDE DALET
-FB23;N # HEBREW LETTER WIDE HE
-FB24;N # HEBREW LETTER WIDE KAF
-FB25;N # HEBREW LETTER WIDE LAMED
-FB26;N # HEBREW LETTER WIDE FINAL MEM
-FB27;N # HEBREW LETTER WIDE RESH
-FB28;N # HEBREW LETTER WIDE TAV
-FB29;N # HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A;N # HEBREW LETTER SHIN WITH SHIN DOT
-FB2B;N # HEBREW LETTER SHIN WITH SIN DOT
-FB2C;N # HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D;N # HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E;N # HEBREW LETTER ALEF WITH PATAH
-FB2F;N # HEBREW LETTER ALEF WITH QAMATS
-FB30;N # HEBREW LETTER ALEF WITH MAPIQ
-FB31;N # HEBREW LETTER BET WITH DAGESH
-FB32;N # HEBREW LETTER GIMEL WITH DAGESH
-FB33;N # HEBREW LETTER DALET WITH DAGESH
-FB34;N # HEBREW LETTER HE WITH MAPIQ
-FB35;N # HEBREW LETTER VAV WITH DAGESH
-FB36;N # HEBREW LETTER ZAYIN WITH DAGESH
-FB38;N # HEBREW LETTER TET WITH DAGESH
-FB39;N # HEBREW LETTER YOD WITH DAGESH
-FB3A;N # HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B;N # HEBREW LETTER KAF WITH DAGESH
-FB3C;N # HEBREW LETTER LAMED WITH DAGESH
-FB3E;N # HEBREW LETTER MEM WITH DAGESH
-FB40;N # HEBREW LETTER NUN WITH DAGESH
-FB41;N # HEBREW LETTER SAMEKH WITH DAGESH
-FB43;N # HEBREW LETTER FINAL PE WITH DAGESH
-FB44;N # HEBREW LETTER PE WITH DAGESH
-FB46;N # HEBREW LETTER TSADI WITH DAGESH
-FB47;N # HEBREW LETTER QOF WITH DAGESH
-FB48;N # HEBREW LETTER RESH WITH DAGESH
-FB49;N # HEBREW LETTER SHIN WITH DAGESH
-FB4A;N # HEBREW LETTER TAV WITH DAGESH
-FB4B;N # HEBREW LETTER VAV WITH HOLAM
-FB4C;N # HEBREW LETTER BET WITH RAFE
-FB4D;N # HEBREW LETTER KAF WITH RAFE
-FB4E;N # HEBREW LETTER PE WITH RAFE
-FB4F;N # HEBREW LIGATURE ALEF LAMED
-FB50;N # ARABIC LETTER ALEF WASLA ISOLATED FORM
-FB51;N # ARABIC LETTER ALEF WASLA FINAL FORM
-FB52;N # ARABIC LETTER BEEH ISOLATED FORM
-FB53;N # ARABIC LETTER BEEH FINAL FORM
-FB54;N # ARABIC LETTER BEEH INITIAL FORM
-FB55;N # ARABIC LETTER BEEH MEDIAL FORM
-FB56;N # ARABIC LETTER PEH ISOLATED FORM
-FB57;N # ARABIC LETTER PEH FINAL FORM
-FB58;N # ARABIC LETTER PEH INITIAL FORM
-FB59;N # ARABIC LETTER PEH MEDIAL FORM
-FB5A;N # ARABIC LETTER BEHEH ISOLATED FORM
-FB5B;N # ARABIC LETTER BEHEH FINAL FORM
-FB5C;N # ARABIC LETTER BEHEH INITIAL FORM
-FB5D;N # ARABIC LETTER BEHEH MEDIAL FORM
-FB5E;N # ARABIC LETTER TTEHEH ISOLATED FORM
-FB5F;N # ARABIC LETTER TTEHEH FINAL FORM
-FB60;N # ARABIC LETTER TTEHEH INITIAL FORM
-FB61;N # ARABIC LETTER TTEHEH MEDIAL FORM
-FB62;N # ARABIC LETTER TEHEH ISOLATED FORM
-FB63;N # ARABIC LETTER TEHEH FINAL FORM
-FB64;N # ARABIC LETTER TEHEH INITIAL FORM
-FB65;N # ARABIC LETTER TEHEH MEDIAL FORM
-FB66;N # ARABIC LETTER TTEH ISOLATED FORM
-FB67;N # ARABIC LETTER TTEH FINAL FORM
-FB68;N # ARABIC LETTER TTEH INITIAL FORM
-FB69;N # ARABIC LETTER TTEH MEDIAL FORM
-FB6A;N # ARABIC LETTER VEH ISOLATED FORM
-FB6B;N # ARABIC LETTER VEH FINAL FORM
-FB6C;N # ARABIC LETTER VEH INITIAL FORM
-FB6D;N # ARABIC LETTER VEH MEDIAL FORM
-FB6E;N # ARABIC LETTER PEHEH ISOLATED FORM
-FB6F;N # ARABIC LETTER PEHEH FINAL FORM
-FB70;N # ARABIC LETTER PEHEH INITIAL FORM
-FB71;N # ARABIC LETTER PEHEH MEDIAL FORM
-FB72;N # ARABIC LETTER DYEH ISOLATED FORM
-FB73;N # ARABIC LETTER DYEH FINAL FORM
-FB74;N # ARABIC LETTER DYEH INITIAL FORM
-FB75;N # ARABIC LETTER DYEH MEDIAL FORM
-FB76;N # ARABIC LETTER NYEH ISOLATED FORM
-FB77;N # ARABIC LETTER NYEH FINAL FORM
-FB78;N # ARABIC LETTER NYEH INITIAL FORM
-FB79;N # ARABIC LETTER NYEH MEDIAL FORM
-FB7A;N # ARABIC LETTER TCHEH ISOLATED FORM
-FB7B;N # ARABIC LETTER TCHEH FINAL FORM
-FB7C;N # ARABIC LETTER TCHEH INITIAL FORM
-FB7D;N # ARABIC LETTER TCHEH MEDIAL FORM
-FB7E;N # ARABIC LETTER TCHEHEH ISOLATED FORM
-FB7F;N # ARABIC LETTER TCHEHEH FINAL FORM
-FB80;N # ARABIC LETTER TCHEHEH INITIAL FORM
-FB81;N # ARABIC LETTER TCHEHEH MEDIAL FORM
-FB82;N # ARABIC LETTER DDAHAL ISOLATED FORM
-FB83;N # ARABIC LETTER DDAHAL FINAL FORM
-FB84;N # ARABIC LETTER DAHAL ISOLATED FORM
-FB85;N # ARABIC LETTER DAHAL FINAL FORM
-FB86;N # ARABIC LETTER DUL ISOLATED FORM
-FB87;N # ARABIC LETTER DUL FINAL FORM
-FB88;N # ARABIC LETTER DDAL ISOLATED FORM
-FB89;N # ARABIC LETTER DDAL FINAL FORM
-FB8A;N # ARABIC LETTER JEH ISOLATED FORM
-FB8B;N # ARABIC LETTER JEH FINAL FORM
-FB8C;N # ARABIC LETTER RREH ISOLATED FORM
-FB8D;N # ARABIC LETTER RREH FINAL FORM
-FB8E;N # ARABIC LETTER KEHEH ISOLATED FORM
-FB8F;N # ARABIC LETTER KEHEH FINAL FORM
-FB90;N # ARABIC LETTER KEHEH INITIAL FORM
-FB91;N # ARABIC LETTER KEHEH MEDIAL FORM
-FB92;N # ARABIC LETTER GAF ISOLATED FORM
-FB93;N # ARABIC LETTER GAF FINAL FORM
-FB94;N # ARABIC LETTER GAF INITIAL FORM
-FB95;N # ARABIC LETTER GAF MEDIAL FORM
-FB96;N # ARABIC LETTER GUEH ISOLATED FORM
-FB97;N # ARABIC LETTER GUEH FINAL FORM
-FB98;N # ARABIC LETTER GUEH INITIAL FORM
-FB99;N # ARABIC LETTER GUEH MEDIAL FORM
-FB9A;N # ARABIC LETTER NGOEH ISOLATED FORM
-FB9B;N # ARABIC LETTER NGOEH FINAL FORM
-FB9C;N # ARABIC LETTER NGOEH INITIAL FORM
-FB9D;N # ARABIC LETTER NGOEH MEDIAL FORM
-FB9E;N # ARABIC LETTER NOON GHUNNA ISOLATED FORM
-FB9F;N # ARABIC LETTER NOON GHUNNA FINAL FORM
-FBA0;N # ARABIC LETTER RNOON ISOLATED FORM
-FBA1;N # ARABIC LETTER RNOON FINAL FORM
-FBA2;N # ARABIC LETTER RNOON INITIAL FORM
-FBA3;N # ARABIC LETTER RNOON MEDIAL FORM
-FBA4;N # ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
-FBA5;N # ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBA6;N # ARABIC LETTER HEH GOAL ISOLATED FORM
-FBA7;N # ARABIC LETTER HEH GOAL FINAL FORM
-FBA8;N # ARABIC LETTER HEH GOAL INITIAL FORM
-FBA9;N # ARABIC LETTER HEH GOAL MEDIAL FORM
-FBAA;N # ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
-FBAB;N # ARABIC LETTER HEH DOACHASHMEE FINAL FORM
-FBAC;N # ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
-FBAD;N # ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
-FBAE;N # ARABIC LETTER YEH BARREE ISOLATED FORM
-FBAF;N # ARABIC LETTER YEH BARREE FINAL FORM
-FBB0;N # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
-FBB1;N # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3;N # ARABIC LETTER NG ISOLATED FORM
-FBD4;N # ARABIC LETTER NG FINAL FORM
-FBD5;N # ARABIC LETTER NG INITIAL FORM
-FBD6;N # ARABIC LETTER NG MEDIAL FORM
-FBD7;N # ARABIC LETTER U ISOLATED FORM
-FBD8;N # ARABIC LETTER U FINAL FORM
-FBD9;N # ARABIC LETTER OE ISOLATED FORM
-FBDA;N # ARABIC LETTER OE FINAL FORM
-FBDB;N # ARABIC LETTER YU ISOLATED FORM
-FBDC;N # ARABIC LETTER YU FINAL FORM
-FBDD;N # ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBDE;N # ARABIC LETTER VE ISOLATED FORM
-FBDF;N # ARABIC LETTER VE FINAL FORM
-FBE0;N # ARABIC LETTER KIRGHIZ OE ISOLATED FORM
-FBE1;N # ARABIC LETTER KIRGHIZ OE FINAL FORM
-FBE2;N # ARABIC LETTER KIRGHIZ YU ISOLATED FORM
-FBE3;N # ARABIC LETTER KIRGHIZ YU FINAL FORM
-FBE4;N # ARABIC LETTER E ISOLATED FORM
-FBE5;N # ARABIC LETTER E FINAL FORM
-FBE6;N # ARABIC LETTER E INITIAL FORM
-FBE7;N # ARABIC LETTER E MEDIAL FORM
-FBE8;N # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
-FBE9;N # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FBEA;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
-FBEB;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
-FBEC;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
-FBED;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
-FBEE;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
-FBEF;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
-FBF0;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
-FBF1;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
-FBF2;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
-FBF3;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
-FBF4;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
-FBF5;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
-FBF6;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
-FBF7;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
-FBF8;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
-FBF9;N # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FBFA;N # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FBFB;N # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FBFC;N # ARABIC LETTER FARSI YEH ISOLATED FORM
-FBFD;N # ARABIC LETTER FARSI YEH FINAL FORM
-FBFE;N # ARABIC LETTER FARSI YEH INITIAL FORM
-FBFF;N # ARABIC LETTER FARSI YEH MEDIAL FORM
-FC00;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
-FC01;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
-FC02;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
-FC03;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FC04;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
-FC05;N # ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
-FC06;N # ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
-FC07;N # ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
-FC08;N # ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
-FC09;N # ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
-FC0A;N # ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
-FC0B;N # ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
-FC0C;N # ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
-FC0D;N # ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
-FC0E;N # ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
-FC0F;N # ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
-FC10;N # ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
-FC11;N # ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
-FC12;N # ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
-FC13;N # ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
-FC14;N # ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
-FC15;N # ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
-FC16;N # ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
-FC17;N # ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
-FC18;N # ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
-FC19;N # ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
-FC1A;N # ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
-FC1B;N # ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
-FC1C;N # ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
-FC1D;N # ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
-FC1E;N # ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
-FC1F;N # ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
-FC20;N # ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
-FC21;N # ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
-FC22;N # ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
-FC23;N # ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
-FC24;N # ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
-FC25;N # ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
-FC26;N # ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
-FC27;N # ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
-FC28;N # ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
-FC29;N # ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
-FC2A;N # ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
-FC2B;N # ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
-FC2C;N # ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
-FC2D;N # ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
-FC2E;N # ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
-FC2F;N # ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
-FC30;N # ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
-FC31;N # ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
-FC32;N # ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
-FC33;N # ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
-FC34;N # ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
-FC35;N # ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
-FC36;N # ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
-FC37;N # ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
-FC38;N # ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
-FC39;N # ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
-FC3A;N # ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
-FC3B;N # ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
-FC3C;N # ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
-FC3D;N # ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
-FC3E;N # ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
-FC3F;N # ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
-FC40;N # ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
-FC41;N # ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
-FC42;N # ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
-FC43;N # ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
-FC44;N # ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
-FC45;N # ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
-FC46;N # ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
-FC47;N # ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
-FC48;N # ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
-FC49;N # ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
-FC4A;N # ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
-FC4B;N # ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
-FC4C;N # ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
-FC4D;N # ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
-FC4E;N # ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
-FC4F;N # ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
-FC50;N # ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
-FC51;N # ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
-FC52;N # ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
-FC53;N # ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
-FC54;N # ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
-FC55;N # ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
-FC56;N # ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
-FC57;N # ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
-FC58;N # ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
-FC59;N # ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
-FC5A;N # ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
-FC5B;N # ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5C;N # ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5D;N # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5E;N # ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
-FC5F;N # ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
-FC60;N # ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
-FC61;N # ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
-FC62;N # ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
-FC63;N # ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
-FC65;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
-FC66;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
-FC67;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
-FC68;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FC69;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
-FC6A;N # ARABIC LIGATURE BEH WITH REH FINAL FORM
-FC6B;N # ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
-FC6C;N # ARABIC LIGATURE BEH WITH MEEM FINAL FORM
-FC6D;N # ARABIC LIGATURE BEH WITH NOON FINAL FORM
-FC6E;N # ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
-FC6F;N # ARABIC LIGATURE BEH WITH YEH FINAL FORM
-FC70;N # ARABIC LIGATURE TEH WITH REH FINAL FORM
-FC71;N # ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
-FC72;N # ARABIC LIGATURE TEH WITH MEEM FINAL FORM
-FC73;N # ARABIC LIGATURE TEH WITH NOON FINAL FORM
-FC74;N # ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
-FC75;N # ARABIC LIGATURE TEH WITH YEH FINAL FORM
-FC76;N # ARABIC LIGATURE THEH WITH REH FINAL FORM
-FC77;N # ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
-FC78;N # ARABIC LIGATURE THEH WITH MEEM FINAL FORM
-FC79;N # ARABIC LIGATURE THEH WITH NOON FINAL FORM
-FC7A;N # ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
-FC7B;N # ARABIC LIGATURE THEH WITH YEH FINAL FORM
-FC7C;N # ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
-FC7D;N # ARABIC LIGATURE FEH WITH YEH FINAL FORM
-FC7E;N # ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
-FC7F;N # ARABIC LIGATURE QAF WITH YEH FINAL FORM
-FC80;N # ARABIC LIGATURE KAF WITH ALEF FINAL FORM
-FC81;N # ARABIC LIGATURE KAF WITH LAM FINAL FORM
-FC82;N # ARABIC LIGATURE KAF WITH MEEM FINAL FORM
-FC83;N # ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
-FC84;N # ARABIC LIGATURE KAF WITH YEH FINAL FORM
-FC85;N # ARABIC LIGATURE LAM WITH MEEM FINAL FORM
-FC86;N # ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
-FC87;N # ARABIC LIGATURE LAM WITH YEH FINAL FORM
-FC88;N # ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
-FC89;N # ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
-FC8A;N # ARABIC LIGATURE NOON WITH REH FINAL FORM
-FC8B;N # ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
-FC8C;N # ARABIC LIGATURE NOON WITH MEEM FINAL FORM
-FC8D;N # ARABIC LIGATURE NOON WITH NOON FINAL FORM
-FC8E;N # ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
-FC8F;N # ARABIC LIGATURE NOON WITH YEH FINAL FORM
-FC90;N # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
-FC91;N # ARABIC LIGATURE YEH WITH REH FINAL FORM
-FC92;N # ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
-FC93;N # ARABIC LIGATURE YEH WITH MEEM FINAL FORM
-FC94;N # ARABIC LIGATURE YEH WITH NOON FINAL FORM
-FC95;N # ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
-FC96;N # ARABIC LIGATURE YEH WITH YEH FINAL FORM
-FC97;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
-FC98;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
-FC99;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
-FC9A;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
-FC9B;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
-FC9C;N # ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
-FC9D;N # ARABIC LIGATURE BEH WITH HAH INITIAL FORM
-FC9E;N # ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
-FC9F;N # ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
-FCA0;N # ARABIC LIGATURE BEH WITH HEH INITIAL FORM
-FCA1;N # ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
-FCA2;N # ARABIC LIGATURE TEH WITH HAH INITIAL FORM
-FCA3;N # ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
-FCA4;N # ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
-FCA5;N # ARABIC LIGATURE TEH WITH HEH INITIAL FORM
-FCA6;N # ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
-FCA7;N # ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
-FCA8;N # ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
-FCA9;N # ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
-FCAA;N # ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
-FCAB;N # ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
-FCAC;N # ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
-FCAD;N # ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
-FCAE;N # ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
-FCAF;N # ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
-FCB0;N # ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
-FCB1;N # ARABIC LIGATURE SAD WITH HAH INITIAL FORM
-FCB2;N # ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
-FCB3;N # ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
-FCB4;N # ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
-FCB5;N # ARABIC LIGATURE DAD WITH HAH INITIAL FORM
-FCB6;N # ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
-FCB7;N # ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
-FCB8;N # ARABIC LIGATURE TAH WITH HAH INITIAL FORM
-FCB9;N # ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
-FCBA;N # ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
-FCBB;N # ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
-FCBC;N # ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
-FCBD;N # ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
-FCBE;N # ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
-FCBF;N # ARABIC LIGATURE FEH WITH HAH INITIAL FORM
-FCC0;N # ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
-FCC1;N # ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
-FCC2;N # ARABIC LIGATURE QAF WITH HAH INITIAL FORM
-FCC3;N # ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
-FCC4;N # ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
-FCC5;N # ARABIC LIGATURE KAF WITH HAH INITIAL FORM
-FCC6;N # ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
-FCC7;N # ARABIC LIGATURE KAF WITH LAM INITIAL FORM
-FCC8;N # ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
-FCC9;N # ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
-FCCA;N # ARABIC LIGATURE LAM WITH HAH INITIAL FORM
-FCCB;N # ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
-FCCC;N # ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
-FCCD;N # ARABIC LIGATURE LAM WITH HEH INITIAL FORM
-FCCE;N # ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
-FCCF;N # ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
-FCD0;N # ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
-FCD1;N # ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
-FCD2;N # ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
-FCD3;N # ARABIC LIGATURE NOON WITH HAH INITIAL FORM
-FCD4;N # ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
-FCD5;N # ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
-FCD6;N # ARABIC LIGATURE NOON WITH HEH INITIAL FORM
-FCD7;N # ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
-FCD8;N # ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
-FCD9;N # ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
-FCDA;N # ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
-FCDB;N # ARABIC LIGATURE YEH WITH HAH INITIAL FORM
-FCDC;N # ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
-FCDD;N # ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
-FCDE;N # ARABIC LIGATURE YEH WITH HEH INITIAL FORM
-FCDF;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
-FCE0;N # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
-FCE1;N # ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
-FCE2;N # ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
-FCE3;N # ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
-FCE4;N # ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
-FCE5;N # ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
-FCE6;N # ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
-FCE7;N # ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
-FCE8;N # ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
-FCE9;N # ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
-FCEA;N # ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
-FCEB;N # ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
-FCEC;N # ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
-FCED;N # ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
-FCEE;N # ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
-FCEF;N # ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
-FCF0;N # ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
-FCF1;N # ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
-FCF2;N # ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
-FCF3;N # ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
-FCF4;N # ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
-FCF5;N # ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
-FCF6;N # ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
-FCF7;N # ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
-FCF8;N # ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
-FCF9;N # ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
-FCFA;N # ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
-FCFB;N # ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFC;N # ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
-FCFD;N # ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFE;N # ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
-FCFF;N # ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
-FD00;N # ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
-FD01;N # ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
-FD02;N # ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
-FD03;N # ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
-FD04;N # ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
-FD05;N # ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
-FD06;N # ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
-FD07;N # ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
-FD08;N # ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
-FD09;N # ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
-FD0A;N # ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
-FD0B;N # ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
-FD0C;N # ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
-FD0D;N # ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
-FD0E;N # ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
-FD0F;N # ARABIC LIGATURE SAD WITH REH ISOLATED FORM
-FD10;N # ARABIC LIGATURE DAD WITH REH ISOLATED FORM
-FD11;N # ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
-FD12;N # ARABIC LIGATURE TAH WITH YEH FINAL FORM
-FD13;N # ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
-FD14;N # ARABIC LIGATURE AIN WITH YEH FINAL FORM
-FD15;N # ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
-FD16;N # ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
-FD17;N # ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
-FD18;N # ARABIC LIGATURE SEEN WITH YEH FINAL FORM
-FD19;N # ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
-FD1A;N # ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
-FD1B;N # ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
-FD1C;N # ARABIC LIGATURE HAH WITH YEH FINAL FORM
-FD1D;N # ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
-FD1E;N # ARABIC LIGATURE JEEM WITH YEH FINAL FORM
-FD1F;N # ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
-FD20;N # ARABIC LIGATURE KHAH WITH YEH FINAL FORM
-FD21;N # ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
-FD22;N # ARABIC LIGATURE SAD WITH YEH FINAL FORM
-FD23;N # ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
-FD24;N # ARABIC LIGATURE DAD WITH YEH FINAL FORM
-FD25;N # ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
-FD26;N # ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
-FD27;N # ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
-FD28;N # ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
-FD29;N # ARABIC LIGATURE SHEEN WITH REH FINAL FORM
-FD2A;N # ARABIC LIGATURE SEEN WITH REH FINAL FORM
-FD2B;N # ARABIC LIGATURE SAD WITH REH FINAL FORM
-FD2C;N # ARABIC LIGATURE DAD WITH REH FINAL FORM
-FD2D;N # ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
-FD2E;N # ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
-FD2F;N # ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
-FD30;N # ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
-FD31;N # ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
-FD32;N # ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
-FD33;N # ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
-FD34;N # ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
-FD35;N # ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
-FD36;N # ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
-FD37;N # ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
-FD38;N # ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
-FD39;N # ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
-FD3A;N # ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
-FD3B;N # ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
-FD3C;N # ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
-FD3D;N # ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E;N # ORNATE LEFT PARENTHESIS
-FD3F;N # ORNATE RIGHT PARENTHESIS
-FD50;N # ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
-FD51;N # ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
-FD52;N # ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
-FD53;N # ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
-FD54;N # ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
-FD55;N # ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
-FD56;N # ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
-FD57;N # ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
-FD58;N # ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
-FD59;N # ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
-FD5A;N # ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
-FD5B;N # ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD5C;N # ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
-FD5D;N # ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
-FD5E;N # ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD5F;N # ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
-FD60;N # ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
-FD61;N # ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
-FD62;N # ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
-FD63;N # ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
-FD64;N # ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
-FD65;N # ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
-FD66;N # ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
-FD67;N # ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
-FD68;N # ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
-FD69;N # ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
-FD6A;N # ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
-FD6B;N # ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
-FD6C;N # ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
-FD6D;N # ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
-FD6E;N # ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD6F;N # ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
-FD70;N # ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
-FD71;N # ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
-FD72;N # ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
-FD73;N # ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
-FD74;N # ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
-FD75;N # ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
-FD76;N # ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
-FD77;N # ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
-FD78;N # ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD79;N # ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
-FD7A;N # ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
-FD7B;N # ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD7C;N # ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
-FD7D;N # ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
-FD7E;N # ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
-FD7F;N # ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
-FD80;N # ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
-FD81;N # ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
-FD82;N # ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD83;N # ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
-FD84;N # ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
-FD85;N # ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
-FD86;N # ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
-FD87;N # ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
-FD88;N # ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
-FD89;N # ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
-FD8A;N # ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
-FD8B;N # ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
-FD8C;N # ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
-FD8D;N # ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
-FD8E;N # ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
-FD8F;N # ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92;N # ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
-FD93;N # ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
-FD94;N # ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
-FD95;N # ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
-FD96;N # ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD97;N # ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
-FD98;N # ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
-FD99;N # ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD9A;N # ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
-FD9B;N # ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD9C;N # ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
-FD9D;N # ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
-FD9E;N # ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
-FD9F;N # ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
-FDA0;N # ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FDA1;N # ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
-FDA2;N # ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA3;N # ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
-FDA4;N # ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA5;N # ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
-FDA6;N # ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FDA7;N # ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA8;N # ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA9;N # ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
-FDAA;N # ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
-FDAB;N # ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
-FDAC;N # ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
-FDAD;N # ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
-FDAE;N # ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
-FDAF;N # ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
-FDB0;N # ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
-FDB1;N # ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
-FDB2;N # ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
-FDB3;N # ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
-FDB4;N # ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
-FDB5;N # ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
-FDB6;N # ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
-FDB7;N # ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
-FDB8;N # ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
-FDB9;N # ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
-FDBA;N # ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
-FDBB;N # ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
-FDBC;N # ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
-FDBD;N # ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
-FDBE;N # ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
-FDBF;N # ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
-FDC0;N # ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
-FDC1;N # ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
-FDC2;N # ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
-FDC3;N # ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
-FDC4;N # ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
-FDC5;N # ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
-FDC6;N # ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
-FDC7;N # ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0;N # ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF1;N # ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF2;N # ARABIC LIGATURE ALLAH ISOLATED FORM
-FDF3;N # ARABIC LIGATURE AKBAR ISOLATED FORM
-FDF4;N # ARABIC LIGATURE MOHAMMAD ISOLATED FORM
-FDF5;N # ARABIC LIGATURE SALAM ISOLATED FORM
-FDF6;N # ARABIC LIGATURE RASOUL ISOLATED FORM
-FDF7;N # ARABIC LIGATURE ALAYHE ISOLATED FORM
-FDF8;N # ARABIC LIGATURE WASALLAM ISOLATED FORM
-FDF9;N # ARABIC LIGATURE SALLA ISOLATED FORM
-FDFA;N # ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
-FDFB;N # ARABIC LIGATURE JALLAJALALOUHOU
-FDFC;N # RIAL SIGN
-FDFD;N # ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE00;A # VARIATION SELECTOR-1
-FE01;A # VARIATION SELECTOR-2
-FE02;A # VARIATION SELECTOR-3
-FE03;A # VARIATION SELECTOR-4
-FE04;A # VARIATION SELECTOR-5
-FE05;A # VARIATION SELECTOR-6
-FE06;A # VARIATION SELECTOR-7
-FE07;A # VARIATION SELECTOR-8
-FE08;A # VARIATION SELECTOR-9
-FE09;A # VARIATION SELECTOR-10
-FE0A;A # VARIATION SELECTOR-11
-FE0B;A # VARIATION SELECTOR-12
-FE0C;A # VARIATION SELECTOR-13
-FE0D;A # VARIATION SELECTOR-14
-FE0E;A # VARIATION SELECTOR-15
-FE0F;A # VARIATION SELECTOR-16
-FE10;W # PRESENTATION FORM FOR VERTICAL COMMA
-FE11;W # PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
-FE12;W # PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
-FE13;W # PRESENTATION FORM FOR VERTICAL COLON
-FE14;W # PRESENTATION FORM FOR VERTICAL SEMICOLON
-FE15;W # PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
-FE16;W # PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17;W # PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18;W # PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19;W # PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE20;N # COMBINING LIGATURE LEFT HALF
-FE21;N # COMBINING LIGATURE RIGHT HALF
-FE22;N # COMBINING DOUBLE TILDE LEFT HALF
-FE23;N # COMBINING DOUBLE TILDE RIGHT HALF
-FE24;N # COMBINING MACRON LEFT HALF
-FE25;N # COMBINING MACRON RIGHT HALF
-FE26;N # COMBINING CONJOINING MACRON
-FE30;W # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31;W # PRESENTATION FORM FOR VERTICAL EM DASH
-FE32;W # PRESENTATION FORM FOR VERTICAL EN DASH
-FE33;W # PRESENTATION FORM FOR VERTICAL LOW LINE
-FE34;W # PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35;W # PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36;W # PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37;W # PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38;W # PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39;W # PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A;W # PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B;W # PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C;W # PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D;W # PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E;W # PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F;W # PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40;W # PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41;W # PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42;W # PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43;W # PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44;W # PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45;W # SESAME DOT
-FE46;W # WHITE SESAME DOT
-FE47;W # PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48;W # PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49;W # DASHED OVERLINE
-FE4A;W # CENTRELINE OVERLINE
-FE4B;W # WAVY OVERLINE
-FE4C;W # DOUBLE WAVY OVERLINE
-FE4D;W # DASHED LOW LINE
-FE4E;W # CENTRELINE LOW LINE
-FE4F;W # WAVY LOW LINE
-FE50;W # SMALL COMMA
-FE51;W # SMALL IDEOGRAPHIC COMMA
-FE52;W # SMALL FULL STOP
-FE54;W # SMALL SEMICOLON
-FE55;W # SMALL COLON
-FE56;W # SMALL QUESTION MARK
-FE57;W # SMALL EXCLAMATION MARK
-FE58;W # SMALL EM DASH
-FE59;W # SMALL LEFT PARENTHESIS
-FE5A;W # SMALL RIGHT PARENTHESIS
-FE5B;W # SMALL LEFT CURLY BRACKET
-FE5C;W # SMALL RIGHT CURLY BRACKET
-FE5D;W # SMALL LEFT TORTOISE SHELL BRACKET
-FE5E;W # SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F;W # SMALL NUMBER SIGN
-FE60;W # SMALL AMPERSAND
-FE61;W # SMALL ASTERISK
-FE62;W # SMALL PLUS SIGN
-FE63;W # SMALL HYPHEN-MINUS
-FE64;W # SMALL LESS-THAN SIGN
-FE65;W # SMALL GREATER-THAN SIGN
-FE66;W # SMALL EQUALS SIGN
-FE68;W # SMALL REVERSE SOLIDUS
-FE69;W # SMALL DOLLAR SIGN
-FE6A;W # SMALL PERCENT SIGN
-FE6B;W # SMALL COMMERCIAL AT
-FE70;N # ARABIC FATHATAN ISOLATED FORM
-FE71;N # ARABIC TATWEEL WITH FATHATAN ABOVE
-FE72;N # ARABIC DAMMATAN ISOLATED FORM
-FE73;N # ARABIC TAIL FRAGMENT
-FE74;N # ARABIC KASRATAN ISOLATED FORM
-FE76;N # ARABIC FATHA ISOLATED FORM
-FE77;N # ARABIC FATHA MEDIAL FORM
-FE78;N # ARABIC DAMMA ISOLATED FORM
-FE79;N # ARABIC DAMMA MEDIAL FORM
-FE7A;N # ARABIC KASRA ISOLATED FORM
-FE7B;N # ARABIC KASRA MEDIAL FORM
-FE7C;N # ARABIC SHADDA ISOLATED FORM
-FE7D;N # ARABIC SHADDA MEDIAL FORM
-FE7E;N # ARABIC SUKUN ISOLATED FORM
-FE7F;N # ARABIC SUKUN MEDIAL FORM
-FE80;N # ARABIC LETTER HAMZA ISOLATED FORM
-FE81;N # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
-FE82;N # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
-FE83;N # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
-FE84;N # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
-FE85;N # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
-FE86;N # ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
-FE87;N # ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
-FE88;N # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
-FE89;N # ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
-FE8A;N # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
-FE8B;N # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
-FE8C;N # ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FE8D;N # ARABIC LETTER ALEF ISOLATED FORM
-FE8E;N # ARABIC LETTER ALEF FINAL FORM
-FE8F;N # ARABIC LETTER BEH ISOLATED FORM
-FE90;N # ARABIC LETTER BEH FINAL FORM
-FE91;N # ARABIC LETTER BEH INITIAL FORM
-FE92;N # ARABIC LETTER BEH MEDIAL FORM
-FE93;N # ARABIC LETTER TEH MARBUTA ISOLATED FORM
-FE94;N # ARABIC LETTER TEH MARBUTA FINAL FORM
-FE95;N # ARABIC LETTER TEH ISOLATED FORM
-FE96;N # ARABIC LETTER TEH FINAL FORM
-FE97;N # ARABIC LETTER TEH INITIAL FORM
-FE98;N # ARABIC LETTER TEH MEDIAL FORM
-FE99;N # ARABIC LETTER THEH ISOLATED FORM
-FE9A;N # ARABIC LETTER THEH FINAL FORM
-FE9B;N # ARABIC LETTER THEH INITIAL FORM
-FE9C;N # ARABIC LETTER THEH MEDIAL FORM
-FE9D;N # ARABIC LETTER JEEM ISOLATED FORM
-FE9E;N # ARABIC LETTER JEEM FINAL FORM
-FE9F;N # ARABIC LETTER JEEM INITIAL FORM
-FEA0;N # ARABIC LETTER JEEM MEDIAL FORM
-FEA1;N # ARABIC LETTER HAH ISOLATED FORM
-FEA2;N # ARABIC LETTER HAH FINAL FORM
-FEA3;N # ARABIC LETTER HAH INITIAL FORM
-FEA4;N # ARABIC LETTER HAH MEDIAL FORM
-FEA5;N # ARABIC LETTER KHAH ISOLATED FORM
-FEA6;N # ARABIC LETTER KHAH FINAL FORM
-FEA7;N # ARABIC LETTER KHAH INITIAL FORM
-FEA8;N # ARABIC LETTER KHAH MEDIAL FORM
-FEA9;N # ARABIC LETTER DAL ISOLATED FORM
-FEAA;N # ARABIC LETTER DAL FINAL FORM
-FEAB;N # ARABIC LETTER THAL ISOLATED FORM
-FEAC;N # ARABIC LETTER THAL FINAL FORM
-FEAD;N # ARABIC LETTER REH ISOLATED FORM
-FEAE;N # ARABIC LETTER REH FINAL FORM
-FEAF;N # ARABIC LETTER ZAIN ISOLATED FORM
-FEB0;N # ARABIC LETTER ZAIN FINAL FORM
-FEB1;N # ARABIC LETTER SEEN ISOLATED FORM
-FEB2;N # ARABIC LETTER SEEN FINAL FORM
-FEB3;N # ARABIC LETTER SEEN INITIAL FORM
-FEB4;N # ARABIC LETTER SEEN MEDIAL FORM
-FEB5;N # ARABIC LETTER SHEEN ISOLATED FORM
-FEB6;N # ARABIC LETTER SHEEN FINAL FORM
-FEB7;N # ARABIC LETTER SHEEN INITIAL FORM
-FEB8;N # ARABIC LETTER SHEEN MEDIAL FORM
-FEB9;N # ARABIC LETTER SAD ISOLATED FORM
-FEBA;N # ARABIC LETTER SAD FINAL FORM
-FEBB;N # ARABIC LETTER SAD INITIAL FORM
-FEBC;N # ARABIC LETTER SAD MEDIAL FORM
-FEBD;N # ARABIC LETTER DAD ISOLATED FORM
-FEBE;N # ARABIC LETTER DAD FINAL FORM
-FEBF;N # ARABIC LETTER DAD INITIAL FORM
-FEC0;N # ARABIC LETTER DAD MEDIAL FORM
-FEC1;N # ARABIC LETTER TAH ISOLATED FORM
-FEC2;N # ARABIC LETTER TAH FINAL FORM
-FEC3;N # ARABIC LETTER TAH INITIAL FORM
-FEC4;N # ARABIC LETTER TAH MEDIAL FORM
-FEC5;N # ARABIC LETTER ZAH ISOLATED FORM
-FEC6;N # ARABIC LETTER ZAH FINAL FORM
-FEC7;N # ARABIC LETTER ZAH INITIAL FORM
-FEC8;N # ARABIC LETTER ZAH MEDIAL FORM
-FEC9;N # ARABIC LETTER AIN ISOLATED FORM
-FECA;N # ARABIC LETTER AIN FINAL FORM
-FECB;N # ARABIC LETTER AIN INITIAL FORM
-FECC;N # ARABIC LETTER AIN MEDIAL FORM
-FECD;N # ARABIC LETTER GHAIN ISOLATED FORM
-FECE;N # ARABIC LETTER GHAIN FINAL FORM
-FECF;N # ARABIC LETTER GHAIN INITIAL FORM
-FED0;N # ARABIC LETTER GHAIN MEDIAL FORM
-FED1;N # ARABIC LETTER FEH ISOLATED FORM
-FED2;N # ARABIC LETTER FEH FINAL FORM
-FED3;N # ARABIC LETTER FEH INITIAL FORM
-FED4;N # ARABIC LETTER FEH MEDIAL FORM
-FED5;N # ARABIC LETTER QAF ISOLATED FORM
-FED6;N # ARABIC LETTER QAF FINAL FORM
-FED7;N # ARABIC LETTER QAF INITIAL FORM
-FED8;N # ARABIC LETTER QAF MEDIAL FORM
-FED9;N # ARABIC LETTER KAF ISOLATED FORM
-FEDA;N # ARABIC LETTER KAF FINAL FORM
-FEDB;N # ARABIC LETTER KAF INITIAL FORM
-FEDC;N # ARABIC LETTER KAF MEDIAL FORM
-FEDD;N # ARABIC LETTER LAM ISOLATED FORM
-FEDE;N # ARABIC LETTER LAM FINAL FORM
-FEDF;N # ARABIC LETTER LAM INITIAL FORM
-FEE0;N # ARABIC LETTER LAM MEDIAL FORM
-FEE1;N # ARABIC LETTER MEEM ISOLATED FORM
-FEE2;N # ARABIC LETTER MEEM FINAL FORM
-FEE3;N # ARABIC LETTER MEEM INITIAL FORM
-FEE4;N # ARABIC LETTER MEEM MEDIAL FORM
-FEE5;N # ARABIC LETTER NOON ISOLATED FORM
-FEE6;N # ARABIC LETTER NOON FINAL FORM
-FEE7;N # ARABIC LETTER NOON INITIAL FORM
-FEE8;N # ARABIC LETTER NOON MEDIAL FORM
-FEE9;N # ARABIC LETTER HEH ISOLATED FORM
-FEEA;N # ARABIC LETTER HEH FINAL FORM
-FEEB;N # ARABIC LETTER HEH INITIAL FORM
-FEEC;N # ARABIC LETTER HEH MEDIAL FORM
-FEED;N # ARABIC LETTER WAW ISOLATED FORM
-FEEE;N # ARABIC LETTER WAW FINAL FORM
-FEEF;N # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
-FEF0;N # ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEF1;N # ARABIC LETTER YEH ISOLATED FORM
-FEF2;N # ARABIC LETTER YEH FINAL FORM
-FEF3;N # ARABIC LETTER YEH INITIAL FORM
-FEF4;N # ARABIC LETTER YEH MEDIAL FORM
-FEF5;N # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
-FEF6;N # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
-FEF7;N # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
-FEF8;N # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
-FEF9;N # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
-FEFA;N # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
-FEFB;N # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
-FEFC;N # ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF;N # ZERO WIDTH NO-BREAK SPACE
-FF01;F # FULLWIDTH EXCLAMATION MARK
-FF02;F # FULLWIDTH QUOTATION MARK
-FF03;F # FULLWIDTH NUMBER SIGN
-FF04;F # FULLWIDTH DOLLAR SIGN
-FF05;F # FULLWIDTH PERCENT SIGN
-FF06;F # FULLWIDTH AMPERSAND
-FF07;F # FULLWIDTH APOSTROPHE
-FF08;F # FULLWIDTH LEFT PARENTHESIS
-FF09;F # FULLWIDTH RIGHT PARENTHESIS
-FF0A;F # FULLWIDTH ASTERISK
-FF0B;F # FULLWIDTH PLUS SIGN
-FF0C;F # FULLWIDTH COMMA
-FF0D;F # FULLWIDTH HYPHEN-MINUS
-FF0E;F # FULLWIDTH FULL STOP
-FF0F;F # FULLWIDTH SOLIDUS
-FF10;F # FULLWIDTH DIGIT ZERO
-FF11;F # FULLWIDTH DIGIT ONE
-FF12;F # FULLWIDTH DIGIT TWO
-FF13;F # FULLWIDTH DIGIT THREE
-FF14;F # FULLWIDTH DIGIT FOUR
-FF15;F # FULLWIDTH DIGIT FIVE
-FF16;F # FULLWIDTH DIGIT SIX
-FF17;F # FULLWIDTH DIGIT SEVEN
-FF18;F # FULLWIDTH DIGIT EIGHT
-FF19;F # FULLWIDTH DIGIT NINE
-FF1A;F # FULLWIDTH COLON
-FF1B;F # FULLWIDTH SEMICOLON
-FF1C;F # FULLWIDTH LESS-THAN SIGN
-FF1D;F # FULLWIDTH EQUALS SIGN
-FF1E;F # FULLWIDTH GREATER-THAN SIGN
-FF1F;F # FULLWIDTH QUESTION MARK
-FF20;F # FULLWIDTH COMMERCIAL AT
-FF21;F # FULLWIDTH LATIN CAPITAL LETTER A
-FF22;F # FULLWIDTH LATIN CAPITAL LETTER B
-FF23;F # FULLWIDTH LATIN CAPITAL LETTER C
-FF24;F # FULLWIDTH LATIN CAPITAL LETTER D
-FF25;F # FULLWIDTH LATIN CAPITAL LETTER E
-FF26;F # FULLWIDTH LATIN CAPITAL LETTER F
-FF27;F # FULLWIDTH LATIN CAPITAL LETTER G
-FF28;F # FULLWIDTH LATIN CAPITAL LETTER H
-FF29;F # FULLWIDTH LATIN CAPITAL LETTER I
-FF2A;F # FULLWIDTH LATIN CAPITAL LETTER J
-FF2B;F # FULLWIDTH LATIN CAPITAL LETTER K
-FF2C;F # FULLWIDTH LATIN CAPITAL LETTER L
-FF2D;F # FULLWIDTH LATIN CAPITAL LETTER M
-FF2E;F # FULLWIDTH LATIN CAPITAL LETTER N
-FF2F;F # FULLWIDTH LATIN CAPITAL LETTER O
-FF30;F # FULLWIDTH LATIN CAPITAL LETTER P
-FF31;F # FULLWIDTH LATIN CAPITAL LETTER Q
-FF32;F # FULLWIDTH LATIN CAPITAL LETTER R
-FF33;F # FULLWIDTH LATIN CAPITAL LETTER S
-FF34;F # FULLWIDTH LATIN CAPITAL LETTER T
-FF35;F # FULLWIDTH LATIN CAPITAL LETTER U
-FF36;F # FULLWIDTH LATIN CAPITAL LETTER V
-FF37;F # FULLWIDTH LATIN CAPITAL LETTER W
-FF38;F # FULLWIDTH LATIN CAPITAL LETTER X
-FF39;F # FULLWIDTH LATIN CAPITAL LETTER Y
-FF3A;F # FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B;F # FULLWIDTH LEFT SQUARE BRACKET
-FF3C;F # FULLWIDTH REVERSE SOLIDUS
-FF3D;F # FULLWIDTH RIGHT SQUARE BRACKET
-FF3E;F # FULLWIDTH CIRCUMFLEX ACCENT
-FF3F;F # FULLWIDTH LOW LINE
-FF40;F # FULLWIDTH GRAVE ACCENT
-FF41;F # FULLWIDTH LATIN SMALL LETTER A
-FF42;F # FULLWIDTH LATIN SMALL LETTER B
-FF43;F # FULLWIDTH LATIN SMALL LETTER C
-FF44;F # FULLWIDTH LATIN SMALL LETTER D
-FF45;F # FULLWIDTH LATIN SMALL LETTER E
-FF46;F # FULLWIDTH LATIN SMALL LETTER F
-FF47;F # FULLWIDTH LATIN SMALL LETTER G
-FF48;F # FULLWIDTH LATIN SMALL LETTER H
-FF49;F # FULLWIDTH LATIN SMALL LETTER I
-FF4A;F # FULLWIDTH LATIN SMALL LETTER J
-FF4B;F # FULLWIDTH LATIN SMALL LETTER K
-FF4C;F # FULLWIDTH LATIN SMALL LETTER L
-FF4D;F # FULLWIDTH LATIN SMALL LETTER M
-FF4E;F # FULLWIDTH LATIN SMALL LETTER N
-FF4F;F # FULLWIDTH LATIN SMALL LETTER O
-FF50;F # FULLWIDTH LATIN SMALL LETTER P
-FF51;F # FULLWIDTH LATIN SMALL LETTER Q
-FF52;F # FULLWIDTH LATIN SMALL LETTER R
-FF53;F # FULLWIDTH LATIN SMALL LETTER S
-FF54;F # FULLWIDTH LATIN SMALL LETTER T
-FF55;F # FULLWIDTH LATIN SMALL LETTER U
-FF56;F # FULLWIDTH LATIN SMALL LETTER V
-FF57;F # FULLWIDTH LATIN SMALL LETTER W
-FF58;F # FULLWIDTH LATIN SMALL LETTER X
-FF59;F # FULLWIDTH LATIN SMALL LETTER Y
-FF5A;F # FULLWIDTH LATIN SMALL LETTER Z
-FF5B;F # FULLWIDTH LEFT CURLY BRACKET
-FF5C;F # FULLWIDTH VERTICAL LINE
-FF5D;F # FULLWIDTH RIGHT CURLY BRACKET
-FF5E;F # FULLWIDTH TILDE
-FF5F;F # FULLWIDTH LEFT WHITE PARENTHESIS
-FF60;F # FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61;H # HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62;H # HALFWIDTH LEFT CORNER BRACKET
-FF63;H # HALFWIDTH RIGHT CORNER BRACKET
-FF64;H # HALFWIDTH IDEOGRAPHIC COMMA
-FF65;H # HALFWIDTH KATAKANA MIDDLE DOT
-FF66;H # HALFWIDTH KATAKANA LETTER WO
-FF67;H # HALFWIDTH KATAKANA LETTER SMALL A
-FF68;H # HALFWIDTH KATAKANA LETTER SMALL I
-FF69;H # HALFWIDTH KATAKANA LETTER SMALL U
-FF6A;H # HALFWIDTH KATAKANA LETTER SMALL E
-FF6B;H # HALFWIDTH KATAKANA LETTER SMALL O
-FF6C;H # HALFWIDTH KATAKANA LETTER SMALL YA
-FF6D;H # HALFWIDTH KATAKANA LETTER SMALL YU
-FF6E;H # HALFWIDTH KATAKANA LETTER SMALL YO
-FF6F;H # HALFWIDTH KATAKANA LETTER SMALL TU
-FF70;H # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71;H # HALFWIDTH KATAKANA LETTER A
-FF72;H # HALFWIDTH KATAKANA LETTER I
-FF73;H # HALFWIDTH KATAKANA LETTER U
-FF74;H # HALFWIDTH KATAKANA LETTER E
-FF75;H # HALFWIDTH KATAKANA LETTER O
-FF76;H # HALFWIDTH KATAKANA LETTER KA
-FF77;H # HALFWIDTH KATAKANA LETTER KI
-FF78;H # HALFWIDTH KATAKANA LETTER KU
-FF79;H # HALFWIDTH KATAKANA LETTER KE
-FF7A;H # HALFWIDTH KATAKANA LETTER KO
-FF7B;H # HALFWIDTH KATAKANA LETTER SA
-FF7C;H # HALFWIDTH KATAKANA LETTER SI
-FF7D;H # HALFWIDTH KATAKANA LETTER SU
-FF7E;H # HALFWIDTH KATAKANA LETTER SE
-FF7F;H # HALFWIDTH KATAKANA LETTER SO
-FF80;H # HALFWIDTH KATAKANA LETTER TA
-FF81;H # HALFWIDTH KATAKANA LETTER TI
-FF82;H # HALFWIDTH KATAKANA LETTER TU
-FF83;H # HALFWIDTH KATAKANA LETTER TE
-FF84;H # HALFWIDTH KATAKANA LETTER TO
-FF85;H # HALFWIDTH KATAKANA LETTER NA
-FF86;H # HALFWIDTH KATAKANA LETTER NI
-FF87;H # HALFWIDTH KATAKANA LETTER NU
-FF88;H # HALFWIDTH KATAKANA LETTER NE
-FF89;H # HALFWIDTH KATAKANA LETTER NO
-FF8A;H # HALFWIDTH KATAKANA LETTER HA
-FF8B;H # HALFWIDTH KATAKANA LETTER HI
-FF8C;H # HALFWIDTH KATAKANA LETTER HU
-FF8D;H # HALFWIDTH KATAKANA LETTER HE
-FF8E;H # HALFWIDTH KATAKANA LETTER HO
-FF8F;H # HALFWIDTH KATAKANA LETTER MA
-FF90;H # HALFWIDTH KATAKANA LETTER MI
-FF91;H # HALFWIDTH KATAKANA LETTER MU
-FF92;H # HALFWIDTH KATAKANA LETTER ME
-FF93;H # HALFWIDTH KATAKANA LETTER MO
-FF94;H # HALFWIDTH KATAKANA LETTER YA
-FF95;H # HALFWIDTH KATAKANA LETTER YU
-FF96;H # HALFWIDTH KATAKANA LETTER YO
-FF97;H # HALFWIDTH KATAKANA LETTER RA
-FF98;H # HALFWIDTH KATAKANA LETTER RI
-FF99;H # HALFWIDTH KATAKANA LETTER RU
-FF9A;H # HALFWIDTH KATAKANA LETTER RE
-FF9B;H # HALFWIDTH KATAKANA LETTER RO
-FF9C;H # HALFWIDTH KATAKANA LETTER WA
-FF9D;H # HALFWIDTH KATAKANA LETTER N
-FF9E;H # HALFWIDTH KATAKANA VOICED SOUND MARK
-FF9F;H # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0;H # HALFWIDTH HANGUL FILLER
-FFA1;H # HALFWIDTH HANGUL LETTER KIYEOK
-FFA2;H # HALFWIDTH HANGUL LETTER SSANGKIYEOK
-FFA3;H # HALFWIDTH HANGUL LETTER KIYEOK-SIOS
-FFA4;H # HALFWIDTH HANGUL LETTER NIEUN
-FFA5;H # HALFWIDTH HANGUL LETTER NIEUN-CIEUC
-FFA6;H # HALFWIDTH HANGUL LETTER NIEUN-HIEUH
-FFA7;H # HALFWIDTH HANGUL LETTER TIKEUT
-FFA8;H # HALFWIDTH HANGUL LETTER SSANGTIKEUT
-FFA9;H # HALFWIDTH HANGUL LETTER RIEUL
-FFAA;H # HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
-FFAB;H # HALFWIDTH HANGUL LETTER RIEUL-MIEUM
-FFAC;H # HALFWIDTH HANGUL LETTER RIEUL-PIEUP
-FFAD;H # HALFWIDTH HANGUL LETTER RIEUL-SIOS
-FFAE;H # HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
-FFAF;H # HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
-FFB0;H # HALFWIDTH HANGUL LETTER RIEUL-HIEUH
-FFB1;H # HALFWIDTH HANGUL LETTER MIEUM
-FFB2;H # HALFWIDTH HANGUL LETTER PIEUP
-FFB3;H # HALFWIDTH HANGUL LETTER SSANGPIEUP
-FFB4;H # HALFWIDTH HANGUL LETTER PIEUP-SIOS
-FFB5;H # HALFWIDTH HANGUL LETTER SIOS
-FFB6;H # HALFWIDTH HANGUL LETTER SSANGSIOS
-FFB7;H # HALFWIDTH HANGUL LETTER IEUNG
-FFB8;H # HALFWIDTH HANGUL LETTER CIEUC
-FFB9;H # HALFWIDTH HANGUL LETTER SSANGCIEUC
-FFBA;H # HALFWIDTH HANGUL LETTER CHIEUCH
-FFBB;H # HALFWIDTH HANGUL LETTER KHIEUKH
-FFBC;H # HALFWIDTH HANGUL LETTER THIEUTH
-FFBD;H # HALFWIDTH HANGUL LETTER PHIEUPH
-FFBE;H # HALFWIDTH HANGUL LETTER HIEUH
-FFC2;H # HALFWIDTH HANGUL LETTER A
-FFC3;H # HALFWIDTH HANGUL LETTER AE
-FFC4;H # HALFWIDTH HANGUL LETTER YA
-FFC5;H # HALFWIDTH HANGUL LETTER YAE
-FFC6;H # HALFWIDTH HANGUL LETTER EO
-FFC7;H # HALFWIDTH HANGUL LETTER E
-FFCA;H # HALFWIDTH HANGUL LETTER YEO
-FFCB;H # HALFWIDTH HANGUL LETTER YE
-FFCC;H # HALFWIDTH HANGUL LETTER O
-FFCD;H # HALFWIDTH HANGUL LETTER WA
-FFCE;H # HALFWIDTH HANGUL LETTER WAE
-FFCF;H # HALFWIDTH HANGUL LETTER OE
-FFD2;H # HALFWIDTH HANGUL LETTER YO
-FFD3;H # HALFWIDTH HANGUL LETTER U
-FFD4;H # HALFWIDTH HANGUL LETTER WEO
-FFD5;H # HALFWIDTH HANGUL LETTER WE
-FFD6;H # HALFWIDTH HANGUL LETTER WI
-FFD7;H # HALFWIDTH HANGUL LETTER YU
-FFDA;H # HALFWIDTH HANGUL LETTER EU
-FFDB;H # HALFWIDTH HANGUL LETTER YI
-FFDC;H # HALFWIDTH HANGUL LETTER I
-FFE0;F # FULLWIDTH CENT SIGN
-FFE1;F # FULLWIDTH POUND SIGN
-FFE2;F # FULLWIDTH NOT SIGN
-FFE3;F # FULLWIDTH MACRON
-FFE4;F # FULLWIDTH BROKEN BAR
-FFE5;F # FULLWIDTH YEN SIGN
-FFE6;F # FULLWIDTH WON SIGN
-FFE8;H # HALFWIDTH FORMS LIGHT VERTICAL
-FFE9;H # HALFWIDTH LEFTWARDS ARROW
-FFEA;H # HALFWIDTH UPWARDS ARROW
-FFEB;H # HALFWIDTH RIGHTWARDS ARROW
-FFEC;H # HALFWIDTH DOWNWARDS ARROW
-FFED;H # HALFWIDTH BLACK SQUARE
-FFEE;H # HALFWIDTH WHITE CIRCLE
-FFF9;N # INTERLINEAR ANNOTATION ANCHOR
-FFFA;N # INTERLINEAR ANNOTATION SEPARATOR
-FFFB;N # INTERLINEAR ANNOTATION TERMINATOR
-FFFC;N # OBJECT REPLACEMENT CHARACTER
-FFFD;A # REPLACEMENT CHARACTER
-10000;N # LINEAR B SYLLABLE B008 A
-10001;N # LINEAR B SYLLABLE B038 E
-10002;N # LINEAR B SYLLABLE B028 I
-10003;N # LINEAR B SYLLABLE B061 O
-10004;N # LINEAR B SYLLABLE B010 U
-10005;N # LINEAR B SYLLABLE B001 DA
-10006;N # LINEAR B SYLLABLE B045 DE
-10007;N # LINEAR B SYLLABLE B007 DI
-10008;N # LINEAR B SYLLABLE B014 DO
-10009;N # LINEAR B SYLLABLE B051 DU
-1000A;N # LINEAR B SYLLABLE B057 JA
-1000B;N # LINEAR B SYLLABLE B046 JE
-1000D;N # LINEAR B SYLLABLE B036 JO
-1000E;N # LINEAR B SYLLABLE B065 JU
-1000F;N # LINEAR B SYLLABLE B077 KA
-10010;N # LINEAR B SYLLABLE B044 KE
-10011;N # LINEAR B SYLLABLE B067 KI
-10012;N # LINEAR B SYLLABLE B070 KO
-10013;N # LINEAR B SYLLABLE B081 KU
-10014;N # LINEAR B SYLLABLE B080 MA
-10015;N # LINEAR B SYLLABLE B013 ME
-10016;N # LINEAR B SYLLABLE B073 MI
-10017;N # LINEAR B SYLLABLE B015 MO
-10018;N # LINEAR B SYLLABLE B023 MU
-10019;N # LINEAR B SYLLABLE B006 NA
-1001A;N # LINEAR B SYLLABLE B024 NE
-1001B;N # LINEAR B SYLLABLE B030 NI
-1001C;N # LINEAR B SYLLABLE B052 NO
-1001D;N # LINEAR B SYLLABLE B055 NU
-1001E;N # LINEAR B SYLLABLE B003 PA
-1001F;N # LINEAR B SYLLABLE B072 PE
-10020;N # LINEAR B SYLLABLE B039 PI
-10021;N # LINEAR B SYLLABLE B011 PO
-10022;N # LINEAR B SYLLABLE B050 PU
-10023;N # LINEAR B SYLLABLE B016 QA
-10024;N # LINEAR B SYLLABLE B078 QE
-10025;N # LINEAR B SYLLABLE B021 QI
-10026;N # LINEAR B SYLLABLE B032 QO
-10028;N # LINEAR B SYLLABLE B060 RA
-10029;N # LINEAR B SYLLABLE B027 RE
-1002A;N # LINEAR B SYLLABLE B053 RI
-1002B;N # LINEAR B SYLLABLE B002 RO
-1002C;N # LINEAR B SYLLABLE B026 RU
-1002D;N # LINEAR B SYLLABLE B031 SA
-1002E;N # LINEAR B SYLLABLE B009 SE
-1002F;N # LINEAR B SYLLABLE B041 SI
-10030;N # LINEAR B SYLLABLE B012 SO
-10031;N # LINEAR B SYLLABLE B058 SU
-10032;N # LINEAR B SYLLABLE B059 TA
-10033;N # LINEAR B SYLLABLE B004 TE
-10034;N # LINEAR B SYLLABLE B037 TI
-10035;N # LINEAR B SYLLABLE B005 TO
-10036;N # LINEAR B SYLLABLE B069 TU
-10037;N # LINEAR B SYLLABLE B054 WA
-10038;N # LINEAR B SYLLABLE B075 WE
-10039;N # LINEAR B SYLLABLE B040 WI
-1003A;N # LINEAR B SYLLABLE B042 WO
-1003C;N # LINEAR B SYLLABLE B017 ZA
-1003D;N # LINEAR B SYLLABLE B074 ZE
-1003F;N # LINEAR B SYLLABLE B020 ZO
-10040;N # LINEAR B SYLLABLE B025 A2
-10041;N # LINEAR B SYLLABLE B043 A3
-10042;N # LINEAR B SYLLABLE B085 AU
-10043;N # LINEAR B SYLLABLE B071 DWE
-10044;N # LINEAR B SYLLABLE B090 DWO
-10045;N # LINEAR B SYLLABLE B048 NWA
-10046;N # LINEAR B SYLLABLE B029 PU2
-10047;N # LINEAR B SYLLABLE B062 PTE
-10048;N # LINEAR B SYLLABLE B076 RA2
-10049;N # LINEAR B SYLLABLE B033 RA3
-1004A;N # LINEAR B SYLLABLE B068 RO2
-1004B;N # LINEAR B SYLLABLE B066 TA2
-1004C;N # LINEAR B SYLLABLE B087 TWE
-1004D;N # LINEAR B SYLLABLE B091 TWO
-10050;N # LINEAR B SYMBOL B018
-10051;N # LINEAR B SYMBOL B019
-10052;N # LINEAR B SYMBOL B022
-10053;N # LINEAR B SYMBOL B034
-10054;N # LINEAR B SYMBOL B047
-10055;N # LINEAR B SYMBOL B049
-10056;N # LINEAR B SYMBOL B056
-10057;N # LINEAR B SYMBOL B063
-10058;N # LINEAR B SYMBOL B064
-10059;N # LINEAR B SYMBOL B079
-1005A;N # LINEAR B SYMBOL B082
-1005B;N # LINEAR B SYMBOL B083
-1005C;N # LINEAR B SYMBOL B086
-1005D;N # LINEAR B SYMBOL B089
-10080;N # LINEAR B IDEOGRAM B100 MAN
-10081;N # LINEAR B IDEOGRAM B102 WOMAN
-10082;N # LINEAR B IDEOGRAM B104 DEER
-10083;N # LINEAR B IDEOGRAM B105 EQUID
-10084;N # LINEAR B IDEOGRAM B105F MARE
-10085;N # LINEAR B IDEOGRAM B105M STALLION
-10086;N # LINEAR B IDEOGRAM B106F EWE
-10087;N # LINEAR B IDEOGRAM B106M RAM
-10088;N # LINEAR B IDEOGRAM B107F SHE-GOAT
-10089;N # LINEAR B IDEOGRAM B107M HE-GOAT
-1008A;N # LINEAR B IDEOGRAM B108F SOW
-1008B;N # LINEAR B IDEOGRAM B108M BOAR
-1008C;N # LINEAR B IDEOGRAM B109F COW
-1008D;N # LINEAR B IDEOGRAM B109M BULL
-1008E;N # LINEAR B IDEOGRAM B120 WHEAT
-1008F;N # LINEAR B IDEOGRAM B121 BARLEY
-10090;N # LINEAR B IDEOGRAM B122 OLIVE
-10091;N # LINEAR B IDEOGRAM B123 SPICE
-10092;N # LINEAR B IDEOGRAM B125 CYPERUS
-10093;N # LINEAR B MONOGRAM B127 KAPO
-10094;N # LINEAR B MONOGRAM B128 KANAKO
-10095;N # LINEAR B IDEOGRAM B130 OIL
-10096;N # LINEAR B IDEOGRAM B131 WINE
-10097;N # LINEAR B IDEOGRAM B132
-10098;N # LINEAR B MONOGRAM B133 AREPA
-10099;N # LINEAR B MONOGRAM B135 MERI
-1009A;N # LINEAR B IDEOGRAM B140 BRONZE
-1009B;N # LINEAR B IDEOGRAM B141 GOLD
-1009C;N # LINEAR B IDEOGRAM B142
-1009D;N # LINEAR B IDEOGRAM B145 WOOL
-1009E;N # LINEAR B IDEOGRAM B146
-1009F;N # LINEAR B IDEOGRAM B150
-100A0;N # LINEAR B IDEOGRAM B151 HORN
-100A1;N # LINEAR B IDEOGRAM B152
-100A2;N # LINEAR B IDEOGRAM B153
-100A3;N # LINEAR B IDEOGRAM B154
-100A4;N # LINEAR B MONOGRAM B156 TURO2
-100A5;N # LINEAR B IDEOGRAM B157
-100A6;N # LINEAR B IDEOGRAM B158
-100A7;N # LINEAR B IDEOGRAM B159 CLOTH
-100A8;N # LINEAR B IDEOGRAM B160
-100A9;N # LINEAR B IDEOGRAM B161
-100AA;N # LINEAR B IDEOGRAM B162 GARMENT
-100AB;N # LINEAR B IDEOGRAM B163 ARMOUR
-100AC;N # LINEAR B IDEOGRAM B164
-100AD;N # LINEAR B IDEOGRAM B165
-100AE;N # LINEAR B IDEOGRAM B166
-100AF;N # LINEAR B IDEOGRAM B167
-100B0;N # LINEAR B IDEOGRAM B168
-100B1;N # LINEAR B IDEOGRAM B169
-100B2;N # LINEAR B IDEOGRAM B170
-100B3;N # LINEAR B IDEOGRAM B171
-100B4;N # LINEAR B IDEOGRAM B172
-100B5;N # LINEAR B IDEOGRAM B173 MONTH
-100B6;N # LINEAR B IDEOGRAM B174
-100B7;N # LINEAR B IDEOGRAM B176 TREE
-100B8;N # LINEAR B IDEOGRAM B177
-100B9;N # LINEAR B IDEOGRAM B178
-100BA;N # LINEAR B IDEOGRAM B179
-100BB;N # LINEAR B IDEOGRAM B180
-100BC;N # LINEAR B IDEOGRAM B181
-100BD;N # LINEAR B IDEOGRAM B182
-100BE;N # LINEAR B IDEOGRAM B183
-100BF;N # LINEAR B IDEOGRAM B184
-100C0;N # LINEAR B IDEOGRAM B185
-100C1;N # LINEAR B IDEOGRAM B189
-100C2;N # LINEAR B IDEOGRAM B190
-100C3;N # LINEAR B IDEOGRAM B191 HELMET
-100C4;N # LINEAR B IDEOGRAM B220 FOOTSTOOL
-100C5;N # LINEAR B IDEOGRAM B225 BATHTUB
-100C6;N # LINEAR B IDEOGRAM B230 SPEAR
-100C7;N # LINEAR B IDEOGRAM B231 ARROW
-100C8;N # LINEAR B IDEOGRAM B232
-100C9;N # LINEAR B IDEOGRAM B233 SWORD
-100CA;N # LINEAR B IDEOGRAM B234
-100CB;N # LINEAR B IDEOGRAM B236
-100CC;N # LINEAR B IDEOGRAM B240 WHEELED CHARIOT
-100CD;N # LINEAR B IDEOGRAM B241 CHARIOT
-100CE;N # LINEAR B IDEOGRAM B242 CHARIOT FRAME
-100CF;N # LINEAR B IDEOGRAM B243 WHEEL
-100D0;N # LINEAR B IDEOGRAM B245
-100D1;N # LINEAR B IDEOGRAM B246
-100D2;N # LINEAR B MONOGRAM B247 DIPTE
-100D3;N # LINEAR B IDEOGRAM B248
-100D4;N # LINEAR B IDEOGRAM B249
-100D5;N # LINEAR B IDEOGRAM B251
-100D6;N # LINEAR B IDEOGRAM B252
-100D7;N # LINEAR B IDEOGRAM B253
-100D8;N # LINEAR B IDEOGRAM B254 DART
-100D9;N # LINEAR B IDEOGRAM B255
-100DA;N # LINEAR B IDEOGRAM B256
-100DB;N # LINEAR B IDEOGRAM B257
-100DC;N # LINEAR B IDEOGRAM B258
-100DD;N # LINEAR B IDEOGRAM B259
-100DE;N # LINEAR B IDEOGRAM VESSEL B155
-100DF;N # LINEAR B IDEOGRAM VESSEL B200
-100E0;N # LINEAR B IDEOGRAM VESSEL B201
-100E1;N # LINEAR B IDEOGRAM VESSEL B202
-100E2;N # LINEAR B IDEOGRAM VESSEL B203
-100E3;N # LINEAR B IDEOGRAM VESSEL B204
-100E4;N # LINEAR B IDEOGRAM VESSEL B205
-100E5;N # LINEAR B IDEOGRAM VESSEL B206
-100E6;N # LINEAR B IDEOGRAM VESSEL B207
-100E7;N # LINEAR B IDEOGRAM VESSEL B208
-100E8;N # LINEAR B IDEOGRAM VESSEL B209
-100E9;N # LINEAR B IDEOGRAM VESSEL B210
-100EA;N # LINEAR B IDEOGRAM VESSEL B211
-100EB;N # LINEAR B IDEOGRAM VESSEL B212
-100EC;N # LINEAR B IDEOGRAM VESSEL B213
-100ED;N # LINEAR B IDEOGRAM VESSEL B214
-100EE;N # LINEAR B IDEOGRAM VESSEL B215
-100EF;N # LINEAR B IDEOGRAM VESSEL B216
-100F0;N # LINEAR B IDEOGRAM VESSEL B217
-100F1;N # LINEAR B IDEOGRAM VESSEL B218
-100F2;N # LINEAR B IDEOGRAM VESSEL B219
-100F3;N # LINEAR B IDEOGRAM VESSEL B221
-100F4;N # LINEAR B IDEOGRAM VESSEL B222
-100F5;N # LINEAR B IDEOGRAM VESSEL B226
-100F6;N # LINEAR B IDEOGRAM VESSEL B227
-100F7;N # LINEAR B IDEOGRAM VESSEL B228
-100F8;N # LINEAR B IDEOGRAM VESSEL B229
-100F9;N # LINEAR B IDEOGRAM VESSEL B250
-100FA;N # LINEAR B IDEOGRAM VESSEL B305
-10100;N # AEGEAN WORD SEPARATOR LINE
-10101;N # AEGEAN WORD SEPARATOR DOT
-10102;N # AEGEAN CHECK MARK
-10107;N # AEGEAN NUMBER ONE
-10108;N # AEGEAN NUMBER TWO
-10109;N # AEGEAN NUMBER THREE
-1010A;N # AEGEAN NUMBER FOUR
-1010B;N # AEGEAN NUMBER FIVE
-1010C;N # AEGEAN NUMBER SIX
-1010D;N # AEGEAN NUMBER SEVEN
-1010E;N # AEGEAN NUMBER EIGHT
-1010F;N # AEGEAN NUMBER NINE
-10110;N # AEGEAN NUMBER TEN
-10111;N # AEGEAN NUMBER TWENTY
-10112;N # AEGEAN NUMBER THIRTY
-10113;N # AEGEAN NUMBER FORTY
-10114;N # AEGEAN NUMBER FIFTY
-10115;N # AEGEAN NUMBER SIXTY
-10116;N # AEGEAN NUMBER SEVENTY
-10117;N # AEGEAN NUMBER EIGHTY
-10118;N # AEGEAN NUMBER NINETY
-10119;N # AEGEAN NUMBER ONE HUNDRED
-1011A;N # AEGEAN NUMBER TWO HUNDRED
-1011B;N # AEGEAN NUMBER THREE HUNDRED
-1011C;N # AEGEAN NUMBER FOUR HUNDRED
-1011D;N # AEGEAN NUMBER FIVE HUNDRED
-1011E;N # AEGEAN NUMBER SIX HUNDRED
-1011F;N # AEGEAN NUMBER SEVEN HUNDRED
-10120;N # AEGEAN NUMBER EIGHT HUNDRED
-10121;N # AEGEAN NUMBER NINE HUNDRED
-10122;N # AEGEAN NUMBER ONE THOUSAND
-10123;N # AEGEAN NUMBER TWO THOUSAND
-10124;N # AEGEAN NUMBER THREE THOUSAND
-10125;N # AEGEAN NUMBER FOUR THOUSAND
-10126;N # AEGEAN NUMBER FIVE THOUSAND
-10127;N # AEGEAN NUMBER SIX THOUSAND
-10128;N # AEGEAN NUMBER SEVEN THOUSAND
-10129;N # AEGEAN NUMBER EIGHT THOUSAND
-1012A;N # AEGEAN NUMBER NINE THOUSAND
-1012B;N # AEGEAN NUMBER TEN THOUSAND
-1012C;N # AEGEAN NUMBER TWENTY THOUSAND
-1012D;N # AEGEAN NUMBER THIRTY THOUSAND
-1012E;N # AEGEAN NUMBER FORTY THOUSAND
-1012F;N # AEGEAN NUMBER FIFTY THOUSAND
-10130;N # AEGEAN NUMBER SIXTY THOUSAND
-10131;N # AEGEAN NUMBER SEVENTY THOUSAND
-10132;N # AEGEAN NUMBER EIGHTY THOUSAND
-10133;N # AEGEAN NUMBER NINETY THOUSAND
-10137;N # AEGEAN WEIGHT BASE UNIT
-10138;N # AEGEAN WEIGHT FIRST SUBUNIT
-10139;N # AEGEAN WEIGHT SECOND SUBUNIT
-1013A;N # AEGEAN WEIGHT THIRD SUBUNIT
-1013B;N # AEGEAN WEIGHT FOURTH SUBUNIT
-1013C;N # AEGEAN DRY MEASURE FIRST SUBUNIT
-1013D;N # AEGEAN LIQUID MEASURE FIRST SUBUNIT
-1013E;N # AEGEAN MEASURE SECOND SUBUNIT
-1013F;N # AEGEAN MEASURE THIRD SUBUNIT
-10140;N # GREEK ACROPHONIC ATTIC ONE QUARTER
-10141;N # GREEK ACROPHONIC ATTIC ONE HALF
-10142;N # GREEK ACROPHONIC ATTIC ONE DRACHMA
-10143;N # GREEK ACROPHONIC ATTIC FIVE
-10144;N # GREEK ACROPHONIC ATTIC FIFTY
-10145;N # GREEK ACROPHONIC ATTIC FIVE HUNDRED
-10146;N # GREEK ACROPHONIC ATTIC FIVE THOUSAND
-10147;N # GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-10148;N # GREEK ACROPHONIC ATTIC FIVE TALENTS
-10149;N # GREEK ACROPHONIC ATTIC TEN TALENTS
-1014A;N # GREEK ACROPHONIC ATTIC FIFTY TALENTS
-1014B;N # GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
-1014C;N # GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
-1014D;N # GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
-1014E;N # GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
-1014F;N # GREEK ACROPHONIC ATTIC FIVE STATERS
-10150;N # GREEK ACROPHONIC ATTIC TEN STATERS
-10151;N # GREEK ACROPHONIC ATTIC FIFTY STATERS
-10152;N # GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
-10153;N # GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
-10154;N # GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
-10155;N # GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
-10156;N # GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
-10157;N # GREEK ACROPHONIC ATTIC TEN MNAS
-10158;N # GREEK ACROPHONIC HERAEUM ONE PLETHRON
-10159;N # GREEK ACROPHONIC THESPIAN ONE
-1015A;N # GREEK ACROPHONIC HERMIONIAN ONE
-1015B;N # GREEK ACROPHONIC EPIDAUREAN TWO
-1015C;N # GREEK ACROPHONIC THESPIAN TWO
-1015D;N # GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
-1015E;N # GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
-1015F;N # GREEK ACROPHONIC TROEZENIAN FIVE
-10160;N # GREEK ACROPHONIC TROEZENIAN TEN
-10161;N # GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
-10162;N # GREEK ACROPHONIC HERMIONIAN TEN
-10163;N # GREEK ACROPHONIC MESSENIAN TEN
-10164;N # GREEK ACROPHONIC THESPIAN TEN
-10165;N # GREEK ACROPHONIC THESPIAN THIRTY
-10166;N # GREEK ACROPHONIC TROEZENIAN FIFTY
-10167;N # GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
-10168;N # GREEK ACROPHONIC HERMIONIAN FIFTY
-10169;N # GREEK ACROPHONIC THESPIAN FIFTY
-1016A;N # GREEK ACROPHONIC THESPIAN ONE HUNDRED
-1016B;N # GREEK ACROPHONIC THESPIAN THREE HUNDRED
-1016C;N # GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
-1016D;N # GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
-1016E;N # GREEK ACROPHONIC THESPIAN FIVE HUNDRED
-1016F;N # GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
-10170;N # GREEK ACROPHONIC NAXIAN FIVE HUNDRED
-10171;N # GREEK ACROPHONIC THESPIAN ONE THOUSAND
-10172;N # GREEK ACROPHONIC THESPIAN FIVE THOUSAND
-10173;N # GREEK ACROPHONIC DELPHIC FIVE MNAS
-10174;N # GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175;N # GREEK ONE HALF SIGN
-10176;N # GREEK ONE HALF SIGN ALTERNATE FORM
-10177;N # GREEK TWO THIRDS SIGN
-10178;N # GREEK THREE QUARTERS SIGN
-10179;N # GREEK YEAR SIGN
-1017A;N # GREEK TALENT SIGN
-1017B;N # GREEK DRACHMA SIGN
-1017C;N # GREEK OBOL SIGN
-1017D;N # GREEK TWO OBOLS SIGN
-1017E;N # GREEK THREE OBOLS SIGN
-1017F;N # GREEK FOUR OBOLS SIGN
-10180;N # GREEK FIVE OBOLS SIGN
-10181;N # GREEK METRETES SIGN
-10182;N # GREEK KYATHOS BASE SIGN
-10183;N # GREEK LITRA SIGN
-10184;N # GREEK OUNKIA SIGN
-10185;N # GREEK XESTES SIGN
-10186;N # GREEK ARTABE SIGN
-10187;N # GREEK AROURA SIGN
-10188;N # GREEK GRAMMA SIGN
-10189;N # GREEK TRYBLION BASE SIGN
-1018A;N # GREEK ZERO SIGN
-10190;N # ROMAN SEXTANS SIGN
-10191;N # ROMAN UNCIA SIGN
-10192;N # ROMAN SEMUNCIA SIGN
-10193;N # ROMAN SEXTULA SIGN
-10194;N # ROMAN DIMIDIA SEXTULA SIGN
-10195;N # ROMAN SILIQUA SIGN
-10196;N # ROMAN DENARIUS SIGN
-10197;N # ROMAN QUINARIUS SIGN
-10198;N # ROMAN SESTERTIUS SIGN
-10199;N # ROMAN DUPONDIUS SIGN
-1019A;N # ROMAN AS SIGN
-1019B;N # ROMAN CENTURIAL SIGN
-101D0;N # PHAISTOS DISC SIGN PEDESTRIAN
-101D1;N # PHAISTOS DISC SIGN PLUMED HEAD
-101D2;N # PHAISTOS DISC SIGN TATTOOED HEAD
-101D3;N # PHAISTOS DISC SIGN CAPTIVE
-101D4;N # PHAISTOS DISC SIGN CHILD
-101D5;N # PHAISTOS DISC SIGN WOMAN
-101D6;N # PHAISTOS DISC SIGN HELMET
-101D7;N # PHAISTOS DISC SIGN GAUNTLET
-101D8;N # PHAISTOS DISC SIGN TIARA
-101D9;N # PHAISTOS DISC SIGN ARROW
-101DA;N # PHAISTOS DISC SIGN BOW
-101DB;N # PHAISTOS DISC SIGN SHIELD
-101DC;N # PHAISTOS DISC SIGN CLUB
-101DD;N # PHAISTOS DISC SIGN MANACLES
-101DE;N # PHAISTOS DISC SIGN MATTOCK
-101DF;N # PHAISTOS DISC SIGN SAW
-101E0;N # PHAISTOS DISC SIGN LID
-101E1;N # PHAISTOS DISC SIGN BOOMERANG
-101E2;N # PHAISTOS DISC SIGN CARPENTRY PLANE
-101E3;N # PHAISTOS DISC SIGN DOLIUM
-101E4;N # PHAISTOS DISC SIGN COMB
-101E5;N # PHAISTOS DISC SIGN SLING
-101E6;N # PHAISTOS DISC SIGN COLUMN
-101E7;N # PHAISTOS DISC SIGN BEEHIVE
-101E8;N # PHAISTOS DISC SIGN SHIP
-101E9;N # PHAISTOS DISC SIGN HORN
-101EA;N # PHAISTOS DISC SIGN HIDE
-101EB;N # PHAISTOS DISC SIGN BULLS LEG
-101EC;N # PHAISTOS DISC SIGN CAT
-101ED;N # PHAISTOS DISC SIGN RAM
-101EE;N # PHAISTOS DISC SIGN EAGLE
-101EF;N # PHAISTOS DISC SIGN DOVE
-101F0;N # PHAISTOS DISC SIGN TUNNY
-101F1;N # PHAISTOS DISC SIGN BEE
-101F2;N # PHAISTOS DISC SIGN PLANE TREE
-101F3;N # PHAISTOS DISC SIGN VINE
-101F4;N # PHAISTOS DISC SIGN PAPYRUS
-101F5;N # PHAISTOS DISC SIGN ROSETTE
-101F6;N # PHAISTOS DISC SIGN LILY
-101F7;N # PHAISTOS DISC SIGN OX BACK
-101F8;N # PHAISTOS DISC SIGN FLUTE
-101F9;N # PHAISTOS DISC SIGN GRATER
-101FA;N # PHAISTOS DISC SIGN STRAINER
-101FB;N # PHAISTOS DISC SIGN SMALL AXE
-101FC;N # PHAISTOS DISC SIGN WAVY BAND
-101FD;N # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280;N # LYCIAN LETTER A
-10281;N # LYCIAN LETTER E
-10282;N # LYCIAN LETTER B
-10283;N # LYCIAN LETTER BH
-10284;N # LYCIAN LETTER G
-10285;N # LYCIAN LETTER D
-10286;N # LYCIAN LETTER I
-10287;N # LYCIAN LETTER W
-10288;N # LYCIAN LETTER Z
-10289;N # LYCIAN LETTER TH
-1028A;N # LYCIAN LETTER J
-1028B;N # LYCIAN LETTER K
-1028C;N # LYCIAN LETTER Q
-1028D;N # LYCIAN LETTER L
-1028E;N # LYCIAN LETTER M
-1028F;N # LYCIAN LETTER N
-10290;N # LYCIAN LETTER MM
-10291;N # LYCIAN LETTER NN
-10292;N # LYCIAN LETTER U
-10293;N # LYCIAN LETTER P
-10294;N # LYCIAN LETTER KK
-10295;N # LYCIAN LETTER R
-10296;N # LYCIAN LETTER S
-10297;N # LYCIAN LETTER T
-10298;N # LYCIAN LETTER TT
-10299;N # LYCIAN LETTER AN
-1029A;N # LYCIAN LETTER EN
-1029B;N # LYCIAN LETTER H
-1029C;N # LYCIAN LETTER X
-102A0;N # CARIAN LETTER A
-102A1;N # CARIAN LETTER P2
-102A2;N # CARIAN LETTER D
-102A3;N # CARIAN LETTER L
-102A4;N # CARIAN LETTER UUU
-102A5;N # CARIAN LETTER R
-102A6;N # CARIAN LETTER LD
-102A7;N # CARIAN LETTER A2
-102A8;N # CARIAN LETTER Q
-102A9;N # CARIAN LETTER B
-102AA;N # CARIAN LETTER M
-102AB;N # CARIAN LETTER O
-102AC;N # CARIAN LETTER D2
-102AD;N # CARIAN LETTER T
-102AE;N # CARIAN LETTER SH
-102AF;N # CARIAN LETTER SH2
-102B0;N # CARIAN LETTER S
-102B1;N # CARIAN LETTER C-18
-102B2;N # CARIAN LETTER U
-102B3;N # CARIAN LETTER NN
-102B4;N # CARIAN LETTER X
-102B5;N # CARIAN LETTER N
-102B6;N # CARIAN LETTER TT2
-102B7;N # CARIAN LETTER P
-102B8;N # CARIAN LETTER SS
-102B9;N # CARIAN LETTER I
-102BA;N # CARIAN LETTER E
-102BB;N # CARIAN LETTER UUUU
-102BC;N # CARIAN LETTER K
-102BD;N # CARIAN LETTER K2
-102BE;N # CARIAN LETTER ND
-102BF;N # CARIAN LETTER UU
-102C0;N # CARIAN LETTER G
-102C1;N # CARIAN LETTER G2
-102C2;N # CARIAN LETTER ST
-102C3;N # CARIAN LETTER ST2
-102C4;N # CARIAN LETTER NG
-102C5;N # CARIAN LETTER II
-102C6;N # CARIAN LETTER C-39
-102C7;N # CARIAN LETTER TT
-102C8;N # CARIAN LETTER UUU2
-102C9;N # CARIAN LETTER RR
-102CA;N # CARIAN LETTER MB
-102CB;N # CARIAN LETTER MB2
-102CC;N # CARIAN LETTER MB3
-102CD;N # CARIAN LETTER MB4
-102CE;N # CARIAN LETTER LD2
-102CF;N # CARIAN LETTER E2
-102D0;N # CARIAN LETTER UUU3
-10300;N # OLD ITALIC LETTER A
-10301;N # OLD ITALIC LETTER BE
-10302;N # OLD ITALIC LETTER KE
-10303;N # OLD ITALIC LETTER DE
-10304;N # OLD ITALIC LETTER E
-10305;N # OLD ITALIC LETTER VE
-10306;N # OLD ITALIC LETTER ZE
-10307;N # OLD ITALIC LETTER HE
-10308;N # OLD ITALIC LETTER THE
-10309;N # OLD ITALIC LETTER I
-1030A;N # OLD ITALIC LETTER KA
-1030B;N # OLD ITALIC LETTER EL
-1030C;N # OLD ITALIC LETTER EM
-1030D;N # OLD ITALIC LETTER EN
-1030E;N # OLD ITALIC LETTER ESH
-1030F;N # OLD ITALIC LETTER O
-10310;N # OLD ITALIC LETTER PE
-10311;N # OLD ITALIC LETTER SHE
-10312;N # OLD ITALIC LETTER KU
-10313;N # OLD ITALIC LETTER ER
-10314;N # OLD ITALIC LETTER ES
-10315;N # OLD ITALIC LETTER TE
-10316;N # OLD ITALIC LETTER U
-10317;N # OLD ITALIC LETTER EKS
-10318;N # OLD ITALIC LETTER PHE
-10319;N # OLD ITALIC LETTER KHE
-1031A;N # OLD ITALIC LETTER EF
-1031B;N # OLD ITALIC LETTER ERS
-1031C;N # OLD ITALIC LETTER CHE
-1031D;N # OLD ITALIC LETTER II
-1031E;N # OLD ITALIC LETTER UU
-10320;N # OLD ITALIC NUMERAL ONE
-10321;N # OLD ITALIC NUMERAL FIVE
-10322;N # OLD ITALIC NUMERAL TEN
-10323;N # OLD ITALIC NUMERAL FIFTY
-10330;N # GOTHIC LETTER AHSA
-10331;N # GOTHIC LETTER BAIRKAN
-10332;N # GOTHIC LETTER GIBA
-10333;N # GOTHIC LETTER DAGS
-10334;N # GOTHIC LETTER AIHVUS
-10335;N # GOTHIC LETTER QAIRTHRA
-10336;N # GOTHIC LETTER IUJA
-10337;N # GOTHIC LETTER HAGL
-10338;N # GOTHIC LETTER THIUTH
-10339;N # GOTHIC LETTER EIS
-1033A;N # GOTHIC LETTER KUSMA
-1033B;N # GOTHIC LETTER LAGUS
-1033C;N # GOTHIC LETTER MANNA
-1033D;N # GOTHIC LETTER NAUTHS
-1033E;N # GOTHIC LETTER JER
-1033F;N # GOTHIC LETTER URUS
-10340;N # GOTHIC LETTER PAIRTHRA
-10341;N # GOTHIC LETTER NINETY
-10342;N # GOTHIC LETTER RAIDA
-10343;N # GOTHIC LETTER SAUIL
-10344;N # GOTHIC LETTER TEIWS
-10345;N # GOTHIC LETTER WINJA
-10346;N # GOTHIC LETTER FAIHU
-10347;N # GOTHIC LETTER IGGWS
-10348;N # GOTHIC LETTER HWAIR
-10349;N # GOTHIC LETTER OTHAL
-1034A;N # GOTHIC LETTER NINE HUNDRED
-10380;N # UGARITIC LETTER ALPA
-10381;N # UGARITIC LETTER BETA
-10382;N # UGARITIC LETTER GAMLA
-10383;N # UGARITIC LETTER KHA
-10384;N # UGARITIC LETTER DELTA
-10385;N # UGARITIC LETTER HO
-10386;N # UGARITIC LETTER WO
-10387;N # UGARITIC LETTER ZETA
-10388;N # UGARITIC LETTER HOTA
-10389;N # UGARITIC LETTER TET
-1038A;N # UGARITIC LETTER YOD
-1038B;N # UGARITIC LETTER KAF
-1038C;N # UGARITIC LETTER SHIN
-1038D;N # UGARITIC LETTER LAMDA
-1038E;N # UGARITIC LETTER MEM
-1038F;N # UGARITIC LETTER DHAL
-10390;N # UGARITIC LETTER NUN
-10391;N # UGARITIC LETTER ZU
-10392;N # UGARITIC LETTER SAMKA
-10393;N # UGARITIC LETTER AIN
-10394;N # UGARITIC LETTER PU
-10395;N # UGARITIC LETTER SADE
-10396;N # UGARITIC LETTER QOPA
-10397;N # UGARITIC LETTER RASHA
-10398;N # UGARITIC LETTER THANNA
-10399;N # UGARITIC LETTER GHAIN
-1039A;N # UGARITIC LETTER TO
-1039B;N # UGARITIC LETTER I
-1039C;N # UGARITIC LETTER U
-1039D;N # UGARITIC LETTER SSU
-1039F;N # UGARITIC WORD DIVIDER
-103A0;N # OLD PERSIAN SIGN A
-103A1;N # OLD PERSIAN SIGN I
-103A2;N # OLD PERSIAN SIGN U
-103A3;N # OLD PERSIAN SIGN KA
-103A4;N # OLD PERSIAN SIGN KU
-103A5;N # OLD PERSIAN SIGN GA
-103A6;N # OLD PERSIAN SIGN GU
-103A7;N # OLD PERSIAN SIGN XA
-103A8;N # OLD PERSIAN SIGN CA
-103A9;N # OLD PERSIAN SIGN JA
-103AA;N # OLD PERSIAN SIGN JI
-103AB;N # OLD PERSIAN SIGN TA
-103AC;N # OLD PERSIAN SIGN TU
-103AD;N # OLD PERSIAN SIGN DA
-103AE;N # OLD PERSIAN SIGN DI
-103AF;N # OLD PERSIAN SIGN DU
-103B0;N # OLD PERSIAN SIGN THA
-103B1;N # OLD PERSIAN SIGN PA
-103B2;N # OLD PERSIAN SIGN BA
-103B3;N # OLD PERSIAN SIGN FA
-103B4;N # OLD PERSIAN SIGN NA
-103B5;N # OLD PERSIAN SIGN NU
-103B6;N # OLD PERSIAN SIGN MA
-103B7;N # OLD PERSIAN SIGN MI
-103B8;N # OLD PERSIAN SIGN MU
-103B9;N # OLD PERSIAN SIGN YA
-103BA;N # OLD PERSIAN SIGN VA
-103BB;N # OLD PERSIAN SIGN VI
-103BC;N # OLD PERSIAN SIGN RA
-103BD;N # OLD PERSIAN SIGN RU
-103BE;N # OLD PERSIAN SIGN LA
-103BF;N # OLD PERSIAN SIGN SA
-103C0;N # OLD PERSIAN SIGN ZA
-103C1;N # OLD PERSIAN SIGN SHA
-103C2;N # OLD PERSIAN SIGN SSA
-103C3;N # OLD PERSIAN SIGN HA
-103C8;N # OLD PERSIAN SIGN AURAMAZDAA
-103C9;N # OLD PERSIAN SIGN AURAMAZDAA-2
-103CA;N # OLD PERSIAN SIGN AURAMAZDAAHA
-103CB;N # OLD PERSIAN SIGN XSHAAYATHIYA
-103CC;N # OLD PERSIAN SIGN DAHYAAUSH
-103CD;N # OLD PERSIAN SIGN DAHYAAUSH-2
-103CE;N # OLD PERSIAN SIGN BAGA
-103CF;N # OLD PERSIAN SIGN BUUMISH
-103D0;N # OLD PERSIAN WORD DIVIDER
-103D1;N # OLD PERSIAN NUMBER ONE
-103D2;N # OLD PERSIAN NUMBER TWO
-103D3;N # OLD PERSIAN NUMBER TEN
-103D4;N # OLD PERSIAN NUMBER TWENTY
-103D5;N # OLD PERSIAN NUMBER HUNDRED
-10400;N # DESERET CAPITAL LETTER LONG I
-10401;N # DESERET CAPITAL LETTER LONG E
-10402;N # DESERET CAPITAL LETTER LONG A
-10403;N # DESERET CAPITAL LETTER LONG AH
-10404;N # DESERET CAPITAL LETTER LONG O
-10405;N # DESERET CAPITAL LETTER LONG OO
-10406;N # DESERET CAPITAL LETTER SHORT I
-10407;N # DESERET CAPITAL LETTER SHORT E
-10408;N # DESERET CAPITAL LETTER SHORT A
-10409;N # DESERET CAPITAL LETTER SHORT AH
-1040A;N # DESERET CAPITAL LETTER SHORT O
-1040B;N # DESERET CAPITAL LETTER SHORT OO
-1040C;N # DESERET CAPITAL LETTER AY
-1040D;N # DESERET CAPITAL LETTER OW
-1040E;N # DESERET CAPITAL LETTER WU
-1040F;N # DESERET CAPITAL LETTER YEE
-10410;N # DESERET CAPITAL LETTER H
-10411;N # DESERET CAPITAL LETTER PEE
-10412;N # DESERET CAPITAL LETTER BEE
-10413;N # DESERET CAPITAL LETTER TEE
-10414;N # DESERET CAPITAL LETTER DEE
-10415;N # DESERET CAPITAL LETTER CHEE
-10416;N # DESERET CAPITAL LETTER JEE
-10417;N # DESERET CAPITAL LETTER KAY
-10418;N # DESERET CAPITAL LETTER GAY
-10419;N # DESERET CAPITAL LETTER EF
-1041A;N # DESERET CAPITAL LETTER VEE
-1041B;N # DESERET CAPITAL LETTER ETH
-1041C;N # DESERET CAPITAL LETTER THEE
-1041D;N # DESERET CAPITAL LETTER ES
-1041E;N # DESERET CAPITAL LETTER ZEE
-1041F;N # DESERET CAPITAL LETTER ESH
-10420;N # DESERET CAPITAL LETTER ZHEE
-10421;N # DESERET CAPITAL LETTER ER
-10422;N # DESERET CAPITAL LETTER EL
-10423;N # DESERET CAPITAL LETTER EM
-10424;N # DESERET CAPITAL LETTER EN
-10425;N # DESERET CAPITAL LETTER ENG
-10426;N # DESERET CAPITAL LETTER OI
-10427;N # DESERET CAPITAL LETTER EW
-10428;N # DESERET SMALL LETTER LONG I
-10429;N # DESERET SMALL LETTER LONG E
-1042A;N # DESERET SMALL LETTER LONG A
-1042B;N # DESERET SMALL LETTER LONG AH
-1042C;N # DESERET SMALL LETTER LONG O
-1042D;N # DESERET SMALL LETTER LONG OO
-1042E;N # DESERET SMALL LETTER SHORT I
-1042F;N # DESERET SMALL LETTER SHORT E
-10430;N # DESERET SMALL LETTER SHORT A
-10431;N # DESERET SMALL LETTER SHORT AH
-10432;N # DESERET SMALL LETTER SHORT O
-10433;N # DESERET SMALL LETTER SHORT OO
-10434;N # DESERET SMALL LETTER AY
-10435;N # DESERET SMALL LETTER OW
-10436;N # DESERET SMALL LETTER WU
-10437;N # DESERET SMALL LETTER YEE
-10438;N # DESERET SMALL LETTER H
-10439;N # DESERET SMALL LETTER PEE
-1043A;N # DESERET SMALL LETTER BEE
-1043B;N # DESERET SMALL LETTER TEE
-1043C;N # DESERET SMALL LETTER DEE
-1043D;N # DESERET SMALL LETTER CHEE
-1043E;N # DESERET SMALL LETTER JEE
-1043F;N # DESERET SMALL LETTER KAY
-10440;N # DESERET SMALL LETTER GAY
-10441;N # DESERET SMALL LETTER EF
-10442;N # DESERET SMALL LETTER VEE
-10443;N # DESERET SMALL LETTER ETH
-10444;N # DESERET SMALL LETTER THEE
-10445;N # DESERET SMALL LETTER ES
-10446;N # DESERET SMALL LETTER ZEE
-10447;N # DESERET SMALL LETTER ESH
-10448;N # DESERET SMALL LETTER ZHEE
-10449;N # DESERET SMALL LETTER ER
-1044A;N # DESERET SMALL LETTER EL
-1044B;N # DESERET SMALL LETTER EM
-1044C;N # DESERET SMALL LETTER EN
-1044D;N # DESERET SMALL LETTER ENG
-1044E;N # DESERET SMALL LETTER OI
-1044F;N # DESERET SMALL LETTER EW
-10450;N # SHAVIAN LETTER PEEP
-10451;N # SHAVIAN LETTER TOT
-10452;N # SHAVIAN LETTER KICK
-10453;N # SHAVIAN LETTER FEE
-10454;N # SHAVIAN LETTER THIGH
-10455;N # SHAVIAN LETTER SO
-10456;N # SHAVIAN LETTER SURE
-10457;N # SHAVIAN LETTER CHURCH
-10458;N # SHAVIAN LETTER YEA
-10459;N # SHAVIAN LETTER HUNG
-1045A;N # SHAVIAN LETTER BIB
-1045B;N # SHAVIAN LETTER DEAD
-1045C;N # SHAVIAN LETTER GAG
-1045D;N # SHAVIAN LETTER VOW
-1045E;N # SHAVIAN LETTER THEY
-1045F;N # SHAVIAN LETTER ZOO
-10460;N # SHAVIAN LETTER MEASURE
-10461;N # SHAVIAN LETTER JUDGE
-10462;N # SHAVIAN LETTER WOE
-10463;N # SHAVIAN LETTER HA-HA
-10464;N # SHAVIAN LETTER LOLL
-10465;N # SHAVIAN LETTER MIME
-10466;N # SHAVIAN LETTER IF
-10467;N # SHAVIAN LETTER EGG
-10468;N # SHAVIAN LETTER ASH
-10469;N # SHAVIAN LETTER ADO
-1046A;N # SHAVIAN LETTER ON
-1046B;N # SHAVIAN LETTER WOOL
-1046C;N # SHAVIAN LETTER OUT
-1046D;N # SHAVIAN LETTER AH
-1046E;N # SHAVIAN LETTER ROAR
-1046F;N # SHAVIAN LETTER NUN
-10470;N # SHAVIAN LETTER EAT
-10471;N # SHAVIAN LETTER AGE
-10472;N # SHAVIAN LETTER ICE
-10473;N # SHAVIAN LETTER UP
-10474;N # SHAVIAN LETTER OAK
-10475;N # SHAVIAN LETTER OOZE
-10476;N # SHAVIAN LETTER OIL
-10477;N # SHAVIAN LETTER AWE
-10478;N # SHAVIAN LETTER ARE
-10479;N # SHAVIAN LETTER OR
-1047A;N # SHAVIAN LETTER AIR
-1047B;N # SHAVIAN LETTER ERR
-1047C;N # SHAVIAN LETTER ARRAY
-1047D;N # SHAVIAN LETTER EAR
-1047E;N # SHAVIAN LETTER IAN
-1047F;N # SHAVIAN LETTER YEW
-10480;N # OSMANYA LETTER ALEF
-10481;N # OSMANYA LETTER BA
-10482;N # OSMANYA LETTER TA
-10483;N # OSMANYA LETTER JA
-10484;N # OSMANYA LETTER XA
-10485;N # OSMANYA LETTER KHA
-10486;N # OSMANYA LETTER DEEL
-10487;N # OSMANYA LETTER RA
-10488;N # OSMANYA LETTER SA
-10489;N # OSMANYA LETTER SHIIN
-1048A;N # OSMANYA LETTER DHA
-1048B;N # OSMANYA LETTER CAYN
-1048C;N # OSMANYA LETTER GA
-1048D;N # OSMANYA LETTER FA
-1048E;N # OSMANYA LETTER QAAF
-1048F;N # OSMANYA LETTER KAAF
-10490;N # OSMANYA LETTER LAAN
-10491;N # OSMANYA LETTER MIIN
-10492;N # OSMANYA LETTER NUUN
-10493;N # OSMANYA LETTER WAW
-10494;N # OSMANYA LETTER HA
-10495;N # OSMANYA LETTER YA
-10496;N # OSMANYA LETTER A
-10497;N # OSMANYA LETTER E
-10498;N # OSMANYA LETTER I
-10499;N # OSMANYA LETTER O
-1049A;N # OSMANYA LETTER U
-1049B;N # OSMANYA LETTER AA
-1049C;N # OSMANYA LETTER EE
-1049D;N # OSMANYA LETTER OO
-104A0;N # OSMANYA DIGIT ZERO
-104A1;N # OSMANYA DIGIT ONE
-104A2;N # OSMANYA DIGIT TWO
-104A3;N # OSMANYA DIGIT THREE
-104A4;N # OSMANYA DIGIT FOUR
-104A5;N # OSMANYA DIGIT FIVE
-104A6;N # OSMANYA DIGIT SIX
-104A7;N # OSMANYA DIGIT SEVEN
-104A8;N # OSMANYA DIGIT EIGHT
-104A9;N # OSMANYA DIGIT NINE
-10800;N # CYPRIOT SYLLABLE A
-10801;N # CYPRIOT SYLLABLE E
-10802;N # CYPRIOT SYLLABLE I
-10803;N # CYPRIOT SYLLABLE O
-10804;N # CYPRIOT SYLLABLE U
-10805;N # CYPRIOT SYLLABLE JA
-10808;N # CYPRIOT SYLLABLE JO
-1080A;N # CYPRIOT SYLLABLE KA
-1080B;N # CYPRIOT SYLLABLE KE
-1080C;N # CYPRIOT SYLLABLE KI
-1080D;N # CYPRIOT SYLLABLE KO
-1080E;N # CYPRIOT SYLLABLE KU
-1080F;N # CYPRIOT SYLLABLE LA
-10810;N # CYPRIOT SYLLABLE LE
-10811;N # CYPRIOT SYLLABLE LI
-10812;N # CYPRIOT SYLLABLE LO
-10813;N # CYPRIOT SYLLABLE LU
-10814;N # CYPRIOT SYLLABLE MA
-10815;N # CYPRIOT SYLLABLE ME
-10816;N # CYPRIOT SYLLABLE MI
-10817;N # CYPRIOT SYLLABLE MO
-10818;N # CYPRIOT SYLLABLE MU
-10819;N # CYPRIOT SYLLABLE NA
-1081A;N # CYPRIOT SYLLABLE NE
-1081B;N # CYPRIOT SYLLABLE NI
-1081C;N # CYPRIOT SYLLABLE NO
-1081D;N # CYPRIOT SYLLABLE NU
-1081E;N # CYPRIOT SYLLABLE PA
-1081F;N # CYPRIOT SYLLABLE PE
-10820;N # CYPRIOT SYLLABLE PI
-10821;N # CYPRIOT SYLLABLE PO
-10822;N # CYPRIOT SYLLABLE PU
-10823;N # CYPRIOT SYLLABLE RA
-10824;N # CYPRIOT SYLLABLE RE
-10825;N # CYPRIOT SYLLABLE RI
-10826;N # CYPRIOT SYLLABLE RO
-10827;N # CYPRIOT SYLLABLE RU
-10828;N # CYPRIOT SYLLABLE SA
-10829;N # CYPRIOT SYLLABLE SE
-1082A;N # CYPRIOT SYLLABLE SI
-1082B;N # CYPRIOT SYLLABLE SO
-1082C;N # CYPRIOT SYLLABLE SU
-1082D;N # CYPRIOT SYLLABLE TA
-1082E;N # CYPRIOT SYLLABLE TE
-1082F;N # CYPRIOT SYLLABLE TI
-10830;N # CYPRIOT SYLLABLE TO
-10831;N # CYPRIOT SYLLABLE TU
-10832;N # CYPRIOT SYLLABLE WA
-10833;N # CYPRIOT SYLLABLE WE
-10834;N # CYPRIOT SYLLABLE WI
-10835;N # CYPRIOT SYLLABLE WO
-10837;N # CYPRIOT SYLLABLE XA
-10838;N # CYPRIOT SYLLABLE XE
-1083C;N # CYPRIOT SYLLABLE ZA
-1083F;N # CYPRIOT SYLLABLE ZO
-10840;N # IMPERIAL ARAMAIC LETTER ALEPH
-10841;N # IMPERIAL ARAMAIC LETTER BETH
-10842;N # IMPERIAL ARAMAIC LETTER GIMEL
-10843;N # IMPERIAL ARAMAIC LETTER DALETH
-10844;N # IMPERIAL ARAMAIC LETTER HE
-10845;N # IMPERIAL ARAMAIC LETTER WAW
-10846;N # IMPERIAL ARAMAIC LETTER ZAYIN
-10847;N # IMPERIAL ARAMAIC LETTER HETH
-10848;N # IMPERIAL ARAMAIC LETTER TETH
-10849;N # IMPERIAL ARAMAIC LETTER YODH
-1084A;N # IMPERIAL ARAMAIC LETTER KAPH
-1084B;N # IMPERIAL ARAMAIC LETTER LAMEDH
-1084C;N # IMPERIAL ARAMAIC LETTER MEM
-1084D;N # IMPERIAL ARAMAIC LETTER NUN
-1084E;N # IMPERIAL ARAMAIC LETTER SAMEKH
-1084F;N # IMPERIAL ARAMAIC LETTER AYIN
-10850;N # IMPERIAL ARAMAIC LETTER PE
-10851;N # IMPERIAL ARAMAIC LETTER SADHE
-10852;N # IMPERIAL ARAMAIC LETTER QOPH
-10853;N # IMPERIAL ARAMAIC LETTER RESH
-10854;N # IMPERIAL ARAMAIC LETTER SHIN
-10855;N # IMPERIAL ARAMAIC LETTER TAW
-10857;N # IMPERIAL ARAMAIC SECTION SIGN
-10858;N # IMPERIAL ARAMAIC NUMBER ONE
-10859;N # IMPERIAL ARAMAIC NUMBER TWO
-1085A;N # IMPERIAL ARAMAIC NUMBER THREE
-1085B;N # IMPERIAL ARAMAIC NUMBER TEN
-1085C;N # IMPERIAL ARAMAIC NUMBER TWENTY
-1085D;N # IMPERIAL ARAMAIC NUMBER ONE HUNDRED
-1085E;N # IMPERIAL ARAMAIC NUMBER ONE THOUSAND
-1085F;N # IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900;N # PHOENICIAN LETTER ALF
-10901;N # PHOENICIAN LETTER BET
-10902;N # PHOENICIAN LETTER GAML
-10903;N # PHOENICIAN LETTER DELT
-10904;N # PHOENICIAN LETTER HE
-10905;N # PHOENICIAN LETTER WAU
-10906;N # PHOENICIAN LETTER ZAI
-10907;N # PHOENICIAN LETTER HET
-10908;N # PHOENICIAN LETTER TET
-10909;N # PHOENICIAN LETTER YOD
-1090A;N # PHOENICIAN LETTER KAF
-1090B;N # PHOENICIAN LETTER LAMD
-1090C;N # PHOENICIAN LETTER MEM
-1090D;N # PHOENICIAN LETTER NUN
-1090E;N # PHOENICIAN LETTER SEMK
-1090F;N # PHOENICIAN LETTER AIN
-10910;N # PHOENICIAN LETTER PE
-10911;N # PHOENICIAN LETTER SADE
-10912;N # PHOENICIAN LETTER QOF
-10913;N # PHOENICIAN LETTER ROSH
-10914;N # PHOENICIAN LETTER SHIN
-10915;N # PHOENICIAN LETTER TAU
-10916;N # PHOENICIAN NUMBER ONE
-10917;N # PHOENICIAN NUMBER TEN
-10918;N # PHOENICIAN NUMBER TWENTY
-10919;N # PHOENICIAN NUMBER ONE HUNDRED
-1091A;N # PHOENICIAN NUMBER TWO
-1091B;N # PHOENICIAN NUMBER THREE
-1091F;N # PHOENICIAN WORD SEPARATOR
-10920;N # LYDIAN LETTER A
-10921;N # LYDIAN LETTER B
-10922;N # LYDIAN LETTER G
-10923;N # LYDIAN LETTER D
-10924;N # LYDIAN LETTER E
-10925;N # LYDIAN LETTER V
-10926;N # LYDIAN LETTER I
-10927;N # LYDIAN LETTER Y
-10928;N # LYDIAN LETTER K
-10929;N # LYDIAN LETTER L
-1092A;N # LYDIAN LETTER M
-1092B;N # LYDIAN LETTER N
-1092C;N # LYDIAN LETTER O
-1092D;N # LYDIAN LETTER R
-1092E;N # LYDIAN LETTER SS
-1092F;N # LYDIAN LETTER T
-10930;N # LYDIAN LETTER U
-10931;N # LYDIAN LETTER F
-10932;N # LYDIAN LETTER Q
-10933;N # LYDIAN LETTER S
-10934;N # LYDIAN LETTER TT
-10935;N # LYDIAN LETTER AN
-10936;N # LYDIAN LETTER EN
-10937;N # LYDIAN LETTER LY
-10938;N # LYDIAN LETTER NN
-10939;N # LYDIAN LETTER C
-1093F;N # LYDIAN TRIANGULAR MARK
-10A00;N # KHAROSHTHI LETTER A
-10A01;N # KHAROSHTHI VOWEL SIGN I
-10A02;N # KHAROSHTHI VOWEL SIGN U
-10A03;N # KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05;N # KHAROSHTHI VOWEL SIGN E
-10A06;N # KHAROSHTHI VOWEL SIGN O
-10A0C;N # KHAROSHTHI VOWEL LENGTH MARK
-10A0D;N # KHAROSHTHI SIGN DOUBLE RING BELOW
-10A0E;N # KHAROSHTHI SIGN ANUSVARA
-10A0F;N # KHAROSHTHI SIGN VISARGA
-10A10;N # KHAROSHTHI LETTER KA
-10A11;N # KHAROSHTHI LETTER KHA
-10A12;N # KHAROSHTHI LETTER GA
-10A13;N # KHAROSHTHI LETTER GHA
-10A15;N # KHAROSHTHI LETTER CA
-10A16;N # KHAROSHTHI LETTER CHA
-10A17;N # KHAROSHTHI LETTER JA
-10A19;N # KHAROSHTHI LETTER NYA
-10A1A;N # KHAROSHTHI LETTER TTA
-10A1B;N # KHAROSHTHI LETTER TTHA
-10A1C;N # KHAROSHTHI LETTER DDA
-10A1D;N # KHAROSHTHI LETTER DDHA
-10A1E;N # KHAROSHTHI LETTER NNA
-10A1F;N # KHAROSHTHI LETTER TA
-10A20;N # KHAROSHTHI LETTER THA
-10A21;N # KHAROSHTHI LETTER DA
-10A22;N # KHAROSHTHI LETTER DHA
-10A23;N # KHAROSHTHI LETTER NA
-10A24;N # KHAROSHTHI LETTER PA
-10A25;N # KHAROSHTHI LETTER PHA
-10A26;N # KHAROSHTHI LETTER BA
-10A27;N # KHAROSHTHI LETTER BHA
-10A28;N # KHAROSHTHI LETTER MA
-10A29;N # KHAROSHTHI LETTER YA
-10A2A;N # KHAROSHTHI LETTER RA
-10A2B;N # KHAROSHTHI LETTER LA
-10A2C;N # KHAROSHTHI LETTER VA
-10A2D;N # KHAROSHTHI LETTER SHA
-10A2E;N # KHAROSHTHI LETTER SSA
-10A2F;N # KHAROSHTHI LETTER SA
-10A30;N # KHAROSHTHI LETTER ZA
-10A31;N # KHAROSHTHI LETTER HA
-10A32;N # KHAROSHTHI LETTER KKA
-10A33;N # KHAROSHTHI LETTER TTTHA
-10A38;N # KHAROSHTHI SIGN BAR ABOVE
-10A39;N # KHAROSHTHI SIGN CAUDA
-10A3A;N # KHAROSHTHI SIGN DOT BELOW
-10A3F;N # KHAROSHTHI VIRAMA
-10A40;N # KHAROSHTHI DIGIT ONE
-10A41;N # KHAROSHTHI DIGIT TWO
-10A42;N # KHAROSHTHI DIGIT THREE
-10A43;N # KHAROSHTHI DIGIT FOUR
-10A44;N # KHAROSHTHI NUMBER TEN
-10A45;N # KHAROSHTHI NUMBER TWENTY
-10A46;N # KHAROSHTHI NUMBER ONE HUNDRED
-10A47;N # KHAROSHTHI NUMBER ONE THOUSAND
-10A50;N # KHAROSHTHI PUNCTUATION DOT
-10A51;N # KHAROSHTHI PUNCTUATION SMALL CIRCLE
-10A52;N # KHAROSHTHI PUNCTUATION CIRCLE
-10A53;N # KHAROSHTHI PUNCTUATION CRESCENT BAR
-10A54;N # KHAROSHTHI PUNCTUATION MANGALAM
-10A55;N # KHAROSHTHI PUNCTUATION LOTUS
-10A56;N # KHAROSHTHI PUNCTUATION DANDA
-10A57;N # KHAROSHTHI PUNCTUATION DOUBLE DANDA
-10A58;N # KHAROSHTHI PUNCTUATION LINES
-10A60;N # OLD SOUTH ARABIAN LETTER HE
-10A61;N # OLD SOUTH ARABIAN LETTER LAMEDH
-10A62;N # OLD SOUTH ARABIAN LETTER HETH
-10A63;N # OLD SOUTH ARABIAN LETTER MEM
-10A64;N # OLD SOUTH ARABIAN LETTER QOPH
-10A65;N # OLD SOUTH ARABIAN LETTER WAW
-10A66;N # OLD SOUTH ARABIAN LETTER SHIN
-10A67;N # OLD SOUTH ARABIAN LETTER RESH
-10A68;N # OLD SOUTH ARABIAN LETTER BETH
-10A69;N # OLD SOUTH ARABIAN LETTER TAW
-10A6A;N # OLD SOUTH ARABIAN LETTER SAT
-10A6B;N # OLD SOUTH ARABIAN LETTER KAPH
-10A6C;N # OLD SOUTH ARABIAN LETTER NUN
-10A6D;N # OLD SOUTH ARABIAN LETTER KHETH
-10A6E;N # OLD SOUTH ARABIAN LETTER SADHE
-10A6F;N # OLD SOUTH ARABIAN LETTER SAMEKH
-10A70;N # OLD SOUTH ARABIAN LETTER FE
-10A71;N # OLD SOUTH ARABIAN LETTER ALEF
-10A72;N # OLD SOUTH ARABIAN LETTER AYN
-10A73;N # OLD SOUTH ARABIAN LETTER DHADHE
-10A74;N # OLD SOUTH ARABIAN LETTER GIMEL
-10A75;N # OLD SOUTH ARABIAN LETTER DALETH
-10A76;N # OLD SOUTH ARABIAN LETTER GHAYN
-10A77;N # OLD SOUTH ARABIAN LETTER TETH
-10A78;N # OLD SOUTH ARABIAN LETTER ZAYN
-10A79;N # OLD SOUTH ARABIAN LETTER DHALETH
-10A7A;N # OLD SOUTH ARABIAN LETTER YODH
-10A7B;N # OLD SOUTH ARABIAN LETTER THAW
-10A7C;N # OLD SOUTH ARABIAN LETTER THETH
-10A7D;N # OLD SOUTH ARABIAN NUMBER ONE
-10A7E;N # OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F;N # OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00;N # AVESTAN LETTER A
-10B01;N # AVESTAN LETTER AA
-10B02;N # AVESTAN LETTER AO
-10B03;N # AVESTAN LETTER AAO
-10B04;N # AVESTAN LETTER AN
-10B05;N # AVESTAN LETTER AAN
-10B06;N # AVESTAN LETTER AE
-10B07;N # AVESTAN LETTER AEE
-10B08;N # AVESTAN LETTER E
-10B09;N # AVESTAN LETTER EE
-10B0A;N # AVESTAN LETTER O
-10B0B;N # AVESTAN LETTER OO
-10B0C;N # AVESTAN LETTER I
-10B0D;N # AVESTAN LETTER II
-10B0E;N # AVESTAN LETTER U
-10B0F;N # AVESTAN LETTER UU
-10B10;N # AVESTAN LETTER KE
-10B11;N # AVESTAN LETTER XE
-10B12;N # AVESTAN LETTER XYE
-10B13;N # AVESTAN LETTER XVE
-10B14;N # AVESTAN LETTER GE
-10B15;N # AVESTAN LETTER GGE
-10B16;N # AVESTAN LETTER GHE
-10B17;N # AVESTAN LETTER CE
-10B18;N # AVESTAN LETTER JE
-10B19;N # AVESTAN LETTER TE
-10B1A;N # AVESTAN LETTER THE
-10B1B;N # AVESTAN LETTER DE
-10B1C;N # AVESTAN LETTER DHE
-10B1D;N # AVESTAN LETTER TTE
-10B1E;N # AVESTAN LETTER PE
-10B1F;N # AVESTAN LETTER FE
-10B20;N # AVESTAN LETTER BE
-10B21;N # AVESTAN LETTER BHE
-10B22;N # AVESTAN LETTER NGE
-10B23;N # AVESTAN LETTER NGYE
-10B24;N # AVESTAN LETTER NGVE
-10B25;N # AVESTAN LETTER NE
-10B26;N # AVESTAN LETTER NYE
-10B27;N # AVESTAN LETTER NNE
-10B28;N # AVESTAN LETTER ME
-10B29;N # AVESTAN LETTER HME
-10B2A;N # AVESTAN LETTER YYE
-10B2B;N # AVESTAN LETTER YE
-10B2C;N # AVESTAN LETTER VE
-10B2D;N # AVESTAN LETTER RE
-10B2E;N # AVESTAN LETTER LE
-10B2F;N # AVESTAN LETTER SE
-10B30;N # AVESTAN LETTER ZE
-10B31;N # AVESTAN LETTER SHE
-10B32;N # AVESTAN LETTER ZHE
-10B33;N # AVESTAN LETTER SHYE
-10B34;N # AVESTAN LETTER SSHE
-10B35;N # AVESTAN LETTER HE
-10B39;N # AVESTAN ABBREVIATION MARK
-10B3A;N # TINY TWO DOTS OVER ONE DOT PUNCTUATION
-10B3B;N # SMALL TWO DOTS OVER ONE DOT PUNCTUATION
-10B3C;N # LARGE TWO DOTS OVER ONE DOT PUNCTUATION
-10B3D;N # LARGE ONE DOT OVER TWO DOTS PUNCTUATION
-10B3E;N # LARGE TWO RINGS OVER ONE RING PUNCTUATION
-10B3F;N # LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40;N # INSCRIPTIONAL PARTHIAN LETTER ALEPH
-10B41;N # INSCRIPTIONAL PARTHIAN LETTER BETH
-10B42;N # INSCRIPTIONAL PARTHIAN LETTER GIMEL
-10B43;N # INSCRIPTIONAL PARTHIAN LETTER DALETH
-10B44;N # INSCRIPTIONAL PARTHIAN LETTER HE
-10B45;N # INSCRIPTIONAL PARTHIAN LETTER WAW
-10B46;N # INSCRIPTIONAL PARTHIAN LETTER ZAYIN
-10B47;N # INSCRIPTIONAL PARTHIAN LETTER HETH
-10B48;N # INSCRIPTIONAL PARTHIAN LETTER TETH
-10B49;N # INSCRIPTIONAL PARTHIAN LETTER YODH
-10B4A;N # INSCRIPTIONAL PARTHIAN LETTER KAPH
-10B4B;N # INSCRIPTIONAL PARTHIAN LETTER LAMEDH
-10B4C;N # INSCRIPTIONAL PARTHIAN LETTER MEM
-10B4D;N # INSCRIPTIONAL PARTHIAN LETTER NUN
-10B4E;N # INSCRIPTIONAL PARTHIAN LETTER SAMEKH
-10B4F;N # INSCRIPTIONAL PARTHIAN LETTER AYIN
-10B50;N # INSCRIPTIONAL PARTHIAN LETTER PE
-10B51;N # INSCRIPTIONAL PARTHIAN LETTER SADHE
-10B52;N # INSCRIPTIONAL PARTHIAN LETTER QOPH
-10B53;N # INSCRIPTIONAL PARTHIAN LETTER RESH
-10B54;N # INSCRIPTIONAL PARTHIAN LETTER SHIN
-10B55;N # INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58;N # INSCRIPTIONAL PARTHIAN NUMBER ONE
-10B59;N # INSCRIPTIONAL PARTHIAN NUMBER TWO
-10B5A;N # INSCRIPTIONAL PARTHIAN NUMBER THREE
-10B5B;N # INSCRIPTIONAL PARTHIAN NUMBER FOUR
-10B5C;N # INSCRIPTIONAL PARTHIAN NUMBER TEN
-10B5D;N # INSCRIPTIONAL PARTHIAN NUMBER TWENTY
-10B5E;N # INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
-10B5F;N # INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60;N # INSCRIPTIONAL PAHLAVI LETTER ALEPH
-10B61;N # INSCRIPTIONAL PAHLAVI LETTER BETH
-10B62;N # INSCRIPTIONAL PAHLAVI LETTER GIMEL
-10B63;N # INSCRIPTIONAL PAHLAVI LETTER DALETH
-10B64;N # INSCRIPTIONAL PAHLAVI LETTER HE
-10B65;N # INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH
-10B66;N # INSCRIPTIONAL PAHLAVI LETTER ZAYIN
-10B67;N # INSCRIPTIONAL PAHLAVI LETTER HETH
-10B68;N # INSCRIPTIONAL PAHLAVI LETTER TETH
-10B69;N # INSCRIPTIONAL PAHLAVI LETTER YODH
-10B6A;N # INSCRIPTIONAL PAHLAVI LETTER KAPH
-10B6B;N # INSCRIPTIONAL PAHLAVI LETTER LAMEDH
-10B6C;N # INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH
-10B6D;N # INSCRIPTIONAL PAHLAVI LETTER NUN
-10B6E;N # INSCRIPTIONAL PAHLAVI LETTER SAMEKH
-10B6F;N # INSCRIPTIONAL PAHLAVI LETTER PE
-10B70;N # INSCRIPTIONAL PAHLAVI LETTER SADHE
-10B71;N # INSCRIPTIONAL PAHLAVI LETTER SHIN
-10B72;N # INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78;N # INSCRIPTIONAL PAHLAVI NUMBER ONE
-10B79;N # INSCRIPTIONAL PAHLAVI NUMBER TWO
-10B7A;N # INSCRIPTIONAL PAHLAVI NUMBER THREE
-10B7B;N # INSCRIPTIONAL PAHLAVI NUMBER FOUR
-10B7C;N # INSCRIPTIONAL PAHLAVI NUMBER TEN
-10B7D;N # INSCRIPTIONAL PAHLAVI NUMBER TWENTY
-10B7E;N # INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
-10B7F;N # INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00;N # OLD TURKIC LETTER ORKHON A
-10C01;N # OLD TURKIC LETTER YENISEI A
-10C02;N # OLD TURKIC LETTER YENISEI AE
-10C03;N # OLD TURKIC LETTER ORKHON I
-10C04;N # OLD TURKIC LETTER YENISEI I
-10C05;N # OLD TURKIC LETTER YENISEI E
-10C06;N # OLD TURKIC LETTER ORKHON O
-10C07;N # OLD TURKIC LETTER ORKHON OE
-10C08;N # OLD TURKIC LETTER YENISEI OE
-10C09;N # OLD TURKIC LETTER ORKHON AB
-10C0A;N # OLD TURKIC LETTER YENISEI AB
-10C0B;N # OLD TURKIC LETTER ORKHON AEB
-10C0C;N # OLD TURKIC LETTER YENISEI AEB
-10C0D;N # OLD TURKIC LETTER ORKHON AG
-10C0E;N # OLD TURKIC LETTER YENISEI AG
-10C0F;N # OLD TURKIC LETTER ORKHON AEG
-10C10;N # OLD TURKIC LETTER YENISEI AEG
-10C11;N # OLD TURKIC LETTER ORKHON AD
-10C12;N # OLD TURKIC LETTER YENISEI AD
-10C13;N # OLD TURKIC LETTER ORKHON AED
-10C14;N # OLD TURKIC LETTER ORKHON EZ
-10C15;N # OLD TURKIC LETTER YENISEI EZ
-10C16;N # OLD TURKIC LETTER ORKHON AY
-10C17;N # OLD TURKIC LETTER YENISEI AY
-10C18;N # OLD TURKIC LETTER ORKHON AEY
-10C19;N # OLD TURKIC LETTER YENISEI AEY
-10C1A;N # OLD TURKIC LETTER ORKHON AEK
-10C1B;N # OLD TURKIC LETTER YENISEI AEK
-10C1C;N # OLD TURKIC LETTER ORKHON OEK
-10C1D;N # OLD TURKIC LETTER YENISEI OEK
-10C1E;N # OLD TURKIC LETTER ORKHON AL
-10C1F;N # OLD TURKIC LETTER YENISEI AL
-10C20;N # OLD TURKIC LETTER ORKHON AEL
-10C21;N # OLD TURKIC LETTER ORKHON ELT
-10C22;N # OLD TURKIC LETTER ORKHON EM
-10C23;N # OLD TURKIC LETTER ORKHON AN
-10C24;N # OLD TURKIC LETTER ORKHON AEN
-10C25;N # OLD TURKIC LETTER YENISEI AEN
-10C26;N # OLD TURKIC LETTER ORKHON ENT
-10C27;N # OLD TURKIC LETTER YENISEI ENT
-10C28;N # OLD TURKIC LETTER ORKHON ENC
-10C29;N # OLD TURKIC LETTER YENISEI ENC
-10C2A;N # OLD TURKIC LETTER ORKHON ENY
-10C2B;N # OLD TURKIC LETTER YENISEI ENY
-10C2C;N # OLD TURKIC LETTER YENISEI ANG
-10C2D;N # OLD TURKIC LETTER ORKHON ENG
-10C2E;N # OLD TURKIC LETTER YENISEI AENG
-10C2F;N # OLD TURKIC LETTER ORKHON EP
-10C30;N # OLD TURKIC LETTER ORKHON OP
-10C31;N # OLD TURKIC LETTER ORKHON IC
-10C32;N # OLD TURKIC LETTER ORKHON EC
-10C33;N # OLD TURKIC LETTER YENISEI EC
-10C34;N # OLD TURKIC LETTER ORKHON AQ
-10C35;N # OLD TURKIC LETTER YENISEI AQ
-10C36;N # OLD TURKIC LETTER ORKHON IQ
-10C37;N # OLD TURKIC LETTER YENISEI IQ
-10C38;N # OLD TURKIC LETTER ORKHON OQ
-10C39;N # OLD TURKIC LETTER YENISEI OQ
-10C3A;N # OLD TURKIC LETTER ORKHON AR
-10C3B;N # OLD TURKIC LETTER YENISEI AR
-10C3C;N # OLD TURKIC LETTER ORKHON AER
-10C3D;N # OLD TURKIC LETTER ORKHON AS
-10C3E;N # OLD TURKIC LETTER ORKHON AES
-10C3F;N # OLD TURKIC LETTER ORKHON ASH
-10C40;N # OLD TURKIC LETTER YENISEI ASH
-10C41;N # OLD TURKIC LETTER ORKHON ESH
-10C42;N # OLD TURKIC LETTER YENISEI ESH
-10C43;N # OLD TURKIC LETTER ORKHON AT
-10C44;N # OLD TURKIC LETTER YENISEI AT
-10C45;N # OLD TURKIC LETTER ORKHON AET
-10C46;N # OLD TURKIC LETTER YENISEI AET
-10C47;N # OLD TURKIC LETTER ORKHON OT
-10C48;N # OLD TURKIC LETTER ORKHON BASH
-10E60;N # RUMI DIGIT ONE
-10E61;N # RUMI DIGIT TWO
-10E62;N # RUMI DIGIT THREE
-10E63;N # RUMI DIGIT FOUR
-10E64;N # RUMI DIGIT FIVE
-10E65;N # RUMI DIGIT SIX
-10E66;N # RUMI DIGIT SEVEN
-10E67;N # RUMI DIGIT EIGHT
-10E68;N # RUMI DIGIT NINE
-10E69;N # RUMI NUMBER TEN
-10E6A;N # RUMI NUMBER TWENTY
-10E6B;N # RUMI NUMBER THIRTY
-10E6C;N # RUMI NUMBER FORTY
-10E6D;N # RUMI NUMBER FIFTY
-10E6E;N # RUMI NUMBER SIXTY
-10E6F;N # RUMI NUMBER SEVENTY
-10E70;N # RUMI NUMBER EIGHTY
-10E71;N # RUMI NUMBER NINETY
-10E72;N # RUMI NUMBER ONE HUNDRED
-10E73;N # RUMI NUMBER TWO HUNDRED
-10E74;N # RUMI NUMBER THREE HUNDRED
-10E75;N # RUMI NUMBER FOUR HUNDRED
-10E76;N # RUMI NUMBER FIVE HUNDRED
-10E77;N # RUMI NUMBER SIX HUNDRED
-10E78;N # RUMI NUMBER SEVEN HUNDRED
-10E79;N # RUMI NUMBER EIGHT HUNDRED
-10E7A;N # RUMI NUMBER NINE HUNDRED
-10E7B;N # RUMI FRACTION ONE HALF
-10E7C;N # RUMI FRACTION ONE QUARTER
-10E7D;N # RUMI FRACTION ONE THIRD
-10E7E;N # RUMI FRACTION TWO THIRDS
-11080;N # KAITHI SIGN CANDRABINDU
-11081;N # KAITHI SIGN ANUSVARA
-11082;N # KAITHI SIGN VISARGA
-11083;N # KAITHI LETTER A
-11084;N # KAITHI LETTER AA
-11085;N # KAITHI LETTER I
-11086;N # KAITHI LETTER II
-11087;N # KAITHI LETTER U
-11088;N # KAITHI LETTER UU
-11089;N # KAITHI LETTER E
-1108A;N # KAITHI LETTER AI
-1108B;N # KAITHI LETTER O
-1108C;N # KAITHI LETTER AU
-1108D;N # KAITHI LETTER KA
-1108E;N # KAITHI LETTER KHA
-1108F;N # KAITHI LETTER GA
-11090;N # KAITHI LETTER GHA
-11091;N # KAITHI LETTER NGA
-11092;N # KAITHI LETTER CA
-11093;N # KAITHI LETTER CHA
-11094;N # KAITHI LETTER JA
-11095;N # KAITHI LETTER JHA
-11096;N # KAITHI LETTER NYA
-11097;N # KAITHI LETTER TTA
-11098;N # KAITHI LETTER TTHA
-11099;N # KAITHI LETTER DDA
-1109A;N # KAITHI LETTER DDDHA
-1109B;N # KAITHI LETTER DDHA
-1109C;N # KAITHI LETTER RHA
-1109D;N # KAITHI LETTER NNA
-1109E;N # KAITHI LETTER TA
-1109F;N # KAITHI LETTER THA
-110A0;N # KAITHI LETTER DA
-110A1;N # KAITHI LETTER DHA
-110A2;N # KAITHI LETTER NA
-110A3;N # KAITHI LETTER PA
-110A4;N # KAITHI LETTER PHA
-110A5;N # KAITHI LETTER BA
-110A6;N # KAITHI LETTER BHA
-110A7;N # KAITHI LETTER MA
-110A8;N # KAITHI LETTER YA
-110A9;N # KAITHI LETTER RA
-110AA;N # KAITHI LETTER LA
-110AB;N # KAITHI LETTER VA
-110AC;N # KAITHI LETTER SHA
-110AD;N # KAITHI LETTER SSA
-110AE;N # KAITHI LETTER SA
-110AF;N # KAITHI LETTER HA
-110B0;N # KAITHI VOWEL SIGN AA
-110B1;N # KAITHI VOWEL SIGN I
-110B2;N # KAITHI VOWEL SIGN II
-110B3;N # KAITHI VOWEL SIGN U
-110B4;N # KAITHI VOWEL SIGN UU
-110B5;N # KAITHI VOWEL SIGN E
-110B6;N # KAITHI VOWEL SIGN AI
-110B7;N # KAITHI VOWEL SIGN O
-110B8;N # KAITHI VOWEL SIGN AU
-110B9;N # KAITHI SIGN VIRAMA
-110BA;N # KAITHI SIGN NUKTA
-110BB;N # KAITHI ABBREVIATION SIGN
-110BC;N # KAITHI ENUMERATION SIGN
-110BD;N # KAITHI NUMBER SIGN
-110BE;N # KAITHI SECTION MARK
-110BF;N # KAITHI DOUBLE SECTION MARK
-110C0;N # KAITHI DANDA
-110C1;N # KAITHI DOUBLE DANDA
-12000;N # CUNEIFORM SIGN A
-12001;N # CUNEIFORM SIGN A TIMES A
-12002;N # CUNEIFORM SIGN A TIMES BAD
-12003;N # CUNEIFORM SIGN A TIMES GAN2 TENU
-12004;N # CUNEIFORM SIGN A TIMES HA
-12005;N # CUNEIFORM SIGN A TIMES IGI
-12006;N # CUNEIFORM SIGN A TIMES LAGAR GUNU
-12007;N # CUNEIFORM SIGN A TIMES MUSH
-12008;N # CUNEIFORM SIGN A TIMES SAG
-12009;N # CUNEIFORM SIGN A2
-1200A;N # CUNEIFORM SIGN AB
-1200B;N # CUNEIFORM SIGN AB TIMES ASH2
-1200C;N # CUNEIFORM SIGN AB TIMES DUN3 GUNU
-1200D;N # CUNEIFORM SIGN AB TIMES GAL
-1200E;N # CUNEIFORM SIGN AB TIMES GAN2 TENU
-1200F;N # CUNEIFORM SIGN AB TIMES HA
-12010;N # CUNEIFORM SIGN AB TIMES IGI GUNU
-12011;N # CUNEIFORM SIGN AB TIMES IMIN
-12012;N # CUNEIFORM SIGN AB TIMES LAGAB
-12013;N # CUNEIFORM SIGN AB TIMES SHESH
-12014;N # CUNEIFORM SIGN AB TIMES U PLUS U PLUS U
-12015;N # CUNEIFORM SIGN AB GUNU
-12016;N # CUNEIFORM SIGN AB2
-12017;N # CUNEIFORM SIGN AB2 TIMES BALAG
-12018;N # CUNEIFORM SIGN AB2 TIMES GAN2 TENU
-12019;N # CUNEIFORM SIGN AB2 TIMES ME PLUS EN
-1201A;N # CUNEIFORM SIGN AB2 TIMES SHA3
-1201B;N # CUNEIFORM SIGN AB2 TIMES TAK4
-1201C;N # CUNEIFORM SIGN AD
-1201D;N # CUNEIFORM SIGN AK
-1201E;N # CUNEIFORM SIGN AK TIMES ERIN2
-1201F;N # CUNEIFORM SIGN AK TIMES SHITA PLUS GISH
-12020;N # CUNEIFORM SIGN AL
-12021;N # CUNEIFORM SIGN AL TIMES AL
-12022;N # CUNEIFORM SIGN AL TIMES DIM2
-12023;N # CUNEIFORM SIGN AL TIMES GISH
-12024;N # CUNEIFORM SIGN AL TIMES HA
-12025;N # CUNEIFORM SIGN AL TIMES KAD3
-12026;N # CUNEIFORM SIGN AL TIMES KI
-12027;N # CUNEIFORM SIGN AL TIMES SHE
-12028;N # CUNEIFORM SIGN AL TIMES USH
-12029;N # CUNEIFORM SIGN ALAN
-1202A;N # CUNEIFORM SIGN ALEPH
-1202B;N # CUNEIFORM SIGN AMAR
-1202C;N # CUNEIFORM SIGN AMAR TIMES SHE
-1202D;N # CUNEIFORM SIGN AN
-1202E;N # CUNEIFORM SIGN AN OVER AN
-1202F;N # CUNEIFORM SIGN AN THREE TIMES
-12030;N # CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA
-12031;N # CUNEIFORM SIGN AN PLUS NAGA SQUARED
-12032;N # CUNEIFORM SIGN ANSHE
-12033;N # CUNEIFORM SIGN APIN
-12034;N # CUNEIFORM SIGN ARAD
-12035;N # CUNEIFORM SIGN ARAD TIMES KUR
-12036;N # CUNEIFORM SIGN ARKAB
-12037;N # CUNEIFORM SIGN ASAL2
-12038;N # CUNEIFORM SIGN ASH
-12039;N # CUNEIFORM SIGN ASH ZIDA TENU
-1203A;N # CUNEIFORM SIGN ASH KABA TENU
-1203B;N # CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP
-1203C;N # CUNEIFORM SIGN ASH OVER ASH OVER ASH
-1203D;N # CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH
-1203E;N # CUNEIFORM SIGN ASH2
-1203F;N # CUNEIFORM SIGN ASHGAB
-12040;N # CUNEIFORM SIGN BA
-12041;N # CUNEIFORM SIGN BAD
-12042;N # CUNEIFORM SIGN BAG3
-12043;N # CUNEIFORM SIGN BAHAR2
-12044;N # CUNEIFORM SIGN BAL
-12045;N # CUNEIFORM SIGN BAL OVER BAL
-12046;N # CUNEIFORM SIGN BALAG
-12047;N # CUNEIFORM SIGN BAR
-12048;N # CUNEIFORM SIGN BARA2
-12049;N # CUNEIFORM SIGN BI
-1204A;N # CUNEIFORM SIGN BI TIMES A
-1204B;N # CUNEIFORM SIGN BI TIMES GAR
-1204C;N # CUNEIFORM SIGN BI TIMES IGI GUNU
-1204D;N # CUNEIFORM SIGN BU
-1204E;N # CUNEIFORM SIGN BU OVER BU AB
-1204F;N # CUNEIFORM SIGN BU OVER BU UN
-12050;N # CUNEIFORM SIGN BU CROSSING BU
-12051;N # CUNEIFORM SIGN BULUG
-12052;N # CUNEIFORM SIGN BULUG OVER BULUG
-12053;N # CUNEIFORM SIGN BUR
-12054;N # CUNEIFORM SIGN BUR2
-12055;N # CUNEIFORM SIGN DA
-12056;N # CUNEIFORM SIGN DAG
-12057;N # CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH
-12058;N # CUNEIFORM SIGN DAG KISIM5 TIMES AMAR
-12059;N # CUNEIFORM SIGN DAG KISIM5 TIMES BALAG
-1205A;N # CUNEIFORM SIGN DAG KISIM5 TIMES BI
-1205B;N # CUNEIFORM SIGN DAG KISIM5 TIMES GA
-1205C;N # CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH
-1205D;N # CUNEIFORM SIGN DAG KISIM5 TIMES GI
-1205E;N # CUNEIFORM SIGN DAG KISIM5 TIMES GIR2
-1205F;N # CUNEIFORM SIGN DAG KISIM5 TIMES GUD
-12060;N # CUNEIFORM SIGN DAG KISIM5 TIMES HA
-12061;N # CUNEIFORM SIGN DAG KISIM5 TIMES IR
-12062;N # CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU
-12063;N # CUNEIFORM SIGN DAG KISIM5 TIMES KAK
-12064;N # CUNEIFORM SIGN DAG KISIM5 TIMES LA
-12065;N # CUNEIFORM SIGN DAG KISIM5 TIMES LU
-12066;N # CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2
-12067;N # CUNEIFORM SIGN DAG KISIM5 TIMES LUM
-12068;N # CUNEIFORM SIGN DAG KISIM5 TIMES NE
-12069;N # CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP
-1206A;N # CUNEIFORM SIGN DAG KISIM5 TIMES SI
-1206B;N # CUNEIFORM SIGN DAG KISIM5 TIMES TAK4
-1206C;N # CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2
-1206D;N # CUNEIFORM SIGN DAG KISIM5 TIMES USH
-1206E;N # CUNEIFORM SIGN DAM
-1206F;N # CUNEIFORM SIGN DAR
-12070;N # CUNEIFORM SIGN DARA3
-12071;N # CUNEIFORM SIGN DARA4
-12072;N # CUNEIFORM SIGN DI
-12073;N # CUNEIFORM SIGN DIB
-12074;N # CUNEIFORM SIGN DIM
-12075;N # CUNEIFORM SIGN DIM TIMES SHE
-12076;N # CUNEIFORM SIGN DIM2
-12077;N # CUNEIFORM SIGN DIN
-12078;N # CUNEIFORM SIGN DIN KASKAL U GUNU DISH
-12079;N # CUNEIFORM SIGN DISH
-1207A;N # CUNEIFORM SIGN DU
-1207B;N # CUNEIFORM SIGN DU OVER DU
-1207C;N # CUNEIFORM SIGN DU GUNU
-1207D;N # CUNEIFORM SIGN DU SHESHIG
-1207E;N # CUNEIFORM SIGN DUB
-1207F;N # CUNEIFORM SIGN DUB TIMES ESH2
-12080;N # CUNEIFORM SIGN DUB2
-12081;N # CUNEIFORM SIGN DUG
-12082;N # CUNEIFORM SIGN DUGUD
-12083;N # CUNEIFORM SIGN DUH
-12084;N # CUNEIFORM SIGN DUN
-12085;N # CUNEIFORM SIGN DUN3
-12086;N # CUNEIFORM SIGN DUN3 GUNU
-12087;N # CUNEIFORM SIGN DUN3 GUNU GUNU
-12088;N # CUNEIFORM SIGN DUN4
-12089;N # CUNEIFORM SIGN DUR2
-1208A;N # CUNEIFORM SIGN E
-1208B;N # CUNEIFORM SIGN E TIMES PAP
-1208C;N # CUNEIFORM SIGN E OVER E NUN OVER NUN
-1208D;N # CUNEIFORM SIGN E2
-1208E;N # CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA
-1208F;N # CUNEIFORM SIGN E2 TIMES GAR
-12090;N # CUNEIFORM SIGN E2 TIMES MI
-12091;N # CUNEIFORM SIGN E2 TIMES SAL
-12092;N # CUNEIFORM SIGN E2 TIMES SHE
-12093;N # CUNEIFORM SIGN E2 TIMES U
-12094;N # CUNEIFORM SIGN EDIN
-12095;N # CUNEIFORM SIGN EGIR
-12096;N # CUNEIFORM SIGN EL
-12097;N # CUNEIFORM SIGN EN
-12098;N # CUNEIFORM SIGN EN TIMES GAN2
-12099;N # CUNEIFORM SIGN EN TIMES GAN2 TENU
-1209A;N # CUNEIFORM SIGN EN TIMES ME
-1209B;N # CUNEIFORM SIGN EN CROSSING EN
-1209C;N # CUNEIFORM SIGN EN OPPOSING EN
-1209D;N # CUNEIFORM SIGN EN SQUARED
-1209E;N # CUNEIFORM SIGN EREN
-1209F;N # CUNEIFORM SIGN ERIN2
-120A0;N # CUNEIFORM SIGN ESH2
-120A1;N # CUNEIFORM SIGN EZEN
-120A2;N # CUNEIFORM SIGN EZEN TIMES A
-120A3;N # CUNEIFORM SIGN EZEN TIMES A PLUS LAL
-120A4;N # CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL
-120A5;N # CUNEIFORM SIGN EZEN TIMES AN
-120A6;N # CUNEIFORM SIGN EZEN TIMES BAD
-120A7;N # CUNEIFORM SIGN EZEN TIMES DUN3 GUNU
-120A8;N # CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU
-120A9;N # CUNEIFORM SIGN EZEN TIMES HA
-120AA;N # CUNEIFORM SIGN EZEN TIMES HA GUNU
-120AB;N # CUNEIFORM SIGN EZEN TIMES IGI GUNU
-120AC;N # CUNEIFORM SIGN EZEN TIMES KASKAL
-120AD;N # CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED
-120AE;N # CUNEIFORM SIGN EZEN TIMES KU3
-120AF;N # CUNEIFORM SIGN EZEN TIMES LA
-120B0;N # CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL
-120B1;N # CUNEIFORM SIGN EZEN TIMES LI
-120B2;N # CUNEIFORM SIGN EZEN TIMES LU
-120B3;N # CUNEIFORM SIGN EZEN TIMES U2
-120B4;N # CUNEIFORM SIGN EZEN TIMES UD
-120B5;N # CUNEIFORM SIGN GA
-120B6;N # CUNEIFORM SIGN GA GUNU
-120B7;N # CUNEIFORM SIGN GA2
-120B8;N # CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA
-120B9;N # CUNEIFORM SIGN GA2 TIMES A PLUS HA
-120BA;N # CUNEIFORM SIGN GA2 TIMES A PLUS IGI
-120BB;N # CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB
-120BC;N # CUNEIFORM SIGN GA2 TIMES AN
-120BD;N # CUNEIFORM SIGN GA2 TIMES ASH
-120BE;N # CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL
-120BF;N # CUNEIFORM SIGN GA2 TIMES BAD
-120C0;N # CUNEIFORM SIGN GA2 TIMES BAR PLUS RA
-120C1;N # CUNEIFORM SIGN GA2 TIMES BUR
-120C2;N # CUNEIFORM SIGN GA2 TIMES BUR PLUS RA
-120C3;N # CUNEIFORM SIGN GA2 TIMES DA
-120C4;N # CUNEIFORM SIGN GA2 TIMES DI
-120C5;N # CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE
-120C6;N # CUNEIFORM SIGN GA2 TIMES DUB
-120C7;N # CUNEIFORM SIGN GA2 TIMES EL
-120C8;N # CUNEIFORM SIGN GA2 TIMES EL PLUS LA
-120C9;N # CUNEIFORM SIGN GA2 TIMES EN
-120CA;N # CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU
-120CB;N # CUNEIFORM SIGN GA2 TIMES GAN2 TENU
-120CC;N # CUNEIFORM SIGN GA2 TIMES GAR
-120CD;N # CUNEIFORM SIGN GA2 TIMES GI
-120CE;N # CUNEIFORM SIGN GA2 TIMES GI4
-120CF;N # CUNEIFORM SIGN GA2 TIMES GI4 PLUS A
-120D0;N # CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU
-120D1;N # CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2
-120D2;N # CUNEIFORM SIGN GA2 TIMES HAL
-120D3;N # CUNEIFORM SIGN GA2 TIMES HAL PLUS LA
-120D4;N # CUNEIFORM SIGN GA2 TIMES HI PLUS LI
-120D5;N # CUNEIFORM SIGN GA2 TIMES HUB2
-120D6;N # CUNEIFORM SIGN GA2 TIMES IGI GUNU
-120D7;N # CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH
-120D8;N # CUNEIFORM SIGN GA2 TIMES KAK
-120D9;N # CUNEIFORM SIGN GA2 TIMES KASKAL
-120DA;N # CUNEIFORM SIGN GA2 TIMES KID
-120DB;N # CUNEIFORM SIGN GA2 TIMES KID PLUS LAL
-120DC;N # CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN
-120DD;N # CUNEIFORM SIGN GA2 TIMES LA
-120DE;N # CUNEIFORM SIGN GA2 TIMES ME PLUS EN
-120DF;N # CUNEIFORM SIGN GA2 TIMES MI
-120E0;N # CUNEIFORM SIGN GA2 TIMES NUN
-120E1;N # CUNEIFORM SIGN GA2 TIMES NUN OVER NUN
-120E2;N # CUNEIFORM SIGN GA2 TIMES PA
-120E3;N # CUNEIFORM SIGN GA2 TIMES SAL
-120E4;N # CUNEIFORM SIGN GA2 TIMES SAR
-120E5;N # CUNEIFORM SIGN GA2 TIMES SHE
-120E6;N # CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR
-120E7;N # CUNEIFORM SIGN GA2 TIMES SHID
-120E8;N # CUNEIFORM SIGN GA2 TIMES SUM
-120E9;N # CUNEIFORM SIGN GA2 TIMES TAK4
-120EA;N # CUNEIFORM SIGN GA2 TIMES U
-120EB;N # CUNEIFORM SIGN GA2 TIMES UD
-120EC;N # CUNEIFORM SIGN GA2 TIMES UD PLUS DU
-120ED;N # CUNEIFORM SIGN GA2 OVER GA2
-120EE;N # CUNEIFORM SIGN GABA
-120EF;N # CUNEIFORM SIGN GABA CROSSING GABA
-120F0;N # CUNEIFORM SIGN GAD
-120F1;N # CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR
-120F2;N # CUNEIFORM SIGN GAL
-120F3;N # CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR
-120F4;N # CUNEIFORM SIGN GALAM
-120F5;N # CUNEIFORM SIGN GAM
-120F6;N # CUNEIFORM SIGN GAN
-120F7;N # CUNEIFORM SIGN GAN2
-120F8;N # CUNEIFORM SIGN GAN2 TENU
-120F9;N # CUNEIFORM SIGN GAN2 OVER GAN2
-120FA;N # CUNEIFORM SIGN GAN2 CROSSING GAN2
-120FB;N # CUNEIFORM SIGN GAR
-120FC;N # CUNEIFORM SIGN GAR3
-120FD;N # CUNEIFORM SIGN GASHAN
-120FE;N # CUNEIFORM SIGN GESHTIN
-120FF;N # CUNEIFORM SIGN GESHTIN TIMES KUR
-12100;N # CUNEIFORM SIGN GI
-12101;N # CUNEIFORM SIGN GI TIMES E
-12102;N # CUNEIFORM SIGN GI TIMES U
-12103;N # CUNEIFORM SIGN GI CROSSING GI
-12104;N # CUNEIFORM SIGN GI4
-12105;N # CUNEIFORM SIGN GI4 OVER GI4
-12106;N # CUNEIFORM SIGN GI4 CROSSING GI4
-12107;N # CUNEIFORM SIGN GIDIM
-12108;N # CUNEIFORM SIGN GIR2
-12109;N # CUNEIFORM SIGN GIR2 GUNU
-1210A;N # CUNEIFORM SIGN GIR3
-1210B;N # CUNEIFORM SIGN GIR3 TIMES A PLUS IGI
-1210C;N # CUNEIFORM SIGN GIR3 TIMES GAN2 TENU
-1210D;N # CUNEIFORM SIGN GIR3 TIMES IGI
-1210E;N # CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI
-1210F;N # CUNEIFORM SIGN GIR3 TIMES PA
-12110;N # CUNEIFORM SIGN GISAL
-12111;N # CUNEIFORM SIGN GISH
-12112;N # CUNEIFORM SIGN GISH CROSSING GISH
-12113;N # CUNEIFORM SIGN GISH TIMES BAD
-12114;N # CUNEIFORM SIGN GISH TIMES TAK4
-12115;N # CUNEIFORM SIGN GISH TENU
-12116;N # CUNEIFORM SIGN GU
-12117;N # CUNEIFORM SIGN GU CROSSING GU
-12118;N # CUNEIFORM SIGN GU2
-12119;N # CUNEIFORM SIGN GU2 TIMES KAK
-1211A;N # CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU
-1211B;N # CUNEIFORM SIGN GU2 TIMES NUN
-1211C;N # CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2
-1211D;N # CUNEIFORM SIGN GU2 GUNU
-1211E;N # CUNEIFORM SIGN GUD
-1211F;N # CUNEIFORM SIGN GUD TIMES A PLUS KUR
-12120;N # CUNEIFORM SIGN GUD TIMES KUR
-12121;N # CUNEIFORM SIGN GUD OVER GUD LUGAL
-12122;N # CUNEIFORM SIGN GUL
-12123;N # CUNEIFORM SIGN GUM
-12124;N # CUNEIFORM SIGN GUM TIMES SHE
-12125;N # CUNEIFORM SIGN GUR
-12126;N # CUNEIFORM SIGN GUR7
-12127;N # CUNEIFORM SIGN GURUN
-12128;N # CUNEIFORM SIGN GURUSH
-12129;N # CUNEIFORM SIGN HA
-1212A;N # CUNEIFORM SIGN HA TENU
-1212B;N # CUNEIFORM SIGN HA GUNU
-1212C;N # CUNEIFORM SIGN HAL
-1212D;N # CUNEIFORM SIGN HI
-1212E;N # CUNEIFORM SIGN HI TIMES ASH
-1212F;N # CUNEIFORM SIGN HI TIMES ASH2
-12130;N # CUNEIFORM SIGN HI TIMES BAD
-12131;N # CUNEIFORM SIGN HI TIMES DISH
-12132;N # CUNEIFORM SIGN HI TIMES GAD
-12133;N # CUNEIFORM SIGN HI TIMES KIN
-12134;N # CUNEIFORM SIGN HI TIMES NUN
-12135;N # CUNEIFORM SIGN HI TIMES SHE
-12136;N # CUNEIFORM SIGN HI TIMES U
-12137;N # CUNEIFORM SIGN HU
-12138;N # CUNEIFORM SIGN HUB2
-12139;N # CUNEIFORM SIGN HUB2 TIMES AN
-1213A;N # CUNEIFORM SIGN HUB2 TIMES HAL
-1213B;N # CUNEIFORM SIGN HUB2 TIMES KASKAL
-1213C;N # CUNEIFORM SIGN HUB2 TIMES LISH
-1213D;N # CUNEIFORM SIGN HUB2 TIMES UD
-1213E;N # CUNEIFORM SIGN HUL2
-1213F;N # CUNEIFORM SIGN I
-12140;N # CUNEIFORM SIGN I A
-12141;N # CUNEIFORM SIGN IB
-12142;N # CUNEIFORM SIGN IDIM
-12143;N # CUNEIFORM SIGN IDIM OVER IDIM BUR
-12144;N # CUNEIFORM SIGN IDIM OVER IDIM SQUARED
-12145;N # CUNEIFORM SIGN IG
-12146;N # CUNEIFORM SIGN IGI
-12147;N # CUNEIFORM SIGN IGI DIB
-12148;N # CUNEIFORM SIGN IGI RI
-12149;N # CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD
-1214A;N # CUNEIFORM SIGN IGI GUNU
-1214B;N # CUNEIFORM SIGN IL
-1214C;N # CUNEIFORM SIGN IL TIMES GAN2 TENU
-1214D;N # CUNEIFORM SIGN IL2
-1214E;N # CUNEIFORM SIGN IM
-1214F;N # CUNEIFORM SIGN IM TIMES TAK4
-12150;N # CUNEIFORM SIGN IM CROSSING IM
-12151;N # CUNEIFORM SIGN IM OPPOSING IM
-12152;N # CUNEIFORM SIGN IM SQUARED
-12153;N # CUNEIFORM SIGN IMIN
-12154;N # CUNEIFORM SIGN IN
-12155;N # CUNEIFORM SIGN IR
-12156;N # CUNEIFORM SIGN ISH
-12157;N # CUNEIFORM SIGN KA
-12158;N # CUNEIFORM SIGN KA TIMES A
-12159;N # CUNEIFORM SIGN KA TIMES AD
-1215A;N # CUNEIFORM SIGN KA TIMES AD PLUS KU3
-1215B;N # CUNEIFORM SIGN KA TIMES ASH2
-1215C;N # CUNEIFORM SIGN KA TIMES BAD
-1215D;N # CUNEIFORM SIGN KA TIMES BALAG
-1215E;N # CUNEIFORM SIGN KA TIMES BAR
-1215F;N # CUNEIFORM SIGN KA TIMES BI
-12160;N # CUNEIFORM SIGN KA TIMES ERIN2
-12161;N # CUNEIFORM SIGN KA TIMES ESH2
-12162;N # CUNEIFORM SIGN KA TIMES GA
-12163;N # CUNEIFORM SIGN KA TIMES GAL
-12164;N # CUNEIFORM SIGN KA TIMES GAN2 TENU
-12165;N # CUNEIFORM SIGN KA TIMES GAR
-12166;N # CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A
-12167;N # CUNEIFORM SIGN KA TIMES GI
-12168;N # CUNEIFORM SIGN KA TIMES GIR2
-12169;N # CUNEIFORM SIGN KA TIMES GISH PLUS SAR
-1216A;N # CUNEIFORM SIGN KA TIMES GISH CROSSING GISH
-1216B;N # CUNEIFORM SIGN KA TIMES GU
-1216C;N # CUNEIFORM SIGN KA TIMES GUR7
-1216D;N # CUNEIFORM SIGN KA TIMES IGI
-1216E;N # CUNEIFORM SIGN KA TIMES IM
-1216F;N # CUNEIFORM SIGN KA TIMES KAK
-12170;N # CUNEIFORM SIGN KA TIMES KI
-12171;N # CUNEIFORM SIGN KA TIMES KID
-12172;N # CUNEIFORM SIGN KA TIMES LI
-12173;N # CUNEIFORM SIGN KA TIMES LU
-12174;N # CUNEIFORM SIGN KA TIMES ME
-12175;N # CUNEIFORM SIGN KA TIMES ME PLUS DU
-12176;N # CUNEIFORM SIGN KA TIMES ME PLUS GI
-12177;N # CUNEIFORM SIGN KA TIMES ME PLUS TE
-12178;N # CUNEIFORM SIGN KA TIMES MI
-12179;N # CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ
-1217A;N # CUNEIFORM SIGN KA TIMES NE
-1217B;N # CUNEIFORM SIGN KA TIMES NUN
-1217C;N # CUNEIFORM SIGN KA TIMES PI
-1217D;N # CUNEIFORM SIGN KA TIMES RU
-1217E;N # CUNEIFORM SIGN KA TIMES SA
-1217F;N # CUNEIFORM SIGN KA TIMES SAR
-12180;N # CUNEIFORM SIGN KA TIMES SHA
-12181;N # CUNEIFORM SIGN KA TIMES SHE
-12182;N # CUNEIFORM SIGN KA TIMES SHID
-12183;N # CUNEIFORM SIGN KA TIMES SHU
-12184;N # CUNEIFORM SIGN KA TIMES SIG
-12185;N # CUNEIFORM SIGN KA TIMES SUHUR
-12186;N # CUNEIFORM SIGN KA TIMES TAR
-12187;N # CUNEIFORM SIGN KA TIMES U
-12188;N # CUNEIFORM SIGN KA TIMES U2
-12189;N # CUNEIFORM SIGN KA TIMES UD
-1218A;N # CUNEIFORM SIGN KA TIMES UMUM TIMES PA
-1218B;N # CUNEIFORM SIGN KA TIMES USH
-1218C;N # CUNEIFORM SIGN KA TIMES ZI
-1218D;N # CUNEIFORM SIGN KA2
-1218E;N # CUNEIFORM SIGN KA2 CROSSING KA2
-1218F;N # CUNEIFORM SIGN KAB
-12190;N # CUNEIFORM SIGN KAD2
-12191;N # CUNEIFORM SIGN KAD3
-12192;N # CUNEIFORM SIGN KAD4
-12193;N # CUNEIFORM SIGN KAD5
-12194;N # CUNEIFORM SIGN KAD5 OVER KAD5
-12195;N # CUNEIFORM SIGN KAK
-12196;N # CUNEIFORM SIGN KAK TIMES IGI GUNU
-12197;N # CUNEIFORM SIGN KAL
-12198;N # CUNEIFORM SIGN KAL TIMES BAD
-12199;N # CUNEIFORM SIGN KAL CROSSING KAL
-1219A;N # CUNEIFORM SIGN KAM2
-1219B;N # CUNEIFORM SIGN KAM4
-1219C;N # CUNEIFORM SIGN KASKAL
-1219D;N # CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219E;N # CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219F;N # CUNEIFORM SIGN KESH2
-121A0;N # CUNEIFORM SIGN KI
-121A1;N # CUNEIFORM SIGN KI TIMES BAD
-121A2;N # CUNEIFORM SIGN KI TIMES U
-121A3;N # CUNEIFORM SIGN KI TIMES UD
-121A4;N # CUNEIFORM SIGN KID
-121A5;N # CUNEIFORM SIGN KIN
-121A6;N # CUNEIFORM SIGN KISAL
-121A7;N # CUNEIFORM SIGN KISH
-121A8;N # CUNEIFORM SIGN KISIM5
-121A9;N # CUNEIFORM SIGN KISIM5 OVER KISIM5
-121AA;N # CUNEIFORM SIGN KU
-121AB;N # CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2
-121AC;N # CUNEIFORM SIGN KU3
-121AD;N # CUNEIFORM SIGN KU4
-121AE;N # CUNEIFORM SIGN KU4 VARIANT FORM
-121AF;N # CUNEIFORM SIGN KU7
-121B0;N # CUNEIFORM SIGN KUL
-121B1;N # CUNEIFORM SIGN KUL GUNU
-121B2;N # CUNEIFORM SIGN KUN
-121B3;N # CUNEIFORM SIGN KUR
-121B4;N # CUNEIFORM SIGN KUR OPPOSING KUR
-121B5;N # CUNEIFORM SIGN KUSHU2
-121B6;N # CUNEIFORM SIGN KWU318
-121B7;N # CUNEIFORM SIGN LA
-121B8;N # CUNEIFORM SIGN LAGAB
-121B9;N # CUNEIFORM SIGN LAGAB TIMES A
-121BA;N # CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA
-121BB;N # CUNEIFORM SIGN LAGAB TIMES A PLUS GAR
-121BC;N # CUNEIFORM SIGN LAGAB TIMES A PLUS LAL
-121BD;N # CUNEIFORM SIGN LAGAB TIMES AL
-121BE;N # CUNEIFORM SIGN LAGAB TIMES AN
-121BF;N # CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU
-121C0;N # CUNEIFORM SIGN LAGAB TIMES BAD
-121C1;N # CUNEIFORM SIGN LAGAB TIMES BI
-121C2;N # CUNEIFORM SIGN LAGAB TIMES DAR
-121C3;N # CUNEIFORM SIGN LAGAB TIMES EN
-121C4;N # CUNEIFORM SIGN LAGAB TIMES GA
-121C5;N # CUNEIFORM SIGN LAGAB TIMES GAR
-121C6;N # CUNEIFORM SIGN LAGAB TIMES GUD
-121C7;N # CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD
-121C8;N # CUNEIFORM SIGN LAGAB TIMES HA
-121C9;N # CUNEIFORM SIGN LAGAB TIMES HAL
-121CA;N # CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN
-121CB;N # CUNEIFORM SIGN LAGAB TIMES IGI GUNU
-121CC;N # CUNEIFORM SIGN LAGAB TIMES IM
-121CD;N # CUNEIFORM SIGN LAGAB TIMES IM PLUS HA
-121CE;N # CUNEIFORM SIGN LAGAB TIMES IM PLUS LU
-121CF;N # CUNEIFORM SIGN LAGAB TIMES KI
-121D0;N # CUNEIFORM SIGN LAGAB TIMES KIN
-121D1;N # CUNEIFORM SIGN LAGAB TIMES KU3
-121D2;N # CUNEIFORM SIGN LAGAB TIMES KUL
-121D3;N # CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A
-121D4;N # CUNEIFORM SIGN LAGAB TIMES LAGAB
-121D5;N # CUNEIFORM SIGN LAGAB TIMES LISH
-121D6;N # CUNEIFORM SIGN LAGAB TIMES LU
-121D7;N # CUNEIFORM SIGN LAGAB TIMES LUL
-121D8;N # CUNEIFORM SIGN LAGAB TIMES ME
-121D9;N # CUNEIFORM SIGN LAGAB TIMES ME PLUS EN
-121DA;N # CUNEIFORM SIGN LAGAB TIMES MUSH
-121DB;N # CUNEIFORM SIGN LAGAB TIMES NE
-121DC;N # CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM
-121DD;N # CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2
-121DE;N # CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU
-121DF;N # CUNEIFORM SIGN LAGAB TIMES SHU2
-121E0;N # CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2
-121E1;N # CUNEIFORM SIGN LAGAB TIMES SUM
-121E2;N # CUNEIFORM SIGN LAGAB TIMES TAG
-121E3;N # CUNEIFORM SIGN LAGAB TIMES TAK4
-121E4;N # CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA
-121E5;N # CUNEIFORM SIGN LAGAB TIMES U
-121E6;N # CUNEIFORM SIGN LAGAB TIMES U PLUS A
-121E7;N # CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U
-121E8;N # CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH
-121E9;N # CUNEIFORM SIGN LAGAB TIMES UD
-121EA;N # CUNEIFORM SIGN LAGAB TIMES USH
-121EB;N # CUNEIFORM SIGN LAGAB SQUARED
-121EC;N # CUNEIFORM SIGN LAGAR
-121ED;N # CUNEIFORM SIGN LAGAR TIMES SHE
-121EE;N # CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM
-121EF;N # CUNEIFORM SIGN LAGAR GUNU
-121F0;N # CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE
-121F1;N # CUNEIFORM SIGN LAHSHU
-121F2;N # CUNEIFORM SIGN LAL
-121F3;N # CUNEIFORM SIGN LAL TIMES LAL
-121F4;N # CUNEIFORM SIGN LAM
-121F5;N # CUNEIFORM SIGN LAM TIMES KUR
-121F6;N # CUNEIFORM SIGN LAM TIMES KUR PLUS RU
-121F7;N # CUNEIFORM SIGN LI
-121F8;N # CUNEIFORM SIGN LIL
-121F9;N # CUNEIFORM SIGN LIMMU2
-121FA;N # CUNEIFORM SIGN LISH
-121FB;N # CUNEIFORM SIGN LU
-121FC;N # CUNEIFORM SIGN LU TIMES BAD
-121FD;N # CUNEIFORM SIGN LU2
-121FE;N # CUNEIFORM SIGN LU2 TIMES AL
-121FF;N # CUNEIFORM SIGN LU2 TIMES BAD
-12200;N # CUNEIFORM SIGN LU2 TIMES ESH2
-12201;N # CUNEIFORM SIGN LU2 TIMES ESH2 TENU
-12202;N # CUNEIFORM SIGN LU2 TIMES GAN2 TENU
-12203;N # CUNEIFORM SIGN LU2 TIMES HI TIMES BAD
-12204;N # CUNEIFORM SIGN LU2 TIMES IM
-12205;N # CUNEIFORM SIGN LU2 TIMES KAD2
-12206;N # CUNEIFORM SIGN LU2 TIMES KAD3
-12207;N # CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH
-12208;N # CUNEIFORM SIGN LU2 TIMES KI
-12209;N # CUNEIFORM SIGN LU2 TIMES LA PLUS ASH
-1220A;N # CUNEIFORM SIGN LU2 TIMES LAGAB
-1220B;N # CUNEIFORM SIGN LU2 TIMES ME PLUS EN
-1220C;N # CUNEIFORM SIGN LU2 TIMES NE
-1220D;N # CUNEIFORM SIGN LU2 TIMES NU
-1220E;N # CUNEIFORM SIGN LU2 TIMES SI PLUS ASH
-1220F;N # CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU
-12210;N # CUNEIFORM SIGN LU2 TIMES TUG2
-12211;N # CUNEIFORM SIGN LU2 TENU
-12212;N # CUNEIFORM SIGN LU2 CROSSING LU2
-12213;N # CUNEIFORM SIGN LU2 OPPOSING LU2
-12214;N # CUNEIFORM SIGN LU2 SQUARED
-12215;N # CUNEIFORM SIGN LU2 SHESHIG
-12216;N # CUNEIFORM SIGN LU3
-12217;N # CUNEIFORM SIGN LUGAL
-12218;N # CUNEIFORM SIGN LUGAL OVER LUGAL
-12219;N # CUNEIFORM SIGN LUGAL OPPOSING LUGAL
-1221A;N # CUNEIFORM SIGN LUGAL SHESHIG
-1221B;N # CUNEIFORM SIGN LUH
-1221C;N # CUNEIFORM SIGN LUL
-1221D;N # CUNEIFORM SIGN LUM
-1221E;N # CUNEIFORM SIGN LUM OVER LUM
-1221F;N # CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR
-12220;N # CUNEIFORM SIGN MA
-12221;N # CUNEIFORM SIGN MA TIMES TAK4
-12222;N # CUNEIFORM SIGN MA GUNU
-12223;N # CUNEIFORM SIGN MA2
-12224;N # CUNEIFORM SIGN MAH
-12225;N # CUNEIFORM SIGN MAR
-12226;N # CUNEIFORM SIGN MASH
-12227;N # CUNEIFORM SIGN MASH2
-12228;N # CUNEIFORM SIGN ME
-12229;N # CUNEIFORM SIGN MES
-1222A;N # CUNEIFORM SIGN MI
-1222B;N # CUNEIFORM SIGN MIN
-1222C;N # CUNEIFORM SIGN MU
-1222D;N # CUNEIFORM SIGN MU OVER MU
-1222E;N # CUNEIFORM SIGN MUG
-1222F;N # CUNEIFORM SIGN MUG GUNU
-12230;N # CUNEIFORM SIGN MUNSUB
-12231;N # CUNEIFORM SIGN MURGU2
-12232;N # CUNEIFORM SIGN MUSH
-12233;N # CUNEIFORM SIGN MUSH TIMES A
-12234;N # CUNEIFORM SIGN MUSH TIMES KUR
-12235;N # CUNEIFORM SIGN MUSH TIMES ZA
-12236;N # CUNEIFORM SIGN MUSH OVER MUSH
-12237;N # CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA
-12238;N # CUNEIFORM SIGN MUSH CROSSING MUSH
-12239;N # CUNEIFORM SIGN MUSH3
-1223A;N # CUNEIFORM SIGN MUSH3 TIMES A
-1223B;N # CUNEIFORM SIGN MUSH3 TIMES A PLUS DI
-1223C;N # CUNEIFORM SIGN MUSH3 TIMES DI
-1223D;N # CUNEIFORM SIGN MUSH3 GUNU
-1223E;N # CUNEIFORM SIGN NA
-1223F;N # CUNEIFORM SIGN NA2
-12240;N # CUNEIFORM SIGN NAGA
-12241;N # CUNEIFORM SIGN NAGA INVERTED
-12242;N # CUNEIFORM SIGN NAGA TIMES SHU TENU
-12243;N # CUNEIFORM SIGN NAGA OPPOSING NAGA
-12244;N # CUNEIFORM SIGN NAGAR
-12245;N # CUNEIFORM SIGN NAM NUTILLU
-12246;N # CUNEIFORM SIGN NAM
-12247;N # CUNEIFORM SIGN NAM2
-12248;N # CUNEIFORM SIGN NE
-12249;N # CUNEIFORM SIGN NE TIMES A
-1224A;N # CUNEIFORM SIGN NE TIMES UD
-1224B;N # CUNEIFORM SIGN NE SHESHIG
-1224C;N # CUNEIFORM SIGN NI
-1224D;N # CUNEIFORM SIGN NI TIMES E
-1224E;N # CUNEIFORM SIGN NI2
-1224F;N # CUNEIFORM SIGN NIM
-12250;N # CUNEIFORM SIGN NIM TIMES GAN2 TENU
-12251;N # CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU
-12252;N # CUNEIFORM SIGN NINDA2
-12253;N # CUNEIFORM SIGN NINDA2 TIMES AN
-12254;N # CUNEIFORM SIGN NINDA2 TIMES ASH
-12255;N # CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH
-12256;N # CUNEIFORM SIGN NINDA2 TIMES GUD
-12257;N # CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU
-12258;N # CUNEIFORM SIGN NINDA2 TIMES NE
-12259;N # CUNEIFORM SIGN NINDA2 TIMES NUN
-1225A;N # CUNEIFORM SIGN NINDA2 TIMES SHE
-1225B;N # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN
-1225C;N # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH
-1225D;N # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH
-1225E;N # CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH
-1225F;N # CUNEIFORM SIGN NINDA2 TIMES USH
-12260;N # CUNEIFORM SIGN NISAG
-12261;N # CUNEIFORM SIGN NU
-12262;N # CUNEIFORM SIGN NU11
-12263;N # CUNEIFORM SIGN NUN
-12264;N # CUNEIFORM SIGN NUN LAGAR TIMES GAR
-12265;N # CUNEIFORM SIGN NUN LAGAR TIMES MASH
-12266;N # CUNEIFORM SIGN NUN LAGAR TIMES SAL
-12267;N # CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL
-12268;N # CUNEIFORM SIGN NUN LAGAR TIMES USH
-12269;N # CUNEIFORM SIGN NUN TENU
-1226A;N # CUNEIFORM SIGN NUN OVER NUN
-1226B;N # CUNEIFORM SIGN NUN CROSSING NUN
-1226C;N # CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR
-1226D;N # CUNEIFORM SIGN NUNUZ
-1226E;N # CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB
-1226F;N # CUNEIFORM SIGN NUNUZ AB2 TIMES BI
-12270;N # CUNEIFORM SIGN NUNUZ AB2 TIMES DUG
-12271;N # CUNEIFORM SIGN NUNUZ AB2 TIMES GUD
-12272;N # CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU
-12273;N # CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3
-12274;N # CUNEIFORM SIGN NUNUZ AB2 TIMES LA
-12275;N # CUNEIFORM SIGN NUNUZ AB2 TIMES NE
-12276;N # CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3
-12277;N # CUNEIFORM SIGN NUNUZ AB2 TIMES U2
-12278;N # CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI
-12279;N # CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U
-1227A;N # CUNEIFORM SIGN PA
-1227B;N # CUNEIFORM SIGN PAD
-1227C;N # CUNEIFORM SIGN PAN
-1227D;N # CUNEIFORM SIGN PAP
-1227E;N # CUNEIFORM SIGN PESH2
-1227F;N # CUNEIFORM SIGN PI
-12280;N # CUNEIFORM SIGN PI TIMES A
-12281;N # CUNEIFORM SIGN PI TIMES AB
-12282;N # CUNEIFORM SIGN PI TIMES BI
-12283;N # CUNEIFORM SIGN PI TIMES BU
-12284;N # CUNEIFORM SIGN PI TIMES E
-12285;N # CUNEIFORM SIGN PI TIMES I
-12286;N # CUNEIFORM SIGN PI TIMES IB
-12287;N # CUNEIFORM SIGN PI TIMES U
-12288;N # CUNEIFORM SIGN PI TIMES U2
-12289;N # CUNEIFORM SIGN PI CROSSING PI
-1228A;N # CUNEIFORM SIGN PIRIG
-1228B;N # CUNEIFORM SIGN PIRIG TIMES KAL
-1228C;N # CUNEIFORM SIGN PIRIG TIMES UD
-1228D;N # CUNEIFORM SIGN PIRIG TIMES ZA
-1228E;N # CUNEIFORM SIGN PIRIG OPPOSING PIRIG
-1228F;N # CUNEIFORM SIGN RA
-12290;N # CUNEIFORM SIGN RAB
-12291;N # CUNEIFORM SIGN RI
-12292;N # CUNEIFORM SIGN RU
-12293;N # CUNEIFORM SIGN SA
-12294;N # CUNEIFORM SIGN SAG NUTILLU
-12295;N # CUNEIFORM SIGN SAG
-12296;N # CUNEIFORM SIGN SAG TIMES A
-12297;N # CUNEIFORM SIGN SAG TIMES DU
-12298;N # CUNEIFORM SIGN SAG TIMES DUB
-12299;N # CUNEIFORM SIGN SAG TIMES HA
-1229A;N # CUNEIFORM SIGN SAG TIMES KAK
-1229B;N # CUNEIFORM SIGN SAG TIMES KUR
-1229C;N # CUNEIFORM SIGN SAG TIMES LUM
-1229D;N # CUNEIFORM SIGN SAG TIMES MI
-1229E;N # CUNEIFORM SIGN SAG TIMES NUN
-1229F;N # CUNEIFORM SIGN SAG TIMES SAL
-122A0;N # CUNEIFORM SIGN SAG TIMES SHID
-122A1;N # CUNEIFORM SIGN SAG TIMES TAB
-122A2;N # CUNEIFORM SIGN SAG TIMES U2
-122A3;N # CUNEIFORM SIGN SAG TIMES UB
-122A4;N # CUNEIFORM SIGN SAG TIMES UM
-122A5;N # CUNEIFORM SIGN SAG TIMES UR
-122A6;N # CUNEIFORM SIGN SAG TIMES USH
-122A7;N # CUNEIFORM SIGN SAG OVER SAG
-122A8;N # CUNEIFORM SIGN SAG GUNU
-122A9;N # CUNEIFORM SIGN SAL
-122AA;N # CUNEIFORM SIGN SAL LAGAB TIMES ASH2
-122AB;N # CUNEIFORM SIGN SANGA2
-122AC;N # CUNEIFORM SIGN SAR
-122AD;N # CUNEIFORM SIGN SHA
-122AE;N # CUNEIFORM SIGN SHA3
-122AF;N # CUNEIFORM SIGN SHA3 TIMES A
-122B0;N # CUNEIFORM SIGN SHA3 TIMES BAD
-122B1;N # CUNEIFORM SIGN SHA3 TIMES GISH
-122B2;N # CUNEIFORM SIGN SHA3 TIMES NE
-122B3;N # CUNEIFORM SIGN SHA3 TIMES SHU2
-122B4;N # CUNEIFORM SIGN SHA3 TIMES TUR
-122B5;N # CUNEIFORM SIGN SHA3 TIMES U
-122B6;N # CUNEIFORM SIGN SHA3 TIMES U PLUS A
-122B7;N # CUNEIFORM SIGN SHA6
-122B8;N # CUNEIFORM SIGN SHAB6
-122B9;N # CUNEIFORM SIGN SHAR2
-122BA;N # CUNEIFORM SIGN SHE
-122BB;N # CUNEIFORM SIGN SHE HU
-122BC;N # CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR
-122BD;N # CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR
-122BE;N # CUNEIFORM SIGN SHEG9
-122BF;N # CUNEIFORM SIGN SHEN
-122C0;N # CUNEIFORM SIGN SHESH
-122C1;N # CUNEIFORM SIGN SHESH2
-122C2;N # CUNEIFORM SIGN SHESHLAM
-122C3;N # CUNEIFORM SIGN SHID
-122C4;N # CUNEIFORM SIGN SHID TIMES A
-122C5;N # CUNEIFORM SIGN SHID TIMES IM
-122C6;N # CUNEIFORM SIGN SHIM
-122C7;N # CUNEIFORM SIGN SHIM TIMES A
-122C8;N # CUNEIFORM SIGN SHIM TIMES BAL
-122C9;N # CUNEIFORM SIGN SHIM TIMES BULUG
-122CA;N # CUNEIFORM SIGN SHIM TIMES DIN
-122CB;N # CUNEIFORM SIGN SHIM TIMES GAR
-122CC;N # CUNEIFORM SIGN SHIM TIMES IGI
-122CD;N # CUNEIFORM SIGN SHIM TIMES IGI GUNU
-122CE;N # CUNEIFORM SIGN SHIM TIMES KUSHU2
-122CF;N # CUNEIFORM SIGN SHIM TIMES LUL
-122D0;N # CUNEIFORM SIGN SHIM TIMES MUG
-122D1;N # CUNEIFORM SIGN SHIM TIMES SAL
-122D2;N # CUNEIFORM SIGN SHINIG
-122D3;N # CUNEIFORM SIGN SHIR
-122D4;N # CUNEIFORM SIGN SHIR TENU
-122D5;N # CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR
-122D6;N # CUNEIFORM SIGN SHITA
-122D7;N # CUNEIFORM SIGN SHU
-122D8;N # CUNEIFORM SIGN SHU OVER INVERTED SHU
-122D9;N # CUNEIFORM SIGN SHU2
-122DA;N # CUNEIFORM SIGN SHUBUR
-122DB;N # CUNEIFORM SIGN SI
-122DC;N # CUNEIFORM SIGN SI GUNU
-122DD;N # CUNEIFORM SIGN SIG
-122DE;N # CUNEIFORM SIGN SIG4
-122DF;N # CUNEIFORM SIGN SIG4 OVER SIG4 SHU2
-122E0;N # CUNEIFORM SIGN SIK2
-122E1;N # CUNEIFORM SIGN SILA3
-122E2;N # CUNEIFORM SIGN SU
-122E3;N # CUNEIFORM SIGN SU OVER SU
-122E4;N # CUNEIFORM SIGN SUD
-122E5;N # CUNEIFORM SIGN SUD2
-122E6;N # CUNEIFORM SIGN SUHUR
-122E7;N # CUNEIFORM SIGN SUM
-122E8;N # CUNEIFORM SIGN SUMASH
-122E9;N # CUNEIFORM SIGN SUR
-122EA;N # CUNEIFORM SIGN SUR9
-122EB;N # CUNEIFORM SIGN TA
-122EC;N # CUNEIFORM SIGN TA ASTERISK
-122ED;N # CUNEIFORM SIGN TA TIMES HI
-122EE;N # CUNEIFORM SIGN TA TIMES MI
-122EF;N # CUNEIFORM SIGN TA GUNU
-122F0;N # CUNEIFORM SIGN TAB
-122F1;N # CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH
-122F2;N # CUNEIFORM SIGN TAB SQUARED
-122F3;N # CUNEIFORM SIGN TAG
-122F4;N # CUNEIFORM SIGN TAG TIMES BI
-122F5;N # CUNEIFORM SIGN TAG TIMES GUD
-122F6;N # CUNEIFORM SIGN TAG TIMES SHE
-122F7;N # CUNEIFORM SIGN TAG TIMES SHU
-122F8;N # CUNEIFORM SIGN TAG TIMES TUG2
-122F9;N # CUNEIFORM SIGN TAG TIMES UD
-122FA;N # CUNEIFORM SIGN TAK4
-122FB;N # CUNEIFORM SIGN TAR
-122FC;N # CUNEIFORM SIGN TE
-122FD;N # CUNEIFORM SIGN TE GUNU
-122FE;N # CUNEIFORM SIGN TI
-122FF;N # CUNEIFORM SIGN TI TENU
-12300;N # CUNEIFORM SIGN TIL
-12301;N # CUNEIFORM SIGN TIR
-12302;N # CUNEIFORM SIGN TIR TIMES TAK4
-12303;N # CUNEIFORM SIGN TIR OVER TIR
-12304;N # CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR
-12305;N # CUNEIFORM SIGN TU
-12306;N # CUNEIFORM SIGN TUG2
-12307;N # CUNEIFORM SIGN TUK
-12308;N # CUNEIFORM SIGN TUM
-12309;N # CUNEIFORM SIGN TUR
-1230A;N # CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA
-1230B;N # CUNEIFORM SIGN U
-1230C;N # CUNEIFORM SIGN U GUD
-1230D;N # CUNEIFORM SIGN U U U
-1230E;N # CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR
-1230F;N # CUNEIFORM SIGN U OVER U SUR OVER SUR
-12310;N # CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED
-12311;N # CUNEIFORM SIGN U2
-12312;N # CUNEIFORM SIGN UB
-12313;N # CUNEIFORM SIGN UD
-12314;N # CUNEIFORM SIGN UD KUSHU2
-12315;N # CUNEIFORM SIGN UD TIMES BAD
-12316;N # CUNEIFORM SIGN UD TIMES MI
-12317;N # CUNEIFORM SIGN UD TIMES U PLUS U PLUS U
-12318;N # CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU
-12319;N # CUNEIFORM SIGN UD GUNU
-1231A;N # CUNEIFORM SIGN UD SHESHIG
-1231B;N # CUNEIFORM SIGN UD SHESHIG TIMES BAD
-1231C;N # CUNEIFORM SIGN UDUG
-1231D;N # CUNEIFORM SIGN UM
-1231E;N # CUNEIFORM SIGN UM TIMES LAGAB
-1231F;N # CUNEIFORM SIGN UM TIMES ME PLUS DA
-12320;N # CUNEIFORM SIGN UM TIMES SHA3
-12321;N # CUNEIFORM SIGN UM TIMES U
-12322;N # CUNEIFORM SIGN UMBIN
-12323;N # CUNEIFORM SIGN UMUM
-12324;N # CUNEIFORM SIGN UMUM TIMES KASKAL
-12325;N # CUNEIFORM SIGN UMUM TIMES PA
-12326;N # CUNEIFORM SIGN UN
-12327;N # CUNEIFORM SIGN UN GUNU
-12328;N # CUNEIFORM SIGN UR
-12329;N # CUNEIFORM SIGN UR CROSSING UR
-1232A;N # CUNEIFORM SIGN UR SHESHIG
-1232B;N # CUNEIFORM SIGN UR2
-1232C;N # CUNEIFORM SIGN UR2 TIMES A PLUS HA
-1232D;N # CUNEIFORM SIGN UR2 TIMES A PLUS NA
-1232E;N # CUNEIFORM SIGN UR2 TIMES AL
-1232F;N # CUNEIFORM SIGN UR2 TIMES HA
-12330;N # CUNEIFORM SIGN UR2 TIMES NUN
-12331;N # CUNEIFORM SIGN UR2 TIMES U2
-12332;N # CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH
-12333;N # CUNEIFORM SIGN UR2 TIMES U2 PLUS BI
-12334;N # CUNEIFORM SIGN UR4
-12335;N # CUNEIFORM SIGN URI
-12336;N # CUNEIFORM SIGN URI3
-12337;N # CUNEIFORM SIGN URU
-12338;N # CUNEIFORM SIGN URU TIMES A
-12339;N # CUNEIFORM SIGN URU TIMES ASHGAB
-1233A;N # CUNEIFORM SIGN URU TIMES BAR
-1233B;N # CUNEIFORM SIGN URU TIMES DUN
-1233C;N # CUNEIFORM SIGN URU TIMES GA
-1233D;N # CUNEIFORM SIGN URU TIMES GAL
-1233E;N # CUNEIFORM SIGN URU TIMES GAN2 TENU
-1233F;N # CUNEIFORM SIGN URU TIMES GAR
-12340;N # CUNEIFORM SIGN URU TIMES GU
-12341;N # CUNEIFORM SIGN URU TIMES HA
-12342;N # CUNEIFORM SIGN URU TIMES IGI
-12343;N # CUNEIFORM SIGN URU TIMES IM
-12344;N # CUNEIFORM SIGN URU TIMES ISH
-12345;N # CUNEIFORM SIGN URU TIMES KI
-12346;N # CUNEIFORM SIGN URU TIMES LUM
-12347;N # CUNEIFORM SIGN URU TIMES MIN
-12348;N # CUNEIFORM SIGN URU TIMES PA
-12349;N # CUNEIFORM SIGN URU TIMES SHE
-1234A;N # CUNEIFORM SIGN URU TIMES SIG4
-1234B;N # CUNEIFORM SIGN URU TIMES TU
-1234C;N # CUNEIFORM SIGN URU TIMES U PLUS GUD
-1234D;N # CUNEIFORM SIGN URU TIMES UD
-1234E;N # CUNEIFORM SIGN URU TIMES URUDA
-1234F;N # CUNEIFORM SIGN URUDA
-12350;N # CUNEIFORM SIGN URUDA TIMES U
-12351;N # CUNEIFORM SIGN USH
-12352;N # CUNEIFORM SIGN USH TIMES A
-12353;N # CUNEIFORM SIGN USH TIMES KU
-12354;N # CUNEIFORM SIGN USH TIMES KUR
-12355;N # CUNEIFORM SIGN USH TIMES TAK4
-12356;N # CUNEIFORM SIGN USHX
-12357;N # CUNEIFORM SIGN USH2
-12358;N # CUNEIFORM SIGN USHUMX
-12359;N # CUNEIFORM SIGN UTUKI
-1235A;N # CUNEIFORM SIGN UZ3
-1235B;N # CUNEIFORM SIGN UZ3 TIMES KASKAL
-1235C;N # CUNEIFORM SIGN UZU
-1235D;N # CUNEIFORM SIGN ZA
-1235E;N # CUNEIFORM SIGN ZA TENU
-1235F;N # CUNEIFORM SIGN ZA SQUARED TIMES KUR
-12360;N # CUNEIFORM SIGN ZAG
-12361;N # CUNEIFORM SIGN ZAMX
-12362;N # CUNEIFORM SIGN ZE2
-12363;N # CUNEIFORM SIGN ZI
-12364;N # CUNEIFORM SIGN ZI OVER ZI
-12365;N # CUNEIFORM SIGN ZI3
-12366;N # CUNEIFORM SIGN ZIB
-12367;N # CUNEIFORM SIGN ZIB KABA TENU
-12368;N # CUNEIFORM SIGN ZIG
-12369;N # CUNEIFORM SIGN ZIZ2
-1236A;N # CUNEIFORM SIGN ZU
-1236B;N # CUNEIFORM SIGN ZU5
-1236C;N # CUNEIFORM SIGN ZU5 TIMES A
-1236D;N # CUNEIFORM SIGN ZUBUR
-1236E;N # CUNEIFORM SIGN ZUM
-12400;N # CUNEIFORM NUMERIC SIGN TWO ASH
-12401;N # CUNEIFORM NUMERIC SIGN THREE ASH
-12402;N # CUNEIFORM NUMERIC SIGN FOUR ASH
-12403;N # CUNEIFORM NUMERIC SIGN FIVE ASH
-12404;N # CUNEIFORM NUMERIC SIGN SIX ASH
-12405;N # CUNEIFORM NUMERIC SIGN SEVEN ASH
-12406;N # CUNEIFORM NUMERIC SIGN EIGHT ASH
-12407;N # CUNEIFORM NUMERIC SIGN NINE ASH
-12408;N # CUNEIFORM NUMERIC SIGN THREE DISH
-12409;N # CUNEIFORM NUMERIC SIGN FOUR DISH
-1240A;N # CUNEIFORM NUMERIC SIGN FIVE DISH
-1240B;N # CUNEIFORM NUMERIC SIGN SIX DISH
-1240C;N # CUNEIFORM NUMERIC SIGN SEVEN DISH
-1240D;N # CUNEIFORM NUMERIC SIGN EIGHT DISH
-1240E;N # CUNEIFORM NUMERIC SIGN NINE DISH
-1240F;N # CUNEIFORM NUMERIC SIGN FOUR U
-12410;N # CUNEIFORM NUMERIC SIGN FIVE U
-12411;N # CUNEIFORM NUMERIC SIGN SIX U
-12412;N # CUNEIFORM NUMERIC SIGN SEVEN U
-12413;N # CUNEIFORM NUMERIC SIGN EIGHT U
-12414;N # CUNEIFORM NUMERIC SIGN NINE U
-12415;N # CUNEIFORM NUMERIC SIGN ONE GESH2
-12416;N # CUNEIFORM NUMERIC SIGN TWO GESH2
-12417;N # CUNEIFORM NUMERIC SIGN THREE GESH2
-12418;N # CUNEIFORM NUMERIC SIGN FOUR GESH2
-12419;N # CUNEIFORM NUMERIC SIGN FIVE GESH2
-1241A;N # CUNEIFORM NUMERIC SIGN SIX GESH2
-1241B;N # CUNEIFORM NUMERIC SIGN SEVEN GESH2
-1241C;N # CUNEIFORM NUMERIC SIGN EIGHT GESH2
-1241D;N # CUNEIFORM NUMERIC SIGN NINE GESH2
-1241E;N # CUNEIFORM NUMERIC SIGN ONE GESHU
-1241F;N # CUNEIFORM NUMERIC SIGN TWO GESHU
-12420;N # CUNEIFORM NUMERIC SIGN THREE GESHU
-12421;N # CUNEIFORM NUMERIC SIGN FOUR GESHU
-12422;N # CUNEIFORM NUMERIC SIGN FIVE GESHU
-12423;N # CUNEIFORM NUMERIC SIGN TWO SHAR2
-12424;N # CUNEIFORM NUMERIC SIGN THREE SHAR2
-12425;N # CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
-12426;N # CUNEIFORM NUMERIC SIGN FOUR SHAR2
-12427;N # CUNEIFORM NUMERIC SIGN FIVE SHAR2
-12428;N # CUNEIFORM NUMERIC SIGN SIX SHAR2
-12429;N # CUNEIFORM NUMERIC SIGN SEVEN SHAR2
-1242A;N # CUNEIFORM NUMERIC SIGN EIGHT SHAR2
-1242B;N # CUNEIFORM NUMERIC SIGN NINE SHAR2
-1242C;N # CUNEIFORM NUMERIC SIGN ONE SHARU
-1242D;N # CUNEIFORM NUMERIC SIGN TWO SHARU
-1242E;N # CUNEIFORM NUMERIC SIGN THREE SHARU
-1242F;N # CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
-12430;N # CUNEIFORM NUMERIC SIGN FOUR SHARU
-12431;N # CUNEIFORM NUMERIC SIGN FIVE SHARU
-12432;N # CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
-12433;N # CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
-12434;N # CUNEIFORM NUMERIC SIGN ONE BURU
-12435;N # CUNEIFORM NUMERIC SIGN TWO BURU
-12436;N # CUNEIFORM NUMERIC SIGN THREE BURU
-12437;N # CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
-12438;N # CUNEIFORM NUMERIC SIGN FOUR BURU
-12439;N # CUNEIFORM NUMERIC SIGN FIVE BURU
-1243A;N # CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
-1243B;N # CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
-1243C;N # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
-1243D;N # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
-1243E;N # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
-1243F;N # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
-12440;N # CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
-12441;N # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
-12442;N # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
-12443;N # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
-12444;N # CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
-12445;N # CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
-12446;N # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
-12447;N # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
-12448;N # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
-12449;N # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
-1244A;N # CUNEIFORM NUMERIC SIGN TWO ASH TENU
-1244B;N # CUNEIFORM NUMERIC SIGN THREE ASH TENU
-1244C;N # CUNEIFORM NUMERIC SIGN FOUR ASH TENU
-1244D;N # CUNEIFORM NUMERIC SIGN FIVE ASH TENU
-1244E;N # CUNEIFORM NUMERIC SIGN SIX ASH TENU
-1244F;N # CUNEIFORM NUMERIC SIGN ONE BAN2
-12450;N # CUNEIFORM NUMERIC SIGN TWO BAN2
-12451;N # CUNEIFORM NUMERIC SIGN THREE BAN2
-12452;N # CUNEIFORM NUMERIC SIGN FOUR BAN2
-12453;N # CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
-12454;N # CUNEIFORM NUMERIC SIGN FIVE BAN2
-12455;N # CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-12456;N # CUNEIFORM NUMERIC SIGN NIGIDAMIN
-12457;N # CUNEIFORM NUMERIC SIGN NIGIDAESH
-12458;N # CUNEIFORM NUMERIC SIGN ONE ESHE3
-12459;N # CUNEIFORM NUMERIC SIGN TWO ESHE3
-1245A;N # CUNEIFORM NUMERIC SIGN ONE THIRD DISH
-1245B;N # CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
-1245C;N # CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
-1245D;N # CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
-1245E;N # CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
-1245F;N # CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
-12460;N # CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
-12461;N # CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
-12462;N # CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470;N # CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
-12471;N # CUNEIFORM PUNCTUATION SIGN VERTICAL COLON
-12472;N # CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
-12473;N # CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000;N # EGYPTIAN HIEROGLYPH A001
-13001;N # EGYPTIAN HIEROGLYPH A002
-13002;N # EGYPTIAN HIEROGLYPH A003
-13003;N # EGYPTIAN HIEROGLYPH A004
-13004;N # EGYPTIAN HIEROGLYPH A005
-13005;N # EGYPTIAN HIEROGLYPH A005A
-13006;N # EGYPTIAN HIEROGLYPH A006
-13007;N # EGYPTIAN HIEROGLYPH A006A
-13008;N # EGYPTIAN HIEROGLYPH A006B
-13009;N # EGYPTIAN HIEROGLYPH A007
-1300A;N # EGYPTIAN HIEROGLYPH A008
-1300B;N # EGYPTIAN HIEROGLYPH A009
-1300C;N # EGYPTIAN HIEROGLYPH A010
-1300D;N # EGYPTIAN HIEROGLYPH A011
-1300E;N # EGYPTIAN HIEROGLYPH A012
-1300F;N # EGYPTIAN HIEROGLYPH A013
-13010;N # EGYPTIAN HIEROGLYPH A014
-13011;N # EGYPTIAN HIEROGLYPH A014A
-13012;N # EGYPTIAN HIEROGLYPH A015
-13013;N # EGYPTIAN HIEROGLYPH A016
-13014;N # EGYPTIAN HIEROGLYPH A017
-13015;N # EGYPTIAN HIEROGLYPH A017A
-13016;N # EGYPTIAN HIEROGLYPH A018
-13017;N # EGYPTIAN HIEROGLYPH A019
-13018;N # EGYPTIAN HIEROGLYPH A020
-13019;N # EGYPTIAN HIEROGLYPH A021
-1301A;N # EGYPTIAN HIEROGLYPH A022
-1301B;N # EGYPTIAN HIEROGLYPH A023
-1301C;N # EGYPTIAN HIEROGLYPH A024
-1301D;N # EGYPTIAN HIEROGLYPH A025
-1301E;N # EGYPTIAN HIEROGLYPH A026
-1301F;N # EGYPTIAN HIEROGLYPH A027
-13020;N # EGYPTIAN HIEROGLYPH A028
-13021;N # EGYPTIAN HIEROGLYPH A029
-13022;N # EGYPTIAN HIEROGLYPH A030
-13023;N # EGYPTIAN HIEROGLYPH A031
-13024;N # EGYPTIAN HIEROGLYPH A032
-13025;N # EGYPTIAN HIEROGLYPH A032A
-13026;N # EGYPTIAN HIEROGLYPH A033
-13027;N # EGYPTIAN HIEROGLYPH A034
-13028;N # EGYPTIAN HIEROGLYPH A035
-13029;N # EGYPTIAN HIEROGLYPH A036
-1302A;N # EGYPTIAN HIEROGLYPH A037
-1302B;N # EGYPTIAN HIEROGLYPH A038
-1302C;N # EGYPTIAN HIEROGLYPH A039
-1302D;N # EGYPTIAN HIEROGLYPH A040
-1302E;N # EGYPTIAN HIEROGLYPH A040A
-1302F;N # EGYPTIAN HIEROGLYPH A041
-13030;N # EGYPTIAN HIEROGLYPH A042
-13031;N # EGYPTIAN HIEROGLYPH A042A
-13032;N # EGYPTIAN HIEROGLYPH A043
-13033;N # EGYPTIAN HIEROGLYPH A043A
-13034;N # EGYPTIAN HIEROGLYPH A044
-13035;N # EGYPTIAN HIEROGLYPH A045
-13036;N # EGYPTIAN HIEROGLYPH A045A
-13037;N # EGYPTIAN HIEROGLYPH A046
-13038;N # EGYPTIAN HIEROGLYPH A047
-13039;N # EGYPTIAN HIEROGLYPH A048
-1303A;N # EGYPTIAN HIEROGLYPH A049
-1303B;N # EGYPTIAN HIEROGLYPH A050
-1303C;N # EGYPTIAN HIEROGLYPH A051
-1303D;N # EGYPTIAN HIEROGLYPH A052
-1303E;N # EGYPTIAN HIEROGLYPH A053
-1303F;N # EGYPTIAN HIEROGLYPH A054
-13040;N # EGYPTIAN HIEROGLYPH A055
-13041;N # EGYPTIAN HIEROGLYPH A056
-13042;N # EGYPTIAN HIEROGLYPH A057
-13043;N # EGYPTIAN HIEROGLYPH A058
-13044;N # EGYPTIAN HIEROGLYPH A059
-13045;N # EGYPTIAN HIEROGLYPH A060
-13046;N # EGYPTIAN HIEROGLYPH A061
-13047;N # EGYPTIAN HIEROGLYPH A062
-13048;N # EGYPTIAN HIEROGLYPH A063
-13049;N # EGYPTIAN HIEROGLYPH A064
-1304A;N # EGYPTIAN HIEROGLYPH A065
-1304B;N # EGYPTIAN HIEROGLYPH A066
-1304C;N # EGYPTIAN HIEROGLYPH A067
-1304D;N # EGYPTIAN HIEROGLYPH A068
-1304E;N # EGYPTIAN HIEROGLYPH A069
-1304F;N # EGYPTIAN HIEROGLYPH A070
-13050;N # EGYPTIAN HIEROGLYPH B001
-13051;N # EGYPTIAN HIEROGLYPH B002
-13052;N # EGYPTIAN HIEROGLYPH B003
-13053;N # EGYPTIAN HIEROGLYPH B004
-13054;N # EGYPTIAN HIEROGLYPH B005
-13055;N # EGYPTIAN HIEROGLYPH B005A
-13056;N # EGYPTIAN HIEROGLYPH B006
-13057;N # EGYPTIAN HIEROGLYPH B007
-13058;N # EGYPTIAN HIEROGLYPH B008
-13059;N # EGYPTIAN HIEROGLYPH B009
-1305A;N # EGYPTIAN HIEROGLYPH C001
-1305B;N # EGYPTIAN HIEROGLYPH C002
-1305C;N # EGYPTIAN HIEROGLYPH C002A
-1305D;N # EGYPTIAN HIEROGLYPH C002B
-1305E;N # EGYPTIAN HIEROGLYPH C002C
-1305F;N # EGYPTIAN HIEROGLYPH C003
-13060;N # EGYPTIAN HIEROGLYPH C004
-13061;N # EGYPTIAN HIEROGLYPH C005
-13062;N # EGYPTIAN HIEROGLYPH C006
-13063;N # EGYPTIAN HIEROGLYPH C007
-13064;N # EGYPTIAN HIEROGLYPH C008
-13065;N # EGYPTIAN HIEROGLYPH C009
-13066;N # EGYPTIAN HIEROGLYPH C010
-13067;N # EGYPTIAN HIEROGLYPH C010A
-13068;N # EGYPTIAN HIEROGLYPH C011
-13069;N # EGYPTIAN HIEROGLYPH C012
-1306A;N # EGYPTIAN HIEROGLYPH C013
-1306B;N # EGYPTIAN HIEROGLYPH C014
-1306C;N # EGYPTIAN HIEROGLYPH C015
-1306D;N # EGYPTIAN HIEROGLYPH C016
-1306E;N # EGYPTIAN HIEROGLYPH C017
-1306F;N # EGYPTIAN HIEROGLYPH C018
-13070;N # EGYPTIAN HIEROGLYPH C019
-13071;N # EGYPTIAN HIEROGLYPH C020
-13072;N # EGYPTIAN HIEROGLYPH C021
-13073;N # EGYPTIAN HIEROGLYPH C022
-13074;N # EGYPTIAN HIEROGLYPH C023
-13075;N # EGYPTIAN HIEROGLYPH C024
-13076;N # EGYPTIAN HIEROGLYPH D001
-13077;N # EGYPTIAN HIEROGLYPH D002
-13078;N # EGYPTIAN HIEROGLYPH D003
-13079;N # EGYPTIAN HIEROGLYPH D004
-1307A;N # EGYPTIAN HIEROGLYPH D005
-1307B;N # EGYPTIAN HIEROGLYPH D006
-1307C;N # EGYPTIAN HIEROGLYPH D007
-1307D;N # EGYPTIAN HIEROGLYPH D008
-1307E;N # EGYPTIAN HIEROGLYPH D008A
-1307F;N # EGYPTIAN HIEROGLYPH D009
-13080;N # EGYPTIAN HIEROGLYPH D010
-13081;N # EGYPTIAN HIEROGLYPH D011
-13082;N # EGYPTIAN HIEROGLYPH D012
-13083;N # EGYPTIAN HIEROGLYPH D013
-13084;N # EGYPTIAN HIEROGLYPH D014
-13085;N # EGYPTIAN HIEROGLYPH D015
-13086;N # EGYPTIAN HIEROGLYPH D016
-13087;N # EGYPTIAN HIEROGLYPH D017
-13088;N # EGYPTIAN HIEROGLYPH D018
-13089;N # EGYPTIAN HIEROGLYPH D019
-1308A;N # EGYPTIAN HIEROGLYPH D020
-1308B;N # EGYPTIAN HIEROGLYPH D021
-1308C;N # EGYPTIAN HIEROGLYPH D022
-1308D;N # EGYPTIAN HIEROGLYPH D023
-1308E;N # EGYPTIAN HIEROGLYPH D024
-1308F;N # EGYPTIAN HIEROGLYPH D025
-13090;N # EGYPTIAN HIEROGLYPH D026
-13091;N # EGYPTIAN HIEROGLYPH D027
-13092;N # EGYPTIAN HIEROGLYPH D027A
-13093;N # EGYPTIAN HIEROGLYPH D028
-13094;N # EGYPTIAN HIEROGLYPH D029
-13095;N # EGYPTIAN HIEROGLYPH D030
-13096;N # EGYPTIAN HIEROGLYPH D031
-13097;N # EGYPTIAN HIEROGLYPH D031A
-13098;N # EGYPTIAN HIEROGLYPH D032
-13099;N # EGYPTIAN HIEROGLYPH D033
-1309A;N # EGYPTIAN HIEROGLYPH D034
-1309B;N # EGYPTIAN HIEROGLYPH D034A
-1309C;N # EGYPTIAN HIEROGLYPH D035
-1309D;N # EGYPTIAN HIEROGLYPH D036
-1309E;N # EGYPTIAN HIEROGLYPH D037
-1309F;N # EGYPTIAN HIEROGLYPH D038
-130A0;N # EGYPTIAN HIEROGLYPH D039
-130A1;N # EGYPTIAN HIEROGLYPH D040
-130A2;N # EGYPTIAN HIEROGLYPH D041
-130A3;N # EGYPTIAN HIEROGLYPH D042
-130A4;N # EGYPTIAN HIEROGLYPH D043
-130A5;N # EGYPTIAN HIEROGLYPH D044
-130A6;N # EGYPTIAN HIEROGLYPH D045
-130A7;N # EGYPTIAN HIEROGLYPH D046
-130A8;N # EGYPTIAN HIEROGLYPH D046A
-130A9;N # EGYPTIAN HIEROGLYPH D047
-130AA;N # EGYPTIAN HIEROGLYPH D048
-130AB;N # EGYPTIAN HIEROGLYPH D048A
-130AC;N # EGYPTIAN HIEROGLYPH D049
-130AD;N # EGYPTIAN HIEROGLYPH D050
-130AE;N # EGYPTIAN HIEROGLYPH D050A
-130AF;N # EGYPTIAN HIEROGLYPH D050B
-130B0;N # EGYPTIAN HIEROGLYPH D050C
-130B1;N # EGYPTIAN HIEROGLYPH D050D
-130B2;N # EGYPTIAN HIEROGLYPH D050E
-130B3;N # EGYPTIAN HIEROGLYPH D050F
-130B4;N # EGYPTIAN HIEROGLYPH D050G
-130B5;N # EGYPTIAN HIEROGLYPH D050H
-130B6;N # EGYPTIAN HIEROGLYPH D050I
-130B7;N # EGYPTIAN HIEROGLYPH D051
-130B8;N # EGYPTIAN HIEROGLYPH D052
-130B9;N # EGYPTIAN HIEROGLYPH D052A
-130BA;N # EGYPTIAN HIEROGLYPH D053
-130BB;N # EGYPTIAN HIEROGLYPH D054
-130BC;N # EGYPTIAN HIEROGLYPH D054A
-130BD;N # EGYPTIAN HIEROGLYPH D055
-130BE;N # EGYPTIAN HIEROGLYPH D056
-130BF;N # EGYPTIAN HIEROGLYPH D057
-130C0;N # EGYPTIAN HIEROGLYPH D058
-130C1;N # EGYPTIAN HIEROGLYPH D059
-130C2;N # EGYPTIAN HIEROGLYPH D060
-130C3;N # EGYPTIAN HIEROGLYPH D061
-130C4;N # EGYPTIAN HIEROGLYPH D062
-130C5;N # EGYPTIAN HIEROGLYPH D063
-130C6;N # EGYPTIAN HIEROGLYPH D064
-130C7;N # EGYPTIAN HIEROGLYPH D065
-130C8;N # EGYPTIAN HIEROGLYPH D066
-130C9;N # EGYPTIAN HIEROGLYPH D067
-130CA;N # EGYPTIAN HIEROGLYPH D067A
-130CB;N # EGYPTIAN HIEROGLYPH D067B
-130CC;N # EGYPTIAN HIEROGLYPH D067C
-130CD;N # EGYPTIAN HIEROGLYPH D067D
-130CE;N # EGYPTIAN HIEROGLYPH D067E
-130CF;N # EGYPTIAN HIEROGLYPH D067F
-130D0;N # EGYPTIAN HIEROGLYPH D067G
-130D1;N # EGYPTIAN HIEROGLYPH D067H
-130D2;N # EGYPTIAN HIEROGLYPH E001
-130D3;N # EGYPTIAN HIEROGLYPH E002
-130D4;N # EGYPTIAN HIEROGLYPH E003
-130D5;N # EGYPTIAN HIEROGLYPH E004
-130D6;N # EGYPTIAN HIEROGLYPH E005
-130D7;N # EGYPTIAN HIEROGLYPH E006
-130D8;N # EGYPTIAN HIEROGLYPH E007
-130D9;N # EGYPTIAN HIEROGLYPH E008
-130DA;N # EGYPTIAN HIEROGLYPH E008A
-130DB;N # EGYPTIAN HIEROGLYPH E009
-130DC;N # EGYPTIAN HIEROGLYPH E009A
-130DD;N # EGYPTIAN HIEROGLYPH E010
-130DE;N # EGYPTIAN HIEROGLYPH E011
-130DF;N # EGYPTIAN HIEROGLYPH E012
-130E0;N # EGYPTIAN HIEROGLYPH E013
-130E1;N # EGYPTIAN HIEROGLYPH E014
-130E2;N # EGYPTIAN HIEROGLYPH E015
-130E3;N # EGYPTIAN HIEROGLYPH E016
-130E4;N # EGYPTIAN HIEROGLYPH E016A
-130E5;N # EGYPTIAN HIEROGLYPH E017
-130E6;N # EGYPTIAN HIEROGLYPH E017A
-130E7;N # EGYPTIAN HIEROGLYPH E018
-130E8;N # EGYPTIAN HIEROGLYPH E019
-130E9;N # EGYPTIAN HIEROGLYPH E020
-130EA;N # EGYPTIAN HIEROGLYPH E020A
-130EB;N # EGYPTIAN HIEROGLYPH E021
-130EC;N # EGYPTIAN HIEROGLYPH E022
-130ED;N # EGYPTIAN HIEROGLYPH E023
-130EE;N # EGYPTIAN HIEROGLYPH E024
-130EF;N # EGYPTIAN HIEROGLYPH E025
-130F0;N # EGYPTIAN HIEROGLYPH E026
-130F1;N # EGYPTIAN HIEROGLYPH E027
-130F2;N # EGYPTIAN HIEROGLYPH E028
-130F3;N # EGYPTIAN HIEROGLYPH E028A
-130F4;N # EGYPTIAN HIEROGLYPH E029
-130F5;N # EGYPTIAN HIEROGLYPH E030
-130F6;N # EGYPTIAN HIEROGLYPH E031
-130F7;N # EGYPTIAN HIEROGLYPH E032
-130F8;N # EGYPTIAN HIEROGLYPH E033
-130F9;N # EGYPTIAN HIEROGLYPH E034
-130FA;N # EGYPTIAN HIEROGLYPH E034A
-130FB;N # EGYPTIAN HIEROGLYPH E036
-130FC;N # EGYPTIAN HIEROGLYPH E037
-130FD;N # EGYPTIAN HIEROGLYPH E038
-130FE;N # EGYPTIAN HIEROGLYPH F001
-130FF;N # EGYPTIAN HIEROGLYPH F001A
-13100;N # EGYPTIAN HIEROGLYPH F002
-13101;N # EGYPTIAN HIEROGLYPH F003
-13102;N # EGYPTIAN HIEROGLYPH F004
-13103;N # EGYPTIAN HIEROGLYPH F005
-13104;N # EGYPTIAN HIEROGLYPH F006
-13105;N # EGYPTIAN HIEROGLYPH F007
-13106;N # EGYPTIAN HIEROGLYPH F008
-13107;N # EGYPTIAN HIEROGLYPH F009
-13108;N # EGYPTIAN HIEROGLYPH F010
-13109;N # EGYPTIAN HIEROGLYPH F011
-1310A;N # EGYPTIAN HIEROGLYPH F012
-1310B;N # EGYPTIAN HIEROGLYPH F013
-1310C;N # EGYPTIAN HIEROGLYPH F013A
-1310D;N # EGYPTIAN HIEROGLYPH F014
-1310E;N # EGYPTIAN HIEROGLYPH F015
-1310F;N # EGYPTIAN HIEROGLYPH F016
-13110;N # EGYPTIAN HIEROGLYPH F017
-13111;N # EGYPTIAN HIEROGLYPH F018
-13112;N # EGYPTIAN HIEROGLYPH F019
-13113;N # EGYPTIAN HIEROGLYPH F020
-13114;N # EGYPTIAN HIEROGLYPH F021
-13115;N # EGYPTIAN HIEROGLYPH F021A
-13116;N # EGYPTIAN HIEROGLYPH F022
-13117;N # EGYPTIAN HIEROGLYPH F023
-13118;N # EGYPTIAN HIEROGLYPH F024
-13119;N # EGYPTIAN HIEROGLYPH F025
-1311A;N # EGYPTIAN HIEROGLYPH F026
-1311B;N # EGYPTIAN HIEROGLYPH F027
-1311C;N # EGYPTIAN HIEROGLYPH F028
-1311D;N # EGYPTIAN HIEROGLYPH F029
-1311E;N # EGYPTIAN HIEROGLYPH F030
-1311F;N # EGYPTIAN HIEROGLYPH F031
-13120;N # EGYPTIAN HIEROGLYPH F031A
-13121;N # EGYPTIAN HIEROGLYPH F032
-13122;N # EGYPTIAN HIEROGLYPH F033
-13123;N # EGYPTIAN HIEROGLYPH F034
-13124;N # EGYPTIAN HIEROGLYPH F035
-13125;N # EGYPTIAN HIEROGLYPH F036
-13126;N # EGYPTIAN HIEROGLYPH F037
-13127;N # EGYPTIAN HIEROGLYPH F037A
-13128;N # EGYPTIAN HIEROGLYPH F038
-13129;N # EGYPTIAN HIEROGLYPH F038A
-1312A;N # EGYPTIAN HIEROGLYPH F039
-1312B;N # EGYPTIAN HIEROGLYPH F040
-1312C;N # EGYPTIAN HIEROGLYPH F041
-1312D;N # EGYPTIAN HIEROGLYPH F042
-1312E;N # EGYPTIAN HIEROGLYPH F043
-1312F;N # EGYPTIAN HIEROGLYPH F044
-13130;N # EGYPTIAN HIEROGLYPH F045
-13131;N # EGYPTIAN HIEROGLYPH F045A
-13132;N # EGYPTIAN HIEROGLYPH F046
-13133;N # EGYPTIAN HIEROGLYPH F046A
-13134;N # EGYPTIAN HIEROGLYPH F047
-13135;N # EGYPTIAN HIEROGLYPH F047A
-13136;N # EGYPTIAN HIEROGLYPH F048
-13137;N # EGYPTIAN HIEROGLYPH F049
-13138;N # EGYPTIAN HIEROGLYPH F050
-13139;N # EGYPTIAN HIEROGLYPH F051
-1313A;N # EGYPTIAN HIEROGLYPH F051A
-1313B;N # EGYPTIAN HIEROGLYPH F051B
-1313C;N # EGYPTIAN HIEROGLYPH F051C
-1313D;N # EGYPTIAN HIEROGLYPH F052
-1313E;N # EGYPTIAN HIEROGLYPH F053
-1313F;N # EGYPTIAN HIEROGLYPH G001
-13140;N # EGYPTIAN HIEROGLYPH G002
-13141;N # EGYPTIAN HIEROGLYPH G003
-13142;N # EGYPTIAN HIEROGLYPH G004
-13143;N # EGYPTIAN HIEROGLYPH G005
-13144;N # EGYPTIAN HIEROGLYPH G006
-13145;N # EGYPTIAN HIEROGLYPH G006A
-13146;N # EGYPTIAN HIEROGLYPH G007
-13147;N # EGYPTIAN HIEROGLYPH G007A
-13148;N # EGYPTIAN HIEROGLYPH G007B
-13149;N # EGYPTIAN HIEROGLYPH G008
-1314A;N # EGYPTIAN HIEROGLYPH G009
-1314B;N # EGYPTIAN HIEROGLYPH G010
-1314C;N # EGYPTIAN HIEROGLYPH G011
-1314D;N # EGYPTIAN HIEROGLYPH G011A
-1314E;N # EGYPTIAN HIEROGLYPH G012
-1314F;N # EGYPTIAN HIEROGLYPH G013
-13150;N # EGYPTIAN HIEROGLYPH G014
-13151;N # EGYPTIAN HIEROGLYPH G015
-13152;N # EGYPTIAN HIEROGLYPH G016
-13153;N # EGYPTIAN HIEROGLYPH G017
-13154;N # EGYPTIAN HIEROGLYPH G018
-13155;N # EGYPTIAN HIEROGLYPH G019
-13156;N # EGYPTIAN HIEROGLYPH G020
-13157;N # EGYPTIAN HIEROGLYPH G020A
-13158;N # EGYPTIAN HIEROGLYPH G021
-13159;N # EGYPTIAN HIEROGLYPH G022
-1315A;N # EGYPTIAN HIEROGLYPH G023
-1315B;N # EGYPTIAN HIEROGLYPH G024
-1315C;N # EGYPTIAN HIEROGLYPH G025
-1315D;N # EGYPTIAN HIEROGLYPH G026
-1315E;N # EGYPTIAN HIEROGLYPH G026A
-1315F;N # EGYPTIAN HIEROGLYPH G027
-13160;N # EGYPTIAN HIEROGLYPH G028
-13161;N # EGYPTIAN HIEROGLYPH G029
-13162;N # EGYPTIAN HIEROGLYPH G030
-13163;N # EGYPTIAN HIEROGLYPH G031
-13164;N # EGYPTIAN HIEROGLYPH G032
-13165;N # EGYPTIAN HIEROGLYPH G033
-13166;N # EGYPTIAN HIEROGLYPH G034
-13167;N # EGYPTIAN HIEROGLYPH G035
-13168;N # EGYPTIAN HIEROGLYPH G036
-13169;N # EGYPTIAN HIEROGLYPH G036A
-1316A;N # EGYPTIAN HIEROGLYPH G037
-1316B;N # EGYPTIAN HIEROGLYPH G037A
-1316C;N # EGYPTIAN HIEROGLYPH G038
-1316D;N # EGYPTIAN HIEROGLYPH G039
-1316E;N # EGYPTIAN HIEROGLYPH G040
-1316F;N # EGYPTIAN HIEROGLYPH G041
-13170;N # EGYPTIAN HIEROGLYPH G042
-13171;N # EGYPTIAN HIEROGLYPH G043
-13172;N # EGYPTIAN HIEROGLYPH G043A
-13173;N # EGYPTIAN HIEROGLYPH G044
-13174;N # EGYPTIAN HIEROGLYPH G045
-13175;N # EGYPTIAN HIEROGLYPH G045A
-13176;N # EGYPTIAN HIEROGLYPH G046
-13177;N # EGYPTIAN HIEROGLYPH G047
-13178;N # EGYPTIAN HIEROGLYPH G048
-13179;N # EGYPTIAN HIEROGLYPH G049
-1317A;N # EGYPTIAN HIEROGLYPH G050
-1317B;N # EGYPTIAN HIEROGLYPH G051
-1317C;N # EGYPTIAN HIEROGLYPH G052
-1317D;N # EGYPTIAN HIEROGLYPH G053
-1317E;N # EGYPTIAN HIEROGLYPH G054
-1317F;N # EGYPTIAN HIEROGLYPH H001
-13180;N # EGYPTIAN HIEROGLYPH H002
-13181;N # EGYPTIAN HIEROGLYPH H003
-13182;N # EGYPTIAN HIEROGLYPH H004
-13183;N # EGYPTIAN HIEROGLYPH H005
-13184;N # EGYPTIAN HIEROGLYPH H006
-13185;N # EGYPTIAN HIEROGLYPH H006A
-13186;N # EGYPTIAN HIEROGLYPH H007
-13187;N # EGYPTIAN HIEROGLYPH H008
-13188;N # EGYPTIAN HIEROGLYPH I001
-13189;N # EGYPTIAN HIEROGLYPH I002
-1318A;N # EGYPTIAN HIEROGLYPH I003
-1318B;N # EGYPTIAN HIEROGLYPH I004
-1318C;N # EGYPTIAN HIEROGLYPH I005
-1318D;N # EGYPTIAN HIEROGLYPH I005A
-1318E;N # EGYPTIAN HIEROGLYPH I006
-1318F;N # EGYPTIAN HIEROGLYPH I007
-13190;N # EGYPTIAN HIEROGLYPH I008
-13191;N # EGYPTIAN HIEROGLYPH I009
-13192;N # EGYPTIAN HIEROGLYPH I009A
-13193;N # EGYPTIAN HIEROGLYPH I010
-13194;N # EGYPTIAN HIEROGLYPH I010A
-13195;N # EGYPTIAN HIEROGLYPH I011
-13196;N # EGYPTIAN HIEROGLYPH I011A
-13197;N # EGYPTIAN HIEROGLYPH I012
-13198;N # EGYPTIAN HIEROGLYPH I013
-13199;N # EGYPTIAN HIEROGLYPH I014
-1319A;N # EGYPTIAN HIEROGLYPH I015
-1319B;N # EGYPTIAN HIEROGLYPH K001
-1319C;N # EGYPTIAN HIEROGLYPH K002
-1319D;N # EGYPTIAN HIEROGLYPH K003
-1319E;N # EGYPTIAN HIEROGLYPH K004
-1319F;N # EGYPTIAN HIEROGLYPH K005
-131A0;N # EGYPTIAN HIEROGLYPH K006
-131A1;N # EGYPTIAN HIEROGLYPH K007
-131A2;N # EGYPTIAN HIEROGLYPH K008
-131A3;N # EGYPTIAN HIEROGLYPH L001
-131A4;N # EGYPTIAN HIEROGLYPH L002
-131A5;N # EGYPTIAN HIEROGLYPH L002A
-131A6;N # EGYPTIAN HIEROGLYPH L003
-131A7;N # EGYPTIAN HIEROGLYPH L004
-131A8;N # EGYPTIAN HIEROGLYPH L005
-131A9;N # EGYPTIAN HIEROGLYPH L006
-131AA;N # EGYPTIAN HIEROGLYPH L006A
-131AB;N # EGYPTIAN HIEROGLYPH L007
-131AC;N # EGYPTIAN HIEROGLYPH L008
-131AD;N # EGYPTIAN HIEROGLYPH M001
-131AE;N # EGYPTIAN HIEROGLYPH M001A
-131AF;N # EGYPTIAN HIEROGLYPH M001B
-131B0;N # EGYPTIAN HIEROGLYPH M002
-131B1;N # EGYPTIAN HIEROGLYPH M003
-131B2;N # EGYPTIAN HIEROGLYPH M003A
-131B3;N # EGYPTIAN HIEROGLYPH M004
-131B4;N # EGYPTIAN HIEROGLYPH M005
-131B5;N # EGYPTIAN HIEROGLYPH M006
-131B6;N # EGYPTIAN HIEROGLYPH M007
-131B7;N # EGYPTIAN HIEROGLYPH M008
-131B8;N # EGYPTIAN HIEROGLYPH M009
-131B9;N # EGYPTIAN HIEROGLYPH M010
-131BA;N # EGYPTIAN HIEROGLYPH M010A
-131BB;N # EGYPTIAN HIEROGLYPH M011
-131BC;N # EGYPTIAN HIEROGLYPH M012
-131BD;N # EGYPTIAN HIEROGLYPH M012A
-131BE;N # EGYPTIAN HIEROGLYPH M012B
-131BF;N # EGYPTIAN HIEROGLYPH M012C
-131C0;N # EGYPTIAN HIEROGLYPH M012D
-131C1;N # EGYPTIAN HIEROGLYPH M012E
-131C2;N # EGYPTIAN HIEROGLYPH M012F
-131C3;N # EGYPTIAN HIEROGLYPH M012G
-131C4;N # EGYPTIAN HIEROGLYPH M012H
-131C5;N # EGYPTIAN HIEROGLYPH M013
-131C6;N # EGYPTIAN HIEROGLYPH M014
-131C7;N # EGYPTIAN HIEROGLYPH M015
-131C8;N # EGYPTIAN HIEROGLYPH M015A
-131C9;N # EGYPTIAN HIEROGLYPH M016
-131CA;N # EGYPTIAN HIEROGLYPH M016A
-131CB;N # EGYPTIAN HIEROGLYPH M017
-131CC;N # EGYPTIAN HIEROGLYPH M017A
-131CD;N # EGYPTIAN HIEROGLYPH M018
-131CE;N # EGYPTIAN HIEROGLYPH M019
-131CF;N # EGYPTIAN HIEROGLYPH M020
-131D0;N # EGYPTIAN HIEROGLYPH M021
-131D1;N # EGYPTIAN HIEROGLYPH M022
-131D2;N # EGYPTIAN HIEROGLYPH M022A
-131D3;N # EGYPTIAN HIEROGLYPH M023
-131D4;N # EGYPTIAN HIEROGLYPH M024
-131D5;N # EGYPTIAN HIEROGLYPH M024A
-131D6;N # EGYPTIAN HIEROGLYPH M025
-131D7;N # EGYPTIAN HIEROGLYPH M026
-131D8;N # EGYPTIAN HIEROGLYPH M027
-131D9;N # EGYPTIAN HIEROGLYPH M028
-131DA;N # EGYPTIAN HIEROGLYPH M028A
-131DB;N # EGYPTIAN HIEROGLYPH M029
-131DC;N # EGYPTIAN HIEROGLYPH M030
-131DD;N # EGYPTIAN HIEROGLYPH M031
-131DE;N # EGYPTIAN HIEROGLYPH M031A
-131DF;N # EGYPTIAN HIEROGLYPH M032
-131E0;N # EGYPTIAN HIEROGLYPH M033
-131E1;N # EGYPTIAN HIEROGLYPH M033A
-131E2;N # EGYPTIAN HIEROGLYPH M033B
-131E3;N # EGYPTIAN HIEROGLYPH M034
-131E4;N # EGYPTIAN HIEROGLYPH M035
-131E5;N # EGYPTIAN HIEROGLYPH M036
-131E6;N # EGYPTIAN HIEROGLYPH M037
-131E7;N # EGYPTIAN HIEROGLYPH M038
-131E8;N # EGYPTIAN HIEROGLYPH M039
-131E9;N # EGYPTIAN HIEROGLYPH M040
-131EA;N # EGYPTIAN HIEROGLYPH M040A
-131EB;N # EGYPTIAN HIEROGLYPH M041
-131EC;N # EGYPTIAN HIEROGLYPH M042
-131ED;N # EGYPTIAN HIEROGLYPH M043
-131EE;N # EGYPTIAN HIEROGLYPH M044
-131EF;N # EGYPTIAN HIEROGLYPH N001
-131F0;N # EGYPTIAN HIEROGLYPH N002
-131F1;N # EGYPTIAN HIEROGLYPH N003
-131F2;N # EGYPTIAN HIEROGLYPH N004
-131F3;N # EGYPTIAN HIEROGLYPH N005
-131F4;N # EGYPTIAN HIEROGLYPH N006
-131F5;N # EGYPTIAN HIEROGLYPH N007
-131F6;N # EGYPTIAN HIEROGLYPH N008
-131F7;N # EGYPTIAN HIEROGLYPH N009
-131F8;N # EGYPTIAN HIEROGLYPH N010
-131F9;N # EGYPTIAN HIEROGLYPH N011
-131FA;N # EGYPTIAN HIEROGLYPH N012
-131FB;N # EGYPTIAN HIEROGLYPH N013
-131FC;N # EGYPTIAN HIEROGLYPH N014
-131FD;N # EGYPTIAN HIEROGLYPH N015
-131FE;N # EGYPTIAN HIEROGLYPH N016
-131FF;N # EGYPTIAN HIEROGLYPH N017
-13200;N # EGYPTIAN HIEROGLYPH N018
-13201;N # EGYPTIAN HIEROGLYPH N018A
-13202;N # EGYPTIAN HIEROGLYPH N018B
-13203;N # EGYPTIAN HIEROGLYPH N019
-13204;N # EGYPTIAN HIEROGLYPH N020
-13205;N # EGYPTIAN HIEROGLYPH N021
-13206;N # EGYPTIAN HIEROGLYPH N022
-13207;N # EGYPTIAN HIEROGLYPH N023
-13208;N # EGYPTIAN HIEROGLYPH N024
-13209;N # EGYPTIAN HIEROGLYPH N025
-1320A;N # EGYPTIAN HIEROGLYPH N025A
-1320B;N # EGYPTIAN HIEROGLYPH N026
-1320C;N # EGYPTIAN HIEROGLYPH N027
-1320D;N # EGYPTIAN HIEROGLYPH N028
-1320E;N # EGYPTIAN HIEROGLYPH N029
-1320F;N # EGYPTIAN HIEROGLYPH N030
-13210;N # EGYPTIAN HIEROGLYPH N031
-13211;N # EGYPTIAN HIEROGLYPH N032
-13212;N # EGYPTIAN HIEROGLYPH N033
-13213;N # EGYPTIAN HIEROGLYPH N033A
-13214;N # EGYPTIAN HIEROGLYPH N034
-13215;N # EGYPTIAN HIEROGLYPH N034A
-13216;N # EGYPTIAN HIEROGLYPH N035
-13217;N # EGYPTIAN HIEROGLYPH N035A
-13218;N # EGYPTIAN HIEROGLYPH N036
-13219;N # EGYPTIAN HIEROGLYPH N037
-1321A;N # EGYPTIAN HIEROGLYPH N037A
-1321B;N # EGYPTIAN HIEROGLYPH N038
-1321C;N # EGYPTIAN HIEROGLYPH N039
-1321D;N # EGYPTIAN HIEROGLYPH N040
-1321E;N # EGYPTIAN HIEROGLYPH N041
-1321F;N # EGYPTIAN HIEROGLYPH N042
-13220;N # EGYPTIAN HIEROGLYPH NL001
-13221;N # EGYPTIAN HIEROGLYPH NL002
-13222;N # EGYPTIAN HIEROGLYPH NL003
-13223;N # EGYPTIAN HIEROGLYPH NL004
-13224;N # EGYPTIAN HIEROGLYPH NL005
-13225;N # EGYPTIAN HIEROGLYPH NL005A
-13226;N # EGYPTIAN HIEROGLYPH NL006
-13227;N # EGYPTIAN HIEROGLYPH NL007
-13228;N # EGYPTIAN HIEROGLYPH NL008
-13229;N # EGYPTIAN HIEROGLYPH NL009
-1322A;N # EGYPTIAN HIEROGLYPH NL010
-1322B;N # EGYPTIAN HIEROGLYPH NL011
-1322C;N # EGYPTIAN HIEROGLYPH NL012
-1322D;N # EGYPTIAN HIEROGLYPH NL013
-1322E;N # EGYPTIAN HIEROGLYPH NL014
-1322F;N # EGYPTIAN HIEROGLYPH NL015
-13230;N # EGYPTIAN HIEROGLYPH NL016
-13231;N # EGYPTIAN HIEROGLYPH NL017
-13232;N # EGYPTIAN HIEROGLYPH NL017A
-13233;N # EGYPTIAN HIEROGLYPH NL018
-13234;N # EGYPTIAN HIEROGLYPH NL019
-13235;N # EGYPTIAN HIEROGLYPH NL020
-13236;N # EGYPTIAN HIEROGLYPH NU001
-13237;N # EGYPTIAN HIEROGLYPH NU002
-13238;N # EGYPTIAN HIEROGLYPH NU003
-13239;N # EGYPTIAN HIEROGLYPH NU004
-1323A;N # EGYPTIAN HIEROGLYPH NU005
-1323B;N # EGYPTIAN HIEROGLYPH NU006
-1323C;N # EGYPTIAN HIEROGLYPH NU007
-1323D;N # EGYPTIAN HIEROGLYPH NU008
-1323E;N # EGYPTIAN HIEROGLYPH NU009
-1323F;N # EGYPTIAN HIEROGLYPH NU010
-13240;N # EGYPTIAN HIEROGLYPH NU010A
-13241;N # EGYPTIAN HIEROGLYPH NU011
-13242;N # EGYPTIAN HIEROGLYPH NU011A
-13243;N # EGYPTIAN HIEROGLYPH NU012
-13244;N # EGYPTIAN HIEROGLYPH NU013
-13245;N # EGYPTIAN HIEROGLYPH NU014
-13246;N # EGYPTIAN HIEROGLYPH NU015
-13247;N # EGYPTIAN HIEROGLYPH NU016
-13248;N # EGYPTIAN HIEROGLYPH NU017
-13249;N # EGYPTIAN HIEROGLYPH NU018
-1324A;N # EGYPTIAN HIEROGLYPH NU018A
-1324B;N # EGYPTIAN HIEROGLYPH NU019
-1324C;N # EGYPTIAN HIEROGLYPH NU020
-1324D;N # EGYPTIAN HIEROGLYPH NU021
-1324E;N # EGYPTIAN HIEROGLYPH NU022
-1324F;N # EGYPTIAN HIEROGLYPH NU022A
-13250;N # EGYPTIAN HIEROGLYPH O001
-13251;N # EGYPTIAN HIEROGLYPH O001A
-13252;N # EGYPTIAN HIEROGLYPH O002
-13253;N # EGYPTIAN HIEROGLYPH O003
-13254;N # EGYPTIAN HIEROGLYPH O004
-13255;N # EGYPTIAN HIEROGLYPH O005
-13256;N # EGYPTIAN HIEROGLYPH O005A
-13257;N # EGYPTIAN HIEROGLYPH O006
-13258;N # EGYPTIAN HIEROGLYPH O006A
-13259;N # EGYPTIAN HIEROGLYPH O006B
-1325A;N # EGYPTIAN HIEROGLYPH O006C
-1325B;N # EGYPTIAN HIEROGLYPH O006D
-1325C;N # EGYPTIAN HIEROGLYPH O006E
-1325D;N # EGYPTIAN HIEROGLYPH O006F
-1325E;N # EGYPTIAN HIEROGLYPH O007
-1325F;N # EGYPTIAN HIEROGLYPH O008
-13260;N # EGYPTIAN HIEROGLYPH O009
-13261;N # EGYPTIAN HIEROGLYPH O010
-13262;N # EGYPTIAN HIEROGLYPH O010A
-13263;N # EGYPTIAN HIEROGLYPH O010B
-13264;N # EGYPTIAN HIEROGLYPH O010C
-13265;N # EGYPTIAN HIEROGLYPH O011
-13266;N # EGYPTIAN HIEROGLYPH O012
-13267;N # EGYPTIAN HIEROGLYPH O013
-13268;N # EGYPTIAN HIEROGLYPH O014
-13269;N # EGYPTIAN HIEROGLYPH O015
-1326A;N # EGYPTIAN HIEROGLYPH O016
-1326B;N # EGYPTIAN HIEROGLYPH O017
-1326C;N # EGYPTIAN HIEROGLYPH O018
-1326D;N # EGYPTIAN HIEROGLYPH O019
-1326E;N # EGYPTIAN HIEROGLYPH O019A
-1326F;N # EGYPTIAN HIEROGLYPH O020
-13270;N # EGYPTIAN HIEROGLYPH O020A
-13271;N # EGYPTIAN HIEROGLYPH O021
-13272;N # EGYPTIAN HIEROGLYPH O022
-13273;N # EGYPTIAN HIEROGLYPH O023
-13274;N # EGYPTIAN HIEROGLYPH O024
-13275;N # EGYPTIAN HIEROGLYPH O024A
-13276;N # EGYPTIAN HIEROGLYPH O025
-13277;N # EGYPTIAN HIEROGLYPH O025A
-13278;N # EGYPTIAN HIEROGLYPH O026
-13279;N # EGYPTIAN HIEROGLYPH O027
-1327A;N # EGYPTIAN HIEROGLYPH O028
-1327B;N # EGYPTIAN HIEROGLYPH O029
-1327C;N # EGYPTIAN HIEROGLYPH O029A
-1327D;N # EGYPTIAN HIEROGLYPH O030
-1327E;N # EGYPTIAN HIEROGLYPH O030A
-1327F;N # EGYPTIAN HIEROGLYPH O031
-13280;N # EGYPTIAN HIEROGLYPH O032
-13281;N # EGYPTIAN HIEROGLYPH O033
-13282;N # EGYPTIAN HIEROGLYPH O033A
-13283;N # EGYPTIAN HIEROGLYPH O034
-13284;N # EGYPTIAN HIEROGLYPH O035
-13285;N # EGYPTIAN HIEROGLYPH O036
-13286;N # EGYPTIAN HIEROGLYPH O036A
-13287;N # EGYPTIAN HIEROGLYPH O036B
-13288;N # EGYPTIAN HIEROGLYPH O036C
-13289;N # EGYPTIAN HIEROGLYPH O036D
-1328A;N # EGYPTIAN HIEROGLYPH O037
-1328B;N # EGYPTIAN HIEROGLYPH O038
-1328C;N # EGYPTIAN HIEROGLYPH O039
-1328D;N # EGYPTIAN HIEROGLYPH O040
-1328E;N # EGYPTIAN HIEROGLYPH O041
-1328F;N # EGYPTIAN HIEROGLYPH O042
-13290;N # EGYPTIAN HIEROGLYPH O043
-13291;N # EGYPTIAN HIEROGLYPH O044
-13292;N # EGYPTIAN HIEROGLYPH O045
-13293;N # EGYPTIAN HIEROGLYPH O046
-13294;N # EGYPTIAN HIEROGLYPH O047
-13295;N # EGYPTIAN HIEROGLYPH O048
-13296;N # EGYPTIAN HIEROGLYPH O049
-13297;N # EGYPTIAN HIEROGLYPH O050
-13298;N # EGYPTIAN HIEROGLYPH O050A
-13299;N # EGYPTIAN HIEROGLYPH O050B
-1329A;N # EGYPTIAN HIEROGLYPH O051
-1329B;N # EGYPTIAN HIEROGLYPH P001
-1329C;N # EGYPTIAN HIEROGLYPH P001A
-1329D;N # EGYPTIAN HIEROGLYPH P002
-1329E;N # EGYPTIAN HIEROGLYPH P003
-1329F;N # EGYPTIAN HIEROGLYPH P003A
-132A0;N # EGYPTIAN HIEROGLYPH P004
-132A1;N # EGYPTIAN HIEROGLYPH P005
-132A2;N # EGYPTIAN HIEROGLYPH P006
-132A3;N # EGYPTIAN HIEROGLYPH P007
-132A4;N # EGYPTIAN HIEROGLYPH P008
-132A5;N # EGYPTIAN HIEROGLYPH P009
-132A6;N # EGYPTIAN HIEROGLYPH P010
-132A7;N # EGYPTIAN HIEROGLYPH P011
-132A8;N # EGYPTIAN HIEROGLYPH Q001
-132A9;N # EGYPTIAN HIEROGLYPH Q002
-132AA;N # EGYPTIAN HIEROGLYPH Q003
-132AB;N # EGYPTIAN HIEROGLYPH Q004
-132AC;N # EGYPTIAN HIEROGLYPH Q005
-132AD;N # EGYPTIAN HIEROGLYPH Q006
-132AE;N # EGYPTIAN HIEROGLYPH Q007
-132AF;N # EGYPTIAN HIEROGLYPH R001
-132B0;N # EGYPTIAN HIEROGLYPH R002
-132B1;N # EGYPTIAN HIEROGLYPH R002A
-132B2;N # EGYPTIAN HIEROGLYPH R003
-132B3;N # EGYPTIAN HIEROGLYPH R003A
-132B4;N # EGYPTIAN HIEROGLYPH R003B
-132B5;N # EGYPTIAN HIEROGLYPH R004
-132B6;N # EGYPTIAN HIEROGLYPH R005
-132B7;N # EGYPTIAN HIEROGLYPH R006
-132B8;N # EGYPTIAN HIEROGLYPH R007
-132B9;N # EGYPTIAN HIEROGLYPH R008
-132BA;N # EGYPTIAN HIEROGLYPH R009
-132BB;N # EGYPTIAN HIEROGLYPH R010
-132BC;N # EGYPTIAN HIEROGLYPH R010A
-132BD;N # EGYPTIAN HIEROGLYPH R011
-132BE;N # EGYPTIAN HIEROGLYPH R012
-132BF;N # EGYPTIAN HIEROGLYPH R013
-132C0;N # EGYPTIAN HIEROGLYPH R014
-132C1;N # EGYPTIAN HIEROGLYPH R015
-132C2;N # EGYPTIAN HIEROGLYPH R016
-132C3;N # EGYPTIAN HIEROGLYPH R016A
-132C4;N # EGYPTIAN HIEROGLYPH R017
-132C5;N # EGYPTIAN HIEROGLYPH R018
-132C6;N # EGYPTIAN HIEROGLYPH R019
-132C7;N # EGYPTIAN HIEROGLYPH R020
-132C8;N # EGYPTIAN HIEROGLYPH R021
-132C9;N # EGYPTIAN HIEROGLYPH R022
-132CA;N # EGYPTIAN HIEROGLYPH R023
-132CB;N # EGYPTIAN HIEROGLYPH R024
-132CC;N # EGYPTIAN HIEROGLYPH R025
-132CD;N # EGYPTIAN HIEROGLYPH R026
-132CE;N # EGYPTIAN HIEROGLYPH R027
-132CF;N # EGYPTIAN HIEROGLYPH R028
-132D0;N # EGYPTIAN HIEROGLYPH R029
-132D1;N # EGYPTIAN HIEROGLYPH S001
-132D2;N # EGYPTIAN HIEROGLYPH S002
-132D3;N # EGYPTIAN HIEROGLYPH S002A
-132D4;N # EGYPTIAN HIEROGLYPH S003
-132D5;N # EGYPTIAN HIEROGLYPH S004
-132D6;N # EGYPTIAN HIEROGLYPH S005
-132D7;N # EGYPTIAN HIEROGLYPH S006
-132D8;N # EGYPTIAN HIEROGLYPH S006A
-132D9;N # EGYPTIAN HIEROGLYPH S007
-132DA;N # EGYPTIAN HIEROGLYPH S008
-132DB;N # EGYPTIAN HIEROGLYPH S009
-132DC;N # EGYPTIAN HIEROGLYPH S010
-132DD;N # EGYPTIAN HIEROGLYPH S011
-132DE;N # EGYPTIAN HIEROGLYPH S012
-132DF;N # EGYPTIAN HIEROGLYPH S013
-132E0;N # EGYPTIAN HIEROGLYPH S014
-132E1;N # EGYPTIAN HIEROGLYPH S014A
-132E2;N # EGYPTIAN HIEROGLYPH S014B
-132E3;N # EGYPTIAN HIEROGLYPH S015
-132E4;N # EGYPTIAN HIEROGLYPH S016
-132E5;N # EGYPTIAN HIEROGLYPH S017
-132E6;N # EGYPTIAN HIEROGLYPH S017A
-132E7;N # EGYPTIAN HIEROGLYPH S018
-132E8;N # EGYPTIAN HIEROGLYPH S019
-132E9;N # EGYPTIAN HIEROGLYPH S020
-132EA;N # EGYPTIAN HIEROGLYPH S021
-132EB;N # EGYPTIAN HIEROGLYPH S022
-132EC;N # EGYPTIAN HIEROGLYPH S023
-132ED;N # EGYPTIAN HIEROGLYPH S024
-132EE;N # EGYPTIAN HIEROGLYPH S025
-132EF;N # EGYPTIAN HIEROGLYPH S026
-132F0;N # EGYPTIAN HIEROGLYPH S026A
-132F1;N # EGYPTIAN HIEROGLYPH S026B
-132F2;N # EGYPTIAN HIEROGLYPH S027
-132F3;N # EGYPTIAN HIEROGLYPH S028
-132F4;N # EGYPTIAN HIEROGLYPH S029
-132F5;N # EGYPTIAN HIEROGLYPH S030
-132F6;N # EGYPTIAN HIEROGLYPH S031
-132F7;N # EGYPTIAN HIEROGLYPH S032
-132F8;N # EGYPTIAN HIEROGLYPH S033
-132F9;N # EGYPTIAN HIEROGLYPH S034
-132FA;N # EGYPTIAN HIEROGLYPH S035
-132FB;N # EGYPTIAN HIEROGLYPH S035A
-132FC;N # EGYPTIAN HIEROGLYPH S036
-132FD;N # EGYPTIAN HIEROGLYPH S037
-132FE;N # EGYPTIAN HIEROGLYPH S038
-132FF;N # EGYPTIAN HIEROGLYPH S039
-13300;N # EGYPTIAN HIEROGLYPH S040
-13301;N # EGYPTIAN HIEROGLYPH S041
-13302;N # EGYPTIAN HIEROGLYPH S042
-13303;N # EGYPTIAN HIEROGLYPH S043
-13304;N # EGYPTIAN HIEROGLYPH S044
-13305;N # EGYPTIAN HIEROGLYPH S045
-13306;N # EGYPTIAN HIEROGLYPH S046
-13307;N # EGYPTIAN HIEROGLYPH T001
-13308;N # EGYPTIAN HIEROGLYPH T002
-13309;N # EGYPTIAN HIEROGLYPH T003
-1330A;N # EGYPTIAN HIEROGLYPH T003A
-1330B;N # EGYPTIAN HIEROGLYPH T004
-1330C;N # EGYPTIAN HIEROGLYPH T005
-1330D;N # EGYPTIAN HIEROGLYPH T006
-1330E;N # EGYPTIAN HIEROGLYPH T007
-1330F;N # EGYPTIAN HIEROGLYPH T007A
-13310;N # EGYPTIAN HIEROGLYPH T008
-13311;N # EGYPTIAN HIEROGLYPH T008A
-13312;N # EGYPTIAN HIEROGLYPH T009
-13313;N # EGYPTIAN HIEROGLYPH T009A
-13314;N # EGYPTIAN HIEROGLYPH T010
-13315;N # EGYPTIAN HIEROGLYPH T011
-13316;N # EGYPTIAN HIEROGLYPH T011A
-13317;N # EGYPTIAN HIEROGLYPH T012
-13318;N # EGYPTIAN HIEROGLYPH T013
-13319;N # EGYPTIAN HIEROGLYPH T014
-1331A;N # EGYPTIAN HIEROGLYPH T015
-1331B;N # EGYPTIAN HIEROGLYPH T016
-1331C;N # EGYPTIAN HIEROGLYPH T016A
-1331D;N # EGYPTIAN HIEROGLYPH T017
-1331E;N # EGYPTIAN HIEROGLYPH T018
-1331F;N # EGYPTIAN HIEROGLYPH T019
-13320;N # EGYPTIAN HIEROGLYPH T020
-13321;N # EGYPTIAN HIEROGLYPH T021
-13322;N # EGYPTIAN HIEROGLYPH T022
-13323;N # EGYPTIAN HIEROGLYPH T023
-13324;N # EGYPTIAN HIEROGLYPH T024
-13325;N # EGYPTIAN HIEROGLYPH T025
-13326;N # EGYPTIAN HIEROGLYPH T026
-13327;N # EGYPTIAN HIEROGLYPH T027
-13328;N # EGYPTIAN HIEROGLYPH T028
-13329;N # EGYPTIAN HIEROGLYPH T029
-1332A;N # EGYPTIAN HIEROGLYPH T030
-1332B;N # EGYPTIAN HIEROGLYPH T031
-1332C;N # EGYPTIAN HIEROGLYPH T032
-1332D;N # EGYPTIAN HIEROGLYPH T032A
-1332E;N # EGYPTIAN HIEROGLYPH T033
-1332F;N # EGYPTIAN HIEROGLYPH T033A
-13330;N # EGYPTIAN HIEROGLYPH T034
-13331;N # EGYPTIAN HIEROGLYPH T035
-13332;N # EGYPTIAN HIEROGLYPH T036
-13333;N # EGYPTIAN HIEROGLYPH U001
-13334;N # EGYPTIAN HIEROGLYPH U002
-13335;N # EGYPTIAN HIEROGLYPH U003
-13336;N # EGYPTIAN HIEROGLYPH U004
-13337;N # EGYPTIAN HIEROGLYPH U005
-13338;N # EGYPTIAN HIEROGLYPH U006
-13339;N # EGYPTIAN HIEROGLYPH U006A
-1333A;N # EGYPTIAN HIEROGLYPH U006B
-1333B;N # EGYPTIAN HIEROGLYPH U007
-1333C;N # EGYPTIAN HIEROGLYPH U008
-1333D;N # EGYPTIAN HIEROGLYPH U009
-1333E;N # EGYPTIAN HIEROGLYPH U010
-1333F;N # EGYPTIAN HIEROGLYPH U011
-13340;N # EGYPTIAN HIEROGLYPH U012
-13341;N # EGYPTIAN HIEROGLYPH U013
-13342;N # EGYPTIAN HIEROGLYPH U014
-13343;N # EGYPTIAN HIEROGLYPH U015
-13344;N # EGYPTIAN HIEROGLYPH U016
-13345;N # EGYPTIAN HIEROGLYPH U017
-13346;N # EGYPTIAN HIEROGLYPH U018
-13347;N # EGYPTIAN HIEROGLYPH U019
-13348;N # EGYPTIAN HIEROGLYPH U020
-13349;N # EGYPTIAN HIEROGLYPH U021
-1334A;N # EGYPTIAN HIEROGLYPH U022
-1334B;N # EGYPTIAN HIEROGLYPH U023
-1334C;N # EGYPTIAN HIEROGLYPH U023A
-1334D;N # EGYPTIAN HIEROGLYPH U024
-1334E;N # EGYPTIAN HIEROGLYPH U025
-1334F;N # EGYPTIAN HIEROGLYPH U026
-13350;N # EGYPTIAN HIEROGLYPH U027
-13351;N # EGYPTIAN HIEROGLYPH U028
-13352;N # EGYPTIAN HIEROGLYPH U029
-13353;N # EGYPTIAN HIEROGLYPH U029A
-13354;N # EGYPTIAN HIEROGLYPH U030
-13355;N # EGYPTIAN HIEROGLYPH U031
-13356;N # EGYPTIAN HIEROGLYPH U032
-13357;N # EGYPTIAN HIEROGLYPH U032A
-13358;N # EGYPTIAN HIEROGLYPH U033
-13359;N # EGYPTIAN HIEROGLYPH U034
-1335A;N # EGYPTIAN HIEROGLYPH U035
-1335B;N # EGYPTIAN HIEROGLYPH U036
-1335C;N # EGYPTIAN HIEROGLYPH U037
-1335D;N # EGYPTIAN HIEROGLYPH U038
-1335E;N # EGYPTIAN HIEROGLYPH U039
-1335F;N # EGYPTIAN HIEROGLYPH U040
-13360;N # EGYPTIAN HIEROGLYPH U041
-13361;N # EGYPTIAN HIEROGLYPH U042
-13362;N # EGYPTIAN HIEROGLYPH V001
-13363;N # EGYPTIAN HIEROGLYPH V001A
-13364;N # EGYPTIAN HIEROGLYPH V001B
-13365;N # EGYPTIAN HIEROGLYPH V001C
-13366;N # EGYPTIAN HIEROGLYPH V001D
-13367;N # EGYPTIAN HIEROGLYPH V001E
-13368;N # EGYPTIAN HIEROGLYPH V001F
-13369;N # EGYPTIAN HIEROGLYPH V001G
-1336A;N # EGYPTIAN HIEROGLYPH V001H
-1336B;N # EGYPTIAN HIEROGLYPH V001I
-1336C;N # EGYPTIAN HIEROGLYPH V002
-1336D;N # EGYPTIAN HIEROGLYPH V002A
-1336E;N # EGYPTIAN HIEROGLYPH V003
-1336F;N # EGYPTIAN HIEROGLYPH V004
-13370;N # EGYPTIAN HIEROGLYPH V005
-13371;N # EGYPTIAN HIEROGLYPH V006
-13372;N # EGYPTIAN HIEROGLYPH V007
-13373;N # EGYPTIAN HIEROGLYPH V007A
-13374;N # EGYPTIAN HIEROGLYPH V007B
-13375;N # EGYPTIAN HIEROGLYPH V008
-13376;N # EGYPTIAN HIEROGLYPH V009
-13377;N # EGYPTIAN HIEROGLYPH V010
-13378;N # EGYPTIAN HIEROGLYPH V011
-13379;N # EGYPTIAN HIEROGLYPH V011A
-1337A;N # EGYPTIAN HIEROGLYPH V011B
-1337B;N # EGYPTIAN HIEROGLYPH V011C
-1337C;N # EGYPTIAN HIEROGLYPH V012
-1337D;N # EGYPTIAN HIEROGLYPH V012A
-1337E;N # EGYPTIAN HIEROGLYPH V012B
-1337F;N # EGYPTIAN HIEROGLYPH V013
-13380;N # EGYPTIAN HIEROGLYPH V014
-13381;N # EGYPTIAN HIEROGLYPH V015
-13382;N # EGYPTIAN HIEROGLYPH V016
-13383;N # EGYPTIAN HIEROGLYPH V017
-13384;N # EGYPTIAN HIEROGLYPH V018
-13385;N # EGYPTIAN HIEROGLYPH V019
-13386;N # EGYPTIAN HIEROGLYPH V020
-13387;N # EGYPTIAN HIEROGLYPH V020A
-13388;N # EGYPTIAN HIEROGLYPH V020B
-13389;N # EGYPTIAN HIEROGLYPH V020C
-1338A;N # EGYPTIAN HIEROGLYPH V020D
-1338B;N # EGYPTIAN HIEROGLYPH V020E
-1338C;N # EGYPTIAN HIEROGLYPH V020F
-1338D;N # EGYPTIAN HIEROGLYPH V020G
-1338E;N # EGYPTIAN HIEROGLYPH V020H
-1338F;N # EGYPTIAN HIEROGLYPH V020I
-13390;N # EGYPTIAN HIEROGLYPH V020J
-13391;N # EGYPTIAN HIEROGLYPH V020K
-13392;N # EGYPTIAN HIEROGLYPH V020L
-13393;N # EGYPTIAN HIEROGLYPH V021
-13394;N # EGYPTIAN HIEROGLYPH V022
-13395;N # EGYPTIAN HIEROGLYPH V023
-13396;N # EGYPTIAN HIEROGLYPH V023A
-13397;N # EGYPTIAN HIEROGLYPH V024
-13398;N # EGYPTIAN HIEROGLYPH V025
-13399;N # EGYPTIAN HIEROGLYPH V026
-1339A;N # EGYPTIAN HIEROGLYPH V027
-1339B;N # EGYPTIAN HIEROGLYPH V028
-1339C;N # EGYPTIAN HIEROGLYPH V028A
-1339D;N # EGYPTIAN HIEROGLYPH V029
-1339E;N # EGYPTIAN HIEROGLYPH V029A
-1339F;N # EGYPTIAN HIEROGLYPH V030
-133A0;N # EGYPTIAN HIEROGLYPH V030A
-133A1;N # EGYPTIAN HIEROGLYPH V031
-133A2;N # EGYPTIAN HIEROGLYPH V031A
-133A3;N # EGYPTIAN HIEROGLYPH V032
-133A4;N # EGYPTIAN HIEROGLYPH V033
-133A5;N # EGYPTIAN HIEROGLYPH V033A
-133A6;N # EGYPTIAN HIEROGLYPH V034
-133A7;N # EGYPTIAN HIEROGLYPH V035
-133A8;N # EGYPTIAN HIEROGLYPH V036
-133A9;N # EGYPTIAN HIEROGLYPH V037
-133AA;N # EGYPTIAN HIEROGLYPH V037A
-133AB;N # EGYPTIAN HIEROGLYPH V038
-133AC;N # EGYPTIAN HIEROGLYPH V039
-133AD;N # EGYPTIAN HIEROGLYPH V040
-133AE;N # EGYPTIAN HIEROGLYPH V040A
-133AF;N # EGYPTIAN HIEROGLYPH W001
-133B0;N # EGYPTIAN HIEROGLYPH W002
-133B1;N # EGYPTIAN HIEROGLYPH W003
-133B2;N # EGYPTIAN HIEROGLYPH W003A
-133B3;N # EGYPTIAN HIEROGLYPH W004
-133B4;N # EGYPTIAN HIEROGLYPH W005
-133B5;N # EGYPTIAN HIEROGLYPH W006
-133B6;N # EGYPTIAN HIEROGLYPH W007
-133B7;N # EGYPTIAN HIEROGLYPH W008
-133B8;N # EGYPTIAN HIEROGLYPH W009
-133B9;N # EGYPTIAN HIEROGLYPH W009A
-133BA;N # EGYPTIAN HIEROGLYPH W010
-133BB;N # EGYPTIAN HIEROGLYPH W010A
-133BC;N # EGYPTIAN HIEROGLYPH W011
-133BD;N # EGYPTIAN HIEROGLYPH W012
-133BE;N # EGYPTIAN HIEROGLYPH W013
-133BF;N # EGYPTIAN HIEROGLYPH W014
-133C0;N # EGYPTIAN HIEROGLYPH W014A
-133C1;N # EGYPTIAN HIEROGLYPH W015
-133C2;N # EGYPTIAN HIEROGLYPH W016
-133C3;N # EGYPTIAN HIEROGLYPH W017
-133C4;N # EGYPTIAN HIEROGLYPH W017A
-133C5;N # EGYPTIAN HIEROGLYPH W018
-133C6;N # EGYPTIAN HIEROGLYPH W018A
-133C7;N # EGYPTIAN HIEROGLYPH W019
-133C8;N # EGYPTIAN HIEROGLYPH W020
-133C9;N # EGYPTIAN HIEROGLYPH W021
-133CA;N # EGYPTIAN HIEROGLYPH W022
-133CB;N # EGYPTIAN HIEROGLYPH W023
-133CC;N # EGYPTIAN HIEROGLYPH W024
-133CD;N # EGYPTIAN HIEROGLYPH W024A
-133CE;N # EGYPTIAN HIEROGLYPH W025
-133CF;N # EGYPTIAN HIEROGLYPH X001
-133D0;N # EGYPTIAN HIEROGLYPH X002
-133D1;N # EGYPTIAN HIEROGLYPH X003
-133D2;N # EGYPTIAN HIEROGLYPH X004
-133D3;N # EGYPTIAN HIEROGLYPH X004A
-133D4;N # EGYPTIAN HIEROGLYPH X004B
-133D5;N # EGYPTIAN HIEROGLYPH X005
-133D6;N # EGYPTIAN HIEROGLYPH X006
-133D7;N # EGYPTIAN HIEROGLYPH X006A
-133D8;N # EGYPTIAN HIEROGLYPH X007
-133D9;N # EGYPTIAN HIEROGLYPH X008
-133DA;N # EGYPTIAN HIEROGLYPH X008A
-133DB;N # EGYPTIAN HIEROGLYPH Y001
-133DC;N # EGYPTIAN HIEROGLYPH Y001A
-133DD;N # EGYPTIAN HIEROGLYPH Y002
-133DE;N # EGYPTIAN HIEROGLYPH Y003
-133DF;N # EGYPTIAN HIEROGLYPH Y004
-133E0;N # EGYPTIAN HIEROGLYPH Y005
-133E1;N # EGYPTIAN HIEROGLYPH Y006
-133E2;N # EGYPTIAN HIEROGLYPH Y007
-133E3;N # EGYPTIAN HIEROGLYPH Y008
-133E4;N # EGYPTIAN HIEROGLYPH Z001
-133E5;N # EGYPTIAN HIEROGLYPH Z002
-133E6;N # EGYPTIAN HIEROGLYPH Z002A
-133E7;N # EGYPTIAN HIEROGLYPH Z002B
-133E8;N # EGYPTIAN HIEROGLYPH Z002C
-133E9;N # EGYPTIAN HIEROGLYPH Z002D
-133EA;N # EGYPTIAN HIEROGLYPH Z003
-133EB;N # EGYPTIAN HIEROGLYPH Z003A
-133EC;N # EGYPTIAN HIEROGLYPH Z003B
-133ED;N # EGYPTIAN HIEROGLYPH Z004
-133EE;N # EGYPTIAN HIEROGLYPH Z004A
-133EF;N # EGYPTIAN HIEROGLYPH Z005
-133F0;N # EGYPTIAN HIEROGLYPH Z005A
-133F1;N # EGYPTIAN HIEROGLYPH Z006
-133F2;N # EGYPTIAN HIEROGLYPH Z007
-133F3;N # EGYPTIAN HIEROGLYPH Z008
-133F4;N # EGYPTIAN HIEROGLYPH Z009
-133F5;N # EGYPTIAN HIEROGLYPH Z010
-133F6;N # EGYPTIAN HIEROGLYPH Z011
-133F7;N # EGYPTIAN HIEROGLYPH Z012
-133F8;N # EGYPTIAN HIEROGLYPH Z013
-133F9;N # EGYPTIAN HIEROGLYPH Z014
-133FA;N # EGYPTIAN HIEROGLYPH Z015
-133FB;N # EGYPTIAN HIEROGLYPH Z015A
-133FC;N # EGYPTIAN HIEROGLYPH Z015B
-133FD;N # EGYPTIAN HIEROGLYPH Z015C
-133FE;N # EGYPTIAN HIEROGLYPH Z015D
-133FF;N # EGYPTIAN HIEROGLYPH Z015E
-13400;N # EGYPTIAN HIEROGLYPH Z015F
-13401;N # EGYPTIAN HIEROGLYPH Z015G
-13402;N # EGYPTIAN HIEROGLYPH Z015H
-13403;N # EGYPTIAN HIEROGLYPH Z015I
-13404;N # EGYPTIAN HIEROGLYPH Z016
-13405;N # EGYPTIAN HIEROGLYPH Z016A
-13406;N # EGYPTIAN HIEROGLYPH Z016B
-13407;N # EGYPTIAN HIEROGLYPH Z016C
-13408;N # EGYPTIAN HIEROGLYPH Z016D
-13409;N # EGYPTIAN HIEROGLYPH Z016E
-1340A;N # EGYPTIAN HIEROGLYPH Z016F
-1340B;N # EGYPTIAN HIEROGLYPH Z016G
-1340C;N # EGYPTIAN HIEROGLYPH Z016H
-1340D;N # EGYPTIAN HIEROGLYPH AA001
-1340E;N # EGYPTIAN HIEROGLYPH AA002
-1340F;N # EGYPTIAN HIEROGLYPH AA003
-13410;N # EGYPTIAN HIEROGLYPH AA004
-13411;N # EGYPTIAN HIEROGLYPH AA005
-13412;N # EGYPTIAN HIEROGLYPH AA006
-13413;N # EGYPTIAN HIEROGLYPH AA007
-13414;N # EGYPTIAN HIEROGLYPH AA007A
-13415;N # EGYPTIAN HIEROGLYPH AA007B
-13416;N # EGYPTIAN HIEROGLYPH AA008
-13417;N # EGYPTIAN HIEROGLYPH AA009
-13418;N # EGYPTIAN HIEROGLYPH AA010
-13419;N # EGYPTIAN HIEROGLYPH AA011
-1341A;N # EGYPTIAN HIEROGLYPH AA012
-1341B;N # EGYPTIAN HIEROGLYPH AA013
-1341C;N # EGYPTIAN HIEROGLYPH AA014
-1341D;N # EGYPTIAN HIEROGLYPH AA015
-1341E;N # EGYPTIAN HIEROGLYPH AA016
-1341F;N # EGYPTIAN HIEROGLYPH AA017
-13420;N # EGYPTIAN HIEROGLYPH AA018
-13421;N # EGYPTIAN HIEROGLYPH AA019
-13422;N # EGYPTIAN HIEROGLYPH AA020
-13423;N # EGYPTIAN HIEROGLYPH AA021
-13424;N # EGYPTIAN HIEROGLYPH AA022
-13425;N # EGYPTIAN HIEROGLYPH AA023
-13426;N # EGYPTIAN HIEROGLYPH AA024
-13427;N # EGYPTIAN HIEROGLYPH AA025
-13428;N # EGYPTIAN HIEROGLYPH AA026
-13429;N # EGYPTIAN HIEROGLYPH AA027
-1342A;N # EGYPTIAN HIEROGLYPH AA028
-1342B;N # EGYPTIAN HIEROGLYPH AA029
-1342C;N # EGYPTIAN HIEROGLYPH AA030
-1342D;N # EGYPTIAN HIEROGLYPH AA031
-1342E;N # EGYPTIAN HIEROGLYPH AA032
-1D000;N # BYZANTINE MUSICAL SYMBOL PSILI
-1D001;N # BYZANTINE MUSICAL SYMBOL DASEIA
-1D002;N # BYZANTINE MUSICAL SYMBOL PERISPOMENI
-1D003;N # BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
-1D004;N # BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
-1D005;N # BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
-1D006;N # BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
-1D007;N # BYZANTINE MUSICAL SYMBOL KATHISTI
-1D008;N # BYZANTINE MUSICAL SYMBOL SYRMATIKI
-1D009;N # BYZANTINE MUSICAL SYMBOL PARAKLITIKI
-1D00A;N # BYZANTINE MUSICAL SYMBOL YPOKRISIS
-1D00B;N # BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
-1D00C;N # BYZANTINE MUSICAL SYMBOL KREMASTI
-1D00D;N # BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
-1D00E;N # BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
-1D00F;N # BYZANTINE MUSICAL SYMBOL TELEIA
-1D010;N # BYZANTINE MUSICAL SYMBOL KENTIMATA
-1D011;N # BYZANTINE MUSICAL SYMBOL APOSTROFOS
-1D012;N # BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
-1D013;N # BYZANTINE MUSICAL SYMBOL SYNEVMA
-1D014;N # BYZANTINE MUSICAL SYMBOL THITA
-1D015;N # BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
-1D016;N # BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
-1D017;N # BYZANTINE MUSICAL SYMBOL PSILON
-1D018;N # BYZANTINE MUSICAL SYMBOL CHAMILON
-1D019;N # BYZANTINE MUSICAL SYMBOL VATHY
-1D01A;N # BYZANTINE MUSICAL SYMBOL ISON ARCHAION
-1D01B;N # BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
-1D01C;N # BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
-1D01D;N # BYZANTINE MUSICAL SYMBOL SAXIMATA
-1D01E;N # BYZANTINE MUSICAL SYMBOL PARICHON
-1D01F;N # BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
-1D020;N # BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
-1D021;N # BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
-1D022;N # BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
-1D023;N # BYZANTINE MUSICAL SYMBOL APOTHEMA
-1D024;N # BYZANTINE MUSICAL SYMBOL KLASMA
-1D025;N # BYZANTINE MUSICAL SYMBOL REVMA
-1D026;N # BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
-1D027;N # BYZANTINE MUSICAL SYMBOL TINAGMA
-1D028;N # BYZANTINE MUSICAL SYMBOL ANATRICHISMA
-1D029;N # BYZANTINE MUSICAL SYMBOL SEISMA
-1D02A;N # BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
-1D02B;N # BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
-1D02C;N # BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
-1D02D;N # BYZANTINE MUSICAL SYMBOL THEMA
-1D02E;N # BYZANTINE MUSICAL SYMBOL LEMOI
-1D02F;N # BYZANTINE MUSICAL SYMBOL DYO
-1D030;N # BYZANTINE MUSICAL SYMBOL TRIA
-1D031;N # BYZANTINE MUSICAL SYMBOL TESSERA
-1D032;N # BYZANTINE MUSICAL SYMBOL KRATIMATA
-1D033;N # BYZANTINE MUSICAL SYMBOL APESO EXO NEO
-1D034;N # BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
-1D035;N # BYZANTINE MUSICAL SYMBOL IMIFTHORA
-1D036;N # BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
-1D037;N # BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
-1D038;N # BYZANTINE MUSICAL SYMBOL PELASTON
-1D039;N # BYZANTINE MUSICAL SYMBOL PSIFISTON
-1D03A;N # BYZANTINE MUSICAL SYMBOL KONTEVMA
-1D03B;N # BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
-1D03C;N # BYZANTINE MUSICAL SYMBOL RAPISMA
-1D03D;N # BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
-1D03E;N # BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
-1D03F;N # BYZANTINE MUSICAL SYMBOL ICHADIN
-1D040;N # BYZANTINE MUSICAL SYMBOL NANA
-1D041;N # BYZANTINE MUSICAL SYMBOL PETASMA
-1D042;N # BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
-1D043;N # BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
-1D044;N # BYZANTINE MUSICAL SYMBOL STRAGGISMATA
-1D045;N # BYZANTINE MUSICAL SYMBOL GRONTHISMATA
-1D046;N # BYZANTINE MUSICAL SYMBOL ISON NEO
-1D047;N # BYZANTINE MUSICAL SYMBOL OLIGON NEO
-1D048;N # BYZANTINE MUSICAL SYMBOL OXEIA NEO
-1D049;N # BYZANTINE MUSICAL SYMBOL PETASTI
-1D04A;N # BYZANTINE MUSICAL SYMBOL KOUFISMA
-1D04B;N # BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
-1D04C;N # BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
-1D04D;N # BYZANTINE MUSICAL SYMBOL PELASTON NEO
-1D04E;N # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
-1D04F;N # BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
-1D050;N # BYZANTINE MUSICAL SYMBOL YPSILI
-1D051;N # BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
-1D052;N # BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
-1D053;N # BYZANTINE MUSICAL SYMBOL YPORROI
-1D054;N # BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
-1D055;N # BYZANTINE MUSICAL SYMBOL ELAFRON
-1D056;N # BYZANTINE MUSICAL SYMBOL CHAMILI
-1D057;N # BYZANTINE MUSICAL SYMBOL MIKRON ISON
-1D058;N # BYZANTINE MUSICAL SYMBOL VAREIA NEO
-1D059;N # BYZANTINE MUSICAL SYMBOL PIASMA NEO
-1D05A;N # BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
-1D05B;N # BYZANTINE MUSICAL SYMBOL OMALON
-1D05C;N # BYZANTINE MUSICAL SYMBOL ANTIKENOMA
-1D05D;N # BYZANTINE MUSICAL SYMBOL LYGISMA
-1D05E;N # BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
-1D05F;N # BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
-1D060;N # BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
-1D061;N # BYZANTINE MUSICAL SYMBOL KYLISMA
-1D062;N # BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
-1D063;N # BYZANTINE MUSICAL SYMBOL TROMIKON NEO
-1D064;N # BYZANTINE MUSICAL SYMBOL EKSTREPTON
-1D065;N # BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
-1D066;N # BYZANTINE MUSICAL SYMBOL SYRMA
-1D067;N # BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
-1D068;N # BYZANTINE MUSICAL SYMBOL EPEGERMA
-1D069;N # BYZANTINE MUSICAL SYMBOL SEISMA NEO
-1D06A;N # BYZANTINE MUSICAL SYMBOL XIRON KLASMA
-1D06B;N # BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
-1D06C;N # BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
-1D06D;N # BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
-1D06E;N # BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
-1D06F;N # BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
-1D070;N # BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
-1D071;N # BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
-1D072;N # BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
-1D073;N # BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
-1D074;N # BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
-1D075;N # BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
-1D076;N # BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
-1D077;N # BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
-1D078;N # BYZANTINE MUSICAL SYMBOL THEMA APLOUN
-1D079;N # BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
-1D07A;N # BYZANTINE MUSICAL SYMBOL KATAVASMA
-1D07B;N # BYZANTINE MUSICAL SYMBOL ENDOFONON
-1D07C;N # BYZANTINE MUSICAL SYMBOL YFEN KATO
-1D07D;N # BYZANTINE MUSICAL SYMBOL YFEN ANO
-1D07E;N # BYZANTINE MUSICAL SYMBOL STAVROS
-1D07F;N # BYZANTINE MUSICAL SYMBOL KLASMA ANO
-1D080;N # BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
-1D081;N # BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
-1D082;N # BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
-1D083;N # BYZANTINE MUSICAL SYMBOL KRATIMA NEO
-1D084;N # BYZANTINE MUSICAL SYMBOL APODERMA NEO
-1D085;N # BYZANTINE MUSICAL SYMBOL APLI
-1D086;N # BYZANTINE MUSICAL SYMBOL DIPLI
-1D087;N # BYZANTINE MUSICAL SYMBOL TRIPLI
-1D088;N # BYZANTINE MUSICAL SYMBOL TETRAPLI
-1D089;N # BYZANTINE MUSICAL SYMBOL KORONIS
-1D08A;N # BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
-1D08B;N # BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
-1D08C;N # BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
-1D08D;N # BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
-1D08E;N # BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
-1D08F;N # BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
-1D090;N # BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
-1D091;N # BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
-1D092;N # BYZANTINE MUSICAL SYMBOL DIGORGON
-1D093;N # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
-1D094;N # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
-1D095;N # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
-1D096;N # BYZANTINE MUSICAL SYMBOL TRIGORGON
-1D097;N # BYZANTINE MUSICAL SYMBOL ARGON
-1D098;N # BYZANTINE MUSICAL SYMBOL IMIDIARGON
-1D099;N # BYZANTINE MUSICAL SYMBOL DIARGON
-1D09A;N # BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
-1D09B;N # BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
-1D09C;N # BYZANTINE MUSICAL SYMBOL AGOGI ARGI
-1D09D;N # BYZANTINE MUSICAL SYMBOL AGOGI METRIA
-1D09E;N # BYZANTINE MUSICAL SYMBOL AGOGI MESI
-1D09F;N # BYZANTINE MUSICAL SYMBOL AGOGI GORGI
-1D0A0;N # BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
-1D0A1;N # BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
-1D0A2;N # BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
-1D0A3;N # BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
-1D0A4;N # BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
-1D0A5;N # BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
-1D0A6;N # BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
-1D0A7;N # BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
-1D0A8;N # BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
-1D0A9;N # BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
-1D0AA;N # BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
-1D0AB;N # BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
-1D0AC;N # BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
-1D0AD;N # BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
-1D0AE;N # BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
-1D0AF;N # BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
-1D0B0;N # BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
-1D0B1;N # BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
-1D0B2;N # BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
-1D0B3;N # BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
-1D0B4;N # BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
-1D0B5;N # BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
-1D0B6;N # BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
-1D0B7;N # BYZANTINE MUSICAL SYMBOL IMIFONON
-1D0B8;N # BYZANTINE MUSICAL SYMBOL IMIFTHORON
-1D0B9;N # BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
-1D0BA;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
-1D0BB;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
-1D0BC;N # BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
-1D0BD;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
-1D0BE;N # BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
-1D0BF;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
-1D0C0;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
-1D0C1;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
-1D0C2;N # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
-1D0C3;N # BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
-1D0C4;N # BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
-1D0C5;N # BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
-1D0C6;N # BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
-1D0C7;N # BYZANTINE MUSICAL SYMBOL FTHORA NENANO
-1D0C8;N # BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
-1D0C9;N # BYZANTINE MUSICAL SYMBOL CHROA KLITON
-1D0CA;N # BYZANTINE MUSICAL SYMBOL CHROA SPATHI
-1D0CB;N # BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
-1D0CC;N # BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
-1D0CD;N # BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION
-1D0CE;N # BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION
-1D0CF;N # BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION
-1D0D0;N # BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA
-1D0D1;N # BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D2;N # BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA
-1D0D3;N # BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA
-1D0D4;N # BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA
-1D0D5;N # BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D6;N # BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA
-1D0D7;N # BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA
-1D0D8;N # BYZANTINE MUSICAL SYMBOL GENIKI DIESIS
-1D0D9;N # BYZANTINE MUSICAL SYMBOL GENIKI YFESIS
-1D0DA;N # BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI
-1D0DB;N # BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI
-1D0DC;N # BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI
-1D0DD;N # BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS
-1D0DE;N # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS
-1D0DF;N # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU
-1D0E0;N # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU
-1D0E1;N # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU
-1D0E2;N # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS
-1D0E3;N # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU
-1D0E4;N # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU
-1D0E5;N # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU
-1D0E6;N # BYZANTINE MUSICAL SYMBOL DIGRAMMA GG
-1D0E7;N # BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU
-1D0E8;N # BYZANTINE MUSICAL SYMBOL STIGMA
-1D0E9;N # BYZANTINE MUSICAL SYMBOL ARKTIKO PA
-1D0EA;N # BYZANTINE MUSICAL SYMBOL ARKTIKO VOU
-1D0EB;N # BYZANTINE MUSICAL SYMBOL ARKTIKO GA
-1D0EC;N # BYZANTINE MUSICAL SYMBOL ARKTIKO DI
-1D0ED;N # BYZANTINE MUSICAL SYMBOL ARKTIKO KE
-1D0EE;N # BYZANTINE MUSICAL SYMBOL ARKTIKO ZO
-1D0EF;N # BYZANTINE MUSICAL SYMBOL ARKTIKO NI
-1D0F0;N # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
-1D0F1;N # BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
-1D0F2;N # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
-1D0F3;N # BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
-1D0F4;N # BYZANTINE MUSICAL SYMBOL KLASMA KATO
-1D0F5;N # BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100;N # MUSICAL SYMBOL SINGLE BARLINE
-1D101;N # MUSICAL SYMBOL DOUBLE BARLINE
-1D102;N # MUSICAL SYMBOL FINAL BARLINE
-1D103;N # MUSICAL SYMBOL REVERSE FINAL BARLINE
-1D104;N # MUSICAL SYMBOL DASHED BARLINE
-1D105;N # MUSICAL SYMBOL SHORT BARLINE
-1D106;N # MUSICAL SYMBOL LEFT REPEAT SIGN
-1D107;N # MUSICAL SYMBOL RIGHT REPEAT SIGN
-1D108;N # MUSICAL SYMBOL REPEAT DOTS
-1D109;N # MUSICAL SYMBOL DAL SEGNO
-1D10A;N # MUSICAL SYMBOL DA CAPO
-1D10B;N # MUSICAL SYMBOL SEGNO
-1D10C;N # MUSICAL SYMBOL CODA
-1D10D;N # MUSICAL SYMBOL REPEATED FIGURE-1
-1D10E;N # MUSICAL SYMBOL REPEATED FIGURE-2
-1D10F;N # MUSICAL SYMBOL REPEATED FIGURE-3
-1D110;N # MUSICAL SYMBOL FERMATA
-1D111;N # MUSICAL SYMBOL FERMATA BELOW
-1D112;N # MUSICAL SYMBOL BREATH MARK
-1D113;N # MUSICAL SYMBOL CAESURA
-1D114;N # MUSICAL SYMBOL BRACE
-1D115;N # MUSICAL SYMBOL BRACKET
-1D116;N # MUSICAL SYMBOL ONE-LINE STAFF
-1D117;N # MUSICAL SYMBOL TWO-LINE STAFF
-1D118;N # MUSICAL SYMBOL THREE-LINE STAFF
-1D119;N # MUSICAL SYMBOL FOUR-LINE STAFF
-1D11A;N # MUSICAL SYMBOL FIVE-LINE STAFF
-1D11B;N # MUSICAL SYMBOL SIX-LINE STAFF
-1D11C;N # MUSICAL SYMBOL SIX-STRING FRETBOARD
-1D11D;N # MUSICAL SYMBOL FOUR-STRING FRETBOARD
-1D11E;N # MUSICAL SYMBOL G CLEF
-1D11F;N # MUSICAL SYMBOL G CLEF OTTAVA ALTA
-1D120;N # MUSICAL SYMBOL G CLEF OTTAVA BASSA
-1D121;N # MUSICAL SYMBOL C CLEF
-1D122;N # MUSICAL SYMBOL F CLEF
-1D123;N # MUSICAL SYMBOL F CLEF OTTAVA ALTA
-1D124;N # MUSICAL SYMBOL F CLEF OTTAVA BASSA
-1D125;N # MUSICAL SYMBOL DRUM CLEF-1
-1D126;N # MUSICAL SYMBOL DRUM CLEF-2
-1D129;N # MUSICAL SYMBOL MULTIPLE MEASURE REST
-1D12A;N # MUSICAL SYMBOL DOUBLE SHARP
-1D12B;N # MUSICAL SYMBOL DOUBLE FLAT
-1D12C;N # MUSICAL SYMBOL FLAT UP
-1D12D;N # MUSICAL SYMBOL FLAT DOWN
-1D12E;N # MUSICAL SYMBOL NATURAL UP
-1D12F;N # MUSICAL SYMBOL NATURAL DOWN
-1D130;N # MUSICAL SYMBOL SHARP UP
-1D131;N # MUSICAL SYMBOL SHARP DOWN
-1D132;N # MUSICAL SYMBOL QUARTER TONE SHARP
-1D133;N # MUSICAL SYMBOL QUARTER TONE FLAT
-1D134;N # MUSICAL SYMBOL COMMON TIME
-1D135;N # MUSICAL SYMBOL CUT TIME
-1D136;N # MUSICAL SYMBOL OTTAVA ALTA
-1D137;N # MUSICAL SYMBOL OTTAVA BASSA
-1D138;N # MUSICAL SYMBOL QUINDICESIMA ALTA
-1D139;N # MUSICAL SYMBOL QUINDICESIMA BASSA
-1D13A;N # MUSICAL SYMBOL MULTI REST
-1D13B;N # MUSICAL SYMBOL WHOLE REST
-1D13C;N # MUSICAL SYMBOL HALF REST
-1D13D;N # MUSICAL SYMBOL QUARTER REST
-1D13E;N # MUSICAL SYMBOL EIGHTH REST
-1D13F;N # MUSICAL SYMBOL SIXTEENTH REST
-1D140;N # MUSICAL SYMBOL THIRTY-SECOND REST
-1D141;N # MUSICAL SYMBOL SIXTY-FOURTH REST
-1D142;N # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST
-1D143;N # MUSICAL SYMBOL X NOTEHEAD
-1D144;N # MUSICAL SYMBOL PLUS NOTEHEAD
-1D145;N # MUSICAL SYMBOL CIRCLE X NOTEHEAD
-1D146;N # MUSICAL SYMBOL SQUARE NOTEHEAD WHITE
-1D147;N # MUSICAL SYMBOL SQUARE NOTEHEAD BLACK
-1D148;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE
-1D149;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK
-1D14A;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE
-1D14B;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK
-1D14C;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE
-1D14D;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK
-1D14E;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE
-1D14F;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK
-1D150;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE
-1D151;N # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK
-1D152;N # MUSICAL SYMBOL MOON NOTEHEAD WHITE
-1D153;N # MUSICAL SYMBOL MOON NOTEHEAD BLACK
-1D154;N # MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE
-1D155;N # MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK
-1D156;N # MUSICAL SYMBOL PARENTHESIS NOTEHEAD
-1D157;N # MUSICAL SYMBOL VOID NOTEHEAD
-1D158;N # MUSICAL SYMBOL NOTEHEAD BLACK
-1D159;N # MUSICAL SYMBOL NULL NOTEHEAD
-1D15A;N # MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE
-1D15B;N # MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK
-1D15C;N # MUSICAL SYMBOL BREVE
-1D15D;N # MUSICAL SYMBOL WHOLE NOTE
-1D15E;N # MUSICAL SYMBOL HALF NOTE
-1D15F;N # MUSICAL SYMBOL QUARTER NOTE
-1D160;N # MUSICAL SYMBOL EIGHTH NOTE
-1D161;N # MUSICAL SYMBOL SIXTEENTH NOTE
-1D162;N # MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163;N # MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164;N # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165;N # MUSICAL SYMBOL COMBINING STEM
-1D166;N # MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167;N # MUSICAL SYMBOL COMBINING TREMOLO-1
-1D168;N # MUSICAL SYMBOL COMBINING TREMOLO-2
-1D169;N # MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16A;N # MUSICAL SYMBOL FINGERED TREMOLO-1
-1D16B;N # MUSICAL SYMBOL FINGERED TREMOLO-2
-1D16C;N # MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D;N # MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-1D16E;N # MUSICAL SYMBOL COMBINING FLAG-1
-1D16F;N # MUSICAL SYMBOL COMBINING FLAG-2
-1D170;N # MUSICAL SYMBOL COMBINING FLAG-3
-1D171;N # MUSICAL SYMBOL COMBINING FLAG-4
-1D172;N # MUSICAL SYMBOL COMBINING FLAG-5
-1D173;N # MUSICAL SYMBOL BEGIN BEAM
-1D174;N # MUSICAL SYMBOL END BEAM
-1D175;N # MUSICAL SYMBOL BEGIN TIE
-1D176;N # MUSICAL SYMBOL END TIE
-1D177;N # MUSICAL SYMBOL BEGIN SLUR
-1D178;N # MUSICAL SYMBOL END SLUR
-1D179;N # MUSICAL SYMBOL BEGIN PHRASE
-1D17A;N # MUSICAL SYMBOL END PHRASE
-1D17B;N # MUSICAL SYMBOL COMBINING ACCENT
-1D17C;N # MUSICAL SYMBOL COMBINING STACCATO
-1D17D;N # MUSICAL SYMBOL COMBINING TENUTO
-1D17E;N # MUSICAL SYMBOL COMBINING STACCATISSIMO
-1D17F;N # MUSICAL SYMBOL COMBINING MARCATO
-1D180;N # MUSICAL SYMBOL COMBINING MARCATO-STACCATO
-1D181;N # MUSICAL SYMBOL COMBINING ACCENT-STACCATO
-1D182;N # MUSICAL SYMBOL COMBINING LOURE
-1D183;N # MUSICAL SYMBOL ARPEGGIATO UP
-1D184;N # MUSICAL SYMBOL ARPEGGIATO DOWN
-1D185;N # MUSICAL SYMBOL COMBINING DOIT
-1D186;N # MUSICAL SYMBOL COMBINING RIP
-1D187;N # MUSICAL SYMBOL COMBINING FLIP
-1D188;N # MUSICAL SYMBOL COMBINING SMEAR
-1D189;N # MUSICAL SYMBOL COMBINING BEND
-1D18A;N # MUSICAL SYMBOL COMBINING DOUBLE TONGUE
-1D18B;N # MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D18C;N # MUSICAL SYMBOL RINFORZANDO
-1D18D;N # MUSICAL SYMBOL SUBITO
-1D18E;N # MUSICAL SYMBOL Z
-1D18F;N # MUSICAL SYMBOL PIANO
-1D190;N # MUSICAL SYMBOL MEZZO
-1D191;N # MUSICAL SYMBOL FORTE
-1D192;N # MUSICAL SYMBOL CRESCENDO
-1D193;N # MUSICAL SYMBOL DECRESCENDO
-1D194;N # MUSICAL SYMBOL GRACE NOTE SLASH
-1D195;N # MUSICAL SYMBOL GRACE NOTE NO SLASH
-1D196;N # MUSICAL SYMBOL TR
-1D197;N # MUSICAL SYMBOL TURN
-1D198;N # MUSICAL SYMBOL INVERTED TURN
-1D199;N # MUSICAL SYMBOL TURN SLASH
-1D19A;N # MUSICAL SYMBOL TURN UP
-1D19B;N # MUSICAL SYMBOL ORNAMENT STROKE-1
-1D19C;N # MUSICAL SYMBOL ORNAMENT STROKE-2
-1D19D;N # MUSICAL SYMBOL ORNAMENT STROKE-3
-1D19E;N # MUSICAL SYMBOL ORNAMENT STROKE-4
-1D19F;N # MUSICAL SYMBOL ORNAMENT STROKE-5
-1D1A0;N # MUSICAL SYMBOL ORNAMENT STROKE-6
-1D1A1;N # MUSICAL SYMBOL ORNAMENT STROKE-7
-1D1A2;N # MUSICAL SYMBOL ORNAMENT STROKE-8
-1D1A3;N # MUSICAL SYMBOL ORNAMENT STROKE-9
-1D1A4;N # MUSICAL SYMBOL ORNAMENT STROKE-10
-1D1A5;N # MUSICAL SYMBOL ORNAMENT STROKE-11
-1D1A6;N # MUSICAL SYMBOL HAUPTSTIMME
-1D1A7;N # MUSICAL SYMBOL NEBENSTIMME
-1D1A8;N # MUSICAL SYMBOL END OF STIMME
-1D1A9;N # MUSICAL SYMBOL DEGREE SLASH
-1D1AA;N # MUSICAL SYMBOL COMBINING DOWN BOW
-1D1AB;N # MUSICAL SYMBOL COMBINING UP BOW
-1D1AC;N # MUSICAL SYMBOL COMBINING HARMONIC
-1D1AD;N # MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE;N # MUSICAL SYMBOL PEDAL MARK
-1D1AF;N # MUSICAL SYMBOL PEDAL UP MARK
-1D1B0;N # MUSICAL SYMBOL HALF PEDAL MARK
-1D1B1;N # MUSICAL SYMBOL GLISSANDO UP
-1D1B2;N # MUSICAL SYMBOL GLISSANDO DOWN
-1D1B3;N # MUSICAL SYMBOL WITH FINGERNAILS
-1D1B4;N # MUSICAL SYMBOL DAMP
-1D1B5;N # MUSICAL SYMBOL DAMP ALL
-1D1B6;N # MUSICAL SYMBOL MAXIMA
-1D1B7;N # MUSICAL SYMBOL LONGA
-1D1B8;N # MUSICAL SYMBOL BREVIS
-1D1B9;N # MUSICAL SYMBOL SEMIBREVIS WHITE
-1D1BA;N # MUSICAL SYMBOL SEMIBREVIS BLACK
-1D1BB;N # MUSICAL SYMBOL MINIMA
-1D1BC;N # MUSICAL SYMBOL MINIMA BLACK
-1D1BD;N # MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE;N # MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF;N # MUSICAL SYMBOL FUSA WHITE
-1D1C0;N # MUSICAL SYMBOL FUSA BLACK
-1D1C1;N # MUSICAL SYMBOL LONGA PERFECTA REST
-1D1C2;N # MUSICAL SYMBOL LONGA IMPERFECTA REST
-1D1C3;N # MUSICAL SYMBOL BREVIS REST
-1D1C4;N # MUSICAL SYMBOL SEMIBREVIS REST
-1D1C5;N # MUSICAL SYMBOL MINIMA REST
-1D1C6;N # MUSICAL SYMBOL SEMIMINIMA REST
-1D1C7;N # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA
-1D1C8;N # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA
-1D1C9;N # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1
-1D1CA;N # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA
-1D1CB;N # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA
-1D1CC;N # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1
-1D1CD;N # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2
-1D1CE;N # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3
-1D1CF;N # MUSICAL SYMBOL CROIX
-1D1D0;N # MUSICAL SYMBOL GREGORIAN C CLEF
-1D1D1;N # MUSICAL SYMBOL GREGORIAN F CLEF
-1D1D2;N # MUSICAL SYMBOL SQUARE B
-1D1D3;N # MUSICAL SYMBOL VIRGA
-1D1D4;N # MUSICAL SYMBOL PODATUS
-1D1D5;N # MUSICAL SYMBOL CLIVIS
-1D1D6;N # MUSICAL SYMBOL SCANDICUS
-1D1D7;N # MUSICAL SYMBOL CLIMACUS
-1D1D8;N # MUSICAL SYMBOL TORCULUS
-1D1D9;N # MUSICAL SYMBOL PORRECTUS
-1D1DA;N # MUSICAL SYMBOL PORRECTUS FLEXUS
-1D1DB;N # MUSICAL SYMBOL SCANDICUS FLEXUS
-1D1DC;N # MUSICAL SYMBOL TORCULUS RESUPINUS
-1D1DD;N # MUSICAL SYMBOL PES SUBPUNCTIS
-1D200;N # GREEK VOCAL NOTATION SYMBOL-1
-1D201;N # GREEK VOCAL NOTATION SYMBOL-2
-1D202;N # GREEK VOCAL NOTATION SYMBOL-3
-1D203;N # GREEK VOCAL NOTATION SYMBOL-4
-1D204;N # GREEK VOCAL NOTATION SYMBOL-5
-1D205;N # GREEK VOCAL NOTATION SYMBOL-6
-1D206;N # GREEK VOCAL NOTATION SYMBOL-7
-1D207;N # GREEK VOCAL NOTATION SYMBOL-8
-1D208;N # GREEK VOCAL NOTATION SYMBOL-9
-1D209;N # GREEK VOCAL NOTATION SYMBOL-10
-1D20A;N # GREEK VOCAL NOTATION SYMBOL-11
-1D20B;N # GREEK VOCAL NOTATION SYMBOL-12
-1D20C;N # GREEK VOCAL NOTATION SYMBOL-13
-1D20D;N # GREEK VOCAL NOTATION SYMBOL-14
-1D20E;N # GREEK VOCAL NOTATION SYMBOL-15
-1D20F;N # GREEK VOCAL NOTATION SYMBOL-16
-1D210;N # GREEK VOCAL NOTATION SYMBOL-17
-1D211;N # GREEK VOCAL NOTATION SYMBOL-18
-1D212;N # GREEK VOCAL NOTATION SYMBOL-19
-1D213;N # GREEK VOCAL NOTATION SYMBOL-20
-1D214;N # GREEK VOCAL NOTATION SYMBOL-21
-1D215;N # GREEK VOCAL NOTATION SYMBOL-22
-1D216;N # GREEK VOCAL NOTATION SYMBOL-23
-1D217;N # GREEK VOCAL NOTATION SYMBOL-24
-1D218;N # GREEK VOCAL NOTATION SYMBOL-50
-1D219;N # GREEK VOCAL NOTATION SYMBOL-51
-1D21A;N # GREEK VOCAL NOTATION SYMBOL-52
-1D21B;N # GREEK VOCAL NOTATION SYMBOL-53
-1D21C;N # GREEK VOCAL NOTATION SYMBOL-54
-1D21D;N # GREEK INSTRUMENTAL NOTATION SYMBOL-1
-1D21E;N # GREEK INSTRUMENTAL NOTATION SYMBOL-2
-1D21F;N # GREEK INSTRUMENTAL NOTATION SYMBOL-4
-1D220;N # GREEK INSTRUMENTAL NOTATION SYMBOL-5
-1D221;N # GREEK INSTRUMENTAL NOTATION SYMBOL-7
-1D222;N # GREEK INSTRUMENTAL NOTATION SYMBOL-8
-1D223;N # GREEK INSTRUMENTAL NOTATION SYMBOL-11
-1D224;N # GREEK INSTRUMENTAL NOTATION SYMBOL-12
-1D225;N # GREEK INSTRUMENTAL NOTATION SYMBOL-13
-1D226;N # GREEK INSTRUMENTAL NOTATION SYMBOL-14
-1D227;N # GREEK INSTRUMENTAL NOTATION SYMBOL-17
-1D228;N # GREEK INSTRUMENTAL NOTATION SYMBOL-18
-1D229;N # GREEK INSTRUMENTAL NOTATION SYMBOL-19
-1D22A;N # GREEK INSTRUMENTAL NOTATION SYMBOL-23
-1D22B;N # GREEK INSTRUMENTAL NOTATION SYMBOL-24
-1D22C;N # GREEK INSTRUMENTAL NOTATION SYMBOL-25
-1D22D;N # GREEK INSTRUMENTAL NOTATION SYMBOL-26
-1D22E;N # GREEK INSTRUMENTAL NOTATION SYMBOL-27
-1D22F;N # GREEK INSTRUMENTAL NOTATION SYMBOL-29
-1D230;N # GREEK INSTRUMENTAL NOTATION SYMBOL-30
-1D231;N # GREEK INSTRUMENTAL NOTATION SYMBOL-32
-1D232;N # GREEK INSTRUMENTAL NOTATION SYMBOL-36
-1D233;N # GREEK INSTRUMENTAL NOTATION SYMBOL-37
-1D234;N # GREEK INSTRUMENTAL NOTATION SYMBOL-38
-1D235;N # GREEK INSTRUMENTAL NOTATION SYMBOL-39
-1D236;N # GREEK INSTRUMENTAL NOTATION SYMBOL-40
-1D237;N # GREEK INSTRUMENTAL NOTATION SYMBOL-42
-1D238;N # GREEK INSTRUMENTAL NOTATION SYMBOL-43
-1D239;N # GREEK INSTRUMENTAL NOTATION SYMBOL-45
-1D23A;N # GREEK INSTRUMENTAL NOTATION SYMBOL-47
-1D23B;N # GREEK INSTRUMENTAL NOTATION SYMBOL-48
-1D23C;N # GREEK INSTRUMENTAL NOTATION SYMBOL-49
-1D23D;N # GREEK INSTRUMENTAL NOTATION SYMBOL-50
-1D23E;N # GREEK INSTRUMENTAL NOTATION SYMBOL-51
-1D23F;N # GREEK INSTRUMENTAL NOTATION SYMBOL-52
-1D240;N # GREEK INSTRUMENTAL NOTATION SYMBOL-53
-1D241;N # GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D242;N # COMBINING GREEK MUSICAL TRISEME
-1D243;N # COMBINING GREEK MUSICAL TETRASEME
-1D244;N # COMBINING GREEK MUSICAL PENTASEME
-1D245;N # GREEK MUSICAL LEIMMA
-1D300;N # MONOGRAM FOR EARTH
-1D301;N # DIGRAM FOR HEAVENLY EARTH
-1D302;N # DIGRAM FOR HUMAN EARTH
-1D303;N # DIGRAM FOR EARTHLY HEAVEN
-1D304;N # DIGRAM FOR EARTHLY HUMAN
-1D305;N # DIGRAM FOR EARTH
-1D306;N # TETRAGRAM FOR CENTRE
-1D307;N # TETRAGRAM FOR FULL CIRCLE
-1D308;N # TETRAGRAM FOR MIRED
-1D309;N # TETRAGRAM FOR BARRIER
-1D30A;N # TETRAGRAM FOR KEEPING SMALL
-1D30B;N # TETRAGRAM FOR CONTRARIETY
-1D30C;N # TETRAGRAM FOR ASCENT
-1D30D;N # TETRAGRAM FOR OPPOSITION
-1D30E;N # TETRAGRAM FOR BRANCHING OUT
-1D30F;N # TETRAGRAM FOR DEFECTIVENESS OR DISTORTION
-1D310;N # TETRAGRAM FOR DIVERGENCE
-1D311;N # TETRAGRAM FOR YOUTHFULNESS
-1D312;N # TETRAGRAM FOR INCREASE
-1D313;N # TETRAGRAM FOR PENETRATION
-1D314;N # TETRAGRAM FOR REACH
-1D315;N # TETRAGRAM FOR CONTACT
-1D316;N # TETRAGRAM FOR HOLDING BACK
-1D317;N # TETRAGRAM FOR WAITING
-1D318;N # TETRAGRAM FOR FOLLOWING
-1D319;N # TETRAGRAM FOR ADVANCE
-1D31A;N # TETRAGRAM FOR RELEASE
-1D31B;N # TETRAGRAM FOR RESISTANCE
-1D31C;N # TETRAGRAM FOR EASE
-1D31D;N # TETRAGRAM FOR JOY
-1D31E;N # TETRAGRAM FOR CONTENTION
-1D31F;N # TETRAGRAM FOR ENDEAVOUR
-1D320;N # TETRAGRAM FOR DUTIES
-1D321;N # TETRAGRAM FOR CHANGE
-1D322;N # TETRAGRAM FOR DECISIVENESS
-1D323;N # TETRAGRAM FOR BOLD RESOLUTION
-1D324;N # TETRAGRAM FOR PACKING
-1D325;N # TETRAGRAM FOR LEGION
-1D326;N # TETRAGRAM FOR CLOSENESS
-1D327;N # TETRAGRAM FOR KINSHIP
-1D328;N # TETRAGRAM FOR GATHERING
-1D329;N # TETRAGRAM FOR STRENGTH
-1D32A;N # TETRAGRAM FOR PURITY
-1D32B;N # TETRAGRAM FOR FULLNESS
-1D32C;N # TETRAGRAM FOR RESIDENCE
-1D32D;N # TETRAGRAM FOR LAW OR MODEL
-1D32E;N # TETRAGRAM FOR RESPONSE
-1D32F;N # TETRAGRAM FOR GOING TO MEET
-1D330;N # TETRAGRAM FOR ENCOUNTERS
-1D331;N # TETRAGRAM FOR STOVE
-1D332;N # TETRAGRAM FOR GREATNESS
-1D333;N # TETRAGRAM FOR ENLARGEMENT
-1D334;N # TETRAGRAM FOR PATTERN
-1D335;N # TETRAGRAM FOR RITUAL
-1D336;N # TETRAGRAM FOR FLIGHT
-1D337;N # TETRAGRAM FOR VASTNESS OR WASTING
-1D338;N # TETRAGRAM FOR CONSTANCY
-1D339;N # TETRAGRAM FOR MEASURE
-1D33A;N # TETRAGRAM FOR ETERNITY
-1D33B;N # TETRAGRAM FOR UNITY
-1D33C;N # TETRAGRAM FOR DIMINISHMENT
-1D33D;N # TETRAGRAM FOR CLOSED MOUTH
-1D33E;N # TETRAGRAM FOR GUARDEDNESS
-1D33F;N # TETRAGRAM FOR GATHERING IN
-1D340;N # TETRAGRAM FOR MASSING
-1D341;N # TETRAGRAM FOR ACCUMULATION
-1D342;N # TETRAGRAM FOR EMBELLISHMENT
-1D343;N # TETRAGRAM FOR DOUBT
-1D344;N # TETRAGRAM FOR WATCH
-1D345;N # TETRAGRAM FOR SINKING
-1D346;N # TETRAGRAM FOR INNER
-1D347;N # TETRAGRAM FOR DEPARTURE
-1D348;N # TETRAGRAM FOR DARKENING
-1D349;N # TETRAGRAM FOR DIMMING
-1D34A;N # TETRAGRAM FOR EXHAUSTION
-1D34B;N # TETRAGRAM FOR SEVERANCE
-1D34C;N # TETRAGRAM FOR STOPPAGE
-1D34D;N # TETRAGRAM FOR HARDNESS
-1D34E;N # TETRAGRAM FOR COMPLETION
-1D34F;N # TETRAGRAM FOR CLOSURE
-1D350;N # TETRAGRAM FOR FAILURE
-1D351;N # TETRAGRAM FOR AGGRAVATION
-1D352;N # TETRAGRAM FOR COMPLIANCE
-1D353;N # TETRAGRAM FOR ON THE VERGE
-1D354;N # TETRAGRAM FOR DIFFICULTIES
-1D355;N # TETRAGRAM FOR LABOURING
-1D356;N # TETRAGRAM FOR FOSTERING
-1D360;N # COUNTING ROD UNIT DIGIT ONE
-1D361;N # COUNTING ROD UNIT DIGIT TWO
-1D362;N # COUNTING ROD UNIT DIGIT THREE
-1D363;N # COUNTING ROD UNIT DIGIT FOUR
-1D364;N # COUNTING ROD UNIT DIGIT FIVE
-1D365;N # COUNTING ROD UNIT DIGIT SIX
-1D366;N # COUNTING ROD UNIT DIGIT SEVEN
-1D367;N # COUNTING ROD UNIT DIGIT EIGHT
-1D368;N # COUNTING ROD UNIT DIGIT NINE
-1D369;N # COUNTING ROD TENS DIGIT ONE
-1D36A;N # COUNTING ROD TENS DIGIT TWO
-1D36B;N # COUNTING ROD TENS DIGIT THREE
-1D36C;N # COUNTING ROD TENS DIGIT FOUR
-1D36D;N # COUNTING ROD TENS DIGIT FIVE
-1D36E;N # COUNTING ROD TENS DIGIT SIX
-1D36F;N # COUNTING ROD TENS DIGIT SEVEN
-1D370;N # COUNTING ROD TENS DIGIT EIGHT
-1D371;N # COUNTING ROD TENS DIGIT NINE
-1D400;N # MATHEMATICAL BOLD CAPITAL A
-1D401;N # MATHEMATICAL BOLD CAPITAL B
-1D402;N # MATHEMATICAL BOLD CAPITAL C
-1D403;N # MATHEMATICAL BOLD CAPITAL D
-1D404;N # MATHEMATICAL BOLD CAPITAL E
-1D405;N # MATHEMATICAL BOLD CAPITAL F
-1D406;N # MATHEMATICAL BOLD CAPITAL G
-1D407;N # MATHEMATICAL BOLD CAPITAL H
-1D408;N # MATHEMATICAL BOLD CAPITAL I
-1D409;N # MATHEMATICAL BOLD CAPITAL J
-1D40A;N # MATHEMATICAL BOLD CAPITAL K
-1D40B;N # MATHEMATICAL BOLD CAPITAL L
-1D40C;N # MATHEMATICAL BOLD CAPITAL M
-1D40D;N # MATHEMATICAL BOLD CAPITAL N
-1D40E;N # MATHEMATICAL BOLD CAPITAL O
-1D40F;N # MATHEMATICAL BOLD CAPITAL P
-1D410;N # MATHEMATICAL BOLD CAPITAL Q
-1D411;N # MATHEMATICAL BOLD CAPITAL R
-1D412;N # MATHEMATICAL BOLD CAPITAL S
-1D413;N # MATHEMATICAL BOLD CAPITAL T
-1D414;N # MATHEMATICAL BOLD CAPITAL U
-1D415;N # MATHEMATICAL BOLD CAPITAL V
-1D416;N # MATHEMATICAL BOLD CAPITAL W
-1D417;N # MATHEMATICAL BOLD CAPITAL X
-1D418;N # MATHEMATICAL BOLD CAPITAL Y
-1D419;N # MATHEMATICAL BOLD CAPITAL Z
-1D41A;N # MATHEMATICAL BOLD SMALL A
-1D41B;N # MATHEMATICAL BOLD SMALL B
-1D41C;N # MATHEMATICAL BOLD SMALL C
-1D41D;N # MATHEMATICAL BOLD SMALL D
-1D41E;N # MATHEMATICAL BOLD SMALL E
-1D41F;N # MATHEMATICAL BOLD SMALL F
-1D420;N # MATHEMATICAL BOLD SMALL G
-1D421;N # MATHEMATICAL BOLD SMALL H
-1D422;N # MATHEMATICAL BOLD SMALL I
-1D423;N # MATHEMATICAL BOLD SMALL J
-1D424;N # MATHEMATICAL BOLD SMALL K
-1D425;N # MATHEMATICAL BOLD SMALL L
-1D426;N # MATHEMATICAL BOLD SMALL M
-1D427;N # MATHEMATICAL BOLD SMALL N
-1D428;N # MATHEMATICAL BOLD SMALL O
-1D429;N # MATHEMATICAL BOLD SMALL P
-1D42A;N # MATHEMATICAL BOLD SMALL Q
-1D42B;N # MATHEMATICAL BOLD SMALL R
-1D42C;N # MATHEMATICAL BOLD SMALL S
-1D42D;N # MATHEMATICAL BOLD SMALL T
-1D42E;N # MATHEMATICAL BOLD SMALL U
-1D42F;N # MATHEMATICAL BOLD SMALL V
-1D430;N # MATHEMATICAL BOLD SMALL W
-1D431;N # MATHEMATICAL BOLD SMALL X
-1D432;N # MATHEMATICAL BOLD SMALL Y
-1D433;N # MATHEMATICAL BOLD SMALL Z
-1D434;N # MATHEMATICAL ITALIC CAPITAL A
-1D435;N # MATHEMATICAL ITALIC CAPITAL B
-1D436;N # MATHEMATICAL ITALIC CAPITAL C
-1D437;N # MATHEMATICAL ITALIC CAPITAL D
-1D438;N # MATHEMATICAL ITALIC CAPITAL E
-1D439;N # MATHEMATICAL ITALIC CAPITAL F
-1D43A;N # MATHEMATICAL ITALIC CAPITAL G
-1D43B;N # MATHEMATICAL ITALIC CAPITAL H
-1D43C;N # MATHEMATICAL ITALIC CAPITAL I
-1D43D;N # MATHEMATICAL ITALIC CAPITAL J
-1D43E;N # MATHEMATICAL ITALIC CAPITAL K
-1D43F;N # MATHEMATICAL ITALIC CAPITAL L
-1D440;N # MATHEMATICAL ITALIC CAPITAL M
-1D441;N # MATHEMATICAL ITALIC CAPITAL N
-1D442;N # MATHEMATICAL ITALIC CAPITAL O
-1D443;N # MATHEMATICAL ITALIC CAPITAL P
-1D444;N # MATHEMATICAL ITALIC CAPITAL Q
-1D445;N # MATHEMATICAL ITALIC CAPITAL R
-1D446;N # MATHEMATICAL ITALIC CAPITAL S
-1D447;N # MATHEMATICAL ITALIC CAPITAL T
-1D448;N # MATHEMATICAL ITALIC CAPITAL U
-1D449;N # MATHEMATICAL ITALIC CAPITAL V
-1D44A;N # MATHEMATICAL ITALIC CAPITAL W
-1D44B;N # MATHEMATICAL ITALIC CAPITAL X
-1D44C;N # MATHEMATICAL ITALIC CAPITAL Y
-1D44D;N # MATHEMATICAL ITALIC CAPITAL Z
-1D44E;N # MATHEMATICAL ITALIC SMALL A
-1D44F;N # MATHEMATICAL ITALIC SMALL B
-1D450;N # MATHEMATICAL ITALIC SMALL C
-1D451;N # MATHEMATICAL ITALIC SMALL D
-1D452;N # MATHEMATICAL ITALIC SMALL E
-1D453;N # MATHEMATICAL ITALIC SMALL F
-1D454;N # MATHEMATICAL ITALIC SMALL G
-1D456;N # MATHEMATICAL ITALIC SMALL I
-1D457;N # MATHEMATICAL ITALIC SMALL J
-1D458;N # MATHEMATICAL ITALIC SMALL K
-1D459;N # MATHEMATICAL ITALIC SMALL L
-1D45A;N # MATHEMATICAL ITALIC SMALL M
-1D45B;N # MATHEMATICAL ITALIC SMALL N
-1D45C;N # MATHEMATICAL ITALIC SMALL O
-1D45D;N # MATHEMATICAL ITALIC SMALL P
-1D45E;N # MATHEMATICAL ITALIC SMALL Q
-1D45F;N # MATHEMATICAL ITALIC SMALL R
-1D460;N # MATHEMATICAL ITALIC SMALL S
-1D461;N # MATHEMATICAL ITALIC SMALL T
-1D462;N # MATHEMATICAL ITALIC SMALL U
-1D463;N # MATHEMATICAL ITALIC SMALL V
-1D464;N # MATHEMATICAL ITALIC SMALL W
-1D465;N # MATHEMATICAL ITALIC SMALL X
-1D466;N # MATHEMATICAL ITALIC SMALL Y
-1D467;N # MATHEMATICAL ITALIC SMALL Z
-1D468;N # MATHEMATICAL BOLD ITALIC CAPITAL A
-1D469;N # MATHEMATICAL BOLD ITALIC CAPITAL B
-1D46A;N # MATHEMATICAL BOLD ITALIC CAPITAL C
-1D46B;N # MATHEMATICAL BOLD ITALIC CAPITAL D
-1D46C;N # MATHEMATICAL BOLD ITALIC CAPITAL E
-1D46D;N # MATHEMATICAL BOLD ITALIC CAPITAL F
-1D46E;N # MATHEMATICAL BOLD ITALIC CAPITAL G
-1D46F;N # MATHEMATICAL BOLD ITALIC CAPITAL H
-1D470;N # MATHEMATICAL BOLD ITALIC CAPITAL I
-1D471;N # MATHEMATICAL BOLD ITALIC CAPITAL J
-1D472;N # MATHEMATICAL BOLD ITALIC CAPITAL K
-1D473;N # MATHEMATICAL BOLD ITALIC CAPITAL L
-1D474;N # MATHEMATICAL BOLD ITALIC CAPITAL M
-1D475;N # MATHEMATICAL BOLD ITALIC CAPITAL N
-1D476;N # MATHEMATICAL BOLD ITALIC CAPITAL O
-1D477;N # MATHEMATICAL BOLD ITALIC CAPITAL P
-1D478;N # MATHEMATICAL BOLD ITALIC CAPITAL Q
-1D479;N # MATHEMATICAL BOLD ITALIC CAPITAL R
-1D47A;N # MATHEMATICAL BOLD ITALIC CAPITAL S
-1D47B;N # MATHEMATICAL BOLD ITALIC CAPITAL T
-1D47C;N # MATHEMATICAL BOLD ITALIC CAPITAL U
-1D47D;N # MATHEMATICAL BOLD ITALIC CAPITAL V
-1D47E;N # MATHEMATICAL BOLD ITALIC CAPITAL W
-1D47F;N # MATHEMATICAL BOLD ITALIC CAPITAL X
-1D480;N # MATHEMATICAL BOLD ITALIC CAPITAL Y
-1D481;N # MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D482;N # MATHEMATICAL BOLD ITALIC SMALL A
-1D483;N # MATHEMATICAL BOLD ITALIC SMALL B
-1D484;N # MATHEMATICAL BOLD ITALIC SMALL C
-1D485;N # MATHEMATICAL BOLD ITALIC SMALL D
-1D486;N # MATHEMATICAL BOLD ITALIC SMALL E
-1D487;N # MATHEMATICAL BOLD ITALIC SMALL F
-1D488;N # MATHEMATICAL BOLD ITALIC SMALL G
-1D489;N # MATHEMATICAL BOLD ITALIC SMALL H
-1D48A;N # MATHEMATICAL BOLD ITALIC SMALL I
-1D48B;N # MATHEMATICAL BOLD ITALIC SMALL J
-1D48C;N # MATHEMATICAL BOLD ITALIC SMALL K
-1D48D;N # MATHEMATICAL BOLD ITALIC SMALL L
-1D48E;N # MATHEMATICAL BOLD ITALIC SMALL M
-1D48F;N # MATHEMATICAL BOLD ITALIC SMALL N
-1D490;N # MATHEMATICAL BOLD ITALIC SMALL O
-1D491;N # MATHEMATICAL BOLD ITALIC SMALL P
-1D492;N # MATHEMATICAL BOLD ITALIC SMALL Q
-1D493;N # MATHEMATICAL BOLD ITALIC SMALL R
-1D494;N # MATHEMATICAL BOLD ITALIC SMALL S
-1D495;N # MATHEMATICAL BOLD ITALIC SMALL T
-1D496;N # MATHEMATICAL BOLD ITALIC SMALL U
-1D497;N # MATHEMATICAL BOLD ITALIC SMALL V
-1D498;N # MATHEMATICAL BOLD ITALIC SMALL W
-1D499;N # MATHEMATICAL BOLD ITALIC SMALL X
-1D49A;N # MATHEMATICAL BOLD ITALIC SMALL Y
-1D49B;N # MATHEMATICAL BOLD ITALIC SMALL Z
-1D49C;N # MATHEMATICAL SCRIPT CAPITAL A
-1D49E;N # MATHEMATICAL SCRIPT CAPITAL C
-1D49F;N # MATHEMATICAL SCRIPT CAPITAL D
-1D4A2;N # MATHEMATICAL SCRIPT CAPITAL G
-1D4A5;N # MATHEMATICAL SCRIPT CAPITAL J
-1D4A6;N # MATHEMATICAL SCRIPT CAPITAL K
-1D4A9;N # MATHEMATICAL SCRIPT CAPITAL N
-1D4AA;N # MATHEMATICAL SCRIPT CAPITAL O
-1D4AB;N # MATHEMATICAL SCRIPT CAPITAL P
-1D4AC;N # MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE;N # MATHEMATICAL SCRIPT CAPITAL S
-1D4AF;N # MATHEMATICAL SCRIPT CAPITAL T
-1D4B0;N # MATHEMATICAL SCRIPT CAPITAL U
-1D4B1;N # MATHEMATICAL SCRIPT CAPITAL V
-1D4B2;N # MATHEMATICAL SCRIPT CAPITAL W
-1D4B3;N # MATHEMATICAL SCRIPT CAPITAL X
-1D4B4;N # MATHEMATICAL SCRIPT CAPITAL Y
-1D4B5;N # MATHEMATICAL SCRIPT CAPITAL Z
-1D4B6;N # MATHEMATICAL SCRIPT SMALL A
-1D4B7;N # MATHEMATICAL SCRIPT SMALL B
-1D4B8;N # MATHEMATICAL SCRIPT SMALL C
-1D4B9;N # MATHEMATICAL SCRIPT SMALL D
-1D4BB;N # MATHEMATICAL SCRIPT SMALL F
-1D4BD;N # MATHEMATICAL SCRIPT SMALL H
-1D4BE;N # MATHEMATICAL SCRIPT SMALL I
-1D4BF;N # MATHEMATICAL SCRIPT SMALL J
-1D4C0;N # MATHEMATICAL SCRIPT SMALL K
-1D4C1;N # MATHEMATICAL SCRIPT SMALL L
-1D4C2;N # MATHEMATICAL SCRIPT SMALL M
-1D4C3;N # MATHEMATICAL SCRIPT SMALL N
-1D4C5;N # MATHEMATICAL SCRIPT SMALL P
-1D4C6;N # MATHEMATICAL SCRIPT SMALL Q
-1D4C7;N # MATHEMATICAL SCRIPT SMALL R
-1D4C8;N # MATHEMATICAL SCRIPT SMALL S
-1D4C9;N # MATHEMATICAL SCRIPT SMALL T
-1D4CA;N # MATHEMATICAL SCRIPT SMALL U
-1D4CB;N # MATHEMATICAL SCRIPT SMALL V
-1D4CC;N # MATHEMATICAL SCRIPT SMALL W
-1D4CD;N # MATHEMATICAL SCRIPT SMALL X
-1D4CE;N # MATHEMATICAL SCRIPT SMALL Y
-1D4CF;N # MATHEMATICAL SCRIPT SMALL Z
-1D4D0;N # MATHEMATICAL BOLD SCRIPT CAPITAL A
-1D4D1;N # MATHEMATICAL BOLD SCRIPT CAPITAL B
-1D4D2;N # MATHEMATICAL BOLD SCRIPT CAPITAL C
-1D4D3;N # MATHEMATICAL BOLD SCRIPT CAPITAL D
-1D4D4;N # MATHEMATICAL BOLD SCRIPT CAPITAL E
-1D4D5;N # MATHEMATICAL BOLD SCRIPT CAPITAL F
-1D4D6;N # MATHEMATICAL BOLD SCRIPT CAPITAL G
-1D4D7;N # MATHEMATICAL BOLD SCRIPT CAPITAL H
-1D4D8;N # MATHEMATICAL BOLD SCRIPT CAPITAL I
-1D4D9;N # MATHEMATICAL BOLD SCRIPT CAPITAL J
-1D4DA;N # MATHEMATICAL BOLD SCRIPT CAPITAL K
-1D4DB;N # MATHEMATICAL BOLD SCRIPT CAPITAL L
-1D4DC;N # MATHEMATICAL BOLD SCRIPT CAPITAL M
-1D4DD;N # MATHEMATICAL BOLD SCRIPT CAPITAL N
-1D4DE;N # MATHEMATICAL BOLD SCRIPT CAPITAL O
-1D4DF;N # MATHEMATICAL BOLD SCRIPT CAPITAL P
-1D4E0;N # MATHEMATICAL BOLD SCRIPT CAPITAL Q
-1D4E1;N # MATHEMATICAL BOLD SCRIPT CAPITAL R
-1D4E2;N # MATHEMATICAL BOLD SCRIPT CAPITAL S
-1D4E3;N # MATHEMATICAL BOLD SCRIPT CAPITAL T
-1D4E4;N # MATHEMATICAL BOLD SCRIPT CAPITAL U
-1D4E5;N # MATHEMATICAL BOLD SCRIPT CAPITAL V
-1D4E6;N # MATHEMATICAL BOLD SCRIPT CAPITAL W
-1D4E7;N # MATHEMATICAL BOLD SCRIPT CAPITAL X
-1D4E8;N # MATHEMATICAL BOLD SCRIPT CAPITAL Y
-1D4E9;N # MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D4EA;N # MATHEMATICAL BOLD SCRIPT SMALL A
-1D4EB;N # MATHEMATICAL BOLD SCRIPT SMALL B
-1D4EC;N # MATHEMATICAL BOLD SCRIPT SMALL C
-1D4ED;N # MATHEMATICAL BOLD SCRIPT SMALL D
-1D4EE;N # MATHEMATICAL BOLD SCRIPT SMALL E
-1D4EF;N # MATHEMATICAL BOLD SCRIPT SMALL F
-1D4F0;N # MATHEMATICAL BOLD SCRIPT SMALL G
-1D4F1;N # MATHEMATICAL BOLD SCRIPT SMALL H
-1D4F2;N # MATHEMATICAL BOLD SCRIPT SMALL I
-1D4F3;N # MATHEMATICAL BOLD SCRIPT SMALL J
-1D4F4;N # MATHEMATICAL BOLD SCRIPT SMALL K
-1D4F5;N # MATHEMATICAL BOLD SCRIPT SMALL L
-1D4F6;N # MATHEMATICAL BOLD SCRIPT SMALL M
-1D4F7;N # MATHEMATICAL BOLD SCRIPT SMALL N
-1D4F8;N # MATHEMATICAL BOLD SCRIPT SMALL O
-1D4F9;N # MATHEMATICAL BOLD SCRIPT SMALL P
-1D4FA;N # MATHEMATICAL BOLD SCRIPT SMALL Q
-1D4FB;N # MATHEMATICAL BOLD SCRIPT SMALL R
-1D4FC;N # MATHEMATICAL BOLD SCRIPT SMALL S
-1D4FD;N # MATHEMATICAL BOLD SCRIPT SMALL T
-1D4FE;N # MATHEMATICAL BOLD SCRIPT SMALL U
-1D4FF;N # MATHEMATICAL BOLD SCRIPT SMALL V
-1D500;N # MATHEMATICAL BOLD SCRIPT SMALL W
-1D501;N # MATHEMATICAL BOLD SCRIPT SMALL X
-1D502;N # MATHEMATICAL BOLD SCRIPT SMALL Y
-1D503;N # MATHEMATICAL BOLD SCRIPT SMALL Z
-1D504;N # MATHEMATICAL FRAKTUR CAPITAL A
-1D505;N # MATHEMATICAL FRAKTUR CAPITAL B
-1D507;N # MATHEMATICAL FRAKTUR CAPITAL D
-1D508;N # MATHEMATICAL FRAKTUR CAPITAL E
-1D509;N # MATHEMATICAL FRAKTUR CAPITAL F
-1D50A;N # MATHEMATICAL FRAKTUR CAPITAL G
-1D50D;N # MATHEMATICAL FRAKTUR CAPITAL J
-1D50E;N # MATHEMATICAL FRAKTUR CAPITAL K
-1D50F;N # MATHEMATICAL FRAKTUR CAPITAL L
-1D510;N # MATHEMATICAL FRAKTUR CAPITAL M
-1D511;N # MATHEMATICAL FRAKTUR CAPITAL N
-1D512;N # MATHEMATICAL FRAKTUR CAPITAL O
-1D513;N # MATHEMATICAL FRAKTUR CAPITAL P
-1D514;N # MATHEMATICAL FRAKTUR CAPITAL Q
-1D516;N # MATHEMATICAL FRAKTUR CAPITAL S
-1D517;N # MATHEMATICAL FRAKTUR CAPITAL T
-1D518;N # MATHEMATICAL FRAKTUR CAPITAL U
-1D519;N # MATHEMATICAL FRAKTUR CAPITAL V
-1D51A;N # MATHEMATICAL FRAKTUR CAPITAL W
-1D51B;N # MATHEMATICAL FRAKTUR CAPITAL X
-1D51C;N # MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E;N # MATHEMATICAL FRAKTUR SMALL A
-1D51F;N # MATHEMATICAL FRAKTUR SMALL B
-1D520;N # MATHEMATICAL FRAKTUR SMALL C
-1D521;N # MATHEMATICAL FRAKTUR SMALL D
-1D522;N # MATHEMATICAL FRAKTUR SMALL E
-1D523;N # MATHEMATICAL FRAKTUR SMALL F
-1D524;N # MATHEMATICAL FRAKTUR SMALL G
-1D525;N # MATHEMATICAL FRAKTUR SMALL H
-1D526;N # MATHEMATICAL FRAKTUR SMALL I
-1D527;N # MATHEMATICAL FRAKTUR SMALL J
-1D528;N # MATHEMATICAL FRAKTUR SMALL K
-1D529;N # MATHEMATICAL FRAKTUR SMALL L
-1D52A;N # MATHEMATICAL FRAKTUR SMALL M
-1D52B;N # MATHEMATICAL FRAKTUR SMALL N
-1D52C;N # MATHEMATICAL FRAKTUR SMALL O
-1D52D;N # MATHEMATICAL FRAKTUR SMALL P
-1D52E;N # MATHEMATICAL FRAKTUR SMALL Q
-1D52F;N # MATHEMATICAL FRAKTUR SMALL R
-1D530;N # MATHEMATICAL FRAKTUR SMALL S
-1D531;N # MATHEMATICAL FRAKTUR SMALL T
-1D532;N # MATHEMATICAL FRAKTUR SMALL U
-1D533;N # MATHEMATICAL FRAKTUR SMALL V
-1D534;N # MATHEMATICAL FRAKTUR SMALL W
-1D535;N # MATHEMATICAL FRAKTUR SMALL X
-1D536;N # MATHEMATICAL FRAKTUR SMALL Y
-1D537;N # MATHEMATICAL FRAKTUR SMALL Z
-1D538;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL A
-1D539;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL D
-1D53C;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL E
-1D53D;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL F
-1D53E;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL I
-1D541;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL J
-1D542;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL K
-1D543;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL L
-1D544;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL S
-1D54B;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL T
-1D54C;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL U
-1D54D;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL V
-1D54E;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL W
-1D54F;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL X
-1D550;N # MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552;N # MATHEMATICAL DOUBLE-STRUCK SMALL A
-1D553;N # MATHEMATICAL DOUBLE-STRUCK SMALL B
-1D554;N # MATHEMATICAL DOUBLE-STRUCK SMALL C
-1D555;N # MATHEMATICAL DOUBLE-STRUCK SMALL D
-1D556;N # MATHEMATICAL DOUBLE-STRUCK SMALL E
-1D557;N # MATHEMATICAL DOUBLE-STRUCK SMALL F
-1D558;N # MATHEMATICAL DOUBLE-STRUCK SMALL G
-1D559;N # MATHEMATICAL DOUBLE-STRUCK SMALL H
-1D55A;N # MATHEMATICAL DOUBLE-STRUCK SMALL I
-1D55B;N # MATHEMATICAL DOUBLE-STRUCK SMALL J
-1D55C;N # MATHEMATICAL DOUBLE-STRUCK SMALL K
-1D55D;N # MATHEMATICAL DOUBLE-STRUCK SMALL L
-1D55E;N # MATHEMATICAL DOUBLE-STRUCK SMALL M
-1D55F;N # MATHEMATICAL DOUBLE-STRUCK SMALL N
-1D560;N # MATHEMATICAL DOUBLE-STRUCK SMALL O
-1D561;N # MATHEMATICAL DOUBLE-STRUCK SMALL P
-1D562;N # MATHEMATICAL DOUBLE-STRUCK SMALL Q
-1D563;N # MATHEMATICAL DOUBLE-STRUCK SMALL R
-1D564;N # MATHEMATICAL DOUBLE-STRUCK SMALL S
-1D565;N # MATHEMATICAL DOUBLE-STRUCK SMALL T
-1D566;N # MATHEMATICAL DOUBLE-STRUCK SMALL U
-1D567;N # MATHEMATICAL DOUBLE-STRUCK SMALL V
-1D568;N # MATHEMATICAL DOUBLE-STRUCK SMALL W
-1D569;N # MATHEMATICAL DOUBLE-STRUCK SMALL X
-1D56A;N # MATHEMATICAL DOUBLE-STRUCK SMALL Y
-1D56B;N # MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D56C;N # MATHEMATICAL BOLD FRAKTUR CAPITAL A
-1D56D;N # MATHEMATICAL BOLD FRAKTUR CAPITAL B
-1D56E;N # MATHEMATICAL BOLD FRAKTUR CAPITAL C
-1D56F;N # MATHEMATICAL BOLD FRAKTUR CAPITAL D
-1D570;N # MATHEMATICAL BOLD FRAKTUR CAPITAL E
-1D571;N # MATHEMATICAL BOLD FRAKTUR CAPITAL F
-1D572;N # MATHEMATICAL BOLD FRAKTUR CAPITAL G
-1D573;N # MATHEMATICAL BOLD FRAKTUR CAPITAL H
-1D574;N # MATHEMATICAL BOLD FRAKTUR CAPITAL I
-1D575;N # MATHEMATICAL BOLD FRAKTUR CAPITAL J
-1D576;N # MATHEMATICAL BOLD FRAKTUR CAPITAL K
-1D577;N # MATHEMATICAL BOLD FRAKTUR CAPITAL L
-1D578;N # MATHEMATICAL BOLD FRAKTUR CAPITAL M
-1D579;N # MATHEMATICAL BOLD FRAKTUR CAPITAL N
-1D57A;N # MATHEMATICAL BOLD FRAKTUR CAPITAL O
-1D57B;N # MATHEMATICAL BOLD FRAKTUR CAPITAL P
-1D57C;N # MATHEMATICAL BOLD FRAKTUR CAPITAL Q
-1D57D;N # MATHEMATICAL BOLD FRAKTUR CAPITAL R
-1D57E;N # MATHEMATICAL BOLD FRAKTUR CAPITAL S
-1D57F;N # MATHEMATICAL BOLD FRAKTUR CAPITAL T
-1D580;N # MATHEMATICAL BOLD FRAKTUR CAPITAL U
-1D581;N # MATHEMATICAL BOLD FRAKTUR CAPITAL V
-1D582;N # MATHEMATICAL BOLD FRAKTUR CAPITAL W
-1D583;N # MATHEMATICAL BOLD FRAKTUR CAPITAL X
-1D584;N # MATHEMATICAL BOLD FRAKTUR CAPITAL Y
-1D585;N # MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D586;N # MATHEMATICAL BOLD FRAKTUR SMALL A
-1D587;N # MATHEMATICAL BOLD FRAKTUR SMALL B
-1D588;N # MATHEMATICAL BOLD FRAKTUR SMALL C
-1D589;N # MATHEMATICAL BOLD FRAKTUR SMALL D
-1D58A;N # MATHEMATICAL BOLD FRAKTUR SMALL E
-1D58B;N # MATHEMATICAL BOLD FRAKTUR SMALL F
-1D58C;N # MATHEMATICAL BOLD FRAKTUR SMALL G
-1D58D;N # MATHEMATICAL BOLD FRAKTUR SMALL H
-1D58E;N # MATHEMATICAL BOLD FRAKTUR SMALL I
-1D58F;N # MATHEMATICAL BOLD FRAKTUR SMALL J
-1D590;N # MATHEMATICAL BOLD FRAKTUR SMALL K
-1D591;N # MATHEMATICAL BOLD FRAKTUR SMALL L
-1D592;N # MATHEMATICAL BOLD FRAKTUR SMALL M
-1D593;N # MATHEMATICAL BOLD FRAKTUR SMALL N
-1D594;N # MATHEMATICAL BOLD FRAKTUR SMALL O
-1D595;N # MATHEMATICAL BOLD FRAKTUR SMALL P
-1D596;N # MATHEMATICAL BOLD FRAKTUR SMALL Q
-1D597;N # MATHEMATICAL BOLD FRAKTUR SMALL R
-1D598;N # MATHEMATICAL BOLD FRAKTUR SMALL S
-1D599;N # MATHEMATICAL BOLD FRAKTUR SMALL T
-1D59A;N # MATHEMATICAL BOLD FRAKTUR SMALL U
-1D59B;N # MATHEMATICAL BOLD FRAKTUR SMALL V
-1D59C;N # MATHEMATICAL BOLD FRAKTUR SMALL W
-1D59D;N # MATHEMATICAL BOLD FRAKTUR SMALL X
-1D59E;N # MATHEMATICAL BOLD FRAKTUR SMALL Y
-1D59F;N # MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5A0;N # MATHEMATICAL SANS-SERIF CAPITAL A
-1D5A1;N # MATHEMATICAL SANS-SERIF CAPITAL B
-1D5A2;N # MATHEMATICAL SANS-SERIF CAPITAL C
-1D5A3;N # MATHEMATICAL SANS-SERIF CAPITAL D
-1D5A4;N # MATHEMATICAL SANS-SERIF CAPITAL E
-1D5A5;N # MATHEMATICAL SANS-SERIF CAPITAL F
-1D5A6;N # MATHEMATICAL SANS-SERIF CAPITAL G
-1D5A7;N # MATHEMATICAL SANS-SERIF CAPITAL H
-1D5A8;N # MATHEMATICAL SANS-SERIF CAPITAL I
-1D5A9;N # MATHEMATICAL SANS-SERIF CAPITAL J
-1D5AA;N # MATHEMATICAL SANS-SERIF CAPITAL K
-1D5AB;N # MATHEMATICAL SANS-SERIF CAPITAL L
-1D5AC;N # MATHEMATICAL SANS-SERIF CAPITAL M
-1D5AD;N # MATHEMATICAL SANS-SERIF CAPITAL N
-1D5AE;N # MATHEMATICAL SANS-SERIF CAPITAL O
-1D5AF;N # MATHEMATICAL SANS-SERIF CAPITAL P
-1D5B0;N # MATHEMATICAL SANS-SERIF CAPITAL Q
-1D5B1;N # MATHEMATICAL SANS-SERIF CAPITAL R
-1D5B2;N # MATHEMATICAL SANS-SERIF CAPITAL S
-1D5B3;N # MATHEMATICAL SANS-SERIF CAPITAL T
-1D5B4;N # MATHEMATICAL SANS-SERIF CAPITAL U
-1D5B5;N # MATHEMATICAL SANS-SERIF CAPITAL V
-1D5B6;N # MATHEMATICAL SANS-SERIF CAPITAL W
-1D5B7;N # MATHEMATICAL SANS-SERIF CAPITAL X
-1D5B8;N # MATHEMATICAL SANS-SERIF CAPITAL Y
-1D5B9;N # MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5BA;N # MATHEMATICAL SANS-SERIF SMALL A
-1D5BB;N # MATHEMATICAL SANS-SERIF SMALL B
-1D5BC;N # MATHEMATICAL SANS-SERIF SMALL C
-1D5BD;N # MATHEMATICAL SANS-SERIF SMALL D
-1D5BE;N # MATHEMATICAL SANS-SERIF SMALL E
-1D5BF;N # MATHEMATICAL SANS-SERIF SMALL F
-1D5C0;N # MATHEMATICAL SANS-SERIF SMALL G
-1D5C1;N # MATHEMATICAL SANS-SERIF SMALL H
-1D5C2;N # MATHEMATICAL SANS-SERIF SMALL I
-1D5C3;N # MATHEMATICAL SANS-SERIF SMALL J
-1D5C4;N # MATHEMATICAL SANS-SERIF SMALL K
-1D5C5;N # MATHEMATICAL SANS-SERIF SMALL L
-1D5C6;N # MATHEMATICAL SANS-SERIF SMALL M
-1D5C7;N # MATHEMATICAL SANS-SERIF SMALL N
-1D5C8;N # MATHEMATICAL SANS-SERIF SMALL O
-1D5C9;N # MATHEMATICAL SANS-SERIF SMALL P
-1D5CA;N # MATHEMATICAL SANS-SERIF SMALL Q
-1D5CB;N # MATHEMATICAL SANS-SERIF SMALL R
-1D5CC;N # MATHEMATICAL SANS-SERIF SMALL S
-1D5CD;N # MATHEMATICAL SANS-SERIF SMALL T
-1D5CE;N # MATHEMATICAL SANS-SERIF SMALL U
-1D5CF;N # MATHEMATICAL SANS-SERIF SMALL V
-1D5D0;N # MATHEMATICAL SANS-SERIF SMALL W
-1D5D1;N # MATHEMATICAL SANS-SERIF SMALL X
-1D5D2;N # MATHEMATICAL SANS-SERIF SMALL Y
-1D5D3;N # MATHEMATICAL SANS-SERIF SMALL Z
-1D5D4;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL A
-1D5D5;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL B
-1D5D6;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL C
-1D5D7;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL D
-1D5D8;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL E
-1D5D9;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL F
-1D5DA;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL G
-1D5DB;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL H
-1D5DC;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL I
-1D5DD;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL J
-1D5DE;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL K
-1D5DF;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL L
-1D5E0;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL M
-1D5E1;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL N
-1D5E2;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL O
-1D5E3;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL P
-1D5E4;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
-1D5E5;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL R
-1D5E6;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL S
-1D5E7;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL T
-1D5E8;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL U
-1D5E9;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL V
-1D5EA;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL W
-1D5EB;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL X
-1D5EC;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
-1D5ED;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D5EE;N # MATHEMATICAL SANS-SERIF BOLD SMALL A
-1D5EF;N # MATHEMATICAL SANS-SERIF BOLD SMALL B
-1D5F0;N # MATHEMATICAL SANS-SERIF BOLD SMALL C
-1D5F1;N # MATHEMATICAL SANS-SERIF BOLD SMALL D
-1D5F2;N # MATHEMATICAL SANS-SERIF BOLD SMALL E
-1D5F3;N # MATHEMATICAL SANS-SERIF BOLD SMALL F
-1D5F4;N # MATHEMATICAL SANS-SERIF BOLD SMALL G
-1D5F5;N # MATHEMATICAL SANS-SERIF BOLD SMALL H
-1D5F6;N # MATHEMATICAL SANS-SERIF BOLD SMALL I
-1D5F7;N # MATHEMATICAL SANS-SERIF BOLD SMALL J
-1D5F8;N # MATHEMATICAL SANS-SERIF BOLD SMALL K
-1D5F9;N # MATHEMATICAL SANS-SERIF BOLD SMALL L
-1D5FA;N # MATHEMATICAL SANS-SERIF BOLD SMALL M
-1D5FB;N # MATHEMATICAL SANS-SERIF BOLD SMALL N
-1D5FC;N # MATHEMATICAL SANS-SERIF BOLD SMALL O
-1D5FD;N # MATHEMATICAL SANS-SERIF BOLD SMALL P
-1D5FE;N # MATHEMATICAL SANS-SERIF BOLD SMALL Q
-1D5FF;N # MATHEMATICAL SANS-SERIF BOLD SMALL R
-1D600;N # MATHEMATICAL SANS-SERIF BOLD SMALL S
-1D601;N # MATHEMATICAL SANS-SERIF BOLD SMALL T
-1D602;N # MATHEMATICAL SANS-SERIF BOLD SMALL U
-1D603;N # MATHEMATICAL SANS-SERIF BOLD SMALL V
-1D604;N # MATHEMATICAL SANS-SERIF BOLD SMALL W
-1D605;N # MATHEMATICAL SANS-SERIF BOLD SMALL X
-1D606;N # MATHEMATICAL SANS-SERIF BOLD SMALL Y
-1D607;N # MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D608;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
-1D609;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
-1D60A;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
-1D60B;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
-1D60C;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
-1D60D;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
-1D60E;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
-1D60F;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
-1D610;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
-1D611;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
-1D612;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
-1D613;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
-1D614;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
-1D615;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
-1D616;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
-1D617;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
-1D618;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
-1D619;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
-1D61A;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
-1D61B;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
-1D61C;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
-1D61D;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
-1D61E;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
-1D61F;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
-1D620;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
-1D621;N # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D622;N # MATHEMATICAL SANS-SERIF ITALIC SMALL A
-1D623;N # MATHEMATICAL SANS-SERIF ITALIC SMALL B
-1D624;N # MATHEMATICAL SANS-SERIF ITALIC SMALL C
-1D625;N # MATHEMATICAL SANS-SERIF ITALIC SMALL D
-1D626;N # MATHEMATICAL SANS-SERIF ITALIC SMALL E
-1D627;N # MATHEMATICAL SANS-SERIF ITALIC SMALL F
-1D628;N # MATHEMATICAL SANS-SERIF ITALIC SMALL G
-1D629;N # MATHEMATICAL SANS-SERIF ITALIC SMALL H
-1D62A;N # MATHEMATICAL SANS-SERIF ITALIC SMALL I
-1D62B;N # MATHEMATICAL SANS-SERIF ITALIC SMALL J
-1D62C;N # MATHEMATICAL SANS-SERIF ITALIC SMALL K
-1D62D;N # MATHEMATICAL SANS-SERIF ITALIC SMALL L
-1D62E;N # MATHEMATICAL SANS-SERIF ITALIC SMALL M
-1D62F;N # MATHEMATICAL SANS-SERIF ITALIC SMALL N
-1D630;N # MATHEMATICAL SANS-SERIF ITALIC SMALL O
-1D631;N # MATHEMATICAL SANS-SERIF ITALIC SMALL P
-1D632;N # MATHEMATICAL SANS-SERIF ITALIC SMALL Q
-1D633;N # MATHEMATICAL SANS-SERIF ITALIC SMALL R
-1D634;N # MATHEMATICAL SANS-SERIF ITALIC SMALL S
-1D635;N # MATHEMATICAL SANS-SERIF ITALIC SMALL T
-1D636;N # MATHEMATICAL SANS-SERIF ITALIC SMALL U
-1D637;N # MATHEMATICAL SANS-SERIF ITALIC SMALL V
-1D638;N # MATHEMATICAL SANS-SERIF ITALIC SMALL W
-1D639;N # MATHEMATICAL SANS-SERIF ITALIC SMALL X
-1D63A;N # MATHEMATICAL SANS-SERIF ITALIC SMALL Y
-1D63B;N # MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D63C;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-1D63D;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-1D63E;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-1D63F;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-1D640;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-1D641;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-1D642;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-1D643;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-1D644;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-1D645;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-1D646;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-1D647;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-1D648;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-1D649;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-1D64A;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-1D64B;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-1D64C;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-1D64D;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-1D64E;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-1D64F;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-1D650;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-1D651;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-1D652;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-1D653;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-1D654;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-1D655;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D656;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
-1D657;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
-1D658;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
-1D659;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
-1D65A;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
-1D65B;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
-1D65C;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
-1D65D;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
-1D65E;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
-1D65F;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-1D660;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
-1D661;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
-1D662;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
-1D663;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
-1D664;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
-1D665;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
-1D666;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
-1D667;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
-1D668;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
-1D669;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
-1D66A;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
-1D66B;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
-1D66C;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
-1D66D;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
-1D66E;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
-1D66F;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D670;N # MATHEMATICAL MONOSPACE CAPITAL A
-1D671;N # MATHEMATICAL MONOSPACE CAPITAL B
-1D672;N # MATHEMATICAL MONOSPACE CAPITAL C
-1D673;N # MATHEMATICAL MONOSPACE CAPITAL D
-1D674;N # MATHEMATICAL MONOSPACE CAPITAL E
-1D675;N # MATHEMATICAL MONOSPACE CAPITAL F
-1D676;N # MATHEMATICAL MONOSPACE CAPITAL G
-1D677;N # MATHEMATICAL MONOSPACE CAPITAL H
-1D678;N # MATHEMATICAL MONOSPACE CAPITAL I
-1D679;N # MATHEMATICAL MONOSPACE CAPITAL J
-1D67A;N # MATHEMATICAL MONOSPACE CAPITAL K
-1D67B;N # MATHEMATICAL MONOSPACE CAPITAL L
-1D67C;N # MATHEMATICAL MONOSPACE CAPITAL M
-1D67D;N # MATHEMATICAL MONOSPACE CAPITAL N
-1D67E;N # MATHEMATICAL MONOSPACE CAPITAL O
-1D67F;N # MATHEMATICAL MONOSPACE CAPITAL P
-1D680;N # MATHEMATICAL MONOSPACE CAPITAL Q
-1D681;N # MATHEMATICAL MONOSPACE CAPITAL R
-1D682;N # MATHEMATICAL MONOSPACE CAPITAL S
-1D683;N # MATHEMATICAL MONOSPACE CAPITAL T
-1D684;N # MATHEMATICAL MONOSPACE CAPITAL U
-1D685;N # MATHEMATICAL MONOSPACE CAPITAL V
-1D686;N # MATHEMATICAL MONOSPACE CAPITAL W
-1D687;N # MATHEMATICAL MONOSPACE CAPITAL X
-1D688;N # MATHEMATICAL MONOSPACE CAPITAL Y
-1D689;N # MATHEMATICAL MONOSPACE CAPITAL Z
-1D68A;N # MATHEMATICAL MONOSPACE SMALL A
-1D68B;N # MATHEMATICAL MONOSPACE SMALL B
-1D68C;N # MATHEMATICAL MONOSPACE SMALL C
-1D68D;N # MATHEMATICAL MONOSPACE SMALL D
-1D68E;N # MATHEMATICAL MONOSPACE SMALL E
-1D68F;N # MATHEMATICAL MONOSPACE SMALL F
-1D690;N # MATHEMATICAL MONOSPACE SMALL G
-1D691;N # MATHEMATICAL MONOSPACE SMALL H
-1D692;N # MATHEMATICAL MONOSPACE SMALL I
-1D693;N # MATHEMATICAL MONOSPACE SMALL J
-1D694;N # MATHEMATICAL MONOSPACE SMALL K
-1D695;N # MATHEMATICAL MONOSPACE SMALL L
-1D696;N # MATHEMATICAL MONOSPACE SMALL M
-1D697;N # MATHEMATICAL MONOSPACE SMALL N
-1D698;N # MATHEMATICAL MONOSPACE SMALL O
-1D699;N # MATHEMATICAL MONOSPACE SMALL P
-1D69A;N # MATHEMATICAL MONOSPACE SMALL Q
-1D69B;N # MATHEMATICAL MONOSPACE SMALL R
-1D69C;N # MATHEMATICAL MONOSPACE SMALL S
-1D69D;N # MATHEMATICAL MONOSPACE SMALL T
-1D69E;N # MATHEMATICAL MONOSPACE SMALL U
-1D69F;N # MATHEMATICAL MONOSPACE SMALL V
-1D6A0;N # MATHEMATICAL MONOSPACE SMALL W
-1D6A1;N # MATHEMATICAL MONOSPACE SMALL X
-1D6A2;N # MATHEMATICAL MONOSPACE SMALL Y
-1D6A3;N # MATHEMATICAL MONOSPACE SMALL Z
-1D6A4;N # MATHEMATICAL ITALIC SMALL DOTLESS I
-1D6A5;N # MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8;N # MATHEMATICAL BOLD CAPITAL ALPHA
-1D6A9;N # MATHEMATICAL BOLD CAPITAL BETA
-1D6AA;N # MATHEMATICAL BOLD CAPITAL GAMMA
-1D6AB;N # MATHEMATICAL BOLD CAPITAL DELTA
-1D6AC;N # MATHEMATICAL BOLD CAPITAL EPSILON
-1D6AD;N # MATHEMATICAL BOLD CAPITAL ZETA
-1D6AE;N # MATHEMATICAL BOLD CAPITAL ETA
-1D6AF;N # MATHEMATICAL BOLD CAPITAL THETA
-1D6B0;N # MATHEMATICAL BOLD CAPITAL IOTA
-1D6B1;N # MATHEMATICAL BOLD CAPITAL KAPPA
-1D6B2;N # MATHEMATICAL BOLD CAPITAL LAMDA
-1D6B3;N # MATHEMATICAL BOLD CAPITAL MU
-1D6B4;N # MATHEMATICAL BOLD CAPITAL NU
-1D6B5;N # MATHEMATICAL BOLD CAPITAL XI
-1D6B6;N # MATHEMATICAL BOLD CAPITAL OMICRON
-1D6B7;N # MATHEMATICAL BOLD CAPITAL PI
-1D6B8;N # MATHEMATICAL BOLD CAPITAL RHO
-1D6B9;N # MATHEMATICAL BOLD CAPITAL THETA SYMBOL
-1D6BA;N # MATHEMATICAL BOLD CAPITAL SIGMA
-1D6BB;N # MATHEMATICAL BOLD CAPITAL TAU
-1D6BC;N # MATHEMATICAL BOLD CAPITAL UPSILON
-1D6BD;N # MATHEMATICAL BOLD CAPITAL PHI
-1D6BE;N # MATHEMATICAL BOLD CAPITAL CHI
-1D6BF;N # MATHEMATICAL BOLD CAPITAL PSI
-1D6C0;N # MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1;N # MATHEMATICAL BOLD NABLA
-1D6C2;N # MATHEMATICAL BOLD SMALL ALPHA
-1D6C3;N # MATHEMATICAL BOLD SMALL BETA
-1D6C4;N # MATHEMATICAL BOLD SMALL GAMMA
-1D6C5;N # MATHEMATICAL BOLD SMALL DELTA
-1D6C6;N # MATHEMATICAL BOLD SMALL EPSILON
-1D6C7;N # MATHEMATICAL BOLD SMALL ZETA
-1D6C8;N # MATHEMATICAL BOLD SMALL ETA
-1D6C9;N # MATHEMATICAL BOLD SMALL THETA
-1D6CA;N # MATHEMATICAL BOLD SMALL IOTA
-1D6CB;N # MATHEMATICAL BOLD SMALL KAPPA
-1D6CC;N # MATHEMATICAL BOLD SMALL LAMDA
-1D6CD;N # MATHEMATICAL BOLD SMALL MU
-1D6CE;N # MATHEMATICAL BOLD SMALL NU
-1D6CF;N # MATHEMATICAL BOLD SMALL XI
-1D6D0;N # MATHEMATICAL BOLD SMALL OMICRON
-1D6D1;N # MATHEMATICAL BOLD SMALL PI
-1D6D2;N # MATHEMATICAL BOLD SMALL RHO
-1D6D3;N # MATHEMATICAL BOLD SMALL FINAL SIGMA
-1D6D4;N # MATHEMATICAL BOLD SMALL SIGMA
-1D6D5;N # MATHEMATICAL BOLD SMALL TAU
-1D6D6;N # MATHEMATICAL BOLD SMALL UPSILON
-1D6D7;N # MATHEMATICAL BOLD SMALL PHI
-1D6D8;N # MATHEMATICAL BOLD SMALL CHI
-1D6D9;N # MATHEMATICAL BOLD SMALL PSI
-1D6DA;N # MATHEMATICAL BOLD SMALL OMEGA
-1D6DB;N # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC;N # MATHEMATICAL BOLD EPSILON SYMBOL
-1D6DD;N # MATHEMATICAL BOLD THETA SYMBOL
-1D6DE;N # MATHEMATICAL BOLD KAPPA SYMBOL
-1D6DF;N # MATHEMATICAL BOLD PHI SYMBOL
-1D6E0;N # MATHEMATICAL BOLD RHO SYMBOL
-1D6E1;N # MATHEMATICAL BOLD PI SYMBOL
-1D6E2;N # MATHEMATICAL ITALIC CAPITAL ALPHA
-1D6E3;N # MATHEMATICAL ITALIC CAPITAL BETA
-1D6E4;N # MATHEMATICAL ITALIC CAPITAL GAMMA
-1D6E5;N # MATHEMATICAL ITALIC CAPITAL DELTA
-1D6E6;N # MATHEMATICAL ITALIC CAPITAL EPSILON
-1D6E7;N # MATHEMATICAL ITALIC CAPITAL ZETA
-1D6E8;N # MATHEMATICAL ITALIC CAPITAL ETA
-1D6E9;N # MATHEMATICAL ITALIC CAPITAL THETA
-1D6EA;N # MATHEMATICAL ITALIC CAPITAL IOTA
-1D6EB;N # MATHEMATICAL ITALIC CAPITAL KAPPA
-1D6EC;N # MATHEMATICAL ITALIC CAPITAL LAMDA
-1D6ED;N # MATHEMATICAL ITALIC CAPITAL MU
-1D6EE;N # MATHEMATICAL ITALIC CAPITAL NU
-1D6EF;N # MATHEMATICAL ITALIC CAPITAL XI
-1D6F0;N # MATHEMATICAL ITALIC CAPITAL OMICRON
-1D6F1;N # MATHEMATICAL ITALIC CAPITAL PI
-1D6F2;N # MATHEMATICAL ITALIC CAPITAL RHO
-1D6F3;N # MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
-1D6F4;N # MATHEMATICAL ITALIC CAPITAL SIGMA
-1D6F5;N # MATHEMATICAL ITALIC CAPITAL TAU
-1D6F6;N # MATHEMATICAL ITALIC CAPITAL UPSILON
-1D6F7;N # MATHEMATICAL ITALIC CAPITAL PHI
-1D6F8;N # MATHEMATICAL ITALIC CAPITAL CHI
-1D6F9;N # MATHEMATICAL ITALIC CAPITAL PSI
-1D6FA;N # MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB;N # MATHEMATICAL ITALIC NABLA
-1D6FC;N # MATHEMATICAL ITALIC SMALL ALPHA
-1D6FD;N # MATHEMATICAL ITALIC SMALL BETA
-1D6FE;N # MATHEMATICAL ITALIC SMALL GAMMA
-1D6FF;N # MATHEMATICAL ITALIC SMALL DELTA
-1D700;N # MATHEMATICAL ITALIC SMALL EPSILON
-1D701;N # MATHEMATICAL ITALIC SMALL ZETA
-1D702;N # MATHEMATICAL ITALIC SMALL ETA
-1D703;N # MATHEMATICAL ITALIC SMALL THETA
-1D704;N # MATHEMATICAL ITALIC SMALL IOTA
-1D705;N # MATHEMATICAL ITALIC SMALL KAPPA
-1D706;N # MATHEMATICAL ITALIC SMALL LAMDA
-1D707;N # MATHEMATICAL ITALIC SMALL MU
-1D708;N # MATHEMATICAL ITALIC SMALL NU
-1D709;N # MATHEMATICAL ITALIC SMALL XI
-1D70A;N # MATHEMATICAL ITALIC SMALL OMICRON
-1D70B;N # MATHEMATICAL ITALIC SMALL PI
-1D70C;N # MATHEMATICAL ITALIC SMALL RHO
-1D70D;N # MATHEMATICAL ITALIC SMALL FINAL SIGMA
-1D70E;N # MATHEMATICAL ITALIC SMALL SIGMA
-1D70F;N # MATHEMATICAL ITALIC SMALL TAU
-1D710;N # MATHEMATICAL ITALIC SMALL UPSILON
-1D711;N # MATHEMATICAL ITALIC SMALL PHI
-1D712;N # MATHEMATICAL ITALIC SMALL CHI
-1D713;N # MATHEMATICAL ITALIC SMALL PSI
-1D714;N # MATHEMATICAL ITALIC SMALL OMEGA
-1D715;N # MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716;N # MATHEMATICAL ITALIC EPSILON SYMBOL
-1D717;N # MATHEMATICAL ITALIC THETA SYMBOL
-1D718;N # MATHEMATICAL ITALIC KAPPA SYMBOL
-1D719;N # MATHEMATICAL ITALIC PHI SYMBOL
-1D71A;N # MATHEMATICAL ITALIC RHO SYMBOL
-1D71B;N # MATHEMATICAL ITALIC PI SYMBOL
-1D71C;N # MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
-1D71D;N # MATHEMATICAL BOLD ITALIC CAPITAL BETA
-1D71E;N # MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
-1D71F;N # MATHEMATICAL BOLD ITALIC CAPITAL DELTA
-1D720;N # MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
-1D721;N # MATHEMATICAL BOLD ITALIC CAPITAL ZETA
-1D722;N # MATHEMATICAL BOLD ITALIC CAPITAL ETA
-1D723;N # MATHEMATICAL BOLD ITALIC CAPITAL THETA
-1D724;N # MATHEMATICAL BOLD ITALIC CAPITAL IOTA
-1D725;N # MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
-1D726;N # MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
-1D727;N # MATHEMATICAL BOLD ITALIC CAPITAL MU
-1D728;N # MATHEMATICAL BOLD ITALIC CAPITAL NU
-1D729;N # MATHEMATICAL BOLD ITALIC CAPITAL XI
-1D72A;N # MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
-1D72B;N # MATHEMATICAL BOLD ITALIC CAPITAL PI
-1D72C;N # MATHEMATICAL BOLD ITALIC CAPITAL RHO
-1D72D;N # MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
-1D72E;N # MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
-1D72F;N # MATHEMATICAL BOLD ITALIC CAPITAL TAU
-1D730;N # MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
-1D731;N # MATHEMATICAL BOLD ITALIC CAPITAL PHI
-1D732;N # MATHEMATICAL BOLD ITALIC CAPITAL CHI
-1D733;N # MATHEMATICAL BOLD ITALIC CAPITAL PSI
-1D734;N # MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735;N # MATHEMATICAL BOLD ITALIC NABLA
-1D736;N # MATHEMATICAL BOLD ITALIC SMALL ALPHA
-1D737;N # MATHEMATICAL BOLD ITALIC SMALL BETA
-1D738;N # MATHEMATICAL BOLD ITALIC SMALL GAMMA
-1D739;N # MATHEMATICAL BOLD ITALIC SMALL DELTA
-1D73A;N # MATHEMATICAL BOLD ITALIC SMALL EPSILON
-1D73B;N # MATHEMATICAL BOLD ITALIC SMALL ZETA
-1D73C;N # MATHEMATICAL BOLD ITALIC SMALL ETA
-1D73D;N # MATHEMATICAL BOLD ITALIC SMALL THETA
-1D73E;N # MATHEMATICAL BOLD ITALIC SMALL IOTA
-1D73F;N # MATHEMATICAL BOLD ITALIC SMALL KAPPA
-1D740;N # MATHEMATICAL BOLD ITALIC SMALL LAMDA
-1D741;N # MATHEMATICAL BOLD ITALIC SMALL MU
-1D742;N # MATHEMATICAL BOLD ITALIC SMALL NU
-1D743;N # MATHEMATICAL BOLD ITALIC SMALL XI
-1D744;N # MATHEMATICAL BOLD ITALIC SMALL OMICRON
-1D745;N # MATHEMATICAL BOLD ITALIC SMALL PI
-1D746;N # MATHEMATICAL BOLD ITALIC SMALL RHO
-1D747;N # MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
-1D748;N # MATHEMATICAL BOLD ITALIC SMALL SIGMA
-1D749;N # MATHEMATICAL BOLD ITALIC SMALL TAU
-1D74A;N # MATHEMATICAL BOLD ITALIC SMALL UPSILON
-1D74B;N # MATHEMATICAL BOLD ITALIC SMALL PHI
-1D74C;N # MATHEMATICAL BOLD ITALIC SMALL CHI
-1D74D;N # MATHEMATICAL BOLD ITALIC SMALL PSI
-1D74E;N # MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F;N # MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750;N # MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
-1D751;N # MATHEMATICAL BOLD ITALIC THETA SYMBOL
-1D752;N # MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
-1D753;N # MATHEMATICAL BOLD ITALIC PHI SYMBOL
-1D754;N # MATHEMATICAL BOLD ITALIC RHO SYMBOL
-1D755;N # MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D756;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-1D757;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-1D758;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-1D759;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-1D75A;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-1D75B;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-1D75C;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-1D75D;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-1D75E;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-1D75F;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-1D760;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-1D761;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-1D762;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-1D763;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-1D764;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-1D765;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-1D766;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-1D767;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-1D768;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-1D769;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-1D76A;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-1D76B;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-1D76C;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-1D76D;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-1D76E;N # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F;N # MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770;N # MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
-1D771;N # MATHEMATICAL SANS-SERIF BOLD SMALL BETA
-1D772;N # MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
-1D773;N # MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
-1D774;N # MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
-1D775;N # MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
-1D776;N # MATHEMATICAL SANS-SERIF BOLD SMALL ETA
-1D777;N # MATHEMATICAL SANS-SERIF BOLD SMALL THETA
-1D778;N # MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
-1D779;N # MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
-1D77A;N # MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
-1D77B;N # MATHEMATICAL SANS-SERIF BOLD SMALL MU
-1D77C;N # MATHEMATICAL SANS-SERIF BOLD SMALL NU
-1D77D;N # MATHEMATICAL SANS-SERIF BOLD SMALL XI
-1D77E;N # MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
-1D77F;N # MATHEMATICAL SANS-SERIF BOLD SMALL PI
-1D780;N # MATHEMATICAL SANS-SERIF BOLD SMALL RHO
-1D781;N # MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
-1D782;N # MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
-1D783;N # MATHEMATICAL SANS-SERIF BOLD SMALL TAU
-1D784;N # MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
-1D785;N # MATHEMATICAL SANS-SERIF BOLD SMALL PHI
-1D786;N # MATHEMATICAL SANS-SERIF BOLD SMALL CHI
-1D787;N # MATHEMATICAL SANS-SERIF BOLD SMALL PSI
-1D788;N # MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789;N # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A;N # MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
-1D78B;N # MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
-1D78C;N # MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
-1D78D;N # MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
-1D78E;N # MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
-1D78F;N # MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D790;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
-1D791;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
-1D792;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
-1D793;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
-1D794;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
-1D795;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
-1D796;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
-1D797;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
-1D798;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
-1D799;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
-1D79A;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
-1D79B;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
-1D79C;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
-1D79D;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
-1D79E;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
-1D79F;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
-1D7A0;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
-1D7A1;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
-1D7A2;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
-1D7A3;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
-1D7A4;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
-1D7A5;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
-1D7A6;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
-1D7A7;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
-1D7A8;N # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9;N # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
-1D7AB;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
-1D7AC;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
-1D7AD;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
-1D7AE;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
-1D7AF;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
-1D7B0;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
-1D7B1;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
-1D7B2;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
-1D7B3;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
-1D7B4;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
-1D7B5;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
-1D7B6;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
-1D7B7;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
-1D7B8;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
-1D7B9;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
-1D7BA;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
-1D7BB;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
-1D7BC;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
-1D7BD;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
-1D7BE;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
-1D7BF;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
-1D7C0;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
-1D7C1;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
-1D7C2;N # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3;N # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4;N # MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
-1D7C5;N # MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
-1D7C6;N # MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
-1D7C7;N # MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
-1D7C8;N # MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
-1D7C9;N # MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CA;N # MATHEMATICAL BOLD CAPITAL DIGAMMA
-1D7CB;N # MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE;N # MATHEMATICAL BOLD DIGIT ZERO
-1D7CF;N # MATHEMATICAL BOLD DIGIT ONE
-1D7D0;N # MATHEMATICAL BOLD DIGIT TWO
-1D7D1;N # MATHEMATICAL BOLD DIGIT THREE
-1D7D2;N # MATHEMATICAL BOLD DIGIT FOUR
-1D7D3;N # MATHEMATICAL BOLD DIGIT FIVE
-1D7D4;N # MATHEMATICAL BOLD DIGIT SIX
-1D7D5;N # MATHEMATICAL BOLD DIGIT SEVEN
-1D7D6;N # MATHEMATICAL BOLD DIGIT EIGHT
-1D7D7;N # MATHEMATICAL BOLD DIGIT NINE
-1D7D8;N # MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
-1D7D9;N # MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
-1D7DA;N # MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
-1D7DB;N # MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
-1D7DC;N # MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
-1D7DD;N # MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
-1D7DE;N # MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
-1D7DF;N # MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
-1D7E0;N # MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
-1D7E1;N # MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
-1D7E2;N # MATHEMATICAL SANS-SERIF DIGIT ZERO
-1D7E3;N # MATHEMATICAL SANS-SERIF DIGIT ONE
-1D7E4;N # MATHEMATICAL SANS-SERIF DIGIT TWO
-1D7E5;N # MATHEMATICAL SANS-SERIF DIGIT THREE
-1D7E6;N # MATHEMATICAL SANS-SERIF DIGIT FOUR
-1D7E7;N # MATHEMATICAL SANS-SERIF DIGIT FIVE
-1D7E8;N # MATHEMATICAL SANS-SERIF DIGIT SIX
-1D7E9;N # MATHEMATICAL SANS-SERIF DIGIT SEVEN
-1D7EA;N # MATHEMATICAL SANS-SERIF DIGIT EIGHT
-1D7EB;N # MATHEMATICAL SANS-SERIF DIGIT NINE
-1D7EC;N # MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
-1D7ED;N # MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
-1D7EE;N # MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
-1D7EF;N # MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
-1D7F0;N # MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
-1D7F1;N # MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
-1D7F2;N # MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
-1D7F3;N # MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
-1D7F4;N # MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
-1D7F5;N # MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
-1D7F6;N # MATHEMATICAL MONOSPACE DIGIT ZERO
-1D7F7;N # MATHEMATICAL MONOSPACE DIGIT ONE
-1D7F8;N # MATHEMATICAL MONOSPACE DIGIT TWO
-1D7F9;N # MATHEMATICAL MONOSPACE DIGIT THREE
-1D7FA;N # MATHEMATICAL MONOSPACE DIGIT FOUR
-1D7FB;N # MATHEMATICAL MONOSPACE DIGIT FIVE
-1D7FC;N # MATHEMATICAL MONOSPACE DIGIT SIX
-1D7FD;N # MATHEMATICAL MONOSPACE DIGIT SEVEN
-1D7FE;N # MATHEMATICAL MONOSPACE DIGIT EIGHT
-1D7FF;N # MATHEMATICAL MONOSPACE DIGIT NINE
-1F000;N # MAHJONG TILE EAST WIND
-1F001;N # MAHJONG TILE SOUTH WIND
-1F002;N # MAHJONG TILE WEST WIND
-1F003;N # MAHJONG TILE NORTH WIND
-1F004;N # MAHJONG TILE RED DRAGON
-1F005;N # MAHJONG TILE GREEN DRAGON
-1F006;N # MAHJONG TILE WHITE DRAGON
-1F007;N # MAHJONG TILE ONE OF CHARACTERS
-1F008;N # MAHJONG TILE TWO OF CHARACTERS
-1F009;N # MAHJONG TILE THREE OF CHARACTERS
-1F00A;N # MAHJONG TILE FOUR OF CHARACTERS
-1F00B;N # MAHJONG TILE FIVE OF CHARACTERS
-1F00C;N # MAHJONG TILE SIX OF CHARACTERS
-1F00D;N # MAHJONG TILE SEVEN OF CHARACTERS
-1F00E;N # MAHJONG TILE EIGHT OF CHARACTERS
-1F00F;N # MAHJONG TILE NINE OF CHARACTERS
-1F010;N # MAHJONG TILE ONE OF BAMBOOS
-1F011;N # MAHJONG TILE TWO OF BAMBOOS
-1F012;N # MAHJONG TILE THREE OF BAMBOOS
-1F013;N # MAHJONG TILE FOUR OF BAMBOOS
-1F014;N # MAHJONG TILE FIVE OF BAMBOOS
-1F015;N # MAHJONG TILE SIX OF BAMBOOS
-1F016;N # MAHJONG TILE SEVEN OF BAMBOOS
-1F017;N # MAHJONG TILE EIGHT OF BAMBOOS
-1F018;N # MAHJONG TILE NINE OF BAMBOOS
-1F019;N # MAHJONG TILE ONE OF CIRCLES
-1F01A;N # MAHJONG TILE TWO OF CIRCLES
-1F01B;N # MAHJONG TILE THREE OF CIRCLES
-1F01C;N # MAHJONG TILE FOUR OF CIRCLES
-1F01D;N # MAHJONG TILE FIVE OF CIRCLES
-1F01E;N # MAHJONG TILE SIX OF CIRCLES
-1F01F;N # MAHJONG TILE SEVEN OF CIRCLES
-1F020;N # MAHJONG TILE EIGHT OF CIRCLES
-1F021;N # MAHJONG TILE NINE OF CIRCLES
-1F022;N # MAHJONG TILE PLUM
-1F023;N # MAHJONG TILE ORCHID
-1F024;N # MAHJONG TILE BAMBOO
-1F025;N # MAHJONG TILE CHRYSANTHEMUM
-1F026;N # MAHJONG TILE SPRING
-1F027;N # MAHJONG TILE SUMMER
-1F028;N # MAHJONG TILE AUTUMN
-1F029;N # MAHJONG TILE WINTER
-1F02A;N # MAHJONG TILE JOKER
-1F02B;N # MAHJONG TILE BACK
-1F030;N # DOMINO TILE HORIZONTAL BACK
-1F031;N # DOMINO TILE HORIZONTAL-00-00
-1F032;N # DOMINO TILE HORIZONTAL-00-01
-1F033;N # DOMINO TILE HORIZONTAL-00-02
-1F034;N # DOMINO TILE HORIZONTAL-00-03
-1F035;N # DOMINO TILE HORIZONTAL-00-04
-1F036;N # DOMINO TILE HORIZONTAL-00-05
-1F037;N # DOMINO TILE HORIZONTAL-00-06
-1F038;N # DOMINO TILE HORIZONTAL-01-00
-1F039;N # DOMINO TILE HORIZONTAL-01-01
-1F03A;N # DOMINO TILE HORIZONTAL-01-02
-1F03B;N # DOMINO TILE HORIZONTAL-01-03
-1F03C;N # DOMINO TILE HORIZONTAL-01-04
-1F03D;N # DOMINO TILE HORIZONTAL-01-05
-1F03E;N # DOMINO TILE HORIZONTAL-01-06
-1F03F;N # DOMINO TILE HORIZONTAL-02-00
-1F040;N # DOMINO TILE HORIZONTAL-02-01
-1F041;N # DOMINO TILE HORIZONTAL-02-02
-1F042;N # DOMINO TILE HORIZONTAL-02-03
-1F043;N # DOMINO TILE HORIZONTAL-02-04
-1F044;N # DOMINO TILE HORIZONTAL-02-05
-1F045;N # DOMINO TILE HORIZONTAL-02-06
-1F046;N # DOMINO TILE HORIZONTAL-03-00
-1F047;N # DOMINO TILE HORIZONTAL-03-01
-1F048;N # DOMINO TILE HORIZONTAL-03-02
-1F049;N # DOMINO TILE HORIZONTAL-03-03
-1F04A;N # DOMINO TILE HORIZONTAL-03-04
-1F04B;N # DOMINO TILE HORIZONTAL-03-05
-1F04C;N # DOMINO TILE HORIZONTAL-03-06
-1F04D;N # DOMINO TILE HORIZONTAL-04-00
-1F04E;N # DOMINO TILE HORIZONTAL-04-01
-1F04F;N # DOMINO TILE HORIZONTAL-04-02
-1F050;N # DOMINO TILE HORIZONTAL-04-03
-1F051;N # DOMINO TILE HORIZONTAL-04-04
-1F052;N # DOMINO TILE HORIZONTAL-04-05
-1F053;N # DOMINO TILE HORIZONTAL-04-06
-1F054;N # DOMINO TILE HORIZONTAL-05-00
-1F055;N # DOMINO TILE HORIZONTAL-05-01
-1F056;N # DOMINO TILE HORIZONTAL-05-02
-1F057;N # DOMINO TILE HORIZONTAL-05-03
-1F058;N # DOMINO TILE HORIZONTAL-05-04
-1F059;N # DOMINO TILE HORIZONTAL-05-05
-1F05A;N # DOMINO TILE HORIZONTAL-05-06
-1F05B;N # DOMINO TILE HORIZONTAL-06-00
-1F05C;N # DOMINO TILE HORIZONTAL-06-01
-1F05D;N # DOMINO TILE HORIZONTAL-06-02
-1F05E;N # DOMINO TILE HORIZONTAL-06-03
-1F05F;N # DOMINO TILE HORIZONTAL-06-04
-1F060;N # DOMINO TILE HORIZONTAL-06-05
-1F061;N # DOMINO TILE HORIZONTAL-06-06
-1F062;N # DOMINO TILE VERTICAL BACK
-1F063;N # DOMINO TILE VERTICAL-00-00
-1F064;N # DOMINO TILE VERTICAL-00-01
-1F065;N # DOMINO TILE VERTICAL-00-02
-1F066;N # DOMINO TILE VERTICAL-00-03
-1F067;N # DOMINO TILE VERTICAL-00-04
-1F068;N # DOMINO TILE VERTICAL-00-05
-1F069;N # DOMINO TILE VERTICAL-00-06
-1F06A;N # DOMINO TILE VERTICAL-01-00
-1F06B;N # DOMINO TILE VERTICAL-01-01
-1F06C;N # DOMINO TILE VERTICAL-01-02
-1F06D;N # DOMINO TILE VERTICAL-01-03
-1F06E;N # DOMINO TILE VERTICAL-01-04
-1F06F;N # DOMINO TILE VERTICAL-01-05
-1F070;N # DOMINO TILE VERTICAL-01-06
-1F071;N # DOMINO TILE VERTICAL-02-00
-1F072;N # DOMINO TILE VERTICAL-02-01
-1F073;N # DOMINO TILE VERTICAL-02-02
-1F074;N # DOMINO TILE VERTICAL-02-03
-1F075;N # DOMINO TILE VERTICAL-02-04
-1F076;N # DOMINO TILE VERTICAL-02-05
-1F077;N # DOMINO TILE VERTICAL-02-06
-1F078;N # DOMINO TILE VERTICAL-03-00
-1F079;N # DOMINO TILE VERTICAL-03-01
-1F07A;N # DOMINO TILE VERTICAL-03-02
-1F07B;N # DOMINO TILE VERTICAL-03-03
-1F07C;N # DOMINO TILE VERTICAL-03-04
-1F07D;N # DOMINO TILE VERTICAL-03-05
-1F07E;N # DOMINO TILE VERTICAL-03-06
-1F07F;N # DOMINO TILE VERTICAL-04-00
-1F080;N # DOMINO TILE VERTICAL-04-01
-1F081;N # DOMINO TILE VERTICAL-04-02
-1F082;N # DOMINO TILE VERTICAL-04-03
-1F083;N # DOMINO TILE VERTICAL-04-04
-1F084;N # DOMINO TILE VERTICAL-04-05
-1F085;N # DOMINO TILE VERTICAL-04-06
-1F086;N # DOMINO TILE VERTICAL-05-00
-1F087;N # DOMINO TILE VERTICAL-05-01
-1F088;N # DOMINO TILE VERTICAL-05-02
-1F089;N # DOMINO TILE VERTICAL-05-03
-1F08A;N # DOMINO TILE VERTICAL-05-04
-1F08B;N # DOMINO TILE VERTICAL-05-05
-1F08C;N # DOMINO TILE VERTICAL-05-06
-1F08D;N # DOMINO TILE VERTICAL-06-00
-1F08E;N # DOMINO TILE VERTICAL-06-01
-1F08F;N # DOMINO TILE VERTICAL-06-02
-1F090;N # DOMINO TILE VERTICAL-06-03
-1F091;N # DOMINO TILE VERTICAL-06-04
-1F092;N # DOMINO TILE VERTICAL-06-05
-1F093;N # DOMINO TILE VERTICAL-06-06
-1F100;A # DIGIT ZERO FULL STOP
-1F101;A # DIGIT ZERO COMMA
-1F102;A # DIGIT ONE COMMA
-1F103;A # DIGIT TWO COMMA
-1F104;A # DIGIT THREE COMMA
-1F105;A # DIGIT FOUR COMMA
-1F106;A # DIGIT FIVE COMMA
-1F107;A # DIGIT SIX COMMA
-1F108;A # DIGIT SEVEN COMMA
-1F109;A # DIGIT EIGHT COMMA
-1F10A;A # DIGIT NINE COMMA
-1F110;A # PARENTHESIZED LATIN CAPITAL LETTER A
-1F111;A # PARENTHESIZED LATIN CAPITAL LETTER B
-1F112;A # PARENTHESIZED LATIN CAPITAL LETTER C
-1F113;A # PARENTHESIZED LATIN CAPITAL LETTER D
-1F114;A # PARENTHESIZED LATIN CAPITAL LETTER E
-1F115;A # PARENTHESIZED LATIN CAPITAL LETTER F
-1F116;A # PARENTHESIZED LATIN CAPITAL LETTER G
-1F117;A # PARENTHESIZED LATIN CAPITAL LETTER H
-1F118;A # PARENTHESIZED LATIN CAPITAL LETTER I
-1F119;A # PARENTHESIZED LATIN CAPITAL LETTER J
-1F11A;A # PARENTHESIZED LATIN CAPITAL LETTER K
-1F11B;A # PARENTHESIZED LATIN CAPITAL LETTER L
-1F11C;A # PARENTHESIZED LATIN CAPITAL LETTER M
-1F11D;A # PARENTHESIZED LATIN CAPITAL LETTER N
-1F11E;A # PARENTHESIZED LATIN CAPITAL LETTER O
-1F11F;A # PARENTHESIZED LATIN CAPITAL LETTER P
-1F120;A # PARENTHESIZED LATIN CAPITAL LETTER Q
-1F121;A # PARENTHESIZED LATIN CAPITAL LETTER R
-1F122;A # PARENTHESIZED LATIN CAPITAL LETTER S
-1F123;A # PARENTHESIZED LATIN CAPITAL LETTER T
-1F124;A # PARENTHESIZED LATIN CAPITAL LETTER U
-1F125;A # PARENTHESIZED LATIN CAPITAL LETTER V
-1F126;A # PARENTHESIZED LATIN CAPITAL LETTER W
-1F127;A # PARENTHESIZED LATIN CAPITAL LETTER X
-1F128;A # PARENTHESIZED LATIN CAPITAL LETTER Y
-1F129;A # PARENTHESIZED LATIN CAPITAL LETTER Z
-1F12A;A # TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12B;A # CIRCLED ITALIC LATIN CAPITAL LETTER C
-1F12C;A # CIRCLED ITALIC LATIN CAPITAL LETTER R
-1F12D;A # CIRCLED CD
-1F12E;N # CIRCLED WZ
-1F131;A # SQUARED LATIN CAPITAL LETTER B
-1F13D;A # SQUARED LATIN CAPITAL LETTER N
-1F13F;A # SQUARED LATIN CAPITAL LETTER P
-1F142;A # SQUARED LATIN CAPITAL LETTER S
-1F146;A # SQUARED LATIN CAPITAL LETTER W
-1F14A;A # SQUARED HV
-1F14B;A # SQUARED MV
-1F14C;A # SQUARED SD
-1F14D;A # SQUARED SS
-1F14E;A # SQUARED PPV
-1F157;A # NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F;A # NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179;A # NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B;A # NEGATIVE SQUARED LATIN CAPITAL LETTER L
-1F17C;A # NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F;A # NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A;A # CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18B;A # NEGATIVE SQUARED IC
-1F18C;A # NEGATIVE SQUARED PA
-1F18D;A # NEGATIVE SQUARED SA
-1F190;A # SQUARE DJ
-1F200;W # SQUARE HIRAGANA HOKA
-1F210;W # SQUARED CJK UNIFIED IDEOGRAPH-624B
-1F211;W # SQUARED CJK UNIFIED IDEOGRAPH-5B57
-1F212;W # SQUARED CJK UNIFIED IDEOGRAPH-53CC
-1F213;W # SQUARED KATAKANA DE
-1F214;W # SQUARED CJK UNIFIED IDEOGRAPH-4E8C
-1F215;W # SQUARED CJK UNIFIED IDEOGRAPH-591A
-1F216;W # SQUARED CJK UNIFIED IDEOGRAPH-89E3
-1F217;W # SQUARED CJK UNIFIED IDEOGRAPH-5929
-1F218;W # SQUARED CJK UNIFIED IDEOGRAPH-4EA4
-1F219;W # SQUARED CJK UNIFIED IDEOGRAPH-6620
-1F21A;W # SQUARED CJK UNIFIED IDEOGRAPH-7121
-1F21B;W # SQUARED CJK UNIFIED IDEOGRAPH-6599
-1F21C;W # SQUARED CJK UNIFIED IDEOGRAPH-524D
-1F21D;W # SQUARED CJK UNIFIED IDEOGRAPH-5F8C
-1F21E;W # SQUARED CJK UNIFIED IDEOGRAPH-518D
-1F21F;W # SQUARED CJK UNIFIED IDEOGRAPH-65B0
-1F220;W # SQUARED CJK UNIFIED IDEOGRAPH-521D
-1F221;W # SQUARED CJK UNIFIED IDEOGRAPH-7D42
-1F222;W # SQUARED CJK UNIFIED IDEOGRAPH-751F
-1F223;W # SQUARED CJK UNIFIED IDEOGRAPH-8CA9
-1F224;W # SQUARED CJK UNIFIED IDEOGRAPH-58F0
-1F225;W # SQUARED CJK UNIFIED IDEOGRAPH-5439
-1F226;W # SQUARED CJK UNIFIED IDEOGRAPH-6F14
-1F227;W # SQUARED CJK UNIFIED IDEOGRAPH-6295
-1F228;W # SQUARED CJK UNIFIED IDEOGRAPH-6355
-1F229;W # SQUARED CJK UNIFIED IDEOGRAPH-4E00
-1F22A;W # SQUARED CJK UNIFIED IDEOGRAPH-4E09
-1F22B;W # SQUARED CJK UNIFIED IDEOGRAPH-904A
-1F22C;W # SQUARED CJK UNIFIED IDEOGRAPH-5DE6
-1F22D;W # SQUARED CJK UNIFIED IDEOGRAPH-4E2D
-1F22E;W # SQUARED CJK UNIFIED IDEOGRAPH-53F3
-1F22F;W # SQUARED CJK UNIFIED IDEOGRAPH-6307
-1F230;W # SQUARED CJK UNIFIED IDEOGRAPH-8D70
-1F231;W # SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
-1F241;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
-1F242;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
-1F243;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
-1F244;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
-1F245;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
-1F246;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
-1F247;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
-1F248;W # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6;W # <CJK Ideograph Extension B, First>..<CJK Ideograph Extension B, Last>
-2A6D7..2A6FF;W # <reserved-2A6D7>..<reserved-2A6FF>
-2A700..2B734;W # <CJK Ideograph Extension C, First>..<CJK Ideograph Extension C, Last>
-2B735..2F7FF;W # <reserved-2B735>..<reserved-2F7FF>
-2F800;W # CJK COMPATIBILITY IDEOGRAPH-2F800
-2F801;W # CJK COMPATIBILITY IDEOGRAPH-2F801
-2F802;W # CJK COMPATIBILITY IDEOGRAPH-2F802
-2F803;W # CJK COMPATIBILITY IDEOGRAPH-2F803
-2F804;W # CJK COMPATIBILITY IDEOGRAPH-2F804
-2F805;W # CJK COMPATIBILITY IDEOGRAPH-2F805
-2F806;W # CJK COMPATIBILITY IDEOGRAPH-2F806
-2F807;W # CJK COMPATIBILITY IDEOGRAPH-2F807
-2F808;W # CJK COMPATIBILITY IDEOGRAPH-2F808
-2F809;W # CJK COMPATIBILITY IDEOGRAPH-2F809
-2F80A;W # CJK COMPATIBILITY IDEOGRAPH-2F80A
-2F80B;W # CJK COMPATIBILITY IDEOGRAPH-2F80B
-2F80C;W # CJK COMPATIBILITY IDEOGRAPH-2F80C
-2F80D;W # CJK COMPATIBILITY IDEOGRAPH-2F80D
-2F80E;W # CJK COMPATIBILITY IDEOGRAPH-2F80E
-2F80F;W # CJK COMPATIBILITY IDEOGRAPH-2F80F
-2F810;W # CJK COMPATIBILITY IDEOGRAPH-2F810
-2F811;W # CJK COMPATIBILITY IDEOGRAPH-2F811
-2F812;W # CJK COMPATIBILITY IDEOGRAPH-2F812
-2F813;W # CJK COMPATIBILITY IDEOGRAPH-2F813
-2F814;W # CJK COMPATIBILITY IDEOGRAPH-2F814
-2F815;W # CJK COMPATIBILITY IDEOGRAPH-2F815
-2F816;W # CJK COMPATIBILITY IDEOGRAPH-2F816
-2F817;W # CJK COMPATIBILITY IDEOGRAPH-2F817
-2F818;W # CJK COMPATIBILITY IDEOGRAPH-2F818
-2F819;W # CJK COMPATIBILITY IDEOGRAPH-2F819
-2F81A;W # CJK COMPATIBILITY IDEOGRAPH-2F81A
-2F81B;W # CJK COMPATIBILITY IDEOGRAPH-2F81B
-2F81C;W # CJK COMPATIBILITY IDEOGRAPH-2F81C
-2F81D;W # CJK COMPATIBILITY IDEOGRAPH-2F81D
-2F81E;W # CJK COMPATIBILITY IDEOGRAPH-2F81E
-2F81F;W # CJK COMPATIBILITY IDEOGRAPH-2F81F
-2F820;W # CJK COMPATIBILITY IDEOGRAPH-2F820
-2F821;W # CJK COMPATIBILITY IDEOGRAPH-2F821
-2F822;W # CJK COMPATIBILITY IDEOGRAPH-2F822
-2F823;W # CJK COMPATIBILITY IDEOGRAPH-2F823
-2F824;W # CJK COMPATIBILITY IDEOGRAPH-2F824
-2F825;W # CJK COMPATIBILITY IDEOGRAPH-2F825
-2F826;W # CJK COMPATIBILITY IDEOGRAPH-2F826
-2F827;W # CJK COMPATIBILITY IDEOGRAPH-2F827
-2F828;W # CJK COMPATIBILITY IDEOGRAPH-2F828
-2F829;W # CJK COMPATIBILITY IDEOGRAPH-2F829
-2F82A;W # CJK COMPATIBILITY IDEOGRAPH-2F82A
-2F82B;W # CJK COMPATIBILITY IDEOGRAPH-2F82B
-2F82C;W # CJK COMPATIBILITY IDEOGRAPH-2F82C
-2F82D;W # CJK COMPATIBILITY IDEOGRAPH-2F82D
-2F82E;W # CJK COMPATIBILITY IDEOGRAPH-2F82E
-2F82F;W # CJK COMPATIBILITY IDEOGRAPH-2F82F
-2F830;W # CJK COMPATIBILITY IDEOGRAPH-2F830
-2F831;W # CJK COMPATIBILITY IDEOGRAPH-2F831
-2F832;W # CJK COMPATIBILITY IDEOGRAPH-2F832
-2F833;W # CJK COMPATIBILITY IDEOGRAPH-2F833
-2F834;W # CJK COMPATIBILITY IDEOGRAPH-2F834
-2F835;W # CJK COMPATIBILITY IDEOGRAPH-2F835
-2F836;W # CJK COMPATIBILITY IDEOGRAPH-2F836
-2F837;W # CJK COMPATIBILITY IDEOGRAPH-2F837
-2F838;W # CJK COMPATIBILITY IDEOGRAPH-2F838
-2F839;W # CJK COMPATIBILITY IDEOGRAPH-2F839
-2F83A;W # CJK COMPATIBILITY IDEOGRAPH-2F83A
-2F83B;W # CJK COMPATIBILITY IDEOGRAPH-2F83B
-2F83C;W # CJK COMPATIBILITY IDEOGRAPH-2F83C
-2F83D;W # CJK COMPATIBILITY IDEOGRAPH-2F83D
-2F83E;W # CJK COMPATIBILITY IDEOGRAPH-2F83E
-2F83F;W # CJK COMPATIBILITY IDEOGRAPH-2F83F
-2F840;W # CJK COMPATIBILITY IDEOGRAPH-2F840
-2F841;W # CJK COMPATIBILITY IDEOGRAPH-2F841
-2F842;W # CJK COMPATIBILITY IDEOGRAPH-2F842
-2F843;W # CJK COMPATIBILITY IDEOGRAPH-2F843
-2F844;W # CJK COMPATIBILITY IDEOGRAPH-2F844
-2F845;W # CJK COMPATIBILITY IDEOGRAPH-2F845
-2F846;W # CJK COMPATIBILITY IDEOGRAPH-2F846
-2F847;W # CJK COMPATIBILITY IDEOGRAPH-2F847
-2F848;W # CJK COMPATIBILITY IDEOGRAPH-2F848
-2F849;W # CJK COMPATIBILITY IDEOGRAPH-2F849
-2F84A;W # CJK COMPATIBILITY IDEOGRAPH-2F84A
-2F84B;W # CJK COMPATIBILITY IDEOGRAPH-2F84B
-2F84C;W # CJK COMPATIBILITY IDEOGRAPH-2F84C
-2F84D;W # CJK COMPATIBILITY IDEOGRAPH-2F84D
-2F84E;W # CJK COMPATIBILITY IDEOGRAPH-2F84E
-2F84F;W # CJK COMPATIBILITY IDEOGRAPH-2F84F
-2F850;W # CJK COMPATIBILITY IDEOGRAPH-2F850
-2F851;W # CJK COMPATIBILITY IDEOGRAPH-2F851
-2F852;W # CJK COMPATIBILITY IDEOGRAPH-2F852
-2F853;W # CJK COMPATIBILITY IDEOGRAPH-2F853
-2F854;W # CJK COMPATIBILITY IDEOGRAPH-2F854
-2F855;W # CJK COMPATIBILITY IDEOGRAPH-2F855
-2F856;W # CJK COMPATIBILITY IDEOGRAPH-2F856
-2F857;W # CJK COMPATIBILITY IDEOGRAPH-2F857
-2F858;W # CJK COMPATIBILITY IDEOGRAPH-2F858
-2F859;W # CJK COMPATIBILITY IDEOGRAPH-2F859
-2F85A;W # CJK COMPATIBILITY IDEOGRAPH-2F85A
-2F85B;W # CJK COMPATIBILITY IDEOGRAPH-2F85B
-2F85C;W # CJK COMPATIBILITY IDEOGRAPH-2F85C
-2F85D;W # CJK COMPATIBILITY IDEOGRAPH-2F85D
-2F85E;W # CJK COMPATIBILITY IDEOGRAPH-2F85E
-2F85F;W # CJK COMPATIBILITY IDEOGRAPH-2F85F
-2F860;W # CJK COMPATIBILITY IDEOGRAPH-2F860
-2F861;W # CJK COMPATIBILITY IDEOGRAPH-2F861
-2F862;W # CJK COMPATIBILITY IDEOGRAPH-2F862
-2F863;W # CJK COMPATIBILITY IDEOGRAPH-2F863
-2F864;W # CJK COMPATIBILITY IDEOGRAPH-2F864
-2F865;W # CJK COMPATIBILITY IDEOGRAPH-2F865
-2F866;W # CJK COMPATIBILITY IDEOGRAPH-2F866
-2F867;W # CJK COMPATIBILITY IDEOGRAPH-2F867
-2F868;W # CJK COMPATIBILITY IDEOGRAPH-2F868
-2F869;W # CJK COMPATIBILITY IDEOGRAPH-2F869
-2F86A;W # CJK COMPATIBILITY IDEOGRAPH-2F86A
-2F86B;W # CJK COMPATIBILITY IDEOGRAPH-2F86B
-2F86C;W # CJK COMPATIBILITY IDEOGRAPH-2F86C
-2F86D;W # CJK COMPATIBILITY IDEOGRAPH-2F86D
-2F86E;W # CJK COMPATIBILITY IDEOGRAPH-2F86E
-2F86F;W # CJK COMPATIBILITY IDEOGRAPH-2F86F
-2F870;W # CJK COMPATIBILITY IDEOGRAPH-2F870
-2F871;W # CJK COMPATIBILITY IDEOGRAPH-2F871
-2F872;W # CJK COMPATIBILITY IDEOGRAPH-2F872
-2F873;W # CJK COMPATIBILITY IDEOGRAPH-2F873
-2F874;W # CJK COMPATIBILITY IDEOGRAPH-2F874
-2F875;W # CJK COMPATIBILITY IDEOGRAPH-2F875
-2F876;W # CJK COMPATIBILITY IDEOGRAPH-2F876
-2F877;W # CJK COMPATIBILITY IDEOGRAPH-2F877
-2F878;W # CJK COMPATIBILITY IDEOGRAPH-2F878
-2F879;W # CJK COMPATIBILITY IDEOGRAPH-2F879
-2F87A;W # CJK COMPATIBILITY IDEOGRAPH-2F87A
-2F87B;W # CJK COMPATIBILITY IDEOGRAPH-2F87B
-2F87C;W # CJK COMPATIBILITY IDEOGRAPH-2F87C
-2F87D;W # CJK COMPATIBILITY IDEOGRAPH-2F87D
-2F87E;W # CJK COMPATIBILITY IDEOGRAPH-2F87E
-2F87F;W # CJK COMPATIBILITY IDEOGRAPH-2F87F
-2F880;W # CJK COMPATIBILITY IDEOGRAPH-2F880
-2F881;W # CJK COMPATIBILITY IDEOGRAPH-2F881
-2F882;W # CJK COMPATIBILITY IDEOGRAPH-2F882
-2F883;W # CJK COMPATIBILITY IDEOGRAPH-2F883
-2F884;W # CJK COMPATIBILITY IDEOGRAPH-2F884
-2F885;W # CJK COMPATIBILITY IDEOGRAPH-2F885
-2F886;W # CJK COMPATIBILITY IDEOGRAPH-2F886
-2F887;W # CJK COMPATIBILITY IDEOGRAPH-2F887
-2F888;W # CJK COMPATIBILITY IDEOGRAPH-2F888
-2F889;W # CJK COMPATIBILITY IDEOGRAPH-2F889
-2F88A;W # CJK COMPATIBILITY IDEOGRAPH-2F88A
-2F88B;W # CJK COMPATIBILITY IDEOGRAPH-2F88B
-2F88C;W # CJK COMPATIBILITY IDEOGRAPH-2F88C
-2F88D;W # CJK COMPATIBILITY IDEOGRAPH-2F88D
-2F88E;W # CJK COMPATIBILITY IDEOGRAPH-2F88E
-2F88F;W # CJK COMPATIBILITY IDEOGRAPH-2F88F
-2F890;W # CJK COMPATIBILITY IDEOGRAPH-2F890
-2F891;W # CJK COMPATIBILITY IDEOGRAPH-2F891
-2F892;W # CJK COMPATIBILITY IDEOGRAPH-2F892
-2F893;W # CJK COMPATIBILITY IDEOGRAPH-2F893
-2F894;W # CJK COMPATIBILITY IDEOGRAPH-2F894
-2F895;W # CJK COMPATIBILITY IDEOGRAPH-2F895
-2F896;W # CJK COMPATIBILITY IDEOGRAPH-2F896
-2F897;W # CJK COMPATIBILITY IDEOGRAPH-2F897
-2F898;W # CJK COMPATIBILITY IDEOGRAPH-2F898
-2F899;W # CJK COMPATIBILITY IDEOGRAPH-2F899
-2F89A;W # CJK COMPATIBILITY IDEOGRAPH-2F89A
-2F89B;W # CJK COMPATIBILITY IDEOGRAPH-2F89B
-2F89C;W # CJK COMPATIBILITY IDEOGRAPH-2F89C
-2F89D;W # CJK COMPATIBILITY IDEOGRAPH-2F89D
-2F89E;W # CJK COMPATIBILITY IDEOGRAPH-2F89E
-2F89F;W # CJK COMPATIBILITY IDEOGRAPH-2F89F
-2F8A0;W # CJK COMPATIBILITY IDEOGRAPH-2F8A0
-2F8A1;W # CJK COMPATIBILITY IDEOGRAPH-2F8A1
-2F8A2;W # CJK COMPATIBILITY IDEOGRAPH-2F8A2
-2F8A3;W # CJK COMPATIBILITY IDEOGRAPH-2F8A3
-2F8A4;W # CJK COMPATIBILITY IDEOGRAPH-2F8A4
-2F8A5;W # CJK COMPATIBILITY IDEOGRAPH-2F8A5
-2F8A6;W # CJK COMPATIBILITY IDEOGRAPH-2F8A6
-2F8A7;W # CJK COMPATIBILITY IDEOGRAPH-2F8A7
-2F8A8;W # CJK COMPATIBILITY IDEOGRAPH-2F8A8
-2F8A9;W # CJK COMPATIBILITY IDEOGRAPH-2F8A9
-2F8AA;W # CJK COMPATIBILITY IDEOGRAPH-2F8AA
-2F8AB;W # CJK COMPATIBILITY IDEOGRAPH-2F8AB
-2F8AC;W # CJK COMPATIBILITY IDEOGRAPH-2F8AC
-2F8AD;W # CJK COMPATIBILITY IDEOGRAPH-2F8AD
-2F8AE;W # CJK COMPATIBILITY IDEOGRAPH-2F8AE
-2F8AF;W # CJK COMPATIBILITY IDEOGRAPH-2F8AF
-2F8B0;W # CJK COMPATIBILITY IDEOGRAPH-2F8B0
-2F8B1;W # CJK COMPATIBILITY IDEOGRAPH-2F8B1
-2F8B2;W # CJK COMPATIBILITY IDEOGRAPH-2F8B2
-2F8B3;W # CJK COMPATIBILITY IDEOGRAPH-2F8B3
-2F8B4;W # CJK COMPATIBILITY IDEOGRAPH-2F8B4
-2F8B5;W # CJK COMPATIBILITY IDEOGRAPH-2F8B5
-2F8B6;W # CJK COMPATIBILITY IDEOGRAPH-2F8B6
-2F8B7;W # CJK COMPATIBILITY IDEOGRAPH-2F8B7
-2F8B8;W # CJK COMPATIBILITY IDEOGRAPH-2F8B8
-2F8B9;W # CJK COMPATIBILITY IDEOGRAPH-2F8B9
-2F8BA;W # CJK COMPATIBILITY IDEOGRAPH-2F8BA
-2F8BB;W # CJK COMPATIBILITY IDEOGRAPH-2F8BB
-2F8BC;W # CJK COMPATIBILITY IDEOGRAPH-2F8BC
-2F8BD;W # CJK COMPATIBILITY IDEOGRAPH-2F8BD
-2F8BE;W # CJK COMPATIBILITY IDEOGRAPH-2F8BE
-2F8BF;W # CJK COMPATIBILITY IDEOGRAPH-2F8BF
-2F8C0;W # CJK COMPATIBILITY IDEOGRAPH-2F8C0
-2F8C1;W # CJK COMPATIBILITY IDEOGRAPH-2F8C1
-2F8C2;W # CJK COMPATIBILITY IDEOGRAPH-2F8C2
-2F8C3;W # CJK COMPATIBILITY IDEOGRAPH-2F8C3
-2F8C4;W # CJK COMPATIBILITY IDEOGRAPH-2F8C4
-2F8C5;W # CJK COMPATIBILITY IDEOGRAPH-2F8C5
-2F8C6;W # CJK COMPATIBILITY IDEOGRAPH-2F8C6
-2F8C7;W # CJK COMPATIBILITY IDEOGRAPH-2F8C7
-2F8C8;W # CJK COMPATIBILITY IDEOGRAPH-2F8C8
-2F8C9;W # CJK COMPATIBILITY IDEOGRAPH-2F8C9
-2F8CA;W # CJK COMPATIBILITY IDEOGRAPH-2F8CA
-2F8CB;W # CJK COMPATIBILITY IDEOGRAPH-2F8CB
-2F8CC;W # CJK COMPATIBILITY IDEOGRAPH-2F8CC
-2F8CD;W # CJK COMPATIBILITY IDEOGRAPH-2F8CD
-2F8CE;W # CJK COMPATIBILITY IDEOGRAPH-2F8CE
-2F8CF;W # CJK COMPATIBILITY IDEOGRAPH-2F8CF
-2F8D0;W # CJK COMPATIBILITY IDEOGRAPH-2F8D0
-2F8D1;W # CJK COMPATIBILITY IDEOGRAPH-2F8D1
-2F8D2;W # CJK COMPATIBILITY IDEOGRAPH-2F8D2
-2F8D3;W # CJK COMPATIBILITY IDEOGRAPH-2F8D3
-2F8D4;W # CJK COMPATIBILITY IDEOGRAPH-2F8D4
-2F8D5;W # CJK COMPATIBILITY IDEOGRAPH-2F8D5
-2F8D6;W # CJK COMPATIBILITY IDEOGRAPH-2F8D6
-2F8D7;W # CJK COMPATIBILITY IDEOGRAPH-2F8D7
-2F8D8;W # CJK COMPATIBILITY IDEOGRAPH-2F8D8
-2F8D9;W # CJK COMPATIBILITY IDEOGRAPH-2F8D9
-2F8DA;W # CJK COMPATIBILITY IDEOGRAPH-2F8DA
-2F8DB;W # CJK COMPATIBILITY IDEOGRAPH-2F8DB
-2F8DC;W # CJK COMPATIBILITY IDEOGRAPH-2F8DC
-2F8DD;W # CJK COMPATIBILITY IDEOGRAPH-2F8DD
-2F8DE;W # CJK COMPATIBILITY IDEOGRAPH-2F8DE
-2F8DF;W # CJK COMPATIBILITY IDEOGRAPH-2F8DF
-2F8E0;W # CJK COMPATIBILITY IDEOGRAPH-2F8E0
-2F8E1;W # CJK COMPATIBILITY IDEOGRAPH-2F8E1
-2F8E2;W # CJK COMPATIBILITY IDEOGRAPH-2F8E2
-2F8E3;W # CJK COMPATIBILITY IDEOGRAPH-2F8E3
-2F8E4;W # CJK COMPATIBILITY IDEOGRAPH-2F8E4
-2F8E5;W # CJK COMPATIBILITY IDEOGRAPH-2F8E5
-2F8E6;W # CJK COMPATIBILITY IDEOGRAPH-2F8E6
-2F8E7;W # CJK COMPATIBILITY IDEOGRAPH-2F8E7
-2F8E8;W # CJK COMPATIBILITY IDEOGRAPH-2F8E8
-2F8E9;W # CJK COMPATIBILITY IDEOGRAPH-2F8E9
-2F8EA;W # CJK COMPATIBILITY IDEOGRAPH-2F8EA
-2F8EB;W # CJK COMPATIBILITY IDEOGRAPH-2F8EB
-2F8EC;W # CJK COMPATIBILITY IDEOGRAPH-2F8EC
-2F8ED;W # CJK COMPATIBILITY IDEOGRAPH-2F8ED
-2F8EE;W # CJK COMPATIBILITY IDEOGRAPH-2F8EE
-2F8EF;W # CJK COMPATIBILITY IDEOGRAPH-2F8EF
-2F8F0;W # CJK COMPATIBILITY IDEOGRAPH-2F8F0
-2F8F1;W # CJK COMPATIBILITY IDEOGRAPH-2F8F1
-2F8F2;W # CJK COMPATIBILITY IDEOGRAPH-2F8F2
-2F8F3;W # CJK COMPATIBILITY IDEOGRAPH-2F8F3
-2F8F4;W # CJK COMPATIBILITY IDEOGRAPH-2F8F4
-2F8F5;W # CJK COMPATIBILITY IDEOGRAPH-2F8F5
-2F8F6;W # CJK COMPATIBILITY IDEOGRAPH-2F8F6
-2F8F7;W # CJK COMPATIBILITY IDEOGRAPH-2F8F7
-2F8F8;W # CJK COMPATIBILITY IDEOGRAPH-2F8F8
-2F8F9;W # CJK COMPATIBILITY IDEOGRAPH-2F8F9
-2F8FA;W # CJK COMPATIBILITY IDEOGRAPH-2F8FA
-2F8FB;W # CJK COMPATIBILITY IDEOGRAPH-2F8FB
-2F8FC;W # CJK COMPATIBILITY IDEOGRAPH-2F8FC
-2F8FD;W # CJK COMPATIBILITY IDEOGRAPH-2F8FD
-2F8FE;W # CJK COMPATIBILITY IDEOGRAPH-2F8FE
-2F8FF;W # CJK COMPATIBILITY IDEOGRAPH-2F8FF
-2F900;W # CJK COMPATIBILITY IDEOGRAPH-2F900
-2F901;W # CJK COMPATIBILITY IDEOGRAPH-2F901
-2F902;W # CJK COMPATIBILITY IDEOGRAPH-2F902
-2F903;W # CJK COMPATIBILITY IDEOGRAPH-2F903
-2F904;W # CJK COMPATIBILITY IDEOGRAPH-2F904
-2F905;W # CJK COMPATIBILITY IDEOGRAPH-2F905
-2F906;W # CJK COMPATIBILITY IDEOGRAPH-2F906
-2F907;W # CJK COMPATIBILITY IDEOGRAPH-2F907
-2F908;W # CJK COMPATIBILITY IDEOGRAPH-2F908
-2F909;W # CJK COMPATIBILITY IDEOGRAPH-2F909
-2F90A;W # CJK COMPATIBILITY IDEOGRAPH-2F90A
-2F90B;W # CJK COMPATIBILITY IDEOGRAPH-2F90B
-2F90C;W # CJK COMPATIBILITY IDEOGRAPH-2F90C
-2F90D;W # CJK COMPATIBILITY IDEOGRAPH-2F90D
-2F90E;W # CJK COMPATIBILITY IDEOGRAPH-2F90E
-2F90F;W # CJK COMPATIBILITY IDEOGRAPH-2F90F
-2F910;W # CJK COMPATIBILITY IDEOGRAPH-2F910
-2F911;W # CJK COMPATIBILITY IDEOGRAPH-2F911
-2F912;W # CJK COMPATIBILITY IDEOGRAPH-2F912
-2F913;W # CJK COMPATIBILITY IDEOGRAPH-2F913
-2F914;W # CJK COMPATIBILITY IDEOGRAPH-2F914
-2F915;W # CJK COMPATIBILITY IDEOGRAPH-2F915
-2F916;W # CJK COMPATIBILITY IDEOGRAPH-2F916
-2F917;W # CJK COMPATIBILITY IDEOGRAPH-2F917
-2F918;W # CJK COMPATIBILITY IDEOGRAPH-2F918
-2F919;W # CJK COMPATIBILITY IDEOGRAPH-2F919
-2F91A;W # CJK COMPATIBILITY IDEOGRAPH-2F91A
-2F91B;W # CJK COMPATIBILITY IDEOGRAPH-2F91B
-2F91C;W # CJK COMPATIBILITY IDEOGRAPH-2F91C
-2F91D;W # CJK COMPATIBILITY IDEOGRAPH-2F91D
-2F91E;W # CJK COMPATIBILITY IDEOGRAPH-2F91E
-2F91F;W # CJK COMPATIBILITY IDEOGRAPH-2F91F
-2F920;W # CJK COMPATIBILITY IDEOGRAPH-2F920
-2F921;W # CJK COMPATIBILITY IDEOGRAPH-2F921
-2F922;W # CJK COMPATIBILITY IDEOGRAPH-2F922
-2F923;W # CJK COMPATIBILITY IDEOGRAPH-2F923
-2F924;W # CJK COMPATIBILITY IDEOGRAPH-2F924
-2F925;W # CJK COMPATIBILITY IDEOGRAPH-2F925
-2F926;W # CJK COMPATIBILITY IDEOGRAPH-2F926
-2F927;W # CJK COMPATIBILITY IDEOGRAPH-2F927
-2F928;W # CJK COMPATIBILITY IDEOGRAPH-2F928
-2F929;W # CJK COMPATIBILITY IDEOGRAPH-2F929
-2F92A;W # CJK COMPATIBILITY IDEOGRAPH-2F92A
-2F92B;W # CJK COMPATIBILITY IDEOGRAPH-2F92B
-2F92C;W # CJK COMPATIBILITY IDEOGRAPH-2F92C
-2F92D;W # CJK COMPATIBILITY IDEOGRAPH-2F92D
-2F92E;W # CJK COMPATIBILITY IDEOGRAPH-2F92E
-2F92F;W # CJK COMPATIBILITY IDEOGRAPH-2F92F
-2F930;W # CJK COMPATIBILITY IDEOGRAPH-2F930
-2F931;W # CJK COMPATIBILITY IDEOGRAPH-2F931
-2F932;W # CJK COMPATIBILITY IDEOGRAPH-2F932
-2F933;W # CJK COMPATIBILITY IDEOGRAPH-2F933
-2F934;W # CJK COMPATIBILITY IDEOGRAPH-2F934
-2F935;W # CJK COMPATIBILITY IDEOGRAPH-2F935
-2F936;W # CJK COMPATIBILITY IDEOGRAPH-2F936
-2F937;W # CJK COMPATIBILITY IDEOGRAPH-2F937
-2F938;W # CJK COMPATIBILITY IDEOGRAPH-2F938
-2F939;W # CJK COMPATIBILITY IDEOGRAPH-2F939
-2F93A;W # CJK COMPATIBILITY IDEOGRAPH-2F93A
-2F93B;W # CJK COMPATIBILITY IDEOGRAPH-2F93B
-2F93C;W # CJK COMPATIBILITY IDEOGRAPH-2F93C
-2F93D;W # CJK COMPATIBILITY IDEOGRAPH-2F93D
-2F93E;W # CJK COMPATIBILITY IDEOGRAPH-2F93E
-2F93F;W # CJK COMPATIBILITY IDEOGRAPH-2F93F
-2F940;W # CJK COMPATIBILITY IDEOGRAPH-2F940
-2F941;W # CJK COMPATIBILITY IDEOGRAPH-2F941
-2F942;W # CJK COMPATIBILITY IDEOGRAPH-2F942
-2F943;W # CJK COMPATIBILITY IDEOGRAPH-2F943
-2F944;W # CJK COMPATIBILITY IDEOGRAPH-2F944
-2F945;W # CJK COMPATIBILITY IDEOGRAPH-2F945
-2F946;W # CJK COMPATIBILITY IDEOGRAPH-2F946
-2F947;W # CJK COMPATIBILITY IDEOGRAPH-2F947
-2F948;W # CJK COMPATIBILITY IDEOGRAPH-2F948
-2F949;W # CJK COMPATIBILITY IDEOGRAPH-2F949
-2F94A;W # CJK COMPATIBILITY IDEOGRAPH-2F94A
-2F94B;W # CJK COMPATIBILITY IDEOGRAPH-2F94B
-2F94C;W # CJK COMPATIBILITY IDEOGRAPH-2F94C
-2F94D;W # CJK COMPATIBILITY IDEOGRAPH-2F94D
-2F94E;W # CJK COMPATIBILITY IDEOGRAPH-2F94E
-2F94F;W # CJK COMPATIBILITY IDEOGRAPH-2F94F
-2F950;W # CJK COMPATIBILITY IDEOGRAPH-2F950
-2F951;W # CJK COMPATIBILITY IDEOGRAPH-2F951
-2F952;W # CJK COMPATIBILITY IDEOGRAPH-2F952
-2F953;W # CJK COMPATIBILITY IDEOGRAPH-2F953
-2F954;W # CJK COMPATIBILITY IDEOGRAPH-2F954
-2F955;W # CJK COMPATIBILITY IDEOGRAPH-2F955
-2F956;W # CJK COMPATIBILITY IDEOGRAPH-2F956
-2F957;W # CJK COMPATIBILITY IDEOGRAPH-2F957
-2F958;W # CJK COMPATIBILITY IDEOGRAPH-2F958
-2F959;W # CJK COMPATIBILITY IDEOGRAPH-2F959
-2F95A;W # CJK COMPATIBILITY IDEOGRAPH-2F95A
-2F95B;W # CJK COMPATIBILITY IDEOGRAPH-2F95B
-2F95C;W # CJK COMPATIBILITY IDEOGRAPH-2F95C
-2F95D;W # CJK COMPATIBILITY IDEOGRAPH-2F95D
-2F95E;W # CJK COMPATIBILITY IDEOGRAPH-2F95E
-2F95F;W # CJK COMPATIBILITY IDEOGRAPH-2F95F
-2F960;W # CJK COMPATIBILITY IDEOGRAPH-2F960
-2F961;W # CJK COMPATIBILITY IDEOGRAPH-2F961
-2F962;W # CJK COMPATIBILITY IDEOGRAPH-2F962
-2F963;W # CJK COMPATIBILITY IDEOGRAPH-2F963
-2F964;W # CJK COMPATIBILITY IDEOGRAPH-2F964
-2F965;W # CJK COMPATIBILITY IDEOGRAPH-2F965
-2F966;W # CJK COMPATIBILITY IDEOGRAPH-2F966
-2F967;W # CJK COMPATIBILITY IDEOGRAPH-2F967
-2F968;W # CJK COMPATIBILITY IDEOGRAPH-2F968
-2F969;W # CJK COMPATIBILITY IDEOGRAPH-2F969
-2F96A;W # CJK COMPATIBILITY IDEOGRAPH-2F96A
-2F96B;W # CJK COMPATIBILITY IDEOGRAPH-2F96B
-2F96C;W # CJK COMPATIBILITY IDEOGRAPH-2F96C
-2F96D;W # CJK COMPATIBILITY IDEOGRAPH-2F96D
-2F96E;W # CJK COMPATIBILITY IDEOGRAPH-2F96E
-2F96F;W # CJK COMPATIBILITY IDEOGRAPH-2F96F
-2F970;W # CJK COMPATIBILITY IDEOGRAPH-2F970
-2F971;W # CJK COMPATIBILITY IDEOGRAPH-2F971
-2F972;W # CJK COMPATIBILITY IDEOGRAPH-2F972
-2F973;W # CJK COMPATIBILITY IDEOGRAPH-2F973
-2F974;W # CJK COMPATIBILITY IDEOGRAPH-2F974
-2F975;W # CJK COMPATIBILITY IDEOGRAPH-2F975
-2F976;W # CJK COMPATIBILITY IDEOGRAPH-2F976
-2F977;W # CJK COMPATIBILITY IDEOGRAPH-2F977
-2F978;W # CJK COMPATIBILITY IDEOGRAPH-2F978
-2F979;W # CJK COMPATIBILITY IDEOGRAPH-2F979
-2F97A;W # CJK COMPATIBILITY IDEOGRAPH-2F97A
-2F97B;W # CJK COMPATIBILITY IDEOGRAPH-2F97B
-2F97C;W # CJK COMPATIBILITY IDEOGRAPH-2F97C
-2F97D;W # CJK COMPATIBILITY IDEOGRAPH-2F97D
-2F97E;W # CJK COMPATIBILITY IDEOGRAPH-2F97E
-2F97F;W # CJK COMPATIBILITY IDEOGRAPH-2F97F
-2F980;W # CJK COMPATIBILITY IDEOGRAPH-2F980
-2F981;W # CJK COMPATIBILITY IDEOGRAPH-2F981
-2F982;W # CJK COMPATIBILITY IDEOGRAPH-2F982
-2F983;W # CJK COMPATIBILITY IDEOGRAPH-2F983
-2F984;W # CJK COMPATIBILITY IDEOGRAPH-2F984
-2F985;W # CJK COMPATIBILITY IDEOGRAPH-2F985
-2F986;W # CJK COMPATIBILITY IDEOGRAPH-2F986
-2F987;W # CJK COMPATIBILITY IDEOGRAPH-2F987
-2F988;W # CJK COMPATIBILITY IDEOGRAPH-2F988
-2F989;W # CJK COMPATIBILITY IDEOGRAPH-2F989
-2F98A;W # CJK COMPATIBILITY IDEOGRAPH-2F98A
-2F98B;W # CJK COMPATIBILITY IDEOGRAPH-2F98B
-2F98C;W # CJK COMPATIBILITY IDEOGRAPH-2F98C
-2F98D;W # CJK COMPATIBILITY IDEOGRAPH-2F98D
-2F98E;W # CJK COMPATIBILITY IDEOGRAPH-2F98E
-2F98F;W # CJK COMPATIBILITY IDEOGRAPH-2F98F
-2F990;W # CJK COMPATIBILITY IDEOGRAPH-2F990
-2F991;W # CJK COMPATIBILITY IDEOGRAPH-2F991
-2F992;W # CJK COMPATIBILITY IDEOGRAPH-2F992
-2F993;W # CJK COMPATIBILITY IDEOGRAPH-2F993
-2F994;W # CJK COMPATIBILITY IDEOGRAPH-2F994
-2F995;W # CJK COMPATIBILITY IDEOGRAPH-2F995
-2F996;W # CJK COMPATIBILITY IDEOGRAPH-2F996
-2F997;W # CJK COMPATIBILITY IDEOGRAPH-2F997
-2F998;W # CJK COMPATIBILITY IDEOGRAPH-2F998
-2F999;W # CJK COMPATIBILITY IDEOGRAPH-2F999
-2F99A;W # CJK COMPATIBILITY IDEOGRAPH-2F99A
-2F99B;W # CJK COMPATIBILITY IDEOGRAPH-2F99B
-2F99C;W # CJK COMPATIBILITY IDEOGRAPH-2F99C
-2F99D;W # CJK COMPATIBILITY IDEOGRAPH-2F99D
-2F99E;W # CJK COMPATIBILITY IDEOGRAPH-2F99E
-2F99F;W # CJK COMPATIBILITY IDEOGRAPH-2F99F
-2F9A0;W # CJK COMPATIBILITY IDEOGRAPH-2F9A0
-2F9A1;W # CJK COMPATIBILITY IDEOGRAPH-2F9A1
-2F9A2;W # CJK COMPATIBILITY IDEOGRAPH-2F9A2
-2F9A3;W # CJK COMPATIBILITY IDEOGRAPH-2F9A3
-2F9A4;W # CJK COMPATIBILITY IDEOGRAPH-2F9A4
-2F9A5;W # CJK COMPATIBILITY IDEOGRAPH-2F9A5
-2F9A6;W # CJK COMPATIBILITY IDEOGRAPH-2F9A6
-2F9A7;W # CJK COMPATIBILITY IDEOGRAPH-2F9A7
-2F9A8;W # CJK COMPATIBILITY IDEOGRAPH-2F9A8
-2F9A9;W # CJK COMPATIBILITY IDEOGRAPH-2F9A9
-2F9AA;W # CJK COMPATIBILITY IDEOGRAPH-2F9AA
-2F9AB;W # CJK COMPATIBILITY IDEOGRAPH-2F9AB
-2F9AC;W # CJK COMPATIBILITY IDEOGRAPH-2F9AC
-2F9AD;W # CJK COMPATIBILITY IDEOGRAPH-2F9AD
-2F9AE;W # CJK COMPATIBILITY IDEOGRAPH-2F9AE
-2F9AF;W # CJK COMPATIBILITY IDEOGRAPH-2F9AF
-2F9B0;W # CJK COMPATIBILITY IDEOGRAPH-2F9B0
-2F9B1;W # CJK COMPATIBILITY IDEOGRAPH-2F9B1
-2F9B2;W # CJK COMPATIBILITY IDEOGRAPH-2F9B2
-2F9B3;W # CJK COMPATIBILITY IDEOGRAPH-2F9B3
-2F9B4;W # CJK COMPATIBILITY IDEOGRAPH-2F9B4
-2F9B5;W # CJK COMPATIBILITY IDEOGRAPH-2F9B5
-2F9B6;W # CJK COMPATIBILITY IDEOGRAPH-2F9B6
-2F9B7;W # CJK COMPATIBILITY IDEOGRAPH-2F9B7
-2F9B8;W # CJK COMPATIBILITY IDEOGRAPH-2F9B8
-2F9B9;W # CJK COMPATIBILITY IDEOGRAPH-2F9B9
-2F9BA;W # CJK COMPATIBILITY IDEOGRAPH-2F9BA
-2F9BB;W # CJK COMPATIBILITY IDEOGRAPH-2F9BB
-2F9BC;W # CJK COMPATIBILITY IDEOGRAPH-2F9BC
-2F9BD;W # CJK COMPATIBILITY IDEOGRAPH-2F9BD
-2F9BE;W # CJK COMPATIBILITY IDEOGRAPH-2F9BE
-2F9BF;W # CJK COMPATIBILITY IDEOGRAPH-2F9BF
-2F9C0;W # CJK COMPATIBILITY IDEOGRAPH-2F9C0
-2F9C1;W # CJK COMPATIBILITY IDEOGRAPH-2F9C1
-2F9C2;W # CJK COMPATIBILITY IDEOGRAPH-2F9C2
-2F9C3;W # CJK COMPATIBILITY IDEOGRAPH-2F9C3
-2F9C4;W # CJK COMPATIBILITY IDEOGRAPH-2F9C4
-2F9C5;W # CJK COMPATIBILITY IDEOGRAPH-2F9C5
-2F9C6;W # CJK COMPATIBILITY IDEOGRAPH-2F9C6
-2F9C7;W # CJK COMPATIBILITY IDEOGRAPH-2F9C7
-2F9C8;W # CJK COMPATIBILITY IDEOGRAPH-2F9C8
-2F9C9;W # CJK COMPATIBILITY IDEOGRAPH-2F9C9
-2F9CA;W # CJK COMPATIBILITY IDEOGRAPH-2F9CA
-2F9CB;W # CJK COMPATIBILITY IDEOGRAPH-2F9CB
-2F9CC;W # CJK COMPATIBILITY IDEOGRAPH-2F9CC
-2F9CD;W # CJK COMPATIBILITY IDEOGRAPH-2F9CD
-2F9CE;W # CJK COMPATIBILITY IDEOGRAPH-2F9CE
-2F9CF;W # CJK COMPATIBILITY IDEOGRAPH-2F9CF
-2F9D0;W # CJK COMPATIBILITY IDEOGRAPH-2F9D0
-2F9D1;W # CJK COMPATIBILITY IDEOGRAPH-2F9D1
-2F9D2;W # CJK COMPATIBILITY IDEOGRAPH-2F9D2
-2F9D3;W # CJK COMPATIBILITY IDEOGRAPH-2F9D3
-2F9D4;W # CJK COMPATIBILITY IDEOGRAPH-2F9D4
-2F9D5;W # CJK COMPATIBILITY IDEOGRAPH-2F9D5
-2F9D6;W # CJK COMPATIBILITY IDEOGRAPH-2F9D6
-2F9D7;W # CJK COMPATIBILITY IDEOGRAPH-2F9D7
-2F9D8;W # CJK COMPATIBILITY IDEOGRAPH-2F9D8
-2F9D9;W # CJK COMPATIBILITY IDEOGRAPH-2F9D9
-2F9DA;W # CJK COMPATIBILITY IDEOGRAPH-2F9DA
-2F9DB;W # CJK COMPATIBILITY IDEOGRAPH-2F9DB
-2F9DC;W # CJK COMPATIBILITY IDEOGRAPH-2F9DC
-2F9DD;W # CJK COMPATIBILITY IDEOGRAPH-2F9DD
-2F9DE;W # CJK COMPATIBILITY IDEOGRAPH-2F9DE
-2F9DF;W # CJK COMPATIBILITY IDEOGRAPH-2F9DF
-2F9E0;W # CJK COMPATIBILITY IDEOGRAPH-2F9E0
-2F9E1;W # CJK COMPATIBILITY IDEOGRAPH-2F9E1
-2F9E2;W # CJK COMPATIBILITY IDEOGRAPH-2F9E2
-2F9E3;W # CJK COMPATIBILITY IDEOGRAPH-2F9E3
-2F9E4;W # CJK COMPATIBILITY IDEOGRAPH-2F9E4
-2F9E5;W # CJK COMPATIBILITY IDEOGRAPH-2F9E5
-2F9E6;W # CJK COMPATIBILITY IDEOGRAPH-2F9E6
-2F9E7;W # CJK COMPATIBILITY IDEOGRAPH-2F9E7
-2F9E8;W # CJK COMPATIBILITY IDEOGRAPH-2F9E8
-2F9E9;W # CJK COMPATIBILITY IDEOGRAPH-2F9E9
-2F9EA;W # CJK COMPATIBILITY IDEOGRAPH-2F9EA
-2F9EB;W # CJK COMPATIBILITY IDEOGRAPH-2F9EB
-2F9EC;W # CJK COMPATIBILITY IDEOGRAPH-2F9EC
-2F9ED;W # CJK COMPATIBILITY IDEOGRAPH-2F9ED
-2F9EE;W # CJK COMPATIBILITY IDEOGRAPH-2F9EE
-2F9EF;W # CJK COMPATIBILITY IDEOGRAPH-2F9EF
-2F9F0;W # CJK COMPATIBILITY IDEOGRAPH-2F9F0
-2F9F1;W # CJK COMPATIBILITY IDEOGRAPH-2F9F1
-2F9F2;W # CJK COMPATIBILITY IDEOGRAPH-2F9F2
-2F9F3;W # CJK COMPATIBILITY IDEOGRAPH-2F9F3
-2F9F4;W # CJK COMPATIBILITY IDEOGRAPH-2F9F4
-2F9F5;W # CJK COMPATIBILITY IDEOGRAPH-2F9F5
-2F9F6;W # CJK COMPATIBILITY IDEOGRAPH-2F9F6
-2F9F7;W # CJK COMPATIBILITY IDEOGRAPH-2F9F7
-2F9F8;W # CJK COMPATIBILITY IDEOGRAPH-2F9F8
-2F9F9;W # CJK COMPATIBILITY IDEOGRAPH-2F9F9
-2F9FA;W # CJK COMPATIBILITY IDEOGRAPH-2F9FA
-2F9FB;W # CJK COMPATIBILITY IDEOGRAPH-2F9FB
-2F9FC;W # CJK COMPATIBILITY IDEOGRAPH-2F9FC
-2F9FD;W # CJK COMPATIBILITY IDEOGRAPH-2F9FD
-2F9FE;W # CJK COMPATIBILITY IDEOGRAPH-2F9FE
-2F9FF;W # CJK COMPATIBILITY IDEOGRAPH-2F9FF
-2FA00;W # CJK COMPATIBILITY IDEOGRAPH-2FA00
-2FA01;W # CJK COMPATIBILITY IDEOGRAPH-2FA01
-2FA02;W # CJK COMPATIBILITY IDEOGRAPH-2FA02
-2FA03;W # CJK COMPATIBILITY IDEOGRAPH-2FA03
-2FA04;W # CJK COMPATIBILITY IDEOGRAPH-2FA04
-2FA05;W # CJK COMPATIBILITY IDEOGRAPH-2FA05
-2FA06;W # CJK COMPATIBILITY IDEOGRAPH-2FA06
-2FA07;W # CJK COMPATIBILITY IDEOGRAPH-2FA07
-2FA08;W # CJK COMPATIBILITY IDEOGRAPH-2FA08
-2FA09;W # CJK COMPATIBILITY IDEOGRAPH-2FA09
-2FA0A;W # CJK COMPATIBILITY IDEOGRAPH-2FA0A
-2FA0B;W # CJK COMPATIBILITY IDEOGRAPH-2FA0B
-2FA0C;W # CJK COMPATIBILITY IDEOGRAPH-2FA0C
-2FA0D;W # CJK COMPATIBILITY IDEOGRAPH-2FA0D
-2FA0E;W # CJK COMPATIBILITY IDEOGRAPH-2FA0E
-2FA0F;W # CJK COMPATIBILITY IDEOGRAPH-2FA0F
-2FA10;W # CJK COMPATIBILITY IDEOGRAPH-2FA10
-2FA11;W # CJK COMPATIBILITY IDEOGRAPH-2FA11
-2FA12;W # CJK COMPATIBILITY IDEOGRAPH-2FA12
-2FA13;W # CJK COMPATIBILITY IDEOGRAPH-2FA13
-2FA14;W # CJK COMPATIBILITY IDEOGRAPH-2FA14
-2FA15;W # CJK COMPATIBILITY IDEOGRAPH-2FA15
-2FA16;W # CJK COMPATIBILITY IDEOGRAPH-2FA16
-2FA17;W # CJK COMPATIBILITY IDEOGRAPH-2FA17
-2FA18;W # CJK COMPATIBILITY IDEOGRAPH-2FA18
-2FA19;W # CJK COMPATIBILITY IDEOGRAPH-2FA19
-2FA1A;W # CJK COMPATIBILITY IDEOGRAPH-2FA1A
-2FA1B;W # CJK COMPATIBILITY IDEOGRAPH-2FA1B
-2FA1C;W # CJK COMPATIBILITY IDEOGRAPH-2FA1C
-2FA1D;W # CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD;W # <reserved-2FA1E>..<reserved-2FFFD>
-30000..3FFFD;W # <reserved-30000>..<reserved-3FFFD>
-E0001;N # LANGUAGE TAG
-E0020;N # TAG SPACE
-E0021;N # TAG EXCLAMATION MARK
-E0022;N # TAG QUOTATION MARK
-E0023;N # TAG NUMBER SIGN
-E0024;N # TAG DOLLAR SIGN
-E0025;N # TAG PERCENT SIGN
-E0026;N # TAG AMPERSAND
-E0027;N # TAG APOSTROPHE
-E0028;N # TAG LEFT PARENTHESIS
-E0029;N # TAG RIGHT PARENTHESIS
-E002A;N # TAG ASTERISK
-E002B;N # TAG PLUS SIGN
-E002C;N # TAG COMMA
-E002D;N # TAG HYPHEN-MINUS
-E002E;N # TAG FULL STOP
-E002F;N # TAG SOLIDUS
-E0030;N # TAG DIGIT ZERO
-E0031;N # TAG DIGIT ONE
-E0032;N # TAG DIGIT TWO
-E0033;N # TAG DIGIT THREE
-E0034;N # TAG DIGIT FOUR
-E0035;N # TAG DIGIT FIVE
-E0036;N # TAG DIGIT SIX
-E0037;N # TAG DIGIT SEVEN
-E0038;N # TAG DIGIT EIGHT
-E0039;N # TAG DIGIT NINE
-E003A;N # TAG COLON
-E003B;N # TAG SEMICOLON
-E003C;N # TAG LESS-THAN SIGN
-E003D;N # TAG EQUALS SIGN
-E003E;N # TAG GREATER-THAN SIGN
-E003F;N # TAG QUESTION MARK
-E0040;N # TAG COMMERCIAL AT
-E0041;N # TAG LATIN CAPITAL LETTER A
-E0042;N # TAG LATIN CAPITAL LETTER B
-E0043;N # TAG LATIN CAPITAL LETTER C
-E0044;N # TAG LATIN CAPITAL LETTER D
-E0045;N # TAG LATIN CAPITAL LETTER E
-E0046;N # TAG LATIN CAPITAL LETTER F
-E0047;N # TAG LATIN CAPITAL LETTER G
-E0048;N # TAG LATIN CAPITAL LETTER H
-E0049;N # TAG LATIN CAPITAL LETTER I
-E004A;N # TAG LATIN CAPITAL LETTER J
-E004B;N # TAG LATIN CAPITAL LETTER K
-E004C;N # TAG LATIN CAPITAL LETTER L
-E004D;N # TAG LATIN CAPITAL LETTER M
-E004E;N # TAG LATIN CAPITAL LETTER N
-E004F;N # TAG LATIN CAPITAL LETTER O
-E0050;N # TAG LATIN CAPITAL LETTER P
-E0051;N # TAG LATIN CAPITAL LETTER Q
-E0052;N # TAG LATIN CAPITAL LETTER R
-E0053;N # TAG LATIN CAPITAL LETTER S
-E0054;N # TAG LATIN CAPITAL LETTER T
-E0055;N # TAG LATIN CAPITAL LETTER U
-E0056;N # TAG LATIN CAPITAL LETTER V
-E0057;N # TAG LATIN CAPITAL LETTER W
-E0058;N # TAG LATIN CAPITAL LETTER X
-E0059;N # TAG LATIN CAPITAL LETTER Y
-E005A;N # TAG LATIN CAPITAL LETTER Z
-E005B;N # TAG LEFT SQUARE BRACKET
-E005C;N # TAG REVERSE SOLIDUS
-E005D;N # TAG RIGHT SQUARE BRACKET
-E005E;N # TAG CIRCUMFLEX ACCENT
-E005F;N # TAG LOW LINE
-E0060;N # TAG GRAVE ACCENT
-E0061;N # TAG LATIN SMALL LETTER A
-E0062;N # TAG LATIN SMALL LETTER B
-E0063;N # TAG LATIN SMALL LETTER C
-E0064;N # TAG LATIN SMALL LETTER D
-E0065;N # TAG LATIN SMALL LETTER E
-E0066;N # TAG LATIN SMALL LETTER F
-E0067;N # TAG LATIN SMALL LETTER G
-E0068;N # TAG LATIN SMALL LETTER H
-E0069;N # TAG LATIN SMALL LETTER I
-E006A;N # TAG LATIN SMALL LETTER J
-E006B;N # TAG LATIN SMALL LETTER K
-E006C;N # TAG LATIN SMALL LETTER L
-E006D;N # TAG LATIN SMALL LETTER M
-E006E;N # TAG LATIN SMALL LETTER N
-E006F;N # TAG LATIN SMALL LETTER O
-E0070;N # TAG LATIN SMALL LETTER P
-E0071;N # TAG LATIN SMALL LETTER Q
-E0072;N # TAG LATIN SMALL LETTER R
-E0073;N # TAG LATIN SMALL LETTER S
-E0074;N # TAG LATIN SMALL LETTER T
-E0075;N # TAG LATIN SMALL LETTER U
-E0076;N # TAG LATIN SMALL LETTER V
-E0077;N # TAG LATIN SMALL LETTER W
-E0078;N # TAG LATIN SMALL LETTER X
-E0079;N # TAG LATIN SMALL LETTER Y
-E007A;N # TAG LATIN SMALL LETTER Z
-E007B;N # TAG LEFT CURLY BRACKET
-E007C;N # TAG VERTICAL LINE
-E007D;N # TAG RIGHT CURLY BRACKET
-E007E;N # TAG TILDE
-E007F;N # CANCEL TAG
-E0100;A # VARIATION SELECTOR-17
-E0101;A # VARIATION SELECTOR-18
-E0102;A # VARIATION SELECTOR-19
-E0103;A # VARIATION SELECTOR-20
-E0104;A # VARIATION SELECTOR-21
-E0105;A # VARIATION SELECTOR-22
-E0106;A # VARIATION SELECTOR-23
-E0107;A # VARIATION SELECTOR-24
-E0108;A # VARIATION SELECTOR-25
-E0109;A # VARIATION SELECTOR-26
-E010A;A # VARIATION SELECTOR-27
-E010B;A # VARIATION SELECTOR-28
-E010C;A # VARIATION SELECTOR-29
-E010D;A # VARIATION SELECTOR-30
-E010E;A # VARIATION SELECTOR-31
-E010F;A # VARIATION SELECTOR-32
-E0110;A # VARIATION SELECTOR-33
-E0111;A # VARIATION SELECTOR-34
-E0112;A # VARIATION SELECTOR-35
-E0113;A # VARIATION SELECTOR-36
-E0114;A # VARIATION SELECTOR-37
-E0115;A # VARIATION SELECTOR-38
-E0116;A # VARIATION SELECTOR-39
-E0117;A # VARIATION SELECTOR-40
-E0118;A # VARIATION SELECTOR-41
-E0119;A # VARIATION SELECTOR-42
-E011A;A # VARIATION SELECTOR-43
-E011B;A # VARIATION SELECTOR-44
-E011C;A # VARIATION SELECTOR-45
-E011D;A # VARIATION SELECTOR-46
-E011E;A # VARIATION SELECTOR-47
-E011F;A # VARIATION SELECTOR-48
-E0120;A # VARIATION SELECTOR-49
-E0121;A # VARIATION SELECTOR-50
-E0122;A # VARIATION SELECTOR-51
-E0123;A # VARIATION SELECTOR-52
-E0124;A # VARIATION SELECTOR-53
-E0125;A # VARIATION SELECTOR-54
-E0126;A # VARIATION SELECTOR-55
-E0127;A # VARIATION SELECTOR-56
-E0128;A # VARIATION SELECTOR-57
-E0129;A # VARIATION SELECTOR-58
-E012A;A # VARIATION SELECTOR-59
-E012B;A # VARIATION SELECTOR-60
-E012C;A # VARIATION SELECTOR-61
-E012D;A # VARIATION SELECTOR-62
-E012E;A # VARIATION SELECTOR-63
-E012F;A # VARIATION SELECTOR-64
-E0130;A # VARIATION SELECTOR-65
-E0131;A # VARIATION SELECTOR-66
-E0132;A # VARIATION SELECTOR-67
-E0133;A # VARIATION SELECTOR-68
-E0134;A # VARIATION SELECTOR-69
-E0135;A # VARIATION SELECTOR-70
-E0136;A # VARIATION SELECTOR-71
-E0137;A # VARIATION SELECTOR-72
-E0138;A # VARIATION SELECTOR-73
-E0139;A # VARIATION SELECTOR-74
-E013A;A # VARIATION SELECTOR-75
-E013B;A # VARIATION SELECTOR-76
-E013C;A # VARIATION SELECTOR-77
-E013D;A # VARIATION SELECTOR-78
-E013E;A # VARIATION SELECTOR-79
-E013F;A # VARIATION SELECTOR-80
-E0140;A # VARIATION SELECTOR-81
-E0141;A # VARIATION SELECTOR-82
-E0142;A # VARIATION SELECTOR-83
-E0143;A # VARIATION SELECTOR-84
-E0144;A # VARIATION SELECTOR-85
-E0145;A # VARIATION SELECTOR-86
-E0146;A # VARIATION SELECTOR-87
-E0147;A # VARIATION SELECTOR-88
-E0148;A # VARIATION SELECTOR-89
-E0149;A # VARIATION SELECTOR-90
-E014A;A # VARIATION SELECTOR-91
-E014B;A # VARIATION SELECTOR-92
-E014C;A # VARIATION SELECTOR-93
-E014D;A # VARIATION SELECTOR-94
-E014E;A # VARIATION SELECTOR-95
-E014F;A # VARIATION SELECTOR-96
-E0150;A # VARIATION SELECTOR-97
-E0151;A # VARIATION SELECTOR-98
-E0152;A # VARIATION SELECTOR-99
-E0153;A # VARIATION SELECTOR-100
-E0154;A # VARIATION SELECTOR-101
-E0155;A # VARIATION SELECTOR-102
-E0156;A # VARIATION SELECTOR-103
-E0157;A # VARIATION SELECTOR-104
-E0158;A # VARIATION SELECTOR-105
-E0159;A # VARIATION SELECTOR-106
-E015A;A # VARIATION SELECTOR-107
-E015B;A # VARIATION SELECTOR-108
-E015C;A # VARIATION SELECTOR-109
-E015D;A # VARIATION SELECTOR-110
-E015E;A # VARIATION SELECTOR-111
-E015F;A # VARIATION SELECTOR-112
-E0160;A # VARIATION SELECTOR-113
-E0161;A # VARIATION SELECTOR-114
-E0162;A # VARIATION SELECTOR-115
-E0163;A # VARIATION SELECTOR-116
-E0164;A # VARIATION SELECTOR-117
-E0165;A # VARIATION SELECTOR-118
-E0166;A # VARIATION SELECTOR-119
-E0167;A # VARIATION SELECTOR-120
-E0168;A # VARIATION SELECTOR-121
-E0169;A # VARIATION SELECTOR-122
-E016A;A # VARIATION SELECTOR-123
-E016B;A # VARIATION SELECTOR-124
-E016C;A # VARIATION SELECTOR-125
-E016D;A # VARIATION SELECTOR-126
-E016E;A # VARIATION SELECTOR-127
-E016F;A # VARIATION SELECTOR-128
-E0170;A # VARIATION SELECTOR-129
-E0171;A # VARIATION SELECTOR-130
-E0172;A # VARIATION SELECTOR-131
-E0173;A # VARIATION SELECTOR-132
-E0174;A # VARIATION SELECTOR-133
-E0175;A # VARIATION SELECTOR-134
-E0176;A # VARIATION SELECTOR-135
-E0177;A # VARIATION SELECTOR-136
-E0178;A # VARIATION SELECTOR-137
-E0179;A # VARIATION SELECTOR-138
-E017A;A # VARIATION SELECTOR-139
-E017B;A # VARIATION SELECTOR-140
-E017C;A # VARIATION SELECTOR-141
-E017D;A # VARIATION SELECTOR-142
-E017E;A # VARIATION SELECTOR-143
-E017F;A # VARIATION SELECTOR-144
-E0180;A # VARIATION SELECTOR-145
-E0181;A # VARIATION SELECTOR-146
-E0182;A # VARIATION SELECTOR-147
-E0183;A # VARIATION SELECTOR-148
-E0184;A # VARIATION SELECTOR-149
-E0185;A # VARIATION SELECTOR-150
-E0186;A # VARIATION SELECTOR-151
-E0187;A # VARIATION SELECTOR-152
-E0188;A # VARIATION SELECTOR-153
-E0189;A # VARIATION SELECTOR-154
-E018A;A # VARIATION SELECTOR-155
-E018B;A # VARIATION SELECTOR-156
-E018C;A # VARIATION SELECTOR-157
-E018D;A # VARIATION SELECTOR-158
-E018E;A # VARIATION SELECTOR-159
-E018F;A # VARIATION SELECTOR-160
-E0190;A # VARIATION SELECTOR-161
-E0191;A # VARIATION SELECTOR-162
-E0192;A # VARIATION SELECTOR-163
-E0193;A # VARIATION SELECTOR-164
-E0194;A # VARIATION SELECTOR-165
-E0195;A # VARIATION SELECTOR-166
-E0196;A # VARIATION SELECTOR-167
-E0197;A # VARIATION SELECTOR-168
-E0198;A # VARIATION SELECTOR-169
-E0199;A # VARIATION SELECTOR-170
-E019A;A # VARIATION SELECTOR-171
-E019B;A # VARIATION SELECTOR-172
-E019C;A # VARIATION SELECTOR-173
-E019D;A # VARIATION SELECTOR-174
-E019E;A # VARIATION SELECTOR-175
-E019F;A # VARIATION SELECTOR-176
-E01A0;A # VARIATION SELECTOR-177
-E01A1;A # VARIATION SELECTOR-178
-E01A2;A # VARIATION SELECTOR-179
-E01A3;A # VARIATION SELECTOR-180
-E01A4;A # VARIATION SELECTOR-181
-E01A5;A # VARIATION SELECTOR-182
-E01A6;A # VARIATION SELECTOR-183
-E01A7;A # VARIATION SELECTOR-184
-E01A8;A # VARIATION SELECTOR-185
-E01A9;A # VARIATION SELECTOR-186
-E01AA;A # VARIATION SELECTOR-187
-E01AB;A # VARIATION SELECTOR-188
-E01AC;A # VARIATION SELECTOR-189
-E01AD;A # VARIATION SELECTOR-190
-E01AE;A # VARIATION SELECTOR-191
-E01AF;A # VARIATION SELECTOR-192
-E01B0;A # VARIATION SELECTOR-193
-E01B1;A # VARIATION SELECTOR-194
-E01B2;A # VARIATION SELECTOR-195
-E01B3;A # VARIATION SELECTOR-196
-E01B4;A # VARIATION SELECTOR-197
-E01B5;A # VARIATION SELECTOR-198
-E01B6;A # VARIATION SELECTOR-199
-E01B7;A # VARIATION SELECTOR-200
-E01B8;A # VARIATION SELECTOR-201
-E01B9;A # VARIATION SELECTOR-202
-E01BA;A # VARIATION SELECTOR-203
-E01BB;A # VARIATION SELECTOR-204
-E01BC;A # VARIATION SELECTOR-205
-E01BD;A # VARIATION SELECTOR-206
-E01BE;A # VARIATION SELECTOR-207
-E01BF;A # VARIATION SELECTOR-208
-E01C0;A # VARIATION SELECTOR-209
-E01C1;A # VARIATION SELECTOR-210
-E01C2;A # VARIATION SELECTOR-211
-E01C3;A # VARIATION SELECTOR-212
-E01C4;A # VARIATION SELECTOR-213
-E01C5;A # VARIATION SELECTOR-214
-E01C6;A # VARIATION SELECTOR-215
-E01C7;A # VARIATION SELECTOR-216
-E01C8;A # VARIATION SELECTOR-217
-E01C9;A # VARIATION SELECTOR-218
-E01CA;A # VARIATION SELECTOR-219
-E01CB;A # VARIATION SELECTOR-220
-E01CC;A # VARIATION SELECTOR-221
-E01CD;A # VARIATION SELECTOR-222
-E01CE;A # VARIATION SELECTOR-223
-E01CF;A # VARIATION SELECTOR-224
-E01D0;A # VARIATION SELECTOR-225
-E01D1;A # VARIATION SELECTOR-226
-E01D2;A # VARIATION SELECTOR-227
-E01D3;A # VARIATION SELECTOR-228
-E01D4;A # VARIATION SELECTOR-229
-E01D5;A # VARIATION SELECTOR-230
-E01D6;A # VARIATION SELECTOR-231
-E01D7;A # VARIATION SELECTOR-232
-E01D8;A # VARIATION SELECTOR-233
-E01D9;A # VARIATION SELECTOR-234
-E01DA;A # VARIATION SELECTOR-235
-E01DB;A # VARIATION SELECTOR-236
-E01DC;A # VARIATION SELECTOR-237
-E01DD;A # VARIATION SELECTOR-238
-E01DE;A # VARIATION SELECTOR-239
-E01DF;A # VARIATION SELECTOR-240
-E01E0;A # VARIATION SELECTOR-241
-E01E1;A # VARIATION SELECTOR-242
-E01E2;A # VARIATION SELECTOR-243
-E01E3;A # VARIATION SELECTOR-244
-E01E4;A # VARIATION SELECTOR-245
-E01E5;A # VARIATION SELECTOR-246
-E01E6;A # VARIATION SELECTOR-247
-E01E7;A # VARIATION SELECTOR-248
-E01E8;A # VARIATION SELECTOR-249
-E01E9;A # VARIATION SELECTOR-250
-E01EA;A # VARIATION SELECTOR-251
-E01EB;A # VARIATION SELECTOR-252
-E01EC;A # VARIATION SELECTOR-253
-E01ED;A # VARIATION SELECTOR-254
-E01EE;A # VARIATION SELECTOR-255
-E01EF;A # VARIATION SELECTOR-256
-F0000..FFFFD;A # <Plane 15 Private Use, First>..<Plane 15 Private Use, Last>
-100000..10FFFD;A # <Plane 16 Private Use, First>..<Plane 16 Private Use, Last>
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/HangulSyllableType.txt b/Master/tlpkg/tlperl/lib/unicore/HangulSyllableType.txt
deleted file mode 100644
index dff0ff03dfb..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/HangulSyllableType.txt
+++ /dev/null
@@ -1,857 +0,0 @@
-# HangulSyllableType-5.2.0.txt
-# Date: 2009-05-22, 22:58:24 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Hangul_Syllable_Type
-
-# All code points not explicitly listed for Hangul_Syllable_Type
-# have the value Not_Applicable (NA).
-
-# @missing: 0000..10FFFF; Not_Applicable
-
-# ================================================
-
-# Hangul_Syllable_Type=Leading_Jamo
-
-1100..115F ; L # Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER
-A960..A97C ; L # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-
-# Total code points: 125
-
-# ================================================
-
-# Hangul_Syllable_Type=Vowel_Jamo
-
-1160..11A7 ; V # Lo [72] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG O-YAE
-D7B0..D7C6 ; V # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-
-# Total code points: 95
-
-# ================================================
-
-# Hangul_Syllable_Type=Trailing_Jamo
-
-11A8..11FF ; T # Lo [88] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN
-D7CB..D7FB ; T # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-
-# Total code points: 137
-
-# ================================================
-
-# Hangul_Syllable_Type=LV_Syllable
-
-AC00 ; LV # Lo HANGUL SYLLABLE GA
-AC1C ; LV # Lo HANGUL SYLLABLE GAE
-AC38 ; LV # Lo HANGUL SYLLABLE GYA
-AC54 ; LV # Lo HANGUL SYLLABLE GYAE
-AC70 ; LV # Lo HANGUL SYLLABLE GEO
-AC8C ; LV # Lo HANGUL SYLLABLE GE
-ACA8 ; LV # Lo HANGUL SYLLABLE GYEO
-ACC4 ; LV # Lo HANGUL SYLLABLE GYE
-ACE0 ; LV # Lo HANGUL SYLLABLE GO
-ACFC ; LV # Lo HANGUL SYLLABLE GWA
-AD18 ; LV # Lo HANGUL SYLLABLE GWAE
-AD34 ; LV # Lo HANGUL SYLLABLE GOE
-AD50 ; LV # Lo HANGUL SYLLABLE GYO
-AD6C ; LV # Lo HANGUL SYLLABLE GU
-AD88 ; LV # Lo HANGUL SYLLABLE GWEO
-ADA4 ; LV # Lo HANGUL SYLLABLE GWE
-ADC0 ; LV # Lo HANGUL SYLLABLE GWI
-ADDC ; LV # Lo HANGUL SYLLABLE GYU
-ADF8 ; LV # Lo HANGUL SYLLABLE GEU
-AE14 ; LV # Lo HANGUL SYLLABLE GYI
-AE30 ; LV # Lo HANGUL SYLLABLE GI
-AE4C ; LV # Lo HANGUL SYLLABLE GGA
-AE68 ; LV # Lo HANGUL SYLLABLE GGAE
-AE84 ; LV # Lo HANGUL SYLLABLE GGYA
-AEA0 ; LV # Lo HANGUL SYLLABLE GGYAE
-AEBC ; LV # Lo HANGUL SYLLABLE GGEO
-AED8 ; LV # Lo HANGUL SYLLABLE GGE
-AEF4 ; LV # Lo HANGUL SYLLABLE GGYEO
-AF10 ; LV # Lo HANGUL SYLLABLE GGYE
-AF2C ; LV # Lo HANGUL SYLLABLE GGO
-AF48 ; LV # Lo HANGUL SYLLABLE GGWA
-AF64 ; LV # Lo HANGUL SYLLABLE GGWAE
-AF80 ; LV # Lo HANGUL SYLLABLE GGOE
-AF9C ; LV # Lo HANGUL SYLLABLE GGYO
-AFB8 ; LV # Lo HANGUL SYLLABLE GGU
-AFD4 ; LV # Lo HANGUL SYLLABLE GGWEO
-AFF0 ; LV # Lo HANGUL SYLLABLE GGWE
-B00C ; LV # Lo HANGUL SYLLABLE GGWI
-B028 ; LV # Lo HANGUL SYLLABLE GGYU
-B044 ; LV # Lo HANGUL SYLLABLE GGEU
-B060 ; LV # Lo HANGUL SYLLABLE GGYI
-B07C ; LV # Lo HANGUL SYLLABLE GGI
-B098 ; LV # Lo HANGUL SYLLABLE NA
-B0B4 ; LV # Lo HANGUL SYLLABLE NAE
-B0D0 ; LV # Lo HANGUL SYLLABLE NYA
-B0EC ; LV # Lo HANGUL SYLLABLE NYAE
-B108 ; LV # Lo HANGUL SYLLABLE NEO
-B124 ; LV # Lo HANGUL SYLLABLE NE
-B140 ; LV # Lo HANGUL SYLLABLE NYEO
-B15C ; LV # Lo HANGUL SYLLABLE NYE
-B178 ; LV # Lo HANGUL SYLLABLE NO
-B194 ; LV # Lo HANGUL SYLLABLE NWA
-B1B0 ; LV # Lo HANGUL SYLLABLE NWAE
-B1CC ; LV # Lo HANGUL SYLLABLE NOE
-B1E8 ; LV # Lo HANGUL SYLLABLE NYO
-B204 ; LV # Lo HANGUL SYLLABLE NU
-B220 ; LV # Lo HANGUL SYLLABLE NWEO
-B23C ; LV # Lo HANGUL SYLLABLE NWE
-B258 ; LV # Lo HANGUL SYLLABLE NWI
-B274 ; LV # Lo HANGUL SYLLABLE NYU
-B290 ; LV # Lo HANGUL SYLLABLE NEU
-B2AC ; LV # Lo HANGUL SYLLABLE NYI
-B2C8 ; LV # Lo HANGUL SYLLABLE NI
-B2E4 ; LV # Lo HANGUL SYLLABLE DA
-B300 ; LV # Lo HANGUL SYLLABLE DAE
-B31C ; LV # Lo HANGUL SYLLABLE DYA
-B338 ; LV # Lo HANGUL SYLLABLE DYAE
-B354 ; LV # Lo HANGUL SYLLABLE DEO
-B370 ; LV # Lo HANGUL SYLLABLE DE
-B38C ; LV # Lo HANGUL SYLLABLE DYEO
-B3A8 ; LV # Lo HANGUL SYLLABLE DYE
-B3C4 ; LV # Lo HANGUL SYLLABLE DO
-B3E0 ; LV # Lo HANGUL SYLLABLE DWA
-B3FC ; LV # Lo HANGUL SYLLABLE DWAE
-B418 ; LV # Lo HANGUL SYLLABLE DOE
-B434 ; LV # Lo HANGUL SYLLABLE DYO
-B450 ; LV # Lo HANGUL SYLLABLE DU
-B46C ; LV # Lo HANGUL SYLLABLE DWEO
-B488 ; LV # Lo HANGUL SYLLABLE DWE
-B4A4 ; LV # Lo HANGUL SYLLABLE DWI
-B4C0 ; LV # Lo HANGUL SYLLABLE DYU
-B4DC ; LV # Lo HANGUL SYLLABLE DEU
-B4F8 ; LV # Lo HANGUL SYLLABLE DYI
-B514 ; LV # Lo HANGUL SYLLABLE DI
-B530 ; LV # Lo HANGUL SYLLABLE DDA
-B54C ; LV # Lo HANGUL SYLLABLE DDAE
-B568 ; LV # Lo HANGUL SYLLABLE DDYA
-B584 ; LV # Lo HANGUL SYLLABLE DDYAE
-B5A0 ; LV # Lo HANGUL SYLLABLE DDEO
-B5BC ; LV # Lo HANGUL SYLLABLE DDE
-B5D8 ; LV # Lo HANGUL SYLLABLE DDYEO
-B5F4 ; LV # Lo HANGUL SYLLABLE DDYE
-B610 ; LV # Lo HANGUL SYLLABLE DDO
-B62C ; LV # Lo HANGUL SYLLABLE DDWA
-B648 ; LV # Lo HANGUL SYLLABLE DDWAE
-B664 ; LV # Lo HANGUL SYLLABLE DDOE
-B680 ; LV # Lo HANGUL SYLLABLE DDYO
-B69C ; LV # Lo HANGUL SYLLABLE DDU
-B6B8 ; LV # Lo HANGUL SYLLABLE DDWEO
-B6D4 ; LV # Lo HANGUL SYLLABLE DDWE
-B6F0 ; LV # Lo HANGUL SYLLABLE DDWI
-B70C ; LV # Lo HANGUL SYLLABLE DDYU
-B728 ; LV # Lo HANGUL SYLLABLE DDEU
-B744 ; LV # Lo HANGUL SYLLABLE DDYI
-B760 ; LV # Lo HANGUL SYLLABLE DDI
-B77C ; LV # Lo HANGUL SYLLABLE RA
-B798 ; LV # Lo HANGUL SYLLABLE RAE
-B7B4 ; LV # Lo HANGUL SYLLABLE RYA
-B7D0 ; LV # Lo HANGUL SYLLABLE RYAE
-B7EC ; LV # Lo HANGUL SYLLABLE REO
-B808 ; LV # Lo HANGUL SYLLABLE RE
-B824 ; LV # Lo HANGUL SYLLABLE RYEO
-B840 ; LV # Lo HANGUL SYLLABLE RYE
-B85C ; LV # Lo HANGUL SYLLABLE RO
-B878 ; LV # Lo HANGUL SYLLABLE RWA
-B894 ; LV # Lo HANGUL SYLLABLE RWAE
-B8B0 ; LV # Lo HANGUL SYLLABLE ROE
-B8CC ; LV # Lo HANGUL SYLLABLE RYO
-B8E8 ; LV # Lo HANGUL SYLLABLE RU
-B904 ; LV # Lo HANGUL SYLLABLE RWEO
-B920 ; LV # Lo HANGUL SYLLABLE RWE
-B93C ; LV # Lo HANGUL SYLLABLE RWI
-B958 ; LV # Lo HANGUL SYLLABLE RYU
-B974 ; LV # Lo HANGUL SYLLABLE REU
-B990 ; LV # Lo HANGUL SYLLABLE RYI
-B9AC ; LV # Lo HANGUL SYLLABLE RI
-B9C8 ; LV # Lo HANGUL SYLLABLE MA
-B9E4 ; LV # Lo HANGUL SYLLABLE MAE
-BA00 ; LV # Lo HANGUL SYLLABLE MYA
-BA1C ; LV # Lo HANGUL SYLLABLE MYAE
-BA38 ; LV # Lo HANGUL SYLLABLE MEO
-BA54 ; LV # Lo HANGUL SYLLABLE ME
-BA70 ; LV # Lo HANGUL SYLLABLE MYEO
-BA8C ; LV # Lo HANGUL SYLLABLE MYE
-BAA8 ; LV # Lo HANGUL SYLLABLE MO
-BAC4 ; LV # Lo HANGUL SYLLABLE MWA
-BAE0 ; LV # Lo HANGUL SYLLABLE MWAE
-BAFC ; LV # Lo HANGUL SYLLABLE MOE
-BB18 ; LV # Lo HANGUL SYLLABLE MYO
-BB34 ; LV # Lo HANGUL SYLLABLE MU
-BB50 ; LV # Lo HANGUL SYLLABLE MWEO
-BB6C ; LV # Lo HANGUL SYLLABLE MWE
-BB88 ; LV # Lo HANGUL SYLLABLE MWI
-BBA4 ; LV # Lo HANGUL SYLLABLE MYU
-BBC0 ; LV # Lo HANGUL SYLLABLE MEU
-BBDC ; LV # Lo HANGUL SYLLABLE MYI
-BBF8 ; LV # Lo HANGUL SYLLABLE MI
-BC14 ; LV # Lo HANGUL SYLLABLE BA
-BC30 ; LV # Lo HANGUL SYLLABLE BAE
-BC4C ; LV # Lo HANGUL SYLLABLE BYA
-BC68 ; LV # Lo HANGUL SYLLABLE BYAE
-BC84 ; LV # Lo HANGUL SYLLABLE BEO
-BCA0 ; LV # Lo HANGUL SYLLABLE BE
-BCBC ; LV # Lo HANGUL SYLLABLE BYEO
-BCD8 ; LV # Lo HANGUL SYLLABLE BYE
-BCF4 ; LV # Lo HANGUL SYLLABLE BO
-BD10 ; LV # Lo HANGUL SYLLABLE BWA
-BD2C ; LV # Lo HANGUL SYLLABLE BWAE
-BD48 ; LV # Lo HANGUL SYLLABLE BOE
-BD64 ; LV # Lo HANGUL SYLLABLE BYO
-BD80 ; LV # Lo HANGUL SYLLABLE BU
-BD9C ; LV # Lo HANGUL SYLLABLE BWEO
-BDB8 ; LV # Lo HANGUL SYLLABLE BWE
-BDD4 ; LV # Lo HANGUL SYLLABLE BWI
-BDF0 ; LV # Lo HANGUL SYLLABLE BYU
-BE0C ; LV # Lo HANGUL SYLLABLE BEU
-BE28 ; LV # Lo HANGUL SYLLABLE BYI
-BE44 ; LV # Lo HANGUL SYLLABLE BI
-BE60 ; LV # Lo HANGUL SYLLABLE BBA
-BE7C ; LV # Lo HANGUL SYLLABLE BBAE
-BE98 ; LV # Lo HANGUL SYLLABLE BBYA
-BEB4 ; LV # Lo HANGUL SYLLABLE BBYAE
-BED0 ; LV # Lo HANGUL SYLLABLE BBEO
-BEEC ; LV # Lo HANGUL SYLLABLE BBE
-BF08 ; LV # Lo HANGUL SYLLABLE BBYEO
-BF24 ; LV # Lo HANGUL SYLLABLE BBYE
-BF40 ; LV # Lo HANGUL SYLLABLE BBO
-BF5C ; LV # Lo HANGUL SYLLABLE BBWA
-BF78 ; LV # Lo HANGUL SYLLABLE BBWAE
-BF94 ; LV # Lo HANGUL SYLLABLE BBOE
-BFB0 ; LV # Lo HANGUL SYLLABLE BBYO
-BFCC ; LV # Lo HANGUL SYLLABLE BBU
-BFE8 ; LV # Lo HANGUL SYLLABLE BBWEO
-C004 ; LV # Lo HANGUL SYLLABLE BBWE
-C020 ; LV # Lo HANGUL SYLLABLE BBWI
-C03C ; LV # Lo HANGUL SYLLABLE BBYU
-C058 ; LV # Lo HANGUL SYLLABLE BBEU
-C074 ; LV # Lo HANGUL SYLLABLE BBYI
-C090 ; LV # Lo HANGUL SYLLABLE BBI
-C0AC ; LV # Lo HANGUL SYLLABLE SA
-C0C8 ; LV # Lo HANGUL SYLLABLE SAE
-C0E4 ; LV # Lo HANGUL SYLLABLE SYA
-C100 ; LV # Lo HANGUL SYLLABLE SYAE
-C11C ; LV # Lo HANGUL SYLLABLE SEO
-C138 ; LV # Lo HANGUL SYLLABLE SE
-C154 ; LV # Lo HANGUL SYLLABLE SYEO
-C170 ; LV # Lo HANGUL SYLLABLE SYE
-C18C ; LV # Lo HANGUL SYLLABLE SO
-C1A8 ; LV # Lo HANGUL SYLLABLE SWA
-C1C4 ; LV # Lo HANGUL SYLLABLE SWAE
-C1E0 ; LV # Lo HANGUL SYLLABLE SOE
-C1FC ; LV # Lo HANGUL SYLLABLE SYO
-C218 ; LV # Lo HANGUL SYLLABLE SU
-C234 ; LV # Lo HANGUL SYLLABLE SWEO
-C250 ; LV # Lo HANGUL SYLLABLE SWE
-C26C ; LV # Lo HANGUL SYLLABLE SWI
-C288 ; LV # Lo HANGUL SYLLABLE SYU
-C2A4 ; LV # Lo HANGUL SYLLABLE SEU
-C2C0 ; LV # Lo HANGUL SYLLABLE SYI
-C2DC ; LV # Lo HANGUL SYLLABLE SI
-C2F8 ; LV # Lo HANGUL SYLLABLE SSA
-C314 ; LV # Lo HANGUL SYLLABLE SSAE
-C330 ; LV # Lo HANGUL SYLLABLE SSYA
-C34C ; LV # Lo HANGUL SYLLABLE SSYAE
-C368 ; LV # Lo HANGUL SYLLABLE SSEO
-C384 ; LV # Lo HANGUL SYLLABLE SSE
-C3A0 ; LV # Lo HANGUL SYLLABLE SSYEO
-C3BC ; LV # Lo HANGUL SYLLABLE SSYE
-C3D8 ; LV # Lo HANGUL SYLLABLE SSO
-C3F4 ; LV # Lo HANGUL SYLLABLE SSWA
-C410 ; LV # Lo HANGUL SYLLABLE SSWAE
-C42C ; LV # Lo HANGUL SYLLABLE SSOE
-C448 ; LV # Lo HANGUL SYLLABLE SSYO
-C464 ; LV # Lo HANGUL SYLLABLE SSU
-C480 ; LV # Lo HANGUL SYLLABLE SSWEO
-C49C ; LV # Lo HANGUL SYLLABLE SSWE
-C4B8 ; LV # Lo HANGUL SYLLABLE SSWI
-C4D4 ; LV # Lo HANGUL SYLLABLE SSYU
-C4F0 ; LV # Lo HANGUL SYLLABLE SSEU
-C50C ; LV # Lo HANGUL SYLLABLE SSYI
-C528 ; LV # Lo HANGUL SYLLABLE SSI
-C544 ; LV # Lo HANGUL SYLLABLE A
-C560 ; LV # Lo HANGUL SYLLABLE AE
-C57C ; LV # Lo HANGUL SYLLABLE YA
-C598 ; LV # Lo HANGUL SYLLABLE YAE
-C5B4 ; LV # Lo HANGUL SYLLABLE EO
-C5D0 ; LV # Lo HANGUL SYLLABLE E
-C5EC ; LV # Lo HANGUL SYLLABLE YEO
-C608 ; LV # Lo HANGUL SYLLABLE YE
-C624 ; LV # Lo HANGUL SYLLABLE O
-C640 ; LV # Lo HANGUL SYLLABLE WA
-C65C ; LV # Lo HANGUL SYLLABLE WAE
-C678 ; LV # Lo HANGUL SYLLABLE OE
-C694 ; LV # Lo HANGUL SYLLABLE YO
-C6B0 ; LV # Lo HANGUL SYLLABLE U
-C6CC ; LV # Lo HANGUL SYLLABLE WEO
-C6E8 ; LV # Lo HANGUL SYLLABLE WE
-C704 ; LV # Lo HANGUL SYLLABLE WI
-C720 ; LV # Lo HANGUL SYLLABLE YU
-C73C ; LV # Lo HANGUL SYLLABLE EU
-C758 ; LV # Lo HANGUL SYLLABLE YI
-C774 ; LV # Lo HANGUL SYLLABLE I
-C790 ; LV # Lo HANGUL SYLLABLE JA
-C7AC ; LV # Lo HANGUL SYLLABLE JAE
-C7C8 ; LV # Lo HANGUL SYLLABLE JYA
-C7E4 ; LV # Lo HANGUL SYLLABLE JYAE
-C800 ; LV # Lo HANGUL SYLLABLE JEO
-C81C ; LV # Lo HANGUL SYLLABLE JE
-C838 ; LV # Lo HANGUL SYLLABLE JYEO
-C854 ; LV # Lo HANGUL SYLLABLE JYE
-C870 ; LV # Lo HANGUL SYLLABLE JO
-C88C ; LV # Lo HANGUL SYLLABLE JWA
-C8A8 ; LV # Lo HANGUL SYLLABLE JWAE
-C8C4 ; LV # Lo HANGUL SYLLABLE JOE
-C8E0 ; LV # Lo HANGUL SYLLABLE JYO
-C8FC ; LV # Lo HANGUL SYLLABLE JU
-C918 ; LV # Lo HANGUL SYLLABLE JWEO
-C934 ; LV # Lo HANGUL SYLLABLE JWE
-C950 ; LV # Lo HANGUL SYLLABLE JWI
-C96C ; LV # Lo HANGUL SYLLABLE JYU
-C988 ; LV # Lo HANGUL SYLLABLE JEU
-C9A4 ; LV # Lo HANGUL SYLLABLE JYI
-C9C0 ; LV # Lo HANGUL SYLLABLE JI
-C9DC ; LV # Lo HANGUL SYLLABLE JJA
-C9F8 ; LV # Lo HANGUL SYLLABLE JJAE
-CA14 ; LV # Lo HANGUL SYLLABLE JJYA
-CA30 ; LV # Lo HANGUL SYLLABLE JJYAE
-CA4C ; LV # Lo HANGUL SYLLABLE JJEO
-CA68 ; LV # Lo HANGUL SYLLABLE JJE
-CA84 ; LV # Lo HANGUL SYLLABLE JJYEO
-CAA0 ; LV # Lo HANGUL SYLLABLE JJYE
-CABC ; LV # Lo HANGUL SYLLABLE JJO
-CAD8 ; LV # Lo HANGUL SYLLABLE JJWA
-CAF4 ; LV # Lo HANGUL SYLLABLE JJWAE
-CB10 ; LV # Lo HANGUL SYLLABLE JJOE
-CB2C ; LV # Lo HANGUL SYLLABLE JJYO
-CB48 ; LV # Lo HANGUL SYLLABLE JJU
-CB64 ; LV # Lo HANGUL SYLLABLE JJWEO
-CB80 ; LV # Lo HANGUL SYLLABLE JJWE
-CB9C ; LV # Lo HANGUL SYLLABLE JJWI
-CBB8 ; LV # Lo HANGUL SYLLABLE JJYU
-CBD4 ; LV # Lo HANGUL SYLLABLE JJEU
-CBF0 ; LV # Lo HANGUL SYLLABLE JJYI
-CC0C ; LV # Lo HANGUL SYLLABLE JJI
-CC28 ; LV # Lo HANGUL SYLLABLE CA
-CC44 ; LV # Lo HANGUL SYLLABLE CAE
-CC60 ; LV # Lo HANGUL SYLLABLE CYA
-CC7C ; LV # Lo HANGUL SYLLABLE CYAE
-CC98 ; LV # Lo HANGUL SYLLABLE CEO
-CCB4 ; LV # Lo HANGUL SYLLABLE CE
-CCD0 ; LV # Lo HANGUL SYLLABLE CYEO
-CCEC ; LV # Lo HANGUL SYLLABLE CYE
-CD08 ; LV # Lo HANGUL SYLLABLE CO
-CD24 ; LV # Lo HANGUL SYLLABLE CWA
-CD40 ; LV # Lo HANGUL SYLLABLE CWAE
-CD5C ; LV # Lo HANGUL SYLLABLE COE
-CD78 ; LV # Lo HANGUL SYLLABLE CYO
-CD94 ; LV # Lo HANGUL SYLLABLE CU
-CDB0 ; LV # Lo HANGUL SYLLABLE CWEO
-CDCC ; LV # Lo HANGUL SYLLABLE CWE
-CDE8 ; LV # Lo HANGUL SYLLABLE CWI
-CE04 ; LV # Lo HANGUL SYLLABLE CYU
-CE20 ; LV # Lo HANGUL SYLLABLE CEU
-CE3C ; LV # Lo HANGUL SYLLABLE CYI
-CE58 ; LV # Lo HANGUL SYLLABLE CI
-CE74 ; LV # Lo HANGUL SYLLABLE KA
-CE90 ; LV # Lo HANGUL SYLLABLE KAE
-CEAC ; LV # Lo HANGUL SYLLABLE KYA
-CEC8 ; LV # Lo HANGUL SYLLABLE KYAE
-CEE4 ; LV # Lo HANGUL SYLLABLE KEO
-CF00 ; LV # Lo HANGUL SYLLABLE KE
-CF1C ; LV # Lo HANGUL SYLLABLE KYEO
-CF38 ; LV # Lo HANGUL SYLLABLE KYE
-CF54 ; LV # Lo HANGUL SYLLABLE KO
-CF70 ; LV # Lo HANGUL SYLLABLE KWA
-CF8C ; LV # Lo HANGUL SYLLABLE KWAE
-CFA8 ; LV # Lo HANGUL SYLLABLE KOE
-CFC4 ; LV # Lo HANGUL SYLLABLE KYO
-CFE0 ; LV # Lo HANGUL SYLLABLE KU
-CFFC ; LV # Lo HANGUL SYLLABLE KWEO
-D018 ; LV # Lo HANGUL SYLLABLE KWE
-D034 ; LV # Lo HANGUL SYLLABLE KWI
-D050 ; LV # Lo HANGUL SYLLABLE KYU
-D06C ; LV # Lo HANGUL SYLLABLE KEU
-D088 ; LV # Lo HANGUL SYLLABLE KYI
-D0A4 ; LV # Lo HANGUL SYLLABLE KI
-D0C0 ; LV # Lo HANGUL SYLLABLE TA
-D0DC ; LV # Lo HANGUL SYLLABLE TAE
-D0F8 ; LV # Lo HANGUL SYLLABLE TYA
-D114 ; LV # Lo HANGUL SYLLABLE TYAE
-D130 ; LV # Lo HANGUL SYLLABLE TEO
-D14C ; LV # Lo HANGUL SYLLABLE TE
-D168 ; LV # Lo HANGUL SYLLABLE TYEO
-D184 ; LV # Lo HANGUL SYLLABLE TYE
-D1A0 ; LV # Lo HANGUL SYLLABLE TO
-D1BC ; LV # Lo HANGUL SYLLABLE TWA
-D1D8 ; LV # Lo HANGUL SYLLABLE TWAE
-D1F4 ; LV # Lo HANGUL SYLLABLE TOE
-D210 ; LV # Lo HANGUL SYLLABLE TYO
-D22C ; LV # Lo HANGUL SYLLABLE TU
-D248 ; LV # Lo HANGUL SYLLABLE TWEO
-D264 ; LV # Lo HANGUL SYLLABLE TWE
-D280 ; LV # Lo HANGUL SYLLABLE TWI
-D29C ; LV # Lo HANGUL SYLLABLE TYU
-D2B8 ; LV # Lo HANGUL SYLLABLE TEU
-D2D4 ; LV # Lo HANGUL SYLLABLE TYI
-D2F0 ; LV # Lo HANGUL SYLLABLE TI
-D30C ; LV # Lo HANGUL SYLLABLE PA
-D328 ; LV # Lo HANGUL SYLLABLE PAE
-D344 ; LV # Lo HANGUL SYLLABLE PYA
-D360 ; LV # Lo HANGUL SYLLABLE PYAE
-D37C ; LV # Lo HANGUL SYLLABLE PEO
-D398 ; LV # Lo HANGUL SYLLABLE PE
-D3B4 ; LV # Lo HANGUL SYLLABLE PYEO
-D3D0 ; LV # Lo HANGUL SYLLABLE PYE
-D3EC ; LV # Lo HANGUL SYLLABLE PO
-D408 ; LV # Lo HANGUL SYLLABLE PWA
-D424 ; LV # Lo HANGUL SYLLABLE PWAE
-D440 ; LV # Lo HANGUL SYLLABLE POE
-D45C ; LV # Lo HANGUL SYLLABLE PYO
-D478 ; LV # Lo HANGUL SYLLABLE PU
-D494 ; LV # Lo HANGUL SYLLABLE PWEO
-D4B0 ; LV # Lo HANGUL SYLLABLE PWE
-D4CC ; LV # Lo HANGUL SYLLABLE PWI
-D4E8 ; LV # Lo HANGUL SYLLABLE PYU
-D504 ; LV # Lo HANGUL SYLLABLE PEU
-D520 ; LV # Lo HANGUL SYLLABLE PYI
-D53C ; LV # Lo HANGUL SYLLABLE PI
-D558 ; LV # Lo HANGUL SYLLABLE HA
-D574 ; LV # Lo HANGUL SYLLABLE HAE
-D590 ; LV # Lo HANGUL SYLLABLE HYA
-D5AC ; LV # Lo HANGUL SYLLABLE HYAE
-D5C8 ; LV # Lo HANGUL SYLLABLE HEO
-D5E4 ; LV # Lo HANGUL SYLLABLE HE
-D600 ; LV # Lo HANGUL SYLLABLE HYEO
-D61C ; LV # Lo HANGUL SYLLABLE HYE
-D638 ; LV # Lo HANGUL SYLLABLE HO
-D654 ; LV # Lo HANGUL SYLLABLE HWA
-D670 ; LV # Lo HANGUL SYLLABLE HWAE
-D68C ; LV # Lo HANGUL SYLLABLE HOE
-D6A8 ; LV # Lo HANGUL SYLLABLE HYO
-D6C4 ; LV # Lo HANGUL SYLLABLE HU
-D6E0 ; LV # Lo HANGUL SYLLABLE HWEO
-D6FC ; LV # Lo HANGUL SYLLABLE HWE
-D718 ; LV # Lo HANGUL SYLLABLE HWI
-D734 ; LV # Lo HANGUL SYLLABLE HYU
-D750 ; LV # Lo HANGUL SYLLABLE HEU
-D76C ; LV # Lo HANGUL SYLLABLE HYI
-D788 ; LV # Lo HANGUL SYLLABLE HI
-
-# Total code points: 399
-
-# ================================================
-
-# Hangul_Syllable_Type=LVT_Syllable
-
-AC01..AC1B ; LVT # Lo [27] HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH
-AC1D..AC37 ; LVT # Lo [27] HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH
-AC39..AC53 ; LVT # Lo [27] HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH
-AC55..AC6F ; LVT # Lo [27] HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH
-AC71..AC8B ; LVT # Lo [27] HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH
-AC8D..ACA7 ; LVT # Lo [27] HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH
-ACA9..ACC3 ; LVT # Lo [27] HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH
-ACC5..ACDF ; LVT # Lo [27] HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH
-ACE1..ACFB ; LVT # Lo [27] HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH
-ACFD..AD17 ; LVT # Lo [27] HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH
-AD19..AD33 ; LVT # Lo [27] HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH
-AD35..AD4F ; LVT # Lo [27] HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH
-AD51..AD6B ; LVT # Lo [27] HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH
-AD6D..AD87 ; LVT # Lo [27] HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH
-AD89..ADA3 ; LVT # Lo [27] HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH
-ADA5..ADBF ; LVT # Lo [27] HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH
-ADC1..ADDB ; LVT # Lo [27] HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH
-ADDD..ADF7 ; LVT # Lo [27] HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH
-ADF9..AE13 ; LVT # Lo [27] HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH
-AE15..AE2F ; LVT # Lo [27] HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH
-AE31..AE4B ; LVT # Lo [27] HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH
-AE4D..AE67 ; LVT # Lo [27] HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH
-AE69..AE83 ; LVT # Lo [27] HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH
-AE85..AE9F ; LVT # Lo [27] HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH
-AEA1..AEBB ; LVT # Lo [27] HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH
-AEBD..AED7 ; LVT # Lo [27] HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH
-AED9..AEF3 ; LVT # Lo [27] HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH
-AEF5..AF0F ; LVT # Lo [27] HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH
-AF11..AF2B ; LVT # Lo [27] HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH
-AF2D..AF47 ; LVT # Lo [27] HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH
-AF49..AF63 ; LVT # Lo [27] HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH
-AF65..AF7F ; LVT # Lo [27] HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH
-AF81..AF9B ; LVT # Lo [27] HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH
-AF9D..AFB7 ; LVT # Lo [27] HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH
-AFB9..AFD3 ; LVT # Lo [27] HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH
-AFD5..AFEF ; LVT # Lo [27] HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH
-AFF1..B00B ; LVT # Lo [27] HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH
-B00D..B027 ; LVT # Lo [27] HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH
-B029..B043 ; LVT # Lo [27] HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH
-B045..B05F ; LVT # Lo [27] HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH
-B061..B07B ; LVT # Lo [27] HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH
-B07D..B097 ; LVT # Lo [27] HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH
-B099..B0B3 ; LVT # Lo [27] HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH
-B0B5..B0CF ; LVT # Lo [27] HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH
-B0D1..B0EB ; LVT # Lo [27] HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH
-B0ED..B107 ; LVT # Lo [27] HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH
-B109..B123 ; LVT # Lo [27] HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH
-B125..B13F ; LVT # Lo [27] HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH
-B141..B15B ; LVT # Lo [27] HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH
-B15D..B177 ; LVT # Lo [27] HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH
-B179..B193 ; LVT # Lo [27] HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH
-B195..B1AF ; LVT # Lo [27] HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH
-B1B1..B1CB ; LVT # Lo [27] HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH
-B1CD..B1E7 ; LVT # Lo [27] HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH
-B1E9..B203 ; LVT # Lo [27] HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH
-B205..B21F ; LVT # Lo [27] HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH
-B221..B23B ; LVT # Lo [27] HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH
-B23D..B257 ; LVT # Lo [27] HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH
-B259..B273 ; LVT # Lo [27] HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH
-B275..B28F ; LVT # Lo [27] HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH
-B291..B2AB ; LVT # Lo [27] HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH
-B2AD..B2C7 ; LVT # Lo [27] HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH
-B2C9..B2E3 ; LVT # Lo [27] HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH
-B2E5..B2FF ; LVT # Lo [27] HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH
-B301..B31B ; LVT # Lo [27] HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH
-B31D..B337 ; LVT # Lo [27] HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH
-B339..B353 ; LVT # Lo [27] HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH
-B355..B36F ; LVT # Lo [27] HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH
-B371..B38B ; LVT # Lo [27] HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH
-B38D..B3A7 ; LVT # Lo [27] HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH
-B3A9..B3C3 ; LVT # Lo [27] HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH
-B3C5..B3DF ; LVT # Lo [27] HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH
-B3E1..B3FB ; LVT # Lo [27] HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH
-B3FD..B417 ; LVT # Lo [27] HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH
-B419..B433 ; LVT # Lo [27] HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH
-B435..B44F ; LVT # Lo [27] HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH
-B451..B46B ; LVT # Lo [27] HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH
-B46D..B487 ; LVT # Lo [27] HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH
-B489..B4A3 ; LVT # Lo [27] HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH
-B4A5..B4BF ; LVT # Lo [27] HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH
-B4C1..B4DB ; LVT # Lo [27] HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH
-B4DD..B4F7 ; LVT # Lo [27] HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH
-B4F9..B513 ; LVT # Lo [27] HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH
-B515..B52F ; LVT # Lo [27] HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH
-B531..B54B ; LVT # Lo [27] HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH
-B54D..B567 ; LVT # Lo [27] HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH
-B569..B583 ; LVT # Lo [27] HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH
-B585..B59F ; LVT # Lo [27] HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH
-B5A1..B5BB ; LVT # Lo [27] HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH
-B5BD..B5D7 ; LVT # Lo [27] HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH
-B5D9..B5F3 ; LVT # Lo [27] HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH
-B5F5..B60F ; LVT # Lo [27] HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH
-B611..B62B ; LVT # Lo [27] HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH
-B62D..B647 ; LVT # Lo [27] HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH
-B649..B663 ; LVT # Lo [27] HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH
-B665..B67F ; LVT # Lo [27] HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH
-B681..B69B ; LVT # Lo [27] HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH
-B69D..B6B7 ; LVT # Lo [27] HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH
-B6B9..B6D3 ; LVT # Lo [27] HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH
-B6D5..B6EF ; LVT # Lo [27] HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH
-B6F1..B70B ; LVT # Lo [27] HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH
-B70D..B727 ; LVT # Lo [27] HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH
-B729..B743 ; LVT # Lo [27] HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH
-B745..B75F ; LVT # Lo [27] HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH
-B761..B77B ; LVT # Lo [27] HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH
-B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH
-B799..B7B3 ; LVT # Lo [27] HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH
-B7B5..B7CF ; LVT # Lo [27] HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH
-B7D1..B7EB ; LVT # Lo [27] HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH
-B7ED..B807 ; LVT # Lo [27] HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH
-B809..B823 ; LVT # Lo [27] HANGUL SYLLABLE REG..HANGUL SYLLABLE REH
-B825..B83F ; LVT # Lo [27] HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH
-B841..B85B ; LVT # Lo [27] HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH
-B85D..B877 ; LVT # Lo [27] HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH
-B879..B893 ; LVT # Lo [27] HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH
-B895..B8AF ; LVT # Lo [27] HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH
-B8B1..B8CB ; LVT # Lo [27] HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH
-B8CD..B8E7 ; LVT # Lo [27] HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH
-B8E9..B903 ; LVT # Lo [27] HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH
-B905..B91F ; LVT # Lo [27] HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH
-B921..B93B ; LVT # Lo [27] HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH
-B93D..B957 ; LVT # Lo [27] HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH
-B959..B973 ; LVT # Lo [27] HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH
-B975..B98F ; LVT # Lo [27] HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH
-B991..B9AB ; LVT # Lo [27] HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH
-B9AD..B9C7 ; LVT # Lo [27] HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH
-B9C9..B9E3 ; LVT # Lo [27] HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH
-B9E5..B9FF ; LVT # Lo [27] HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH
-BA01..BA1B ; LVT # Lo [27] HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH
-BA1D..BA37 ; LVT # Lo [27] HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH
-BA39..BA53 ; LVT # Lo [27] HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH
-BA55..BA6F ; LVT # Lo [27] HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH
-BA71..BA8B ; LVT # Lo [27] HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH
-BA8D..BAA7 ; LVT # Lo [27] HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH
-BAA9..BAC3 ; LVT # Lo [27] HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH
-BAC5..BADF ; LVT # Lo [27] HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH
-BAE1..BAFB ; LVT # Lo [27] HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH
-BAFD..BB17 ; LVT # Lo [27] HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH
-BB19..BB33 ; LVT # Lo [27] HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH
-BB35..BB4F ; LVT # Lo [27] HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH
-BB51..BB6B ; LVT # Lo [27] HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH
-BB6D..BB87 ; LVT # Lo [27] HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH
-BB89..BBA3 ; LVT # Lo [27] HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH
-BBA5..BBBF ; LVT # Lo [27] HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH
-BBC1..BBDB ; LVT # Lo [27] HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH
-BBDD..BBF7 ; LVT # Lo [27] HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH
-BBF9..BC13 ; LVT # Lo [27] HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH
-BC15..BC2F ; LVT # Lo [27] HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH
-BC31..BC4B ; LVT # Lo [27] HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH
-BC4D..BC67 ; LVT # Lo [27] HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH
-BC69..BC83 ; LVT # Lo [27] HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH
-BC85..BC9F ; LVT # Lo [27] HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH
-BCA1..BCBB ; LVT # Lo [27] HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH
-BCBD..BCD7 ; LVT # Lo [27] HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH
-BCD9..BCF3 ; LVT # Lo [27] HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH
-BCF5..BD0F ; LVT # Lo [27] HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH
-BD11..BD2B ; LVT # Lo [27] HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH
-BD2D..BD47 ; LVT # Lo [27] HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH
-BD49..BD63 ; LVT # Lo [27] HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH
-BD65..BD7F ; LVT # Lo [27] HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH
-BD81..BD9B ; LVT # Lo [27] HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH
-BD9D..BDB7 ; LVT # Lo [27] HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH
-BDB9..BDD3 ; LVT # Lo [27] HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH
-BDD5..BDEF ; LVT # Lo [27] HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH
-BDF1..BE0B ; LVT # Lo [27] HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH
-BE0D..BE27 ; LVT # Lo [27] HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH
-BE29..BE43 ; LVT # Lo [27] HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH
-BE45..BE5F ; LVT # Lo [27] HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH
-BE61..BE7B ; LVT # Lo [27] HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH
-BE7D..BE97 ; LVT # Lo [27] HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH
-BE99..BEB3 ; LVT # Lo [27] HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH
-BEB5..BECF ; LVT # Lo [27] HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH
-BED1..BEEB ; LVT # Lo [27] HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH
-BEED..BF07 ; LVT # Lo [27] HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH
-BF09..BF23 ; LVT # Lo [27] HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH
-BF25..BF3F ; LVT # Lo [27] HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH
-BF41..BF5B ; LVT # Lo [27] HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH
-BF5D..BF77 ; LVT # Lo [27] HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH
-BF79..BF93 ; LVT # Lo [27] HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH
-BF95..BFAF ; LVT # Lo [27] HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH
-BFB1..BFCB ; LVT # Lo [27] HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH
-BFCD..BFE7 ; LVT # Lo [27] HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH
-BFE9..C003 ; LVT # Lo [27] HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH
-C005..C01F ; LVT # Lo [27] HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH
-C021..C03B ; LVT # Lo [27] HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH
-C03D..C057 ; LVT # Lo [27] HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH
-C059..C073 ; LVT # Lo [27] HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH
-C075..C08F ; LVT # Lo [27] HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH
-C091..C0AB ; LVT # Lo [27] HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH
-C0AD..C0C7 ; LVT # Lo [27] HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH
-C0C9..C0E3 ; LVT # Lo [27] HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH
-C0E5..C0FF ; LVT # Lo [27] HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH
-C101..C11B ; LVT # Lo [27] HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH
-C11D..C137 ; LVT # Lo [27] HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH
-C139..C153 ; LVT # Lo [27] HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH
-C155..C16F ; LVT # Lo [27] HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH
-C171..C18B ; LVT # Lo [27] HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH
-C18D..C1A7 ; LVT # Lo [27] HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH
-C1A9..C1C3 ; LVT # Lo [27] HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH
-C1C5..C1DF ; LVT # Lo [27] HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH
-C1E1..C1FB ; LVT # Lo [27] HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH
-C1FD..C217 ; LVT # Lo [27] HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH
-C219..C233 ; LVT # Lo [27] HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH
-C235..C24F ; LVT # Lo [27] HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH
-C251..C26B ; LVT # Lo [27] HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH
-C26D..C287 ; LVT # Lo [27] HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH
-C289..C2A3 ; LVT # Lo [27] HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH
-C2A5..C2BF ; LVT # Lo [27] HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH
-C2C1..C2DB ; LVT # Lo [27] HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH
-C2DD..C2F7 ; LVT # Lo [27] HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH
-C2F9..C313 ; LVT # Lo [27] HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH
-C315..C32F ; LVT # Lo [27] HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH
-C331..C34B ; LVT # Lo [27] HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH
-C34D..C367 ; LVT # Lo [27] HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH
-C369..C383 ; LVT # Lo [27] HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH
-C385..C39F ; LVT # Lo [27] HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH
-C3A1..C3BB ; LVT # Lo [27] HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH
-C3BD..C3D7 ; LVT # Lo [27] HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH
-C3D9..C3F3 ; LVT # Lo [27] HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH
-C3F5..C40F ; LVT # Lo [27] HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH
-C411..C42B ; LVT # Lo [27] HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH
-C42D..C447 ; LVT # Lo [27] HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH
-C449..C463 ; LVT # Lo [27] HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH
-C465..C47F ; LVT # Lo [27] HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH
-C481..C49B ; LVT # Lo [27] HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH
-C49D..C4B7 ; LVT # Lo [27] HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH
-C4B9..C4D3 ; LVT # Lo [27] HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH
-C4D5..C4EF ; LVT # Lo [27] HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH
-C4F1..C50B ; LVT # Lo [27] HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH
-C50D..C527 ; LVT # Lo [27] HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH
-C529..C543 ; LVT # Lo [27] HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH
-C545..C55F ; LVT # Lo [27] HANGUL SYLLABLE AG..HANGUL SYLLABLE AH
-C561..C57B ; LVT # Lo [27] HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH
-C57D..C597 ; LVT # Lo [27] HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH
-C599..C5B3 ; LVT # Lo [27] HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH
-C5B5..C5CF ; LVT # Lo [27] HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH
-C5D1..C5EB ; LVT # Lo [27] HANGUL SYLLABLE EG..HANGUL SYLLABLE EH
-C5ED..C607 ; LVT # Lo [27] HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH
-C609..C623 ; LVT # Lo [27] HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH
-C625..C63F ; LVT # Lo [27] HANGUL SYLLABLE OG..HANGUL SYLLABLE OH
-C641..C65B ; LVT # Lo [27] HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH
-C65D..C677 ; LVT # Lo [27] HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH
-C679..C693 ; LVT # Lo [27] HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH
-C695..C6AF ; LVT # Lo [27] HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH
-C6B1..C6CB ; LVT # Lo [27] HANGUL SYLLABLE UG..HANGUL SYLLABLE UH
-C6CD..C6E7 ; LVT # Lo [27] HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH
-C6E9..C703 ; LVT # Lo [27] HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH
-C705..C71F ; LVT # Lo [27] HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH
-C721..C73B ; LVT # Lo [27] HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH
-C73D..C757 ; LVT # Lo [27] HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH
-C759..C773 ; LVT # Lo [27] HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH
-C775..C78F ; LVT # Lo [27] HANGUL SYLLABLE IG..HANGUL SYLLABLE IH
-C791..C7AB ; LVT # Lo [27] HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH
-C7AD..C7C7 ; LVT # Lo [27] HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH
-C7C9..C7E3 ; LVT # Lo [27] HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH
-C7E5..C7FF ; LVT # Lo [27] HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH
-C801..C81B ; LVT # Lo [27] HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH
-C81D..C837 ; LVT # Lo [27] HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH
-C839..C853 ; LVT # Lo [27] HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH
-C855..C86F ; LVT # Lo [27] HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH
-C871..C88B ; LVT # Lo [27] HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH
-C88D..C8A7 ; LVT # Lo [27] HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH
-C8A9..C8C3 ; LVT # Lo [27] HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH
-C8C5..C8DF ; LVT # Lo [27] HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH
-C8E1..C8FB ; LVT # Lo [27] HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH
-C8FD..C917 ; LVT # Lo [27] HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH
-C919..C933 ; LVT # Lo [27] HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH
-C935..C94F ; LVT # Lo [27] HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH
-C951..C96B ; LVT # Lo [27] HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH
-C96D..C987 ; LVT # Lo [27] HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH
-C989..C9A3 ; LVT # Lo [27] HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH
-C9A5..C9BF ; LVT # Lo [27] HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH
-C9C1..C9DB ; LVT # Lo [27] HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH
-C9DD..C9F7 ; LVT # Lo [27] HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH
-C9F9..CA13 ; LVT # Lo [27] HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH
-CA15..CA2F ; LVT # Lo [27] HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH
-CA31..CA4B ; LVT # Lo [27] HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH
-CA4D..CA67 ; LVT # Lo [27] HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH
-CA69..CA83 ; LVT # Lo [27] HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH
-CA85..CA9F ; LVT # Lo [27] HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH
-CAA1..CABB ; LVT # Lo [27] HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH
-CABD..CAD7 ; LVT # Lo [27] HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH
-CAD9..CAF3 ; LVT # Lo [27] HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH
-CAF5..CB0F ; LVT # Lo [27] HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH
-CB11..CB2B ; LVT # Lo [27] HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH
-CB2D..CB47 ; LVT # Lo [27] HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH
-CB49..CB63 ; LVT # Lo [27] HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH
-CB65..CB7F ; LVT # Lo [27] HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH
-CB81..CB9B ; LVT # Lo [27] HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH
-CB9D..CBB7 ; LVT # Lo [27] HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH
-CBB9..CBD3 ; LVT # Lo [27] HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH
-CBD5..CBEF ; LVT # Lo [27] HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH
-CBF1..CC0B ; LVT # Lo [27] HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH
-CC0D..CC27 ; LVT # Lo [27] HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH
-CC29..CC43 ; LVT # Lo [27] HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH
-CC45..CC5F ; LVT # Lo [27] HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH
-CC61..CC7B ; LVT # Lo [27] HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH
-CC7D..CC97 ; LVT # Lo [27] HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH
-CC99..CCB3 ; LVT # Lo [27] HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH
-CCB5..CCCF ; LVT # Lo [27] HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH
-CCD1..CCEB ; LVT # Lo [27] HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH
-CCED..CD07 ; LVT # Lo [27] HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH
-CD09..CD23 ; LVT # Lo [27] HANGUL SYLLABLE COG..HANGUL SYLLABLE COH
-CD25..CD3F ; LVT # Lo [27] HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH
-CD41..CD5B ; LVT # Lo [27] HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH
-CD5D..CD77 ; LVT # Lo [27] HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH
-CD79..CD93 ; LVT # Lo [27] HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH
-CD95..CDAF ; LVT # Lo [27] HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH
-CDB1..CDCB ; LVT # Lo [27] HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH
-CDCD..CDE7 ; LVT # Lo [27] HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH
-CDE9..CE03 ; LVT # Lo [27] HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH
-CE05..CE1F ; LVT # Lo [27] HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH
-CE21..CE3B ; LVT # Lo [27] HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH
-CE3D..CE57 ; LVT # Lo [27] HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH
-CE59..CE73 ; LVT # Lo [27] HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH
-CE75..CE8F ; LVT # Lo [27] HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH
-CE91..CEAB ; LVT # Lo [27] HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH
-CEAD..CEC7 ; LVT # Lo [27] HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH
-CEC9..CEE3 ; LVT # Lo [27] HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH
-CEE5..CEFF ; LVT # Lo [27] HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH
-CF01..CF1B ; LVT # Lo [27] HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH
-CF1D..CF37 ; LVT # Lo [27] HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH
-CF39..CF53 ; LVT # Lo [27] HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH
-CF55..CF6F ; LVT # Lo [27] HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH
-CF71..CF8B ; LVT # Lo [27] HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH
-CF8D..CFA7 ; LVT # Lo [27] HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH
-CFA9..CFC3 ; LVT # Lo [27] HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH
-CFC5..CFDF ; LVT # Lo [27] HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH
-CFE1..CFFB ; LVT # Lo [27] HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH
-CFFD..D017 ; LVT # Lo [27] HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH
-D019..D033 ; LVT # Lo [27] HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH
-D035..D04F ; LVT # Lo [27] HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH
-D051..D06B ; LVT # Lo [27] HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH
-D06D..D087 ; LVT # Lo [27] HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH
-D089..D0A3 ; LVT # Lo [27] HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH
-D0A5..D0BF ; LVT # Lo [27] HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH
-D0C1..D0DB ; LVT # Lo [27] HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH
-D0DD..D0F7 ; LVT # Lo [27] HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH
-D0F9..D113 ; LVT # Lo [27] HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH
-D115..D12F ; LVT # Lo [27] HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH
-D131..D14B ; LVT # Lo [27] HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH
-D14D..D167 ; LVT # Lo [27] HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH
-D169..D183 ; LVT # Lo [27] HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH
-D185..D19F ; LVT # Lo [27] HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH
-D1A1..D1BB ; LVT # Lo [27] HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH
-D1BD..D1D7 ; LVT # Lo [27] HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH
-D1D9..D1F3 ; LVT # Lo [27] HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH
-D1F5..D20F ; LVT # Lo [27] HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH
-D211..D22B ; LVT # Lo [27] HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH
-D22D..D247 ; LVT # Lo [27] HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH
-D249..D263 ; LVT # Lo [27] HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH
-D265..D27F ; LVT # Lo [27] HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH
-D281..D29B ; LVT # Lo [27] HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH
-D29D..D2B7 ; LVT # Lo [27] HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH
-D2B9..D2D3 ; LVT # Lo [27] HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH
-D2D5..D2EF ; LVT # Lo [27] HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH
-D2F1..D30B ; LVT # Lo [27] HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH
-D30D..D327 ; LVT # Lo [27] HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH
-D329..D343 ; LVT # Lo [27] HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH
-D345..D35F ; LVT # Lo [27] HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH
-D361..D37B ; LVT # Lo [27] HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH
-D37D..D397 ; LVT # Lo [27] HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH
-D399..D3B3 ; LVT # Lo [27] HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH
-D3B5..D3CF ; LVT # Lo [27] HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH
-D3D1..D3EB ; LVT # Lo [27] HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH
-D3ED..D407 ; LVT # Lo [27] HANGUL SYLLABLE POG..HANGUL SYLLABLE POH
-D409..D423 ; LVT # Lo [27] HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH
-D425..D43F ; LVT # Lo [27] HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH
-D441..D45B ; LVT # Lo [27] HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH
-D45D..D477 ; LVT # Lo [27] HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH
-D479..D493 ; LVT # Lo [27] HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH
-D495..D4AF ; LVT # Lo [27] HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH
-D4B1..D4CB ; LVT # Lo [27] HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH
-D4CD..D4E7 ; LVT # Lo [27] HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH
-D4E9..D503 ; LVT # Lo [27] HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH
-D505..D51F ; LVT # Lo [27] HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH
-D521..D53B ; LVT # Lo [27] HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH
-D53D..D557 ; LVT # Lo [27] HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH
-D559..D573 ; LVT # Lo [27] HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH
-D575..D58F ; LVT # Lo [27] HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH
-D591..D5AB ; LVT # Lo [27] HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH
-D5AD..D5C7 ; LVT # Lo [27] HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH
-D5C9..D5E3 ; LVT # Lo [27] HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH
-D5E5..D5FF ; LVT # Lo [27] HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH
-D601..D61B ; LVT # Lo [27] HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH
-D61D..D637 ; LVT # Lo [27] HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH
-D639..D653 ; LVT # Lo [27] HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH
-D655..D66F ; LVT # Lo [27] HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH
-D671..D68B ; LVT # Lo [27] HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH
-D68D..D6A7 ; LVT # Lo [27] HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH
-D6A9..D6C3 ; LVT # Lo [27] HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH
-D6C5..D6DF ; LVT # Lo [27] HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH
-D6E1..D6FB ; LVT # Lo [27] HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH
-D6FD..D717 ; LVT # Lo [27] HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH
-D719..D733 ; LVT # Lo [27] HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH
-D735..D74F ; LVT # Lo [27] HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH
-D751..D76B ; LVT # Lo [27] HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH
-D76D..D787 ; LVT # Lo [27] HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH
-D789..D7A3 ; LVT # Lo [27] HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH
-
-# Total code points: 10773
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/Heavy.pl b/Master/tlpkg/tlperl/lib/unicore/Heavy.pl
index d5a5856bccc..89c8bf503b3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/Heavy.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/Heavy.pl
@@ -1,6 +1,6 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
@@ -332,6 +332,8 @@
'age=5.0' => 'Age/5_0',
'age=5.1' => 'Age/5_1',
'age=5.2' => 'Age/5_2',
+ 'age=6' => 'Age/6_0',
+ 'age=6.0' => 'Age/6_0',
'ccc=0' => 'Ccc/NR',
'ccc=1' => 'Ccc/OV',
'ccc=10' => 'Ccc/10',
@@ -403,6 +405,8 @@
'in=5.0' => 'In/5_0',
'in=5.1' => 'In/5_1',
'in=5.2' => 'In/5_2',
+ 'in=6' => 'In/6_0',
+ 'in=6.0' => 'In/6_0',
'nv=-1/2' => 'Nv/_1_2',
'nv=0' => 'Nv/0',
'nv=1' => 'Nv/1',
@@ -532,6 +536,7 @@
'ahex=true' => 'AHex/Y',
'ahex=y' => 'AHex/Y',
'ahex=yes' => 'AHex/Y',
+ 'alchemicalsymbols' => 'Blk/Alchemic',
'all' => 'Perl/Any',
'alnum' => 'Perl/Alnum',
'alpha' => 'Alpha/Y',
@@ -567,7 +572,10 @@
'balinese' => 'Sc/Bali',
'bamu' => 'Sc/Bamu',
'bamum' => 'Sc/Bamu',
+ 'bamumsupplement' => 'Blk/BamumSup',
'basiclatin' => 'Blk/ASCII',
+ 'batak' => 'Sc/Batk',
+ 'batk' => 'Sc/Batk',
'bc=al' => 'Bc/AL',
'bc=an' => 'Bc/AN',
'bc=arabicletter' => 'Bc/AL',
@@ -630,6 +638,7 @@
'bidimirrored' => 'BidiM/Y',
'blank' => 'Perl/Blank',
'blk=aegeannumbers' => 'Blk/AegeanNu',
+ 'blk=alchemicalsymbols' => 'Blk/Alchemic',
'blk=alphabeticpresentationforms' => 'Blk/Alphabet',
'blk=ancientgreekmusicalnotation' => 'Blk/Ancient2',
'blk=ancientgreeknumbers' => 'Blk/AncientG',
@@ -644,12 +653,15 @@
'blk=avestan' => 'Blk/Avestan',
'blk=balinese' => 'Blk/Balinese',
'blk=bamum' => 'Blk/Bamum',
+ 'blk=bamumsupplement' => 'Blk/BamumSup',
'blk=basiclatin' => 'Blk/ASCII',
+ 'blk=batak' => 'Blk/Batak',
'blk=bengali' => 'Blk/Bengali',
'blk=blockelements' => 'Blk/BlockEle',
'blk=bopomofo' => 'Blk/Bopomofo',
'blk=bopomofoextended' => 'Blk/Bopomof2',
'blk=boxdrawing' => 'Blk/BoxDrawi',
+ 'blk=brahmi' => 'Blk/Brahmi',
'blk=braillepatterns' => 'Blk/BrailleP',
'blk=buginese' => 'Blk/Buginese',
'blk=buhid' => 'Blk/Buhid',
@@ -669,6 +681,7 @@
'blk=cjkunifiedideographsextensiona' => 'Blk/CJKUnif2',
'blk=cjkunifiedideographsextensionb' => 'Blk/CJKUnif3',
'blk=cjkunifiedideographsextensionc' => 'Blk/CJKUnif4',
+ 'blk=cjkunifiedideographsextensiond' => 'Blk/CJKUnif5',
'blk=combiningdiacriticalmarks' => 'Blk/Combini3',
'blk=combiningdiacriticalmarksforsymbols' => 'Blk/Combini2',
'blk=combiningdiacriticalmarkssupplement' => 'Blk/Combini4',
@@ -693,13 +706,15 @@
'blk=dingbats' => 'Blk/Dingbats',
'blk=dominotiles' => 'Blk/DominoTi',
'blk=egyptianhieroglyphs' => 'Blk/Egyptian',
+ 'blk=emoticons' => 'Blk/Emoticon',
'blk=enclosedalphanumerics' => 'Blk/Enclosed',
'blk=enclosedalphanumericsupplement' => 'Blk/Enclose4',
'blk=enclosedcjklettersandmonths' => 'Blk/Enclose2',
'blk=enclosedideographicsupplement' => 'Blk/Enclose3',
'blk=ethiopic' => 'Blk/Ethiopic',
'blk=ethiopicextended' => 'Blk/Ethiopi2',
- 'blk=ethiopicsupplement' => 'Blk/Ethiopi3',
+ 'blk=ethiopicextendeda' => 'Blk/Ethiopi3',
+ 'blk=ethiopicsupplement' => 'Blk/Ethiopi4',
'blk=generalpunctuation' => 'Blk/GeneralP',
'blk=geometricshapes' => 'Blk/Geometri',
'blk=georgian' => 'Blk/Georgian',
@@ -729,6 +744,7 @@
'blk=ipaextensions' => 'Blk/IPAExten',
'blk=javanese' => 'Blk/Javanese',
'blk=kaithi' => 'Blk/Kaithi',
+ 'blk=kanasupplement' => 'Blk/KanaSupp',
'blk=kanbun' => 'Blk/Kanbun',
'blk=kangxiradicals' => 'Blk/KangxiRa',
'blk=kannada' => 'Blk/Kannada',
@@ -757,6 +773,7 @@
'blk=lydian' => 'Blk/Lydian',
'blk=mahjongtiles' => 'Blk/MahjongT',
'blk=malayalam' => 'Blk/Malayala',
+ 'blk=mandaic' => 'Blk/Mandaic',
'blk=mathematicalalphanumericsymbols' => 'Blk/Mathema2',
'blk=mathematicaloperators' => 'Blk/Mathemat',
'blk=meeteimayek' => 'Blk/MeeteiMa',
@@ -764,6 +781,7 @@
'blk=miscellaneousmathematicalsymbolsb' => 'Blk/Miscell5',
'blk=miscellaneoussymbols' => 'Blk/Miscella',
'blk=miscellaneoussymbolsandarrows' => 'Blk/Miscell3',
+ 'blk=miscellaneoussymbolsandpictographs' => 'Blk/Miscell6',
'blk=miscellaneoustechnical' => 'Blk/Miscell2',
'blk=modifiertoneletters' => 'Blk/Modifier',
'blk=mongolian' => 'Blk/Mongolia',
@@ -788,6 +806,7 @@
'blk=phoenician' => 'Blk/Phoenici',
'blk=phoneticextensions' => 'Blk/Phonetic',
'blk=phoneticextensionssupplement' => 'Blk/Phoneti2',
+ 'blk=playingcards' => 'Blk/PlayingC',
'blk=privateuse' => 'Blk/PrivateU',
'blk=privateusearea' => 'Blk/PrivateU',
'blk=rejang' => 'Blk/Rejang',
@@ -823,6 +842,7 @@
'blk=thai' => 'Blk/Thai',
'blk=tibetan' => 'Blk/Tibetan',
'blk=tifinagh' => 'Blk/Tifinagh',
+ 'blk=transportandmapsymbols' => 'Blk/Transpor',
'blk=ugaritic' => 'Blk/Ugaritic',
'blk=unifiedcanadianaboriginalsyllabics' => 'Blk/Canadian',
'blk=unifiedcanadianaboriginalsyllabicsextended' => 'Blk/UnifiedC',
@@ -839,6 +859,8 @@
'bopomofo' => 'Sc/Bopo',
'bopomofoextended' => 'Blk/Bopomof2',
'boxdrawing' => 'Blk/BoxDrawi',
+ 'brah' => 'Sc/Brah',
+ 'brahmi' => 'Sc/Brah',
'brai' => 'Blk/BrailleP',
'braille' => 'Blk/BrailleP',
'braillepatterns' => 'Blk/BrailleP',
@@ -944,6 +966,7 @@
'cjkunifiedideographsextensiona' => 'Blk/CJKUnif2',
'cjkunifiedideographsextensionb' => 'Blk/CJKUnif3',
'cjkunifiedideographsextensionc' => 'Blk/CJKUnif4',
+ 'cjkunifiedideographsextensiond' => 'Blk/CJKUnif5',
'closepunctuation' => 'Gc/Pe',
'cn' => 'Gc/Cn',
'cntrl' => 'Gc/Cc',
@@ -1136,6 +1159,7 @@
'ea=wide' => 'Ea/W',
'egyp' => 'Sc/Egyp',
'egyptianhieroglyphs' => 'Sc/Egyp',
+ 'emoticons' => 'Blk/Emoticon',
'enclosedalphanumerics' => 'Blk/Enclosed',
'enclosedalphanumericsupplement' => 'Blk/Enclose4',
'enclosedcjklettersandmonths' => 'Blk/Enclose2',
@@ -1144,7 +1168,8 @@
'ethi' => 'Sc/Ethi',
'ethiopic' => 'Sc/Ethi',
'ethiopicextended' => 'Blk/Ethiopi2',
- 'ethiopicsupplement' => 'Blk/Ethiopi3',
+ 'ethiopicextendeda' => 'Blk/Ethiopi3',
+ 'ethiopicsupplement' => 'Blk/Ethiopi4',
'ext' => 'Ext/Y',
'ext=f' => 'Ext/N',
'ext=false' => 'Ext/N',
@@ -1188,7 +1213,7 @@
'gc=lm' => 'Gc/Lm',
'gc=lo' => 'Gc/Lo',
'gc=lowercaseletter' => 'Gc/Ll',
- 'gc=lt' => 'Gc/Lt',
+ 'gc=lt' => 'Perl/Title',
'gc=lu' => 'Gc/Lu',
'gc=m' => 'Gc/M',
'gc=mark' => 'Gc/M',
@@ -1232,7 +1257,7 @@
'gc=spacingmark' => 'Gc/Mc',
'gc=surrogate' => 'Gc/Cs',
'gc=symbol' => 'Gc/S',
- 'gc=titlecaseletter' => 'Gc/Lt',
+ 'gc=titlecaseletter' => 'Perl/Title',
'gc=unassigned' => 'Gc/Cn',
'gc=uppercaseletter' => 'Gc/Lu',
'gc=z' => 'Gc/Z',
@@ -1267,7 +1292,7 @@
'gothic' => 'Sc/Goth',
'graph' => 'Perl/Graph',
'graphemebase' => 'GrBase/Y',
- 'graphemeextend' => 'GrExt/Y',
+ 'graphemeextend' => 'GCB/EX',
'grbase' => 'GrBase/Y',
'grbase=f' => 'GrBase/N',
'grbase=false' => 'GrBase/N',
@@ -1281,15 +1306,15 @@
'greekandcoptic' => 'Blk/Greek',
'greekextended' => 'Blk/GreekExt',
'grek' => 'Sc/Grek',
- 'grext' => 'GrExt/Y',
+ 'grext' => 'GCB/EX',
'grext=f' => 'GrExt/N',
'grext=false' => 'GrExt/N',
'grext=n' => 'GrExt/N',
'grext=no' => 'GrExt/N',
- 'grext=t' => 'GrExt/Y',
- 'grext=true' => 'GrExt/Y',
- 'grext=y' => 'GrExt/Y',
- 'grext=yes' => 'GrExt/Y',
+ 'grext=t' => 'GCB/EX',
+ 'grext=true' => 'GCB/EX',
+ 'grext=y' => 'GCB/EX',
+ 'grext=yes' => 'GCB/EX',
'gujarati' => 'Sc/Gujr',
'gujr' => 'Sc/Gujr',
'gurmukhi' => 'Sc/Guru',
@@ -1398,6 +1423,7 @@
'imperialaramaic' => 'Sc/Armi',
'in=unassigned' => 'Age/Unassign',
'inaegeannumbers' => 'Blk/AegeanNu',
+ 'inalchemicalsymbols' => 'Blk/Alchemic',
'inalphabeticpresentationforms' => 'Blk/Alphabet',
'inancientgreekmusicalnotation' => 'Blk/Ancient2',
'inancientgreeknumbers' => 'Blk/AncientG',
@@ -1412,12 +1438,15 @@
'inavestan' => 'Blk/Avestan',
'inbalinese' => 'Blk/Balinese',
'inbamum' => 'Blk/Bamum',
+ 'inbamumsupplement' => 'Blk/BamumSup',
'inbasiclatin' => 'Blk/ASCII',
+ 'inbatak' => 'Blk/Batak',
'inbengali' => 'Blk/Bengali',
'inblockelements' => 'Blk/BlockEle',
'inbopomofo' => 'Blk/Bopomofo',
'inbopomofoextended' => 'Blk/Bopomof2',
'inboxdrawing' => 'Blk/BoxDrawi',
+ 'inbrahmi' => 'Blk/Brahmi',
'inbraillepatterns' => 'Blk/BrailleP',
'inbuginese' => 'Blk/Buginese',
'inbuhid' => 'Blk/Buhid',
@@ -1437,6 +1466,7 @@
'incjkunifiedideographsextensiona' => 'Blk/CJKUnif2',
'incjkunifiedideographsextensionb' => 'Blk/CJKUnif3',
'incjkunifiedideographsextensionc' => 'Blk/CJKUnif4',
+ 'incjkunifiedideographsextensiond' => 'Blk/CJKUnif5',
'incombiningdiacriticalmarks' => 'Blk/Combini3',
'incombiningdiacriticalmarksforsymbols' => 'Blk/Combini2',
'incombiningdiacriticalmarkssupplement' => 'Blk/Combini4',
@@ -1461,13 +1491,15 @@
'indingbats' => 'Blk/Dingbats',
'indominotiles' => 'Blk/DominoTi',
'inegyptianhieroglyphs' => 'Blk/Egyptian',
+ 'inemoticons' => 'Blk/Emoticon',
'inenclosedalphanumerics' => 'Blk/Enclosed',
'inenclosedalphanumericsupplement' => 'Blk/Enclose4',
'inenclosedcjklettersandmonths' => 'Blk/Enclose2',
'inenclosedideographicsupplement' => 'Blk/Enclose3',
'inethiopic' => 'Blk/Ethiopic',
'inethiopicextended' => 'Blk/Ethiopi2',
- 'inethiopicsupplement' => 'Blk/Ethiopi3',
+ 'inethiopicextendeda' => 'Blk/Ethiopi3',
+ 'inethiopicsupplement' => 'Blk/Ethiopi4',
'ingeneralpunctuation' => 'Blk/GeneralP',
'ingeometricshapes' => 'Blk/Geometri',
'ingeorgian' => 'Blk/Georgian',
@@ -1499,6 +1531,7 @@
'initialpunctuation' => 'Gc/Pi',
'injavanese' => 'Blk/Javanese',
'inkaithi' => 'Blk/Kaithi',
+ 'inkanasupplement' => 'Blk/KanaSupp',
'inkanbun' => 'Blk/Kanbun',
'inkangxiradicals' => 'Blk/KangxiRa',
'inkannada' => 'Blk/Kannada',
@@ -1527,6 +1560,7 @@
'inlydian' => 'Blk/Lydian',
'inmahjongtiles' => 'Blk/MahjongT',
'inmalayalam' => 'Blk/Malayala',
+ 'inmandaic' => 'Blk/Mandaic',
'inmathematicalalphanumericsymbols' => 'Blk/Mathema2',
'inmathematicaloperators' => 'Blk/Mathemat',
'inmeeteimayek' => 'Blk/MeeteiMa',
@@ -1534,6 +1568,7 @@
'inmiscellaneousmathematicalsymbolsb' => 'Blk/Miscell5',
'inmiscellaneoussymbols' => 'Blk/Miscella',
'inmiscellaneoussymbolsandarrows' => 'Blk/Miscell3',
+ 'inmiscellaneoussymbolsandpictographs' => 'Blk/Miscell6',
'inmiscellaneoustechnical' => 'Blk/Miscell2',
'inmodifiertoneletters' => 'Blk/Modifier',
'inmongolian' => 'Blk/Mongolia',
@@ -1558,6 +1593,7 @@
'inphoenician' => 'Blk/Phoenici',
'inphoneticextensions' => 'Blk/Phonetic',
'inphoneticextensionssupplement' => 'Blk/Phoneti2',
+ 'inplayingcards' => 'Blk/PlayingC',
'inprivateuse' => 'Blk/PrivateU',
'inprivateusearea' => 'Blk/PrivateU',
'inrejang' => 'Blk/Rejang',
@@ -1595,6 +1631,7 @@
'inthai' => 'Blk/Thai',
'intibetan' => 'Blk/Tibetan',
'intifinagh' => 'Blk/Tifinagh',
+ 'intransportandmapsymbols' => 'Blk/Transpor',
'inugaritic' => 'Blk/Ugaritic',
'inunifiedcanadianaboriginalsyllabics' => 'Blk/Canadian',
'inunifiedcanadianaboriginalsyllabicsextended' => 'Blk/UnifiedC',
@@ -1609,6 +1646,7 @@
'ipaextensions' => 'Blk/IPAExten',
'isaegeannumbers' => 'Blk/AegeanNu',
'isahex' => 'AHex/Y',
+ 'isalchemicalsymbols' => 'Blk/Alchemic',
'isall' => 'Perl/Any',
'isalnum' => 'Perl/Alnum',
'isalpha' => 'Alpha/Y',
@@ -1636,7 +1674,10 @@
'isbalinese' => 'Sc/Bali',
'isbamu' => 'Sc/Bamu',
'isbamum' => 'Sc/Bamu',
+ 'isbamumsupplement' => 'Blk/BamumSup',
'isbasiclatin' => 'Blk/ASCII',
+ 'isbatak' => 'Sc/Batk',
+ 'isbatk' => 'Sc/Batk',
'isbeng' => 'Sc/Beng',
'isbengali' => 'Sc/Beng',
'isbidic' => 'BidiC/Y',
@@ -1649,6 +1690,8 @@
'isbopomofo' => 'Sc/Bopo',
'isbopomofoextended' => 'Blk/Bopomof2',
'isboxdrawing' => 'Blk/BoxDrawi',
+ 'isbrah' => 'Sc/Brah',
+ 'isbrahmi' => 'Sc/Brah',
'isbrai' => 'Blk/BrailleP',
'isbraille' => 'Blk/BrailleP',
'isbraillepatterns' => 'Blk/BrailleP',
@@ -1690,6 +1733,7 @@
'iscjkunifiedideographsextensiona' => 'Blk/CJKUnif2',
'iscjkunifiedideographsextensionb' => 'Blk/CJKUnif3',
'iscjkunifiedideographsextensionc' => 'Blk/CJKUnif4',
+ 'iscjkunifiedideographsextensiond' => 'Blk/CJKUnif5',
'isclosepunctuation' => 'Gc/Pe',
'iscn' => 'Gc/Cn',
'iscntrl' => 'Gc/Cc',
@@ -1748,6 +1792,7 @@
'isdsrt' => 'Blk/Deseret',
'isegyp' => 'Sc/Egyp',
'isegyptianhieroglyphs' => 'Sc/Egyp',
+ 'isemoticons' => 'Blk/Emoticon',
'isenclosedalphanumerics' => 'Blk/Enclosed',
'isenclosedalphanumericsupplement' => 'Blk/Enclose4',
'isenclosedcjklettersandmonths' => 'Blk/Enclose2',
@@ -1756,7 +1801,8 @@
'isethi' => 'Sc/Ethi',
'isethiopic' => 'Sc/Ethi',
'isethiopicextended' => 'Blk/Ethiopi2',
- 'isethiopicsupplement' => 'Blk/Ethiopi3',
+ 'isethiopicextendeda' => 'Blk/Ethiopi3',
+ 'isethiopicsupplement' => 'Blk/Ethiopi4',
'isext' => 'Ext/Y',
'isextender' => 'Ext/Y',
'isfinalpunctuation' => 'Gc/Pf',
@@ -1773,13 +1819,13 @@
'isgothic' => 'Sc/Goth',
'isgraph' => 'Perl/Graph',
'isgraphemebase' => 'GrBase/Y',
- 'isgraphemeextend' => 'GrExt/Y',
+ 'isgraphemeextend' => 'GCB/EX',
'isgrbase' => 'GrBase/Y',
'isgreek' => 'Sc/Grek',
'isgreekandcoptic' => 'Blk/Greek',
'isgreekextended' => 'Blk/GreekExt',
'isgrek' => 'Sc/Grek',
- 'isgrext' => 'GrExt/Y',
+ 'isgrext' => 'GCB/EX',
'isgujarati' => 'Sc/Gujr',
'isgujr' => 'Sc/Gujr',
'isgurmukhi' => 'Sc/Guru',
@@ -1831,6 +1877,7 @@
'iskaithi' => 'Sc/Kthi',
'iskali' => 'Blk/KayahLi',
'iskana' => 'Sc/Kana',
+ 'iskanasupplement' => 'Blk/KanaSupp',
'iskanbun' => 'Blk/Kanbun',
'iskangxiradicals' => 'Blk/KangxiRa',
'iskannada' => 'Sc/Knda',
@@ -1882,7 +1929,7 @@
'islowercase' => 'Lower/Y',
'islowercaseletter' => 'Gc/Ll',
'islowsurrogates' => 'Blk/LowSurro',
- 'islt' => 'Gc/Lt',
+ 'islt' => 'Perl/Title',
'islu' => 'Gc/Lu',
'islyci' => 'Sc/Lyci',
'islycian' => 'Sc/Lyci',
@@ -1891,6 +1938,8 @@
'ism' => 'Gc/M',
'ismahjongtiles' => 'Blk/MahjongT',
'ismalayalam' => 'Sc/Mlym',
+ 'ismand' => 'Sc/Mand',
+ 'ismandaic' => 'Sc/Mand',
'ismark' => 'Gc/M',
'ismath' => 'Math/Y',
'ismathematicalalphanumericsymbols' => 'Blk/Mathema2',
@@ -1903,6 +1952,7 @@
'ismiscellaneousmathematicalsymbolsb' => 'Blk/Miscell5',
'ismiscellaneoussymbols' => 'Blk/Miscella',
'ismiscellaneoussymbolsandarrows' => 'Blk/Miscell3',
+ 'ismiscellaneoussymbolsandpictographs' => 'Blk/Miscell6',
'ismiscellaneoustechnical' => 'Blk/Miscell2',
'ismlym' => 'Sc/Mlym',
'ismn' => 'Gc/Mn',
@@ -1986,6 +2036,7 @@
'isphoneticextensions' => 'Blk/Phonetic',
'isphoneticextensionssupplement' => 'Blk/Phoneti2',
'ispi' => 'Gc/Pi',
+ 'isplayingcards' => 'Blk/PlayingC',
'ispo' => 'Gc/Po',
'isposixalnum' => 'Perl/PosixAln',
'isposixalpha' => 'Perl/PosixAlp',
@@ -1998,6 +2049,8 @@
'isposixpunct' => 'Perl/PosixPun',
'isposixspace' => 'Perl/PosixSpa',
'isposixupper' => 'Perl/PosixUpp',
+ 'isposixword' => 'Perl/PerlWord',
+ 'isposixxdigit' => 'AHex/Y',
'isprint' => 'Perl/Print',
'isprivateuse' => 'Gc/Co',
'isprivateusearea' => 'Blk/PrivateU',
@@ -2080,8 +2133,10 @@
'istibetan' => 'Sc/Tibt',
'istibt' => 'Sc/Tibt',
'istifinagh' => 'Sc/Tfng',
- 'istitle' => 'Gc/Lt',
- 'istitlecaseletter' => 'Gc/Lt',
+ 'istitle' => 'Perl/Title',
+ 'istitlecase' => 'Perl/Title',
+ 'istitlecaseletter' => 'Perl/Title',
+ 'istransportandmapsymbols' => 'Blk/Transpor',
'isugar' => 'Sc/Ugar',
'isugaritic' => 'Sc/Ugar',
'isuideo' => 'UIdeo/Y',
@@ -2111,6 +2166,20 @@
'isxids' => 'XIDS/Y',
'isxidstart' => 'XIDS/Y',
'isxpeo' => 'Sc/Xpeo',
+ 'isxperlspace' => 'Perl/SpacePer',
+ 'isxposixalnum' => 'Perl/Alnum',
+ 'isxposixalpha' => 'Alpha/Y',
+ 'isxposixblank' => 'Perl/Blank',
+ 'isxposixcntrl' => 'Gc/Cc',
+ 'isxposixdigit' => 'Nt/De',
+ 'isxposixgraph' => 'Perl/Graph',
+ 'isxposixlower' => 'Lower/Y',
+ 'isxposixprint' => 'Perl/Print',
+ 'isxposixpunct' => 'Perl/XPosixPu',
+ 'isxposixspace' => 'Space/Y',
+ 'isxposixupper' => 'Upper/Y',
+ 'isxposixword' => 'Perl/Word',
+ 'isxposixxdigit' => 'Hex/Y',
'isxsux' => 'Sc/Xsux',
'isyi' => 'Sc/Yi',
'isyiii' => 'Sc/Yi',
@@ -2143,7 +2212,7 @@
'jg=gaf' => 'Jg/Gaf',
'jg=gamal' => 'Jg/Gamal',
'jg=hah' => 'Jg/Hah',
- 'jg=hamzaonhehgoal' => 'Jg/HamzaOnH',
+ 'jg=hamzaonhehgoal' => 'Jg/TehMarb2',
'jg=he' => 'Jg/He',
'jg=heh' => 'Jg/Heh',
'jg=hehgoal' => 'Jg/HehGoal',
@@ -2175,6 +2244,7 @@
'jg=tah' => 'Jg/Tah',
'jg=taw' => 'Jg/Taw',
'jg=tehmarbuta' => 'Jg/TehMarbu',
+ 'jg=tehmarbutagoal' => 'Jg/TehMarb2',
'jg=teth' => 'Jg/Teth',
'jg=waw' => 'Jg/Waw',
'jg=yeh' => 'Jg/Yeh',
@@ -2209,6 +2279,7 @@
'kaithi' => 'Sc/Kthi',
'kali' => 'Blk/KayahLi',
'kana' => 'Sc/Kana',
+ 'kanasupplement' => 'Blk/KanaSupp',
'kanbun' => 'Blk/Kanbun',
'kangxiradicals' => 'Blk/KangxiRa',
'kannada' => 'Sc/Knda',
@@ -2346,7 +2417,7 @@
'lowercase' => 'Lower/Y',
'lowercaseletter' => 'Gc/Ll',
'lowsurrogates' => 'Blk/LowSurro',
- 'lt' => 'Gc/Lt',
+ 'lt' => 'Perl/Title',
'lu' => 'Gc/Lu',
'lyci' => 'Sc/Lyci',
'lycian' => 'Sc/Lyci',
@@ -2355,6 +2426,8 @@
'm' => 'Gc/M',
'mahjongtiles' => 'Blk/MahjongT',
'malayalam' => 'Sc/Mlym',
+ 'mand' => 'Sc/Mand',
+ 'mandaic' => 'Sc/Mand',
'mark' => 'Gc/M',
'math' => 'Math/Y',
'math=f' => 'Math/N',
@@ -2375,6 +2448,7 @@
'miscellaneousmathematicalsymbolsb' => 'Blk/Miscell5',
'miscellaneoussymbols' => 'Blk/Miscella',
'miscellaneoussymbolsandarrows' => 'Blk/Miscell3',
+ 'miscellaneoussymbolsandpictographs' => 'Blk/Miscell6',
'miscellaneoustechnical' => 'Blk/Miscell2',
'mlym' => 'Sc/Mlym',
'mn' => 'Gc/Mn',
@@ -2574,6 +2648,7 @@
'phoneticextensions' => 'Blk/Phonetic',
'phoneticextensionssupplement' => 'Blk/Phoneti2',
'pi' => 'Gc/Pi',
+ 'playingcards' => 'Blk/PlayingC',
'po' => 'Gc/Po',
'posixalnum' => 'Perl/PosixAln',
'posixalpha' => 'Perl/PosixAlp',
@@ -2586,6 +2661,8 @@
'posixpunct' => 'Perl/PosixPun',
'posixspace' => 'Perl/PosixSpa',
'posixupper' => 'Perl/PosixUpp',
+ 'posixword' => 'Perl/PerlWord',
+ 'posixxdigit' => 'AHex/Y',
'print' => 'Perl/Print',
'privateuse' => 'Gc/Co',
'privateusearea' => 'Blk/PrivateU',
@@ -2664,10 +2741,14 @@
'sc=balinese' => 'Sc/Bali',
'sc=bamu' => 'Sc/Bamu',
'sc=bamum' => 'Sc/Bamu',
+ 'sc=batak' => 'Sc/Batk',
+ 'sc=batk' => 'Sc/Batk',
'sc=beng' => 'Sc/Beng',
'sc=bengali' => 'Sc/Beng',
'sc=bopo' => 'Sc/Bopo',
'sc=bopomofo' => 'Sc/Bopo',
+ 'sc=brah' => 'Sc/Brah',
+ 'sc=brahmi' => 'Sc/Brah',
'sc=brai' => 'Blk/BrailleP',
'sc=braille' => 'Blk/BrailleP',
'sc=bugi' => 'Sc/Bugi',
@@ -2755,6 +2836,8 @@
'sc=lydi' => 'Sc/Lydi',
'sc=lydian' => 'Sc/Lydi',
'sc=malayalam' => 'Sc/Mlym',
+ 'sc=mand' => 'Sc/Mand',
+ 'sc=mandaic' => 'Sc/Mand',
'sc=meeteimayek' => 'Sc/Mtei',
'sc=mlym' => 'Sc/Mlym',
'sc=mong' => 'Sc/Mong',
@@ -2920,8 +3003,10 @@
'tibetan' => 'Sc/Tibt',
'tibt' => 'Sc/Tibt',
'tifinagh' => 'Sc/Tfng',
- 'title' => 'Gc/Lt',
- 'titlecaseletter' => 'Gc/Lt',
+ 'title' => 'Perl/Title',
+ 'titlecase' => 'Perl/Title',
+ 'titlecaseletter' => 'Perl/Title',
+ 'transportandmapsymbols' => 'Blk/Transpor',
'ugar' => 'Sc/Ugar',
'ugaritic' => 'Sc/Ugar',
'uideo' => 'UIdeo/Y',
@@ -3022,6 +3107,20 @@
'xids=yes' => 'XIDS/Y',
'xidstart' => 'XIDS/Y',
'xpeo' => 'Sc/Xpeo',
+ 'xperlspace' => 'Perl/SpacePer',
+ 'xposixalnum' => 'Perl/Alnum',
+ 'xposixalpha' => 'Alpha/Y',
+ 'xposixblank' => 'Perl/Blank',
+ 'xposixcntrl' => 'Gc/Cc',
+ 'xposixdigit' => 'Nt/De',
+ 'xposixgraph' => 'Perl/Graph',
+ 'xposixlower' => 'Lower/Y',
+ 'xposixprint' => 'Perl/Print',
+ 'xposixpunct' => 'Perl/XPosixPu',
+ 'xposixspace' => 'Space/Y',
+ 'xposixupper' => 'Upper/Y',
+ 'xposixword' => 'Perl/Word',
+ 'xposixxdigit' => 'Hex/Y',
'xsux' => 'Sc/Xsux',
'yi' => 'Sc/Yi',
'yiii' => 'Sc/Yi',
@@ -3079,6 +3178,8 @@ $utf8::max_floating_slop = 0.001;
# the table, so as to avoid duplication, as many property names can map to the
# file, but we only need one entry for all of them.
%utf8::why_deprecated = (
+ 'Hyphen/N' => 'Supplanted by Line_Break property values; see www.unicode.org/reports/tr14',
+ 'Hyphen/Y' => 'Supplanted by Line_Break property values; see www.unicode.org/reports/tr14',
'Lb/SG' => 'Deprecated by Unicode because surrogates should never appear in well-formed text, and therefore shouldn\'t be the basis for line breaking',
'OAlpha/N' => 'Used by Unicode internally for generating the Alphabetic property (which should be used instead) and not intended to be used stand-alone',
'OAlpha/Y' => 'Used by Unicode internally for generating the Alphabetic property (which should be used instead) and not intended to be used stand-alone',
@@ -3098,4 +3199,63 @@ $utf8::max_floating_slop = 0.001;
'OUpper/Y' => 'Used by Unicode internally for generating the Uppercase property (which should be used instead) and not intended to be used stand-alone',
);
+# A few properties have different behavior under /i matching. This maps the
+# those to substitute files to use under /i.
+%utf8::caseless_equivalent = (
+ 'gc=ll' => 'Gc/LC',
+ 'gc=lowercaseletter' => 'Gc/LC',
+ 'gc=lt' => 'Gc/LC',
+ 'gc=lu' => 'Gc/LC',
+ 'gc=titlecaseletter' => 'Gc/LC',
+ 'gc=uppercaseletter' => 'Gc/LC',
+ 'isll' => 'Gc/LC',
+ 'islower' => 'Cased/Y',
+ 'islowercase' => 'Cased/Y',
+ 'islowercaseletter' => 'Gc/LC',
+ 'islt' => 'Gc/LC',
+ 'islu' => 'Gc/LC',
+ 'isposixlower' => 'Perl/PosixAlp',
+ 'isposixupper' => 'Perl/PosixAlp',
+ 'istitle' => 'Cased/Y',
+ 'istitlecase' => 'Cased/Y',
+ 'istitlecaseletter' => 'Gc/LC',
+ 'isupper' => 'Cased/Y',
+ 'isuppercase' => 'Cased/Y',
+ 'isuppercaseletter' => 'Gc/LC',
+ 'isxposixlower' => 'Cased/Y',
+ 'isxposixupper' => 'Cased/Y',
+ 'll' => 'Gc/LC',
+ 'lower' => 'Cased/Y',
+ 'lower=f' => 'Cased/N',
+ 'lower=false' => 'Cased/N',
+ 'lower=n' => 'Cased/N',
+ 'lower=no' => 'Cased/N',
+ 'lower=t' => 'Cased/Y',
+ 'lower=true' => 'Cased/Y',
+ 'lower=y' => 'Cased/Y',
+ 'lower=yes' => 'Cased/Y',
+ 'lowercase' => 'Cased/Y',
+ 'lowercaseletter' => 'Gc/LC',
+ 'lt' => 'Gc/LC',
+ 'lu' => 'Gc/LC',
+ 'posixlower' => 'Perl/PosixAlp',
+ 'posixupper' => 'Perl/PosixAlp',
+ 'title' => 'Cased/Y',
+ 'titlecase' => 'Cased/Y',
+ 'titlecaseletter' => 'Gc/LC',
+ 'upper' => 'Cased/Y',
+ 'upper=f' => 'Cased/N',
+ 'upper=false' => 'Cased/N',
+ 'upper=n' => 'Cased/N',
+ 'upper=no' => 'Cased/N',
+ 'upper=t' => 'Cased/Y',
+ 'upper=true' => 'Cased/Y',
+ 'upper=y' => 'Cased/Y',
+ 'upper=yes' => 'Cased/Y',
+ 'uppercase' => 'Cased/Y',
+ 'uppercaseletter' => 'Gc/LC',
+ 'xposixlower' => 'Cased/Y',
+ 'xposixupper' => 'Cased/Y',
+);
+
1;
diff --git a/Master/tlpkg/tlperl/lib/unicore/Index.txt b/Master/tlpkg/tlperl/lib/unicore/Index.txt
deleted file mode 100644
index e8167420626..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/Index.txt
+++ /dev/null
@@ -1,5376 +0,0 @@
-A WITH ACUTE, LATIN CAPITAL LETTER 00C1
-A WITH ACUTE, LATIN SMALL LETTER 00E1
-A WITH BREVE, LATIN SMALL LETTER 0103
-A WITH CARON, LATIN SMALL LETTER 01CE
-A WITH CIRCUMFLEX, LATIN CAPITAL LETTER 00C2
-A WITH CIRCUMFLEX, LATIN SMALL LETTER 00E2
-A WITH DIAERESIS, LATIN CAPITAL LETTER 00C4
-A WITH DIAERESIS, LATIN SMALL LETTER 00E4
-A WITH DOT ABOVE, LATIN SMALL LETTER 0227
-A WITH DOT BELOW, LATIN SMALL LETTER 1EA1
-A WITH DOUBLE GRAVE, LATIN SMALL LETTER 0201
-A WITH GRAVE, LATIN CAPITAL LETTER 00C0
-A WITH GRAVE, LATIN SMALL LETTER 00E0
-A WITH HOOK ABOVE, LATIN SMALL LETTER 1EA3
-A WITH INVERTED BREVE, LATIN SMALL LETTER 0203
-A WITH MACRON, LATIN SMALL LETTER 0101
-A WITH OGONEK, LATIN SMALL LETTER 0105
-A WITH RIGHT HALF RING, LATIN SMALL LETTER 1E9A
-A WITH RING ABOVE, LATIN CAPITAL LETTER 00C5
-A WITH RING ABOVE, LATIN SMALL LETTER 00E5
-A WITH RING BELOW, LATIN SMALL LETTER 1E01
-A WITH STROKE, LATIN CAPITAL LETTER 023A
-A WITH TILDE, LATIN CAPITAL LETTER 00C3
-A WITH TILDE, LATIN SMALL LETTER 00E3
-A, COMBINING LATIN SMALL LETTER 0363
-A, LATIN LETTER SMALL CAPITAL 1D00
-a, latin small letter script 0251
-A, LATIN SMALL LETTER TURNED 0250
-ABBREVIATION MARK, ARMENIAN 055F
-ABBREVIATION MARK, SYRIAC 070F
-ABBREVIATION SIGN, DEVANAGARI 0970
-Abbreviations, Squared Latin 3371
-Aboriginal Syllabics Extended, Unified Canadian 18B0
-Aboriginal Syllabics, Unified Canadian 1400
-ABOVE RIGHT, COMBINING COMMA 0315
-ABOVE RIGHT, COMBINING DOT 0358
-above, cedilla 0312
-ABOVE, COMBINING ALMOST EQUAL TO 034C
-ABOVE, COMBINING ANTICLOCKWISE ARROW 20D4
-ABOVE, COMBINING ASTERISK 20F0
-ABOVE, COMBINING BRIDGE 0346
-ABOVE, COMBINING CLOCKWISE ARROW 20D5
-ABOVE, COMBINING COMMA 0313
-above, combining counterclockwise arrow 20D4
-ABOVE, COMBINING DOT 0307
-ABOVE, COMBINING DOUBLE VERTICAL LINE 030E
-ABOVE, COMBINING FOUR DOTS 20DC
-ABOVE, COMBINING HOMOTHETIC 034B
-ABOVE, COMBINING HOOK 0309
-ABOVE, COMBINING LEFT ANGLE 031A
-ABOVE, COMBINING LEFT ARROW 20D6
-ABOVE, COMBINING LEFT HALF RING 0351
-ABOVE, COMBINING LEFT HARPOON 20D0
-ABOVE, COMBINING LEFT RIGHT ARROW 20E1
-ABOVE, COMBINING NOT TILDE 034A
-ABOVE, COMBINING REVERSED COMMA 0314
-ABOVE, COMBINING RIGHT ARROW 20D7
-ABOVE, COMBINING RIGHT ARROWHEAD 0350
-ABOVE, COMBINING RIGHT HALF RING 0357
-ABOVE, COMBINING RIGHT HARPOON 20D1
-ABOVE, COMBINING RING 030A
-ABOVE, COMBINING THREE DOTS 20DB
-ABOVE, COMBINING TURNED COMMA 0312
-ABOVE, COMBINING VERTICAL LINE 030D
-ABOVE, COMBINING WIDE BRIDGE 20E9
-ABOVE, COMBINING X 033D
-ABOVE, COMBINING ZIGZAG 035B
-ABOVE, DOT 02D9
-above, double dot 0308
-ABOVE, RING 02DA
-above, v 030C
-absolute continuity 2AA1
-absolute value 007C
-abstract syntax bracket, left 301A
-abstract syntax bracket, right 301B
-AC CURRENT 23E6
-ACCENT BELOW, COMBINING ACUTE 0317
-ACCENT BELOW, COMBINING CIRCUMFLEX 032D
-ACCENT BELOW, COMBINING GRAVE 0316
-ACCENT, ACUTE 00B4
-ACCENT, CIRCUMFLEX 005E
-ACCENT, COMBINING ACUTE 0301
-ACCENT, COMBINING CIRCUMFLEX 0302
-ACCENT, COMBINING DOUBLE ACUTE 030B
-ACCENT, COMBINING DOUBLE GRAVE 030F
-ACCENT, COMBINING GRAVE 0300
-ACCENT, DOUBLE ACUTE 02DD
-ACCENT, GRAVE 0060
-ACCENT, MODIFIER LETTER ACUTE 02CA
-ACCENT, MODIFIER LETTER CIRCUMFLEX 02C6
-ACCENT, MODIFIER LETTER CROSS 02DF
-ACCENT, MODIFIER LETTER GRAVE 02CB
-ACCENT, MODIFIER LETTER LOW ACUTE 02CF
-ACCENT, MODIFIER LETTER LOW GRAVE 02CE
-accent, spacing acute 00B4
-accent, spacing circumflex 005E
-accent, spacing grave 0060
-accent, swedish grave 02DF
-accident 26CC
-ACCOUNT OF 2100
-ACKNOWLEDGE 0006
-ACKNOWLEDGE, NEGATIVE 0015
-ACKNOWLEDGE, SYMBOL FOR 2406
-ACKNOWLEDGE, SYMBOL FOR NEGATIVE 2415
-acrophonic symbol three, epidaurean 205D
-actuarial bend 20E7
-ACUTE ACCENT 00B4
-ACUTE ACCENT BELOW, COMBINING 0317
-ACUTE ACCENT, COMBINING 0301
-ACUTE ACCENT, COMBINING DOUBLE 030B
-ACUTE ACCENT, DOUBLE 02DD
-ACUTE ACCENT, MODIFIER LETTER 02CA
-ACUTE ACCENT, MODIFIER LETTER LOW 02CF
-acute accent, spacing 00B4
-ACUTE TONE MARK, COMBINING 0341
-ADDAK, GURMUKHI 0A71
-ADDRESSED TO THE SUBJECT 2101
-ADI SHAKTI 262C
-AE, LATIN CAPITAL LETTER 00C6
-ae, latin capital ligature 00C6
-AE, LATIN LETTER SMALL CAPITAL 1D01
-AE, LATIN SMALL LETTER 00E6
-AE, LATIN SMALL LETTER TURNED 1D02
-ae, latin small ligature 00E6
-AEGEAN WORD SEPARATOR DOT 10101
-AEGEAN WORD SEPARATOR LINE 10100
-AESCULAPIUS, STAFF OF 2695
-AFGHANI SIGN 060B
-African Letters for Clicks 01C0
-AIN, LATIN LETTER 1D25
-Ainu, Katakana Extensions for 31F0
-AIRPLANE 2708
-AKTIESELSKAB 214D
-AL-LAKUNA, SINHALA SIGN 0DCA
-aldus leaf 2766
-ALEF SYMBOL 2135
-ALEMBIC 2697
-ALL AROUND-PROFILE 232E
-ALL EQUAL TO 224C
-ALL, FOR 2200
-ALMOST EQUAL TO 2248
-ALMOST EQUAL TO ABOVE, COMBINING 034C
-ALMOST EQUAL TO, NOT 2249
-ALPHA, LATIN SMALL LETTER 0251
-ALPHA, LATIN SMALL LETTER TURNED 0252
-Alphabetic Presentation Forms FB00
-Alphanumeric Supplement, Enclosed 1F100
-Alphanumeric Symbols, Mathematical 1D400
-Alphanumerics, Enclosed 2460
-alternating current 223F
-ALTERNATIVE KEY SYMBOL 2387
-ALVEOLAR CLICK, LATIN LETTER 01C2
-always 25FB
-AMPERSAND 0026
-AMPERSAND, TURNED 214B
-ANCHOR 2693
-ANCHOR, INTERLINEAR ANNOTATION FFF9
-AND, CURLY LOGICAL 22CF
-AND, LOGICAL 2227
-AND, N-ARY LOGICAL 22C0
-Ands and Ors, Logical 2A51
-ANGKHANKHU, THAI CHARACTER 0E5A
-ANGLE 2220
-ANGLE ABOVE, COMBINING LEFT 031A
-angle arc 2222
-ANGLE BELOW, COMBINING LEFT 0349
-ANGLE BRACKET, LEFT 3008
-ANGLE BRACKET, LEFT DOUBLE 300A
-ANGLE BRACKET, LEFT-POINTING 2329
-ANGLE BRACKET, MATHEMATICAL LEFT 27E8
-ANGLE BRACKET, MATHEMATICAL LEFT DOUBLE 27EA
-ANGLE BRACKET, MATHEMATICAL RIGHT 27E9
-ANGLE BRACKET, MATHEMATICAL RIGHT DOUBLE 27EB
-ANGLE BRACKET, RIGHT 3009
-ANGLE BRACKET, RIGHT DOUBLE 300B
-ANGLE BRACKET, RIGHT-POINTING 232A
-Angle Brackets, CJK 3008
-ANGLE QUOTATION MARK, LEFT-POINTING DOUBLE 00AB
-ANGLE QUOTATION MARK, RIGHT-POINTING DOUBLE 00BB
-ANGLE QUOTATION MARK, SINGLE LEFT-POINTING 2039
-ANGLE QUOTATION MARK, SINGLE RIGHT-POINTING 203A
-Angle Quotation Marks, Ornamental 276E
-ANGLE WITH ARC, RIGHT 22BE
-ANGLE, MEASURED 2221
-ANGLE, RIGHT 221F
-ANGLE, SPHERICAL 2222
-angled dash 00AC
-Angles 221F
-Angles and Measured Angles 299B
-ANGSTROM SIGN 212B
-ANKH 2625
-ANNOTATION ANCHOR, INTERLINEAR FFF9
-ANNOTATION SEPARATOR, INTERLINEAR FFFA
-Annotation Signs, Arabic Koranic 06D6
-Annotation Signs, Arabic Qur'anic 06D6
-ANNOTATION TERMINATOR, INTERLINEAR FFFB
-Annotation, Interlinear FFF9
-Annotation, Japanese Kanbun Ideographic 3190
-ANNUITY SYMBOL, COMBINING 20E7
-ano teleia, greek 00B7
-ANTICLOCKWISE ARROW ABOVE, COMBINING 20D4
-ANTICLOCKWISE CONTOUR INTEGRAL 2233
-ANTICLOCKWISE INTEGRATION 2A11
-ANTICLOCKWISE RING OVERLAY, COMBINING 20DA
-antisigma, claudian 2183
-anunasika, devanagari 0901
-ANUSVARA, DEVANAGARI SIGN 0902
-anusvara, khmer 17C6
-anusvara, tibetan 0F7E
-apl downstile 230A
-APL Functional Symbols 2336
-apl jot 2218
-apl overbar 00AF
-apl quote 0027
-apl stile 2223
-apl tilde 223C
-apl upstile 2308
-APOSTROPHE 0027
-apostrophe 2019
-APOSTROPHE, ARMENIAN 055A
-APOSTROPHE, MODIFIER LETTER 02BC
-APOSTROPHE, MODIFIER LETTER DOUBLE 02EE
-apostrophe, neutral 02BC
-apostrophe-quote 0027
-apostrophic c 2183
-APPLICATION PROGRAM COMMAND 009F
-APPLICATION, FUNCTION 2061
-APPROACHES THE LIMIT 2250
-APPROXIMATELY EQUAL TO 2245
-approximately equal to 2257
-AQUARIUS 2652
-Arabian, Old South 10A60
-Arabic 0600
-Arabic Alphabet 0621
-Arabic Combining Marks 0653
-ARABIC COMMA 060C
-Arabic Contextual Form Glyphs FB50
-Arabic Contextual Form Glyphs FE80
-ARABIC DATE SEPARATOR 060D
-ARABIC DECIMAL SEPARATOR 066B
-Arabic Extensions 0671
-ARABIC FULL STOP 06D4
-Arabic Harakat 064B
-Arabic Honorifics 0610
-arabic kashida 0640
-Arabic Koranic Annotation Signs 06D6
-arabic letter hamzah on ha 06C0
-ARABIC LETTER HEH WITH YEH ABOVE 06C0
-Arabic Letters, Extended 0671
-Arabic Letters, Extended 0750
-ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM FDFD
-Arabic Ligatures FBEA
-arabic phrase separator 066C
-Arabic Points, Glyphs for Spacing Forms of FE70
-Arabic Presentation Forms-A FB50
-Arabic Presentation Forms-B FE70
-Arabic Punctuation 060C
-ARABIC QUESTION MARK 061F
-Arabic Qur'anic Annotation Signs 06D6
-ARABIC SEMICOLON 061B
-Arabic Subtending Marks 0600
-Arabic Supplement 0750
-ARABIC TATWEEL 0640
-ARABIC THOUSANDS SEPARATOR 066C
-Arabic-Indic Digits 0660
-Arabic-Indic Digits, Eastern 06F0
-Aramaic, Imperial 10840
-ARC 2312
-arc, angle 2222
-ARC, RIGHT ANGLE WITH 22BE
-ARCH BELOW, COMBINING INVERTED DOUBLE 032B
-Arcs 25DC
-Area, Asian Scripts AC00
-Area, CJK Ideographs 3400
-Area, CJK Phonetics and Symbols 2E80
-Area, Compatibility and Specials F900
-Area, General Scripts 0000
-Area, Korean Hangul Syllables AC00
-Area, Private Use E000
-Area, Supplementary CJK Ideographs 20000
-Area, Supplementary General Scripts 10000
-Area, Surrogates D800
-Area, Symbols 2000
-Area-A, Supplementary Private Use FFF80
-Area-B, Supplementary Private Use 10FF80
-argentinian former currency 20B3
-ARIES 2648
-ARMENIAN ABBREVIATION MARK 055F
-Armenian Alphabet 0530
-ARMENIAN APOSTROPHE 055A
-armenian batsaganchakan nshan 055C
-armenian bowt 055D
-Armenian Capital Letters 0531
-ARMENIAN COMMA 055D
-ARMENIAN EMPHASIS MARK 055B
-ARMENIAN EXCLAMATION MARK 055C
-ARMENIAN FULL STOP 0589
-armenian hartsakan nshan 055E
-ARMENIAN HYPHEN 058A
-Armenian Ligatures FB13
-armenian patiw 055F
-ARMENIAN QUESTION MARK 055E
-armenian shesht 055B
-Armenian Small Letters 0561
-armenian vertsaket 0589
-armenian yentamna 058A
-ARROW ABOVE, COMBINING ANTICLOCKWISE 20D4
-ARROW ABOVE, COMBINING CLOCKWISE 20D5
-arrow above, combining counterclockwise 20D4
-ARROW ABOVE, COMBINING LEFT 20D6
-ARROW ABOVE, COMBINING LEFT RIGHT 20E1
-ARROW ABOVE, COMBINING RIGHT 20D7
-ARROW BELOW, COMBINING DOUBLE RIGHTWARDS 0362
-ARROW BELOW, COMBINING LEFT 20EE
-ARROW BELOW, COMBINING LEFT RIGHT 034D
-ARROW BELOW, COMBINING RIGHT 20EF
-ARROW BELOW, COMBINING UPWARDS 034E
-Arrow Dingbats 2794
-arrow indicator, backward 25C5
-arrow indicator, forward 25BB
-ARROW OVERLAY, COMBINING LEFTWARDS 20EA
-ARROW, DOWNWARDS 2193
-ARROW, ELECTRIC 2301
-ARROW, LEFTWARDS 2190
-ARROW, RIGHTWARDS 2192
-ARROW, UPWARDS 2191
-ARROWHEAD ABOVE, COMBINING RIGHT 0350
-ARROWHEAD BELOW, COMBINING LEFT 0354
-ARROWHEAD BELOW, COMBINING RIGHT 0355
-ARROWHEAD, DOWN 2304
-ARROWHEAD, UP 2303
-Arrowheads, Modifier Letter 02C2
-Arrows 2190
-Arrows, Dingbat 2794
-Arrows, Double 21CD
-Arrows, Long 27F5
-Arrows, Mathematical 2B30
-Arrows, Miscellaneous 2B00
-Arrows-A Supplement 27F0
-Arrows-B, Supplemental 2900
-ASCENDING NODE 260A
-ASCII C0 Control Codes 0000
-ASCII Digits 0030
-ASCII Punctuation and Symbols 0020
-ASCII Variants, Fullwidth FF01
-ash 00E6
-Asian Scripts Area AC00
-ASSERTION 22A6
-ASTERISK 002A
-ASTERISK ABOVE, COMBINING 20F0
-ASTERISK BELOW, COMBINING 0359
-Asterisk Dingbats 2722
-ASTERISK OPERATOR 2217
-ASTERISK OPERATOR, CIRCLED 229B
-ASTERISK, LOW 204E
-Asterisks 2722
-ASTERISKS ALIGNED VERTICALLY, TWO 2051
-ASTERISM 2042
-Astrological Signs 26B3
-Astrological Signs, Tibetan 0F15
-Astrological Symbols 263D
-Astrological Symbols, Weather and 2600
-asymptotic to 2248
-ASYMPTOTICALLY EQUAL TO 2243
-ASYMPTOTICALLY EQUAL TO, NOT 2244
-at sign 0040
-AT, COMMERCIAL 0040
-ATOM SYMBOL 269B
-AUSTRAL SIGN 20B3
-AVAGRAHA, DEVANAGARI SIGN 093D
-Avestan 10B00
-aytham, tamil 0B83
-B WITH DOT ABOVE, LATIN SMALL LETTER 1E03
-B WITH DOT BELOW, LATIN SMALL LETTER 1E05
-B WITH HOOK, LATIN CAPITAL LETTER 0181
-B WITH HOOK, LATIN SMALL LETTER 0253
-B WITH LINE BELOW, LATIN SMALL LETTER 1E07
-B WITH STROKE, LATIN CAPITAL LETTER 0243
-B WITH STROKE, LATIN SMALL LETTER 0180
-B WITH TOPBAR, LATIN SMALL LETTER 0183
-B, LATIN LETTER SMALL CAPITAL 0299
-B, LATIN LETTER SMALL CAPITAL BARRED 1D03
-B, SCRIPT CAPITAL 212C
-baby gamma, latin small letter 0264
-backslash 005C
-BACKSLASH, COMBINING ENCLOSING CIRCLE 20E0
-BACKSPACE 0008
-BACKSPACE, SYMBOL FOR 2408
-backward arrow indicator 25C5
-backward difference 2207
-BACKWARD, PARTIAL LINE 008C
-bag addition 228E
-bag bracket, left 27E6
-bag bracket, right 27E7
-bag count, infix 266F
-BAG MEMBERSHIP, Z NOTATION 22FF
-bag subtraction 2A41
-BAHT, THAI CURRENCY SYMBOL 0E3F
-Balinese 1B00
-Balinese Digits 1B50
-Balinese Musical Symbols 1B61
-BALLOT BOX 2610
-BALLOT BOX WITH CHECK 2611
-BALLOT BOX WITH X 2612
-BALLOT X 2717
-BALLOT X, HEAVY 2718
-Bamum A6A0
-bang 0021
-Bar Dingbats, Vertical 2758
-Bar Symbols, Error 29EE
-BAR, BROKEN 00A6
-BAR, HORIZONTAL 2015
-bar, vertical 007C
-BAR, WHITE VERTICAL 2AFE
-BARRED B, LATIN LETTER SMALL CAPITAL 1D03
-barred o, latin capital letter 019F
-BARRED O, LATIN SMALL LETTER 0275
-base 22A5
-BASEBALL 26BE
-batsaganchakan nshan, armenian 055C
-battleground symbol 2694
-beach, bathing 26F1
-BEAMED EIGHTH NOTES 266B
-BEAMED SIXTEENTH NOTES 266C
-BECAUSE 2235
-BELL 0007
-BELL SYMBOL 237E
-BELL, SYMBOL FOR 2407
-BELOW, COMBINING ACUTE ACCENT 0317
-BELOW, COMBINING ASTERISK 0359
-BELOW, COMBINING BREVE 032E
-BELOW, COMBINING BRIDGE 032A
-BELOW, COMBINING CARON 032C
-BELOW, COMBINING CIRCUMFLEX ACCENT 032D
-BELOW, COMBINING COMMA 0326
-BELOW, COMBINING DIAERESIS 0324
-BELOW, COMBINING DOT 0323
-BELOW, COMBINING DOUBLE BREVE 035C
-BELOW, COMBINING DOUBLE MACRON 035F
-BELOW, COMBINING DOUBLE RIGHTWARDS ARROW 0362
-BELOW, COMBINING DOUBLE RING 035A
-BELOW, COMBINING DOUBLE VERTICAL LINE 0348
-BELOW, COMBINING DOWN TACK 031E
-BELOW, COMBINING EQUALS SIGN 0347
-BELOW, COMBINING GRAVE ACCENT 0316
-BELOW, COMBINING INVERTED BREVE 032F
-BELOW, COMBINING INVERTED BRIDGE 033A
-BELOW, COMBINING INVERTED DOUBLE ARCH 032B
-BELOW, COMBINING LEFT ANGLE 0349
-BELOW, COMBINING LEFT ARROW 20EE
-BELOW, COMBINING LEFT ARROWHEAD 0354
-BELOW, COMBINING LEFT HALF RING 031C
-BELOW, COMBINING LEFT RIGHT ARROW 034D
-BELOW, COMBINING LEFT TACK 0318
-BELOW, COMBINING MACRON 0331
-BELOW, COMBINING MINUS SIGN 0320
-BELOW, COMBINING PALATALIZED HOOK 0321
-BELOW, COMBINING PLUS SIGN 031F
-BELOW, COMBINING RETROFLEX HOOK 0322
-BELOW, COMBINING RIGHT ARROW 20EF
-BELOW, COMBINING RIGHT ARROWHEAD 0355
-BELOW, COMBINING RIGHT HALF RING 0339
-BELOW, COMBINING RIGHT TACK 0319
-BELOW, COMBINING RING 0325
-BELOW, COMBINING SEAGULL 033C
-BELOW, COMBINING SQUARE 033B
-BELOW, COMBINING TILDE 0330
-BELOW, COMBINING UP TACK 031D
-BELOW, COMBINING UPWARDS ARROW 034E
-BELOW, COMBINING VERTICAL LINE 0329
-BELOW, COMBINING X 0353
-BELT, LATIN SMALL LETTER L WITH 026C
-bend, actuarial 20E7
-Bengali 0980
-Bengali Consonants 0995
-Bengali Currency Signs 09F2
-Bengali Dependent Vowel Signs 09BE
-Bengali Digits 09E6
-bengali hasant 09CD
-Bengali Independent Vowels 0985
-BENGALI ISSHAR 09FA
-BENGALI RUPEE MARK 09F2
-BENGALI RUPEE SIGN 09F3
-BENZENE RING 232C
-bernoulli function 212C
-BET SYMBOL 2136
-BETA SYMBOL, GREEK 03D0
-beta, curled 03D0
-BETWEEN 226C
-BEVERAGE, HOT 2615
-Bidirectional Format Characters 202A
-Big 5, Duplicate Characters from FA0C
-BIG REVERSE SOLIDUS 29F9
-BIG SOLIDUS 29F8
-bijection 2916
-BILABIAL CLICK, LATIN LETTER 0298
-BILABIAL PERCUSSIVE, LATIN LETTER 02AC
-bindu, devanagari 0902
-BIOHAZARD SIGN 2623
-BIRGA, MONGOLIAN 1800
-BISMILLAH AR-RAHMAN AR-RAHEEM, ARABIC LIGATURE FDFD
-BLACK CIRCLE 25CF
-BLACK CIRCLE, MEDIUM 26AB
-BLACK FLAG 2691
-BLACK HOURGLASS 29D7
-BLACK LEFT POINTING INDEX 261A
-BLACK LEFTWARDS BULLET 204C
-BLACK LENTICULAR BRACKET, LEFT 3010
-BLACK LENTICULAR BRACKET, RIGHT 3011
-BLACK LOZENGE 29EB
-BLACK MEDIUM SMALL SQUARE 25FE
-BLACK MEDIUM SQUARE 25FC
-BLACK NIB 2712
-BLACK PARALLELOGRAM 25B0
-BLACK RIGHT POINTING INDEX 261B
-BLACK RIGHTWARDS BULLET 204D
-BLACK SCISSORS 2702
-BLACK SHOGI PIECE 2617
-black small circle 2022
-BLACK SMILING FACE 263B
-BLACK STAR 2605
-BLACK SUN WITH RAYS 2600
-BLACK TELEPHONE 260E
-BLACK-LETTER CAPITAL C 212D
-BLACK-LETTER CAPITAL H 210C
-BLACK-LETTER CAPITAL I 2111
-BLACK-LETTER CAPITAL R 211C
-BLACK-LETTER CAPITAL Z 2128
-Black-letter Mathematical Symbols 1D504
-BLANK SYMBOL 2422
-Block Elements 2580
-BLOCK, END OF TRANSMISSION 0017
-BLOCK, FULL 2588
-BLOCK, SYMBOL FOR END OF TRANSMISSION 2417
-boat terminal 26F4
-Bohairic Coptic 2C80
-Bold Digits 1D7CE
-Bold Digits, Sans-serif 1D7EC
-Bold Fraktur Mathematical Symbols 1D56C
-Bold Greek Mathematical Symbols 1D6A8
-Bold Greek Mathematical Symbols, Sans-serif 1D756
-Bold Italic Greek Mathematical Symbols 1D71C
-Bold Italic Greek Mathematical Symbols, Sans-serif 1D790
-Bold Italic Mathematical Symbols 1D468
-Bold Italic Mathematical Symbols, Sans-serif 1D63C
-Bold Mathematical Symbols 1D400
-Bold Mathematical Symbols, Sans-serif 1D5D4
-Bold Script Mathematical Symbols 1D4D0
-bom FEFF
-Bopomofo Extensions, Chinese 31A0
-Bopomofo, Chinese 3100
-bottom 22A5
-bowt, armenian 055D
-BOWTIE 22C8
-Bowtie Symbols 29D1
-bowtie, large 2A1D
-bowtie, vertical 29D6
-Box Drawing 2500
-BOX WITH CHECK, BALLOT 2611
-BOX WITH X, BALLOT 2612
-BOX, BALLOT 2610
-BOX, OPEN 2423
-BOX, SHOULDERED OPEN 237D
-BOX, X IN A RECTANGLE 2327
-bra 27E8
-brace, closing 007D
-brace, opening 007B
-Bracket Pieces 239B
-Bracket Pieces 23B0
-Bracket Variants for Vertical Text 23DC
-BRACKET WITH QUILL, LEFT SQUARE 2045
-BRACKET WITH QUILL, RIGHT SQUARE 2046
-bracket, closing curly 007D
-bracket, closing square 005D
-bracket, left abstract syntax 301A
-BRACKET, LEFT ANGLE 3008
-bracket, left bag 27E6
-BRACKET, LEFT BLACK LENTICULAR 3010
-bracket, left chevron 27EA
-BRACKET, LEFT CORNER 300C
-BRACKET, LEFT CURLY 007B
-BRACKET, LEFT DOUBLE ANGLE 300A
-bracket, left sequence 27E8
-BRACKET, LEFT SQUARE 005B
-BRACKET, LEFT TORTOISE SHELL 3014
-BRACKET, LEFT WHITE CORNER 300E
-BRACKET, LEFT WHITE CURLY 2983
-BRACKET, LEFT WHITE LENTICULAR 3016
-BRACKET, LEFT WHITE SQUARE 301A
-BRACKET, LEFT WHITE TORTOISE SHELL 3018
-BRACKET, LEFT-POINTING ANGLE 2329
-BRACKET, MATHEMATICAL LEFT ANGLE 27E8
-BRACKET, MATHEMATICAL LEFT DOUBLE ANGLE 27EA
-BRACKET, MATHEMATICAL RIGHT ANGLE 27E9
-BRACKET, MATHEMATICAL RIGHT DOUBLE ANGLE 27EB
-bracket, opening curly 007B
-bracket, opening square 005B
-bracket, right abstract syntax 301B
-BRACKET, RIGHT ANGLE 3009
-bracket, right bag 27E7
-BRACKET, RIGHT BLACK LENTICULAR 3011
-bracket, right chevron 27EB
-BRACKET, RIGHT CORNER 300D
-BRACKET, RIGHT CURLY 007D
-BRACKET, RIGHT DOUBLE ANGLE 300B
-bracket, right sequence 27E9
-BRACKET, RIGHT SQUARE 005D
-BRACKET, RIGHT TORTOISE SHELL 3015
-BRACKET, RIGHT WHITE CORNER 300F
-BRACKET, RIGHT WHITE CURLY 2984
-BRACKET, RIGHT WHITE LENTICULAR 3017
-BRACKET, RIGHT WHITE SQUARE 301B
-BRACKET, RIGHT WHITE TORTOISE SHELL 3019
-BRACKET, RIGHT-POINTING ANGLE 232A
-Brackets 2983
-Brackets, CJK Angle 3008
-Brackets, CJK Corner 300C
-Brackets, Corner 2308
-Brackets, Mathematical 27E6
-Brackets, Ornamental 2768
-Brackets, Vertical 23B4
-Braille Patterns 2800
-brazilian currency 20A2
-BREAK HERE, NO 0083
-BREAK PERMITTED HERE 0082
-breathing mark, greek rough 0314
-breathing mark, greek smooth 0313
-BREVE 02D8
-BREVE BELOW, COMBINING 032E
-BREVE BELOW, COMBINING DOUBLE 035C
-BREVE BELOW, COMBINING INVERTED 032F
-BREVE, COMBINING 0306
-BREVE, COMBINING DOUBLE 035D
-BREVE, COMBINING DOUBLE INVERTED 0361
-BREVE, COMBINING INVERTED 0311
-BRIDGE ABOVE, COMBINING 0346
-BRIDGE ABOVE, COMBINING WIDE 20E9
-BRIDGE BELOW, COMBINING 032A
-BRIDGE BELOW, COMBINING INVERTED 033A
-BROKEN BAR 00A6
-broken vertical bar 00A6
-Buginese 1A00
-Buhid 1740
-BULLET 2022
-BULLET OPERATOR 2219
-BULLET, BLACK LEFTWARDS 204C
-BULLET, BLACK RIGHTWARDS 204D
-BULLET, HYPHEN 2043
-BULLET, REVERSED ROTATED FLORAL HEART 2619
-bullet, tainome japanese 25C9
-BULLET, TRIANGULAR 2023
-BULLET, WHITE 25E6
-BULLSEYE 25CE
-bullseye, latin letter 0298
-buried symbol 26B0
-Burmese 1000
-by definition, equal to 225C
-BY DEFINITION, EQUAL TO 225D
-BY, MEASURED 225E
-byte order mark FEFF
-Byzantine Musical Symbols 1D000
-C WITH ACUTE, LATIN SMALL LETTER 0107
-C WITH CARON, LATIN SMALL LETTER 010D
-C WITH CEDILLA, LATIN CAPITAL LETTER 00C7
-C WITH CEDILLA, LATIN SMALL LETTER 00E7
-C WITH CIRCUMFLEX, LATIN SMALL LETTER 0109
-C WITH CURL, LATIN SMALL LETTER 0255
-C WITH DOT ABOVE, LATIN SMALL LETTER 010B
-C WITH HOOK, LATIN SMALL LETTER 0188
-C WITH STROKE, LATIN CAPITAL LETTER 023B
-C WITH STROKE, LATIN SMALL LETTER 023C
-c, apostrophic 2183
-C, BLACK-LETTER CAPITAL 212D
-C, COMBINING LATIN SMALL LETTER 0368
-C, DOUBLE-STRUCK CAPITAL 2102
-C, LATIN LETTER SMALL CAPITAL 1D04
-C, LATIN LETTER STRETCHED 0297
-C, LATIN SMALL LETTER REVERSED 2184
-C0 Control Codes, ASCII 0000
-C1 Control Codes 0080
-CADA UNA 2106
-CADUCEUS 2624
-Cambodian 1780
-camping site 26FA
-Canadian Aboriginal Syllabics Extended, Unified 18B0
-Canadian Aboriginal Syllabics, Unified 1400
-CANADIAN SYLLABICS FULL STOP 166E
-Canadian Syllabics Punctuation 166D
-CANCEL 0018
-CANCEL CHARACTER 0094
-CANCEL TAG E007F
-CANCEL, SYMBOL FOR 2418
-CANCELLATION MARK, LAO 0ECC
-CANCER 264B
-CANDRABINDU, COMBINING 0310
-CANDRABINDU, DEVANAGARI SIGN 0901
-Cantillation Marks, Hebrew 0591
-Cantillation Signs, Tibetan 0FC0
-cap 2229
-CAP, SQUARE 2293
-Capital Letters, Armenian 0531
-Capital Letters, Cyrillic 0400
-Capital Letters, Georgian 10A0
-Capital Letters, Greek 0391
-Capital Letters, Latin 0041
-CAPRICORN 2651
-caps lock 21EA
-caps lock 21EC
-CAR SLIDING 26D0
-CAR, DISABLED 26CD
-Card Suits, Playing 2660
-cardinal, first transfinite 2135
-cardinal, fourth transfinite 2138
-cardinal, second transfinite 2136
-cardinal, third transfinite 2137
-CARE OF 2105
-caret 028C
-CARET 2038
-CARET INSERTION POINT 2041
-Carian 102A0
-CARON 02C7
-CARON BELOW, COMBINING 032C
-CARON, COMBINING 030C
-CARRIAGE RETURN 000D
-CARRIAGE RETURN, SYMBOL FOR 240D
-cartesian product 00D7
-CASTLE 26EB
-CAUTION SIGN 2621
-CEDI SIGN 20B5
-CEDILLA 00B8
-cedilla above 0312
-CEDILLA, COMBINING 0327
-CEDILLA, LATIN CAPITAL LETTER C WITH 00C7
-CEDILLA, LATIN SMALL LETTER C WITH 00E7
-cedilla, spacing 00B8
-CEILING, LEFT 2308
-CEILING, RIGHT 2309
-CELSIUS, DEGREE 2103
-cemetery 26FC
-CENT SIGN 00A2
-center 2385
-centigrade, degrees 2103
-CENTRE LINE SYMBOL 2104
-CENTRELINE LOW LINE FE4E
-CENTRELINE OVERLINE FE4A
-cgj 034F
-CHAINS 26D3
-Cham AA00
-chandrakkala, malayalam 0D4D
-CHARACTER INTRODUCER, SINGLE 009A
-CHARACTER TABULATION 0009
-CHARACTER TABULATION SET 0088
-CHARACTER TABULATION WITH JUSTIFICATION 0089
-CHARACTER TIE 2040
-Chart Components, Form and 2500
-CHECK MARK 2713
-CHECK MARK, HEAVY 2714
-CHECK MARK, NOT 237B
-CHECK, BALLOT BOX WITH 2611
-Checkers, Symbols for Draughts and 26C0
-Cherokee 13A0
-Chess Symbols 2654
-Chess Symbols, Japanese 2616
-chevron bracket, left 27EA
-chevron bracket, right 27EB
-chevrons 00AB
-CHI RHO 2627
-Chillu Letters, Malayalam 0D7A
-Chinese Bopomofo 3100
-Chinese Bopomofo Extensions 31A0
-chinese fifth or neutral tone, mandarin 02D9
-chinese first tone, mandarin 02C9
-chinese fourth tone, mandarin 02CB
-chinese second tone, mandarin 02CA
-chinese third tone, mandarin 02C7
-Chinese, Corner Tone Marks for A700
-choice, dijkstra 2AFE
-choice, n-ary dijkstra 2AFF
-christogram 2627
-CHURCH 26EA
-CIRCLE BACKSLASH, COMBINING ENCLOSING 20E0
-Circle Signs, Heavy 2B55
-Circle Symbols 29B5
-CIRCLE, BLACK 25CF
-circle, black small 2022
-CIRCLE, COMBINING ENCLOSING 20DD
-CIRCLE, DOTTED 25CC
-circle, jis composition 20DD
-CIRCLE, LARGE 25EF
-CIRCLE, MEDIUM BLACK 26AB
-CIRCLE, MEDIUM SMALL WHITE 26AC
-CIRCLE, MEDIUM WHITE 26AA
-CIRCLE, SHADOWED WHITE 274D
-CIRCLE, WHITE 25CB
-CIRCLED ASTERISK OPERATOR 229B
-CIRCLED CROSSING LANES 26D2
-CIRCLED DASH 229D
-CIRCLED DIGIT ZERO 24EA
-Circled Digits, Dingbat 2776
-CIRCLED DIVISION SIGN 2A38
-CIRCLED DIVISION SLASH 2298
-CIRCLED DOT OPERATOR 2299
-CIRCLED DOT OPERATOR, N-ARY 2A00
-CIRCLED EQUALS 229C
-Circled Ideographs 3280
-Circled Inverse Numbers 2776
-Circled Katakana 32D0
-Circled Korean Hangul Letters 3260
-Circled Korean Hangul Syllables 326E
-Circled Latin Letters 1F12B
-Circled Latin Letters 24B6
-CIRCLED MINUS 2296
-Circled Numbers 2460
-Circled Numbers 3251
-Circled Numbers 32B1
-Circled Numbers, Double 24F5
-Circled Numbers, White on Black 24EB
-CIRCLED PLUS 2295
-CIRCLED PLUS OPERATOR, N-ARY 2A01
-CIRCLED POSTAL MARK 3036
-CIRCLED RING OPERATOR 229A
-CIRCLED TIMES 2297
-CIRCLED TIMES OPERATOR, N-ARY 2A02
-Circles 25CB
-CIRCUMFLEX ACCENT 005E
-CIRCUMFLEX ACCENT BELOW, COMBINING 032D
-CIRCUMFLEX ACCENT, COMBINING 0302
-CIRCUMFLEX ACCENT, MODIFIER LETTER 02C6
-circumflex accent, spacing 005E
-CJK Angle Brackets 3008
-CJK Compatibility 3300
-CJK Compatibility Forms FE30
-CJK Compatibility Ideographs F900
-CJK Compatibility Ideographs Supplement 2F800
-CJK Corner Brackets 300C
-CJK Diacritics 302A
-CJK Ideographic Description Characters 2FF0
-CJK Ideographs Area 3400
-CJK Ideographs Area, Supplementary 20000
-CJK Ideographs, Parenthesized 3220
-CJK Kangxi Radicals 2F00
-CJK Letters and Months, Enclosed 3200
-CJK Phonetics and Symbols Area 2E80
-CJK Punctuation, Halfwidth FF61
-CJK Quotation Marks 300C
-CJK Radicals Supplement 2E80
-CJK Strokes 31C0
-CJK Symbols and Punctuation 3000
-CJK Unified Ideographs 4E00
-CJK Unified Ideographs Extension A 3400
-CJK Unified Ideographs Extension B 20000
-CJK Unified Ideographs Extension C 2A700
-claudian antisigma 2183
-claudian digamma inversum 2132
-clear key 2327
-CLEAR SCREEN SYMBOL 239A
-clear weather 2600
-CLICK, LATIN LETTER ALVEOLAR 01C2
-CLICK, LATIN LETTER BILABIAL 0298
-CLICK, LATIN LETTER DENTAL 01C0
-CLICK, LATIN LETTER LATERAL 01C1
-CLICK, LATIN LETTER RETROFLEX 01C3
-Clicks, African Letters for 01C0
-CLOCKWISE ARROW ABOVE, COMBINING 20D5
-CLOCKWISE CONTOUR INTEGRAL 2232
-CLOCKWISE INTEGRAL 2231
-CLOCKWISE RING OVERLAY, COMBINING 20D9
-clone 2104
-Clones of Diacritics, Spacing 02D8
-CLOSE UP 2050
-closed epsilon, latin small letter 029A
-CLOSED OMEGA, LATIN SMALL LETTER 0277
-CLOSED OPEN E, LATIN SMALL LETTER 029A
-closed reversed epsilon, latin small letter 025E
-CLOSED REVERSED OPEN E, LATIN SMALL LETTER 025E
-closing brace 007D
-closing curly bracket 007D
-CLOSING MARK, IDEOGRAPHIC 3006
-closing parenthesis 0029
-closing square bracket 005D
-CLOUD 2601
-cloudy weather 2601
-cloudy, partly 26C5
-CNS 11643-1992, Duplicate Characters from 2F800
-coffee, cup of 2615
-COFFIN 26B0
-COLON 003A
-COLON EQUALS 2254
-colon right arrow 29F4
-COLON SIGN 20A1
-COLON, EQUALS 2255
-COLON, ETHIOPIC 1365
-COLON, ETHIOPIC PREFACE 1366
-COLON, MODIFIER LETTER HALF TRIANGULAR 02D1
-COLON, MODIFIER LETTER TRIANGULAR 02D0
-COLON, MONGOLIAN 1804
-COLON, Z NOTATION TYPE 2982
-COMBINING ACUTE ACCENT 0301
-COMBINING ACUTE ACCENT BELOW 0317
-COMBINING ACUTE TONE MARK 0341
-COMBINING ALMOST EQUAL TO ABOVE 034C
-Combining Alphabet, Korean Hangul Jamo 1100
-COMBINING ANNUITY SYMBOL 20E7
-COMBINING ANTICLOCKWISE ARROW ABOVE 20D4
-COMBINING ANTICLOCKWISE RING OVERLAY 20DA
-COMBINING ASTERISK ABOVE 20F0
-COMBINING ASTERISK BELOW 0359
-COMBINING BREVE 0306
-COMBINING BREVE BELOW 032E
-COMBINING BRIDGE ABOVE 0346
-COMBINING BRIDGE BELOW 032A
-COMBINING CANDRABINDU 0310
-COMBINING CARON 030C
-COMBINING CARON BELOW 032C
-COMBINING CEDILLA 0327
-Combining Characters, Cyrillic 0483
-COMBINING CIRCUMFLEX ACCENT 0302
-COMBINING CIRCUMFLEX ACCENT BELOW 032D
-COMBINING CLOCKWISE ARROW ABOVE 20D5
-COMBINING CLOCKWISE RING OVERLAY 20D9
-COMBINING COMMA ABOVE 0313
-COMBINING COMMA ABOVE RIGHT 0315
-COMBINING COMMA BELOW 0326
-COMBINING CONJOINING MACRON FE26
-combining counterclockwise arrow above 20D4
-combining counterclockwise ring overlay 20DA
-Combining Diacritical Marks 0300
-Combining Diacritical Marks for Symbols 20D0
-COMBINING DIAERESIS 0308
-COMBINING DIAERESIS BELOW 0324
-COMBINING DOT ABOVE 0307
-COMBINING DOT ABOVE RIGHT 0358
-COMBINING DOT BELOW 0323
-COMBINING DOUBLE ACUTE ACCENT 030B
-COMBINING DOUBLE BREVE 035D
-COMBINING DOUBLE BREVE BELOW 035C
-COMBINING DOUBLE GRAVE ACCENT 030F
-COMBINING DOUBLE INVERTED BREVE 0361
-COMBINING DOUBLE LOW LINE 0333
-COMBINING DOUBLE MACRON 035E
-COMBINING DOUBLE MACRON BELOW 035F
-COMBINING DOUBLE OVERLINE 033F
-COMBINING DOUBLE RIGHTWARDS ARROW BELOW 0362
-COMBINING DOUBLE RING BELOW 035A
-COMBINING DOUBLE TILDE 0360
-COMBINING DOUBLE VERTICAL LINE ABOVE 030E
-COMBINING DOUBLE VERTICAL LINE BELOW 0348
-COMBINING DOUBLE VERTICAL STROKE OVERLAY 20E6
-COMBINING DOWN TACK BELOW 031E
-COMBINING ENCLOSING CIRCLE 20DD
-COMBINING ENCLOSING CIRCLE BACKSLASH 20E0
-COMBINING ENCLOSING DIAMOND 20DF
-COMBINING ENCLOSING KEYCAP 20E3
-COMBINING ENCLOSING SCREEN 20E2
-COMBINING ENCLOSING SQUARE 20DE
-COMBINING ENCLOSING UPWARD POINTING TRIANGLE 20E4
-COMBINING EQUALS SIGN BELOW 0347
-COMBINING FERMATA 0352
-COMBINING FOUR DOTS ABOVE 20DC
-COMBINING GRAPHEME JOINER 034F
-COMBINING GRAVE ACCENT 0300
-COMBINING GRAVE ACCENT BELOW 0316
-COMBINING GRAVE TONE MARK 0340
-COMBINING GREEK DIALYTIKA TONOS 0344
-COMBINING GREEK KORONIS 0343
-COMBINING GREEK PERISPOMENI 0342
-COMBINING GREEK YPOGEGRAMMENI 0345
-combining hacek 030C
-Combining Half Marks FE20
-COMBINING HOMOTHETIC ABOVE 034B
-COMBINING HOOK ABOVE 0309
-COMBINING HORN 031B
-COMBINING INVERTED BREVE 0311
-COMBINING INVERTED BREVE BELOW 032F
-COMBINING INVERTED BRIDGE BELOW 033A
-COMBINING INVERTED DOUBLE ARCH BELOW 032B
-combining japanese daku-on 3099
-combining japanese han-daku-on 309A
-Combining Latin Small Letters 0363
-COMBINING LEFT ANGLE ABOVE 031A
-COMBINING LEFT ANGLE BELOW 0349
-COMBINING LEFT ARROW ABOVE 20D6
-COMBINING LEFT ARROW BELOW 20EE
-COMBINING LEFT ARROWHEAD BELOW 0354
-COMBINING LEFT HALF RING ABOVE 0351
-COMBINING LEFT HALF RING BELOW 031C
-COMBINING LEFT HARPOON ABOVE 20D0
-COMBINING LEFT RIGHT ARROW ABOVE 20E1
-COMBINING LEFT RIGHT ARROW BELOW 034D
-COMBINING LEFT TACK BELOW 0318
-COMBINING LEFTWARDS ARROW OVERLAY 20EA
-COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS 20ED
-COMBINING LONG DOUBLE SOLIDUS OVERLAY 20EB
-COMBINING LONG SOLIDUS OVERLAY 0338
-COMBINING LONG STROKE OVERLAY 0336
-COMBINING LONG VERTICAL LINE OVERLAY 20D2
-COMBINING LOW LINE 0332
-COMBINING MACRON 0304
-COMBINING MACRON BELOW 0331
-COMBINING MACRON LEFT HALF FE24
-COMBINING MACRON RIGHT HALF FE25
-Combining Marks, Arabic 0653
-COMBINING MINUS SIGN BELOW 0320
-COMBINING NOT TILDE ABOVE 034A
-COMBINING OGONEK 0328
-COMBINING OVERLINE 0305
-COMBINING PALATALIZED HOOK BELOW 0321
-COMBINING PLUS SIGN BELOW 031F
-COMBINING RETROFLEX HOOK BELOW 0322
-COMBINING REVERSE SOLIDUS OVERLAY 20E5
-COMBINING REVERSED COMMA ABOVE 0314
-COMBINING RIGHT ARROW ABOVE 20D7
-COMBINING RIGHT ARROW BELOW 20EF
-COMBINING RIGHT ARROWHEAD ABOVE 0350
-COMBINING RIGHT ARROWHEAD BELOW 0355
-COMBINING RIGHT HALF RING ABOVE 0357
-COMBINING RIGHT HALF RING BELOW 0339
-COMBINING RIGHT HARPOON ABOVE 20D1
-COMBINING RIGHT TACK BELOW 0319
-COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS 20EC
-COMBINING RING ABOVE 030A
-COMBINING RING BELOW 0325
-COMBINING RING OVERLAY 20D8
-COMBINING SEAGULL BELOW 033C
-COMBINING SHORT SOLIDUS OVERLAY 0337
-COMBINING SHORT STROKE OVERLAY 0335
-COMBINING SHORT VERTICAL LINE OVERLAY 20D3
-COMBINING SQUARE BELOW 033B
-COMBINING THREE DOTS ABOVE 20DB
-COMBINING TILDE 0303
-COMBINING TILDE BELOW 0330
-COMBINING TILDE OVERLAY 0334
-COMBINING TRIPLE UNDERDOT 20E8
-COMBINING TURNED COMMA ABOVE 0312
-COMBINING UP TACK BELOW 031D
-COMBINING UPWARDS ARROW BELOW 034E
-COMBINING VERTICAL LINE ABOVE 030D
-COMBINING VERTICAL LINE BELOW 0329
-COMBINING VERTICAL TILDE 033E
-COMBINING WIDE BRIDGE ABOVE 20E9
-COMBINING X ABOVE 033D
-COMBINING X BELOW 0353
-COMBINING ZIGZAG ABOVE 035B
-COMET 2604
-COMMA 002C
-COMMA ABOVE RIGHT, COMBINING 0315
-COMMA ABOVE, COMBINING 0313
-COMMA ABOVE, COMBINING REVERSED 0314
-COMMA ABOVE, COMBINING TURNED 0312
-COMMA BELOW, COMBINING 0326
-comma quotation mark, double 201D
-comma quotation mark, double reversed 201F
-comma quotation mark, double turned 201C
-comma quotation mark, low double 201E
-comma quotation mark, low single 201A
-comma quotation mark, single 2019
-comma quotation mark, single reversed 201B
-comma quotation mark, single turned 2018
-COMMA, ARABIC 060C
-COMMA, ARMENIAN 055D
-COMMA, ETHIOPIC 1363
-comma, georgian 00B7
-COMMA, IDEOGRAPHIC 3001
-comma, invisible 2063
-COMMA, MODIFIER LETTER REVERSED 02BD
-COMMA, MODIFIER LETTER TURNED 02BB
-COMMA, MONGOLIAN 1802
-COMMA, MONGOLIAN MANCHU 1808
-command key 2318
-COMMAND, APPLICATION PROGRAM 009F
-COMMAND, OPERATING SYSTEM 009D
-COMMERCIAL AT 0040
-COMMERCIAL MINUS SIGN 2052
-compass 263C
-Compatibility and Specials Area F900
-Compatibility Forms, CJK FE30
-Compatibility Ideographs Supplement, CJK 2F800
-Compatibility Ideographs, CJK F900
-Compatibility Ideographs, DPRK FA70
-Compatibility Ideographs, JIS X 0213 FA30
-Compatibility Jamo, Korean Hangul 3130
-Compatibility, CJK 3300
-COMPLEMENT 2201
-complex numbers 2102
-component, radial 27DF
-Components, Form and Chart 2500
-composite function 2218
-composition circle, jis 20DD
-COMPOSITION SYMBOL 2384
-concatenation, sequence 2040
-CONICAL TAPER 2332
-CONJOINING MACRON, COMBINING FE26
-CONJUGATE MATRIX, HERMITIAN 22B9
-conjunction 2227
-CONJUNCTION 260C
-constant pi, mathematical 03C0
-CONSTANT, EULER 2107
-CONSTANT, PLANCK 210E
-constantine's cross 2627
-construction 26CF
-CONTAINS AS MEMBER 220B
-CONTAINS AS MEMBER, SMALL 220D
-CONTAINS AS NORMAL SUBGROUP 22B3
-Contextual Form Glyphs, Arabic FB50
-Contextual Form Glyphs, Arabic FE80
-continuity, absolute 2AA1
-CONTINUOUS UNDERLINE SYMBOL 2381
-continuum, second transfinite cardinal 2136
-CONTOUR INTEGRAL 222E
-CONTOUR INTEGRAL, ANTICLOCKWISE 2233
-CONTOUR INTEGRAL, CLOCKWISE 2232
-contour integral, counterclockwise 2233
-contraction operator 20E9
-control 2388
-Control Code Graphics, Quadrant 25F0
-Control Codes, ASCII C0 0000
-Control Codes, C0 0000
-Control Codes, C1 0080
-Control Codes, Graphic Pictures for 2400
-Control Codes, Graphics for 237D
-CONTROL SEQUENCE INTRODUCER 009B
-Controls, Bidirectional Format 202A
-Controls, Mongolian Format 180B
-coproduct sign 2210
-COPRODUCT, N-ARY 2210
-Coptic Letters Derived from Demotic 03E2
-Coptic, Bohairic 2C80
-Coptic, Continuous Macrons for FE24
-Coptic, Extended 2CB2
-COPYRIGHT SIGN 00A9
-COPYRIGHT, SOUND RECORDING 2117
-Corner Brackets 2308
-Corner Brackets, CJK 300C
-Corner Tone Marks for Chinese A700
-Corners, Quine 231C
-CORRESPONDS TO 2258
-corresponds to 2259
-costa rican currency 20A1
-countable, first transfinite cardinal 2135
-COUNTERBORE 2334
-counterclockwise arrow above, combining 20D4
-counterclockwise contour integral 2233
-counterclockwise integration 2A11
-counterclockwise ring overlay, combining 20DA
-COUNTERSINK 2335
-cr 000D
-CREDIT SIGN, TAMIL 0BF7
-cremated symbol 26B1
-CRESCENT, STAR AND 262A
-Croatian Digraphs Matching Serbian Cyrillic Letters 01C4
-Crops 230C
-CROSS ACCENT, MODIFIER LETTER 02DF
-Cross Dingbats 2719
-CROSS OF JERUSALEM 2629
-CROSS OF LORRAINE 2628
-cross ratio 211E
-cross, constantine's 2627
-CROSS, DOTTED 205C
-CROSS, EAST SYRIAC 2671
-CROSS, LATIN 271D
-cross, long 2020
-CROSS, MALTESE 2720
-CROSS, ORTHODOX 2626
-cross, st. andrew's 2613
-CROSS, WEST SYRIAC 2670
-CROSSED SWORDS 2694
-Crosses 2719
-crosshatch 0023
-CRUZEIRO SIGN 20A2
-Cryptogrammic Letters 2CEB
-CUBE ROOT 221B
-cubed 00B3
-Cuneiform 12000
-Cuneiform Numbers and Punctuation 12400
-cup 222A
-cup of coffee 2615
-cup of tea 2615
-CUP ON BLACK SQUARE 26FE
-CUP, SQUARE 2294
-curled beta 03D0
-curly bracket, closing 007D
-CURLY BRACKET, LEFT 007B
-CURLY BRACKET, LEFT WHITE 2983
-curly bracket, opening 007B
-CURLY BRACKET, RIGHT 007D
-CURLY BRACKET, RIGHT WHITE 2984
-CURLY LOGICAL AND 22CF
-CURLY LOGICAL OR 22CE
-CURRENCY SIGN 00A4
-Currency Signs, Bengali 09F2
-CURRENCY SYMBOL BAHT, THAI 0E3F
-CURRENCY SYMBOL RIEL, KHMER 17DB
-currency symbol, florin 0192
-Currency Symbols 20A0
-currency, argentinian former 20B3
-currency, brazilian 20A2
-currency, costa rican 20A1
-currency, el salvadorian 20A1
-currency, euro european 20AC
-currency, french 20A3
-currency, ghana 20B5
-currency, greek 20AF
-currency, indian 20A8
-currency, iranian FDFC
-currency, israeli 20AA
-currency, italian 20A4
-currency, korean 20A9
-currency, laotian 20AD
-currency, mongolian 20AE
-currency, nigerian 20A6
-currency, paraguayan 20B2
-currency, phillipine 20B1
-currency, spanish 20A7
-currency, turkish 20A4
-currency, ukrainian 20B4
-currency, vietnamese 20AB
-CURRENT SYMBOL FORM TWO, DIRECT 2393
-CURRENT, AC 23E6
-current, alternating 223F
-cursor down, fast 21A1
-cursor left, fast 219E
-cursor right, fast 21A0
-cursor up, fast 219F
-cycle 223C
-CYLINDRICITY 232D
-Cypriot Syllabary 10800
-Cyrillic 0400
-Cyrillic Capital Letters 0400
-Cyrillic Combining Characters 0483
-Cyrillic Extended-A 2DE0
-Cyrillic Extended-B A640
-Cyrillic Extensions 0450
-Cyrillic Extensions 048A
-Cyrillic Historic Letters 0460
-Cyrillic Small Letters 0430
-Cyrillic Supplement 0500
-d retroflex hook, latin small letter 0256
-D WITH CARON, LATIN SMALL LETTER 010F
-D WITH CEDILLA, LATIN SMALL LETTER 1E11
-D WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E13
-D WITH CURL, LATIN SMALL LETTER 0221
-D WITH DOT ABOVE, LATIN SMALL LETTER 1E0B
-D WITH DOT BELOW, LATIN SMALL LETTER 1E0D
-D WITH HOOK, LATIN CAPITAL LETTER 018A
-D WITH HOOK, LATIN SMALL LETTER 0257
-D WITH LINE BELOW, LATIN SMALL LETTER 1E0F
-D WITH STROKE, LATIN SMALL LETTER 0111
-D WITH TAIL, LATIN SMALL LETTER 0256
-D WITH TOPBAR, LATIN SMALL LETTER 018C
-d'alembertian 29E0
-D, COMBINING LATIN SMALL LETTER 0369
-D, DOUBLE-STRUCK ITALIC CAPITAL 2145
-D, DOUBLE-STRUCK ITALIC SMALL 2146
-D, LATIN CAPITAL LETTER AFRICAN 0189
-D, LATIN LETTER SMALL CAPITAL 1D05
-DAGGER 2020
-DAGGER, DOUBLE 2021
-daku-on, combining japanese 3099
-daku-on, japanese 309B
-DALET SYMBOL 2138
-DANDA, DEVANAGARI 0964
-DANDA, DEVANAGARI DOUBLE 0965
-dash, angled 00AC
-DASH, CIRCLED 229D
-DASH, EM 2014
-DASH, EN 2013
-DASH, FIGURE 2012
-dash, quotation 2015
-DASH, SWUNG 2053
-DASH, WAVE 301C
-DASH, WAVY 3030
-DASHED LOW LINE FE4D
-DASHED OVERLINE FE49
-Dashes 2010
-dasia, greek 0314
-DATA LINK ESCAPE 0010
-DATA LINK ESCAPE, SYMBOL FOR 2410
-Database Theory Operators 27D5
-DAVID, STAR OF 2721
-DAY SIGN, TAMIL 0BF3
-Days, Ideographic Telegraph Symbols for 33E0
-DB DIGRAPH, LATIN SMALL LETTER 0238
-DEBIT SIGN, TAMIL 0BF6
-DECIMAL EXPONENT SYMBOL 23E8
-decimal point 002E
-decimal separator 002C
-DECIMAL SEPARATOR KEY SYMBOL 2396
-DECIMAL SEPARATOR, ARABIC 066B
-deergh viram, devanagari 0965
-DEGREE CELSIUS 2103
-DEGREE FAHRENHEIT 2109
-DEGREE SIGN 00B0
-degrees centigrade 2103
-del 2207
-DELETE 007F
-DELETE FORM TWO, SYMBOL FOR 2425
-delete to the left key 232B
-delete to the right key 2326
-DELETE, SYMBOL FOR 2421
-DELTA EQUAL TO 225C
-DELTA, LATIN SMALL LETTER TURNED 018D
-Demotic, Coptic Letters Derived from 03E2
-DENTAL CLICK, LATIN LETTER 01C0
-Dentistry Notation Symbols 23BE
-depth symbol 21A7
-derivative 0307
-derivative, double 0308
-derivative, fourth 20DC
-derivative, third 20DB
-DESCENDING NODE 260B
-Deseret 10400
-Devanagari 0900
-devanagari bindu 0902
-Devanagari Consonants 0915
-DEVANAGARI DANDA 0964
-devanagari deergh viram 0965
-Devanagari Dependent Vowel Signs 093E
-Devanagari Digits 0966
-DEVANAGARI DOUBLE DANDA 0965
-Devanagari Extended A8E0
-Devanagari Extensions 0951
-Devanagari Independent Vowels 0904
-DEVANAGARI OM 0950
-devanagari purna viram 0964
-DEVANAGARI SIGN ANUSVARA 0902
-DEVANAGARI SIGN AVAGRAHA 093D
-DEVANAGARI SIGN CANDRABINDU 0901
-DEVANAGARI SIGN NUKTA 093C
-DEVANAGARI SIGN VIRAMA 094D
-DEVANAGARI SIGN VISARGA 0903
-Device Controls 0011
-Device Controls, Symbols for 2411
-DHARMA, WHEEL OF 2638
-diacritic, finite function 20E6
-Diacritical Marks for Symbols, Combining 20D0
-Diacritical Marks, Combining 0300
-Diacritics for Greek 0342
-Diacritics for IPA 0346
-Diacritics for Uralic Phonetic Alphabet 0350
-Diacritics, CJK 302A
-Diacritics, Double 035C
-Diacritics, Enclosing 20DD
-Diacritics, Medieval Superscript Letter 0363
-Diacritics, Ordinary 0300
-Diacritics, Overstruck 0334
-Diacritics, Spacing Clones of 02D8
-DIAERESIS 00A8
-DIAERESIS BELOW, COMBINING 0324
-DIAERESIS, COMBINING 0308
-diaeresis, spacing 00A8
-DIAGONAL ELLIPSIS, DOWN RIGHT 22F1
-DIAGONAL ELLIPSIS, UP RIGHT 22F0
-DIALYTIKA TONOS, COMBINING GREEK 0344
-dialytika, greek 0308
-DIAMETER SIGN 2300
-DIAMOND OPERATOR 22C4
-DIAMOND, COMBINING ENCLOSING 20DF
-Diamonds 25C6
-Diamonds and Lozenges 2B25
-Dice 2680
-Dictionary and Map Symbols 2690
-Dictionary Punctuation 2E1A
-diesis 2021
-difference between 223C
-DIFFERENCE BETWEEN 224F
-difference or sum, positive 2A24
-difference, backward 2207
-difference, forward 2206
-difference, sum or positive 2A26
-difference, symmetric 2206
-difference, symmetric 2238
-difference, symmetric 2296
-DIFFERENTIAL, PARTIAL 2202
-digamma inversum, claudian 2132
-DIGIT ZERO, CIRCLED 24EA
-Digits Minus Half, Tibetan 0F2A
-Digits Symbols, Mathematical 1D7CE
-Digits, Arabic-Indic 0660
-Digits, ASCII 0030
-Digits, Balinese 1B50
-Digits, Bengali 09E6
-Digits, Bold 1D7CE
-Digits, Devanagari 0966
-Digits, Dingbat Circled 2776
-Digits, Double-struck 1D7D8
-Digits, Eastern Arabic-Indic 06F0
-Digits, Ethiopic 1369
-Digits, Gujarati 0AE6
-Digits, Gurmukhi 0A66
-Digits, Kannada 0CE6
-Digits, Kharoshthi 10A40
-Digits, Khmer 17E0
-Digits, Lao 0ED0
-Digits, Limbu 1946
-Digits, Malayalam 0D66
-Digits, Mongolian 1810
-Digits, Monospace 1D7F6
-Digits, Myanmar 1040
-Digits, New Tai Lue 19D0
-Digits, Oriya 0B66
-Digits, Osmanya 104A0
-Digits, Sans-serif 1D7E2
-Digits, Sans-serif Bold 1D7EC
-Digits, Subscript 2080
-Digits, Superscript 2070
-Digits, Tamil 0BE7
-Digits, Telugu 0C66
-Digits, Thai 0E50
-Digits, Tibetan 0F20
-Digram Symbols, Yijing / I Ching Monogram and 268A
-Digraphs Matching Serbian Cyrillic Letters, Croatian 01C4
-Digraphs, Phonetic 02A3
-Digraphs, Yiddish 05F0
-dijkstra choice 2AFE
-dijkstra choice, n-ary 2AFF
-DIMENSION ORIGIN 2331
-Dingbat Arrows 2794
-Dingbat Circled Digits 2776
-Dingbats 2700
-Dingbats Series 100, ITC Zapf 2700
-Dingbats, Arrow 2794
-Dingbats, Asterisk 2722
-Dingbats, Cross 2719
-Dingbats, Drop-shadowed 274D
-Dingbats, Hazard 2620
-Dingbats, Heart 2763
-Dingbats, Miscellaneous 2600
-Dingbats, Music 2669
-Dingbats, Pencil 270E
-Dingbats, Pointing Index Finger 261A
-Dingbats, Quotation Mark 275B
-Dingbats, Scissors 2701
-Dingbats, Snowflake 2744
-Dingbats, Star 2726
-Dingbats, Vertical Bar 2758
-Dingbats, Warning 2620
-Dingbats, Weather 2600
-Dingbats, Zapf 2700
-DIRECT CURRENT SYMBOL FORM TWO 2393
-direct product 2299
-direct sum 2295
-Directional Format Characters 202A
-DIRECTIONAL FORMATTING, POP 202C
-DISCONTINUOUS UNDERLINE SYMBOL 2382
-discretionary hyphen 00AD
-disjunction 2228
-DITTO MARK 3003
-DIVIDES 2223
-Divination, Khmer Numeric Symbols for 17F0
-DIVISION SIGN 00F7
-Division Sign Operators, Multiplication and 2A2F
-DIVISION SIGN, CIRCLED 2A38
-DIVISION SLASH 2215
-DIVISION SLASH, CIRCLED 2298
-DIVISION TIMES 22C7
-DIVISION, LONG 27CC
-DIVORCE SYMBOL 26AE
-do not enter 26D4
-DOES NOT CONTAIN AS MEMBER 220C
-DOES NOT DIVIDE 2224
-DOES NOT EXIST, THERE 2204
-does not yield 22A3
-DOLLAR SIGN 0024
-domain restriction 25C1
-Domino Tiles 1F030
-DONG SIGN 20AB
-dot 002E
-DOT ABOVE 02D9
-DOT ABOVE RIGHT, COMBINING 0358
-DOT ABOVE, COMBINING 0307
-dot above, double 0308
-DOT BELOW, COMBINING 0323
-DOT BELOW, MYANMAR SIGN 1037
-DOT LEADER, ONE 2024
-dot leader, three 2026
-DOT LEADER, TWO 2025
-DOT MINUS 2238
-DOT OPERATOR 22C5
-DOT OPERATOR, CIRCLED 2299
-DOT OPERATOR, SQUARED 22A1
-DOT PLUS 2214
-DOT PUNCTUATION, FIVE 2059
-DOT PUNCTUATION, FOUR 2058
-DOT PUNCTUATION, THREE 2056
-DOT PUNCTUATION, TWO 205A
-dot, greek middle 00B7
-DOT, KATAKANA MIDDLE 30FB
-dot, latin capital letter i 0130
-DOT, MIDDLE 00B7
-DOT, SESAME FE45
-DOT, VERTICAL LINE WITH MIDDLE 237F
-DOT, WHITE SESAME FE46
-DOTLESS I, LATIN SMALL LETTER 0131
-DOTLESS J WITH STROKE, LATIN SMALL LETTER 025F
-DOTLESS J, LATIN SMALL LETTER 0237
-Dotless Mathematical Symbols 1D6A4
-DOTS ABOVE, COMBINING FOUR 20DC
-DOTS ABOVE, COMBINING THREE 20DB
-DOTS, MONGOLIAN FOUR 1805
-DOTS, VERTICAL FOUR 205E
-DOTTED CIRCLE 25CC
-DOTTED CROSS 205C
-DOTTED FENCE 2999
-Dotted Mathematical Operators 2234
-DOUBLE ACUTE ACCENT 02DD
-DOUBLE ACUTE ACCENT, COMBINING 030B
-DOUBLE ANGLE BRACKET, LEFT 300A
-DOUBLE ANGLE BRACKET, MATHEMATICAL LEFT 27EA
-DOUBLE ANGLE BRACKET, MATHEMATICAL RIGHT 27EB
-DOUBLE ANGLE BRACKET, RIGHT 300B
-DOUBLE ANGLE QUOTATION MARK, LEFT-POINTING 00AB
-DOUBLE ANGLE QUOTATION MARK, RIGHT-POINTING 00BB
-DOUBLE APOSTROPHE, MODIFIER LETTER 02EE
-DOUBLE ARCH BELOW, COMBINING INVERTED 032B
-Double Arrows 21CD
-DOUBLE BREVE BELOW, COMBINING 035C
-DOUBLE BREVE, COMBINING 035D
-Double Circled Numbers 24F5
-double comma quotation mark 201D
-double comma quotation mark, low 201E
-DOUBLE DAGGER 2021
-DOUBLE DANDA, DEVANAGARI 0965
-double derivative 0308
-Double Diacritics 035C
-double dot above 0308
-DOUBLE EXCLAMATION MARK 203C
-DOUBLE GRAVE ACCENT, COMBINING 030F
-DOUBLE HIGH-REVERSED-9 QUOTATION MARK 201F
-DOUBLE HYPHEN, KATAKANA-HIRAGANA 30A0
-DOUBLE INTEGRAL 222C
-DOUBLE INTERSECTION 22D2
-DOUBLE INVERTED BREVE, COMBINING 0361
-DOUBLE LOGICAL AND 2A53
-DOUBLE LOGICAL OR 2A54
-DOUBLE LOW LINE 2017
-DOUBLE LOW LINE, COMBINING 0333
-DOUBLE LOW-9 QUOTATION MARK 201E
-DOUBLE MACRON BELOW, COMBINING 035F
-DOUBLE MACRON, COMBINING 035E
-Double Operators 22D0
-DOUBLE OVERLINE, COMBINING 033F
-double pipe 01C1
-DOUBLE PLUS 29FA
-DOUBLE PRECEDES 2ABB
-DOUBLE PRIME 2033
-DOUBLE PRIME QUOTATION MARK 301E
-DOUBLE PRIME QUOTATION MARK, LOW 301F
-DOUBLE PRIME QUOTATION MARK, REVERSED 301D
-DOUBLE PRIME, MODIFIER LETTER 02BA
-DOUBLE PRIME, REVERSED 2036
-Double Punctuation for Vertical Text 2047
-DOUBLE PUNCTUATION, PHILIPPINE 1736
-DOUBLE QUESTION MARK 2047
-DOUBLE QUOTATION MARK, LEFT 201C
-DOUBLE QUOTATION MARK, RIGHT 201D
-double reversed comma quotation mark 201F
-DOUBLE RIGHTWARDS ARROW BELOW, COMBINING 0362
-DOUBLE RING BELOW, COMBINING 035A
-double slash overlay, long 20EB
-DOUBLE SOLIDUS OPERATOR 2AFD
-DOUBLE SOLIDUS OVERLAY, COMBINING LONG 20EB
-DOUBLE SUBSET 22D0
-DOUBLE SUCCEEDS 2ABC
-DOUBLE SUPERSET 22D1
-DOUBLE TILDE, COMBINING 0360
-double turned comma quotation mark 201C
-double underline 0333
-double underscore 0333
-double underscore, spacing 2017
-DOUBLE UNION 22D3
-DOUBLE VERTICAL LINE 2016
-DOUBLE VERTICAL LINE ABOVE, COMBINING 030E
-DOUBLE VERTICAL LINE BELOW, COMBINING 0348
-DOUBLE VERTICAL STROKE OVERLAY, COMBINING 20E6
-DOUBLE WAVY OVERLINE FE4C
-double-barred pipe 01C2
-Double-struck Digits 1D7D8
-Double-struck Greek Letters 213C
-Double-struck Greek Letters 213D
-Double-struck Italic Mathematical Symbols 2145
-Double-struck Mathematical Symbols 1D538
-DOWN ARROWHEAD 2304
-DOWN POINTING INDEX, WHITE 261F
-DOWN RIGHT DIAGONAL ELLIPSIS 22F1
-DOWN TACK 22A4
-DOWN TACK BELOW, COMBINING 031E
-down, page 21DF
-downstile, apl 230A
-DOWNWARDS ARROW 2193
-DPRK Compatibility Ideographs FA70
-DRACHMA SIGN 20AF
-Drafting Symbols 232D
-dram 0292
-Draughts and Checkers, Symbols for 26C0
-DRIVE SLOW SIGN 26DA
-drive-in restaurant 26FE
-drop 264F
-Drop-shadowed Dingbats 274D
-Duplicate Characters from Big 5 FA0C
-Duplicate Characters from CNS 11643-1992 2F800
-E WITH ACUTE, LATIN CAPITAL LETTER 00C9
-E WITH ACUTE, LATIN SMALL LETTER 00E9
-E WITH BREVE, LATIN SMALL LETTER 0115
-E WITH CARON, LATIN SMALL LETTER 011B
-E WITH CEDILLA, LATIN SMALL LETTER 0229
-E WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E19
-E WITH CIRCUMFLEX, LATIN CAPITAL LETTER 00CA
-E WITH CIRCUMFLEX, LATIN SMALL LETTER 00EA
-E WITH DIAERESIS, LATIN CAPITAL LETTER 00CB
-E WITH DIAERESIS, LATIN SMALL LETTER 00EB
-E WITH DOT ABOVE, LATIN SMALL LETTER 0117
-E WITH DOT BELOW, LATIN SMALL LETTER 1EB9
-E WITH DOUBLE GRAVE, LATIN SMALL LETTER 0205
-E WITH GRAVE, LATIN CAPITAL LETTER 00C8
-E WITH GRAVE, LATIN SMALL LETTER 00E8
-E WITH HOOK ABOVE, LATIN SMALL LETTER 1EBB
-E WITH HOOK, LATIN SMALL LETTER REVERSED OPEN 025D
-E WITH INVERTED BREVE, LATIN SMALL LETTER 0207
-E WITH MACRON, LATIN SMALL LETTER 0113
-E WITH OGONEK, LATIN SMALL LETTER 0119
-E WITH STROKE, LATIN CAPITAL LETTER 0246
-E WITH STROKE, LATIN SMALL LETTER 0247
-E WITH TILDE BELOW, LATIN SMALL LETTER 1E1B
-E WITH TILDE, LATIN SMALL LETTER 1EBD
-E, COMBINING LATIN SMALL LETTER 0364
-E, DOUBLE-STRUCK ITALIC SMALL 2147
-E, LATIN CAPITAL LETTER OPEN 0190
-E, LATIN CAPITAL LETTER REVERSED 018E
-e, latin capital letter turned 018E
-E, LATIN LETTER SMALL CAPITAL 1D07
-E, LATIN SMALL LETTER CLOSED OPEN 029A
-E, LATIN SMALL LETTER CLOSED REVERSED OPEN 025E
-e, latin small letter o 0153
-E, LATIN SMALL LETTER OPEN 025B
-E, LATIN SMALL LETTER REVERSED 0258
-E, LATIN SMALL LETTER REVERSED OPEN 025C
-E, LATIN SMALL LETTER TURNED 01DD
-E, LATIN SMALL LETTER TURNED OPEN 1D08
-E, SCRIPT CAPITAL 2130
-E, SCRIPT SMALL 212F
-EARTH 2641
-EARTH GROUND 23DA
-EAST SYRIAC CROSS 2671
-Eastern Arabic-Indic Digits 06F0
-Editorial Symbols, New Testament 2E00
-egressive airflow 2191
-Egyptian Hieroglyphs 13000
-EIGHTH NOTE 266A
-EIGHTH NOTES, BEAMED 266B
-Eighths, Fractions 215B
-eject media 23CF
-EK ONKAR, GURMUKHI 0A74
-el salvadorian currency 20A1
-ELECTRIC ARROW 2301
-ELECTRICAL INTERSECTION 23E7
-electrolysis 21AF
-electromotive force 2130
-Electrotechnical Symbols 238D
-ELEMENT OF 2208
-ELEMENT OF, NOT AN 2209
-ELEMENT OF, SMALL 220A
-element, unique 2129
-Ellipses 2B2C
-ELLIPSIS, DOWN RIGHT DIAGONAL 22F1
-ELLIPSIS, HORIZONTAL 2026
-ELLIPSIS, LAO 0EAF
-ELLIPSIS, MIDLINE HORIZONTAL 22EF
-ELLIPSIS, MONGOLIAN 1801
-ELLIPSIS, UP RIGHT DIAGONAL 22F0
-ELLIPSIS, VERTICAL 22EE
-elliptic function, weierstrass 2118
-EM DASH 2014
-EM QUAD 2001
-EM SPACE 2003
-EMBEDDING, LEFT-TO-RIGHT 202A
-EMBEDDING, RIGHT-TO-LEFT 202B
-emf 2130
-EMPHASIS MARK, ARMENIAN 055B
-Emphasis Marks, Sidelining FE45
-EMPHASIS SYMBOL 2383
-EMPTY SET 2205
-Empty Sets 29B0
-EN DASH 2013
-EN QUAD 2000
-EN SPACE 2002
-Enclosed Alphanumeric Supplement 1F100
-Enclosed Alphanumerics 2460
-Enclosed CJK Letters and Months 3200
-Enclosed Ideographic Supplement 1F200
-Enclosed Latin Capital Letters 1F110
-Enclosed Mathematical Operators 2295
-ENCLOSING CIRCLE BACKSLASH, COMBINING 20E0
-ENCLOSING CIRCLE, COMBINING 20DD
-Enclosing Diacritics 20DD
-ENCLOSING DIAMOND, COMBINING 20DF
-ENCLOSING KEYCAP, COMBINING 20E3
-ENCLOSING SCREEN, COMBINING 20E2
-ENCLOSING SQUARE, COMBINING 20DE
-ENCLOSING UPWARD POINTING TRIANGLE, COMBINING 20E4
-end 21F2
-END OF GUARDED AREA 0097
-end of line 000A
-END OF MEDIUM 0019
-end of medium, symbol for 237F
-END OF MEDIUM, SYMBOL FOR 2419
-END OF PROOF 220E
-END OF SELECTED AREA 0087
-END OF TEXT 0003
-END OF TEXT, SYMBOL FOR 2403
-END OF TRANSMISSION 0004
-END OF TRANSMISSION BLOCK 0017
-END OF TRANSMISSION BLOCK, SYMBOL FOR 2417
-end of transmission symbol 2301
-END OF TRANSMISSION, SYMBOL FOR 2404
-ENG, LATIN SMALL LETTER 014B
-enn, tamil 0BFA
-enotikon, greek 203F
-ENQUIRY 0005
-ENQUIRY, SYMBOL FOR 2405
-enter key 2324
-ENTER SYMBOL 2386
-entity &iinfin;, isotech 29DC
-ENVELOPE 2709
-eol 000A
-epidaurean acrophonic symbol three 205D
-EPSILON SYMBOL, GREEK LUNATE 03F5
-EPSILON SYMBOL, GREEK REVERSED LUNATE 03F6
-epsilon, latin capital letter 0190
-epsilon, latin small letter 025B
-epsilon, latin small letter closed 029A
-epsilon, latin small letter closed reversed 025E
-epsilon, reversed straight 03F6
-epsilon, reversed straight 220D
-epsilon, straight 03F5
-EQUAL TO ABOVE, COMBINING ALMOST 034C
-equal to by definition 225C
-EQUAL TO BY DEFINITION 225D
-EQUAL TO, ALL 224C
-EQUAL TO, ALMOST 2248
-EQUAL TO, APPROXIMATELY 2245
-equal to, approximately 2257
-EQUAL TO, ASYMPTOTICALLY 2243
-EQUAL TO, DELTA 225C
-EQUAL TO, GEOMETRICALLY 2251
-EQUAL TO, GREATER-THAN OR 2265
-EQUAL TO, LESS-THAN OR 2264
-EQUAL TO, NOT 2260
-EQUAL TO, QUESTIONED 225F
-EQUAL TO, RING 2257
-EQUAL TO, RING IN 2256
-Equality and Inequality Signs 2243
-Equality and Inequality Signs 22D5
-EQUALS COLON 2255
-EQUALS SIGN 003D
-EQUALS SIGN BELOW, COMBINING 0347
-EQUALS, CIRCLED 229C
-EQUALS, COLON 2254
-equals, nearly 2252
-EQUALS, REVERSED TILDE 22CD
-EQUALS, STAR 225B
-equiangular 225C
-EQUIANGULAR TO 225A
-EQUIVALENT TO 224D
-EQUIVALENT TO, GEOMETRICALLY 224E
-EQUIVALENT TO, STRICTLY 2263
-equivalent, tautological 29E6
-Era Names, Japanese 337B
-ERASE TO THE LEFT 232B
-ERASE TO THE RIGHT 2326
-error 212F
-Error Bar Symbols 29EE
-ESCAPE 001B
-escape 238B
-ESCAPE, DATA LINK 0010
-ESCAPE, SYMBOL FOR 241B
-ESCAPE, SYMBOL FOR DATA LINK 2410
-escudo 0024
-ESH LOOP, LATIN LETTER REVERSED 01AA
-ESH, LATIN CAPITAL LETTER 01A9
-ESH, LATIN SMALL LETTER 0283
-ESH, LATIN SMALL LETTER SQUAT REVERSED 0285
-ESTIMATED SYMBOL 212E
-ESTIMATES 2259
-eszett 00DF
-ET, TIRONIAN SIGN 204A
-ETH, LATIN CAPITAL LETTER 00D0
-ETH, LATIN LETTER SMALL CAPITAL 1D06
-ETH, LATIN SMALL LETTER 00F0
-ethel 0153
-ETHIOPIC COLON 1365
-ETHIOPIC COMMA 1363
-Ethiopic Digits 1369
-Ethiopic Extended 2D80
-ETHIOPIC FULL STOP 1362
-Ethiopic Numbers 1369
-ETHIOPIC PARAGRAPH SEPARATOR 1368
-ETHIOPIC PREFACE COLON 1366
-Ethiopic Punctuation 1361
-ETHIOPIC QUESTION MARK 1367
-ETHIOPIC SEMICOLON 1364
-Ethiopic Supplement 1380
-Ethiopic Syllables 1200
-ETHIOPIC WORDSPACE 1361
-EULER CONSTANT 2107
-euro european currency 20AC
-EURO SIGN 20AC
-European Latin 0100
-european paragraph sign 00A7
-european section sign 00B6
-EXCESS 2239
-EXCLAMATION MARK 0021
-EXCLAMATION MARK ORNAMENT, HEAVY 2762
-EXCLAMATION MARK, ARMENIAN 055C
-EXCLAMATION MARK, DOUBLE 203C
-EXCLAMATION MARK, INVERTED 00A1
-exclamation mark, latin letter 01C3
-EXCLAMATION MARK, LIMBU 1944
-EXCLAMATION MARK, QUESTION 2048
-EXCLAMATION QUESTION MARK 2049
-EXIST, THERE DOES NOT 2204
-existential quantifier 2203
-EXISTS, THERE 2203
-exponent, natural 212F
-Extensions for Ainu, Katakana 31F0
-EZH REVERSED, LATIN SMALL LETTER 01B9
-EZH WITH CARON, LATIN SMALL LETTER 01EF
-EZH, LATIN CAPITAL LETTER 01B7
-EZH, LATIN LETTER SMALL CAPITAL 1D23
-EZH, LATIN SMALL LETTER 0292
-F WITH DOT ABOVE, LATIN SMALL LETTER 1E1F
-F WITH HOOK, LATIN SMALL LETTER 0192
-f, latin small letter script 0192
-F, SCRIPT CAPITAL 2131
-F, TURNED CAPITAL 2132
-F, TURNED SMALL 214E
-FACE, BLACK SMILING 263B
-FACE, POSTAL MARK 3020
-FACE, WHITE FROWNING 2639
-FACE, WHITE SMILING 263A
-FACSIMILE SIGN 213B
-factorial 0021
-factory 26ED
-FAHRENHEIT, DEGREE 2109
-fast cursor down 21A1
-fast cursor left 219E
-fast cursor right 21A0
-fast cursor up 219F
-feet 2032
-FEMALE SIGN 2640
-FEMININE ORDINAL INDICATOR 00AA
-FENCE, DOTTED 2999
-Fences 2999
-Fences, Wiggly 29D8
-FERMATA, COMBINING 0352
-FERRY 26F4
-ff 000C
-Fifths, Fractions 2155
-FIGURE DASH 2012
-FIGURE SPACE 2007
-file separator 001C
-FILE SEPARATOR, SYMBOL FOR 241C
-FILL SPACE, IDEOGRAPHIC HALF 303F
-FILLER, HANGUL 3164
-Finger Dingbats, Pointing Index 261A
-finite function 21FB
-finite function diacritic 20E6
-finite injection 2915
-finite relation 21FC
-finite surjection 2901
-finite surjective injection 2918
-FIRST QUARTER MOON 263D
-Fish Tails 297C
-FISHEYE 25C9
-fist 261E
-FIVE DOT PUNCTUATION 2059
-FLAG IN HOLE 26F3
-FLAG, BLACK 2691
-FLAG, WHITE 2690
-FLAT SIGN, MUSIC 266D
-FLATNESS 23E5
-FLEUR-DE-LIS 269C
-FLOOR, LEFT 230A
-FLOOR, RIGHT 230B
-FLORAL HEART BULLET, REVERSED ROTATED 2619
-florin currency symbol 0192
-folder 0192
-FONGMAN, THAI CHARACTER 0E4F
-FOR ALL 2200
-FORCES 22A9
-Forfeda Supplement, Ogham 1695
-Forks 2AD9
-Form and Chart Components 2500
-FORM FEED 000C
-form feed 21A1
-FORM FEED, SYMBOL FOR 240C
-Format Characters 200C
-Format Characters, Directional 202A
-Format Controls, Mongolian 180B
-FORMATTING, POP DIRECTIONAL 202C
-forward arrow indicator 25BB
-forward difference 2206
-FOUNTAIN 26F2
-FOUR CORNERS, SQUARE 26F6
-FOUR DOT MARK 205B
-FOUR DOT PUNCTUATION 2058
-FOUR DOTS ABOVE, COMBINING 20DC
-FOUR DOTS, MONGOLIAN 1805
-FOUR DOTS, VERTICAL 205E
-FOUR-PER-EM SPACE 2005
-fourier transform 2131
-fourth derivative 20DC
-FOURTH ROOT 221C
-fourth tone, mandarin chinese 02CB
-Fourths, Fractions 00BC
-FRACTION NUMERATOR ONE 215F
-FRACTION ONE HALF, VULGAR 00BD
-FRACTION ONE NINTH, VULGAR 2151
-FRACTION ONE QUARTER, VULGAR 00BC
-FRACTION ONE SEVENTH, VULGAR 2150
-FRACTION ONE TENTH, VULGAR 2152
-FRACTION SLASH 2044
-FRACTION THREE QUARTERS, VULGAR 00BE
-Fractions Eighths 215B
-Fractions Fifths 2155
-Fractions Fourths 00BC
-Fractions Quarters 00BC
-Fractions Sixths 2159
-Fractions Thirds 2153
-Fractions, Vulgar 2153
-Fraktur Mathematical Symbols 1D504
-Fraktur Mathematical Symbols, Bold 1D56C
-framus, white 29D6
-FRANC SIGN, FRENCH 20A3
-FRICATIVE, LATIN LETTER PHARYNGEAL VOICED 0295
-FROWN 2322
-FROWNING FACE, WHITE 2639
-FUEL PUMP 26FD
-FULL BLOCK 2588
-FULL STOP 002E
-FULL STOP, ARABIC 06D4
-FULL STOP, ARMENIAN 0589
-FULL STOP, CANADIAN SYLLABICS 166E
-FULL STOP, ETHIOPIC 1362
-full stop, georgian 0589
-FULL STOP, IDEOGRAPHIC 3002
-FULL STOP, MONGOLIAN 1803
-FULL STOP, MONGOLIAN MANCHU 1809
-Fullwidth ASCII Variants FF01
-Fullwidth Forms, Halfwidth and FF00
-Fullwidth Symbol Variants FFE0
-FUNCTION APPLICATION 2061
-function symbol 0192
-function, bernoulli 212C
-function, composite 2218
-function, finite 21FB
-function, gamma 0393
-function, partial 21F8
-function, total 2192
-function, weierstrass elliptic 2118
-Functional Symbols, APL 2336
-FUNERAL URN 26B1
-FUSE 23DB
-fvs1 180B
-G WITH ACUTE, LATIN SMALL LETTER 01F5
-G WITH BREVE, LATIN SMALL LETTER 011F
-G WITH CARON, LATIN SMALL LETTER 01E7
-G WITH CEDILLA, LATIN SMALL LETTER 0123
-G WITH CIRCUMFLEX, LATIN SMALL LETTER 011D
-G WITH DOT ABOVE, LATIN SMALL LETTER 0121
-G WITH HOOK, LATIN CAPITAL LETTER 0193
-G WITH HOOK, LATIN LETTER SMALL CAPITAL 029B
-G WITH HOOK, LATIN SMALL LETTER 0260
-G WITH MACRON, LATIN SMALL LETTER 1E21
-G WITH STROKE, LATIN SMALL LETTER 01E5
-G, LATIN LETTER SMALL CAPITAL 0262
-G, LATIN SMALL LETTER SCRIPT 0261
-G, SCRIPT SMALL 210A
-G, TURNED SANS-SERIF CAPITAL 2141
-game 2141
-gamma function 0393
-GAMMA, DOUBLE-STRUCK CAPITAL 213E
-GAMMA, DOUBLE-STRUCK SMALL 213D
-GAMMA, LATIN CAPITAL LETTER 0194
-GAMMA, LATIN SMALL LETTER 0263
-gamma, latin small letter baby 0264
-GAMMA, MODIFIER LETTER SMALL 02E0
-gas station 26FD
-GEAR 2699
-GEMINI 264A
-Gender Symbols 26A2
-Genealogical Symbols 26AD
-General Punctuation 2000
-General Scripts Area 0000
-General Scripts Area, Supplementary 10000
-generalized intersection 22C2
-generalized union 22C3
-GEOMETRIC PROPORTION 223A
-Geometric Shapes 25A0
-GEOMETRICALLY EQUAL TO 2251
-GEOMETRICALLY EQUIVALENT TO 224E
-Georgian 10A0
-Georgian Alphabet 10D0
-Georgian Capital Letters 10A0
-georgian comma 00B7
-Georgian Extensions 10F1
-georgian full stop 0589
-Georgian Khutsuri 10A0
-Georgian Mkhedruli 10D0
-GEORGIAN PARAGRAPH SEPARATOR 10FB
-Georgian Small Letters 10D0
-Georgian Supplement 2D00
-german mark pre-wwii 2133
-GERMAN PENNY SIGN 20B0
-GETA MARK 3013
-ghana currency 20B5
-GIMEL SYMBOL 2137
-Glagolitic 2C00
-GLEICH STARK 29E6
-glottal stop 02BC
-GLOTTAL STOP, LATIN CAPITAL LETTER 0241
-GLOTTAL STOP, LATIN LETTER 0294
-GLOTTAL STOP, LATIN LETTER INVERTED 0296
-glottal stop, latin letter reversed 0295
-GLOTTAL STOP, LATIN SMALL LETTER 0242
-GLOTTAL STOP, MODIFIER LETTER 02C0
-GLOTTAL STOP, MODIFIER LETTER REVERSED 02C1
-GLOTTAL STOP, MODIFIER LETTER SMALL REVERSED 02E4
-gnaborretni 2E18
-Go Markers 2686
-Golden Numbers, Runic 16EE
-golf course 26F3
-Gothic 10330
-GRAPHEME JOINER, COMBINING 034F
-Graphic Characters, Terminal 23B7
-Graphic Characters, Terminal 2596
-Graphic Pictures for Control Codes 2400
-Graphics for Control Codes 237D
-Graphics, Quadrant Control Code 25F0
-GRAVE ACCENT 0060
-GRAVE ACCENT BELOW, COMBINING 0316
-GRAVE ACCENT, COMBINING 0300
-GRAVE ACCENT, COMBINING DOUBLE 030F
-GRAVE ACCENT, MODIFIER LETTER 02CB
-GRAVE ACCENT, MODIFIER LETTER LOW 02CE
-grave accent, spacing 0060
-grave accent, swedish 02DF
-GRAVE TONE MARK, COMBINING 0340
-graveyard 26FC
-GREATER-THAN OR EQUAL TO 2265
-GREATER-THAN SIGN 003E
-GREATER-THAN, MUCH 226B
-GREATER-THAN, VERY MUCH 22D9
-Greek 0370
-Greek Alphabet 0391
-greek ano teleia 00B7
-Greek Archaic Letters 03D8
-GREEK BETA SYMBOL 03D0
-Greek Capital Letters 0391
-greek currency 20AF
-greek dasia 0314
-greek dialytika 0308
-GREEK DIALYTIKA TONOS, COMBINING 0344
-greek enotikon 203F
-Greek Extended 1F00
-greek iota subscript 0345
-GREEK KORONIS, COMBINING 0343
-Greek Letters, Double-struck 213C
-GREEK LUNATE EPSILON SYMBOL 03F5
-GREEK LUNATE SIGMA SYMBOL 03F2
-Greek Mathematical Symbols 1D6A8
-Greek Mathematical Symbols, Bold 1D6A8
-Greek Mathematical Symbols, Bold Italic 1D71C
-Greek Mathematical Symbols, Italic 1D6E2
-Greek Mathematical Symbols, Sans-serif Bold 1D756
-Greek Mathematical Symbols, Sans-serif Bold Italic 1D790
-greek middle dot 00B7
-Greek Musical Notation, Ancient 1D200
-greek non-spacing iota below 0345
-Greek Numbers, Ancient 10140
-greek old testament 1D516
-greek oxia 0301
-greek pentonkion 2059
-GREEK PERISPOMENI, COMBINING 0342
-GREEK PHI SYMBOL 03D5
-GREEK PI SYMBOL 03D6
-greek psili 0313
-Greek Punctuation and Signs 0374
-greek question mark 003B
-GREEK QUESTION MARK 037E
-GREEK REVERSED LUNATE EPSILON SYMBOL 03F6
-greek rough breathing mark 0314
-GREEK SMALL LETTER IOTA, TURNED 2129
-greek small letter lunate sigma 03F2
-GREEK SMALL LETTER PI 03C0
-Greek Small Letters 03B1
-greek smooth breathing mark 0313
-Greek Textual Symbols, Ancient 2E0E
-GREEK THETA SYMBOL 03D1
-greek tonos 0301
-greek varia 0300
-Greek Variant Letterforms 03D0
-greek vrachy 0306
-GREEK YPOGEGRAMMENI, COMBINING 0345
-Greek, Diacritics for 0342
-Greek, Precomposed Polytonic 1F00
-GROUND, EARTH 23DA
-group lock 21F0
-group separator 001D
-GROUP SEPARATOR, SYMBOL FOR 241D
-GUARANI SIGN 20B2
-GUARDED AREA, END OF 0097
-GUARDED AREA, START OF 0096
-guillemet, left pointing 00AB
-guillemet, left pointing single 2039
-guillemet, right pointing 00BB
-guillemet, right pointing single 203A
-Gujarati 0A80
-Gujarati Consonants 0A95
-Gujarati Dependent Vowel Signs 0ABE
-Gujarati Digits 0AE6
-Gujarati Independent Vowels 0A85
-GUJARATI RUPEE SIGN 0AF1
-Gurmukhi 0A00
-GURMUKHI ADDAK 0A71
-Gurmukhi Consonants 0A15
-Gurmukhi Dependent Vowel Signs 0A3E
-Gurmukhi Digits 0A66
-GURMUKHI EK ONKAR 0A74
-Gurmukhi Independent Vowels 0A05
-gurmukhi khanda 262C
-GURMUKHI TIPPI 0A70
-H WITH BREVE BELOW, LATIN SMALL LETTER 1E2B
-H WITH CARON, LATIN SMALL LETTER 021F
-H WITH CEDILLA, LATIN SMALL LETTER 1E29
-H WITH CIRCUMFLEX, LATIN SMALL LETTER 0125
-H WITH DIAERESIS, LATIN SMALL LETTER 1E27
-H WITH DOT ABOVE, LATIN SMALL LETTER 1E23
-H WITH DOT BELOW, LATIN SMALL LETTER 1E25
-H WITH FISHHOOK, LATIN SMALL LETTER TURNED 02AE
-H WITH HOOK, LATIN SMALL LETTER 0266
-H WITH LINE BELOW, LATIN SMALL LETTER 1E96
-H WITH STROKE, LATIN SMALL LETTER 0127
-H, BLACK-LETTER CAPITAL 210C
-H, COMBINING LATIN SMALL LETTER 036A
-H, DOUBLE-STRUCK CAPITAL 210D
-H, LATIN LETTER SMALL CAPITAL 029C
-H, LATIN SMALL LETTER TURNED 0265
-H, MODIFIER LETTER SMALL 02B0
-H, SCRIPT CAPITAL 210B
-hacek, combining 030C
-hacek, modifier letter 02C7
-HAIR SPACE 200A
-halant 094D
-HALANTA, TIBETAN MARK 0F84
-HALF FILL SPACE, IDEOGRAPHIC 303F
-HALF INTEGRAL, BOTTOM 2321
-HALF INTEGRAL, TOP 2320
-Half Marks, Combining FE20
-HALF RING ABOVE, COMBINING LEFT 0351
-HALF RING ABOVE, COMBINING RIGHT 0357
-HALF RING BELOW, COMBINING LEFT 031C
-HALF RING BELOW, COMBINING RIGHT 0339
-HALF RING, ARMENIAN MODIFIER LETTER LEFT 0559
-half ring, armenian modifier letter right 055A
-HALF RING, MODIFIER LETTER CENTRED LEFT 02D3
-HALF RING, MODIFIER LETTER LEFT 02BF
-HALF TRIANGULAR COLON, MODIFIER LETTER 02D1
-HALF, VULGAR FRACTION ONE 00BD
-Halfwidth and Fullwidth Forms FF00
-Halfwidth CJK Punctuation FF61
-Halfwidth Japanese Katakana Variants FF61
-Halfwidth Korean Hangul Variants FFA0
-Halfwidth Symbol Variants FFE8
-hamilton operator 25BD
-HAMMER AND PICK 2692
-HAMMER AND SICKLE 262D
-hamzah on ha, arabic letter 06C0
-Han Ideographs 4E00
-han-daku-on, combining japanese 309A
-han-daku-on, japanese 309C
-Hand Symbols, Pointing 261A
-HAND, VICTORY 270C
-HAND, WRITING 270D
-Hangul Archaic Letters, Korean 3165
-HANGUL CHOSEONG FILLER 115F
-Hangul Compatibility Jamo, Korean 3130
-HANGUL FILLER 3164
-Hangul Jamo Combining Alphabet, Korean 1100
-Hangul Jamo Extended-A, Korean A960
-Hangul Jamo Extended-B, Korean D7B0
-HANGUL JUNGSEONG FILLER 1160
-Hangul Letters, Circled Korean 3260
-Hangul Letters, Parenthesized Korean 3200
-Hangul Syllables Area, Korean AC00
-Hangul Syllables, Circled Korean 326E
-Hangul Syllables, Parenthesized Korean 320E
-Hangul Variants, Halfwidth Korean FFA0
-Hangzhou Numerals 3021
-Hanunoo 1720
-Harakat, Arabic 064B
-harbor symbol 2693
-HARPOON ABOVE, COMBINING LEFT 20D0
-HARPOON ABOVE, COMBINING RIGHT 20D1
-HARPOON WITH BARB DOWNWARDS, COMBINING LEFTWARDS 20ED
-HARPOON WITH BARB DOWNWARDS, COMBINING RIGHTWARDS 20EC
-Harpoons 21BC
-Harpoons, Miscellaneous 294A
-hartsakan nshan, armenian 055E
-hasant, bengali 09CD
-HASANTA, SYLOTI NAGRI SIGN A806
-hash 0023
-hat 0302
-hat 2229
-have a nice day! 263A
-Hazard Dingbats 2620
-Head Marks, Tibetan 0F01
-HEADING, START OF 0001
-HEADING, SYMBOL FOR START OF 2401
-HEADSTONE GRAVEYARD SYMBOL 26FC
-HEART BULLET, REVERSED ROTATED FLORAL 2619
-Heart Dingbats 2763
-Heart Ornaments 2763
-HEAVY BALLOT X 2718
-HEAVY CHECK MARK 2714
-HEAVY EXCLAMATION MARK ORNAMENT 2762
-HEAVY MULTIPLICATION X 2716
-HEAVY SPARKLE 2748
-Hebrew 0590
-Hebrew Alphabet 05D0
-Hebrew Cantillation Marks 0591
-Hebrew Letterlike Mathematical Symbols 2135
-Hebrew Points and Punctuation 05B0
-Hebrew Presentation Forms FB1D
-hedera 2767
-HEH WITH YEH ABOVE, ARABIC LETTER 06C0
-HELM SYMBOL 2388
-HELMET WITH WHITE CROSS 26D1
-HERMES, STAFF OF 269A
-HERMITIAN CONJUGATE MATRIX 22B9
-Hexagram Symbols, Yijing / I Ching 4DC0
-Hieroglyphs, Egyptian 13000
-High Surrogates D800
-HIGH VOLTAGE SIGN 26A1
-HIGH-REVERSED-9 QUOTATION MARK, DOUBLE 201F
-HIGH-REVERSED-9 QUOTATION MARK, SINGLE 201B
-higher rank than 227B
-hilbert space 210C
-Hiragana 3040
-HIRAGANA ITERATION MARK 309D
-HIRAGANA LETTER SMALL KA 3095
-HIRAGANA LETTER SMALL KE 3096
-Hiragana Supplement 3095
-HIRAGANA VOICED ITERATION MARK 309E
-histogram marker 25AE
-HISTORIC SITE 26EC
-holler 2365
-home 21B8
-home 21F1
-HOMOTHETIC 223B
-HOMOTHETIC ABOVE, COMBINING 034B
-Honorifics, Arabic 0610
-HOOK ABOVE, COMBINING 0309
-HOOK BELOW, COMBINING PALATALIZED 0321
-HOOK BELOW, COMBINING RETROFLEX 0322
-HOOK, MODIFIER LETTER RHOTIC 02DE
-hook, nasal 0328
-hoot 2364
-HORIZONTAL BAR 2015
-HORIZONTAL ELLIPSIS 2026
-HORIZONTAL ELLIPSIS, MIDLINE 22EF
-Horizontal Scan Lines 23BA
-horizontal tabulation 0009
-HORIZONTAL TABULATION, SYMBOL FOR 2409
-HORN, COMBINING 031B
-hospital 26E8
-HOT BEVERAGE 2615
-HOT SPRINGS 2668
-HOURGLASS 231B
-HOURGLASS, BLACK 29D7
-Hours, Ideographic Telegraph Symbols for 3358
-HOUSE 2302
-HRYVNIA SIGN 20B4
-ht 0009
-HV, LATIN SMALL LETTER 0195
-HWAIR, LATIN CAPITAL LETTER 01F6
-HYPHEN 2010
-HYPHEN BULLET 2043
-hyphen or minus sign 002D
-HYPHEN, ARMENIAN 058A
-hyphen, discretionary 00AD
-HYPHEN, KATAKANA-HIRAGANA DOUBLE 30A0
-HYPHEN, MONGOLIAN TODO SOFT 1806
-HYPHEN, NON-BREAKING 2011
-hyphen, papyrological 035C
-HYPHEN, SOFT 00AD
-HYPHEN-MINUS 002D
-HYPHENATION POINT 2027
-hyphus 002D
-HYSTERESIS SYMBOL 238E
-i bar, latin capital letter 0197
-I Ching / Yijing Hexagram Symbols 4DC0
-I Ching / Yijing Monogram and Digram Symbols 268A
-I Ching / Yijing Trigram Symbols 2630
-i dot, latin capital letter 0130
-I WITH ACUTE, LATIN CAPITAL LETTER 00CD
-I WITH ACUTE, LATIN SMALL LETTER 00ED
-I WITH BREVE, LATIN SMALL LETTER 012D
-I WITH CARON, LATIN SMALL LETTER 01D0
-I WITH CIRCUMFLEX, LATIN CAPITAL LETTER 00CE
-I WITH CIRCUMFLEX, LATIN SMALL LETTER 00EE
-I WITH DIAERESIS, LATIN CAPITAL LETTER 00CF
-I WITH DIAERESIS, LATIN SMALL LETTER 00EF
-I WITH DOT ABOVE, LATIN CAPITAL LETTER 0130
-I WITH DOT BELOW, LATIN SMALL LETTER 1ECB
-I WITH DOUBLE GRAVE, LATIN SMALL LETTER 0209
-I WITH GRAVE, LATIN CAPITAL LETTER 00CC
-I WITH GRAVE, LATIN SMALL LETTER 00EC
-I WITH HOOK ABOVE, LATIN SMALL LETTER 1EC9
-I WITH INVERTED BREVE, LATIN SMALL LETTER 020B
-I WITH MACRON, LATIN SMALL LETTER 012B
-I WITH OGONEK, LATIN SMALL LETTER 012F
-I WITH STROKE, LATIN CAPITAL LETTER 0197
-I WITH STROKE, LATIN SMALL LETTER 0268
-I WITH TILDE BELOW, LATIN SMALL LETTER 1E2D
-I WITH TILDE, LATIN SMALL LETTER 0129
-I, BLACK-LETTER CAPITAL 2111
-I, COMBINING LATIN SMALL LETTER 0365
-I, DOUBLE-STRUCK ITALIC SMALL 2148
-I, LATIN LETTER SMALL CAPITAL 026A
-I, LATIN SMALL LETTER DOTLESS 0131
-I, LATIN SMALL LETTER TURNED 1D09
-I, LATIN SUBSCRIPT SMALL LETTER 1D62
-I, SCRIPT CAPITAL 2110
-I, SUPERSCRIPT LATIN SMALL LETTER 2071
-ICE SKATE 26F8
-icy road 26D0
-IDENTICAL TO 2261
-IDENTICAL TO, NOT 2262
-Ideograms, Linear B 10080
-Ideographic Annotation, Japanese Kanbun 3190
-IDEOGRAPHIC CLOSING MARK 3006
-IDEOGRAPHIC COMMA 3001
-Ideographic Description Characters, CJK 2FF0
-IDEOGRAPHIC FULL STOP 3002
-IDEOGRAPHIC HALF FILL SPACE 303F
-IDEOGRAPHIC ITERATION MARK 3005
-IDEOGRAPHIC ITERATION MARK, VERTICAL 303B
-IDEOGRAPHIC NUMBER ZERO 3007
-IDEOGRAPHIC SPACE 3000
-Ideographic Supplement, Enclosed 1F200
-Ideographic Telegraph Symbols for Days 33E0
-Ideographic Telegraph Symbols for Hours 3358
-Ideographic Telegraph Symbols for Months 32C0
-Ideographic Tone Marks 302A
-IDEOGRAPHIC VARIATION INDICATOR 303E
-Ideographs Area, CJK 3400
-Ideographs Area, Supplementary CJK 20000
-Ideographs Extension A, CJK Unified 3400
-Ideographs Extension B, CJK Unified 20000
-Ideographs Extension C, CJK Unified 2A700
-Ideographs Supplement, CJK Compatibility 2F800
-Ideographs, Circled 3280
-Ideographs, CJK Compatibility F900
-Ideographs, CJK Unified 4E00
-Ideographs, DPRK Compatibility FA70
-Ideographs, Han 4E00
-Ideographs, JIS X 0213 Compatibility FA30
-Ideographs, Parenthesized CJK 3220
-IDLE, SYMBOL FOR SYNCHRONOUS 2416
-IDLE, SYNCHRONOUS 0016
-IJ, LATIN SMALL LIGATURE 0133
-IMAGE OF 22B7
-IMAGE OF, SQUARE 228F
-imaginary part 2111
-Imperial Aramaic 10840
-implies 22A2
-inches 2033
-included in set 2282
-includes in set 2283
-incorporated, japanese 337F
-INCREMENT 2206
-independence 2AEB
-independent 2ADD
-independent, not 2ADC
-Index Finger Dingbats, Pointing 261A
-INDEX, BLACK LEFT POINTING 261A
-INDEX, BLACK RIGHT POINTING 261B
-INDEX, WHITE DOWN POINTING 261F
-INDEX, WHITE LEFT POINTING 261C
-INDEX, WHITE RIGHT POINTING 261E
-INDEX, WHITE UP POINTING 261D
-indian currency 20A8
-Indic Number Forms, Common A830
-indicator, backward arrow 25C5
-indicator, forward arrow 25BB
-Inequality Signs, Equality and 2243
-Inequality Signs, Equality and 22D5
-INFINITY 221E
-infix bag count 266F
-INFORMATION SEPARATOR FOUR 001C
-INFORMATION SEPARATOR ONE 001F
-INFORMATION SEPARATOR THREE 001D
-INFORMATION SEPARATOR TWO 001E
-INFORMATION SOURCE 2139
-ingressive airflow 2193
-injection, finite 2915
-injection, finite surjective 2918
-injection, partial 2914
-injection, surjective 2917
-injection, total 21A3
-INSERTION POINT, CARET 2041
-INSERTION SYMBOL 2380
-integers 2124
-INTEGRAL 222B
-INTEGRAL OPERATOR, QUATERNION 2A16
-Integral Signs 222B
-INTEGRAL, ANTICLOCKWISE CONTOUR 2233
-INTEGRAL, BOTTOM HALF 2321
-INTEGRAL, CLOCKWISE 2231
-INTEGRAL, CLOCKWISE CONTOUR 2232
-INTEGRAL, CONTOUR 222E
-integral, counterclockwise contour 2233
-INTEGRAL, DOUBLE 222C
-integral, lower 2A1C
-integral, riemann 211B
-INTEGRAL, SURFACE 222F
-INTEGRAL, TOP HALF 2320
-INTEGRAL, TRIPLE 222D
-integral, upper 2A1B
-INTEGRAL, VOLUME 2230
-Integrals, Summations and 2A0A
-INTEGRATION, ANTICLOCKWISE 2A11
-integration, counterclockwise 2A11
-INTERCALATE 22BA
-INTEREST SIGN, PLACE OF 2318
-INTERIOR PRODUCT 2A3C
-INTERIOR PRODUCT, RIGHTHAND 2A3D
-interleave 2AF4
-Interlinear Annotation FFF9
-INTERLINEAR ANNOTATION ANCHOR FFF9
-INTERLINEAR ANNOTATION SEPARATOR FFFA
-INTERLINEAR ANNOTATION TERMINATOR FFFB
-INTERROBANG 203D
-INTERROBANG, INVERTED 2E18
-interrupt 238A
-INTERSECTION 2229
-INTERSECTION, DOUBLE 22D2
-INTERSECTION, ELECTRICAL 23E7
-intersection, generalized 22C2
-INTERSECTION, N-ARY 22C2
-intersection, proper 22D4
-Intersections and Unions 2A40
-INTERSYLLABIC TSHEG, TIBETAN MARK 0F0B
-INTRODUCER, CONTROL SEQUENCE 009B
-INTRODUCER, SINGLE CHARACTER 009A
-Inverse Numbers, Circled 2776
-INVERTED BREVE BELOW, COMBINING 032F
-INVERTED BREVE, COMBINING 0311
-INVERTED BREVE, COMBINING DOUBLE 0361
-INVERTED BRIDGE BELOW, COMBINING 033A
-INVERTED DOUBLE ARCH BELOW, COMBINING 032B
-INVERTED EXCLAMATION MARK 00A1
-INVERTED GLOTTAL STOP, LATIN LETTER 0296
-INVERTED INTERROBANG 2E18
-INVERTED LAZY S 223E
-INVERTED OHM SIGN 2127
-INVERTED QUESTION MARK 00BF
-INVERTED R, LATIN LETTER SMALL CAPITAL 0281
-INVERTED R, MODIFIER LETTER SMALL CAPITAL 02B6
-INVERTED UNDERTIE 2054
-invisible comma 2063
-INVISIBLE PLUS 2064
-INVISIBLE SEPARATOR 2063
-INVISIBLE TIMES 2062
-iota below, greek non-spacing 0345
-iota subscript, greek 0345
-IOTA, LATIN CAPITAL LETTER 0196
-IOTA, LATIN SMALL LETTER 0269
-IOTA, TURNED GREEK SMALL LETTER 2129
-IPA Extensions 0250
-IPA, Diacritics for 0346
-iranian currency FDFC
-irish punt 00A3
-isotech entity &iinfin; 29DC
-israeli currency 20AA
-ISSHAR, BENGALI 09FA
-ISSHAR, ORIYA 0B70
-italian currency 20A4
-italian lira 00A3
-Italic Greek Mathematical Symbols 1D6E2
-Italic Greek Mathematical Symbols, Bold 1D71C
-Italic Greek Mathematical Symbols, Sans-serif Bold 1D790
-Italic Mathematical Symbols 1D434
-Italic Mathematical Symbols, Bold 1D468
-Italic Mathematical Symbols, Sans-serif 1D608
-Italic Mathematical Symbols, Sans-serif Bold 1D63C
-Italic, Old 10300
-ITC Zapf Dingbats Series 100 2700
-ITERATION MARK, HIRAGANA 309D
-ITERATION MARK, HIRAGANA VOICED 309E
-ITERATION MARK, IDEOGRAPHIC 3005
-ITERATION MARK, KATAKANA 30FD
-ITERATION MARK, KATAKANA VOICED 30FE
-ITERATION MARK, VERTICAL IDEOGRAPHIC 303B
-ivy leaf 2767
-izafet 06C0
-J WITH CARON, LATIN SMALL LETTER 01F0
-J WITH CIRCUMFLEX, LATIN SMALL LETTER 0135
-J WITH CROSSED-TAIL, LATIN SMALL LETTER 029D
-J WITH STROKE, LATIN CAPITAL LETTER 0248
-J WITH STROKE, LATIN SMALL LETTER 0249
-J WITH STROKE, LATIN SMALL LETTER DOTLESS 025F
-J, DOUBLE-STRUCK ITALIC SMALL 2149
-J, LATIN LETTER SMALL CAPITAL 1D0A
-J, LATIN SMALL LETTER DOTLESS 0237
-J, MODIFIER LETTER SMALL 02B2
-jack 2749
-Jamo Combining Alphabet, Korean Hangul 1100
-Jamo, Korean Hangul Compatibility 3130
-japanese bullet, tainome 25C9
-Japanese Chess Symbols 2616
-Japanese Era Names 337B
-Japanese Hiragana 3040
-japanese incorporated 337F
-JAPANESE INDUSTRIAL STANDARD SYMBOL 3004
-Japanese Kanbun Ideographic Annotation 3190
-Japanese Katakana 30A0
-Japanese Katakana Variants, Halfwidth FF61
-Japanese Katakana Words, Squared 3300
-Japanese Katakana, Circled 32D0
-japanese kome 203B
-Javanese A980
-JERUSALEM, CROSS OF 2629
-jis composition circle 20DD
-JIS X 0213 Compatibility Ideographs FA30
-JOIN 2A1D
-JOINER, COMBINING GRAPHEME 034F
-JOINER, WORD 2060
-JOINER, ZERO WIDTH 200D
-jolly roger 2620
-jot, apl 2218
-JUPITER 2643
-jurisprudence symbol 2696
-K WITH ACUTE, LATIN SMALL LETTER 1E31
-K WITH CARON, LATIN SMALL LETTER 01E9
-K WITH CEDILLA, LATIN SMALL LETTER 0137
-K WITH DOT BELOW, LATIN SMALL LETTER 1E33
-K WITH HOOK, LATIN SMALL LETTER 0199
-K WITH LINE BELOW, LATIN SMALL LETTER 1E35
-K, LATIN LETTER SMALL CAPITAL 1D0B
-K, LATIN SMALL LETTER TURNED 029E
-KA, HIRAGANA LETTER SMALL 3095
-kabusiki-gaisya 337F
-Kaithi 11080
-Kana Repeat Marks 3031
-Kanbun Ideographic Annotation, Japanese 3190
-Kangxi Radicals, CJK 2F00
-Kannada 0C80
-Kannada Consonants 0C95
-Kannada Dependent Vowel Signs 0CBE
-Kannada Digits 0CE6
-Kannada Independent Vowels 0C85
-kashida, arabic 0640
-Katakana 30A0
-KATAKANA DIGRAPH KOTO 30FF
-Katakana Extensions for Ainu 31F0
-KATAKANA ITERATION MARK 30FD
-KATAKANA MIDDLE DOT 30FB
-Katakana Phonetic Extensions 31F0
-Katakana Variants, Halfwidth Japanese FF61
-KATAKANA VOICED ITERATION MARK 30FE
-Katakana Words, Squared 3300
-Katakana, Circled 32D0
-KATAKANA-HIRAGANA DOUBLE HYPHEN 30A0
-KATAKANA-HIRAGANA PROLONGED SOUND MARK 30FC
-Kayah Li A900
-KELVIN SIGN 212A
-ket 27E9
-key, clear 2327
-key, command 2318
-key, delete to the left 232B
-key, delete to the right 2326
-key, enter 2324
-KEY, OPTION 2325
-KEY, SQUARED 26BF
-KEYBOARD 2328
-keyboard symbol for no break space 237D
-Keyboard Symbols 21E6
-Keyboard Symbols 2324
-Keyboard Symbols 2380
-Keyboard Symbols 2396
-KEYCAP, COMBINING ENCLOSING 20E3
-khanda, gurmukhi 262C
-Kharoshthi 10A00
-Kharoshthi Digits 10A40
-Khmer 1780
-khmer anusvara 17C6
-Khmer Consonants 1780
-KHMER CURRENCY SYMBOL RIEL 17DB
-Khmer Dependent Vowel Signs 17B6
-Khmer Digits 17E0
-Khmer Independent Vowels 17A5
-Khmer Numeric Symbols for Divination 17F0
-KHMER SIGN NIKAHIT 17C6
-KHMER SIGN REAHMUK 17C7
-Khmer Signs 17C6
-khmer srak ah 17C7
-khmer srak am 17C6
-Khmer Symbols 19E0
-khmer visarga 17C7
-KHOMUT, THAI CHARACTER 0E5B
-Khutsuri, Georgian 10A0
-killer, myanmar 1039
-KIP SIGN 20AD
-kissen 2311
-kome, japanese 203B
-Komi Letters 0500
-Koranic Annotation Signs, Arabic 06D6
-Korean Combining Alphabet 1100
-korean currency 20A9
-Korean Hangul Archaic Letters 3165
-Korean Hangul Compatibility Jamo 3130
-Korean Hangul Jamo Combining Alphabet 1100
-Korean Hangul Jamo Extended-A A960
-Korean Hangul Jamo Extended-B D7B0
-Korean Hangul Letters, Circled 3260
-Korean Hangul Letters, Parenthesized 3200
-Korean Hangul Syllables AC00
-Korean Hangul Syllables, Circled 326E
-Korean Hangul Syllables, Parenthesized 320E
-Korean Hangul Variants, Halfwidth FFA0
-KOREAN STANDARD SYMBOL 327F
-KORONIS, COMBINING GREEK 0343
-KOTO, KATAKANA DIGRAPH 30FF
-KRA, LATIN SMALL LETTER 0138
-L B BAR SYMBOL 2114
-L WITH ACUTE, LATIN SMALL LETTER 013A
-L WITH BAR, LATIN CAPITAL LETTER 023D
-L WITH BAR, LATIN SMALL LETTER 019A
-L WITH BELT, LATIN SMALL LETTER 026C
-L WITH CARON, LATIN SMALL LETTER 013E
-L WITH CEDILLA, LATIN SMALL LETTER 013C
-L WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E3D
-L WITH CURL, LATIN SMALL LETTER 0234
-L WITH DOT BELOW, LATIN SMALL LETTER 1E37
-L WITH LINE BELOW, LATIN SMALL LETTER 1E3B
-L WITH MIDDLE DOT, LATIN SMALL LETTER 0140
-L WITH MIDDLE TILDE, LATIN SMALL LETTER 026B
-L WITH RETROFLEX HOOK, LATIN SMALL LETTER 026D
-L WITH STROKE, LATIN LETTER SMALL CAPITAL 1D0C
-L WITH STROKE, LATIN SMALL LETTER 0142
-L, LATIN LETTER SMALL CAPITAL 029F
-L, MODIFIER LETTER SMALL 02E1
-L, REVERSED SANS-SERIF CAPITAL 2143
-L, SCRIPT CAPITAL 2112
-L, SCRIPT SMALL 2113
-L, TURNED SANS-SERIF CAPITAL 2142
-lambda bar, latin letter 019B
-LANGUAGE TAG E0001
-Lao 0E80
-LAO CANCELLATION MARK 0ECC
-Lao Consonants 0E81
-Lao Digits 0ED0
-LAO ELLIPSIS 0EAF
-Lao Marks and Signs 0EC8
-LAO NIGGAHITA 0ECD
-Lao Vowels 0EB0
-laotian currency 20AD
-laplace operator 2206
-laplace transform 2112
-large bowtie 2A1D
-LARGE CIRCLE 25EF
-Large Operators 29F8
-LAST QUARTER MOON 263E
-LATERAL CLICK, LATIN LETTER 01C1
-Latin Abbreviations, Squared 3371
-Latin Abbreviations, Squared 3380
-Latin Capital Letters, Enclosed 1F110
-Latin Capital Letters, Parenthesized 1F110
-LATIN CROSS 271D
-Latin Extended Additional 1E00
-Latin Extended-A 0100
-Latin Extended-B 0180
-Latin Extended-C 2C60
-Latin Extended-D A720
-Latin Extensions 1D00
-LATIN LETTER AIN 1D25
-LATIN LETTER ALVEOLAR CLICK 01C2
-LATIN LETTER BIDENTAL PERCUSSIVE 02AD
-LATIN LETTER BILABIAL CLICK 0298
-LATIN LETTER BILABIAL PERCUSSIVE 02AC
-latin letter bullseye 0298
-LATIN LETTER DENTAL CLICK 01C0
-latin letter exclamation mark 01C3
-LATIN LETTER GLOTTAL STOP 0294
-LATIN LETTER INVERTED GLOTTAL STOP 0296
-latin letter lambda bar 019B
-LATIN LETTER LATERAL CLICK 01C1
-LATIN LETTER PHARYNGEAL VOICED FRICATIVE 0295
-LATIN LETTER RETROFLEX CLICK 01C3
-LATIN LETTER REVERSED ESH LOOP 01AA
-latin letter reversed glottal stop 0295
-LATIN LETTER STRETCHED C 0297
-LATIN LETTER VOICED LARYNGEAL SPIRANT 1D24
-LATIN LETTER WYNN 01BF
-LATIN LETTER YR 01A6
-Latin Letters, Circled 1F12B
-Latin Letters, Circled 24B6
-Latin Letters, Parenthesized 1F110
-Latin Letters, Parenthesized 249C
-Latin Letters, Phonetic Modifiers Derived from 02B0
-Latin Letters, Squared 1F131
-Latin Ligatures FB00
-Latin Lowercase Alphabet 0061
-LATIN SMALL LETTER AE 00E6
-LATIN SMALL LETTER ALPHA 0251
-latin small letter baby gamma 0264
-latin small letter closed epsilon 029A
-LATIN SMALL LETTER CLOSED OMEGA 0277
-latin small letter closed reversed epsilon 025E
-LATIN SMALL LETTER DB DIGRAPH 0238
-LATIN SMALL LETTER ENG 014B
-latin small letter epsilon 025B
-LATIN SMALL LETTER ESH 0283
-LATIN SMALL LETTER ETH 00F0
-LATIN SMALL LETTER EZH 0292
-LATIN SMALL LETTER EZH REVERSED 01B9
-LATIN SMALL LETTER EZH WITH CARON 01EF
-LATIN SMALL LETTER GAMMA 0263
-LATIN SMALL LETTER GLOTTAL STOP 0242
-LATIN SMALL LETTER HV 0195
-LATIN SMALL LETTER IOTA 0269
-LATIN SMALL LETTER KRA 0138
-LATIN SMALL LETTER LEZH 026E
-LATIN SMALL LETTER OI 01A3
-LATIN SMALL LETTER OU 0223
-LATIN SMALL LETTER PHI 0278
-LATIN SMALL LETTER QP DIGRAPH 0239
-LATIN SMALL LETTER RAMS HORN 0264
-LATIN SMALL LETTER SCHWA 0259
-LATIN SMALL LETTER SQUAT REVERSED ESH 0285
-LATIN SMALL LETTER THORN 00FE
-LATIN SMALL LETTER TONE SIX 0185
-LATIN SMALL LETTER TURNED AE 1D02
-LATIN SMALL LETTER TURNED ALPHA 0252
-LATIN SMALL LETTER TURNED DELTA 018D
-LATIN SMALL LETTER TURNED OE 1D14
-LATIN SMALL LETTER UPSILON 028A
-LATIN SMALL LETTER YOGH 021D
-Latin Small Letters 0061
-Latin Small Letters, Combining 0363
-latin small ligature ae 00E6
-LATIN SMALL LIGATURE IJ 0133
-LATIN SMALL LIGATURE OE 0153
-Latin Superscript Modifier Letters 02B0
-Latin Uppercase Alphabet 0041
-Latin, Basic 0000
-Latin, European 0100
-Latin-1 Punctuation and Symbols 00A0
-Latin-1 Supplement 00A0
-lazy s 223D
-LAZY S, INVERTED 223E
-LEADER, ONE DOT 2024
-leader, three dot 2026
-LEADER, TWO DOT 2025
-leaf, aldus 2766
-leaf, ivy 2767
-left abstract syntax bracket 301A
-LEFT ANGLE ABOVE, COMBINING 031A
-LEFT ANGLE BELOW, COMBINING 0349
-LEFT ANGLE BRACKET 3008
-LEFT ANGLE BRACKET, MATHEMATICAL 27E8
-LEFT ARROW ABOVE, COMBINING 20D6
-LEFT ARROW BELOW, COMBINING 20EE
-LEFT ARROWHEAD BELOW, COMBINING 0354
-left bag bracket 27E6
-LEFT BLACK LENTICULAR BRACKET 3010
-LEFT CEILING 2308
-left chevron bracket 27EA
-LEFT CORNER BRACKET 300C
-LEFT CURLY BRACKET 007B
-LEFT DOUBLE ANGLE BRACKET 300A
-LEFT DOUBLE ANGLE BRACKET, MATHEMATICAL 27EA
-LEFT DOUBLE QUOTATION MARK 201C
-LEFT FLOOR 230A
-LEFT HALF RING ABOVE, COMBINING 0351
-LEFT HALF RING BELOW, COMBINING 031C
-LEFT HALF RING, ARMENIAN MODIFIER LETTER 0559
-LEFT HALF RING, MODIFIER LETTER 02BF
-LEFT HALF RING, MODIFIER LETTER CENTRED 02D3
-LEFT HARPOON ABOVE, COMBINING 20D0
-LEFT HOOK, LATIN CAPITAL LETTER N WITH 019D
-LEFT HOOK, LATIN SMALL LETTER N WITH 0272
-left key, delete to the 232B
-left moustache 23B0
-LEFT NORMAL FACTOR SEMIDIRECT PRODUCT 22C9
-LEFT PARENTHESIS 0028
-LEFT PARENTHESIS, ORNATE FD3E
-left pointing guillemet 00AB
-LEFT POINTING INDEX, BLACK 261A
-LEFT POINTING INDEX, WHITE 261C
-left pointing single guillemet 2039
-LEFT RIGHT ARROW ABOVE, COMBINING 20E1
-LEFT RIGHT ARROW BELOW, COMBINING 034D
-LEFT SEMIDIRECT PRODUCT 22CB
-left sequence bracket 27E8
-LEFT SINGLE QUOTATION MARK 2018
-LEFT SQUARE BRACKET 005B
-LEFT SQUARE BRACKET WITH QUILL 2045
-LEFT TACK 22A3
-LEFT TACK BELOW, COMBINING 0318
-LEFT TORTOISE SHELL BRACKET 3014
-LEFT WHITE CORNER BRACKET 300E
-LEFT WHITE CURLY BRACKET 2983
-LEFT WHITE LENTICULAR BRACKET 3016
-LEFT WHITE PARENTHESIS 2985
-LEFT WHITE SQUARE BRACKET 301A
-LEFT WHITE TORTOISE SHELL BRACKET 3018
-LEFT, ERASE TO THE 232B
-left, fast cursor 219E
-LEFT-POINTING ANGLE BRACKET 2329
-LEFT-POINTING ANGLE QUOTATION MARK, SINGLE 2039
-LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 00AB
-LEFT-TO-RIGHT EMBEDDING 202A
-LEFT-TO-RIGHT MARK 200E
-LEFT-TO-RIGHT OVERRIDE 202D
-leftward tab 21E4
-LEFTWARDS ARROW 2190
-LEFTWARDS ARROW OVERLAY, COMBINING 20EA
-LEFTWARDS BULLET, BLACK 204C
-LEFTWARDS HARPOON WITH BARB DOWNWARDS, COMBINING 20ED
-LENTICULAR BRACKET, LEFT BLACK 3010
-LENTICULAR BRACKET, LEFT WHITE 3016
-LENTICULAR BRACKET, RIGHT BLACK 3011
-LENTICULAR BRACKET, RIGHT WHITE 3017
-LEO 264C
-Lepcha 1C00
-LESS-THAN OR EQUAL TO 2264
-LESS-THAN SIGN 003C
-LESS-THAN, MUCH 226A
-LESS-THAN, VERY MUCH 22D8
-Letterlike Mathematical Symbols, Hebrew 2135
-Letterlike Symbols 2100
-level 2 lock 21EB
-level 3 lock 21EF
-level 3 select 21EE
-LEZH, LATIN SMALL LETTER 026E
-lf 000A
-lgroup 27EE
-LIBRA 264E
-ligature ae, latin capital 00C6
-ligature ae, latin small 00E6
-LIGATURE IJ, LATIN SMALL 0133
-LIGATURE OE, LATIN SMALL 0153
-ligature tie 0361
-ligature tie below 035C
-Ligatures, Arabic FBEA
-Ligatures, Armenian FB13
-Ligatures, Latin FB00
-LIGHTHOUSE, MAP SYMBOL FOR 26EF
-LIGHTNING 2607
-Limbu 1900
-Limbu Digits 1946
-LIMBU EXCLAMATION MARK 1944
-LIMBU QUESTION MARK 1945
-Limbu Signs 1939
-LIMIT, APPROACHES THE 2250
-LINE ABOVE, COMBINING DOUBLE VERTICAL 030E
-LINE ABOVE, COMBINING VERTICAL 030D
-LINE BACKWARD, PARTIAL 008C
-LINE BELOW, COMBINING DOUBLE VERTICAL 0348
-LINE BELOW, COMBINING VERTICAL 0329
-LINE FEED 000A
-line feed 21B4
-LINE FEED, REVERSE 008D
-LINE FEED, SYMBOL FOR 240A
-LINE FORWARD, PARTIAL 008B
-line marker 2319
-Line Operators, Vertical 2AEE
-LINE OVERLAY, COMBINING LONG VERTICAL 20D2
-LINE OVERLAY, COMBINING SHORT VERTICAL 20D3
-LINE SEPARATOR 2028
-LINE SYMBOL, CENTRE 2104
-LINE TABULATION 000B
-LINE TABULATION SET 008A
-LINE WITH MIDDLE DOT, VERTICAL 237F
-line, beginning of 2310
-LINE, CENTRELINE LOW FE4E
-LINE, COMBINING DOUBLE LOW 0333
-LINE, COMBINING LOW 0332
-LINE, DASHED LOW FE4D
-LINE, DOUBLE LOW 2017
-LINE, DOUBLE VERTICAL 2016
-line, end of 000A
-LINE, LOW 005F
-LINE, MODIFIER LETTER LOW VERTICAL 02CC
-LINE, MODIFIER LETTER VERTICAL 02C8
-line, new 000A
-LINE, NEXT 0085
-LINE, PROPERTY 214A
-LINE, VERTICAL 007C
-LINE, WAVY 2307
-LINE, WAVY LOW FE4F
-Linear B Ideograms 10080
-Linear B Syllabary 10000
-Lines, Horizontal Scan 23BA
-Lines, Vertical 2223
-LIRA SIGN 20A4
-lira, italian 00A3
-lira, turkish 00A3
-Lisu A4D0
-liter 2113
-LIVRE TOURNOIS SIGN 20B6
-lock, caps 21EA
-lock, caps 21EC
-lock, numerics 21ED
-lock, parental 26BF
-Logic Operators, Modal 27D8
-Logic Operators, Modal 27E0
-LOGICAL AND 2227
-LOGICAL AND, CURLY 22CF
-LOGICAL AND, N-ARY 22C0
-Logical Ands and Ors 2A51
-LOGICAL OR 2228
-LOGICAL OR, CURLY 22CE
-LOGICAL OR, N-ARY 22C1
-long 0304
-Long Arrows 27F5
-LONG DIVISION 27CC
-long double slash overlay 20EB
-LONG S, LATIN SMALL LETTER 017F
-long slash overlay 0338
-LONG SOLIDUS OVERLAY, COMBINING 0338
-LONG STROKE OVERLAY, COMBINING 0336
-LONG VERTICAL LINE OVERLAY, COMBINING 20D2
-LORRAINE, CROSS OF 2628
-lorry, black 26DF
-LOW ACUTE ACCENT, MODIFIER LETTER 02CF
-LOW ASTERISK 204E
-low double comma quotation mark 201E
-LOW DOUBLE PRIME QUOTATION MARK 301F
-LOW GRAVE ACCENT, MODIFIER LETTER 02CE
-LOW LINE 005F
-LOW LINE, CENTRELINE FE4E
-LOW LINE, COMBINING 0332
-LOW LINE, COMBINING DOUBLE 0333
-LOW LINE, DASHED FE4D
-LOW LINE, DOUBLE 2017
-LOW LINE, WAVY FE4F
-LOW MACRON, MODIFIER LETTER 02CD
-low single comma quotation mark 201A
-Low Surrogates DC00
-LOW VERTICAL LINE, MODIFIER LETTER 02CC
-LOW-9 QUOTATION MARK, DOUBLE 201E
-LOW-9 QUOTATION MARK, SINGLE 201A
-lower integral 2A1C
-lower rank than 227A
-Lowercase Alphabet, Latin 0061
-LOZENGE 25CA
-LOZENGE, BLACK 29EB
-LOZENGE, SQUARE 2311
-lre 202A
-lrm 200E
-lro 202D
-LUNATE EPSILON SYMBOL, GREEK 03F5
-LUNATE EPSILON SYMBOL, GREEK REVERSED 03F6
-LUNATE SIGMA SYMBOL, GREEK 03F2
-Lycian 10280
-Lydian 10920
-M WITH ACUTE, LATIN SMALL LETTER 1E3F
-M WITH DOT ABOVE, LATIN SMALL LETTER 1E41
-M WITH DOT BELOW, LATIN SMALL LETTER 1E43
-M WITH HOOK, LATIN SMALL LETTER 0271
-M WITH LONG LEG, LATIN SMALL LETTER TURNED 0270
-M, COMBINING LATIN SMALL LETTER 036B
-M, LATIN CAPITAL LETTER TURNED 019C
-M, LATIN LETTER SMALL CAPITAL 1D0D
-M, LATIN SMALL LETTER SIDEWAYS TURNED 1D1F
-M, LATIN SMALL LETTER TURNED 026F
-M, SCRIPT CAPITAL 2133
-m-matrix 2133
-maatham, tamil 0BF4
-MACRON 00AF
-MACRON BELOW, COMBINING 0331
-MACRON BELOW, COMBINING DOUBLE 035F
-MACRON LEFT HALF, COMBINING FE24
-MACRON RIGHT HALF, COMBINING FE25
-MACRON, COMBINING 0304
-MACRON, COMBINING DOUBLE 035E
-MACRON, MODIFIER LETTER 02C9
-MACRON, MODIFIER LETTER LOW 02CD
-macron, spacing 00AF
-Mahjong Tiles 1F000
-Malayalam 0D00
-malayalam chandrakkala 0D4D
-Malayalam Chillu Letters 0D7A
-Malayalam Consonants 0D15
-Malayalam Dependent Vowel Signs 0D3E
-Malayalam Digits 0D66
-Malayalam Independent Vowels 0D05
-MALAYALAM SIGN VIRAMA 0D4D
-malayalam vowel half-u 0D4D
-MALE SIGN 2642
-MALTESE CROSS 2720
-MANCHU COMMA, MONGOLIAN 1808
-MANCHU FULL STOP, MONGOLIAN 1809
-mandarin chinese fifth or neutral tone 02D9
-mandarin chinese first tone 02C9
-mandarin chinese fourth tone 02CB
-mandarin chinese second tone 02CA
-mandarin chinese third tone 02C7
-Map Symbols, Dictionary and 2690
-maplet 21A6
-maps from 27FB
-maps from 2906
-maps to 27FC
-maps to 2905
-maps to 2907
-marina or yacht harbour 26F4
-mark pre-wwii, german 2133
-marker, histogram 25AE
-marker, line 2319
-Markers, Go 2686
-Marks, Combining Diacritical 0300
-Marks, Combining Half FE20
-MARRIAGE SYMBOL 26AD
-mars 2642
-MASCULINE ORDINAL INDICATOR 00BA
-MASU MARK 303C
-Mathematical Alphanumeric Symbols 1D400
-Mathematical Brackets 27E6
-mathematical constant 3.141592... pi 03C0
-Mathematical Digits Symbols 1D7CE
-Mathematical Operators 2200
-Mathematical Operators, Dotted 2234
-Mathematical Operators, Enclosed 2295
-Mathematical Operators, Supplemental 2A00
-Mathematical Operators, Tilde 223B
-MATHEMATICAL SPACE, MEDIUM 205F
-Mathematical Symbols 27C0
-Mathematical Symbols 2980
-Mathematical Symbols, Black-letter 1D504
-Mathematical Symbols, Bold Fraktur 1D56C
-Mathematical Symbols, Bold Greek 1D6A8
-Mathematical Symbols, Bold Italic 1D468
-Mathematical Symbols, Bold Italic Greek 1D71C
-Mathematical Symbols, Bold Script 1D4D0
-Mathematical Symbols, Dotless 1D6A4
-Mathematical Symbols, Double-struck 1D538
-Mathematical Symbols, Fraktur 1D504
-Mathematical Symbols, Greek 1D6A8
-Mathematical Symbols, Hebrew Letterlike 2135
-Mathematical Symbols, Italic 1D434
-Mathematical Symbols, Italic Greek 1D6E2
-Mathematical Symbols, Monospace 1D670
-Mathematical Symbols, Sans-serif 1D5A0
-Mathematical Symbols, Sans-serif Bold 1D5D4
-Mathematical Symbols, Sans-serif Bold Greek 1D756
-Mathematical Symbols, Sans-serif Bold Italic 1D63C
-Mathematical Symbols, Sans-serif Bold Italic Greek 1D790
-Mathematical Symbols, Sans-serif Italic 1D608
-Mathematical Symbols, Script 1D49C
-Mathematical Symbols-A, Miscellaneous 27C0
-Mathematical Symbols-B, Miscellaneous 2980
-MATRIX, HERMITIAN CONJUGATE 22B9
-MEASURED ANGLE 2221
-Measured Angles, Angles and 299B
-MEASURED BY 225E
-med avdrag av 2052
-Medieval Superscript Letter Diacritics 0363
-Medieval Superscript Letter Diacritics, Latin 1DD3
-Medievalist Punctuation 2E2A
-MEDIUM BLACK CIRCLE 26AB
-MEDIUM MATHEMATICAL SPACE 205F
-MEDIUM SMALL SQUARE, BLACK 25FE
-MEDIUM SMALL WHITE CIRCLE 26AC
-MEDIUM SQUARE, BLACK 25FC
-MEDIUM WHITE CIRCLE 26AA
-MEDIUM, END OF 0019
-MEDIUM, SYMBOL FOR END OF 2419
-Meetei Mayek ABC0
-MEMBER, CONTAINS AS 220B
-MEMBER, DOES NOT CONTAIN AS 220C
-MEMBER, SMALL CONTAINS AS 220D
-Membership Signs, Set 2208
-MEMBERSHIP, Z NOTATION BAG 22FF
-MERCURY 263F
-merge 2A07
-merpadi, tamil 0BF8
-MESSAGE WAITING 0095
-MESSAGE, PRIVACY 009E
-Metrical Symbols 23D1
-mho 2127
-MICRO SIGN 00B5
-mid space 2005
-MIDDLE DOT 00B7
-middle dot, greek 00B7
-MIDDLE DOT, KATAKANA 30FB
-MIDDLE DOT, LATIN SMALL LETTER L WITH 0140
-MIDDLE DOT, VERTICAL LINE WITH 237F
-MIDDLE DOT, WORD SEPARATOR 2E31
-MIDDLE TILDE, LATIN CAPITAL LETTER O WITH 019F
-MIDDLE TILDE, LATIN SMALL LETTER L WITH 026B
-MIDLINE HORIZONTAL ELLIPSIS 22EF
-midpoint 00B7
-MILL SIGN 20A5
-MILLE SIGN, PER 2030
-milreis 0024
-minim 264F
-minim alternate glyph 264D
-mining symbol 2692
-MINUS SIGN 2212
-MINUS SIGN BELOW, COMBINING 0320
-Minus Sign Operators, Plus and 2A22
-MINUS SIGN, COMMERCIAL 2052
-minus sign, hyphen or 002D
-MINUS SIGN, MODIFIER LETTER 02D7
-MINUS TILDE 2242
-MINUS, CIRCLED 2296
-MINUS, DOT 2238
-MINUS, SET 2216
-MINUS, SQUARED 229F
-MINUS-OR-PLUS SIGN 2213
-minutes 2032
-MINY 29FF
-Mkhedruli, Georgian 10D0
-mmsp 205F
-Modal Logic Operators 27E0
-MODELS 22A7
-Modifier Letter Extensions 1D2C
-Modifier Letters, Latin Superscript 02B0
-Modifier Letters, Spacing 02B0
-Modifier Tone Letters A700
-Modifiers Derived from Latin Letters, Phonetic 02B0
-Modifiers, Phonetic 02B9
-Modifiers, UPA 02EF
-Mongolian 1800
-Mongolian Basic Letters 1820
-MONGOLIAN BIRGA 1800
-MONGOLIAN COLON 1804
-MONGOLIAN COMMA 1802
-mongolian currency 20AE
-Mongolian Digits 1810
-MONGOLIAN ELLIPSIS 1801
-Mongolian Extensions 1843
-Mongolian Format Controls 180B
-MONGOLIAN FOUR DOTS 1805
-MONGOLIAN FREE VARIATION SELECTOR ONE 180B
-MONGOLIAN FREE VARIATION SELECTOR THREE 180D
-MONGOLIAN FREE VARIATION SELECTOR TWO 180C
-MONGOLIAN FULL STOP 1803
-MONGOLIAN MANCHU COMMA 1808
-MONGOLIAN MANCHU FULL STOP 1809
-MONGOLIAN NIRUGU 180A
-Mongolian Punctuation 1800
-MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER 1807
-MONGOLIAN TODO SOFT HYPHEN 1806
-MONGOLIAN VOWEL SEPARATOR 180E
-Monogram and Digram Symbols, Yijing / I Ching 268A
-Monospace Digits 1D7F6
-Monospace Mathematical Symbols 1D670
-MONOSTABLE SYMBOL 238D
-MONTH SIGN, TAMIL 0BF4
-Months, Enclosed CJK Letters and 3200
-Months, Ideographic Telegraph Symbols for 32C0
-MOON, FIRST QUARTER 263D
-MOON, LAST QUARTER 263E
-most positive 223E
-MOUNTAIN 26F0
-moustache, left 23B0
-moustache, right 23B1
-MUCH GREATER-THAN 226B
-MUCH GREATER-THAN, VERY 22D9
-MUCH LESS-THAN 226A
-MUCH LESS-THAN, VERY 22D8
-MULTIMAP 22B8
-Multiplication and Division Sign Operators 2A2F
-MULTIPLICATION SIGN 00D7
-MULTIPLICATION X 2715
-MULTIPLICATION X, HEAVY 2716
-MULTIPLICATION, MULTISET 228D
-MULTISET 228C
-MULTISET MULTIPLICATION 228D
-MULTISET UNION 228E
-Music Dingbats 2669
-MUSIC FLAT SIGN 266D
-MUSIC NATURAL SIGN 266E
-MUSIC SHARP SIGN 266F
-Musical Notation, Ancient Greek 1D200
-Musical Symbols 1D100
-Musical Symbols, Balinese 1B61
-Musical Symbols, Basic 2669
-Musical Symbols, Byzantine 1D000
-mutton 2003
-mutton quad 2001
-Myanmar 1000
-Myanmar Consonants 1000
-Myanmar Dependent Vowel Signs 102C
-Myanmar Digits 1040
-Myanmar Extended-A AA60
-Myanmar Independent Vowels 1021
-myanmar killer 1039
-MYANMAR SIGN VIRAMA 1039
-Myanmar Signs 1036
-N WITH ACUTE, LATIN SMALL LETTER 0144
-N WITH CARON, LATIN SMALL LETTER 0148
-N WITH CEDILLA, LATIN SMALL LETTER 0146
-N WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E4B
-N WITH CURL, LATIN SMALL LETTER 0235
-N WITH DOT ABOVE, LATIN SMALL LETTER 1E45
-N WITH DOT BELOW, LATIN SMALL LETTER 1E47
-N WITH GRAVE, LATIN SMALL LETTER 01F9
-N WITH LEFT HOOK, LATIN CAPITAL LETTER 019D
-N WITH LEFT HOOK, LATIN SMALL LETTER 0272
-N WITH LINE BELOW, LATIN SMALL LETTER 1E49
-N WITH LONG RIGHT LEG, LATIN CAPITAL LETTER 0220
-N WITH LONG RIGHT LEG, LATIN SMALL LETTER 019E
-N WITH RETROFLEX HOOK, LATIN SMALL LETTER 0273
-N WITH TILDE, LATIN CAPITAL LETTER 00D1
-N WITH TILDE, LATIN SMALL LETTER 00F1
-N, DOUBLE-STRUCK CAPITAL 2115
-N, LATIN LETTER SMALL CAPITAL 0274
-N, LATIN LETTER SMALL CAPITAL REVERSED 1D0E
-N-ARY COPRODUCT 2210
-n-ary dijkstra choice 2AFF
-N-ARY INTERSECTION 22C2
-N-ARY LOGICAL AND 22C0
-N-ARY LOGICAL OR 22C1
-N-ary Operators 22C0
-N-ary Operators 2A00
-N-ARY PRODUCT 220F
-N-ARY SUMMATION 2211
-N-ARY SUMMATION, DOUBLE-STRUCK 2140
-N-ARY TIMES OPERATOR 2A09
-N-ARY UNION 22C3
-N-ARY WHITE VERTICAL BAR 2AFF
-naal, tamil 0BF3
-NABLA 2207
-NAIRA SIGN 20A6
-NAND 22BC
-NARROW NO-BREAK SPACE 202F
-nasal hook 0328
-natural exponent 212F
-natural number 2115
-NATURAL SIGN, MUSIC 266E
-nbsp 00A0
-nearly equals 2252
-necessarily satisfies 2AF1
-NEGATIVE ACKNOWLEDGE 0015
-NEGATIVE ACKNOWLEDGE, SYMBOL FOR 2415
-nel 0085
-NEPTUNE 2646
-NEUTER 26B2
-neutral quotation mark 0022
-neutral single quotation mark 0027
-neutral tone, mandarin chinese fifth or 02D9
-new line 000A
-NEW SHEQEL SIGN 20AA
-New Tai Lue 1980
-New Tai Lue Digits 19D0
-New Testament Editorial Symbols 2E00
-new testament majority text 1D510
-NEWLINE, SYMBOL FOR 2424
-NEXT LINE 0085
-NEXT PAGE 2398
-NIB, BLACK 2712
-NIB, WHITE 2711
-nigerian currency 20A6
-NIGGAHITA, LAO 0ECD
-NIKAHIT, KHMER SIGN 17C6
-NIKHAHIT, THAI CHARACTER 0E4D
-nim-addition 2A27
-NIRUGU, MONGOLIAN 180A
-NKo 07C0
-nl 000A
-nnbsp 202F
-no 20E0
-NO BREAK HERE 0083
-no break space, keyboard symbol for 237D
-NO ENTRY 26D4
-NO-BREAK SPACE 00A0
-NO-BREAK SPACE, NARROW 202F
-NO-BREAK SPACE, ZERO WIDTH FEFF
-NODE, ASCENDING 260A
-NODE, DESCENDING 260B
-NON-BREAKING HYPHEN 2011
-non-breaking space 00A0
-NON-JOINER, ZERO WIDTH 200C
-non-spacing iota below, greek 0345
-non-theorem 22A3
-Noncharacters *FFFE
-Noncharacters *FFFF
-Noncharacters FDD*
-Noncharacters FDE*
-NOR 22BD
-NORMAL FACTOR SEMIDIRECT PRODUCT, LEFT 22C9
-NORMAL FACTOR SEMIDIRECT PRODUCT, RIGHT 22CA
-NORMAL SUBGROUP OF 22B2
-Normal Subgroup Signs 22EA
-NORMAL SUBGROUP, CONTAINS AS 22B3
-not 223C
-NOT A SUBSET OF 2284
-NOT A SUPERSET OF 2285
-NOT ALMOST EQUAL TO 2249
-NOT AN ELEMENT OF 2209
-NOT ASYMPTOTICALLY EQUAL TO 2244
-NOT CHECK MARK 237B
-NOT EQUAL TO 2260
-NOT IDENTICAL TO 2262
-not independent 2ADC
-NOT PARALLEL TO 2226
-NOT SIGN 00AC
-NOT SIGN, REVERSED 2310
-NOT SIGN, TURNED 2319
-NOT TILDE 2241
-NOT TILDE ABOVE, COMBINING 034A
-not yield, does 22A3
-NOTE, EIGHTH 266A
-NOTE, QUARTER 2669
-NOTES, BEAMED EIGHTH 266B
-NOTES, BEAMED SIXTEENTH 266C
-NUKTA, DEVANAGARI SIGN 093C
-NULL 0000
-null set 2205
-NULL, SYMBOL FOR 2400
-Number Forms 2150
-NUMBER SIGN 0023
-NUMBER SIGN, TAMIL 0BFA
-number symbol, real 210A
-NUMBER ZERO, IDEOGRAPHIC 3007
-number, natural 2115
-Numbers and Punctuation, Cuneiform 12400
-Numbers Followed by Period 2488
-Numbers, Ancient Greek 10140
-Numbers, Circled 2460
-Numbers, Circled 3251
-Numbers, Circled 32B1
-Numbers, Circled Inverse 2776
-numbers, complex 2102
-Numbers, Double Circled 24F5
-Numbers, Ethiopic 1369
-Numbers, Parenthesized 2474
-numbers, rational 211A
-numbers, real 211D
-Numbers, Runic Golden 16EE
-Numbers, Tamil 0BE7
-Numbers, White on Black Circled 24EB
-Numerals, Hangzhou 3021
-Numerals, Old Italic 10320
-Numerals, Roman 2160
-Numerals, Suzhou 3021
-NUMERATOR ONE, FRACTION 215F
-Numeric Symbols for Divination, Khmer 17F0
-numerics lock 21ED
-NUMERO SIGN 2116
-nut 2002
-o bar, latin capital letter 019F
-o bar, latin small letter 0275
-o e, latin small letter 0153
-o slash, latin capital letter 00D8
-o slash, latin small letter 00F8
-O WITH ACUTE, LATIN CAPITAL LETTER 00D3
-O WITH ACUTE, LATIN SMALL LETTER 00F3
-O WITH BREVE, LATIN SMALL LETTER 014F
-O WITH CARON, LATIN SMALL LETTER 01D2
-O WITH CIRCUMFLEX, LATIN CAPITAL LETTER 00D4
-O WITH CIRCUMFLEX, LATIN SMALL LETTER 00F4
-O WITH DIAERESIS, LATIN CAPITAL LETTER 00D6
-O WITH DIAERESIS, LATIN SMALL LETTER 00F6
-O WITH DOT ABOVE, LATIN SMALL LETTER 022F
-O WITH DOT BELOW, LATIN SMALL LETTER 1ECD
-O WITH DOUBLE ACUTE, LATIN SMALL LETTER 0151
-O WITH DOUBLE GRAVE, LATIN SMALL LETTER 020D
-O WITH GRAVE, LATIN CAPITAL LETTER 00D2
-O WITH GRAVE, LATIN SMALL LETTER 00F2
-O WITH HOOK ABOVE, LATIN SMALL LETTER 1ECF
-O WITH HORN, LATIN SMALL LETTER 01A1
-O WITH INVERTED BREVE, LATIN SMALL LETTER 020F
-O WITH MACRON, LATIN SMALL LETTER 014D
-O WITH MIDDLE TILDE, LATIN CAPITAL LETTER 019F
-O WITH OGONEK, LATIN SMALL LETTER 01EB
-O WITH STROKE, LATIN CAPITAL LETTER 00D8
-O WITH STROKE, LATIN SMALL LETTER 00F8
-O WITH STROKE, LATIN SMALL LETTER SIDEWAYS 1D13
-O WITH TILDE, LATIN CAPITAL LETTER 00D5
-O WITH TILDE, LATIN SMALL LETTER 00F5
-O, COMBINING LATIN SMALL LETTER 0366
-o, latin capital letter barred 019F
-O, LATIN CAPITAL LETTER OPEN 0186
-O, LATIN LETTER SMALL CAPITAL 1D0F
-O, LATIN LETTER SMALL CAPITAL OPEN 1D10
-O, LATIN SMALL LETTER BARRED 0275
-O, LATIN SMALL LETTER BOTTOM HALF 1D17
-O, LATIN SMALL LETTER OPEN 0254
-O, LATIN SMALL LETTER SIDEWAYS 1D11
-O, LATIN SMALL LETTER SIDEWAYS OPEN 1D12
-O, LATIN SMALL LETTER TOP HALF 1D16
-O, SCRIPT SMALL 2134
-OBJECT REPLACEMENT CHARACTER FFFC
-OCR, Optical Character Recognition 2440
-octothorpe 0023
-OE, LATIN LETTER SMALL CAPITAL 0276
-OE, LATIN SMALL LETTER TURNED 1D14
-OE, LATIN SMALL LIGATURE 0153
-Ogham 1680
-Ogham Forfeda Supplement 1695
-Ogham Punctuation 169B
-OGHAM SPACE MARK 1680
-Ogham Traditional Letters 1681
-OGONEK 02DB
-OGONEK, COMBINING 0328
-OHM SIGN 2126
-OHM SIGN, INVERTED 2127
-OI, LATIN SMALL LETTER 01A3
-Ol Chiki 1C50
-Old Italic 10300
-Old Persian 103A0
-old testament, greek 1D516
-OM, DEVANAGARI 0950
-OM, TIBETAN SYLLABLE 0F00
-omega pi 03D6
-OMEGA, LATIN SMALL LETTER CLOSED 0277
-ONE DOT LEADER 2024
-ONE HALF, VULGAR FRACTION 00BD
-ONE QUARTER, VULGAR FRACTION 00BC
-ONE, FRACTION NUMERATOR 215F
-ONE, SUPERSCRIPT 00B9
-OPEN BOX 2423
-OPEN BOX, SHOULDERED 237D
-OPEN E WITH HOOK, LATIN SMALL LETTER REVERSED 025D
-OPEN E, LATIN CAPITAL LETTER 0190
-OPEN E, LATIN SMALL LETTER 025B
-OPEN E, LATIN SMALL LETTER CLOSED 029A
-OPEN E, LATIN SMALL LETTER CLOSED REVERSED 025E
-OPEN E, LATIN SMALL LETTER REVERSED 025C
-OPEN E, LATIN SMALL LETTER TURNED 1D08
-OPEN O, LATIN CAPITAL LETTER 0186
-OPEN O, LATIN LETTER SMALL CAPITAL 1D10
-OPEN O, LATIN SMALL LETTER 0254
-OPEN O, LATIN SMALL LETTER SIDEWAYS 1D12
-opening brace 007B
-opening curly bracket 007B
-opening parenthesis 0028
-opening square bracket 005B
-OPERATING SYSTEM COMMAND 009D
-Operators Supplement, Mathematical 2A00
-Operators, Database Theory 27D5
-Operators, Dotted Mathematical 2234
-Operators, Double 22D0
-Operators, Enclosed Mathematical 2295
-Operators, Invisible 2061
-Operators, Large 29F8
-Operators, Mathematical 2200
-Operators, Modal Logic 27E0
-Operators, Multiplication and Division Sign 2A2F
-Operators, N-ary 22C0
-Operators, N-ary 2A00
-Operators, Plus and Minus Sign 2A22
-Operators, Relational 29E3
-Operators, Specialized Plus Sign 29FA
-Operators, Supplemental Mathematical 2A00
-Operators, Tilde Mathematical 223B
-Operators, Vertical Line 2AEE
-OPPOSITION 260D
-Optical Character Recognition, OCR 2440
-OPTION KEY 2325
-OR, CURLY LOGICAL 22CE
-OR, DOUBLE LOGICAL 2A54
-OR, LOGICAL 2228
-OR, N-ARY LOGICAL 22C1
-order 2134
-Order Relation Precedence Signs 227A
-Order Relation Precedence Signs 22DE
-ORDINAL INDICATOR, FEMININE 00AA
-ORDINAL INDICATOR, MASCULINE 00BA
-ordinarily satisfies 2AE2
-Ordinary Diacritics 0300
-ORIGIN, DIMENSION 2331
-ORIGINAL OF 22B6
-ORIGINAL OF, SQUARE 2290
-Oriya 0B00
-Oriya Consonants 0B15
-Oriya Dependent Vowel Signs 0B3E
-Oriya Digits 0B66
-Oriya Independent Vowels 0B05
-ORIYA ISSHAR 0B70
-Ornamental Angle Quotation Marks 276E
-Ornamental Brackets 2768
-Ornaments, Heart 2763
-Ornaments, Punctuation 275B
-Ornaments, Quotation Mark 275B
-ORNATE LEFT PARENTHESIS FD3E
-ORNATE RIGHT PARENTHESIS FD3F
-Ors, Logical Ands and 2A51
-ORTHODOX CROSS 2626
-orthogonal to 22A5
-Osmanya 10480
-Osmanya Digits 104A0
-OU, LATIN LETTER SMALL CAPITAL 1D15
-OU, LATIN SMALL LETTER 0223
-OUNCE SIGN 2125
-overbar, apl 00AF
-OVERLAY, COMBINING ANTICLOCKWISE RING 20DA
-OVERLAY, COMBINING CLOCKWISE RING 20D9
-overlay, combining counterclockwise ring 20DA
-OVERLAY, COMBINING DOUBLE VERTICAL STROKE 20E6
-OVERLAY, COMBINING LEFTWARDS ARROW 20EA
-OVERLAY, COMBINING LONG DOUBLE SOLIDUS 20EB
-OVERLAY, COMBINING LONG SOLIDUS 0338
-OVERLAY, COMBINING LONG STROKE 0336
-OVERLAY, COMBINING LONG VERTICAL LINE 20D2
-OVERLAY, COMBINING REVERSE SOLIDUS 20E5
-OVERLAY, COMBINING RING 20D8
-OVERLAY, COMBINING SHORT SOLIDUS 0337
-OVERLAY, COMBINING SHORT STROKE 0335
-OVERLAY, COMBINING SHORT VERTICAL LINE 20D3
-OVERLAY, COMBINING TILDE 0334
-overlay, long double slash 20EB
-overlay, long slash 0338
-overlay, short slash 0337
-overline 00AF
-OVERLINE 203E
-OVERLINE, CENTRELINE FE4A
-OVERLINE, COMBINING 0305
-OVERLINE, COMBINING DOUBLE 033F
-OVERLINE, DASHED FE49
-OVERLINE, DOUBLE WAVY FE4C
-OVERLINE, WAVY FE4B
-OVERRIDE, LEFT-TO-RIGHT 202D
-OVERRIDE, RIGHT-TO-LEFT 202E
-overscore 0305
-overscore, spacing 203E
-Overscores and Underscores FE49
-Overstruck Diacritics 0334
-oxia, greek 0301
-P WITH ACUTE, LATIN SMALL LETTER 1E55
-P WITH DOT ABOVE, LATIN SMALL LETTER 1E57
-P WITH HOOK, LATIN SMALL LETTER 01A5
-P, DOUBLE-STRUCK CAPITAL 2119
-P, LATIN LETTER SMALL CAPITAL 1D18
-P, SCRIPT CAPITAL 2118
-page down 21DF
-page up 21DE
-PAGE, NEXT 2398
-PAGE, PREVIOUS 2397
-Pahlavi 10B60
-PALATAL HOOK, LATIN SMALL LETTER T WITH 01AB
-PALATALIZED HOOK BELOW, COMBINING 0321
-PALM BRANCH 2E19
-PALUTA, TIBETAN MARK 0F85
-PAMUDPOD, HANUNOO SIGN 1734
-PAPER SIGN, PERMANENT 267E
-PAPER SYMBOL, PARTIALLY-RECYCLED 267D
-PAPER SYMBOL, RECYCLED 267C
-papyrological hyphen 035C
-PARAGRAPH SEPARATOR 2029
-PARAGRAPH SEPARATOR, ETHIOPIC 1368
-PARAGRAPH SEPARATOR, GEORGIAN 10FB
-paragraph separator, urdu 203B
-paragraph sign 00B6
-PARAGRAPH SIGN ORNAMENT, CURVED STEM 2761
-paragraph sign, european 00A7
-paraguayan currency 20B2
-PARALLEL TO 2225
-PARALLEL TO, NOT 2226
-PARALLELOGRAM, BLACK 25B0
-parental lock 26BF
-parenthesis, closing 0029
-PARENTHESIS, LEFT 0028
-PARENTHESIS, LEFT WHITE 2985
-parenthesis, opening 0028
-PARENTHESIS, ORNATE LEFT FD3E
-PARENTHESIS, ORNATE RIGHT FD3F
-PARENTHESIS, RIGHT 0029
-PARENTHESIS, RIGHT WHITE 2986
-Parenthesized CJK Ideographs 3220
-Parenthesized Korean Hangul Letters 3200
-Parenthesized Korean Hangul Syllables 320E
-Parenthesized Latin Capital Letters 1F110
-Parenthesized Latin Letters 1F110
-Parenthesized Latin Letters 249C
-Parenthesized Numbers 2474
-park 26F2
-parted rule 00A6
-Parthian, Inscriptional 10B40
-PARTIAL DIFFERENTIAL 2202
-partial function 21F8
-partial injection 2914
-PARTIAL LINE BACKWARD 008C
-PARTIAL LINE FORWARD 008B
-partial relation 21F9
-partial surjection 2900
-PARTIALLY-RECYCLED PAPER SYMBOL 267D
-partly cloudy 26C5
-PARTNERSHIP SYMBOL, UNMARRIED 26AF
-patiw, armenian 055F
-patru, tamil 0BF6
-pause 2389
-pdf 202C
-PEACE SYMBOL 262E
-PENCIL 270F
-Pencil Dingbats 270E
-PENCIL, LOWER RIGHT 270E
-PENCIL, UPPER RIGHT 2710
-PENNY SIGN, GERMAN 20B0
-pentonkion, greek 2059
-PER MILLE SIGN 2030
-PER SIGN 214C
-PER TEN THOUSAND SIGN 2031
-per thousand 2030
-PERCENT SIGN 0025
-PERCUSSIVE, LATIN LETTER BIDENTAL 02AD
-PERCUSSIVE, LATIN LETTER BILABIAL 02AC
-period 002E
-Period, Numbers Followed by 2488
-PERISPOMENI, COMBINING GREEK 0342
-PERMANENT PAPER SIGN 267E
-perpendicular 22A5
-Persian, Old 103A0
-PERSPECTIVE 2306
-PESETA SIGN 20A7
-PESO SIGN 20B1
-petrol station 26FD
-Phags-pa A840
-Phaistos Disc 101D0
-PHARYNGEAL VOICED FRICATIVE, LATIN LETTER 0295
-PHI SYMBOL, GREEK 03D5
-PHI, LATIN SMALL LETTER 0278
-PHILIPPINE DOUBLE PUNCTUATION 1736
-PHILIPPINE SINGLE PUNCTUATION 1735
-phillipine currency 20B1
-Phoenician 10900
-Phonetic Digraphs 02A3
-Phonetic Extensions 1D00
-Phonetic Extensions, Katakana 31F0
-Phonetic Modifiers 02B9
-Phonetic Modifiers Derived from Latin Letters 02B0
-Phonetics and Symbols Area, CJK 2E80
-phonorecord sign 2117
-phul 2055
-PI SYMBOL, GREEK 03D6
-PI, DOUBLE-STRUCK CAPITAL 213F
-PI, DOUBLE-STRUCK SMALL 213C
-PI, GREEK SMALL LETTER 03C0
-pi, mathematical constant 3.141592... 03C0
-PICK 26CF
-Pictures for Control Codes, Graphic 2400
-PILCROW SIGN 00B6
-PILCROW SIGN, REVERSED 204B
-pillow 2311
-pipe 01C0
-pipe, double 01C1
-pipe, double-barred 01C2
-PISCES 2653
-piska 2052
-PITCHFORK 22D4
-PLACE OF INTEREST SIGN 2318
-plaintiff 226C
-PLANCK CONSTANT 210E
-PLANCK CONSTANT OVER TWO PI 210F
-Planet Symbols 263F
-Plastics Recycling Symbols 2673
-Playing Card Suits 2660
-Plus and Minus Sign Operators 2A22
-PLUS SIGN 002B
-PLUS SIGN BELOW, COMBINING 031F
-Plus Sign Operators, Specialized 29FA
-PLUS SIGN, MODIFIER LETTER 02D6
-PLUS, CIRCLED 2295
-PLUS, DOT 2214
-PLUS, DOUBLE 29FA
-PLUS, INVISIBLE 2064
-PLUS, SQUARED 229E
-PLUS, TRIPLE 29FB
-PLUS-MINUS SIGN 00B1
-PLUTO 2647
-point, decimal 002E
-POINT, HYPHENATION 2027
-Pointers 25BA
-Pointing Hand Symbols 261A
-Pointing Index Finger Dingbats 261A
-POINTING INDEX, BLACK LEFT 261A
-POINTING INDEX, BLACK RIGHT 261B
-POINTING INDEX, WHITE DOWN 261F
-POINTING INDEX, WHITE LEFT 261C
-POINTING INDEX, WHITE RIGHT 261E
-POINTING INDEX, WHITE UP 261D
-Points and Punctuation, Hebrew 05B0
-Points, Hebrew 05B0
-Points, Syriac 0730
-poison 2620
-Political Symbols, Religious and 2625
-Polygonal Symbols 2B12
-Polytonic Greek, Precomposed 1F00
-POP DIRECTIONAL FORMATTING 202C
-POSITION INDICATOR 2316
-positive difference or sum 2A24
-positive difference, sum or 2A26
-positive, most 223E
-POSTAL MARK 3012
-POSTAL MARK FACE 3020
-POSTAL MARK, CIRCLED 3036
-pound sign 0023
-POUND SIGN 00A3
-pound sterling 00A3
-pounds 2114
-power plant 26EE
-power set 1D4AB
-Precedence Signs, Order Relation 227A
-Precedence Signs, Order Relation 22DE
-PRECEDES 227A
-PRECEDES UNDER RELATION 22B0
-PRECEDES, DOUBLE 2ABB
-Precomposed Polytonic Greek 1F00
-PRESCRIPTION TAKE 211E
-Presentation Forms, Alphabetic FB00
-Presentation Forms, Hebrew FB1D
-Presentation Forms-A, Arabic FB50
-Presentation Forms-B, Arabic FE70
-PREVIOUS PAGE 2397
-PRIME 2032
-PRIME QUOTATION MARK, DOUBLE 301E
-PRIME QUOTATION MARK, LOW DOUBLE 301F
-PRIME QUOTATION MARK, REVERSED DOUBLE 301D
-PRIME, DOUBLE 2033
-PRIME, MODIFIER LETTER 02B9
-PRIME, MODIFIER LETTER DOUBLE 02BA
-PRIME, QUADRUPLE 2057
-PRIME, REVERSED 2035
-PRIME, REVERSED DOUBLE 2036
-PRIME, REVERSED TRIPLE 2037
-PRIME, TRIPLE 2034
-PRINT SCREEN SYMBOL 2399
-PRIVACY MESSAGE 009E
-Private Use Area E000
-Private Use Area-A, Supplementary F0000
-Private Use Area-B, Supplementary 100000
-PRIVATE USE ONE 0091
-PRIVATE USE TWO 0092
-product sign 220F
-product, cartesian 00D7
-product, direct 2299
-PRODUCT, INTERIOR 2A3C
-PRODUCT, LEFT NORMAL FACTOR SEMIDIRECT 22C9
-PRODUCT, LEFT SEMIDIRECT 22CB
-PRODUCT, N-ARY 220F
-PRODUCT, RIGHT NORMAL FACTOR SEMIDIRECT 22CA
-PRODUCT, RIGHT SEMIDIRECT 22CC
-PRODUCT, RIGHTHAND INTERIOR 2A3D
-PRODUCT, SHUFFLE 29E2
-PRODUCT, SMASH 2A33
-product, tensor 2297
-PRODUCT, VECTOR OR CROSS 2A2F
-PRODUCT, WREATH 2240
-PROGRAM COMMAND, APPLICATION 009F
-prohibition 20E0
-PROJECTIVE 2305
-PROOF, END OF 220E
-proper intersection 22D4
-PROPERTY LINE 214A
-PROPORTION 2237
-PROPORTION, GEOMETRIC 223A
-PROPORTIONAL TO 221D
-proportional to 223C
-proves 22A2
-psili, greek 0313
-published 2117
-pullback 27D3
-Punctuation and Signs, Greek 0374
-Punctuation and Signs, Myanmar 104A
-Punctuation and Signs, Syriac 0700
-Punctuation and Symbols, ASCII 0020
-Punctuation and Symbols, Latin-1 00A0
-Punctuation for Vertical Text, Double 2047
-Punctuation Ornaments 275B
-PUNCTUATION SPACE 2008
-Punctuation, Arabic 060C
-Punctuation, Canadian Syllabics 166D
-Punctuation, CJK Symbols and 3000
-Punctuation, Cuneiform Numbers and 12400
-Punctuation, Ethiopic 1361
-Punctuation, General 2000
-Punctuation, Halfwidth CJK FF61
-Punctuation, Hebrew Points and 05B0
-Punctuation, Mongolian 1800
-Punctuation, Ogham 169B
-PUNCTUATION, PHILIPPINE DOUBLE 1736
-PUNCTUATION, PHILIPPINE SINGLE 1735
-Punctuation, Runic 16EB
-Punctuation, Supplemental 2E00
-punt, irish 00A3
-purna viram, devanagari 0964
-pushout 27D4
-puspika 2055
-Q WITH HOOK TAIL, LATIN CAPITAL LETTER SMALL 024A
-Q WITH HOOK TAIL, LATIN SMALL LETTER 024B
-Q WITH HOOK, LATIN SMALL LETTER 02A0
-Q, DOUBLE-STRUCK CAPITAL 211A
-Q, ROTATED CAPITAL 213A
-q.e.d. 220E
-QP DIGRAPH, LATIN SMALL LETTER 0239
-QUAD, EM 2001
-QUAD, EN 2000
-quad, mutton 2001
-Quadrant Control Code Graphics 25F0
-quadrature 25A1
-QUADRUPLE PRIME 2057
-quantic 226C
-quantifier, existential 2203
-quantifier, universal 2200
-QUARTER MOON, FIRST 263D
-QUARTER MOON, LAST 263E
-QUARTER NOTE 2669
-QUARTER, VULGAR FRACTION ONE 00BC
-Quarters, Fractions 00BC
-QUARTERS, VULGAR FRACTION THREE 00BE
-QUATERNION INTEGRAL OPERATOR 2A16
-QUESTION EXCLAMATION MARK 2048
-QUESTION MARK 003F
-QUESTION MARK, ARABIC 061F
-QUESTION MARK, ARMENIAN 055E
-QUESTION MARK, DOUBLE 2047
-QUESTION MARK, ETHIOPIC 1367
-QUESTION MARK, EXCLAMATION 2049
-question mark, greek 003B
-QUESTION MARK, GREEK 037E
-QUESTION MARK, INVERTED 00BF
-QUESTION MARK, LIMBU 1945
-question mark, turned 00BF
-QUESTIONED EQUAL TO 225F
-QUILL, LEFT SQUARE BRACKET WITH 2045
-QUILL, RIGHT SQUARE BRACKET WITH 2046
-Quine Corners 231C
-quotation dash 2015
-QUOTATION MARK 0022
-Quotation Mark Dingbats 275B
-Quotation Mark Ornaments 275B
-quotation mark, double comma 201D
-QUOTATION MARK, DOUBLE HIGH-REVERSED-9 201F
-QUOTATION MARK, DOUBLE LOW-9 201E
-QUOTATION MARK, DOUBLE PRIME 301E
-quotation mark, double reversed comma 201F
-quotation mark, double turned comma 201C
-QUOTATION MARK, LEFT DOUBLE 201C
-QUOTATION MARK, LEFT SINGLE 2018
-QUOTATION MARK, LEFT-POINTING DOUBLE ANGLE 00AB
-quotation mark, low double comma 201E
-QUOTATION MARK, LOW DOUBLE PRIME 301F
-quotation mark, low single comma 201A
-quotation mark, neutral 0022
-quotation mark, neutral single 0027
-QUOTATION MARK, REVERSED DOUBLE PRIME 301D
-QUOTATION MARK, RIGHT DOUBLE 201D
-QUOTATION MARK, RIGHT SINGLE 2019
-QUOTATION MARK, RIGHT-POINTING DOUBLE ANGLE 00BB
-quotation mark, single comma 2019
-QUOTATION MARK, SINGLE HIGH-REVERSED-9 201B
-QUOTATION MARK, SINGLE LEFT-POINTING ANGLE 2039
-QUOTATION MARK, SINGLE LOW-9 201A
-quotation mark, single reversed comma 201B
-QUOTATION MARK, SINGLE RIGHT-POINTING ANGLE 203A
-quotation mark, single turned comma 2018
-Quotation Marks 2018
-Quotation Marks, CJK 300C
-Quotation Marks, Ornamental Angle 276E
-quote, apl 0027
-Qur'anic Annotation Signs, Arabic 06D6
-R WITH ACUTE, LATIN SMALL LETTER 0155
-R WITH CARON, LATIN SMALL LETTER 0159
-R WITH CEDILLA, LATIN SMALL LETTER 0157
-R WITH DOT ABOVE, LATIN SMALL LETTER 1E59
-R WITH DOT BELOW, LATIN SMALL LETTER 1E5B
-R WITH DOUBLE GRAVE, LATIN SMALL LETTER 0211
-R WITH FISHHOOK, LATIN SMALL LETTER 027E
-R WITH FISHHOOK, LATIN SMALL LETTER REVERSED 027F
-R WITH HOOK, LATIN SMALL LETTER TURNED 027B
-R WITH INVERTED BREVE, LATIN SMALL LETTER 0213
-R WITH LINE BELOW, LATIN SMALL LETTER 1E5F
-R WITH LONG LEG, LATIN SMALL LETTER 027C
-R WITH LONG LEG, LATIN SMALL LETTER TURNED 027A
-R WITH STROKE, LATIN CAPITAL LETTER 024C
-R WITH STROKE, LATIN SMALL LETTER 024D
-R WITH TAIL, LATIN SMALL LETTER 027D
-R, BLACK-LETTER CAPITAL 211C
-R, COMBINING LATIN SMALL LETTER 036C
-R, DOUBLE-STRUCK CAPITAL 211D
-R, LATIN LETTER SMALL CAPITAL 0280
-R, LATIN LETTER SMALL CAPITAL INVERTED 0281
-R, LATIN LETTER SMALL CAPITAL REVERSED 1D19
-R, LATIN LETTER SMALL CAPITAL TURNED 1D1A
-R, LATIN SMALL LETTER TURNED 0279
-R, LATIN SUBSCRIPT SMALL LETTER 1D63
-R, MODIFIER LETTER SMALL 02B3
-R, MODIFIER LETTER SMALL CAPITAL INVERTED 02B6
-R, MODIFIER LETTER SMALL TURNED 02B4
-R, SCRIPT CAPITAL 211B
-radial component 27DF
-radical sign 221A
-Radicals Supplement, CJK 2E80
-Radicals, CJK Kangxi 2F00
-Radicals, Yi A490
-RADIOACTIVE SIGN 2622
-RAIN 26C6
-RAIN DROPS, UMBRELLA WITH 2614
-rainy weather 2602
-RAMS HORN, LATIN SMALL LETTER 0264
-range restriction 25B7
-RATIO 2236
-ratio, cross 211E
-rational numbers 211A
-REAHMUK, KHMER SIGN 17C7
-real number symbol 210A
-real numbers 211D
-real part 211C
-recipe 211E
-record separator 001E
-RECORD SEPARATOR, SYMBOL FOR 241E
-RECORDER, TELEPHONE 2315
-RECORDING COPYRIGHT, SOUND 2117
-RECTANGLE BOX, X IN A 2327
-Rectangles 25AC
-RECYCLED PAPER SYMBOL 267C
-RECYCLED PAPER SYMBOL, PARTIALLY- 267D
-RECYCLING SYMBOL, UNIVERSAL 2672
-Recycling Symbols 2672
-Recycling Symbols, Plastics 2673
-reduces to 22A6
-reducible 22A2
-REFERENCE MARK 203B
-REGISTERED SIGN 00AE
-registered trade mark sign 00AE
-Rejang A930
-relation 2194
-relation, finite 21FC
-relation, partial 21F9
-Relational Operators 29E3
-Relations, Subset and Superset 2ABD
-Religious and Political Symbols 2626
-Repeat Marks, Kana 3031
-REPLACEMENT CHARACTER FFFD
-REPLACEMENT CHARACTER, OBJECT FFFC
-RESPONSE 211F
-restriction, domain 25C1
-restriction, range 25B7
-results in 22A8
-RETROFLEX CLICK, LATIN LETTER 01C3
-RETROFLEX HOOK BELOW, COMBINING 0322
-RETROFLEX HOOK, LATIN CAPITAL LETTER T WITH 01AE
-retroflex hook, latin small letter d 0256
-RETROFLEX HOOK, LATIN SMALL LETTER L WITH 026D
-RETROFLEX HOOK, LATIN SMALL LETTER N WITH 0273
-RETROFLEX HOOK, LATIN SMALL LETTER T WITH 0288
-RETROFLEX HOOK, LATIN SMALL LETTER Z WITH 0290
-RETURN SYMBOL 23CE
-RETURN, CARRIAGE 000D
-RETURN, SYMBOL FOR CARRIAGE 240D
-REVERSE LINE FEED 008D
-REVERSE SOLIDUS 005C
-REVERSE SOLIDUS OPERATOR 29F5
-REVERSE SOLIDUS OVERLAY, COMBINING 20E5
-REVERSE SOLIDUS, BIG 29F9
-reverse turnstile 22A3
-REVERSED C, LATIN SMALL LETTER 2184
-REVERSED COMMA ABOVE, COMBINING 0314
-reversed comma quotation mark, double 201F
-reversed comma quotation mark, single 201B
-REVERSED COMMA, MODIFIER LETTER 02BD
-REVERSED DOUBLE PRIME 2036
-REVERSED DOUBLE PRIME QUOTATION MARK 301D
-REVERSED E, LATIN CAPITAL LETTER 018E
-REVERSED E, LATIN SMALL LETTER 0258
-reversed epsilon, latin small letter closed 025E
-REVERSED ESH LOOP, LATIN LETTER 01AA
-REVERSED ESH, LATIN SMALL LETTER SQUAT 0285
-reversed glottal stop, latin letter 0295
-REVERSED GLOTTAL STOP, MODIFIER LETTER 02C1
-REVERSED GLOTTAL STOP, MODIFIER LETTER SMALL 02E4
-REVERSED LUNATE EPSILON SYMBOL, GREEK 03F6
-REVERSED N, LATIN LETTER SMALL CAPITAL 1D0E
-REVERSED NOT SIGN 2310
-REVERSED OPEN E WITH HOOK, LATIN SMALL LETTER 025D
-REVERSED OPEN E, LATIN SMALL LETTER 025C
-REVERSED OPEN E, LATIN SMALL LETTER CLOSED 025E
-REVERSED PILCROW SIGN 204B
-REVERSED PRIME 2035
-REVERSED R WITH FISHHOOK, LATIN SMALL LETTER 027F
-REVERSED R, LATIN LETTER SMALL CAPITAL 1D19
-REVERSED ROTATED FLORAL HEART BULLET 2619
-REVERSED SANS-SERIF CAPITAL L 2143
-REVERSED SEMICOLON 204F
-reversed straight epsilon 03F6
-REVERSED TILDE 223D
-REVERSED TILDE EQUALS 22CD
-REVERSED TRIPLE PRIME 2037
-REVERSED, LATIN SMALL LETTER EZH 01B9
-rgroup 27EF
-RHOTIC HOOK, MODIFIER LETTER 02DE
-RIAL SIGN FDFC
-RIEL, KHMER CURRENCY SYMBOL 17DB
-riemann integral 211B
-right abstract syntax bracket 301B
-RIGHT ANGLE 221F
-RIGHT ANGLE BRACKET 3009
-RIGHT ANGLE BRACKET, MATHEMATICAL 27E9
-RIGHT ANGLE WITH ARC 22BE
-RIGHT ARROW ABOVE, COMBINING 20D7
-RIGHT ARROW ABOVE, COMBINING LEFT 20E1
-RIGHT ARROW BELOW, COMBINING 20EF
-RIGHT ARROW BELOW, COMBINING LEFT 034D
-right arrow, colon 29F4
-RIGHT ARROWHEAD ABOVE, COMBINING 0350
-RIGHT ARROWHEAD BELOW, COMBINING 0355
-right bag bracket 27E7
-RIGHT BLACK LENTICULAR BRACKET 3011
-RIGHT CEILING 2309
-right chevron bracket 27EB
-RIGHT CORNER BRACKET 300D
-RIGHT CURLY BRACKET 007D
-RIGHT DIAGONAL ELLIPSIS, DOWN 22F1
-RIGHT DIAGONAL ELLIPSIS, UP 22F0
-RIGHT DOUBLE ANGLE BRACKET 300B
-RIGHT DOUBLE ANGLE BRACKET, MATHEMATICAL 27EB
-RIGHT DOUBLE QUOTATION MARK 201D
-RIGHT FLOOR 230B
-RIGHT HALF RING ABOVE, COMBINING 0357
-RIGHT HALF RING BELOW, COMBINING 0339
-right half ring, armenian modifier letter 055A
-RIGHT HARPOON ABOVE, COMBINING 20D1
-right key, delete to the 2326
-right moustache 23B1
-RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT 22CA
-RIGHT PARENTHESIS 0029
-RIGHT PARENTHESIS, ORNATE FD3F
-RIGHT PENCIL, LOWER 270E
-RIGHT PENCIL, UPPER 2710
-right pointing guillemet 00BB
-RIGHT POINTING INDEX, BLACK 261B
-RIGHT POINTING INDEX, WHITE 261E
-right pointing single guillemet 203A
-RIGHT SEMIDIRECT PRODUCT 22CC
-right sequence bracket 27E9
-RIGHT SINGLE QUOTATION MARK 2019
-RIGHT SQUARE BRACKET 005D
-RIGHT SQUARE BRACKET WITH QUILL 2046
-RIGHT TACK 22A2
-RIGHT TACK BELOW, COMBINING 0319
-RIGHT TORTOISE SHELL BRACKET 3015
-RIGHT TRIANGLE 22BF
-RIGHT WHITE CORNER BRACKET 300F
-RIGHT WHITE CURLY BRACKET 2984
-RIGHT WHITE LENTICULAR BRACKET 3017
-RIGHT WHITE PARENTHESIS 2986
-RIGHT WHITE SQUARE BRACKET 301B
-RIGHT WHITE TORTOISE SHELL BRACKET 3019
-RIGHT, COMBINING COMMA ABOVE 0315
-RIGHT, COMBINING DOT ABOVE 0358
-RIGHT, ERASE TO THE 2326
-right, fast cursor 21A0
-RIGHT-POINTING ANGLE BRACKET 232A
-RIGHT-POINTING ANGLE QUOTATION MARK, SINGLE 203A
-RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 00BB
-RIGHT-TO-LEFT EMBEDDING 202B
-RIGHT-TO-LEFT MARK 200F
-RIGHT-TO-LEFT OVERRIDE 202E
-RIGHTHAND INTERIOR PRODUCT 2A3D
-rightward tab 21E5
-RIGHTWARDS ARROW 2192
-RIGHTWARDS ARROW BELOW, COMBINING DOUBLE 0362
-RIGHTWARDS BULLET, BLACK 204D
-RIGHTWARDS HARPOON WITH BARB DOWNWARDS, COMBINING 20EC
-RING ABOVE 02DA
-RING ABOVE, COMBINING 030A
-RING ABOVE, COMBINING LEFT HALF 0351
-RING ABOVE, COMBINING RIGHT HALF 0357
-RING ABOVE, LATIN CAPITAL LETTER A WITH 00C5
-RING ABOVE, LATIN SMALL LETTER A WITH 00E5
-RING BELOW, COMBINING 0325
-RING BELOW, COMBINING DOUBLE 035A
-RING BELOW, COMBINING LEFT HALF 031C
-RING BELOW, COMBINING RIGHT HALF 0339
-RING BELOW, LATIN SMALL LETTER A WITH 1E01
-RING EQUAL TO 2257
-RING IN EQUAL TO 2256
-RING OPERATOR 2218
-RING OPERATOR, CIRCLED 229A
-RING OVERLAY, COMBINING 20D8
-RING OVERLAY, COMBINING ANTICLOCKWISE 20DA
-RING OVERLAY, COMBINING CLOCKWISE 20D9
-ring overlay, combining counterclockwise 20DA
-RING, ARMENIAN MODIFIER LETTER LEFT HALF 0559
-ring, armenian modifier letter right half 055A
-RING, BENZENE 232C
-RING, MODIFIER LETTER CENTRED LEFT HALF 02D3
-RING, MODIFIER LETTER LEFT HALF 02BF
-RJES SU NGA RO, TIBETAN SIGN 0F7E
-rle 202B
-rlm 200F
-rlo 202E
-RNAM BCAD, TIBETAN SIGN 0F7F
-road closed 26D2
-Roman Numerals 2160
-Roman Numerals, Archaic 2185
-Roman Symbols 10190
-ROOT, CUBE 221B
-ROOT, FOURTH 221C
-ROOT, SQUARE 221A
-ROTATED CAPITAL Q 213A
-rough breathing mark, greek 0314
-rule, parted 00A6
-RULE-DELAYED 29F4
-Rumi Numeral Symbols 10E60
-Runic 16A0
-Runic Golden Numbers 16EE
-Runic Punctuation 16EB
-RUNOUT, TOTAL 2330
-rupai, tamil 0BF9
-RUPEE MARK, BENGALI 09F2
-RUPEE SIGN 20A8
-RUPEE SIGN, BENGALI 09F3
-RUPEE SIGN, GUJARATI 0AF1
-RUPEE SIGN, TAMIL 0BF9
-Russian Alphabet 0410
-S WITH ACUTE, LATIN SMALL LETTER 015B
-S WITH CARON, LATIN SMALL LETTER 0161
-S WITH CEDILLA, LATIN SMALL LETTER 015F
-S WITH CIRCUMFLEX, LATIN SMALL LETTER 015D
-S WITH COMMA BELOW, LATIN SMALL LETTER 0219
-S WITH DOT ABOVE, LATIN SMALL LETTER 1E61
-S WITH DOT ABOVE, LATIN SMALL LETTER LONG 1E9B
-S WITH DOT BELOW, LATIN SMALL LETTER 1E63
-S WITH HOOK, LATIN SMALL LETTER 0282
-S WITH SWASH TAIL, LATIN SMALL LETTER 023F
-S, INVERTED LAZY 223E
-S, LATIN SMALL LETTER LONG 017F
-S, LATIN SMALL LETTER SHARP 00DF
-s, lazy 223D
-S, MODIFIER LETTER SMALL 02E2
-SAGITTARIUS 2650
-SAILBOAT 26F4
-SALTIRE 2613
-sam, syriac 070F
-Samaritan 0800
-SAMARITAN SOURCE, SYMBOL FOR 214F
-Sans-serif Bold Digits 1D7EC
-Sans-serif Bold Greek Mathematical Symbols 1D756
-Sans-serif Bold Italic Greek Mathematical Symbols 1D790
-Sans-serif Bold Italic Mathematical Symbols 1D63C
-Sans-serif Bold Mathematical Symbols 1D5D4
-SANS-SERIF CAPITAL G, TURNED 2141
-SANS-SERIF CAPITAL L, REVERSED 2143
-SANS-SERIF CAPITAL L, TURNED 2142
-SANS-SERIF CAPITAL Y, TURNED 2144
-Sans-serif Digits 1D7E2
-Sans-serif Italic Mathematical Symbols 1D608
-Sans-serif Mathematical Symbols 1D5A0
-satisfies 22A8
-satisfies, necessarily 2AF1
-satisfies, ordinarily 2AE2
-saturating subtraction 2238
-SATURN 2644
-Saurashtra A880
-SCALES 2696
-Scan Lines, Horizontal 23BA
-schema hiding 29F9
-SCHWA, LATIN CAPITAL LETTER 018F
-SCHWA, LATIN SMALL LETTER 0259
-SCISSORS, BLACK 2702
-SCISSORS, UPPER BLADE 2701
-SCISSORS, WHITE 2704
-SCORPIUS 264F
-SCREEN SYMBOL, CLEAR 239A
-SCREEN SYMBOL, PRINT 2399
-SCREEN, COMBINING ENCLOSING 20E2
-script a, latin small letter 0251
-SCRIPT CAPITAL B 212C
-SCRIPT CAPITAL E 2130
-SCRIPT CAPITAL F 2131
-SCRIPT CAPITAL H 210B
-SCRIPT CAPITAL I 2110
-SCRIPT CAPITAL L 2112
-SCRIPT CAPITAL M 2133
-SCRIPT CAPITAL P 2118
-SCRIPT CAPITAL R 211B
-script f, latin small letter 0192
-SCRIPT G, LATIN SMALL LETTER 0261
-Script Mathematical Symbols 1D49C
-Script Mathematical Symbols, Bold 1D4D0
-SCRIPT SMALL E 212F
-SCRIPT SMALL G 210A
-SCRIPT SMALL L 2113
-SCRIPT SMALL O 2134
-script theta 03D1
-script v, latin capital letter 01B2
-script v, latin small letter 028B
-scrolling 21F3
-SCRUPLE 2108
-SEAGULL BELOW, COMBINING 033C
-second tone, mandarin chinese 02CA
-seconds 2033
-SECTION SIGN 00A7
-section sign, european 00B6
-SECTOR 2314
-SEGMENT 2313
-SELECTED AREA, END OF 0087
-SELECTED AREA, START OF 0086
-Selectors Supplement, Variation E0100
-Selectors, Variation FE00
-SEMICOLON 003B
-SEMICOLON, ARABIC 061B
-SEMICOLON, ETHIOPIC 1364
-SEMICOLON, REVERSED 204F
-SEMIDIRECT PRODUCT, LEFT 22CB
-SEMIDIRECT PRODUCT, LEFT NORMAL FACTOR 22C9
-SEMIDIRECT PRODUCT, RIGHT 22CC
-SEMIDIRECT PRODUCT, RIGHT NORMAL FACTOR 22CA
-SEPARATOR DOT, AEGEAN WORD 10101
-SEPARATOR KEY SYMBOL, DECIMAL 2396
-SEPARATOR LINE, AEGEAN WORD 10100
-SEPARATOR MIDDLE DOT, WORD 2E31
-SEPARATOR, ARABIC DATE 060D
-SEPARATOR, ARABIC DECIMAL 066B
-separator, arabic phrase 066C
-SEPARATOR, ARABIC THOUSANDS 066C
-separator, decimal 002C
-separator, devanagari phrase 0964
-SEPARATOR, ETHIOPIC PARAGRAPH 1368
-separator, file 001C
-SEPARATOR, GEORGIAN PARAGRAPH 10FB
-separator, group 001D
-SEPARATOR, INTERLINEAR ANNOTATION FFFA
-SEPARATOR, INVISIBLE 2063
-SEPARATOR, LINE 2028
-SEPARATOR, MONGOLIAN VOWEL 180E
-SEPARATOR, PARAGRAPH 2029
-separator, record 001E
-separator, unit 001F
-separator, urdu paragraph 203B
-septuagint 1D516
-sequence bracket, left 27E8
-sequence bracket, right 27E9
-sequence concatenation 2040
-SEQUENCE INTRODUCER, CONTROL 009B
-SERVICE MARK 2120
-SESAME DOT FE45
-SESAME DOT, WHITE FE46
-Set Membership Signs 2208
-SET MINUS 2216
-set of complex numbers, the 2102
-set of integers, the 2124
-set of rational numbers, the 211A
-set of real numbers, the 211D
-SET TRANSMIT STATE 0093
-SET, EMPTY 2205
-set, included in 2282
-set, includes in 2283
-set, null 2205
-set, power 1D4AB
-Sets, Empty 29B0
-sextile 2736
-Shade Characters 2591
-SHADOWED WHITE CIRCLE 274D
-SHAMROCK 2618
-shamrock 2663
-Shapes, Geometric 25A0
-SHARP S, LATIN SMALL LETTER 00DF
-SHARP SIGN, MUSIC 266F
-Shavian 10450
-SHEQEL SIGN, NEW 20AA
-shesht, armenian 055B
-SHIELD, BLACK CROSS ON 26E8
-shift 21E7
-SHIFT IN 000F
-SHIFT IN, SYMBOL FOR 240F
-SHIFT OUT 000E
-SHIFT OUT, SYMBOL FOR 240E
-SHINTO SHRINE 26E9
-SHOGI PIECE, BLACK 2617
-SHOGI PIECE, TURNED BLACK 26CA
-SHOGI PIECE, TURNED WHITE 26C9
-SHOGI PIECE, WHITE 2616
-short 0306
-short slash overlay 0337
-SHORT SOLIDUS OVERLAY, COMBINING 0337
-SHORT STROKE OVERLAY, COMBINING 0335
-SHORT VERTICAL LINE OVERLAY, COMBINING 20D3
-SHOULDERED OPEN BOX 237D
-showery weather 2614
-SHUFFLE PRODUCT 29E2
-shy 00AD
-SIBE SYLLABLE BOUNDARY MARKER, MONGOLIAN 1807
-Sidelining Emphasis Marks FE45
-SIDEWAYS DIAERESIZED U, LATIN SMALL LETTER 1D1E
-SIDEWAYS O WITH STROKE, LATIN SMALL LETTER 1D13
-SIDEWAYS O, LATIN SMALL LETTER 1D11
-SIDEWAYS OPEN O, LATIN SMALL LETTER 1D12
-SIDEWAYS TURNED M, LATIN SMALL LETTER 1D1F
-SIDEWAYS U, LATIN SMALL LETTER 1D1D
-SIGMA SYMBOL, GREEK LUNATE 03F2
-sigma, greek small letter lunate 03F2
-Signs, Warning 2620
-Signs, Warning 26A0
-similar to 223C
-SINE WAVE 223F
-SINGLE CHARACTER INTRODUCER 009A
-single comma quotation mark 2019
-single comma quotation mark, low 201A
-single guillemet, left pointing 2039
-single guillemet, right pointing 203A
-SINGLE HIGH-REVERSED-9 QUOTATION MARK 201B
-SINGLE LEFT-POINTING ANGLE QUOTATION MARK 2039
-SINGLE LOW-9 QUOTATION MARK 201A
-SINGLE PUNCTUATION, PHILIPPINE 1735
-SINGLE QUOTATION MARK, LEFT 2018
-single quotation mark, neutral 0027
-SINGLE QUOTATION MARK, RIGHT 2019
-single reversed comma quotation mark 201B
-SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 203A
-SINGLE SHIFT THREE 008F
-SINGLE SHIFT TWO 008E
-single turned comma quotation mark 2018
-Sinhala 0D80
-Sinhala Consonants 0D9A
-Sinhala Dependent Vowel Signs 0DCF
-Sinhala Independent Vowels 0D85
-SINHALA SIGN AL-LAKUNA 0DCA
-sinhala virama 0DCA
-SIX-PER-EM SPACE 2006
-SIXTEENTH NOTES, BEAMED 266C
-Sixths, Fractions 2159
-SKIER 26F7
-SKULL AND CROSSBONES 2620
-slash 002F
-slash overlay, long 0338
-slash overlay, long double 20EB
-slash overlay, short 0337
-SLASH, CIRCLED DIVISION 2298
-SLASH, DIVISION 2215
-SLASH, FRACTION 2044
-slash, latin capital letter o 00D8
-slash, latin small letter o 00F8
-SLOPE 2333
-SMALL CAPITAL AE, LATIN LETTER 1D01
-SMALL CAPITAL ETH, LATIN LETTER 1D06
-SMALL CAPITAL EZH, LATIN LETTER 1D23
-SMALL CAPITAL OE, LATIN LETTER 0276
-SMALL CAPITAL OU, LATIN LETTER 1D15
-small circle, black 2022
-SMALL CONTAINS AS MEMBER 220D
-SMALL ELEMENT OF 220A
-Small Form Variants FE50
-SMALL GAMMA, DOUBLE-STRUCK 213D
-SMALL GAMMA, MODIFIER LETTER 02E0
-SMALL KA, HIRAGANA LETTER 3095
-SMALL KE, HIRAGANA LETTER 3096
-Small Letters, Armenian 0561
-Small Letters, Combining Latin 0363
-Small Letters, Cyrillic 0430
-Small Letters, Georgian 10D0
-Small Letters, Greek 03B1
-Small Letters, Latin 0061
-small ligature ae, latin 00E6
-SMALL LIGATURE IJ, LATIN 0133
-SMALL LIGATURE OE, LATIN 0153
-SMALL PI, DOUBLE-STRUCK 213C
-SMALL REVERSED GLOTTAL STOP, MODIFIER LETTER 02E4
-SMALL SQUARE, BLACK MEDIUM 25FE
-SMALL TILDE 02DC
-SMALL WHITE CIRCLE, MEDIUM 26AC
-SMASH PRODUCT 2A33
-SMILE 2323
-SMILING FACE, BLACK 263B
-SMILING FACE, WHITE 263A
-smirk 2368
-smooth breathing mark, greek 0313
-snow, heavy 26C7
-snow, light 26C4
-Snowflake Dingbats 2744
-Snowflakes 2721
-SNOWMAN 2603
-SNOWMAN WITHOUT SNOW 26C4
-SNOWMAN, BLACK 26C7
-snowy weather 2603
-SOCCER BALL 26BD
-SOFT HYPHEN 00AD
-SOFT HYPHEN, MONGOLIAN TODO 1806
-SOFTWARE-FUNCTION SYMBOL 2394
-solid 2588
-SOLIDUS 002F
-solidus 2044
-SOLIDUS OPERATOR, DOUBLE 2AFD
-SOLIDUS OPERATOR, REVERSE 29F5
-SOLIDUS OVERLAY, COMBINING LONG 0338
-SOLIDUS OVERLAY, COMBINING LONG DOUBLE 20EB
-SOLIDUS OVERLAY, COMBINING REVERSE 20E5
-SOLIDUS OVERLAY, COMBINING SHORT 0337
-SOLIDUS, BIG 29F8
-SOLIDUS, BIG REVERSE 29F9
-SOLIDUS, REVERSE 005C
-SOUND RECORDING COPYRIGHT 2117
-SOURCE, INFORMATION 2139
-SPACE 0020
-SPACE MARK, OGHAM 1680
-SPACE, EM 2003
-SPACE, EN 2002
-SPACE, FIGURE 2007
-SPACE, FOUR-PER-EM 2005
-space, graphic for 2423
-SPACE, HAIR 200A
-space, hilbert 210C
-SPACE, IDEOGRAPHIC 3000
-SPACE, IDEOGRAPHIC HALF FILL 303F
-space, keyboard symbol for no break 237D
-SPACE, MEDIUM MATHEMATICAL 205F
-space, mid 2005
-SPACE, NARROW NO-BREAK 202F
-SPACE, NO-BREAK 00A0
-space, non-breaking 00A0
-SPACE, PUNCTUATION 2008
-SPACE, SIX-PER-EM 2006
-SPACE, SYMBOL FOR 2420
-space, thick 2004
-SPACE, THIN 2009
-SPACE, THREE-PER-EM 2004
-SPACE, ZERO WIDTH 200B
-SPACE, ZERO WIDTH NO-BREAK FEFF
-Spaces 2000
-spacing acute accent 00B4
-spacing cedilla 00B8
-spacing circumflex accent 005E
-Spacing Clones of Diacritics 02D8
-spacing diaeresis 00A8
-spacing double underscore 2017
-spacing grave accent 0060
-spacing macron 00AF
-Spacing Modifier Letters 02B0
-spacing overscore 203E
-spacing tilde 007E
-spacing underscore 005F
-spanish currency 20A7
-SPARKLE 2747
-SPARKLE, HEAVY 2748
-Specials FFF0
-Specials Area, Compatibility and F900
-SPESMILO SIGN 20B7
-SPHERICAL ANGLE 2222
-SQUARE BELOW, COMBINING 033B
-SQUARE BRACKET WITH QUILL, LEFT 2045
-SQUARE BRACKET WITH QUILL, RIGHT 2046
-square bracket, closing 005D
-SQUARE BRACKET, LEFT 005B
-SQUARE BRACKET, LEFT WHITE 301A
-square bracket, opening 005B
-SQUARE BRACKET, RIGHT 005D
-SQUARE BRACKET, RIGHT WHITE 301B
-SQUARE CAP 2293
-SQUARE CUP 2294
-SQUARE FOOT 23CD
-SQUARE IMAGE OF 228F
-SQUARE LOZENGE 2311
-SQUARE ORIGINAL OF 2290
-SQUARE ROOT 221A
-Square Symbols 29C4
-SQUARE, BLACK MEDIUM 25FC
-SQUARE, BLACK MEDIUM SMALL 25FE
-SQUARE, COMBINING ENCLOSING 20DE
-SQUARE, VIEWDATA 2317
-squared 00B2
-SQUARED DOT OPERATOR 22A1
-Squared Japanese Katakana Words 3300
-Squared Latin Abbreviations 3371
-Squared Latin Letters 1F131
-SQUARED MINUS 229F
-SQUARED PLUS 229E
-SQUARED TIMES 22A0
-Squares 25A0
-Squares 2B1A
-SQUAT REVERSED ESH, LATIN SMALL LETTER 0285
-srak ah, khmer 17C7
-srak am, khmer 17C6
-srog med, tibetan 0F84
-st. andrew's cross 2613
-STAFF OF AESCULAPIUS 2695
-STAFF OF HERMES 269A
-star 002A
-STAR AND CRESCENT 262A
-Star Dingbats 2726
-STAR EQUALS 225B
-STAR OF DAVID 2721
-STAR OPERATOR 22C6
-STAR, ARABIC FIVE POINTED 066D
-STAR, BLACK 2605
-STAR, WHITE 2606
-starburst 273A
-Stars 2721
-START OF GUARDED AREA 0096
-START OF HEADING 0001
-START OF HEADING, SYMBOL FOR 2401
-START OF SELECTED AREA 0086
-START OF STRING 0098
-START OF TEXT 0002
-START OF TEXT, SYMBOL FOR 2402
-statement is true 22A8
-sterling, pound 00A3
-stile, apl 2223
-straight epsilon 03F5
-straight epsilon, reversed 03F6
-STRAIGHTNESS 23E4
-stress mark 0301
-STRETCHED C, LATIN LETTER 0297
-STRICTLY EQUIVALENT TO 2263
-STRING TERMINATOR 009C
-STRING, DEVICE CONTROL 0090
-STRING, START OF 0098
-STROKE OVERLAY, COMBINING DOUBLE VERTICAL 20E6
-STROKE OVERLAY, COMBINING LONG 0336
-STROKE OVERLAY, COMBINING SHORT 0335
-STROKE, LATIN CAPITAL LETTER O WITH 00D8
-STROKE, LATIN SMALL LETTER O WITH 00F8
-Strokes, CJK 31C0
-SUBGROUP OF, NORMAL 22B2
-Subgroup Signs, Normal 22EA
-SUBGROUP, CONTAINS AS NORMAL 22B3
-Subjoined Consonants, Tibetan 0F90
-Subscript Digits 2080
-subscript, greek iota 0345
-Subscripts 2080
-Subset and Superset Relations 2ABD
-SUBSET OF 2282
-SUBSET OF, NOT A 2284
-Subset Signs, Superset and 2282
-SUBSET, DOUBLE 22D0
-SUBSTITUTE 001A
-SUBSTITUTE FORM TWO, SYMBOL FOR 2426
-SUBSTITUTE, SYMBOL FOR 241A
-Subtending Marks, Arabic 0600
-subtraction, bag 2A41
-subtraction, saturating 2238
-SUCCEEDS 227B
-SUCCEEDS UNDER RELATION 22B1
-SUCCEEDS, DOUBLE 2ABC
-such that 220B
-such that 2223
-Suits, Playing Card 2660
-sum or positive difference 2A26
-sum, direct 2295
-sum, positive difference or 2A24
-summation sign 2211
-Summation Sign Parts 23B2
-SUMMATION, DOUBLE-STRUCK N-ARY 2140
-SUMMATION, N-ARY 2211
-Summations and Integrals 2A0A
-SUN 2609
-SUN BEHIND CLOUD 26C5
-SUN WITH RAYS, BLACK 2600
-SUN WITH RAYS, WHITE 263C
-Sundanese 1B80
-sunna, telugu 0C02
-Superscript Digits 2070
-Superscript Letter Diacritics, Latin Medieval 1DD3
-Superscript Letter Diacritics, Medieval 0363
-Superscript Modifier Letters, Latin 02B0
-SUPERSCRIPT ONE 00B9
-SUPERSCRIPT THREE 00B3
-SUPERSCRIPT TWO 00B2
-SUPERSCRIPT ZERO 2070
-Superscripts 2070
-Superset and Subset Signs 2282
-SUPERSET OF 2283
-SUPERSET OF, NOT A 2285
-Superset Relations, Subset and 2ABD
-SUPERSET, DOUBLE 22D1
-Supplemental Arrows-B 2900
-Supplemental Mathematical Operators 2A00
-Supplemental Punctuation 2E00
-Supplementary CJK Ideographs Area 20000
-Supplementary General Scripts Area 10000
-Supplementary Private Use Area-A F0000
-Supplementary Private Use Area-B 100000
-SURFACE INTEGRAL 222F
-surjection, finite 2901
-surjection, partial 2900
-surjection, total 21A0
-surjective injection 2917
-surjective injection, finite 2918
-Surrogates Area D800
-Surrogates, High D800
-Surrogates, Low DC00
-Suzhou Numerals 3021
-Svasti Signs 0FD5
-SWASH TAIL, LATIN SMALL LETTER S WITH 023F
-SWASH TAIL, LATIN SMALL LETTER Z WITH 0240
-swedish grave accent 02DF
-SWORDS, CROSSED 2694
-SWUNG DASH 2053
-Syllabary, Cypriot 10800
-Syllabary, Linear B 10000
-SYLLABICS FULL STOP, CANADIAN 166E
-Syllabics Punctuation, Canadian 166D
-Syllabics, Unified Canadian Aboriginal 1400
-Syllables, Cherokee 13A0
-Syllables, Circled Korean Hangul 326E
-Syllables, Ethiopic 1200
-Syllables, Korean Hangul AC00
-Syllables, Parenthesized Korean Hangul 320E
-Syllables, Yi A000
-Syloti Nagri A800
-Symbol Variants, Fullwidth FFE0
-Symbol Variants, Halfwidth FFE8
-Symbols and Punctuation, CJK 3000
-Symbols Area 2000
-Symbols Area, CJK Phonetics and 2E80
-Symbols for Days, Ideographic Telegraph 33E0
-Symbols for Divination, Khmer Numeric 17F0
-Symbols for Hours, Ideographic Telegraph 3358
-Symbols for Months, Ideographic Telegraph 32C0
-Symbols, Ancient Greek Textual 2E0E
-Symbols, APL Functional 2336
-Symbols, ASCII Punctuation and 0020
-Symbols, Astrological 263D
-Symbols, Balinese Musical 1B61
-Symbols, Basic Musical 2669
-Symbols, Bowtie 29D1
-Symbols, Byzantine Musical 1D000
-Symbols, Chess 2654
-Symbols, Circle 29B5
-Symbols, Combining Diacritical Marks for 20D0
-Symbols, Currency 20A0
-Symbols, Dentistry Notation 23BE
-Symbols, Diacritical Marks for 20D0
-Symbols, Dictionary and Map 2690
-Symbols, Drafting 232D
-Symbols, Electrotechnical 238D
-Symbols, Error Bar 29EE
-Symbols, Gender 26A2
-Symbols, Genealogical 26AD
-Symbols, Greek Mathematical 1D6A8
-Symbols, Hebrew Letterlike Mathematical 2135
-Symbols, I Ching / Yijing Hexagram 4DC0
-Symbols, I Ching / Yijing Monogram and Digram 268A
-Symbols, I Ching / Yijing Trigram 2630
-Symbols, Japanese Chess 2616
-Symbols, Keyboard 21E6
-Symbols, Keyboard 2324
-Symbols, Keyboard 2380
-Symbols, Keyboard 2396
-Symbols, Khmer 19E0
-Symbols, Latin-1 Punctuation and 00A0
-Symbols, Letterlike 2100
-Symbols, Mathematical 27C0
-Symbols, Mathematical 2980
-Symbols, Mathematical Alphanumeric 1D400
-Symbols, Mathematical Digits 1D7CE
-Symbols, Metrical 23D1
-Symbols, Miscellaneous 2600
-Symbols, Musical 1D100
-Symbols, New Testament Editorial 2E00
-Symbols, Planet 263F
-Symbols, Plastics Recycling 2673
-Symbols, Playing Card 2660
-Symbols, Pointing Hand 261A
-Symbols, Polygonal 2B12
-Symbols, Recycling 2672
-Symbols, Religious and Political 2625
-Symbols, Square 29C4
-Symbols, Tai Xuan Jing 1D300
-Symbols, Tamil 0BF3
-Symbols, Tibetan 0FC4
-Symbols, Triangle 29CA
-Symbols, Weather and Astrological 2600
-Symbols, Yijing / I Ching Hexagram 4DC0
-Symbols, Yijing / I Ching Monogram and Digram 268A
-Symbols, Yijing / I Ching Trigram 2630
-Symbols, Zodiacal 2648
-Symbols-A, Miscellaneous Mathematical 27C0
-Symbols-B, Miscellaneous Mathematical 2980
-symmetric difference 2206
-symmetric difference 2238
-symmetric difference 2296
-SYMMETRY 232F
-SYNCHRONOUS IDLE 0016
-SYNCHRONOUS IDLE, SYMBOL FOR 2416
-Syriac 0700
-SYRIAC CROSS, EAST 2671
-SYRIAC CROSS, WEST 2670
-Syriac Letters 0710
-Syriac Punctuation and Signs 0700
-syriac sam 070F
-T WITH CARON, LATIN SMALL LETTER 0165
-T WITH CEDILLA, LATIN SMALL LETTER 0163
-T WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E71
-T WITH COMMA BELOW, LATIN SMALL LETTER 021B
-T WITH CURL, LATIN SMALL LETTER 0236
-T WITH DIAERESIS, LATIN SMALL LETTER 1E97
-T WITH DIAGONAL STROKE, LATIN CAPITAL LETTER 023E
-T WITH DOT ABOVE, LATIN SMALL LETTER 1E6B
-T WITH DOT BELOW, LATIN SMALL LETTER 1E6D
-T WITH HOOK, LATIN SMALL LETTER 01AD
-T WITH LINE BELOW, LATIN SMALL LETTER 1E6F
-T WITH PALATAL HOOK, LATIN SMALL LETTER 01AB
-T WITH RETROFLEX HOOK, LATIN CAPITAL LETTER 01AE
-T WITH RETROFLEX HOOK, LATIN SMALL LETTER 0288
-T WITH STROKE, LATIN SMALL LETTER 0167
-T, COMBINING LATIN SMALL LETTER 036D
-T, LATIN LETTER SMALL CAPITAL 1D1B
-T, LATIN SMALL LETTER TURNED 0287
-tab 0009
-tab with shift tab 21B9
-tab, leftward 21E4
-tab, rightward 21E5
-TABULATION SET, CHARACTER 0088
-TABULATION SET, LINE 008A
-TABULATION WITH JUSTIFICATION, CHARACTER 0089
-TABULATION, CHARACTER 0009
-tabulation, horizontal 0009
-TABULATION, LINE 000B
-TABULATION, SYMBOL FOR HORIZONTAL 2409
-TABULATION, SYMBOL FOR VERTICAL 240B
-tabulation, vertical 000B
-TACK BELOW, COMBINING DOWN 031E
-TACK BELOW, COMBINING LEFT 0318
-TACK BELOW, COMBINING RIGHT 0319
-TACK BELOW, COMBINING UP 031D
-TACK, DOWN 22A4
-TACK, LEFT 22A3
-TACK, MODIFIER LETTER UP 02D4
-TACK, RIGHT 22A2
-TACK, UP 22A5
-Tacks and Turnstiles 22A2
-Tacks and Turnstiles 27D8
-Tacks and Turnstiles 2ADE
-Tagalog 1700
-TAGALOG SIGN VIRAMA 1714
-Tagbanwa 1760
-Tags E0000
-Tai Le 1950
-Tai Lue Digits, New 19D0
-Tai Lue, New 1980
-Tai Tham 1A20
-Tai Viet AA80
-Tai Xuan Jing Symbols 1D300
-Tails, Fish 297C
-tainome japanese bullet 25C9
-TAKE, PRESCRIPTION 211E
-Tamil 0B80
-TAMIL AS ABOVE SIGN 0BF8
-tamil aytham 0B83
-Tamil Consonants 0B95
-TAMIL CREDIT SIGN 0BF7
-TAMIL DAY SIGN 0BF3
-TAMIL DEBIT SIGN 0BF6
-Tamil Dependent Vowel Signs 0BBE
-Tamil Digits 0BE7
-tamil enn 0BFA
-Tamil Independent Vowels 0B85
-tamil maatham 0BF4
-tamil merpadi 0BF8
-TAMIL MONTH SIGN 0BF4
-tamil naal 0BF3
-TAMIL NUMBER SIGN 0BFA
-Tamil Numbers 0BE7
-tamil patru 0BF6
-tamil rupai 0BF9
-TAMIL RUPEE SIGN 0BF9
-TAMIL SIGN VISARGA 0B83
-Tamil Symbols 0BF3
-tamil varavu 0BF7
-tamil varudam 0BF5
-TAMIL YEAR SIGN 0BF5
-TAPE DRIVE 2707
-TAPER, CONICAL 2332
-TATWEEL, ARABIC 0640
-TAURUS 2649
-tautological equivalent 29E6
-tautology 22A8
-tea, cup of 2615
-Technical, Miscellaneous 2300
-Telegraph Symbols for Days, Ideographic 33E0
-Telegraph Symbols for Hours, Ideographic 3358
-Telegraph Symbols for Months, Ideographic 32C0
-TELEPHONE LOCATION SIGN 2706
-TELEPHONE RECORDER 2315
-TELEPHONE SIGN 2121
-TELEPHONE, BLACK 260E
-TELEPHONE, WHITE 260F
-Telugu 0C00
-Telugu Consonants 0C15
-Telugu Dependent Vowel Signs 0C3E
-Telugu Digits 0C66
-Telugu Independent Vowels 0C05
-TELUGU SIGN ANUSVARA 0C02
-telugu sunna 0C02
-TEN THOUSAND SIGN, PER 2031
-TENGE SIGN 20B8
-tensor product 2297
-TENT 26FA
-Terminal Graphic Characters 23B7
-Terminal Graphic Characters 2596
-TERMINATOR, INTERLINEAR ANNOTATION FFFB
-TERMINATOR, STRING 009C
-TEXT, END OF 0003
-TEXT, START OF 0002
-TEXT, SYMBOL FOR END OF 2403
-TEXT, SYMBOL FOR START OF 2402
-Thaana 0780
-Thai 0E00
-THAI CHARACTER ANGKHANKHU 0E5A
-THAI CHARACTER FONGMAN 0E4F
-THAI CHARACTER KHOMUT 0E5B
-THAI CHARACTER NIKHAHIT 0E4D
-THAI CHARACTER THANTHAKHAT 0E4C
-THAI CHARACTER YAMAKKAN 0E4E
-Thai Consonants 0E01
-THAI CURRENCY SYMBOL BAHT 0E3F
-Thai Digits 0E50
-Thai Marks and Signs 0E48
-Thai Vowels 0E30
-THANTHAKHAT, THAI CHARACTER 0E4C
-THERE DOES NOT EXIST 2204
-THERE EXISTS 2203
-THEREFORE 2234
-THERMODYNAMIC 29E7
-THETA SYMBOL, GREEK 03D1
-theta, script 03D1
-thick space 2004
-THIN SPACE 2009
-third derivative 20DB
-third tone, mandarin chinese 02C7
-Thirds, Fractions 2153
-THORN, LATIN CAPITAL LETTER 00DE
-THORN, LATIN SMALL LETTER 00FE
-THOUSANDS SEPARATOR, ARABIC 066C
-three dot leader 2026
-THREE DOT PUNCTUATION 2056
-THREE DOTS ABOVE, COMBINING 20DB
-THREE QUARTERS, VULGAR FRACTION 00BE
-THREE, SUPERSCRIPT 00B3
-THREE-PER-EM SPACE 2004
-thunder 26A1
-THUNDERSTORM 2608
-thunderstorm 26C8
-Tibetan 0F00
-tibetan anusvara 0F7E
-Tibetan Astrological Signs 0F15
-Tibetan Cantillation Signs 0FC0
-Tibetan Consonants 0F40
-Tibetan Dependent Vowel Signs 0F71
-Tibetan Digits 0F20
-Tibetan Digits Minus Half 0F2A
-Tibetan Head Marks 0F01
-TIBETAN KU RU KHA 0FBE
-TIBETAN KU RU KHA BZHI MIG CAN 0FBF
-TIBETAN MARK DELIMITER TSHEG BSTAR 0F0C
-TIBETAN MARK HALANTA 0F84
-TIBETAN MARK INTERSYLLABIC TSHEG 0F0B
-TIBETAN MARK PALUTA 0F85
-Tibetan Marks and Signs 0F08
-Tibetan Marks and Signs 0F34
-Tibetan Marks and Signs 0F82
-Tibetan Marks and Signs 0FBE
-TIBETAN SIGN RJES SU NGA RO 0F7E
-TIBETAN SIGN RNAM BCAD 0F7F
-tibetan srog med 0F84
-Tibetan Subjoined Consonants 0F90
-TIBETAN SYLLABLE OM 0F00
-Tibetan Symbols 0FC4
-tibetan visarga 0F7F
-Tibetan Vocalic Modification 0F7E
-tie below, ligature 035C
-TIE, CHARACTER 2040
-tie, ligature 0361
-Tifinagh 2D30
-TILDE 007E
-TILDE ABOVE, COMBINING NOT 034A
-TILDE BELOW, COMBINING 0330
-TILDE EQUALS, REVERSED 22CD
-Tilde Mathematical Operators 223B
-TILDE OPERATOR 223C
-TILDE OVERLAY, COMBINING 0334
-tilde, apl 223C
-TILDE, COMBINING 0303
-TILDE, COMBINING DOUBLE 0360
-TILDE, COMBINING VERTICAL 033E
-TILDE, MINUS 2242
-TILDE, NOT 2241
-TILDE, REVERSED 223D
-TILDE, SMALL 02DC
-tilde, spacing 007E
-TILDE, TRIPLE 224B
-Tiles, Domino 1F030
-Tiles, Mahjong 1F000
-TIMES OPERATOR, N-ARY 2A09
-TIMES, CIRCLED 2297
-TIMES, DIVISION 22C7
-TIMES, INVISIBLE 2062
-TIMES, SQUARED 22A0
-TINY 29FE
-TIPPI, GURMUKHI 0A70
-TIRONIAN SIGN ET 204A
-TODO SOFT HYPHEN, MONGOLIAN 1806
-Tone Letters 02E5
-Tone Letters, Modifier A700
-TONE MARK, COMBINING ACUTE 0341
-TONE MARK, COMBINING GRAVE 0340
-Tone Marks for Chinese, Corner A700
-Tone Marks, Contour 1DCB
-Tone Marks, Ideographic 302A
-tone, mandarin chinese fifth or neutral 02D9
-tone, mandarin chinese first 02C9
-tone, mandarin chinese fourth 02CB
-tone, mandarin chinese second 02CA
-tone, mandarin chinese third 02C7
-TONOS, COMBINING GREEK DIALYTIKA 0344
-tonos, greek 0301
-top 22A4
-TOP HALF INTEGRAL 2320
-torii 26E9
-TORTOISE SHELL BRACKET, LEFT 3014
-TORTOISE SHELL BRACKET, LEFT WHITE 3018
-TORTOISE SHELL BRACKET, RIGHT 3015
-TORTOISE SHELL BRACKET, RIGHT WHITE 3019
-total function 2192
-total injection 21A3
-TOTAL RUNOUT 2330
-total surjection 21A0
-TRADE MARK SIGN 2122
-trade mark sign, registered 00AE
-transfinite cardinal, first 2135
-transfinite cardinal, fourth 2138
-transfinite cardinal, second 2136
-transfinite cardinal, third 2137
-transform, fourier 2131
-TRANSMISSION BLOCK, END OF 0017
-TRANSMISSION BLOCK, SYMBOL FOR END OF 2417
-transmission symbol, end of 2301
-TRANSMISSION, END OF 0004
-TRANSMISSION, SYMBOL FOR END OF 2404
-TRANSMIT STATE, SET 0093
-TRAPEZIUM, WHITE 23E2
-Triangle Symbols 29CA
-TRIANGLE, COMBINING ENCLOSING UPWARD POINTING 20E4
-TRIANGLE, RIGHT 22BF
-Triangles 25B2
-TRIANGULAR BULLET 2023
-TRIANGULAR COLON, MODIFIER LETTER 02D0
-TRIANGULAR COLON, MODIFIER LETTER HALF 02D1
-TRICOLON 205D
-Trigram Symbols, Yijing / I Ching 2630
-trine 25B3
-TRIPLE INTEGRAL 222D
-TRIPLE PLUS 29FB
-TRIPLE PRIME 2034
-TRIPLE PRIME, REVERSED 2037
-TRIPLE TILDE 224B
-TRIPLE UNDERDOT, COMBINING 20E8
-TRUCK, BLACK 26DF
-TRUE 22A8
-TSHEG BSTAR, TIBETAN MARK DELIMITER 0F0C
-TSHEG, TIBETAN MARK INTERSYLLABIC 0F0B
-TUGRIK SIGN 20AE
-turbofan 274B
-Turkic, Old 10C00
-turkish currency 20A4
-turkish lira 00A3
-TURNED A, LATIN SMALL LETTER 0250
-TURNED AE, LATIN SMALL LETTER 1D02
-TURNED ALPHA, LATIN SMALL LETTER 0252
-TURNED AMPERSAND 214B
-TURNED CAPITAL F 2132
-TURNED COMMA ABOVE, COMBINING 0312
-turned comma quotation mark, double 201C
-turned comma quotation mark, single 2018
-TURNED COMMA, MODIFIER LETTER 02BB
-TURNED DELTA, LATIN SMALL LETTER 018D
-turned e, latin capital letter 018E
-TURNED E, LATIN SMALL LETTER 01DD
-TURNED GREEK SMALL LETTER IOTA 2129
-TURNED H WITH FISHHOOK, LATIN SMALL LETTER 02AE
-TURNED H, LATIN SMALL LETTER 0265
-TURNED I, LATIN SMALL LETTER 1D09
-TURNED K, LATIN SMALL LETTER 029E
-TURNED M WITH LONG LEG, LATIN SMALL LETTER 0270
-TURNED M, LATIN CAPITAL LETTER 019C
-TURNED M, LATIN SMALL LETTER 026F
-TURNED M, LATIN SMALL LETTER SIDEWAYS 1D1F
-TURNED NOT SIGN 2319
-TURNED OE, LATIN SMALL LETTER 1D14
-TURNED OPEN E, LATIN SMALL LETTER 1D08
-turned question mark 00BF
-TURNED R WITH HOOK, LATIN SMALL LETTER 027B
-TURNED R WITH LONG LEG, LATIN SMALL LETTER 027A
-TURNED R, LATIN LETTER SMALL CAPITAL 1D1A
-TURNED R, LATIN SMALL LETTER 0279
-TURNED R, MODIFIER LETTER SMALL 02B4
-TURNED SANS-SERIF CAPITAL G 2141
-TURNED SANS-SERIF CAPITAL L 2142
-TURNED SANS-SERIF CAPITAL Y 2144
-TURNED SMALL F 214E
-TURNED T, LATIN SMALL LETTER 0287
-TURNED V, LATIN CAPITAL LETTER 0245
-TURNED V, LATIN SMALL LETTER 028C
-TURNED W, LATIN SMALL LETTER 028D
-TURNED Y, LATIN SMALL LETTER 028E
-turnstile 22A2
-turnstile, reverse 22A3
-Turnstiles, Tacks and 22A2
-Turnstiles, Tacks and 27D8
-Turnstiles, Tacks and 2ADE
-TWO ASTERISKS ALIGNED VERTICALLY 2051
-TWO DOT LEADER 2025
-TWO DOT PUNCTUATION 205A
-TWO, SUPERSCRIPT 00B2
-U BAR, LATIN CAPITAL LETTER 0244
-U BAR, LATIN SMALL LETTER 0289
-U WITH ACUTE, LATIN CAPITAL LETTER 00DA
-U WITH ACUTE, LATIN SMALL LETTER 00FA
-U WITH BREVE, LATIN SMALL LETTER 016D
-U WITH CARON, LATIN SMALL LETTER 01D4
-U WITH CIRCUMFLEX BELOW, LATIN SMALL LETTER 1E77
-U WITH CIRCUMFLEX, LATIN CAPITAL LETTER 00DB
-U WITH CIRCUMFLEX, LATIN SMALL LETTER 00FB
-U WITH DIAERESIS BELOW, LATIN SMALL LETTER 1E73
-U WITH DIAERESIS, LATIN CAPITAL LETTER 00DC
-U WITH DIAERESIS, LATIN SMALL LETTER 00FC
-U WITH DOT BELOW, LATIN SMALL LETTER 1EE5
-U WITH DOUBLE ACUTE, LATIN SMALL LETTER 0171
-U WITH DOUBLE GRAVE, LATIN SMALL LETTER 0215
-U WITH GRAVE, LATIN CAPITAL LETTER 00D9
-U WITH GRAVE, LATIN SMALL LETTER 00F9
-U WITH HOOK ABOVE, LATIN SMALL LETTER 1EE7
-U WITH HORN, LATIN SMALL LETTER 01B0
-U WITH INVERTED BREVE, LATIN SMALL LETTER 0217
-U WITH MACRON, LATIN SMALL LETTER 016B
-U WITH OGONEK, LATIN SMALL LETTER 0173
-U WITH RING ABOVE, LATIN SMALL LETTER 016F
-U WITH TILDE BELOW, LATIN SMALL LETTER 1E75
-U WITH TILDE, LATIN SMALL LETTER 0169
-U, COMBINING LATIN SMALL LETTER 0367
-U, LATIN LETTER SMALL CAPITAL 1D1C
-U, LATIN SMALL LETTER SIDEWAYS 1D1D
-U, LATIN SMALL LETTER SIDEWAYS DIAERESIZED 1D1E
-U, LATIN SUBSCRIPT SMALL LETTER 1D64
-Ugaritic 10380
-ukrainian currency 20B4
-UMBRELLA 2602
-UMBRELLA ON GROUND 26F1
-UMBRELLA WITH RAIN DROPS 2614
-umlaut 0308
-UNASPIRATED, MODIFIER LETTER 02ED
-UNDERDOT, COMBINING TRIPLE 20E8
-underline 0332
-UNDERLINE SYMBOL, CONTINUOUS 2381
-UNDERLINE SYMBOL, DISCONTINUOUS 2382
-underline, double 0333
-underscore 0332
-underscore, double 0333
-underscore, spacing 005F
-underscore, spacing double 2017
-Underscores, Overscores and FE49
-UNDERTIE 203F
-UNDERTIE, INVERTED 2054
-UNDO SYMBOL 238C
-Unified Canadian Aboriginal Syllabics 1400
-Unified Canadian Aboriginal Syllabics Extended 18B0
-Unified Ideographs Extension A, CJK 3400
-Unified Ideographs Extension B, CJK 20000
-Unified Ideographs Extension C, CJK 2A700
-Unified Ideographs, CJK 4E00
-UNION 222A
-UNION, DOUBLE 22D3
-union, generalized 22C3
-UNION, MULTISET 228E
-UNION, N-ARY 22C3
-Unions, Intersections and 2A40
-unique element 2129
-unit separator 001F
-UNIT SEPARATOR, SYMBOL FOR 241F
-universal quantifier 2200
-UNIVERSAL RECYCLING SYMBOL 2672
-UNMARRIED PARTNERSHIP SYMBOL 26AF
-UP ARROWHEAD 2303
-UP POINTING INDEX, WHITE 261D
-UP RIGHT DIAGONAL ELLIPSIS 22F0
-UP TACK 22A5
-UP TACK BELOW, COMBINING 031D
-UP TACK, MODIFIER LETTER 02D4
-UP, CLOSE 2050
-up, fast cursor 219F
-up, page 21DE
-UPA Modifiers 02EF
-UPPER BLADE SCISSORS 2701
-upper integral 2A1B
-UPPER RIGHT PENCIL 2710
-Uppercase Alphabet, Latin 0041
-UPSILON, LATIN CAPITAL LETTER 01B1
-UPSILON, LATIN SMALL LETTER 028A
-upstile, apl 2308
-UPWARD POINTING TRIANGLE, COMBINING ENCLOSING 20E4
-UPWARDS ARROW 2191
-UPWARDS ARROW BELOW, COMBINING 034E
-Uralic Phonetic Alphabet, Diacritics for 0350
-URANUS 2645
-urdu paragraph separator 203B
-URN, FUNERAL 26B1
-v above 030C
-V WITH DOT BELOW, LATIN SMALL LETTER 1E7F
-V WITH HOOK, LATIN CAPITAL LETTER 01B2
-V WITH HOOK, LATIN SMALL LETTER 028B
-V WITH TILDE, LATIN SMALL LETTER 1E7D
-V, COMBINING LATIN SMALL LETTER 036E
-v, latin capital letter script 01B2
-V, LATIN CAPITAL LETTER TURNED 0245
-V, LATIN LETTER SMALL CAPITAL 1D20
-v, latin small letter script 028B
-V, LATIN SMALL LETTER TURNED 028C
-V, LATIN SUBSCRIPT SMALL LETTER 1D65
-Vai A500
-valentine 2665
-valid 22A8
-varavu, tamil 0BF7
-varia, greek 0300
-VARIATION INDICATOR, IDEOGRAPHIC 303E
-VARIATION SELECTOR ONE, MONGOLIAN FREE 180B
-VARIATION SELECTOR THREE, MONGOLIAN FREE 180D
-VARIATION SELECTOR TWO, MONGOLIAN FREE 180C
-VARIATION SELECTOR-1 FE00
-Variation Selectors FE00
-Variation Selectors Supplement E0100
-varies with 223C
-varudam, tamil 0BF5
-vector 20D1
-vector 20D7
-VECTOR OR CROSS PRODUCT 2A2F
-vector pointing into page 2295
-vector pointing into page 2297
-vector pointing out of page 2299
-Vedic Extensions 1CD0
-Vedic Signs 0CF1
-Vedic Tone Marks 0951
-vee 2228
-venus 2640
-VERSICLE 2123
-vertical bar 007C
-VERTICAL BAR DELIMITER, TRIPLE 2980
-Vertical Bar Dingbats 2758
-vertical bar, broken 00A6
-VERTICAL BAR, N-ARY WHITE 2AFF
-VERTICAL BAR, WHITE 2AFE
-vertical bowtie 29D6
-Vertical Brackets 23B4
-VERTICAL ELLIPSIS 22EE
-Vertical Form Variants FE30
-VERTICAL FOUR DOTS 205E
-VERTICAL IDEOGRAPHIC ITERATION MARK 303B
-VERTICAL LINE 007C
-VERTICAL LINE ABOVE, COMBINING 030D
-VERTICAL LINE ABOVE, COMBINING DOUBLE 030E
-VERTICAL LINE BELOW, COMBINING 0329
-VERTICAL LINE BELOW, COMBINING DOUBLE 0348
-Vertical Line Operators 2AEE
-VERTICAL LINE OVERLAY, COMBINING LONG 20D2
-VERTICAL LINE OVERLAY, COMBINING SHORT 20D3
-VERTICAL LINE WITH MIDDLE DOT 237F
-VERTICAL LINE, DOUBLE 2016
-VERTICAL LINE, MODIFIER LETTER 02C8
-VERTICAL LINE, MODIFIER LETTER LOW 02CC
-Vertical Lines 2223
-VERTICAL STROKE OVERLAY, COMBINING DOUBLE 20E6
-vertical tabulation 000B
-VERTICAL TABULATION, SYMBOL FOR 240B
-Vertical Text, Bracket Variants for 23DC
-Vertical Text, Double Punctuation for 2047
-VERTICAL TILDE, COMBINING 033E
-Vertical Variants, Glyphs for FE10
-Vertical Variants, Glyphs for FE30
-vertsaket, armenian 0589
-VERY MUCH GREATER-THAN 22D9
-VERY MUCH LESS-THAN 22D8
-VICTORY HAND 270C
-vietnamese currency 20AB
-VIEWDATA SQUARE 2317
-vinculum 0305
-viram, devanagari deergh 0965
-viram, devanagari purna 0964
-VIRAMA, DEVANAGARI SIGN 094D
-VIRAMA, MALAYALAM SIGN 0D4D
-VIRAMA, MYANMAR SIGN 1039
-virama, sinhala 0DCA
-VIRAMA, TAGALOG SIGN 1714
-VIRGO 264D
-virgule 002F
-VISARGA, DEVANAGARI SIGN 0903
-visarga, khmer 17C7
-VISARGA, TAMIL SIGN 0B83
-visarga, tibetan 0F7F
-VOICED FRICATIVE, LATIN LETTER PHARYNGEAL 0295
-VOICED ITERATION MARK, HIRAGANA 309E
-VOICED ITERATION MARK, KATAKANA 30FE
-VOICING, MODIFIER LETTER 02EC
-VOLTAGE SIGN, HIGH 26A1
-VOLUME INTEGRAL 2230
-vrachy, greek 0306
-vs1 FE00
-vs17 E0100
-vt 000B
-VULGAR FRACTION ONE HALF 00BD
-VULGAR FRACTION ONE NINTH 2151
-VULGAR FRACTION ONE QUARTER 00BC
-VULGAR FRACTION ONE SEVENTH 2150
-VULGAR FRACTION ONE TENTH 2152
-VULGAR FRACTION THREE QUARTERS 00BE
-Vulgar Fractions 2153
-W WITH ACUTE, LATIN SMALL LETTER 1E83
-W WITH CIRCUMFLEX, LATIN SMALL LETTER 0175
-W WITH DIAERESIS, LATIN SMALL LETTER 1E85
-W WITH DOT ABOVE, LATIN SMALL LETTER 1E87
-W WITH DOT BELOW, LATIN SMALL LETTER 1E89
-W WITH GRAVE, LATIN SMALL LETTER 1E81
-W WITH RING ABOVE, LATIN SMALL LETTER 1E98
-W, LATIN LETTER SMALL CAPITAL 1D21
-W, LATIN SMALL LETTER TURNED 028D
-W, MODIFIER LETTER SMALL 02B7
-WAITING, MESSAGE 0095
-WARNING SIGN 26A0
-Warning Signs 2620
-WATCH 231A
-WAVE DASH 301C
-WAVE, SINE 223F
-WAVY DASH 3030
-WAVY LINE 2307
-WAVY LOW LINE FE4F
-WAVY OVERLINE FE4B
-WAVY OVERLINE, DOUBLE FE4C
-Weather and Astrological Symbols 2600
-weather, clear 2600
-weather, cloudy 2601
-weather, rainy 2602
-weather, showery 2614
-weather, snowy 2603
-wedge 028C
-wedge 2227
-weierstrass elliptic function 2118
-WEST SYRIAC CROSS 2670
-WHEEL OF DHARMA 2638
-WHEELCHAIR SYMBOL 267F
-WHITE BULLET 25E6
-WHITE CIRCLE 25CB
-WHITE CIRCLE, MEDIUM 26AA
-WHITE CIRCLE, MEDIUM SMALL 26AC
-WHITE CIRCLE, SHADOWED 274D
-WHITE CORNER BRACKET, LEFT 300E
-WHITE CORNER BRACKET, RIGHT 300F
-WHITE CURLY BRACKET, LEFT 2983
-WHITE CURLY BRACKET, RIGHT 2984
-WHITE DOWN POINTING INDEX 261F
-WHITE FLAG 2690
-white framus 29D6
-WHITE FROWNING FACE 2639
-WHITE LEFT POINTING INDEX 261C
-WHITE LENTICULAR BRACKET, LEFT 3016
-WHITE LENTICULAR BRACKET, RIGHT 3017
-WHITE NIB 2711
-White on Black Circled Numbers 24EB
-WHITE PARENTHESIS, LEFT 2985
-WHITE PARENTHESIS, RIGHT 2986
-WHITE RIGHT POINTING INDEX 261E
-WHITE SCISSORS 2704
-WHITE SESAME DOT FE46
-WHITE SHOGI PIECE 2616
-WHITE SMILING FACE 263A
-WHITE SQUARE BRACKET, LEFT 301A
-WHITE SQUARE BRACKET, RIGHT 301B
-WHITE STAR 2606
-WHITE SUN WITH RAYS 263C
-WHITE TELEPHONE 260F
-WHITE TORTOISE SHELL BRACKET, LEFT 3018
-WHITE TORTOISE SHELL BRACKET, RIGHT 3019
-WHITE TRAPEZIUM 23E2
-WHITE UP POINTING INDEX 261D
-WHITE VERTICAL BAR 2AFE
-WHITE VERTICAL BAR, N-ARY 2AFF
-WIDE BRIDGE ABOVE, COMBINING 20E9
-Wiggly Fences 29D8
-wj 2060
-WON SIGN 20A9
-WORD JOINER 2060
-WORD SEPARATOR MIDDLE DOT 2E31
-Word Separators, Aegean 10100
-Words, Squared Katakana 3300
-WORDSPACE, ETHIOPIC 1361
-working day symbol 2692
-WREATH PRODUCT 2240
-WRITING HAND 270D
-WYNN, LATIN CAPITAL LETTER 01F7
-WYNN, LATIN LETTER 01BF
-X ABOVE, COMBINING 033D
-X BELOW, COMBINING 0353
-X IN A RECTANGLE BOX 2327
-X WITH DIAERESIS, LATIN SMALL LETTER 1E8D
-X WITH DOT ABOVE, LATIN SMALL LETTER 1E8B
-X, BALLOT 2717
-X, BALLOT BOX WITH 2612
-X, COMBINING LATIN SMALL LETTER 036F
-X, HEAVY BALLOT 2718
-X, HEAVY MULTIPLICATION 2716
-X, MODIFIER LETTER SMALL 02E3
-X, MULTIPLICATION 2715
-XOR 22BB
-Y WITH ACUTE, LATIN CAPITAL LETTER 00DD
-Y WITH ACUTE, LATIN SMALL LETTER 00FD
-Y WITH CIRCUMFLEX, LATIN SMALL LETTER 0177
-Y WITH DIAERESIS, LATIN CAPITAL LETTER 0178
-Y WITH DIAERESIS, LATIN SMALL LETTER 00FF
-Y WITH DOT ABOVE, LATIN SMALL LETTER 1E8F
-Y WITH DOT BELOW, LATIN SMALL LETTER 1EF5
-Y WITH GRAVE, LATIN SMALL LETTER 1EF3
-Y WITH HOOK ABOVE, LATIN SMALL LETTER 1EF7
-Y WITH HOOK, LATIN SMALL LETTER 01B4
-Y WITH MACRON, LATIN SMALL LETTER 0233
-Y WITH RING ABOVE, LATIN SMALL LETTER 1E99
-Y WITH STROKE, LATIN CAPITAL LETTER 024E
-Y WITH STROKE, LATIN SMALL LETTER 024F
-Y WITH TILDE, LATIN SMALL LETTER 1EF9
-Y, LATIN LETTER SMALL CAPITAL 028F
-Y, LATIN SMALL LETTER TURNED 028E
-Y, MODIFIER LETTER SMALL 02B8
-Y, TURNED SANS-SERIF CAPITAL 2144
-YAMAKKAN, THAI CHARACTER 0E4E
-YEAR SIGN, TAMIL 0BF5
-YEN SIGN 00A5
-yentamna, armenian 058A
-Yi Radicals A490
-Yi Syllables A000
-Yiddish Digraphs 05F0
-yield 26DB
-yield, does not 22A3
-yields 22A2
-Yijing / I Ching Hexagram Symbols 4DC0
-Yijing / I Ching Monogram and Digram Symbols 268A
-Yijing / I Ching Trigram Symbols 2630
-YIN YANG 262F
-YOGH, LATIN SMALL LETTER 021D
-YPOGEGRAMMENI, COMBINING GREEK 0345
-YR, LATIN LETTER 01A6
-yuan sign 00A5
-z bar, latin small letter 01B6
-Z NOTATION BAG MEMBERSHIP 22FF
-Z NOTATION SPOT 2981
-Z NOTATION TYPE COLON 2982
-Z WITH ACUTE, LATIN SMALL LETTER 017A
-Z WITH CARON, LATIN SMALL LETTER 017E
-Z WITH CIRCUMFLEX, LATIN SMALL LETTER 1E91
-Z WITH CURL, LATIN SMALL LETTER 0291
-Z WITH DOT ABOVE, LATIN SMALL LETTER 017C
-Z WITH DOT BELOW, LATIN SMALL LETTER 1E93
-Z WITH HOOK, LATIN SMALL LETTER 0225
-Z WITH LINE BELOW, LATIN SMALL LETTER 1E95
-Z WITH RETROFLEX HOOK, LATIN SMALL LETTER 0290
-Z WITH STROKE, LATIN SMALL LETTER 01B6
-Z WITH SWASH TAIL, LATIN SMALL LETTER 0240
-Z, BLACK-LETTER CAPITAL 2128
-Z, DOUBLE-STRUCK CAPITAL 2124
-Z, LATIN LETTER SMALL CAPITAL 1D22
-Zapf Dingbats Series 100, ITC 2700
-ZERO WIDTH JOINER 200D
-ZERO WIDTH NO-BREAK SPACE FEFF
-ZERO WIDTH NON-JOINER 200C
-ZERO WIDTH SPACE 200B
-ZERO, CIRCLED DIGIT 24EA
-ZERO, IDEOGRAPHIC NUMBER 3007
-ZERO, SUPERSCRIPT 2070
-ZIGZAG ABOVE, COMBINING 035B
-Zodiacal Symbols 2648
-zwj 200D
-zwnbsp FEFF
-zwnj 200C
-zwsp 200B
diff --git a/Master/tlpkg/tlperl/lib/unicore/Jamo.txt b/Master/tlpkg/tlperl/lib/unicore/Jamo.txt
deleted file mode 100644
index f873683a43d..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/Jamo.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-# Jamo-5.2.0.txt
-# Date: 2009-05-22, 13:02:00 PDT [KW]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# This file defines the Jamo Short Name property.
-#
-# See Section 3.12 of The Unicode Standard, Version 5.2
-# for more information.
-#
-# Each line contains two fields, separated by a semicolon.
-#
-# The first field gives the code point, in 4-digit hexadecimal
-# form, of a combining jamo character that participates in
-# the algorithmic determination Hangul syllable character names.
-# The second field gives the Jamo Short Name as a one-, two-,
-# or three-character ASCII string (or in one case, for U+110B,
-# the null string).
-#
-# #############################################################
-
-1100; G # HANGUL CHOSEONG KIYEOK
-1101; GG # HANGUL CHOSEONG SSANGKIYEOK
-1102; N # HANGUL CHOSEONG NIEUN
-1103; D # HANGUL CHOSEONG TIKEUT
-1104; DD # HANGUL CHOSEONG SSANGTIKEUT
-1105; R # HANGUL CHOSEONG RIEUL
-1106; M # HANGUL CHOSEONG MIEUM
-1107; B # HANGUL CHOSEONG PIEUP
-1108; BB # HANGUL CHOSEONG SSANGPIEUP
-1109; S # HANGUL CHOSEONG SIOS
-110A; SS # HANGUL CHOSEONG SSANGSIOS
-110B; # HANGUL CHOSEONG IEUNG
-110C; J # HANGUL CHOSEONG CIEUC
-110D; JJ # HANGUL CHOSEONG SSANGCIEUC
-110E; C # HANGUL CHOSEONG CHIEUCH
-110F; K # HANGUL CHOSEONG KHIEUKH
-1110; T # HANGUL CHOSEONG THIEUTH
-1111; P # HANGUL CHOSEONG PHIEUPH
-1112; H # HANGUL CHOSEONG HIEUH
-1161; A # HANGUL JUNGSEONG A
-1162; AE # HANGUL JUNGSEONG AE
-1163; YA # HANGUL JUNGSEONG YA
-1164; YAE # HANGUL JUNGSEONG YAE
-1165; EO # HANGUL JUNGSEONG EO
-1166; E # HANGUL JUNGSEONG E
-1167; YEO # HANGUL JUNGSEONG YEO
-1168; YE # HANGUL JUNGSEONG YE
-1169; O # HANGUL JUNGSEONG O
-116A; WA # HANGUL JUNGSEONG WA
-116B; WAE # HANGUL JUNGSEONG WAE
-116C; OE # HANGUL JUNGSEONG OE
-116D; YO # HANGUL JUNGSEONG YO
-116E; U # HANGUL JUNGSEONG U
-116F; WEO # HANGUL JUNGSEONG WEO
-1170; WE # HANGUL JUNGSEONG WE
-1171; WI # HANGUL JUNGSEONG WI
-1172; YU # HANGUL JUNGSEONG YU
-1173; EU # HANGUL JUNGSEONG EU
-1174; YI # HANGUL JUNGSEONG YI
-1175; I # HANGUL JUNGSEONG I
-11A8; G # HANGUL JONGSEONG KIYEOK
-11A9; GG # HANGUL JONGSEONG SSANGKIYEOK
-11AA; GS # HANGUL JONGSEONG KIYEOK-SIOS
-11AB; N # HANGUL JONGSEONG NIEUN
-11AC; NJ # HANGUL JONGSEONG NIEUN-CIEUC
-11AD; NH # HANGUL JONGSEONG NIEUN-HIEUH
-11AE; D # HANGUL JONGSEONG TIKEUT
-11AF; L # HANGUL JONGSEONG RIEUL
-11B0; LG # HANGUL JONGSEONG RIEUL-KIYEOK
-11B1; LM # HANGUL JONGSEONG RIEUL-MIEUM
-11B2; LB # HANGUL JONGSEONG RIEUL-PIEUP
-11B3; LS # HANGUL JONGSEONG RIEUL-SIOS
-11B4; LT # HANGUL JONGSEONG RIEUL-THIEUTH
-11B5; LP # HANGUL JONGSEONG RIEUL-PHIEUPH
-11B6; LH # HANGUL JONGSEONG RIEUL-HIEUH
-11B7; M # HANGUL JONGSEONG MIEUM
-11B8; B # HANGUL JONGSEONG PIEUP
-11B9; BS # HANGUL JONGSEONG PIEUP-SIOS
-11BA; S # HANGUL JONGSEONG SIOS
-11BB; SS # HANGUL JONGSEONG SSANGSIOS
-11BC; NG # HANGUL JONGSEONG IEUNG
-11BD; J # HANGUL JONGSEONG CIEUC
-11BE; C # HANGUL JONGSEONG CHIEUCH
-11BF; K # HANGUL JONGSEONG KHIEUKH
-11C0; T # HANGUL JONGSEONG THIEUTH
-11C1; P # HANGUL JONGSEONG PHIEUPH
-11C2; H # HANGUL JONGSEONG HIEUH
-
diff --git a/Master/tlpkg/tlperl/lib/unicore/LineBreak.txt b/Master/tlpkg/tlperl/lib/unicore/LineBreak.txt
deleted file mode 100644
index d5d1636be56..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/LineBreak.txt
+++ /dev/null
@@ -1,22670 +0,0 @@
-# LineBreak-5.2.0.txt
-# Date: 2009-08-17, 12:21:00 PDT [KW]
-#
-# Line Break Properties
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-# It contains both normative and informative data.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# The format is two fields separated by a semicolon.
-# Field 0: Unicode value
-# Field 1: LineBreak property, consisting of one of the following values:
-# Normative:
-# "BK", "CR", "LF", "CM", "SG", "GL", "CB", "SP", "ZW",
-# "NL", "WJ", "JL", "JV", "JT", "H2", "H3"
-# Informative:
-# "XX", "OP", "CL", "CP", "QU", "NS", "EX", "SY",
-# "IS", "PR", "PO", "NU", "AL", "ID", "IN", "HY",
-# "BB", "BA", "SA", "AI", "B2"
-# - All code points, assigned and unassigned, that are not listed
-# explicitly are given the value "XX".
-# The unassigned code points that default to "ID" include ranges in the
-# following blocks:
-# CJK Unified Ideographs Extension A: U+3400..U+4DBF
-# CJK Unified Ideographs: U+4E00..U+9FFF
-# CJK Compatibility Ideographs: U+F900..U+FAFF
-# CJK Unified Ideographs Extension B: U+20000..U+2A6DF
-# CJK Unified Ideographs Extension C: U+2A700..U+2B73F
-# CJK Compatibility Ideographs Supplement: U+2F800..U+2FA1F
-# and any other reserved code points on
-# Planes 2 and 3: U+20000..U+2FFFD
-# U+30000..U+3FFFD
-# - Characters ranges are specified as for other property files in
-# the Unicode Character Database.
-#
-# The Unicode name of each character is provided in a comment for help
-# in identifying the characters.
-#
-# See UAX #14: Unicode Line Breaking Algorithm, for more information
-#
-# @missing: 0000..10FFFF; XX
-0000;CM # <control>
-0001;CM # <control>
-0002;CM # <control>
-0003;CM # <control>
-0004;CM # <control>
-0005;CM # <control>
-0006;CM # <control>
-0007;CM # <control>
-0008;CM # <control>
-0009;BA # <control>
-000A;LF # <control>
-000B;BK # <control>
-000C;BK # <control>
-000D;CR # <control>
-000E;CM # <control>
-000F;CM # <control>
-0010;CM # <control>
-0011;CM # <control>
-0012;CM # <control>
-0013;CM # <control>
-0014;CM # <control>
-0015;CM # <control>
-0016;CM # <control>
-0017;CM # <control>
-0018;CM # <control>
-0019;CM # <control>
-001A;CM # <control>
-001B;CM # <control>
-001C;CM # <control>
-001D;CM # <control>
-001E;CM # <control>
-001F;CM # <control>
-0020;SP # SPACE
-0021;EX # EXCLAMATION MARK
-0022;QU # QUOTATION MARK
-0023;AL # NUMBER SIGN
-0024;PR # DOLLAR SIGN
-0025;PO # PERCENT SIGN
-0026;AL # AMPERSAND
-0027;QU # APOSTROPHE
-0028;OP # LEFT PARENTHESIS
-0029;CP # RIGHT PARENTHESIS
-002A;AL # ASTERISK
-002B;PR # PLUS SIGN
-002C;IS # COMMA
-002D;HY # HYPHEN-MINUS
-002E;IS # FULL STOP
-002F;SY # SOLIDUS
-0030;NU # DIGIT ZERO
-0031;NU # DIGIT ONE
-0032;NU # DIGIT TWO
-0033;NU # DIGIT THREE
-0034;NU # DIGIT FOUR
-0035;NU # DIGIT FIVE
-0036;NU # DIGIT SIX
-0037;NU # DIGIT SEVEN
-0038;NU # DIGIT EIGHT
-0039;NU # DIGIT NINE
-003A;IS # COLON
-003B;IS # SEMICOLON
-003C;AL # LESS-THAN SIGN
-003D;AL # EQUALS SIGN
-003E;AL # GREATER-THAN SIGN
-003F;EX # QUESTION MARK
-0040;AL # COMMERCIAL AT
-0041;AL # LATIN CAPITAL LETTER A
-0042;AL # LATIN CAPITAL LETTER B
-0043;AL # LATIN CAPITAL LETTER C
-0044;AL # LATIN CAPITAL LETTER D
-0045;AL # LATIN CAPITAL LETTER E
-0046;AL # LATIN CAPITAL LETTER F
-0047;AL # LATIN CAPITAL LETTER G
-0048;AL # LATIN CAPITAL LETTER H
-0049;AL # LATIN CAPITAL LETTER I
-004A;AL # LATIN CAPITAL LETTER J
-004B;AL # LATIN CAPITAL LETTER K
-004C;AL # LATIN CAPITAL LETTER L
-004D;AL # LATIN CAPITAL LETTER M
-004E;AL # LATIN CAPITAL LETTER N
-004F;AL # LATIN CAPITAL LETTER O
-0050;AL # LATIN CAPITAL LETTER P
-0051;AL # LATIN CAPITAL LETTER Q
-0052;AL # LATIN CAPITAL LETTER R
-0053;AL # LATIN CAPITAL LETTER S
-0054;AL # LATIN CAPITAL LETTER T
-0055;AL # LATIN CAPITAL LETTER U
-0056;AL # LATIN CAPITAL LETTER V
-0057;AL # LATIN CAPITAL LETTER W
-0058;AL # LATIN CAPITAL LETTER X
-0059;AL # LATIN CAPITAL LETTER Y
-005A;AL # LATIN CAPITAL LETTER Z
-005B;OP # LEFT SQUARE BRACKET
-005C;PR # REVERSE SOLIDUS
-005D;CP # RIGHT SQUARE BRACKET
-005E;AL # CIRCUMFLEX ACCENT
-005F;AL # LOW LINE
-0060;AL # GRAVE ACCENT
-0061;AL # LATIN SMALL LETTER A
-0062;AL # LATIN SMALL LETTER B
-0063;AL # LATIN SMALL LETTER C
-0064;AL # LATIN SMALL LETTER D
-0065;AL # LATIN SMALL LETTER E
-0066;AL # LATIN SMALL LETTER F
-0067;AL # LATIN SMALL LETTER G
-0068;AL # LATIN SMALL LETTER H
-0069;AL # LATIN SMALL LETTER I
-006A;AL # LATIN SMALL LETTER J
-006B;AL # LATIN SMALL LETTER K
-006C;AL # LATIN SMALL LETTER L
-006D;AL # LATIN SMALL LETTER M
-006E;AL # LATIN SMALL LETTER N
-006F;AL # LATIN SMALL LETTER O
-0070;AL # LATIN SMALL LETTER P
-0071;AL # LATIN SMALL LETTER Q
-0072;AL # LATIN SMALL LETTER R
-0073;AL # LATIN SMALL LETTER S
-0074;AL # LATIN SMALL LETTER T
-0075;AL # LATIN SMALL LETTER U
-0076;AL # LATIN SMALL LETTER V
-0077;AL # LATIN SMALL LETTER W
-0078;AL # LATIN SMALL LETTER X
-0079;AL # LATIN SMALL LETTER Y
-007A;AL # LATIN SMALL LETTER Z
-007B;OP # LEFT CURLY BRACKET
-007C;BA # VERTICAL LINE
-007D;CL # RIGHT CURLY BRACKET
-007E;AL # TILDE
-007F;CM # <control>
-0080;CM # <control>
-0081;CM # <control>
-0082;CM # <control>
-0083;CM # <control>
-0084;CM # <control>
-0085;NL # <control>
-0086;CM # <control>
-0087;CM # <control>
-0088;CM # <control>
-0089;CM # <control>
-008A;CM # <control>
-008B;CM # <control>
-008C;CM # <control>
-008D;CM # <control>
-008E;CM # <control>
-008F;CM # <control>
-0090;CM # <control>
-0091;CM # <control>
-0092;CM # <control>
-0093;CM # <control>
-0094;CM # <control>
-0095;CM # <control>
-0096;CM # <control>
-0097;CM # <control>
-0098;CM # <control>
-0099;CM # <control>
-009A;CM # <control>
-009B;CM # <control>
-009C;CM # <control>
-009D;CM # <control>
-009E;CM # <control>
-009F;CM # <control>
-00A0;GL # NO-BREAK SPACE
-00A1;OP # INVERTED EXCLAMATION MARK
-00A2;PO # CENT SIGN
-00A3;PR # POUND SIGN
-00A4;PR # CURRENCY SIGN
-00A5;PR # YEN SIGN
-00A6;AL # BROKEN BAR
-00A7;AI # SECTION SIGN
-00A8;AI # DIAERESIS
-00A9;AL # COPYRIGHT SIGN
-00AA;AI # FEMININE ORDINAL INDICATOR
-00AB;QU # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC;AL # NOT SIGN
-00AD;BA # SOFT HYPHEN
-00AE;AL # REGISTERED SIGN
-00AF;AL # MACRON
-00B0;PO # DEGREE SIGN
-00B1;PR # PLUS-MINUS SIGN
-00B2;AI # SUPERSCRIPT TWO
-00B3;AI # SUPERSCRIPT THREE
-00B4;BB # ACUTE ACCENT
-00B5;AL # MICRO SIGN
-00B6;AI # PILCROW SIGN
-00B7;AI # MIDDLE DOT
-00B8;AI # CEDILLA
-00B9;AI # SUPERSCRIPT ONE
-00BA;AI # MASCULINE ORDINAL INDICATOR
-00BB;QU # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC;AI # VULGAR FRACTION ONE QUARTER
-00BD;AI # VULGAR FRACTION ONE HALF
-00BE;AI # VULGAR FRACTION THREE QUARTERS
-00BF;OP # INVERTED QUESTION MARK
-00C0;AL # LATIN CAPITAL LETTER A WITH GRAVE
-00C1;AL # LATIN CAPITAL LETTER A WITH ACUTE
-00C2;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-00C3;AL # LATIN CAPITAL LETTER A WITH TILDE
-00C4;AL # LATIN CAPITAL LETTER A WITH DIAERESIS
-00C5;AL # LATIN CAPITAL LETTER A WITH RING ABOVE
-00C6;AL # LATIN CAPITAL LETTER AE
-00C7;AL # LATIN CAPITAL LETTER C WITH CEDILLA
-00C8;AL # LATIN CAPITAL LETTER E WITH GRAVE
-00C9;AL # LATIN CAPITAL LETTER E WITH ACUTE
-00CA;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-00CB;AL # LATIN CAPITAL LETTER E WITH DIAERESIS
-00CC;AL # LATIN CAPITAL LETTER I WITH GRAVE
-00CD;AL # LATIN CAPITAL LETTER I WITH ACUTE
-00CE;AL # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00CF;AL # LATIN CAPITAL LETTER I WITH DIAERESIS
-00D0;AL # LATIN CAPITAL LETTER ETH
-00D1;AL # LATIN CAPITAL LETTER N WITH TILDE
-00D2;AL # LATIN CAPITAL LETTER O WITH GRAVE
-00D3;AL # LATIN CAPITAL LETTER O WITH ACUTE
-00D4;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-00D5;AL # LATIN CAPITAL LETTER O WITH TILDE
-00D6;AL # LATIN CAPITAL LETTER O WITH DIAERESIS
-00D7;AI # MULTIPLICATION SIGN
-00D8;AL # LATIN CAPITAL LETTER O WITH STROKE
-00D9;AL # LATIN CAPITAL LETTER U WITH GRAVE
-00DA;AL # LATIN CAPITAL LETTER U WITH ACUTE
-00DB;AL # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-00DC;AL # LATIN CAPITAL LETTER U WITH DIAERESIS
-00DD;AL # LATIN CAPITAL LETTER Y WITH ACUTE
-00DE;AL # LATIN CAPITAL LETTER THORN
-00DF;AL # LATIN SMALL LETTER SHARP S
-00E0;AL # LATIN SMALL LETTER A WITH GRAVE
-00E1;AL # LATIN SMALL LETTER A WITH ACUTE
-00E2;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX
-00E3;AL # LATIN SMALL LETTER A WITH TILDE
-00E4;AL # LATIN SMALL LETTER A WITH DIAERESIS
-00E5;AL # LATIN SMALL LETTER A WITH RING ABOVE
-00E6;AL # LATIN SMALL LETTER AE
-00E7;AL # LATIN SMALL LETTER C WITH CEDILLA
-00E8;AL # LATIN SMALL LETTER E WITH GRAVE
-00E9;AL # LATIN SMALL LETTER E WITH ACUTE
-00EA;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX
-00EB;AL # LATIN SMALL LETTER E WITH DIAERESIS
-00EC;AL # LATIN SMALL LETTER I WITH GRAVE
-00ED;AL # LATIN SMALL LETTER I WITH ACUTE
-00EE;AL # LATIN SMALL LETTER I WITH CIRCUMFLEX
-00EF;AL # LATIN SMALL LETTER I WITH DIAERESIS
-00F0;AL # LATIN SMALL LETTER ETH
-00F1;AL # LATIN SMALL LETTER N WITH TILDE
-00F2;AL # LATIN SMALL LETTER O WITH GRAVE
-00F3;AL # LATIN SMALL LETTER O WITH ACUTE
-00F4;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX
-00F5;AL # LATIN SMALL LETTER O WITH TILDE
-00F6;AL # LATIN SMALL LETTER O WITH DIAERESIS
-00F7;AI # DIVISION SIGN
-00F8;AL # LATIN SMALL LETTER O WITH STROKE
-00F9;AL # LATIN SMALL LETTER U WITH GRAVE
-00FA;AL # LATIN SMALL LETTER U WITH ACUTE
-00FB;AL # LATIN SMALL LETTER U WITH CIRCUMFLEX
-00FC;AL # LATIN SMALL LETTER U WITH DIAERESIS
-00FD;AL # LATIN SMALL LETTER Y WITH ACUTE
-00FE;AL # LATIN SMALL LETTER THORN
-00FF;AL # LATIN SMALL LETTER Y WITH DIAERESIS
-0100;AL # LATIN CAPITAL LETTER A WITH MACRON
-0101;AL # LATIN SMALL LETTER A WITH MACRON
-0102;AL # LATIN CAPITAL LETTER A WITH BREVE
-0103;AL # LATIN SMALL LETTER A WITH BREVE
-0104;AL # LATIN CAPITAL LETTER A WITH OGONEK
-0105;AL # LATIN SMALL LETTER A WITH OGONEK
-0106;AL # LATIN CAPITAL LETTER C WITH ACUTE
-0107;AL # LATIN SMALL LETTER C WITH ACUTE
-0108;AL # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-0109;AL # LATIN SMALL LETTER C WITH CIRCUMFLEX
-010A;AL # LATIN CAPITAL LETTER C WITH DOT ABOVE
-010B;AL # LATIN SMALL LETTER C WITH DOT ABOVE
-010C;AL # LATIN CAPITAL LETTER C WITH CARON
-010D;AL # LATIN SMALL LETTER C WITH CARON
-010E;AL # LATIN CAPITAL LETTER D WITH CARON
-010F;AL # LATIN SMALL LETTER D WITH CARON
-0110;AL # LATIN CAPITAL LETTER D WITH STROKE
-0111;AL # LATIN SMALL LETTER D WITH STROKE
-0112;AL # LATIN CAPITAL LETTER E WITH MACRON
-0113;AL # LATIN SMALL LETTER E WITH MACRON
-0114;AL # LATIN CAPITAL LETTER E WITH BREVE
-0115;AL # LATIN SMALL LETTER E WITH BREVE
-0116;AL # LATIN CAPITAL LETTER E WITH DOT ABOVE
-0117;AL # LATIN SMALL LETTER E WITH DOT ABOVE
-0118;AL # LATIN CAPITAL LETTER E WITH OGONEK
-0119;AL # LATIN SMALL LETTER E WITH OGONEK
-011A;AL # LATIN CAPITAL LETTER E WITH CARON
-011B;AL # LATIN SMALL LETTER E WITH CARON
-011C;AL # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011D;AL # LATIN SMALL LETTER G WITH CIRCUMFLEX
-011E;AL # LATIN CAPITAL LETTER G WITH BREVE
-011F;AL # LATIN SMALL LETTER G WITH BREVE
-0120;AL # LATIN CAPITAL LETTER G WITH DOT ABOVE
-0121;AL # LATIN SMALL LETTER G WITH DOT ABOVE
-0122;AL # LATIN CAPITAL LETTER G WITH CEDILLA
-0123;AL # LATIN SMALL LETTER G WITH CEDILLA
-0124;AL # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0125;AL # LATIN SMALL LETTER H WITH CIRCUMFLEX
-0126;AL # LATIN CAPITAL LETTER H WITH STROKE
-0127;AL # LATIN SMALL LETTER H WITH STROKE
-0128;AL # LATIN CAPITAL LETTER I WITH TILDE
-0129;AL # LATIN SMALL LETTER I WITH TILDE
-012A;AL # LATIN CAPITAL LETTER I WITH MACRON
-012B;AL # LATIN SMALL LETTER I WITH MACRON
-012C;AL # LATIN CAPITAL LETTER I WITH BREVE
-012D;AL # LATIN SMALL LETTER I WITH BREVE
-012E;AL # LATIN CAPITAL LETTER I WITH OGONEK
-012F;AL # LATIN SMALL LETTER I WITH OGONEK
-0130;AL # LATIN CAPITAL LETTER I WITH DOT ABOVE
-0131;AL # LATIN SMALL LETTER DOTLESS I
-0132;AL # LATIN CAPITAL LIGATURE IJ
-0133;AL # LATIN SMALL LIGATURE IJ
-0134;AL # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0135;AL # LATIN SMALL LETTER J WITH CIRCUMFLEX
-0136;AL # LATIN CAPITAL LETTER K WITH CEDILLA
-0137;AL # LATIN SMALL LETTER K WITH CEDILLA
-0138;AL # LATIN SMALL LETTER KRA
-0139;AL # LATIN CAPITAL LETTER L WITH ACUTE
-013A;AL # LATIN SMALL LETTER L WITH ACUTE
-013B;AL # LATIN CAPITAL LETTER L WITH CEDILLA
-013C;AL # LATIN SMALL LETTER L WITH CEDILLA
-013D;AL # LATIN CAPITAL LETTER L WITH CARON
-013E;AL # LATIN SMALL LETTER L WITH CARON
-013F;AL # LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0140;AL # LATIN SMALL LETTER L WITH MIDDLE DOT
-0141;AL # LATIN CAPITAL LETTER L WITH STROKE
-0142;AL # LATIN SMALL LETTER L WITH STROKE
-0143;AL # LATIN CAPITAL LETTER N WITH ACUTE
-0144;AL # LATIN SMALL LETTER N WITH ACUTE
-0145;AL # LATIN CAPITAL LETTER N WITH CEDILLA
-0146;AL # LATIN SMALL LETTER N WITH CEDILLA
-0147;AL # LATIN CAPITAL LETTER N WITH CARON
-0148;AL # LATIN SMALL LETTER N WITH CARON
-0149;AL # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014A;AL # LATIN CAPITAL LETTER ENG
-014B;AL # LATIN SMALL LETTER ENG
-014C;AL # LATIN CAPITAL LETTER O WITH MACRON
-014D;AL # LATIN SMALL LETTER O WITH MACRON
-014E;AL # LATIN CAPITAL LETTER O WITH BREVE
-014F;AL # LATIN SMALL LETTER O WITH BREVE
-0150;AL # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0151;AL # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0152;AL # LATIN CAPITAL LIGATURE OE
-0153;AL # LATIN SMALL LIGATURE OE
-0154;AL # LATIN CAPITAL LETTER R WITH ACUTE
-0155;AL # LATIN SMALL LETTER R WITH ACUTE
-0156;AL # LATIN CAPITAL LETTER R WITH CEDILLA
-0157;AL # LATIN SMALL LETTER R WITH CEDILLA
-0158;AL # LATIN CAPITAL LETTER R WITH CARON
-0159;AL # LATIN SMALL LETTER R WITH CARON
-015A;AL # LATIN CAPITAL LETTER S WITH ACUTE
-015B;AL # LATIN SMALL LETTER S WITH ACUTE
-015C;AL # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015D;AL # LATIN SMALL LETTER S WITH CIRCUMFLEX
-015E;AL # LATIN CAPITAL LETTER S WITH CEDILLA
-015F;AL # LATIN SMALL LETTER S WITH CEDILLA
-0160;AL # LATIN CAPITAL LETTER S WITH CARON
-0161;AL # LATIN SMALL LETTER S WITH CARON
-0162;AL # LATIN CAPITAL LETTER T WITH CEDILLA
-0163;AL # LATIN SMALL LETTER T WITH CEDILLA
-0164;AL # LATIN CAPITAL LETTER T WITH CARON
-0165;AL # LATIN SMALL LETTER T WITH CARON
-0166;AL # LATIN CAPITAL LETTER T WITH STROKE
-0167;AL # LATIN SMALL LETTER T WITH STROKE
-0168;AL # LATIN CAPITAL LETTER U WITH TILDE
-0169;AL # LATIN SMALL LETTER U WITH TILDE
-016A;AL # LATIN CAPITAL LETTER U WITH MACRON
-016B;AL # LATIN SMALL LETTER U WITH MACRON
-016C;AL # LATIN CAPITAL LETTER U WITH BREVE
-016D;AL # LATIN SMALL LETTER U WITH BREVE
-016E;AL # LATIN CAPITAL LETTER U WITH RING ABOVE
-016F;AL # LATIN SMALL LETTER U WITH RING ABOVE
-0170;AL # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0171;AL # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0172;AL # LATIN CAPITAL LETTER U WITH OGONEK
-0173;AL # LATIN SMALL LETTER U WITH OGONEK
-0174;AL # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0175;AL # LATIN SMALL LETTER W WITH CIRCUMFLEX
-0176;AL # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0177;AL # LATIN SMALL LETTER Y WITH CIRCUMFLEX
-0178;AL # LATIN CAPITAL LETTER Y WITH DIAERESIS
-0179;AL # LATIN CAPITAL LETTER Z WITH ACUTE
-017A;AL # LATIN SMALL LETTER Z WITH ACUTE
-017B;AL # LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017C;AL # LATIN SMALL LETTER Z WITH DOT ABOVE
-017D;AL # LATIN CAPITAL LETTER Z WITH CARON
-017E;AL # LATIN SMALL LETTER Z WITH CARON
-017F;AL # LATIN SMALL LETTER LONG S
-0180;AL # LATIN SMALL LETTER B WITH STROKE
-0181;AL # LATIN CAPITAL LETTER B WITH HOOK
-0182;AL # LATIN CAPITAL LETTER B WITH TOPBAR
-0183;AL # LATIN SMALL LETTER B WITH TOPBAR
-0184;AL # LATIN CAPITAL LETTER TONE SIX
-0185;AL # LATIN SMALL LETTER TONE SIX
-0186;AL # LATIN CAPITAL LETTER OPEN O
-0187;AL # LATIN CAPITAL LETTER C WITH HOOK
-0188;AL # LATIN SMALL LETTER C WITH HOOK
-0189;AL # LATIN CAPITAL LETTER AFRICAN D
-018A;AL # LATIN CAPITAL LETTER D WITH HOOK
-018B;AL # LATIN CAPITAL LETTER D WITH TOPBAR
-018C;AL # LATIN SMALL LETTER D WITH TOPBAR
-018D;AL # LATIN SMALL LETTER TURNED DELTA
-018E;AL # LATIN CAPITAL LETTER REVERSED E
-018F;AL # LATIN CAPITAL LETTER SCHWA
-0190;AL # LATIN CAPITAL LETTER OPEN E
-0191;AL # LATIN CAPITAL LETTER F WITH HOOK
-0192;AL # LATIN SMALL LETTER F WITH HOOK
-0193;AL # LATIN CAPITAL LETTER G WITH HOOK
-0194;AL # LATIN CAPITAL LETTER GAMMA
-0195;AL # LATIN SMALL LETTER HV
-0196;AL # LATIN CAPITAL LETTER IOTA
-0197;AL # LATIN CAPITAL LETTER I WITH STROKE
-0198;AL # LATIN CAPITAL LETTER K WITH HOOK
-0199;AL # LATIN SMALL LETTER K WITH HOOK
-019A;AL # LATIN SMALL LETTER L WITH BAR
-019B;AL # LATIN SMALL LETTER LAMBDA WITH STROKE
-019C;AL # LATIN CAPITAL LETTER TURNED M
-019D;AL # LATIN CAPITAL LETTER N WITH LEFT HOOK
-019E;AL # LATIN SMALL LETTER N WITH LONG RIGHT LEG
-019F;AL # LATIN CAPITAL LETTER O WITH MIDDLE TILDE
-01A0;AL # LATIN CAPITAL LETTER O WITH HORN
-01A1;AL # LATIN SMALL LETTER O WITH HORN
-01A2;AL # LATIN CAPITAL LETTER OI
-01A3;AL # LATIN SMALL LETTER OI
-01A4;AL # LATIN CAPITAL LETTER P WITH HOOK
-01A5;AL # LATIN SMALL LETTER P WITH HOOK
-01A6;AL # LATIN LETTER YR
-01A7;AL # LATIN CAPITAL LETTER TONE TWO
-01A8;AL # LATIN SMALL LETTER TONE TWO
-01A9;AL # LATIN CAPITAL LETTER ESH
-01AA;AL # LATIN LETTER REVERSED ESH LOOP
-01AB;AL # LATIN SMALL LETTER T WITH PALATAL HOOK
-01AC;AL # LATIN CAPITAL LETTER T WITH HOOK
-01AD;AL # LATIN SMALL LETTER T WITH HOOK
-01AE;AL # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
-01AF;AL # LATIN CAPITAL LETTER U WITH HORN
-01B0;AL # LATIN SMALL LETTER U WITH HORN
-01B1;AL # LATIN CAPITAL LETTER UPSILON
-01B2;AL # LATIN CAPITAL LETTER V WITH HOOK
-01B3;AL # LATIN CAPITAL LETTER Y WITH HOOK
-01B4;AL # LATIN SMALL LETTER Y WITH HOOK
-01B5;AL # LATIN CAPITAL LETTER Z WITH STROKE
-01B6;AL # LATIN SMALL LETTER Z WITH STROKE
-01B7;AL # LATIN CAPITAL LETTER EZH
-01B8;AL # LATIN CAPITAL LETTER EZH REVERSED
-01B9;AL # LATIN SMALL LETTER EZH REVERSED
-01BA;AL # LATIN SMALL LETTER EZH WITH TAIL
-01BB;AL # LATIN LETTER TWO WITH STROKE
-01BC;AL # LATIN CAPITAL LETTER TONE FIVE
-01BD;AL # LATIN SMALL LETTER TONE FIVE
-01BE;AL # LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
-01BF;AL # LATIN LETTER WYNN
-01C0;AL # LATIN LETTER DENTAL CLICK
-01C1;AL # LATIN LETTER LATERAL CLICK
-01C2;AL # LATIN LETTER ALVEOLAR CLICK
-01C3;AL # LATIN LETTER RETROFLEX CLICK
-01C4;AL # LATIN CAPITAL LETTER DZ WITH CARON
-01C5;AL # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C6;AL # LATIN SMALL LETTER DZ WITH CARON
-01C7;AL # LATIN CAPITAL LETTER LJ
-01C8;AL # LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01C9;AL # LATIN SMALL LETTER LJ
-01CA;AL # LATIN CAPITAL LETTER NJ
-01CB;AL # LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CC;AL # LATIN SMALL LETTER NJ
-01CD;AL # LATIN CAPITAL LETTER A WITH CARON
-01CE;AL # LATIN SMALL LETTER A WITH CARON
-01CF;AL # LATIN CAPITAL LETTER I WITH CARON
-01D0;AL # LATIN SMALL LETTER I WITH CARON
-01D1;AL # LATIN CAPITAL LETTER O WITH CARON
-01D2;AL # LATIN SMALL LETTER O WITH CARON
-01D3;AL # LATIN CAPITAL LETTER U WITH CARON
-01D4;AL # LATIN SMALL LETTER U WITH CARON
-01D5;AL # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D6;AL # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D7;AL # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D8;AL # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D9;AL # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DA;AL # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DB;AL # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DC;AL # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DD;AL # LATIN SMALL LETTER TURNED E
-01DE;AL # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01DF;AL # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E0;AL # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E1;AL # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E2;AL # LATIN CAPITAL LETTER AE WITH MACRON
-01E3;AL # LATIN SMALL LETTER AE WITH MACRON
-01E4;AL # LATIN CAPITAL LETTER G WITH STROKE
-01E5;AL # LATIN SMALL LETTER G WITH STROKE
-01E6;AL # LATIN CAPITAL LETTER G WITH CARON
-01E7;AL # LATIN SMALL LETTER G WITH CARON
-01E8;AL # LATIN CAPITAL LETTER K WITH CARON
-01E9;AL # LATIN SMALL LETTER K WITH CARON
-01EA;AL # LATIN CAPITAL LETTER O WITH OGONEK
-01EB;AL # LATIN SMALL LETTER O WITH OGONEK
-01EC;AL # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01ED;AL # LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EE;AL # LATIN CAPITAL LETTER EZH WITH CARON
-01EF;AL # LATIN SMALL LETTER EZH WITH CARON
-01F0;AL # LATIN SMALL LETTER J WITH CARON
-01F1;AL # LATIN CAPITAL LETTER DZ
-01F2;AL # LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F3;AL # LATIN SMALL LETTER DZ
-01F4;AL # LATIN CAPITAL LETTER G WITH ACUTE
-01F5;AL # LATIN SMALL LETTER G WITH ACUTE
-01F6;AL # LATIN CAPITAL LETTER HWAIR
-01F7;AL # LATIN CAPITAL LETTER WYNN
-01F8;AL # LATIN CAPITAL LETTER N WITH GRAVE
-01F9;AL # LATIN SMALL LETTER N WITH GRAVE
-01FA;AL # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FB;AL # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FC;AL # LATIN CAPITAL LETTER AE WITH ACUTE
-01FD;AL # LATIN SMALL LETTER AE WITH ACUTE
-01FE;AL # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-01FF;AL # LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0200;AL # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0201;AL # LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0202;AL # LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0203;AL # LATIN SMALL LETTER A WITH INVERTED BREVE
-0204;AL # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0205;AL # LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0206;AL # LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0207;AL # LATIN SMALL LETTER E WITH INVERTED BREVE
-0208;AL # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-0209;AL # LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020A;AL # LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020B;AL # LATIN SMALL LETTER I WITH INVERTED BREVE
-020C;AL # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020D;AL # LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020E;AL # LATIN CAPITAL LETTER O WITH INVERTED BREVE
-020F;AL # LATIN SMALL LETTER O WITH INVERTED BREVE
-0210;AL # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0211;AL # LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0212;AL # LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0213;AL # LATIN SMALL LETTER R WITH INVERTED BREVE
-0214;AL # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0215;AL # LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0216;AL # LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0217;AL # LATIN SMALL LETTER U WITH INVERTED BREVE
-0218;AL # LATIN CAPITAL LETTER S WITH COMMA BELOW
-0219;AL # LATIN SMALL LETTER S WITH COMMA BELOW
-021A;AL # LATIN CAPITAL LETTER T WITH COMMA BELOW
-021B;AL # LATIN SMALL LETTER T WITH COMMA BELOW
-021C;AL # LATIN CAPITAL LETTER YOGH
-021D;AL # LATIN SMALL LETTER YOGH
-021E;AL # LATIN CAPITAL LETTER H WITH CARON
-021F;AL # LATIN SMALL LETTER H WITH CARON
-0220;AL # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0221;AL # LATIN SMALL LETTER D WITH CURL
-0222;AL # LATIN CAPITAL LETTER OU
-0223;AL # LATIN SMALL LETTER OU
-0224;AL # LATIN CAPITAL LETTER Z WITH HOOK
-0225;AL # LATIN SMALL LETTER Z WITH HOOK
-0226;AL # LATIN CAPITAL LETTER A WITH DOT ABOVE
-0227;AL # LATIN SMALL LETTER A WITH DOT ABOVE
-0228;AL # LATIN CAPITAL LETTER E WITH CEDILLA
-0229;AL # LATIN SMALL LETTER E WITH CEDILLA
-022A;AL # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022B;AL # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022C;AL # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022D;AL # LATIN SMALL LETTER O WITH TILDE AND MACRON
-022E;AL # LATIN CAPITAL LETTER O WITH DOT ABOVE
-022F;AL # LATIN SMALL LETTER O WITH DOT ABOVE
-0230;AL # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0231;AL # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0232;AL # LATIN CAPITAL LETTER Y WITH MACRON
-0233;AL # LATIN SMALL LETTER Y WITH MACRON
-0234;AL # LATIN SMALL LETTER L WITH CURL
-0235;AL # LATIN SMALL LETTER N WITH CURL
-0236;AL # LATIN SMALL LETTER T WITH CURL
-0237;AL # LATIN SMALL LETTER DOTLESS J
-0238;AL # LATIN SMALL LETTER DB DIGRAPH
-0239;AL # LATIN SMALL LETTER QP DIGRAPH
-023A;AL # LATIN CAPITAL LETTER A WITH STROKE
-023B;AL # LATIN CAPITAL LETTER C WITH STROKE
-023C;AL # LATIN SMALL LETTER C WITH STROKE
-023D;AL # LATIN CAPITAL LETTER L WITH BAR
-023E;AL # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-023F;AL # LATIN SMALL LETTER S WITH SWASH TAIL
-0240;AL # LATIN SMALL LETTER Z WITH SWASH TAIL
-0241;AL # LATIN CAPITAL LETTER GLOTTAL STOP
-0242;AL # LATIN SMALL LETTER GLOTTAL STOP
-0243;AL # LATIN CAPITAL LETTER B WITH STROKE
-0244;AL # LATIN CAPITAL LETTER U BAR
-0245;AL # LATIN CAPITAL LETTER TURNED V
-0246;AL # LATIN CAPITAL LETTER E WITH STROKE
-0247;AL # LATIN SMALL LETTER E WITH STROKE
-0248;AL # LATIN CAPITAL LETTER J WITH STROKE
-0249;AL # LATIN SMALL LETTER J WITH STROKE
-024A;AL # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024B;AL # LATIN SMALL LETTER Q WITH HOOK TAIL
-024C;AL # LATIN CAPITAL LETTER R WITH STROKE
-024D;AL # LATIN SMALL LETTER R WITH STROKE
-024E;AL # LATIN CAPITAL LETTER Y WITH STROKE
-024F;AL # LATIN SMALL LETTER Y WITH STROKE
-0250;AL # LATIN SMALL LETTER TURNED A
-0251;AL # LATIN SMALL LETTER ALPHA
-0252;AL # LATIN SMALL LETTER TURNED ALPHA
-0253;AL # LATIN SMALL LETTER B WITH HOOK
-0254;AL # LATIN SMALL LETTER OPEN O
-0255;AL # LATIN SMALL LETTER C WITH CURL
-0256;AL # LATIN SMALL LETTER D WITH TAIL
-0257;AL # LATIN SMALL LETTER D WITH HOOK
-0258;AL # LATIN SMALL LETTER REVERSED E
-0259;AL # LATIN SMALL LETTER SCHWA
-025A;AL # LATIN SMALL LETTER SCHWA WITH HOOK
-025B;AL # LATIN SMALL LETTER OPEN E
-025C;AL # LATIN SMALL LETTER REVERSED OPEN E
-025D;AL # LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
-025E;AL # LATIN SMALL LETTER CLOSED REVERSED OPEN E
-025F;AL # LATIN SMALL LETTER DOTLESS J WITH STROKE
-0260;AL # LATIN SMALL LETTER G WITH HOOK
-0261;AL # LATIN SMALL LETTER SCRIPT G
-0262;AL # LATIN LETTER SMALL CAPITAL G
-0263;AL # LATIN SMALL LETTER GAMMA
-0264;AL # LATIN SMALL LETTER RAMS HORN
-0265;AL # LATIN SMALL LETTER TURNED H
-0266;AL # LATIN SMALL LETTER H WITH HOOK
-0267;AL # LATIN SMALL LETTER HENG WITH HOOK
-0268;AL # LATIN SMALL LETTER I WITH STROKE
-0269;AL # LATIN SMALL LETTER IOTA
-026A;AL # LATIN LETTER SMALL CAPITAL I
-026B;AL # LATIN SMALL LETTER L WITH MIDDLE TILDE
-026C;AL # LATIN SMALL LETTER L WITH BELT
-026D;AL # LATIN SMALL LETTER L WITH RETROFLEX HOOK
-026E;AL # LATIN SMALL LETTER LEZH
-026F;AL # LATIN SMALL LETTER TURNED M
-0270;AL # LATIN SMALL LETTER TURNED M WITH LONG LEG
-0271;AL # LATIN SMALL LETTER M WITH HOOK
-0272;AL # LATIN SMALL LETTER N WITH LEFT HOOK
-0273;AL # LATIN SMALL LETTER N WITH RETROFLEX HOOK
-0274;AL # LATIN LETTER SMALL CAPITAL N
-0275;AL # LATIN SMALL LETTER BARRED O
-0276;AL # LATIN LETTER SMALL CAPITAL OE
-0277;AL # LATIN SMALL LETTER CLOSED OMEGA
-0278;AL # LATIN SMALL LETTER PHI
-0279;AL # LATIN SMALL LETTER TURNED R
-027A;AL # LATIN SMALL LETTER TURNED R WITH LONG LEG
-027B;AL # LATIN SMALL LETTER TURNED R WITH HOOK
-027C;AL # LATIN SMALL LETTER R WITH LONG LEG
-027D;AL # LATIN SMALL LETTER R WITH TAIL
-027E;AL # LATIN SMALL LETTER R WITH FISHHOOK
-027F;AL # LATIN SMALL LETTER REVERSED R WITH FISHHOOK
-0280;AL # LATIN LETTER SMALL CAPITAL R
-0281;AL # LATIN LETTER SMALL CAPITAL INVERTED R
-0282;AL # LATIN SMALL LETTER S WITH HOOK
-0283;AL # LATIN SMALL LETTER ESH
-0284;AL # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
-0285;AL # LATIN SMALL LETTER SQUAT REVERSED ESH
-0286;AL # LATIN SMALL LETTER ESH WITH CURL
-0287;AL # LATIN SMALL LETTER TURNED T
-0288;AL # LATIN SMALL LETTER T WITH RETROFLEX HOOK
-0289;AL # LATIN SMALL LETTER U BAR
-028A;AL # LATIN SMALL LETTER UPSILON
-028B;AL # LATIN SMALL LETTER V WITH HOOK
-028C;AL # LATIN SMALL LETTER TURNED V
-028D;AL # LATIN SMALL LETTER TURNED W
-028E;AL # LATIN SMALL LETTER TURNED Y
-028F;AL # LATIN LETTER SMALL CAPITAL Y
-0290;AL # LATIN SMALL LETTER Z WITH RETROFLEX HOOK
-0291;AL # LATIN SMALL LETTER Z WITH CURL
-0292;AL # LATIN SMALL LETTER EZH
-0293;AL # LATIN SMALL LETTER EZH WITH CURL
-0294;AL # LATIN LETTER GLOTTAL STOP
-0295;AL # LATIN LETTER PHARYNGEAL VOICED FRICATIVE
-0296;AL # LATIN LETTER INVERTED GLOTTAL STOP
-0297;AL # LATIN LETTER STRETCHED C
-0298;AL # LATIN LETTER BILABIAL CLICK
-0299;AL # LATIN LETTER SMALL CAPITAL B
-029A;AL # LATIN SMALL LETTER CLOSED OPEN E
-029B;AL # LATIN LETTER SMALL CAPITAL G WITH HOOK
-029C;AL # LATIN LETTER SMALL CAPITAL H
-029D;AL # LATIN SMALL LETTER J WITH CROSSED-TAIL
-029E;AL # LATIN SMALL LETTER TURNED K
-029F;AL # LATIN LETTER SMALL CAPITAL L
-02A0;AL # LATIN SMALL LETTER Q WITH HOOK
-02A1;AL # LATIN LETTER GLOTTAL STOP WITH STROKE
-02A2;AL # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
-02A3;AL # LATIN SMALL LETTER DZ DIGRAPH
-02A4;AL # LATIN SMALL LETTER DEZH DIGRAPH
-02A5;AL # LATIN SMALL LETTER DZ DIGRAPH WITH CURL
-02A6;AL # LATIN SMALL LETTER TS DIGRAPH
-02A7;AL # LATIN SMALL LETTER TESH DIGRAPH
-02A8;AL # LATIN SMALL LETTER TC DIGRAPH WITH CURL
-02A9;AL # LATIN SMALL LETTER FENG DIGRAPH
-02AA;AL # LATIN SMALL LETTER LS DIGRAPH
-02AB;AL # LATIN SMALL LETTER LZ DIGRAPH
-02AC;AL # LATIN LETTER BILABIAL PERCUSSIVE
-02AD;AL # LATIN LETTER BIDENTAL PERCUSSIVE
-02AE;AL # LATIN SMALL LETTER TURNED H WITH FISHHOOK
-02AF;AL # LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0;AL # MODIFIER LETTER SMALL H
-02B1;AL # MODIFIER LETTER SMALL H WITH HOOK
-02B2;AL # MODIFIER LETTER SMALL J
-02B3;AL # MODIFIER LETTER SMALL R
-02B4;AL # MODIFIER LETTER SMALL TURNED R
-02B5;AL # MODIFIER LETTER SMALL TURNED R WITH HOOK
-02B6;AL # MODIFIER LETTER SMALL CAPITAL INVERTED R
-02B7;AL # MODIFIER LETTER SMALL W
-02B8;AL # MODIFIER LETTER SMALL Y
-02B9;AL # MODIFIER LETTER PRIME
-02BA;AL # MODIFIER LETTER DOUBLE PRIME
-02BB;AL # MODIFIER LETTER TURNED COMMA
-02BC;AL # MODIFIER LETTER APOSTROPHE
-02BD;AL # MODIFIER LETTER REVERSED COMMA
-02BE;AL # MODIFIER LETTER RIGHT HALF RING
-02BF;AL # MODIFIER LETTER LEFT HALF RING
-02C0;AL # MODIFIER LETTER GLOTTAL STOP
-02C1;AL # MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2;AL # MODIFIER LETTER LEFT ARROWHEAD
-02C3;AL # MODIFIER LETTER RIGHT ARROWHEAD
-02C4;AL # MODIFIER LETTER UP ARROWHEAD
-02C5;AL # MODIFIER LETTER DOWN ARROWHEAD
-02C6;AL # MODIFIER LETTER CIRCUMFLEX ACCENT
-02C7;AI # CARON
-02C8;BB # MODIFIER LETTER VERTICAL LINE
-02C9;AI # MODIFIER LETTER MACRON
-02CA;AI # MODIFIER LETTER ACUTE ACCENT
-02CB;AI # MODIFIER LETTER GRAVE ACCENT
-02CC;BB # MODIFIER LETTER LOW VERTICAL LINE
-02CD;AI # MODIFIER LETTER LOW MACRON
-02CE;AL # MODIFIER LETTER LOW GRAVE ACCENT
-02CF;AL # MODIFIER LETTER LOW ACUTE ACCENT
-02D0;AI # MODIFIER LETTER TRIANGULAR COLON
-02D1;AL # MODIFIER LETTER HALF TRIANGULAR COLON
-02D2;AL # MODIFIER LETTER CENTRED RIGHT HALF RING
-02D3;AL # MODIFIER LETTER CENTRED LEFT HALF RING
-02D4;AL # MODIFIER LETTER UP TACK
-02D5;AL # MODIFIER LETTER DOWN TACK
-02D6;AL # MODIFIER LETTER PLUS SIGN
-02D7;AL # MODIFIER LETTER MINUS SIGN
-02D8;AI # BREVE
-02D9;AI # DOT ABOVE
-02DA;AI # RING ABOVE
-02DB;AI # OGONEK
-02DC;AL # SMALL TILDE
-02DD;AI # DOUBLE ACUTE ACCENT
-02DE;AL # MODIFIER LETTER RHOTIC HOOK
-02DF;BB # MODIFIER LETTER CROSS ACCENT
-02E0;AL # MODIFIER LETTER SMALL GAMMA
-02E1;AL # MODIFIER LETTER SMALL L
-02E2;AL # MODIFIER LETTER SMALL S
-02E3;AL # MODIFIER LETTER SMALL X
-02E4;AL # MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5;AL # MODIFIER LETTER EXTRA-HIGH TONE BAR
-02E6;AL # MODIFIER LETTER HIGH TONE BAR
-02E7;AL # MODIFIER LETTER MID TONE BAR
-02E8;AL # MODIFIER LETTER LOW TONE BAR
-02E9;AL # MODIFIER LETTER EXTRA-LOW TONE BAR
-02EA;AL # MODIFIER LETTER YIN DEPARTING TONE MARK
-02EB;AL # MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC;AL # MODIFIER LETTER VOICING
-02ED;AL # MODIFIER LETTER UNASPIRATED
-02EE;AL # MODIFIER LETTER DOUBLE APOSTROPHE
-02EF;AL # MODIFIER LETTER LOW DOWN ARROWHEAD
-02F0;AL # MODIFIER LETTER LOW UP ARROWHEAD
-02F1;AL # MODIFIER LETTER LOW LEFT ARROWHEAD
-02F2;AL # MODIFIER LETTER LOW RIGHT ARROWHEAD
-02F3;AL # MODIFIER LETTER LOW RING
-02F4;AL # MODIFIER LETTER MIDDLE GRAVE ACCENT
-02F5;AL # MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
-02F6;AL # MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
-02F7;AL # MODIFIER LETTER LOW TILDE
-02F8;AL # MODIFIER LETTER RAISED COLON
-02F9;AL # MODIFIER LETTER BEGIN HIGH TONE
-02FA;AL # MODIFIER LETTER END HIGH TONE
-02FB;AL # MODIFIER LETTER BEGIN LOW TONE
-02FC;AL # MODIFIER LETTER END LOW TONE
-02FD;AL # MODIFIER LETTER SHELF
-02FE;AL # MODIFIER LETTER OPEN SHELF
-02FF;AL # MODIFIER LETTER LOW LEFT ARROW
-0300;CM # COMBINING GRAVE ACCENT
-0301;CM # COMBINING ACUTE ACCENT
-0302;CM # COMBINING CIRCUMFLEX ACCENT
-0303;CM # COMBINING TILDE
-0304;CM # COMBINING MACRON
-0305;CM # COMBINING OVERLINE
-0306;CM # COMBINING BREVE
-0307;CM # COMBINING DOT ABOVE
-0308;CM # COMBINING DIAERESIS
-0309;CM # COMBINING HOOK ABOVE
-030A;CM # COMBINING RING ABOVE
-030B;CM # COMBINING DOUBLE ACUTE ACCENT
-030C;CM # COMBINING CARON
-030D;CM # COMBINING VERTICAL LINE ABOVE
-030E;CM # COMBINING DOUBLE VERTICAL LINE ABOVE
-030F;CM # COMBINING DOUBLE GRAVE ACCENT
-0310;CM # COMBINING CANDRABINDU
-0311;CM # COMBINING INVERTED BREVE
-0312;CM # COMBINING TURNED COMMA ABOVE
-0313;CM # COMBINING COMMA ABOVE
-0314;CM # COMBINING REVERSED COMMA ABOVE
-0315;CM # COMBINING COMMA ABOVE RIGHT
-0316;CM # COMBINING GRAVE ACCENT BELOW
-0317;CM # COMBINING ACUTE ACCENT BELOW
-0318;CM # COMBINING LEFT TACK BELOW
-0319;CM # COMBINING RIGHT TACK BELOW
-031A;CM # COMBINING LEFT ANGLE ABOVE
-031B;CM # COMBINING HORN
-031C;CM # COMBINING LEFT HALF RING BELOW
-031D;CM # COMBINING UP TACK BELOW
-031E;CM # COMBINING DOWN TACK BELOW
-031F;CM # COMBINING PLUS SIGN BELOW
-0320;CM # COMBINING MINUS SIGN BELOW
-0321;CM # COMBINING PALATALIZED HOOK BELOW
-0322;CM # COMBINING RETROFLEX HOOK BELOW
-0323;CM # COMBINING DOT BELOW
-0324;CM # COMBINING DIAERESIS BELOW
-0325;CM # COMBINING RING BELOW
-0326;CM # COMBINING COMMA BELOW
-0327;CM # COMBINING CEDILLA
-0328;CM # COMBINING OGONEK
-0329;CM # COMBINING VERTICAL LINE BELOW
-032A;CM # COMBINING BRIDGE BELOW
-032B;CM # COMBINING INVERTED DOUBLE ARCH BELOW
-032C;CM # COMBINING CARON BELOW
-032D;CM # COMBINING CIRCUMFLEX ACCENT BELOW
-032E;CM # COMBINING BREVE BELOW
-032F;CM # COMBINING INVERTED BREVE BELOW
-0330;CM # COMBINING TILDE BELOW
-0331;CM # COMBINING MACRON BELOW
-0332;CM # COMBINING LOW LINE
-0333;CM # COMBINING DOUBLE LOW LINE
-0334;CM # COMBINING TILDE OVERLAY
-0335;CM # COMBINING SHORT STROKE OVERLAY
-0336;CM # COMBINING LONG STROKE OVERLAY
-0337;CM # COMBINING SHORT SOLIDUS OVERLAY
-0338;CM # COMBINING LONG SOLIDUS OVERLAY
-0339;CM # COMBINING RIGHT HALF RING BELOW
-033A;CM # COMBINING INVERTED BRIDGE BELOW
-033B;CM # COMBINING SQUARE BELOW
-033C;CM # COMBINING SEAGULL BELOW
-033D;CM # COMBINING X ABOVE
-033E;CM # COMBINING VERTICAL TILDE
-033F;CM # COMBINING DOUBLE OVERLINE
-0340;CM # COMBINING GRAVE TONE MARK
-0341;CM # COMBINING ACUTE TONE MARK
-0342;CM # COMBINING GREEK PERISPOMENI
-0343;CM # COMBINING GREEK KORONIS
-0344;CM # COMBINING GREEK DIALYTIKA TONOS
-0345;CM # COMBINING GREEK YPOGEGRAMMENI
-0346;CM # COMBINING BRIDGE ABOVE
-0347;CM # COMBINING EQUALS SIGN BELOW
-0348;CM # COMBINING DOUBLE VERTICAL LINE BELOW
-0349;CM # COMBINING LEFT ANGLE BELOW
-034A;CM # COMBINING NOT TILDE ABOVE
-034B;CM # COMBINING HOMOTHETIC ABOVE
-034C;CM # COMBINING ALMOST EQUAL TO ABOVE
-034D;CM # COMBINING LEFT RIGHT ARROW BELOW
-034E;CM # COMBINING UPWARDS ARROW BELOW
-034F;GL # COMBINING GRAPHEME JOINER
-0350;CM # COMBINING RIGHT ARROWHEAD ABOVE
-0351;CM # COMBINING LEFT HALF RING ABOVE
-0352;CM # COMBINING FERMATA
-0353;CM # COMBINING X BELOW
-0354;CM # COMBINING LEFT ARROWHEAD BELOW
-0355;CM # COMBINING RIGHT ARROWHEAD BELOW
-0356;CM # COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
-0357;CM # COMBINING RIGHT HALF RING ABOVE
-0358;CM # COMBINING DOT ABOVE RIGHT
-0359;CM # COMBINING ASTERISK BELOW
-035A;CM # COMBINING DOUBLE RING BELOW
-035B;CM # COMBINING ZIGZAG ABOVE
-035C;GL # COMBINING DOUBLE BREVE BELOW
-035D;GL # COMBINING DOUBLE BREVE
-035E;GL # COMBINING DOUBLE MACRON
-035F;GL # COMBINING DOUBLE MACRON BELOW
-0360;GL # COMBINING DOUBLE TILDE
-0361;GL # COMBINING DOUBLE INVERTED BREVE
-0362;GL # COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-0363;CM # COMBINING LATIN SMALL LETTER A
-0364;CM # COMBINING LATIN SMALL LETTER E
-0365;CM # COMBINING LATIN SMALL LETTER I
-0366;CM # COMBINING LATIN SMALL LETTER O
-0367;CM # COMBINING LATIN SMALL LETTER U
-0368;CM # COMBINING LATIN SMALL LETTER C
-0369;CM # COMBINING LATIN SMALL LETTER D
-036A;CM # COMBINING LATIN SMALL LETTER H
-036B;CM # COMBINING LATIN SMALL LETTER M
-036C;CM # COMBINING LATIN SMALL LETTER R
-036D;CM # COMBINING LATIN SMALL LETTER T
-036E;CM # COMBINING LATIN SMALL LETTER V
-036F;CM # COMBINING LATIN SMALL LETTER X
-0370;AL # GREEK CAPITAL LETTER HETA
-0371;AL # GREEK SMALL LETTER HETA
-0372;AL # GREEK CAPITAL LETTER ARCHAIC SAMPI
-0373;AL # GREEK SMALL LETTER ARCHAIC SAMPI
-0374;AL # GREEK NUMERAL SIGN
-0375;AL # GREEK LOWER NUMERAL SIGN
-0376;AL # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0377;AL # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A;AL # GREEK YPOGEGRAMMENI
-037B;AL # GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
-037C;AL # GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
-037D;AL # GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E;IS # GREEK QUESTION MARK
-0384;AL # GREEK TONOS
-0385;AL # GREEK DIALYTIKA TONOS
-0386;AL # GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387;AL # GREEK ANO TELEIA
-0388;AL # GREEK CAPITAL LETTER EPSILON WITH TONOS
-0389;AL # GREEK CAPITAL LETTER ETA WITH TONOS
-038A;AL # GREEK CAPITAL LETTER IOTA WITH TONOS
-038C;AL # GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E;AL # GREEK CAPITAL LETTER UPSILON WITH TONOS
-038F;AL # GREEK CAPITAL LETTER OMEGA WITH TONOS
-0390;AL # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-0391;AL # GREEK CAPITAL LETTER ALPHA
-0392;AL # GREEK CAPITAL LETTER BETA
-0393;AL # GREEK CAPITAL LETTER GAMMA
-0394;AL # GREEK CAPITAL LETTER DELTA
-0395;AL # GREEK CAPITAL LETTER EPSILON
-0396;AL # GREEK CAPITAL LETTER ZETA
-0397;AL # GREEK CAPITAL LETTER ETA
-0398;AL # GREEK CAPITAL LETTER THETA
-0399;AL # GREEK CAPITAL LETTER IOTA
-039A;AL # GREEK CAPITAL LETTER KAPPA
-039B;AL # GREEK CAPITAL LETTER LAMDA
-039C;AL # GREEK CAPITAL LETTER MU
-039D;AL # GREEK CAPITAL LETTER NU
-039E;AL # GREEK CAPITAL LETTER XI
-039F;AL # GREEK CAPITAL LETTER OMICRON
-03A0;AL # GREEK CAPITAL LETTER PI
-03A1;AL # GREEK CAPITAL LETTER RHO
-03A3;AL # GREEK CAPITAL LETTER SIGMA
-03A4;AL # GREEK CAPITAL LETTER TAU
-03A5;AL # GREEK CAPITAL LETTER UPSILON
-03A6;AL # GREEK CAPITAL LETTER PHI
-03A7;AL # GREEK CAPITAL LETTER CHI
-03A8;AL # GREEK CAPITAL LETTER PSI
-03A9;AL # GREEK CAPITAL LETTER OMEGA
-03AA;AL # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-03AB;AL # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03AC;AL # GREEK SMALL LETTER ALPHA WITH TONOS
-03AD;AL # GREEK SMALL LETTER EPSILON WITH TONOS
-03AE;AL # GREEK SMALL LETTER ETA WITH TONOS
-03AF;AL # GREEK SMALL LETTER IOTA WITH TONOS
-03B0;AL # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03B1;AL # GREEK SMALL LETTER ALPHA
-03B2;AL # GREEK SMALL LETTER BETA
-03B3;AL # GREEK SMALL LETTER GAMMA
-03B4;AL # GREEK SMALL LETTER DELTA
-03B5;AL # GREEK SMALL LETTER EPSILON
-03B6;AL # GREEK SMALL LETTER ZETA
-03B7;AL # GREEK SMALL LETTER ETA
-03B8;AL # GREEK SMALL LETTER THETA
-03B9;AL # GREEK SMALL LETTER IOTA
-03BA;AL # GREEK SMALL LETTER KAPPA
-03BB;AL # GREEK SMALL LETTER LAMDA
-03BC;AL # GREEK SMALL LETTER MU
-03BD;AL # GREEK SMALL LETTER NU
-03BE;AL # GREEK SMALL LETTER XI
-03BF;AL # GREEK SMALL LETTER OMICRON
-03C0;AL # GREEK SMALL LETTER PI
-03C1;AL # GREEK SMALL LETTER RHO
-03C2;AL # GREEK SMALL LETTER FINAL SIGMA
-03C3;AL # GREEK SMALL LETTER SIGMA
-03C4;AL # GREEK SMALL LETTER TAU
-03C5;AL # GREEK SMALL LETTER UPSILON
-03C6;AL # GREEK SMALL LETTER PHI
-03C7;AL # GREEK SMALL LETTER CHI
-03C8;AL # GREEK SMALL LETTER PSI
-03C9;AL # GREEK SMALL LETTER OMEGA
-03CA;AL # GREEK SMALL LETTER IOTA WITH DIALYTIKA
-03CB;AL # GREEK SMALL LETTER UPSILON WITH DIALYTIKA
-03CC;AL # GREEK SMALL LETTER OMICRON WITH TONOS
-03CD;AL # GREEK SMALL LETTER UPSILON WITH TONOS
-03CE;AL # GREEK SMALL LETTER OMEGA WITH TONOS
-03CF;AL # GREEK CAPITAL KAI SYMBOL
-03D0;AL # GREEK BETA SYMBOL
-03D1;AL # GREEK THETA SYMBOL
-03D2;AL # GREEK UPSILON WITH HOOK SYMBOL
-03D3;AL # GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
-03D4;AL # GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D5;AL # GREEK PHI SYMBOL
-03D6;AL # GREEK PI SYMBOL
-03D7;AL # GREEK KAI SYMBOL
-03D8;AL # GREEK LETTER ARCHAIC KOPPA
-03D9;AL # GREEK SMALL LETTER ARCHAIC KOPPA
-03DA;AL # GREEK LETTER STIGMA
-03DB;AL # GREEK SMALL LETTER STIGMA
-03DC;AL # GREEK LETTER DIGAMMA
-03DD;AL # GREEK SMALL LETTER DIGAMMA
-03DE;AL # GREEK LETTER KOPPA
-03DF;AL # GREEK SMALL LETTER KOPPA
-03E0;AL # GREEK LETTER SAMPI
-03E1;AL # GREEK SMALL LETTER SAMPI
-03E2;AL # COPTIC CAPITAL LETTER SHEI
-03E3;AL # COPTIC SMALL LETTER SHEI
-03E4;AL # COPTIC CAPITAL LETTER FEI
-03E5;AL # COPTIC SMALL LETTER FEI
-03E6;AL # COPTIC CAPITAL LETTER KHEI
-03E7;AL # COPTIC SMALL LETTER KHEI
-03E8;AL # COPTIC CAPITAL LETTER HORI
-03E9;AL # COPTIC SMALL LETTER HORI
-03EA;AL # COPTIC CAPITAL LETTER GANGIA
-03EB;AL # COPTIC SMALL LETTER GANGIA
-03EC;AL # COPTIC CAPITAL LETTER SHIMA
-03ED;AL # COPTIC SMALL LETTER SHIMA
-03EE;AL # COPTIC CAPITAL LETTER DEI
-03EF;AL # COPTIC SMALL LETTER DEI
-03F0;AL # GREEK KAPPA SYMBOL
-03F1;AL # GREEK RHO SYMBOL
-03F2;AL # GREEK LUNATE SIGMA SYMBOL
-03F3;AL # GREEK LETTER YOT
-03F4;AL # GREEK CAPITAL THETA SYMBOL
-03F5;AL # GREEK LUNATE EPSILON SYMBOL
-03F6;AL # GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7;AL # GREEK CAPITAL LETTER SHO
-03F8;AL # GREEK SMALL LETTER SHO
-03F9;AL # GREEK CAPITAL LUNATE SIGMA SYMBOL
-03FA;AL # GREEK CAPITAL LETTER SAN
-03FB;AL # GREEK SMALL LETTER SAN
-03FC;AL # GREEK RHO WITH STROKE SYMBOL
-03FD;AL # GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
-03FE;AL # GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
-03FF;AL # GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0400;AL # CYRILLIC CAPITAL LETTER IE WITH GRAVE
-0401;AL # CYRILLIC CAPITAL LETTER IO
-0402;AL # CYRILLIC CAPITAL LETTER DJE
-0403;AL # CYRILLIC CAPITAL LETTER GJE
-0404;AL # CYRILLIC CAPITAL LETTER UKRAINIAN IE
-0405;AL # CYRILLIC CAPITAL LETTER DZE
-0406;AL # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-0407;AL # CYRILLIC CAPITAL LETTER YI
-0408;AL # CYRILLIC CAPITAL LETTER JE
-0409;AL # CYRILLIC CAPITAL LETTER LJE
-040A;AL # CYRILLIC CAPITAL LETTER NJE
-040B;AL # CYRILLIC CAPITAL LETTER TSHE
-040C;AL # CYRILLIC CAPITAL LETTER KJE
-040D;AL # CYRILLIC CAPITAL LETTER I WITH GRAVE
-040E;AL # CYRILLIC CAPITAL LETTER SHORT U
-040F;AL # CYRILLIC CAPITAL LETTER DZHE
-0410;AL # CYRILLIC CAPITAL LETTER A
-0411;AL # CYRILLIC CAPITAL LETTER BE
-0412;AL # CYRILLIC CAPITAL LETTER VE
-0413;AL # CYRILLIC CAPITAL LETTER GHE
-0414;AL # CYRILLIC CAPITAL LETTER DE
-0415;AL # CYRILLIC CAPITAL LETTER IE
-0416;AL # CYRILLIC CAPITAL LETTER ZHE
-0417;AL # CYRILLIC CAPITAL LETTER ZE
-0418;AL # CYRILLIC CAPITAL LETTER I
-0419;AL # CYRILLIC CAPITAL LETTER SHORT I
-041A;AL # CYRILLIC CAPITAL LETTER KA
-041B;AL # CYRILLIC CAPITAL LETTER EL
-041C;AL # CYRILLIC CAPITAL LETTER EM
-041D;AL # CYRILLIC CAPITAL LETTER EN
-041E;AL # CYRILLIC CAPITAL LETTER O
-041F;AL # CYRILLIC CAPITAL LETTER PE
-0420;AL # CYRILLIC CAPITAL LETTER ER
-0421;AL # CYRILLIC CAPITAL LETTER ES
-0422;AL # CYRILLIC CAPITAL LETTER TE
-0423;AL # CYRILLIC CAPITAL LETTER U
-0424;AL # CYRILLIC CAPITAL LETTER EF
-0425;AL # CYRILLIC CAPITAL LETTER HA
-0426;AL # CYRILLIC CAPITAL LETTER TSE
-0427;AL # CYRILLIC CAPITAL LETTER CHE
-0428;AL # CYRILLIC CAPITAL LETTER SHA
-0429;AL # CYRILLIC CAPITAL LETTER SHCHA
-042A;AL # CYRILLIC CAPITAL LETTER HARD SIGN
-042B;AL # CYRILLIC CAPITAL LETTER YERU
-042C;AL # CYRILLIC CAPITAL LETTER SOFT SIGN
-042D;AL # CYRILLIC CAPITAL LETTER E
-042E;AL # CYRILLIC CAPITAL LETTER YU
-042F;AL # CYRILLIC CAPITAL LETTER YA
-0430;AL # CYRILLIC SMALL LETTER A
-0431;AL # CYRILLIC SMALL LETTER BE
-0432;AL # CYRILLIC SMALL LETTER VE
-0433;AL # CYRILLIC SMALL LETTER GHE
-0434;AL # CYRILLIC SMALL LETTER DE
-0435;AL # CYRILLIC SMALL LETTER IE
-0436;AL # CYRILLIC SMALL LETTER ZHE
-0437;AL # CYRILLIC SMALL LETTER ZE
-0438;AL # CYRILLIC SMALL LETTER I
-0439;AL # CYRILLIC SMALL LETTER SHORT I
-043A;AL # CYRILLIC SMALL LETTER KA
-043B;AL # CYRILLIC SMALL LETTER EL
-043C;AL # CYRILLIC SMALL LETTER EM
-043D;AL # CYRILLIC SMALL LETTER EN
-043E;AL # CYRILLIC SMALL LETTER O
-043F;AL # CYRILLIC SMALL LETTER PE
-0440;AL # CYRILLIC SMALL LETTER ER
-0441;AL # CYRILLIC SMALL LETTER ES
-0442;AL # CYRILLIC SMALL LETTER TE
-0443;AL # CYRILLIC SMALL LETTER U
-0444;AL # CYRILLIC SMALL LETTER EF
-0445;AL # CYRILLIC SMALL LETTER HA
-0446;AL # CYRILLIC SMALL LETTER TSE
-0447;AL # CYRILLIC SMALL LETTER CHE
-0448;AL # CYRILLIC SMALL LETTER SHA
-0449;AL # CYRILLIC SMALL LETTER SHCHA
-044A;AL # CYRILLIC SMALL LETTER HARD SIGN
-044B;AL # CYRILLIC SMALL LETTER YERU
-044C;AL # CYRILLIC SMALL LETTER SOFT SIGN
-044D;AL # CYRILLIC SMALL LETTER E
-044E;AL # CYRILLIC SMALL LETTER YU
-044F;AL # CYRILLIC SMALL LETTER YA
-0450;AL # CYRILLIC SMALL LETTER IE WITH GRAVE
-0451;AL # CYRILLIC SMALL LETTER IO
-0452;AL # CYRILLIC SMALL LETTER DJE
-0453;AL # CYRILLIC SMALL LETTER GJE
-0454;AL # CYRILLIC SMALL LETTER UKRAINIAN IE
-0455;AL # CYRILLIC SMALL LETTER DZE
-0456;AL # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-0457;AL # CYRILLIC SMALL LETTER YI
-0458;AL # CYRILLIC SMALL LETTER JE
-0459;AL # CYRILLIC SMALL LETTER LJE
-045A;AL # CYRILLIC SMALL LETTER NJE
-045B;AL # CYRILLIC SMALL LETTER TSHE
-045C;AL # CYRILLIC SMALL LETTER KJE
-045D;AL # CYRILLIC SMALL LETTER I WITH GRAVE
-045E;AL # CYRILLIC SMALL LETTER SHORT U
-045F;AL # CYRILLIC SMALL LETTER DZHE
-0460;AL # CYRILLIC CAPITAL LETTER OMEGA
-0461;AL # CYRILLIC SMALL LETTER OMEGA
-0462;AL # CYRILLIC CAPITAL LETTER YAT
-0463;AL # CYRILLIC SMALL LETTER YAT
-0464;AL # CYRILLIC CAPITAL LETTER IOTIFIED E
-0465;AL # CYRILLIC SMALL LETTER IOTIFIED E
-0466;AL # CYRILLIC CAPITAL LETTER LITTLE YUS
-0467;AL # CYRILLIC SMALL LETTER LITTLE YUS
-0468;AL # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-0469;AL # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046A;AL # CYRILLIC CAPITAL LETTER BIG YUS
-046B;AL # CYRILLIC SMALL LETTER BIG YUS
-046C;AL # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046D;AL # CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046E;AL # CYRILLIC CAPITAL LETTER KSI
-046F;AL # CYRILLIC SMALL LETTER KSI
-0470;AL # CYRILLIC CAPITAL LETTER PSI
-0471;AL # CYRILLIC SMALL LETTER PSI
-0472;AL # CYRILLIC CAPITAL LETTER FITA
-0473;AL # CYRILLIC SMALL LETTER FITA
-0474;AL # CYRILLIC CAPITAL LETTER IZHITSA
-0475;AL # CYRILLIC SMALL LETTER IZHITSA
-0476;AL # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0477;AL # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478;AL # CYRILLIC CAPITAL LETTER UK
-0479;AL # CYRILLIC SMALL LETTER UK
-047A;AL # CYRILLIC CAPITAL LETTER ROUND OMEGA
-047B;AL # CYRILLIC SMALL LETTER ROUND OMEGA
-047C;AL # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047D;AL # CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047E;AL # CYRILLIC CAPITAL LETTER OT
-047F;AL # CYRILLIC SMALL LETTER OT
-0480;AL # CYRILLIC CAPITAL LETTER KOPPA
-0481;AL # CYRILLIC SMALL LETTER KOPPA
-0482;AL # CYRILLIC THOUSANDS SIGN
-0483;CM # COMBINING CYRILLIC TITLO
-0484;CM # COMBINING CYRILLIC PALATALIZATION
-0485;CM # COMBINING CYRILLIC DASIA PNEUMATA
-0486;CM # COMBINING CYRILLIC PSILI PNEUMATA
-0487;CM # COMBINING CYRILLIC POKRYTIE
-0488;CM # COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
-0489;CM # COMBINING CYRILLIC MILLIONS SIGN
-048A;AL # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048B;AL # CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048C;AL # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048D;AL # CYRILLIC SMALL LETTER SEMISOFT SIGN
-048E;AL # CYRILLIC CAPITAL LETTER ER WITH TICK
-048F;AL # CYRILLIC SMALL LETTER ER WITH TICK
-0490;AL # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0491;AL # CYRILLIC SMALL LETTER GHE WITH UPTURN
-0492;AL # CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0493;AL # CYRILLIC SMALL LETTER GHE WITH STROKE
-0494;AL # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0495;AL # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0496;AL # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0497;AL # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0498;AL # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-0499;AL # CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049A;AL # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049B;AL # CYRILLIC SMALL LETTER KA WITH DESCENDER
-049C;AL # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049D;AL # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049E;AL # CYRILLIC CAPITAL LETTER KA WITH STROKE
-049F;AL # CYRILLIC SMALL LETTER KA WITH STROKE
-04A0;AL # CYRILLIC CAPITAL LETTER BASHKIR KA
-04A1;AL # CYRILLIC SMALL LETTER BASHKIR KA
-04A2;AL # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A3;AL # CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A4;AL # CYRILLIC CAPITAL LIGATURE EN GHE
-04A5;AL # CYRILLIC SMALL LIGATURE EN GHE
-04A6;AL # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A7;AL # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A8;AL # CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04A9;AL # CYRILLIC SMALL LETTER ABKHASIAN HA
-04AA;AL # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AB;AL # CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AC;AL # CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AD;AL # CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AE;AL # CYRILLIC CAPITAL LETTER STRAIGHT U
-04AF;AL # CYRILLIC SMALL LETTER STRAIGHT U
-04B0;AL # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B1;AL # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B2;AL # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B3;AL # CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B4;AL # CYRILLIC CAPITAL LIGATURE TE TSE
-04B5;AL # CYRILLIC SMALL LIGATURE TE TSE
-04B6;AL # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B7;AL # CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B8;AL # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04B9;AL # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BA;AL # CYRILLIC CAPITAL LETTER SHHA
-04BB;AL # CYRILLIC SMALL LETTER SHHA
-04BC;AL # CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BD;AL # CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BE;AL # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04BF;AL # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0;AL # CYRILLIC LETTER PALOCHKA
-04C1;AL # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C2;AL # CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C3;AL # CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C4;AL # CYRILLIC SMALL LETTER KA WITH HOOK
-04C5;AL # CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C6;AL # CYRILLIC SMALL LETTER EL WITH TAIL
-04C7;AL # CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C8;AL # CYRILLIC SMALL LETTER EN WITH HOOK
-04C9;AL # CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CA;AL # CYRILLIC SMALL LETTER EN WITH TAIL
-04CB;AL # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CC;AL # CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CD;AL # CYRILLIC CAPITAL LETTER EM WITH TAIL
-04CE;AL # CYRILLIC SMALL LETTER EM WITH TAIL
-04CF;AL # CYRILLIC SMALL LETTER PALOCHKA
-04D0;AL # CYRILLIC CAPITAL LETTER A WITH BREVE
-04D1;AL # CYRILLIC SMALL LETTER A WITH BREVE
-04D2;AL # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D3;AL # CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D4;AL # CYRILLIC CAPITAL LIGATURE A IE
-04D5;AL # CYRILLIC SMALL LIGATURE A IE
-04D6;AL # CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D7;AL # CYRILLIC SMALL LETTER IE WITH BREVE
-04D8;AL # CYRILLIC CAPITAL LETTER SCHWA
-04D9;AL # CYRILLIC SMALL LETTER SCHWA
-04DA;AL # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DB;AL # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DC;AL # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DD;AL # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DE;AL # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04DF;AL # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E0;AL # CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E1;AL # CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E2;AL # CYRILLIC CAPITAL LETTER I WITH MACRON
-04E3;AL # CYRILLIC SMALL LETTER I WITH MACRON
-04E4;AL # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E5;AL # CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E6;AL # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E7;AL # CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E8;AL # CYRILLIC CAPITAL LETTER BARRED O
-04E9;AL # CYRILLIC SMALL LETTER BARRED O
-04EA;AL # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EB;AL # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04EC;AL # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04ED;AL # CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EE;AL # CYRILLIC CAPITAL LETTER U WITH MACRON
-04EF;AL # CYRILLIC SMALL LETTER U WITH MACRON
-04F0;AL # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F1;AL # CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F2;AL # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F3;AL # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F4;AL # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F5;AL # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F6;AL # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F7;AL # CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F8;AL # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04F9;AL # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FA;AL # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FB;AL # CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FC;AL # CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FD;AL # CYRILLIC SMALL LETTER HA WITH HOOK
-04FE;AL # CYRILLIC CAPITAL LETTER HA WITH STROKE
-04FF;AL # CYRILLIC SMALL LETTER HA WITH STROKE
-0500;AL # CYRILLIC CAPITAL LETTER KOMI DE
-0501;AL # CYRILLIC SMALL LETTER KOMI DE
-0502;AL # CYRILLIC CAPITAL LETTER KOMI DJE
-0503;AL # CYRILLIC SMALL LETTER KOMI DJE
-0504;AL # CYRILLIC CAPITAL LETTER KOMI ZJE
-0505;AL # CYRILLIC SMALL LETTER KOMI ZJE
-0506;AL # CYRILLIC CAPITAL LETTER KOMI DZJE
-0507;AL # CYRILLIC SMALL LETTER KOMI DZJE
-0508;AL # CYRILLIC CAPITAL LETTER KOMI LJE
-0509;AL # CYRILLIC SMALL LETTER KOMI LJE
-050A;AL # CYRILLIC CAPITAL LETTER KOMI NJE
-050B;AL # CYRILLIC SMALL LETTER KOMI NJE
-050C;AL # CYRILLIC CAPITAL LETTER KOMI SJE
-050D;AL # CYRILLIC SMALL LETTER KOMI SJE
-050E;AL # CYRILLIC CAPITAL LETTER KOMI TJE
-050F;AL # CYRILLIC SMALL LETTER KOMI TJE
-0510;AL # CYRILLIC CAPITAL LETTER REVERSED ZE
-0511;AL # CYRILLIC SMALL LETTER REVERSED ZE
-0512;AL # CYRILLIC CAPITAL LETTER EL WITH HOOK
-0513;AL # CYRILLIC SMALL LETTER EL WITH HOOK
-0514;AL # CYRILLIC CAPITAL LETTER LHA
-0515;AL # CYRILLIC SMALL LETTER LHA
-0516;AL # CYRILLIC CAPITAL LETTER RHA
-0517;AL # CYRILLIC SMALL LETTER RHA
-0518;AL # CYRILLIC CAPITAL LETTER YAE
-0519;AL # CYRILLIC SMALL LETTER YAE
-051A;AL # CYRILLIC CAPITAL LETTER QA
-051B;AL # CYRILLIC SMALL LETTER QA
-051C;AL # CYRILLIC CAPITAL LETTER WE
-051D;AL # CYRILLIC SMALL LETTER WE
-051E;AL # CYRILLIC CAPITAL LETTER ALEUT KA
-051F;AL # CYRILLIC SMALL LETTER ALEUT KA
-0520;AL # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0521;AL # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0522;AL # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0523;AL # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0524;AL # CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0525;AL # CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531;AL # ARMENIAN CAPITAL LETTER AYB
-0532;AL # ARMENIAN CAPITAL LETTER BEN
-0533;AL # ARMENIAN CAPITAL LETTER GIM
-0534;AL # ARMENIAN CAPITAL LETTER DA
-0535;AL # ARMENIAN CAPITAL LETTER ECH
-0536;AL # ARMENIAN CAPITAL LETTER ZA
-0537;AL # ARMENIAN CAPITAL LETTER EH
-0538;AL # ARMENIAN CAPITAL LETTER ET
-0539;AL # ARMENIAN CAPITAL LETTER TO
-053A;AL # ARMENIAN CAPITAL LETTER ZHE
-053B;AL # ARMENIAN CAPITAL LETTER INI
-053C;AL # ARMENIAN CAPITAL LETTER LIWN
-053D;AL # ARMENIAN CAPITAL LETTER XEH
-053E;AL # ARMENIAN CAPITAL LETTER CA
-053F;AL # ARMENIAN CAPITAL LETTER KEN
-0540;AL # ARMENIAN CAPITAL LETTER HO
-0541;AL # ARMENIAN CAPITAL LETTER JA
-0542;AL # ARMENIAN CAPITAL LETTER GHAD
-0543;AL # ARMENIAN CAPITAL LETTER CHEH
-0544;AL # ARMENIAN CAPITAL LETTER MEN
-0545;AL # ARMENIAN CAPITAL LETTER YI
-0546;AL # ARMENIAN CAPITAL LETTER NOW
-0547;AL # ARMENIAN CAPITAL LETTER SHA
-0548;AL # ARMENIAN CAPITAL LETTER VO
-0549;AL # ARMENIAN CAPITAL LETTER CHA
-054A;AL # ARMENIAN CAPITAL LETTER PEH
-054B;AL # ARMENIAN CAPITAL LETTER JHEH
-054C;AL # ARMENIAN CAPITAL LETTER RA
-054D;AL # ARMENIAN CAPITAL LETTER SEH
-054E;AL # ARMENIAN CAPITAL LETTER VEW
-054F;AL # ARMENIAN CAPITAL LETTER TIWN
-0550;AL # ARMENIAN CAPITAL LETTER REH
-0551;AL # ARMENIAN CAPITAL LETTER CO
-0552;AL # ARMENIAN CAPITAL LETTER YIWN
-0553;AL # ARMENIAN CAPITAL LETTER PIWR
-0554;AL # ARMENIAN CAPITAL LETTER KEH
-0555;AL # ARMENIAN CAPITAL LETTER OH
-0556;AL # ARMENIAN CAPITAL LETTER FEH
-0559;AL # ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A;AL # ARMENIAN APOSTROPHE
-055B;AL # ARMENIAN EMPHASIS MARK
-055C;AL # ARMENIAN EXCLAMATION MARK
-055D;AL # ARMENIAN COMMA
-055E;AL # ARMENIAN QUESTION MARK
-055F;AL # ARMENIAN ABBREVIATION MARK
-0561;AL # ARMENIAN SMALL LETTER AYB
-0562;AL # ARMENIAN SMALL LETTER BEN
-0563;AL # ARMENIAN SMALL LETTER GIM
-0564;AL # ARMENIAN SMALL LETTER DA
-0565;AL # ARMENIAN SMALL LETTER ECH
-0566;AL # ARMENIAN SMALL LETTER ZA
-0567;AL # ARMENIAN SMALL LETTER EH
-0568;AL # ARMENIAN SMALL LETTER ET
-0569;AL # ARMENIAN SMALL LETTER TO
-056A;AL # ARMENIAN SMALL LETTER ZHE
-056B;AL # ARMENIAN SMALL LETTER INI
-056C;AL # ARMENIAN SMALL LETTER LIWN
-056D;AL # ARMENIAN SMALL LETTER XEH
-056E;AL # ARMENIAN SMALL LETTER CA
-056F;AL # ARMENIAN SMALL LETTER KEN
-0570;AL # ARMENIAN SMALL LETTER HO
-0571;AL # ARMENIAN SMALL LETTER JA
-0572;AL # ARMENIAN SMALL LETTER GHAD
-0573;AL # ARMENIAN SMALL LETTER CHEH
-0574;AL # ARMENIAN SMALL LETTER MEN
-0575;AL # ARMENIAN SMALL LETTER YI
-0576;AL # ARMENIAN SMALL LETTER NOW
-0577;AL # ARMENIAN SMALL LETTER SHA
-0578;AL # ARMENIAN SMALL LETTER VO
-0579;AL # ARMENIAN SMALL LETTER CHA
-057A;AL # ARMENIAN SMALL LETTER PEH
-057B;AL # ARMENIAN SMALL LETTER JHEH
-057C;AL # ARMENIAN SMALL LETTER RA
-057D;AL # ARMENIAN SMALL LETTER SEH
-057E;AL # ARMENIAN SMALL LETTER VEW
-057F;AL # ARMENIAN SMALL LETTER TIWN
-0580;AL # ARMENIAN SMALL LETTER REH
-0581;AL # ARMENIAN SMALL LETTER CO
-0582;AL # ARMENIAN SMALL LETTER YIWN
-0583;AL # ARMENIAN SMALL LETTER PIWR
-0584;AL # ARMENIAN SMALL LETTER KEH
-0585;AL # ARMENIAN SMALL LETTER OH
-0586;AL # ARMENIAN SMALL LETTER FEH
-0587;AL # ARMENIAN SMALL LIGATURE ECH YIWN
-0589;IS # ARMENIAN FULL STOP
-058A;BA # ARMENIAN HYPHEN
-0591;CM # HEBREW ACCENT ETNAHTA
-0592;CM # HEBREW ACCENT SEGOL
-0593;CM # HEBREW ACCENT SHALSHELET
-0594;CM # HEBREW ACCENT ZAQEF QATAN
-0595;CM # HEBREW ACCENT ZAQEF GADOL
-0596;CM # HEBREW ACCENT TIPEHA
-0597;CM # HEBREW ACCENT REVIA
-0598;CM # HEBREW ACCENT ZARQA
-0599;CM # HEBREW ACCENT PASHTA
-059A;CM # HEBREW ACCENT YETIV
-059B;CM # HEBREW ACCENT TEVIR
-059C;CM # HEBREW ACCENT GERESH
-059D;CM # HEBREW ACCENT GERESH MUQDAM
-059E;CM # HEBREW ACCENT GERSHAYIM
-059F;CM # HEBREW ACCENT QARNEY PARA
-05A0;CM # HEBREW ACCENT TELISHA GEDOLA
-05A1;CM # HEBREW ACCENT PAZER
-05A2;CM # HEBREW ACCENT ATNAH HAFUKH
-05A3;CM # HEBREW ACCENT MUNAH
-05A4;CM # HEBREW ACCENT MAHAPAKH
-05A5;CM # HEBREW ACCENT MERKHA
-05A6;CM # HEBREW ACCENT MERKHA KEFULA
-05A7;CM # HEBREW ACCENT DARGA
-05A8;CM # HEBREW ACCENT QADMA
-05A9;CM # HEBREW ACCENT TELISHA QETANA
-05AA;CM # HEBREW ACCENT YERAH BEN YOMO
-05AB;CM # HEBREW ACCENT OLE
-05AC;CM # HEBREW ACCENT ILUY
-05AD;CM # HEBREW ACCENT DEHI
-05AE;CM # HEBREW ACCENT ZINOR
-05AF;CM # HEBREW MARK MASORA CIRCLE
-05B0;CM # HEBREW POINT SHEVA
-05B1;CM # HEBREW POINT HATAF SEGOL
-05B2;CM # HEBREW POINT HATAF PATAH
-05B3;CM # HEBREW POINT HATAF QAMATS
-05B4;CM # HEBREW POINT HIRIQ
-05B5;CM # HEBREW POINT TSERE
-05B6;CM # HEBREW POINT SEGOL
-05B7;CM # HEBREW POINT PATAH
-05B8;CM # HEBREW POINT QAMATS
-05B9;CM # HEBREW POINT HOLAM
-05BA;CM # HEBREW POINT HOLAM HASER FOR VAV
-05BB;CM # HEBREW POINT QUBUTS
-05BC;CM # HEBREW POINT DAGESH OR MAPIQ
-05BD;CM # HEBREW POINT METEG
-05BE;BA # HEBREW PUNCTUATION MAQAF
-05BF;CM # HEBREW POINT RAFE
-05C0;AL # HEBREW PUNCTUATION PASEQ
-05C1;CM # HEBREW POINT SHIN DOT
-05C2;CM # HEBREW POINT SIN DOT
-05C3;AL # HEBREW PUNCTUATION SOF PASUQ
-05C4;CM # HEBREW MARK UPPER DOT
-05C5;CM # HEBREW MARK LOWER DOT
-05C6;EX # HEBREW PUNCTUATION NUN HAFUKHA
-05C7;CM # HEBREW POINT QAMATS QATAN
-05D0;AL # HEBREW LETTER ALEF
-05D1;AL # HEBREW LETTER BET
-05D2;AL # HEBREW LETTER GIMEL
-05D3;AL # HEBREW LETTER DALET
-05D4;AL # HEBREW LETTER HE
-05D5;AL # HEBREW LETTER VAV
-05D6;AL # HEBREW LETTER ZAYIN
-05D7;AL # HEBREW LETTER HET
-05D8;AL # HEBREW LETTER TET
-05D9;AL # HEBREW LETTER YOD
-05DA;AL # HEBREW LETTER FINAL KAF
-05DB;AL # HEBREW LETTER KAF
-05DC;AL # HEBREW LETTER LAMED
-05DD;AL # HEBREW LETTER FINAL MEM
-05DE;AL # HEBREW LETTER MEM
-05DF;AL # HEBREW LETTER FINAL NUN
-05E0;AL # HEBREW LETTER NUN
-05E1;AL # HEBREW LETTER SAMEKH
-05E2;AL # HEBREW LETTER AYIN
-05E3;AL # HEBREW LETTER FINAL PE
-05E4;AL # HEBREW LETTER PE
-05E5;AL # HEBREW LETTER FINAL TSADI
-05E6;AL # HEBREW LETTER TSADI
-05E7;AL # HEBREW LETTER QOF
-05E8;AL # HEBREW LETTER RESH
-05E9;AL # HEBREW LETTER SHIN
-05EA;AL # HEBREW LETTER TAV
-05F0;AL # HEBREW LIGATURE YIDDISH DOUBLE VAV
-05F1;AL # HEBREW LIGATURE YIDDISH VAV YOD
-05F2;AL # HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3;AL # HEBREW PUNCTUATION GERESH
-05F4;AL # HEBREW PUNCTUATION GERSHAYIM
-0600;AL # ARABIC NUMBER SIGN
-0601;AL # ARABIC SIGN SANAH
-0602;AL # ARABIC FOOTNOTE MARKER
-0603;AL # ARABIC SIGN SAFHA
-0606;AL # ARABIC-INDIC CUBE ROOT
-0607;AL # ARABIC-INDIC FOURTH ROOT
-0608;AL # ARABIC RAY
-0609;PO # ARABIC-INDIC PER MILLE SIGN
-060A;PO # ARABIC-INDIC PER TEN THOUSAND SIGN
-060B;PO # AFGHANI SIGN
-060C;IS # ARABIC COMMA
-060D;IS # ARABIC DATE SEPARATOR
-060E;AL # ARABIC POETIC VERSE SIGN
-060F;AL # ARABIC SIGN MISRA
-0610;CM # ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
-0611;CM # ARABIC SIGN ALAYHE ASSALLAM
-0612;CM # ARABIC SIGN RAHMATULLAH ALAYHE
-0613;CM # ARABIC SIGN RADI ALLAHOU ANHU
-0614;CM # ARABIC SIGN TAKHALLUS
-0615;CM # ARABIC SMALL HIGH TAH
-0616;CM # ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
-0617;CM # ARABIC SMALL HIGH ZAIN
-0618;CM # ARABIC SMALL FATHA
-0619;CM # ARABIC SMALL DAMMA
-061A;CM # ARABIC SMALL KASRA
-061B;EX # ARABIC SEMICOLON
-061E;EX # ARABIC TRIPLE DOT PUNCTUATION MARK
-061F;EX # ARABIC QUESTION MARK
-0621;AL # ARABIC LETTER HAMZA
-0622;AL # ARABIC LETTER ALEF WITH MADDA ABOVE
-0623;AL # ARABIC LETTER ALEF WITH HAMZA ABOVE
-0624;AL # ARABIC LETTER WAW WITH HAMZA ABOVE
-0625;AL # ARABIC LETTER ALEF WITH HAMZA BELOW
-0626;AL # ARABIC LETTER YEH WITH HAMZA ABOVE
-0627;AL # ARABIC LETTER ALEF
-0628;AL # ARABIC LETTER BEH
-0629;AL # ARABIC LETTER TEH MARBUTA
-062A;AL # ARABIC LETTER TEH
-062B;AL # ARABIC LETTER THEH
-062C;AL # ARABIC LETTER JEEM
-062D;AL # ARABIC LETTER HAH
-062E;AL # ARABIC LETTER KHAH
-062F;AL # ARABIC LETTER DAL
-0630;AL # ARABIC LETTER THAL
-0631;AL # ARABIC LETTER REH
-0632;AL # ARABIC LETTER ZAIN
-0633;AL # ARABIC LETTER SEEN
-0634;AL # ARABIC LETTER SHEEN
-0635;AL # ARABIC LETTER SAD
-0636;AL # ARABIC LETTER DAD
-0637;AL # ARABIC LETTER TAH
-0638;AL # ARABIC LETTER ZAH
-0639;AL # ARABIC LETTER AIN
-063A;AL # ARABIC LETTER GHAIN
-063B;AL # ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
-063C;AL # ARABIC LETTER KEHEH WITH THREE DOTS BELOW
-063D;AL # ARABIC LETTER FARSI YEH WITH INVERTED V
-063E;AL # ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
-063F;AL # ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640;AL # ARABIC TATWEEL
-0641;AL # ARABIC LETTER FEH
-0642;AL # ARABIC LETTER QAF
-0643;AL # ARABIC LETTER KAF
-0644;AL # ARABIC LETTER LAM
-0645;AL # ARABIC LETTER MEEM
-0646;AL # ARABIC LETTER NOON
-0647;AL # ARABIC LETTER HEH
-0648;AL # ARABIC LETTER WAW
-0649;AL # ARABIC LETTER ALEF MAKSURA
-064A;AL # ARABIC LETTER YEH
-064B;CM # ARABIC FATHATAN
-064C;CM # ARABIC DAMMATAN
-064D;CM # ARABIC KASRATAN
-064E;CM # ARABIC FATHA
-064F;CM # ARABIC DAMMA
-0650;CM # ARABIC KASRA
-0651;CM # ARABIC SHADDA
-0652;CM # ARABIC SUKUN
-0653;CM # ARABIC MADDAH ABOVE
-0654;CM # ARABIC HAMZA ABOVE
-0655;CM # ARABIC HAMZA BELOW
-0656;CM # ARABIC SUBSCRIPT ALEF
-0657;CM # ARABIC INVERTED DAMMA
-0658;CM # ARABIC MARK NOON GHUNNA
-0659;CM # ARABIC ZWARAKAY
-065A;CM # ARABIC VOWEL SIGN SMALL V ABOVE
-065B;CM # ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
-065C;CM # ARABIC VOWEL SIGN DOT BELOW
-065D;CM # ARABIC REVERSED DAMMA
-065E;CM # ARABIC FATHA WITH TWO DOTS
-0660;NU # ARABIC-INDIC DIGIT ZERO
-0661;NU # ARABIC-INDIC DIGIT ONE
-0662;NU # ARABIC-INDIC DIGIT TWO
-0663;NU # ARABIC-INDIC DIGIT THREE
-0664;NU # ARABIC-INDIC DIGIT FOUR
-0665;NU # ARABIC-INDIC DIGIT FIVE
-0666;NU # ARABIC-INDIC DIGIT SIX
-0667;NU # ARABIC-INDIC DIGIT SEVEN
-0668;NU # ARABIC-INDIC DIGIT EIGHT
-0669;NU # ARABIC-INDIC DIGIT NINE
-066A;PO # ARABIC PERCENT SIGN
-066B;NU # ARABIC DECIMAL SEPARATOR
-066C;NU # ARABIC THOUSANDS SEPARATOR
-066D;AL # ARABIC FIVE POINTED STAR
-066E;AL # ARABIC LETTER DOTLESS BEH
-066F;AL # ARABIC LETTER DOTLESS QAF
-0670;CM # ARABIC LETTER SUPERSCRIPT ALEF
-0671;AL # ARABIC LETTER ALEF WASLA
-0672;AL # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
-0673;AL # ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0674;AL # ARABIC LETTER HIGH HAMZA
-0675;AL # ARABIC LETTER HIGH HAMZA ALEF
-0676;AL # ARABIC LETTER HIGH HAMZA WAW
-0677;AL # ARABIC LETTER U WITH HAMZA ABOVE
-0678;AL # ARABIC LETTER HIGH HAMZA YEH
-0679;AL # ARABIC LETTER TTEH
-067A;AL # ARABIC LETTER TTEHEH
-067B;AL # ARABIC LETTER BEEH
-067C;AL # ARABIC LETTER TEH WITH RING
-067D;AL # ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
-067E;AL # ARABIC LETTER PEH
-067F;AL # ARABIC LETTER TEHEH
-0680;AL # ARABIC LETTER BEHEH
-0681;AL # ARABIC LETTER HAH WITH HAMZA ABOVE
-0682;AL # ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
-0683;AL # ARABIC LETTER NYEH
-0684;AL # ARABIC LETTER DYEH
-0685;AL # ARABIC LETTER HAH WITH THREE DOTS ABOVE
-0686;AL # ARABIC LETTER TCHEH
-0687;AL # ARABIC LETTER TCHEHEH
-0688;AL # ARABIC LETTER DDAL
-0689;AL # ARABIC LETTER DAL WITH RING
-068A;AL # ARABIC LETTER DAL WITH DOT BELOW
-068B;AL # ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
-068C;AL # ARABIC LETTER DAHAL
-068D;AL # ARABIC LETTER DDAHAL
-068E;AL # ARABIC LETTER DUL
-068F;AL # ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
-0690;AL # ARABIC LETTER DAL WITH FOUR DOTS ABOVE
-0691;AL # ARABIC LETTER RREH
-0692;AL # ARABIC LETTER REH WITH SMALL V
-0693;AL # ARABIC LETTER REH WITH RING
-0694;AL # ARABIC LETTER REH WITH DOT BELOW
-0695;AL # ARABIC LETTER REH WITH SMALL V BELOW
-0696;AL # ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
-0697;AL # ARABIC LETTER REH WITH TWO DOTS ABOVE
-0698;AL # ARABIC LETTER JEH
-0699;AL # ARABIC LETTER REH WITH FOUR DOTS ABOVE
-069A;AL # ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
-069B;AL # ARABIC LETTER SEEN WITH THREE DOTS BELOW
-069C;AL # ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
-069D;AL # ARABIC LETTER SAD WITH TWO DOTS BELOW
-069E;AL # ARABIC LETTER SAD WITH THREE DOTS ABOVE
-069F;AL # ARABIC LETTER TAH WITH THREE DOTS ABOVE
-06A0;AL # ARABIC LETTER AIN WITH THREE DOTS ABOVE
-06A1;AL # ARABIC LETTER DOTLESS FEH
-06A2;AL # ARABIC LETTER FEH WITH DOT MOVED BELOW
-06A3;AL # ARABIC LETTER FEH WITH DOT BELOW
-06A4;AL # ARABIC LETTER VEH
-06A5;AL # ARABIC LETTER FEH WITH THREE DOTS BELOW
-06A6;AL # ARABIC LETTER PEHEH
-06A7;AL # ARABIC LETTER QAF WITH DOT ABOVE
-06A8;AL # ARABIC LETTER QAF WITH THREE DOTS ABOVE
-06A9;AL # ARABIC LETTER KEHEH
-06AA;AL # ARABIC LETTER SWASH KAF
-06AB;AL # ARABIC LETTER KAF WITH RING
-06AC;AL # ARABIC LETTER KAF WITH DOT ABOVE
-06AD;AL # ARABIC LETTER NG
-06AE;AL # ARABIC LETTER KAF WITH THREE DOTS BELOW
-06AF;AL # ARABIC LETTER GAF
-06B0;AL # ARABIC LETTER GAF WITH RING
-06B1;AL # ARABIC LETTER NGOEH
-06B2;AL # ARABIC LETTER GAF WITH TWO DOTS BELOW
-06B3;AL # ARABIC LETTER GUEH
-06B4;AL # ARABIC LETTER GAF WITH THREE DOTS ABOVE
-06B5;AL # ARABIC LETTER LAM WITH SMALL V
-06B6;AL # ARABIC LETTER LAM WITH DOT ABOVE
-06B7;AL # ARABIC LETTER LAM WITH THREE DOTS ABOVE
-06B8;AL # ARABIC LETTER LAM WITH THREE DOTS BELOW
-06B9;AL # ARABIC LETTER NOON WITH DOT BELOW
-06BA;AL # ARABIC LETTER NOON GHUNNA
-06BB;AL # ARABIC LETTER RNOON
-06BC;AL # ARABIC LETTER NOON WITH RING
-06BD;AL # ARABIC LETTER NOON WITH THREE DOTS ABOVE
-06BE;AL # ARABIC LETTER HEH DOACHASHMEE
-06BF;AL # ARABIC LETTER TCHEH WITH DOT ABOVE
-06C0;AL # ARABIC LETTER HEH WITH YEH ABOVE
-06C1;AL # ARABIC LETTER HEH GOAL
-06C2;AL # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06C3;AL # ARABIC LETTER TEH MARBUTA GOAL
-06C4;AL # ARABIC LETTER WAW WITH RING
-06C5;AL # ARABIC LETTER KIRGHIZ OE
-06C6;AL # ARABIC LETTER OE
-06C7;AL # ARABIC LETTER U
-06C8;AL # ARABIC LETTER YU
-06C9;AL # ARABIC LETTER KIRGHIZ YU
-06CA;AL # ARABIC LETTER WAW WITH TWO DOTS ABOVE
-06CB;AL # ARABIC LETTER VE
-06CC;AL # ARABIC LETTER FARSI YEH
-06CD;AL # ARABIC LETTER YEH WITH TAIL
-06CE;AL # ARABIC LETTER YEH WITH SMALL V
-06CF;AL # ARABIC LETTER WAW WITH DOT ABOVE
-06D0;AL # ARABIC LETTER E
-06D1;AL # ARABIC LETTER YEH WITH THREE DOTS BELOW
-06D2;AL # ARABIC LETTER YEH BARREE
-06D3;AL # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4;EX # ARABIC FULL STOP
-06D5;AL # ARABIC LETTER AE
-06D6;CM # ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
-06D7;CM # ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
-06D8;CM # ARABIC SMALL HIGH MEEM INITIAL FORM
-06D9;CM # ARABIC SMALL HIGH LAM ALEF
-06DA;CM # ARABIC SMALL HIGH JEEM
-06DB;CM # ARABIC SMALL HIGH THREE DOTS
-06DC;CM # ARABIC SMALL HIGH SEEN
-06DD;AL # ARABIC END OF AYAH
-06DE;CM # ARABIC START OF RUB EL HIZB
-06DF;CM # ARABIC SMALL HIGH ROUNDED ZERO
-06E0;CM # ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
-06E1;CM # ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
-06E2;CM # ARABIC SMALL HIGH MEEM ISOLATED FORM
-06E3;CM # ARABIC SMALL LOW SEEN
-06E4;CM # ARABIC SMALL HIGH MADDA
-06E5;AL # ARABIC SMALL WAW
-06E6;AL # ARABIC SMALL YEH
-06E7;CM # ARABIC SMALL HIGH YEH
-06E8;CM # ARABIC SMALL HIGH NOON
-06E9;AL # ARABIC PLACE OF SAJDAH
-06EA;CM # ARABIC EMPTY CENTRE LOW STOP
-06EB;CM # ARABIC EMPTY CENTRE HIGH STOP
-06EC;CM # ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-06ED;CM # ARABIC SMALL LOW MEEM
-06EE;AL # ARABIC LETTER DAL WITH INVERTED V
-06EF;AL # ARABIC LETTER REH WITH INVERTED V
-06F0;NU # EXTENDED ARABIC-INDIC DIGIT ZERO
-06F1;NU # EXTENDED ARABIC-INDIC DIGIT ONE
-06F2;NU # EXTENDED ARABIC-INDIC DIGIT TWO
-06F3;NU # EXTENDED ARABIC-INDIC DIGIT THREE
-06F4;NU # EXTENDED ARABIC-INDIC DIGIT FOUR
-06F5;NU # EXTENDED ARABIC-INDIC DIGIT FIVE
-06F6;NU # EXTENDED ARABIC-INDIC DIGIT SIX
-06F7;NU # EXTENDED ARABIC-INDIC DIGIT SEVEN
-06F8;NU # EXTENDED ARABIC-INDIC DIGIT EIGHT
-06F9;NU # EXTENDED ARABIC-INDIC DIGIT NINE
-06FA;AL # ARABIC LETTER SHEEN WITH DOT BELOW
-06FB;AL # ARABIC LETTER DAD WITH DOT BELOW
-06FC;AL # ARABIC LETTER GHAIN WITH DOT BELOW
-06FD;AL # ARABIC SIGN SINDHI AMPERSAND
-06FE;AL # ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF;AL # ARABIC LETTER HEH WITH INVERTED V
-0700;AL # SYRIAC END OF PARAGRAPH
-0701;AL # SYRIAC SUPRALINEAR FULL STOP
-0702;AL # SYRIAC SUBLINEAR FULL STOP
-0703;AL # SYRIAC SUPRALINEAR COLON
-0704;AL # SYRIAC SUBLINEAR COLON
-0705;AL # SYRIAC HORIZONTAL COLON
-0706;AL # SYRIAC COLON SKEWED LEFT
-0707;AL # SYRIAC COLON SKEWED RIGHT
-0708;AL # SYRIAC SUPRALINEAR COLON SKEWED LEFT
-0709;AL # SYRIAC SUBLINEAR COLON SKEWED RIGHT
-070A;AL # SYRIAC CONTRACTION
-070B;AL # SYRIAC HARKLEAN OBELUS
-070C;AL # SYRIAC HARKLEAN METOBELUS
-070D;AL # SYRIAC HARKLEAN ASTERISCUS
-070F;AL # SYRIAC ABBREVIATION MARK
-0710;AL # SYRIAC LETTER ALAPH
-0711;CM # SYRIAC LETTER SUPERSCRIPT ALAPH
-0712;AL # SYRIAC LETTER BETH
-0713;AL # SYRIAC LETTER GAMAL
-0714;AL # SYRIAC LETTER GAMAL GARSHUNI
-0715;AL # SYRIAC LETTER DALATH
-0716;AL # SYRIAC LETTER DOTLESS DALATH RISH
-0717;AL # SYRIAC LETTER HE
-0718;AL # SYRIAC LETTER WAW
-0719;AL # SYRIAC LETTER ZAIN
-071A;AL # SYRIAC LETTER HETH
-071B;AL # SYRIAC LETTER TETH
-071C;AL # SYRIAC LETTER TETH GARSHUNI
-071D;AL # SYRIAC LETTER YUDH
-071E;AL # SYRIAC LETTER YUDH HE
-071F;AL # SYRIAC LETTER KAPH
-0720;AL # SYRIAC LETTER LAMADH
-0721;AL # SYRIAC LETTER MIM
-0722;AL # SYRIAC LETTER NUN
-0723;AL # SYRIAC LETTER SEMKATH
-0724;AL # SYRIAC LETTER FINAL SEMKATH
-0725;AL # SYRIAC LETTER E
-0726;AL # SYRIAC LETTER PE
-0727;AL # SYRIAC LETTER REVERSED PE
-0728;AL # SYRIAC LETTER SADHE
-0729;AL # SYRIAC LETTER QAPH
-072A;AL # SYRIAC LETTER RISH
-072B;AL # SYRIAC LETTER SHIN
-072C;AL # SYRIAC LETTER TAW
-072D;AL # SYRIAC LETTER PERSIAN BHETH
-072E;AL # SYRIAC LETTER PERSIAN GHAMAL
-072F;AL # SYRIAC LETTER PERSIAN DHALATH
-0730;CM # SYRIAC PTHAHA ABOVE
-0731;CM # SYRIAC PTHAHA BELOW
-0732;CM # SYRIAC PTHAHA DOTTED
-0733;CM # SYRIAC ZQAPHA ABOVE
-0734;CM # SYRIAC ZQAPHA BELOW
-0735;CM # SYRIAC ZQAPHA DOTTED
-0736;CM # SYRIAC RBASA ABOVE
-0737;CM # SYRIAC RBASA BELOW
-0738;CM # SYRIAC DOTTED ZLAMA HORIZONTAL
-0739;CM # SYRIAC DOTTED ZLAMA ANGULAR
-073A;CM # SYRIAC HBASA ABOVE
-073B;CM # SYRIAC HBASA BELOW
-073C;CM # SYRIAC HBASA-ESASA DOTTED
-073D;CM # SYRIAC ESASA ABOVE
-073E;CM # SYRIAC ESASA BELOW
-073F;CM # SYRIAC RWAHA
-0740;CM # SYRIAC FEMININE DOT
-0741;CM # SYRIAC QUSHSHAYA
-0742;CM # SYRIAC RUKKAKHA
-0743;CM # SYRIAC TWO VERTICAL DOTS ABOVE
-0744;CM # SYRIAC TWO VERTICAL DOTS BELOW
-0745;CM # SYRIAC THREE DOTS ABOVE
-0746;CM # SYRIAC THREE DOTS BELOW
-0747;CM # SYRIAC OBLIQUE LINE ABOVE
-0748;CM # SYRIAC OBLIQUE LINE BELOW
-0749;CM # SYRIAC MUSIC
-074A;CM # SYRIAC BARREKH
-074D;AL # SYRIAC LETTER SOGDIAN ZHAIN
-074E;AL # SYRIAC LETTER SOGDIAN KHAPH
-074F;AL # SYRIAC LETTER SOGDIAN FE
-0750;AL # ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
-0751;AL # ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
-0752;AL # ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
-0753;AL # ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
-0754;AL # ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
-0755;AL # ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
-0756;AL # ARABIC LETTER BEH WITH SMALL V
-0757;AL # ARABIC LETTER HAH WITH TWO DOTS ABOVE
-0758;AL # ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-0759;AL # ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
-075A;AL # ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
-075B;AL # ARABIC LETTER REH WITH STROKE
-075C;AL # ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
-075D;AL # ARABIC LETTER AIN WITH TWO DOTS ABOVE
-075E;AL # ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
-075F;AL # ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
-0760;AL # ARABIC LETTER FEH WITH TWO DOTS BELOW
-0761;AL # ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
-0762;AL # ARABIC LETTER KEHEH WITH DOT ABOVE
-0763;AL # ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
-0764;AL # ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
-0765;AL # ARABIC LETTER MEEM WITH DOT ABOVE
-0766;AL # ARABIC LETTER MEEM WITH DOT BELOW
-0767;AL # ARABIC LETTER NOON WITH TWO DOTS BELOW
-0768;AL # ARABIC LETTER NOON WITH SMALL TAH
-0769;AL # ARABIC LETTER NOON WITH SMALL V
-076A;AL # ARABIC LETTER LAM WITH BAR
-076B;AL # ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
-076C;AL # ARABIC LETTER REH WITH HAMZA ABOVE
-076D;AL # ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
-076E;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
-076F;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0770;AL # ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0771;AL # ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0772;AL # ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-0773;AL # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0774;AL # ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0775;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0776;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0777;AL # ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-0778;AL # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0779;AL # ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077A;AL # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-077B;AL # ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077C;AL # ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-077D;AL # ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
-077E;AL # ARABIC LETTER SEEN WITH INVERTED V
-077F;AL # ARABIC LETTER KAF WITH TWO DOTS ABOVE
-0780;AL # THAANA LETTER HAA
-0781;AL # THAANA LETTER SHAVIYANI
-0782;AL # THAANA LETTER NOONU
-0783;AL # THAANA LETTER RAA
-0784;AL # THAANA LETTER BAA
-0785;AL # THAANA LETTER LHAVIYANI
-0786;AL # THAANA LETTER KAAFU
-0787;AL # THAANA LETTER ALIFU
-0788;AL # THAANA LETTER VAAVU
-0789;AL # THAANA LETTER MEEMU
-078A;AL # THAANA LETTER FAAFU
-078B;AL # THAANA LETTER DHAALU
-078C;AL # THAANA LETTER THAA
-078D;AL # THAANA LETTER LAAMU
-078E;AL # THAANA LETTER GAAFU
-078F;AL # THAANA LETTER GNAVIYANI
-0790;AL # THAANA LETTER SEENU
-0791;AL # THAANA LETTER DAVIYANI
-0792;AL # THAANA LETTER ZAVIYANI
-0793;AL # THAANA LETTER TAVIYANI
-0794;AL # THAANA LETTER YAA
-0795;AL # THAANA LETTER PAVIYANI
-0796;AL # THAANA LETTER JAVIYANI
-0797;AL # THAANA LETTER CHAVIYANI
-0798;AL # THAANA LETTER TTAA
-0799;AL # THAANA LETTER HHAA
-079A;AL # THAANA LETTER KHAA
-079B;AL # THAANA LETTER THAALU
-079C;AL # THAANA LETTER ZAA
-079D;AL # THAANA LETTER SHEENU
-079E;AL # THAANA LETTER SAADHU
-079F;AL # THAANA LETTER DAADHU
-07A0;AL # THAANA LETTER TO
-07A1;AL # THAANA LETTER ZO
-07A2;AL # THAANA LETTER AINU
-07A3;AL # THAANA LETTER GHAINU
-07A4;AL # THAANA LETTER QAAFU
-07A5;AL # THAANA LETTER WAAVU
-07A6;CM # THAANA ABAFILI
-07A7;CM # THAANA AABAAFILI
-07A8;CM # THAANA IBIFILI
-07A9;CM # THAANA EEBEEFILI
-07AA;CM # THAANA UBUFILI
-07AB;CM # THAANA OOBOOFILI
-07AC;CM # THAANA EBEFILI
-07AD;CM # THAANA EYBEYFILI
-07AE;CM # THAANA OBOFILI
-07AF;CM # THAANA OABOAFILI
-07B0;CM # THAANA SUKUN
-07B1;AL # THAANA LETTER NAA
-07C0;NU # NKO DIGIT ZERO
-07C1;NU # NKO DIGIT ONE
-07C2;NU # NKO DIGIT TWO
-07C3;NU # NKO DIGIT THREE
-07C4;NU # NKO DIGIT FOUR
-07C5;NU # NKO DIGIT FIVE
-07C6;NU # NKO DIGIT SIX
-07C7;NU # NKO DIGIT SEVEN
-07C8;NU # NKO DIGIT EIGHT
-07C9;NU # NKO DIGIT NINE
-07CA;AL # NKO LETTER A
-07CB;AL # NKO LETTER EE
-07CC;AL # NKO LETTER I
-07CD;AL # NKO LETTER E
-07CE;AL # NKO LETTER U
-07CF;AL # NKO LETTER OO
-07D0;AL # NKO LETTER O
-07D1;AL # NKO LETTER DAGBASINNA
-07D2;AL # NKO LETTER N
-07D3;AL # NKO LETTER BA
-07D4;AL # NKO LETTER PA
-07D5;AL # NKO LETTER TA
-07D6;AL # NKO LETTER JA
-07D7;AL # NKO LETTER CHA
-07D8;AL # NKO LETTER DA
-07D9;AL # NKO LETTER RA
-07DA;AL # NKO LETTER RRA
-07DB;AL # NKO LETTER SA
-07DC;AL # NKO LETTER GBA
-07DD;AL # NKO LETTER FA
-07DE;AL # NKO LETTER KA
-07DF;AL # NKO LETTER LA
-07E0;AL # NKO LETTER NA WOLOSO
-07E1;AL # NKO LETTER MA
-07E2;AL # NKO LETTER NYA
-07E3;AL # NKO LETTER NA
-07E4;AL # NKO LETTER HA
-07E5;AL # NKO LETTER WA
-07E6;AL # NKO LETTER YA
-07E7;AL # NKO LETTER NYA WOLOSO
-07E8;AL # NKO LETTER JONA JA
-07E9;AL # NKO LETTER JONA CHA
-07EA;AL # NKO LETTER JONA RA
-07EB;CM # NKO COMBINING SHORT HIGH TONE
-07EC;CM # NKO COMBINING SHORT LOW TONE
-07ED;CM # NKO COMBINING SHORT RISING TONE
-07EE;CM # NKO COMBINING LONG DESCENDING TONE
-07EF;CM # NKO COMBINING LONG HIGH TONE
-07F0;CM # NKO COMBINING LONG LOW TONE
-07F1;CM # NKO COMBINING LONG RISING TONE
-07F2;CM # NKO COMBINING NASALIZATION MARK
-07F3;CM # NKO COMBINING DOUBLE DOT ABOVE
-07F4;AL # NKO HIGH TONE APOSTROPHE
-07F5;AL # NKO LOW TONE APOSTROPHE
-07F6;AL # NKO SYMBOL OO DENNEN
-07F7;AL # NKO SYMBOL GBAKURUNEN
-07F8;IS # NKO COMMA
-07F9;EX # NKO EXCLAMATION MARK
-07FA;AL # NKO LAJANYALAN
-0800;AL # SAMARITAN LETTER ALAF
-0801;AL # SAMARITAN LETTER BIT
-0802;AL # SAMARITAN LETTER GAMAN
-0803;AL # SAMARITAN LETTER DALAT
-0804;AL # SAMARITAN LETTER IY
-0805;AL # SAMARITAN LETTER BAA
-0806;AL # SAMARITAN LETTER ZEN
-0807;AL # SAMARITAN LETTER IT
-0808;AL # SAMARITAN LETTER TIT
-0809;AL # SAMARITAN LETTER YUT
-080A;AL # SAMARITAN LETTER KAAF
-080B;AL # SAMARITAN LETTER LABAT
-080C;AL # SAMARITAN LETTER MIM
-080D;AL # SAMARITAN LETTER NUN
-080E;AL # SAMARITAN LETTER SINGAAT
-080F;AL # SAMARITAN LETTER IN
-0810;AL # SAMARITAN LETTER FI
-0811;AL # SAMARITAN LETTER TSAADIY
-0812;AL # SAMARITAN LETTER QUF
-0813;AL # SAMARITAN LETTER RISH
-0814;AL # SAMARITAN LETTER SHAN
-0815;AL # SAMARITAN LETTER TAAF
-0816;CM # SAMARITAN MARK IN
-0817;CM # SAMARITAN MARK IN-ALAF
-0818;CM # SAMARITAN MARK OCCLUSION
-0819;CM # SAMARITAN MARK DAGESH
-081A;AL # SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B;CM # SAMARITAN MARK EPENTHETIC YUT
-081C;CM # SAMARITAN VOWEL SIGN LONG E
-081D;CM # SAMARITAN VOWEL SIGN E
-081E;CM # SAMARITAN VOWEL SIGN OVERLONG AA
-081F;CM # SAMARITAN VOWEL SIGN LONG AA
-0820;CM # SAMARITAN VOWEL SIGN AA
-0821;CM # SAMARITAN VOWEL SIGN OVERLONG A
-0822;CM # SAMARITAN VOWEL SIGN LONG A
-0823;CM # SAMARITAN VOWEL SIGN A
-0824;AL # SAMARITAN MODIFIER LETTER SHORT A
-0825;CM # SAMARITAN VOWEL SIGN SHORT A
-0826;CM # SAMARITAN VOWEL SIGN LONG U
-0827;CM # SAMARITAN VOWEL SIGN U
-0828;AL # SAMARITAN MODIFIER LETTER I
-0829;CM # SAMARITAN VOWEL SIGN LONG I
-082A;CM # SAMARITAN VOWEL SIGN I
-082B;CM # SAMARITAN VOWEL SIGN O
-082C;CM # SAMARITAN VOWEL SIGN SUKUN
-082D;CM # SAMARITAN MARK NEQUDAA
-0830;AL # SAMARITAN PUNCTUATION NEQUDAA
-0831;AL # SAMARITAN PUNCTUATION AFSAAQ
-0832;AL # SAMARITAN PUNCTUATION ANGED
-0833;AL # SAMARITAN PUNCTUATION BAU
-0834;AL # SAMARITAN PUNCTUATION ATMAAU
-0835;AL # SAMARITAN PUNCTUATION SHIYYAALAA
-0836;AL # SAMARITAN ABBREVIATION MARK
-0837;AL # SAMARITAN PUNCTUATION MELODIC QITSA
-0838;AL # SAMARITAN PUNCTUATION ZIQAA
-0839;AL # SAMARITAN PUNCTUATION QITSA
-083A;AL # SAMARITAN PUNCTUATION ZAEF
-083B;AL # SAMARITAN PUNCTUATION TURU
-083C;AL # SAMARITAN PUNCTUATION ARKAANU
-083D;AL # SAMARITAN PUNCTUATION SOF MASHFAAT
-083E;AL # SAMARITAN PUNCTUATION ANNAAU
-0900;CM # DEVANAGARI SIGN INVERTED CANDRABINDU
-0901;CM # DEVANAGARI SIGN CANDRABINDU
-0902;CM # DEVANAGARI SIGN ANUSVARA
-0903;CM # DEVANAGARI SIGN VISARGA
-0904;AL # DEVANAGARI LETTER SHORT A
-0905;AL # DEVANAGARI LETTER A
-0906;AL # DEVANAGARI LETTER AA
-0907;AL # DEVANAGARI LETTER I
-0908;AL # DEVANAGARI LETTER II
-0909;AL # DEVANAGARI LETTER U
-090A;AL # DEVANAGARI LETTER UU
-090B;AL # DEVANAGARI LETTER VOCALIC R
-090C;AL # DEVANAGARI LETTER VOCALIC L
-090D;AL # DEVANAGARI LETTER CANDRA E
-090E;AL # DEVANAGARI LETTER SHORT E
-090F;AL # DEVANAGARI LETTER E
-0910;AL # DEVANAGARI LETTER AI
-0911;AL # DEVANAGARI LETTER CANDRA O
-0912;AL # DEVANAGARI LETTER SHORT O
-0913;AL # DEVANAGARI LETTER O
-0914;AL # DEVANAGARI LETTER AU
-0915;AL # DEVANAGARI LETTER KA
-0916;AL # DEVANAGARI LETTER KHA
-0917;AL # DEVANAGARI LETTER GA
-0918;AL # DEVANAGARI LETTER GHA
-0919;AL # DEVANAGARI LETTER NGA
-091A;AL # DEVANAGARI LETTER CA
-091B;AL # DEVANAGARI LETTER CHA
-091C;AL # DEVANAGARI LETTER JA
-091D;AL # DEVANAGARI LETTER JHA
-091E;AL # DEVANAGARI LETTER NYA
-091F;AL # DEVANAGARI LETTER TTA
-0920;AL # DEVANAGARI LETTER TTHA
-0921;AL # DEVANAGARI LETTER DDA
-0922;AL # DEVANAGARI LETTER DDHA
-0923;AL # DEVANAGARI LETTER NNA
-0924;AL # DEVANAGARI LETTER TA
-0925;AL # DEVANAGARI LETTER THA
-0926;AL # DEVANAGARI LETTER DA
-0927;AL # DEVANAGARI LETTER DHA
-0928;AL # DEVANAGARI LETTER NA
-0929;AL # DEVANAGARI LETTER NNNA
-092A;AL # DEVANAGARI LETTER PA
-092B;AL # DEVANAGARI LETTER PHA
-092C;AL # DEVANAGARI LETTER BA
-092D;AL # DEVANAGARI LETTER BHA
-092E;AL # DEVANAGARI LETTER MA
-092F;AL # DEVANAGARI LETTER YA
-0930;AL # DEVANAGARI LETTER RA
-0931;AL # DEVANAGARI LETTER RRA
-0932;AL # DEVANAGARI LETTER LA
-0933;AL # DEVANAGARI LETTER LLA
-0934;AL # DEVANAGARI LETTER LLLA
-0935;AL # DEVANAGARI LETTER VA
-0936;AL # DEVANAGARI LETTER SHA
-0937;AL # DEVANAGARI LETTER SSA
-0938;AL # DEVANAGARI LETTER SA
-0939;AL # DEVANAGARI LETTER HA
-093C;CM # DEVANAGARI SIGN NUKTA
-093D;AL # DEVANAGARI SIGN AVAGRAHA
-093E;CM # DEVANAGARI VOWEL SIGN AA
-093F;CM # DEVANAGARI VOWEL SIGN I
-0940;CM # DEVANAGARI VOWEL SIGN II
-0941;CM # DEVANAGARI VOWEL SIGN U
-0942;CM # DEVANAGARI VOWEL SIGN UU
-0943;CM # DEVANAGARI VOWEL SIGN VOCALIC R
-0944;CM # DEVANAGARI VOWEL SIGN VOCALIC RR
-0945;CM # DEVANAGARI VOWEL SIGN CANDRA E
-0946;CM # DEVANAGARI VOWEL SIGN SHORT E
-0947;CM # DEVANAGARI VOWEL SIGN E
-0948;CM # DEVANAGARI VOWEL SIGN AI
-0949;CM # DEVANAGARI VOWEL SIGN CANDRA O
-094A;CM # DEVANAGARI VOWEL SIGN SHORT O
-094B;CM # DEVANAGARI VOWEL SIGN O
-094C;CM # DEVANAGARI VOWEL SIGN AU
-094D;CM # DEVANAGARI SIGN VIRAMA
-094E;CM # DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950;AL # DEVANAGARI OM
-0951;CM # DEVANAGARI STRESS SIGN UDATTA
-0952;CM # DEVANAGARI STRESS SIGN ANUDATTA
-0953;CM # DEVANAGARI GRAVE ACCENT
-0954;CM # DEVANAGARI ACUTE ACCENT
-0955;CM # DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958;AL # DEVANAGARI LETTER QA
-0959;AL # DEVANAGARI LETTER KHHA
-095A;AL # DEVANAGARI LETTER GHHA
-095B;AL # DEVANAGARI LETTER ZA
-095C;AL # DEVANAGARI LETTER DDDHA
-095D;AL # DEVANAGARI LETTER RHA
-095E;AL # DEVANAGARI LETTER FA
-095F;AL # DEVANAGARI LETTER YYA
-0960;AL # DEVANAGARI LETTER VOCALIC RR
-0961;AL # DEVANAGARI LETTER VOCALIC LL
-0962;CM # DEVANAGARI VOWEL SIGN VOCALIC L
-0963;CM # DEVANAGARI VOWEL SIGN VOCALIC LL
-0964;BA # DEVANAGARI DANDA
-0965;BA # DEVANAGARI DOUBLE DANDA
-0966;NU # DEVANAGARI DIGIT ZERO
-0967;NU # DEVANAGARI DIGIT ONE
-0968;NU # DEVANAGARI DIGIT TWO
-0969;NU # DEVANAGARI DIGIT THREE
-096A;NU # DEVANAGARI DIGIT FOUR
-096B;NU # DEVANAGARI DIGIT FIVE
-096C;NU # DEVANAGARI DIGIT SIX
-096D;NU # DEVANAGARI DIGIT SEVEN
-096E;NU # DEVANAGARI DIGIT EIGHT
-096F;NU # DEVANAGARI DIGIT NINE
-0970;AL # DEVANAGARI ABBREVIATION SIGN
-0971;AL # DEVANAGARI SIGN HIGH SPACING DOT
-0972;AL # DEVANAGARI LETTER CANDRA A
-0979;AL # DEVANAGARI LETTER ZHA
-097A;AL # DEVANAGARI LETTER HEAVY YA
-097B;AL # DEVANAGARI LETTER GGA
-097C;AL # DEVANAGARI LETTER JJA
-097D;AL # DEVANAGARI LETTER GLOTTAL STOP
-097E;AL # DEVANAGARI LETTER DDDA
-097F;AL # DEVANAGARI LETTER BBA
-0981;CM # BENGALI SIGN CANDRABINDU
-0982;CM # BENGALI SIGN ANUSVARA
-0983;CM # BENGALI SIGN VISARGA
-0985;AL # BENGALI LETTER A
-0986;AL # BENGALI LETTER AA
-0987;AL # BENGALI LETTER I
-0988;AL # BENGALI LETTER II
-0989;AL # BENGALI LETTER U
-098A;AL # BENGALI LETTER UU
-098B;AL # BENGALI LETTER VOCALIC R
-098C;AL # BENGALI LETTER VOCALIC L
-098F;AL # BENGALI LETTER E
-0990;AL # BENGALI LETTER AI
-0993;AL # BENGALI LETTER O
-0994;AL # BENGALI LETTER AU
-0995;AL # BENGALI LETTER KA
-0996;AL # BENGALI LETTER KHA
-0997;AL # BENGALI LETTER GA
-0998;AL # BENGALI LETTER GHA
-0999;AL # BENGALI LETTER NGA
-099A;AL # BENGALI LETTER CA
-099B;AL # BENGALI LETTER CHA
-099C;AL # BENGALI LETTER JA
-099D;AL # BENGALI LETTER JHA
-099E;AL # BENGALI LETTER NYA
-099F;AL # BENGALI LETTER TTA
-09A0;AL # BENGALI LETTER TTHA
-09A1;AL # BENGALI LETTER DDA
-09A2;AL # BENGALI LETTER DDHA
-09A3;AL # BENGALI LETTER NNA
-09A4;AL # BENGALI LETTER TA
-09A5;AL # BENGALI LETTER THA
-09A6;AL # BENGALI LETTER DA
-09A7;AL # BENGALI LETTER DHA
-09A8;AL # BENGALI LETTER NA
-09AA;AL # BENGALI LETTER PA
-09AB;AL # BENGALI LETTER PHA
-09AC;AL # BENGALI LETTER BA
-09AD;AL # BENGALI LETTER BHA
-09AE;AL # BENGALI LETTER MA
-09AF;AL # BENGALI LETTER YA
-09B0;AL # BENGALI LETTER RA
-09B2;AL # BENGALI LETTER LA
-09B6;AL # BENGALI LETTER SHA
-09B7;AL # BENGALI LETTER SSA
-09B8;AL # BENGALI LETTER SA
-09B9;AL # BENGALI LETTER HA
-09BC;CM # BENGALI SIGN NUKTA
-09BD;AL # BENGALI SIGN AVAGRAHA
-09BE;CM # BENGALI VOWEL SIGN AA
-09BF;CM # BENGALI VOWEL SIGN I
-09C0;CM # BENGALI VOWEL SIGN II
-09C1;CM # BENGALI VOWEL SIGN U
-09C2;CM # BENGALI VOWEL SIGN UU
-09C3;CM # BENGALI VOWEL SIGN VOCALIC R
-09C4;CM # BENGALI VOWEL SIGN VOCALIC RR
-09C7;CM # BENGALI VOWEL SIGN E
-09C8;CM # BENGALI VOWEL SIGN AI
-09CB;CM # BENGALI VOWEL SIGN O
-09CC;CM # BENGALI VOWEL SIGN AU
-09CD;CM # BENGALI SIGN VIRAMA
-09CE;AL # BENGALI LETTER KHANDA TA
-09D7;CM # BENGALI AU LENGTH MARK
-09DC;AL # BENGALI LETTER RRA
-09DD;AL # BENGALI LETTER RHA
-09DF;AL # BENGALI LETTER YYA
-09E0;AL # BENGALI LETTER VOCALIC RR
-09E1;AL # BENGALI LETTER VOCALIC LL
-09E2;CM # BENGALI VOWEL SIGN VOCALIC L
-09E3;CM # BENGALI VOWEL SIGN VOCALIC LL
-09E6;NU # BENGALI DIGIT ZERO
-09E7;NU # BENGALI DIGIT ONE
-09E8;NU # BENGALI DIGIT TWO
-09E9;NU # BENGALI DIGIT THREE
-09EA;NU # BENGALI DIGIT FOUR
-09EB;NU # BENGALI DIGIT FIVE
-09EC;NU # BENGALI DIGIT SIX
-09ED;NU # BENGALI DIGIT SEVEN
-09EE;NU # BENGALI DIGIT EIGHT
-09EF;NU # BENGALI DIGIT NINE
-09F0;AL # BENGALI LETTER RA WITH MIDDLE DIAGONAL
-09F1;AL # BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2;PO # BENGALI RUPEE MARK
-09F3;PO # BENGALI RUPEE SIGN
-09F4;AL # BENGALI CURRENCY NUMERATOR ONE
-09F5;AL # BENGALI CURRENCY NUMERATOR TWO
-09F6;AL # BENGALI CURRENCY NUMERATOR THREE
-09F7;AL # BENGALI CURRENCY NUMERATOR FOUR
-09F8;AL # BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-09F9;PO # BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA;AL # BENGALI ISSHAR
-09FB;PR # BENGALI GANDA MARK
-0A01;CM # GURMUKHI SIGN ADAK BINDI
-0A02;CM # GURMUKHI SIGN BINDI
-0A03;CM # GURMUKHI SIGN VISARGA
-0A05;AL # GURMUKHI LETTER A
-0A06;AL # GURMUKHI LETTER AA
-0A07;AL # GURMUKHI LETTER I
-0A08;AL # GURMUKHI LETTER II
-0A09;AL # GURMUKHI LETTER U
-0A0A;AL # GURMUKHI LETTER UU
-0A0F;AL # GURMUKHI LETTER EE
-0A10;AL # GURMUKHI LETTER AI
-0A13;AL # GURMUKHI LETTER OO
-0A14;AL # GURMUKHI LETTER AU
-0A15;AL # GURMUKHI LETTER KA
-0A16;AL # GURMUKHI LETTER KHA
-0A17;AL # GURMUKHI LETTER GA
-0A18;AL # GURMUKHI LETTER GHA
-0A19;AL # GURMUKHI LETTER NGA
-0A1A;AL # GURMUKHI LETTER CA
-0A1B;AL # GURMUKHI LETTER CHA
-0A1C;AL # GURMUKHI LETTER JA
-0A1D;AL # GURMUKHI LETTER JHA
-0A1E;AL # GURMUKHI LETTER NYA
-0A1F;AL # GURMUKHI LETTER TTA
-0A20;AL # GURMUKHI LETTER TTHA
-0A21;AL # GURMUKHI LETTER DDA
-0A22;AL # GURMUKHI LETTER DDHA
-0A23;AL # GURMUKHI LETTER NNA
-0A24;AL # GURMUKHI LETTER TA
-0A25;AL # GURMUKHI LETTER THA
-0A26;AL # GURMUKHI LETTER DA
-0A27;AL # GURMUKHI LETTER DHA
-0A28;AL # GURMUKHI LETTER NA
-0A2A;AL # GURMUKHI LETTER PA
-0A2B;AL # GURMUKHI LETTER PHA
-0A2C;AL # GURMUKHI LETTER BA
-0A2D;AL # GURMUKHI LETTER BHA
-0A2E;AL # GURMUKHI LETTER MA
-0A2F;AL # GURMUKHI LETTER YA
-0A30;AL # GURMUKHI LETTER RA
-0A32;AL # GURMUKHI LETTER LA
-0A33;AL # GURMUKHI LETTER LLA
-0A35;AL # GURMUKHI LETTER VA
-0A36;AL # GURMUKHI LETTER SHA
-0A38;AL # GURMUKHI LETTER SA
-0A39;AL # GURMUKHI LETTER HA
-0A3C;CM # GURMUKHI SIGN NUKTA
-0A3E;CM # GURMUKHI VOWEL SIGN AA
-0A3F;CM # GURMUKHI VOWEL SIGN I
-0A40;CM # GURMUKHI VOWEL SIGN II
-0A41;CM # GURMUKHI VOWEL SIGN U
-0A42;CM # GURMUKHI VOWEL SIGN UU
-0A47;CM # GURMUKHI VOWEL SIGN EE
-0A48;CM # GURMUKHI VOWEL SIGN AI
-0A4B;CM # GURMUKHI VOWEL SIGN OO
-0A4C;CM # GURMUKHI VOWEL SIGN AU
-0A4D;CM # GURMUKHI SIGN VIRAMA
-0A51;CM # GURMUKHI SIGN UDAAT
-0A59;AL # GURMUKHI LETTER KHHA
-0A5A;AL # GURMUKHI LETTER GHHA
-0A5B;AL # GURMUKHI LETTER ZA
-0A5C;AL # GURMUKHI LETTER RRA
-0A5E;AL # GURMUKHI LETTER FA
-0A66;NU # GURMUKHI DIGIT ZERO
-0A67;NU # GURMUKHI DIGIT ONE
-0A68;NU # GURMUKHI DIGIT TWO
-0A69;NU # GURMUKHI DIGIT THREE
-0A6A;NU # GURMUKHI DIGIT FOUR
-0A6B;NU # GURMUKHI DIGIT FIVE
-0A6C;NU # GURMUKHI DIGIT SIX
-0A6D;NU # GURMUKHI DIGIT SEVEN
-0A6E;NU # GURMUKHI DIGIT EIGHT
-0A6F;NU # GURMUKHI DIGIT NINE
-0A70;CM # GURMUKHI TIPPI
-0A71;CM # GURMUKHI ADDAK
-0A72;AL # GURMUKHI IRI
-0A73;AL # GURMUKHI URA
-0A74;AL # GURMUKHI EK ONKAR
-0A75;CM # GURMUKHI SIGN YAKASH
-0A81;CM # GUJARATI SIGN CANDRABINDU
-0A82;CM # GUJARATI SIGN ANUSVARA
-0A83;CM # GUJARATI SIGN VISARGA
-0A85;AL # GUJARATI LETTER A
-0A86;AL # GUJARATI LETTER AA
-0A87;AL # GUJARATI LETTER I
-0A88;AL # GUJARATI LETTER II
-0A89;AL # GUJARATI LETTER U
-0A8A;AL # GUJARATI LETTER UU
-0A8B;AL # GUJARATI LETTER VOCALIC R
-0A8C;AL # GUJARATI LETTER VOCALIC L
-0A8D;AL # GUJARATI VOWEL CANDRA E
-0A8F;AL # GUJARATI LETTER E
-0A90;AL # GUJARATI LETTER AI
-0A91;AL # GUJARATI VOWEL CANDRA O
-0A93;AL # GUJARATI LETTER O
-0A94;AL # GUJARATI LETTER AU
-0A95;AL # GUJARATI LETTER KA
-0A96;AL # GUJARATI LETTER KHA
-0A97;AL # GUJARATI LETTER GA
-0A98;AL # GUJARATI LETTER GHA
-0A99;AL # GUJARATI LETTER NGA
-0A9A;AL # GUJARATI LETTER CA
-0A9B;AL # GUJARATI LETTER CHA
-0A9C;AL # GUJARATI LETTER JA
-0A9D;AL # GUJARATI LETTER JHA
-0A9E;AL # GUJARATI LETTER NYA
-0A9F;AL # GUJARATI LETTER TTA
-0AA0;AL # GUJARATI LETTER TTHA
-0AA1;AL # GUJARATI LETTER DDA
-0AA2;AL # GUJARATI LETTER DDHA
-0AA3;AL # GUJARATI LETTER NNA
-0AA4;AL # GUJARATI LETTER TA
-0AA5;AL # GUJARATI LETTER THA
-0AA6;AL # GUJARATI LETTER DA
-0AA7;AL # GUJARATI LETTER DHA
-0AA8;AL # GUJARATI LETTER NA
-0AAA;AL # GUJARATI LETTER PA
-0AAB;AL # GUJARATI LETTER PHA
-0AAC;AL # GUJARATI LETTER BA
-0AAD;AL # GUJARATI LETTER BHA
-0AAE;AL # GUJARATI LETTER MA
-0AAF;AL # GUJARATI LETTER YA
-0AB0;AL # GUJARATI LETTER RA
-0AB2;AL # GUJARATI LETTER LA
-0AB3;AL # GUJARATI LETTER LLA
-0AB5;AL # GUJARATI LETTER VA
-0AB6;AL # GUJARATI LETTER SHA
-0AB7;AL # GUJARATI LETTER SSA
-0AB8;AL # GUJARATI LETTER SA
-0AB9;AL # GUJARATI LETTER HA
-0ABC;CM # GUJARATI SIGN NUKTA
-0ABD;AL # GUJARATI SIGN AVAGRAHA
-0ABE;CM # GUJARATI VOWEL SIGN AA
-0ABF;CM # GUJARATI VOWEL SIGN I
-0AC0;CM # GUJARATI VOWEL SIGN II
-0AC1;CM # GUJARATI VOWEL SIGN U
-0AC2;CM # GUJARATI VOWEL SIGN UU
-0AC3;CM # GUJARATI VOWEL SIGN VOCALIC R
-0AC4;CM # GUJARATI VOWEL SIGN VOCALIC RR
-0AC5;CM # GUJARATI VOWEL SIGN CANDRA E
-0AC7;CM # GUJARATI VOWEL SIGN E
-0AC8;CM # GUJARATI VOWEL SIGN AI
-0AC9;CM # GUJARATI VOWEL SIGN CANDRA O
-0ACB;CM # GUJARATI VOWEL SIGN O
-0ACC;CM # GUJARATI VOWEL SIGN AU
-0ACD;CM # GUJARATI SIGN VIRAMA
-0AD0;AL # GUJARATI OM
-0AE0;AL # GUJARATI LETTER VOCALIC RR
-0AE1;AL # GUJARATI LETTER VOCALIC LL
-0AE2;CM # GUJARATI VOWEL SIGN VOCALIC L
-0AE3;CM # GUJARATI VOWEL SIGN VOCALIC LL
-0AE6;NU # GUJARATI DIGIT ZERO
-0AE7;NU # GUJARATI DIGIT ONE
-0AE8;NU # GUJARATI DIGIT TWO
-0AE9;NU # GUJARATI DIGIT THREE
-0AEA;NU # GUJARATI DIGIT FOUR
-0AEB;NU # GUJARATI DIGIT FIVE
-0AEC;NU # GUJARATI DIGIT SIX
-0AED;NU # GUJARATI DIGIT SEVEN
-0AEE;NU # GUJARATI DIGIT EIGHT
-0AEF;NU # GUJARATI DIGIT NINE
-0AF1;PR # GUJARATI RUPEE SIGN
-0B01;CM # ORIYA SIGN CANDRABINDU
-0B02;CM # ORIYA SIGN ANUSVARA
-0B03;CM # ORIYA SIGN VISARGA
-0B05;AL # ORIYA LETTER A
-0B06;AL # ORIYA LETTER AA
-0B07;AL # ORIYA LETTER I
-0B08;AL # ORIYA LETTER II
-0B09;AL # ORIYA LETTER U
-0B0A;AL # ORIYA LETTER UU
-0B0B;AL # ORIYA LETTER VOCALIC R
-0B0C;AL # ORIYA LETTER VOCALIC L
-0B0F;AL # ORIYA LETTER E
-0B10;AL # ORIYA LETTER AI
-0B13;AL # ORIYA LETTER O
-0B14;AL # ORIYA LETTER AU
-0B15;AL # ORIYA LETTER KA
-0B16;AL # ORIYA LETTER KHA
-0B17;AL # ORIYA LETTER GA
-0B18;AL # ORIYA LETTER GHA
-0B19;AL # ORIYA LETTER NGA
-0B1A;AL # ORIYA LETTER CA
-0B1B;AL # ORIYA LETTER CHA
-0B1C;AL # ORIYA LETTER JA
-0B1D;AL # ORIYA LETTER JHA
-0B1E;AL # ORIYA LETTER NYA
-0B1F;AL # ORIYA LETTER TTA
-0B20;AL # ORIYA LETTER TTHA
-0B21;AL # ORIYA LETTER DDA
-0B22;AL # ORIYA LETTER DDHA
-0B23;AL # ORIYA LETTER NNA
-0B24;AL # ORIYA LETTER TA
-0B25;AL # ORIYA LETTER THA
-0B26;AL # ORIYA LETTER DA
-0B27;AL # ORIYA LETTER DHA
-0B28;AL # ORIYA LETTER NA
-0B2A;AL # ORIYA LETTER PA
-0B2B;AL # ORIYA LETTER PHA
-0B2C;AL # ORIYA LETTER BA
-0B2D;AL # ORIYA LETTER BHA
-0B2E;AL # ORIYA LETTER MA
-0B2F;AL # ORIYA LETTER YA
-0B30;AL # ORIYA LETTER RA
-0B32;AL # ORIYA LETTER LA
-0B33;AL # ORIYA LETTER LLA
-0B35;AL # ORIYA LETTER VA
-0B36;AL # ORIYA LETTER SHA
-0B37;AL # ORIYA LETTER SSA
-0B38;AL # ORIYA LETTER SA
-0B39;AL # ORIYA LETTER HA
-0B3C;CM # ORIYA SIGN NUKTA
-0B3D;AL # ORIYA SIGN AVAGRAHA
-0B3E;CM # ORIYA VOWEL SIGN AA
-0B3F;CM # ORIYA VOWEL SIGN I
-0B40;CM # ORIYA VOWEL SIGN II
-0B41;CM # ORIYA VOWEL SIGN U
-0B42;CM # ORIYA VOWEL SIGN UU
-0B43;CM # ORIYA VOWEL SIGN VOCALIC R
-0B44;CM # ORIYA VOWEL SIGN VOCALIC RR
-0B47;CM # ORIYA VOWEL SIGN E
-0B48;CM # ORIYA VOWEL SIGN AI
-0B4B;CM # ORIYA VOWEL SIGN O
-0B4C;CM # ORIYA VOWEL SIGN AU
-0B4D;CM # ORIYA SIGN VIRAMA
-0B56;CM # ORIYA AI LENGTH MARK
-0B57;CM # ORIYA AU LENGTH MARK
-0B5C;AL # ORIYA LETTER RRA
-0B5D;AL # ORIYA LETTER RHA
-0B5F;AL # ORIYA LETTER YYA
-0B60;AL # ORIYA LETTER VOCALIC RR
-0B61;AL # ORIYA LETTER VOCALIC LL
-0B62;CM # ORIYA VOWEL SIGN VOCALIC L
-0B63;CM # ORIYA VOWEL SIGN VOCALIC LL
-0B66;NU # ORIYA DIGIT ZERO
-0B67;NU # ORIYA DIGIT ONE
-0B68;NU # ORIYA DIGIT TWO
-0B69;NU # ORIYA DIGIT THREE
-0B6A;NU # ORIYA DIGIT FOUR
-0B6B;NU # ORIYA DIGIT FIVE
-0B6C;NU # ORIYA DIGIT SIX
-0B6D;NU # ORIYA DIGIT SEVEN
-0B6E;NU # ORIYA DIGIT EIGHT
-0B6F;NU # ORIYA DIGIT NINE
-0B70;AL # ORIYA ISSHAR
-0B71;AL # ORIYA LETTER WA
-0B82;CM # TAMIL SIGN ANUSVARA
-0B83;AL # TAMIL SIGN VISARGA
-0B85;AL # TAMIL LETTER A
-0B86;AL # TAMIL LETTER AA
-0B87;AL # TAMIL LETTER I
-0B88;AL # TAMIL LETTER II
-0B89;AL # TAMIL LETTER U
-0B8A;AL # TAMIL LETTER UU
-0B8E;AL # TAMIL LETTER E
-0B8F;AL # TAMIL LETTER EE
-0B90;AL # TAMIL LETTER AI
-0B92;AL # TAMIL LETTER O
-0B93;AL # TAMIL LETTER OO
-0B94;AL # TAMIL LETTER AU
-0B95;AL # TAMIL LETTER KA
-0B99;AL # TAMIL LETTER NGA
-0B9A;AL # TAMIL LETTER CA
-0B9C;AL # TAMIL LETTER JA
-0B9E;AL # TAMIL LETTER NYA
-0B9F;AL # TAMIL LETTER TTA
-0BA3;AL # TAMIL LETTER NNA
-0BA4;AL # TAMIL LETTER TA
-0BA8;AL # TAMIL LETTER NA
-0BA9;AL # TAMIL LETTER NNNA
-0BAA;AL # TAMIL LETTER PA
-0BAE;AL # TAMIL LETTER MA
-0BAF;AL # TAMIL LETTER YA
-0BB0;AL # TAMIL LETTER RA
-0BB1;AL # TAMIL LETTER RRA
-0BB2;AL # TAMIL LETTER LA
-0BB3;AL # TAMIL LETTER LLA
-0BB4;AL # TAMIL LETTER LLLA
-0BB5;AL # TAMIL LETTER VA
-0BB6;AL # TAMIL LETTER SHA
-0BB7;AL # TAMIL LETTER SSA
-0BB8;AL # TAMIL LETTER SA
-0BB9;AL # TAMIL LETTER HA
-0BBE;CM # TAMIL VOWEL SIGN AA
-0BBF;CM # TAMIL VOWEL SIGN I
-0BC0;CM # TAMIL VOWEL SIGN II
-0BC1;CM # TAMIL VOWEL SIGN U
-0BC2;CM # TAMIL VOWEL SIGN UU
-0BC6;CM # TAMIL VOWEL SIGN E
-0BC7;CM # TAMIL VOWEL SIGN EE
-0BC8;CM # TAMIL VOWEL SIGN AI
-0BCA;CM # TAMIL VOWEL SIGN O
-0BCB;CM # TAMIL VOWEL SIGN OO
-0BCC;CM # TAMIL VOWEL SIGN AU
-0BCD;CM # TAMIL SIGN VIRAMA
-0BD0;AL # TAMIL OM
-0BD7;CM # TAMIL AU LENGTH MARK
-0BE6;NU # TAMIL DIGIT ZERO
-0BE7;NU # TAMIL DIGIT ONE
-0BE8;NU # TAMIL DIGIT TWO
-0BE9;NU # TAMIL DIGIT THREE
-0BEA;NU # TAMIL DIGIT FOUR
-0BEB;NU # TAMIL DIGIT FIVE
-0BEC;NU # TAMIL DIGIT SIX
-0BED;NU # TAMIL DIGIT SEVEN
-0BEE;NU # TAMIL DIGIT EIGHT
-0BEF;NU # TAMIL DIGIT NINE
-0BF0;AL # TAMIL NUMBER TEN
-0BF1;AL # TAMIL NUMBER ONE HUNDRED
-0BF2;AL # TAMIL NUMBER ONE THOUSAND
-0BF3;AL # TAMIL DAY SIGN
-0BF4;AL # TAMIL MONTH SIGN
-0BF5;AL # TAMIL YEAR SIGN
-0BF6;AL # TAMIL DEBIT SIGN
-0BF7;AL # TAMIL CREDIT SIGN
-0BF8;AL # TAMIL AS ABOVE SIGN
-0BF9;PR # TAMIL RUPEE SIGN
-0BFA;AL # TAMIL NUMBER SIGN
-0C01;CM # TELUGU SIGN CANDRABINDU
-0C02;CM # TELUGU SIGN ANUSVARA
-0C03;CM # TELUGU SIGN VISARGA
-0C05;AL # TELUGU LETTER A
-0C06;AL # TELUGU LETTER AA
-0C07;AL # TELUGU LETTER I
-0C08;AL # TELUGU LETTER II
-0C09;AL # TELUGU LETTER U
-0C0A;AL # TELUGU LETTER UU
-0C0B;AL # TELUGU LETTER VOCALIC R
-0C0C;AL # TELUGU LETTER VOCALIC L
-0C0E;AL # TELUGU LETTER E
-0C0F;AL # TELUGU LETTER EE
-0C10;AL # TELUGU LETTER AI
-0C12;AL # TELUGU LETTER O
-0C13;AL # TELUGU LETTER OO
-0C14;AL # TELUGU LETTER AU
-0C15;AL # TELUGU LETTER KA
-0C16;AL # TELUGU LETTER KHA
-0C17;AL # TELUGU LETTER GA
-0C18;AL # TELUGU LETTER GHA
-0C19;AL # TELUGU LETTER NGA
-0C1A;AL # TELUGU LETTER CA
-0C1B;AL # TELUGU LETTER CHA
-0C1C;AL # TELUGU LETTER JA
-0C1D;AL # TELUGU LETTER JHA
-0C1E;AL # TELUGU LETTER NYA
-0C1F;AL # TELUGU LETTER TTA
-0C20;AL # TELUGU LETTER TTHA
-0C21;AL # TELUGU LETTER DDA
-0C22;AL # TELUGU LETTER DDHA
-0C23;AL # TELUGU LETTER NNA
-0C24;AL # TELUGU LETTER TA
-0C25;AL # TELUGU LETTER THA
-0C26;AL # TELUGU LETTER DA
-0C27;AL # TELUGU LETTER DHA
-0C28;AL # TELUGU LETTER NA
-0C2A;AL # TELUGU LETTER PA
-0C2B;AL # TELUGU LETTER PHA
-0C2C;AL # TELUGU LETTER BA
-0C2D;AL # TELUGU LETTER BHA
-0C2E;AL # TELUGU LETTER MA
-0C2F;AL # TELUGU LETTER YA
-0C30;AL # TELUGU LETTER RA
-0C31;AL # TELUGU LETTER RRA
-0C32;AL # TELUGU LETTER LA
-0C33;AL # TELUGU LETTER LLA
-0C35;AL # TELUGU LETTER VA
-0C36;AL # TELUGU LETTER SHA
-0C37;AL # TELUGU LETTER SSA
-0C38;AL # TELUGU LETTER SA
-0C39;AL # TELUGU LETTER HA
-0C3D;AL # TELUGU SIGN AVAGRAHA
-0C3E;CM # TELUGU VOWEL SIGN AA
-0C3F;CM # TELUGU VOWEL SIGN I
-0C40;CM # TELUGU VOWEL SIGN II
-0C41;CM # TELUGU VOWEL SIGN U
-0C42;CM # TELUGU VOWEL SIGN UU
-0C43;CM # TELUGU VOWEL SIGN VOCALIC R
-0C44;CM # TELUGU VOWEL SIGN VOCALIC RR
-0C46;CM # TELUGU VOWEL SIGN E
-0C47;CM # TELUGU VOWEL SIGN EE
-0C48;CM # TELUGU VOWEL SIGN AI
-0C4A;CM # TELUGU VOWEL SIGN O
-0C4B;CM # TELUGU VOWEL SIGN OO
-0C4C;CM # TELUGU VOWEL SIGN AU
-0C4D;CM # TELUGU SIGN VIRAMA
-0C55;CM # TELUGU LENGTH MARK
-0C56;CM # TELUGU AI LENGTH MARK
-0C58;AL # TELUGU LETTER TSA
-0C59;AL # TELUGU LETTER DZA
-0C60;AL # TELUGU LETTER VOCALIC RR
-0C61;AL # TELUGU LETTER VOCALIC LL
-0C62;CM # TELUGU VOWEL SIGN VOCALIC L
-0C63;CM # TELUGU VOWEL SIGN VOCALIC LL
-0C66;NU # TELUGU DIGIT ZERO
-0C67;NU # TELUGU DIGIT ONE
-0C68;NU # TELUGU DIGIT TWO
-0C69;NU # TELUGU DIGIT THREE
-0C6A;NU # TELUGU DIGIT FOUR
-0C6B;NU # TELUGU DIGIT FIVE
-0C6C;NU # TELUGU DIGIT SIX
-0C6D;NU # TELUGU DIGIT SEVEN
-0C6E;NU # TELUGU DIGIT EIGHT
-0C6F;NU # TELUGU DIGIT NINE
-0C78;AL # TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
-0C79;AL # TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
-0C7A;AL # TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
-0C7B;AL # TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
-0C7C;AL # TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
-0C7D;AL # TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
-0C7E;AL # TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F;AL # TELUGU SIGN TUUMU
-0C82;CM # KANNADA SIGN ANUSVARA
-0C83;CM # KANNADA SIGN VISARGA
-0C85;AL # KANNADA LETTER A
-0C86;AL # KANNADA LETTER AA
-0C87;AL # KANNADA LETTER I
-0C88;AL # KANNADA LETTER II
-0C89;AL # KANNADA LETTER U
-0C8A;AL # KANNADA LETTER UU
-0C8B;AL # KANNADA LETTER VOCALIC R
-0C8C;AL # KANNADA LETTER VOCALIC L
-0C8E;AL # KANNADA LETTER E
-0C8F;AL # KANNADA LETTER EE
-0C90;AL # KANNADA LETTER AI
-0C92;AL # KANNADA LETTER O
-0C93;AL # KANNADA LETTER OO
-0C94;AL # KANNADA LETTER AU
-0C95;AL # KANNADA LETTER KA
-0C96;AL # KANNADA LETTER KHA
-0C97;AL # KANNADA LETTER GA
-0C98;AL # KANNADA LETTER GHA
-0C99;AL # KANNADA LETTER NGA
-0C9A;AL # KANNADA LETTER CA
-0C9B;AL # KANNADA LETTER CHA
-0C9C;AL # KANNADA LETTER JA
-0C9D;AL # KANNADA LETTER JHA
-0C9E;AL # KANNADA LETTER NYA
-0C9F;AL # KANNADA LETTER TTA
-0CA0;AL # KANNADA LETTER TTHA
-0CA1;AL # KANNADA LETTER DDA
-0CA2;AL # KANNADA LETTER DDHA
-0CA3;AL # KANNADA LETTER NNA
-0CA4;AL # KANNADA LETTER TA
-0CA5;AL # KANNADA LETTER THA
-0CA6;AL # KANNADA LETTER DA
-0CA7;AL # KANNADA LETTER DHA
-0CA8;AL # KANNADA LETTER NA
-0CAA;AL # KANNADA LETTER PA
-0CAB;AL # KANNADA LETTER PHA
-0CAC;AL # KANNADA LETTER BA
-0CAD;AL # KANNADA LETTER BHA
-0CAE;AL # KANNADA LETTER MA
-0CAF;AL # KANNADA LETTER YA
-0CB0;AL # KANNADA LETTER RA
-0CB1;AL # KANNADA LETTER RRA
-0CB2;AL # KANNADA LETTER LA
-0CB3;AL # KANNADA LETTER LLA
-0CB5;AL # KANNADA LETTER VA
-0CB6;AL # KANNADA LETTER SHA
-0CB7;AL # KANNADA LETTER SSA
-0CB8;AL # KANNADA LETTER SA
-0CB9;AL # KANNADA LETTER HA
-0CBC;CM # KANNADA SIGN NUKTA
-0CBD;AL # KANNADA SIGN AVAGRAHA
-0CBE;CM # KANNADA VOWEL SIGN AA
-0CBF;CM # KANNADA VOWEL SIGN I
-0CC0;CM # KANNADA VOWEL SIGN II
-0CC1;CM # KANNADA VOWEL SIGN U
-0CC2;CM # KANNADA VOWEL SIGN UU
-0CC3;CM # KANNADA VOWEL SIGN VOCALIC R
-0CC4;CM # KANNADA VOWEL SIGN VOCALIC RR
-0CC6;CM # KANNADA VOWEL SIGN E
-0CC7;CM # KANNADA VOWEL SIGN EE
-0CC8;CM # KANNADA VOWEL SIGN AI
-0CCA;CM # KANNADA VOWEL SIGN O
-0CCB;CM # KANNADA VOWEL SIGN OO
-0CCC;CM # KANNADA VOWEL SIGN AU
-0CCD;CM # KANNADA SIGN VIRAMA
-0CD5;CM # KANNADA LENGTH MARK
-0CD6;CM # KANNADA AI LENGTH MARK
-0CDE;AL # KANNADA LETTER FA
-0CE0;AL # KANNADA LETTER VOCALIC RR
-0CE1;AL # KANNADA LETTER VOCALIC LL
-0CE2;CM # KANNADA VOWEL SIGN VOCALIC L
-0CE3;CM # KANNADA VOWEL SIGN VOCALIC LL
-0CE6;NU # KANNADA DIGIT ZERO
-0CE7;NU # KANNADA DIGIT ONE
-0CE8;NU # KANNADA DIGIT TWO
-0CE9;NU # KANNADA DIGIT THREE
-0CEA;NU # KANNADA DIGIT FOUR
-0CEB;NU # KANNADA DIGIT FIVE
-0CEC;NU # KANNADA DIGIT SIX
-0CED;NU # KANNADA DIGIT SEVEN
-0CEE;NU # KANNADA DIGIT EIGHT
-0CEF;NU # KANNADA DIGIT NINE
-0CF1;AL # KANNADA SIGN JIHVAMULIYA
-0CF2;AL # KANNADA SIGN UPADHMANIYA
-0D02;CM # MALAYALAM SIGN ANUSVARA
-0D03;CM # MALAYALAM SIGN VISARGA
-0D05;AL # MALAYALAM LETTER A
-0D06;AL # MALAYALAM LETTER AA
-0D07;AL # MALAYALAM LETTER I
-0D08;AL # MALAYALAM LETTER II
-0D09;AL # MALAYALAM LETTER U
-0D0A;AL # MALAYALAM LETTER UU
-0D0B;AL # MALAYALAM LETTER VOCALIC R
-0D0C;AL # MALAYALAM LETTER VOCALIC L
-0D0E;AL # MALAYALAM LETTER E
-0D0F;AL # MALAYALAM LETTER EE
-0D10;AL # MALAYALAM LETTER AI
-0D12;AL # MALAYALAM LETTER O
-0D13;AL # MALAYALAM LETTER OO
-0D14;AL # MALAYALAM LETTER AU
-0D15;AL # MALAYALAM LETTER KA
-0D16;AL # MALAYALAM LETTER KHA
-0D17;AL # MALAYALAM LETTER GA
-0D18;AL # MALAYALAM LETTER GHA
-0D19;AL # MALAYALAM LETTER NGA
-0D1A;AL # MALAYALAM LETTER CA
-0D1B;AL # MALAYALAM LETTER CHA
-0D1C;AL # MALAYALAM LETTER JA
-0D1D;AL # MALAYALAM LETTER JHA
-0D1E;AL # MALAYALAM LETTER NYA
-0D1F;AL # MALAYALAM LETTER TTA
-0D20;AL # MALAYALAM LETTER TTHA
-0D21;AL # MALAYALAM LETTER DDA
-0D22;AL # MALAYALAM LETTER DDHA
-0D23;AL # MALAYALAM LETTER NNA
-0D24;AL # MALAYALAM LETTER TA
-0D25;AL # MALAYALAM LETTER THA
-0D26;AL # MALAYALAM LETTER DA
-0D27;AL # MALAYALAM LETTER DHA
-0D28;AL # MALAYALAM LETTER NA
-0D2A;AL # MALAYALAM LETTER PA
-0D2B;AL # MALAYALAM LETTER PHA
-0D2C;AL # MALAYALAM LETTER BA
-0D2D;AL # MALAYALAM LETTER BHA
-0D2E;AL # MALAYALAM LETTER MA
-0D2F;AL # MALAYALAM LETTER YA
-0D30;AL # MALAYALAM LETTER RA
-0D31;AL # MALAYALAM LETTER RRA
-0D32;AL # MALAYALAM LETTER LA
-0D33;AL # MALAYALAM LETTER LLA
-0D34;AL # MALAYALAM LETTER LLLA
-0D35;AL # MALAYALAM LETTER VA
-0D36;AL # MALAYALAM LETTER SHA
-0D37;AL # MALAYALAM LETTER SSA
-0D38;AL # MALAYALAM LETTER SA
-0D39;AL # MALAYALAM LETTER HA
-0D3D;AL # MALAYALAM SIGN AVAGRAHA
-0D3E;CM # MALAYALAM VOWEL SIGN AA
-0D3F;CM # MALAYALAM VOWEL SIGN I
-0D40;CM # MALAYALAM VOWEL SIGN II
-0D41;CM # MALAYALAM VOWEL SIGN U
-0D42;CM # MALAYALAM VOWEL SIGN UU
-0D43;CM # MALAYALAM VOWEL SIGN VOCALIC R
-0D44;CM # MALAYALAM VOWEL SIGN VOCALIC RR
-0D46;CM # MALAYALAM VOWEL SIGN E
-0D47;CM # MALAYALAM VOWEL SIGN EE
-0D48;CM # MALAYALAM VOWEL SIGN AI
-0D4A;CM # MALAYALAM VOWEL SIGN O
-0D4B;CM # MALAYALAM VOWEL SIGN OO
-0D4C;CM # MALAYALAM VOWEL SIGN AU
-0D4D;CM # MALAYALAM SIGN VIRAMA
-0D57;CM # MALAYALAM AU LENGTH MARK
-0D60;AL # MALAYALAM LETTER VOCALIC RR
-0D61;AL # MALAYALAM LETTER VOCALIC LL
-0D62;CM # MALAYALAM VOWEL SIGN VOCALIC L
-0D63;CM # MALAYALAM VOWEL SIGN VOCALIC LL
-0D66;NU # MALAYALAM DIGIT ZERO
-0D67;NU # MALAYALAM DIGIT ONE
-0D68;NU # MALAYALAM DIGIT TWO
-0D69;NU # MALAYALAM DIGIT THREE
-0D6A;NU # MALAYALAM DIGIT FOUR
-0D6B;NU # MALAYALAM DIGIT FIVE
-0D6C;NU # MALAYALAM DIGIT SIX
-0D6D;NU # MALAYALAM DIGIT SEVEN
-0D6E;NU # MALAYALAM DIGIT EIGHT
-0D6F;NU # MALAYALAM DIGIT NINE
-0D70;AL # MALAYALAM NUMBER TEN
-0D71;AL # MALAYALAM NUMBER ONE HUNDRED
-0D72;AL # MALAYALAM NUMBER ONE THOUSAND
-0D73;AL # MALAYALAM FRACTION ONE QUARTER
-0D74;AL # MALAYALAM FRACTION ONE HALF
-0D75;AL # MALAYALAM FRACTION THREE QUARTERS
-0D79;PO # MALAYALAM DATE MARK
-0D7A;AL # MALAYALAM LETTER CHILLU NN
-0D7B;AL # MALAYALAM LETTER CHILLU N
-0D7C;AL # MALAYALAM LETTER CHILLU RR
-0D7D;AL # MALAYALAM LETTER CHILLU L
-0D7E;AL # MALAYALAM LETTER CHILLU LL
-0D7F;AL # MALAYALAM LETTER CHILLU K
-0D82;CM # SINHALA SIGN ANUSVARAYA
-0D83;CM # SINHALA SIGN VISARGAYA
-0D85;AL # SINHALA LETTER AYANNA
-0D86;AL # SINHALA LETTER AAYANNA
-0D87;AL # SINHALA LETTER AEYANNA
-0D88;AL # SINHALA LETTER AEEYANNA
-0D89;AL # SINHALA LETTER IYANNA
-0D8A;AL # SINHALA LETTER IIYANNA
-0D8B;AL # SINHALA LETTER UYANNA
-0D8C;AL # SINHALA LETTER UUYANNA
-0D8D;AL # SINHALA LETTER IRUYANNA
-0D8E;AL # SINHALA LETTER IRUUYANNA
-0D8F;AL # SINHALA LETTER ILUYANNA
-0D90;AL # SINHALA LETTER ILUUYANNA
-0D91;AL # SINHALA LETTER EYANNA
-0D92;AL # SINHALA LETTER EEYANNA
-0D93;AL # SINHALA LETTER AIYANNA
-0D94;AL # SINHALA LETTER OYANNA
-0D95;AL # SINHALA LETTER OOYANNA
-0D96;AL # SINHALA LETTER AUYANNA
-0D9A;AL # SINHALA LETTER ALPAPRAANA KAYANNA
-0D9B;AL # SINHALA LETTER MAHAAPRAANA KAYANNA
-0D9C;AL # SINHALA LETTER ALPAPRAANA GAYANNA
-0D9D;AL # SINHALA LETTER MAHAAPRAANA GAYANNA
-0D9E;AL # SINHALA LETTER KANTAJA NAASIKYAYA
-0D9F;AL # SINHALA LETTER SANYAKA GAYANNA
-0DA0;AL # SINHALA LETTER ALPAPRAANA CAYANNA
-0DA1;AL # SINHALA LETTER MAHAAPRAANA CAYANNA
-0DA2;AL # SINHALA LETTER ALPAPRAANA JAYANNA
-0DA3;AL # SINHALA LETTER MAHAAPRAANA JAYANNA
-0DA4;AL # SINHALA LETTER TAALUJA NAASIKYAYA
-0DA5;AL # SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
-0DA6;AL # SINHALA LETTER SANYAKA JAYANNA
-0DA7;AL # SINHALA LETTER ALPAPRAANA TTAYANNA
-0DA8;AL # SINHALA LETTER MAHAAPRAANA TTAYANNA
-0DA9;AL # SINHALA LETTER ALPAPRAANA DDAYANNA
-0DAA;AL # SINHALA LETTER MAHAAPRAANA DDAYANNA
-0DAB;AL # SINHALA LETTER MUURDHAJA NAYANNA
-0DAC;AL # SINHALA LETTER SANYAKA DDAYANNA
-0DAD;AL # SINHALA LETTER ALPAPRAANA TAYANNA
-0DAE;AL # SINHALA LETTER MAHAAPRAANA TAYANNA
-0DAF;AL # SINHALA LETTER ALPAPRAANA DAYANNA
-0DB0;AL # SINHALA LETTER MAHAAPRAANA DAYANNA
-0DB1;AL # SINHALA LETTER DANTAJA NAYANNA
-0DB3;AL # SINHALA LETTER SANYAKA DAYANNA
-0DB4;AL # SINHALA LETTER ALPAPRAANA PAYANNA
-0DB5;AL # SINHALA LETTER MAHAAPRAANA PAYANNA
-0DB6;AL # SINHALA LETTER ALPAPRAANA BAYANNA
-0DB7;AL # SINHALA LETTER MAHAAPRAANA BAYANNA
-0DB8;AL # SINHALA LETTER MAYANNA
-0DB9;AL # SINHALA LETTER AMBA BAYANNA
-0DBA;AL # SINHALA LETTER YAYANNA
-0DBB;AL # SINHALA LETTER RAYANNA
-0DBD;AL # SINHALA LETTER DANTAJA LAYANNA
-0DC0;AL # SINHALA LETTER VAYANNA
-0DC1;AL # SINHALA LETTER TAALUJA SAYANNA
-0DC2;AL # SINHALA LETTER MUURDHAJA SAYANNA
-0DC3;AL # SINHALA LETTER DANTAJA SAYANNA
-0DC4;AL # SINHALA LETTER HAYANNA
-0DC5;AL # SINHALA LETTER MUURDHAJA LAYANNA
-0DC6;AL # SINHALA LETTER FAYANNA
-0DCA;CM # SINHALA SIGN AL-LAKUNA
-0DCF;CM # SINHALA VOWEL SIGN AELA-PILLA
-0DD0;CM # SINHALA VOWEL SIGN KETTI AEDA-PILLA
-0DD1;CM # SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2;CM # SINHALA VOWEL SIGN KETTI IS-PILLA
-0DD3;CM # SINHALA VOWEL SIGN DIGA IS-PILLA
-0DD4;CM # SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6;CM # SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8;CM # SINHALA VOWEL SIGN GAETTA-PILLA
-0DD9;CM # SINHALA VOWEL SIGN KOMBUVA
-0DDA;CM # SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDB;CM # SINHALA VOWEL SIGN KOMBU DEKA
-0DDC;CM # SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
-0DDD;CM # SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
-0DDE;CM # SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0DDF;CM # SINHALA VOWEL SIGN GAYANUKITTA
-0DF2;CM # SINHALA VOWEL SIGN DIGA GAETTA-PILLA
-0DF3;CM # SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4;AL # SINHALA PUNCTUATION KUNDDALIYA
-0E01;SA # THAI CHARACTER KO KAI
-0E02;SA # THAI CHARACTER KHO KHAI
-0E03;SA # THAI CHARACTER KHO KHUAT
-0E04;SA # THAI CHARACTER KHO KHWAI
-0E05;SA # THAI CHARACTER KHO KHON
-0E06;SA # THAI CHARACTER KHO RAKHANG
-0E07;SA # THAI CHARACTER NGO NGU
-0E08;SA # THAI CHARACTER CHO CHAN
-0E09;SA # THAI CHARACTER CHO CHING
-0E0A;SA # THAI CHARACTER CHO CHANG
-0E0B;SA # THAI CHARACTER SO SO
-0E0C;SA # THAI CHARACTER CHO CHOE
-0E0D;SA # THAI CHARACTER YO YING
-0E0E;SA # THAI CHARACTER DO CHADA
-0E0F;SA # THAI CHARACTER TO PATAK
-0E10;SA # THAI CHARACTER THO THAN
-0E11;SA # THAI CHARACTER THO NANGMONTHO
-0E12;SA # THAI CHARACTER THO PHUTHAO
-0E13;SA # THAI CHARACTER NO NEN
-0E14;SA # THAI CHARACTER DO DEK
-0E15;SA # THAI CHARACTER TO TAO
-0E16;SA # THAI CHARACTER THO THUNG
-0E17;SA # THAI CHARACTER THO THAHAN
-0E18;SA # THAI CHARACTER THO THONG
-0E19;SA # THAI CHARACTER NO NU
-0E1A;SA # THAI CHARACTER BO BAIMAI
-0E1B;SA # THAI CHARACTER PO PLA
-0E1C;SA # THAI CHARACTER PHO PHUNG
-0E1D;SA # THAI CHARACTER FO FA
-0E1E;SA # THAI CHARACTER PHO PHAN
-0E1F;SA # THAI CHARACTER FO FAN
-0E20;SA # THAI CHARACTER PHO SAMPHAO
-0E21;SA # THAI CHARACTER MO MA
-0E22;SA # THAI CHARACTER YO YAK
-0E23;SA # THAI CHARACTER RO RUA
-0E24;SA # THAI CHARACTER RU
-0E25;SA # THAI CHARACTER LO LING
-0E26;SA # THAI CHARACTER LU
-0E27;SA # THAI CHARACTER WO WAEN
-0E28;SA # THAI CHARACTER SO SALA
-0E29;SA # THAI CHARACTER SO RUSI
-0E2A;SA # THAI CHARACTER SO SUA
-0E2B;SA # THAI CHARACTER HO HIP
-0E2C;SA # THAI CHARACTER LO CHULA
-0E2D;SA # THAI CHARACTER O ANG
-0E2E;SA # THAI CHARACTER HO NOKHUK
-0E2F;SA # THAI CHARACTER PAIYANNOI
-0E30;SA # THAI CHARACTER SARA A
-0E31;SA # THAI CHARACTER MAI HAN-AKAT
-0E32;SA # THAI CHARACTER SARA AA
-0E33;SA # THAI CHARACTER SARA AM
-0E34;SA # THAI CHARACTER SARA I
-0E35;SA # THAI CHARACTER SARA II
-0E36;SA # THAI CHARACTER SARA UE
-0E37;SA # THAI CHARACTER SARA UEE
-0E38;SA # THAI CHARACTER SARA U
-0E39;SA # THAI CHARACTER SARA UU
-0E3A;SA # THAI CHARACTER PHINTHU
-0E3F;PR # THAI CURRENCY SYMBOL BAHT
-0E40;SA # THAI CHARACTER SARA E
-0E41;SA # THAI CHARACTER SARA AE
-0E42;SA # THAI CHARACTER SARA O
-0E43;SA # THAI CHARACTER SARA AI MAIMUAN
-0E44;SA # THAI CHARACTER SARA AI MAIMALAI
-0E45;SA # THAI CHARACTER LAKKHANGYAO
-0E46;SA # THAI CHARACTER MAIYAMOK
-0E47;SA # THAI CHARACTER MAITAIKHU
-0E48;SA # THAI CHARACTER MAI EK
-0E49;SA # THAI CHARACTER MAI THO
-0E4A;SA # THAI CHARACTER MAI TRI
-0E4B;SA # THAI CHARACTER MAI CHATTAWA
-0E4C;SA # THAI CHARACTER THANTHAKHAT
-0E4D;SA # THAI CHARACTER NIKHAHIT
-0E4E;SA # THAI CHARACTER YAMAKKAN
-0E4F;AL # THAI CHARACTER FONGMAN
-0E50;NU # THAI DIGIT ZERO
-0E51;NU # THAI DIGIT ONE
-0E52;NU # THAI DIGIT TWO
-0E53;NU # THAI DIGIT THREE
-0E54;NU # THAI DIGIT FOUR
-0E55;NU # THAI DIGIT FIVE
-0E56;NU # THAI DIGIT SIX
-0E57;NU # THAI DIGIT SEVEN
-0E58;NU # THAI DIGIT EIGHT
-0E59;NU # THAI DIGIT NINE
-0E5A;BA # THAI CHARACTER ANGKHANKHU
-0E5B;BA # THAI CHARACTER KHOMUT
-0E81;SA # LAO LETTER KO
-0E82;SA # LAO LETTER KHO SUNG
-0E84;SA # LAO LETTER KHO TAM
-0E87;SA # LAO LETTER NGO
-0E88;SA # LAO LETTER CO
-0E8A;SA # LAO LETTER SO TAM
-0E8D;SA # LAO LETTER NYO
-0E94;SA # LAO LETTER DO
-0E95;SA # LAO LETTER TO
-0E96;SA # LAO LETTER THO SUNG
-0E97;SA # LAO LETTER THO TAM
-0E99;SA # LAO LETTER NO
-0E9A;SA # LAO LETTER BO
-0E9B;SA # LAO LETTER PO
-0E9C;SA # LAO LETTER PHO SUNG
-0E9D;SA # LAO LETTER FO TAM
-0E9E;SA # LAO LETTER PHO TAM
-0E9F;SA # LAO LETTER FO SUNG
-0EA1;SA # LAO LETTER MO
-0EA2;SA # LAO LETTER YO
-0EA3;SA # LAO LETTER LO LING
-0EA5;SA # LAO LETTER LO LOOT
-0EA7;SA # LAO LETTER WO
-0EAA;SA # LAO LETTER SO SUNG
-0EAB;SA # LAO LETTER HO SUNG
-0EAD;SA # LAO LETTER O
-0EAE;SA # LAO LETTER HO TAM
-0EAF;SA # LAO ELLIPSIS
-0EB0;SA # LAO VOWEL SIGN A
-0EB1;SA # LAO VOWEL SIGN MAI KAN
-0EB2;SA # LAO VOWEL SIGN AA
-0EB3;SA # LAO VOWEL SIGN AM
-0EB4;SA # LAO VOWEL SIGN I
-0EB5;SA # LAO VOWEL SIGN II
-0EB6;SA # LAO VOWEL SIGN Y
-0EB7;SA # LAO VOWEL SIGN YY
-0EB8;SA # LAO VOWEL SIGN U
-0EB9;SA # LAO VOWEL SIGN UU
-0EBB;SA # LAO VOWEL SIGN MAI KON
-0EBC;SA # LAO SEMIVOWEL SIGN LO
-0EBD;SA # LAO SEMIVOWEL SIGN NYO
-0EC0;SA # LAO VOWEL SIGN E
-0EC1;SA # LAO VOWEL SIGN EI
-0EC2;SA # LAO VOWEL SIGN O
-0EC3;SA # LAO VOWEL SIGN AY
-0EC4;SA # LAO VOWEL SIGN AI
-0EC6;SA # LAO KO LA
-0EC8;SA # LAO TONE MAI EK
-0EC9;SA # LAO TONE MAI THO
-0ECA;SA # LAO TONE MAI TI
-0ECB;SA # LAO TONE MAI CATAWA
-0ECC;SA # LAO CANCELLATION MARK
-0ECD;SA # LAO NIGGAHITA
-0ED0;NU # LAO DIGIT ZERO
-0ED1;NU # LAO DIGIT ONE
-0ED2;NU # LAO DIGIT TWO
-0ED3;NU # LAO DIGIT THREE
-0ED4;NU # LAO DIGIT FOUR
-0ED5;NU # LAO DIGIT FIVE
-0ED6;NU # LAO DIGIT SIX
-0ED7;NU # LAO DIGIT SEVEN
-0ED8;NU # LAO DIGIT EIGHT
-0ED9;NU # LAO DIGIT NINE
-0EDC;SA # LAO HO NO
-0EDD;SA # LAO HO MO
-0F00;AL # TIBETAN SYLLABLE OM
-0F01;BB # TIBETAN MARK GTER YIG MGO TRUNCATED A
-0F02;BB # TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
-0F03;BB # TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04;BB # TIBETAN MARK INITIAL YIG MGO MDUN MA
-0F05;AL # TIBETAN MARK CLOSING YIG MGO SGAB MA
-0F06;BB # TIBETAN MARK CARET YIG MGO PHUR SHAD MA
-0F07;BB # TIBETAN MARK YIG MGO TSHEG SHAD MA
-0F08;GL # TIBETAN MARK SBRUL SHAD
-0F09;BB # TIBETAN MARK BSKUR YIG MGO
-0F0A;BB # TIBETAN MARK BKA- SHOG YIG MGO
-0F0B;BA # TIBETAN MARK INTERSYLLABIC TSHEG
-0F0C;GL # TIBETAN MARK DELIMITER TSHEG BSTAR
-0F0D;EX # TIBETAN MARK SHAD
-0F0E;EX # TIBETAN MARK NYIS SHAD
-0F0F;EX # TIBETAN MARK TSHEG SHAD
-0F10;EX # TIBETAN MARK NYIS TSHEG SHAD
-0F11;EX # TIBETAN MARK RIN CHEN SPUNGS SHAD
-0F12;GL # TIBETAN MARK RGYA GRAM SHAD
-0F13;AL # TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
-0F14;EX # TIBETAN MARK GTER TSHEG
-0F15;AL # TIBETAN LOGOTYPE SIGN CHAD RTAGS
-0F16;AL # TIBETAN LOGOTYPE SIGN LHAG RTAGS
-0F17;AL # TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18;CM # TIBETAN ASTROLOGICAL SIGN -KHYUD PA
-0F19;CM # TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F1A;AL # TIBETAN SIGN RDEL DKAR GCIG
-0F1B;AL # TIBETAN SIGN RDEL DKAR GNYIS
-0F1C;AL # TIBETAN SIGN RDEL DKAR GSUM
-0F1D;AL # TIBETAN SIGN RDEL NAG GCIG
-0F1E;AL # TIBETAN SIGN RDEL NAG GNYIS
-0F1F;AL # TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20;NU # TIBETAN DIGIT ZERO
-0F21;NU # TIBETAN DIGIT ONE
-0F22;NU # TIBETAN DIGIT TWO
-0F23;NU # TIBETAN DIGIT THREE
-0F24;NU # TIBETAN DIGIT FOUR
-0F25;NU # TIBETAN DIGIT FIVE
-0F26;NU # TIBETAN DIGIT SIX
-0F27;NU # TIBETAN DIGIT SEVEN
-0F28;NU # TIBETAN DIGIT EIGHT
-0F29;NU # TIBETAN DIGIT NINE
-0F2A;AL # TIBETAN DIGIT HALF ONE
-0F2B;AL # TIBETAN DIGIT HALF TWO
-0F2C;AL # TIBETAN DIGIT HALF THREE
-0F2D;AL # TIBETAN DIGIT HALF FOUR
-0F2E;AL # TIBETAN DIGIT HALF FIVE
-0F2F;AL # TIBETAN DIGIT HALF SIX
-0F30;AL # TIBETAN DIGIT HALF SEVEN
-0F31;AL # TIBETAN DIGIT HALF EIGHT
-0F32;AL # TIBETAN DIGIT HALF NINE
-0F33;AL # TIBETAN DIGIT HALF ZERO
-0F34;BA # TIBETAN MARK BSDUS RTAGS
-0F35;CM # TIBETAN MARK NGAS BZUNG NYI ZLA
-0F36;AL # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F37;CM # TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F38;AL # TIBETAN MARK CHE MGO
-0F39;CM # TIBETAN MARK TSA -PHRU
-0F3A;OP # TIBETAN MARK GUG RTAGS GYON
-0F3B;CL # TIBETAN MARK GUG RTAGS GYAS
-0F3C;OP # TIBETAN MARK ANG KHANG GYON
-0F3D;CL # TIBETAN MARK ANG KHANG GYAS
-0F3E;CM # TIBETAN SIGN YAR TSHES
-0F3F;CM # TIBETAN SIGN MAR TSHES
-0F40;AL # TIBETAN LETTER KA
-0F41;AL # TIBETAN LETTER KHA
-0F42;AL # TIBETAN LETTER GA
-0F43;AL # TIBETAN LETTER GHA
-0F44;AL # TIBETAN LETTER NGA
-0F45;AL # TIBETAN LETTER CA
-0F46;AL # TIBETAN LETTER CHA
-0F47;AL # TIBETAN LETTER JA
-0F49;AL # TIBETAN LETTER NYA
-0F4A;AL # TIBETAN LETTER TTA
-0F4B;AL # TIBETAN LETTER TTHA
-0F4C;AL # TIBETAN LETTER DDA
-0F4D;AL # TIBETAN LETTER DDHA
-0F4E;AL # TIBETAN LETTER NNA
-0F4F;AL # TIBETAN LETTER TA
-0F50;AL # TIBETAN LETTER THA
-0F51;AL # TIBETAN LETTER DA
-0F52;AL # TIBETAN LETTER DHA
-0F53;AL # TIBETAN LETTER NA
-0F54;AL # TIBETAN LETTER PA
-0F55;AL # TIBETAN LETTER PHA
-0F56;AL # TIBETAN LETTER BA
-0F57;AL # TIBETAN LETTER BHA
-0F58;AL # TIBETAN LETTER MA
-0F59;AL # TIBETAN LETTER TSA
-0F5A;AL # TIBETAN LETTER TSHA
-0F5B;AL # TIBETAN LETTER DZA
-0F5C;AL # TIBETAN LETTER DZHA
-0F5D;AL # TIBETAN LETTER WA
-0F5E;AL # TIBETAN LETTER ZHA
-0F5F;AL # TIBETAN LETTER ZA
-0F60;AL # TIBETAN LETTER -A
-0F61;AL # TIBETAN LETTER YA
-0F62;AL # TIBETAN LETTER RA
-0F63;AL # TIBETAN LETTER LA
-0F64;AL # TIBETAN LETTER SHA
-0F65;AL # TIBETAN LETTER SSA
-0F66;AL # TIBETAN LETTER SA
-0F67;AL # TIBETAN LETTER HA
-0F68;AL # TIBETAN LETTER A
-0F69;AL # TIBETAN LETTER KSSA
-0F6A;AL # TIBETAN LETTER FIXED-FORM RA
-0F6B;AL # TIBETAN LETTER KKA
-0F6C;AL # TIBETAN LETTER RRA
-0F71;CM # TIBETAN VOWEL SIGN AA
-0F72;CM # TIBETAN VOWEL SIGN I
-0F73;CM # TIBETAN VOWEL SIGN II
-0F74;CM # TIBETAN VOWEL SIGN U
-0F75;CM # TIBETAN VOWEL SIGN UU
-0F76;CM # TIBETAN VOWEL SIGN VOCALIC R
-0F77;CM # TIBETAN VOWEL SIGN VOCALIC RR
-0F78;CM # TIBETAN VOWEL SIGN VOCALIC L
-0F79;CM # TIBETAN VOWEL SIGN VOCALIC LL
-0F7A;CM # TIBETAN VOWEL SIGN E
-0F7B;CM # TIBETAN VOWEL SIGN EE
-0F7C;CM # TIBETAN VOWEL SIGN O
-0F7D;CM # TIBETAN VOWEL SIGN OO
-0F7E;CM # TIBETAN SIGN RJES SU NGA RO
-0F7F;BA # TIBETAN SIGN RNAM BCAD
-0F80;CM # TIBETAN VOWEL SIGN REVERSED I
-0F81;CM # TIBETAN VOWEL SIGN REVERSED II
-0F82;CM # TIBETAN SIGN NYI ZLA NAA DA
-0F83;CM # TIBETAN SIGN SNA LDAN
-0F84;CM # TIBETAN MARK HALANTA
-0F85;BA # TIBETAN MARK PALUTA
-0F86;CM # TIBETAN SIGN LCI RTAGS
-0F87;CM # TIBETAN SIGN YANG RTAGS
-0F88;AL # TIBETAN SIGN LCE TSA CAN
-0F89;AL # TIBETAN SIGN MCHU CAN
-0F8A;AL # TIBETAN SIGN GRU CAN RGYINGS
-0F8B;AL # TIBETAN SIGN GRU MED RGYINGS
-0F90;CM # TIBETAN SUBJOINED LETTER KA
-0F91;CM # TIBETAN SUBJOINED LETTER KHA
-0F92;CM # TIBETAN SUBJOINED LETTER GA
-0F93;CM # TIBETAN SUBJOINED LETTER GHA
-0F94;CM # TIBETAN SUBJOINED LETTER NGA
-0F95;CM # TIBETAN SUBJOINED LETTER CA
-0F96;CM # TIBETAN SUBJOINED LETTER CHA
-0F97;CM # TIBETAN SUBJOINED LETTER JA
-0F99;CM # TIBETAN SUBJOINED LETTER NYA
-0F9A;CM # TIBETAN SUBJOINED LETTER TTA
-0F9B;CM # TIBETAN SUBJOINED LETTER TTHA
-0F9C;CM # TIBETAN SUBJOINED LETTER DDA
-0F9D;CM # TIBETAN SUBJOINED LETTER DDHA
-0F9E;CM # TIBETAN SUBJOINED LETTER NNA
-0F9F;CM # TIBETAN SUBJOINED LETTER TA
-0FA0;CM # TIBETAN SUBJOINED LETTER THA
-0FA1;CM # TIBETAN SUBJOINED LETTER DA
-0FA2;CM # TIBETAN SUBJOINED LETTER DHA
-0FA3;CM # TIBETAN SUBJOINED LETTER NA
-0FA4;CM # TIBETAN SUBJOINED LETTER PA
-0FA5;CM # TIBETAN SUBJOINED LETTER PHA
-0FA6;CM # TIBETAN SUBJOINED LETTER BA
-0FA7;CM # TIBETAN SUBJOINED LETTER BHA
-0FA8;CM # TIBETAN SUBJOINED LETTER MA
-0FA9;CM # TIBETAN SUBJOINED LETTER TSA
-0FAA;CM # TIBETAN SUBJOINED LETTER TSHA
-0FAB;CM # TIBETAN SUBJOINED LETTER DZA
-0FAC;CM # TIBETAN SUBJOINED LETTER DZHA
-0FAD;CM # TIBETAN SUBJOINED LETTER WA
-0FAE;CM # TIBETAN SUBJOINED LETTER ZHA
-0FAF;CM # TIBETAN SUBJOINED LETTER ZA
-0FB0;CM # TIBETAN SUBJOINED LETTER -A
-0FB1;CM # TIBETAN SUBJOINED LETTER YA
-0FB2;CM # TIBETAN SUBJOINED LETTER RA
-0FB3;CM # TIBETAN SUBJOINED LETTER LA
-0FB4;CM # TIBETAN SUBJOINED LETTER SHA
-0FB5;CM # TIBETAN SUBJOINED LETTER SSA
-0FB6;CM # TIBETAN SUBJOINED LETTER SA
-0FB7;CM # TIBETAN SUBJOINED LETTER HA
-0FB8;CM # TIBETAN SUBJOINED LETTER A
-0FB9;CM # TIBETAN SUBJOINED LETTER KSSA
-0FBA;CM # TIBETAN SUBJOINED LETTER FIXED-FORM WA
-0FBB;CM # TIBETAN SUBJOINED LETTER FIXED-FORM YA
-0FBC;CM # TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE;BA # TIBETAN KU RU KHA
-0FBF;BA # TIBETAN KU RU KHA BZHI MIG CAN
-0FC0;AL # TIBETAN CANTILLATION SIGN HEAVY BEAT
-0FC1;AL # TIBETAN CANTILLATION SIGN LIGHT BEAT
-0FC2;AL # TIBETAN CANTILLATION SIGN CANG TE-U
-0FC3;AL # TIBETAN CANTILLATION SIGN SBUB -CHAL
-0FC4;AL # TIBETAN SYMBOL DRIL BU
-0FC5;AL # TIBETAN SYMBOL RDO RJE
-0FC6;CM # TIBETAN SYMBOL PADMA GDAN
-0FC7;AL # TIBETAN SYMBOL RDO RJE RGYA GRAM
-0FC8;AL # TIBETAN SYMBOL PHUR PA
-0FC9;AL # TIBETAN SYMBOL NOR BU
-0FCA;AL # TIBETAN SYMBOL NOR BU NYIS -KHYIL
-0FCB;AL # TIBETAN SYMBOL NOR BU GSUM -KHYIL
-0FCC;AL # TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE;AL # TIBETAN SIGN RDEL NAG RDEL DKAR
-0FCF;AL # TIBETAN SIGN RDEL NAG GSUM
-0FD0;BB # TIBETAN MARK BSKA- SHOG GI MGO RGYAN
-0FD1;BB # TIBETAN MARK MNYAM YIG GI MGO RGYAN
-0FD2;BA # TIBETAN MARK NYIS TSHEG
-0FD3;BB # TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
-0FD4;AL # TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5;AL # RIGHT-FACING SVASTI SIGN
-0FD6;AL # LEFT-FACING SVASTI SIGN
-0FD7;AL # RIGHT-FACING SVASTI SIGN WITH DOTS
-0FD8;AL # LEFT-FACING SVASTI SIGN WITH DOTS
-1000;SA # MYANMAR LETTER KA
-1001;SA # MYANMAR LETTER KHA
-1002;SA # MYANMAR LETTER GA
-1003;SA # MYANMAR LETTER GHA
-1004;SA # MYANMAR LETTER NGA
-1005;SA # MYANMAR LETTER CA
-1006;SA # MYANMAR LETTER CHA
-1007;SA # MYANMAR LETTER JA
-1008;SA # MYANMAR LETTER JHA
-1009;SA # MYANMAR LETTER NYA
-100A;SA # MYANMAR LETTER NNYA
-100B;SA # MYANMAR LETTER TTA
-100C;SA # MYANMAR LETTER TTHA
-100D;SA # MYANMAR LETTER DDA
-100E;SA # MYANMAR LETTER DDHA
-100F;SA # MYANMAR LETTER NNA
-1010;SA # MYANMAR LETTER TA
-1011;SA # MYANMAR LETTER THA
-1012;SA # MYANMAR LETTER DA
-1013;SA # MYANMAR LETTER DHA
-1014;SA # MYANMAR LETTER NA
-1015;SA # MYANMAR LETTER PA
-1016;SA # MYANMAR LETTER PHA
-1017;SA # MYANMAR LETTER BA
-1018;SA # MYANMAR LETTER BHA
-1019;SA # MYANMAR LETTER MA
-101A;SA # MYANMAR LETTER YA
-101B;SA # MYANMAR LETTER RA
-101C;SA # MYANMAR LETTER LA
-101D;SA # MYANMAR LETTER WA
-101E;SA # MYANMAR LETTER SA
-101F;SA # MYANMAR LETTER HA
-1020;SA # MYANMAR LETTER LLA
-1021;SA # MYANMAR LETTER A
-1022;SA # MYANMAR LETTER SHAN A
-1023;SA # MYANMAR LETTER I
-1024;SA # MYANMAR LETTER II
-1025;SA # MYANMAR LETTER U
-1026;SA # MYANMAR LETTER UU
-1027;SA # MYANMAR LETTER E
-1028;SA # MYANMAR LETTER MON E
-1029;SA # MYANMAR LETTER O
-102A;SA # MYANMAR LETTER AU
-102B;SA # MYANMAR VOWEL SIGN TALL AA
-102C;SA # MYANMAR VOWEL SIGN AA
-102D;SA # MYANMAR VOWEL SIGN I
-102E;SA # MYANMAR VOWEL SIGN II
-102F;SA # MYANMAR VOWEL SIGN U
-1030;SA # MYANMAR VOWEL SIGN UU
-1031;SA # MYANMAR VOWEL SIGN E
-1032;SA # MYANMAR VOWEL SIGN AI
-1033;SA # MYANMAR VOWEL SIGN MON II
-1034;SA # MYANMAR VOWEL SIGN MON O
-1035;SA # MYANMAR VOWEL SIGN E ABOVE
-1036;SA # MYANMAR SIGN ANUSVARA
-1037;SA # MYANMAR SIGN DOT BELOW
-1038;SA # MYANMAR SIGN VISARGA
-1039;SA # MYANMAR SIGN VIRAMA
-103A;SA # MYANMAR SIGN ASAT
-103B;SA # MYANMAR CONSONANT SIGN MEDIAL YA
-103C;SA # MYANMAR CONSONANT SIGN MEDIAL RA
-103D;SA # MYANMAR CONSONANT SIGN MEDIAL WA
-103E;SA # MYANMAR CONSONANT SIGN MEDIAL HA
-103F;SA # MYANMAR LETTER GREAT SA
-1040;NU # MYANMAR DIGIT ZERO
-1041;NU # MYANMAR DIGIT ONE
-1042;NU # MYANMAR DIGIT TWO
-1043;NU # MYANMAR DIGIT THREE
-1044;NU # MYANMAR DIGIT FOUR
-1045;NU # MYANMAR DIGIT FIVE
-1046;NU # MYANMAR DIGIT SIX
-1047;NU # MYANMAR DIGIT SEVEN
-1048;NU # MYANMAR DIGIT EIGHT
-1049;NU # MYANMAR DIGIT NINE
-104A;BA # MYANMAR SIGN LITTLE SECTION
-104B;BA # MYANMAR SIGN SECTION
-104C;AL # MYANMAR SYMBOL LOCATIVE
-104D;AL # MYANMAR SYMBOL COMPLETED
-104E;AL # MYANMAR SYMBOL AFOREMENTIONED
-104F;AL # MYANMAR SYMBOL GENITIVE
-1050;SA # MYANMAR LETTER SHA
-1051;SA # MYANMAR LETTER SSA
-1052;SA # MYANMAR LETTER VOCALIC R
-1053;SA # MYANMAR LETTER VOCALIC RR
-1054;SA # MYANMAR LETTER VOCALIC L
-1055;SA # MYANMAR LETTER VOCALIC LL
-1056;SA # MYANMAR VOWEL SIGN VOCALIC R
-1057;SA # MYANMAR VOWEL SIGN VOCALIC RR
-1058;SA # MYANMAR VOWEL SIGN VOCALIC L
-1059;SA # MYANMAR VOWEL SIGN VOCALIC LL
-105A;SA # MYANMAR LETTER MON NGA
-105B;SA # MYANMAR LETTER MON JHA
-105C;SA # MYANMAR LETTER MON BBA
-105D;SA # MYANMAR LETTER MON BBE
-105E;SA # MYANMAR CONSONANT SIGN MON MEDIAL NA
-105F;SA # MYANMAR CONSONANT SIGN MON MEDIAL MA
-1060;SA # MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061;SA # MYANMAR LETTER SGAW KAREN SHA
-1062;SA # MYANMAR VOWEL SIGN SGAW KAREN EU
-1063;SA # MYANMAR TONE MARK SGAW KAREN HATHI
-1064;SA # MYANMAR TONE MARK SGAW KAREN KE PHO
-1065;SA # MYANMAR LETTER WESTERN PWO KAREN THA
-1066;SA # MYANMAR LETTER WESTERN PWO KAREN PWA
-1067;SA # MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
-1068;SA # MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-1069;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-1
-106A;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-2
-106B;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-3
-106C;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-4
-106D;SA # MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E;SA # MYANMAR LETTER EASTERN PWO KAREN NNA
-106F;SA # MYANMAR LETTER EASTERN PWO KAREN YWA
-1070;SA # MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071;SA # MYANMAR VOWEL SIGN GEBA KAREN I
-1072;SA # MYANMAR VOWEL SIGN KAYAH OE
-1073;SA # MYANMAR VOWEL SIGN KAYAH U
-1074;SA # MYANMAR VOWEL SIGN KAYAH EE
-1075;SA # MYANMAR LETTER SHAN KA
-1076;SA # MYANMAR LETTER SHAN KHA
-1077;SA # MYANMAR LETTER SHAN GA
-1078;SA # MYANMAR LETTER SHAN CA
-1079;SA # MYANMAR LETTER SHAN ZA
-107A;SA # MYANMAR LETTER SHAN NYA
-107B;SA # MYANMAR LETTER SHAN DA
-107C;SA # MYANMAR LETTER SHAN NA
-107D;SA # MYANMAR LETTER SHAN PHA
-107E;SA # MYANMAR LETTER SHAN FA
-107F;SA # MYANMAR LETTER SHAN BA
-1080;SA # MYANMAR LETTER SHAN THA
-1081;SA # MYANMAR LETTER SHAN HA
-1082;SA # MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083;SA # MYANMAR VOWEL SIGN SHAN AA
-1084;SA # MYANMAR VOWEL SIGN SHAN E
-1085;SA # MYANMAR VOWEL SIGN SHAN E ABOVE
-1086;SA # MYANMAR VOWEL SIGN SHAN FINAL Y
-1087;SA # MYANMAR SIGN SHAN TONE-2
-1088;SA # MYANMAR SIGN SHAN TONE-3
-1089;SA # MYANMAR SIGN SHAN TONE-5
-108A;SA # MYANMAR SIGN SHAN TONE-6
-108B;SA # MYANMAR SIGN SHAN COUNCIL TONE-2
-108C;SA # MYANMAR SIGN SHAN COUNCIL TONE-3
-108D;SA # MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E;SA # MYANMAR LETTER RUMAI PALAUNG FA
-108F;SA # MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090;NU # MYANMAR SHAN DIGIT ZERO
-1091;NU # MYANMAR SHAN DIGIT ONE
-1092;NU # MYANMAR SHAN DIGIT TWO
-1093;NU # MYANMAR SHAN DIGIT THREE
-1094;NU # MYANMAR SHAN DIGIT FOUR
-1095;NU # MYANMAR SHAN DIGIT FIVE
-1096;NU # MYANMAR SHAN DIGIT SIX
-1097;NU # MYANMAR SHAN DIGIT SEVEN
-1098;NU # MYANMAR SHAN DIGIT EIGHT
-1099;NU # MYANMAR SHAN DIGIT NINE
-109A;SA # MYANMAR SIGN KHAMTI TONE-1
-109B;SA # MYANMAR SIGN KHAMTI TONE-3
-109C;SA # MYANMAR VOWEL SIGN AITON A
-109D;SA # MYANMAR VOWEL SIGN AITON AI
-109E;SA # MYANMAR SYMBOL SHAN ONE
-109F;SA # MYANMAR SYMBOL SHAN EXCLAMATION
-10A0;AL # GEORGIAN CAPITAL LETTER AN
-10A1;AL # GEORGIAN CAPITAL LETTER BAN
-10A2;AL # GEORGIAN CAPITAL LETTER GAN
-10A3;AL # GEORGIAN CAPITAL LETTER DON
-10A4;AL # GEORGIAN CAPITAL LETTER EN
-10A5;AL # GEORGIAN CAPITAL LETTER VIN
-10A6;AL # GEORGIAN CAPITAL LETTER ZEN
-10A7;AL # GEORGIAN CAPITAL LETTER TAN
-10A8;AL # GEORGIAN CAPITAL LETTER IN
-10A9;AL # GEORGIAN CAPITAL LETTER KAN
-10AA;AL # GEORGIAN CAPITAL LETTER LAS
-10AB;AL # GEORGIAN CAPITAL LETTER MAN
-10AC;AL # GEORGIAN CAPITAL LETTER NAR
-10AD;AL # GEORGIAN CAPITAL LETTER ON
-10AE;AL # GEORGIAN CAPITAL LETTER PAR
-10AF;AL # GEORGIAN CAPITAL LETTER ZHAR
-10B0;AL # GEORGIAN CAPITAL LETTER RAE
-10B1;AL # GEORGIAN CAPITAL LETTER SAN
-10B2;AL # GEORGIAN CAPITAL LETTER TAR
-10B3;AL # GEORGIAN CAPITAL LETTER UN
-10B4;AL # GEORGIAN CAPITAL LETTER PHAR
-10B5;AL # GEORGIAN CAPITAL LETTER KHAR
-10B6;AL # GEORGIAN CAPITAL LETTER GHAN
-10B7;AL # GEORGIAN CAPITAL LETTER QAR
-10B8;AL # GEORGIAN CAPITAL LETTER SHIN
-10B9;AL # GEORGIAN CAPITAL LETTER CHIN
-10BA;AL # GEORGIAN CAPITAL LETTER CAN
-10BB;AL # GEORGIAN CAPITAL LETTER JIL
-10BC;AL # GEORGIAN CAPITAL LETTER CIL
-10BD;AL # GEORGIAN CAPITAL LETTER CHAR
-10BE;AL # GEORGIAN CAPITAL LETTER XAN
-10BF;AL # GEORGIAN CAPITAL LETTER JHAN
-10C0;AL # GEORGIAN CAPITAL LETTER HAE
-10C1;AL # GEORGIAN CAPITAL LETTER HE
-10C2;AL # GEORGIAN CAPITAL LETTER HIE
-10C3;AL # GEORGIAN CAPITAL LETTER WE
-10C4;AL # GEORGIAN CAPITAL LETTER HAR
-10C5;AL # GEORGIAN CAPITAL LETTER HOE
-10D0;AL # GEORGIAN LETTER AN
-10D1;AL # GEORGIAN LETTER BAN
-10D2;AL # GEORGIAN LETTER GAN
-10D3;AL # GEORGIAN LETTER DON
-10D4;AL # GEORGIAN LETTER EN
-10D5;AL # GEORGIAN LETTER VIN
-10D6;AL # GEORGIAN LETTER ZEN
-10D7;AL # GEORGIAN LETTER TAN
-10D8;AL # GEORGIAN LETTER IN
-10D9;AL # GEORGIAN LETTER KAN
-10DA;AL # GEORGIAN LETTER LAS
-10DB;AL # GEORGIAN LETTER MAN
-10DC;AL # GEORGIAN LETTER NAR
-10DD;AL # GEORGIAN LETTER ON
-10DE;AL # GEORGIAN LETTER PAR
-10DF;AL # GEORGIAN LETTER ZHAR
-10E0;AL # GEORGIAN LETTER RAE
-10E1;AL # GEORGIAN LETTER SAN
-10E2;AL # GEORGIAN LETTER TAR
-10E3;AL # GEORGIAN LETTER UN
-10E4;AL # GEORGIAN LETTER PHAR
-10E5;AL # GEORGIAN LETTER KHAR
-10E6;AL # GEORGIAN LETTER GHAN
-10E7;AL # GEORGIAN LETTER QAR
-10E8;AL # GEORGIAN LETTER SHIN
-10E9;AL # GEORGIAN LETTER CHIN
-10EA;AL # GEORGIAN LETTER CAN
-10EB;AL # GEORGIAN LETTER JIL
-10EC;AL # GEORGIAN LETTER CIL
-10ED;AL # GEORGIAN LETTER CHAR
-10EE;AL # GEORGIAN LETTER XAN
-10EF;AL # GEORGIAN LETTER JHAN
-10F0;AL # GEORGIAN LETTER HAE
-10F1;AL # GEORGIAN LETTER HE
-10F2;AL # GEORGIAN LETTER HIE
-10F3;AL # GEORGIAN LETTER WE
-10F4;AL # GEORGIAN LETTER HAR
-10F5;AL # GEORGIAN LETTER HOE
-10F6;AL # GEORGIAN LETTER FI
-10F7;AL # GEORGIAN LETTER YN
-10F8;AL # GEORGIAN LETTER ELIFI
-10F9;AL # GEORGIAN LETTER TURNED GAN
-10FA;AL # GEORGIAN LETTER AIN
-10FB;AL # GEORGIAN PARAGRAPH SEPARATOR
-10FC;AL # MODIFIER LETTER GEORGIAN NAR
-1100;JL # HANGUL CHOSEONG KIYEOK
-1101;JL # HANGUL CHOSEONG SSANGKIYEOK
-1102;JL # HANGUL CHOSEONG NIEUN
-1103;JL # HANGUL CHOSEONG TIKEUT
-1104;JL # HANGUL CHOSEONG SSANGTIKEUT
-1105;JL # HANGUL CHOSEONG RIEUL
-1106;JL # HANGUL CHOSEONG MIEUM
-1107;JL # HANGUL CHOSEONG PIEUP
-1108;JL # HANGUL CHOSEONG SSANGPIEUP
-1109;JL # HANGUL CHOSEONG SIOS
-110A;JL # HANGUL CHOSEONG SSANGSIOS
-110B;JL # HANGUL CHOSEONG IEUNG
-110C;JL # HANGUL CHOSEONG CIEUC
-110D;JL # HANGUL CHOSEONG SSANGCIEUC
-110E;JL # HANGUL CHOSEONG CHIEUCH
-110F;JL # HANGUL CHOSEONG KHIEUKH
-1110;JL # HANGUL CHOSEONG THIEUTH
-1111;JL # HANGUL CHOSEONG PHIEUPH
-1112;JL # HANGUL CHOSEONG HIEUH
-1113;JL # HANGUL CHOSEONG NIEUN-KIYEOK
-1114;JL # HANGUL CHOSEONG SSANGNIEUN
-1115;JL # HANGUL CHOSEONG NIEUN-TIKEUT
-1116;JL # HANGUL CHOSEONG NIEUN-PIEUP
-1117;JL # HANGUL CHOSEONG TIKEUT-KIYEOK
-1118;JL # HANGUL CHOSEONG RIEUL-NIEUN
-1119;JL # HANGUL CHOSEONG SSANGRIEUL
-111A;JL # HANGUL CHOSEONG RIEUL-HIEUH
-111B;JL # HANGUL CHOSEONG KAPYEOUNRIEUL
-111C;JL # HANGUL CHOSEONG MIEUM-PIEUP
-111D;JL # HANGUL CHOSEONG KAPYEOUNMIEUM
-111E;JL # HANGUL CHOSEONG PIEUP-KIYEOK
-111F;JL # HANGUL CHOSEONG PIEUP-NIEUN
-1120;JL # HANGUL CHOSEONG PIEUP-TIKEUT
-1121;JL # HANGUL CHOSEONG PIEUP-SIOS
-1122;JL # HANGUL CHOSEONG PIEUP-SIOS-KIYEOK
-1123;JL # HANGUL CHOSEONG PIEUP-SIOS-TIKEUT
-1124;JL # HANGUL CHOSEONG PIEUP-SIOS-PIEUP
-1125;JL # HANGUL CHOSEONG PIEUP-SSANGSIOS
-1126;JL # HANGUL CHOSEONG PIEUP-SIOS-CIEUC
-1127;JL # HANGUL CHOSEONG PIEUP-CIEUC
-1128;JL # HANGUL CHOSEONG PIEUP-CHIEUCH
-1129;JL # HANGUL CHOSEONG PIEUP-THIEUTH
-112A;JL # HANGUL CHOSEONG PIEUP-PHIEUPH
-112B;JL # HANGUL CHOSEONG KAPYEOUNPIEUP
-112C;JL # HANGUL CHOSEONG KAPYEOUNSSANGPIEUP
-112D;JL # HANGUL CHOSEONG SIOS-KIYEOK
-112E;JL # HANGUL CHOSEONG SIOS-NIEUN
-112F;JL # HANGUL CHOSEONG SIOS-TIKEUT
-1130;JL # HANGUL CHOSEONG SIOS-RIEUL
-1131;JL # HANGUL CHOSEONG SIOS-MIEUM
-1132;JL # HANGUL CHOSEONG SIOS-PIEUP
-1133;JL # HANGUL CHOSEONG SIOS-PIEUP-KIYEOK
-1134;JL # HANGUL CHOSEONG SIOS-SSANGSIOS
-1135;JL # HANGUL CHOSEONG SIOS-IEUNG
-1136;JL # HANGUL CHOSEONG SIOS-CIEUC
-1137;JL # HANGUL CHOSEONG SIOS-CHIEUCH
-1138;JL # HANGUL CHOSEONG SIOS-KHIEUKH
-1139;JL # HANGUL CHOSEONG SIOS-THIEUTH
-113A;JL # HANGUL CHOSEONG SIOS-PHIEUPH
-113B;JL # HANGUL CHOSEONG SIOS-HIEUH
-113C;JL # HANGUL CHOSEONG CHITUEUMSIOS
-113D;JL # HANGUL CHOSEONG CHITUEUMSSANGSIOS
-113E;JL # HANGUL CHOSEONG CEONGCHIEUMSIOS
-113F;JL # HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS
-1140;JL # HANGUL CHOSEONG PANSIOS
-1141;JL # HANGUL CHOSEONG IEUNG-KIYEOK
-1142;JL # HANGUL CHOSEONG IEUNG-TIKEUT
-1143;JL # HANGUL CHOSEONG IEUNG-MIEUM
-1144;JL # HANGUL CHOSEONG IEUNG-PIEUP
-1145;JL # HANGUL CHOSEONG IEUNG-SIOS
-1146;JL # HANGUL CHOSEONG IEUNG-PANSIOS
-1147;JL # HANGUL CHOSEONG SSANGIEUNG
-1148;JL # HANGUL CHOSEONG IEUNG-CIEUC
-1149;JL # HANGUL CHOSEONG IEUNG-CHIEUCH
-114A;JL # HANGUL CHOSEONG IEUNG-THIEUTH
-114B;JL # HANGUL CHOSEONG IEUNG-PHIEUPH
-114C;JL # HANGUL CHOSEONG YESIEUNG
-114D;JL # HANGUL CHOSEONG CIEUC-IEUNG
-114E;JL # HANGUL CHOSEONG CHITUEUMCIEUC
-114F;JL # HANGUL CHOSEONG CHITUEUMSSANGCIEUC
-1150;JL # HANGUL CHOSEONG CEONGCHIEUMCIEUC
-1151;JL # HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC
-1152;JL # HANGUL CHOSEONG CHIEUCH-KHIEUKH
-1153;JL # HANGUL CHOSEONG CHIEUCH-HIEUH
-1154;JL # HANGUL CHOSEONG CHITUEUMCHIEUCH
-1155;JL # HANGUL CHOSEONG CEONGCHIEUMCHIEUCH
-1156;JL # HANGUL CHOSEONG PHIEUPH-PIEUP
-1157;JL # HANGUL CHOSEONG KAPYEOUNPHIEUPH
-1158;JL # HANGUL CHOSEONG SSANGHIEUH
-1159;JL # HANGUL CHOSEONG YEORINHIEUH
-115A;JL # HANGUL CHOSEONG KIYEOK-TIKEUT
-115B;JL # HANGUL CHOSEONG NIEUN-SIOS
-115C;JL # HANGUL CHOSEONG NIEUN-CIEUC
-115D;JL # HANGUL CHOSEONG NIEUN-HIEUH
-115E;JL # HANGUL CHOSEONG TIKEUT-RIEUL
-115F;JL # HANGUL CHOSEONG FILLER
-1160;JV # HANGUL JUNGSEONG FILLER
-1161;JV # HANGUL JUNGSEONG A
-1162;JV # HANGUL JUNGSEONG AE
-1163;JV # HANGUL JUNGSEONG YA
-1164;JV # HANGUL JUNGSEONG YAE
-1165;JV # HANGUL JUNGSEONG EO
-1166;JV # HANGUL JUNGSEONG E
-1167;JV # HANGUL JUNGSEONG YEO
-1168;JV # HANGUL JUNGSEONG YE
-1169;JV # HANGUL JUNGSEONG O
-116A;JV # HANGUL JUNGSEONG WA
-116B;JV # HANGUL JUNGSEONG WAE
-116C;JV # HANGUL JUNGSEONG OE
-116D;JV # HANGUL JUNGSEONG YO
-116E;JV # HANGUL JUNGSEONG U
-116F;JV # HANGUL JUNGSEONG WEO
-1170;JV # HANGUL JUNGSEONG WE
-1171;JV # HANGUL JUNGSEONG WI
-1172;JV # HANGUL JUNGSEONG YU
-1173;JV # HANGUL JUNGSEONG EU
-1174;JV # HANGUL JUNGSEONG YI
-1175;JV # HANGUL JUNGSEONG I
-1176;JV # HANGUL JUNGSEONG A-O
-1177;JV # HANGUL JUNGSEONG A-U
-1178;JV # HANGUL JUNGSEONG YA-O
-1179;JV # HANGUL JUNGSEONG YA-YO
-117A;JV # HANGUL JUNGSEONG EO-O
-117B;JV # HANGUL JUNGSEONG EO-U
-117C;JV # HANGUL JUNGSEONG EO-EU
-117D;JV # HANGUL JUNGSEONG YEO-O
-117E;JV # HANGUL JUNGSEONG YEO-U
-117F;JV # HANGUL JUNGSEONG O-EO
-1180;JV # HANGUL JUNGSEONG O-E
-1181;JV # HANGUL JUNGSEONG O-YE
-1182;JV # HANGUL JUNGSEONG O-O
-1183;JV # HANGUL JUNGSEONG O-U
-1184;JV # HANGUL JUNGSEONG YO-YA
-1185;JV # HANGUL JUNGSEONG YO-YAE
-1186;JV # HANGUL JUNGSEONG YO-YEO
-1187;JV # HANGUL JUNGSEONG YO-O
-1188;JV # HANGUL JUNGSEONG YO-I
-1189;JV # HANGUL JUNGSEONG U-A
-118A;JV # HANGUL JUNGSEONG U-AE
-118B;JV # HANGUL JUNGSEONG U-EO-EU
-118C;JV # HANGUL JUNGSEONG U-YE
-118D;JV # HANGUL JUNGSEONG U-U
-118E;JV # HANGUL JUNGSEONG YU-A
-118F;JV # HANGUL JUNGSEONG YU-EO
-1190;JV # HANGUL JUNGSEONG YU-E
-1191;JV # HANGUL JUNGSEONG YU-YEO
-1192;JV # HANGUL JUNGSEONG YU-YE
-1193;JV # HANGUL JUNGSEONG YU-U
-1194;JV # HANGUL JUNGSEONG YU-I
-1195;JV # HANGUL JUNGSEONG EU-U
-1196;JV # HANGUL JUNGSEONG EU-EU
-1197;JV # HANGUL JUNGSEONG YI-U
-1198;JV # HANGUL JUNGSEONG I-A
-1199;JV # HANGUL JUNGSEONG I-YA
-119A;JV # HANGUL JUNGSEONG I-O
-119B;JV # HANGUL JUNGSEONG I-U
-119C;JV # HANGUL JUNGSEONG I-EU
-119D;JV # HANGUL JUNGSEONG I-ARAEA
-119E;JV # HANGUL JUNGSEONG ARAEA
-119F;JV # HANGUL JUNGSEONG ARAEA-EO
-11A0;JV # HANGUL JUNGSEONG ARAEA-U
-11A1;JV # HANGUL JUNGSEONG ARAEA-I
-11A2;JV # HANGUL JUNGSEONG SSANGARAEA
-11A3;JV # HANGUL JUNGSEONG A-EU
-11A4;JV # HANGUL JUNGSEONG YA-U
-11A5;JV # HANGUL JUNGSEONG YEO-YA
-11A6;JV # HANGUL JUNGSEONG O-YA
-11A7;JV # HANGUL JUNGSEONG O-YAE
-11A8;JT # HANGUL JONGSEONG KIYEOK
-11A9;JT # HANGUL JONGSEONG SSANGKIYEOK
-11AA;JT # HANGUL JONGSEONG KIYEOK-SIOS
-11AB;JT # HANGUL JONGSEONG NIEUN
-11AC;JT # HANGUL JONGSEONG NIEUN-CIEUC
-11AD;JT # HANGUL JONGSEONG NIEUN-HIEUH
-11AE;JT # HANGUL JONGSEONG TIKEUT
-11AF;JT # HANGUL JONGSEONG RIEUL
-11B0;JT # HANGUL JONGSEONG RIEUL-KIYEOK
-11B1;JT # HANGUL JONGSEONG RIEUL-MIEUM
-11B2;JT # HANGUL JONGSEONG RIEUL-PIEUP
-11B3;JT # HANGUL JONGSEONG RIEUL-SIOS
-11B4;JT # HANGUL JONGSEONG RIEUL-THIEUTH
-11B5;JT # HANGUL JONGSEONG RIEUL-PHIEUPH
-11B6;JT # HANGUL JONGSEONG RIEUL-HIEUH
-11B7;JT # HANGUL JONGSEONG MIEUM
-11B8;JT # HANGUL JONGSEONG PIEUP
-11B9;JT # HANGUL JONGSEONG PIEUP-SIOS
-11BA;JT # HANGUL JONGSEONG SIOS
-11BB;JT # HANGUL JONGSEONG SSANGSIOS
-11BC;JT # HANGUL JONGSEONG IEUNG
-11BD;JT # HANGUL JONGSEONG CIEUC
-11BE;JT # HANGUL JONGSEONG CHIEUCH
-11BF;JT # HANGUL JONGSEONG KHIEUKH
-11C0;JT # HANGUL JONGSEONG THIEUTH
-11C1;JT # HANGUL JONGSEONG PHIEUPH
-11C2;JT # HANGUL JONGSEONG HIEUH
-11C3;JT # HANGUL JONGSEONG KIYEOK-RIEUL
-11C4;JT # HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK
-11C5;JT # HANGUL JONGSEONG NIEUN-KIYEOK
-11C6;JT # HANGUL JONGSEONG NIEUN-TIKEUT
-11C7;JT # HANGUL JONGSEONG NIEUN-SIOS
-11C8;JT # HANGUL JONGSEONG NIEUN-PANSIOS
-11C9;JT # HANGUL JONGSEONG NIEUN-THIEUTH
-11CA;JT # HANGUL JONGSEONG TIKEUT-KIYEOK
-11CB;JT # HANGUL JONGSEONG TIKEUT-RIEUL
-11CC;JT # HANGUL JONGSEONG RIEUL-KIYEOK-SIOS
-11CD;JT # HANGUL JONGSEONG RIEUL-NIEUN
-11CE;JT # HANGUL JONGSEONG RIEUL-TIKEUT
-11CF;JT # HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH
-11D0;JT # HANGUL JONGSEONG SSANGRIEUL
-11D1;JT # HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK
-11D2;JT # HANGUL JONGSEONG RIEUL-MIEUM-SIOS
-11D3;JT # HANGUL JONGSEONG RIEUL-PIEUP-SIOS
-11D4;JT # HANGUL JONGSEONG RIEUL-PIEUP-HIEUH
-11D5;JT # HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP
-11D6;JT # HANGUL JONGSEONG RIEUL-SSANGSIOS
-11D7;JT # HANGUL JONGSEONG RIEUL-PANSIOS
-11D8;JT # HANGUL JONGSEONG RIEUL-KHIEUKH
-11D9;JT # HANGUL JONGSEONG RIEUL-YEORINHIEUH
-11DA;JT # HANGUL JONGSEONG MIEUM-KIYEOK
-11DB;JT # HANGUL JONGSEONG MIEUM-RIEUL
-11DC;JT # HANGUL JONGSEONG MIEUM-PIEUP
-11DD;JT # HANGUL JONGSEONG MIEUM-SIOS
-11DE;JT # HANGUL JONGSEONG MIEUM-SSANGSIOS
-11DF;JT # HANGUL JONGSEONG MIEUM-PANSIOS
-11E0;JT # HANGUL JONGSEONG MIEUM-CHIEUCH
-11E1;JT # HANGUL JONGSEONG MIEUM-HIEUH
-11E2;JT # HANGUL JONGSEONG KAPYEOUNMIEUM
-11E3;JT # HANGUL JONGSEONG PIEUP-RIEUL
-11E4;JT # HANGUL JONGSEONG PIEUP-PHIEUPH
-11E5;JT # HANGUL JONGSEONG PIEUP-HIEUH
-11E6;JT # HANGUL JONGSEONG KAPYEOUNPIEUP
-11E7;JT # HANGUL JONGSEONG SIOS-KIYEOK
-11E8;JT # HANGUL JONGSEONG SIOS-TIKEUT
-11E9;JT # HANGUL JONGSEONG SIOS-RIEUL
-11EA;JT # HANGUL JONGSEONG SIOS-PIEUP
-11EB;JT # HANGUL JONGSEONG PANSIOS
-11EC;JT # HANGUL JONGSEONG IEUNG-KIYEOK
-11ED;JT # HANGUL JONGSEONG IEUNG-SSANGKIYEOK
-11EE;JT # HANGUL JONGSEONG SSANGIEUNG
-11EF;JT # HANGUL JONGSEONG IEUNG-KHIEUKH
-11F0;JT # HANGUL JONGSEONG YESIEUNG
-11F1;JT # HANGUL JONGSEONG YESIEUNG-SIOS
-11F2;JT # HANGUL JONGSEONG YESIEUNG-PANSIOS
-11F3;JT # HANGUL JONGSEONG PHIEUPH-PIEUP
-11F4;JT # HANGUL JONGSEONG KAPYEOUNPHIEUPH
-11F5;JT # HANGUL JONGSEONG HIEUH-NIEUN
-11F6;JT # HANGUL JONGSEONG HIEUH-RIEUL
-11F7;JT # HANGUL JONGSEONG HIEUH-MIEUM
-11F8;JT # HANGUL JONGSEONG HIEUH-PIEUP
-11F9;JT # HANGUL JONGSEONG YEORINHIEUH
-11FA;JT # HANGUL JONGSEONG KIYEOK-NIEUN
-11FB;JT # HANGUL JONGSEONG KIYEOK-PIEUP
-11FC;JT # HANGUL JONGSEONG KIYEOK-CHIEUCH
-11FD;JT # HANGUL JONGSEONG KIYEOK-KHIEUKH
-11FE;JT # HANGUL JONGSEONG KIYEOK-HIEUH
-11FF;JT # HANGUL JONGSEONG SSANGNIEUN
-1200;AL # ETHIOPIC SYLLABLE HA
-1201;AL # ETHIOPIC SYLLABLE HU
-1202;AL # ETHIOPIC SYLLABLE HI
-1203;AL # ETHIOPIC SYLLABLE HAA
-1204;AL # ETHIOPIC SYLLABLE HEE
-1205;AL # ETHIOPIC SYLLABLE HE
-1206;AL # ETHIOPIC SYLLABLE HO
-1207;AL # ETHIOPIC SYLLABLE HOA
-1208;AL # ETHIOPIC SYLLABLE LA
-1209;AL # ETHIOPIC SYLLABLE LU
-120A;AL # ETHIOPIC SYLLABLE LI
-120B;AL # ETHIOPIC SYLLABLE LAA
-120C;AL # ETHIOPIC SYLLABLE LEE
-120D;AL # ETHIOPIC SYLLABLE LE
-120E;AL # ETHIOPIC SYLLABLE LO
-120F;AL # ETHIOPIC SYLLABLE LWA
-1210;AL # ETHIOPIC SYLLABLE HHA
-1211;AL # ETHIOPIC SYLLABLE HHU
-1212;AL # ETHIOPIC SYLLABLE HHI
-1213;AL # ETHIOPIC SYLLABLE HHAA
-1214;AL # ETHIOPIC SYLLABLE HHEE
-1215;AL # ETHIOPIC SYLLABLE HHE
-1216;AL # ETHIOPIC SYLLABLE HHO
-1217;AL # ETHIOPIC SYLLABLE HHWA
-1218;AL # ETHIOPIC SYLLABLE MA
-1219;AL # ETHIOPIC SYLLABLE MU
-121A;AL # ETHIOPIC SYLLABLE MI
-121B;AL # ETHIOPIC SYLLABLE MAA
-121C;AL # ETHIOPIC SYLLABLE MEE
-121D;AL # ETHIOPIC SYLLABLE ME
-121E;AL # ETHIOPIC SYLLABLE MO
-121F;AL # ETHIOPIC SYLLABLE MWA
-1220;AL # ETHIOPIC SYLLABLE SZA
-1221;AL # ETHIOPIC SYLLABLE SZU
-1222;AL # ETHIOPIC SYLLABLE SZI
-1223;AL # ETHIOPIC SYLLABLE SZAA
-1224;AL # ETHIOPIC SYLLABLE SZEE
-1225;AL # ETHIOPIC SYLLABLE SZE
-1226;AL # ETHIOPIC SYLLABLE SZO
-1227;AL # ETHIOPIC SYLLABLE SZWA
-1228;AL # ETHIOPIC SYLLABLE RA
-1229;AL # ETHIOPIC SYLLABLE RU
-122A;AL # ETHIOPIC SYLLABLE RI
-122B;AL # ETHIOPIC SYLLABLE RAA
-122C;AL # ETHIOPIC SYLLABLE REE
-122D;AL # ETHIOPIC SYLLABLE RE
-122E;AL # ETHIOPIC SYLLABLE RO
-122F;AL # ETHIOPIC SYLLABLE RWA
-1230;AL # ETHIOPIC SYLLABLE SA
-1231;AL # ETHIOPIC SYLLABLE SU
-1232;AL # ETHIOPIC SYLLABLE SI
-1233;AL # ETHIOPIC SYLLABLE SAA
-1234;AL # ETHIOPIC SYLLABLE SEE
-1235;AL # ETHIOPIC SYLLABLE SE
-1236;AL # ETHIOPIC SYLLABLE SO
-1237;AL # ETHIOPIC SYLLABLE SWA
-1238;AL # ETHIOPIC SYLLABLE SHA
-1239;AL # ETHIOPIC SYLLABLE SHU
-123A;AL # ETHIOPIC SYLLABLE SHI
-123B;AL # ETHIOPIC SYLLABLE SHAA
-123C;AL # ETHIOPIC SYLLABLE SHEE
-123D;AL # ETHIOPIC SYLLABLE SHE
-123E;AL # ETHIOPIC SYLLABLE SHO
-123F;AL # ETHIOPIC SYLLABLE SHWA
-1240;AL # ETHIOPIC SYLLABLE QA
-1241;AL # ETHIOPIC SYLLABLE QU
-1242;AL # ETHIOPIC SYLLABLE QI
-1243;AL # ETHIOPIC SYLLABLE QAA
-1244;AL # ETHIOPIC SYLLABLE QEE
-1245;AL # ETHIOPIC SYLLABLE QE
-1246;AL # ETHIOPIC SYLLABLE QO
-1247;AL # ETHIOPIC SYLLABLE QOA
-1248;AL # ETHIOPIC SYLLABLE QWA
-124A;AL # ETHIOPIC SYLLABLE QWI
-124B;AL # ETHIOPIC SYLLABLE QWAA
-124C;AL # ETHIOPIC SYLLABLE QWEE
-124D;AL # ETHIOPIC SYLLABLE QWE
-1250;AL # ETHIOPIC SYLLABLE QHA
-1251;AL # ETHIOPIC SYLLABLE QHU
-1252;AL # ETHIOPIC SYLLABLE QHI
-1253;AL # ETHIOPIC SYLLABLE QHAA
-1254;AL # ETHIOPIC SYLLABLE QHEE
-1255;AL # ETHIOPIC SYLLABLE QHE
-1256;AL # ETHIOPIC SYLLABLE QHO
-1258;AL # ETHIOPIC SYLLABLE QHWA
-125A;AL # ETHIOPIC SYLLABLE QHWI
-125B;AL # ETHIOPIC SYLLABLE QHWAA
-125C;AL # ETHIOPIC SYLLABLE QHWEE
-125D;AL # ETHIOPIC SYLLABLE QHWE
-1260;AL # ETHIOPIC SYLLABLE BA
-1261;AL # ETHIOPIC SYLLABLE BU
-1262;AL # ETHIOPIC SYLLABLE BI
-1263;AL # ETHIOPIC SYLLABLE BAA
-1264;AL # ETHIOPIC SYLLABLE BEE
-1265;AL # ETHIOPIC SYLLABLE BE
-1266;AL # ETHIOPIC SYLLABLE BO
-1267;AL # ETHIOPIC SYLLABLE BWA
-1268;AL # ETHIOPIC SYLLABLE VA
-1269;AL # ETHIOPIC SYLLABLE VU
-126A;AL # ETHIOPIC SYLLABLE VI
-126B;AL # ETHIOPIC SYLLABLE VAA
-126C;AL # ETHIOPIC SYLLABLE VEE
-126D;AL # ETHIOPIC SYLLABLE VE
-126E;AL # ETHIOPIC SYLLABLE VO
-126F;AL # ETHIOPIC SYLLABLE VWA
-1270;AL # ETHIOPIC SYLLABLE TA
-1271;AL # ETHIOPIC SYLLABLE TU
-1272;AL # ETHIOPIC SYLLABLE TI
-1273;AL # ETHIOPIC SYLLABLE TAA
-1274;AL # ETHIOPIC SYLLABLE TEE
-1275;AL # ETHIOPIC SYLLABLE TE
-1276;AL # ETHIOPIC SYLLABLE TO
-1277;AL # ETHIOPIC SYLLABLE TWA
-1278;AL # ETHIOPIC SYLLABLE CA
-1279;AL # ETHIOPIC SYLLABLE CU
-127A;AL # ETHIOPIC SYLLABLE CI
-127B;AL # ETHIOPIC SYLLABLE CAA
-127C;AL # ETHIOPIC SYLLABLE CEE
-127D;AL # ETHIOPIC SYLLABLE CE
-127E;AL # ETHIOPIC SYLLABLE CO
-127F;AL # ETHIOPIC SYLLABLE CWA
-1280;AL # ETHIOPIC SYLLABLE XA
-1281;AL # ETHIOPIC SYLLABLE XU
-1282;AL # ETHIOPIC SYLLABLE XI
-1283;AL # ETHIOPIC SYLLABLE XAA
-1284;AL # ETHIOPIC SYLLABLE XEE
-1285;AL # ETHIOPIC SYLLABLE XE
-1286;AL # ETHIOPIC SYLLABLE XO
-1287;AL # ETHIOPIC SYLLABLE XOA
-1288;AL # ETHIOPIC SYLLABLE XWA
-128A;AL # ETHIOPIC SYLLABLE XWI
-128B;AL # ETHIOPIC SYLLABLE XWAA
-128C;AL # ETHIOPIC SYLLABLE XWEE
-128D;AL # ETHIOPIC SYLLABLE XWE
-1290;AL # ETHIOPIC SYLLABLE NA
-1291;AL # ETHIOPIC SYLLABLE NU
-1292;AL # ETHIOPIC SYLLABLE NI
-1293;AL # ETHIOPIC SYLLABLE NAA
-1294;AL # ETHIOPIC SYLLABLE NEE
-1295;AL # ETHIOPIC SYLLABLE NE
-1296;AL # ETHIOPIC SYLLABLE NO
-1297;AL # ETHIOPIC SYLLABLE NWA
-1298;AL # ETHIOPIC SYLLABLE NYA
-1299;AL # ETHIOPIC SYLLABLE NYU
-129A;AL # ETHIOPIC SYLLABLE NYI
-129B;AL # ETHIOPIC SYLLABLE NYAA
-129C;AL # ETHIOPIC SYLLABLE NYEE
-129D;AL # ETHIOPIC SYLLABLE NYE
-129E;AL # ETHIOPIC SYLLABLE NYO
-129F;AL # ETHIOPIC SYLLABLE NYWA
-12A0;AL # ETHIOPIC SYLLABLE GLOTTAL A
-12A1;AL # ETHIOPIC SYLLABLE GLOTTAL U
-12A2;AL # ETHIOPIC SYLLABLE GLOTTAL I
-12A3;AL # ETHIOPIC SYLLABLE GLOTTAL AA
-12A4;AL # ETHIOPIC SYLLABLE GLOTTAL EE
-12A5;AL # ETHIOPIC SYLLABLE GLOTTAL E
-12A6;AL # ETHIOPIC SYLLABLE GLOTTAL O
-12A7;AL # ETHIOPIC SYLLABLE GLOTTAL WA
-12A8;AL # ETHIOPIC SYLLABLE KA
-12A9;AL # ETHIOPIC SYLLABLE KU
-12AA;AL # ETHIOPIC SYLLABLE KI
-12AB;AL # ETHIOPIC SYLLABLE KAA
-12AC;AL # ETHIOPIC SYLLABLE KEE
-12AD;AL # ETHIOPIC SYLLABLE KE
-12AE;AL # ETHIOPIC SYLLABLE KO
-12AF;AL # ETHIOPIC SYLLABLE KOA
-12B0;AL # ETHIOPIC SYLLABLE KWA
-12B2;AL # ETHIOPIC SYLLABLE KWI
-12B3;AL # ETHIOPIC SYLLABLE KWAA
-12B4;AL # ETHIOPIC SYLLABLE KWEE
-12B5;AL # ETHIOPIC SYLLABLE KWE
-12B8;AL # ETHIOPIC SYLLABLE KXA
-12B9;AL # ETHIOPIC SYLLABLE KXU
-12BA;AL # ETHIOPIC SYLLABLE KXI
-12BB;AL # ETHIOPIC SYLLABLE KXAA
-12BC;AL # ETHIOPIC SYLLABLE KXEE
-12BD;AL # ETHIOPIC SYLLABLE KXE
-12BE;AL # ETHIOPIC SYLLABLE KXO
-12C0;AL # ETHIOPIC SYLLABLE KXWA
-12C2;AL # ETHIOPIC SYLLABLE KXWI
-12C3;AL # ETHIOPIC SYLLABLE KXWAA
-12C4;AL # ETHIOPIC SYLLABLE KXWEE
-12C5;AL # ETHIOPIC SYLLABLE KXWE
-12C8;AL # ETHIOPIC SYLLABLE WA
-12C9;AL # ETHIOPIC SYLLABLE WU
-12CA;AL # ETHIOPIC SYLLABLE WI
-12CB;AL # ETHIOPIC SYLLABLE WAA
-12CC;AL # ETHIOPIC SYLLABLE WEE
-12CD;AL # ETHIOPIC SYLLABLE WE
-12CE;AL # ETHIOPIC SYLLABLE WO
-12CF;AL # ETHIOPIC SYLLABLE WOA
-12D0;AL # ETHIOPIC SYLLABLE PHARYNGEAL A
-12D1;AL # ETHIOPIC SYLLABLE PHARYNGEAL U
-12D2;AL # ETHIOPIC SYLLABLE PHARYNGEAL I
-12D3;AL # ETHIOPIC SYLLABLE PHARYNGEAL AA
-12D4;AL # ETHIOPIC SYLLABLE PHARYNGEAL EE
-12D5;AL # ETHIOPIC SYLLABLE PHARYNGEAL E
-12D6;AL # ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8;AL # ETHIOPIC SYLLABLE ZA
-12D9;AL # ETHIOPIC SYLLABLE ZU
-12DA;AL # ETHIOPIC SYLLABLE ZI
-12DB;AL # ETHIOPIC SYLLABLE ZAA
-12DC;AL # ETHIOPIC SYLLABLE ZEE
-12DD;AL # ETHIOPIC SYLLABLE ZE
-12DE;AL # ETHIOPIC SYLLABLE ZO
-12DF;AL # ETHIOPIC SYLLABLE ZWA
-12E0;AL # ETHIOPIC SYLLABLE ZHA
-12E1;AL # ETHIOPIC SYLLABLE ZHU
-12E2;AL # ETHIOPIC SYLLABLE ZHI
-12E3;AL # ETHIOPIC SYLLABLE ZHAA
-12E4;AL # ETHIOPIC SYLLABLE ZHEE
-12E5;AL # ETHIOPIC SYLLABLE ZHE
-12E6;AL # ETHIOPIC SYLLABLE ZHO
-12E7;AL # ETHIOPIC SYLLABLE ZHWA
-12E8;AL # ETHIOPIC SYLLABLE YA
-12E9;AL # ETHIOPIC SYLLABLE YU
-12EA;AL # ETHIOPIC SYLLABLE YI
-12EB;AL # ETHIOPIC SYLLABLE YAA
-12EC;AL # ETHIOPIC SYLLABLE YEE
-12ED;AL # ETHIOPIC SYLLABLE YE
-12EE;AL # ETHIOPIC SYLLABLE YO
-12EF;AL # ETHIOPIC SYLLABLE YOA
-12F0;AL # ETHIOPIC SYLLABLE DA
-12F1;AL # ETHIOPIC SYLLABLE DU
-12F2;AL # ETHIOPIC SYLLABLE DI
-12F3;AL # ETHIOPIC SYLLABLE DAA
-12F4;AL # ETHIOPIC SYLLABLE DEE
-12F5;AL # ETHIOPIC SYLLABLE DE
-12F6;AL # ETHIOPIC SYLLABLE DO
-12F7;AL # ETHIOPIC SYLLABLE DWA
-12F8;AL # ETHIOPIC SYLLABLE DDA
-12F9;AL # ETHIOPIC SYLLABLE DDU
-12FA;AL # ETHIOPIC SYLLABLE DDI
-12FB;AL # ETHIOPIC SYLLABLE DDAA
-12FC;AL # ETHIOPIC SYLLABLE DDEE
-12FD;AL # ETHIOPIC SYLLABLE DDE
-12FE;AL # ETHIOPIC SYLLABLE DDO
-12FF;AL # ETHIOPIC SYLLABLE DDWA
-1300;AL # ETHIOPIC SYLLABLE JA
-1301;AL # ETHIOPIC SYLLABLE JU
-1302;AL # ETHIOPIC SYLLABLE JI
-1303;AL # ETHIOPIC SYLLABLE JAA
-1304;AL # ETHIOPIC SYLLABLE JEE
-1305;AL # ETHIOPIC SYLLABLE JE
-1306;AL # ETHIOPIC SYLLABLE JO
-1307;AL # ETHIOPIC SYLLABLE JWA
-1308;AL # ETHIOPIC SYLLABLE GA
-1309;AL # ETHIOPIC SYLLABLE GU
-130A;AL # ETHIOPIC SYLLABLE GI
-130B;AL # ETHIOPIC SYLLABLE GAA
-130C;AL # ETHIOPIC SYLLABLE GEE
-130D;AL # ETHIOPIC SYLLABLE GE
-130E;AL # ETHIOPIC SYLLABLE GO
-130F;AL # ETHIOPIC SYLLABLE GOA
-1310;AL # ETHIOPIC SYLLABLE GWA
-1312;AL # ETHIOPIC SYLLABLE GWI
-1313;AL # ETHIOPIC SYLLABLE GWAA
-1314;AL # ETHIOPIC SYLLABLE GWEE
-1315;AL # ETHIOPIC SYLLABLE GWE
-1318;AL # ETHIOPIC SYLLABLE GGA
-1319;AL # ETHIOPIC SYLLABLE GGU
-131A;AL # ETHIOPIC SYLLABLE GGI
-131B;AL # ETHIOPIC SYLLABLE GGAA
-131C;AL # ETHIOPIC SYLLABLE GGEE
-131D;AL # ETHIOPIC SYLLABLE GGE
-131E;AL # ETHIOPIC SYLLABLE GGO
-131F;AL # ETHIOPIC SYLLABLE GGWAA
-1320;AL # ETHIOPIC SYLLABLE THA
-1321;AL # ETHIOPIC SYLLABLE THU
-1322;AL # ETHIOPIC SYLLABLE THI
-1323;AL # ETHIOPIC SYLLABLE THAA
-1324;AL # ETHIOPIC SYLLABLE THEE
-1325;AL # ETHIOPIC SYLLABLE THE
-1326;AL # ETHIOPIC SYLLABLE THO
-1327;AL # ETHIOPIC SYLLABLE THWA
-1328;AL # ETHIOPIC SYLLABLE CHA
-1329;AL # ETHIOPIC SYLLABLE CHU
-132A;AL # ETHIOPIC SYLLABLE CHI
-132B;AL # ETHIOPIC SYLLABLE CHAA
-132C;AL # ETHIOPIC SYLLABLE CHEE
-132D;AL # ETHIOPIC SYLLABLE CHE
-132E;AL # ETHIOPIC SYLLABLE CHO
-132F;AL # ETHIOPIC SYLLABLE CHWA
-1330;AL # ETHIOPIC SYLLABLE PHA
-1331;AL # ETHIOPIC SYLLABLE PHU
-1332;AL # ETHIOPIC SYLLABLE PHI
-1333;AL # ETHIOPIC SYLLABLE PHAA
-1334;AL # ETHIOPIC SYLLABLE PHEE
-1335;AL # ETHIOPIC SYLLABLE PHE
-1336;AL # ETHIOPIC SYLLABLE PHO
-1337;AL # ETHIOPIC SYLLABLE PHWA
-1338;AL # ETHIOPIC SYLLABLE TSA
-1339;AL # ETHIOPIC SYLLABLE TSU
-133A;AL # ETHIOPIC SYLLABLE TSI
-133B;AL # ETHIOPIC SYLLABLE TSAA
-133C;AL # ETHIOPIC SYLLABLE TSEE
-133D;AL # ETHIOPIC SYLLABLE TSE
-133E;AL # ETHIOPIC SYLLABLE TSO
-133F;AL # ETHIOPIC SYLLABLE TSWA
-1340;AL # ETHIOPIC SYLLABLE TZA
-1341;AL # ETHIOPIC SYLLABLE TZU
-1342;AL # ETHIOPIC SYLLABLE TZI
-1343;AL # ETHIOPIC SYLLABLE TZAA
-1344;AL # ETHIOPIC SYLLABLE TZEE
-1345;AL # ETHIOPIC SYLLABLE TZE
-1346;AL # ETHIOPIC SYLLABLE TZO
-1347;AL # ETHIOPIC SYLLABLE TZOA
-1348;AL # ETHIOPIC SYLLABLE FA
-1349;AL # ETHIOPIC SYLLABLE FU
-134A;AL # ETHIOPIC SYLLABLE FI
-134B;AL # ETHIOPIC SYLLABLE FAA
-134C;AL # ETHIOPIC SYLLABLE FEE
-134D;AL # ETHIOPIC SYLLABLE FE
-134E;AL # ETHIOPIC SYLLABLE FO
-134F;AL # ETHIOPIC SYLLABLE FWA
-1350;AL # ETHIOPIC SYLLABLE PA
-1351;AL # ETHIOPIC SYLLABLE PU
-1352;AL # ETHIOPIC SYLLABLE PI
-1353;AL # ETHIOPIC SYLLABLE PAA
-1354;AL # ETHIOPIC SYLLABLE PEE
-1355;AL # ETHIOPIC SYLLABLE PE
-1356;AL # ETHIOPIC SYLLABLE PO
-1357;AL # ETHIOPIC SYLLABLE PWA
-1358;AL # ETHIOPIC SYLLABLE RYA
-1359;AL # ETHIOPIC SYLLABLE MYA
-135A;AL # ETHIOPIC SYLLABLE FYA
-135F;CM # ETHIOPIC COMBINING GEMINATION MARK
-1360;AL # ETHIOPIC SECTION MARK
-1361;BA # ETHIOPIC WORDSPACE
-1362;AL # ETHIOPIC FULL STOP
-1363;AL # ETHIOPIC COMMA
-1364;AL # ETHIOPIC SEMICOLON
-1365;AL # ETHIOPIC COLON
-1366;AL # ETHIOPIC PREFACE COLON
-1367;AL # ETHIOPIC QUESTION MARK
-1368;AL # ETHIOPIC PARAGRAPH SEPARATOR
-1369;AL # ETHIOPIC DIGIT ONE
-136A;AL # ETHIOPIC DIGIT TWO
-136B;AL # ETHIOPIC DIGIT THREE
-136C;AL # ETHIOPIC DIGIT FOUR
-136D;AL # ETHIOPIC DIGIT FIVE
-136E;AL # ETHIOPIC DIGIT SIX
-136F;AL # ETHIOPIC DIGIT SEVEN
-1370;AL # ETHIOPIC DIGIT EIGHT
-1371;AL # ETHIOPIC DIGIT NINE
-1372;AL # ETHIOPIC NUMBER TEN
-1373;AL # ETHIOPIC NUMBER TWENTY
-1374;AL # ETHIOPIC NUMBER THIRTY
-1375;AL # ETHIOPIC NUMBER FORTY
-1376;AL # ETHIOPIC NUMBER FIFTY
-1377;AL # ETHIOPIC NUMBER SIXTY
-1378;AL # ETHIOPIC NUMBER SEVENTY
-1379;AL # ETHIOPIC NUMBER EIGHTY
-137A;AL # ETHIOPIC NUMBER NINETY
-137B;AL # ETHIOPIC NUMBER HUNDRED
-137C;AL # ETHIOPIC NUMBER TEN THOUSAND
-1380;AL # ETHIOPIC SYLLABLE SEBATBEIT MWA
-1381;AL # ETHIOPIC SYLLABLE MWI
-1382;AL # ETHIOPIC SYLLABLE MWEE
-1383;AL # ETHIOPIC SYLLABLE MWE
-1384;AL # ETHIOPIC SYLLABLE SEBATBEIT BWA
-1385;AL # ETHIOPIC SYLLABLE BWI
-1386;AL # ETHIOPIC SYLLABLE BWEE
-1387;AL # ETHIOPIC SYLLABLE BWE
-1388;AL # ETHIOPIC SYLLABLE SEBATBEIT FWA
-1389;AL # ETHIOPIC SYLLABLE FWI
-138A;AL # ETHIOPIC SYLLABLE FWEE
-138B;AL # ETHIOPIC SYLLABLE FWE
-138C;AL # ETHIOPIC SYLLABLE SEBATBEIT PWA
-138D;AL # ETHIOPIC SYLLABLE PWI
-138E;AL # ETHIOPIC SYLLABLE PWEE
-138F;AL # ETHIOPIC SYLLABLE PWE
-1390;AL # ETHIOPIC TONAL MARK YIZET
-1391;AL # ETHIOPIC TONAL MARK DERET
-1392;AL # ETHIOPIC TONAL MARK RIKRIK
-1393;AL # ETHIOPIC TONAL MARK SHORT RIKRIK
-1394;AL # ETHIOPIC TONAL MARK DIFAT
-1395;AL # ETHIOPIC TONAL MARK KENAT
-1396;AL # ETHIOPIC TONAL MARK CHIRET
-1397;AL # ETHIOPIC TONAL MARK HIDET
-1398;AL # ETHIOPIC TONAL MARK DERET-HIDET
-1399;AL # ETHIOPIC TONAL MARK KURT
-13A0;AL # CHEROKEE LETTER A
-13A1;AL # CHEROKEE LETTER E
-13A2;AL # CHEROKEE LETTER I
-13A3;AL # CHEROKEE LETTER O
-13A4;AL # CHEROKEE LETTER U
-13A5;AL # CHEROKEE LETTER V
-13A6;AL # CHEROKEE LETTER GA
-13A7;AL # CHEROKEE LETTER KA
-13A8;AL # CHEROKEE LETTER GE
-13A9;AL # CHEROKEE LETTER GI
-13AA;AL # CHEROKEE LETTER GO
-13AB;AL # CHEROKEE LETTER GU
-13AC;AL # CHEROKEE LETTER GV
-13AD;AL # CHEROKEE LETTER HA
-13AE;AL # CHEROKEE LETTER HE
-13AF;AL # CHEROKEE LETTER HI
-13B0;AL # CHEROKEE LETTER HO
-13B1;AL # CHEROKEE LETTER HU
-13B2;AL # CHEROKEE LETTER HV
-13B3;AL # CHEROKEE LETTER LA
-13B4;AL # CHEROKEE LETTER LE
-13B5;AL # CHEROKEE LETTER LI
-13B6;AL # CHEROKEE LETTER LO
-13B7;AL # CHEROKEE LETTER LU
-13B8;AL # CHEROKEE LETTER LV
-13B9;AL # CHEROKEE LETTER MA
-13BA;AL # CHEROKEE LETTER ME
-13BB;AL # CHEROKEE LETTER MI
-13BC;AL # CHEROKEE LETTER MO
-13BD;AL # CHEROKEE LETTER MU
-13BE;AL # CHEROKEE LETTER NA
-13BF;AL # CHEROKEE LETTER HNA
-13C0;AL # CHEROKEE LETTER NAH
-13C1;AL # CHEROKEE LETTER NE
-13C2;AL # CHEROKEE LETTER NI
-13C3;AL # CHEROKEE LETTER NO
-13C4;AL # CHEROKEE LETTER NU
-13C5;AL # CHEROKEE LETTER NV
-13C6;AL # CHEROKEE LETTER QUA
-13C7;AL # CHEROKEE LETTER QUE
-13C8;AL # CHEROKEE LETTER QUI
-13C9;AL # CHEROKEE LETTER QUO
-13CA;AL # CHEROKEE LETTER QUU
-13CB;AL # CHEROKEE LETTER QUV
-13CC;AL # CHEROKEE LETTER SA
-13CD;AL # CHEROKEE LETTER S
-13CE;AL # CHEROKEE LETTER SE
-13CF;AL # CHEROKEE LETTER SI
-13D0;AL # CHEROKEE LETTER SO
-13D1;AL # CHEROKEE LETTER SU
-13D2;AL # CHEROKEE LETTER SV
-13D3;AL # CHEROKEE LETTER DA
-13D4;AL # CHEROKEE LETTER TA
-13D5;AL # CHEROKEE LETTER DE
-13D6;AL # CHEROKEE LETTER TE
-13D7;AL # CHEROKEE LETTER DI
-13D8;AL # CHEROKEE LETTER TI
-13D9;AL # CHEROKEE LETTER DO
-13DA;AL # CHEROKEE LETTER DU
-13DB;AL # CHEROKEE LETTER DV
-13DC;AL # CHEROKEE LETTER DLA
-13DD;AL # CHEROKEE LETTER TLA
-13DE;AL # CHEROKEE LETTER TLE
-13DF;AL # CHEROKEE LETTER TLI
-13E0;AL # CHEROKEE LETTER TLO
-13E1;AL # CHEROKEE LETTER TLU
-13E2;AL # CHEROKEE LETTER TLV
-13E3;AL # CHEROKEE LETTER TSA
-13E4;AL # CHEROKEE LETTER TSE
-13E5;AL # CHEROKEE LETTER TSI
-13E6;AL # CHEROKEE LETTER TSO
-13E7;AL # CHEROKEE LETTER TSU
-13E8;AL # CHEROKEE LETTER TSV
-13E9;AL # CHEROKEE LETTER WA
-13EA;AL # CHEROKEE LETTER WE
-13EB;AL # CHEROKEE LETTER WI
-13EC;AL # CHEROKEE LETTER WO
-13ED;AL # CHEROKEE LETTER WU
-13EE;AL # CHEROKEE LETTER WV
-13EF;AL # CHEROKEE LETTER YA
-13F0;AL # CHEROKEE LETTER YE
-13F1;AL # CHEROKEE LETTER YI
-13F2;AL # CHEROKEE LETTER YO
-13F3;AL # CHEROKEE LETTER YU
-13F4;AL # CHEROKEE LETTER YV
-1400;BA # CANADIAN SYLLABICS HYPHEN
-1401;AL # CANADIAN SYLLABICS E
-1402;AL # CANADIAN SYLLABICS AAI
-1403;AL # CANADIAN SYLLABICS I
-1404;AL # CANADIAN SYLLABICS II
-1405;AL # CANADIAN SYLLABICS O
-1406;AL # CANADIAN SYLLABICS OO
-1407;AL # CANADIAN SYLLABICS Y-CREE OO
-1408;AL # CANADIAN SYLLABICS CARRIER EE
-1409;AL # CANADIAN SYLLABICS CARRIER I
-140A;AL # CANADIAN SYLLABICS A
-140B;AL # CANADIAN SYLLABICS AA
-140C;AL # CANADIAN SYLLABICS WE
-140D;AL # CANADIAN SYLLABICS WEST-CREE WE
-140E;AL # CANADIAN SYLLABICS WI
-140F;AL # CANADIAN SYLLABICS WEST-CREE WI
-1410;AL # CANADIAN SYLLABICS WII
-1411;AL # CANADIAN SYLLABICS WEST-CREE WII
-1412;AL # CANADIAN SYLLABICS WO
-1413;AL # CANADIAN SYLLABICS WEST-CREE WO
-1414;AL # CANADIAN SYLLABICS WOO
-1415;AL # CANADIAN SYLLABICS WEST-CREE WOO
-1416;AL # CANADIAN SYLLABICS NASKAPI WOO
-1417;AL # CANADIAN SYLLABICS WA
-1418;AL # CANADIAN SYLLABICS WEST-CREE WA
-1419;AL # CANADIAN SYLLABICS WAA
-141A;AL # CANADIAN SYLLABICS WEST-CREE WAA
-141B;AL # CANADIAN SYLLABICS NASKAPI WAA
-141C;AL # CANADIAN SYLLABICS AI
-141D;AL # CANADIAN SYLLABICS Y-CREE W
-141E;AL # CANADIAN SYLLABICS GLOTTAL STOP
-141F;AL # CANADIAN SYLLABICS FINAL ACUTE
-1420;AL # CANADIAN SYLLABICS FINAL GRAVE
-1421;AL # CANADIAN SYLLABICS FINAL BOTTOM HALF RING
-1422;AL # CANADIAN SYLLABICS FINAL TOP HALF RING
-1423;AL # CANADIAN SYLLABICS FINAL RIGHT HALF RING
-1424;AL # CANADIAN SYLLABICS FINAL RING
-1425;AL # CANADIAN SYLLABICS FINAL DOUBLE ACUTE
-1426;AL # CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES
-1427;AL # CANADIAN SYLLABICS FINAL MIDDLE DOT
-1428;AL # CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE
-1429;AL # CANADIAN SYLLABICS FINAL PLUS
-142A;AL # CANADIAN SYLLABICS FINAL DOWN TACK
-142B;AL # CANADIAN SYLLABICS EN
-142C;AL # CANADIAN SYLLABICS IN
-142D;AL # CANADIAN SYLLABICS ON
-142E;AL # CANADIAN SYLLABICS AN
-142F;AL # CANADIAN SYLLABICS PE
-1430;AL # CANADIAN SYLLABICS PAAI
-1431;AL # CANADIAN SYLLABICS PI
-1432;AL # CANADIAN SYLLABICS PII
-1433;AL # CANADIAN SYLLABICS PO
-1434;AL # CANADIAN SYLLABICS POO
-1435;AL # CANADIAN SYLLABICS Y-CREE POO
-1436;AL # CANADIAN SYLLABICS CARRIER HEE
-1437;AL # CANADIAN SYLLABICS CARRIER HI
-1438;AL # CANADIAN SYLLABICS PA
-1439;AL # CANADIAN SYLLABICS PAA
-143A;AL # CANADIAN SYLLABICS PWE
-143B;AL # CANADIAN SYLLABICS WEST-CREE PWE
-143C;AL # CANADIAN SYLLABICS PWI
-143D;AL # CANADIAN SYLLABICS WEST-CREE PWI
-143E;AL # CANADIAN SYLLABICS PWII
-143F;AL # CANADIAN SYLLABICS WEST-CREE PWII
-1440;AL # CANADIAN SYLLABICS PWO
-1441;AL # CANADIAN SYLLABICS WEST-CREE PWO
-1442;AL # CANADIAN SYLLABICS PWOO
-1443;AL # CANADIAN SYLLABICS WEST-CREE PWOO
-1444;AL # CANADIAN SYLLABICS PWA
-1445;AL # CANADIAN SYLLABICS WEST-CREE PWA
-1446;AL # CANADIAN SYLLABICS PWAA
-1447;AL # CANADIAN SYLLABICS WEST-CREE PWAA
-1448;AL # CANADIAN SYLLABICS Y-CREE PWAA
-1449;AL # CANADIAN SYLLABICS P
-144A;AL # CANADIAN SYLLABICS WEST-CREE P
-144B;AL # CANADIAN SYLLABICS CARRIER H
-144C;AL # CANADIAN SYLLABICS TE
-144D;AL # CANADIAN SYLLABICS TAAI
-144E;AL # CANADIAN SYLLABICS TI
-144F;AL # CANADIAN SYLLABICS TII
-1450;AL # CANADIAN SYLLABICS TO
-1451;AL # CANADIAN SYLLABICS TOO
-1452;AL # CANADIAN SYLLABICS Y-CREE TOO
-1453;AL # CANADIAN SYLLABICS CARRIER DEE
-1454;AL # CANADIAN SYLLABICS CARRIER DI
-1455;AL # CANADIAN SYLLABICS TA
-1456;AL # CANADIAN SYLLABICS TAA
-1457;AL # CANADIAN SYLLABICS TWE
-1458;AL # CANADIAN SYLLABICS WEST-CREE TWE
-1459;AL # CANADIAN SYLLABICS TWI
-145A;AL # CANADIAN SYLLABICS WEST-CREE TWI
-145B;AL # CANADIAN SYLLABICS TWII
-145C;AL # CANADIAN SYLLABICS WEST-CREE TWII
-145D;AL # CANADIAN SYLLABICS TWO
-145E;AL # CANADIAN SYLLABICS WEST-CREE TWO
-145F;AL # CANADIAN SYLLABICS TWOO
-1460;AL # CANADIAN SYLLABICS WEST-CREE TWOO
-1461;AL # CANADIAN SYLLABICS TWA
-1462;AL # CANADIAN SYLLABICS WEST-CREE TWA
-1463;AL # CANADIAN SYLLABICS TWAA
-1464;AL # CANADIAN SYLLABICS WEST-CREE TWAA
-1465;AL # CANADIAN SYLLABICS NASKAPI TWAA
-1466;AL # CANADIAN SYLLABICS T
-1467;AL # CANADIAN SYLLABICS TTE
-1468;AL # CANADIAN SYLLABICS TTI
-1469;AL # CANADIAN SYLLABICS TTO
-146A;AL # CANADIAN SYLLABICS TTA
-146B;AL # CANADIAN SYLLABICS KE
-146C;AL # CANADIAN SYLLABICS KAAI
-146D;AL # CANADIAN SYLLABICS KI
-146E;AL # CANADIAN SYLLABICS KII
-146F;AL # CANADIAN SYLLABICS KO
-1470;AL # CANADIAN SYLLABICS KOO
-1471;AL # CANADIAN SYLLABICS Y-CREE KOO
-1472;AL # CANADIAN SYLLABICS KA
-1473;AL # CANADIAN SYLLABICS KAA
-1474;AL # CANADIAN SYLLABICS KWE
-1475;AL # CANADIAN SYLLABICS WEST-CREE KWE
-1476;AL # CANADIAN SYLLABICS KWI
-1477;AL # CANADIAN SYLLABICS WEST-CREE KWI
-1478;AL # CANADIAN SYLLABICS KWII
-1479;AL # CANADIAN SYLLABICS WEST-CREE KWII
-147A;AL # CANADIAN SYLLABICS KWO
-147B;AL # CANADIAN SYLLABICS WEST-CREE KWO
-147C;AL # CANADIAN SYLLABICS KWOO
-147D;AL # CANADIAN SYLLABICS WEST-CREE KWOO
-147E;AL # CANADIAN SYLLABICS KWA
-147F;AL # CANADIAN SYLLABICS WEST-CREE KWA
-1480;AL # CANADIAN SYLLABICS KWAA
-1481;AL # CANADIAN SYLLABICS WEST-CREE KWAA
-1482;AL # CANADIAN SYLLABICS NASKAPI KWAA
-1483;AL # CANADIAN SYLLABICS K
-1484;AL # CANADIAN SYLLABICS KW
-1485;AL # CANADIAN SYLLABICS SOUTH-SLAVEY KEH
-1486;AL # CANADIAN SYLLABICS SOUTH-SLAVEY KIH
-1487;AL # CANADIAN SYLLABICS SOUTH-SLAVEY KOH
-1488;AL # CANADIAN SYLLABICS SOUTH-SLAVEY KAH
-1489;AL # CANADIAN SYLLABICS CE
-148A;AL # CANADIAN SYLLABICS CAAI
-148B;AL # CANADIAN SYLLABICS CI
-148C;AL # CANADIAN SYLLABICS CII
-148D;AL # CANADIAN SYLLABICS CO
-148E;AL # CANADIAN SYLLABICS COO
-148F;AL # CANADIAN SYLLABICS Y-CREE COO
-1490;AL # CANADIAN SYLLABICS CA
-1491;AL # CANADIAN SYLLABICS CAA
-1492;AL # CANADIAN SYLLABICS CWE
-1493;AL # CANADIAN SYLLABICS WEST-CREE CWE
-1494;AL # CANADIAN SYLLABICS CWI
-1495;AL # CANADIAN SYLLABICS WEST-CREE CWI
-1496;AL # CANADIAN SYLLABICS CWII
-1497;AL # CANADIAN SYLLABICS WEST-CREE CWII
-1498;AL # CANADIAN SYLLABICS CWO
-1499;AL # CANADIAN SYLLABICS WEST-CREE CWO
-149A;AL # CANADIAN SYLLABICS CWOO
-149B;AL # CANADIAN SYLLABICS WEST-CREE CWOO
-149C;AL # CANADIAN SYLLABICS CWA
-149D;AL # CANADIAN SYLLABICS WEST-CREE CWA
-149E;AL # CANADIAN SYLLABICS CWAA
-149F;AL # CANADIAN SYLLABICS WEST-CREE CWAA
-14A0;AL # CANADIAN SYLLABICS NASKAPI CWAA
-14A1;AL # CANADIAN SYLLABICS C
-14A2;AL # CANADIAN SYLLABICS SAYISI TH
-14A3;AL # CANADIAN SYLLABICS ME
-14A4;AL # CANADIAN SYLLABICS MAAI
-14A5;AL # CANADIAN SYLLABICS MI
-14A6;AL # CANADIAN SYLLABICS MII
-14A7;AL # CANADIAN SYLLABICS MO
-14A8;AL # CANADIAN SYLLABICS MOO
-14A9;AL # CANADIAN SYLLABICS Y-CREE MOO
-14AA;AL # CANADIAN SYLLABICS MA
-14AB;AL # CANADIAN SYLLABICS MAA
-14AC;AL # CANADIAN SYLLABICS MWE
-14AD;AL # CANADIAN SYLLABICS WEST-CREE MWE
-14AE;AL # CANADIAN SYLLABICS MWI
-14AF;AL # CANADIAN SYLLABICS WEST-CREE MWI
-14B0;AL # CANADIAN SYLLABICS MWII
-14B1;AL # CANADIAN SYLLABICS WEST-CREE MWII
-14B2;AL # CANADIAN SYLLABICS MWO
-14B3;AL # CANADIAN SYLLABICS WEST-CREE MWO
-14B4;AL # CANADIAN SYLLABICS MWOO
-14B5;AL # CANADIAN SYLLABICS WEST-CREE MWOO
-14B6;AL # CANADIAN SYLLABICS MWA
-14B7;AL # CANADIAN SYLLABICS WEST-CREE MWA
-14B8;AL # CANADIAN SYLLABICS MWAA
-14B9;AL # CANADIAN SYLLABICS WEST-CREE MWAA
-14BA;AL # CANADIAN SYLLABICS NASKAPI MWAA
-14BB;AL # CANADIAN SYLLABICS M
-14BC;AL # CANADIAN SYLLABICS WEST-CREE M
-14BD;AL # CANADIAN SYLLABICS MH
-14BE;AL # CANADIAN SYLLABICS ATHAPASCAN M
-14BF;AL # CANADIAN SYLLABICS SAYISI M
-14C0;AL # CANADIAN SYLLABICS NE
-14C1;AL # CANADIAN SYLLABICS NAAI
-14C2;AL # CANADIAN SYLLABICS NI
-14C3;AL # CANADIAN SYLLABICS NII
-14C4;AL # CANADIAN SYLLABICS NO
-14C5;AL # CANADIAN SYLLABICS NOO
-14C6;AL # CANADIAN SYLLABICS Y-CREE NOO
-14C7;AL # CANADIAN SYLLABICS NA
-14C8;AL # CANADIAN SYLLABICS NAA
-14C9;AL # CANADIAN SYLLABICS NWE
-14CA;AL # CANADIAN SYLLABICS WEST-CREE NWE
-14CB;AL # CANADIAN SYLLABICS NWA
-14CC;AL # CANADIAN SYLLABICS WEST-CREE NWA
-14CD;AL # CANADIAN SYLLABICS NWAA
-14CE;AL # CANADIAN SYLLABICS WEST-CREE NWAA
-14CF;AL # CANADIAN SYLLABICS NASKAPI NWAA
-14D0;AL # CANADIAN SYLLABICS N
-14D1;AL # CANADIAN SYLLABICS CARRIER NG
-14D2;AL # CANADIAN SYLLABICS NH
-14D3;AL # CANADIAN SYLLABICS LE
-14D4;AL # CANADIAN SYLLABICS LAAI
-14D5;AL # CANADIAN SYLLABICS LI
-14D6;AL # CANADIAN SYLLABICS LII
-14D7;AL # CANADIAN SYLLABICS LO
-14D8;AL # CANADIAN SYLLABICS LOO
-14D9;AL # CANADIAN SYLLABICS Y-CREE LOO
-14DA;AL # CANADIAN SYLLABICS LA
-14DB;AL # CANADIAN SYLLABICS LAA
-14DC;AL # CANADIAN SYLLABICS LWE
-14DD;AL # CANADIAN SYLLABICS WEST-CREE LWE
-14DE;AL # CANADIAN SYLLABICS LWI
-14DF;AL # CANADIAN SYLLABICS WEST-CREE LWI
-14E0;AL # CANADIAN SYLLABICS LWII
-14E1;AL # CANADIAN SYLLABICS WEST-CREE LWII
-14E2;AL # CANADIAN SYLLABICS LWO
-14E3;AL # CANADIAN SYLLABICS WEST-CREE LWO
-14E4;AL # CANADIAN SYLLABICS LWOO
-14E5;AL # CANADIAN SYLLABICS WEST-CREE LWOO
-14E6;AL # CANADIAN SYLLABICS LWA
-14E7;AL # CANADIAN SYLLABICS WEST-CREE LWA
-14E8;AL # CANADIAN SYLLABICS LWAA
-14E9;AL # CANADIAN SYLLABICS WEST-CREE LWAA
-14EA;AL # CANADIAN SYLLABICS L
-14EB;AL # CANADIAN SYLLABICS WEST-CREE L
-14EC;AL # CANADIAN SYLLABICS MEDIAL L
-14ED;AL # CANADIAN SYLLABICS SE
-14EE;AL # CANADIAN SYLLABICS SAAI
-14EF;AL # CANADIAN SYLLABICS SI
-14F0;AL # CANADIAN SYLLABICS SII
-14F1;AL # CANADIAN SYLLABICS SO
-14F2;AL # CANADIAN SYLLABICS SOO
-14F3;AL # CANADIAN SYLLABICS Y-CREE SOO
-14F4;AL # CANADIAN SYLLABICS SA
-14F5;AL # CANADIAN SYLLABICS SAA
-14F6;AL # CANADIAN SYLLABICS SWE
-14F7;AL # CANADIAN SYLLABICS WEST-CREE SWE
-14F8;AL # CANADIAN SYLLABICS SWI
-14F9;AL # CANADIAN SYLLABICS WEST-CREE SWI
-14FA;AL # CANADIAN SYLLABICS SWII
-14FB;AL # CANADIAN SYLLABICS WEST-CREE SWII
-14FC;AL # CANADIAN SYLLABICS SWO
-14FD;AL # CANADIAN SYLLABICS WEST-CREE SWO
-14FE;AL # CANADIAN SYLLABICS SWOO
-14FF;AL # CANADIAN SYLLABICS WEST-CREE SWOO
-1500;AL # CANADIAN SYLLABICS SWA
-1501;AL # CANADIAN SYLLABICS WEST-CREE SWA
-1502;AL # CANADIAN SYLLABICS SWAA
-1503;AL # CANADIAN SYLLABICS WEST-CREE SWAA
-1504;AL # CANADIAN SYLLABICS NASKAPI SWAA
-1505;AL # CANADIAN SYLLABICS S
-1506;AL # CANADIAN SYLLABICS ATHAPASCAN S
-1507;AL # CANADIAN SYLLABICS SW
-1508;AL # CANADIAN SYLLABICS BLACKFOOT S
-1509;AL # CANADIAN SYLLABICS MOOSE-CREE SK
-150A;AL # CANADIAN SYLLABICS NASKAPI SKW
-150B;AL # CANADIAN SYLLABICS NASKAPI S-W
-150C;AL # CANADIAN SYLLABICS NASKAPI SPWA
-150D;AL # CANADIAN SYLLABICS NASKAPI STWA
-150E;AL # CANADIAN SYLLABICS NASKAPI SKWA
-150F;AL # CANADIAN SYLLABICS NASKAPI SCWA
-1510;AL # CANADIAN SYLLABICS SHE
-1511;AL # CANADIAN SYLLABICS SHI
-1512;AL # CANADIAN SYLLABICS SHII
-1513;AL # CANADIAN SYLLABICS SHO
-1514;AL # CANADIAN SYLLABICS SHOO
-1515;AL # CANADIAN SYLLABICS SHA
-1516;AL # CANADIAN SYLLABICS SHAA
-1517;AL # CANADIAN SYLLABICS SHWE
-1518;AL # CANADIAN SYLLABICS WEST-CREE SHWE
-1519;AL # CANADIAN SYLLABICS SHWI
-151A;AL # CANADIAN SYLLABICS WEST-CREE SHWI
-151B;AL # CANADIAN SYLLABICS SHWII
-151C;AL # CANADIAN SYLLABICS WEST-CREE SHWII
-151D;AL # CANADIAN SYLLABICS SHWO
-151E;AL # CANADIAN SYLLABICS WEST-CREE SHWO
-151F;AL # CANADIAN SYLLABICS SHWOO
-1520;AL # CANADIAN SYLLABICS WEST-CREE SHWOO
-1521;AL # CANADIAN SYLLABICS SHWA
-1522;AL # CANADIAN SYLLABICS WEST-CREE SHWA
-1523;AL # CANADIAN SYLLABICS SHWAA
-1524;AL # CANADIAN SYLLABICS WEST-CREE SHWAA
-1525;AL # CANADIAN SYLLABICS SH
-1526;AL # CANADIAN SYLLABICS YE
-1527;AL # CANADIAN SYLLABICS YAAI
-1528;AL # CANADIAN SYLLABICS YI
-1529;AL # CANADIAN SYLLABICS YII
-152A;AL # CANADIAN SYLLABICS YO
-152B;AL # CANADIAN SYLLABICS YOO
-152C;AL # CANADIAN SYLLABICS Y-CREE YOO
-152D;AL # CANADIAN SYLLABICS YA
-152E;AL # CANADIAN SYLLABICS YAA
-152F;AL # CANADIAN SYLLABICS YWE
-1530;AL # CANADIAN SYLLABICS WEST-CREE YWE
-1531;AL # CANADIAN SYLLABICS YWI
-1532;AL # CANADIAN SYLLABICS WEST-CREE YWI
-1533;AL # CANADIAN SYLLABICS YWII
-1534;AL # CANADIAN SYLLABICS WEST-CREE YWII
-1535;AL # CANADIAN SYLLABICS YWO
-1536;AL # CANADIAN SYLLABICS WEST-CREE YWO
-1537;AL # CANADIAN SYLLABICS YWOO
-1538;AL # CANADIAN SYLLABICS WEST-CREE YWOO
-1539;AL # CANADIAN SYLLABICS YWA
-153A;AL # CANADIAN SYLLABICS WEST-CREE YWA
-153B;AL # CANADIAN SYLLABICS YWAA
-153C;AL # CANADIAN SYLLABICS WEST-CREE YWAA
-153D;AL # CANADIAN SYLLABICS NASKAPI YWAA
-153E;AL # CANADIAN SYLLABICS Y
-153F;AL # CANADIAN SYLLABICS BIBLE-CREE Y
-1540;AL # CANADIAN SYLLABICS WEST-CREE Y
-1541;AL # CANADIAN SYLLABICS SAYISI YI
-1542;AL # CANADIAN SYLLABICS RE
-1543;AL # CANADIAN SYLLABICS R-CREE RE
-1544;AL # CANADIAN SYLLABICS WEST-CREE LE
-1545;AL # CANADIAN SYLLABICS RAAI
-1546;AL # CANADIAN SYLLABICS RI
-1547;AL # CANADIAN SYLLABICS RII
-1548;AL # CANADIAN SYLLABICS RO
-1549;AL # CANADIAN SYLLABICS ROO
-154A;AL # CANADIAN SYLLABICS WEST-CREE LO
-154B;AL # CANADIAN SYLLABICS RA
-154C;AL # CANADIAN SYLLABICS RAA
-154D;AL # CANADIAN SYLLABICS WEST-CREE LA
-154E;AL # CANADIAN SYLLABICS RWAA
-154F;AL # CANADIAN SYLLABICS WEST-CREE RWAA
-1550;AL # CANADIAN SYLLABICS R
-1551;AL # CANADIAN SYLLABICS WEST-CREE R
-1552;AL # CANADIAN SYLLABICS MEDIAL R
-1553;AL # CANADIAN SYLLABICS FE
-1554;AL # CANADIAN SYLLABICS FAAI
-1555;AL # CANADIAN SYLLABICS FI
-1556;AL # CANADIAN SYLLABICS FII
-1557;AL # CANADIAN SYLLABICS FO
-1558;AL # CANADIAN SYLLABICS FOO
-1559;AL # CANADIAN SYLLABICS FA
-155A;AL # CANADIAN SYLLABICS FAA
-155B;AL # CANADIAN SYLLABICS FWAA
-155C;AL # CANADIAN SYLLABICS WEST-CREE FWAA
-155D;AL # CANADIAN SYLLABICS F
-155E;AL # CANADIAN SYLLABICS THE
-155F;AL # CANADIAN SYLLABICS N-CREE THE
-1560;AL # CANADIAN SYLLABICS THI
-1561;AL # CANADIAN SYLLABICS N-CREE THI
-1562;AL # CANADIAN SYLLABICS THII
-1563;AL # CANADIAN SYLLABICS N-CREE THII
-1564;AL # CANADIAN SYLLABICS THO
-1565;AL # CANADIAN SYLLABICS THOO
-1566;AL # CANADIAN SYLLABICS THA
-1567;AL # CANADIAN SYLLABICS THAA
-1568;AL # CANADIAN SYLLABICS THWAA
-1569;AL # CANADIAN SYLLABICS WEST-CREE THWAA
-156A;AL # CANADIAN SYLLABICS TH
-156B;AL # CANADIAN SYLLABICS TTHE
-156C;AL # CANADIAN SYLLABICS TTHI
-156D;AL # CANADIAN SYLLABICS TTHO
-156E;AL # CANADIAN SYLLABICS TTHA
-156F;AL # CANADIAN SYLLABICS TTH
-1570;AL # CANADIAN SYLLABICS TYE
-1571;AL # CANADIAN SYLLABICS TYI
-1572;AL # CANADIAN SYLLABICS TYO
-1573;AL # CANADIAN SYLLABICS TYA
-1574;AL # CANADIAN SYLLABICS NUNAVIK HE
-1575;AL # CANADIAN SYLLABICS NUNAVIK HI
-1576;AL # CANADIAN SYLLABICS NUNAVIK HII
-1577;AL # CANADIAN SYLLABICS NUNAVIK HO
-1578;AL # CANADIAN SYLLABICS NUNAVIK HOO
-1579;AL # CANADIAN SYLLABICS NUNAVIK HA
-157A;AL # CANADIAN SYLLABICS NUNAVIK HAA
-157B;AL # CANADIAN SYLLABICS NUNAVIK H
-157C;AL # CANADIAN SYLLABICS NUNAVUT H
-157D;AL # CANADIAN SYLLABICS HK
-157E;AL # CANADIAN SYLLABICS QAAI
-157F;AL # CANADIAN SYLLABICS QI
-1580;AL # CANADIAN SYLLABICS QII
-1581;AL # CANADIAN SYLLABICS QO
-1582;AL # CANADIAN SYLLABICS QOO
-1583;AL # CANADIAN SYLLABICS QA
-1584;AL # CANADIAN SYLLABICS QAA
-1585;AL # CANADIAN SYLLABICS Q
-1586;AL # CANADIAN SYLLABICS TLHE
-1587;AL # CANADIAN SYLLABICS TLHI
-1588;AL # CANADIAN SYLLABICS TLHO
-1589;AL # CANADIAN SYLLABICS TLHA
-158A;AL # CANADIAN SYLLABICS WEST-CREE RE
-158B;AL # CANADIAN SYLLABICS WEST-CREE RI
-158C;AL # CANADIAN SYLLABICS WEST-CREE RO
-158D;AL # CANADIAN SYLLABICS WEST-CREE RA
-158E;AL # CANADIAN SYLLABICS NGAAI
-158F;AL # CANADIAN SYLLABICS NGI
-1590;AL # CANADIAN SYLLABICS NGII
-1591;AL # CANADIAN SYLLABICS NGO
-1592;AL # CANADIAN SYLLABICS NGOO
-1593;AL # CANADIAN SYLLABICS NGA
-1594;AL # CANADIAN SYLLABICS NGAA
-1595;AL # CANADIAN SYLLABICS NG
-1596;AL # CANADIAN SYLLABICS NNG
-1597;AL # CANADIAN SYLLABICS SAYISI SHE
-1598;AL # CANADIAN SYLLABICS SAYISI SHI
-1599;AL # CANADIAN SYLLABICS SAYISI SHO
-159A;AL # CANADIAN SYLLABICS SAYISI SHA
-159B;AL # CANADIAN SYLLABICS WOODS-CREE THE
-159C;AL # CANADIAN SYLLABICS WOODS-CREE THI
-159D;AL # CANADIAN SYLLABICS WOODS-CREE THO
-159E;AL # CANADIAN SYLLABICS WOODS-CREE THA
-159F;AL # CANADIAN SYLLABICS WOODS-CREE TH
-15A0;AL # CANADIAN SYLLABICS LHI
-15A1;AL # CANADIAN SYLLABICS LHII
-15A2;AL # CANADIAN SYLLABICS LHO
-15A3;AL # CANADIAN SYLLABICS LHOO
-15A4;AL # CANADIAN SYLLABICS LHA
-15A5;AL # CANADIAN SYLLABICS LHAA
-15A6;AL # CANADIAN SYLLABICS LH
-15A7;AL # CANADIAN SYLLABICS TH-CREE THE
-15A8;AL # CANADIAN SYLLABICS TH-CREE THI
-15A9;AL # CANADIAN SYLLABICS TH-CREE THII
-15AA;AL # CANADIAN SYLLABICS TH-CREE THO
-15AB;AL # CANADIAN SYLLABICS TH-CREE THOO
-15AC;AL # CANADIAN SYLLABICS TH-CREE THA
-15AD;AL # CANADIAN SYLLABICS TH-CREE THAA
-15AE;AL # CANADIAN SYLLABICS TH-CREE TH
-15AF;AL # CANADIAN SYLLABICS AIVILIK B
-15B0;AL # CANADIAN SYLLABICS BLACKFOOT E
-15B1;AL # CANADIAN SYLLABICS BLACKFOOT I
-15B2;AL # CANADIAN SYLLABICS BLACKFOOT O
-15B3;AL # CANADIAN SYLLABICS BLACKFOOT A
-15B4;AL # CANADIAN SYLLABICS BLACKFOOT WE
-15B5;AL # CANADIAN SYLLABICS BLACKFOOT WI
-15B6;AL # CANADIAN SYLLABICS BLACKFOOT WO
-15B7;AL # CANADIAN SYLLABICS BLACKFOOT WA
-15B8;AL # CANADIAN SYLLABICS BLACKFOOT NE
-15B9;AL # CANADIAN SYLLABICS BLACKFOOT NI
-15BA;AL # CANADIAN SYLLABICS BLACKFOOT NO
-15BB;AL # CANADIAN SYLLABICS BLACKFOOT NA
-15BC;AL # CANADIAN SYLLABICS BLACKFOOT KE
-15BD;AL # CANADIAN SYLLABICS BLACKFOOT KI
-15BE;AL # CANADIAN SYLLABICS BLACKFOOT KO
-15BF;AL # CANADIAN SYLLABICS BLACKFOOT KA
-15C0;AL # CANADIAN SYLLABICS SAYISI HE
-15C1;AL # CANADIAN SYLLABICS SAYISI HI
-15C2;AL # CANADIAN SYLLABICS SAYISI HO
-15C3;AL # CANADIAN SYLLABICS SAYISI HA
-15C4;AL # CANADIAN SYLLABICS CARRIER GHU
-15C5;AL # CANADIAN SYLLABICS CARRIER GHO
-15C6;AL # CANADIAN SYLLABICS CARRIER GHE
-15C7;AL # CANADIAN SYLLABICS CARRIER GHEE
-15C8;AL # CANADIAN SYLLABICS CARRIER GHI
-15C9;AL # CANADIAN SYLLABICS CARRIER GHA
-15CA;AL # CANADIAN SYLLABICS CARRIER RU
-15CB;AL # CANADIAN SYLLABICS CARRIER RO
-15CC;AL # CANADIAN SYLLABICS CARRIER RE
-15CD;AL # CANADIAN SYLLABICS CARRIER REE
-15CE;AL # CANADIAN SYLLABICS CARRIER RI
-15CF;AL # CANADIAN SYLLABICS CARRIER RA
-15D0;AL # CANADIAN SYLLABICS CARRIER WU
-15D1;AL # CANADIAN SYLLABICS CARRIER WO
-15D2;AL # CANADIAN SYLLABICS CARRIER WE
-15D3;AL # CANADIAN SYLLABICS CARRIER WEE
-15D4;AL # CANADIAN SYLLABICS CARRIER WI
-15D5;AL # CANADIAN SYLLABICS CARRIER WA
-15D6;AL # CANADIAN SYLLABICS CARRIER HWU
-15D7;AL # CANADIAN SYLLABICS CARRIER HWO
-15D8;AL # CANADIAN SYLLABICS CARRIER HWE
-15D9;AL # CANADIAN SYLLABICS CARRIER HWEE
-15DA;AL # CANADIAN SYLLABICS CARRIER HWI
-15DB;AL # CANADIAN SYLLABICS CARRIER HWA
-15DC;AL # CANADIAN SYLLABICS CARRIER THU
-15DD;AL # CANADIAN SYLLABICS CARRIER THO
-15DE;AL # CANADIAN SYLLABICS CARRIER THE
-15DF;AL # CANADIAN SYLLABICS CARRIER THEE
-15E0;AL # CANADIAN SYLLABICS CARRIER THI
-15E1;AL # CANADIAN SYLLABICS CARRIER THA
-15E2;AL # CANADIAN SYLLABICS CARRIER TTU
-15E3;AL # CANADIAN SYLLABICS CARRIER TTO
-15E4;AL # CANADIAN SYLLABICS CARRIER TTE
-15E5;AL # CANADIAN SYLLABICS CARRIER TTEE
-15E6;AL # CANADIAN SYLLABICS CARRIER TTI
-15E7;AL # CANADIAN SYLLABICS CARRIER TTA
-15E8;AL # CANADIAN SYLLABICS CARRIER PU
-15E9;AL # CANADIAN SYLLABICS CARRIER PO
-15EA;AL # CANADIAN SYLLABICS CARRIER PE
-15EB;AL # CANADIAN SYLLABICS CARRIER PEE
-15EC;AL # CANADIAN SYLLABICS CARRIER PI
-15ED;AL # CANADIAN SYLLABICS CARRIER PA
-15EE;AL # CANADIAN SYLLABICS CARRIER P
-15EF;AL # CANADIAN SYLLABICS CARRIER GU
-15F0;AL # CANADIAN SYLLABICS CARRIER GO
-15F1;AL # CANADIAN SYLLABICS CARRIER GE
-15F2;AL # CANADIAN SYLLABICS CARRIER GEE
-15F3;AL # CANADIAN SYLLABICS CARRIER GI
-15F4;AL # CANADIAN SYLLABICS CARRIER GA
-15F5;AL # CANADIAN SYLLABICS CARRIER KHU
-15F6;AL # CANADIAN SYLLABICS CARRIER KHO
-15F7;AL # CANADIAN SYLLABICS CARRIER KHE
-15F8;AL # CANADIAN SYLLABICS CARRIER KHEE
-15F9;AL # CANADIAN SYLLABICS CARRIER KHI
-15FA;AL # CANADIAN SYLLABICS CARRIER KHA
-15FB;AL # CANADIAN SYLLABICS CARRIER KKU
-15FC;AL # CANADIAN SYLLABICS CARRIER KKO
-15FD;AL # CANADIAN SYLLABICS CARRIER KKE
-15FE;AL # CANADIAN SYLLABICS CARRIER KKEE
-15FF;AL # CANADIAN SYLLABICS CARRIER KKI
-1600;AL # CANADIAN SYLLABICS CARRIER KKA
-1601;AL # CANADIAN SYLLABICS CARRIER KK
-1602;AL # CANADIAN SYLLABICS CARRIER NU
-1603;AL # CANADIAN SYLLABICS CARRIER NO
-1604;AL # CANADIAN SYLLABICS CARRIER NE
-1605;AL # CANADIAN SYLLABICS CARRIER NEE
-1606;AL # CANADIAN SYLLABICS CARRIER NI
-1607;AL # CANADIAN SYLLABICS CARRIER NA
-1608;AL # CANADIAN SYLLABICS CARRIER MU
-1609;AL # CANADIAN SYLLABICS CARRIER MO
-160A;AL # CANADIAN SYLLABICS CARRIER ME
-160B;AL # CANADIAN SYLLABICS CARRIER MEE
-160C;AL # CANADIAN SYLLABICS CARRIER MI
-160D;AL # CANADIAN SYLLABICS CARRIER MA
-160E;AL # CANADIAN SYLLABICS CARRIER YU
-160F;AL # CANADIAN SYLLABICS CARRIER YO
-1610;AL # CANADIAN SYLLABICS CARRIER YE
-1611;AL # CANADIAN SYLLABICS CARRIER YEE
-1612;AL # CANADIAN SYLLABICS CARRIER YI
-1613;AL # CANADIAN SYLLABICS CARRIER YA
-1614;AL # CANADIAN SYLLABICS CARRIER JU
-1615;AL # CANADIAN SYLLABICS SAYISI JU
-1616;AL # CANADIAN SYLLABICS CARRIER JO
-1617;AL # CANADIAN SYLLABICS CARRIER JE
-1618;AL # CANADIAN SYLLABICS CARRIER JEE
-1619;AL # CANADIAN SYLLABICS CARRIER JI
-161A;AL # CANADIAN SYLLABICS SAYISI JI
-161B;AL # CANADIAN SYLLABICS CARRIER JA
-161C;AL # CANADIAN SYLLABICS CARRIER JJU
-161D;AL # CANADIAN SYLLABICS CARRIER JJO
-161E;AL # CANADIAN SYLLABICS CARRIER JJE
-161F;AL # CANADIAN SYLLABICS CARRIER JJEE
-1620;AL # CANADIAN SYLLABICS CARRIER JJI
-1621;AL # CANADIAN SYLLABICS CARRIER JJA
-1622;AL # CANADIAN SYLLABICS CARRIER LU
-1623;AL # CANADIAN SYLLABICS CARRIER LO
-1624;AL # CANADIAN SYLLABICS CARRIER LE
-1625;AL # CANADIAN SYLLABICS CARRIER LEE
-1626;AL # CANADIAN SYLLABICS CARRIER LI
-1627;AL # CANADIAN SYLLABICS CARRIER LA
-1628;AL # CANADIAN SYLLABICS CARRIER DLU
-1629;AL # CANADIAN SYLLABICS CARRIER DLO
-162A;AL # CANADIAN SYLLABICS CARRIER DLE
-162B;AL # CANADIAN SYLLABICS CARRIER DLEE
-162C;AL # CANADIAN SYLLABICS CARRIER DLI
-162D;AL # CANADIAN SYLLABICS CARRIER DLA
-162E;AL # CANADIAN SYLLABICS CARRIER LHU
-162F;AL # CANADIAN SYLLABICS CARRIER LHO
-1630;AL # CANADIAN SYLLABICS CARRIER LHE
-1631;AL # CANADIAN SYLLABICS CARRIER LHEE
-1632;AL # CANADIAN SYLLABICS CARRIER LHI
-1633;AL # CANADIAN SYLLABICS CARRIER LHA
-1634;AL # CANADIAN SYLLABICS CARRIER TLHU
-1635;AL # CANADIAN SYLLABICS CARRIER TLHO
-1636;AL # CANADIAN SYLLABICS CARRIER TLHE
-1637;AL # CANADIAN SYLLABICS CARRIER TLHEE
-1638;AL # CANADIAN SYLLABICS CARRIER TLHI
-1639;AL # CANADIAN SYLLABICS CARRIER TLHA
-163A;AL # CANADIAN SYLLABICS CARRIER TLU
-163B;AL # CANADIAN SYLLABICS CARRIER TLO
-163C;AL # CANADIAN SYLLABICS CARRIER TLE
-163D;AL # CANADIAN SYLLABICS CARRIER TLEE
-163E;AL # CANADIAN SYLLABICS CARRIER TLI
-163F;AL # CANADIAN SYLLABICS CARRIER TLA
-1640;AL # CANADIAN SYLLABICS CARRIER ZU
-1641;AL # CANADIAN SYLLABICS CARRIER ZO
-1642;AL # CANADIAN SYLLABICS CARRIER ZE
-1643;AL # CANADIAN SYLLABICS CARRIER ZEE
-1644;AL # CANADIAN SYLLABICS CARRIER ZI
-1645;AL # CANADIAN SYLLABICS CARRIER ZA
-1646;AL # CANADIAN SYLLABICS CARRIER Z
-1647;AL # CANADIAN SYLLABICS CARRIER INITIAL Z
-1648;AL # CANADIAN SYLLABICS CARRIER DZU
-1649;AL # CANADIAN SYLLABICS CARRIER DZO
-164A;AL # CANADIAN SYLLABICS CARRIER DZE
-164B;AL # CANADIAN SYLLABICS CARRIER DZEE
-164C;AL # CANADIAN SYLLABICS CARRIER DZI
-164D;AL # CANADIAN SYLLABICS CARRIER DZA
-164E;AL # CANADIAN SYLLABICS CARRIER SU
-164F;AL # CANADIAN SYLLABICS CARRIER SO
-1650;AL # CANADIAN SYLLABICS CARRIER SE
-1651;AL # CANADIAN SYLLABICS CARRIER SEE
-1652;AL # CANADIAN SYLLABICS CARRIER SI
-1653;AL # CANADIAN SYLLABICS CARRIER SA
-1654;AL # CANADIAN SYLLABICS CARRIER SHU
-1655;AL # CANADIAN SYLLABICS CARRIER SHO
-1656;AL # CANADIAN SYLLABICS CARRIER SHE
-1657;AL # CANADIAN SYLLABICS CARRIER SHEE
-1658;AL # CANADIAN SYLLABICS CARRIER SHI
-1659;AL # CANADIAN SYLLABICS CARRIER SHA
-165A;AL # CANADIAN SYLLABICS CARRIER SH
-165B;AL # CANADIAN SYLLABICS CARRIER TSU
-165C;AL # CANADIAN SYLLABICS CARRIER TSO
-165D;AL # CANADIAN SYLLABICS CARRIER TSE
-165E;AL # CANADIAN SYLLABICS CARRIER TSEE
-165F;AL # CANADIAN SYLLABICS CARRIER TSI
-1660;AL # CANADIAN SYLLABICS CARRIER TSA
-1661;AL # CANADIAN SYLLABICS CARRIER CHU
-1662;AL # CANADIAN SYLLABICS CARRIER CHO
-1663;AL # CANADIAN SYLLABICS CARRIER CHE
-1664;AL # CANADIAN SYLLABICS CARRIER CHEE
-1665;AL # CANADIAN SYLLABICS CARRIER CHI
-1666;AL # CANADIAN SYLLABICS CARRIER CHA
-1667;AL # CANADIAN SYLLABICS CARRIER TTSU
-1668;AL # CANADIAN SYLLABICS CARRIER TTSO
-1669;AL # CANADIAN SYLLABICS CARRIER TTSE
-166A;AL # CANADIAN SYLLABICS CARRIER TTSEE
-166B;AL # CANADIAN SYLLABICS CARRIER TTSI
-166C;AL # CANADIAN SYLLABICS CARRIER TTSA
-166D;AL # CANADIAN SYLLABICS CHI SIGN
-166E;AL # CANADIAN SYLLABICS FULL STOP
-166F;AL # CANADIAN SYLLABICS QAI
-1670;AL # CANADIAN SYLLABICS NGAI
-1671;AL # CANADIAN SYLLABICS NNGI
-1672;AL # CANADIAN SYLLABICS NNGII
-1673;AL # CANADIAN SYLLABICS NNGO
-1674;AL # CANADIAN SYLLABICS NNGOO
-1675;AL # CANADIAN SYLLABICS NNGA
-1676;AL # CANADIAN SYLLABICS NNGAA
-1677;AL # CANADIAN SYLLABICS WOODS-CREE THWEE
-1678;AL # CANADIAN SYLLABICS WOODS-CREE THWI
-1679;AL # CANADIAN SYLLABICS WOODS-CREE THWII
-167A;AL # CANADIAN SYLLABICS WOODS-CREE THWO
-167B;AL # CANADIAN SYLLABICS WOODS-CREE THWOO
-167C;AL # CANADIAN SYLLABICS WOODS-CREE THWA
-167D;AL # CANADIAN SYLLABICS WOODS-CREE THWAA
-167E;AL # CANADIAN SYLLABICS WOODS-CREE FINAL TH
-167F;AL # CANADIAN SYLLABICS BLACKFOOT W
-1680;BA # OGHAM SPACE MARK
-1681;AL # OGHAM LETTER BEITH
-1682;AL # OGHAM LETTER LUIS
-1683;AL # OGHAM LETTER FEARN
-1684;AL # OGHAM LETTER SAIL
-1685;AL # OGHAM LETTER NION
-1686;AL # OGHAM LETTER UATH
-1687;AL # OGHAM LETTER DAIR
-1688;AL # OGHAM LETTER TINNE
-1689;AL # OGHAM LETTER COLL
-168A;AL # OGHAM LETTER CEIRT
-168B;AL # OGHAM LETTER MUIN
-168C;AL # OGHAM LETTER GORT
-168D;AL # OGHAM LETTER NGEADAL
-168E;AL # OGHAM LETTER STRAIF
-168F;AL # OGHAM LETTER RUIS
-1690;AL # OGHAM LETTER AILM
-1691;AL # OGHAM LETTER ONN
-1692;AL # OGHAM LETTER UR
-1693;AL # OGHAM LETTER EADHADH
-1694;AL # OGHAM LETTER IODHADH
-1695;AL # OGHAM LETTER EABHADH
-1696;AL # OGHAM LETTER OR
-1697;AL # OGHAM LETTER UILLEANN
-1698;AL # OGHAM LETTER IFIN
-1699;AL # OGHAM LETTER EAMHANCHOLL
-169A;AL # OGHAM LETTER PEITH
-169B;OP # OGHAM FEATHER MARK
-169C;CL # OGHAM REVERSED FEATHER MARK
-16A0;AL # RUNIC LETTER FEHU FEOH FE F
-16A1;AL # RUNIC LETTER V
-16A2;AL # RUNIC LETTER URUZ UR U
-16A3;AL # RUNIC LETTER YR
-16A4;AL # RUNIC LETTER Y
-16A5;AL # RUNIC LETTER W
-16A6;AL # RUNIC LETTER THURISAZ THURS THORN
-16A7;AL # RUNIC LETTER ETH
-16A8;AL # RUNIC LETTER ANSUZ A
-16A9;AL # RUNIC LETTER OS O
-16AA;AL # RUNIC LETTER AC A
-16AB;AL # RUNIC LETTER AESC
-16AC;AL # RUNIC LETTER LONG-BRANCH-OSS O
-16AD;AL # RUNIC LETTER SHORT-TWIG-OSS O
-16AE;AL # RUNIC LETTER O
-16AF;AL # RUNIC LETTER OE
-16B0;AL # RUNIC LETTER ON
-16B1;AL # RUNIC LETTER RAIDO RAD REID R
-16B2;AL # RUNIC LETTER KAUNA
-16B3;AL # RUNIC LETTER CEN
-16B4;AL # RUNIC LETTER KAUN K
-16B5;AL # RUNIC LETTER G
-16B6;AL # RUNIC LETTER ENG
-16B7;AL # RUNIC LETTER GEBO GYFU G
-16B8;AL # RUNIC LETTER GAR
-16B9;AL # RUNIC LETTER WUNJO WYNN W
-16BA;AL # RUNIC LETTER HAGLAZ H
-16BB;AL # RUNIC LETTER HAEGL H
-16BC;AL # RUNIC LETTER LONG-BRANCH-HAGALL H
-16BD;AL # RUNIC LETTER SHORT-TWIG-HAGALL H
-16BE;AL # RUNIC LETTER NAUDIZ NYD NAUD N
-16BF;AL # RUNIC LETTER SHORT-TWIG-NAUD N
-16C0;AL # RUNIC LETTER DOTTED-N
-16C1;AL # RUNIC LETTER ISAZ IS ISS I
-16C2;AL # RUNIC LETTER E
-16C3;AL # RUNIC LETTER JERAN J
-16C4;AL # RUNIC LETTER GER
-16C5;AL # RUNIC LETTER LONG-BRANCH-AR AE
-16C6;AL # RUNIC LETTER SHORT-TWIG-AR A
-16C7;AL # RUNIC LETTER IWAZ EOH
-16C8;AL # RUNIC LETTER PERTHO PEORTH P
-16C9;AL # RUNIC LETTER ALGIZ EOLHX
-16CA;AL # RUNIC LETTER SOWILO S
-16CB;AL # RUNIC LETTER SIGEL LONG-BRANCH-SOL S
-16CC;AL # RUNIC LETTER SHORT-TWIG-SOL S
-16CD;AL # RUNIC LETTER C
-16CE;AL # RUNIC LETTER Z
-16CF;AL # RUNIC LETTER TIWAZ TIR TYR T
-16D0;AL # RUNIC LETTER SHORT-TWIG-TYR T
-16D1;AL # RUNIC LETTER D
-16D2;AL # RUNIC LETTER BERKANAN BEORC BJARKAN B
-16D3;AL # RUNIC LETTER SHORT-TWIG-BJARKAN B
-16D4;AL # RUNIC LETTER DOTTED-P
-16D5;AL # RUNIC LETTER OPEN-P
-16D6;AL # RUNIC LETTER EHWAZ EH E
-16D7;AL # RUNIC LETTER MANNAZ MAN M
-16D8;AL # RUNIC LETTER LONG-BRANCH-MADR M
-16D9;AL # RUNIC LETTER SHORT-TWIG-MADR M
-16DA;AL # RUNIC LETTER LAUKAZ LAGU LOGR L
-16DB;AL # RUNIC LETTER DOTTED-L
-16DC;AL # RUNIC LETTER INGWAZ
-16DD;AL # RUNIC LETTER ING
-16DE;AL # RUNIC LETTER DAGAZ DAEG D
-16DF;AL # RUNIC LETTER OTHALAN ETHEL O
-16E0;AL # RUNIC LETTER EAR
-16E1;AL # RUNIC LETTER IOR
-16E2;AL # RUNIC LETTER CWEORTH
-16E3;AL # RUNIC LETTER CALC
-16E4;AL # RUNIC LETTER CEALC
-16E5;AL # RUNIC LETTER STAN
-16E6;AL # RUNIC LETTER LONG-BRANCH-YR
-16E7;AL # RUNIC LETTER SHORT-TWIG-YR
-16E8;AL # RUNIC LETTER ICELANDIC-YR
-16E9;AL # RUNIC LETTER Q
-16EA;AL # RUNIC LETTER X
-16EB;BA # RUNIC SINGLE PUNCTUATION
-16EC;BA # RUNIC MULTIPLE PUNCTUATION
-16ED;BA # RUNIC CROSS PUNCTUATION
-16EE;AL # RUNIC ARLAUG SYMBOL
-16EF;AL # RUNIC TVIMADUR SYMBOL
-16F0;AL # RUNIC BELGTHOR SYMBOL
-1700;AL # TAGALOG LETTER A
-1701;AL # TAGALOG LETTER I
-1702;AL # TAGALOG LETTER U
-1703;AL # TAGALOG LETTER KA
-1704;AL # TAGALOG LETTER GA
-1705;AL # TAGALOG LETTER NGA
-1706;AL # TAGALOG LETTER TA
-1707;AL # TAGALOG LETTER DA
-1708;AL # TAGALOG LETTER NA
-1709;AL # TAGALOG LETTER PA
-170A;AL # TAGALOG LETTER BA
-170B;AL # TAGALOG LETTER MA
-170C;AL # TAGALOG LETTER YA
-170E;AL # TAGALOG LETTER LA
-170F;AL # TAGALOG LETTER WA
-1710;AL # TAGALOG LETTER SA
-1711;AL # TAGALOG LETTER HA
-1712;CM # TAGALOG VOWEL SIGN I
-1713;CM # TAGALOG VOWEL SIGN U
-1714;CM # TAGALOG SIGN VIRAMA
-1720;AL # HANUNOO LETTER A
-1721;AL # HANUNOO LETTER I
-1722;AL # HANUNOO LETTER U
-1723;AL # HANUNOO LETTER KA
-1724;AL # HANUNOO LETTER GA
-1725;AL # HANUNOO LETTER NGA
-1726;AL # HANUNOO LETTER TA
-1727;AL # HANUNOO LETTER DA
-1728;AL # HANUNOO LETTER NA
-1729;AL # HANUNOO LETTER PA
-172A;AL # HANUNOO LETTER BA
-172B;AL # HANUNOO LETTER MA
-172C;AL # HANUNOO LETTER YA
-172D;AL # HANUNOO LETTER RA
-172E;AL # HANUNOO LETTER LA
-172F;AL # HANUNOO LETTER WA
-1730;AL # HANUNOO LETTER SA
-1731;AL # HANUNOO LETTER HA
-1732;CM # HANUNOO VOWEL SIGN I
-1733;CM # HANUNOO VOWEL SIGN U
-1734;CM # HANUNOO SIGN PAMUDPOD
-1735;BA # PHILIPPINE SINGLE PUNCTUATION
-1736;BA # PHILIPPINE DOUBLE PUNCTUATION
-1740;AL # BUHID LETTER A
-1741;AL # BUHID LETTER I
-1742;AL # BUHID LETTER U
-1743;AL # BUHID LETTER KA
-1744;AL # BUHID LETTER GA
-1745;AL # BUHID LETTER NGA
-1746;AL # BUHID LETTER TA
-1747;AL # BUHID LETTER DA
-1748;AL # BUHID LETTER NA
-1749;AL # BUHID LETTER PA
-174A;AL # BUHID LETTER BA
-174B;AL # BUHID LETTER MA
-174C;AL # BUHID LETTER YA
-174D;AL # BUHID LETTER RA
-174E;AL # BUHID LETTER LA
-174F;AL # BUHID LETTER WA
-1750;AL # BUHID LETTER SA
-1751;AL # BUHID LETTER HA
-1752;CM # BUHID VOWEL SIGN I
-1753;CM # BUHID VOWEL SIGN U
-1760;AL # TAGBANWA LETTER A
-1761;AL # TAGBANWA LETTER I
-1762;AL # TAGBANWA LETTER U
-1763;AL # TAGBANWA LETTER KA
-1764;AL # TAGBANWA LETTER GA
-1765;AL # TAGBANWA LETTER NGA
-1766;AL # TAGBANWA LETTER TA
-1767;AL # TAGBANWA LETTER DA
-1768;AL # TAGBANWA LETTER NA
-1769;AL # TAGBANWA LETTER PA
-176A;AL # TAGBANWA LETTER BA
-176B;AL # TAGBANWA LETTER MA
-176C;AL # TAGBANWA LETTER YA
-176E;AL # TAGBANWA LETTER LA
-176F;AL # TAGBANWA LETTER WA
-1770;AL # TAGBANWA LETTER SA
-1772;CM # TAGBANWA VOWEL SIGN I
-1773;CM # TAGBANWA VOWEL SIGN U
-1780;SA # KHMER LETTER KA
-1781;SA # KHMER LETTER KHA
-1782;SA # KHMER LETTER KO
-1783;SA # KHMER LETTER KHO
-1784;SA # KHMER LETTER NGO
-1785;SA # KHMER LETTER CA
-1786;SA # KHMER LETTER CHA
-1787;SA # KHMER LETTER CO
-1788;SA # KHMER LETTER CHO
-1789;SA # KHMER LETTER NYO
-178A;SA # KHMER LETTER DA
-178B;SA # KHMER LETTER TTHA
-178C;SA # KHMER LETTER DO
-178D;SA # KHMER LETTER TTHO
-178E;SA # KHMER LETTER NNO
-178F;SA # KHMER LETTER TA
-1790;SA # KHMER LETTER THA
-1791;SA # KHMER LETTER TO
-1792;SA # KHMER LETTER THO
-1793;SA # KHMER LETTER NO
-1794;SA # KHMER LETTER BA
-1795;SA # KHMER LETTER PHA
-1796;SA # KHMER LETTER PO
-1797;SA # KHMER LETTER PHO
-1798;SA # KHMER LETTER MO
-1799;SA # KHMER LETTER YO
-179A;SA # KHMER LETTER RO
-179B;SA # KHMER LETTER LO
-179C;SA # KHMER LETTER VO
-179D;SA # KHMER LETTER SHA
-179E;SA # KHMER LETTER SSO
-179F;SA # KHMER LETTER SA
-17A0;SA # KHMER LETTER HA
-17A1;SA # KHMER LETTER LA
-17A2;SA # KHMER LETTER QA
-17A3;SA # KHMER INDEPENDENT VOWEL QAQ
-17A4;SA # KHMER INDEPENDENT VOWEL QAA
-17A5;SA # KHMER INDEPENDENT VOWEL QI
-17A6;SA # KHMER INDEPENDENT VOWEL QII
-17A7;SA # KHMER INDEPENDENT VOWEL QU
-17A8;SA # KHMER INDEPENDENT VOWEL QUK
-17A9;SA # KHMER INDEPENDENT VOWEL QUU
-17AA;SA # KHMER INDEPENDENT VOWEL QUUV
-17AB;SA # KHMER INDEPENDENT VOWEL RY
-17AC;SA # KHMER INDEPENDENT VOWEL RYY
-17AD;SA # KHMER INDEPENDENT VOWEL LY
-17AE;SA # KHMER INDEPENDENT VOWEL LYY
-17AF;SA # KHMER INDEPENDENT VOWEL QE
-17B0;SA # KHMER INDEPENDENT VOWEL QAI
-17B1;SA # KHMER INDEPENDENT VOWEL QOO TYPE ONE
-17B2;SA # KHMER INDEPENDENT VOWEL QOO TYPE TWO
-17B3;SA # KHMER INDEPENDENT VOWEL QAU
-17B4;SA # KHMER VOWEL INHERENT AQ
-17B5;SA # KHMER VOWEL INHERENT AA
-17B6;SA # KHMER VOWEL SIGN AA
-17B7;SA # KHMER VOWEL SIGN I
-17B8;SA # KHMER VOWEL SIGN II
-17B9;SA # KHMER VOWEL SIGN Y
-17BA;SA # KHMER VOWEL SIGN YY
-17BB;SA # KHMER VOWEL SIGN U
-17BC;SA # KHMER VOWEL SIGN UU
-17BD;SA # KHMER VOWEL SIGN UA
-17BE;SA # KHMER VOWEL SIGN OE
-17BF;SA # KHMER VOWEL SIGN YA
-17C0;SA # KHMER VOWEL SIGN IE
-17C1;SA # KHMER VOWEL SIGN E
-17C2;SA # KHMER VOWEL SIGN AE
-17C3;SA # KHMER VOWEL SIGN AI
-17C4;SA # KHMER VOWEL SIGN OO
-17C5;SA # KHMER VOWEL SIGN AU
-17C6;SA # KHMER SIGN NIKAHIT
-17C7;SA # KHMER SIGN REAHMUK
-17C8;SA # KHMER SIGN YUUKALEAPINTU
-17C9;SA # KHMER SIGN MUUSIKATOAN
-17CA;SA # KHMER SIGN TRIISAP
-17CB;SA # KHMER SIGN BANTOC
-17CC;SA # KHMER SIGN ROBAT
-17CD;SA # KHMER SIGN TOANDAKHIAT
-17CE;SA # KHMER SIGN KAKABAT
-17CF;SA # KHMER SIGN AHSDA
-17D0;SA # KHMER SIGN SAMYOK SANNYA
-17D1;SA # KHMER SIGN VIRIAM
-17D2;SA # KHMER SIGN COENG
-17D3;SA # KHMER SIGN BATHAMASAT
-17D4;BA # KHMER SIGN KHAN
-17D5;BA # KHMER SIGN BARIYOOSAN
-17D6;NS # KHMER SIGN CAMNUC PII KUUH
-17D7;SA # KHMER SIGN LEK TOO
-17D8;BA # KHMER SIGN BEYYAL
-17D9;AL # KHMER SIGN PHNAEK MUAN
-17DA;BA # KHMER SIGN KOOMUUT
-17DB;PR # KHMER CURRENCY SYMBOL RIEL
-17DC;SA # KHMER SIGN AVAKRAHASANYA
-17DD;SA # KHMER SIGN ATTHACAN
-17E0;NU # KHMER DIGIT ZERO
-17E1;NU # KHMER DIGIT ONE
-17E2;NU # KHMER DIGIT TWO
-17E3;NU # KHMER DIGIT THREE
-17E4;NU # KHMER DIGIT FOUR
-17E5;NU # KHMER DIGIT FIVE
-17E6;NU # KHMER DIGIT SIX
-17E7;NU # KHMER DIGIT SEVEN
-17E8;NU # KHMER DIGIT EIGHT
-17E9;NU # KHMER DIGIT NINE
-17F0;AL # KHMER SYMBOL LEK ATTAK SON
-17F1;AL # KHMER SYMBOL LEK ATTAK MUOY
-17F2;AL # KHMER SYMBOL LEK ATTAK PII
-17F3;AL # KHMER SYMBOL LEK ATTAK BEI
-17F4;AL # KHMER SYMBOL LEK ATTAK BUON
-17F5;AL # KHMER SYMBOL LEK ATTAK PRAM
-17F6;AL # KHMER SYMBOL LEK ATTAK PRAM-MUOY
-17F7;AL # KHMER SYMBOL LEK ATTAK PRAM-PII
-17F8;AL # KHMER SYMBOL LEK ATTAK PRAM-BEI
-17F9;AL # KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800;AL # MONGOLIAN BIRGA
-1801;AL # MONGOLIAN ELLIPSIS
-1802;EX # MONGOLIAN COMMA
-1803;EX # MONGOLIAN FULL STOP
-1804;BA # MONGOLIAN COLON
-1805;BA # MONGOLIAN FOUR DOTS
-1806;BB # MONGOLIAN TODO SOFT HYPHEN
-1807;AL # MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-1808;EX # MONGOLIAN MANCHU COMMA
-1809;EX # MONGOLIAN MANCHU FULL STOP
-180A;AL # MONGOLIAN NIRUGU
-180B;CM # MONGOLIAN FREE VARIATION SELECTOR ONE
-180C;CM # MONGOLIAN FREE VARIATION SELECTOR TWO
-180D;CM # MONGOLIAN FREE VARIATION SELECTOR THREE
-180E;GL # MONGOLIAN VOWEL SEPARATOR
-1810;NU # MONGOLIAN DIGIT ZERO
-1811;NU # MONGOLIAN DIGIT ONE
-1812;NU # MONGOLIAN DIGIT TWO
-1813;NU # MONGOLIAN DIGIT THREE
-1814;NU # MONGOLIAN DIGIT FOUR
-1815;NU # MONGOLIAN DIGIT FIVE
-1816;NU # MONGOLIAN DIGIT SIX
-1817;NU # MONGOLIAN DIGIT SEVEN
-1818;NU # MONGOLIAN DIGIT EIGHT
-1819;NU # MONGOLIAN DIGIT NINE
-1820;AL # MONGOLIAN LETTER A
-1821;AL # MONGOLIAN LETTER E
-1822;AL # MONGOLIAN LETTER I
-1823;AL # MONGOLIAN LETTER O
-1824;AL # MONGOLIAN LETTER U
-1825;AL # MONGOLIAN LETTER OE
-1826;AL # MONGOLIAN LETTER UE
-1827;AL # MONGOLIAN LETTER EE
-1828;AL # MONGOLIAN LETTER NA
-1829;AL # MONGOLIAN LETTER ANG
-182A;AL # MONGOLIAN LETTER BA
-182B;AL # MONGOLIAN LETTER PA
-182C;AL # MONGOLIAN LETTER QA
-182D;AL # MONGOLIAN LETTER GA
-182E;AL # MONGOLIAN LETTER MA
-182F;AL # MONGOLIAN LETTER LA
-1830;AL # MONGOLIAN LETTER SA
-1831;AL # MONGOLIAN LETTER SHA
-1832;AL # MONGOLIAN LETTER TA
-1833;AL # MONGOLIAN LETTER DA
-1834;AL # MONGOLIAN LETTER CHA
-1835;AL # MONGOLIAN LETTER JA
-1836;AL # MONGOLIAN LETTER YA
-1837;AL # MONGOLIAN LETTER RA
-1838;AL # MONGOLIAN LETTER WA
-1839;AL # MONGOLIAN LETTER FA
-183A;AL # MONGOLIAN LETTER KA
-183B;AL # MONGOLIAN LETTER KHA
-183C;AL # MONGOLIAN LETTER TSA
-183D;AL # MONGOLIAN LETTER ZA
-183E;AL # MONGOLIAN LETTER HAA
-183F;AL # MONGOLIAN LETTER ZRA
-1840;AL # MONGOLIAN LETTER LHA
-1841;AL # MONGOLIAN LETTER ZHI
-1842;AL # MONGOLIAN LETTER CHI
-1843;AL # MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844;AL # MONGOLIAN LETTER TODO E
-1845;AL # MONGOLIAN LETTER TODO I
-1846;AL # MONGOLIAN LETTER TODO O
-1847;AL # MONGOLIAN LETTER TODO U
-1848;AL # MONGOLIAN LETTER TODO OE
-1849;AL # MONGOLIAN LETTER TODO UE
-184A;AL # MONGOLIAN LETTER TODO ANG
-184B;AL # MONGOLIAN LETTER TODO BA
-184C;AL # MONGOLIAN LETTER TODO PA
-184D;AL # MONGOLIAN LETTER TODO QA
-184E;AL # MONGOLIAN LETTER TODO GA
-184F;AL # MONGOLIAN LETTER TODO MA
-1850;AL # MONGOLIAN LETTER TODO TA
-1851;AL # MONGOLIAN LETTER TODO DA
-1852;AL # MONGOLIAN LETTER TODO CHA
-1853;AL # MONGOLIAN LETTER TODO JA
-1854;AL # MONGOLIAN LETTER TODO TSA
-1855;AL # MONGOLIAN LETTER TODO YA
-1856;AL # MONGOLIAN LETTER TODO WA
-1857;AL # MONGOLIAN LETTER TODO KA
-1858;AL # MONGOLIAN LETTER TODO GAA
-1859;AL # MONGOLIAN LETTER TODO HAA
-185A;AL # MONGOLIAN LETTER TODO JIA
-185B;AL # MONGOLIAN LETTER TODO NIA
-185C;AL # MONGOLIAN LETTER TODO DZA
-185D;AL # MONGOLIAN LETTER SIBE E
-185E;AL # MONGOLIAN LETTER SIBE I
-185F;AL # MONGOLIAN LETTER SIBE IY
-1860;AL # MONGOLIAN LETTER SIBE UE
-1861;AL # MONGOLIAN LETTER SIBE U
-1862;AL # MONGOLIAN LETTER SIBE ANG
-1863;AL # MONGOLIAN LETTER SIBE KA
-1864;AL # MONGOLIAN LETTER SIBE GA
-1865;AL # MONGOLIAN LETTER SIBE HA
-1866;AL # MONGOLIAN LETTER SIBE PA
-1867;AL # MONGOLIAN LETTER SIBE SHA
-1868;AL # MONGOLIAN LETTER SIBE TA
-1869;AL # MONGOLIAN LETTER SIBE DA
-186A;AL # MONGOLIAN LETTER SIBE JA
-186B;AL # MONGOLIAN LETTER SIBE FA
-186C;AL # MONGOLIAN LETTER SIBE GAA
-186D;AL # MONGOLIAN LETTER SIBE HAA
-186E;AL # MONGOLIAN LETTER SIBE TSA
-186F;AL # MONGOLIAN LETTER SIBE ZA
-1870;AL # MONGOLIAN LETTER SIBE RAA
-1871;AL # MONGOLIAN LETTER SIBE CHA
-1872;AL # MONGOLIAN LETTER SIBE ZHA
-1873;AL # MONGOLIAN LETTER MANCHU I
-1874;AL # MONGOLIAN LETTER MANCHU KA
-1875;AL # MONGOLIAN LETTER MANCHU RA
-1876;AL # MONGOLIAN LETTER MANCHU FA
-1877;AL # MONGOLIAN LETTER MANCHU ZHA
-1880;AL # MONGOLIAN LETTER ALI GALI ANUSVARA ONE
-1881;AL # MONGOLIAN LETTER ALI GALI VISARGA ONE
-1882;AL # MONGOLIAN LETTER ALI GALI DAMARU
-1883;AL # MONGOLIAN LETTER ALI GALI UBADAMA
-1884;AL # MONGOLIAN LETTER ALI GALI INVERTED UBADAMA
-1885;AL # MONGOLIAN LETTER ALI GALI BALUDA
-1886;AL # MONGOLIAN LETTER ALI GALI THREE BALUDA
-1887;AL # MONGOLIAN LETTER ALI GALI A
-1888;AL # MONGOLIAN LETTER ALI GALI I
-1889;AL # MONGOLIAN LETTER ALI GALI KA
-188A;AL # MONGOLIAN LETTER ALI GALI NGA
-188B;AL # MONGOLIAN LETTER ALI GALI CA
-188C;AL # MONGOLIAN LETTER ALI GALI TTA
-188D;AL # MONGOLIAN LETTER ALI GALI TTHA
-188E;AL # MONGOLIAN LETTER ALI GALI DDA
-188F;AL # MONGOLIAN LETTER ALI GALI NNA
-1890;AL # MONGOLIAN LETTER ALI GALI TA
-1891;AL # MONGOLIAN LETTER ALI GALI DA
-1892;AL # MONGOLIAN LETTER ALI GALI PA
-1893;AL # MONGOLIAN LETTER ALI GALI PHA
-1894;AL # MONGOLIAN LETTER ALI GALI SSA
-1895;AL # MONGOLIAN LETTER ALI GALI ZHA
-1896;AL # MONGOLIAN LETTER ALI GALI ZA
-1897;AL # MONGOLIAN LETTER ALI GALI AH
-1898;AL # MONGOLIAN LETTER TODO ALI GALI TA
-1899;AL # MONGOLIAN LETTER TODO ALI GALI ZHA
-189A;AL # MONGOLIAN LETTER MANCHU ALI GALI GHA
-189B;AL # MONGOLIAN LETTER MANCHU ALI GALI NGA
-189C;AL # MONGOLIAN LETTER MANCHU ALI GALI CA
-189D;AL # MONGOLIAN LETTER MANCHU ALI GALI JHA
-189E;AL # MONGOLIAN LETTER MANCHU ALI GALI TTA
-189F;AL # MONGOLIAN LETTER MANCHU ALI GALI DDHA
-18A0;AL # MONGOLIAN LETTER MANCHU ALI GALI TA
-18A1;AL # MONGOLIAN LETTER MANCHU ALI GALI DHA
-18A2;AL # MONGOLIAN LETTER MANCHU ALI GALI SSA
-18A3;AL # MONGOLIAN LETTER MANCHU ALI GALI CYA
-18A4;AL # MONGOLIAN LETTER MANCHU ALI GALI ZHA
-18A5;AL # MONGOLIAN LETTER MANCHU ALI GALI ZA
-18A6;AL # MONGOLIAN LETTER ALI GALI HALF U
-18A7;AL # MONGOLIAN LETTER ALI GALI HALF YA
-18A8;AL # MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9;CM # MONGOLIAN LETTER ALI GALI DAGALGA
-18AA;AL # MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0;AL # CANADIAN SYLLABICS OY
-18B1;AL # CANADIAN SYLLABICS AY
-18B2;AL # CANADIAN SYLLABICS AAY
-18B3;AL # CANADIAN SYLLABICS WAY
-18B4;AL # CANADIAN SYLLABICS POY
-18B5;AL # CANADIAN SYLLABICS PAY
-18B6;AL # CANADIAN SYLLABICS PWOY
-18B7;AL # CANADIAN SYLLABICS TAY
-18B8;AL # CANADIAN SYLLABICS KAY
-18B9;AL # CANADIAN SYLLABICS KWAY
-18BA;AL # CANADIAN SYLLABICS MAY
-18BB;AL # CANADIAN SYLLABICS NOY
-18BC;AL # CANADIAN SYLLABICS NAY
-18BD;AL # CANADIAN SYLLABICS LAY
-18BE;AL # CANADIAN SYLLABICS SOY
-18BF;AL # CANADIAN SYLLABICS SAY
-18C0;AL # CANADIAN SYLLABICS SHOY
-18C1;AL # CANADIAN SYLLABICS SHAY
-18C2;AL # CANADIAN SYLLABICS SHWOY
-18C3;AL # CANADIAN SYLLABICS YOY
-18C4;AL # CANADIAN SYLLABICS YAY
-18C5;AL # CANADIAN SYLLABICS RAY
-18C6;AL # CANADIAN SYLLABICS NWI
-18C7;AL # CANADIAN SYLLABICS OJIBWAY NWI
-18C8;AL # CANADIAN SYLLABICS NWII
-18C9;AL # CANADIAN SYLLABICS OJIBWAY NWII
-18CA;AL # CANADIAN SYLLABICS NWO
-18CB;AL # CANADIAN SYLLABICS OJIBWAY NWO
-18CC;AL # CANADIAN SYLLABICS NWOO
-18CD;AL # CANADIAN SYLLABICS OJIBWAY NWOO
-18CE;AL # CANADIAN SYLLABICS RWEE
-18CF;AL # CANADIAN SYLLABICS RWI
-18D0;AL # CANADIAN SYLLABICS RWII
-18D1;AL # CANADIAN SYLLABICS RWO
-18D2;AL # CANADIAN SYLLABICS RWOO
-18D3;AL # CANADIAN SYLLABICS RWA
-18D4;AL # CANADIAN SYLLABICS OJIBWAY P
-18D5;AL # CANADIAN SYLLABICS OJIBWAY T
-18D6;AL # CANADIAN SYLLABICS OJIBWAY K
-18D7;AL # CANADIAN SYLLABICS OJIBWAY C
-18D8;AL # CANADIAN SYLLABICS OJIBWAY M
-18D9;AL # CANADIAN SYLLABICS OJIBWAY N
-18DA;AL # CANADIAN SYLLABICS OJIBWAY S
-18DB;AL # CANADIAN SYLLABICS OJIBWAY SH
-18DC;AL # CANADIAN SYLLABICS EASTERN W
-18DD;AL # CANADIAN SYLLABICS WESTERN W
-18DE;AL # CANADIAN SYLLABICS FINAL SMALL RING
-18DF;AL # CANADIAN SYLLABICS FINAL RAISED DOT
-18E0;AL # CANADIAN SYLLABICS R-CREE RWE
-18E1;AL # CANADIAN SYLLABICS WEST-CREE LOO
-18E2;AL # CANADIAN SYLLABICS WEST-CREE LAA
-18E3;AL # CANADIAN SYLLABICS THWE
-18E4;AL # CANADIAN SYLLABICS THWA
-18E5;AL # CANADIAN SYLLABICS TTHWE
-18E6;AL # CANADIAN SYLLABICS TTHOO
-18E7;AL # CANADIAN SYLLABICS TTHAA
-18E8;AL # CANADIAN SYLLABICS TLHWE
-18E9;AL # CANADIAN SYLLABICS TLHOO
-18EA;AL # CANADIAN SYLLABICS SAYISI SHWE
-18EB;AL # CANADIAN SYLLABICS SAYISI SHOO
-18EC;AL # CANADIAN SYLLABICS SAYISI HOO
-18ED;AL # CANADIAN SYLLABICS CARRIER GWU
-18EE;AL # CANADIAN SYLLABICS CARRIER DENE GEE
-18EF;AL # CANADIAN SYLLABICS CARRIER GAA
-18F0;AL # CANADIAN SYLLABICS CARRIER GWA
-18F1;AL # CANADIAN SYLLABICS SAYISI JUU
-18F2;AL # CANADIAN SYLLABICS CARRIER JWA
-18F3;AL # CANADIAN SYLLABICS BEAVER DENE L
-18F4;AL # CANADIAN SYLLABICS BEAVER DENE R
-18F5;AL # CANADIAN SYLLABICS CARRIER DENTAL S
-1900;AL # LIMBU VOWEL-CARRIER LETTER
-1901;AL # LIMBU LETTER KA
-1902;AL # LIMBU LETTER KHA
-1903;AL # LIMBU LETTER GA
-1904;AL # LIMBU LETTER GHA
-1905;AL # LIMBU LETTER NGA
-1906;AL # LIMBU LETTER CA
-1907;AL # LIMBU LETTER CHA
-1908;AL # LIMBU LETTER JA
-1909;AL # LIMBU LETTER JHA
-190A;AL # LIMBU LETTER YAN
-190B;AL # LIMBU LETTER TA
-190C;AL # LIMBU LETTER THA
-190D;AL # LIMBU LETTER DA
-190E;AL # LIMBU LETTER DHA
-190F;AL # LIMBU LETTER NA
-1910;AL # LIMBU LETTER PA
-1911;AL # LIMBU LETTER PHA
-1912;AL # LIMBU LETTER BA
-1913;AL # LIMBU LETTER BHA
-1914;AL # LIMBU LETTER MA
-1915;AL # LIMBU LETTER YA
-1916;AL # LIMBU LETTER RA
-1917;AL # LIMBU LETTER LA
-1918;AL # LIMBU LETTER WA
-1919;AL # LIMBU LETTER SHA
-191A;AL # LIMBU LETTER SSA
-191B;AL # LIMBU LETTER SA
-191C;AL # LIMBU LETTER HA
-1920;CM # LIMBU VOWEL SIGN A
-1921;CM # LIMBU VOWEL SIGN I
-1922;CM # LIMBU VOWEL SIGN U
-1923;CM # LIMBU VOWEL SIGN EE
-1924;CM # LIMBU VOWEL SIGN AI
-1925;CM # LIMBU VOWEL SIGN OO
-1926;CM # LIMBU VOWEL SIGN AU
-1927;CM # LIMBU VOWEL SIGN E
-1928;CM # LIMBU VOWEL SIGN O
-1929;CM # LIMBU SUBJOINED LETTER YA
-192A;CM # LIMBU SUBJOINED LETTER RA
-192B;CM # LIMBU SUBJOINED LETTER WA
-1930;CM # LIMBU SMALL LETTER KA
-1931;CM # LIMBU SMALL LETTER NGA
-1932;CM # LIMBU SMALL LETTER ANUSVARA
-1933;CM # LIMBU SMALL LETTER TA
-1934;CM # LIMBU SMALL LETTER NA
-1935;CM # LIMBU SMALL LETTER PA
-1936;CM # LIMBU SMALL LETTER MA
-1937;CM # LIMBU SMALL LETTER RA
-1938;CM # LIMBU SMALL LETTER LA
-1939;CM # LIMBU SIGN MUKPHRENG
-193A;CM # LIMBU SIGN KEMPHRENG
-193B;CM # LIMBU SIGN SA-I
-1940;AL # LIMBU SIGN LOO
-1944;EX # LIMBU EXCLAMATION MARK
-1945;EX # LIMBU QUESTION MARK
-1946;NU # LIMBU DIGIT ZERO
-1947;NU # LIMBU DIGIT ONE
-1948;NU # LIMBU DIGIT TWO
-1949;NU # LIMBU DIGIT THREE
-194A;NU # LIMBU DIGIT FOUR
-194B;NU # LIMBU DIGIT FIVE
-194C;NU # LIMBU DIGIT SIX
-194D;NU # LIMBU DIGIT SEVEN
-194E;NU # LIMBU DIGIT EIGHT
-194F;NU # LIMBU DIGIT NINE
-1950;SA # TAI LE LETTER KA
-1951;SA # TAI LE LETTER XA
-1952;SA # TAI LE LETTER NGA
-1953;SA # TAI LE LETTER TSA
-1954;SA # TAI LE LETTER SA
-1955;SA # TAI LE LETTER YA
-1956;SA # TAI LE LETTER TA
-1957;SA # TAI LE LETTER THA
-1958;SA # TAI LE LETTER LA
-1959;SA # TAI LE LETTER PA
-195A;SA # TAI LE LETTER PHA
-195B;SA # TAI LE LETTER MA
-195C;SA # TAI LE LETTER FA
-195D;SA # TAI LE LETTER VA
-195E;SA # TAI LE LETTER HA
-195F;SA # TAI LE LETTER QA
-1960;SA # TAI LE LETTER KHA
-1961;SA # TAI LE LETTER TSHA
-1962;SA # TAI LE LETTER NA
-1963;SA # TAI LE LETTER A
-1964;SA # TAI LE LETTER I
-1965;SA # TAI LE LETTER EE
-1966;SA # TAI LE LETTER EH
-1967;SA # TAI LE LETTER U
-1968;SA # TAI LE LETTER OO
-1969;SA # TAI LE LETTER O
-196A;SA # TAI LE LETTER UE
-196B;SA # TAI LE LETTER E
-196C;SA # TAI LE LETTER AUE
-196D;SA # TAI LE LETTER AI
-1970;SA # TAI LE LETTER TONE-2
-1971;SA # TAI LE LETTER TONE-3
-1972;SA # TAI LE LETTER TONE-4
-1973;SA # TAI LE LETTER TONE-5
-1974;SA # TAI LE LETTER TONE-6
-1980;SA # NEW TAI LUE LETTER HIGH QA
-1981;SA # NEW TAI LUE LETTER LOW QA
-1982;SA # NEW TAI LUE LETTER HIGH KA
-1983;SA # NEW TAI LUE LETTER HIGH XA
-1984;SA # NEW TAI LUE LETTER HIGH NGA
-1985;SA # NEW TAI LUE LETTER LOW KA
-1986;SA # NEW TAI LUE LETTER LOW XA
-1987;SA # NEW TAI LUE LETTER LOW NGA
-1988;SA # NEW TAI LUE LETTER HIGH TSA
-1989;SA # NEW TAI LUE LETTER HIGH SA
-198A;SA # NEW TAI LUE LETTER HIGH YA
-198B;SA # NEW TAI LUE LETTER LOW TSA
-198C;SA # NEW TAI LUE LETTER LOW SA
-198D;SA # NEW TAI LUE LETTER LOW YA
-198E;SA # NEW TAI LUE LETTER HIGH TA
-198F;SA # NEW TAI LUE LETTER HIGH THA
-1990;SA # NEW TAI LUE LETTER HIGH NA
-1991;SA # NEW TAI LUE LETTER LOW TA
-1992;SA # NEW TAI LUE LETTER LOW THA
-1993;SA # NEW TAI LUE LETTER LOW NA
-1994;SA # NEW TAI LUE LETTER HIGH PA
-1995;SA # NEW TAI LUE LETTER HIGH PHA
-1996;SA # NEW TAI LUE LETTER HIGH MA
-1997;SA # NEW TAI LUE LETTER LOW PA
-1998;SA # NEW TAI LUE LETTER LOW PHA
-1999;SA # NEW TAI LUE LETTER LOW MA
-199A;SA # NEW TAI LUE LETTER HIGH FA
-199B;SA # NEW TAI LUE LETTER HIGH VA
-199C;SA # NEW TAI LUE LETTER HIGH LA
-199D;SA # NEW TAI LUE LETTER LOW FA
-199E;SA # NEW TAI LUE LETTER LOW VA
-199F;SA # NEW TAI LUE LETTER LOW LA
-19A0;SA # NEW TAI LUE LETTER HIGH HA
-19A1;SA # NEW TAI LUE LETTER HIGH DA
-19A2;SA # NEW TAI LUE LETTER HIGH BA
-19A3;SA # NEW TAI LUE LETTER LOW HA
-19A4;SA # NEW TAI LUE LETTER LOW DA
-19A5;SA # NEW TAI LUE LETTER LOW BA
-19A6;SA # NEW TAI LUE LETTER HIGH KVA
-19A7;SA # NEW TAI LUE LETTER HIGH XVA
-19A8;SA # NEW TAI LUE LETTER LOW KVA
-19A9;SA # NEW TAI LUE LETTER LOW XVA
-19AA;SA # NEW TAI LUE LETTER HIGH SUA
-19AB;SA # NEW TAI LUE LETTER LOW SUA
-19B0;SA # NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
-19B1;SA # NEW TAI LUE VOWEL SIGN AA
-19B2;SA # NEW TAI LUE VOWEL SIGN II
-19B3;SA # NEW TAI LUE VOWEL SIGN U
-19B4;SA # NEW TAI LUE VOWEL SIGN UU
-19B5;SA # NEW TAI LUE VOWEL SIGN E
-19B6;SA # NEW TAI LUE VOWEL SIGN AE
-19B7;SA # NEW TAI LUE VOWEL SIGN O
-19B8;SA # NEW TAI LUE VOWEL SIGN OA
-19B9;SA # NEW TAI LUE VOWEL SIGN UE
-19BA;SA # NEW TAI LUE VOWEL SIGN AY
-19BB;SA # NEW TAI LUE VOWEL SIGN AAY
-19BC;SA # NEW TAI LUE VOWEL SIGN UY
-19BD;SA # NEW TAI LUE VOWEL SIGN OY
-19BE;SA # NEW TAI LUE VOWEL SIGN OAY
-19BF;SA # NEW TAI LUE VOWEL SIGN UEY
-19C0;SA # NEW TAI LUE VOWEL SIGN IY
-19C1;SA # NEW TAI LUE LETTER FINAL V
-19C2;SA # NEW TAI LUE LETTER FINAL NG
-19C3;SA # NEW TAI LUE LETTER FINAL N
-19C4;SA # NEW TAI LUE LETTER FINAL M
-19C5;SA # NEW TAI LUE LETTER FINAL K
-19C6;SA # NEW TAI LUE LETTER FINAL D
-19C7;SA # NEW TAI LUE LETTER FINAL B
-19C8;SA # NEW TAI LUE TONE MARK-1
-19C9;SA # NEW TAI LUE TONE MARK-2
-19D0;NU # NEW TAI LUE DIGIT ZERO
-19D1;NU # NEW TAI LUE DIGIT ONE
-19D2;NU # NEW TAI LUE DIGIT TWO
-19D3;NU # NEW TAI LUE DIGIT THREE
-19D4;NU # NEW TAI LUE DIGIT FOUR
-19D5;NU # NEW TAI LUE DIGIT FIVE
-19D6;NU # NEW TAI LUE DIGIT SIX
-19D7;NU # NEW TAI LUE DIGIT SEVEN
-19D8;NU # NEW TAI LUE DIGIT EIGHT
-19D9;NU # NEW TAI LUE DIGIT NINE
-19DA;NU # NEW TAI LUE THAM DIGIT ONE
-19DE;SA # NEW TAI LUE SIGN LAE
-19DF;SA # NEW TAI LUE SIGN LAEV
-19E0;AL # KHMER SYMBOL PATHAMASAT
-19E1;AL # KHMER SYMBOL MUOY KOET
-19E2;AL # KHMER SYMBOL PII KOET
-19E3;AL # KHMER SYMBOL BEI KOET
-19E4;AL # KHMER SYMBOL BUON KOET
-19E5;AL # KHMER SYMBOL PRAM KOET
-19E6;AL # KHMER SYMBOL PRAM-MUOY KOET
-19E7;AL # KHMER SYMBOL PRAM-PII KOET
-19E8;AL # KHMER SYMBOL PRAM-BEI KOET
-19E9;AL # KHMER SYMBOL PRAM-BUON KOET
-19EA;AL # KHMER SYMBOL DAP KOET
-19EB;AL # KHMER SYMBOL DAP-MUOY KOET
-19EC;AL # KHMER SYMBOL DAP-PII KOET
-19ED;AL # KHMER SYMBOL DAP-BEI KOET
-19EE;AL # KHMER SYMBOL DAP-BUON KOET
-19EF;AL # KHMER SYMBOL DAP-PRAM KOET
-19F0;AL # KHMER SYMBOL TUTEYASAT
-19F1;AL # KHMER SYMBOL MUOY ROC
-19F2;AL # KHMER SYMBOL PII ROC
-19F3;AL # KHMER SYMBOL BEI ROC
-19F4;AL # KHMER SYMBOL BUON ROC
-19F5;AL # KHMER SYMBOL PRAM ROC
-19F6;AL # KHMER SYMBOL PRAM-MUOY ROC
-19F7;AL # KHMER SYMBOL PRAM-PII ROC
-19F8;AL # KHMER SYMBOL PRAM-BEI ROC
-19F9;AL # KHMER SYMBOL PRAM-BUON ROC
-19FA;AL # KHMER SYMBOL DAP ROC
-19FB;AL # KHMER SYMBOL DAP-MUOY ROC
-19FC;AL # KHMER SYMBOL DAP-PII ROC
-19FD;AL # KHMER SYMBOL DAP-BEI ROC
-19FE;AL # KHMER SYMBOL DAP-BUON ROC
-19FF;AL # KHMER SYMBOL DAP-PRAM ROC
-1A00;AL # BUGINESE LETTER KA
-1A01;AL # BUGINESE LETTER GA
-1A02;AL # BUGINESE LETTER NGA
-1A03;AL # BUGINESE LETTER NGKA
-1A04;AL # BUGINESE LETTER PA
-1A05;AL # BUGINESE LETTER BA
-1A06;AL # BUGINESE LETTER MA
-1A07;AL # BUGINESE LETTER MPA
-1A08;AL # BUGINESE LETTER TA
-1A09;AL # BUGINESE LETTER DA
-1A0A;AL # BUGINESE LETTER NA
-1A0B;AL # BUGINESE LETTER NRA
-1A0C;AL # BUGINESE LETTER CA
-1A0D;AL # BUGINESE LETTER JA
-1A0E;AL # BUGINESE LETTER NYA
-1A0F;AL # BUGINESE LETTER NYCA
-1A10;AL # BUGINESE LETTER YA
-1A11;AL # BUGINESE LETTER RA
-1A12;AL # BUGINESE LETTER LA
-1A13;AL # BUGINESE LETTER VA
-1A14;AL # BUGINESE LETTER SA
-1A15;AL # BUGINESE LETTER A
-1A16;AL # BUGINESE LETTER HA
-1A17;CM # BUGINESE VOWEL SIGN I
-1A18;CM # BUGINESE VOWEL SIGN U
-1A19;CM # BUGINESE VOWEL SIGN E
-1A1A;CM # BUGINESE VOWEL SIGN O
-1A1B;CM # BUGINESE VOWEL SIGN AE
-1A1E;AL # BUGINESE PALLAWA
-1A1F;AL # BUGINESE END OF SECTION
-1A20;SA # TAI THAM LETTER HIGH KA
-1A21;SA # TAI THAM LETTER HIGH KHA
-1A22;SA # TAI THAM LETTER HIGH KXA
-1A23;SA # TAI THAM LETTER LOW KA
-1A24;SA # TAI THAM LETTER LOW KXA
-1A25;SA # TAI THAM LETTER LOW KHA
-1A26;SA # TAI THAM LETTER NGA
-1A27;SA # TAI THAM LETTER HIGH CA
-1A28;SA # TAI THAM LETTER HIGH CHA
-1A29;SA # TAI THAM LETTER LOW CA
-1A2A;SA # TAI THAM LETTER LOW SA
-1A2B;SA # TAI THAM LETTER LOW CHA
-1A2C;SA # TAI THAM LETTER NYA
-1A2D;SA # TAI THAM LETTER RATA
-1A2E;SA # TAI THAM LETTER HIGH RATHA
-1A2F;SA # TAI THAM LETTER DA
-1A30;SA # TAI THAM LETTER LOW RATHA
-1A31;SA # TAI THAM LETTER RANA
-1A32;SA # TAI THAM LETTER HIGH TA
-1A33;SA # TAI THAM LETTER HIGH THA
-1A34;SA # TAI THAM LETTER LOW TA
-1A35;SA # TAI THAM LETTER LOW THA
-1A36;SA # TAI THAM LETTER NA
-1A37;SA # TAI THAM LETTER BA
-1A38;SA # TAI THAM LETTER HIGH PA
-1A39;SA # TAI THAM LETTER HIGH PHA
-1A3A;SA # TAI THAM LETTER HIGH FA
-1A3B;SA # TAI THAM LETTER LOW PA
-1A3C;SA # TAI THAM LETTER LOW FA
-1A3D;SA # TAI THAM LETTER LOW PHA
-1A3E;SA # TAI THAM LETTER MA
-1A3F;SA # TAI THAM LETTER LOW YA
-1A40;SA # TAI THAM LETTER HIGH YA
-1A41;SA # TAI THAM LETTER RA
-1A42;SA # TAI THAM LETTER RUE
-1A43;SA # TAI THAM LETTER LA
-1A44;SA # TAI THAM LETTER LUE
-1A45;SA # TAI THAM LETTER WA
-1A46;SA # TAI THAM LETTER HIGH SHA
-1A47;SA # TAI THAM LETTER HIGH SSA
-1A48;SA # TAI THAM LETTER HIGH SA
-1A49;SA # TAI THAM LETTER HIGH HA
-1A4A;SA # TAI THAM LETTER LLA
-1A4B;SA # TAI THAM LETTER A
-1A4C;SA # TAI THAM LETTER LOW HA
-1A4D;SA # TAI THAM LETTER I
-1A4E;SA # TAI THAM LETTER II
-1A4F;SA # TAI THAM LETTER U
-1A50;SA # TAI THAM LETTER UU
-1A51;SA # TAI THAM LETTER EE
-1A52;SA # TAI THAM LETTER OO
-1A53;SA # TAI THAM LETTER LAE
-1A54;SA # TAI THAM LETTER GREAT SA
-1A55;SA # TAI THAM CONSONANT SIGN MEDIAL RA
-1A56;SA # TAI THAM CONSONANT SIGN MEDIAL LA
-1A57;SA # TAI THAM CONSONANT SIGN LA TANG LAI
-1A58;SA # TAI THAM SIGN MAI KANG LAI
-1A59;SA # TAI THAM CONSONANT SIGN FINAL NGA
-1A5A;SA # TAI THAM CONSONANT SIGN LOW PA
-1A5B;SA # TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA
-1A5C;SA # TAI THAM CONSONANT SIGN MA
-1A5D;SA # TAI THAM CONSONANT SIGN BA
-1A5E;SA # TAI THAM CONSONANT SIGN SA
-1A60;SA # TAI THAM SIGN SAKOT
-1A61;SA # TAI THAM VOWEL SIGN A
-1A62;SA # TAI THAM VOWEL SIGN MAI SAT
-1A63;SA # TAI THAM VOWEL SIGN AA
-1A64;SA # TAI THAM VOWEL SIGN TALL AA
-1A65;SA # TAI THAM VOWEL SIGN I
-1A66;SA # TAI THAM VOWEL SIGN II
-1A67;SA # TAI THAM VOWEL SIGN UE
-1A68;SA # TAI THAM VOWEL SIGN UUE
-1A69;SA # TAI THAM VOWEL SIGN U
-1A6A;SA # TAI THAM VOWEL SIGN UU
-1A6B;SA # TAI THAM VOWEL SIGN O
-1A6C;SA # TAI THAM VOWEL SIGN OA BELOW
-1A6D;SA # TAI THAM VOWEL SIGN OY
-1A6E;SA # TAI THAM VOWEL SIGN E
-1A6F;SA # TAI THAM VOWEL SIGN AE
-1A70;SA # TAI THAM VOWEL SIGN OO
-1A71;SA # TAI THAM VOWEL SIGN AI
-1A72;SA # TAI THAM VOWEL SIGN THAM AI
-1A73;SA # TAI THAM VOWEL SIGN OA ABOVE
-1A74;SA # TAI THAM SIGN MAI KANG
-1A75;SA # TAI THAM SIGN TONE-1
-1A76;SA # TAI THAM SIGN TONE-2
-1A77;SA # TAI THAM SIGN KHUEN TONE-3
-1A78;SA # TAI THAM SIGN KHUEN TONE-4
-1A79;SA # TAI THAM SIGN KHUEN TONE-5
-1A7A;SA # TAI THAM SIGN RA HAAM
-1A7B;SA # TAI THAM SIGN MAI SAM
-1A7C;SA # TAI THAM SIGN KHUEN-LUE KARAN
-1A7F;CM # TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80;NU # TAI THAM HORA DIGIT ZERO
-1A81;NU # TAI THAM HORA DIGIT ONE
-1A82;NU # TAI THAM HORA DIGIT TWO
-1A83;NU # TAI THAM HORA DIGIT THREE
-1A84;NU # TAI THAM HORA DIGIT FOUR
-1A85;NU # TAI THAM HORA DIGIT FIVE
-1A86;NU # TAI THAM HORA DIGIT SIX
-1A87;NU # TAI THAM HORA DIGIT SEVEN
-1A88;NU # TAI THAM HORA DIGIT EIGHT
-1A89;NU # TAI THAM HORA DIGIT NINE
-1A90;NU # TAI THAM THAM DIGIT ZERO
-1A91;NU # TAI THAM THAM DIGIT ONE
-1A92;NU # TAI THAM THAM DIGIT TWO
-1A93;NU # TAI THAM THAM DIGIT THREE
-1A94;NU # TAI THAM THAM DIGIT FOUR
-1A95;NU # TAI THAM THAM DIGIT FIVE
-1A96;NU # TAI THAM THAM DIGIT SIX
-1A97;NU # TAI THAM THAM DIGIT SEVEN
-1A98;NU # TAI THAM THAM DIGIT EIGHT
-1A99;NU # TAI THAM THAM DIGIT NINE
-1AA0;SA # TAI THAM SIGN WIANG
-1AA1;SA # TAI THAM SIGN WIANGWAAK
-1AA2;SA # TAI THAM SIGN SAWAN
-1AA3;SA # TAI THAM SIGN KEOW
-1AA4;SA # TAI THAM SIGN HOY
-1AA5;SA # TAI THAM SIGN DOKMAI
-1AA6;SA # TAI THAM SIGN REVERSED ROTATED RANA
-1AA7;SA # TAI THAM SIGN MAI YAMOK
-1AA8;SA # TAI THAM SIGN KAAN
-1AA9;SA # TAI THAM SIGN KAANKUU
-1AAA;SA # TAI THAM SIGN SATKAAN
-1AAB;SA # TAI THAM SIGN SATKAANKUU
-1AAC;SA # TAI THAM SIGN HANG
-1AAD;SA # TAI THAM SIGN CAANG
-1B00;CM # BALINESE SIGN ULU RICEM
-1B01;CM # BALINESE SIGN ULU CANDRA
-1B02;CM # BALINESE SIGN CECEK
-1B03;CM # BALINESE SIGN SURANG
-1B04;CM # BALINESE SIGN BISAH
-1B05;AL # BALINESE LETTER AKARA
-1B06;AL # BALINESE LETTER AKARA TEDUNG
-1B07;AL # BALINESE LETTER IKARA
-1B08;AL # BALINESE LETTER IKARA TEDUNG
-1B09;AL # BALINESE LETTER UKARA
-1B0A;AL # BALINESE LETTER UKARA TEDUNG
-1B0B;AL # BALINESE LETTER RA REPA
-1B0C;AL # BALINESE LETTER RA REPA TEDUNG
-1B0D;AL # BALINESE LETTER LA LENGA
-1B0E;AL # BALINESE LETTER LA LENGA TEDUNG
-1B0F;AL # BALINESE LETTER EKARA
-1B10;AL # BALINESE LETTER AIKARA
-1B11;AL # BALINESE LETTER OKARA
-1B12;AL # BALINESE LETTER OKARA TEDUNG
-1B13;AL # BALINESE LETTER KA
-1B14;AL # BALINESE LETTER KA MAHAPRANA
-1B15;AL # BALINESE LETTER GA
-1B16;AL # BALINESE LETTER GA GORA
-1B17;AL # BALINESE LETTER NGA
-1B18;AL # BALINESE LETTER CA
-1B19;AL # BALINESE LETTER CA LACA
-1B1A;AL # BALINESE LETTER JA
-1B1B;AL # BALINESE LETTER JA JERA
-1B1C;AL # BALINESE LETTER NYA
-1B1D;AL # BALINESE LETTER TA LATIK
-1B1E;AL # BALINESE LETTER TA MURDA MAHAPRANA
-1B1F;AL # BALINESE LETTER DA MURDA ALPAPRANA
-1B20;AL # BALINESE LETTER DA MURDA MAHAPRANA
-1B21;AL # BALINESE LETTER NA RAMBAT
-1B22;AL # BALINESE LETTER TA
-1B23;AL # BALINESE LETTER TA TAWA
-1B24;AL # BALINESE LETTER DA
-1B25;AL # BALINESE LETTER DA MADU
-1B26;AL # BALINESE LETTER NA
-1B27;AL # BALINESE LETTER PA
-1B28;AL # BALINESE LETTER PA KAPAL
-1B29;AL # BALINESE LETTER BA
-1B2A;AL # BALINESE LETTER BA KEMBANG
-1B2B;AL # BALINESE LETTER MA
-1B2C;AL # BALINESE LETTER YA
-1B2D;AL # BALINESE LETTER RA
-1B2E;AL # BALINESE LETTER LA
-1B2F;AL # BALINESE LETTER WA
-1B30;AL # BALINESE LETTER SA SAGA
-1B31;AL # BALINESE LETTER SA SAPA
-1B32;AL # BALINESE LETTER SA
-1B33;AL # BALINESE LETTER HA
-1B34;CM # BALINESE SIGN REREKAN
-1B35;CM # BALINESE VOWEL SIGN TEDUNG
-1B36;CM # BALINESE VOWEL SIGN ULU
-1B37;CM # BALINESE VOWEL SIGN ULU SARI
-1B38;CM # BALINESE VOWEL SIGN SUKU
-1B39;CM # BALINESE VOWEL SIGN SUKU ILUT
-1B3A;CM # BALINESE VOWEL SIGN RA REPA
-1B3B;CM # BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C;CM # BALINESE VOWEL SIGN LA LENGA
-1B3D;CM # BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B3E;CM # BALINESE VOWEL SIGN TALING
-1B3F;CM # BALINESE VOWEL SIGN TALING REPA
-1B40;CM # BALINESE VOWEL SIGN TALING TEDUNG
-1B41;CM # BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42;CM # BALINESE VOWEL SIGN PEPET
-1B43;CM # BALINESE VOWEL SIGN PEPET TEDUNG
-1B44;CM # BALINESE ADEG ADEG
-1B45;AL # BALINESE LETTER KAF SASAK
-1B46;AL # BALINESE LETTER KHOT SASAK
-1B47;AL # BALINESE LETTER TZIR SASAK
-1B48;AL # BALINESE LETTER EF SASAK
-1B49;AL # BALINESE LETTER VE SASAK
-1B4A;AL # BALINESE LETTER ZAL SASAK
-1B4B;AL # BALINESE LETTER ASYURA SASAK
-1B50;NU # BALINESE DIGIT ZERO
-1B51;NU # BALINESE DIGIT ONE
-1B52;NU # BALINESE DIGIT TWO
-1B53;NU # BALINESE DIGIT THREE
-1B54;NU # BALINESE DIGIT FOUR
-1B55;NU # BALINESE DIGIT FIVE
-1B56;NU # BALINESE DIGIT SIX
-1B57;NU # BALINESE DIGIT SEVEN
-1B58;NU # BALINESE DIGIT EIGHT
-1B59;NU # BALINESE DIGIT NINE
-1B5A;BA # BALINESE PANTI
-1B5B;BA # BALINESE PAMADA
-1B5C;AL # BALINESE WINDU
-1B5D;BA # BALINESE CARIK PAMUNGKAH
-1B5E;BA # BALINESE CARIK SIKI
-1B5F;BA # BALINESE CARIK PAREREN
-1B60;BA # BALINESE PAMENENG
-1B61;AL # BALINESE MUSICAL SYMBOL DONG
-1B62;AL # BALINESE MUSICAL SYMBOL DENG
-1B63;AL # BALINESE MUSICAL SYMBOL DUNG
-1B64;AL # BALINESE MUSICAL SYMBOL DANG
-1B65;AL # BALINESE MUSICAL SYMBOL DANG SURANG
-1B66;AL # BALINESE MUSICAL SYMBOL DING
-1B67;AL # BALINESE MUSICAL SYMBOL DAENG
-1B68;AL # BALINESE MUSICAL SYMBOL DEUNG
-1B69;AL # BALINESE MUSICAL SYMBOL DAING
-1B6A;AL # BALINESE MUSICAL SYMBOL DANG GEDE
-1B6B;CM # BALINESE MUSICAL SYMBOL COMBINING TEGEH
-1B6C;CM # BALINESE MUSICAL SYMBOL COMBINING ENDEP
-1B6D;CM # BALINESE MUSICAL SYMBOL COMBINING KEMPUL
-1B6E;CM # BALINESE MUSICAL SYMBOL COMBINING KEMPLI
-1B6F;CM # BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
-1B70;CM # BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
-1B71;CM # BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
-1B72;CM # BALINESE MUSICAL SYMBOL COMBINING BENDE
-1B73;CM # BALINESE MUSICAL SYMBOL COMBINING GONG
-1B74;AL # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
-1B75;AL # BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
-1B76;AL # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
-1B77;AL # BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
-1B78;AL # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
-1B79;AL # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
-1B7A;AL # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
-1B7B;AL # BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
-1B7C;AL # BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B80;CM # SUNDANESE SIGN PANYECEK
-1B81;CM # SUNDANESE SIGN PANGLAYAR
-1B82;CM # SUNDANESE SIGN PANGWISAD
-1B83;AL # SUNDANESE LETTER A
-1B84;AL # SUNDANESE LETTER I
-1B85;AL # SUNDANESE LETTER U
-1B86;AL # SUNDANESE LETTER AE
-1B87;AL # SUNDANESE LETTER O
-1B88;AL # SUNDANESE LETTER E
-1B89;AL # SUNDANESE LETTER EU
-1B8A;AL # SUNDANESE LETTER KA
-1B8B;AL # SUNDANESE LETTER QA
-1B8C;AL # SUNDANESE LETTER GA
-1B8D;AL # SUNDANESE LETTER NGA
-1B8E;AL # SUNDANESE LETTER CA
-1B8F;AL # SUNDANESE LETTER JA
-1B90;AL # SUNDANESE LETTER ZA
-1B91;AL # SUNDANESE LETTER NYA
-1B92;AL # SUNDANESE LETTER TA
-1B93;AL # SUNDANESE LETTER DA
-1B94;AL # SUNDANESE LETTER NA
-1B95;AL # SUNDANESE LETTER PA
-1B96;AL # SUNDANESE LETTER FA
-1B97;AL # SUNDANESE LETTER VA
-1B98;AL # SUNDANESE LETTER BA
-1B99;AL # SUNDANESE LETTER MA
-1B9A;AL # SUNDANESE LETTER YA
-1B9B;AL # SUNDANESE LETTER RA
-1B9C;AL # SUNDANESE LETTER LA
-1B9D;AL # SUNDANESE LETTER WA
-1B9E;AL # SUNDANESE LETTER SA
-1B9F;AL # SUNDANESE LETTER XA
-1BA0;AL # SUNDANESE LETTER HA
-1BA1;CM # SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2;CM # SUNDANESE CONSONANT SIGN PANYAKRA
-1BA3;CM # SUNDANESE CONSONANT SIGN PANYIKU
-1BA4;CM # SUNDANESE VOWEL SIGN PANGHULU
-1BA5;CM # SUNDANESE VOWEL SIGN PANYUKU
-1BA6;CM # SUNDANESE VOWEL SIGN PANAELAENG
-1BA7;CM # SUNDANESE VOWEL SIGN PANOLONG
-1BA8;CM # SUNDANESE VOWEL SIGN PAMEPET
-1BA9;CM # SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA;CM # SUNDANESE SIGN PAMAAEH
-1BAE;AL # SUNDANESE LETTER KHA
-1BAF;AL # SUNDANESE LETTER SYA
-1BB0;NU # SUNDANESE DIGIT ZERO
-1BB1;NU # SUNDANESE DIGIT ONE
-1BB2;NU # SUNDANESE DIGIT TWO
-1BB3;NU # SUNDANESE DIGIT THREE
-1BB4;NU # SUNDANESE DIGIT FOUR
-1BB5;NU # SUNDANESE DIGIT FIVE
-1BB6;NU # SUNDANESE DIGIT SIX
-1BB7;NU # SUNDANESE DIGIT SEVEN
-1BB8;NU # SUNDANESE DIGIT EIGHT
-1BB9;NU # SUNDANESE DIGIT NINE
-1C00;AL # LEPCHA LETTER KA
-1C01;AL # LEPCHA LETTER KLA
-1C02;AL # LEPCHA LETTER KHA
-1C03;AL # LEPCHA LETTER GA
-1C04;AL # LEPCHA LETTER GLA
-1C05;AL # LEPCHA LETTER NGA
-1C06;AL # LEPCHA LETTER CA
-1C07;AL # LEPCHA LETTER CHA
-1C08;AL # LEPCHA LETTER JA
-1C09;AL # LEPCHA LETTER NYA
-1C0A;AL # LEPCHA LETTER TA
-1C0B;AL # LEPCHA LETTER THA
-1C0C;AL # LEPCHA LETTER DA
-1C0D;AL # LEPCHA LETTER NA
-1C0E;AL # LEPCHA LETTER PA
-1C0F;AL # LEPCHA LETTER PLA
-1C10;AL # LEPCHA LETTER PHA
-1C11;AL # LEPCHA LETTER FA
-1C12;AL # LEPCHA LETTER FLA
-1C13;AL # LEPCHA LETTER BA
-1C14;AL # LEPCHA LETTER BLA
-1C15;AL # LEPCHA LETTER MA
-1C16;AL # LEPCHA LETTER MLA
-1C17;AL # LEPCHA LETTER TSA
-1C18;AL # LEPCHA LETTER TSHA
-1C19;AL # LEPCHA LETTER DZA
-1C1A;AL # LEPCHA LETTER YA
-1C1B;AL # LEPCHA LETTER RA
-1C1C;AL # LEPCHA LETTER LA
-1C1D;AL # LEPCHA LETTER HA
-1C1E;AL # LEPCHA LETTER HLA
-1C1F;AL # LEPCHA LETTER VA
-1C20;AL # LEPCHA LETTER SA
-1C21;AL # LEPCHA LETTER SHA
-1C22;AL # LEPCHA LETTER WA
-1C23;AL # LEPCHA LETTER A
-1C24;CM # LEPCHA SUBJOINED LETTER YA
-1C25;CM # LEPCHA SUBJOINED LETTER RA
-1C26;CM # LEPCHA VOWEL SIGN AA
-1C27;CM # LEPCHA VOWEL SIGN I
-1C28;CM # LEPCHA VOWEL SIGN O
-1C29;CM # LEPCHA VOWEL SIGN OO
-1C2A;CM # LEPCHA VOWEL SIGN U
-1C2B;CM # LEPCHA VOWEL SIGN UU
-1C2C;CM # LEPCHA VOWEL SIGN E
-1C2D;CM # LEPCHA CONSONANT SIGN K
-1C2E;CM # LEPCHA CONSONANT SIGN M
-1C2F;CM # LEPCHA CONSONANT SIGN L
-1C30;CM # LEPCHA CONSONANT SIGN N
-1C31;CM # LEPCHA CONSONANT SIGN P
-1C32;CM # LEPCHA CONSONANT SIGN R
-1C33;CM # LEPCHA CONSONANT SIGN T
-1C34;CM # LEPCHA CONSONANT SIGN NYIN-DO
-1C35;CM # LEPCHA CONSONANT SIGN KANG
-1C36;CM # LEPCHA SIGN RAN
-1C37;CM # LEPCHA SIGN NUKTA
-1C3B;BA # LEPCHA PUNCTUATION TA-ROL
-1C3C;BA # LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C3D;BA # LEPCHA PUNCTUATION CER-WA
-1C3E;BA # LEPCHA PUNCTUATION TSHOOK CER-WA
-1C3F;BA # LEPCHA PUNCTUATION TSHOOK
-1C40;NU # LEPCHA DIGIT ZERO
-1C41;NU # LEPCHA DIGIT ONE
-1C42;NU # LEPCHA DIGIT TWO
-1C43;NU # LEPCHA DIGIT THREE
-1C44;NU # LEPCHA DIGIT FOUR
-1C45;NU # LEPCHA DIGIT FIVE
-1C46;NU # LEPCHA DIGIT SIX
-1C47;NU # LEPCHA DIGIT SEVEN
-1C48;NU # LEPCHA DIGIT EIGHT
-1C49;NU # LEPCHA DIGIT NINE
-1C4D;AL # LEPCHA LETTER TTA
-1C4E;AL # LEPCHA LETTER TTHA
-1C4F;AL # LEPCHA LETTER DDA
-1C50;NU # OL CHIKI DIGIT ZERO
-1C51;NU # OL CHIKI DIGIT ONE
-1C52;NU # OL CHIKI DIGIT TWO
-1C53;NU # OL CHIKI DIGIT THREE
-1C54;NU # OL CHIKI DIGIT FOUR
-1C55;NU # OL CHIKI DIGIT FIVE
-1C56;NU # OL CHIKI DIGIT SIX
-1C57;NU # OL CHIKI DIGIT SEVEN
-1C58;NU # OL CHIKI DIGIT EIGHT
-1C59;NU # OL CHIKI DIGIT NINE
-1C5A;AL # OL CHIKI LETTER LA
-1C5B;AL # OL CHIKI LETTER AT
-1C5C;AL # OL CHIKI LETTER AG
-1C5D;AL # OL CHIKI LETTER ANG
-1C5E;AL # OL CHIKI LETTER AL
-1C5F;AL # OL CHIKI LETTER LAA
-1C60;AL # OL CHIKI LETTER AAK
-1C61;AL # OL CHIKI LETTER AAJ
-1C62;AL # OL CHIKI LETTER AAM
-1C63;AL # OL CHIKI LETTER AAW
-1C64;AL # OL CHIKI LETTER LI
-1C65;AL # OL CHIKI LETTER IS
-1C66;AL # OL CHIKI LETTER IH
-1C67;AL # OL CHIKI LETTER INY
-1C68;AL # OL CHIKI LETTER IR
-1C69;AL # OL CHIKI LETTER LU
-1C6A;AL # OL CHIKI LETTER UC
-1C6B;AL # OL CHIKI LETTER UD
-1C6C;AL # OL CHIKI LETTER UNN
-1C6D;AL # OL CHIKI LETTER UY
-1C6E;AL # OL CHIKI LETTER LE
-1C6F;AL # OL CHIKI LETTER EP
-1C70;AL # OL CHIKI LETTER EDD
-1C71;AL # OL CHIKI LETTER EN
-1C72;AL # OL CHIKI LETTER ERR
-1C73;AL # OL CHIKI LETTER LO
-1C74;AL # OL CHIKI LETTER OTT
-1C75;AL # OL CHIKI LETTER OB
-1C76;AL # OL CHIKI LETTER OV
-1C77;AL # OL CHIKI LETTER OH
-1C78;AL # OL CHIKI MU TTUDDAG
-1C79;AL # OL CHIKI GAAHLAA TTUDDAAG
-1C7A;AL # OL CHIKI MU-GAAHLAA TTUDDAAG
-1C7B;AL # OL CHIKI RELAA
-1C7C;AL # OL CHIKI PHAARKAA
-1C7D;AL # OL CHIKI AHAD
-1C7E;BA # OL CHIKI PUNCTUATION MUCAAD
-1C7F;BA # OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD0;CM # VEDIC TONE KARSHANA
-1CD1;CM # VEDIC TONE SHARA
-1CD2;CM # VEDIC TONE PRENKHA
-1CD3;AL # VEDIC SIGN NIHSHVASA
-1CD4;CM # VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
-1CD5;CM # VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
-1CD6;CM # VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
-1CD7;CM # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
-1CD8;CM # VEDIC TONE CANDRA BELOW
-1CD9;CM # VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
-1CDA;CM # VEDIC TONE DOUBLE SVARITA
-1CDB;CM # VEDIC TONE TRIPLE SVARITA
-1CDC;CM # VEDIC TONE KATHAKA ANUDATTA
-1CDD;CM # VEDIC TONE DOT BELOW
-1CDE;CM # VEDIC TONE TWO DOTS BELOW
-1CDF;CM # VEDIC TONE THREE DOTS BELOW
-1CE0;CM # VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1;CM # VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2;CM # VEDIC SIGN VISARGA SVARITA
-1CE3;CM # VEDIC SIGN VISARGA UDATTA
-1CE4;CM # VEDIC SIGN REVERSED VISARGA UDATTA
-1CE5;CM # VEDIC SIGN VISARGA ANUDATTA
-1CE6;CM # VEDIC SIGN REVERSED VISARGA ANUDATTA
-1CE7;CM # VEDIC SIGN VISARGA UDATTA WITH TAIL
-1CE8;CM # VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9;AL # VEDIC SIGN ANUSVARA ANTARGOMUKHA
-1CEA;AL # VEDIC SIGN ANUSVARA BAHIRGOMUKHA
-1CEB;AL # VEDIC SIGN ANUSVARA VAMAGOMUKHA
-1CEC;AL # VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED;CM # VEDIC SIGN TIRYAK
-1CEE;AL # VEDIC SIGN HEXIFORM LONG ANUSVARA
-1CEF;AL # VEDIC SIGN LONG ANUSVARA
-1CF0;AL # VEDIC SIGN RTHANG LONG ANUSVARA
-1CF1;AL # VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2;CM # VEDIC SIGN ARDHAVISARGA
-1D00;AL # LATIN LETTER SMALL CAPITAL A
-1D01;AL # LATIN LETTER SMALL CAPITAL AE
-1D02;AL # LATIN SMALL LETTER TURNED AE
-1D03;AL # LATIN LETTER SMALL CAPITAL BARRED B
-1D04;AL # LATIN LETTER SMALL CAPITAL C
-1D05;AL # LATIN LETTER SMALL CAPITAL D
-1D06;AL # LATIN LETTER SMALL CAPITAL ETH
-1D07;AL # LATIN LETTER SMALL CAPITAL E
-1D08;AL # LATIN SMALL LETTER TURNED OPEN E
-1D09;AL # LATIN SMALL LETTER TURNED I
-1D0A;AL # LATIN LETTER SMALL CAPITAL J
-1D0B;AL # LATIN LETTER SMALL CAPITAL K
-1D0C;AL # LATIN LETTER SMALL CAPITAL L WITH STROKE
-1D0D;AL # LATIN LETTER SMALL CAPITAL M
-1D0E;AL # LATIN LETTER SMALL CAPITAL REVERSED N
-1D0F;AL # LATIN LETTER SMALL CAPITAL O
-1D10;AL # LATIN LETTER SMALL CAPITAL OPEN O
-1D11;AL # LATIN SMALL LETTER SIDEWAYS O
-1D12;AL # LATIN SMALL LETTER SIDEWAYS OPEN O
-1D13;AL # LATIN SMALL LETTER SIDEWAYS O WITH STROKE
-1D14;AL # LATIN SMALL LETTER TURNED OE
-1D15;AL # LATIN LETTER SMALL CAPITAL OU
-1D16;AL # LATIN SMALL LETTER TOP HALF O
-1D17;AL # LATIN SMALL LETTER BOTTOM HALF O
-1D18;AL # LATIN LETTER SMALL CAPITAL P
-1D19;AL # LATIN LETTER SMALL CAPITAL REVERSED R
-1D1A;AL # LATIN LETTER SMALL CAPITAL TURNED R
-1D1B;AL # LATIN LETTER SMALL CAPITAL T
-1D1C;AL # LATIN LETTER SMALL CAPITAL U
-1D1D;AL # LATIN SMALL LETTER SIDEWAYS U
-1D1E;AL # LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
-1D1F;AL # LATIN SMALL LETTER SIDEWAYS TURNED M
-1D20;AL # LATIN LETTER SMALL CAPITAL V
-1D21;AL # LATIN LETTER SMALL CAPITAL W
-1D22;AL # LATIN LETTER SMALL CAPITAL Z
-1D23;AL # LATIN LETTER SMALL CAPITAL EZH
-1D24;AL # LATIN LETTER VOICED LARYNGEAL SPIRANT
-1D25;AL # LATIN LETTER AIN
-1D26;AL # GREEK LETTER SMALL CAPITAL GAMMA
-1D27;AL # GREEK LETTER SMALL CAPITAL LAMDA
-1D28;AL # GREEK LETTER SMALL CAPITAL PI
-1D29;AL # GREEK LETTER SMALL CAPITAL RHO
-1D2A;AL # GREEK LETTER SMALL CAPITAL PSI
-1D2B;AL # CYRILLIC LETTER SMALL CAPITAL EL
-1D2C;AL # MODIFIER LETTER CAPITAL A
-1D2D;AL # MODIFIER LETTER CAPITAL AE
-1D2E;AL # MODIFIER LETTER CAPITAL B
-1D2F;AL # MODIFIER LETTER CAPITAL BARRED B
-1D30;AL # MODIFIER LETTER CAPITAL D
-1D31;AL # MODIFIER LETTER CAPITAL E
-1D32;AL # MODIFIER LETTER CAPITAL REVERSED E
-1D33;AL # MODIFIER LETTER CAPITAL G
-1D34;AL # MODIFIER LETTER CAPITAL H
-1D35;AL # MODIFIER LETTER CAPITAL I
-1D36;AL # MODIFIER LETTER CAPITAL J
-1D37;AL # MODIFIER LETTER CAPITAL K
-1D38;AL # MODIFIER LETTER CAPITAL L
-1D39;AL # MODIFIER LETTER CAPITAL M
-1D3A;AL # MODIFIER LETTER CAPITAL N
-1D3B;AL # MODIFIER LETTER CAPITAL REVERSED N
-1D3C;AL # MODIFIER LETTER CAPITAL O
-1D3D;AL # MODIFIER LETTER CAPITAL OU
-1D3E;AL # MODIFIER LETTER CAPITAL P
-1D3F;AL # MODIFIER LETTER CAPITAL R
-1D40;AL # MODIFIER LETTER CAPITAL T
-1D41;AL # MODIFIER LETTER CAPITAL U
-1D42;AL # MODIFIER LETTER CAPITAL W
-1D43;AL # MODIFIER LETTER SMALL A
-1D44;AL # MODIFIER LETTER SMALL TURNED A
-1D45;AL # MODIFIER LETTER SMALL ALPHA
-1D46;AL # MODIFIER LETTER SMALL TURNED AE
-1D47;AL # MODIFIER LETTER SMALL B
-1D48;AL # MODIFIER LETTER SMALL D
-1D49;AL # MODIFIER LETTER SMALL E
-1D4A;AL # MODIFIER LETTER SMALL SCHWA
-1D4B;AL # MODIFIER LETTER SMALL OPEN E
-1D4C;AL # MODIFIER LETTER SMALL TURNED OPEN E
-1D4D;AL # MODIFIER LETTER SMALL G
-1D4E;AL # MODIFIER LETTER SMALL TURNED I
-1D4F;AL # MODIFIER LETTER SMALL K
-1D50;AL # MODIFIER LETTER SMALL M
-1D51;AL # MODIFIER LETTER SMALL ENG
-1D52;AL # MODIFIER LETTER SMALL O
-1D53;AL # MODIFIER LETTER SMALL OPEN O
-1D54;AL # MODIFIER LETTER SMALL TOP HALF O
-1D55;AL # MODIFIER LETTER SMALL BOTTOM HALF O
-1D56;AL # MODIFIER LETTER SMALL P
-1D57;AL # MODIFIER LETTER SMALL T
-1D58;AL # MODIFIER LETTER SMALL U
-1D59;AL # MODIFIER LETTER SMALL SIDEWAYS U
-1D5A;AL # MODIFIER LETTER SMALL TURNED M
-1D5B;AL # MODIFIER LETTER SMALL V
-1D5C;AL # MODIFIER LETTER SMALL AIN
-1D5D;AL # MODIFIER LETTER SMALL BETA
-1D5E;AL # MODIFIER LETTER SMALL GREEK GAMMA
-1D5F;AL # MODIFIER LETTER SMALL DELTA
-1D60;AL # MODIFIER LETTER SMALL GREEK PHI
-1D61;AL # MODIFIER LETTER SMALL CHI
-1D62;AL # LATIN SUBSCRIPT SMALL LETTER I
-1D63;AL # LATIN SUBSCRIPT SMALL LETTER R
-1D64;AL # LATIN SUBSCRIPT SMALL LETTER U
-1D65;AL # LATIN SUBSCRIPT SMALL LETTER V
-1D66;AL # GREEK SUBSCRIPT SMALL LETTER BETA
-1D67;AL # GREEK SUBSCRIPT SMALL LETTER GAMMA
-1D68;AL # GREEK SUBSCRIPT SMALL LETTER RHO
-1D69;AL # GREEK SUBSCRIPT SMALL LETTER PHI
-1D6A;AL # GREEK SUBSCRIPT SMALL LETTER CHI
-1D6B;AL # LATIN SMALL LETTER UE
-1D6C;AL # LATIN SMALL LETTER B WITH MIDDLE TILDE
-1D6D;AL # LATIN SMALL LETTER D WITH MIDDLE TILDE
-1D6E;AL # LATIN SMALL LETTER F WITH MIDDLE TILDE
-1D6F;AL # LATIN SMALL LETTER M WITH MIDDLE TILDE
-1D70;AL # LATIN SMALL LETTER N WITH MIDDLE TILDE
-1D71;AL # LATIN SMALL LETTER P WITH MIDDLE TILDE
-1D72;AL # LATIN SMALL LETTER R WITH MIDDLE TILDE
-1D73;AL # LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
-1D74;AL # LATIN SMALL LETTER S WITH MIDDLE TILDE
-1D75;AL # LATIN SMALL LETTER T WITH MIDDLE TILDE
-1D76;AL # LATIN SMALL LETTER Z WITH MIDDLE TILDE
-1D77;AL # LATIN SMALL LETTER TURNED G
-1D78;AL # MODIFIER LETTER CYRILLIC EN
-1D79;AL # LATIN SMALL LETTER INSULAR G
-1D7A;AL # LATIN SMALL LETTER TH WITH STRIKETHROUGH
-1D7B;AL # LATIN SMALL CAPITAL LETTER I WITH STROKE
-1D7C;AL # LATIN SMALL LETTER IOTA WITH STROKE
-1D7D;AL # LATIN SMALL LETTER P WITH STROKE
-1D7E;AL # LATIN SMALL CAPITAL LETTER U WITH STROKE
-1D7F;AL # LATIN SMALL LETTER UPSILON WITH STROKE
-1D80;AL # LATIN SMALL LETTER B WITH PALATAL HOOK
-1D81;AL # LATIN SMALL LETTER D WITH PALATAL HOOK
-1D82;AL # LATIN SMALL LETTER F WITH PALATAL HOOK
-1D83;AL # LATIN SMALL LETTER G WITH PALATAL HOOK
-1D84;AL # LATIN SMALL LETTER K WITH PALATAL HOOK
-1D85;AL # LATIN SMALL LETTER L WITH PALATAL HOOK
-1D86;AL # LATIN SMALL LETTER M WITH PALATAL HOOK
-1D87;AL # LATIN SMALL LETTER N WITH PALATAL HOOK
-1D88;AL # LATIN SMALL LETTER P WITH PALATAL HOOK
-1D89;AL # LATIN SMALL LETTER R WITH PALATAL HOOK
-1D8A;AL # LATIN SMALL LETTER S WITH PALATAL HOOK
-1D8B;AL # LATIN SMALL LETTER ESH WITH PALATAL HOOK
-1D8C;AL # LATIN SMALL LETTER V WITH PALATAL HOOK
-1D8D;AL # LATIN SMALL LETTER X WITH PALATAL HOOK
-1D8E;AL # LATIN SMALL LETTER Z WITH PALATAL HOOK
-1D8F;AL # LATIN SMALL LETTER A WITH RETROFLEX HOOK
-1D90;AL # LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
-1D91;AL # LATIN SMALL LETTER D WITH HOOK AND TAIL
-1D92;AL # LATIN SMALL LETTER E WITH RETROFLEX HOOK
-1D93;AL # LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
-1D94;AL # LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
-1D95;AL # LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
-1D96;AL # LATIN SMALL LETTER I WITH RETROFLEX HOOK
-1D97;AL # LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
-1D98;AL # LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
-1D99;AL # LATIN SMALL LETTER U WITH RETROFLEX HOOK
-1D9A;AL # LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B;AL # MODIFIER LETTER SMALL TURNED ALPHA
-1D9C;AL # MODIFIER LETTER SMALL C
-1D9D;AL # MODIFIER LETTER SMALL C WITH CURL
-1D9E;AL # MODIFIER LETTER SMALL ETH
-1D9F;AL # MODIFIER LETTER SMALL REVERSED OPEN E
-1DA0;AL # MODIFIER LETTER SMALL F
-1DA1;AL # MODIFIER LETTER SMALL DOTLESS J WITH STROKE
-1DA2;AL # MODIFIER LETTER SMALL SCRIPT G
-1DA3;AL # MODIFIER LETTER SMALL TURNED H
-1DA4;AL # MODIFIER LETTER SMALL I WITH STROKE
-1DA5;AL # MODIFIER LETTER SMALL IOTA
-1DA6;AL # MODIFIER LETTER SMALL CAPITAL I
-1DA7;AL # MODIFIER LETTER SMALL CAPITAL I WITH STROKE
-1DA8;AL # MODIFIER LETTER SMALL J WITH CROSSED-TAIL
-1DA9;AL # MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
-1DAA;AL # MODIFIER LETTER SMALL L WITH PALATAL HOOK
-1DAB;AL # MODIFIER LETTER SMALL CAPITAL L
-1DAC;AL # MODIFIER LETTER SMALL M WITH HOOK
-1DAD;AL # MODIFIER LETTER SMALL TURNED M WITH LONG LEG
-1DAE;AL # MODIFIER LETTER SMALL N WITH LEFT HOOK
-1DAF;AL # MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
-1DB0;AL # MODIFIER LETTER SMALL CAPITAL N
-1DB1;AL # MODIFIER LETTER SMALL BARRED O
-1DB2;AL # MODIFIER LETTER SMALL PHI
-1DB3;AL # MODIFIER LETTER SMALL S WITH HOOK
-1DB4;AL # MODIFIER LETTER SMALL ESH
-1DB5;AL # MODIFIER LETTER SMALL T WITH PALATAL HOOK
-1DB6;AL # MODIFIER LETTER SMALL U BAR
-1DB7;AL # MODIFIER LETTER SMALL UPSILON
-1DB8;AL # MODIFIER LETTER SMALL CAPITAL U
-1DB9;AL # MODIFIER LETTER SMALL V WITH HOOK
-1DBA;AL # MODIFIER LETTER SMALL TURNED V
-1DBB;AL # MODIFIER LETTER SMALL Z
-1DBC;AL # MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
-1DBD;AL # MODIFIER LETTER SMALL Z WITH CURL
-1DBE;AL # MODIFIER LETTER SMALL EZH
-1DBF;AL # MODIFIER LETTER SMALL THETA
-1DC0;CM # COMBINING DOTTED GRAVE ACCENT
-1DC1;CM # COMBINING DOTTED ACUTE ACCENT
-1DC2;CM # COMBINING SNAKE BELOW
-1DC3;CM # COMBINING SUSPENSION MARK
-1DC4;CM # COMBINING MACRON-ACUTE
-1DC5;CM # COMBINING GRAVE-MACRON
-1DC6;CM # COMBINING MACRON-GRAVE
-1DC7;CM # COMBINING ACUTE-MACRON
-1DC8;CM # COMBINING GRAVE-ACUTE-GRAVE
-1DC9;CM # COMBINING ACUTE-GRAVE-ACUTE
-1DCA;CM # COMBINING LATIN SMALL LETTER R BELOW
-1DCB;CM # COMBINING BREVE-MACRON
-1DCC;CM # COMBINING MACRON-BREVE
-1DCD;CM # COMBINING DOUBLE CIRCUMFLEX ABOVE
-1DCE;CM # COMBINING OGONEK ABOVE
-1DCF;CM # COMBINING ZIGZAG BELOW
-1DD0;CM # COMBINING IS BELOW
-1DD1;CM # COMBINING UR ABOVE
-1DD2;CM # COMBINING US ABOVE
-1DD3;CM # COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
-1DD4;CM # COMBINING LATIN SMALL LETTER AE
-1DD5;CM # COMBINING LATIN SMALL LETTER AO
-1DD6;CM # COMBINING LATIN SMALL LETTER AV
-1DD7;CM # COMBINING LATIN SMALL LETTER C CEDILLA
-1DD8;CM # COMBINING LATIN SMALL LETTER INSULAR D
-1DD9;CM # COMBINING LATIN SMALL LETTER ETH
-1DDA;CM # COMBINING LATIN SMALL LETTER G
-1DDB;CM # COMBINING LATIN LETTER SMALL CAPITAL G
-1DDC;CM # COMBINING LATIN SMALL LETTER K
-1DDD;CM # COMBINING LATIN SMALL LETTER L
-1DDE;CM # COMBINING LATIN LETTER SMALL CAPITAL L
-1DDF;CM # COMBINING LATIN LETTER SMALL CAPITAL M
-1DE0;CM # COMBINING LATIN SMALL LETTER N
-1DE1;CM # COMBINING LATIN LETTER SMALL CAPITAL N
-1DE2;CM # COMBINING LATIN LETTER SMALL CAPITAL R
-1DE3;CM # COMBINING LATIN SMALL LETTER R ROTUNDA
-1DE4;CM # COMBINING LATIN SMALL LETTER S
-1DE5;CM # COMBINING LATIN SMALL LETTER LONG S
-1DE6;CM # COMBINING LATIN SMALL LETTER Z
-1DFD;CM # COMBINING ALMOST EQUAL TO BELOW
-1DFE;CM # COMBINING LEFT ARROWHEAD ABOVE
-1DFF;CM # COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00;AL # LATIN CAPITAL LETTER A WITH RING BELOW
-1E01;AL # LATIN SMALL LETTER A WITH RING BELOW
-1E02;AL # LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E03;AL # LATIN SMALL LETTER B WITH DOT ABOVE
-1E04;AL # LATIN CAPITAL LETTER B WITH DOT BELOW
-1E05;AL # LATIN SMALL LETTER B WITH DOT BELOW
-1E06;AL # LATIN CAPITAL LETTER B WITH LINE BELOW
-1E07;AL # LATIN SMALL LETTER B WITH LINE BELOW
-1E08;AL # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E09;AL # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0A;AL # LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0B;AL # LATIN SMALL LETTER D WITH DOT ABOVE
-1E0C;AL # LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0D;AL # LATIN SMALL LETTER D WITH DOT BELOW
-1E0E;AL # LATIN CAPITAL LETTER D WITH LINE BELOW
-1E0F;AL # LATIN SMALL LETTER D WITH LINE BELOW
-1E10;AL # LATIN CAPITAL LETTER D WITH CEDILLA
-1E11;AL # LATIN SMALL LETTER D WITH CEDILLA
-1E12;AL # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E13;AL # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E14;AL # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E15;AL # LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E16;AL # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E17;AL # LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E18;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E19;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1A;AL # LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1B;AL # LATIN SMALL LETTER E WITH TILDE BELOW
-1E1C;AL # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1D;AL # LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1E;AL # LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E1F;AL # LATIN SMALL LETTER F WITH DOT ABOVE
-1E20;AL # LATIN CAPITAL LETTER G WITH MACRON
-1E21;AL # LATIN SMALL LETTER G WITH MACRON
-1E22;AL # LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E23;AL # LATIN SMALL LETTER H WITH DOT ABOVE
-1E24;AL # LATIN CAPITAL LETTER H WITH DOT BELOW
-1E25;AL # LATIN SMALL LETTER H WITH DOT BELOW
-1E26;AL # LATIN CAPITAL LETTER H WITH DIAERESIS
-1E27;AL # LATIN SMALL LETTER H WITH DIAERESIS
-1E28;AL # LATIN CAPITAL LETTER H WITH CEDILLA
-1E29;AL # LATIN SMALL LETTER H WITH CEDILLA
-1E2A;AL # LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2B;AL # LATIN SMALL LETTER H WITH BREVE BELOW
-1E2C;AL # LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2D;AL # LATIN SMALL LETTER I WITH TILDE BELOW
-1E2E;AL # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E2F;AL # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E30;AL # LATIN CAPITAL LETTER K WITH ACUTE
-1E31;AL # LATIN SMALL LETTER K WITH ACUTE
-1E32;AL # LATIN CAPITAL LETTER K WITH DOT BELOW
-1E33;AL # LATIN SMALL LETTER K WITH DOT BELOW
-1E34;AL # LATIN CAPITAL LETTER K WITH LINE BELOW
-1E35;AL # LATIN SMALL LETTER K WITH LINE BELOW
-1E36;AL # LATIN CAPITAL LETTER L WITH DOT BELOW
-1E37;AL # LATIN SMALL LETTER L WITH DOT BELOW
-1E38;AL # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E39;AL # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3A;AL # LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3B;AL # LATIN SMALL LETTER L WITH LINE BELOW
-1E3C;AL # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3D;AL # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3E;AL # LATIN CAPITAL LETTER M WITH ACUTE
-1E3F;AL # LATIN SMALL LETTER M WITH ACUTE
-1E40;AL # LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E41;AL # LATIN SMALL LETTER M WITH DOT ABOVE
-1E42;AL # LATIN CAPITAL LETTER M WITH DOT BELOW
-1E43;AL # LATIN SMALL LETTER M WITH DOT BELOW
-1E44;AL # LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E45;AL # LATIN SMALL LETTER N WITH DOT ABOVE
-1E46;AL # LATIN CAPITAL LETTER N WITH DOT BELOW
-1E47;AL # LATIN SMALL LETTER N WITH DOT BELOW
-1E48;AL # LATIN CAPITAL LETTER N WITH LINE BELOW
-1E49;AL # LATIN SMALL LETTER N WITH LINE BELOW
-1E4A;AL # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4B;AL # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4C;AL # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4D;AL # LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4E;AL # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E4F;AL # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E50;AL # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E51;AL # LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E52;AL # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E53;AL # LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E54;AL # LATIN CAPITAL LETTER P WITH ACUTE
-1E55;AL # LATIN SMALL LETTER P WITH ACUTE
-1E56;AL # LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E57;AL # LATIN SMALL LETTER P WITH DOT ABOVE
-1E58;AL # LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E59;AL # LATIN SMALL LETTER R WITH DOT ABOVE
-1E5A;AL # LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5B;AL # LATIN SMALL LETTER R WITH DOT BELOW
-1E5C;AL # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5D;AL # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5E;AL # LATIN CAPITAL LETTER R WITH LINE BELOW
-1E5F;AL # LATIN SMALL LETTER R WITH LINE BELOW
-1E60;AL # LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E61;AL # LATIN SMALL LETTER S WITH DOT ABOVE
-1E62;AL # LATIN CAPITAL LETTER S WITH DOT BELOW
-1E63;AL # LATIN SMALL LETTER S WITH DOT BELOW
-1E64;AL # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E65;AL # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E66;AL # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E67;AL # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E68;AL # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E69;AL # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A;AL # LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6B;AL # LATIN SMALL LETTER T WITH DOT ABOVE
-1E6C;AL # LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6D;AL # LATIN SMALL LETTER T WITH DOT BELOW
-1E6E;AL # LATIN CAPITAL LETTER T WITH LINE BELOW
-1E6F;AL # LATIN SMALL LETTER T WITH LINE BELOW
-1E70;AL # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E71;AL # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E72;AL # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E73;AL # LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E74;AL # LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E75;AL # LATIN SMALL LETTER U WITH TILDE BELOW
-1E76;AL # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E77;AL # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E78;AL # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E79;AL # LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7A;AL # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7B;AL # LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7C;AL # LATIN CAPITAL LETTER V WITH TILDE
-1E7D;AL # LATIN SMALL LETTER V WITH TILDE
-1E7E;AL # LATIN CAPITAL LETTER V WITH DOT BELOW
-1E7F;AL # LATIN SMALL LETTER V WITH DOT BELOW
-1E80;AL # LATIN CAPITAL LETTER W WITH GRAVE
-1E81;AL # LATIN SMALL LETTER W WITH GRAVE
-1E82;AL # LATIN CAPITAL LETTER W WITH ACUTE
-1E83;AL # LATIN SMALL LETTER W WITH ACUTE
-1E84;AL # LATIN CAPITAL LETTER W WITH DIAERESIS
-1E85;AL # LATIN SMALL LETTER W WITH DIAERESIS
-1E86;AL # LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E87;AL # LATIN SMALL LETTER W WITH DOT ABOVE
-1E88;AL # LATIN CAPITAL LETTER W WITH DOT BELOW
-1E89;AL # LATIN SMALL LETTER W WITH DOT BELOW
-1E8A;AL # LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8B;AL # LATIN SMALL LETTER X WITH DOT ABOVE
-1E8C;AL # LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8D;AL # LATIN SMALL LETTER X WITH DIAERESIS
-1E8E;AL # LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E8F;AL # LATIN SMALL LETTER Y WITH DOT ABOVE
-1E90;AL # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E91;AL # LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E92;AL # LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E93;AL # LATIN SMALL LETTER Z WITH DOT BELOW
-1E94;AL # LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E95;AL # LATIN SMALL LETTER Z WITH LINE BELOW
-1E96;AL # LATIN SMALL LETTER H WITH LINE BELOW
-1E97;AL # LATIN SMALL LETTER T WITH DIAERESIS
-1E98;AL # LATIN SMALL LETTER W WITH RING ABOVE
-1E99;AL # LATIN SMALL LETTER Y WITH RING ABOVE
-1E9A;AL # LATIN SMALL LETTER A WITH RIGHT HALF RING
-1E9B;AL # LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9C;AL # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
-1E9D;AL # LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9E;AL # LATIN CAPITAL LETTER SHARP S
-1E9F;AL # LATIN SMALL LETTER DELTA
-1EA0;AL # LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA1;AL # LATIN SMALL LETTER A WITH DOT BELOW
-1EA2;AL # LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA3;AL # LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA4;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA5;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA7;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EA9;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAB;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC;AL # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAD;AL # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE;AL # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EAF;AL # LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB0;AL # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB1;AL # LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB2;AL # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB3;AL # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4;AL # LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB5;AL # LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB6;AL # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB7;AL # LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB8;AL # LATIN CAPITAL LETTER E WITH DOT BELOW
-1EB9;AL # LATIN SMALL LETTER E WITH DOT BELOW
-1EBA;AL # LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBB;AL # LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBC;AL # LATIN CAPITAL LETTER E WITH TILDE
-1EBD;AL # LATIN SMALL LETTER E WITH TILDE
-1EBE;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EBF;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC1;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC3;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC5;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6;AL # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC7;AL # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8;AL # LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1EC9;AL # LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECA;AL # LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECB;AL # LATIN SMALL LETTER I WITH DOT BELOW
-1ECC;AL # LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECD;AL # LATIN SMALL LETTER O WITH DOT BELOW
-1ECE;AL # LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ECF;AL # LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED0;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED1;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED3;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED5;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED7;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8;AL # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1ED9;AL # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA;AL # LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDB;AL # LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDC;AL # LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDD;AL # LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDE;AL # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EDF;AL # LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE0;AL # LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE1;AL # LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE2;AL # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE3;AL # LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE4;AL # LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE5;AL # LATIN SMALL LETTER U WITH DOT BELOW
-1EE6;AL # LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE7;AL # LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE8;AL # LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EE9;AL # LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEA;AL # LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEB;AL # LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EEC;AL # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EED;AL # LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEE;AL # LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EEF;AL # LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF0;AL # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF1;AL # LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF2;AL # LATIN CAPITAL LETTER Y WITH GRAVE
-1EF3;AL # LATIN SMALL LETTER Y WITH GRAVE
-1EF4;AL # LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF5;AL # LATIN SMALL LETTER Y WITH DOT BELOW
-1EF6;AL # LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF7;AL # LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF8;AL # LATIN CAPITAL LETTER Y WITH TILDE
-1EF9;AL # LATIN SMALL LETTER Y WITH TILDE
-1EFA;AL # LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFB;AL # LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFC;AL # LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFD;AL # LATIN SMALL LETTER MIDDLE-WELSH V
-1EFE;AL # LATIN CAPITAL LETTER Y WITH LOOP
-1EFF;AL # LATIN SMALL LETTER Y WITH LOOP
-1F00;AL # GREEK SMALL LETTER ALPHA WITH PSILI
-1F01;AL # GREEK SMALL LETTER ALPHA WITH DASIA
-1F02;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
-1F03;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA
-1F04;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA
-1F05;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA
-1F06;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F07;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F08;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI
-1F09;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA
-1F0A;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
-1F0B;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
-1F0C;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
-1F0D;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
-1F0E;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F0F;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10;AL # GREEK SMALL LETTER EPSILON WITH PSILI
-1F11;AL # GREEK SMALL LETTER EPSILON WITH DASIA
-1F12;AL # GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA
-1F13;AL # GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA
-1F14;AL # GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA
-1F15;AL # GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18;AL # GREEK CAPITAL LETTER EPSILON WITH PSILI
-1F19;AL # GREEK CAPITAL LETTER EPSILON WITH DASIA
-1F1A;AL # GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
-1F1B;AL # GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
-1F1C;AL # GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
-1F1D;AL # GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20;AL # GREEK SMALL LETTER ETA WITH PSILI
-1F21;AL # GREEK SMALL LETTER ETA WITH DASIA
-1F22;AL # GREEK SMALL LETTER ETA WITH PSILI AND VARIA
-1F23;AL # GREEK SMALL LETTER ETA WITH DASIA AND VARIA
-1F24;AL # GREEK SMALL LETTER ETA WITH PSILI AND OXIA
-1F25;AL # GREEK SMALL LETTER ETA WITH DASIA AND OXIA
-1F26;AL # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI
-1F27;AL # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F28;AL # GREEK CAPITAL LETTER ETA WITH PSILI
-1F29;AL # GREEK CAPITAL LETTER ETA WITH DASIA
-1F2A;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
-1F2B;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
-1F2C;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
-1F2D;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
-1F2E;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
-1F2F;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30;AL # GREEK SMALL LETTER IOTA WITH PSILI
-1F31;AL # GREEK SMALL LETTER IOTA WITH DASIA
-1F32;AL # GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
-1F33;AL # GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
-1F34;AL # GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
-1F35;AL # GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
-1F36;AL # GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F37;AL # GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F38;AL # GREEK CAPITAL LETTER IOTA WITH PSILI
-1F39;AL # GREEK CAPITAL LETTER IOTA WITH DASIA
-1F3A;AL # GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
-1F3B;AL # GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
-1F3C;AL # GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
-1F3D;AL # GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
-1F3E;AL # GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F3F;AL # GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40;AL # GREEK SMALL LETTER OMICRON WITH PSILI
-1F41;AL # GREEK SMALL LETTER OMICRON WITH DASIA
-1F42;AL # GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA
-1F43;AL # GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA
-1F44;AL # GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA
-1F45;AL # GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48;AL # GREEK CAPITAL LETTER OMICRON WITH PSILI
-1F49;AL # GREEK CAPITAL LETTER OMICRON WITH DASIA
-1F4A;AL # GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
-1F4B;AL # GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
-1F4C;AL # GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
-1F4D;AL # GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50;AL # GREEK SMALL LETTER UPSILON WITH PSILI
-1F51;AL # GREEK SMALL LETTER UPSILON WITH DASIA
-1F52;AL # GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA
-1F53;AL # GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA
-1F54;AL # GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA
-1F55;AL # GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA
-1F56;AL # GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI
-1F57;AL # GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59;AL # GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B;AL # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D;AL # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F;AL # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60;AL # GREEK SMALL LETTER OMEGA WITH PSILI
-1F61;AL # GREEK SMALL LETTER OMEGA WITH DASIA
-1F62;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA
-1F63;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA
-1F64;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA
-1F65;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA
-1F66;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F67;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F68;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI
-1F69;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA
-1F6A;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
-1F6B;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
-1F6C;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
-1F6D;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
-1F6E;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F6F;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70;AL # GREEK SMALL LETTER ALPHA WITH VARIA
-1F71;AL # GREEK SMALL LETTER ALPHA WITH OXIA
-1F72;AL # GREEK SMALL LETTER EPSILON WITH VARIA
-1F73;AL # GREEK SMALL LETTER EPSILON WITH OXIA
-1F74;AL # GREEK SMALL LETTER ETA WITH VARIA
-1F75;AL # GREEK SMALL LETTER ETA WITH OXIA
-1F76;AL # GREEK SMALL LETTER IOTA WITH VARIA
-1F77;AL # GREEK SMALL LETTER IOTA WITH OXIA
-1F78;AL # GREEK SMALL LETTER OMICRON WITH VARIA
-1F79;AL # GREEK SMALL LETTER OMICRON WITH OXIA
-1F7A;AL # GREEK SMALL LETTER UPSILON WITH VARIA
-1F7B;AL # GREEK SMALL LETTER UPSILON WITH OXIA
-1F7C;AL # GREEK SMALL LETTER OMEGA WITH VARIA
-1F7D;AL # GREEK SMALL LETTER OMEGA WITH OXIA
-1F80;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
-1F81;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
-1F82;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F83;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F84;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F85;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F86;AL # GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F87;AL # GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F88;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
-1F89;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
-1F8A;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F8B;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F8C;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F8D;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F8E;AL # GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F8F;AL # GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F90;AL # GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
-1F91;AL # GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
-1F92;AL # GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F93;AL # GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F94;AL # GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F95;AL # GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F96;AL # GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F97;AL # GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F98;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
-1F99;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
-1F9A;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F9B;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F9C;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F9D;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F9E;AL # GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F9F;AL # GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA0;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
-1FA1;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
-1FA2;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1FA3;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1FA4;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1FA5;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1FA6;AL # GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1FA7;AL # GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA8;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
-1FA9;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
-1FAA;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1FAB;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1FAC;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1FAD;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1FAE;AL # GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1FAF;AL # GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB0;AL # GREEK SMALL LETTER ALPHA WITH VRACHY
-1FB1;AL # GREEK SMALL LETTER ALPHA WITH MACRON
-1FB2;AL # GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
-1FB3;AL # GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
-1FB4;AL # GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6;AL # GREEK SMALL LETTER ALPHA WITH PERISPOMENI
-1FB7;AL # GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FB8;AL # GREEK CAPITAL LETTER ALPHA WITH VRACHY
-1FB9;AL # GREEK CAPITAL LETTER ALPHA WITH MACRON
-1FBA;AL # GREEK CAPITAL LETTER ALPHA WITH VARIA
-1FBB;AL # GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBC;AL # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD;AL # GREEK KORONIS
-1FBE;AL # GREEK PROSGEGRAMMENI
-1FBF;AL # GREEK PSILI
-1FC0;AL # GREEK PERISPOMENI
-1FC1;AL # GREEK DIALYTIKA AND PERISPOMENI
-1FC2;AL # GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
-1FC3;AL # GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
-1FC4;AL # GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6;AL # GREEK SMALL LETTER ETA WITH PERISPOMENI
-1FC7;AL # GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FC8;AL # GREEK CAPITAL LETTER EPSILON WITH VARIA
-1FC9;AL # GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCA;AL # GREEK CAPITAL LETTER ETA WITH VARIA
-1FCB;AL # GREEK CAPITAL LETTER ETA WITH OXIA
-1FCC;AL # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD;AL # GREEK PSILI AND VARIA
-1FCE;AL # GREEK PSILI AND OXIA
-1FCF;AL # GREEK PSILI AND PERISPOMENI
-1FD0;AL # GREEK SMALL LETTER IOTA WITH VRACHY
-1FD1;AL # GREEK SMALL LETTER IOTA WITH MACRON
-1FD2;AL # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
-1FD3;AL # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6;AL # GREEK SMALL LETTER IOTA WITH PERISPOMENI
-1FD7;AL # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FD8;AL # GREEK CAPITAL LETTER IOTA WITH VRACHY
-1FD9;AL # GREEK CAPITAL LETTER IOTA WITH MACRON
-1FDA;AL # GREEK CAPITAL LETTER IOTA WITH VARIA
-1FDB;AL # GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD;AL # GREEK DASIA AND VARIA
-1FDE;AL # GREEK DASIA AND OXIA
-1FDF;AL # GREEK DASIA AND PERISPOMENI
-1FE0;AL # GREEK SMALL LETTER UPSILON WITH VRACHY
-1FE1;AL # GREEK SMALL LETTER UPSILON WITH MACRON
-1FE2;AL # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
-1FE3;AL # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FE4;AL # GREEK SMALL LETTER RHO WITH PSILI
-1FE5;AL # GREEK SMALL LETTER RHO WITH DASIA
-1FE6;AL # GREEK SMALL LETTER UPSILON WITH PERISPOMENI
-1FE7;AL # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FE8;AL # GREEK CAPITAL LETTER UPSILON WITH VRACHY
-1FE9;AL # GREEK CAPITAL LETTER UPSILON WITH MACRON
-1FEA;AL # GREEK CAPITAL LETTER UPSILON WITH VARIA
-1FEB;AL # GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEC;AL # GREEK CAPITAL LETTER RHO WITH DASIA
-1FED;AL # GREEK DIALYTIKA AND VARIA
-1FEE;AL # GREEK DIALYTIKA AND OXIA
-1FEF;AL # GREEK VARIA
-1FF2;AL # GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
-1FF3;AL # GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
-1FF4;AL # GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6;AL # GREEK SMALL LETTER OMEGA WITH PERISPOMENI
-1FF7;AL # GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FF8;AL # GREEK CAPITAL LETTER OMICRON WITH VARIA
-1FF9;AL # GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFA;AL # GREEK CAPITAL LETTER OMEGA WITH VARIA
-1FFB;AL # GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFC;AL # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD;BB # GREEK OXIA
-1FFE;AL # GREEK DASIA
-2000;BA # EN QUAD
-2001;BA # EM QUAD
-2002;BA # EN SPACE
-2003;BA # EM SPACE
-2004;BA # THREE-PER-EM SPACE
-2005;BA # FOUR-PER-EM SPACE
-2006;BA # SIX-PER-EM SPACE
-2007;GL # FIGURE SPACE
-2008;BA # PUNCTUATION SPACE
-2009;BA # THIN SPACE
-200A;BA # HAIR SPACE
-200B;ZW # ZERO WIDTH SPACE
-200C;CM # ZERO WIDTH NON-JOINER
-200D;CM # ZERO WIDTH JOINER
-200E;CM # LEFT-TO-RIGHT MARK
-200F;CM # RIGHT-TO-LEFT MARK
-2010;BA # HYPHEN
-2011;GL # NON-BREAKING HYPHEN
-2012;BA # FIGURE DASH
-2013;BA # EN DASH
-2014;B2 # EM DASH
-2015;AI # HORIZONTAL BAR
-2016;AI # DOUBLE VERTICAL LINE
-2017;AL # DOUBLE LOW LINE
-2018;QU # LEFT SINGLE QUOTATION MARK
-2019;QU # RIGHT SINGLE QUOTATION MARK
-201A;OP # SINGLE LOW-9 QUOTATION MARK
-201B;QU # SINGLE HIGH-REVERSED-9 QUOTATION MARK
-201C;QU # LEFT DOUBLE QUOTATION MARK
-201D;QU # RIGHT DOUBLE QUOTATION MARK
-201E;OP # DOUBLE LOW-9 QUOTATION MARK
-201F;QU # DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020;AI # DAGGER
-2021;AI # DOUBLE DAGGER
-2022;AL # BULLET
-2023;AL # TRIANGULAR BULLET
-2024;IN # ONE DOT LEADER
-2025;IN # TWO DOT LEADER
-2026;IN # HORIZONTAL ELLIPSIS
-2027;BA # HYPHENATION POINT
-2028;BK # LINE SEPARATOR
-2029;BK # PARAGRAPH SEPARATOR
-202A;CM # LEFT-TO-RIGHT EMBEDDING
-202B;CM # RIGHT-TO-LEFT EMBEDDING
-202C;CM # POP DIRECTIONAL FORMATTING
-202D;CM # LEFT-TO-RIGHT OVERRIDE
-202E;CM # RIGHT-TO-LEFT OVERRIDE
-202F;GL # NARROW NO-BREAK SPACE
-2030;PO # PER MILLE SIGN
-2031;PO # PER TEN THOUSAND SIGN
-2032;PO # PRIME
-2033;PO # DOUBLE PRIME
-2034;PO # TRIPLE PRIME
-2035;PO # REVERSED PRIME
-2036;PO # REVERSED DOUBLE PRIME
-2037;PO # REVERSED TRIPLE PRIME
-2038;AL # CARET
-2039;QU # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A;QU # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B;AI # REFERENCE MARK
-203C;NS # DOUBLE EXCLAMATION MARK
-203D;NS # INTERROBANG
-203E;AL # OVERLINE
-203F;AL # UNDERTIE
-2040;AL # CHARACTER TIE
-2041;AL # CARET INSERTION POINT
-2042;AL # ASTERISM
-2043;AL # HYPHEN BULLET
-2044;IS # FRACTION SLASH
-2045;OP # LEFT SQUARE BRACKET WITH QUILL
-2046;CL # RIGHT SQUARE BRACKET WITH QUILL
-2047;NS # DOUBLE QUESTION MARK
-2048;NS # QUESTION EXCLAMATION MARK
-2049;NS # EXCLAMATION QUESTION MARK
-204A;AL # TIRONIAN SIGN ET
-204B;AL # REVERSED PILCROW SIGN
-204C;AL # BLACK LEFTWARDS BULLET
-204D;AL # BLACK RIGHTWARDS BULLET
-204E;AL # LOW ASTERISK
-204F;AL # REVERSED SEMICOLON
-2050;AL # CLOSE UP
-2051;AL # TWO ASTERISKS ALIGNED VERTICALLY
-2052;AL # COMMERCIAL MINUS SIGN
-2053;AL # SWUNG DASH
-2054;AL # INVERTED UNDERTIE
-2055;AL # FLOWER PUNCTUATION MARK
-2056;BA # THREE DOT PUNCTUATION
-2057;AL # QUADRUPLE PRIME
-2058;BA # FOUR DOT PUNCTUATION
-2059;BA # FIVE DOT PUNCTUATION
-205A;BA # TWO DOT PUNCTUATION
-205B;BA # FOUR DOT MARK
-205C;AL # DOTTED CROSS
-205D;BA # TRICOLON
-205E;BA # VERTICAL FOUR DOTS
-205F;BA # MEDIUM MATHEMATICAL SPACE
-2060;WJ # WORD JOINER
-2061;AL # FUNCTION APPLICATION
-2062;AL # INVISIBLE TIMES
-2063;AL # INVISIBLE SEPARATOR
-2064;AL # INVISIBLE PLUS
-206A;CM # INHIBIT SYMMETRIC SWAPPING
-206B;CM # ACTIVATE SYMMETRIC SWAPPING
-206C;CM # INHIBIT ARABIC FORM SHAPING
-206D;CM # ACTIVATE ARABIC FORM SHAPING
-206E;CM # NATIONAL DIGIT SHAPES
-206F;CM # NOMINAL DIGIT SHAPES
-2070;AL # SUPERSCRIPT ZERO
-2071;AL # SUPERSCRIPT LATIN SMALL LETTER I
-2074;AI # SUPERSCRIPT FOUR
-2075;AL # SUPERSCRIPT FIVE
-2076;AL # SUPERSCRIPT SIX
-2077;AL # SUPERSCRIPT SEVEN
-2078;AL # SUPERSCRIPT EIGHT
-2079;AL # SUPERSCRIPT NINE
-207A;AL # SUPERSCRIPT PLUS SIGN
-207B;AL # SUPERSCRIPT MINUS
-207C;AL # SUPERSCRIPT EQUALS SIGN
-207D;OP # SUPERSCRIPT LEFT PARENTHESIS
-207E;CL # SUPERSCRIPT RIGHT PARENTHESIS
-207F;AI # SUPERSCRIPT LATIN SMALL LETTER N
-2080;AL # SUBSCRIPT ZERO
-2081;AI # SUBSCRIPT ONE
-2082;AI # SUBSCRIPT TWO
-2083;AI # SUBSCRIPT THREE
-2084;AI # SUBSCRIPT FOUR
-2085;AL # SUBSCRIPT FIVE
-2086;AL # SUBSCRIPT SIX
-2087;AL # SUBSCRIPT SEVEN
-2088;AL # SUBSCRIPT EIGHT
-2089;AL # SUBSCRIPT NINE
-208A;AL # SUBSCRIPT PLUS SIGN
-208B;AL # SUBSCRIPT MINUS
-208C;AL # SUBSCRIPT EQUALS SIGN
-208D;OP # SUBSCRIPT LEFT PARENTHESIS
-208E;CL # SUBSCRIPT RIGHT PARENTHESIS
-2090;AL # LATIN SUBSCRIPT SMALL LETTER A
-2091;AL # LATIN SUBSCRIPT SMALL LETTER E
-2092;AL # LATIN SUBSCRIPT SMALL LETTER O
-2093;AL # LATIN SUBSCRIPT SMALL LETTER X
-2094;AL # LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0;PR # EURO-CURRENCY SIGN
-20A1;PR # COLON SIGN
-20A2;PR # CRUZEIRO SIGN
-20A3;PR # FRENCH FRANC SIGN
-20A4;PR # LIRA SIGN
-20A5;PR # MILL SIGN
-20A6;PR # NAIRA SIGN
-20A7;PO # PESETA SIGN
-20A8;PR # RUPEE SIGN
-20A9;PR # WON SIGN
-20AA;PR # NEW SHEQEL SIGN
-20AB;PR # DONG SIGN
-20AC;PR # EURO SIGN
-20AD;PR # KIP SIGN
-20AE;PR # TUGRIK SIGN
-20AF;PR # DRACHMA SIGN
-20B0;PR # GERMAN PENNY SIGN
-20B1;PR # PESO SIGN
-20B2;PR # GUARANI SIGN
-20B3;PR # AUSTRAL SIGN
-20B4;PR # HRYVNIA SIGN
-20B5;PR # CEDI SIGN
-20B6;PO # LIVRE TOURNOIS SIGN
-20B7;PR # SPESMILO SIGN
-20B8;PR # TENGE SIGN
-20D0;CM # COMBINING LEFT HARPOON ABOVE
-20D1;CM # COMBINING RIGHT HARPOON ABOVE
-20D2;CM # COMBINING LONG VERTICAL LINE OVERLAY
-20D3;CM # COMBINING SHORT VERTICAL LINE OVERLAY
-20D4;CM # COMBINING ANTICLOCKWISE ARROW ABOVE
-20D5;CM # COMBINING CLOCKWISE ARROW ABOVE
-20D6;CM # COMBINING LEFT ARROW ABOVE
-20D7;CM # COMBINING RIGHT ARROW ABOVE
-20D8;CM # COMBINING RING OVERLAY
-20D9;CM # COMBINING CLOCKWISE RING OVERLAY
-20DA;CM # COMBINING ANTICLOCKWISE RING OVERLAY
-20DB;CM # COMBINING THREE DOTS ABOVE
-20DC;CM # COMBINING FOUR DOTS ABOVE
-20DD;CM # COMBINING ENCLOSING CIRCLE
-20DE;CM # COMBINING ENCLOSING SQUARE
-20DF;CM # COMBINING ENCLOSING DIAMOND
-20E0;CM # COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1;CM # COMBINING LEFT RIGHT ARROW ABOVE
-20E2;CM # COMBINING ENCLOSING SCREEN
-20E3;CM # COMBINING ENCLOSING KEYCAP
-20E4;CM # COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5;CM # COMBINING REVERSE SOLIDUS OVERLAY
-20E6;CM # COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20E7;CM # COMBINING ANNUITY SYMBOL
-20E8;CM # COMBINING TRIPLE UNDERDOT
-20E9;CM # COMBINING WIDE BRIDGE ABOVE
-20EA;CM # COMBINING LEFTWARDS ARROW OVERLAY
-20EB;CM # COMBINING LONG DOUBLE SOLIDUS OVERLAY
-20EC;CM # COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-20ED;CM # COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
-20EE;CM # COMBINING LEFT ARROW BELOW
-20EF;CM # COMBINING RIGHT ARROW BELOW
-20F0;CM # COMBINING ASTERISK ABOVE
-2100;AL # ACCOUNT OF
-2101;AL # ADDRESSED TO THE SUBJECT
-2102;AL # DOUBLE-STRUCK CAPITAL C
-2103;PO # DEGREE CELSIUS
-2104;AL # CENTRE LINE SYMBOL
-2105;AI # CARE OF
-2106;AL # CADA UNA
-2107;AL # EULER CONSTANT
-2108;AL # SCRUPLE
-2109;PO # DEGREE FAHRENHEIT
-210A;AL # SCRIPT SMALL G
-210B;AL # SCRIPT CAPITAL H
-210C;AL # BLACK-LETTER CAPITAL H
-210D;AL # DOUBLE-STRUCK CAPITAL H
-210E;AL # PLANCK CONSTANT
-210F;AL # PLANCK CONSTANT OVER TWO PI
-2110;AL # SCRIPT CAPITAL I
-2111;AL # BLACK-LETTER CAPITAL I
-2112;AL # SCRIPT CAPITAL L
-2113;AI # SCRIPT SMALL L
-2114;AL # L B BAR SYMBOL
-2115;AL # DOUBLE-STRUCK CAPITAL N
-2116;PR # NUMERO SIGN
-2117;AL # SOUND RECORDING COPYRIGHT
-2118;AL # SCRIPT CAPITAL P
-2119;AL # DOUBLE-STRUCK CAPITAL P
-211A;AL # DOUBLE-STRUCK CAPITAL Q
-211B;AL # SCRIPT CAPITAL R
-211C;AL # BLACK-LETTER CAPITAL R
-211D;AL # DOUBLE-STRUCK CAPITAL R
-211E;AL # PRESCRIPTION TAKE
-211F;AL # RESPONSE
-2120;AL # SERVICE MARK
-2121;AI # TELEPHONE SIGN
-2122;AI # TRADE MARK SIGN
-2123;AL # VERSICLE
-2124;AL # DOUBLE-STRUCK CAPITAL Z
-2125;AL # OUNCE SIGN
-2126;AL # OHM SIGN
-2127;AL # INVERTED OHM SIGN
-2128;AL # BLACK-LETTER CAPITAL Z
-2129;AL # TURNED GREEK SMALL LETTER IOTA
-212A;AL # KELVIN SIGN
-212B;AI # ANGSTROM SIGN
-212C;AL # SCRIPT CAPITAL B
-212D;AL # BLACK-LETTER CAPITAL C
-212E;AL # ESTIMATED SYMBOL
-212F;AL # SCRIPT SMALL E
-2130;AL # SCRIPT CAPITAL E
-2131;AL # SCRIPT CAPITAL F
-2132;AL # TURNED CAPITAL F
-2133;AL # SCRIPT CAPITAL M
-2134;AL # SCRIPT SMALL O
-2135;AL # ALEF SYMBOL
-2136;AL # BET SYMBOL
-2137;AL # GIMEL SYMBOL
-2138;AL # DALET SYMBOL
-2139;AL # INFORMATION SOURCE
-213A;AL # ROTATED CAPITAL Q
-213B;AL # FACSIMILE SIGN
-213C;AL # DOUBLE-STRUCK SMALL PI
-213D;AL # DOUBLE-STRUCK SMALL GAMMA
-213E;AL # DOUBLE-STRUCK CAPITAL GAMMA
-213F;AL # DOUBLE-STRUCK CAPITAL PI
-2140;AL # DOUBLE-STRUCK N-ARY SUMMATION
-2141;AL # TURNED SANS-SERIF CAPITAL G
-2142;AL # TURNED SANS-SERIF CAPITAL L
-2143;AL # REVERSED SANS-SERIF CAPITAL L
-2144;AL # TURNED SANS-SERIF CAPITAL Y
-2145;AL # DOUBLE-STRUCK ITALIC CAPITAL D
-2146;AL # DOUBLE-STRUCK ITALIC SMALL D
-2147;AL # DOUBLE-STRUCK ITALIC SMALL E
-2148;AL # DOUBLE-STRUCK ITALIC SMALL I
-2149;AL # DOUBLE-STRUCK ITALIC SMALL J
-214A;AL # PROPERTY LINE
-214B;AL # TURNED AMPERSAND
-214C;AL # PER SIGN
-214D;AL # AKTIESELSKAB
-214E;AL # TURNED SMALL F
-214F;AL # SYMBOL FOR SAMARITAN SOURCE
-2150;AL # VULGAR FRACTION ONE SEVENTH
-2151;AL # VULGAR FRACTION ONE NINTH
-2152;AL # VULGAR FRACTION ONE TENTH
-2153;AL # VULGAR FRACTION ONE THIRD
-2154;AI # VULGAR FRACTION TWO THIRDS
-2155;AI # VULGAR FRACTION ONE FIFTH
-2156;AL # VULGAR FRACTION TWO FIFTHS
-2157;AL # VULGAR FRACTION THREE FIFTHS
-2158;AL # VULGAR FRACTION FOUR FIFTHS
-2159;AL # VULGAR FRACTION ONE SIXTH
-215A;AL # VULGAR FRACTION FIVE SIXTHS
-215B;AI # VULGAR FRACTION ONE EIGHTH
-215C;AL # VULGAR FRACTION THREE EIGHTHS
-215D;AL # VULGAR FRACTION FIVE EIGHTHS
-215E;AI # VULGAR FRACTION SEVEN EIGHTHS
-215F;AL # FRACTION NUMERATOR ONE
-2160;AI # ROMAN NUMERAL ONE
-2161;AI # ROMAN NUMERAL TWO
-2162;AI # ROMAN NUMERAL THREE
-2163;AI # ROMAN NUMERAL FOUR
-2164;AI # ROMAN NUMERAL FIVE
-2165;AI # ROMAN NUMERAL SIX
-2166;AI # ROMAN NUMERAL SEVEN
-2167;AI # ROMAN NUMERAL EIGHT
-2168;AI # ROMAN NUMERAL NINE
-2169;AI # ROMAN NUMERAL TEN
-216A;AI # ROMAN NUMERAL ELEVEN
-216B;AI # ROMAN NUMERAL TWELVE
-216C;AL # ROMAN NUMERAL FIFTY
-216D;AL # ROMAN NUMERAL ONE HUNDRED
-216E;AL # ROMAN NUMERAL FIVE HUNDRED
-216F;AL # ROMAN NUMERAL ONE THOUSAND
-2170;AI # SMALL ROMAN NUMERAL ONE
-2171;AI # SMALL ROMAN NUMERAL TWO
-2172;AI # SMALL ROMAN NUMERAL THREE
-2173;AI # SMALL ROMAN NUMERAL FOUR
-2174;AI # SMALL ROMAN NUMERAL FIVE
-2175;AI # SMALL ROMAN NUMERAL SIX
-2176;AI # SMALL ROMAN NUMERAL SEVEN
-2177;AI # SMALL ROMAN NUMERAL EIGHT
-2178;AI # SMALL ROMAN NUMERAL NINE
-2179;AI # SMALL ROMAN NUMERAL TEN
-217A;AL # SMALL ROMAN NUMERAL ELEVEN
-217B;AL # SMALL ROMAN NUMERAL TWELVE
-217C;AL # SMALL ROMAN NUMERAL FIFTY
-217D;AL # SMALL ROMAN NUMERAL ONE HUNDRED
-217E;AL # SMALL ROMAN NUMERAL FIVE HUNDRED
-217F;AL # SMALL ROMAN NUMERAL ONE THOUSAND
-2180;AL # ROMAN NUMERAL ONE THOUSAND C D
-2181;AL # ROMAN NUMERAL FIVE THOUSAND
-2182;AL # ROMAN NUMERAL TEN THOUSAND
-2183;AL # ROMAN NUMERAL REVERSED ONE HUNDRED
-2184;AL # LATIN SMALL LETTER REVERSED C
-2185;AL # ROMAN NUMERAL SIX LATE FORM
-2186;AL # ROMAN NUMERAL FIFTY EARLY FORM
-2187;AL # ROMAN NUMERAL FIFTY THOUSAND
-2188;AL # ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189;AI # VULGAR FRACTION ZERO THIRDS
-2190;AI # LEFTWARDS ARROW
-2191;AI # UPWARDS ARROW
-2192;AI # RIGHTWARDS ARROW
-2193;AI # DOWNWARDS ARROW
-2194;AI # LEFT RIGHT ARROW
-2195;AI # UP DOWN ARROW
-2196;AI # NORTH WEST ARROW
-2197;AI # NORTH EAST ARROW
-2198;AI # SOUTH EAST ARROW
-2199;AI # SOUTH WEST ARROW
-219A;AL # LEFTWARDS ARROW WITH STROKE
-219B;AL # RIGHTWARDS ARROW WITH STROKE
-219C;AL # LEFTWARDS WAVE ARROW
-219D;AL # RIGHTWARDS WAVE ARROW
-219E;AL # LEFTWARDS TWO HEADED ARROW
-219F;AL # UPWARDS TWO HEADED ARROW
-21A0;AL # RIGHTWARDS TWO HEADED ARROW
-21A1;AL # DOWNWARDS TWO HEADED ARROW
-21A2;AL # LEFTWARDS ARROW WITH TAIL
-21A3;AL # RIGHTWARDS ARROW WITH TAIL
-21A4;AL # LEFTWARDS ARROW FROM BAR
-21A5;AL # UPWARDS ARROW FROM BAR
-21A6;AL # RIGHTWARDS ARROW FROM BAR
-21A7;AL # DOWNWARDS ARROW FROM BAR
-21A8;AL # UP DOWN ARROW WITH BASE
-21A9;AL # LEFTWARDS ARROW WITH HOOK
-21AA;AL # RIGHTWARDS ARROW WITH HOOK
-21AB;AL # LEFTWARDS ARROW WITH LOOP
-21AC;AL # RIGHTWARDS ARROW WITH LOOP
-21AD;AL # LEFT RIGHT WAVE ARROW
-21AE;AL # LEFT RIGHT ARROW WITH STROKE
-21AF;AL # DOWNWARDS ZIGZAG ARROW
-21B0;AL # UPWARDS ARROW WITH TIP LEFTWARDS
-21B1;AL # UPWARDS ARROW WITH TIP RIGHTWARDS
-21B2;AL # DOWNWARDS ARROW WITH TIP LEFTWARDS
-21B3;AL # DOWNWARDS ARROW WITH TIP RIGHTWARDS
-21B4;AL # RIGHTWARDS ARROW WITH CORNER DOWNWARDS
-21B5;AL # DOWNWARDS ARROW WITH CORNER LEFTWARDS
-21B6;AL # ANTICLOCKWISE TOP SEMICIRCLE ARROW
-21B7;AL # CLOCKWISE TOP SEMICIRCLE ARROW
-21B8;AL # NORTH WEST ARROW TO LONG BAR
-21B9;AL # LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
-21BA;AL # ANTICLOCKWISE OPEN CIRCLE ARROW
-21BB;AL # CLOCKWISE OPEN CIRCLE ARROW
-21BC;AL # LEFTWARDS HARPOON WITH BARB UPWARDS
-21BD;AL # LEFTWARDS HARPOON WITH BARB DOWNWARDS
-21BE;AL # UPWARDS HARPOON WITH BARB RIGHTWARDS
-21BF;AL # UPWARDS HARPOON WITH BARB LEFTWARDS
-21C0;AL # RIGHTWARDS HARPOON WITH BARB UPWARDS
-21C1;AL # RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-21C2;AL # DOWNWARDS HARPOON WITH BARB RIGHTWARDS
-21C3;AL # DOWNWARDS HARPOON WITH BARB LEFTWARDS
-21C4;AL # RIGHTWARDS ARROW OVER LEFTWARDS ARROW
-21C5;AL # UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
-21C6;AL # LEFTWARDS ARROW OVER RIGHTWARDS ARROW
-21C7;AL # LEFTWARDS PAIRED ARROWS
-21C8;AL # UPWARDS PAIRED ARROWS
-21C9;AL # RIGHTWARDS PAIRED ARROWS
-21CA;AL # DOWNWARDS PAIRED ARROWS
-21CB;AL # LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
-21CC;AL # RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
-21CD;AL # LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE;AL # LEFT RIGHT DOUBLE ARROW WITH STROKE
-21CF;AL # RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0;AL # LEFTWARDS DOUBLE ARROW
-21D1;AL # UPWARDS DOUBLE ARROW
-21D2;AI # RIGHTWARDS DOUBLE ARROW
-21D3;AL # DOWNWARDS DOUBLE ARROW
-21D4;AI # LEFT RIGHT DOUBLE ARROW
-21D5;AL # UP DOWN DOUBLE ARROW
-21D6;AL # NORTH WEST DOUBLE ARROW
-21D7;AL # NORTH EAST DOUBLE ARROW
-21D8;AL # SOUTH EAST DOUBLE ARROW
-21D9;AL # SOUTH WEST DOUBLE ARROW
-21DA;AL # LEFTWARDS TRIPLE ARROW
-21DB;AL # RIGHTWARDS TRIPLE ARROW
-21DC;AL # LEFTWARDS SQUIGGLE ARROW
-21DD;AL # RIGHTWARDS SQUIGGLE ARROW
-21DE;AL # UPWARDS ARROW WITH DOUBLE STROKE
-21DF;AL # DOWNWARDS ARROW WITH DOUBLE STROKE
-21E0;AL # LEFTWARDS DASHED ARROW
-21E1;AL # UPWARDS DASHED ARROW
-21E2;AL # RIGHTWARDS DASHED ARROW
-21E3;AL # DOWNWARDS DASHED ARROW
-21E4;AL # LEFTWARDS ARROW TO BAR
-21E5;AL # RIGHTWARDS ARROW TO BAR
-21E6;AL # LEFTWARDS WHITE ARROW
-21E7;AL # UPWARDS WHITE ARROW
-21E8;AL # RIGHTWARDS WHITE ARROW
-21E9;AL # DOWNWARDS WHITE ARROW
-21EA;AL # UPWARDS WHITE ARROW FROM BAR
-21EB;AL # UPWARDS WHITE ARROW ON PEDESTAL
-21EC;AL # UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
-21ED;AL # UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
-21EE;AL # UPWARDS WHITE DOUBLE ARROW
-21EF;AL # UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
-21F0;AL # RIGHTWARDS WHITE ARROW FROM WALL
-21F1;AL # NORTH WEST ARROW TO CORNER
-21F2;AL # SOUTH EAST ARROW TO CORNER
-21F3;AL # UP DOWN WHITE ARROW
-21F4;AL # RIGHT ARROW WITH SMALL CIRCLE
-21F5;AL # DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
-21F6;AL # THREE RIGHTWARDS ARROWS
-21F7;AL # LEFTWARDS ARROW WITH VERTICAL STROKE
-21F8;AL # RIGHTWARDS ARROW WITH VERTICAL STROKE
-21F9;AL # LEFT RIGHT ARROW WITH VERTICAL STROKE
-21FA;AL # LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FB;AL # RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FC;AL # LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
-21FD;AL # LEFTWARDS OPEN-HEADED ARROW
-21FE;AL # RIGHTWARDS OPEN-HEADED ARROW
-21FF;AL # LEFT RIGHT OPEN-HEADED ARROW
-2200;AI # FOR ALL
-2201;AL # COMPLEMENT
-2202;AI # PARTIAL DIFFERENTIAL
-2203;AI # THERE EXISTS
-2204;AL # THERE DOES NOT EXIST
-2205;AL # EMPTY SET
-2206;AL # INCREMENT
-2207;AI # NABLA
-2208;AI # ELEMENT OF
-2209;AL # NOT AN ELEMENT OF
-220A;AL # SMALL ELEMENT OF
-220B;AI # CONTAINS AS MEMBER
-220C;AL # DOES NOT CONTAIN AS MEMBER
-220D;AL # SMALL CONTAINS AS MEMBER
-220E;AL # END OF PROOF
-220F;AI # N-ARY PRODUCT
-2210;AL # N-ARY COPRODUCT
-2211;AI # N-ARY SUMMATION
-2212;PR # MINUS SIGN
-2213;PR # MINUS-OR-PLUS SIGN
-2214;AL # DOT PLUS
-2215;AI # DIVISION SLASH
-2216;AL # SET MINUS
-2217;AL # ASTERISK OPERATOR
-2218;AL # RING OPERATOR
-2219;AL # BULLET OPERATOR
-221A;AI # SQUARE ROOT
-221B;AL # CUBE ROOT
-221C;AL # FOURTH ROOT
-221D;AI # PROPORTIONAL TO
-221E;AI # INFINITY
-221F;AI # RIGHT ANGLE
-2220;AI # ANGLE
-2221;AL # MEASURED ANGLE
-2222;AL # SPHERICAL ANGLE
-2223;AI # DIVIDES
-2224;AL # DOES NOT DIVIDE
-2225;AI # PARALLEL TO
-2226;AL # NOT PARALLEL TO
-2227;AI # LOGICAL AND
-2228;AI # LOGICAL OR
-2229;AI # INTERSECTION
-222A;AI # UNION
-222B;AI # INTEGRAL
-222C;AI # DOUBLE INTEGRAL
-222D;AL # TRIPLE INTEGRAL
-222E;AI # CONTOUR INTEGRAL
-222F;AL # SURFACE INTEGRAL
-2230;AL # VOLUME INTEGRAL
-2231;AL # CLOCKWISE INTEGRAL
-2232;AL # CLOCKWISE CONTOUR INTEGRAL
-2233;AL # ANTICLOCKWISE CONTOUR INTEGRAL
-2234;AI # THEREFORE
-2235;AI # BECAUSE
-2236;AI # RATIO
-2237;AI # PROPORTION
-2238;AL # DOT MINUS
-2239;AL # EXCESS
-223A;AL # GEOMETRIC PROPORTION
-223B;AL # HOMOTHETIC
-223C;AI # TILDE OPERATOR
-223D;AI # REVERSED TILDE
-223E;AL # INVERTED LAZY S
-223F;AL # SINE WAVE
-2240;AL # WREATH PRODUCT
-2241;AL # NOT TILDE
-2242;AL # MINUS TILDE
-2243;AL # ASYMPTOTICALLY EQUAL TO
-2244;AL # NOT ASYMPTOTICALLY EQUAL TO
-2245;AL # APPROXIMATELY EQUAL TO
-2246;AL # APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
-2247;AL # NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2248;AI # ALMOST EQUAL TO
-2249;AL # NOT ALMOST EQUAL TO
-224A;AL # ALMOST EQUAL OR EQUAL TO
-224B;AL # TRIPLE TILDE
-224C;AI # ALL EQUAL TO
-224D;AL # EQUIVALENT TO
-224E;AL # GEOMETRICALLY EQUIVALENT TO
-224F;AL # DIFFERENCE BETWEEN
-2250;AL # APPROACHES THE LIMIT
-2251;AL # GEOMETRICALLY EQUAL TO
-2252;AI # APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2253;AL # IMAGE OF OR APPROXIMATELY EQUAL TO
-2254;AL # COLON EQUALS
-2255;AL # EQUALS COLON
-2256;AL # RING IN EQUAL TO
-2257;AL # RING EQUAL TO
-2258;AL # CORRESPONDS TO
-2259;AL # ESTIMATES
-225A;AL # EQUIANGULAR TO
-225B;AL # STAR EQUALS
-225C;AL # DELTA EQUAL TO
-225D;AL # EQUAL TO BY DEFINITION
-225E;AL # MEASURED BY
-225F;AL # QUESTIONED EQUAL TO
-2260;AI # NOT EQUAL TO
-2261;AI # IDENTICAL TO
-2262;AL # NOT IDENTICAL TO
-2263;AL # STRICTLY EQUIVALENT TO
-2264;AI # LESS-THAN OR EQUAL TO
-2265;AI # GREATER-THAN OR EQUAL TO
-2266;AI # LESS-THAN OVER EQUAL TO
-2267;AI # GREATER-THAN OVER EQUAL TO
-2268;AL # LESS-THAN BUT NOT EQUAL TO
-2269;AL # GREATER-THAN BUT NOT EQUAL TO
-226A;AI # MUCH LESS-THAN
-226B;AI # MUCH GREATER-THAN
-226C;AL # BETWEEN
-226D;AL # NOT EQUIVALENT TO
-226E;AI # NOT LESS-THAN
-226F;AI # NOT GREATER-THAN
-2270;AL # NEITHER LESS-THAN NOR EQUAL TO
-2271;AL # NEITHER GREATER-THAN NOR EQUAL TO
-2272;AL # LESS-THAN OR EQUIVALENT TO
-2273;AL # GREATER-THAN OR EQUIVALENT TO
-2274;AL # NEITHER LESS-THAN NOR EQUIVALENT TO
-2275;AL # NEITHER GREATER-THAN NOR EQUIVALENT TO
-2276;AL # LESS-THAN OR GREATER-THAN
-2277;AL # GREATER-THAN OR LESS-THAN
-2278;AL # NEITHER LESS-THAN NOR GREATER-THAN
-2279;AL # NEITHER GREATER-THAN NOR LESS-THAN
-227A;AL # PRECEDES
-227B;AL # SUCCEEDS
-227C;AL # PRECEDES OR EQUAL TO
-227D;AL # SUCCEEDS OR EQUAL TO
-227E;AL # PRECEDES OR EQUIVALENT TO
-227F;AL # SUCCEEDS OR EQUIVALENT TO
-2280;AL # DOES NOT PRECEDE
-2281;AL # DOES NOT SUCCEED
-2282;AI # SUBSET OF
-2283;AI # SUPERSET OF
-2284;AL # NOT A SUBSET OF
-2285;AL # NOT A SUPERSET OF
-2286;AI # SUBSET OF OR EQUAL TO
-2287;AI # SUPERSET OF OR EQUAL TO
-2288;AL # NEITHER A SUBSET OF NOR EQUAL TO
-2289;AL # NEITHER A SUPERSET OF NOR EQUAL TO
-228A;AL # SUBSET OF WITH NOT EQUAL TO
-228B;AL # SUPERSET OF WITH NOT EQUAL TO
-228C;AL # MULTISET
-228D;AL # MULTISET MULTIPLICATION
-228E;AL # MULTISET UNION
-228F;AL # SQUARE IMAGE OF
-2290;AL # SQUARE ORIGINAL OF
-2291;AL # SQUARE IMAGE OF OR EQUAL TO
-2292;AL # SQUARE ORIGINAL OF OR EQUAL TO
-2293;AL # SQUARE CAP
-2294;AL # SQUARE CUP
-2295;AI # CIRCLED PLUS
-2296;AL # CIRCLED MINUS
-2297;AL # CIRCLED TIMES
-2298;AL # CIRCLED DIVISION SLASH
-2299;AI # CIRCLED DOT OPERATOR
-229A;AL # CIRCLED RING OPERATOR
-229B;AL # CIRCLED ASTERISK OPERATOR
-229C;AL # CIRCLED EQUALS
-229D;AL # CIRCLED DASH
-229E;AL # SQUARED PLUS
-229F;AL # SQUARED MINUS
-22A0;AL # SQUARED TIMES
-22A1;AL # SQUARED DOT OPERATOR
-22A2;AL # RIGHT TACK
-22A3;AL # LEFT TACK
-22A4;AL # DOWN TACK
-22A5;AI # UP TACK
-22A6;AL # ASSERTION
-22A7;AL # MODELS
-22A8;AL # TRUE
-22A9;AL # FORCES
-22AA;AL # TRIPLE VERTICAL BAR RIGHT TURNSTILE
-22AB;AL # DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22AC;AL # DOES NOT PROVE
-22AD;AL # NOT TRUE
-22AE;AL # DOES NOT FORCE
-22AF;AL # NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22B0;AL # PRECEDES UNDER RELATION
-22B1;AL # SUCCEEDS UNDER RELATION
-22B2;AL # NORMAL SUBGROUP OF
-22B3;AL # CONTAINS AS NORMAL SUBGROUP
-22B4;AL # NORMAL SUBGROUP OF OR EQUAL TO
-22B5;AL # CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
-22B6;AL # ORIGINAL OF
-22B7;AL # IMAGE OF
-22B8;AL # MULTIMAP
-22B9;AL # HERMITIAN CONJUGATE MATRIX
-22BA;AL # INTERCALATE
-22BB;AL # XOR
-22BC;AL # NAND
-22BD;AL # NOR
-22BE;AL # RIGHT ANGLE WITH ARC
-22BF;AI # RIGHT TRIANGLE
-22C0;AL # N-ARY LOGICAL AND
-22C1;AL # N-ARY LOGICAL OR
-22C2;AL # N-ARY INTERSECTION
-22C3;AL # N-ARY UNION
-22C4;AL # DIAMOND OPERATOR
-22C5;AL # DOT OPERATOR
-22C6;AL # STAR OPERATOR
-22C7;AL # DIVISION TIMES
-22C8;AL # BOWTIE
-22C9;AL # LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CA;AL # RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CB;AL # LEFT SEMIDIRECT PRODUCT
-22CC;AL # RIGHT SEMIDIRECT PRODUCT
-22CD;AL # REVERSED TILDE EQUALS
-22CE;AL # CURLY LOGICAL OR
-22CF;AL # CURLY LOGICAL AND
-22D0;AL # DOUBLE SUBSET
-22D1;AL # DOUBLE SUPERSET
-22D2;AL # DOUBLE INTERSECTION
-22D3;AL # DOUBLE UNION
-22D4;AL # PITCHFORK
-22D5;AL # EQUAL AND PARALLEL TO
-22D6;AL # LESS-THAN WITH DOT
-22D7;AL # GREATER-THAN WITH DOT
-22D8;AL # VERY MUCH LESS-THAN
-22D9;AL # VERY MUCH GREATER-THAN
-22DA;AL # LESS-THAN EQUAL TO OR GREATER-THAN
-22DB;AL # GREATER-THAN EQUAL TO OR LESS-THAN
-22DC;AL # EQUAL TO OR LESS-THAN
-22DD;AL # EQUAL TO OR GREATER-THAN
-22DE;AL # EQUAL TO OR PRECEDES
-22DF;AL # EQUAL TO OR SUCCEEDS
-22E0;AL # DOES NOT PRECEDE OR EQUAL
-22E1;AL # DOES NOT SUCCEED OR EQUAL
-22E2;AL # NOT SQUARE IMAGE OF OR EQUAL TO
-22E3;AL # NOT SQUARE ORIGINAL OF OR EQUAL TO
-22E4;AL # SQUARE IMAGE OF OR NOT EQUAL TO
-22E5;AL # SQUARE ORIGINAL OF OR NOT EQUAL TO
-22E6;AL # LESS-THAN BUT NOT EQUIVALENT TO
-22E7;AL # GREATER-THAN BUT NOT EQUIVALENT TO
-22E8;AL # PRECEDES BUT NOT EQUIVALENT TO
-22E9;AL # SUCCEEDS BUT NOT EQUIVALENT TO
-22EA;AL # NOT NORMAL SUBGROUP OF
-22EB;AL # DOES NOT CONTAIN AS NORMAL SUBGROUP
-22EC;AL # NOT NORMAL SUBGROUP OF OR EQUAL TO
-22ED;AL # DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-22EE;AL # VERTICAL ELLIPSIS
-22EF;AL # MIDLINE HORIZONTAL ELLIPSIS
-22F0;AL # UP RIGHT DIAGONAL ELLIPSIS
-22F1;AL # DOWN RIGHT DIAGONAL ELLIPSIS
-22F2;AL # ELEMENT OF WITH LONG HORIZONTAL STROKE
-22F3;AL # ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F4;AL # SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F5;AL # ELEMENT OF WITH DOT ABOVE
-22F6;AL # ELEMENT OF WITH OVERBAR
-22F7;AL # SMALL ELEMENT OF WITH OVERBAR
-22F8;AL # ELEMENT OF WITH UNDERBAR
-22F9;AL # ELEMENT OF WITH TWO HORIZONTAL STROKES
-22FA;AL # CONTAINS WITH LONG HORIZONTAL STROKE
-22FB;AL # CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FC;AL # SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FD;AL # CONTAINS WITH OVERBAR
-22FE;AL # SMALL CONTAINS WITH OVERBAR
-22FF;AL # Z NOTATION BAG MEMBERSHIP
-2300;AL # DIAMETER SIGN
-2301;AL # ELECTRIC ARROW
-2302;AL # HOUSE
-2303;AL # UP ARROWHEAD
-2304;AL # DOWN ARROWHEAD
-2305;AL # PROJECTIVE
-2306;AL # PERSPECTIVE
-2307;AL # WAVY LINE
-2308;AL # LEFT CEILING
-2309;AL # RIGHT CEILING
-230A;AL # LEFT FLOOR
-230B;AL # RIGHT FLOOR
-230C;AL # BOTTOM RIGHT CROP
-230D;AL # BOTTOM LEFT CROP
-230E;AL # TOP RIGHT CROP
-230F;AL # TOP LEFT CROP
-2310;AL # REVERSED NOT SIGN
-2311;AL # SQUARE LOZENGE
-2312;AI # ARC
-2313;AL # SEGMENT
-2314;AL # SECTOR
-2315;AL # TELEPHONE RECORDER
-2316;AL # POSITION INDICATOR
-2317;AL # VIEWDATA SQUARE
-2318;AL # PLACE OF INTEREST SIGN
-2319;AL # TURNED NOT SIGN
-231A;AL # WATCH
-231B;AL # HOURGLASS
-231C;AL # TOP LEFT CORNER
-231D;AL # TOP RIGHT CORNER
-231E;AL # BOTTOM LEFT CORNER
-231F;AL # BOTTOM RIGHT CORNER
-2320;AL # TOP HALF INTEGRAL
-2321;AL # BOTTOM HALF INTEGRAL
-2322;AL # FROWN
-2323;AL # SMILE
-2324;AL # UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
-2325;AL # OPTION KEY
-2326;AL # ERASE TO THE RIGHT
-2327;AL # X IN A RECTANGLE BOX
-2328;AL # KEYBOARD
-2329;OP # LEFT-POINTING ANGLE BRACKET
-232A;CL # RIGHT-POINTING ANGLE BRACKET
-232B;AL # ERASE TO THE LEFT
-232C;AL # BENZENE RING
-232D;AL # CYLINDRICITY
-232E;AL # ALL AROUND-PROFILE
-232F;AL # SYMMETRY
-2330;AL # TOTAL RUNOUT
-2331;AL # DIMENSION ORIGIN
-2332;AL # CONICAL TAPER
-2333;AL # SLOPE
-2334;AL # COUNTERBORE
-2335;AL # COUNTERSINK
-2336;AL # APL FUNCTIONAL SYMBOL I-BEAM
-2337;AL # APL FUNCTIONAL SYMBOL SQUISH QUAD
-2338;AL # APL FUNCTIONAL SYMBOL QUAD EQUAL
-2339;AL # APL FUNCTIONAL SYMBOL QUAD DIVIDE
-233A;AL # APL FUNCTIONAL SYMBOL QUAD DIAMOND
-233B;AL # APL FUNCTIONAL SYMBOL QUAD JOT
-233C;AL # APL FUNCTIONAL SYMBOL QUAD CIRCLE
-233D;AL # APL FUNCTIONAL SYMBOL CIRCLE STILE
-233E;AL # APL FUNCTIONAL SYMBOL CIRCLE JOT
-233F;AL # APL FUNCTIONAL SYMBOL SLASH BAR
-2340;AL # APL FUNCTIONAL SYMBOL BACKSLASH BAR
-2341;AL # APL FUNCTIONAL SYMBOL QUAD SLASH
-2342;AL # APL FUNCTIONAL SYMBOL QUAD BACKSLASH
-2343;AL # APL FUNCTIONAL SYMBOL QUAD LESS-THAN
-2344;AL # APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
-2345;AL # APL FUNCTIONAL SYMBOL LEFTWARDS VANE
-2346;AL # APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
-2347;AL # APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
-2348;AL # APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
-2349;AL # APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
-234A;AL # APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
-234B;AL # APL FUNCTIONAL SYMBOL DELTA STILE
-234C;AL # APL FUNCTIONAL SYMBOL QUAD DOWN CARET
-234D;AL # APL FUNCTIONAL SYMBOL QUAD DELTA
-234E;AL # APL FUNCTIONAL SYMBOL DOWN TACK JOT
-234F;AL # APL FUNCTIONAL SYMBOL UPWARDS VANE
-2350;AL # APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
-2351;AL # APL FUNCTIONAL SYMBOL UP TACK OVERBAR
-2352;AL # APL FUNCTIONAL SYMBOL DEL STILE
-2353;AL # APL FUNCTIONAL SYMBOL QUAD UP CARET
-2354;AL # APL FUNCTIONAL SYMBOL QUAD DEL
-2355;AL # APL FUNCTIONAL SYMBOL UP TACK JOT
-2356;AL # APL FUNCTIONAL SYMBOL DOWNWARDS VANE
-2357;AL # APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
-2358;AL # APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
-2359;AL # APL FUNCTIONAL SYMBOL DELTA UNDERBAR
-235A;AL # APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
-235B;AL # APL FUNCTIONAL SYMBOL JOT UNDERBAR
-235C;AL # APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
-235D;AL # APL FUNCTIONAL SYMBOL UP SHOE JOT
-235E;AL # APL FUNCTIONAL SYMBOL QUOTE QUAD
-235F;AL # APL FUNCTIONAL SYMBOL CIRCLE STAR
-2360;AL # APL FUNCTIONAL SYMBOL QUAD COLON
-2361;AL # APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
-2362;AL # APL FUNCTIONAL SYMBOL DEL DIAERESIS
-2363;AL # APL FUNCTIONAL SYMBOL STAR DIAERESIS
-2364;AL # APL FUNCTIONAL SYMBOL JOT DIAERESIS
-2365;AL # APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
-2366;AL # APL FUNCTIONAL SYMBOL DOWN SHOE STILE
-2367;AL # APL FUNCTIONAL SYMBOL LEFT SHOE STILE
-2368;AL # APL FUNCTIONAL SYMBOL TILDE DIAERESIS
-2369;AL # APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
-236A;AL # APL FUNCTIONAL SYMBOL COMMA BAR
-236B;AL # APL FUNCTIONAL SYMBOL DEL TILDE
-236C;AL # APL FUNCTIONAL SYMBOL ZILDE
-236D;AL # APL FUNCTIONAL SYMBOL STILE TILDE
-236E;AL # APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
-236F;AL # APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
-2370;AL # APL FUNCTIONAL SYMBOL QUAD QUESTION
-2371;AL # APL FUNCTIONAL SYMBOL DOWN CARET TILDE
-2372;AL # APL FUNCTIONAL SYMBOL UP CARET TILDE
-2373;AL # APL FUNCTIONAL SYMBOL IOTA
-2374;AL # APL FUNCTIONAL SYMBOL RHO
-2375;AL # APL FUNCTIONAL SYMBOL OMEGA
-2376;AL # APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
-2377;AL # APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
-2378;AL # APL FUNCTIONAL SYMBOL IOTA UNDERBAR
-2379;AL # APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
-237A;AL # APL FUNCTIONAL SYMBOL ALPHA
-237B;AL # NOT CHECK MARK
-237C;AL # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D;AL # SHOULDERED OPEN BOX
-237E;AL # BELL SYMBOL
-237F;AL # VERTICAL LINE WITH MIDDLE DOT
-2380;AL # INSERTION SYMBOL
-2381;AL # CONTINUOUS UNDERLINE SYMBOL
-2382;AL # DISCONTINUOUS UNDERLINE SYMBOL
-2383;AL # EMPHASIS SYMBOL
-2384;AL # COMPOSITION SYMBOL
-2385;AL # WHITE SQUARE WITH CENTRE VERTICAL LINE
-2386;AL # ENTER SYMBOL
-2387;AL # ALTERNATIVE KEY SYMBOL
-2388;AL # HELM SYMBOL
-2389;AL # CIRCLED HORIZONTAL BAR WITH NOTCH
-238A;AL # CIRCLED TRIANGLE DOWN
-238B;AL # BROKEN CIRCLE WITH NORTHWEST ARROW
-238C;AL # UNDO SYMBOL
-238D;AL # MONOSTABLE SYMBOL
-238E;AL # HYSTERESIS SYMBOL
-238F;AL # OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
-2390;AL # OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
-2391;AL # PASSIVE-PULL-DOWN-OUTPUT SYMBOL
-2392;AL # PASSIVE-PULL-UP-OUTPUT SYMBOL
-2393;AL # DIRECT CURRENT SYMBOL FORM TWO
-2394;AL # SOFTWARE-FUNCTION SYMBOL
-2395;AL # APL FUNCTIONAL SYMBOL QUAD
-2396;AL # DECIMAL SEPARATOR KEY SYMBOL
-2397;AL # PREVIOUS PAGE
-2398;AL # NEXT PAGE
-2399;AL # PRINT SCREEN SYMBOL
-239A;AL # CLEAR SCREEN SYMBOL
-239B;AL # LEFT PARENTHESIS UPPER HOOK
-239C;AL # LEFT PARENTHESIS EXTENSION
-239D;AL # LEFT PARENTHESIS LOWER HOOK
-239E;AL # RIGHT PARENTHESIS UPPER HOOK
-239F;AL # RIGHT PARENTHESIS EXTENSION
-23A0;AL # RIGHT PARENTHESIS LOWER HOOK
-23A1;AL # LEFT SQUARE BRACKET UPPER CORNER
-23A2;AL # LEFT SQUARE BRACKET EXTENSION
-23A3;AL # LEFT SQUARE BRACKET LOWER CORNER
-23A4;AL # RIGHT SQUARE BRACKET UPPER CORNER
-23A5;AL # RIGHT SQUARE BRACKET EXTENSION
-23A6;AL # RIGHT SQUARE BRACKET LOWER CORNER
-23A7;AL # LEFT CURLY BRACKET UPPER HOOK
-23A8;AL # LEFT CURLY BRACKET MIDDLE PIECE
-23A9;AL # LEFT CURLY BRACKET LOWER HOOK
-23AA;AL # CURLY BRACKET EXTENSION
-23AB;AL # RIGHT CURLY BRACKET UPPER HOOK
-23AC;AL # RIGHT CURLY BRACKET MIDDLE PIECE
-23AD;AL # RIGHT CURLY BRACKET LOWER HOOK
-23AE;AL # INTEGRAL EXTENSION
-23AF;AL # HORIZONTAL LINE EXTENSION
-23B0;AL # UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
-23B1;AL # UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
-23B2;AL # SUMMATION TOP
-23B3;AL # SUMMATION BOTTOM
-23B4;AL # TOP SQUARE BRACKET
-23B5;AL # BOTTOM SQUARE BRACKET
-23B6;AL # BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
-23B7;AL # RADICAL SYMBOL BOTTOM
-23B8;AL # LEFT VERTICAL BOX LINE
-23B9;AL # RIGHT VERTICAL BOX LINE
-23BA;AL # HORIZONTAL SCAN LINE-1
-23BB;AL # HORIZONTAL SCAN LINE-3
-23BC;AL # HORIZONTAL SCAN LINE-7
-23BD;AL # HORIZONTAL SCAN LINE-9
-23BE;AL # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
-23BF;AL # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
-23C0;AL # DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
-23C1;AL # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
-23C2;AL # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
-23C3;AL # DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
-23C4;AL # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
-23C5;AL # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
-23C6;AL # DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
-23C7;AL # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
-23C8;AL # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
-23C9;AL # DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
-23CA;AL # DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
-23CB;AL # DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
-23CC;AL # DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
-23CD;AL # SQUARE FOOT
-23CE;AL # RETURN SYMBOL
-23CF;AL # EJECT SYMBOL
-23D0;AL # VERTICAL LINE EXTENSION
-23D1;AL # METRICAL BREVE
-23D2;AL # METRICAL LONG OVER SHORT
-23D3;AL # METRICAL SHORT OVER LONG
-23D4;AL # METRICAL LONG OVER TWO SHORTS
-23D5;AL # METRICAL TWO SHORTS OVER LONG
-23D6;AL # METRICAL TWO SHORTS JOINED
-23D7;AL # METRICAL TRISEME
-23D8;AL # METRICAL TETRASEME
-23D9;AL # METRICAL PENTASEME
-23DA;AL # EARTH GROUND
-23DB;AL # FUSE
-23DC;AL # TOP PARENTHESIS
-23DD;AL # BOTTOM PARENTHESIS
-23DE;AL # TOP CURLY BRACKET
-23DF;AL # BOTTOM CURLY BRACKET
-23E0;AL # TOP TORTOISE SHELL BRACKET
-23E1;AL # BOTTOM TORTOISE SHELL BRACKET
-23E2;AL # WHITE TRAPEZIUM
-23E3;AL # BENZENE RING WITH CIRCLE
-23E4;AL # STRAIGHTNESS
-23E5;AL # FLATNESS
-23E6;AL # AC CURRENT
-23E7;AL # ELECTRICAL INTERSECTION
-23E8;AL # DECIMAL EXPONENT SYMBOL
-2400;AL # SYMBOL FOR NULL
-2401;AL # SYMBOL FOR START OF HEADING
-2402;AL # SYMBOL FOR START OF TEXT
-2403;AL # SYMBOL FOR END OF TEXT
-2404;AL # SYMBOL FOR END OF TRANSMISSION
-2405;AL # SYMBOL FOR ENQUIRY
-2406;AL # SYMBOL FOR ACKNOWLEDGE
-2407;AL # SYMBOL FOR BELL
-2408;AL # SYMBOL FOR BACKSPACE
-2409;AL # SYMBOL FOR HORIZONTAL TABULATION
-240A;AL # SYMBOL FOR LINE FEED
-240B;AL # SYMBOL FOR VERTICAL TABULATION
-240C;AL # SYMBOL FOR FORM FEED
-240D;AL # SYMBOL FOR CARRIAGE RETURN
-240E;AL # SYMBOL FOR SHIFT OUT
-240F;AL # SYMBOL FOR SHIFT IN
-2410;AL # SYMBOL FOR DATA LINK ESCAPE
-2411;AL # SYMBOL FOR DEVICE CONTROL ONE
-2412;AL # SYMBOL FOR DEVICE CONTROL TWO
-2413;AL # SYMBOL FOR DEVICE CONTROL THREE
-2414;AL # SYMBOL FOR DEVICE CONTROL FOUR
-2415;AL # SYMBOL FOR NEGATIVE ACKNOWLEDGE
-2416;AL # SYMBOL FOR SYNCHRONOUS IDLE
-2417;AL # SYMBOL FOR END OF TRANSMISSION BLOCK
-2418;AL # SYMBOL FOR CANCEL
-2419;AL # SYMBOL FOR END OF MEDIUM
-241A;AL # SYMBOL FOR SUBSTITUTE
-241B;AL # SYMBOL FOR ESCAPE
-241C;AL # SYMBOL FOR FILE SEPARATOR
-241D;AL # SYMBOL FOR GROUP SEPARATOR
-241E;AL # SYMBOL FOR RECORD SEPARATOR
-241F;AL # SYMBOL FOR UNIT SEPARATOR
-2420;AL # SYMBOL FOR SPACE
-2421;AL # SYMBOL FOR DELETE
-2422;AL # BLANK SYMBOL
-2423;AL # OPEN BOX
-2424;AL # SYMBOL FOR NEWLINE
-2425;AL # SYMBOL FOR DELETE FORM TWO
-2426;AL # SYMBOL FOR SUBSTITUTE FORM TWO
-2440;AL # OCR HOOK
-2441;AL # OCR CHAIR
-2442;AL # OCR FORK
-2443;AL # OCR INVERTED FORK
-2444;AL # OCR BELT BUCKLE
-2445;AL # OCR BOW TIE
-2446;AL # OCR BRANCH BANK IDENTIFICATION
-2447;AL # OCR AMOUNT OF CHECK
-2448;AL # OCR DASH
-2449;AL # OCR CUSTOMER ACCOUNT NUMBER
-244A;AL # OCR DOUBLE BACKSLASH
-2460;AI # CIRCLED DIGIT ONE
-2461;AI # CIRCLED DIGIT TWO
-2462;AI # CIRCLED DIGIT THREE
-2463;AI # CIRCLED DIGIT FOUR
-2464;AI # CIRCLED DIGIT FIVE
-2465;AI # CIRCLED DIGIT SIX
-2466;AI # CIRCLED DIGIT SEVEN
-2467;AI # CIRCLED DIGIT EIGHT
-2468;AI # CIRCLED DIGIT NINE
-2469;AI # CIRCLED NUMBER TEN
-246A;AI # CIRCLED NUMBER ELEVEN
-246B;AI # CIRCLED NUMBER TWELVE
-246C;AI # CIRCLED NUMBER THIRTEEN
-246D;AI # CIRCLED NUMBER FOURTEEN
-246E;AI # CIRCLED NUMBER FIFTEEN
-246F;AI # CIRCLED NUMBER SIXTEEN
-2470;AI # CIRCLED NUMBER SEVENTEEN
-2471;AI # CIRCLED NUMBER EIGHTEEN
-2472;AI # CIRCLED NUMBER NINETEEN
-2473;AI # CIRCLED NUMBER TWENTY
-2474;AI # PARENTHESIZED DIGIT ONE
-2475;AI # PARENTHESIZED DIGIT TWO
-2476;AI # PARENTHESIZED DIGIT THREE
-2477;AI # PARENTHESIZED DIGIT FOUR
-2478;AI # PARENTHESIZED DIGIT FIVE
-2479;AI # PARENTHESIZED DIGIT SIX
-247A;AI # PARENTHESIZED DIGIT SEVEN
-247B;AI # PARENTHESIZED DIGIT EIGHT
-247C;AI # PARENTHESIZED DIGIT NINE
-247D;AI # PARENTHESIZED NUMBER TEN
-247E;AI # PARENTHESIZED NUMBER ELEVEN
-247F;AI # PARENTHESIZED NUMBER TWELVE
-2480;AI # PARENTHESIZED NUMBER THIRTEEN
-2481;AI # PARENTHESIZED NUMBER FOURTEEN
-2482;AI # PARENTHESIZED NUMBER FIFTEEN
-2483;AI # PARENTHESIZED NUMBER SIXTEEN
-2484;AI # PARENTHESIZED NUMBER SEVENTEEN
-2485;AI # PARENTHESIZED NUMBER EIGHTEEN
-2486;AI # PARENTHESIZED NUMBER NINETEEN
-2487;AI # PARENTHESIZED NUMBER TWENTY
-2488;AI # DIGIT ONE FULL STOP
-2489;AI # DIGIT TWO FULL STOP
-248A;AI # DIGIT THREE FULL STOP
-248B;AI # DIGIT FOUR FULL STOP
-248C;AI # DIGIT FIVE FULL STOP
-248D;AI # DIGIT SIX FULL STOP
-248E;AI # DIGIT SEVEN FULL STOP
-248F;AI # DIGIT EIGHT FULL STOP
-2490;AI # DIGIT NINE FULL STOP
-2491;AI # NUMBER TEN FULL STOP
-2492;AI # NUMBER ELEVEN FULL STOP
-2493;AI # NUMBER TWELVE FULL STOP
-2494;AI # NUMBER THIRTEEN FULL STOP
-2495;AI # NUMBER FOURTEEN FULL STOP
-2496;AI # NUMBER FIFTEEN FULL STOP
-2497;AI # NUMBER SIXTEEN FULL STOP
-2498;AI # NUMBER SEVENTEEN FULL STOP
-2499;AI # NUMBER EIGHTEEN FULL STOP
-249A;AI # NUMBER NINETEEN FULL STOP
-249B;AI # NUMBER TWENTY FULL STOP
-249C;AI # PARENTHESIZED LATIN SMALL LETTER A
-249D;AI # PARENTHESIZED LATIN SMALL LETTER B
-249E;AI # PARENTHESIZED LATIN SMALL LETTER C
-249F;AI # PARENTHESIZED LATIN SMALL LETTER D
-24A0;AI # PARENTHESIZED LATIN SMALL LETTER E
-24A1;AI # PARENTHESIZED LATIN SMALL LETTER F
-24A2;AI # PARENTHESIZED LATIN SMALL LETTER G
-24A3;AI # PARENTHESIZED LATIN SMALL LETTER H
-24A4;AI # PARENTHESIZED LATIN SMALL LETTER I
-24A5;AI # PARENTHESIZED LATIN SMALL LETTER J
-24A6;AI # PARENTHESIZED LATIN SMALL LETTER K
-24A7;AI # PARENTHESIZED LATIN SMALL LETTER L
-24A8;AI # PARENTHESIZED LATIN SMALL LETTER M
-24A9;AI # PARENTHESIZED LATIN SMALL LETTER N
-24AA;AI # PARENTHESIZED LATIN SMALL LETTER O
-24AB;AI # PARENTHESIZED LATIN SMALL LETTER P
-24AC;AI # PARENTHESIZED LATIN SMALL LETTER Q
-24AD;AI # PARENTHESIZED LATIN SMALL LETTER R
-24AE;AI # PARENTHESIZED LATIN SMALL LETTER S
-24AF;AI # PARENTHESIZED LATIN SMALL LETTER T
-24B0;AI # PARENTHESIZED LATIN SMALL LETTER U
-24B1;AI # PARENTHESIZED LATIN SMALL LETTER V
-24B2;AI # PARENTHESIZED LATIN SMALL LETTER W
-24B3;AI # PARENTHESIZED LATIN SMALL LETTER X
-24B4;AI # PARENTHESIZED LATIN SMALL LETTER Y
-24B5;AI # PARENTHESIZED LATIN SMALL LETTER Z
-24B6;AI # CIRCLED LATIN CAPITAL LETTER A
-24B7;AI # CIRCLED LATIN CAPITAL LETTER B
-24B8;AI # CIRCLED LATIN CAPITAL LETTER C
-24B9;AI # CIRCLED LATIN CAPITAL LETTER D
-24BA;AI # CIRCLED LATIN CAPITAL LETTER E
-24BB;AI # CIRCLED LATIN CAPITAL LETTER F
-24BC;AI # CIRCLED LATIN CAPITAL LETTER G
-24BD;AI # CIRCLED LATIN CAPITAL LETTER H
-24BE;AI # CIRCLED LATIN CAPITAL LETTER I
-24BF;AI # CIRCLED LATIN CAPITAL LETTER J
-24C0;AI # CIRCLED LATIN CAPITAL LETTER K
-24C1;AI # CIRCLED LATIN CAPITAL LETTER L
-24C2;AI # CIRCLED LATIN CAPITAL LETTER M
-24C3;AI # CIRCLED LATIN CAPITAL LETTER N
-24C4;AI # CIRCLED LATIN CAPITAL LETTER O
-24C5;AI # CIRCLED LATIN CAPITAL LETTER P
-24C6;AI # CIRCLED LATIN CAPITAL LETTER Q
-24C7;AI # CIRCLED LATIN CAPITAL LETTER R
-24C8;AI # CIRCLED LATIN CAPITAL LETTER S
-24C9;AI # CIRCLED LATIN CAPITAL LETTER T
-24CA;AI # CIRCLED LATIN CAPITAL LETTER U
-24CB;AI # CIRCLED LATIN CAPITAL LETTER V
-24CC;AI # CIRCLED LATIN CAPITAL LETTER W
-24CD;AI # CIRCLED LATIN CAPITAL LETTER X
-24CE;AI # CIRCLED LATIN CAPITAL LETTER Y
-24CF;AI # CIRCLED LATIN CAPITAL LETTER Z
-24D0;AI # CIRCLED LATIN SMALL LETTER A
-24D1;AI # CIRCLED LATIN SMALL LETTER B
-24D2;AI # CIRCLED LATIN SMALL LETTER C
-24D3;AI # CIRCLED LATIN SMALL LETTER D
-24D4;AI # CIRCLED LATIN SMALL LETTER E
-24D5;AI # CIRCLED LATIN SMALL LETTER F
-24D6;AI # CIRCLED LATIN SMALL LETTER G
-24D7;AI # CIRCLED LATIN SMALL LETTER H
-24D8;AI # CIRCLED LATIN SMALL LETTER I
-24D9;AI # CIRCLED LATIN SMALL LETTER J
-24DA;AI # CIRCLED LATIN SMALL LETTER K
-24DB;AI # CIRCLED LATIN SMALL LETTER L
-24DC;AI # CIRCLED LATIN SMALL LETTER M
-24DD;AI # CIRCLED LATIN SMALL LETTER N
-24DE;AI # CIRCLED LATIN SMALL LETTER O
-24DF;AI # CIRCLED LATIN SMALL LETTER P
-24E0;AI # CIRCLED LATIN SMALL LETTER Q
-24E1;AI # CIRCLED LATIN SMALL LETTER R
-24E2;AI # CIRCLED LATIN SMALL LETTER S
-24E3;AI # CIRCLED LATIN SMALL LETTER T
-24E4;AI # CIRCLED LATIN SMALL LETTER U
-24E5;AI # CIRCLED LATIN SMALL LETTER V
-24E6;AI # CIRCLED LATIN SMALL LETTER W
-24E7;AI # CIRCLED LATIN SMALL LETTER X
-24E8;AI # CIRCLED LATIN SMALL LETTER Y
-24E9;AI # CIRCLED LATIN SMALL LETTER Z
-24EA;AI # CIRCLED DIGIT ZERO
-24EB;AI # NEGATIVE CIRCLED NUMBER ELEVEN
-24EC;AI # NEGATIVE CIRCLED NUMBER TWELVE
-24ED;AI # NEGATIVE CIRCLED NUMBER THIRTEEN
-24EE;AI # NEGATIVE CIRCLED NUMBER FOURTEEN
-24EF;AI # NEGATIVE CIRCLED NUMBER FIFTEEN
-24F0;AI # NEGATIVE CIRCLED NUMBER SIXTEEN
-24F1;AI # NEGATIVE CIRCLED NUMBER SEVENTEEN
-24F2;AI # NEGATIVE CIRCLED NUMBER EIGHTEEN
-24F3;AI # NEGATIVE CIRCLED NUMBER NINETEEN
-24F4;AI # NEGATIVE CIRCLED NUMBER TWENTY
-24F5;AI # DOUBLE CIRCLED DIGIT ONE
-24F6;AI # DOUBLE CIRCLED DIGIT TWO
-24F7;AI # DOUBLE CIRCLED DIGIT THREE
-24F8;AI # DOUBLE CIRCLED DIGIT FOUR
-24F9;AI # DOUBLE CIRCLED DIGIT FIVE
-24FA;AI # DOUBLE CIRCLED DIGIT SIX
-24FB;AI # DOUBLE CIRCLED DIGIT SEVEN
-24FC;AI # DOUBLE CIRCLED DIGIT EIGHT
-24FD;AI # DOUBLE CIRCLED DIGIT NINE
-24FE;AI # DOUBLE CIRCLED NUMBER TEN
-24FF;AL # NEGATIVE CIRCLED DIGIT ZERO
-2500;AI # BOX DRAWINGS LIGHT HORIZONTAL
-2501;AI # BOX DRAWINGS HEAVY HORIZONTAL
-2502;AI # BOX DRAWINGS LIGHT VERTICAL
-2503;AI # BOX DRAWINGS HEAVY VERTICAL
-2504;AI # BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
-2505;AI # BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
-2506;AI # BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
-2507;AI # BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
-2508;AI # BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
-2509;AI # BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
-250A;AI # BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
-250B;AI # BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
-250C;AI # BOX DRAWINGS LIGHT DOWN AND RIGHT
-250D;AI # BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
-250E;AI # BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
-250F;AI # BOX DRAWINGS HEAVY DOWN AND RIGHT
-2510;AI # BOX DRAWINGS LIGHT DOWN AND LEFT
-2511;AI # BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
-2512;AI # BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
-2513;AI # BOX DRAWINGS HEAVY DOWN AND LEFT
-2514;AI # BOX DRAWINGS LIGHT UP AND RIGHT
-2515;AI # BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
-2516;AI # BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
-2517;AI # BOX DRAWINGS HEAVY UP AND RIGHT
-2518;AI # BOX DRAWINGS LIGHT UP AND LEFT
-2519;AI # BOX DRAWINGS UP LIGHT AND LEFT HEAVY
-251A;AI # BOX DRAWINGS UP HEAVY AND LEFT LIGHT
-251B;AI # BOX DRAWINGS HEAVY UP AND LEFT
-251C;AI # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-251D;AI # BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
-251E;AI # BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
-251F;AI # BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
-2520;AI # BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
-2521;AI # BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
-2522;AI # BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
-2523;AI # BOX DRAWINGS HEAVY VERTICAL AND RIGHT
-2524;AI # BOX DRAWINGS LIGHT VERTICAL AND LEFT
-2525;AI # BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
-2526;AI # BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
-2527;AI # BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
-2528;AI # BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
-2529;AI # BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
-252A;AI # BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
-252B;AI # BOX DRAWINGS HEAVY VERTICAL AND LEFT
-252C;AI # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-252D;AI # BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
-252E;AI # BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
-252F;AI # BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
-2530;AI # BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
-2531;AI # BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
-2532;AI # BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
-2533;AI # BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
-2534;AI # BOX DRAWINGS LIGHT UP AND HORIZONTAL
-2535;AI # BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
-2536;AI # BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
-2537;AI # BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
-2538;AI # BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
-2539;AI # BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
-253A;AI # BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
-253B;AI # BOX DRAWINGS HEAVY UP AND HORIZONTAL
-253C;AI # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-253D;AI # BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
-253E;AI # BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
-253F;AI # BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
-2540;AI # BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
-2541;AI # BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
-2542;AI # BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
-2543;AI # BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
-2544;AI # BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
-2545;AI # BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
-2546;AI # BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
-2547;AI # BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
-2548;AI # BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
-2549;AI # BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
-254A;AI # BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
-254B;AI # BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-254C;AL # BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
-254D;AL # BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
-254E;AL # BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
-254F;AL # BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2550;AI # BOX DRAWINGS DOUBLE HORIZONTAL
-2551;AI # BOX DRAWINGS DOUBLE VERTICAL
-2552;AI # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-2553;AI # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-2554;AI # BOX DRAWINGS DOUBLE DOWN AND RIGHT
-2555;AI # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-2556;AI # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-2557;AI # BOX DRAWINGS DOUBLE DOWN AND LEFT
-2558;AI # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-2559;AI # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-255A;AI # BOX DRAWINGS DOUBLE UP AND RIGHT
-255B;AI # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-255C;AI # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-255D;AI # BOX DRAWINGS DOUBLE UP AND LEFT
-255E;AI # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-255F;AI # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-2560;AI # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-2561;AI # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-2562;AI # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-2563;AI # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-2564;AI # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-2565;AI # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-2566;AI # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-2567;AI # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-2568;AI # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-2569;AI # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-256A;AI # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-256B;AI # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-256C;AI # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-256D;AI # BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
-256E;AI # BOX DRAWINGS LIGHT ARC DOWN AND LEFT
-256F;AI # BOX DRAWINGS LIGHT ARC UP AND LEFT
-2570;AI # BOX DRAWINGS LIGHT ARC UP AND RIGHT
-2571;AI # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
-2572;AI # BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
-2573;AI # BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574;AI # BOX DRAWINGS LIGHT LEFT
-2575;AL # BOX DRAWINGS LIGHT UP
-2576;AL # BOX DRAWINGS LIGHT RIGHT
-2577;AL # BOX DRAWINGS LIGHT DOWN
-2578;AL # BOX DRAWINGS HEAVY LEFT
-2579;AL # BOX DRAWINGS HEAVY UP
-257A;AL # BOX DRAWINGS HEAVY RIGHT
-257B;AL # BOX DRAWINGS HEAVY DOWN
-257C;AL # BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
-257D;AL # BOX DRAWINGS LIGHT UP AND HEAVY DOWN
-257E;AL # BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
-257F;AL # BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-2580;AI # UPPER HALF BLOCK
-2581;AI # LOWER ONE EIGHTH BLOCK
-2582;AI # LOWER ONE QUARTER BLOCK
-2583;AI # LOWER THREE EIGHTHS BLOCK
-2584;AI # LOWER HALF BLOCK
-2585;AI # LOWER FIVE EIGHTHS BLOCK
-2586;AI # LOWER THREE QUARTERS BLOCK
-2587;AI # LOWER SEVEN EIGHTHS BLOCK
-2588;AI # FULL BLOCK
-2589;AI # LEFT SEVEN EIGHTHS BLOCK
-258A;AI # LEFT THREE QUARTERS BLOCK
-258B;AI # LEFT FIVE EIGHTHS BLOCK
-258C;AI # LEFT HALF BLOCK
-258D;AI # LEFT THREE EIGHTHS BLOCK
-258E;AI # LEFT ONE QUARTER BLOCK
-258F;AI # LEFT ONE EIGHTH BLOCK
-2590;AL # RIGHT HALF BLOCK
-2591;AL # LIGHT SHADE
-2592;AI # MEDIUM SHADE
-2593;AI # DARK SHADE
-2594;AI # UPPER ONE EIGHTH BLOCK
-2595;AI # RIGHT ONE EIGHTH BLOCK
-2596;AL # QUADRANT LOWER LEFT
-2597;AL # QUADRANT LOWER RIGHT
-2598;AL # QUADRANT UPPER LEFT
-2599;AL # QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
-259A;AL # QUADRANT UPPER LEFT AND LOWER RIGHT
-259B;AL # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
-259C;AL # QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
-259D;AL # QUADRANT UPPER RIGHT
-259E;AL # QUADRANT UPPER RIGHT AND LOWER LEFT
-259F;AL # QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25A0;AI # BLACK SQUARE
-25A1;AI # WHITE SQUARE
-25A2;AL # WHITE SQUARE WITH ROUNDED CORNERS
-25A3;AI # WHITE SQUARE CONTAINING BLACK SMALL SQUARE
-25A4;AI # SQUARE WITH HORIZONTAL FILL
-25A5;AI # SQUARE WITH VERTICAL FILL
-25A6;AI # SQUARE WITH ORTHOGONAL CROSSHATCH FILL
-25A7;AI # SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
-25A8;AI # SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
-25A9;AI # SQUARE WITH DIAGONAL CROSSHATCH FILL
-25AA;AL # BLACK SMALL SQUARE
-25AB;AL # WHITE SMALL SQUARE
-25AC;AL # BLACK RECTANGLE
-25AD;AL # WHITE RECTANGLE
-25AE;AL # BLACK VERTICAL RECTANGLE
-25AF;AL # WHITE VERTICAL RECTANGLE
-25B0;AL # BLACK PARALLELOGRAM
-25B1;AL # WHITE PARALLELOGRAM
-25B2;AI # BLACK UP-POINTING TRIANGLE
-25B3;AI # WHITE UP-POINTING TRIANGLE
-25B4;AL # BLACK UP-POINTING SMALL TRIANGLE
-25B5;AL # WHITE UP-POINTING SMALL TRIANGLE
-25B6;AI # BLACK RIGHT-POINTING TRIANGLE
-25B7;AI # WHITE RIGHT-POINTING TRIANGLE
-25B8;AL # BLACK RIGHT-POINTING SMALL TRIANGLE
-25B9;AL # WHITE RIGHT-POINTING SMALL TRIANGLE
-25BA;AL # BLACK RIGHT-POINTING POINTER
-25BB;AL # WHITE RIGHT-POINTING POINTER
-25BC;AI # BLACK DOWN-POINTING TRIANGLE
-25BD;AI # WHITE DOWN-POINTING TRIANGLE
-25BE;AL # BLACK DOWN-POINTING SMALL TRIANGLE
-25BF;AL # WHITE DOWN-POINTING SMALL TRIANGLE
-25C0;AI # BLACK LEFT-POINTING TRIANGLE
-25C1;AI # WHITE LEFT-POINTING TRIANGLE
-25C2;AL # BLACK LEFT-POINTING SMALL TRIANGLE
-25C3;AL # WHITE LEFT-POINTING SMALL TRIANGLE
-25C4;AL # BLACK LEFT-POINTING POINTER
-25C5;AL # WHITE LEFT-POINTING POINTER
-25C6;AI # BLACK DIAMOND
-25C7;AI # WHITE DIAMOND
-25C8;AI # WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25C9;AL # FISHEYE
-25CA;AL # LOZENGE
-25CB;AI # WHITE CIRCLE
-25CC;AL # DOTTED CIRCLE
-25CD;AL # CIRCLE WITH VERTICAL FILL
-25CE;AI # BULLSEYE
-25CF;AI # BLACK CIRCLE
-25D0;AI # CIRCLE WITH LEFT HALF BLACK
-25D1;AI # CIRCLE WITH RIGHT HALF BLACK
-25D2;AL # CIRCLE WITH LOWER HALF BLACK
-25D3;AL # CIRCLE WITH UPPER HALF BLACK
-25D4;AL # CIRCLE WITH UPPER RIGHT QUADRANT BLACK
-25D5;AL # CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
-25D6;AL # LEFT HALF BLACK CIRCLE
-25D7;AL # RIGHT HALF BLACK CIRCLE
-25D8;AL # INVERSE BULLET
-25D9;AL # INVERSE WHITE CIRCLE
-25DA;AL # UPPER HALF INVERSE WHITE CIRCLE
-25DB;AL # LOWER HALF INVERSE WHITE CIRCLE
-25DC;AL # UPPER LEFT QUADRANT CIRCULAR ARC
-25DD;AL # UPPER RIGHT QUADRANT CIRCULAR ARC
-25DE;AL # LOWER RIGHT QUADRANT CIRCULAR ARC
-25DF;AL # LOWER LEFT QUADRANT CIRCULAR ARC
-25E0;AL # UPPER HALF CIRCLE
-25E1;AL # LOWER HALF CIRCLE
-25E2;AI # BLACK LOWER RIGHT TRIANGLE
-25E3;AI # BLACK LOWER LEFT TRIANGLE
-25E4;AI # BLACK UPPER LEFT TRIANGLE
-25E5;AI # BLACK UPPER RIGHT TRIANGLE
-25E6;AL # WHITE BULLET
-25E7;AL # SQUARE WITH LEFT HALF BLACK
-25E8;AL # SQUARE WITH RIGHT HALF BLACK
-25E9;AL # SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
-25EA;AL # SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
-25EB;AL # WHITE SQUARE WITH VERTICAL BISECTING LINE
-25EC;AL # WHITE UP-POINTING TRIANGLE WITH DOT
-25ED;AL # UP-POINTING TRIANGLE WITH LEFT HALF BLACK
-25EE;AL # UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25EF;AI # LARGE CIRCLE
-25F0;AL # WHITE SQUARE WITH UPPER LEFT QUADRANT
-25F1;AL # WHITE SQUARE WITH LOWER LEFT QUADRANT
-25F2;AL # WHITE SQUARE WITH LOWER RIGHT QUADRANT
-25F3;AL # WHITE SQUARE WITH UPPER RIGHT QUADRANT
-25F4;AL # WHITE CIRCLE WITH UPPER LEFT QUADRANT
-25F5;AL # WHITE CIRCLE WITH LOWER LEFT QUADRANT
-25F6;AL # WHITE CIRCLE WITH LOWER RIGHT QUADRANT
-25F7;AL # WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8;AL # UPPER LEFT TRIANGLE
-25F9;AL # UPPER RIGHT TRIANGLE
-25FA;AL # LOWER LEFT TRIANGLE
-25FB;AL # WHITE MEDIUM SQUARE
-25FC;AL # BLACK MEDIUM SQUARE
-25FD;AL # WHITE MEDIUM SMALL SQUARE
-25FE;AL # BLACK MEDIUM SMALL SQUARE
-25FF;AL # LOWER RIGHT TRIANGLE
-2600;AL # BLACK SUN WITH RAYS
-2601;AL # CLOUD
-2602;AL # UMBRELLA
-2603;AL # SNOWMAN
-2604;AL # COMET
-2605;AI # BLACK STAR
-2606;AI # WHITE STAR
-2607;AL # LIGHTNING
-2608;AL # THUNDERSTORM
-2609;AI # SUN
-260A;AL # ASCENDING NODE
-260B;AL # DESCENDING NODE
-260C;AL # CONJUNCTION
-260D;AL # OPPOSITION
-260E;AI # BLACK TELEPHONE
-260F;AI # WHITE TELEPHONE
-2610;AL # BALLOT BOX
-2611;AL # BALLOT BOX WITH CHECK
-2612;AL # BALLOT BOX WITH X
-2613;AL # SALTIRE
-2614;AI # UMBRELLA WITH RAIN DROPS
-2615;AI # HOT BEVERAGE
-2616;AI # WHITE SHOGI PIECE
-2617;AI # BLACK SHOGI PIECE
-2618;AL # SHAMROCK
-2619;AL # REVERSED ROTATED FLORAL HEART BULLET
-261A;AL # BLACK LEFT POINTING INDEX
-261B;AL # BLACK RIGHT POINTING INDEX
-261C;AI # WHITE LEFT POINTING INDEX
-261D;AL # WHITE UP POINTING INDEX
-261E;AI # WHITE RIGHT POINTING INDEX
-261F;AL # WHITE DOWN POINTING INDEX
-2620;AL # SKULL AND CROSSBONES
-2621;AL # CAUTION SIGN
-2622;AL # RADIOACTIVE SIGN
-2623;AL # BIOHAZARD SIGN
-2624;AL # CADUCEUS
-2625;AL # ANKH
-2626;AL # ORTHODOX CROSS
-2627;AL # CHI RHO
-2628;AL # CROSS OF LORRAINE
-2629;AL # CROSS OF JERUSALEM
-262A;AL # STAR AND CRESCENT
-262B;AL # FARSI SYMBOL
-262C;AL # ADI SHAKTI
-262D;AL # HAMMER AND SICKLE
-262E;AL # PEACE SYMBOL
-262F;AL # YIN YANG
-2630;AL # TRIGRAM FOR HEAVEN
-2631;AL # TRIGRAM FOR LAKE
-2632;AL # TRIGRAM FOR FIRE
-2633;AL # TRIGRAM FOR THUNDER
-2634;AL # TRIGRAM FOR WIND
-2635;AL # TRIGRAM FOR WATER
-2636;AL # TRIGRAM FOR MOUNTAIN
-2637;AL # TRIGRAM FOR EARTH
-2638;AL # WHEEL OF DHARMA
-2639;AL # WHITE FROWNING FACE
-263A;AL # WHITE SMILING FACE
-263B;AL # BLACK SMILING FACE
-263C;AL # WHITE SUN WITH RAYS
-263D;AL # FIRST QUARTER MOON
-263E;AL # LAST QUARTER MOON
-263F;AL # MERCURY
-2640;AI # FEMALE SIGN
-2641;AL # EARTH
-2642;AI # MALE SIGN
-2643;AL # JUPITER
-2644;AL # SATURN
-2645;AL # URANUS
-2646;AL # NEPTUNE
-2647;AL # PLUTO
-2648;AL # ARIES
-2649;AL # TAURUS
-264A;AL # GEMINI
-264B;AL # CANCER
-264C;AL # LEO
-264D;AL # VIRGO
-264E;AL # LIBRA
-264F;AL # SCORPIUS
-2650;AL # SAGITTARIUS
-2651;AL # CAPRICORN
-2652;AL # AQUARIUS
-2653;AL # PISCES
-2654;AL # WHITE CHESS KING
-2655;AL # WHITE CHESS QUEEN
-2656;AL # WHITE CHESS ROOK
-2657;AL # WHITE CHESS BISHOP
-2658;AL # WHITE CHESS KNIGHT
-2659;AL # WHITE CHESS PAWN
-265A;AL # BLACK CHESS KING
-265B;AL # BLACK CHESS QUEEN
-265C;AL # BLACK CHESS ROOK
-265D;AL # BLACK CHESS BISHOP
-265E;AL # BLACK CHESS KNIGHT
-265F;AL # BLACK CHESS PAWN
-2660;AI # BLACK SPADE SUIT
-2661;AI # WHITE HEART SUIT
-2662;AL # WHITE DIAMOND SUIT
-2663;AI # BLACK CLUB SUIT
-2664;AI # WHITE SPADE SUIT
-2665;AI # BLACK HEART SUIT
-2666;AL # BLACK DIAMOND SUIT
-2667;AI # WHITE CLUB SUIT
-2668;AI # HOT SPRINGS
-2669;AI # QUARTER NOTE
-266A;AI # EIGHTH NOTE
-266B;AL # BEAMED EIGHTH NOTES
-266C;AI # BEAMED SIXTEENTH NOTES
-266D;AI # MUSIC FLAT SIGN
-266E;AL # MUSIC NATURAL SIGN
-266F;AI # MUSIC SHARP SIGN
-2670;AL # WEST SYRIAC CROSS
-2671;AL # EAST SYRIAC CROSS
-2672;AL # UNIVERSAL RECYCLING SYMBOL
-2673;AL # RECYCLING SYMBOL FOR TYPE-1 PLASTICS
-2674;AL # RECYCLING SYMBOL FOR TYPE-2 PLASTICS
-2675;AL # RECYCLING SYMBOL FOR TYPE-3 PLASTICS
-2676;AL # RECYCLING SYMBOL FOR TYPE-4 PLASTICS
-2677;AL # RECYCLING SYMBOL FOR TYPE-5 PLASTICS
-2678;AL # RECYCLING SYMBOL FOR TYPE-6 PLASTICS
-2679;AL # RECYCLING SYMBOL FOR TYPE-7 PLASTICS
-267A;AL # RECYCLING SYMBOL FOR GENERIC MATERIALS
-267B;AL # BLACK UNIVERSAL RECYCLING SYMBOL
-267C;AL # RECYCLED PAPER SYMBOL
-267D;AL # PARTIALLY-RECYCLED PAPER SYMBOL
-267E;AL # PERMANENT PAPER SIGN
-267F;AL # WHEELCHAIR SYMBOL
-2680;AL # DIE FACE-1
-2681;AL # DIE FACE-2
-2682;AL # DIE FACE-3
-2683;AL # DIE FACE-4
-2684;AL # DIE FACE-5
-2685;AL # DIE FACE-6
-2686;AL # WHITE CIRCLE WITH DOT RIGHT
-2687;AL # WHITE CIRCLE WITH TWO DOTS
-2688;AL # BLACK CIRCLE WITH WHITE DOT RIGHT
-2689;AL # BLACK CIRCLE WITH TWO WHITE DOTS
-268A;AL # MONOGRAM FOR YANG
-268B;AL # MONOGRAM FOR YIN
-268C;AL # DIGRAM FOR GREATER YANG
-268D;AL # DIGRAM FOR LESSER YIN
-268E;AL # DIGRAM FOR LESSER YANG
-268F;AL # DIGRAM FOR GREATER YIN
-2690;AL # WHITE FLAG
-2691;AL # BLACK FLAG
-2692;AL # HAMMER AND PICK
-2693;AL # ANCHOR
-2694;AL # CROSSED SWORDS
-2695;AL # STAFF OF AESCULAPIUS
-2696;AL # SCALES
-2697;AL # ALEMBIC
-2698;AL # FLOWER
-2699;AL # GEAR
-269A;AL # STAFF OF HERMES
-269B;AL # ATOM SYMBOL
-269C;AL # FLEUR-DE-LIS
-269D;AL # OUTLINED WHITE STAR
-269E;AI # THREE LINES CONVERGING RIGHT
-269F;AI # THREE LINES CONVERGING LEFT
-26A0;AL # WARNING SIGN
-26A1;AL # HIGH VOLTAGE SIGN
-26A2;AL # DOUBLED FEMALE SIGN
-26A3;AL # DOUBLED MALE SIGN
-26A4;AL # INTERLOCKED FEMALE AND MALE SIGN
-26A5;AL # MALE AND FEMALE SIGN
-26A6;AL # MALE WITH STROKE SIGN
-26A7;AL # MALE WITH STROKE AND MALE AND FEMALE SIGN
-26A8;AL # VERTICAL MALE WITH STROKE SIGN
-26A9;AL # HORIZONTAL MALE WITH STROKE SIGN
-26AA;AL # MEDIUM WHITE CIRCLE
-26AB;AL # MEDIUM BLACK CIRCLE
-26AC;AL # MEDIUM SMALL WHITE CIRCLE
-26AD;AL # MARRIAGE SYMBOL
-26AE;AL # DIVORCE SYMBOL
-26AF;AL # UNMARRIED PARTNERSHIP SYMBOL
-26B0;AL # COFFIN
-26B1;AL # FUNERAL URN
-26B2;AL # NEUTER
-26B3;AL # CERES
-26B4;AL # PALLAS
-26B5;AL # JUNO
-26B6;AL # VESTA
-26B7;AL # CHIRON
-26B8;AL # BLACK MOON LILITH
-26B9;AL # SEXTILE
-26BA;AL # SEMISEXTILE
-26BB;AL # QUINCUNX
-26BC;AL # SESQUIQUADRATE
-26BD;AL # SOCCER BALL
-26BE;AI # BASEBALL
-26BF;AI # SQUARED KEY
-26C0;AL # WHITE DRAUGHTS MAN
-26C1;AL # WHITE DRAUGHTS KING
-26C2;AL # BLACK DRAUGHTS MAN
-26C3;AL # BLACK DRAUGHTS KING
-26C4;AI # SNOWMAN WITHOUT SNOW
-26C5;AI # SUN BEHIND CLOUD
-26C6;AI # RAIN
-26C7;AI # BLACK SNOWMAN
-26C8;AI # THUNDER CLOUD AND RAIN
-26C9;AI # TURNED WHITE SHOGI PIECE
-26CA;AI # TURNED BLACK SHOGI PIECE
-26CB;AI # WHITE DIAMOND IN SQUARE
-26CC;AI # CROSSING LANES
-26CD;AI # DISABLED CAR
-26CF;AI # PICK
-26D0;AI # CAR SLIDING
-26D1;AI # HELMET WITH WHITE CROSS
-26D2;AI # CIRCLED CROSSING LANES
-26D3;AI # CHAINS
-26D4;AI # NO ENTRY
-26D5;AI # ALTERNATE ONE-WAY LEFT WAY TRAFFIC
-26D6;AI # BLACK TWO-WAY LEFT WAY TRAFFIC
-26D7;AI # WHITE TWO-WAY LEFT WAY TRAFFIC
-26D8;AI # BLACK LEFT LANE MERGE
-26D9;AI # WHITE LEFT LANE MERGE
-26DA;AI # DRIVE SLOW SIGN
-26DB;AI # HEAVY WHITE DOWN-POINTING TRIANGLE
-26DC;AI # LEFT CLOSED ENTRY
-26DD;AI # SQUARED SALTIRE
-26DE;AI # FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
-26DF;AI # BLACK TRUCK
-26E0;AI # RESTRICTED LEFT ENTRY-1
-26E1;AI # RESTRICTED LEFT ENTRY-2
-26E3;AI # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8;AI # BLACK CROSS ON SHIELD
-26E9;AI # SHINTO SHRINE
-26EA;AI # CHURCH
-26EB;AI # CASTLE
-26EC;AI # HISTORIC SITE
-26ED;AI # GEAR WITHOUT HUB
-26EE;AI # GEAR WITH HANDLES
-26EF;AI # MAP SYMBOL FOR LIGHTHOUSE
-26F0;AI # MOUNTAIN
-26F1;AI # UMBRELLA ON GROUND
-26F2;AI # FOUNTAIN
-26F3;AI # FLAG IN HOLE
-26F4;AI # FERRY
-26F5;AI # SAILBOAT
-26F6;AI # SQUARE FOUR CORNERS
-26F7;AI # SKIER
-26F8;AI # ICE SKATE
-26F9;AI # PERSON WITH BALL
-26FA;AI # TENT
-26FB;AI # JAPANESE BANK SYMBOL
-26FC;AI # HEADSTONE GRAVEYARD SYMBOL
-26FD;AI # FUEL PUMP
-26FE;AI # CUP ON BLACK SQUARE
-26FF;AI # WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701;AL # UPPER BLADE SCISSORS
-2702;AL # BLACK SCISSORS
-2703;AL # LOWER BLADE SCISSORS
-2704;AL # WHITE SCISSORS
-2706;AL # TELEPHONE LOCATION SIGN
-2707;AL # TAPE DRIVE
-2708;AL # AIRPLANE
-2709;AL # ENVELOPE
-270C;AL # VICTORY HAND
-270D;AL # WRITING HAND
-270E;AL # LOWER RIGHT PENCIL
-270F;AL # PENCIL
-2710;AL # UPPER RIGHT PENCIL
-2711;AL # WHITE NIB
-2712;AL # BLACK NIB
-2713;AL # CHECK MARK
-2714;AL # HEAVY CHECK MARK
-2715;AL # MULTIPLICATION X
-2716;AL # HEAVY MULTIPLICATION X
-2717;AL # BALLOT X
-2718;AL # HEAVY BALLOT X
-2719;AL # OUTLINED GREEK CROSS
-271A;AL # HEAVY GREEK CROSS
-271B;AL # OPEN CENTRE CROSS
-271C;AL # HEAVY OPEN CENTRE CROSS
-271D;AL # LATIN CROSS
-271E;AL # SHADOWED WHITE LATIN CROSS
-271F;AL # OUTLINED LATIN CROSS
-2720;AL # MALTESE CROSS
-2721;AL # STAR OF DAVID
-2722;AL # FOUR TEARDROP-SPOKED ASTERISK
-2723;AL # FOUR BALLOON-SPOKED ASTERISK
-2724;AL # HEAVY FOUR BALLOON-SPOKED ASTERISK
-2725;AL # FOUR CLUB-SPOKED ASTERISK
-2726;AL # BLACK FOUR POINTED STAR
-2727;AL # WHITE FOUR POINTED STAR
-2729;AL # STRESS OUTLINED WHITE STAR
-272A;AL # CIRCLED WHITE STAR
-272B;AL # OPEN CENTRE BLACK STAR
-272C;AL # BLACK CENTRE WHITE STAR
-272D;AL # OUTLINED BLACK STAR
-272E;AL # HEAVY OUTLINED BLACK STAR
-272F;AL # PINWHEEL STAR
-2730;AL # SHADOWED WHITE STAR
-2731;AL # HEAVY ASTERISK
-2732;AL # OPEN CENTRE ASTERISK
-2733;AL # EIGHT SPOKED ASTERISK
-2734;AL # EIGHT POINTED BLACK STAR
-2735;AL # EIGHT POINTED PINWHEEL STAR
-2736;AL # SIX POINTED BLACK STAR
-2737;AL # EIGHT POINTED RECTILINEAR BLACK STAR
-2738;AL # HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
-2739;AL # TWELVE POINTED BLACK STAR
-273A;AL # SIXTEEN POINTED ASTERISK
-273B;AL # TEARDROP-SPOKED ASTERISK
-273C;AL # OPEN CENTRE TEARDROP-SPOKED ASTERISK
-273D;AL # HEAVY TEARDROP-SPOKED ASTERISK
-273E;AL # SIX PETALLED BLACK AND WHITE FLORETTE
-273F;AL # BLACK FLORETTE
-2740;AL # WHITE FLORETTE
-2741;AL # EIGHT PETALLED OUTLINED BLACK FLORETTE
-2742;AL # CIRCLED OPEN CENTRE EIGHT POINTED STAR
-2743;AL # HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
-2744;AL # SNOWFLAKE
-2745;AL # TIGHT TRIFOLIATE SNOWFLAKE
-2746;AL # HEAVY CHEVRON SNOWFLAKE
-2747;AL # SPARKLE
-2748;AL # HEAVY SPARKLE
-2749;AL # BALLOON-SPOKED ASTERISK
-274A;AL # EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274B;AL # HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D;AL # SHADOWED WHITE CIRCLE
-274F;AL # LOWER RIGHT DROP-SHADOWED WHITE SQUARE
-2750;AL # UPPER RIGHT DROP-SHADOWED WHITE SQUARE
-2751;AL # LOWER RIGHT SHADOWED WHITE SQUARE
-2752;AL # UPPER RIGHT SHADOWED WHITE SQUARE
-2756;AL # BLACK DIAMOND MINUS WHITE X
-2757;AI # HEAVY EXCLAMATION MARK SYMBOL
-2758;AL # LIGHT VERTICAL BAR
-2759;AL # MEDIUM VERTICAL BAR
-275A;AL # HEAVY VERTICAL BAR
-275B;QU # HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
-275C;QU # HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
-275D;QU # HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
-275E;QU # HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761;AL # CURVED STEM PARAGRAPH SIGN ORNAMENT
-2762;EX # HEAVY EXCLAMATION MARK ORNAMENT
-2763;EX # HEAVY HEART EXCLAMATION MARK ORNAMENT
-2764;AL # HEAVY BLACK HEART
-2765;AL # ROTATED HEAVY BLACK HEART BULLET
-2766;AL # FLORAL HEART
-2767;AL # ROTATED FLORAL HEART BULLET
-2768;OP # MEDIUM LEFT PARENTHESIS ORNAMENT
-2769;CL # MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A;OP # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B;CL # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C;OP # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D;CL # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E;OP # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F;CL # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770;OP # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771;CL # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772;OP # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773;CL # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774;OP # MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775;CL # MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776;AI # DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2777;AI # DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2778;AI # DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2779;AI # DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-277A;AI # DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-277B;AI # DINGBAT NEGATIVE CIRCLED DIGIT SIX
-277C;AI # DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-277D;AI # DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-277E;AI # DINGBAT NEGATIVE CIRCLED DIGIT NINE
-277F;AI # DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2780;AI # DINGBAT CIRCLED SANS-SERIF DIGIT ONE
-2781;AI # DINGBAT CIRCLED SANS-SERIF DIGIT TWO
-2782;AI # DINGBAT CIRCLED SANS-SERIF DIGIT THREE
-2783;AI # DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
-2784;AI # DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
-2785;AI # DINGBAT CIRCLED SANS-SERIF DIGIT SIX
-2786;AI # DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
-2787;AI # DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
-2788;AI # DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-2789;AI # DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-278A;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
-278B;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
-278C;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
-278D;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
-278E;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
-278F;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
-2790;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
-2791;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
-2792;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-2793;AI # DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794;AL # HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798;AL # HEAVY SOUTH EAST ARROW
-2799;AL # HEAVY RIGHTWARDS ARROW
-279A;AL # HEAVY NORTH EAST ARROW
-279B;AL # DRAFTING POINT RIGHTWARDS ARROW
-279C;AL # HEAVY ROUND-TIPPED RIGHTWARDS ARROW
-279D;AL # TRIANGLE-HEADED RIGHTWARDS ARROW
-279E;AL # HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
-279F;AL # DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A0;AL # HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A1;AL # BLACK RIGHTWARDS ARROW
-27A2;AL # THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
-27A3;AL # THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
-27A4;AL # BLACK RIGHTWARDS ARROWHEAD
-27A5;AL # HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
-27A6;AL # HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
-27A7;AL # SQUAT BLACK RIGHTWARDS ARROW
-27A8;AL # HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
-27A9;AL # RIGHT-SHADED WHITE RIGHTWARDS ARROW
-27AA;AL # LEFT-SHADED WHITE RIGHTWARDS ARROW
-27AB;AL # BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AC;AL # FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AD;AL # HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AE;AL # HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AF;AL # NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1;AL # NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B2;AL # CIRCLED HEAVY WHITE RIGHTWARDS ARROW
-27B3;AL # WHITE-FEATHERED RIGHTWARDS ARROW
-27B4;AL # BLACK-FEATHERED SOUTH EAST ARROW
-27B5;AL # BLACK-FEATHERED RIGHTWARDS ARROW
-27B6;AL # BLACK-FEATHERED NORTH EAST ARROW
-27B7;AL # HEAVY BLACK-FEATHERED SOUTH EAST ARROW
-27B8;AL # HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
-27B9;AL # HEAVY BLACK-FEATHERED NORTH EAST ARROW
-27BA;AL # TEARDROP-BARBED RIGHTWARDS ARROW
-27BB;AL # HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
-27BC;AL # WEDGE-TAILED RIGHTWARDS ARROW
-27BD;AL # HEAVY WEDGE-TAILED RIGHTWARDS ARROW
-27BE;AL # OPEN-OUTLINED RIGHTWARDS ARROW
-27C0;AL # THREE DIMENSIONAL ANGLE
-27C1;AL # WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
-27C2;AL # PERPENDICULAR
-27C3;AL # OPEN SUBSET
-27C4;AL # OPEN SUPERSET
-27C5;OP # LEFT S-SHAPED BAG DELIMITER
-27C6;CL # RIGHT S-SHAPED BAG DELIMITER
-27C7;AL # OR WITH DOT INSIDE
-27C8;AL # REVERSE SOLIDUS PRECEDING SUBSET
-27C9;AL # SUPERSET PRECEDING SOLIDUS
-27CA;AL # VERTICAL BAR WITH HORIZONTAL STROKE
-27CC;AL # LONG DIVISION
-27D0;AL # WHITE DIAMOND WITH CENTRED DOT
-27D1;AL # AND WITH DOT
-27D2;AL # ELEMENT OF OPENING UPWARDS
-27D3;AL # LOWER RIGHT CORNER WITH DOT
-27D4;AL # UPPER LEFT CORNER WITH DOT
-27D5;AL # LEFT OUTER JOIN
-27D6;AL # RIGHT OUTER JOIN
-27D7;AL # FULL OUTER JOIN
-27D8;AL # LARGE UP TACK
-27D9;AL # LARGE DOWN TACK
-27DA;AL # LEFT AND RIGHT DOUBLE TURNSTILE
-27DB;AL # LEFT AND RIGHT TACK
-27DC;AL # LEFT MULTIMAP
-27DD;AL # LONG RIGHT TACK
-27DE;AL # LONG LEFT TACK
-27DF;AL # UP TACK WITH CIRCLE ABOVE
-27E0;AL # LOZENGE DIVIDED BY HORIZONTAL RULE
-27E1;AL # WHITE CONCAVE-SIDED DIAMOND
-27E2;AL # WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
-27E3;AL # WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
-27E4;AL # WHITE SQUARE WITH LEFTWARDS TICK
-27E5;AL # WHITE SQUARE WITH RIGHTWARDS TICK
-27E6;OP # MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7;CL # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8;OP # MATHEMATICAL LEFT ANGLE BRACKET
-27E9;CL # MATHEMATICAL RIGHT ANGLE BRACKET
-27EA;OP # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB;CL # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC;OP # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED;CL # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE;OP # MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF;CL # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0;AL # UPWARDS QUADRUPLE ARROW
-27F1;AL # DOWNWARDS QUADRUPLE ARROW
-27F2;AL # ANTICLOCKWISE GAPPED CIRCLE ARROW
-27F3;AL # CLOCKWISE GAPPED CIRCLE ARROW
-27F4;AL # RIGHT ARROW WITH CIRCLED PLUS
-27F5;AL # LONG LEFTWARDS ARROW
-27F6;AL # LONG RIGHTWARDS ARROW
-27F7;AL # LONG LEFT RIGHT ARROW
-27F8;AL # LONG LEFTWARDS DOUBLE ARROW
-27F9;AL # LONG RIGHTWARDS DOUBLE ARROW
-27FA;AL # LONG LEFT RIGHT DOUBLE ARROW
-27FB;AL # LONG LEFTWARDS ARROW FROM BAR
-27FC;AL # LONG RIGHTWARDS ARROW FROM BAR
-27FD;AL # LONG LEFTWARDS DOUBLE ARROW FROM BAR
-27FE;AL # LONG RIGHTWARDS DOUBLE ARROW FROM BAR
-27FF;AL # LONG RIGHTWARDS SQUIGGLE ARROW
-2800;AL # BRAILLE PATTERN BLANK
-2801;AL # BRAILLE PATTERN DOTS-1
-2802;AL # BRAILLE PATTERN DOTS-2
-2803;AL # BRAILLE PATTERN DOTS-12
-2804;AL # BRAILLE PATTERN DOTS-3
-2805;AL # BRAILLE PATTERN DOTS-13
-2806;AL # BRAILLE PATTERN DOTS-23
-2807;AL # BRAILLE PATTERN DOTS-123
-2808;AL # BRAILLE PATTERN DOTS-4
-2809;AL # BRAILLE PATTERN DOTS-14
-280A;AL # BRAILLE PATTERN DOTS-24
-280B;AL # BRAILLE PATTERN DOTS-124
-280C;AL # BRAILLE PATTERN DOTS-34
-280D;AL # BRAILLE PATTERN DOTS-134
-280E;AL # BRAILLE PATTERN DOTS-234
-280F;AL # BRAILLE PATTERN DOTS-1234
-2810;AL # BRAILLE PATTERN DOTS-5
-2811;AL # BRAILLE PATTERN DOTS-15
-2812;AL # BRAILLE PATTERN DOTS-25
-2813;AL # BRAILLE PATTERN DOTS-125
-2814;AL # BRAILLE PATTERN DOTS-35
-2815;AL # BRAILLE PATTERN DOTS-135
-2816;AL # BRAILLE PATTERN DOTS-235
-2817;AL # BRAILLE PATTERN DOTS-1235
-2818;AL # BRAILLE PATTERN DOTS-45
-2819;AL # BRAILLE PATTERN DOTS-145
-281A;AL # BRAILLE PATTERN DOTS-245
-281B;AL # BRAILLE PATTERN DOTS-1245
-281C;AL # BRAILLE PATTERN DOTS-345
-281D;AL # BRAILLE PATTERN DOTS-1345
-281E;AL # BRAILLE PATTERN DOTS-2345
-281F;AL # BRAILLE PATTERN DOTS-12345
-2820;AL # BRAILLE PATTERN DOTS-6
-2821;AL # BRAILLE PATTERN DOTS-16
-2822;AL # BRAILLE PATTERN DOTS-26
-2823;AL # BRAILLE PATTERN DOTS-126
-2824;AL # BRAILLE PATTERN DOTS-36
-2825;AL # BRAILLE PATTERN DOTS-136
-2826;AL # BRAILLE PATTERN DOTS-236
-2827;AL # BRAILLE PATTERN DOTS-1236
-2828;AL # BRAILLE PATTERN DOTS-46
-2829;AL # BRAILLE PATTERN DOTS-146
-282A;AL # BRAILLE PATTERN DOTS-246
-282B;AL # BRAILLE PATTERN DOTS-1246
-282C;AL # BRAILLE PATTERN DOTS-346
-282D;AL # BRAILLE PATTERN DOTS-1346
-282E;AL # BRAILLE PATTERN DOTS-2346
-282F;AL # BRAILLE PATTERN DOTS-12346
-2830;AL # BRAILLE PATTERN DOTS-56
-2831;AL # BRAILLE PATTERN DOTS-156
-2832;AL # BRAILLE PATTERN DOTS-256
-2833;AL # BRAILLE PATTERN DOTS-1256
-2834;AL # BRAILLE PATTERN DOTS-356
-2835;AL # BRAILLE PATTERN DOTS-1356
-2836;AL # BRAILLE PATTERN DOTS-2356
-2837;AL # BRAILLE PATTERN DOTS-12356
-2838;AL # BRAILLE PATTERN DOTS-456
-2839;AL # BRAILLE PATTERN DOTS-1456
-283A;AL # BRAILLE PATTERN DOTS-2456
-283B;AL # BRAILLE PATTERN DOTS-12456
-283C;AL # BRAILLE PATTERN DOTS-3456
-283D;AL # BRAILLE PATTERN DOTS-13456
-283E;AL # BRAILLE PATTERN DOTS-23456
-283F;AL # BRAILLE PATTERN DOTS-123456
-2840;AL # BRAILLE PATTERN DOTS-7
-2841;AL # BRAILLE PATTERN DOTS-17
-2842;AL # BRAILLE PATTERN DOTS-27
-2843;AL # BRAILLE PATTERN DOTS-127
-2844;AL # BRAILLE PATTERN DOTS-37
-2845;AL # BRAILLE PATTERN DOTS-137
-2846;AL # BRAILLE PATTERN DOTS-237
-2847;AL # BRAILLE PATTERN DOTS-1237
-2848;AL # BRAILLE PATTERN DOTS-47
-2849;AL # BRAILLE PATTERN DOTS-147
-284A;AL # BRAILLE PATTERN DOTS-247
-284B;AL # BRAILLE PATTERN DOTS-1247
-284C;AL # BRAILLE PATTERN DOTS-347
-284D;AL # BRAILLE PATTERN DOTS-1347
-284E;AL # BRAILLE PATTERN DOTS-2347
-284F;AL # BRAILLE PATTERN DOTS-12347
-2850;AL # BRAILLE PATTERN DOTS-57
-2851;AL # BRAILLE PATTERN DOTS-157
-2852;AL # BRAILLE PATTERN DOTS-257
-2853;AL # BRAILLE PATTERN DOTS-1257
-2854;AL # BRAILLE PATTERN DOTS-357
-2855;AL # BRAILLE PATTERN DOTS-1357
-2856;AL # BRAILLE PATTERN DOTS-2357
-2857;AL # BRAILLE PATTERN DOTS-12357
-2858;AL # BRAILLE PATTERN DOTS-457
-2859;AL # BRAILLE PATTERN DOTS-1457
-285A;AL # BRAILLE PATTERN DOTS-2457
-285B;AL # BRAILLE PATTERN DOTS-12457
-285C;AL # BRAILLE PATTERN DOTS-3457
-285D;AL # BRAILLE PATTERN DOTS-13457
-285E;AL # BRAILLE PATTERN DOTS-23457
-285F;AL # BRAILLE PATTERN DOTS-123457
-2860;AL # BRAILLE PATTERN DOTS-67
-2861;AL # BRAILLE PATTERN DOTS-167
-2862;AL # BRAILLE PATTERN DOTS-267
-2863;AL # BRAILLE PATTERN DOTS-1267
-2864;AL # BRAILLE PATTERN DOTS-367
-2865;AL # BRAILLE PATTERN DOTS-1367
-2866;AL # BRAILLE PATTERN DOTS-2367
-2867;AL # BRAILLE PATTERN DOTS-12367
-2868;AL # BRAILLE PATTERN DOTS-467
-2869;AL # BRAILLE PATTERN DOTS-1467
-286A;AL # BRAILLE PATTERN DOTS-2467
-286B;AL # BRAILLE PATTERN DOTS-12467
-286C;AL # BRAILLE PATTERN DOTS-3467
-286D;AL # BRAILLE PATTERN DOTS-13467
-286E;AL # BRAILLE PATTERN DOTS-23467
-286F;AL # BRAILLE PATTERN DOTS-123467
-2870;AL # BRAILLE PATTERN DOTS-567
-2871;AL # BRAILLE PATTERN DOTS-1567
-2872;AL # BRAILLE PATTERN DOTS-2567
-2873;AL # BRAILLE PATTERN DOTS-12567
-2874;AL # BRAILLE PATTERN DOTS-3567
-2875;AL # BRAILLE PATTERN DOTS-13567
-2876;AL # BRAILLE PATTERN DOTS-23567
-2877;AL # BRAILLE PATTERN DOTS-123567
-2878;AL # BRAILLE PATTERN DOTS-4567
-2879;AL # BRAILLE PATTERN DOTS-14567
-287A;AL # BRAILLE PATTERN DOTS-24567
-287B;AL # BRAILLE PATTERN DOTS-124567
-287C;AL # BRAILLE PATTERN DOTS-34567
-287D;AL # BRAILLE PATTERN DOTS-134567
-287E;AL # BRAILLE PATTERN DOTS-234567
-287F;AL # BRAILLE PATTERN DOTS-1234567
-2880;AL # BRAILLE PATTERN DOTS-8
-2881;AL # BRAILLE PATTERN DOTS-18
-2882;AL # BRAILLE PATTERN DOTS-28
-2883;AL # BRAILLE PATTERN DOTS-128
-2884;AL # BRAILLE PATTERN DOTS-38
-2885;AL # BRAILLE PATTERN DOTS-138
-2886;AL # BRAILLE PATTERN DOTS-238
-2887;AL # BRAILLE PATTERN DOTS-1238
-2888;AL # BRAILLE PATTERN DOTS-48
-2889;AL # BRAILLE PATTERN DOTS-148
-288A;AL # BRAILLE PATTERN DOTS-248
-288B;AL # BRAILLE PATTERN DOTS-1248
-288C;AL # BRAILLE PATTERN DOTS-348
-288D;AL # BRAILLE PATTERN DOTS-1348
-288E;AL # BRAILLE PATTERN DOTS-2348
-288F;AL # BRAILLE PATTERN DOTS-12348
-2890;AL # BRAILLE PATTERN DOTS-58
-2891;AL # BRAILLE PATTERN DOTS-158
-2892;AL # BRAILLE PATTERN DOTS-258
-2893;AL # BRAILLE PATTERN DOTS-1258
-2894;AL # BRAILLE PATTERN DOTS-358
-2895;AL # BRAILLE PATTERN DOTS-1358
-2896;AL # BRAILLE PATTERN DOTS-2358
-2897;AL # BRAILLE PATTERN DOTS-12358
-2898;AL # BRAILLE PATTERN DOTS-458
-2899;AL # BRAILLE PATTERN DOTS-1458
-289A;AL # BRAILLE PATTERN DOTS-2458
-289B;AL # BRAILLE PATTERN DOTS-12458
-289C;AL # BRAILLE PATTERN DOTS-3458
-289D;AL # BRAILLE PATTERN DOTS-13458
-289E;AL # BRAILLE PATTERN DOTS-23458
-289F;AL # BRAILLE PATTERN DOTS-123458
-28A0;AL # BRAILLE PATTERN DOTS-68
-28A1;AL # BRAILLE PATTERN DOTS-168
-28A2;AL # BRAILLE PATTERN DOTS-268
-28A3;AL # BRAILLE PATTERN DOTS-1268
-28A4;AL # BRAILLE PATTERN DOTS-368
-28A5;AL # BRAILLE PATTERN DOTS-1368
-28A6;AL # BRAILLE PATTERN DOTS-2368
-28A7;AL # BRAILLE PATTERN DOTS-12368
-28A8;AL # BRAILLE PATTERN DOTS-468
-28A9;AL # BRAILLE PATTERN DOTS-1468
-28AA;AL # BRAILLE PATTERN DOTS-2468
-28AB;AL # BRAILLE PATTERN DOTS-12468
-28AC;AL # BRAILLE PATTERN DOTS-3468
-28AD;AL # BRAILLE PATTERN DOTS-13468
-28AE;AL # BRAILLE PATTERN DOTS-23468
-28AF;AL # BRAILLE PATTERN DOTS-123468
-28B0;AL # BRAILLE PATTERN DOTS-568
-28B1;AL # BRAILLE PATTERN DOTS-1568
-28B2;AL # BRAILLE PATTERN DOTS-2568
-28B3;AL # BRAILLE PATTERN DOTS-12568
-28B4;AL # BRAILLE PATTERN DOTS-3568
-28B5;AL # BRAILLE PATTERN DOTS-13568
-28B6;AL # BRAILLE PATTERN DOTS-23568
-28B7;AL # BRAILLE PATTERN DOTS-123568
-28B8;AL # BRAILLE PATTERN DOTS-4568
-28B9;AL # BRAILLE PATTERN DOTS-14568
-28BA;AL # BRAILLE PATTERN DOTS-24568
-28BB;AL # BRAILLE PATTERN DOTS-124568
-28BC;AL # BRAILLE PATTERN DOTS-34568
-28BD;AL # BRAILLE PATTERN DOTS-134568
-28BE;AL # BRAILLE PATTERN DOTS-234568
-28BF;AL # BRAILLE PATTERN DOTS-1234568
-28C0;AL # BRAILLE PATTERN DOTS-78
-28C1;AL # BRAILLE PATTERN DOTS-178
-28C2;AL # BRAILLE PATTERN DOTS-278
-28C3;AL # BRAILLE PATTERN DOTS-1278
-28C4;AL # BRAILLE PATTERN DOTS-378
-28C5;AL # BRAILLE PATTERN DOTS-1378
-28C6;AL # BRAILLE PATTERN DOTS-2378
-28C7;AL # BRAILLE PATTERN DOTS-12378
-28C8;AL # BRAILLE PATTERN DOTS-478
-28C9;AL # BRAILLE PATTERN DOTS-1478
-28CA;AL # BRAILLE PATTERN DOTS-2478
-28CB;AL # BRAILLE PATTERN DOTS-12478
-28CC;AL # BRAILLE PATTERN DOTS-3478
-28CD;AL # BRAILLE PATTERN DOTS-13478
-28CE;AL # BRAILLE PATTERN DOTS-23478
-28CF;AL # BRAILLE PATTERN DOTS-123478
-28D0;AL # BRAILLE PATTERN DOTS-578
-28D1;AL # BRAILLE PATTERN DOTS-1578
-28D2;AL # BRAILLE PATTERN DOTS-2578
-28D3;AL # BRAILLE PATTERN DOTS-12578
-28D4;AL # BRAILLE PATTERN DOTS-3578
-28D5;AL # BRAILLE PATTERN DOTS-13578
-28D6;AL # BRAILLE PATTERN DOTS-23578
-28D7;AL # BRAILLE PATTERN DOTS-123578
-28D8;AL # BRAILLE PATTERN DOTS-4578
-28D9;AL # BRAILLE PATTERN DOTS-14578
-28DA;AL # BRAILLE PATTERN DOTS-24578
-28DB;AL # BRAILLE PATTERN DOTS-124578
-28DC;AL # BRAILLE PATTERN DOTS-34578
-28DD;AL # BRAILLE PATTERN DOTS-134578
-28DE;AL # BRAILLE PATTERN DOTS-234578
-28DF;AL # BRAILLE PATTERN DOTS-1234578
-28E0;AL # BRAILLE PATTERN DOTS-678
-28E1;AL # BRAILLE PATTERN DOTS-1678
-28E2;AL # BRAILLE PATTERN DOTS-2678
-28E3;AL # BRAILLE PATTERN DOTS-12678
-28E4;AL # BRAILLE PATTERN DOTS-3678
-28E5;AL # BRAILLE PATTERN DOTS-13678
-28E6;AL # BRAILLE PATTERN DOTS-23678
-28E7;AL # BRAILLE PATTERN DOTS-123678
-28E8;AL # BRAILLE PATTERN DOTS-4678
-28E9;AL # BRAILLE PATTERN DOTS-14678
-28EA;AL # BRAILLE PATTERN DOTS-24678
-28EB;AL # BRAILLE PATTERN DOTS-124678
-28EC;AL # BRAILLE PATTERN DOTS-34678
-28ED;AL # BRAILLE PATTERN DOTS-134678
-28EE;AL # BRAILLE PATTERN DOTS-234678
-28EF;AL # BRAILLE PATTERN DOTS-1234678
-28F0;AL # BRAILLE PATTERN DOTS-5678
-28F1;AL # BRAILLE PATTERN DOTS-15678
-28F2;AL # BRAILLE PATTERN DOTS-25678
-28F3;AL # BRAILLE PATTERN DOTS-125678
-28F4;AL # BRAILLE PATTERN DOTS-35678
-28F5;AL # BRAILLE PATTERN DOTS-135678
-28F6;AL # BRAILLE PATTERN DOTS-235678
-28F7;AL # BRAILLE PATTERN DOTS-1235678
-28F8;AL # BRAILLE PATTERN DOTS-45678
-28F9;AL # BRAILLE PATTERN DOTS-145678
-28FA;AL # BRAILLE PATTERN DOTS-245678
-28FB;AL # BRAILLE PATTERN DOTS-1245678
-28FC;AL # BRAILLE PATTERN DOTS-345678
-28FD;AL # BRAILLE PATTERN DOTS-1345678
-28FE;AL # BRAILLE PATTERN DOTS-2345678
-28FF;AL # BRAILLE PATTERN DOTS-12345678
-2900;AL # RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2901;AL # RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2902;AL # LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2903;AL # RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2904;AL # LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
-2905;AL # RIGHTWARDS TWO-HEADED ARROW FROM BAR
-2906;AL # LEFTWARDS DOUBLE ARROW FROM BAR
-2907;AL # RIGHTWARDS DOUBLE ARROW FROM BAR
-2908;AL # DOWNWARDS ARROW WITH HORIZONTAL STROKE
-2909;AL # UPWARDS ARROW WITH HORIZONTAL STROKE
-290A;AL # UPWARDS TRIPLE ARROW
-290B;AL # DOWNWARDS TRIPLE ARROW
-290C;AL # LEFTWARDS DOUBLE DASH ARROW
-290D;AL # RIGHTWARDS DOUBLE DASH ARROW
-290E;AL # LEFTWARDS TRIPLE DASH ARROW
-290F;AL # RIGHTWARDS TRIPLE DASH ARROW
-2910;AL # RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
-2911;AL # RIGHTWARDS ARROW WITH DOTTED STEM
-2912;AL # UPWARDS ARROW TO BAR
-2913;AL # DOWNWARDS ARROW TO BAR
-2914;AL # RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2915;AL # RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2916;AL # RIGHTWARDS TWO-HEADED ARROW WITH TAIL
-2917;AL # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2918;AL # RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2919;AL # LEFTWARDS ARROW-TAIL
-291A;AL # RIGHTWARDS ARROW-TAIL
-291B;AL # LEFTWARDS DOUBLE ARROW-TAIL
-291C;AL # RIGHTWARDS DOUBLE ARROW-TAIL
-291D;AL # LEFTWARDS ARROW TO BLACK DIAMOND
-291E;AL # RIGHTWARDS ARROW TO BLACK DIAMOND
-291F;AL # LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2920;AL # RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2921;AL # NORTH WEST AND SOUTH EAST ARROW
-2922;AL # NORTH EAST AND SOUTH WEST ARROW
-2923;AL # NORTH WEST ARROW WITH HOOK
-2924;AL # NORTH EAST ARROW WITH HOOK
-2925;AL # SOUTH EAST ARROW WITH HOOK
-2926;AL # SOUTH WEST ARROW WITH HOOK
-2927;AL # NORTH WEST ARROW AND NORTH EAST ARROW
-2928;AL # NORTH EAST ARROW AND SOUTH EAST ARROW
-2929;AL # SOUTH EAST ARROW AND SOUTH WEST ARROW
-292A;AL # SOUTH WEST ARROW AND NORTH WEST ARROW
-292B;AL # RISING DIAGONAL CROSSING FALLING DIAGONAL
-292C;AL # FALLING DIAGONAL CROSSING RISING DIAGONAL
-292D;AL # SOUTH EAST ARROW CROSSING NORTH EAST ARROW
-292E;AL # NORTH EAST ARROW CROSSING SOUTH EAST ARROW
-292F;AL # FALLING DIAGONAL CROSSING NORTH EAST ARROW
-2930;AL # RISING DIAGONAL CROSSING SOUTH EAST ARROW
-2931;AL # NORTH EAST ARROW CROSSING NORTH WEST ARROW
-2932;AL # NORTH WEST ARROW CROSSING NORTH EAST ARROW
-2933;AL # WAVE ARROW POINTING DIRECTLY RIGHT
-2934;AL # ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
-2935;AL # ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
-2936;AL # ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
-2937;AL # ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
-2938;AL # RIGHT-SIDE ARC CLOCKWISE ARROW
-2939;AL # LEFT-SIDE ARC ANTICLOCKWISE ARROW
-293A;AL # TOP ARC ANTICLOCKWISE ARROW
-293B;AL # BOTTOM ARC ANTICLOCKWISE ARROW
-293C;AL # TOP ARC CLOCKWISE ARROW WITH MINUS
-293D;AL # TOP ARC ANTICLOCKWISE ARROW WITH PLUS
-293E;AL # LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
-293F;AL # LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
-2940;AL # ANTICLOCKWISE CLOSED CIRCLE ARROW
-2941;AL # CLOCKWISE CLOSED CIRCLE ARROW
-2942;AL # RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
-2943;AL # LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
-2944;AL # SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
-2945;AL # RIGHTWARDS ARROW WITH PLUS BELOW
-2946;AL # LEFTWARDS ARROW WITH PLUS BELOW
-2947;AL # RIGHTWARDS ARROW THROUGH X
-2948;AL # LEFT RIGHT ARROW THROUGH SMALL CIRCLE
-2949;AL # UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
-294A;AL # LEFT BARB UP RIGHT BARB DOWN HARPOON
-294B;AL # LEFT BARB DOWN RIGHT BARB UP HARPOON
-294C;AL # UP BARB RIGHT DOWN BARB LEFT HARPOON
-294D;AL # UP BARB LEFT DOWN BARB RIGHT HARPOON
-294E;AL # LEFT BARB UP RIGHT BARB UP HARPOON
-294F;AL # UP BARB RIGHT DOWN BARB RIGHT HARPOON
-2950;AL # LEFT BARB DOWN RIGHT BARB DOWN HARPOON
-2951;AL # UP BARB LEFT DOWN BARB LEFT HARPOON
-2952;AL # LEFTWARDS HARPOON WITH BARB UP TO BAR
-2953;AL # RIGHTWARDS HARPOON WITH BARB UP TO BAR
-2954;AL # UPWARDS HARPOON WITH BARB RIGHT TO BAR
-2955;AL # DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
-2956;AL # LEFTWARDS HARPOON WITH BARB DOWN TO BAR
-2957;AL # RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
-2958;AL # UPWARDS HARPOON WITH BARB LEFT TO BAR
-2959;AL # DOWNWARDS HARPOON WITH BARB LEFT TO BAR
-295A;AL # LEFTWARDS HARPOON WITH BARB UP FROM BAR
-295B;AL # RIGHTWARDS HARPOON WITH BARB UP FROM BAR
-295C;AL # UPWARDS HARPOON WITH BARB RIGHT FROM BAR
-295D;AL # DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
-295E;AL # LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
-295F;AL # RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
-2960;AL # UPWARDS HARPOON WITH BARB LEFT FROM BAR
-2961;AL # DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
-2962;AL # LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-2963;AL # UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2964;AL # RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2965;AL # DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-2966;AL # LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
-2967;AL # LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2968;AL # RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
-2969;AL # RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-296A;AL # LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296B;AL # LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296C;AL # RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296D;AL # RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296E;AL # UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-296F;AL # DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2970;AL # RIGHT DOUBLE ARROW WITH ROUNDED HEAD
-2971;AL # EQUALS SIGN ABOVE RIGHTWARDS ARROW
-2972;AL # TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2973;AL # LEFTWARDS ARROW ABOVE TILDE OPERATOR
-2974;AL # RIGHTWARDS ARROW ABOVE TILDE OPERATOR
-2975;AL # RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
-2976;AL # LESS-THAN ABOVE LEFTWARDS ARROW
-2977;AL # LEFTWARDS ARROW THROUGH LESS-THAN
-2978;AL # GREATER-THAN ABOVE RIGHTWARDS ARROW
-2979;AL # SUBSET ABOVE RIGHTWARDS ARROW
-297A;AL # LEFTWARDS ARROW THROUGH SUBSET
-297B;AL # SUPERSET ABOVE LEFTWARDS ARROW
-297C;AL # LEFT FISH TAIL
-297D;AL # RIGHT FISH TAIL
-297E;AL # UP FISH TAIL
-297F;AL # DOWN FISH TAIL
-2980;AL # TRIPLE VERTICAL BAR DELIMITER
-2981;AL # Z NOTATION SPOT
-2982;AL # Z NOTATION TYPE COLON
-2983;OP # LEFT WHITE CURLY BRACKET
-2984;CL # RIGHT WHITE CURLY BRACKET
-2985;OP # LEFT WHITE PARENTHESIS
-2986;CL # RIGHT WHITE PARENTHESIS
-2987;OP # Z NOTATION LEFT IMAGE BRACKET
-2988;CL # Z NOTATION RIGHT IMAGE BRACKET
-2989;OP # Z NOTATION LEFT BINDING BRACKET
-298A;CL # Z NOTATION RIGHT BINDING BRACKET
-298B;OP # LEFT SQUARE BRACKET WITH UNDERBAR
-298C;CL # RIGHT SQUARE BRACKET WITH UNDERBAR
-298D;OP # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E;CL # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F;OP # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990;CL # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991;OP # LEFT ANGLE BRACKET WITH DOT
-2992;CL # RIGHT ANGLE BRACKET WITH DOT
-2993;OP # LEFT ARC LESS-THAN BRACKET
-2994;CL # RIGHT ARC GREATER-THAN BRACKET
-2995;OP # DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996;CL # DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997;OP # LEFT BLACK TORTOISE SHELL BRACKET
-2998;CL # RIGHT BLACK TORTOISE SHELL BRACKET
-2999;AL # DOTTED FENCE
-299A;AL # VERTICAL ZIGZAG LINE
-299B;AL # MEASURED ANGLE OPENING LEFT
-299C;AL # RIGHT ANGLE VARIANT WITH SQUARE
-299D;AL # MEASURED RIGHT ANGLE WITH DOT
-299E;AL # ANGLE WITH S INSIDE
-299F;AL # ACUTE ANGLE
-29A0;AL # SPHERICAL ANGLE OPENING LEFT
-29A1;AL # SPHERICAL ANGLE OPENING UP
-29A2;AL # TURNED ANGLE
-29A3;AL # REVERSED ANGLE
-29A4;AL # ANGLE WITH UNDERBAR
-29A5;AL # REVERSED ANGLE WITH UNDERBAR
-29A6;AL # OBLIQUE ANGLE OPENING UP
-29A7;AL # OBLIQUE ANGLE OPENING DOWN
-29A8;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
-29A9;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
-29AA;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
-29AB;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
-29AC;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
-29AD;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
-29AE;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
-29AF;AL # MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-29B0;AL # REVERSED EMPTY SET
-29B1;AL # EMPTY SET WITH OVERBAR
-29B2;AL # EMPTY SET WITH SMALL CIRCLE ABOVE
-29B3;AL # EMPTY SET WITH RIGHT ARROW ABOVE
-29B4;AL # EMPTY SET WITH LEFT ARROW ABOVE
-29B5;AL # CIRCLE WITH HORIZONTAL BAR
-29B6;AL # CIRCLED VERTICAL BAR
-29B7;AL # CIRCLED PARALLEL
-29B8;AL # CIRCLED REVERSE SOLIDUS
-29B9;AL # CIRCLED PERPENDICULAR
-29BA;AL # CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
-29BB;AL # CIRCLE WITH SUPERIMPOSED X
-29BC;AL # CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
-29BD;AL # UP ARROW THROUGH CIRCLE
-29BE;AL # CIRCLED WHITE BULLET
-29BF;AL # CIRCLED BULLET
-29C0;AL # CIRCLED LESS-THAN
-29C1;AL # CIRCLED GREATER-THAN
-29C2;AL # CIRCLE WITH SMALL CIRCLE TO THE RIGHT
-29C3;AL # CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
-29C4;AL # SQUARED RISING DIAGONAL SLASH
-29C5;AL # SQUARED FALLING DIAGONAL SLASH
-29C6;AL # SQUARED ASTERISK
-29C7;AL # SQUARED SMALL CIRCLE
-29C8;AL # SQUARED SQUARE
-29C9;AL # TWO JOINED SQUARES
-29CA;AL # TRIANGLE WITH DOT ABOVE
-29CB;AL # TRIANGLE WITH UNDERBAR
-29CC;AL # S IN TRIANGLE
-29CD;AL # TRIANGLE WITH SERIFS AT BOTTOM
-29CE;AL # RIGHT TRIANGLE ABOVE LEFT TRIANGLE
-29CF;AL # LEFT TRIANGLE BESIDE VERTICAL BAR
-29D0;AL # VERTICAL BAR BESIDE RIGHT TRIANGLE
-29D1;AL # BOWTIE WITH LEFT HALF BLACK
-29D2;AL # BOWTIE WITH RIGHT HALF BLACK
-29D3;AL # BLACK BOWTIE
-29D4;AL # TIMES WITH LEFT HALF BLACK
-29D5;AL # TIMES WITH RIGHT HALF BLACK
-29D6;AL # WHITE HOURGLASS
-29D7;AL # BLACK HOURGLASS
-29D8;OP # LEFT WIGGLY FENCE
-29D9;CL # RIGHT WIGGLY FENCE
-29DA;OP # LEFT DOUBLE WIGGLY FENCE
-29DB;CL # RIGHT DOUBLE WIGGLY FENCE
-29DC;AL # INCOMPLETE INFINITY
-29DD;AL # TIE OVER INFINITY
-29DE;AL # INFINITY NEGATED WITH VERTICAL BAR
-29DF;AL # DOUBLE-ENDED MULTIMAP
-29E0;AL # SQUARE WITH CONTOURED OUTLINE
-29E1;AL # INCREASES AS
-29E2;AL # SHUFFLE PRODUCT
-29E3;AL # EQUALS SIGN AND SLANTED PARALLEL
-29E4;AL # EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
-29E5;AL # IDENTICAL TO AND SLANTED PARALLEL
-29E6;AL # GLEICH STARK
-29E7;AL # THERMODYNAMIC
-29E8;AL # DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
-29E9;AL # DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
-29EA;AL # BLACK DIAMOND WITH DOWN ARROW
-29EB;AL # BLACK LOZENGE
-29EC;AL # WHITE CIRCLE WITH DOWN ARROW
-29ED;AL # BLACK CIRCLE WITH DOWN ARROW
-29EE;AL # ERROR-BARRED WHITE SQUARE
-29EF;AL # ERROR-BARRED BLACK SQUARE
-29F0;AL # ERROR-BARRED WHITE DIAMOND
-29F1;AL # ERROR-BARRED BLACK DIAMOND
-29F2;AL # ERROR-BARRED WHITE CIRCLE
-29F3;AL # ERROR-BARRED BLACK CIRCLE
-29F4;AL # RULE-DELAYED
-29F5;AL # REVERSE SOLIDUS OPERATOR
-29F6;AL # SOLIDUS WITH OVERBAR
-29F7;AL # REVERSE SOLIDUS WITH HORIZONTAL STROKE
-29F8;AL # BIG SOLIDUS
-29F9;AL # BIG REVERSE SOLIDUS
-29FA;AL # DOUBLE PLUS
-29FB;AL # TRIPLE PLUS
-29FC;OP # LEFT-POINTING CURVED ANGLE BRACKET
-29FD;CL # RIGHT-POINTING CURVED ANGLE BRACKET
-29FE;AL # TINY
-29FF;AL # MINY
-2A00;AL # N-ARY CIRCLED DOT OPERATOR
-2A01;AL # N-ARY CIRCLED PLUS OPERATOR
-2A02;AL # N-ARY CIRCLED TIMES OPERATOR
-2A03;AL # N-ARY UNION OPERATOR WITH DOT
-2A04;AL # N-ARY UNION OPERATOR WITH PLUS
-2A05;AL # N-ARY SQUARE INTERSECTION OPERATOR
-2A06;AL # N-ARY SQUARE UNION OPERATOR
-2A07;AL # TWO LOGICAL AND OPERATOR
-2A08;AL # TWO LOGICAL OR OPERATOR
-2A09;AL # N-ARY TIMES OPERATOR
-2A0A;AL # MODULO TWO SUM
-2A0B;AL # SUMMATION WITH INTEGRAL
-2A0C;AL # QUADRUPLE INTEGRAL OPERATOR
-2A0D;AL # FINITE PART INTEGRAL
-2A0E;AL # INTEGRAL WITH DOUBLE STROKE
-2A0F;AL # INTEGRAL AVERAGE WITH SLASH
-2A10;AL # CIRCULATION FUNCTION
-2A11;AL # ANTICLOCKWISE INTEGRATION
-2A12;AL # LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
-2A13;AL # LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
-2A14;AL # LINE INTEGRATION NOT INCLUDING THE POLE
-2A15;AL # INTEGRAL AROUND A POINT OPERATOR
-2A16;AL # QUATERNION INTEGRAL OPERATOR
-2A17;AL # INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
-2A18;AL # INTEGRAL WITH TIMES SIGN
-2A19;AL # INTEGRAL WITH INTERSECTION
-2A1A;AL # INTEGRAL WITH UNION
-2A1B;AL # INTEGRAL WITH OVERBAR
-2A1C;AL # INTEGRAL WITH UNDERBAR
-2A1D;AL # JOIN
-2A1E;AL # LARGE LEFT TRIANGLE OPERATOR
-2A1F;AL # Z NOTATION SCHEMA COMPOSITION
-2A20;AL # Z NOTATION SCHEMA PIPING
-2A21;AL # Z NOTATION SCHEMA PROJECTION
-2A22;AL # PLUS SIGN WITH SMALL CIRCLE ABOVE
-2A23;AL # PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
-2A24;AL # PLUS SIGN WITH TILDE ABOVE
-2A25;AL # PLUS SIGN WITH DOT BELOW
-2A26;AL # PLUS SIGN WITH TILDE BELOW
-2A27;AL # PLUS SIGN WITH SUBSCRIPT TWO
-2A28;AL # PLUS SIGN WITH BLACK TRIANGLE
-2A29;AL # MINUS SIGN WITH COMMA ABOVE
-2A2A;AL # MINUS SIGN WITH DOT BELOW
-2A2B;AL # MINUS SIGN WITH FALLING DOTS
-2A2C;AL # MINUS SIGN WITH RISING DOTS
-2A2D;AL # PLUS SIGN IN LEFT HALF CIRCLE
-2A2E;AL # PLUS SIGN IN RIGHT HALF CIRCLE
-2A2F;AL # VECTOR OR CROSS PRODUCT
-2A30;AL # MULTIPLICATION SIGN WITH DOT ABOVE
-2A31;AL # MULTIPLICATION SIGN WITH UNDERBAR
-2A32;AL # SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
-2A33;AL # SMASH PRODUCT
-2A34;AL # MULTIPLICATION SIGN IN LEFT HALF CIRCLE
-2A35;AL # MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A36;AL # CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
-2A37;AL # MULTIPLICATION SIGN IN DOUBLE CIRCLE
-2A38;AL # CIRCLED DIVISION SIGN
-2A39;AL # PLUS SIGN IN TRIANGLE
-2A3A;AL # MINUS SIGN IN TRIANGLE
-2A3B;AL # MULTIPLICATION SIGN IN TRIANGLE
-2A3C;AL # INTERIOR PRODUCT
-2A3D;AL # RIGHTHAND INTERIOR PRODUCT
-2A3E;AL # Z NOTATION RELATIONAL COMPOSITION
-2A3F;AL # AMALGAMATION OR COPRODUCT
-2A40;AL # INTERSECTION WITH DOT
-2A41;AL # UNION WITH MINUS SIGN
-2A42;AL # UNION WITH OVERBAR
-2A43;AL # INTERSECTION WITH OVERBAR
-2A44;AL # INTERSECTION WITH LOGICAL AND
-2A45;AL # UNION WITH LOGICAL OR
-2A46;AL # UNION ABOVE INTERSECTION
-2A47;AL # INTERSECTION ABOVE UNION
-2A48;AL # UNION ABOVE BAR ABOVE INTERSECTION
-2A49;AL # INTERSECTION ABOVE BAR ABOVE UNION
-2A4A;AL # UNION BESIDE AND JOINED WITH UNION
-2A4B;AL # INTERSECTION BESIDE AND JOINED WITH INTERSECTION
-2A4C;AL # CLOSED UNION WITH SERIFS
-2A4D;AL # CLOSED INTERSECTION WITH SERIFS
-2A4E;AL # DOUBLE SQUARE INTERSECTION
-2A4F;AL # DOUBLE SQUARE UNION
-2A50;AL # CLOSED UNION WITH SERIFS AND SMASH PRODUCT
-2A51;AL # LOGICAL AND WITH DOT ABOVE
-2A52;AL # LOGICAL OR WITH DOT ABOVE
-2A53;AL # DOUBLE LOGICAL AND
-2A54;AL # DOUBLE LOGICAL OR
-2A55;AL # TWO INTERSECTING LOGICAL AND
-2A56;AL # TWO INTERSECTING LOGICAL OR
-2A57;AL # SLOPING LARGE OR
-2A58;AL # SLOPING LARGE AND
-2A59;AL # LOGICAL OR OVERLAPPING LOGICAL AND
-2A5A;AL # LOGICAL AND WITH MIDDLE STEM
-2A5B;AL # LOGICAL OR WITH MIDDLE STEM
-2A5C;AL # LOGICAL AND WITH HORIZONTAL DASH
-2A5D;AL # LOGICAL OR WITH HORIZONTAL DASH
-2A5E;AL # LOGICAL AND WITH DOUBLE OVERBAR
-2A5F;AL # LOGICAL AND WITH UNDERBAR
-2A60;AL # LOGICAL AND WITH DOUBLE UNDERBAR
-2A61;AL # SMALL VEE WITH UNDERBAR
-2A62;AL # LOGICAL OR WITH DOUBLE OVERBAR
-2A63;AL # LOGICAL OR WITH DOUBLE UNDERBAR
-2A64;AL # Z NOTATION DOMAIN ANTIRESTRICTION
-2A65;AL # Z NOTATION RANGE ANTIRESTRICTION
-2A66;AL # EQUALS SIGN WITH DOT BELOW
-2A67;AL # IDENTICAL WITH DOT ABOVE
-2A68;AL # TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
-2A69;AL # TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
-2A6A;AL # TILDE OPERATOR WITH DOT ABOVE
-2A6B;AL # TILDE OPERATOR WITH RISING DOTS
-2A6C;AL # SIMILAR MINUS SIMILAR
-2A6D;AL # CONGRUENT WITH DOT ABOVE
-2A6E;AL # EQUALS WITH ASTERISK
-2A6F;AL # ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
-2A70;AL # APPROXIMATELY EQUAL OR EQUAL TO
-2A71;AL # EQUALS SIGN ABOVE PLUS SIGN
-2A72;AL # PLUS SIGN ABOVE EQUALS SIGN
-2A73;AL # EQUALS SIGN ABOVE TILDE OPERATOR
-2A74;AL # DOUBLE COLON EQUAL
-2A75;AL # TWO CONSECUTIVE EQUALS SIGNS
-2A76;AL # THREE CONSECUTIVE EQUALS SIGNS
-2A77;AL # EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
-2A78;AL # EQUIVALENT WITH FOUR DOTS ABOVE
-2A79;AL # LESS-THAN WITH CIRCLE INSIDE
-2A7A;AL # GREATER-THAN WITH CIRCLE INSIDE
-2A7B;AL # LESS-THAN WITH QUESTION MARK ABOVE
-2A7C;AL # GREATER-THAN WITH QUESTION MARK ABOVE
-2A7D;AL # LESS-THAN OR SLANTED EQUAL TO
-2A7E;AL # GREATER-THAN OR SLANTED EQUAL TO
-2A7F;AL # LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A80;AL # GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A81;AL # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A82;AL # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A83;AL # LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
-2A84;AL # GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
-2A85;AL # LESS-THAN OR APPROXIMATE
-2A86;AL # GREATER-THAN OR APPROXIMATE
-2A87;AL # LESS-THAN AND SINGLE-LINE NOT EQUAL TO
-2A88;AL # GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
-2A89;AL # LESS-THAN AND NOT APPROXIMATE
-2A8A;AL # GREATER-THAN AND NOT APPROXIMATE
-2A8B;AL # LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
-2A8C;AL # GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
-2A8D;AL # LESS-THAN ABOVE SIMILAR OR EQUAL
-2A8E;AL # GREATER-THAN ABOVE SIMILAR OR EQUAL
-2A8F;AL # LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
-2A90;AL # GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
-2A91;AL # LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
-2A92;AL # GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
-2A93;AL # LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
-2A94;AL # GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
-2A95;AL # SLANTED EQUAL TO OR LESS-THAN
-2A96;AL # SLANTED EQUAL TO OR GREATER-THAN
-2A97;AL # SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
-2A98;AL # SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
-2A99;AL # DOUBLE-LINE EQUAL TO OR LESS-THAN
-2A9A;AL # DOUBLE-LINE EQUAL TO OR GREATER-THAN
-2A9B;AL # DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
-2A9C;AL # DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
-2A9D;AL # SIMILAR OR LESS-THAN
-2A9E;AL # SIMILAR OR GREATER-THAN
-2A9F;AL # SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
-2AA0;AL # SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
-2AA1;AL # DOUBLE NESTED LESS-THAN
-2AA2;AL # DOUBLE NESTED GREATER-THAN
-2AA3;AL # DOUBLE NESTED LESS-THAN WITH UNDERBAR
-2AA4;AL # GREATER-THAN OVERLAPPING LESS-THAN
-2AA5;AL # GREATER-THAN BESIDE LESS-THAN
-2AA6;AL # LESS-THAN CLOSED BY CURVE
-2AA7;AL # GREATER-THAN CLOSED BY CURVE
-2AA8;AL # LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AA9;AL # GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AAA;AL # SMALLER THAN
-2AAB;AL # LARGER THAN
-2AAC;AL # SMALLER THAN OR EQUAL TO
-2AAD;AL # LARGER THAN OR EQUAL TO
-2AAE;AL # EQUALS SIGN WITH BUMPY ABOVE
-2AAF;AL # PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
-2AB0;AL # SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
-2AB1;AL # PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
-2AB2;AL # SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
-2AB3;AL # PRECEDES ABOVE EQUALS SIGN
-2AB4;AL # SUCCEEDS ABOVE EQUALS SIGN
-2AB5;AL # PRECEDES ABOVE NOT EQUAL TO
-2AB6;AL # SUCCEEDS ABOVE NOT EQUAL TO
-2AB7;AL # PRECEDES ABOVE ALMOST EQUAL TO
-2AB8;AL # SUCCEEDS ABOVE ALMOST EQUAL TO
-2AB9;AL # PRECEDES ABOVE NOT ALMOST EQUAL TO
-2ABA;AL # SUCCEEDS ABOVE NOT ALMOST EQUAL TO
-2ABB;AL # DOUBLE PRECEDES
-2ABC;AL # DOUBLE SUCCEEDS
-2ABD;AL # SUBSET WITH DOT
-2ABE;AL # SUPERSET WITH DOT
-2ABF;AL # SUBSET WITH PLUS SIGN BELOW
-2AC0;AL # SUPERSET WITH PLUS SIGN BELOW
-2AC1;AL # SUBSET WITH MULTIPLICATION SIGN BELOW
-2AC2;AL # SUPERSET WITH MULTIPLICATION SIGN BELOW
-2AC3;AL # SUBSET OF OR EQUAL TO WITH DOT ABOVE
-2AC4;AL # SUPERSET OF OR EQUAL TO WITH DOT ABOVE
-2AC5;AL # SUBSET OF ABOVE EQUALS SIGN
-2AC6;AL # SUPERSET OF ABOVE EQUALS SIGN
-2AC7;AL # SUBSET OF ABOVE TILDE OPERATOR
-2AC8;AL # SUPERSET OF ABOVE TILDE OPERATOR
-2AC9;AL # SUBSET OF ABOVE ALMOST EQUAL TO
-2ACA;AL # SUPERSET OF ABOVE ALMOST EQUAL TO
-2ACB;AL # SUBSET OF ABOVE NOT EQUAL TO
-2ACC;AL # SUPERSET OF ABOVE NOT EQUAL TO
-2ACD;AL # SQUARE LEFT OPEN BOX OPERATOR
-2ACE;AL # SQUARE RIGHT OPEN BOX OPERATOR
-2ACF;AL # CLOSED SUBSET
-2AD0;AL # CLOSED SUPERSET
-2AD1;AL # CLOSED SUBSET OR EQUAL TO
-2AD2;AL # CLOSED SUPERSET OR EQUAL TO
-2AD3;AL # SUBSET ABOVE SUPERSET
-2AD4;AL # SUPERSET ABOVE SUBSET
-2AD5;AL # SUBSET ABOVE SUBSET
-2AD6;AL # SUPERSET ABOVE SUPERSET
-2AD7;AL # SUPERSET BESIDE SUBSET
-2AD8;AL # SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
-2AD9;AL # ELEMENT OF OPENING DOWNWARDS
-2ADA;AL # PITCHFORK WITH TEE TOP
-2ADB;AL # TRANSVERSAL INTERSECTION
-2ADC;AL # FORKING
-2ADD;AL # NONFORKING
-2ADE;AL # SHORT LEFT TACK
-2ADF;AL # SHORT DOWN TACK
-2AE0;AL # SHORT UP TACK
-2AE1;AL # PERPENDICULAR WITH S
-2AE2;AL # VERTICAL BAR TRIPLE RIGHT TURNSTILE
-2AE3;AL # DOUBLE VERTICAL BAR LEFT TURNSTILE
-2AE4;AL # VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE5;AL # DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE6;AL # LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
-2AE7;AL # SHORT DOWN TACK WITH OVERBAR
-2AE8;AL # SHORT UP TACK WITH UNDERBAR
-2AE9;AL # SHORT UP TACK ABOVE SHORT DOWN TACK
-2AEA;AL # DOUBLE DOWN TACK
-2AEB;AL # DOUBLE UP TACK
-2AEC;AL # DOUBLE STROKE NOT SIGN
-2AED;AL # REVERSED DOUBLE STROKE NOT SIGN
-2AEE;AL # DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
-2AEF;AL # VERTICAL LINE WITH CIRCLE ABOVE
-2AF0;AL # VERTICAL LINE WITH CIRCLE BELOW
-2AF1;AL # DOWN TACK WITH CIRCLE BELOW
-2AF2;AL # PARALLEL WITH HORIZONTAL STROKE
-2AF3;AL # PARALLEL WITH TILDE OPERATOR
-2AF4;AL # TRIPLE VERTICAL BAR BINARY RELATION
-2AF5;AL # TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
-2AF6;AL # TRIPLE COLON OPERATOR
-2AF7;AL # TRIPLE NESTED LESS-THAN
-2AF8;AL # TRIPLE NESTED GREATER-THAN
-2AF9;AL # DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
-2AFA;AL # DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
-2AFB;AL # TRIPLE SOLIDUS BINARY RELATION
-2AFC;AL # LARGE TRIPLE VERTICAL BAR OPERATOR
-2AFD;AL # DOUBLE SOLIDUS OPERATOR
-2AFE;AL # WHITE VERTICAL BAR
-2AFF;AL # N-ARY WHITE VERTICAL BAR
-2B00;AL # NORTH EAST WHITE ARROW
-2B01;AL # NORTH WEST WHITE ARROW
-2B02;AL # SOUTH EAST WHITE ARROW
-2B03;AL # SOUTH WEST WHITE ARROW
-2B04;AL # LEFT RIGHT WHITE ARROW
-2B05;AL # LEFTWARDS BLACK ARROW
-2B06;AL # UPWARDS BLACK ARROW
-2B07;AL # DOWNWARDS BLACK ARROW
-2B08;AL # NORTH EAST BLACK ARROW
-2B09;AL # NORTH WEST BLACK ARROW
-2B0A;AL # SOUTH EAST BLACK ARROW
-2B0B;AL # SOUTH WEST BLACK ARROW
-2B0C;AL # LEFT RIGHT BLACK ARROW
-2B0D;AL # UP DOWN BLACK ARROW
-2B0E;AL # RIGHTWARDS ARROW WITH TIP DOWNWARDS
-2B0F;AL # RIGHTWARDS ARROW WITH TIP UPWARDS
-2B10;AL # LEFTWARDS ARROW WITH TIP DOWNWARDS
-2B11;AL # LEFTWARDS ARROW WITH TIP UPWARDS
-2B12;AL # SQUARE WITH TOP HALF BLACK
-2B13;AL # SQUARE WITH BOTTOM HALF BLACK
-2B14;AL # SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK
-2B15;AL # SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK
-2B16;AL # DIAMOND WITH LEFT HALF BLACK
-2B17;AL # DIAMOND WITH RIGHT HALF BLACK
-2B18;AL # DIAMOND WITH TOP HALF BLACK
-2B19;AL # DIAMOND WITH BOTTOM HALF BLACK
-2B1A;AL # DOTTED SQUARE
-2B1B;AL # BLACK LARGE SQUARE
-2B1C;AL # WHITE LARGE SQUARE
-2B1D;AL # BLACK VERY SMALL SQUARE
-2B1E;AL # WHITE VERY SMALL SQUARE
-2B1F;AL # BLACK PENTAGON
-2B20;AL # WHITE PENTAGON
-2B21;AL # WHITE HEXAGON
-2B22;AL # BLACK HEXAGON
-2B23;AL # HORIZONTAL BLACK HEXAGON
-2B24;AL # BLACK LARGE CIRCLE
-2B25;AL # BLACK MEDIUM DIAMOND
-2B26;AL # WHITE MEDIUM DIAMOND
-2B27;AL # BLACK MEDIUM LOZENGE
-2B28;AL # WHITE MEDIUM LOZENGE
-2B29;AL # BLACK SMALL DIAMOND
-2B2A;AL # BLACK SMALL LOZENGE
-2B2B;AL # WHITE SMALL LOZENGE
-2B2C;AL # BLACK HORIZONTAL ELLIPSE
-2B2D;AL # WHITE HORIZONTAL ELLIPSE
-2B2E;AL # BLACK VERTICAL ELLIPSE
-2B2F;AL # WHITE VERTICAL ELLIPSE
-2B30;AL # LEFT ARROW WITH SMALL CIRCLE
-2B31;AL # THREE LEFTWARDS ARROWS
-2B32;AL # LEFT ARROW WITH CIRCLED PLUS
-2B33;AL # LONG LEFTWARDS SQUIGGLE ARROW
-2B34;AL # LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2B35;AL # LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2B36;AL # LEFTWARDS TWO-HEADED ARROW FROM BAR
-2B37;AL # LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
-2B38;AL # LEFTWARDS ARROW WITH DOTTED STEM
-2B39;AL # LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2B3A;AL # LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3B;AL # LEFTWARDS TWO-HEADED ARROW WITH TAIL
-2B3C;AL # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2B3D;AL # LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3E;AL # LEFTWARDS ARROW THROUGH X
-2B3F;AL # WAVE ARROW POINTING DIRECTLY LEFT
-2B40;AL # EQUALS SIGN ABOVE LEFTWARDS ARROW
-2B41;AL # REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B42;AL # LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B43;AL # RIGHTWARDS ARROW THROUGH GREATER-THAN
-2B44;AL # RIGHTWARDS ARROW THROUGH SUPERSET
-2B45;AL # LEFTWARDS QUADRUPLE ARROW
-2B46;AL # RIGHTWARDS QUADRUPLE ARROW
-2B47;AL # REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2B48;AL # RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B49;AL # TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B4A;AL # LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
-2B4B;AL # LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B4C;AL # RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50;AL # WHITE MEDIUM STAR
-2B51;AL # BLACK SMALL STAR
-2B52;AL # WHITE SMALL STAR
-2B53;AL # BLACK RIGHT-POINTING PENTAGON
-2B54;AL # WHITE RIGHT-POINTING PENTAGON
-2B55;AI # HEAVY LARGE CIRCLE
-2B56;AI # HEAVY OVAL WITH OVAL INSIDE
-2B57;AI # HEAVY CIRCLE WITH CIRCLE INSIDE
-2B58;AI # HEAVY CIRCLE
-2B59;AI # HEAVY CIRCLED SALTIRE
-2C00;AL # GLAGOLITIC CAPITAL LETTER AZU
-2C01;AL # GLAGOLITIC CAPITAL LETTER BUKY
-2C02;AL # GLAGOLITIC CAPITAL LETTER VEDE
-2C03;AL # GLAGOLITIC CAPITAL LETTER GLAGOLI
-2C04;AL # GLAGOLITIC CAPITAL LETTER DOBRO
-2C05;AL # GLAGOLITIC CAPITAL LETTER YESTU
-2C06;AL # GLAGOLITIC CAPITAL LETTER ZHIVETE
-2C07;AL # GLAGOLITIC CAPITAL LETTER DZELO
-2C08;AL # GLAGOLITIC CAPITAL LETTER ZEMLJA
-2C09;AL # GLAGOLITIC CAPITAL LETTER IZHE
-2C0A;AL # GLAGOLITIC CAPITAL LETTER INITIAL IZHE
-2C0B;AL # GLAGOLITIC CAPITAL LETTER I
-2C0C;AL # GLAGOLITIC CAPITAL LETTER DJERVI
-2C0D;AL # GLAGOLITIC CAPITAL LETTER KAKO
-2C0E;AL # GLAGOLITIC CAPITAL LETTER LJUDIJE
-2C0F;AL # GLAGOLITIC CAPITAL LETTER MYSLITE
-2C10;AL # GLAGOLITIC CAPITAL LETTER NASHI
-2C11;AL # GLAGOLITIC CAPITAL LETTER ONU
-2C12;AL # GLAGOLITIC CAPITAL LETTER POKOJI
-2C13;AL # GLAGOLITIC CAPITAL LETTER RITSI
-2C14;AL # GLAGOLITIC CAPITAL LETTER SLOVO
-2C15;AL # GLAGOLITIC CAPITAL LETTER TVRIDO
-2C16;AL # GLAGOLITIC CAPITAL LETTER UKU
-2C17;AL # GLAGOLITIC CAPITAL LETTER FRITU
-2C18;AL # GLAGOLITIC CAPITAL LETTER HERU
-2C19;AL # GLAGOLITIC CAPITAL LETTER OTU
-2C1A;AL # GLAGOLITIC CAPITAL LETTER PE
-2C1B;AL # GLAGOLITIC CAPITAL LETTER SHTA
-2C1C;AL # GLAGOLITIC CAPITAL LETTER TSI
-2C1D;AL # GLAGOLITIC CAPITAL LETTER CHRIVI
-2C1E;AL # GLAGOLITIC CAPITAL LETTER SHA
-2C1F;AL # GLAGOLITIC CAPITAL LETTER YERU
-2C20;AL # GLAGOLITIC CAPITAL LETTER YERI
-2C21;AL # GLAGOLITIC CAPITAL LETTER YATI
-2C22;AL # GLAGOLITIC CAPITAL LETTER SPIDERY HA
-2C23;AL # GLAGOLITIC CAPITAL LETTER YU
-2C24;AL # GLAGOLITIC CAPITAL LETTER SMALL YUS
-2C25;AL # GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
-2C26;AL # GLAGOLITIC CAPITAL LETTER YO
-2C27;AL # GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
-2C28;AL # GLAGOLITIC CAPITAL LETTER BIG YUS
-2C29;AL # GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
-2C2A;AL # GLAGOLITIC CAPITAL LETTER FITA
-2C2B;AL # GLAGOLITIC CAPITAL LETTER IZHITSA
-2C2C;AL # GLAGOLITIC CAPITAL LETTER SHTAPIC
-2C2D;AL # GLAGOLITIC CAPITAL LETTER TROKUTASTI A
-2C2E;AL # GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30;AL # GLAGOLITIC SMALL LETTER AZU
-2C31;AL # GLAGOLITIC SMALL LETTER BUKY
-2C32;AL # GLAGOLITIC SMALL LETTER VEDE
-2C33;AL # GLAGOLITIC SMALL LETTER GLAGOLI
-2C34;AL # GLAGOLITIC SMALL LETTER DOBRO
-2C35;AL # GLAGOLITIC SMALL LETTER YESTU
-2C36;AL # GLAGOLITIC SMALL LETTER ZHIVETE
-2C37;AL # GLAGOLITIC SMALL LETTER DZELO
-2C38;AL # GLAGOLITIC SMALL LETTER ZEMLJA
-2C39;AL # GLAGOLITIC SMALL LETTER IZHE
-2C3A;AL # GLAGOLITIC SMALL LETTER INITIAL IZHE
-2C3B;AL # GLAGOLITIC SMALL LETTER I
-2C3C;AL # GLAGOLITIC SMALL LETTER DJERVI
-2C3D;AL # GLAGOLITIC SMALL LETTER KAKO
-2C3E;AL # GLAGOLITIC SMALL LETTER LJUDIJE
-2C3F;AL # GLAGOLITIC SMALL LETTER MYSLITE
-2C40;AL # GLAGOLITIC SMALL LETTER NASHI
-2C41;AL # GLAGOLITIC SMALL LETTER ONU
-2C42;AL # GLAGOLITIC SMALL LETTER POKOJI
-2C43;AL # GLAGOLITIC SMALL LETTER RITSI
-2C44;AL # GLAGOLITIC SMALL LETTER SLOVO
-2C45;AL # GLAGOLITIC SMALL LETTER TVRIDO
-2C46;AL # GLAGOLITIC SMALL LETTER UKU
-2C47;AL # GLAGOLITIC SMALL LETTER FRITU
-2C48;AL # GLAGOLITIC SMALL LETTER HERU
-2C49;AL # GLAGOLITIC SMALL LETTER OTU
-2C4A;AL # GLAGOLITIC SMALL LETTER PE
-2C4B;AL # GLAGOLITIC SMALL LETTER SHTA
-2C4C;AL # GLAGOLITIC SMALL LETTER TSI
-2C4D;AL # GLAGOLITIC SMALL LETTER CHRIVI
-2C4E;AL # GLAGOLITIC SMALL LETTER SHA
-2C4F;AL # GLAGOLITIC SMALL LETTER YERU
-2C50;AL # GLAGOLITIC SMALL LETTER YERI
-2C51;AL # GLAGOLITIC SMALL LETTER YATI
-2C52;AL # GLAGOLITIC SMALL LETTER SPIDERY HA
-2C53;AL # GLAGOLITIC SMALL LETTER YU
-2C54;AL # GLAGOLITIC SMALL LETTER SMALL YUS
-2C55;AL # GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL
-2C56;AL # GLAGOLITIC SMALL LETTER YO
-2C57;AL # GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
-2C58;AL # GLAGOLITIC SMALL LETTER BIG YUS
-2C59;AL # GLAGOLITIC SMALL LETTER IOTATED BIG YUS
-2C5A;AL # GLAGOLITIC SMALL LETTER FITA
-2C5B;AL # GLAGOLITIC SMALL LETTER IZHITSA
-2C5C;AL # GLAGOLITIC SMALL LETTER SHTAPIC
-2C5D;AL # GLAGOLITIC SMALL LETTER TROKUTASTI A
-2C5E;AL # GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60;AL # LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C61;AL # LATIN SMALL LETTER L WITH DOUBLE BAR
-2C62;AL # LATIN CAPITAL LETTER L WITH MIDDLE TILDE
-2C63;AL # LATIN CAPITAL LETTER P WITH STROKE
-2C64;AL # LATIN CAPITAL LETTER R WITH TAIL
-2C65;AL # LATIN SMALL LETTER A WITH STROKE
-2C66;AL # LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C67;AL # LATIN CAPITAL LETTER H WITH DESCENDER
-2C68;AL # LATIN SMALL LETTER H WITH DESCENDER
-2C69;AL # LATIN CAPITAL LETTER K WITH DESCENDER
-2C6A;AL # LATIN SMALL LETTER K WITH DESCENDER
-2C6B;AL # LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6C;AL # LATIN SMALL LETTER Z WITH DESCENDER
-2C6D;AL # LATIN CAPITAL LETTER ALPHA
-2C6E;AL # LATIN CAPITAL LETTER M WITH HOOK
-2C6F;AL # LATIN CAPITAL LETTER TURNED A
-2C70;AL # LATIN CAPITAL LETTER TURNED ALPHA
-2C71;AL # LATIN SMALL LETTER V WITH RIGHT HOOK
-2C72;AL # LATIN CAPITAL LETTER W WITH HOOK
-2C73;AL # LATIN SMALL LETTER W WITH HOOK
-2C74;AL # LATIN SMALL LETTER V WITH CURL
-2C75;AL # LATIN CAPITAL LETTER HALF H
-2C76;AL # LATIN SMALL LETTER HALF H
-2C77;AL # LATIN SMALL LETTER TAILLESS PHI
-2C78;AL # LATIN SMALL LETTER E WITH NOTCH
-2C79;AL # LATIN SMALL LETTER TURNED R WITH TAIL
-2C7A;AL # LATIN SMALL LETTER O WITH LOW RING INSIDE
-2C7B;AL # LATIN LETTER SMALL CAPITAL TURNED E
-2C7C;AL # LATIN SUBSCRIPT SMALL LETTER J
-2C7D;AL # MODIFIER LETTER CAPITAL V
-2C7E;AL # LATIN CAPITAL LETTER S WITH SWASH TAIL
-2C7F;AL # LATIN CAPITAL LETTER Z WITH SWASH TAIL
-2C80;AL # COPTIC CAPITAL LETTER ALFA
-2C81;AL # COPTIC SMALL LETTER ALFA
-2C82;AL # COPTIC CAPITAL LETTER VIDA
-2C83;AL # COPTIC SMALL LETTER VIDA
-2C84;AL # COPTIC CAPITAL LETTER GAMMA
-2C85;AL # COPTIC SMALL LETTER GAMMA
-2C86;AL # COPTIC CAPITAL LETTER DALDA
-2C87;AL # COPTIC SMALL LETTER DALDA
-2C88;AL # COPTIC CAPITAL LETTER EIE
-2C89;AL # COPTIC SMALL LETTER EIE
-2C8A;AL # COPTIC CAPITAL LETTER SOU
-2C8B;AL # COPTIC SMALL LETTER SOU
-2C8C;AL # COPTIC CAPITAL LETTER ZATA
-2C8D;AL # COPTIC SMALL LETTER ZATA
-2C8E;AL # COPTIC CAPITAL LETTER HATE
-2C8F;AL # COPTIC SMALL LETTER HATE
-2C90;AL # COPTIC CAPITAL LETTER THETHE
-2C91;AL # COPTIC SMALL LETTER THETHE
-2C92;AL # COPTIC CAPITAL LETTER IAUDA
-2C93;AL # COPTIC SMALL LETTER IAUDA
-2C94;AL # COPTIC CAPITAL LETTER KAPA
-2C95;AL # COPTIC SMALL LETTER KAPA
-2C96;AL # COPTIC CAPITAL LETTER LAULA
-2C97;AL # COPTIC SMALL LETTER LAULA
-2C98;AL # COPTIC CAPITAL LETTER MI
-2C99;AL # COPTIC SMALL LETTER MI
-2C9A;AL # COPTIC CAPITAL LETTER NI
-2C9B;AL # COPTIC SMALL LETTER NI
-2C9C;AL # COPTIC CAPITAL LETTER KSI
-2C9D;AL # COPTIC SMALL LETTER KSI
-2C9E;AL # COPTIC CAPITAL LETTER O
-2C9F;AL # COPTIC SMALL LETTER O
-2CA0;AL # COPTIC CAPITAL LETTER PI
-2CA1;AL # COPTIC SMALL LETTER PI
-2CA2;AL # COPTIC CAPITAL LETTER RO
-2CA3;AL # COPTIC SMALL LETTER RO
-2CA4;AL # COPTIC CAPITAL LETTER SIMA
-2CA5;AL # COPTIC SMALL LETTER SIMA
-2CA6;AL # COPTIC CAPITAL LETTER TAU
-2CA7;AL # COPTIC SMALL LETTER TAU
-2CA8;AL # COPTIC CAPITAL LETTER UA
-2CA9;AL # COPTIC SMALL LETTER UA
-2CAA;AL # COPTIC CAPITAL LETTER FI
-2CAB;AL # COPTIC SMALL LETTER FI
-2CAC;AL # COPTIC CAPITAL LETTER KHI
-2CAD;AL # COPTIC SMALL LETTER KHI
-2CAE;AL # COPTIC CAPITAL LETTER PSI
-2CAF;AL # COPTIC SMALL LETTER PSI
-2CB0;AL # COPTIC CAPITAL LETTER OOU
-2CB1;AL # COPTIC SMALL LETTER OOU
-2CB2;AL # COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB3;AL # COPTIC SMALL LETTER DIALECT-P ALEF
-2CB4;AL # COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB5;AL # COPTIC SMALL LETTER OLD COPTIC AIN
-2CB6;AL # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB7;AL # COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB8;AL # COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CB9;AL # COPTIC SMALL LETTER DIALECT-P KAPA
-2CBA;AL # COPTIC CAPITAL LETTER DIALECT-P NI
-2CBB;AL # COPTIC SMALL LETTER DIALECT-P NI
-2CBC;AL # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBD;AL # COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBE;AL # COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CBF;AL # COPTIC SMALL LETTER OLD COPTIC OOU
-2CC0;AL # COPTIC CAPITAL LETTER SAMPI
-2CC1;AL # COPTIC SMALL LETTER SAMPI
-2CC2;AL # COPTIC CAPITAL LETTER CROSSED SHEI
-2CC3;AL # COPTIC SMALL LETTER CROSSED SHEI
-2CC4;AL # COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC5;AL # COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC6;AL # COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC7;AL # COPTIC SMALL LETTER OLD COPTIC ESH
-2CC8;AL # COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CC9;AL # COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCA;AL # COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCB;AL # COPTIC SMALL LETTER DIALECT-P HORI
-2CCC;AL # COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCD;AL # COPTIC SMALL LETTER OLD COPTIC HORI
-2CCE;AL # COPTIC CAPITAL LETTER OLD COPTIC HA
-2CCF;AL # COPTIC SMALL LETTER OLD COPTIC HA
-2CD0;AL # COPTIC CAPITAL LETTER L-SHAPED HA
-2CD1;AL # COPTIC SMALL LETTER L-SHAPED HA
-2CD2;AL # COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD3;AL # COPTIC SMALL LETTER OLD COPTIC HEI
-2CD4;AL # COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD5;AL # COPTIC SMALL LETTER OLD COPTIC HAT
-2CD6;AL # COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD7;AL # COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD8;AL # COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CD9;AL # COPTIC SMALL LETTER OLD COPTIC DJA
-2CDA;AL # COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDB;AL # COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDC;AL # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDD;AL # COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDE;AL # COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CDF;AL # COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE0;AL # COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE1;AL # COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE2;AL # COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CE3;AL # COPTIC SMALL LETTER OLD NUBIAN WAU
-2CE4;AL # COPTIC SYMBOL KAI
-2CE5;AL # COPTIC SYMBOL MI RO
-2CE6;AL # COPTIC SYMBOL PI RO
-2CE7;AL # COPTIC SYMBOL STAUROS
-2CE8;AL # COPTIC SYMBOL TAU RO
-2CE9;AL # COPTIC SYMBOL KHI RO
-2CEA;AL # COPTIC SYMBOL SHIMA SIMA
-2CEB;AL # COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CEC;AL # COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CED;AL # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2CEE;AL # COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF;CM # COPTIC COMBINING NI ABOVE
-2CF0;CM # COPTIC COMBINING SPIRITUS ASPER
-2CF1;CM # COPTIC COMBINING SPIRITUS LENIS
-2CF9;EX # COPTIC OLD NUBIAN FULL STOP
-2CFA;BA # COPTIC OLD NUBIAN DIRECT QUESTION MARK
-2CFB;BA # COPTIC OLD NUBIAN INDIRECT QUESTION MARK
-2CFC;BA # COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD;AL # COPTIC FRACTION ONE HALF
-2CFE;EX # COPTIC FULL STOP
-2CFF;BA # COPTIC MORPHOLOGICAL DIVIDER
-2D00;AL # GEORGIAN SMALL LETTER AN
-2D01;AL # GEORGIAN SMALL LETTER BAN
-2D02;AL # GEORGIAN SMALL LETTER GAN
-2D03;AL # GEORGIAN SMALL LETTER DON
-2D04;AL # GEORGIAN SMALL LETTER EN
-2D05;AL # GEORGIAN SMALL LETTER VIN
-2D06;AL # GEORGIAN SMALL LETTER ZEN
-2D07;AL # GEORGIAN SMALL LETTER TAN
-2D08;AL # GEORGIAN SMALL LETTER IN
-2D09;AL # GEORGIAN SMALL LETTER KAN
-2D0A;AL # GEORGIAN SMALL LETTER LAS
-2D0B;AL # GEORGIAN SMALL LETTER MAN
-2D0C;AL # GEORGIAN SMALL LETTER NAR
-2D0D;AL # GEORGIAN SMALL LETTER ON
-2D0E;AL # GEORGIAN SMALL LETTER PAR
-2D0F;AL # GEORGIAN SMALL LETTER ZHAR
-2D10;AL # GEORGIAN SMALL LETTER RAE
-2D11;AL # GEORGIAN SMALL LETTER SAN
-2D12;AL # GEORGIAN SMALL LETTER TAR
-2D13;AL # GEORGIAN SMALL LETTER UN
-2D14;AL # GEORGIAN SMALL LETTER PHAR
-2D15;AL # GEORGIAN SMALL LETTER KHAR
-2D16;AL # GEORGIAN SMALL LETTER GHAN
-2D17;AL # GEORGIAN SMALL LETTER QAR
-2D18;AL # GEORGIAN SMALL LETTER SHIN
-2D19;AL # GEORGIAN SMALL LETTER CHIN
-2D1A;AL # GEORGIAN SMALL LETTER CAN
-2D1B;AL # GEORGIAN SMALL LETTER JIL
-2D1C;AL # GEORGIAN SMALL LETTER CIL
-2D1D;AL # GEORGIAN SMALL LETTER CHAR
-2D1E;AL # GEORGIAN SMALL LETTER XAN
-2D1F;AL # GEORGIAN SMALL LETTER JHAN
-2D20;AL # GEORGIAN SMALL LETTER HAE
-2D21;AL # GEORGIAN SMALL LETTER HE
-2D22;AL # GEORGIAN SMALL LETTER HIE
-2D23;AL # GEORGIAN SMALL LETTER WE
-2D24;AL # GEORGIAN SMALL LETTER HAR
-2D25;AL # GEORGIAN SMALL LETTER HOE
-2D30;AL # TIFINAGH LETTER YA
-2D31;AL # TIFINAGH LETTER YAB
-2D32;AL # TIFINAGH LETTER YABH
-2D33;AL # TIFINAGH LETTER YAG
-2D34;AL # TIFINAGH LETTER YAGHH
-2D35;AL # TIFINAGH LETTER BERBER ACADEMY YAJ
-2D36;AL # TIFINAGH LETTER YAJ
-2D37;AL # TIFINAGH LETTER YAD
-2D38;AL # TIFINAGH LETTER YADH
-2D39;AL # TIFINAGH LETTER YADD
-2D3A;AL # TIFINAGH LETTER YADDH
-2D3B;AL # TIFINAGH LETTER YEY
-2D3C;AL # TIFINAGH LETTER YAF
-2D3D;AL # TIFINAGH LETTER YAK
-2D3E;AL # TIFINAGH LETTER TUAREG YAK
-2D3F;AL # TIFINAGH LETTER YAKHH
-2D40;AL # TIFINAGH LETTER YAH
-2D41;AL # TIFINAGH LETTER BERBER ACADEMY YAH
-2D42;AL # TIFINAGH LETTER TUAREG YAH
-2D43;AL # TIFINAGH LETTER YAHH
-2D44;AL # TIFINAGH LETTER YAA
-2D45;AL # TIFINAGH LETTER YAKH
-2D46;AL # TIFINAGH LETTER TUAREG YAKH
-2D47;AL # TIFINAGH LETTER YAQ
-2D48;AL # TIFINAGH LETTER TUAREG YAQ
-2D49;AL # TIFINAGH LETTER YI
-2D4A;AL # TIFINAGH LETTER YAZH
-2D4B;AL # TIFINAGH LETTER AHAGGAR YAZH
-2D4C;AL # TIFINAGH LETTER TUAREG YAZH
-2D4D;AL # TIFINAGH LETTER YAL
-2D4E;AL # TIFINAGH LETTER YAM
-2D4F;AL # TIFINAGH LETTER YAN
-2D50;AL # TIFINAGH LETTER TUAREG YAGN
-2D51;AL # TIFINAGH LETTER TUAREG YANG
-2D52;AL # TIFINAGH LETTER YAP
-2D53;AL # TIFINAGH LETTER YU
-2D54;AL # TIFINAGH LETTER YAR
-2D55;AL # TIFINAGH LETTER YARR
-2D56;AL # TIFINAGH LETTER YAGH
-2D57;AL # TIFINAGH LETTER TUAREG YAGH
-2D58;AL # TIFINAGH LETTER AYER YAGH
-2D59;AL # TIFINAGH LETTER YAS
-2D5A;AL # TIFINAGH LETTER YASS
-2D5B;AL # TIFINAGH LETTER YASH
-2D5C;AL # TIFINAGH LETTER YAT
-2D5D;AL # TIFINAGH LETTER YATH
-2D5E;AL # TIFINAGH LETTER YACH
-2D5F;AL # TIFINAGH LETTER YATT
-2D60;AL # TIFINAGH LETTER YAV
-2D61;AL # TIFINAGH LETTER YAW
-2D62;AL # TIFINAGH LETTER YAY
-2D63;AL # TIFINAGH LETTER YAZ
-2D64;AL # TIFINAGH LETTER TAWELLEMET YAZ
-2D65;AL # TIFINAGH LETTER YAZZ
-2D6F;AL # TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80;AL # ETHIOPIC SYLLABLE LOA
-2D81;AL # ETHIOPIC SYLLABLE MOA
-2D82;AL # ETHIOPIC SYLLABLE ROA
-2D83;AL # ETHIOPIC SYLLABLE SOA
-2D84;AL # ETHIOPIC SYLLABLE SHOA
-2D85;AL # ETHIOPIC SYLLABLE BOA
-2D86;AL # ETHIOPIC SYLLABLE TOA
-2D87;AL # ETHIOPIC SYLLABLE COA
-2D88;AL # ETHIOPIC SYLLABLE NOA
-2D89;AL # ETHIOPIC SYLLABLE NYOA
-2D8A;AL # ETHIOPIC SYLLABLE GLOTTAL OA
-2D8B;AL # ETHIOPIC SYLLABLE ZOA
-2D8C;AL # ETHIOPIC SYLLABLE DOA
-2D8D;AL # ETHIOPIC SYLLABLE DDOA
-2D8E;AL # ETHIOPIC SYLLABLE JOA
-2D8F;AL # ETHIOPIC SYLLABLE THOA
-2D90;AL # ETHIOPIC SYLLABLE CHOA
-2D91;AL # ETHIOPIC SYLLABLE PHOA
-2D92;AL # ETHIOPIC SYLLABLE POA
-2D93;AL # ETHIOPIC SYLLABLE GGWA
-2D94;AL # ETHIOPIC SYLLABLE GGWI
-2D95;AL # ETHIOPIC SYLLABLE GGWEE
-2D96;AL # ETHIOPIC SYLLABLE GGWE
-2DA0;AL # ETHIOPIC SYLLABLE SSA
-2DA1;AL # ETHIOPIC SYLLABLE SSU
-2DA2;AL # ETHIOPIC SYLLABLE SSI
-2DA3;AL # ETHIOPIC SYLLABLE SSAA
-2DA4;AL # ETHIOPIC SYLLABLE SSEE
-2DA5;AL # ETHIOPIC SYLLABLE SSE
-2DA6;AL # ETHIOPIC SYLLABLE SSO
-2DA8;AL # ETHIOPIC SYLLABLE CCA
-2DA9;AL # ETHIOPIC SYLLABLE CCU
-2DAA;AL # ETHIOPIC SYLLABLE CCI
-2DAB;AL # ETHIOPIC SYLLABLE CCAA
-2DAC;AL # ETHIOPIC SYLLABLE CCEE
-2DAD;AL # ETHIOPIC SYLLABLE CCE
-2DAE;AL # ETHIOPIC SYLLABLE CCO
-2DB0;AL # ETHIOPIC SYLLABLE ZZA
-2DB1;AL # ETHIOPIC SYLLABLE ZZU
-2DB2;AL # ETHIOPIC SYLLABLE ZZI
-2DB3;AL # ETHIOPIC SYLLABLE ZZAA
-2DB4;AL # ETHIOPIC SYLLABLE ZZEE
-2DB5;AL # ETHIOPIC SYLLABLE ZZE
-2DB6;AL # ETHIOPIC SYLLABLE ZZO
-2DB8;AL # ETHIOPIC SYLLABLE CCHA
-2DB9;AL # ETHIOPIC SYLLABLE CCHU
-2DBA;AL # ETHIOPIC SYLLABLE CCHI
-2DBB;AL # ETHIOPIC SYLLABLE CCHAA
-2DBC;AL # ETHIOPIC SYLLABLE CCHEE
-2DBD;AL # ETHIOPIC SYLLABLE CCHE
-2DBE;AL # ETHIOPIC SYLLABLE CCHO
-2DC0;AL # ETHIOPIC SYLLABLE QYA
-2DC1;AL # ETHIOPIC SYLLABLE QYU
-2DC2;AL # ETHIOPIC SYLLABLE QYI
-2DC3;AL # ETHIOPIC SYLLABLE QYAA
-2DC4;AL # ETHIOPIC SYLLABLE QYEE
-2DC5;AL # ETHIOPIC SYLLABLE QYE
-2DC6;AL # ETHIOPIC SYLLABLE QYO
-2DC8;AL # ETHIOPIC SYLLABLE KYA
-2DC9;AL # ETHIOPIC SYLLABLE KYU
-2DCA;AL # ETHIOPIC SYLLABLE KYI
-2DCB;AL # ETHIOPIC SYLLABLE KYAA
-2DCC;AL # ETHIOPIC SYLLABLE KYEE
-2DCD;AL # ETHIOPIC SYLLABLE KYE
-2DCE;AL # ETHIOPIC SYLLABLE KYO
-2DD0;AL # ETHIOPIC SYLLABLE XYA
-2DD1;AL # ETHIOPIC SYLLABLE XYU
-2DD2;AL # ETHIOPIC SYLLABLE XYI
-2DD3;AL # ETHIOPIC SYLLABLE XYAA
-2DD4;AL # ETHIOPIC SYLLABLE XYEE
-2DD5;AL # ETHIOPIC SYLLABLE XYE
-2DD6;AL # ETHIOPIC SYLLABLE XYO
-2DD8;AL # ETHIOPIC SYLLABLE GYA
-2DD9;AL # ETHIOPIC SYLLABLE GYU
-2DDA;AL # ETHIOPIC SYLLABLE GYI
-2DDB;AL # ETHIOPIC SYLLABLE GYAA
-2DDC;AL # ETHIOPIC SYLLABLE GYEE
-2DDD;AL # ETHIOPIC SYLLABLE GYE
-2DDE;AL # ETHIOPIC SYLLABLE GYO
-2DE0;CM # COMBINING CYRILLIC LETTER BE
-2DE1;CM # COMBINING CYRILLIC LETTER VE
-2DE2;CM # COMBINING CYRILLIC LETTER GHE
-2DE3;CM # COMBINING CYRILLIC LETTER DE
-2DE4;CM # COMBINING CYRILLIC LETTER ZHE
-2DE5;CM # COMBINING CYRILLIC LETTER ZE
-2DE6;CM # COMBINING CYRILLIC LETTER KA
-2DE7;CM # COMBINING CYRILLIC LETTER EL
-2DE8;CM # COMBINING CYRILLIC LETTER EM
-2DE9;CM # COMBINING CYRILLIC LETTER EN
-2DEA;CM # COMBINING CYRILLIC LETTER O
-2DEB;CM # COMBINING CYRILLIC LETTER PE
-2DEC;CM # COMBINING CYRILLIC LETTER ER
-2DED;CM # COMBINING CYRILLIC LETTER ES
-2DEE;CM # COMBINING CYRILLIC LETTER TE
-2DEF;CM # COMBINING CYRILLIC LETTER HA
-2DF0;CM # COMBINING CYRILLIC LETTER TSE
-2DF1;CM # COMBINING CYRILLIC LETTER CHE
-2DF2;CM # COMBINING CYRILLIC LETTER SHA
-2DF3;CM # COMBINING CYRILLIC LETTER SHCHA
-2DF4;CM # COMBINING CYRILLIC LETTER FITA
-2DF5;CM # COMBINING CYRILLIC LETTER ES-TE
-2DF6;CM # COMBINING CYRILLIC LETTER A
-2DF7;CM # COMBINING CYRILLIC LETTER IE
-2DF8;CM # COMBINING CYRILLIC LETTER DJERV
-2DF9;CM # COMBINING CYRILLIC LETTER MONOGRAPH UK
-2DFA;CM # COMBINING CYRILLIC LETTER YAT
-2DFB;CM # COMBINING CYRILLIC LETTER YU
-2DFC;CM # COMBINING CYRILLIC LETTER IOTIFIED A
-2DFD;CM # COMBINING CYRILLIC LETTER LITTLE YUS
-2DFE;CM # COMBINING CYRILLIC LETTER BIG YUS
-2DFF;CM # COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E00;QU # RIGHT ANGLE SUBSTITUTION MARKER
-2E01;QU # RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02;QU # LEFT SUBSTITUTION BRACKET
-2E03;QU # RIGHT SUBSTITUTION BRACKET
-2E04;QU # LEFT DOTTED SUBSTITUTION BRACKET
-2E05;QU # RIGHT DOTTED SUBSTITUTION BRACKET
-2E06;QU # RAISED INTERPOLATION MARKER
-2E07;QU # RAISED DOTTED INTERPOLATION MARKER
-2E08;QU # DOTTED TRANSPOSITION MARKER
-2E09;QU # LEFT TRANSPOSITION BRACKET
-2E0A;QU # RIGHT TRANSPOSITION BRACKET
-2E0B;QU # RAISED SQUARE
-2E0C;QU # LEFT RAISED OMISSION BRACKET
-2E0D;QU # RIGHT RAISED OMISSION BRACKET
-2E0E;BA # EDITORIAL CORONIS
-2E0F;BA # PARAGRAPHOS
-2E10;BA # FORKED PARAGRAPHOS
-2E11;BA # REVERSED FORKED PARAGRAPHOS
-2E12;BA # HYPODIASTOLE
-2E13;BA # DOTTED OBELOS
-2E14;BA # DOWNWARDS ANCORA
-2E15;BA # UPWARDS ANCORA
-2E16;AL # DOTTED RIGHT-POINTING ANGLE
-2E17;BA # DOUBLE OBLIQUE HYPHEN
-2E18;OP # INVERTED INTERROBANG
-2E19;BA # PALM BRANCH
-2E1A;AL # HYPHEN WITH DIAERESIS
-2E1B;AL # TILDE WITH RING ABOVE
-2E1C;QU # LEFT LOW PARAPHRASE BRACKET
-2E1D;QU # RIGHT LOW PARAPHRASE BRACKET
-2E1E;AL # TILDE WITH DOT ABOVE
-2E1F;AL # TILDE WITH DOT BELOW
-2E20;QU # LEFT VERTICAL BAR WITH QUILL
-2E21;QU # RIGHT VERTICAL BAR WITH QUILL
-2E22;OP # TOP LEFT HALF BRACKET
-2E23;CL # TOP RIGHT HALF BRACKET
-2E24;OP # BOTTOM LEFT HALF BRACKET
-2E25;CL # BOTTOM RIGHT HALF BRACKET
-2E26;OP # LEFT SIDEWAYS U BRACKET
-2E27;CL # RIGHT SIDEWAYS U BRACKET
-2E28;OP # LEFT DOUBLE PARENTHESIS
-2E29;CL # RIGHT DOUBLE PARENTHESIS
-2E2A;BA # TWO DOTS OVER ONE DOT PUNCTUATION
-2E2B;BA # ONE DOT OVER TWO DOTS PUNCTUATION
-2E2C;BA # SQUARED FOUR DOT PUNCTUATION
-2E2D;BA # FIVE DOT MARK
-2E2E;EX # REVERSED QUESTION MARK
-2E2F;AL # VERTICAL TILDE
-2E30;BA # RING POINT
-2E31;BA # WORD SEPARATOR MIDDLE DOT
-2E80;ID # CJK RADICAL REPEAT
-2E81;ID # CJK RADICAL CLIFF
-2E82;ID # CJK RADICAL SECOND ONE
-2E83;ID # CJK RADICAL SECOND TWO
-2E84;ID # CJK RADICAL SECOND THREE
-2E85;ID # CJK RADICAL PERSON
-2E86;ID # CJK RADICAL BOX
-2E87;ID # CJK RADICAL TABLE
-2E88;ID # CJK RADICAL KNIFE ONE
-2E89;ID # CJK RADICAL KNIFE TWO
-2E8A;ID # CJK RADICAL DIVINATION
-2E8B;ID # CJK RADICAL SEAL
-2E8C;ID # CJK RADICAL SMALL ONE
-2E8D;ID # CJK RADICAL SMALL TWO
-2E8E;ID # CJK RADICAL LAME ONE
-2E8F;ID # CJK RADICAL LAME TWO
-2E90;ID # CJK RADICAL LAME THREE
-2E91;ID # CJK RADICAL LAME FOUR
-2E92;ID # CJK RADICAL SNAKE
-2E93;ID # CJK RADICAL THREAD
-2E94;ID # CJK RADICAL SNOUT ONE
-2E95;ID # CJK RADICAL SNOUT TWO
-2E96;ID # CJK RADICAL HEART ONE
-2E97;ID # CJK RADICAL HEART TWO
-2E98;ID # CJK RADICAL HAND
-2E99;ID # CJK RADICAL RAP
-2E9B;ID # CJK RADICAL CHOKE
-2E9C;ID # CJK RADICAL SUN
-2E9D;ID # CJK RADICAL MOON
-2E9E;ID # CJK RADICAL DEATH
-2E9F;ID # CJK RADICAL MOTHER
-2EA0;ID # CJK RADICAL CIVILIAN
-2EA1;ID # CJK RADICAL WATER ONE
-2EA2;ID # CJK RADICAL WATER TWO
-2EA3;ID # CJK RADICAL FIRE
-2EA4;ID # CJK RADICAL PAW ONE
-2EA5;ID # CJK RADICAL PAW TWO
-2EA6;ID # CJK RADICAL SIMPLIFIED HALF TREE TRUNK
-2EA7;ID # CJK RADICAL COW
-2EA8;ID # CJK RADICAL DOG
-2EA9;ID # CJK RADICAL JADE
-2EAA;ID # CJK RADICAL BOLT OF CLOTH
-2EAB;ID # CJK RADICAL EYE
-2EAC;ID # CJK RADICAL SPIRIT ONE
-2EAD;ID # CJK RADICAL SPIRIT TWO
-2EAE;ID # CJK RADICAL BAMBOO
-2EAF;ID # CJK RADICAL SILK
-2EB0;ID # CJK RADICAL C-SIMPLIFIED SILK
-2EB1;ID # CJK RADICAL NET ONE
-2EB2;ID # CJK RADICAL NET TWO
-2EB3;ID # CJK RADICAL NET THREE
-2EB4;ID # CJK RADICAL NET FOUR
-2EB5;ID # CJK RADICAL MESH
-2EB6;ID # CJK RADICAL SHEEP
-2EB7;ID # CJK RADICAL RAM
-2EB8;ID # CJK RADICAL EWE
-2EB9;ID # CJK RADICAL OLD
-2EBA;ID # CJK RADICAL BRUSH ONE
-2EBB;ID # CJK RADICAL BRUSH TWO
-2EBC;ID # CJK RADICAL MEAT
-2EBD;ID # CJK RADICAL MORTAR
-2EBE;ID # CJK RADICAL GRASS ONE
-2EBF;ID # CJK RADICAL GRASS TWO
-2EC0;ID # CJK RADICAL GRASS THREE
-2EC1;ID # CJK RADICAL TIGER
-2EC2;ID # CJK RADICAL CLOTHES
-2EC3;ID # CJK RADICAL WEST ONE
-2EC4;ID # CJK RADICAL WEST TWO
-2EC5;ID # CJK RADICAL C-SIMPLIFIED SEE
-2EC6;ID # CJK RADICAL SIMPLIFIED HORN
-2EC7;ID # CJK RADICAL HORN
-2EC8;ID # CJK RADICAL C-SIMPLIFIED SPEECH
-2EC9;ID # CJK RADICAL C-SIMPLIFIED SHELL
-2ECA;ID # CJK RADICAL FOOT
-2ECB;ID # CJK RADICAL C-SIMPLIFIED CART
-2ECC;ID # CJK RADICAL SIMPLIFIED WALK
-2ECD;ID # CJK RADICAL WALK ONE
-2ECE;ID # CJK RADICAL WALK TWO
-2ECF;ID # CJK RADICAL CITY
-2ED0;ID # CJK RADICAL C-SIMPLIFIED GOLD
-2ED1;ID # CJK RADICAL LONG ONE
-2ED2;ID # CJK RADICAL LONG TWO
-2ED3;ID # CJK RADICAL C-SIMPLIFIED LONG
-2ED4;ID # CJK RADICAL C-SIMPLIFIED GATE
-2ED5;ID # CJK RADICAL MOUND ONE
-2ED6;ID # CJK RADICAL MOUND TWO
-2ED7;ID # CJK RADICAL RAIN
-2ED8;ID # CJK RADICAL BLUE
-2ED9;ID # CJK RADICAL C-SIMPLIFIED TANNED LEATHER
-2EDA;ID # CJK RADICAL C-SIMPLIFIED LEAF
-2EDB;ID # CJK RADICAL C-SIMPLIFIED WIND
-2EDC;ID # CJK RADICAL C-SIMPLIFIED FLY
-2EDD;ID # CJK RADICAL EAT ONE
-2EDE;ID # CJK RADICAL EAT TWO
-2EDF;ID # CJK RADICAL EAT THREE
-2EE0;ID # CJK RADICAL C-SIMPLIFIED EAT
-2EE1;ID # CJK RADICAL HEAD
-2EE2;ID # CJK RADICAL C-SIMPLIFIED HORSE
-2EE3;ID # CJK RADICAL BONE
-2EE4;ID # CJK RADICAL GHOST
-2EE5;ID # CJK RADICAL C-SIMPLIFIED FISH
-2EE6;ID # CJK RADICAL C-SIMPLIFIED BIRD
-2EE7;ID # CJK RADICAL C-SIMPLIFIED SALT
-2EE8;ID # CJK RADICAL SIMPLIFIED WHEAT
-2EE9;ID # CJK RADICAL SIMPLIFIED YELLOW
-2EEA;ID # CJK RADICAL C-SIMPLIFIED FROG
-2EEB;ID # CJK RADICAL J-SIMPLIFIED EVEN
-2EEC;ID # CJK RADICAL C-SIMPLIFIED EVEN
-2EED;ID # CJK RADICAL J-SIMPLIFIED TOOTH
-2EEE;ID # CJK RADICAL C-SIMPLIFIED TOOTH
-2EEF;ID # CJK RADICAL J-SIMPLIFIED DRAGON
-2EF0;ID # CJK RADICAL C-SIMPLIFIED DRAGON
-2EF1;ID # CJK RADICAL TURTLE
-2EF2;ID # CJK RADICAL J-SIMPLIFIED TURTLE
-2EF3;ID # CJK RADICAL C-SIMPLIFIED TURTLE
-2F00;ID # KANGXI RADICAL ONE
-2F01;ID # KANGXI RADICAL LINE
-2F02;ID # KANGXI RADICAL DOT
-2F03;ID # KANGXI RADICAL SLASH
-2F04;ID # KANGXI RADICAL SECOND
-2F05;ID # KANGXI RADICAL HOOK
-2F06;ID # KANGXI RADICAL TWO
-2F07;ID # KANGXI RADICAL LID
-2F08;ID # KANGXI RADICAL MAN
-2F09;ID # KANGXI RADICAL LEGS
-2F0A;ID # KANGXI RADICAL ENTER
-2F0B;ID # KANGXI RADICAL EIGHT
-2F0C;ID # KANGXI RADICAL DOWN BOX
-2F0D;ID # KANGXI RADICAL COVER
-2F0E;ID # KANGXI RADICAL ICE
-2F0F;ID # KANGXI RADICAL TABLE
-2F10;ID # KANGXI RADICAL OPEN BOX
-2F11;ID # KANGXI RADICAL KNIFE
-2F12;ID # KANGXI RADICAL POWER
-2F13;ID # KANGXI RADICAL WRAP
-2F14;ID # KANGXI RADICAL SPOON
-2F15;ID # KANGXI RADICAL RIGHT OPEN BOX
-2F16;ID # KANGXI RADICAL HIDING ENCLOSURE
-2F17;ID # KANGXI RADICAL TEN
-2F18;ID # KANGXI RADICAL DIVINATION
-2F19;ID # KANGXI RADICAL SEAL
-2F1A;ID # KANGXI RADICAL CLIFF
-2F1B;ID # KANGXI RADICAL PRIVATE
-2F1C;ID # KANGXI RADICAL AGAIN
-2F1D;ID # KANGXI RADICAL MOUTH
-2F1E;ID # KANGXI RADICAL ENCLOSURE
-2F1F;ID # KANGXI RADICAL EARTH
-2F20;ID # KANGXI RADICAL SCHOLAR
-2F21;ID # KANGXI RADICAL GO
-2F22;ID # KANGXI RADICAL GO SLOWLY
-2F23;ID # KANGXI RADICAL EVENING
-2F24;ID # KANGXI RADICAL BIG
-2F25;ID # KANGXI RADICAL WOMAN
-2F26;ID # KANGXI RADICAL CHILD
-2F27;ID # KANGXI RADICAL ROOF
-2F28;ID # KANGXI RADICAL INCH
-2F29;ID # KANGXI RADICAL SMALL
-2F2A;ID # KANGXI RADICAL LAME
-2F2B;ID # KANGXI RADICAL CORPSE
-2F2C;ID # KANGXI RADICAL SPROUT
-2F2D;ID # KANGXI RADICAL MOUNTAIN
-2F2E;ID # KANGXI RADICAL RIVER
-2F2F;ID # KANGXI RADICAL WORK
-2F30;ID # KANGXI RADICAL ONESELF
-2F31;ID # KANGXI RADICAL TURBAN
-2F32;ID # KANGXI RADICAL DRY
-2F33;ID # KANGXI RADICAL SHORT THREAD
-2F34;ID # KANGXI RADICAL DOTTED CLIFF
-2F35;ID # KANGXI RADICAL LONG STRIDE
-2F36;ID # KANGXI RADICAL TWO HANDS
-2F37;ID # KANGXI RADICAL SHOOT
-2F38;ID # KANGXI RADICAL BOW
-2F39;ID # KANGXI RADICAL SNOUT
-2F3A;ID # KANGXI RADICAL BRISTLE
-2F3B;ID # KANGXI RADICAL STEP
-2F3C;ID # KANGXI RADICAL HEART
-2F3D;ID # KANGXI RADICAL HALBERD
-2F3E;ID # KANGXI RADICAL DOOR
-2F3F;ID # KANGXI RADICAL HAND
-2F40;ID # KANGXI RADICAL BRANCH
-2F41;ID # KANGXI RADICAL RAP
-2F42;ID # KANGXI RADICAL SCRIPT
-2F43;ID # KANGXI RADICAL DIPPER
-2F44;ID # KANGXI RADICAL AXE
-2F45;ID # KANGXI RADICAL SQUARE
-2F46;ID # KANGXI RADICAL NOT
-2F47;ID # KANGXI RADICAL SUN
-2F48;ID # KANGXI RADICAL SAY
-2F49;ID # KANGXI RADICAL MOON
-2F4A;ID # KANGXI RADICAL TREE
-2F4B;ID # KANGXI RADICAL LACK
-2F4C;ID # KANGXI RADICAL STOP
-2F4D;ID # KANGXI RADICAL DEATH
-2F4E;ID # KANGXI RADICAL WEAPON
-2F4F;ID # KANGXI RADICAL DO NOT
-2F50;ID # KANGXI RADICAL COMPARE
-2F51;ID # KANGXI RADICAL FUR
-2F52;ID # KANGXI RADICAL CLAN
-2F53;ID # KANGXI RADICAL STEAM
-2F54;ID # KANGXI RADICAL WATER
-2F55;ID # KANGXI RADICAL FIRE
-2F56;ID # KANGXI RADICAL CLAW
-2F57;ID # KANGXI RADICAL FATHER
-2F58;ID # KANGXI RADICAL DOUBLE X
-2F59;ID # KANGXI RADICAL HALF TREE TRUNK
-2F5A;ID # KANGXI RADICAL SLICE
-2F5B;ID # KANGXI RADICAL FANG
-2F5C;ID # KANGXI RADICAL COW
-2F5D;ID # KANGXI RADICAL DOG
-2F5E;ID # KANGXI RADICAL PROFOUND
-2F5F;ID # KANGXI RADICAL JADE
-2F60;ID # KANGXI RADICAL MELON
-2F61;ID # KANGXI RADICAL TILE
-2F62;ID # KANGXI RADICAL SWEET
-2F63;ID # KANGXI RADICAL LIFE
-2F64;ID # KANGXI RADICAL USE
-2F65;ID # KANGXI RADICAL FIELD
-2F66;ID # KANGXI RADICAL BOLT OF CLOTH
-2F67;ID # KANGXI RADICAL SICKNESS
-2F68;ID # KANGXI RADICAL DOTTED TENT
-2F69;ID # KANGXI RADICAL WHITE
-2F6A;ID # KANGXI RADICAL SKIN
-2F6B;ID # KANGXI RADICAL DISH
-2F6C;ID # KANGXI RADICAL EYE
-2F6D;ID # KANGXI RADICAL SPEAR
-2F6E;ID # KANGXI RADICAL ARROW
-2F6F;ID # KANGXI RADICAL STONE
-2F70;ID # KANGXI RADICAL SPIRIT
-2F71;ID # KANGXI RADICAL TRACK
-2F72;ID # KANGXI RADICAL GRAIN
-2F73;ID # KANGXI RADICAL CAVE
-2F74;ID # KANGXI RADICAL STAND
-2F75;ID # KANGXI RADICAL BAMBOO
-2F76;ID # KANGXI RADICAL RICE
-2F77;ID # KANGXI RADICAL SILK
-2F78;ID # KANGXI RADICAL JAR
-2F79;ID # KANGXI RADICAL NET
-2F7A;ID # KANGXI RADICAL SHEEP
-2F7B;ID # KANGXI RADICAL FEATHER
-2F7C;ID # KANGXI RADICAL OLD
-2F7D;ID # KANGXI RADICAL AND
-2F7E;ID # KANGXI RADICAL PLOW
-2F7F;ID # KANGXI RADICAL EAR
-2F80;ID # KANGXI RADICAL BRUSH
-2F81;ID # KANGXI RADICAL MEAT
-2F82;ID # KANGXI RADICAL MINISTER
-2F83;ID # KANGXI RADICAL SELF
-2F84;ID # KANGXI RADICAL ARRIVE
-2F85;ID # KANGXI RADICAL MORTAR
-2F86;ID # KANGXI RADICAL TONGUE
-2F87;ID # KANGXI RADICAL OPPOSE
-2F88;ID # KANGXI RADICAL BOAT
-2F89;ID # KANGXI RADICAL STOPPING
-2F8A;ID # KANGXI RADICAL COLOR
-2F8B;ID # KANGXI RADICAL GRASS
-2F8C;ID # KANGXI RADICAL TIGER
-2F8D;ID # KANGXI RADICAL INSECT
-2F8E;ID # KANGXI RADICAL BLOOD
-2F8F;ID # KANGXI RADICAL WALK ENCLOSURE
-2F90;ID # KANGXI RADICAL CLOTHES
-2F91;ID # KANGXI RADICAL WEST
-2F92;ID # KANGXI RADICAL SEE
-2F93;ID # KANGXI RADICAL HORN
-2F94;ID # KANGXI RADICAL SPEECH
-2F95;ID # KANGXI RADICAL VALLEY
-2F96;ID # KANGXI RADICAL BEAN
-2F97;ID # KANGXI RADICAL PIG
-2F98;ID # KANGXI RADICAL BADGER
-2F99;ID # KANGXI RADICAL SHELL
-2F9A;ID # KANGXI RADICAL RED
-2F9B;ID # KANGXI RADICAL RUN
-2F9C;ID # KANGXI RADICAL FOOT
-2F9D;ID # KANGXI RADICAL BODY
-2F9E;ID # KANGXI RADICAL CART
-2F9F;ID # KANGXI RADICAL BITTER
-2FA0;ID # KANGXI RADICAL MORNING
-2FA1;ID # KANGXI RADICAL WALK
-2FA2;ID # KANGXI RADICAL CITY
-2FA3;ID # KANGXI RADICAL WINE
-2FA4;ID # KANGXI RADICAL DISTINGUISH
-2FA5;ID # KANGXI RADICAL VILLAGE
-2FA6;ID # KANGXI RADICAL GOLD
-2FA7;ID # KANGXI RADICAL LONG
-2FA8;ID # KANGXI RADICAL GATE
-2FA9;ID # KANGXI RADICAL MOUND
-2FAA;ID # KANGXI RADICAL SLAVE
-2FAB;ID # KANGXI RADICAL SHORT TAILED BIRD
-2FAC;ID # KANGXI RADICAL RAIN
-2FAD;ID # KANGXI RADICAL BLUE
-2FAE;ID # KANGXI RADICAL WRONG
-2FAF;ID # KANGXI RADICAL FACE
-2FB0;ID # KANGXI RADICAL LEATHER
-2FB1;ID # KANGXI RADICAL TANNED LEATHER
-2FB2;ID # KANGXI RADICAL LEEK
-2FB3;ID # KANGXI RADICAL SOUND
-2FB4;ID # KANGXI RADICAL LEAF
-2FB5;ID # KANGXI RADICAL WIND
-2FB6;ID # KANGXI RADICAL FLY
-2FB7;ID # KANGXI RADICAL EAT
-2FB8;ID # KANGXI RADICAL HEAD
-2FB9;ID # KANGXI RADICAL FRAGRANT
-2FBA;ID # KANGXI RADICAL HORSE
-2FBB;ID # KANGXI RADICAL BONE
-2FBC;ID # KANGXI RADICAL TALL
-2FBD;ID # KANGXI RADICAL HAIR
-2FBE;ID # KANGXI RADICAL FIGHT
-2FBF;ID # KANGXI RADICAL SACRIFICIAL WINE
-2FC0;ID # KANGXI RADICAL CAULDRON
-2FC1;ID # KANGXI RADICAL GHOST
-2FC2;ID # KANGXI RADICAL FISH
-2FC3;ID # KANGXI RADICAL BIRD
-2FC4;ID # KANGXI RADICAL SALT
-2FC5;ID # KANGXI RADICAL DEER
-2FC6;ID # KANGXI RADICAL WHEAT
-2FC7;ID # KANGXI RADICAL HEMP
-2FC8;ID # KANGXI RADICAL YELLOW
-2FC9;ID # KANGXI RADICAL MILLET
-2FCA;ID # KANGXI RADICAL BLACK
-2FCB;ID # KANGXI RADICAL EMBROIDERY
-2FCC;ID # KANGXI RADICAL FROG
-2FCD;ID # KANGXI RADICAL TRIPOD
-2FCE;ID # KANGXI RADICAL DRUM
-2FCF;ID # KANGXI RADICAL RAT
-2FD0;ID # KANGXI RADICAL NOSE
-2FD1;ID # KANGXI RADICAL EVEN
-2FD2;ID # KANGXI RADICAL TOOTH
-2FD3;ID # KANGXI RADICAL DRAGON
-2FD4;ID # KANGXI RADICAL TURTLE
-2FD5;ID # KANGXI RADICAL FLUTE
-2FF0;ID # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT
-2FF1;ID # IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
-2FF2;ID # IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT
-2FF3;ID # IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
-2FF4;ID # IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND
-2FF5;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE
-2FF6;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW
-2FF7;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT
-2FF8;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT
-2FF9;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
-2FFA;ID # IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
-2FFB;ID # IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000;ID # IDEOGRAPHIC SPACE
-3001;CL # IDEOGRAPHIC COMMA
-3002;CL # IDEOGRAPHIC FULL STOP
-3003;ID # DITTO MARK
-3004;ID # JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005;NS # IDEOGRAPHIC ITERATION MARK
-3006;ID # IDEOGRAPHIC CLOSING MARK
-3007;ID # IDEOGRAPHIC NUMBER ZERO
-3008;OP # LEFT ANGLE BRACKET
-3009;CL # RIGHT ANGLE BRACKET
-300A;OP # LEFT DOUBLE ANGLE BRACKET
-300B;CL # RIGHT DOUBLE ANGLE BRACKET
-300C;OP # LEFT CORNER BRACKET
-300D;CL # RIGHT CORNER BRACKET
-300E;OP # LEFT WHITE CORNER BRACKET
-300F;CL # RIGHT WHITE CORNER BRACKET
-3010;OP # LEFT BLACK LENTICULAR BRACKET
-3011;CL # RIGHT BLACK LENTICULAR BRACKET
-3012;ID # POSTAL MARK
-3013;ID # GETA MARK
-3014;OP # LEFT TORTOISE SHELL BRACKET
-3015;CL # RIGHT TORTOISE SHELL BRACKET
-3016;OP # LEFT WHITE LENTICULAR BRACKET
-3017;CL # RIGHT WHITE LENTICULAR BRACKET
-3018;OP # LEFT WHITE TORTOISE SHELL BRACKET
-3019;CL # RIGHT WHITE TORTOISE SHELL BRACKET
-301A;OP # LEFT WHITE SQUARE BRACKET
-301B;CL # RIGHT WHITE SQUARE BRACKET
-301C;NS # WAVE DASH
-301D;OP # REVERSED DOUBLE PRIME QUOTATION MARK
-301E;CL # DOUBLE PRIME QUOTATION MARK
-301F;CL # LOW DOUBLE PRIME QUOTATION MARK
-3020;ID # POSTAL MARK FACE
-3021;ID # HANGZHOU NUMERAL ONE
-3022;ID # HANGZHOU NUMERAL TWO
-3023;ID # HANGZHOU NUMERAL THREE
-3024;ID # HANGZHOU NUMERAL FOUR
-3025;ID # HANGZHOU NUMERAL FIVE
-3026;ID # HANGZHOU NUMERAL SIX
-3027;ID # HANGZHOU NUMERAL SEVEN
-3028;ID # HANGZHOU NUMERAL EIGHT
-3029;ID # HANGZHOU NUMERAL NINE
-302A;CM # IDEOGRAPHIC LEVEL TONE MARK
-302B;CM # IDEOGRAPHIC RISING TONE MARK
-302C;CM # IDEOGRAPHIC DEPARTING TONE MARK
-302D;CM # IDEOGRAPHIC ENTERING TONE MARK
-302E;CM # HANGUL SINGLE DOT TONE MARK
-302F;CM # HANGUL DOUBLE DOT TONE MARK
-3030;ID # WAVY DASH
-3031;ID # VERTICAL KANA REPEAT MARK
-3032;ID # VERTICAL KANA REPEAT WITH VOICED SOUND MARK
-3033;ID # VERTICAL KANA REPEAT MARK UPPER HALF
-3034;ID # VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF
-3035;ID # VERTICAL KANA REPEAT MARK LOWER HALF
-3036;ID # CIRCLED POSTAL MARK
-3037;ID # IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038;ID # HANGZHOU NUMERAL TEN
-3039;ID # HANGZHOU NUMERAL TWENTY
-303A;ID # HANGZHOU NUMERAL THIRTY
-303B;NS # VERTICAL IDEOGRAPHIC ITERATION MARK
-303C;NS # MASU MARK
-303D;ID # PART ALTERNATION MARK
-303E;ID # IDEOGRAPHIC VARIATION INDICATOR
-303F;ID # IDEOGRAPHIC HALF FILL SPACE
-3041;NS # HIRAGANA LETTER SMALL A
-3042;ID # HIRAGANA LETTER A
-3043;NS # HIRAGANA LETTER SMALL I
-3044;ID # HIRAGANA LETTER I
-3045;NS # HIRAGANA LETTER SMALL U
-3046;ID # HIRAGANA LETTER U
-3047;NS # HIRAGANA LETTER SMALL E
-3048;ID # HIRAGANA LETTER E
-3049;NS # HIRAGANA LETTER SMALL O
-304A;ID # HIRAGANA LETTER O
-304B;ID # HIRAGANA LETTER KA
-304C;ID # HIRAGANA LETTER GA
-304D;ID # HIRAGANA LETTER KI
-304E;ID # HIRAGANA LETTER GI
-304F;ID # HIRAGANA LETTER KU
-3050;ID # HIRAGANA LETTER GU
-3051;ID # HIRAGANA LETTER KE
-3052;ID # HIRAGANA LETTER GE
-3053;ID # HIRAGANA LETTER KO
-3054;ID # HIRAGANA LETTER GO
-3055;ID # HIRAGANA LETTER SA
-3056;ID # HIRAGANA LETTER ZA
-3057;ID # HIRAGANA LETTER SI
-3058;ID # HIRAGANA LETTER ZI
-3059;ID # HIRAGANA LETTER SU
-305A;ID # HIRAGANA LETTER ZU
-305B;ID # HIRAGANA LETTER SE
-305C;ID # HIRAGANA LETTER ZE
-305D;ID # HIRAGANA LETTER SO
-305E;ID # HIRAGANA LETTER ZO
-305F;ID # HIRAGANA LETTER TA
-3060;ID # HIRAGANA LETTER DA
-3061;ID # HIRAGANA LETTER TI
-3062;ID # HIRAGANA LETTER DI
-3063;NS # HIRAGANA LETTER SMALL TU
-3064;ID # HIRAGANA LETTER TU
-3065;ID # HIRAGANA LETTER DU
-3066;ID # HIRAGANA LETTER TE
-3067;ID # HIRAGANA LETTER DE
-3068;ID # HIRAGANA LETTER TO
-3069;ID # HIRAGANA LETTER DO
-306A;ID # HIRAGANA LETTER NA
-306B;ID # HIRAGANA LETTER NI
-306C;ID # HIRAGANA LETTER NU
-306D;ID # HIRAGANA LETTER NE
-306E;ID # HIRAGANA LETTER NO
-306F;ID # HIRAGANA LETTER HA
-3070;ID # HIRAGANA LETTER BA
-3071;ID # HIRAGANA LETTER PA
-3072;ID # HIRAGANA LETTER HI
-3073;ID # HIRAGANA LETTER BI
-3074;ID # HIRAGANA LETTER PI
-3075;ID # HIRAGANA LETTER HU
-3076;ID # HIRAGANA LETTER BU
-3077;ID # HIRAGANA LETTER PU
-3078;ID # HIRAGANA LETTER HE
-3079;ID # HIRAGANA LETTER BE
-307A;ID # HIRAGANA LETTER PE
-307B;ID # HIRAGANA LETTER HO
-307C;ID # HIRAGANA LETTER BO
-307D;ID # HIRAGANA LETTER PO
-307E;ID # HIRAGANA LETTER MA
-307F;ID # HIRAGANA LETTER MI
-3080;ID # HIRAGANA LETTER MU
-3081;ID # HIRAGANA LETTER ME
-3082;ID # HIRAGANA LETTER MO
-3083;NS # HIRAGANA LETTER SMALL YA
-3084;ID # HIRAGANA LETTER YA
-3085;NS # HIRAGANA LETTER SMALL YU
-3086;ID # HIRAGANA LETTER YU
-3087;NS # HIRAGANA LETTER SMALL YO
-3088;ID # HIRAGANA LETTER YO
-3089;ID # HIRAGANA LETTER RA
-308A;ID # HIRAGANA LETTER RI
-308B;ID # HIRAGANA LETTER RU
-308C;ID # HIRAGANA LETTER RE
-308D;ID # HIRAGANA LETTER RO
-308E;NS # HIRAGANA LETTER SMALL WA
-308F;ID # HIRAGANA LETTER WA
-3090;ID # HIRAGANA LETTER WI
-3091;ID # HIRAGANA LETTER WE
-3092;ID # HIRAGANA LETTER WO
-3093;ID # HIRAGANA LETTER N
-3094;ID # HIRAGANA LETTER VU
-3095;NS # HIRAGANA LETTER SMALL KA
-3096;NS # HIRAGANA LETTER SMALL KE
-3099;CM # COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
-309A;CM # COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B;NS # KATAKANA-HIRAGANA VOICED SOUND MARK
-309C;NS # KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D;NS # HIRAGANA ITERATION MARK
-309E;NS # HIRAGANA VOICED ITERATION MARK
-309F;ID # HIRAGANA DIGRAPH YORI
-30A0;NS # KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1;NS # KATAKANA LETTER SMALL A
-30A2;ID # KATAKANA LETTER A
-30A3;NS # KATAKANA LETTER SMALL I
-30A4;ID # KATAKANA LETTER I
-30A5;NS # KATAKANA LETTER SMALL U
-30A6;ID # KATAKANA LETTER U
-30A7;NS # KATAKANA LETTER SMALL E
-30A8;ID # KATAKANA LETTER E
-30A9;NS # KATAKANA LETTER SMALL O
-30AA;ID # KATAKANA LETTER O
-30AB;ID # KATAKANA LETTER KA
-30AC;ID # KATAKANA LETTER GA
-30AD;ID # KATAKANA LETTER KI
-30AE;ID # KATAKANA LETTER GI
-30AF;ID # KATAKANA LETTER KU
-30B0;ID # KATAKANA LETTER GU
-30B1;ID # KATAKANA LETTER KE
-30B2;ID # KATAKANA LETTER GE
-30B3;ID # KATAKANA LETTER KO
-30B4;ID # KATAKANA LETTER GO
-30B5;ID # KATAKANA LETTER SA
-30B6;ID # KATAKANA LETTER ZA
-30B7;ID # KATAKANA LETTER SI
-30B8;ID # KATAKANA LETTER ZI
-30B9;ID # KATAKANA LETTER SU
-30BA;ID # KATAKANA LETTER ZU
-30BB;ID # KATAKANA LETTER SE
-30BC;ID # KATAKANA LETTER ZE
-30BD;ID # KATAKANA LETTER SO
-30BE;ID # KATAKANA LETTER ZO
-30BF;ID # KATAKANA LETTER TA
-30C0;ID # KATAKANA LETTER DA
-30C1;ID # KATAKANA LETTER TI
-30C2;ID # KATAKANA LETTER DI
-30C3;NS # KATAKANA LETTER SMALL TU
-30C4;ID # KATAKANA LETTER TU
-30C5;ID # KATAKANA LETTER DU
-30C6;ID # KATAKANA LETTER TE
-30C7;ID # KATAKANA LETTER DE
-30C8;ID # KATAKANA LETTER TO
-30C9;ID # KATAKANA LETTER DO
-30CA;ID # KATAKANA LETTER NA
-30CB;ID # KATAKANA LETTER NI
-30CC;ID # KATAKANA LETTER NU
-30CD;ID # KATAKANA LETTER NE
-30CE;ID # KATAKANA LETTER NO
-30CF;ID # KATAKANA LETTER HA
-30D0;ID # KATAKANA LETTER BA
-30D1;ID # KATAKANA LETTER PA
-30D2;ID # KATAKANA LETTER HI
-30D3;ID # KATAKANA LETTER BI
-30D4;ID # KATAKANA LETTER PI
-30D5;ID # KATAKANA LETTER HU
-30D6;ID # KATAKANA LETTER BU
-30D7;ID # KATAKANA LETTER PU
-30D8;ID # KATAKANA LETTER HE
-30D9;ID # KATAKANA LETTER BE
-30DA;ID # KATAKANA LETTER PE
-30DB;ID # KATAKANA LETTER HO
-30DC;ID # KATAKANA LETTER BO
-30DD;ID # KATAKANA LETTER PO
-30DE;ID # KATAKANA LETTER MA
-30DF;ID # KATAKANA LETTER MI
-30E0;ID # KATAKANA LETTER MU
-30E1;ID # KATAKANA LETTER ME
-30E2;ID # KATAKANA LETTER MO
-30E3;NS # KATAKANA LETTER SMALL YA
-30E4;ID # KATAKANA LETTER YA
-30E5;NS # KATAKANA LETTER SMALL YU
-30E6;ID # KATAKANA LETTER YU
-30E7;NS # KATAKANA LETTER SMALL YO
-30E8;ID # KATAKANA LETTER YO
-30E9;ID # KATAKANA LETTER RA
-30EA;ID # KATAKANA LETTER RI
-30EB;ID # KATAKANA LETTER RU
-30EC;ID # KATAKANA LETTER RE
-30ED;ID # KATAKANA LETTER RO
-30EE;NS # KATAKANA LETTER SMALL WA
-30EF;ID # KATAKANA LETTER WA
-30F0;ID # KATAKANA LETTER WI
-30F1;ID # KATAKANA LETTER WE
-30F2;ID # KATAKANA LETTER WO
-30F3;ID # KATAKANA LETTER N
-30F4;ID # KATAKANA LETTER VU
-30F5;NS # KATAKANA LETTER SMALL KA
-30F6;NS # KATAKANA LETTER SMALL KE
-30F7;ID # KATAKANA LETTER VA
-30F8;ID # KATAKANA LETTER VI
-30F9;ID # KATAKANA LETTER VE
-30FA;ID # KATAKANA LETTER VO
-30FB;NS # KATAKANA MIDDLE DOT
-30FC;NS # KATAKANA-HIRAGANA PROLONGED SOUND MARK
-30FD;NS # KATAKANA ITERATION MARK
-30FE;NS # KATAKANA VOICED ITERATION MARK
-30FF;ID # KATAKANA DIGRAPH KOTO
-3105;ID # BOPOMOFO LETTER B
-3106;ID # BOPOMOFO LETTER P
-3107;ID # BOPOMOFO LETTER M
-3108;ID # BOPOMOFO LETTER F
-3109;ID # BOPOMOFO LETTER D
-310A;ID # BOPOMOFO LETTER T
-310B;ID # BOPOMOFO LETTER N
-310C;ID # BOPOMOFO LETTER L
-310D;ID # BOPOMOFO LETTER G
-310E;ID # BOPOMOFO LETTER K
-310F;ID # BOPOMOFO LETTER H
-3110;ID # BOPOMOFO LETTER J
-3111;ID # BOPOMOFO LETTER Q
-3112;ID # BOPOMOFO LETTER X
-3113;ID # BOPOMOFO LETTER ZH
-3114;ID # BOPOMOFO LETTER CH
-3115;ID # BOPOMOFO LETTER SH
-3116;ID # BOPOMOFO LETTER R
-3117;ID # BOPOMOFO LETTER Z
-3118;ID # BOPOMOFO LETTER C
-3119;ID # BOPOMOFO LETTER S
-311A;ID # BOPOMOFO LETTER A
-311B;ID # BOPOMOFO LETTER O
-311C;ID # BOPOMOFO LETTER E
-311D;ID # BOPOMOFO LETTER EH
-311E;ID # BOPOMOFO LETTER AI
-311F;ID # BOPOMOFO LETTER EI
-3120;ID # BOPOMOFO LETTER AU
-3121;ID # BOPOMOFO LETTER OU
-3122;ID # BOPOMOFO LETTER AN
-3123;ID # BOPOMOFO LETTER EN
-3124;ID # BOPOMOFO LETTER ANG
-3125;ID # BOPOMOFO LETTER ENG
-3126;ID # BOPOMOFO LETTER ER
-3127;ID # BOPOMOFO LETTER I
-3128;ID # BOPOMOFO LETTER U
-3129;ID # BOPOMOFO LETTER IU
-312A;ID # BOPOMOFO LETTER V
-312B;ID # BOPOMOFO LETTER NG
-312C;ID # BOPOMOFO LETTER GN
-312D;ID # BOPOMOFO LETTER IH
-3131;ID # HANGUL LETTER KIYEOK
-3132;ID # HANGUL LETTER SSANGKIYEOK
-3133;ID # HANGUL LETTER KIYEOK-SIOS
-3134;ID # HANGUL LETTER NIEUN
-3135;ID # HANGUL LETTER NIEUN-CIEUC
-3136;ID # HANGUL LETTER NIEUN-HIEUH
-3137;ID # HANGUL LETTER TIKEUT
-3138;ID # HANGUL LETTER SSANGTIKEUT
-3139;ID # HANGUL LETTER RIEUL
-313A;ID # HANGUL LETTER RIEUL-KIYEOK
-313B;ID # HANGUL LETTER RIEUL-MIEUM
-313C;ID # HANGUL LETTER RIEUL-PIEUP
-313D;ID # HANGUL LETTER RIEUL-SIOS
-313E;ID # HANGUL LETTER RIEUL-THIEUTH
-313F;ID # HANGUL LETTER RIEUL-PHIEUPH
-3140;ID # HANGUL LETTER RIEUL-HIEUH
-3141;ID # HANGUL LETTER MIEUM
-3142;ID # HANGUL LETTER PIEUP
-3143;ID # HANGUL LETTER SSANGPIEUP
-3144;ID # HANGUL LETTER PIEUP-SIOS
-3145;ID # HANGUL LETTER SIOS
-3146;ID # HANGUL LETTER SSANGSIOS
-3147;ID # HANGUL LETTER IEUNG
-3148;ID # HANGUL LETTER CIEUC
-3149;ID # HANGUL LETTER SSANGCIEUC
-314A;ID # HANGUL LETTER CHIEUCH
-314B;ID # HANGUL LETTER KHIEUKH
-314C;ID # HANGUL LETTER THIEUTH
-314D;ID # HANGUL LETTER PHIEUPH
-314E;ID # HANGUL LETTER HIEUH
-314F;ID # HANGUL LETTER A
-3150;ID # HANGUL LETTER AE
-3151;ID # HANGUL LETTER YA
-3152;ID # HANGUL LETTER YAE
-3153;ID # HANGUL LETTER EO
-3154;ID # HANGUL LETTER E
-3155;ID # HANGUL LETTER YEO
-3156;ID # HANGUL LETTER YE
-3157;ID # HANGUL LETTER O
-3158;ID # HANGUL LETTER WA
-3159;ID # HANGUL LETTER WAE
-315A;ID # HANGUL LETTER OE
-315B;ID # HANGUL LETTER YO
-315C;ID # HANGUL LETTER U
-315D;ID # HANGUL LETTER WEO
-315E;ID # HANGUL LETTER WE
-315F;ID # HANGUL LETTER WI
-3160;ID # HANGUL LETTER YU
-3161;ID # HANGUL LETTER EU
-3162;ID # HANGUL LETTER YI
-3163;ID # HANGUL LETTER I
-3164;ID # HANGUL FILLER
-3165;ID # HANGUL LETTER SSANGNIEUN
-3166;ID # HANGUL LETTER NIEUN-TIKEUT
-3167;ID # HANGUL LETTER NIEUN-SIOS
-3168;ID # HANGUL LETTER NIEUN-PANSIOS
-3169;ID # HANGUL LETTER RIEUL-KIYEOK-SIOS
-316A;ID # HANGUL LETTER RIEUL-TIKEUT
-316B;ID # HANGUL LETTER RIEUL-PIEUP-SIOS
-316C;ID # HANGUL LETTER RIEUL-PANSIOS
-316D;ID # HANGUL LETTER RIEUL-YEORINHIEUH
-316E;ID # HANGUL LETTER MIEUM-PIEUP
-316F;ID # HANGUL LETTER MIEUM-SIOS
-3170;ID # HANGUL LETTER MIEUM-PANSIOS
-3171;ID # HANGUL LETTER KAPYEOUNMIEUM
-3172;ID # HANGUL LETTER PIEUP-KIYEOK
-3173;ID # HANGUL LETTER PIEUP-TIKEUT
-3174;ID # HANGUL LETTER PIEUP-SIOS-KIYEOK
-3175;ID # HANGUL LETTER PIEUP-SIOS-TIKEUT
-3176;ID # HANGUL LETTER PIEUP-CIEUC
-3177;ID # HANGUL LETTER PIEUP-THIEUTH
-3178;ID # HANGUL LETTER KAPYEOUNPIEUP
-3179;ID # HANGUL LETTER KAPYEOUNSSANGPIEUP
-317A;ID # HANGUL LETTER SIOS-KIYEOK
-317B;ID # HANGUL LETTER SIOS-NIEUN
-317C;ID # HANGUL LETTER SIOS-TIKEUT
-317D;ID # HANGUL LETTER SIOS-PIEUP
-317E;ID # HANGUL LETTER SIOS-CIEUC
-317F;ID # HANGUL LETTER PANSIOS
-3180;ID # HANGUL LETTER SSANGIEUNG
-3181;ID # HANGUL LETTER YESIEUNG
-3182;ID # HANGUL LETTER YESIEUNG-SIOS
-3183;ID # HANGUL LETTER YESIEUNG-PANSIOS
-3184;ID # HANGUL LETTER KAPYEOUNPHIEUPH
-3185;ID # HANGUL LETTER SSANGHIEUH
-3186;ID # HANGUL LETTER YEORINHIEUH
-3187;ID # HANGUL LETTER YO-YA
-3188;ID # HANGUL LETTER YO-YAE
-3189;ID # HANGUL LETTER YO-I
-318A;ID # HANGUL LETTER YU-YEO
-318B;ID # HANGUL LETTER YU-YE
-318C;ID # HANGUL LETTER YU-I
-318D;ID # HANGUL LETTER ARAEA
-318E;ID # HANGUL LETTER ARAEAE
-3190;ID # IDEOGRAPHIC ANNOTATION LINKING MARK
-3191;ID # IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192;ID # IDEOGRAPHIC ANNOTATION ONE MARK
-3193;ID # IDEOGRAPHIC ANNOTATION TWO MARK
-3194;ID # IDEOGRAPHIC ANNOTATION THREE MARK
-3195;ID # IDEOGRAPHIC ANNOTATION FOUR MARK
-3196;ID # IDEOGRAPHIC ANNOTATION TOP MARK
-3197;ID # IDEOGRAPHIC ANNOTATION MIDDLE MARK
-3198;ID # IDEOGRAPHIC ANNOTATION BOTTOM MARK
-3199;ID # IDEOGRAPHIC ANNOTATION FIRST MARK
-319A;ID # IDEOGRAPHIC ANNOTATION SECOND MARK
-319B;ID # IDEOGRAPHIC ANNOTATION THIRD MARK
-319C;ID # IDEOGRAPHIC ANNOTATION FOURTH MARK
-319D;ID # IDEOGRAPHIC ANNOTATION HEAVEN MARK
-319E;ID # IDEOGRAPHIC ANNOTATION EARTH MARK
-319F;ID # IDEOGRAPHIC ANNOTATION MAN MARK
-31A0;ID # BOPOMOFO LETTER BU
-31A1;ID # BOPOMOFO LETTER ZI
-31A2;ID # BOPOMOFO LETTER JI
-31A3;ID # BOPOMOFO LETTER GU
-31A4;ID # BOPOMOFO LETTER EE
-31A5;ID # BOPOMOFO LETTER ENN
-31A6;ID # BOPOMOFO LETTER OO
-31A7;ID # BOPOMOFO LETTER ONN
-31A8;ID # BOPOMOFO LETTER IR
-31A9;ID # BOPOMOFO LETTER ANN
-31AA;ID # BOPOMOFO LETTER INN
-31AB;ID # BOPOMOFO LETTER UNN
-31AC;ID # BOPOMOFO LETTER IM
-31AD;ID # BOPOMOFO LETTER NGG
-31AE;ID # BOPOMOFO LETTER AINN
-31AF;ID # BOPOMOFO LETTER AUNN
-31B0;ID # BOPOMOFO LETTER AM
-31B1;ID # BOPOMOFO LETTER OM
-31B2;ID # BOPOMOFO LETTER ONG
-31B3;ID # BOPOMOFO LETTER INNN
-31B4;ID # BOPOMOFO FINAL LETTER P
-31B5;ID # BOPOMOFO FINAL LETTER T
-31B6;ID # BOPOMOFO FINAL LETTER K
-31B7;ID # BOPOMOFO FINAL LETTER H
-31C0;ID # CJK STROKE T
-31C1;ID # CJK STROKE WG
-31C2;ID # CJK STROKE XG
-31C3;ID # CJK STROKE BXG
-31C4;ID # CJK STROKE SW
-31C5;ID # CJK STROKE HZZ
-31C6;ID # CJK STROKE HZG
-31C7;ID # CJK STROKE HP
-31C8;ID # CJK STROKE HZWG
-31C9;ID # CJK STROKE SZWG
-31CA;ID # CJK STROKE HZT
-31CB;ID # CJK STROKE HZZP
-31CC;ID # CJK STROKE HPWG
-31CD;ID # CJK STROKE HZW
-31CE;ID # CJK STROKE HZZZ
-31CF;ID # CJK STROKE N
-31D0;ID # CJK STROKE H
-31D1;ID # CJK STROKE S
-31D2;ID # CJK STROKE P
-31D3;ID # CJK STROKE SP
-31D4;ID # CJK STROKE D
-31D5;ID # CJK STROKE HZ
-31D6;ID # CJK STROKE HG
-31D7;ID # CJK STROKE SZ
-31D8;ID # CJK STROKE SWZ
-31D9;ID # CJK STROKE ST
-31DA;ID # CJK STROKE SG
-31DB;ID # CJK STROKE PD
-31DC;ID # CJK STROKE PZ
-31DD;ID # CJK STROKE TN
-31DE;ID # CJK STROKE SZZ
-31DF;ID # CJK STROKE SWG
-31E0;ID # CJK STROKE HXWG
-31E1;ID # CJK STROKE HZZZG
-31E2;ID # CJK STROKE PG
-31E3;ID # CJK STROKE Q
-31F0;NS # KATAKANA LETTER SMALL KU
-31F1;NS # KATAKANA LETTER SMALL SI
-31F2;NS # KATAKANA LETTER SMALL SU
-31F3;NS # KATAKANA LETTER SMALL TO
-31F4;NS # KATAKANA LETTER SMALL NU
-31F5;NS # KATAKANA LETTER SMALL HA
-31F6;NS # KATAKANA LETTER SMALL HI
-31F7;NS # KATAKANA LETTER SMALL HU
-31F8;NS # KATAKANA LETTER SMALL HE
-31F9;NS # KATAKANA LETTER SMALL HO
-31FA;NS # KATAKANA LETTER SMALL MU
-31FB;NS # KATAKANA LETTER SMALL RA
-31FC;NS # KATAKANA LETTER SMALL RI
-31FD;NS # KATAKANA LETTER SMALL RU
-31FE;NS # KATAKANA LETTER SMALL RE
-31FF;NS # KATAKANA LETTER SMALL RO
-3200;ID # PARENTHESIZED HANGUL KIYEOK
-3201;ID # PARENTHESIZED HANGUL NIEUN
-3202;ID # PARENTHESIZED HANGUL TIKEUT
-3203;ID # PARENTHESIZED HANGUL RIEUL
-3204;ID # PARENTHESIZED HANGUL MIEUM
-3205;ID # PARENTHESIZED HANGUL PIEUP
-3206;ID # PARENTHESIZED HANGUL SIOS
-3207;ID # PARENTHESIZED HANGUL IEUNG
-3208;ID # PARENTHESIZED HANGUL CIEUC
-3209;ID # PARENTHESIZED HANGUL CHIEUCH
-320A;ID # PARENTHESIZED HANGUL KHIEUKH
-320B;ID # PARENTHESIZED HANGUL THIEUTH
-320C;ID # PARENTHESIZED HANGUL PHIEUPH
-320D;ID # PARENTHESIZED HANGUL HIEUH
-320E;ID # PARENTHESIZED HANGUL KIYEOK A
-320F;ID # PARENTHESIZED HANGUL NIEUN A
-3210;ID # PARENTHESIZED HANGUL TIKEUT A
-3211;ID # PARENTHESIZED HANGUL RIEUL A
-3212;ID # PARENTHESIZED HANGUL MIEUM A
-3213;ID # PARENTHESIZED HANGUL PIEUP A
-3214;ID # PARENTHESIZED HANGUL SIOS A
-3215;ID # PARENTHESIZED HANGUL IEUNG A
-3216;ID # PARENTHESIZED HANGUL CIEUC A
-3217;ID # PARENTHESIZED HANGUL CHIEUCH A
-3218;ID # PARENTHESIZED HANGUL KHIEUKH A
-3219;ID # PARENTHESIZED HANGUL THIEUTH A
-321A;ID # PARENTHESIZED HANGUL PHIEUPH A
-321B;ID # PARENTHESIZED HANGUL HIEUH A
-321C;ID # PARENTHESIZED HANGUL CIEUC U
-321D;ID # PARENTHESIZED KOREAN CHARACTER OJEON
-321E;ID # PARENTHESIZED KOREAN CHARACTER O HU
-3220;ID # PARENTHESIZED IDEOGRAPH ONE
-3221;ID # PARENTHESIZED IDEOGRAPH TWO
-3222;ID # PARENTHESIZED IDEOGRAPH THREE
-3223;ID # PARENTHESIZED IDEOGRAPH FOUR
-3224;ID # PARENTHESIZED IDEOGRAPH FIVE
-3225;ID # PARENTHESIZED IDEOGRAPH SIX
-3226;ID # PARENTHESIZED IDEOGRAPH SEVEN
-3227;ID # PARENTHESIZED IDEOGRAPH EIGHT
-3228;ID # PARENTHESIZED IDEOGRAPH NINE
-3229;ID # PARENTHESIZED IDEOGRAPH TEN
-322A;ID # PARENTHESIZED IDEOGRAPH MOON
-322B;ID # PARENTHESIZED IDEOGRAPH FIRE
-322C;ID # PARENTHESIZED IDEOGRAPH WATER
-322D;ID # PARENTHESIZED IDEOGRAPH WOOD
-322E;ID # PARENTHESIZED IDEOGRAPH METAL
-322F;ID # PARENTHESIZED IDEOGRAPH EARTH
-3230;ID # PARENTHESIZED IDEOGRAPH SUN
-3231;ID # PARENTHESIZED IDEOGRAPH STOCK
-3232;ID # PARENTHESIZED IDEOGRAPH HAVE
-3233;ID # PARENTHESIZED IDEOGRAPH SOCIETY
-3234;ID # PARENTHESIZED IDEOGRAPH NAME
-3235;ID # PARENTHESIZED IDEOGRAPH SPECIAL
-3236;ID # PARENTHESIZED IDEOGRAPH FINANCIAL
-3237;ID # PARENTHESIZED IDEOGRAPH CONGRATULATION
-3238;ID # PARENTHESIZED IDEOGRAPH LABOR
-3239;ID # PARENTHESIZED IDEOGRAPH REPRESENT
-323A;ID # PARENTHESIZED IDEOGRAPH CALL
-323B;ID # PARENTHESIZED IDEOGRAPH STUDY
-323C;ID # PARENTHESIZED IDEOGRAPH SUPERVISE
-323D;ID # PARENTHESIZED IDEOGRAPH ENTERPRISE
-323E;ID # PARENTHESIZED IDEOGRAPH RESOURCE
-323F;ID # PARENTHESIZED IDEOGRAPH ALLIANCE
-3240;ID # PARENTHESIZED IDEOGRAPH FESTIVAL
-3241;ID # PARENTHESIZED IDEOGRAPH REST
-3242;ID # PARENTHESIZED IDEOGRAPH SELF
-3243;ID # PARENTHESIZED IDEOGRAPH REACH
-3244;ID # CIRCLED IDEOGRAPH QUESTION
-3245;ID # CIRCLED IDEOGRAPH KINDERGARTEN
-3246;ID # CIRCLED IDEOGRAPH SCHOOL
-3247;ID # CIRCLED IDEOGRAPH KOTO
-3248;AI # CIRCLED NUMBER TEN ON BLACK SQUARE
-3249;AI # CIRCLED NUMBER TWENTY ON BLACK SQUARE
-324A;AI # CIRCLED NUMBER THIRTY ON BLACK SQUARE
-324B;AI # CIRCLED NUMBER FORTY ON BLACK SQUARE
-324C;AI # CIRCLED NUMBER FIFTY ON BLACK SQUARE
-324D;AI # CIRCLED NUMBER SIXTY ON BLACK SQUARE
-324E;AI # CIRCLED NUMBER SEVENTY ON BLACK SQUARE
-324F;AI # CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-3250;ID # PARTNERSHIP SIGN
-3251;ID # CIRCLED NUMBER TWENTY ONE
-3252;ID # CIRCLED NUMBER TWENTY TWO
-3253;ID # CIRCLED NUMBER TWENTY THREE
-3254;ID # CIRCLED NUMBER TWENTY FOUR
-3255;ID # CIRCLED NUMBER TWENTY FIVE
-3256;ID # CIRCLED NUMBER TWENTY SIX
-3257;ID # CIRCLED NUMBER TWENTY SEVEN
-3258;ID # CIRCLED NUMBER TWENTY EIGHT
-3259;ID # CIRCLED NUMBER TWENTY NINE
-325A;ID # CIRCLED NUMBER THIRTY
-325B;ID # CIRCLED NUMBER THIRTY ONE
-325C;ID # CIRCLED NUMBER THIRTY TWO
-325D;ID # CIRCLED NUMBER THIRTY THREE
-325E;ID # CIRCLED NUMBER THIRTY FOUR
-325F;ID # CIRCLED NUMBER THIRTY FIVE
-3260;ID # CIRCLED HANGUL KIYEOK
-3261;ID # CIRCLED HANGUL NIEUN
-3262;ID # CIRCLED HANGUL TIKEUT
-3263;ID # CIRCLED HANGUL RIEUL
-3264;ID # CIRCLED HANGUL MIEUM
-3265;ID # CIRCLED HANGUL PIEUP
-3266;ID # CIRCLED HANGUL SIOS
-3267;ID # CIRCLED HANGUL IEUNG
-3268;ID # CIRCLED HANGUL CIEUC
-3269;ID # CIRCLED HANGUL CHIEUCH
-326A;ID # CIRCLED HANGUL KHIEUKH
-326B;ID # CIRCLED HANGUL THIEUTH
-326C;ID # CIRCLED HANGUL PHIEUPH
-326D;ID # CIRCLED HANGUL HIEUH
-326E;ID # CIRCLED HANGUL KIYEOK A
-326F;ID # CIRCLED HANGUL NIEUN A
-3270;ID # CIRCLED HANGUL TIKEUT A
-3271;ID # CIRCLED HANGUL RIEUL A
-3272;ID # CIRCLED HANGUL MIEUM A
-3273;ID # CIRCLED HANGUL PIEUP A
-3274;ID # CIRCLED HANGUL SIOS A
-3275;ID # CIRCLED HANGUL IEUNG A
-3276;ID # CIRCLED HANGUL CIEUC A
-3277;ID # CIRCLED HANGUL CHIEUCH A
-3278;ID # CIRCLED HANGUL KHIEUKH A
-3279;ID # CIRCLED HANGUL THIEUTH A
-327A;ID # CIRCLED HANGUL PHIEUPH A
-327B;ID # CIRCLED HANGUL HIEUH A
-327C;ID # CIRCLED KOREAN CHARACTER CHAMKO
-327D;ID # CIRCLED KOREAN CHARACTER JUEUI
-327E;ID # CIRCLED HANGUL IEUNG U
-327F;ID # KOREAN STANDARD SYMBOL
-3280;ID # CIRCLED IDEOGRAPH ONE
-3281;ID # CIRCLED IDEOGRAPH TWO
-3282;ID # CIRCLED IDEOGRAPH THREE
-3283;ID # CIRCLED IDEOGRAPH FOUR
-3284;ID # CIRCLED IDEOGRAPH FIVE
-3285;ID # CIRCLED IDEOGRAPH SIX
-3286;ID # CIRCLED IDEOGRAPH SEVEN
-3287;ID # CIRCLED IDEOGRAPH EIGHT
-3288;ID # CIRCLED IDEOGRAPH NINE
-3289;ID # CIRCLED IDEOGRAPH TEN
-328A;ID # CIRCLED IDEOGRAPH MOON
-328B;ID # CIRCLED IDEOGRAPH FIRE
-328C;ID # CIRCLED IDEOGRAPH WATER
-328D;ID # CIRCLED IDEOGRAPH WOOD
-328E;ID # CIRCLED IDEOGRAPH METAL
-328F;ID # CIRCLED IDEOGRAPH EARTH
-3290;ID # CIRCLED IDEOGRAPH SUN
-3291;ID # CIRCLED IDEOGRAPH STOCK
-3292;ID # CIRCLED IDEOGRAPH HAVE
-3293;ID # CIRCLED IDEOGRAPH SOCIETY
-3294;ID # CIRCLED IDEOGRAPH NAME
-3295;ID # CIRCLED IDEOGRAPH SPECIAL
-3296;ID # CIRCLED IDEOGRAPH FINANCIAL
-3297;ID # CIRCLED IDEOGRAPH CONGRATULATION
-3298;ID # CIRCLED IDEOGRAPH LABOR
-3299;ID # CIRCLED IDEOGRAPH SECRET
-329A;ID # CIRCLED IDEOGRAPH MALE
-329B;ID # CIRCLED IDEOGRAPH FEMALE
-329C;ID # CIRCLED IDEOGRAPH SUITABLE
-329D;ID # CIRCLED IDEOGRAPH EXCELLENT
-329E;ID # CIRCLED IDEOGRAPH PRINT
-329F;ID # CIRCLED IDEOGRAPH ATTENTION
-32A0;ID # CIRCLED IDEOGRAPH ITEM
-32A1;ID # CIRCLED IDEOGRAPH REST
-32A2;ID # CIRCLED IDEOGRAPH COPY
-32A3;ID # CIRCLED IDEOGRAPH CORRECT
-32A4;ID # CIRCLED IDEOGRAPH HIGH
-32A5;ID # CIRCLED IDEOGRAPH CENTRE
-32A6;ID # CIRCLED IDEOGRAPH LOW
-32A7;ID # CIRCLED IDEOGRAPH LEFT
-32A8;ID # CIRCLED IDEOGRAPH RIGHT
-32A9;ID # CIRCLED IDEOGRAPH MEDICINE
-32AA;ID # CIRCLED IDEOGRAPH RELIGION
-32AB;ID # CIRCLED IDEOGRAPH STUDY
-32AC;ID # CIRCLED IDEOGRAPH SUPERVISE
-32AD;ID # CIRCLED IDEOGRAPH ENTERPRISE
-32AE;ID # CIRCLED IDEOGRAPH RESOURCE
-32AF;ID # CIRCLED IDEOGRAPH ALLIANCE
-32B0;ID # CIRCLED IDEOGRAPH NIGHT
-32B1;ID # CIRCLED NUMBER THIRTY SIX
-32B2;ID # CIRCLED NUMBER THIRTY SEVEN
-32B3;ID # CIRCLED NUMBER THIRTY EIGHT
-32B4;ID # CIRCLED NUMBER THIRTY NINE
-32B5;ID # CIRCLED NUMBER FORTY
-32B6;ID # CIRCLED NUMBER FORTY ONE
-32B7;ID # CIRCLED NUMBER FORTY TWO
-32B8;ID # CIRCLED NUMBER FORTY THREE
-32B9;ID # CIRCLED NUMBER FORTY FOUR
-32BA;ID # CIRCLED NUMBER FORTY FIVE
-32BB;ID # CIRCLED NUMBER FORTY SIX
-32BC;ID # CIRCLED NUMBER FORTY SEVEN
-32BD;ID # CIRCLED NUMBER FORTY EIGHT
-32BE;ID # CIRCLED NUMBER FORTY NINE
-32BF;ID # CIRCLED NUMBER FIFTY
-32C0;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
-32C1;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
-32C2;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
-32C3;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
-32C4;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
-32C5;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
-32C6;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
-32C7;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
-32C8;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
-32C9;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
-32CA;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
-32CB;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32CC;ID # SQUARE HG
-32CD;ID # SQUARE ERG
-32CE;ID # SQUARE EV
-32CF;ID # LIMITED LIABILITY SIGN
-32D0;ID # CIRCLED KATAKANA A
-32D1;ID # CIRCLED KATAKANA I
-32D2;ID # CIRCLED KATAKANA U
-32D3;ID # CIRCLED KATAKANA E
-32D4;ID # CIRCLED KATAKANA O
-32D5;ID # CIRCLED KATAKANA KA
-32D6;ID # CIRCLED KATAKANA KI
-32D7;ID # CIRCLED KATAKANA KU
-32D8;ID # CIRCLED KATAKANA KE
-32D9;ID # CIRCLED KATAKANA KO
-32DA;ID # CIRCLED KATAKANA SA
-32DB;ID # CIRCLED KATAKANA SI
-32DC;ID # CIRCLED KATAKANA SU
-32DD;ID # CIRCLED KATAKANA SE
-32DE;ID # CIRCLED KATAKANA SO
-32DF;ID # CIRCLED KATAKANA TA
-32E0;ID # CIRCLED KATAKANA TI
-32E1;ID # CIRCLED KATAKANA TU
-32E2;ID # CIRCLED KATAKANA TE
-32E3;ID # CIRCLED KATAKANA TO
-32E4;ID # CIRCLED KATAKANA NA
-32E5;ID # CIRCLED KATAKANA NI
-32E6;ID # CIRCLED KATAKANA NU
-32E7;ID # CIRCLED KATAKANA NE
-32E8;ID # CIRCLED KATAKANA NO
-32E9;ID # CIRCLED KATAKANA HA
-32EA;ID # CIRCLED KATAKANA HI
-32EB;ID # CIRCLED KATAKANA HU
-32EC;ID # CIRCLED KATAKANA HE
-32ED;ID # CIRCLED KATAKANA HO
-32EE;ID # CIRCLED KATAKANA MA
-32EF;ID # CIRCLED KATAKANA MI
-32F0;ID # CIRCLED KATAKANA MU
-32F1;ID # CIRCLED KATAKANA ME
-32F2;ID # CIRCLED KATAKANA MO
-32F3;ID # CIRCLED KATAKANA YA
-32F4;ID # CIRCLED KATAKANA YU
-32F5;ID # CIRCLED KATAKANA YO
-32F6;ID # CIRCLED KATAKANA RA
-32F7;ID # CIRCLED KATAKANA RI
-32F8;ID # CIRCLED KATAKANA RU
-32F9;ID # CIRCLED KATAKANA RE
-32FA;ID # CIRCLED KATAKANA RO
-32FB;ID # CIRCLED KATAKANA WA
-32FC;ID # CIRCLED KATAKANA WI
-32FD;ID # CIRCLED KATAKANA WE
-32FE;ID # CIRCLED KATAKANA WO
-3300;ID # SQUARE APAATO
-3301;ID # SQUARE ARUHUA
-3302;ID # SQUARE ANPEA
-3303;ID # SQUARE AARU
-3304;ID # SQUARE ININGU
-3305;ID # SQUARE INTI
-3306;ID # SQUARE UON
-3307;ID # SQUARE ESUKUUDO
-3308;ID # SQUARE EEKAA
-3309;ID # SQUARE ONSU
-330A;ID # SQUARE OOMU
-330B;ID # SQUARE KAIRI
-330C;ID # SQUARE KARATTO
-330D;ID # SQUARE KARORII
-330E;ID # SQUARE GARON
-330F;ID # SQUARE GANMA
-3310;ID # SQUARE GIGA
-3311;ID # SQUARE GINII
-3312;ID # SQUARE KYURII
-3313;ID # SQUARE GIRUDAA
-3314;ID # SQUARE KIRO
-3315;ID # SQUARE KIROGURAMU
-3316;ID # SQUARE KIROMEETORU
-3317;ID # SQUARE KIROWATTO
-3318;ID # SQUARE GURAMU
-3319;ID # SQUARE GURAMUTON
-331A;ID # SQUARE KURUZEIRO
-331B;ID # SQUARE KUROONE
-331C;ID # SQUARE KEESU
-331D;ID # SQUARE KORUNA
-331E;ID # SQUARE KOOPO
-331F;ID # SQUARE SAIKURU
-3320;ID # SQUARE SANTIIMU
-3321;ID # SQUARE SIRINGU
-3322;ID # SQUARE SENTI
-3323;ID # SQUARE SENTO
-3324;ID # SQUARE DAASU
-3325;ID # SQUARE DESI
-3326;ID # SQUARE DORU
-3327;ID # SQUARE TON
-3328;ID # SQUARE NANO
-3329;ID # SQUARE NOTTO
-332A;ID # SQUARE HAITU
-332B;ID # SQUARE PAASENTO
-332C;ID # SQUARE PAATU
-332D;ID # SQUARE BAARERU
-332E;ID # SQUARE PIASUTORU
-332F;ID # SQUARE PIKURU
-3330;ID # SQUARE PIKO
-3331;ID # SQUARE BIRU
-3332;ID # SQUARE HUARADDO
-3333;ID # SQUARE HUIITO
-3334;ID # SQUARE BUSSYERU
-3335;ID # SQUARE HURAN
-3336;ID # SQUARE HEKUTAARU
-3337;ID # SQUARE PESO
-3338;ID # SQUARE PENIHI
-3339;ID # SQUARE HERUTU
-333A;ID # SQUARE PENSU
-333B;ID # SQUARE PEEZI
-333C;ID # SQUARE BEETA
-333D;ID # SQUARE POINTO
-333E;ID # SQUARE BORUTO
-333F;ID # SQUARE HON
-3340;ID # SQUARE PONDO
-3341;ID # SQUARE HOORU
-3342;ID # SQUARE HOON
-3343;ID # SQUARE MAIKURO
-3344;ID # SQUARE MAIRU
-3345;ID # SQUARE MAHHA
-3346;ID # SQUARE MARUKU
-3347;ID # SQUARE MANSYON
-3348;ID # SQUARE MIKURON
-3349;ID # SQUARE MIRI
-334A;ID # SQUARE MIRIBAARU
-334B;ID # SQUARE MEGA
-334C;ID # SQUARE MEGATON
-334D;ID # SQUARE MEETORU
-334E;ID # SQUARE YAADO
-334F;ID # SQUARE YAARU
-3350;ID # SQUARE YUAN
-3351;ID # SQUARE RITTORU
-3352;ID # SQUARE RIRA
-3353;ID # SQUARE RUPII
-3354;ID # SQUARE RUUBURU
-3355;ID # SQUARE REMU
-3356;ID # SQUARE RENTOGEN
-3357;ID # SQUARE WATTO
-3358;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
-3359;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
-335A;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
-335B;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
-335C;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
-335D;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
-335E;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
-335F;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
-3360;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
-3361;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
-3362;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
-3363;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
-3364;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
-3365;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
-3366;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
-3367;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
-3368;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
-3369;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
-336A;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
-336B;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
-336C;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
-336D;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
-336E;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
-336F;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
-3370;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
-3371;ID # SQUARE HPA
-3372;ID # SQUARE DA
-3373;ID # SQUARE AU
-3374;ID # SQUARE BAR
-3375;ID # SQUARE OV
-3376;ID # SQUARE PC
-3377;ID # SQUARE DM
-3378;ID # SQUARE DM SQUARED
-3379;ID # SQUARE DM CUBED
-337A;ID # SQUARE IU
-337B;ID # SQUARE ERA NAME HEISEI
-337C;ID # SQUARE ERA NAME SYOUWA
-337D;ID # SQUARE ERA NAME TAISYOU
-337E;ID # SQUARE ERA NAME MEIZI
-337F;ID # SQUARE CORPORATION
-3380;ID # SQUARE PA AMPS
-3381;ID # SQUARE NA
-3382;ID # SQUARE MU A
-3383;ID # SQUARE MA
-3384;ID # SQUARE KA
-3385;ID # SQUARE KB
-3386;ID # SQUARE MB
-3387;ID # SQUARE GB
-3388;ID # SQUARE CAL
-3389;ID # SQUARE KCAL
-338A;ID # SQUARE PF
-338B;ID # SQUARE NF
-338C;ID # SQUARE MU F
-338D;ID # SQUARE MU G
-338E;ID # SQUARE MG
-338F;ID # SQUARE KG
-3390;ID # SQUARE HZ
-3391;ID # SQUARE KHZ
-3392;ID # SQUARE MHZ
-3393;ID # SQUARE GHZ
-3394;ID # SQUARE THZ
-3395;ID # SQUARE MU L
-3396;ID # SQUARE ML
-3397;ID # SQUARE DL
-3398;ID # SQUARE KL
-3399;ID # SQUARE FM
-339A;ID # SQUARE NM
-339B;ID # SQUARE MU M
-339C;ID # SQUARE MM
-339D;ID # SQUARE CM
-339E;ID # SQUARE KM
-339F;ID # SQUARE MM SQUARED
-33A0;ID # SQUARE CM SQUARED
-33A1;ID # SQUARE M SQUARED
-33A2;ID # SQUARE KM SQUARED
-33A3;ID # SQUARE MM CUBED
-33A4;ID # SQUARE CM CUBED
-33A5;ID # SQUARE M CUBED
-33A6;ID # SQUARE KM CUBED
-33A7;ID # SQUARE M OVER S
-33A8;ID # SQUARE M OVER S SQUARED
-33A9;ID # SQUARE PA
-33AA;ID # SQUARE KPA
-33AB;ID # SQUARE MPA
-33AC;ID # SQUARE GPA
-33AD;ID # SQUARE RAD
-33AE;ID # SQUARE RAD OVER S
-33AF;ID # SQUARE RAD OVER S SQUARED
-33B0;ID # SQUARE PS
-33B1;ID # SQUARE NS
-33B2;ID # SQUARE MU S
-33B3;ID # SQUARE MS
-33B4;ID # SQUARE PV
-33B5;ID # SQUARE NV
-33B6;ID # SQUARE MU V
-33B7;ID # SQUARE MV
-33B8;ID # SQUARE KV
-33B9;ID # SQUARE MV MEGA
-33BA;ID # SQUARE PW
-33BB;ID # SQUARE NW
-33BC;ID # SQUARE MU W
-33BD;ID # SQUARE MW
-33BE;ID # SQUARE KW
-33BF;ID # SQUARE MW MEGA
-33C0;ID # SQUARE K OHM
-33C1;ID # SQUARE M OHM
-33C2;ID # SQUARE AM
-33C3;ID # SQUARE BQ
-33C4;ID # SQUARE CC
-33C5;ID # SQUARE CD
-33C6;ID # SQUARE C OVER KG
-33C7;ID # SQUARE CO
-33C8;ID # SQUARE DB
-33C9;ID # SQUARE GY
-33CA;ID # SQUARE HA
-33CB;ID # SQUARE HP
-33CC;ID # SQUARE IN
-33CD;ID # SQUARE KK
-33CE;ID # SQUARE KM CAPITAL
-33CF;ID # SQUARE KT
-33D0;ID # SQUARE LM
-33D1;ID # SQUARE LN
-33D2;ID # SQUARE LOG
-33D3;ID # SQUARE LX
-33D4;ID # SQUARE MB SMALL
-33D5;ID # SQUARE MIL
-33D6;ID # SQUARE MOL
-33D7;ID # SQUARE PH
-33D8;ID # SQUARE PM
-33D9;ID # SQUARE PPM
-33DA;ID # SQUARE PR
-33DB;ID # SQUARE SR
-33DC;ID # SQUARE SV
-33DD;ID # SQUARE WB
-33DE;ID # SQUARE V OVER M
-33DF;ID # SQUARE A OVER M
-33E0;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
-33E1;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
-33E2;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
-33E3;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
-33E4;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
-33E5;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
-33E6;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
-33E7;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
-33E8;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
-33E9;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
-33EA;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
-33EB;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
-33EC;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
-33ED;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
-33EE;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
-33EF;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
-33F0;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
-33F1;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
-33F2;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
-33F3;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
-33F4;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
-33F5;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
-33F6;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
-33F7;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
-33F8;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
-33F9;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
-33FA;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
-33FB;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
-33FC;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
-33FD;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
-33FE;ID # IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-33FF;ID # SQUARE GAL
-3400..4DB5;ID # <CJK Ideograph Extension A, First>..<CJK Ideograph Extension A, Last>
-4DB6..4DBF;ID # <reserved-4DB6>..<reserved-4DBF>
-4DC0;AL # HEXAGRAM FOR THE CREATIVE HEAVEN
-4DC1;AL # HEXAGRAM FOR THE RECEPTIVE EARTH
-4DC2;AL # HEXAGRAM FOR DIFFICULTY AT THE BEGINNING
-4DC3;AL # HEXAGRAM FOR YOUTHFUL FOLLY
-4DC4;AL # HEXAGRAM FOR WAITING
-4DC5;AL # HEXAGRAM FOR CONFLICT
-4DC6;AL # HEXAGRAM FOR THE ARMY
-4DC7;AL # HEXAGRAM FOR HOLDING TOGETHER
-4DC8;AL # HEXAGRAM FOR SMALL TAMING
-4DC9;AL # HEXAGRAM FOR TREADING
-4DCA;AL # HEXAGRAM FOR PEACE
-4DCB;AL # HEXAGRAM FOR STANDSTILL
-4DCC;AL # HEXAGRAM FOR FELLOWSHIP
-4DCD;AL # HEXAGRAM FOR GREAT POSSESSION
-4DCE;AL # HEXAGRAM FOR MODESTY
-4DCF;AL # HEXAGRAM FOR ENTHUSIASM
-4DD0;AL # HEXAGRAM FOR FOLLOWING
-4DD1;AL # HEXAGRAM FOR WORK ON THE DECAYED
-4DD2;AL # HEXAGRAM FOR APPROACH
-4DD3;AL # HEXAGRAM FOR CONTEMPLATION
-4DD4;AL # HEXAGRAM FOR BITING THROUGH
-4DD5;AL # HEXAGRAM FOR GRACE
-4DD6;AL # HEXAGRAM FOR SPLITTING APART
-4DD7;AL # HEXAGRAM FOR RETURN
-4DD8;AL # HEXAGRAM FOR INNOCENCE
-4DD9;AL # HEXAGRAM FOR GREAT TAMING
-4DDA;AL # HEXAGRAM FOR MOUTH CORNERS
-4DDB;AL # HEXAGRAM FOR GREAT PREPONDERANCE
-4DDC;AL # HEXAGRAM FOR THE ABYSMAL WATER
-4DDD;AL # HEXAGRAM FOR THE CLINGING FIRE
-4DDE;AL # HEXAGRAM FOR INFLUENCE
-4DDF;AL # HEXAGRAM FOR DURATION
-4DE0;AL # HEXAGRAM FOR RETREAT
-4DE1;AL # HEXAGRAM FOR GREAT POWER
-4DE2;AL # HEXAGRAM FOR PROGRESS
-4DE3;AL # HEXAGRAM FOR DARKENING OF THE LIGHT
-4DE4;AL # HEXAGRAM FOR THE FAMILY
-4DE5;AL # HEXAGRAM FOR OPPOSITION
-4DE6;AL # HEXAGRAM FOR OBSTRUCTION
-4DE7;AL # HEXAGRAM FOR DELIVERANCE
-4DE8;AL # HEXAGRAM FOR DECREASE
-4DE9;AL # HEXAGRAM FOR INCREASE
-4DEA;AL # HEXAGRAM FOR BREAKTHROUGH
-4DEB;AL # HEXAGRAM FOR COMING TO MEET
-4DEC;AL # HEXAGRAM FOR GATHERING TOGETHER
-4DED;AL # HEXAGRAM FOR PUSHING UPWARD
-4DEE;AL # HEXAGRAM FOR OPPRESSION
-4DEF;AL # HEXAGRAM FOR THE WELL
-4DF0;AL # HEXAGRAM FOR REVOLUTION
-4DF1;AL # HEXAGRAM FOR THE CAULDRON
-4DF2;AL # HEXAGRAM FOR THE AROUSING THUNDER
-4DF3;AL # HEXAGRAM FOR THE KEEPING STILL MOUNTAIN
-4DF4;AL # HEXAGRAM FOR DEVELOPMENT
-4DF5;AL # HEXAGRAM FOR THE MARRYING MAIDEN
-4DF6;AL # HEXAGRAM FOR ABUNDANCE
-4DF7;AL # HEXAGRAM FOR THE WANDERER
-4DF8;AL # HEXAGRAM FOR THE GENTLE WIND
-4DF9;AL # HEXAGRAM FOR THE JOYOUS LAKE
-4DFA;AL # HEXAGRAM FOR DISPERSION
-4DFB;AL # HEXAGRAM FOR LIMITATION
-4DFC;AL # HEXAGRAM FOR INNER TRUTH
-4DFD;AL # HEXAGRAM FOR SMALL PREPONDERANCE
-4DFE;AL # HEXAGRAM FOR AFTER COMPLETION
-4DFF;AL # HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCB;ID # <CJK Ideograph, First>..<CJK Ideograph, Last>
-9FCC..9FFF;ID # <reserved-9FCC>..<reserved-9FFF>
-A000;ID # YI SYLLABLE IT
-A001;ID # YI SYLLABLE IX
-A002;ID # YI SYLLABLE I
-A003;ID # YI SYLLABLE IP
-A004;ID # YI SYLLABLE IET
-A005;ID # YI SYLLABLE IEX
-A006;ID # YI SYLLABLE IE
-A007;ID # YI SYLLABLE IEP
-A008;ID # YI SYLLABLE AT
-A009;ID # YI SYLLABLE AX
-A00A;ID # YI SYLLABLE A
-A00B;ID # YI SYLLABLE AP
-A00C;ID # YI SYLLABLE UOX
-A00D;ID # YI SYLLABLE UO
-A00E;ID # YI SYLLABLE UOP
-A00F;ID # YI SYLLABLE OT
-A010;ID # YI SYLLABLE OX
-A011;ID # YI SYLLABLE O
-A012;ID # YI SYLLABLE OP
-A013;ID # YI SYLLABLE EX
-A014;ID # YI SYLLABLE E
-A015;NS # YI SYLLABLE WU
-A016;ID # YI SYLLABLE BIT
-A017;ID # YI SYLLABLE BIX
-A018;ID # YI SYLLABLE BI
-A019;ID # YI SYLLABLE BIP
-A01A;ID # YI SYLLABLE BIET
-A01B;ID # YI SYLLABLE BIEX
-A01C;ID # YI SYLLABLE BIE
-A01D;ID # YI SYLLABLE BIEP
-A01E;ID # YI SYLLABLE BAT
-A01F;ID # YI SYLLABLE BAX
-A020;ID # YI SYLLABLE BA
-A021;ID # YI SYLLABLE BAP
-A022;ID # YI SYLLABLE BUOX
-A023;ID # YI SYLLABLE BUO
-A024;ID # YI SYLLABLE BUOP
-A025;ID # YI SYLLABLE BOT
-A026;ID # YI SYLLABLE BOX
-A027;ID # YI SYLLABLE BO
-A028;ID # YI SYLLABLE BOP
-A029;ID # YI SYLLABLE BEX
-A02A;ID # YI SYLLABLE BE
-A02B;ID # YI SYLLABLE BEP
-A02C;ID # YI SYLLABLE BUT
-A02D;ID # YI SYLLABLE BUX
-A02E;ID # YI SYLLABLE BU
-A02F;ID # YI SYLLABLE BUP
-A030;ID # YI SYLLABLE BURX
-A031;ID # YI SYLLABLE BUR
-A032;ID # YI SYLLABLE BYT
-A033;ID # YI SYLLABLE BYX
-A034;ID # YI SYLLABLE BY
-A035;ID # YI SYLLABLE BYP
-A036;ID # YI SYLLABLE BYRX
-A037;ID # YI SYLLABLE BYR
-A038;ID # YI SYLLABLE PIT
-A039;ID # YI SYLLABLE PIX
-A03A;ID # YI SYLLABLE PI
-A03B;ID # YI SYLLABLE PIP
-A03C;ID # YI SYLLABLE PIEX
-A03D;ID # YI SYLLABLE PIE
-A03E;ID # YI SYLLABLE PIEP
-A03F;ID # YI SYLLABLE PAT
-A040;ID # YI SYLLABLE PAX
-A041;ID # YI SYLLABLE PA
-A042;ID # YI SYLLABLE PAP
-A043;ID # YI SYLLABLE PUOX
-A044;ID # YI SYLLABLE PUO
-A045;ID # YI SYLLABLE PUOP
-A046;ID # YI SYLLABLE POT
-A047;ID # YI SYLLABLE POX
-A048;ID # YI SYLLABLE PO
-A049;ID # YI SYLLABLE POP
-A04A;ID # YI SYLLABLE PUT
-A04B;ID # YI SYLLABLE PUX
-A04C;ID # YI SYLLABLE PU
-A04D;ID # YI SYLLABLE PUP
-A04E;ID # YI SYLLABLE PURX
-A04F;ID # YI SYLLABLE PUR
-A050;ID # YI SYLLABLE PYT
-A051;ID # YI SYLLABLE PYX
-A052;ID # YI SYLLABLE PY
-A053;ID # YI SYLLABLE PYP
-A054;ID # YI SYLLABLE PYRX
-A055;ID # YI SYLLABLE PYR
-A056;ID # YI SYLLABLE BBIT
-A057;ID # YI SYLLABLE BBIX
-A058;ID # YI SYLLABLE BBI
-A059;ID # YI SYLLABLE BBIP
-A05A;ID # YI SYLLABLE BBIET
-A05B;ID # YI SYLLABLE BBIEX
-A05C;ID # YI SYLLABLE BBIE
-A05D;ID # YI SYLLABLE BBIEP
-A05E;ID # YI SYLLABLE BBAT
-A05F;ID # YI SYLLABLE BBAX
-A060;ID # YI SYLLABLE BBA
-A061;ID # YI SYLLABLE BBAP
-A062;ID # YI SYLLABLE BBUOX
-A063;ID # YI SYLLABLE BBUO
-A064;ID # YI SYLLABLE BBUOP
-A065;ID # YI SYLLABLE BBOT
-A066;ID # YI SYLLABLE BBOX
-A067;ID # YI SYLLABLE BBO
-A068;ID # YI SYLLABLE BBOP
-A069;ID # YI SYLLABLE BBEX
-A06A;ID # YI SYLLABLE BBE
-A06B;ID # YI SYLLABLE BBEP
-A06C;ID # YI SYLLABLE BBUT
-A06D;ID # YI SYLLABLE BBUX
-A06E;ID # YI SYLLABLE BBU
-A06F;ID # YI SYLLABLE BBUP
-A070;ID # YI SYLLABLE BBURX
-A071;ID # YI SYLLABLE BBUR
-A072;ID # YI SYLLABLE BBYT
-A073;ID # YI SYLLABLE BBYX
-A074;ID # YI SYLLABLE BBY
-A075;ID # YI SYLLABLE BBYP
-A076;ID # YI SYLLABLE NBIT
-A077;ID # YI SYLLABLE NBIX
-A078;ID # YI SYLLABLE NBI
-A079;ID # YI SYLLABLE NBIP
-A07A;ID # YI SYLLABLE NBIEX
-A07B;ID # YI SYLLABLE NBIE
-A07C;ID # YI SYLLABLE NBIEP
-A07D;ID # YI SYLLABLE NBAT
-A07E;ID # YI SYLLABLE NBAX
-A07F;ID # YI SYLLABLE NBA
-A080;ID # YI SYLLABLE NBAP
-A081;ID # YI SYLLABLE NBOT
-A082;ID # YI SYLLABLE NBOX
-A083;ID # YI SYLLABLE NBO
-A084;ID # YI SYLLABLE NBOP
-A085;ID # YI SYLLABLE NBUT
-A086;ID # YI SYLLABLE NBUX
-A087;ID # YI SYLLABLE NBU
-A088;ID # YI SYLLABLE NBUP
-A089;ID # YI SYLLABLE NBURX
-A08A;ID # YI SYLLABLE NBUR
-A08B;ID # YI SYLLABLE NBYT
-A08C;ID # YI SYLLABLE NBYX
-A08D;ID # YI SYLLABLE NBY
-A08E;ID # YI SYLLABLE NBYP
-A08F;ID # YI SYLLABLE NBYRX
-A090;ID # YI SYLLABLE NBYR
-A091;ID # YI SYLLABLE HMIT
-A092;ID # YI SYLLABLE HMIX
-A093;ID # YI SYLLABLE HMI
-A094;ID # YI SYLLABLE HMIP
-A095;ID # YI SYLLABLE HMIEX
-A096;ID # YI SYLLABLE HMIE
-A097;ID # YI SYLLABLE HMIEP
-A098;ID # YI SYLLABLE HMAT
-A099;ID # YI SYLLABLE HMAX
-A09A;ID # YI SYLLABLE HMA
-A09B;ID # YI SYLLABLE HMAP
-A09C;ID # YI SYLLABLE HMUOX
-A09D;ID # YI SYLLABLE HMUO
-A09E;ID # YI SYLLABLE HMUOP
-A09F;ID # YI SYLLABLE HMOT
-A0A0;ID # YI SYLLABLE HMOX
-A0A1;ID # YI SYLLABLE HMO
-A0A2;ID # YI SYLLABLE HMOP
-A0A3;ID # YI SYLLABLE HMUT
-A0A4;ID # YI SYLLABLE HMUX
-A0A5;ID # YI SYLLABLE HMU
-A0A6;ID # YI SYLLABLE HMUP
-A0A7;ID # YI SYLLABLE HMURX
-A0A8;ID # YI SYLLABLE HMUR
-A0A9;ID # YI SYLLABLE HMYX
-A0AA;ID # YI SYLLABLE HMY
-A0AB;ID # YI SYLLABLE HMYP
-A0AC;ID # YI SYLLABLE HMYRX
-A0AD;ID # YI SYLLABLE HMYR
-A0AE;ID # YI SYLLABLE MIT
-A0AF;ID # YI SYLLABLE MIX
-A0B0;ID # YI SYLLABLE MI
-A0B1;ID # YI SYLLABLE MIP
-A0B2;ID # YI SYLLABLE MIEX
-A0B3;ID # YI SYLLABLE MIE
-A0B4;ID # YI SYLLABLE MIEP
-A0B5;ID # YI SYLLABLE MAT
-A0B6;ID # YI SYLLABLE MAX
-A0B7;ID # YI SYLLABLE MA
-A0B8;ID # YI SYLLABLE MAP
-A0B9;ID # YI SYLLABLE MUOT
-A0BA;ID # YI SYLLABLE MUOX
-A0BB;ID # YI SYLLABLE MUO
-A0BC;ID # YI SYLLABLE MUOP
-A0BD;ID # YI SYLLABLE MOT
-A0BE;ID # YI SYLLABLE MOX
-A0BF;ID # YI SYLLABLE MO
-A0C0;ID # YI SYLLABLE MOP
-A0C1;ID # YI SYLLABLE MEX
-A0C2;ID # YI SYLLABLE ME
-A0C3;ID # YI SYLLABLE MUT
-A0C4;ID # YI SYLLABLE MUX
-A0C5;ID # YI SYLLABLE MU
-A0C6;ID # YI SYLLABLE MUP
-A0C7;ID # YI SYLLABLE MURX
-A0C8;ID # YI SYLLABLE MUR
-A0C9;ID # YI SYLLABLE MYT
-A0CA;ID # YI SYLLABLE MYX
-A0CB;ID # YI SYLLABLE MY
-A0CC;ID # YI SYLLABLE MYP
-A0CD;ID # YI SYLLABLE FIT
-A0CE;ID # YI SYLLABLE FIX
-A0CF;ID # YI SYLLABLE FI
-A0D0;ID # YI SYLLABLE FIP
-A0D1;ID # YI SYLLABLE FAT
-A0D2;ID # YI SYLLABLE FAX
-A0D3;ID # YI SYLLABLE FA
-A0D4;ID # YI SYLLABLE FAP
-A0D5;ID # YI SYLLABLE FOX
-A0D6;ID # YI SYLLABLE FO
-A0D7;ID # YI SYLLABLE FOP
-A0D8;ID # YI SYLLABLE FUT
-A0D9;ID # YI SYLLABLE FUX
-A0DA;ID # YI SYLLABLE FU
-A0DB;ID # YI SYLLABLE FUP
-A0DC;ID # YI SYLLABLE FURX
-A0DD;ID # YI SYLLABLE FUR
-A0DE;ID # YI SYLLABLE FYT
-A0DF;ID # YI SYLLABLE FYX
-A0E0;ID # YI SYLLABLE FY
-A0E1;ID # YI SYLLABLE FYP
-A0E2;ID # YI SYLLABLE VIT
-A0E3;ID # YI SYLLABLE VIX
-A0E4;ID # YI SYLLABLE VI
-A0E5;ID # YI SYLLABLE VIP
-A0E6;ID # YI SYLLABLE VIET
-A0E7;ID # YI SYLLABLE VIEX
-A0E8;ID # YI SYLLABLE VIE
-A0E9;ID # YI SYLLABLE VIEP
-A0EA;ID # YI SYLLABLE VAT
-A0EB;ID # YI SYLLABLE VAX
-A0EC;ID # YI SYLLABLE VA
-A0ED;ID # YI SYLLABLE VAP
-A0EE;ID # YI SYLLABLE VOT
-A0EF;ID # YI SYLLABLE VOX
-A0F0;ID # YI SYLLABLE VO
-A0F1;ID # YI SYLLABLE VOP
-A0F2;ID # YI SYLLABLE VEX
-A0F3;ID # YI SYLLABLE VEP
-A0F4;ID # YI SYLLABLE VUT
-A0F5;ID # YI SYLLABLE VUX
-A0F6;ID # YI SYLLABLE VU
-A0F7;ID # YI SYLLABLE VUP
-A0F8;ID # YI SYLLABLE VURX
-A0F9;ID # YI SYLLABLE VUR
-A0FA;ID # YI SYLLABLE VYT
-A0FB;ID # YI SYLLABLE VYX
-A0FC;ID # YI SYLLABLE VY
-A0FD;ID # YI SYLLABLE VYP
-A0FE;ID # YI SYLLABLE VYRX
-A0FF;ID # YI SYLLABLE VYR
-A100;ID # YI SYLLABLE DIT
-A101;ID # YI SYLLABLE DIX
-A102;ID # YI SYLLABLE DI
-A103;ID # YI SYLLABLE DIP
-A104;ID # YI SYLLABLE DIEX
-A105;ID # YI SYLLABLE DIE
-A106;ID # YI SYLLABLE DIEP
-A107;ID # YI SYLLABLE DAT
-A108;ID # YI SYLLABLE DAX
-A109;ID # YI SYLLABLE DA
-A10A;ID # YI SYLLABLE DAP
-A10B;ID # YI SYLLABLE DUOX
-A10C;ID # YI SYLLABLE DUO
-A10D;ID # YI SYLLABLE DOT
-A10E;ID # YI SYLLABLE DOX
-A10F;ID # YI SYLLABLE DO
-A110;ID # YI SYLLABLE DOP
-A111;ID # YI SYLLABLE DEX
-A112;ID # YI SYLLABLE DE
-A113;ID # YI SYLLABLE DEP
-A114;ID # YI SYLLABLE DUT
-A115;ID # YI SYLLABLE DUX
-A116;ID # YI SYLLABLE DU
-A117;ID # YI SYLLABLE DUP
-A118;ID # YI SYLLABLE DURX
-A119;ID # YI SYLLABLE DUR
-A11A;ID # YI SYLLABLE TIT
-A11B;ID # YI SYLLABLE TIX
-A11C;ID # YI SYLLABLE TI
-A11D;ID # YI SYLLABLE TIP
-A11E;ID # YI SYLLABLE TIEX
-A11F;ID # YI SYLLABLE TIE
-A120;ID # YI SYLLABLE TIEP
-A121;ID # YI SYLLABLE TAT
-A122;ID # YI SYLLABLE TAX
-A123;ID # YI SYLLABLE TA
-A124;ID # YI SYLLABLE TAP
-A125;ID # YI SYLLABLE TUOT
-A126;ID # YI SYLLABLE TUOX
-A127;ID # YI SYLLABLE TUO
-A128;ID # YI SYLLABLE TUOP
-A129;ID # YI SYLLABLE TOT
-A12A;ID # YI SYLLABLE TOX
-A12B;ID # YI SYLLABLE TO
-A12C;ID # YI SYLLABLE TOP
-A12D;ID # YI SYLLABLE TEX
-A12E;ID # YI SYLLABLE TE
-A12F;ID # YI SYLLABLE TEP
-A130;ID # YI SYLLABLE TUT
-A131;ID # YI SYLLABLE TUX
-A132;ID # YI SYLLABLE TU
-A133;ID # YI SYLLABLE TUP
-A134;ID # YI SYLLABLE TURX
-A135;ID # YI SYLLABLE TUR
-A136;ID # YI SYLLABLE DDIT
-A137;ID # YI SYLLABLE DDIX
-A138;ID # YI SYLLABLE DDI
-A139;ID # YI SYLLABLE DDIP
-A13A;ID # YI SYLLABLE DDIEX
-A13B;ID # YI SYLLABLE DDIE
-A13C;ID # YI SYLLABLE DDIEP
-A13D;ID # YI SYLLABLE DDAT
-A13E;ID # YI SYLLABLE DDAX
-A13F;ID # YI SYLLABLE DDA
-A140;ID # YI SYLLABLE DDAP
-A141;ID # YI SYLLABLE DDUOX
-A142;ID # YI SYLLABLE DDUO
-A143;ID # YI SYLLABLE DDUOP
-A144;ID # YI SYLLABLE DDOT
-A145;ID # YI SYLLABLE DDOX
-A146;ID # YI SYLLABLE DDO
-A147;ID # YI SYLLABLE DDOP
-A148;ID # YI SYLLABLE DDEX
-A149;ID # YI SYLLABLE DDE
-A14A;ID # YI SYLLABLE DDEP
-A14B;ID # YI SYLLABLE DDUT
-A14C;ID # YI SYLLABLE DDUX
-A14D;ID # YI SYLLABLE DDU
-A14E;ID # YI SYLLABLE DDUP
-A14F;ID # YI SYLLABLE DDURX
-A150;ID # YI SYLLABLE DDUR
-A151;ID # YI SYLLABLE NDIT
-A152;ID # YI SYLLABLE NDIX
-A153;ID # YI SYLLABLE NDI
-A154;ID # YI SYLLABLE NDIP
-A155;ID # YI SYLLABLE NDIEX
-A156;ID # YI SYLLABLE NDIE
-A157;ID # YI SYLLABLE NDAT
-A158;ID # YI SYLLABLE NDAX
-A159;ID # YI SYLLABLE NDA
-A15A;ID # YI SYLLABLE NDAP
-A15B;ID # YI SYLLABLE NDOT
-A15C;ID # YI SYLLABLE NDOX
-A15D;ID # YI SYLLABLE NDO
-A15E;ID # YI SYLLABLE NDOP
-A15F;ID # YI SYLLABLE NDEX
-A160;ID # YI SYLLABLE NDE
-A161;ID # YI SYLLABLE NDEP
-A162;ID # YI SYLLABLE NDUT
-A163;ID # YI SYLLABLE NDUX
-A164;ID # YI SYLLABLE NDU
-A165;ID # YI SYLLABLE NDUP
-A166;ID # YI SYLLABLE NDURX
-A167;ID # YI SYLLABLE NDUR
-A168;ID # YI SYLLABLE HNIT
-A169;ID # YI SYLLABLE HNIX
-A16A;ID # YI SYLLABLE HNI
-A16B;ID # YI SYLLABLE HNIP
-A16C;ID # YI SYLLABLE HNIET
-A16D;ID # YI SYLLABLE HNIEX
-A16E;ID # YI SYLLABLE HNIE
-A16F;ID # YI SYLLABLE HNIEP
-A170;ID # YI SYLLABLE HNAT
-A171;ID # YI SYLLABLE HNAX
-A172;ID # YI SYLLABLE HNA
-A173;ID # YI SYLLABLE HNAP
-A174;ID # YI SYLLABLE HNUOX
-A175;ID # YI SYLLABLE HNUO
-A176;ID # YI SYLLABLE HNOT
-A177;ID # YI SYLLABLE HNOX
-A178;ID # YI SYLLABLE HNOP
-A179;ID # YI SYLLABLE HNEX
-A17A;ID # YI SYLLABLE HNE
-A17B;ID # YI SYLLABLE HNEP
-A17C;ID # YI SYLLABLE HNUT
-A17D;ID # YI SYLLABLE NIT
-A17E;ID # YI SYLLABLE NIX
-A17F;ID # YI SYLLABLE NI
-A180;ID # YI SYLLABLE NIP
-A181;ID # YI SYLLABLE NIEX
-A182;ID # YI SYLLABLE NIE
-A183;ID # YI SYLLABLE NIEP
-A184;ID # YI SYLLABLE NAX
-A185;ID # YI SYLLABLE NA
-A186;ID # YI SYLLABLE NAP
-A187;ID # YI SYLLABLE NUOX
-A188;ID # YI SYLLABLE NUO
-A189;ID # YI SYLLABLE NUOP
-A18A;ID # YI SYLLABLE NOT
-A18B;ID # YI SYLLABLE NOX
-A18C;ID # YI SYLLABLE NO
-A18D;ID # YI SYLLABLE NOP
-A18E;ID # YI SYLLABLE NEX
-A18F;ID # YI SYLLABLE NE
-A190;ID # YI SYLLABLE NEP
-A191;ID # YI SYLLABLE NUT
-A192;ID # YI SYLLABLE NUX
-A193;ID # YI SYLLABLE NU
-A194;ID # YI SYLLABLE NUP
-A195;ID # YI SYLLABLE NURX
-A196;ID # YI SYLLABLE NUR
-A197;ID # YI SYLLABLE HLIT
-A198;ID # YI SYLLABLE HLIX
-A199;ID # YI SYLLABLE HLI
-A19A;ID # YI SYLLABLE HLIP
-A19B;ID # YI SYLLABLE HLIEX
-A19C;ID # YI SYLLABLE HLIE
-A19D;ID # YI SYLLABLE HLIEP
-A19E;ID # YI SYLLABLE HLAT
-A19F;ID # YI SYLLABLE HLAX
-A1A0;ID # YI SYLLABLE HLA
-A1A1;ID # YI SYLLABLE HLAP
-A1A2;ID # YI SYLLABLE HLUOX
-A1A3;ID # YI SYLLABLE HLUO
-A1A4;ID # YI SYLLABLE HLUOP
-A1A5;ID # YI SYLLABLE HLOX
-A1A6;ID # YI SYLLABLE HLO
-A1A7;ID # YI SYLLABLE HLOP
-A1A8;ID # YI SYLLABLE HLEX
-A1A9;ID # YI SYLLABLE HLE
-A1AA;ID # YI SYLLABLE HLEP
-A1AB;ID # YI SYLLABLE HLUT
-A1AC;ID # YI SYLLABLE HLUX
-A1AD;ID # YI SYLLABLE HLU
-A1AE;ID # YI SYLLABLE HLUP
-A1AF;ID # YI SYLLABLE HLURX
-A1B0;ID # YI SYLLABLE HLUR
-A1B1;ID # YI SYLLABLE HLYT
-A1B2;ID # YI SYLLABLE HLYX
-A1B3;ID # YI SYLLABLE HLY
-A1B4;ID # YI SYLLABLE HLYP
-A1B5;ID # YI SYLLABLE HLYRX
-A1B6;ID # YI SYLLABLE HLYR
-A1B7;ID # YI SYLLABLE LIT
-A1B8;ID # YI SYLLABLE LIX
-A1B9;ID # YI SYLLABLE LI
-A1BA;ID # YI SYLLABLE LIP
-A1BB;ID # YI SYLLABLE LIET
-A1BC;ID # YI SYLLABLE LIEX
-A1BD;ID # YI SYLLABLE LIE
-A1BE;ID # YI SYLLABLE LIEP
-A1BF;ID # YI SYLLABLE LAT
-A1C0;ID # YI SYLLABLE LAX
-A1C1;ID # YI SYLLABLE LA
-A1C2;ID # YI SYLLABLE LAP
-A1C3;ID # YI SYLLABLE LUOT
-A1C4;ID # YI SYLLABLE LUOX
-A1C5;ID # YI SYLLABLE LUO
-A1C6;ID # YI SYLLABLE LUOP
-A1C7;ID # YI SYLLABLE LOT
-A1C8;ID # YI SYLLABLE LOX
-A1C9;ID # YI SYLLABLE LO
-A1CA;ID # YI SYLLABLE LOP
-A1CB;ID # YI SYLLABLE LEX
-A1CC;ID # YI SYLLABLE LE
-A1CD;ID # YI SYLLABLE LEP
-A1CE;ID # YI SYLLABLE LUT
-A1CF;ID # YI SYLLABLE LUX
-A1D0;ID # YI SYLLABLE LU
-A1D1;ID # YI SYLLABLE LUP
-A1D2;ID # YI SYLLABLE LURX
-A1D3;ID # YI SYLLABLE LUR
-A1D4;ID # YI SYLLABLE LYT
-A1D5;ID # YI SYLLABLE LYX
-A1D6;ID # YI SYLLABLE LY
-A1D7;ID # YI SYLLABLE LYP
-A1D8;ID # YI SYLLABLE LYRX
-A1D9;ID # YI SYLLABLE LYR
-A1DA;ID # YI SYLLABLE GIT
-A1DB;ID # YI SYLLABLE GIX
-A1DC;ID # YI SYLLABLE GI
-A1DD;ID # YI SYLLABLE GIP
-A1DE;ID # YI SYLLABLE GIET
-A1DF;ID # YI SYLLABLE GIEX
-A1E0;ID # YI SYLLABLE GIE
-A1E1;ID # YI SYLLABLE GIEP
-A1E2;ID # YI SYLLABLE GAT
-A1E3;ID # YI SYLLABLE GAX
-A1E4;ID # YI SYLLABLE GA
-A1E5;ID # YI SYLLABLE GAP
-A1E6;ID # YI SYLLABLE GUOT
-A1E7;ID # YI SYLLABLE GUOX
-A1E8;ID # YI SYLLABLE GUO
-A1E9;ID # YI SYLLABLE GUOP
-A1EA;ID # YI SYLLABLE GOT
-A1EB;ID # YI SYLLABLE GOX
-A1EC;ID # YI SYLLABLE GO
-A1ED;ID # YI SYLLABLE GOP
-A1EE;ID # YI SYLLABLE GET
-A1EF;ID # YI SYLLABLE GEX
-A1F0;ID # YI SYLLABLE GE
-A1F1;ID # YI SYLLABLE GEP
-A1F2;ID # YI SYLLABLE GUT
-A1F3;ID # YI SYLLABLE GUX
-A1F4;ID # YI SYLLABLE GU
-A1F5;ID # YI SYLLABLE GUP
-A1F6;ID # YI SYLLABLE GURX
-A1F7;ID # YI SYLLABLE GUR
-A1F8;ID # YI SYLLABLE KIT
-A1F9;ID # YI SYLLABLE KIX
-A1FA;ID # YI SYLLABLE KI
-A1FB;ID # YI SYLLABLE KIP
-A1FC;ID # YI SYLLABLE KIEX
-A1FD;ID # YI SYLLABLE KIE
-A1FE;ID # YI SYLLABLE KIEP
-A1FF;ID # YI SYLLABLE KAT
-A200;ID # YI SYLLABLE KAX
-A201;ID # YI SYLLABLE KA
-A202;ID # YI SYLLABLE KAP
-A203;ID # YI SYLLABLE KUOX
-A204;ID # YI SYLLABLE KUO
-A205;ID # YI SYLLABLE KUOP
-A206;ID # YI SYLLABLE KOT
-A207;ID # YI SYLLABLE KOX
-A208;ID # YI SYLLABLE KO
-A209;ID # YI SYLLABLE KOP
-A20A;ID # YI SYLLABLE KET
-A20B;ID # YI SYLLABLE KEX
-A20C;ID # YI SYLLABLE KE
-A20D;ID # YI SYLLABLE KEP
-A20E;ID # YI SYLLABLE KUT
-A20F;ID # YI SYLLABLE KUX
-A210;ID # YI SYLLABLE KU
-A211;ID # YI SYLLABLE KUP
-A212;ID # YI SYLLABLE KURX
-A213;ID # YI SYLLABLE KUR
-A214;ID # YI SYLLABLE GGIT
-A215;ID # YI SYLLABLE GGIX
-A216;ID # YI SYLLABLE GGI
-A217;ID # YI SYLLABLE GGIEX
-A218;ID # YI SYLLABLE GGIE
-A219;ID # YI SYLLABLE GGIEP
-A21A;ID # YI SYLLABLE GGAT
-A21B;ID # YI SYLLABLE GGAX
-A21C;ID # YI SYLLABLE GGA
-A21D;ID # YI SYLLABLE GGAP
-A21E;ID # YI SYLLABLE GGUOT
-A21F;ID # YI SYLLABLE GGUOX
-A220;ID # YI SYLLABLE GGUO
-A221;ID # YI SYLLABLE GGUOP
-A222;ID # YI SYLLABLE GGOT
-A223;ID # YI SYLLABLE GGOX
-A224;ID # YI SYLLABLE GGO
-A225;ID # YI SYLLABLE GGOP
-A226;ID # YI SYLLABLE GGET
-A227;ID # YI SYLLABLE GGEX
-A228;ID # YI SYLLABLE GGE
-A229;ID # YI SYLLABLE GGEP
-A22A;ID # YI SYLLABLE GGUT
-A22B;ID # YI SYLLABLE GGUX
-A22C;ID # YI SYLLABLE GGU
-A22D;ID # YI SYLLABLE GGUP
-A22E;ID # YI SYLLABLE GGURX
-A22F;ID # YI SYLLABLE GGUR
-A230;ID # YI SYLLABLE MGIEX
-A231;ID # YI SYLLABLE MGIE
-A232;ID # YI SYLLABLE MGAT
-A233;ID # YI SYLLABLE MGAX
-A234;ID # YI SYLLABLE MGA
-A235;ID # YI SYLLABLE MGAP
-A236;ID # YI SYLLABLE MGUOX
-A237;ID # YI SYLLABLE MGUO
-A238;ID # YI SYLLABLE MGUOP
-A239;ID # YI SYLLABLE MGOT
-A23A;ID # YI SYLLABLE MGOX
-A23B;ID # YI SYLLABLE MGO
-A23C;ID # YI SYLLABLE MGOP
-A23D;ID # YI SYLLABLE MGEX
-A23E;ID # YI SYLLABLE MGE
-A23F;ID # YI SYLLABLE MGEP
-A240;ID # YI SYLLABLE MGUT
-A241;ID # YI SYLLABLE MGUX
-A242;ID # YI SYLLABLE MGU
-A243;ID # YI SYLLABLE MGUP
-A244;ID # YI SYLLABLE MGURX
-A245;ID # YI SYLLABLE MGUR
-A246;ID # YI SYLLABLE HXIT
-A247;ID # YI SYLLABLE HXIX
-A248;ID # YI SYLLABLE HXI
-A249;ID # YI SYLLABLE HXIP
-A24A;ID # YI SYLLABLE HXIET
-A24B;ID # YI SYLLABLE HXIEX
-A24C;ID # YI SYLLABLE HXIE
-A24D;ID # YI SYLLABLE HXIEP
-A24E;ID # YI SYLLABLE HXAT
-A24F;ID # YI SYLLABLE HXAX
-A250;ID # YI SYLLABLE HXA
-A251;ID # YI SYLLABLE HXAP
-A252;ID # YI SYLLABLE HXUOT
-A253;ID # YI SYLLABLE HXUOX
-A254;ID # YI SYLLABLE HXUO
-A255;ID # YI SYLLABLE HXUOP
-A256;ID # YI SYLLABLE HXOT
-A257;ID # YI SYLLABLE HXOX
-A258;ID # YI SYLLABLE HXO
-A259;ID # YI SYLLABLE HXOP
-A25A;ID # YI SYLLABLE HXEX
-A25B;ID # YI SYLLABLE HXE
-A25C;ID # YI SYLLABLE HXEP
-A25D;ID # YI SYLLABLE NGIEX
-A25E;ID # YI SYLLABLE NGIE
-A25F;ID # YI SYLLABLE NGIEP
-A260;ID # YI SYLLABLE NGAT
-A261;ID # YI SYLLABLE NGAX
-A262;ID # YI SYLLABLE NGA
-A263;ID # YI SYLLABLE NGAP
-A264;ID # YI SYLLABLE NGUOT
-A265;ID # YI SYLLABLE NGUOX
-A266;ID # YI SYLLABLE NGUO
-A267;ID # YI SYLLABLE NGOT
-A268;ID # YI SYLLABLE NGOX
-A269;ID # YI SYLLABLE NGO
-A26A;ID # YI SYLLABLE NGOP
-A26B;ID # YI SYLLABLE NGEX
-A26C;ID # YI SYLLABLE NGE
-A26D;ID # YI SYLLABLE NGEP
-A26E;ID # YI SYLLABLE HIT
-A26F;ID # YI SYLLABLE HIEX
-A270;ID # YI SYLLABLE HIE
-A271;ID # YI SYLLABLE HAT
-A272;ID # YI SYLLABLE HAX
-A273;ID # YI SYLLABLE HA
-A274;ID # YI SYLLABLE HAP
-A275;ID # YI SYLLABLE HUOT
-A276;ID # YI SYLLABLE HUOX
-A277;ID # YI SYLLABLE HUO
-A278;ID # YI SYLLABLE HUOP
-A279;ID # YI SYLLABLE HOT
-A27A;ID # YI SYLLABLE HOX
-A27B;ID # YI SYLLABLE HO
-A27C;ID # YI SYLLABLE HOP
-A27D;ID # YI SYLLABLE HEX
-A27E;ID # YI SYLLABLE HE
-A27F;ID # YI SYLLABLE HEP
-A280;ID # YI SYLLABLE WAT
-A281;ID # YI SYLLABLE WAX
-A282;ID # YI SYLLABLE WA
-A283;ID # YI SYLLABLE WAP
-A284;ID # YI SYLLABLE WUOX
-A285;ID # YI SYLLABLE WUO
-A286;ID # YI SYLLABLE WUOP
-A287;ID # YI SYLLABLE WOX
-A288;ID # YI SYLLABLE WO
-A289;ID # YI SYLLABLE WOP
-A28A;ID # YI SYLLABLE WEX
-A28B;ID # YI SYLLABLE WE
-A28C;ID # YI SYLLABLE WEP
-A28D;ID # YI SYLLABLE ZIT
-A28E;ID # YI SYLLABLE ZIX
-A28F;ID # YI SYLLABLE ZI
-A290;ID # YI SYLLABLE ZIP
-A291;ID # YI SYLLABLE ZIEX
-A292;ID # YI SYLLABLE ZIE
-A293;ID # YI SYLLABLE ZIEP
-A294;ID # YI SYLLABLE ZAT
-A295;ID # YI SYLLABLE ZAX
-A296;ID # YI SYLLABLE ZA
-A297;ID # YI SYLLABLE ZAP
-A298;ID # YI SYLLABLE ZUOX
-A299;ID # YI SYLLABLE ZUO
-A29A;ID # YI SYLLABLE ZUOP
-A29B;ID # YI SYLLABLE ZOT
-A29C;ID # YI SYLLABLE ZOX
-A29D;ID # YI SYLLABLE ZO
-A29E;ID # YI SYLLABLE ZOP
-A29F;ID # YI SYLLABLE ZEX
-A2A0;ID # YI SYLLABLE ZE
-A2A1;ID # YI SYLLABLE ZEP
-A2A2;ID # YI SYLLABLE ZUT
-A2A3;ID # YI SYLLABLE ZUX
-A2A4;ID # YI SYLLABLE ZU
-A2A5;ID # YI SYLLABLE ZUP
-A2A6;ID # YI SYLLABLE ZURX
-A2A7;ID # YI SYLLABLE ZUR
-A2A8;ID # YI SYLLABLE ZYT
-A2A9;ID # YI SYLLABLE ZYX
-A2AA;ID # YI SYLLABLE ZY
-A2AB;ID # YI SYLLABLE ZYP
-A2AC;ID # YI SYLLABLE ZYRX
-A2AD;ID # YI SYLLABLE ZYR
-A2AE;ID # YI SYLLABLE CIT
-A2AF;ID # YI SYLLABLE CIX
-A2B0;ID # YI SYLLABLE CI
-A2B1;ID # YI SYLLABLE CIP
-A2B2;ID # YI SYLLABLE CIET
-A2B3;ID # YI SYLLABLE CIEX
-A2B4;ID # YI SYLLABLE CIE
-A2B5;ID # YI SYLLABLE CIEP
-A2B6;ID # YI SYLLABLE CAT
-A2B7;ID # YI SYLLABLE CAX
-A2B8;ID # YI SYLLABLE CA
-A2B9;ID # YI SYLLABLE CAP
-A2BA;ID # YI SYLLABLE CUOX
-A2BB;ID # YI SYLLABLE CUO
-A2BC;ID # YI SYLLABLE CUOP
-A2BD;ID # YI SYLLABLE COT
-A2BE;ID # YI SYLLABLE COX
-A2BF;ID # YI SYLLABLE CO
-A2C0;ID # YI SYLLABLE COP
-A2C1;ID # YI SYLLABLE CEX
-A2C2;ID # YI SYLLABLE CE
-A2C3;ID # YI SYLLABLE CEP
-A2C4;ID # YI SYLLABLE CUT
-A2C5;ID # YI SYLLABLE CUX
-A2C6;ID # YI SYLLABLE CU
-A2C7;ID # YI SYLLABLE CUP
-A2C8;ID # YI SYLLABLE CURX
-A2C9;ID # YI SYLLABLE CUR
-A2CA;ID # YI SYLLABLE CYT
-A2CB;ID # YI SYLLABLE CYX
-A2CC;ID # YI SYLLABLE CY
-A2CD;ID # YI SYLLABLE CYP
-A2CE;ID # YI SYLLABLE CYRX
-A2CF;ID # YI SYLLABLE CYR
-A2D0;ID # YI SYLLABLE ZZIT
-A2D1;ID # YI SYLLABLE ZZIX
-A2D2;ID # YI SYLLABLE ZZI
-A2D3;ID # YI SYLLABLE ZZIP
-A2D4;ID # YI SYLLABLE ZZIET
-A2D5;ID # YI SYLLABLE ZZIEX
-A2D6;ID # YI SYLLABLE ZZIE
-A2D7;ID # YI SYLLABLE ZZIEP
-A2D8;ID # YI SYLLABLE ZZAT
-A2D9;ID # YI SYLLABLE ZZAX
-A2DA;ID # YI SYLLABLE ZZA
-A2DB;ID # YI SYLLABLE ZZAP
-A2DC;ID # YI SYLLABLE ZZOX
-A2DD;ID # YI SYLLABLE ZZO
-A2DE;ID # YI SYLLABLE ZZOP
-A2DF;ID # YI SYLLABLE ZZEX
-A2E0;ID # YI SYLLABLE ZZE
-A2E1;ID # YI SYLLABLE ZZEP
-A2E2;ID # YI SYLLABLE ZZUX
-A2E3;ID # YI SYLLABLE ZZU
-A2E4;ID # YI SYLLABLE ZZUP
-A2E5;ID # YI SYLLABLE ZZURX
-A2E6;ID # YI SYLLABLE ZZUR
-A2E7;ID # YI SYLLABLE ZZYT
-A2E8;ID # YI SYLLABLE ZZYX
-A2E9;ID # YI SYLLABLE ZZY
-A2EA;ID # YI SYLLABLE ZZYP
-A2EB;ID # YI SYLLABLE ZZYRX
-A2EC;ID # YI SYLLABLE ZZYR
-A2ED;ID # YI SYLLABLE NZIT
-A2EE;ID # YI SYLLABLE NZIX
-A2EF;ID # YI SYLLABLE NZI
-A2F0;ID # YI SYLLABLE NZIP
-A2F1;ID # YI SYLLABLE NZIEX
-A2F2;ID # YI SYLLABLE NZIE
-A2F3;ID # YI SYLLABLE NZIEP
-A2F4;ID # YI SYLLABLE NZAT
-A2F5;ID # YI SYLLABLE NZAX
-A2F6;ID # YI SYLLABLE NZA
-A2F7;ID # YI SYLLABLE NZAP
-A2F8;ID # YI SYLLABLE NZUOX
-A2F9;ID # YI SYLLABLE NZUO
-A2FA;ID # YI SYLLABLE NZOX
-A2FB;ID # YI SYLLABLE NZOP
-A2FC;ID # YI SYLLABLE NZEX
-A2FD;ID # YI SYLLABLE NZE
-A2FE;ID # YI SYLLABLE NZUX
-A2FF;ID # YI SYLLABLE NZU
-A300;ID # YI SYLLABLE NZUP
-A301;ID # YI SYLLABLE NZURX
-A302;ID # YI SYLLABLE NZUR
-A303;ID # YI SYLLABLE NZYT
-A304;ID # YI SYLLABLE NZYX
-A305;ID # YI SYLLABLE NZY
-A306;ID # YI SYLLABLE NZYP
-A307;ID # YI SYLLABLE NZYRX
-A308;ID # YI SYLLABLE NZYR
-A309;ID # YI SYLLABLE SIT
-A30A;ID # YI SYLLABLE SIX
-A30B;ID # YI SYLLABLE SI
-A30C;ID # YI SYLLABLE SIP
-A30D;ID # YI SYLLABLE SIEX
-A30E;ID # YI SYLLABLE SIE
-A30F;ID # YI SYLLABLE SIEP
-A310;ID # YI SYLLABLE SAT
-A311;ID # YI SYLLABLE SAX
-A312;ID # YI SYLLABLE SA
-A313;ID # YI SYLLABLE SAP
-A314;ID # YI SYLLABLE SUOX
-A315;ID # YI SYLLABLE SUO
-A316;ID # YI SYLLABLE SUOP
-A317;ID # YI SYLLABLE SOT
-A318;ID # YI SYLLABLE SOX
-A319;ID # YI SYLLABLE SO
-A31A;ID # YI SYLLABLE SOP
-A31B;ID # YI SYLLABLE SEX
-A31C;ID # YI SYLLABLE SE
-A31D;ID # YI SYLLABLE SEP
-A31E;ID # YI SYLLABLE SUT
-A31F;ID # YI SYLLABLE SUX
-A320;ID # YI SYLLABLE SU
-A321;ID # YI SYLLABLE SUP
-A322;ID # YI SYLLABLE SURX
-A323;ID # YI SYLLABLE SUR
-A324;ID # YI SYLLABLE SYT
-A325;ID # YI SYLLABLE SYX
-A326;ID # YI SYLLABLE SY
-A327;ID # YI SYLLABLE SYP
-A328;ID # YI SYLLABLE SYRX
-A329;ID # YI SYLLABLE SYR
-A32A;ID # YI SYLLABLE SSIT
-A32B;ID # YI SYLLABLE SSIX
-A32C;ID # YI SYLLABLE SSI
-A32D;ID # YI SYLLABLE SSIP
-A32E;ID # YI SYLLABLE SSIEX
-A32F;ID # YI SYLLABLE SSIE
-A330;ID # YI SYLLABLE SSIEP
-A331;ID # YI SYLLABLE SSAT
-A332;ID # YI SYLLABLE SSAX
-A333;ID # YI SYLLABLE SSA
-A334;ID # YI SYLLABLE SSAP
-A335;ID # YI SYLLABLE SSOT
-A336;ID # YI SYLLABLE SSOX
-A337;ID # YI SYLLABLE SSO
-A338;ID # YI SYLLABLE SSOP
-A339;ID # YI SYLLABLE SSEX
-A33A;ID # YI SYLLABLE SSE
-A33B;ID # YI SYLLABLE SSEP
-A33C;ID # YI SYLLABLE SSUT
-A33D;ID # YI SYLLABLE SSUX
-A33E;ID # YI SYLLABLE SSU
-A33F;ID # YI SYLLABLE SSUP
-A340;ID # YI SYLLABLE SSYT
-A341;ID # YI SYLLABLE SSYX
-A342;ID # YI SYLLABLE SSY
-A343;ID # YI SYLLABLE SSYP
-A344;ID # YI SYLLABLE SSYRX
-A345;ID # YI SYLLABLE SSYR
-A346;ID # YI SYLLABLE ZHAT
-A347;ID # YI SYLLABLE ZHAX
-A348;ID # YI SYLLABLE ZHA
-A349;ID # YI SYLLABLE ZHAP
-A34A;ID # YI SYLLABLE ZHUOX
-A34B;ID # YI SYLLABLE ZHUO
-A34C;ID # YI SYLLABLE ZHUOP
-A34D;ID # YI SYLLABLE ZHOT
-A34E;ID # YI SYLLABLE ZHOX
-A34F;ID # YI SYLLABLE ZHO
-A350;ID # YI SYLLABLE ZHOP
-A351;ID # YI SYLLABLE ZHET
-A352;ID # YI SYLLABLE ZHEX
-A353;ID # YI SYLLABLE ZHE
-A354;ID # YI SYLLABLE ZHEP
-A355;ID # YI SYLLABLE ZHUT
-A356;ID # YI SYLLABLE ZHUX
-A357;ID # YI SYLLABLE ZHU
-A358;ID # YI SYLLABLE ZHUP
-A359;ID # YI SYLLABLE ZHURX
-A35A;ID # YI SYLLABLE ZHUR
-A35B;ID # YI SYLLABLE ZHYT
-A35C;ID # YI SYLLABLE ZHYX
-A35D;ID # YI SYLLABLE ZHY
-A35E;ID # YI SYLLABLE ZHYP
-A35F;ID # YI SYLLABLE ZHYRX
-A360;ID # YI SYLLABLE ZHYR
-A361;ID # YI SYLLABLE CHAT
-A362;ID # YI SYLLABLE CHAX
-A363;ID # YI SYLLABLE CHA
-A364;ID # YI SYLLABLE CHAP
-A365;ID # YI SYLLABLE CHUOT
-A366;ID # YI SYLLABLE CHUOX
-A367;ID # YI SYLLABLE CHUO
-A368;ID # YI SYLLABLE CHUOP
-A369;ID # YI SYLLABLE CHOT
-A36A;ID # YI SYLLABLE CHOX
-A36B;ID # YI SYLLABLE CHO
-A36C;ID # YI SYLLABLE CHOP
-A36D;ID # YI SYLLABLE CHET
-A36E;ID # YI SYLLABLE CHEX
-A36F;ID # YI SYLLABLE CHE
-A370;ID # YI SYLLABLE CHEP
-A371;ID # YI SYLLABLE CHUX
-A372;ID # YI SYLLABLE CHU
-A373;ID # YI SYLLABLE CHUP
-A374;ID # YI SYLLABLE CHURX
-A375;ID # YI SYLLABLE CHUR
-A376;ID # YI SYLLABLE CHYT
-A377;ID # YI SYLLABLE CHYX
-A378;ID # YI SYLLABLE CHY
-A379;ID # YI SYLLABLE CHYP
-A37A;ID # YI SYLLABLE CHYRX
-A37B;ID # YI SYLLABLE CHYR
-A37C;ID # YI SYLLABLE RRAX
-A37D;ID # YI SYLLABLE RRA
-A37E;ID # YI SYLLABLE RRUOX
-A37F;ID # YI SYLLABLE RRUO
-A380;ID # YI SYLLABLE RROT
-A381;ID # YI SYLLABLE RROX
-A382;ID # YI SYLLABLE RRO
-A383;ID # YI SYLLABLE RROP
-A384;ID # YI SYLLABLE RRET
-A385;ID # YI SYLLABLE RREX
-A386;ID # YI SYLLABLE RRE
-A387;ID # YI SYLLABLE RREP
-A388;ID # YI SYLLABLE RRUT
-A389;ID # YI SYLLABLE RRUX
-A38A;ID # YI SYLLABLE RRU
-A38B;ID # YI SYLLABLE RRUP
-A38C;ID # YI SYLLABLE RRURX
-A38D;ID # YI SYLLABLE RRUR
-A38E;ID # YI SYLLABLE RRYT
-A38F;ID # YI SYLLABLE RRYX
-A390;ID # YI SYLLABLE RRY
-A391;ID # YI SYLLABLE RRYP
-A392;ID # YI SYLLABLE RRYRX
-A393;ID # YI SYLLABLE RRYR
-A394;ID # YI SYLLABLE NRAT
-A395;ID # YI SYLLABLE NRAX
-A396;ID # YI SYLLABLE NRA
-A397;ID # YI SYLLABLE NRAP
-A398;ID # YI SYLLABLE NROX
-A399;ID # YI SYLLABLE NRO
-A39A;ID # YI SYLLABLE NROP
-A39B;ID # YI SYLLABLE NRET
-A39C;ID # YI SYLLABLE NREX
-A39D;ID # YI SYLLABLE NRE
-A39E;ID # YI SYLLABLE NREP
-A39F;ID # YI SYLLABLE NRUT
-A3A0;ID # YI SYLLABLE NRUX
-A3A1;ID # YI SYLLABLE NRU
-A3A2;ID # YI SYLLABLE NRUP
-A3A3;ID # YI SYLLABLE NRURX
-A3A4;ID # YI SYLLABLE NRUR
-A3A5;ID # YI SYLLABLE NRYT
-A3A6;ID # YI SYLLABLE NRYX
-A3A7;ID # YI SYLLABLE NRY
-A3A8;ID # YI SYLLABLE NRYP
-A3A9;ID # YI SYLLABLE NRYRX
-A3AA;ID # YI SYLLABLE NRYR
-A3AB;ID # YI SYLLABLE SHAT
-A3AC;ID # YI SYLLABLE SHAX
-A3AD;ID # YI SYLLABLE SHA
-A3AE;ID # YI SYLLABLE SHAP
-A3AF;ID # YI SYLLABLE SHUOX
-A3B0;ID # YI SYLLABLE SHUO
-A3B1;ID # YI SYLLABLE SHUOP
-A3B2;ID # YI SYLLABLE SHOT
-A3B3;ID # YI SYLLABLE SHOX
-A3B4;ID # YI SYLLABLE SHO
-A3B5;ID # YI SYLLABLE SHOP
-A3B6;ID # YI SYLLABLE SHET
-A3B7;ID # YI SYLLABLE SHEX
-A3B8;ID # YI SYLLABLE SHE
-A3B9;ID # YI SYLLABLE SHEP
-A3BA;ID # YI SYLLABLE SHUT
-A3BB;ID # YI SYLLABLE SHUX
-A3BC;ID # YI SYLLABLE SHU
-A3BD;ID # YI SYLLABLE SHUP
-A3BE;ID # YI SYLLABLE SHURX
-A3BF;ID # YI SYLLABLE SHUR
-A3C0;ID # YI SYLLABLE SHYT
-A3C1;ID # YI SYLLABLE SHYX
-A3C2;ID # YI SYLLABLE SHY
-A3C3;ID # YI SYLLABLE SHYP
-A3C4;ID # YI SYLLABLE SHYRX
-A3C5;ID # YI SYLLABLE SHYR
-A3C6;ID # YI SYLLABLE RAT
-A3C7;ID # YI SYLLABLE RAX
-A3C8;ID # YI SYLLABLE RA
-A3C9;ID # YI SYLLABLE RAP
-A3CA;ID # YI SYLLABLE RUOX
-A3CB;ID # YI SYLLABLE RUO
-A3CC;ID # YI SYLLABLE RUOP
-A3CD;ID # YI SYLLABLE ROT
-A3CE;ID # YI SYLLABLE ROX
-A3CF;ID # YI SYLLABLE RO
-A3D0;ID # YI SYLLABLE ROP
-A3D1;ID # YI SYLLABLE REX
-A3D2;ID # YI SYLLABLE RE
-A3D3;ID # YI SYLLABLE REP
-A3D4;ID # YI SYLLABLE RUT
-A3D5;ID # YI SYLLABLE RUX
-A3D6;ID # YI SYLLABLE RU
-A3D7;ID # YI SYLLABLE RUP
-A3D8;ID # YI SYLLABLE RURX
-A3D9;ID # YI SYLLABLE RUR
-A3DA;ID # YI SYLLABLE RYT
-A3DB;ID # YI SYLLABLE RYX
-A3DC;ID # YI SYLLABLE RY
-A3DD;ID # YI SYLLABLE RYP
-A3DE;ID # YI SYLLABLE RYRX
-A3DF;ID # YI SYLLABLE RYR
-A3E0;ID # YI SYLLABLE JIT
-A3E1;ID # YI SYLLABLE JIX
-A3E2;ID # YI SYLLABLE JI
-A3E3;ID # YI SYLLABLE JIP
-A3E4;ID # YI SYLLABLE JIET
-A3E5;ID # YI SYLLABLE JIEX
-A3E6;ID # YI SYLLABLE JIE
-A3E7;ID # YI SYLLABLE JIEP
-A3E8;ID # YI SYLLABLE JUOT
-A3E9;ID # YI SYLLABLE JUOX
-A3EA;ID # YI SYLLABLE JUO
-A3EB;ID # YI SYLLABLE JUOP
-A3EC;ID # YI SYLLABLE JOT
-A3ED;ID # YI SYLLABLE JOX
-A3EE;ID # YI SYLLABLE JO
-A3EF;ID # YI SYLLABLE JOP
-A3F0;ID # YI SYLLABLE JUT
-A3F1;ID # YI SYLLABLE JUX
-A3F2;ID # YI SYLLABLE JU
-A3F3;ID # YI SYLLABLE JUP
-A3F4;ID # YI SYLLABLE JURX
-A3F5;ID # YI SYLLABLE JUR
-A3F6;ID # YI SYLLABLE JYT
-A3F7;ID # YI SYLLABLE JYX
-A3F8;ID # YI SYLLABLE JY
-A3F9;ID # YI SYLLABLE JYP
-A3FA;ID # YI SYLLABLE JYRX
-A3FB;ID # YI SYLLABLE JYR
-A3FC;ID # YI SYLLABLE QIT
-A3FD;ID # YI SYLLABLE QIX
-A3FE;ID # YI SYLLABLE QI
-A3FF;ID # YI SYLLABLE QIP
-A400;ID # YI SYLLABLE QIET
-A401;ID # YI SYLLABLE QIEX
-A402;ID # YI SYLLABLE QIE
-A403;ID # YI SYLLABLE QIEP
-A404;ID # YI SYLLABLE QUOT
-A405;ID # YI SYLLABLE QUOX
-A406;ID # YI SYLLABLE QUO
-A407;ID # YI SYLLABLE QUOP
-A408;ID # YI SYLLABLE QOT
-A409;ID # YI SYLLABLE QOX
-A40A;ID # YI SYLLABLE QO
-A40B;ID # YI SYLLABLE QOP
-A40C;ID # YI SYLLABLE QUT
-A40D;ID # YI SYLLABLE QUX
-A40E;ID # YI SYLLABLE QU
-A40F;ID # YI SYLLABLE QUP
-A410;ID # YI SYLLABLE QURX
-A411;ID # YI SYLLABLE QUR
-A412;ID # YI SYLLABLE QYT
-A413;ID # YI SYLLABLE QYX
-A414;ID # YI SYLLABLE QY
-A415;ID # YI SYLLABLE QYP
-A416;ID # YI SYLLABLE QYRX
-A417;ID # YI SYLLABLE QYR
-A418;ID # YI SYLLABLE JJIT
-A419;ID # YI SYLLABLE JJIX
-A41A;ID # YI SYLLABLE JJI
-A41B;ID # YI SYLLABLE JJIP
-A41C;ID # YI SYLLABLE JJIET
-A41D;ID # YI SYLLABLE JJIEX
-A41E;ID # YI SYLLABLE JJIE
-A41F;ID # YI SYLLABLE JJIEP
-A420;ID # YI SYLLABLE JJUOX
-A421;ID # YI SYLLABLE JJUO
-A422;ID # YI SYLLABLE JJUOP
-A423;ID # YI SYLLABLE JJOT
-A424;ID # YI SYLLABLE JJOX
-A425;ID # YI SYLLABLE JJO
-A426;ID # YI SYLLABLE JJOP
-A427;ID # YI SYLLABLE JJUT
-A428;ID # YI SYLLABLE JJUX
-A429;ID # YI SYLLABLE JJU
-A42A;ID # YI SYLLABLE JJUP
-A42B;ID # YI SYLLABLE JJURX
-A42C;ID # YI SYLLABLE JJUR
-A42D;ID # YI SYLLABLE JJYT
-A42E;ID # YI SYLLABLE JJYX
-A42F;ID # YI SYLLABLE JJY
-A430;ID # YI SYLLABLE JJYP
-A431;ID # YI SYLLABLE NJIT
-A432;ID # YI SYLLABLE NJIX
-A433;ID # YI SYLLABLE NJI
-A434;ID # YI SYLLABLE NJIP
-A435;ID # YI SYLLABLE NJIET
-A436;ID # YI SYLLABLE NJIEX
-A437;ID # YI SYLLABLE NJIE
-A438;ID # YI SYLLABLE NJIEP
-A439;ID # YI SYLLABLE NJUOX
-A43A;ID # YI SYLLABLE NJUO
-A43B;ID # YI SYLLABLE NJOT
-A43C;ID # YI SYLLABLE NJOX
-A43D;ID # YI SYLLABLE NJO
-A43E;ID # YI SYLLABLE NJOP
-A43F;ID # YI SYLLABLE NJUX
-A440;ID # YI SYLLABLE NJU
-A441;ID # YI SYLLABLE NJUP
-A442;ID # YI SYLLABLE NJURX
-A443;ID # YI SYLLABLE NJUR
-A444;ID # YI SYLLABLE NJYT
-A445;ID # YI SYLLABLE NJYX
-A446;ID # YI SYLLABLE NJY
-A447;ID # YI SYLLABLE NJYP
-A448;ID # YI SYLLABLE NJYRX
-A449;ID # YI SYLLABLE NJYR
-A44A;ID # YI SYLLABLE NYIT
-A44B;ID # YI SYLLABLE NYIX
-A44C;ID # YI SYLLABLE NYI
-A44D;ID # YI SYLLABLE NYIP
-A44E;ID # YI SYLLABLE NYIET
-A44F;ID # YI SYLLABLE NYIEX
-A450;ID # YI SYLLABLE NYIE
-A451;ID # YI SYLLABLE NYIEP
-A452;ID # YI SYLLABLE NYUOX
-A453;ID # YI SYLLABLE NYUO
-A454;ID # YI SYLLABLE NYUOP
-A455;ID # YI SYLLABLE NYOT
-A456;ID # YI SYLLABLE NYOX
-A457;ID # YI SYLLABLE NYO
-A458;ID # YI SYLLABLE NYOP
-A459;ID # YI SYLLABLE NYUT
-A45A;ID # YI SYLLABLE NYUX
-A45B;ID # YI SYLLABLE NYU
-A45C;ID # YI SYLLABLE NYUP
-A45D;ID # YI SYLLABLE XIT
-A45E;ID # YI SYLLABLE XIX
-A45F;ID # YI SYLLABLE XI
-A460;ID # YI SYLLABLE XIP
-A461;ID # YI SYLLABLE XIET
-A462;ID # YI SYLLABLE XIEX
-A463;ID # YI SYLLABLE XIE
-A464;ID # YI SYLLABLE XIEP
-A465;ID # YI SYLLABLE XUOX
-A466;ID # YI SYLLABLE XUO
-A467;ID # YI SYLLABLE XOT
-A468;ID # YI SYLLABLE XOX
-A469;ID # YI SYLLABLE XO
-A46A;ID # YI SYLLABLE XOP
-A46B;ID # YI SYLLABLE XYT
-A46C;ID # YI SYLLABLE XYX
-A46D;ID # YI SYLLABLE XY
-A46E;ID # YI SYLLABLE XYP
-A46F;ID # YI SYLLABLE XYRX
-A470;ID # YI SYLLABLE XYR
-A471;ID # YI SYLLABLE YIT
-A472;ID # YI SYLLABLE YIX
-A473;ID # YI SYLLABLE YI
-A474;ID # YI SYLLABLE YIP
-A475;ID # YI SYLLABLE YIET
-A476;ID # YI SYLLABLE YIEX
-A477;ID # YI SYLLABLE YIE
-A478;ID # YI SYLLABLE YIEP
-A479;ID # YI SYLLABLE YUOT
-A47A;ID # YI SYLLABLE YUOX
-A47B;ID # YI SYLLABLE YUO
-A47C;ID # YI SYLLABLE YUOP
-A47D;ID # YI SYLLABLE YOT
-A47E;ID # YI SYLLABLE YOX
-A47F;ID # YI SYLLABLE YO
-A480;ID # YI SYLLABLE YOP
-A481;ID # YI SYLLABLE YUT
-A482;ID # YI SYLLABLE YUX
-A483;ID # YI SYLLABLE YU
-A484;ID # YI SYLLABLE YUP
-A485;ID # YI SYLLABLE YURX
-A486;ID # YI SYLLABLE YUR
-A487;ID # YI SYLLABLE YYT
-A488;ID # YI SYLLABLE YYX
-A489;ID # YI SYLLABLE YY
-A48A;ID # YI SYLLABLE YYP
-A48B;ID # YI SYLLABLE YYRX
-A48C;ID # YI SYLLABLE YYR
-A490;ID # YI RADICAL QOT
-A491;ID # YI RADICAL LI
-A492;ID # YI RADICAL KIT
-A493;ID # YI RADICAL NYIP
-A494;ID # YI RADICAL CYP
-A495;ID # YI RADICAL SSI
-A496;ID # YI RADICAL GGOP
-A497;ID # YI RADICAL GEP
-A498;ID # YI RADICAL MI
-A499;ID # YI RADICAL HXIT
-A49A;ID # YI RADICAL LYR
-A49B;ID # YI RADICAL BBUT
-A49C;ID # YI RADICAL MOP
-A49D;ID # YI RADICAL YO
-A49E;ID # YI RADICAL PUT
-A49F;ID # YI RADICAL HXUO
-A4A0;ID # YI RADICAL TAT
-A4A1;ID # YI RADICAL GA
-A4A2;ID # YI RADICAL ZUP
-A4A3;ID # YI RADICAL CYT
-A4A4;ID # YI RADICAL DDUR
-A4A5;ID # YI RADICAL BUR
-A4A6;ID # YI RADICAL GGUO
-A4A7;ID # YI RADICAL NYOP
-A4A8;ID # YI RADICAL TU
-A4A9;ID # YI RADICAL OP
-A4AA;ID # YI RADICAL JJUT
-A4AB;ID # YI RADICAL ZOT
-A4AC;ID # YI RADICAL PYT
-A4AD;ID # YI RADICAL HMO
-A4AE;ID # YI RADICAL YIT
-A4AF;ID # YI RADICAL VUR
-A4B0;ID # YI RADICAL SHY
-A4B1;ID # YI RADICAL VEP
-A4B2;ID # YI RADICAL ZA
-A4B3;ID # YI RADICAL JO
-A4B4;ID # YI RADICAL NZUP
-A4B5;ID # YI RADICAL JJY
-A4B6;ID # YI RADICAL GOT
-A4B7;ID # YI RADICAL JJIE
-A4B8;ID # YI RADICAL WO
-A4B9;ID # YI RADICAL DU
-A4BA;ID # YI RADICAL SHUR
-A4BB;ID # YI RADICAL LIE
-A4BC;ID # YI RADICAL CY
-A4BD;ID # YI RADICAL CUOP
-A4BE;ID # YI RADICAL CIP
-A4BF;ID # YI RADICAL HXOP
-A4C0;ID # YI RADICAL SHAT
-A4C1;ID # YI RADICAL ZUR
-A4C2;ID # YI RADICAL SHOP
-A4C3;ID # YI RADICAL CHE
-A4C4;ID # YI RADICAL ZZIET
-A4C5;ID # YI RADICAL NBIE
-A4C6;ID # YI RADICAL KE
-A4D0;AL # LISU LETTER BA
-A4D1;AL # LISU LETTER PA
-A4D2;AL # LISU LETTER PHA
-A4D3;AL # LISU LETTER DA
-A4D4;AL # LISU LETTER TA
-A4D5;AL # LISU LETTER THA
-A4D6;AL # LISU LETTER GA
-A4D7;AL # LISU LETTER KA
-A4D8;AL # LISU LETTER KHA
-A4D9;AL # LISU LETTER JA
-A4DA;AL # LISU LETTER CA
-A4DB;AL # LISU LETTER CHA
-A4DC;AL # LISU LETTER DZA
-A4DD;AL # LISU LETTER TSA
-A4DE;AL # LISU LETTER TSHA
-A4DF;AL # LISU LETTER MA
-A4E0;AL # LISU LETTER NA
-A4E1;AL # LISU LETTER LA
-A4E2;AL # LISU LETTER SA
-A4E3;AL # LISU LETTER ZHA
-A4E4;AL # LISU LETTER ZA
-A4E5;AL # LISU LETTER NGA
-A4E6;AL # LISU LETTER HA
-A4E7;AL # LISU LETTER XA
-A4E8;AL # LISU LETTER HHA
-A4E9;AL # LISU LETTER FA
-A4EA;AL # LISU LETTER WA
-A4EB;AL # LISU LETTER SHA
-A4EC;AL # LISU LETTER YA
-A4ED;AL # LISU LETTER GHA
-A4EE;AL # LISU LETTER A
-A4EF;AL # LISU LETTER AE
-A4F0;AL # LISU LETTER E
-A4F1;AL # LISU LETTER EU
-A4F2;AL # LISU LETTER I
-A4F3;AL # LISU LETTER O
-A4F4;AL # LISU LETTER U
-A4F5;AL # LISU LETTER UE
-A4F6;AL # LISU LETTER UH
-A4F7;AL # LISU LETTER OE
-A4F8;AL # LISU LETTER TONE MYA TI
-A4F9;AL # LISU LETTER TONE NA PO
-A4FA;AL # LISU LETTER TONE MYA CYA
-A4FB;AL # LISU LETTER TONE MYA BO
-A4FC;AL # LISU LETTER TONE MYA NA
-A4FD;AL # LISU LETTER TONE MYA JEU
-A4FE;BA # LISU PUNCTUATION COMMA
-A4FF;BA # LISU PUNCTUATION FULL STOP
-A500;AL # VAI SYLLABLE EE
-A501;AL # VAI SYLLABLE EEN
-A502;AL # VAI SYLLABLE HEE
-A503;AL # VAI SYLLABLE WEE
-A504;AL # VAI SYLLABLE WEEN
-A505;AL # VAI SYLLABLE PEE
-A506;AL # VAI SYLLABLE BHEE
-A507;AL # VAI SYLLABLE BEE
-A508;AL # VAI SYLLABLE MBEE
-A509;AL # VAI SYLLABLE KPEE
-A50A;AL # VAI SYLLABLE MGBEE
-A50B;AL # VAI SYLLABLE GBEE
-A50C;AL # VAI SYLLABLE FEE
-A50D;AL # VAI SYLLABLE VEE
-A50E;AL # VAI SYLLABLE TEE
-A50F;AL # VAI SYLLABLE THEE
-A510;AL # VAI SYLLABLE DHEE
-A511;AL # VAI SYLLABLE DHHEE
-A512;AL # VAI SYLLABLE LEE
-A513;AL # VAI SYLLABLE REE
-A514;AL # VAI SYLLABLE DEE
-A515;AL # VAI SYLLABLE NDEE
-A516;AL # VAI SYLLABLE SEE
-A517;AL # VAI SYLLABLE SHEE
-A518;AL # VAI SYLLABLE ZEE
-A519;AL # VAI SYLLABLE ZHEE
-A51A;AL # VAI SYLLABLE CEE
-A51B;AL # VAI SYLLABLE JEE
-A51C;AL # VAI SYLLABLE NJEE
-A51D;AL # VAI SYLLABLE YEE
-A51E;AL # VAI SYLLABLE KEE
-A51F;AL # VAI SYLLABLE NGGEE
-A520;AL # VAI SYLLABLE GEE
-A521;AL # VAI SYLLABLE MEE
-A522;AL # VAI SYLLABLE NEE
-A523;AL # VAI SYLLABLE NYEE
-A524;AL # VAI SYLLABLE I
-A525;AL # VAI SYLLABLE IN
-A526;AL # VAI SYLLABLE HI
-A527;AL # VAI SYLLABLE HIN
-A528;AL # VAI SYLLABLE WI
-A529;AL # VAI SYLLABLE WIN
-A52A;AL # VAI SYLLABLE PI
-A52B;AL # VAI SYLLABLE BHI
-A52C;AL # VAI SYLLABLE BI
-A52D;AL # VAI SYLLABLE MBI
-A52E;AL # VAI SYLLABLE KPI
-A52F;AL # VAI SYLLABLE MGBI
-A530;AL # VAI SYLLABLE GBI
-A531;AL # VAI SYLLABLE FI
-A532;AL # VAI SYLLABLE VI
-A533;AL # VAI SYLLABLE TI
-A534;AL # VAI SYLLABLE THI
-A535;AL # VAI SYLLABLE DHI
-A536;AL # VAI SYLLABLE DHHI
-A537;AL # VAI SYLLABLE LI
-A538;AL # VAI SYLLABLE RI
-A539;AL # VAI SYLLABLE DI
-A53A;AL # VAI SYLLABLE NDI
-A53B;AL # VAI SYLLABLE SI
-A53C;AL # VAI SYLLABLE SHI
-A53D;AL # VAI SYLLABLE ZI
-A53E;AL # VAI SYLLABLE ZHI
-A53F;AL # VAI SYLLABLE CI
-A540;AL # VAI SYLLABLE JI
-A541;AL # VAI SYLLABLE NJI
-A542;AL # VAI SYLLABLE YI
-A543;AL # VAI SYLLABLE KI
-A544;AL # VAI SYLLABLE NGGI
-A545;AL # VAI SYLLABLE GI
-A546;AL # VAI SYLLABLE MI
-A547;AL # VAI SYLLABLE NI
-A548;AL # VAI SYLLABLE NYI
-A549;AL # VAI SYLLABLE A
-A54A;AL # VAI SYLLABLE AN
-A54B;AL # VAI SYLLABLE NGAN
-A54C;AL # VAI SYLLABLE HA
-A54D;AL # VAI SYLLABLE HAN
-A54E;AL # VAI SYLLABLE WA
-A54F;AL # VAI SYLLABLE WAN
-A550;AL # VAI SYLLABLE PA
-A551;AL # VAI SYLLABLE BHA
-A552;AL # VAI SYLLABLE BA
-A553;AL # VAI SYLLABLE MBA
-A554;AL # VAI SYLLABLE KPA
-A555;AL # VAI SYLLABLE KPAN
-A556;AL # VAI SYLLABLE MGBA
-A557;AL # VAI SYLLABLE GBA
-A558;AL # VAI SYLLABLE FA
-A559;AL # VAI SYLLABLE VA
-A55A;AL # VAI SYLLABLE TA
-A55B;AL # VAI SYLLABLE THA
-A55C;AL # VAI SYLLABLE DHA
-A55D;AL # VAI SYLLABLE DHHA
-A55E;AL # VAI SYLLABLE LA
-A55F;AL # VAI SYLLABLE RA
-A560;AL # VAI SYLLABLE DA
-A561;AL # VAI SYLLABLE NDA
-A562;AL # VAI SYLLABLE SA
-A563;AL # VAI SYLLABLE SHA
-A564;AL # VAI SYLLABLE ZA
-A565;AL # VAI SYLLABLE ZHA
-A566;AL # VAI SYLLABLE CA
-A567;AL # VAI SYLLABLE JA
-A568;AL # VAI SYLLABLE NJA
-A569;AL # VAI SYLLABLE YA
-A56A;AL # VAI SYLLABLE KA
-A56B;AL # VAI SYLLABLE KAN
-A56C;AL # VAI SYLLABLE NGGA
-A56D;AL # VAI SYLLABLE GA
-A56E;AL # VAI SYLLABLE MA
-A56F;AL # VAI SYLLABLE NA
-A570;AL # VAI SYLLABLE NYA
-A571;AL # VAI SYLLABLE OO
-A572;AL # VAI SYLLABLE OON
-A573;AL # VAI SYLLABLE HOO
-A574;AL # VAI SYLLABLE WOO
-A575;AL # VAI SYLLABLE WOON
-A576;AL # VAI SYLLABLE POO
-A577;AL # VAI SYLLABLE BHOO
-A578;AL # VAI SYLLABLE BOO
-A579;AL # VAI SYLLABLE MBOO
-A57A;AL # VAI SYLLABLE KPOO
-A57B;AL # VAI SYLLABLE MGBOO
-A57C;AL # VAI SYLLABLE GBOO
-A57D;AL # VAI SYLLABLE FOO
-A57E;AL # VAI SYLLABLE VOO
-A57F;AL # VAI SYLLABLE TOO
-A580;AL # VAI SYLLABLE THOO
-A581;AL # VAI SYLLABLE DHOO
-A582;AL # VAI SYLLABLE DHHOO
-A583;AL # VAI SYLLABLE LOO
-A584;AL # VAI SYLLABLE ROO
-A585;AL # VAI SYLLABLE DOO
-A586;AL # VAI SYLLABLE NDOO
-A587;AL # VAI SYLLABLE SOO
-A588;AL # VAI SYLLABLE SHOO
-A589;AL # VAI SYLLABLE ZOO
-A58A;AL # VAI SYLLABLE ZHOO
-A58B;AL # VAI SYLLABLE COO
-A58C;AL # VAI SYLLABLE JOO
-A58D;AL # VAI SYLLABLE NJOO
-A58E;AL # VAI SYLLABLE YOO
-A58F;AL # VAI SYLLABLE KOO
-A590;AL # VAI SYLLABLE NGGOO
-A591;AL # VAI SYLLABLE GOO
-A592;AL # VAI SYLLABLE MOO
-A593;AL # VAI SYLLABLE NOO
-A594;AL # VAI SYLLABLE NYOO
-A595;AL # VAI SYLLABLE U
-A596;AL # VAI SYLLABLE UN
-A597;AL # VAI SYLLABLE HU
-A598;AL # VAI SYLLABLE HUN
-A599;AL # VAI SYLLABLE WU
-A59A;AL # VAI SYLLABLE WUN
-A59B;AL # VAI SYLLABLE PU
-A59C;AL # VAI SYLLABLE BHU
-A59D;AL # VAI SYLLABLE BU
-A59E;AL # VAI SYLLABLE MBU
-A59F;AL # VAI SYLLABLE KPU
-A5A0;AL # VAI SYLLABLE MGBU
-A5A1;AL # VAI SYLLABLE GBU
-A5A2;AL # VAI SYLLABLE FU
-A5A3;AL # VAI SYLLABLE VU
-A5A4;AL # VAI SYLLABLE TU
-A5A5;AL # VAI SYLLABLE THU
-A5A6;AL # VAI SYLLABLE DHU
-A5A7;AL # VAI SYLLABLE DHHU
-A5A8;AL # VAI SYLLABLE LU
-A5A9;AL # VAI SYLLABLE RU
-A5AA;AL # VAI SYLLABLE DU
-A5AB;AL # VAI SYLLABLE NDU
-A5AC;AL # VAI SYLLABLE SU
-A5AD;AL # VAI SYLLABLE SHU
-A5AE;AL # VAI SYLLABLE ZU
-A5AF;AL # VAI SYLLABLE ZHU
-A5B0;AL # VAI SYLLABLE CU
-A5B1;AL # VAI SYLLABLE JU
-A5B2;AL # VAI SYLLABLE NJU
-A5B3;AL # VAI SYLLABLE YU
-A5B4;AL # VAI SYLLABLE KU
-A5B5;AL # VAI SYLLABLE NGGU
-A5B6;AL # VAI SYLLABLE GU
-A5B7;AL # VAI SYLLABLE MU
-A5B8;AL # VAI SYLLABLE NU
-A5B9;AL # VAI SYLLABLE NYU
-A5BA;AL # VAI SYLLABLE O
-A5BB;AL # VAI SYLLABLE ON
-A5BC;AL # VAI SYLLABLE NGON
-A5BD;AL # VAI SYLLABLE HO
-A5BE;AL # VAI SYLLABLE HON
-A5BF;AL # VAI SYLLABLE WO
-A5C0;AL # VAI SYLLABLE WON
-A5C1;AL # VAI SYLLABLE PO
-A5C2;AL # VAI SYLLABLE BHO
-A5C3;AL # VAI SYLLABLE BO
-A5C4;AL # VAI SYLLABLE MBO
-A5C5;AL # VAI SYLLABLE KPO
-A5C6;AL # VAI SYLLABLE MGBO
-A5C7;AL # VAI SYLLABLE GBO
-A5C8;AL # VAI SYLLABLE GBON
-A5C9;AL # VAI SYLLABLE FO
-A5CA;AL # VAI SYLLABLE VO
-A5CB;AL # VAI SYLLABLE TO
-A5CC;AL # VAI SYLLABLE THO
-A5CD;AL # VAI SYLLABLE DHO
-A5CE;AL # VAI SYLLABLE DHHO
-A5CF;AL # VAI SYLLABLE LO
-A5D0;AL # VAI SYLLABLE RO
-A5D1;AL # VAI SYLLABLE DO
-A5D2;AL # VAI SYLLABLE NDO
-A5D3;AL # VAI SYLLABLE SO
-A5D4;AL # VAI SYLLABLE SHO
-A5D5;AL # VAI SYLLABLE ZO
-A5D6;AL # VAI SYLLABLE ZHO
-A5D7;AL # VAI SYLLABLE CO
-A5D8;AL # VAI SYLLABLE JO
-A5D9;AL # VAI SYLLABLE NJO
-A5DA;AL # VAI SYLLABLE YO
-A5DB;AL # VAI SYLLABLE KO
-A5DC;AL # VAI SYLLABLE NGGO
-A5DD;AL # VAI SYLLABLE GO
-A5DE;AL # VAI SYLLABLE MO
-A5DF;AL # VAI SYLLABLE NO
-A5E0;AL # VAI SYLLABLE NYO
-A5E1;AL # VAI SYLLABLE E
-A5E2;AL # VAI SYLLABLE EN
-A5E3;AL # VAI SYLLABLE NGEN
-A5E4;AL # VAI SYLLABLE HE
-A5E5;AL # VAI SYLLABLE HEN
-A5E6;AL # VAI SYLLABLE WE
-A5E7;AL # VAI SYLLABLE WEN
-A5E8;AL # VAI SYLLABLE PE
-A5E9;AL # VAI SYLLABLE BHE
-A5EA;AL # VAI SYLLABLE BE
-A5EB;AL # VAI SYLLABLE MBE
-A5EC;AL # VAI SYLLABLE KPE
-A5ED;AL # VAI SYLLABLE KPEN
-A5EE;AL # VAI SYLLABLE MGBE
-A5EF;AL # VAI SYLLABLE GBE
-A5F0;AL # VAI SYLLABLE GBEN
-A5F1;AL # VAI SYLLABLE FE
-A5F2;AL # VAI SYLLABLE VE
-A5F3;AL # VAI SYLLABLE TE
-A5F4;AL # VAI SYLLABLE THE
-A5F5;AL # VAI SYLLABLE DHE
-A5F6;AL # VAI SYLLABLE DHHE
-A5F7;AL # VAI SYLLABLE LE
-A5F8;AL # VAI SYLLABLE RE
-A5F9;AL # VAI SYLLABLE DE
-A5FA;AL # VAI SYLLABLE NDE
-A5FB;AL # VAI SYLLABLE SE
-A5FC;AL # VAI SYLLABLE SHE
-A5FD;AL # VAI SYLLABLE ZE
-A5FE;AL # VAI SYLLABLE ZHE
-A5FF;AL # VAI SYLLABLE CE
-A600;AL # VAI SYLLABLE JE
-A601;AL # VAI SYLLABLE NJE
-A602;AL # VAI SYLLABLE YE
-A603;AL # VAI SYLLABLE KE
-A604;AL # VAI SYLLABLE NGGE
-A605;AL # VAI SYLLABLE NGGEN
-A606;AL # VAI SYLLABLE GE
-A607;AL # VAI SYLLABLE GEN
-A608;AL # VAI SYLLABLE ME
-A609;AL # VAI SYLLABLE NE
-A60A;AL # VAI SYLLABLE NYE
-A60B;AL # VAI SYLLABLE NG
-A60C;AL # VAI SYLLABLE LENGTHENER
-A60D;BA # VAI COMMA
-A60E;EX # VAI FULL STOP
-A60F;BA # VAI QUESTION MARK
-A610;AL # VAI SYLLABLE NDOLE FA
-A611;AL # VAI SYLLABLE NDOLE KA
-A612;AL # VAI SYLLABLE NDOLE SOO
-A613;AL # VAI SYMBOL FEENG
-A614;AL # VAI SYMBOL KEENG
-A615;AL # VAI SYMBOL TING
-A616;AL # VAI SYMBOL NII
-A617;AL # VAI SYMBOL BANG
-A618;AL # VAI SYMBOL FAA
-A619;AL # VAI SYMBOL TAA
-A61A;AL # VAI SYMBOL DANG
-A61B;AL # VAI SYMBOL DOONG
-A61C;AL # VAI SYMBOL KUNG
-A61D;AL # VAI SYMBOL TONG
-A61E;AL # VAI SYMBOL DO-O
-A61F;AL # VAI SYMBOL JONG
-A620;NU # VAI DIGIT ZERO
-A621;NU # VAI DIGIT ONE
-A622;NU # VAI DIGIT TWO
-A623;NU # VAI DIGIT THREE
-A624;NU # VAI DIGIT FOUR
-A625;NU # VAI DIGIT FIVE
-A626;NU # VAI DIGIT SIX
-A627;NU # VAI DIGIT SEVEN
-A628;NU # VAI DIGIT EIGHT
-A629;NU # VAI DIGIT NINE
-A62A;AL # VAI SYLLABLE NDOLE MA
-A62B;AL # VAI SYLLABLE NDOLE DO
-A640;AL # CYRILLIC CAPITAL LETTER ZEMLYA
-A641;AL # CYRILLIC SMALL LETTER ZEMLYA
-A642;AL # CYRILLIC CAPITAL LETTER DZELO
-A643;AL # CYRILLIC SMALL LETTER DZELO
-A644;AL # CYRILLIC CAPITAL LETTER REVERSED DZE
-A645;AL # CYRILLIC SMALL LETTER REVERSED DZE
-A646;AL # CYRILLIC CAPITAL LETTER IOTA
-A647;AL # CYRILLIC SMALL LETTER IOTA
-A648;AL # CYRILLIC CAPITAL LETTER DJERV
-A649;AL # CYRILLIC SMALL LETTER DJERV
-A64A;AL # CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64B;AL # CYRILLIC SMALL LETTER MONOGRAPH UK
-A64C;AL # CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64D;AL # CYRILLIC SMALL LETTER BROAD OMEGA
-A64E;AL # CYRILLIC CAPITAL LETTER NEUTRAL YER
-A64F;AL # CYRILLIC SMALL LETTER NEUTRAL YER
-A650;AL # CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A651;AL # CYRILLIC SMALL LETTER YERU WITH BACK YER
-A652;AL # CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A653;AL # CYRILLIC SMALL LETTER IOTIFIED YAT
-A654;AL # CYRILLIC CAPITAL LETTER REVERSED YU
-A655;AL # CYRILLIC SMALL LETTER REVERSED YU
-A656;AL # CYRILLIC CAPITAL LETTER IOTIFIED A
-A657;AL # CYRILLIC SMALL LETTER IOTIFIED A
-A658;AL # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A659;AL # CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65A;AL # CYRILLIC CAPITAL LETTER BLENDED YUS
-A65B;AL # CYRILLIC SMALL LETTER BLENDED YUS
-A65C;AL # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65D;AL # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E;AL # CYRILLIC CAPITAL LETTER YN
-A65F;AL # CYRILLIC SMALL LETTER YN
-A662;AL # CYRILLIC CAPITAL LETTER SOFT DE
-A663;AL # CYRILLIC SMALL LETTER SOFT DE
-A664;AL # CYRILLIC CAPITAL LETTER SOFT EL
-A665;AL # CYRILLIC SMALL LETTER SOFT EL
-A666;AL # CYRILLIC CAPITAL LETTER SOFT EM
-A667;AL # CYRILLIC SMALL LETTER SOFT EM
-A668;AL # CYRILLIC CAPITAL LETTER MONOCULAR O
-A669;AL # CYRILLIC SMALL LETTER MONOCULAR O
-A66A;AL # CYRILLIC CAPITAL LETTER BINOCULAR O
-A66B;AL # CYRILLIC SMALL LETTER BINOCULAR O
-A66C;AL # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A66D;AL # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E;AL # CYRILLIC LETTER MULTIOCULAR O
-A66F;CM # COMBINING CYRILLIC VZMET
-A670;CM # COMBINING CYRILLIC TEN MILLIONS SIGN
-A671;CM # COMBINING CYRILLIC HUNDRED MILLIONS SIGN
-A672;CM # COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673;AL # SLAVONIC ASTERISK
-A67C;CM # COMBINING CYRILLIC KAVYKA
-A67D;CM # COMBINING CYRILLIC PAYEROK
-A67E;AL # CYRILLIC KAVYKA
-A67F;AL # CYRILLIC PAYEROK
-A680;AL # CYRILLIC CAPITAL LETTER DWE
-A681;AL # CYRILLIC SMALL LETTER DWE
-A682;AL # CYRILLIC CAPITAL LETTER DZWE
-A683;AL # CYRILLIC SMALL LETTER DZWE
-A684;AL # CYRILLIC CAPITAL LETTER ZHWE
-A685;AL # CYRILLIC SMALL LETTER ZHWE
-A686;AL # CYRILLIC CAPITAL LETTER CCHE
-A687;AL # CYRILLIC SMALL LETTER CCHE
-A688;AL # CYRILLIC CAPITAL LETTER DZZE
-A689;AL # CYRILLIC SMALL LETTER DZZE
-A68A;AL # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68B;AL # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68C;AL # CYRILLIC CAPITAL LETTER TWE
-A68D;AL # CYRILLIC SMALL LETTER TWE
-A68E;AL # CYRILLIC CAPITAL LETTER TSWE
-A68F;AL # CYRILLIC SMALL LETTER TSWE
-A690;AL # CYRILLIC CAPITAL LETTER TSSE
-A691;AL # CYRILLIC SMALL LETTER TSSE
-A692;AL # CYRILLIC CAPITAL LETTER TCHE
-A693;AL # CYRILLIC SMALL LETTER TCHE
-A694;AL # CYRILLIC CAPITAL LETTER HWE
-A695;AL # CYRILLIC SMALL LETTER HWE
-A696;AL # CYRILLIC CAPITAL LETTER SHWE
-A697;AL # CYRILLIC SMALL LETTER SHWE
-A6A0;AL # BAMUM LETTER A
-A6A1;AL # BAMUM LETTER KA
-A6A2;AL # BAMUM LETTER U
-A6A3;AL # BAMUM LETTER KU
-A6A4;AL # BAMUM LETTER EE
-A6A5;AL # BAMUM LETTER REE
-A6A6;AL # BAMUM LETTER TAE
-A6A7;AL # BAMUM LETTER O
-A6A8;AL # BAMUM LETTER NYI
-A6A9;AL # BAMUM LETTER I
-A6AA;AL # BAMUM LETTER LA
-A6AB;AL # BAMUM LETTER PA
-A6AC;AL # BAMUM LETTER RII
-A6AD;AL # BAMUM LETTER RIEE
-A6AE;AL # BAMUM LETTER LEEEE
-A6AF;AL # BAMUM LETTER MEEEE
-A6B0;AL # BAMUM LETTER TAA
-A6B1;AL # BAMUM LETTER NDAA
-A6B2;AL # BAMUM LETTER NJAEM
-A6B3;AL # BAMUM LETTER M
-A6B4;AL # BAMUM LETTER SUU
-A6B5;AL # BAMUM LETTER MU
-A6B6;AL # BAMUM LETTER SHII
-A6B7;AL # BAMUM LETTER SI
-A6B8;AL # BAMUM LETTER SHEUX
-A6B9;AL # BAMUM LETTER SEUX
-A6BA;AL # BAMUM LETTER KYEE
-A6BB;AL # BAMUM LETTER KET
-A6BC;AL # BAMUM LETTER NUAE
-A6BD;AL # BAMUM LETTER NU
-A6BE;AL # BAMUM LETTER NJUAE
-A6BF;AL # BAMUM LETTER YOQ
-A6C0;AL # BAMUM LETTER SHU
-A6C1;AL # BAMUM LETTER YUQ
-A6C2;AL # BAMUM LETTER YA
-A6C3;AL # BAMUM LETTER NSHA
-A6C4;AL # BAMUM LETTER KEUX
-A6C5;AL # BAMUM LETTER PEUX
-A6C6;AL # BAMUM LETTER NJEE
-A6C7;AL # BAMUM LETTER NTEE
-A6C8;AL # BAMUM LETTER PUE
-A6C9;AL # BAMUM LETTER WUE
-A6CA;AL # BAMUM LETTER PEE
-A6CB;AL # BAMUM LETTER FEE
-A6CC;AL # BAMUM LETTER RU
-A6CD;AL # BAMUM LETTER LU
-A6CE;AL # BAMUM LETTER MI
-A6CF;AL # BAMUM LETTER NI
-A6D0;AL # BAMUM LETTER REUX
-A6D1;AL # BAMUM LETTER RAE
-A6D2;AL # BAMUM LETTER KEN
-A6D3;AL # BAMUM LETTER NGKWAEN
-A6D4;AL # BAMUM LETTER NGGA
-A6D5;AL # BAMUM LETTER NGA
-A6D6;AL # BAMUM LETTER SHO
-A6D7;AL # BAMUM LETTER PUAE
-A6D8;AL # BAMUM LETTER FU
-A6D9;AL # BAMUM LETTER FOM
-A6DA;AL # BAMUM LETTER WA
-A6DB;AL # BAMUM LETTER NA
-A6DC;AL # BAMUM LETTER LI
-A6DD;AL # BAMUM LETTER PI
-A6DE;AL # BAMUM LETTER LOQ
-A6DF;AL # BAMUM LETTER KO
-A6E0;AL # BAMUM LETTER MBEN
-A6E1;AL # BAMUM LETTER REN
-A6E2;AL # BAMUM LETTER MEN
-A6E3;AL # BAMUM LETTER MA
-A6E4;AL # BAMUM LETTER TI
-A6E5;AL # BAMUM LETTER KI
-A6E6;AL # BAMUM LETTER MO
-A6E7;AL # BAMUM LETTER MBAA
-A6E8;AL # BAMUM LETTER TET
-A6E9;AL # BAMUM LETTER KPA
-A6EA;AL # BAMUM LETTER TEN
-A6EB;AL # BAMUM LETTER NTUU
-A6EC;AL # BAMUM LETTER SAMBA
-A6ED;AL # BAMUM LETTER FAAMAE
-A6EE;AL # BAMUM LETTER KOVUU
-A6EF;AL # BAMUM LETTER KOGHOM
-A6F0;CM # BAMUM COMBINING MARK KOQNDON
-A6F1;CM # BAMUM COMBINING MARK TUKWENTIS
-A6F2;AL # BAMUM NJAEMLI
-A6F3;BA # BAMUM FULL STOP
-A6F4;BA # BAMUM COLON
-A6F5;BA # BAMUM COMMA
-A6F6;BA # BAMUM SEMICOLON
-A6F7;BA # BAMUM QUESTION MARK
-A700;AL # MODIFIER LETTER CHINESE TONE YIN PING
-A701;AL # MODIFIER LETTER CHINESE TONE YANG PING
-A702;AL # MODIFIER LETTER CHINESE TONE YIN SHANG
-A703;AL # MODIFIER LETTER CHINESE TONE YANG SHANG
-A704;AL # MODIFIER LETTER CHINESE TONE YIN QU
-A705;AL # MODIFIER LETTER CHINESE TONE YANG QU
-A706;AL # MODIFIER LETTER CHINESE TONE YIN RU
-A707;AL # MODIFIER LETTER CHINESE TONE YANG RU
-A708;AL # MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
-A709;AL # MODIFIER LETTER HIGH DOTTED TONE BAR
-A70A;AL # MODIFIER LETTER MID DOTTED TONE BAR
-A70B;AL # MODIFIER LETTER LOW DOTTED TONE BAR
-A70C;AL # MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
-A70D;AL # MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
-A70E;AL # MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
-A70F;AL # MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
-A710;AL # MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
-A711;AL # MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
-A712;AL # MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
-A713;AL # MODIFIER LETTER HIGH LEFT-STEM TONE BAR
-A714;AL # MODIFIER LETTER MID LEFT-STEM TONE BAR
-A715;AL # MODIFIER LETTER LOW LEFT-STEM TONE BAR
-A716;AL # MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717;AL # MODIFIER LETTER DOT VERTICAL BAR
-A718;AL # MODIFIER LETTER DOT SLASH
-A719;AL # MODIFIER LETTER DOT HORIZONTAL BAR
-A71A;AL # MODIFIER LETTER LOWER RIGHT CORNER ANGLE
-A71B;AL # MODIFIER LETTER RAISED UP ARROW
-A71C;AL # MODIFIER LETTER RAISED DOWN ARROW
-A71D;AL # MODIFIER LETTER RAISED EXCLAMATION MARK
-A71E;AL # MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
-A71F;AL # MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720;AL # MODIFIER LETTER STRESS AND HIGH TONE
-A721;AL # MODIFIER LETTER STRESS AND LOW TONE
-A722;AL # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A723;AL # LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A724;AL # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A725;AL # LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A726;AL # LATIN CAPITAL LETTER HENG
-A727;AL # LATIN SMALL LETTER HENG
-A728;AL # LATIN CAPITAL LETTER TZ
-A729;AL # LATIN SMALL LETTER TZ
-A72A;AL # LATIN CAPITAL LETTER TRESILLO
-A72B;AL # LATIN SMALL LETTER TRESILLO
-A72C;AL # LATIN CAPITAL LETTER CUATRILLO
-A72D;AL # LATIN SMALL LETTER CUATRILLO
-A72E;AL # LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A72F;AL # LATIN SMALL LETTER CUATRILLO WITH COMMA
-A730;AL # LATIN LETTER SMALL CAPITAL F
-A731;AL # LATIN LETTER SMALL CAPITAL S
-A732;AL # LATIN CAPITAL LETTER AA
-A733;AL # LATIN SMALL LETTER AA
-A734;AL # LATIN CAPITAL LETTER AO
-A735;AL # LATIN SMALL LETTER AO
-A736;AL # LATIN CAPITAL LETTER AU
-A737;AL # LATIN SMALL LETTER AU
-A738;AL # LATIN CAPITAL LETTER AV
-A739;AL # LATIN SMALL LETTER AV
-A73A;AL # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73B;AL # LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73C;AL # LATIN CAPITAL LETTER AY
-A73D;AL # LATIN SMALL LETTER AY
-A73E;AL # LATIN CAPITAL LETTER REVERSED C WITH DOT
-A73F;AL # LATIN SMALL LETTER REVERSED C WITH DOT
-A740;AL # LATIN CAPITAL LETTER K WITH STROKE
-A741;AL # LATIN SMALL LETTER K WITH STROKE
-A742;AL # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A743;AL # LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A744;AL # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A745;AL # LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746;AL # LATIN CAPITAL LETTER BROKEN L
-A747;AL # LATIN SMALL LETTER BROKEN L
-A748;AL # LATIN CAPITAL LETTER L WITH HIGH STROKE
-A749;AL # LATIN SMALL LETTER L WITH HIGH STROKE
-A74A;AL # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74B;AL # LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74C;AL # LATIN CAPITAL LETTER O WITH LOOP
-A74D;AL # LATIN SMALL LETTER O WITH LOOP
-A74E;AL # LATIN CAPITAL LETTER OO
-A74F;AL # LATIN SMALL LETTER OO
-A750;AL # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A751;AL # LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A752;AL # LATIN CAPITAL LETTER P WITH FLOURISH
-A753;AL # LATIN SMALL LETTER P WITH FLOURISH
-A754;AL # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A755;AL # LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A756;AL # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A757;AL # LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A758;AL # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A759;AL # LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75A;AL # LATIN CAPITAL LETTER R ROTUNDA
-A75B;AL # LATIN SMALL LETTER R ROTUNDA
-A75C;AL # LATIN CAPITAL LETTER RUM ROTUNDA
-A75D;AL # LATIN SMALL LETTER RUM ROTUNDA
-A75E;AL # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A75F;AL # LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A760;AL # LATIN CAPITAL LETTER VY
-A761;AL # LATIN SMALL LETTER VY
-A762;AL # LATIN CAPITAL LETTER VISIGOTHIC Z
-A763;AL # LATIN SMALL LETTER VISIGOTHIC Z
-A764;AL # LATIN CAPITAL LETTER THORN WITH STROKE
-A765;AL # LATIN SMALL LETTER THORN WITH STROKE
-A766;AL # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A767;AL # LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768;AL # LATIN CAPITAL LETTER VEND
-A769;AL # LATIN SMALL LETTER VEND
-A76A;AL # LATIN CAPITAL LETTER ET
-A76B;AL # LATIN SMALL LETTER ET
-A76C;AL # LATIN CAPITAL LETTER IS
-A76D;AL # LATIN SMALL LETTER IS
-A76E;AL # LATIN CAPITAL LETTER CON
-A76F;AL # LATIN SMALL LETTER CON
-A770;AL # MODIFIER LETTER US
-A771;AL # LATIN SMALL LETTER DUM
-A772;AL # LATIN SMALL LETTER LUM
-A773;AL # LATIN SMALL LETTER MUM
-A774;AL # LATIN SMALL LETTER NUM
-A775;AL # LATIN SMALL LETTER RUM
-A776;AL # LATIN LETTER SMALL CAPITAL RUM
-A777;AL # LATIN SMALL LETTER TUM
-A778;AL # LATIN SMALL LETTER UM
-A779;AL # LATIN CAPITAL LETTER INSULAR D
-A77A;AL # LATIN SMALL LETTER INSULAR D
-A77B;AL # LATIN CAPITAL LETTER INSULAR F
-A77C;AL # LATIN SMALL LETTER INSULAR F
-A77D;AL # LATIN CAPITAL LETTER INSULAR G
-A77E;AL # LATIN CAPITAL LETTER TURNED INSULAR G
-A77F;AL # LATIN SMALL LETTER TURNED INSULAR G
-A780;AL # LATIN CAPITAL LETTER TURNED L
-A781;AL # LATIN SMALL LETTER TURNED L
-A782;AL # LATIN CAPITAL LETTER INSULAR R
-A783;AL # LATIN SMALL LETTER INSULAR R
-A784;AL # LATIN CAPITAL LETTER INSULAR S
-A785;AL # LATIN SMALL LETTER INSULAR S
-A786;AL # LATIN CAPITAL LETTER INSULAR T
-A787;AL # LATIN SMALL LETTER INSULAR T
-A788;AL # MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789;AL # MODIFIER LETTER COLON
-A78A;AL # MODIFIER LETTER SHORT EQUALS SIGN
-A78B;AL # LATIN CAPITAL LETTER SALTILLO
-A78C;AL # LATIN SMALL LETTER SALTILLO
-A7FB;AL # LATIN EPIGRAPHIC LETTER REVERSED F
-A7FC;AL # LATIN EPIGRAPHIC LETTER REVERSED P
-A7FD;AL # LATIN EPIGRAPHIC LETTER INVERTED M
-A7FE;AL # LATIN EPIGRAPHIC LETTER I LONGA
-A7FF;AL # LATIN EPIGRAPHIC LETTER ARCHAIC M
-A800;AL # SYLOTI NAGRI LETTER A
-A801;AL # SYLOTI NAGRI LETTER I
-A802;CM # SYLOTI NAGRI SIGN DVISVARA
-A803;AL # SYLOTI NAGRI LETTER U
-A804;AL # SYLOTI NAGRI LETTER E
-A805;AL # SYLOTI NAGRI LETTER O
-A806;CM # SYLOTI NAGRI SIGN HASANTA
-A807;AL # SYLOTI NAGRI LETTER KO
-A808;AL # SYLOTI NAGRI LETTER KHO
-A809;AL # SYLOTI NAGRI LETTER GO
-A80A;AL # SYLOTI NAGRI LETTER GHO
-A80B;CM # SYLOTI NAGRI SIGN ANUSVARA
-A80C;AL # SYLOTI NAGRI LETTER CO
-A80D;AL # SYLOTI NAGRI LETTER CHO
-A80E;AL # SYLOTI NAGRI LETTER JO
-A80F;AL # SYLOTI NAGRI LETTER JHO
-A810;AL # SYLOTI NAGRI LETTER TTO
-A811;AL # SYLOTI NAGRI LETTER TTHO
-A812;AL # SYLOTI NAGRI LETTER DDO
-A813;AL # SYLOTI NAGRI LETTER DDHO
-A814;AL # SYLOTI NAGRI LETTER TO
-A815;AL # SYLOTI NAGRI LETTER THO
-A816;AL # SYLOTI NAGRI LETTER DO
-A817;AL # SYLOTI NAGRI LETTER DHO
-A818;AL # SYLOTI NAGRI LETTER NO
-A819;AL # SYLOTI NAGRI LETTER PO
-A81A;AL # SYLOTI NAGRI LETTER PHO
-A81B;AL # SYLOTI NAGRI LETTER BO
-A81C;AL # SYLOTI NAGRI LETTER BHO
-A81D;AL # SYLOTI NAGRI LETTER MO
-A81E;AL # SYLOTI NAGRI LETTER RO
-A81F;AL # SYLOTI NAGRI LETTER LO
-A820;AL # SYLOTI NAGRI LETTER RRO
-A821;AL # SYLOTI NAGRI LETTER SO
-A822;AL # SYLOTI NAGRI LETTER HO
-A823;CM # SYLOTI NAGRI VOWEL SIGN A
-A824;CM # SYLOTI NAGRI VOWEL SIGN I
-A825;CM # SYLOTI NAGRI VOWEL SIGN U
-A826;CM # SYLOTI NAGRI VOWEL SIGN E
-A827;CM # SYLOTI NAGRI VOWEL SIGN OO
-A828;AL # SYLOTI NAGRI POETRY MARK-1
-A829;AL # SYLOTI NAGRI POETRY MARK-2
-A82A;AL # SYLOTI NAGRI POETRY MARK-3
-A82B;AL # SYLOTI NAGRI POETRY MARK-4
-A830;AL # NORTH INDIC FRACTION ONE QUARTER
-A831;AL # NORTH INDIC FRACTION ONE HALF
-A832;AL # NORTH INDIC FRACTION THREE QUARTERS
-A833;AL # NORTH INDIC FRACTION ONE SIXTEENTH
-A834;AL # NORTH INDIC FRACTION ONE EIGHTH
-A835;AL # NORTH INDIC FRACTION THREE SIXTEENTHS
-A836;AL # NORTH INDIC QUARTER MARK
-A837;AL # NORTH INDIC PLACEHOLDER MARK
-A838;PO # NORTH INDIC RUPEE MARK
-A839;AL # NORTH INDIC QUANTITY MARK
-A840;AL # PHAGS-PA LETTER KA
-A841;AL # PHAGS-PA LETTER KHA
-A842;AL # PHAGS-PA LETTER GA
-A843;AL # PHAGS-PA LETTER NGA
-A844;AL # PHAGS-PA LETTER CA
-A845;AL # PHAGS-PA LETTER CHA
-A846;AL # PHAGS-PA LETTER JA
-A847;AL # PHAGS-PA LETTER NYA
-A848;AL # PHAGS-PA LETTER TA
-A849;AL # PHAGS-PA LETTER THA
-A84A;AL # PHAGS-PA LETTER DA
-A84B;AL # PHAGS-PA LETTER NA
-A84C;AL # PHAGS-PA LETTER PA
-A84D;AL # PHAGS-PA LETTER PHA
-A84E;AL # PHAGS-PA LETTER BA
-A84F;AL # PHAGS-PA LETTER MA
-A850;AL # PHAGS-PA LETTER TSA
-A851;AL # PHAGS-PA LETTER TSHA
-A852;AL # PHAGS-PA LETTER DZA
-A853;AL # PHAGS-PA LETTER WA
-A854;AL # PHAGS-PA LETTER ZHA
-A855;AL # PHAGS-PA LETTER ZA
-A856;AL # PHAGS-PA LETTER SMALL A
-A857;AL # PHAGS-PA LETTER YA
-A858;AL # PHAGS-PA LETTER RA
-A859;AL # PHAGS-PA LETTER LA
-A85A;AL # PHAGS-PA LETTER SHA
-A85B;AL # PHAGS-PA LETTER SA
-A85C;AL # PHAGS-PA LETTER HA
-A85D;AL # PHAGS-PA LETTER A
-A85E;AL # PHAGS-PA LETTER I
-A85F;AL # PHAGS-PA LETTER U
-A860;AL # PHAGS-PA LETTER E
-A861;AL # PHAGS-PA LETTER O
-A862;AL # PHAGS-PA LETTER QA
-A863;AL # PHAGS-PA LETTER XA
-A864;AL # PHAGS-PA LETTER FA
-A865;AL # PHAGS-PA LETTER GGA
-A866;AL # PHAGS-PA LETTER EE
-A867;AL # PHAGS-PA SUBJOINED LETTER WA
-A868;AL # PHAGS-PA SUBJOINED LETTER YA
-A869;AL # PHAGS-PA LETTER TTA
-A86A;AL # PHAGS-PA LETTER TTHA
-A86B;AL # PHAGS-PA LETTER DDA
-A86C;AL # PHAGS-PA LETTER NNA
-A86D;AL # PHAGS-PA LETTER ALTERNATE YA
-A86E;AL # PHAGS-PA LETTER VOICELESS SHA
-A86F;AL # PHAGS-PA LETTER VOICED HA
-A870;AL # PHAGS-PA LETTER ASPIRATED FA
-A871;AL # PHAGS-PA SUBJOINED LETTER RA
-A872;AL # PHAGS-PA SUPERFIXED LETTER RA
-A873;AL # PHAGS-PA LETTER CANDRABINDU
-A874;BB # PHAGS-PA SINGLE HEAD MARK
-A875;BB # PHAGS-PA DOUBLE HEAD MARK
-A876;EX # PHAGS-PA MARK SHAD
-A877;EX # PHAGS-PA MARK DOUBLE SHAD
-A880;CM # SAURASHTRA SIGN ANUSVARA
-A881;CM # SAURASHTRA SIGN VISARGA
-A882;AL # SAURASHTRA LETTER A
-A883;AL # SAURASHTRA LETTER AA
-A884;AL # SAURASHTRA LETTER I
-A885;AL # SAURASHTRA LETTER II
-A886;AL # SAURASHTRA LETTER U
-A887;AL # SAURASHTRA LETTER UU
-A888;AL # SAURASHTRA LETTER VOCALIC R
-A889;AL # SAURASHTRA LETTER VOCALIC RR
-A88A;AL # SAURASHTRA LETTER VOCALIC L
-A88B;AL # SAURASHTRA LETTER VOCALIC LL
-A88C;AL # SAURASHTRA LETTER E
-A88D;AL # SAURASHTRA LETTER EE
-A88E;AL # SAURASHTRA LETTER AI
-A88F;AL # SAURASHTRA LETTER O
-A890;AL # SAURASHTRA LETTER OO
-A891;AL # SAURASHTRA LETTER AU
-A892;AL # SAURASHTRA LETTER KA
-A893;AL # SAURASHTRA LETTER KHA
-A894;AL # SAURASHTRA LETTER GA
-A895;AL # SAURASHTRA LETTER GHA
-A896;AL # SAURASHTRA LETTER NGA
-A897;AL # SAURASHTRA LETTER CA
-A898;AL # SAURASHTRA LETTER CHA
-A899;AL # SAURASHTRA LETTER JA
-A89A;AL # SAURASHTRA LETTER JHA
-A89B;AL # SAURASHTRA LETTER NYA
-A89C;AL # SAURASHTRA LETTER TTA
-A89D;AL # SAURASHTRA LETTER TTHA
-A89E;AL # SAURASHTRA LETTER DDA
-A89F;AL # SAURASHTRA LETTER DDHA
-A8A0;AL # SAURASHTRA LETTER NNA
-A8A1;AL # SAURASHTRA LETTER TA
-A8A2;AL # SAURASHTRA LETTER THA
-A8A3;AL # SAURASHTRA LETTER DA
-A8A4;AL # SAURASHTRA LETTER DHA
-A8A5;AL # SAURASHTRA LETTER NA
-A8A6;AL # SAURASHTRA LETTER PA
-A8A7;AL # SAURASHTRA LETTER PHA
-A8A8;AL # SAURASHTRA LETTER BA
-A8A9;AL # SAURASHTRA LETTER BHA
-A8AA;AL # SAURASHTRA LETTER MA
-A8AB;AL # SAURASHTRA LETTER YA
-A8AC;AL # SAURASHTRA LETTER RA
-A8AD;AL # SAURASHTRA LETTER LA
-A8AE;AL # SAURASHTRA LETTER VA
-A8AF;AL # SAURASHTRA LETTER SHA
-A8B0;AL # SAURASHTRA LETTER SSA
-A8B1;AL # SAURASHTRA LETTER SA
-A8B2;AL # SAURASHTRA LETTER HA
-A8B3;AL # SAURASHTRA LETTER LLA
-A8B4;CM # SAURASHTRA CONSONANT SIGN HAARU
-A8B5;CM # SAURASHTRA VOWEL SIGN AA
-A8B6;CM # SAURASHTRA VOWEL SIGN I
-A8B7;CM # SAURASHTRA VOWEL SIGN II
-A8B8;CM # SAURASHTRA VOWEL SIGN U
-A8B9;CM # SAURASHTRA VOWEL SIGN UU
-A8BA;CM # SAURASHTRA VOWEL SIGN VOCALIC R
-A8BB;CM # SAURASHTRA VOWEL SIGN VOCALIC RR
-A8BC;CM # SAURASHTRA VOWEL SIGN VOCALIC L
-A8BD;CM # SAURASHTRA VOWEL SIGN VOCALIC LL
-A8BE;CM # SAURASHTRA VOWEL SIGN E
-A8BF;CM # SAURASHTRA VOWEL SIGN EE
-A8C0;CM # SAURASHTRA VOWEL SIGN AI
-A8C1;CM # SAURASHTRA VOWEL SIGN O
-A8C2;CM # SAURASHTRA VOWEL SIGN OO
-A8C3;CM # SAURASHTRA VOWEL SIGN AU
-A8C4;CM # SAURASHTRA SIGN VIRAMA
-A8CE;BA # SAURASHTRA DANDA
-A8CF;BA # SAURASHTRA DOUBLE DANDA
-A8D0;NU # SAURASHTRA DIGIT ZERO
-A8D1;NU # SAURASHTRA DIGIT ONE
-A8D2;NU # SAURASHTRA DIGIT TWO
-A8D3;NU # SAURASHTRA DIGIT THREE
-A8D4;NU # SAURASHTRA DIGIT FOUR
-A8D5;NU # SAURASHTRA DIGIT FIVE
-A8D6;NU # SAURASHTRA DIGIT SIX
-A8D7;NU # SAURASHTRA DIGIT SEVEN
-A8D8;NU # SAURASHTRA DIGIT EIGHT
-A8D9;NU # SAURASHTRA DIGIT NINE
-A8E0;CM # COMBINING DEVANAGARI DIGIT ZERO
-A8E1;CM # COMBINING DEVANAGARI DIGIT ONE
-A8E2;CM # COMBINING DEVANAGARI DIGIT TWO
-A8E3;CM # COMBINING DEVANAGARI DIGIT THREE
-A8E4;CM # COMBINING DEVANAGARI DIGIT FOUR
-A8E5;CM # COMBINING DEVANAGARI DIGIT FIVE
-A8E6;CM # COMBINING DEVANAGARI DIGIT SIX
-A8E7;CM # COMBINING DEVANAGARI DIGIT SEVEN
-A8E8;CM # COMBINING DEVANAGARI DIGIT EIGHT
-A8E9;CM # COMBINING DEVANAGARI DIGIT NINE
-A8EA;CM # COMBINING DEVANAGARI LETTER A
-A8EB;CM # COMBINING DEVANAGARI LETTER U
-A8EC;CM # COMBINING DEVANAGARI LETTER KA
-A8ED;CM # COMBINING DEVANAGARI LETTER NA
-A8EE;CM # COMBINING DEVANAGARI LETTER PA
-A8EF;CM # COMBINING DEVANAGARI LETTER RA
-A8F0;CM # COMBINING DEVANAGARI LETTER VI
-A8F1;CM # COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2;AL # DEVANAGARI SIGN SPACING CANDRABINDU
-A8F3;AL # DEVANAGARI SIGN CANDRABINDU VIRAMA
-A8F4;AL # DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA
-A8F5;AL # DEVANAGARI SIGN CANDRABINDU TWO
-A8F6;AL # DEVANAGARI SIGN CANDRABINDU THREE
-A8F7;AL # DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8;AL # DEVANAGARI SIGN PUSHPIKA
-A8F9;AL # DEVANAGARI GAP FILLER
-A8FA;AL # DEVANAGARI CARET
-A8FB;AL # DEVANAGARI HEADSTROKE
-A900;NU # KAYAH LI DIGIT ZERO
-A901;NU # KAYAH LI DIGIT ONE
-A902;NU # KAYAH LI DIGIT TWO
-A903;NU # KAYAH LI DIGIT THREE
-A904;NU # KAYAH LI DIGIT FOUR
-A905;NU # KAYAH LI DIGIT FIVE
-A906;NU # KAYAH LI DIGIT SIX
-A907;NU # KAYAH LI DIGIT SEVEN
-A908;NU # KAYAH LI DIGIT EIGHT
-A909;NU # KAYAH LI DIGIT NINE
-A90A;AL # KAYAH LI LETTER KA
-A90B;AL # KAYAH LI LETTER KHA
-A90C;AL # KAYAH LI LETTER GA
-A90D;AL # KAYAH LI LETTER NGA
-A90E;AL # KAYAH LI LETTER SA
-A90F;AL # KAYAH LI LETTER SHA
-A910;AL # KAYAH LI LETTER ZA
-A911;AL # KAYAH LI LETTER NYA
-A912;AL # KAYAH LI LETTER TA
-A913;AL # KAYAH LI LETTER HTA
-A914;AL # KAYAH LI LETTER NA
-A915;AL # KAYAH LI LETTER PA
-A916;AL # KAYAH LI LETTER PHA
-A917;AL # KAYAH LI LETTER MA
-A918;AL # KAYAH LI LETTER DA
-A919;AL # KAYAH LI LETTER BA
-A91A;AL # KAYAH LI LETTER RA
-A91B;AL # KAYAH LI LETTER YA
-A91C;AL # KAYAH LI LETTER LA
-A91D;AL # KAYAH LI LETTER WA
-A91E;AL # KAYAH LI LETTER THA
-A91F;AL # KAYAH LI LETTER HA
-A920;AL # KAYAH LI LETTER VA
-A921;AL # KAYAH LI LETTER CA
-A922;AL # KAYAH LI LETTER A
-A923;AL # KAYAH LI LETTER OE
-A924;AL # KAYAH LI LETTER I
-A925;AL # KAYAH LI LETTER OO
-A926;CM # KAYAH LI VOWEL UE
-A927;CM # KAYAH LI VOWEL E
-A928;CM # KAYAH LI VOWEL U
-A929;CM # KAYAH LI VOWEL EE
-A92A;CM # KAYAH LI VOWEL O
-A92B;CM # KAYAH LI TONE PLOPHU
-A92C;CM # KAYAH LI TONE CALYA
-A92D;CM # KAYAH LI TONE CALYA PLOPHU
-A92E;BA # KAYAH LI SIGN CWI
-A92F;BA # KAYAH LI SIGN SHYA
-A930;AL # REJANG LETTER KA
-A931;AL # REJANG LETTER GA
-A932;AL # REJANG LETTER NGA
-A933;AL # REJANG LETTER TA
-A934;AL # REJANG LETTER DA
-A935;AL # REJANG LETTER NA
-A936;AL # REJANG LETTER PA
-A937;AL # REJANG LETTER BA
-A938;AL # REJANG LETTER MA
-A939;AL # REJANG LETTER CA
-A93A;AL # REJANG LETTER JA
-A93B;AL # REJANG LETTER NYA
-A93C;AL # REJANG LETTER SA
-A93D;AL # REJANG LETTER RA
-A93E;AL # REJANG LETTER LA
-A93F;AL # REJANG LETTER YA
-A940;AL # REJANG LETTER WA
-A941;AL # REJANG LETTER HA
-A942;AL # REJANG LETTER MBA
-A943;AL # REJANG LETTER NGGA
-A944;AL # REJANG LETTER NDA
-A945;AL # REJANG LETTER NYJA
-A946;AL # REJANG LETTER A
-A947;CM # REJANG VOWEL SIGN I
-A948;CM # REJANG VOWEL SIGN U
-A949;CM # REJANG VOWEL SIGN E
-A94A;CM # REJANG VOWEL SIGN AI
-A94B;CM # REJANG VOWEL SIGN O
-A94C;CM # REJANG VOWEL SIGN AU
-A94D;CM # REJANG VOWEL SIGN EU
-A94E;CM # REJANG VOWEL SIGN EA
-A94F;CM # REJANG CONSONANT SIGN NG
-A950;CM # REJANG CONSONANT SIGN N
-A951;CM # REJANG CONSONANT SIGN R
-A952;CM # REJANG CONSONANT SIGN H
-A953;CM # REJANG VIRAMA
-A95F;AL # REJANG SECTION MARK
-A960;JL # HANGUL CHOSEONG TIKEUT-MIEUM
-A961;JL # HANGUL CHOSEONG TIKEUT-PIEUP
-A962;JL # HANGUL CHOSEONG TIKEUT-SIOS
-A963;JL # HANGUL CHOSEONG TIKEUT-CIEUC
-A964;JL # HANGUL CHOSEONG RIEUL-KIYEOK
-A965;JL # HANGUL CHOSEONG RIEUL-SSANGKIYEOK
-A966;JL # HANGUL CHOSEONG RIEUL-TIKEUT
-A967;JL # HANGUL CHOSEONG RIEUL-SSANGTIKEUT
-A968;JL # HANGUL CHOSEONG RIEUL-MIEUM
-A969;JL # HANGUL CHOSEONG RIEUL-PIEUP
-A96A;JL # HANGUL CHOSEONG RIEUL-SSANGPIEUP
-A96B;JL # HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP
-A96C;JL # HANGUL CHOSEONG RIEUL-SIOS
-A96D;JL # HANGUL CHOSEONG RIEUL-CIEUC
-A96E;JL # HANGUL CHOSEONG RIEUL-KHIEUKH
-A96F;JL # HANGUL CHOSEONG MIEUM-KIYEOK
-A970;JL # HANGUL CHOSEONG MIEUM-TIKEUT
-A971;JL # HANGUL CHOSEONG MIEUM-SIOS
-A972;JL # HANGUL CHOSEONG PIEUP-SIOS-THIEUTH
-A973;JL # HANGUL CHOSEONG PIEUP-KHIEUKH
-A974;JL # HANGUL CHOSEONG PIEUP-HIEUH
-A975;JL # HANGUL CHOSEONG SSANGSIOS-PIEUP
-A976;JL # HANGUL CHOSEONG IEUNG-RIEUL
-A977;JL # HANGUL CHOSEONG IEUNG-HIEUH
-A978;JL # HANGUL CHOSEONG SSANGCIEUC-HIEUH
-A979;JL # HANGUL CHOSEONG SSANGTHIEUTH
-A97A;JL # HANGUL CHOSEONG PHIEUPH-HIEUH
-A97B;JL # HANGUL CHOSEONG HIEUH-SIOS
-A97C;JL # HANGUL CHOSEONG SSANGYEORINHIEUH
-A980;CM # JAVANESE SIGN PANYANGGA
-A981;CM # JAVANESE SIGN CECAK
-A982;CM # JAVANESE SIGN LAYAR
-A983;CM # JAVANESE SIGN WIGNYAN
-A984;AL # JAVANESE LETTER A
-A985;AL # JAVANESE LETTER I KAWI
-A986;AL # JAVANESE LETTER I
-A987;AL # JAVANESE LETTER II
-A988;AL # JAVANESE LETTER U
-A989;AL # JAVANESE LETTER PA CEREK
-A98A;AL # JAVANESE LETTER NGA LELET
-A98B;AL # JAVANESE LETTER NGA LELET RASWADI
-A98C;AL # JAVANESE LETTER E
-A98D;AL # JAVANESE LETTER AI
-A98E;AL # JAVANESE LETTER O
-A98F;AL # JAVANESE LETTER KA
-A990;AL # JAVANESE LETTER KA SASAK
-A991;AL # JAVANESE LETTER KA MURDA
-A992;AL # JAVANESE LETTER GA
-A993;AL # JAVANESE LETTER GA MURDA
-A994;AL # JAVANESE LETTER NGA
-A995;AL # JAVANESE LETTER CA
-A996;AL # JAVANESE LETTER CA MURDA
-A997;AL # JAVANESE LETTER JA
-A998;AL # JAVANESE LETTER NYA MURDA
-A999;AL # JAVANESE LETTER JA MAHAPRANA
-A99A;AL # JAVANESE LETTER NYA
-A99B;AL # JAVANESE LETTER TTA
-A99C;AL # JAVANESE LETTER TTA MAHAPRANA
-A99D;AL # JAVANESE LETTER DDA
-A99E;AL # JAVANESE LETTER DDA MAHAPRANA
-A99F;AL # JAVANESE LETTER NA MURDA
-A9A0;AL # JAVANESE LETTER TA
-A9A1;AL # JAVANESE LETTER TA MURDA
-A9A2;AL # JAVANESE LETTER DA
-A9A3;AL # JAVANESE LETTER DA MAHAPRANA
-A9A4;AL # JAVANESE LETTER NA
-A9A5;AL # JAVANESE LETTER PA
-A9A6;AL # JAVANESE LETTER PA MURDA
-A9A7;AL # JAVANESE LETTER BA
-A9A8;AL # JAVANESE LETTER BA MURDA
-A9A9;AL # JAVANESE LETTER MA
-A9AA;AL # JAVANESE LETTER YA
-A9AB;AL # JAVANESE LETTER RA
-A9AC;AL # JAVANESE LETTER RA AGUNG
-A9AD;AL # JAVANESE LETTER LA
-A9AE;AL # JAVANESE LETTER WA
-A9AF;AL # JAVANESE LETTER SA MURDA
-A9B0;AL # JAVANESE LETTER SA MAHAPRANA
-A9B1;AL # JAVANESE LETTER SA
-A9B2;AL # JAVANESE LETTER HA
-A9B3;CM # JAVANESE SIGN CECAK TELU
-A9B4;CM # JAVANESE VOWEL SIGN TARUNG
-A9B5;CM # JAVANESE VOWEL SIGN TOLONG
-A9B6;CM # JAVANESE VOWEL SIGN WULU
-A9B7;CM # JAVANESE VOWEL SIGN WULU MELIK
-A9B8;CM # JAVANESE VOWEL SIGN SUKU
-A9B9;CM # JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA;CM # JAVANESE VOWEL SIGN TALING
-A9BB;CM # JAVANESE VOWEL SIGN DIRGA MURE
-A9BC;CM # JAVANESE VOWEL SIGN PEPET
-A9BD;CM # JAVANESE CONSONANT SIGN KERET
-A9BE;CM # JAVANESE CONSONANT SIGN PENGKAL
-A9BF;CM # JAVANESE CONSONANT SIGN CAKRA
-A9C0;CM # JAVANESE PANGKON
-A9C1;AL # JAVANESE LEFT RERENGGAN
-A9C2;AL # JAVANESE RIGHT RERENGGAN
-A9C3;AL # JAVANESE PADA ANDAP
-A9C4;AL # JAVANESE PADA MADYA
-A9C5;AL # JAVANESE PADA LUHUR
-A9C6;AL # JAVANESE PADA WINDU
-A9C7;BA # JAVANESE PADA PANGKAT
-A9C8;BA # JAVANESE PADA LINGSA
-A9C9;BA # JAVANESE PADA LUNGSI
-A9CA;AL # JAVANESE PADA ADEG
-A9CB;AL # JAVANESE PADA ADEG ADEG
-A9CC;AL # JAVANESE PADA PISELEH
-A9CD;AL # JAVANESE TURNED PADA PISELEH
-A9CF;AL # JAVANESE PANGRANGKEP
-A9D0;NU # JAVANESE DIGIT ZERO
-A9D1;NU # JAVANESE DIGIT ONE
-A9D2;NU # JAVANESE DIGIT TWO
-A9D3;NU # JAVANESE DIGIT THREE
-A9D4;NU # JAVANESE DIGIT FOUR
-A9D5;NU # JAVANESE DIGIT FIVE
-A9D6;NU # JAVANESE DIGIT SIX
-A9D7;NU # JAVANESE DIGIT SEVEN
-A9D8;NU # JAVANESE DIGIT EIGHT
-A9D9;NU # JAVANESE DIGIT NINE
-A9DE;AL # JAVANESE PADA TIRTA TUMETES
-A9DF;AL # JAVANESE PADA ISEN-ISEN
-AA00;AL # CHAM LETTER A
-AA01;AL # CHAM LETTER I
-AA02;AL # CHAM LETTER U
-AA03;AL # CHAM LETTER E
-AA04;AL # CHAM LETTER AI
-AA05;AL # CHAM LETTER O
-AA06;AL # CHAM LETTER KA
-AA07;AL # CHAM LETTER KHA
-AA08;AL # CHAM LETTER GA
-AA09;AL # CHAM LETTER GHA
-AA0A;AL # CHAM LETTER NGUE
-AA0B;AL # CHAM LETTER NGA
-AA0C;AL # CHAM LETTER CHA
-AA0D;AL # CHAM LETTER CHHA
-AA0E;AL # CHAM LETTER JA
-AA0F;AL # CHAM LETTER JHA
-AA10;AL # CHAM LETTER NHUE
-AA11;AL # CHAM LETTER NHA
-AA12;AL # CHAM LETTER NHJA
-AA13;AL # CHAM LETTER TA
-AA14;AL # CHAM LETTER THA
-AA15;AL # CHAM LETTER DA
-AA16;AL # CHAM LETTER DHA
-AA17;AL # CHAM LETTER NUE
-AA18;AL # CHAM LETTER NA
-AA19;AL # CHAM LETTER DDA
-AA1A;AL # CHAM LETTER PA
-AA1B;AL # CHAM LETTER PPA
-AA1C;AL # CHAM LETTER PHA
-AA1D;AL # CHAM LETTER BA
-AA1E;AL # CHAM LETTER BHA
-AA1F;AL # CHAM LETTER MUE
-AA20;AL # CHAM LETTER MA
-AA21;AL # CHAM LETTER BBA
-AA22;AL # CHAM LETTER YA
-AA23;AL # CHAM LETTER RA
-AA24;AL # CHAM LETTER LA
-AA25;AL # CHAM LETTER VA
-AA26;AL # CHAM LETTER SSA
-AA27;AL # CHAM LETTER SA
-AA28;AL # CHAM LETTER HA
-AA29;CM # CHAM VOWEL SIGN AA
-AA2A;CM # CHAM VOWEL SIGN I
-AA2B;CM # CHAM VOWEL SIGN II
-AA2C;CM # CHAM VOWEL SIGN EI
-AA2D;CM # CHAM VOWEL SIGN U
-AA2E;CM # CHAM VOWEL SIGN OE
-AA2F;CM # CHAM VOWEL SIGN O
-AA30;CM # CHAM VOWEL SIGN AI
-AA31;CM # CHAM VOWEL SIGN AU
-AA32;CM # CHAM VOWEL SIGN UE
-AA33;CM # CHAM CONSONANT SIGN YA
-AA34;CM # CHAM CONSONANT SIGN RA
-AA35;CM # CHAM CONSONANT SIGN LA
-AA36;CM # CHAM CONSONANT SIGN WA
-AA40;AL # CHAM LETTER FINAL K
-AA41;AL # CHAM LETTER FINAL G
-AA42;AL # CHAM LETTER FINAL NG
-AA43;CM # CHAM CONSONANT SIGN FINAL NG
-AA44;AL # CHAM LETTER FINAL CH
-AA45;AL # CHAM LETTER FINAL T
-AA46;AL # CHAM LETTER FINAL N
-AA47;AL # CHAM LETTER FINAL P
-AA48;AL # CHAM LETTER FINAL Y
-AA49;AL # CHAM LETTER FINAL R
-AA4A;AL # CHAM LETTER FINAL L
-AA4B;AL # CHAM LETTER FINAL SS
-AA4C;CM # CHAM CONSONANT SIGN FINAL M
-AA4D;CM # CHAM CONSONANT SIGN FINAL H
-AA50;NU # CHAM DIGIT ZERO
-AA51;NU # CHAM DIGIT ONE
-AA52;NU # CHAM DIGIT TWO
-AA53;NU # CHAM DIGIT THREE
-AA54;NU # CHAM DIGIT FOUR
-AA55;NU # CHAM DIGIT FIVE
-AA56;NU # CHAM DIGIT SIX
-AA57;NU # CHAM DIGIT SEVEN
-AA58;NU # CHAM DIGIT EIGHT
-AA59;NU # CHAM DIGIT NINE
-AA5C;AL # CHAM PUNCTUATION SPIRAL
-AA5D;BA # CHAM PUNCTUATION DANDA
-AA5E;BA # CHAM PUNCTUATION DOUBLE DANDA
-AA5F;BA # CHAM PUNCTUATION TRIPLE DANDA
-AA60;SA # MYANMAR LETTER KHAMTI GA
-AA61;SA # MYANMAR LETTER KHAMTI CA
-AA62;SA # MYANMAR LETTER KHAMTI CHA
-AA63;SA # MYANMAR LETTER KHAMTI JA
-AA64;SA # MYANMAR LETTER KHAMTI JHA
-AA65;SA # MYANMAR LETTER KHAMTI NYA
-AA66;SA # MYANMAR LETTER KHAMTI TTA
-AA67;SA # MYANMAR LETTER KHAMTI TTHA
-AA68;SA # MYANMAR LETTER KHAMTI DDA
-AA69;SA # MYANMAR LETTER KHAMTI DDHA
-AA6A;SA # MYANMAR LETTER KHAMTI DHA
-AA6B;SA # MYANMAR LETTER KHAMTI NA
-AA6C;SA # MYANMAR LETTER KHAMTI SA
-AA6D;SA # MYANMAR LETTER KHAMTI HA
-AA6E;SA # MYANMAR LETTER KHAMTI HHA
-AA6F;SA # MYANMAR LETTER KHAMTI FA
-AA70;SA # MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71;SA # MYANMAR LETTER KHAMTI XA
-AA72;SA # MYANMAR LETTER KHAMTI ZA
-AA73;SA # MYANMAR LETTER KHAMTI RA
-AA74;SA # MYANMAR LOGOGRAM KHAMTI OAY
-AA75;SA # MYANMAR LOGOGRAM KHAMTI QN
-AA76;SA # MYANMAR LOGOGRAM KHAMTI HM
-AA77;SA # MYANMAR SYMBOL AITON EXCLAMATION
-AA78;SA # MYANMAR SYMBOL AITON ONE
-AA79;SA # MYANMAR SYMBOL AITON TWO
-AA7A;SA # MYANMAR LETTER AITON RA
-AA7B;SA # MYANMAR SIGN PAO KAREN TONE
-AA80;SA # TAI VIET LETTER LOW KO
-AA81;SA # TAI VIET LETTER HIGH KO
-AA82;SA # TAI VIET LETTER LOW KHO
-AA83;SA # TAI VIET LETTER HIGH KHO
-AA84;SA # TAI VIET LETTER LOW KHHO
-AA85;SA # TAI VIET LETTER HIGH KHHO
-AA86;SA # TAI VIET LETTER LOW GO
-AA87;SA # TAI VIET LETTER HIGH GO
-AA88;SA # TAI VIET LETTER LOW NGO
-AA89;SA # TAI VIET LETTER HIGH NGO
-AA8A;SA # TAI VIET LETTER LOW CO
-AA8B;SA # TAI VIET LETTER HIGH CO
-AA8C;SA # TAI VIET LETTER LOW CHO
-AA8D;SA # TAI VIET LETTER HIGH CHO
-AA8E;SA # TAI VIET LETTER LOW SO
-AA8F;SA # TAI VIET LETTER HIGH SO
-AA90;SA # TAI VIET LETTER LOW NYO
-AA91;SA # TAI VIET LETTER HIGH NYO
-AA92;SA # TAI VIET LETTER LOW DO
-AA93;SA # TAI VIET LETTER HIGH DO
-AA94;SA # TAI VIET LETTER LOW TO
-AA95;SA # TAI VIET LETTER HIGH TO
-AA96;SA # TAI VIET LETTER LOW THO
-AA97;SA # TAI VIET LETTER HIGH THO
-AA98;SA # TAI VIET LETTER LOW NO
-AA99;SA # TAI VIET LETTER HIGH NO
-AA9A;SA # TAI VIET LETTER LOW BO
-AA9B;SA # TAI VIET LETTER HIGH BO
-AA9C;SA # TAI VIET LETTER LOW PO
-AA9D;SA # TAI VIET LETTER HIGH PO
-AA9E;SA # TAI VIET LETTER LOW PHO
-AA9F;SA # TAI VIET LETTER HIGH PHO
-AAA0;SA # TAI VIET LETTER LOW FO
-AAA1;SA # TAI VIET LETTER HIGH FO
-AAA2;SA # TAI VIET LETTER LOW MO
-AAA3;SA # TAI VIET LETTER HIGH MO
-AAA4;SA # TAI VIET LETTER LOW YO
-AAA5;SA # TAI VIET LETTER HIGH YO
-AAA6;SA # TAI VIET LETTER LOW RO
-AAA7;SA # TAI VIET LETTER HIGH RO
-AAA8;SA # TAI VIET LETTER LOW LO
-AAA9;SA # TAI VIET LETTER HIGH LO
-AAAA;SA # TAI VIET LETTER LOW VO
-AAAB;SA # TAI VIET LETTER HIGH VO
-AAAC;SA # TAI VIET LETTER LOW HO
-AAAD;SA # TAI VIET LETTER HIGH HO
-AAAE;SA # TAI VIET LETTER LOW O
-AAAF;SA # TAI VIET LETTER HIGH O
-AAB0;SA # TAI VIET MAI KANG
-AAB1;SA # TAI VIET VOWEL AA
-AAB2;SA # TAI VIET VOWEL I
-AAB3;SA # TAI VIET VOWEL UE
-AAB4;SA # TAI VIET VOWEL U
-AAB5;SA # TAI VIET VOWEL E
-AAB6;SA # TAI VIET VOWEL O
-AAB7;SA # TAI VIET MAI KHIT
-AAB8;SA # TAI VIET VOWEL IA
-AAB9;SA # TAI VIET VOWEL UEA
-AABA;SA # TAI VIET VOWEL UA
-AABB;SA # TAI VIET VOWEL AUE
-AABC;SA # TAI VIET VOWEL AY
-AABD;SA # TAI VIET VOWEL AN
-AABE;SA # TAI VIET VOWEL AM
-AABF;SA # TAI VIET TONE MAI EK
-AAC0;SA # TAI VIET TONE MAI NUENG
-AAC1;SA # TAI VIET TONE MAI THO
-AAC2;SA # TAI VIET TONE MAI SONG
-AADB;SA # TAI VIET SYMBOL KON
-AADC;SA # TAI VIET SYMBOL NUENG
-AADD;SA # TAI VIET SYMBOL SAM
-AADE;SA # TAI VIET SYMBOL HO HOI
-AADF;SA # TAI VIET SYMBOL KOI KOI
-ABC0;AL # MEETEI MAYEK LETTER KOK
-ABC1;AL # MEETEI MAYEK LETTER SAM
-ABC2;AL # MEETEI MAYEK LETTER LAI
-ABC3;AL # MEETEI MAYEK LETTER MIT
-ABC4;AL # MEETEI MAYEK LETTER PA
-ABC5;AL # MEETEI MAYEK LETTER NA
-ABC6;AL # MEETEI MAYEK LETTER CHIL
-ABC7;AL # MEETEI MAYEK LETTER TIL
-ABC8;AL # MEETEI MAYEK LETTER KHOU
-ABC9;AL # MEETEI MAYEK LETTER NGOU
-ABCA;AL # MEETEI MAYEK LETTER THOU
-ABCB;AL # MEETEI MAYEK LETTER WAI
-ABCC;AL # MEETEI MAYEK LETTER YANG
-ABCD;AL # MEETEI MAYEK LETTER HUK
-ABCE;AL # MEETEI MAYEK LETTER UN
-ABCF;AL # MEETEI MAYEK LETTER I
-ABD0;AL # MEETEI MAYEK LETTER PHAM
-ABD1;AL # MEETEI MAYEK LETTER ATIYA
-ABD2;AL # MEETEI MAYEK LETTER GOK
-ABD3;AL # MEETEI MAYEK LETTER JHAM
-ABD4;AL # MEETEI MAYEK LETTER RAI
-ABD5;AL # MEETEI MAYEK LETTER BA
-ABD6;AL # MEETEI MAYEK LETTER JIL
-ABD7;AL # MEETEI MAYEK LETTER DIL
-ABD8;AL # MEETEI MAYEK LETTER GHOU
-ABD9;AL # MEETEI MAYEK LETTER DHOU
-ABDA;AL # MEETEI MAYEK LETTER BHAM
-ABDB;AL # MEETEI MAYEK LETTER KOK LONSUM
-ABDC;AL # MEETEI MAYEK LETTER LAI LONSUM
-ABDD;AL # MEETEI MAYEK LETTER MIT LONSUM
-ABDE;AL # MEETEI MAYEK LETTER PA LONSUM
-ABDF;AL # MEETEI MAYEK LETTER NA LONSUM
-ABE0;AL # MEETEI MAYEK LETTER TIL LONSUM
-ABE1;AL # MEETEI MAYEK LETTER NGOU LONSUM
-ABE2;AL # MEETEI MAYEK LETTER I LONSUM
-ABE3;CM # MEETEI MAYEK VOWEL SIGN ONAP
-ABE4;CM # MEETEI MAYEK VOWEL SIGN INAP
-ABE5;CM # MEETEI MAYEK VOWEL SIGN ANAP
-ABE6;CM # MEETEI MAYEK VOWEL SIGN YENAP
-ABE7;CM # MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8;CM # MEETEI MAYEK VOWEL SIGN UNAP
-ABE9;CM # MEETEI MAYEK VOWEL SIGN CHEINAP
-ABEA;CM # MEETEI MAYEK VOWEL SIGN NUNG
-ABEB;BA # MEETEI MAYEK CHEIKHEI
-ABEC;CM # MEETEI MAYEK LUM IYEK
-ABED;CM # MEETEI MAYEK APUN IYEK
-ABF0;NU # MEETEI MAYEK DIGIT ZERO
-ABF1;NU # MEETEI MAYEK DIGIT ONE
-ABF2;NU # MEETEI MAYEK DIGIT TWO
-ABF3;NU # MEETEI MAYEK DIGIT THREE
-ABF4;NU # MEETEI MAYEK DIGIT FOUR
-ABF5;NU # MEETEI MAYEK DIGIT FIVE
-ABF6;NU # MEETEI MAYEK DIGIT SIX
-ABF7;NU # MEETEI MAYEK DIGIT SEVEN
-ABF8;NU # MEETEI MAYEK DIGIT EIGHT
-ABF9;NU # MEETEI MAYEK DIGIT NINE
-AC00;H2 # HANGUL SYLLABLE GA
-AC01..AC1B;H3 # HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH
-AC1C;H2 # HANGUL SYLLABLE GAE
-AC1D..AC37;H3 # HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH
-AC38;H2 # HANGUL SYLLABLE GYA
-AC39..AC53;H3 # HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH
-AC54;H2 # HANGUL SYLLABLE GYAE
-AC55..AC6F;H3 # HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH
-AC70;H2 # HANGUL SYLLABLE GEO
-AC71..AC8B;H3 # HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH
-AC8C;H2 # HANGUL SYLLABLE GE
-AC8D..ACA7;H3 # HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH
-ACA8;H2 # HANGUL SYLLABLE GYEO
-ACA9..ACC3;H3 # HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH
-ACC4;H2 # HANGUL SYLLABLE GYE
-ACC5..ACDF;H3 # HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH
-ACE0;H2 # HANGUL SYLLABLE GO
-ACE1..ACFB;H3 # HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH
-ACFC;H2 # HANGUL SYLLABLE GWA
-ACFD..AD17;H3 # HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH
-AD18;H2 # HANGUL SYLLABLE GWAE
-AD19..AD33;H3 # HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH
-AD34;H2 # HANGUL SYLLABLE GOE
-AD35..AD4F;H3 # HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH
-AD50;H2 # HANGUL SYLLABLE GYO
-AD51..AD6B;H3 # HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH
-AD6C;H2 # HANGUL SYLLABLE GU
-AD6D..AD87;H3 # HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH
-AD88;H2 # HANGUL SYLLABLE GWEO
-AD89..ADA3;H3 # HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH
-ADA4;H2 # HANGUL SYLLABLE GWE
-ADA5..ADBF;H3 # HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH
-ADC0;H2 # HANGUL SYLLABLE GWI
-ADC1..ADDB;H3 # HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH
-ADDC;H2 # HANGUL SYLLABLE GYU
-ADDD..ADF7;H3 # HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH
-ADF8;H2 # HANGUL SYLLABLE GEU
-ADF9..AE13;H3 # HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH
-AE14;H2 # HANGUL SYLLABLE GYI
-AE15..AE2F;H3 # HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH
-AE30;H2 # HANGUL SYLLABLE GI
-AE31..AE4B;H3 # HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH
-AE4C;H2 # HANGUL SYLLABLE GGA
-AE4D..AE67;H3 # HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH
-AE68;H2 # HANGUL SYLLABLE GGAE
-AE69..AE83;H3 # HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH
-AE84;H2 # HANGUL SYLLABLE GGYA
-AE85..AE9F;H3 # HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH
-AEA0;H2 # HANGUL SYLLABLE GGYAE
-AEA1..AEBB;H3 # HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH
-AEBC;H2 # HANGUL SYLLABLE GGEO
-AEBD..AED7;H3 # HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH
-AED8;H2 # HANGUL SYLLABLE GGE
-AED9..AEF3;H3 # HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH
-AEF4;H2 # HANGUL SYLLABLE GGYEO
-AEF5..AF0F;H3 # HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH
-AF10;H2 # HANGUL SYLLABLE GGYE
-AF11..AF2B;H3 # HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH
-AF2C;H2 # HANGUL SYLLABLE GGO
-AF2D..AF47;H3 # HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH
-AF48;H2 # HANGUL SYLLABLE GGWA
-AF49..AF63;H3 # HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH
-AF64;H2 # HANGUL SYLLABLE GGWAE
-AF65..AF7F;H3 # HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH
-AF80;H2 # HANGUL SYLLABLE GGOE
-AF81..AF9B;H3 # HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH
-AF9C;H2 # HANGUL SYLLABLE GGYO
-AF9D..AFB7;H3 # HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH
-AFB8;H2 # HANGUL SYLLABLE GGU
-AFB9..AFD3;H3 # HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH
-AFD4;H2 # HANGUL SYLLABLE GGWEO
-AFD5..AFEF;H3 # HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH
-AFF0;H2 # HANGUL SYLLABLE GGWE
-AFF1..B00B;H3 # HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH
-B00C;H2 # HANGUL SYLLABLE GGWI
-B00D..B027;H3 # HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH
-B028;H2 # HANGUL SYLLABLE GGYU
-B029..B043;H3 # HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH
-B044;H2 # HANGUL SYLLABLE GGEU
-B045..B05F;H3 # HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH
-B060;H2 # HANGUL SYLLABLE GGYI
-B061..B07B;H3 # HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH
-B07C;H2 # HANGUL SYLLABLE GGI
-B07D..B097;H3 # HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH
-B098;H2 # HANGUL SYLLABLE NA
-B099..B0B3;H3 # HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH
-B0B4;H2 # HANGUL SYLLABLE NAE
-B0B5..B0CF;H3 # HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH
-B0D0;H2 # HANGUL SYLLABLE NYA
-B0D1..B0EB;H3 # HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH
-B0EC;H2 # HANGUL SYLLABLE NYAE
-B0ED..B107;H3 # HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH
-B108;H2 # HANGUL SYLLABLE NEO
-B109..B123;H3 # HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH
-B124;H2 # HANGUL SYLLABLE NE
-B125..B13F;H3 # HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH
-B140;H2 # HANGUL SYLLABLE NYEO
-B141..B15B;H3 # HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH
-B15C;H2 # HANGUL SYLLABLE NYE
-B15D..B177;H3 # HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH
-B178;H2 # HANGUL SYLLABLE NO
-B179..B193;H3 # HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH
-B194;H2 # HANGUL SYLLABLE NWA
-B195..B1AF;H3 # HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH
-B1B0;H2 # HANGUL SYLLABLE NWAE
-B1B1..B1CB;H3 # HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH
-B1CC;H2 # HANGUL SYLLABLE NOE
-B1CD..B1E7;H3 # HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH
-B1E8;H2 # HANGUL SYLLABLE NYO
-B1E9..B203;H3 # HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH
-B204;H2 # HANGUL SYLLABLE NU
-B205..B21F;H3 # HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH
-B220;H2 # HANGUL SYLLABLE NWEO
-B221..B23B;H3 # HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH
-B23C;H2 # HANGUL SYLLABLE NWE
-B23D..B257;H3 # HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH
-B258;H2 # HANGUL SYLLABLE NWI
-B259..B273;H3 # HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH
-B274;H2 # HANGUL SYLLABLE NYU
-B275..B28F;H3 # HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH
-B290;H2 # HANGUL SYLLABLE NEU
-B291..B2AB;H3 # HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH
-B2AC;H2 # HANGUL SYLLABLE NYI
-B2AD..B2C7;H3 # HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH
-B2C8;H2 # HANGUL SYLLABLE NI
-B2C9..B2E3;H3 # HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH
-B2E4;H2 # HANGUL SYLLABLE DA
-B2E5..B2FF;H3 # HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH
-B300;H2 # HANGUL SYLLABLE DAE
-B301..B31B;H3 # HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH
-B31C;H2 # HANGUL SYLLABLE DYA
-B31D..B337;H3 # HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH
-B338;H2 # HANGUL SYLLABLE DYAE
-B339..B353;H3 # HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH
-B354;H2 # HANGUL SYLLABLE DEO
-B355..B36F;H3 # HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH
-B370;H2 # HANGUL SYLLABLE DE
-B371..B38B;H3 # HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH
-B38C;H2 # HANGUL SYLLABLE DYEO
-B38D..B3A7;H3 # HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH
-B3A8;H2 # HANGUL SYLLABLE DYE
-B3A9..B3C3;H3 # HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH
-B3C4;H2 # HANGUL SYLLABLE DO
-B3C5..B3DF;H3 # HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH
-B3E0;H2 # HANGUL SYLLABLE DWA
-B3E1..B3FB;H3 # HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH
-B3FC;H2 # HANGUL SYLLABLE DWAE
-B3FD..B417;H3 # HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH
-B418;H2 # HANGUL SYLLABLE DOE
-B419..B433;H3 # HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH
-B434;H2 # HANGUL SYLLABLE DYO
-B435..B44F;H3 # HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH
-B450;H2 # HANGUL SYLLABLE DU
-B451..B46B;H3 # HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH
-B46C;H2 # HANGUL SYLLABLE DWEO
-B46D..B487;H3 # HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH
-B488;H2 # HANGUL SYLLABLE DWE
-B489..B4A3;H3 # HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH
-B4A4;H2 # HANGUL SYLLABLE DWI
-B4A5..B4BF;H3 # HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH
-B4C0;H2 # HANGUL SYLLABLE DYU
-B4C1..B4DB;H3 # HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH
-B4DC;H2 # HANGUL SYLLABLE DEU
-B4DD..B4F7;H3 # HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH
-B4F8;H2 # HANGUL SYLLABLE DYI
-B4F9..B513;H3 # HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH
-B514;H2 # HANGUL SYLLABLE DI
-B515..B52F;H3 # HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH
-B530;H2 # HANGUL SYLLABLE DDA
-B531..B54B;H3 # HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH
-B54C;H2 # HANGUL SYLLABLE DDAE
-B54D..B567;H3 # HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH
-B568;H2 # HANGUL SYLLABLE DDYA
-B569..B583;H3 # HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH
-B584;H2 # HANGUL SYLLABLE DDYAE
-B585..B59F;H3 # HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH
-B5A0;H2 # HANGUL SYLLABLE DDEO
-B5A1..B5BB;H3 # HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH
-B5BC;H2 # HANGUL SYLLABLE DDE
-B5BD..B5D7;H3 # HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH
-B5D8;H2 # HANGUL SYLLABLE DDYEO
-B5D9..B5F3;H3 # HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH
-B5F4;H2 # HANGUL SYLLABLE DDYE
-B5F5..B60F;H3 # HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH
-B610;H2 # HANGUL SYLLABLE DDO
-B611..B62B;H3 # HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH
-B62C;H2 # HANGUL SYLLABLE DDWA
-B62D..B647;H3 # HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH
-B648;H2 # HANGUL SYLLABLE DDWAE
-B649..B663;H3 # HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH
-B664;H2 # HANGUL SYLLABLE DDOE
-B665..B67F;H3 # HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH
-B680;H2 # HANGUL SYLLABLE DDYO
-B681..B69B;H3 # HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH
-B69C;H2 # HANGUL SYLLABLE DDU
-B69D..B6B7;H3 # HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH
-B6B8;H2 # HANGUL SYLLABLE DDWEO
-B6B9..B6D3;H3 # HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH
-B6D4;H2 # HANGUL SYLLABLE DDWE
-B6D5..B6EF;H3 # HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH
-B6F0;H2 # HANGUL SYLLABLE DDWI
-B6F1..B70B;H3 # HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH
-B70C;H2 # HANGUL SYLLABLE DDYU
-B70D..B727;H3 # HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH
-B728;H2 # HANGUL SYLLABLE DDEU
-B729..B743;H3 # HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH
-B744;H2 # HANGUL SYLLABLE DDYI
-B745..B75F;H3 # HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH
-B760;H2 # HANGUL SYLLABLE DDI
-B761..B77B;H3 # HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH
-B77C;H2 # HANGUL SYLLABLE RA
-B77D..B797;H3 # HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH
-B798;H2 # HANGUL SYLLABLE RAE
-B799..B7B3;H3 # HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH
-B7B4;H2 # HANGUL SYLLABLE RYA
-B7B5..B7CF;H3 # HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH
-B7D0;H2 # HANGUL SYLLABLE RYAE
-B7D1..B7EB;H3 # HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH
-B7EC;H2 # HANGUL SYLLABLE REO
-B7ED..B807;H3 # HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH
-B808;H2 # HANGUL SYLLABLE RE
-B809..B823;H3 # HANGUL SYLLABLE REG..HANGUL SYLLABLE REH
-B824;H2 # HANGUL SYLLABLE RYEO
-B825..B83F;H3 # HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH
-B840;H2 # HANGUL SYLLABLE RYE
-B841..B85B;H3 # HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH
-B85C;H2 # HANGUL SYLLABLE RO
-B85D..B877;H3 # HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH
-B878;H2 # HANGUL SYLLABLE RWA
-B879..B893;H3 # HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH
-B894;H2 # HANGUL SYLLABLE RWAE
-B895..B8AF;H3 # HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH
-B8B0;H2 # HANGUL SYLLABLE ROE
-B8B1..B8CB;H3 # HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH
-B8CC;H2 # HANGUL SYLLABLE RYO
-B8CD..B8E7;H3 # HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH
-B8E8;H2 # HANGUL SYLLABLE RU
-B8E9..B903;H3 # HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH
-B904;H2 # HANGUL SYLLABLE RWEO
-B905..B91F;H3 # HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH
-B920;H2 # HANGUL SYLLABLE RWE
-B921..B93B;H3 # HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH
-B93C;H2 # HANGUL SYLLABLE RWI
-B93D..B957;H3 # HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH
-B958;H2 # HANGUL SYLLABLE RYU
-B959..B973;H3 # HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH
-B974;H2 # HANGUL SYLLABLE REU
-B975..B98F;H3 # HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH
-B990;H2 # HANGUL SYLLABLE RYI
-B991..B9AB;H3 # HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH
-B9AC;H2 # HANGUL SYLLABLE RI
-B9AD..B9C7;H3 # HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH
-B9C8;H2 # HANGUL SYLLABLE MA
-B9C9..B9E3;H3 # HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH
-B9E4;H2 # HANGUL SYLLABLE MAE
-B9E5..B9FF;H3 # HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH
-BA00;H2 # HANGUL SYLLABLE MYA
-BA01..BA1B;H3 # HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH
-BA1C;H2 # HANGUL SYLLABLE MYAE
-BA1D..BA37;H3 # HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH
-BA38;H2 # HANGUL SYLLABLE MEO
-BA39..BA53;H3 # HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH
-BA54;H2 # HANGUL SYLLABLE ME
-BA55..BA6F;H3 # HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH
-BA70;H2 # HANGUL SYLLABLE MYEO
-BA71..BA8B;H3 # HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH
-BA8C;H2 # HANGUL SYLLABLE MYE
-BA8D..BAA7;H3 # HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH
-BAA8;H2 # HANGUL SYLLABLE MO
-BAA9..BAC3;H3 # HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH
-BAC4;H2 # HANGUL SYLLABLE MWA
-BAC5..BADF;H3 # HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH
-BAE0;H2 # HANGUL SYLLABLE MWAE
-BAE1..BAFB;H3 # HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH
-BAFC;H2 # HANGUL SYLLABLE MOE
-BAFD..BB17;H3 # HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH
-BB18;H2 # HANGUL SYLLABLE MYO
-BB19..BB33;H3 # HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH
-BB34;H2 # HANGUL SYLLABLE MU
-BB35..BB4F;H3 # HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH
-BB50;H2 # HANGUL SYLLABLE MWEO
-BB51..BB6B;H3 # HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH
-BB6C;H2 # HANGUL SYLLABLE MWE
-BB6D..BB87;H3 # HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH
-BB88;H2 # HANGUL SYLLABLE MWI
-BB89..BBA3;H3 # HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH
-BBA4;H2 # HANGUL SYLLABLE MYU
-BBA5..BBBF;H3 # HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH
-BBC0;H2 # HANGUL SYLLABLE MEU
-BBC1..BBDB;H3 # HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH
-BBDC;H2 # HANGUL SYLLABLE MYI
-BBDD..BBF7;H3 # HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH
-BBF8;H2 # HANGUL SYLLABLE MI
-BBF9..BC13;H3 # HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH
-BC14;H2 # HANGUL SYLLABLE BA
-BC15..BC2F;H3 # HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH
-BC30;H2 # HANGUL SYLLABLE BAE
-BC31..BC4B;H3 # HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH
-BC4C;H2 # HANGUL SYLLABLE BYA
-BC4D..BC67;H3 # HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH
-BC68;H2 # HANGUL SYLLABLE BYAE
-BC69..BC83;H3 # HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH
-BC84;H2 # HANGUL SYLLABLE BEO
-BC85..BC9F;H3 # HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH
-BCA0;H2 # HANGUL SYLLABLE BE
-BCA1..BCBB;H3 # HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH
-BCBC;H2 # HANGUL SYLLABLE BYEO
-BCBD..BCD7;H3 # HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH
-BCD8;H2 # HANGUL SYLLABLE BYE
-BCD9..BCF3;H3 # HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH
-BCF4;H2 # HANGUL SYLLABLE BO
-BCF5..BD0F;H3 # HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH
-BD10;H2 # HANGUL SYLLABLE BWA
-BD11..BD2B;H3 # HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH
-BD2C;H2 # HANGUL SYLLABLE BWAE
-BD2D..BD47;H3 # HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH
-BD48;H2 # HANGUL SYLLABLE BOE
-BD49..BD63;H3 # HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH
-BD64;H2 # HANGUL SYLLABLE BYO
-BD65..BD7F;H3 # HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH
-BD80;H2 # HANGUL SYLLABLE BU
-BD81..BD9B;H3 # HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH
-BD9C;H2 # HANGUL SYLLABLE BWEO
-BD9D..BDB7;H3 # HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH
-BDB8;H2 # HANGUL SYLLABLE BWE
-BDB9..BDD3;H3 # HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH
-BDD4;H2 # HANGUL SYLLABLE BWI
-BDD5..BDEF;H3 # HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH
-BDF0;H2 # HANGUL SYLLABLE BYU
-BDF1..BE0B;H3 # HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH
-BE0C;H2 # HANGUL SYLLABLE BEU
-BE0D..BE27;H3 # HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH
-BE28;H2 # HANGUL SYLLABLE BYI
-BE29..BE43;H3 # HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH
-BE44;H2 # HANGUL SYLLABLE BI
-BE45..BE5F;H3 # HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH
-BE60;H2 # HANGUL SYLLABLE BBA
-BE61..BE7B;H3 # HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH
-BE7C;H2 # HANGUL SYLLABLE BBAE
-BE7D..BE97;H3 # HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH
-BE98;H2 # HANGUL SYLLABLE BBYA
-BE99..BEB3;H3 # HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH
-BEB4;H2 # HANGUL SYLLABLE BBYAE
-BEB5..BECF;H3 # HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH
-BED0;H2 # HANGUL SYLLABLE BBEO
-BED1..BEEB;H3 # HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH
-BEEC;H2 # HANGUL SYLLABLE BBE
-BEED..BF07;H3 # HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH
-BF08;H2 # HANGUL SYLLABLE BBYEO
-BF09..BF23;H3 # HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH
-BF24;H2 # HANGUL SYLLABLE BBYE
-BF25..BF3F;H3 # HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH
-BF40;H2 # HANGUL SYLLABLE BBO
-BF41..BF5B;H3 # HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH
-BF5C;H2 # HANGUL SYLLABLE BBWA
-BF5D..BF77;H3 # HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH
-BF78;H2 # HANGUL SYLLABLE BBWAE
-BF79..BF93;H3 # HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH
-BF94;H2 # HANGUL SYLLABLE BBOE
-BF95..BFAF;H3 # HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH
-BFB0;H2 # HANGUL SYLLABLE BBYO
-BFB1..BFCB;H3 # HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH
-BFCC;H2 # HANGUL SYLLABLE BBU
-BFCD..BFE7;H3 # HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH
-BFE8;H2 # HANGUL SYLLABLE BBWEO
-BFE9..C003;H3 # HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH
-C004;H2 # HANGUL SYLLABLE BBWE
-C005..C01F;H3 # HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH
-C020;H2 # HANGUL SYLLABLE BBWI
-C021..C03B;H3 # HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH
-C03C;H2 # HANGUL SYLLABLE BBYU
-C03D..C057;H3 # HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH
-C058;H2 # HANGUL SYLLABLE BBEU
-C059..C073;H3 # HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH
-C074;H2 # HANGUL SYLLABLE BBYI
-C075..C08F;H3 # HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH
-C090;H2 # HANGUL SYLLABLE BBI
-C091..C0AB;H3 # HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH
-C0AC;H2 # HANGUL SYLLABLE SA
-C0AD..C0C7;H3 # HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH
-C0C8;H2 # HANGUL SYLLABLE SAE
-C0C9..C0E3;H3 # HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH
-C0E4;H2 # HANGUL SYLLABLE SYA
-C0E5..C0FF;H3 # HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH
-C100;H2 # HANGUL SYLLABLE SYAE
-C101..C11B;H3 # HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH
-C11C;H2 # HANGUL SYLLABLE SEO
-C11D..C137;H3 # HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH
-C138;H2 # HANGUL SYLLABLE SE
-C139..C153;H3 # HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH
-C154;H2 # HANGUL SYLLABLE SYEO
-C155..C16F;H3 # HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH
-C170;H2 # HANGUL SYLLABLE SYE
-C171..C18B;H3 # HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH
-C18C;H2 # HANGUL SYLLABLE SO
-C18D..C1A7;H3 # HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH
-C1A8;H2 # HANGUL SYLLABLE SWA
-C1A9..C1C3;H3 # HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH
-C1C4;H2 # HANGUL SYLLABLE SWAE
-C1C5..C1DF;H3 # HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH
-C1E0;H2 # HANGUL SYLLABLE SOE
-C1E1..C1FB;H3 # HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH
-C1FC;H2 # HANGUL SYLLABLE SYO
-C1FD..C217;H3 # HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH
-C218;H2 # HANGUL SYLLABLE SU
-C219..C233;H3 # HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH
-C234;H2 # HANGUL SYLLABLE SWEO
-C235..C24F;H3 # HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH
-C250;H2 # HANGUL SYLLABLE SWE
-C251..C26B;H3 # HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH
-C26C;H2 # HANGUL SYLLABLE SWI
-C26D..C287;H3 # HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH
-C288;H2 # HANGUL SYLLABLE SYU
-C289..C2A3;H3 # HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH
-C2A4;H2 # HANGUL SYLLABLE SEU
-C2A5..C2BF;H3 # HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH
-C2C0;H2 # HANGUL SYLLABLE SYI
-C2C1..C2DB;H3 # HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH
-C2DC;H2 # HANGUL SYLLABLE SI
-C2DD..C2F7;H3 # HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH
-C2F8;H2 # HANGUL SYLLABLE SSA
-C2F9..C313;H3 # HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH
-C314;H2 # HANGUL SYLLABLE SSAE
-C315..C32F;H3 # HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH
-C330;H2 # HANGUL SYLLABLE SSYA
-C331..C34B;H3 # HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH
-C34C;H2 # HANGUL SYLLABLE SSYAE
-C34D..C367;H3 # HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH
-C368;H2 # HANGUL SYLLABLE SSEO
-C369..C383;H3 # HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH
-C384;H2 # HANGUL SYLLABLE SSE
-C385..C39F;H3 # HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH
-C3A0;H2 # HANGUL SYLLABLE SSYEO
-C3A1..C3BB;H3 # HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH
-C3BC;H2 # HANGUL SYLLABLE SSYE
-C3BD..C3D7;H3 # HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH
-C3D8;H2 # HANGUL SYLLABLE SSO
-C3D9..C3F3;H3 # HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH
-C3F4;H2 # HANGUL SYLLABLE SSWA
-C3F5..C40F;H3 # HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH
-C410;H2 # HANGUL SYLLABLE SSWAE
-C411..C42B;H3 # HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH
-C42C;H2 # HANGUL SYLLABLE SSOE
-C42D..C447;H3 # HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH
-C448;H2 # HANGUL SYLLABLE SSYO
-C449..C463;H3 # HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH
-C464;H2 # HANGUL SYLLABLE SSU
-C465..C47F;H3 # HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH
-C480;H2 # HANGUL SYLLABLE SSWEO
-C481..C49B;H3 # HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH
-C49C;H2 # HANGUL SYLLABLE SSWE
-C49D..C4B7;H3 # HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH
-C4B8;H2 # HANGUL SYLLABLE SSWI
-C4B9..C4D3;H3 # HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH
-C4D4;H2 # HANGUL SYLLABLE SSYU
-C4D5..C4EF;H3 # HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH
-C4F0;H2 # HANGUL SYLLABLE SSEU
-C4F1..C50B;H3 # HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH
-C50C;H2 # HANGUL SYLLABLE SSYI
-C50D..C527;H3 # HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH
-C528;H2 # HANGUL SYLLABLE SSI
-C529..C543;H3 # HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH
-C544;H2 # HANGUL SYLLABLE A
-C545..C55F;H3 # HANGUL SYLLABLE AG..HANGUL SYLLABLE AH
-C560;H2 # HANGUL SYLLABLE AE
-C561..C57B;H3 # HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH
-C57C;H2 # HANGUL SYLLABLE YA
-C57D..C597;H3 # HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH
-C598;H2 # HANGUL SYLLABLE YAE
-C599..C5B3;H3 # HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH
-C5B4;H2 # HANGUL SYLLABLE EO
-C5B5..C5CF;H3 # HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH
-C5D0;H2 # HANGUL SYLLABLE E
-C5D1..C5EB;H3 # HANGUL SYLLABLE EG..HANGUL SYLLABLE EH
-C5EC;H2 # HANGUL SYLLABLE YEO
-C5ED..C607;H3 # HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH
-C608;H2 # HANGUL SYLLABLE YE
-C609..C623;H3 # HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH
-C624;H2 # HANGUL SYLLABLE O
-C625..C63F;H3 # HANGUL SYLLABLE OG..HANGUL SYLLABLE OH
-C640;H2 # HANGUL SYLLABLE WA
-C641..C65B;H3 # HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH
-C65C;H2 # HANGUL SYLLABLE WAE
-C65D..C677;H3 # HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH
-C678;H2 # HANGUL SYLLABLE OE
-C679..C693;H3 # HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH
-C694;H2 # HANGUL SYLLABLE YO
-C695..C6AF;H3 # HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH
-C6B0;H2 # HANGUL SYLLABLE U
-C6B1..C6CB;H3 # HANGUL SYLLABLE UG..HANGUL SYLLABLE UH
-C6CC;H2 # HANGUL SYLLABLE WEO
-C6CD..C6E7;H3 # HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH
-C6E8;H2 # HANGUL SYLLABLE WE
-C6E9..C703;H3 # HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH
-C704;H2 # HANGUL SYLLABLE WI
-C705..C71F;H3 # HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH
-C720;H2 # HANGUL SYLLABLE YU
-C721..C73B;H3 # HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH
-C73C;H2 # HANGUL SYLLABLE EU
-C73D..C757;H3 # HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH
-C758;H2 # HANGUL SYLLABLE YI
-C759..C773;H3 # HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH
-C774;H2 # HANGUL SYLLABLE I
-C775..C78F;H3 # HANGUL SYLLABLE IG..HANGUL SYLLABLE IH
-C790;H2 # HANGUL SYLLABLE JA
-C791..C7AB;H3 # HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH
-C7AC;H2 # HANGUL SYLLABLE JAE
-C7AD..C7C7;H3 # HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH
-C7C8;H2 # HANGUL SYLLABLE JYA
-C7C9..C7E3;H3 # HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH
-C7E4;H2 # HANGUL SYLLABLE JYAE
-C7E5..C7FF;H3 # HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH
-C800;H2 # HANGUL SYLLABLE JEO
-C801..C81B;H3 # HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH
-C81C;H2 # HANGUL SYLLABLE JE
-C81D..C837;H3 # HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH
-C838;H2 # HANGUL SYLLABLE JYEO
-C839..C853;H3 # HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH
-C854;H2 # HANGUL SYLLABLE JYE
-C855..C86F;H3 # HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH
-C870;H2 # HANGUL SYLLABLE JO
-C871..C88B;H3 # HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH
-C88C;H2 # HANGUL SYLLABLE JWA
-C88D..C8A7;H3 # HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH
-C8A8;H2 # HANGUL SYLLABLE JWAE
-C8A9..C8C3;H3 # HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH
-C8C4;H2 # HANGUL SYLLABLE JOE
-C8C5..C8DF;H3 # HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH
-C8E0;H2 # HANGUL SYLLABLE JYO
-C8E1..C8FB;H3 # HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH
-C8FC;H2 # HANGUL SYLLABLE JU
-C8FD..C917;H3 # HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH
-C918;H2 # HANGUL SYLLABLE JWEO
-C919..C933;H3 # HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH
-C934;H2 # HANGUL SYLLABLE JWE
-C935..C94F;H3 # HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH
-C950;H2 # HANGUL SYLLABLE JWI
-C951..C96B;H3 # HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH
-C96C;H2 # HANGUL SYLLABLE JYU
-C96D..C987;H3 # HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH
-C988;H2 # HANGUL SYLLABLE JEU
-C989..C9A3;H3 # HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH
-C9A4;H2 # HANGUL SYLLABLE JYI
-C9A5..C9BF;H3 # HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH
-C9C0;H2 # HANGUL SYLLABLE JI
-C9C1..C9DB;H3 # HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH
-C9DC;H2 # HANGUL SYLLABLE JJA
-C9DD..C9F7;H3 # HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH
-C9F8;H2 # HANGUL SYLLABLE JJAE
-C9F9..CA13;H3 # HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH
-CA14;H2 # HANGUL SYLLABLE JJYA
-CA15..CA2F;H3 # HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH
-CA30;H2 # HANGUL SYLLABLE JJYAE
-CA31..CA4B;H3 # HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH
-CA4C;H2 # HANGUL SYLLABLE JJEO
-CA4D..CA67;H3 # HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH
-CA68;H2 # HANGUL SYLLABLE JJE
-CA69..CA83;H3 # HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH
-CA84;H2 # HANGUL SYLLABLE JJYEO
-CA85..CA9F;H3 # HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH
-CAA0;H2 # HANGUL SYLLABLE JJYE
-CAA1..CABB;H3 # HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH
-CABC;H2 # HANGUL SYLLABLE JJO
-CABD..CAD7;H3 # HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH
-CAD8;H2 # HANGUL SYLLABLE JJWA
-CAD9..CAF3;H3 # HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH
-CAF4;H2 # HANGUL SYLLABLE JJWAE
-CAF5..CB0F;H3 # HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH
-CB10;H2 # HANGUL SYLLABLE JJOE
-CB11..CB2B;H3 # HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH
-CB2C;H2 # HANGUL SYLLABLE JJYO
-CB2D..CB47;H3 # HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH
-CB48;H2 # HANGUL SYLLABLE JJU
-CB49..CB63;H3 # HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH
-CB64;H2 # HANGUL SYLLABLE JJWEO
-CB65..CB7F;H3 # HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH
-CB80;H2 # HANGUL SYLLABLE JJWE
-CB81..CB9B;H3 # HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH
-CB9C;H2 # HANGUL SYLLABLE JJWI
-CB9D..CBB7;H3 # HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH
-CBB8;H2 # HANGUL SYLLABLE JJYU
-CBB9..CBD3;H3 # HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH
-CBD4;H2 # HANGUL SYLLABLE JJEU
-CBD5..CBEF;H3 # HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH
-CBF0;H2 # HANGUL SYLLABLE JJYI
-CBF1..CC0B;H3 # HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH
-CC0C;H2 # HANGUL SYLLABLE JJI
-CC0D..CC27;H3 # HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH
-CC28;H2 # HANGUL SYLLABLE CA
-CC29..CC43;H3 # HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH
-CC44;H2 # HANGUL SYLLABLE CAE
-CC45..CC5F;H3 # HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH
-CC60;H2 # HANGUL SYLLABLE CYA
-CC61..CC7B;H3 # HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH
-CC7C;H2 # HANGUL SYLLABLE CYAE
-CC7D..CC97;H3 # HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH
-CC98;H2 # HANGUL SYLLABLE CEO
-CC99..CCB3;H3 # HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH
-CCB4;H2 # HANGUL SYLLABLE CE
-CCB5..CCCF;H3 # HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH
-CCD0;H2 # HANGUL SYLLABLE CYEO
-CCD1..CCEB;H3 # HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH
-CCEC;H2 # HANGUL SYLLABLE CYE
-CCED..CD07;H3 # HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH
-CD08;H2 # HANGUL SYLLABLE CO
-CD09..CD23;H3 # HANGUL SYLLABLE COG..HANGUL SYLLABLE COH
-CD24;H2 # HANGUL SYLLABLE CWA
-CD25..CD3F;H3 # HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH
-CD40;H2 # HANGUL SYLLABLE CWAE
-CD41..CD5B;H3 # HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH
-CD5C;H2 # HANGUL SYLLABLE COE
-CD5D..CD77;H3 # HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH
-CD78;H2 # HANGUL SYLLABLE CYO
-CD79..CD93;H3 # HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH
-CD94;H2 # HANGUL SYLLABLE CU
-CD95..CDAF;H3 # HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH
-CDB0;H2 # HANGUL SYLLABLE CWEO
-CDB1..CDCB;H3 # HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH
-CDCC;H2 # HANGUL SYLLABLE CWE
-CDCD..CDE7;H3 # HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH
-CDE8;H2 # HANGUL SYLLABLE CWI
-CDE9..CE03;H3 # HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH
-CE04;H2 # HANGUL SYLLABLE CYU
-CE05..CE1F;H3 # HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH
-CE20;H2 # HANGUL SYLLABLE CEU
-CE21..CE3B;H3 # HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH
-CE3C;H2 # HANGUL SYLLABLE CYI
-CE3D..CE57;H3 # HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH
-CE58;H2 # HANGUL SYLLABLE CI
-CE59..CE73;H3 # HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH
-CE74;H2 # HANGUL SYLLABLE KA
-CE75..CE8F;H3 # HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH
-CE90;H2 # HANGUL SYLLABLE KAE
-CE91..CEAB;H3 # HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH
-CEAC;H2 # HANGUL SYLLABLE KYA
-CEAD..CEC7;H3 # HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH
-CEC8;H2 # HANGUL SYLLABLE KYAE
-CEC9..CEE3;H3 # HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH
-CEE4;H2 # HANGUL SYLLABLE KEO
-CEE5..CEFF;H3 # HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH
-CF00;H2 # HANGUL SYLLABLE KE
-CF01..CF1B;H3 # HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH
-CF1C;H2 # HANGUL SYLLABLE KYEO
-CF1D..CF37;H3 # HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH
-CF38;H2 # HANGUL SYLLABLE KYE
-CF39..CF53;H3 # HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH
-CF54;H2 # HANGUL SYLLABLE KO
-CF55..CF6F;H3 # HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH
-CF70;H2 # HANGUL SYLLABLE KWA
-CF71..CF8B;H3 # HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH
-CF8C;H2 # HANGUL SYLLABLE KWAE
-CF8D..CFA7;H3 # HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH
-CFA8;H2 # HANGUL SYLLABLE KOE
-CFA9..CFC3;H3 # HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH
-CFC4;H2 # HANGUL SYLLABLE KYO
-CFC5..CFDF;H3 # HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH
-CFE0;H2 # HANGUL SYLLABLE KU
-CFE1..CFFB;H3 # HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH
-CFFC;H2 # HANGUL SYLLABLE KWEO
-CFFD..D017;H3 # HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH
-D018;H2 # HANGUL SYLLABLE KWE
-D019..D033;H3 # HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH
-D034;H2 # HANGUL SYLLABLE KWI
-D035..D04F;H3 # HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH
-D050;H2 # HANGUL SYLLABLE KYU
-D051..D06B;H3 # HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH
-D06C;H2 # HANGUL SYLLABLE KEU
-D06D..D087;H3 # HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH
-D088;H2 # HANGUL SYLLABLE KYI
-D089..D0A3;H3 # HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH
-D0A4;H2 # HANGUL SYLLABLE KI
-D0A5..D0BF;H3 # HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH
-D0C0;H2 # HANGUL SYLLABLE TA
-D0C1..D0DB;H3 # HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH
-D0DC;H2 # HANGUL SYLLABLE TAE
-D0DD..D0F7;H3 # HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH
-D0F8;H2 # HANGUL SYLLABLE TYA
-D0F9..D113;H3 # HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH
-D114;H2 # HANGUL SYLLABLE TYAE
-D115..D12F;H3 # HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH
-D130;H2 # HANGUL SYLLABLE TEO
-D131..D14B;H3 # HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH
-D14C;H2 # HANGUL SYLLABLE TE
-D14D..D167;H3 # HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH
-D168;H2 # HANGUL SYLLABLE TYEO
-D169..D183;H3 # HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH
-D184;H2 # HANGUL SYLLABLE TYE
-D185..D19F;H3 # HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH
-D1A0;H2 # HANGUL SYLLABLE TO
-D1A1..D1BB;H3 # HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH
-D1BC;H2 # HANGUL SYLLABLE TWA
-D1BD..D1D7;H3 # HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH
-D1D8;H2 # HANGUL SYLLABLE TWAE
-D1D9..D1F3;H3 # HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH
-D1F4;H2 # HANGUL SYLLABLE TOE
-D1F5..D20F;H3 # HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH
-D210;H2 # HANGUL SYLLABLE TYO
-D211..D22B;H3 # HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH
-D22C;H2 # HANGUL SYLLABLE TU
-D22D..D247;H3 # HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH
-D248;H2 # HANGUL SYLLABLE TWEO
-D249..D263;H3 # HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH
-D264;H2 # HANGUL SYLLABLE TWE
-D265..D27F;H3 # HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH
-D280;H2 # HANGUL SYLLABLE TWI
-D281..D29B;H3 # HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH
-D29C;H2 # HANGUL SYLLABLE TYU
-D29D..D2B7;H3 # HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH
-D2B8;H2 # HANGUL SYLLABLE TEU
-D2B9..D2D3;H3 # HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH
-D2D4;H2 # HANGUL SYLLABLE TYI
-D2D5..D2EF;H3 # HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH
-D2F0;H2 # HANGUL SYLLABLE TI
-D2F1..D30B;H3 # HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH
-D30C;H2 # HANGUL SYLLABLE PA
-D30D..D327;H3 # HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH
-D328;H2 # HANGUL SYLLABLE PAE
-D329..D343;H3 # HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH
-D344;H2 # HANGUL SYLLABLE PYA
-D345..D35F;H3 # HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH
-D360;H2 # HANGUL SYLLABLE PYAE
-D361..D37B;H3 # HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH
-D37C;H2 # HANGUL SYLLABLE PEO
-D37D..D397;H3 # HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH
-D398;H2 # HANGUL SYLLABLE PE
-D399..D3B3;H3 # HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH
-D3B4;H2 # HANGUL SYLLABLE PYEO
-D3B5..D3CF;H3 # HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH
-D3D0;H2 # HANGUL SYLLABLE PYE
-D3D1..D3EB;H3 # HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH
-D3EC;H2 # HANGUL SYLLABLE PO
-D3ED..D407;H3 # HANGUL SYLLABLE POG..HANGUL SYLLABLE POH
-D408;H2 # HANGUL SYLLABLE PWA
-D409..D423;H3 # HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH
-D424;H2 # HANGUL SYLLABLE PWAE
-D425..D43F;H3 # HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH
-D440;H2 # HANGUL SYLLABLE POE
-D441..D45B;H3 # HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH
-D45C;H2 # HANGUL SYLLABLE PYO
-D45D..D477;H3 # HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH
-D478;H2 # HANGUL SYLLABLE PU
-D479..D493;H3 # HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH
-D494;H2 # HANGUL SYLLABLE PWEO
-D495..D4AF;H3 # HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH
-D4B0;H2 # HANGUL SYLLABLE PWE
-D4B1..D4CB;H3 # HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH
-D4CC;H2 # HANGUL SYLLABLE PWI
-D4CD..D4E7;H3 # HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH
-D4E8;H2 # HANGUL SYLLABLE PYU
-D4E9..D503;H3 # HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH
-D504;H2 # HANGUL SYLLABLE PEU
-D505..D51F;H3 # HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH
-D520;H2 # HANGUL SYLLABLE PYI
-D521..D53B;H3 # HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH
-D53C;H2 # HANGUL SYLLABLE PI
-D53D..D557;H3 # HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH
-D558;H2 # HANGUL SYLLABLE HA
-D559..D573;H3 # HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH
-D574;H2 # HANGUL SYLLABLE HAE
-D575..D58F;H3 # HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH
-D590;H2 # HANGUL SYLLABLE HYA
-D591..D5AB;H3 # HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH
-D5AC;H2 # HANGUL SYLLABLE HYAE
-D5AD..D5C7;H3 # HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH
-D5C8;H2 # HANGUL SYLLABLE HEO
-D5C9..D5E3;H3 # HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH
-D5E4;H2 # HANGUL SYLLABLE HE
-D5E5..D5FF;H3 # HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH
-D600;H2 # HANGUL SYLLABLE HYEO
-D601..D61B;H3 # HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH
-D61C;H2 # HANGUL SYLLABLE HYE
-D61D..D637;H3 # HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH
-D638;H2 # HANGUL SYLLABLE HO
-D639..D653;H3 # HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH
-D654;H2 # HANGUL SYLLABLE HWA
-D655..D66F;H3 # HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH
-D670;H2 # HANGUL SYLLABLE HWAE
-D671..D68B;H3 # HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH
-D68C;H2 # HANGUL SYLLABLE HOE
-D68D..D6A7;H3 # HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH
-D6A8;H2 # HANGUL SYLLABLE HYO
-D6A9..D6C3;H3 # HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH
-D6C4;H2 # HANGUL SYLLABLE HU
-D6C5..D6DF;H3 # HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH
-D6E0;H2 # HANGUL SYLLABLE HWEO
-D6E1..D6FB;H3 # HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH
-D6FC;H2 # HANGUL SYLLABLE HWE
-D6FD..D717;H3 # HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH
-D718;H2 # HANGUL SYLLABLE HWI
-D719..D733;H3 # HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH
-D734;H2 # HANGUL SYLLABLE HYU
-D735..D74F;H3 # HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH
-D750;H2 # HANGUL SYLLABLE HEU
-D751..D76B;H3 # HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH
-D76C;H2 # HANGUL SYLLABLE HYI
-D76D..D787;H3 # HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH
-D788;H2 # HANGUL SYLLABLE HI
-D789..D7A3;H3 # HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH
-D7B0;JV # HANGUL JUNGSEONG O-YEO
-D7B1;JV # HANGUL JUNGSEONG O-O-I
-D7B2;JV # HANGUL JUNGSEONG YO-A
-D7B3;JV # HANGUL JUNGSEONG YO-AE
-D7B4;JV # HANGUL JUNGSEONG YO-EO
-D7B5;JV # HANGUL JUNGSEONG U-YEO
-D7B6;JV # HANGUL JUNGSEONG U-I-I
-D7B7;JV # HANGUL JUNGSEONG YU-AE
-D7B8;JV # HANGUL JUNGSEONG YU-O
-D7B9;JV # HANGUL JUNGSEONG EU-A
-D7BA;JV # HANGUL JUNGSEONG EU-EO
-D7BB;JV # HANGUL JUNGSEONG EU-E
-D7BC;JV # HANGUL JUNGSEONG EU-O
-D7BD;JV # HANGUL JUNGSEONG I-YA-O
-D7BE;JV # HANGUL JUNGSEONG I-YAE
-D7BF;JV # HANGUL JUNGSEONG I-YEO
-D7C0;JV # HANGUL JUNGSEONG I-YE
-D7C1;JV # HANGUL JUNGSEONG I-O-I
-D7C2;JV # HANGUL JUNGSEONG I-YO
-D7C3;JV # HANGUL JUNGSEONG I-YU
-D7C4;JV # HANGUL JUNGSEONG I-I
-D7C5;JV # HANGUL JUNGSEONG ARAEA-A
-D7C6;JV # HANGUL JUNGSEONG ARAEA-E
-D7CB;JT # HANGUL JONGSEONG NIEUN-RIEUL
-D7CC;JT # HANGUL JONGSEONG NIEUN-CHIEUCH
-D7CD;JT # HANGUL JONGSEONG SSANGTIKEUT
-D7CE;JT # HANGUL JONGSEONG SSANGTIKEUT-PIEUP
-D7CF;JT # HANGUL JONGSEONG TIKEUT-PIEUP
-D7D0;JT # HANGUL JONGSEONG TIKEUT-SIOS
-D7D1;JT # HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK
-D7D2;JT # HANGUL JONGSEONG TIKEUT-CIEUC
-D7D3;JT # HANGUL JONGSEONG TIKEUT-CHIEUCH
-D7D4;JT # HANGUL JONGSEONG TIKEUT-THIEUTH
-D7D5;JT # HANGUL JONGSEONG RIEUL-SSANGKIYEOK
-D7D6;JT # HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH
-D7D7;JT # HANGUL JONGSEONG SSANGRIEUL-KHIEUKH
-D7D8;JT # HANGUL JONGSEONG RIEUL-MIEUM-HIEUH
-D7D9;JT # HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT
-D7DA;JT # HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH
-D7DB;JT # HANGUL JONGSEONG RIEUL-YESIEUNG
-D7DC;JT # HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH
-D7DD;JT # HANGUL JONGSEONG KAPYEOUNRIEUL
-D7DE;JT # HANGUL JONGSEONG MIEUM-NIEUN
-D7DF;JT # HANGUL JONGSEONG MIEUM-SSANGNIEUN
-D7E0;JT # HANGUL JONGSEONG SSANGMIEUM
-D7E1;JT # HANGUL JONGSEONG MIEUM-PIEUP-SIOS
-D7E2;JT # HANGUL JONGSEONG MIEUM-CIEUC
-D7E3;JT # HANGUL JONGSEONG PIEUP-TIKEUT
-D7E4;JT # HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH
-D7E5;JT # HANGUL JONGSEONG PIEUP-MIEUM
-D7E6;JT # HANGUL JONGSEONG SSANGPIEUP
-D7E7;JT # HANGUL JONGSEONG PIEUP-SIOS-TIKEUT
-D7E8;JT # HANGUL JONGSEONG PIEUP-CIEUC
-D7E9;JT # HANGUL JONGSEONG PIEUP-CHIEUCH
-D7EA;JT # HANGUL JONGSEONG SIOS-MIEUM
-D7EB;JT # HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP
-D7EC;JT # HANGUL JONGSEONG SSANGSIOS-KIYEOK
-D7ED;JT # HANGUL JONGSEONG SSANGSIOS-TIKEUT
-D7EE;JT # HANGUL JONGSEONG SIOS-PANSIOS
-D7EF;JT # HANGUL JONGSEONG SIOS-CIEUC
-D7F0;JT # HANGUL JONGSEONG SIOS-CHIEUCH
-D7F1;JT # HANGUL JONGSEONG SIOS-THIEUTH
-D7F2;JT # HANGUL JONGSEONG SIOS-HIEUH
-D7F3;JT # HANGUL JONGSEONG PANSIOS-PIEUP
-D7F4;JT # HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP
-D7F5;JT # HANGUL JONGSEONG YESIEUNG-MIEUM
-D7F6;JT # HANGUL JONGSEONG YESIEUNG-HIEUH
-D7F7;JT # HANGUL JONGSEONG CIEUC-PIEUP
-D7F8;JT # HANGUL JONGSEONG CIEUC-SSANGPIEUP
-D7F9;JT # HANGUL JONGSEONG SSANGCIEUC
-D7FA;JT # HANGUL JONGSEONG PHIEUPH-SIOS
-D7FB;JT # HANGUL JONGSEONG PHIEUPH-THIEUTH
-D800..DB7F;SG # <Non Private Use High Surrogate, First>..<Non Private Use High Surrogate, Last>
-DB80..DBFF;SG # <Private Use High Surrogate, First>..<Private Use High Surrogate, Last>
-DC00..DFFF;SG # <Low Surrogate, First>..<Low Surrogate, Last>
-E000..F8FF;XX # <Private Use, First>..<Private Use, Last>
-F900;ID # CJK COMPATIBILITY IDEOGRAPH-F900
-F901;ID # CJK COMPATIBILITY IDEOGRAPH-F901
-F902;ID # CJK COMPATIBILITY IDEOGRAPH-F902
-F903;ID # CJK COMPATIBILITY IDEOGRAPH-F903
-F904;ID # CJK COMPATIBILITY IDEOGRAPH-F904
-F905;ID # CJK COMPATIBILITY IDEOGRAPH-F905
-F906;ID # CJK COMPATIBILITY IDEOGRAPH-F906
-F907;ID # CJK COMPATIBILITY IDEOGRAPH-F907
-F908;ID # CJK COMPATIBILITY IDEOGRAPH-F908
-F909;ID # CJK COMPATIBILITY IDEOGRAPH-F909
-F90A;ID # CJK COMPATIBILITY IDEOGRAPH-F90A
-F90B;ID # CJK COMPATIBILITY IDEOGRAPH-F90B
-F90C;ID # CJK COMPATIBILITY IDEOGRAPH-F90C
-F90D;ID # CJK COMPATIBILITY IDEOGRAPH-F90D
-F90E;ID # CJK COMPATIBILITY IDEOGRAPH-F90E
-F90F;ID # CJK COMPATIBILITY IDEOGRAPH-F90F
-F910;ID # CJK COMPATIBILITY IDEOGRAPH-F910
-F911;ID # CJK COMPATIBILITY IDEOGRAPH-F911
-F912;ID # CJK COMPATIBILITY IDEOGRAPH-F912
-F913;ID # CJK COMPATIBILITY IDEOGRAPH-F913
-F914;ID # CJK COMPATIBILITY IDEOGRAPH-F914
-F915;ID # CJK COMPATIBILITY IDEOGRAPH-F915
-F916;ID # CJK COMPATIBILITY IDEOGRAPH-F916
-F917;ID # CJK COMPATIBILITY IDEOGRAPH-F917
-F918;ID # CJK COMPATIBILITY IDEOGRAPH-F918
-F919;ID # CJK COMPATIBILITY IDEOGRAPH-F919
-F91A;ID # CJK COMPATIBILITY IDEOGRAPH-F91A
-F91B;ID # CJK COMPATIBILITY IDEOGRAPH-F91B
-F91C;ID # CJK COMPATIBILITY IDEOGRAPH-F91C
-F91D;ID # CJK COMPATIBILITY IDEOGRAPH-F91D
-F91E;ID # CJK COMPATIBILITY IDEOGRAPH-F91E
-F91F;ID # CJK COMPATIBILITY IDEOGRAPH-F91F
-F920;ID # CJK COMPATIBILITY IDEOGRAPH-F920
-F921;ID # CJK COMPATIBILITY IDEOGRAPH-F921
-F922;ID # CJK COMPATIBILITY IDEOGRAPH-F922
-F923;ID # CJK COMPATIBILITY IDEOGRAPH-F923
-F924;ID # CJK COMPATIBILITY IDEOGRAPH-F924
-F925;ID # CJK COMPATIBILITY IDEOGRAPH-F925
-F926;ID # CJK COMPATIBILITY IDEOGRAPH-F926
-F927;ID # CJK COMPATIBILITY IDEOGRAPH-F927
-F928;ID # CJK COMPATIBILITY IDEOGRAPH-F928
-F929;ID # CJK COMPATIBILITY IDEOGRAPH-F929
-F92A;ID # CJK COMPATIBILITY IDEOGRAPH-F92A
-F92B;ID # CJK COMPATIBILITY IDEOGRAPH-F92B
-F92C;ID # CJK COMPATIBILITY IDEOGRAPH-F92C
-F92D;ID # CJK COMPATIBILITY IDEOGRAPH-F92D
-F92E;ID # CJK COMPATIBILITY IDEOGRAPH-F92E
-F92F;ID # CJK COMPATIBILITY IDEOGRAPH-F92F
-F930;ID # CJK COMPATIBILITY IDEOGRAPH-F930
-F931;ID # CJK COMPATIBILITY IDEOGRAPH-F931
-F932;ID # CJK COMPATIBILITY IDEOGRAPH-F932
-F933;ID # CJK COMPATIBILITY IDEOGRAPH-F933
-F934;ID # CJK COMPATIBILITY IDEOGRAPH-F934
-F935;ID # CJK COMPATIBILITY IDEOGRAPH-F935
-F936;ID # CJK COMPATIBILITY IDEOGRAPH-F936
-F937;ID # CJK COMPATIBILITY IDEOGRAPH-F937
-F938;ID # CJK COMPATIBILITY IDEOGRAPH-F938
-F939;ID # CJK COMPATIBILITY IDEOGRAPH-F939
-F93A;ID # CJK COMPATIBILITY IDEOGRAPH-F93A
-F93B;ID # CJK COMPATIBILITY IDEOGRAPH-F93B
-F93C;ID # CJK COMPATIBILITY IDEOGRAPH-F93C
-F93D;ID # CJK COMPATIBILITY IDEOGRAPH-F93D
-F93E;ID # CJK COMPATIBILITY IDEOGRAPH-F93E
-F93F;ID # CJK COMPATIBILITY IDEOGRAPH-F93F
-F940;ID # CJK COMPATIBILITY IDEOGRAPH-F940
-F941;ID # CJK COMPATIBILITY IDEOGRAPH-F941
-F942;ID # CJK COMPATIBILITY IDEOGRAPH-F942
-F943;ID # CJK COMPATIBILITY IDEOGRAPH-F943
-F944;ID # CJK COMPATIBILITY IDEOGRAPH-F944
-F945;ID # CJK COMPATIBILITY IDEOGRAPH-F945
-F946;ID # CJK COMPATIBILITY IDEOGRAPH-F946
-F947;ID # CJK COMPATIBILITY IDEOGRAPH-F947
-F948;ID # CJK COMPATIBILITY IDEOGRAPH-F948
-F949;ID # CJK COMPATIBILITY IDEOGRAPH-F949
-F94A;ID # CJK COMPATIBILITY IDEOGRAPH-F94A
-F94B;ID # CJK COMPATIBILITY IDEOGRAPH-F94B
-F94C;ID # CJK COMPATIBILITY IDEOGRAPH-F94C
-F94D;ID # CJK COMPATIBILITY IDEOGRAPH-F94D
-F94E;ID # CJK COMPATIBILITY IDEOGRAPH-F94E
-F94F;ID # CJK COMPATIBILITY IDEOGRAPH-F94F
-F950;ID # CJK COMPATIBILITY IDEOGRAPH-F950
-F951;ID # CJK COMPATIBILITY IDEOGRAPH-F951
-F952;ID # CJK COMPATIBILITY IDEOGRAPH-F952
-F953;ID # CJK COMPATIBILITY IDEOGRAPH-F953
-F954;ID # CJK COMPATIBILITY IDEOGRAPH-F954
-F955;ID # CJK COMPATIBILITY IDEOGRAPH-F955
-F956;ID # CJK COMPATIBILITY IDEOGRAPH-F956
-F957;ID # CJK COMPATIBILITY IDEOGRAPH-F957
-F958;ID # CJK COMPATIBILITY IDEOGRAPH-F958
-F959;ID # CJK COMPATIBILITY IDEOGRAPH-F959
-F95A;ID # CJK COMPATIBILITY IDEOGRAPH-F95A
-F95B;ID # CJK COMPATIBILITY IDEOGRAPH-F95B
-F95C;ID # CJK COMPATIBILITY IDEOGRAPH-F95C
-F95D;ID # CJK COMPATIBILITY IDEOGRAPH-F95D
-F95E;ID # CJK COMPATIBILITY IDEOGRAPH-F95E
-F95F;ID # CJK COMPATIBILITY IDEOGRAPH-F95F
-F960;ID # CJK COMPATIBILITY IDEOGRAPH-F960
-F961;ID # CJK COMPATIBILITY IDEOGRAPH-F961
-F962;ID # CJK COMPATIBILITY IDEOGRAPH-F962
-F963;ID # CJK COMPATIBILITY IDEOGRAPH-F963
-F964;ID # CJK COMPATIBILITY IDEOGRAPH-F964
-F965;ID # CJK COMPATIBILITY IDEOGRAPH-F965
-F966;ID # CJK COMPATIBILITY IDEOGRAPH-F966
-F967;ID # CJK COMPATIBILITY IDEOGRAPH-F967
-F968;ID # CJK COMPATIBILITY IDEOGRAPH-F968
-F969;ID # CJK COMPATIBILITY IDEOGRAPH-F969
-F96A;ID # CJK COMPATIBILITY IDEOGRAPH-F96A
-F96B;ID # CJK COMPATIBILITY IDEOGRAPH-F96B
-F96C;ID # CJK COMPATIBILITY IDEOGRAPH-F96C
-F96D;ID # CJK COMPATIBILITY IDEOGRAPH-F96D
-F96E;ID # CJK COMPATIBILITY IDEOGRAPH-F96E
-F96F;ID # CJK COMPATIBILITY IDEOGRAPH-F96F
-F970;ID # CJK COMPATIBILITY IDEOGRAPH-F970
-F971;ID # CJK COMPATIBILITY IDEOGRAPH-F971
-F972;ID # CJK COMPATIBILITY IDEOGRAPH-F972
-F973;ID # CJK COMPATIBILITY IDEOGRAPH-F973
-F974;ID # CJK COMPATIBILITY IDEOGRAPH-F974
-F975;ID # CJK COMPATIBILITY IDEOGRAPH-F975
-F976;ID # CJK COMPATIBILITY IDEOGRAPH-F976
-F977;ID # CJK COMPATIBILITY IDEOGRAPH-F977
-F978;ID # CJK COMPATIBILITY IDEOGRAPH-F978
-F979;ID # CJK COMPATIBILITY IDEOGRAPH-F979
-F97A;ID # CJK COMPATIBILITY IDEOGRAPH-F97A
-F97B;ID # CJK COMPATIBILITY IDEOGRAPH-F97B
-F97C;ID # CJK COMPATIBILITY IDEOGRAPH-F97C
-F97D;ID # CJK COMPATIBILITY IDEOGRAPH-F97D
-F97E;ID # CJK COMPATIBILITY IDEOGRAPH-F97E
-F97F;ID # CJK COMPATIBILITY IDEOGRAPH-F97F
-F980;ID # CJK COMPATIBILITY IDEOGRAPH-F980
-F981;ID # CJK COMPATIBILITY IDEOGRAPH-F981
-F982;ID # CJK COMPATIBILITY IDEOGRAPH-F982
-F983;ID # CJK COMPATIBILITY IDEOGRAPH-F983
-F984;ID # CJK COMPATIBILITY IDEOGRAPH-F984
-F985;ID # CJK COMPATIBILITY IDEOGRAPH-F985
-F986;ID # CJK COMPATIBILITY IDEOGRAPH-F986
-F987;ID # CJK COMPATIBILITY IDEOGRAPH-F987
-F988;ID # CJK COMPATIBILITY IDEOGRAPH-F988
-F989;ID # CJK COMPATIBILITY IDEOGRAPH-F989
-F98A;ID # CJK COMPATIBILITY IDEOGRAPH-F98A
-F98B;ID # CJK COMPATIBILITY IDEOGRAPH-F98B
-F98C;ID # CJK COMPATIBILITY IDEOGRAPH-F98C
-F98D;ID # CJK COMPATIBILITY IDEOGRAPH-F98D
-F98E;ID # CJK COMPATIBILITY IDEOGRAPH-F98E
-F98F;ID # CJK COMPATIBILITY IDEOGRAPH-F98F
-F990;ID # CJK COMPATIBILITY IDEOGRAPH-F990
-F991;ID # CJK COMPATIBILITY IDEOGRAPH-F991
-F992;ID # CJK COMPATIBILITY IDEOGRAPH-F992
-F993;ID # CJK COMPATIBILITY IDEOGRAPH-F993
-F994;ID # CJK COMPATIBILITY IDEOGRAPH-F994
-F995;ID # CJK COMPATIBILITY IDEOGRAPH-F995
-F996;ID # CJK COMPATIBILITY IDEOGRAPH-F996
-F997;ID # CJK COMPATIBILITY IDEOGRAPH-F997
-F998;ID # CJK COMPATIBILITY IDEOGRAPH-F998
-F999;ID # CJK COMPATIBILITY IDEOGRAPH-F999
-F99A;ID # CJK COMPATIBILITY IDEOGRAPH-F99A
-F99B;ID # CJK COMPATIBILITY IDEOGRAPH-F99B
-F99C;ID # CJK COMPATIBILITY IDEOGRAPH-F99C
-F99D;ID # CJK COMPATIBILITY IDEOGRAPH-F99D
-F99E;ID # CJK COMPATIBILITY IDEOGRAPH-F99E
-F99F;ID # CJK COMPATIBILITY IDEOGRAPH-F99F
-F9A0;ID # CJK COMPATIBILITY IDEOGRAPH-F9A0
-F9A1;ID # CJK COMPATIBILITY IDEOGRAPH-F9A1
-F9A2;ID # CJK COMPATIBILITY IDEOGRAPH-F9A2
-F9A3;ID # CJK COMPATIBILITY IDEOGRAPH-F9A3
-F9A4;ID # CJK COMPATIBILITY IDEOGRAPH-F9A4
-F9A5;ID # CJK COMPATIBILITY IDEOGRAPH-F9A5
-F9A6;ID # CJK COMPATIBILITY IDEOGRAPH-F9A6
-F9A7;ID # CJK COMPATIBILITY IDEOGRAPH-F9A7
-F9A8;ID # CJK COMPATIBILITY IDEOGRAPH-F9A8
-F9A9;ID # CJK COMPATIBILITY IDEOGRAPH-F9A9
-F9AA;ID # CJK COMPATIBILITY IDEOGRAPH-F9AA
-F9AB;ID # CJK COMPATIBILITY IDEOGRAPH-F9AB
-F9AC;ID # CJK COMPATIBILITY IDEOGRAPH-F9AC
-F9AD;ID # CJK COMPATIBILITY IDEOGRAPH-F9AD
-F9AE;ID # CJK COMPATIBILITY IDEOGRAPH-F9AE
-F9AF;ID # CJK COMPATIBILITY IDEOGRAPH-F9AF
-F9B0;ID # CJK COMPATIBILITY IDEOGRAPH-F9B0
-F9B1;ID # CJK COMPATIBILITY IDEOGRAPH-F9B1
-F9B2;ID # CJK COMPATIBILITY IDEOGRAPH-F9B2
-F9B3;ID # CJK COMPATIBILITY IDEOGRAPH-F9B3
-F9B4;ID # CJK COMPATIBILITY IDEOGRAPH-F9B4
-F9B5;ID # CJK COMPATIBILITY IDEOGRAPH-F9B5
-F9B6;ID # CJK COMPATIBILITY IDEOGRAPH-F9B6
-F9B7;ID # CJK COMPATIBILITY IDEOGRAPH-F9B7
-F9B8;ID # CJK COMPATIBILITY IDEOGRAPH-F9B8
-F9B9;ID # CJK COMPATIBILITY IDEOGRAPH-F9B9
-F9BA;ID # CJK COMPATIBILITY IDEOGRAPH-F9BA
-F9BB;ID # CJK COMPATIBILITY IDEOGRAPH-F9BB
-F9BC;ID # CJK COMPATIBILITY IDEOGRAPH-F9BC
-F9BD;ID # CJK COMPATIBILITY IDEOGRAPH-F9BD
-F9BE;ID # CJK COMPATIBILITY IDEOGRAPH-F9BE
-F9BF;ID # CJK COMPATIBILITY IDEOGRAPH-F9BF
-F9C0;ID # CJK COMPATIBILITY IDEOGRAPH-F9C0
-F9C1;ID # CJK COMPATIBILITY IDEOGRAPH-F9C1
-F9C2;ID # CJK COMPATIBILITY IDEOGRAPH-F9C2
-F9C3;ID # CJK COMPATIBILITY IDEOGRAPH-F9C3
-F9C4;ID # CJK COMPATIBILITY IDEOGRAPH-F9C4
-F9C5;ID # CJK COMPATIBILITY IDEOGRAPH-F9C5
-F9C6;ID # CJK COMPATIBILITY IDEOGRAPH-F9C6
-F9C7;ID # CJK COMPATIBILITY IDEOGRAPH-F9C7
-F9C8;ID # CJK COMPATIBILITY IDEOGRAPH-F9C8
-F9C9;ID # CJK COMPATIBILITY IDEOGRAPH-F9C9
-F9CA;ID # CJK COMPATIBILITY IDEOGRAPH-F9CA
-F9CB;ID # CJK COMPATIBILITY IDEOGRAPH-F9CB
-F9CC;ID # CJK COMPATIBILITY IDEOGRAPH-F9CC
-F9CD;ID # CJK COMPATIBILITY IDEOGRAPH-F9CD
-F9CE;ID # CJK COMPATIBILITY IDEOGRAPH-F9CE
-F9CF;ID # CJK COMPATIBILITY IDEOGRAPH-F9CF
-F9D0;ID # CJK COMPATIBILITY IDEOGRAPH-F9D0
-F9D1;ID # CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D2;ID # CJK COMPATIBILITY IDEOGRAPH-F9D2
-F9D3;ID # CJK COMPATIBILITY IDEOGRAPH-F9D3
-F9D4;ID # CJK COMPATIBILITY IDEOGRAPH-F9D4
-F9D5;ID # CJK COMPATIBILITY IDEOGRAPH-F9D5
-F9D6;ID # CJK COMPATIBILITY IDEOGRAPH-F9D6
-F9D7;ID # CJK COMPATIBILITY IDEOGRAPH-F9D7
-F9D8;ID # CJK COMPATIBILITY IDEOGRAPH-F9D8
-F9D9;ID # CJK COMPATIBILITY IDEOGRAPH-F9D9
-F9DA;ID # CJK COMPATIBILITY IDEOGRAPH-F9DA
-F9DB;ID # CJK COMPATIBILITY IDEOGRAPH-F9DB
-F9DC;ID # CJK COMPATIBILITY IDEOGRAPH-F9DC
-F9DD;ID # CJK COMPATIBILITY IDEOGRAPH-F9DD
-F9DE;ID # CJK COMPATIBILITY IDEOGRAPH-F9DE
-F9DF;ID # CJK COMPATIBILITY IDEOGRAPH-F9DF
-F9E0;ID # CJK COMPATIBILITY IDEOGRAPH-F9E0
-F9E1;ID # CJK COMPATIBILITY IDEOGRAPH-F9E1
-F9E2;ID # CJK COMPATIBILITY IDEOGRAPH-F9E2
-F9E3;ID # CJK COMPATIBILITY IDEOGRAPH-F9E3
-F9E4;ID # CJK COMPATIBILITY IDEOGRAPH-F9E4
-F9E5;ID # CJK COMPATIBILITY IDEOGRAPH-F9E5
-F9E6;ID # CJK COMPATIBILITY IDEOGRAPH-F9E6
-F9E7;ID # CJK COMPATIBILITY IDEOGRAPH-F9E7
-F9E8;ID # CJK COMPATIBILITY IDEOGRAPH-F9E8
-F9E9;ID # CJK COMPATIBILITY IDEOGRAPH-F9E9
-F9EA;ID # CJK COMPATIBILITY IDEOGRAPH-F9EA
-F9EB;ID # CJK COMPATIBILITY IDEOGRAPH-F9EB
-F9EC;ID # CJK COMPATIBILITY IDEOGRAPH-F9EC
-F9ED;ID # CJK COMPATIBILITY IDEOGRAPH-F9ED
-F9EE;ID # CJK COMPATIBILITY IDEOGRAPH-F9EE
-F9EF;ID # CJK COMPATIBILITY IDEOGRAPH-F9EF
-F9F0;ID # CJK COMPATIBILITY IDEOGRAPH-F9F0
-F9F1;ID # CJK COMPATIBILITY IDEOGRAPH-F9F1
-F9F2;ID # CJK COMPATIBILITY IDEOGRAPH-F9F2
-F9F3;ID # CJK COMPATIBILITY IDEOGRAPH-F9F3
-F9F4;ID # CJK COMPATIBILITY IDEOGRAPH-F9F4
-F9F5;ID # CJK COMPATIBILITY IDEOGRAPH-F9F5
-F9F6;ID # CJK COMPATIBILITY IDEOGRAPH-F9F6
-F9F7;ID # CJK COMPATIBILITY IDEOGRAPH-F9F7
-F9F8;ID # CJK COMPATIBILITY IDEOGRAPH-F9F8
-F9F9;ID # CJK COMPATIBILITY IDEOGRAPH-F9F9
-F9FA;ID # CJK COMPATIBILITY IDEOGRAPH-F9FA
-F9FB;ID # CJK COMPATIBILITY IDEOGRAPH-F9FB
-F9FC;ID # CJK COMPATIBILITY IDEOGRAPH-F9FC
-F9FD;ID # CJK COMPATIBILITY IDEOGRAPH-F9FD
-F9FE;ID # CJK COMPATIBILITY IDEOGRAPH-F9FE
-F9FF;ID # CJK COMPATIBILITY IDEOGRAPH-F9FF
-FA00;ID # CJK COMPATIBILITY IDEOGRAPH-FA00
-FA01;ID # CJK COMPATIBILITY IDEOGRAPH-FA01
-FA02;ID # CJK COMPATIBILITY IDEOGRAPH-FA02
-FA03;ID # CJK COMPATIBILITY IDEOGRAPH-FA03
-FA04;ID # CJK COMPATIBILITY IDEOGRAPH-FA04
-FA05;ID # CJK COMPATIBILITY IDEOGRAPH-FA05
-FA06;ID # CJK COMPATIBILITY IDEOGRAPH-FA06
-FA07;ID # CJK COMPATIBILITY IDEOGRAPH-FA07
-FA08;ID # CJK COMPATIBILITY IDEOGRAPH-FA08
-FA09;ID # CJK COMPATIBILITY IDEOGRAPH-FA09
-FA0A;ID # CJK COMPATIBILITY IDEOGRAPH-FA0A
-FA0B;ID # CJK COMPATIBILITY IDEOGRAPH-FA0B
-FA0C;ID # CJK COMPATIBILITY IDEOGRAPH-FA0C
-FA0D;ID # CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA0E;ID # CJK COMPATIBILITY IDEOGRAPH-FA0E
-FA0F;ID # CJK COMPATIBILITY IDEOGRAPH-FA0F
-FA10;ID # CJK COMPATIBILITY IDEOGRAPH-FA10
-FA11;ID # CJK COMPATIBILITY IDEOGRAPH-FA11
-FA12;ID # CJK COMPATIBILITY IDEOGRAPH-FA12
-FA13;ID # CJK COMPATIBILITY IDEOGRAPH-FA13
-FA14;ID # CJK COMPATIBILITY IDEOGRAPH-FA14
-FA15;ID # CJK COMPATIBILITY IDEOGRAPH-FA15
-FA16;ID # CJK COMPATIBILITY IDEOGRAPH-FA16
-FA17;ID # CJK COMPATIBILITY IDEOGRAPH-FA17
-FA18;ID # CJK COMPATIBILITY IDEOGRAPH-FA18
-FA19;ID # CJK COMPATIBILITY IDEOGRAPH-FA19
-FA1A;ID # CJK COMPATIBILITY IDEOGRAPH-FA1A
-FA1B;ID # CJK COMPATIBILITY IDEOGRAPH-FA1B
-FA1C;ID # CJK COMPATIBILITY IDEOGRAPH-FA1C
-FA1D;ID # CJK COMPATIBILITY IDEOGRAPH-FA1D
-FA1E;ID # CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA1F;ID # CJK COMPATIBILITY IDEOGRAPH-FA1F
-FA20;ID # CJK COMPATIBILITY IDEOGRAPH-FA20
-FA21;ID # CJK COMPATIBILITY IDEOGRAPH-FA21
-FA22;ID # CJK COMPATIBILITY IDEOGRAPH-FA22
-FA23;ID # CJK COMPATIBILITY IDEOGRAPH-FA23
-FA24;ID # CJK COMPATIBILITY IDEOGRAPH-FA24
-FA25;ID # CJK COMPATIBILITY IDEOGRAPH-FA25
-FA26;ID # CJK COMPATIBILITY IDEOGRAPH-FA26
-FA27;ID # CJK COMPATIBILITY IDEOGRAPH-FA27
-FA28;ID # CJK COMPATIBILITY IDEOGRAPH-FA28
-FA29;ID # CJK COMPATIBILITY IDEOGRAPH-FA29
-FA2A;ID # CJK COMPATIBILITY IDEOGRAPH-FA2A
-FA2B;ID # CJK COMPATIBILITY IDEOGRAPH-FA2B
-FA2C;ID # CJK COMPATIBILITY IDEOGRAPH-FA2C
-FA2D;ID # CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA2E..FA2F;ID # <reserved-FA2E>..<reserved-FA2F>
-FA30;ID # CJK COMPATIBILITY IDEOGRAPH-FA30
-FA31;ID # CJK COMPATIBILITY IDEOGRAPH-FA31
-FA32;ID # CJK COMPATIBILITY IDEOGRAPH-FA32
-FA33;ID # CJK COMPATIBILITY IDEOGRAPH-FA33
-FA34;ID # CJK COMPATIBILITY IDEOGRAPH-FA34
-FA35;ID # CJK COMPATIBILITY IDEOGRAPH-FA35
-FA36;ID # CJK COMPATIBILITY IDEOGRAPH-FA36
-FA37;ID # CJK COMPATIBILITY IDEOGRAPH-FA37
-FA38;ID # CJK COMPATIBILITY IDEOGRAPH-FA38
-FA39;ID # CJK COMPATIBILITY IDEOGRAPH-FA39
-FA3A;ID # CJK COMPATIBILITY IDEOGRAPH-FA3A
-FA3B;ID # CJK COMPATIBILITY IDEOGRAPH-FA3B
-FA3C;ID # CJK COMPATIBILITY IDEOGRAPH-FA3C
-FA3D;ID # CJK COMPATIBILITY IDEOGRAPH-FA3D
-FA3E;ID # CJK COMPATIBILITY IDEOGRAPH-FA3E
-FA3F;ID # CJK COMPATIBILITY IDEOGRAPH-FA3F
-FA40;ID # CJK COMPATIBILITY IDEOGRAPH-FA40
-FA41;ID # CJK COMPATIBILITY IDEOGRAPH-FA41
-FA42;ID # CJK COMPATIBILITY IDEOGRAPH-FA42
-FA43;ID # CJK COMPATIBILITY IDEOGRAPH-FA43
-FA44;ID # CJK COMPATIBILITY IDEOGRAPH-FA44
-FA45;ID # CJK COMPATIBILITY IDEOGRAPH-FA45
-FA46;ID # CJK COMPATIBILITY IDEOGRAPH-FA46
-FA47;ID # CJK COMPATIBILITY IDEOGRAPH-FA47
-FA48;ID # CJK COMPATIBILITY IDEOGRAPH-FA48
-FA49;ID # CJK COMPATIBILITY IDEOGRAPH-FA49
-FA4A;ID # CJK COMPATIBILITY IDEOGRAPH-FA4A
-FA4B;ID # CJK COMPATIBILITY IDEOGRAPH-FA4B
-FA4C;ID # CJK COMPATIBILITY IDEOGRAPH-FA4C
-FA4D;ID # CJK COMPATIBILITY IDEOGRAPH-FA4D
-FA4E;ID # CJK COMPATIBILITY IDEOGRAPH-FA4E
-FA4F;ID # CJK COMPATIBILITY IDEOGRAPH-FA4F
-FA50;ID # CJK COMPATIBILITY IDEOGRAPH-FA50
-FA51;ID # CJK COMPATIBILITY IDEOGRAPH-FA51
-FA52;ID # CJK COMPATIBILITY IDEOGRAPH-FA52
-FA53;ID # CJK COMPATIBILITY IDEOGRAPH-FA53
-FA54;ID # CJK COMPATIBILITY IDEOGRAPH-FA54
-FA55;ID # CJK COMPATIBILITY IDEOGRAPH-FA55
-FA56;ID # CJK COMPATIBILITY IDEOGRAPH-FA56
-FA57;ID # CJK COMPATIBILITY IDEOGRAPH-FA57
-FA58;ID # CJK COMPATIBILITY IDEOGRAPH-FA58
-FA59;ID # CJK COMPATIBILITY IDEOGRAPH-FA59
-FA5A;ID # CJK COMPATIBILITY IDEOGRAPH-FA5A
-FA5B;ID # CJK COMPATIBILITY IDEOGRAPH-FA5B
-FA5C;ID # CJK COMPATIBILITY IDEOGRAPH-FA5C
-FA5D;ID # CJK COMPATIBILITY IDEOGRAPH-FA5D
-FA5E;ID # CJK COMPATIBILITY IDEOGRAPH-FA5E
-FA5F;ID # CJK COMPATIBILITY IDEOGRAPH-FA5F
-FA60;ID # CJK COMPATIBILITY IDEOGRAPH-FA60
-FA61;ID # CJK COMPATIBILITY IDEOGRAPH-FA61
-FA62;ID # CJK COMPATIBILITY IDEOGRAPH-FA62
-FA63;ID # CJK COMPATIBILITY IDEOGRAPH-FA63
-FA64;ID # CJK COMPATIBILITY IDEOGRAPH-FA64
-FA65;ID # CJK COMPATIBILITY IDEOGRAPH-FA65
-FA66;ID # CJK COMPATIBILITY IDEOGRAPH-FA66
-FA67;ID # CJK COMPATIBILITY IDEOGRAPH-FA67
-FA68;ID # CJK COMPATIBILITY IDEOGRAPH-FA68
-FA69;ID # CJK COMPATIBILITY IDEOGRAPH-FA69
-FA6A;ID # CJK COMPATIBILITY IDEOGRAPH-FA6A
-FA6B;ID # CJK COMPATIBILITY IDEOGRAPH-FA6B
-FA6C;ID # CJK COMPATIBILITY IDEOGRAPH-FA6C
-FA6D;ID # CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F;ID # <reserved-FA6E>..<reserved-FA6F>
-FA70;ID # CJK COMPATIBILITY IDEOGRAPH-FA70
-FA71;ID # CJK COMPATIBILITY IDEOGRAPH-FA71
-FA72;ID # CJK COMPATIBILITY IDEOGRAPH-FA72
-FA73;ID # CJK COMPATIBILITY IDEOGRAPH-FA73
-FA74;ID # CJK COMPATIBILITY IDEOGRAPH-FA74
-FA75;ID # CJK COMPATIBILITY IDEOGRAPH-FA75
-FA76;ID # CJK COMPATIBILITY IDEOGRAPH-FA76
-FA77;ID # CJK COMPATIBILITY IDEOGRAPH-FA77
-FA78;ID # CJK COMPATIBILITY IDEOGRAPH-FA78
-FA79;ID # CJK COMPATIBILITY IDEOGRAPH-FA79
-FA7A;ID # CJK COMPATIBILITY IDEOGRAPH-FA7A
-FA7B;ID # CJK COMPATIBILITY IDEOGRAPH-FA7B
-FA7C;ID # CJK COMPATIBILITY IDEOGRAPH-FA7C
-FA7D;ID # CJK COMPATIBILITY IDEOGRAPH-FA7D
-FA7E;ID # CJK COMPATIBILITY IDEOGRAPH-FA7E
-FA7F;ID # CJK COMPATIBILITY IDEOGRAPH-FA7F
-FA80;ID # CJK COMPATIBILITY IDEOGRAPH-FA80
-FA81;ID # CJK COMPATIBILITY IDEOGRAPH-FA81
-FA82;ID # CJK COMPATIBILITY IDEOGRAPH-FA82
-FA83;ID # CJK COMPATIBILITY IDEOGRAPH-FA83
-FA84;ID # CJK COMPATIBILITY IDEOGRAPH-FA84
-FA85;ID # CJK COMPATIBILITY IDEOGRAPH-FA85
-FA86;ID # CJK COMPATIBILITY IDEOGRAPH-FA86
-FA87;ID # CJK COMPATIBILITY IDEOGRAPH-FA87
-FA88;ID # CJK COMPATIBILITY IDEOGRAPH-FA88
-FA89;ID # CJK COMPATIBILITY IDEOGRAPH-FA89
-FA8A;ID # CJK COMPATIBILITY IDEOGRAPH-FA8A
-FA8B;ID # CJK COMPATIBILITY IDEOGRAPH-FA8B
-FA8C;ID # CJK COMPATIBILITY IDEOGRAPH-FA8C
-FA8D;ID # CJK COMPATIBILITY IDEOGRAPH-FA8D
-FA8E;ID # CJK COMPATIBILITY IDEOGRAPH-FA8E
-FA8F;ID # CJK COMPATIBILITY IDEOGRAPH-FA8F
-FA90;ID # CJK COMPATIBILITY IDEOGRAPH-FA90
-FA91;ID # CJK COMPATIBILITY IDEOGRAPH-FA91
-FA92;ID # CJK COMPATIBILITY IDEOGRAPH-FA92
-FA93;ID # CJK COMPATIBILITY IDEOGRAPH-FA93
-FA94;ID # CJK COMPATIBILITY IDEOGRAPH-FA94
-FA95;ID # CJK COMPATIBILITY IDEOGRAPH-FA95
-FA96;ID # CJK COMPATIBILITY IDEOGRAPH-FA96
-FA97;ID # CJK COMPATIBILITY IDEOGRAPH-FA97
-FA98;ID # CJK COMPATIBILITY IDEOGRAPH-FA98
-FA99;ID # CJK COMPATIBILITY IDEOGRAPH-FA99
-FA9A;ID # CJK COMPATIBILITY IDEOGRAPH-FA9A
-FA9B;ID # CJK COMPATIBILITY IDEOGRAPH-FA9B
-FA9C;ID # CJK COMPATIBILITY IDEOGRAPH-FA9C
-FA9D;ID # CJK COMPATIBILITY IDEOGRAPH-FA9D
-FA9E;ID # CJK COMPATIBILITY IDEOGRAPH-FA9E
-FA9F;ID # CJK COMPATIBILITY IDEOGRAPH-FA9F
-FAA0;ID # CJK COMPATIBILITY IDEOGRAPH-FAA0
-FAA1;ID # CJK COMPATIBILITY IDEOGRAPH-FAA1
-FAA2;ID # CJK COMPATIBILITY IDEOGRAPH-FAA2
-FAA3;ID # CJK COMPATIBILITY IDEOGRAPH-FAA3
-FAA4;ID # CJK COMPATIBILITY IDEOGRAPH-FAA4
-FAA5;ID # CJK COMPATIBILITY IDEOGRAPH-FAA5
-FAA6;ID # CJK COMPATIBILITY IDEOGRAPH-FAA6
-FAA7;ID # CJK COMPATIBILITY IDEOGRAPH-FAA7
-FAA8;ID # CJK COMPATIBILITY IDEOGRAPH-FAA8
-FAA9;ID # CJK COMPATIBILITY IDEOGRAPH-FAA9
-FAAA;ID # CJK COMPATIBILITY IDEOGRAPH-FAAA
-FAAB;ID # CJK COMPATIBILITY IDEOGRAPH-FAAB
-FAAC;ID # CJK COMPATIBILITY IDEOGRAPH-FAAC
-FAAD;ID # CJK COMPATIBILITY IDEOGRAPH-FAAD
-FAAE;ID # CJK COMPATIBILITY IDEOGRAPH-FAAE
-FAAF;ID # CJK COMPATIBILITY IDEOGRAPH-FAAF
-FAB0;ID # CJK COMPATIBILITY IDEOGRAPH-FAB0
-FAB1;ID # CJK COMPATIBILITY IDEOGRAPH-FAB1
-FAB2;ID # CJK COMPATIBILITY IDEOGRAPH-FAB2
-FAB3;ID # CJK COMPATIBILITY IDEOGRAPH-FAB3
-FAB4;ID # CJK COMPATIBILITY IDEOGRAPH-FAB4
-FAB5;ID # CJK COMPATIBILITY IDEOGRAPH-FAB5
-FAB6;ID # CJK COMPATIBILITY IDEOGRAPH-FAB6
-FAB7;ID # CJK COMPATIBILITY IDEOGRAPH-FAB7
-FAB8;ID # CJK COMPATIBILITY IDEOGRAPH-FAB8
-FAB9;ID # CJK COMPATIBILITY IDEOGRAPH-FAB9
-FABA;ID # CJK COMPATIBILITY IDEOGRAPH-FABA
-FABB;ID # CJK COMPATIBILITY IDEOGRAPH-FABB
-FABC;ID # CJK COMPATIBILITY IDEOGRAPH-FABC
-FABD;ID # CJK COMPATIBILITY IDEOGRAPH-FABD
-FABE;ID # CJK COMPATIBILITY IDEOGRAPH-FABE
-FABF;ID # CJK COMPATIBILITY IDEOGRAPH-FABF
-FAC0;ID # CJK COMPATIBILITY IDEOGRAPH-FAC0
-FAC1;ID # CJK COMPATIBILITY IDEOGRAPH-FAC1
-FAC2;ID # CJK COMPATIBILITY IDEOGRAPH-FAC2
-FAC3;ID # CJK COMPATIBILITY IDEOGRAPH-FAC3
-FAC4;ID # CJK COMPATIBILITY IDEOGRAPH-FAC4
-FAC5;ID # CJK COMPATIBILITY IDEOGRAPH-FAC5
-FAC6;ID # CJK COMPATIBILITY IDEOGRAPH-FAC6
-FAC7;ID # CJK COMPATIBILITY IDEOGRAPH-FAC7
-FAC8;ID # CJK COMPATIBILITY IDEOGRAPH-FAC8
-FAC9;ID # CJK COMPATIBILITY IDEOGRAPH-FAC9
-FACA;ID # CJK COMPATIBILITY IDEOGRAPH-FACA
-FACB;ID # CJK COMPATIBILITY IDEOGRAPH-FACB
-FACC;ID # CJK COMPATIBILITY IDEOGRAPH-FACC
-FACD;ID # CJK COMPATIBILITY IDEOGRAPH-FACD
-FACE;ID # CJK COMPATIBILITY IDEOGRAPH-FACE
-FACF;ID # CJK COMPATIBILITY IDEOGRAPH-FACF
-FAD0;ID # CJK COMPATIBILITY IDEOGRAPH-FAD0
-FAD1;ID # CJK COMPATIBILITY IDEOGRAPH-FAD1
-FAD2;ID # CJK COMPATIBILITY IDEOGRAPH-FAD2
-FAD3;ID # CJK COMPATIBILITY IDEOGRAPH-FAD3
-FAD4;ID # CJK COMPATIBILITY IDEOGRAPH-FAD4
-FAD5;ID # CJK COMPATIBILITY IDEOGRAPH-FAD5
-FAD6;ID # CJK COMPATIBILITY IDEOGRAPH-FAD6
-FAD7;ID # CJK COMPATIBILITY IDEOGRAPH-FAD7
-FAD8;ID # CJK COMPATIBILITY IDEOGRAPH-FAD8
-FAD9;ID # CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF;ID # <reserved-FADA>..<reserved-FAFF>
-FB00;AL # LATIN SMALL LIGATURE FF
-FB01;AL # LATIN SMALL LIGATURE FI
-FB02;AL # LATIN SMALL LIGATURE FL
-FB03;AL # LATIN SMALL LIGATURE FFI
-FB04;AL # LATIN SMALL LIGATURE FFL
-FB05;AL # LATIN SMALL LIGATURE LONG S T
-FB06;AL # LATIN SMALL LIGATURE ST
-FB13;AL # ARMENIAN SMALL LIGATURE MEN NOW
-FB14;AL # ARMENIAN SMALL LIGATURE MEN ECH
-FB15;AL # ARMENIAN SMALL LIGATURE MEN INI
-FB16;AL # ARMENIAN SMALL LIGATURE VEW NOW
-FB17;AL # ARMENIAN SMALL LIGATURE MEN XEH
-FB1D;AL # HEBREW LETTER YOD WITH HIRIQ
-FB1E;CM # HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F;AL # HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB20;AL # HEBREW LETTER ALTERNATIVE AYIN
-FB21;AL # HEBREW LETTER WIDE ALEF
-FB22;AL # HEBREW LETTER WIDE DALET
-FB23;AL # HEBREW LETTER WIDE HE
-FB24;AL # HEBREW LETTER WIDE KAF
-FB25;AL # HEBREW LETTER WIDE LAMED
-FB26;AL # HEBREW LETTER WIDE FINAL MEM
-FB27;AL # HEBREW LETTER WIDE RESH
-FB28;AL # HEBREW LETTER WIDE TAV
-FB29;AL # HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A;AL # HEBREW LETTER SHIN WITH SHIN DOT
-FB2B;AL # HEBREW LETTER SHIN WITH SIN DOT
-FB2C;AL # HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D;AL # HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E;AL # HEBREW LETTER ALEF WITH PATAH
-FB2F;AL # HEBREW LETTER ALEF WITH QAMATS
-FB30;AL # HEBREW LETTER ALEF WITH MAPIQ
-FB31;AL # HEBREW LETTER BET WITH DAGESH
-FB32;AL # HEBREW LETTER GIMEL WITH DAGESH
-FB33;AL # HEBREW LETTER DALET WITH DAGESH
-FB34;AL # HEBREW LETTER HE WITH MAPIQ
-FB35;AL # HEBREW LETTER VAV WITH DAGESH
-FB36;AL # HEBREW LETTER ZAYIN WITH DAGESH
-FB38;AL # HEBREW LETTER TET WITH DAGESH
-FB39;AL # HEBREW LETTER YOD WITH DAGESH
-FB3A;AL # HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B;AL # HEBREW LETTER KAF WITH DAGESH
-FB3C;AL # HEBREW LETTER LAMED WITH DAGESH
-FB3E;AL # HEBREW LETTER MEM WITH DAGESH
-FB40;AL # HEBREW LETTER NUN WITH DAGESH
-FB41;AL # HEBREW LETTER SAMEKH WITH DAGESH
-FB43;AL # HEBREW LETTER FINAL PE WITH DAGESH
-FB44;AL # HEBREW LETTER PE WITH DAGESH
-FB46;AL # HEBREW LETTER TSADI WITH DAGESH
-FB47;AL # HEBREW LETTER QOF WITH DAGESH
-FB48;AL # HEBREW LETTER RESH WITH DAGESH
-FB49;AL # HEBREW LETTER SHIN WITH DAGESH
-FB4A;AL # HEBREW LETTER TAV WITH DAGESH
-FB4B;AL # HEBREW LETTER VAV WITH HOLAM
-FB4C;AL # HEBREW LETTER BET WITH RAFE
-FB4D;AL # HEBREW LETTER KAF WITH RAFE
-FB4E;AL # HEBREW LETTER PE WITH RAFE
-FB4F;AL # HEBREW LIGATURE ALEF LAMED
-FB50;AL # ARABIC LETTER ALEF WASLA ISOLATED FORM
-FB51;AL # ARABIC LETTER ALEF WASLA FINAL FORM
-FB52;AL # ARABIC LETTER BEEH ISOLATED FORM
-FB53;AL # ARABIC LETTER BEEH FINAL FORM
-FB54;AL # ARABIC LETTER BEEH INITIAL FORM
-FB55;AL # ARABIC LETTER BEEH MEDIAL FORM
-FB56;AL # ARABIC LETTER PEH ISOLATED FORM
-FB57;AL # ARABIC LETTER PEH FINAL FORM
-FB58;AL # ARABIC LETTER PEH INITIAL FORM
-FB59;AL # ARABIC LETTER PEH MEDIAL FORM
-FB5A;AL # ARABIC LETTER BEHEH ISOLATED FORM
-FB5B;AL # ARABIC LETTER BEHEH FINAL FORM
-FB5C;AL # ARABIC LETTER BEHEH INITIAL FORM
-FB5D;AL # ARABIC LETTER BEHEH MEDIAL FORM
-FB5E;AL # ARABIC LETTER TTEHEH ISOLATED FORM
-FB5F;AL # ARABIC LETTER TTEHEH FINAL FORM
-FB60;AL # ARABIC LETTER TTEHEH INITIAL FORM
-FB61;AL # ARABIC LETTER TTEHEH MEDIAL FORM
-FB62;AL # ARABIC LETTER TEHEH ISOLATED FORM
-FB63;AL # ARABIC LETTER TEHEH FINAL FORM
-FB64;AL # ARABIC LETTER TEHEH INITIAL FORM
-FB65;AL # ARABIC LETTER TEHEH MEDIAL FORM
-FB66;AL # ARABIC LETTER TTEH ISOLATED FORM
-FB67;AL # ARABIC LETTER TTEH FINAL FORM
-FB68;AL # ARABIC LETTER TTEH INITIAL FORM
-FB69;AL # ARABIC LETTER TTEH MEDIAL FORM
-FB6A;AL # ARABIC LETTER VEH ISOLATED FORM
-FB6B;AL # ARABIC LETTER VEH FINAL FORM
-FB6C;AL # ARABIC LETTER VEH INITIAL FORM
-FB6D;AL # ARABIC LETTER VEH MEDIAL FORM
-FB6E;AL # ARABIC LETTER PEHEH ISOLATED FORM
-FB6F;AL # ARABIC LETTER PEHEH FINAL FORM
-FB70;AL # ARABIC LETTER PEHEH INITIAL FORM
-FB71;AL # ARABIC LETTER PEHEH MEDIAL FORM
-FB72;AL # ARABIC LETTER DYEH ISOLATED FORM
-FB73;AL # ARABIC LETTER DYEH FINAL FORM
-FB74;AL # ARABIC LETTER DYEH INITIAL FORM
-FB75;AL # ARABIC LETTER DYEH MEDIAL FORM
-FB76;AL # ARABIC LETTER NYEH ISOLATED FORM
-FB77;AL # ARABIC LETTER NYEH FINAL FORM
-FB78;AL # ARABIC LETTER NYEH INITIAL FORM
-FB79;AL # ARABIC LETTER NYEH MEDIAL FORM
-FB7A;AL # ARABIC LETTER TCHEH ISOLATED FORM
-FB7B;AL # ARABIC LETTER TCHEH FINAL FORM
-FB7C;AL # ARABIC LETTER TCHEH INITIAL FORM
-FB7D;AL # ARABIC LETTER TCHEH MEDIAL FORM
-FB7E;AL # ARABIC LETTER TCHEHEH ISOLATED FORM
-FB7F;AL # ARABIC LETTER TCHEHEH FINAL FORM
-FB80;AL # ARABIC LETTER TCHEHEH INITIAL FORM
-FB81;AL # ARABIC LETTER TCHEHEH MEDIAL FORM
-FB82;AL # ARABIC LETTER DDAHAL ISOLATED FORM
-FB83;AL # ARABIC LETTER DDAHAL FINAL FORM
-FB84;AL # ARABIC LETTER DAHAL ISOLATED FORM
-FB85;AL # ARABIC LETTER DAHAL FINAL FORM
-FB86;AL # ARABIC LETTER DUL ISOLATED FORM
-FB87;AL # ARABIC LETTER DUL FINAL FORM
-FB88;AL # ARABIC LETTER DDAL ISOLATED FORM
-FB89;AL # ARABIC LETTER DDAL FINAL FORM
-FB8A;AL # ARABIC LETTER JEH ISOLATED FORM
-FB8B;AL # ARABIC LETTER JEH FINAL FORM
-FB8C;AL # ARABIC LETTER RREH ISOLATED FORM
-FB8D;AL # ARABIC LETTER RREH FINAL FORM
-FB8E;AL # ARABIC LETTER KEHEH ISOLATED FORM
-FB8F;AL # ARABIC LETTER KEHEH FINAL FORM
-FB90;AL # ARABIC LETTER KEHEH INITIAL FORM
-FB91;AL # ARABIC LETTER KEHEH MEDIAL FORM
-FB92;AL # ARABIC LETTER GAF ISOLATED FORM
-FB93;AL # ARABIC LETTER GAF FINAL FORM
-FB94;AL # ARABIC LETTER GAF INITIAL FORM
-FB95;AL # ARABIC LETTER GAF MEDIAL FORM
-FB96;AL # ARABIC LETTER GUEH ISOLATED FORM
-FB97;AL # ARABIC LETTER GUEH FINAL FORM
-FB98;AL # ARABIC LETTER GUEH INITIAL FORM
-FB99;AL # ARABIC LETTER GUEH MEDIAL FORM
-FB9A;AL # ARABIC LETTER NGOEH ISOLATED FORM
-FB9B;AL # ARABIC LETTER NGOEH FINAL FORM
-FB9C;AL # ARABIC LETTER NGOEH INITIAL FORM
-FB9D;AL # ARABIC LETTER NGOEH MEDIAL FORM
-FB9E;AL # ARABIC LETTER NOON GHUNNA ISOLATED FORM
-FB9F;AL # ARABIC LETTER NOON GHUNNA FINAL FORM
-FBA0;AL # ARABIC LETTER RNOON ISOLATED FORM
-FBA1;AL # ARABIC LETTER RNOON FINAL FORM
-FBA2;AL # ARABIC LETTER RNOON INITIAL FORM
-FBA3;AL # ARABIC LETTER RNOON MEDIAL FORM
-FBA4;AL # ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
-FBA5;AL # ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBA6;AL # ARABIC LETTER HEH GOAL ISOLATED FORM
-FBA7;AL # ARABIC LETTER HEH GOAL FINAL FORM
-FBA8;AL # ARABIC LETTER HEH GOAL INITIAL FORM
-FBA9;AL # ARABIC LETTER HEH GOAL MEDIAL FORM
-FBAA;AL # ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
-FBAB;AL # ARABIC LETTER HEH DOACHASHMEE FINAL FORM
-FBAC;AL # ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
-FBAD;AL # ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
-FBAE;AL # ARABIC LETTER YEH BARREE ISOLATED FORM
-FBAF;AL # ARABIC LETTER YEH BARREE FINAL FORM
-FBB0;AL # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
-FBB1;AL # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3;AL # ARABIC LETTER NG ISOLATED FORM
-FBD4;AL # ARABIC LETTER NG FINAL FORM
-FBD5;AL # ARABIC LETTER NG INITIAL FORM
-FBD6;AL # ARABIC LETTER NG MEDIAL FORM
-FBD7;AL # ARABIC LETTER U ISOLATED FORM
-FBD8;AL # ARABIC LETTER U FINAL FORM
-FBD9;AL # ARABIC LETTER OE ISOLATED FORM
-FBDA;AL # ARABIC LETTER OE FINAL FORM
-FBDB;AL # ARABIC LETTER YU ISOLATED FORM
-FBDC;AL # ARABIC LETTER YU FINAL FORM
-FBDD;AL # ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBDE;AL # ARABIC LETTER VE ISOLATED FORM
-FBDF;AL # ARABIC LETTER VE FINAL FORM
-FBE0;AL # ARABIC LETTER KIRGHIZ OE ISOLATED FORM
-FBE1;AL # ARABIC LETTER KIRGHIZ OE FINAL FORM
-FBE2;AL # ARABIC LETTER KIRGHIZ YU ISOLATED FORM
-FBE3;AL # ARABIC LETTER KIRGHIZ YU FINAL FORM
-FBE4;AL # ARABIC LETTER E ISOLATED FORM
-FBE5;AL # ARABIC LETTER E FINAL FORM
-FBE6;AL # ARABIC LETTER E INITIAL FORM
-FBE7;AL # ARABIC LETTER E MEDIAL FORM
-FBE8;AL # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
-FBE9;AL # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FBEA;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
-FBEB;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
-FBEC;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
-FBED;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
-FBEE;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
-FBEF;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
-FBF0;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
-FBF1;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
-FBF2;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
-FBF3;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
-FBF4;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
-FBF5;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
-FBF6;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
-FBF7;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
-FBF8;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
-FBF9;AL # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FBFA;AL # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FBFB;AL # ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FBFC;AL # ARABIC LETTER FARSI YEH ISOLATED FORM
-FBFD;AL # ARABIC LETTER FARSI YEH FINAL FORM
-FBFE;AL # ARABIC LETTER FARSI YEH INITIAL FORM
-FBFF;AL # ARABIC LETTER FARSI YEH MEDIAL FORM
-FC00;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
-FC01;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
-FC02;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
-FC03;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FC04;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
-FC05;AL # ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
-FC06;AL # ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
-FC07;AL # ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
-FC08;AL # ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
-FC09;AL # ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
-FC0A;AL # ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
-FC0B;AL # ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
-FC0C;AL # ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
-FC0D;AL # ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
-FC0E;AL # ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
-FC0F;AL # ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
-FC10;AL # ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
-FC11;AL # ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
-FC12;AL # ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
-FC13;AL # ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
-FC14;AL # ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
-FC15;AL # ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
-FC16;AL # ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
-FC17;AL # ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
-FC18;AL # ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
-FC19;AL # ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
-FC1A;AL # ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
-FC1B;AL # ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
-FC1C;AL # ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
-FC1D;AL # ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
-FC1E;AL # ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
-FC1F;AL # ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
-FC20;AL # ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
-FC21;AL # ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
-FC22;AL # ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
-FC23;AL # ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
-FC24;AL # ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
-FC25;AL # ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
-FC26;AL # ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
-FC27;AL # ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
-FC28;AL # ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
-FC29;AL # ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
-FC2A;AL # ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
-FC2B;AL # ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
-FC2C;AL # ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
-FC2D;AL # ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
-FC2E;AL # ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
-FC2F;AL # ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
-FC30;AL # ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
-FC31;AL # ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
-FC32;AL # ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
-FC33;AL # ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
-FC34;AL # ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
-FC35;AL # ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
-FC36;AL # ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
-FC37;AL # ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
-FC38;AL # ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
-FC39;AL # ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
-FC3A;AL # ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
-FC3B;AL # ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
-FC3C;AL # ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
-FC3D;AL # ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
-FC3E;AL # ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
-FC3F;AL # ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
-FC40;AL # ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
-FC41;AL # ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
-FC42;AL # ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
-FC43;AL # ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
-FC44;AL # ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
-FC45;AL # ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
-FC46;AL # ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
-FC47;AL # ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
-FC48;AL # ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
-FC49;AL # ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
-FC4A;AL # ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
-FC4B;AL # ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
-FC4C;AL # ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
-FC4D;AL # ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
-FC4E;AL # ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
-FC4F;AL # ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
-FC50;AL # ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
-FC51;AL # ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
-FC52;AL # ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
-FC53;AL # ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
-FC54;AL # ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
-FC55;AL # ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
-FC56;AL # ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
-FC57;AL # ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
-FC58;AL # ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
-FC59;AL # ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
-FC5A;AL # ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
-FC5B;AL # ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5C;AL # ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5D;AL # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5E;AL # ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
-FC5F;AL # ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
-FC60;AL # ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
-FC61;AL # ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
-FC62;AL # ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
-FC63;AL # ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
-FC65;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
-FC66;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
-FC67;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
-FC68;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FC69;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
-FC6A;AL # ARABIC LIGATURE BEH WITH REH FINAL FORM
-FC6B;AL # ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
-FC6C;AL # ARABIC LIGATURE BEH WITH MEEM FINAL FORM
-FC6D;AL # ARABIC LIGATURE BEH WITH NOON FINAL FORM
-FC6E;AL # ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
-FC6F;AL # ARABIC LIGATURE BEH WITH YEH FINAL FORM
-FC70;AL # ARABIC LIGATURE TEH WITH REH FINAL FORM
-FC71;AL # ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
-FC72;AL # ARABIC LIGATURE TEH WITH MEEM FINAL FORM
-FC73;AL # ARABIC LIGATURE TEH WITH NOON FINAL FORM
-FC74;AL # ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
-FC75;AL # ARABIC LIGATURE TEH WITH YEH FINAL FORM
-FC76;AL # ARABIC LIGATURE THEH WITH REH FINAL FORM
-FC77;AL # ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
-FC78;AL # ARABIC LIGATURE THEH WITH MEEM FINAL FORM
-FC79;AL # ARABIC LIGATURE THEH WITH NOON FINAL FORM
-FC7A;AL # ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
-FC7B;AL # ARABIC LIGATURE THEH WITH YEH FINAL FORM
-FC7C;AL # ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
-FC7D;AL # ARABIC LIGATURE FEH WITH YEH FINAL FORM
-FC7E;AL # ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
-FC7F;AL # ARABIC LIGATURE QAF WITH YEH FINAL FORM
-FC80;AL # ARABIC LIGATURE KAF WITH ALEF FINAL FORM
-FC81;AL # ARABIC LIGATURE KAF WITH LAM FINAL FORM
-FC82;AL # ARABIC LIGATURE KAF WITH MEEM FINAL FORM
-FC83;AL # ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
-FC84;AL # ARABIC LIGATURE KAF WITH YEH FINAL FORM
-FC85;AL # ARABIC LIGATURE LAM WITH MEEM FINAL FORM
-FC86;AL # ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
-FC87;AL # ARABIC LIGATURE LAM WITH YEH FINAL FORM
-FC88;AL # ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
-FC89;AL # ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
-FC8A;AL # ARABIC LIGATURE NOON WITH REH FINAL FORM
-FC8B;AL # ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
-FC8C;AL # ARABIC LIGATURE NOON WITH MEEM FINAL FORM
-FC8D;AL # ARABIC LIGATURE NOON WITH NOON FINAL FORM
-FC8E;AL # ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
-FC8F;AL # ARABIC LIGATURE NOON WITH YEH FINAL FORM
-FC90;AL # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
-FC91;AL # ARABIC LIGATURE YEH WITH REH FINAL FORM
-FC92;AL # ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
-FC93;AL # ARABIC LIGATURE YEH WITH MEEM FINAL FORM
-FC94;AL # ARABIC LIGATURE YEH WITH NOON FINAL FORM
-FC95;AL # ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
-FC96;AL # ARABIC LIGATURE YEH WITH YEH FINAL FORM
-FC97;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
-FC98;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
-FC99;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
-FC9A;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
-FC9B;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
-FC9C;AL # ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
-FC9D;AL # ARABIC LIGATURE BEH WITH HAH INITIAL FORM
-FC9E;AL # ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
-FC9F;AL # ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
-FCA0;AL # ARABIC LIGATURE BEH WITH HEH INITIAL FORM
-FCA1;AL # ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
-FCA2;AL # ARABIC LIGATURE TEH WITH HAH INITIAL FORM
-FCA3;AL # ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
-FCA4;AL # ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
-FCA5;AL # ARABIC LIGATURE TEH WITH HEH INITIAL FORM
-FCA6;AL # ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
-FCA7;AL # ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
-FCA8;AL # ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
-FCA9;AL # ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
-FCAA;AL # ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
-FCAB;AL # ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
-FCAC;AL # ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
-FCAD;AL # ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
-FCAE;AL # ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
-FCAF;AL # ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
-FCB0;AL # ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
-FCB1;AL # ARABIC LIGATURE SAD WITH HAH INITIAL FORM
-FCB2;AL # ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
-FCB3;AL # ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
-FCB4;AL # ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
-FCB5;AL # ARABIC LIGATURE DAD WITH HAH INITIAL FORM
-FCB6;AL # ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
-FCB7;AL # ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
-FCB8;AL # ARABIC LIGATURE TAH WITH HAH INITIAL FORM
-FCB9;AL # ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
-FCBA;AL # ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
-FCBB;AL # ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
-FCBC;AL # ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
-FCBD;AL # ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
-FCBE;AL # ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
-FCBF;AL # ARABIC LIGATURE FEH WITH HAH INITIAL FORM
-FCC0;AL # ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
-FCC1;AL # ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
-FCC2;AL # ARABIC LIGATURE QAF WITH HAH INITIAL FORM
-FCC3;AL # ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
-FCC4;AL # ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
-FCC5;AL # ARABIC LIGATURE KAF WITH HAH INITIAL FORM
-FCC6;AL # ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
-FCC7;AL # ARABIC LIGATURE KAF WITH LAM INITIAL FORM
-FCC8;AL # ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
-FCC9;AL # ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
-FCCA;AL # ARABIC LIGATURE LAM WITH HAH INITIAL FORM
-FCCB;AL # ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
-FCCC;AL # ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
-FCCD;AL # ARABIC LIGATURE LAM WITH HEH INITIAL FORM
-FCCE;AL # ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
-FCCF;AL # ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
-FCD0;AL # ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
-FCD1;AL # ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
-FCD2;AL # ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
-FCD3;AL # ARABIC LIGATURE NOON WITH HAH INITIAL FORM
-FCD4;AL # ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
-FCD5;AL # ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
-FCD6;AL # ARABIC LIGATURE NOON WITH HEH INITIAL FORM
-FCD7;AL # ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
-FCD8;AL # ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
-FCD9;AL # ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
-FCDA;AL # ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
-FCDB;AL # ARABIC LIGATURE YEH WITH HAH INITIAL FORM
-FCDC;AL # ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
-FCDD;AL # ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
-FCDE;AL # ARABIC LIGATURE YEH WITH HEH INITIAL FORM
-FCDF;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
-FCE0;AL # ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
-FCE1;AL # ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
-FCE2;AL # ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
-FCE3;AL # ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
-FCE4;AL # ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
-FCE5;AL # ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
-FCE6;AL # ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
-FCE7;AL # ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
-FCE8;AL # ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
-FCE9;AL # ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
-FCEA;AL # ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
-FCEB;AL # ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
-FCEC;AL # ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
-FCED;AL # ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
-FCEE;AL # ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
-FCEF;AL # ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
-FCF0;AL # ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
-FCF1;AL # ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
-FCF2;AL # ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
-FCF3;AL # ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
-FCF4;AL # ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
-FCF5;AL # ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
-FCF6;AL # ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
-FCF7;AL # ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
-FCF8;AL # ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
-FCF9;AL # ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
-FCFA;AL # ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
-FCFB;AL # ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFC;AL # ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
-FCFD;AL # ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFE;AL # ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
-FCFF;AL # ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
-FD00;AL # ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
-FD01;AL # ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
-FD02;AL # ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
-FD03;AL # ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
-FD04;AL # ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
-FD05;AL # ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
-FD06;AL # ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
-FD07;AL # ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
-FD08;AL # ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
-FD09;AL # ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
-FD0A;AL # ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
-FD0B;AL # ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
-FD0C;AL # ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
-FD0D;AL # ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
-FD0E;AL # ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
-FD0F;AL # ARABIC LIGATURE SAD WITH REH ISOLATED FORM
-FD10;AL # ARABIC LIGATURE DAD WITH REH ISOLATED FORM
-FD11;AL # ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
-FD12;AL # ARABIC LIGATURE TAH WITH YEH FINAL FORM
-FD13;AL # ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
-FD14;AL # ARABIC LIGATURE AIN WITH YEH FINAL FORM
-FD15;AL # ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
-FD16;AL # ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
-FD17;AL # ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
-FD18;AL # ARABIC LIGATURE SEEN WITH YEH FINAL FORM
-FD19;AL # ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
-FD1A;AL # ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
-FD1B;AL # ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
-FD1C;AL # ARABIC LIGATURE HAH WITH YEH FINAL FORM
-FD1D;AL # ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
-FD1E;AL # ARABIC LIGATURE JEEM WITH YEH FINAL FORM
-FD1F;AL # ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
-FD20;AL # ARABIC LIGATURE KHAH WITH YEH FINAL FORM
-FD21;AL # ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
-FD22;AL # ARABIC LIGATURE SAD WITH YEH FINAL FORM
-FD23;AL # ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
-FD24;AL # ARABIC LIGATURE DAD WITH YEH FINAL FORM
-FD25;AL # ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
-FD26;AL # ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
-FD27;AL # ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
-FD28;AL # ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
-FD29;AL # ARABIC LIGATURE SHEEN WITH REH FINAL FORM
-FD2A;AL # ARABIC LIGATURE SEEN WITH REH FINAL FORM
-FD2B;AL # ARABIC LIGATURE SAD WITH REH FINAL FORM
-FD2C;AL # ARABIC LIGATURE DAD WITH REH FINAL FORM
-FD2D;AL # ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
-FD2E;AL # ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
-FD2F;AL # ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
-FD30;AL # ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
-FD31;AL # ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
-FD32;AL # ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
-FD33;AL # ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
-FD34;AL # ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
-FD35;AL # ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
-FD36;AL # ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
-FD37;AL # ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
-FD38;AL # ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
-FD39;AL # ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
-FD3A;AL # ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
-FD3B;AL # ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
-FD3C;AL # ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
-FD3D;AL # ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E;OP # ORNATE LEFT PARENTHESIS
-FD3F;CL # ORNATE RIGHT PARENTHESIS
-FD50;AL # ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
-FD51;AL # ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
-FD52;AL # ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
-FD53;AL # ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
-FD54;AL # ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
-FD55;AL # ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
-FD56;AL # ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
-FD57;AL # ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
-FD58;AL # ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
-FD59;AL # ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
-FD5A;AL # ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
-FD5B;AL # ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD5C;AL # ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
-FD5D;AL # ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
-FD5E;AL # ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD5F;AL # ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
-FD60;AL # ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
-FD61;AL # ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
-FD62;AL # ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
-FD63;AL # ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
-FD64;AL # ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
-FD65;AL # ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
-FD66;AL # ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
-FD67;AL # ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
-FD68;AL # ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
-FD69;AL # ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
-FD6A;AL # ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
-FD6B;AL # ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
-FD6C;AL # ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
-FD6D;AL # ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
-FD6E;AL # ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD6F;AL # ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
-FD70;AL # ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
-FD71;AL # ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
-FD72;AL # ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
-FD73;AL # ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
-FD74;AL # ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
-FD75;AL # ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
-FD76;AL # ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
-FD77;AL # ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
-FD78;AL # ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD79;AL # ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
-FD7A;AL # ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
-FD7B;AL # ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD7C;AL # ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
-FD7D;AL # ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
-FD7E;AL # ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
-FD7F;AL # ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
-FD80;AL # ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
-FD81;AL # ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
-FD82;AL # ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD83;AL # ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
-FD84;AL # ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
-FD85;AL # ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
-FD86;AL # ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
-FD87;AL # ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
-FD88;AL # ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
-FD89;AL # ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
-FD8A;AL # ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
-FD8B;AL # ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
-FD8C;AL # ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
-FD8D;AL # ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
-FD8E;AL # ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
-FD8F;AL # ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92;AL # ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
-FD93;AL # ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
-FD94;AL # ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
-FD95;AL # ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
-FD96;AL # ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD97;AL # ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
-FD98;AL # ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
-FD99;AL # ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD9A;AL # ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
-FD9B;AL # ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD9C;AL # ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
-FD9D;AL # ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
-FD9E;AL # ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
-FD9F;AL # ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
-FDA0;AL # ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FDA1;AL # ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
-FDA2;AL # ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA3;AL # ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
-FDA4;AL # ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA5;AL # ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
-FDA6;AL # ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FDA7;AL # ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA8;AL # ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA9;AL # ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
-FDAA;AL # ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
-FDAB;AL # ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
-FDAC;AL # ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
-FDAD;AL # ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
-FDAE;AL # ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
-FDAF;AL # ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
-FDB0;AL # ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
-FDB1;AL # ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
-FDB2;AL # ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
-FDB3;AL # ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
-FDB4;AL # ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
-FDB5;AL # ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
-FDB6;AL # ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
-FDB7;AL # ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
-FDB8;AL # ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
-FDB9;AL # ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
-FDBA;AL # ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
-FDBB;AL # ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
-FDBC;AL # ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
-FDBD;AL # ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
-FDBE;AL # ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
-FDBF;AL # ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
-FDC0;AL # ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
-FDC1;AL # ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
-FDC2;AL # ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
-FDC3;AL # ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
-FDC4;AL # ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
-FDC5;AL # ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
-FDC6;AL # ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
-FDC7;AL # ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0;AL # ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF1;AL # ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF2;AL # ARABIC LIGATURE ALLAH ISOLATED FORM
-FDF3;AL # ARABIC LIGATURE AKBAR ISOLATED FORM
-FDF4;AL # ARABIC LIGATURE MOHAMMAD ISOLATED FORM
-FDF5;AL # ARABIC LIGATURE SALAM ISOLATED FORM
-FDF6;AL # ARABIC LIGATURE RASOUL ISOLATED FORM
-FDF7;AL # ARABIC LIGATURE ALAYHE ISOLATED FORM
-FDF8;AL # ARABIC LIGATURE WASALLAM ISOLATED FORM
-FDF9;AL # ARABIC LIGATURE SALLA ISOLATED FORM
-FDFA;AL # ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
-FDFB;AL # ARABIC LIGATURE JALLAJALALOUHOU
-FDFC;PO # RIAL SIGN
-FDFD;AL # ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE00;CM # VARIATION SELECTOR-1
-FE01;CM # VARIATION SELECTOR-2
-FE02;CM # VARIATION SELECTOR-3
-FE03;CM # VARIATION SELECTOR-4
-FE04;CM # VARIATION SELECTOR-5
-FE05;CM # VARIATION SELECTOR-6
-FE06;CM # VARIATION SELECTOR-7
-FE07;CM # VARIATION SELECTOR-8
-FE08;CM # VARIATION SELECTOR-9
-FE09;CM # VARIATION SELECTOR-10
-FE0A;CM # VARIATION SELECTOR-11
-FE0B;CM # VARIATION SELECTOR-12
-FE0C;CM # VARIATION SELECTOR-13
-FE0D;CM # VARIATION SELECTOR-14
-FE0E;CM # VARIATION SELECTOR-15
-FE0F;CM # VARIATION SELECTOR-16
-FE10;IS # PRESENTATION FORM FOR VERTICAL COMMA
-FE11;CL # PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
-FE12;CL # PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
-FE13;IS # PRESENTATION FORM FOR VERTICAL COLON
-FE14;IS # PRESENTATION FORM FOR VERTICAL SEMICOLON
-FE15;EX # PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
-FE16;EX # PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17;OP # PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18;CL # PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19;IN # PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE20;CM # COMBINING LIGATURE LEFT HALF
-FE21;CM # COMBINING LIGATURE RIGHT HALF
-FE22;CM # COMBINING DOUBLE TILDE LEFT HALF
-FE23;CM # COMBINING DOUBLE TILDE RIGHT HALF
-FE24;CM # COMBINING MACRON LEFT HALF
-FE25;CM # COMBINING MACRON RIGHT HALF
-FE26;CM # COMBINING CONJOINING MACRON
-FE30;ID # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31;ID # PRESENTATION FORM FOR VERTICAL EM DASH
-FE32;ID # PRESENTATION FORM FOR VERTICAL EN DASH
-FE33;ID # PRESENTATION FORM FOR VERTICAL LOW LINE
-FE34;ID # PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35;OP # PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36;CL # PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37;OP # PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38;CL # PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39;OP # PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A;CL # PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B;OP # PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C;CL # PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D;OP # PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E;CL # PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F;OP # PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40;CL # PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41;OP # PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42;CL # PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43;OP # PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44;CL # PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45;ID # SESAME DOT
-FE46;ID # WHITE SESAME DOT
-FE47;OP # PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48;CL # PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49;ID # DASHED OVERLINE
-FE4A;ID # CENTRELINE OVERLINE
-FE4B;ID # WAVY OVERLINE
-FE4C;ID # DOUBLE WAVY OVERLINE
-FE4D;ID # DASHED LOW LINE
-FE4E;ID # CENTRELINE LOW LINE
-FE4F;ID # WAVY LOW LINE
-FE50;CL # SMALL COMMA
-FE51;ID # SMALL IDEOGRAPHIC COMMA
-FE52;CL # SMALL FULL STOP
-FE54;NS # SMALL SEMICOLON
-FE55;NS # SMALL COLON
-FE56;EX # SMALL QUESTION MARK
-FE57;EX # SMALL EXCLAMATION MARK
-FE58;ID # SMALL EM DASH
-FE59;OP # SMALL LEFT PARENTHESIS
-FE5A;CL # SMALL RIGHT PARENTHESIS
-FE5B;OP # SMALL LEFT CURLY BRACKET
-FE5C;CL # SMALL RIGHT CURLY BRACKET
-FE5D;OP # SMALL LEFT TORTOISE SHELL BRACKET
-FE5E;CL # SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F;ID # SMALL NUMBER SIGN
-FE60;ID # SMALL AMPERSAND
-FE61;ID # SMALL ASTERISK
-FE62;ID # SMALL PLUS SIGN
-FE63;ID # SMALL HYPHEN-MINUS
-FE64;ID # SMALL LESS-THAN SIGN
-FE65;ID # SMALL GREATER-THAN SIGN
-FE66;ID # SMALL EQUALS SIGN
-FE68;ID # SMALL REVERSE SOLIDUS
-FE69;PR # SMALL DOLLAR SIGN
-FE6A;PO # SMALL PERCENT SIGN
-FE6B;ID # SMALL COMMERCIAL AT
-FE70;AL # ARABIC FATHATAN ISOLATED FORM
-FE71;AL # ARABIC TATWEEL WITH FATHATAN ABOVE
-FE72;AL # ARABIC DAMMATAN ISOLATED FORM
-FE73;AL # ARABIC TAIL FRAGMENT
-FE74;AL # ARABIC KASRATAN ISOLATED FORM
-FE76;AL # ARABIC FATHA ISOLATED FORM
-FE77;AL # ARABIC FATHA MEDIAL FORM
-FE78;AL # ARABIC DAMMA ISOLATED FORM
-FE79;AL # ARABIC DAMMA MEDIAL FORM
-FE7A;AL # ARABIC KASRA ISOLATED FORM
-FE7B;AL # ARABIC KASRA MEDIAL FORM
-FE7C;AL # ARABIC SHADDA ISOLATED FORM
-FE7D;AL # ARABIC SHADDA MEDIAL FORM
-FE7E;AL # ARABIC SUKUN ISOLATED FORM
-FE7F;AL # ARABIC SUKUN MEDIAL FORM
-FE80;AL # ARABIC LETTER HAMZA ISOLATED FORM
-FE81;AL # ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
-FE82;AL # ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
-FE83;AL # ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
-FE84;AL # ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
-FE85;AL # ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
-FE86;AL # ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
-FE87;AL # ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
-FE88;AL # ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
-FE89;AL # ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
-FE8A;AL # ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
-FE8B;AL # ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
-FE8C;AL # ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FE8D;AL # ARABIC LETTER ALEF ISOLATED FORM
-FE8E;AL # ARABIC LETTER ALEF FINAL FORM
-FE8F;AL # ARABIC LETTER BEH ISOLATED FORM
-FE90;AL # ARABIC LETTER BEH FINAL FORM
-FE91;AL # ARABIC LETTER BEH INITIAL FORM
-FE92;AL # ARABIC LETTER BEH MEDIAL FORM
-FE93;AL # ARABIC LETTER TEH MARBUTA ISOLATED FORM
-FE94;AL # ARABIC LETTER TEH MARBUTA FINAL FORM
-FE95;AL # ARABIC LETTER TEH ISOLATED FORM
-FE96;AL # ARABIC LETTER TEH FINAL FORM
-FE97;AL # ARABIC LETTER TEH INITIAL FORM
-FE98;AL # ARABIC LETTER TEH MEDIAL FORM
-FE99;AL # ARABIC LETTER THEH ISOLATED FORM
-FE9A;AL # ARABIC LETTER THEH FINAL FORM
-FE9B;AL # ARABIC LETTER THEH INITIAL FORM
-FE9C;AL # ARABIC LETTER THEH MEDIAL FORM
-FE9D;AL # ARABIC LETTER JEEM ISOLATED FORM
-FE9E;AL # ARABIC LETTER JEEM FINAL FORM
-FE9F;AL # ARABIC LETTER JEEM INITIAL FORM
-FEA0;AL # ARABIC LETTER JEEM MEDIAL FORM
-FEA1;AL # ARABIC LETTER HAH ISOLATED FORM
-FEA2;AL # ARABIC LETTER HAH FINAL FORM
-FEA3;AL # ARABIC LETTER HAH INITIAL FORM
-FEA4;AL # ARABIC LETTER HAH MEDIAL FORM
-FEA5;AL # ARABIC LETTER KHAH ISOLATED FORM
-FEA6;AL # ARABIC LETTER KHAH FINAL FORM
-FEA7;AL # ARABIC LETTER KHAH INITIAL FORM
-FEA8;AL # ARABIC LETTER KHAH MEDIAL FORM
-FEA9;AL # ARABIC LETTER DAL ISOLATED FORM
-FEAA;AL # ARABIC LETTER DAL FINAL FORM
-FEAB;AL # ARABIC LETTER THAL ISOLATED FORM
-FEAC;AL # ARABIC LETTER THAL FINAL FORM
-FEAD;AL # ARABIC LETTER REH ISOLATED FORM
-FEAE;AL # ARABIC LETTER REH FINAL FORM
-FEAF;AL # ARABIC LETTER ZAIN ISOLATED FORM
-FEB0;AL # ARABIC LETTER ZAIN FINAL FORM
-FEB1;AL # ARABIC LETTER SEEN ISOLATED FORM
-FEB2;AL # ARABIC LETTER SEEN FINAL FORM
-FEB3;AL # ARABIC LETTER SEEN INITIAL FORM
-FEB4;AL # ARABIC LETTER SEEN MEDIAL FORM
-FEB5;AL # ARABIC LETTER SHEEN ISOLATED FORM
-FEB6;AL # ARABIC LETTER SHEEN FINAL FORM
-FEB7;AL # ARABIC LETTER SHEEN INITIAL FORM
-FEB8;AL # ARABIC LETTER SHEEN MEDIAL FORM
-FEB9;AL # ARABIC LETTER SAD ISOLATED FORM
-FEBA;AL # ARABIC LETTER SAD FINAL FORM
-FEBB;AL # ARABIC LETTER SAD INITIAL FORM
-FEBC;AL # ARABIC LETTER SAD MEDIAL FORM
-FEBD;AL # ARABIC LETTER DAD ISOLATED FORM
-FEBE;AL # ARABIC LETTER DAD FINAL FORM
-FEBF;AL # ARABIC LETTER DAD INITIAL FORM
-FEC0;AL # ARABIC LETTER DAD MEDIAL FORM
-FEC1;AL # ARABIC LETTER TAH ISOLATED FORM
-FEC2;AL # ARABIC LETTER TAH FINAL FORM
-FEC3;AL # ARABIC LETTER TAH INITIAL FORM
-FEC4;AL # ARABIC LETTER TAH MEDIAL FORM
-FEC5;AL # ARABIC LETTER ZAH ISOLATED FORM
-FEC6;AL # ARABIC LETTER ZAH FINAL FORM
-FEC7;AL # ARABIC LETTER ZAH INITIAL FORM
-FEC8;AL # ARABIC LETTER ZAH MEDIAL FORM
-FEC9;AL # ARABIC LETTER AIN ISOLATED FORM
-FECA;AL # ARABIC LETTER AIN FINAL FORM
-FECB;AL # ARABIC LETTER AIN INITIAL FORM
-FECC;AL # ARABIC LETTER AIN MEDIAL FORM
-FECD;AL # ARABIC LETTER GHAIN ISOLATED FORM
-FECE;AL # ARABIC LETTER GHAIN FINAL FORM
-FECF;AL # ARABIC LETTER GHAIN INITIAL FORM
-FED0;AL # ARABIC LETTER GHAIN MEDIAL FORM
-FED1;AL # ARABIC LETTER FEH ISOLATED FORM
-FED2;AL # ARABIC LETTER FEH FINAL FORM
-FED3;AL # ARABIC LETTER FEH INITIAL FORM
-FED4;AL # ARABIC LETTER FEH MEDIAL FORM
-FED5;AL # ARABIC LETTER QAF ISOLATED FORM
-FED6;AL # ARABIC LETTER QAF FINAL FORM
-FED7;AL # ARABIC LETTER QAF INITIAL FORM
-FED8;AL # ARABIC LETTER QAF MEDIAL FORM
-FED9;AL # ARABIC LETTER KAF ISOLATED FORM
-FEDA;AL # ARABIC LETTER KAF FINAL FORM
-FEDB;AL # ARABIC LETTER KAF INITIAL FORM
-FEDC;AL # ARABIC LETTER KAF MEDIAL FORM
-FEDD;AL # ARABIC LETTER LAM ISOLATED FORM
-FEDE;AL # ARABIC LETTER LAM FINAL FORM
-FEDF;AL # ARABIC LETTER LAM INITIAL FORM
-FEE0;AL # ARABIC LETTER LAM MEDIAL FORM
-FEE1;AL # ARABIC LETTER MEEM ISOLATED FORM
-FEE2;AL # ARABIC LETTER MEEM FINAL FORM
-FEE3;AL # ARABIC LETTER MEEM INITIAL FORM
-FEE4;AL # ARABIC LETTER MEEM MEDIAL FORM
-FEE5;AL # ARABIC LETTER NOON ISOLATED FORM
-FEE6;AL # ARABIC LETTER NOON FINAL FORM
-FEE7;AL # ARABIC LETTER NOON INITIAL FORM
-FEE8;AL # ARABIC LETTER NOON MEDIAL FORM
-FEE9;AL # ARABIC LETTER HEH ISOLATED FORM
-FEEA;AL # ARABIC LETTER HEH FINAL FORM
-FEEB;AL # ARABIC LETTER HEH INITIAL FORM
-FEEC;AL # ARABIC LETTER HEH MEDIAL FORM
-FEED;AL # ARABIC LETTER WAW ISOLATED FORM
-FEEE;AL # ARABIC LETTER WAW FINAL FORM
-FEEF;AL # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
-FEF0;AL # ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEF1;AL # ARABIC LETTER YEH ISOLATED FORM
-FEF2;AL # ARABIC LETTER YEH FINAL FORM
-FEF3;AL # ARABIC LETTER YEH INITIAL FORM
-FEF4;AL # ARABIC LETTER YEH MEDIAL FORM
-FEF5;AL # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
-FEF6;AL # ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
-FEF7;AL # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
-FEF8;AL # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
-FEF9;AL # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
-FEFA;AL # ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
-FEFB;AL # ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
-FEFC;AL # ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF;WJ # ZERO WIDTH NO-BREAK SPACE
-FF01;EX # FULLWIDTH EXCLAMATION MARK
-FF02;ID # FULLWIDTH QUOTATION MARK
-FF03;ID # FULLWIDTH NUMBER SIGN
-FF04;PR # FULLWIDTH DOLLAR SIGN
-FF05;PO # FULLWIDTH PERCENT SIGN
-FF06;ID # FULLWIDTH AMPERSAND
-FF07;ID # FULLWIDTH APOSTROPHE
-FF08;OP # FULLWIDTH LEFT PARENTHESIS
-FF09;CL # FULLWIDTH RIGHT PARENTHESIS
-FF0A;ID # FULLWIDTH ASTERISK
-FF0B;ID # FULLWIDTH PLUS SIGN
-FF0C;CL # FULLWIDTH COMMA
-FF0D;ID # FULLWIDTH HYPHEN-MINUS
-FF0E;CL # FULLWIDTH FULL STOP
-FF0F;ID # FULLWIDTH SOLIDUS
-FF10;ID # FULLWIDTH DIGIT ZERO
-FF11;ID # FULLWIDTH DIGIT ONE
-FF12;ID # FULLWIDTH DIGIT TWO
-FF13;ID # FULLWIDTH DIGIT THREE
-FF14;ID # FULLWIDTH DIGIT FOUR
-FF15;ID # FULLWIDTH DIGIT FIVE
-FF16;ID # FULLWIDTH DIGIT SIX
-FF17;ID # FULLWIDTH DIGIT SEVEN
-FF18;ID # FULLWIDTH DIGIT EIGHT
-FF19;ID # FULLWIDTH DIGIT NINE
-FF1A;NS # FULLWIDTH COLON
-FF1B;NS # FULLWIDTH SEMICOLON
-FF1C;ID # FULLWIDTH LESS-THAN SIGN
-FF1D;ID # FULLWIDTH EQUALS SIGN
-FF1E;ID # FULLWIDTH GREATER-THAN SIGN
-FF1F;EX # FULLWIDTH QUESTION MARK
-FF20;ID # FULLWIDTH COMMERCIAL AT
-FF21;ID # FULLWIDTH LATIN CAPITAL LETTER A
-FF22;ID # FULLWIDTH LATIN CAPITAL LETTER B
-FF23;ID # FULLWIDTH LATIN CAPITAL LETTER C
-FF24;ID # FULLWIDTH LATIN CAPITAL LETTER D
-FF25;ID # FULLWIDTH LATIN CAPITAL LETTER E
-FF26;ID # FULLWIDTH LATIN CAPITAL LETTER F
-FF27;ID # FULLWIDTH LATIN CAPITAL LETTER G
-FF28;ID # FULLWIDTH LATIN CAPITAL LETTER H
-FF29;ID # FULLWIDTH LATIN CAPITAL LETTER I
-FF2A;ID # FULLWIDTH LATIN CAPITAL LETTER J
-FF2B;ID # FULLWIDTH LATIN CAPITAL LETTER K
-FF2C;ID # FULLWIDTH LATIN CAPITAL LETTER L
-FF2D;ID # FULLWIDTH LATIN CAPITAL LETTER M
-FF2E;ID # FULLWIDTH LATIN CAPITAL LETTER N
-FF2F;ID # FULLWIDTH LATIN CAPITAL LETTER O
-FF30;ID # FULLWIDTH LATIN CAPITAL LETTER P
-FF31;ID # FULLWIDTH LATIN CAPITAL LETTER Q
-FF32;ID # FULLWIDTH LATIN CAPITAL LETTER R
-FF33;ID # FULLWIDTH LATIN CAPITAL LETTER S
-FF34;ID # FULLWIDTH LATIN CAPITAL LETTER T
-FF35;ID # FULLWIDTH LATIN CAPITAL LETTER U
-FF36;ID # FULLWIDTH LATIN CAPITAL LETTER V
-FF37;ID # FULLWIDTH LATIN CAPITAL LETTER W
-FF38;ID # FULLWIDTH LATIN CAPITAL LETTER X
-FF39;ID # FULLWIDTH LATIN CAPITAL LETTER Y
-FF3A;ID # FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B;OP # FULLWIDTH LEFT SQUARE BRACKET
-FF3C;ID # FULLWIDTH REVERSE SOLIDUS
-FF3D;CL # FULLWIDTH RIGHT SQUARE BRACKET
-FF3E;ID # FULLWIDTH CIRCUMFLEX ACCENT
-FF3F;ID # FULLWIDTH LOW LINE
-FF40;ID # FULLWIDTH GRAVE ACCENT
-FF41;ID # FULLWIDTH LATIN SMALL LETTER A
-FF42;ID # FULLWIDTH LATIN SMALL LETTER B
-FF43;ID # FULLWIDTH LATIN SMALL LETTER C
-FF44;ID # FULLWIDTH LATIN SMALL LETTER D
-FF45;ID # FULLWIDTH LATIN SMALL LETTER E
-FF46;ID # FULLWIDTH LATIN SMALL LETTER F
-FF47;ID # FULLWIDTH LATIN SMALL LETTER G
-FF48;ID # FULLWIDTH LATIN SMALL LETTER H
-FF49;ID # FULLWIDTH LATIN SMALL LETTER I
-FF4A;ID # FULLWIDTH LATIN SMALL LETTER J
-FF4B;ID # FULLWIDTH LATIN SMALL LETTER K
-FF4C;ID # FULLWIDTH LATIN SMALL LETTER L
-FF4D;ID # FULLWIDTH LATIN SMALL LETTER M
-FF4E;ID # FULLWIDTH LATIN SMALL LETTER N
-FF4F;ID # FULLWIDTH LATIN SMALL LETTER O
-FF50;ID # FULLWIDTH LATIN SMALL LETTER P
-FF51;ID # FULLWIDTH LATIN SMALL LETTER Q
-FF52;ID # FULLWIDTH LATIN SMALL LETTER R
-FF53;ID # FULLWIDTH LATIN SMALL LETTER S
-FF54;ID # FULLWIDTH LATIN SMALL LETTER T
-FF55;ID # FULLWIDTH LATIN SMALL LETTER U
-FF56;ID # FULLWIDTH LATIN SMALL LETTER V
-FF57;ID # FULLWIDTH LATIN SMALL LETTER W
-FF58;ID # FULLWIDTH LATIN SMALL LETTER X
-FF59;ID # FULLWIDTH LATIN SMALL LETTER Y
-FF5A;ID # FULLWIDTH LATIN SMALL LETTER Z
-FF5B;OP # FULLWIDTH LEFT CURLY BRACKET
-FF5C;ID # FULLWIDTH VERTICAL LINE
-FF5D;CL # FULLWIDTH RIGHT CURLY BRACKET
-FF5E;ID # FULLWIDTH TILDE
-FF5F;OP # FULLWIDTH LEFT WHITE PARENTHESIS
-FF60;CL # FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61;CL # HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62;OP # HALFWIDTH LEFT CORNER BRACKET
-FF63;CL # HALFWIDTH RIGHT CORNER BRACKET
-FF64;CL # HALFWIDTH IDEOGRAPHIC COMMA
-FF65;NS # HALFWIDTH KATAKANA MIDDLE DOT
-FF66;AL # HALFWIDTH KATAKANA LETTER WO
-FF67;NS # HALFWIDTH KATAKANA LETTER SMALL A
-FF68;NS # HALFWIDTH KATAKANA LETTER SMALL I
-FF69;NS # HALFWIDTH KATAKANA LETTER SMALL U
-FF6A;NS # HALFWIDTH KATAKANA LETTER SMALL E
-FF6B;NS # HALFWIDTH KATAKANA LETTER SMALL O
-FF6C;NS # HALFWIDTH KATAKANA LETTER SMALL YA
-FF6D;NS # HALFWIDTH KATAKANA LETTER SMALL YU
-FF6E;NS # HALFWIDTH KATAKANA LETTER SMALL YO
-FF6F;NS # HALFWIDTH KATAKANA LETTER SMALL TU
-FF70;NS # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71;AL # HALFWIDTH KATAKANA LETTER A
-FF72;AL # HALFWIDTH KATAKANA LETTER I
-FF73;AL # HALFWIDTH KATAKANA LETTER U
-FF74;AL # HALFWIDTH KATAKANA LETTER E
-FF75;AL # HALFWIDTH KATAKANA LETTER O
-FF76;AL # HALFWIDTH KATAKANA LETTER KA
-FF77;AL # HALFWIDTH KATAKANA LETTER KI
-FF78;AL # HALFWIDTH KATAKANA LETTER KU
-FF79;AL # HALFWIDTH KATAKANA LETTER KE
-FF7A;AL # HALFWIDTH KATAKANA LETTER KO
-FF7B;AL # HALFWIDTH KATAKANA LETTER SA
-FF7C;AL # HALFWIDTH KATAKANA LETTER SI
-FF7D;AL # HALFWIDTH KATAKANA LETTER SU
-FF7E;AL # HALFWIDTH KATAKANA LETTER SE
-FF7F;AL # HALFWIDTH KATAKANA LETTER SO
-FF80;AL # HALFWIDTH KATAKANA LETTER TA
-FF81;AL # HALFWIDTH KATAKANA LETTER TI
-FF82;AL # HALFWIDTH KATAKANA LETTER TU
-FF83;AL # HALFWIDTH KATAKANA LETTER TE
-FF84;AL # HALFWIDTH KATAKANA LETTER TO
-FF85;AL # HALFWIDTH KATAKANA LETTER NA
-FF86;AL # HALFWIDTH KATAKANA LETTER NI
-FF87;AL # HALFWIDTH KATAKANA LETTER NU
-FF88;AL # HALFWIDTH KATAKANA LETTER NE
-FF89;AL # HALFWIDTH KATAKANA LETTER NO
-FF8A;AL # HALFWIDTH KATAKANA LETTER HA
-FF8B;AL # HALFWIDTH KATAKANA LETTER HI
-FF8C;AL # HALFWIDTH KATAKANA LETTER HU
-FF8D;AL # HALFWIDTH KATAKANA LETTER HE
-FF8E;AL # HALFWIDTH KATAKANA LETTER HO
-FF8F;AL # HALFWIDTH KATAKANA LETTER MA
-FF90;AL # HALFWIDTH KATAKANA LETTER MI
-FF91;AL # HALFWIDTH KATAKANA LETTER MU
-FF92;AL # HALFWIDTH KATAKANA LETTER ME
-FF93;AL # HALFWIDTH KATAKANA LETTER MO
-FF94;AL # HALFWIDTH KATAKANA LETTER YA
-FF95;AL # HALFWIDTH KATAKANA LETTER YU
-FF96;AL # HALFWIDTH KATAKANA LETTER YO
-FF97;AL # HALFWIDTH KATAKANA LETTER RA
-FF98;AL # HALFWIDTH KATAKANA LETTER RI
-FF99;AL # HALFWIDTH KATAKANA LETTER RU
-FF9A;AL # HALFWIDTH KATAKANA LETTER RE
-FF9B;AL # HALFWIDTH KATAKANA LETTER RO
-FF9C;AL # HALFWIDTH KATAKANA LETTER WA
-FF9D;AL # HALFWIDTH KATAKANA LETTER N
-FF9E;NS # HALFWIDTH KATAKANA VOICED SOUND MARK
-FF9F;NS # HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0;AL # HALFWIDTH HANGUL FILLER
-FFA1;AL # HALFWIDTH HANGUL LETTER KIYEOK
-FFA2;AL # HALFWIDTH HANGUL LETTER SSANGKIYEOK
-FFA3;AL # HALFWIDTH HANGUL LETTER KIYEOK-SIOS
-FFA4;AL # HALFWIDTH HANGUL LETTER NIEUN
-FFA5;AL # HALFWIDTH HANGUL LETTER NIEUN-CIEUC
-FFA6;AL # HALFWIDTH HANGUL LETTER NIEUN-HIEUH
-FFA7;AL # HALFWIDTH HANGUL LETTER TIKEUT
-FFA8;AL # HALFWIDTH HANGUL LETTER SSANGTIKEUT
-FFA9;AL # HALFWIDTH HANGUL LETTER RIEUL
-FFAA;AL # HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
-FFAB;AL # HALFWIDTH HANGUL LETTER RIEUL-MIEUM
-FFAC;AL # HALFWIDTH HANGUL LETTER RIEUL-PIEUP
-FFAD;AL # HALFWIDTH HANGUL LETTER RIEUL-SIOS
-FFAE;AL # HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
-FFAF;AL # HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
-FFB0;AL # HALFWIDTH HANGUL LETTER RIEUL-HIEUH
-FFB1;AL # HALFWIDTH HANGUL LETTER MIEUM
-FFB2;AL # HALFWIDTH HANGUL LETTER PIEUP
-FFB3;AL # HALFWIDTH HANGUL LETTER SSANGPIEUP
-FFB4;AL # HALFWIDTH HANGUL LETTER PIEUP-SIOS
-FFB5;AL # HALFWIDTH HANGUL LETTER SIOS
-FFB6;AL # HALFWIDTH HANGUL LETTER SSANGSIOS
-FFB7;AL # HALFWIDTH HANGUL LETTER IEUNG
-FFB8;AL # HALFWIDTH HANGUL LETTER CIEUC
-FFB9;AL # HALFWIDTH HANGUL LETTER SSANGCIEUC
-FFBA;AL # HALFWIDTH HANGUL LETTER CHIEUCH
-FFBB;AL # HALFWIDTH HANGUL LETTER KHIEUKH
-FFBC;AL # HALFWIDTH HANGUL LETTER THIEUTH
-FFBD;AL # HALFWIDTH HANGUL LETTER PHIEUPH
-FFBE;AL # HALFWIDTH HANGUL LETTER HIEUH
-FFC2;AL # HALFWIDTH HANGUL LETTER A
-FFC3;AL # HALFWIDTH HANGUL LETTER AE
-FFC4;AL # HALFWIDTH HANGUL LETTER YA
-FFC5;AL # HALFWIDTH HANGUL LETTER YAE
-FFC6;AL # HALFWIDTH HANGUL LETTER EO
-FFC7;AL # HALFWIDTH HANGUL LETTER E
-FFCA;AL # HALFWIDTH HANGUL LETTER YEO
-FFCB;AL # HALFWIDTH HANGUL LETTER YE
-FFCC;AL # HALFWIDTH HANGUL LETTER O
-FFCD;AL # HALFWIDTH HANGUL LETTER WA
-FFCE;AL # HALFWIDTH HANGUL LETTER WAE
-FFCF;AL # HALFWIDTH HANGUL LETTER OE
-FFD2;AL # HALFWIDTH HANGUL LETTER YO
-FFD3;AL # HALFWIDTH HANGUL LETTER U
-FFD4;AL # HALFWIDTH HANGUL LETTER WEO
-FFD5;AL # HALFWIDTH HANGUL LETTER WE
-FFD6;AL # HALFWIDTH HANGUL LETTER WI
-FFD7;AL # HALFWIDTH HANGUL LETTER YU
-FFDA;AL # HALFWIDTH HANGUL LETTER EU
-FFDB;AL # HALFWIDTH HANGUL LETTER YI
-FFDC;AL # HALFWIDTH HANGUL LETTER I
-FFE0;PO # FULLWIDTH CENT SIGN
-FFE1;PR # FULLWIDTH POUND SIGN
-FFE2;ID # FULLWIDTH NOT SIGN
-FFE3;ID # FULLWIDTH MACRON
-FFE4;ID # FULLWIDTH BROKEN BAR
-FFE5;PR # FULLWIDTH YEN SIGN
-FFE6;PR # FULLWIDTH WON SIGN
-FFE8;AL # HALFWIDTH FORMS LIGHT VERTICAL
-FFE9;AL # HALFWIDTH LEFTWARDS ARROW
-FFEA;AL # HALFWIDTH UPWARDS ARROW
-FFEB;AL # HALFWIDTH RIGHTWARDS ARROW
-FFEC;AL # HALFWIDTH DOWNWARDS ARROW
-FFED;AL # HALFWIDTH BLACK SQUARE
-FFEE;AL # HALFWIDTH WHITE CIRCLE
-FFF9;CM # INTERLINEAR ANNOTATION ANCHOR
-FFFA;CM # INTERLINEAR ANNOTATION SEPARATOR
-FFFB;CM # INTERLINEAR ANNOTATION TERMINATOR
-FFFC;CB # OBJECT REPLACEMENT CHARACTER
-FFFD;AI # REPLACEMENT CHARACTER
-10000;AL # LINEAR B SYLLABLE B008 A
-10001;AL # LINEAR B SYLLABLE B038 E
-10002;AL # LINEAR B SYLLABLE B028 I
-10003;AL # LINEAR B SYLLABLE B061 O
-10004;AL # LINEAR B SYLLABLE B010 U
-10005;AL # LINEAR B SYLLABLE B001 DA
-10006;AL # LINEAR B SYLLABLE B045 DE
-10007;AL # LINEAR B SYLLABLE B007 DI
-10008;AL # LINEAR B SYLLABLE B014 DO
-10009;AL # LINEAR B SYLLABLE B051 DU
-1000A;AL # LINEAR B SYLLABLE B057 JA
-1000B;AL # LINEAR B SYLLABLE B046 JE
-1000D;AL # LINEAR B SYLLABLE B036 JO
-1000E;AL # LINEAR B SYLLABLE B065 JU
-1000F;AL # LINEAR B SYLLABLE B077 KA
-10010;AL # LINEAR B SYLLABLE B044 KE
-10011;AL # LINEAR B SYLLABLE B067 KI
-10012;AL # LINEAR B SYLLABLE B070 KO
-10013;AL # LINEAR B SYLLABLE B081 KU
-10014;AL # LINEAR B SYLLABLE B080 MA
-10015;AL # LINEAR B SYLLABLE B013 ME
-10016;AL # LINEAR B SYLLABLE B073 MI
-10017;AL # LINEAR B SYLLABLE B015 MO
-10018;AL # LINEAR B SYLLABLE B023 MU
-10019;AL # LINEAR B SYLLABLE B006 NA
-1001A;AL # LINEAR B SYLLABLE B024 NE
-1001B;AL # LINEAR B SYLLABLE B030 NI
-1001C;AL # LINEAR B SYLLABLE B052 NO
-1001D;AL # LINEAR B SYLLABLE B055 NU
-1001E;AL # LINEAR B SYLLABLE B003 PA
-1001F;AL # LINEAR B SYLLABLE B072 PE
-10020;AL # LINEAR B SYLLABLE B039 PI
-10021;AL # LINEAR B SYLLABLE B011 PO
-10022;AL # LINEAR B SYLLABLE B050 PU
-10023;AL # LINEAR B SYLLABLE B016 QA
-10024;AL # LINEAR B SYLLABLE B078 QE
-10025;AL # LINEAR B SYLLABLE B021 QI
-10026;AL # LINEAR B SYLLABLE B032 QO
-10028;AL # LINEAR B SYLLABLE B060 RA
-10029;AL # LINEAR B SYLLABLE B027 RE
-1002A;AL # LINEAR B SYLLABLE B053 RI
-1002B;AL # LINEAR B SYLLABLE B002 RO
-1002C;AL # LINEAR B SYLLABLE B026 RU
-1002D;AL # LINEAR B SYLLABLE B031 SA
-1002E;AL # LINEAR B SYLLABLE B009 SE
-1002F;AL # LINEAR B SYLLABLE B041 SI
-10030;AL # LINEAR B SYLLABLE B012 SO
-10031;AL # LINEAR B SYLLABLE B058 SU
-10032;AL # LINEAR B SYLLABLE B059 TA
-10033;AL # LINEAR B SYLLABLE B004 TE
-10034;AL # LINEAR B SYLLABLE B037 TI
-10035;AL # LINEAR B SYLLABLE B005 TO
-10036;AL # LINEAR B SYLLABLE B069 TU
-10037;AL # LINEAR B SYLLABLE B054 WA
-10038;AL # LINEAR B SYLLABLE B075 WE
-10039;AL # LINEAR B SYLLABLE B040 WI
-1003A;AL # LINEAR B SYLLABLE B042 WO
-1003C;AL # LINEAR B SYLLABLE B017 ZA
-1003D;AL # LINEAR B SYLLABLE B074 ZE
-1003F;AL # LINEAR B SYLLABLE B020 ZO
-10040;AL # LINEAR B SYLLABLE B025 A2
-10041;AL # LINEAR B SYLLABLE B043 A3
-10042;AL # LINEAR B SYLLABLE B085 AU
-10043;AL # LINEAR B SYLLABLE B071 DWE
-10044;AL # LINEAR B SYLLABLE B090 DWO
-10045;AL # LINEAR B SYLLABLE B048 NWA
-10046;AL # LINEAR B SYLLABLE B029 PU2
-10047;AL # LINEAR B SYLLABLE B062 PTE
-10048;AL # LINEAR B SYLLABLE B076 RA2
-10049;AL # LINEAR B SYLLABLE B033 RA3
-1004A;AL # LINEAR B SYLLABLE B068 RO2
-1004B;AL # LINEAR B SYLLABLE B066 TA2
-1004C;AL # LINEAR B SYLLABLE B087 TWE
-1004D;AL # LINEAR B SYLLABLE B091 TWO
-10050;AL # LINEAR B SYMBOL B018
-10051;AL # LINEAR B SYMBOL B019
-10052;AL # LINEAR B SYMBOL B022
-10053;AL # LINEAR B SYMBOL B034
-10054;AL # LINEAR B SYMBOL B047
-10055;AL # LINEAR B SYMBOL B049
-10056;AL # LINEAR B SYMBOL B056
-10057;AL # LINEAR B SYMBOL B063
-10058;AL # LINEAR B SYMBOL B064
-10059;AL # LINEAR B SYMBOL B079
-1005A;AL # LINEAR B SYMBOL B082
-1005B;AL # LINEAR B SYMBOL B083
-1005C;AL # LINEAR B SYMBOL B086
-1005D;AL # LINEAR B SYMBOL B089
-10080;AL # LINEAR B IDEOGRAM B100 MAN
-10081;AL # LINEAR B IDEOGRAM B102 WOMAN
-10082;AL # LINEAR B IDEOGRAM B104 DEER
-10083;AL # LINEAR B IDEOGRAM B105 EQUID
-10084;AL # LINEAR B IDEOGRAM B105F MARE
-10085;AL # LINEAR B IDEOGRAM B105M STALLION
-10086;AL # LINEAR B IDEOGRAM B106F EWE
-10087;AL # LINEAR B IDEOGRAM B106M RAM
-10088;AL # LINEAR B IDEOGRAM B107F SHE-GOAT
-10089;AL # LINEAR B IDEOGRAM B107M HE-GOAT
-1008A;AL # LINEAR B IDEOGRAM B108F SOW
-1008B;AL # LINEAR B IDEOGRAM B108M BOAR
-1008C;AL # LINEAR B IDEOGRAM B109F COW
-1008D;AL # LINEAR B IDEOGRAM B109M BULL
-1008E;AL # LINEAR B IDEOGRAM B120 WHEAT
-1008F;AL # LINEAR B IDEOGRAM B121 BARLEY
-10090;AL # LINEAR B IDEOGRAM B122 OLIVE
-10091;AL # LINEAR B IDEOGRAM B123 SPICE
-10092;AL # LINEAR B IDEOGRAM B125 CYPERUS
-10093;AL # LINEAR B MONOGRAM B127 KAPO
-10094;AL # LINEAR B MONOGRAM B128 KANAKO
-10095;AL # LINEAR B IDEOGRAM B130 OIL
-10096;AL # LINEAR B IDEOGRAM B131 WINE
-10097;AL # LINEAR B IDEOGRAM B132
-10098;AL # LINEAR B MONOGRAM B133 AREPA
-10099;AL # LINEAR B MONOGRAM B135 MERI
-1009A;AL # LINEAR B IDEOGRAM B140 BRONZE
-1009B;AL # LINEAR B IDEOGRAM B141 GOLD
-1009C;AL # LINEAR B IDEOGRAM B142
-1009D;AL # LINEAR B IDEOGRAM B145 WOOL
-1009E;AL # LINEAR B IDEOGRAM B146
-1009F;AL # LINEAR B IDEOGRAM B150
-100A0;AL # LINEAR B IDEOGRAM B151 HORN
-100A1;AL # LINEAR B IDEOGRAM B152
-100A2;AL # LINEAR B IDEOGRAM B153
-100A3;AL # LINEAR B IDEOGRAM B154
-100A4;AL # LINEAR B MONOGRAM B156 TURO2
-100A5;AL # LINEAR B IDEOGRAM B157
-100A6;AL # LINEAR B IDEOGRAM B158
-100A7;AL # LINEAR B IDEOGRAM B159 CLOTH
-100A8;AL # LINEAR B IDEOGRAM B160
-100A9;AL # LINEAR B IDEOGRAM B161
-100AA;AL # LINEAR B IDEOGRAM B162 GARMENT
-100AB;AL # LINEAR B IDEOGRAM B163 ARMOUR
-100AC;AL # LINEAR B IDEOGRAM B164
-100AD;AL # LINEAR B IDEOGRAM B165
-100AE;AL # LINEAR B IDEOGRAM B166
-100AF;AL # LINEAR B IDEOGRAM B167
-100B0;AL # LINEAR B IDEOGRAM B168
-100B1;AL # LINEAR B IDEOGRAM B169
-100B2;AL # LINEAR B IDEOGRAM B170
-100B3;AL # LINEAR B IDEOGRAM B171
-100B4;AL # LINEAR B IDEOGRAM B172
-100B5;AL # LINEAR B IDEOGRAM B173 MONTH
-100B6;AL # LINEAR B IDEOGRAM B174
-100B7;AL # LINEAR B IDEOGRAM B176 TREE
-100B8;AL # LINEAR B IDEOGRAM B177
-100B9;AL # LINEAR B IDEOGRAM B178
-100BA;AL # LINEAR B IDEOGRAM B179
-100BB;AL # LINEAR B IDEOGRAM B180
-100BC;AL # LINEAR B IDEOGRAM B181
-100BD;AL # LINEAR B IDEOGRAM B182
-100BE;AL # LINEAR B IDEOGRAM B183
-100BF;AL # LINEAR B IDEOGRAM B184
-100C0;AL # LINEAR B IDEOGRAM B185
-100C1;AL # LINEAR B IDEOGRAM B189
-100C2;AL # LINEAR B IDEOGRAM B190
-100C3;AL # LINEAR B IDEOGRAM B191 HELMET
-100C4;AL # LINEAR B IDEOGRAM B220 FOOTSTOOL
-100C5;AL # LINEAR B IDEOGRAM B225 BATHTUB
-100C6;AL # LINEAR B IDEOGRAM B230 SPEAR
-100C7;AL # LINEAR B IDEOGRAM B231 ARROW
-100C8;AL # LINEAR B IDEOGRAM B232
-100C9;AL # LINEAR B IDEOGRAM B233 SWORD
-100CA;AL # LINEAR B IDEOGRAM B234
-100CB;AL # LINEAR B IDEOGRAM B236
-100CC;AL # LINEAR B IDEOGRAM B240 WHEELED CHARIOT
-100CD;AL # LINEAR B IDEOGRAM B241 CHARIOT
-100CE;AL # LINEAR B IDEOGRAM B242 CHARIOT FRAME
-100CF;AL # LINEAR B IDEOGRAM B243 WHEEL
-100D0;AL # LINEAR B IDEOGRAM B245
-100D1;AL # LINEAR B IDEOGRAM B246
-100D2;AL # LINEAR B MONOGRAM B247 DIPTE
-100D3;AL # LINEAR B IDEOGRAM B248
-100D4;AL # LINEAR B IDEOGRAM B249
-100D5;AL # LINEAR B IDEOGRAM B251
-100D6;AL # LINEAR B IDEOGRAM B252
-100D7;AL # LINEAR B IDEOGRAM B253
-100D8;AL # LINEAR B IDEOGRAM B254 DART
-100D9;AL # LINEAR B IDEOGRAM B255
-100DA;AL # LINEAR B IDEOGRAM B256
-100DB;AL # LINEAR B IDEOGRAM B257
-100DC;AL # LINEAR B IDEOGRAM B258
-100DD;AL # LINEAR B IDEOGRAM B259
-100DE;AL # LINEAR B IDEOGRAM VESSEL B155
-100DF;AL # LINEAR B IDEOGRAM VESSEL B200
-100E0;AL # LINEAR B IDEOGRAM VESSEL B201
-100E1;AL # LINEAR B IDEOGRAM VESSEL B202
-100E2;AL # LINEAR B IDEOGRAM VESSEL B203
-100E3;AL # LINEAR B IDEOGRAM VESSEL B204
-100E4;AL # LINEAR B IDEOGRAM VESSEL B205
-100E5;AL # LINEAR B IDEOGRAM VESSEL B206
-100E6;AL # LINEAR B IDEOGRAM VESSEL B207
-100E7;AL # LINEAR B IDEOGRAM VESSEL B208
-100E8;AL # LINEAR B IDEOGRAM VESSEL B209
-100E9;AL # LINEAR B IDEOGRAM VESSEL B210
-100EA;AL # LINEAR B IDEOGRAM VESSEL B211
-100EB;AL # LINEAR B IDEOGRAM VESSEL B212
-100EC;AL # LINEAR B IDEOGRAM VESSEL B213
-100ED;AL # LINEAR B IDEOGRAM VESSEL B214
-100EE;AL # LINEAR B IDEOGRAM VESSEL B215
-100EF;AL # LINEAR B IDEOGRAM VESSEL B216
-100F0;AL # LINEAR B IDEOGRAM VESSEL B217
-100F1;AL # LINEAR B IDEOGRAM VESSEL B218
-100F2;AL # LINEAR B IDEOGRAM VESSEL B219
-100F3;AL # LINEAR B IDEOGRAM VESSEL B221
-100F4;AL # LINEAR B IDEOGRAM VESSEL B222
-100F5;AL # LINEAR B IDEOGRAM VESSEL B226
-100F6;AL # LINEAR B IDEOGRAM VESSEL B227
-100F7;AL # LINEAR B IDEOGRAM VESSEL B228
-100F8;AL # LINEAR B IDEOGRAM VESSEL B229
-100F9;AL # LINEAR B IDEOGRAM VESSEL B250
-100FA;AL # LINEAR B IDEOGRAM VESSEL B305
-10100;BA # AEGEAN WORD SEPARATOR LINE
-10101;BA # AEGEAN WORD SEPARATOR DOT
-10102;BA # AEGEAN CHECK MARK
-10107;AL # AEGEAN NUMBER ONE
-10108;AL # AEGEAN NUMBER TWO
-10109;AL # AEGEAN NUMBER THREE
-1010A;AL # AEGEAN NUMBER FOUR
-1010B;AL # AEGEAN NUMBER FIVE
-1010C;AL # AEGEAN NUMBER SIX
-1010D;AL # AEGEAN NUMBER SEVEN
-1010E;AL # AEGEAN NUMBER EIGHT
-1010F;AL # AEGEAN NUMBER NINE
-10110;AL # AEGEAN NUMBER TEN
-10111;AL # AEGEAN NUMBER TWENTY
-10112;AL # AEGEAN NUMBER THIRTY
-10113;AL # AEGEAN NUMBER FORTY
-10114;AL # AEGEAN NUMBER FIFTY
-10115;AL # AEGEAN NUMBER SIXTY
-10116;AL # AEGEAN NUMBER SEVENTY
-10117;AL # AEGEAN NUMBER EIGHTY
-10118;AL # AEGEAN NUMBER NINETY
-10119;AL # AEGEAN NUMBER ONE HUNDRED
-1011A;AL # AEGEAN NUMBER TWO HUNDRED
-1011B;AL # AEGEAN NUMBER THREE HUNDRED
-1011C;AL # AEGEAN NUMBER FOUR HUNDRED
-1011D;AL # AEGEAN NUMBER FIVE HUNDRED
-1011E;AL # AEGEAN NUMBER SIX HUNDRED
-1011F;AL # AEGEAN NUMBER SEVEN HUNDRED
-10120;AL # AEGEAN NUMBER EIGHT HUNDRED
-10121;AL # AEGEAN NUMBER NINE HUNDRED
-10122;AL # AEGEAN NUMBER ONE THOUSAND
-10123;AL # AEGEAN NUMBER TWO THOUSAND
-10124;AL # AEGEAN NUMBER THREE THOUSAND
-10125;AL # AEGEAN NUMBER FOUR THOUSAND
-10126;AL # AEGEAN NUMBER FIVE THOUSAND
-10127;AL # AEGEAN NUMBER SIX THOUSAND
-10128;AL # AEGEAN NUMBER SEVEN THOUSAND
-10129;AL # AEGEAN NUMBER EIGHT THOUSAND
-1012A;AL # AEGEAN NUMBER NINE THOUSAND
-1012B;AL # AEGEAN NUMBER TEN THOUSAND
-1012C;AL # AEGEAN NUMBER TWENTY THOUSAND
-1012D;AL # AEGEAN NUMBER THIRTY THOUSAND
-1012E;AL # AEGEAN NUMBER FORTY THOUSAND
-1012F;AL # AEGEAN NUMBER FIFTY THOUSAND
-10130;AL # AEGEAN NUMBER SIXTY THOUSAND
-10131;AL # AEGEAN NUMBER SEVENTY THOUSAND
-10132;AL # AEGEAN NUMBER EIGHTY THOUSAND
-10133;AL # AEGEAN NUMBER NINETY THOUSAND
-10137;AL # AEGEAN WEIGHT BASE UNIT
-10138;AL # AEGEAN WEIGHT FIRST SUBUNIT
-10139;AL # AEGEAN WEIGHT SECOND SUBUNIT
-1013A;AL # AEGEAN WEIGHT THIRD SUBUNIT
-1013B;AL # AEGEAN WEIGHT FOURTH SUBUNIT
-1013C;AL # AEGEAN DRY MEASURE FIRST SUBUNIT
-1013D;AL # AEGEAN LIQUID MEASURE FIRST SUBUNIT
-1013E;AL # AEGEAN MEASURE SECOND SUBUNIT
-1013F;AL # AEGEAN MEASURE THIRD SUBUNIT
-10140;AL # GREEK ACROPHONIC ATTIC ONE QUARTER
-10141;AL # GREEK ACROPHONIC ATTIC ONE HALF
-10142;AL # GREEK ACROPHONIC ATTIC ONE DRACHMA
-10143;AL # GREEK ACROPHONIC ATTIC FIVE
-10144;AL # GREEK ACROPHONIC ATTIC FIFTY
-10145;AL # GREEK ACROPHONIC ATTIC FIVE HUNDRED
-10146;AL # GREEK ACROPHONIC ATTIC FIVE THOUSAND
-10147;AL # GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-10148;AL # GREEK ACROPHONIC ATTIC FIVE TALENTS
-10149;AL # GREEK ACROPHONIC ATTIC TEN TALENTS
-1014A;AL # GREEK ACROPHONIC ATTIC FIFTY TALENTS
-1014B;AL # GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
-1014C;AL # GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
-1014D;AL # GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
-1014E;AL # GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
-1014F;AL # GREEK ACROPHONIC ATTIC FIVE STATERS
-10150;AL # GREEK ACROPHONIC ATTIC TEN STATERS
-10151;AL # GREEK ACROPHONIC ATTIC FIFTY STATERS
-10152;AL # GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
-10153;AL # GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
-10154;AL # GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
-10155;AL # GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
-10156;AL # GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
-10157;AL # GREEK ACROPHONIC ATTIC TEN MNAS
-10158;AL # GREEK ACROPHONIC HERAEUM ONE PLETHRON
-10159;AL # GREEK ACROPHONIC THESPIAN ONE
-1015A;AL # GREEK ACROPHONIC HERMIONIAN ONE
-1015B;AL # GREEK ACROPHONIC EPIDAUREAN TWO
-1015C;AL # GREEK ACROPHONIC THESPIAN TWO
-1015D;AL # GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
-1015E;AL # GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
-1015F;AL # GREEK ACROPHONIC TROEZENIAN FIVE
-10160;AL # GREEK ACROPHONIC TROEZENIAN TEN
-10161;AL # GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
-10162;AL # GREEK ACROPHONIC HERMIONIAN TEN
-10163;AL # GREEK ACROPHONIC MESSENIAN TEN
-10164;AL # GREEK ACROPHONIC THESPIAN TEN
-10165;AL # GREEK ACROPHONIC THESPIAN THIRTY
-10166;AL # GREEK ACROPHONIC TROEZENIAN FIFTY
-10167;AL # GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
-10168;AL # GREEK ACROPHONIC HERMIONIAN FIFTY
-10169;AL # GREEK ACROPHONIC THESPIAN FIFTY
-1016A;AL # GREEK ACROPHONIC THESPIAN ONE HUNDRED
-1016B;AL # GREEK ACROPHONIC THESPIAN THREE HUNDRED
-1016C;AL # GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
-1016D;AL # GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
-1016E;AL # GREEK ACROPHONIC THESPIAN FIVE HUNDRED
-1016F;AL # GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
-10170;AL # GREEK ACROPHONIC NAXIAN FIVE HUNDRED
-10171;AL # GREEK ACROPHONIC THESPIAN ONE THOUSAND
-10172;AL # GREEK ACROPHONIC THESPIAN FIVE THOUSAND
-10173;AL # GREEK ACROPHONIC DELPHIC FIVE MNAS
-10174;AL # GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175;AL # GREEK ONE HALF SIGN
-10176;AL # GREEK ONE HALF SIGN ALTERNATE FORM
-10177;AL # GREEK TWO THIRDS SIGN
-10178;AL # GREEK THREE QUARTERS SIGN
-10179;AL # GREEK YEAR SIGN
-1017A;AL # GREEK TALENT SIGN
-1017B;AL # GREEK DRACHMA SIGN
-1017C;AL # GREEK OBOL SIGN
-1017D;AL # GREEK TWO OBOLS SIGN
-1017E;AL # GREEK THREE OBOLS SIGN
-1017F;AL # GREEK FOUR OBOLS SIGN
-10180;AL # GREEK FIVE OBOLS SIGN
-10181;AL # GREEK METRETES SIGN
-10182;AL # GREEK KYATHOS BASE SIGN
-10183;AL # GREEK LITRA SIGN
-10184;AL # GREEK OUNKIA SIGN
-10185;AL # GREEK XESTES SIGN
-10186;AL # GREEK ARTABE SIGN
-10187;AL # GREEK AROURA SIGN
-10188;AL # GREEK GRAMMA SIGN
-10189;AL # GREEK TRYBLION BASE SIGN
-1018A;AL # GREEK ZERO SIGN
-10190;AL # ROMAN SEXTANS SIGN
-10191;AL # ROMAN UNCIA SIGN
-10192;AL # ROMAN SEMUNCIA SIGN
-10193;AL # ROMAN SEXTULA SIGN
-10194;AL # ROMAN DIMIDIA SEXTULA SIGN
-10195;AL # ROMAN SILIQUA SIGN
-10196;AL # ROMAN DENARIUS SIGN
-10197;AL # ROMAN QUINARIUS SIGN
-10198;AL # ROMAN SESTERTIUS SIGN
-10199;AL # ROMAN DUPONDIUS SIGN
-1019A;AL # ROMAN AS SIGN
-1019B;AL # ROMAN CENTURIAL SIGN
-101D0;AL # PHAISTOS DISC SIGN PEDESTRIAN
-101D1;AL # PHAISTOS DISC SIGN PLUMED HEAD
-101D2;AL # PHAISTOS DISC SIGN TATTOOED HEAD
-101D3;AL # PHAISTOS DISC SIGN CAPTIVE
-101D4;AL # PHAISTOS DISC SIGN CHILD
-101D5;AL # PHAISTOS DISC SIGN WOMAN
-101D6;AL # PHAISTOS DISC SIGN HELMET
-101D7;AL # PHAISTOS DISC SIGN GAUNTLET
-101D8;AL # PHAISTOS DISC SIGN TIARA
-101D9;AL # PHAISTOS DISC SIGN ARROW
-101DA;AL # PHAISTOS DISC SIGN BOW
-101DB;AL # PHAISTOS DISC SIGN SHIELD
-101DC;AL # PHAISTOS DISC SIGN CLUB
-101DD;AL # PHAISTOS DISC SIGN MANACLES
-101DE;AL # PHAISTOS DISC SIGN MATTOCK
-101DF;AL # PHAISTOS DISC SIGN SAW
-101E0;AL # PHAISTOS DISC SIGN LID
-101E1;AL # PHAISTOS DISC SIGN BOOMERANG
-101E2;AL # PHAISTOS DISC SIGN CARPENTRY PLANE
-101E3;AL # PHAISTOS DISC SIGN DOLIUM
-101E4;AL # PHAISTOS DISC SIGN COMB
-101E5;AL # PHAISTOS DISC SIGN SLING
-101E6;AL # PHAISTOS DISC SIGN COLUMN
-101E7;AL # PHAISTOS DISC SIGN BEEHIVE
-101E8;AL # PHAISTOS DISC SIGN SHIP
-101E9;AL # PHAISTOS DISC SIGN HORN
-101EA;AL # PHAISTOS DISC SIGN HIDE
-101EB;AL # PHAISTOS DISC SIGN BULLS LEG
-101EC;AL # PHAISTOS DISC SIGN CAT
-101ED;AL # PHAISTOS DISC SIGN RAM
-101EE;AL # PHAISTOS DISC SIGN EAGLE
-101EF;AL # PHAISTOS DISC SIGN DOVE
-101F0;AL # PHAISTOS DISC SIGN TUNNY
-101F1;AL # PHAISTOS DISC SIGN BEE
-101F2;AL # PHAISTOS DISC SIGN PLANE TREE
-101F3;AL # PHAISTOS DISC SIGN VINE
-101F4;AL # PHAISTOS DISC SIGN PAPYRUS
-101F5;AL # PHAISTOS DISC SIGN ROSETTE
-101F6;AL # PHAISTOS DISC SIGN LILY
-101F7;AL # PHAISTOS DISC SIGN OX BACK
-101F8;AL # PHAISTOS DISC SIGN FLUTE
-101F9;AL # PHAISTOS DISC SIGN GRATER
-101FA;AL # PHAISTOS DISC SIGN STRAINER
-101FB;AL # PHAISTOS DISC SIGN SMALL AXE
-101FC;AL # PHAISTOS DISC SIGN WAVY BAND
-101FD;CM # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280;AL # LYCIAN LETTER A
-10281;AL # LYCIAN LETTER E
-10282;AL # LYCIAN LETTER B
-10283;AL # LYCIAN LETTER BH
-10284;AL # LYCIAN LETTER G
-10285;AL # LYCIAN LETTER D
-10286;AL # LYCIAN LETTER I
-10287;AL # LYCIAN LETTER W
-10288;AL # LYCIAN LETTER Z
-10289;AL # LYCIAN LETTER TH
-1028A;AL # LYCIAN LETTER J
-1028B;AL # LYCIAN LETTER K
-1028C;AL # LYCIAN LETTER Q
-1028D;AL # LYCIAN LETTER L
-1028E;AL # LYCIAN LETTER M
-1028F;AL # LYCIAN LETTER N
-10290;AL # LYCIAN LETTER MM
-10291;AL # LYCIAN LETTER NN
-10292;AL # LYCIAN LETTER U
-10293;AL # LYCIAN LETTER P
-10294;AL # LYCIAN LETTER KK
-10295;AL # LYCIAN LETTER R
-10296;AL # LYCIAN LETTER S
-10297;AL # LYCIAN LETTER T
-10298;AL # LYCIAN LETTER TT
-10299;AL # LYCIAN LETTER AN
-1029A;AL # LYCIAN LETTER EN
-1029B;AL # LYCIAN LETTER H
-1029C;AL # LYCIAN LETTER X
-102A0;AL # CARIAN LETTER A
-102A1;AL # CARIAN LETTER P2
-102A2;AL # CARIAN LETTER D
-102A3;AL # CARIAN LETTER L
-102A4;AL # CARIAN LETTER UUU
-102A5;AL # CARIAN LETTER R
-102A6;AL # CARIAN LETTER LD
-102A7;AL # CARIAN LETTER A2
-102A8;AL # CARIAN LETTER Q
-102A9;AL # CARIAN LETTER B
-102AA;AL # CARIAN LETTER M
-102AB;AL # CARIAN LETTER O
-102AC;AL # CARIAN LETTER D2
-102AD;AL # CARIAN LETTER T
-102AE;AL # CARIAN LETTER SH
-102AF;AL # CARIAN LETTER SH2
-102B0;AL # CARIAN LETTER S
-102B1;AL # CARIAN LETTER C-18
-102B2;AL # CARIAN LETTER U
-102B3;AL # CARIAN LETTER NN
-102B4;AL # CARIAN LETTER X
-102B5;AL # CARIAN LETTER N
-102B6;AL # CARIAN LETTER TT2
-102B7;AL # CARIAN LETTER P
-102B8;AL # CARIAN LETTER SS
-102B9;AL # CARIAN LETTER I
-102BA;AL # CARIAN LETTER E
-102BB;AL # CARIAN LETTER UUUU
-102BC;AL # CARIAN LETTER K
-102BD;AL # CARIAN LETTER K2
-102BE;AL # CARIAN LETTER ND
-102BF;AL # CARIAN LETTER UU
-102C0;AL # CARIAN LETTER G
-102C1;AL # CARIAN LETTER G2
-102C2;AL # CARIAN LETTER ST
-102C3;AL # CARIAN LETTER ST2
-102C4;AL # CARIAN LETTER NG
-102C5;AL # CARIAN LETTER II
-102C6;AL # CARIAN LETTER C-39
-102C7;AL # CARIAN LETTER TT
-102C8;AL # CARIAN LETTER UUU2
-102C9;AL # CARIAN LETTER RR
-102CA;AL # CARIAN LETTER MB
-102CB;AL # CARIAN LETTER MB2
-102CC;AL # CARIAN LETTER MB3
-102CD;AL # CARIAN LETTER MB4
-102CE;AL # CARIAN LETTER LD2
-102CF;AL # CARIAN LETTER E2
-102D0;AL # CARIAN LETTER UUU3
-10300;AL # OLD ITALIC LETTER A
-10301;AL # OLD ITALIC LETTER BE
-10302;AL # OLD ITALIC LETTER KE
-10303;AL # OLD ITALIC LETTER DE
-10304;AL # OLD ITALIC LETTER E
-10305;AL # OLD ITALIC LETTER VE
-10306;AL # OLD ITALIC LETTER ZE
-10307;AL # OLD ITALIC LETTER HE
-10308;AL # OLD ITALIC LETTER THE
-10309;AL # OLD ITALIC LETTER I
-1030A;AL # OLD ITALIC LETTER KA
-1030B;AL # OLD ITALIC LETTER EL
-1030C;AL # OLD ITALIC LETTER EM
-1030D;AL # OLD ITALIC LETTER EN
-1030E;AL # OLD ITALIC LETTER ESH
-1030F;AL # OLD ITALIC LETTER O
-10310;AL # OLD ITALIC LETTER PE
-10311;AL # OLD ITALIC LETTER SHE
-10312;AL # OLD ITALIC LETTER KU
-10313;AL # OLD ITALIC LETTER ER
-10314;AL # OLD ITALIC LETTER ES
-10315;AL # OLD ITALIC LETTER TE
-10316;AL # OLD ITALIC LETTER U
-10317;AL # OLD ITALIC LETTER EKS
-10318;AL # OLD ITALIC LETTER PHE
-10319;AL # OLD ITALIC LETTER KHE
-1031A;AL # OLD ITALIC LETTER EF
-1031B;AL # OLD ITALIC LETTER ERS
-1031C;AL # OLD ITALIC LETTER CHE
-1031D;AL # OLD ITALIC LETTER II
-1031E;AL # OLD ITALIC LETTER UU
-10320;AL # OLD ITALIC NUMERAL ONE
-10321;AL # OLD ITALIC NUMERAL FIVE
-10322;AL # OLD ITALIC NUMERAL TEN
-10323;AL # OLD ITALIC NUMERAL FIFTY
-10330;AL # GOTHIC LETTER AHSA
-10331;AL # GOTHIC LETTER BAIRKAN
-10332;AL # GOTHIC LETTER GIBA
-10333;AL # GOTHIC LETTER DAGS
-10334;AL # GOTHIC LETTER AIHVUS
-10335;AL # GOTHIC LETTER QAIRTHRA
-10336;AL # GOTHIC LETTER IUJA
-10337;AL # GOTHIC LETTER HAGL
-10338;AL # GOTHIC LETTER THIUTH
-10339;AL # GOTHIC LETTER EIS
-1033A;AL # GOTHIC LETTER KUSMA
-1033B;AL # GOTHIC LETTER LAGUS
-1033C;AL # GOTHIC LETTER MANNA
-1033D;AL # GOTHIC LETTER NAUTHS
-1033E;AL # GOTHIC LETTER JER
-1033F;AL # GOTHIC LETTER URUS
-10340;AL # GOTHIC LETTER PAIRTHRA
-10341;AL # GOTHIC LETTER NINETY
-10342;AL # GOTHIC LETTER RAIDA
-10343;AL # GOTHIC LETTER SAUIL
-10344;AL # GOTHIC LETTER TEIWS
-10345;AL # GOTHIC LETTER WINJA
-10346;AL # GOTHIC LETTER FAIHU
-10347;AL # GOTHIC LETTER IGGWS
-10348;AL # GOTHIC LETTER HWAIR
-10349;AL # GOTHIC LETTER OTHAL
-1034A;AL # GOTHIC LETTER NINE HUNDRED
-10380;AL # UGARITIC LETTER ALPA
-10381;AL # UGARITIC LETTER BETA
-10382;AL # UGARITIC LETTER GAMLA
-10383;AL # UGARITIC LETTER KHA
-10384;AL # UGARITIC LETTER DELTA
-10385;AL # UGARITIC LETTER HO
-10386;AL # UGARITIC LETTER WO
-10387;AL # UGARITIC LETTER ZETA
-10388;AL # UGARITIC LETTER HOTA
-10389;AL # UGARITIC LETTER TET
-1038A;AL # UGARITIC LETTER YOD
-1038B;AL # UGARITIC LETTER KAF
-1038C;AL # UGARITIC LETTER SHIN
-1038D;AL # UGARITIC LETTER LAMDA
-1038E;AL # UGARITIC LETTER MEM
-1038F;AL # UGARITIC LETTER DHAL
-10390;AL # UGARITIC LETTER NUN
-10391;AL # UGARITIC LETTER ZU
-10392;AL # UGARITIC LETTER SAMKA
-10393;AL # UGARITIC LETTER AIN
-10394;AL # UGARITIC LETTER PU
-10395;AL # UGARITIC LETTER SADE
-10396;AL # UGARITIC LETTER QOPA
-10397;AL # UGARITIC LETTER RASHA
-10398;AL # UGARITIC LETTER THANNA
-10399;AL # UGARITIC LETTER GHAIN
-1039A;AL # UGARITIC LETTER TO
-1039B;AL # UGARITIC LETTER I
-1039C;AL # UGARITIC LETTER U
-1039D;AL # UGARITIC LETTER SSU
-1039F;BA # UGARITIC WORD DIVIDER
-103A0;AL # OLD PERSIAN SIGN A
-103A1;AL # OLD PERSIAN SIGN I
-103A2;AL # OLD PERSIAN SIGN U
-103A3;AL # OLD PERSIAN SIGN KA
-103A4;AL # OLD PERSIAN SIGN KU
-103A5;AL # OLD PERSIAN SIGN GA
-103A6;AL # OLD PERSIAN SIGN GU
-103A7;AL # OLD PERSIAN SIGN XA
-103A8;AL # OLD PERSIAN SIGN CA
-103A9;AL # OLD PERSIAN SIGN JA
-103AA;AL # OLD PERSIAN SIGN JI
-103AB;AL # OLD PERSIAN SIGN TA
-103AC;AL # OLD PERSIAN SIGN TU
-103AD;AL # OLD PERSIAN SIGN DA
-103AE;AL # OLD PERSIAN SIGN DI
-103AF;AL # OLD PERSIAN SIGN DU
-103B0;AL # OLD PERSIAN SIGN THA
-103B1;AL # OLD PERSIAN SIGN PA
-103B2;AL # OLD PERSIAN SIGN BA
-103B3;AL # OLD PERSIAN SIGN FA
-103B4;AL # OLD PERSIAN SIGN NA
-103B5;AL # OLD PERSIAN SIGN NU
-103B6;AL # OLD PERSIAN SIGN MA
-103B7;AL # OLD PERSIAN SIGN MI
-103B8;AL # OLD PERSIAN SIGN MU
-103B9;AL # OLD PERSIAN SIGN YA
-103BA;AL # OLD PERSIAN SIGN VA
-103BB;AL # OLD PERSIAN SIGN VI
-103BC;AL # OLD PERSIAN SIGN RA
-103BD;AL # OLD PERSIAN SIGN RU
-103BE;AL # OLD PERSIAN SIGN LA
-103BF;AL # OLD PERSIAN SIGN SA
-103C0;AL # OLD PERSIAN SIGN ZA
-103C1;AL # OLD PERSIAN SIGN SHA
-103C2;AL # OLD PERSIAN SIGN SSA
-103C3;AL # OLD PERSIAN SIGN HA
-103C8;AL # OLD PERSIAN SIGN AURAMAZDAA
-103C9;AL # OLD PERSIAN SIGN AURAMAZDAA-2
-103CA;AL # OLD PERSIAN SIGN AURAMAZDAAHA
-103CB;AL # OLD PERSIAN SIGN XSHAAYATHIYA
-103CC;AL # OLD PERSIAN SIGN DAHYAAUSH
-103CD;AL # OLD PERSIAN SIGN DAHYAAUSH-2
-103CE;AL # OLD PERSIAN SIGN BAGA
-103CF;AL # OLD PERSIAN SIGN BUUMISH
-103D0;BA # OLD PERSIAN WORD DIVIDER
-103D1;AL # OLD PERSIAN NUMBER ONE
-103D2;AL # OLD PERSIAN NUMBER TWO
-103D3;AL # OLD PERSIAN NUMBER TEN
-103D4;AL # OLD PERSIAN NUMBER TWENTY
-103D5;AL # OLD PERSIAN NUMBER HUNDRED
-10400;AL # DESERET CAPITAL LETTER LONG I
-10401;AL # DESERET CAPITAL LETTER LONG E
-10402;AL # DESERET CAPITAL LETTER LONG A
-10403;AL # DESERET CAPITAL LETTER LONG AH
-10404;AL # DESERET CAPITAL LETTER LONG O
-10405;AL # DESERET CAPITAL LETTER LONG OO
-10406;AL # DESERET CAPITAL LETTER SHORT I
-10407;AL # DESERET CAPITAL LETTER SHORT E
-10408;AL # DESERET CAPITAL LETTER SHORT A
-10409;AL # DESERET CAPITAL LETTER SHORT AH
-1040A;AL # DESERET CAPITAL LETTER SHORT O
-1040B;AL # DESERET CAPITAL LETTER SHORT OO
-1040C;AL # DESERET CAPITAL LETTER AY
-1040D;AL # DESERET CAPITAL LETTER OW
-1040E;AL # DESERET CAPITAL LETTER WU
-1040F;AL # DESERET CAPITAL LETTER YEE
-10410;AL # DESERET CAPITAL LETTER H
-10411;AL # DESERET CAPITAL LETTER PEE
-10412;AL # DESERET CAPITAL LETTER BEE
-10413;AL # DESERET CAPITAL LETTER TEE
-10414;AL # DESERET CAPITAL LETTER DEE
-10415;AL # DESERET CAPITAL LETTER CHEE
-10416;AL # DESERET CAPITAL LETTER JEE
-10417;AL # DESERET CAPITAL LETTER KAY
-10418;AL # DESERET CAPITAL LETTER GAY
-10419;AL # DESERET CAPITAL LETTER EF
-1041A;AL # DESERET CAPITAL LETTER VEE
-1041B;AL # DESERET CAPITAL LETTER ETH
-1041C;AL # DESERET CAPITAL LETTER THEE
-1041D;AL # DESERET CAPITAL LETTER ES
-1041E;AL # DESERET CAPITAL LETTER ZEE
-1041F;AL # DESERET CAPITAL LETTER ESH
-10420;AL # DESERET CAPITAL LETTER ZHEE
-10421;AL # DESERET CAPITAL LETTER ER
-10422;AL # DESERET CAPITAL LETTER EL
-10423;AL # DESERET CAPITAL LETTER EM
-10424;AL # DESERET CAPITAL LETTER EN
-10425;AL # DESERET CAPITAL LETTER ENG
-10426;AL # DESERET CAPITAL LETTER OI
-10427;AL # DESERET CAPITAL LETTER EW
-10428;AL # DESERET SMALL LETTER LONG I
-10429;AL # DESERET SMALL LETTER LONG E
-1042A;AL # DESERET SMALL LETTER LONG A
-1042B;AL # DESERET SMALL LETTER LONG AH
-1042C;AL # DESERET SMALL LETTER LONG O
-1042D;AL # DESERET SMALL LETTER LONG OO
-1042E;AL # DESERET SMALL LETTER SHORT I
-1042F;AL # DESERET SMALL LETTER SHORT E
-10430;AL # DESERET SMALL LETTER SHORT A
-10431;AL # DESERET SMALL LETTER SHORT AH
-10432;AL # DESERET SMALL LETTER SHORT O
-10433;AL # DESERET SMALL LETTER SHORT OO
-10434;AL # DESERET SMALL LETTER AY
-10435;AL # DESERET SMALL LETTER OW
-10436;AL # DESERET SMALL LETTER WU
-10437;AL # DESERET SMALL LETTER YEE
-10438;AL # DESERET SMALL LETTER H
-10439;AL # DESERET SMALL LETTER PEE
-1043A;AL # DESERET SMALL LETTER BEE
-1043B;AL # DESERET SMALL LETTER TEE
-1043C;AL # DESERET SMALL LETTER DEE
-1043D;AL # DESERET SMALL LETTER CHEE
-1043E;AL # DESERET SMALL LETTER JEE
-1043F;AL # DESERET SMALL LETTER KAY
-10440;AL # DESERET SMALL LETTER GAY
-10441;AL # DESERET SMALL LETTER EF
-10442;AL # DESERET SMALL LETTER VEE
-10443;AL # DESERET SMALL LETTER ETH
-10444;AL # DESERET SMALL LETTER THEE
-10445;AL # DESERET SMALL LETTER ES
-10446;AL # DESERET SMALL LETTER ZEE
-10447;AL # DESERET SMALL LETTER ESH
-10448;AL # DESERET SMALL LETTER ZHEE
-10449;AL # DESERET SMALL LETTER ER
-1044A;AL # DESERET SMALL LETTER EL
-1044B;AL # DESERET SMALL LETTER EM
-1044C;AL # DESERET SMALL LETTER EN
-1044D;AL # DESERET SMALL LETTER ENG
-1044E;AL # DESERET SMALL LETTER OI
-1044F;AL # DESERET SMALL LETTER EW
-10450;AL # SHAVIAN LETTER PEEP
-10451;AL # SHAVIAN LETTER TOT
-10452;AL # SHAVIAN LETTER KICK
-10453;AL # SHAVIAN LETTER FEE
-10454;AL # SHAVIAN LETTER THIGH
-10455;AL # SHAVIAN LETTER SO
-10456;AL # SHAVIAN LETTER SURE
-10457;AL # SHAVIAN LETTER CHURCH
-10458;AL # SHAVIAN LETTER YEA
-10459;AL # SHAVIAN LETTER HUNG
-1045A;AL # SHAVIAN LETTER BIB
-1045B;AL # SHAVIAN LETTER DEAD
-1045C;AL # SHAVIAN LETTER GAG
-1045D;AL # SHAVIAN LETTER VOW
-1045E;AL # SHAVIAN LETTER THEY
-1045F;AL # SHAVIAN LETTER ZOO
-10460;AL # SHAVIAN LETTER MEASURE
-10461;AL # SHAVIAN LETTER JUDGE
-10462;AL # SHAVIAN LETTER WOE
-10463;AL # SHAVIAN LETTER HA-HA
-10464;AL # SHAVIAN LETTER LOLL
-10465;AL # SHAVIAN LETTER MIME
-10466;AL # SHAVIAN LETTER IF
-10467;AL # SHAVIAN LETTER EGG
-10468;AL # SHAVIAN LETTER ASH
-10469;AL # SHAVIAN LETTER ADO
-1046A;AL # SHAVIAN LETTER ON
-1046B;AL # SHAVIAN LETTER WOOL
-1046C;AL # SHAVIAN LETTER OUT
-1046D;AL # SHAVIAN LETTER AH
-1046E;AL # SHAVIAN LETTER ROAR
-1046F;AL # SHAVIAN LETTER NUN
-10470;AL # SHAVIAN LETTER EAT
-10471;AL # SHAVIAN LETTER AGE
-10472;AL # SHAVIAN LETTER ICE
-10473;AL # SHAVIAN LETTER UP
-10474;AL # SHAVIAN LETTER OAK
-10475;AL # SHAVIAN LETTER OOZE
-10476;AL # SHAVIAN LETTER OIL
-10477;AL # SHAVIAN LETTER AWE
-10478;AL # SHAVIAN LETTER ARE
-10479;AL # SHAVIAN LETTER OR
-1047A;AL # SHAVIAN LETTER AIR
-1047B;AL # SHAVIAN LETTER ERR
-1047C;AL # SHAVIAN LETTER ARRAY
-1047D;AL # SHAVIAN LETTER EAR
-1047E;AL # SHAVIAN LETTER IAN
-1047F;AL # SHAVIAN LETTER YEW
-10480;AL # OSMANYA LETTER ALEF
-10481;AL # OSMANYA LETTER BA
-10482;AL # OSMANYA LETTER TA
-10483;AL # OSMANYA LETTER JA
-10484;AL # OSMANYA LETTER XA
-10485;AL # OSMANYA LETTER KHA
-10486;AL # OSMANYA LETTER DEEL
-10487;AL # OSMANYA LETTER RA
-10488;AL # OSMANYA LETTER SA
-10489;AL # OSMANYA LETTER SHIIN
-1048A;AL # OSMANYA LETTER DHA
-1048B;AL # OSMANYA LETTER CAYN
-1048C;AL # OSMANYA LETTER GA
-1048D;AL # OSMANYA LETTER FA
-1048E;AL # OSMANYA LETTER QAAF
-1048F;AL # OSMANYA LETTER KAAF
-10490;AL # OSMANYA LETTER LAAN
-10491;AL # OSMANYA LETTER MIIN
-10492;AL # OSMANYA LETTER NUUN
-10493;AL # OSMANYA LETTER WAW
-10494;AL # OSMANYA LETTER HA
-10495;AL # OSMANYA LETTER YA
-10496;AL # OSMANYA LETTER A
-10497;AL # OSMANYA LETTER E
-10498;AL # OSMANYA LETTER I
-10499;AL # OSMANYA LETTER O
-1049A;AL # OSMANYA LETTER U
-1049B;AL # OSMANYA LETTER AA
-1049C;AL # OSMANYA LETTER EE
-1049D;AL # OSMANYA LETTER OO
-104A0;NU # OSMANYA DIGIT ZERO
-104A1;NU # OSMANYA DIGIT ONE
-104A2;NU # OSMANYA DIGIT TWO
-104A3;NU # OSMANYA DIGIT THREE
-104A4;NU # OSMANYA DIGIT FOUR
-104A5;NU # OSMANYA DIGIT FIVE
-104A6;NU # OSMANYA DIGIT SIX
-104A7;NU # OSMANYA DIGIT SEVEN
-104A8;NU # OSMANYA DIGIT EIGHT
-104A9;NU # OSMANYA DIGIT NINE
-10800;AL # CYPRIOT SYLLABLE A
-10801;AL # CYPRIOT SYLLABLE E
-10802;AL # CYPRIOT SYLLABLE I
-10803;AL # CYPRIOT SYLLABLE O
-10804;AL # CYPRIOT SYLLABLE U
-10805;AL # CYPRIOT SYLLABLE JA
-10808;AL # CYPRIOT SYLLABLE JO
-1080A;AL # CYPRIOT SYLLABLE KA
-1080B;AL # CYPRIOT SYLLABLE KE
-1080C;AL # CYPRIOT SYLLABLE KI
-1080D;AL # CYPRIOT SYLLABLE KO
-1080E;AL # CYPRIOT SYLLABLE KU
-1080F;AL # CYPRIOT SYLLABLE LA
-10810;AL # CYPRIOT SYLLABLE LE
-10811;AL # CYPRIOT SYLLABLE LI
-10812;AL # CYPRIOT SYLLABLE LO
-10813;AL # CYPRIOT SYLLABLE LU
-10814;AL # CYPRIOT SYLLABLE MA
-10815;AL # CYPRIOT SYLLABLE ME
-10816;AL # CYPRIOT SYLLABLE MI
-10817;AL # CYPRIOT SYLLABLE MO
-10818;AL # CYPRIOT SYLLABLE MU
-10819;AL # CYPRIOT SYLLABLE NA
-1081A;AL # CYPRIOT SYLLABLE NE
-1081B;AL # CYPRIOT SYLLABLE NI
-1081C;AL # CYPRIOT SYLLABLE NO
-1081D;AL # CYPRIOT SYLLABLE NU
-1081E;AL # CYPRIOT SYLLABLE PA
-1081F;AL # CYPRIOT SYLLABLE PE
-10820;AL # CYPRIOT SYLLABLE PI
-10821;AL # CYPRIOT SYLLABLE PO
-10822;AL # CYPRIOT SYLLABLE PU
-10823;AL # CYPRIOT SYLLABLE RA
-10824;AL # CYPRIOT SYLLABLE RE
-10825;AL # CYPRIOT SYLLABLE RI
-10826;AL # CYPRIOT SYLLABLE RO
-10827;AL # CYPRIOT SYLLABLE RU
-10828;AL # CYPRIOT SYLLABLE SA
-10829;AL # CYPRIOT SYLLABLE SE
-1082A;AL # CYPRIOT SYLLABLE SI
-1082B;AL # CYPRIOT SYLLABLE SO
-1082C;AL # CYPRIOT SYLLABLE SU
-1082D;AL # CYPRIOT SYLLABLE TA
-1082E;AL # CYPRIOT SYLLABLE TE
-1082F;AL # CYPRIOT SYLLABLE TI
-10830;AL # CYPRIOT SYLLABLE TO
-10831;AL # CYPRIOT SYLLABLE TU
-10832;AL # CYPRIOT SYLLABLE WA
-10833;AL # CYPRIOT SYLLABLE WE
-10834;AL # CYPRIOT SYLLABLE WI
-10835;AL # CYPRIOT SYLLABLE WO
-10837;AL # CYPRIOT SYLLABLE XA
-10838;AL # CYPRIOT SYLLABLE XE
-1083C;AL # CYPRIOT SYLLABLE ZA
-1083F;AL # CYPRIOT SYLLABLE ZO
-10840;AL # IMPERIAL ARAMAIC LETTER ALEPH
-10841;AL # IMPERIAL ARAMAIC LETTER BETH
-10842;AL # IMPERIAL ARAMAIC LETTER GIMEL
-10843;AL # IMPERIAL ARAMAIC LETTER DALETH
-10844;AL # IMPERIAL ARAMAIC LETTER HE
-10845;AL # IMPERIAL ARAMAIC LETTER WAW
-10846;AL # IMPERIAL ARAMAIC LETTER ZAYIN
-10847;AL # IMPERIAL ARAMAIC LETTER HETH
-10848;AL # IMPERIAL ARAMAIC LETTER TETH
-10849;AL # IMPERIAL ARAMAIC LETTER YODH
-1084A;AL # IMPERIAL ARAMAIC LETTER KAPH
-1084B;AL # IMPERIAL ARAMAIC LETTER LAMEDH
-1084C;AL # IMPERIAL ARAMAIC LETTER MEM
-1084D;AL # IMPERIAL ARAMAIC LETTER NUN
-1084E;AL # IMPERIAL ARAMAIC LETTER SAMEKH
-1084F;AL # IMPERIAL ARAMAIC LETTER AYIN
-10850;AL # IMPERIAL ARAMAIC LETTER PE
-10851;AL # IMPERIAL ARAMAIC LETTER SADHE
-10852;AL # IMPERIAL ARAMAIC LETTER QOPH
-10853;AL # IMPERIAL ARAMAIC LETTER RESH
-10854;AL # IMPERIAL ARAMAIC LETTER SHIN
-10855;AL # IMPERIAL ARAMAIC LETTER TAW
-10857;BA # IMPERIAL ARAMAIC SECTION SIGN
-10858;AL # IMPERIAL ARAMAIC NUMBER ONE
-10859;AL # IMPERIAL ARAMAIC NUMBER TWO
-1085A;AL # IMPERIAL ARAMAIC NUMBER THREE
-1085B;AL # IMPERIAL ARAMAIC NUMBER TEN
-1085C;AL # IMPERIAL ARAMAIC NUMBER TWENTY
-1085D;AL # IMPERIAL ARAMAIC NUMBER ONE HUNDRED
-1085E;AL # IMPERIAL ARAMAIC NUMBER ONE THOUSAND
-1085F;AL # IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900;AL # PHOENICIAN LETTER ALF
-10901;AL # PHOENICIAN LETTER BET
-10902;AL # PHOENICIAN LETTER GAML
-10903;AL # PHOENICIAN LETTER DELT
-10904;AL # PHOENICIAN LETTER HE
-10905;AL # PHOENICIAN LETTER WAU
-10906;AL # PHOENICIAN LETTER ZAI
-10907;AL # PHOENICIAN LETTER HET
-10908;AL # PHOENICIAN LETTER TET
-10909;AL # PHOENICIAN LETTER YOD
-1090A;AL # PHOENICIAN LETTER KAF
-1090B;AL # PHOENICIAN LETTER LAMD
-1090C;AL # PHOENICIAN LETTER MEM
-1090D;AL # PHOENICIAN LETTER NUN
-1090E;AL # PHOENICIAN LETTER SEMK
-1090F;AL # PHOENICIAN LETTER AIN
-10910;AL # PHOENICIAN LETTER PE
-10911;AL # PHOENICIAN LETTER SADE
-10912;AL # PHOENICIAN LETTER QOF
-10913;AL # PHOENICIAN LETTER ROSH
-10914;AL # PHOENICIAN LETTER SHIN
-10915;AL # PHOENICIAN LETTER TAU
-10916;AL # PHOENICIAN NUMBER ONE
-10917;AL # PHOENICIAN NUMBER TEN
-10918;AL # PHOENICIAN NUMBER TWENTY
-10919;AL # PHOENICIAN NUMBER ONE HUNDRED
-1091A;AL # PHOENICIAN NUMBER TWO
-1091B;AL # PHOENICIAN NUMBER THREE
-1091F;BA # PHOENICIAN WORD SEPARATOR
-10920;AL # LYDIAN LETTER A
-10921;AL # LYDIAN LETTER B
-10922;AL # LYDIAN LETTER G
-10923;AL # LYDIAN LETTER D
-10924;AL # LYDIAN LETTER E
-10925;AL # LYDIAN LETTER V
-10926;AL # LYDIAN LETTER I
-10927;AL # LYDIAN LETTER Y
-10928;AL # LYDIAN LETTER K
-10929;AL # LYDIAN LETTER L
-1092A;AL # LYDIAN LETTER M
-1092B;AL # LYDIAN LETTER N
-1092C;AL # LYDIAN LETTER O
-1092D;AL # LYDIAN LETTER R
-1092E;AL # LYDIAN LETTER SS
-1092F;AL # LYDIAN LETTER T
-10930;AL # LYDIAN LETTER U
-10931;AL # LYDIAN LETTER F
-10932;AL # LYDIAN LETTER Q
-10933;AL # LYDIAN LETTER S
-10934;AL # LYDIAN LETTER TT
-10935;AL # LYDIAN LETTER AN
-10936;AL # LYDIAN LETTER EN
-10937;AL # LYDIAN LETTER LY
-10938;AL # LYDIAN LETTER NN
-10939;AL # LYDIAN LETTER C
-1093F;AL # LYDIAN TRIANGULAR MARK
-10A00;AL # KHAROSHTHI LETTER A
-10A01;CM # KHAROSHTHI VOWEL SIGN I
-10A02;CM # KHAROSHTHI VOWEL SIGN U
-10A03;CM # KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05;CM # KHAROSHTHI VOWEL SIGN E
-10A06;CM # KHAROSHTHI VOWEL SIGN O
-10A0C;CM # KHAROSHTHI VOWEL LENGTH MARK
-10A0D;CM # KHAROSHTHI SIGN DOUBLE RING BELOW
-10A0E;CM # KHAROSHTHI SIGN ANUSVARA
-10A0F;CM # KHAROSHTHI SIGN VISARGA
-10A10;AL # KHAROSHTHI LETTER KA
-10A11;AL # KHAROSHTHI LETTER KHA
-10A12;AL # KHAROSHTHI LETTER GA
-10A13;AL # KHAROSHTHI LETTER GHA
-10A15;AL # KHAROSHTHI LETTER CA
-10A16;AL # KHAROSHTHI LETTER CHA
-10A17;AL # KHAROSHTHI LETTER JA
-10A19;AL # KHAROSHTHI LETTER NYA
-10A1A;AL # KHAROSHTHI LETTER TTA
-10A1B;AL # KHAROSHTHI LETTER TTHA
-10A1C;AL # KHAROSHTHI LETTER DDA
-10A1D;AL # KHAROSHTHI LETTER DDHA
-10A1E;AL # KHAROSHTHI LETTER NNA
-10A1F;AL # KHAROSHTHI LETTER TA
-10A20;AL # KHAROSHTHI LETTER THA
-10A21;AL # KHAROSHTHI LETTER DA
-10A22;AL # KHAROSHTHI LETTER DHA
-10A23;AL # KHAROSHTHI LETTER NA
-10A24;AL # KHAROSHTHI LETTER PA
-10A25;AL # KHAROSHTHI LETTER PHA
-10A26;AL # KHAROSHTHI LETTER BA
-10A27;AL # KHAROSHTHI LETTER BHA
-10A28;AL # KHAROSHTHI LETTER MA
-10A29;AL # KHAROSHTHI LETTER YA
-10A2A;AL # KHAROSHTHI LETTER RA
-10A2B;AL # KHAROSHTHI LETTER LA
-10A2C;AL # KHAROSHTHI LETTER VA
-10A2D;AL # KHAROSHTHI LETTER SHA
-10A2E;AL # KHAROSHTHI LETTER SSA
-10A2F;AL # KHAROSHTHI LETTER SA
-10A30;AL # KHAROSHTHI LETTER ZA
-10A31;AL # KHAROSHTHI LETTER HA
-10A32;AL # KHAROSHTHI LETTER KKA
-10A33;AL # KHAROSHTHI LETTER TTTHA
-10A38;CM # KHAROSHTHI SIGN BAR ABOVE
-10A39;CM # KHAROSHTHI SIGN CAUDA
-10A3A;CM # KHAROSHTHI SIGN DOT BELOW
-10A3F;CM # KHAROSHTHI VIRAMA
-10A40;AL # KHAROSHTHI DIGIT ONE
-10A41;AL # KHAROSHTHI DIGIT TWO
-10A42;AL # KHAROSHTHI DIGIT THREE
-10A43;AL # KHAROSHTHI DIGIT FOUR
-10A44;AL # KHAROSHTHI NUMBER TEN
-10A45;AL # KHAROSHTHI NUMBER TWENTY
-10A46;AL # KHAROSHTHI NUMBER ONE HUNDRED
-10A47;AL # KHAROSHTHI NUMBER ONE THOUSAND
-10A50;BA # KHAROSHTHI PUNCTUATION DOT
-10A51;BA # KHAROSHTHI PUNCTUATION SMALL CIRCLE
-10A52;BA # KHAROSHTHI PUNCTUATION CIRCLE
-10A53;BA # KHAROSHTHI PUNCTUATION CRESCENT BAR
-10A54;BA # KHAROSHTHI PUNCTUATION MANGALAM
-10A55;BA # KHAROSHTHI PUNCTUATION LOTUS
-10A56;BA # KHAROSHTHI PUNCTUATION DANDA
-10A57;BA # KHAROSHTHI PUNCTUATION DOUBLE DANDA
-10A58;AL # KHAROSHTHI PUNCTUATION LINES
-10A60;AL # OLD SOUTH ARABIAN LETTER HE
-10A61;AL # OLD SOUTH ARABIAN LETTER LAMEDH
-10A62;AL # OLD SOUTH ARABIAN LETTER HETH
-10A63;AL # OLD SOUTH ARABIAN LETTER MEM
-10A64;AL # OLD SOUTH ARABIAN LETTER QOPH
-10A65;AL # OLD SOUTH ARABIAN LETTER WAW
-10A66;AL # OLD SOUTH ARABIAN LETTER SHIN
-10A67;AL # OLD SOUTH ARABIAN LETTER RESH
-10A68;AL # OLD SOUTH ARABIAN LETTER BETH
-10A69;AL # OLD SOUTH ARABIAN LETTER TAW
-10A6A;AL # OLD SOUTH ARABIAN LETTER SAT
-10A6B;AL # OLD SOUTH ARABIAN LETTER KAPH
-10A6C;AL # OLD SOUTH ARABIAN LETTER NUN
-10A6D;AL # OLD SOUTH ARABIAN LETTER KHETH
-10A6E;AL # OLD SOUTH ARABIAN LETTER SADHE
-10A6F;AL # OLD SOUTH ARABIAN LETTER SAMEKH
-10A70;AL # OLD SOUTH ARABIAN LETTER FE
-10A71;AL # OLD SOUTH ARABIAN LETTER ALEF
-10A72;AL # OLD SOUTH ARABIAN LETTER AYN
-10A73;AL # OLD SOUTH ARABIAN LETTER DHADHE
-10A74;AL # OLD SOUTH ARABIAN LETTER GIMEL
-10A75;AL # OLD SOUTH ARABIAN LETTER DALETH
-10A76;AL # OLD SOUTH ARABIAN LETTER GHAYN
-10A77;AL # OLD SOUTH ARABIAN LETTER TETH
-10A78;AL # OLD SOUTH ARABIAN LETTER ZAYN
-10A79;AL # OLD SOUTH ARABIAN LETTER DHALETH
-10A7A;AL # OLD SOUTH ARABIAN LETTER YODH
-10A7B;AL # OLD SOUTH ARABIAN LETTER THAW
-10A7C;AL # OLD SOUTH ARABIAN LETTER THETH
-10A7D;AL # OLD SOUTH ARABIAN NUMBER ONE
-10A7E;AL # OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F;AL # OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00;AL # AVESTAN LETTER A
-10B01;AL # AVESTAN LETTER AA
-10B02;AL # AVESTAN LETTER AO
-10B03;AL # AVESTAN LETTER AAO
-10B04;AL # AVESTAN LETTER AN
-10B05;AL # AVESTAN LETTER AAN
-10B06;AL # AVESTAN LETTER AE
-10B07;AL # AVESTAN LETTER AEE
-10B08;AL # AVESTAN LETTER E
-10B09;AL # AVESTAN LETTER EE
-10B0A;AL # AVESTAN LETTER O
-10B0B;AL # AVESTAN LETTER OO
-10B0C;AL # AVESTAN LETTER I
-10B0D;AL # AVESTAN LETTER II
-10B0E;AL # AVESTAN LETTER U
-10B0F;AL # AVESTAN LETTER UU
-10B10;AL # AVESTAN LETTER KE
-10B11;AL # AVESTAN LETTER XE
-10B12;AL # AVESTAN LETTER XYE
-10B13;AL # AVESTAN LETTER XVE
-10B14;AL # AVESTAN LETTER GE
-10B15;AL # AVESTAN LETTER GGE
-10B16;AL # AVESTAN LETTER GHE
-10B17;AL # AVESTAN LETTER CE
-10B18;AL # AVESTAN LETTER JE
-10B19;AL # AVESTAN LETTER TE
-10B1A;AL # AVESTAN LETTER THE
-10B1B;AL # AVESTAN LETTER DE
-10B1C;AL # AVESTAN LETTER DHE
-10B1D;AL # AVESTAN LETTER TTE
-10B1E;AL # AVESTAN LETTER PE
-10B1F;AL # AVESTAN LETTER FE
-10B20;AL # AVESTAN LETTER BE
-10B21;AL # AVESTAN LETTER BHE
-10B22;AL # AVESTAN LETTER NGE
-10B23;AL # AVESTAN LETTER NGYE
-10B24;AL # AVESTAN LETTER NGVE
-10B25;AL # AVESTAN LETTER NE
-10B26;AL # AVESTAN LETTER NYE
-10B27;AL # AVESTAN LETTER NNE
-10B28;AL # AVESTAN LETTER ME
-10B29;AL # AVESTAN LETTER HME
-10B2A;AL # AVESTAN LETTER YYE
-10B2B;AL # AVESTAN LETTER YE
-10B2C;AL # AVESTAN LETTER VE
-10B2D;AL # AVESTAN LETTER RE
-10B2E;AL # AVESTAN LETTER LE
-10B2F;AL # AVESTAN LETTER SE
-10B30;AL # AVESTAN LETTER ZE
-10B31;AL # AVESTAN LETTER SHE
-10B32;AL # AVESTAN LETTER ZHE
-10B33;AL # AVESTAN LETTER SHYE
-10B34;AL # AVESTAN LETTER SSHE
-10B35;AL # AVESTAN LETTER HE
-10B39;BA # AVESTAN ABBREVIATION MARK
-10B3A;BA # TINY TWO DOTS OVER ONE DOT PUNCTUATION
-10B3B;BA # SMALL TWO DOTS OVER ONE DOT PUNCTUATION
-10B3C;BA # LARGE TWO DOTS OVER ONE DOT PUNCTUATION
-10B3D;BA # LARGE ONE DOT OVER TWO DOTS PUNCTUATION
-10B3E;BA # LARGE TWO RINGS OVER ONE RING PUNCTUATION
-10B3F;BA # LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40;AL # INSCRIPTIONAL PARTHIAN LETTER ALEPH
-10B41;AL # INSCRIPTIONAL PARTHIAN LETTER BETH
-10B42;AL # INSCRIPTIONAL PARTHIAN LETTER GIMEL
-10B43;AL # INSCRIPTIONAL PARTHIAN LETTER DALETH
-10B44;AL # INSCRIPTIONAL PARTHIAN LETTER HE
-10B45;AL # INSCRIPTIONAL PARTHIAN LETTER WAW
-10B46;AL # INSCRIPTIONAL PARTHIAN LETTER ZAYIN
-10B47;AL # INSCRIPTIONAL PARTHIAN LETTER HETH
-10B48;AL # INSCRIPTIONAL PARTHIAN LETTER TETH
-10B49;AL # INSCRIPTIONAL PARTHIAN LETTER YODH
-10B4A;AL # INSCRIPTIONAL PARTHIAN LETTER KAPH
-10B4B;AL # INSCRIPTIONAL PARTHIAN LETTER LAMEDH
-10B4C;AL # INSCRIPTIONAL PARTHIAN LETTER MEM
-10B4D;AL # INSCRIPTIONAL PARTHIAN LETTER NUN
-10B4E;AL # INSCRIPTIONAL PARTHIAN LETTER SAMEKH
-10B4F;AL # INSCRIPTIONAL PARTHIAN LETTER AYIN
-10B50;AL # INSCRIPTIONAL PARTHIAN LETTER PE
-10B51;AL # INSCRIPTIONAL PARTHIAN LETTER SADHE
-10B52;AL # INSCRIPTIONAL PARTHIAN LETTER QOPH
-10B53;AL # INSCRIPTIONAL PARTHIAN LETTER RESH
-10B54;AL # INSCRIPTIONAL PARTHIAN LETTER SHIN
-10B55;AL # INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58;AL # INSCRIPTIONAL PARTHIAN NUMBER ONE
-10B59;AL # INSCRIPTIONAL PARTHIAN NUMBER TWO
-10B5A;AL # INSCRIPTIONAL PARTHIAN NUMBER THREE
-10B5B;AL # INSCRIPTIONAL PARTHIAN NUMBER FOUR
-10B5C;AL # INSCRIPTIONAL PARTHIAN NUMBER TEN
-10B5D;AL # INSCRIPTIONAL PARTHIAN NUMBER TWENTY
-10B5E;AL # INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
-10B5F;AL # INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60;AL # INSCRIPTIONAL PAHLAVI LETTER ALEPH
-10B61;AL # INSCRIPTIONAL PAHLAVI LETTER BETH
-10B62;AL # INSCRIPTIONAL PAHLAVI LETTER GIMEL
-10B63;AL # INSCRIPTIONAL PAHLAVI LETTER DALETH
-10B64;AL # INSCRIPTIONAL PAHLAVI LETTER HE
-10B65;AL # INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH
-10B66;AL # INSCRIPTIONAL PAHLAVI LETTER ZAYIN
-10B67;AL # INSCRIPTIONAL PAHLAVI LETTER HETH
-10B68;AL # INSCRIPTIONAL PAHLAVI LETTER TETH
-10B69;AL # INSCRIPTIONAL PAHLAVI LETTER YODH
-10B6A;AL # INSCRIPTIONAL PAHLAVI LETTER KAPH
-10B6B;AL # INSCRIPTIONAL PAHLAVI LETTER LAMEDH
-10B6C;AL # INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH
-10B6D;AL # INSCRIPTIONAL PAHLAVI LETTER NUN
-10B6E;AL # INSCRIPTIONAL PAHLAVI LETTER SAMEKH
-10B6F;AL # INSCRIPTIONAL PAHLAVI LETTER PE
-10B70;AL # INSCRIPTIONAL PAHLAVI LETTER SADHE
-10B71;AL # INSCRIPTIONAL PAHLAVI LETTER SHIN
-10B72;AL # INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78;AL # INSCRIPTIONAL PAHLAVI NUMBER ONE
-10B79;AL # INSCRIPTIONAL PAHLAVI NUMBER TWO
-10B7A;AL # INSCRIPTIONAL PAHLAVI NUMBER THREE
-10B7B;AL # INSCRIPTIONAL PAHLAVI NUMBER FOUR
-10B7C;AL # INSCRIPTIONAL PAHLAVI NUMBER TEN
-10B7D;AL # INSCRIPTIONAL PAHLAVI NUMBER TWENTY
-10B7E;AL # INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
-10B7F;AL # INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00;AL # OLD TURKIC LETTER ORKHON A
-10C01;AL # OLD TURKIC LETTER YENISEI A
-10C02;AL # OLD TURKIC LETTER YENISEI AE
-10C03;AL # OLD TURKIC LETTER ORKHON I
-10C04;AL # OLD TURKIC LETTER YENISEI I
-10C05;AL # OLD TURKIC LETTER YENISEI E
-10C06;AL # OLD TURKIC LETTER ORKHON O
-10C07;AL # OLD TURKIC LETTER ORKHON OE
-10C08;AL # OLD TURKIC LETTER YENISEI OE
-10C09;AL # OLD TURKIC LETTER ORKHON AB
-10C0A;AL # OLD TURKIC LETTER YENISEI AB
-10C0B;AL # OLD TURKIC LETTER ORKHON AEB
-10C0C;AL # OLD TURKIC LETTER YENISEI AEB
-10C0D;AL # OLD TURKIC LETTER ORKHON AG
-10C0E;AL # OLD TURKIC LETTER YENISEI AG
-10C0F;AL # OLD TURKIC LETTER ORKHON AEG
-10C10;AL # OLD TURKIC LETTER YENISEI AEG
-10C11;AL # OLD TURKIC LETTER ORKHON AD
-10C12;AL # OLD TURKIC LETTER YENISEI AD
-10C13;AL # OLD TURKIC LETTER ORKHON AED
-10C14;AL # OLD TURKIC LETTER ORKHON EZ
-10C15;AL # OLD TURKIC LETTER YENISEI EZ
-10C16;AL # OLD TURKIC LETTER ORKHON AY
-10C17;AL # OLD TURKIC LETTER YENISEI AY
-10C18;AL # OLD TURKIC LETTER ORKHON AEY
-10C19;AL # OLD TURKIC LETTER YENISEI AEY
-10C1A;AL # OLD TURKIC LETTER ORKHON AEK
-10C1B;AL # OLD TURKIC LETTER YENISEI AEK
-10C1C;AL # OLD TURKIC LETTER ORKHON OEK
-10C1D;AL # OLD TURKIC LETTER YENISEI OEK
-10C1E;AL # OLD TURKIC LETTER ORKHON AL
-10C1F;AL # OLD TURKIC LETTER YENISEI AL
-10C20;AL # OLD TURKIC LETTER ORKHON AEL
-10C21;AL # OLD TURKIC LETTER ORKHON ELT
-10C22;AL # OLD TURKIC LETTER ORKHON EM
-10C23;AL # OLD TURKIC LETTER ORKHON AN
-10C24;AL # OLD TURKIC LETTER ORKHON AEN
-10C25;AL # OLD TURKIC LETTER YENISEI AEN
-10C26;AL # OLD TURKIC LETTER ORKHON ENT
-10C27;AL # OLD TURKIC LETTER YENISEI ENT
-10C28;AL # OLD TURKIC LETTER ORKHON ENC
-10C29;AL # OLD TURKIC LETTER YENISEI ENC
-10C2A;AL # OLD TURKIC LETTER ORKHON ENY
-10C2B;AL # OLD TURKIC LETTER YENISEI ENY
-10C2C;AL # OLD TURKIC LETTER YENISEI ANG
-10C2D;AL # OLD TURKIC LETTER ORKHON ENG
-10C2E;AL # OLD TURKIC LETTER YENISEI AENG
-10C2F;AL # OLD TURKIC LETTER ORKHON EP
-10C30;AL # OLD TURKIC LETTER ORKHON OP
-10C31;AL # OLD TURKIC LETTER ORKHON IC
-10C32;AL # OLD TURKIC LETTER ORKHON EC
-10C33;AL # OLD TURKIC LETTER YENISEI EC
-10C34;AL # OLD TURKIC LETTER ORKHON AQ
-10C35;AL # OLD TURKIC LETTER YENISEI AQ
-10C36;AL # OLD TURKIC LETTER ORKHON IQ
-10C37;AL # OLD TURKIC LETTER YENISEI IQ
-10C38;AL # OLD TURKIC LETTER ORKHON OQ
-10C39;AL # OLD TURKIC LETTER YENISEI OQ
-10C3A;AL # OLD TURKIC LETTER ORKHON AR
-10C3B;AL # OLD TURKIC LETTER YENISEI AR
-10C3C;AL # OLD TURKIC LETTER ORKHON AER
-10C3D;AL # OLD TURKIC LETTER ORKHON AS
-10C3E;AL # OLD TURKIC LETTER ORKHON AES
-10C3F;AL # OLD TURKIC LETTER ORKHON ASH
-10C40;AL # OLD TURKIC LETTER YENISEI ASH
-10C41;AL # OLD TURKIC LETTER ORKHON ESH
-10C42;AL # OLD TURKIC LETTER YENISEI ESH
-10C43;AL # OLD TURKIC LETTER ORKHON AT
-10C44;AL # OLD TURKIC LETTER YENISEI AT
-10C45;AL # OLD TURKIC LETTER ORKHON AET
-10C46;AL # OLD TURKIC LETTER YENISEI AET
-10C47;AL # OLD TURKIC LETTER ORKHON OT
-10C48;AL # OLD TURKIC LETTER ORKHON BASH
-10E60;AL # RUMI DIGIT ONE
-10E61;AL # RUMI DIGIT TWO
-10E62;AL # RUMI DIGIT THREE
-10E63;AL # RUMI DIGIT FOUR
-10E64;AL # RUMI DIGIT FIVE
-10E65;AL # RUMI DIGIT SIX
-10E66;AL # RUMI DIGIT SEVEN
-10E67;AL # RUMI DIGIT EIGHT
-10E68;AL # RUMI DIGIT NINE
-10E69;AL # RUMI NUMBER TEN
-10E6A;AL # RUMI NUMBER TWENTY
-10E6B;AL # RUMI NUMBER THIRTY
-10E6C;AL # RUMI NUMBER FORTY
-10E6D;AL # RUMI NUMBER FIFTY
-10E6E;AL # RUMI NUMBER SIXTY
-10E6F;AL # RUMI NUMBER SEVENTY
-10E70;AL # RUMI NUMBER EIGHTY
-10E71;AL # RUMI NUMBER NINETY
-10E72;AL # RUMI NUMBER ONE HUNDRED
-10E73;AL # RUMI NUMBER TWO HUNDRED
-10E74;AL # RUMI NUMBER THREE HUNDRED
-10E75;AL # RUMI NUMBER FOUR HUNDRED
-10E76;AL # RUMI NUMBER FIVE HUNDRED
-10E77;AL # RUMI NUMBER SIX HUNDRED
-10E78;AL # RUMI NUMBER SEVEN HUNDRED
-10E79;AL # RUMI NUMBER EIGHT HUNDRED
-10E7A;AL # RUMI NUMBER NINE HUNDRED
-10E7B;AL # RUMI FRACTION ONE HALF
-10E7C;AL # RUMI FRACTION ONE QUARTER
-10E7D;AL # RUMI FRACTION ONE THIRD
-10E7E;AL # RUMI FRACTION TWO THIRDS
-11080;CM # KAITHI SIGN CANDRABINDU
-11081;CM # KAITHI SIGN ANUSVARA
-11082;CM # KAITHI SIGN VISARGA
-11083;AL # KAITHI LETTER A
-11084;AL # KAITHI LETTER AA
-11085;AL # KAITHI LETTER I
-11086;AL # KAITHI LETTER II
-11087;AL # KAITHI LETTER U
-11088;AL # KAITHI LETTER UU
-11089;AL # KAITHI LETTER E
-1108A;AL # KAITHI LETTER AI
-1108B;AL # KAITHI LETTER O
-1108C;AL # KAITHI LETTER AU
-1108D;AL # KAITHI LETTER KA
-1108E;AL # KAITHI LETTER KHA
-1108F;AL # KAITHI LETTER GA
-11090;AL # KAITHI LETTER GHA
-11091;AL # KAITHI LETTER NGA
-11092;AL # KAITHI LETTER CA
-11093;AL # KAITHI LETTER CHA
-11094;AL # KAITHI LETTER JA
-11095;AL # KAITHI LETTER JHA
-11096;AL # KAITHI LETTER NYA
-11097;AL # KAITHI LETTER TTA
-11098;AL # KAITHI LETTER TTHA
-11099;AL # KAITHI LETTER DDA
-1109A;AL # KAITHI LETTER DDDHA
-1109B;AL # KAITHI LETTER DDHA
-1109C;AL # KAITHI LETTER RHA
-1109D;AL # KAITHI LETTER NNA
-1109E;AL # KAITHI LETTER TA
-1109F;AL # KAITHI LETTER THA
-110A0;AL # KAITHI LETTER DA
-110A1;AL # KAITHI LETTER DHA
-110A2;AL # KAITHI LETTER NA
-110A3;AL # KAITHI LETTER PA
-110A4;AL # KAITHI LETTER PHA
-110A5;AL # KAITHI LETTER BA
-110A6;AL # KAITHI LETTER BHA
-110A7;AL # KAITHI LETTER MA
-110A8;AL # KAITHI LETTER YA
-110A9;AL # KAITHI LETTER RA
-110AA;AL # KAITHI LETTER LA
-110AB;AL # KAITHI LETTER VA
-110AC;AL # KAITHI LETTER SHA
-110AD;AL # KAITHI LETTER SSA
-110AE;AL # KAITHI LETTER SA
-110AF;AL # KAITHI LETTER HA
-110B0;CM # KAITHI VOWEL SIGN AA
-110B1;CM # KAITHI VOWEL SIGN I
-110B2;CM # KAITHI VOWEL SIGN II
-110B3;CM # KAITHI VOWEL SIGN U
-110B4;CM # KAITHI VOWEL SIGN UU
-110B5;CM # KAITHI VOWEL SIGN E
-110B6;CM # KAITHI VOWEL SIGN AI
-110B7;CM # KAITHI VOWEL SIGN O
-110B8;CM # KAITHI VOWEL SIGN AU
-110B9;CM # KAITHI SIGN VIRAMA
-110BA;CM # KAITHI SIGN NUKTA
-110BB;AL # KAITHI ABBREVIATION SIGN
-110BC;AL # KAITHI ENUMERATION SIGN
-110BD;AL # KAITHI NUMBER SIGN
-110BE;BA # KAITHI SECTION MARK
-110BF;BA # KAITHI DOUBLE SECTION MARK
-110C0;BA # KAITHI DANDA
-110C1;BA # KAITHI DOUBLE DANDA
-12000;AL # CUNEIFORM SIGN A
-12001;AL # CUNEIFORM SIGN A TIMES A
-12002;AL # CUNEIFORM SIGN A TIMES BAD
-12003;AL # CUNEIFORM SIGN A TIMES GAN2 TENU
-12004;AL # CUNEIFORM SIGN A TIMES HA
-12005;AL # CUNEIFORM SIGN A TIMES IGI
-12006;AL # CUNEIFORM SIGN A TIMES LAGAR GUNU
-12007;AL # CUNEIFORM SIGN A TIMES MUSH
-12008;AL # CUNEIFORM SIGN A TIMES SAG
-12009;AL # CUNEIFORM SIGN A2
-1200A;AL # CUNEIFORM SIGN AB
-1200B;AL # CUNEIFORM SIGN AB TIMES ASH2
-1200C;AL # CUNEIFORM SIGN AB TIMES DUN3 GUNU
-1200D;AL # CUNEIFORM SIGN AB TIMES GAL
-1200E;AL # CUNEIFORM SIGN AB TIMES GAN2 TENU
-1200F;AL # CUNEIFORM SIGN AB TIMES HA
-12010;AL # CUNEIFORM SIGN AB TIMES IGI GUNU
-12011;AL # CUNEIFORM SIGN AB TIMES IMIN
-12012;AL # CUNEIFORM SIGN AB TIMES LAGAB
-12013;AL # CUNEIFORM SIGN AB TIMES SHESH
-12014;AL # CUNEIFORM SIGN AB TIMES U PLUS U PLUS U
-12015;AL # CUNEIFORM SIGN AB GUNU
-12016;AL # CUNEIFORM SIGN AB2
-12017;AL # CUNEIFORM SIGN AB2 TIMES BALAG
-12018;AL # CUNEIFORM SIGN AB2 TIMES GAN2 TENU
-12019;AL # CUNEIFORM SIGN AB2 TIMES ME PLUS EN
-1201A;AL # CUNEIFORM SIGN AB2 TIMES SHA3
-1201B;AL # CUNEIFORM SIGN AB2 TIMES TAK4
-1201C;AL # CUNEIFORM SIGN AD
-1201D;AL # CUNEIFORM SIGN AK
-1201E;AL # CUNEIFORM SIGN AK TIMES ERIN2
-1201F;AL # CUNEIFORM SIGN AK TIMES SHITA PLUS GISH
-12020;AL # CUNEIFORM SIGN AL
-12021;AL # CUNEIFORM SIGN AL TIMES AL
-12022;AL # CUNEIFORM SIGN AL TIMES DIM2
-12023;AL # CUNEIFORM SIGN AL TIMES GISH
-12024;AL # CUNEIFORM SIGN AL TIMES HA
-12025;AL # CUNEIFORM SIGN AL TIMES KAD3
-12026;AL # CUNEIFORM SIGN AL TIMES KI
-12027;AL # CUNEIFORM SIGN AL TIMES SHE
-12028;AL # CUNEIFORM SIGN AL TIMES USH
-12029;AL # CUNEIFORM SIGN ALAN
-1202A;AL # CUNEIFORM SIGN ALEPH
-1202B;AL # CUNEIFORM SIGN AMAR
-1202C;AL # CUNEIFORM SIGN AMAR TIMES SHE
-1202D;AL # CUNEIFORM SIGN AN
-1202E;AL # CUNEIFORM SIGN AN OVER AN
-1202F;AL # CUNEIFORM SIGN AN THREE TIMES
-12030;AL # CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA
-12031;AL # CUNEIFORM SIGN AN PLUS NAGA SQUARED
-12032;AL # CUNEIFORM SIGN ANSHE
-12033;AL # CUNEIFORM SIGN APIN
-12034;AL # CUNEIFORM SIGN ARAD
-12035;AL # CUNEIFORM SIGN ARAD TIMES KUR
-12036;AL # CUNEIFORM SIGN ARKAB
-12037;AL # CUNEIFORM SIGN ASAL2
-12038;AL # CUNEIFORM SIGN ASH
-12039;AL # CUNEIFORM SIGN ASH ZIDA TENU
-1203A;AL # CUNEIFORM SIGN ASH KABA TENU
-1203B;AL # CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP
-1203C;AL # CUNEIFORM SIGN ASH OVER ASH OVER ASH
-1203D;AL # CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH
-1203E;AL # CUNEIFORM SIGN ASH2
-1203F;AL # CUNEIFORM SIGN ASHGAB
-12040;AL # CUNEIFORM SIGN BA
-12041;AL # CUNEIFORM SIGN BAD
-12042;AL # CUNEIFORM SIGN BAG3
-12043;AL # CUNEIFORM SIGN BAHAR2
-12044;AL # CUNEIFORM SIGN BAL
-12045;AL # CUNEIFORM SIGN BAL OVER BAL
-12046;AL # CUNEIFORM SIGN BALAG
-12047;AL # CUNEIFORM SIGN BAR
-12048;AL # CUNEIFORM SIGN BARA2
-12049;AL # CUNEIFORM SIGN BI
-1204A;AL # CUNEIFORM SIGN BI TIMES A
-1204B;AL # CUNEIFORM SIGN BI TIMES GAR
-1204C;AL # CUNEIFORM SIGN BI TIMES IGI GUNU
-1204D;AL # CUNEIFORM SIGN BU
-1204E;AL # CUNEIFORM SIGN BU OVER BU AB
-1204F;AL # CUNEIFORM SIGN BU OVER BU UN
-12050;AL # CUNEIFORM SIGN BU CROSSING BU
-12051;AL # CUNEIFORM SIGN BULUG
-12052;AL # CUNEIFORM SIGN BULUG OVER BULUG
-12053;AL # CUNEIFORM SIGN BUR
-12054;AL # CUNEIFORM SIGN BUR2
-12055;AL # CUNEIFORM SIGN DA
-12056;AL # CUNEIFORM SIGN DAG
-12057;AL # CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH
-12058;AL # CUNEIFORM SIGN DAG KISIM5 TIMES AMAR
-12059;AL # CUNEIFORM SIGN DAG KISIM5 TIMES BALAG
-1205A;AL # CUNEIFORM SIGN DAG KISIM5 TIMES BI
-1205B;AL # CUNEIFORM SIGN DAG KISIM5 TIMES GA
-1205C;AL # CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH
-1205D;AL # CUNEIFORM SIGN DAG KISIM5 TIMES GI
-1205E;AL # CUNEIFORM SIGN DAG KISIM5 TIMES GIR2
-1205F;AL # CUNEIFORM SIGN DAG KISIM5 TIMES GUD
-12060;AL # CUNEIFORM SIGN DAG KISIM5 TIMES HA
-12061;AL # CUNEIFORM SIGN DAG KISIM5 TIMES IR
-12062;AL # CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU
-12063;AL # CUNEIFORM SIGN DAG KISIM5 TIMES KAK
-12064;AL # CUNEIFORM SIGN DAG KISIM5 TIMES LA
-12065;AL # CUNEIFORM SIGN DAG KISIM5 TIMES LU
-12066;AL # CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2
-12067;AL # CUNEIFORM SIGN DAG KISIM5 TIMES LUM
-12068;AL # CUNEIFORM SIGN DAG KISIM5 TIMES NE
-12069;AL # CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP
-1206A;AL # CUNEIFORM SIGN DAG KISIM5 TIMES SI
-1206B;AL # CUNEIFORM SIGN DAG KISIM5 TIMES TAK4
-1206C;AL # CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2
-1206D;AL # CUNEIFORM SIGN DAG KISIM5 TIMES USH
-1206E;AL # CUNEIFORM SIGN DAM
-1206F;AL # CUNEIFORM SIGN DAR
-12070;AL # CUNEIFORM SIGN DARA3
-12071;AL # CUNEIFORM SIGN DARA4
-12072;AL # CUNEIFORM SIGN DI
-12073;AL # CUNEIFORM SIGN DIB
-12074;AL # CUNEIFORM SIGN DIM
-12075;AL # CUNEIFORM SIGN DIM TIMES SHE
-12076;AL # CUNEIFORM SIGN DIM2
-12077;AL # CUNEIFORM SIGN DIN
-12078;AL # CUNEIFORM SIGN DIN KASKAL U GUNU DISH
-12079;AL # CUNEIFORM SIGN DISH
-1207A;AL # CUNEIFORM SIGN DU
-1207B;AL # CUNEIFORM SIGN DU OVER DU
-1207C;AL # CUNEIFORM SIGN DU GUNU
-1207D;AL # CUNEIFORM SIGN DU SHESHIG
-1207E;AL # CUNEIFORM SIGN DUB
-1207F;AL # CUNEIFORM SIGN DUB TIMES ESH2
-12080;AL # CUNEIFORM SIGN DUB2
-12081;AL # CUNEIFORM SIGN DUG
-12082;AL # CUNEIFORM SIGN DUGUD
-12083;AL # CUNEIFORM SIGN DUH
-12084;AL # CUNEIFORM SIGN DUN
-12085;AL # CUNEIFORM SIGN DUN3
-12086;AL # CUNEIFORM SIGN DUN3 GUNU
-12087;AL # CUNEIFORM SIGN DUN3 GUNU GUNU
-12088;AL # CUNEIFORM SIGN DUN4
-12089;AL # CUNEIFORM SIGN DUR2
-1208A;AL # CUNEIFORM SIGN E
-1208B;AL # CUNEIFORM SIGN E TIMES PAP
-1208C;AL # CUNEIFORM SIGN E OVER E NUN OVER NUN
-1208D;AL # CUNEIFORM SIGN E2
-1208E;AL # CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA
-1208F;AL # CUNEIFORM SIGN E2 TIMES GAR
-12090;AL # CUNEIFORM SIGN E2 TIMES MI
-12091;AL # CUNEIFORM SIGN E2 TIMES SAL
-12092;AL # CUNEIFORM SIGN E2 TIMES SHE
-12093;AL # CUNEIFORM SIGN E2 TIMES U
-12094;AL # CUNEIFORM SIGN EDIN
-12095;AL # CUNEIFORM SIGN EGIR
-12096;AL # CUNEIFORM SIGN EL
-12097;AL # CUNEIFORM SIGN EN
-12098;AL # CUNEIFORM SIGN EN TIMES GAN2
-12099;AL # CUNEIFORM SIGN EN TIMES GAN2 TENU
-1209A;AL # CUNEIFORM SIGN EN TIMES ME
-1209B;AL # CUNEIFORM SIGN EN CROSSING EN
-1209C;AL # CUNEIFORM SIGN EN OPPOSING EN
-1209D;AL # CUNEIFORM SIGN EN SQUARED
-1209E;AL # CUNEIFORM SIGN EREN
-1209F;AL # CUNEIFORM SIGN ERIN2
-120A0;AL # CUNEIFORM SIGN ESH2
-120A1;AL # CUNEIFORM SIGN EZEN
-120A2;AL # CUNEIFORM SIGN EZEN TIMES A
-120A3;AL # CUNEIFORM SIGN EZEN TIMES A PLUS LAL
-120A4;AL # CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL
-120A5;AL # CUNEIFORM SIGN EZEN TIMES AN
-120A6;AL # CUNEIFORM SIGN EZEN TIMES BAD
-120A7;AL # CUNEIFORM SIGN EZEN TIMES DUN3 GUNU
-120A8;AL # CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU
-120A9;AL # CUNEIFORM SIGN EZEN TIMES HA
-120AA;AL # CUNEIFORM SIGN EZEN TIMES HA GUNU
-120AB;AL # CUNEIFORM SIGN EZEN TIMES IGI GUNU
-120AC;AL # CUNEIFORM SIGN EZEN TIMES KASKAL
-120AD;AL # CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED
-120AE;AL # CUNEIFORM SIGN EZEN TIMES KU3
-120AF;AL # CUNEIFORM SIGN EZEN TIMES LA
-120B0;AL # CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL
-120B1;AL # CUNEIFORM SIGN EZEN TIMES LI
-120B2;AL # CUNEIFORM SIGN EZEN TIMES LU
-120B3;AL # CUNEIFORM SIGN EZEN TIMES U2
-120B4;AL # CUNEIFORM SIGN EZEN TIMES UD
-120B5;AL # CUNEIFORM SIGN GA
-120B6;AL # CUNEIFORM SIGN GA GUNU
-120B7;AL # CUNEIFORM SIGN GA2
-120B8;AL # CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA
-120B9;AL # CUNEIFORM SIGN GA2 TIMES A PLUS HA
-120BA;AL # CUNEIFORM SIGN GA2 TIMES A PLUS IGI
-120BB;AL # CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB
-120BC;AL # CUNEIFORM SIGN GA2 TIMES AN
-120BD;AL # CUNEIFORM SIGN GA2 TIMES ASH
-120BE;AL # CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL
-120BF;AL # CUNEIFORM SIGN GA2 TIMES BAD
-120C0;AL # CUNEIFORM SIGN GA2 TIMES BAR PLUS RA
-120C1;AL # CUNEIFORM SIGN GA2 TIMES BUR
-120C2;AL # CUNEIFORM SIGN GA2 TIMES BUR PLUS RA
-120C3;AL # CUNEIFORM SIGN GA2 TIMES DA
-120C4;AL # CUNEIFORM SIGN GA2 TIMES DI
-120C5;AL # CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE
-120C6;AL # CUNEIFORM SIGN GA2 TIMES DUB
-120C7;AL # CUNEIFORM SIGN GA2 TIMES EL
-120C8;AL # CUNEIFORM SIGN GA2 TIMES EL PLUS LA
-120C9;AL # CUNEIFORM SIGN GA2 TIMES EN
-120CA;AL # CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU
-120CB;AL # CUNEIFORM SIGN GA2 TIMES GAN2 TENU
-120CC;AL # CUNEIFORM SIGN GA2 TIMES GAR
-120CD;AL # CUNEIFORM SIGN GA2 TIMES GI
-120CE;AL # CUNEIFORM SIGN GA2 TIMES GI4
-120CF;AL # CUNEIFORM SIGN GA2 TIMES GI4 PLUS A
-120D0;AL # CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU
-120D1;AL # CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2
-120D2;AL # CUNEIFORM SIGN GA2 TIMES HAL
-120D3;AL # CUNEIFORM SIGN GA2 TIMES HAL PLUS LA
-120D4;AL # CUNEIFORM SIGN GA2 TIMES HI PLUS LI
-120D5;AL # CUNEIFORM SIGN GA2 TIMES HUB2
-120D6;AL # CUNEIFORM SIGN GA2 TIMES IGI GUNU
-120D7;AL # CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH
-120D8;AL # CUNEIFORM SIGN GA2 TIMES KAK
-120D9;AL # CUNEIFORM SIGN GA2 TIMES KASKAL
-120DA;AL # CUNEIFORM SIGN GA2 TIMES KID
-120DB;AL # CUNEIFORM SIGN GA2 TIMES KID PLUS LAL
-120DC;AL # CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN
-120DD;AL # CUNEIFORM SIGN GA2 TIMES LA
-120DE;AL # CUNEIFORM SIGN GA2 TIMES ME PLUS EN
-120DF;AL # CUNEIFORM SIGN GA2 TIMES MI
-120E0;AL # CUNEIFORM SIGN GA2 TIMES NUN
-120E1;AL # CUNEIFORM SIGN GA2 TIMES NUN OVER NUN
-120E2;AL # CUNEIFORM SIGN GA2 TIMES PA
-120E3;AL # CUNEIFORM SIGN GA2 TIMES SAL
-120E4;AL # CUNEIFORM SIGN GA2 TIMES SAR
-120E5;AL # CUNEIFORM SIGN GA2 TIMES SHE
-120E6;AL # CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR
-120E7;AL # CUNEIFORM SIGN GA2 TIMES SHID
-120E8;AL # CUNEIFORM SIGN GA2 TIMES SUM
-120E9;AL # CUNEIFORM SIGN GA2 TIMES TAK4
-120EA;AL # CUNEIFORM SIGN GA2 TIMES U
-120EB;AL # CUNEIFORM SIGN GA2 TIMES UD
-120EC;AL # CUNEIFORM SIGN GA2 TIMES UD PLUS DU
-120ED;AL # CUNEIFORM SIGN GA2 OVER GA2
-120EE;AL # CUNEIFORM SIGN GABA
-120EF;AL # CUNEIFORM SIGN GABA CROSSING GABA
-120F0;AL # CUNEIFORM SIGN GAD
-120F1;AL # CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR
-120F2;AL # CUNEIFORM SIGN GAL
-120F3;AL # CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR
-120F4;AL # CUNEIFORM SIGN GALAM
-120F5;AL # CUNEIFORM SIGN GAM
-120F6;AL # CUNEIFORM SIGN GAN
-120F7;AL # CUNEIFORM SIGN GAN2
-120F8;AL # CUNEIFORM SIGN GAN2 TENU
-120F9;AL # CUNEIFORM SIGN GAN2 OVER GAN2
-120FA;AL # CUNEIFORM SIGN GAN2 CROSSING GAN2
-120FB;AL # CUNEIFORM SIGN GAR
-120FC;AL # CUNEIFORM SIGN GAR3
-120FD;AL # CUNEIFORM SIGN GASHAN
-120FE;AL # CUNEIFORM SIGN GESHTIN
-120FF;AL # CUNEIFORM SIGN GESHTIN TIMES KUR
-12100;AL # CUNEIFORM SIGN GI
-12101;AL # CUNEIFORM SIGN GI TIMES E
-12102;AL # CUNEIFORM SIGN GI TIMES U
-12103;AL # CUNEIFORM SIGN GI CROSSING GI
-12104;AL # CUNEIFORM SIGN GI4
-12105;AL # CUNEIFORM SIGN GI4 OVER GI4
-12106;AL # CUNEIFORM SIGN GI4 CROSSING GI4
-12107;AL # CUNEIFORM SIGN GIDIM
-12108;AL # CUNEIFORM SIGN GIR2
-12109;AL # CUNEIFORM SIGN GIR2 GUNU
-1210A;AL # CUNEIFORM SIGN GIR3
-1210B;AL # CUNEIFORM SIGN GIR3 TIMES A PLUS IGI
-1210C;AL # CUNEIFORM SIGN GIR3 TIMES GAN2 TENU
-1210D;AL # CUNEIFORM SIGN GIR3 TIMES IGI
-1210E;AL # CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI
-1210F;AL # CUNEIFORM SIGN GIR3 TIMES PA
-12110;AL # CUNEIFORM SIGN GISAL
-12111;AL # CUNEIFORM SIGN GISH
-12112;AL # CUNEIFORM SIGN GISH CROSSING GISH
-12113;AL # CUNEIFORM SIGN GISH TIMES BAD
-12114;AL # CUNEIFORM SIGN GISH TIMES TAK4
-12115;AL # CUNEIFORM SIGN GISH TENU
-12116;AL # CUNEIFORM SIGN GU
-12117;AL # CUNEIFORM SIGN GU CROSSING GU
-12118;AL # CUNEIFORM SIGN GU2
-12119;AL # CUNEIFORM SIGN GU2 TIMES KAK
-1211A;AL # CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU
-1211B;AL # CUNEIFORM SIGN GU2 TIMES NUN
-1211C;AL # CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2
-1211D;AL # CUNEIFORM SIGN GU2 GUNU
-1211E;AL # CUNEIFORM SIGN GUD
-1211F;AL # CUNEIFORM SIGN GUD TIMES A PLUS KUR
-12120;AL # CUNEIFORM SIGN GUD TIMES KUR
-12121;AL # CUNEIFORM SIGN GUD OVER GUD LUGAL
-12122;AL # CUNEIFORM SIGN GUL
-12123;AL # CUNEIFORM SIGN GUM
-12124;AL # CUNEIFORM SIGN GUM TIMES SHE
-12125;AL # CUNEIFORM SIGN GUR
-12126;AL # CUNEIFORM SIGN GUR7
-12127;AL # CUNEIFORM SIGN GURUN
-12128;AL # CUNEIFORM SIGN GURUSH
-12129;AL # CUNEIFORM SIGN HA
-1212A;AL # CUNEIFORM SIGN HA TENU
-1212B;AL # CUNEIFORM SIGN HA GUNU
-1212C;AL # CUNEIFORM SIGN HAL
-1212D;AL # CUNEIFORM SIGN HI
-1212E;AL # CUNEIFORM SIGN HI TIMES ASH
-1212F;AL # CUNEIFORM SIGN HI TIMES ASH2
-12130;AL # CUNEIFORM SIGN HI TIMES BAD
-12131;AL # CUNEIFORM SIGN HI TIMES DISH
-12132;AL # CUNEIFORM SIGN HI TIMES GAD
-12133;AL # CUNEIFORM SIGN HI TIMES KIN
-12134;AL # CUNEIFORM SIGN HI TIMES NUN
-12135;AL # CUNEIFORM SIGN HI TIMES SHE
-12136;AL # CUNEIFORM SIGN HI TIMES U
-12137;AL # CUNEIFORM SIGN HU
-12138;AL # CUNEIFORM SIGN HUB2
-12139;AL # CUNEIFORM SIGN HUB2 TIMES AN
-1213A;AL # CUNEIFORM SIGN HUB2 TIMES HAL
-1213B;AL # CUNEIFORM SIGN HUB2 TIMES KASKAL
-1213C;AL # CUNEIFORM SIGN HUB2 TIMES LISH
-1213D;AL # CUNEIFORM SIGN HUB2 TIMES UD
-1213E;AL # CUNEIFORM SIGN HUL2
-1213F;AL # CUNEIFORM SIGN I
-12140;AL # CUNEIFORM SIGN I A
-12141;AL # CUNEIFORM SIGN IB
-12142;AL # CUNEIFORM SIGN IDIM
-12143;AL # CUNEIFORM SIGN IDIM OVER IDIM BUR
-12144;AL # CUNEIFORM SIGN IDIM OVER IDIM SQUARED
-12145;AL # CUNEIFORM SIGN IG
-12146;AL # CUNEIFORM SIGN IGI
-12147;AL # CUNEIFORM SIGN IGI DIB
-12148;AL # CUNEIFORM SIGN IGI RI
-12149;AL # CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD
-1214A;AL # CUNEIFORM SIGN IGI GUNU
-1214B;AL # CUNEIFORM SIGN IL
-1214C;AL # CUNEIFORM SIGN IL TIMES GAN2 TENU
-1214D;AL # CUNEIFORM SIGN IL2
-1214E;AL # CUNEIFORM SIGN IM
-1214F;AL # CUNEIFORM SIGN IM TIMES TAK4
-12150;AL # CUNEIFORM SIGN IM CROSSING IM
-12151;AL # CUNEIFORM SIGN IM OPPOSING IM
-12152;AL # CUNEIFORM SIGN IM SQUARED
-12153;AL # CUNEIFORM SIGN IMIN
-12154;AL # CUNEIFORM SIGN IN
-12155;AL # CUNEIFORM SIGN IR
-12156;AL # CUNEIFORM SIGN ISH
-12157;AL # CUNEIFORM SIGN KA
-12158;AL # CUNEIFORM SIGN KA TIMES A
-12159;AL # CUNEIFORM SIGN KA TIMES AD
-1215A;AL # CUNEIFORM SIGN KA TIMES AD PLUS KU3
-1215B;AL # CUNEIFORM SIGN KA TIMES ASH2
-1215C;AL # CUNEIFORM SIGN KA TIMES BAD
-1215D;AL # CUNEIFORM SIGN KA TIMES BALAG
-1215E;AL # CUNEIFORM SIGN KA TIMES BAR
-1215F;AL # CUNEIFORM SIGN KA TIMES BI
-12160;AL # CUNEIFORM SIGN KA TIMES ERIN2
-12161;AL # CUNEIFORM SIGN KA TIMES ESH2
-12162;AL # CUNEIFORM SIGN KA TIMES GA
-12163;AL # CUNEIFORM SIGN KA TIMES GAL
-12164;AL # CUNEIFORM SIGN KA TIMES GAN2 TENU
-12165;AL # CUNEIFORM SIGN KA TIMES GAR
-12166;AL # CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A
-12167;AL # CUNEIFORM SIGN KA TIMES GI
-12168;AL # CUNEIFORM SIGN KA TIMES GIR2
-12169;AL # CUNEIFORM SIGN KA TIMES GISH PLUS SAR
-1216A;AL # CUNEIFORM SIGN KA TIMES GISH CROSSING GISH
-1216B;AL # CUNEIFORM SIGN KA TIMES GU
-1216C;AL # CUNEIFORM SIGN KA TIMES GUR7
-1216D;AL # CUNEIFORM SIGN KA TIMES IGI
-1216E;AL # CUNEIFORM SIGN KA TIMES IM
-1216F;AL # CUNEIFORM SIGN KA TIMES KAK
-12170;AL # CUNEIFORM SIGN KA TIMES KI
-12171;AL # CUNEIFORM SIGN KA TIMES KID
-12172;AL # CUNEIFORM SIGN KA TIMES LI
-12173;AL # CUNEIFORM SIGN KA TIMES LU
-12174;AL # CUNEIFORM SIGN KA TIMES ME
-12175;AL # CUNEIFORM SIGN KA TIMES ME PLUS DU
-12176;AL # CUNEIFORM SIGN KA TIMES ME PLUS GI
-12177;AL # CUNEIFORM SIGN KA TIMES ME PLUS TE
-12178;AL # CUNEIFORM SIGN KA TIMES MI
-12179;AL # CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ
-1217A;AL # CUNEIFORM SIGN KA TIMES NE
-1217B;AL # CUNEIFORM SIGN KA TIMES NUN
-1217C;AL # CUNEIFORM SIGN KA TIMES PI
-1217D;AL # CUNEIFORM SIGN KA TIMES RU
-1217E;AL # CUNEIFORM SIGN KA TIMES SA
-1217F;AL # CUNEIFORM SIGN KA TIMES SAR
-12180;AL # CUNEIFORM SIGN KA TIMES SHA
-12181;AL # CUNEIFORM SIGN KA TIMES SHE
-12182;AL # CUNEIFORM SIGN KA TIMES SHID
-12183;AL # CUNEIFORM SIGN KA TIMES SHU
-12184;AL # CUNEIFORM SIGN KA TIMES SIG
-12185;AL # CUNEIFORM SIGN KA TIMES SUHUR
-12186;AL # CUNEIFORM SIGN KA TIMES TAR
-12187;AL # CUNEIFORM SIGN KA TIMES U
-12188;AL # CUNEIFORM SIGN KA TIMES U2
-12189;AL # CUNEIFORM SIGN KA TIMES UD
-1218A;AL # CUNEIFORM SIGN KA TIMES UMUM TIMES PA
-1218B;AL # CUNEIFORM SIGN KA TIMES USH
-1218C;AL # CUNEIFORM SIGN KA TIMES ZI
-1218D;AL # CUNEIFORM SIGN KA2
-1218E;AL # CUNEIFORM SIGN KA2 CROSSING KA2
-1218F;AL # CUNEIFORM SIGN KAB
-12190;AL # CUNEIFORM SIGN KAD2
-12191;AL # CUNEIFORM SIGN KAD3
-12192;AL # CUNEIFORM SIGN KAD4
-12193;AL # CUNEIFORM SIGN KAD5
-12194;AL # CUNEIFORM SIGN KAD5 OVER KAD5
-12195;AL # CUNEIFORM SIGN KAK
-12196;AL # CUNEIFORM SIGN KAK TIMES IGI GUNU
-12197;AL # CUNEIFORM SIGN KAL
-12198;AL # CUNEIFORM SIGN KAL TIMES BAD
-12199;AL # CUNEIFORM SIGN KAL CROSSING KAL
-1219A;AL # CUNEIFORM SIGN KAM2
-1219B;AL # CUNEIFORM SIGN KAM4
-1219C;AL # CUNEIFORM SIGN KASKAL
-1219D;AL # CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219E;AL # CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219F;AL # CUNEIFORM SIGN KESH2
-121A0;AL # CUNEIFORM SIGN KI
-121A1;AL # CUNEIFORM SIGN KI TIMES BAD
-121A2;AL # CUNEIFORM SIGN KI TIMES U
-121A3;AL # CUNEIFORM SIGN KI TIMES UD
-121A4;AL # CUNEIFORM SIGN KID
-121A5;AL # CUNEIFORM SIGN KIN
-121A6;AL # CUNEIFORM SIGN KISAL
-121A7;AL # CUNEIFORM SIGN KISH
-121A8;AL # CUNEIFORM SIGN KISIM5
-121A9;AL # CUNEIFORM SIGN KISIM5 OVER KISIM5
-121AA;AL # CUNEIFORM SIGN KU
-121AB;AL # CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2
-121AC;AL # CUNEIFORM SIGN KU3
-121AD;AL # CUNEIFORM SIGN KU4
-121AE;AL # CUNEIFORM SIGN KU4 VARIANT FORM
-121AF;AL # CUNEIFORM SIGN KU7
-121B0;AL # CUNEIFORM SIGN KUL
-121B1;AL # CUNEIFORM SIGN KUL GUNU
-121B2;AL # CUNEIFORM SIGN KUN
-121B3;AL # CUNEIFORM SIGN KUR
-121B4;AL # CUNEIFORM SIGN KUR OPPOSING KUR
-121B5;AL # CUNEIFORM SIGN KUSHU2
-121B6;AL # CUNEIFORM SIGN KWU318
-121B7;AL # CUNEIFORM SIGN LA
-121B8;AL # CUNEIFORM SIGN LAGAB
-121B9;AL # CUNEIFORM SIGN LAGAB TIMES A
-121BA;AL # CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA
-121BB;AL # CUNEIFORM SIGN LAGAB TIMES A PLUS GAR
-121BC;AL # CUNEIFORM SIGN LAGAB TIMES A PLUS LAL
-121BD;AL # CUNEIFORM SIGN LAGAB TIMES AL
-121BE;AL # CUNEIFORM SIGN LAGAB TIMES AN
-121BF;AL # CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU
-121C0;AL # CUNEIFORM SIGN LAGAB TIMES BAD
-121C1;AL # CUNEIFORM SIGN LAGAB TIMES BI
-121C2;AL # CUNEIFORM SIGN LAGAB TIMES DAR
-121C3;AL # CUNEIFORM SIGN LAGAB TIMES EN
-121C4;AL # CUNEIFORM SIGN LAGAB TIMES GA
-121C5;AL # CUNEIFORM SIGN LAGAB TIMES GAR
-121C6;AL # CUNEIFORM SIGN LAGAB TIMES GUD
-121C7;AL # CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD
-121C8;AL # CUNEIFORM SIGN LAGAB TIMES HA
-121C9;AL # CUNEIFORM SIGN LAGAB TIMES HAL
-121CA;AL # CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN
-121CB;AL # CUNEIFORM SIGN LAGAB TIMES IGI GUNU
-121CC;AL # CUNEIFORM SIGN LAGAB TIMES IM
-121CD;AL # CUNEIFORM SIGN LAGAB TIMES IM PLUS HA
-121CE;AL # CUNEIFORM SIGN LAGAB TIMES IM PLUS LU
-121CF;AL # CUNEIFORM SIGN LAGAB TIMES KI
-121D0;AL # CUNEIFORM SIGN LAGAB TIMES KIN
-121D1;AL # CUNEIFORM SIGN LAGAB TIMES KU3
-121D2;AL # CUNEIFORM SIGN LAGAB TIMES KUL
-121D3;AL # CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A
-121D4;AL # CUNEIFORM SIGN LAGAB TIMES LAGAB
-121D5;AL # CUNEIFORM SIGN LAGAB TIMES LISH
-121D6;AL # CUNEIFORM SIGN LAGAB TIMES LU
-121D7;AL # CUNEIFORM SIGN LAGAB TIMES LUL
-121D8;AL # CUNEIFORM SIGN LAGAB TIMES ME
-121D9;AL # CUNEIFORM SIGN LAGAB TIMES ME PLUS EN
-121DA;AL # CUNEIFORM SIGN LAGAB TIMES MUSH
-121DB;AL # CUNEIFORM SIGN LAGAB TIMES NE
-121DC;AL # CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM
-121DD;AL # CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2
-121DE;AL # CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU
-121DF;AL # CUNEIFORM SIGN LAGAB TIMES SHU2
-121E0;AL # CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2
-121E1;AL # CUNEIFORM SIGN LAGAB TIMES SUM
-121E2;AL # CUNEIFORM SIGN LAGAB TIMES TAG
-121E3;AL # CUNEIFORM SIGN LAGAB TIMES TAK4
-121E4;AL # CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA
-121E5;AL # CUNEIFORM SIGN LAGAB TIMES U
-121E6;AL # CUNEIFORM SIGN LAGAB TIMES U PLUS A
-121E7;AL # CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U
-121E8;AL # CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH
-121E9;AL # CUNEIFORM SIGN LAGAB TIMES UD
-121EA;AL # CUNEIFORM SIGN LAGAB TIMES USH
-121EB;AL # CUNEIFORM SIGN LAGAB SQUARED
-121EC;AL # CUNEIFORM SIGN LAGAR
-121ED;AL # CUNEIFORM SIGN LAGAR TIMES SHE
-121EE;AL # CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM
-121EF;AL # CUNEIFORM SIGN LAGAR GUNU
-121F0;AL # CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE
-121F1;AL # CUNEIFORM SIGN LAHSHU
-121F2;AL # CUNEIFORM SIGN LAL
-121F3;AL # CUNEIFORM SIGN LAL TIMES LAL
-121F4;AL # CUNEIFORM SIGN LAM
-121F5;AL # CUNEIFORM SIGN LAM TIMES KUR
-121F6;AL # CUNEIFORM SIGN LAM TIMES KUR PLUS RU
-121F7;AL # CUNEIFORM SIGN LI
-121F8;AL # CUNEIFORM SIGN LIL
-121F9;AL # CUNEIFORM SIGN LIMMU2
-121FA;AL # CUNEIFORM SIGN LISH
-121FB;AL # CUNEIFORM SIGN LU
-121FC;AL # CUNEIFORM SIGN LU TIMES BAD
-121FD;AL # CUNEIFORM SIGN LU2
-121FE;AL # CUNEIFORM SIGN LU2 TIMES AL
-121FF;AL # CUNEIFORM SIGN LU2 TIMES BAD
-12200;AL # CUNEIFORM SIGN LU2 TIMES ESH2
-12201;AL # CUNEIFORM SIGN LU2 TIMES ESH2 TENU
-12202;AL # CUNEIFORM SIGN LU2 TIMES GAN2 TENU
-12203;AL # CUNEIFORM SIGN LU2 TIMES HI TIMES BAD
-12204;AL # CUNEIFORM SIGN LU2 TIMES IM
-12205;AL # CUNEIFORM SIGN LU2 TIMES KAD2
-12206;AL # CUNEIFORM SIGN LU2 TIMES KAD3
-12207;AL # CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH
-12208;AL # CUNEIFORM SIGN LU2 TIMES KI
-12209;AL # CUNEIFORM SIGN LU2 TIMES LA PLUS ASH
-1220A;AL # CUNEIFORM SIGN LU2 TIMES LAGAB
-1220B;AL # CUNEIFORM SIGN LU2 TIMES ME PLUS EN
-1220C;AL # CUNEIFORM SIGN LU2 TIMES NE
-1220D;AL # CUNEIFORM SIGN LU2 TIMES NU
-1220E;AL # CUNEIFORM SIGN LU2 TIMES SI PLUS ASH
-1220F;AL # CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU
-12210;AL # CUNEIFORM SIGN LU2 TIMES TUG2
-12211;AL # CUNEIFORM SIGN LU2 TENU
-12212;AL # CUNEIFORM SIGN LU2 CROSSING LU2
-12213;AL # CUNEIFORM SIGN LU2 OPPOSING LU2
-12214;AL # CUNEIFORM SIGN LU2 SQUARED
-12215;AL # CUNEIFORM SIGN LU2 SHESHIG
-12216;AL # CUNEIFORM SIGN LU3
-12217;AL # CUNEIFORM SIGN LUGAL
-12218;AL # CUNEIFORM SIGN LUGAL OVER LUGAL
-12219;AL # CUNEIFORM SIGN LUGAL OPPOSING LUGAL
-1221A;AL # CUNEIFORM SIGN LUGAL SHESHIG
-1221B;AL # CUNEIFORM SIGN LUH
-1221C;AL # CUNEIFORM SIGN LUL
-1221D;AL # CUNEIFORM SIGN LUM
-1221E;AL # CUNEIFORM SIGN LUM OVER LUM
-1221F;AL # CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR
-12220;AL # CUNEIFORM SIGN MA
-12221;AL # CUNEIFORM SIGN MA TIMES TAK4
-12222;AL # CUNEIFORM SIGN MA GUNU
-12223;AL # CUNEIFORM SIGN MA2
-12224;AL # CUNEIFORM SIGN MAH
-12225;AL # CUNEIFORM SIGN MAR
-12226;AL # CUNEIFORM SIGN MASH
-12227;AL # CUNEIFORM SIGN MASH2
-12228;AL # CUNEIFORM SIGN ME
-12229;AL # CUNEIFORM SIGN MES
-1222A;AL # CUNEIFORM SIGN MI
-1222B;AL # CUNEIFORM SIGN MIN
-1222C;AL # CUNEIFORM SIGN MU
-1222D;AL # CUNEIFORM SIGN MU OVER MU
-1222E;AL # CUNEIFORM SIGN MUG
-1222F;AL # CUNEIFORM SIGN MUG GUNU
-12230;AL # CUNEIFORM SIGN MUNSUB
-12231;AL # CUNEIFORM SIGN MURGU2
-12232;AL # CUNEIFORM SIGN MUSH
-12233;AL # CUNEIFORM SIGN MUSH TIMES A
-12234;AL # CUNEIFORM SIGN MUSH TIMES KUR
-12235;AL # CUNEIFORM SIGN MUSH TIMES ZA
-12236;AL # CUNEIFORM SIGN MUSH OVER MUSH
-12237;AL # CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA
-12238;AL # CUNEIFORM SIGN MUSH CROSSING MUSH
-12239;AL # CUNEIFORM SIGN MUSH3
-1223A;AL # CUNEIFORM SIGN MUSH3 TIMES A
-1223B;AL # CUNEIFORM SIGN MUSH3 TIMES A PLUS DI
-1223C;AL # CUNEIFORM SIGN MUSH3 TIMES DI
-1223D;AL # CUNEIFORM SIGN MUSH3 GUNU
-1223E;AL # CUNEIFORM SIGN NA
-1223F;AL # CUNEIFORM SIGN NA2
-12240;AL # CUNEIFORM SIGN NAGA
-12241;AL # CUNEIFORM SIGN NAGA INVERTED
-12242;AL # CUNEIFORM SIGN NAGA TIMES SHU TENU
-12243;AL # CUNEIFORM SIGN NAGA OPPOSING NAGA
-12244;AL # CUNEIFORM SIGN NAGAR
-12245;AL # CUNEIFORM SIGN NAM NUTILLU
-12246;AL # CUNEIFORM SIGN NAM
-12247;AL # CUNEIFORM SIGN NAM2
-12248;AL # CUNEIFORM SIGN NE
-12249;AL # CUNEIFORM SIGN NE TIMES A
-1224A;AL # CUNEIFORM SIGN NE TIMES UD
-1224B;AL # CUNEIFORM SIGN NE SHESHIG
-1224C;AL # CUNEIFORM SIGN NI
-1224D;AL # CUNEIFORM SIGN NI TIMES E
-1224E;AL # CUNEIFORM SIGN NI2
-1224F;AL # CUNEIFORM SIGN NIM
-12250;AL # CUNEIFORM SIGN NIM TIMES GAN2 TENU
-12251;AL # CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU
-12252;AL # CUNEIFORM SIGN NINDA2
-12253;AL # CUNEIFORM SIGN NINDA2 TIMES AN
-12254;AL # CUNEIFORM SIGN NINDA2 TIMES ASH
-12255;AL # CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH
-12256;AL # CUNEIFORM SIGN NINDA2 TIMES GUD
-12257;AL # CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU
-12258;AL # CUNEIFORM SIGN NINDA2 TIMES NE
-12259;AL # CUNEIFORM SIGN NINDA2 TIMES NUN
-1225A;AL # CUNEIFORM SIGN NINDA2 TIMES SHE
-1225B;AL # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN
-1225C;AL # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH
-1225D;AL # CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH
-1225E;AL # CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH
-1225F;AL # CUNEIFORM SIGN NINDA2 TIMES USH
-12260;AL # CUNEIFORM SIGN NISAG
-12261;AL # CUNEIFORM SIGN NU
-12262;AL # CUNEIFORM SIGN NU11
-12263;AL # CUNEIFORM SIGN NUN
-12264;AL # CUNEIFORM SIGN NUN LAGAR TIMES GAR
-12265;AL # CUNEIFORM SIGN NUN LAGAR TIMES MASH
-12266;AL # CUNEIFORM SIGN NUN LAGAR TIMES SAL
-12267;AL # CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL
-12268;AL # CUNEIFORM SIGN NUN LAGAR TIMES USH
-12269;AL # CUNEIFORM SIGN NUN TENU
-1226A;AL # CUNEIFORM SIGN NUN OVER NUN
-1226B;AL # CUNEIFORM SIGN NUN CROSSING NUN
-1226C;AL # CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR
-1226D;AL # CUNEIFORM SIGN NUNUZ
-1226E;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB
-1226F;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES BI
-12270;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES DUG
-12271;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES GUD
-12272;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU
-12273;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3
-12274;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES LA
-12275;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES NE
-12276;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3
-12277;AL # CUNEIFORM SIGN NUNUZ AB2 TIMES U2
-12278;AL # CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI
-12279;AL # CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U
-1227A;AL # CUNEIFORM SIGN PA
-1227B;AL # CUNEIFORM SIGN PAD
-1227C;AL # CUNEIFORM SIGN PAN
-1227D;AL # CUNEIFORM SIGN PAP
-1227E;AL # CUNEIFORM SIGN PESH2
-1227F;AL # CUNEIFORM SIGN PI
-12280;AL # CUNEIFORM SIGN PI TIMES A
-12281;AL # CUNEIFORM SIGN PI TIMES AB
-12282;AL # CUNEIFORM SIGN PI TIMES BI
-12283;AL # CUNEIFORM SIGN PI TIMES BU
-12284;AL # CUNEIFORM SIGN PI TIMES E
-12285;AL # CUNEIFORM SIGN PI TIMES I
-12286;AL # CUNEIFORM SIGN PI TIMES IB
-12287;AL # CUNEIFORM SIGN PI TIMES U
-12288;AL # CUNEIFORM SIGN PI TIMES U2
-12289;AL # CUNEIFORM SIGN PI CROSSING PI
-1228A;AL # CUNEIFORM SIGN PIRIG
-1228B;AL # CUNEIFORM SIGN PIRIG TIMES KAL
-1228C;AL # CUNEIFORM SIGN PIRIG TIMES UD
-1228D;AL # CUNEIFORM SIGN PIRIG TIMES ZA
-1228E;AL # CUNEIFORM SIGN PIRIG OPPOSING PIRIG
-1228F;AL # CUNEIFORM SIGN RA
-12290;AL # CUNEIFORM SIGN RAB
-12291;AL # CUNEIFORM SIGN RI
-12292;AL # CUNEIFORM SIGN RU
-12293;AL # CUNEIFORM SIGN SA
-12294;AL # CUNEIFORM SIGN SAG NUTILLU
-12295;AL # CUNEIFORM SIGN SAG
-12296;AL # CUNEIFORM SIGN SAG TIMES A
-12297;AL # CUNEIFORM SIGN SAG TIMES DU
-12298;AL # CUNEIFORM SIGN SAG TIMES DUB
-12299;AL # CUNEIFORM SIGN SAG TIMES HA
-1229A;AL # CUNEIFORM SIGN SAG TIMES KAK
-1229B;AL # CUNEIFORM SIGN SAG TIMES KUR
-1229C;AL # CUNEIFORM SIGN SAG TIMES LUM
-1229D;AL # CUNEIFORM SIGN SAG TIMES MI
-1229E;AL # CUNEIFORM SIGN SAG TIMES NUN
-1229F;AL # CUNEIFORM SIGN SAG TIMES SAL
-122A0;AL # CUNEIFORM SIGN SAG TIMES SHID
-122A1;AL # CUNEIFORM SIGN SAG TIMES TAB
-122A2;AL # CUNEIFORM SIGN SAG TIMES U2
-122A3;AL # CUNEIFORM SIGN SAG TIMES UB
-122A4;AL # CUNEIFORM SIGN SAG TIMES UM
-122A5;AL # CUNEIFORM SIGN SAG TIMES UR
-122A6;AL # CUNEIFORM SIGN SAG TIMES USH
-122A7;AL # CUNEIFORM SIGN SAG OVER SAG
-122A8;AL # CUNEIFORM SIGN SAG GUNU
-122A9;AL # CUNEIFORM SIGN SAL
-122AA;AL # CUNEIFORM SIGN SAL LAGAB TIMES ASH2
-122AB;AL # CUNEIFORM SIGN SANGA2
-122AC;AL # CUNEIFORM SIGN SAR
-122AD;AL # CUNEIFORM SIGN SHA
-122AE;AL # CUNEIFORM SIGN SHA3
-122AF;AL # CUNEIFORM SIGN SHA3 TIMES A
-122B0;AL # CUNEIFORM SIGN SHA3 TIMES BAD
-122B1;AL # CUNEIFORM SIGN SHA3 TIMES GISH
-122B2;AL # CUNEIFORM SIGN SHA3 TIMES NE
-122B3;AL # CUNEIFORM SIGN SHA3 TIMES SHU2
-122B4;AL # CUNEIFORM SIGN SHA3 TIMES TUR
-122B5;AL # CUNEIFORM SIGN SHA3 TIMES U
-122B6;AL # CUNEIFORM SIGN SHA3 TIMES U PLUS A
-122B7;AL # CUNEIFORM SIGN SHA6
-122B8;AL # CUNEIFORM SIGN SHAB6
-122B9;AL # CUNEIFORM SIGN SHAR2
-122BA;AL # CUNEIFORM SIGN SHE
-122BB;AL # CUNEIFORM SIGN SHE HU
-122BC;AL # CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR
-122BD;AL # CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR
-122BE;AL # CUNEIFORM SIGN SHEG9
-122BF;AL # CUNEIFORM SIGN SHEN
-122C0;AL # CUNEIFORM SIGN SHESH
-122C1;AL # CUNEIFORM SIGN SHESH2
-122C2;AL # CUNEIFORM SIGN SHESHLAM
-122C3;AL # CUNEIFORM SIGN SHID
-122C4;AL # CUNEIFORM SIGN SHID TIMES A
-122C5;AL # CUNEIFORM SIGN SHID TIMES IM
-122C6;AL # CUNEIFORM SIGN SHIM
-122C7;AL # CUNEIFORM SIGN SHIM TIMES A
-122C8;AL # CUNEIFORM SIGN SHIM TIMES BAL
-122C9;AL # CUNEIFORM SIGN SHIM TIMES BULUG
-122CA;AL # CUNEIFORM SIGN SHIM TIMES DIN
-122CB;AL # CUNEIFORM SIGN SHIM TIMES GAR
-122CC;AL # CUNEIFORM SIGN SHIM TIMES IGI
-122CD;AL # CUNEIFORM SIGN SHIM TIMES IGI GUNU
-122CE;AL # CUNEIFORM SIGN SHIM TIMES KUSHU2
-122CF;AL # CUNEIFORM SIGN SHIM TIMES LUL
-122D0;AL # CUNEIFORM SIGN SHIM TIMES MUG
-122D1;AL # CUNEIFORM SIGN SHIM TIMES SAL
-122D2;AL # CUNEIFORM SIGN SHINIG
-122D3;AL # CUNEIFORM SIGN SHIR
-122D4;AL # CUNEIFORM SIGN SHIR TENU
-122D5;AL # CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR
-122D6;AL # CUNEIFORM SIGN SHITA
-122D7;AL # CUNEIFORM SIGN SHU
-122D8;AL # CUNEIFORM SIGN SHU OVER INVERTED SHU
-122D9;AL # CUNEIFORM SIGN SHU2
-122DA;AL # CUNEIFORM SIGN SHUBUR
-122DB;AL # CUNEIFORM SIGN SI
-122DC;AL # CUNEIFORM SIGN SI GUNU
-122DD;AL # CUNEIFORM SIGN SIG
-122DE;AL # CUNEIFORM SIGN SIG4
-122DF;AL # CUNEIFORM SIGN SIG4 OVER SIG4 SHU2
-122E0;AL # CUNEIFORM SIGN SIK2
-122E1;AL # CUNEIFORM SIGN SILA3
-122E2;AL # CUNEIFORM SIGN SU
-122E3;AL # CUNEIFORM SIGN SU OVER SU
-122E4;AL # CUNEIFORM SIGN SUD
-122E5;AL # CUNEIFORM SIGN SUD2
-122E6;AL # CUNEIFORM SIGN SUHUR
-122E7;AL # CUNEIFORM SIGN SUM
-122E8;AL # CUNEIFORM SIGN SUMASH
-122E9;AL # CUNEIFORM SIGN SUR
-122EA;AL # CUNEIFORM SIGN SUR9
-122EB;AL # CUNEIFORM SIGN TA
-122EC;AL # CUNEIFORM SIGN TA ASTERISK
-122ED;AL # CUNEIFORM SIGN TA TIMES HI
-122EE;AL # CUNEIFORM SIGN TA TIMES MI
-122EF;AL # CUNEIFORM SIGN TA GUNU
-122F0;AL # CUNEIFORM SIGN TAB
-122F1;AL # CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH
-122F2;AL # CUNEIFORM SIGN TAB SQUARED
-122F3;AL # CUNEIFORM SIGN TAG
-122F4;AL # CUNEIFORM SIGN TAG TIMES BI
-122F5;AL # CUNEIFORM SIGN TAG TIMES GUD
-122F6;AL # CUNEIFORM SIGN TAG TIMES SHE
-122F7;AL # CUNEIFORM SIGN TAG TIMES SHU
-122F8;AL # CUNEIFORM SIGN TAG TIMES TUG2
-122F9;AL # CUNEIFORM SIGN TAG TIMES UD
-122FA;AL # CUNEIFORM SIGN TAK4
-122FB;AL # CUNEIFORM SIGN TAR
-122FC;AL # CUNEIFORM SIGN TE
-122FD;AL # CUNEIFORM SIGN TE GUNU
-122FE;AL # CUNEIFORM SIGN TI
-122FF;AL # CUNEIFORM SIGN TI TENU
-12300;AL # CUNEIFORM SIGN TIL
-12301;AL # CUNEIFORM SIGN TIR
-12302;AL # CUNEIFORM SIGN TIR TIMES TAK4
-12303;AL # CUNEIFORM SIGN TIR OVER TIR
-12304;AL # CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR
-12305;AL # CUNEIFORM SIGN TU
-12306;AL # CUNEIFORM SIGN TUG2
-12307;AL # CUNEIFORM SIGN TUK
-12308;AL # CUNEIFORM SIGN TUM
-12309;AL # CUNEIFORM SIGN TUR
-1230A;AL # CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA
-1230B;AL # CUNEIFORM SIGN U
-1230C;AL # CUNEIFORM SIGN U GUD
-1230D;AL # CUNEIFORM SIGN U U U
-1230E;AL # CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR
-1230F;AL # CUNEIFORM SIGN U OVER U SUR OVER SUR
-12310;AL # CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED
-12311;AL # CUNEIFORM SIGN U2
-12312;AL # CUNEIFORM SIGN UB
-12313;AL # CUNEIFORM SIGN UD
-12314;AL # CUNEIFORM SIGN UD KUSHU2
-12315;AL # CUNEIFORM SIGN UD TIMES BAD
-12316;AL # CUNEIFORM SIGN UD TIMES MI
-12317;AL # CUNEIFORM SIGN UD TIMES U PLUS U PLUS U
-12318;AL # CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU
-12319;AL # CUNEIFORM SIGN UD GUNU
-1231A;AL # CUNEIFORM SIGN UD SHESHIG
-1231B;AL # CUNEIFORM SIGN UD SHESHIG TIMES BAD
-1231C;AL # CUNEIFORM SIGN UDUG
-1231D;AL # CUNEIFORM SIGN UM
-1231E;AL # CUNEIFORM SIGN UM TIMES LAGAB
-1231F;AL # CUNEIFORM SIGN UM TIMES ME PLUS DA
-12320;AL # CUNEIFORM SIGN UM TIMES SHA3
-12321;AL # CUNEIFORM SIGN UM TIMES U
-12322;AL # CUNEIFORM SIGN UMBIN
-12323;AL # CUNEIFORM SIGN UMUM
-12324;AL # CUNEIFORM SIGN UMUM TIMES KASKAL
-12325;AL # CUNEIFORM SIGN UMUM TIMES PA
-12326;AL # CUNEIFORM SIGN UN
-12327;AL # CUNEIFORM SIGN UN GUNU
-12328;AL # CUNEIFORM SIGN UR
-12329;AL # CUNEIFORM SIGN UR CROSSING UR
-1232A;AL # CUNEIFORM SIGN UR SHESHIG
-1232B;AL # CUNEIFORM SIGN UR2
-1232C;AL # CUNEIFORM SIGN UR2 TIMES A PLUS HA
-1232D;AL # CUNEIFORM SIGN UR2 TIMES A PLUS NA
-1232E;AL # CUNEIFORM SIGN UR2 TIMES AL
-1232F;AL # CUNEIFORM SIGN UR2 TIMES HA
-12330;AL # CUNEIFORM SIGN UR2 TIMES NUN
-12331;AL # CUNEIFORM SIGN UR2 TIMES U2
-12332;AL # CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH
-12333;AL # CUNEIFORM SIGN UR2 TIMES U2 PLUS BI
-12334;AL # CUNEIFORM SIGN UR4
-12335;AL # CUNEIFORM SIGN URI
-12336;AL # CUNEIFORM SIGN URI3
-12337;AL # CUNEIFORM SIGN URU
-12338;AL # CUNEIFORM SIGN URU TIMES A
-12339;AL # CUNEIFORM SIGN URU TIMES ASHGAB
-1233A;AL # CUNEIFORM SIGN URU TIMES BAR
-1233B;AL # CUNEIFORM SIGN URU TIMES DUN
-1233C;AL # CUNEIFORM SIGN URU TIMES GA
-1233D;AL # CUNEIFORM SIGN URU TIMES GAL
-1233E;AL # CUNEIFORM SIGN URU TIMES GAN2 TENU
-1233F;AL # CUNEIFORM SIGN URU TIMES GAR
-12340;AL # CUNEIFORM SIGN URU TIMES GU
-12341;AL # CUNEIFORM SIGN URU TIMES HA
-12342;AL # CUNEIFORM SIGN URU TIMES IGI
-12343;AL # CUNEIFORM SIGN URU TIMES IM
-12344;AL # CUNEIFORM SIGN URU TIMES ISH
-12345;AL # CUNEIFORM SIGN URU TIMES KI
-12346;AL # CUNEIFORM SIGN URU TIMES LUM
-12347;AL # CUNEIFORM SIGN URU TIMES MIN
-12348;AL # CUNEIFORM SIGN URU TIMES PA
-12349;AL # CUNEIFORM SIGN URU TIMES SHE
-1234A;AL # CUNEIFORM SIGN URU TIMES SIG4
-1234B;AL # CUNEIFORM SIGN URU TIMES TU
-1234C;AL # CUNEIFORM SIGN URU TIMES U PLUS GUD
-1234D;AL # CUNEIFORM SIGN URU TIMES UD
-1234E;AL # CUNEIFORM SIGN URU TIMES URUDA
-1234F;AL # CUNEIFORM SIGN URUDA
-12350;AL # CUNEIFORM SIGN URUDA TIMES U
-12351;AL # CUNEIFORM SIGN USH
-12352;AL # CUNEIFORM SIGN USH TIMES A
-12353;AL # CUNEIFORM SIGN USH TIMES KU
-12354;AL # CUNEIFORM SIGN USH TIMES KUR
-12355;AL # CUNEIFORM SIGN USH TIMES TAK4
-12356;AL # CUNEIFORM SIGN USHX
-12357;AL # CUNEIFORM SIGN USH2
-12358;AL # CUNEIFORM SIGN USHUMX
-12359;AL # CUNEIFORM SIGN UTUKI
-1235A;AL # CUNEIFORM SIGN UZ3
-1235B;AL # CUNEIFORM SIGN UZ3 TIMES KASKAL
-1235C;AL # CUNEIFORM SIGN UZU
-1235D;AL # CUNEIFORM SIGN ZA
-1235E;AL # CUNEIFORM SIGN ZA TENU
-1235F;AL # CUNEIFORM SIGN ZA SQUARED TIMES KUR
-12360;AL # CUNEIFORM SIGN ZAG
-12361;AL # CUNEIFORM SIGN ZAMX
-12362;AL # CUNEIFORM SIGN ZE2
-12363;AL # CUNEIFORM SIGN ZI
-12364;AL # CUNEIFORM SIGN ZI OVER ZI
-12365;AL # CUNEIFORM SIGN ZI3
-12366;AL # CUNEIFORM SIGN ZIB
-12367;AL # CUNEIFORM SIGN ZIB KABA TENU
-12368;AL # CUNEIFORM SIGN ZIG
-12369;AL # CUNEIFORM SIGN ZIZ2
-1236A;AL # CUNEIFORM SIGN ZU
-1236B;AL # CUNEIFORM SIGN ZU5
-1236C;AL # CUNEIFORM SIGN ZU5 TIMES A
-1236D;AL # CUNEIFORM SIGN ZUBUR
-1236E;AL # CUNEIFORM SIGN ZUM
-12400;AL # CUNEIFORM NUMERIC SIGN TWO ASH
-12401;AL # CUNEIFORM NUMERIC SIGN THREE ASH
-12402;AL # CUNEIFORM NUMERIC SIGN FOUR ASH
-12403;AL # CUNEIFORM NUMERIC SIGN FIVE ASH
-12404;AL # CUNEIFORM NUMERIC SIGN SIX ASH
-12405;AL # CUNEIFORM NUMERIC SIGN SEVEN ASH
-12406;AL # CUNEIFORM NUMERIC SIGN EIGHT ASH
-12407;AL # CUNEIFORM NUMERIC SIGN NINE ASH
-12408;AL # CUNEIFORM NUMERIC SIGN THREE DISH
-12409;AL # CUNEIFORM NUMERIC SIGN FOUR DISH
-1240A;AL # CUNEIFORM NUMERIC SIGN FIVE DISH
-1240B;AL # CUNEIFORM NUMERIC SIGN SIX DISH
-1240C;AL # CUNEIFORM NUMERIC SIGN SEVEN DISH
-1240D;AL # CUNEIFORM NUMERIC SIGN EIGHT DISH
-1240E;AL # CUNEIFORM NUMERIC SIGN NINE DISH
-1240F;AL # CUNEIFORM NUMERIC SIGN FOUR U
-12410;AL # CUNEIFORM NUMERIC SIGN FIVE U
-12411;AL # CUNEIFORM NUMERIC SIGN SIX U
-12412;AL # CUNEIFORM NUMERIC SIGN SEVEN U
-12413;AL # CUNEIFORM NUMERIC SIGN EIGHT U
-12414;AL # CUNEIFORM NUMERIC SIGN NINE U
-12415;AL # CUNEIFORM NUMERIC SIGN ONE GESH2
-12416;AL # CUNEIFORM NUMERIC SIGN TWO GESH2
-12417;AL # CUNEIFORM NUMERIC SIGN THREE GESH2
-12418;AL # CUNEIFORM NUMERIC SIGN FOUR GESH2
-12419;AL # CUNEIFORM NUMERIC SIGN FIVE GESH2
-1241A;AL # CUNEIFORM NUMERIC SIGN SIX GESH2
-1241B;AL # CUNEIFORM NUMERIC SIGN SEVEN GESH2
-1241C;AL # CUNEIFORM NUMERIC SIGN EIGHT GESH2
-1241D;AL # CUNEIFORM NUMERIC SIGN NINE GESH2
-1241E;AL # CUNEIFORM NUMERIC SIGN ONE GESHU
-1241F;AL # CUNEIFORM NUMERIC SIGN TWO GESHU
-12420;AL # CUNEIFORM NUMERIC SIGN THREE GESHU
-12421;AL # CUNEIFORM NUMERIC SIGN FOUR GESHU
-12422;AL # CUNEIFORM NUMERIC SIGN FIVE GESHU
-12423;AL # CUNEIFORM NUMERIC SIGN TWO SHAR2
-12424;AL # CUNEIFORM NUMERIC SIGN THREE SHAR2
-12425;AL # CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
-12426;AL # CUNEIFORM NUMERIC SIGN FOUR SHAR2
-12427;AL # CUNEIFORM NUMERIC SIGN FIVE SHAR2
-12428;AL # CUNEIFORM NUMERIC SIGN SIX SHAR2
-12429;AL # CUNEIFORM NUMERIC SIGN SEVEN SHAR2
-1242A;AL # CUNEIFORM NUMERIC SIGN EIGHT SHAR2
-1242B;AL # CUNEIFORM NUMERIC SIGN NINE SHAR2
-1242C;AL # CUNEIFORM NUMERIC SIGN ONE SHARU
-1242D;AL # CUNEIFORM NUMERIC SIGN TWO SHARU
-1242E;AL # CUNEIFORM NUMERIC SIGN THREE SHARU
-1242F;AL # CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
-12430;AL # CUNEIFORM NUMERIC SIGN FOUR SHARU
-12431;AL # CUNEIFORM NUMERIC SIGN FIVE SHARU
-12432;AL # CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
-12433;AL # CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
-12434;AL # CUNEIFORM NUMERIC SIGN ONE BURU
-12435;AL # CUNEIFORM NUMERIC SIGN TWO BURU
-12436;AL # CUNEIFORM NUMERIC SIGN THREE BURU
-12437;AL # CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
-12438;AL # CUNEIFORM NUMERIC SIGN FOUR BURU
-12439;AL # CUNEIFORM NUMERIC SIGN FIVE BURU
-1243A;AL # CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
-1243B;AL # CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
-1243C;AL # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
-1243D;AL # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
-1243E;AL # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
-1243F;AL # CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
-12440;AL # CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
-12441;AL # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
-12442;AL # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
-12443;AL # CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
-12444;AL # CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
-12445;AL # CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
-12446;AL # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
-12447;AL # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
-12448;AL # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
-12449;AL # CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
-1244A;AL # CUNEIFORM NUMERIC SIGN TWO ASH TENU
-1244B;AL # CUNEIFORM NUMERIC SIGN THREE ASH TENU
-1244C;AL # CUNEIFORM NUMERIC SIGN FOUR ASH TENU
-1244D;AL # CUNEIFORM NUMERIC SIGN FIVE ASH TENU
-1244E;AL # CUNEIFORM NUMERIC SIGN SIX ASH TENU
-1244F;AL # CUNEIFORM NUMERIC SIGN ONE BAN2
-12450;AL # CUNEIFORM NUMERIC SIGN TWO BAN2
-12451;AL # CUNEIFORM NUMERIC SIGN THREE BAN2
-12452;AL # CUNEIFORM NUMERIC SIGN FOUR BAN2
-12453;AL # CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
-12454;AL # CUNEIFORM NUMERIC SIGN FIVE BAN2
-12455;AL # CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-12456;AL # CUNEIFORM NUMERIC SIGN NIGIDAMIN
-12457;AL # CUNEIFORM NUMERIC SIGN NIGIDAESH
-12458;AL # CUNEIFORM NUMERIC SIGN ONE ESHE3
-12459;AL # CUNEIFORM NUMERIC SIGN TWO ESHE3
-1245A;AL # CUNEIFORM NUMERIC SIGN ONE THIRD DISH
-1245B;AL # CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
-1245C;AL # CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
-1245D;AL # CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
-1245E;AL # CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
-1245F;AL # CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
-12460;AL # CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
-12461;AL # CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
-12462;AL # CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470;BA # CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
-12471;BA # CUNEIFORM PUNCTUATION SIGN VERTICAL COLON
-12472;BA # CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
-12473;BA # CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000;AL # EGYPTIAN HIEROGLYPH A001
-13001;AL # EGYPTIAN HIEROGLYPH A002
-13002;AL # EGYPTIAN HIEROGLYPH A003
-13003;AL # EGYPTIAN HIEROGLYPH A004
-13004;AL # EGYPTIAN HIEROGLYPH A005
-13005;AL # EGYPTIAN HIEROGLYPH A005A
-13006;AL # EGYPTIAN HIEROGLYPH A006
-13007;AL # EGYPTIAN HIEROGLYPH A006A
-13008;AL # EGYPTIAN HIEROGLYPH A006B
-13009;AL # EGYPTIAN HIEROGLYPH A007
-1300A;AL # EGYPTIAN HIEROGLYPH A008
-1300B;AL # EGYPTIAN HIEROGLYPH A009
-1300C;AL # EGYPTIAN HIEROGLYPH A010
-1300D;AL # EGYPTIAN HIEROGLYPH A011
-1300E;AL # EGYPTIAN HIEROGLYPH A012
-1300F;AL # EGYPTIAN HIEROGLYPH A013
-13010;AL # EGYPTIAN HIEROGLYPH A014
-13011;AL # EGYPTIAN HIEROGLYPH A014A
-13012;AL # EGYPTIAN HIEROGLYPH A015
-13013;AL # EGYPTIAN HIEROGLYPH A016
-13014;AL # EGYPTIAN HIEROGLYPH A017
-13015;AL # EGYPTIAN HIEROGLYPH A017A
-13016;AL # EGYPTIAN HIEROGLYPH A018
-13017;AL # EGYPTIAN HIEROGLYPH A019
-13018;AL # EGYPTIAN HIEROGLYPH A020
-13019;AL # EGYPTIAN HIEROGLYPH A021
-1301A;AL # EGYPTIAN HIEROGLYPH A022
-1301B;AL # EGYPTIAN HIEROGLYPH A023
-1301C;AL # EGYPTIAN HIEROGLYPH A024
-1301D;AL # EGYPTIAN HIEROGLYPH A025
-1301E;AL # EGYPTIAN HIEROGLYPH A026
-1301F;AL # EGYPTIAN HIEROGLYPH A027
-13020;AL # EGYPTIAN HIEROGLYPH A028
-13021;AL # EGYPTIAN HIEROGLYPH A029
-13022;AL # EGYPTIAN HIEROGLYPH A030
-13023;AL # EGYPTIAN HIEROGLYPH A031
-13024;AL # EGYPTIAN HIEROGLYPH A032
-13025;AL # EGYPTIAN HIEROGLYPH A032A
-13026;AL # EGYPTIAN HIEROGLYPH A033
-13027;AL # EGYPTIAN HIEROGLYPH A034
-13028;AL # EGYPTIAN HIEROGLYPH A035
-13029;AL # EGYPTIAN HIEROGLYPH A036
-1302A;AL # EGYPTIAN HIEROGLYPH A037
-1302B;AL # EGYPTIAN HIEROGLYPH A038
-1302C;AL # EGYPTIAN HIEROGLYPH A039
-1302D;AL # EGYPTIAN HIEROGLYPH A040
-1302E;AL # EGYPTIAN HIEROGLYPH A040A
-1302F;AL # EGYPTIAN HIEROGLYPH A041
-13030;AL # EGYPTIAN HIEROGLYPH A042
-13031;AL # EGYPTIAN HIEROGLYPH A042A
-13032;AL # EGYPTIAN HIEROGLYPH A043
-13033;AL # EGYPTIAN HIEROGLYPH A043A
-13034;AL # EGYPTIAN HIEROGLYPH A044
-13035;AL # EGYPTIAN HIEROGLYPH A045
-13036;AL # EGYPTIAN HIEROGLYPH A045A
-13037;AL # EGYPTIAN HIEROGLYPH A046
-13038;AL # EGYPTIAN HIEROGLYPH A047
-13039;AL # EGYPTIAN HIEROGLYPH A048
-1303A;AL # EGYPTIAN HIEROGLYPH A049
-1303B;AL # EGYPTIAN HIEROGLYPH A050
-1303C;AL # EGYPTIAN HIEROGLYPH A051
-1303D;AL # EGYPTIAN HIEROGLYPH A052
-1303E;AL # EGYPTIAN HIEROGLYPH A053
-1303F;AL # EGYPTIAN HIEROGLYPH A054
-13040;AL # EGYPTIAN HIEROGLYPH A055
-13041;AL # EGYPTIAN HIEROGLYPH A056
-13042;AL # EGYPTIAN HIEROGLYPH A057
-13043;AL # EGYPTIAN HIEROGLYPH A058
-13044;AL # EGYPTIAN HIEROGLYPH A059
-13045;AL # EGYPTIAN HIEROGLYPH A060
-13046;AL # EGYPTIAN HIEROGLYPH A061
-13047;AL # EGYPTIAN HIEROGLYPH A062
-13048;AL # EGYPTIAN HIEROGLYPH A063
-13049;AL # EGYPTIAN HIEROGLYPH A064
-1304A;AL # EGYPTIAN HIEROGLYPH A065
-1304B;AL # EGYPTIAN HIEROGLYPH A066
-1304C;AL # EGYPTIAN HIEROGLYPH A067
-1304D;AL # EGYPTIAN HIEROGLYPH A068
-1304E;AL # EGYPTIAN HIEROGLYPH A069
-1304F;AL # EGYPTIAN HIEROGLYPH A070
-13050;AL # EGYPTIAN HIEROGLYPH B001
-13051;AL # EGYPTIAN HIEROGLYPH B002
-13052;AL # EGYPTIAN HIEROGLYPH B003
-13053;AL # EGYPTIAN HIEROGLYPH B004
-13054;AL # EGYPTIAN HIEROGLYPH B005
-13055;AL # EGYPTIAN HIEROGLYPH B005A
-13056;AL # EGYPTIAN HIEROGLYPH B006
-13057;AL # EGYPTIAN HIEROGLYPH B007
-13058;AL # EGYPTIAN HIEROGLYPH B008
-13059;AL # EGYPTIAN HIEROGLYPH B009
-1305A;AL # EGYPTIAN HIEROGLYPH C001
-1305B;AL # EGYPTIAN HIEROGLYPH C002
-1305C;AL # EGYPTIAN HIEROGLYPH C002A
-1305D;AL # EGYPTIAN HIEROGLYPH C002B
-1305E;AL # EGYPTIAN HIEROGLYPH C002C
-1305F;AL # EGYPTIAN HIEROGLYPH C003
-13060;AL # EGYPTIAN HIEROGLYPH C004
-13061;AL # EGYPTIAN HIEROGLYPH C005
-13062;AL # EGYPTIAN HIEROGLYPH C006
-13063;AL # EGYPTIAN HIEROGLYPH C007
-13064;AL # EGYPTIAN HIEROGLYPH C008
-13065;AL # EGYPTIAN HIEROGLYPH C009
-13066;AL # EGYPTIAN HIEROGLYPH C010
-13067;AL # EGYPTIAN HIEROGLYPH C010A
-13068;AL # EGYPTIAN HIEROGLYPH C011
-13069;AL # EGYPTIAN HIEROGLYPH C012
-1306A;AL # EGYPTIAN HIEROGLYPH C013
-1306B;AL # EGYPTIAN HIEROGLYPH C014
-1306C;AL # EGYPTIAN HIEROGLYPH C015
-1306D;AL # EGYPTIAN HIEROGLYPH C016
-1306E;AL # EGYPTIAN HIEROGLYPH C017
-1306F;AL # EGYPTIAN HIEROGLYPH C018
-13070;AL # EGYPTIAN HIEROGLYPH C019
-13071;AL # EGYPTIAN HIEROGLYPH C020
-13072;AL # EGYPTIAN HIEROGLYPH C021
-13073;AL # EGYPTIAN HIEROGLYPH C022
-13074;AL # EGYPTIAN HIEROGLYPH C023
-13075;AL # EGYPTIAN HIEROGLYPH C024
-13076;AL # EGYPTIAN HIEROGLYPH D001
-13077;AL # EGYPTIAN HIEROGLYPH D002
-13078;AL # EGYPTIAN HIEROGLYPH D003
-13079;AL # EGYPTIAN HIEROGLYPH D004
-1307A;AL # EGYPTIAN HIEROGLYPH D005
-1307B;AL # EGYPTIAN HIEROGLYPH D006
-1307C;AL # EGYPTIAN HIEROGLYPH D007
-1307D;AL # EGYPTIAN HIEROGLYPH D008
-1307E;AL # EGYPTIAN HIEROGLYPH D008A
-1307F;AL # EGYPTIAN HIEROGLYPH D009
-13080;AL # EGYPTIAN HIEROGLYPH D010
-13081;AL # EGYPTIAN HIEROGLYPH D011
-13082;AL # EGYPTIAN HIEROGLYPH D012
-13083;AL # EGYPTIAN HIEROGLYPH D013
-13084;AL # EGYPTIAN HIEROGLYPH D014
-13085;AL # EGYPTIAN HIEROGLYPH D015
-13086;AL # EGYPTIAN HIEROGLYPH D016
-13087;AL # EGYPTIAN HIEROGLYPH D017
-13088;AL # EGYPTIAN HIEROGLYPH D018
-13089;AL # EGYPTIAN HIEROGLYPH D019
-1308A;AL # EGYPTIAN HIEROGLYPH D020
-1308B;AL # EGYPTIAN HIEROGLYPH D021
-1308C;AL # EGYPTIAN HIEROGLYPH D022
-1308D;AL # EGYPTIAN HIEROGLYPH D023
-1308E;AL # EGYPTIAN HIEROGLYPH D024
-1308F;AL # EGYPTIAN HIEROGLYPH D025
-13090;AL # EGYPTIAN HIEROGLYPH D026
-13091;AL # EGYPTIAN HIEROGLYPH D027
-13092;AL # EGYPTIAN HIEROGLYPH D027A
-13093;AL # EGYPTIAN HIEROGLYPH D028
-13094;AL # EGYPTIAN HIEROGLYPH D029
-13095;AL # EGYPTIAN HIEROGLYPH D030
-13096;AL # EGYPTIAN HIEROGLYPH D031
-13097;AL # EGYPTIAN HIEROGLYPH D031A
-13098;AL # EGYPTIAN HIEROGLYPH D032
-13099;AL # EGYPTIAN HIEROGLYPH D033
-1309A;AL # EGYPTIAN HIEROGLYPH D034
-1309B;AL # EGYPTIAN HIEROGLYPH D034A
-1309C;AL # EGYPTIAN HIEROGLYPH D035
-1309D;AL # EGYPTIAN HIEROGLYPH D036
-1309E;AL # EGYPTIAN HIEROGLYPH D037
-1309F;AL # EGYPTIAN HIEROGLYPH D038
-130A0;AL # EGYPTIAN HIEROGLYPH D039
-130A1;AL # EGYPTIAN HIEROGLYPH D040
-130A2;AL # EGYPTIAN HIEROGLYPH D041
-130A3;AL # EGYPTIAN HIEROGLYPH D042
-130A4;AL # EGYPTIAN HIEROGLYPH D043
-130A5;AL # EGYPTIAN HIEROGLYPH D044
-130A6;AL # EGYPTIAN HIEROGLYPH D045
-130A7;AL # EGYPTIAN HIEROGLYPH D046
-130A8;AL # EGYPTIAN HIEROGLYPH D046A
-130A9;AL # EGYPTIAN HIEROGLYPH D047
-130AA;AL # EGYPTIAN HIEROGLYPH D048
-130AB;AL # EGYPTIAN HIEROGLYPH D048A
-130AC;AL # EGYPTIAN HIEROGLYPH D049
-130AD;AL # EGYPTIAN HIEROGLYPH D050
-130AE;AL # EGYPTIAN HIEROGLYPH D050A
-130AF;AL # EGYPTIAN HIEROGLYPH D050B
-130B0;AL # EGYPTIAN HIEROGLYPH D050C
-130B1;AL # EGYPTIAN HIEROGLYPH D050D
-130B2;AL # EGYPTIAN HIEROGLYPH D050E
-130B3;AL # EGYPTIAN HIEROGLYPH D050F
-130B4;AL # EGYPTIAN HIEROGLYPH D050G
-130B5;AL # EGYPTIAN HIEROGLYPH D050H
-130B6;AL # EGYPTIAN HIEROGLYPH D050I
-130B7;AL # EGYPTIAN HIEROGLYPH D051
-130B8;AL # EGYPTIAN HIEROGLYPH D052
-130B9;AL # EGYPTIAN HIEROGLYPH D052A
-130BA;AL # EGYPTIAN HIEROGLYPH D053
-130BB;AL # EGYPTIAN HIEROGLYPH D054
-130BC;AL # EGYPTIAN HIEROGLYPH D054A
-130BD;AL # EGYPTIAN HIEROGLYPH D055
-130BE;AL # EGYPTIAN HIEROGLYPH D056
-130BF;AL # EGYPTIAN HIEROGLYPH D057
-130C0;AL # EGYPTIAN HIEROGLYPH D058
-130C1;AL # EGYPTIAN HIEROGLYPH D059
-130C2;AL # EGYPTIAN HIEROGLYPH D060
-130C3;AL # EGYPTIAN HIEROGLYPH D061
-130C4;AL # EGYPTIAN HIEROGLYPH D062
-130C5;AL # EGYPTIAN HIEROGLYPH D063
-130C6;AL # EGYPTIAN HIEROGLYPH D064
-130C7;AL # EGYPTIAN HIEROGLYPH D065
-130C8;AL # EGYPTIAN HIEROGLYPH D066
-130C9;AL # EGYPTIAN HIEROGLYPH D067
-130CA;AL # EGYPTIAN HIEROGLYPH D067A
-130CB;AL # EGYPTIAN HIEROGLYPH D067B
-130CC;AL # EGYPTIAN HIEROGLYPH D067C
-130CD;AL # EGYPTIAN HIEROGLYPH D067D
-130CE;AL # EGYPTIAN HIEROGLYPH D067E
-130CF;AL # EGYPTIAN HIEROGLYPH D067F
-130D0;AL # EGYPTIAN HIEROGLYPH D067G
-130D1;AL # EGYPTIAN HIEROGLYPH D067H
-130D2;AL # EGYPTIAN HIEROGLYPH E001
-130D3;AL # EGYPTIAN HIEROGLYPH E002
-130D4;AL # EGYPTIAN HIEROGLYPH E003
-130D5;AL # EGYPTIAN HIEROGLYPH E004
-130D6;AL # EGYPTIAN HIEROGLYPH E005
-130D7;AL # EGYPTIAN HIEROGLYPH E006
-130D8;AL # EGYPTIAN HIEROGLYPH E007
-130D9;AL # EGYPTIAN HIEROGLYPH E008
-130DA;AL # EGYPTIAN HIEROGLYPH E008A
-130DB;AL # EGYPTIAN HIEROGLYPH E009
-130DC;AL # EGYPTIAN HIEROGLYPH E009A
-130DD;AL # EGYPTIAN HIEROGLYPH E010
-130DE;AL # EGYPTIAN HIEROGLYPH E011
-130DF;AL # EGYPTIAN HIEROGLYPH E012
-130E0;AL # EGYPTIAN HIEROGLYPH E013
-130E1;AL # EGYPTIAN HIEROGLYPH E014
-130E2;AL # EGYPTIAN HIEROGLYPH E015
-130E3;AL # EGYPTIAN HIEROGLYPH E016
-130E4;AL # EGYPTIAN HIEROGLYPH E016A
-130E5;AL # EGYPTIAN HIEROGLYPH E017
-130E6;AL # EGYPTIAN HIEROGLYPH E017A
-130E7;AL # EGYPTIAN HIEROGLYPH E018
-130E8;AL # EGYPTIAN HIEROGLYPH E019
-130E9;AL # EGYPTIAN HIEROGLYPH E020
-130EA;AL # EGYPTIAN HIEROGLYPH E020A
-130EB;AL # EGYPTIAN HIEROGLYPH E021
-130EC;AL # EGYPTIAN HIEROGLYPH E022
-130ED;AL # EGYPTIAN HIEROGLYPH E023
-130EE;AL # EGYPTIAN HIEROGLYPH E024
-130EF;AL # EGYPTIAN HIEROGLYPH E025
-130F0;AL # EGYPTIAN HIEROGLYPH E026
-130F1;AL # EGYPTIAN HIEROGLYPH E027
-130F2;AL # EGYPTIAN HIEROGLYPH E028
-130F3;AL # EGYPTIAN HIEROGLYPH E028A
-130F4;AL # EGYPTIAN HIEROGLYPH E029
-130F5;AL # EGYPTIAN HIEROGLYPH E030
-130F6;AL # EGYPTIAN HIEROGLYPH E031
-130F7;AL # EGYPTIAN HIEROGLYPH E032
-130F8;AL # EGYPTIAN HIEROGLYPH E033
-130F9;AL # EGYPTIAN HIEROGLYPH E034
-130FA;AL # EGYPTIAN HIEROGLYPH E034A
-130FB;AL # EGYPTIAN HIEROGLYPH E036
-130FC;AL # EGYPTIAN HIEROGLYPH E037
-130FD;AL # EGYPTIAN HIEROGLYPH E038
-130FE;AL # EGYPTIAN HIEROGLYPH F001
-130FF;AL # EGYPTIAN HIEROGLYPH F001A
-13100;AL # EGYPTIAN HIEROGLYPH F002
-13101;AL # EGYPTIAN HIEROGLYPH F003
-13102;AL # EGYPTIAN HIEROGLYPH F004
-13103;AL # EGYPTIAN HIEROGLYPH F005
-13104;AL # EGYPTIAN HIEROGLYPH F006
-13105;AL # EGYPTIAN HIEROGLYPH F007
-13106;AL # EGYPTIAN HIEROGLYPH F008
-13107;AL # EGYPTIAN HIEROGLYPH F009
-13108;AL # EGYPTIAN HIEROGLYPH F010
-13109;AL # EGYPTIAN HIEROGLYPH F011
-1310A;AL # EGYPTIAN HIEROGLYPH F012
-1310B;AL # EGYPTIAN HIEROGLYPH F013
-1310C;AL # EGYPTIAN HIEROGLYPH F013A
-1310D;AL # EGYPTIAN HIEROGLYPH F014
-1310E;AL # EGYPTIAN HIEROGLYPH F015
-1310F;AL # EGYPTIAN HIEROGLYPH F016
-13110;AL # EGYPTIAN HIEROGLYPH F017
-13111;AL # EGYPTIAN HIEROGLYPH F018
-13112;AL # EGYPTIAN HIEROGLYPH F019
-13113;AL # EGYPTIAN HIEROGLYPH F020
-13114;AL # EGYPTIAN HIEROGLYPH F021
-13115;AL # EGYPTIAN HIEROGLYPH F021A
-13116;AL # EGYPTIAN HIEROGLYPH F022
-13117;AL # EGYPTIAN HIEROGLYPH F023
-13118;AL # EGYPTIAN HIEROGLYPH F024
-13119;AL # EGYPTIAN HIEROGLYPH F025
-1311A;AL # EGYPTIAN HIEROGLYPH F026
-1311B;AL # EGYPTIAN HIEROGLYPH F027
-1311C;AL # EGYPTIAN HIEROGLYPH F028
-1311D;AL # EGYPTIAN HIEROGLYPH F029
-1311E;AL # EGYPTIAN HIEROGLYPH F030
-1311F;AL # EGYPTIAN HIEROGLYPH F031
-13120;AL # EGYPTIAN HIEROGLYPH F031A
-13121;AL # EGYPTIAN HIEROGLYPH F032
-13122;AL # EGYPTIAN HIEROGLYPH F033
-13123;AL # EGYPTIAN HIEROGLYPH F034
-13124;AL # EGYPTIAN HIEROGLYPH F035
-13125;AL # EGYPTIAN HIEROGLYPH F036
-13126;AL # EGYPTIAN HIEROGLYPH F037
-13127;AL # EGYPTIAN HIEROGLYPH F037A
-13128;AL # EGYPTIAN HIEROGLYPH F038
-13129;AL # EGYPTIAN HIEROGLYPH F038A
-1312A;AL # EGYPTIAN HIEROGLYPH F039
-1312B;AL # EGYPTIAN HIEROGLYPH F040
-1312C;AL # EGYPTIAN HIEROGLYPH F041
-1312D;AL # EGYPTIAN HIEROGLYPH F042
-1312E;AL # EGYPTIAN HIEROGLYPH F043
-1312F;AL # EGYPTIAN HIEROGLYPH F044
-13130;AL # EGYPTIAN HIEROGLYPH F045
-13131;AL # EGYPTIAN HIEROGLYPH F045A
-13132;AL # EGYPTIAN HIEROGLYPH F046
-13133;AL # EGYPTIAN HIEROGLYPH F046A
-13134;AL # EGYPTIAN HIEROGLYPH F047
-13135;AL # EGYPTIAN HIEROGLYPH F047A
-13136;AL # EGYPTIAN HIEROGLYPH F048
-13137;AL # EGYPTIAN HIEROGLYPH F049
-13138;AL # EGYPTIAN HIEROGLYPH F050
-13139;AL # EGYPTIAN HIEROGLYPH F051
-1313A;AL # EGYPTIAN HIEROGLYPH F051A
-1313B;AL # EGYPTIAN HIEROGLYPH F051B
-1313C;AL # EGYPTIAN HIEROGLYPH F051C
-1313D;AL # EGYPTIAN HIEROGLYPH F052
-1313E;AL # EGYPTIAN HIEROGLYPH F053
-1313F;AL # EGYPTIAN HIEROGLYPH G001
-13140;AL # EGYPTIAN HIEROGLYPH G002
-13141;AL # EGYPTIAN HIEROGLYPH G003
-13142;AL # EGYPTIAN HIEROGLYPH G004
-13143;AL # EGYPTIAN HIEROGLYPH G005
-13144;AL # EGYPTIAN HIEROGLYPH G006
-13145;AL # EGYPTIAN HIEROGLYPH G006A
-13146;AL # EGYPTIAN HIEROGLYPH G007
-13147;AL # EGYPTIAN HIEROGLYPH G007A
-13148;AL # EGYPTIAN HIEROGLYPH G007B
-13149;AL # EGYPTIAN HIEROGLYPH G008
-1314A;AL # EGYPTIAN HIEROGLYPH G009
-1314B;AL # EGYPTIAN HIEROGLYPH G010
-1314C;AL # EGYPTIAN HIEROGLYPH G011
-1314D;AL # EGYPTIAN HIEROGLYPH G011A
-1314E;AL # EGYPTIAN HIEROGLYPH G012
-1314F;AL # EGYPTIAN HIEROGLYPH G013
-13150;AL # EGYPTIAN HIEROGLYPH G014
-13151;AL # EGYPTIAN HIEROGLYPH G015
-13152;AL # EGYPTIAN HIEROGLYPH G016
-13153;AL # EGYPTIAN HIEROGLYPH G017
-13154;AL # EGYPTIAN HIEROGLYPH G018
-13155;AL # EGYPTIAN HIEROGLYPH G019
-13156;AL # EGYPTIAN HIEROGLYPH G020
-13157;AL # EGYPTIAN HIEROGLYPH G020A
-13158;AL # EGYPTIAN HIEROGLYPH G021
-13159;AL # EGYPTIAN HIEROGLYPH G022
-1315A;AL # EGYPTIAN HIEROGLYPH G023
-1315B;AL # EGYPTIAN HIEROGLYPH G024
-1315C;AL # EGYPTIAN HIEROGLYPH G025
-1315D;AL # EGYPTIAN HIEROGLYPH G026
-1315E;AL # EGYPTIAN HIEROGLYPH G026A
-1315F;AL # EGYPTIAN HIEROGLYPH G027
-13160;AL # EGYPTIAN HIEROGLYPH G028
-13161;AL # EGYPTIAN HIEROGLYPH G029
-13162;AL # EGYPTIAN HIEROGLYPH G030
-13163;AL # EGYPTIAN HIEROGLYPH G031
-13164;AL # EGYPTIAN HIEROGLYPH G032
-13165;AL # EGYPTIAN HIEROGLYPH G033
-13166;AL # EGYPTIAN HIEROGLYPH G034
-13167;AL # EGYPTIAN HIEROGLYPH G035
-13168;AL # EGYPTIAN HIEROGLYPH G036
-13169;AL # EGYPTIAN HIEROGLYPH G036A
-1316A;AL # EGYPTIAN HIEROGLYPH G037
-1316B;AL # EGYPTIAN HIEROGLYPH G037A
-1316C;AL # EGYPTIAN HIEROGLYPH G038
-1316D;AL # EGYPTIAN HIEROGLYPH G039
-1316E;AL # EGYPTIAN HIEROGLYPH G040
-1316F;AL # EGYPTIAN HIEROGLYPH G041
-13170;AL # EGYPTIAN HIEROGLYPH G042
-13171;AL # EGYPTIAN HIEROGLYPH G043
-13172;AL # EGYPTIAN HIEROGLYPH G043A
-13173;AL # EGYPTIAN HIEROGLYPH G044
-13174;AL # EGYPTIAN HIEROGLYPH G045
-13175;AL # EGYPTIAN HIEROGLYPH G045A
-13176;AL # EGYPTIAN HIEROGLYPH G046
-13177;AL # EGYPTIAN HIEROGLYPH G047
-13178;AL # EGYPTIAN HIEROGLYPH G048
-13179;AL # EGYPTIAN HIEROGLYPH G049
-1317A;AL # EGYPTIAN HIEROGLYPH G050
-1317B;AL # EGYPTIAN HIEROGLYPH G051
-1317C;AL # EGYPTIAN HIEROGLYPH G052
-1317D;AL # EGYPTIAN HIEROGLYPH G053
-1317E;AL # EGYPTIAN HIEROGLYPH G054
-1317F;AL # EGYPTIAN HIEROGLYPH H001
-13180;AL # EGYPTIAN HIEROGLYPH H002
-13181;AL # EGYPTIAN HIEROGLYPH H003
-13182;AL # EGYPTIAN HIEROGLYPH H004
-13183;AL # EGYPTIAN HIEROGLYPH H005
-13184;AL # EGYPTIAN HIEROGLYPH H006
-13185;AL # EGYPTIAN HIEROGLYPH H006A
-13186;AL # EGYPTIAN HIEROGLYPH H007
-13187;AL # EGYPTIAN HIEROGLYPH H008
-13188;AL # EGYPTIAN HIEROGLYPH I001
-13189;AL # EGYPTIAN HIEROGLYPH I002
-1318A;AL # EGYPTIAN HIEROGLYPH I003
-1318B;AL # EGYPTIAN HIEROGLYPH I004
-1318C;AL # EGYPTIAN HIEROGLYPH I005
-1318D;AL # EGYPTIAN HIEROGLYPH I005A
-1318E;AL # EGYPTIAN HIEROGLYPH I006
-1318F;AL # EGYPTIAN HIEROGLYPH I007
-13190;AL # EGYPTIAN HIEROGLYPH I008
-13191;AL # EGYPTIAN HIEROGLYPH I009
-13192;AL # EGYPTIAN HIEROGLYPH I009A
-13193;AL # EGYPTIAN HIEROGLYPH I010
-13194;AL # EGYPTIAN HIEROGLYPH I010A
-13195;AL # EGYPTIAN HIEROGLYPH I011
-13196;AL # EGYPTIAN HIEROGLYPH I011A
-13197;AL # EGYPTIAN HIEROGLYPH I012
-13198;AL # EGYPTIAN HIEROGLYPH I013
-13199;AL # EGYPTIAN HIEROGLYPH I014
-1319A;AL # EGYPTIAN HIEROGLYPH I015
-1319B;AL # EGYPTIAN HIEROGLYPH K001
-1319C;AL # EGYPTIAN HIEROGLYPH K002
-1319D;AL # EGYPTIAN HIEROGLYPH K003
-1319E;AL # EGYPTIAN HIEROGLYPH K004
-1319F;AL # EGYPTIAN HIEROGLYPH K005
-131A0;AL # EGYPTIAN HIEROGLYPH K006
-131A1;AL # EGYPTIAN HIEROGLYPH K007
-131A2;AL # EGYPTIAN HIEROGLYPH K008
-131A3;AL # EGYPTIAN HIEROGLYPH L001
-131A4;AL # EGYPTIAN HIEROGLYPH L002
-131A5;AL # EGYPTIAN HIEROGLYPH L002A
-131A6;AL # EGYPTIAN HIEROGLYPH L003
-131A7;AL # EGYPTIAN HIEROGLYPH L004
-131A8;AL # EGYPTIAN HIEROGLYPH L005
-131A9;AL # EGYPTIAN HIEROGLYPH L006
-131AA;AL # EGYPTIAN HIEROGLYPH L006A
-131AB;AL # EGYPTIAN HIEROGLYPH L007
-131AC;AL # EGYPTIAN HIEROGLYPH L008
-131AD;AL # EGYPTIAN HIEROGLYPH M001
-131AE;AL # EGYPTIAN HIEROGLYPH M001A
-131AF;AL # EGYPTIAN HIEROGLYPH M001B
-131B0;AL # EGYPTIAN HIEROGLYPH M002
-131B1;AL # EGYPTIAN HIEROGLYPH M003
-131B2;AL # EGYPTIAN HIEROGLYPH M003A
-131B3;AL # EGYPTIAN HIEROGLYPH M004
-131B4;AL # EGYPTIAN HIEROGLYPH M005
-131B5;AL # EGYPTIAN HIEROGLYPH M006
-131B6;AL # EGYPTIAN HIEROGLYPH M007
-131B7;AL # EGYPTIAN HIEROGLYPH M008
-131B8;AL # EGYPTIAN HIEROGLYPH M009
-131B9;AL # EGYPTIAN HIEROGLYPH M010
-131BA;AL # EGYPTIAN HIEROGLYPH M010A
-131BB;AL # EGYPTIAN HIEROGLYPH M011
-131BC;AL # EGYPTIAN HIEROGLYPH M012
-131BD;AL # EGYPTIAN HIEROGLYPH M012A
-131BE;AL # EGYPTIAN HIEROGLYPH M012B
-131BF;AL # EGYPTIAN HIEROGLYPH M012C
-131C0;AL # EGYPTIAN HIEROGLYPH M012D
-131C1;AL # EGYPTIAN HIEROGLYPH M012E
-131C2;AL # EGYPTIAN HIEROGLYPH M012F
-131C3;AL # EGYPTIAN HIEROGLYPH M012G
-131C4;AL # EGYPTIAN HIEROGLYPH M012H
-131C5;AL # EGYPTIAN HIEROGLYPH M013
-131C6;AL # EGYPTIAN HIEROGLYPH M014
-131C7;AL # EGYPTIAN HIEROGLYPH M015
-131C8;AL # EGYPTIAN HIEROGLYPH M015A
-131C9;AL # EGYPTIAN HIEROGLYPH M016
-131CA;AL # EGYPTIAN HIEROGLYPH M016A
-131CB;AL # EGYPTIAN HIEROGLYPH M017
-131CC;AL # EGYPTIAN HIEROGLYPH M017A
-131CD;AL # EGYPTIAN HIEROGLYPH M018
-131CE;AL # EGYPTIAN HIEROGLYPH M019
-131CF;AL # EGYPTIAN HIEROGLYPH M020
-131D0;AL # EGYPTIAN HIEROGLYPH M021
-131D1;AL # EGYPTIAN HIEROGLYPH M022
-131D2;AL # EGYPTIAN HIEROGLYPH M022A
-131D3;AL # EGYPTIAN HIEROGLYPH M023
-131D4;AL # EGYPTIAN HIEROGLYPH M024
-131D5;AL # EGYPTIAN HIEROGLYPH M024A
-131D6;AL # EGYPTIAN HIEROGLYPH M025
-131D7;AL # EGYPTIAN HIEROGLYPH M026
-131D8;AL # EGYPTIAN HIEROGLYPH M027
-131D9;AL # EGYPTIAN HIEROGLYPH M028
-131DA;AL # EGYPTIAN HIEROGLYPH M028A
-131DB;AL # EGYPTIAN HIEROGLYPH M029
-131DC;AL # EGYPTIAN HIEROGLYPH M030
-131DD;AL # EGYPTIAN HIEROGLYPH M031
-131DE;AL # EGYPTIAN HIEROGLYPH M031A
-131DF;AL # EGYPTIAN HIEROGLYPH M032
-131E0;AL # EGYPTIAN HIEROGLYPH M033
-131E1;AL # EGYPTIAN HIEROGLYPH M033A
-131E2;AL # EGYPTIAN HIEROGLYPH M033B
-131E3;AL # EGYPTIAN HIEROGLYPH M034
-131E4;AL # EGYPTIAN HIEROGLYPH M035
-131E5;AL # EGYPTIAN HIEROGLYPH M036
-131E6;AL # EGYPTIAN HIEROGLYPH M037
-131E7;AL # EGYPTIAN HIEROGLYPH M038
-131E8;AL # EGYPTIAN HIEROGLYPH M039
-131E9;AL # EGYPTIAN HIEROGLYPH M040
-131EA;AL # EGYPTIAN HIEROGLYPH M040A
-131EB;AL # EGYPTIAN HIEROGLYPH M041
-131EC;AL # EGYPTIAN HIEROGLYPH M042
-131ED;AL # EGYPTIAN HIEROGLYPH M043
-131EE;AL # EGYPTIAN HIEROGLYPH M044
-131EF;AL # EGYPTIAN HIEROGLYPH N001
-131F0;AL # EGYPTIAN HIEROGLYPH N002
-131F1;AL # EGYPTIAN HIEROGLYPH N003
-131F2;AL # EGYPTIAN HIEROGLYPH N004
-131F3;AL # EGYPTIAN HIEROGLYPH N005
-131F4;AL # EGYPTIAN HIEROGLYPH N006
-131F5;AL # EGYPTIAN HIEROGLYPH N007
-131F6;AL # EGYPTIAN HIEROGLYPH N008
-131F7;AL # EGYPTIAN HIEROGLYPH N009
-131F8;AL # EGYPTIAN HIEROGLYPH N010
-131F9;AL # EGYPTIAN HIEROGLYPH N011
-131FA;AL # EGYPTIAN HIEROGLYPH N012
-131FB;AL # EGYPTIAN HIEROGLYPH N013
-131FC;AL # EGYPTIAN HIEROGLYPH N014
-131FD;AL # EGYPTIAN HIEROGLYPH N015
-131FE;AL # EGYPTIAN HIEROGLYPH N016
-131FF;AL # EGYPTIAN HIEROGLYPH N017
-13200;AL # EGYPTIAN HIEROGLYPH N018
-13201;AL # EGYPTIAN HIEROGLYPH N018A
-13202;AL # EGYPTIAN HIEROGLYPH N018B
-13203;AL # EGYPTIAN HIEROGLYPH N019
-13204;AL # EGYPTIAN HIEROGLYPH N020
-13205;AL # EGYPTIAN HIEROGLYPH N021
-13206;AL # EGYPTIAN HIEROGLYPH N022
-13207;AL # EGYPTIAN HIEROGLYPH N023
-13208;AL # EGYPTIAN HIEROGLYPH N024
-13209;AL # EGYPTIAN HIEROGLYPH N025
-1320A;AL # EGYPTIAN HIEROGLYPH N025A
-1320B;AL # EGYPTIAN HIEROGLYPH N026
-1320C;AL # EGYPTIAN HIEROGLYPH N027
-1320D;AL # EGYPTIAN HIEROGLYPH N028
-1320E;AL # EGYPTIAN HIEROGLYPH N029
-1320F;AL # EGYPTIAN HIEROGLYPH N030
-13210;AL # EGYPTIAN HIEROGLYPH N031
-13211;AL # EGYPTIAN HIEROGLYPH N032
-13212;AL # EGYPTIAN HIEROGLYPH N033
-13213;AL # EGYPTIAN HIEROGLYPH N033A
-13214;AL # EGYPTIAN HIEROGLYPH N034
-13215;AL # EGYPTIAN HIEROGLYPH N034A
-13216;AL # EGYPTIAN HIEROGLYPH N035
-13217;AL # EGYPTIAN HIEROGLYPH N035A
-13218;AL # EGYPTIAN HIEROGLYPH N036
-13219;AL # EGYPTIAN HIEROGLYPH N037
-1321A;AL # EGYPTIAN HIEROGLYPH N037A
-1321B;AL # EGYPTIAN HIEROGLYPH N038
-1321C;AL # EGYPTIAN HIEROGLYPH N039
-1321D;AL # EGYPTIAN HIEROGLYPH N040
-1321E;AL # EGYPTIAN HIEROGLYPH N041
-1321F;AL # EGYPTIAN HIEROGLYPH N042
-13220;AL # EGYPTIAN HIEROGLYPH NL001
-13221;AL # EGYPTIAN HIEROGLYPH NL002
-13222;AL # EGYPTIAN HIEROGLYPH NL003
-13223;AL # EGYPTIAN HIEROGLYPH NL004
-13224;AL # EGYPTIAN HIEROGLYPH NL005
-13225;AL # EGYPTIAN HIEROGLYPH NL005A
-13226;AL # EGYPTIAN HIEROGLYPH NL006
-13227;AL # EGYPTIAN HIEROGLYPH NL007
-13228;AL # EGYPTIAN HIEROGLYPH NL008
-13229;AL # EGYPTIAN HIEROGLYPH NL009
-1322A;AL # EGYPTIAN HIEROGLYPH NL010
-1322B;AL # EGYPTIAN HIEROGLYPH NL011
-1322C;AL # EGYPTIAN HIEROGLYPH NL012
-1322D;AL # EGYPTIAN HIEROGLYPH NL013
-1322E;AL # EGYPTIAN HIEROGLYPH NL014
-1322F;AL # EGYPTIAN HIEROGLYPH NL015
-13230;AL # EGYPTIAN HIEROGLYPH NL016
-13231;AL # EGYPTIAN HIEROGLYPH NL017
-13232;AL # EGYPTIAN HIEROGLYPH NL017A
-13233;AL # EGYPTIAN HIEROGLYPH NL018
-13234;AL # EGYPTIAN HIEROGLYPH NL019
-13235;AL # EGYPTIAN HIEROGLYPH NL020
-13236;AL # EGYPTIAN HIEROGLYPH NU001
-13237;AL # EGYPTIAN HIEROGLYPH NU002
-13238;AL # EGYPTIAN HIEROGLYPH NU003
-13239;AL # EGYPTIAN HIEROGLYPH NU004
-1323A;AL # EGYPTIAN HIEROGLYPH NU005
-1323B;AL # EGYPTIAN HIEROGLYPH NU006
-1323C;AL # EGYPTIAN HIEROGLYPH NU007
-1323D;AL # EGYPTIAN HIEROGLYPH NU008
-1323E;AL # EGYPTIAN HIEROGLYPH NU009
-1323F;AL # EGYPTIAN HIEROGLYPH NU010
-13240;AL # EGYPTIAN HIEROGLYPH NU010A
-13241;AL # EGYPTIAN HIEROGLYPH NU011
-13242;AL # EGYPTIAN HIEROGLYPH NU011A
-13243;AL # EGYPTIAN HIEROGLYPH NU012
-13244;AL # EGYPTIAN HIEROGLYPH NU013
-13245;AL # EGYPTIAN HIEROGLYPH NU014
-13246;AL # EGYPTIAN HIEROGLYPH NU015
-13247;AL # EGYPTIAN HIEROGLYPH NU016
-13248;AL # EGYPTIAN HIEROGLYPH NU017
-13249;AL # EGYPTIAN HIEROGLYPH NU018
-1324A;AL # EGYPTIAN HIEROGLYPH NU018A
-1324B;AL # EGYPTIAN HIEROGLYPH NU019
-1324C;AL # EGYPTIAN HIEROGLYPH NU020
-1324D;AL # EGYPTIAN HIEROGLYPH NU021
-1324E;AL # EGYPTIAN HIEROGLYPH NU022
-1324F;AL # EGYPTIAN HIEROGLYPH NU022A
-13250;AL # EGYPTIAN HIEROGLYPH O001
-13251;AL # EGYPTIAN HIEROGLYPH O001A
-13252;AL # EGYPTIAN HIEROGLYPH O002
-13253;AL # EGYPTIAN HIEROGLYPH O003
-13254;AL # EGYPTIAN HIEROGLYPH O004
-13255;AL # EGYPTIAN HIEROGLYPH O005
-13256;AL # EGYPTIAN HIEROGLYPH O005A
-13257;AL # EGYPTIAN HIEROGLYPH O006
-13258;OP # EGYPTIAN HIEROGLYPH O006A
-13259;OP # EGYPTIAN HIEROGLYPH O006B
-1325A;OP # EGYPTIAN HIEROGLYPH O006C
-1325B;CL # EGYPTIAN HIEROGLYPH O006D
-1325C;CL # EGYPTIAN HIEROGLYPH O006E
-1325D;CL # EGYPTIAN HIEROGLYPH O006F
-1325E;AL # EGYPTIAN HIEROGLYPH O007
-1325F;AL # EGYPTIAN HIEROGLYPH O008
-13260;AL # EGYPTIAN HIEROGLYPH O009
-13261;AL # EGYPTIAN HIEROGLYPH O010
-13262;AL # EGYPTIAN HIEROGLYPH O010A
-13263;AL # EGYPTIAN HIEROGLYPH O010B
-13264;AL # EGYPTIAN HIEROGLYPH O010C
-13265;AL # EGYPTIAN HIEROGLYPH O011
-13266;AL # EGYPTIAN HIEROGLYPH O012
-13267;AL # EGYPTIAN HIEROGLYPH O013
-13268;AL # EGYPTIAN HIEROGLYPH O014
-13269;AL # EGYPTIAN HIEROGLYPH O015
-1326A;AL # EGYPTIAN HIEROGLYPH O016
-1326B;AL # EGYPTIAN HIEROGLYPH O017
-1326C;AL # EGYPTIAN HIEROGLYPH O018
-1326D;AL # EGYPTIAN HIEROGLYPH O019
-1326E;AL # EGYPTIAN HIEROGLYPH O019A
-1326F;AL # EGYPTIAN HIEROGLYPH O020
-13270;AL # EGYPTIAN HIEROGLYPH O020A
-13271;AL # EGYPTIAN HIEROGLYPH O021
-13272;AL # EGYPTIAN HIEROGLYPH O022
-13273;AL # EGYPTIAN HIEROGLYPH O023
-13274;AL # EGYPTIAN HIEROGLYPH O024
-13275;AL # EGYPTIAN HIEROGLYPH O024A
-13276;AL # EGYPTIAN HIEROGLYPH O025
-13277;AL # EGYPTIAN HIEROGLYPH O025A
-13278;AL # EGYPTIAN HIEROGLYPH O026
-13279;AL # EGYPTIAN HIEROGLYPH O027
-1327A;AL # EGYPTIAN HIEROGLYPH O028
-1327B;AL # EGYPTIAN HIEROGLYPH O029
-1327C;AL # EGYPTIAN HIEROGLYPH O029A
-1327D;AL # EGYPTIAN HIEROGLYPH O030
-1327E;AL # EGYPTIAN HIEROGLYPH O030A
-1327F;AL # EGYPTIAN HIEROGLYPH O031
-13280;AL # EGYPTIAN HIEROGLYPH O032
-13281;AL # EGYPTIAN HIEROGLYPH O033
-13282;CL # EGYPTIAN HIEROGLYPH O033A
-13283;AL # EGYPTIAN HIEROGLYPH O034
-13284;AL # EGYPTIAN HIEROGLYPH O035
-13285;AL # EGYPTIAN HIEROGLYPH O036
-13286;OP # EGYPTIAN HIEROGLYPH O036A
-13287;CL # EGYPTIAN HIEROGLYPH O036B
-13288;OP # EGYPTIAN HIEROGLYPH O036C
-13289;CL # EGYPTIAN HIEROGLYPH O036D
-1328A;AL # EGYPTIAN HIEROGLYPH O037
-1328B;AL # EGYPTIAN HIEROGLYPH O038
-1328C;AL # EGYPTIAN HIEROGLYPH O039
-1328D;AL # EGYPTIAN HIEROGLYPH O040
-1328E;AL # EGYPTIAN HIEROGLYPH O041
-1328F;AL # EGYPTIAN HIEROGLYPH O042
-13290;AL # EGYPTIAN HIEROGLYPH O043
-13291;AL # EGYPTIAN HIEROGLYPH O044
-13292;AL # EGYPTIAN HIEROGLYPH O045
-13293;AL # EGYPTIAN HIEROGLYPH O046
-13294;AL # EGYPTIAN HIEROGLYPH O047
-13295;AL # EGYPTIAN HIEROGLYPH O048
-13296;AL # EGYPTIAN HIEROGLYPH O049
-13297;AL # EGYPTIAN HIEROGLYPH O050
-13298;AL # EGYPTIAN HIEROGLYPH O050A
-13299;AL # EGYPTIAN HIEROGLYPH O050B
-1329A;AL # EGYPTIAN HIEROGLYPH O051
-1329B;AL # EGYPTIAN HIEROGLYPH P001
-1329C;AL # EGYPTIAN HIEROGLYPH P001A
-1329D;AL # EGYPTIAN HIEROGLYPH P002
-1329E;AL # EGYPTIAN HIEROGLYPH P003
-1329F;AL # EGYPTIAN HIEROGLYPH P003A
-132A0;AL # EGYPTIAN HIEROGLYPH P004
-132A1;AL # EGYPTIAN HIEROGLYPH P005
-132A2;AL # EGYPTIAN HIEROGLYPH P006
-132A3;AL # EGYPTIAN HIEROGLYPH P007
-132A4;AL # EGYPTIAN HIEROGLYPH P008
-132A5;AL # EGYPTIAN HIEROGLYPH P009
-132A6;AL # EGYPTIAN HIEROGLYPH P010
-132A7;AL # EGYPTIAN HIEROGLYPH P011
-132A8;AL # EGYPTIAN HIEROGLYPH Q001
-132A9;AL # EGYPTIAN HIEROGLYPH Q002
-132AA;AL # EGYPTIAN HIEROGLYPH Q003
-132AB;AL # EGYPTIAN HIEROGLYPH Q004
-132AC;AL # EGYPTIAN HIEROGLYPH Q005
-132AD;AL # EGYPTIAN HIEROGLYPH Q006
-132AE;AL # EGYPTIAN HIEROGLYPH Q007
-132AF;AL # EGYPTIAN HIEROGLYPH R001
-132B0;AL # EGYPTIAN HIEROGLYPH R002
-132B1;AL # EGYPTIAN HIEROGLYPH R002A
-132B2;AL # EGYPTIAN HIEROGLYPH R003
-132B3;AL # EGYPTIAN HIEROGLYPH R003A
-132B4;AL # EGYPTIAN HIEROGLYPH R003B
-132B5;AL # EGYPTIAN HIEROGLYPH R004
-132B6;AL # EGYPTIAN HIEROGLYPH R005
-132B7;AL # EGYPTIAN HIEROGLYPH R006
-132B8;AL # EGYPTIAN HIEROGLYPH R007
-132B9;AL # EGYPTIAN HIEROGLYPH R008
-132BA;AL # EGYPTIAN HIEROGLYPH R009
-132BB;AL # EGYPTIAN HIEROGLYPH R010
-132BC;AL # EGYPTIAN HIEROGLYPH R010A
-132BD;AL # EGYPTIAN HIEROGLYPH R011
-132BE;AL # EGYPTIAN HIEROGLYPH R012
-132BF;AL # EGYPTIAN HIEROGLYPH R013
-132C0;AL # EGYPTIAN HIEROGLYPH R014
-132C1;AL # EGYPTIAN HIEROGLYPH R015
-132C2;AL # EGYPTIAN HIEROGLYPH R016
-132C3;AL # EGYPTIAN HIEROGLYPH R016A
-132C4;AL # EGYPTIAN HIEROGLYPH R017
-132C5;AL # EGYPTIAN HIEROGLYPH R018
-132C6;AL # EGYPTIAN HIEROGLYPH R019
-132C7;AL # EGYPTIAN HIEROGLYPH R020
-132C8;AL # EGYPTIAN HIEROGLYPH R021
-132C9;AL # EGYPTIAN HIEROGLYPH R022
-132CA;AL # EGYPTIAN HIEROGLYPH R023
-132CB;AL # EGYPTIAN HIEROGLYPH R024
-132CC;AL # EGYPTIAN HIEROGLYPH R025
-132CD;AL # EGYPTIAN HIEROGLYPH R026
-132CE;AL # EGYPTIAN HIEROGLYPH R027
-132CF;AL # EGYPTIAN HIEROGLYPH R028
-132D0;AL # EGYPTIAN HIEROGLYPH R029
-132D1;AL # EGYPTIAN HIEROGLYPH S001
-132D2;AL # EGYPTIAN HIEROGLYPH S002
-132D3;AL # EGYPTIAN HIEROGLYPH S002A
-132D4;AL # EGYPTIAN HIEROGLYPH S003
-132D5;AL # EGYPTIAN HIEROGLYPH S004
-132D6;AL # EGYPTIAN HIEROGLYPH S005
-132D7;AL # EGYPTIAN HIEROGLYPH S006
-132D8;AL # EGYPTIAN HIEROGLYPH S006A
-132D9;AL # EGYPTIAN HIEROGLYPH S007
-132DA;AL # EGYPTIAN HIEROGLYPH S008
-132DB;AL # EGYPTIAN HIEROGLYPH S009
-132DC;AL # EGYPTIAN HIEROGLYPH S010
-132DD;AL # EGYPTIAN HIEROGLYPH S011
-132DE;AL # EGYPTIAN HIEROGLYPH S012
-132DF;AL # EGYPTIAN HIEROGLYPH S013
-132E0;AL # EGYPTIAN HIEROGLYPH S014
-132E1;AL # EGYPTIAN HIEROGLYPH S014A
-132E2;AL # EGYPTIAN HIEROGLYPH S014B
-132E3;AL # EGYPTIAN HIEROGLYPH S015
-132E4;AL # EGYPTIAN HIEROGLYPH S016
-132E5;AL # EGYPTIAN HIEROGLYPH S017
-132E6;AL # EGYPTIAN HIEROGLYPH S017A
-132E7;AL # EGYPTIAN HIEROGLYPH S018
-132E8;AL # EGYPTIAN HIEROGLYPH S019
-132E9;AL # EGYPTIAN HIEROGLYPH S020
-132EA;AL # EGYPTIAN HIEROGLYPH S021
-132EB;AL # EGYPTIAN HIEROGLYPH S022
-132EC;AL # EGYPTIAN HIEROGLYPH S023
-132ED;AL # EGYPTIAN HIEROGLYPH S024
-132EE;AL # EGYPTIAN HIEROGLYPH S025
-132EF;AL # EGYPTIAN HIEROGLYPH S026
-132F0;AL # EGYPTIAN HIEROGLYPH S026A
-132F1;AL # EGYPTIAN HIEROGLYPH S026B
-132F2;AL # EGYPTIAN HIEROGLYPH S027
-132F3;AL # EGYPTIAN HIEROGLYPH S028
-132F4;AL # EGYPTIAN HIEROGLYPH S029
-132F5;AL # EGYPTIAN HIEROGLYPH S030
-132F6;AL # EGYPTIAN HIEROGLYPH S031
-132F7;AL # EGYPTIAN HIEROGLYPH S032
-132F8;AL # EGYPTIAN HIEROGLYPH S033
-132F9;AL # EGYPTIAN HIEROGLYPH S034
-132FA;AL # EGYPTIAN HIEROGLYPH S035
-132FB;AL # EGYPTIAN HIEROGLYPH S035A
-132FC;AL # EGYPTIAN HIEROGLYPH S036
-132FD;AL # EGYPTIAN HIEROGLYPH S037
-132FE;AL # EGYPTIAN HIEROGLYPH S038
-132FF;AL # EGYPTIAN HIEROGLYPH S039
-13300;AL # EGYPTIAN HIEROGLYPH S040
-13301;AL # EGYPTIAN HIEROGLYPH S041
-13302;AL # EGYPTIAN HIEROGLYPH S042
-13303;AL # EGYPTIAN HIEROGLYPH S043
-13304;AL # EGYPTIAN HIEROGLYPH S044
-13305;AL # EGYPTIAN HIEROGLYPH S045
-13306;AL # EGYPTIAN HIEROGLYPH S046
-13307;AL # EGYPTIAN HIEROGLYPH T001
-13308;AL # EGYPTIAN HIEROGLYPH T002
-13309;AL # EGYPTIAN HIEROGLYPH T003
-1330A;AL # EGYPTIAN HIEROGLYPH T003A
-1330B;AL # EGYPTIAN HIEROGLYPH T004
-1330C;AL # EGYPTIAN HIEROGLYPH T005
-1330D;AL # EGYPTIAN HIEROGLYPH T006
-1330E;AL # EGYPTIAN HIEROGLYPH T007
-1330F;AL # EGYPTIAN HIEROGLYPH T007A
-13310;AL # EGYPTIAN HIEROGLYPH T008
-13311;AL # EGYPTIAN HIEROGLYPH T008A
-13312;AL # EGYPTIAN HIEROGLYPH T009
-13313;AL # EGYPTIAN HIEROGLYPH T009A
-13314;AL # EGYPTIAN HIEROGLYPH T010
-13315;AL # EGYPTIAN HIEROGLYPH T011
-13316;AL # EGYPTIAN HIEROGLYPH T011A
-13317;AL # EGYPTIAN HIEROGLYPH T012
-13318;AL # EGYPTIAN HIEROGLYPH T013
-13319;AL # EGYPTIAN HIEROGLYPH T014
-1331A;AL # EGYPTIAN HIEROGLYPH T015
-1331B;AL # EGYPTIAN HIEROGLYPH T016
-1331C;AL # EGYPTIAN HIEROGLYPH T016A
-1331D;AL # EGYPTIAN HIEROGLYPH T017
-1331E;AL # EGYPTIAN HIEROGLYPH T018
-1331F;AL # EGYPTIAN HIEROGLYPH T019
-13320;AL # EGYPTIAN HIEROGLYPH T020
-13321;AL # EGYPTIAN HIEROGLYPH T021
-13322;AL # EGYPTIAN HIEROGLYPH T022
-13323;AL # EGYPTIAN HIEROGLYPH T023
-13324;AL # EGYPTIAN HIEROGLYPH T024
-13325;AL # EGYPTIAN HIEROGLYPH T025
-13326;AL # EGYPTIAN HIEROGLYPH T026
-13327;AL # EGYPTIAN HIEROGLYPH T027
-13328;AL # EGYPTIAN HIEROGLYPH T028
-13329;AL # EGYPTIAN HIEROGLYPH T029
-1332A;AL # EGYPTIAN HIEROGLYPH T030
-1332B;AL # EGYPTIAN HIEROGLYPH T031
-1332C;AL # EGYPTIAN HIEROGLYPH T032
-1332D;AL # EGYPTIAN HIEROGLYPH T032A
-1332E;AL # EGYPTIAN HIEROGLYPH T033
-1332F;AL # EGYPTIAN HIEROGLYPH T033A
-13330;AL # EGYPTIAN HIEROGLYPH T034
-13331;AL # EGYPTIAN HIEROGLYPH T035
-13332;AL # EGYPTIAN HIEROGLYPH T036
-13333;AL # EGYPTIAN HIEROGLYPH U001
-13334;AL # EGYPTIAN HIEROGLYPH U002
-13335;AL # EGYPTIAN HIEROGLYPH U003
-13336;AL # EGYPTIAN HIEROGLYPH U004
-13337;AL # EGYPTIAN HIEROGLYPH U005
-13338;AL # EGYPTIAN HIEROGLYPH U006
-13339;AL # EGYPTIAN HIEROGLYPH U006A
-1333A;AL # EGYPTIAN HIEROGLYPH U006B
-1333B;AL # EGYPTIAN HIEROGLYPH U007
-1333C;AL # EGYPTIAN HIEROGLYPH U008
-1333D;AL # EGYPTIAN HIEROGLYPH U009
-1333E;AL # EGYPTIAN HIEROGLYPH U010
-1333F;AL # EGYPTIAN HIEROGLYPH U011
-13340;AL # EGYPTIAN HIEROGLYPH U012
-13341;AL # EGYPTIAN HIEROGLYPH U013
-13342;AL # EGYPTIAN HIEROGLYPH U014
-13343;AL # EGYPTIAN HIEROGLYPH U015
-13344;AL # EGYPTIAN HIEROGLYPH U016
-13345;AL # EGYPTIAN HIEROGLYPH U017
-13346;AL # EGYPTIAN HIEROGLYPH U018
-13347;AL # EGYPTIAN HIEROGLYPH U019
-13348;AL # EGYPTIAN HIEROGLYPH U020
-13349;AL # EGYPTIAN HIEROGLYPH U021
-1334A;AL # EGYPTIAN HIEROGLYPH U022
-1334B;AL # EGYPTIAN HIEROGLYPH U023
-1334C;AL # EGYPTIAN HIEROGLYPH U023A
-1334D;AL # EGYPTIAN HIEROGLYPH U024
-1334E;AL # EGYPTIAN HIEROGLYPH U025
-1334F;AL # EGYPTIAN HIEROGLYPH U026
-13350;AL # EGYPTIAN HIEROGLYPH U027
-13351;AL # EGYPTIAN HIEROGLYPH U028
-13352;AL # EGYPTIAN HIEROGLYPH U029
-13353;AL # EGYPTIAN HIEROGLYPH U029A
-13354;AL # EGYPTIAN HIEROGLYPH U030
-13355;AL # EGYPTIAN HIEROGLYPH U031
-13356;AL # EGYPTIAN HIEROGLYPH U032
-13357;AL # EGYPTIAN HIEROGLYPH U032A
-13358;AL # EGYPTIAN HIEROGLYPH U033
-13359;AL # EGYPTIAN HIEROGLYPH U034
-1335A;AL # EGYPTIAN HIEROGLYPH U035
-1335B;AL # EGYPTIAN HIEROGLYPH U036
-1335C;AL # EGYPTIAN HIEROGLYPH U037
-1335D;AL # EGYPTIAN HIEROGLYPH U038
-1335E;AL # EGYPTIAN HIEROGLYPH U039
-1335F;AL # EGYPTIAN HIEROGLYPH U040
-13360;AL # EGYPTIAN HIEROGLYPH U041
-13361;AL # EGYPTIAN HIEROGLYPH U042
-13362;AL # EGYPTIAN HIEROGLYPH V001
-13363;AL # EGYPTIAN HIEROGLYPH V001A
-13364;AL # EGYPTIAN HIEROGLYPH V001B
-13365;AL # EGYPTIAN HIEROGLYPH V001C
-13366;AL # EGYPTIAN HIEROGLYPH V001D
-13367;AL # EGYPTIAN HIEROGLYPH V001E
-13368;AL # EGYPTIAN HIEROGLYPH V001F
-13369;AL # EGYPTIAN HIEROGLYPH V001G
-1336A;AL # EGYPTIAN HIEROGLYPH V001H
-1336B;AL # EGYPTIAN HIEROGLYPH V001I
-1336C;AL # EGYPTIAN HIEROGLYPH V002
-1336D;AL # EGYPTIAN HIEROGLYPH V002A
-1336E;AL # EGYPTIAN HIEROGLYPH V003
-1336F;AL # EGYPTIAN HIEROGLYPH V004
-13370;AL # EGYPTIAN HIEROGLYPH V005
-13371;AL # EGYPTIAN HIEROGLYPH V006
-13372;AL # EGYPTIAN HIEROGLYPH V007
-13373;AL # EGYPTIAN HIEROGLYPH V007A
-13374;AL # EGYPTIAN HIEROGLYPH V007B
-13375;AL # EGYPTIAN HIEROGLYPH V008
-13376;AL # EGYPTIAN HIEROGLYPH V009
-13377;AL # EGYPTIAN HIEROGLYPH V010
-13378;AL # EGYPTIAN HIEROGLYPH V011
-13379;OP # EGYPTIAN HIEROGLYPH V011A
-1337A;CL # EGYPTIAN HIEROGLYPH V011B
-1337B;CL # EGYPTIAN HIEROGLYPH V011C
-1337C;AL # EGYPTIAN HIEROGLYPH V012
-1337D;AL # EGYPTIAN HIEROGLYPH V012A
-1337E;AL # EGYPTIAN HIEROGLYPH V012B
-1337F;AL # EGYPTIAN HIEROGLYPH V013
-13380;AL # EGYPTIAN HIEROGLYPH V014
-13381;AL # EGYPTIAN HIEROGLYPH V015
-13382;AL # EGYPTIAN HIEROGLYPH V016
-13383;AL # EGYPTIAN HIEROGLYPH V017
-13384;AL # EGYPTIAN HIEROGLYPH V018
-13385;AL # EGYPTIAN HIEROGLYPH V019
-13386;AL # EGYPTIAN HIEROGLYPH V020
-13387;AL # EGYPTIAN HIEROGLYPH V020A
-13388;AL # EGYPTIAN HIEROGLYPH V020B
-13389;AL # EGYPTIAN HIEROGLYPH V020C
-1338A;AL # EGYPTIAN HIEROGLYPH V020D
-1338B;AL # EGYPTIAN HIEROGLYPH V020E
-1338C;AL # EGYPTIAN HIEROGLYPH V020F
-1338D;AL # EGYPTIAN HIEROGLYPH V020G
-1338E;AL # EGYPTIAN HIEROGLYPH V020H
-1338F;AL # EGYPTIAN HIEROGLYPH V020I
-13390;AL # EGYPTIAN HIEROGLYPH V020J
-13391;AL # EGYPTIAN HIEROGLYPH V020K
-13392;AL # EGYPTIAN HIEROGLYPH V020L
-13393;AL # EGYPTIAN HIEROGLYPH V021
-13394;AL # EGYPTIAN HIEROGLYPH V022
-13395;AL # EGYPTIAN HIEROGLYPH V023
-13396;AL # EGYPTIAN HIEROGLYPH V023A
-13397;AL # EGYPTIAN HIEROGLYPH V024
-13398;AL # EGYPTIAN HIEROGLYPH V025
-13399;AL # EGYPTIAN HIEROGLYPH V026
-1339A;AL # EGYPTIAN HIEROGLYPH V027
-1339B;AL # EGYPTIAN HIEROGLYPH V028
-1339C;AL # EGYPTIAN HIEROGLYPH V028A
-1339D;AL # EGYPTIAN HIEROGLYPH V029
-1339E;AL # EGYPTIAN HIEROGLYPH V029A
-1339F;AL # EGYPTIAN HIEROGLYPH V030
-133A0;AL # EGYPTIAN HIEROGLYPH V030A
-133A1;AL # EGYPTIAN HIEROGLYPH V031
-133A2;AL # EGYPTIAN HIEROGLYPH V031A
-133A3;AL # EGYPTIAN HIEROGLYPH V032
-133A4;AL # EGYPTIAN HIEROGLYPH V033
-133A5;AL # EGYPTIAN HIEROGLYPH V033A
-133A6;AL # EGYPTIAN HIEROGLYPH V034
-133A7;AL # EGYPTIAN HIEROGLYPH V035
-133A8;AL # EGYPTIAN HIEROGLYPH V036
-133A9;AL # EGYPTIAN HIEROGLYPH V037
-133AA;AL # EGYPTIAN HIEROGLYPH V037A
-133AB;AL # EGYPTIAN HIEROGLYPH V038
-133AC;AL # EGYPTIAN HIEROGLYPH V039
-133AD;AL # EGYPTIAN HIEROGLYPH V040
-133AE;AL # EGYPTIAN HIEROGLYPH V040A
-133AF;AL # EGYPTIAN HIEROGLYPH W001
-133B0;AL # EGYPTIAN HIEROGLYPH W002
-133B1;AL # EGYPTIAN HIEROGLYPH W003
-133B2;AL # EGYPTIAN HIEROGLYPH W003A
-133B3;AL # EGYPTIAN HIEROGLYPH W004
-133B4;AL # EGYPTIAN HIEROGLYPH W005
-133B5;AL # EGYPTIAN HIEROGLYPH W006
-133B6;AL # EGYPTIAN HIEROGLYPH W007
-133B7;AL # EGYPTIAN HIEROGLYPH W008
-133B8;AL # EGYPTIAN HIEROGLYPH W009
-133B9;AL # EGYPTIAN HIEROGLYPH W009A
-133BA;AL # EGYPTIAN HIEROGLYPH W010
-133BB;AL # EGYPTIAN HIEROGLYPH W010A
-133BC;AL # EGYPTIAN HIEROGLYPH W011
-133BD;AL # EGYPTIAN HIEROGLYPH W012
-133BE;AL # EGYPTIAN HIEROGLYPH W013
-133BF;AL # EGYPTIAN HIEROGLYPH W014
-133C0;AL # EGYPTIAN HIEROGLYPH W014A
-133C1;AL # EGYPTIAN HIEROGLYPH W015
-133C2;AL # EGYPTIAN HIEROGLYPH W016
-133C3;AL # EGYPTIAN HIEROGLYPH W017
-133C4;AL # EGYPTIAN HIEROGLYPH W017A
-133C5;AL # EGYPTIAN HIEROGLYPH W018
-133C6;AL # EGYPTIAN HIEROGLYPH W018A
-133C7;AL # EGYPTIAN HIEROGLYPH W019
-133C8;AL # EGYPTIAN HIEROGLYPH W020
-133C9;AL # EGYPTIAN HIEROGLYPH W021
-133CA;AL # EGYPTIAN HIEROGLYPH W022
-133CB;AL # EGYPTIAN HIEROGLYPH W023
-133CC;AL # EGYPTIAN HIEROGLYPH W024
-133CD;AL # EGYPTIAN HIEROGLYPH W024A
-133CE;AL # EGYPTIAN HIEROGLYPH W025
-133CF;AL # EGYPTIAN HIEROGLYPH X001
-133D0;AL # EGYPTIAN HIEROGLYPH X002
-133D1;AL # EGYPTIAN HIEROGLYPH X003
-133D2;AL # EGYPTIAN HIEROGLYPH X004
-133D3;AL # EGYPTIAN HIEROGLYPH X004A
-133D4;AL # EGYPTIAN HIEROGLYPH X004B
-133D5;AL # EGYPTIAN HIEROGLYPH X005
-133D6;AL # EGYPTIAN HIEROGLYPH X006
-133D7;AL # EGYPTIAN HIEROGLYPH X006A
-133D8;AL # EGYPTIAN HIEROGLYPH X007
-133D9;AL # EGYPTIAN HIEROGLYPH X008
-133DA;AL # EGYPTIAN HIEROGLYPH X008A
-133DB;AL # EGYPTIAN HIEROGLYPH Y001
-133DC;AL # EGYPTIAN HIEROGLYPH Y001A
-133DD;AL # EGYPTIAN HIEROGLYPH Y002
-133DE;AL # EGYPTIAN HIEROGLYPH Y003
-133DF;AL # EGYPTIAN HIEROGLYPH Y004
-133E0;AL # EGYPTIAN HIEROGLYPH Y005
-133E1;AL # EGYPTIAN HIEROGLYPH Y006
-133E2;AL # EGYPTIAN HIEROGLYPH Y007
-133E3;AL # EGYPTIAN HIEROGLYPH Y008
-133E4;AL # EGYPTIAN HIEROGLYPH Z001
-133E5;AL # EGYPTIAN HIEROGLYPH Z002
-133E6;AL # EGYPTIAN HIEROGLYPH Z002A
-133E7;AL # EGYPTIAN HIEROGLYPH Z002B
-133E8;AL # EGYPTIAN HIEROGLYPH Z002C
-133E9;AL # EGYPTIAN HIEROGLYPH Z002D
-133EA;AL # EGYPTIAN HIEROGLYPH Z003
-133EB;AL # EGYPTIAN HIEROGLYPH Z003A
-133EC;AL # EGYPTIAN HIEROGLYPH Z003B
-133ED;AL # EGYPTIAN HIEROGLYPH Z004
-133EE;AL # EGYPTIAN HIEROGLYPH Z004A
-133EF;AL # EGYPTIAN HIEROGLYPH Z005
-133F0;AL # EGYPTIAN HIEROGLYPH Z005A
-133F1;AL # EGYPTIAN HIEROGLYPH Z006
-133F2;AL # EGYPTIAN HIEROGLYPH Z007
-133F3;AL # EGYPTIAN HIEROGLYPH Z008
-133F4;AL # EGYPTIAN HIEROGLYPH Z009
-133F5;AL # EGYPTIAN HIEROGLYPH Z010
-133F6;AL # EGYPTIAN HIEROGLYPH Z011
-133F7;AL # EGYPTIAN HIEROGLYPH Z012
-133F8;AL # EGYPTIAN HIEROGLYPH Z013
-133F9;AL # EGYPTIAN HIEROGLYPH Z014
-133FA;AL # EGYPTIAN HIEROGLYPH Z015
-133FB;AL # EGYPTIAN HIEROGLYPH Z015A
-133FC;AL # EGYPTIAN HIEROGLYPH Z015B
-133FD;AL # EGYPTIAN HIEROGLYPH Z015C
-133FE;AL # EGYPTIAN HIEROGLYPH Z015D
-133FF;AL # EGYPTIAN HIEROGLYPH Z015E
-13400;AL # EGYPTIAN HIEROGLYPH Z015F
-13401;AL # EGYPTIAN HIEROGLYPH Z015G
-13402;AL # EGYPTIAN HIEROGLYPH Z015H
-13403;AL # EGYPTIAN HIEROGLYPH Z015I
-13404;AL # EGYPTIAN HIEROGLYPH Z016
-13405;AL # EGYPTIAN HIEROGLYPH Z016A
-13406;AL # EGYPTIAN HIEROGLYPH Z016B
-13407;AL # EGYPTIAN HIEROGLYPH Z016C
-13408;AL # EGYPTIAN HIEROGLYPH Z016D
-13409;AL # EGYPTIAN HIEROGLYPH Z016E
-1340A;AL # EGYPTIAN HIEROGLYPH Z016F
-1340B;AL # EGYPTIAN HIEROGLYPH Z016G
-1340C;AL # EGYPTIAN HIEROGLYPH Z016H
-1340D;AL # EGYPTIAN HIEROGLYPH AA001
-1340E;AL # EGYPTIAN HIEROGLYPH AA002
-1340F;AL # EGYPTIAN HIEROGLYPH AA003
-13410;AL # EGYPTIAN HIEROGLYPH AA004
-13411;AL # EGYPTIAN HIEROGLYPH AA005
-13412;AL # EGYPTIAN HIEROGLYPH AA006
-13413;AL # EGYPTIAN HIEROGLYPH AA007
-13414;AL # EGYPTIAN HIEROGLYPH AA007A
-13415;AL # EGYPTIAN HIEROGLYPH AA007B
-13416;AL # EGYPTIAN HIEROGLYPH AA008
-13417;AL # EGYPTIAN HIEROGLYPH AA009
-13418;AL # EGYPTIAN HIEROGLYPH AA010
-13419;AL # EGYPTIAN HIEROGLYPH AA011
-1341A;AL # EGYPTIAN HIEROGLYPH AA012
-1341B;AL # EGYPTIAN HIEROGLYPH AA013
-1341C;AL # EGYPTIAN HIEROGLYPH AA014
-1341D;AL # EGYPTIAN HIEROGLYPH AA015
-1341E;AL # EGYPTIAN HIEROGLYPH AA016
-1341F;AL # EGYPTIAN HIEROGLYPH AA017
-13420;AL # EGYPTIAN HIEROGLYPH AA018
-13421;AL # EGYPTIAN HIEROGLYPH AA019
-13422;AL # EGYPTIAN HIEROGLYPH AA020
-13423;AL # EGYPTIAN HIEROGLYPH AA021
-13424;AL # EGYPTIAN HIEROGLYPH AA022
-13425;AL # EGYPTIAN HIEROGLYPH AA023
-13426;AL # EGYPTIAN HIEROGLYPH AA024
-13427;AL # EGYPTIAN HIEROGLYPH AA025
-13428;AL # EGYPTIAN HIEROGLYPH AA026
-13429;AL # EGYPTIAN HIEROGLYPH AA027
-1342A;AL # EGYPTIAN HIEROGLYPH AA028
-1342B;AL # EGYPTIAN HIEROGLYPH AA029
-1342C;AL # EGYPTIAN HIEROGLYPH AA030
-1342D;AL # EGYPTIAN HIEROGLYPH AA031
-1342E;AL # EGYPTIAN HIEROGLYPH AA032
-1D000;AL # BYZANTINE MUSICAL SYMBOL PSILI
-1D001;AL # BYZANTINE MUSICAL SYMBOL DASEIA
-1D002;AL # BYZANTINE MUSICAL SYMBOL PERISPOMENI
-1D003;AL # BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
-1D004;AL # BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
-1D005;AL # BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
-1D006;AL # BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
-1D007;AL # BYZANTINE MUSICAL SYMBOL KATHISTI
-1D008;AL # BYZANTINE MUSICAL SYMBOL SYRMATIKI
-1D009;AL # BYZANTINE MUSICAL SYMBOL PARAKLITIKI
-1D00A;AL # BYZANTINE MUSICAL SYMBOL YPOKRISIS
-1D00B;AL # BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
-1D00C;AL # BYZANTINE MUSICAL SYMBOL KREMASTI
-1D00D;AL # BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
-1D00E;AL # BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
-1D00F;AL # BYZANTINE MUSICAL SYMBOL TELEIA
-1D010;AL # BYZANTINE MUSICAL SYMBOL KENTIMATA
-1D011;AL # BYZANTINE MUSICAL SYMBOL APOSTROFOS
-1D012;AL # BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
-1D013;AL # BYZANTINE MUSICAL SYMBOL SYNEVMA
-1D014;AL # BYZANTINE MUSICAL SYMBOL THITA
-1D015;AL # BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
-1D016;AL # BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
-1D017;AL # BYZANTINE MUSICAL SYMBOL PSILON
-1D018;AL # BYZANTINE MUSICAL SYMBOL CHAMILON
-1D019;AL # BYZANTINE MUSICAL SYMBOL VATHY
-1D01A;AL # BYZANTINE MUSICAL SYMBOL ISON ARCHAION
-1D01B;AL # BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
-1D01C;AL # BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
-1D01D;AL # BYZANTINE MUSICAL SYMBOL SAXIMATA
-1D01E;AL # BYZANTINE MUSICAL SYMBOL PARICHON
-1D01F;AL # BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
-1D020;AL # BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
-1D021;AL # BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
-1D022;AL # BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
-1D023;AL # BYZANTINE MUSICAL SYMBOL APOTHEMA
-1D024;AL # BYZANTINE MUSICAL SYMBOL KLASMA
-1D025;AL # BYZANTINE MUSICAL SYMBOL REVMA
-1D026;AL # BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
-1D027;AL # BYZANTINE MUSICAL SYMBOL TINAGMA
-1D028;AL # BYZANTINE MUSICAL SYMBOL ANATRICHISMA
-1D029;AL # BYZANTINE MUSICAL SYMBOL SEISMA
-1D02A;AL # BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
-1D02B;AL # BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
-1D02C;AL # BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
-1D02D;AL # BYZANTINE MUSICAL SYMBOL THEMA
-1D02E;AL # BYZANTINE MUSICAL SYMBOL LEMOI
-1D02F;AL # BYZANTINE MUSICAL SYMBOL DYO
-1D030;AL # BYZANTINE MUSICAL SYMBOL TRIA
-1D031;AL # BYZANTINE MUSICAL SYMBOL TESSERA
-1D032;AL # BYZANTINE MUSICAL SYMBOL KRATIMATA
-1D033;AL # BYZANTINE MUSICAL SYMBOL APESO EXO NEO
-1D034;AL # BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
-1D035;AL # BYZANTINE MUSICAL SYMBOL IMIFTHORA
-1D036;AL # BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
-1D037;AL # BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
-1D038;AL # BYZANTINE MUSICAL SYMBOL PELASTON
-1D039;AL # BYZANTINE MUSICAL SYMBOL PSIFISTON
-1D03A;AL # BYZANTINE MUSICAL SYMBOL KONTEVMA
-1D03B;AL # BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
-1D03C;AL # BYZANTINE MUSICAL SYMBOL RAPISMA
-1D03D;AL # BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
-1D03E;AL # BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
-1D03F;AL # BYZANTINE MUSICAL SYMBOL ICHADIN
-1D040;AL # BYZANTINE MUSICAL SYMBOL NANA
-1D041;AL # BYZANTINE MUSICAL SYMBOL PETASMA
-1D042;AL # BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
-1D043;AL # BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
-1D044;AL # BYZANTINE MUSICAL SYMBOL STRAGGISMATA
-1D045;AL # BYZANTINE MUSICAL SYMBOL GRONTHISMATA
-1D046;AL # BYZANTINE MUSICAL SYMBOL ISON NEO
-1D047;AL # BYZANTINE MUSICAL SYMBOL OLIGON NEO
-1D048;AL # BYZANTINE MUSICAL SYMBOL OXEIA NEO
-1D049;AL # BYZANTINE MUSICAL SYMBOL PETASTI
-1D04A;AL # BYZANTINE MUSICAL SYMBOL KOUFISMA
-1D04B;AL # BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
-1D04C;AL # BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
-1D04D;AL # BYZANTINE MUSICAL SYMBOL PELASTON NEO
-1D04E;AL # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
-1D04F;AL # BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
-1D050;AL # BYZANTINE MUSICAL SYMBOL YPSILI
-1D051;AL # BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
-1D052;AL # BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
-1D053;AL # BYZANTINE MUSICAL SYMBOL YPORROI
-1D054;AL # BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
-1D055;AL # BYZANTINE MUSICAL SYMBOL ELAFRON
-1D056;AL # BYZANTINE MUSICAL SYMBOL CHAMILI
-1D057;AL # BYZANTINE MUSICAL SYMBOL MIKRON ISON
-1D058;AL # BYZANTINE MUSICAL SYMBOL VAREIA NEO
-1D059;AL # BYZANTINE MUSICAL SYMBOL PIASMA NEO
-1D05A;AL # BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
-1D05B;AL # BYZANTINE MUSICAL SYMBOL OMALON
-1D05C;AL # BYZANTINE MUSICAL SYMBOL ANTIKENOMA
-1D05D;AL # BYZANTINE MUSICAL SYMBOL LYGISMA
-1D05E;AL # BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
-1D05F;AL # BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
-1D060;AL # BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
-1D061;AL # BYZANTINE MUSICAL SYMBOL KYLISMA
-1D062;AL # BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
-1D063;AL # BYZANTINE MUSICAL SYMBOL TROMIKON NEO
-1D064;AL # BYZANTINE MUSICAL SYMBOL EKSTREPTON
-1D065;AL # BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
-1D066;AL # BYZANTINE MUSICAL SYMBOL SYRMA
-1D067;AL # BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
-1D068;AL # BYZANTINE MUSICAL SYMBOL EPEGERMA
-1D069;AL # BYZANTINE MUSICAL SYMBOL SEISMA NEO
-1D06A;AL # BYZANTINE MUSICAL SYMBOL XIRON KLASMA
-1D06B;AL # BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
-1D06C;AL # BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
-1D06D;AL # BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
-1D06E;AL # BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
-1D06F;AL # BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
-1D070;AL # BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
-1D071;AL # BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
-1D072;AL # BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
-1D073;AL # BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
-1D074;AL # BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
-1D075;AL # BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
-1D076;AL # BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
-1D077;AL # BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
-1D078;AL # BYZANTINE MUSICAL SYMBOL THEMA APLOUN
-1D079;AL # BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
-1D07A;AL # BYZANTINE MUSICAL SYMBOL KATAVASMA
-1D07B;AL # BYZANTINE MUSICAL SYMBOL ENDOFONON
-1D07C;AL # BYZANTINE MUSICAL SYMBOL YFEN KATO
-1D07D;AL # BYZANTINE MUSICAL SYMBOL YFEN ANO
-1D07E;AL # BYZANTINE MUSICAL SYMBOL STAVROS
-1D07F;AL # BYZANTINE MUSICAL SYMBOL KLASMA ANO
-1D080;AL # BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
-1D081;AL # BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
-1D082;AL # BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
-1D083;AL # BYZANTINE MUSICAL SYMBOL KRATIMA NEO
-1D084;AL # BYZANTINE MUSICAL SYMBOL APODERMA NEO
-1D085;AL # BYZANTINE MUSICAL SYMBOL APLI
-1D086;AL # BYZANTINE MUSICAL SYMBOL DIPLI
-1D087;AL # BYZANTINE MUSICAL SYMBOL TRIPLI
-1D088;AL # BYZANTINE MUSICAL SYMBOL TETRAPLI
-1D089;AL # BYZANTINE MUSICAL SYMBOL KORONIS
-1D08A;AL # BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
-1D08B;AL # BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
-1D08C;AL # BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
-1D08D;AL # BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
-1D08E;AL # BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
-1D08F;AL # BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
-1D090;AL # BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
-1D091;AL # BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
-1D092;AL # BYZANTINE MUSICAL SYMBOL DIGORGON
-1D093;AL # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
-1D094;AL # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
-1D095;AL # BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
-1D096;AL # BYZANTINE MUSICAL SYMBOL TRIGORGON
-1D097;AL # BYZANTINE MUSICAL SYMBOL ARGON
-1D098;AL # BYZANTINE MUSICAL SYMBOL IMIDIARGON
-1D099;AL # BYZANTINE MUSICAL SYMBOL DIARGON
-1D09A;AL # BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
-1D09B;AL # BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
-1D09C;AL # BYZANTINE MUSICAL SYMBOL AGOGI ARGI
-1D09D;AL # BYZANTINE MUSICAL SYMBOL AGOGI METRIA
-1D09E;AL # BYZANTINE MUSICAL SYMBOL AGOGI MESI
-1D09F;AL # BYZANTINE MUSICAL SYMBOL AGOGI GORGI
-1D0A0;AL # BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
-1D0A1;AL # BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
-1D0A2;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
-1D0A3;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
-1D0A4;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
-1D0A5;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
-1D0A6;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
-1D0A7;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
-1D0A8;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
-1D0A9;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
-1D0AA;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
-1D0AB;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
-1D0AC;AL # BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
-1D0AD;AL # BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
-1D0AE;AL # BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
-1D0AF;AL # BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
-1D0B0;AL # BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
-1D0B1;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
-1D0B2;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
-1D0B3;AL # BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
-1D0B4;AL # BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
-1D0B5;AL # BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
-1D0B6;AL # BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
-1D0B7;AL # BYZANTINE MUSICAL SYMBOL IMIFONON
-1D0B8;AL # BYZANTINE MUSICAL SYMBOL IMIFTHORON
-1D0B9;AL # BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
-1D0BA;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
-1D0BB;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
-1D0BC;AL # BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
-1D0BD;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
-1D0BE;AL # BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
-1D0BF;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
-1D0C0;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
-1D0C1;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
-1D0C2;AL # BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
-1D0C3;AL # BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
-1D0C4;AL # BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
-1D0C5;AL # BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
-1D0C6;AL # BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
-1D0C7;AL # BYZANTINE MUSICAL SYMBOL FTHORA NENANO
-1D0C8;AL # BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
-1D0C9;AL # BYZANTINE MUSICAL SYMBOL CHROA KLITON
-1D0CA;AL # BYZANTINE MUSICAL SYMBOL CHROA SPATHI
-1D0CB;AL # BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
-1D0CC;AL # BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
-1D0CD;AL # BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION
-1D0CE;AL # BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION
-1D0CF;AL # BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION
-1D0D0;AL # BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA
-1D0D1;AL # BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D2;AL # BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA
-1D0D3;AL # BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA
-1D0D4;AL # BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA
-1D0D5;AL # BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D6;AL # BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA
-1D0D7;AL # BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA
-1D0D8;AL # BYZANTINE MUSICAL SYMBOL GENIKI DIESIS
-1D0D9;AL # BYZANTINE MUSICAL SYMBOL GENIKI YFESIS
-1D0DA;AL # BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI
-1D0DB;AL # BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI
-1D0DC;AL # BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI
-1D0DD;AL # BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS
-1D0DE;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS
-1D0DF;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU
-1D0E0;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU
-1D0E1;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU
-1D0E2;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS
-1D0E3;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU
-1D0E4;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU
-1D0E5;AL # BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU
-1D0E6;AL # BYZANTINE MUSICAL SYMBOL DIGRAMMA GG
-1D0E7;AL # BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU
-1D0E8;AL # BYZANTINE MUSICAL SYMBOL STIGMA
-1D0E9;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO PA
-1D0EA;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO VOU
-1D0EB;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO GA
-1D0EC;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO DI
-1D0ED;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO KE
-1D0EE;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO ZO
-1D0EF;AL # BYZANTINE MUSICAL SYMBOL ARKTIKO NI
-1D0F0;AL # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
-1D0F1;AL # BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
-1D0F2;AL # BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
-1D0F3;AL # BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
-1D0F4;AL # BYZANTINE MUSICAL SYMBOL KLASMA KATO
-1D0F5;AL # BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100;AL # MUSICAL SYMBOL SINGLE BARLINE
-1D101;AL # MUSICAL SYMBOL DOUBLE BARLINE
-1D102;AL # MUSICAL SYMBOL FINAL BARLINE
-1D103;AL # MUSICAL SYMBOL REVERSE FINAL BARLINE
-1D104;AL # MUSICAL SYMBOL DASHED BARLINE
-1D105;AL # MUSICAL SYMBOL SHORT BARLINE
-1D106;AL # MUSICAL SYMBOL LEFT REPEAT SIGN
-1D107;AL # MUSICAL SYMBOL RIGHT REPEAT SIGN
-1D108;AL # MUSICAL SYMBOL REPEAT DOTS
-1D109;AL # MUSICAL SYMBOL DAL SEGNO
-1D10A;AL # MUSICAL SYMBOL DA CAPO
-1D10B;AL # MUSICAL SYMBOL SEGNO
-1D10C;AL # MUSICAL SYMBOL CODA
-1D10D;AL # MUSICAL SYMBOL REPEATED FIGURE-1
-1D10E;AL # MUSICAL SYMBOL REPEATED FIGURE-2
-1D10F;AL # MUSICAL SYMBOL REPEATED FIGURE-3
-1D110;AL # MUSICAL SYMBOL FERMATA
-1D111;AL # MUSICAL SYMBOL FERMATA BELOW
-1D112;AL # MUSICAL SYMBOL BREATH MARK
-1D113;AL # MUSICAL SYMBOL CAESURA
-1D114;AL # MUSICAL SYMBOL BRACE
-1D115;AL # MUSICAL SYMBOL BRACKET
-1D116;AL # MUSICAL SYMBOL ONE-LINE STAFF
-1D117;AL # MUSICAL SYMBOL TWO-LINE STAFF
-1D118;AL # MUSICAL SYMBOL THREE-LINE STAFF
-1D119;AL # MUSICAL SYMBOL FOUR-LINE STAFF
-1D11A;AL # MUSICAL SYMBOL FIVE-LINE STAFF
-1D11B;AL # MUSICAL SYMBOL SIX-LINE STAFF
-1D11C;AL # MUSICAL SYMBOL SIX-STRING FRETBOARD
-1D11D;AL # MUSICAL SYMBOL FOUR-STRING FRETBOARD
-1D11E;AL # MUSICAL SYMBOL G CLEF
-1D11F;AL # MUSICAL SYMBOL G CLEF OTTAVA ALTA
-1D120;AL # MUSICAL SYMBOL G CLEF OTTAVA BASSA
-1D121;AL # MUSICAL SYMBOL C CLEF
-1D122;AL # MUSICAL SYMBOL F CLEF
-1D123;AL # MUSICAL SYMBOL F CLEF OTTAVA ALTA
-1D124;AL # MUSICAL SYMBOL F CLEF OTTAVA BASSA
-1D125;AL # MUSICAL SYMBOL DRUM CLEF-1
-1D126;AL # MUSICAL SYMBOL DRUM CLEF-2
-1D129;AL # MUSICAL SYMBOL MULTIPLE MEASURE REST
-1D12A;AL # MUSICAL SYMBOL DOUBLE SHARP
-1D12B;AL # MUSICAL SYMBOL DOUBLE FLAT
-1D12C;AL # MUSICAL SYMBOL FLAT UP
-1D12D;AL # MUSICAL SYMBOL FLAT DOWN
-1D12E;AL # MUSICAL SYMBOL NATURAL UP
-1D12F;AL # MUSICAL SYMBOL NATURAL DOWN
-1D130;AL # MUSICAL SYMBOL SHARP UP
-1D131;AL # MUSICAL SYMBOL SHARP DOWN
-1D132;AL # MUSICAL SYMBOL QUARTER TONE SHARP
-1D133;AL # MUSICAL SYMBOL QUARTER TONE FLAT
-1D134;AL # MUSICAL SYMBOL COMMON TIME
-1D135;AL # MUSICAL SYMBOL CUT TIME
-1D136;AL # MUSICAL SYMBOL OTTAVA ALTA
-1D137;AL # MUSICAL SYMBOL OTTAVA BASSA
-1D138;AL # MUSICAL SYMBOL QUINDICESIMA ALTA
-1D139;AL # MUSICAL SYMBOL QUINDICESIMA BASSA
-1D13A;AL # MUSICAL SYMBOL MULTI REST
-1D13B;AL # MUSICAL SYMBOL WHOLE REST
-1D13C;AL # MUSICAL SYMBOL HALF REST
-1D13D;AL # MUSICAL SYMBOL QUARTER REST
-1D13E;AL # MUSICAL SYMBOL EIGHTH REST
-1D13F;AL # MUSICAL SYMBOL SIXTEENTH REST
-1D140;AL # MUSICAL SYMBOL THIRTY-SECOND REST
-1D141;AL # MUSICAL SYMBOL SIXTY-FOURTH REST
-1D142;AL # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST
-1D143;AL # MUSICAL SYMBOL X NOTEHEAD
-1D144;AL # MUSICAL SYMBOL PLUS NOTEHEAD
-1D145;AL # MUSICAL SYMBOL CIRCLE X NOTEHEAD
-1D146;AL # MUSICAL SYMBOL SQUARE NOTEHEAD WHITE
-1D147;AL # MUSICAL SYMBOL SQUARE NOTEHEAD BLACK
-1D148;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE
-1D149;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK
-1D14A;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE
-1D14B;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK
-1D14C;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE
-1D14D;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK
-1D14E;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE
-1D14F;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK
-1D150;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE
-1D151;AL # MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK
-1D152;AL # MUSICAL SYMBOL MOON NOTEHEAD WHITE
-1D153;AL # MUSICAL SYMBOL MOON NOTEHEAD BLACK
-1D154;AL # MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE
-1D155;AL # MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK
-1D156;AL # MUSICAL SYMBOL PARENTHESIS NOTEHEAD
-1D157;AL # MUSICAL SYMBOL VOID NOTEHEAD
-1D158;AL # MUSICAL SYMBOL NOTEHEAD BLACK
-1D159;AL # MUSICAL SYMBOL NULL NOTEHEAD
-1D15A;AL # MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE
-1D15B;AL # MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK
-1D15C;AL # MUSICAL SYMBOL BREVE
-1D15D;AL # MUSICAL SYMBOL WHOLE NOTE
-1D15E;AL # MUSICAL SYMBOL HALF NOTE
-1D15F;AL # MUSICAL SYMBOL QUARTER NOTE
-1D160;AL # MUSICAL SYMBOL EIGHTH NOTE
-1D161;AL # MUSICAL SYMBOL SIXTEENTH NOTE
-1D162;AL # MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163;AL # MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164;AL # MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165;CM # MUSICAL SYMBOL COMBINING STEM
-1D166;CM # MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167;CM # MUSICAL SYMBOL COMBINING TREMOLO-1
-1D168;CM # MUSICAL SYMBOL COMBINING TREMOLO-2
-1D169;CM # MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16A;AL # MUSICAL SYMBOL FINGERED TREMOLO-1
-1D16B;AL # MUSICAL SYMBOL FINGERED TREMOLO-2
-1D16C;AL # MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D;CM # MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-1D16E;CM # MUSICAL SYMBOL COMBINING FLAG-1
-1D16F;CM # MUSICAL SYMBOL COMBINING FLAG-2
-1D170;CM # MUSICAL SYMBOL COMBINING FLAG-3
-1D171;CM # MUSICAL SYMBOL COMBINING FLAG-4
-1D172;CM # MUSICAL SYMBOL COMBINING FLAG-5
-1D173;CM # MUSICAL SYMBOL BEGIN BEAM
-1D174;CM # MUSICAL SYMBOL END BEAM
-1D175;CM # MUSICAL SYMBOL BEGIN TIE
-1D176;CM # MUSICAL SYMBOL END TIE
-1D177;CM # MUSICAL SYMBOL BEGIN SLUR
-1D178;CM # MUSICAL SYMBOL END SLUR
-1D179;CM # MUSICAL SYMBOL BEGIN PHRASE
-1D17A;CM # MUSICAL SYMBOL END PHRASE
-1D17B;CM # MUSICAL SYMBOL COMBINING ACCENT
-1D17C;CM # MUSICAL SYMBOL COMBINING STACCATO
-1D17D;CM # MUSICAL SYMBOL COMBINING TENUTO
-1D17E;CM # MUSICAL SYMBOL COMBINING STACCATISSIMO
-1D17F;CM # MUSICAL SYMBOL COMBINING MARCATO
-1D180;CM # MUSICAL SYMBOL COMBINING MARCATO-STACCATO
-1D181;CM # MUSICAL SYMBOL COMBINING ACCENT-STACCATO
-1D182;CM # MUSICAL SYMBOL COMBINING LOURE
-1D183;AL # MUSICAL SYMBOL ARPEGGIATO UP
-1D184;AL # MUSICAL SYMBOL ARPEGGIATO DOWN
-1D185;CM # MUSICAL SYMBOL COMBINING DOIT
-1D186;CM # MUSICAL SYMBOL COMBINING RIP
-1D187;CM # MUSICAL SYMBOL COMBINING FLIP
-1D188;CM # MUSICAL SYMBOL COMBINING SMEAR
-1D189;CM # MUSICAL SYMBOL COMBINING BEND
-1D18A;CM # MUSICAL SYMBOL COMBINING DOUBLE TONGUE
-1D18B;CM # MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D18C;AL # MUSICAL SYMBOL RINFORZANDO
-1D18D;AL # MUSICAL SYMBOL SUBITO
-1D18E;AL # MUSICAL SYMBOL Z
-1D18F;AL # MUSICAL SYMBOL PIANO
-1D190;AL # MUSICAL SYMBOL MEZZO
-1D191;AL # MUSICAL SYMBOL FORTE
-1D192;AL # MUSICAL SYMBOL CRESCENDO
-1D193;AL # MUSICAL SYMBOL DECRESCENDO
-1D194;AL # MUSICAL SYMBOL GRACE NOTE SLASH
-1D195;AL # MUSICAL SYMBOL GRACE NOTE NO SLASH
-1D196;AL # MUSICAL SYMBOL TR
-1D197;AL # MUSICAL SYMBOL TURN
-1D198;AL # MUSICAL SYMBOL INVERTED TURN
-1D199;AL # MUSICAL SYMBOL TURN SLASH
-1D19A;AL # MUSICAL SYMBOL TURN UP
-1D19B;AL # MUSICAL SYMBOL ORNAMENT STROKE-1
-1D19C;AL # MUSICAL SYMBOL ORNAMENT STROKE-2
-1D19D;AL # MUSICAL SYMBOL ORNAMENT STROKE-3
-1D19E;AL # MUSICAL SYMBOL ORNAMENT STROKE-4
-1D19F;AL # MUSICAL SYMBOL ORNAMENT STROKE-5
-1D1A0;AL # MUSICAL SYMBOL ORNAMENT STROKE-6
-1D1A1;AL # MUSICAL SYMBOL ORNAMENT STROKE-7
-1D1A2;AL # MUSICAL SYMBOL ORNAMENT STROKE-8
-1D1A3;AL # MUSICAL SYMBOL ORNAMENT STROKE-9
-1D1A4;AL # MUSICAL SYMBOL ORNAMENT STROKE-10
-1D1A5;AL # MUSICAL SYMBOL ORNAMENT STROKE-11
-1D1A6;AL # MUSICAL SYMBOL HAUPTSTIMME
-1D1A7;AL # MUSICAL SYMBOL NEBENSTIMME
-1D1A8;AL # MUSICAL SYMBOL END OF STIMME
-1D1A9;AL # MUSICAL SYMBOL DEGREE SLASH
-1D1AA;CM # MUSICAL SYMBOL COMBINING DOWN BOW
-1D1AB;CM # MUSICAL SYMBOL COMBINING UP BOW
-1D1AC;CM # MUSICAL SYMBOL COMBINING HARMONIC
-1D1AD;CM # MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE;AL # MUSICAL SYMBOL PEDAL MARK
-1D1AF;AL # MUSICAL SYMBOL PEDAL UP MARK
-1D1B0;AL # MUSICAL SYMBOL HALF PEDAL MARK
-1D1B1;AL # MUSICAL SYMBOL GLISSANDO UP
-1D1B2;AL # MUSICAL SYMBOL GLISSANDO DOWN
-1D1B3;AL # MUSICAL SYMBOL WITH FINGERNAILS
-1D1B4;AL # MUSICAL SYMBOL DAMP
-1D1B5;AL # MUSICAL SYMBOL DAMP ALL
-1D1B6;AL # MUSICAL SYMBOL MAXIMA
-1D1B7;AL # MUSICAL SYMBOL LONGA
-1D1B8;AL # MUSICAL SYMBOL BREVIS
-1D1B9;AL # MUSICAL SYMBOL SEMIBREVIS WHITE
-1D1BA;AL # MUSICAL SYMBOL SEMIBREVIS BLACK
-1D1BB;AL # MUSICAL SYMBOL MINIMA
-1D1BC;AL # MUSICAL SYMBOL MINIMA BLACK
-1D1BD;AL # MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE;AL # MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF;AL # MUSICAL SYMBOL FUSA WHITE
-1D1C0;AL # MUSICAL SYMBOL FUSA BLACK
-1D1C1;AL # MUSICAL SYMBOL LONGA PERFECTA REST
-1D1C2;AL # MUSICAL SYMBOL LONGA IMPERFECTA REST
-1D1C3;AL # MUSICAL SYMBOL BREVIS REST
-1D1C4;AL # MUSICAL SYMBOL SEMIBREVIS REST
-1D1C5;AL # MUSICAL SYMBOL MINIMA REST
-1D1C6;AL # MUSICAL SYMBOL SEMIMINIMA REST
-1D1C7;AL # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA
-1D1C8;AL # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA
-1D1C9;AL # MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1
-1D1CA;AL # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA
-1D1CB;AL # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA
-1D1CC;AL # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1
-1D1CD;AL # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2
-1D1CE;AL # MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3
-1D1CF;AL # MUSICAL SYMBOL CROIX
-1D1D0;AL # MUSICAL SYMBOL GREGORIAN C CLEF
-1D1D1;AL # MUSICAL SYMBOL GREGORIAN F CLEF
-1D1D2;AL # MUSICAL SYMBOL SQUARE B
-1D1D3;AL # MUSICAL SYMBOL VIRGA
-1D1D4;AL # MUSICAL SYMBOL PODATUS
-1D1D5;AL # MUSICAL SYMBOL CLIVIS
-1D1D6;AL # MUSICAL SYMBOL SCANDICUS
-1D1D7;AL # MUSICAL SYMBOL CLIMACUS
-1D1D8;AL # MUSICAL SYMBOL TORCULUS
-1D1D9;AL # MUSICAL SYMBOL PORRECTUS
-1D1DA;AL # MUSICAL SYMBOL PORRECTUS FLEXUS
-1D1DB;AL # MUSICAL SYMBOL SCANDICUS FLEXUS
-1D1DC;AL # MUSICAL SYMBOL TORCULUS RESUPINUS
-1D1DD;AL # MUSICAL SYMBOL PES SUBPUNCTIS
-1D200;AL # GREEK VOCAL NOTATION SYMBOL-1
-1D201;AL # GREEK VOCAL NOTATION SYMBOL-2
-1D202;AL # GREEK VOCAL NOTATION SYMBOL-3
-1D203;AL # GREEK VOCAL NOTATION SYMBOL-4
-1D204;AL # GREEK VOCAL NOTATION SYMBOL-5
-1D205;AL # GREEK VOCAL NOTATION SYMBOL-6
-1D206;AL # GREEK VOCAL NOTATION SYMBOL-7
-1D207;AL # GREEK VOCAL NOTATION SYMBOL-8
-1D208;AL # GREEK VOCAL NOTATION SYMBOL-9
-1D209;AL # GREEK VOCAL NOTATION SYMBOL-10
-1D20A;AL # GREEK VOCAL NOTATION SYMBOL-11
-1D20B;AL # GREEK VOCAL NOTATION SYMBOL-12
-1D20C;AL # GREEK VOCAL NOTATION SYMBOL-13
-1D20D;AL # GREEK VOCAL NOTATION SYMBOL-14
-1D20E;AL # GREEK VOCAL NOTATION SYMBOL-15
-1D20F;AL # GREEK VOCAL NOTATION SYMBOL-16
-1D210;AL # GREEK VOCAL NOTATION SYMBOL-17
-1D211;AL # GREEK VOCAL NOTATION SYMBOL-18
-1D212;AL # GREEK VOCAL NOTATION SYMBOL-19
-1D213;AL # GREEK VOCAL NOTATION SYMBOL-20
-1D214;AL # GREEK VOCAL NOTATION SYMBOL-21
-1D215;AL # GREEK VOCAL NOTATION SYMBOL-22
-1D216;AL # GREEK VOCAL NOTATION SYMBOL-23
-1D217;AL # GREEK VOCAL NOTATION SYMBOL-24
-1D218;AL # GREEK VOCAL NOTATION SYMBOL-50
-1D219;AL # GREEK VOCAL NOTATION SYMBOL-51
-1D21A;AL # GREEK VOCAL NOTATION SYMBOL-52
-1D21B;AL # GREEK VOCAL NOTATION SYMBOL-53
-1D21C;AL # GREEK VOCAL NOTATION SYMBOL-54
-1D21D;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-1
-1D21E;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-2
-1D21F;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-4
-1D220;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-5
-1D221;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-7
-1D222;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-8
-1D223;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-11
-1D224;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-12
-1D225;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-13
-1D226;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-14
-1D227;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-17
-1D228;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-18
-1D229;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-19
-1D22A;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-23
-1D22B;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-24
-1D22C;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-25
-1D22D;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-26
-1D22E;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-27
-1D22F;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-29
-1D230;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-30
-1D231;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-32
-1D232;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-36
-1D233;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-37
-1D234;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-38
-1D235;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-39
-1D236;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-40
-1D237;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-42
-1D238;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-43
-1D239;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-45
-1D23A;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-47
-1D23B;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-48
-1D23C;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-49
-1D23D;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-50
-1D23E;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-51
-1D23F;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-52
-1D240;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-53
-1D241;AL # GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D242;CM # COMBINING GREEK MUSICAL TRISEME
-1D243;CM # COMBINING GREEK MUSICAL TETRASEME
-1D244;CM # COMBINING GREEK MUSICAL PENTASEME
-1D245;AL # GREEK MUSICAL LEIMMA
-1D300;AL # MONOGRAM FOR EARTH
-1D301;AL # DIGRAM FOR HEAVENLY EARTH
-1D302;AL # DIGRAM FOR HUMAN EARTH
-1D303;AL # DIGRAM FOR EARTHLY HEAVEN
-1D304;AL # DIGRAM FOR EARTHLY HUMAN
-1D305;AL # DIGRAM FOR EARTH
-1D306;AL # TETRAGRAM FOR CENTRE
-1D307;AL # TETRAGRAM FOR FULL CIRCLE
-1D308;AL # TETRAGRAM FOR MIRED
-1D309;AL # TETRAGRAM FOR BARRIER
-1D30A;AL # TETRAGRAM FOR KEEPING SMALL
-1D30B;AL # TETRAGRAM FOR CONTRARIETY
-1D30C;AL # TETRAGRAM FOR ASCENT
-1D30D;AL # TETRAGRAM FOR OPPOSITION
-1D30E;AL # TETRAGRAM FOR BRANCHING OUT
-1D30F;AL # TETRAGRAM FOR DEFECTIVENESS OR DISTORTION
-1D310;AL # TETRAGRAM FOR DIVERGENCE
-1D311;AL # TETRAGRAM FOR YOUTHFULNESS
-1D312;AL # TETRAGRAM FOR INCREASE
-1D313;AL # TETRAGRAM FOR PENETRATION
-1D314;AL # TETRAGRAM FOR REACH
-1D315;AL # TETRAGRAM FOR CONTACT
-1D316;AL # TETRAGRAM FOR HOLDING BACK
-1D317;AL # TETRAGRAM FOR WAITING
-1D318;AL # TETRAGRAM FOR FOLLOWING
-1D319;AL # TETRAGRAM FOR ADVANCE
-1D31A;AL # TETRAGRAM FOR RELEASE
-1D31B;AL # TETRAGRAM FOR RESISTANCE
-1D31C;AL # TETRAGRAM FOR EASE
-1D31D;AL # TETRAGRAM FOR JOY
-1D31E;AL # TETRAGRAM FOR CONTENTION
-1D31F;AL # TETRAGRAM FOR ENDEAVOUR
-1D320;AL # TETRAGRAM FOR DUTIES
-1D321;AL # TETRAGRAM FOR CHANGE
-1D322;AL # TETRAGRAM FOR DECISIVENESS
-1D323;AL # TETRAGRAM FOR BOLD RESOLUTION
-1D324;AL # TETRAGRAM FOR PACKING
-1D325;AL # TETRAGRAM FOR LEGION
-1D326;AL # TETRAGRAM FOR CLOSENESS
-1D327;AL # TETRAGRAM FOR KINSHIP
-1D328;AL # TETRAGRAM FOR GATHERING
-1D329;AL # TETRAGRAM FOR STRENGTH
-1D32A;AL # TETRAGRAM FOR PURITY
-1D32B;AL # TETRAGRAM FOR FULLNESS
-1D32C;AL # TETRAGRAM FOR RESIDENCE
-1D32D;AL # TETRAGRAM FOR LAW OR MODEL
-1D32E;AL # TETRAGRAM FOR RESPONSE
-1D32F;AL # TETRAGRAM FOR GOING TO MEET
-1D330;AL # TETRAGRAM FOR ENCOUNTERS
-1D331;AL # TETRAGRAM FOR STOVE
-1D332;AL # TETRAGRAM FOR GREATNESS
-1D333;AL # TETRAGRAM FOR ENLARGEMENT
-1D334;AL # TETRAGRAM FOR PATTERN
-1D335;AL # TETRAGRAM FOR RITUAL
-1D336;AL # TETRAGRAM FOR FLIGHT
-1D337;AL # TETRAGRAM FOR VASTNESS OR WASTING
-1D338;AL # TETRAGRAM FOR CONSTANCY
-1D339;AL # TETRAGRAM FOR MEASURE
-1D33A;AL # TETRAGRAM FOR ETERNITY
-1D33B;AL # TETRAGRAM FOR UNITY
-1D33C;AL # TETRAGRAM FOR DIMINISHMENT
-1D33D;AL # TETRAGRAM FOR CLOSED MOUTH
-1D33E;AL # TETRAGRAM FOR GUARDEDNESS
-1D33F;AL # TETRAGRAM FOR GATHERING IN
-1D340;AL # TETRAGRAM FOR MASSING
-1D341;AL # TETRAGRAM FOR ACCUMULATION
-1D342;AL # TETRAGRAM FOR EMBELLISHMENT
-1D343;AL # TETRAGRAM FOR DOUBT
-1D344;AL # TETRAGRAM FOR WATCH
-1D345;AL # TETRAGRAM FOR SINKING
-1D346;AL # TETRAGRAM FOR INNER
-1D347;AL # TETRAGRAM FOR DEPARTURE
-1D348;AL # TETRAGRAM FOR DARKENING
-1D349;AL # TETRAGRAM FOR DIMMING
-1D34A;AL # TETRAGRAM FOR EXHAUSTION
-1D34B;AL # TETRAGRAM FOR SEVERANCE
-1D34C;AL # TETRAGRAM FOR STOPPAGE
-1D34D;AL # TETRAGRAM FOR HARDNESS
-1D34E;AL # TETRAGRAM FOR COMPLETION
-1D34F;AL # TETRAGRAM FOR CLOSURE
-1D350;AL # TETRAGRAM FOR FAILURE
-1D351;AL # TETRAGRAM FOR AGGRAVATION
-1D352;AL # TETRAGRAM FOR COMPLIANCE
-1D353;AL # TETRAGRAM FOR ON THE VERGE
-1D354;AL # TETRAGRAM FOR DIFFICULTIES
-1D355;AL # TETRAGRAM FOR LABOURING
-1D356;AL # TETRAGRAM FOR FOSTERING
-1D360;AL # COUNTING ROD UNIT DIGIT ONE
-1D361;AL # COUNTING ROD UNIT DIGIT TWO
-1D362;AL # COUNTING ROD UNIT DIGIT THREE
-1D363;AL # COUNTING ROD UNIT DIGIT FOUR
-1D364;AL # COUNTING ROD UNIT DIGIT FIVE
-1D365;AL # COUNTING ROD UNIT DIGIT SIX
-1D366;AL # COUNTING ROD UNIT DIGIT SEVEN
-1D367;AL # COUNTING ROD UNIT DIGIT EIGHT
-1D368;AL # COUNTING ROD UNIT DIGIT NINE
-1D369;AL # COUNTING ROD TENS DIGIT ONE
-1D36A;AL # COUNTING ROD TENS DIGIT TWO
-1D36B;AL # COUNTING ROD TENS DIGIT THREE
-1D36C;AL # COUNTING ROD TENS DIGIT FOUR
-1D36D;AL # COUNTING ROD TENS DIGIT FIVE
-1D36E;AL # COUNTING ROD TENS DIGIT SIX
-1D36F;AL # COUNTING ROD TENS DIGIT SEVEN
-1D370;AL # COUNTING ROD TENS DIGIT EIGHT
-1D371;AL # COUNTING ROD TENS DIGIT NINE
-1D400;AL # MATHEMATICAL BOLD CAPITAL A
-1D401;AL # MATHEMATICAL BOLD CAPITAL B
-1D402;AL # MATHEMATICAL BOLD CAPITAL C
-1D403;AL # MATHEMATICAL BOLD CAPITAL D
-1D404;AL # MATHEMATICAL BOLD CAPITAL E
-1D405;AL # MATHEMATICAL BOLD CAPITAL F
-1D406;AL # MATHEMATICAL BOLD CAPITAL G
-1D407;AL # MATHEMATICAL BOLD CAPITAL H
-1D408;AL # MATHEMATICAL BOLD CAPITAL I
-1D409;AL # MATHEMATICAL BOLD CAPITAL J
-1D40A;AL # MATHEMATICAL BOLD CAPITAL K
-1D40B;AL # MATHEMATICAL BOLD CAPITAL L
-1D40C;AL # MATHEMATICAL BOLD CAPITAL M
-1D40D;AL # MATHEMATICAL BOLD CAPITAL N
-1D40E;AL # MATHEMATICAL BOLD CAPITAL O
-1D40F;AL # MATHEMATICAL BOLD CAPITAL P
-1D410;AL # MATHEMATICAL BOLD CAPITAL Q
-1D411;AL # MATHEMATICAL BOLD CAPITAL R
-1D412;AL # MATHEMATICAL BOLD CAPITAL S
-1D413;AL # MATHEMATICAL BOLD CAPITAL T
-1D414;AL # MATHEMATICAL BOLD CAPITAL U
-1D415;AL # MATHEMATICAL BOLD CAPITAL V
-1D416;AL # MATHEMATICAL BOLD CAPITAL W
-1D417;AL # MATHEMATICAL BOLD CAPITAL X
-1D418;AL # MATHEMATICAL BOLD CAPITAL Y
-1D419;AL # MATHEMATICAL BOLD CAPITAL Z
-1D41A;AL # MATHEMATICAL BOLD SMALL A
-1D41B;AL # MATHEMATICAL BOLD SMALL B
-1D41C;AL # MATHEMATICAL BOLD SMALL C
-1D41D;AL # MATHEMATICAL BOLD SMALL D
-1D41E;AL # MATHEMATICAL BOLD SMALL E
-1D41F;AL # MATHEMATICAL BOLD SMALL F
-1D420;AL # MATHEMATICAL BOLD SMALL G
-1D421;AL # MATHEMATICAL BOLD SMALL H
-1D422;AL # MATHEMATICAL BOLD SMALL I
-1D423;AL # MATHEMATICAL BOLD SMALL J
-1D424;AL # MATHEMATICAL BOLD SMALL K
-1D425;AL # MATHEMATICAL BOLD SMALL L
-1D426;AL # MATHEMATICAL BOLD SMALL M
-1D427;AL # MATHEMATICAL BOLD SMALL N
-1D428;AL # MATHEMATICAL BOLD SMALL O
-1D429;AL # MATHEMATICAL BOLD SMALL P
-1D42A;AL # MATHEMATICAL BOLD SMALL Q
-1D42B;AL # MATHEMATICAL BOLD SMALL R
-1D42C;AL # MATHEMATICAL BOLD SMALL S
-1D42D;AL # MATHEMATICAL BOLD SMALL T
-1D42E;AL # MATHEMATICAL BOLD SMALL U
-1D42F;AL # MATHEMATICAL BOLD SMALL V
-1D430;AL # MATHEMATICAL BOLD SMALL W
-1D431;AL # MATHEMATICAL BOLD SMALL X
-1D432;AL # MATHEMATICAL BOLD SMALL Y
-1D433;AL # MATHEMATICAL BOLD SMALL Z
-1D434;AL # MATHEMATICAL ITALIC CAPITAL A
-1D435;AL # MATHEMATICAL ITALIC CAPITAL B
-1D436;AL # MATHEMATICAL ITALIC CAPITAL C
-1D437;AL # MATHEMATICAL ITALIC CAPITAL D
-1D438;AL # MATHEMATICAL ITALIC CAPITAL E
-1D439;AL # MATHEMATICAL ITALIC CAPITAL F
-1D43A;AL # MATHEMATICAL ITALIC CAPITAL G
-1D43B;AL # MATHEMATICAL ITALIC CAPITAL H
-1D43C;AL # MATHEMATICAL ITALIC CAPITAL I
-1D43D;AL # MATHEMATICAL ITALIC CAPITAL J
-1D43E;AL # MATHEMATICAL ITALIC CAPITAL K
-1D43F;AL # MATHEMATICAL ITALIC CAPITAL L
-1D440;AL # MATHEMATICAL ITALIC CAPITAL M
-1D441;AL # MATHEMATICAL ITALIC CAPITAL N
-1D442;AL # MATHEMATICAL ITALIC CAPITAL O
-1D443;AL # MATHEMATICAL ITALIC CAPITAL P
-1D444;AL # MATHEMATICAL ITALIC CAPITAL Q
-1D445;AL # MATHEMATICAL ITALIC CAPITAL R
-1D446;AL # MATHEMATICAL ITALIC CAPITAL S
-1D447;AL # MATHEMATICAL ITALIC CAPITAL T
-1D448;AL # MATHEMATICAL ITALIC CAPITAL U
-1D449;AL # MATHEMATICAL ITALIC CAPITAL V
-1D44A;AL # MATHEMATICAL ITALIC CAPITAL W
-1D44B;AL # MATHEMATICAL ITALIC CAPITAL X
-1D44C;AL # MATHEMATICAL ITALIC CAPITAL Y
-1D44D;AL # MATHEMATICAL ITALIC CAPITAL Z
-1D44E;AL # MATHEMATICAL ITALIC SMALL A
-1D44F;AL # MATHEMATICAL ITALIC SMALL B
-1D450;AL # MATHEMATICAL ITALIC SMALL C
-1D451;AL # MATHEMATICAL ITALIC SMALL D
-1D452;AL # MATHEMATICAL ITALIC SMALL E
-1D453;AL # MATHEMATICAL ITALIC SMALL F
-1D454;AL # MATHEMATICAL ITALIC SMALL G
-1D456;AL # MATHEMATICAL ITALIC SMALL I
-1D457;AL # MATHEMATICAL ITALIC SMALL J
-1D458;AL # MATHEMATICAL ITALIC SMALL K
-1D459;AL # MATHEMATICAL ITALIC SMALL L
-1D45A;AL # MATHEMATICAL ITALIC SMALL M
-1D45B;AL # MATHEMATICAL ITALIC SMALL N
-1D45C;AL # MATHEMATICAL ITALIC SMALL O
-1D45D;AL # MATHEMATICAL ITALIC SMALL P
-1D45E;AL # MATHEMATICAL ITALIC SMALL Q
-1D45F;AL # MATHEMATICAL ITALIC SMALL R
-1D460;AL # MATHEMATICAL ITALIC SMALL S
-1D461;AL # MATHEMATICAL ITALIC SMALL T
-1D462;AL # MATHEMATICAL ITALIC SMALL U
-1D463;AL # MATHEMATICAL ITALIC SMALL V
-1D464;AL # MATHEMATICAL ITALIC SMALL W
-1D465;AL # MATHEMATICAL ITALIC SMALL X
-1D466;AL # MATHEMATICAL ITALIC SMALL Y
-1D467;AL # MATHEMATICAL ITALIC SMALL Z
-1D468;AL # MATHEMATICAL BOLD ITALIC CAPITAL A
-1D469;AL # MATHEMATICAL BOLD ITALIC CAPITAL B
-1D46A;AL # MATHEMATICAL BOLD ITALIC CAPITAL C
-1D46B;AL # MATHEMATICAL BOLD ITALIC CAPITAL D
-1D46C;AL # MATHEMATICAL BOLD ITALIC CAPITAL E
-1D46D;AL # MATHEMATICAL BOLD ITALIC CAPITAL F
-1D46E;AL # MATHEMATICAL BOLD ITALIC CAPITAL G
-1D46F;AL # MATHEMATICAL BOLD ITALIC CAPITAL H
-1D470;AL # MATHEMATICAL BOLD ITALIC CAPITAL I
-1D471;AL # MATHEMATICAL BOLD ITALIC CAPITAL J
-1D472;AL # MATHEMATICAL BOLD ITALIC CAPITAL K
-1D473;AL # MATHEMATICAL BOLD ITALIC CAPITAL L
-1D474;AL # MATHEMATICAL BOLD ITALIC CAPITAL M
-1D475;AL # MATHEMATICAL BOLD ITALIC CAPITAL N
-1D476;AL # MATHEMATICAL BOLD ITALIC CAPITAL O
-1D477;AL # MATHEMATICAL BOLD ITALIC CAPITAL P
-1D478;AL # MATHEMATICAL BOLD ITALIC CAPITAL Q
-1D479;AL # MATHEMATICAL BOLD ITALIC CAPITAL R
-1D47A;AL # MATHEMATICAL BOLD ITALIC CAPITAL S
-1D47B;AL # MATHEMATICAL BOLD ITALIC CAPITAL T
-1D47C;AL # MATHEMATICAL BOLD ITALIC CAPITAL U
-1D47D;AL # MATHEMATICAL BOLD ITALIC CAPITAL V
-1D47E;AL # MATHEMATICAL BOLD ITALIC CAPITAL W
-1D47F;AL # MATHEMATICAL BOLD ITALIC CAPITAL X
-1D480;AL # MATHEMATICAL BOLD ITALIC CAPITAL Y
-1D481;AL # MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D482;AL # MATHEMATICAL BOLD ITALIC SMALL A
-1D483;AL # MATHEMATICAL BOLD ITALIC SMALL B
-1D484;AL # MATHEMATICAL BOLD ITALIC SMALL C
-1D485;AL # MATHEMATICAL BOLD ITALIC SMALL D
-1D486;AL # MATHEMATICAL BOLD ITALIC SMALL E
-1D487;AL # MATHEMATICAL BOLD ITALIC SMALL F
-1D488;AL # MATHEMATICAL BOLD ITALIC SMALL G
-1D489;AL # MATHEMATICAL BOLD ITALIC SMALL H
-1D48A;AL # MATHEMATICAL BOLD ITALIC SMALL I
-1D48B;AL # MATHEMATICAL BOLD ITALIC SMALL J
-1D48C;AL # MATHEMATICAL BOLD ITALIC SMALL K
-1D48D;AL # MATHEMATICAL BOLD ITALIC SMALL L
-1D48E;AL # MATHEMATICAL BOLD ITALIC SMALL M
-1D48F;AL # MATHEMATICAL BOLD ITALIC SMALL N
-1D490;AL # MATHEMATICAL BOLD ITALIC SMALL O
-1D491;AL # MATHEMATICAL BOLD ITALIC SMALL P
-1D492;AL # MATHEMATICAL BOLD ITALIC SMALL Q
-1D493;AL # MATHEMATICAL BOLD ITALIC SMALL R
-1D494;AL # MATHEMATICAL BOLD ITALIC SMALL S
-1D495;AL # MATHEMATICAL BOLD ITALIC SMALL T
-1D496;AL # MATHEMATICAL BOLD ITALIC SMALL U
-1D497;AL # MATHEMATICAL BOLD ITALIC SMALL V
-1D498;AL # MATHEMATICAL BOLD ITALIC SMALL W
-1D499;AL # MATHEMATICAL BOLD ITALIC SMALL X
-1D49A;AL # MATHEMATICAL BOLD ITALIC SMALL Y
-1D49B;AL # MATHEMATICAL BOLD ITALIC SMALL Z
-1D49C;AL # MATHEMATICAL SCRIPT CAPITAL A
-1D49E;AL # MATHEMATICAL SCRIPT CAPITAL C
-1D49F;AL # MATHEMATICAL SCRIPT CAPITAL D
-1D4A2;AL # MATHEMATICAL SCRIPT CAPITAL G
-1D4A5;AL # MATHEMATICAL SCRIPT CAPITAL J
-1D4A6;AL # MATHEMATICAL SCRIPT CAPITAL K
-1D4A9;AL # MATHEMATICAL SCRIPT CAPITAL N
-1D4AA;AL # MATHEMATICAL SCRIPT CAPITAL O
-1D4AB;AL # MATHEMATICAL SCRIPT CAPITAL P
-1D4AC;AL # MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE;AL # MATHEMATICAL SCRIPT CAPITAL S
-1D4AF;AL # MATHEMATICAL SCRIPT CAPITAL T
-1D4B0;AL # MATHEMATICAL SCRIPT CAPITAL U
-1D4B1;AL # MATHEMATICAL SCRIPT CAPITAL V
-1D4B2;AL # MATHEMATICAL SCRIPT CAPITAL W
-1D4B3;AL # MATHEMATICAL SCRIPT CAPITAL X
-1D4B4;AL # MATHEMATICAL SCRIPT CAPITAL Y
-1D4B5;AL # MATHEMATICAL SCRIPT CAPITAL Z
-1D4B6;AL # MATHEMATICAL SCRIPT SMALL A
-1D4B7;AL # MATHEMATICAL SCRIPT SMALL B
-1D4B8;AL # MATHEMATICAL SCRIPT SMALL C
-1D4B9;AL # MATHEMATICAL SCRIPT SMALL D
-1D4BB;AL # MATHEMATICAL SCRIPT SMALL F
-1D4BD;AL # MATHEMATICAL SCRIPT SMALL H
-1D4BE;AL # MATHEMATICAL SCRIPT SMALL I
-1D4BF;AL # MATHEMATICAL SCRIPT SMALL J
-1D4C0;AL # MATHEMATICAL SCRIPT SMALL K
-1D4C1;AL # MATHEMATICAL SCRIPT SMALL L
-1D4C2;AL # MATHEMATICAL SCRIPT SMALL M
-1D4C3;AL # MATHEMATICAL SCRIPT SMALL N
-1D4C5;AL # MATHEMATICAL SCRIPT SMALL P
-1D4C6;AL # MATHEMATICAL SCRIPT SMALL Q
-1D4C7;AL # MATHEMATICAL SCRIPT SMALL R
-1D4C8;AL # MATHEMATICAL SCRIPT SMALL S
-1D4C9;AL # MATHEMATICAL SCRIPT SMALL T
-1D4CA;AL # MATHEMATICAL SCRIPT SMALL U
-1D4CB;AL # MATHEMATICAL SCRIPT SMALL V
-1D4CC;AL # MATHEMATICAL SCRIPT SMALL W
-1D4CD;AL # MATHEMATICAL SCRIPT SMALL X
-1D4CE;AL # MATHEMATICAL SCRIPT SMALL Y
-1D4CF;AL # MATHEMATICAL SCRIPT SMALL Z
-1D4D0;AL # MATHEMATICAL BOLD SCRIPT CAPITAL A
-1D4D1;AL # MATHEMATICAL BOLD SCRIPT CAPITAL B
-1D4D2;AL # MATHEMATICAL BOLD SCRIPT CAPITAL C
-1D4D3;AL # MATHEMATICAL BOLD SCRIPT CAPITAL D
-1D4D4;AL # MATHEMATICAL BOLD SCRIPT CAPITAL E
-1D4D5;AL # MATHEMATICAL BOLD SCRIPT CAPITAL F
-1D4D6;AL # MATHEMATICAL BOLD SCRIPT CAPITAL G
-1D4D7;AL # MATHEMATICAL BOLD SCRIPT CAPITAL H
-1D4D8;AL # MATHEMATICAL BOLD SCRIPT CAPITAL I
-1D4D9;AL # MATHEMATICAL BOLD SCRIPT CAPITAL J
-1D4DA;AL # MATHEMATICAL BOLD SCRIPT CAPITAL K
-1D4DB;AL # MATHEMATICAL BOLD SCRIPT CAPITAL L
-1D4DC;AL # MATHEMATICAL BOLD SCRIPT CAPITAL M
-1D4DD;AL # MATHEMATICAL BOLD SCRIPT CAPITAL N
-1D4DE;AL # MATHEMATICAL BOLD SCRIPT CAPITAL O
-1D4DF;AL # MATHEMATICAL BOLD SCRIPT CAPITAL P
-1D4E0;AL # MATHEMATICAL BOLD SCRIPT CAPITAL Q
-1D4E1;AL # MATHEMATICAL BOLD SCRIPT CAPITAL R
-1D4E2;AL # MATHEMATICAL BOLD SCRIPT CAPITAL S
-1D4E3;AL # MATHEMATICAL BOLD SCRIPT CAPITAL T
-1D4E4;AL # MATHEMATICAL BOLD SCRIPT CAPITAL U
-1D4E5;AL # MATHEMATICAL BOLD SCRIPT CAPITAL V
-1D4E6;AL # MATHEMATICAL BOLD SCRIPT CAPITAL W
-1D4E7;AL # MATHEMATICAL BOLD SCRIPT CAPITAL X
-1D4E8;AL # MATHEMATICAL BOLD SCRIPT CAPITAL Y
-1D4E9;AL # MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D4EA;AL # MATHEMATICAL BOLD SCRIPT SMALL A
-1D4EB;AL # MATHEMATICAL BOLD SCRIPT SMALL B
-1D4EC;AL # MATHEMATICAL BOLD SCRIPT SMALL C
-1D4ED;AL # MATHEMATICAL BOLD SCRIPT SMALL D
-1D4EE;AL # MATHEMATICAL BOLD SCRIPT SMALL E
-1D4EF;AL # MATHEMATICAL BOLD SCRIPT SMALL F
-1D4F0;AL # MATHEMATICAL BOLD SCRIPT SMALL G
-1D4F1;AL # MATHEMATICAL BOLD SCRIPT SMALL H
-1D4F2;AL # MATHEMATICAL BOLD SCRIPT SMALL I
-1D4F3;AL # MATHEMATICAL BOLD SCRIPT SMALL J
-1D4F4;AL # MATHEMATICAL BOLD SCRIPT SMALL K
-1D4F5;AL # MATHEMATICAL BOLD SCRIPT SMALL L
-1D4F6;AL # MATHEMATICAL BOLD SCRIPT SMALL M
-1D4F7;AL # MATHEMATICAL BOLD SCRIPT SMALL N
-1D4F8;AL # MATHEMATICAL BOLD SCRIPT SMALL O
-1D4F9;AL # MATHEMATICAL BOLD SCRIPT SMALL P
-1D4FA;AL # MATHEMATICAL BOLD SCRIPT SMALL Q
-1D4FB;AL # MATHEMATICAL BOLD SCRIPT SMALL R
-1D4FC;AL # MATHEMATICAL BOLD SCRIPT SMALL S
-1D4FD;AL # MATHEMATICAL BOLD SCRIPT SMALL T
-1D4FE;AL # MATHEMATICAL BOLD SCRIPT SMALL U
-1D4FF;AL # MATHEMATICAL BOLD SCRIPT SMALL V
-1D500;AL # MATHEMATICAL BOLD SCRIPT SMALL W
-1D501;AL # MATHEMATICAL BOLD SCRIPT SMALL X
-1D502;AL # MATHEMATICAL BOLD SCRIPT SMALL Y
-1D503;AL # MATHEMATICAL BOLD SCRIPT SMALL Z
-1D504;AL # MATHEMATICAL FRAKTUR CAPITAL A
-1D505;AL # MATHEMATICAL FRAKTUR CAPITAL B
-1D507;AL # MATHEMATICAL FRAKTUR CAPITAL D
-1D508;AL # MATHEMATICAL FRAKTUR CAPITAL E
-1D509;AL # MATHEMATICAL FRAKTUR CAPITAL F
-1D50A;AL # MATHEMATICAL FRAKTUR CAPITAL G
-1D50D;AL # MATHEMATICAL FRAKTUR CAPITAL J
-1D50E;AL # MATHEMATICAL FRAKTUR CAPITAL K
-1D50F;AL # MATHEMATICAL FRAKTUR CAPITAL L
-1D510;AL # MATHEMATICAL FRAKTUR CAPITAL M
-1D511;AL # MATHEMATICAL FRAKTUR CAPITAL N
-1D512;AL # MATHEMATICAL FRAKTUR CAPITAL O
-1D513;AL # MATHEMATICAL FRAKTUR CAPITAL P
-1D514;AL # MATHEMATICAL FRAKTUR CAPITAL Q
-1D516;AL # MATHEMATICAL FRAKTUR CAPITAL S
-1D517;AL # MATHEMATICAL FRAKTUR CAPITAL T
-1D518;AL # MATHEMATICAL FRAKTUR CAPITAL U
-1D519;AL # MATHEMATICAL FRAKTUR CAPITAL V
-1D51A;AL # MATHEMATICAL FRAKTUR CAPITAL W
-1D51B;AL # MATHEMATICAL FRAKTUR CAPITAL X
-1D51C;AL # MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E;AL # MATHEMATICAL FRAKTUR SMALL A
-1D51F;AL # MATHEMATICAL FRAKTUR SMALL B
-1D520;AL # MATHEMATICAL FRAKTUR SMALL C
-1D521;AL # MATHEMATICAL FRAKTUR SMALL D
-1D522;AL # MATHEMATICAL FRAKTUR SMALL E
-1D523;AL # MATHEMATICAL FRAKTUR SMALL F
-1D524;AL # MATHEMATICAL FRAKTUR SMALL G
-1D525;AL # MATHEMATICAL FRAKTUR SMALL H
-1D526;AL # MATHEMATICAL FRAKTUR SMALL I
-1D527;AL # MATHEMATICAL FRAKTUR SMALL J
-1D528;AL # MATHEMATICAL FRAKTUR SMALL K
-1D529;AL # MATHEMATICAL FRAKTUR SMALL L
-1D52A;AL # MATHEMATICAL FRAKTUR SMALL M
-1D52B;AL # MATHEMATICAL FRAKTUR SMALL N
-1D52C;AL # MATHEMATICAL FRAKTUR SMALL O
-1D52D;AL # MATHEMATICAL FRAKTUR SMALL P
-1D52E;AL # MATHEMATICAL FRAKTUR SMALL Q
-1D52F;AL # MATHEMATICAL FRAKTUR SMALL R
-1D530;AL # MATHEMATICAL FRAKTUR SMALL S
-1D531;AL # MATHEMATICAL FRAKTUR SMALL T
-1D532;AL # MATHEMATICAL FRAKTUR SMALL U
-1D533;AL # MATHEMATICAL FRAKTUR SMALL V
-1D534;AL # MATHEMATICAL FRAKTUR SMALL W
-1D535;AL # MATHEMATICAL FRAKTUR SMALL X
-1D536;AL # MATHEMATICAL FRAKTUR SMALL Y
-1D537;AL # MATHEMATICAL FRAKTUR SMALL Z
-1D538;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL A
-1D539;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL D
-1D53C;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL E
-1D53D;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL F
-1D53E;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL I
-1D541;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL J
-1D542;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL K
-1D543;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL L
-1D544;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL S
-1D54B;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL T
-1D54C;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL U
-1D54D;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL V
-1D54E;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL W
-1D54F;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL X
-1D550;AL # MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552;AL # MATHEMATICAL DOUBLE-STRUCK SMALL A
-1D553;AL # MATHEMATICAL DOUBLE-STRUCK SMALL B
-1D554;AL # MATHEMATICAL DOUBLE-STRUCK SMALL C
-1D555;AL # MATHEMATICAL DOUBLE-STRUCK SMALL D
-1D556;AL # MATHEMATICAL DOUBLE-STRUCK SMALL E
-1D557;AL # MATHEMATICAL DOUBLE-STRUCK SMALL F
-1D558;AL # MATHEMATICAL DOUBLE-STRUCK SMALL G
-1D559;AL # MATHEMATICAL DOUBLE-STRUCK SMALL H
-1D55A;AL # MATHEMATICAL DOUBLE-STRUCK SMALL I
-1D55B;AL # MATHEMATICAL DOUBLE-STRUCK SMALL J
-1D55C;AL # MATHEMATICAL DOUBLE-STRUCK SMALL K
-1D55D;AL # MATHEMATICAL DOUBLE-STRUCK SMALL L
-1D55E;AL # MATHEMATICAL DOUBLE-STRUCK SMALL M
-1D55F;AL # MATHEMATICAL DOUBLE-STRUCK SMALL N
-1D560;AL # MATHEMATICAL DOUBLE-STRUCK SMALL O
-1D561;AL # MATHEMATICAL DOUBLE-STRUCK SMALL P
-1D562;AL # MATHEMATICAL DOUBLE-STRUCK SMALL Q
-1D563;AL # MATHEMATICAL DOUBLE-STRUCK SMALL R
-1D564;AL # MATHEMATICAL DOUBLE-STRUCK SMALL S
-1D565;AL # MATHEMATICAL DOUBLE-STRUCK SMALL T
-1D566;AL # MATHEMATICAL DOUBLE-STRUCK SMALL U
-1D567;AL # MATHEMATICAL DOUBLE-STRUCK SMALL V
-1D568;AL # MATHEMATICAL DOUBLE-STRUCK SMALL W
-1D569;AL # MATHEMATICAL DOUBLE-STRUCK SMALL X
-1D56A;AL # MATHEMATICAL DOUBLE-STRUCK SMALL Y
-1D56B;AL # MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D56C;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL A
-1D56D;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL B
-1D56E;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL C
-1D56F;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL D
-1D570;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL E
-1D571;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL F
-1D572;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL G
-1D573;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL H
-1D574;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL I
-1D575;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL J
-1D576;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL K
-1D577;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL L
-1D578;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL M
-1D579;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL N
-1D57A;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL O
-1D57B;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL P
-1D57C;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL Q
-1D57D;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL R
-1D57E;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL S
-1D57F;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL T
-1D580;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL U
-1D581;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL V
-1D582;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL W
-1D583;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL X
-1D584;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL Y
-1D585;AL # MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D586;AL # MATHEMATICAL BOLD FRAKTUR SMALL A
-1D587;AL # MATHEMATICAL BOLD FRAKTUR SMALL B
-1D588;AL # MATHEMATICAL BOLD FRAKTUR SMALL C
-1D589;AL # MATHEMATICAL BOLD FRAKTUR SMALL D
-1D58A;AL # MATHEMATICAL BOLD FRAKTUR SMALL E
-1D58B;AL # MATHEMATICAL BOLD FRAKTUR SMALL F
-1D58C;AL # MATHEMATICAL BOLD FRAKTUR SMALL G
-1D58D;AL # MATHEMATICAL BOLD FRAKTUR SMALL H
-1D58E;AL # MATHEMATICAL BOLD FRAKTUR SMALL I
-1D58F;AL # MATHEMATICAL BOLD FRAKTUR SMALL J
-1D590;AL # MATHEMATICAL BOLD FRAKTUR SMALL K
-1D591;AL # MATHEMATICAL BOLD FRAKTUR SMALL L
-1D592;AL # MATHEMATICAL BOLD FRAKTUR SMALL M
-1D593;AL # MATHEMATICAL BOLD FRAKTUR SMALL N
-1D594;AL # MATHEMATICAL BOLD FRAKTUR SMALL O
-1D595;AL # MATHEMATICAL BOLD FRAKTUR SMALL P
-1D596;AL # MATHEMATICAL BOLD FRAKTUR SMALL Q
-1D597;AL # MATHEMATICAL BOLD FRAKTUR SMALL R
-1D598;AL # MATHEMATICAL BOLD FRAKTUR SMALL S
-1D599;AL # MATHEMATICAL BOLD FRAKTUR SMALL T
-1D59A;AL # MATHEMATICAL BOLD FRAKTUR SMALL U
-1D59B;AL # MATHEMATICAL BOLD FRAKTUR SMALL V
-1D59C;AL # MATHEMATICAL BOLD FRAKTUR SMALL W
-1D59D;AL # MATHEMATICAL BOLD FRAKTUR SMALL X
-1D59E;AL # MATHEMATICAL BOLD FRAKTUR SMALL Y
-1D59F;AL # MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5A0;AL # MATHEMATICAL SANS-SERIF CAPITAL A
-1D5A1;AL # MATHEMATICAL SANS-SERIF CAPITAL B
-1D5A2;AL # MATHEMATICAL SANS-SERIF CAPITAL C
-1D5A3;AL # MATHEMATICAL SANS-SERIF CAPITAL D
-1D5A4;AL # MATHEMATICAL SANS-SERIF CAPITAL E
-1D5A5;AL # MATHEMATICAL SANS-SERIF CAPITAL F
-1D5A6;AL # MATHEMATICAL SANS-SERIF CAPITAL G
-1D5A7;AL # MATHEMATICAL SANS-SERIF CAPITAL H
-1D5A8;AL # MATHEMATICAL SANS-SERIF CAPITAL I
-1D5A9;AL # MATHEMATICAL SANS-SERIF CAPITAL J
-1D5AA;AL # MATHEMATICAL SANS-SERIF CAPITAL K
-1D5AB;AL # MATHEMATICAL SANS-SERIF CAPITAL L
-1D5AC;AL # MATHEMATICAL SANS-SERIF CAPITAL M
-1D5AD;AL # MATHEMATICAL SANS-SERIF CAPITAL N
-1D5AE;AL # MATHEMATICAL SANS-SERIF CAPITAL O
-1D5AF;AL # MATHEMATICAL SANS-SERIF CAPITAL P
-1D5B0;AL # MATHEMATICAL SANS-SERIF CAPITAL Q
-1D5B1;AL # MATHEMATICAL SANS-SERIF CAPITAL R
-1D5B2;AL # MATHEMATICAL SANS-SERIF CAPITAL S
-1D5B3;AL # MATHEMATICAL SANS-SERIF CAPITAL T
-1D5B4;AL # MATHEMATICAL SANS-SERIF CAPITAL U
-1D5B5;AL # MATHEMATICAL SANS-SERIF CAPITAL V
-1D5B6;AL # MATHEMATICAL SANS-SERIF CAPITAL W
-1D5B7;AL # MATHEMATICAL SANS-SERIF CAPITAL X
-1D5B8;AL # MATHEMATICAL SANS-SERIF CAPITAL Y
-1D5B9;AL # MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5BA;AL # MATHEMATICAL SANS-SERIF SMALL A
-1D5BB;AL # MATHEMATICAL SANS-SERIF SMALL B
-1D5BC;AL # MATHEMATICAL SANS-SERIF SMALL C
-1D5BD;AL # MATHEMATICAL SANS-SERIF SMALL D
-1D5BE;AL # MATHEMATICAL SANS-SERIF SMALL E
-1D5BF;AL # MATHEMATICAL SANS-SERIF SMALL F
-1D5C0;AL # MATHEMATICAL SANS-SERIF SMALL G
-1D5C1;AL # MATHEMATICAL SANS-SERIF SMALL H
-1D5C2;AL # MATHEMATICAL SANS-SERIF SMALL I
-1D5C3;AL # MATHEMATICAL SANS-SERIF SMALL J
-1D5C4;AL # MATHEMATICAL SANS-SERIF SMALL K
-1D5C5;AL # MATHEMATICAL SANS-SERIF SMALL L
-1D5C6;AL # MATHEMATICAL SANS-SERIF SMALL M
-1D5C7;AL # MATHEMATICAL SANS-SERIF SMALL N
-1D5C8;AL # MATHEMATICAL SANS-SERIF SMALL O
-1D5C9;AL # MATHEMATICAL SANS-SERIF SMALL P
-1D5CA;AL # MATHEMATICAL SANS-SERIF SMALL Q
-1D5CB;AL # MATHEMATICAL SANS-SERIF SMALL R
-1D5CC;AL # MATHEMATICAL SANS-SERIF SMALL S
-1D5CD;AL # MATHEMATICAL SANS-SERIF SMALL T
-1D5CE;AL # MATHEMATICAL SANS-SERIF SMALL U
-1D5CF;AL # MATHEMATICAL SANS-SERIF SMALL V
-1D5D0;AL # MATHEMATICAL SANS-SERIF SMALL W
-1D5D1;AL # MATHEMATICAL SANS-SERIF SMALL X
-1D5D2;AL # MATHEMATICAL SANS-SERIF SMALL Y
-1D5D3;AL # MATHEMATICAL SANS-SERIF SMALL Z
-1D5D4;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL A
-1D5D5;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL B
-1D5D6;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL C
-1D5D7;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL D
-1D5D8;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL E
-1D5D9;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL F
-1D5DA;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL G
-1D5DB;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL H
-1D5DC;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL I
-1D5DD;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL J
-1D5DE;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL K
-1D5DF;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL L
-1D5E0;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL M
-1D5E1;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL N
-1D5E2;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL O
-1D5E3;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL P
-1D5E4;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
-1D5E5;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL R
-1D5E6;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL S
-1D5E7;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL T
-1D5E8;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL U
-1D5E9;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL V
-1D5EA;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL W
-1D5EB;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL X
-1D5EC;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
-1D5ED;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D5EE;AL # MATHEMATICAL SANS-SERIF BOLD SMALL A
-1D5EF;AL # MATHEMATICAL SANS-SERIF BOLD SMALL B
-1D5F0;AL # MATHEMATICAL SANS-SERIF BOLD SMALL C
-1D5F1;AL # MATHEMATICAL SANS-SERIF BOLD SMALL D
-1D5F2;AL # MATHEMATICAL SANS-SERIF BOLD SMALL E
-1D5F3;AL # MATHEMATICAL SANS-SERIF BOLD SMALL F
-1D5F4;AL # MATHEMATICAL SANS-SERIF BOLD SMALL G
-1D5F5;AL # MATHEMATICAL SANS-SERIF BOLD SMALL H
-1D5F6;AL # MATHEMATICAL SANS-SERIF BOLD SMALL I
-1D5F7;AL # MATHEMATICAL SANS-SERIF BOLD SMALL J
-1D5F8;AL # MATHEMATICAL SANS-SERIF BOLD SMALL K
-1D5F9;AL # MATHEMATICAL SANS-SERIF BOLD SMALL L
-1D5FA;AL # MATHEMATICAL SANS-SERIF BOLD SMALL M
-1D5FB;AL # MATHEMATICAL SANS-SERIF BOLD SMALL N
-1D5FC;AL # MATHEMATICAL SANS-SERIF BOLD SMALL O
-1D5FD;AL # MATHEMATICAL SANS-SERIF BOLD SMALL P
-1D5FE;AL # MATHEMATICAL SANS-SERIF BOLD SMALL Q
-1D5FF;AL # MATHEMATICAL SANS-SERIF BOLD SMALL R
-1D600;AL # MATHEMATICAL SANS-SERIF BOLD SMALL S
-1D601;AL # MATHEMATICAL SANS-SERIF BOLD SMALL T
-1D602;AL # MATHEMATICAL SANS-SERIF BOLD SMALL U
-1D603;AL # MATHEMATICAL SANS-SERIF BOLD SMALL V
-1D604;AL # MATHEMATICAL SANS-SERIF BOLD SMALL W
-1D605;AL # MATHEMATICAL SANS-SERIF BOLD SMALL X
-1D606;AL # MATHEMATICAL SANS-SERIF BOLD SMALL Y
-1D607;AL # MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D608;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
-1D609;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
-1D60A;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
-1D60B;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
-1D60C;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
-1D60D;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
-1D60E;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
-1D60F;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
-1D610;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
-1D611;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
-1D612;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
-1D613;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
-1D614;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
-1D615;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
-1D616;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
-1D617;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
-1D618;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
-1D619;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
-1D61A;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
-1D61B;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
-1D61C;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
-1D61D;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
-1D61E;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
-1D61F;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
-1D620;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
-1D621;AL # MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D622;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL A
-1D623;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL B
-1D624;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL C
-1D625;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL D
-1D626;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL E
-1D627;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL F
-1D628;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL G
-1D629;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL H
-1D62A;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL I
-1D62B;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL J
-1D62C;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL K
-1D62D;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL L
-1D62E;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL M
-1D62F;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL N
-1D630;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL O
-1D631;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL P
-1D632;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL Q
-1D633;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL R
-1D634;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL S
-1D635;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL T
-1D636;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL U
-1D637;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL V
-1D638;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL W
-1D639;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL X
-1D63A;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL Y
-1D63B;AL # MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D63C;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-1D63D;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-1D63E;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-1D63F;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-1D640;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-1D641;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-1D642;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-1D643;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-1D644;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-1D645;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-1D646;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-1D647;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-1D648;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-1D649;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-1D64A;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-1D64B;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-1D64C;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-1D64D;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-1D64E;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-1D64F;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-1D650;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-1D651;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-1D652;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-1D653;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-1D654;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-1D655;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D656;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
-1D657;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
-1D658;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
-1D659;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
-1D65A;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
-1D65B;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
-1D65C;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
-1D65D;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
-1D65E;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
-1D65F;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-1D660;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
-1D661;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
-1D662;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
-1D663;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
-1D664;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
-1D665;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
-1D666;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
-1D667;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
-1D668;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
-1D669;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
-1D66A;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
-1D66B;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
-1D66C;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
-1D66D;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
-1D66E;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
-1D66F;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D670;AL # MATHEMATICAL MONOSPACE CAPITAL A
-1D671;AL # MATHEMATICAL MONOSPACE CAPITAL B
-1D672;AL # MATHEMATICAL MONOSPACE CAPITAL C
-1D673;AL # MATHEMATICAL MONOSPACE CAPITAL D
-1D674;AL # MATHEMATICAL MONOSPACE CAPITAL E
-1D675;AL # MATHEMATICAL MONOSPACE CAPITAL F
-1D676;AL # MATHEMATICAL MONOSPACE CAPITAL G
-1D677;AL # MATHEMATICAL MONOSPACE CAPITAL H
-1D678;AL # MATHEMATICAL MONOSPACE CAPITAL I
-1D679;AL # MATHEMATICAL MONOSPACE CAPITAL J
-1D67A;AL # MATHEMATICAL MONOSPACE CAPITAL K
-1D67B;AL # MATHEMATICAL MONOSPACE CAPITAL L
-1D67C;AL # MATHEMATICAL MONOSPACE CAPITAL M
-1D67D;AL # MATHEMATICAL MONOSPACE CAPITAL N
-1D67E;AL # MATHEMATICAL MONOSPACE CAPITAL O
-1D67F;AL # MATHEMATICAL MONOSPACE CAPITAL P
-1D680;AL # MATHEMATICAL MONOSPACE CAPITAL Q
-1D681;AL # MATHEMATICAL MONOSPACE CAPITAL R
-1D682;AL # MATHEMATICAL MONOSPACE CAPITAL S
-1D683;AL # MATHEMATICAL MONOSPACE CAPITAL T
-1D684;AL # MATHEMATICAL MONOSPACE CAPITAL U
-1D685;AL # MATHEMATICAL MONOSPACE CAPITAL V
-1D686;AL # MATHEMATICAL MONOSPACE CAPITAL W
-1D687;AL # MATHEMATICAL MONOSPACE CAPITAL X
-1D688;AL # MATHEMATICAL MONOSPACE CAPITAL Y
-1D689;AL # MATHEMATICAL MONOSPACE CAPITAL Z
-1D68A;AL # MATHEMATICAL MONOSPACE SMALL A
-1D68B;AL # MATHEMATICAL MONOSPACE SMALL B
-1D68C;AL # MATHEMATICAL MONOSPACE SMALL C
-1D68D;AL # MATHEMATICAL MONOSPACE SMALL D
-1D68E;AL # MATHEMATICAL MONOSPACE SMALL E
-1D68F;AL # MATHEMATICAL MONOSPACE SMALL F
-1D690;AL # MATHEMATICAL MONOSPACE SMALL G
-1D691;AL # MATHEMATICAL MONOSPACE SMALL H
-1D692;AL # MATHEMATICAL MONOSPACE SMALL I
-1D693;AL # MATHEMATICAL MONOSPACE SMALL J
-1D694;AL # MATHEMATICAL MONOSPACE SMALL K
-1D695;AL # MATHEMATICAL MONOSPACE SMALL L
-1D696;AL # MATHEMATICAL MONOSPACE SMALL M
-1D697;AL # MATHEMATICAL MONOSPACE SMALL N
-1D698;AL # MATHEMATICAL MONOSPACE SMALL O
-1D699;AL # MATHEMATICAL MONOSPACE SMALL P
-1D69A;AL # MATHEMATICAL MONOSPACE SMALL Q
-1D69B;AL # MATHEMATICAL MONOSPACE SMALL R
-1D69C;AL # MATHEMATICAL MONOSPACE SMALL S
-1D69D;AL # MATHEMATICAL MONOSPACE SMALL T
-1D69E;AL # MATHEMATICAL MONOSPACE SMALL U
-1D69F;AL # MATHEMATICAL MONOSPACE SMALL V
-1D6A0;AL # MATHEMATICAL MONOSPACE SMALL W
-1D6A1;AL # MATHEMATICAL MONOSPACE SMALL X
-1D6A2;AL # MATHEMATICAL MONOSPACE SMALL Y
-1D6A3;AL # MATHEMATICAL MONOSPACE SMALL Z
-1D6A4;AL # MATHEMATICAL ITALIC SMALL DOTLESS I
-1D6A5;AL # MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8;AL # MATHEMATICAL BOLD CAPITAL ALPHA
-1D6A9;AL # MATHEMATICAL BOLD CAPITAL BETA
-1D6AA;AL # MATHEMATICAL BOLD CAPITAL GAMMA
-1D6AB;AL # MATHEMATICAL BOLD CAPITAL DELTA
-1D6AC;AL # MATHEMATICAL BOLD CAPITAL EPSILON
-1D6AD;AL # MATHEMATICAL BOLD CAPITAL ZETA
-1D6AE;AL # MATHEMATICAL BOLD CAPITAL ETA
-1D6AF;AL # MATHEMATICAL BOLD CAPITAL THETA
-1D6B0;AL # MATHEMATICAL BOLD CAPITAL IOTA
-1D6B1;AL # MATHEMATICAL BOLD CAPITAL KAPPA
-1D6B2;AL # MATHEMATICAL BOLD CAPITAL LAMDA
-1D6B3;AL # MATHEMATICAL BOLD CAPITAL MU
-1D6B4;AL # MATHEMATICAL BOLD CAPITAL NU
-1D6B5;AL # MATHEMATICAL BOLD CAPITAL XI
-1D6B6;AL # MATHEMATICAL BOLD CAPITAL OMICRON
-1D6B7;AL # MATHEMATICAL BOLD CAPITAL PI
-1D6B8;AL # MATHEMATICAL BOLD CAPITAL RHO
-1D6B9;AL # MATHEMATICAL BOLD CAPITAL THETA SYMBOL
-1D6BA;AL # MATHEMATICAL BOLD CAPITAL SIGMA
-1D6BB;AL # MATHEMATICAL BOLD CAPITAL TAU
-1D6BC;AL # MATHEMATICAL BOLD CAPITAL UPSILON
-1D6BD;AL # MATHEMATICAL BOLD CAPITAL PHI
-1D6BE;AL # MATHEMATICAL BOLD CAPITAL CHI
-1D6BF;AL # MATHEMATICAL BOLD CAPITAL PSI
-1D6C0;AL # MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1;AL # MATHEMATICAL BOLD NABLA
-1D6C2;AL # MATHEMATICAL BOLD SMALL ALPHA
-1D6C3;AL # MATHEMATICAL BOLD SMALL BETA
-1D6C4;AL # MATHEMATICAL BOLD SMALL GAMMA
-1D6C5;AL # MATHEMATICAL BOLD SMALL DELTA
-1D6C6;AL # MATHEMATICAL BOLD SMALL EPSILON
-1D6C7;AL # MATHEMATICAL BOLD SMALL ZETA
-1D6C8;AL # MATHEMATICAL BOLD SMALL ETA
-1D6C9;AL # MATHEMATICAL BOLD SMALL THETA
-1D6CA;AL # MATHEMATICAL BOLD SMALL IOTA
-1D6CB;AL # MATHEMATICAL BOLD SMALL KAPPA
-1D6CC;AL # MATHEMATICAL BOLD SMALL LAMDA
-1D6CD;AL # MATHEMATICAL BOLD SMALL MU
-1D6CE;AL # MATHEMATICAL BOLD SMALL NU
-1D6CF;AL # MATHEMATICAL BOLD SMALL XI
-1D6D0;AL # MATHEMATICAL BOLD SMALL OMICRON
-1D6D1;AL # MATHEMATICAL BOLD SMALL PI
-1D6D2;AL # MATHEMATICAL BOLD SMALL RHO
-1D6D3;AL # MATHEMATICAL BOLD SMALL FINAL SIGMA
-1D6D4;AL # MATHEMATICAL BOLD SMALL SIGMA
-1D6D5;AL # MATHEMATICAL BOLD SMALL TAU
-1D6D6;AL # MATHEMATICAL BOLD SMALL UPSILON
-1D6D7;AL # MATHEMATICAL BOLD SMALL PHI
-1D6D8;AL # MATHEMATICAL BOLD SMALL CHI
-1D6D9;AL # MATHEMATICAL BOLD SMALL PSI
-1D6DA;AL # MATHEMATICAL BOLD SMALL OMEGA
-1D6DB;AL # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC;AL # MATHEMATICAL BOLD EPSILON SYMBOL
-1D6DD;AL # MATHEMATICAL BOLD THETA SYMBOL
-1D6DE;AL # MATHEMATICAL BOLD KAPPA SYMBOL
-1D6DF;AL # MATHEMATICAL BOLD PHI SYMBOL
-1D6E0;AL # MATHEMATICAL BOLD RHO SYMBOL
-1D6E1;AL # MATHEMATICAL BOLD PI SYMBOL
-1D6E2;AL # MATHEMATICAL ITALIC CAPITAL ALPHA
-1D6E3;AL # MATHEMATICAL ITALIC CAPITAL BETA
-1D6E4;AL # MATHEMATICAL ITALIC CAPITAL GAMMA
-1D6E5;AL # MATHEMATICAL ITALIC CAPITAL DELTA
-1D6E6;AL # MATHEMATICAL ITALIC CAPITAL EPSILON
-1D6E7;AL # MATHEMATICAL ITALIC CAPITAL ZETA
-1D6E8;AL # MATHEMATICAL ITALIC CAPITAL ETA
-1D6E9;AL # MATHEMATICAL ITALIC CAPITAL THETA
-1D6EA;AL # MATHEMATICAL ITALIC CAPITAL IOTA
-1D6EB;AL # MATHEMATICAL ITALIC CAPITAL KAPPA
-1D6EC;AL # MATHEMATICAL ITALIC CAPITAL LAMDA
-1D6ED;AL # MATHEMATICAL ITALIC CAPITAL MU
-1D6EE;AL # MATHEMATICAL ITALIC CAPITAL NU
-1D6EF;AL # MATHEMATICAL ITALIC CAPITAL XI
-1D6F0;AL # MATHEMATICAL ITALIC CAPITAL OMICRON
-1D6F1;AL # MATHEMATICAL ITALIC CAPITAL PI
-1D6F2;AL # MATHEMATICAL ITALIC CAPITAL RHO
-1D6F3;AL # MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
-1D6F4;AL # MATHEMATICAL ITALIC CAPITAL SIGMA
-1D6F5;AL # MATHEMATICAL ITALIC CAPITAL TAU
-1D6F6;AL # MATHEMATICAL ITALIC CAPITAL UPSILON
-1D6F7;AL # MATHEMATICAL ITALIC CAPITAL PHI
-1D6F8;AL # MATHEMATICAL ITALIC CAPITAL CHI
-1D6F9;AL # MATHEMATICAL ITALIC CAPITAL PSI
-1D6FA;AL # MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB;AL # MATHEMATICAL ITALIC NABLA
-1D6FC;AL # MATHEMATICAL ITALIC SMALL ALPHA
-1D6FD;AL # MATHEMATICAL ITALIC SMALL BETA
-1D6FE;AL # MATHEMATICAL ITALIC SMALL GAMMA
-1D6FF;AL # MATHEMATICAL ITALIC SMALL DELTA
-1D700;AL # MATHEMATICAL ITALIC SMALL EPSILON
-1D701;AL # MATHEMATICAL ITALIC SMALL ZETA
-1D702;AL # MATHEMATICAL ITALIC SMALL ETA
-1D703;AL # MATHEMATICAL ITALIC SMALL THETA
-1D704;AL # MATHEMATICAL ITALIC SMALL IOTA
-1D705;AL # MATHEMATICAL ITALIC SMALL KAPPA
-1D706;AL # MATHEMATICAL ITALIC SMALL LAMDA
-1D707;AL # MATHEMATICAL ITALIC SMALL MU
-1D708;AL # MATHEMATICAL ITALIC SMALL NU
-1D709;AL # MATHEMATICAL ITALIC SMALL XI
-1D70A;AL # MATHEMATICAL ITALIC SMALL OMICRON
-1D70B;AL # MATHEMATICAL ITALIC SMALL PI
-1D70C;AL # MATHEMATICAL ITALIC SMALL RHO
-1D70D;AL # MATHEMATICAL ITALIC SMALL FINAL SIGMA
-1D70E;AL # MATHEMATICAL ITALIC SMALL SIGMA
-1D70F;AL # MATHEMATICAL ITALIC SMALL TAU
-1D710;AL # MATHEMATICAL ITALIC SMALL UPSILON
-1D711;AL # MATHEMATICAL ITALIC SMALL PHI
-1D712;AL # MATHEMATICAL ITALIC SMALL CHI
-1D713;AL # MATHEMATICAL ITALIC SMALL PSI
-1D714;AL # MATHEMATICAL ITALIC SMALL OMEGA
-1D715;AL # MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716;AL # MATHEMATICAL ITALIC EPSILON SYMBOL
-1D717;AL # MATHEMATICAL ITALIC THETA SYMBOL
-1D718;AL # MATHEMATICAL ITALIC KAPPA SYMBOL
-1D719;AL # MATHEMATICAL ITALIC PHI SYMBOL
-1D71A;AL # MATHEMATICAL ITALIC RHO SYMBOL
-1D71B;AL # MATHEMATICAL ITALIC PI SYMBOL
-1D71C;AL # MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
-1D71D;AL # MATHEMATICAL BOLD ITALIC CAPITAL BETA
-1D71E;AL # MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
-1D71F;AL # MATHEMATICAL BOLD ITALIC CAPITAL DELTA
-1D720;AL # MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
-1D721;AL # MATHEMATICAL BOLD ITALIC CAPITAL ZETA
-1D722;AL # MATHEMATICAL BOLD ITALIC CAPITAL ETA
-1D723;AL # MATHEMATICAL BOLD ITALIC CAPITAL THETA
-1D724;AL # MATHEMATICAL BOLD ITALIC CAPITAL IOTA
-1D725;AL # MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
-1D726;AL # MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
-1D727;AL # MATHEMATICAL BOLD ITALIC CAPITAL MU
-1D728;AL # MATHEMATICAL BOLD ITALIC CAPITAL NU
-1D729;AL # MATHEMATICAL BOLD ITALIC CAPITAL XI
-1D72A;AL # MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
-1D72B;AL # MATHEMATICAL BOLD ITALIC CAPITAL PI
-1D72C;AL # MATHEMATICAL BOLD ITALIC CAPITAL RHO
-1D72D;AL # MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
-1D72E;AL # MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
-1D72F;AL # MATHEMATICAL BOLD ITALIC CAPITAL TAU
-1D730;AL # MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
-1D731;AL # MATHEMATICAL BOLD ITALIC CAPITAL PHI
-1D732;AL # MATHEMATICAL BOLD ITALIC CAPITAL CHI
-1D733;AL # MATHEMATICAL BOLD ITALIC CAPITAL PSI
-1D734;AL # MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735;AL # MATHEMATICAL BOLD ITALIC NABLA
-1D736;AL # MATHEMATICAL BOLD ITALIC SMALL ALPHA
-1D737;AL # MATHEMATICAL BOLD ITALIC SMALL BETA
-1D738;AL # MATHEMATICAL BOLD ITALIC SMALL GAMMA
-1D739;AL # MATHEMATICAL BOLD ITALIC SMALL DELTA
-1D73A;AL # MATHEMATICAL BOLD ITALIC SMALL EPSILON
-1D73B;AL # MATHEMATICAL BOLD ITALIC SMALL ZETA
-1D73C;AL # MATHEMATICAL BOLD ITALIC SMALL ETA
-1D73D;AL # MATHEMATICAL BOLD ITALIC SMALL THETA
-1D73E;AL # MATHEMATICAL BOLD ITALIC SMALL IOTA
-1D73F;AL # MATHEMATICAL BOLD ITALIC SMALL KAPPA
-1D740;AL # MATHEMATICAL BOLD ITALIC SMALL LAMDA
-1D741;AL # MATHEMATICAL BOLD ITALIC SMALL MU
-1D742;AL # MATHEMATICAL BOLD ITALIC SMALL NU
-1D743;AL # MATHEMATICAL BOLD ITALIC SMALL XI
-1D744;AL # MATHEMATICAL BOLD ITALIC SMALL OMICRON
-1D745;AL # MATHEMATICAL BOLD ITALIC SMALL PI
-1D746;AL # MATHEMATICAL BOLD ITALIC SMALL RHO
-1D747;AL # MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
-1D748;AL # MATHEMATICAL BOLD ITALIC SMALL SIGMA
-1D749;AL # MATHEMATICAL BOLD ITALIC SMALL TAU
-1D74A;AL # MATHEMATICAL BOLD ITALIC SMALL UPSILON
-1D74B;AL # MATHEMATICAL BOLD ITALIC SMALL PHI
-1D74C;AL # MATHEMATICAL BOLD ITALIC SMALL CHI
-1D74D;AL # MATHEMATICAL BOLD ITALIC SMALL PSI
-1D74E;AL # MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F;AL # MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750;AL # MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
-1D751;AL # MATHEMATICAL BOLD ITALIC THETA SYMBOL
-1D752;AL # MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
-1D753;AL # MATHEMATICAL BOLD ITALIC PHI SYMBOL
-1D754;AL # MATHEMATICAL BOLD ITALIC RHO SYMBOL
-1D755;AL # MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D756;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-1D757;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-1D758;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-1D759;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-1D75A;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-1D75B;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-1D75C;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-1D75D;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-1D75E;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-1D75F;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-1D760;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-1D761;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-1D762;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-1D763;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-1D764;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-1D765;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-1D766;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-1D767;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-1D768;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-1D769;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-1D76A;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-1D76B;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-1D76C;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-1D76D;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-1D76E;AL # MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F;AL # MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770;AL # MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
-1D771;AL # MATHEMATICAL SANS-SERIF BOLD SMALL BETA
-1D772;AL # MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
-1D773;AL # MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
-1D774;AL # MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
-1D775;AL # MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
-1D776;AL # MATHEMATICAL SANS-SERIF BOLD SMALL ETA
-1D777;AL # MATHEMATICAL SANS-SERIF BOLD SMALL THETA
-1D778;AL # MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
-1D779;AL # MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
-1D77A;AL # MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
-1D77B;AL # MATHEMATICAL SANS-SERIF BOLD SMALL MU
-1D77C;AL # MATHEMATICAL SANS-SERIF BOLD SMALL NU
-1D77D;AL # MATHEMATICAL SANS-SERIF BOLD SMALL XI
-1D77E;AL # MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
-1D77F;AL # MATHEMATICAL SANS-SERIF BOLD SMALL PI
-1D780;AL # MATHEMATICAL SANS-SERIF BOLD SMALL RHO
-1D781;AL # MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
-1D782;AL # MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
-1D783;AL # MATHEMATICAL SANS-SERIF BOLD SMALL TAU
-1D784;AL # MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
-1D785;AL # MATHEMATICAL SANS-SERIF BOLD SMALL PHI
-1D786;AL # MATHEMATICAL SANS-SERIF BOLD SMALL CHI
-1D787;AL # MATHEMATICAL SANS-SERIF BOLD SMALL PSI
-1D788;AL # MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789;AL # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A;AL # MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
-1D78B;AL # MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
-1D78C;AL # MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
-1D78D;AL # MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
-1D78E;AL # MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
-1D78F;AL # MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D790;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
-1D791;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
-1D792;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
-1D793;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
-1D794;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
-1D795;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
-1D796;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
-1D797;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
-1D798;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
-1D799;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
-1D79A;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
-1D79B;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
-1D79C;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
-1D79D;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
-1D79E;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
-1D79F;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
-1D7A0;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
-1D7A1;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
-1D7A2;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
-1D7A3;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
-1D7A4;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
-1D7A5;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
-1D7A6;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
-1D7A7;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
-1D7A8;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
-1D7AB;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
-1D7AC;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
-1D7AD;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
-1D7AE;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
-1D7AF;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
-1D7B0;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
-1D7B1;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
-1D7B2;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
-1D7B3;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
-1D7B4;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
-1D7B5;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
-1D7B6;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
-1D7B7;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
-1D7B8;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
-1D7B9;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
-1D7BA;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
-1D7BB;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
-1D7BC;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
-1D7BD;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
-1D7BE;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
-1D7BF;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
-1D7C0;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
-1D7C1;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
-1D7C2;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
-1D7C5;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
-1D7C6;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
-1D7C7;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
-1D7C8;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
-1D7C9;AL # MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CA;AL # MATHEMATICAL BOLD CAPITAL DIGAMMA
-1D7CB;AL # MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE;NU # MATHEMATICAL BOLD DIGIT ZERO
-1D7CF;NU # MATHEMATICAL BOLD DIGIT ONE
-1D7D0;NU # MATHEMATICAL BOLD DIGIT TWO
-1D7D1;NU # MATHEMATICAL BOLD DIGIT THREE
-1D7D2;NU # MATHEMATICAL BOLD DIGIT FOUR
-1D7D3;NU # MATHEMATICAL BOLD DIGIT FIVE
-1D7D4;NU # MATHEMATICAL BOLD DIGIT SIX
-1D7D5;NU # MATHEMATICAL BOLD DIGIT SEVEN
-1D7D6;NU # MATHEMATICAL BOLD DIGIT EIGHT
-1D7D7;NU # MATHEMATICAL BOLD DIGIT NINE
-1D7D8;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
-1D7D9;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
-1D7DA;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
-1D7DB;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
-1D7DC;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
-1D7DD;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
-1D7DE;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
-1D7DF;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
-1D7E0;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
-1D7E1;NU # MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
-1D7E2;NU # MATHEMATICAL SANS-SERIF DIGIT ZERO
-1D7E3;NU # MATHEMATICAL SANS-SERIF DIGIT ONE
-1D7E4;NU # MATHEMATICAL SANS-SERIF DIGIT TWO
-1D7E5;NU # MATHEMATICAL SANS-SERIF DIGIT THREE
-1D7E6;NU # MATHEMATICAL SANS-SERIF DIGIT FOUR
-1D7E7;NU # MATHEMATICAL SANS-SERIF DIGIT FIVE
-1D7E8;NU # MATHEMATICAL SANS-SERIF DIGIT SIX
-1D7E9;NU # MATHEMATICAL SANS-SERIF DIGIT SEVEN
-1D7EA;NU # MATHEMATICAL SANS-SERIF DIGIT EIGHT
-1D7EB;NU # MATHEMATICAL SANS-SERIF DIGIT NINE
-1D7EC;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
-1D7ED;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
-1D7EE;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
-1D7EF;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
-1D7F0;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
-1D7F1;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
-1D7F2;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
-1D7F3;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
-1D7F4;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
-1D7F5;NU # MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
-1D7F6;NU # MATHEMATICAL MONOSPACE DIGIT ZERO
-1D7F7;NU # MATHEMATICAL MONOSPACE DIGIT ONE
-1D7F8;NU # MATHEMATICAL MONOSPACE DIGIT TWO
-1D7F9;NU # MATHEMATICAL MONOSPACE DIGIT THREE
-1D7FA;NU # MATHEMATICAL MONOSPACE DIGIT FOUR
-1D7FB;NU # MATHEMATICAL MONOSPACE DIGIT FIVE
-1D7FC;NU # MATHEMATICAL MONOSPACE DIGIT SIX
-1D7FD;NU # MATHEMATICAL MONOSPACE DIGIT SEVEN
-1D7FE;NU # MATHEMATICAL MONOSPACE DIGIT EIGHT
-1D7FF;NU # MATHEMATICAL MONOSPACE DIGIT NINE
-1F000;AL # MAHJONG TILE EAST WIND
-1F001;AL # MAHJONG TILE SOUTH WIND
-1F002;AL # MAHJONG TILE WEST WIND
-1F003;AL # MAHJONG TILE NORTH WIND
-1F004;AL # MAHJONG TILE RED DRAGON
-1F005;AL # MAHJONG TILE GREEN DRAGON
-1F006;AL # MAHJONG TILE WHITE DRAGON
-1F007;AL # MAHJONG TILE ONE OF CHARACTERS
-1F008;AL # MAHJONG TILE TWO OF CHARACTERS
-1F009;AL # MAHJONG TILE THREE OF CHARACTERS
-1F00A;AL # MAHJONG TILE FOUR OF CHARACTERS
-1F00B;AL # MAHJONG TILE FIVE OF CHARACTERS
-1F00C;AL # MAHJONG TILE SIX OF CHARACTERS
-1F00D;AL # MAHJONG TILE SEVEN OF CHARACTERS
-1F00E;AL # MAHJONG TILE EIGHT OF CHARACTERS
-1F00F;AL # MAHJONG TILE NINE OF CHARACTERS
-1F010;AL # MAHJONG TILE ONE OF BAMBOOS
-1F011;AL # MAHJONG TILE TWO OF BAMBOOS
-1F012;AL # MAHJONG TILE THREE OF BAMBOOS
-1F013;AL # MAHJONG TILE FOUR OF BAMBOOS
-1F014;AL # MAHJONG TILE FIVE OF BAMBOOS
-1F015;AL # MAHJONG TILE SIX OF BAMBOOS
-1F016;AL # MAHJONG TILE SEVEN OF BAMBOOS
-1F017;AL # MAHJONG TILE EIGHT OF BAMBOOS
-1F018;AL # MAHJONG TILE NINE OF BAMBOOS
-1F019;AL # MAHJONG TILE ONE OF CIRCLES
-1F01A;AL # MAHJONG TILE TWO OF CIRCLES
-1F01B;AL # MAHJONG TILE THREE OF CIRCLES
-1F01C;AL # MAHJONG TILE FOUR OF CIRCLES
-1F01D;AL # MAHJONG TILE FIVE OF CIRCLES
-1F01E;AL # MAHJONG TILE SIX OF CIRCLES
-1F01F;AL # MAHJONG TILE SEVEN OF CIRCLES
-1F020;AL # MAHJONG TILE EIGHT OF CIRCLES
-1F021;AL # MAHJONG TILE NINE OF CIRCLES
-1F022;AL # MAHJONG TILE PLUM
-1F023;AL # MAHJONG TILE ORCHID
-1F024;AL # MAHJONG TILE BAMBOO
-1F025;AL # MAHJONG TILE CHRYSANTHEMUM
-1F026;AL # MAHJONG TILE SPRING
-1F027;AL # MAHJONG TILE SUMMER
-1F028;AL # MAHJONG TILE AUTUMN
-1F029;AL # MAHJONG TILE WINTER
-1F02A;AL # MAHJONG TILE JOKER
-1F02B;AL # MAHJONG TILE BACK
-1F030;AL # DOMINO TILE HORIZONTAL BACK
-1F031;AL # DOMINO TILE HORIZONTAL-00-00
-1F032;AL # DOMINO TILE HORIZONTAL-00-01
-1F033;AL # DOMINO TILE HORIZONTAL-00-02
-1F034;AL # DOMINO TILE HORIZONTAL-00-03
-1F035;AL # DOMINO TILE HORIZONTAL-00-04
-1F036;AL # DOMINO TILE HORIZONTAL-00-05
-1F037;AL # DOMINO TILE HORIZONTAL-00-06
-1F038;AL # DOMINO TILE HORIZONTAL-01-00
-1F039;AL # DOMINO TILE HORIZONTAL-01-01
-1F03A;AL # DOMINO TILE HORIZONTAL-01-02
-1F03B;AL # DOMINO TILE HORIZONTAL-01-03
-1F03C;AL # DOMINO TILE HORIZONTAL-01-04
-1F03D;AL # DOMINO TILE HORIZONTAL-01-05
-1F03E;AL # DOMINO TILE HORIZONTAL-01-06
-1F03F;AL # DOMINO TILE HORIZONTAL-02-00
-1F040;AL # DOMINO TILE HORIZONTAL-02-01
-1F041;AL # DOMINO TILE HORIZONTAL-02-02
-1F042;AL # DOMINO TILE HORIZONTAL-02-03
-1F043;AL # DOMINO TILE HORIZONTAL-02-04
-1F044;AL # DOMINO TILE HORIZONTAL-02-05
-1F045;AL # DOMINO TILE HORIZONTAL-02-06
-1F046;AL # DOMINO TILE HORIZONTAL-03-00
-1F047;AL # DOMINO TILE HORIZONTAL-03-01
-1F048;AL # DOMINO TILE HORIZONTAL-03-02
-1F049;AL # DOMINO TILE HORIZONTAL-03-03
-1F04A;AL # DOMINO TILE HORIZONTAL-03-04
-1F04B;AL # DOMINO TILE HORIZONTAL-03-05
-1F04C;AL # DOMINO TILE HORIZONTAL-03-06
-1F04D;AL # DOMINO TILE HORIZONTAL-04-00
-1F04E;AL # DOMINO TILE HORIZONTAL-04-01
-1F04F;AL # DOMINO TILE HORIZONTAL-04-02
-1F050;AL # DOMINO TILE HORIZONTAL-04-03
-1F051;AL # DOMINO TILE HORIZONTAL-04-04
-1F052;AL # DOMINO TILE HORIZONTAL-04-05
-1F053;AL # DOMINO TILE HORIZONTAL-04-06
-1F054;AL # DOMINO TILE HORIZONTAL-05-00
-1F055;AL # DOMINO TILE HORIZONTAL-05-01
-1F056;AL # DOMINO TILE HORIZONTAL-05-02
-1F057;AL # DOMINO TILE HORIZONTAL-05-03
-1F058;AL # DOMINO TILE HORIZONTAL-05-04
-1F059;AL # DOMINO TILE HORIZONTAL-05-05
-1F05A;AL # DOMINO TILE HORIZONTAL-05-06
-1F05B;AL # DOMINO TILE HORIZONTAL-06-00
-1F05C;AL # DOMINO TILE HORIZONTAL-06-01
-1F05D;AL # DOMINO TILE HORIZONTAL-06-02
-1F05E;AL # DOMINO TILE HORIZONTAL-06-03
-1F05F;AL # DOMINO TILE HORIZONTAL-06-04
-1F060;AL # DOMINO TILE HORIZONTAL-06-05
-1F061;AL # DOMINO TILE HORIZONTAL-06-06
-1F062;AL # DOMINO TILE VERTICAL BACK
-1F063;AL # DOMINO TILE VERTICAL-00-00
-1F064;AL # DOMINO TILE VERTICAL-00-01
-1F065;AL # DOMINO TILE VERTICAL-00-02
-1F066;AL # DOMINO TILE VERTICAL-00-03
-1F067;AL # DOMINO TILE VERTICAL-00-04
-1F068;AL # DOMINO TILE VERTICAL-00-05
-1F069;AL # DOMINO TILE VERTICAL-00-06
-1F06A;AL # DOMINO TILE VERTICAL-01-00
-1F06B;AL # DOMINO TILE VERTICAL-01-01
-1F06C;AL # DOMINO TILE VERTICAL-01-02
-1F06D;AL # DOMINO TILE VERTICAL-01-03
-1F06E;AL # DOMINO TILE VERTICAL-01-04
-1F06F;AL # DOMINO TILE VERTICAL-01-05
-1F070;AL # DOMINO TILE VERTICAL-01-06
-1F071;AL # DOMINO TILE VERTICAL-02-00
-1F072;AL # DOMINO TILE VERTICAL-02-01
-1F073;AL # DOMINO TILE VERTICAL-02-02
-1F074;AL # DOMINO TILE VERTICAL-02-03
-1F075;AL # DOMINO TILE VERTICAL-02-04
-1F076;AL # DOMINO TILE VERTICAL-02-05
-1F077;AL # DOMINO TILE VERTICAL-02-06
-1F078;AL # DOMINO TILE VERTICAL-03-00
-1F079;AL # DOMINO TILE VERTICAL-03-01
-1F07A;AL # DOMINO TILE VERTICAL-03-02
-1F07B;AL # DOMINO TILE VERTICAL-03-03
-1F07C;AL # DOMINO TILE VERTICAL-03-04
-1F07D;AL # DOMINO TILE VERTICAL-03-05
-1F07E;AL # DOMINO TILE VERTICAL-03-06
-1F07F;AL # DOMINO TILE VERTICAL-04-00
-1F080;AL # DOMINO TILE VERTICAL-04-01
-1F081;AL # DOMINO TILE VERTICAL-04-02
-1F082;AL # DOMINO TILE VERTICAL-04-03
-1F083;AL # DOMINO TILE VERTICAL-04-04
-1F084;AL # DOMINO TILE VERTICAL-04-05
-1F085;AL # DOMINO TILE VERTICAL-04-06
-1F086;AL # DOMINO TILE VERTICAL-05-00
-1F087;AL # DOMINO TILE VERTICAL-05-01
-1F088;AL # DOMINO TILE VERTICAL-05-02
-1F089;AL # DOMINO TILE VERTICAL-05-03
-1F08A;AL # DOMINO TILE VERTICAL-05-04
-1F08B;AL # DOMINO TILE VERTICAL-05-05
-1F08C;AL # DOMINO TILE VERTICAL-05-06
-1F08D;AL # DOMINO TILE VERTICAL-06-00
-1F08E;AL # DOMINO TILE VERTICAL-06-01
-1F08F;AL # DOMINO TILE VERTICAL-06-02
-1F090;AL # DOMINO TILE VERTICAL-06-03
-1F091;AL # DOMINO TILE VERTICAL-06-04
-1F092;AL # DOMINO TILE VERTICAL-06-05
-1F093;AL # DOMINO TILE VERTICAL-06-06
-1F100;AI # DIGIT ZERO FULL STOP
-1F101;AI # DIGIT ZERO COMMA
-1F102;AI # DIGIT ONE COMMA
-1F103;AI # DIGIT TWO COMMA
-1F104;AI # DIGIT THREE COMMA
-1F105;AI # DIGIT FOUR COMMA
-1F106;AI # DIGIT FIVE COMMA
-1F107;AI # DIGIT SIX COMMA
-1F108;AI # DIGIT SEVEN COMMA
-1F109;AI # DIGIT EIGHT COMMA
-1F10A;AI # DIGIT NINE COMMA
-1F110;AI # PARENTHESIZED LATIN CAPITAL LETTER A
-1F111;AI # PARENTHESIZED LATIN CAPITAL LETTER B
-1F112;AI # PARENTHESIZED LATIN CAPITAL LETTER C
-1F113;AI # PARENTHESIZED LATIN CAPITAL LETTER D
-1F114;AI # PARENTHESIZED LATIN CAPITAL LETTER E
-1F115;AI # PARENTHESIZED LATIN CAPITAL LETTER F
-1F116;AI # PARENTHESIZED LATIN CAPITAL LETTER G
-1F117;AI # PARENTHESIZED LATIN CAPITAL LETTER H
-1F118;AI # PARENTHESIZED LATIN CAPITAL LETTER I
-1F119;AI # PARENTHESIZED LATIN CAPITAL LETTER J
-1F11A;AI # PARENTHESIZED LATIN CAPITAL LETTER K
-1F11B;AI # PARENTHESIZED LATIN CAPITAL LETTER L
-1F11C;AI # PARENTHESIZED LATIN CAPITAL LETTER M
-1F11D;AI # PARENTHESIZED LATIN CAPITAL LETTER N
-1F11E;AI # PARENTHESIZED LATIN CAPITAL LETTER O
-1F11F;AI # PARENTHESIZED LATIN CAPITAL LETTER P
-1F120;AI # PARENTHESIZED LATIN CAPITAL LETTER Q
-1F121;AI # PARENTHESIZED LATIN CAPITAL LETTER R
-1F122;AI # PARENTHESIZED LATIN CAPITAL LETTER S
-1F123;AI # PARENTHESIZED LATIN CAPITAL LETTER T
-1F124;AI # PARENTHESIZED LATIN CAPITAL LETTER U
-1F125;AI # PARENTHESIZED LATIN CAPITAL LETTER V
-1F126;AI # PARENTHESIZED LATIN CAPITAL LETTER W
-1F127;AI # PARENTHESIZED LATIN CAPITAL LETTER X
-1F128;AI # PARENTHESIZED LATIN CAPITAL LETTER Y
-1F129;AI # PARENTHESIZED LATIN CAPITAL LETTER Z
-1F12A;AI # TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12B;AI # CIRCLED ITALIC LATIN CAPITAL LETTER C
-1F12C;AI # CIRCLED ITALIC LATIN CAPITAL LETTER R
-1F12D;AI # CIRCLED CD
-1F12E;AL # CIRCLED WZ
-1F131;AI # SQUARED LATIN CAPITAL LETTER B
-1F13D;AI # SQUARED LATIN CAPITAL LETTER N
-1F13F;AI # SQUARED LATIN CAPITAL LETTER P
-1F142;AI # SQUARED LATIN CAPITAL LETTER S
-1F146;AI # SQUARED LATIN CAPITAL LETTER W
-1F14A;AI # SQUARED HV
-1F14B;AI # SQUARED MV
-1F14C;AI # SQUARED SD
-1F14D;AI # SQUARED SS
-1F14E;AI # SQUARED PPV
-1F157;AI # NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F;AI # NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179;AI # NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B;AI # NEGATIVE SQUARED LATIN CAPITAL LETTER L
-1F17C;AI # NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F;AI # NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A;AI # CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18B;AI # NEGATIVE SQUARED IC
-1F18C;AI # NEGATIVE SQUARED PA
-1F18D;AI # NEGATIVE SQUARED SA
-1F190;AI # SQUARE DJ
-1F200;ID # SQUARE HIRAGANA HOKA
-1F210;ID # SQUARED CJK UNIFIED IDEOGRAPH-624B
-1F211;ID # SQUARED CJK UNIFIED IDEOGRAPH-5B57
-1F212;ID # SQUARED CJK UNIFIED IDEOGRAPH-53CC
-1F213;ID # SQUARED KATAKANA DE
-1F214;ID # SQUARED CJK UNIFIED IDEOGRAPH-4E8C
-1F215;ID # SQUARED CJK UNIFIED IDEOGRAPH-591A
-1F216;ID # SQUARED CJK UNIFIED IDEOGRAPH-89E3
-1F217;ID # SQUARED CJK UNIFIED IDEOGRAPH-5929
-1F218;ID # SQUARED CJK UNIFIED IDEOGRAPH-4EA4
-1F219;ID # SQUARED CJK UNIFIED IDEOGRAPH-6620
-1F21A;ID # SQUARED CJK UNIFIED IDEOGRAPH-7121
-1F21B;ID # SQUARED CJK UNIFIED IDEOGRAPH-6599
-1F21C;ID # SQUARED CJK UNIFIED IDEOGRAPH-524D
-1F21D;ID # SQUARED CJK UNIFIED IDEOGRAPH-5F8C
-1F21E;ID # SQUARED CJK UNIFIED IDEOGRAPH-518D
-1F21F;ID # SQUARED CJK UNIFIED IDEOGRAPH-65B0
-1F220;ID # SQUARED CJK UNIFIED IDEOGRAPH-521D
-1F221;ID # SQUARED CJK UNIFIED IDEOGRAPH-7D42
-1F222;ID # SQUARED CJK UNIFIED IDEOGRAPH-751F
-1F223;ID # SQUARED CJK UNIFIED IDEOGRAPH-8CA9
-1F224;ID # SQUARED CJK UNIFIED IDEOGRAPH-58F0
-1F225;ID # SQUARED CJK UNIFIED IDEOGRAPH-5439
-1F226;ID # SQUARED CJK UNIFIED IDEOGRAPH-6F14
-1F227;ID # SQUARED CJK UNIFIED IDEOGRAPH-6295
-1F228;ID # SQUARED CJK UNIFIED IDEOGRAPH-6355
-1F229;ID # SQUARED CJK UNIFIED IDEOGRAPH-4E00
-1F22A;ID # SQUARED CJK UNIFIED IDEOGRAPH-4E09
-1F22B;ID # SQUARED CJK UNIFIED IDEOGRAPH-904A
-1F22C;ID # SQUARED CJK UNIFIED IDEOGRAPH-5DE6
-1F22D;ID # SQUARED CJK UNIFIED IDEOGRAPH-4E2D
-1F22E;ID # SQUARED CJK UNIFIED IDEOGRAPH-53F3
-1F22F;ID # SQUARED CJK UNIFIED IDEOGRAPH-6307
-1F230;ID # SQUARED CJK UNIFIED IDEOGRAPH-8D70
-1F231;ID # SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
-1F241;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
-1F242;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
-1F243;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
-1F244;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
-1F245;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
-1F246;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
-1F247;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
-1F248;ID # TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6;ID # <CJK Ideograph Extension B, First>..<CJK Ideograph Extension B, Last>
-2A6D7..2A6FF;ID # <reserved-2A6D7>..<reserved-2A6FF>
-2A700..2B734;ID # <CJK Ideograph Extension C, First>..<CJK Ideograph Extension C, Last>
-2B735..2F7FF;ID # <reserved-2B735>..<reserved-2F7FF>
-2F800;ID # CJK COMPATIBILITY IDEOGRAPH-2F800
-2F801;ID # CJK COMPATIBILITY IDEOGRAPH-2F801
-2F802;ID # CJK COMPATIBILITY IDEOGRAPH-2F802
-2F803;ID # CJK COMPATIBILITY IDEOGRAPH-2F803
-2F804;ID # CJK COMPATIBILITY IDEOGRAPH-2F804
-2F805;ID # CJK COMPATIBILITY IDEOGRAPH-2F805
-2F806;ID # CJK COMPATIBILITY IDEOGRAPH-2F806
-2F807;ID # CJK COMPATIBILITY IDEOGRAPH-2F807
-2F808;ID # CJK COMPATIBILITY IDEOGRAPH-2F808
-2F809;ID # CJK COMPATIBILITY IDEOGRAPH-2F809
-2F80A;ID # CJK COMPATIBILITY IDEOGRAPH-2F80A
-2F80B;ID # CJK COMPATIBILITY IDEOGRAPH-2F80B
-2F80C;ID # CJK COMPATIBILITY IDEOGRAPH-2F80C
-2F80D;ID # CJK COMPATIBILITY IDEOGRAPH-2F80D
-2F80E;ID # CJK COMPATIBILITY IDEOGRAPH-2F80E
-2F80F;ID # CJK COMPATIBILITY IDEOGRAPH-2F80F
-2F810;ID # CJK COMPATIBILITY IDEOGRAPH-2F810
-2F811;ID # CJK COMPATIBILITY IDEOGRAPH-2F811
-2F812;ID # CJK COMPATIBILITY IDEOGRAPH-2F812
-2F813;ID # CJK COMPATIBILITY IDEOGRAPH-2F813
-2F814;ID # CJK COMPATIBILITY IDEOGRAPH-2F814
-2F815;ID # CJK COMPATIBILITY IDEOGRAPH-2F815
-2F816;ID # CJK COMPATIBILITY IDEOGRAPH-2F816
-2F817;ID # CJK COMPATIBILITY IDEOGRAPH-2F817
-2F818;ID # CJK COMPATIBILITY IDEOGRAPH-2F818
-2F819;ID # CJK COMPATIBILITY IDEOGRAPH-2F819
-2F81A;ID # CJK COMPATIBILITY IDEOGRAPH-2F81A
-2F81B;ID # CJK COMPATIBILITY IDEOGRAPH-2F81B
-2F81C;ID # CJK COMPATIBILITY IDEOGRAPH-2F81C
-2F81D;ID # CJK COMPATIBILITY IDEOGRAPH-2F81D
-2F81E;ID # CJK COMPATIBILITY IDEOGRAPH-2F81E
-2F81F;ID # CJK COMPATIBILITY IDEOGRAPH-2F81F
-2F820;ID # CJK COMPATIBILITY IDEOGRAPH-2F820
-2F821;ID # CJK COMPATIBILITY IDEOGRAPH-2F821
-2F822;ID # CJK COMPATIBILITY IDEOGRAPH-2F822
-2F823;ID # CJK COMPATIBILITY IDEOGRAPH-2F823
-2F824;ID # CJK COMPATIBILITY IDEOGRAPH-2F824
-2F825;ID # CJK COMPATIBILITY IDEOGRAPH-2F825
-2F826;ID # CJK COMPATIBILITY IDEOGRAPH-2F826
-2F827;ID # CJK COMPATIBILITY IDEOGRAPH-2F827
-2F828;ID # CJK COMPATIBILITY IDEOGRAPH-2F828
-2F829;ID # CJK COMPATIBILITY IDEOGRAPH-2F829
-2F82A;ID # CJK COMPATIBILITY IDEOGRAPH-2F82A
-2F82B;ID # CJK COMPATIBILITY IDEOGRAPH-2F82B
-2F82C;ID # CJK COMPATIBILITY IDEOGRAPH-2F82C
-2F82D;ID # CJK COMPATIBILITY IDEOGRAPH-2F82D
-2F82E;ID # CJK COMPATIBILITY IDEOGRAPH-2F82E
-2F82F;ID # CJK COMPATIBILITY IDEOGRAPH-2F82F
-2F830;ID # CJK COMPATIBILITY IDEOGRAPH-2F830
-2F831;ID # CJK COMPATIBILITY IDEOGRAPH-2F831
-2F832;ID # CJK COMPATIBILITY IDEOGRAPH-2F832
-2F833;ID # CJK COMPATIBILITY IDEOGRAPH-2F833
-2F834;ID # CJK COMPATIBILITY IDEOGRAPH-2F834
-2F835;ID # CJK COMPATIBILITY IDEOGRAPH-2F835
-2F836;ID # CJK COMPATIBILITY IDEOGRAPH-2F836
-2F837;ID # CJK COMPATIBILITY IDEOGRAPH-2F837
-2F838;ID # CJK COMPATIBILITY IDEOGRAPH-2F838
-2F839;ID # CJK COMPATIBILITY IDEOGRAPH-2F839
-2F83A;ID # CJK COMPATIBILITY IDEOGRAPH-2F83A
-2F83B;ID # CJK COMPATIBILITY IDEOGRAPH-2F83B
-2F83C;ID # CJK COMPATIBILITY IDEOGRAPH-2F83C
-2F83D;ID # CJK COMPATIBILITY IDEOGRAPH-2F83D
-2F83E;ID # CJK COMPATIBILITY IDEOGRAPH-2F83E
-2F83F;ID # CJK COMPATIBILITY IDEOGRAPH-2F83F
-2F840;ID # CJK COMPATIBILITY IDEOGRAPH-2F840
-2F841;ID # CJK COMPATIBILITY IDEOGRAPH-2F841
-2F842;ID # CJK COMPATIBILITY IDEOGRAPH-2F842
-2F843;ID # CJK COMPATIBILITY IDEOGRAPH-2F843
-2F844;ID # CJK COMPATIBILITY IDEOGRAPH-2F844
-2F845;ID # CJK COMPATIBILITY IDEOGRAPH-2F845
-2F846;ID # CJK COMPATIBILITY IDEOGRAPH-2F846
-2F847;ID # CJK COMPATIBILITY IDEOGRAPH-2F847
-2F848;ID # CJK COMPATIBILITY IDEOGRAPH-2F848
-2F849;ID # CJK COMPATIBILITY IDEOGRAPH-2F849
-2F84A;ID # CJK COMPATIBILITY IDEOGRAPH-2F84A
-2F84B;ID # CJK COMPATIBILITY IDEOGRAPH-2F84B
-2F84C;ID # CJK COMPATIBILITY IDEOGRAPH-2F84C
-2F84D;ID # CJK COMPATIBILITY IDEOGRAPH-2F84D
-2F84E;ID # CJK COMPATIBILITY IDEOGRAPH-2F84E
-2F84F;ID # CJK COMPATIBILITY IDEOGRAPH-2F84F
-2F850;ID # CJK COMPATIBILITY IDEOGRAPH-2F850
-2F851;ID # CJK COMPATIBILITY IDEOGRAPH-2F851
-2F852;ID # CJK COMPATIBILITY IDEOGRAPH-2F852
-2F853;ID # CJK COMPATIBILITY IDEOGRAPH-2F853
-2F854;ID # CJK COMPATIBILITY IDEOGRAPH-2F854
-2F855;ID # CJK COMPATIBILITY IDEOGRAPH-2F855
-2F856;ID # CJK COMPATIBILITY IDEOGRAPH-2F856
-2F857;ID # CJK COMPATIBILITY IDEOGRAPH-2F857
-2F858;ID # CJK COMPATIBILITY IDEOGRAPH-2F858
-2F859;ID # CJK COMPATIBILITY IDEOGRAPH-2F859
-2F85A;ID # CJK COMPATIBILITY IDEOGRAPH-2F85A
-2F85B;ID # CJK COMPATIBILITY IDEOGRAPH-2F85B
-2F85C;ID # CJK COMPATIBILITY IDEOGRAPH-2F85C
-2F85D;ID # CJK COMPATIBILITY IDEOGRAPH-2F85D
-2F85E;ID # CJK COMPATIBILITY IDEOGRAPH-2F85E
-2F85F;ID # CJK COMPATIBILITY IDEOGRAPH-2F85F
-2F860;ID # CJK COMPATIBILITY IDEOGRAPH-2F860
-2F861;ID # CJK COMPATIBILITY IDEOGRAPH-2F861
-2F862;ID # CJK COMPATIBILITY IDEOGRAPH-2F862
-2F863;ID # CJK COMPATIBILITY IDEOGRAPH-2F863
-2F864;ID # CJK COMPATIBILITY IDEOGRAPH-2F864
-2F865;ID # CJK COMPATIBILITY IDEOGRAPH-2F865
-2F866;ID # CJK COMPATIBILITY IDEOGRAPH-2F866
-2F867;ID # CJK COMPATIBILITY IDEOGRAPH-2F867
-2F868;ID # CJK COMPATIBILITY IDEOGRAPH-2F868
-2F869;ID # CJK COMPATIBILITY IDEOGRAPH-2F869
-2F86A;ID # CJK COMPATIBILITY IDEOGRAPH-2F86A
-2F86B;ID # CJK COMPATIBILITY IDEOGRAPH-2F86B
-2F86C;ID # CJK COMPATIBILITY IDEOGRAPH-2F86C
-2F86D;ID # CJK COMPATIBILITY IDEOGRAPH-2F86D
-2F86E;ID # CJK COMPATIBILITY IDEOGRAPH-2F86E
-2F86F;ID # CJK COMPATIBILITY IDEOGRAPH-2F86F
-2F870;ID # CJK COMPATIBILITY IDEOGRAPH-2F870
-2F871;ID # CJK COMPATIBILITY IDEOGRAPH-2F871
-2F872;ID # CJK COMPATIBILITY IDEOGRAPH-2F872
-2F873;ID # CJK COMPATIBILITY IDEOGRAPH-2F873
-2F874;ID # CJK COMPATIBILITY IDEOGRAPH-2F874
-2F875;ID # CJK COMPATIBILITY IDEOGRAPH-2F875
-2F876;ID # CJK COMPATIBILITY IDEOGRAPH-2F876
-2F877;ID # CJK COMPATIBILITY IDEOGRAPH-2F877
-2F878;ID # CJK COMPATIBILITY IDEOGRAPH-2F878
-2F879;ID # CJK COMPATIBILITY IDEOGRAPH-2F879
-2F87A;ID # CJK COMPATIBILITY IDEOGRAPH-2F87A
-2F87B;ID # CJK COMPATIBILITY IDEOGRAPH-2F87B
-2F87C;ID # CJK COMPATIBILITY IDEOGRAPH-2F87C
-2F87D;ID # CJK COMPATIBILITY IDEOGRAPH-2F87D
-2F87E;ID # CJK COMPATIBILITY IDEOGRAPH-2F87E
-2F87F;ID # CJK COMPATIBILITY IDEOGRAPH-2F87F
-2F880;ID # CJK COMPATIBILITY IDEOGRAPH-2F880
-2F881;ID # CJK COMPATIBILITY IDEOGRAPH-2F881
-2F882;ID # CJK COMPATIBILITY IDEOGRAPH-2F882
-2F883;ID # CJK COMPATIBILITY IDEOGRAPH-2F883
-2F884;ID # CJK COMPATIBILITY IDEOGRAPH-2F884
-2F885;ID # CJK COMPATIBILITY IDEOGRAPH-2F885
-2F886;ID # CJK COMPATIBILITY IDEOGRAPH-2F886
-2F887;ID # CJK COMPATIBILITY IDEOGRAPH-2F887
-2F888;ID # CJK COMPATIBILITY IDEOGRAPH-2F888
-2F889;ID # CJK COMPATIBILITY IDEOGRAPH-2F889
-2F88A;ID # CJK COMPATIBILITY IDEOGRAPH-2F88A
-2F88B;ID # CJK COMPATIBILITY IDEOGRAPH-2F88B
-2F88C;ID # CJK COMPATIBILITY IDEOGRAPH-2F88C
-2F88D;ID # CJK COMPATIBILITY IDEOGRAPH-2F88D
-2F88E;ID # CJK COMPATIBILITY IDEOGRAPH-2F88E
-2F88F;ID # CJK COMPATIBILITY IDEOGRAPH-2F88F
-2F890;ID # CJK COMPATIBILITY IDEOGRAPH-2F890
-2F891;ID # CJK COMPATIBILITY IDEOGRAPH-2F891
-2F892;ID # CJK COMPATIBILITY IDEOGRAPH-2F892
-2F893;ID # CJK COMPATIBILITY IDEOGRAPH-2F893
-2F894;ID # CJK COMPATIBILITY IDEOGRAPH-2F894
-2F895;ID # CJK COMPATIBILITY IDEOGRAPH-2F895
-2F896;ID # CJK COMPATIBILITY IDEOGRAPH-2F896
-2F897;ID # CJK COMPATIBILITY IDEOGRAPH-2F897
-2F898;ID # CJK COMPATIBILITY IDEOGRAPH-2F898
-2F899;ID # CJK COMPATIBILITY IDEOGRAPH-2F899
-2F89A;ID # CJK COMPATIBILITY IDEOGRAPH-2F89A
-2F89B;ID # CJK COMPATIBILITY IDEOGRAPH-2F89B
-2F89C;ID # CJK COMPATIBILITY IDEOGRAPH-2F89C
-2F89D;ID # CJK COMPATIBILITY IDEOGRAPH-2F89D
-2F89E;ID # CJK COMPATIBILITY IDEOGRAPH-2F89E
-2F89F;ID # CJK COMPATIBILITY IDEOGRAPH-2F89F
-2F8A0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A0
-2F8A1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A1
-2F8A2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A2
-2F8A3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A3
-2F8A4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A4
-2F8A5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A5
-2F8A6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A6
-2F8A7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A7
-2F8A8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A8
-2F8A9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8A9
-2F8AA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AA
-2F8AB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AB
-2F8AC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AC
-2F8AD;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AD
-2F8AE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AE
-2F8AF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8AF
-2F8B0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B0
-2F8B1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B1
-2F8B2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B2
-2F8B3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B3
-2F8B4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B4
-2F8B5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B5
-2F8B6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B6
-2F8B7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B7
-2F8B8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B8
-2F8B9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8B9
-2F8BA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BA
-2F8BB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BB
-2F8BC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BC
-2F8BD;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BD
-2F8BE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BE
-2F8BF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8BF
-2F8C0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C0
-2F8C1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C1
-2F8C2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C2
-2F8C3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C3
-2F8C4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C4
-2F8C5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C5
-2F8C6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C6
-2F8C7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C7
-2F8C8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C8
-2F8C9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8C9
-2F8CA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CA
-2F8CB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CB
-2F8CC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CC
-2F8CD;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CD
-2F8CE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CE
-2F8CF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8CF
-2F8D0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D0
-2F8D1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D1
-2F8D2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D2
-2F8D3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D3
-2F8D4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D4
-2F8D5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D5
-2F8D6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D6
-2F8D7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D7
-2F8D8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D8
-2F8D9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8D9
-2F8DA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DA
-2F8DB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DB
-2F8DC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DC
-2F8DD;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DD
-2F8DE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DE
-2F8DF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8DF
-2F8E0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E0
-2F8E1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E1
-2F8E2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E2
-2F8E3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E3
-2F8E4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E4
-2F8E5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E5
-2F8E6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E6
-2F8E7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E7
-2F8E8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E8
-2F8E9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8E9
-2F8EA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8EA
-2F8EB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8EB
-2F8EC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8EC
-2F8ED;ID # CJK COMPATIBILITY IDEOGRAPH-2F8ED
-2F8EE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8EE
-2F8EF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8EF
-2F8F0;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F0
-2F8F1;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F1
-2F8F2;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F2
-2F8F3;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F3
-2F8F4;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F4
-2F8F5;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F5
-2F8F6;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F6
-2F8F7;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F7
-2F8F8;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F8
-2F8F9;ID # CJK COMPATIBILITY IDEOGRAPH-2F8F9
-2F8FA;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FA
-2F8FB;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FB
-2F8FC;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FC
-2F8FD;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FD
-2F8FE;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FE
-2F8FF;ID # CJK COMPATIBILITY IDEOGRAPH-2F8FF
-2F900;ID # CJK COMPATIBILITY IDEOGRAPH-2F900
-2F901;ID # CJK COMPATIBILITY IDEOGRAPH-2F901
-2F902;ID # CJK COMPATIBILITY IDEOGRAPH-2F902
-2F903;ID # CJK COMPATIBILITY IDEOGRAPH-2F903
-2F904;ID # CJK COMPATIBILITY IDEOGRAPH-2F904
-2F905;ID # CJK COMPATIBILITY IDEOGRAPH-2F905
-2F906;ID # CJK COMPATIBILITY IDEOGRAPH-2F906
-2F907;ID # CJK COMPATIBILITY IDEOGRAPH-2F907
-2F908;ID # CJK COMPATIBILITY IDEOGRAPH-2F908
-2F909;ID # CJK COMPATIBILITY IDEOGRAPH-2F909
-2F90A;ID # CJK COMPATIBILITY IDEOGRAPH-2F90A
-2F90B;ID # CJK COMPATIBILITY IDEOGRAPH-2F90B
-2F90C;ID # CJK COMPATIBILITY IDEOGRAPH-2F90C
-2F90D;ID # CJK COMPATIBILITY IDEOGRAPH-2F90D
-2F90E;ID # CJK COMPATIBILITY IDEOGRAPH-2F90E
-2F90F;ID # CJK COMPATIBILITY IDEOGRAPH-2F90F
-2F910;ID # CJK COMPATIBILITY IDEOGRAPH-2F910
-2F911;ID # CJK COMPATIBILITY IDEOGRAPH-2F911
-2F912;ID # CJK COMPATIBILITY IDEOGRAPH-2F912
-2F913;ID # CJK COMPATIBILITY IDEOGRAPH-2F913
-2F914;ID # CJK COMPATIBILITY IDEOGRAPH-2F914
-2F915;ID # CJK COMPATIBILITY IDEOGRAPH-2F915
-2F916;ID # CJK COMPATIBILITY IDEOGRAPH-2F916
-2F917;ID # CJK COMPATIBILITY IDEOGRAPH-2F917
-2F918;ID # CJK COMPATIBILITY IDEOGRAPH-2F918
-2F919;ID # CJK COMPATIBILITY IDEOGRAPH-2F919
-2F91A;ID # CJK COMPATIBILITY IDEOGRAPH-2F91A
-2F91B;ID # CJK COMPATIBILITY IDEOGRAPH-2F91B
-2F91C;ID # CJK COMPATIBILITY IDEOGRAPH-2F91C
-2F91D;ID # CJK COMPATIBILITY IDEOGRAPH-2F91D
-2F91E;ID # CJK COMPATIBILITY IDEOGRAPH-2F91E
-2F91F;ID # CJK COMPATIBILITY IDEOGRAPH-2F91F
-2F920;ID # CJK COMPATIBILITY IDEOGRAPH-2F920
-2F921;ID # CJK COMPATIBILITY IDEOGRAPH-2F921
-2F922;ID # CJK COMPATIBILITY IDEOGRAPH-2F922
-2F923;ID # CJK COMPATIBILITY IDEOGRAPH-2F923
-2F924;ID # CJK COMPATIBILITY IDEOGRAPH-2F924
-2F925;ID # CJK COMPATIBILITY IDEOGRAPH-2F925
-2F926;ID # CJK COMPATIBILITY IDEOGRAPH-2F926
-2F927;ID # CJK COMPATIBILITY IDEOGRAPH-2F927
-2F928;ID # CJK COMPATIBILITY IDEOGRAPH-2F928
-2F929;ID # CJK COMPATIBILITY IDEOGRAPH-2F929
-2F92A;ID # CJK COMPATIBILITY IDEOGRAPH-2F92A
-2F92B;ID # CJK COMPATIBILITY IDEOGRAPH-2F92B
-2F92C;ID # CJK COMPATIBILITY IDEOGRAPH-2F92C
-2F92D;ID # CJK COMPATIBILITY IDEOGRAPH-2F92D
-2F92E;ID # CJK COMPATIBILITY IDEOGRAPH-2F92E
-2F92F;ID # CJK COMPATIBILITY IDEOGRAPH-2F92F
-2F930;ID # CJK COMPATIBILITY IDEOGRAPH-2F930
-2F931;ID # CJK COMPATIBILITY IDEOGRAPH-2F931
-2F932;ID # CJK COMPATIBILITY IDEOGRAPH-2F932
-2F933;ID # CJK COMPATIBILITY IDEOGRAPH-2F933
-2F934;ID # CJK COMPATIBILITY IDEOGRAPH-2F934
-2F935;ID # CJK COMPATIBILITY IDEOGRAPH-2F935
-2F936;ID # CJK COMPATIBILITY IDEOGRAPH-2F936
-2F937;ID # CJK COMPATIBILITY IDEOGRAPH-2F937
-2F938;ID # CJK COMPATIBILITY IDEOGRAPH-2F938
-2F939;ID # CJK COMPATIBILITY IDEOGRAPH-2F939
-2F93A;ID # CJK COMPATIBILITY IDEOGRAPH-2F93A
-2F93B;ID # CJK COMPATIBILITY IDEOGRAPH-2F93B
-2F93C;ID # CJK COMPATIBILITY IDEOGRAPH-2F93C
-2F93D;ID # CJK COMPATIBILITY IDEOGRAPH-2F93D
-2F93E;ID # CJK COMPATIBILITY IDEOGRAPH-2F93E
-2F93F;ID # CJK COMPATIBILITY IDEOGRAPH-2F93F
-2F940;ID # CJK COMPATIBILITY IDEOGRAPH-2F940
-2F941;ID # CJK COMPATIBILITY IDEOGRAPH-2F941
-2F942;ID # CJK COMPATIBILITY IDEOGRAPH-2F942
-2F943;ID # CJK COMPATIBILITY IDEOGRAPH-2F943
-2F944;ID # CJK COMPATIBILITY IDEOGRAPH-2F944
-2F945;ID # CJK COMPATIBILITY IDEOGRAPH-2F945
-2F946;ID # CJK COMPATIBILITY IDEOGRAPH-2F946
-2F947;ID # CJK COMPATIBILITY IDEOGRAPH-2F947
-2F948;ID # CJK COMPATIBILITY IDEOGRAPH-2F948
-2F949;ID # CJK COMPATIBILITY IDEOGRAPH-2F949
-2F94A;ID # CJK COMPATIBILITY IDEOGRAPH-2F94A
-2F94B;ID # CJK COMPATIBILITY IDEOGRAPH-2F94B
-2F94C;ID # CJK COMPATIBILITY IDEOGRAPH-2F94C
-2F94D;ID # CJK COMPATIBILITY IDEOGRAPH-2F94D
-2F94E;ID # CJK COMPATIBILITY IDEOGRAPH-2F94E
-2F94F;ID # CJK COMPATIBILITY IDEOGRAPH-2F94F
-2F950;ID # CJK COMPATIBILITY IDEOGRAPH-2F950
-2F951;ID # CJK COMPATIBILITY IDEOGRAPH-2F951
-2F952;ID # CJK COMPATIBILITY IDEOGRAPH-2F952
-2F953;ID # CJK COMPATIBILITY IDEOGRAPH-2F953
-2F954;ID # CJK COMPATIBILITY IDEOGRAPH-2F954
-2F955;ID # CJK COMPATIBILITY IDEOGRAPH-2F955
-2F956;ID # CJK COMPATIBILITY IDEOGRAPH-2F956
-2F957;ID # CJK COMPATIBILITY IDEOGRAPH-2F957
-2F958;ID # CJK COMPATIBILITY IDEOGRAPH-2F958
-2F959;ID # CJK COMPATIBILITY IDEOGRAPH-2F959
-2F95A;ID # CJK COMPATIBILITY IDEOGRAPH-2F95A
-2F95B;ID # CJK COMPATIBILITY IDEOGRAPH-2F95B
-2F95C;ID # CJK COMPATIBILITY IDEOGRAPH-2F95C
-2F95D;ID # CJK COMPATIBILITY IDEOGRAPH-2F95D
-2F95E;ID # CJK COMPATIBILITY IDEOGRAPH-2F95E
-2F95F;ID # CJK COMPATIBILITY IDEOGRAPH-2F95F
-2F960;ID # CJK COMPATIBILITY IDEOGRAPH-2F960
-2F961;ID # CJK COMPATIBILITY IDEOGRAPH-2F961
-2F962;ID # CJK COMPATIBILITY IDEOGRAPH-2F962
-2F963;ID # CJK COMPATIBILITY IDEOGRAPH-2F963
-2F964;ID # CJK COMPATIBILITY IDEOGRAPH-2F964
-2F965;ID # CJK COMPATIBILITY IDEOGRAPH-2F965
-2F966;ID # CJK COMPATIBILITY IDEOGRAPH-2F966
-2F967;ID # CJK COMPATIBILITY IDEOGRAPH-2F967
-2F968;ID # CJK COMPATIBILITY IDEOGRAPH-2F968
-2F969;ID # CJK COMPATIBILITY IDEOGRAPH-2F969
-2F96A;ID # CJK COMPATIBILITY IDEOGRAPH-2F96A
-2F96B;ID # CJK COMPATIBILITY IDEOGRAPH-2F96B
-2F96C;ID # CJK COMPATIBILITY IDEOGRAPH-2F96C
-2F96D;ID # CJK COMPATIBILITY IDEOGRAPH-2F96D
-2F96E;ID # CJK COMPATIBILITY IDEOGRAPH-2F96E
-2F96F;ID # CJK COMPATIBILITY IDEOGRAPH-2F96F
-2F970;ID # CJK COMPATIBILITY IDEOGRAPH-2F970
-2F971;ID # CJK COMPATIBILITY IDEOGRAPH-2F971
-2F972;ID # CJK COMPATIBILITY IDEOGRAPH-2F972
-2F973;ID # CJK COMPATIBILITY IDEOGRAPH-2F973
-2F974;ID # CJK COMPATIBILITY IDEOGRAPH-2F974
-2F975;ID # CJK COMPATIBILITY IDEOGRAPH-2F975
-2F976;ID # CJK COMPATIBILITY IDEOGRAPH-2F976
-2F977;ID # CJK COMPATIBILITY IDEOGRAPH-2F977
-2F978;ID # CJK COMPATIBILITY IDEOGRAPH-2F978
-2F979;ID # CJK COMPATIBILITY IDEOGRAPH-2F979
-2F97A;ID # CJK COMPATIBILITY IDEOGRAPH-2F97A
-2F97B;ID # CJK COMPATIBILITY IDEOGRAPH-2F97B
-2F97C;ID # CJK COMPATIBILITY IDEOGRAPH-2F97C
-2F97D;ID # CJK COMPATIBILITY IDEOGRAPH-2F97D
-2F97E;ID # CJK COMPATIBILITY IDEOGRAPH-2F97E
-2F97F;ID # CJK COMPATIBILITY IDEOGRAPH-2F97F
-2F980;ID # CJK COMPATIBILITY IDEOGRAPH-2F980
-2F981;ID # CJK COMPATIBILITY IDEOGRAPH-2F981
-2F982;ID # CJK COMPATIBILITY IDEOGRAPH-2F982
-2F983;ID # CJK COMPATIBILITY IDEOGRAPH-2F983
-2F984;ID # CJK COMPATIBILITY IDEOGRAPH-2F984
-2F985;ID # CJK COMPATIBILITY IDEOGRAPH-2F985
-2F986;ID # CJK COMPATIBILITY IDEOGRAPH-2F986
-2F987;ID # CJK COMPATIBILITY IDEOGRAPH-2F987
-2F988;ID # CJK COMPATIBILITY IDEOGRAPH-2F988
-2F989;ID # CJK COMPATIBILITY IDEOGRAPH-2F989
-2F98A;ID # CJK COMPATIBILITY IDEOGRAPH-2F98A
-2F98B;ID # CJK COMPATIBILITY IDEOGRAPH-2F98B
-2F98C;ID # CJK COMPATIBILITY IDEOGRAPH-2F98C
-2F98D;ID # CJK COMPATIBILITY IDEOGRAPH-2F98D
-2F98E;ID # CJK COMPATIBILITY IDEOGRAPH-2F98E
-2F98F;ID # CJK COMPATIBILITY IDEOGRAPH-2F98F
-2F990;ID # CJK COMPATIBILITY IDEOGRAPH-2F990
-2F991;ID # CJK COMPATIBILITY IDEOGRAPH-2F991
-2F992;ID # CJK COMPATIBILITY IDEOGRAPH-2F992
-2F993;ID # CJK COMPATIBILITY IDEOGRAPH-2F993
-2F994;ID # CJK COMPATIBILITY IDEOGRAPH-2F994
-2F995;ID # CJK COMPATIBILITY IDEOGRAPH-2F995
-2F996;ID # CJK COMPATIBILITY IDEOGRAPH-2F996
-2F997;ID # CJK COMPATIBILITY IDEOGRAPH-2F997
-2F998;ID # CJK COMPATIBILITY IDEOGRAPH-2F998
-2F999;ID # CJK COMPATIBILITY IDEOGRAPH-2F999
-2F99A;ID # CJK COMPATIBILITY IDEOGRAPH-2F99A
-2F99B;ID # CJK COMPATIBILITY IDEOGRAPH-2F99B
-2F99C;ID # CJK COMPATIBILITY IDEOGRAPH-2F99C
-2F99D;ID # CJK COMPATIBILITY IDEOGRAPH-2F99D
-2F99E;ID # CJK COMPATIBILITY IDEOGRAPH-2F99E
-2F99F;ID # CJK COMPATIBILITY IDEOGRAPH-2F99F
-2F9A0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A0
-2F9A1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A1
-2F9A2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A2
-2F9A3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A3
-2F9A4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A4
-2F9A5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A5
-2F9A6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A6
-2F9A7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A7
-2F9A8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A8
-2F9A9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9A9
-2F9AA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AA
-2F9AB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AB
-2F9AC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AC
-2F9AD;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AD
-2F9AE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AE
-2F9AF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9AF
-2F9B0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B0
-2F9B1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B1
-2F9B2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B2
-2F9B3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B3
-2F9B4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B4
-2F9B5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B5
-2F9B6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B6
-2F9B7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B7
-2F9B8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B8
-2F9B9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9B9
-2F9BA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BA
-2F9BB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BB
-2F9BC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BC
-2F9BD;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BD
-2F9BE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BE
-2F9BF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9BF
-2F9C0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C0
-2F9C1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C1
-2F9C2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C2
-2F9C3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C3
-2F9C4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C4
-2F9C5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C5
-2F9C6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C6
-2F9C7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C7
-2F9C8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C8
-2F9C9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9C9
-2F9CA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CA
-2F9CB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CB
-2F9CC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CC
-2F9CD;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CD
-2F9CE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CE
-2F9CF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9CF
-2F9D0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D0
-2F9D1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D1
-2F9D2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D2
-2F9D3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D3
-2F9D4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D4
-2F9D5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D5
-2F9D6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D6
-2F9D7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D7
-2F9D8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D8
-2F9D9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9D9
-2F9DA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DA
-2F9DB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DB
-2F9DC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DC
-2F9DD;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DD
-2F9DE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DE
-2F9DF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9DF
-2F9E0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E0
-2F9E1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E1
-2F9E2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E2
-2F9E3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E3
-2F9E4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E4
-2F9E5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E5
-2F9E6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E6
-2F9E7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E7
-2F9E8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E8
-2F9E9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9E9
-2F9EA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9EA
-2F9EB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9EB
-2F9EC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9EC
-2F9ED;ID # CJK COMPATIBILITY IDEOGRAPH-2F9ED
-2F9EE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9EE
-2F9EF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9EF
-2F9F0;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F0
-2F9F1;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F1
-2F9F2;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F2
-2F9F3;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F3
-2F9F4;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F4
-2F9F5;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F5
-2F9F6;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F6
-2F9F7;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F7
-2F9F8;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F8
-2F9F9;ID # CJK COMPATIBILITY IDEOGRAPH-2F9F9
-2F9FA;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FA
-2F9FB;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FB
-2F9FC;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FC
-2F9FD;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FD
-2F9FE;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FE
-2F9FF;ID # CJK COMPATIBILITY IDEOGRAPH-2F9FF
-2FA00;ID # CJK COMPATIBILITY IDEOGRAPH-2FA00
-2FA01;ID # CJK COMPATIBILITY IDEOGRAPH-2FA01
-2FA02;ID # CJK COMPATIBILITY IDEOGRAPH-2FA02
-2FA03;ID # CJK COMPATIBILITY IDEOGRAPH-2FA03
-2FA04;ID # CJK COMPATIBILITY IDEOGRAPH-2FA04
-2FA05;ID # CJK COMPATIBILITY IDEOGRAPH-2FA05
-2FA06;ID # CJK COMPATIBILITY IDEOGRAPH-2FA06
-2FA07;ID # CJK COMPATIBILITY IDEOGRAPH-2FA07
-2FA08;ID # CJK COMPATIBILITY IDEOGRAPH-2FA08
-2FA09;ID # CJK COMPATIBILITY IDEOGRAPH-2FA09
-2FA0A;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0A
-2FA0B;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0B
-2FA0C;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0C
-2FA0D;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0D
-2FA0E;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0E
-2FA0F;ID # CJK COMPATIBILITY IDEOGRAPH-2FA0F
-2FA10;ID # CJK COMPATIBILITY IDEOGRAPH-2FA10
-2FA11;ID # CJK COMPATIBILITY IDEOGRAPH-2FA11
-2FA12;ID # CJK COMPATIBILITY IDEOGRAPH-2FA12
-2FA13;ID # CJK COMPATIBILITY IDEOGRAPH-2FA13
-2FA14;ID # CJK COMPATIBILITY IDEOGRAPH-2FA14
-2FA15;ID # CJK COMPATIBILITY IDEOGRAPH-2FA15
-2FA16;ID # CJK COMPATIBILITY IDEOGRAPH-2FA16
-2FA17;ID # CJK COMPATIBILITY IDEOGRAPH-2FA17
-2FA18;ID # CJK COMPATIBILITY IDEOGRAPH-2FA18
-2FA19;ID # CJK COMPATIBILITY IDEOGRAPH-2FA19
-2FA1A;ID # CJK COMPATIBILITY IDEOGRAPH-2FA1A
-2FA1B;ID # CJK COMPATIBILITY IDEOGRAPH-2FA1B
-2FA1C;ID # CJK COMPATIBILITY IDEOGRAPH-2FA1C
-2FA1D;ID # CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD;ID # <reserved-2FA1E>..<reserved-2FFFD>
-30000..3FFFD;ID # <reserved-30000>..<reserved-3FFFD>
-E0001;CM # LANGUAGE TAG
-E0020;CM # TAG SPACE
-E0021;CM # TAG EXCLAMATION MARK
-E0022;CM # TAG QUOTATION MARK
-E0023;CM # TAG NUMBER SIGN
-E0024;CM # TAG DOLLAR SIGN
-E0025;CM # TAG PERCENT SIGN
-E0026;CM # TAG AMPERSAND
-E0027;CM # TAG APOSTROPHE
-E0028;CM # TAG LEFT PARENTHESIS
-E0029;CM # TAG RIGHT PARENTHESIS
-E002A;CM # TAG ASTERISK
-E002B;CM # TAG PLUS SIGN
-E002C;CM # TAG COMMA
-E002D;CM # TAG HYPHEN-MINUS
-E002E;CM # TAG FULL STOP
-E002F;CM # TAG SOLIDUS
-E0030;CM # TAG DIGIT ZERO
-E0031;CM # TAG DIGIT ONE
-E0032;CM # TAG DIGIT TWO
-E0033;CM # TAG DIGIT THREE
-E0034;CM # TAG DIGIT FOUR
-E0035;CM # TAG DIGIT FIVE
-E0036;CM # TAG DIGIT SIX
-E0037;CM # TAG DIGIT SEVEN
-E0038;CM # TAG DIGIT EIGHT
-E0039;CM # TAG DIGIT NINE
-E003A;CM # TAG COLON
-E003B;CM # TAG SEMICOLON
-E003C;CM # TAG LESS-THAN SIGN
-E003D;CM # TAG EQUALS SIGN
-E003E;CM # TAG GREATER-THAN SIGN
-E003F;CM # TAG QUESTION MARK
-E0040;CM # TAG COMMERCIAL AT
-E0041;CM # TAG LATIN CAPITAL LETTER A
-E0042;CM # TAG LATIN CAPITAL LETTER B
-E0043;CM # TAG LATIN CAPITAL LETTER C
-E0044;CM # TAG LATIN CAPITAL LETTER D
-E0045;CM # TAG LATIN CAPITAL LETTER E
-E0046;CM # TAG LATIN CAPITAL LETTER F
-E0047;CM # TAG LATIN CAPITAL LETTER G
-E0048;CM # TAG LATIN CAPITAL LETTER H
-E0049;CM # TAG LATIN CAPITAL LETTER I
-E004A;CM # TAG LATIN CAPITAL LETTER J
-E004B;CM # TAG LATIN CAPITAL LETTER K
-E004C;CM # TAG LATIN CAPITAL LETTER L
-E004D;CM # TAG LATIN CAPITAL LETTER M
-E004E;CM # TAG LATIN CAPITAL LETTER N
-E004F;CM # TAG LATIN CAPITAL LETTER O
-E0050;CM # TAG LATIN CAPITAL LETTER P
-E0051;CM # TAG LATIN CAPITAL LETTER Q
-E0052;CM # TAG LATIN CAPITAL LETTER R
-E0053;CM # TAG LATIN CAPITAL LETTER S
-E0054;CM # TAG LATIN CAPITAL LETTER T
-E0055;CM # TAG LATIN CAPITAL LETTER U
-E0056;CM # TAG LATIN CAPITAL LETTER V
-E0057;CM # TAG LATIN CAPITAL LETTER W
-E0058;CM # TAG LATIN CAPITAL LETTER X
-E0059;CM # TAG LATIN CAPITAL LETTER Y
-E005A;CM # TAG LATIN CAPITAL LETTER Z
-E005B;CM # TAG LEFT SQUARE BRACKET
-E005C;CM # TAG REVERSE SOLIDUS
-E005D;CM # TAG RIGHT SQUARE BRACKET
-E005E;CM # TAG CIRCUMFLEX ACCENT
-E005F;CM # TAG LOW LINE
-E0060;CM # TAG GRAVE ACCENT
-E0061;CM # TAG LATIN SMALL LETTER A
-E0062;CM # TAG LATIN SMALL LETTER B
-E0063;CM # TAG LATIN SMALL LETTER C
-E0064;CM # TAG LATIN SMALL LETTER D
-E0065;CM # TAG LATIN SMALL LETTER E
-E0066;CM # TAG LATIN SMALL LETTER F
-E0067;CM # TAG LATIN SMALL LETTER G
-E0068;CM # TAG LATIN SMALL LETTER H
-E0069;CM # TAG LATIN SMALL LETTER I
-E006A;CM # TAG LATIN SMALL LETTER J
-E006B;CM # TAG LATIN SMALL LETTER K
-E006C;CM # TAG LATIN SMALL LETTER L
-E006D;CM # TAG LATIN SMALL LETTER M
-E006E;CM # TAG LATIN SMALL LETTER N
-E006F;CM # TAG LATIN SMALL LETTER O
-E0070;CM # TAG LATIN SMALL LETTER P
-E0071;CM # TAG LATIN SMALL LETTER Q
-E0072;CM # TAG LATIN SMALL LETTER R
-E0073;CM # TAG LATIN SMALL LETTER S
-E0074;CM # TAG LATIN SMALL LETTER T
-E0075;CM # TAG LATIN SMALL LETTER U
-E0076;CM # TAG LATIN SMALL LETTER V
-E0077;CM # TAG LATIN SMALL LETTER W
-E0078;CM # TAG LATIN SMALL LETTER X
-E0079;CM # TAG LATIN SMALL LETTER Y
-E007A;CM # TAG LATIN SMALL LETTER Z
-E007B;CM # TAG LEFT CURLY BRACKET
-E007C;CM # TAG VERTICAL LINE
-E007D;CM # TAG RIGHT CURLY BRACKET
-E007E;CM # TAG TILDE
-E007F;CM # CANCEL TAG
-E0100;CM # VARIATION SELECTOR-17
-E0101;CM # VARIATION SELECTOR-18
-E0102;CM # VARIATION SELECTOR-19
-E0103;CM # VARIATION SELECTOR-20
-E0104;CM # VARIATION SELECTOR-21
-E0105;CM # VARIATION SELECTOR-22
-E0106;CM # VARIATION SELECTOR-23
-E0107;CM # VARIATION SELECTOR-24
-E0108;CM # VARIATION SELECTOR-25
-E0109;CM # VARIATION SELECTOR-26
-E010A;CM # VARIATION SELECTOR-27
-E010B;CM # VARIATION SELECTOR-28
-E010C;CM # VARIATION SELECTOR-29
-E010D;CM # VARIATION SELECTOR-30
-E010E;CM # VARIATION SELECTOR-31
-E010F;CM # VARIATION SELECTOR-32
-E0110;CM # VARIATION SELECTOR-33
-E0111;CM # VARIATION SELECTOR-34
-E0112;CM # VARIATION SELECTOR-35
-E0113;CM # VARIATION SELECTOR-36
-E0114;CM # VARIATION SELECTOR-37
-E0115;CM # VARIATION SELECTOR-38
-E0116;CM # VARIATION SELECTOR-39
-E0117;CM # VARIATION SELECTOR-40
-E0118;CM # VARIATION SELECTOR-41
-E0119;CM # VARIATION SELECTOR-42
-E011A;CM # VARIATION SELECTOR-43
-E011B;CM # VARIATION SELECTOR-44
-E011C;CM # VARIATION SELECTOR-45
-E011D;CM # VARIATION SELECTOR-46
-E011E;CM # VARIATION SELECTOR-47
-E011F;CM # VARIATION SELECTOR-48
-E0120;CM # VARIATION SELECTOR-49
-E0121;CM # VARIATION SELECTOR-50
-E0122;CM # VARIATION SELECTOR-51
-E0123;CM # VARIATION SELECTOR-52
-E0124;CM # VARIATION SELECTOR-53
-E0125;CM # VARIATION SELECTOR-54
-E0126;CM # VARIATION SELECTOR-55
-E0127;CM # VARIATION SELECTOR-56
-E0128;CM # VARIATION SELECTOR-57
-E0129;CM # VARIATION SELECTOR-58
-E012A;CM # VARIATION SELECTOR-59
-E012B;CM # VARIATION SELECTOR-60
-E012C;CM # VARIATION SELECTOR-61
-E012D;CM # VARIATION SELECTOR-62
-E012E;CM # VARIATION SELECTOR-63
-E012F;CM # VARIATION SELECTOR-64
-E0130;CM # VARIATION SELECTOR-65
-E0131;CM # VARIATION SELECTOR-66
-E0132;CM # VARIATION SELECTOR-67
-E0133;CM # VARIATION SELECTOR-68
-E0134;CM # VARIATION SELECTOR-69
-E0135;CM # VARIATION SELECTOR-70
-E0136;CM # VARIATION SELECTOR-71
-E0137;CM # VARIATION SELECTOR-72
-E0138;CM # VARIATION SELECTOR-73
-E0139;CM # VARIATION SELECTOR-74
-E013A;CM # VARIATION SELECTOR-75
-E013B;CM # VARIATION SELECTOR-76
-E013C;CM # VARIATION SELECTOR-77
-E013D;CM # VARIATION SELECTOR-78
-E013E;CM # VARIATION SELECTOR-79
-E013F;CM # VARIATION SELECTOR-80
-E0140;CM # VARIATION SELECTOR-81
-E0141;CM # VARIATION SELECTOR-82
-E0142;CM # VARIATION SELECTOR-83
-E0143;CM # VARIATION SELECTOR-84
-E0144;CM # VARIATION SELECTOR-85
-E0145;CM # VARIATION SELECTOR-86
-E0146;CM # VARIATION SELECTOR-87
-E0147;CM # VARIATION SELECTOR-88
-E0148;CM # VARIATION SELECTOR-89
-E0149;CM # VARIATION SELECTOR-90
-E014A;CM # VARIATION SELECTOR-91
-E014B;CM # VARIATION SELECTOR-92
-E014C;CM # VARIATION SELECTOR-93
-E014D;CM # VARIATION SELECTOR-94
-E014E;CM # VARIATION SELECTOR-95
-E014F;CM # VARIATION SELECTOR-96
-E0150;CM # VARIATION SELECTOR-97
-E0151;CM # VARIATION SELECTOR-98
-E0152;CM # VARIATION SELECTOR-99
-E0153;CM # VARIATION SELECTOR-100
-E0154;CM # VARIATION SELECTOR-101
-E0155;CM # VARIATION SELECTOR-102
-E0156;CM # VARIATION SELECTOR-103
-E0157;CM # VARIATION SELECTOR-104
-E0158;CM # VARIATION SELECTOR-105
-E0159;CM # VARIATION SELECTOR-106
-E015A;CM # VARIATION SELECTOR-107
-E015B;CM # VARIATION SELECTOR-108
-E015C;CM # VARIATION SELECTOR-109
-E015D;CM # VARIATION SELECTOR-110
-E015E;CM # VARIATION SELECTOR-111
-E015F;CM # VARIATION SELECTOR-112
-E0160;CM # VARIATION SELECTOR-113
-E0161;CM # VARIATION SELECTOR-114
-E0162;CM # VARIATION SELECTOR-115
-E0163;CM # VARIATION SELECTOR-116
-E0164;CM # VARIATION SELECTOR-117
-E0165;CM # VARIATION SELECTOR-118
-E0166;CM # VARIATION SELECTOR-119
-E0167;CM # VARIATION SELECTOR-120
-E0168;CM # VARIATION SELECTOR-121
-E0169;CM # VARIATION SELECTOR-122
-E016A;CM # VARIATION SELECTOR-123
-E016B;CM # VARIATION SELECTOR-124
-E016C;CM # VARIATION SELECTOR-125
-E016D;CM # VARIATION SELECTOR-126
-E016E;CM # VARIATION SELECTOR-127
-E016F;CM # VARIATION SELECTOR-128
-E0170;CM # VARIATION SELECTOR-129
-E0171;CM # VARIATION SELECTOR-130
-E0172;CM # VARIATION SELECTOR-131
-E0173;CM # VARIATION SELECTOR-132
-E0174;CM # VARIATION SELECTOR-133
-E0175;CM # VARIATION SELECTOR-134
-E0176;CM # VARIATION SELECTOR-135
-E0177;CM # VARIATION SELECTOR-136
-E0178;CM # VARIATION SELECTOR-137
-E0179;CM # VARIATION SELECTOR-138
-E017A;CM # VARIATION SELECTOR-139
-E017B;CM # VARIATION SELECTOR-140
-E017C;CM # VARIATION SELECTOR-141
-E017D;CM # VARIATION SELECTOR-142
-E017E;CM # VARIATION SELECTOR-143
-E017F;CM # VARIATION SELECTOR-144
-E0180;CM # VARIATION SELECTOR-145
-E0181;CM # VARIATION SELECTOR-146
-E0182;CM # VARIATION SELECTOR-147
-E0183;CM # VARIATION SELECTOR-148
-E0184;CM # VARIATION SELECTOR-149
-E0185;CM # VARIATION SELECTOR-150
-E0186;CM # VARIATION SELECTOR-151
-E0187;CM # VARIATION SELECTOR-152
-E0188;CM # VARIATION SELECTOR-153
-E0189;CM # VARIATION SELECTOR-154
-E018A;CM # VARIATION SELECTOR-155
-E018B;CM # VARIATION SELECTOR-156
-E018C;CM # VARIATION SELECTOR-157
-E018D;CM # VARIATION SELECTOR-158
-E018E;CM # VARIATION SELECTOR-159
-E018F;CM # VARIATION SELECTOR-160
-E0190;CM # VARIATION SELECTOR-161
-E0191;CM # VARIATION SELECTOR-162
-E0192;CM # VARIATION SELECTOR-163
-E0193;CM # VARIATION SELECTOR-164
-E0194;CM # VARIATION SELECTOR-165
-E0195;CM # VARIATION SELECTOR-166
-E0196;CM # VARIATION SELECTOR-167
-E0197;CM # VARIATION SELECTOR-168
-E0198;CM # VARIATION SELECTOR-169
-E0199;CM # VARIATION SELECTOR-170
-E019A;CM # VARIATION SELECTOR-171
-E019B;CM # VARIATION SELECTOR-172
-E019C;CM # VARIATION SELECTOR-173
-E019D;CM # VARIATION SELECTOR-174
-E019E;CM # VARIATION SELECTOR-175
-E019F;CM # VARIATION SELECTOR-176
-E01A0;CM # VARIATION SELECTOR-177
-E01A1;CM # VARIATION SELECTOR-178
-E01A2;CM # VARIATION SELECTOR-179
-E01A3;CM # VARIATION SELECTOR-180
-E01A4;CM # VARIATION SELECTOR-181
-E01A5;CM # VARIATION SELECTOR-182
-E01A6;CM # VARIATION SELECTOR-183
-E01A7;CM # VARIATION SELECTOR-184
-E01A8;CM # VARIATION SELECTOR-185
-E01A9;CM # VARIATION SELECTOR-186
-E01AA;CM # VARIATION SELECTOR-187
-E01AB;CM # VARIATION SELECTOR-188
-E01AC;CM # VARIATION SELECTOR-189
-E01AD;CM # VARIATION SELECTOR-190
-E01AE;CM # VARIATION SELECTOR-191
-E01AF;CM # VARIATION SELECTOR-192
-E01B0;CM # VARIATION SELECTOR-193
-E01B1;CM # VARIATION SELECTOR-194
-E01B2;CM # VARIATION SELECTOR-195
-E01B3;CM # VARIATION SELECTOR-196
-E01B4;CM # VARIATION SELECTOR-197
-E01B5;CM # VARIATION SELECTOR-198
-E01B6;CM # VARIATION SELECTOR-199
-E01B7;CM # VARIATION SELECTOR-200
-E01B8;CM # VARIATION SELECTOR-201
-E01B9;CM # VARIATION SELECTOR-202
-E01BA;CM # VARIATION SELECTOR-203
-E01BB;CM # VARIATION SELECTOR-204
-E01BC;CM # VARIATION SELECTOR-205
-E01BD;CM # VARIATION SELECTOR-206
-E01BE;CM # VARIATION SELECTOR-207
-E01BF;CM # VARIATION SELECTOR-208
-E01C0;CM # VARIATION SELECTOR-209
-E01C1;CM # VARIATION SELECTOR-210
-E01C2;CM # VARIATION SELECTOR-211
-E01C3;CM # VARIATION SELECTOR-212
-E01C4;CM # VARIATION SELECTOR-213
-E01C5;CM # VARIATION SELECTOR-214
-E01C6;CM # VARIATION SELECTOR-215
-E01C7;CM # VARIATION SELECTOR-216
-E01C8;CM # VARIATION SELECTOR-217
-E01C9;CM # VARIATION SELECTOR-218
-E01CA;CM # VARIATION SELECTOR-219
-E01CB;CM # VARIATION SELECTOR-220
-E01CC;CM # VARIATION SELECTOR-221
-E01CD;CM # VARIATION SELECTOR-222
-E01CE;CM # VARIATION SELECTOR-223
-E01CF;CM # VARIATION SELECTOR-224
-E01D0;CM # VARIATION SELECTOR-225
-E01D1;CM # VARIATION SELECTOR-226
-E01D2;CM # VARIATION SELECTOR-227
-E01D3;CM # VARIATION SELECTOR-228
-E01D4;CM # VARIATION SELECTOR-229
-E01D5;CM # VARIATION SELECTOR-230
-E01D6;CM # VARIATION SELECTOR-231
-E01D7;CM # VARIATION SELECTOR-232
-E01D8;CM # VARIATION SELECTOR-233
-E01D9;CM # VARIATION SELECTOR-234
-E01DA;CM # VARIATION SELECTOR-235
-E01DB;CM # VARIATION SELECTOR-236
-E01DC;CM # VARIATION SELECTOR-237
-E01DD;CM # VARIATION SELECTOR-238
-E01DE;CM # VARIATION SELECTOR-239
-E01DF;CM # VARIATION SELECTOR-240
-E01E0;CM # VARIATION SELECTOR-241
-E01E1;CM # VARIATION SELECTOR-242
-E01E2;CM # VARIATION SELECTOR-243
-E01E3;CM # VARIATION SELECTOR-244
-E01E4;CM # VARIATION SELECTOR-245
-E01E5;CM # VARIATION SELECTOR-246
-E01E6;CM # VARIATION SELECTOR-247
-E01E7;CM # VARIATION SELECTOR-248
-E01E8;CM # VARIATION SELECTOR-249
-E01E9;CM # VARIATION SELECTOR-250
-E01EA;CM # VARIATION SELECTOR-251
-E01EB;CM # VARIATION SELECTOR-252
-E01EC;CM # VARIATION SELECTOR-253
-E01ED;CM # VARIATION SELECTOR-254
-E01EE;CM # VARIATION SELECTOR-255
-E01EF;CM # VARIATION SELECTOR-256
-F0000..FFFFD;XX # <Plane 15 Private Use, First>..<Plane 15 Private Use, Last>
-100000..10FFFD;XX # <Plane 16 Private Use, First>..<Plane 16 Private Use, Last>
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/Name.pl b/Master/tlpkg/tlperl/lib/unicore/Name.pl
index 3d351c06e40..13ba74baafb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/Name.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/Name.pl
@@ -1,32 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the mapping:
-# Perl_Charnames(cp)
-#
-# where 'cp' is one of the 107_368 code points in Unicode Version 5.2.0 for
-# which the mapping is not to the null string. Note that this mapping is
-# accessible through the Perl core via \N{...} and charnames.pm.
-#
-# This file is for charnames.pm. It is the union of the Name,
-# Unicode_1_Name, and Name_Alias properties. Unicode_1_Name entries are used
-# only for otherwise nameless code points. The Name_Alias property adds
-# duplicate code point entries with a corrected name. The original (less
-# correct, but still valid) name will be physically first.
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
# map to.
-$utf8::SwashInfo{'ToName'}{'format'} = 's'; # arbitrary string
+$utf8::SwashInfo{'ToName'}{'format'} = 's'; # string
$utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
# To achieve significant memory savings when this file is read in,
@@ -38,13 +23,30 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
# Matches legal code point. 4-6 hex numbers, If there are 6, the
# first two must be '10'; if there are 5, the first must not be a '0'.
- my $code_point_re = qr/(?x-ism: \b (?: 10[0-9A-F]{4} | [1-9A-F][0-9A-F]{4} | [0-9A-F]{4} ) \b)/;
+ my $code_point_re = qr/(?^x: \b (?: 10[0-9A-F]{4} | [1-9A-F][0-9A-F]{4} | [0-9A-F]{4} ) \b)/;
# In the following hash, the keys are the bases of names which includes
# the code point in the name, like CJK UNIFIED IDEOGRAPH-4E01. The values
# of each key is another hash which is used to get the low and high ends
# for each range of code points that apply to the name
my %names_ending_in_code_point = (
+ 'CJK COMPATIBILITY IDEOGRAPH' =>
+ {
+ 'high' =>
+ [
+ 64045, # [0]
+ 64109, # [1]
+ 64217, # [2]
+ 195101, # [3]
+ ],
+ 'low' =>
+ [
+ 63744, # [0]
+ 64048, # [1]
+ 64112, # [2]
+ 194560, # [3]
+ ],
+ },
'CJK UNIFIED IDEOGRAPH' =>
{
'high' =>
@@ -53,6 +55,7 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
40907, # [1]
173782, # [2]
177972, # [3]
+ 178205, # [4]
],
'low' =>
[
@@ -60,6 +63,7 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
19968, # [1]
131072, # [2]
173824, # [3]
+ 177984, # [4]
],
},
@@ -80,15 +84,40 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
'name' => 'CJK UNIFIED IDEOGRAPH',
}, # [1]
{
+ 'high' => 64045,
+ 'low' => 63744,
+ 'name' => 'CJK COMPATIBILITY IDEOGRAPH',
+ }, # [2]
+ {
+ 'high' => 64109,
+ 'low' => 64048,
+ 'name' => 'CJK COMPATIBILITY IDEOGRAPH',
+ }, # [3]
+ {
+ 'high' => 64217,
+ 'low' => 64112,
+ 'name' => 'CJK COMPATIBILITY IDEOGRAPH',
+ }, # [4]
+ {
'high' => 173782,
'low' => 131072,
'name' => 'CJK UNIFIED IDEOGRAPH',
- }, # [2]
+ }, # [5]
{
'high' => 177972,
'low' => 173824,
'name' => 'CJK UNIFIED IDEOGRAPH',
- }, # [3]
+ }, # [6]
+ {
+ 'high' => 178205,
+ 'low' => 177984,
+ 'name' => 'CJK UNIFIED IDEOGRAPH',
+ }, # [7]
+ {
+ 'high' => 195101,
+ 'low' => 194560,
+ 'name' => 'CJK COMPATIBILITY IDEOGRAPH',
+ }, # [8]
,
);
@@ -322,7 +351,7 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
my $L = $LBase + $SIndex / $NCount;
my $V = $VBase + ($SIndex % $NCount) / $TCount;
my $T = $TBase + $SIndex % $TCount;
- $name = "$HANGUL_SYLLABLE $Jamo{$L}$Jamo{$V}";
+ $name = "$HANGUL_SYLLABLE$Jamo{$L}$Jamo{$V}";
$name .= $Jamo{$T} if $T != $TBase;
return $name;
}
@@ -340,21818 +369,23089 @@ $utf8::SwashInfo{'ToName'}{'missing'} = ''; # code point maps to the null string
return <<'END';
-0000 NULL
-0001 START OF HEADING
-0002 START OF TEXT
-0003 END OF TEXT
-0004 END OF TRANSMISSION
-0005 ENQUIRY
-0006 ACKNOWLEDGE
-0007 BELL
-0008 BACKSPACE
-0009 CHARACTER TABULATION
-000A LINE FEED (LF)
-000B LINE TABULATION
-000C FORM FEED (FF)
-000D CARRIAGE RETURN (CR)
-000E SHIFT OUT
-000F SHIFT IN
-0010 DATA LINK ESCAPE
-0011 DEVICE CONTROL ONE
-0012 DEVICE CONTROL TWO
-0013 DEVICE CONTROL THREE
-0014 DEVICE CONTROL FOUR
-0015 NEGATIVE ACKNOWLEDGE
-0016 SYNCHRONOUS IDLE
-0017 END OF TRANSMISSION BLOCK
-0018 CANCEL
-0019 END OF MEDIUM
-001A SUBSTITUTE
-001B ESCAPE
-001C INFORMATION SEPARATOR FOUR
-001D INFORMATION SEPARATOR THREE
-001E INFORMATION SEPARATOR TWO
-001F INFORMATION SEPARATOR ONE
-0020 SPACE
-0021 EXCLAMATION MARK
-0022 QUOTATION MARK
-0023 NUMBER SIGN
-0024 DOLLAR SIGN
-0025 PERCENT SIGN
-0026 AMPERSAND
-0027 APOSTROPHE
-0028 LEFT PARENTHESIS
-0029 RIGHT PARENTHESIS
-002A ASTERISK
-002B PLUS SIGN
-002C COMMA
-002D HYPHEN-MINUS
-002E FULL STOP
-002F SOLIDUS
-0030 DIGIT ZERO
-0031 DIGIT ONE
-0032 DIGIT TWO
-0033 DIGIT THREE
-0034 DIGIT FOUR
-0035 DIGIT FIVE
-0036 DIGIT SIX
-0037 DIGIT SEVEN
-0038 DIGIT EIGHT
-0039 DIGIT NINE
-003A COLON
-003B SEMICOLON
-003C LESS-THAN SIGN
-003D EQUALS SIGN
-003E GREATER-THAN SIGN
-003F QUESTION MARK
-0040 COMMERCIAL AT
-0041 LATIN CAPITAL LETTER A
-0042 LATIN CAPITAL LETTER B
-0043 LATIN CAPITAL LETTER C
-0044 LATIN CAPITAL LETTER D
-0045 LATIN CAPITAL LETTER E
-0046 LATIN CAPITAL LETTER F
-0047 LATIN CAPITAL LETTER G
-0048 LATIN CAPITAL LETTER H
-0049 LATIN CAPITAL LETTER I
-004A LATIN CAPITAL LETTER J
-004B LATIN CAPITAL LETTER K
-004C LATIN CAPITAL LETTER L
-004D LATIN CAPITAL LETTER M
-004E LATIN CAPITAL LETTER N
-004F LATIN CAPITAL LETTER O
-0050 LATIN CAPITAL LETTER P
-0051 LATIN CAPITAL LETTER Q
-0052 LATIN CAPITAL LETTER R
-0053 LATIN CAPITAL LETTER S
-0054 LATIN CAPITAL LETTER T
-0055 LATIN CAPITAL LETTER U
-0056 LATIN CAPITAL LETTER V
-0057 LATIN CAPITAL LETTER W
-0058 LATIN CAPITAL LETTER X
-0059 LATIN CAPITAL LETTER Y
-005A LATIN CAPITAL LETTER Z
-005B LEFT SQUARE BRACKET
-005C REVERSE SOLIDUS
-005D RIGHT SQUARE BRACKET
-005E CIRCUMFLEX ACCENT
-005F LOW LINE
-0060 GRAVE ACCENT
-0061 LATIN SMALL LETTER A
-0062 LATIN SMALL LETTER B
-0063 LATIN SMALL LETTER C
-0064 LATIN SMALL LETTER D
-0065 LATIN SMALL LETTER E
-0066 LATIN SMALL LETTER F
-0067 LATIN SMALL LETTER G
-0068 LATIN SMALL LETTER H
-0069 LATIN SMALL LETTER I
-006A LATIN SMALL LETTER J
-006B LATIN SMALL LETTER K
-006C LATIN SMALL LETTER L
-006D LATIN SMALL LETTER M
-006E LATIN SMALL LETTER N
-006F LATIN SMALL LETTER O
-0070 LATIN SMALL LETTER P
-0071 LATIN SMALL LETTER Q
-0072 LATIN SMALL LETTER R
-0073 LATIN SMALL LETTER S
-0074 LATIN SMALL LETTER T
-0075 LATIN SMALL LETTER U
-0076 LATIN SMALL LETTER V
-0077 LATIN SMALL LETTER W
-0078 LATIN SMALL LETTER X
-0079 LATIN SMALL LETTER Y
-007A LATIN SMALL LETTER Z
-007B LEFT CURLY BRACKET
-007C VERTICAL LINE
-007D RIGHT CURLY BRACKET
-007E TILDE
-007F DELETE
-0082 BREAK PERMITTED HERE
-0083 NO BREAK HERE
-0085 NEXT LINE (NEL)
-0086 START OF SELECTED AREA
-0087 END OF SELECTED AREA
-0088 CHARACTER TABULATION SET
-0089 CHARACTER TABULATION WITH JUSTIFICATION
-008A LINE TABULATION SET
-008B PARTIAL LINE FORWARD
-008C PARTIAL LINE BACKWARD
-008D REVERSE LINE FEED
-008E SINGLE SHIFT TWO
-008F SINGLE SHIFT THREE
-0090 DEVICE CONTROL STRING
-0091 PRIVATE USE ONE
-0092 PRIVATE USE TWO
-0093 SET TRANSMIT STATE
-0094 CANCEL CHARACTER
-0095 MESSAGE WAITING
-0096 START OF GUARDED AREA
-0097 END OF GUARDED AREA
-0098 START OF STRING
-009A SINGLE CHARACTER INTRODUCER
-009B CONTROL SEQUENCE INTRODUCER
-009C STRING TERMINATOR
-009D OPERATING SYSTEM COMMAND
-009E PRIVACY MESSAGE
-009F APPLICATION PROGRAM COMMAND
-00A0 NO-BREAK SPACE
-00A1 INVERTED EXCLAMATION MARK
-00A2 CENT SIGN
-00A3 POUND SIGN
-00A4 CURRENCY SIGN
-00A5 YEN SIGN
-00A6 BROKEN BAR
-00A7 SECTION SIGN
-00A8 DIAERESIS
-00A9 COPYRIGHT SIGN
-00AA FEMININE ORDINAL INDICATOR
-00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC NOT SIGN
-00AD SOFT HYPHEN
-00AE REGISTERED SIGN
-00AF MACRON
-00B0 DEGREE SIGN
-00B1 PLUS-MINUS SIGN
-00B2 SUPERSCRIPT TWO
-00B3 SUPERSCRIPT THREE
-00B4 ACUTE ACCENT
-00B5 MICRO SIGN
-00B6 PILCROW SIGN
-00B7 MIDDLE DOT
-00B8 CEDILLA
-00B9 SUPERSCRIPT ONE
-00BA MASCULINE ORDINAL INDICATOR
-00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC VULGAR FRACTION ONE QUARTER
-00BD VULGAR FRACTION ONE HALF
-00BE VULGAR FRACTION THREE QUARTERS
-00BF INVERTED QUESTION MARK
-00C0 LATIN CAPITAL LETTER A WITH GRAVE
-00C1 LATIN CAPITAL LETTER A WITH ACUTE
-00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-00C3 LATIN CAPITAL LETTER A WITH TILDE
-00C4 LATIN CAPITAL LETTER A WITH DIAERESIS
-00C5 LATIN CAPITAL LETTER A WITH RING ABOVE
-00C6 LATIN CAPITAL LETTER AE
-00C7 LATIN CAPITAL LETTER C WITH CEDILLA
-00C8 LATIN CAPITAL LETTER E WITH GRAVE
-00C9 LATIN CAPITAL LETTER E WITH ACUTE
-00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-00CB LATIN CAPITAL LETTER E WITH DIAERESIS
-00CC LATIN CAPITAL LETTER I WITH GRAVE
-00CD LATIN CAPITAL LETTER I WITH ACUTE
-00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00CF LATIN CAPITAL LETTER I WITH DIAERESIS
-00D0 LATIN CAPITAL LETTER ETH
-00D1 LATIN CAPITAL LETTER N WITH TILDE
-00D2 LATIN CAPITAL LETTER O WITH GRAVE
-00D3 LATIN CAPITAL LETTER O WITH ACUTE
-00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-00D5 LATIN CAPITAL LETTER O WITH TILDE
-00D6 LATIN CAPITAL LETTER O WITH DIAERESIS
-00D7 MULTIPLICATION SIGN
-00D8 LATIN CAPITAL LETTER O WITH STROKE
-00D9 LATIN CAPITAL LETTER U WITH GRAVE
-00DA LATIN CAPITAL LETTER U WITH ACUTE
-00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-00DC LATIN CAPITAL LETTER U WITH DIAERESIS
-00DD LATIN CAPITAL LETTER Y WITH ACUTE
-00DE LATIN CAPITAL LETTER THORN
-00DF LATIN SMALL LETTER SHARP S
-00E0 LATIN SMALL LETTER A WITH GRAVE
-00E1 LATIN SMALL LETTER A WITH ACUTE
-00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX
-00E3 LATIN SMALL LETTER A WITH TILDE
-00E4 LATIN SMALL LETTER A WITH DIAERESIS
-00E5 LATIN SMALL LETTER A WITH RING ABOVE
-00E6 LATIN SMALL LETTER AE
-00E7 LATIN SMALL LETTER C WITH CEDILLA
-00E8 LATIN SMALL LETTER E WITH GRAVE
-00E9 LATIN SMALL LETTER E WITH ACUTE
-00EA LATIN SMALL LETTER E WITH CIRCUMFLEX
-00EB LATIN SMALL LETTER E WITH DIAERESIS
-00EC LATIN SMALL LETTER I WITH GRAVE
-00ED LATIN SMALL LETTER I WITH ACUTE
-00EE LATIN SMALL LETTER I WITH CIRCUMFLEX
-00EF LATIN SMALL LETTER I WITH DIAERESIS
-00F0 LATIN SMALL LETTER ETH
-00F1 LATIN SMALL LETTER N WITH TILDE
-00F2 LATIN SMALL LETTER O WITH GRAVE
-00F3 LATIN SMALL LETTER O WITH ACUTE
-00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX
-00F5 LATIN SMALL LETTER O WITH TILDE
-00F6 LATIN SMALL LETTER O WITH DIAERESIS
-00F7 DIVISION SIGN
-00F8 LATIN SMALL LETTER O WITH STROKE
-00F9 LATIN SMALL LETTER U WITH GRAVE
-00FA LATIN SMALL LETTER U WITH ACUTE
-00FB LATIN SMALL LETTER U WITH CIRCUMFLEX
-00FC LATIN SMALL LETTER U WITH DIAERESIS
-00FD LATIN SMALL LETTER Y WITH ACUTE
-00FE LATIN SMALL LETTER THORN
-00FF LATIN SMALL LETTER Y WITH DIAERESIS
-0100 LATIN CAPITAL LETTER A WITH MACRON
-0101 LATIN SMALL LETTER A WITH MACRON
-0102 LATIN CAPITAL LETTER A WITH BREVE
-0103 LATIN SMALL LETTER A WITH BREVE
-0104 LATIN CAPITAL LETTER A WITH OGONEK
-0105 LATIN SMALL LETTER A WITH OGONEK
-0106 LATIN CAPITAL LETTER C WITH ACUTE
-0107 LATIN SMALL LETTER C WITH ACUTE
-0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
-010A LATIN CAPITAL LETTER C WITH DOT ABOVE
-010B LATIN SMALL LETTER C WITH DOT ABOVE
-010C LATIN CAPITAL LETTER C WITH CARON
-010D LATIN SMALL LETTER C WITH CARON
-010E LATIN CAPITAL LETTER D WITH CARON
-010F LATIN SMALL LETTER D WITH CARON
-0110 LATIN CAPITAL LETTER D WITH STROKE
-0111 LATIN SMALL LETTER D WITH STROKE
-0112 LATIN CAPITAL LETTER E WITH MACRON
-0113 LATIN SMALL LETTER E WITH MACRON
-0114 LATIN CAPITAL LETTER E WITH BREVE
-0115 LATIN SMALL LETTER E WITH BREVE
-0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
-0117 LATIN SMALL LETTER E WITH DOT ABOVE
-0118 LATIN CAPITAL LETTER E WITH OGONEK
-0119 LATIN SMALL LETTER E WITH OGONEK
-011A LATIN CAPITAL LETTER E WITH CARON
-011B LATIN SMALL LETTER E WITH CARON
-011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011D LATIN SMALL LETTER G WITH CIRCUMFLEX
-011E LATIN CAPITAL LETTER G WITH BREVE
-011F LATIN SMALL LETTER G WITH BREVE
-0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
-0121 LATIN SMALL LETTER G WITH DOT ABOVE
-0122 LATIN CAPITAL LETTER G WITH CEDILLA
-0123 LATIN SMALL LETTER G WITH CEDILLA
-0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
-0126 LATIN CAPITAL LETTER H WITH STROKE
-0127 LATIN SMALL LETTER H WITH STROKE
-0128 LATIN CAPITAL LETTER I WITH TILDE
-0129 LATIN SMALL LETTER I WITH TILDE
-012A LATIN CAPITAL LETTER I WITH MACRON
-012B LATIN SMALL LETTER I WITH MACRON
-012C LATIN CAPITAL LETTER I WITH BREVE
-012D LATIN SMALL LETTER I WITH BREVE
-012E LATIN CAPITAL LETTER I WITH OGONEK
-012F LATIN SMALL LETTER I WITH OGONEK
-0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
-0131 LATIN SMALL LETTER DOTLESS I
-0132 LATIN CAPITAL LIGATURE IJ
-0133 LATIN SMALL LIGATURE IJ
-0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
-0136 LATIN CAPITAL LETTER K WITH CEDILLA
-0137 LATIN SMALL LETTER K WITH CEDILLA
-0138 LATIN SMALL LETTER KRA
-0139 LATIN CAPITAL LETTER L WITH ACUTE
-013A LATIN SMALL LETTER L WITH ACUTE
-013B LATIN CAPITAL LETTER L WITH CEDILLA
-013C LATIN SMALL LETTER L WITH CEDILLA
-013D LATIN CAPITAL LETTER L WITH CARON
-013E LATIN SMALL LETTER L WITH CARON
-013F LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0140 LATIN SMALL LETTER L WITH MIDDLE DOT
-0141 LATIN CAPITAL LETTER L WITH STROKE
-0142 LATIN SMALL LETTER L WITH STROKE
-0143 LATIN CAPITAL LETTER N WITH ACUTE
-0144 LATIN SMALL LETTER N WITH ACUTE
-0145 LATIN CAPITAL LETTER N WITH CEDILLA
-0146 LATIN SMALL LETTER N WITH CEDILLA
-0147 LATIN CAPITAL LETTER N WITH CARON
-0148 LATIN SMALL LETTER N WITH CARON
-0149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014A LATIN CAPITAL LETTER ENG
-014B LATIN SMALL LETTER ENG
-014C LATIN CAPITAL LETTER O WITH MACRON
-014D LATIN SMALL LETTER O WITH MACRON
-014E LATIN CAPITAL LETTER O WITH BREVE
-014F LATIN SMALL LETTER O WITH BREVE
-0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0152 LATIN CAPITAL LIGATURE OE
-0153 LATIN SMALL LIGATURE OE
-0154 LATIN CAPITAL LETTER R WITH ACUTE
-0155 LATIN SMALL LETTER R WITH ACUTE
-0156 LATIN CAPITAL LETTER R WITH CEDILLA
-0157 LATIN SMALL LETTER R WITH CEDILLA
-0158 LATIN CAPITAL LETTER R WITH CARON
-0159 LATIN SMALL LETTER R WITH CARON
-015A LATIN CAPITAL LETTER S WITH ACUTE
-015B LATIN SMALL LETTER S WITH ACUTE
-015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015D LATIN SMALL LETTER S WITH CIRCUMFLEX
-015E LATIN CAPITAL LETTER S WITH CEDILLA
-015F LATIN SMALL LETTER S WITH CEDILLA
-0160 LATIN CAPITAL LETTER S WITH CARON
-0161 LATIN SMALL LETTER S WITH CARON
-0162 LATIN CAPITAL LETTER T WITH CEDILLA
-0163 LATIN SMALL LETTER T WITH CEDILLA
-0164 LATIN CAPITAL LETTER T WITH CARON
-0165 LATIN SMALL LETTER T WITH CARON
-0166 LATIN CAPITAL LETTER T WITH STROKE
-0167 LATIN SMALL LETTER T WITH STROKE
-0168 LATIN CAPITAL LETTER U WITH TILDE
-0169 LATIN SMALL LETTER U WITH TILDE
-016A LATIN CAPITAL LETTER U WITH MACRON
-016B LATIN SMALL LETTER U WITH MACRON
-016C LATIN CAPITAL LETTER U WITH BREVE
-016D LATIN SMALL LETTER U WITH BREVE
-016E LATIN CAPITAL LETTER U WITH RING ABOVE
-016F LATIN SMALL LETTER U WITH RING ABOVE
-0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0172 LATIN CAPITAL LETTER U WITH OGONEK
-0173 LATIN SMALL LETTER U WITH OGONEK
-0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0175 LATIN SMALL LETTER W WITH CIRCUMFLEX
-0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
-0178 LATIN CAPITAL LETTER Y WITH DIAERESIS
-0179 LATIN CAPITAL LETTER Z WITH ACUTE
-017A LATIN SMALL LETTER Z WITH ACUTE
-017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017C LATIN SMALL LETTER Z WITH DOT ABOVE
-017D LATIN CAPITAL LETTER Z WITH CARON
-017E LATIN SMALL LETTER Z WITH CARON
-017F LATIN SMALL LETTER LONG S
-0180 LATIN SMALL LETTER B WITH STROKE
-0181 LATIN CAPITAL LETTER B WITH HOOK
-0182 LATIN CAPITAL LETTER B WITH TOPBAR
-0183 LATIN SMALL LETTER B WITH TOPBAR
-0184 LATIN CAPITAL LETTER TONE SIX
-0185 LATIN SMALL LETTER TONE SIX
-0186 LATIN CAPITAL LETTER OPEN O
-0187 LATIN CAPITAL LETTER C WITH HOOK
-0188 LATIN SMALL LETTER C WITH HOOK
-0189 LATIN CAPITAL LETTER AFRICAN D
-018A LATIN CAPITAL LETTER D WITH HOOK
-018B LATIN CAPITAL LETTER D WITH TOPBAR
-018C LATIN SMALL LETTER D WITH TOPBAR
-018D LATIN SMALL LETTER TURNED DELTA
-018E LATIN CAPITAL LETTER REVERSED E
-018F LATIN CAPITAL LETTER SCHWA
-0190 LATIN CAPITAL LETTER OPEN E
-0191 LATIN CAPITAL LETTER F WITH HOOK
-0192 LATIN SMALL LETTER F WITH HOOK
-0193 LATIN CAPITAL LETTER G WITH HOOK
-0194 LATIN CAPITAL LETTER GAMMA
-0195 LATIN SMALL LETTER HV
-0196 LATIN CAPITAL LETTER IOTA
-0197 LATIN CAPITAL LETTER I WITH STROKE
-0198 LATIN CAPITAL LETTER K WITH HOOK
-0199 LATIN SMALL LETTER K WITH HOOK
-019A LATIN SMALL LETTER L WITH BAR
-019B LATIN SMALL LETTER LAMBDA WITH STROKE
-019C LATIN CAPITAL LETTER TURNED M
-019D LATIN CAPITAL LETTER N WITH LEFT HOOK
-019E LATIN SMALL LETTER N WITH LONG RIGHT LEG
-019F LATIN CAPITAL LETTER O WITH MIDDLE TILDE
-01A0 LATIN CAPITAL LETTER O WITH HORN
-01A1 LATIN SMALL LETTER O WITH HORN
-01A2 LATIN CAPITAL LETTER OI
-01A2 LATIN CAPITAL LETTER GHA
-01A3 LATIN SMALL LETTER OI
-01A3 LATIN SMALL LETTER GHA
-01A4 LATIN CAPITAL LETTER P WITH HOOK
-01A5 LATIN SMALL LETTER P WITH HOOK
-01A6 LATIN LETTER YR
-01A7 LATIN CAPITAL LETTER TONE TWO
-01A8 LATIN SMALL LETTER TONE TWO
-01A9 LATIN CAPITAL LETTER ESH
-01AA LATIN LETTER REVERSED ESH LOOP
-01AB LATIN SMALL LETTER T WITH PALATAL HOOK
-01AC LATIN CAPITAL LETTER T WITH HOOK
-01AD LATIN SMALL LETTER T WITH HOOK
-01AE LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
-01AF LATIN CAPITAL LETTER U WITH HORN
-01B0 LATIN SMALL LETTER U WITH HORN
-01B1 LATIN CAPITAL LETTER UPSILON
-01B2 LATIN CAPITAL LETTER V WITH HOOK
-01B3 LATIN CAPITAL LETTER Y WITH HOOK
-01B4 LATIN SMALL LETTER Y WITH HOOK
-01B5 LATIN CAPITAL LETTER Z WITH STROKE
-01B6 LATIN SMALL LETTER Z WITH STROKE
-01B7 LATIN CAPITAL LETTER EZH
-01B8 LATIN CAPITAL LETTER EZH REVERSED
-01B9 LATIN SMALL LETTER EZH REVERSED
-01BA LATIN SMALL LETTER EZH WITH TAIL
-01BB LATIN LETTER TWO WITH STROKE
-01BC LATIN CAPITAL LETTER TONE FIVE
-01BD LATIN SMALL LETTER TONE FIVE
-01BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
-01BF LATIN LETTER WYNN
-01C0 LATIN LETTER DENTAL CLICK
-01C1 LATIN LETTER LATERAL CLICK
-01C2 LATIN LETTER ALVEOLAR CLICK
-01C3 LATIN LETTER RETROFLEX CLICK
-01C4 LATIN CAPITAL LETTER DZ WITH CARON
-01C5 LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C6 LATIN SMALL LETTER DZ WITH CARON
-01C7 LATIN CAPITAL LETTER LJ
-01C8 LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01C9 LATIN SMALL LETTER LJ
-01CA LATIN CAPITAL LETTER NJ
-01CB LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CC LATIN SMALL LETTER NJ
-01CD LATIN CAPITAL LETTER A WITH CARON
-01CE LATIN SMALL LETTER A WITH CARON
-01CF LATIN CAPITAL LETTER I WITH CARON
-01D0 LATIN SMALL LETTER I WITH CARON
-01D1 LATIN CAPITAL LETTER O WITH CARON
-01D2 LATIN SMALL LETTER O WITH CARON
-01D3 LATIN CAPITAL LETTER U WITH CARON
-01D4 LATIN SMALL LETTER U WITH CARON
-01D5 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D6 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D7 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D8 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D9 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DA LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DB LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DC LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DD LATIN SMALL LETTER TURNED E
-01DE LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01DF LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E0 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E2 LATIN CAPITAL LETTER AE WITH MACRON
-01E3 LATIN SMALL LETTER AE WITH MACRON
-01E4 LATIN CAPITAL LETTER G WITH STROKE
-01E5 LATIN SMALL LETTER G WITH STROKE
-01E6 LATIN CAPITAL LETTER G WITH CARON
-01E7 LATIN SMALL LETTER G WITH CARON
-01E8 LATIN CAPITAL LETTER K WITH CARON
-01E9 LATIN SMALL LETTER K WITH CARON
-01EA LATIN CAPITAL LETTER O WITH OGONEK
-01EB LATIN SMALL LETTER O WITH OGONEK
-01EC LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01ED LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EE LATIN CAPITAL LETTER EZH WITH CARON
-01EF LATIN SMALL LETTER EZH WITH CARON
-01F0 LATIN SMALL LETTER J WITH CARON
-01F1 LATIN CAPITAL LETTER DZ
-01F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F3 LATIN SMALL LETTER DZ
-01F4 LATIN CAPITAL LETTER G WITH ACUTE
-01F5 LATIN SMALL LETTER G WITH ACUTE
-01F6 LATIN CAPITAL LETTER HWAIR
-01F7 LATIN CAPITAL LETTER WYNN
-01F8 LATIN CAPITAL LETTER N WITH GRAVE
-01F9 LATIN SMALL LETTER N WITH GRAVE
-01FA LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FB LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FC LATIN CAPITAL LETTER AE WITH ACUTE
-01FD LATIN SMALL LETTER AE WITH ACUTE
-01FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-01FF LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0201 LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0202 LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0203 LATIN SMALL LETTER A WITH INVERTED BREVE
-0204 LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0205 LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0206 LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0207 LATIN SMALL LETTER E WITH INVERTED BREVE
-0208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-0209 LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020A LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020B LATIN SMALL LETTER I WITH INVERTED BREVE
-020C LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020D LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020E LATIN CAPITAL LETTER O WITH INVERTED BREVE
-020F LATIN SMALL LETTER O WITH INVERTED BREVE
-0210 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0211 LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0212 LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0213 LATIN SMALL LETTER R WITH INVERTED BREVE
-0214 LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0215 LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0216 LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0217 LATIN SMALL LETTER U WITH INVERTED BREVE
-0218 LATIN CAPITAL LETTER S WITH COMMA BELOW
-0219 LATIN SMALL LETTER S WITH COMMA BELOW
-021A LATIN CAPITAL LETTER T WITH COMMA BELOW
-021B LATIN SMALL LETTER T WITH COMMA BELOW
-021C LATIN CAPITAL LETTER YOGH
-021D LATIN SMALL LETTER YOGH
-021E LATIN CAPITAL LETTER H WITH CARON
-021F LATIN SMALL LETTER H WITH CARON
-0220 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0221 LATIN SMALL LETTER D WITH CURL
-0222 LATIN CAPITAL LETTER OU
-0223 LATIN SMALL LETTER OU
-0224 LATIN CAPITAL LETTER Z WITH HOOK
-0225 LATIN SMALL LETTER Z WITH HOOK
-0226 LATIN CAPITAL LETTER A WITH DOT ABOVE
-0227 LATIN SMALL LETTER A WITH DOT ABOVE
-0228 LATIN CAPITAL LETTER E WITH CEDILLA
-0229 LATIN SMALL LETTER E WITH CEDILLA
-022A LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022B LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022C LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022D LATIN SMALL LETTER O WITH TILDE AND MACRON
-022E LATIN CAPITAL LETTER O WITH DOT ABOVE
-022F LATIN SMALL LETTER O WITH DOT ABOVE
-0230 LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0231 LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0232 LATIN CAPITAL LETTER Y WITH MACRON
-0233 LATIN SMALL LETTER Y WITH MACRON
-0234 LATIN SMALL LETTER L WITH CURL
-0235 LATIN SMALL LETTER N WITH CURL
-0236 LATIN SMALL LETTER T WITH CURL
-0237 LATIN SMALL LETTER DOTLESS J
-0238 LATIN SMALL LETTER DB DIGRAPH
-0239 LATIN SMALL LETTER QP DIGRAPH
-023A LATIN CAPITAL LETTER A WITH STROKE
-023B LATIN CAPITAL LETTER C WITH STROKE
-023C LATIN SMALL LETTER C WITH STROKE
-023D LATIN CAPITAL LETTER L WITH BAR
-023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-023F LATIN SMALL LETTER S WITH SWASH TAIL
-0240 LATIN SMALL LETTER Z WITH SWASH TAIL
-0241 LATIN CAPITAL LETTER GLOTTAL STOP
-0242 LATIN SMALL LETTER GLOTTAL STOP
-0243 LATIN CAPITAL LETTER B WITH STROKE
-0244 LATIN CAPITAL LETTER U BAR
-0245 LATIN CAPITAL LETTER TURNED V
-0246 LATIN CAPITAL LETTER E WITH STROKE
-0247 LATIN SMALL LETTER E WITH STROKE
-0248 LATIN CAPITAL LETTER J WITH STROKE
-0249 LATIN SMALL LETTER J WITH STROKE
-024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024B LATIN SMALL LETTER Q WITH HOOK TAIL
-024C LATIN CAPITAL LETTER R WITH STROKE
-024D LATIN SMALL LETTER R WITH STROKE
-024E LATIN CAPITAL LETTER Y WITH STROKE
-024F LATIN SMALL LETTER Y WITH STROKE
-0250 LATIN SMALL LETTER TURNED A
-0251 LATIN SMALL LETTER ALPHA
-0252 LATIN SMALL LETTER TURNED ALPHA
-0253 LATIN SMALL LETTER B WITH HOOK
-0254 LATIN SMALL LETTER OPEN O
-0255 LATIN SMALL LETTER C WITH CURL
-0256 LATIN SMALL LETTER D WITH TAIL
-0257 LATIN SMALL LETTER D WITH HOOK
-0258 LATIN SMALL LETTER REVERSED E
-0259 LATIN SMALL LETTER SCHWA
-025A LATIN SMALL LETTER SCHWA WITH HOOK
-025B LATIN SMALL LETTER OPEN E
-025C LATIN SMALL LETTER REVERSED OPEN E
-025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
-025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
-025F LATIN SMALL LETTER DOTLESS J WITH STROKE
-0260 LATIN SMALL LETTER G WITH HOOK
-0261 LATIN SMALL LETTER SCRIPT G
-0262 LATIN LETTER SMALL CAPITAL G
-0263 LATIN SMALL LETTER GAMMA
-0264 LATIN SMALL LETTER RAMS HORN
-0265 LATIN SMALL LETTER TURNED H
-0266 LATIN SMALL LETTER H WITH HOOK
-0267 LATIN SMALL LETTER HENG WITH HOOK
-0268 LATIN SMALL LETTER I WITH STROKE
-0269 LATIN SMALL LETTER IOTA
-026A LATIN LETTER SMALL CAPITAL I
-026B LATIN SMALL LETTER L WITH MIDDLE TILDE
-026C LATIN SMALL LETTER L WITH BELT
-026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
-026E LATIN SMALL LETTER LEZH
-026F LATIN SMALL LETTER TURNED M
-0270 LATIN SMALL LETTER TURNED M WITH LONG LEG
-0271 LATIN SMALL LETTER M WITH HOOK
-0272 LATIN SMALL LETTER N WITH LEFT HOOK
-0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK
-0274 LATIN LETTER SMALL CAPITAL N
-0275 LATIN SMALL LETTER BARRED O
-0276 LATIN LETTER SMALL CAPITAL OE
-0277 LATIN SMALL LETTER CLOSED OMEGA
-0278 LATIN SMALL LETTER PHI
-0279 LATIN SMALL LETTER TURNED R
-027A LATIN SMALL LETTER TURNED R WITH LONG LEG
-027B LATIN SMALL LETTER TURNED R WITH HOOK
-027C LATIN SMALL LETTER R WITH LONG LEG
-027D LATIN SMALL LETTER R WITH TAIL
-027E LATIN SMALL LETTER R WITH FISHHOOK
-027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK
-0280 LATIN LETTER SMALL CAPITAL R
-0281 LATIN LETTER SMALL CAPITAL INVERTED R
-0282 LATIN SMALL LETTER S WITH HOOK
-0283 LATIN SMALL LETTER ESH
-0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
-0285 LATIN SMALL LETTER SQUAT REVERSED ESH
-0286 LATIN SMALL LETTER ESH WITH CURL
-0287 LATIN SMALL LETTER TURNED T
-0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
-0289 LATIN SMALL LETTER U BAR
-028A LATIN SMALL LETTER UPSILON
-028B LATIN SMALL LETTER V WITH HOOK
-028C LATIN SMALL LETTER TURNED V
-028D LATIN SMALL LETTER TURNED W
-028E LATIN SMALL LETTER TURNED Y
-028F LATIN LETTER SMALL CAPITAL Y
-0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
-0291 LATIN SMALL LETTER Z WITH CURL
-0292 LATIN SMALL LETTER EZH
-0293 LATIN SMALL LETTER EZH WITH CURL
-0294 LATIN LETTER GLOTTAL STOP
-0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
-0296 LATIN LETTER INVERTED GLOTTAL STOP
-0297 LATIN LETTER STRETCHED C
-0298 LATIN LETTER BILABIAL CLICK
-0299 LATIN LETTER SMALL CAPITAL B
-029A LATIN SMALL LETTER CLOSED OPEN E
-029B LATIN LETTER SMALL CAPITAL G WITH HOOK
-029C LATIN LETTER SMALL CAPITAL H
-029D LATIN SMALL LETTER J WITH CROSSED-TAIL
-029E LATIN SMALL LETTER TURNED K
-029F LATIN LETTER SMALL CAPITAL L
-02A0 LATIN SMALL LETTER Q WITH HOOK
-02A1 LATIN LETTER GLOTTAL STOP WITH STROKE
-02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
-02A3 LATIN SMALL LETTER DZ DIGRAPH
-02A4 LATIN SMALL LETTER DEZH DIGRAPH
-02A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL
-02A6 LATIN SMALL LETTER TS DIGRAPH
-02A7 LATIN SMALL LETTER TESH DIGRAPH
-02A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL
-02A9 LATIN SMALL LETTER FENG DIGRAPH
-02AA LATIN SMALL LETTER LS DIGRAPH
-02AB LATIN SMALL LETTER LZ DIGRAPH
-02AC LATIN LETTER BILABIAL PERCUSSIVE
-02AD LATIN LETTER BIDENTAL PERCUSSIVE
-02AE LATIN SMALL LETTER TURNED H WITH FISHHOOK
-02AF LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0 MODIFIER LETTER SMALL H
-02B1 MODIFIER LETTER SMALL H WITH HOOK
-02B2 MODIFIER LETTER SMALL J
-02B3 MODIFIER LETTER SMALL R
-02B4 MODIFIER LETTER SMALL TURNED R
-02B5 MODIFIER LETTER SMALL TURNED R WITH HOOK
-02B6 MODIFIER LETTER SMALL CAPITAL INVERTED R
-02B7 MODIFIER LETTER SMALL W
-02B8 MODIFIER LETTER SMALL Y
-02B9 MODIFIER LETTER PRIME
-02BA MODIFIER LETTER DOUBLE PRIME
-02BB MODIFIER LETTER TURNED COMMA
-02BC MODIFIER LETTER APOSTROPHE
-02BD MODIFIER LETTER REVERSED COMMA
-02BE MODIFIER LETTER RIGHT HALF RING
-02BF MODIFIER LETTER LEFT HALF RING
-02C0 MODIFIER LETTER GLOTTAL STOP
-02C1 MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2 MODIFIER LETTER LEFT ARROWHEAD
-02C3 MODIFIER LETTER RIGHT ARROWHEAD
-02C4 MODIFIER LETTER UP ARROWHEAD
-02C5 MODIFIER LETTER DOWN ARROWHEAD
-02C6 MODIFIER LETTER CIRCUMFLEX ACCENT
-02C7 CARON
-02C8 MODIFIER LETTER VERTICAL LINE
-02C9 MODIFIER LETTER MACRON
-02CA MODIFIER LETTER ACUTE ACCENT
-02CB MODIFIER LETTER GRAVE ACCENT
-02CC MODIFIER LETTER LOW VERTICAL LINE
-02CD MODIFIER LETTER LOW MACRON
-02CE MODIFIER LETTER LOW GRAVE ACCENT
-02CF MODIFIER LETTER LOW ACUTE ACCENT
-02D0 MODIFIER LETTER TRIANGULAR COLON
-02D1 MODIFIER LETTER HALF TRIANGULAR COLON
-02D2 MODIFIER LETTER CENTRED RIGHT HALF RING
-02D3 MODIFIER LETTER CENTRED LEFT HALF RING
-02D4 MODIFIER LETTER UP TACK
-02D5 MODIFIER LETTER DOWN TACK
-02D6 MODIFIER LETTER PLUS SIGN
-02D7 MODIFIER LETTER MINUS SIGN
-02D8 BREVE
-02D9 DOT ABOVE
-02DA RING ABOVE
-02DB OGONEK
-02DC SMALL TILDE
-02DD DOUBLE ACUTE ACCENT
-02DE MODIFIER LETTER RHOTIC HOOK
-02DF MODIFIER LETTER CROSS ACCENT
-02E0 MODIFIER LETTER SMALL GAMMA
-02E1 MODIFIER LETTER SMALL L
-02E2 MODIFIER LETTER SMALL S
-02E3 MODIFIER LETTER SMALL X
-02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5 MODIFIER LETTER EXTRA-HIGH TONE BAR
-02E6 MODIFIER LETTER HIGH TONE BAR
-02E7 MODIFIER LETTER MID TONE BAR
-02E8 MODIFIER LETTER LOW TONE BAR
-02E9 MODIFIER LETTER EXTRA-LOW TONE BAR
-02EA MODIFIER LETTER YIN DEPARTING TONE MARK
-02EB MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC MODIFIER LETTER VOICING
-02ED MODIFIER LETTER UNASPIRATED
-02EE MODIFIER LETTER DOUBLE APOSTROPHE
-02EF MODIFIER LETTER LOW DOWN ARROWHEAD
-02F0 MODIFIER LETTER LOW UP ARROWHEAD
-02F1 MODIFIER LETTER LOW LEFT ARROWHEAD
-02F2 MODIFIER LETTER LOW RIGHT ARROWHEAD
-02F3 MODIFIER LETTER LOW RING
-02F4 MODIFIER LETTER MIDDLE GRAVE ACCENT
-02F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
-02F6 MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
-02F7 MODIFIER LETTER LOW TILDE
-02F8 MODIFIER LETTER RAISED COLON
-02F9 MODIFIER LETTER BEGIN HIGH TONE
-02FA MODIFIER LETTER END HIGH TONE
-02FB MODIFIER LETTER BEGIN LOW TONE
-02FC MODIFIER LETTER END LOW TONE
-02FD MODIFIER LETTER SHELF
-02FE MODIFIER LETTER OPEN SHELF
-02FF MODIFIER LETTER LOW LEFT ARROW
-0300 COMBINING GRAVE ACCENT
-0301 COMBINING ACUTE ACCENT
-0302 COMBINING CIRCUMFLEX ACCENT
-0303 COMBINING TILDE
-0304 COMBINING MACRON
-0305 COMBINING OVERLINE
-0306 COMBINING BREVE
-0307 COMBINING DOT ABOVE
-0308 COMBINING DIAERESIS
-0309 COMBINING HOOK ABOVE
-030A COMBINING RING ABOVE
-030B COMBINING DOUBLE ACUTE ACCENT
-030C COMBINING CARON
-030D COMBINING VERTICAL LINE ABOVE
-030E COMBINING DOUBLE VERTICAL LINE ABOVE
-030F COMBINING DOUBLE GRAVE ACCENT
-0310 COMBINING CANDRABINDU
-0311 COMBINING INVERTED BREVE
-0312 COMBINING TURNED COMMA ABOVE
-0313 COMBINING COMMA ABOVE
-0314 COMBINING REVERSED COMMA ABOVE
-0315 COMBINING COMMA ABOVE RIGHT
-0316 COMBINING GRAVE ACCENT BELOW
-0317 COMBINING ACUTE ACCENT BELOW
-0318 COMBINING LEFT TACK BELOW
-0319 COMBINING RIGHT TACK BELOW
-031A COMBINING LEFT ANGLE ABOVE
-031B COMBINING HORN
-031C COMBINING LEFT HALF RING BELOW
-031D COMBINING UP TACK BELOW
-031E COMBINING DOWN TACK BELOW
-031F COMBINING PLUS SIGN BELOW
-0320 COMBINING MINUS SIGN BELOW
-0321 COMBINING PALATALIZED HOOK BELOW
-0322 COMBINING RETROFLEX HOOK BELOW
-0323 COMBINING DOT BELOW
-0324 COMBINING DIAERESIS BELOW
-0325 COMBINING RING BELOW
-0326 COMBINING COMMA BELOW
-0327 COMBINING CEDILLA
-0328 COMBINING OGONEK
-0329 COMBINING VERTICAL LINE BELOW
-032A COMBINING BRIDGE BELOW
-032B COMBINING INVERTED DOUBLE ARCH BELOW
-032C COMBINING CARON BELOW
-032D COMBINING CIRCUMFLEX ACCENT BELOW
-032E COMBINING BREVE BELOW
-032F COMBINING INVERTED BREVE BELOW
-0330 COMBINING TILDE BELOW
-0331 COMBINING MACRON BELOW
-0332 COMBINING LOW LINE
-0333 COMBINING DOUBLE LOW LINE
-0334 COMBINING TILDE OVERLAY
-0335 COMBINING SHORT STROKE OVERLAY
-0336 COMBINING LONG STROKE OVERLAY
-0337 COMBINING SHORT SOLIDUS OVERLAY
-0338 COMBINING LONG SOLIDUS OVERLAY
-0339 COMBINING RIGHT HALF RING BELOW
-033A COMBINING INVERTED BRIDGE BELOW
-033B COMBINING SQUARE BELOW
-033C COMBINING SEAGULL BELOW
-033D COMBINING X ABOVE
-033E COMBINING VERTICAL TILDE
-033F COMBINING DOUBLE OVERLINE
-0340 COMBINING GRAVE TONE MARK
-0341 COMBINING ACUTE TONE MARK
-0342 COMBINING GREEK PERISPOMENI
-0343 COMBINING GREEK KORONIS
-0344 COMBINING GREEK DIALYTIKA TONOS
-0345 COMBINING GREEK YPOGEGRAMMENI
-0346 COMBINING BRIDGE ABOVE
-0347 COMBINING EQUALS SIGN BELOW
-0348 COMBINING DOUBLE VERTICAL LINE BELOW
-0349 COMBINING LEFT ANGLE BELOW
-034A COMBINING NOT TILDE ABOVE
-034B COMBINING HOMOTHETIC ABOVE
-034C COMBINING ALMOST EQUAL TO ABOVE
-034D COMBINING LEFT RIGHT ARROW BELOW
-034E COMBINING UPWARDS ARROW BELOW
-034F COMBINING GRAPHEME JOINER
-0350 COMBINING RIGHT ARROWHEAD ABOVE
-0351 COMBINING LEFT HALF RING ABOVE
-0352 COMBINING FERMATA
-0353 COMBINING X BELOW
-0354 COMBINING LEFT ARROWHEAD BELOW
-0355 COMBINING RIGHT ARROWHEAD BELOW
-0356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
-0357 COMBINING RIGHT HALF RING ABOVE
-0358 COMBINING DOT ABOVE RIGHT
-0359 COMBINING ASTERISK BELOW
-035A COMBINING DOUBLE RING BELOW
-035B COMBINING ZIGZAG ABOVE
-035C COMBINING DOUBLE BREVE BELOW
-035D COMBINING DOUBLE BREVE
-035E COMBINING DOUBLE MACRON
-035F COMBINING DOUBLE MACRON BELOW
-0360 COMBINING DOUBLE TILDE
-0361 COMBINING DOUBLE INVERTED BREVE
-0362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-0363 COMBINING LATIN SMALL LETTER A
-0364 COMBINING LATIN SMALL LETTER E
-0365 COMBINING LATIN SMALL LETTER I
-0366 COMBINING LATIN SMALL LETTER O
-0367 COMBINING LATIN SMALL LETTER U
-0368 COMBINING LATIN SMALL LETTER C
-0369 COMBINING LATIN SMALL LETTER D
-036A COMBINING LATIN SMALL LETTER H
-036B COMBINING LATIN SMALL LETTER M
-036C COMBINING LATIN SMALL LETTER R
-036D COMBINING LATIN SMALL LETTER T
-036E COMBINING LATIN SMALL LETTER V
-036F COMBINING LATIN SMALL LETTER X
-0370 GREEK CAPITAL LETTER HETA
-0371 GREEK SMALL LETTER HETA
-0372 GREEK CAPITAL LETTER ARCHAIC SAMPI
-0373 GREEK SMALL LETTER ARCHAIC SAMPI
-0374 GREEK NUMERAL SIGN
-0375 GREEK LOWER NUMERAL SIGN
-0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A GREEK YPOGEGRAMMENI
-037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
-037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
-037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E GREEK QUESTION MARK
-0384 GREEK TONOS
-0385 GREEK DIALYTIKA TONOS
-0386 GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 GREEK ANO TELEIA
-0388 GREEK CAPITAL LETTER EPSILON WITH TONOS
-0389 GREEK CAPITAL LETTER ETA WITH TONOS
-038A GREEK CAPITAL LETTER IOTA WITH TONOS
-038C GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E GREEK CAPITAL LETTER UPSILON WITH TONOS
-038F GREEK CAPITAL LETTER OMEGA WITH TONOS
-0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-0391 GREEK CAPITAL LETTER ALPHA
-0392 GREEK CAPITAL LETTER BETA
-0393 GREEK CAPITAL LETTER GAMMA
-0394 GREEK CAPITAL LETTER DELTA
-0395 GREEK CAPITAL LETTER EPSILON
-0396 GREEK CAPITAL LETTER ZETA
-0397 GREEK CAPITAL LETTER ETA
-0398 GREEK CAPITAL LETTER THETA
-0399 GREEK CAPITAL LETTER IOTA
-039A GREEK CAPITAL LETTER KAPPA
-039B GREEK CAPITAL LETTER LAMDA
-039C GREEK CAPITAL LETTER MU
-039D GREEK CAPITAL LETTER NU
-039E GREEK CAPITAL LETTER XI
-039F GREEK CAPITAL LETTER OMICRON
-03A0 GREEK CAPITAL LETTER PI
-03A1 GREEK CAPITAL LETTER RHO
-03A3 GREEK CAPITAL LETTER SIGMA
-03A4 GREEK CAPITAL LETTER TAU
-03A5 GREEK CAPITAL LETTER UPSILON
-03A6 GREEK CAPITAL LETTER PHI
-03A7 GREEK CAPITAL LETTER CHI
-03A8 GREEK CAPITAL LETTER PSI
-03A9 GREEK CAPITAL LETTER OMEGA
-03AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-03AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03AC GREEK SMALL LETTER ALPHA WITH TONOS
-03AD GREEK SMALL LETTER EPSILON WITH TONOS
-03AE GREEK SMALL LETTER ETA WITH TONOS
-03AF GREEK SMALL LETTER IOTA WITH TONOS
-03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03B1 GREEK SMALL LETTER ALPHA
-03B2 GREEK SMALL LETTER BETA
-03B3 GREEK SMALL LETTER GAMMA
-03B4 GREEK SMALL LETTER DELTA
-03B5 GREEK SMALL LETTER EPSILON
-03B6 GREEK SMALL LETTER ZETA
-03B7 GREEK SMALL LETTER ETA
-03B8 GREEK SMALL LETTER THETA
-03B9 GREEK SMALL LETTER IOTA
-03BA GREEK SMALL LETTER KAPPA
-03BB GREEK SMALL LETTER LAMDA
-03BC GREEK SMALL LETTER MU
-03BD GREEK SMALL LETTER NU
-03BE GREEK SMALL LETTER XI
-03BF GREEK SMALL LETTER OMICRON
-03C0 GREEK SMALL LETTER PI
-03C1 GREEK SMALL LETTER RHO
-03C2 GREEK SMALL LETTER FINAL SIGMA
-03C3 GREEK SMALL LETTER SIGMA
-03C4 GREEK SMALL LETTER TAU
-03C5 GREEK SMALL LETTER UPSILON
-03C6 GREEK SMALL LETTER PHI
-03C7 GREEK SMALL LETTER CHI
-03C8 GREEK SMALL LETTER PSI
-03C9 GREEK SMALL LETTER OMEGA
-03CA GREEK SMALL LETTER IOTA WITH DIALYTIKA
-03CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA
-03CC GREEK SMALL LETTER OMICRON WITH TONOS
-03CD GREEK SMALL LETTER UPSILON WITH TONOS
-03CE GREEK SMALL LETTER OMEGA WITH TONOS
-03CF GREEK CAPITAL KAI SYMBOL
-03D0 GREEK BETA SYMBOL
-03D1 GREEK THETA SYMBOL
-03D2 GREEK UPSILON WITH HOOK SYMBOL
-03D3 GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
-03D4 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D5 GREEK PHI SYMBOL
-03D6 GREEK PI SYMBOL
-03D7 GREEK KAI SYMBOL
-03D8 GREEK LETTER ARCHAIC KOPPA
-03D9 GREEK SMALL LETTER ARCHAIC KOPPA
-03DA GREEK LETTER STIGMA
-03DB GREEK SMALL LETTER STIGMA
-03DC GREEK LETTER DIGAMMA
-03DD GREEK SMALL LETTER DIGAMMA
-03DE GREEK LETTER KOPPA
-03DF GREEK SMALL LETTER KOPPA
-03E0 GREEK LETTER SAMPI
-03E1 GREEK SMALL LETTER SAMPI
-03E2 COPTIC CAPITAL LETTER SHEI
-03E3 COPTIC SMALL LETTER SHEI
-03E4 COPTIC CAPITAL LETTER FEI
-03E5 COPTIC SMALL LETTER FEI
-03E6 COPTIC CAPITAL LETTER KHEI
-03E7 COPTIC SMALL LETTER KHEI
-03E8 COPTIC CAPITAL LETTER HORI
-03E9 COPTIC SMALL LETTER HORI
-03EA COPTIC CAPITAL LETTER GANGIA
-03EB COPTIC SMALL LETTER GANGIA
-03EC COPTIC CAPITAL LETTER SHIMA
-03ED COPTIC SMALL LETTER SHIMA
-03EE COPTIC CAPITAL LETTER DEI
-03EF COPTIC SMALL LETTER DEI
-03F0 GREEK KAPPA SYMBOL
-03F1 GREEK RHO SYMBOL
-03F2 GREEK LUNATE SIGMA SYMBOL
-03F3 GREEK LETTER YOT
-03F4 GREEK CAPITAL THETA SYMBOL
-03F5 GREEK LUNATE EPSILON SYMBOL
-03F6 GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7 GREEK CAPITAL LETTER SHO
-03F8 GREEK SMALL LETTER SHO
-03F9 GREEK CAPITAL LUNATE SIGMA SYMBOL
-03FA GREEK CAPITAL LETTER SAN
-03FB GREEK SMALL LETTER SAN
-03FC GREEK RHO WITH STROKE SYMBOL
-03FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
-03FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
-03FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE
-0401 CYRILLIC CAPITAL LETTER IO
-0402 CYRILLIC CAPITAL LETTER DJE
-0403 CYRILLIC CAPITAL LETTER GJE
-0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
-0405 CYRILLIC CAPITAL LETTER DZE
-0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-0407 CYRILLIC CAPITAL LETTER YI
-0408 CYRILLIC CAPITAL LETTER JE
-0409 CYRILLIC CAPITAL LETTER LJE
-040A CYRILLIC CAPITAL LETTER NJE
-040B CYRILLIC CAPITAL LETTER TSHE
-040C CYRILLIC CAPITAL LETTER KJE
-040D CYRILLIC CAPITAL LETTER I WITH GRAVE
-040E CYRILLIC CAPITAL LETTER SHORT U
-040F CYRILLIC CAPITAL LETTER DZHE
-0410 CYRILLIC CAPITAL LETTER A
-0411 CYRILLIC CAPITAL LETTER BE
-0412 CYRILLIC CAPITAL LETTER VE
-0413 CYRILLIC CAPITAL LETTER GHE
-0414 CYRILLIC CAPITAL LETTER DE
-0415 CYRILLIC CAPITAL LETTER IE
-0416 CYRILLIC CAPITAL LETTER ZHE
-0417 CYRILLIC CAPITAL LETTER ZE
-0418 CYRILLIC CAPITAL LETTER I
-0419 CYRILLIC CAPITAL LETTER SHORT I
-041A CYRILLIC CAPITAL LETTER KA
-041B CYRILLIC CAPITAL LETTER EL
-041C CYRILLIC CAPITAL LETTER EM
-041D CYRILLIC CAPITAL LETTER EN
-041E CYRILLIC CAPITAL LETTER O
-041F CYRILLIC CAPITAL LETTER PE
-0420 CYRILLIC CAPITAL LETTER ER
-0421 CYRILLIC CAPITAL LETTER ES
-0422 CYRILLIC CAPITAL LETTER TE
-0423 CYRILLIC CAPITAL LETTER U
-0424 CYRILLIC CAPITAL LETTER EF
-0425 CYRILLIC CAPITAL LETTER HA
-0426 CYRILLIC CAPITAL LETTER TSE
-0427 CYRILLIC CAPITAL LETTER CHE
-0428 CYRILLIC CAPITAL LETTER SHA
-0429 CYRILLIC CAPITAL LETTER SHCHA
-042A CYRILLIC CAPITAL LETTER HARD SIGN
-042B CYRILLIC CAPITAL LETTER YERU
-042C CYRILLIC CAPITAL LETTER SOFT SIGN
-042D CYRILLIC CAPITAL LETTER E
-042E CYRILLIC CAPITAL LETTER YU
-042F CYRILLIC CAPITAL LETTER YA
-0430 CYRILLIC SMALL LETTER A
-0431 CYRILLIC SMALL LETTER BE
-0432 CYRILLIC SMALL LETTER VE
-0433 CYRILLIC SMALL LETTER GHE
-0434 CYRILLIC SMALL LETTER DE
-0435 CYRILLIC SMALL LETTER IE
-0436 CYRILLIC SMALL LETTER ZHE
-0437 CYRILLIC SMALL LETTER ZE
-0438 CYRILLIC SMALL LETTER I
-0439 CYRILLIC SMALL LETTER SHORT I
-043A CYRILLIC SMALL LETTER KA
-043B CYRILLIC SMALL LETTER EL
-043C CYRILLIC SMALL LETTER EM
-043D CYRILLIC SMALL LETTER EN
-043E CYRILLIC SMALL LETTER O
-043F CYRILLIC SMALL LETTER PE
-0440 CYRILLIC SMALL LETTER ER
-0441 CYRILLIC SMALL LETTER ES
-0442 CYRILLIC SMALL LETTER TE
-0443 CYRILLIC SMALL LETTER U
-0444 CYRILLIC SMALL LETTER EF
-0445 CYRILLIC SMALL LETTER HA
-0446 CYRILLIC SMALL LETTER TSE
-0447 CYRILLIC SMALL LETTER CHE
-0448 CYRILLIC SMALL LETTER SHA
-0449 CYRILLIC SMALL LETTER SHCHA
-044A CYRILLIC SMALL LETTER HARD SIGN
-044B CYRILLIC SMALL LETTER YERU
-044C CYRILLIC SMALL LETTER SOFT SIGN
-044D CYRILLIC SMALL LETTER E
-044E CYRILLIC SMALL LETTER YU
-044F CYRILLIC SMALL LETTER YA
-0450 CYRILLIC SMALL LETTER IE WITH GRAVE
-0451 CYRILLIC SMALL LETTER IO
-0452 CYRILLIC SMALL LETTER DJE
-0453 CYRILLIC SMALL LETTER GJE
-0454 CYRILLIC SMALL LETTER UKRAINIAN IE
-0455 CYRILLIC SMALL LETTER DZE
-0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-0457 CYRILLIC SMALL LETTER YI
-0458 CYRILLIC SMALL LETTER JE
-0459 CYRILLIC SMALL LETTER LJE
-045A CYRILLIC SMALL LETTER NJE
-045B CYRILLIC SMALL LETTER TSHE
-045C CYRILLIC SMALL LETTER KJE
-045D CYRILLIC SMALL LETTER I WITH GRAVE
-045E CYRILLIC SMALL LETTER SHORT U
-045F CYRILLIC SMALL LETTER DZHE
-0460 CYRILLIC CAPITAL LETTER OMEGA
-0461 CYRILLIC SMALL LETTER OMEGA
-0462 CYRILLIC CAPITAL LETTER YAT
-0463 CYRILLIC SMALL LETTER YAT
-0464 CYRILLIC CAPITAL LETTER IOTIFIED E
-0465 CYRILLIC SMALL LETTER IOTIFIED E
-0466 CYRILLIC CAPITAL LETTER LITTLE YUS
-0467 CYRILLIC SMALL LETTER LITTLE YUS
-0468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-0469 CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046A CYRILLIC CAPITAL LETTER BIG YUS
-046B CYRILLIC SMALL LETTER BIG YUS
-046C CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046D CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046E CYRILLIC CAPITAL LETTER KSI
-046F CYRILLIC SMALL LETTER KSI
-0470 CYRILLIC CAPITAL LETTER PSI
-0471 CYRILLIC SMALL LETTER PSI
-0472 CYRILLIC CAPITAL LETTER FITA
-0473 CYRILLIC SMALL LETTER FITA
-0474 CYRILLIC CAPITAL LETTER IZHITSA
-0475 CYRILLIC SMALL LETTER IZHITSA
-0476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 CYRILLIC CAPITAL LETTER UK
-0479 CYRILLIC SMALL LETTER UK
-047A CYRILLIC CAPITAL LETTER ROUND OMEGA
-047B CYRILLIC SMALL LETTER ROUND OMEGA
-047C CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047D CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047E CYRILLIC CAPITAL LETTER OT
-047F CYRILLIC SMALL LETTER OT
-0480 CYRILLIC CAPITAL LETTER KOPPA
-0481 CYRILLIC SMALL LETTER KOPPA
-0482 CYRILLIC THOUSANDS SIGN
-0483 COMBINING CYRILLIC TITLO
-0484 COMBINING CYRILLIC PALATALIZATION
-0485 COMBINING CYRILLIC DASIA PNEUMATA
-0486 COMBINING CYRILLIC PSILI PNEUMATA
-0487 COMBINING CYRILLIC POKRYTIE
-0488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
-0489 COMBINING CYRILLIC MILLIONS SIGN
-048A CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048B CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048C CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048D CYRILLIC SMALL LETTER SEMISOFT SIGN
-048E CYRILLIC CAPITAL LETTER ER WITH TICK
-048F CYRILLIC SMALL LETTER ER WITH TICK
-0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0491 CYRILLIC SMALL LETTER GHE WITH UPTURN
-0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0493 CYRILLIC SMALL LETTER GHE WITH STROKE
-0494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0498 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-0499 CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049B CYRILLIC SMALL LETTER KA WITH DESCENDER
-049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049E CYRILLIC CAPITAL LETTER KA WITH STROKE
-049F CYRILLIC SMALL LETTER KA WITH STROKE
-04A0 CYRILLIC CAPITAL LETTER BASHKIR KA
-04A1 CYRILLIC SMALL LETTER BASHKIR KA
-04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A4 CYRILLIC CAPITAL LIGATURE EN GHE
-04A5 CYRILLIC SMALL LIGATURE EN GHE
-04A6 CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A7 CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A8 CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04A9 CYRILLIC SMALL LETTER ABKHASIAN HA
-04AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AB CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AC CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AD CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AE CYRILLIC CAPITAL LETTER STRAIGHT U
-04AF CYRILLIC SMALL LETTER STRAIGHT U
-04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B4 CYRILLIC CAPITAL LIGATURE TE TSE
-04B5 CYRILLIC SMALL LIGATURE TE TSE
-04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BA CYRILLIC CAPITAL LETTER SHHA
-04BB CYRILLIC SMALL LETTER SHHA
-04BC CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BD CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BE CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04BF CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0 CYRILLIC LETTER PALOCHKA
-04C1 CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C2 CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C3 CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C4 CYRILLIC SMALL LETTER KA WITH HOOK
-04C5 CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C6 CYRILLIC SMALL LETTER EL WITH TAIL
-04C7 CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C8 CYRILLIC SMALL LETTER EN WITH HOOK
-04C9 CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CA CYRILLIC SMALL LETTER EN WITH TAIL
-04CB CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CC CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CD CYRILLIC CAPITAL LETTER EM WITH TAIL
-04CE CYRILLIC SMALL LETTER EM WITH TAIL
-04CF CYRILLIC SMALL LETTER PALOCHKA
-04D0 CYRILLIC CAPITAL LETTER A WITH BREVE
-04D1 CYRILLIC SMALL LETTER A WITH BREVE
-04D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D3 CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D4 CYRILLIC CAPITAL LIGATURE A IE
-04D5 CYRILLIC SMALL LIGATURE A IE
-04D6 CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D7 CYRILLIC SMALL LETTER IE WITH BREVE
-04D8 CYRILLIC CAPITAL LETTER SCHWA
-04D9 CYRILLIC SMALL LETTER SCHWA
-04DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DC CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DD CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DE CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04DF CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E0 CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E1 CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E2 CYRILLIC CAPITAL LETTER I WITH MACRON
-04E3 CYRILLIC SMALL LETTER I WITH MACRON
-04E4 CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E5 CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E6 CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E7 CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E8 CYRILLIC CAPITAL LETTER BARRED O
-04E9 CYRILLIC SMALL LETTER BARRED O
-04EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04ED CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EE CYRILLIC CAPITAL LETTER U WITH MACRON
-04EF CYRILLIC SMALL LETTER U WITH MACRON
-04F0 CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F1 CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F2 CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FC CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FD CYRILLIC SMALL LETTER HA WITH HOOK
-04FE CYRILLIC CAPITAL LETTER HA WITH STROKE
-04FF CYRILLIC SMALL LETTER HA WITH STROKE
-0500 CYRILLIC CAPITAL LETTER KOMI DE
-0501 CYRILLIC SMALL LETTER KOMI DE
-0502 CYRILLIC CAPITAL LETTER KOMI DJE
-0503 CYRILLIC SMALL LETTER KOMI DJE
-0504 CYRILLIC CAPITAL LETTER KOMI ZJE
-0505 CYRILLIC SMALL LETTER KOMI ZJE
-0506 CYRILLIC CAPITAL LETTER KOMI DZJE
-0507 CYRILLIC SMALL LETTER KOMI DZJE
-0508 CYRILLIC CAPITAL LETTER KOMI LJE
-0509 CYRILLIC SMALL LETTER KOMI LJE
-050A CYRILLIC CAPITAL LETTER KOMI NJE
-050B CYRILLIC SMALL LETTER KOMI NJE
-050C CYRILLIC CAPITAL LETTER KOMI SJE
-050D CYRILLIC SMALL LETTER KOMI SJE
-050E CYRILLIC CAPITAL LETTER KOMI TJE
-050F CYRILLIC SMALL LETTER KOMI TJE
-0510 CYRILLIC CAPITAL LETTER REVERSED ZE
-0511 CYRILLIC SMALL LETTER REVERSED ZE
-0512 CYRILLIC CAPITAL LETTER EL WITH HOOK
-0513 CYRILLIC SMALL LETTER EL WITH HOOK
-0514 CYRILLIC CAPITAL LETTER LHA
-0515 CYRILLIC SMALL LETTER LHA
-0516 CYRILLIC CAPITAL LETTER RHA
-0517 CYRILLIC SMALL LETTER RHA
-0518 CYRILLIC CAPITAL LETTER YAE
-0519 CYRILLIC SMALL LETTER YAE
-051A CYRILLIC CAPITAL LETTER QA
-051B CYRILLIC SMALL LETTER QA
-051C CYRILLIC CAPITAL LETTER WE
-051D CYRILLIC SMALL LETTER WE
-051E CYRILLIC CAPITAL LETTER ALEUT KA
-051F CYRILLIC SMALL LETTER ALEUT KA
-0520 CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0521 CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0522 CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0523 CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0524 CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0525 CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531 ARMENIAN CAPITAL LETTER AYB
-0532 ARMENIAN CAPITAL LETTER BEN
-0533 ARMENIAN CAPITAL LETTER GIM
-0534 ARMENIAN CAPITAL LETTER DA
-0535 ARMENIAN CAPITAL LETTER ECH
-0536 ARMENIAN CAPITAL LETTER ZA
-0537 ARMENIAN CAPITAL LETTER EH
-0538 ARMENIAN CAPITAL LETTER ET
-0539 ARMENIAN CAPITAL LETTER TO
-053A ARMENIAN CAPITAL LETTER ZHE
-053B ARMENIAN CAPITAL LETTER INI
-053C ARMENIAN CAPITAL LETTER LIWN
-053D ARMENIAN CAPITAL LETTER XEH
-053E ARMENIAN CAPITAL LETTER CA
-053F ARMENIAN CAPITAL LETTER KEN
-0540 ARMENIAN CAPITAL LETTER HO
-0541 ARMENIAN CAPITAL LETTER JA
-0542 ARMENIAN CAPITAL LETTER GHAD
-0543 ARMENIAN CAPITAL LETTER CHEH
-0544 ARMENIAN CAPITAL LETTER MEN
-0545 ARMENIAN CAPITAL LETTER YI
-0546 ARMENIAN CAPITAL LETTER NOW
-0547 ARMENIAN CAPITAL LETTER SHA
-0548 ARMENIAN CAPITAL LETTER VO
-0549 ARMENIAN CAPITAL LETTER CHA
-054A ARMENIAN CAPITAL LETTER PEH
-054B ARMENIAN CAPITAL LETTER JHEH
-054C ARMENIAN CAPITAL LETTER RA
-054D ARMENIAN CAPITAL LETTER SEH
-054E ARMENIAN CAPITAL LETTER VEW
-054F ARMENIAN CAPITAL LETTER TIWN
-0550 ARMENIAN CAPITAL LETTER REH
-0551 ARMENIAN CAPITAL LETTER CO
-0552 ARMENIAN CAPITAL LETTER YIWN
-0553 ARMENIAN CAPITAL LETTER PIWR
-0554 ARMENIAN CAPITAL LETTER KEH
-0555 ARMENIAN CAPITAL LETTER OH
-0556 ARMENIAN CAPITAL LETTER FEH
-0559 ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A ARMENIAN APOSTROPHE
-055B ARMENIAN EMPHASIS MARK
-055C ARMENIAN EXCLAMATION MARK
-055D ARMENIAN COMMA
-055E ARMENIAN QUESTION MARK
-055F ARMENIAN ABBREVIATION MARK
-0561 ARMENIAN SMALL LETTER AYB
-0562 ARMENIAN SMALL LETTER BEN
-0563 ARMENIAN SMALL LETTER GIM
-0564 ARMENIAN SMALL LETTER DA
-0565 ARMENIAN SMALL LETTER ECH
-0566 ARMENIAN SMALL LETTER ZA
-0567 ARMENIAN SMALL LETTER EH
-0568 ARMENIAN SMALL LETTER ET
-0569 ARMENIAN SMALL LETTER TO
-056A ARMENIAN SMALL LETTER ZHE
-056B ARMENIAN SMALL LETTER INI
-056C ARMENIAN SMALL LETTER LIWN
-056D ARMENIAN SMALL LETTER XEH
-056E ARMENIAN SMALL LETTER CA
-056F ARMENIAN SMALL LETTER KEN
-0570 ARMENIAN SMALL LETTER HO
-0571 ARMENIAN SMALL LETTER JA
-0572 ARMENIAN SMALL LETTER GHAD
-0573 ARMENIAN SMALL LETTER CHEH
-0574 ARMENIAN SMALL LETTER MEN
-0575 ARMENIAN SMALL LETTER YI
-0576 ARMENIAN SMALL LETTER NOW
-0577 ARMENIAN SMALL LETTER SHA
-0578 ARMENIAN SMALL LETTER VO
-0579 ARMENIAN SMALL LETTER CHA
-057A ARMENIAN SMALL LETTER PEH
-057B ARMENIAN SMALL LETTER JHEH
-057C ARMENIAN SMALL LETTER RA
-057D ARMENIAN SMALL LETTER SEH
-057E ARMENIAN SMALL LETTER VEW
-057F ARMENIAN SMALL LETTER TIWN
-0580 ARMENIAN SMALL LETTER REH
-0581 ARMENIAN SMALL LETTER CO
-0582 ARMENIAN SMALL LETTER YIWN
-0583 ARMENIAN SMALL LETTER PIWR
-0584 ARMENIAN SMALL LETTER KEH
-0585 ARMENIAN SMALL LETTER OH
-0586 ARMENIAN SMALL LETTER FEH
-0587 ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ARMENIAN FULL STOP
-058A ARMENIAN HYPHEN
-0591 HEBREW ACCENT ETNAHTA
-0592 HEBREW ACCENT SEGOL
-0593 HEBREW ACCENT SHALSHELET
-0594 HEBREW ACCENT ZAQEF QATAN
-0595 HEBREW ACCENT ZAQEF GADOL
-0596 HEBREW ACCENT TIPEHA
-0597 HEBREW ACCENT REVIA
-0598 HEBREW ACCENT ZARQA
-0599 HEBREW ACCENT PASHTA
-059A HEBREW ACCENT YETIV
-059B HEBREW ACCENT TEVIR
-059C HEBREW ACCENT GERESH
-059D HEBREW ACCENT GERESH MUQDAM
-059E HEBREW ACCENT GERSHAYIM
-059F HEBREW ACCENT QARNEY PARA
-05A0 HEBREW ACCENT TELISHA GEDOLA
-05A1 HEBREW ACCENT PAZER
-05A2 HEBREW ACCENT ATNAH HAFUKH
-05A3 HEBREW ACCENT MUNAH
-05A4 HEBREW ACCENT MAHAPAKH
-05A5 HEBREW ACCENT MERKHA
-05A6 HEBREW ACCENT MERKHA KEFULA
-05A7 HEBREW ACCENT DARGA
-05A8 HEBREW ACCENT QADMA
-05A9 HEBREW ACCENT TELISHA QETANA
-05AA HEBREW ACCENT YERAH BEN YOMO
-05AB HEBREW ACCENT OLE
-05AC HEBREW ACCENT ILUY
-05AD HEBREW ACCENT DEHI
-05AE HEBREW ACCENT ZINOR
-05AF HEBREW MARK MASORA CIRCLE
-05B0 HEBREW POINT SHEVA
-05B1 HEBREW POINT HATAF SEGOL
-05B2 HEBREW POINT HATAF PATAH
-05B3 HEBREW POINT HATAF QAMATS
-05B4 HEBREW POINT HIRIQ
-05B5 HEBREW POINT TSERE
-05B6 HEBREW POINT SEGOL
-05B7 HEBREW POINT PATAH
-05B8 HEBREW POINT QAMATS
-05B9 HEBREW POINT HOLAM
-05BA HEBREW POINT HOLAM HASER FOR VAV
-05BB HEBREW POINT QUBUTS
-05BC HEBREW POINT DAGESH OR MAPIQ
-05BD HEBREW POINT METEG
-05BE HEBREW PUNCTUATION MAQAF
-05BF HEBREW POINT RAFE
-05C0 HEBREW PUNCTUATION PASEQ
-05C1 HEBREW POINT SHIN DOT
-05C2 HEBREW POINT SIN DOT
-05C3 HEBREW PUNCTUATION SOF PASUQ
-05C4 HEBREW MARK UPPER DOT
-05C5 HEBREW MARK LOWER DOT
-05C6 HEBREW PUNCTUATION NUN HAFUKHA
-05C7 HEBREW POINT QAMATS QATAN
-05D0 HEBREW LETTER ALEF
-05D1 HEBREW LETTER BET
-05D2 HEBREW LETTER GIMEL
-05D3 HEBREW LETTER DALET
-05D4 HEBREW LETTER HE
-05D5 HEBREW LETTER VAV
-05D6 HEBREW LETTER ZAYIN
-05D7 HEBREW LETTER HET
-05D8 HEBREW LETTER TET
-05D9 HEBREW LETTER YOD
-05DA HEBREW LETTER FINAL KAF
-05DB HEBREW LETTER KAF
-05DC HEBREW LETTER LAMED
-05DD HEBREW LETTER FINAL MEM
-05DE HEBREW LETTER MEM
-05DF HEBREW LETTER FINAL NUN
-05E0 HEBREW LETTER NUN
-05E1 HEBREW LETTER SAMEKH
-05E2 HEBREW LETTER AYIN
-05E3 HEBREW LETTER FINAL PE
-05E4 HEBREW LETTER PE
-05E5 HEBREW LETTER FINAL TSADI
-05E6 HEBREW LETTER TSADI
-05E7 HEBREW LETTER QOF
-05E8 HEBREW LETTER RESH
-05E9 HEBREW LETTER SHIN
-05EA HEBREW LETTER TAV
-05F0 HEBREW LIGATURE YIDDISH DOUBLE VAV
-05F1 HEBREW LIGATURE YIDDISH VAV YOD
-05F2 HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3 HEBREW PUNCTUATION GERESH
-05F4 HEBREW PUNCTUATION GERSHAYIM
-0600 ARABIC NUMBER SIGN
-0601 ARABIC SIGN SANAH
-0602 ARABIC FOOTNOTE MARKER
-0603 ARABIC SIGN SAFHA
-0606 ARABIC-INDIC CUBE ROOT
-0607 ARABIC-INDIC FOURTH ROOT
-0608 ARABIC RAY
-0609 ARABIC-INDIC PER MILLE SIGN
-060A ARABIC-INDIC PER TEN THOUSAND SIGN
-060B AFGHANI SIGN
-060C ARABIC COMMA
-060D ARABIC DATE SEPARATOR
-060E ARABIC POETIC VERSE SIGN
-060F ARABIC SIGN MISRA
-0610 ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
-0611 ARABIC SIGN ALAYHE ASSALLAM
-0612 ARABIC SIGN RAHMATULLAH ALAYHE
-0613 ARABIC SIGN RADI ALLAHOU ANHU
-0614 ARABIC SIGN TAKHALLUS
-0615 ARABIC SMALL HIGH TAH
-0616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
-0617 ARABIC SMALL HIGH ZAIN
-0618 ARABIC SMALL FATHA
-0619 ARABIC SMALL DAMMA
-061A ARABIC SMALL KASRA
-061B ARABIC SEMICOLON
-061E ARABIC TRIPLE DOT PUNCTUATION MARK
-061F ARABIC QUESTION MARK
-0621 ARABIC LETTER HAMZA
-0622 ARABIC LETTER ALEF WITH MADDA ABOVE
-0623 ARABIC LETTER ALEF WITH HAMZA ABOVE
-0624 ARABIC LETTER WAW WITH HAMZA ABOVE
-0625 ARABIC LETTER ALEF WITH HAMZA BELOW
-0626 ARABIC LETTER YEH WITH HAMZA ABOVE
-0627 ARABIC LETTER ALEF
-0628 ARABIC LETTER BEH
-0629 ARABIC LETTER TEH MARBUTA
-062A ARABIC LETTER TEH
-062B ARABIC LETTER THEH
-062C ARABIC LETTER JEEM
-062D ARABIC LETTER HAH
-062E ARABIC LETTER KHAH
-062F ARABIC LETTER DAL
-0630 ARABIC LETTER THAL
-0631 ARABIC LETTER REH
-0632 ARABIC LETTER ZAIN
-0633 ARABIC LETTER SEEN
-0634 ARABIC LETTER SHEEN
-0635 ARABIC LETTER SAD
-0636 ARABIC LETTER DAD
-0637 ARABIC LETTER TAH
-0638 ARABIC LETTER ZAH
-0639 ARABIC LETTER AIN
-063A ARABIC LETTER GHAIN
-063B ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
-063C ARABIC LETTER KEHEH WITH THREE DOTS BELOW
-063D ARABIC LETTER FARSI YEH WITH INVERTED V
-063E ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
-063F ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ARABIC TATWEEL
-0641 ARABIC LETTER FEH
-0642 ARABIC LETTER QAF
-0643 ARABIC LETTER KAF
-0644 ARABIC LETTER LAM
-0645 ARABIC LETTER MEEM
-0646 ARABIC LETTER NOON
-0647 ARABIC LETTER HEH
-0648 ARABIC LETTER WAW
-0649 ARABIC LETTER ALEF MAKSURA
-064A ARABIC LETTER YEH
-064B ARABIC FATHATAN
-064C ARABIC DAMMATAN
-064D ARABIC KASRATAN
-064E ARABIC FATHA
-064F ARABIC DAMMA
-0650 ARABIC KASRA
-0651 ARABIC SHADDA
-0652 ARABIC SUKUN
-0653 ARABIC MADDAH ABOVE
-0654 ARABIC HAMZA ABOVE
-0655 ARABIC HAMZA BELOW
-0656 ARABIC SUBSCRIPT ALEF
-0657 ARABIC INVERTED DAMMA
-0658 ARABIC MARK NOON GHUNNA
-0659 ARABIC ZWARAKAY
-065A ARABIC VOWEL SIGN SMALL V ABOVE
-065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
-065C ARABIC VOWEL SIGN DOT BELOW
-065D ARABIC REVERSED DAMMA
-065E ARABIC FATHA WITH TWO DOTS
-0660 ARABIC-INDIC DIGIT ZERO
-0661 ARABIC-INDIC DIGIT ONE
-0662 ARABIC-INDIC DIGIT TWO
-0663 ARABIC-INDIC DIGIT THREE
-0664 ARABIC-INDIC DIGIT FOUR
-0665 ARABIC-INDIC DIGIT FIVE
-0666 ARABIC-INDIC DIGIT SIX
-0667 ARABIC-INDIC DIGIT SEVEN
-0668 ARABIC-INDIC DIGIT EIGHT
-0669 ARABIC-INDIC DIGIT NINE
-066A ARABIC PERCENT SIGN
-066B ARABIC DECIMAL SEPARATOR
-066C ARABIC THOUSANDS SEPARATOR
-066D ARABIC FIVE POINTED STAR
-066E ARABIC LETTER DOTLESS BEH
-066F ARABIC LETTER DOTLESS QAF
-0670 ARABIC LETTER SUPERSCRIPT ALEF
-0671 ARABIC LETTER ALEF WASLA
-0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
-0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0674 ARABIC LETTER HIGH HAMZA
-0675 ARABIC LETTER HIGH HAMZA ALEF
-0676 ARABIC LETTER HIGH HAMZA WAW
-0677 ARABIC LETTER U WITH HAMZA ABOVE
-0678 ARABIC LETTER HIGH HAMZA YEH
-0679 ARABIC LETTER TTEH
-067A ARABIC LETTER TTEHEH
-067B ARABIC LETTER BEEH
-067C ARABIC LETTER TEH WITH RING
-067D ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
-067E ARABIC LETTER PEH
-067F ARABIC LETTER TEHEH
-0680 ARABIC LETTER BEHEH
-0681 ARABIC LETTER HAH WITH HAMZA ABOVE
-0682 ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
-0683 ARABIC LETTER NYEH
-0684 ARABIC LETTER DYEH
-0685 ARABIC LETTER HAH WITH THREE DOTS ABOVE
-0686 ARABIC LETTER TCHEH
-0687 ARABIC LETTER TCHEHEH
-0688 ARABIC LETTER DDAL
-0689 ARABIC LETTER DAL WITH RING
-068A ARABIC LETTER DAL WITH DOT BELOW
-068B ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
-068C ARABIC LETTER DAHAL
-068D ARABIC LETTER DDAHAL
-068E ARABIC LETTER DUL
-068F ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
-0690 ARABIC LETTER DAL WITH FOUR DOTS ABOVE
-0691 ARABIC LETTER RREH
-0692 ARABIC LETTER REH WITH SMALL V
-0693 ARABIC LETTER REH WITH RING
-0694 ARABIC LETTER REH WITH DOT BELOW
-0695 ARABIC LETTER REH WITH SMALL V BELOW
-0696 ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
-0697 ARABIC LETTER REH WITH TWO DOTS ABOVE
-0698 ARABIC LETTER JEH
-0699 ARABIC LETTER REH WITH FOUR DOTS ABOVE
-069A ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
-069B ARABIC LETTER SEEN WITH THREE DOTS BELOW
-069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
-069D ARABIC LETTER SAD WITH TWO DOTS BELOW
-069E ARABIC LETTER SAD WITH THREE DOTS ABOVE
-069F ARABIC LETTER TAH WITH THREE DOTS ABOVE
-06A0 ARABIC LETTER AIN WITH THREE DOTS ABOVE
-06A1 ARABIC LETTER DOTLESS FEH
-06A2 ARABIC LETTER FEH WITH DOT MOVED BELOW
-06A3 ARABIC LETTER FEH WITH DOT BELOW
-06A4 ARABIC LETTER VEH
-06A5 ARABIC LETTER FEH WITH THREE DOTS BELOW
-06A6 ARABIC LETTER PEHEH
-06A7 ARABIC LETTER QAF WITH DOT ABOVE
-06A8 ARABIC LETTER QAF WITH THREE DOTS ABOVE
-06A9 ARABIC LETTER KEHEH
-06AA ARABIC LETTER SWASH KAF
-06AB ARABIC LETTER KAF WITH RING
-06AC ARABIC LETTER KAF WITH DOT ABOVE
-06AD ARABIC LETTER NG
-06AE ARABIC LETTER KAF WITH THREE DOTS BELOW
-06AF ARABIC LETTER GAF
-06B0 ARABIC LETTER GAF WITH RING
-06B1 ARABIC LETTER NGOEH
-06B2 ARABIC LETTER GAF WITH TWO DOTS BELOW
-06B3 ARABIC LETTER GUEH
-06B4 ARABIC LETTER GAF WITH THREE DOTS ABOVE
-06B5 ARABIC LETTER LAM WITH SMALL V
-06B6 ARABIC LETTER LAM WITH DOT ABOVE
-06B7 ARABIC LETTER LAM WITH THREE DOTS ABOVE
-06B8 ARABIC LETTER LAM WITH THREE DOTS BELOW
-06B9 ARABIC LETTER NOON WITH DOT BELOW
-06BA ARABIC LETTER NOON GHUNNA
-06BB ARABIC LETTER RNOON
-06BC ARABIC LETTER NOON WITH RING
-06BD ARABIC LETTER NOON WITH THREE DOTS ABOVE
-06BE ARABIC LETTER HEH DOACHASHMEE
-06BF ARABIC LETTER TCHEH WITH DOT ABOVE
-06C0 ARABIC LETTER HEH WITH YEH ABOVE
-06C1 ARABIC LETTER HEH GOAL
-06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06C3 ARABIC LETTER TEH MARBUTA GOAL
-06C4 ARABIC LETTER WAW WITH RING
-06C5 ARABIC LETTER KIRGHIZ OE
-06C6 ARABIC LETTER OE
-06C7 ARABIC LETTER U
-06C8 ARABIC LETTER YU
-06C9 ARABIC LETTER KIRGHIZ YU
-06CA ARABIC LETTER WAW WITH TWO DOTS ABOVE
-06CB ARABIC LETTER VE
-06CC ARABIC LETTER FARSI YEH
-06CD ARABIC LETTER YEH WITH TAIL
-06CE ARABIC LETTER YEH WITH SMALL V
-06CF ARABIC LETTER WAW WITH DOT ABOVE
-06D0 ARABIC LETTER E
-06D1 ARABIC LETTER YEH WITH THREE DOTS BELOW
-06D2 ARABIC LETTER YEH BARREE
-06D3 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ARABIC FULL STOP
-06D5 ARABIC LETTER AE
-06D6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
-06D7 ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
-06D8 ARABIC SMALL HIGH MEEM INITIAL FORM
-06D9 ARABIC SMALL HIGH LAM ALEF
-06DA ARABIC SMALL HIGH JEEM
-06DB ARABIC SMALL HIGH THREE DOTS
-06DC ARABIC SMALL HIGH SEEN
-06DD ARABIC END OF AYAH
-06DE ARABIC START OF RUB EL HIZB
-06DF ARABIC SMALL HIGH ROUNDED ZERO
-06E0 ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
-06E1 ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
-06E2 ARABIC SMALL HIGH MEEM ISOLATED FORM
-06E3 ARABIC SMALL LOW SEEN
-06E4 ARABIC SMALL HIGH MADDA
-06E5 ARABIC SMALL WAW
-06E6 ARABIC SMALL YEH
-06E7 ARABIC SMALL HIGH YEH
-06E8 ARABIC SMALL HIGH NOON
-06E9 ARABIC PLACE OF SAJDAH
-06EA ARABIC EMPTY CENTRE LOW STOP
-06EB ARABIC EMPTY CENTRE HIGH STOP
-06EC ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-06ED ARABIC SMALL LOW MEEM
-06EE ARABIC LETTER DAL WITH INVERTED V
-06EF ARABIC LETTER REH WITH INVERTED V
-06F0 EXTENDED ARABIC-INDIC DIGIT ZERO
-06F1 EXTENDED ARABIC-INDIC DIGIT ONE
-06F2 EXTENDED ARABIC-INDIC DIGIT TWO
-06F3 EXTENDED ARABIC-INDIC DIGIT THREE
-06F4 EXTENDED ARABIC-INDIC DIGIT FOUR
-06F5 EXTENDED ARABIC-INDIC DIGIT FIVE
-06F6 EXTENDED ARABIC-INDIC DIGIT SIX
-06F7 EXTENDED ARABIC-INDIC DIGIT SEVEN
-06F8 EXTENDED ARABIC-INDIC DIGIT EIGHT
-06F9 EXTENDED ARABIC-INDIC DIGIT NINE
-06FA ARABIC LETTER SHEEN WITH DOT BELOW
-06FB ARABIC LETTER DAD WITH DOT BELOW
-06FC ARABIC LETTER GHAIN WITH DOT BELOW
-06FD ARABIC SIGN SINDHI AMPERSAND
-06FE ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ARABIC LETTER HEH WITH INVERTED V
-0700 SYRIAC END OF PARAGRAPH
-0701 SYRIAC SUPRALINEAR FULL STOP
-0702 SYRIAC SUBLINEAR FULL STOP
-0703 SYRIAC SUPRALINEAR COLON
-0704 SYRIAC SUBLINEAR COLON
-0705 SYRIAC HORIZONTAL COLON
-0706 SYRIAC COLON SKEWED LEFT
-0707 SYRIAC COLON SKEWED RIGHT
-0708 SYRIAC SUPRALINEAR COLON SKEWED LEFT
-0709 SYRIAC SUBLINEAR COLON SKEWED RIGHT
-070A SYRIAC CONTRACTION
-070B SYRIAC HARKLEAN OBELUS
-070C SYRIAC HARKLEAN METOBELUS
-070D SYRIAC HARKLEAN ASTERISCUS
-070F SYRIAC ABBREVIATION MARK
-0710 SYRIAC LETTER ALAPH
-0711 SYRIAC LETTER SUPERSCRIPT ALAPH
-0712 SYRIAC LETTER BETH
-0713 SYRIAC LETTER GAMAL
-0714 SYRIAC LETTER GAMAL GARSHUNI
-0715 SYRIAC LETTER DALATH
-0716 SYRIAC LETTER DOTLESS DALATH RISH
-0717 SYRIAC LETTER HE
-0718 SYRIAC LETTER WAW
-0719 SYRIAC LETTER ZAIN
-071A SYRIAC LETTER HETH
-071B SYRIAC LETTER TETH
-071C SYRIAC LETTER TETH GARSHUNI
-071D SYRIAC LETTER YUDH
-071E SYRIAC LETTER YUDH HE
-071F SYRIAC LETTER KAPH
-0720 SYRIAC LETTER LAMADH
-0721 SYRIAC LETTER MIM
-0722 SYRIAC LETTER NUN
-0723 SYRIAC LETTER SEMKATH
-0724 SYRIAC LETTER FINAL SEMKATH
-0725 SYRIAC LETTER E
-0726 SYRIAC LETTER PE
-0727 SYRIAC LETTER REVERSED PE
-0728 SYRIAC LETTER SADHE
-0729 SYRIAC LETTER QAPH
-072A SYRIAC LETTER RISH
-072B SYRIAC LETTER SHIN
-072C SYRIAC LETTER TAW
-072D SYRIAC LETTER PERSIAN BHETH
-072E SYRIAC LETTER PERSIAN GHAMAL
-072F SYRIAC LETTER PERSIAN DHALATH
-0730 SYRIAC PTHAHA ABOVE
-0731 SYRIAC PTHAHA BELOW
-0732 SYRIAC PTHAHA DOTTED
-0733 SYRIAC ZQAPHA ABOVE
-0734 SYRIAC ZQAPHA BELOW
-0735 SYRIAC ZQAPHA DOTTED
-0736 SYRIAC RBASA ABOVE
-0737 SYRIAC RBASA BELOW
-0738 SYRIAC DOTTED ZLAMA HORIZONTAL
-0739 SYRIAC DOTTED ZLAMA ANGULAR
-073A SYRIAC HBASA ABOVE
-073B SYRIAC HBASA BELOW
-073C SYRIAC HBASA-ESASA DOTTED
-073D SYRIAC ESASA ABOVE
-073E SYRIAC ESASA BELOW
-073F SYRIAC RWAHA
-0740 SYRIAC FEMININE DOT
-0741 SYRIAC QUSHSHAYA
-0742 SYRIAC RUKKAKHA
-0743 SYRIAC TWO VERTICAL DOTS ABOVE
-0744 SYRIAC TWO VERTICAL DOTS BELOW
-0745 SYRIAC THREE DOTS ABOVE
-0746 SYRIAC THREE DOTS BELOW
-0747 SYRIAC OBLIQUE LINE ABOVE
-0748 SYRIAC OBLIQUE LINE BELOW
-0749 SYRIAC MUSIC
-074A SYRIAC BARREKH
-074D SYRIAC LETTER SOGDIAN ZHAIN
-074E SYRIAC LETTER SOGDIAN KHAPH
-074F SYRIAC LETTER SOGDIAN FE
-0750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
-0751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
-0752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
-0753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
-0754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
-0755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
-0756 ARABIC LETTER BEH WITH SMALL V
-0757 ARABIC LETTER HAH WITH TWO DOTS ABOVE
-0758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-0759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
-075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
-075B ARABIC LETTER REH WITH STROKE
-075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
-075D ARABIC LETTER AIN WITH TWO DOTS ABOVE
-075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
-075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
-0760 ARABIC LETTER FEH WITH TWO DOTS BELOW
-0761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
-0762 ARABIC LETTER KEHEH WITH DOT ABOVE
-0763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
-0764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
-0765 ARABIC LETTER MEEM WITH DOT ABOVE
-0766 ARABIC LETTER MEEM WITH DOT BELOW
-0767 ARABIC LETTER NOON WITH TWO DOTS BELOW
-0768 ARABIC LETTER NOON WITH SMALL TAH
-0769 ARABIC LETTER NOON WITH SMALL V
-076A ARABIC LETTER LAM WITH BAR
-076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
-076C ARABIC LETTER REH WITH HAMZA ABOVE
-076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
-076E ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
-076F ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0770 ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0771 ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0772 ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-0773 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0774 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0775 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0776 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0777 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-0778 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0779 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077A ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-077B ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077C ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-077D ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
-077E ARABIC LETTER SEEN WITH INVERTED V
-077F ARABIC LETTER KAF WITH TWO DOTS ABOVE
-0780 THAANA LETTER HAA
-0781 THAANA LETTER SHAVIYANI
-0782 THAANA LETTER NOONU
-0783 THAANA LETTER RAA
-0784 THAANA LETTER BAA
-0785 THAANA LETTER LHAVIYANI
-0786 THAANA LETTER KAAFU
-0787 THAANA LETTER ALIFU
-0788 THAANA LETTER VAAVU
-0789 THAANA LETTER MEEMU
-078A THAANA LETTER FAAFU
-078B THAANA LETTER DHAALU
-078C THAANA LETTER THAA
-078D THAANA LETTER LAAMU
-078E THAANA LETTER GAAFU
-078F THAANA LETTER GNAVIYANI
-0790 THAANA LETTER SEENU
-0791 THAANA LETTER DAVIYANI
-0792 THAANA LETTER ZAVIYANI
-0793 THAANA LETTER TAVIYANI
-0794 THAANA LETTER YAA
-0795 THAANA LETTER PAVIYANI
-0796 THAANA LETTER JAVIYANI
-0797 THAANA LETTER CHAVIYANI
-0798 THAANA LETTER TTAA
-0799 THAANA LETTER HHAA
-079A THAANA LETTER KHAA
-079B THAANA LETTER THAALU
-079C THAANA LETTER ZAA
-079D THAANA LETTER SHEENU
-079E THAANA LETTER SAADHU
-079F THAANA LETTER DAADHU
-07A0 THAANA LETTER TO
-07A1 THAANA LETTER ZO
-07A2 THAANA LETTER AINU
-07A3 THAANA LETTER GHAINU
-07A4 THAANA LETTER QAAFU
-07A5 THAANA LETTER WAAVU
-07A6 THAANA ABAFILI
-07A7 THAANA AABAAFILI
-07A8 THAANA IBIFILI
-07A9 THAANA EEBEEFILI
-07AA THAANA UBUFILI
-07AB THAANA OOBOOFILI
-07AC THAANA EBEFILI
-07AD THAANA EYBEYFILI
-07AE THAANA OBOFILI
-07AF THAANA OABOAFILI
-07B0 THAANA SUKUN
-07B1 THAANA LETTER NAA
-07C0 NKO DIGIT ZERO
-07C1 NKO DIGIT ONE
-07C2 NKO DIGIT TWO
-07C3 NKO DIGIT THREE
-07C4 NKO DIGIT FOUR
-07C5 NKO DIGIT FIVE
-07C6 NKO DIGIT SIX
-07C7 NKO DIGIT SEVEN
-07C8 NKO DIGIT EIGHT
-07C9 NKO DIGIT NINE
-07CA NKO LETTER A
-07CB NKO LETTER EE
-07CC NKO LETTER I
-07CD NKO LETTER E
-07CE NKO LETTER U
-07CF NKO LETTER OO
-07D0 NKO LETTER O
-07D1 NKO LETTER DAGBASINNA
-07D2 NKO LETTER N
-07D3 NKO LETTER BA
-07D4 NKO LETTER PA
-07D5 NKO LETTER TA
-07D6 NKO LETTER JA
-07D7 NKO LETTER CHA
-07D8 NKO LETTER DA
-07D9 NKO LETTER RA
-07DA NKO LETTER RRA
-07DB NKO LETTER SA
-07DC NKO LETTER GBA
-07DD NKO LETTER FA
-07DE NKO LETTER KA
-07DF NKO LETTER LA
-07E0 NKO LETTER NA WOLOSO
-07E1 NKO LETTER MA
-07E2 NKO LETTER NYA
-07E3 NKO LETTER NA
-07E4 NKO LETTER HA
-07E5 NKO LETTER WA
-07E6 NKO LETTER YA
-07E7 NKO LETTER NYA WOLOSO
-07E8 NKO LETTER JONA JA
-07E9 NKO LETTER JONA CHA
-07EA NKO LETTER JONA RA
-07EB NKO COMBINING SHORT HIGH TONE
-07EC NKO COMBINING SHORT LOW TONE
-07ED NKO COMBINING SHORT RISING TONE
-07EE NKO COMBINING LONG DESCENDING TONE
-07EF NKO COMBINING LONG HIGH TONE
-07F0 NKO COMBINING LONG LOW TONE
-07F1 NKO COMBINING LONG RISING TONE
-07F2 NKO COMBINING NASALIZATION MARK
-07F3 NKO COMBINING DOUBLE DOT ABOVE
-07F4 NKO HIGH TONE APOSTROPHE
-07F5 NKO LOW TONE APOSTROPHE
-07F6 NKO SYMBOL OO DENNEN
-07F7 NKO SYMBOL GBAKURUNEN
-07F8 NKO COMMA
-07F9 NKO EXCLAMATION MARK
-07FA NKO LAJANYALAN
-0800 SAMARITAN LETTER ALAF
-0801 SAMARITAN LETTER BIT
-0802 SAMARITAN LETTER GAMAN
-0803 SAMARITAN LETTER DALAT
-0804 SAMARITAN LETTER IY
-0805 SAMARITAN LETTER BAA
-0806 SAMARITAN LETTER ZEN
-0807 SAMARITAN LETTER IT
-0808 SAMARITAN LETTER TIT
-0809 SAMARITAN LETTER YUT
-080A SAMARITAN LETTER KAAF
-080B SAMARITAN LETTER LABAT
-080C SAMARITAN LETTER MIM
-080D SAMARITAN LETTER NUN
-080E SAMARITAN LETTER SINGAAT
-080F SAMARITAN LETTER IN
-0810 SAMARITAN LETTER FI
-0811 SAMARITAN LETTER TSAADIY
-0812 SAMARITAN LETTER QUF
-0813 SAMARITAN LETTER RISH
-0814 SAMARITAN LETTER SHAN
-0815 SAMARITAN LETTER TAAF
-0816 SAMARITAN MARK IN
-0817 SAMARITAN MARK IN-ALAF
-0818 SAMARITAN MARK OCCLUSION
-0819 SAMARITAN MARK DAGESH
-081A SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B SAMARITAN MARK EPENTHETIC YUT
-081C SAMARITAN VOWEL SIGN LONG E
-081D SAMARITAN VOWEL SIGN E
-081E SAMARITAN VOWEL SIGN OVERLONG AA
-081F SAMARITAN VOWEL SIGN LONG AA
-0820 SAMARITAN VOWEL SIGN AA
-0821 SAMARITAN VOWEL SIGN OVERLONG A
-0822 SAMARITAN VOWEL SIGN LONG A
-0823 SAMARITAN VOWEL SIGN A
-0824 SAMARITAN MODIFIER LETTER SHORT A
-0825 SAMARITAN VOWEL SIGN SHORT A
-0826 SAMARITAN VOWEL SIGN LONG U
-0827 SAMARITAN VOWEL SIGN U
-0828 SAMARITAN MODIFIER LETTER I
-0829 SAMARITAN VOWEL SIGN LONG I
-082A SAMARITAN VOWEL SIGN I
-082B SAMARITAN VOWEL SIGN O
-082C SAMARITAN VOWEL SIGN SUKUN
-082D SAMARITAN MARK NEQUDAA
-0830 SAMARITAN PUNCTUATION NEQUDAA
-0831 SAMARITAN PUNCTUATION AFSAAQ
-0832 SAMARITAN PUNCTUATION ANGED
-0833 SAMARITAN PUNCTUATION BAU
-0834 SAMARITAN PUNCTUATION ATMAAU
-0835 SAMARITAN PUNCTUATION SHIYYAALAA
-0836 SAMARITAN ABBREVIATION MARK
-0837 SAMARITAN PUNCTUATION MELODIC QITSA
-0838 SAMARITAN PUNCTUATION ZIQAA
-0839 SAMARITAN PUNCTUATION QITSA
-083A SAMARITAN PUNCTUATION ZAEF
-083B SAMARITAN PUNCTUATION TURU
-083C SAMARITAN PUNCTUATION ARKAANU
-083D SAMARITAN PUNCTUATION SOF MASHFAAT
-083E SAMARITAN PUNCTUATION ANNAAU
-0900 DEVANAGARI SIGN INVERTED CANDRABINDU
-0901 DEVANAGARI SIGN CANDRABINDU
-0902 DEVANAGARI SIGN ANUSVARA
-0903 DEVANAGARI SIGN VISARGA
-0904 DEVANAGARI LETTER SHORT A
-0905 DEVANAGARI LETTER A
-0906 DEVANAGARI LETTER AA
-0907 DEVANAGARI LETTER I
-0908 DEVANAGARI LETTER II
-0909 DEVANAGARI LETTER U
-090A DEVANAGARI LETTER UU
-090B DEVANAGARI LETTER VOCALIC R
-090C DEVANAGARI LETTER VOCALIC L
-090D DEVANAGARI LETTER CANDRA E
-090E DEVANAGARI LETTER SHORT E
-090F DEVANAGARI LETTER E
-0910 DEVANAGARI LETTER AI
-0911 DEVANAGARI LETTER CANDRA O
-0912 DEVANAGARI LETTER SHORT O
-0913 DEVANAGARI LETTER O
-0914 DEVANAGARI LETTER AU
-0915 DEVANAGARI LETTER KA
-0916 DEVANAGARI LETTER KHA
-0917 DEVANAGARI LETTER GA
-0918 DEVANAGARI LETTER GHA
-0919 DEVANAGARI LETTER NGA
-091A DEVANAGARI LETTER CA
-091B DEVANAGARI LETTER CHA
-091C DEVANAGARI LETTER JA
-091D DEVANAGARI LETTER JHA
-091E DEVANAGARI LETTER NYA
-091F DEVANAGARI LETTER TTA
-0920 DEVANAGARI LETTER TTHA
-0921 DEVANAGARI LETTER DDA
-0922 DEVANAGARI LETTER DDHA
-0923 DEVANAGARI LETTER NNA
-0924 DEVANAGARI LETTER TA
-0925 DEVANAGARI LETTER THA
-0926 DEVANAGARI LETTER DA
-0927 DEVANAGARI LETTER DHA
-0928 DEVANAGARI LETTER NA
-0929 DEVANAGARI LETTER NNNA
-092A DEVANAGARI LETTER PA
-092B DEVANAGARI LETTER PHA
-092C DEVANAGARI LETTER BA
-092D DEVANAGARI LETTER BHA
-092E DEVANAGARI LETTER MA
-092F DEVANAGARI LETTER YA
-0930 DEVANAGARI LETTER RA
-0931 DEVANAGARI LETTER RRA
-0932 DEVANAGARI LETTER LA
-0933 DEVANAGARI LETTER LLA
-0934 DEVANAGARI LETTER LLLA
-0935 DEVANAGARI LETTER VA
-0936 DEVANAGARI LETTER SHA
-0937 DEVANAGARI LETTER SSA
-0938 DEVANAGARI LETTER SA
-0939 DEVANAGARI LETTER HA
-093C DEVANAGARI SIGN NUKTA
-093D DEVANAGARI SIGN AVAGRAHA
-093E DEVANAGARI VOWEL SIGN AA
-093F DEVANAGARI VOWEL SIGN I
-0940 DEVANAGARI VOWEL SIGN II
-0941 DEVANAGARI VOWEL SIGN U
-0942 DEVANAGARI VOWEL SIGN UU
-0943 DEVANAGARI VOWEL SIGN VOCALIC R
-0944 DEVANAGARI VOWEL SIGN VOCALIC RR
-0945 DEVANAGARI VOWEL SIGN CANDRA E
-0946 DEVANAGARI VOWEL SIGN SHORT E
-0947 DEVANAGARI VOWEL SIGN E
-0948 DEVANAGARI VOWEL SIGN AI
-0949 DEVANAGARI VOWEL SIGN CANDRA O
-094A DEVANAGARI VOWEL SIGN SHORT O
-094B DEVANAGARI VOWEL SIGN O
-094C DEVANAGARI VOWEL SIGN AU
-094D DEVANAGARI SIGN VIRAMA
-094E DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 DEVANAGARI OM
-0951 DEVANAGARI STRESS SIGN UDATTA
-0952 DEVANAGARI STRESS SIGN ANUDATTA
-0953 DEVANAGARI GRAVE ACCENT
-0954 DEVANAGARI ACUTE ACCENT
-0955 DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958 DEVANAGARI LETTER QA
-0959 DEVANAGARI LETTER KHHA
-095A DEVANAGARI LETTER GHHA
-095B DEVANAGARI LETTER ZA
-095C DEVANAGARI LETTER DDDHA
-095D DEVANAGARI LETTER RHA
-095E DEVANAGARI LETTER FA
-095F DEVANAGARI LETTER YYA
-0960 DEVANAGARI LETTER VOCALIC RR
-0961 DEVANAGARI LETTER VOCALIC LL
-0962 DEVANAGARI VOWEL SIGN VOCALIC L
-0963 DEVANAGARI VOWEL SIGN VOCALIC LL
-0964 DEVANAGARI DANDA
-0965 DEVANAGARI DOUBLE DANDA
-0966 DEVANAGARI DIGIT ZERO
-0967 DEVANAGARI DIGIT ONE
-0968 DEVANAGARI DIGIT TWO
-0969 DEVANAGARI DIGIT THREE
-096A DEVANAGARI DIGIT FOUR
-096B DEVANAGARI DIGIT FIVE
-096C DEVANAGARI DIGIT SIX
-096D DEVANAGARI DIGIT SEVEN
-096E DEVANAGARI DIGIT EIGHT
-096F DEVANAGARI DIGIT NINE
-0970 DEVANAGARI ABBREVIATION SIGN
-0971 DEVANAGARI SIGN HIGH SPACING DOT
-0972 DEVANAGARI LETTER CANDRA A
-0979 DEVANAGARI LETTER ZHA
-097A DEVANAGARI LETTER HEAVY YA
-097B DEVANAGARI LETTER GGA
-097C DEVANAGARI LETTER JJA
-097D DEVANAGARI LETTER GLOTTAL STOP
-097E DEVANAGARI LETTER DDDA
-097F DEVANAGARI LETTER BBA
-0981 BENGALI SIGN CANDRABINDU
-0982 BENGALI SIGN ANUSVARA
-0983 BENGALI SIGN VISARGA
-0985 BENGALI LETTER A
-0986 BENGALI LETTER AA
-0987 BENGALI LETTER I
-0988 BENGALI LETTER II
-0989 BENGALI LETTER U
-098A BENGALI LETTER UU
-098B BENGALI LETTER VOCALIC R
-098C BENGALI LETTER VOCALIC L
-098F BENGALI LETTER E
-0990 BENGALI LETTER AI
-0993 BENGALI LETTER O
-0994 BENGALI LETTER AU
-0995 BENGALI LETTER KA
-0996 BENGALI LETTER KHA
-0997 BENGALI LETTER GA
-0998 BENGALI LETTER GHA
-0999 BENGALI LETTER NGA
-099A BENGALI LETTER CA
-099B BENGALI LETTER CHA
-099C BENGALI LETTER JA
-099D BENGALI LETTER JHA
-099E BENGALI LETTER NYA
-099F BENGALI LETTER TTA
-09A0 BENGALI LETTER TTHA
-09A1 BENGALI LETTER DDA
-09A2 BENGALI LETTER DDHA
-09A3 BENGALI LETTER NNA
-09A4 BENGALI LETTER TA
-09A5 BENGALI LETTER THA
-09A6 BENGALI LETTER DA
-09A7 BENGALI LETTER DHA
-09A8 BENGALI LETTER NA
-09AA BENGALI LETTER PA
-09AB BENGALI LETTER PHA
-09AC BENGALI LETTER BA
-09AD BENGALI LETTER BHA
-09AE BENGALI LETTER MA
-09AF BENGALI LETTER YA
-09B0 BENGALI LETTER RA
-09B2 BENGALI LETTER LA
-09B6 BENGALI LETTER SHA
-09B7 BENGALI LETTER SSA
-09B8 BENGALI LETTER SA
-09B9 BENGALI LETTER HA
-09BC BENGALI SIGN NUKTA
-09BD BENGALI SIGN AVAGRAHA
-09BE BENGALI VOWEL SIGN AA
-09BF BENGALI VOWEL SIGN I
-09C0 BENGALI VOWEL SIGN II
-09C1 BENGALI VOWEL SIGN U
-09C2 BENGALI VOWEL SIGN UU
-09C3 BENGALI VOWEL SIGN VOCALIC R
-09C4 BENGALI VOWEL SIGN VOCALIC RR
-09C7 BENGALI VOWEL SIGN E
-09C8 BENGALI VOWEL SIGN AI
-09CB BENGALI VOWEL SIGN O
-09CC BENGALI VOWEL SIGN AU
-09CD BENGALI SIGN VIRAMA
-09CE BENGALI LETTER KHANDA TA
-09D7 BENGALI AU LENGTH MARK
-09DC BENGALI LETTER RRA
-09DD BENGALI LETTER RHA
-09DF BENGALI LETTER YYA
-09E0 BENGALI LETTER VOCALIC RR
-09E1 BENGALI LETTER VOCALIC LL
-09E2 BENGALI VOWEL SIGN VOCALIC L
-09E3 BENGALI VOWEL SIGN VOCALIC LL
-09E6 BENGALI DIGIT ZERO
-09E7 BENGALI DIGIT ONE
-09E8 BENGALI DIGIT TWO
-09E9 BENGALI DIGIT THREE
-09EA BENGALI DIGIT FOUR
-09EB BENGALI DIGIT FIVE
-09EC BENGALI DIGIT SIX
-09ED BENGALI DIGIT SEVEN
-09EE BENGALI DIGIT EIGHT
-09EF BENGALI DIGIT NINE
-09F0 BENGALI LETTER RA WITH MIDDLE DIAGONAL
-09F1 BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2 BENGALI RUPEE MARK
-09F3 BENGALI RUPEE SIGN
-09F4 BENGALI CURRENCY NUMERATOR ONE
-09F5 BENGALI CURRENCY NUMERATOR TWO
-09F6 BENGALI CURRENCY NUMERATOR THREE
-09F7 BENGALI CURRENCY NUMERATOR FOUR
-09F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-09F9 BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA BENGALI ISSHAR
-09FB BENGALI GANDA MARK
-0A01 GURMUKHI SIGN ADAK BINDI
-0A02 GURMUKHI SIGN BINDI
-0A03 GURMUKHI SIGN VISARGA
-0A05 GURMUKHI LETTER A
-0A06 GURMUKHI LETTER AA
-0A07 GURMUKHI LETTER I
-0A08 GURMUKHI LETTER II
-0A09 GURMUKHI LETTER U
-0A0A GURMUKHI LETTER UU
-0A0F GURMUKHI LETTER EE
-0A10 GURMUKHI LETTER AI
-0A13 GURMUKHI LETTER OO
-0A14 GURMUKHI LETTER AU
-0A15 GURMUKHI LETTER KA
-0A16 GURMUKHI LETTER KHA
-0A17 GURMUKHI LETTER GA
-0A18 GURMUKHI LETTER GHA
-0A19 GURMUKHI LETTER NGA
-0A1A GURMUKHI LETTER CA
-0A1B GURMUKHI LETTER CHA
-0A1C GURMUKHI LETTER JA
-0A1D GURMUKHI LETTER JHA
-0A1E GURMUKHI LETTER NYA
-0A1F GURMUKHI LETTER TTA
-0A20 GURMUKHI LETTER TTHA
-0A21 GURMUKHI LETTER DDA
-0A22 GURMUKHI LETTER DDHA
-0A23 GURMUKHI LETTER NNA
-0A24 GURMUKHI LETTER TA
-0A25 GURMUKHI LETTER THA
-0A26 GURMUKHI LETTER DA
-0A27 GURMUKHI LETTER DHA
-0A28 GURMUKHI LETTER NA
-0A2A GURMUKHI LETTER PA
-0A2B GURMUKHI LETTER PHA
-0A2C GURMUKHI LETTER BA
-0A2D GURMUKHI LETTER BHA
-0A2E GURMUKHI LETTER MA
-0A2F GURMUKHI LETTER YA
-0A30 GURMUKHI LETTER RA
-0A32 GURMUKHI LETTER LA
-0A33 GURMUKHI LETTER LLA
-0A35 GURMUKHI LETTER VA
-0A36 GURMUKHI LETTER SHA
-0A38 GURMUKHI LETTER SA
-0A39 GURMUKHI LETTER HA
-0A3C GURMUKHI SIGN NUKTA
-0A3E GURMUKHI VOWEL SIGN AA
-0A3F GURMUKHI VOWEL SIGN I
-0A40 GURMUKHI VOWEL SIGN II
-0A41 GURMUKHI VOWEL SIGN U
-0A42 GURMUKHI VOWEL SIGN UU
-0A47 GURMUKHI VOWEL SIGN EE
-0A48 GURMUKHI VOWEL SIGN AI
-0A4B GURMUKHI VOWEL SIGN OO
-0A4C GURMUKHI VOWEL SIGN AU
-0A4D GURMUKHI SIGN VIRAMA
-0A51 GURMUKHI SIGN UDAAT
-0A59 GURMUKHI LETTER KHHA
-0A5A GURMUKHI LETTER GHHA
-0A5B GURMUKHI LETTER ZA
-0A5C GURMUKHI LETTER RRA
-0A5E GURMUKHI LETTER FA
-0A66 GURMUKHI DIGIT ZERO
-0A67 GURMUKHI DIGIT ONE
-0A68 GURMUKHI DIGIT TWO
-0A69 GURMUKHI DIGIT THREE
-0A6A GURMUKHI DIGIT FOUR
-0A6B GURMUKHI DIGIT FIVE
-0A6C GURMUKHI DIGIT SIX
-0A6D GURMUKHI DIGIT SEVEN
-0A6E GURMUKHI DIGIT EIGHT
-0A6F GURMUKHI DIGIT NINE
-0A70 GURMUKHI TIPPI
-0A71 GURMUKHI ADDAK
-0A72 GURMUKHI IRI
-0A73 GURMUKHI URA
-0A74 GURMUKHI EK ONKAR
-0A75 GURMUKHI SIGN YAKASH
-0A81 GUJARATI SIGN CANDRABINDU
-0A82 GUJARATI SIGN ANUSVARA
-0A83 GUJARATI SIGN VISARGA
-0A85 GUJARATI LETTER A
-0A86 GUJARATI LETTER AA
-0A87 GUJARATI LETTER I
-0A88 GUJARATI LETTER II
-0A89 GUJARATI LETTER U
-0A8A GUJARATI LETTER UU
-0A8B GUJARATI LETTER VOCALIC R
-0A8C GUJARATI LETTER VOCALIC L
-0A8D GUJARATI VOWEL CANDRA E
-0A8F GUJARATI LETTER E
-0A90 GUJARATI LETTER AI
-0A91 GUJARATI VOWEL CANDRA O
-0A93 GUJARATI LETTER O
-0A94 GUJARATI LETTER AU
-0A95 GUJARATI LETTER KA
-0A96 GUJARATI LETTER KHA
-0A97 GUJARATI LETTER GA
-0A98 GUJARATI LETTER GHA
-0A99 GUJARATI LETTER NGA
-0A9A GUJARATI LETTER CA
-0A9B GUJARATI LETTER CHA
-0A9C GUJARATI LETTER JA
-0A9D GUJARATI LETTER JHA
-0A9E GUJARATI LETTER NYA
-0A9F GUJARATI LETTER TTA
-0AA0 GUJARATI LETTER TTHA
-0AA1 GUJARATI LETTER DDA
-0AA2 GUJARATI LETTER DDHA
-0AA3 GUJARATI LETTER NNA
-0AA4 GUJARATI LETTER TA
-0AA5 GUJARATI LETTER THA
-0AA6 GUJARATI LETTER DA
-0AA7 GUJARATI LETTER DHA
-0AA8 GUJARATI LETTER NA
-0AAA GUJARATI LETTER PA
-0AAB GUJARATI LETTER PHA
-0AAC GUJARATI LETTER BA
-0AAD GUJARATI LETTER BHA
-0AAE GUJARATI LETTER MA
-0AAF GUJARATI LETTER YA
-0AB0 GUJARATI LETTER RA
-0AB2 GUJARATI LETTER LA
-0AB3 GUJARATI LETTER LLA
-0AB5 GUJARATI LETTER VA
-0AB6 GUJARATI LETTER SHA
-0AB7 GUJARATI LETTER SSA
-0AB8 GUJARATI LETTER SA
-0AB9 GUJARATI LETTER HA
-0ABC GUJARATI SIGN NUKTA
-0ABD GUJARATI SIGN AVAGRAHA
-0ABE GUJARATI VOWEL SIGN AA
-0ABF GUJARATI VOWEL SIGN I
-0AC0 GUJARATI VOWEL SIGN II
-0AC1 GUJARATI VOWEL SIGN U
-0AC2 GUJARATI VOWEL SIGN UU
-0AC3 GUJARATI VOWEL SIGN VOCALIC R
-0AC4 GUJARATI VOWEL SIGN VOCALIC RR
-0AC5 GUJARATI VOWEL SIGN CANDRA E
-0AC7 GUJARATI VOWEL SIGN E
-0AC8 GUJARATI VOWEL SIGN AI
-0AC9 GUJARATI VOWEL SIGN CANDRA O
-0ACB GUJARATI VOWEL SIGN O
-0ACC GUJARATI VOWEL SIGN AU
-0ACD GUJARATI SIGN VIRAMA
-0AD0 GUJARATI OM
-0AE0 GUJARATI LETTER VOCALIC RR
-0AE1 GUJARATI LETTER VOCALIC LL
-0AE2 GUJARATI VOWEL SIGN VOCALIC L
-0AE3 GUJARATI VOWEL SIGN VOCALIC LL
-0AE6 GUJARATI DIGIT ZERO
-0AE7 GUJARATI DIGIT ONE
-0AE8 GUJARATI DIGIT TWO
-0AE9 GUJARATI DIGIT THREE
-0AEA GUJARATI DIGIT FOUR
-0AEB GUJARATI DIGIT FIVE
-0AEC GUJARATI DIGIT SIX
-0AED GUJARATI DIGIT SEVEN
-0AEE GUJARATI DIGIT EIGHT
-0AEF GUJARATI DIGIT NINE
-0AF1 GUJARATI RUPEE SIGN
-0B01 ORIYA SIGN CANDRABINDU
-0B02 ORIYA SIGN ANUSVARA
-0B03 ORIYA SIGN VISARGA
-0B05 ORIYA LETTER A
-0B06 ORIYA LETTER AA
-0B07 ORIYA LETTER I
-0B08 ORIYA LETTER II
-0B09 ORIYA LETTER U
-0B0A ORIYA LETTER UU
-0B0B ORIYA LETTER VOCALIC R
-0B0C ORIYA LETTER VOCALIC L
-0B0F ORIYA LETTER E
-0B10 ORIYA LETTER AI
-0B13 ORIYA LETTER O
-0B14 ORIYA LETTER AU
-0B15 ORIYA LETTER KA
-0B16 ORIYA LETTER KHA
-0B17 ORIYA LETTER GA
-0B18 ORIYA LETTER GHA
-0B19 ORIYA LETTER NGA
-0B1A ORIYA LETTER CA
-0B1B ORIYA LETTER CHA
-0B1C ORIYA LETTER JA
-0B1D ORIYA LETTER JHA
-0B1E ORIYA LETTER NYA
-0B1F ORIYA LETTER TTA
-0B20 ORIYA LETTER TTHA
-0B21 ORIYA LETTER DDA
-0B22 ORIYA LETTER DDHA
-0B23 ORIYA LETTER NNA
-0B24 ORIYA LETTER TA
-0B25 ORIYA LETTER THA
-0B26 ORIYA LETTER DA
-0B27 ORIYA LETTER DHA
-0B28 ORIYA LETTER NA
-0B2A ORIYA LETTER PA
-0B2B ORIYA LETTER PHA
-0B2C ORIYA LETTER BA
-0B2D ORIYA LETTER BHA
-0B2E ORIYA LETTER MA
-0B2F ORIYA LETTER YA
-0B30 ORIYA LETTER RA
-0B32 ORIYA LETTER LA
-0B33 ORIYA LETTER LLA
-0B35 ORIYA LETTER VA
-0B36 ORIYA LETTER SHA
-0B37 ORIYA LETTER SSA
-0B38 ORIYA LETTER SA
-0B39 ORIYA LETTER HA
-0B3C ORIYA SIGN NUKTA
-0B3D ORIYA SIGN AVAGRAHA
-0B3E ORIYA VOWEL SIGN AA
-0B3F ORIYA VOWEL SIGN I
-0B40 ORIYA VOWEL SIGN II
-0B41 ORIYA VOWEL SIGN U
-0B42 ORIYA VOWEL SIGN UU
-0B43 ORIYA VOWEL SIGN VOCALIC R
-0B44 ORIYA VOWEL SIGN VOCALIC RR
-0B47 ORIYA VOWEL SIGN E
-0B48 ORIYA VOWEL SIGN AI
-0B4B ORIYA VOWEL SIGN O
-0B4C ORIYA VOWEL SIGN AU
-0B4D ORIYA SIGN VIRAMA
-0B56 ORIYA AI LENGTH MARK
-0B57 ORIYA AU LENGTH MARK
-0B5C ORIYA LETTER RRA
-0B5D ORIYA LETTER RHA
-0B5F ORIYA LETTER YYA
-0B60 ORIYA LETTER VOCALIC RR
-0B61 ORIYA LETTER VOCALIC LL
-0B62 ORIYA VOWEL SIGN VOCALIC L
-0B63 ORIYA VOWEL SIGN VOCALIC LL
-0B66 ORIYA DIGIT ZERO
-0B67 ORIYA DIGIT ONE
-0B68 ORIYA DIGIT TWO
-0B69 ORIYA DIGIT THREE
-0B6A ORIYA DIGIT FOUR
-0B6B ORIYA DIGIT FIVE
-0B6C ORIYA DIGIT SIX
-0B6D ORIYA DIGIT SEVEN
-0B6E ORIYA DIGIT EIGHT
-0B6F ORIYA DIGIT NINE
-0B70 ORIYA ISSHAR
-0B71 ORIYA LETTER WA
-0B82 TAMIL SIGN ANUSVARA
-0B83 TAMIL SIGN VISARGA
-0B85 TAMIL LETTER A
-0B86 TAMIL LETTER AA
-0B87 TAMIL LETTER I
-0B88 TAMIL LETTER II
-0B89 TAMIL LETTER U
-0B8A TAMIL LETTER UU
-0B8E TAMIL LETTER E
-0B8F TAMIL LETTER EE
-0B90 TAMIL LETTER AI
-0B92 TAMIL LETTER O
-0B93 TAMIL LETTER OO
-0B94 TAMIL LETTER AU
-0B95 TAMIL LETTER KA
-0B99 TAMIL LETTER NGA
-0B9A TAMIL LETTER CA
-0B9C TAMIL LETTER JA
-0B9E TAMIL LETTER NYA
-0B9F TAMIL LETTER TTA
-0BA3 TAMIL LETTER NNA
-0BA4 TAMIL LETTER TA
-0BA8 TAMIL LETTER NA
-0BA9 TAMIL LETTER NNNA
-0BAA TAMIL LETTER PA
-0BAE TAMIL LETTER MA
-0BAF TAMIL LETTER YA
-0BB0 TAMIL LETTER RA
-0BB1 TAMIL LETTER RRA
-0BB2 TAMIL LETTER LA
-0BB3 TAMIL LETTER LLA
-0BB4 TAMIL LETTER LLLA
-0BB5 TAMIL LETTER VA
-0BB6 TAMIL LETTER SHA
-0BB7 TAMIL LETTER SSA
-0BB8 TAMIL LETTER SA
-0BB9 TAMIL LETTER HA
-0BBE TAMIL VOWEL SIGN AA
-0BBF TAMIL VOWEL SIGN I
-0BC0 TAMIL VOWEL SIGN II
-0BC1 TAMIL VOWEL SIGN U
-0BC2 TAMIL VOWEL SIGN UU
-0BC6 TAMIL VOWEL SIGN E
-0BC7 TAMIL VOWEL SIGN EE
-0BC8 TAMIL VOWEL SIGN AI
-0BCA TAMIL VOWEL SIGN O
-0BCB TAMIL VOWEL SIGN OO
-0BCC TAMIL VOWEL SIGN AU
-0BCD TAMIL SIGN VIRAMA
-0BD0 TAMIL OM
-0BD7 TAMIL AU LENGTH MARK
-0BE6 TAMIL DIGIT ZERO
-0BE7 TAMIL DIGIT ONE
-0BE8 TAMIL DIGIT TWO
-0BE9 TAMIL DIGIT THREE
-0BEA TAMIL DIGIT FOUR
-0BEB TAMIL DIGIT FIVE
-0BEC TAMIL DIGIT SIX
-0BED TAMIL DIGIT SEVEN
-0BEE TAMIL DIGIT EIGHT
-0BEF TAMIL DIGIT NINE
-0BF0 TAMIL NUMBER TEN
-0BF1 TAMIL NUMBER ONE HUNDRED
-0BF2 TAMIL NUMBER ONE THOUSAND
-0BF3 TAMIL DAY SIGN
-0BF4 TAMIL MONTH SIGN
-0BF5 TAMIL YEAR SIGN
-0BF6 TAMIL DEBIT SIGN
-0BF7 TAMIL CREDIT SIGN
-0BF8 TAMIL AS ABOVE SIGN
-0BF9 TAMIL RUPEE SIGN
-0BFA TAMIL NUMBER SIGN
-0C01 TELUGU SIGN CANDRABINDU
-0C02 TELUGU SIGN ANUSVARA
-0C03 TELUGU SIGN VISARGA
-0C05 TELUGU LETTER A
-0C06 TELUGU LETTER AA
-0C07 TELUGU LETTER I
-0C08 TELUGU LETTER II
-0C09 TELUGU LETTER U
-0C0A TELUGU LETTER UU
-0C0B TELUGU LETTER VOCALIC R
-0C0C TELUGU LETTER VOCALIC L
-0C0E TELUGU LETTER E
-0C0F TELUGU LETTER EE
-0C10 TELUGU LETTER AI
-0C12 TELUGU LETTER O
-0C13 TELUGU LETTER OO
-0C14 TELUGU LETTER AU
-0C15 TELUGU LETTER KA
-0C16 TELUGU LETTER KHA
-0C17 TELUGU LETTER GA
-0C18 TELUGU LETTER GHA
-0C19 TELUGU LETTER NGA
-0C1A TELUGU LETTER CA
-0C1B TELUGU LETTER CHA
-0C1C TELUGU LETTER JA
-0C1D TELUGU LETTER JHA
-0C1E TELUGU LETTER NYA
-0C1F TELUGU LETTER TTA
-0C20 TELUGU LETTER TTHA
-0C21 TELUGU LETTER DDA
-0C22 TELUGU LETTER DDHA
-0C23 TELUGU LETTER NNA
-0C24 TELUGU LETTER TA
-0C25 TELUGU LETTER THA
-0C26 TELUGU LETTER DA
-0C27 TELUGU LETTER DHA
-0C28 TELUGU LETTER NA
-0C2A TELUGU LETTER PA
-0C2B TELUGU LETTER PHA
-0C2C TELUGU LETTER BA
-0C2D TELUGU LETTER BHA
-0C2E TELUGU LETTER MA
-0C2F TELUGU LETTER YA
-0C30 TELUGU LETTER RA
-0C31 TELUGU LETTER RRA
-0C32 TELUGU LETTER LA
-0C33 TELUGU LETTER LLA
-0C35 TELUGU LETTER VA
-0C36 TELUGU LETTER SHA
-0C37 TELUGU LETTER SSA
-0C38 TELUGU LETTER SA
-0C39 TELUGU LETTER HA
-0C3D TELUGU SIGN AVAGRAHA
-0C3E TELUGU VOWEL SIGN AA
-0C3F TELUGU VOWEL SIGN I
-0C40 TELUGU VOWEL SIGN II
-0C41 TELUGU VOWEL SIGN U
-0C42 TELUGU VOWEL SIGN UU
-0C43 TELUGU VOWEL SIGN VOCALIC R
-0C44 TELUGU VOWEL SIGN VOCALIC RR
-0C46 TELUGU VOWEL SIGN E
-0C47 TELUGU VOWEL SIGN EE
-0C48 TELUGU VOWEL SIGN AI
-0C4A TELUGU VOWEL SIGN O
-0C4B TELUGU VOWEL SIGN OO
-0C4C TELUGU VOWEL SIGN AU
-0C4D TELUGU SIGN VIRAMA
-0C55 TELUGU LENGTH MARK
-0C56 TELUGU AI LENGTH MARK
-0C58 TELUGU LETTER TSA
-0C59 TELUGU LETTER DZA
-0C60 TELUGU LETTER VOCALIC RR
-0C61 TELUGU LETTER VOCALIC LL
-0C62 TELUGU VOWEL SIGN VOCALIC L
-0C63 TELUGU VOWEL SIGN VOCALIC LL
-0C66 TELUGU DIGIT ZERO
-0C67 TELUGU DIGIT ONE
-0C68 TELUGU DIGIT TWO
-0C69 TELUGU DIGIT THREE
-0C6A TELUGU DIGIT FOUR
-0C6B TELUGU DIGIT FIVE
-0C6C TELUGU DIGIT SIX
-0C6D TELUGU DIGIT SEVEN
-0C6E TELUGU DIGIT EIGHT
-0C6F TELUGU DIGIT NINE
-0C78 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
-0C79 TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
-0C7A TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
-0C7B TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
-0C7C TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
-0C7D TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
-0C7E TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F TELUGU SIGN TUUMU
-0C82 KANNADA SIGN ANUSVARA
-0C83 KANNADA SIGN VISARGA
-0C85 KANNADA LETTER A
-0C86 KANNADA LETTER AA
-0C87 KANNADA LETTER I
-0C88 KANNADA LETTER II
-0C89 KANNADA LETTER U
-0C8A KANNADA LETTER UU
-0C8B KANNADA LETTER VOCALIC R
-0C8C KANNADA LETTER VOCALIC L
-0C8E KANNADA LETTER E
-0C8F KANNADA LETTER EE
-0C90 KANNADA LETTER AI
-0C92 KANNADA LETTER O
-0C93 KANNADA LETTER OO
-0C94 KANNADA LETTER AU
-0C95 KANNADA LETTER KA
-0C96 KANNADA LETTER KHA
-0C97 KANNADA LETTER GA
-0C98 KANNADA LETTER GHA
-0C99 KANNADA LETTER NGA
-0C9A KANNADA LETTER CA
-0C9B KANNADA LETTER CHA
-0C9C KANNADA LETTER JA
-0C9D KANNADA LETTER JHA
-0C9E KANNADA LETTER NYA
-0C9F KANNADA LETTER TTA
-0CA0 KANNADA LETTER TTHA
-0CA1 KANNADA LETTER DDA
-0CA2 KANNADA LETTER DDHA
-0CA3 KANNADA LETTER NNA
-0CA4 KANNADA LETTER TA
-0CA5 KANNADA LETTER THA
-0CA6 KANNADA LETTER DA
-0CA7 KANNADA LETTER DHA
-0CA8 KANNADA LETTER NA
-0CAA KANNADA LETTER PA
-0CAB KANNADA LETTER PHA
-0CAC KANNADA LETTER BA
-0CAD KANNADA LETTER BHA
-0CAE KANNADA LETTER MA
-0CAF KANNADA LETTER YA
-0CB0 KANNADA LETTER RA
-0CB1 KANNADA LETTER RRA
-0CB2 KANNADA LETTER LA
-0CB3 KANNADA LETTER LLA
-0CB5 KANNADA LETTER VA
-0CB6 KANNADA LETTER SHA
-0CB7 KANNADA LETTER SSA
-0CB8 KANNADA LETTER SA
-0CB9 KANNADA LETTER HA
-0CBC KANNADA SIGN NUKTA
-0CBD KANNADA SIGN AVAGRAHA
-0CBE KANNADA VOWEL SIGN AA
-0CBF KANNADA VOWEL SIGN I
-0CC0 KANNADA VOWEL SIGN II
-0CC1 KANNADA VOWEL SIGN U
-0CC2 KANNADA VOWEL SIGN UU
-0CC3 KANNADA VOWEL SIGN VOCALIC R
-0CC4 KANNADA VOWEL SIGN VOCALIC RR
-0CC6 KANNADA VOWEL SIGN E
-0CC7 KANNADA VOWEL SIGN EE
-0CC8 KANNADA VOWEL SIGN AI
-0CCA KANNADA VOWEL SIGN O
-0CCB KANNADA VOWEL SIGN OO
-0CCC KANNADA VOWEL SIGN AU
-0CCD KANNADA SIGN VIRAMA
-0CD5 KANNADA LENGTH MARK
-0CD6 KANNADA AI LENGTH MARK
-0CDE KANNADA LETTER FA
-0CDE KANNADA LETTER LLLA
-0CE0 KANNADA LETTER VOCALIC RR
-0CE1 KANNADA LETTER VOCALIC LL
-0CE2 KANNADA VOWEL SIGN VOCALIC L
-0CE3 KANNADA VOWEL SIGN VOCALIC LL
-0CE6 KANNADA DIGIT ZERO
-0CE7 KANNADA DIGIT ONE
-0CE8 KANNADA DIGIT TWO
-0CE9 KANNADA DIGIT THREE
-0CEA KANNADA DIGIT FOUR
-0CEB KANNADA DIGIT FIVE
-0CEC KANNADA DIGIT SIX
-0CED KANNADA DIGIT SEVEN
-0CEE KANNADA DIGIT EIGHT
-0CEF KANNADA DIGIT NINE
-0CF1 KANNADA SIGN JIHVAMULIYA
-0CF2 KANNADA SIGN UPADHMANIYA
-0D02 MALAYALAM SIGN ANUSVARA
-0D03 MALAYALAM SIGN VISARGA
-0D05 MALAYALAM LETTER A
-0D06 MALAYALAM LETTER AA
-0D07 MALAYALAM LETTER I
-0D08 MALAYALAM LETTER II
-0D09 MALAYALAM LETTER U
-0D0A MALAYALAM LETTER UU
-0D0B MALAYALAM LETTER VOCALIC R
-0D0C MALAYALAM LETTER VOCALIC L
-0D0E MALAYALAM LETTER E
-0D0F MALAYALAM LETTER EE
-0D10 MALAYALAM LETTER AI
-0D12 MALAYALAM LETTER O
-0D13 MALAYALAM LETTER OO
-0D14 MALAYALAM LETTER AU
-0D15 MALAYALAM LETTER KA
-0D16 MALAYALAM LETTER KHA
-0D17 MALAYALAM LETTER GA
-0D18 MALAYALAM LETTER GHA
-0D19 MALAYALAM LETTER NGA
-0D1A MALAYALAM LETTER CA
-0D1B MALAYALAM LETTER CHA
-0D1C MALAYALAM LETTER JA
-0D1D MALAYALAM LETTER JHA
-0D1E MALAYALAM LETTER NYA
-0D1F MALAYALAM LETTER TTA
-0D20 MALAYALAM LETTER TTHA
-0D21 MALAYALAM LETTER DDA
-0D22 MALAYALAM LETTER DDHA
-0D23 MALAYALAM LETTER NNA
-0D24 MALAYALAM LETTER TA
-0D25 MALAYALAM LETTER THA
-0D26 MALAYALAM LETTER DA
-0D27 MALAYALAM LETTER DHA
-0D28 MALAYALAM LETTER NA
-0D2A MALAYALAM LETTER PA
-0D2B MALAYALAM LETTER PHA
-0D2C MALAYALAM LETTER BA
-0D2D MALAYALAM LETTER BHA
-0D2E MALAYALAM LETTER MA
-0D2F MALAYALAM LETTER YA
-0D30 MALAYALAM LETTER RA
-0D31 MALAYALAM LETTER RRA
-0D32 MALAYALAM LETTER LA
-0D33 MALAYALAM LETTER LLA
-0D34 MALAYALAM LETTER LLLA
-0D35 MALAYALAM LETTER VA
-0D36 MALAYALAM LETTER SHA
-0D37 MALAYALAM LETTER SSA
-0D38 MALAYALAM LETTER SA
-0D39 MALAYALAM LETTER HA
-0D3D MALAYALAM SIGN AVAGRAHA
-0D3E MALAYALAM VOWEL SIGN AA
-0D3F MALAYALAM VOWEL SIGN I
-0D40 MALAYALAM VOWEL SIGN II
-0D41 MALAYALAM VOWEL SIGN U
-0D42 MALAYALAM VOWEL SIGN UU
-0D43 MALAYALAM VOWEL SIGN VOCALIC R
-0D44 MALAYALAM VOWEL SIGN VOCALIC RR
-0D46 MALAYALAM VOWEL SIGN E
-0D47 MALAYALAM VOWEL SIGN EE
-0D48 MALAYALAM VOWEL SIGN AI
-0D4A MALAYALAM VOWEL SIGN O
-0D4B MALAYALAM VOWEL SIGN OO
-0D4C MALAYALAM VOWEL SIGN AU
-0D4D MALAYALAM SIGN VIRAMA
-0D57 MALAYALAM AU LENGTH MARK
-0D60 MALAYALAM LETTER VOCALIC RR
-0D61 MALAYALAM LETTER VOCALIC LL
-0D62 MALAYALAM VOWEL SIGN VOCALIC L
-0D63 MALAYALAM VOWEL SIGN VOCALIC LL
-0D66 MALAYALAM DIGIT ZERO
-0D67 MALAYALAM DIGIT ONE
-0D68 MALAYALAM DIGIT TWO
-0D69 MALAYALAM DIGIT THREE
-0D6A MALAYALAM DIGIT FOUR
-0D6B MALAYALAM DIGIT FIVE
-0D6C MALAYALAM DIGIT SIX
-0D6D MALAYALAM DIGIT SEVEN
-0D6E MALAYALAM DIGIT EIGHT
-0D6F MALAYALAM DIGIT NINE
-0D70 MALAYALAM NUMBER TEN
-0D71 MALAYALAM NUMBER ONE HUNDRED
-0D72 MALAYALAM NUMBER ONE THOUSAND
-0D73 MALAYALAM FRACTION ONE QUARTER
-0D74 MALAYALAM FRACTION ONE HALF
-0D75 MALAYALAM FRACTION THREE QUARTERS
-0D79 MALAYALAM DATE MARK
-0D7A MALAYALAM LETTER CHILLU NN
-0D7B MALAYALAM LETTER CHILLU N
-0D7C MALAYALAM LETTER CHILLU RR
-0D7D MALAYALAM LETTER CHILLU L
-0D7E MALAYALAM LETTER CHILLU LL
-0D7F MALAYALAM LETTER CHILLU K
-0D82 SINHALA SIGN ANUSVARAYA
-0D83 SINHALA SIGN VISARGAYA
-0D85 SINHALA LETTER AYANNA
-0D86 SINHALA LETTER AAYANNA
-0D87 SINHALA LETTER AEYANNA
-0D88 SINHALA LETTER AEEYANNA
-0D89 SINHALA LETTER IYANNA
-0D8A SINHALA LETTER IIYANNA
-0D8B SINHALA LETTER UYANNA
-0D8C SINHALA LETTER UUYANNA
-0D8D SINHALA LETTER IRUYANNA
-0D8E SINHALA LETTER IRUUYANNA
-0D8F SINHALA LETTER ILUYANNA
-0D90 SINHALA LETTER ILUUYANNA
-0D91 SINHALA LETTER EYANNA
-0D92 SINHALA LETTER EEYANNA
-0D93 SINHALA LETTER AIYANNA
-0D94 SINHALA LETTER OYANNA
-0D95 SINHALA LETTER OOYANNA
-0D96 SINHALA LETTER AUYANNA
-0D9A SINHALA LETTER ALPAPRAANA KAYANNA
-0D9B SINHALA LETTER MAHAAPRAANA KAYANNA
-0D9C SINHALA LETTER ALPAPRAANA GAYANNA
-0D9D SINHALA LETTER MAHAAPRAANA GAYANNA
-0D9E SINHALA LETTER KANTAJA NAASIKYAYA
-0D9F SINHALA LETTER SANYAKA GAYANNA
-0DA0 SINHALA LETTER ALPAPRAANA CAYANNA
-0DA1 SINHALA LETTER MAHAAPRAANA CAYANNA
-0DA2 SINHALA LETTER ALPAPRAANA JAYANNA
-0DA3 SINHALA LETTER MAHAAPRAANA JAYANNA
-0DA4 SINHALA LETTER TAALUJA NAASIKYAYA
-0DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
-0DA6 SINHALA LETTER SANYAKA JAYANNA
-0DA7 SINHALA LETTER ALPAPRAANA TTAYANNA
-0DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA
-0DA9 SINHALA LETTER ALPAPRAANA DDAYANNA
-0DAA SINHALA LETTER MAHAAPRAANA DDAYANNA
-0DAB SINHALA LETTER MUURDHAJA NAYANNA
-0DAC SINHALA LETTER SANYAKA DDAYANNA
-0DAD SINHALA LETTER ALPAPRAANA TAYANNA
-0DAE SINHALA LETTER MAHAAPRAANA TAYANNA
-0DAF SINHALA LETTER ALPAPRAANA DAYANNA
-0DB0 SINHALA LETTER MAHAAPRAANA DAYANNA
-0DB1 SINHALA LETTER DANTAJA NAYANNA
-0DB3 SINHALA LETTER SANYAKA DAYANNA
-0DB4 SINHALA LETTER ALPAPRAANA PAYANNA
-0DB5 SINHALA LETTER MAHAAPRAANA PAYANNA
-0DB6 SINHALA LETTER ALPAPRAANA BAYANNA
-0DB7 SINHALA LETTER MAHAAPRAANA BAYANNA
-0DB8 SINHALA LETTER MAYANNA
-0DB9 SINHALA LETTER AMBA BAYANNA
-0DBA SINHALA LETTER YAYANNA
-0DBB SINHALA LETTER RAYANNA
-0DBD SINHALA LETTER DANTAJA LAYANNA
-0DC0 SINHALA LETTER VAYANNA
-0DC1 SINHALA LETTER TAALUJA SAYANNA
-0DC2 SINHALA LETTER MUURDHAJA SAYANNA
-0DC3 SINHALA LETTER DANTAJA SAYANNA
-0DC4 SINHALA LETTER HAYANNA
-0DC5 SINHALA LETTER MUURDHAJA LAYANNA
-0DC6 SINHALA LETTER FAYANNA
-0DCA SINHALA SIGN AL-LAKUNA
-0DCF SINHALA VOWEL SIGN AELA-PILLA
-0DD0 SINHALA VOWEL SIGN KETTI AEDA-PILLA
-0DD1 SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2 SINHALA VOWEL SIGN KETTI IS-PILLA
-0DD3 SINHALA VOWEL SIGN DIGA IS-PILLA
-0DD4 SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8 SINHALA VOWEL SIGN GAETTA-PILLA
-0DD9 SINHALA VOWEL SIGN KOMBUVA
-0DDA SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDB SINHALA VOWEL SIGN KOMBU DEKA
-0DDC SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
-0DDD SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
-0DDE SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0DDF SINHALA VOWEL SIGN GAYANUKITTA
-0DF2 SINHALA VOWEL SIGN DIGA GAETTA-PILLA
-0DF3 SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 SINHALA PUNCTUATION KUNDDALIYA
-0E01 THAI CHARACTER KO KAI
-0E02 THAI CHARACTER KHO KHAI
-0E03 THAI CHARACTER KHO KHUAT
-0E04 THAI CHARACTER KHO KHWAI
-0E05 THAI CHARACTER KHO KHON
-0E06 THAI CHARACTER KHO RAKHANG
-0E07 THAI CHARACTER NGO NGU
-0E08 THAI CHARACTER CHO CHAN
-0E09 THAI CHARACTER CHO CHING
-0E0A THAI CHARACTER CHO CHANG
-0E0B THAI CHARACTER SO SO
-0E0C THAI CHARACTER CHO CHOE
-0E0D THAI CHARACTER YO YING
-0E0E THAI CHARACTER DO CHADA
-0E0F THAI CHARACTER TO PATAK
-0E10 THAI CHARACTER THO THAN
-0E11 THAI CHARACTER THO NANGMONTHO
-0E12 THAI CHARACTER THO PHUTHAO
-0E13 THAI CHARACTER NO NEN
-0E14 THAI CHARACTER DO DEK
-0E15 THAI CHARACTER TO TAO
-0E16 THAI CHARACTER THO THUNG
-0E17 THAI CHARACTER THO THAHAN
-0E18 THAI CHARACTER THO THONG
-0E19 THAI CHARACTER NO NU
-0E1A THAI CHARACTER BO BAIMAI
-0E1B THAI CHARACTER PO PLA
-0E1C THAI CHARACTER PHO PHUNG
-0E1D THAI CHARACTER FO FA
-0E1E THAI CHARACTER PHO PHAN
-0E1F THAI CHARACTER FO FAN
-0E20 THAI CHARACTER PHO SAMPHAO
-0E21 THAI CHARACTER MO MA
-0E22 THAI CHARACTER YO YAK
-0E23 THAI CHARACTER RO RUA
-0E24 THAI CHARACTER RU
-0E25 THAI CHARACTER LO LING
-0E26 THAI CHARACTER LU
-0E27 THAI CHARACTER WO WAEN
-0E28 THAI CHARACTER SO SALA
-0E29 THAI CHARACTER SO RUSI
-0E2A THAI CHARACTER SO SUA
-0E2B THAI CHARACTER HO HIP
-0E2C THAI CHARACTER LO CHULA
-0E2D THAI CHARACTER O ANG
-0E2E THAI CHARACTER HO NOKHUK
-0E2F THAI CHARACTER PAIYANNOI
-0E30 THAI CHARACTER SARA A
-0E31 THAI CHARACTER MAI HAN-AKAT
-0E32 THAI CHARACTER SARA AA
-0E33 THAI CHARACTER SARA AM
-0E34 THAI CHARACTER SARA I
-0E35 THAI CHARACTER SARA II
-0E36 THAI CHARACTER SARA UE
-0E37 THAI CHARACTER SARA UEE
-0E38 THAI CHARACTER SARA U
-0E39 THAI CHARACTER SARA UU
-0E3A THAI CHARACTER PHINTHU
-0E3F THAI CURRENCY SYMBOL BAHT
-0E40 THAI CHARACTER SARA E
-0E41 THAI CHARACTER SARA AE
-0E42 THAI CHARACTER SARA O
-0E43 THAI CHARACTER SARA AI MAIMUAN
-0E44 THAI CHARACTER SARA AI MAIMALAI
-0E45 THAI CHARACTER LAKKHANGYAO
-0E46 THAI CHARACTER MAIYAMOK
-0E47 THAI CHARACTER MAITAIKHU
-0E48 THAI CHARACTER MAI EK
-0E49 THAI CHARACTER MAI THO
-0E4A THAI CHARACTER MAI TRI
-0E4B THAI CHARACTER MAI CHATTAWA
-0E4C THAI CHARACTER THANTHAKHAT
-0E4D THAI CHARACTER NIKHAHIT
-0E4E THAI CHARACTER YAMAKKAN
-0E4F THAI CHARACTER FONGMAN
-0E50 THAI DIGIT ZERO
-0E51 THAI DIGIT ONE
-0E52 THAI DIGIT TWO
-0E53 THAI DIGIT THREE
-0E54 THAI DIGIT FOUR
-0E55 THAI DIGIT FIVE
-0E56 THAI DIGIT SIX
-0E57 THAI DIGIT SEVEN
-0E58 THAI DIGIT EIGHT
-0E59 THAI DIGIT NINE
-0E5A THAI CHARACTER ANGKHANKHU
-0E5B THAI CHARACTER KHOMUT
-0E81 LAO LETTER KO
-0E82 LAO LETTER KHO SUNG
-0E84 LAO LETTER KHO TAM
-0E87 LAO LETTER NGO
-0E88 LAO LETTER CO
-0E8A LAO LETTER SO TAM
-0E8D LAO LETTER NYO
-0E94 LAO LETTER DO
-0E95 LAO LETTER TO
-0E96 LAO LETTER THO SUNG
-0E97 LAO LETTER THO TAM
-0E99 LAO LETTER NO
-0E9A LAO LETTER BO
-0E9B LAO LETTER PO
-0E9C LAO LETTER PHO SUNG
-0E9D LAO LETTER FO TAM
-0E9D LAO LETTER FO FON
-0E9E LAO LETTER PHO TAM
-0E9F LAO LETTER FO SUNG
-0E9F LAO LETTER FO FAY
-0EA1 LAO LETTER MO
-0EA2 LAO LETTER YO
-0EA3 LAO LETTER LO LING
-0EA3 LAO LETTER RO
-0EA5 LAO LETTER LO LOOT
-0EA5 LAO LETTER LO
-0EA7 LAO LETTER WO
-0EAA LAO LETTER SO SUNG
-0EAB LAO LETTER HO SUNG
-0EAD LAO LETTER O
-0EAE LAO LETTER HO TAM
-0EAF LAO ELLIPSIS
-0EB0 LAO VOWEL SIGN A
-0EB1 LAO VOWEL SIGN MAI KAN
-0EB2 LAO VOWEL SIGN AA
-0EB3 LAO VOWEL SIGN AM
-0EB4 LAO VOWEL SIGN I
-0EB5 LAO VOWEL SIGN II
-0EB6 LAO VOWEL SIGN Y
-0EB7 LAO VOWEL SIGN YY
-0EB8 LAO VOWEL SIGN U
-0EB9 LAO VOWEL SIGN UU
-0EBB LAO VOWEL SIGN MAI KON
-0EBC LAO SEMIVOWEL SIGN LO
-0EBD LAO SEMIVOWEL SIGN NYO
-0EC0 LAO VOWEL SIGN E
-0EC1 LAO VOWEL SIGN EI
-0EC2 LAO VOWEL SIGN O
-0EC3 LAO VOWEL SIGN AY
-0EC4 LAO VOWEL SIGN AI
-0EC6 LAO KO LA
-0EC8 LAO TONE MAI EK
-0EC9 LAO TONE MAI THO
-0ECA LAO TONE MAI TI
-0ECB LAO TONE MAI CATAWA
-0ECC LAO CANCELLATION MARK
-0ECD LAO NIGGAHITA
-0ED0 LAO DIGIT ZERO
-0ED1 LAO DIGIT ONE
-0ED2 LAO DIGIT TWO
-0ED3 LAO DIGIT THREE
-0ED4 LAO DIGIT FOUR
-0ED5 LAO DIGIT FIVE
-0ED6 LAO DIGIT SIX
-0ED7 LAO DIGIT SEVEN
-0ED8 LAO DIGIT EIGHT
-0ED9 LAO DIGIT NINE
-0EDC LAO HO NO
-0EDD LAO HO MO
-0F00 TIBETAN SYLLABLE OM
-0F01 TIBETAN MARK GTER YIG MGO TRUNCATED A
-0F02 TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
-0F03 TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04 TIBETAN MARK INITIAL YIG MGO MDUN MA
-0F05 TIBETAN MARK CLOSING YIG MGO SGAB MA
-0F06 TIBETAN MARK CARET YIG MGO PHUR SHAD MA
-0F07 TIBETAN MARK YIG MGO TSHEG SHAD MA
-0F08 TIBETAN MARK SBRUL SHAD
-0F09 TIBETAN MARK BSKUR YIG MGO
-0F0A TIBETAN MARK BKA- SHOG YIG MGO
-0F0B TIBETAN MARK INTERSYLLABIC TSHEG
-0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
-0F0D TIBETAN MARK SHAD
-0F0E TIBETAN MARK NYIS SHAD
-0F0F TIBETAN MARK TSHEG SHAD
-0F10 TIBETAN MARK NYIS TSHEG SHAD
-0F11 TIBETAN MARK RIN CHEN SPUNGS SHAD
-0F12 TIBETAN MARK RGYA GRAM SHAD
-0F13 TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
-0F14 TIBETAN MARK GTER TSHEG
-0F15 TIBETAN LOGOTYPE SIGN CHAD RTAGS
-0F16 TIBETAN LOGOTYPE SIGN LHAG RTAGS
-0F17 TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18 TIBETAN ASTROLOGICAL SIGN -KHYUD PA
-0F19 TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F1A TIBETAN SIGN RDEL DKAR GCIG
-0F1B TIBETAN SIGN RDEL DKAR GNYIS
-0F1C TIBETAN SIGN RDEL DKAR GSUM
-0F1D TIBETAN SIGN RDEL NAG GCIG
-0F1E TIBETAN SIGN RDEL NAG GNYIS
-0F1F TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20 TIBETAN DIGIT ZERO
-0F21 TIBETAN DIGIT ONE
-0F22 TIBETAN DIGIT TWO
-0F23 TIBETAN DIGIT THREE
-0F24 TIBETAN DIGIT FOUR
-0F25 TIBETAN DIGIT FIVE
-0F26 TIBETAN DIGIT SIX
-0F27 TIBETAN DIGIT SEVEN
-0F28 TIBETAN DIGIT EIGHT
-0F29 TIBETAN DIGIT NINE
-0F2A TIBETAN DIGIT HALF ONE
-0F2B TIBETAN DIGIT HALF TWO
-0F2C TIBETAN DIGIT HALF THREE
-0F2D TIBETAN DIGIT HALF FOUR
-0F2E TIBETAN DIGIT HALF FIVE
-0F2F TIBETAN DIGIT HALF SIX
-0F30 TIBETAN DIGIT HALF SEVEN
-0F31 TIBETAN DIGIT HALF EIGHT
-0F32 TIBETAN DIGIT HALF NINE
-0F33 TIBETAN DIGIT HALF ZERO
-0F34 TIBETAN MARK BSDUS RTAGS
-0F35 TIBETAN MARK NGAS BZUNG NYI ZLA
-0F36 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F37 TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F38 TIBETAN MARK CHE MGO
-0F39 TIBETAN MARK TSA -PHRU
-0F3A TIBETAN MARK GUG RTAGS GYON
-0F3B TIBETAN MARK GUG RTAGS GYAS
-0F3C TIBETAN MARK ANG KHANG GYON
-0F3D TIBETAN MARK ANG KHANG GYAS
-0F3E TIBETAN SIGN YAR TSHES
-0F3F TIBETAN SIGN MAR TSHES
-0F40 TIBETAN LETTER KA
-0F41 TIBETAN LETTER KHA
-0F42 TIBETAN LETTER GA
-0F43 TIBETAN LETTER GHA
-0F44 TIBETAN LETTER NGA
-0F45 TIBETAN LETTER CA
-0F46 TIBETAN LETTER CHA
-0F47 TIBETAN LETTER JA
-0F49 TIBETAN LETTER NYA
-0F4A TIBETAN LETTER TTA
-0F4B TIBETAN LETTER TTHA
-0F4C TIBETAN LETTER DDA
-0F4D TIBETAN LETTER DDHA
-0F4E TIBETAN LETTER NNA
-0F4F TIBETAN LETTER TA
-0F50 TIBETAN LETTER THA
-0F51 TIBETAN LETTER DA
-0F52 TIBETAN LETTER DHA
-0F53 TIBETAN LETTER NA
-0F54 TIBETAN LETTER PA
-0F55 TIBETAN LETTER PHA
-0F56 TIBETAN LETTER BA
-0F57 TIBETAN LETTER BHA
-0F58 TIBETAN LETTER MA
-0F59 TIBETAN LETTER TSA
-0F5A TIBETAN LETTER TSHA
-0F5B TIBETAN LETTER DZA
-0F5C TIBETAN LETTER DZHA
-0F5D TIBETAN LETTER WA
-0F5E TIBETAN LETTER ZHA
-0F5F TIBETAN LETTER ZA
-0F60 TIBETAN LETTER -A
-0F61 TIBETAN LETTER YA
-0F62 TIBETAN LETTER RA
-0F63 TIBETAN LETTER LA
-0F64 TIBETAN LETTER SHA
-0F65 TIBETAN LETTER SSA
-0F66 TIBETAN LETTER SA
-0F67 TIBETAN LETTER HA
-0F68 TIBETAN LETTER A
-0F69 TIBETAN LETTER KSSA
-0F6A TIBETAN LETTER FIXED-FORM RA
-0F6B TIBETAN LETTER KKA
-0F6C TIBETAN LETTER RRA
-0F71 TIBETAN VOWEL SIGN AA
-0F72 TIBETAN VOWEL SIGN I
-0F73 TIBETAN VOWEL SIGN II
-0F74 TIBETAN VOWEL SIGN U
-0F75 TIBETAN VOWEL SIGN UU
-0F76 TIBETAN VOWEL SIGN VOCALIC R
-0F77 TIBETAN VOWEL SIGN VOCALIC RR
-0F78 TIBETAN VOWEL SIGN VOCALIC L
-0F79 TIBETAN VOWEL SIGN VOCALIC LL
-0F7A TIBETAN VOWEL SIGN E
-0F7B TIBETAN VOWEL SIGN EE
-0F7C TIBETAN VOWEL SIGN O
-0F7D TIBETAN VOWEL SIGN OO
-0F7E TIBETAN SIGN RJES SU NGA RO
-0F7F TIBETAN SIGN RNAM BCAD
-0F80 TIBETAN VOWEL SIGN REVERSED I
-0F81 TIBETAN VOWEL SIGN REVERSED II
-0F82 TIBETAN SIGN NYI ZLA NAA DA
-0F83 TIBETAN SIGN SNA LDAN
-0F84 TIBETAN MARK HALANTA
-0F85 TIBETAN MARK PALUTA
-0F86 TIBETAN SIGN LCI RTAGS
-0F87 TIBETAN SIGN YANG RTAGS
-0F88 TIBETAN SIGN LCE TSA CAN
-0F89 TIBETAN SIGN MCHU CAN
-0F8A TIBETAN SIGN GRU CAN RGYINGS
-0F8B TIBETAN SIGN GRU MED RGYINGS
-0F90 TIBETAN SUBJOINED LETTER KA
-0F91 TIBETAN SUBJOINED LETTER KHA
-0F92 TIBETAN SUBJOINED LETTER GA
-0F93 TIBETAN SUBJOINED LETTER GHA
-0F94 TIBETAN SUBJOINED LETTER NGA
-0F95 TIBETAN SUBJOINED LETTER CA
-0F96 TIBETAN SUBJOINED LETTER CHA
-0F97 TIBETAN SUBJOINED LETTER JA
-0F99 TIBETAN SUBJOINED LETTER NYA
-0F9A TIBETAN SUBJOINED LETTER TTA
-0F9B TIBETAN SUBJOINED LETTER TTHA
-0F9C TIBETAN SUBJOINED LETTER DDA
-0F9D TIBETAN SUBJOINED LETTER DDHA
-0F9E TIBETAN SUBJOINED LETTER NNA
-0F9F TIBETAN SUBJOINED LETTER TA
-0FA0 TIBETAN SUBJOINED LETTER THA
-0FA1 TIBETAN SUBJOINED LETTER DA
-0FA2 TIBETAN SUBJOINED LETTER DHA
-0FA3 TIBETAN SUBJOINED LETTER NA
-0FA4 TIBETAN SUBJOINED LETTER PA
-0FA5 TIBETAN SUBJOINED LETTER PHA
-0FA6 TIBETAN SUBJOINED LETTER BA
-0FA7 TIBETAN SUBJOINED LETTER BHA
-0FA8 TIBETAN SUBJOINED LETTER MA
-0FA9 TIBETAN SUBJOINED LETTER TSA
-0FAA TIBETAN SUBJOINED LETTER TSHA
-0FAB TIBETAN SUBJOINED LETTER DZA
-0FAC TIBETAN SUBJOINED LETTER DZHA
-0FAD TIBETAN SUBJOINED LETTER WA
-0FAE TIBETAN SUBJOINED LETTER ZHA
-0FAF TIBETAN SUBJOINED LETTER ZA
-0FB0 TIBETAN SUBJOINED LETTER -A
-0FB1 TIBETAN SUBJOINED LETTER YA
-0FB2 TIBETAN SUBJOINED LETTER RA
-0FB3 TIBETAN SUBJOINED LETTER LA
-0FB4 TIBETAN SUBJOINED LETTER SHA
-0FB5 TIBETAN SUBJOINED LETTER SSA
-0FB6 TIBETAN SUBJOINED LETTER SA
-0FB7 TIBETAN SUBJOINED LETTER HA
-0FB8 TIBETAN SUBJOINED LETTER A
-0FB9 TIBETAN SUBJOINED LETTER KSSA
-0FBA TIBETAN SUBJOINED LETTER FIXED-FORM WA
-0FBB TIBETAN SUBJOINED LETTER FIXED-FORM YA
-0FBC TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE TIBETAN KU RU KHA
-0FBF TIBETAN KU RU KHA BZHI MIG CAN
-0FC0 TIBETAN CANTILLATION SIGN HEAVY BEAT
-0FC1 TIBETAN CANTILLATION SIGN LIGHT BEAT
-0FC2 TIBETAN CANTILLATION SIGN CANG TE-U
-0FC3 TIBETAN CANTILLATION SIGN SBUB -CHAL
-0FC4 TIBETAN SYMBOL DRIL BU
-0FC5 TIBETAN SYMBOL RDO RJE
-0FC6 TIBETAN SYMBOL PADMA GDAN
-0FC7 TIBETAN SYMBOL RDO RJE RGYA GRAM
-0FC8 TIBETAN SYMBOL PHUR PA
-0FC9 TIBETAN SYMBOL NOR BU
-0FCA TIBETAN SYMBOL NOR BU NYIS -KHYIL
-0FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL
-0FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE TIBETAN SIGN RDEL NAG RDEL DKAR
-0FCF TIBETAN SIGN RDEL NAG GSUM
-0FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN
-0FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN
-0FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN
-0FD2 TIBETAN MARK NYIS TSHEG
-0FD3 TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
-0FD4 TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5 RIGHT-FACING SVASTI SIGN
-0FD6 LEFT-FACING SVASTI SIGN
-0FD7 RIGHT-FACING SVASTI SIGN WITH DOTS
-0FD8 LEFT-FACING SVASTI SIGN WITH DOTS
-1000 MYANMAR LETTER KA
-1001 MYANMAR LETTER KHA
-1002 MYANMAR LETTER GA
-1003 MYANMAR LETTER GHA
-1004 MYANMAR LETTER NGA
-1005 MYANMAR LETTER CA
-1006 MYANMAR LETTER CHA
-1007 MYANMAR LETTER JA
-1008 MYANMAR LETTER JHA
-1009 MYANMAR LETTER NYA
-100A MYANMAR LETTER NNYA
-100B MYANMAR LETTER TTA
-100C MYANMAR LETTER TTHA
-100D MYANMAR LETTER DDA
-100E MYANMAR LETTER DDHA
-100F MYANMAR LETTER NNA
-1010 MYANMAR LETTER TA
-1011 MYANMAR LETTER THA
-1012 MYANMAR LETTER DA
-1013 MYANMAR LETTER DHA
-1014 MYANMAR LETTER NA
-1015 MYANMAR LETTER PA
-1016 MYANMAR LETTER PHA
-1017 MYANMAR LETTER BA
-1018 MYANMAR LETTER BHA
-1019 MYANMAR LETTER MA
-101A MYANMAR LETTER YA
-101B MYANMAR LETTER RA
-101C MYANMAR LETTER LA
-101D MYANMAR LETTER WA
-101E MYANMAR LETTER SA
-101F MYANMAR LETTER HA
-1020 MYANMAR LETTER LLA
-1021 MYANMAR LETTER A
-1022 MYANMAR LETTER SHAN A
-1023 MYANMAR LETTER I
-1024 MYANMAR LETTER II
-1025 MYANMAR LETTER U
-1026 MYANMAR LETTER UU
-1027 MYANMAR LETTER E
-1028 MYANMAR LETTER MON E
-1029 MYANMAR LETTER O
-102A MYANMAR LETTER AU
-102B MYANMAR VOWEL SIGN TALL AA
-102C MYANMAR VOWEL SIGN AA
-102D MYANMAR VOWEL SIGN I
-102E MYANMAR VOWEL SIGN II
-102F MYANMAR VOWEL SIGN U
-1030 MYANMAR VOWEL SIGN UU
-1031 MYANMAR VOWEL SIGN E
-1032 MYANMAR VOWEL SIGN AI
-1033 MYANMAR VOWEL SIGN MON II
-1034 MYANMAR VOWEL SIGN MON O
-1035 MYANMAR VOWEL SIGN E ABOVE
-1036 MYANMAR SIGN ANUSVARA
-1037 MYANMAR SIGN DOT BELOW
-1038 MYANMAR SIGN VISARGA
-1039 MYANMAR SIGN VIRAMA
-103A MYANMAR SIGN ASAT
-103B MYANMAR CONSONANT SIGN MEDIAL YA
-103C MYANMAR CONSONANT SIGN MEDIAL RA
-103D MYANMAR CONSONANT SIGN MEDIAL WA
-103E MYANMAR CONSONANT SIGN MEDIAL HA
-103F MYANMAR LETTER GREAT SA
-1040 MYANMAR DIGIT ZERO
-1041 MYANMAR DIGIT ONE
-1042 MYANMAR DIGIT TWO
-1043 MYANMAR DIGIT THREE
-1044 MYANMAR DIGIT FOUR
-1045 MYANMAR DIGIT FIVE
-1046 MYANMAR DIGIT SIX
-1047 MYANMAR DIGIT SEVEN
-1048 MYANMAR DIGIT EIGHT
-1049 MYANMAR DIGIT NINE
-104A MYANMAR SIGN LITTLE SECTION
-104B MYANMAR SIGN SECTION
-104C MYANMAR SYMBOL LOCATIVE
-104D MYANMAR SYMBOL COMPLETED
-104E MYANMAR SYMBOL AFOREMENTIONED
-104F MYANMAR SYMBOL GENITIVE
-1050 MYANMAR LETTER SHA
-1051 MYANMAR LETTER SSA
-1052 MYANMAR LETTER VOCALIC R
-1053 MYANMAR LETTER VOCALIC RR
-1054 MYANMAR LETTER VOCALIC L
-1055 MYANMAR LETTER VOCALIC LL
-1056 MYANMAR VOWEL SIGN VOCALIC R
-1057 MYANMAR VOWEL SIGN VOCALIC RR
-1058 MYANMAR VOWEL SIGN VOCALIC L
-1059 MYANMAR VOWEL SIGN VOCALIC LL
-105A MYANMAR LETTER MON NGA
-105B MYANMAR LETTER MON JHA
-105C MYANMAR LETTER MON BBA
-105D MYANMAR LETTER MON BBE
-105E MYANMAR CONSONANT SIGN MON MEDIAL NA
-105F MYANMAR CONSONANT SIGN MON MEDIAL MA
-1060 MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 MYANMAR LETTER SGAW KAREN SHA
-1062 MYANMAR VOWEL SIGN SGAW KAREN EU
-1063 MYANMAR TONE MARK SGAW KAREN HATHI
-1064 MYANMAR TONE MARK SGAW KAREN KE PHO
-1065 MYANMAR LETTER WESTERN PWO KAREN THA
-1066 MYANMAR LETTER WESTERN PWO KAREN PWA
-1067 MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
-1068 MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-1069 MYANMAR SIGN WESTERN PWO KAREN TONE-1
-106A MYANMAR SIGN WESTERN PWO KAREN TONE-2
-106B MYANMAR SIGN WESTERN PWO KAREN TONE-3
-106C MYANMAR SIGN WESTERN PWO KAREN TONE-4
-106D MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E MYANMAR LETTER EASTERN PWO KAREN NNA
-106F MYANMAR LETTER EASTERN PWO KAREN YWA
-1070 MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071 MYANMAR VOWEL SIGN GEBA KAREN I
-1072 MYANMAR VOWEL SIGN KAYAH OE
-1073 MYANMAR VOWEL SIGN KAYAH U
-1074 MYANMAR VOWEL SIGN KAYAH EE
-1075 MYANMAR LETTER SHAN KA
-1076 MYANMAR LETTER SHAN KHA
-1077 MYANMAR LETTER SHAN GA
-1078 MYANMAR LETTER SHAN CA
-1079 MYANMAR LETTER SHAN ZA
-107A MYANMAR LETTER SHAN NYA
-107B MYANMAR LETTER SHAN DA
-107C MYANMAR LETTER SHAN NA
-107D MYANMAR LETTER SHAN PHA
-107E MYANMAR LETTER SHAN FA
-107F MYANMAR LETTER SHAN BA
-1080 MYANMAR LETTER SHAN THA
-1081 MYANMAR LETTER SHAN HA
-1082 MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083 MYANMAR VOWEL SIGN SHAN AA
-1084 MYANMAR VOWEL SIGN SHAN E
-1085 MYANMAR VOWEL SIGN SHAN E ABOVE
-1086 MYANMAR VOWEL SIGN SHAN FINAL Y
-1087 MYANMAR SIGN SHAN TONE-2
-1088 MYANMAR SIGN SHAN TONE-3
-1089 MYANMAR SIGN SHAN TONE-5
-108A MYANMAR SIGN SHAN TONE-6
-108B MYANMAR SIGN SHAN COUNCIL TONE-2
-108C MYANMAR SIGN SHAN COUNCIL TONE-3
-108D MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E MYANMAR LETTER RUMAI PALAUNG FA
-108F MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090 MYANMAR SHAN DIGIT ZERO
-1091 MYANMAR SHAN DIGIT ONE
-1092 MYANMAR SHAN DIGIT TWO
-1093 MYANMAR SHAN DIGIT THREE
-1094 MYANMAR SHAN DIGIT FOUR
-1095 MYANMAR SHAN DIGIT FIVE
-1096 MYANMAR SHAN DIGIT SIX
-1097 MYANMAR SHAN DIGIT SEVEN
-1098 MYANMAR SHAN DIGIT EIGHT
-1099 MYANMAR SHAN DIGIT NINE
-109A MYANMAR SIGN KHAMTI TONE-1
-109B MYANMAR SIGN KHAMTI TONE-3
-109C MYANMAR VOWEL SIGN AITON A
-109D MYANMAR VOWEL SIGN AITON AI
-109E MYANMAR SYMBOL SHAN ONE
-109F MYANMAR SYMBOL SHAN EXCLAMATION
-10A0 GEORGIAN CAPITAL LETTER AN
-10A1 GEORGIAN CAPITAL LETTER BAN
-10A2 GEORGIAN CAPITAL LETTER GAN
-10A3 GEORGIAN CAPITAL LETTER DON
-10A4 GEORGIAN CAPITAL LETTER EN
-10A5 GEORGIAN CAPITAL LETTER VIN
-10A6 GEORGIAN CAPITAL LETTER ZEN
-10A7 GEORGIAN CAPITAL LETTER TAN
-10A8 GEORGIAN CAPITAL LETTER IN
-10A9 GEORGIAN CAPITAL LETTER KAN
-10AA GEORGIAN CAPITAL LETTER LAS
-10AB GEORGIAN CAPITAL LETTER MAN
-10AC GEORGIAN CAPITAL LETTER NAR
-10AD GEORGIAN CAPITAL LETTER ON
-10AE GEORGIAN CAPITAL LETTER PAR
-10AF GEORGIAN CAPITAL LETTER ZHAR
-10B0 GEORGIAN CAPITAL LETTER RAE
-10B1 GEORGIAN CAPITAL LETTER SAN
-10B2 GEORGIAN CAPITAL LETTER TAR
-10B3 GEORGIAN CAPITAL LETTER UN
-10B4 GEORGIAN CAPITAL LETTER PHAR
-10B5 GEORGIAN CAPITAL LETTER KHAR
-10B6 GEORGIAN CAPITAL LETTER GHAN
-10B7 GEORGIAN CAPITAL LETTER QAR
-10B8 GEORGIAN CAPITAL LETTER SHIN
-10B9 GEORGIAN CAPITAL LETTER CHIN
-10BA GEORGIAN CAPITAL LETTER CAN
-10BB GEORGIAN CAPITAL LETTER JIL
-10BC GEORGIAN CAPITAL LETTER CIL
-10BD GEORGIAN CAPITAL LETTER CHAR
-10BE GEORGIAN CAPITAL LETTER XAN
-10BF GEORGIAN CAPITAL LETTER JHAN
-10C0 GEORGIAN CAPITAL LETTER HAE
-10C1 GEORGIAN CAPITAL LETTER HE
-10C2 GEORGIAN CAPITAL LETTER HIE
-10C3 GEORGIAN CAPITAL LETTER WE
-10C4 GEORGIAN CAPITAL LETTER HAR
-10C5 GEORGIAN CAPITAL LETTER HOE
-10D0 GEORGIAN LETTER AN
-10D1 GEORGIAN LETTER BAN
-10D2 GEORGIAN LETTER GAN
-10D3 GEORGIAN LETTER DON
-10D4 GEORGIAN LETTER EN
-10D5 GEORGIAN LETTER VIN
-10D6 GEORGIAN LETTER ZEN
-10D7 GEORGIAN LETTER TAN
-10D8 GEORGIAN LETTER IN
-10D9 GEORGIAN LETTER KAN
-10DA GEORGIAN LETTER LAS
-10DB GEORGIAN LETTER MAN
-10DC GEORGIAN LETTER NAR
-10DD GEORGIAN LETTER ON
-10DE GEORGIAN LETTER PAR
-10DF GEORGIAN LETTER ZHAR
-10E0 GEORGIAN LETTER RAE
-10E1 GEORGIAN LETTER SAN
-10E2 GEORGIAN LETTER TAR
-10E3 GEORGIAN LETTER UN
-10E4 GEORGIAN LETTER PHAR
-10E5 GEORGIAN LETTER KHAR
-10E6 GEORGIAN LETTER GHAN
-10E7 GEORGIAN LETTER QAR
-10E8 GEORGIAN LETTER SHIN
-10E9 GEORGIAN LETTER CHIN
-10EA GEORGIAN LETTER CAN
-10EB GEORGIAN LETTER JIL
-10EC GEORGIAN LETTER CIL
-10ED GEORGIAN LETTER CHAR
-10EE GEORGIAN LETTER XAN
-10EF GEORGIAN LETTER JHAN
-10F0 GEORGIAN LETTER HAE
-10F1 GEORGIAN LETTER HE
-10F2 GEORGIAN LETTER HIE
-10F3 GEORGIAN LETTER WE
-10F4 GEORGIAN LETTER HAR
-10F5 GEORGIAN LETTER HOE
-10F6 GEORGIAN LETTER FI
-10F7 GEORGIAN LETTER YN
-10F8 GEORGIAN LETTER ELIFI
-10F9 GEORGIAN LETTER TURNED GAN
-10FA GEORGIAN LETTER AIN
-10FB GEORGIAN PARAGRAPH SEPARATOR
-10FC MODIFIER LETTER GEORGIAN NAR
-1100 HANGUL CHOSEONG KIYEOK
-1101 HANGUL CHOSEONG SSANGKIYEOK
-1102 HANGUL CHOSEONG NIEUN
-1103 HANGUL CHOSEONG TIKEUT
-1104 HANGUL CHOSEONG SSANGTIKEUT
-1105 HANGUL CHOSEONG RIEUL
-1106 HANGUL CHOSEONG MIEUM
-1107 HANGUL CHOSEONG PIEUP
-1108 HANGUL CHOSEONG SSANGPIEUP
-1109 HANGUL CHOSEONG SIOS
-110A HANGUL CHOSEONG SSANGSIOS
-110B HANGUL CHOSEONG IEUNG
-110C HANGUL CHOSEONG CIEUC
-110D HANGUL CHOSEONG SSANGCIEUC
-110E HANGUL CHOSEONG CHIEUCH
-110F HANGUL CHOSEONG KHIEUKH
-1110 HANGUL CHOSEONG THIEUTH
-1111 HANGUL CHOSEONG PHIEUPH
-1112 HANGUL CHOSEONG HIEUH
-1113 HANGUL CHOSEONG NIEUN-KIYEOK
-1114 HANGUL CHOSEONG SSANGNIEUN
-1115 HANGUL CHOSEONG NIEUN-TIKEUT
-1116 HANGUL CHOSEONG NIEUN-PIEUP
-1117 HANGUL CHOSEONG TIKEUT-KIYEOK
-1118 HANGUL CHOSEONG RIEUL-NIEUN
-1119 HANGUL CHOSEONG SSANGRIEUL
-111A HANGUL CHOSEONG RIEUL-HIEUH
-111B HANGUL CHOSEONG KAPYEOUNRIEUL
-111C HANGUL CHOSEONG MIEUM-PIEUP
-111D HANGUL CHOSEONG KAPYEOUNMIEUM
-111E HANGUL CHOSEONG PIEUP-KIYEOK
-111F HANGUL CHOSEONG PIEUP-NIEUN
-1120 HANGUL CHOSEONG PIEUP-TIKEUT
-1121 HANGUL CHOSEONG PIEUP-SIOS
-1122 HANGUL CHOSEONG PIEUP-SIOS-KIYEOK
-1123 HANGUL CHOSEONG PIEUP-SIOS-TIKEUT
-1124 HANGUL CHOSEONG PIEUP-SIOS-PIEUP
-1125 HANGUL CHOSEONG PIEUP-SSANGSIOS
-1126 HANGUL CHOSEONG PIEUP-SIOS-CIEUC
-1127 HANGUL CHOSEONG PIEUP-CIEUC
-1128 HANGUL CHOSEONG PIEUP-CHIEUCH
-1129 HANGUL CHOSEONG PIEUP-THIEUTH
-112A HANGUL CHOSEONG PIEUP-PHIEUPH
-112B HANGUL CHOSEONG KAPYEOUNPIEUP
-112C HANGUL CHOSEONG KAPYEOUNSSANGPIEUP
-112D HANGUL CHOSEONG SIOS-KIYEOK
-112E HANGUL CHOSEONG SIOS-NIEUN
-112F HANGUL CHOSEONG SIOS-TIKEUT
-1130 HANGUL CHOSEONG SIOS-RIEUL
-1131 HANGUL CHOSEONG SIOS-MIEUM
-1132 HANGUL CHOSEONG SIOS-PIEUP
-1133 HANGUL CHOSEONG SIOS-PIEUP-KIYEOK
-1134 HANGUL CHOSEONG SIOS-SSANGSIOS
-1135 HANGUL CHOSEONG SIOS-IEUNG
-1136 HANGUL CHOSEONG SIOS-CIEUC
-1137 HANGUL CHOSEONG SIOS-CHIEUCH
-1138 HANGUL CHOSEONG SIOS-KHIEUKH
-1139 HANGUL CHOSEONG SIOS-THIEUTH
-113A HANGUL CHOSEONG SIOS-PHIEUPH
-113B HANGUL CHOSEONG SIOS-HIEUH
-113C HANGUL CHOSEONG CHITUEUMSIOS
-113D HANGUL CHOSEONG CHITUEUMSSANGSIOS
-113E HANGUL CHOSEONG CEONGCHIEUMSIOS
-113F HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS
-1140 HANGUL CHOSEONG PANSIOS
-1141 HANGUL CHOSEONG IEUNG-KIYEOK
-1142 HANGUL CHOSEONG IEUNG-TIKEUT
-1143 HANGUL CHOSEONG IEUNG-MIEUM
-1144 HANGUL CHOSEONG IEUNG-PIEUP
-1145 HANGUL CHOSEONG IEUNG-SIOS
-1146 HANGUL CHOSEONG IEUNG-PANSIOS
-1147 HANGUL CHOSEONG SSANGIEUNG
-1148 HANGUL CHOSEONG IEUNG-CIEUC
-1149 HANGUL CHOSEONG IEUNG-CHIEUCH
-114A HANGUL CHOSEONG IEUNG-THIEUTH
-114B HANGUL CHOSEONG IEUNG-PHIEUPH
-114C HANGUL CHOSEONG YESIEUNG
-114D HANGUL CHOSEONG CIEUC-IEUNG
-114E HANGUL CHOSEONG CHITUEUMCIEUC
-114F HANGUL CHOSEONG CHITUEUMSSANGCIEUC
-1150 HANGUL CHOSEONG CEONGCHIEUMCIEUC
-1151 HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC
-1152 HANGUL CHOSEONG CHIEUCH-KHIEUKH
-1153 HANGUL CHOSEONG CHIEUCH-HIEUH
-1154 HANGUL CHOSEONG CHITUEUMCHIEUCH
-1155 HANGUL CHOSEONG CEONGCHIEUMCHIEUCH
-1156 HANGUL CHOSEONG PHIEUPH-PIEUP
-1157 HANGUL CHOSEONG KAPYEOUNPHIEUPH
-1158 HANGUL CHOSEONG SSANGHIEUH
-1159 HANGUL CHOSEONG YEORINHIEUH
-115A HANGUL CHOSEONG KIYEOK-TIKEUT
-115B HANGUL CHOSEONG NIEUN-SIOS
-115C HANGUL CHOSEONG NIEUN-CIEUC
-115D HANGUL CHOSEONG NIEUN-HIEUH
-115E HANGUL CHOSEONG TIKEUT-RIEUL
-115F HANGUL CHOSEONG FILLER
-1160 HANGUL JUNGSEONG FILLER
-1161 HANGUL JUNGSEONG A
-1162 HANGUL JUNGSEONG AE
-1163 HANGUL JUNGSEONG YA
-1164 HANGUL JUNGSEONG YAE
-1165 HANGUL JUNGSEONG EO
-1166 HANGUL JUNGSEONG E
-1167 HANGUL JUNGSEONG YEO
-1168 HANGUL JUNGSEONG YE
-1169 HANGUL JUNGSEONG O
-116A HANGUL JUNGSEONG WA
-116B HANGUL JUNGSEONG WAE
-116C HANGUL JUNGSEONG OE
-116D HANGUL JUNGSEONG YO
-116E HANGUL JUNGSEONG U
-116F HANGUL JUNGSEONG WEO
-1170 HANGUL JUNGSEONG WE
-1171 HANGUL JUNGSEONG WI
-1172 HANGUL JUNGSEONG YU
-1173 HANGUL JUNGSEONG EU
-1174 HANGUL JUNGSEONG YI
-1175 HANGUL JUNGSEONG I
-1176 HANGUL JUNGSEONG A-O
-1177 HANGUL JUNGSEONG A-U
-1178 HANGUL JUNGSEONG YA-O
-1179 HANGUL JUNGSEONG YA-YO
-117A HANGUL JUNGSEONG EO-O
-117B HANGUL JUNGSEONG EO-U
-117C HANGUL JUNGSEONG EO-EU
-117D HANGUL JUNGSEONG YEO-O
-117E HANGUL JUNGSEONG YEO-U
-117F HANGUL JUNGSEONG O-EO
-1180 HANGUL JUNGSEONG O-E
-1181 HANGUL JUNGSEONG O-YE
-1182 HANGUL JUNGSEONG O-O
-1183 HANGUL JUNGSEONG O-U
-1184 HANGUL JUNGSEONG YO-YA
-1185 HANGUL JUNGSEONG YO-YAE
-1186 HANGUL JUNGSEONG YO-YEO
-1187 HANGUL JUNGSEONG YO-O
-1188 HANGUL JUNGSEONG YO-I
-1189 HANGUL JUNGSEONG U-A
-118A HANGUL JUNGSEONG U-AE
-118B HANGUL JUNGSEONG U-EO-EU
-118C HANGUL JUNGSEONG U-YE
-118D HANGUL JUNGSEONG U-U
-118E HANGUL JUNGSEONG YU-A
-118F HANGUL JUNGSEONG YU-EO
-1190 HANGUL JUNGSEONG YU-E
-1191 HANGUL JUNGSEONG YU-YEO
-1192 HANGUL JUNGSEONG YU-YE
-1193 HANGUL JUNGSEONG YU-U
-1194 HANGUL JUNGSEONG YU-I
-1195 HANGUL JUNGSEONG EU-U
-1196 HANGUL JUNGSEONG EU-EU
-1197 HANGUL JUNGSEONG YI-U
-1198 HANGUL JUNGSEONG I-A
-1199 HANGUL JUNGSEONG I-YA
-119A HANGUL JUNGSEONG I-O
-119B HANGUL JUNGSEONG I-U
-119C HANGUL JUNGSEONG I-EU
-119D HANGUL JUNGSEONG I-ARAEA
-119E HANGUL JUNGSEONG ARAEA
-119F HANGUL JUNGSEONG ARAEA-EO
-11A0 HANGUL JUNGSEONG ARAEA-U
-11A1 HANGUL JUNGSEONG ARAEA-I
-11A2 HANGUL JUNGSEONG SSANGARAEA
-11A3 HANGUL JUNGSEONG A-EU
-11A4 HANGUL JUNGSEONG YA-U
-11A5 HANGUL JUNGSEONG YEO-YA
-11A6 HANGUL JUNGSEONG O-YA
-11A7 HANGUL JUNGSEONG O-YAE
-11A8 HANGUL JONGSEONG KIYEOK
-11A9 HANGUL JONGSEONG SSANGKIYEOK
-11AA HANGUL JONGSEONG KIYEOK-SIOS
-11AB HANGUL JONGSEONG NIEUN
-11AC HANGUL JONGSEONG NIEUN-CIEUC
-11AD HANGUL JONGSEONG NIEUN-HIEUH
-11AE HANGUL JONGSEONG TIKEUT
-11AF HANGUL JONGSEONG RIEUL
-11B0 HANGUL JONGSEONG RIEUL-KIYEOK
-11B1 HANGUL JONGSEONG RIEUL-MIEUM
-11B2 HANGUL JONGSEONG RIEUL-PIEUP
-11B3 HANGUL JONGSEONG RIEUL-SIOS
-11B4 HANGUL JONGSEONG RIEUL-THIEUTH
-11B5 HANGUL JONGSEONG RIEUL-PHIEUPH
-11B6 HANGUL JONGSEONG RIEUL-HIEUH
-11B7 HANGUL JONGSEONG MIEUM
-11B8 HANGUL JONGSEONG PIEUP
-11B9 HANGUL JONGSEONG PIEUP-SIOS
-11BA HANGUL JONGSEONG SIOS
-11BB HANGUL JONGSEONG SSANGSIOS
-11BC HANGUL JONGSEONG IEUNG
-11BD HANGUL JONGSEONG CIEUC
-11BE HANGUL JONGSEONG CHIEUCH
-11BF HANGUL JONGSEONG KHIEUKH
-11C0 HANGUL JONGSEONG THIEUTH
-11C1 HANGUL JONGSEONG PHIEUPH
-11C2 HANGUL JONGSEONG HIEUH
-11C3 HANGUL JONGSEONG KIYEOK-RIEUL
-11C4 HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK
-11C5 HANGUL JONGSEONG NIEUN-KIYEOK
-11C6 HANGUL JONGSEONG NIEUN-TIKEUT
-11C7 HANGUL JONGSEONG NIEUN-SIOS
-11C8 HANGUL JONGSEONG NIEUN-PANSIOS
-11C9 HANGUL JONGSEONG NIEUN-THIEUTH
-11CA HANGUL JONGSEONG TIKEUT-KIYEOK
-11CB HANGUL JONGSEONG TIKEUT-RIEUL
-11CC HANGUL JONGSEONG RIEUL-KIYEOK-SIOS
-11CD HANGUL JONGSEONG RIEUL-NIEUN
-11CE HANGUL JONGSEONG RIEUL-TIKEUT
-11CF HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH
-11D0 HANGUL JONGSEONG SSANGRIEUL
-11D1 HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK
-11D2 HANGUL JONGSEONG RIEUL-MIEUM-SIOS
-11D3 HANGUL JONGSEONG RIEUL-PIEUP-SIOS
-11D4 HANGUL JONGSEONG RIEUL-PIEUP-HIEUH
-11D5 HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP
-11D6 HANGUL JONGSEONG RIEUL-SSANGSIOS
-11D7 HANGUL JONGSEONG RIEUL-PANSIOS
-11D8 HANGUL JONGSEONG RIEUL-KHIEUKH
-11D9 HANGUL JONGSEONG RIEUL-YEORINHIEUH
-11DA HANGUL JONGSEONG MIEUM-KIYEOK
-11DB HANGUL JONGSEONG MIEUM-RIEUL
-11DC HANGUL JONGSEONG MIEUM-PIEUP
-11DD HANGUL JONGSEONG MIEUM-SIOS
-11DE HANGUL JONGSEONG MIEUM-SSANGSIOS
-11DF HANGUL JONGSEONG MIEUM-PANSIOS
-11E0 HANGUL JONGSEONG MIEUM-CHIEUCH
-11E1 HANGUL JONGSEONG MIEUM-HIEUH
-11E2 HANGUL JONGSEONG KAPYEOUNMIEUM
-11E3 HANGUL JONGSEONG PIEUP-RIEUL
-11E4 HANGUL JONGSEONG PIEUP-PHIEUPH
-11E5 HANGUL JONGSEONG PIEUP-HIEUH
-11E6 HANGUL JONGSEONG KAPYEOUNPIEUP
-11E7 HANGUL JONGSEONG SIOS-KIYEOK
-11E8 HANGUL JONGSEONG SIOS-TIKEUT
-11E9 HANGUL JONGSEONG SIOS-RIEUL
-11EA HANGUL JONGSEONG SIOS-PIEUP
-11EB HANGUL JONGSEONG PANSIOS
-11EC HANGUL JONGSEONG IEUNG-KIYEOK
-11ED HANGUL JONGSEONG IEUNG-SSANGKIYEOK
-11EE HANGUL JONGSEONG SSANGIEUNG
-11EF HANGUL JONGSEONG IEUNG-KHIEUKH
-11F0 HANGUL JONGSEONG YESIEUNG
-11F1 HANGUL JONGSEONG YESIEUNG-SIOS
-11F2 HANGUL JONGSEONG YESIEUNG-PANSIOS
-11F3 HANGUL JONGSEONG PHIEUPH-PIEUP
-11F4 HANGUL JONGSEONG KAPYEOUNPHIEUPH
-11F5 HANGUL JONGSEONG HIEUH-NIEUN
-11F6 HANGUL JONGSEONG HIEUH-RIEUL
-11F7 HANGUL JONGSEONG HIEUH-MIEUM
-11F8 HANGUL JONGSEONG HIEUH-PIEUP
-11F9 HANGUL JONGSEONG YEORINHIEUH
-11FA HANGUL JONGSEONG KIYEOK-NIEUN
-11FB HANGUL JONGSEONG KIYEOK-PIEUP
-11FC HANGUL JONGSEONG KIYEOK-CHIEUCH
-11FD HANGUL JONGSEONG KIYEOK-KHIEUKH
-11FE HANGUL JONGSEONG KIYEOK-HIEUH
-11FF HANGUL JONGSEONG SSANGNIEUN
-1200 ETHIOPIC SYLLABLE HA
-1201 ETHIOPIC SYLLABLE HU
-1202 ETHIOPIC SYLLABLE HI
-1203 ETHIOPIC SYLLABLE HAA
-1204 ETHIOPIC SYLLABLE HEE
-1205 ETHIOPIC SYLLABLE HE
-1206 ETHIOPIC SYLLABLE HO
-1207 ETHIOPIC SYLLABLE HOA
-1208 ETHIOPIC SYLLABLE LA
-1209 ETHIOPIC SYLLABLE LU
-120A ETHIOPIC SYLLABLE LI
-120B ETHIOPIC SYLLABLE LAA
-120C ETHIOPIC SYLLABLE LEE
-120D ETHIOPIC SYLLABLE LE
-120E ETHIOPIC SYLLABLE LO
-120F ETHIOPIC SYLLABLE LWA
-1210 ETHIOPIC SYLLABLE HHA
-1211 ETHIOPIC SYLLABLE HHU
-1212 ETHIOPIC SYLLABLE HHI
-1213 ETHIOPIC SYLLABLE HHAA
-1214 ETHIOPIC SYLLABLE HHEE
-1215 ETHIOPIC SYLLABLE HHE
-1216 ETHIOPIC SYLLABLE HHO
-1217 ETHIOPIC SYLLABLE HHWA
-1218 ETHIOPIC SYLLABLE MA
-1219 ETHIOPIC SYLLABLE MU
-121A ETHIOPIC SYLLABLE MI
-121B ETHIOPIC SYLLABLE MAA
-121C ETHIOPIC SYLLABLE MEE
-121D ETHIOPIC SYLLABLE ME
-121E ETHIOPIC SYLLABLE MO
-121F ETHIOPIC SYLLABLE MWA
-1220 ETHIOPIC SYLLABLE SZA
-1221 ETHIOPIC SYLLABLE SZU
-1222 ETHIOPIC SYLLABLE SZI
-1223 ETHIOPIC SYLLABLE SZAA
-1224 ETHIOPIC SYLLABLE SZEE
-1225 ETHIOPIC SYLLABLE SZE
-1226 ETHIOPIC SYLLABLE SZO
-1227 ETHIOPIC SYLLABLE SZWA
-1228 ETHIOPIC SYLLABLE RA
-1229 ETHIOPIC SYLLABLE RU
-122A ETHIOPIC SYLLABLE RI
-122B ETHIOPIC SYLLABLE RAA
-122C ETHIOPIC SYLLABLE REE
-122D ETHIOPIC SYLLABLE RE
-122E ETHIOPIC SYLLABLE RO
-122F ETHIOPIC SYLLABLE RWA
-1230 ETHIOPIC SYLLABLE SA
-1231 ETHIOPIC SYLLABLE SU
-1232 ETHIOPIC SYLLABLE SI
-1233 ETHIOPIC SYLLABLE SAA
-1234 ETHIOPIC SYLLABLE SEE
-1235 ETHIOPIC SYLLABLE SE
-1236 ETHIOPIC SYLLABLE SO
-1237 ETHIOPIC SYLLABLE SWA
-1238 ETHIOPIC SYLLABLE SHA
-1239 ETHIOPIC SYLLABLE SHU
-123A ETHIOPIC SYLLABLE SHI
-123B ETHIOPIC SYLLABLE SHAA
-123C ETHIOPIC SYLLABLE SHEE
-123D ETHIOPIC SYLLABLE SHE
-123E ETHIOPIC SYLLABLE SHO
-123F ETHIOPIC SYLLABLE SHWA
-1240 ETHIOPIC SYLLABLE QA
-1241 ETHIOPIC SYLLABLE QU
-1242 ETHIOPIC SYLLABLE QI
-1243 ETHIOPIC SYLLABLE QAA
-1244 ETHIOPIC SYLLABLE QEE
-1245 ETHIOPIC SYLLABLE QE
-1246 ETHIOPIC SYLLABLE QO
-1247 ETHIOPIC SYLLABLE QOA
-1248 ETHIOPIC SYLLABLE QWA
-124A ETHIOPIC SYLLABLE QWI
-124B ETHIOPIC SYLLABLE QWAA
-124C ETHIOPIC SYLLABLE QWEE
-124D ETHIOPIC SYLLABLE QWE
-1250 ETHIOPIC SYLLABLE QHA
-1251 ETHIOPIC SYLLABLE QHU
-1252 ETHIOPIC SYLLABLE QHI
-1253 ETHIOPIC SYLLABLE QHAA
-1254 ETHIOPIC SYLLABLE QHEE
-1255 ETHIOPIC SYLLABLE QHE
-1256 ETHIOPIC SYLLABLE QHO
-1258 ETHIOPIC SYLLABLE QHWA
-125A ETHIOPIC SYLLABLE QHWI
-125B ETHIOPIC SYLLABLE QHWAA
-125C ETHIOPIC SYLLABLE QHWEE
-125D ETHIOPIC SYLLABLE QHWE
-1260 ETHIOPIC SYLLABLE BA
-1261 ETHIOPIC SYLLABLE BU
-1262 ETHIOPIC SYLLABLE BI
-1263 ETHIOPIC SYLLABLE BAA
-1264 ETHIOPIC SYLLABLE BEE
-1265 ETHIOPIC SYLLABLE BE
-1266 ETHIOPIC SYLLABLE BO
-1267 ETHIOPIC SYLLABLE BWA
-1268 ETHIOPIC SYLLABLE VA
-1269 ETHIOPIC SYLLABLE VU
-126A ETHIOPIC SYLLABLE VI
-126B ETHIOPIC SYLLABLE VAA
-126C ETHIOPIC SYLLABLE VEE
-126D ETHIOPIC SYLLABLE VE
-126E ETHIOPIC SYLLABLE VO
-126F ETHIOPIC SYLLABLE VWA
-1270 ETHIOPIC SYLLABLE TA
-1271 ETHIOPIC SYLLABLE TU
-1272 ETHIOPIC SYLLABLE TI
-1273 ETHIOPIC SYLLABLE TAA
-1274 ETHIOPIC SYLLABLE TEE
-1275 ETHIOPIC SYLLABLE TE
-1276 ETHIOPIC SYLLABLE TO
-1277 ETHIOPIC SYLLABLE TWA
-1278 ETHIOPIC SYLLABLE CA
-1279 ETHIOPIC SYLLABLE CU
-127A ETHIOPIC SYLLABLE CI
-127B ETHIOPIC SYLLABLE CAA
-127C ETHIOPIC SYLLABLE CEE
-127D ETHIOPIC SYLLABLE CE
-127E ETHIOPIC SYLLABLE CO
-127F ETHIOPIC SYLLABLE CWA
-1280 ETHIOPIC SYLLABLE XA
-1281 ETHIOPIC SYLLABLE XU
-1282 ETHIOPIC SYLLABLE XI
-1283 ETHIOPIC SYLLABLE XAA
-1284 ETHIOPIC SYLLABLE XEE
-1285 ETHIOPIC SYLLABLE XE
-1286 ETHIOPIC SYLLABLE XO
-1287 ETHIOPIC SYLLABLE XOA
-1288 ETHIOPIC SYLLABLE XWA
-128A ETHIOPIC SYLLABLE XWI
-128B ETHIOPIC SYLLABLE XWAA
-128C ETHIOPIC SYLLABLE XWEE
-128D ETHIOPIC SYLLABLE XWE
-1290 ETHIOPIC SYLLABLE NA
-1291 ETHIOPIC SYLLABLE NU
-1292 ETHIOPIC SYLLABLE NI
-1293 ETHIOPIC SYLLABLE NAA
-1294 ETHIOPIC SYLLABLE NEE
-1295 ETHIOPIC SYLLABLE NE
-1296 ETHIOPIC SYLLABLE NO
-1297 ETHIOPIC SYLLABLE NWA
-1298 ETHIOPIC SYLLABLE NYA
-1299 ETHIOPIC SYLLABLE NYU
-129A ETHIOPIC SYLLABLE NYI
-129B ETHIOPIC SYLLABLE NYAA
-129C ETHIOPIC SYLLABLE NYEE
-129D ETHIOPIC SYLLABLE NYE
-129E ETHIOPIC SYLLABLE NYO
-129F ETHIOPIC SYLLABLE NYWA
-12A0 ETHIOPIC SYLLABLE GLOTTAL A
-12A1 ETHIOPIC SYLLABLE GLOTTAL U
-12A2 ETHIOPIC SYLLABLE GLOTTAL I
-12A3 ETHIOPIC SYLLABLE GLOTTAL AA
-12A4 ETHIOPIC SYLLABLE GLOTTAL EE
-12A5 ETHIOPIC SYLLABLE GLOTTAL E
-12A6 ETHIOPIC SYLLABLE GLOTTAL O
-12A7 ETHIOPIC SYLLABLE GLOTTAL WA
-12A8 ETHIOPIC SYLLABLE KA
-12A9 ETHIOPIC SYLLABLE KU
-12AA ETHIOPIC SYLLABLE KI
-12AB ETHIOPIC SYLLABLE KAA
-12AC ETHIOPIC SYLLABLE KEE
-12AD ETHIOPIC SYLLABLE KE
-12AE ETHIOPIC SYLLABLE KO
-12AF ETHIOPIC SYLLABLE KOA
-12B0 ETHIOPIC SYLLABLE KWA
-12B2 ETHIOPIC SYLLABLE KWI
-12B3 ETHIOPIC SYLLABLE KWAA
-12B4 ETHIOPIC SYLLABLE KWEE
-12B5 ETHIOPIC SYLLABLE KWE
-12B8 ETHIOPIC SYLLABLE KXA
-12B9 ETHIOPIC SYLLABLE KXU
-12BA ETHIOPIC SYLLABLE KXI
-12BB ETHIOPIC SYLLABLE KXAA
-12BC ETHIOPIC SYLLABLE KXEE
-12BD ETHIOPIC SYLLABLE KXE
-12BE ETHIOPIC SYLLABLE KXO
-12C0 ETHIOPIC SYLLABLE KXWA
-12C2 ETHIOPIC SYLLABLE KXWI
-12C3 ETHIOPIC SYLLABLE KXWAA
-12C4 ETHIOPIC SYLLABLE KXWEE
-12C5 ETHIOPIC SYLLABLE KXWE
-12C8 ETHIOPIC SYLLABLE WA
-12C9 ETHIOPIC SYLLABLE WU
-12CA ETHIOPIC SYLLABLE WI
-12CB ETHIOPIC SYLLABLE WAA
-12CC ETHIOPIC SYLLABLE WEE
-12CD ETHIOPIC SYLLABLE WE
-12CE ETHIOPIC SYLLABLE WO
-12CF ETHIOPIC SYLLABLE WOA
-12D0 ETHIOPIC SYLLABLE PHARYNGEAL A
-12D1 ETHIOPIC SYLLABLE PHARYNGEAL U
-12D2 ETHIOPIC SYLLABLE PHARYNGEAL I
-12D3 ETHIOPIC SYLLABLE PHARYNGEAL AA
-12D4 ETHIOPIC SYLLABLE PHARYNGEAL EE
-12D5 ETHIOPIC SYLLABLE PHARYNGEAL E
-12D6 ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8 ETHIOPIC SYLLABLE ZA
-12D9 ETHIOPIC SYLLABLE ZU
-12DA ETHIOPIC SYLLABLE ZI
-12DB ETHIOPIC SYLLABLE ZAA
-12DC ETHIOPIC SYLLABLE ZEE
-12DD ETHIOPIC SYLLABLE ZE
-12DE ETHIOPIC SYLLABLE ZO
-12DF ETHIOPIC SYLLABLE ZWA
-12E0 ETHIOPIC SYLLABLE ZHA
-12E1 ETHIOPIC SYLLABLE ZHU
-12E2 ETHIOPIC SYLLABLE ZHI
-12E3 ETHIOPIC SYLLABLE ZHAA
-12E4 ETHIOPIC SYLLABLE ZHEE
-12E5 ETHIOPIC SYLLABLE ZHE
-12E6 ETHIOPIC SYLLABLE ZHO
-12E7 ETHIOPIC SYLLABLE ZHWA
-12E8 ETHIOPIC SYLLABLE YA
-12E9 ETHIOPIC SYLLABLE YU
-12EA ETHIOPIC SYLLABLE YI
-12EB ETHIOPIC SYLLABLE YAA
-12EC ETHIOPIC SYLLABLE YEE
-12ED ETHIOPIC SYLLABLE YE
-12EE ETHIOPIC SYLLABLE YO
-12EF ETHIOPIC SYLLABLE YOA
-12F0 ETHIOPIC SYLLABLE DA
-12F1 ETHIOPIC SYLLABLE DU
-12F2 ETHIOPIC SYLLABLE DI
-12F3 ETHIOPIC SYLLABLE DAA
-12F4 ETHIOPIC SYLLABLE DEE
-12F5 ETHIOPIC SYLLABLE DE
-12F6 ETHIOPIC SYLLABLE DO
-12F7 ETHIOPIC SYLLABLE DWA
-12F8 ETHIOPIC SYLLABLE DDA
-12F9 ETHIOPIC SYLLABLE DDU
-12FA ETHIOPIC SYLLABLE DDI
-12FB ETHIOPIC SYLLABLE DDAA
-12FC ETHIOPIC SYLLABLE DDEE
-12FD ETHIOPIC SYLLABLE DDE
-12FE ETHIOPIC SYLLABLE DDO
-12FF ETHIOPIC SYLLABLE DDWA
-1300 ETHIOPIC SYLLABLE JA
-1301 ETHIOPIC SYLLABLE JU
-1302 ETHIOPIC SYLLABLE JI
-1303 ETHIOPIC SYLLABLE JAA
-1304 ETHIOPIC SYLLABLE JEE
-1305 ETHIOPIC SYLLABLE JE
-1306 ETHIOPIC SYLLABLE JO
-1307 ETHIOPIC SYLLABLE JWA
-1308 ETHIOPIC SYLLABLE GA
-1309 ETHIOPIC SYLLABLE GU
-130A ETHIOPIC SYLLABLE GI
-130B ETHIOPIC SYLLABLE GAA
-130C ETHIOPIC SYLLABLE GEE
-130D ETHIOPIC SYLLABLE GE
-130E ETHIOPIC SYLLABLE GO
-130F ETHIOPIC SYLLABLE GOA
-1310 ETHIOPIC SYLLABLE GWA
-1312 ETHIOPIC SYLLABLE GWI
-1313 ETHIOPIC SYLLABLE GWAA
-1314 ETHIOPIC SYLLABLE GWEE
-1315 ETHIOPIC SYLLABLE GWE
-1318 ETHIOPIC SYLLABLE GGA
-1319 ETHIOPIC SYLLABLE GGU
-131A ETHIOPIC SYLLABLE GGI
-131B ETHIOPIC SYLLABLE GGAA
-131C ETHIOPIC SYLLABLE GGEE
-131D ETHIOPIC SYLLABLE GGE
-131E ETHIOPIC SYLLABLE GGO
-131F ETHIOPIC SYLLABLE GGWAA
-1320 ETHIOPIC SYLLABLE THA
-1321 ETHIOPIC SYLLABLE THU
-1322 ETHIOPIC SYLLABLE THI
-1323 ETHIOPIC SYLLABLE THAA
-1324 ETHIOPIC SYLLABLE THEE
-1325 ETHIOPIC SYLLABLE THE
-1326 ETHIOPIC SYLLABLE THO
-1327 ETHIOPIC SYLLABLE THWA
-1328 ETHIOPIC SYLLABLE CHA
-1329 ETHIOPIC SYLLABLE CHU
-132A ETHIOPIC SYLLABLE CHI
-132B ETHIOPIC SYLLABLE CHAA
-132C ETHIOPIC SYLLABLE CHEE
-132D ETHIOPIC SYLLABLE CHE
-132E ETHIOPIC SYLLABLE CHO
-132F ETHIOPIC SYLLABLE CHWA
-1330 ETHIOPIC SYLLABLE PHA
-1331 ETHIOPIC SYLLABLE PHU
-1332 ETHIOPIC SYLLABLE PHI
-1333 ETHIOPIC SYLLABLE PHAA
-1334 ETHIOPIC SYLLABLE PHEE
-1335 ETHIOPIC SYLLABLE PHE
-1336 ETHIOPIC SYLLABLE PHO
-1337 ETHIOPIC SYLLABLE PHWA
-1338 ETHIOPIC SYLLABLE TSA
-1339 ETHIOPIC SYLLABLE TSU
-133A ETHIOPIC SYLLABLE TSI
-133B ETHIOPIC SYLLABLE TSAA
-133C ETHIOPIC SYLLABLE TSEE
-133D ETHIOPIC SYLLABLE TSE
-133E ETHIOPIC SYLLABLE TSO
-133F ETHIOPIC SYLLABLE TSWA
-1340 ETHIOPIC SYLLABLE TZA
-1341 ETHIOPIC SYLLABLE TZU
-1342 ETHIOPIC SYLLABLE TZI
-1343 ETHIOPIC SYLLABLE TZAA
-1344 ETHIOPIC SYLLABLE TZEE
-1345 ETHIOPIC SYLLABLE TZE
-1346 ETHIOPIC SYLLABLE TZO
-1347 ETHIOPIC SYLLABLE TZOA
-1348 ETHIOPIC SYLLABLE FA
-1349 ETHIOPIC SYLLABLE FU
-134A ETHIOPIC SYLLABLE FI
-134B ETHIOPIC SYLLABLE FAA
-134C ETHIOPIC SYLLABLE FEE
-134D ETHIOPIC SYLLABLE FE
-134E ETHIOPIC SYLLABLE FO
-134F ETHIOPIC SYLLABLE FWA
-1350 ETHIOPIC SYLLABLE PA
-1351 ETHIOPIC SYLLABLE PU
-1352 ETHIOPIC SYLLABLE PI
-1353 ETHIOPIC SYLLABLE PAA
-1354 ETHIOPIC SYLLABLE PEE
-1355 ETHIOPIC SYLLABLE PE
-1356 ETHIOPIC SYLLABLE PO
-1357 ETHIOPIC SYLLABLE PWA
-1358 ETHIOPIC SYLLABLE RYA
-1359 ETHIOPIC SYLLABLE MYA
-135A ETHIOPIC SYLLABLE FYA
-135F ETHIOPIC COMBINING GEMINATION MARK
-1360 ETHIOPIC SECTION MARK
-1361 ETHIOPIC WORDSPACE
-1362 ETHIOPIC FULL STOP
-1363 ETHIOPIC COMMA
-1364 ETHIOPIC SEMICOLON
-1365 ETHIOPIC COLON
-1366 ETHIOPIC PREFACE COLON
-1367 ETHIOPIC QUESTION MARK
-1368 ETHIOPIC PARAGRAPH SEPARATOR
-1369 ETHIOPIC DIGIT ONE
-136A ETHIOPIC DIGIT TWO
-136B ETHIOPIC DIGIT THREE
-136C ETHIOPIC DIGIT FOUR
-136D ETHIOPIC DIGIT FIVE
-136E ETHIOPIC DIGIT SIX
-136F ETHIOPIC DIGIT SEVEN
-1370 ETHIOPIC DIGIT EIGHT
-1371 ETHIOPIC DIGIT NINE
-1372 ETHIOPIC NUMBER TEN
-1373 ETHIOPIC NUMBER TWENTY
-1374 ETHIOPIC NUMBER THIRTY
-1375 ETHIOPIC NUMBER FORTY
-1376 ETHIOPIC NUMBER FIFTY
-1377 ETHIOPIC NUMBER SIXTY
-1378 ETHIOPIC NUMBER SEVENTY
-1379 ETHIOPIC NUMBER EIGHTY
-137A ETHIOPIC NUMBER NINETY
-137B ETHIOPIC NUMBER HUNDRED
-137C ETHIOPIC NUMBER TEN THOUSAND
-1380 ETHIOPIC SYLLABLE SEBATBEIT MWA
-1381 ETHIOPIC SYLLABLE MWI
-1382 ETHIOPIC SYLLABLE MWEE
-1383 ETHIOPIC SYLLABLE MWE
-1384 ETHIOPIC SYLLABLE SEBATBEIT BWA
-1385 ETHIOPIC SYLLABLE BWI
-1386 ETHIOPIC SYLLABLE BWEE
-1387 ETHIOPIC SYLLABLE BWE
-1388 ETHIOPIC SYLLABLE SEBATBEIT FWA
-1389 ETHIOPIC SYLLABLE FWI
-138A ETHIOPIC SYLLABLE FWEE
-138B ETHIOPIC SYLLABLE FWE
-138C ETHIOPIC SYLLABLE SEBATBEIT PWA
-138D ETHIOPIC SYLLABLE PWI
-138E ETHIOPIC SYLLABLE PWEE
-138F ETHIOPIC SYLLABLE PWE
-1390 ETHIOPIC TONAL MARK YIZET
-1391 ETHIOPIC TONAL MARK DERET
-1392 ETHIOPIC TONAL MARK RIKRIK
-1393 ETHIOPIC TONAL MARK SHORT RIKRIK
-1394 ETHIOPIC TONAL MARK DIFAT
-1395 ETHIOPIC TONAL MARK KENAT
-1396 ETHIOPIC TONAL MARK CHIRET
-1397 ETHIOPIC TONAL MARK HIDET
-1398 ETHIOPIC TONAL MARK DERET-HIDET
-1399 ETHIOPIC TONAL MARK KURT
-13A0 CHEROKEE LETTER A
-13A1 CHEROKEE LETTER E
-13A2 CHEROKEE LETTER I
-13A3 CHEROKEE LETTER O
-13A4 CHEROKEE LETTER U
-13A5 CHEROKEE LETTER V
-13A6 CHEROKEE LETTER GA
-13A7 CHEROKEE LETTER KA
-13A8 CHEROKEE LETTER GE
-13A9 CHEROKEE LETTER GI
-13AA CHEROKEE LETTER GO
-13AB CHEROKEE LETTER GU
-13AC CHEROKEE LETTER GV
-13AD CHEROKEE LETTER HA
-13AE CHEROKEE LETTER HE
-13AF CHEROKEE LETTER HI
-13B0 CHEROKEE LETTER HO
-13B1 CHEROKEE LETTER HU
-13B2 CHEROKEE LETTER HV
-13B3 CHEROKEE LETTER LA
-13B4 CHEROKEE LETTER LE
-13B5 CHEROKEE LETTER LI
-13B6 CHEROKEE LETTER LO
-13B7 CHEROKEE LETTER LU
-13B8 CHEROKEE LETTER LV
-13B9 CHEROKEE LETTER MA
-13BA CHEROKEE LETTER ME
-13BB CHEROKEE LETTER MI
-13BC CHEROKEE LETTER MO
-13BD CHEROKEE LETTER MU
-13BE CHEROKEE LETTER NA
-13BF CHEROKEE LETTER HNA
-13C0 CHEROKEE LETTER NAH
-13C1 CHEROKEE LETTER NE
-13C2 CHEROKEE LETTER NI
-13C3 CHEROKEE LETTER NO
-13C4 CHEROKEE LETTER NU
-13C5 CHEROKEE LETTER NV
-13C6 CHEROKEE LETTER QUA
-13C7 CHEROKEE LETTER QUE
-13C8 CHEROKEE LETTER QUI
-13C9 CHEROKEE LETTER QUO
-13CA CHEROKEE LETTER QUU
-13CB CHEROKEE LETTER QUV
-13CC CHEROKEE LETTER SA
-13CD CHEROKEE LETTER S
-13CE CHEROKEE LETTER SE
-13CF CHEROKEE LETTER SI
-13D0 CHEROKEE LETTER SO
-13D1 CHEROKEE LETTER SU
-13D2 CHEROKEE LETTER SV
-13D3 CHEROKEE LETTER DA
-13D4 CHEROKEE LETTER TA
-13D5 CHEROKEE LETTER DE
-13D6 CHEROKEE LETTER TE
-13D7 CHEROKEE LETTER DI
-13D8 CHEROKEE LETTER TI
-13D9 CHEROKEE LETTER DO
-13DA CHEROKEE LETTER DU
-13DB CHEROKEE LETTER DV
-13DC CHEROKEE LETTER DLA
-13DD CHEROKEE LETTER TLA
-13DE CHEROKEE LETTER TLE
-13DF CHEROKEE LETTER TLI
-13E0 CHEROKEE LETTER TLO
-13E1 CHEROKEE LETTER TLU
-13E2 CHEROKEE LETTER TLV
-13E3 CHEROKEE LETTER TSA
-13E4 CHEROKEE LETTER TSE
-13E5 CHEROKEE LETTER TSI
-13E6 CHEROKEE LETTER TSO
-13E7 CHEROKEE LETTER TSU
-13E8 CHEROKEE LETTER TSV
-13E9 CHEROKEE LETTER WA
-13EA CHEROKEE LETTER WE
-13EB CHEROKEE LETTER WI
-13EC CHEROKEE LETTER WO
-13ED CHEROKEE LETTER WU
-13EE CHEROKEE LETTER WV
-13EF CHEROKEE LETTER YA
-13F0 CHEROKEE LETTER YE
-13F1 CHEROKEE LETTER YI
-13F2 CHEROKEE LETTER YO
-13F3 CHEROKEE LETTER YU
-13F4 CHEROKEE LETTER YV
-1400 CANADIAN SYLLABICS HYPHEN
-1401 CANADIAN SYLLABICS E
-1402 CANADIAN SYLLABICS AAI
-1403 CANADIAN SYLLABICS I
-1404 CANADIAN SYLLABICS II
-1405 CANADIAN SYLLABICS O
-1406 CANADIAN SYLLABICS OO
-1407 CANADIAN SYLLABICS Y-CREE OO
-1408 CANADIAN SYLLABICS CARRIER EE
-1409 CANADIAN SYLLABICS CARRIER I
-140A CANADIAN SYLLABICS A
-140B CANADIAN SYLLABICS AA
-140C CANADIAN SYLLABICS WE
-140D CANADIAN SYLLABICS WEST-CREE WE
-140E CANADIAN SYLLABICS WI
-140F CANADIAN SYLLABICS WEST-CREE WI
-1410 CANADIAN SYLLABICS WII
-1411 CANADIAN SYLLABICS WEST-CREE WII
-1412 CANADIAN SYLLABICS WO
-1413 CANADIAN SYLLABICS WEST-CREE WO
-1414 CANADIAN SYLLABICS WOO
-1415 CANADIAN SYLLABICS WEST-CREE WOO
-1416 CANADIAN SYLLABICS NASKAPI WOO
-1417 CANADIAN SYLLABICS WA
-1418 CANADIAN SYLLABICS WEST-CREE WA
-1419 CANADIAN SYLLABICS WAA
-141A CANADIAN SYLLABICS WEST-CREE WAA
-141B CANADIAN SYLLABICS NASKAPI WAA
-141C CANADIAN SYLLABICS AI
-141D CANADIAN SYLLABICS Y-CREE W
-141E CANADIAN SYLLABICS GLOTTAL STOP
-141F CANADIAN SYLLABICS FINAL ACUTE
-1420 CANADIAN SYLLABICS FINAL GRAVE
-1421 CANADIAN SYLLABICS FINAL BOTTOM HALF RING
-1422 CANADIAN SYLLABICS FINAL TOP HALF RING
-1423 CANADIAN SYLLABICS FINAL RIGHT HALF RING
-1424 CANADIAN SYLLABICS FINAL RING
-1425 CANADIAN SYLLABICS FINAL DOUBLE ACUTE
-1426 CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES
-1427 CANADIAN SYLLABICS FINAL MIDDLE DOT
-1428 CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE
-1429 CANADIAN SYLLABICS FINAL PLUS
-142A CANADIAN SYLLABICS FINAL DOWN TACK
-142B CANADIAN SYLLABICS EN
-142C CANADIAN SYLLABICS IN
-142D CANADIAN SYLLABICS ON
-142E CANADIAN SYLLABICS AN
-142F CANADIAN SYLLABICS PE
-1430 CANADIAN SYLLABICS PAAI
-1431 CANADIAN SYLLABICS PI
-1432 CANADIAN SYLLABICS PII
-1433 CANADIAN SYLLABICS PO
-1434 CANADIAN SYLLABICS POO
-1435 CANADIAN SYLLABICS Y-CREE POO
-1436 CANADIAN SYLLABICS CARRIER HEE
-1437 CANADIAN SYLLABICS CARRIER HI
-1438 CANADIAN SYLLABICS PA
-1439 CANADIAN SYLLABICS PAA
-143A CANADIAN SYLLABICS PWE
-143B CANADIAN SYLLABICS WEST-CREE PWE
-143C CANADIAN SYLLABICS PWI
-143D CANADIAN SYLLABICS WEST-CREE PWI
-143E CANADIAN SYLLABICS PWII
-143F CANADIAN SYLLABICS WEST-CREE PWII
-1440 CANADIAN SYLLABICS PWO
-1441 CANADIAN SYLLABICS WEST-CREE PWO
-1442 CANADIAN SYLLABICS PWOO
-1443 CANADIAN SYLLABICS WEST-CREE PWOO
-1444 CANADIAN SYLLABICS PWA
-1445 CANADIAN SYLLABICS WEST-CREE PWA
-1446 CANADIAN SYLLABICS PWAA
-1447 CANADIAN SYLLABICS WEST-CREE PWAA
-1448 CANADIAN SYLLABICS Y-CREE PWAA
-1449 CANADIAN SYLLABICS P
-144A CANADIAN SYLLABICS WEST-CREE P
-144B CANADIAN SYLLABICS CARRIER H
-144C CANADIAN SYLLABICS TE
-144D CANADIAN SYLLABICS TAAI
-144E CANADIAN SYLLABICS TI
-144F CANADIAN SYLLABICS TII
-1450 CANADIAN SYLLABICS TO
-1451 CANADIAN SYLLABICS TOO
-1452 CANADIAN SYLLABICS Y-CREE TOO
-1453 CANADIAN SYLLABICS CARRIER DEE
-1454 CANADIAN SYLLABICS CARRIER DI
-1455 CANADIAN SYLLABICS TA
-1456 CANADIAN SYLLABICS TAA
-1457 CANADIAN SYLLABICS TWE
-1458 CANADIAN SYLLABICS WEST-CREE TWE
-1459 CANADIAN SYLLABICS TWI
-145A CANADIAN SYLLABICS WEST-CREE TWI
-145B CANADIAN SYLLABICS TWII
-145C CANADIAN SYLLABICS WEST-CREE TWII
-145D CANADIAN SYLLABICS TWO
-145E CANADIAN SYLLABICS WEST-CREE TWO
-145F CANADIAN SYLLABICS TWOO
-1460 CANADIAN SYLLABICS WEST-CREE TWOO
-1461 CANADIAN SYLLABICS TWA
-1462 CANADIAN SYLLABICS WEST-CREE TWA
-1463 CANADIAN SYLLABICS TWAA
-1464 CANADIAN SYLLABICS WEST-CREE TWAA
-1465 CANADIAN SYLLABICS NASKAPI TWAA
-1466 CANADIAN SYLLABICS T
-1467 CANADIAN SYLLABICS TTE
-1468 CANADIAN SYLLABICS TTI
-1469 CANADIAN SYLLABICS TTO
-146A CANADIAN SYLLABICS TTA
-146B CANADIAN SYLLABICS KE
-146C CANADIAN SYLLABICS KAAI
-146D CANADIAN SYLLABICS KI
-146E CANADIAN SYLLABICS KII
-146F CANADIAN SYLLABICS KO
-1470 CANADIAN SYLLABICS KOO
-1471 CANADIAN SYLLABICS Y-CREE KOO
-1472 CANADIAN SYLLABICS KA
-1473 CANADIAN SYLLABICS KAA
-1474 CANADIAN SYLLABICS KWE
-1475 CANADIAN SYLLABICS WEST-CREE KWE
-1476 CANADIAN SYLLABICS KWI
-1477 CANADIAN SYLLABICS WEST-CREE KWI
-1478 CANADIAN SYLLABICS KWII
-1479 CANADIAN SYLLABICS WEST-CREE KWII
-147A CANADIAN SYLLABICS KWO
-147B CANADIAN SYLLABICS WEST-CREE KWO
-147C CANADIAN SYLLABICS KWOO
-147D CANADIAN SYLLABICS WEST-CREE KWOO
-147E CANADIAN SYLLABICS KWA
-147F CANADIAN SYLLABICS WEST-CREE KWA
-1480 CANADIAN SYLLABICS KWAA
-1481 CANADIAN SYLLABICS WEST-CREE KWAA
-1482 CANADIAN SYLLABICS NASKAPI KWAA
-1483 CANADIAN SYLLABICS K
-1484 CANADIAN SYLLABICS KW
-1485 CANADIAN SYLLABICS SOUTH-SLAVEY KEH
-1486 CANADIAN SYLLABICS SOUTH-SLAVEY KIH
-1487 CANADIAN SYLLABICS SOUTH-SLAVEY KOH
-1488 CANADIAN SYLLABICS SOUTH-SLAVEY KAH
-1489 CANADIAN SYLLABICS CE
-148A CANADIAN SYLLABICS CAAI
-148B CANADIAN SYLLABICS CI
-148C CANADIAN SYLLABICS CII
-148D CANADIAN SYLLABICS CO
-148E CANADIAN SYLLABICS COO
-148F CANADIAN SYLLABICS Y-CREE COO
-1490 CANADIAN SYLLABICS CA
-1491 CANADIAN SYLLABICS CAA
-1492 CANADIAN SYLLABICS CWE
-1493 CANADIAN SYLLABICS WEST-CREE CWE
-1494 CANADIAN SYLLABICS CWI
-1495 CANADIAN SYLLABICS WEST-CREE CWI
-1496 CANADIAN SYLLABICS CWII
-1497 CANADIAN SYLLABICS WEST-CREE CWII
-1498 CANADIAN SYLLABICS CWO
-1499 CANADIAN SYLLABICS WEST-CREE CWO
-149A CANADIAN SYLLABICS CWOO
-149B CANADIAN SYLLABICS WEST-CREE CWOO
-149C CANADIAN SYLLABICS CWA
-149D CANADIAN SYLLABICS WEST-CREE CWA
-149E CANADIAN SYLLABICS CWAA
-149F CANADIAN SYLLABICS WEST-CREE CWAA
-14A0 CANADIAN SYLLABICS NASKAPI CWAA
-14A1 CANADIAN SYLLABICS C
-14A2 CANADIAN SYLLABICS SAYISI TH
-14A3 CANADIAN SYLLABICS ME
-14A4 CANADIAN SYLLABICS MAAI
-14A5 CANADIAN SYLLABICS MI
-14A6 CANADIAN SYLLABICS MII
-14A7 CANADIAN SYLLABICS MO
-14A8 CANADIAN SYLLABICS MOO
-14A9 CANADIAN SYLLABICS Y-CREE MOO
-14AA CANADIAN SYLLABICS MA
-14AB CANADIAN SYLLABICS MAA
-14AC CANADIAN SYLLABICS MWE
-14AD CANADIAN SYLLABICS WEST-CREE MWE
-14AE CANADIAN SYLLABICS MWI
-14AF CANADIAN SYLLABICS WEST-CREE MWI
-14B0 CANADIAN SYLLABICS MWII
-14B1 CANADIAN SYLLABICS WEST-CREE MWII
-14B2 CANADIAN SYLLABICS MWO
-14B3 CANADIAN SYLLABICS WEST-CREE MWO
-14B4 CANADIAN SYLLABICS MWOO
-14B5 CANADIAN SYLLABICS WEST-CREE MWOO
-14B6 CANADIAN SYLLABICS MWA
-14B7 CANADIAN SYLLABICS WEST-CREE MWA
-14B8 CANADIAN SYLLABICS MWAA
-14B9 CANADIAN SYLLABICS WEST-CREE MWAA
-14BA CANADIAN SYLLABICS NASKAPI MWAA
-14BB CANADIAN SYLLABICS M
-14BC CANADIAN SYLLABICS WEST-CREE M
-14BD CANADIAN SYLLABICS MH
-14BE CANADIAN SYLLABICS ATHAPASCAN M
-14BF CANADIAN SYLLABICS SAYISI M
-14C0 CANADIAN SYLLABICS NE
-14C1 CANADIAN SYLLABICS NAAI
-14C2 CANADIAN SYLLABICS NI
-14C3 CANADIAN SYLLABICS NII
-14C4 CANADIAN SYLLABICS NO
-14C5 CANADIAN SYLLABICS NOO
-14C6 CANADIAN SYLLABICS Y-CREE NOO
-14C7 CANADIAN SYLLABICS NA
-14C8 CANADIAN SYLLABICS NAA
-14C9 CANADIAN SYLLABICS NWE
-14CA CANADIAN SYLLABICS WEST-CREE NWE
-14CB CANADIAN SYLLABICS NWA
-14CC CANADIAN SYLLABICS WEST-CREE NWA
-14CD CANADIAN SYLLABICS NWAA
-14CE CANADIAN SYLLABICS WEST-CREE NWAA
-14CF CANADIAN SYLLABICS NASKAPI NWAA
-14D0 CANADIAN SYLLABICS N
-14D1 CANADIAN SYLLABICS CARRIER NG
-14D2 CANADIAN SYLLABICS NH
-14D3 CANADIAN SYLLABICS LE
-14D4 CANADIAN SYLLABICS LAAI
-14D5 CANADIAN SYLLABICS LI
-14D6 CANADIAN SYLLABICS LII
-14D7 CANADIAN SYLLABICS LO
-14D8 CANADIAN SYLLABICS LOO
-14D9 CANADIAN SYLLABICS Y-CREE LOO
-14DA CANADIAN SYLLABICS LA
-14DB CANADIAN SYLLABICS LAA
-14DC CANADIAN SYLLABICS LWE
-14DD CANADIAN SYLLABICS WEST-CREE LWE
-14DE CANADIAN SYLLABICS LWI
-14DF CANADIAN SYLLABICS WEST-CREE LWI
-14E0 CANADIAN SYLLABICS LWII
-14E1 CANADIAN SYLLABICS WEST-CREE LWII
-14E2 CANADIAN SYLLABICS LWO
-14E3 CANADIAN SYLLABICS WEST-CREE LWO
-14E4 CANADIAN SYLLABICS LWOO
-14E5 CANADIAN SYLLABICS WEST-CREE LWOO
-14E6 CANADIAN SYLLABICS LWA
-14E7 CANADIAN SYLLABICS WEST-CREE LWA
-14E8 CANADIAN SYLLABICS LWAA
-14E9 CANADIAN SYLLABICS WEST-CREE LWAA
-14EA CANADIAN SYLLABICS L
-14EB CANADIAN SYLLABICS WEST-CREE L
-14EC CANADIAN SYLLABICS MEDIAL L
-14ED CANADIAN SYLLABICS SE
-14EE CANADIAN SYLLABICS SAAI
-14EF CANADIAN SYLLABICS SI
-14F0 CANADIAN SYLLABICS SII
-14F1 CANADIAN SYLLABICS SO
-14F2 CANADIAN SYLLABICS SOO
-14F3 CANADIAN SYLLABICS Y-CREE SOO
-14F4 CANADIAN SYLLABICS SA
-14F5 CANADIAN SYLLABICS SAA
-14F6 CANADIAN SYLLABICS SWE
-14F7 CANADIAN SYLLABICS WEST-CREE SWE
-14F8 CANADIAN SYLLABICS SWI
-14F9 CANADIAN SYLLABICS WEST-CREE SWI
-14FA CANADIAN SYLLABICS SWII
-14FB CANADIAN SYLLABICS WEST-CREE SWII
-14FC CANADIAN SYLLABICS SWO
-14FD CANADIAN SYLLABICS WEST-CREE SWO
-14FE CANADIAN SYLLABICS SWOO
-14FF CANADIAN SYLLABICS WEST-CREE SWOO
-1500 CANADIAN SYLLABICS SWA
-1501 CANADIAN SYLLABICS WEST-CREE SWA
-1502 CANADIAN SYLLABICS SWAA
-1503 CANADIAN SYLLABICS WEST-CREE SWAA
-1504 CANADIAN SYLLABICS NASKAPI SWAA
-1505 CANADIAN SYLLABICS S
-1506 CANADIAN SYLLABICS ATHAPASCAN S
-1507 CANADIAN SYLLABICS SW
-1508 CANADIAN SYLLABICS BLACKFOOT S
-1509 CANADIAN SYLLABICS MOOSE-CREE SK
-150A CANADIAN SYLLABICS NASKAPI SKW
-150B CANADIAN SYLLABICS NASKAPI S-W
-150C CANADIAN SYLLABICS NASKAPI SPWA
-150D CANADIAN SYLLABICS NASKAPI STWA
-150E CANADIAN SYLLABICS NASKAPI SKWA
-150F CANADIAN SYLLABICS NASKAPI SCWA
-1510 CANADIAN SYLLABICS SHE
-1511 CANADIAN SYLLABICS SHI
-1512 CANADIAN SYLLABICS SHII
-1513 CANADIAN SYLLABICS SHO
-1514 CANADIAN SYLLABICS SHOO
-1515 CANADIAN SYLLABICS SHA
-1516 CANADIAN SYLLABICS SHAA
-1517 CANADIAN SYLLABICS SHWE
-1518 CANADIAN SYLLABICS WEST-CREE SHWE
-1519 CANADIAN SYLLABICS SHWI
-151A CANADIAN SYLLABICS WEST-CREE SHWI
-151B CANADIAN SYLLABICS SHWII
-151C CANADIAN SYLLABICS WEST-CREE SHWII
-151D CANADIAN SYLLABICS SHWO
-151E CANADIAN SYLLABICS WEST-CREE SHWO
-151F CANADIAN SYLLABICS SHWOO
-1520 CANADIAN SYLLABICS WEST-CREE SHWOO
-1521 CANADIAN SYLLABICS SHWA
-1522 CANADIAN SYLLABICS WEST-CREE SHWA
-1523 CANADIAN SYLLABICS SHWAA
-1524 CANADIAN SYLLABICS WEST-CREE SHWAA
-1525 CANADIAN SYLLABICS SH
-1526 CANADIAN SYLLABICS YE
-1527 CANADIAN SYLLABICS YAAI
-1528 CANADIAN SYLLABICS YI
-1529 CANADIAN SYLLABICS YII
-152A CANADIAN SYLLABICS YO
-152B CANADIAN SYLLABICS YOO
-152C CANADIAN SYLLABICS Y-CREE YOO
-152D CANADIAN SYLLABICS YA
-152E CANADIAN SYLLABICS YAA
-152F CANADIAN SYLLABICS YWE
-1530 CANADIAN SYLLABICS WEST-CREE YWE
-1531 CANADIAN SYLLABICS YWI
-1532 CANADIAN SYLLABICS WEST-CREE YWI
-1533 CANADIAN SYLLABICS YWII
-1534 CANADIAN SYLLABICS WEST-CREE YWII
-1535 CANADIAN SYLLABICS YWO
-1536 CANADIAN SYLLABICS WEST-CREE YWO
-1537 CANADIAN SYLLABICS YWOO
-1538 CANADIAN SYLLABICS WEST-CREE YWOO
-1539 CANADIAN SYLLABICS YWA
-153A CANADIAN SYLLABICS WEST-CREE YWA
-153B CANADIAN SYLLABICS YWAA
-153C CANADIAN SYLLABICS WEST-CREE YWAA
-153D CANADIAN SYLLABICS NASKAPI YWAA
-153E CANADIAN SYLLABICS Y
-153F CANADIAN SYLLABICS BIBLE-CREE Y
-1540 CANADIAN SYLLABICS WEST-CREE Y
-1541 CANADIAN SYLLABICS SAYISI YI
-1542 CANADIAN SYLLABICS RE
-1543 CANADIAN SYLLABICS R-CREE RE
-1544 CANADIAN SYLLABICS WEST-CREE LE
-1545 CANADIAN SYLLABICS RAAI
-1546 CANADIAN SYLLABICS RI
-1547 CANADIAN SYLLABICS RII
-1548 CANADIAN SYLLABICS RO
-1549 CANADIAN SYLLABICS ROO
-154A CANADIAN SYLLABICS WEST-CREE LO
-154B CANADIAN SYLLABICS RA
-154C CANADIAN SYLLABICS RAA
-154D CANADIAN SYLLABICS WEST-CREE LA
-154E CANADIAN SYLLABICS RWAA
-154F CANADIAN SYLLABICS WEST-CREE RWAA
-1550 CANADIAN SYLLABICS R
-1551 CANADIAN SYLLABICS WEST-CREE R
-1552 CANADIAN SYLLABICS MEDIAL R
-1553 CANADIAN SYLLABICS FE
-1554 CANADIAN SYLLABICS FAAI
-1555 CANADIAN SYLLABICS FI
-1556 CANADIAN SYLLABICS FII
-1557 CANADIAN SYLLABICS FO
-1558 CANADIAN SYLLABICS FOO
-1559 CANADIAN SYLLABICS FA
-155A CANADIAN SYLLABICS FAA
-155B CANADIAN SYLLABICS FWAA
-155C CANADIAN SYLLABICS WEST-CREE FWAA
-155D CANADIAN SYLLABICS F
-155E CANADIAN SYLLABICS THE
-155F CANADIAN SYLLABICS N-CREE THE
-1560 CANADIAN SYLLABICS THI
-1561 CANADIAN SYLLABICS N-CREE THI
-1562 CANADIAN SYLLABICS THII
-1563 CANADIAN SYLLABICS N-CREE THII
-1564 CANADIAN SYLLABICS THO
-1565 CANADIAN SYLLABICS THOO
-1566 CANADIAN SYLLABICS THA
-1567 CANADIAN SYLLABICS THAA
-1568 CANADIAN SYLLABICS THWAA
-1569 CANADIAN SYLLABICS WEST-CREE THWAA
-156A CANADIAN SYLLABICS TH
-156B CANADIAN SYLLABICS TTHE
-156C CANADIAN SYLLABICS TTHI
-156D CANADIAN SYLLABICS TTHO
-156E CANADIAN SYLLABICS TTHA
-156F CANADIAN SYLLABICS TTH
-1570 CANADIAN SYLLABICS TYE
-1571 CANADIAN SYLLABICS TYI
-1572 CANADIAN SYLLABICS TYO
-1573 CANADIAN SYLLABICS TYA
-1574 CANADIAN SYLLABICS NUNAVIK HE
-1575 CANADIAN SYLLABICS NUNAVIK HI
-1576 CANADIAN SYLLABICS NUNAVIK HII
-1577 CANADIAN SYLLABICS NUNAVIK HO
-1578 CANADIAN SYLLABICS NUNAVIK HOO
-1579 CANADIAN SYLLABICS NUNAVIK HA
-157A CANADIAN SYLLABICS NUNAVIK HAA
-157B CANADIAN SYLLABICS NUNAVIK H
-157C CANADIAN SYLLABICS NUNAVUT H
-157D CANADIAN SYLLABICS HK
-157E CANADIAN SYLLABICS QAAI
-157F CANADIAN SYLLABICS QI
-1580 CANADIAN SYLLABICS QII
-1581 CANADIAN SYLLABICS QO
-1582 CANADIAN SYLLABICS QOO
-1583 CANADIAN SYLLABICS QA
-1584 CANADIAN SYLLABICS QAA
-1585 CANADIAN SYLLABICS Q
-1586 CANADIAN SYLLABICS TLHE
-1587 CANADIAN SYLLABICS TLHI
-1588 CANADIAN SYLLABICS TLHO
-1589 CANADIAN SYLLABICS TLHA
-158A CANADIAN SYLLABICS WEST-CREE RE
-158B CANADIAN SYLLABICS WEST-CREE RI
-158C CANADIAN SYLLABICS WEST-CREE RO
-158D CANADIAN SYLLABICS WEST-CREE RA
-158E CANADIAN SYLLABICS NGAAI
-158F CANADIAN SYLLABICS NGI
-1590 CANADIAN SYLLABICS NGII
-1591 CANADIAN SYLLABICS NGO
-1592 CANADIAN SYLLABICS NGOO
-1593 CANADIAN SYLLABICS NGA
-1594 CANADIAN SYLLABICS NGAA
-1595 CANADIAN SYLLABICS NG
-1596 CANADIAN SYLLABICS NNG
-1597 CANADIAN SYLLABICS SAYISI SHE
-1598 CANADIAN SYLLABICS SAYISI SHI
-1599 CANADIAN SYLLABICS SAYISI SHO
-159A CANADIAN SYLLABICS SAYISI SHA
-159B CANADIAN SYLLABICS WOODS-CREE THE
-159C CANADIAN SYLLABICS WOODS-CREE THI
-159D CANADIAN SYLLABICS WOODS-CREE THO
-159E CANADIAN SYLLABICS WOODS-CREE THA
-159F CANADIAN SYLLABICS WOODS-CREE TH
-15A0 CANADIAN SYLLABICS LHI
-15A1 CANADIAN SYLLABICS LHII
-15A2 CANADIAN SYLLABICS LHO
-15A3 CANADIAN SYLLABICS LHOO
-15A4 CANADIAN SYLLABICS LHA
-15A5 CANADIAN SYLLABICS LHAA
-15A6 CANADIAN SYLLABICS LH
-15A7 CANADIAN SYLLABICS TH-CREE THE
-15A8 CANADIAN SYLLABICS TH-CREE THI
-15A9 CANADIAN SYLLABICS TH-CREE THII
-15AA CANADIAN SYLLABICS TH-CREE THO
-15AB CANADIAN SYLLABICS TH-CREE THOO
-15AC CANADIAN SYLLABICS TH-CREE THA
-15AD CANADIAN SYLLABICS TH-CREE THAA
-15AE CANADIAN SYLLABICS TH-CREE TH
-15AF CANADIAN SYLLABICS AIVILIK B
-15B0 CANADIAN SYLLABICS BLACKFOOT E
-15B1 CANADIAN SYLLABICS BLACKFOOT I
-15B2 CANADIAN SYLLABICS BLACKFOOT O
-15B3 CANADIAN SYLLABICS BLACKFOOT A
-15B4 CANADIAN SYLLABICS BLACKFOOT WE
-15B5 CANADIAN SYLLABICS BLACKFOOT WI
-15B6 CANADIAN SYLLABICS BLACKFOOT WO
-15B7 CANADIAN SYLLABICS BLACKFOOT WA
-15B8 CANADIAN SYLLABICS BLACKFOOT NE
-15B9 CANADIAN SYLLABICS BLACKFOOT NI
-15BA CANADIAN SYLLABICS BLACKFOOT NO
-15BB CANADIAN SYLLABICS BLACKFOOT NA
-15BC CANADIAN SYLLABICS BLACKFOOT KE
-15BD CANADIAN SYLLABICS BLACKFOOT KI
-15BE CANADIAN SYLLABICS BLACKFOOT KO
-15BF CANADIAN SYLLABICS BLACKFOOT KA
-15C0 CANADIAN SYLLABICS SAYISI HE
-15C1 CANADIAN SYLLABICS SAYISI HI
-15C2 CANADIAN SYLLABICS SAYISI HO
-15C3 CANADIAN SYLLABICS SAYISI HA
-15C4 CANADIAN SYLLABICS CARRIER GHU
-15C5 CANADIAN SYLLABICS CARRIER GHO
-15C6 CANADIAN SYLLABICS CARRIER GHE
-15C7 CANADIAN SYLLABICS CARRIER GHEE
-15C8 CANADIAN SYLLABICS CARRIER GHI
-15C9 CANADIAN SYLLABICS CARRIER GHA
-15CA CANADIAN SYLLABICS CARRIER RU
-15CB CANADIAN SYLLABICS CARRIER RO
-15CC CANADIAN SYLLABICS CARRIER RE
-15CD CANADIAN SYLLABICS CARRIER REE
-15CE CANADIAN SYLLABICS CARRIER RI
-15CF CANADIAN SYLLABICS CARRIER RA
-15D0 CANADIAN SYLLABICS CARRIER WU
-15D1 CANADIAN SYLLABICS CARRIER WO
-15D2 CANADIAN SYLLABICS CARRIER WE
-15D3 CANADIAN SYLLABICS CARRIER WEE
-15D4 CANADIAN SYLLABICS CARRIER WI
-15D5 CANADIAN SYLLABICS CARRIER WA
-15D6 CANADIAN SYLLABICS CARRIER HWU
-15D7 CANADIAN SYLLABICS CARRIER HWO
-15D8 CANADIAN SYLLABICS CARRIER HWE
-15D9 CANADIAN SYLLABICS CARRIER HWEE
-15DA CANADIAN SYLLABICS CARRIER HWI
-15DB CANADIAN SYLLABICS CARRIER HWA
-15DC CANADIAN SYLLABICS CARRIER THU
-15DD CANADIAN SYLLABICS CARRIER THO
-15DE CANADIAN SYLLABICS CARRIER THE
-15DF CANADIAN SYLLABICS CARRIER THEE
-15E0 CANADIAN SYLLABICS CARRIER THI
-15E1 CANADIAN SYLLABICS CARRIER THA
-15E2 CANADIAN SYLLABICS CARRIER TTU
-15E3 CANADIAN SYLLABICS CARRIER TTO
-15E4 CANADIAN SYLLABICS CARRIER TTE
-15E5 CANADIAN SYLLABICS CARRIER TTEE
-15E6 CANADIAN SYLLABICS CARRIER TTI
-15E7 CANADIAN SYLLABICS CARRIER TTA
-15E8 CANADIAN SYLLABICS CARRIER PU
-15E9 CANADIAN SYLLABICS CARRIER PO
-15EA CANADIAN SYLLABICS CARRIER PE
-15EB CANADIAN SYLLABICS CARRIER PEE
-15EC CANADIAN SYLLABICS CARRIER PI
-15ED CANADIAN SYLLABICS CARRIER PA
-15EE CANADIAN SYLLABICS CARRIER P
-15EF CANADIAN SYLLABICS CARRIER GU
-15F0 CANADIAN SYLLABICS CARRIER GO
-15F1 CANADIAN SYLLABICS CARRIER GE
-15F2 CANADIAN SYLLABICS CARRIER GEE
-15F3 CANADIAN SYLLABICS CARRIER GI
-15F4 CANADIAN SYLLABICS CARRIER GA
-15F5 CANADIAN SYLLABICS CARRIER KHU
-15F6 CANADIAN SYLLABICS CARRIER KHO
-15F7 CANADIAN SYLLABICS CARRIER KHE
-15F8 CANADIAN SYLLABICS CARRIER KHEE
-15F9 CANADIAN SYLLABICS CARRIER KHI
-15FA CANADIAN SYLLABICS CARRIER KHA
-15FB CANADIAN SYLLABICS CARRIER KKU
-15FC CANADIAN SYLLABICS CARRIER KKO
-15FD CANADIAN SYLLABICS CARRIER KKE
-15FE CANADIAN SYLLABICS CARRIER KKEE
-15FF CANADIAN SYLLABICS CARRIER KKI
-1600 CANADIAN SYLLABICS CARRIER KKA
-1601 CANADIAN SYLLABICS CARRIER KK
-1602 CANADIAN SYLLABICS CARRIER NU
-1603 CANADIAN SYLLABICS CARRIER NO
-1604 CANADIAN SYLLABICS CARRIER NE
-1605 CANADIAN SYLLABICS CARRIER NEE
-1606 CANADIAN SYLLABICS CARRIER NI
-1607 CANADIAN SYLLABICS CARRIER NA
-1608 CANADIAN SYLLABICS CARRIER MU
-1609 CANADIAN SYLLABICS CARRIER MO
-160A CANADIAN SYLLABICS CARRIER ME
-160B CANADIAN SYLLABICS CARRIER MEE
-160C CANADIAN SYLLABICS CARRIER MI
-160D CANADIAN SYLLABICS CARRIER MA
-160E CANADIAN SYLLABICS CARRIER YU
-160F CANADIAN SYLLABICS CARRIER YO
-1610 CANADIAN SYLLABICS CARRIER YE
-1611 CANADIAN SYLLABICS CARRIER YEE
-1612 CANADIAN SYLLABICS CARRIER YI
-1613 CANADIAN SYLLABICS CARRIER YA
-1614 CANADIAN SYLLABICS CARRIER JU
-1615 CANADIAN SYLLABICS SAYISI JU
-1616 CANADIAN SYLLABICS CARRIER JO
-1617 CANADIAN SYLLABICS CARRIER JE
-1618 CANADIAN SYLLABICS CARRIER JEE
-1619 CANADIAN SYLLABICS CARRIER JI
-161A CANADIAN SYLLABICS SAYISI JI
-161B CANADIAN SYLLABICS CARRIER JA
-161C CANADIAN SYLLABICS CARRIER JJU
-161D CANADIAN SYLLABICS CARRIER JJO
-161E CANADIAN SYLLABICS CARRIER JJE
-161F CANADIAN SYLLABICS CARRIER JJEE
-1620 CANADIAN SYLLABICS CARRIER JJI
-1621 CANADIAN SYLLABICS CARRIER JJA
-1622 CANADIAN SYLLABICS CARRIER LU
-1623 CANADIAN SYLLABICS CARRIER LO
-1624 CANADIAN SYLLABICS CARRIER LE
-1625 CANADIAN SYLLABICS CARRIER LEE
-1626 CANADIAN SYLLABICS CARRIER LI
-1627 CANADIAN SYLLABICS CARRIER LA
-1628 CANADIAN SYLLABICS CARRIER DLU
-1629 CANADIAN SYLLABICS CARRIER DLO
-162A CANADIAN SYLLABICS CARRIER DLE
-162B CANADIAN SYLLABICS CARRIER DLEE
-162C CANADIAN SYLLABICS CARRIER DLI
-162D CANADIAN SYLLABICS CARRIER DLA
-162E CANADIAN SYLLABICS CARRIER LHU
-162F CANADIAN SYLLABICS CARRIER LHO
-1630 CANADIAN SYLLABICS CARRIER LHE
-1631 CANADIAN SYLLABICS CARRIER LHEE
-1632 CANADIAN SYLLABICS CARRIER LHI
-1633 CANADIAN SYLLABICS CARRIER LHA
-1634 CANADIAN SYLLABICS CARRIER TLHU
-1635 CANADIAN SYLLABICS CARRIER TLHO
-1636 CANADIAN SYLLABICS CARRIER TLHE
-1637 CANADIAN SYLLABICS CARRIER TLHEE
-1638 CANADIAN SYLLABICS CARRIER TLHI
-1639 CANADIAN SYLLABICS CARRIER TLHA
-163A CANADIAN SYLLABICS CARRIER TLU
-163B CANADIAN SYLLABICS CARRIER TLO
-163C CANADIAN SYLLABICS CARRIER TLE
-163D CANADIAN SYLLABICS CARRIER TLEE
-163E CANADIAN SYLLABICS CARRIER TLI
-163F CANADIAN SYLLABICS CARRIER TLA
-1640 CANADIAN SYLLABICS CARRIER ZU
-1641 CANADIAN SYLLABICS CARRIER ZO
-1642 CANADIAN SYLLABICS CARRIER ZE
-1643 CANADIAN SYLLABICS CARRIER ZEE
-1644 CANADIAN SYLLABICS CARRIER ZI
-1645 CANADIAN SYLLABICS CARRIER ZA
-1646 CANADIAN SYLLABICS CARRIER Z
-1647 CANADIAN SYLLABICS CARRIER INITIAL Z
-1648 CANADIAN SYLLABICS CARRIER DZU
-1649 CANADIAN SYLLABICS CARRIER DZO
-164A CANADIAN SYLLABICS CARRIER DZE
-164B CANADIAN SYLLABICS CARRIER DZEE
-164C CANADIAN SYLLABICS CARRIER DZI
-164D CANADIAN SYLLABICS CARRIER DZA
-164E CANADIAN SYLLABICS CARRIER SU
-164F CANADIAN SYLLABICS CARRIER SO
-1650 CANADIAN SYLLABICS CARRIER SE
-1651 CANADIAN SYLLABICS CARRIER SEE
-1652 CANADIAN SYLLABICS CARRIER SI
-1653 CANADIAN SYLLABICS CARRIER SA
-1654 CANADIAN SYLLABICS CARRIER SHU
-1655 CANADIAN SYLLABICS CARRIER SHO
-1656 CANADIAN SYLLABICS CARRIER SHE
-1657 CANADIAN SYLLABICS CARRIER SHEE
-1658 CANADIAN SYLLABICS CARRIER SHI
-1659 CANADIAN SYLLABICS CARRIER SHA
-165A CANADIAN SYLLABICS CARRIER SH
-165B CANADIAN SYLLABICS CARRIER TSU
-165C CANADIAN SYLLABICS CARRIER TSO
-165D CANADIAN SYLLABICS CARRIER TSE
-165E CANADIAN SYLLABICS CARRIER TSEE
-165F CANADIAN SYLLABICS CARRIER TSI
-1660 CANADIAN SYLLABICS CARRIER TSA
-1661 CANADIAN SYLLABICS CARRIER CHU
-1662 CANADIAN SYLLABICS CARRIER CHO
-1663 CANADIAN SYLLABICS CARRIER CHE
-1664 CANADIAN SYLLABICS CARRIER CHEE
-1665 CANADIAN SYLLABICS CARRIER CHI
-1666 CANADIAN SYLLABICS CARRIER CHA
-1667 CANADIAN SYLLABICS CARRIER TTSU
-1668 CANADIAN SYLLABICS CARRIER TTSO
-1669 CANADIAN SYLLABICS CARRIER TTSE
-166A CANADIAN SYLLABICS CARRIER TTSEE
-166B CANADIAN SYLLABICS CARRIER TTSI
-166C CANADIAN SYLLABICS CARRIER TTSA
-166D CANADIAN SYLLABICS CHI SIGN
-166E CANADIAN SYLLABICS FULL STOP
-166F CANADIAN SYLLABICS QAI
-1670 CANADIAN SYLLABICS NGAI
-1671 CANADIAN SYLLABICS NNGI
-1672 CANADIAN SYLLABICS NNGII
-1673 CANADIAN SYLLABICS NNGO
-1674 CANADIAN SYLLABICS NNGOO
-1675 CANADIAN SYLLABICS NNGA
-1676 CANADIAN SYLLABICS NNGAA
-1677 CANADIAN SYLLABICS WOODS-CREE THWEE
-1678 CANADIAN SYLLABICS WOODS-CREE THWI
-1679 CANADIAN SYLLABICS WOODS-CREE THWII
-167A CANADIAN SYLLABICS WOODS-CREE THWO
-167B CANADIAN SYLLABICS WOODS-CREE THWOO
-167C CANADIAN SYLLABICS WOODS-CREE THWA
-167D CANADIAN SYLLABICS WOODS-CREE THWAA
-167E CANADIAN SYLLABICS WOODS-CREE FINAL TH
-167F CANADIAN SYLLABICS BLACKFOOT W
-1680 OGHAM SPACE MARK
-1681 OGHAM LETTER BEITH
-1682 OGHAM LETTER LUIS
-1683 OGHAM LETTER FEARN
-1684 OGHAM LETTER SAIL
-1685 OGHAM LETTER NION
-1686 OGHAM LETTER UATH
-1687 OGHAM LETTER DAIR
-1688 OGHAM LETTER TINNE
-1689 OGHAM LETTER COLL
-168A OGHAM LETTER CEIRT
-168B OGHAM LETTER MUIN
-168C OGHAM LETTER GORT
-168D OGHAM LETTER NGEADAL
-168E OGHAM LETTER STRAIF
-168F OGHAM LETTER RUIS
-1690 OGHAM LETTER AILM
-1691 OGHAM LETTER ONN
-1692 OGHAM LETTER UR
-1693 OGHAM LETTER EADHADH
-1694 OGHAM LETTER IODHADH
-1695 OGHAM LETTER EABHADH
-1696 OGHAM LETTER OR
-1697 OGHAM LETTER UILLEANN
-1698 OGHAM LETTER IFIN
-1699 OGHAM LETTER EAMHANCHOLL
-169A OGHAM LETTER PEITH
-169B OGHAM FEATHER MARK
-169C OGHAM REVERSED FEATHER MARK
-16A0 RUNIC LETTER FEHU FEOH FE F
-16A1 RUNIC LETTER V
-16A2 RUNIC LETTER URUZ UR U
-16A3 RUNIC LETTER YR
-16A4 RUNIC LETTER Y
-16A5 RUNIC LETTER W
-16A6 RUNIC LETTER THURISAZ THURS THORN
-16A7 RUNIC LETTER ETH
-16A8 RUNIC LETTER ANSUZ A
-16A9 RUNIC LETTER OS O
-16AA RUNIC LETTER AC A
-16AB RUNIC LETTER AESC
-16AC RUNIC LETTER LONG-BRANCH-OSS O
-16AD RUNIC LETTER SHORT-TWIG-OSS O
-16AE RUNIC LETTER O
-16AF RUNIC LETTER OE
-16B0 RUNIC LETTER ON
-16B1 RUNIC LETTER RAIDO RAD REID R
-16B2 RUNIC LETTER KAUNA
-16B3 RUNIC LETTER CEN
-16B4 RUNIC LETTER KAUN K
-16B5 RUNIC LETTER G
-16B6 RUNIC LETTER ENG
-16B7 RUNIC LETTER GEBO GYFU G
-16B8 RUNIC LETTER GAR
-16B9 RUNIC LETTER WUNJO WYNN W
-16BA RUNIC LETTER HAGLAZ H
-16BB RUNIC LETTER HAEGL H
-16BC RUNIC LETTER LONG-BRANCH-HAGALL H
-16BD RUNIC LETTER SHORT-TWIG-HAGALL H
-16BE RUNIC LETTER NAUDIZ NYD NAUD N
-16BF RUNIC LETTER SHORT-TWIG-NAUD N
-16C0 RUNIC LETTER DOTTED-N
-16C1 RUNIC LETTER ISAZ IS ISS I
-16C2 RUNIC LETTER E
-16C3 RUNIC LETTER JERAN J
-16C4 RUNIC LETTER GER
-16C5 RUNIC LETTER LONG-BRANCH-AR AE
-16C6 RUNIC LETTER SHORT-TWIG-AR A
-16C7 RUNIC LETTER IWAZ EOH
-16C8 RUNIC LETTER PERTHO PEORTH P
-16C9 RUNIC LETTER ALGIZ EOLHX
-16CA RUNIC LETTER SOWILO S
-16CB RUNIC LETTER SIGEL LONG-BRANCH-SOL S
-16CC RUNIC LETTER SHORT-TWIG-SOL S
-16CD RUNIC LETTER C
-16CE RUNIC LETTER Z
-16CF RUNIC LETTER TIWAZ TIR TYR T
-16D0 RUNIC LETTER SHORT-TWIG-TYR T
-16D1 RUNIC LETTER D
-16D2 RUNIC LETTER BERKANAN BEORC BJARKAN B
-16D3 RUNIC LETTER SHORT-TWIG-BJARKAN B
-16D4 RUNIC LETTER DOTTED-P
-16D5 RUNIC LETTER OPEN-P
-16D6 RUNIC LETTER EHWAZ EH E
-16D7 RUNIC LETTER MANNAZ MAN M
-16D8 RUNIC LETTER LONG-BRANCH-MADR M
-16D9 RUNIC LETTER SHORT-TWIG-MADR M
-16DA RUNIC LETTER LAUKAZ LAGU LOGR L
-16DB RUNIC LETTER DOTTED-L
-16DC RUNIC LETTER INGWAZ
-16DD RUNIC LETTER ING
-16DE RUNIC LETTER DAGAZ DAEG D
-16DF RUNIC LETTER OTHALAN ETHEL O
-16E0 RUNIC LETTER EAR
-16E1 RUNIC LETTER IOR
-16E2 RUNIC LETTER CWEORTH
-16E3 RUNIC LETTER CALC
-16E4 RUNIC LETTER CEALC
-16E5 RUNIC LETTER STAN
-16E6 RUNIC LETTER LONG-BRANCH-YR
-16E7 RUNIC LETTER SHORT-TWIG-YR
-16E8 RUNIC LETTER ICELANDIC-YR
-16E9 RUNIC LETTER Q
-16EA RUNIC LETTER X
-16EB RUNIC SINGLE PUNCTUATION
-16EC RUNIC MULTIPLE PUNCTUATION
-16ED RUNIC CROSS PUNCTUATION
-16EE RUNIC ARLAUG SYMBOL
-16EF RUNIC TVIMADUR SYMBOL
-16F0 RUNIC BELGTHOR SYMBOL
-1700 TAGALOG LETTER A
-1701 TAGALOG LETTER I
-1702 TAGALOG LETTER U
-1703 TAGALOG LETTER KA
-1704 TAGALOG LETTER GA
-1705 TAGALOG LETTER NGA
-1706 TAGALOG LETTER TA
-1707 TAGALOG LETTER DA
-1708 TAGALOG LETTER NA
-1709 TAGALOG LETTER PA
-170A TAGALOG LETTER BA
-170B TAGALOG LETTER MA
-170C TAGALOG LETTER YA
-170E TAGALOG LETTER LA
-170F TAGALOG LETTER WA
-1710 TAGALOG LETTER SA
-1711 TAGALOG LETTER HA
-1712 TAGALOG VOWEL SIGN I
-1713 TAGALOG VOWEL SIGN U
-1714 TAGALOG SIGN VIRAMA
-1720 HANUNOO LETTER A
-1721 HANUNOO LETTER I
-1722 HANUNOO LETTER U
-1723 HANUNOO LETTER KA
-1724 HANUNOO LETTER GA
-1725 HANUNOO LETTER NGA
-1726 HANUNOO LETTER TA
-1727 HANUNOO LETTER DA
-1728 HANUNOO LETTER NA
-1729 HANUNOO LETTER PA
-172A HANUNOO LETTER BA
-172B HANUNOO LETTER MA
-172C HANUNOO LETTER YA
-172D HANUNOO LETTER RA
-172E HANUNOO LETTER LA
-172F HANUNOO LETTER WA
-1730 HANUNOO LETTER SA
-1731 HANUNOO LETTER HA
-1732 HANUNOO VOWEL SIGN I
-1733 HANUNOO VOWEL SIGN U
-1734 HANUNOO SIGN PAMUDPOD
-1735 PHILIPPINE SINGLE PUNCTUATION
-1736 PHILIPPINE DOUBLE PUNCTUATION
-1740 BUHID LETTER A
-1741 BUHID LETTER I
-1742 BUHID LETTER U
-1743 BUHID LETTER KA
-1744 BUHID LETTER GA
-1745 BUHID LETTER NGA
-1746 BUHID LETTER TA
-1747 BUHID LETTER DA
-1748 BUHID LETTER NA
-1749 BUHID LETTER PA
-174A BUHID LETTER BA
-174B BUHID LETTER MA
-174C BUHID LETTER YA
-174D BUHID LETTER RA
-174E BUHID LETTER LA
-174F BUHID LETTER WA
-1750 BUHID LETTER SA
-1751 BUHID LETTER HA
-1752 BUHID VOWEL SIGN I
-1753 BUHID VOWEL SIGN U
-1760 TAGBANWA LETTER A
-1761 TAGBANWA LETTER I
-1762 TAGBANWA LETTER U
-1763 TAGBANWA LETTER KA
-1764 TAGBANWA LETTER GA
-1765 TAGBANWA LETTER NGA
-1766 TAGBANWA LETTER TA
-1767 TAGBANWA LETTER DA
-1768 TAGBANWA LETTER NA
-1769 TAGBANWA LETTER PA
-176A TAGBANWA LETTER BA
-176B TAGBANWA LETTER MA
-176C TAGBANWA LETTER YA
-176E TAGBANWA LETTER LA
-176F TAGBANWA LETTER WA
-1770 TAGBANWA LETTER SA
-1772 TAGBANWA VOWEL SIGN I
-1773 TAGBANWA VOWEL SIGN U
-1780 KHMER LETTER KA
-1781 KHMER LETTER KHA
-1782 KHMER LETTER KO
-1783 KHMER LETTER KHO
-1784 KHMER LETTER NGO
-1785 KHMER LETTER CA
-1786 KHMER LETTER CHA
-1787 KHMER LETTER CO
-1788 KHMER LETTER CHO
-1789 KHMER LETTER NYO
-178A KHMER LETTER DA
-178B KHMER LETTER TTHA
-178C KHMER LETTER DO
-178D KHMER LETTER TTHO
-178E KHMER LETTER NNO
-178F KHMER LETTER TA
-1790 KHMER LETTER THA
-1791 KHMER LETTER TO
-1792 KHMER LETTER THO
-1793 KHMER LETTER NO
-1794 KHMER LETTER BA
-1795 KHMER LETTER PHA
-1796 KHMER LETTER PO
-1797 KHMER LETTER PHO
-1798 KHMER LETTER MO
-1799 KHMER LETTER YO
-179A KHMER LETTER RO
-179B KHMER LETTER LO
-179C KHMER LETTER VO
-179D KHMER LETTER SHA
-179E KHMER LETTER SSO
-179F KHMER LETTER SA
-17A0 KHMER LETTER HA
-17A1 KHMER LETTER LA
-17A2 KHMER LETTER QA
-17A3 KHMER INDEPENDENT VOWEL QAQ
-17A4 KHMER INDEPENDENT VOWEL QAA
-17A5 KHMER INDEPENDENT VOWEL QI
-17A6 KHMER INDEPENDENT VOWEL QII
-17A7 KHMER INDEPENDENT VOWEL QU
-17A8 KHMER INDEPENDENT VOWEL QUK
-17A9 KHMER INDEPENDENT VOWEL QUU
-17AA KHMER INDEPENDENT VOWEL QUUV
-17AB KHMER INDEPENDENT VOWEL RY
-17AC KHMER INDEPENDENT VOWEL RYY
-17AD KHMER INDEPENDENT VOWEL LY
-17AE KHMER INDEPENDENT VOWEL LYY
-17AF KHMER INDEPENDENT VOWEL QE
-17B0 KHMER INDEPENDENT VOWEL QAI
-17B1 KHMER INDEPENDENT VOWEL QOO TYPE ONE
-17B2 KHMER INDEPENDENT VOWEL QOO TYPE TWO
-17B3 KHMER INDEPENDENT VOWEL QAU
-17B4 KHMER VOWEL INHERENT AQ
-17B5 KHMER VOWEL INHERENT AA
-17B6 KHMER VOWEL SIGN AA
-17B7 KHMER VOWEL SIGN I
-17B8 KHMER VOWEL SIGN II
-17B9 KHMER VOWEL SIGN Y
-17BA KHMER VOWEL SIGN YY
-17BB KHMER VOWEL SIGN U
-17BC KHMER VOWEL SIGN UU
-17BD KHMER VOWEL SIGN UA
-17BE KHMER VOWEL SIGN OE
-17BF KHMER VOWEL SIGN YA
-17C0 KHMER VOWEL SIGN IE
-17C1 KHMER VOWEL SIGN E
-17C2 KHMER VOWEL SIGN AE
-17C3 KHMER VOWEL SIGN AI
-17C4 KHMER VOWEL SIGN OO
-17C5 KHMER VOWEL SIGN AU
-17C6 KHMER SIGN NIKAHIT
-17C7 KHMER SIGN REAHMUK
-17C8 KHMER SIGN YUUKALEAPINTU
-17C9 KHMER SIGN MUUSIKATOAN
-17CA KHMER SIGN TRIISAP
-17CB KHMER SIGN BANTOC
-17CC KHMER SIGN ROBAT
-17CD KHMER SIGN TOANDAKHIAT
-17CE KHMER SIGN KAKABAT
-17CF KHMER SIGN AHSDA
-17D0 KHMER SIGN SAMYOK SANNYA
-17D1 KHMER SIGN VIRIAM
-17D2 KHMER SIGN COENG
-17D3 KHMER SIGN BATHAMASAT
-17D4 KHMER SIGN KHAN
-17D5 KHMER SIGN BARIYOOSAN
-17D6 KHMER SIGN CAMNUC PII KUUH
-17D7 KHMER SIGN LEK TOO
-17D8 KHMER SIGN BEYYAL
-17D9 KHMER SIGN PHNAEK MUAN
-17DA KHMER SIGN KOOMUUT
-17DB KHMER CURRENCY SYMBOL RIEL
-17DC KHMER SIGN AVAKRAHASANYA
-17DD KHMER SIGN ATTHACAN
-17E0 KHMER DIGIT ZERO
-17E1 KHMER DIGIT ONE
-17E2 KHMER DIGIT TWO
-17E3 KHMER DIGIT THREE
-17E4 KHMER DIGIT FOUR
-17E5 KHMER DIGIT FIVE
-17E6 KHMER DIGIT SIX
-17E7 KHMER DIGIT SEVEN
-17E8 KHMER DIGIT EIGHT
-17E9 KHMER DIGIT NINE
-17F0 KHMER SYMBOL LEK ATTAK SON
-17F1 KHMER SYMBOL LEK ATTAK MUOY
-17F2 KHMER SYMBOL LEK ATTAK PII
-17F3 KHMER SYMBOL LEK ATTAK BEI
-17F4 KHMER SYMBOL LEK ATTAK BUON
-17F5 KHMER SYMBOL LEK ATTAK PRAM
-17F6 KHMER SYMBOL LEK ATTAK PRAM-MUOY
-17F7 KHMER SYMBOL LEK ATTAK PRAM-PII
-17F8 KHMER SYMBOL LEK ATTAK PRAM-BEI
-17F9 KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800 MONGOLIAN BIRGA
-1801 MONGOLIAN ELLIPSIS
-1802 MONGOLIAN COMMA
-1803 MONGOLIAN FULL STOP
-1804 MONGOLIAN COLON
-1805 MONGOLIAN FOUR DOTS
-1806 MONGOLIAN TODO SOFT HYPHEN
-1807 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-1808 MONGOLIAN MANCHU COMMA
-1809 MONGOLIAN MANCHU FULL STOP
-180A MONGOLIAN NIRUGU
-180B MONGOLIAN FREE VARIATION SELECTOR ONE
-180C MONGOLIAN FREE VARIATION SELECTOR TWO
-180D MONGOLIAN FREE VARIATION SELECTOR THREE
-180E MONGOLIAN VOWEL SEPARATOR
-1810 MONGOLIAN DIGIT ZERO
-1811 MONGOLIAN DIGIT ONE
-1812 MONGOLIAN DIGIT TWO
-1813 MONGOLIAN DIGIT THREE
-1814 MONGOLIAN DIGIT FOUR
-1815 MONGOLIAN DIGIT FIVE
-1816 MONGOLIAN DIGIT SIX
-1817 MONGOLIAN DIGIT SEVEN
-1818 MONGOLIAN DIGIT EIGHT
-1819 MONGOLIAN DIGIT NINE
-1820 MONGOLIAN LETTER A
-1821 MONGOLIAN LETTER E
-1822 MONGOLIAN LETTER I
-1823 MONGOLIAN LETTER O
-1824 MONGOLIAN LETTER U
-1825 MONGOLIAN LETTER OE
-1826 MONGOLIAN LETTER UE
-1827 MONGOLIAN LETTER EE
-1828 MONGOLIAN LETTER NA
-1829 MONGOLIAN LETTER ANG
-182A MONGOLIAN LETTER BA
-182B MONGOLIAN LETTER PA
-182C MONGOLIAN LETTER QA
-182D MONGOLIAN LETTER GA
-182E MONGOLIAN LETTER MA
-182F MONGOLIAN LETTER LA
-1830 MONGOLIAN LETTER SA
-1831 MONGOLIAN LETTER SHA
-1832 MONGOLIAN LETTER TA
-1833 MONGOLIAN LETTER DA
-1834 MONGOLIAN LETTER CHA
-1835 MONGOLIAN LETTER JA
-1836 MONGOLIAN LETTER YA
-1837 MONGOLIAN LETTER RA
-1838 MONGOLIAN LETTER WA
-1839 MONGOLIAN LETTER FA
-183A MONGOLIAN LETTER KA
-183B MONGOLIAN LETTER KHA
-183C MONGOLIAN LETTER TSA
-183D MONGOLIAN LETTER ZA
-183E MONGOLIAN LETTER HAA
-183F MONGOLIAN LETTER ZRA
-1840 MONGOLIAN LETTER LHA
-1841 MONGOLIAN LETTER ZHI
-1842 MONGOLIAN LETTER CHI
-1843 MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844 MONGOLIAN LETTER TODO E
-1845 MONGOLIAN LETTER TODO I
-1846 MONGOLIAN LETTER TODO O
-1847 MONGOLIAN LETTER TODO U
-1848 MONGOLIAN LETTER TODO OE
-1849 MONGOLIAN LETTER TODO UE
-184A MONGOLIAN LETTER TODO ANG
-184B MONGOLIAN LETTER TODO BA
-184C MONGOLIAN LETTER TODO PA
-184D MONGOLIAN LETTER TODO QA
-184E MONGOLIAN LETTER TODO GA
-184F MONGOLIAN LETTER TODO MA
-1850 MONGOLIAN LETTER TODO TA
-1851 MONGOLIAN LETTER TODO DA
-1852 MONGOLIAN LETTER TODO CHA
-1853 MONGOLIAN LETTER TODO JA
-1854 MONGOLIAN LETTER TODO TSA
-1855 MONGOLIAN LETTER TODO YA
-1856 MONGOLIAN LETTER TODO WA
-1857 MONGOLIAN LETTER TODO KA
-1858 MONGOLIAN LETTER TODO GAA
-1859 MONGOLIAN LETTER TODO HAA
-185A MONGOLIAN LETTER TODO JIA
-185B MONGOLIAN LETTER TODO NIA
-185C MONGOLIAN LETTER TODO DZA
-185D MONGOLIAN LETTER SIBE E
-185E MONGOLIAN LETTER SIBE I
-185F MONGOLIAN LETTER SIBE IY
-1860 MONGOLIAN LETTER SIBE UE
-1861 MONGOLIAN LETTER SIBE U
-1862 MONGOLIAN LETTER SIBE ANG
-1863 MONGOLIAN LETTER SIBE KA
-1864 MONGOLIAN LETTER SIBE GA
-1865 MONGOLIAN LETTER SIBE HA
-1866 MONGOLIAN LETTER SIBE PA
-1867 MONGOLIAN LETTER SIBE SHA
-1868 MONGOLIAN LETTER SIBE TA
-1869 MONGOLIAN LETTER SIBE DA
-186A MONGOLIAN LETTER SIBE JA
-186B MONGOLIAN LETTER SIBE FA
-186C MONGOLIAN LETTER SIBE GAA
-186D MONGOLIAN LETTER SIBE HAA
-186E MONGOLIAN LETTER SIBE TSA
-186F MONGOLIAN LETTER SIBE ZA
-1870 MONGOLIAN LETTER SIBE RAA
-1871 MONGOLIAN LETTER SIBE CHA
-1872 MONGOLIAN LETTER SIBE ZHA
-1873 MONGOLIAN LETTER MANCHU I
-1874 MONGOLIAN LETTER MANCHU KA
-1875 MONGOLIAN LETTER MANCHU RA
-1876 MONGOLIAN LETTER MANCHU FA
-1877 MONGOLIAN LETTER MANCHU ZHA
-1880 MONGOLIAN LETTER ALI GALI ANUSVARA ONE
-1881 MONGOLIAN LETTER ALI GALI VISARGA ONE
-1882 MONGOLIAN LETTER ALI GALI DAMARU
-1883 MONGOLIAN LETTER ALI GALI UBADAMA
-1884 MONGOLIAN LETTER ALI GALI INVERTED UBADAMA
-1885 MONGOLIAN LETTER ALI GALI BALUDA
-1886 MONGOLIAN LETTER ALI GALI THREE BALUDA
-1887 MONGOLIAN LETTER ALI GALI A
-1888 MONGOLIAN LETTER ALI GALI I
-1889 MONGOLIAN LETTER ALI GALI KA
-188A MONGOLIAN LETTER ALI GALI NGA
-188B MONGOLIAN LETTER ALI GALI CA
-188C MONGOLIAN LETTER ALI GALI TTA
-188D MONGOLIAN LETTER ALI GALI TTHA
-188E MONGOLIAN LETTER ALI GALI DDA
-188F MONGOLIAN LETTER ALI GALI NNA
-1890 MONGOLIAN LETTER ALI GALI TA
-1891 MONGOLIAN LETTER ALI GALI DA
-1892 MONGOLIAN LETTER ALI GALI PA
-1893 MONGOLIAN LETTER ALI GALI PHA
-1894 MONGOLIAN LETTER ALI GALI SSA
-1895 MONGOLIAN LETTER ALI GALI ZHA
-1896 MONGOLIAN LETTER ALI GALI ZA
-1897 MONGOLIAN LETTER ALI GALI AH
-1898 MONGOLIAN LETTER TODO ALI GALI TA
-1899 MONGOLIAN LETTER TODO ALI GALI ZHA
-189A MONGOLIAN LETTER MANCHU ALI GALI GHA
-189B MONGOLIAN LETTER MANCHU ALI GALI NGA
-189C MONGOLIAN LETTER MANCHU ALI GALI CA
-189D MONGOLIAN LETTER MANCHU ALI GALI JHA
-189E MONGOLIAN LETTER MANCHU ALI GALI TTA
-189F MONGOLIAN LETTER MANCHU ALI GALI DDHA
-18A0 MONGOLIAN LETTER MANCHU ALI GALI TA
-18A1 MONGOLIAN LETTER MANCHU ALI GALI DHA
-18A2 MONGOLIAN LETTER MANCHU ALI GALI SSA
-18A3 MONGOLIAN LETTER MANCHU ALI GALI CYA
-18A4 MONGOLIAN LETTER MANCHU ALI GALI ZHA
-18A5 MONGOLIAN LETTER MANCHU ALI GALI ZA
-18A6 MONGOLIAN LETTER ALI GALI HALF U
-18A7 MONGOLIAN LETTER ALI GALI HALF YA
-18A8 MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 MONGOLIAN LETTER ALI GALI DAGALGA
-18AA MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0 CANADIAN SYLLABICS OY
-18B1 CANADIAN SYLLABICS AY
-18B2 CANADIAN SYLLABICS AAY
-18B3 CANADIAN SYLLABICS WAY
-18B4 CANADIAN SYLLABICS POY
-18B5 CANADIAN SYLLABICS PAY
-18B6 CANADIAN SYLLABICS PWOY
-18B7 CANADIAN SYLLABICS TAY
-18B8 CANADIAN SYLLABICS KAY
-18B9 CANADIAN SYLLABICS KWAY
-18BA CANADIAN SYLLABICS MAY
-18BB CANADIAN SYLLABICS NOY
-18BC CANADIAN SYLLABICS NAY
-18BD CANADIAN SYLLABICS LAY
-18BE CANADIAN SYLLABICS SOY
-18BF CANADIAN SYLLABICS SAY
-18C0 CANADIAN SYLLABICS SHOY
-18C1 CANADIAN SYLLABICS SHAY
-18C2 CANADIAN SYLLABICS SHWOY
-18C3 CANADIAN SYLLABICS YOY
-18C4 CANADIAN SYLLABICS YAY
-18C5 CANADIAN SYLLABICS RAY
-18C6 CANADIAN SYLLABICS NWI
-18C7 CANADIAN SYLLABICS OJIBWAY NWI
-18C8 CANADIAN SYLLABICS NWII
-18C9 CANADIAN SYLLABICS OJIBWAY NWII
-18CA CANADIAN SYLLABICS NWO
-18CB CANADIAN SYLLABICS OJIBWAY NWO
-18CC CANADIAN SYLLABICS NWOO
-18CD CANADIAN SYLLABICS OJIBWAY NWOO
-18CE CANADIAN SYLLABICS RWEE
-18CF CANADIAN SYLLABICS RWI
-18D0 CANADIAN SYLLABICS RWII
-18D1 CANADIAN SYLLABICS RWO
-18D2 CANADIAN SYLLABICS RWOO
-18D3 CANADIAN SYLLABICS RWA
-18D4 CANADIAN SYLLABICS OJIBWAY P
-18D5 CANADIAN SYLLABICS OJIBWAY T
-18D6 CANADIAN SYLLABICS OJIBWAY K
-18D7 CANADIAN SYLLABICS OJIBWAY C
-18D8 CANADIAN SYLLABICS OJIBWAY M
-18D9 CANADIAN SYLLABICS OJIBWAY N
-18DA CANADIAN SYLLABICS OJIBWAY S
-18DB CANADIAN SYLLABICS OJIBWAY SH
-18DC CANADIAN SYLLABICS EASTERN W
-18DD CANADIAN SYLLABICS WESTERN W
-18DE CANADIAN SYLLABICS FINAL SMALL RING
-18DF CANADIAN SYLLABICS FINAL RAISED DOT
-18E0 CANADIAN SYLLABICS R-CREE RWE
-18E1 CANADIAN SYLLABICS WEST-CREE LOO
-18E2 CANADIAN SYLLABICS WEST-CREE LAA
-18E3 CANADIAN SYLLABICS THWE
-18E4 CANADIAN SYLLABICS THWA
-18E5 CANADIAN SYLLABICS TTHWE
-18E6 CANADIAN SYLLABICS TTHOO
-18E7 CANADIAN SYLLABICS TTHAA
-18E8 CANADIAN SYLLABICS TLHWE
-18E9 CANADIAN SYLLABICS TLHOO
-18EA CANADIAN SYLLABICS SAYISI SHWE
-18EB CANADIAN SYLLABICS SAYISI SHOO
-18EC CANADIAN SYLLABICS SAYISI HOO
-18ED CANADIAN SYLLABICS CARRIER GWU
-18EE CANADIAN SYLLABICS CARRIER DENE GEE
-18EF CANADIAN SYLLABICS CARRIER GAA
-18F0 CANADIAN SYLLABICS CARRIER GWA
-18F1 CANADIAN SYLLABICS SAYISI JUU
-18F2 CANADIAN SYLLABICS CARRIER JWA
-18F3 CANADIAN SYLLABICS BEAVER DENE L
-18F4 CANADIAN SYLLABICS BEAVER DENE R
-18F5 CANADIAN SYLLABICS CARRIER DENTAL S
-1900 LIMBU VOWEL-CARRIER LETTER
-1901 LIMBU LETTER KA
-1902 LIMBU LETTER KHA
-1903 LIMBU LETTER GA
-1904 LIMBU LETTER GHA
-1905 LIMBU LETTER NGA
-1906 LIMBU LETTER CA
-1907 LIMBU LETTER CHA
-1908 LIMBU LETTER JA
-1909 LIMBU LETTER JHA
-190A LIMBU LETTER YAN
-190B LIMBU LETTER TA
-190C LIMBU LETTER THA
-190D LIMBU LETTER DA
-190E LIMBU LETTER DHA
-190F LIMBU LETTER NA
-1910 LIMBU LETTER PA
-1911 LIMBU LETTER PHA
-1912 LIMBU LETTER BA
-1913 LIMBU LETTER BHA
-1914 LIMBU LETTER MA
-1915 LIMBU LETTER YA
-1916 LIMBU LETTER RA
-1917 LIMBU LETTER LA
-1918 LIMBU LETTER WA
-1919 LIMBU LETTER SHA
-191A LIMBU LETTER SSA
-191B LIMBU LETTER SA
-191C LIMBU LETTER HA
-1920 LIMBU VOWEL SIGN A
-1921 LIMBU VOWEL SIGN I
-1922 LIMBU VOWEL SIGN U
-1923 LIMBU VOWEL SIGN EE
-1924 LIMBU VOWEL SIGN AI
-1925 LIMBU VOWEL SIGN OO
-1926 LIMBU VOWEL SIGN AU
-1927 LIMBU VOWEL SIGN E
-1928 LIMBU VOWEL SIGN O
-1929 LIMBU SUBJOINED LETTER YA
-192A LIMBU SUBJOINED LETTER RA
-192B LIMBU SUBJOINED LETTER WA
-1930 LIMBU SMALL LETTER KA
-1931 LIMBU SMALL LETTER NGA
-1932 LIMBU SMALL LETTER ANUSVARA
-1933 LIMBU SMALL LETTER TA
-1934 LIMBU SMALL LETTER NA
-1935 LIMBU SMALL LETTER PA
-1936 LIMBU SMALL LETTER MA
-1937 LIMBU SMALL LETTER RA
-1938 LIMBU SMALL LETTER LA
-1939 LIMBU SIGN MUKPHRENG
-193A LIMBU SIGN KEMPHRENG
-193B LIMBU SIGN SA-I
-1940 LIMBU SIGN LOO
-1944 LIMBU EXCLAMATION MARK
-1945 LIMBU QUESTION MARK
-1946 LIMBU DIGIT ZERO
-1947 LIMBU DIGIT ONE
-1948 LIMBU DIGIT TWO
-1949 LIMBU DIGIT THREE
-194A LIMBU DIGIT FOUR
-194B LIMBU DIGIT FIVE
-194C LIMBU DIGIT SIX
-194D LIMBU DIGIT SEVEN
-194E LIMBU DIGIT EIGHT
-194F LIMBU DIGIT NINE
-1950 TAI LE LETTER KA
-1951 TAI LE LETTER XA
-1952 TAI LE LETTER NGA
-1953 TAI LE LETTER TSA
-1954 TAI LE LETTER SA
-1955 TAI LE LETTER YA
-1956 TAI LE LETTER TA
-1957 TAI LE LETTER THA
-1958 TAI LE LETTER LA
-1959 TAI LE LETTER PA
-195A TAI LE LETTER PHA
-195B TAI LE LETTER MA
-195C TAI LE LETTER FA
-195D TAI LE LETTER VA
-195E TAI LE LETTER HA
-195F TAI LE LETTER QA
-1960 TAI LE LETTER KHA
-1961 TAI LE LETTER TSHA
-1962 TAI LE LETTER NA
-1963 TAI LE LETTER A
-1964 TAI LE LETTER I
-1965 TAI LE LETTER EE
-1966 TAI LE LETTER EH
-1967 TAI LE LETTER U
-1968 TAI LE LETTER OO
-1969 TAI LE LETTER O
-196A TAI LE LETTER UE
-196B TAI LE LETTER E
-196C TAI LE LETTER AUE
-196D TAI LE LETTER AI
-1970 TAI LE LETTER TONE-2
-1971 TAI LE LETTER TONE-3
-1972 TAI LE LETTER TONE-4
-1973 TAI LE LETTER TONE-5
-1974 TAI LE LETTER TONE-6
-1980 NEW TAI LUE LETTER HIGH QA
-1981 NEW TAI LUE LETTER LOW QA
-1982 NEW TAI LUE LETTER HIGH KA
-1983 NEW TAI LUE LETTER HIGH XA
-1984 NEW TAI LUE LETTER HIGH NGA
-1985 NEW TAI LUE LETTER LOW KA
-1986 NEW TAI LUE LETTER LOW XA
-1987 NEW TAI LUE LETTER LOW NGA
-1988 NEW TAI LUE LETTER HIGH TSA
-1989 NEW TAI LUE LETTER HIGH SA
-198A NEW TAI LUE LETTER HIGH YA
-198B NEW TAI LUE LETTER LOW TSA
-198C NEW TAI LUE LETTER LOW SA
-198D NEW TAI LUE LETTER LOW YA
-198E NEW TAI LUE LETTER HIGH TA
-198F NEW TAI LUE LETTER HIGH THA
-1990 NEW TAI LUE LETTER HIGH NA
-1991 NEW TAI LUE LETTER LOW TA
-1992 NEW TAI LUE LETTER LOW THA
-1993 NEW TAI LUE LETTER LOW NA
-1994 NEW TAI LUE LETTER HIGH PA
-1995 NEW TAI LUE LETTER HIGH PHA
-1996 NEW TAI LUE LETTER HIGH MA
-1997 NEW TAI LUE LETTER LOW PA
-1998 NEW TAI LUE LETTER LOW PHA
-1999 NEW TAI LUE LETTER LOW MA
-199A NEW TAI LUE LETTER HIGH FA
-199B NEW TAI LUE LETTER HIGH VA
-199C NEW TAI LUE LETTER HIGH LA
-199D NEW TAI LUE LETTER LOW FA
-199E NEW TAI LUE LETTER LOW VA
-199F NEW TAI LUE LETTER LOW LA
-19A0 NEW TAI LUE LETTER HIGH HA
-19A1 NEW TAI LUE LETTER HIGH DA
-19A2 NEW TAI LUE LETTER HIGH BA
-19A3 NEW TAI LUE LETTER LOW HA
-19A4 NEW TAI LUE LETTER LOW DA
-19A5 NEW TAI LUE LETTER LOW BA
-19A6 NEW TAI LUE LETTER HIGH KVA
-19A7 NEW TAI LUE LETTER HIGH XVA
-19A8 NEW TAI LUE LETTER LOW KVA
-19A9 NEW TAI LUE LETTER LOW XVA
-19AA NEW TAI LUE LETTER HIGH SUA
-19AB NEW TAI LUE LETTER LOW SUA
-19B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
-19B1 NEW TAI LUE VOWEL SIGN AA
-19B2 NEW TAI LUE VOWEL SIGN II
-19B3 NEW TAI LUE VOWEL SIGN U
-19B4 NEW TAI LUE VOWEL SIGN UU
-19B5 NEW TAI LUE VOWEL SIGN E
-19B6 NEW TAI LUE VOWEL SIGN AE
-19B7 NEW TAI LUE VOWEL SIGN O
-19B8 NEW TAI LUE VOWEL SIGN OA
-19B9 NEW TAI LUE VOWEL SIGN UE
-19BA NEW TAI LUE VOWEL SIGN AY
-19BB NEW TAI LUE VOWEL SIGN AAY
-19BC NEW TAI LUE VOWEL SIGN UY
-19BD NEW TAI LUE VOWEL SIGN OY
-19BE NEW TAI LUE VOWEL SIGN OAY
-19BF NEW TAI LUE VOWEL SIGN UEY
-19C0 NEW TAI LUE VOWEL SIGN IY
-19C1 NEW TAI LUE LETTER FINAL V
-19C2 NEW TAI LUE LETTER FINAL NG
-19C3 NEW TAI LUE LETTER FINAL N
-19C4 NEW TAI LUE LETTER FINAL M
-19C5 NEW TAI LUE LETTER FINAL K
-19C6 NEW TAI LUE LETTER FINAL D
-19C7 NEW TAI LUE LETTER FINAL B
-19C8 NEW TAI LUE TONE MARK-1
-19C9 NEW TAI LUE TONE MARK-2
-19D0 NEW TAI LUE DIGIT ZERO
-19D1 NEW TAI LUE DIGIT ONE
-19D2 NEW TAI LUE DIGIT TWO
-19D3 NEW TAI LUE DIGIT THREE
-19D4 NEW TAI LUE DIGIT FOUR
-19D5 NEW TAI LUE DIGIT FIVE
-19D6 NEW TAI LUE DIGIT SIX
-19D7 NEW TAI LUE DIGIT SEVEN
-19D8 NEW TAI LUE DIGIT EIGHT
-19D9 NEW TAI LUE DIGIT NINE
-19DA NEW TAI LUE THAM DIGIT ONE
-19DE NEW TAI LUE SIGN LAE
-19DF NEW TAI LUE SIGN LAEV
-19E0 KHMER SYMBOL PATHAMASAT
-19E1 KHMER SYMBOL MUOY KOET
-19E2 KHMER SYMBOL PII KOET
-19E3 KHMER SYMBOL BEI KOET
-19E4 KHMER SYMBOL BUON KOET
-19E5 KHMER SYMBOL PRAM KOET
-19E6 KHMER SYMBOL PRAM-MUOY KOET
-19E7 KHMER SYMBOL PRAM-PII KOET
-19E8 KHMER SYMBOL PRAM-BEI KOET
-19E9 KHMER SYMBOL PRAM-BUON KOET
-19EA KHMER SYMBOL DAP KOET
-19EB KHMER SYMBOL DAP-MUOY KOET
-19EC KHMER SYMBOL DAP-PII KOET
-19ED KHMER SYMBOL DAP-BEI KOET
-19EE KHMER SYMBOL DAP-BUON KOET
-19EF KHMER SYMBOL DAP-PRAM KOET
-19F0 KHMER SYMBOL TUTEYASAT
-19F1 KHMER SYMBOL MUOY ROC
-19F2 KHMER SYMBOL PII ROC
-19F3 KHMER SYMBOL BEI ROC
-19F4 KHMER SYMBOL BUON ROC
-19F5 KHMER SYMBOL PRAM ROC
-19F6 KHMER SYMBOL PRAM-MUOY ROC
-19F7 KHMER SYMBOL PRAM-PII ROC
-19F8 KHMER SYMBOL PRAM-BEI ROC
-19F9 KHMER SYMBOL PRAM-BUON ROC
-19FA KHMER SYMBOL DAP ROC
-19FB KHMER SYMBOL DAP-MUOY ROC
-19FC KHMER SYMBOL DAP-PII ROC
-19FD KHMER SYMBOL DAP-BEI ROC
-19FE KHMER SYMBOL DAP-BUON ROC
-19FF KHMER SYMBOL DAP-PRAM ROC
-1A00 BUGINESE LETTER KA
-1A01 BUGINESE LETTER GA
-1A02 BUGINESE LETTER NGA
-1A03 BUGINESE LETTER NGKA
-1A04 BUGINESE LETTER PA
-1A05 BUGINESE LETTER BA
-1A06 BUGINESE LETTER MA
-1A07 BUGINESE LETTER MPA
-1A08 BUGINESE LETTER TA
-1A09 BUGINESE LETTER DA
-1A0A BUGINESE LETTER NA
-1A0B BUGINESE LETTER NRA
-1A0C BUGINESE LETTER CA
-1A0D BUGINESE LETTER JA
-1A0E BUGINESE LETTER NYA
-1A0F BUGINESE LETTER NYCA
-1A10 BUGINESE LETTER YA
-1A11 BUGINESE LETTER RA
-1A12 BUGINESE LETTER LA
-1A13 BUGINESE LETTER VA
-1A14 BUGINESE LETTER SA
-1A15 BUGINESE LETTER A
-1A16 BUGINESE LETTER HA
-1A17 BUGINESE VOWEL SIGN I
-1A18 BUGINESE VOWEL SIGN U
-1A19 BUGINESE VOWEL SIGN E
-1A1A BUGINESE VOWEL SIGN O
-1A1B BUGINESE VOWEL SIGN AE
-1A1E BUGINESE PALLAWA
-1A1F BUGINESE END OF SECTION
-1A20 TAI THAM LETTER HIGH KA
-1A21 TAI THAM LETTER HIGH KHA
-1A22 TAI THAM LETTER HIGH KXA
-1A23 TAI THAM LETTER LOW KA
-1A24 TAI THAM LETTER LOW KXA
-1A25 TAI THAM LETTER LOW KHA
-1A26 TAI THAM LETTER NGA
-1A27 TAI THAM LETTER HIGH CA
-1A28 TAI THAM LETTER HIGH CHA
-1A29 TAI THAM LETTER LOW CA
-1A2A TAI THAM LETTER LOW SA
-1A2B TAI THAM LETTER LOW CHA
-1A2C TAI THAM LETTER NYA
-1A2D TAI THAM LETTER RATA
-1A2E TAI THAM LETTER HIGH RATHA
-1A2F TAI THAM LETTER DA
-1A30 TAI THAM LETTER LOW RATHA
-1A31 TAI THAM LETTER RANA
-1A32 TAI THAM LETTER HIGH TA
-1A33 TAI THAM LETTER HIGH THA
-1A34 TAI THAM LETTER LOW TA
-1A35 TAI THAM LETTER LOW THA
-1A36 TAI THAM LETTER NA
-1A37 TAI THAM LETTER BA
-1A38 TAI THAM LETTER HIGH PA
-1A39 TAI THAM LETTER HIGH PHA
-1A3A TAI THAM LETTER HIGH FA
-1A3B TAI THAM LETTER LOW PA
-1A3C TAI THAM LETTER LOW FA
-1A3D TAI THAM LETTER LOW PHA
-1A3E TAI THAM LETTER MA
-1A3F TAI THAM LETTER LOW YA
-1A40 TAI THAM LETTER HIGH YA
-1A41 TAI THAM LETTER RA
-1A42 TAI THAM LETTER RUE
-1A43 TAI THAM LETTER LA
-1A44 TAI THAM LETTER LUE
-1A45 TAI THAM LETTER WA
-1A46 TAI THAM LETTER HIGH SHA
-1A47 TAI THAM LETTER HIGH SSA
-1A48 TAI THAM LETTER HIGH SA
-1A49 TAI THAM LETTER HIGH HA
-1A4A TAI THAM LETTER LLA
-1A4B TAI THAM LETTER A
-1A4C TAI THAM LETTER LOW HA
-1A4D TAI THAM LETTER I
-1A4E TAI THAM LETTER II
-1A4F TAI THAM LETTER U
-1A50 TAI THAM LETTER UU
-1A51 TAI THAM LETTER EE
-1A52 TAI THAM LETTER OO
-1A53 TAI THAM LETTER LAE
-1A54 TAI THAM LETTER GREAT SA
-1A55 TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 TAI THAM CONSONANT SIGN LA TANG LAI
-1A58 TAI THAM SIGN MAI KANG LAI
-1A59 TAI THAM CONSONANT SIGN FINAL NGA
-1A5A TAI THAM CONSONANT SIGN LOW PA
-1A5B TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA
-1A5C TAI THAM CONSONANT SIGN MA
-1A5D TAI THAM CONSONANT SIGN BA
-1A5E TAI THAM CONSONANT SIGN SA
-1A60 TAI THAM SIGN SAKOT
-1A61 TAI THAM VOWEL SIGN A
-1A62 TAI THAM VOWEL SIGN MAI SAT
-1A63 TAI THAM VOWEL SIGN AA
-1A64 TAI THAM VOWEL SIGN TALL AA
-1A65 TAI THAM VOWEL SIGN I
-1A66 TAI THAM VOWEL SIGN II
-1A67 TAI THAM VOWEL SIGN UE
-1A68 TAI THAM VOWEL SIGN UUE
-1A69 TAI THAM VOWEL SIGN U
-1A6A TAI THAM VOWEL SIGN UU
-1A6B TAI THAM VOWEL SIGN O
-1A6C TAI THAM VOWEL SIGN OA BELOW
-1A6D TAI THAM VOWEL SIGN OY
-1A6E TAI THAM VOWEL SIGN E
-1A6F TAI THAM VOWEL SIGN AE
-1A70 TAI THAM VOWEL SIGN OO
-1A71 TAI THAM VOWEL SIGN AI
-1A72 TAI THAM VOWEL SIGN THAM AI
-1A73 TAI THAM VOWEL SIGN OA ABOVE
-1A74 TAI THAM SIGN MAI KANG
-1A75 TAI THAM SIGN TONE-1
-1A76 TAI THAM SIGN TONE-2
-1A77 TAI THAM SIGN KHUEN TONE-3
-1A78 TAI THAM SIGN KHUEN TONE-4
-1A79 TAI THAM SIGN KHUEN TONE-5
-1A7A TAI THAM SIGN RA HAAM
-1A7B TAI THAM SIGN MAI SAM
-1A7C TAI THAM SIGN KHUEN-LUE KARAN
-1A7F TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80 TAI THAM HORA DIGIT ZERO
-1A81 TAI THAM HORA DIGIT ONE
-1A82 TAI THAM HORA DIGIT TWO
-1A83 TAI THAM HORA DIGIT THREE
-1A84 TAI THAM HORA DIGIT FOUR
-1A85 TAI THAM HORA DIGIT FIVE
-1A86 TAI THAM HORA DIGIT SIX
-1A87 TAI THAM HORA DIGIT SEVEN
-1A88 TAI THAM HORA DIGIT EIGHT
-1A89 TAI THAM HORA DIGIT NINE
-1A90 TAI THAM THAM DIGIT ZERO
-1A91 TAI THAM THAM DIGIT ONE
-1A92 TAI THAM THAM DIGIT TWO
-1A93 TAI THAM THAM DIGIT THREE
-1A94 TAI THAM THAM DIGIT FOUR
-1A95 TAI THAM THAM DIGIT FIVE
-1A96 TAI THAM THAM DIGIT SIX
-1A97 TAI THAM THAM DIGIT SEVEN
-1A98 TAI THAM THAM DIGIT EIGHT
-1A99 TAI THAM THAM DIGIT NINE
-1AA0 TAI THAM SIGN WIANG
-1AA1 TAI THAM SIGN WIANGWAAK
-1AA2 TAI THAM SIGN SAWAN
-1AA3 TAI THAM SIGN KEOW
-1AA4 TAI THAM SIGN HOY
-1AA5 TAI THAM SIGN DOKMAI
-1AA6 TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 TAI THAM SIGN MAI YAMOK
-1AA8 TAI THAM SIGN KAAN
-1AA9 TAI THAM SIGN KAANKUU
-1AAA TAI THAM SIGN SATKAAN
-1AAB TAI THAM SIGN SATKAANKUU
-1AAC TAI THAM SIGN HANG
-1AAD TAI THAM SIGN CAANG
-1B00 BALINESE SIGN ULU RICEM
-1B01 BALINESE SIGN ULU CANDRA
-1B02 BALINESE SIGN CECEK
-1B03 BALINESE SIGN SURANG
-1B04 BALINESE SIGN BISAH
-1B05 BALINESE LETTER AKARA
-1B06 BALINESE LETTER AKARA TEDUNG
-1B07 BALINESE LETTER IKARA
-1B08 BALINESE LETTER IKARA TEDUNG
-1B09 BALINESE LETTER UKARA
-1B0A BALINESE LETTER UKARA TEDUNG
-1B0B BALINESE LETTER RA REPA
-1B0C BALINESE LETTER RA REPA TEDUNG
-1B0D BALINESE LETTER LA LENGA
-1B0E BALINESE LETTER LA LENGA TEDUNG
-1B0F BALINESE LETTER EKARA
-1B10 BALINESE LETTER AIKARA
-1B11 BALINESE LETTER OKARA
-1B12 BALINESE LETTER OKARA TEDUNG
-1B13 BALINESE LETTER KA
-1B14 BALINESE LETTER KA MAHAPRANA
-1B15 BALINESE LETTER GA
-1B16 BALINESE LETTER GA GORA
-1B17 BALINESE LETTER NGA
-1B18 BALINESE LETTER CA
-1B19 BALINESE LETTER CA LACA
-1B1A BALINESE LETTER JA
-1B1B BALINESE LETTER JA JERA
-1B1C BALINESE LETTER NYA
-1B1D BALINESE LETTER TA LATIK
-1B1E BALINESE LETTER TA MURDA MAHAPRANA
-1B1F BALINESE LETTER DA MURDA ALPAPRANA
-1B20 BALINESE LETTER DA MURDA MAHAPRANA
-1B21 BALINESE LETTER NA RAMBAT
-1B22 BALINESE LETTER TA
-1B23 BALINESE LETTER TA TAWA
-1B24 BALINESE LETTER DA
-1B25 BALINESE LETTER DA MADU
-1B26 BALINESE LETTER NA
-1B27 BALINESE LETTER PA
-1B28 BALINESE LETTER PA KAPAL
-1B29 BALINESE LETTER BA
-1B2A BALINESE LETTER BA KEMBANG
-1B2B BALINESE LETTER MA
-1B2C BALINESE LETTER YA
-1B2D BALINESE LETTER RA
-1B2E BALINESE LETTER LA
-1B2F BALINESE LETTER WA
-1B30 BALINESE LETTER SA SAGA
-1B31 BALINESE LETTER SA SAPA
-1B32 BALINESE LETTER SA
-1B33 BALINESE LETTER HA
-1B34 BALINESE SIGN REREKAN
-1B35 BALINESE VOWEL SIGN TEDUNG
-1B36 BALINESE VOWEL SIGN ULU
-1B37 BALINESE VOWEL SIGN ULU SARI
-1B38 BALINESE VOWEL SIGN SUKU
-1B39 BALINESE VOWEL SIGN SUKU ILUT
-1B3A BALINESE VOWEL SIGN RA REPA
-1B3B BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C BALINESE VOWEL SIGN LA LENGA
-1B3D BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B3E BALINESE VOWEL SIGN TALING
-1B3F BALINESE VOWEL SIGN TALING REPA
-1B40 BALINESE VOWEL SIGN TALING TEDUNG
-1B41 BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 BALINESE VOWEL SIGN PEPET
-1B43 BALINESE VOWEL SIGN PEPET TEDUNG
-1B44 BALINESE ADEG ADEG
-1B45 BALINESE LETTER KAF SASAK
-1B46 BALINESE LETTER KHOT SASAK
-1B47 BALINESE LETTER TZIR SASAK
-1B48 BALINESE LETTER EF SASAK
-1B49 BALINESE LETTER VE SASAK
-1B4A BALINESE LETTER ZAL SASAK
-1B4B BALINESE LETTER ASYURA SASAK
-1B50 BALINESE DIGIT ZERO
-1B51 BALINESE DIGIT ONE
-1B52 BALINESE DIGIT TWO
-1B53 BALINESE DIGIT THREE
-1B54 BALINESE DIGIT FOUR
-1B55 BALINESE DIGIT FIVE
-1B56 BALINESE DIGIT SIX
-1B57 BALINESE DIGIT SEVEN
-1B58 BALINESE DIGIT EIGHT
-1B59 BALINESE DIGIT NINE
-1B5A BALINESE PANTI
-1B5B BALINESE PAMADA
-1B5C BALINESE WINDU
-1B5D BALINESE CARIK PAMUNGKAH
-1B5E BALINESE CARIK SIKI
-1B5F BALINESE CARIK PAREREN
-1B60 BALINESE PAMENENG
-1B61 BALINESE MUSICAL SYMBOL DONG
-1B62 BALINESE MUSICAL SYMBOL DENG
-1B63 BALINESE MUSICAL SYMBOL DUNG
-1B64 BALINESE MUSICAL SYMBOL DANG
-1B65 BALINESE MUSICAL SYMBOL DANG SURANG
-1B66 BALINESE MUSICAL SYMBOL DING
-1B67 BALINESE MUSICAL SYMBOL DAENG
-1B68 BALINESE MUSICAL SYMBOL DEUNG
-1B69 BALINESE MUSICAL SYMBOL DAING
-1B6A BALINESE MUSICAL SYMBOL DANG GEDE
-1B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH
-1B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP
-1B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL
-1B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI
-1B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
-1B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
-1B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
-1B72 BALINESE MUSICAL SYMBOL COMBINING BENDE
-1B73 BALINESE MUSICAL SYMBOL COMBINING GONG
-1B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
-1B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
-1B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
-1B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
-1B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
-1B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
-1B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
-1B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
-1B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B80 SUNDANESE SIGN PANYECEK
-1B81 SUNDANESE SIGN PANGLAYAR
-1B82 SUNDANESE SIGN PANGWISAD
-1B83 SUNDANESE LETTER A
-1B84 SUNDANESE LETTER I
-1B85 SUNDANESE LETTER U
-1B86 SUNDANESE LETTER AE
-1B87 SUNDANESE LETTER O
-1B88 SUNDANESE LETTER E
-1B89 SUNDANESE LETTER EU
-1B8A SUNDANESE LETTER KA
-1B8B SUNDANESE LETTER QA
-1B8C SUNDANESE LETTER GA
-1B8D SUNDANESE LETTER NGA
-1B8E SUNDANESE LETTER CA
-1B8F SUNDANESE LETTER JA
-1B90 SUNDANESE LETTER ZA
-1B91 SUNDANESE LETTER NYA
-1B92 SUNDANESE LETTER TA
-1B93 SUNDANESE LETTER DA
-1B94 SUNDANESE LETTER NA
-1B95 SUNDANESE LETTER PA
-1B96 SUNDANESE LETTER FA
-1B97 SUNDANESE LETTER VA
-1B98 SUNDANESE LETTER BA
-1B99 SUNDANESE LETTER MA
-1B9A SUNDANESE LETTER YA
-1B9B SUNDANESE LETTER RA
-1B9C SUNDANESE LETTER LA
-1B9D SUNDANESE LETTER WA
-1B9E SUNDANESE LETTER SA
-1B9F SUNDANESE LETTER XA
-1BA0 SUNDANESE LETTER HA
-1BA1 SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2 SUNDANESE CONSONANT SIGN PANYAKRA
-1BA3 SUNDANESE CONSONANT SIGN PANYIKU
-1BA4 SUNDANESE VOWEL SIGN PANGHULU
-1BA5 SUNDANESE VOWEL SIGN PANYUKU
-1BA6 SUNDANESE VOWEL SIGN PANAELAENG
-1BA7 SUNDANESE VOWEL SIGN PANOLONG
-1BA8 SUNDANESE VOWEL SIGN PAMEPET
-1BA9 SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA SUNDANESE SIGN PAMAAEH
-1BAE SUNDANESE LETTER KHA
-1BAF SUNDANESE LETTER SYA
-1BB0 SUNDANESE DIGIT ZERO
-1BB1 SUNDANESE DIGIT ONE
-1BB2 SUNDANESE DIGIT TWO
-1BB3 SUNDANESE DIGIT THREE
-1BB4 SUNDANESE DIGIT FOUR
-1BB5 SUNDANESE DIGIT FIVE
-1BB6 SUNDANESE DIGIT SIX
-1BB7 SUNDANESE DIGIT SEVEN
-1BB8 SUNDANESE DIGIT EIGHT
-1BB9 SUNDANESE DIGIT NINE
-1C00 LEPCHA LETTER KA
-1C01 LEPCHA LETTER KLA
-1C02 LEPCHA LETTER KHA
-1C03 LEPCHA LETTER GA
-1C04 LEPCHA LETTER GLA
-1C05 LEPCHA LETTER NGA
-1C06 LEPCHA LETTER CA
-1C07 LEPCHA LETTER CHA
-1C08 LEPCHA LETTER JA
-1C09 LEPCHA LETTER NYA
-1C0A LEPCHA LETTER TA
-1C0B LEPCHA LETTER THA
-1C0C LEPCHA LETTER DA
-1C0D LEPCHA LETTER NA
-1C0E LEPCHA LETTER PA
-1C0F LEPCHA LETTER PLA
-1C10 LEPCHA LETTER PHA
-1C11 LEPCHA LETTER FA
-1C12 LEPCHA LETTER FLA
-1C13 LEPCHA LETTER BA
-1C14 LEPCHA LETTER BLA
-1C15 LEPCHA LETTER MA
-1C16 LEPCHA LETTER MLA
-1C17 LEPCHA LETTER TSA
-1C18 LEPCHA LETTER TSHA
-1C19 LEPCHA LETTER DZA
-1C1A LEPCHA LETTER YA
-1C1B LEPCHA LETTER RA
-1C1C LEPCHA LETTER LA
-1C1D LEPCHA LETTER HA
-1C1E LEPCHA LETTER HLA
-1C1F LEPCHA LETTER VA
-1C20 LEPCHA LETTER SA
-1C21 LEPCHA LETTER SHA
-1C22 LEPCHA LETTER WA
-1C23 LEPCHA LETTER A
-1C24 LEPCHA SUBJOINED LETTER YA
-1C25 LEPCHA SUBJOINED LETTER RA
-1C26 LEPCHA VOWEL SIGN AA
-1C27 LEPCHA VOWEL SIGN I
-1C28 LEPCHA VOWEL SIGN O
-1C29 LEPCHA VOWEL SIGN OO
-1C2A LEPCHA VOWEL SIGN U
-1C2B LEPCHA VOWEL SIGN UU
-1C2C LEPCHA VOWEL SIGN E
-1C2D LEPCHA CONSONANT SIGN K
-1C2E LEPCHA CONSONANT SIGN M
-1C2F LEPCHA CONSONANT SIGN L
-1C30 LEPCHA CONSONANT SIGN N
-1C31 LEPCHA CONSONANT SIGN P
-1C32 LEPCHA CONSONANT SIGN R
-1C33 LEPCHA CONSONANT SIGN T
-1C34 LEPCHA CONSONANT SIGN NYIN-DO
-1C35 LEPCHA CONSONANT SIGN KANG
-1C36 LEPCHA SIGN RAN
-1C37 LEPCHA SIGN NUKTA
-1C3B LEPCHA PUNCTUATION TA-ROL
-1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C3D LEPCHA PUNCTUATION CER-WA
-1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
-1C3F LEPCHA PUNCTUATION TSHOOK
-1C40 LEPCHA DIGIT ZERO
-1C41 LEPCHA DIGIT ONE
-1C42 LEPCHA DIGIT TWO
-1C43 LEPCHA DIGIT THREE
-1C44 LEPCHA DIGIT FOUR
-1C45 LEPCHA DIGIT FIVE
-1C46 LEPCHA DIGIT SIX
-1C47 LEPCHA DIGIT SEVEN
-1C48 LEPCHA DIGIT EIGHT
-1C49 LEPCHA DIGIT NINE
-1C4D LEPCHA LETTER TTA
-1C4E LEPCHA LETTER TTHA
-1C4F LEPCHA LETTER DDA
-1C50 OL CHIKI DIGIT ZERO
-1C51 OL CHIKI DIGIT ONE
-1C52 OL CHIKI DIGIT TWO
-1C53 OL CHIKI DIGIT THREE
-1C54 OL CHIKI DIGIT FOUR
-1C55 OL CHIKI DIGIT FIVE
-1C56 OL CHIKI DIGIT SIX
-1C57 OL CHIKI DIGIT SEVEN
-1C58 OL CHIKI DIGIT EIGHT
-1C59 OL CHIKI DIGIT NINE
-1C5A OL CHIKI LETTER LA
-1C5B OL CHIKI LETTER AT
-1C5C OL CHIKI LETTER AG
-1C5D OL CHIKI LETTER ANG
-1C5E OL CHIKI LETTER AL
-1C5F OL CHIKI LETTER LAA
-1C60 OL CHIKI LETTER AAK
-1C61 OL CHIKI LETTER AAJ
-1C62 OL CHIKI LETTER AAM
-1C63 OL CHIKI LETTER AAW
-1C64 OL CHIKI LETTER LI
-1C65 OL CHIKI LETTER IS
-1C66 OL CHIKI LETTER IH
-1C67 OL CHIKI LETTER INY
-1C68 OL CHIKI LETTER IR
-1C69 OL CHIKI LETTER LU
-1C6A OL CHIKI LETTER UC
-1C6B OL CHIKI LETTER UD
-1C6C OL CHIKI LETTER UNN
-1C6D OL CHIKI LETTER UY
-1C6E OL CHIKI LETTER LE
-1C6F OL CHIKI LETTER EP
-1C70 OL CHIKI LETTER EDD
-1C71 OL CHIKI LETTER EN
-1C72 OL CHIKI LETTER ERR
-1C73 OL CHIKI LETTER LO
-1C74 OL CHIKI LETTER OTT
-1C75 OL CHIKI LETTER OB
-1C76 OL CHIKI LETTER OV
-1C77 OL CHIKI LETTER OH
-1C78 OL CHIKI MU TTUDDAG
-1C79 OL CHIKI GAAHLAA TTUDDAAG
-1C7A OL CHIKI MU-GAAHLAA TTUDDAAG
-1C7B OL CHIKI RELAA
-1C7C OL CHIKI PHAARKAA
-1C7D OL CHIKI AHAD
-1C7E OL CHIKI PUNCTUATION MUCAAD
-1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD0 VEDIC TONE KARSHANA
-1CD1 VEDIC TONE SHARA
-1CD2 VEDIC TONE PRENKHA
-1CD3 VEDIC SIGN NIHSHVASA
-1CD4 VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
-1CD5 VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
-1CD6 VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
-1CD7 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
-1CD8 VEDIC TONE CANDRA BELOW
-1CD9 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
-1CDA VEDIC TONE DOUBLE SVARITA
-1CDB VEDIC TONE TRIPLE SVARITA
-1CDC VEDIC TONE KATHAKA ANUDATTA
-1CDD VEDIC TONE DOT BELOW
-1CDE VEDIC TONE TWO DOTS BELOW
-1CDF VEDIC TONE THREE DOTS BELOW
-1CE0 VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2 VEDIC SIGN VISARGA SVARITA
-1CE3 VEDIC SIGN VISARGA UDATTA
-1CE4 VEDIC SIGN REVERSED VISARGA UDATTA
-1CE5 VEDIC SIGN VISARGA ANUDATTA
-1CE6 VEDIC SIGN REVERSED VISARGA ANUDATTA
-1CE7 VEDIC SIGN VISARGA UDATTA WITH TAIL
-1CE8 VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9 VEDIC SIGN ANUSVARA ANTARGOMUKHA
-1CEA VEDIC SIGN ANUSVARA BAHIRGOMUKHA
-1CEB VEDIC SIGN ANUSVARA VAMAGOMUKHA
-1CEC VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED VEDIC SIGN TIRYAK
-1CEE VEDIC SIGN HEXIFORM LONG ANUSVARA
-1CEF VEDIC SIGN LONG ANUSVARA
-1CF0 VEDIC SIGN RTHANG LONG ANUSVARA
-1CF1 VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 VEDIC SIGN ARDHAVISARGA
-1D00 LATIN LETTER SMALL CAPITAL A
-1D01 LATIN LETTER SMALL CAPITAL AE
-1D02 LATIN SMALL LETTER TURNED AE
-1D03 LATIN LETTER SMALL CAPITAL BARRED B
-1D04 LATIN LETTER SMALL CAPITAL C
-1D05 LATIN LETTER SMALL CAPITAL D
-1D06 LATIN LETTER SMALL CAPITAL ETH
-1D07 LATIN LETTER SMALL CAPITAL E
-1D08 LATIN SMALL LETTER TURNED OPEN E
-1D09 LATIN SMALL LETTER TURNED I
-1D0A LATIN LETTER SMALL CAPITAL J
-1D0B LATIN LETTER SMALL CAPITAL K
-1D0C LATIN LETTER SMALL CAPITAL L WITH STROKE
-1D0D LATIN LETTER SMALL CAPITAL M
-1D0E LATIN LETTER SMALL CAPITAL REVERSED N
-1D0F LATIN LETTER SMALL CAPITAL O
-1D10 LATIN LETTER SMALL CAPITAL OPEN O
-1D11 LATIN SMALL LETTER SIDEWAYS O
-1D12 LATIN SMALL LETTER SIDEWAYS OPEN O
-1D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE
-1D14 LATIN SMALL LETTER TURNED OE
-1D15 LATIN LETTER SMALL CAPITAL OU
-1D16 LATIN SMALL LETTER TOP HALF O
-1D17 LATIN SMALL LETTER BOTTOM HALF O
-1D18 LATIN LETTER SMALL CAPITAL P
-1D19 LATIN LETTER SMALL CAPITAL REVERSED R
-1D1A LATIN LETTER SMALL CAPITAL TURNED R
-1D1B LATIN LETTER SMALL CAPITAL T
-1D1C LATIN LETTER SMALL CAPITAL U
-1D1D LATIN SMALL LETTER SIDEWAYS U
-1D1E LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
-1D1F LATIN SMALL LETTER SIDEWAYS TURNED M
-1D20 LATIN LETTER SMALL CAPITAL V
-1D21 LATIN LETTER SMALL CAPITAL W
-1D22 LATIN LETTER SMALL CAPITAL Z
-1D23 LATIN LETTER SMALL CAPITAL EZH
-1D24 LATIN LETTER VOICED LARYNGEAL SPIRANT
-1D25 LATIN LETTER AIN
-1D26 GREEK LETTER SMALL CAPITAL GAMMA
-1D27 GREEK LETTER SMALL CAPITAL LAMDA
-1D28 GREEK LETTER SMALL CAPITAL PI
-1D29 GREEK LETTER SMALL CAPITAL RHO
-1D2A GREEK LETTER SMALL CAPITAL PSI
-1D2B CYRILLIC LETTER SMALL CAPITAL EL
-1D2C MODIFIER LETTER CAPITAL A
-1D2D MODIFIER LETTER CAPITAL AE
-1D2E MODIFIER LETTER CAPITAL B
-1D2F MODIFIER LETTER CAPITAL BARRED B
-1D30 MODIFIER LETTER CAPITAL D
-1D31 MODIFIER LETTER CAPITAL E
-1D32 MODIFIER LETTER CAPITAL REVERSED E
-1D33 MODIFIER LETTER CAPITAL G
-1D34 MODIFIER LETTER CAPITAL H
-1D35 MODIFIER LETTER CAPITAL I
-1D36 MODIFIER LETTER CAPITAL J
-1D37 MODIFIER LETTER CAPITAL K
-1D38 MODIFIER LETTER CAPITAL L
-1D39 MODIFIER LETTER CAPITAL M
-1D3A MODIFIER LETTER CAPITAL N
-1D3B MODIFIER LETTER CAPITAL REVERSED N
-1D3C MODIFIER LETTER CAPITAL O
-1D3D MODIFIER LETTER CAPITAL OU
-1D3E MODIFIER LETTER CAPITAL P
-1D3F MODIFIER LETTER CAPITAL R
-1D40 MODIFIER LETTER CAPITAL T
-1D41 MODIFIER LETTER CAPITAL U
-1D42 MODIFIER LETTER CAPITAL W
-1D43 MODIFIER LETTER SMALL A
-1D44 MODIFIER LETTER SMALL TURNED A
-1D45 MODIFIER LETTER SMALL ALPHA
-1D46 MODIFIER LETTER SMALL TURNED AE
-1D47 MODIFIER LETTER SMALL B
-1D48 MODIFIER LETTER SMALL D
-1D49 MODIFIER LETTER SMALL E
-1D4A MODIFIER LETTER SMALL SCHWA
-1D4B MODIFIER LETTER SMALL OPEN E
-1D4C MODIFIER LETTER SMALL TURNED OPEN E
-1D4D MODIFIER LETTER SMALL G
-1D4E MODIFIER LETTER SMALL TURNED I
-1D4F MODIFIER LETTER SMALL K
-1D50 MODIFIER LETTER SMALL M
-1D51 MODIFIER LETTER SMALL ENG
-1D52 MODIFIER LETTER SMALL O
-1D53 MODIFIER LETTER SMALL OPEN O
-1D54 MODIFIER LETTER SMALL TOP HALF O
-1D55 MODIFIER LETTER SMALL BOTTOM HALF O
-1D56 MODIFIER LETTER SMALL P
-1D57 MODIFIER LETTER SMALL T
-1D58 MODIFIER LETTER SMALL U
-1D59 MODIFIER LETTER SMALL SIDEWAYS U
-1D5A MODIFIER LETTER SMALL TURNED M
-1D5B MODIFIER LETTER SMALL V
-1D5C MODIFIER LETTER SMALL AIN
-1D5D MODIFIER LETTER SMALL BETA
-1D5E MODIFIER LETTER SMALL GREEK GAMMA
-1D5F MODIFIER LETTER SMALL DELTA
-1D60 MODIFIER LETTER SMALL GREEK PHI
-1D61 MODIFIER LETTER SMALL CHI
-1D62 LATIN SUBSCRIPT SMALL LETTER I
-1D63 LATIN SUBSCRIPT SMALL LETTER R
-1D64 LATIN SUBSCRIPT SMALL LETTER U
-1D65 LATIN SUBSCRIPT SMALL LETTER V
-1D66 GREEK SUBSCRIPT SMALL LETTER BETA
-1D67 GREEK SUBSCRIPT SMALL LETTER GAMMA
-1D68 GREEK SUBSCRIPT SMALL LETTER RHO
-1D69 GREEK SUBSCRIPT SMALL LETTER PHI
-1D6A GREEK SUBSCRIPT SMALL LETTER CHI
-1D6B LATIN SMALL LETTER UE
-1D6C LATIN SMALL LETTER B WITH MIDDLE TILDE
-1D6D LATIN SMALL LETTER D WITH MIDDLE TILDE
-1D6E LATIN SMALL LETTER F WITH MIDDLE TILDE
-1D6F LATIN SMALL LETTER M WITH MIDDLE TILDE
-1D70 LATIN SMALL LETTER N WITH MIDDLE TILDE
-1D71 LATIN SMALL LETTER P WITH MIDDLE TILDE
-1D72 LATIN SMALL LETTER R WITH MIDDLE TILDE
-1D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
-1D74 LATIN SMALL LETTER S WITH MIDDLE TILDE
-1D75 LATIN SMALL LETTER T WITH MIDDLE TILDE
-1D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE
-1D77 LATIN SMALL LETTER TURNED G
-1D78 MODIFIER LETTER CYRILLIC EN
-1D79 LATIN SMALL LETTER INSULAR G
-1D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH
-1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE
-1D7C LATIN SMALL LETTER IOTA WITH STROKE
-1D7D LATIN SMALL LETTER P WITH STROKE
-1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE
-1D7F LATIN SMALL LETTER UPSILON WITH STROKE
-1D80 LATIN SMALL LETTER B WITH PALATAL HOOK
-1D81 LATIN SMALL LETTER D WITH PALATAL HOOK
-1D82 LATIN SMALL LETTER F WITH PALATAL HOOK
-1D83 LATIN SMALL LETTER G WITH PALATAL HOOK
-1D84 LATIN SMALL LETTER K WITH PALATAL HOOK
-1D85 LATIN SMALL LETTER L WITH PALATAL HOOK
-1D86 LATIN SMALL LETTER M WITH PALATAL HOOK
-1D87 LATIN SMALL LETTER N WITH PALATAL HOOK
-1D88 LATIN SMALL LETTER P WITH PALATAL HOOK
-1D89 LATIN SMALL LETTER R WITH PALATAL HOOK
-1D8A LATIN SMALL LETTER S WITH PALATAL HOOK
-1D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK
-1D8C LATIN SMALL LETTER V WITH PALATAL HOOK
-1D8D LATIN SMALL LETTER X WITH PALATAL HOOK
-1D8E LATIN SMALL LETTER Z WITH PALATAL HOOK
-1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK
-1D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
-1D91 LATIN SMALL LETTER D WITH HOOK AND TAIL
-1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK
-1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
-1D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
-1D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
-1D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK
-1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
-1D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
-1D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK
-1D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B MODIFIER LETTER SMALL TURNED ALPHA
-1D9C MODIFIER LETTER SMALL C
-1D9D MODIFIER LETTER SMALL C WITH CURL
-1D9E MODIFIER LETTER SMALL ETH
-1D9F MODIFIER LETTER SMALL REVERSED OPEN E
-1DA0 MODIFIER LETTER SMALL F
-1DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE
-1DA2 MODIFIER LETTER SMALL SCRIPT G
-1DA3 MODIFIER LETTER SMALL TURNED H
-1DA4 MODIFIER LETTER SMALL I WITH STROKE
-1DA5 MODIFIER LETTER SMALL IOTA
-1DA6 MODIFIER LETTER SMALL CAPITAL I
-1DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE
-1DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL
-1DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
-1DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK
-1DAB MODIFIER LETTER SMALL CAPITAL L
-1DAC MODIFIER LETTER SMALL M WITH HOOK
-1DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG
-1DAE MODIFIER LETTER SMALL N WITH LEFT HOOK
-1DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
-1DB0 MODIFIER LETTER SMALL CAPITAL N
-1DB1 MODIFIER LETTER SMALL BARRED O
-1DB2 MODIFIER LETTER SMALL PHI
-1DB3 MODIFIER LETTER SMALL S WITH HOOK
-1DB4 MODIFIER LETTER SMALL ESH
-1DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK
-1DB6 MODIFIER LETTER SMALL U BAR
-1DB7 MODIFIER LETTER SMALL UPSILON
-1DB8 MODIFIER LETTER SMALL CAPITAL U
-1DB9 MODIFIER LETTER SMALL V WITH HOOK
-1DBA MODIFIER LETTER SMALL TURNED V
-1DBB MODIFIER LETTER SMALL Z
-1DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
-1DBD MODIFIER LETTER SMALL Z WITH CURL
-1DBE MODIFIER LETTER SMALL EZH
-1DBF MODIFIER LETTER SMALL THETA
-1DC0 COMBINING DOTTED GRAVE ACCENT
-1DC1 COMBINING DOTTED ACUTE ACCENT
-1DC2 COMBINING SNAKE BELOW
-1DC3 COMBINING SUSPENSION MARK
-1DC4 COMBINING MACRON-ACUTE
-1DC5 COMBINING GRAVE-MACRON
-1DC6 COMBINING MACRON-GRAVE
-1DC7 COMBINING ACUTE-MACRON
-1DC8 COMBINING GRAVE-ACUTE-GRAVE
-1DC9 COMBINING ACUTE-GRAVE-ACUTE
-1DCA COMBINING LATIN SMALL LETTER R BELOW
-1DCB COMBINING BREVE-MACRON
-1DCC COMBINING MACRON-BREVE
-1DCD COMBINING DOUBLE CIRCUMFLEX ABOVE
-1DCE COMBINING OGONEK ABOVE
-1DCF COMBINING ZIGZAG BELOW
-1DD0 COMBINING IS BELOW
-1DD1 COMBINING UR ABOVE
-1DD2 COMBINING US ABOVE
-1DD3 COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
-1DD4 COMBINING LATIN SMALL LETTER AE
-1DD5 COMBINING LATIN SMALL LETTER AO
-1DD6 COMBINING LATIN SMALL LETTER AV
-1DD7 COMBINING LATIN SMALL LETTER C CEDILLA
-1DD8 COMBINING LATIN SMALL LETTER INSULAR D
-1DD9 COMBINING LATIN SMALL LETTER ETH
-1DDA COMBINING LATIN SMALL LETTER G
-1DDB COMBINING LATIN LETTER SMALL CAPITAL G
-1DDC COMBINING LATIN SMALL LETTER K
-1DDD COMBINING LATIN SMALL LETTER L
-1DDE COMBINING LATIN LETTER SMALL CAPITAL L
-1DDF COMBINING LATIN LETTER SMALL CAPITAL M
-1DE0 COMBINING LATIN SMALL LETTER N
-1DE1 COMBINING LATIN LETTER SMALL CAPITAL N
-1DE2 COMBINING LATIN LETTER SMALL CAPITAL R
-1DE3 COMBINING LATIN SMALL LETTER R ROTUNDA
-1DE4 COMBINING LATIN SMALL LETTER S
-1DE5 COMBINING LATIN SMALL LETTER LONG S
-1DE6 COMBINING LATIN SMALL LETTER Z
-1DFD COMBINING ALMOST EQUAL TO BELOW
-1DFE COMBINING LEFT ARROWHEAD ABOVE
-1DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00 LATIN CAPITAL LETTER A WITH RING BELOW
-1E01 LATIN SMALL LETTER A WITH RING BELOW
-1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E03 LATIN SMALL LETTER B WITH DOT ABOVE
-1E04 LATIN CAPITAL LETTER B WITH DOT BELOW
-1E05 LATIN SMALL LETTER B WITH DOT BELOW
-1E06 LATIN CAPITAL LETTER B WITH LINE BELOW
-1E07 LATIN SMALL LETTER B WITH LINE BELOW
-1E08 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E09 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0A LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0B LATIN SMALL LETTER D WITH DOT ABOVE
-1E0C LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0D LATIN SMALL LETTER D WITH DOT BELOW
-1E0E LATIN CAPITAL LETTER D WITH LINE BELOW
-1E0F LATIN SMALL LETTER D WITH LINE BELOW
-1E10 LATIN CAPITAL LETTER D WITH CEDILLA
-1E11 LATIN SMALL LETTER D WITH CEDILLA
-1E12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E15 LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E17 LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1A LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1B LATIN SMALL LETTER E WITH TILDE BELOW
-1E1C LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1D LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1E LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E1F LATIN SMALL LETTER F WITH DOT ABOVE
-1E20 LATIN CAPITAL LETTER G WITH MACRON
-1E21 LATIN SMALL LETTER G WITH MACRON
-1E22 LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E23 LATIN SMALL LETTER H WITH DOT ABOVE
-1E24 LATIN CAPITAL LETTER H WITH DOT BELOW
-1E25 LATIN SMALL LETTER H WITH DOT BELOW
-1E26 LATIN CAPITAL LETTER H WITH DIAERESIS
-1E27 LATIN SMALL LETTER H WITH DIAERESIS
-1E28 LATIN CAPITAL LETTER H WITH CEDILLA
-1E29 LATIN SMALL LETTER H WITH CEDILLA
-1E2A LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2B LATIN SMALL LETTER H WITH BREVE BELOW
-1E2C LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2D LATIN SMALL LETTER I WITH TILDE BELOW
-1E2E LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E2F LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E30 LATIN CAPITAL LETTER K WITH ACUTE
-1E31 LATIN SMALL LETTER K WITH ACUTE
-1E32 LATIN CAPITAL LETTER K WITH DOT BELOW
-1E33 LATIN SMALL LETTER K WITH DOT BELOW
-1E34 LATIN CAPITAL LETTER K WITH LINE BELOW
-1E35 LATIN SMALL LETTER K WITH LINE BELOW
-1E36 LATIN CAPITAL LETTER L WITH DOT BELOW
-1E37 LATIN SMALL LETTER L WITH DOT BELOW
-1E38 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E39 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3A LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3B LATIN SMALL LETTER L WITH LINE BELOW
-1E3C LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3D LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3E LATIN CAPITAL LETTER M WITH ACUTE
-1E3F LATIN SMALL LETTER M WITH ACUTE
-1E40 LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E41 LATIN SMALL LETTER M WITH DOT ABOVE
-1E42 LATIN CAPITAL LETTER M WITH DOT BELOW
-1E43 LATIN SMALL LETTER M WITH DOT BELOW
-1E44 LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E45 LATIN SMALL LETTER N WITH DOT ABOVE
-1E46 LATIN CAPITAL LETTER N WITH DOT BELOW
-1E47 LATIN SMALL LETTER N WITH DOT BELOW
-1E48 LATIN CAPITAL LETTER N WITH LINE BELOW
-1E49 LATIN SMALL LETTER N WITH LINE BELOW
-1E4A LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4B LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4C LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4D LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4E LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E4F LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E51 LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E53 LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E54 LATIN CAPITAL LETTER P WITH ACUTE
-1E55 LATIN SMALL LETTER P WITH ACUTE
-1E56 LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E57 LATIN SMALL LETTER P WITH DOT ABOVE
-1E58 LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E59 LATIN SMALL LETTER R WITH DOT ABOVE
-1E5A LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5B LATIN SMALL LETTER R WITH DOT BELOW
-1E5C LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5D LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5E LATIN CAPITAL LETTER R WITH LINE BELOW
-1E5F LATIN SMALL LETTER R WITH LINE BELOW
-1E60 LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E61 LATIN SMALL LETTER S WITH DOT ABOVE
-1E62 LATIN CAPITAL LETTER S WITH DOT BELOW
-1E63 LATIN SMALL LETTER S WITH DOT BELOW
-1E64 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E65 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E67 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E68 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E69 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6B LATIN SMALL LETTER T WITH DOT ABOVE
-1E6C LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6D LATIN SMALL LETTER T WITH DOT BELOW
-1E6E LATIN CAPITAL LETTER T WITH LINE BELOW
-1E6F LATIN SMALL LETTER T WITH LINE BELOW
-1E70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E73 LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E74 LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E75 LATIN SMALL LETTER U WITH TILDE BELOW
-1E76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E78 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7A LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7B LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7C LATIN CAPITAL LETTER V WITH TILDE
-1E7D LATIN SMALL LETTER V WITH TILDE
-1E7E LATIN CAPITAL LETTER V WITH DOT BELOW
-1E7F LATIN SMALL LETTER V WITH DOT BELOW
-1E80 LATIN CAPITAL LETTER W WITH GRAVE
-1E81 LATIN SMALL LETTER W WITH GRAVE
-1E82 LATIN CAPITAL LETTER W WITH ACUTE
-1E83 LATIN SMALL LETTER W WITH ACUTE
-1E84 LATIN CAPITAL LETTER W WITH DIAERESIS
-1E85 LATIN SMALL LETTER W WITH DIAERESIS
-1E86 LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E87 LATIN SMALL LETTER W WITH DOT ABOVE
-1E88 LATIN CAPITAL LETTER W WITH DOT BELOW
-1E89 LATIN SMALL LETTER W WITH DOT BELOW
-1E8A LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8B LATIN SMALL LETTER X WITH DOT ABOVE
-1E8C LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8D LATIN SMALL LETTER X WITH DIAERESIS
-1E8E LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E8F LATIN SMALL LETTER Y WITH DOT ABOVE
-1E90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E91 LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E92 LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E93 LATIN SMALL LETTER Z WITH DOT BELOW
-1E94 LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E95 LATIN SMALL LETTER Z WITH LINE BELOW
-1E96 LATIN SMALL LETTER H WITH LINE BELOW
-1E97 LATIN SMALL LETTER T WITH DIAERESIS
-1E98 LATIN SMALL LETTER W WITH RING ABOVE
-1E99 LATIN SMALL LETTER Y WITH RING ABOVE
-1E9A LATIN SMALL LETTER A WITH RIGHT HALF RING
-1E9B LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1E9C LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
-1E9D LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9E LATIN CAPITAL LETTER SHARP S
-1E9F LATIN SMALL LETTER DELTA
-1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA1 LATIN SMALL LETTER A WITH DOT BELOW
-1EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA3 LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB8 LATIN CAPITAL LETTER E WITH DOT BELOW
-1EB9 LATIN SMALL LETTER E WITH DOT BELOW
-1EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBB LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBC LATIN CAPITAL LETTER E WITH TILDE
-1EBD LATIN SMALL LETTER E WITH TILDE
-1EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1EC9 LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECA LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECB LATIN SMALL LETTER I WITH DOT BELOW
-1ECC LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECD LATIN SMALL LETTER O WITH DOT BELOW
-1ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ECF LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDB LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDD LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE1 LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE4 LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE5 LATIN SMALL LETTER U WITH DOT BELOW
-1EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE7 LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEB LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EEF LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF2 LATIN CAPITAL LETTER Y WITH GRAVE
-1EF3 LATIN SMALL LETTER Y WITH GRAVE
-1EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF5 LATIN SMALL LETTER Y WITH DOT BELOW
-1EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF8 LATIN CAPITAL LETTER Y WITH TILDE
-1EF9 LATIN SMALL LETTER Y WITH TILDE
-1EFA LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFB LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFC LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFD LATIN SMALL LETTER MIDDLE-WELSH V
-1EFE LATIN CAPITAL LETTER Y WITH LOOP
-1EFF LATIN SMALL LETTER Y WITH LOOP
-1F00 GREEK SMALL LETTER ALPHA WITH PSILI
-1F01 GREEK SMALL LETTER ALPHA WITH DASIA
-1F02 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
-1F03 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA
-1F04 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA
-1F05 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA
-1F06 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F07 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F08 GREEK CAPITAL LETTER ALPHA WITH PSILI
-1F09 GREEK CAPITAL LETTER ALPHA WITH DASIA
-1F0A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
-1F0B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
-1F0C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
-1F0D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
-1F0E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
-1F0F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10 GREEK SMALL LETTER EPSILON WITH PSILI
-1F11 GREEK SMALL LETTER EPSILON WITH DASIA
-1F12 GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA
-1F13 GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA
-1F14 GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA
-1F15 GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18 GREEK CAPITAL LETTER EPSILON WITH PSILI
-1F19 GREEK CAPITAL LETTER EPSILON WITH DASIA
-1F1A GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
-1F1B GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
-1F1C GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
-1F1D GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20 GREEK SMALL LETTER ETA WITH PSILI
-1F21 GREEK SMALL LETTER ETA WITH DASIA
-1F22 GREEK SMALL LETTER ETA WITH PSILI AND VARIA
-1F23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA
-1F24 GREEK SMALL LETTER ETA WITH PSILI AND OXIA
-1F25 GREEK SMALL LETTER ETA WITH DASIA AND OXIA
-1F26 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI
-1F27 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F28 GREEK CAPITAL LETTER ETA WITH PSILI
-1F29 GREEK CAPITAL LETTER ETA WITH DASIA
-1F2A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
-1F2B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
-1F2C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
-1F2D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
-1F2E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
-1F2F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30 GREEK SMALL LETTER IOTA WITH PSILI
-1F31 GREEK SMALL LETTER IOTA WITH DASIA
-1F32 GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
-1F33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
-1F34 GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
-1F35 GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
-1F36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F38 GREEK CAPITAL LETTER IOTA WITH PSILI
-1F39 GREEK CAPITAL LETTER IOTA WITH DASIA
-1F3A GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
-1F3B GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
-1F3C GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
-1F3D GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
-1F3E GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
-1F3F GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40 GREEK SMALL LETTER OMICRON WITH PSILI
-1F41 GREEK SMALL LETTER OMICRON WITH DASIA
-1F42 GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA
-1F43 GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA
-1F44 GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA
-1F45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48 GREEK CAPITAL LETTER OMICRON WITH PSILI
-1F49 GREEK CAPITAL LETTER OMICRON WITH DASIA
-1F4A GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
-1F4B GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
-1F4C GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
-1F4D GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50 GREEK SMALL LETTER UPSILON WITH PSILI
-1F51 GREEK SMALL LETTER UPSILON WITH DASIA
-1F52 GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA
-1F53 GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA
-1F54 GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA
-1F55 GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA
-1F56 GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI
-1F57 GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60 GREEK SMALL LETTER OMEGA WITH PSILI
-1F61 GREEK SMALL LETTER OMEGA WITH DASIA
-1F62 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA
-1F63 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA
-1F64 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA
-1F65 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA
-1F66 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F67 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F68 GREEK CAPITAL LETTER OMEGA WITH PSILI
-1F69 GREEK CAPITAL LETTER OMEGA WITH DASIA
-1F6A GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
-1F6B GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
-1F6C GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
-1F6D GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
-1F6E GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
-1F6F GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70 GREEK SMALL LETTER ALPHA WITH VARIA
-1F71 GREEK SMALL LETTER ALPHA WITH OXIA
-1F72 GREEK SMALL LETTER EPSILON WITH VARIA
-1F73 GREEK SMALL LETTER EPSILON WITH OXIA
-1F74 GREEK SMALL LETTER ETA WITH VARIA
-1F75 GREEK SMALL LETTER ETA WITH OXIA
-1F76 GREEK SMALL LETTER IOTA WITH VARIA
-1F77 GREEK SMALL LETTER IOTA WITH OXIA
-1F78 GREEK SMALL LETTER OMICRON WITH VARIA
-1F79 GREEK SMALL LETTER OMICRON WITH OXIA
-1F7A GREEK SMALL LETTER UPSILON WITH VARIA
-1F7B GREEK SMALL LETTER UPSILON WITH OXIA
-1F7C GREEK SMALL LETTER OMEGA WITH VARIA
-1F7D GREEK SMALL LETTER OMEGA WITH OXIA
-1F80 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
-1F81 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
-1F82 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F83 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F84 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F85 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F86 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F87 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
-1F89 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
-1F8A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F8B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F8C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F8D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F8E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F90 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
-1F91 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
-1F92 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1F93 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1F94 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1F95 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1F96 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1F97 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F98 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
-1F99 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
-1F9A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1F9B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1F9C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1F9D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1F9E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1F9F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA0 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
-1FA1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
-1FA2 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
-1FA3 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
-1FA4 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
-1FA5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
-1FA6 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
-1FA7 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA8 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
-1FA9 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
-1FAA GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
-1FAB GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
-1FAC GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
-1FAD GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
-1FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
-1FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB0 GREEK SMALL LETTER ALPHA WITH VRACHY
-1FB1 GREEK SMALL LETTER ALPHA WITH MACRON
-1FB2 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
-1FB3 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
-1FB4 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6 GREEK SMALL LETTER ALPHA WITH PERISPOMENI
-1FB7 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FB8 GREEK CAPITAL LETTER ALPHA WITH VRACHY
-1FB9 GREEK CAPITAL LETTER ALPHA WITH MACRON
-1FBA GREEK CAPITAL LETTER ALPHA WITH VARIA
-1FBB GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FBC GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD GREEK KORONIS
-1FBE GREEK PROSGEGRAMMENI
-1FBF GREEK PSILI
-1FC0 GREEK PERISPOMENI
-1FC1 GREEK DIALYTIKA AND PERISPOMENI
-1FC2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
-1FC3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
-1FC4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6 GREEK SMALL LETTER ETA WITH PERISPOMENI
-1FC7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FC8 GREEK CAPITAL LETTER EPSILON WITH VARIA
-1FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA
-1FCA GREEK CAPITAL LETTER ETA WITH VARIA
-1FCB GREEK CAPITAL LETTER ETA WITH OXIA
-1FCC GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD GREEK PSILI AND VARIA
-1FCE GREEK PSILI AND OXIA
-1FCF GREEK PSILI AND PERISPOMENI
-1FD0 GREEK SMALL LETTER IOTA WITH VRACHY
-1FD1 GREEK SMALL LETTER IOTA WITH MACRON
-1FD2 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
-1FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6 GREEK SMALL LETTER IOTA WITH PERISPOMENI
-1FD7 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FD8 GREEK CAPITAL LETTER IOTA WITH VRACHY
-1FD9 GREEK CAPITAL LETTER IOTA WITH MACRON
-1FDA GREEK CAPITAL LETTER IOTA WITH VARIA
-1FDB GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD GREEK DASIA AND VARIA
-1FDE GREEK DASIA AND OXIA
-1FDF GREEK DASIA AND PERISPOMENI
-1FE0 GREEK SMALL LETTER UPSILON WITH VRACHY
-1FE1 GREEK SMALL LETTER UPSILON WITH MACRON
-1FE2 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
-1FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
-1FE4 GREEK SMALL LETTER RHO WITH PSILI
-1FE5 GREEK SMALL LETTER RHO WITH DASIA
-1FE6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI
-1FE7 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FE8 GREEK CAPITAL LETTER UPSILON WITH VRACHY
-1FE9 GREEK CAPITAL LETTER UPSILON WITH MACRON
-1FEA GREEK CAPITAL LETTER UPSILON WITH VARIA
-1FEB GREEK CAPITAL LETTER UPSILON WITH OXIA
-1FEC GREEK CAPITAL LETTER RHO WITH DASIA
-1FED GREEK DIALYTIKA AND VARIA
-1FEE GREEK DIALYTIKA AND OXIA
-1FEF GREEK VARIA
-1FF2 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
-1FF3 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
-1FF4 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI
-1FF7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FF8 GREEK CAPITAL LETTER OMICRON WITH VARIA
-1FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA
-1FFA GREEK CAPITAL LETTER OMEGA WITH VARIA
-1FFB GREEK CAPITAL LETTER OMEGA WITH OXIA
-1FFC GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD GREEK OXIA
-1FFE GREEK DASIA
-2000 EN QUAD
-2001 EM QUAD
-2002 EN SPACE
-2003 EM SPACE
-2004 THREE-PER-EM SPACE
-2005 FOUR-PER-EM SPACE
-2006 SIX-PER-EM SPACE
-2007 FIGURE SPACE
-2008 PUNCTUATION SPACE
-2009 THIN SPACE
-200A HAIR SPACE
-200B ZERO WIDTH SPACE
-200C ZERO WIDTH NON-JOINER
-200D ZERO WIDTH JOINER
-200E LEFT-TO-RIGHT MARK
-200F RIGHT-TO-LEFT MARK
-2010 HYPHEN
-2011 NON-BREAKING HYPHEN
-2012 FIGURE DASH
-2013 EN DASH
-2014 EM DASH
-2015 HORIZONTAL BAR
-2016 DOUBLE VERTICAL LINE
-2017 DOUBLE LOW LINE
-2018 LEFT SINGLE QUOTATION MARK
-2019 RIGHT SINGLE QUOTATION MARK
-201A SINGLE LOW-9 QUOTATION MARK
-201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
-201C LEFT DOUBLE QUOTATION MARK
-201D RIGHT DOUBLE QUOTATION MARK
-201E DOUBLE LOW-9 QUOTATION MARK
-201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020 DAGGER
-2021 DOUBLE DAGGER
-2022 BULLET
-2023 TRIANGULAR BULLET
-2024 ONE DOT LEADER
-2025 TWO DOT LEADER
-2026 HORIZONTAL ELLIPSIS
-2027 HYPHENATION POINT
-2028 LINE SEPARATOR
-2029 PARAGRAPH SEPARATOR
-202A LEFT-TO-RIGHT EMBEDDING
-202B RIGHT-TO-LEFT EMBEDDING
-202C POP DIRECTIONAL FORMATTING
-202D LEFT-TO-RIGHT OVERRIDE
-202E RIGHT-TO-LEFT OVERRIDE
-202F NARROW NO-BREAK SPACE
-2030 PER MILLE SIGN
-2031 PER TEN THOUSAND SIGN
-2032 PRIME
-2033 DOUBLE PRIME
-2034 TRIPLE PRIME
-2035 REVERSED PRIME
-2036 REVERSED DOUBLE PRIME
-2037 REVERSED TRIPLE PRIME
-2038 CARET
-2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B REFERENCE MARK
-203C DOUBLE EXCLAMATION MARK
-203D INTERROBANG
-203E OVERLINE
-203F UNDERTIE
-2040 CHARACTER TIE
-2041 CARET INSERTION POINT
-2042 ASTERISM
-2043 HYPHEN BULLET
-2044 FRACTION SLASH
-2045 LEFT SQUARE BRACKET WITH QUILL
-2046 RIGHT SQUARE BRACKET WITH QUILL
-2047 DOUBLE QUESTION MARK
-2048 QUESTION EXCLAMATION MARK
-2049 EXCLAMATION QUESTION MARK
-204A TIRONIAN SIGN ET
-204B REVERSED PILCROW SIGN
-204C BLACK LEFTWARDS BULLET
-204D BLACK RIGHTWARDS BULLET
-204E LOW ASTERISK
-204F REVERSED SEMICOLON
-2050 CLOSE UP
-2051 TWO ASTERISKS ALIGNED VERTICALLY
-2052 COMMERCIAL MINUS SIGN
-2053 SWUNG DASH
-2054 INVERTED UNDERTIE
-2055 FLOWER PUNCTUATION MARK
-2056 THREE DOT PUNCTUATION
-2057 QUADRUPLE PRIME
-2058 FOUR DOT PUNCTUATION
-2059 FIVE DOT PUNCTUATION
-205A TWO DOT PUNCTUATION
-205B FOUR DOT MARK
-205C DOTTED CROSS
-205D TRICOLON
-205E VERTICAL FOUR DOTS
-205F MEDIUM MATHEMATICAL SPACE
-2060 WORD JOINER
-2061 FUNCTION APPLICATION
-2062 INVISIBLE TIMES
-2063 INVISIBLE SEPARATOR
-2064 INVISIBLE PLUS
-206A INHIBIT SYMMETRIC SWAPPING
-206B ACTIVATE SYMMETRIC SWAPPING
-206C INHIBIT ARABIC FORM SHAPING
-206D ACTIVATE ARABIC FORM SHAPING
-206E NATIONAL DIGIT SHAPES
-206F NOMINAL DIGIT SHAPES
-2070 SUPERSCRIPT ZERO
-2071 SUPERSCRIPT LATIN SMALL LETTER I
-2074 SUPERSCRIPT FOUR
-2075 SUPERSCRIPT FIVE
-2076 SUPERSCRIPT SIX
-2077 SUPERSCRIPT SEVEN
-2078 SUPERSCRIPT EIGHT
-2079 SUPERSCRIPT NINE
-207A SUPERSCRIPT PLUS SIGN
-207B SUPERSCRIPT MINUS
-207C SUPERSCRIPT EQUALS SIGN
-207D SUPERSCRIPT LEFT PARENTHESIS
-207E SUPERSCRIPT RIGHT PARENTHESIS
-207F SUPERSCRIPT LATIN SMALL LETTER N
-2080 SUBSCRIPT ZERO
-2081 SUBSCRIPT ONE
-2082 SUBSCRIPT TWO
-2083 SUBSCRIPT THREE
-2084 SUBSCRIPT FOUR
-2085 SUBSCRIPT FIVE
-2086 SUBSCRIPT SIX
-2087 SUBSCRIPT SEVEN
-2088 SUBSCRIPT EIGHT
-2089 SUBSCRIPT NINE
-208A SUBSCRIPT PLUS SIGN
-208B SUBSCRIPT MINUS
-208C SUBSCRIPT EQUALS SIGN
-208D SUBSCRIPT LEFT PARENTHESIS
-208E SUBSCRIPT RIGHT PARENTHESIS
-2090 LATIN SUBSCRIPT SMALL LETTER A
-2091 LATIN SUBSCRIPT SMALL LETTER E
-2092 LATIN SUBSCRIPT SMALL LETTER O
-2093 LATIN SUBSCRIPT SMALL LETTER X
-2094 LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0 EURO-CURRENCY SIGN
-20A1 COLON SIGN
-20A2 CRUZEIRO SIGN
-20A3 FRENCH FRANC SIGN
-20A4 LIRA SIGN
-20A5 MILL SIGN
-20A6 NAIRA SIGN
-20A7 PESETA SIGN
-20A8 RUPEE SIGN
-20A9 WON SIGN
-20AA NEW SHEQEL SIGN
-20AB DONG SIGN
-20AC EURO SIGN
-20AD KIP SIGN
-20AE TUGRIK SIGN
-20AF DRACHMA SIGN
-20B0 GERMAN PENNY SIGN
-20B1 PESO SIGN
-20B2 GUARANI SIGN
-20B3 AUSTRAL SIGN
-20B4 HRYVNIA SIGN
-20B5 CEDI SIGN
-20B6 LIVRE TOURNOIS SIGN
-20B7 SPESMILO SIGN
-20B8 TENGE SIGN
-20D0 COMBINING LEFT HARPOON ABOVE
-20D1 COMBINING RIGHT HARPOON ABOVE
-20D2 COMBINING LONG VERTICAL LINE OVERLAY
-20D3 COMBINING SHORT VERTICAL LINE OVERLAY
-20D4 COMBINING ANTICLOCKWISE ARROW ABOVE
-20D5 COMBINING CLOCKWISE ARROW ABOVE
-20D6 COMBINING LEFT ARROW ABOVE
-20D7 COMBINING RIGHT ARROW ABOVE
-20D8 COMBINING RING OVERLAY
-20D9 COMBINING CLOCKWISE RING OVERLAY
-20DA COMBINING ANTICLOCKWISE RING OVERLAY
-20DB COMBINING THREE DOTS ABOVE
-20DC COMBINING FOUR DOTS ABOVE
-20DD COMBINING ENCLOSING CIRCLE
-20DE COMBINING ENCLOSING SQUARE
-20DF COMBINING ENCLOSING DIAMOND
-20E0 COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 COMBINING LEFT RIGHT ARROW ABOVE
-20E2 COMBINING ENCLOSING SCREEN
-20E3 COMBINING ENCLOSING KEYCAP
-20E4 COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5 COMBINING REVERSE SOLIDUS OVERLAY
-20E6 COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20E7 COMBINING ANNUITY SYMBOL
-20E8 COMBINING TRIPLE UNDERDOT
-20E9 COMBINING WIDE BRIDGE ABOVE
-20EA COMBINING LEFTWARDS ARROW OVERLAY
-20EB COMBINING LONG DOUBLE SOLIDUS OVERLAY
-20EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-20ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
-20EE COMBINING LEFT ARROW BELOW
-20EF COMBINING RIGHT ARROW BELOW
-20F0 COMBINING ASTERISK ABOVE
-2100 ACCOUNT OF
-2101 ADDRESSED TO THE SUBJECT
-2102 DOUBLE-STRUCK CAPITAL C
-2103 DEGREE CELSIUS
-2104 CENTRE LINE SYMBOL
-2105 CARE OF
-2106 CADA UNA
-2107 EULER CONSTANT
-2108 SCRUPLE
-2109 DEGREE FAHRENHEIT
-210A SCRIPT SMALL G
-210B SCRIPT CAPITAL H
-210C BLACK-LETTER CAPITAL H
-210D DOUBLE-STRUCK CAPITAL H
-210E PLANCK CONSTANT
-210F PLANCK CONSTANT OVER TWO PI
-2110 SCRIPT CAPITAL I
-2111 BLACK-LETTER CAPITAL I
-2112 SCRIPT CAPITAL L
-2113 SCRIPT SMALL L
-2114 L B BAR SYMBOL
-2115 DOUBLE-STRUCK CAPITAL N
-2116 NUMERO SIGN
-2117 SOUND RECORDING COPYRIGHT
-2118 SCRIPT CAPITAL P
-2119 DOUBLE-STRUCK CAPITAL P
-211A DOUBLE-STRUCK CAPITAL Q
-211B SCRIPT CAPITAL R
-211C BLACK-LETTER CAPITAL R
-211D DOUBLE-STRUCK CAPITAL R
-211E PRESCRIPTION TAKE
-211F RESPONSE
-2120 SERVICE MARK
-2121 TELEPHONE SIGN
-2122 TRADE MARK SIGN
-2123 VERSICLE
-2124 DOUBLE-STRUCK CAPITAL Z
-2125 OUNCE SIGN
-2126 OHM SIGN
-2127 INVERTED OHM SIGN
-2128 BLACK-LETTER CAPITAL Z
-2129 TURNED GREEK SMALL LETTER IOTA
-212A KELVIN SIGN
-212B ANGSTROM SIGN
-212C SCRIPT CAPITAL B
-212D BLACK-LETTER CAPITAL C
-212E ESTIMATED SYMBOL
-212F SCRIPT SMALL E
-2130 SCRIPT CAPITAL E
-2131 SCRIPT CAPITAL F
-2132 TURNED CAPITAL F
-2133 SCRIPT CAPITAL M
-2134 SCRIPT SMALL O
-2135 ALEF SYMBOL
-2136 BET SYMBOL
-2137 GIMEL SYMBOL
-2138 DALET SYMBOL
-2139 INFORMATION SOURCE
-213A ROTATED CAPITAL Q
-213B FACSIMILE SIGN
-213C DOUBLE-STRUCK SMALL PI
-213D DOUBLE-STRUCK SMALL GAMMA
-213E DOUBLE-STRUCK CAPITAL GAMMA
-213F DOUBLE-STRUCK CAPITAL PI
-2140 DOUBLE-STRUCK N-ARY SUMMATION
-2141 TURNED SANS-SERIF CAPITAL G
-2142 TURNED SANS-SERIF CAPITAL L
-2143 REVERSED SANS-SERIF CAPITAL L
-2144 TURNED SANS-SERIF CAPITAL Y
-2145 DOUBLE-STRUCK ITALIC CAPITAL D
-2146 DOUBLE-STRUCK ITALIC SMALL D
-2147 DOUBLE-STRUCK ITALIC SMALL E
-2148 DOUBLE-STRUCK ITALIC SMALL I
-2149 DOUBLE-STRUCK ITALIC SMALL J
-214A PROPERTY LINE
-214B TURNED AMPERSAND
-214C PER SIGN
-214D AKTIESELSKAB
-214E TURNED SMALL F
-214F SYMBOL FOR SAMARITAN SOURCE
-2150 VULGAR FRACTION ONE SEVENTH
-2151 VULGAR FRACTION ONE NINTH
-2152 VULGAR FRACTION ONE TENTH
-2153 VULGAR FRACTION ONE THIRD
-2154 VULGAR FRACTION TWO THIRDS
-2155 VULGAR FRACTION ONE FIFTH
-2156 VULGAR FRACTION TWO FIFTHS
-2157 VULGAR FRACTION THREE FIFTHS
-2158 VULGAR FRACTION FOUR FIFTHS
-2159 VULGAR FRACTION ONE SIXTH
-215A VULGAR FRACTION FIVE SIXTHS
-215B VULGAR FRACTION ONE EIGHTH
-215C VULGAR FRACTION THREE EIGHTHS
-215D VULGAR FRACTION FIVE EIGHTHS
-215E VULGAR FRACTION SEVEN EIGHTHS
-215F FRACTION NUMERATOR ONE
-2160 ROMAN NUMERAL ONE
-2161 ROMAN NUMERAL TWO
-2162 ROMAN NUMERAL THREE
-2163 ROMAN NUMERAL FOUR
-2164 ROMAN NUMERAL FIVE
-2165 ROMAN NUMERAL SIX
-2166 ROMAN NUMERAL SEVEN
-2167 ROMAN NUMERAL EIGHT
-2168 ROMAN NUMERAL NINE
-2169 ROMAN NUMERAL TEN
-216A ROMAN NUMERAL ELEVEN
-216B ROMAN NUMERAL TWELVE
-216C ROMAN NUMERAL FIFTY
-216D ROMAN NUMERAL ONE HUNDRED
-216E ROMAN NUMERAL FIVE HUNDRED
-216F ROMAN NUMERAL ONE THOUSAND
-2170 SMALL ROMAN NUMERAL ONE
-2171 SMALL ROMAN NUMERAL TWO
-2172 SMALL ROMAN NUMERAL THREE
-2173 SMALL ROMAN NUMERAL FOUR
-2174 SMALL ROMAN NUMERAL FIVE
-2175 SMALL ROMAN NUMERAL SIX
-2176 SMALL ROMAN NUMERAL SEVEN
-2177 SMALL ROMAN NUMERAL EIGHT
-2178 SMALL ROMAN NUMERAL NINE
-2179 SMALL ROMAN NUMERAL TEN
-217A SMALL ROMAN NUMERAL ELEVEN
-217B SMALL ROMAN NUMERAL TWELVE
-217C SMALL ROMAN NUMERAL FIFTY
-217D SMALL ROMAN NUMERAL ONE HUNDRED
-217E SMALL ROMAN NUMERAL FIVE HUNDRED
-217F SMALL ROMAN NUMERAL ONE THOUSAND
-2180 ROMAN NUMERAL ONE THOUSAND C D
-2181 ROMAN NUMERAL FIVE THOUSAND
-2182 ROMAN NUMERAL TEN THOUSAND
-2183 ROMAN NUMERAL REVERSED ONE HUNDRED
-2184 LATIN SMALL LETTER REVERSED C
-2185 ROMAN NUMERAL SIX LATE FORM
-2186 ROMAN NUMERAL FIFTY EARLY FORM
-2187 ROMAN NUMERAL FIFTY THOUSAND
-2188 ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189 VULGAR FRACTION ZERO THIRDS
-2190 LEFTWARDS ARROW
-2191 UPWARDS ARROW
-2192 RIGHTWARDS ARROW
-2193 DOWNWARDS ARROW
-2194 LEFT RIGHT ARROW
-2195 UP DOWN ARROW
-2196 NORTH WEST ARROW
-2197 NORTH EAST ARROW
-2198 SOUTH EAST ARROW
-2199 SOUTH WEST ARROW
-219A LEFTWARDS ARROW WITH STROKE
-219B RIGHTWARDS ARROW WITH STROKE
-219C LEFTWARDS WAVE ARROW
-219D RIGHTWARDS WAVE ARROW
-219E LEFTWARDS TWO HEADED ARROW
-219F UPWARDS TWO HEADED ARROW
-21A0 RIGHTWARDS TWO HEADED ARROW
-21A1 DOWNWARDS TWO HEADED ARROW
-21A2 LEFTWARDS ARROW WITH TAIL
-21A3 RIGHTWARDS ARROW WITH TAIL
-21A4 LEFTWARDS ARROW FROM BAR
-21A5 UPWARDS ARROW FROM BAR
-21A6 RIGHTWARDS ARROW FROM BAR
-21A7 DOWNWARDS ARROW FROM BAR
-21A8 UP DOWN ARROW WITH BASE
-21A9 LEFTWARDS ARROW WITH HOOK
-21AA RIGHTWARDS ARROW WITH HOOK
-21AB LEFTWARDS ARROW WITH LOOP
-21AC RIGHTWARDS ARROW WITH LOOP
-21AD LEFT RIGHT WAVE ARROW
-21AE LEFT RIGHT ARROW WITH STROKE
-21AF DOWNWARDS ZIGZAG ARROW
-21B0 UPWARDS ARROW WITH TIP LEFTWARDS
-21B1 UPWARDS ARROW WITH TIP RIGHTWARDS
-21B2 DOWNWARDS ARROW WITH TIP LEFTWARDS
-21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS
-21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS
-21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS
-21B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW
-21B7 CLOCKWISE TOP SEMICIRCLE ARROW
-21B8 NORTH WEST ARROW TO LONG BAR
-21B9 LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
-21BA ANTICLOCKWISE OPEN CIRCLE ARROW
-21BB CLOCKWISE OPEN CIRCLE ARROW
-21BC LEFTWARDS HARPOON WITH BARB UPWARDS
-21BD LEFTWARDS HARPOON WITH BARB DOWNWARDS
-21BE UPWARDS HARPOON WITH BARB RIGHTWARDS
-21BF UPWARDS HARPOON WITH BARB LEFTWARDS
-21C0 RIGHTWARDS HARPOON WITH BARB UPWARDS
-21C1 RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-21C2 DOWNWARDS HARPOON WITH BARB RIGHTWARDS
-21C3 DOWNWARDS HARPOON WITH BARB LEFTWARDS
-21C4 RIGHTWARDS ARROW OVER LEFTWARDS ARROW
-21C5 UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
-21C6 LEFTWARDS ARROW OVER RIGHTWARDS ARROW
-21C7 LEFTWARDS PAIRED ARROWS
-21C8 UPWARDS PAIRED ARROWS
-21C9 RIGHTWARDS PAIRED ARROWS
-21CA DOWNWARDS PAIRED ARROWS
-21CB LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
-21CC RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
-21CD LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE LEFT RIGHT DOUBLE ARROW WITH STROKE
-21CF RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0 LEFTWARDS DOUBLE ARROW
-21D1 UPWARDS DOUBLE ARROW
-21D2 RIGHTWARDS DOUBLE ARROW
-21D3 DOWNWARDS DOUBLE ARROW
-21D4 LEFT RIGHT DOUBLE ARROW
-21D5 UP DOWN DOUBLE ARROW
-21D6 NORTH WEST DOUBLE ARROW
-21D7 NORTH EAST DOUBLE ARROW
-21D8 SOUTH EAST DOUBLE ARROW
-21D9 SOUTH WEST DOUBLE ARROW
-21DA LEFTWARDS TRIPLE ARROW
-21DB RIGHTWARDS TRIPLE ARROW
-21DC LEFTWARDS SQUIGGLE ARROW
-21DD RIGHTWARDS SQUIGGLE ARROW
-21DE UPWARDS ARROW WITH DOUBLE STROKE
-21DF DOWNWARDS ARROW WITH DOUBLE STROKE
-21E0 LEFTWARDS DASHED ARROW
-21E1 UPWARDS DASHED ARROW
-21E2 RIGHTWARDS DASHED ARROW
-21E3 DOWNWARDS DASHED ARROW
-21E4 LEFTWARDS ARROW TO BAR
-21E5 RIGHTWARDS ARROW TO BAR
-21E6 LEFTWARDS WHITE ARROW
-21E7 UPWARDS WHITE ARROW
-21E8 RIGHTWARDS WHITE ARROW
-21E9 DOWNWARDS WHITE ARROW
-21EA UPWARDS WHITE ARROW FROM BAR
-21EB UPWARDS WHITE ARROW ON PEDESTAL
-21EC UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
-21ED UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
-21EE UPWARDS WHITE DOUBLE ARROW
-21EF UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
-21F0 RIGHTWARDS WHITE ARROW FROM WALL
-21F1 NORTH WEST ARROW TO CORNER
-21F2 SOUTH EAST ARROW TO CORNER
-21F3 UP DOWN WHITE ARROW
-21F4 RIGHT ARROW WITH SMALL CIRCLE
-21F5 DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
-21F6 THREE RIGHTWARDS ARROWS
-21F7 LEFTWARDS ARROW WITH VERTICAL STROKE
-21F8 RIGHTWARDS ARROW WITH VERTICAL STROKE
-21F9 LEFT RIGHT ARROW WITH VERTICAL STROKE
-21FA LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FB RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FC LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
-21FD LEFTWARDS OPEN-HEADED ARROW
-21FE RIGHTWARDS OPEN-HEADED ARROW
-21FF LEFT RIGHT OPEN-HEADED ARROW
-2200 FOR ALL
-2201 COMPLEMENT
-2202 PARTIAL DIFFERENTIAL
-2203 THERE EXISTS
-2204 THERE DOES NOT EXIST
-2205 EMPTY SET
-2206 INCREMENT
-2207 NABLA
-2208 ELEMENT OF
-2209 NOT AN ELEMENT OF
-220A SMALL ELEMENT OF
-220B CONTAINS AS MEMBER
-220C DOES NOT CONTAIN AS MEMBER
-220D SMALL CONTAINS AS MEMBER
-220E END OF PROOF
-220F N-ARY PRODUCT
-2210 N-ARY COPRODUCT
-2211 N-ARY SUMMATION
-2212 MINUS SIGN
-2213 MINUS-OR-PLUS SIGN
-2214 DOT PLUS
-2215 DIVISION SLASH
-2216 SET MINUS
-2217 ASTERISK OPERATOR
-2218 RING OPERATOR
-2219 BULLET OPERATOR
-221A SQUARE ROOT
-221B CUBE ROOT
-221C FOURTH ROOT
-221D PROPORTIONAL TO
-221E INFINITY
-221F RIGHT ANGLE
-2220 ANGLE
-2221 MEASURED ANGLE
-2222 SPHERICAL ANGLE
-2223 DIVIDES
-2224 DOES NOT DIVIDE
-2225 PARALLEL TO
-2226 NOT PARALLEL TO
-2227 LOGICAL AND
-2228 LOGICAL OR
-2229 INTERSECTION
-222A UNION
-222B INTEGRAL
-222C DOUBLE INTEGRAL
-222D TRIPLE INTEGRAL
-222E CONTOUR INTEGRAL
-222F SURFACE INTEGRAL
-2230 VOLUME INTEGRAL
-2231 CLOCKWISE INTEGRAL
-2232 CLOCKWISE CONTOUR INTEGRAL
-2233 ANTICLOCKWISE CONTOUR INTEGRAL
-2234 THEREFORE
-2235 BECAUSE
-2236 RATIO
-2237 PROPORTION
-2238 DOT MINUS
-2239 EXCESS
-223A GEOMETRIC PROPORTION
-223B HOMOTHETIC
-223C TILDE OPERATOR
-223D REVERSED TILDE
-223E INVERTED LAZY S
-223F SINE WAVE
-2240 WREATH PRODUCT
-2241 NOT TILDE
-2242 MINUS TILDE
-2243 ASYMPTOTICALLY EQUAL TO
-2244 NOT ASYMPTOTICALLY EQUAL TO
-2245 APPROXIMATELY EQUAL TO
-2246 APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
-2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2248 ALMOST EQUAL TO
-2249 NOT ALMOST EQUAL TO
-224A ALMOST EQUAL OR EQUAL TO
-224B TRIPLE TILDE
-224C ALL EQUAL TO
-224D EQUIVALENT TO
-224E GEOMETRICALLY EQUIVALENT TO
-224F DIFFERENCE BETWEEN
-2250 APPROACHES THE LIMIT
-2251 GEOMETRICALLY EQUAL TO
-2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2253 IMAGE OF OR APPROXIMATELY EQUAL TO
-2254 COLON EQUALS
-2255 EQUALS COLON
-2256 RING IN EQUAL TO
-2257 RING EQUAL TO
-2258 CORRESPONDS TO
-2259 ESTIMATES
-225A EQUIANGULAR TO
-225B STAR EQUALS
-225C DELTA EQUAL TO
-225D EQUAL TO BY DEFINITION
-225E MEASURED BY
-225F QUESTIONED EQUAL TO
-2260 NOT EQUAL TO
-2261 IDENTICAL TO
-2262 NOT IDENTICAL TO
-2263 STRICTLY EQUIVALENT TO
-2264 LESS-THAN OR EQUAL TO
-2265 GREATER-THAN OR EQUAL TO
-2266 LESS-THAN OVER EQUAL TO
-2267 GREATER-THAN OVER EQUAL TO
-2268 LESS-THAN BUT NOT EQUAL TO
-2269 GREATER-THAN BUT NOT EQUAL TO
-226A MUCH LESS-THAN
-226B MUCH GREATER-THAN
-226C BETWEEN
-226D NOT EQUIVALENT TO
-226E NOT LESS-THAN
-226F NOT GREATER-THAN
-2270 NEITHER LESS-THAN NOR EQUAL TO
-2271 NEITHER GREATER-THAN NOR EQUAL TO
-2272 LESS-THAN OR EQUIVALENT TO
-2273 GREATER-THAN OR EQUIVALENT TO
-2274 NEITHER LESS-THAN NOR EQUIVALENT TO
-2275 NEITHER GREATER-THAN NOR EQUIVALENT TO
-2276 LESS-THAN OR GREATER-THAN
-2277 GREATER-THAN OR LESS-THAN
-2278 NEITHER LESS-THAN NOR GREATER-THAN
-2279 NEITHER GREATER-THAN NOR LESS-THAN
-227A PRECEDES
-227B SUCCEEDS
-227C PRECEDES OR EQUAL TO
-227D SUCCEEDS OR EQUAL TO
-227E PRECEDES OR EQUIVALENT TO
-227F SUCCEEDS OR EQUIVALENT TO
-2280 DOES NOT PRECEDE
-2281 DOES NOT SUCCEED
-2282 SUBSET OF
-2283 SUPERSET OF
-2284 NOT A SUBSET OF
-2285 NOT A SUPERSET OF
-2286 SUBSET OF OR EQUAL TO
-2287 SUPERSET OF OR EQUAL TO
-2288 NEITHER A SUBSET OF NOR EQUAL TO
-2289 NEITHER A SUPERSET OF NOR EQUAL TO
-228A SUBSET OF WITH NOT EQUAL TO
-228B SUPERSET OF WITH NOT EQUAL TO
-228C MULTISET
-228D MULTISET MULTIPLICATION
-228E MULTISET UNION
-228F SQUARE IMAGE OF
-2290 SQUARE ORIGINAL OF
-2291 SQUARE IMAGE OF OR EQUAL TO
-2292 SQUARE ORIGINAL OF OR EQUAL TO
-2293 SQUARE CAP
-2294 SQUARE CUP
-2295 CIRCLED PLUS
-2296 CIRCLED MINUS
-2297 CIRCLED TIMES
-2298 CIRCLED DIVISION SLASH
-2299 CIRCLED DOT OPERATOR
-229A CIRCLED RING OPERATOR
-229B CIRCLED ASTERISK OPERATOR
-229C CIRCLED EQUALS
-229D CIRCLED DASH
-229E SQUARED PLUS
-229F SQUARED MINUS
-22A0 SQUARED TIMES
-22A1 SQUARED DOT OPERATOR
-22A2 RIGHT TACK
-22A3 LEFT TACK
-22A4 DOWN TACK
-22A5 UP TACK
-22A6 ASSERTION
-22A7 MODELS
-22A8 TRUE
-22A9 FORCES
-22AA TRIPLE VERTICAL BAR RIGHT TURNSTILE
-22AB DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22AC DOES NOT PROVE
-22AD NOT TRUE
-22AE DOES NOT FORCE
-22AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22B0 PRECEDES UNDER RELATION
-22B1 SUCCEEDS UNDER RELATION
-22B2 NORMAL SUBGROUP OF
-22B3 CONTAINS AS NORMAL SUBGROUP
-22B4 NORMAL SUBGROUP OF OR EQUAL TO
-22B5 CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
-22B6 ORIGINAL OF
-22B7 IMAGE OF
-22B8 MULTIMAP
-22B9 HERMITIAN CONJUGATE MATRIX
-22BA INTERCALATE
-22BB XOR
-22BC NAND
-22BD NOR
-22BE RIGHT ANGLE WITH ARC
-22BF RIGHT TRIANGLE
-22C0 N-ARY LOGICAL AND
-22C1 N-ARY LOGICAL OR
-22C2 N-ARY INTERSECTION
-22C3 N-ARY UNION
-22C4 DIAMOND OPERATOR
-22C5 DOT OPERATOR
-22C6 STAR OPERATOR
-22C7 DIVISION TIMES
-22C8 BOWTIE
-22C9 LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CA RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CB LEFT SEMIDIRECT PRODUCT
-22CC RIGHT SEMIDIRECT PRODUCT
-22CD REVERSED TILDE EQUALS
-22CE CURLY LOGICAL OR
-22CF CURLY LOGICAL AND
-22D0 DOUBLE SUBSET
-22D1 DOUBLE SUPERSET
-22D2 DOUBLE INTERSECTION
-22D3 DOUBLE UNION
-22D4 PITCHFORK
-22D5 EQUAL AND PARALLEL TO
-22D6 LESS-THAN WITH DOT
-22D7 GREATER-THAN WITH DOT
-22D8 VERY MUCH LESS-THAN
-22D9 VERY MUCH GREATER-THAN
-22DA LESS-THAN EQUAL TO OR GREATER-THAN
-22DB GREATER-THAN EQUAL TO OR LESS-THAN
-22DC EQUAL TO OR LESS-THAN
-22DD EQUAL TO OR GREATER-THAN
-22DE EQUAL TO OR PRECEDES
-22DF EQUAL TO OR SUCCEEDS
-22E0 DOES NOT PRECEDE OR EQUAL
-22E1 DOES NOT SUCCEED OR EQUAL
-22E2 NOT SQUARE IMAGE OF OR EQUAL TO
-22E3 NOT SQUARE ORIGINAL OF OR EQUAL TO
-22E4 SQUARE IMAGE OF OR NOT EQUAL TO
-22E5 SQUARE ORIGINAL OF OR NOT EQUAL TO
-22E6 LESS-THAN BUT NOT EQUIVALENT TO
-22E7 GREATER-THAN BUT NOT EQUIVALENT TO
-22E8 PRECEDES BUT NOT EQUIVALENT TO
-22E9 SUCCEEDS BUT NOT EQUIVALENT TO
-22EA NOT NORMAL SUBGROUP OF
-22EB DOES NOT CONTAIN AS NORMAL SUBGROUP
-22EC NOT NORMAL SUBGROUP OF OR EQUAL TO
-22ED DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-22EE VERTICAL ELLIPSIS
-22EF MIDLINE HORIZONTAL ELLIPSIS
-22F0 UP RIGHT DIAGONAL ELLIPSIS
-22F1 DOWN RIGHT DIAGONAL ELLIPSIS
-22F2 ELEMENT OF WITH LONG HORIZONTAL STROKE
-22F3 ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F4 SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F5 ELEMENT OF WITH DOT ABOVE
-22F6 ELEMENT OF WITH OVERBAR
-22F7 SMALL ELEMENT OF WITH OVERBAR
-22F8 ELEMENT OF WITH UNDERBAR
-22F9 ELEMENT OF WITH TWO HORIZONTAL STROKES
-22FA CONTAINS WITH LONG HORIZONTAL STROKE
-22FB CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FC SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FD CONTAINS WITH OVERBAR
-22FE SMALL CONTAINS WITH OVERBAR
-22FF Z NOTATION BAG MEMBERSHIP
-2300 DIAMETER SIGN
-2301 ELECTRIC ARROW
-2302 HOUSE
-2303 UP ARROWHEAD
-2304 DOWN ARROWHEAD
-2305 PROJECTIVE
-2306 PERSPECTIVE
-2307 WAVY LINE
-2308 LEFT CEILING
-2309 RIGHT CEILING
-230A LEFT FLOOR
-230B RIGHT FLOOR
-230C BOTTOM RIGHT CROP
-230D BOTTOM LEFT CROP
-230E TOP RIGHT CROP
-230F TOP LEFT CROP
-2310 REVERSED NOT SIGN
-2311 SQUARE LOZENGE
-2312 ARC
-2313 SEGMENT
-2314 SECTOR
-2315 TELEPHONE RECORDER
-2316 POSITION INDICATOR
-2317 VIEWDATA SQUARE
-2318 PLACE OF INTEREST SIGN
-2319 TURNED NOT SIGN
-231A WATCH
-231B HOURGLASS
-231C TOP LEFT CORNER
-231D TOP RIGHT CORNER
-231E BOTTOM LEFT CORNER
-231F BOTTOM RIGHT CORNER
-2320 TOP HALF INTEGRAL
-2321 BOTTOM HALF INTEGRAL
-2322 FROWN
-2323 SMILE
-2324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
-2325 OPTION KEY
-2326 ERASE TO THE RIGHT
-2327 X IN A RECTANGLE BOX
-2328 KEYBOARD
-2329 LEFT-POINTING ANGLE BRACKET
-232A RIGHT-POINTING ANGLE BRACKET
-232B ERASE TO THE LEFT
-232C BENZENE RING
-232D CYLINDRICITY
-232E ALL AROUND-PROFILE
-232F SYMMETRY
-2330 TOTAL RUNOUT
-2331 DIMENSION ORIGIN
-2332 CONICAL TAPER
-2333 SLOPE
-2334 COUNTERBORE
-2335 COUNTERSINK
-2336 APL FUNCTIONAL SYMBOL I-BEAM
-2337 APL FUNCTIONAL SYMBOL SQUISH QUAD
-2338 APL FUNCTIONAL SYMBOL QUAD EQUAL
-2339 APL FUNCTIONAL SYMBOL QUAD DIVIDE
-233A APL FUNCTIONAL SYMBOL QUAD DIAMOND
-233B APL FUNCTIONAL SYMBOL QUAD JOT
-233C APL FUNCTIONAL SYMBOL QUAD CIRCLE
-233D APL FUNCTIONAL SYMBOL CIRCLE STILE
-233E APL FUNCTIONAL SYMBOL CIRCLE JOT
-233F APL FUNCTIONAL SYMBOL SLASH BAR
-2340 APL FUNCTIONAL SYMBOL BACKSLASH BAR
-2341 APL FUNCTIONAL SYMBOL QUAD SLASH
-2342 APL FUNCTIONAL SYMBOL QUAD BACKSLASH
-2343 APL FUNCTIONAL SYMBOL QUAD LESS-THAN
-2344 APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
-2345 APL FUNCTIONAL SYMBOL LEFTWARDS VANE
-2346 APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
-2347 APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
-2348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
-2349 APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
-234A APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
-234B APL FUNCTIONAL SYMBOL DELTA STILE
-234C APL FUNCTIONAL SYMBOL QUAD DOWN CARET
-234D APL FUNCTIONAL SYMBOL QUAD DELTA
-234E APL FUNCTIONAL SYMBOL DOWN TACK JOT
-234F APL FUNCTIONAL SYMBOL UPWARDS VANE
-2350 APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
-2351 APL FUNCTIONAL SYMBOL UP TACK OVERBAR
-2352 APL FUNCTIONAL SYMBOL DEL STILE
-2353 APL FUNCTIONAL SYMBOL QUAD UP CARET
-2354 APL FUNCTIONAL SYMBOL QUAD DEL
-2355 APL FUNCTIONAL SYMBOL UP TACK JOT
-2356 APL FUNCTIONAL SYMBOL DOWNWARDS VANE
-2357 APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
-2358 APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
-2359 APL FUNCTIONAL SYMBOL DELTA UNDERBAR
-235A APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
-235B APL FUNCTIONAL SYMBOL JOT UNDERBAR
-235C APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
-235D APL FUNCTIONAL SYMBOL UP SHOE JOT
-235E APL FUNCTIONAL SYMBOL QUOTE QUAD
-235F APL FUNCTIONAL SYMBOL CIRCLE STAR
-2360 APL FUNCTIONAL SYMBOL QUAD COLON
-2361 APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
-2362 APL FUNCTIONAL SYMBOL DEL DIAERESIS
-2363 APL FUNCTIONAL SYMBOL STAR DIAERESIS
-2364 APL FUNCTIONAL SYMBOL JOT DIAERESIS
-2365 APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
-2366 APL FUNCTIONAL SYMBOL DOWN SHOE STILE
-2367 APL FUNCTIONAL SYMBOL LEFT SHOE STILE
-2368 APL FUNCTIONAL SYMBOL TILDE DIAERESIS
-2369 APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
-236A APL FUNCTIONAL SYMBOL COMMA BAR
-236B APL FUNCTIONAL SYMBOL DEL TILDE
-236C APL FUNCTIONAL SYMBOL ZILDE
-236D APL FUNCTIONAL SYMBOL STILE TILDE
-236E APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
-236F APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
-2370 APL FUNCTIONAL SYMBOL QUAD QUESTION
-2371 APL FUNCTIONAL SYMBOL DOWN CARET TILDE
-2372 APL FUNCTIONAL SYMBOL UP CARET TILDE
-2373 APL FUNCTIONAL SYMBOL IOTA
-2374 APL FUNCTIONAL SYMBOL RHO
-2375 APL FUNCTIONAL SYMBOL OMEGA
-2376 APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
-2377 APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
-2378 APL FUNCTIONAL SYMBOL IOTA UNDERBAR
-2379 APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
-237A APL FUNCTIONAL SYMBOL ALPHA
-237B NOT CHECK MARK
-237C RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D SHOULDERED OPEN BOX
-237E BELL SYMBOL
-237F VERTICAL LINE WITH MIDDLE DOT
-2380 INSERTION SYMBOL
-2381 CONTINUOUS UNDERLINE SYMBOL
-2382 DISCONTINUOUS UNDERLINE SYMBOL
-2383 EMPHASIS SYMBOL
-2384 COMPOSITION SYMBOL
-2385 WHITE SQUARE WITH CENTRE VERTICAL LINE
-2386 ENTER SYMBOL
-2387 ALTERNATIVE KEY SYMBOL
-2388 HELM SYMBOL
-2389 CIRCLED HORIZONTAL BAR WITH NOTCH
-238A CIRCLED TRIANGLE DOWN
-238B BROKEN CIRCLE WITH NORTHWEST ARROW
-238C UNDO SYMBOL
-238D MONOSTABLE SYMBOL
-238E HYSTERESIS SYMBOL
-238F OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
-2390 OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
-2391 PASSIVE-PULL-DOWN-OUTPUT SYMBOL
-2392 PASSIVE-PULL-UP-OUTPUT SYMBOL
-2393 DIRECT CURRENT SYMBOL FORM TWO
-2394 SOFTWARE-FUNCTION SYMBOL
-2395 APL FUNCTIONAL SYMBOL QUAD
-2396 DECIMAL SEPARATOR KEY SYMBOL
-2397 PREVIOUS PAGE
-2398 NEXT PAGE
-2399 PRINT SCREEN SYMBOL
-239A CLEAR SCREEN SYMBOL
-239B LEFT PARENTHESIS UPPER HOOK
-239C LEFT PARENTHESIS EXTENSION
-239D LEFT PARENTHESIS LOWER HOOK
-239E RIGHT PARENTHESIS UPPER HOOK
-239F RIGHT PARENTHESIS EXTENSION
-23A0 RIGHT PARENTHESIS LOWER HOOK
-23A1 LEFT SQUARE BRACKET UPPER CORNER
-23A2 LEFT SQUARE BRACKET EXTENSION
-23A3 LEFT SQUARE BRACKET LOWER CORNER
-23A4 RIGHT SQUARE BRACKET UPPER CORNER
-23A5 RIGHT SQUARE BRACKET EXTENSION
-23A6 RIGHT SQUARE BRACKET LOWER CORNER
-23A7 LEFT CURLY BRACKET UPPER HOOK
-23A8 LEFT CURLY BRACKET MIDDLE PIECE
-23A9 LEFT CURLY BRACKET LOWER HOOK
-23AA CURLY BRACKET EXTENSION
-23AB RIGHT CURLY BRACKET UPPER HOOK
-23AC RIGHT CURLY BRACKET MIDDLE PIECE
-23AD RIGHT CURLY BRACKET LOWER HOOK
-23AE INTEGRAL EXTENSION
-23AF HORIZONTAL LINE EXTENSION
-23B0 UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
-23B1 UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
-23B2 SUMMATION TOP
-23B3 SUMMATION BOTTOM
-23B4 TOP SQUARE BRACKET
-23B5 BOTTOM SQUARE BRACKET
-23B6 BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
-23B7 RADICAL SYMBOL BOTTOM
-23B8 LEFT VERTICAL BOX LINE
-23B9 RIGHT VERTICAL BOX LINE
-23BA HORIZONTAL SCAN LINE-1
-23BB HORIZONTAL SCAN LINE-3
-23BC HORIZONTAL SCAN LINE-7
-23BD HORIZONTAL SCAN LINE-9
-23BE DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
-23BF DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
-23C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
-23C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
-23C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
-23C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
-23C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
-23C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
-23C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
-23C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
-23C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
-23C9 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
-23CA DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
-23CB DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
-23CC DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
-23CD SQUARE FOOT
-23CE RETURN SYMBOL
-23CF EJECT SYMBOL
-23D0 VERTICAL LINE EXTENSION
-23D1 METRICAL BREVE
-23D2 METRICAL LONG OVER SHORT
-23D3 METRICAL SHORT OVER LONG
-23D4 METRICAL LONG OVER TWO SHORTS
-23D5 METRICAL TWO SHORTS OVER LONG
-23D6 METRICAL TWO SHORTS JOINED
-23D7 METRICAL TRISEME
-23D8 METRICAL TETRASEME
-23D9 METRICAL PENTASEME
-23DA EARTH GROUND
-23DB FUSE
-23DC TOP PARENTHESIS
-23DD BOTTOM PARENTHESIS
-23DE TOP CURLY BRACKET
-23DF BOTTOM CURLY BRACKET
-23E0 TOP TORTOISE SHELL BRACKET
-23E1 BOTTOM TORTOISE SHELL BRACKET
-23E2 WHITE TRAPEZIUM
-23E3 BENZENE RING WITH CIRCLE
-23E4 STRAIGHTNESS
-23E5 FLATNESS
-23E6 AC CURRENT
-23E7 ELECTRICAL INTERSECTION
-23E8 DECIMAL EXPONENT SYMBOL
-2400 SYMBOL FOR NULL
-2401 SYMBOL FOR START OF HEADING
-2402 SYMBOL FOR START OF TEXT
-2403 SYMBOL FOR END OF TEXT
-2404 SYMBOL FOR END OF TRANSMISSION
-2405 SYMBOL FOR ENQUIRY
-2406 SYMBOL FOR ACKNOWLEDGE
-2407 SYMBOL FOR BELL
-2408 SYMBOL FOR BACKSPACE
-2409 SYMBOL FOR HORIZONTAL TABULATION
-240A SYMBOL FOR LINE FEED
-240B SYMBOL FOR VERTICAL TABULATION
-240C SYMBOL FOR FORM FEED
-240D SYMBOL FOR CARRIAGE RETURN
-240E SYMBOL FOR SHIFT OUT
-240F SYMBOL FOR SHIFT IN
-2410 SYMBOL FOR DATA LINK ESCAPE
-2411 SYMBOL FOR DEVICE CONTROL ONE
-2412 SYMBOL FOR DEVICE CONTROL TWO
-2413 SYMBOL FOR DEVICE CONTROL THREE
-2414 SYMBOL FOR DEVICE CONTROL FOUR
-2415 SYMBOL FOR NEGATIVE ACKNOWLEDGE
-2416 SYMBOL FOR SYNCHRONOUS IDLE
-2417 SYMBOL FOR END OF TRANSMISSION BLOCK
-2418 SYMBOL FOR CANCEL
-2419 SYMBOL FOR END OF MEDIUM
-241A SYMBOL FOR SUBSTITUTE
-241B SYMBOL FOR ESCAPE
-241C SYMBOL FOR FILE SEPARATOR
-241D SYMBOL FOR GROUP SEPARATOR
-241E SYMBOL FOR RECORD SEPARATOR
-241F SYMBOL FOR UNIT SEPARATOR
-2420 SYMBOL FOR SPACE
-2421 SYMBOL FOR DELETE
-2422 BLANK SYMBOL
-2423 OPEN BOX
-2424 SYMBOL FOR NEWLINE
-2425 SYMBOL FOR DELETE FORM TWO
-2426 SYMBOL FOR SUBSTITUTE FORM TWO
-2440 OCR HOOK
-2441 OCR CHAIR
-2442 OCR FORK
-2443 OCR INVERTED FORK
-2444 OCR BELT BUCKLE
-2445 OCR BOW TIE
-2446 OCR BRANCH BANK IDENTIFICATION
-2447 OCR AMOUNT OF CHECK
-2448 OCR DASH
-2449 OCR CUSTOMER ACCOUNT NUMBER
-244A OCR DOUBLE BACKSLASH
-2460 CIRCLED DIGIT ONE
-2461 CIRCLED DIGIT TWO
-2462 CIRCLED DIGIT THREE
-2463 CIRCLED DIGIT FOUR
-2464 CIRCLED DIGIT FIVE
-2465 CIRCLED DIGIT SIX
-2466 CIRCLED DIGIT SEVEN
-2467 CIRCLED DIGIT EIGHT
-2468 CIRCLED DIGIT NINE
-2469 CIRCLED NUMBER TEN
-246A CIRCLED NUMBER ELEVEN
-246B CIRCLED NUMBER TWELVE
-246C CIRCLED NUMBER THIRTEEN
-246D CIRCLED NUMBER FOURTEEN
-246E CIRCLED NUMBER FIFTEEN
-246F CIRCLED NUMBER SIXTEEN
-2470 CIRCLED NUMBER SEVENTEEN
-2471 CIRCLED NUMBER EIGHTEEN
-2472 CIRCLED NUMBER NINETEEN
-2473 CIRCLED NUMBER TWENTY
-2474 PARENTHESIZED DIGIT ONE
-2475 PARENTHESIZED DIGIT TWO
-2476 PARENTHESIZED DIGIT THREE
-2477 PARENTHESIZED DIGIT FOUR
-2478 PARENTHESIZED DIGIT FIVE
-2479 PARENTHESIZED DIGIT SIX
-247A PARENTHESIZED DIGIT SEVEN
-247B PARENTHESIZED DIGIT EIGHT
-247C PARENTHESIZED DIGIT NINE
-247D PARENTHESIZED NUMBER TEN
-247E PARENTHESIZED NUMBER ELEVEN
-247F PARENTHESIZED NUMBER TWELVE
-2480 PARENTHESIZED NUMBER THIRTEEN
-2481 PARENTHESIZED NUMBER FOURTEEN
-2482 PARENTHESIZED NUMBER FIFTEEN
-2483 PARENTHESIZED NUMBER SIXTEEN
-2484 PARENTHESIZED NUMBER SEVENTEEN
-2485 PARENTHESIZED NUMBER EIGHTEEN
-2486 PARENTHESIZED NUMBER NINETEEN
-2487 PARENTHESIZED NUMBER TWENTY
-2488 DIGIT ONE FULL STOP
-2489 DIGIT TWO FULL STOP
-248A DIGIT THREE FULL STOP
-248B DIGIT FOUR FULL STOP
-248C DIGIT FIVE FULL STOP
-248D DIGIT SIX FULL STOP
-248E DIGIT SEVEN FULL STOP
-248F DIGIT EIGHT FULL STOP
-2490 DIGIT NINE FULL STOP
-2491 NUMBER TEN FULL STOP
-2492 NUMBER ELEVEN FULL STOP
-2493 NUMBER TWELVE FULL STOP
-2494 NUMBER THIRTEEN FULL STOP
-2495 NUMBER FOURTEEN FULL STOP
-2496 NUMBER FIFTEEN FULL STOP
-2497 NUMBER SIXTEEN FULL STOP
-2498 NUMBER SEVENTEEN FULL STOP
-2499 NUMBER EIGHTEEN FULL STOP
-249A NUMBER NINETEEN FULL STOP
-249B NUMBER TWENTY FULL STOP
-249C PARENTHESIZED LATIN SMALL LETTER A
-249D PARENTHESIZED LATIN SMALL LETTER B
-249E PARENTHESIZED LATIN SMALL LETTER C
-249F PARENTHESIZED LATIN SMALL LETTER D
-24A0 PARENTHESIZED LATIN SMALL LETTER E
-24A1 PARENTHESIZED LATIN SMALL LETTER F
-24A2 PARENTHESIZED LATIN SMALL LETTER G
-24A3 PARENTHESIZED LATIN SMALL LETTER H
-24A4 PARENTHESIZED LATIN SMALL LETTER I
-24A5 PARENTHESIZED LATIN SMALL LETTER J
-24A6 PARENTHESIZED LATIN SMALL LETTER K
-24A7 PARENTHESIZED LATIN SMALL LETTER L
-24A8 PARENTHESIZED LATIN SMALL LETTER M
-24A9 PARENTHESIZED LATIN SMALL LETTER N
-24AA PARENTHESIZED LATIN SMALL LETTER O
-24AB PARENTHESIZED LATIN SMALL LETTER P
-24AC PARENTHESIZED LATIN SMALL LETTER Q
-24AD PARENTHESIZED LATIN SMALL LETTER R
-24AE PARENTHESIZED LATIN SMALL LETTER S
-24AF PARENTHESIZED LATIN SMALL LETTER T
-24B0 PARENTHESIZED LATIN SMALL LETTER U
-24B1 PARENTHESIZED LATIN SMALL LETTER V
-24B2 PARENTHESIZED LATIN SMALL LETTER W
-24B3 PARENTHESIZED LATIN SMALL LETTER X
-24B4 PARENTHESIZED LATIN SMALL LETTER Y
-24B5 PARENTHESIZED LATIN SMALL LETTER Z
-24B6 CIRCLED LATIN CAPITAL LETTER A
-24B7 CIRCLED LATIN CAPITAL LETTER B
-24B8 CIRCLED LATIN CAPITAL LETTER C
-24B9 CIRCLED LATIN CAPITAL LETTER D
-24BA CIRCLED LATIN CAPITAL LETTER E
-24BB CIRCLED LATIN CAPITAL LETTER F
-24BC CIRCLED LATIN CAPITAL LETTER G
-24BD CIRCLED LATIN CAPITAL LETTER H
-24BE CIRCLED LATIN CAPITAL LETTER I
-24BF CIRCLED LATIN CAPITAL LETTER J
-24C0 CIRCLED LATIN CAPITAL LETTER K
-24C1 CIRCLED LATIN CAPITAL LETTER L
-24C2 CIRCLED LATIN CAPITAL LETTER M
-24C3 CIRCLED LATIN CAPITAL LETTER N
-24C4 CIRCLED LATIN CAPITAL LETTER O
-24C5 CIRCLED LATIN CAPITAL LETTER P
-24C6 CIRCLED LATIN CAPITAL LETTER Q
-24C7 CIRCLED LATIN CAPITAL LETTER R
-24C8 CIRCLED LATIN CAPITAL LETTER S
-24C9 CIRCLED LATIN CAPITAL LETTER T
-24CA CIRCLED LATIN CAPITAL LETTER U
-24CB CIRCLED LATIN CAPITAL LETTER V
-24CC CIRCLED LATIN CAPITAL LETTER W
-24CD CIRCLED LATIN CAPITAL LETTER X
-24CE CIRCLED LATIN CAPITAL LETTER Y
-24CF CIRCLED LATIN CAPITAL LETTER Z
-24D0 CIRCLED LATIN SMALL LETTER A
-24D1 CIRCLED LATIN SMALL LETTER B
-24D2 CIRCLED LATIN SMALL LETTER C
-24D3 CIRCLED LATIN SMALL LETTER D
-24D4 CIRCLED LATIN SMALL LETTER E
-24D5 CIRCLED LATIN SMALL LETTER F
-24D6 CIRCLED LATIN SMALL LETTER G
-24D7 CIRCLED LATIN SMALL LETTER H
-24D8 CIRCLED LATIN SMALL LETTER I
-24D9 CIRCLED LATIN SMALL LETTER J
-24DA CIRCLED LATIN SMALL LETTER K
-24DB CIRCLED LATIN SMALL LETTER L
-24DC CIRCLED LATIN SMALL LETTER M
-24DD CIRCLED LATIN SMALL LETTER N
-24DE CIRCLED LATIN SMALL LETTER O
-24DF CIRCLED LATIN SMALL LETTER P
-24E0 CIRCLED LATIN SMALL LETTER Q
-24E1 CIRCLED LATIN SMALL LETTER R
-24E2 CIRCLED LATIN SMALL LETTER S
-24E3 CIRCLED LATIN SMALL LETTER T
-24E4 CIRCLED LATIN SMALL LETTER U
-24E5 CIRCLED LATIN SMALL LETTER V
-24E6 CIRCLED LATIN SMALL LETTER W
-24E7 CIRCLED LATIN SMALL LETTER X
-24E8 CIRCLED LATIN SMALL LETTER Y
-24E9 CIRCLED LATIN SMALL LETTER Z
-24EA CIRCLED DIGIT ZERO
-24EB NEGATIVE CIRCLED NUMBER ELEVEN
-24EC NEGATIVE CIRCLED NUMBER TWELVE
-24ED NEGATIVE CIRCLED NUMBER THIRTEEN
-24EE NEGATIVE CIRCLED NUMBER FOURTEEN
-24EF NEGATIVE CIRCLED NUMBER FIFTEEN
-24F0 NEGATIVE CIRCLED NUMBER SIXTEEN
-24F1 NEGATIVE CIRCLED NUMBER SEVENTEEN
-24F2 NEGATIVE CIRCLED NUMBER EIGHTEEN
-24F3 NEGATIVE CIRCLED NUMBER NINETEEN
-24F4 NEGATIVE CIRCLED NUMBER TWENTY
-24F5 DOUBLE CIRCLED DIGIT ONE
-24F6 DOUBLE CIRCLED DIGIT TWO
-24F7 DOUBLE CIRCLED DIGIT THREE
-24F8 DOUBLE CIRCLED DIGIT FOUR
-24F9 DOUBLE CIRCLED DIGIT FIVE
-24FA DOUBLE CIRCLED DIGIT SIX
-24FB DOUBLE CIRCLED DIGIT SEVEN
-24FC DOUBLE CIRCLED DIGIT EIGHT
-24FD DOUBLE CIRCLED DIGIT NINE
-24FE DOUBLE CIRCLED NUMBER TEN
-24FF NEGATIVE CIRCLED DIGIT ZERO
-2500 BOX DRAWINGS LIGHT HORIZONTAL
-2501 BOX DRAWINGS HEAVY HORIZONTAL
-2502 BOX DRAWINGS LIGHT VERTICAL
-2503 BOX DRAWINGS HEAVY VERTICAL
-2504 BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
-2505 BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
-2506 BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
-2507 BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
-2508 BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
-2509 BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
-250A BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
-250B BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
-250C BOX DRAWINGS LIGHT DOWN AND RIGHT
-250D BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
-250E BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
-250F BOX DRAWINGS HEAVY DOWN AND RIGHT
-2510 BOX DRAWINGS LIGHT DOWN AND LEFT
-2511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
-2512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
-2513 BOX DRAWINGS HEAVY DOWN AND LEFT
-2514 BOX DRAWINGS LIGHT UP AND RIGHT
-2515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
-2516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
-2517 BOX DRAWINGS HEAVY UP AND RIGHT
-2518 BOX DRAWINGS LIGHT UP AND LEFT
-2519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY
-251A BOX DRAWINGS UP HEAVY AND LEFT LIGHT
-251B BOX DRAWINGS HEAVY UP AND LEFT
-251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
-251E BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
-251F BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
-2520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
-2521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
-2522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
-2523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT
-2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
-2525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
-2526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
-2527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
-2528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
-2529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
-252A BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
-252B BOX DRAWINGS HEAVY VERTICAL AND LEFT
-252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-252D BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
-252E BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
-252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
-2530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
-2531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
-2532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
-2533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
-2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
-2535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
-2536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
-2537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
-2538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
-2539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
-253A BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
-253B BOX DRAWINGS HEAVY UP AND HORIZONTAL
-253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-253D BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
-253E BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
-253F BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
-2540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
-2541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
-2542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
-2543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
-2544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
-2545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
-2546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
-2547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
-2548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
-2549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
-254A BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
-254B BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-254C BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
-254D BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
-254E BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
-254F BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2550 BOX DRAWINGS DOUBLE HORIZONTAL
-2551 BOX DRAWINGS DOUBLE VERTICAL
-2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
-2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-2557 BOX DRAWINGS DOUBLE DOWN AND LEFT
-2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-255A BOX DRAWINGS DOUBLE UP AND RIGHT
-255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-255D BOX DRAWINGS DOUBLE UP AND LEFT
-255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-256D BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
-256E BOX DRAWINGS LIGHT ARC DOWN AND LEFT
-256F BOX DRAWINGS LIGHT ARC UP AND LEFT
-2570 BOX DRAWINGS LIGHT ARC UP AND RIGHT
-2571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
-2572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
-2573 BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574 BOX DRAWINGS LIGHT LEFT
-2575 BOX DRAWINGS LIGHT UP
-2576 BOX DRAWINGS LIGHT RIGHT
-2577 BOX DRAWINGS LIGHT DOWN
-2578 BOX DRAWINGS HEAVY LEFT
-2579 BOX DRAWINGS HEAVY UP
-257A BOX DRAWINGS HEAVY RIGHT
-257B BOX DRAWINGS HEAVY DOWN
-257C BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
-257D BOX DRAWINGS LIGHT UP AND HEAVY DOWN
-257E BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
-257F BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-2580 UPPER HALF BLOCK
-2581 LOWER ONE EIGHTH BLOCK
-2582 LOWER ONE QUARTER BLOCK
-2583 LOWER THREE EIGHTHS BLOCK
-2584 LOWER HALF BLOCK
-2585 LOWER FIVE EIGHTHS BLOCK
-2586 LOWER THREE QUARTERS BLOCK
-2587 LOWER SEVEN EIGHTHS BLOCK
-2588 FULL BLOCK
-2589 LEFT SEVEN EIGHTHS BLOCK
-258A LEFT THREE QUARTERS BLOCK
-258B LEFT FIVE EIGHTHS BLOCK
-258C LEFT HALF BLOCK
-258D LEFT THREE EIGHTHS BLOCK
-258E LEFT ONE QUARTER BLOCK
-258F LEFT ONE EIGHTH BLOCK
-2590 RIGHT HALF BLOCK
-2591 LIGHT SHADE
-2592 MEDIUM SHADE
-2593 DARK SHADE
-2594 UPPER ONE EIGHTH BLOCK
-2595 RIGHT ONE EIGHTH BLOCK
-2596 QUADRANT LOWER LEFT
-2597 QUADRANT LOWER RIGHT
-2598 QUADRANT UPPER LEFT
-2599 QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
-259A QUADRANT UPPER LEFT AND LOWER RIGHT
-259B QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
-259C QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
-259D QUADRANT UPPER RIGHT
-259E QUADRANT UPPER RIGHT AND LOWER LEFT
-259F QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25A0 BLACK SQUARE
-25A1 WHITE SQUARE
-25A2 WHITE SQUARE WITH ROUNDED CORNERS
-25A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE
-25A4 SQUARE WITH HORIZONTAL FILL
-25A5 SQUARE WITH VERTICAL FILL
-25A6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL
-25A7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
-25A8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
-25A9 SQUARE WITH DIAGONAL CROSSHATCH FILL
-25AA BLACK SMALL SQUARE
-25AB WHITE SMALL SQUARE
-25AC BLACK RECTANGLE
-25AD WHITE RECTANGLE
-25AE BLACK VERTICAL RECTANGLE
-25AF WHITE VERTICAL RECTANGLE
-25B0 BLACK PARALLELOGRAM
-25B1 WHITE PARALLELOGRAM
-25B2 BLACK UP-POINTING TRIANGLE
-25B3 WHITE UP-POINTING TRIANGLE
-25B4 BLACK UP-POINTING SMALL TRIANGLE
-25B5 WHITE UP-POINTING SMALL TRIANGLE
-25B6 BLACK RIGHT-POINTING TRIANGLE
-25B7 WHITE RIGHT-POINTING TRIANGLE
-25B8 BLACK RIGHT-POINTING SMALL TRIANGLE
-25B9 WHITE RIGHT-POINTING SMALL TRIANGLE
-25BA BLACK RIGHT-POINTING POINTER
-25BB WHITE RIGHT-POINTING POINTER
-25BC BLACK DOWN-POINTING TRIANGLE
-25BD WHITE DOWN-POINTING TRIANGLE
-25BE BLACK DOWN-POINTING SMALL TRIANGLE
-25BF WHITE DOWN-POINTING SMALL TRIANGLE
-25C0 BLACK LEFT-POINTING TRIANGLE
-25C1 WHITE LEFT-POINTING TRIANGLE
-25C2 BLACK LEFT-POINTING SMALL TRIANGLE
-25C3 WHITE LEFT-POINTING SMALL TRIANGLE
-25C4 BLACK LEFT-POINTING POINTER
-25C5 WHITE LEFT-POINTING POINTER
-25C6 BLACK DIAMOND
-25C7 WHITE DIAMOND
-25C8 WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25C9 FISHEYE
-25CA LOZENGE
-25CB WHITE CIRCLE
-25CC DOTTED CIRCLE
-25CD CIRCLE WITH VERTICAL FILL
-25CE BULLSEYE
-25CF BLACK CIRCLE
-25D0 CIRCLE WITH LEFT HALF BLACK
-25D1 CIRCLE WITH RIGHT HALF BLACK
-25D2 CIRCLE WITH LOWER HALF BLACK
-25D3 CIRCLE WITH UPPER HALF BLACK
-25D4 CIRCLE WITH UPPER RIGHT QUADRANT BLACK
-25D5 CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
-25D6 LEFT HALF BLACK CIRCLE
-25D7 RIGHT HALF BLACK CIRCLE
-25D8 INVERSE BULLET
-25D9 INVERSE WHITE CIRCLE
-25DA UPPER HALF INVERSE WHITE CIRCLE
-25DB LOWER HALF INVERSE WHITE CIRCLE
-25DC UPPER LEFT QUADRANT CIRCULAR ARC
-25DD UPPER RIGHT QUADRANT CIRCULAR ARC
-25DE LOWER RIGHT QUADRANT CIRCULAR ARC
-25DF LOWER LEFT QUADRANT CIRCULAR ARC
-25E0 UPPER HALF CIRCLE
-25E1 LOWER HALF CIRCLE
-25E2 BLACK LOWER RIGHT TRIANGLE
-25E3 BLACK LOWER LEFT TRIANGLE
-25E4 BLACK UPPER LEFT TRIANGLE
-25E5 BLACK UPPER RIGHT TRIANGLE
-25E6 WHITE BULLET
-25E7 SQUARE WITH LEFT HALF BLACK
-25E8 SQUARE WITH RIGHT HALF BLACK
-25E9 SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
-25EA SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
-25EB WHITE SQUARE WITH VERTICAL BISECTING LINE
-25EC WHITE UP-POINTING TRIANGLE WITH DOT
-25ED UP-POINTING TRIANGLE WITH LEFT HALF BLACK
-25EE UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25EF LARGE CIRCLE
-25F0 WHITE SQUARE WITH UPPER LEFT QUADRANT
-25F1 WHITE SQUARE WITH LOWER LEFT QUADRANT
-25F2 WHITE SQUARE WITH LOWER RIGHT QUADRANT
-25F3 WHITE SQUARE WITH UPPER RIGHT QUADRANT
-25F4 WHITE CIRCLE WITH UPPER LEFT QUADRANT
-25F5 WHITE CIRCLE WITH LOWER LEFT QUADRANT
-25F6 WHITE CIRCLE WITH LOWER RIGHT QUADRANT
-25F7 WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8 UPPER LEFT TRIANGLE
-25F9 UPPER RIGHT TRIANGLE
-25FA LOWER LEFT TRIANGLE
-25FB WHITE MEDIUM SQUARE
-25FC BLACK MEDIUM SQUARE
-25FD WHITE MEDIUM SMALL SQUARE
-25FE BLACK MEDIUM SMALL SQUARE
-25FF LOWER RIGHT TRIANGLE
-2600 BLACK SUN WITH RAYS
-2601 CLOUD
-2602 UMBRELLA
-2603 SNOWMAN
-2604 COMET
-2605 BLACK STAR
-2606 WHITE STAR
-2607 LIGHTNING
-2608 THUNDERSTORM
-2609 SUN
-260A ASCENDING NODE
-260B DESCENDING NODE
-260C CONJUNCTION
-260D OPPOSITION
-260E BLACK TELEPHONE
-260F WHITE TELEPHONE
-2610 BALLOT BOX
-2611 BALLOT BOX WITH CHECK
-2612 BALLOT BOX WITH X
-2613 SALTIRE
-2614 UMBRELLA WITH RAIN DROPS
-2615 HOT BEVERAGE
-2616 WHITE SHOGI PIECE
-2617 BLACK SHOGI PIECE
-2618 SHAMROCK
-2619 REVERSED ROTATED FLORAL HEART BULLET
-261A BLACK LEFT POINTING INDEX
-261B BLACK RIGHT POINTING INDEX
-261C WHITE LEFT POINTING INDEX
-261D WHITE UP POINTING INDEX
-261E WHITE RIGHT POINTING INDEX
-261F WHITE DOWN POINTING INDEX
-2620 SKULL AND CROSSBONES
-2621 CAUTION SIGN
-2622 RADIOACTIVE SIGN
-2623 BIOHAZARD SIGN
-2624 CADUCEUS
-2625 ANKH
-2626 ORTHODOX CROSS
-2627 CHI RHO
-2628 CROSS OF LORRAINE
-2629 CROSS OF JERUSALEM
-262A STAR AND CRESCENT
-262B FARSI SYMBOL
-262C ADI SHAKTI
-262D HAMMER AND SICKLE
-262E PEACE SYMBOL
-262F YIN YANG
-2630 TRIGRAM FOR HEAVEN
-2631 TRIGRAM FOR LAKE
-2632 TRIGRAM FOR FIRE
-2633 TRIGRAM FOR THUNDER
-2634 TRIGRAM FOR WIND
-2635 TRIGRAM FOR WATER
-2636 TRIGRAM FOR MOUNTAIN
-2637 TRIGRAM FOR EARTH
-2638 WHEEL OF DHARMA
-2639 WHITE FROWNING FACE
-263A WHITE SMILING FACE
-263B BLACK SMILING FACE
-263C WHITE SUN WITH RAYS
-263D FIRST QUARTER MOON
-263E LAST QUARTER MOON
-263F MERCURY
-2640 FEMALE SIGN
-2641 EARTH
-2642 MALE SIGN
-2643 JUPITER
-2644 SATURN
-2645 URANUS
-2646 NEPTUNE
-2647 PLUTO
-2648 ARIES
-2649 TAURUS
-264A GEMINI
-264B CANCER
-264C LEO
-264D VIRGO
-264E LIBRA
-264F SCORPIUS
-2650 SAGITTARIUS
-2651 CAPRICORN
-2652 AQUARIUS
-2653 PISCES
-2654 WHITE CHESS KING
-2655 WHITE CHESS QUEEN
-2656 WHITE CHESS ROOK
-2657 WHITE CHESS BISHOP
-2658 WHITE CHESS KNIGHT
-2659 WHITE CHESS PAWN
-265A BLACK CHESS KING
-265B BLACK CHESS QUEEN
-265C BLACK CHESS ROOK
-265D BLACK CHESS BISHOP
-265E BLACK CHESS KNIGHT
-265F BLACK CHESS PAWN
-2660 BLACK SPADE SUIT
-2661 WHITE HEART SUIT
-2662 WHITE DIAMOND SUIT
-2663 BLACK CLUB SUIT
-2664 WHITE SPADE SUIT
-2665 BLACK HEART SUIT
-2666 BLACK DIAMOND SUIT
-2667 WHITE CLUB SUIT
-2668 HOT SPRINGS
-2669 QUARTER NOTE
-266A EIGHTH NOTE
-266B BEAMED EIGHTH NOTES
-266C BEAMED SIXTEENTH NOTES
-266D MUSIC FLAT SIGN
-266E MUSIC NATURAL SIGN
-266F MUSIC SHARP SIGN
-2670 WEST SYRIAC CROSS
-2671 EAST SYRIAC CROSS
-2672 UNIVERSAL RECYCLING SYMBOL
-2673 RECYCLING SYMBOL FOR TYPE-1 PLASTICS
-2674 RECYCLING SYMBOL FOR TYPE-2 PLASTICS
-2675 RECYCLING SYMBOL FOR TYPE-3 PLASTICS
-2676 RECYCLING SYMBOL FOR TYPE-4 PLASTICS
-2677 RECYCLING SYMBOL FOR TYPE-5 PLASTICS
-2678 RECYCLING SYMBOL FOR TYPE-6 PLASTICS
-2679 RECYCLING SYMBOL FOR TYPE-7 PLASTICS
-267A RECYCLING SYMBOL FOR GENERIC MATERIALS
-267B BLACK UNIVERSAL RECYCLING SYMBOL
-267C RECYCLED PAPER SYMBOL
-267D PARTIALLY-RECYCLED PAPER SYMBOL
-267E PERMANENT PAPER SIGN
-267F WHEELCHAIR SYMBOL
-2680 DIE FACE-1
-2681 DIE FACE-2
-2682 DIE FACE-3
-2683 DIE FACE-4
-2684 DIE FACE-5
-2685 DIE FACE-6
-2686 WHITE CIRCLE WITH DOT RIGHT
-2687 WHITE CIRCLE WITH TWO DOTS
-2688 BLACK CIRCLE WITH WHITE DOT RIGHT
-2689 BLACK CIRCLE WITH TWO WHITE DOTS
-268A MONOGRAM FOR YANG
-268B MONOGRAM FOR YIN
-268C DIGRAM FOR GREATER YANG
-268D DIGRAM FOR LESSER YIN
-268E DIGRAM FOR LESSER YANG
-268F DIGRAM FOR GREATER YIN
-2690 WHITE FLAG
-2691 BLACK FLAG
-2692 HAMMER AND PICK
-2693 ANCHOR
-2694 CROSSED SWORDS
-2695 STAFF OF AESCULAPIUS
-2696 SCALES
-2697 ALEMBIC
-2698 FLOWER
-2699 GEAR
-269A STAFF OF HERMES
-269B ATOM SYMBOL
-269C FLEUR-DE-LIS
-269D OUTLINED WHITE STAR
-269E THREE LINES CONVERGING RIGHT
-269F THREE LINES CONVERGING LEFT
-26A0 WARNING SIGN
-26A1 HIGH VOLTAGE SIGN
-26A2 DOUBLED FEMALE SIGN
-26A3 DOUBLED MALE SIGN
-26A4 INTERLOCKED FEMALE AND MALE SIGN
-26A5 MALE AND FEMALE SIGN
-26A6 MALE WITH STROKE SIGN
-26A7 MALE WITH STROKE AND MALE AND FEMALE SIGN
-26A8 VERTICAL MALE WITH STROKE SIGN
-26A9 HORIZONTAL MALE WITH STROKE SIGN
-26AA MEDIUM WHITE CIRCLE
-26AB MEDIUM BLACK CIRCLE
-26AC MEDIUM SMALL WHITE CIRCLE
-26AD MARRIAGE SYMBOL
-26AE DIVORCE SYMBOL
-26AF UNMARRIED PARTNERSHIP SYMBOL
-26B0 COFFIN
-26B1 FUNERAL URN
-26B2 NEUTER
-26B3 CERES
-26B4 PALLAS
-26B5 JUNO
-26B6 VESTA
-26B7 CHIRON
-26B8 BLACK MOON LILITH
-26B9 SEXTILE
-26BA SEMISEXTILE
-26BB QUINCUNX
-26BC SESQUIQUADRATE
-26BD SOCCER BALL
-26BE BASEBALL
-26BF SQUARED KEY
-26C0 WHITE DRAUGHTS MAN
-26C1 WHITE DRAUGHTS KING
-26C2 BLACK DRAUGHTS MAN
-26C3 BLACK DRAUGHTS KING
-26C4 SNOWMAN WITHOUT SNOW
-26C5 SUN BEHIND CLOUD
-26C6 RAIN
-26C7 BLACK SNOWMAN
-26C8 THUNDER CLOUD AND RAIN
-26C9 TURNED WHITE SHOGI PIECE
-26CA TURNED BLACK SHOGI PIECE
-26CB WHITE DIAMOND IN SQUARE
-26CC CROSSING LANES
-26CD DISABLED CAR
-26CF PICK
-26D0 CAR SLIDING
-26D1 HELMET WITH WHITE CROSS
-26D2 CIRCLED CROSSING LANES
-26D3 CHAINS
-26D4 NO ENTRY
-26D5 ALTERNATE ONE-WAY LEFT WAY TRAFFIC
-26D6 BLACK TWO-WAY LEFT WAY TRAFFIC
-26D7 WHITE TWO-WAY LEFT WAY TRAFFIC
-26D8 BLACK LEFT LANE MERGE
-26D9 WHITE LEFT LANE MERGE
-26DA DRIVE SLOW SIGN
-26DB HEAVY WHITE DOWN-POINTING TRIANGLE
-26DC LEFT CLOSED ENTRY
-26DD SQUARED SALTIRE
-26DE FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
-26DF BLACK TRUCK
-26E0 RESTRICTED LEFT ENTRY-1
-26E1 RESTRICTED LEFT ENTRY-2
-26E3 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8 BLACK CROSS ON SHIELD
-26E9 SHINTO SHRINE
-26EA CHURCH
-26EB CASTLE
-26EC HISTORIC SITE
-26ED GEAR WITHOUT HUB
-26EE GEAR WITH HANDLES
-26EF MAP SYMBOL FOR LIGHTHOUSE
-26F0 MOUNTAIN
-26F1 UMBRELLA ON GROUND
-26F2 FOUNTAIN
-26F3 FLAG IN HOLE
-26F4 FERRY
-26F5 SAILBOAT
-26F6 SQUARE FOUR CORNERS
-26F7 SKIER
-26F8 ICE SKATE
-26F9 PERSON WITH BALL
-26FA TENT
-26FB JAPANESE BANK SYMBOL
-26FC HEADSTONE GRAVEYARD SYMBOL
-26FD FUEL PUMP
-26FE CUP ON BLACK SQUARE
-26FF WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701 UPPER BLADE SCISSORS
-2702 BLACK SCISSORS
-2703 LOWER BLADE SCISSORS
-2704 WHITE SCISSORS
-2706 TELEPHONE LOCATION SIGN
-2707 TAPE DRIVE
-2708 AIRPLANE
-2709 ENVELOPE
-270C VICTORY HAND
-270D WRITING HAND
-270E LOWER RIGHT PENCIL
-270F PENCIL
-2710 UPPER RIGHT PENCIL
-2711 WHITE NIB
-2712 BLACK NIB
-2713 CHECK MARK
-2714 HEAVY CHECK MARK
-2715 MULTIPLICATION X
-2716 HEAVY MULTIPLICATION X
-2717 BALLOT X
-2718 HEAVY BALLOT X
-2719 OUTLINED GREEK CROSS
-271A HEAVY GREEK CROSS
-271B OPEN CENTRE CROSS
-271C HEAVY OPEN CENTRE CROSS
-271D LATIN CROSS
-271E SHADOWED WHITE LATIN CROSS
-271F OUTLINED LATIN CROSS
-2720 MALTESE CROSS
-2721 STAR OF DAVID
-2722 FOUR TEARDROP-SPOKED ASTERISK
-2723 FOUR BALLOON-SPOKED ASTERISK
-2724 HEAVY FOUR BALLOON-SPOKED ASTERISK
-2725 FOUR CLUB-SPOKED ASTERISK
-2726 BLACK FOUR POINTED STAR
-2727 WHITE FOUR POINTED STAR
-2729 STRESS OUTLINED WHITE STAR
-272A CIRCLED WHITE STAR
-272B OPEN CENTRE BLACK STAR
-272C BLACK CENTRE WHITE STAR
-272D OUTLINED BLACK STAR
-272E HEAVY OUTLINED BLACK STAR
-272F PINWHEEL STAR
-2730 SHADOWED WHITE STAR
-2731 HEAVY ASTERISK
-2732 OPEN CENTRE ASTERISK
-2733 EIGHT SPOKED ASTERISK
-2734 EIGHT POINTED BLACK STAR
-2735 EIGHT POINTED PINWHEEL STAR
-2736 SIX POINTED BLACK STAR
-2737 EIGHT POINTED RECTILINEAR BLACK STAR
-2738 HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
-2739 TWELVE POINTED BLACK STAR
-273A SIXTEEN POINTED ASTERISK
-273B TEARDROP-SPOKED ASTERISK
-273C OPEN CENTRE TEARDROP-SPOKED ASTERISK
-273D HEAVY TEARDROP-SPOKED ASTERISK
-273E SIX PETALLED BLACK AND WHITE FLORETTE
-273F BLACK FLORETTE
-2740 WHITE FLORETTE
-2741 EIGHT PETALLED OUTLINED BLACK FLORETTE
-2742 CIRCLED OPEN CENTRE EIGHT POINTED STAR
-2743 HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
-2744 SNOWFLAKE
-2745 TIGHT TRIFOLIATE SNOWFLAKE
-2746 HEAVY CHEVRON SNOWFLAKE
-2747 SPARKLE
-2748 HEAVY SPARKLE
-2749 BALLOON-SPOKED ASTERISK
-274A EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274B HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D SHADOWED WHITE CIRCLE
-274F LOWER RIGHT DROP-SHADOWED WHITE SQUARE
-2750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE
-2751 LOWER RIGHT SHADOWED WHITE SQUARE
-2752 UPPER RIGHT SHADOWED WHITE SQUARE
-2756 BLACK DIAMOND MINUS WHITE X
-2757 HEAVY EXCLAMATION MARK SYMBOL
-2758 LIGHT VERTICAL BAR
-2759 MEDIUM VERTICAL BAR
-275A HEAVY VERTICAL BAR
-275B HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
-275C HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
-275D HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
-275E HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761 CURVED STEM PARAGRAPH SIGN ORNAMENT
-2762 HEAVY EXCLAMATION MARK ORNAMENT
-2763 HEAVY HEART EXCLAMATION MARK ORNAMENT
-2764 HEAVY BLACK HEART
-2765 ROTATED HEAVY BLACK HEART BULLET
-2766 FLORAL HEART
-2767 ROTATED FLORAL HEART BULLET
-2768 MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-277B DINGBAT NEGATIVE CIRCLED DIGIT SIX
-277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-277E DINGBAT NEGATIVE CIRCLED DIGIT NINE
-277F DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2780 DINGBAT CIRCLED SANS-SERIF DIGIT ONE
-2781 DINGBAT CIRCLED SANS-SERIF DIGIT TWO
-2782 DINGBAT CIRCLED SANS-SERIF DIGIT THREE
-2783 DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
-2784 DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
-2785 DINGBAT CIRCLED SANS-SERIF DIGIT SIX
-2786 DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
-2787 DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
-2788 DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-2789 DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-278A DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
-278B DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
-278C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
-278D DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
-278E DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
-278F DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
-2790 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
-2791 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
-2792 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-2793 DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798 HEAVY SOUTH EAST ARROW
-2799 HEAVY RIGHTWARDS ARROW
-279A HEAVY NORTH EAST ARROW
-279B DRAFTING POINT RIGHTWARDS ARROW
-279C HEAVY ROUND-TIPPED RIGHTWARDS ARROW
-279D TRIANGLE-HEADED RIGHTWARDS ARROW
-279E HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
-279F DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A0 HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A1 BLACK RIGHTWARDS ARROW
-27A2 THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
-27A3 THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
-27A4 BLACK RIGHTWARDS ARROWHEAD
-27A5 HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
-27A6 HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
-27A7 SQUAT BLACK RIGHTWARDS ARROW
-27A8 HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
-27A9 RIGHT-SHADED WHITE RIGHTWARDS ARROW
-27AA LEFT-SHADED WHITE RIGHTWARDS ARROW
-27AB BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AC FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AD HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AE HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AF NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B2 CIRCLED HEAVY WHITE RIGHTWARDS ARROW
-27B3 WHITE-FEATHERED RIGHTWARDS ARROW
-27B4 BLACK-FEATHERED SOUTH EAST ARROW
-27B5 BLACK-FEATHERED RIGHTWARDS ARROW
-27B6 BLACK-FEATHERED NORTH EAST ARROW
-27B7 HEAVY BLACK-FEATHERED SOUTH EAST ARROW
-27B8 HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
-27B9 HEAVY BLACK-FEATHERED NORTH EAST ARROW
-27BA TEARDROP-BARBED RIGHTWARDS ARROW
-27BB HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
-27BC WEDGE-TAILED RIGHTWARDS ARROW
-27BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW
-27BE OPEN-OUTLINED RIGHTWARDS ARROW
-27C0 THREE DIMENSIONAL ANGLE
-27C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
-27C2 PERPENDICULAR
-27C3 OPEN SUBSET
-27C4 OPEN SUPERSET
-27C5 LEFT S-SHAPED BAG DELIMITER
-27C6 RIGHT S-SHAPED BAG DELIMITER
-27C7 OR WITH DOT INSIDE
-27C8 REVERSE SOLIDUS PRECEDING SUBSET
-27C9 SUPERSET PRECEDING SOLIDUS
-27CA VERTICAL BAR WITH HORIZONTAL STROKE
-27CC LONG DIVISION
-27D0 WHITE DIAMOND WITH CENTRED DOT
-27D1 AND WITH DOT
-27D2 ELEMENT OF OPENING UPWARDS
-27D3 LOWER RIGHT CORNER WITH DOT
-27D4 UPPER LEFT CORNER WITH DOT
-27D5 LEFT OUTER JOIN
-27D6 RIGHT OUTER JOIN
-27D7 FULL OUTER JOIN
-27D8 LARGE UP TACK
-27D9 LARGE DOWN TACK
-27DA LEFT AND RIGHT DOUBLE TURNSTILE
-27DB LEFT AND RIGHT TACK
-27DC LEFT MULTIMAP
-27DD LONG RIGHT TACK
-27DE LONG LEFT TACK
-27DF UP TACK WITH CIRCLE ABOVE
-27E0 LOZENGE DIVIDED BY HORIZONTAL RULE
-27E1 WHITE CONCAVE-SIDED DIAMOND
-27E2 WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
-27E3 WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
-27E4 WHITE SQUARE WITH LEFTWARDS TICK
-27E5 WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 MATHEMATICAL LEFT ANGLE BRACKET
-27E9 MATHEMATICAL RIGHT ANGLE BRACKET
-27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0 UPWARDS QUADRUPLE ARROW
-27F1 DOWNWARDS QUADRUPLE ARROW
-27F2 ANTICLOCKWISE GAPPED CIRCLE ARROW
-27F3 CLOCKWISE GAPPED CIRCLE ARROW
-27F4 RIGHT ARROW WITH CIRCLED PLUS
-27F5 LONG LEFTWARDS ARROW
-27F6 LONG RIGHTWARDS ARROW
-27F7 LONG LEFT RIGHT ARROW
-27F8 LONG LEFTWARDS DOUBLE ARROW
-27F9 LONG RIGHTWARDS DOUBLE ARROW
-27FA LONG LEFT RIGHT DOUBLE ARROW
-27FB LONG LEFTWARDS ARROW FROM BAR
-27FC LONG RIGHTWARDS ARROW FROM BAR
-27FD LONG LEFTWARDS DOUBLE ARROW FROM BAR
-27FE LONG RIGHTWARDS DOUBLE ARROW FROM BAR
-27FF LONG RIGHTWARDS SQUIGGLE ARROW
-2800 BRAILLE PATTERN BLANK
-2801 BRAILLE PATTERN DOTS-1
-2802 BRAILLE PATTERN DOTS-2
-2803 BRAILLE PATTERN DOTS-12
-2804 BRAILLE PATTERN DOTS-3
-2805 BRAILLE PATTERN DOTS-13
-2806 BRAILLE PATTERN DOTS-23
-2807 BRAILLE PATTERN DOTS-123
-2808 BRAILLE PATTERN DOTS-4
-2809 BRAILLE PATTERN DOTS-14
-280A BRAILLE PATTERN DOTS-24
-280B BRAILLE PATTERN DOTS-124
-280C BRAILLE PATTERN DOTS-34
-280D BRAILLE PATTERN DOTS-134
-280E BRAILLE PATTERN DOTS-234
-280F BRAILLE PATTERN DOTS-1234
-2810 BRAILLE PATTERN DOTS-5
-2811 BRAILLE PATTERN DOTS-15
-2812 BRAILLE PATTERN DOTS-25
-2813 BRAILLE PATTERN DOTS-125
-2814 BRAILLE PATTERN DOTS-35
-2815 BRAILLE PATTERN DOTS-135
-2816 BRAILLE PATTERN DOTS-235
-2817 BRAILLE PATTERN DOTS-1235
-2818 BRAILLE PATTERN DOTS-45
-2819 BRAILLE PATTERN DOTS-145
-281A BRAILLE PATTERN DOTS-245
-281B BRAILLE PATTERN DOTS-1245
-281C BRAILLE PATTERN DOTS-345
-281D BRAILLE PATTERN DOTS-1345
-281E BRAILLE PATTERN DOTS-2345
-281F BRAILLE PATTERN DOTS-12345
-2820 BRAILLE PATTERN DOTS-6
-2821 BRAILLE PATTERN DOTS-16
-2822 BRAILLE PATTERN DOTS-26
-2823 BRAILLE PATTERN DOTS-126
-2824 BRAILLE PATTERN DOTS-36
-2825 BRAILLE PATTERN DOTS-136
-2826 BRAILLE PATTERN DOTS-236
-2827 BRAILLE PATTERN DOTS-1236
-2828 BRAILLE PATTERN DOTS-46
-2829 BRAILLE PATTERN DOTS-146
-282A BRAILLE PATTERN DOTS-246
-282B BRAILLE PATTERN DOTS-1246
-282C BRAILLE PATTERN DOTS-346
-282D BRAILLE PATTERN DOTS-1346
-282E BRAILLE PATTERN DOTS-2346
-282F BRAILLE PATTERN DOTS-12346
-2830 BRAILLE PATTERN DOTS-56
-2831 BRAILLE PATTERN DOTS-156
-2832 BRAILLE PATTERN DOTS-256
-2833 BRAILLE PATTERN DOTS-1256
-2834 BRAILLE PATTERN DOTS-356
-2835 BRAILLE PATTERN DOTS-1356
-2836 BRAILLE PATTERN DOTS-2356
-2837 BRAILLE PATTERN DOTS-12356
-2838 BRAILLE PATTERN DOTS-456
-2839 BRAILLE PATTERN DOTS-1456
-283A BRAILLE PATTERN DOTS-2456
-283B BRAILLE PATTERN DOTS-12456
-283C BRAILLE PATTERN DOTS-3456
-283D BRAILLE PATTERN DOTS-13456
-283E BRAILLE PATTERN DOTS-23456
-283F BRAILLE PATTERN DOTS-123456
-2840 BRAILLE PATTERN DOTS-7
-2841 BRAILLE PATTERN DOTS-17
-2842 BRAILLE PATTERN DOTS-27
-2843 BRAILLE PATTERN DOTS-127
-2844 BRAILLE PATTERN DOTS-37
-2845 BRAILLE PATTERN DOTS-137
-2846 BRAILLE PATTERN DOTS-237
-2847 BRAILLE PATTERN DOTS-1237
-2848 BRAILLE PATTERN DOTS-47
-2849 BRAILLE PATTERN DOTS-147
-284A BRAILLE PATTERN DOTS-247
-284B BRAILLE PATTERN DOTS-1247
-284C BRAILLE PATTERN DOTS-347
-284D BRAILLE PATTERN DOTS-1347
-284E BRAILLE PATTERN DOTS-2347
-284F BRAILLE PATTERN DOTS-12347
-2850 BRAILLE PATTERN DOTS-57
-2851 BRAILLE PATTERN DOTS-157
-2852 BRAILLE PATTERN DOTS-257
-2853 BRAILLE PATTERN DOTS-1257
-2854 BRAILLE PATTERN DOTS-357
-2855 BRAILLE PATTERN DOTS-1357
-2856 BRAILLE PATTERN DOTS-2357
-2857 BRAILLE PATTERN DOTS-12357
-2858 BRAILLE PATTERN DOTS-457
-2859 BRAILLE PATTERN DOTS-1457
-285A BRAILLE PATTERN DOTS-2457
-285B BRAILLE PATTERN DOTS-12457
-285C BRAILLE PATTERN DOTS-3457
-285D BRAILLE PATTERN DOTS-13457
-285E BRAILLE PATTERN DOTS-23457
-285F BRAILLE PATTERN DOTS-123457
-2860 BRAILLE PATTERN DOTS-67
-2861 BRAILLE PATTERN DOTS-167
-2862 BRAILLE PATTERN DOTS-267
-2863 BRAILLE PATTERN DOTS-1267
-2864 BRAILLE PATTERN DOTS-367
-2865 BRAILLE PATTERN DOTS-1367
-2866 BRAILLE PATTERN DOTS-2367
-2867 BRAILLE PATTERN DOTS-12367
-2868 BRAILLE PATTERN DOTS-467
-2869 BRAILLE PATTERN DOTS-1467
-286A BRAILLE PATTERN DOTS-2467
-286B BRAILLE PATTERN DOTS-12467
-286C BRAILLE PATTERN DOTS-3467
-286D BRAILLE PATTERN DOTS-13467
-286E BRAILLE PATTERN DOTS-23467
-286F BRAILLE PATTERN DOTS-123467
-2870 BRAILLE PATTERN DOTS-567
-2871 BRAILLE PATTERN DOTS-1567
-2872 BRAILLE PATTERN DOTS-2567
-2873 BRAILLE PATTERN DOTS-12567
-2874 BRAILLE PATTERN DOTS-3567
-2875 BRAILLE PATTERN DOTS-13567
-2876 BRAILLE PATTERN DOTS-23567
-2877 BRAILLE PATTERN DOTS-123567
-2878 BRAILLE PATTERN DOTS-4567
-2879 BRAILLE PATTERN DOTS-14567
-287A BRAILLE PATTERN DOTS-24567
-287B BRAILLE PATTERN DOTS-124567
-287C BRAILLE PATTERN DOTS-34567
-287D BRAILLE PATTERN DOTS-134567
-287E BRAILLE PATTERN DOTS-234567
-287F BRAILLE PATTERN DOTS-1234567
-2880 BRAILLE PATTERN DOTS-8
-2881 BRAILLE PATTERN DOTS-18
-2882 BRAILLE PATTERN DOTS-28
-2883 BRAILLE PATTERN DOTS-128
-2884 BRAILLE PATTERN DOTS-38
-2885 BRAILLE PATTERN DOTS-138
-2886 BRAILLE PATTERN DOTS-238
-2887 BRAILLE PATTERN DOTS-1238
-2888 BRAILLE PATTERN DOTS-48
-2889 BRAILLE PATTERN DOTS-148
-288A BRAILLE PATTERN DOTS-248
-288B BRAILLE PATTERN DOTS-1248
-288C BRAILLE PATTERN DOTS-348
-288D BRAILLE PATTERN DOTS-1348
-288E BRAILLE PATTERN DOTS-2348
-288F BRAILLE PATTERN DOTS-12348
-2890 BRAILLE PATTERN DOTS-58
-2891 BRAILLE PATTERN DOTS-158
-2892 BRAILLE PATTERN DOTS-258
-2893 BRAILLE PATTERN DOTS-1258
-2894 BRAILLE PATTERN DOTS-358
-2895 BRAILLE PATTERN DOTS-1358
-2896 BRAILLE PATTERN DOTS-2358
-2897 BRAILLE PATTERN DOTS-12358
-2898 BRAILLE PATTERN DOTS-458
-2899 BRAILLE PATTERN DOTS-1458
-289A BRAILLE PATTERN DOTS-2458
-289B BRAILLE PATTERN DOTS-12458
-289C BRAILLE PATTERN DOTS-3458
-289D BRAILLE PATTERN DOTS-13458
-289E BRAILLE PATTERN DOTS-23458
-289F BRAILLE PATTERN DOTS-123458
-28A0 BRAILLE PATTERN DOTS-68
-28A1 BRAILLE PATTERN DOTS-168
-28A2 BRAILLE PATTERN DOTS-268
-28A3 BRAILLE PATTERN DOTS-1268
-28A4 BRAILLE PATTERN DOTS-368
-28A5 BRAILLE PATTERN DOTS-1368
-28A6 BRAILLE PATTERN DOTS-2368
-28A7 BRAILLE PATTERN DOTS-12368
-28A8 BRAILLE PATTERN DOTS-468
-28A9 BRAILLE PATTERN DOTS-1468
-28AA BRAILLE PATTERN DOTS-2468
-28AB BRAILLE PATTERN DOTS-12468
-28AC BRAILLE PATTERN DOTS-3468
-28AD BRAILLE PATTERN DOTS-13468
-28AE BRAILLE PATTERN DOTS-23468
-28AF BRAILLE PATTERN DOTS-123468
-28B0 BRAILLE PATTERN DOTS-568
-28B1 BRAILLE PATTERN DOTS-1568
-28B2 BRAILLE PATTERN DOTS-2568
-28B3 BRAILLE PATTERN DOTS-12568
-28B4 BRAILLE PATTERN DOTS-3568
-28B5 BRAILLE PATTERN DOTS-13568
-28B6 BRAILLE PATTERN DOTS-23568
-28B7 BRAILLE PATTERN DOTS-123568
-28B8 BRAILLE PATTERN DOTS-4568
-28B9 BRAILLE PATTERN DOTS-14568
-28BA BRAILLE PATTERN DOTS-24568
-28BB BRAILLE PATTERN DOTS-124568
-28BC BRAILLE PATTERN DOTS-34568
-28BD BRAILLE PATTERN DOTS-134568
-28BE BRAILLE PATTERN DOTS-234568
-28BF BRAILLE PATTERN DOTS-1234568
-28C0 BRAILLE PATTERN DOTS-78
-28C1 BRAILLE PATTERN DOTS-178
-28C2 BRAILLE PATTERN DOTS-278
-28C3 BRAILLE PATTERN DOTS-1278
-28C4 BRAILLE PATTERN DOTS-378
-28C5 BRAILLE PATTERN DOTS-1378
-28C6 BRAILLE PATTERN DOTS-2378
-28C7 BRAILLE PATTERN DOTS-12378
-28C8 BRAILLE PATTERN DOTS-478
-28C9 BRAILLE PATTERN DOTS-1478
-28CA BRAILLE PATTERN DOTS-2478
-28CB BRAILLE PATTERN DOTS-12478
-28CC BRAILLE PATTERN DOTS-3478
-28CD BRAILLE PATTERN DOTS-13478
-28CE BRAILLE PATTERN DOTS-23478
-28CF BRAILLE PATTERN DOTS-123478
-28D0 BRAILLE PATTERN DOTS-578
-28D1 BRAILLE PATTERN DOTS-1578
-28D2 BRAILLE PATTERN DOTS-2578
-28D3 BRAILLE PATTERN DOTS-12578
-28D4 BRAILLE PATTERN DOTS-3578
-28D5 BRAILLE PATTERN DOTS-13578
-28D6 BRAILLE PATTERN DOTS-23578
-28D7 BRAILLE PATTERN DOTS-123578
-28D8 BRAILLE PATTERN DOTS-4578
-28D9 BRAILLE PATTERN DOTS-14578
-28DA BRAILLE PATTERN DOTS-24578
-28DB BRAILLE PATTERN DOTS-124578
-28DC BRAILLE PATTERN DOTS-34578
-28DD BRAILLE PATTERN DOTS-134578
-28DE BRAILLE PATTERN DOTS-234578
-28DF BRAILLE PATTERN DOTS-1234578
-28E0 BRAILLE PATTERN DOTS-678
-28E1 BRAILLE PATTERN DOTS-1678
-28E2 BRAILLE PATTERN DOTS-2678
-28E3 BRAILLE PATTERN DOTS-12678
-28E4 BRAILLE PATTERN DOTS-3678
-28E5 BRAILLE PATTERN DOTS-13678
-28E6 BRAILLE PATTERN DOTS-23678
-28E7 BRAILLE PATTERN DOTS-123678
-28E8 BRAILLE PATTERN DOTS-4678
-28E9 BRAILLE PATTERN DOTS-14678
-28EA BRAILLE PATTERN DOTS-24678
-28EB BRAILLE PATTERN DOTS-124678
-28EC BRAILLE PATTERN DOTS-34678
-28ED BRAILLE PATTERN DOTS-134678
-28EE BRAILLE PATTERN DOTS-234678
-28EF BRAILLE PATTERN DOTS-1234678
-28F0 BRAILLE PATTERN DOTS-5678
-28F1 BRAILLE PATTERN DOTS-15678
-28F2 BRAILLE PATTERN DOTS-25678
-28F3 BRAILLE PATTERN DOTS-125678
-28F4 BRAILLE PATTERN DOTS-35678
-28F5 BRAILLE PATTERN DOTS-135678
-28F6 BRAILLE PATTERN DOTS-235678
-28F7 BRAILLE PATTERN DOTS-1235678
-28F8 BRAILLE PATTERN DOTS-45678
-28F9 BRAILLE PATTERN DOTS-145678
-28FA BRAILLE PATTERN DOTS-245678
-28FB BRAILLE PATTERN DOTS-1245678
-28FC BRAILLE PATTERN DOTS-345678
-28FD BRAILLE PATTERN DOTS-1345678
-28FE BRAILLE PATTERN DOTS-2345678
-28FF BRAILLE PATTERN DOTS-12345678
-2900 RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2901 RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2902 LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2903 RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2904 LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
-2905 RIGHTWARDS TWO-HEADED ARROW FROM BAR
-2906 LEFTWARDS DOUBLE ARROW FROM BAR
-2907 RIGHTWARDS DOUBLE ARROW FROM BAR
-2908 DOWNWARDS ARROW WITH HORIZONTAL STROKE
-2909 UPWARDS ARROW WITH HORIZONTAL STROKE
-290A UPWARDS TRIPLE ARROW
-290B DOWNWARDS TRIPLE ARROW
-290C LEFTWARDS DOUBLE DASH ARROW
-290D RIGHTWARDS DOUBLE DASH ARROW
-290E LEFTWARDS TRIPLE DASH ARROW
-290F RIGHTWARDS TRIPLE DASH ARROW
-2910 RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
-2911 RIGHTWARDS ARROW WITH DOTTED STEM
-2912 UPWARDS ARROW TO BAR
-2913 DOWNWARDS ARROW TO BAR
-2914 RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2915 RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2916 RIGHTWARDS TWO-HEADED ARROW WITH TAIL
-2917 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2918 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2919 LEFTWARDS ARROW-TAIL
-291A RIGHTWARDS ARROW-TAIL
-291B LEFTWARDS DOUBLE ARROW-TAIL
-291C RIGHTWARDS DOUBLE ARROW-TAIL
-291D LEFTWARDS ARROW TO BLACK DIAMOND
-291E RIGHTWARDS ARROW TO BLACK DIAMOND
-291F LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2920 RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2921 NORTH WEST AND SOUTH EAST ARROW
-2922 NORTH EAST AND SOUTH WEST ARROW
-2923 NORTH WEST ARROW WITH HOOK
-2924 NORTH EAST ARROW WITH HOOK
-2925 SOUTH EAST ARROW WITH HOOK
-2926 SOUTH WEST ARROW WITH HOOK
-2927 NORTH WEST ARROW AND NORTH EAST ARROW
-2928 NORTH EAST ARROW AND SOUTH EAST ARROW
-2929 SOUTH EAST ARROW AND SOUTH WEST ARROW
-292A SOUTH WEST ARROW AND NORTH WEST ARROW
-292B RISING DIAGONAL CROSSING FALLING DIAGONAL
-292C FALLING DIAGONAL CROSSING RISING DIAGONAL
-292D SOUTH EAST ARROW CROSSING NORTH EAST ARROW
-292E NORTH EAST ARROW CROSSING SOUTH EAST ARROW
-292F FALLING DIAGONAL CROSSING NORTH EAST ARROW
-2930 RISING DIAGONAL CROSSING SOUTH EAST ARROW
-2931 NORTH EAST ARROW CROSSING NORTH WEST ARROW
-2932 NORTH WEST ARROW CROSSING NORTH EAST ARROW
-2933 WAVE ARROW POINTING DIRECTLY RIGHT
-2934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
-2935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
-2936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
-2937 ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
-2938 RIGHT-SIDE ARC CLOCKWISE ARROW
-2939 LEFT-SIDE ARC ANTICLOCKWISE ARROW
-293A TOP ARC ANTICLOCKWISE ARROW
-293B BOTTOM ARC ANTICLOCKWISE ARROW
-293C TOP ARC CLOCKWISE ARROW WITH MINUS
-293D TOP ARC ANTICLOCKWISE ARROW WITH PLUS
-293E LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
-293F LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
-2940 ANTICLOCKWISE CLOSED CIRCLE ARROW
-2941 CLOCKWISE CLOSED CIRCLE ARROW
-2942 RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
-2943 LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
-2944 SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
-2945 RIGHTWARDS ARROW WITH PLUS BELOW
-2946 LEFTWARDS ARROW WITH PLUS BELOW
-2947 RIGHTWARDS ARROW THROUGH X
-2948 LEFT RIGHT ARROW THROUGH SMALL CIRCLE
-2949 UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
-294A LEFT BARB UP RIGHT BARB DOWN HARPOON
-294B LEFT BARB DOWN RIGHT BARB UP HARPOON
-294C UP BARB RIGHT DOWN BARB LEFT HARPOON
-294D UP BARB LEFT DOWN BARB RIGHT HARPOON
-294E LEFT BARB UP RIGHT BARB UP HARPOON
-294F UP BARB RIGHT DOWN BARB RIGHT HARPOON
-2950 LEFT BARB DOWN RIGHT BARB DOWN HARPOON
-2951 UP BARB LEFT DOWN BARB LEFT HARPOON
-2952 LEFTWARDS HARPOON WITH BARB UP TO BAR
-2953 RIGHTWARDS HARPOON WITH BARB UP TO BAR
-2954 UPWARDS HARPOON WITH BARB RIGHT TO BAR
-2955 DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
-2956 LEFTWARDS HARPOON WITH BARB DOWN TO BAR
-2957 RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
-2958 UPWARDS HARPOON WITH BARB LEFT TO BAR
-2959 DOWNWARDS HARPOON WITH BARB LEFT TO BAR
-295A LEFTWARDS HARPOON WITH BARB UP FROM BAR
-295B RIGHTWARDS HARPOON WITH BARB UP FROM BAR
-295C UPWARDS HARPOON WITH BARB RIGHT FROM BAR
-295D DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
-295E LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
-295F RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
-2960 UPWARDS HARPOON WITH BARB LEFT FROM BAR
-2961 DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
-2962 LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-2963 UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2964 RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-2966 LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
-2967 LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2968 RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
-2969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-296A LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296B LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296C RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296D RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296E UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-296F DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2970 RIGHT DOUBLE ARROW WITH ROUNDED HEAD
-2971 EQUALS SIGN ABOVE RIGHTWARDS ARROW
-2972 TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2973 LEFTWARDS ARROW ABOVE TILDE OPERATOR
-2974 RIGHTWARDS ARROW ABOVE TILDE OPERATOR
-2975 RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
-2976 LESS-THAN ABOVE LEFTWARDS ARROW
-2977 LEFTWARDS ARROW THROUGH LESS-THAN
-2978 GREATER-THAN ABOVE RIGHTWARDS ARROW
-2979 SUBSET ABOVE RIGHTWARDS ARROW
-297A LEFTWARDS ARROW THROUGH SUBSET
-297B SUPERSET ABOVE LEFTWARDS ARROW
-297C LEFT FISH TAIL
-297D RIGHT FISH TAIL
-297E UP FISH TAIL
-297F DOWN FISH TAIL
-2980 TRIPLE VERTICAL BAR DELIMITER
-2981 Z NOTATION SPOT
-2982 Z NOTATION TYPE COLON
-2983 LEFT WHITE CURLY BRACKET
-2984 RIGHT WHITE CURLY BRACKET
-2985 LEFT WHITE PARENTHESIS
-2986 RIGHT WHITE PARENTHESIS
-2987 Z NOTATION LEFT IMAGE BRACKET
-2988 Z NOTATION RIGHT IMAGE BRACKET
-2989 Z NOTATION LEFT BINDING BRACKET
-298A Z NOTATION RIGHT BINDING BRACKET
-298B LEFT SQUARE BRACKET WITH UNDERBAR
-298C RIGHT SQUARE BRACKET WITH UNDERBAR
-298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 LEFT ANGLE BRACKET WITH DOT
-2992 RIGHT ANGLE BRACKET WITH DOT
-2993 LEFT ARC LESS-THAN BRACKET
-2994 RIGHT ARC GREATER-THAN BRACKET
-2995 DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 LEFT BLACK TORTOISE SHELL BRACKET
-2998 RIGHT BLACK TORTOISE SHELL BRACKET
-2999 DOTTED FENCE
-299A VERTICAL ZIGZAG LINE
-299B MEASURED ANGLE OPENING LEFT
-299C RIGHT ANGLE VARIANT WITH SQUARE
-299D MEASURED RIGHT ANGLE WITH DOT
-299E ANGLE WITH S INSIDE
-299F ACUTE ANGLE
-29A0 SPHERICAL ANGLE OPENING LEFT
-29A1 SPHERICAL ANGLE OPENING UP
-29A2 TURNED ANGLE
-29A3 REVERSED ANGLE
-29A4 ANGLE WITH UNDERBAR
-29A5 REVERSED ANGLE WITH UNDERBAR
-29A6 OBLIQUE ANGLE OPENING UP
-29A7 OBLIQUE ANGLE OPENING DOWN
-29A8 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
-29A9 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
-29AA MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
-29AB MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
-29AC MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
-29AD MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
-29AE MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
-29AF MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-29B0 REVERSED EMPTY SET
-29B1 EMPTY SET WITH OVERBAR
-29B2 EMPTY SET WITH SMALL CIRCLE ABOVE
-29B3 EMPTY SET WITH RIGHT ARROW ABOVE
-29B4 EMPTY SET WITH LEFT ARROW ABOVE
-29B5 CIRCLE WITH HORIZONTAL BAR
-29B6 CIRCLED VERTICAL BAR
-29B7 CIRCLED PARALLEL
-29B8 CIRCLED REVERSE SOLIDUS
-29B9 CIRCLED PERPENDICULAR
-29BA CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
-29BB CIRCLE WITH SUPERIMPOSED X
-29BC CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
-29BD UP ARROW THROUGH CIRCLE
-29BE CIRCLED WHITE BULLET
-29BF CIRCLED BULLET
-29C0 CIRCLED LESS-THAN
-29C1 CIRCLED GREATER-THAN
-29C2 CIRCLE WITH SMALL CIRCLE TO THE RIGHT
-29C3 CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
-29C4 SQUARED RISING DIAGONAL SLASH
-29C5 SQUARED FALLING DIAGONAL SLASH
-29C6 SQUARED ASTERISK
-29C7 SQUARED SMALL CIRCLE
-29C8 SQUARED SQUARE
-29C9 TWO JOINED SQUARES
-29CA TRIANGLE WITH DOT ABOVE
-29CB TRIANGLE WITH UNDERBAR
-29CC S IN TRIANGLE
-29CD TRIANGLE WITH SERIFS AT BOTTOM
-29CE RIGHT TRIANGLE ABOVE LEFT TRIANGLE
-29CF LEFT TRIANGLE BESIDE VERTICAL BAR
-29D0 VERTICAL BAR BESIDE RIGHT TRIANGLE
-29D1 BOWTIE WITH LEFT HALF BLACK
-29D2 BOWTIE WITH RIGHT HALF BLACK
-29D3 BLACK BOWTIE
-29D4 TIMES WITH LEFT HALF BLACK
-29D5 TIMES WITH RIGHT HALF BLACK
-29D6 WHITE HOURGLASS
-29D7 BLACK HOURGLASS
-29D8 LEFT WIGGLY FENCE
-29D9 RIGHT WIGGLY FENCE
-29DA LEFT DOUBLE WIGGLY FENCE
-29DB RIGHT DOUBLE WIGGLY FENCE
-29DC INCOMPLETE INFINITY
-29DD TIE OVER INFINITY
-29DE INFINITY NEGATED WITH VERTICAL BAR
-29DF DOUBLE-ENDED MULTIMAP
-29E0 SQUARE WITH CONTOURED OUTLINE
-29E1 INCREASES AS
-29E2 SHUFFLE PRODUCT
-29E3 EQUALS SIGN AND SLANTED PARALLEL
-29E4 EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
-29E5 IDENTICAL TO AND SLANTED PARALLEL
-29E6 GLEICH STARK
-29E7 THERMODYNAMIC
-29E8 DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
-29E9 DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
-29EA BLACK DIAMOND WITH DOWN ARROW
-29EB BLACK LOZENGE
-29EC WHITE CIRCLE WITH DOWN ARROW
-29ED BLACK CIRCLE WITH DOWN ARROW
-29EE ERROR-BARRED WHITE SQUARE
-29EF ERROR-BARRED BLACK SQUARE
-29F0 ERROR-BARRED WHITE DIAMOND
-29F1 ERROR-BARRED BLACK DIAMOND
-29F2 ERROR-BARRED WHITE CIRCLE
-29F3 ERROR-BARRED BLACK CIRCLE
-29F4 RULE-DELAYED
-29F5 REVERSE SOLIDUS OPERATOR
-29F6 SOLIDUS WITH OVERBAR
-29F7 REVERSE SOLIDUS WITH HORIZONTAL STROKE
-29F8 BIG SOLIDUS
-29F9 BIG REVERSE SOLIDUS
-29FA DOUBLE PLUS
-29FB TRIPLE PLUS
-29FC LEFT-POINTING CURVED ANGLE BRACKET
-29FD RIGHT-POINTING CURVED ANGLE BRACKET
-29FE TINY
-29FF MINY
-2A00 N-ARY CIRCLED DOT OPERATOR
-2A01 N-ARY CIRCLED PLUS OPERATOR
-2A02 N-ARY CIRCLED TIMES OPERATOR
-2A03 N-ARY UNION OPERATOR WITH DOT
-2A04 N-ARY UNION OPERATOR WITH PLUS
-2A05 N-ARY SQUARE INTERSECTION OPERATOR
-2A06 N-ARY SQUARE UNION OPERATOR
-2A07 TWO LOGICAL AND OPERATOR
-2A08 TWO LOGICAL OR OPERATOR
-2A09 N-ARY TIMES OPERATOR
-2A0A MODULO TWO SUM
-2A0B SUMMATION WITH INTEGRAL
-2A0C QUADRUPLE INTEGRAL OPERATOR
-2A0D FINITE PART INTEGRAL
-2A0E INTEGRAL WITH DOUBLE STROKE
-2A0F INTEGRAL AVERAGE WITH SLASH
-2A10 CIRCULATION FUNCTION
-2A11 ANTICLOCKWISE INTEGRATION
-2A12 LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
-2A13 LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
-2A14 LINE INTEGRATION NOT INCLUDING THE POLE
-2A15 INTEGRAL AROUND A POINT OPERATOR
-2A16 QUATERNION INTEGRAL OPERATOR
-2A17 INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
-2A18 INTEGRAL WITH TIMES SIGN
-2A19 INTEGRAL WITH INTERSECTION
-2A1A INTEGRAL WITH UNION
-2A1B INTEGRAL WITH OVERBAR
-2A1C INTEGRAL WITH UNDERBAR
-2A1D JOIN
-2A1E LARGE LEFT TRIANGLE OPERATOR
-2A1F Z NOTATION SCHEMA COMPOSITION
-2A20 Z NOTATION SCHEMA PIPING
-2A21 Z NOTATION SCHEMA PROJECTION
-2A22 PLUS SIGN WITH SMALL CIRCLE ABOVE
-2A23 PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
-2A24 PLUS SIGN WITH TILDE ABOVE
-2A25 PLUS SIGN WITH DOT BELOW
-2A26 PLUS SIGN WITH TILDE BELOW
-2A27 PLUS SIGN WITH SUBSCRIPT TWO
-2A28 PLUS SIGN WITH BLACK TRIANGLE
-2A29 MINUS SIGN WITH COMMA ABOVE
-2A2A MINUS SIGN WITH DOT BELOW
-2A2B MINUS SIGN WITH FALLING DOTS
-2A2C MINUS SIGN WITH RISING DOTS
-2A2D PLUS SIGN IN LEFT HALF CIRCLE
-2A2E PLUS SIGN IN RIGHT HALF CIRCLE
-2A2F VECTOR OR CROSS PRODUCT
-2A30 MULTIPLICATION SIGN WITH DOT ABOVE
-2A31 MULTIPLICATION SIGN WITH UNDERBAR
-2A32 SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
-2A33 SMASH PRODUCT
-2A34 MULTIPLICATION SIGN IN LEFT HALF CIRCLE
-2A35 MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A36 CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
-2A37 MULTIPLICATION SIGN IN DOUBLE CIRCLE
-2A38 CIRCLED DIVISION SIGN
-2A39 PLUS SIGN IN TRIANGLE
-2A3A MINUS SIGN IN TRIANGLE
-2A3B MULTIPLICATION SIGN IN TRIANGLE
-2A3C INTERIOR PRODUCT
-2A3D RIGHTHAND INTERIOR PRODUCT
-2A3E Z NOTATION RELATIONAL COMPOSITION
-2A3F AMALGAMATION OR COPRODUCT
-2A40 INTERSECTION WITH DOT
-2A41 UNION WITH MINUS SIGN
-2A42 UNION WITH OVERBAR
-2A43 INTERSECTION WITH OVERBAR
-2A44 INTERSECTION WITH LOGICAL AND
-2A45 UNION WITH LOGICAL OR
-2A46 UNION ABOVE INTERSECTION
-2A47 INTERSECTION ABOVE UNION
-2A48 UNION ABOVE BAR ABOVE INTERSECTION
-2A49 INTERSECTION ABOVE BAR ABOVE UNION
-2A4A UNION BESIDE AND JOINED WITH UNION
-2A4B INTERSECTION BESIDE AND JOINED WITH INTERSECTION
-2A4C CLOSED UNION WITH SERIFS
-2A4D CLOSED INTERSECTION WITH SERIFS
-2A4E DOUBLE SQUARE INTERSECTION
-2A4F DOUBLE SQUARE UNION
-2A50 CLOSED UNION WITH SERIFS AND SMASH PRODUCT
-2A51 LOGICAL AND WITH DOT ABOVE
-2A52 LOGICAL OR WITH DOT ABOVE
-2A53 DOUBLE LOGICAL AND
-2A54 DOUBLE LOGICAL OR
-2A55 TWO INTERSECTING LOGICAL AND
-2A56 TWO INTERSECTING LOGICAL OR
-2A57 SLOPING LARGE OR
-2A58 SLOPING LARGE AND
-2A59 LOGICAL OR OVERLAPPING LOGICAL AND
-2A5A LOGICAL AND WITH MIDDLE STEM
-2A5B LOGICAL OR WITH MIDDLE STEM
-2A5C LOGICAL AND WITH HORIZONTAL DASH
-2A5D LOGICAL OR WITH HORIZONTAL DASH
-2A5E LOGICAL AND WITH DOUBLE OVERBAR
-2A5F LOGICAL AND WITH UNDERBAR
-2A60 LOGICAL AND WITH DOUBLE UNDERBAR
-2A61 SMALL VEE WITH UNDERBAR
-2A62 LOGICAL OR WITH DOUBLE OVERBAR
-2A63 LOGICAL OR WITH DOUBLE UNDERBAR
-2A64 Z NOTATION DOMAIN ANTIRESTRICTION
-2A65 Z NOTATION RANGE ANTIRESTRICTION
-2A66 EQUALS SIGN WITH DOT BELOW
-2A67 IDENTICAL WITH DOT ABOVE
-2A68 TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
-2A69 TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
-2A6A TILDE OPERATOR WITH DOT ABOVE
-2A6B TILDE OPERATOR WITH RISING DOTS
-2A6C SIMILAR MINUS SIMILAR
-2A6D CONGRUENT WITH DOT ABOVE
-2A6E EQUALS WITH ASTERISK
-2A6F ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
-2A70 APPROXIMATELY EQUAL OR EQUAL TO
-2A71 EQUALS SIGN ABOVE PLUS SIGN
-2A72 PLUS SIGN ABOVE EQUALS SIGN
-2A73 EQUALS SIGN ABOVE TILDE OPERATOR
-2A74 DOUBLE COLON EQUAL
-2A75 TWO CONSECUTIVE EQUALS SIGNS
-2A76 THREE CONSECUTIVE EQUALS SIGNS
-2A77 EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
-2A78 EQUIVALENT WITH FOUR DOTS ABOVE
-2A79 LESS-THAN WITH CIRCLE INSIDE
-2A7A GREATER-THAN WITH CIRCLE INSIDE
-2A7B LESS-THAN WITH QUESTION MARK ABOVE
-2A7C GREATER-THAN WITH QUESTION MARK ABOVE
-2A7D LESS-THAN OR SLANTED EQUAL TO
-2A7E GREATER-THAN OR SLANTED EQUAL TO
-2A7F LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A80 GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A81 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A82 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A83 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
-2A84 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
-2A85 LESS-THAN OR APPROXIMATE
-2A86 GREATER-THAN OR APPROXIMATE
-2A87 LESS-THAN AND SINGLE-LINE NOT EQUAL TO
-2A88 GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
-2A89 LESS-THAN AND NOT APPROXIMATE
-2A8A GREATER-THAN AND NOT APPROXIMATE
-2A8B LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
-2A8C GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
-2A8D LESS-THAN ABOVE SIMILAR OR EQUAL
-2A8E GREATER-THAN ABOVE SIMILAR OR EQUAL
-2A8F LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
-2A90 GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
-2A91 LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
-2A92 GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
-2A93 LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
-2A94 GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
-2A95 SLANTED EQUAL TO OR LESS-THAN
-2A96 SLANTED EQUAL TO OR GREATER-THAN
-2A97 SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
-2A98 SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
-2A99 DOUBLE-LINE EQUAL TO OR LESS-THAN
-2A9A DOUBLE-LINE EQUAL TO OR GREATER-THAN
-2A9B DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
-2A9C DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
-2A9D SIMILAR OR LESS-THAN
-2A9E SIMILAR OR GREATER-THAN
-2A9F SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
-2AA0 SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
-2AA1 DOUBLE NESTED LESS-THAN
-2AA2 DOUBLE NESTED GREATER-THAN
-2AA3 DOUBLE NESTED LESS-THAN WITH UNDERBAR
-2AA4 GREATER-THAN OVERLAPPING LESS-THAN
-2AA5 GREATER-THAN BESIDE LESS-THAN
-2AA6 LESS-THAN CLOSED BY CURVE
-2AA7 GREATER-THAN CLOSED BY CURVE
-2AA8 LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AA9 GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AAA SMALLER THAN
-2AAB LARGER THAN
-2AAC SMALLER THAN OR EQUAL TO
-2AAD LARGER THAN OR EQUAL TO
-2AAE EQUALS SIGN WITH BUMPY ABOVE
-2AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
-2AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
-2AB1 PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
-2AB2 SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
-2AB3 PRECEDES ABOVE EQUALS SIGN
-2AB4 SUCCEEDS ABOVE EQUALS SIGN
-2AB5 PRECEDES ABOVE NOT EQUAL TO
-2AB6 SUCCEEDS ABOVE NOT EQUAL TO
-2AB7 PRECEDES ABOVE ALMOST EQUAL TO
-2AB8 SUCCEEDS ABOVE ALMOST EQUAL TO
-2AB9 PRECEDES ABOVE NOT ALMOST EQUAL TO
-2ABA SUCCEEDS ABOVE NOT ALMOST EQUAL TO
-2ABB DOUBLE PRECEDES
-2ABC DOUBLE SUCCEEDS
-2ABD SUBSET WITH DOT
-2ABE SUPERSET WITH DOT
-2ABF SUBSET WITH PLUS SIGN BELOW
-2AC0 SUPERSET WITH PLUS SIGN BELOW
-2AC1 SUBSET WITH MULTIPLICATION SIGN BELOW
-2AC2 SUPERSET WITH MULTIPLICATION SIGN BELOW
-2AC3 SUBSET OF OR EQUAL TO WITH DOT ABOVE
-2AC4 SUPERSET OF OR EQUAL TO WITH DOT ABOVE
-2AC5 SUBSET OF ABOVE EQUALS SIGN
-2AC6 SUPERSET OF ABOVE EQUALS SIGN
-2AC7 SUBSET OF ABOVE TILDE OPERATOR
-2AC8 SUPERSET OF ABOVE TILDE OPERATOR
-2AC9 SUBSET OF ABOVE ALMOST EQUAL TO
-2ACA SUPERSET OF ABOVE ALMOST EQUAL TO
-2ACB SUBSET OF ABOVE NOT EQUAL TO
-2ACC SUPERSET OF ABOVE NOT EQUAL TO
-2ACD SQUARE LEFT OPEN BOX OPERATOR
-2ACE SQUARE RIGHT OPEN BOX OPERATOR
-2ACF CLOSED SUBSET
-2AD0 CLOSED SUPERSET
-2AD1 CLOSED SUBSET OR EQUAL TO
-2AD2 CLOSED SUPERSET OR EQUAL TO
-2AD3 SUBSET ABOVE SUPERSET
-2AD4 SUPERSET ABOVE SUBSET
-2AD5 SUBSET ABOVE SUBSET
-2AD6 SUPERSET ABOVE SUPERSET
-2AD7 SUPERSET BESIDE SUBSET
-2AD8 SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
-2AD9 ELEMENT OF OPENING DOWNWARDS
-2ADA PITCHFORK WITH TEE TOP
-2ADB TRANSVERSAL INTERSECTION
-2ADC FORKING
-2ADD NONFORKING
-2ADE SHORT LEFT TACK
-2ADF SHORT DOWN TACK
-2AE0 SHORT UP TACK
-2AE1 PERPENDICULAR WITH S
-2AE2 VERTICAL BAR TRIPLE RIGHT TURNSTILE
-2AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE
-2AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE6 LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
-2AE7 SHORT DOWN TACK WITH OVERBAR
-2AE8 SHORT UP TACK WITH UNDERBAR
-2AE9 SHORT UP TACK ABOVE SHORT DOWN TACK
-2AEA DOUBLE DOWN TACK
-2AEB DOUBLE UP TACK
-2AEC DOUBLE STROKE NOT SIGN
-2AED REVERSED DOUBLE STROKE NOT SIGN
-2AEE DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
-2AEF VERTICAL LINE WITH CIRCLE ABOVE
-2AF0 VERTICAL LINE WITH CIRCLE BELOW
-2AF1 DOWN TACK WITH CIRCLE BELOW
-2AF2 PARALLEL WITH HORIZONTAL STROKE
-2AF3 PARALLEL WITH TILDE OPERATOR
-2AF4 TRIPLE VERTICAL BAR BINARY RELATION
-2AF5 TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
-2AF6 TRIPLE COLON OPERATOR
-2AF7 TRIPLE NESTED LESS-THAN
-2AF8 TRIPLE NESTED GREATER-THAN
-2AF9 DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
-2AFA DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
-2AFB TRIPLE SOLIDUS BINARY RELATION
-2AFC LARGE TRIPLE VERTICAL BAR OPERATOR
-2AFD DOUBLE SOLIDUS OPERATOR
-2AFE WHITE VERTICAL BAR
-2AFF N-ARY WHITE VERTICAL BAR
-2B00 NORTH EAST WHITE ARROW
-2B01 NORTH WEST WHITE ARROW
-2B02 SOUTH EAST WHITE ARROW
-2B03 SOUTH WEST WHITE ARROW
-2B04 LEFT RIGHT WHITE ARROW
-2B05 LEFTWARDS BLACK ARROW
-2B06 UPWARDS BLACK ARROW
-2B07 DOWNWARDS BLACK ARROW
-2B08 NORTH EAST BLACK ARROW
-2B09 NORTH WEST BLACK ARROW
-2B0A SOUTH EAST BLACK ARROW
-2B0B SOUTH WEST BLACK ARROW
-2B0C LEFT RIGHT BLACK ARROW
-2B0D UP DOWN BLACK ARROW
-2B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS
-2B0F RIGHTWARDS ARROW WITH TIP UPWARDS
-2B10 LEFTWARDS ARROW WITH TIP DOWNWARDS
-2B11 LEFTWARDS ARROW WITH TIP UPWARDS
-2B12 SQUARE WITH TOP HALF BLACK
-2B13 SQUARE WITH BOTTOM HALF BLACK
-2B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK
-2B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK
-2B16 DIAMOND WITH LEFT HALF BLACK
-2B17 DIAMOND WITH RIGHT HALF BLACK
-2B18 DIAMOND WITH TOP HALF BLACK
-2B19 DIAMOND WITH BOTTOM HALF BLACK
-2B1A DOTTED SQUARE
-2B1B BLACK LARGE SQUARE
-2B1C WHITE LARGE SQUARE
-2B1D BLACK VERY SMALL SQUARE
-2B1E WHITE VERY SMALL SQUARE
-2B1F BLACK PENTAGON
-2B20 WHITE PENTAGON
-2B21 WHITE HEXAGON
-2B22 BLACK HEXAGON
-2B23 HORIZONTAL BLACK HEXAGON
-2B24 BLACK LARGE CIRCLE
-2B25 BLACK MEDIUM DIAMOND
-2B26 WHITE MEDIUM DIAMOND
-2B27 BLACK MEDIUM LOZENGE
-2B28 WHITE MEDIUM LOZENGE
-2B29 BLACK SMALL DIAMOND
-2B2A BLACK SMALL LOZENGE
-2B2B WHITE SMALL LOZENGE
-2B2C BLACK HORIZONTAL ELLIPSE
-2B2D WHITE HORIZONTAL ELLIPSE
-2B2E BLACK VERTICAL ELLIPSE
-2B2F WHITE VERTICAL ELLIPSE
-2B30 LEFT ARROW WITH SMALL CIRCLE
-2B31 THREE LEFTWARDS ARROWS
-2B32 LEFT ARROW WITH CIRCLED PLUS
-2B33 LONG LEFTWARDS SQUIGGLE ARROW
-2B34 LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
-2B35 LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
-2B36 LEFTWARDS TWO-HEADED ARROW FROM BAR
-2B37 LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
-2B38 LEFTWARDS ARROW WITH DOTTED STEM
-2B39 LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
-2B3A LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3B LEFTWARDS TWO-HEADED ARROW WITH TAIL
-2B3C LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
-2B3D LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
-2B3E LEFTWARDS ARROW THROUGH X
-2B3F WAVE ARROW POINTING DIRECTLY LEFT
-2B40 EQUALS SIGN ABOVE LEFTWARDS ARROW
-2B41 REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B42 LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B43 RIGHTWARDS ARROW THROUGH GREATER-THAN
-2B44 RIGHTWARDS ARROW THROUGH SUPERSET
-2B45 LEFTWARDS QUADRUPLE ARROW
-2B46 RIGHTWARDS QUADRUPLE ARROW
-2B47 REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2B48 RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B49 TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B4A LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
-2B4B LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B4C RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50 WHITE MEDIUM STAR
-2B51 BLACK SMALL STAR
-2B52 WHITE SMALL STAR
-2B53 BLACK RIGHT-POINTING PENTAGON
-2B54 WHITE RIGHT-POINTING PENTAGON
-2B55 HEAVY LARGE CIRCLE
-2B56 HEAVY OVAL WITH OVAL INSIDE
-2B57 HEAVY CIRCLE WITH CIRCLE INSIDE
-2B58 HEAVY CIRCLE
-2B59 HEAVY CIRCLED SALTIRE
-2C00 GLAGOLITIC CAPITAL LETTER AZU
-2C01 GLAGOLITIC CAPITAL LETTER BUKY
-2C02 GLAGOLITIC CAPITAL LETTER VEDE
-2C03 GLAGOLITIC CAPITAL LETTER GLAGOLI
-2C04 GLAGOLITIC CAPITAL LETTER DOBRO
-2C05 GLAGOLITIC CAPITAL LETTER YESTU
-2C06 GLAGOLITIC CAPITAL LETTER ZHIVETE
-2C07 GLAGOLITIC CAPITAL LETTER DZELO
-2C08 GLAGOLITIC CAPITAL LETTER ZEMLJA
-2C09 GLAGOLITIC CAPITAL LETTER IZHE
-2C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE
-2C0B GLAGOLITIC CAPITAL LETTER I
-2C0C GLAGOLITIC CAPITAL LETTER DJERVI
-2C0D GLAGOLITIC CAPITAL LETTER KAKO
-2C0E GLAGOLITIC CAPITAL LETTER LJUDIJE
-2C0F GLAGOLITIC CAPITAL LETTER MYSLITE
-2C10 GLAGOLITIC CAPITAL LETTER NASHI
-2C11 GLAGOLITIC CAPITAL LETTER ONU
-2C12 GLAGOLITIC CAPITAL LETTER POKOJI
-2C13 GLAGOLITIC CAPITAL LETTER RITSI
-2C14 GLAGOLITIC CAPITAL LETTER SLOVO
-2C15 GLAGOLITIC CAPITAL LETTER TVRIDO
-2C16 GLAGOLITIC CAPITAL LETTER UKU
-2C17 GLAGOLITIC CAPITAL LETTER FRITU
-2C18 GLAGOLITIC CAPITAL LETTER HERU
-2C19 GLAGOLITIC CAPITAL LETTER OTU
-2C1A GLAGOLITIC CAPITAL LETTER PE
-2C1B GLAGOLITIC CAPITAL LETTER SHTA
-2C1C GLAGOLITIC CAPITAL LETTER TSI
-2C1D GLAGOLITIC CAPITAL LETTER CHRIVI
-2C1E GLAGOLITIC CAPITAL LETTER SHA
-2C1F GLAGOLITIC CAPITAL LETTER YERU
-2C20 GLAGOLITIC CAPITAL LETTER YERI
-2C21 GLAGOLITIC CAPITAL LETTER YATI
-2C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA
-2C23 GLAGOLITIC CAPITAL LETTER YU
-2C24 GLAGOLITIC CAPITAL LETTER SMALL YUS
-2C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
-2C26 GLAGOLITIC CAPITAL LETTER YO
-2C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
-2C28 GLAGOLITIC CAPITAL LETTER BIG YUS
-2C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
-2C2A GLAGOLITIC CAPITAL LETTER FITA
-2C2B GLAGOLITIC CAPITAL LETTER IZHITSA
-2C2C GLAGOLITIC CAPITAL LETTER SHTAPIC
-2C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A
-2C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30 GLAGOLITIC SMALL LETTER AZU
-2C31 GLAGOLITIC SMALL LETTER BUKY
-2C32 GLAGOLITIC SMALL LETTER VEDE
-2C33 GLAGOLITIC SMALL LETTER GLAGOLI
-2C34 GLAGOLITIC SMALL LETTER DOBRO
-2C35 GLAGOLITIC SMALL LETTER YESTU
-2C36 GLAGOLITIC SMALL LETTER ZHIVETE
-2C37 GLAGOLITIC SMALL LETTER DZELO
-2C38 GLAGOLITIC SMALL LETTER ZEMLJA
-2C39 GLAGOLITIC SMALL LETTER IZHE
-2C3A GLAGOLITIC SMALL LETTER INITIAL IZHE
-2C3B GLAGOLITIC SMALL LETTER I
-2C3C GLAGOLITIC SMALL LETTER DJERVI
-2C3D GLAGOLITIC SMALL LETTER KAKO
-2C3E GLAGOLITIC SMALL LETTER LJUDIJE
-2C3F GLAGOLITIC SMALL LETTER MYSLITE
-2C40 GLAGOLITIC SMALL LETTER NASHI
-2C41 GLAGOLITIC SMALL LETTER ONU
-2C42 GLAGOLITIC SMALL LETTER POKOJI
-2C43 GLAGOLITIC SMALL LETTER RITSI
-2C44 GLAGOLITIC SMALL LETTER SLOVO
-2C45 GLAGOLITIC SMALL LETTER TVRIDO
-2C46 GLAGOLITIC SMALL LETTER UKU
-2C47 GLAGOLITIC SMALL LETTER FRITU
-2C48 GLAGOLITIC SMALL LETTER HERU
-2C49 GLAGOLITIC SMALL LETTER OTU
-2C4A GLAGOLITIC SMALL LETTER PE
-2C4B GLAGOLITIC SMALL LETTER SHTA
-2C4C GLAGOLITIC SMALL LETTER TSI
-2C4D GLAGOLITIC SMALL LETTER CHRIVI
-2C4E GLAGOLITIC SMALL LETTER SHA
-2C4F GLAGOLITIC SMALL LETTER YERU
-2C50 GLAGOLITIC SMALL LETTER YERI
-2C51 GLAGOLITIC SMALL LETTER YATI
-2C52 GLAGOLITIC SMALL LETTER SPIDERY HA
-2C53 GLAGOLITIC SMALL LETTER YU
-2C54 GLAGOLITIC SMALL LETTER SMALL YUS
-2C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL
-2C56 GLAGOLITIC SMALL LETTER YO
-2C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
-2C58 GLAGOLITIC SMALL LETTER BIG YUS
-2C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS
-2C5A GLAGOLITIC SMALL LETTER FITA
-2C5B GLAGOLITIC SMALL LETTER IZHITSA
-2C5C GLAGOLITIC SMALL LETTER SHTAPIC
-2C5D GLAGOLITIC SMALL LETTER TROKUTASTI A
-2C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C61 LATIN SMALL LETTER L WITH DOUBLE BAR
-2C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE
-2C63 LATIN CAPITAL LETTER P WITH STROKE
-2C64 LATIN CAPITAL LETTER R WITH TAIL
-2C65 LATIN SMALL LETTER A WITH STROKE
-2C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C67 LATIN CAPITAL LETTER H WITH DESCENDER
-2C68 LATIN SMALL LETTER H WITH DESCENDER
-2C69 LATIN CAPITAL LETTER K WITH DESCENDER
-2C6A LATIN SMALL LETTER K WITH DESCENDER
-2C6B LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6C LATIN SMALL LETTER Z WITH DESCENDER
-2C6D LATIN CAPITAL LETTER ALPHA
-2C6E LATIN CAPITAL LETTER M WITH HOOK
-2C6F LATIN CAPITAL LETTER TURNED A
-2C70 LATIN CAPITAL LETTER TURNED ALPHA
-2C71 LATIN SMALL LETTER V WITH RIGHT HOOK
-2C72 LATIN CAPITAL LETTER W WITH HOOK
-2C73 LATIN SMALL LETTER W WITH HOOK
-2C74 LATIN SMALL LETTER V WITH CURL
-2C75 LATIN CAPITAL LETTER HALF H
-2C76 LATIN SMALL LETTER HALF H
-2C77 LATIN SMALL LETTER TAILLESS PHI
-2C78 LATIN SMALL LETTER E WITH NOTCH
-2C79 LATIN SMALL LETTER TURNED R WITH TAIL
-2C7A LATIN SMALL LETTER O WITH LOW RING INSIDE
-2C7B LATIN LETTER SMALL CAPITAL TURNED E
-2C7C LATIN SUBSCRIPT SMALL LETTER J
-2C7D MODIFIER LETTER CAPITAL V
-2C7E LATIN CAPITAL LETTER S WITH SWASH TAIL
-2C7F LATIN CAPITAL LETTER Z WITH SWASH TAIL
-2C80 COPTIC CAPITAL LETTER ALFA
-2C81 COPTIC SMALL LETTER ALFA
-2C82 COPTIC CAPITAL LETTER VIDA
-2C83 COPTIC SMALL LETTER VIDA
-2C84 COPTIC CAPITAL LETTER GAMMA
-2C85 COPTIC SMALL LETTER GAMMA
-2C86 COPTIC CAPITAL LETTER DALDA
-2C87 COPTIC SMALL LETTER DALDA
-2C88 COPTIC CAPITAL LETTER EIE
-2C89 COPTIC SMALL LETTER EIE
-2C8A COPTIC CAPITAL LETTER SOU
-2C8B COPTIC SMALL LETTER SOU
-2C8C COPTIC CAPITAL LETTER ZATA
-2C8D COPTIC SMALL LETTER ZATA
-2C8E COPTIC CAPITAL LETTER HATE
-2C8F COPTIC SMALL LETTER HATE
-2C90 COPTIC CAPITAL LETTER THETHE
-2C91 COPTIC SMALL LETTER THETHE
-2C92 COPTIC CAPITAL LETTER IAUDA
-2C93 COPTIC SMALL LETTER IAUDA
-2C94 COPTIC CAPITAL LETTER KAPA
-2C95 COPTIC SMALL LETTER KAPA
-2C96 COPTIC CAPITAL LETTER LAULA
-2C97 COPTIC SMALL LETTER LAULA
-2C98 COPTIC CAPITAL LETTER MI
-2C99 COPTIC SMALL LETTER MI
-2C9A COPTIC CAPITAL LETTER NI
-2C9B COPTIC SMALL LETTER NI
-2C9C COPTIC CAPITAL LETTER KSI
-2C9D COPTIC SMALL LETTER KSI
-2C9E COPTIC CAPITAL LETTER O
-2C9F COPTIC SMALL LETTER O
-2CA0 COPTIC CAPITAL LETTER PI
-2CA1 COPTIC SMALL LETTER PI
-2CA2 COPTIC CAPITAL LETTER RO
-2CA3 COPTIC SMALL LETTER RO
-2CA4 COPTIC CAPITAL LETTER SIMA
-2CA5 COPTIC SMALL LETTER SIMA
-2CA6 COPTIC CAPITAL LETTER TAU
-2CA7 COPTIC SMALL LETTER TAU
-2CA8 COPTIC CAPITAL LETTER UA
-2CA9 COPTIC SMALL LETTER UA
-2CAA COPTIC CAPITAL LETTER FI
-2CAB COPTIC SMALL LETTER FI
-2CAC COPTIC CAPITAL LETTER KHI
-2CAD COPTIC SMALL LETTER KHI
-2CAE COPTIC CAPITAL LETTER PSI
-2CAF COPTIC SMALL LETTER PSI
-2CB0 COPTIC CAPITAL LETTER OOU
-2CB1 COPTIC SMALL LETTER OOU
-2CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB3 COPTIC SMALL LETTER DIALECT-P ALEF
-2CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB5 COPTIC SMALL LETTER OLD COPTIC AIN
-2CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CB9 COPTIC SMALL LETTER DIALECT-P KAPA
-2CBA COPTIC CAPITAL LETTER DIALECT-P NI
-2CBB COPTIC SMALL LETTER DIALECT-P NI
-2CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBE COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CBF COPTIC SMALL LETTER OLD COPTIC OOU
-2CC0 COPTIC CAPITAL LETTER SAMPI
-2CC1 COPTIC SMALL LETTER SAMPI
-2CC2 COPTIC CAPITAL LETTER CROSSED SHEI
-2CC3 COPTIC SMALL LETTER CROSSED SHEI
-2CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC5 COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC7 COPTIC SMALL LETTER OLD COPTIC ESH
-2CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CC9 COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCA COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCB COPTIC SMALL LETTER DIALECT-P HORI
-2CCC COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCD COPTIC SMALL LETTER OLD COPTIC HORI
-2CCE COPTIC CAPITAL LETTER OLD COPTIC HA
-2CCF COPTIC SMALL LETTER OLD COPTIC HA
-2CD0 COPTIC CAPITAL LETTER L-SHAPED HA
-2CD1 COPTIC SMALL LETTER L-SHAPED HA
-2CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD3 COPTIC SMALL LETTER OLD COPTIC HEI
-2CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD5 COPTIC SMALL LETTER OLD COPTIC HAT
-2CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CD9 COPTIC SMALL LETTER OLD COPTIC DJA
-2CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDB COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CDF COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE1 COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CE3 COPTIC SMALL LETTER OLD NUBIAN WAU
-2CE4 COPTIC SYMBOL KAI
-2CE5 COPTIC SYMBOL MI RO
-2CE6 COPTIC SYMBOL PI RO
-2CE7 COPTIC SYMBOL STAUROS
-2CE8 COPTIC SYMBOL TAU RO
-2CE9 COPTIC SYMBOL KHI RO
-2CEA COPTIC SYMBOL SHIMA SIMA
-2CEB COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CEC COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CED COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2CEE COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF COPTIC COMBINING NI ABOVE
-2CF0 COPTIC COMBINING SPIRITUS ASPER
-2CF1 COPTIC COMBINING SPIRITUS LENIS
-2CF9 COPTIC OLD NUBIAN FULL STOP
-2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
-2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
-2CFC COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD COPTIC FRACTION ONE HALF
-2CFE COPTIC FULL STOP
-2CFF COPTIC MORPHOLOGICAL DIVIDER
-2D00 GEORGIAN SMALL LETTER AN
-2D01 GEORGIAN SMALL LETTER BAN
-2D02 GEORGIAN SMALL LETTER GAN
-2D03 GEORGIAN SMALL LETTER DON
-2D04 GEORGIAN SMALL LETTER EN
-2D05 GEORGIAN SMALL LETTER VIN
-2D06 GEORGIAN SMALL LETTER ZEN
-2D07 GEORGIAN SMALL LETTER TAN
-2D08 GEORGIAN SMALL LETTER IN
-2D09 GEORGIAN SMALL LETTER KAN
-2D0A GEORGIAN SMALL LETTER LAS
-2D0B GEORGIAN SMALL LETTER MAN
-2D0C GEORGIAN SMALL LETTER NAR
-2D0D GEORGIAN SMALL LETTER ON
-2D0E GEORGIAN SMALL LETTER PAR
-2D0F GEORGIAN SMALL LETTER ZHAR
-2D10 GEORGIAN SMALL LETTER RAE
-2D11 GEORGIAN SMALL LETTER SAN
-2D12 GEORGIAN SMALL LETTER TAR
-2D13 GEORGIAN SMALL LETTER UN
-2D14 GEORGIAN SMALL LETTER PHAR
-2D15 GEORGIAN SMALL LETTER KHAR
-2D16 GEORGIAN SMALL LETTER GHAN
-2D17 GEORGIAN SMALL LETTER QAR
-2D18 GEORGIAN SMALL LETTER SHIN
-2D19 GEORGIAN SMALL LETTER CHIN
-2D1A GEORGIAN SMALL LETTER CAN
-2D1B GEORGIAN SMALL LETTER JIL
-2D1C GEORGIAN SMALL LETTER CIL
-2D1D GEORGIAN SMALL LETTER CHAR
-2D1E GEORGIAN SMALL LETTER XAN
-2D1F GEORGIAN SMALL LETTER JHAN
-2D20 GEORGIAN SMALL LETTER HAE
-2D21 GEORGIAN SMALL LETTER HE
-2D22 GEORGIAN SMALL LETTER HIE
-2D23 GEORGIAN SMALL LETTER WE
-2D24 GEORGIAN SMALL LETTER HAR
-2D25 GEORGIAN SMALL LETTER HOE
-2D30 TIFINAGH LETTER YA
-2D31 TIFINAGH LETTER YAB
-2D32 TIFINAGH LETTER YABH
-2D33 TIFINAGH LETTER YAG
-2D34 TIFINAGH LETTER YAGHH
-2D35 TIFINAGH LETTER BERBER ACADEMY YAJ
-2D36 TIFINAGH LETTER YAJ
-2D37 TIFINAGH LETTER YAD
-2D38 TIFINAGH LETTER YADH
-2D39 TIFINAGH LETTER YADD
-2D3A TIFINAGH LETTER YADDH
-2D3B TIFINAGH LETTER YEY
-2D3C TIFINAGH LETTER YAF
-2D3D TIFINAGH LETTER YAK
-2D3E TIFINAGH LETTER TUAREG YAK
-2D3F TIFINAGH LETTER YAKHH
-2D40 TIFINAGH LETTER YAH
-2D41 TIFINAGH LETTER BERBER ACADEMY YAH
-2D42 TIFINAGH LETTER TUAREG YAH
-2D43 TIFINAGH LETTER YAHH
-2D44 TIFINAGH LETTER YAA
-2D45 TIFINAGH LETTER YAKH
-2D46 TIFINAGH LETTER TUAREG YAKH
-2D47 TIFINAGH LETTER YAQ
-2D48 TIFINAGH LETTER TUAREG YAQ
-2D49 TIFINAGH LETTER YI
-2D4A TIFINAGH LETTER YAZH
-2D4B TIFINAGH LETTER AHAGGAR YAZH
-2D4C TIFINAGH LETTER TUAREG YAZH
-2D4D TIFINAGH LETTER YAL
-2D4E TIFINAGH LETTER YAM
-2D4F TIFINAGH LETTER YAN
-2D50 TIFINAGH LETTER TUAREG YAGN
-2D51 TIFINAGH LETTER TUAREG YANG
-2D52 TIFINAGH LETTER YAP
-2D53 TIFINAGH LETTER YU
-2D54 TIFINAGH LETTER YAR
-2D55 TIFINAGH LETTER YARR
-2D56 TIFINAGH LETTER YAGH
-2D57 TIFINAGH LETTER TUAREG YAGH
-2D58 TIFINAGH LETTER AYER YAGH
-2D59 TIFINAGH LETTER YAS
-2D5A TIFINAGH LETTER YASS
-2D5B TIFINAGH LETTER YASH
-2D5C TIFINAGH LETTER YAT
-2D5D TIFINAGH LETTER YATH
-2D5E TIFINAGH LETTER YACH
-2D5F TIFINAGH LETTER YATT
-2D60 TIFINAGH LETTER YAV
-2D61 TIFINAGH LETTER YAW
-2D62 TIFINAGH LETTER YAY
-2D63 TIFINAGH LETTER YAZ
-2D64 TIFINAGH LETTER TAWELLEMET YAZ
-2D65 TIFINAGH LETTER YAZZ
-2D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80 ETHIOPIC SYLLABLE LOA
-2D81 ETHIOPIC SYLLABLE MOA
-2D82 ETHIOPIC SYLLABLE ROA
-2D83 ETHIOPIC SYLLABLE SOA
-2D84 ETHIOPIC SYLLABLE SHOA
-2D85 ETHIOPIC SYLLABLE BOA
-2D86 ETHIOPIC SYLLABLE TOA
-2D87 ETHIOPIC SYLLABLE COA
-2D88 ETHIOPIC SYLLABLE NOA
-2D89 ETHIOPIC SYLLABLE NYOA
-2D8A ETHIOPIC SYLLABLE GLOTTAL OA
-2D8B ETHIOPIC SYLLABLE ZOA
-2D8C ETHIOPIC SYLLABLE DOA
-2D8D ETHIOPIC SYLLABLE DDOA
-2D8E ETHIOPIC SYLLABLE JOA
-2D8F ETHIOPIC SYLLABLE THOA
-2D90 ETHIOPIC SYLLABLE CHOA
-2D91 ETHIOPIC SYLLABLE PHOA
-2D92 ETHIOPIC SYLLABLE POA
-2D93 ETHIOPIC SYLLABLE GGWA
-2D94 ETHIOPIC SYLLABLE GGWI
-2D95 ETHIOPIC SYLLABLE GGWEE
-2D96 ETHIOPIC SYLLABLE GGWE
-2DA0 ETHIOPIC SYLLABLE SSA
-2DA1 ETHIOPIC SYLLABLE SSU
-2DA2 ETHIOPIC SYLLABLE SSI
-2DA3 ETHIOPIC SYLLABLE SSAA
-2DA4 ETHIOPIC SYLLABLE SSEE
-2DA5 ETHIOPIC SYLLABLE SSE
-2DA6 ETHIOPIC SYLLABLE SSO
-2DA8 ETHIOPIC SYLLABLE CCA
-2DA9 ETHIOPIC SYLLABLE CCU
-2DAA ETHIOPIC SYLLABLE CCI
-2DAB ETHIOPIC SYLLABLE CCAA
-2DAC ETHIOPIC SYLLABLE CCEE
-2DAD ETHIOPIC SYLLABLE CCE
-2DAE ETHIOPIC SYLLABLE CCO
-2DB0 ETHIOPIC SYLLABLE ZZA
-2DB1 ETHIOPIC SYLLABLE ZZU
-2DB2 ETHIOPIC SYLLABLE ZZI
-2DB3 ETHIOPIC SYLLABLE ZZAA
-2DB4 ETHIOPIC SYLLABLE ZZEE
-2DB5 ETHIOPIC SYLLABLE ZZE
-2DB6 ETHIOPIC SYLLABLE ZZO
-2DB8 ETHIOPIC SYLLABLE CCHA
-2DB9 ETHIOPIC SYLLABLE CCHU
-2DBA ETHIOPIC SYLLABLE CCHI
-2DBB ETHIOPIC SYLLABLE CCHAA
-2DBC ETHIOPIC SYLLABLE CCHEE
-2DBD ETHIOPIC SYLLABLE CCHE
-2DBE ETHIOPIC SYLLABLE CCHO
-2DC0 ETHIOPIC SYLLABLE QYA
-2DC1 ETHIOPIC SYLLABLE QYU
-2DC2 ETHIOPIC SYLLABLE QYI
-2DC3 ETHIOPIC SYLLABLE QYAA
-2DC4 ETHIOPIC SYLLABLE QYEE
-2DC5 ETHIOPIC SYLLABLE QYE
-2DC6 ETHIOPIC SYLLABLE QYO
-2DC8 ETHIOPIC SYLLABLE KYA
-2DC9 ETHIOPIC SYLLABLE KYU
-2DCA ETHIOPIC SYLLABLE KYI
-2DCB ETHIOPIC SYLLABLE KYAA
-2DCC ETHIOPIC SYLLABLE KYEE
-2DCD ETHIOPIC SYLLABLE KYE
-2DCE ETHIOPIC SYLLABLE KYO
-2DD0 ETHIOPIC SYLLABLE XYA
-2DD1 ETHIOPIC SYLLABLE XYU
-2DD2 ETHIOPIC SYLLABLE XYI
-2DD3 ETHIOPIC SYLLABLE XYAA
-2DD4 ETHIOPIC SYLLABLE XYEE
-2DD5 ETHIOPIC SYLLABLE XYE
-2DD6 ETHIOPIC SYLLABLE XYO
-2DD8 ETHIOPIC SYLLABLE GYA
-2DD9 ETHIOPIC SYLLABLE GYU
-2DDA ETHIOPIC SYLLABLE GYI
-2DDB ETHIOPIC SYLLABLE GYAA
-2DDC ETHIOPIC SYLLABLE GYEE
-2DDD ETHIOPIC SYLLABLE GYE
-2DDE ETHIOPIC SYLLABLE GYO
-2DE0 COMBINING CYRILLIC LETTER BE
-2DE1 COMBINING CYRILLIC LETTER VE
-2DE2 COMBINING CYRILLIC LETTER GHE
-2DE3 COMBINING CYRILLIC LETTER DE
-2DE4 COMBINING CYRILLIC LETTER ZHE
-2DE5 COMBINING CYRILLIC LETTER ZE
-2DE6 COMBINING CYRILLIC LETTER KA
-2DE7 COMBINING CYRILLIC LETTER EL
-2DE8 COMBINING CYRILLIC LETTER EM
-2DE9 COMBINING CYRILLIC LETTER EN
-2DEA COMBINING CYRILLIC LETTER O
-2DEB COMBINING CYRILLIC LETTER PE
-2DEC COMBINING CYRILLIC LETTER ER
-2DED COMBINING CYRILLIC LETTER ES
-2DEE COMBINING CYRILLIC LETTER TE
-2DEF COMBINING CYRILLIC LETTER HA
-2DF0 COMBINING CYRILLIC LETTER TSE
-2DF1 COMBINING CYRILLIC LETTER CHE
-2DF2 COMBINING CYRILLIC LETTER SHA
-2DF3 COMBINING CYRILLIC LETTER SHCHA
-2DF4 COMBINING CYRILLIC LETTER FITA
-2DF5 COMBINING CYRILLIC LETTER ES-TE
-2DF6 COMBINING CYRILLIC LETTER A
-2DF7 COMBINING CYRILLIC LETTER IE
-2DF8 COMBINING CYRILLIC LETTER DJERV
-2DF9 COMBINING CYRILLIC LETTER MONOGRAPH UK
-2DFA COMBINING CYRILLIC LETTER YAT
-2DFB COMBINING CYRILLIC LETTER YU
-2DFC COMBINING CYRILLIC LETTER IOTIFIED A
-2DFD COMBINING CYRILLIC LETTER LITTLE YUS
-2DFE COMBINING CYRILLIC LETTER BIG YUS
-2DFF COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E00 RIGHT ANGLE SUBSTITUTION MARKER
-2E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 LEFT SUBSTITUTION BRACKET
-2E03 RIGHT SUBSTITUTION BRACKET
-2E04 LEFT DOTTED SUBSTITUTION BRACKET
-2E05 RIGHT DOTTED SUBSTITUTION BRACKET
-2E06 RAISED INTERPOLATION MARKER
-2E07 RAISED DOTTED INTERPOLATION MARKER
-2E08 DOTTED TRANSPOSITION MARKER
-2E09 LEFT TRANSPOSITION BRACKET
-2E0A RIGHT TRANSPOSITION BRACKET
-2E0B RAISED SQUARE
-2E0C LEFT RAISED OMISSION BRACKET
-2E0D RIGHT RAISED OMISSION BRACKET
-2E0E EDITORIAL CORONIS
-2E0F PARAGRAPHOS
-2E10 FORKED PARAGRAPHOS
-2E11 REVERSED FORKED PARAGRAPHOS
-2E12 HYPODIASTOLE
-2E13 DOTTED OBELOS
-2E14 DOWNWARDS ANCORA
-2E15 UPWARDS ANCORA
-2E16 DOTTED RIGHT-POINTING ANGLE
-2E17 DOUBLE OBLIQUE HYPHEN
-2E18 INVERTED INTERROBANG
-2E19 PALM BRANCH
-2E1A HYPHEN WITH DIAERESIS
-2E1B TILDE WITH RING ABOVE
-2E1C LEFT LOW PARAPHRASE BRACKET
-2E1D RIGHT LOW PARAPHRASE BRACKET
-2E1E TILDE WITH DOT ABOVE
-2E1F TILDE WITH DOT BELOW
-2E20 LEFT VERTICAL BAR WITH QUILL
-2E21 RIGHT VERTICAL BAR WITH QUILL
-2E22 TOP LEFT HALF BRACKET
-2E23 TOP RIGHT HALF BRACKET
-2E24 BOTTOM LEFT HALF BRACKET
-2E25 BOTTOM RIGHT HALF BRACKET
-2E26 LEFT SIDEWAYS U BRACKET
-2E27 RIGHT SIDEWAYS U BRACKET
-2E28 LEFT DOUBLE PARENTHESIS
-2E29 RIGHT DOUBLE PARENTHESIS
-2E2A TWO DOTS OVER ONE DOT PUNCTUATION
-2E2B ONE DOT OVER TWO DOTS PUNCTUATION
-2E2C SQUARED FOUR DOT PUNCTUATION
-2E2D FIVE DOT MARK
-2E2E REVERSED QUESTION MARK
-2E2F VERTICAL TILDE
-2E30 RING POINT
-2E31 WORD SEPARATOR MIDDLE DOT
-2E80 CJK RADICAL REPEAT
-2E81 CJK RADICAL CLIFF
-2E82 CJK RADICAL SECOND ONE
-2E83 CJK RADICAL SECOND TWO
-2E84 CJK RADICAL SECOND THREE
-2E85 CJK RADICAL PERSON
-2E86 CJK RADICAL BOX
-2E87 CJK RADICAL TABLE
-2E88 CJK RADICAL KNIFE ONE
-2E89 CJK RADICAL KNIFE TWO
-2E8A CJK RADICAL DIVINATION
-2E8B CJK RADICAL SEAL
-2E8C CJK RADICAL SMALL ONE
-2E8D CJK RADICAL SMALL TWO
-2E8E CJK RADICAL LAME ONE
-2E8F CJK RADICAL LAME TWO
-2E90 CJK RADICAL LAME THREE
-2E91 CJK RADICAL LAME FOUR
-2E92 CJK RADICAL SNAKE
-2E93 CJK RADICAL THREAD
-2E94 CJK RADICAL SNOUT ONE
-2E95 CJK RADICAL SNOUT TWO
-2E96 CJK RADICAL HEART ONE
-2E97 CJK RADICAL HEART TWO
-2E98 CJK RADICAL HAND
-2E99 CJK RADICAL RAP
-2E9B CJK RADICAL CHOKE
-2E9C CJK RADICAL SUN
-2E9D CJK RADICAL MOON
-2E9E CJK RADICAL DEATH
-2E9F CJK RADICAL MOTHER
-2EA0 CJK RADICAL CIVILIAN
-2EA1 CJK RADICAL WATER ONE
-2EA2 CJK RADICAL WATER TWO
-2EA3 CJK RADICAL FIRE
-2EA4 CJK RADICAL PAW ONE
-2EA5 CJK RADICAL PAW TWO
-2EA6 CJK RADICAL SIMPLIFIED HALF TREE TRUNK
-2EA7 CJK RADICAL COW
-2EA8 CJK RADICAL DOG
-2EA9 CJK RADICAL JADE
-2EAA CJK RADICAL BOLT OF CLOTH
-2EAB CJK RADICAL EYE
-2EAC CJK RADICAL SPIRIT ONE
-2EAD CJK RADICAL SPIRIT TWO
-2EAE CJK RADICAL BAMBOO
-2EAF CJK RADICAL SILK
-2EB0 CJK RADICAL C-SIMPLIFIED SILK
-2EB1 CJK RADICAL NET ONE
-2EB2 CJK RADICAL NET TWO
-2EB3 CJK RADICAL NET THREE
-2EB4 CJK RADICAL NET FOUR
-2EB5 CJK RADICAL MESH
-2EB6 CJK RADICAL SHEEP
-2EB7 CJK RADICAL RAM
-2EB8 CJK RADICAL EWE
-2EB9 CJK RADICAL OLD
-2EBA CJK RADICAL BRUSH ONE
-2EBB CJK RADICAL BRUSH TWO
-2EBC CJK RADICAL MEAT
-2EBD CJK RADICAL MORTAR
-2EBE CJK RADICAL GRASS ONE
-2EBF CJK RADICAL GRASS TWO
-2EC0 CJK RADICAL GRASS THREE
-2EC1 CJK RADICAL TIGER
-2EC2 CJK RADICAL CLOTHES
-2EC3 CJK RADICAL WEST ONE
-2EC4 CJK RADICAL WEST TWO
-2EC5 CJK RADICAL C-SIMPLIFIED SEE
-2EC6 CJK RADICAL SIMPLIFIED HORN
-2EC7 CJK RADICAL HORN
-2EC8 CJK RADICAL C-SIMPLIFIED SPEECH
-2EC9 CJK RADICAL C-SIMPLIFIED SHELL
-2ECA CJK RADICAL FOOT
-2ECB CJK RADICAL C-SIMPLIFIED CART
-2ECC CJK RADICAL SIMPLIFIED WALK
-2ECD CJK RADICAL WALK ONE
-2ECE CJK RADICAL WALK TWO
-2ECF CJK RADICAL CITY
-2ED0 CJK RADICAL C-SIMPLIFIED GOLD
-2ED1 CJK RADICAL LONG ONE
-2ED2 CJK RADICAL LONG TWO
-2ED3 CJK RADICAL C-SIMPLIFIED LONG
-2ED4 CJK RADICAL C-SIMPLIFIED GATE
-2ED5 CJK RADICAL MOUND ONE
-2ED6 CJK RADICAL MOUND TWO
-2ED7 CJK RADICAL RAIN
-2ED8 CJK RADICAL BLUE
-2ED9 CJK RADICAL C-SIMPLIFIED TANNED LEATHER
-2EDA CJK RADICAL C-SIMPLIFIED LEAF
-2EDB CJK RADICAL C-SIMPLIFIED WIND
-2EDC CJK RADICAL C-SIMPLIFIED FLY
-2EDD CJK RADICAL EAT ONE
-2EDE CJK RADICAL EAT TWO
-2EDF CJK RADICAL EAT THREE
-2EE0 CJK RADICAL C-SIMPLIFIED EAT
-2EE1 CJK RADICAL HEAD
-2EE2 CJK RADICAL C-SIMPLIFIED HORSE
-2EE3 CJK RADICAL BONE
-2EE4 CJK RADICAL GHOST
-2EE5 CJK RADICAL C-SIMPLIFIED FISH
-2EE6 CJK RADICAL C-SIMPLIFIED BIRD
-2EE7 CJK RADICAL C-SIMPLIFIED SALT
-2EE8 CJK RADICAL SIMPLIFIED WHEAT
-2EE9 CJK RADICAL SIMPLIFIED YELLOW
-2EEA CJK RADICAL C-SIMPLIFIED FROG
-2EEB CJK RADICAL J-SIMPLIFIED EVEN
-2EEC CJK RADICAL C-SIMPLIFIED EVEN
-2EED CJK RADICAL J-SIMPLIFIED TOOTH
-2EEE CJK RADICAL C-SIMPLIFIED TOOTH
-2EEF CJK RADICAL J-SIMPLIFIED DRAGON
-2EF0 CJK RADICAL C-SIMPLIFIED DRAGON
-2EF1 CJK RADICAL TURTLE
-2EF2 CJK RADICAL J-SIMPLIFIED TURTLE
-2EF3 CJK RADICAL C-SIMPLIFIED TURTLE
-2F00 KANGXI RADICAL ONE
-2F01 KANGXI RADICAL LINE
-2F02 KANGXI RADICAL DOT
-2F03 KANGXI RADICAL SLASH
-2F04 KANGXI RADICAL SECOND
-2F05 KANGXI RADICAL HOOK
-2F06 KANGXI RADICAL TWO
-2F07 KANGXI RADICAL LID
-2F08 KANGXI RADICAL MAN
-2F09 KANGXI RADICAL LEGS
-2F0A KANGXI RADICAL ENTER
-2F0B KANGXI RADICAL EIGHT
-2F0C KANGXI RADICAL DOWN BOX
-2F0D KANGXI RADICAL COVER
-2F0E KANGXI RADICAL ICE
-2F0F KANGXI RADICAL TABLE
-2F10 KANGXI RADICAL OPEN BOX
-2F11 KANGXI RADICAL KNIFE
-2F12 KANGXI RADICAL POWER
-2F13 KANGXI RADICAL WRAP
-2F14 KANGXI RADICAL SPOON
-2F15 KANGXI RADICAL RIGHT OPEN BOX
-2F16 KANGXI RADICAL HIDING ENCLOSURE
-2F17 KANGXI RADICAL TEN
-2F18 KANGXI RADICAL DIVINATION
-2F19 KANGXI RADICAL SEAL
-2F1A KANGXI RADICAL CLIFF
-2F1B KANGXI RADICAL PRIVATE
-2F1C KANGXI RADICAL AGAIN
-2F1D KANGXI RADICAL MOUTH
-2F1E KANGXI RADICAL ENCLOSURE
-2F1F KANGXI RADICAL EARTH
-2F20 KANGXI RADICAL SCHOLAR
-2F21 KANGXI RADICAL GO
-2F22 KANGXI RADICAL GO SLOWLY
-2F23 KANGXI RADICAL EVENING
-2F24 KANGXI RADICAL BIG
-2F25 KANGXI RADICAL WOMAN
-2F26 KANGXI RADICAL CHILD
-2F27 KANGXI RADICAL ROOF
-2F28 KANGXI RADICAL INCH
-2F29 KANGXI RADICAL SMALL
-2F2A KANGXI RADICAL LAME
-2F2B KANGXI RADICAL CORPSE
-2F2C KANGXI RADICAL SPROUT
-2F2D KANGXI RADICAL MOUNTAIN
-2F2E KANGXI RADICAL RIVER
-2F2F KANGXI RADICAL WORK
-2F30 KANGXI RADICAL ONESELF
-2F31 KANGXI RADICAL TURBAN
-2F32 KANGXI RADICAL DRY
-2F33 KANGXI RADICAL SHORT THREAD
-2F34 KANGXI RADICAL DOTTED CLIFF
-2F35 KANGXI RADICAL LONG STRIDE
-2F36 KANGXI RADICAL TWO HANDS
-2F37 KANGXI RADICAL SHOOT
-2F38 KANGXI RADICAL BOW
-2F39 KANGXI RADICAL SNOUT
-2F3A KANGXI RADICAL BRISTLE
-2F3B KANGXI RADICAL STEP
-2F3C KANGXI RADICAL HEART
-2F3D KANGXI RADICAL HALBERD
-2F3E KANGXI RADICAL DOOR
-2F3F KANGXI RADICAL HAND
-2F40 KANGXI RADICAL BRANCH
-2F41 KANGXI RADICAL RAP
-2F42 KANGXI RADICAL SCRIPT
-2F43 KANGXI RADICAL DIPPER
-2F44 KANGXI RADICAL AXE
-2F45 KANGXI RADICAL SQUARE
-2F46 KANGXI RADICAL NOT
-2F47 KANGXI RADICAL SUN
-2F48 KANGXI RADICAL SAY
-2F49 KANGXI RADICAL MOON
-2F4A KANGXI RADICAL TREE
-2F4B KANGXI RADICAL LACK
-2F4C KANGXI RADICAL STOP
-2F4D KANGXI RADICAL DEATH
-2F4E KANGXI RADICAL WEAPON
-2F4F KANGXI RADICAL DO NOT
-2F50 KANGXI RADICAL COMPARE
-2F51 KANGXI RADICAL FUR
-2F52 KANGXI RADICAL CLAN
-2F53 KANGXI RADICAL STEAM
-2F54 KANGXI RADICAL WATER
-2F55 KANGXI RADICAL FIRE
-2F56 KANGXI RADICAL CLAW
-2F57 KANGXI RADICAL FATHER
-2F58 KANGXI RADICAL DOUBLE X
-2F59 KANGXI RADICAL HALF TREE TRUNK
-2F5A KANGXI RADICAL SLICE
-2F5B KANGXI RADICAL FANG
-2F5C KANGXI RADICAL COW
-2F5D KANGXI RADICAL DOG
-2F5E KANGXI RADICAL PROFOUND
-2F5F KANGXI RADICAL JADE
-2F60 KANGXI RADICAL MELON
-2F61 KANGXI RADICAL TILE
-2F62 KANGXI RADICAL SWEET
-2F63 KANGXI RADICAL LIFE
-2F64 KANGXI RADICAL USE
-2F65 KANGXI RADICAL FIELD
-2F66 KANGXI RADICAL BOLT OF CLOTH
-2F67 KANGXI RADICAL SICKNESS
-2F68 KANGXI RADICAL DOTTED TENT
-2F69 KANGXI RADICAL WHITE
-2F6A KANGXI RADICAL SKIN
-2F6B KANGXI RADICAL DISH
-2F6C KANGXI RADICAL EYE
-2F6D KANGXI RADICAL SPEAR
-2F6E KANGXI RADICAL ARROW
-2F6F KANGXI RADICAL STONE
-2F70 KANGXI RADICAL SPIRIT
-2F71 KANGXI RADICAL TRACK
-2F72 KANGXI RADICAL GRAIN
-2F73 KANGXI RADICAL CAVE
-2F74 KANGXI RADICAL STAND
-2F75 KANGXI RADICAL BAMBOO
-2F76 KANGXI RADICAL RICE
-2F77 KANGXI RADICAL SILK
-2F78 KANGXI RADICAL JAR
-2F79 KANGXI RADICAL NET
-2F7A KANGXI RADICAL SHEEP
-2F7B KANGXI RADICAL FEATHER
-2F7C KANGXI RADICAL OLD
-2F7D KANGXI RADICAL AND
-2F7E KANGXI RADICAL PLOW
-2F7F KANGXI RADICAL EAR
-2F80 KANGXI RADICAL BRUSH
-2F81 KANGXI RADICAL MEAT
-2F82 KANGXI RADICAL MINISTER
-2F83 KANGXI RADICAL SELF
-2F84 KANGXI RADICAL ARRIVE
-2F85 KANGXI RADICAL MORTAR
-2F86 KANGXI RADICAL TONGUE
-2F87 KANGXI RADICAL OPPOSE
-2F88 KANGXI RADICAL BOAT
-2F89 KANGXI RADICAL STOPPING
-2F8A KANGXI RADICAL COLOR
-2F8B KANGXI RADICAL GRASS
-2F8C KANGXI RADICAL TIGER
-2F8D KANGXI RADICAL INSECT
-2F8E KANGXI RADICAL BLOOD
-2F8F KANGXI RADICAL WALK ENCLOSURE
-2F90 KANGXI RADICAL CLOTHES
-2F91 KANGXI RADICAL WEST
-2F92 KANGXI RADICAL SEE
-2F93 KANGXI RADICAL HORN
-2F94 KANGXI RADICAL SPEECH
-2F95 KANGXI RADICAL VALLEY
-2F96 KANGXI RADICAL BEAN
-2F97 KANGXI RADICAL PIG
-2F98 KANGXI RADICAL BADGER
-2F99 KANGXI RADICAL SHELL
-2F9A KANGXI RADICAL RED
-2F9B KANGXI RADICAL RUN
-2F9C KANGXI RADICAL FOOT
-2F9D KANGXI RADICAL BODY
-2F9E KANGXI RADICAL CART
-2F9F KANGXI RADICAL BITTER
-2FA0 KANGXI RADICAL MORNING
-2FA1 KANGXI RADICAL WALK
-2FA2 KANGXI RADICAL CITY
-2FA3 KANGXI RADICAL WINE
-2FA4 KANGXI RADICAL DISTINGUISH
-2FA5 KANGXI RADICAL VILLAGE
-2FA6 KANGXI RADICAL GOLD
-2FA7 KANGXI RADICAL LONG
-2FA8 KANGXI RADICAL GATE
-2FA9 KANGXI RADICAL MOUND
-2FAA KANGXI RADICAL SLAVE
-2FAB KANGXI RADICAL SHORT TAILED BIRD
-2FAC KANGXI RADICAL RAIN
-2FAD KANGXI RADICAL BLUE
-2FAE KANGXI RADICAL WRONG
-2FAF KANGXI RADICAL FACE
-2FB0 KANGXI RADICAL LEATHER
-2FB1 KANGXI RADICAL TANNED LEATHER
-2FB2 KANGXI RADICAL LEEK
-2FB3 KANGXI RADICAL SOUND
-2FB4 KANGXI RADICAL LEAF
-2FB5 KANGXI RADICAL WIND
-2FB6 KANGXI RADICAL FLY
-2FB7 KANGXI RADICAL EAT
-2FB8 KANGXI RADICAL HEAD
-2FB9 KANGXI RADICAL FRAGRANT
-2FBA KANGXI RADICAL HORSE
-2FBB KANGXI RADICAL BONE
-2FBC KANGXI RADICAL TALL
-2FBD KANGXI RADICAL HAIR
-2FBE KANGXI RADICAL FIGHT
-2FBF KANGXI RADICAL SACRIFICIAL WINE
-2FC0 KANGXI RADICAL CAULDRON
-2FC1 KANGXI RADICAL GHOST
-2FC2 KANGXI RADICAL FISH
-2FC3 KANGXI RADICAL BIRD
-2FC4 KANGXI RADICAL SALT
-2FC5 KANGXI RADICAL DEER
-2FC6 KANGXI RADICAL WHEAT
-2FC7 KANGXI RADICAL HEMP
-2FC8 KANGXI RADICAL YELLOW
-2FC9 KANGXI RADICAL MILLET
-2FCA KANGXI RADICAL BLACK
-2FCB KANGXI RADICAL EMBROIDERY
-2FCC KANGXI RADICAL FROG
-2FCD KANGXI RADICAL TRIPOD
-2FCE KANGXI RADICAL DRUM
-2FCF KANGXI RADICAL RAT
-2FD0 KANGXI RADICAL NOSE
-2FD1 KANGXI RADICAL EVEN
-2FD2 KANGXI RADICAL TOOTH
-2FD3 KANGXI RADICAL DRAGON
-2FD4 KANGXI RADICAL TURTLE
-2FD5 KANGXI RADICAL FLUTE
-2FF0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT
-2FF1 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
-2FF2 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT
-2FF3 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
-2FF4 IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND
-2FF5 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE
-2FF6 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW
-2FF7 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT
-2FF8 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT
-2FF9 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
-2FFA IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
-2FFB IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000 IDEOGRAPHIC SPACE
-3001 IDEOGRAPHIC COMMA
-3002 IDEOGRAPHIC FULL STOP
-3003 DITTO MARK
-3004 JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005 IDEOGRAPHIC ITERATION MARK
-3006 IDEOGRAPHIC CLOSING MARK
-3007 IDEOGRAPHIC NUMBER ZERO
-3008 LEFT ANGLE BRACKET
-3009 RIGHT ANGLE BRACKET
-300A LEFT DOUBLE ANGLE BRACKET
-300B RIGHT DOUBLE ANGLE BRACKET
-300C LEFT CORNER BRACKET
-300D RIGHT CORNER BRACKET
-300E LEFT WHITE CORNER BRACKET
-300F RIGHT WHITE CORNER BRACKET
-3010 LEFT BLACK LENTICULAR BRACKET
-3011 RIGHT BLACK LENTICULAR BRACKET
-3012 POSTAL MARK
-3013 GETA MARK
-3014 LEFT TORTOISE SHELL BRACKET
-3015 RIGHT TORTOISE SHELL BRACKET
-3016 LEFT WHITE LENTICULAR BRACKET
-3017 RIGHT WHITE LENTICULAR BRACKET
-3018 LEFT WHITE TORTOISE SHELL BRACKET
-3019 RIGHT WHITE TORTOISE SHELL BRACKET
-301A LEFT WHITE SQUARE BRACKET
-301B RIGHT WHITE SQUARE BRACKET
-301C WAVE DASH
-301D REVERSED DOUBLE PRIME QUOTATION MARK
-301E DOUBLE PRIME QUOTATION MARK
-301F LOW DOUBLE PRIME QUOTATION MARK
-3020 POSTAL MARK FACE
-3021 HANGZHOU NUMERAL ONE
-3022 HANGZHOU NUMERAL TWO
-3023 HANGZHOU NUMERAL THREE
-3024 HANGZHOU NUMERAL FOUR
-3025 HANGZHOU NUMERAL FIVE
-3026 HANGZHOU NUMERAL SIX
-3027 HANGZHOU NUMERAL SEVEN
-3028 HANGZHOU NUMERAL EIGHT
-3029 HANGZHOU NUMERAL NINE
-302A IDEOGRAPHIC LEVEL TONE MARK
-302B IDEOGRAPHIC RISING TONE MARK
-302C IDEOGRAPHIC DEPARTING TONE MARK
-302D IDEOGRAPHIC ENTERING TONE MARK
-302E HANGUL SINGLE DOT TONE MARK
-302F HANGUL DOUBLE DOT TONE MARK
-3030 WAVY DASH
-3031 VERTICAL KANA REPEAT MARK
-3032 VERTICAL KANA REPEAT WITH VOICED SOUND MARK
-3033 VERTICAL KANA REPEAT MARK UPPER HALF
-3034 VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF
-3035 VERTICAL KANA REPEAT MARK LOWER HALF
-3036 CIRCLED POSTAL MARK
-3037 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038 HANGZHOU NUMERAL TEN
-3039 HANGZHOU NUMERAL TWENTY
-303A HANGZHOU NUMERAL THIRTY
-303B VERTICAL IDEOGRAPHIC ITERATION MARK
-303C MASU MARK
-303D PART ALTERNATION MARK
-303E IDEOGRAPHIC VARIATION INDICATOR
-303F IDEOGRAPHIC HALF FILL SPACE
-3041 HIRAGANA LETTER SMALL A
-3042 HIRAGANA LETTER A
-3043 HIRAGANA LETTER SMALL I
-3044 HIRAGANA LETTER I
-3045 HIRAGANA LETTER SMALL U
-3046 HIRAGANA LETTER U
-3047 HIRAGANA LETTER SMALL E
-3048 HIRAGANA LETTER E
-3049 HIRAGANA LETTER SMALL O
-304A HIRAGANA LETTER O
-304B HIRAGANA LETTER KA
-304C HIRAGANA LETTER GA
-304D HIRAGANA LETTER KI
-304E HIRAGANA LETTER GI
-304F HIRAGANA LETTER KU
-3050 HIRAGANA LETTER GU
-3051 HIRAGANA LETTER KE
-3052 HIRAGANA LETTER GE
-3053 HIRAGANA LETTER KO
-3054 HIRAGANA LETTER GO
-3055 HIRAGANA LETTER SA
-3056 HIRAGANA LETTER ZA
-3057 HIRAGANA LETTER SI
-3058 HIRAGANA LETTER ZI
-3059 HIRAGANA LETTER SU
-305A HIRAGANA LETTER ZU
-305B HIRAGANA LETTER SE
-305C HIRAGANA LETTER ZE
-305D HIRAGANA LETTER SO
-305E HIRAGANA LETTER ZO
-305F HIRAGANA LETTER TA
-3060 HIRAGANA LETTER DA
-3061 HIRAGANA LETTER TI
-3062 HIRAGANA LETTER DI
-3063 HIRAGANA LETTER SMALL TU
-3064 HIRAGANA LETTER TU
-3065 HIRAGANA LETTER DU
-3066 HIRAGANA LETTER TE
-3067 HIRAGANA LETTER DE
-3068 HIRAGANA LETTER TO
-3069 HIRAGANA LETTER DO
-306A HIRAGANA LETTER NA
-306B HIRAGANA LETTER NI
-306C HIRAGANA LETTER NU
-306D HIRAGANA LETTER NE
-306E HIRAGANA LETTER NO
-306F HIRAGANA LETTER HA
-3070 HIRAGANA LETTER BA
-3071 HIRAGANA LETTER PA
-3072 HIRAGANA LETTER HI
-3073 HIRAGANA LETTER BI
-3074 HIRAGANA LETTER PI
-3075 HIRAGANA LETTER HU
-3076 HIRAGANA LETTER BU
-3077 HIRAGANA LETTER PU
-3078 HIRAGANA LETTER HE
-3079 HIRAGANA LETTER BE
-307A HIRAGANA LETTER PE
-307B HIRAGANA LETTER HO
-307C HIRAGANA LETTER BO
-307D HIRAGANA LETTER PO
-307E HIRAGANA LETTER MA
-307F HIRAGANA LETTER MI
-3080 HIRAGANA LETTER MU
-3081 HIRAGANA LETTER ME
-3082 HIRAGANA LETTER MO
-3083 HIRAGANA LETTER SMALL YA
-3084 HIRAGANA LETTER YA
-3085 HIRAGANA LETTER SMALL YU
-3086 HIRAGANA LETTER YU
-3087 HIRAGANA LETTER SMALL YO
-3088 HIRAGANA LETTER YO
-3089 HIRAGANA LETTER RA
-308A HIRAGANA LETTER RI
-308B HIRAGANA LETTER RU
-308C HIRAGANA LETTER RE
-308D HIRAGANA LETTER RO
-308E HIRAGANA LETTER SMALL WA
-308F HIRAGANA LETTER WA
-3090 HIRAGANA LETTER WI
-3091 HIRAGANA LETTER WE
-3092 HIRAGANA LETTER WO
-3093 HIRAGANA LETTER N
-3094 HIRAGANA LETTER VU
-3095 HIRAGANA LETTER SMALL KA
-3096 HIRAGANA LETTER SMALL KE
-3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
-309A COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B KATAKANA-HIRAGANA VOICED SOUND MARK
-309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D HIRAGANA ITERATION MARK
-309E HIRAGANA VOICED ITERATION MARK
-309F HIRAGANA DIGRAPH YORI
-30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1 KATAKANA LETTER SMALL A
-30A2 KATAKANA LETTER A
-30A3 KATAKANA LETTER SMALL I
-30A4 KATAKANA LETTER I
-30A5 KATAKANA LETTER SMALL U
-30A6 KATAKANA LETTER U
-30A7 KATAKANA LETTER SMALL E
-30A8 KATAKANA LETTER E
-30A9 KATAKANA LETTER SMALL O
-30AA KATAKANA LETTER O
-30AB KATAKANA LETTER KA
-30AC KATAKANA LETTER GA
-30AD KATAKANA LETTER KI
-30AE KATAKANA LETTER GI
-30AF KATAKANA LETTER KU
-30B0 KATAKANA LETTER GU
-30B1 KATAKANA LETTER KE
-30B2 KATAKANA LETTER GE
-30B3 KATAKANA LETTER KO
-30B4 KATAKANA LETTER GO
-30B5 KATAKANA LETTER SA
-30B6 KATAKANA LETTER ZA
-30B7 KATAKANA LETTER SI
-30B8 KATAKANA LETTER ZI
-30B9 KATAKANA LETTER SU
-30BA KATAKANA LETTER ZU
-30BB KATAKANA LETTER SE
-30BC KATAKANA LETTER ZE
-30BD KATAKANA LETTER SO
-30BE KATAKANA LETTER ZO
-30BF KATAKANA LETTER TA
-30C0 KATAKANA LETTER DA
-30C1 KATAKANA LETTER TI
-30C2 KATAKANA LETTER DI
-30C3 KATAKANA LETTER SMALL TU
-30C4 KATAKANA LETTER TU
-30C5 KATAKANA LETTER DU
-30C6 KATAKANA LETTER TE
-30C7 KATAKANA LETTER DE
-30C8 KATAKANA LETTER TO
-30C9 KATAKANA LETTER DO
-30CA KATAKANA LETTER NA
-30CB KATAKANA LETTER NI
-30CC KATAKANA LETTER NU
-30CD KATAKANA LETTER NE
-30CE KATAKANA LETTER NO
-30CF KATAKANA LETTER HA
-30D0 KATAKANA LETTER BA
-30D1 KATAKANA LETTER PA
-30D2 KATAKANA LETTER HI
-30D3 KATAKANA LETTER BI
-30D4 KATAKANA LETTER PI
-30D5 KATAKANA LETTER HU
-30D6 KATAKANA LETTER BU
-30D7 KATAKANA LETTER PU
-30D8 KATAKANA LETTER HE
-30D9 KATAKANA LETTER BE
-30DA KATAKANA LETTER PE
-30DB KATAKANA LETTER HO
-30DC KATAKANA LETTER BO
-30DD KATAKANA LETTER PO
-30DE KATAKANA LETTER MA
-30DF KATAKANA LETTER MI
-30E0 KATAKANA LETTER MU
-30E1 KATAKANA LETTER ME
-30E2 KATAKANA LETTER MO
-30E3 KATAKANA LETTER SMALL YA
-30E4 KATAKANA LETTER YA
-30E5 KATAKANA LETTER SMALL YU
-30E6 KATAKANA LETTER YU
-30E7 KATAKANA LETTER SMALL YO
-30E8 KATAKANA LETTER YO
-30E9 KATAKANA LETTER RA
-30EA KATAKANA LETTER RI
-30EB KATAKANA LETTER RU
-30EC KATAKANA LETTER RE
-30ED KATAKANA LETTER RO
-30EE KATAKANA LETTER SMALL WA
-30EF KATAKANA LETTER WA
-30F0 KATAKANA LETTER WI
-30F1 KATAKANA LETTER WE
-30F2 KATAKANA LETTER WO
-30F3 KATAKANA LETTER N
-30F4 KATAKANA LETTER VU
-30F5 KATAKANA LETTER SMALL KA
-30F6 KATAKANA LETTER SMALL KE
-30F7 KATAKANA LETTER VA
-30F8 KATAKANA LETTER VI
-30F9 KATAKANA LETTER VE
-30FA KATAKANA LETTER VO
-30FB KATAKANA MIDDLE DOT
-30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
-30FD KATAKANA ITERATION MARK
-30FE KATAKANA VOICED ITERATION MARK
-30FF KATAKANA DIGRAPH KOTO
-3105 BOPOMOFO LETTER B
-3106 BOPOMOFO LETTER P
-3107 BOPOMOFO LETTER M
-3108 BOPOMOFO LETTER F
-3109 BOPOMOFO LETTER D
-310A BOPOMOFO LETTER T
-310B BOPOMOFO LETTER N
-310C BOPOMOFO LETTER L
-310D BOPOMOFO LETTER G
-310E BOPOMOFO LETTER K
-310F BOPOMOFO LETTER H
-3110 BOPOMOFO LETTER J
-3111 BOPOMOFO LETTER Q
-3112 BOPOMOFO LETTER X
-3113 BOPOMOFO LETTER ZH
-3114 BOPOMOFO LETTER CH
-3115 BOPOMOFO LETTER SH
-3116 BOPOMOFO LETTER R
-3117 BOPOMOFO LETTER Z
-3118 BOPOMOFO LETTER C
-3119 BOPOMOFO LETTER S
-311A BOPOMOFO LETTER A
-311B BOPOMOFO LETTER O
-311C BOPOMOFO LETTER E
-311D BOPOMOFO LETTER EH
-311E BOPOMOFO LETTER AI
-311F BOPOMOFO LETTER EI
-3120 BOPOMOFO LETTER AU
-3121 BOPOMOFO LETTER OU
-3122 BOPOMOFO LETTER AN
-3123 BOPOMOFO LETTER EN
-3124 BOPOMOFO LETTER ANG
-3125 BOPOMOFO LETTER ENG
-3126 BOPOMOFO LETTER ER
-3127 BOPOMOFO LETTER I
-3128 BOPOMOFO LETTER U
-3129 BOPOMOFO LETTER IU
-312A BOPOMOFO LETTER V
-312B BOPOMOFO LETTER NG
-312C BOPOMOFO LETTER GN
-312D BOPOMOFO LETTER IH
-3131 HANGUL LETTER KIYEOK
-3132 HANGUL LETTER SSANGKIYEOK
-3133 HANGUL LETTER KIYEOK-SIOS
-3134 HANGUL LETTER NIEUN
-3135 HANGUL LETTER NIEUN-CIEUC
-3136 HANGUL LETTER NIEUN-HIEUH
-3137 HANGUL LETTER TIKEUT
-3138 HANGUL LETTER SSANGTIKEUT
-3139 HANGUL LETTER RIEUL
-313A HANGUL LETTER RIEUL-KIYEOK
-313B HANGUL LETTER RIEUL-MIEUM
-313C HANGUL LETTER RIEUL-PIEUP
-313D HANGUL LETTER RIEUL-SIOS
-313E HANGUL LETTER RIEUL-THIEUTH
-313F HANGUL LETTER RIEUL-PHIEUPH
-3140 HANGUL LETTER RIEUL-HIEUH
-3141 HANGUL LETTER MIEUM
-3142 HANGUL LETTER PIEUP
-3143 HANGUL LETTER SSANGPIEUP
-3144 HANGUL LETTER PIEUP-SIOS
-3145 HANGUL LETTER SIOS
-3146 HANGUL LETTER SSANGSIOS
-3147 HANGUL LETTER IEUNG
-3148 HANGUL LETTER CIEUC
-3149 HANGUL LETTER SSANGCIEUC
-314A HANGUL LETTER CHIEUCH
-314B HANGUL LETTER KHIEUKH
-314C HANGUL LETTER THIEUTH
-314D HANGUL LETTER PHIEUPH
-314E HANGUL LETTER HIEUH
-314F HANGUL LETTER A
-3150 HANGUL LETTER AE
-3151 HANGUL LETTER YA
-3152 HANGUL LETTER YAE
-3153 HANGUL LETTER EO
-3154 HANGUL LETTER E
-3155 HANGUL LETTER YEO
-3156 HANGUL LETTER YE
-3157 HANGUL LETTER O
-3158 HANGUL LETTER WA
-3159 HANGUL LETTER WAE
-315A HANGUL LETTER OE
-315B HANGUL LETTER YO
-315C HANGUL LETTER U
-315D HANGUL LETTER WEO
-315E HANGUL LETTER WE
-315F HANGUL LETTER WI
-3160 HANGUL LETTER YU
-3161 HANGUL LETTER EU
-3162 HANGUL LETTER YI
-3163 HANGUL LETTER I
-3164 HANGUL FILLER
-3165 HANGUL LETTER SSANGNIEUN
-3166 HANGUL LETTER NIEUN-TIKEUT
-3167 HANGUL LETTER NIEUN-SIOS
-3168 HANGUL LETTER NIEUN-PANSIOS
-3169 HANGUL LETTER RIEUL-KIYEOK-SIOS
-316A HANGUL LETTER RIEUL-TIKEUT
-316B HANGUL LETTER RIEUL-PIEUP-SIOS
-316C HANGUL LETTER RIEUL-PANSIOS
-316D HANGUL LETTER RIEUL-YEORINHIEUH
-316E HANGUL LETTER MIEUM-PIEUP
-316F HANGUL LETTER MIEUM-SIOS
-3170 HANGUL LETTER MIEUM-PANSIOS
-3171 HANGUL LETTER KAPYEOUNMIEUM
-3172 HANGUL LETTER PIEUP-KIYEOK
-3173 HANGUL LETTER PIEUP-TIKEUT
-3174 HANGUL LETTER PIEUP-SIOS-KIYEOK
-3175 HANGUL LETTER PIEUP-SIOS-TIKEUT
-3176 HANGUL LETTER PIEUP-CIEUC
-3177 HANGUL LETTER PIEUP-THIEUTH
-3178 HANGUL LETTER KAPYEOUNPIEUP
-3179 HANGUL LETTER KAPYEOUNSSANGPIEUP
-317A HANGUL LETTER SIOS-KIYEOK
-317B HANGUL LETTER SIOS-NIEUN
-317C HANGUL LETTER SIOS-TIKEUT
-317D HANGUL LETTER SIOS-PIEUP
-317E HANGUL LETTER SIOS-CIEUC
-317F HANGUL LETTER PANSIOS
-3180 HANGUL LETTER SSANGIEUNG
-3181 HANGUL LETTER YESIEUNG
-3182 HANGUL LETTER YESIEUNG-SIOS
-3183 HANGUL LETTER YESIEUNG-PANSIOS
-3184 HANGUL LETTER KAPYEOUNPHIEUPH
-3185 HANGUL LETTER SSANGHIEUH
-3186 HANGUL LETTER YEORINHIEUH
-3187 HANGUL LETTER YO-YA
-3188 HANGUL LETTER YO-YAE
-3189 HANGUL LETTER YO-I
-318A HANGUL LETTER YU-YEO
-318B HANGUL LETTER YU-YE
-318C HANGUL LETTER YU-I
-318D HANGUL LETTER ARAEA
-318E HANGUL LETTER ARAEAE
-3190 IDEOGRAPHIC ANNOTATION LINKING MARK
-3191 IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192 IDEOGRAPHIC ANNOTATION ONE MARK
-3193 IDEOGRAPHIC ANNOTATION TWO MARK
-3194 IDEOGRAPHIC ANNOTATION THREE MARK
-3195 IDEOGRAPHIC ANNOTATION FOUR MARK
-3196 IDEOGRAPHIC ANNOTATION TOP MARK
-3197 IDEOGRAPHIC ANNOTATION MIDDLE MARK
-3198 IDEOGRAPHIC ANNOTATION BOTTOM MARK
-3199 IDEOGRAPHIC ANNOTATION FIRST MARK
-319A IDEOGRAPHIC ANNOTATION SECOND MARK
-319B IDEOGRAPHIC ANNOTATION THIRD MARK
-319C IDEOGRAPHIC ANNOTATION FOURTH MARK
-319D IDEOGRAPHIC ANNOTATION HEAVEN MARK
-319E IDEOGRAPHIC ANNOTATION EARTH MARK
-319F IDEOGRAPHIC ANNOTATION MAN MARK
-31A0 BOPOMOFO LETTER BU
-31A1 BOPOMOFO LETTER ZI
-31A2 BOPOMOFO LETTER JI
-31A3 BOPOMOFO LETTER GU
-31A4 BOPOMOFO LETTER EE
-31A5 BOPOMOFO LETTER ENN
-31A6 BOPOMOFO LETTER OO
-31A7 BOPOMOFO LETTER ONN
-31A8 BOPOMOFO LETTER IR
-31A9 BOPOMOFO LETTER ANN
-31AA BOPOMOFO LETTER INN
-31AB BOPOMOFO LETTER UNN
-31AC BOPOMOFO LETTER IM
-31AD BOPOMOFO LETTER NGG
-31AE BOPOMOFO LETTER AINN
-31AF BOPOMOFO LETTER AUNN
-31B0 BOPOMOFO LETTER AM
-31B1 BOPOMOFO LETTER OM
-31B2 BOPOMOFO LETTER ONG
-31B3 BOPOMOFO LETTER INNN
-31B4 BOPOMOFO FINAL LETTER P
-31B5 BOPOMOFO FINAL LETTER T
-31B6 BOPOMOFO FINAL LETTER K
-31B7 BOPOMOFO FINAL LETTER H
-31C0 CJK STROKE T
-31C1 CJK STROKE WG
-31C2 CJK STROKE XG
-31C3 CJK STROKE BXG
-31C4 CJK STROKE SW
-31C5 CJK STROKE HZZ
-31C6 CJK STROKE HZG
-31C7 CJK STROKE HP
-31C8 CJK STROKE HZWG
-31C9 CJK STROKE SZWG
-31CA CJK STROKE HZT
-31CB CJK STROKE HZZP
-31CC CJK STROKE HPWG
-31CD CJK STROKE HZW
-31CE CJK STROKE HZZZ
-31CF CJK STROKE N
-31D0 CJK STROKE H
-31D1 CJK STROKE S
-31D2 CJK STROKE P
-31D3 CJK STROKE SP
-31D4 CJK STROKE D
-31D5 CJK STROKE HZ
-31D6 CJK STROKE HG
-31D7 CJK STROKE SZ
-31D8 CJK STROKE SWZ
-31D9 CJK STROKE ST
-31DA CJK STROKE SG
-31DB CJK STROKE PD
-31DC CJK STROKE PZ
-31DD CJK STROKE TN
-31DE CJK STROKE SZZ
-31DF CJK STROKE SWG
-31E0 CJK STROKE HXWG
-31E1 CJK STROKE HZZZG
-31E2 CJK STROKE PG
-31E3 CJK STROKE Q
-31F0 KATAKANA LETTER SMALL KU
-31F1 KATAKANA LETTER SMALL SI
-31F2 KATAKANA LETTER SMALL SU
-31F3 KATAKANA LETTER SMALL TO
-31F4 KATAKANA LETTER SMALL NU
-31F5 KATAKANA LETTER SMALL HA
-31F6 KATAKANA LETTER SMALL HI
-31F7 KATAKANA LETTER SMALL HU
-31F8 KATAKANA LETTER SMALL HE
-31F9 KATAKANA LETTER SMALL HO
-31FA KATAKANA LETTER SMALL MU
-31FB KATAKANA LETTER SMALL RA
-31FC KATAKANA LETTER SMALL RI
-31FD KATAKANA LETTER SMALL RU
-31FE KATAKANA LETTER SMALL RE
-31FF KATAKANA LETTER SMALL RO
-3200 PARENTHESIZED HANGUL KIYEOK
-3201 PARENTHESIZED HANGUL NIEUN
-3202 PARENTHESIZED HANGUL TIKEUT
-3203 PARENTHESIZED HANGUL RIEUL
-3204 PARENTHESIZED HANGUL MIEUM
-3205 PARENTHESIZED HANGUL PIEUP
-3206 PARENTHESIZED HANGUL SIOS
-3207 PARENTHESIZED HANGUL IEUNG
-3208 PARENTHESIZED HANGUL CIEUC
-3209 PARENTHESIZED HANGUL CHIEUCH
-320A PARENTHESIZED HANGUL KHIEUKH
-320B PARENTHESIZED HANGUL THIEUTH
-320C PARENTHESIZED HANGUL PHIEUPH
-320D PARENTHESIZED HANGUL HIEUH
-320E PARENTHESIZED HANGUL KIYEOK A
-320F PARENTHESIZED HANGUL NIEUN A
-3210 PARENTHESIZED HANGUL TIKEUT A
-3211 PARENTHESIZED HANGUL RIEUL A
-3212 PARENTHESIZED HANGUL MIEUM A
-3213 PARENTHESIZED HANGUL PIEUP A
-3214 PARENTHESIZED HANGUL SIOS A
-3215 PARENTHESIZED HANGUL IEUNG A
-3216 PARENTHESIZED HANGUL CIEUC A
-3217 PARENTHESIZED HANGUL CHIEUCH A
-3218 PARENTHESIZED HANGUL KHIEUKH A
-3219 PARENTHESIZED HANGUL THIEUTH A
-321A PARENTHESIZED HANGUL PHIEUPH A
-321B PARENTHESIZED HANGUL HIEUH A
-321C PARENTHESIZED HANGUL CIEUC U
-321D PARENTHESIZED KOREAN CHARACTER OJEON
-321E PARENTHESIZED KOREAN CHARACTER O HU
-3220 PARENTHESIZED IDEOGRAPH ONE
-3221 PARENTHESIZED IDEOGRAPH TWO
-3222 PARENTHESIZED IDEOGRAPH THREE
-3223 PARENTHESIZED IDEOGRAPH FOUR
-3224 PARENTHESIZED IDEOGRAPH FIVE
-3225 PARENTHESIZED IDEOGRAPH SIX
-3226 PARENTHESIZED IDEOGRAPH SEVEN
-3227 PARENTHESIZED IDEOGRAPH EIGHT
-3228 PARENTHESIZED IDEOGRAPH NINE
-3229 PARENTHESIZED IDEOGRAPH TEN
-322A PARENTHESIZED IDEOGRAPH MOON
-322B PARENTHESIZED IDEOGRAPH FIRE
-322C PARENTHESIZED IDEOGRAPH WATER
-322D PARENTHESIZED IDEOGRAPH WOOD
-322E PARENTHESIZED IDEOGRAPH METAL
-322F PARENTHESIZED IDEOGRAPH EARTH
-3230 PARENTHESIZED IDEOGRAPH SUN
-3231 PARENTHESIZED IDEOGRAPH STOCK
-3232 PARENTHESIZED IDEOGRAPH HAVE
-3233 PARENTHESIZED IDEOGRAPH SOCIETY
-3234 PARENTHESIZED IDEOGRAPH NAME
-3235 PARENTHESIZED IDEOGRAPH SPECIAL
-3236 PARENTHESIZED IDEOGRAPH FINANCIAL
-3237 PARENTHESIZED IDEOGRAPH CONGRATULATION
-3238 PARENTHESIZED IDEOGRAPH LABOR
-3239 PARENTHESIZED IDEOGRAPH REPRESENT
-323A PARENTHESIZED IDEOGRAPH CALL
-323B PARENTHESIZED IDEOGRAPH STUDY
-323C PARENTHESIZED IDEOGRAPH SUPERVISE
-323D PARENTHESIZED IDEOGRAPH ENTERPRISE
-323E PARENTHESIZED IDEOGRAPH RESOURCE
-323F PARENTHESIZED IDEOGRAPH ALLIANCE
-3240 PARENTHESIZED IDEOGRAPH FESTIVAL
-3241 PARENTHESIZED IDEOGRAPH REST
-3242 PARENTHESIZED IDEOGRAPH SELF
-3243 PARENTHESIZED IDEOGRAPH REACH
-3244 CIRCLED IDEOGRAPH QUESTION
-3245 CIRCLED IDEOGRAPH KINDERGARTEN
-3246 CIRCLED IDEOGRAPH SCHOOL
-3247 CIRCLED IDEOGRAPH KOTO
-3248 CIRCLED NUMBER TEN ON BLACK SQUARE
-3249 CIRCLED NUMBER TWENTY ON BLACK SQUARE
-324A CIRCLED NUMBER THIRTY ON BLACK SQUARE
-324B CIRCLED NUMBER FORTY ON BLACK SQUARE
-324C CIRCLED NUMBER FIFTY ON BLACK SQUARE
-324D CIRCLED NUMBER SIXTY ON BLACK SQUARE
-324E CIRCLED NUMBER SEVENTY ON BLACK SQUARE
-324F CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-3250 PARTNERSHIP SIGN
-3251 CIRCLED NUMBER TWENTY ONE
-3252 CIRCLED NUMBER TWENTY TWO
-3253 CIRCLED NUMBER TWENTY THREE
-3254 CIRCLED NUMBER TWENTY FOUR
-3255 CIRCLED NUMBER TWENTY FIVE
-3256 CIRCLED NUMBER TWENTY SIX
-3257 CIRCLED NUMBER TWENTY SEVEN
-3258 CIRCLED NUMBER TWENTY EIGHT
-3259 CIRCLED NUMBER TWENTY NINE
-325A CIRCLED NUMBER THIRTY
-325B CIRCLED NUMBER THIRTY ONE
-325C CIRCLED NUMBER THIRTY TWO
-325D CIRCLED NUMBER THIRTY THREE
-325E CIRCLED NUMBER THIRTY FOUR
-325F CIRCLED NUMBER THIRTY FIVE
-3260 CIRCLED HANGUL KIYEOK
-3261 CIRCLED HANGUL NIEUN
-3262 CIRCLED HANGUL TIKEUT
-3263 CIRCLED HANGUL RIEUL
-3264 CIRCLED HANGUL MIEUM
-3265 CIRCLED HANGUL PIEUP
-3266 CIRCLED HANGUL SIOS
-3267 CIRCLED HANGUL IEUNG
-3268 CIRCLED HANGUL CIEUC
-3269 CIRCLED HANGUL CHIEUCH
-326A CIRCLED HANGUL KHIEUKH
-326B CIRCLED HANGUL THIEUTH
-326C CIRCLED HANGUL PHIEUPH
-326D CIRCLED HANGUL HIEUH
-326E CIRCLED HANGUL KIYEOK A
-326F CIRCLED HANGUL NIEUN A
-3270 CIRCLED HANGUL TIKEUT A
-3271 CIRCLED HANGUL RIEUL A
-3272 CIRCLED HANGUL MIEUM A
-3273 CIRCLED HANGUL PIEUP A
-3274 CIRCLED HANGUL SIOS A
-3275 CIRCLED HANGUL IEUNG A
-3276 CIRCLED HANGUL CIEUC A
-3277 CIRCLED HANGUL CHIEUCH A
-3278 CIRCLED HANGUL KHIEUKH A
-3279 CIRCLED HANGUL THIEUTH A
-327A CIRCLED HANGUL PHIEUPH A
-327B CIRCLED HANGUL HIEUH A
-327C CIRCLED KOREAN CHARACTER CHAMKO
-327D CIRCLED KOREAN CHARACTER JUEUI
-327E CIRCLED HANGUL IEUNG U
-327F KOREAN STANDARD SYMBOL
-3280 CIRCLED IDEOGRAPH ONE
-3281 CIRCLED IDEOGRAPH TWO
-3282 CIRCLED IDEOGRAPH THREE
-3283 CIRCLED IDEOGRAPH FOUR
-3284 CIRCLED IDEOGRAPH FIVE
-3285 CIRCLED IDEOGRAPH SIX
-3286 CIRCLED IDEOGRAPH SEVEN
-3287 CIRCLED IDEOGRAPH EIGHT
-3288 CIRCLED IDEOGRAPH NINE
-3289 CIRCLED IDEOGRAPH TEN
-328A CIRCLED IDEOGRAPH MOON
-328B CIRCLED IDEOGRAPH FIRE
-328C CIRCLED IDEOGRAPH WATER
-328D CIRCLED IDEOGRAPH WOOD
-328E CIRCLED IDEOGRAPH METAL
-328F CIRCLED IDEOGRAPH EARTH
-3290 CIRCLED IDEOGRAPH SUN
-3291 CIRCLED IDEOGRAPH STOCK
-3292 CIRCLED IDEOGRAPH HAVE
-3293 CIRCLED IDEOGRAPH SOCIETY
-3294 CIRCLED IDEOGRAPH NAME
-3295 CIRCLED IDEOGRAPH SPECIAL
-3296 CIRCLED IDEOGRAPH FINANCIAL
-3297 CIRCLED IDEOGRAPH CONGRATULATION
-3298 CIRCLED IDEOGRAPH LABOR
-3299 CIRCLED IDEOGRAPH SECRET
-329A CIRCLED IDEOGRAPH MALE
-329B CIRCLED IDEOGRAPH FEMALE
-329C CIRCLED IDEOGRAPH SUITABLE
-329D CIRCLED IDEOGRAPH EXCELLENT
-329E CIRCLED IDEOGRAPH PRINT
-329F CIRCLED IDEOGRAPH ATTENTION
-32A0 CIRCLED IDEOGRAPH ITEM
-32A1 CIRCLED IDEOGRAPH REST
-32A2 CIRCLED IDEOGRAPH COPY
-32A3 CIRCLED IDEOGRAPH CORRECT
-32A4 CIRCLED IDEOGRAPH HIGH
-32A5 CIRCLED IDEOGRAPH CENTRE
-32A6 CIRCLED IDEOGRAPH LOW
-32A7 CIRCLED IDEOGRAPH LEFT
-32A8 CIRCLED IDEOGRAPH RIGHT
-32A9 CIRCLED IDEOGRAPH MEDICINE
-32AA CIRCLED IDEOGRAPH RELIGION
-32AB CIRCLED IDEOGRAPH STUDY
-32AC CIRCLED IDEOGRAPH SUPERVISE
-32AD CIRCLED IDEOGRAPH ENTERPRISE
-32AE CIRCLED IDEOGRAPH RESOURCE
-32AF CIRCLED IDEOGRAPH ALLIANCE
-32B0 CIRCLED IDEOGRAPH NIGHT
-32B1 CIRCLED NUMBER THIRTY SIX
-32B2 CIRCLED NUMBER THIRTY SEVEN
-32B3 CIRCLED NUMBER THIRTY EIGHT
-32B4 CIRCLED NUMBER THIRTY NINE
-32B5 CIRCLED NUMBER FORTY
-32B6 CIRCLED NUMBER FORTY ONE
-32B7 CIRCLED NUMBER FORTY TWO
-32B8 CIRCLED NUMBER FORTY THREE
-32B9 CIRCLED NUMBER FORTY FOUR
-32BA CIRCLED NUMBER FORTY FIVE
-32BB CIRCLED NUMBER FORTY SIX
-32BC CIRCLED NUMBER FORTY SEVEN
-32BD CIRCLED NUMBER FORTY EIGHT
-32BE CIRCLED NUMBER FORTY NINE
-32BF CIRCLED NUMBER FIFTY
-32C0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
-32C1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
-32C2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
-32C3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
-32C4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
-32C5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
-32C6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
-32C7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
-32C8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
-32C9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
-32CA IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
-32CB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32CC SQUARE HG
-32CD SQUARE ERG
-32CE SQUARE EV
-32CF LIMITED LIABILITY SIGN
-32D0 CIRCLED KATAKANA A
-32D1 CIRCLED KATAKANA I
-32D2 CIRCLED KATAKANA U
-32D3 CIRCLED KATAKANA E
-32D4 CIRCLED KATAKANA O
-32D5 CIRCLED KATAKANA KA
-32D6 CIRCLED KATAKANA KI
-32D7 CIRCLED KATAKANA KU
-32D8 CIRCLED KATAKANA KE
-32D9 CIRCLED KATAKANA KO
-32DA CIRCLED KATAKANA SA
-32DB CIRCLED KATAKANA SI
-32DC CIRCLED KATAKANA SU
-32DD CIRCLED KATAKANA SE
-32DE CIRCLED KATAKANA SO
-32DF CIRCLED KATAKANA TA
-32E0 CIRCLED KATAKANA TI
-32E1 CIRCLED KATAKANA TU
-32E2 CIRCLED KATAKANA TE
-32E3 CIRCLED KATAKANA TO
-32E4 CIRCLED KATAKANA NA
-32E5 CIRCLED KATAKANA NI
-32E6 CIRCLED KATAKANA NU
-32E7 CIRCLED KATAKANA NE
-32E8 CIRCLED KATAKANA NO
-32E9 CIRCLED KATAKANA HA
-32EA CIRCLED KATAKANA HI
-32EB CIRCLED KATAKANA HU
-32EC CIRCLED KATAKANA HE
-32ED CIRCLED KATAKANA HO
-32EE CIRCLED KATAKANA MA
-32EF CIRCLED KATAKANA MI
-32F0 CIRCLED KATAKANA MU
-32F1 CIRCLED KATAKANA ME
-32F2 CIRCLED KATAKANA MO
-32F3 CIRCLED KATAKANA YA
-32F4 CIRCLED KATAKANA YU
-32F5 CIRCLED KATAKANA YO
-32F6 CIRCLED KATAKANA RA
-32F7 CIRCLED KATAKANA RI
-32F8 CIRCLED KATAKANA RU
-32F9 CIRCLED KATAKANA RE
-32FA CIRCLED KATAKANA RO
-32FB CIRCLED KATAKANA WA
-32FC CIRCLED KATAKANA WI
-32FD CIRCLED KATAKANA WE
-32FE CIRCLED KATAKANA WO
-3300 SQUARE APAATO
-3301 SQUARE ARUHUA
-3302 SQUARE ANPEA
-3303 SQUARE AARU
-3304 SQUARE ININGU
-3305 SQUARE INTI
-3306 SQUARE UON
-3307 SQUARE ESUKUUDO
-3308 SQUARE EEKAA
-3309 SQUARE ONSU
-330A SQUARE OOMU
-330B SQUARE KAIRI
-330C SQUARE KARATTO
-330D SQUARE KARORII
-330E SQUARE GARON
-330F SQUARE GANMA
-3310 SQUARE GIGA
-3311 SQUARE GINII
-3312 SQUARE KYURII
-3313 SQUARE GIRUDAA
-3314 SQUARE KIRO
-3315 SQUARE KIROGURAMU
-3316 SQUARE KIROMEETORU
-3317 SQUARE KIROWATTO
-3318 SQUARE GURAMU
-3319 SQUARE GURAMUTON
-331A SQUARE KURUZEIRO
-331B SQUARE KUROONE
-331C SQUARE KEESU
-331D SQUARE KORUNA
-331E SQUARE KOOPO
-331F SQUARE SAIKURU
-3320 SQUARE SANTIIMU
-3321 SQUARE SIRINGU
-3322 SQUARE SENTI
-3323 SQUARE SENTO
-3324 SQUARE DAASU
-3325 SQUARE DESI
-3326 SQUARE DORU
-3327 SQUARE TON
-3328 SQUARE NANO
-3329 SQUARE NOTTO
-332A SQUARE HAITU
-332B SQUARE PAASENTO
-332C SQUARE PAATU
-332D SQUARE BAARERU
-332E SQUARE PIASUTORU
-332F SQUARE PIKURU
-3330 SQUARE PIKO
-3331 SQUARE BIRU
-3332 SQUARE HUARADDO
-3333 SQUARE HUIITO
-3334 SQUARE BUSSYERU
-3335 SQUARE HURAN
-3336 SQUARE HEKUTAARU
-3337 SQUARE PESO
-3338 SQUARE PENIHI
-3339 SQUARE HERUTU
-333A SQUARE PENSU
-333B SQUARE PEEZI
-333C SQUARE BEETA
-333D SQUARE POINTO
-333E SQUARE BORUTO
-333F SQUARE HON
-3340 SQUARE PONDO
-3341 SQUARE HOORU
-3342 SQUARE HOON
-3343 SQUARE MAIKURO
-3344 SQUARE MAIRU
-3345 SQUARE MAHHA
-3346 SQUARE MARUKU
-3347 SQUARE MANSYON
-3348 SQUARE MIKURON
-3349 SQUARE MIRI
-334A SQUARE MIRIBAARU
-334B SQUARE MEGA
-334C SQUARE MEGATON
-334D SQUARE MEETORU
-334E SQUARE YAADO
-334F SQUARE YAARU
-3350 SQUARE YUAN
-3351 SQUARE RITTORU
-3352 SQUARE RIRA
-3353 SQUARE RUPII
-3354 SQUARE RUUBURU
-3355 SQUARE REMU
-3356 SQUARE RENTOGEN
-3357 SQUARE WATTO
-3358 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
-3359 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
-335A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
-335B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
-335C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
-335D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
-335E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
-335F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
-3360 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
-3361 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
-3362 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
-3363 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
-3364 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
-3365 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
-3366 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
-3367 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
-3368 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
-3369 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
-336A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
-336B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
-336C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
-336D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
-336E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
-336F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
-3370 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
-3371 SQUARE HPA
-3372 SQUARE DA
-3373 SQUARE AU
-3374 SQUARE BAR
-3375 SQUARE OV
-3376 SQUARE PC
-3377 SQUARE DM
-3378 SQUARE DM SQUARED
-3379 SQUARE DM CUBED
-337A SQUARE IU
-337B SQUARE ERA NAME HEISEI
-337C SQUARE ERA NAME SYOUWA
-337D SQUARE ERA NAME TAISYOU
-337E SQUARE ERA NAME MEIZI
-337F SQUARE CORPORATION
-3380 SQUARE PA AMPS
-3381 SQUARE NA
-3382 SQUARE MU A
-3383 SQUARE MA
-3384 SQUARE KA
-3385 SQUARE KB
-3386 SQUARE MB
-3387 SQUARE GB
-3388 SQUARE CAL
-3389 SQUARE KCAL
-338A SQUARE PF
-338B SQUARE NF
-338C SQUARE MU F
-338D SQUARE MU G
-338E SQUARE MG
-338F SQUARE KG
-3390 SQUARE HZ
-3391 SQUARE KHZ
-3392 SQUARE MHZ
-3393 SQUARE GHZ
-3394 SQUARE THZ
-3395 SQUARE MU L
-3396 SQUARE ML
-3397 SQUARE DL
-3398 SQUARE KL
-3399 SQUARE FM
-339A SQUARE NM
-339B SQUARE MU M
-339C SQUARE MM
-339D SQUARE CM
-339E SQUARE KM
-339F SQUARE MM SQUARED
-33A0 SQUARE CM SQUARED
-33A1 SQUARE M SQUARED
-33A2 SQUARE KM SQUARED
-33A3 SQUARE MM CUBED
-33A4 SQUARE CM CUBED
-33A5 SQUARE M CUBED
-33A6 SQUARE KM CUBED
-33A7 SQUARE M OVER S
-33A8 SQUARE M OVER S SQUARED
-33A9 SQUARE PA
-33AA SQUARE KPA
-33AB SQUARE MPA
-33AC SQUARE GPA
-33AD SQUARE RAD
-33AE SQUARE RAD OVER S
-33AF SQUARE RAD OVER S SQUARED
-33B0 SQUARE PS
-33B1 SQUARE NS
-33B2 SQUARE MU S
-33B3 SQUARE MS
-33B4 SQUARE PV
-33B5 SQUARE NV
-33B6 SQUARE MU V
-33B7 SQUARE MV
-33B8 SQUARE KV
-33B9 SQUARE MV MEGA
-33BA SQUARE PW
-33BB SQUARE NW
-33BC SQUARE MU W
-33BD SQUARE MW
-33BE SQUARE KW
-33BF SQUARE MW MEGA
-33C0 SQUARE K OHM
-33C1 SQUARE M OHM
-33C2 SQUARE AM
-33C3 SQUARE BQ
-33C4 SQUARE CC
-33C5 SQUARE CD
-33C6 SQUARE C OVER KG
-33C7 SQUARE CO
-33C8 SQUARE DB
-33C9 SQUARE GY
-33CA SQUARE HA
-33CB SQUARE HP
-33CC SQUARE IN
-33CD SQUARE KK
-33CE SQUARE KM CAPITAL
-33CF SQUARE KT
-33D0 SQUARE LM
-33D1 SQUARE LN
-33D2 SQUARE LOG
-33D3 SQUARE LX
-33D4 SQUARE MB SMALL
-33D5 SQUARE MIL
-33D6 SQUARE MOL
-33D7 SQUARE PH
-33D8 SQUARE PM
-33D9 SQUARE PPM
-33DA SQUARE PR
-33DB SQUARE SR
-33DC SQUARE SV
-33DD SQUARE WB
-33DE SQUARE V OVER M
-33DF SQUARE A OVER M
-33E0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
-33E1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
-33E2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
-33E3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
-33E4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
-33E5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
-33E6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
-33E7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
-33E8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
-33E9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
-33EA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
-33EB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
-33EC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
-33ED IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
-33EE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
-33EF IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
-33F0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
-33F1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
-33F2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
-33F3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
-33F4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
-33F5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
-33F6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
-33F7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
-33F8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
-33F9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
-33FA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
-33FB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
-33FC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
-33FD IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
-33FE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-33FF SQUARE GAL
-4DC0 HEXAGRAM FOR THE CREATIVE HEAVEN
-4DC1 HEXAGRAM FOR THE RECEPTIVE EARTH
-4DC2 HEXAGRAM FOR DIFFICULTY AT THE BEGINNING
-4DC3 HEXAGRAM FOR YOUTHFUL FOLLY
-4DC4 HEXAGRAM FOR WAITING
-4DC5 HEXAGRAM FOR CONFLICT
-4DC6 HEXAGRAM FOR THE ARMY
-4DC7 HEXAGRAM FOR HOLDING TOGETHER
-4DC8 HEXAGRAM FOR SMALL TAMING
-4DC9 HEXAGRAM FOR TREADING
-4DCA HEXAGRAM FOR PEACE
-4DCB HEXAGRAM FOR STANDSTILL
-4DCC HEXAGRAM FOR FELLOWSHIP
-4DCD HEXAGRAM FOR GREAT POSSESSION
-4DCE HEXAGRAM FOR MODESTY
-4DCF HEXAGRAM FOR ENTHUSIASM
-4DD0 HEXAGRAM FOR FOLLOWING
-4DD1 HEXAGRAM FOR WORK ON THE DECAYED
-4DD2 HEXAGRAM FOR APPROACH
-4DD3 HEXAGRAM FOR CONTEMPLATION
-4DD4 HEXAGRAM FOR BITING THROUGH
-4DD5 HEXAGRAM FOR GRACE
-4DD6 HEXAGRAM FOR SPLITTING APART
-4DD7 HEXAGRAM FOR RETURN
-4DD8 HEXAGRAM FOR INNOCENCE
-4DD9 HEXAGRAM FOR GREAT TAMING
-4DDA HEXAGRAM FOR MOUTH CORNERS
-4DDB HEXAGRAM FOR GREAT PREPONDERANCE
-4DDC HEXAGRAM FOR THE ABYSMAL WATER
-4DDD HEXAGRAM FOR THE CLINGING FIRE
-4DDE HEXAGRAM FOR INFLUENCE
-4DDF HEXAGRAM FOR DURATION
-4DE0 HEXAGRAM FOR RETREAT
-4DE1 HEXAGRAM FOR GREAT POWER
-4DE2 HEXAGRAM FOR PROGRESS
-4DE3 HEXAGRAM FOR DARKENING OF THE LIGHT
-4DE4 HEXAGRAM FOR THE FAMILY
-4DE5 HEXAGRAM FOR OPPOSITION
-4DE6 HEXAGRAM FOR OBSTRUCTION
-4DE7 HEXAGRAM FOR DELIVERANCE
-4DE8 HEXAGRAM FOR DECREASE
-4DE9 HEXAGRAM FOR INCREASE
-4DEA HEXAGRAM FOR BREAKTHROUGH
-4DEB HEXAGRAM FOR COMING TO MEET
-4DEC HEXAGRAM FOR GATHERING TOGETHER
-4DED HEXAGRAM FOR PUSHING UPWARD
-4DEE HEXAGRAM FOR OPPRESSION
-4DEF HEXAGRAM FOR THE WELL
-4DF0 HEXAGRAM FOR REVOLUTION
-4DF1 HEXAGRAM FOR THE CAULDRON
-4DF2 HEXAGRAM FOR THE AROUSING THUNDER
-4DF3 HEXAGRAM FOR THE KEEPING STILL MOUNTAIN
-4DF4 HEXAGRAM FOR DEVELOPMENT
-4DF5 HEXAGRAM FOR THE MARRYING MAIDEN
-4DF6 HEXAGRAM FOR ABUNDANCE
-4DF7 HEXAGRAM FOR THE WANDERER
-4DF8 HEXAGRAM FOR THE GENTLE WIND
-4DF9 HEXAGRAM FOR THE JOYOUS LAKE
-4DFA HEXAGRAM FOR DISPERSION
-4DFB HEXAGRAM FOR LIMITATION
-4DFC HEXAGRAM FOR INNER TRUTH
-4DFD HEXAGRAM FOR SMALL PREPONDERANCE
-4DFE HEXAGRAM FOR AFTER COMPLETION
-4DFF HEXAGRAM FOR BEFORE COMPLETION
-A000 YI SYLLABLE IT
-A001 YI SYLLABLE IX
-A002 YI SYLLABLE I
-A003 YI SYLLABLE IP
-A004 YI SYLLABLE IET
-A005 YI SYLLABLE IEX
-A006 YI SYLLABLE IE
-A007 YI SYLLABLE IEP
-A008 YI SYLLABLE AT
-A009 YI SYLLABLE AX
-A00A YI SYLLABLE A
-A00B YI SYLLABLE AP
-A00C YI SYLLABLE UOX
-A00D YI SYLLABLE UO
-A00E YI SYLLABLE UOP
-A00F YI SYLLABLE OT
-A010 YI SYLLABLE OX
-A011 YI SYLLABLE O
-A012 YI SYLLABLE OP
-A013 YI SYLLABLE EX
-A014 YI SYLLABLE E
-A015 YI SYLLABLE WU
-A015 YI SYLLABLE ITERATION MARK
-A016 YI SYLLABLE BIT
-A017 YI SYLLABLE BIX
-A018 YI SYLLABLE BI
-A019 YI SYLLABLE BIP
-A01A YI SYLLABLE BIET
-A01B YI SYLLABLE BIEX
-A01C YI SYLLABLE BIE
-A01D YI SYLLABLE BIEP
-A01E YI SYLLABLE BAT
-A01F YI SYLLABLE BAX
-A020 YI SYLLABLE BA
-A021 YI SYLLABLE BAP
-A022 YI SYLLABLE BUOX
-A023 YI SYLLABLE BUO
-A024 YI SYLLABLE BUOP
-A025 YI SYLLABLE BOT
-A026 YI SYLLABLE BOX
-A027 YI SYLLABLE BO
-A028 YI SYLLABLE BOP
-A029 YI SYLLABLE BEX
-A02A YI SYLLABLE BE
-A02B YI SYLLABLE BEP
-A02C YI SYLLABLE BUT
-A02D YI SYLLABLE BUX
-A02E YI SYLLABLE BU
-A02F YI SYLLABLE BUP
-A030 YI SYLLABLE BURX
-A031 YI SYLLABLE BUR
-A032 YI SYLLABLE BYT
-A033 YI SYLLABLE BYX
-A034 YI SYLLABLE BY
-A035 YI SYLLABLE BYP
-A036 YI SYLLABLE BYRX
-A037 YI SYLLABLE BYR
-A038 YI SYLLABLE PIT
-A039 YI SYLLABLE PIX
-A03A YI SYLLABLE PI
-A03B YI SYLLABLE PIP
-A03C YI SYLLABLE PIEX
-A03D YI SYLLABLE PIE
-A03E YI SYLLABLE PIEP
-A03F YI SYLLABLE PAT
-A040 YI SYLLABLE PAX
-A041 YI SYLLABLE PA
-A042 YI SYLLABLE PAP
-A043 YI SYLLABLE PUOX
-A044 YI SYLLABLE PUO
-A045 YI SYLLABLE PUOP
-A046 YI SYLLABLE POT
-A047 YI SYLLABLE POX
-A048 YI SYLLABLE PO
-A049 YI SYLLABLE POP
-A04A YI SYLLABLE PUT
-A04B YI SYLLABLE PUX
-A04C YI SYLLABLE PU
-A04D YI SYLLABLE PUP
-A04E YI SYLLABLE PURX
-A04F YI SYLLABLE PUR
-A050 YI SYLLABLE PYT
-A051 YI SYLLABLE PYX
-A052 YI SYLLABLE PY
-A053 YI SYLLABLE PYP
-A054 YI SYLLABLE PYRX
-A055 YI SYLLABLE PYR
-A056 YI SYLLABLE BBIT
-A057 YI SYLLABLE BBIX
-A058 YI SYLLABLE BBI
-A059 YI SYLLABLE BBIP
-A05A YI SYLLABLE BBIET
-A05B YI SYLLABLE BBIEX
-A05C YI SYLLABLE BBIE
-A05D YI SYLLABLE BBIEP
-A05E YI SYLLABLE BBAT
-A05F YI SYLLABLE BBAX
-A060 YI SYLLABLE BBA
-A061 YI SYLLABLE BBAP
-A062 YI SYLLABLE BBUOX
-A063 YI SYLLABLE BBUO
-A064 YI SYLLABLE BBUOP
-A065 YI SYLLABLE BBOT
-A066 YI SYLLABLE BBOX
-A067 YI SYLLABLE BBO
-A068 YI SYLLABLE BBOP
-A069 YI SYLLABLE BBEX
-A06A YI SYLLABLE BBE
-A06B YI SYLLABLE BBEP
-A06C YI SYLLABLE BBUT
-A06D YI SYLLABLE BBUX
-A06E YI SYLLABLE BBU
-A06F YI SYLLABLE BBUP
-A070 YI SYLLABLE BBURX
-A071 YI SYLLABLE BBUR
-A072 YI SYLLABLE BBYT
-A073 YI SYLLABLE BBYX
-A074 YI SYLLABLE BBY
-A075 YI SYLLABLE BBYP
-A076 YI SYLLABLE NBIT
-A077 YI SYLLABLE NBIX
-A078 YI SYLLABLE NBI
-A079 YI SYLLABLE NBIP
-A07A YI SYLLABLE NBIEX
-A07B YI SYLLABLE NBIE
-A07C YI SYLLABLE NBIEP
-A07D YI SYLLABLE NBAT
-A07E YI SYLLABLE NBAX
-A07F YI SYLLABLE NBA
-A080 YI SYLLABLE NBAP
-A081 YI SYLLABLE NBOT
-A082 YI SYLLABLE NBOX
-A083 YI SYLLABLE NBO
-A084 YI SYLLABLE NBOP
-A085 YI SYLLABLE NBUT
-A086 YI SYLLABLE NBUX
-A087 YI SYLLABLE NBU
-A088 YI SYLLABLE NBUP
-A089 YI SYLLABLE NBURX
-A08A YI SYLLABLE NBUR
-A08B YI SYLLABLE NBYT
-A08C YI SYLLABLE NBYX
-A08D YI SYLLABLE NBY
-A08E YI SYLLABLE NBYP
-A08F YI SYLLABLE NBYRX
-A090 YI SYLLABLE NBYR
-A091 YI SYLLABLE HMIT
-A092 YI SYLLABLE HMIX
-A093 YI SYLLABLE HMI
-A094 YI SYLLABLE HMIP
-A095 YI SYLLABLE HMIEX
-A096 YI SYLLABLE HMIE
-A097 YI SYLLABLE HMIEP
-A098 YI SYLLABLE HMAT
-A099 YI SYLLABLE HMAX
-A09A YI SYLLABLE HMA
-A09B YI SYLLABLE HMAP
-A09C YI SYLLABLE HMUOX
-A09D YI SYLLABLE HMUO
-A09E YI SYLLABLE HMUOP
-A09F YI SYLLABLE HMOT
-A0A0 YI SYLLABLE HMOX
-A0A1 YI SYLLABLE HMO
-A0A2 YI SYLLABLE HMOP
-A0A3 YI SYLLABLE HMUT
-A0A4 YI SYLLABLE HMUX
-A0A5 YI SYLLABLE HMU
-A0A6 YI SYLLABLE HMUP
-A0A7 YI SYLLABLE HMURX
-A0A8 YI SYLLABLE HMUR
-A0A9 YI SYLLABLE HMYX
-A0AA YI SYLLABLE HMY
-A0AB YI SYLLABLE HMYP
-A0AC YI SYLLABLE HMYRX
-A0AD YI SYLLABLE HMYR
-A0AE YI SYLLABLE MIT
-A0AF YI SYLLABLE MIX
-A0B0 YI SYLLABLE MI
-A0B1 YI SYLLABLE MIP
-A0B2 YI SYLLABLE MIEX
-A0B3 YI SYLLABLE MIE
-A0B4 YI SYLLABLE MIEP
-A0B5 YI SYLLABLE MAT
-A0B6 YI SYLLABLE MAX
-A0B7 YI SYLLABLE MA
-A0B8 YI SYLLABLE MAP
-A0B9 YI SYLLABLE MUOT
-A0BA YI SYLLABLE MUOX
-A0BB YI SYLLABLE MUO
-A0BC YI SYLLABLE MUOP
-A0BD YI SYLLABLE MOT
-A0BE YI SYLLABLE MOX
-A0BF YI SYLLABLE MO
-A0C0 YI SYLLABLE MOP
-A0C1 YI SYLLABLE MEX
-A0C2 YI SYLLABLE ME
-A0C3 YI SYLLABLE MUT
-A0C4 YI SYLLABLE MUX
-A0C5 YI SYLLABLE MU
-A0C6 YI SYLLABLE MUP
-A0C7 YI SYLLABLE MURX
-A0C8 YI SYLLABLE MUR
-A0C9 YI SYLLABLE MYT
-A0CA YI SYLLABLE MYX
-A0CB YI SYLLABLE MY
-A0CC YI SYLLABLE MYP
-A0CD YI SYLLABLE FIT
-A0CE YI SYLLABLE FIX
-A0CF YI SYLLABLE FI
-A0D0 YI SYLLABLE FIP
-A0D1 YI SYLLABLE FAT
-A0D2 YI SYLLABLE FAX
-A0D3 YI SYLLABLE FA
-A0D4 YI SYLLABLE FAP
-A0D5 YI SYLLABLE FOX
-A0D6 YI SYLLABLE FO
-A0D7 YI SYLLABLE FOP
-A0D8 YI SYLLABLE FUT
-A0D9 YI SYLLABLE FUX
-A0DA YI SYLLABLE FU
-A0DB YI SYLLABLE FUP
-A0DC YI SYLLABLE FURX
-A0DD YI SYLLABLE FUR
-A0DE YI SYLLABLE FYT
-A0DF YI SYLLABLE FYX
-A0E0 YI SYLLABLE FY
-A0E1 YI SYLLABLE FYP
-A0E2 YI SYLLABLE VIT
-A0E3 YI SYLLABLE VIX
-A0E4 YI SYLLABLE VI
-A0E5 YI SYLLABLE VIP
-A0E6 YI SYLLABLE VIET
-A0E7 YI SYLLABLE VIEX
-A0E8 YI SYLLABLE VIE
-A0E9 YI SYLLABLE VIEP
-A0EA YI SYLLABLE VAT
-A0EB YI SYLLABLE VAX
-A0EC YI SYLLABLE VA
-A0ED YI SYLLABLE VAP
-A0EE YI SYLLABLE VOT
-A0EF YI SYLLABLE VOX
-A0F0 YI SYLLABLE VO
-A0F1 YI SYLLABLE VOP
-A0F2 YI SYLLABLE VEX
-A0F3 YI SYLLABLE VEP
-A0F4 YI SYLLABLE VUT
-A0F5 YI SYLLABLE VUX
-A0F6 YI SYLLABLE VU
-A0F7 YI SYLLABLE VUP
-A0F8 YI SYLLABLE VURX
-A0F9 YI SYLLABLE VUR
-A0FA YI SYLLABLE VYT
-A0FB YI SYLLABLE VYX
-A0FC YI SYLLABLE VY
-A0FD YI SYLLABLE VYP
-A0FE YI SYLLABLE VYRX
-A0FF YI SYLLABLE VYR
-A100 YI SYLLABLE DIT
-A101 YI SYLLABLE DIX
-A102 YI SYLLABLE DI
-A103 YI SYLLABLE DIP
-A104 YI SYLLABLE DIEX
-A105 YI SYLLABLE DIE
-A106 YI SYLLABLE DIEP
-A107 YI SYLLABLE DAT
-A108 YI SYLLABLE DAX
-A109 YI SYLLABLE DA
-A10A YI SYLLABLE DAP
-A10B YI SYLLABLE DUOX
-A10C YI SYLLABLE DUO
-A10D YI SYLLABLE DOT
-A10E YI SYLLABLE DOX
-A10F YI SYLLABLE DO
-A110 YI SYLLABLE DOP
-A111 YI SYLLABLE DEX
-A112 YI SYLLABLE DE
-A113 YI SYLLABLE DEP
-A114 YI SYLLABLE DUT
-A115 YI SYLLABLE DUX
-A116 YI SYLLABLE DU
-A117 YI SYLLABLE DUP
-A118 YI SYLLABLE DURX
-A119 YI SYLLABLE DUR
-A11A YI SYLLABLE TIT
-A11B YI SYLLABLE TIX
-A11C YI SYLLABLE TI
-A11D YI SYLLABLE TIP
-A11E YI SYLLABLE TIEX
-A11F YI SYLLABLE TIE
-A120 YI SYLLABLE TIEP
-A121 YI SYLLABLE TAT
-A122 YI SYLLABLE TAX
-A123 YI SYLLABLE TA
-A124 YI SYLLABLE TAP
-A125 YI SYLLABLE TUOT
-A126 YI SYLLABLE TUOX
-A127 YI SYLLABLE TUO
-A128 YI SYLLABLE TUOP
-A129 YI SYLLABLE TOT
-A12A YI SYLLABLE TOX
-A12B YI SYLLABLE TO
-A12C YI SYLLABLE TOP
-A12D YI SYLLABLE TEX
-A12E YI SYLLABLE TE
-A12F YI SYLLABLE TEP
-A130 YI SYLLABLE TUT
-A131 YI SYLLABLE TUX
-A132 YI SYLLABLE TU
-A133 YI SYLLABLE TUP
-A134 YI SYLLABLE TURX
-A135 YI SYLLABLE TUR
-A136 YI SYLLABLE DDIT
-A137 YI SYLLABLE DDIX
-A138 YI SYLLABLE DDI
-A139 YI SYLLABLE DDIP
-A13A YI SYLLABLE DDIEX
-A13B YI SYLLABLE DDIE
-A13C YI SYLLABLE DDIEP
-A13D YI SYLLABLE DDAT
-A13E YI SYLLABLE DDAX
-A13F YI SYLLABLE DDA
-A140 YI SYLLABLE DDAP
-A141 YI SYLLABLE DDUOX
-A142 YI SYLLABLE DDUO
-A143 YI SYLLABLE DDUOP
-A144 YI SYLLABLE DDOT
-A145 YI SYLLABLE DDOX
-A146 YI SYLLABLE DDO
-A147 YI SYLLABLE DDOP
-A148 YI SYLLABLE DDEX
-A149 YI SYLLABLE DDE
-A14A YI SYLLABLE DDEP
-A14B YI SYLLABLE DDUT
-A14C YI SYLLABLE DDUX
-A14D YI SYLLABLE DDU
-A14E YI SYLLABLE DDUP
-A14F YI SYLLABLE DDURX
-A150 YI SYLLABLE DDUR
-A151 YI SYLLABLE NDIT
-A152 YI SYLLABLE NDIX
-A153 YI SYLLABLE NDI
-A154 YI SYLLABLE NDIP
-A155 YI SYLLABLE NDIEX
-A156 YI SYLLABLE NDIE
-A157 YI SYLLABLE NDAT
-A158 YI SYLLABLE NDAX
-A159 YI SYLLABLE NDA
-A15A YI SYLLABLE NDAP
-A15B YI SYLLABLE NDOT
-A15C YI SYLLABLE NDOX
-A15D YI SYLLABLE NDO
-A15E YI SYLLABLE NDOP
-A15F YI SYLLABLE NDEX
-A160 YI SYLLABLE NDE
-A161 YI SYLLABLE NDEP
-A162 YI SYLLABLE NDUT
-A163 YI SYLLABLE NDUX
-A164 YI SYLLABLE NDU
-A165 YI SYLLABLE NDUP
-A166 YI SYLLABLE NDURX
-A167 YI SYLLABLE NDUR
-A168 YI SYLLABLE HNIT
-A169 YI SYLLABLE HNIX
-A16A YI SYLLABLE HNI
-A16B YI SYLLABLE HNIP
-A16C YI SYLLABLE HNIET
-A16D YI SYLLABLE HNIEX
-A16E YI SYLLABLE HNIE
-A16F YI SYLLABLE HNIEP
-A170 YI SYLLABLE HNAT
-A171 YI SYLLABLE HNAX
-A172 YI SYLLABLE HNA
-A173 YI SYLLABLE HNAP
-A174 YI SYLLABLE HNUOX
-A175 YI SYLLABLE HNUO
-A176 YI SYLLABLE HNOT
-A177 YI SYLLABLE HNOX
-A178 YI SYLLABLE HNOP
-A179 YI SYLLABLE HNEX
-A17A YI SYLLABLE HNE
-A17B YI SYLLABLE HNEP
-A17C YI SYLLABLE HNUT
-A17D YI SYLLABLE NIT
-A17E YI SYLLABLE NIX
-A17F YI SYLLABLE NI
-A180 YI SYLLABLE NIP
-A181 YI SYLLABLE NIEX
-A182 YI SYLLABLE NIE
-A183 YI SYLLABLE NIEP
-A184 YI SYLLABLE NAX
-A185 YI SYLLABLE NA
-A186 YI SYLLABLE NAP
-A187 YI SYLLABLE NUOX
-A188 YI SYLLABLE NUO
-A189 YI SYLLABLE NUOP
-A18A YI SYLLABLE NOT
-A18B YI SYLLABLE NOX
-A18C YI SYLLABLE NO
-A18D YI SYLLABLE NOP
-A18E YI SYLLABLE NEX
-A18F YI SYLLABLE NE
-A190 YI SYLLABLE NEP
-A191 YI SYLLABLE NUT
-A192 YI SYLLABLE NUX
-A193 YI SYLLABLE NU
-A194 YI SYLLABLE NUP
-A195 YI SYLLABLE NURX
-A196 YI SYLLABLE NUR
-A197 YI SYLLABLE HLIT
-A198 YI SYLLABLE HLIX
-A199 YI SYLLABLE HLI
-A19A YI SYLLABLE HLIP
-A19B YI SYLLABLE HLIEX
-A19C YI SYLLABLE HLIE
-A19D YI SYLLABLE HLIEP
-A19E YI SYLLABLE HLAT
-A19F YI SYLLABLE HLAX
-A1A0 YI SYLLABLE HLA
-A1A1 YI SYLLABLE HLAP
-A1A2 YI SYLLABLE HLUOX
-A1A3 YI SYLLABLE HLUO
-A1A4 YI SYLLABLE HLUOP
-A1A5 YI SYLLABLE HLOX
-A1A6 YI SYLLABLE HLO
-A1A7 YI SYLLABLE HLOP
-A1A8 YI SYLLABLE HLEX
-A1A9 YI SYLLABLE HLE
-A1AA YI SYLLABLE HLEP
-A1AB YI SYLLABLE HLUT
-A1AC YI SYLLABLE HLUX
-A1AD YI SYLLABLE HLU
-A1AE YI SYLLABLE HLUP
-A1AF YI SYLLABLE HLURX
-A1B0 YI SYLLABLE HLUR
-A1B1 YI SYLLABLE HLYT
-A1B2 YI SYLLABLE HLYX
-A1B3 YI SYLLABLE HLY
-A1B4 YI SYLLABLE HLYP
-A1B5 YI SYLLABLE HLYRX
-A1B6 YI SYLLABLE HLYR
-A1B7 YI SYLLABLE LIT
-A1B8 YI SYLLABLE LIX
-A1B9 YI SYLLABLE LI
-A1BA YI SYLLABLE LIP
-A1BB YI SYLLABLE LIET
-A1BC YI SYLLABLE LIEX
-A1BD YI SYLLABLE LIE
-A1BE YI SYLLABLE LIEP
-A1BF YI SYLLABLE LAT
-A1C0 YI SYLLABLE LAX
-A1C1 YI SYLLABLE LA
-A1C2 YI SYLLABLE LAP
-A1C3 YI SYLLABLE LUOT
-A1C4 YI SYLLABLE LUOX
-A1C5 YI SYLLABLE LUO
-A1C6 YI SYLLABLE LUOP
-A1C7 YI SYLLABLE LOT
-A1C8 YI SYLLABLE LOX
-A1C9 YI SYLLABLE LO
-A1CA YI SYLLABLE LOP
-A1CB YI SYLLABLE LEX
-A1CC YI SYLLABLE LE
-A1CD YI SYLLABLE LEP
-A1CE YI SYLLABLE LUT
-A1CF YI SYLLABLE LUX
-A1D0 YI SYLLABLE LU
-A1D1 YI SYLLABLE LUP
-A1D2 YI SYLLABLE LURX
-A1D3 YI SYLLABLE LUR
-A1D4 YI SYLLABLE LYT
-A1D5 YI SYLLABLE LYX
-A1D6 YI SYLLABLE LY
-A1D7 YI SYLLABLE LYP
-A1D8 YI SYLLABLE LYRX
-A1D9 YI SYLLABLE LYR
-A1DA YI SYLLABLE GIT
-A1DB YI SYLLABLE GIX
-A1DC YI SYLLABLE GI
-A1DD YI SYLLABLE GIP
-A1DE YI SYLLABLE GIET
-A1DF YI SYLLABLE GIEX
-A1E0 YI SYLLABLE GIE
-A1E1 YI SYLLABLE GIEP
-A1E2 YI SYLLABLE GAT
-A1E3 YI SYLLABLE GAX
-A1E4 YI SYLLABLE GA
-A1E5 YI SYLLABLE GAP
-A1E6 YI SYLLABLE GUOT
-A1E7 YI SYLLABLE GUOX
-A1E8 YI SYLLABLE GUO
-A1E9 YI SYLLABLE GUOP
-A1EA YI SYLLABLE GOT
-A1EB YI SYLLABLE GOX
-A1EC YI SYLLABLE GO
-A1ED YI SYLLABLE GOP
-A1EE YI SYLLABLE GET
-A1EF YI SYLLABLE GEX
-A1F0 YI SYLLABLE GE
-A1F1 YI SYLLABLE GEP
-A1F2 YI SYLLABLE GUT
-A1F3 YI SYLLABLE GUX
-A1F4 YI SYLLABLE GU
-A1F5 YI SYLLABLE GUP
-A1F6 YI SYLLABLE GURX
-A1F7 YI SYLLABLE GUR
-A1F8 YI SYLLABLE KIT
-A1F9 YI SYLLABLE KIX
-A1FA YI SYLLABLE KI
-A1FB YI SYLLABLE KIP
-A1FC YI SYLLABLE KIEX
-A1FD YI SYLLABLE KIE
-A1FE YI SYLLABLE KIEP
-A1FF YI SYLLABLE KAT
-A200 YI SYLLABLE KAX
-A201 YI SYLLABLE KA
-A202 YI SYLLABLE KAP
-A203 YI SYLLABLE KUOX
-A204 YI SYLLABLE KUO
-A205 YI SYLLABLE KUOP
-A206 YI SYLLABLE KOT
-A207 YI SYLLABLE KOX
-A208 YI SYLLABLE KO
-A209 YI SYLLABLE KOP
-A20A YI SYLLABLE KET
-A20B YI SYLLABLE KEX
-A20C YI SYLLABLE KE
-A20D YI SYLLABLE KEP
-A20E YI SYLLABLE KUT
-A20F YI SYLLABLE KUX
-A210 YI SYLLABLE KU
-A211 YI SYLLABLE KUP
-A212 YI SYLLABLE KURX
-A213 YI SYLLABLE KUR
-A214 YI SYLLABLE GGIT
-A215 YI SYLLABLE GGIX
-A216 YI SYLLABLE GGI
-A217 YI SYLLABLE GGIEX
-A218 YI SYLLABLE GGIE
-A219 YI SYLLABLE GGIEP
-A21A YI SYLLABLE GGAT
-A21B YI SYLLABLE GGAX
-A21C YI SYLLABLE GGA
-A21D YI SYLLABLE GGAP
-A21E YI SYLLABLE GGUOT
-A21F YI SYLLABLE GGUOX
-A220 YI SYLLABLE GGUO
-A221 YI SYLLABLE GGUOP
-A222 YI SYLLABLE GGOT
-A223 YI SYLLABLE GGOX
-A224 YI SYLLABLE GGO
-A225 YI SYLLABLE GGOP
-A226 YI SYLLABLE GGET
-A227 YI SYLLABLE GGEX
-A228 YI SYLLABLE GGE
-A229 YI SYLLABLE GGEP
-A22A YI SYLLABLE GGUT
-A22B YI SYLLABLE GGUX
-A22C YI SYLLABLE GGU
-A22D YI SYLLABLE GGUP
-A22E YI SYLLABLE GGURX
-A22F YI SYLLABLE GGUR
-A230 YI SYLLABLE MGIEX
-A231 YI SYLLABLE MGIE
-A232 YI SYLLABLE MGAT
-A233 YI SYLLABLE MGAX
-A234 YI SYLLABLE MGA
-A235 YI SYLLABLE MGAP
-A236 YI SYLLABLE MGUOX
-A237 YI SYLLABLE MGUO
-A238 YI SYLLABLE MGUOP
-A239 YI SYLLABLE MGOT
-A23A YI SYLLABLE MGOX
-A23B YI SYLLABLE MGO
-A23C YI SYLLABLE MGOP
-A23D YI SYLLABLE MGEX
-A23E YI SYLLABLE MGE
-A23F YI SYLLABLE MGEP
-A240 YI SYLLABLE MGUT
-A241 YI SYLLABLE MGUX
-A242 YI SYLLABLE MGU
-A243 YI SYLLABLE MGUP
-A244 YI SYLLABLE MGURX
-A245 YI SYLLABLE MGUR
-A246 YI SYLLABLE HXIT
-A247 YI SYLLABLE HXIX
-A248 YI SYLLABLE HXI
-A249 YI SYLLABLE HXIP
-A24A YI SYLLABLE HXIET
-A24B YI SYLLABLE HXIEX
-A24C YI SYLLABLE HXIE
-A24D YI SYLLABLE HXIEP
-A24E YI SYLLABLE HXAT
-A24F YI SYLLABLE HXAX
-A250 YI SYLLABLE HXA
-A251 YI SYLLABLE HXAP
-A252 YI SYLLABLE HXUOT
-A253 YI SYLLABLE HXUOX
-A254 YI SYLLABLE HXUO
-A255 YI SYLLABLE HXUOP
-A256 YI SYLLABLE HXOT
-A257 YI SYLLABLE HXOX
-A258 YI SYLLABLE HXO
-A259 YI SYLLABLE HXOP
-A25A YI SYLLABLE HXEX
-A25B YI SYLLABLE HXE
-A25C YI SYLLABLE HXEP
-A25D YI SYLLABLE NGIEX
-A25E YI SYLLABLE NGIE
-A25F YI SYLLABLE NGIEP
-A260 YI SYLLABLE NGAT
-A261 YI SYLLABLE NGAX
-A262 YI SYLLABLE NGA
-A263 YI SYLLABLE NGAP
-A264 YI SYLLABLE NGUOT
-A265 YI SYLLABLE NGUOX
-A266 YI SYLLABLE NGUO
-A267 YI SYLLABLE NGOT
-A268 YI SYLLABLE NGOX
-A269 YI SYLLABLE NGO
-A26A YI SYLLABLE NGOP
-A26B YI SYLLABLE NGEX
-A26C YI SYLLABLE NGE
-A26D YI SYLLABLE NGEP
-A26E YI SYLLABLE HIT
-A26F YI SYLLABLE HIEX
-A270 YI SYLLABLE HIE
-A271 YI SYLLABLE HAT
-A272 YI SYLLABLE HAX
-A273 YI SYLLABLE HA
-A274 YI SYLLABLE HAP
-A275 YI SYLLABLE HUOT
-A276 YI SYLLABLE HUOX
-A277 YI SYLLABLE HUO
-A278 YI SYLLABLE HUOP
-A279 YI SYLLABLE HOT
-A27A YI SYLLABLE HOX
-A27B YI SYLLABLE HO
-A27C YI SYLLABLE HOP
-A27D YI SYLLABLE HEX
-A27E YI SYLLABLE HE
-A27F YI SYLLABLE HEP
-A280 YI SYLLABLE WAT
-A281 YI SYLLABLE WAX
-A282 YI SYLLABLE WA
-A283 YI SYLLABLE WAP
-A284 YI SYLLABLE WUOX
-A285 YI SYLLABLE WUO
-A286 YI SYLLABLE WUOP
-A287 YI SYLLABLE WOX
-A288 YI SYLLABLE WO
-A289 YI SYLLABLE WOP
-A28A YI SYLLABLE WEX
-A28B YI SYLLABLE WE
-A28C YI SYLLABLE WEP
-A28D YI SYLLABLE ZIT
-A28E YI SYLLABLE ZIX
-A28F YI SYLLABLE ZI
-A290 YI SYLLABLE ZIP
-A291 YI SYLLABLE ZIEX
-A292 YI SYLLABLE ZIE
-A293 YI SYLLABLE ZIEP
-A294 YI SYLLABLE ZAT
-A295 YI SYLLABLE ZAX
-A296 YI SYLLABLE ZA
-A297 YI SYLLABLE ZAP
-A298 YI SYLLABLE ZUOX
-A299 YI SYLLABLE ZUO
-A29A YI SYLLABLE ZUOP
-A29B YI SYLLABLE ZOT
-A29C YI SYLLABLE ZOX
-A29D YI SYLLABLE ZO
-A29E YI SYLLABLE ZOP
-A29F YI SYLLABLE ZEX
-A2A0 YI SYLLABLE ZE
-A2A1 YI SYLLABLE ZEP
-A2A2 YI SYLLABLE ZUT
-A2A3 YI SYLLABLE ZUX
-A2A4 YI SYLLABLE ZU
-A2A5 YI SYLLABLE ZUP
-A2A6 YI SYLLABLE ZURX
-A2A7 YI SYLLABLE ZUR
-A2A8 YI SYLLABLE ZYT
-A2A9 YI SYLLABLE ZYX
-A2AA YI SYLLABLE ZY
-A2AB YI SYLLABLE ZYP
-A2AC YI SYLLABLE ZYRX
-A2AD YI SYLLABLE ZYR
-A2AE YI SYLLABLE CIT
-A2AF YI SYLLABLE CIX
-A2B0 YI SYLLABLE CI
-A2B1 YI SYLLABLE CIP
-A2B2 YI SYLLABLE CIET
-A2B3 YI SYLLABLE CIEX
-A2B4 YI SYLLABLE CIE
-A2B5 YI SYLLABLE CIEP
-A2B6 YI SYLLABLE CAT
-A2B7 YI SYLLABLE CAX
-A2B8 YI SYLLABLE CA
-A2B9 YI SYLLABLE CAP
-A2BA YI SYLLABLE CUOX
-A2BB YI SYLLABLE CUO
-A2BC YI SYLLABLE CUOP
-A2BD YI SYLLABLE COT
-A2BE YI SYLLABLE COX
-A2BF YI SYLLABLE CO
-A2C0 YI SYLLABLE COP
-A2C1 YI SYLLABLE CEX
-A2C2 YI SYLLABLE CE
-A2C3 YI SYLLABLE CEP
-A2C4 YI SYLLABLE CUT
-A2C5 YI SYLLABLE CUX
-A2C6 YI SYLLABLE CU
-A2C7 YI SYLLABLE CUP
-A2C8 YI SYLLABLE CURX
-A2C9 YI SYLLABLE CUR
-A2CA YI SYLLABLE CYT
-A2CB YI SYLLABLE CYX
-A2CC YI SYLLABLE CY
-A2CD YI SYLLABLE CYP
-A2CE YI SYLLABLE CYRX
-A2CF YI SYLLABLE CYR
-A2D0 YI SYLLABLE ZZIT
-A2D1 YI SYLLABLE ZZIX
-A2D2 YI SYLLABLE ZZI
-A2D3 YI SYLLABLE ZZIP
-A2D4 YI SYLLABLE ZZIET
-A2D5 YI SYLLABLE ZZIEX
-A2D6 YI SYLLABLE ZZIE
-A2D7 YI SYLLABLE ZZIEP
-A2D8 YI SYLLABLE ZZAT
-A2D9 YI SYLLABLE ZZAX
-A2DA YI SYLLABLE ZZA
-A2DB YI SYLLABLE ZZAP
-A2DC YI SYLLABLE ZZOX
-A2DD YI SYLLABLE ZZO
-A2DE YI SYLLABLE ZZOP
-A2DF YI SYLLABLE ZZEX
-A2E0 YI SYLLABLE ZZE
-A2E1 YI SYLLABLE ZZEP
-A2E2 YI SYLLABLE ZZUX
-A2E3 YI SYLLABLE ZZU
-A2E4 YI SYLLABLE ZZUP
-A2E5 YI SYLLABLE ZZURX
-A2E6 YI SYLLABLE ZZUR
-A2E7 YI SYLLABLE ZZYT
-A2E8 YI SYLLABLE ZZYX
-A2E9 YI SYLLABLE ZZY
-A2EA YI SYLLABLE ZZYP
-A2EB YI SYLLABLE ZZYRX
-A2EC YI SYLLABLE ZZYR
-A2ED YI SYLLABLE NZIT
-A2EE YI SYLLABLE NZIX
-A2EF YI SYLLABLE NZI
-A2F0 YI SYLLABLE NZIP
-A2F1 YI SYLLABLE NZIEX
-A2F2 YI SYLLABLE NZIE
-A2F3 YI SYLLABLE NZIEP
-A2F4 YI SYLLABLE NZAT
-A2F5 YI SYLLABLE NZAX
-A2F6 YI SYLLABLE NZA
-A2F7 YI SYLLABLE NZAP
-A2F8 YI SYLLABLE NZUOX
-A2F9 YI SYLLABLE NZUO
-A2FA YI SYLLABLE NZOX
-A2FB YI SYLLABLE NZOP
-A2FC YI SYLLABLE NZEX
-A2FD YI SYLLABLE NZE
-A2FE YI SYLLABLE NZUX
-A2FF YI SYLLABLE NZU
-A300 YI SYLLABLE NZUP
-A301 YI SYLLABLE NZURX
-A302 YI SYLLABLE NZUR
-A303 YI SYLLABLE NZYT
-A304 YI SYLLABLE NZYX
-A305 YI SYLLABLE NZY
-A306 YI SYLLABLE NZYP
-A307 YI SYLLABLE NZYRX
-A308 YI SYLLABLE NZYR
-A309 YI SYLLABLE SIT
-A30A YI SYLLABLE SIX
-A30B YI SYLLABLE SI
-A30C YI SYLLABLE SIP
-A30D YI SYLLABLE SIEX
-A30E YI SYLLABLE SIE
-A30F YI SYLLABLE SIEP
-A310 YI SYLLABLE SAT
-A311 YI SYLLABLE SAX
-A312 YI SYLLABLE SA
-A313 YI SYLLABLE SAP
-A314 YI SYLLABLE SUOX
-A315 YI SYLLABLE SUO
-A316 YI SYLLABLE SUOP
-A317 YI SYLLABLE SOT
-A318 YI SYLLABLE SOX
-A319 YI SYLLABLE SO
-A31A YI SYLLABLE SOP
-A31B YI SYLLABLE SEX
-A31C YI SYLLABLE SE
-A31D YI SYLLABLE SEP
-A31E YI SYLLABLE SUT
-A31F YI SYLLABLE SUX
-A320 YI SYLLABLE SU
-A321 YI SYLLABLE SUP
-A322 YI SYLLABLE SURX
-A323 YI SYLLABLE SUR
-A324 YI SYLLABLE SYT
-A325 YI SYLLABLE SYX
-A326 YI SYLLABLE SY
-A327 YI SYLLABLE SYP
-A328 YI SYLLABLE SYRX
-A329 YI SYLLABLE SYR
-A32A YI SYLLABLE SSIT
-A32B YI SYLLABLE SSIX
-A32C YI SYLLABLE SSI
-A32D YI SYLLABLE SSIP
-A32E YI SYLLABLE SSIEX
-A32F YI SYLLABLE SSIE
-A330 YI SYLLABLE SSIEP
-A331 YI SYLLABLE SSAT
-A332 YI SYLLABLE SSAX
-A333 YI SYLLABLE SSA
-A334 YI SYLLABLE SSAP
-A335 YI SYLLABLE SSOT
-A336 YI SYLLABLE SSOX
-A337 YI SYLLABLE SSO
-A338 YI SYLLABLE SSOP
-A339 YI SYLLABLE SSEX
-A33A YI SYLLABLE SSE
-A33B YI SYLLABLE SSEP
-A33C YI SYLLABLE SSUT
-A33D YI SYLLABLE SSUX
-A33E YI SYLLABLE SSU
-A33F YI SYLLABLE SSUP
-A340 YI SYLLABLE SSYT
-A341 YI SYLLABLE SSYX
-A342 YI SYLLABLE SSY
-A343 YI SYLLABLE SSYP
-A344 YI SYLLABLE SSYRX
-A345 YI SYLLABLE SSYR
-A346 YI SYLLABLE ZHAT
-A347 YI SYLLABLE ZHAX
-A348 YI SYLLABLE ZHA
-A349 YI SYLLABLE ZHAP
-A34A YI SYLLABLE ZHUOX
-A34B YI SYLLABLE ZHUO
-A34C YI SYLLABLE ZHUOP
-A34D YI SYLLABLE ZHOT
-A34E YI SYLLABLE ZHOX
-A34F YI SYLLABLE ZHO
-A350 YI SYLLABLE ZHOP
-A351 YI SYLLABLE ZHET
-A352 YI SYLLABLE ZHEX
-A353 YI SYLLABLE ZHE
-A354 YI SYLLABLE ZHEP
-A355 YI SYLLABLE ZHUT
-A356 YI SYLLABLE ZHUX
-A357 YI SYLLABLE ZHU
-A358 YI SYLLABLE ZHUP
-A359 YI SYLLABLE ZHURX
-A35A YI SYLLABLE ZHUR
-A35B YI SYLLABLE ZHYT
-A35C YI SYLLABLE ZHYX
-A35D YI SYLLABLE ZHY
-A35E YI SYLLABLE ZHYP
-A35F YI SYLLABLE ZHYRX
-A360 YI SYLLABLE ZHYR
-A361 YI SYLLABLE CHAT
-A362 YI SYLLABLE CHAX
-A363 YI SYLLABLE CHA
-A364 YI SYLLABLE CHAP
-A365 YI SYLLABLE CHUOT
-A366 YI SYLLABLE CHUOX
-A367 YI SYLLABLE CHUO
-A368 YI SYLLABLE CHUOP
-A369 YI SYLLABLE CHOT
-A36A YI SYLLABLE CHOX
-A36B YI SYLLABLE CHO
-A36C YI SYLLABLE CHOP
-A36D YI SYLLABLE CHET
-A36E YI SYLLABLE CHEX
-A36F YI SYLLABLE CHE
-A370 YI SYLLABLE CHEP
-A371 YI SYLLABLE CHUX
-A372 YI SYLLABLE CHU
-A373 YI SYLLABLE CHUP
-A374 YI SYLLABLE CHURX
-A375 YI SYLLABLE CHUR
-A376 YI SYLLABLE CHYT
-A377 YI SYLLABLE CHYX
-A378 YI SYLLABLE CHY
-A379 YI SYLLABLE CHYP
-A37A YI SYLLABLE CHYRX
-A37B YI SYLLABLE CHYR
-A37C YI SYLLABLE RRAX
-A37D YI SYLLABLE RRA
-A37E YI SYLLABLE RRUOX
-A37F YI SYLLABLE RRUO
-A380 YI SYLLABLE RROT
-A381 YI SYLLABLE RROX
-A382 YI SYLLABLE RRO
-A383 YI SYLLABLE RROP
-A384 YI SYLLABLE RRET
-A385 YI SYLLABLE RREX
-A386 YI SYLLABLE RRE
-A387 YI SYLLABLE RREP
-A388 YI SYLLABLE RRUT
-A389 YI SYLLABLE RRUX
-A38A YI SYLLABLE RRU
-A38B YI SYLLABLE RRUP
-A38C YI SYLLABLE RRURX
-A38D YI SYLLABLE RRUR
-A38E YI SYLLABLE RRYT
-A38F YI SYLLABLE RRYX
-A390 YI SYLLABLE RRY
-A391 YI SYLLABLE RRYP
-A392 YI SYLLABLE RRYRX
-A393 YI SYLLABLE RRYR
-A394 YI SYLLABLE NRAT
-A395 YI SYLLABLE NRAX
-A396 YI SYLLABLE NRA
-A397 YI SYLLABLE NRAP
-A398 YI SYLLABLE NROX
-A399 YI SYLLABLE NRO
-A39A YI SYLLABLE NROP
-A39B YI SYLLABLE NRET
-A39C YI SYLLABLE NREX
-A39D YI SYLLABLE NRE
-A39E YI SYLLABLE NREP
-A39F YI SYLLABLE NRUT
-A3A0 YI SYLLABLE NRUX
-A3A1 YI SYLLABLE NRU
-A3A2 YI SYLLABLE NRUP
-A3A3 YI SYLLABLE NRURX
-A3A4 YI SYLLABLE NRUR
-A3A5 YI SYLLABLE NRYT
-A3A6 YI SYLLABLE NRYX
-A3A7 YI SYLLABLE NRY
-A3A8 YI SYLLABLE NRYP
-A3A9 YI SYLLABLE NRYRX
-A3AA YI SYLLABLE NRYR
-A3AB YI SYLLABLE SHAT
-A3AC YI SYLLABLE SHAX
-A3AD YI SYLLABLE SHA
-A3AE YI SYLLABLE SHAP
-A3AF YI SYLLABLE SHUOX
-A3B0 YI SYLLABLE SHUO
-A3B1 YI SYLLABLE SHUOP
-A3B2 YI SYLLABLE SHOT
-A3B3 YI SYLLABLE SHOX
-A3B4 YI SYLLABLE SHO
-A3B5 YI SYLLABLE SHOP
-A3B6 YI SYLLABLE SHET
-A3B7 YI SYLLABLE SHEX
-A3B8 YI SYLLABLE SHE
-A3B9 YI SYLLABLE SHEP
-A3BA YI SYLLABLE SHUT
-A3BB YI SYLLABLE SHUX
-A3BC YI SYLLABLE SHU
-A3BD YI SYLLABLE SHUP
-A3BE YI SYLLABLE SHURX
-A3BF YI SYLLABLE SHUR
-A3C0 YI SYLLABLE SHYT
-A3C1 YI SYLLABLE SHYX
-A3C2 YI SYLLABLE SHY
-A3C3 YI SYLLABLE SHYP
-A3C4 YI SYLLABLE SHYRX
-A3C5 YI SYLLABLE SHYR
-A3C6 YI SYLLABLE RAT
-A3C7 YI SYLLABLE RAX
-A3C8 YI SYLLABLE RA
-A3C9 YI SYLLABLE RAP
-A3CA YI SYLLABLE RUOX
-A3CB YI SYLLABLE RUO
-A3CC YI SYLLABLE RUOP
-A3CD YI SYLLABLE ROT
-A3CE YI SYLLABLE ROX
-A3CF YI SYLLABLE RO
-A3D0 YI SYLLABLE ROP
-A3D1 YI SYLLABLE REX
-A3D2 YI SYLLABLE RE
-A3D3 YI SYLLABLE REP
-A3D4 YI SYLLABLE RUT
-A3D5 YI SYLLABLE RUX
-A3D6 YI SYLLABLE RU
-A3D7 YI SYLLABLE RUP
-A3D8 YI SYLLABLE RURX
-A3D9 YI SYLLABLE RUR
-A3DA YI SYLLABLE RYT
-A3DB YI SYLLABLE RYX
-A3DC YI SYLLABLE RY
-A3DD YI SYLLABLE RYP
-A3DE YI SYLLABLE RYRX
-A3DF YI SYLLABLE RYR
-A3E0 YI SYLLABLE JIT
-A3E1 YI SYLLABLE JIX
-A3E2 YI SYLLABLE JI
-A3E3 YI SYLLABLE JIP
-A3E4 YI SYLLABLE JIET
-A3E5 YI SYLLABLE JIEX
-A3E6 YI SYLLABLE JIE
-A3E7 YI SYLLABLE JIEP
-A3E8 YI SYLLABLE JUOT
-A3E9 YI SYLLABLE JUOX
-A3EA YI SYLLABLE JUO
-A3EB YI SYLLABLE JUOP
-A3EC YI SYLLABLE JOT
-A3ED YI SYLLABLE JOX
-A3EE YI SYLLABLE JO
-A3EF YI SYLLABLE JOP
-A3F0 YI SYLLABLE JUT
-A3F1 YI SYLLABLE JUX
-A3F2 YI SYLLABLE JU
-A3F3 YI SYLLABLE JUP
-A3F4 YI SYLLABLE JURX
-A3F5 YI SYLLABLE JUR
-A3F6 YI SYLLABLE JYT
-A3F7 YI SYLLABLE JYX
-A3F8 YI SYLLABLE JY
-A3F9 YI SYLLABLE JYP
-A3FA YI SYLLABLE JYRX
-A3FB YI SYLLABLE JYR
-A3FC YI SYLLABLE QIT
-A3FD YI SYLLABLE QIX
-A3FE YI SYLLABLE QI
-A3FF YI SYLLABLE QIP
-A400 YI SYLLABLE QIET
-A401 YI SYLLABLE QIEX
-A402 YI SYLLABLE QIE
-A403 YI SYLLABLE QIEP
-A404 YI SYLLABLE QUOT
-A405 YI SYLLABLE QUOX
-A406 YI SYLLABLE QUO
-A407 YI SYLLABLE QUOP
-A408 YI SYLLABLE QOT
-A409 YI SYLLABLE QOX
-A40A YI SYLLABLE QO
-A40B YI SYLLABLE QOP
-A40C YI SYLLABLE QUT
-A40D YI SYLLABLE QUX
-A40E YI SYLLABLE QU
-A40F YI SYLLABLE QUP
-A410 YI SYLLABLE QURX
-A411 YI SYLLABLE QUR
-A412 YI SYLLABLE QYT
-A413 YI SYLLABLE QYX
-A414 YI SYLLABLE QY
-A415 YI SYLLABLE QYP
-A416 YI SYLLABLE QYRX
-A417 YI SYLLABLE QYR
-A418 YI SYLLABLE JJIT
-A419 YI SYLLABLE JJIX
-A41A YI SYLLABLE JJI
-A41B YI SYLLABLE JJIP
-A41C YI SYLLABLE JJIET
-A41D YI SYLLABLE JJIEX
-A41E YI SYLLABLE JJIE
-A41F YI SYLLABLE JJIEP
-A420 YI SYLLABLE JJUOX
-A421 YI SYLLABLE JJUO
-A422 YI SYLLABLE JJUOP
-A423 YI SYLLABLE JJOT
-A424 YI SYLLABLE JJOX
-A425 YI SYLLABLE JJO
-A426 YI SYLLABLE JJOP
-A427 YI SYLLABLE JJUT
-A428 YI SYLLABLE JJUX
-A429 YI SYLLABLE JJU
-A42A YI SYLLABLE JJUP
-A42B YI SYLLABLE JJURX
-A42C YI SYLLABLE JJUR
-A42D YI SYLLABLE JJYT
-A42E YI SYLLABLE JJYX
-A42F YI SYLLABLE JJY
-A430 YI SYLLABLE JJYP
-A431 YI SYLLABLE NJIT
-A432 YI SYLLABLE NJIX
-A433 YI SYLLABLE NJI
-A434 YI SYLLABLE NJIP
-A435 YI SYLLABLE NJIET
-A436 YI SYLLABLE NJIEX
-A437 YI SYLLABLE NJIE
-A438 YI SYLLABLE NJIEP
-A439 YI SYLLABLE NJUOX
-A43A YI SYLLABLE NJUO
-A43B YI SYLLABLE NJOT
-A43C YI SYLLABLE NJOX
-A43D YI SYLLABLE NJO
-A43E YI SYLLABLE NJOP
-A43F YI SYLLABLE NJUX
-A440 YI SYLLABLE NJU
-A441 YI SYLLABLE NJUP
-A442 YI SYLLABLE NJURX
-A443 YI SYLLABLE NJUR
-A444 YI SYLLABLE NJYT
-A445 YI SYLLABLE NJYX
-A446 YI SYLLABLE NJY
-A447 YI SYLLABLE NJYP
-A448 YI SYLLABLE NJYRX
-A449 YI SYLLABLE NJYR
-A44A YI SYLLABLE NYIT
-A44B YI SYLLABLE NYIX
-A44C YI SYLLABLE NYI
-A44D YI SYLLABLE NYIP
-A44E YI SYLLABLE NYIET
-A44F YI SYLLABLE NYIEX
-A450 YI SYLLABLE NYIE
-A451 YI SYLLABLE NYIEP
-A452 YI SYLLABLE NYUOX
-A453 YI SYLLABLE NYUO
-A454 YI SYLLABLE NYUOP
-A455 YI SYLLABLE NYOT
-A456 YI SYLLABLE NYOX
-A457 YI SYLLABLE NYO
-A458 YI SYLLABLE NYOP
-A459 YI SYLLABLE NYUT
-A45A YI SYLLABLE NYUX
-A45B YI SYLLABLE NYU
-A45C YI SYLLABLE NYUP
-A45D YI SYLLABLE XIT
-A45E YI SYLLABLE XIX
-A45F YI SYLLABLE XI
-A460 YI SYLLABLE XIP
-A461 YI SYLLABLE XIET
-A462 YI SYLLABLE XIEX
-A463 YI SYLLABLE XIE
-A464 YI SYLLABLE XIEP
-A465 YI SYLLABLE XUOX
-A466 YI SYLLABLE XUO
-A467 YI SYLLABLE XOT
-A468 YI SYLLABLE XOX
-A469 YI SYLLABLE XO
-A46A YI SYLLABLE XOP
-A46B YI SYLLABLE XYT
-A46C YI SYLLABLE XYX
-A46D YI SYLLABLE XY
-A46E YI SYLLABLE XYP
-A46F YI SYLLABLE XYRX
-A470 YI SYLLABLE XYR
-A471 YI SYLLABLE YIT
-A472 YI SYLLABLE YIX
-A473 YI SYLLABLE YI
-A474 YI SYLLABLE YIP
-A475 YI SYLLABLE YIET
-A476 YI SYLLABLE YIEX
-A477 YI SYLLABLE YIE
-A478 YI SYLLABLE YIEP
-A479 YI SYLLABLE YUOT
-A47A YI SYLLABLE YUOX
-A47B YI SYLLABLE YUO
-A47C YI SYLLABLE YUOP
-A47D YI SYLLABLE YOT
-A47E YI SYLLABLE YOX
-A47F YI SYLLABLE YO
-A480 YI SYLLABLE YOP
-A481 YI SYLLABLE YUT
-A482 YI SYLLABLE YUX
-A483 YI SYLLABLE YU
-A484 YI SYLLABLE YUP
-A485 YI SYLLABLE YURX
-A486 YI SYLLABLE YUR
-A487 YI SYLLABLE YYT
-A488 YI SYLLABLE YYX
-A489 YI SYLLABLE YY
-A48A YI SYLLABLE YYP
-A48B YI SYLLABLE YYRX
-A48C YI SYLLABLE YYR
-A490 YI RADICAL QOT
-A491 YI RADICAL LI
-A492 YI RADICAL KIT
-A493 YI RADICAL NYIP
-A494 YI RADICAL CYP
-A495 YI RADICAL SSI
-A496 YI RADICAL GGOP
-A497 YI RADICAL GEP
-A498 YI RADICAL MI
-A499 YI RADICAL HXIT
-A49A YI RADICAL LYR
-A49B YI RADICAL BBUT
-A49C YI RADICAL MOP
-A49D YI RADICAL YO
-A49E YI RADICAL PUT
-A49F YI RADICAL HXUO
-A4A0 YI RADICAL TAT
-A4A1 YI RADICAL GA
-A4A2 YI RADICAL ZUP
-A4A3 YI RADICAL CYT
-A4A4 YI RADICAL DDUR
-A4A5 YI RADICAL BUR
-A4A6 YI RADICAL GGUO
-A4A7 YI RADICAL NYOP
-A4A8 YI RADICAL TU
-A4A9 YI RADICAL OP
-A4AA YI RADICAL JJUT
-A4AB YI RADICAL ZOT
-A4AC YI RADICAL PYT
-A4AD YI RADICAL HMO
-A4AE YI RADICAL YIT
-A4AF YI RADICAL VUR
-A4B0 YI RADICAL SHY
-A4B1 YI RADICAL VEP
-A4B2 YI RADICAL ZA
-A4B3 YI RADICAL JO
-A4B4 YI RADICAL NZUP
-A4B5 YI RADICAL JJY
-A4B6 YI RADICAL GOT
-A4B7 YI RADICAL JJIE
-A4B8 YI RADICAL WO
-A4B9 YI RADICAL DU
-A4BA YI RADICAL SHUR
-A4BB YI RADICAL LIE
-A4BC YI RADICAL CY
-A4BD YI RADICAL CUOP
-A4BE YI RADICAL CIP
-A4BF YI RADICAL HXOP
-A4C0 YI RADICAL SHAT
-A4C1 YI RADICAL ZUR
-A4C2 YI RADICAL SHOP
-A4C3 YI RADICAL CHE
-A4C4 YI RADICAL ZZIET
-A4C5 YI RADICAL NBIE
-A4C6 YI RADICAL KE
-A4D0 LISU LETTER BA
-A4D1 LISU LETTER PA
-A4D2 LISU LETTER PHA
-A4D3 LISU LETTER DA
-A4D4 LISU LETTER TA
-A4D5 LISU LETTER THA
-A4D6 LISU LETTER GA
-A4D7 LISU LETTER KA
-A4D8 LISU LETTER KHA
-A4D9 LISU LETTER JA
-A4DA LISU LETTER CA
-A4DB LISU LETTER CHA
-A4DC LISU LETTER DZA
-A4DD LISU LETTER TSA
-A4DE LISU LETTER TSHA
-A4DF LISU LETTER MA
-A4E0 LISU LETTER NA
-A4E1 LISU LETTER LA
-A4E2 LISU LETTER SA
-A4E3 LISU LETTER ZHA
-A4E4 LISU LETTER ZA
-A4E5 LISU LETTER NGA
-A4E6 LISU LETTER HA
-A4E7 LISU LETTER XA
-A4E8 LISU LETTER HHA
-A4E9 LISU LETTER FA
-A4EA LISU LETTER WA
-A4EB LISU LETTER SHA
-A4EC LISU LETTER YA
-A4ED LISU LETTER GHA
-A4EE LISU LETTER A
-A4EF LISU LETTER AE
-A4F0 LISU LETTER E
-A4F1 LISU LETTER EU
-A4F2 LISU LETTER I
-A4F3 LISU LETTER O
-A4F4 LISU LETTER U
-A4F5 LISU LETTER UE
-A4F6 LISU LETTER UH
-A4F7 LISU LETTER OE
-A4F8 LISU LETTER TONE MYA TI
-A4F9 LISU LETTER TONE NA PO
-A4FA LISU LETTER TONE MYA CYA
-A4FB LISU LETTER TONE MYA BO
-A4FC LISU LETTER TONE MYA NA
-A4FD LISU LETTER TONE MYA JEU
-A4FE LISU PUNCTUATION COMMA
-A4FF LISU PUNCTUATION FULL STOP
-A500 VAI SYLLABLE EE
-A501 VAI SYLLABLE EEN
-A502 VAI SYLLABLE HEE
-A503 VAI SYLLABLE WEE
-A504 VAI SYLLABLE WEEN
-A505 VAI SYLLABLE PEE
-A506 VAI SYLLABLE BHEE
-A507 VAI SYLLABLE BEE
-A508 VAI SYLLABLE MBEE
-A509 VAI SYLLABLE KPEE
-A50A VAI SYLLABLE MGBEE
-A50B VAI SYLLABLE GBEE
-A50C VAI SYLLABLE FEE
-A50D VAI SYLLABLE VEE
-A50E VAI SYLLABLE TEE
-A50F VAI SYLLABLE THEE
-A510 VAI SYLLABLE DHEE
-A511 VAI SYLLABLE DHHEE
-A512 VAI SYLLABLE LEE
-A513 VAI SYLLABLE REE
-A514 VAI SYLLABLE DEE
-A515 VAI SYLLABLE NDEE
-A516 VAI SYLLABLE SEE
-A517 VAI SYLLABLE SHEE
-A518 VAI SYLLABLE ZEE
-A519 VAI SYLLABLE ZHEE
-A51A VAI SYLLABLE CEE
-A51B VAI SYLLABLE JEE
-A51C VAI SYLLABLE NJEE
-A51D VAI SYLLABLE YEE
-A51E VAI SYLLABLE KEE
-A51F VAI SYLLABLE NGGEE
-A520 VAI SYLLABLE GEE
-A521 VAI SYLLABLE MEE
-A522 VAI SYLLABLE NEE
-A523 VAI SYLLABLE NYEE
-A524 VAI SYLLABLE I
-A525 VAI SYLLABLE IN
-A526 VAI SYLLABLE HI
-A527 VAI SYLLABLE HIN
-A528 VAI SYLLABLE WI
-A529 VAI SYLLABLE WIN
-A52A VAI SYLLABLE PI
-A52B VAI SYLLABLE BHI
-A52C VAI SYLLABLE BI
-A52D VAI SYLLABLE MBI
-A52E VAI SYLLABLE KPI
-A52F VAI SYLLABLE MGBI
-A530 VAI SYLLABLE GBI
-A531 VAI SYLLABLE FI
-A532 VAI SYLLABLE VI
-A533 VAI SYLLABLE TI
-A534 VAI SYLLABLE THI
-A535 VAI SYLLABLE DHI
-A536 VAI SYLLABLE DHHI
-A537 VAI SYLLABLE LI
-A538 VAI SYLLABLE RI
-A539 VAI SYLLABLE DI
-A53A VAI SYLLABLE NDI
-A53B VAI SYLLABLE SI
-A53C VAI SYLLABLE SHI
-A53D VAI SYLLABLE ZI
-A53E VAI SYLLABLE ZHI
-A53F VAI SYLLABLE CI
-A540 VAI SYLLABLE JI
-A541 VAI SYLLABLE NJI
-A542 VAI SYLLABLE YI
-A543 VAI SYLLABLE KI
-A544 VAI SYLLABLE NGGI
-A545 VAI SYLLABLE GI
-A546 VAI SYLLABLE MI
-A547 VAI SYLLABLE NI
-A548 VAI SYLLABLE NYI
-A549 VAI SYLLABLE A
-A54A VAI SYLLABLE AN
-A54B VAI SYLLABLE NGAN
-A54C VAI SYLLABLE HA
-A54D VAI SYLLABLE HAN
-A54E VAI SYLLABLE WA
-A54F VAI SYLLABLE WAN
-A550 VAI SYLLABLE PA
-A551 VAI SYLLABLE BHA
-A552 VAI SYLLABLE BA
-A553 VAI SYLLABLE MBA
-A554 VAI SYLLABLE KPA
-A555 VAI SYLLABLE KPAN
-A556 VAI SYLLABLE MGBA
-A557 VAI SYLLABLE GBA
-A558 VAI SYLLABLE FA
-A559 VAI SYLLABLE VA
-A55A VAI SYLLABLE TA
-A55B VAI SYLLABLE THA
-A55C VAI SYLLABLE DHA
-A55D VAI SYLLABLE DHHA
-A55E VAI SYLLABLE LA
-A55F VAI SYLLABLE RA
-A560 VAI SYLLABLE DA
-A561 VAI SYLLABLE NDA
-A562 VAI SYLLABLE SA
-A563 VAI SYLLABLE SHA
-A564 VAI SYLLABLE ZA
-A565 VAI SYLLABLE ZHA
-A566 VAI SYLLABLE CA
-A567 VAI SYLLABLE JA
-A568 VAI SYLLABLE NJA
-A569 VAI SYLLABLE YA
-A56A VAI SYLLABLE KA
-A56B VAI SYLLABLE KAN
-A56C VAI SYLLABLE NGGA
-A56D VAI SYLLABLE GA
-A56E VAI SYLLABLE MA
-A56F VAI SYLLABLE NA
-A570 VAI SYLLABLE NYA
-A571 VAI SYLLABLE OO
-A572 VAI SYLLABLE OON
-A573 VAI SYLLABLE HOO
-A574 VAI SYLLABLE WOO
-A575 VAI SYLLABLE WOON
-A576 VAI SYLLABLE POO
-A577 VAI SYLLABLE BHOO
-A578 VAI SYLLABLE BOO
-A579 VAI SYLLABLE MBOO
-A57A VAI SYLLABLE KPOO
-A57B VAI SYLLABLE MGBOO
-A57C VAI SYLLABLE GBOO
-A57D VAI SYLLABLE FOO
-A57E VAI SYLLABLE VOO
-A57F VAI SYLLABLE TOO
-A580 VAI SYLLABLE THOO
-A581 VAI SYLLABLE DHOO
-A582 VAI SYLLABLE DHHOO
-A583 VAI SYLLABLE LOO
-A584 VAI SYLLABLE ROO
-A585 VAI SYLLABLE DOO
-A586 VAI SYLLABLE NDOO
-A587 VAI SYLLABLE SOO
-A588 VAI SYLLABLE SHOO
-A589 VAI SYLLABLE ZOO
-A58A VAI SYLLABLE ZHOO
-A58B VAI SYLLABLE COO
-A58C VAI SYLLABLE JOO
-A58D VAI SYLLABLE NJOO
-A58E VAI SYLLABLE YOO
-A58F VAI SYLLABLE KOO
-A590 VAI SYLLABLE NGGOO
-A591 VAI SYLLABLE GOO
-A592 VAI SYLLABLE MOO
-A593 VAI SYLLABLE NOO
-A594 VAI SYLLABLE NYOO
-A595 VAI SYLLABLE U
-A596 VAI SYLLABLE UN
-A597 VAI SYLLABLE HU
-A598 VAI SYLLABLE HUN
-A599 VAI SYLLABLE WU
-A59A VAI SYLLABLE WUN
-A59B VAI SYLLABLE PU
-A59C VAI SYLLABLE BHU
-A59D VAI SYLLABLE BU
-A59E VAI SYLLABLE MBU
-A59F VAI SYLLABLE KPU
-A5A0 VAI SYLLABLE MGBU
-A5A1 VAI SYLLABLE GBU
-A5A2 VAI SYLLABLE FU
-A5A3 VAI SYLLABLE VU
-A5A4 VAI SYLLABLE TU
-A5A5 VAI SYLLABLE THU
-A5A6 VAI SYLLABLE DHU
-A5A7 VAI SYLLABLE DHHU
-A5A8 VAI SYLLABLE LU
-A5A9 VAI SYLLABLE RU
-A5AA VAI SYLLABLE DU
-A5AB VAI SYLLABLE NDU
-A5AC VAI SYLLABLE SU
-A5AD VAI SYLLABLE SHU
-A5AE VAI SYLLABLE ZU
-A5AF VAI SYLLABLE ZHU
-A5B0 VAI SYLLABLE CU
-A5B1 VAI SYLLABLE JU
-A5B2 VAI SYLLABLE NJU
-A5B3 VAI SYLLABLE YU
-A5B4 VAI SYLLABLE KU
-A5B5 VAI SYLLABLE NGGU
-A5B6 VAI SYLLABLE GU
-A5B7 VAI SYLLABLE MU
-A5B8 VAI SYLLABLE NU
-A5B9 VAI SYLLABLE NYU
-A5BA VAI SYLLABLE O
-A5BB VAI SYLLABLE ON
-A5BC VAI SYLLABLE NGON
-A5BD VAI SYLLABLE HO
-A5BE VAI SYLLABLE HON
-A5BF VAI SYLLABLE WO
-A5C0 VAI SYLLABLE WON
-A5C1 VAI SYLLABLE PO
-A5C2 VAI SYLLABLE BHO
-A5C3 VAI SYLLABLE BO
-A5C4 VAI SYLLABLE MBO
-A5C5 VAI SYLLABLE KPO
-A5C6 VAI SYLLABLE MGBO
-A5C7 VAI SYLLABLE GBO
-A5C8 VAI SYLLABLE GBON
-A5C9 VAI SYLLABLE FO
-A5CA VAI SYLLABLE VO
-A5CB VAI SYLLABLE TO
-A5CC VAI SYLLABLE THO
-A5CD VAI SYLLABLE DHO
-A5CE VAI SYLLABLE DHHO
-A5CF VAI SYLLABLE LO
-A5D0 VAI SYLLABLE RO
-A5D1 VAI SYLLABLE DO
-A5D2 VAI SYLLABLE NDO
-A5D3 VAI SYLLABLE SO
-A5D4 VAI SYLLABLE SHO
-A5D5 VAI SYLLABLE ZO
-A5D6 VAI SYLLABLE ZHO
-A5D7 VAI SYLLABLE CO
-A5D8 VAI SYLLABLE JO
-A5D9 VAI SYLLABLE NJO
-A5DA VAI SYLLABLE YO
-A5DB VAI SYLLABLE KO
-A5DC VAI SYLLABLE NGGO
-A5DD VAI SYLLABLE GO
-A5DE VAI SYLLABLE MO
-A5DF VAI SYLLABLE NO
-A5E0 VAI SYLLABLE NYO
-A5E1 VAI SYLLABLE E
-A5E2 VAI SYLLABLE EN
-A5E3 VAI SYLLABLE NGEN
-A5E4 VAI SYLLABLE HE
-A5E5 VAI SYLLABLE HEN
-A5E6 VAI SYLLABLE WE
-A5E7 VAI SYLLABLE WEN
-A5E8 VAI SYLLABLE PE
-A5E9 VAI SYLLABLE BHE
-A5EA VAI SYLLABLE BE
-A5EB VAI SYLLABLE MBE
-A5EC VAI SYLLABLE KPE
-A5ED VAI SYLLABLE KPEN
-A5EE VAI SYLLABLE MGBE
-A5EF VAI SYLLABLE GBE
-A5F0 VAI SYLLABLE GBEN
-A5F1 VAI SYLLABLE FE
-A5F2 VAI SYLLABLE VE
-A5F3 VAI SYLLABLE TE
-A5F4 VAI SYLLABLE THE
-A5F5 VAI SYLLABLE DHE
-A5F6 VAI SYLLABLE DHHE
-A5F7 VAI SYLLABLE LE
-A5F8 VAI SYLLABLE RE
-A5F9 VAI SYLLABLE DE
-A5FA VAI SYLLABLE NDE
-A5FB VAI SYLLABLE SE
-A5FC VAI SYLLABLE SHE
-A5FD VAI SYLLABLE ZE
-A5FE VAI SYLLABLE ZHE
-A5FF VAI SYLLABLE CE
-A600 VAI SYLLABLE JE
-A601 VAI SYLLABLE NJE
-A602 VAI SYLLABLE YE
-A603 VAI SYLLABLE KE
-A604 VAI SYLLABLE NGGE
-A605 VAI SYLLABLE NGGEN
-A606 VAI SYLLABLE GE
-A607 VAI SYLLABLE GEN
-A608 VAI SYLLABLE ME
-A609 VAI SYLLABLE NE
-A60A VAI SYLLABLE NYE
-A60B VAI SYLLABLE NG
-A60C VAI SYLLABLE LENGTHENER
-A60D VAI COMMA
-A60E VAI FULL STOP
-A60F VAI QUESTION MARK
-A610 VAI SYLLABLE NDOLE FA
-A611 VAI SYLLABLE NDOLE KA
-A612 VAI SYLLABLE NDOLE SOO
-A613 VAI SYMBOL FEENG
-A614 VAI SYMBOL KEENG
-A615 VAI SYMBOL TING
-A616 VAI SYMBOL NII
-A617 VAI SYMBOL BANG
-A618 VAI SYMBOL FAA
-A619 VAI SYMBOL TAA
-A61A VAI SYMBOL DANG
-A61B VAI SYMBOL DOONG
-A61C VAI SYMBOL KUNG
-A61D VAI SYMBOL TONG
-A61E VAI SYMBOL DO-O
-A61F VAI SYMBOL JONG
-A620 VAI DIGIT ZERO
-A621 VAI DIGIT ONE
-A622 VAI DIGIT TWO
-A623 VAI DIGIT THREE
-A624 VAI DIGIT FOUR
-A625 VAI DIGIT FIVE
-A626 VAI DIGIT SIX
-A627 VAI DIGIT SEVEN
-A628 VAI DIGIT EIGHT
-A629 VAI DIGIT NINE
-A62A VAI SYLLABLE NDOLE MA
-A62B VAI SYLLABLE NDOLE DO
-A640 CYRILLIC CAPITAL LETTER ZEMLYA
-A641 CYRILLIC SMALL LETTER ZEMLYA
-A642 CYRILLIC CAPITAL LETTER DZELO
-A643 CYRILLIC SMALL LETTER DZELO
-A644 CYRILLIC CAPITAL LETTER REVERSED DZE
-A645 CYRILLIC SMALL LETTER REVERSED DZE
-A646 CYRILLIC CAPITAL LETTER IOTA
-A647 CYRILLIC SMALL LETTER IOTA
-A648 CYRILLIC CAPITAL LETTER DJERV
-A649 CYRILLIC SMALL LETTER DJERV
-A64A CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64B CYRILLIC SMALL LETTER MONOGRAPH UK
-A64C CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64D CYRILLIC SMALL LETTER BROAD OMEGA
-A64E CYRILLIC CAPITAL LETTER NEUTRAL YER
-A64F CYRILLIC SMALL LETTER NEUTRAL YER
-A650 CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A651 CYRILLIC SMALL LETTER YERU WITH BACK YER
-A652 CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A653 CYRILLIC SMALL LETTER IOTIFIED YAT
-A654 CYRILLIC CAPITAL LETTER REVERSED YU
-A655 CYRILLIC SMALL LETTER REVERSED YU
-A656 CYRILLIC CAPITAL LETTER IOTIFIED A
-A657 CYRILLIC SMALL LETTER IOTIFIED A
-A658 CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A659 CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65A CYRILLIC CAPITAL LETTER BLENDED YUS
-A65B CYRILLIC SMALL LETTER BLENDED YUS
-A65C CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65D CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E CYRILLIC CAPITAL LETTER YN
-A65F CYRILLIC SMALL LETTER YN
-A662 CYRILLIC CAPITAL LETTER SOFT DE
-A663 CYRILLIC SMALL LETTER SOFT DE
-A664 CYRILLIC CAPITAL LETTER SOFT EL
-A665 CYRILLIC SMALL LETTER SOFT EL
-A666 CYRILLIC CAPITAL LETTER SOFT EM
-A667 CYRILLIC SMALL LETTER SOFT EM
-A668 CYRILLIC CAPITAL LETTER MONOCULAR O
-A669 CYRILLIC SMALL LETTER MONOCULAR O
-A66A CYRILLIC CAPITAL LETTER BINOCULAR O
-A66B CYRILLIC SMALL LETTER BINOCULAR O
-A66C CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A66D CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E CYRILLIC LETTER MULTIOCULAR O
-A66F COMBINING CYRILLIC VZMET
-A670 COMBINING CYRILLIC TEN MILLIONS SIGN
-A671 COMBINING CYRILLIC HUNDRED MILLIONS SIGN
-A672 COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673 SLAVONIC ASTERISK
-A67C COMBINING CYRILLIC KAVYKA
-A67D COMBINING CYRILLIC PAYEROK
-A67E CYRILLIC KAVYKA
-A67F CYRILLIC PAYEROK
-A680 CYRILLIC CAPITAL LETTER DWE
-A681 CYRILLIC SMALL LETTER DWE
-A682 CYRILLIC CAPITAL LETTER DZWE
-A683 CYRILLIC SMALL LETTER DZWE
-A684 CYRILLIC CAPITAL LETTER ZHWE
-A685 CYRILLIC SMALL LETTER ZHWE
-A686 CYRILLIC CAPITAL LETTER CCHE
-A687 CYRILLIC SMALL LETTER CCHE
-A688 CYRILLIC CAPITAL LETTER DZZE
-A689 CYRILLIC SMALL LETTER DZZE
-A68A CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68B CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68C CYRILLIC CAPITAL LETTER TWE
-A68D CYRILLIC SMALL LETTER TWE
-A68E CYRILLIC CAPITAL LETTER TSWE
-A68F CYRILLIC SMALL LETTER TSWE
-A690 CYRILLIC CAPITAL LETTER TSSE
-A691 CYRILLIC SMALL LETTER TSSE
-A692 CYRILLIC CAPITAL LETTER TCHE
-A693 CYRILLIC SMALL LETTER TCHE
-A694 CYRILLIC CAPITAL LETTER HWE
-A695 CYRILLIC SMALL LETTER HWE
-A696 CYRILLIC CAPITAL LETTER SHWE
-A697 CYRILLIC SMALL LETTER SHWE
-A6A0 BAMUM LETTER A
-A6A1 BAMUM LETTER KA
-A6A2 BAMUM LETTER U
-A6A3 BAMUM LETTER KU
-A6A4 BAMUM LETTER EE
-A6A5 BAMUM LETTER REE
-A6A6 BAMUM LETTER TAE
-A6A7 BAMUM LETTER O
-A6A8 BAMUM LETTER NYI
-A6A9 BAMUM LETTER I
-A6AA BAMUM LETTER LA
-A6AB BAMUM LETTER PA
-A6AC BAMUM LETTER RII
-A6AD BAMUM LETTER RIEE
-A6AE BAMUM LETTER LEEEE
-A6AF BAMUM LETTER MEEEE
-A6B0 BAMUM LETTER TAA
-A6B1 BAMUM LETTER NDAA
-A6B2 BAMUM LETTER NJAEM
-A6B3 BAMUM LETTER M
-A6B4 BAMUM LETTER SUU
-A6B5 BAMUM LETTER MU
-A6B6 BAMUM LETTER SHII
-A6B7 BAMUM LETTER SI
-A6B8 BAMUM LETTER SHEUX
-A6B9 BAMUM LETTER SEUX
-A6BA BAMUM LETTER KYEE
-A6BB BAMUM LETTER KET
-A6BC BAMUM LETTER NUAE
-A6BD BAMUM LETTER NU
-A6BE BAMUM LETTER NJUAE
-A6BF BAMUM LETTER YOQ
-A6C0 BAMUM LETTER SHU
-A6C1 BAMUM LETTER YUQ
-A6C2 BAMUM LETTER YA
-A6C3 BAMUM LETTER NSHA
-A6C4 BAMUM LETTER KEUX
-A6C5 BAMUM LETTER PEUX
-A6C6 BAMUM LETTER NJEE
-A6C7 BAMUM LETTER NTEE
-A6C8 BAMUM LETTER PUE
-A6C9 BAMUM LETTER WUE
-A6CA BAMUM LETTER PEE
-A6CB BAMUM LETTER FEE
-A6CC BAMUM LETTER RU
-A6CD BAMUM LETTER LU
-A6CE BAMUM LETTER MI
-A6CF BAMUM LETTER NI
-A6D0 BAMUM LETTER REUX
-A6D1 BAMUM LETTER RAE
-A6D2 BAMUM LETTER KEN
-A6D3 BAMUM LETTER NGKWAEN
-A6D4 BAMUM LETTER NGGA
-A6D5 BAMUM LETTER NGA
-A6D6 BAMUM LETTER SHO
-A6D7 BAMUM LETTER PUAE
-A6D8 BAMUM LETTER FU
-A6D9 BAMUM LETTER FOM
-A6DA BAMUM LETTER WA
-A6DB BAMUM LETTER NA
-A6DC BAMUM LETTER LI
-A6DD BAMUM LETTER PI
-A6DE BAMUM LETTER LOQ
-A6DF BAMUM LETTER KO
-A6E0 BAMUM LETTER MBEN
-A6E1 BAMUM LETTER REN
-A6E2 BAMUM LETTER MEN
-A6E3 BAMUM LETTER MA
-A6E4 BAMUM LETTER TI
-A6E5 BAMUM LETTER KI
-A6E6 BAMUM LETTER MO
-A6E7 BAMUM LETTER MBAA
-A6E8 BAMUM LETTER TET
-A6E9 BAMUM LETTER KPA
-A6EA BAMUM LETTER TEN
-A6EB BAMUM LETTER NTUU
-A6EC BAMUM LETTER SAMBA
-A6ED BAMUM LETTER FAAMAE
-A6EE BAMUM LETTER KOVUU
-A6EF BAMUM LETTER KOGHOM
-A6F0 BAMUM COMBINING MARK KOQNDON
-A6F1 BAMUM COMBINING MARK TUKWENTIS
-A6F2 BAMUM NJAEMLI
-A6F3 BAMUM FULL STOP
-A6F4 BAMUM COLON
-A6F5 BAMUM COMMA
-A6F6 BAMUM SEMICOLON
-A6F7 BAMUM QUESTION MARK
-A700 MODIFIER LETTER CHINESE TONE YIN PING
-A701 MODIFIER LETTER CHINESE TONE YANG PING
-A702 MODIFIER LETTER CHINESE TONE YIN SHANG
-A703 MODIFIER LETTER CHINESE TONE YANG SHANG
-A704 MODIFIER LETTER CHINESE TONE YIN QU
-A705 MODIFIER LETTER CHINESE TONE YANG QU
-A706 MODIFIER LETTER CHINESE TONE YIN RU
-A707 MODIFIER LETTER CHINESE TONE YANG RU
-A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
-A709 MODIFIER LETTER HIGH DOTTED TONE BAR
-A70A MODIFIER LETTER MID DOTTED TONE BAR
-A70B MODIFIER LETTER LOW DOTTED TONE BAR
-A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
-A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
-A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
-A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
-A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
-A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
-A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
-A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR
-A714 MODIFIER LETTER MID LEFT-STEM TONE BAR
-A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR
-A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717 MODIFIER LETTER DOT VERTICAL BAR
-A718 MODIFIER LETTER DOT SLASH
-A719 MODIFIER LETTER DOT HORIZONTAL BAR
-A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE
-A71B MODIFIER LETTER RAISED UP ARROW
-A71C MODIFIER LETTER RAISED DOWN ARROW
-A71D MODIFIER LETTER RAISED EXCLAMATION MARK
-A71E MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
-A71F MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720 MODIFIER LETTER STRESS AND HIGH TONE
-A721 MODIFIER LETTER STRESS AND LOW TONE
-A722 LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A723 LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A724 LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A725 LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A726 LATIN CAPITAL LETTER HENG
-A727 LATIN SMALL LETTER HENG
-A728 LATIN CAPITAL LETTER TZ
-A729 LATIN SMALL LETTER TZ
-A72A LATIN CAPITAL LETTER TRESILLO
-A72B LATIN SMALL LETTER TRESILLO
-A72C LATIN CAPITAL LETTER CUATRILLO
-A72D LATIN SMALL LETTER CUATRILLO
-A72E LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A72F LATIN SMALL LETTER CUATRILLO WITH COMMA
-A730 LATIN LETTER SMALL CAPITAL F
-A731 LATIN LETTER SMALL CAPITAL S
-A732 LATIN CAPITAL LETTER AA
-A733 LATIN SMALL LETTER AA
-A734 LATIN CAPITAL LETTER AO
-A735 LATIN SMALL LETTER AO
-A736 LATIN CAPITAL LETTER AU
-A737 LATIN SMALL LETTER AU
-A738 LATIN CAPITAL LETTER AV
-A739 LATIN SMALL LETTER AV
-A73A LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73B LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73C LATIN CAPITAL LETTER AY
-A73D LATIN SMALL LETTER AY
-A73E LATIN CAPITAL LETTER REVERSED C WITH DOT
-A73F LATIN SMALL LETTER REVERSED C WITH DOT
-A740 LATIN CAPITAL LETTER K WITH STROKE
-A741 LATIN SMALL LETTER K WITH STROKE
-A742 LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A743 LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A744 LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A745 LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 LATIN CAPITAL LETTER BROKEN L
-A747 LATIN SMALL LETTER BROKEN L
-A748 LATIN CAPITAL LETTER L WITH HIGH STROKE
-A749 LATIN SMALL LETTER L WITH HIGH STROKE
-A74A LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74B LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74C LATIN CAPITAL LETTER O WITH LOOP
-A74D LATIN SMALL LETTER O WITH LOOP
-A74E LATIN CAPITAL LETTER OO
-A74F LATIN SMALL LETTER OO
-A750 LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A751 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A752 LATIN CAPITAL LETTER P WITH FLOURISH
-A753 LATIN SMALL LETTER P WITH FLOURISH
-A754 LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A755 LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A756 LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A757 LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A759 LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75A LATIN CAPITAL LETTER R ROTUNDA
-A75B LATIN SMALL LETTER R ROTUNDA
-A75C LATIN CAPITAL LETTER RUM ROTUNDA
-A75D LATIN SMALL LETTER RUM ROTUNDA
-A75E LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A75F LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A760 LATIN CAPITAL LETTER VY
-A761 LATIN SMALL LETTER VY
-A762 LATIN CAPITAL LETTER VISIGOTHIC Z
-A763 LATIN SMALL LETTER VISIGOTHIC Z
-A764 LATIN CAPITAL LETTER THORN WITH STROKE
-A765 LATIN SMALL LETTER THORN WITH STROKE
-A766 LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A767 LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 LATIN CAPITAL LETTER VEND
-A769 LATIN SMALL LETTER VEND
-A76A LATIN CAPITAL LETTER ET
-A76B LATIN SMALL LETTER ET
-A76C LATIN CAPITAL LETTER IS
-A76D LATIN SMALL LETTER IS
-A76E LATIN CAPITAL LETTER CON
-A76F LATIN SMALL LETTER CON
-A770 MODIFIER LETTER US
-A771 LATIN SMALL LETTER DUM
-A772 LATIN SMALL LETTER LUM
-A773 LATIN SMALL LETTER MUM
-A774 LATIN SMALL LETTER NUM
-A775 LATIN SMALL LETTER RUM
-A776 LATIN LETTER SMALL CAPITAL RUM
-A777 LATIN SMALL LETTER TUM
-A778 LATIN SMALL LETTER UM
-A779 LATIN CAPITAL LETTER INSULAR D
-A77A LATIN SMALL LETTER INSULAR D
-A77B LATIN CAPITAL LETTER INSULAR F
-A77C LATIN SMALL LETTER INSULAR F
-A77D LATIN CAPITAL LETTER INSULAR G
-A77E LATIN CAPITAL LETTER TURNED INSULAR G
-A77F LATIN SMALL LETTER TURNED INSULAR G
-A780 LATIN CAPITAL LETTER TURNED L
-A781 LATIN SMALL LETTER TURNED L
-A782 LATIN CAPITAL LETTER INSULAR R
-A783 LATIN SMALL LETTER INSULAR R
-A784 LATIN CAPITAL LETTER INSULAR S
-A785 LATIN SMALL LETTER INSULAR S
-A786 LATIN CAPITAL LETTER INSULAR T
-A787 LATIN SMALL LETTER INSULAR T
-A788 MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789 MODIFIER LETTER COLON
-A78A MODIFIER LETTER SHORT EQUALS SIGN
-A78B LATIN CAPITAL LETTER SALTILLO
-A78C LATIN SMALL LETTER SALTILLO
-A7FB LATIN EPIGRAPHIC LETTER REVERSED F
-A7FC LATIN EPIGRAPHIC LETTER REVERSED P
-A7FD LATIN EPIGRAPHIC LETTER INVERTED M
-A7FE LATIN EPIGRAPHIC LETTER I LONGA
-A7FF LATIN EPIGRAPHIC LETTER ARCHAIC M
-A800 SYLOTI NAGRI LETTER A
-A801 SYLOTI NAGRI LETTER I
-A802 SYLOTI NAGRI SIGN DVISVARA
-A803 SYLOTI NAGRI LETTER U
-A804 SYLOTI NAGRI LETTER E
-A805 SYLOTI NAGRI LETTER O
-A806 SYLOTI NAGRI SIGN HASANTA
-A807 SYLOTI NAGRI LETTER KO
-A808 SYLOTI NAGRI LETTER KHO
-A809 SYLOTI NAGRI LETTER GO
-A80A SYLOTI NAGRI LETTER GHO
-A80B SYLOTI NAGRI SIGN ANUSVARA
-A80C SYLOTI NAGRI LETTER CO
-A80D SYLOTI NAGRI LETTER CHO
-A80E SYLOTI NAGRI LETTER JO
-A80F SYLOTI NAGRI LETTER JHO
-A810 SYLOTI NAGRI LETTER TTO
-A811 SYLOTI NAGRI LETTER TTHO
-A812 SYLOTI NAGRI LETTER DDO
-A813 SYLOTI NAGRI LETTER DDHO
-A814 SYLOTI NAGRI LETTER TO
-A815 SYLOTI NAGRI LETTER THO
-A816 SYLOTI NAGRI LETTER DO
-A817 SYLOTI NAGRI LETTER DHO
-A818 SYLOTI NAGRI LETTER NO
-A819 SYLOTI NAGRI LETTER PO
-A81A SYLOTI NAGRI LETTER PHO
-A81B SYLOTI NAGRI LETTER BO
-A81C SYLOTI NAGRI LETTER BHO
-A81D SYLOTI NAGRI LETTER MO
-A81E SYLOTI NAGRI LETTER RO
-A81F SYLOTI NAGRI LETTER LO
-A820 SYLOTI NAGRI LETTER RRO
-A821 SYLOTI NAGRI LETTER SO
-A822 SYLOTI NAGRI LETTER HO
-A823 SYLOTI NAGRI VOWEL SIGN A
-A824 SYLOTI NAGRI VOWEL SIGN I
-A825 SYLOTI NAGRI VOWEL SIGN U
-A826 SYLOTI NAGRI VOWEL SIGN E
-A827 SYLOTI NAGRI VOWEL SIGN OO
-A828 SYLOTI NAGRI POETRY MARK-1
-A829 SYLOTI NAGRI POETRY MARK-2
-A82A SYLOTI NAGRI POETRY MARK-3
-A82B SYLOTI NAGRI POETRY MARK-4
-A830 NORTH INDIC FRACTION ONE QUARTER
-A831 NORTH INDIC FRACTION ONE HALF
-A832 NORTH INDIC FRACTION THREE QUARTERS
-A833 NORTH INDIC FRACTION ONE SIXTEENTH
-A834 NORTH INDIC FRACTION ONE EIGHTH
-A835 NORTH INDIC FRACTION THREE SIXTEENTHS
-A836 NORTH INDIC QUARTER MARK
-A837 NORTH INDIC PLACEHOLDER MARK
-A838 NORTH INDIC RUPEE MARK
-A839 NORTH INDIC QUANTITY MARK
-A840 PHAGS-PA LETTER KA
-A841 PHAGS-PA LETTER KHA
-A842 PHAGS-PA LETTER GA
-A843 PHAGS-PA LETTER NGA
-A844 PHAGS-PA LETTER CA
-A845 PHAGS-PA LETTER CHA
-A846 PHAGS-PA LETTER JA
-A847 PHAGS-PA LETTER NYA
-A848 PHAGS-PA LETTER TA
-A849 PHAGS-PA LETTER THA
-A84A PHAGS-PA LETTER DA
-A84B PHAGS-PA LETTER NA
-A84C PHAGS-PA LETTER PA
-A84D PHAGS-PA LETTER PHA
-A84E PHAGS-PA LETTER BA
-A84F PHAGS-PA LETTER MA
-A850 PHAGS-PA LETTER TSA
-A851 PHAGS-PA LETTER TSHA
-A852 PHAGS-PA LETTER DZA
-A853 PHAGS-PA LETTER WA
-A854 PHAGS-PA LETTER ZHA
-A855 PHAGS-PA LETTER ZA
-A856 PHAGS-PA LETTER SMALL A
-A857 PHAGS-PA LETTER YA
-A858 PHAGS-PA LETTER RA
-A859 PHAGS-PA LETTER LA
-A85A PHAGS-PA LETTER SHA
-A85B PHAGS-PA LETTER SA
-A85C PHAGS-PA LETTER HA
-A85D PHAGS-PA LETTER A
-A85E PHAGS-PA LETTER I
-A85F PHAGS-PA LETTER U
-A860 PHAGS-PA LETTER E
-A861 PHAGS-PA LETTER O
-A862 PHAGS-PA LETTER QA
-A863 PHAGS-PA LETTER XA
-A864 PHAGS-PA LETTER FA
-A865 PHAGS-PA LETTER GGA
-A866 PHAGS-PA LETTER EE
-A867 PHAGS-PA SUBJOINED LETTER WA
-A868 PHAGS-PA SUBJOINED LETTER YA
-A869 PHAGS-PA LETTER TTA
-A86A PHAGS-PA LETTER TTHA
-A86B PHAGS-PA LETTER DDA
-A86C PHAGS-PA LETTER NNA
-A86D PHAGS-PA LETTER ALTERNATE YA
-A86E PHAGS-PA LETTER VOICELESS SHA
-A86F PHAGS-PA LETTER VOICED HA
-A870 PHAGS-PA LETTER ASPIRATED FA
-A871 PHAGS-PA SUBJOINED LETTER RA
-A872 PHAGS-PA SUPERFIXED LETTER RA
-A873 PHAGS-PA LETTER CANDRABINDU
-A874 PHAGS-PA SINGLE HEAD MARK
-A875 PHAGS-PA DOUBLE HEAD MARK
-A876 PHAGS-PA MARK SHAD
-A877 PHAGS-PA MARK DOUBLE SHAD
-A880 SAURASHTRA SIGN ANUSVARA
-A881 SAURASHTRA SIGN VISARGA
-A882 SAURASHTRA LETTER A
-A883 SAURASHTRA LETTER AA
-A884 SAURASHTRA LETTER I
-A885 SAURASHTRA LETTER II
-A886 SAURASHTRA LETTER U
-A887 SAURASHTRA LETTER UU
-A888 SAURASHTRA LETTER VOCALIC R
-A889 SAURASHTRA LETTER VOCALIC RR
-A88A SAURASHTRA LETTER VOCALIC L
-A88B SAURASHTRA LETTER VOCALIC LL
-A88C SAURASHTRA LETTER E
-A88D SAURASHTRA LETTER EE
-A88E SAURASHTRA LETTER AI
-A88F SAURASHTRA LETTER O
-A890 SAURASHTRA LETTER OO
-A891 SAURASHTRA LETTER AU
-A892 SAURASHTRA LETTER KA
-A893 SAURASHTRA LETTER KHA
-A894 SAURASHTRA LETTER GA
-A895 SAURASHTRA LETTER GHA
-A896 SAURASHTRA LETTER NGA
-A897 SAURASHTRA LETTER CA
-A898 SAURASHTRA LETTER CHA
-A899 SAURASHTRA LETTER JA
-A89A SAURASHTRA LETTER JHA
-A89B SAURASHTRA LETTER NYA
-A89C SAURASHTRA LETTER TTA
-A89D SAURASHTRA LETTER TTHA
-A89E SAURASHTRA LETTER DDA
-A89F SAURASHTRA LETTER DDHA
-A8A0 SAURASHTRA LETTER NNA
-A8A1 SAURASHTRA LETTER TA
-A8A2 SAURASHTRA LETTER THA
-A8A3 SAURASHTRA LETTER DA
-A8A4 SAURASHTRA LETTER DHA
-A8A5 SAURASHTRA LETTER NA
-A8A6 SAURASHTRA LETTER PA
-A8A7 SAURASHTRA LETTER PHA
-A8A8 SAURASHTRA LETTER BA
-A8A9 SAURASHTRA LETTER BHA
-A8AA SAURASHTRA LETTER MA
-A8AB SAURASHTRA LETTER YA
-A8AC SAURASHTRA LETTER RA
-A8AD SAURASHTRA LETTER LA
-A8AE SAURASHTRA LETTER VA
-A8AF SAURASHTRA LETTER SHA
-A8B0 SAURASHTRA LETTER SSA
-A8B1 SAURASHTRA LETTER SA
-A8B2 SAURASHTRA LETTER HA
-A8B3 SAURASHTRA LETTER LLA
-A8B4 SAURASHTRA CONSONANT SIGN HAARU
-A8B5 SAURASHTRA VOWEL SIGN AA
-A8B6 SAURASHTRA VOWEL SIGN I
-A8B7 SAURASHTRA VOWEL SIGN II
-A8B8 SAURASHTRA VOWEL SIGN U
-A8B9 SAURASHTRA VOWEL SIGN UU
-A8BA SAURASHTRA VOWEL SIGN VOCALIC R
-A8BB SAURASHTRA VOWEL SIGN VOCALIC RR
-A8BC SAURASHTRA VOWEL SIGN VOCALIC L
-A8BD SAURASHTRA VOWEL SIGN VOCALIC LL
-A8BE SAURASHTRA VOWEL SIGN E
-A8BF SAURASHTRA VOWEL SIGN EE
-A8C0 SAURASHTRA VOWEL SIGN AI
-A8C1 SAURASHTRA VOWEL SIGN O
-A8C2 SAURASHTRA VOWEL SIGN OO
-A8C3 SAURASHTRA VOWEL SIGN AU
-A8C4 SAURASHTRA SIGN VIRAMA
-A8CE SAURASHTRA DANDA
-A8CF SAURASHTRA DOUBLE DANDA
-A8D0 SAURASHTRA DIGIT ZERO
-A8D1 SAURASHTRA DIGIT ONE
-A8D2 SAURASHTRA DIGIT TWO
-A8D3 SAURASHTRA DIGIT THREE
-A8D4 SAURASHTRA DIGIT FOUR
-A8D5 SAURASHTRA DIGIT FIVE
-A8D6 SAURASHTRA DIGIT SIX
-A8D7 SAURASHTRA DIGIT SEVEN
-A8D8 SAURASHTRA DIGIT EIGHT
-A8D9 SAURASHTRA DIGIT NINE
-A8E0 COMBINING DEVANAGARI DIGIT ZERO
-A8E1 COMBINING DEVANAGARI DIGIT ONE
-A8E2 COMBINING DEVANAGARI DIGIT TWO
-A8E3 COMBINING DEVANAGARI DIGIT THREE
-A8E4 COMBINING DEVANAGARI DIGIT FOUR
-A8E5 COMBINING DEVANAGARI DIGIT FIVE
-A8E6 COMBINING DEVANAGARI DIGIT SIX
-A8E7 COMBINING DEVANAGARI DIGIT SEVEN
-A8E8 COMBINING DEVANAGARI DIGIT EIGHT
-A8E9 COMBINING DEVANAGARI DIGIT NINE
-A8EA COMBINING DEVANAGARI LETTER A
-A8EB COMBINING DEVANAGARI LETTER U
-A8EC COMBINING DEVANAGARI LETTER KA
-A8ED COMBINING DEVANAGARI LETTER NA
-A8EE COMBINING DEVANAGARI LETTER PA
-A8EF COMBINING DEVANAGARI LETTER RA
-A8F0 COMBINING DEVANAGARI LETTER VI
-A8F1 COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2 DEVANAGARI SIGN SPACING CANDRABINDU
-A8F3 DEVANAGARI SIGN CANDRABINDU VIRAMA
-A8F4 DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA
-A8F5 DEVANAGARI SIGN CANDRABINDU TWO
-A8F6 DEVANAGARI SIGN CANDRABINDU THREE
-A8F7 DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8 DEVANAGARI SIGN PUSHPIKA
-A8F9 DEVANAGARI GAP FILLER
-A8FA DEVANAGARI CARET
-A8FB DEVANAGARI HEADSTROKE
-A900 KAYAH LI DIGIT ZERO
-A901 KAYAH LI DIGIT ONE
-A902 KAYAH LI DIGIT TWO
-A903 KAYAH LI DIGIT THREE
-A904 KAYAH LI DIGIT FOUR
-A905 KAYAH LI DIGIT FIVE
-A906 KAYAH LI DIGIT SIX
-A907 KAYAH LI DIGIT SEVEN
-A908 KAYAH LI DIGIT EIGHT
-A909 KAYAH LI DIGIT NINE
-A90A KAYAH LI LETTER KA
-A90B KAYAH LI LETTER KHA
-A90C KAYAH LI LETTER GA
-A90D KAYAH LI LETTER NGA
-A90E KAYAH LI LETTER SA
-A90F KAYAH LI LETTER SHA
-A910 KAYAH LI LETTER ZA
-A911 KAYAH LI LETTER NYA
-A912 KAYAH LI LETTER TA
-A913 KAYAH LI LETTER HTA
-A914 KAYAH LI LETTER NA
-A915 KAYAH LI LETTER PA
-A916 KAYAH LI LETTER PHA
-A917 KAYAH LI LETTER MA
-A918 KAYAH LI LETTER DA
-A919 KAYAH LI LETTER BA
-A91A KAYAH LI LETTER RA
-A91B KAYAH LI LETTER YA
-A91C KAYAH LI LETTER LA
-A91D KAYAH LI LETTER WA
-A91E KAYAH LI LETTER THA
-A91F KAYAH LI LETTER HA
-A920 KAYAH LI LETTER VA
-A921 KAYAH LI LETTER CA
-A922 KAYAH LI LETTER A
-A923 KAYAH LI LETTER OE
-A924 KAYAH LI LETTER I
-A925 KAYAH LI LETTER OO
-A926 KAYAH LI VOWEL UE
-A927 KAYAH LI VOWEL E
-A928 KAYAH LI VOWEL U
-A929 KAYAH LI VOWEL EE
-A92A KAYAH LI VOWEL O
-A92B KAYAH LI TONE PLOPHU
-A92C KAYAH LI TONE CALYA
-A92D KAYAH LI TONE CALYA PLOPHU
-A92E KAYAH LI SIGN CWI
-A92F KAYAH LI SIGN SHYA
-A930 REJANG LETTER KA
-A931 REJANG LETTER GA
-A932 REJANG LETTER NGA
-A933 REJANG LETTER TA
-A934 REJANG LETTER DA
-A935 REJANG LETTER NA
-A936 REJANG LETTER PA
-A937 REJANG LETTER BA
-A938 REJANG LETTER MA
-A939 REJANG LETTER CA
-A93A REJANG LETTER JA
-A93B REJANG LETTER NYA
-A93C REJANG LETTER SA
-A93D REJANG LETTER RA
-A93E REJANG LETTER LA
-A93F REJANG LETTER YA
-A940 REJANG LETTER WA
-A941 REJANG LETTER HA
-A942 REJANG LETTER MBA
-A943 REJANG LETTER NGGA
-A944 REJANG LETTER NDA
-A945 REJANG LETTER NYJA
-A946 REJANG LETTER A
-A947 REJANG VOWEL SIGN I
-A948 REJANG VOWEL SIGN U
-A949 REJANG VOWEL SIGN E
-A94A REJANG VOWEL SIGN AI
-A94B REJANG VOWEL SIGN O
-A94C REJANG VOWEL SIGN AU
-A94D REJANG VOWEL SIGN EU
-A94E REJANG VOWEL SIGN EA
-A94F REJANG CONSONANT SIGN NG
-A950 REJANG CONSONANT SIGN N
-A951 REJANG CONSONANT SIGN R
-A952 REJANG CONSONANT SIGN H
-A953 REJANG VIRAMA
-A95F REJANG SECTION MARK
-A960 HANGUL CHOSEONG TIKEUT-MIEUM
-A961 HANGUL CHOSEONG TIKEUT-PIEUP
-A962 HANGUL CHOSEONG TIKEUT-SIOS
-A963 HANGUL CHOSEONG TIKEUT-CIEUC
-A964 HANGUL CHOSEONG RIEUL-KIYEOK
-A965 HANGUL CHOSEONG RIEUL-SSANGKIYEOK
-A966 HANGUL CHOSEONG RIEUL-TIKEUT
-A967 HANGUL CHOSEONG RIEUL-SSANGTIKEUT
-A968 HANGUL CHOSEONG RIEUL-MIEUM
-A969 HANGUL CHOSEONG RIEUL-PIEUP
-A96A HANGUL CHOSEONG RIEUL-SSANGPIEUP
-A96B HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP
-A96C HANGUL CHOSEONG RIEUL-SIOS
-A96D HANGUL CHOSEONG RIEUL-CIEUC
-A96E HANGUL CHOSEONG RIEUL-KHIEUKH
-A96F HANGUL CHOSEONG MIEUM-KIYEOK
-A970 HANGUL CHOSEONG MIEUM-TIKEUT
-A971 HANGUL CHOSEONG MIEUM-SIOS
-A972 HANGUL CHOSEONG PIEUP-SIOS-THIEUTH
-A973 HANGUL CHOSEONG PIEUP-KHIEUKH
-A974 HANGUL CHOSEONG PIEUP-HIEUH
-A975 HANGUL CHOSEONG SSANGSIOS-PIEUP
-A976 HANGUL CHOSEONG IEUNG-RIEUL
-A977 HANGUL CHOSEONG IEUNG-HIEUH
-A978 HANGUL CHOSEONG SSANGCIEUC-HIEUH
-A979 HANGUL CHOSEONG SSANGTHIEUTH
-A97A HANGUL CHOSEONG PHIEUPH-HIEUH
-A97B HANGUL CHOSEONG HIEUH-SIOS
-A97C HANGUL CHOSEONG SSANGYEORINHIEUH
-A980 JAVANESE SIGN PANYANGGA
-A981 JAVANESE SIGN CECAK
-A982 JAVANESE SIGN LAYAR
-A983 JAVANESE SIGN WIGNYAN
-A984 JAVANESE LETTER A
-A985 JAVANESE LETTER I KAWI
-A986 JAVANESE LETTER I
-A987 JAVANESE LETTER II
-A988 JAVANESE LETTER U
-A989 JAVANESE LETTER PA CEREK
-A98A JAVANESE LETTER NGA LELET
-A98B JAVANESE LETTER NGA LELET RASWADI
-A98C JAVANESE LETTER E
-A98D JAVANESE LETTER AI
-A98E JAVANESE LETTER O
-A98F JAVANESE LETTER KA
-A990 JAVANESE LETTER KA SASAK
-A991 JAVANESE LETTER KA MURDA
-A992 JAVANESE LETTER GA
-A993 JAVANESE LETTER GA MURDA
-A994 JAVANESE LETTER NGA
-A995 JAVANESE LETTER CA
-A996 JAVANESE LETTER CA MURDA
-A997 JAVANESE LETTER JA
-A998 JAVANESE LETTER NYA MURDA
-A999 JAVANESE LETTER JA MAHAPRANA
-A99A JAVANESE LETTER NYA
-A99B JAVANESE LETTER TTA
-A99C JAVANESE LETTER TTA MAHAPRANA
-A99D JAVANESE LETTER DDA
-A99E JAVANESE LETTER DDA MAHAPRANA
-A99F JAVANESE LETTER NA MURDA
-A9A0 JAVANESE LETTER TA
-A9A1 JAVANESE LETTER TA MURDA
-A9A2 JAVANESE LETTER DA
-A9A3 JAVANESE LETTER DA MAHAPRANA
-A9A4 JAVANESE LETTER NA
-A9A5 JAVANESE LETTER PA
-A9A6 JAVANESE LETTER PA MURDA
-A9A7 JAVANESE LETTER BA
-A9A8 JAVANESE LETTER BA MURDA
-A9A9 JAVANESE LETTER MA
-A9AA JAVANESE LETTER YA
-A9AB JAVANESE LETTER RA
-A9AC JAVANESE LETTER RA AGUNG
-A9AD JAVANESE LETTER LA
-A9AE JAVANESE LETTER WA
-A9AF JAVANESE LETTER SA MURDA
-A9B0 JAVANESE LETTER SA MAHAPRANA
-A9B1 JAVANESE LETTER SA
-A9B2 JAVANESE LETTER HA
-A9B3 JAVANESE SIGN CECAK TELU
-A9B4 JAVANESE VOWEL SIGN TARUNG
-A9B5 JAVANESE VOWEL SIGN TOLONG
-A9B6 JAVANESE VOWEL SIGN WULU
-A9B7 JAVANESE VOWEL SIGN WULU MELIK
-A9B8 JAVANESE VOWEL SIGN SUKU
-A9B9 JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA JAVANESE VOWEL SIGN TALING
-A9BB JAVANESE VOWEL SIGN DIRGA MURE
-A9BC JAVANESE VOWEL SIGN PEPET
-A9BD JAVANESE CONSONANT SIGN KERET
-A9BE JAVANESE CONSONANT SIGN PENGKAL
-A9BF JAVANESE CONSONANT SIGN CAKRA
-A9C0 JAVANESE PANGKON
-A9C1 JAVANESE LEFT RERENGGAN
-A9C2 JAVANESE RIGHT RERENGGAN
-A9C3 JAVANESE PADA ANDAP
-A9C4 JAVANESE PADA MADYA
-A9C5 JAVANESE PADA LUHUR
-A9C6 JAVANESE PADA WINDU
-A9C7 JAVANESE PADA PANGKAT
-A9C8 JAVANESE PADA LINGSA
-A9C9 JAVANESE PADA LUNGSI
-A9CA JAVANESE PADA ADEG
-A9CB JAVANESE PADA ADEG ADEG
-A9CC JAVANESE PADA PISELEH
-A9CD JAVANESE TURNED PADA PISELEH
-A9CF JAVANESE PANGRANGKEP
-A9D0 JAVANESE DIGIT ZERO
-A9D1 JAVANESE DIGIT ONE
-A9D2 JAVANESE DIGIT TWO
-A9D3 JAVANESE DIGIT THREE
-A9D4 JAVANESE DIGIT FOUR
-A9D5 JAVANESE DIGIT FIVE
-A9D6 JAVANESE DIGIT SIX
-A9D7 JAVANESE DIGIT SEVEN
-A9D8 JAVANESE DIGIT EIGHT
-A9D9 JAVANESE DIGIT NINE
-A9DE JAVANESE PADA TIRTA TUMETES
-A9DF JAVANESE PADA ISEN-ISEN
-AA00 CHAM LETTER A
-AA01 CHAM LETTER I
-AA02 CHAM LETTER U
-AA03 CHAM LETTER E
-AA04 CHAM LETTER AI
-AA05 CHAM LETTER O
-AA06 CHAM LETTER KA
-AA07 CHAM LETTER KHA
-AA08 CHAM LETTER GA
-AA09 CHAM LETTER GHA
-AA0A CHAM LETTER NGUE
-AA0B CHAM LETTER NGA
-AA0C CHAM LETTER CHA
-AA0D CHAM LETTER CHHA
-AA0E CHAM LETTER JA
-AA0F CHAM LETTER JHA
-AA10 CHAM LETTER NHUE
-AA11 CHAM LETTER NHA
-AA12 CHAM LETTER NHJA
-AA13 CHAM LETTER TA
-AA14 CHAM LETTER THA
-AA15 CHAM LETTER DA
-AA16 CHAM LETTER DHA
-AA17 CHAM LETTER NUE
-AA18 CHAM LETTER NA
-AA19 CHAM LETTER DDA
-AA1A CHAM LETTER PA
-AA1B CHAM LETTER PPA
-AA1C CHAM LETTER PHA
-AA1D CHAM LETTER BA
-AA1E CHAM LETTER BHA
-AA1F CHAM LETTER MUE
-AA20 CHAM LETTER MA
-AA21 CHAM LETTER BBA
-AA22 CHAM LETTER YA
-AA23 CHAM LETTER RA
-AA24 CHAM LETTER LA
-AA25 CHAM LETTER VA
-AA26 CHAM LETTER SSA
-AA27 CHAM LETTER SA
-AA28 CHAM LETTER HA
-AA29 CHAM VOWEL SIGN AA
-AA2A CHAM VOWEL SIGN I
-AA2B CHAM VOWEL SIGN II
-AA2C CHAM VOWEL SIGN EI
-AA2D CHAM VOWEL SIGN U
-AA2E CHAM VOWEL SIGN OE
-AA2F CHAM VOWEL SIGN O
-AA30 CHAM VOWEL SIGN AI
-AA31 CHAM VOWEL SIGN AU
-AA32 CHAM VOWEL SIGN UE
-AA33 CHAM CONSONANT SIGN YA
-AA34 CHAM CONSONANT SIGN RA
-AA35 CHAM CONSONANT SIGN LA
-AA36 CHAM CONSONANT SIGN WA
-AA40 CHAM LETTER FINAL K
-AA41 CHAM LETTER FINAL G
-AA42 CHAM LETTER FINAL NG
-AA43 CHAM CONSONANT SIGN FINAL NG
-AA44 CHAM LETTER FINAL CH
-AA45 CHAM LETTER FINAL T
-AA46 CHAM LETTER FINAL N
-AA47 CHAM LETTER FINAL P
-AA48 CHAM LETTER FINAL Y
-AA49 CHAM LETTER FINAL R
-AA4A CHAM LETTER FINAL L
-AA4B CHAM LETTER FINAL SS
-AA4C CHAM CONSONANT SIGN FINAL M
-AA4D CHAM CONSONANT SIGN FINAL H
-AA50 CHAM DIGIT ZERO
-AA51 CHAM DIGIT ONE
-AA52 CHAM DIGIT TWO
-AA53 CHAM DIGIT THREE
-AA54 CHAM DIGIT FOUR
-AA55 CHAM DIGIT FIVE
-AA56 CHAM DIGIT SIX
-AA57 CHAM DIGIT SEVEN
-AA58 CHAM DIGIT EIGHT
-AA59 CHAM DIGIT NINE
-AA5C CHAM PUNCTUATION SPIRAL
-AA5D CHAM PUNCTUATION DANDA
-AA5E CHAM PUNCTUATION DOUBLE DANDA
-AA5F CHAM PUNCTUATION TRIPLE DANDA
-AA60 MYANMAR LETTER KHAMTI GA
-AA61 MYANMAR LETTER KHAMTI CA
-AA62 MYANMAR LETTER KHAMTI CHA
-AA63 MYANMAR LETTER KHAMTI JA
-AA64 MYANMAR LETTER KHAMTI JHA
-AA65 MYANMAR LETTER KHAMTI NYA
-AA66 MYANMAR LETTER KHAMTI TTA
-AA67 MYANMAR LETTER KHAMTI TTHA
-AA68 MYANMAR LETTER KHAMTI DDA
-AA69 MYANMAR LETTER KHAMTI DDHA
-AA6A MYANMAR LETTER KHAMTI DHA
-AA6B MYANMAR LETTER KHAMTI NA
-AA6C MYANMAR LETTER KHAMTI SA
-AA6D MYANMAR LETTER KHAMTI HA
-AA6E MYANMAR LETTER KHAMTI HHA
-AA6F MYANMAR LETTER KHAMTI FA
-AA70 MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71 MYANMAR LETTER KHAMTI XA
-AA72 MYANMAR LETTER KHAMTI ZA
-AA73 MYANMAR LETTER KHAMTI RA
-AA74 MYANMAR LOGOGRAM KHAMTI OAY
-AA75 MYANMAR LOGOGRAM KHAMTI QN
-AA76 MYANMAR LOGOGRAM KHAMTI HM
-AA77 MYANMAR SYMBOL AITON EXCLAMATION
-AA78 MYANMAR SYMBOL AITON ONE
-AA79 MYANMAR SYMBOL AITON TWO
-AA7A MYANMAR LETTER AITON RA
-AA7B MYANMAR SIGN PAO KAREN TONE
-AA80 TAI VIET LETTER LOW KO
-AA81 TAI VIET LETTER HIGH KO
-AA82 TAI VIET LETTER LOW KHO
-AA83 TAI VIET LETTER HIGH KHO
-AA84 TAI VIET LETTER LOW KHHO
-AA85 TAI VIET LETTER HIGH KHHO
-AA86 TAI VIET LETTER LOW GO
-AA87 TAI VIET LETTER HIGH GO
-AA88 TAI VIET LETTER LOW NGO
-AA89 TAI VIET LETTER HIGH NGO
-AA8A TAI VIET LETTER LOW CO
-AA8B TAI VIET LETTER HIGH CO
-AA8C TAI VIET LETTER LOW CHO
-AA8D TAI VIET LETTER HIGH CHO
-AA8E TAI VIET LETTER LOW SO
-AA8F TAI VIET LETTER HIGH SO
-AA90 TAI VIET LETTER LOW NYO
-AA91 TAI VIET LETTER HIGH NYO
-AA92 TAI VIET LETTER LOW DO
-AA93 TAI VIET LETTER HIGH DO
-AA94 TAI VIET LETTER LOW TO
-AA95 TAI VIET LETTER HIGH TO
-AA96 TAI VIET LETTER LOW THO
-AA97 TAI VIET LETTER HIGH THO
-AA98 TAI VIET LETTER LOW NO
-AA99 TAI VIET LETTER HIGH NO
-AA9A TAI VIET LETTER LOW BO
-AA9B TAI VIET LETTER HIGH BO
-AA9C TAI VIET LETTER LOW PO
-AA9D TAI VIET LETTER HIGH PO
-AA9E TAI VIET LETTER LOW PHO
-AA9F TAI VIET LETTER HIGH PHO
-AAA0 TAI VIET LETTER LOW FO
-AAA1 TAI VIET LETTER HIGH FO
-AAA2 TAI VIET LETTER LOW MO
-AAA3 TAI VIET LETTER HIGH MO
-AAA4 TAI VIET LETTER LOW YO
-AAA5 TAI VIET LETTER HIGH YO
-AAA6 TAI VIET LETTER LOW RO
-AAA7 TAI VIET LETTER HIGH RO
-AAA8 TAI VIET LETTER LOW LO
-AAA9 TAI VIET LETTER HIGH LO
-AAAA TAI VIET LETTER LOW VO
-AAAB TAI VIET LETTER HIGH VO
-AAAC TAI VIET LETTER LOW HO
-AAAD TAI VIET LETTER HIGH HO
-AAAE TAI VIET LETTER LOW O
-AAAF TAI VIET LETTER HIGH O
-AAB0 TAI VIET MAI KANG
-AAB1 TAI VIET VOWEL AA
-AAB2 TAI VIET VOWEL I
-AAB3 TAI VIET VOWEL UE
-AAB4 TAI VIET VOWEL U
-AAB5 TAI VIET VOWEL E
-AAB6 TAI VIET VOWEL O
-AAB7 TAI VIET MAI KHIT
-AAB8 TAI VIET VOWEL IA
-AAB9 TAI VIET VOWEL UEA
-AABA TAI VIET VOWEL UA
-AABB TAI VIET VOWEL AUE
-AABC TAI VIET VOWEL AY
-AABD TAI VIET VOWEL AN
-AABE TAI VIET VOWEL AM
-AABF TAI VIET TONE MAI EK
-AAC0 TAI VIET TONE MAI NUENG
-AAC1 TAI VIET TONE MAI THO
-AAC2 TAI VIET TONE MAI SONG
-AADB TAI VIET SYMBOL KON
-AADC TAI VIET SYMBOL NUENG
-AADD TAI VIET SYMBOL SAM
-AADE TAI VIET SYMBOL HO HOI
-AADF TAI VIET SYMBOL KOI KOI
-ABC0 MEETEI MAYEK LETTER KOK
-ABC1 MEETEI MAYEK LETTER SAM
-ABC2 MEETEI MAYEK LETTER LAI
-ABC3 MEETEI MAYEK LETTER MIT
-ABC4 MEETEI MAYEK LETTER PA
-ABC5 MEETEI MAYEK LETTER NA
-ABC6 MEETEI MAYEK LETTER CHIL
-ABC7 MEETEI MAYEK LETTER TIL
-ABC8 MEETEI MAYEK LETTER KHOU
-ABC9 MEETEI MAYEK LETTER NGOU
-ABCA MEETEI MAYEK LETTER THOU
-ABCB MEETEI MAYEK LETTER WAI
-ABCC MEETEI MAYEK LETTER YANG
-ABCD MEETEI MAYEK LETTER HUK
-ABCE MEETEI MAYEK LETTER UN
-ABCF MEETEI MAYEK LETTER I
-ABD0 MEETEI MAYEK LETTER PHAM
-ABD1 MEETEI MAYEK LETTER ATIYA
-ABD2 MEETEI MAYEK LETTER GOK
-ABD3 MEETEI MAYEK LETTER JHAM
-ABD4 MEETEI MAYEK LETTER RAI
-ABD5 MEETEI MAYEK LETTER BA
-ABD6 MEETEI MAYEK LETTER JIL
-ABD7 MEETEI MAYEK LETTER DIL
-ABD8 MEETEI MAYEK LETTER GHOU
-ABD9 MEETEI MAYEK LETTER DHOU
-ABDA MEETEI MAYEK LETTER BHAM
-ABDB MEETEI MAYEK LETTER KOK LONSUM
-ABDC MEETEI MAYEK LETTER LAI LONSUM
-ABDD MEETEI MAYEK LETTER MIT LONSUM
-ABDE MEETEI MAYEK LETTER PA LONSUM
-ABDF MEETEI MAYEK LETTER NA LONSUM
-ABE0 MEETEI MAYEK LETTER TIL LONSUM
-ABE1 MEETEI MAYEK LETTER NGOU LONSUM
-ABE2 MEETEI MAYEK LETTER I LONSUM
-ABE3 MEETEI MAYEK VOWEL SIGN ONAP
-ABE4 MEETEI MAYEK VOWEL SIGN INAP
-ABE5 MEETEI MAYEK VOWEL SIGN ANAP
-ABE6 MEETEI MAYEK VOWEL SIGN YENAP
-ABE7 MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 MEETEI MAYEK VOWEL SIGN UNAP
-ABE9 MEETEI MAYEK VOWEL SIGN CHEINAP
-ABEA MEETEI MAYEK VOWEL SIGN NUNG
-ABEB MEETEI MAYEK CHEIKHEI
-ABEC MEETEI MAYEK LUM IYEK
-ABED MEETEI MAYEK APUN IYEK
-ABF0 MEETEI MAYEK DIGIT ZERO
-ABF1 MEETEI MAYEK DIGIT ONE
-ABF2 MEETEI MAYEK DIGIT TWO
-ABF3 MEETEI MAYEK DIGIT THREE
-ABF4 MEETEI MAYEK DIGIT FOUR
-ABF5 MEETEI MAYEK DIGIT FIVE
-ABF6 MEETEI MAYEK DIGIT SIX
-ABF7 MEETEI MAYEK DIGIT SEVEN
-ABF8 MEETEI MAYEK DIGIT EIGHT
-ABF9 MEETEI MAYEK DIGIT NINE
-D7B0 HANGUL JUNGSEONG O-YEO
-D7B1 HANGUL JUNGSEONG O-O-I
-D7B2 HANGUL JUNGSEONG YO-A
-D7B3 HANGUL JUNGSEONG YO-AE
-D7B4 HANGUL JUNGSEONG YO-EO
-D7B5 HANGUL JUNGSEONG U-YEO
-D7B6 HANGUL JUNGSEONG U-I-I
-D7B7 HANGUL JUNGSEONG YU-AE
-D7B8 HANGUL JUNGSEONG YU-O
-D7B9 HANGUL JUNGSEONG EU-A
-D7BA HANGUL JUNGSEONG EU-EO
-D7BB HANGUL JUNGSEONG EU-E
-D7BC HANGUL JUNGSEONG EU-O
-D7BD HANGUL JUNGSEONG I-YA-O
-D7BE HANGUL JUNGSEONG I-YAE
-D7BF HANGUL JUNGSEONG I-YEO
-D7C0 HANGUL JUNGSEONG I-YE
-D7C1 HANGUL JUNGSEONG I-O-I
-D7C2 HANGUL JUNGSEONG I-YO
-D7C3 HANGUL JUNGSEONG I-YU
-D7C4 HANGUL JUNGSEONG I-I
-D7C5 HANGUL JUNGSEONG ARAEA-A
-D7C6 HANGUL JUNGSEONG ARAEA-E
-D7CB HANGUL JONGSEONG NIEUN-RIEUL
-D7CC HANGUL JONGSEONG NIEUN-CHIEUCH
-D7CD HANGUL JONGSEONG SSANGTIKEUT
-D7CE HANGUL JONGSEONG SSANGTIKEUT-PIEUP
-D7CF HANGUL JONGSEONG TIKEUT-PIEUP
-D7D0 HANGUL JONGSEONG TIKEUT-SIOS
-D7D1 HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK
-D7D2 HANGUL JONGSEONG TIKEUT-CIEUC
-D7D3 HANGUL JONGSEONG TIKEUT-CHIEUCH
-D7D4 HANGUL JONGSEONG TIKEUT-THIEUTH
-D7D5 HANGUL JONGSEONG RIEUL-SSANGKIYEOK
-D7D6 HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH
-D7D7 HANGUL JONGSEONG SSANGRIEUL-KHIEUKH
-D7D8 HANGUL JONGSEONG RIEUL-MIEUM-HIEUH
-D7D9 HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT
-D7DA HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH
-D7DB HANGUL JONGSEONG RIEUL-YESIEUNG
-D7DC HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH
-D7DD HANGUL JONGSEONG KAPYEOUNRIEUL
-D7DE HANGUL JONGSEONG MIEUM-NIEUN
-D7DF HANGUL JONGSEONG MIEUM-SSANGNIEUN
-D7E0 HANGUL JONGSEONG SSANGMIEUM
-D7E1 HANGUL JONGSEONG MIEUM-PIEUP-SIOS
-D7E2 HANGUL JONGSEONG MIEUM-CIEUC
-D7E3 HANGUL JONGSEONG PIEUP-TIKEUT
-D7E4 HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH
-D7E5 HANGUL JONGSEONG PIEUP-MIEUM
-D7E6 HANGUL JONGSEONG SSANGPIEUP
-D7E7 HANGUL JONGSEONG PIEUP-SIOS-TIKEUT
-D7E8 HANGUL JONGSEONG PIEUP-CIEUC
-D7E9 HANGUL JONGSEONG PIEUP-CHIEUCH
-D7EA HANGUL JONGSEONG SIOS-MIEUM
-D7EB HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP
-D7EC HANGUL JONGSEONG SSANGSIOS-KIYEOK
-D7ED HANGUL JONGSEONG SSANGSIOS-TIKEUT
-D7EE HANGUL JONGSEONG SIOS-PANSIOS
-D7EF HANGUL JONGSEONG SIOS-CIEUC
-D7F0 HANGUL JONGSEONG SIOS-CHIEUCH
-D7F1 HANGUL JONGSEONG SIOS-THIEUTH
-D7F2 HANGUL JONGSEONG SIOS-HIEUH
-D7F3 HANGUL JONGSEONG PANSIOS-PIEUP
-D7F4 HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP
-D7F5 HANGUL JONGSEONG YESIEUNG-MIEUM
-D7F6 HANGUL JONGSEONG YESIEUNG-HIEUH
-D7F7 HANGUL JONGSEONG CIEUC-PIEUP
-D7F8 HANGUL JONGSEONG CIEUC-SSANGPIEUP
-D7F9 HANGUL JONGSEONG SSANGCIEUC
-D7FA HANGUL JONGSEONG PHIEUPH-SIOS
-D7FB HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900 CJK COMPATIBILITY IDEOGRAPH-F900
-F901 CJK COMPATIBILITY IDEOGRAPH-F901
-F902 CJK COMPATIBILITY IDEOGRAPH-F902
-F903 CJK COMPATIBILITY IDEOGRAPH-F903
-F904 CJK COMPATIBILITY IDEOGRAPH-F904
-F905 CJK COMPATIBILITY IDEOGRAPH-F905
-F906 CJK COMPATIBILITY IDEOGRAPH-F906
-F907 CJK COMPATIBILITY IDEOGRAPH-F907
-F908 CJK COMPATIBILITY IDEOGRAPH-F908
-F909 CJK COMPATIBILITY IDEOGRAPH-F909
-F90A CJK COMPATIBILITY IDEOGRAPH-F90A
-F90B CJK COMPATIBILITY IDEOGRAPH-F90B
-F90C CJK COMPATIBILITY IDEOGRAPH-F90C
-F90D CJK COMPATIBILITY IDEOGRAPH-F90D
-F90E CJK COMPATIBILITY IDEOGRAPH-F90E
-F90F CJK COMPATIBILITY IDEOGRAPH-F90F
-F910 CJK COMPATIBILITY IDEOGRAPH-F910
-F911 CJK COMPATIBILITY IDEOGRAPH-F911
-F912 CJK COMPATIBILITY IDEOGRAPH-F912
-F913 CJK COMPATIBILITY IDEOGRAPH-F913
-F914 CJK COMPATIBILITY IDEOGRAPH-F914
-F915 CJK COMPATIBILITY IDEOGRAPH-F915
-F916 CJK COMPATIBILITY IDEOGRAPH-F916
-F917 CJK COMPATIBILITY IDEOGRAPH-F917
-F918 CJK COMPATIBILITY IDEOGRAPH-F918
-F919 CJK COMPATIBILITY IDEOGRAPH-F919
-F91A CJK COMPATIBILITY IDEOGRAPH-F91A
-F91B CJK COMPATIBILITY IDEOGRAPH-F91B
-F91C CJK COMPATIBILITY IDEOGRAPH-F91C
-F91D CJK COMPATIBILITY IDEOGRAPH-F91D
-F91E CJK COMPATIBILITY IDEOGRAPH-F91E
-F91F CJK COMPATIBILITY IDEOGRAPH-F91F
-F920 CJK COMPATIBILITY IDEOGRAPH-F920
-F921 CJK COMPATIBILITY IDEOGRAPH-F921
-F922 CJK COMPATIBILITY IDEOGRAPH-F922
-F923 CJK COMPATIBILITY IDEOGRAPH-F923
-F924 CJK COMPATIBILITY IDEOGRAPH-F924
-F925 CJK COMPATIBILITY IDEOGRAPH-F925
-F926 CJK COMPATIBILITY IDEOGRAPH-F926
-F927 CJK COMPATIBILITY IDEOGRAPH-F927
-F928 CJK COMPATIBILITY IDEOGRAPH-F928
-F929 CJK COMPATIBILITY IDEOGRAPH-F929
-F92A CJK COMPATIBILITY IDEOGRAPH-F92A
-F92B CJK COMPATIBILITY IDEOGRAPH-F92B
-F92C CJK COMPATIBILITY IDEOGRAPH-F92C
-F92D CJK COMPATIBILITY IDEOGRAPH-F92D
-F92E CJK COMPATIBILITY IDEOGRAPH-F92E
-F92F CJK COMPATIBILITY IDEOGRAPH-F92F
-F930 CJK COMPATIBILITY IDEOGRAPH-F930
-F931 CJK COMPATIBILITY IDEOGRAPH-F931
-F932 CJK COMPATIBILITY IDEOGRAPH-F932
-F933 CJK COMPATIBILITY IDEOGRAPH-F933
-F934 CJK COMPATIBILITY IDEOGRAPH-F934
-F935 CJK COMPATIBILITY IDEOGRAPH-F935
-F936 CJK COMPATIBILITY IDEOGRAPH-F936
-F937 CJK COMPATIBILITY IDEOGRAPH-F937
-F938 CJK COMPATIBILITY IDEOGRAPH-F938
-F939 CJK COMPATIBILITY IDEOGRAPH-F939
-F93A CJK COMPATIBILITY IDEOGRAPH-F93A
-F93B CJK COMPATIBILITY IDEOGRAPH-F93B
-F93C CJK COMPATIBILITY IDEOGRAPH-F93C
-F93D CJK COMPATIBILITY IDEOGRAPH-F93D
-F93E CJK COMPATIBILITY IDEOGRAPH-F93E
-F93F CJK COMPATIBILITY IDEOGRAPH-F93F
-F940 CJK COMPATIBILITY IDEOGRAPH-F940
-F941 CJK COMPATIBILITY IDEOGRAPH-F941
-F942 CJK COMPATIBILITY IDEOGRAPH-F942
-F943 CJK COMPATIBILITY IDEOGRAPH-F943
-F944 CJK COMPATIBILITY IDEOGRAPH-F944
-F945 CJK COMPATIBILITY IDEOGRAPH-F945
-F946 CJK COMPATIBILITY IDEOGRAPH-F946
-F947 CJK COMPATIBILITY IDEOGRAPH-F947
-F948 CJK COMPATIBILITY IDEOGRAPH-F948
-F949 CJK COMPATIBILITY IDEOGRAPH-F949
-F94A CJK COMPATIBILITY IDEOGRAPH-F94A
-F94B CJK COMPATIBILITY IDEOGRAPH-F94B
-F94C CJK COMPATIBILITY IDEOGRAPH-F94C
-F94D CJK COMPATIBILITY IDEOGRAPH-F94D
-F94E CJK COMPATIBILITY IDEOGRAPH-F94E
-F94F CJK COMPATIBILITY IDEOGRAPH-F94F
-F950 CJK COMPATIBILITY IDEOGRAPH-F950
-F951 CJK COMPATIBILITY IDEOGRAPH-F951
-F952 CJK COMPATIBILITY IDEOGRAPH-F952
-F953 CJK COMPATIBILITY IDEOGRAPH-F953
-F954 CJK COMPATIBILITY IDEOGRAPH-F954
-F955 CJK COMPATIBILITY IDEOGRAPH-F955
-F956 CJK COMPATIBILITY IDEOGRAPH-F956
-F957 CJK COMPATIBILITY IDEOGRAPH-F957
-F958 CJK COMPATIBILITY IDEOGRAPH-F958
-F959 CJK COMPATIBILITY IDEOGRAPH-F959
-F95A CJK COMPATIBILITY IDEOGRAPH-F95A
-F95B CJK COMPATIBILITY IDEOGRAPH-F95B
-F95C CJK COMPATIBILITY IDEOGRAPH-F95C
-F95D CJK COMPATIBILITY IDEOGRAPH-F95D
-F95E CJK COMPATIBILITY IDEOGRAPH-F95E
-F95F CJK COMPATIBILITY IDEOGRAPH-F95F
-F960 CJK COMPATIBILITY IDEOGRAPH-F960
-F961 CJK COMPATIBILITY IDEOGRAPH-F961
-F962 CJK COMPATIBILITY IDEOGRAPH-F962
-F963 CJK COMPATIBILITY IDEOGRAPH-F963
-F964 CJK COMPATIBILITY IDEOGRAPH-F964
-F965 CJK COMPATIBILITY IDEOGRAPH-F965
-F966 CJK COMPATIBILITY IDEOGRAPH-F966
-F967 CJK COMPATIBILITY IDEOGRAPH-F967
-F968 CJK COMPATIBILITY IDEOGRAPH-F968
-F969 CJK COMPATIBILITY IDEOGRAPH-F969
-F96A CJK COMPATIBILITY IDEOGRAPH-F96A
-F96B CJK COMPATIBILITY IDEOGRAPH-F96B
-F96C CJK COMPATIBILITY IDEOGRAPH-F96C
-F96D CJK COMPATIBILITY IDEOGRAPH-F96D
-F96E CJK COMPATIBILITY IDEOGRAPH-F96E
-F96F CJK COMPATIBILITY IDEOGRAPH-F96F
-F970 CJK COMPATIBILITY IDEOGRAPH-F970
-F971 CJK COMPATIBILITY IDEOGRAPH-F971
-F972 CJK COMPATIBILITY IDEOGRAPH-F972
-F973 CJK COMPATIBILITY IDEOGRAPH-F973
-F974 CJK COMPATIBILITY IDEOGRAPH-F974
-F975 CJK COMPATIBILITY IDEOGRAPH-F975
-F976 CJK COMPATIBILITY IDEOGRAPH-F976
-F977 CJK COMPATIBILITY IDEOGRAPH-F977
-F978 CJK COMPATIBILITY IDEOGRAPH-F978
-F979 CJK COMPATIBILITY IDEOGRAPH-F979
-F97A CJK COMPATIBILITY IDEOGRAPH-F97A
-F97B CJK COMPATIBILITY IDEOGRAPH-F97B
-F97C CJK COMPATIBILITY IDEOGRAPH-F97C
-F97D CJK COMPATIBILITY IDEOGRAPH-F97D
-F97E CJK COMPATIBILITY IDEOGRAPH-F97E
-F97F CJK COMPATIBILITY IDEOGRAPH-F97F
-F980 CJK COMPATIBILITY IDEOGRAPH-F980
-F981 CJK COMPATIBILITY IDEOGRAPH-F981
-F982 CJK COMPATIBILITY IDEOGRAPH-F982
-F983 CJK COMPATIBILITY IDEOGRAPH-F983
-F984 CJK COMPATIBILITY IDEOGRAPH-F984
-F985 CJK COMPATIBILITY IDEOGRAPH-F985
-F986 CJK COMPATIBILITY IDEOGRAPH-F986
-F987 CJK COMPATIBILITY IDEOGRAPH-F987
-F988 CJK COMPATIBILITY IDEOGRAPH-F988
-F989 CJK COMPATIBILITY IDEOGRAPH-F989
-F98A CJK COMPATIBILITY IDEOGRAPH-F98A
-F98B CJK COMPATIBILITY IDEOGRAPH-F98B
-F98C CJK COMPATIBILITY IDEOGRAPH-F98C
-F98D CJK COMPATIBILITY IDEOGRAPH-F98D
-F98E CJK COMPATIBILITY IDEOGRAPH-F98E
-F98F CJK COMPATIBILITY IDEOGRAPH-F98F
-F990 CJK COMPATIBILITY IDEOGRAPH-F990
-F991 CJK COMPATIBILITY IDEOGRAPH-F991
-F992 CJK COMPATIBILITY IDEOGRAPH-F992
-F993 CJK COMPATIBILITY IDEOGRAPH-F993
-F994 CJK COMPATIBILITY IDEOGRAPH-F994
-F995 CJK COMPATIBILITY IDEOGRAPH-F995
-F996 CJK COMPATIBILITY IDEOGRAPH-F996
-F997 CJK COMPATIBILITY IDEOGRAPH-F997
-F998 CJK COMPATIBILITY IDEOGRAPH-F998
-F999 CJK COMPATIBILITY IDEOGRAPH-F999
-F99A CJK COMPATIBILITY IDEOGRAPH-F99A
-F99B CJK COMPATIBILITY IDEOGRAPH-F99B
-F99C CJK COMPATIBILITY IDEOGRAPH-F99C
-F99D CJK COMPATIBILITY IDEOGRAPH-F99D
-F99E CJK COMPATIBILITY IDEOGRAPH-F99E
-F99F CJK COMPATIBILITY IDEOGRAPH-F99F
-F9A0 CJK COMPATIBILITY IDEOGRAPH-F9A0
-F9A1 CJK COMPATIBILITY IDEOGRAPH-F9A1
-F9A2 CJK COMPATIBILITY IDEOGRAPH-F9A2
-F9A3 CJK COMPATIBILITY IDEOGRAPH-F9A3
-F9A4 CJK COMPATIBILITY IDEOGRAPH-F9A4
-F9A5 CJK COMPATIBILITY IDEOGRAPH-F9A5
-F9A6 CJK COMPATIBILITY IDEOGRAPH-F9A6
-F9A7 CJK COMPATIBILITY IDEOGRAPH-F9A7
-F9A8 CJK COMPATIBILITY IDEOGRAPH-F9A8
-F9A9 CJK COMPATIBILITY IDEOGRAPH-F9A9
-F9AA CJK COMPATIBILITY IDEOGRAPH-F9AA
-F9AB CJK COMPATIBILITY IDEOGRAPH-F9AB
-F9AC CJK COMPATIBILITY IDEOGRAPH-F9AC
-F9AD CJK COMPATIBILITY IDEOGRAPH-F9AD
-F9AE CJK COMPATIBILITY IDEOGRAPH-F9AE
-F9AF CJK COMPATIBILITY IDEOGRAPH-F9AF
-F9B0 CJK COMPATIBILITY IDEOGRAPH-F9B0
-F9B1 CJK COMPATIBILITY IDEOGRAPH-F9B1
-F9B2 CJK COMPATIBILITY IDEOGRAPH-F9B2
-F9B3 CJK COMPATIBILITY IDEOGRAPH-F9B3
-F9B4 CJK COMPATIBILITY IDEOGRAPH-F9B4
-F9B5 CJK COMPATIBILITY IDEOGRAPH-F9B5
-F9B6 CJK COMPATIBILITY IDEOGRAPH-F9B6
-F9B7 CJK COMPATIBILITY IDEOGRAPH-F9B7
-F9B8 CJK COMPATIBILITY IDEOGRAPH-F9B8
-F9B9 CJK COMPATIBILITY IDEOGRAPH-F9B9
-F9BA CJK COMPATIBILITY IDEOGRAPH-F9BA
-F9BB CJK COMPATIBILITY IDEOGRAPH-F9BB
-F9BC CJK COMPATIBILITY IDEOGRAPH-F9BC
-F9BD CJK COMPATIBILITY IDEOGRAPH-F9BD
-F9BE CJK COMPATIBILITY IDEOGRAPH-F9BE
-F9BF CJK COMPATIBILITY IDEOGRAPH-F9BF
-F9C0 CJK COMPATIBILITY IDEOGRAPH-F9C0
-F9C1 CJK COMPATIBILITY IDEOGRAPH-F9C1
-F9C2 CJK COMPATIBILITY IDEOGRAPH-F9C2
-F9C3 CJK COMPATIBILITY IDEOGRAPH-F9C3
-F9C4 CJK COMPATIBILITY IDEOGRAPH-F9C4
-F9C5 CJK COMPATIBILITY IDEOGRAPH-F9C5
-F9C6 CJK COMPATIBILITY IDEOGRAPH-F9C6
-F9C7 CJK COMPATIBILITY IDEOGRAPH-F9C7
-F9C8 CJK COMPATIBILITY IDEOGRAPH-F9C8
-F9C9 CJK COMPATIBILITY IDEOGRAPH-F9C9
-F9CA CJK COMPATIBILITY IDEOGRAPH-F9CA
-F9CB CJK COMPATIBILITY IDEOGRAPH-F9CB
-F9CC CJK COMPATIBILITY IDEOGRAPH-F9CC
-F9CD CJK COMPATIBILITY IDEOGRAPH-F9CD
-F9CE CJK COMPATIBILITY IDEOGRAPH-F9CE
-F9CF CJK COMPATIBILITY IDEOGRAPH-F9CF
-F9D0 CJK COMPATIBILITY IDEOGRAPH-F9D0
-F9D1 CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D2 CJK COMPATIBILITY IDEOGRAPH-F9D2
-F9D3 CJK COMPATIBILITY IDEOGRAPH-F9D3
-F9D4 CJK COMPATIBILITY IDEOGRAPH-F9D4
-F9D5 CJK COMPATIBILITY IDEOGRAPH-F9D5
-F9D6 CJK COMPATIBILITY IDEOGRAPH-F9D6
-F9D7 CJK COMPATIBILITY IDEOGRAPH-F9D7
-F9D8 CJK COMPATIBILITY IDEOGRAPH-F9D8
-F9D9 CJK COMPATIBILITY IDEOGRAPH-F9D9
-F9DA CJK COMPATIBILITY IDEOGRAPH-F9DA
-F9DB CJK COMPATIBILITY IDEOGRAPH-F9DB
-F9DC CJK COMPATIBILITY IDEOGRAPH-F9DC
-F9DD CJK COMPATIBILITY IDEOGRAPH-F9DD
-F9DE CJK COMPATIBILITY IDEOGRAPH-F9DE
-F9DF CJK COMPATIBILITY IDEOGRAPH-F9DF
-F9E0 CJK COMPATIBILITY IDEOGRAPH-F9E0
-F9E1 CJK COMPATIBILITY IDEOGRAPH-F9E1
-F9E2 CJK COMPATIBILITY IDEOGRAPH-F9E2
-F9E3 CJK COMPATIBILITY IDEOGRAPH-F9E3
-F9E4 CJK COMPATIBILITY IDEOGRAPH-F9E4
-F9E5 CJK COMPATIBILITY IDEOGRAPH-F9E5
-F9E6 CJK COMPATIBILITY IDEOGRAPH-F9E6
-F9E7 CJK COMPATIBILITY IDEOGRAPH-F9E7
-F9E8 CJK COMPATIBILITY IDEOGRAPH-F9E8
-F9E9 CJK COMPATIBILITY IDEOGRAPH-F9E9
-F9EA CJK COMPATIBILITY IDEOGRAPH-F9EA
-F9EB CJK COMPATIBILITY IDEOGRAPH-F9EB
-F9EC CJK COMPATIBILITY IDEOGRAPH-F9EC
-F9ED CJK COMPATIBILITY IDEOGRAPH-F9ED
-F9EE CJK COMPATIBILITY IDEOGRAPH-F9EE
-F9EF CJK COMPATIBILITY IDEOGRAPH-F9EF
-F9F0 CJK COMPATIBILITY IDEOGRAPH-F9F0
-F9F1 CJK COMPATIBILITY IDEOGRAPH-F9F1
-F9F2 CJK COMPATIBILITY IDEOGRAPH-F9F2
-F9F3 CJK COMPATIBILITY IDEOGRAPH-F9F3
-F9F4 CJK COMPATIBILITY IDEOGRAPH-F9F4
-F9F5 CJK COMPATIBILITY IDEOGRAPH-F9F5
-F9F6 CJK COMPATIBILITY IDEOGRAPH-F9F6
-F9F7 CJK COMPATIBILITY IDEOGRAPH-F9F7
-F9F8 CJK COMPATIBILITY IDEOGRAPH-F9F8
-F9F9 CJK COMPATIBILITY IDEOGRAPH-F9F9
-F9FA CJK COMPATIBILITY IDEOGRAPH-F9FA
-F9FB CJK COMPATIBILITY IDEOGRAPH-F9FB
-F9FC CJK COMPATIBILITY IDEOGRAPH-F9FC
-F9FD CJK COMPATIBILITY IDEOGRAPH-F9FD
-F9FE CJK COMPATIBILITY IDEOGRAPH-F9FE
-F9FF CJK COMPATIBILITY IDEOGRAPH-F9FF
-FA00 CJK COMPATIBILITY IDEOGRAPH-FA00
-FA01 CJK COMPATIBILITY IDEOGRAPH-FA01
-FA02 CJK COMPATIBILITY IDEOGRAPH-FA02
-FA03 CJK COMPATIBILITY IDEOGRAPH-FA03
-FA04 CJK COMPATIBILITY IDEOGRAPH-FA04
-FA05 CJK COMPATIBILITY IDEOGRAPH-FA05
-FA06 CJK COMPATIBILITY IDEOGRAPH-FA06
-FA07 CJK COMPATIBILITY IDEOGRAPH-FA07
-FA08 CJK COMPATIBILITY IDEOGRAPH-FA08
-FA09 CJK COMPATIBILITY IDEOGRAPH-FA09
-FA0A CJK COMPATIBILITY IDEOGRAPH-FA0A
-FA0B CJK COMPATIBILITY IDEOGRAPH-FA0B
-FA0C CJK COMPATIBILITY IDEOGRAPH-FA0C
-FA0D CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA0E CJK COMPATIBILITY IDEOGRAPH-FA0E
-FA0F CJK COMPATIBILITY IDEOGRAPH-FA0F
-FA10 CJK COMPATIBILITY IDEOGRAPH-FA10
-FA11 CJK COMPATIBILITY IDEOGRAPH-FA11
-FA12 CJK COMPATIBILITY IDEOGRAPH-FA12
-FA13 CJK COMPATIBILITY IDEOGRAPH-FA13
-FA14 CJK COMPATIBILITY IDEOGRAPH-FA14
-FA15 CJK COMPATIBILITY IDEOGRAPH-FA15
-FA16 CJK COMPATIBILITY IDEOGRAPH-FA16
-FA17 CJK COMPATIBILITY IDEOGRAPH-FA17
-FA18 CJK COMPATIBILITY IDEOGRAPH-FA18
-FA19 CJK COMPATIBILITY IDEOGRAPH-FA19
-FA1A CJK COMPATIBILITY IDEOGRAPH-FA1A
-FA1B CJK COMPATIBILITY IDEOGRAPH-FA1B
-FA1C CJK COMPATIBILITY IDEOGRAPH-FA1C
-FA1D CJK COMPATIBILITY IDEOGRAPH-FA1D
-FA1E CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA1F CJK COMPATIBILITY IDEOGRAPH-FA1F
-FA20 CJK COMPATIBILITY IDEOGRAPH-FA20
-FA21 CJK COMPATIBILITY IDEOGRAPH-FA21
-FA22 CJK COMPATIBILITY IDEOGRAPH-FA22
-FA23 CJK COMPATIBILITY IDEOGRAPH-FA23
-FA24 CJK COMPATIBILITY IDEOGRAPH-FA24
-FA25 CJK COMPATIBILITY IDEOGRAPH-FA25
-FA26 CJK COMPATIBILITY IDEOGRAPH-FA26
-FA27 CJK COMPATIBILITY IDEOGRAPH-FA27
-FA28 CJK COMPATIBILITY IDEOGRAPH-FA28
-FA29 CJK COMPATIBILITY IDEOGRAPH-FA29
-FA2A CJK COMPATIBILITY IDEOGRAPH-FA2A
-FA2B CJK COMPATIBILITY IDEOGRAPH-FA2B
-FA2C CJK COMPATIBILITY IDEOGRAPH-FA2C
-FA2D CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30 CJK COMPATIBILITY IDEOGRAPH-FA30
-FA31 CJK COMPATIBILITY IDEOGRAPH-FA31
-FA32 CJK COMPATIBILITY IDEOGRAPH-FA32
-FA33 CJK COMPATIBILITY IDEOGRAPH-FA33
-FA34 CJK COMPATIBILITY IDEOGRAPH-FA34
-FA35 CJK COMPATIBILITY IDEOGRAPH-FA35
-FA36 CJK COMPATIBILITY IDEOGRAPH-FA36
-FA37 CJK COMPATIBILITY IDEOGRAPH-FA37
-FA38 CJK COMPATIBILITY IDEOGRAPH-FA38
-FA39 CJK COMPATIBILITY IDEOGRAPH-FA39
-FA3A CJK COMPATIBILITY IDEOGRAPH-FA3A
-FA3B CJK COMPATIBILITY IDEOGRAPH-FA3B
-FA3C CJK COMPATIBILITY IDEOGRAPH-FA3C
-FA3D CJK COMPATIBILITY IDEOGRAPH-FA3D
-FA3E CJK COMPATIBILITY IDEOGRAPH-FA3E
-FA3F CJK COMPATIBILITY IDEOGRAPH-FA3F
-FA40 CJK COMPATIBILITY IDEOGRAPH-FA40
-FA41 CJK COMPATIBILITY IDEOGRAPH-FA41
-FA42 CJK COMPATIBILITY IDEOGRAPH-FA42
-FA43 CJK COMPATIBILITY IDEOGRAPH-FA43
-FA44 CJK COMPATIBILITY IDEOGRAPH-FA44
-FA45 CJK COMPATIBILITY IDEOGRAPH-FA45
-FA46 CJK COMPATIBILITY IDEOGRAPH-FA46
-FA47 CJK COMPATIBILITY IDEOGRAPH-FA47
-FA48 CJK COMPATIBILITY IDEOGRAPH-FA48
-FA49 CJK COMPATIBILITY IDEOGRAPH-FA49
-FA4A CJK COMPATIBILITY IDEOGRAPH-FA4A
-FA4B CJK COMPATIBILITY IDEOGRAPH-FA4B
-FA4C CJK COMPATIBILITY IDEOGRAPH-FA4C
-FA4D CJK COMPATIBILITY IDEOGRAPH-FA4D
-FA4E CJK COMPATIBILITY IDEOGRAPH-FA4E
-FA4F CJK COMPATIBILITY IDEOGRAPH-FA4F
-FA50 CJK COMPATIBILITY IDEOGRAPH-FA50
-FA51 CJK COMPATIBILITY IDEOGRAPH-FA51
-FA52 CJK COMPATIBILITY IDEOGRAPH-FA52
-FA53 CJK COMPATIBILITY IDEOGRAPH-FA53
-FA54 CJK COMPATIBILITY IDEOGRAPH-FA54
-FA55 CJK COMPATIBILITY IDEOGRAPH-FA55
-FA56 CJK COMPATIBILITY IDEOGRAPH-FA56
-FA57 CJK COMPATIBILITY IDEOGRAPH-FA57
-FA58 CJK COMPATIBILITY IDEOGRAPH-FA58
-FA59 CJK COMPATIBILITY IDEOGRAPH-FA59
-FA5A CJK COMPATIBILITY IDEOGRAPH-FA5A
-FA5B CJK COMPATIBILITY IDEOGRAPH-FA5B
-FA5C CJK COMPATIBILITY IDEOGRAPH-FA5C
-FA5D CJK COMPATIBILITY IDEOGRAPH-FA5D
-FA5E CJK COMPATIBILITY IDEOGRAPH-FA5E
-FA5F CJK COMPATIBILITY IDEOGRAPH-FA5F
-FA60 CJK COMPATIBILITY IDEOGRAPH-FA60
-FA61 CJK COMPATIBILITY IDEOGRAPH-FA61
-FA62 CJK COMPATIBILITY IDEOGRAPH-FA62
-FA63 CJK COMPATIBILITY IDEOGRAPH-FA63
-FA64 CJK COMPATIBILITY IDEOGRAPH-FA64
-FA65 CJK COMPATIBILITY IDEOGRAPH-FA65
-FA66 CJK COMPATIBILITY IDEOGRAPH-FA66
-FA67 CJK COMPATIBILITY IDEOGRAPH-FA67
-FA68 CJK COMPATIBILITY IDEOGRAPH-FA68
-FA69 CJK COMPATIBILITY IDEOGRAPH-FA69
-FA6A CJK COMPATIBILITY IDEOGRAPH-FA6A
-FA6B CJK COMPATIBILITY IDEOGRAPH-FA6B
-FA6C CJK COMPATIBILITY IDEOGRAPH-FA6C
-FA6D CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70 CJK COMPATIBILITY IDEOGRAPH-FA70
-FA71 CJK COMPATIBILITY IDEOGRAPH-FA71
-FA72 CJK COMPATIBILITY IDEOGRAPH-FA72
-FA73 CJK COMPATIBILITY IDEOGRAPH-FA73
-FA74 CJK COMPATIBILITY IDEOGRAPH-FA74
-FA75 CJK COMPATIBILITY IDEOGRAPH-FA75
-FA76 CJK COMPATIBILITY IDEOGRAPH-FA76
-FA77 CJK COMPATIBILITY IDEOGRAPH-FA77
-FA78 CJK COMPATIBILITY IDEOGRAPH-FA78
-FA79 CJK COMPATIBILITY IDEOGRAPH-FA79
-FA7A CJK COMPATIBILITY IDEOGRAPH-FA7A
-FA7B CJK COMPATIBILITY IDEOGRAPH-FA7B
-FA7C CJK COMPATIBILITY IDEOGRAPH-FA7C
-FA7D CJK COMPATIBILITY IDEOGRAPH-FA7D
-FA7E CJK COMPATIBILITY IDEOGRAPH-FA7E
-FA7F CJK COMPATIBILITY IDEOGRAPH-FA7F
-FA80 CJK COMPATIBILITY IDEOGRAPH-FA80
-FA81 CJK COMPATIBILITY IDEOGRAPH-FA81
-FA82 CJK COMPATIBILITY IDEOGRAPH-FA82
-FA83 CJK COMPATIBILITY IDEOGRAPH-FA83
-FA84 CJK COMPATIBILITY IDEOGRAPH-FA84
-FA85 CJK COMPATIBILITY IDEOGRAPH-FA85
-FA86 CJK COMPATIBILITY IDEOGRAPH-FA86
-FA87 CJK COMPATIBILITY IDEOGRAPH-FA87
-FA88 CJK COMPATIBILITY IDEOGRAPH-FA88
-FA89 CJK COMPATIBILITY IDEOGRAPH-FA89
-FA8A CJK COMPATIBILITY IDEOGRAPH-FA8A
-FA8B CJK COMPATIBILITY IDEOGRAPH-FA8B
-FA8C CJK COMPATIBILITY IDEOGRAPH-FA8C
-FA8D CJK COMPATIBILITY IDEOGRAPH-FA8D
-FA8E CJK COMPATIBILITY IDEOGRAPH-FA8E
-FA8F CJK COMPATIBILITY IDEOGRAPH-FA8F
-FA90 CJK COMPATIBILITY IDEOGRAPH-FA90
-FA91 CJK COMPATIBILITY IDEOGRAPH-FA91
-FA92 CJK COMPATIBILITY IDEOGRAPH-FA92
-FA93 CJK COMPATIBILITY IDEOGRAPH-FA93
-FA94 CJK COMPATIBILITY IDEOGRAPH-FA94
-FA95 CJK COMPATIBILITY IDEOGRAPH-FA95
-FA96 CJK COMPATIBILITY IDEOGRAPH-FA96
-FA97 CJK COMPATIBILITY IDEOGRAPH-FA97
-FA98 CJK COMPATIBILITY IDEOGRAPH-FA98
-FA99 CJK COMPATIBILITY IDEOGRAPH-FA99
-FA9A CJK COMPATIBILITY IDEOGRAPH-FA9A
-FA9B CJK COMPATIBILITY IDEOGRAPH-FA9B
-FA9C CJK COMPATIBILITY IDEOGRAPH-FA9C
-FA9D CJK COMPATIBILITY IDEOGRAPH-FA9D
-FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E
-FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F
-FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0
-FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1
-FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2
-FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3
-FAA4 CJK COMPATIBILITY IDEOGRAPH-FAA4
-FAA5 CJK COMPATIBILITY IDEOGRAPH-FAA5
-FAA6 CJK COMPATIBILITY IDEOGRAPH-FAA6
-FAA7 CJK COMPATIBILITY IDEOGRAPH-FAA7
-FAA8 CJK COMPATIBILITY IDEOGRAPH-FAA8
-FAA9 CJK COMPATIBILITY IDEOGRAPH-FAA9
-FAAA CJK COMPATIBILITY IDEOGRAPH-FAAA
-FAAB CJK COMPATIBILITY IDEOGRAPH-FAAB
-FAAC CJK COMPATIBILITY IDEOGRAPH-FAAC
-FAAD CJK COMPATIBILITY IDEOGRAPH-FAAD
-FAAE CJK COMPATIBILITY IDEOGRAPH-FAAE
-FAAF CJK COMPATIBILITY IDEOGRAPH-FAAF
-FAB0 CJK COMPATIBILITY IDEOGRAPH-FAB0
-FAB1 CJK COMPATIBILITY IDEOGRAPH-FAB1
-FAB2 CJK COMPATIBILITY IDEOGRAPH-FAB2
-FAB3 CJK COMPATIBILITY IDEOGRAPH-FAB3
-FAB4 CJK COMPATIBILITY IDEOGRAPH-FAB4
-FAB5 CJK COMPATIBILITY IDEOGRAPH-FAB5
-FAB6 CJK COMPATIBILITY IDEOGRAPH-FAB6
-FAB7 CJK COMPATIBILITY IDEOGRAPH-FAB7
-FAB8 CJK COMPATIBILITY IDEOGRAPH-FAB8
-FAB9 CJK COMPATIBILITY IDEOGRAPH-FAB9
-FABA CJK COMPATIBILITY IDEOGRAPH-FABA
-FABB CJK COMPATIBILITY IDEOGRAPH-FABB
-FABC CJK COMPATIBILITY IDEOGRAPH-FABC
-FABD CJK COMPATIBILITY IDEOGRAPH-FABD
-FABE CJK COMPATIBILITY IDEOGRAPH-FABE
-FABF CJK COMPATIBILITY IDEOGRAPH-FABF
-FAC0 CJK COMPATIBILITY IDEOGRAPH-FAC0
-FAC1 CJK COMPATIBILITY IDEOGRAPH-FAC1
-FAC2 CJK COMPATIBILITY IDEOGRAPH-FAC2
-FAC3 CJK COMPATIBILITY IDEOGRAPH-FAC3
-FAC4 CJK COMPATIBILITY IDEOGRAPH-FAC4
-FAC5 CJK COMPATIBILITY IDEOGRAPH-FAC5
-FAC6 CJK COMPATIBILITY IDEOGRAPH-FAC6
-FAC7 CJK COMPATIBILITY IDEOGRAPH-FAC7
-FAC8 CJK COMPATIBILITY IDEOGRAPH-FAC8
-FAC9 CJK COMPATIBILITY IDEOGRAPH-FAC9
-FACA CJK COMPATIBILITY IDEOGRAPH-FACA
-FACB CJK COMPATIBILITY IDEOGRAPH-FACB
-FACC CJK COMPATIBILITY IDEOGRAPH-FACC
-FACD CJK COMPATIBILITY IDEOGRAPH-FACD
-FACE CJK COMPATIBILITY IDEOGRAPH-FACE
-FACF CJK COMPATIBILITY IDEOGRAPH-FACF
-FAD0 CJK COMPATIBILITY IDEOGRAPH-FAD0
-FAD1 CJK COMPATIBILITY IDEOGRAPH-FAD1
-FAD2 CJK COMPATIBILITY IDEOGRAPH-FAD2
-FAD3 CJK COMPATIBILITY IDEOGRAPH-FAD3
-FAD4 CJK COMPATIBILITY IDEOGRAPH-FAD4
-FAD5 CJK COMPATIBILITY IDEOGRAPH-FAD5
-FAD6 CJK COMPATIBILITY IDEOGRAPH-FAD6
-FAD7 CJK COMPATIBILITY IDEOGRAPH-FAD7
-FAD8 CJK COMPATIBILITY IDEOGRAPH-FAD8
-FAD9 CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00 LATIN SMALL LIGATURE FF
-FB01 LATIN SMALL LIGATURE FI
-FB02 LATIN SMALL LIGATURE FL
-FB03 LATIN SMALL LIGATURE FFI
-FB04 LATIN SMALL LIGATURE FFL
-FB05 LATIN SMALL LIGATURE LONG S T
-FB06 LATIN SMALL LIGATURE ST
-FB13 ARMENIAN SMALL LIGATURE MEN NOW
-FB14 ARMENIAN SMALL LIGATURE MEN ECH
-FB15 ARMENIAN SMALL LIGATURE MEN INI
-FB16 ARMENIAN SMALL LIGATURE VEW NOW
-FB17 ARMENIAN SMALL LIGATURE MEN XEH
-FB1D HEBREW LETTER YOD WITH HIRIQ
-FB1E HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB20 HEBREW LETTER ALTERNATIVE AYIN
-FB21 HEBREW LETTER WIDE ALEF
-FB22 HEBREW LETTER WIDE DALET
-FB23 HEBREW LETTER WIDE HE
-FB24 HEBREW LETTER WIDE KAF
-FB25 HEBREW LETTER WIDE LAMED
-FB26 HEBREW LETTER WIDE FINAL MEM
-FB27 HEBREW LETTER WIDE RESH
-FB28 HEBREW LETTER WIDE TAV
-FB29 HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A HEBREW LETTER SHIN WITH SHIN DOT
-FB2B HEBREW LETTER SHIN WITH SIN DOT
-FB2C HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
-FB2D HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
-FB2E HEBREW LETTER ALEF WITH PATAH
-FB2F HEBREW LETTER ALEF WITH QAMATS
-FB30 HEBREW LETTER ALEF WITH MAPIQ
-FB31 HEBREW LETTER BET WITH DAGESH
-FB32 HEBREW LETTER GIMEL WITH DAGESH
-FB33 HEBREW LETTER DALET WITH DAGESH
-FB34 HEBREW LETTER HE WITH MAPIQ
-FB35 HEBREW LETTER VAV WITH DAGESH
-FB36 HEBREW LETTER ZAYIN WITH DAGESH
-FB38 HEBREW LETTER TET WITH DAGESH
-FB39 HEBREW LETTER YOD WITH DAGESH
-FB3A HEBREW LETTER FINAL KAF WITH DAGESH
-FB3B HEBREW LETTER KAF WITH DAGESH
-FB3C HEBREW LETTER LAMED WITH DAGESH
-FB3E HEBREW LETTER MEM WITH DAGESH
-FB40 HEBREW LETTER NUN WITH DAGESH
-FB41 HEBREW LETTER SAMEKH WITH DAGESH
-FB43 HEBREW LETTER FINAL PE WITH DAGESH
-FB44 HEBREW LETTER PE WITH DAGESH
-FB46 HEBREW LETTER TSADI WITH DAGESH
-FB47 HEBREW LETTER QOF WITH DAGESH
-FB48 HEBREW LETTER RESH WITH DAGESH
-FB49 HEBREW LETTER SHIN WITH DAGESH
-FB4A HEBREW LETTER TAV WITH DAGESH
-FB4B HEBREW LETTER VAV WITH HOLAM
-FB4C HEBREW LETTER BET WITH RAFE
-FB4D HEBREW LETTER KAF WITH RAFE
-FB4E HEBREW LETTER PE WITH RAFE
-FB4F HEBREW LIGATURE ALEF LAMED
-FB50 ARABIC LETTER ALEF WASLA ISOLATED FORM
-FB51 ARABIC LETTER ALEF WASLA FINAL FORM
-FB52 ARABIC LETTER BEEH ISOLATED FORM
-FB53 ARABIC LETTER BEEH FINAL FORM
-FB54 ARABIC LETTER BEEH INITIAL FORM
-FB55 ARABIC LETTER BEEH MEDIAL FORM
-FB56 ARABIC LETTER PEH ISOLATED FORM
-FB57 ARABIC LETTER PEH FINAL FORM
-FB58 ARABIC LETTER PEH INITIAL FORM
-FB59 ARABIC LETTER PEH MEDIAL FORM
-FB5A ARABIC LETTER BEHEH ISOLATED FORM
-FB5B ARABIC LETTER BEHEH FINAL FORM
-FB5C ARABIC LETTER BEHEH INITIAL FORM
-FB5D ARABIC LETTER BEHEH MEDIAL FORM
-FB5E ARABIC LETTER TTEHEH ISOLATED FORM
-FB5F ARABIC LETTER TTEHEH FINAL FORM
-FB60 ARABIC LETTER TTEHEH INITIAL FORM
-FB61 ARABIC LETTER TTEHEH MEDIAL FORM
-FB62 ARABIC LETTER TEHEH ISOLATED FORM
-FB63 ARABIC LETTER TEHEH FINAL FORM
-FB64 ARABIC LETTER TEHEH INITIAL FORM
-FB65 ARABIC LETTER TEHEH MEDIAL FORM
-FB66 ARABIC LETTER TTEH ISOLATED FORM
-FB67 ARABIC LETTER TTEH FINAL FORM
-FB68 ARABIC LETTER TTEH INITIAL FORM
-FB69 ARABIC LETTER TTEH MEDIAL FORM
-FB6A ARABIC LETTER VEH ISOLATED FORM
-FB6B ARABIC LETTER VEH FINAL FORM
-FB6C ARABIC LETTER VEH INITIAL FORM
-FB6D ARABIC LETTER VEH MEDIAL FORM
-FB6E ARABIC LETTER PEHEH ISOLATED FORM
-FB6F ARABIC LETTER PEHEH FINAL FORM
-FB70 ARABIC LETTER PEHEH INITIAL FORM
-FB71 ARABIC LETTER PEHEH MEDIAL FORM
-FB72 ARABIC LETTER DYEH ISOLATED FORM
-FB73 ARABIC LETTER DYEH FINAL FORM
-FB74 ARABIC LETTER DYEH INITIAL FORM
-FB75 ARABIC LETTER DYEH MEDIAL FORM
-FB76 ARABIC LETTER NYEH ISOLATED FORM
-FB77 ARABIC LETTER NYEH FINAL FORM
-FB78 ARABIC LETTER NYEH INITIAL FORM
-FB79 ARABIC LETTER NYEH MEDIAL FORM
-FB7A ARABIC LETTER TCHEH ISOLATED FORM
-FB7B ARABIC LETTER TCHEH FINAL FORM
-FB7C ARABIC LETTER TCHEH INITIAL FORM
-FB7D ARABIC LETTER TCHEH MEDIAL FORM
-FB7E ARABIC LETTER TCHEHEH ISOLATED FORM
-FB7F ARABIC LETTER TCHEHEH FINAL FORM
-FB80 ARABIC LETTER TCHEHEH INITIAL FORM
-FB81 ARABIC LETTER TCHEHEH MEDIAL FORM
-FB82 ARABIC LETTER DDAHAL ISOLATED FORM
-FB83 ARABIC LETTER DDAHAL FINAL FORM
-FB84 ARABIC LETTER DAHAL ISOLATED FORM
-FB85 ARABIC LETTER DAHAL FINAL FORM
-FB86 ARABIC LETTER DUL ISOLATED FORM
-FB87 ARABIC LETTER DUL FINAL FORM
-FB88 ARABIC LETTER DDAL ISOLATED FORM
-FB89 ARABIC LETTER DDAL FINAL FORM
-FB8A ARABIC LETTER JEH ISOLATED FORM
-FB8B ARABIC LETTER JEH FINAL FORM
-FB8C ARABIC LETTER RREH ISOLATED FORM
-FB8D ARABIC LETTER RREH FINAL FORM
-FB8E ARABIC LETTER KEHEH ISOLATED FORM
-FB8F ARABIC LETTER KEHEH FINAL FORM
-FB90 ARABIC LETTER KEHEH INITIAL FORM
-FB91 ARABIC LETTER KEHEH MEDIAL FORM
-FB92 ARABIC LETTER GAF ISOLATED FORM
-FB93 ARABIC LETTER GAF FINAL FORM
-FB94 ARABIC LETTER GAF INITIAL FORM
-FB95 ARABIC LETTER GAF MEDIAL FORM
-FB96 ARABIC LETTER GUEH ISOLATED FORM
-FB97 ARABIC LETTER GUEH FINAL FORM
-FB98 ARABIC LETTER GUEH INITIAL FORM
-FB99 ARABIC LETTER GUEH MEDIAL FORM
-FB9A ARABIC LETTER NGOEH ISOLATED FORM
-FB9B ARABIC LETTER NGOEH FINAL FORM
-FB9C ARABIC LETTER NGOEH INITIAL FORM
-FB9D ARABIC LETTER NGOEH MEDIAL FORM
-FB9E ARABIC LETTER NOON GHUNNA ISOLATED FORM
-FB9F ARABIC LETTER NOON GHUNNA FINAL FORM
-FBA0 ARABIC LETTER RNOON ISOLATED FORM
-FBA1 ARABIC LETTER RNOON FINAL FORM
-FBA2 ARABIC LETTER RNOON INITIAL FORM
-FBA3 ARABIC LETTER RNOON MEDIAL FORM
-FBA4 ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
-FBA5 ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBA6 ARABIC LETTER HEH GOAL ISOLATED FORM
-FBA7 ARABIC LETTER HEH GOAL FINAL FORM
-FBA8 ARABIC LETTER HEH GOAL INITIAL FORM
-FBA9 ARABIC LETTER HEH GOAL MEDIAL FORM
-FBAA ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
-FBAB ARABIC LETTER HEH DOACHASHMEE FINAL FORM
-FBAC ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
-FBAD ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
-FBAE ARABIC LETTER YEH BARREE ISOLATED FORM
-FBAF ARABIC LETTER YEH BARREE FINAL FORM
-FBB0 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
-FBB1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3 ARABIC LETTER NG ISOLATED FORM
-FBD4 ARABIC LETTER NG FINAL FORM
-FBD5 ARABIC LETTER NG INITIAL FORM
-FBD6 ARABIC LETTER NG MEDIAL FORM
-FBD7 ARABIC LETTER U ISOLATED FORM
-FBD8 ARABIC LETTER U FINAL FORM
-FBD9 ARABIC LETTER OE ISOLATED FORM
-FBDA ARABIC LETTER OE FINAL FORM
-FBDB ARABIC LETTER YU ISOLATED FORM
-FBDC ARABIC LETTER YU FINAL FORM
-FBDD ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
-FBDE ARABIC LETTER VE ISOLATED FORM
-FBDF ARABIC LETTER VE FINAL FORM
-FBE0 ARABIC LETTER KIRGHIZ OE ISOLATED FORM
-FBE1 ARABIC LETTER KIRGHIZ OE FINAL FORM
-FBE2 ARABIC LETTER KIRGHIZ YU ISOLATED FORM
-FBE3 ARABIC LETTER KIRGHIZ YU FINAL FORM
-FBE4 ARABIC LETTER E ISOLATED FORM
-FBE5 ARABIC LETTER E FINAL FORM
-FBE6 ARABIC LETTER E INITIAL FORM
-FBE7 ARABIC LETTER E MEDIAL FORM
-FBE8 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
-FBE9 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FBEA ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
-FBEB ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
-FBEC ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
-FBED ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
-FBEE ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
-FBEF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
-FBF0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
-FBF1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
-FBF2 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
-FBF3 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
-FBF4 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
-FBF5 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
-FBF6 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
-FBF7 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
-FBF8 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
-FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FBFC ARABIC LETTER FARSI YEH ISOLATED FORM
-FBFD ARABIC LETTER FARSI YEH FINAL FORM
-FBFE ARABIC LETTER FARSI YEH INITIAL FORM
-FBFF ARABIC LETTER FARSI YEH MEDIAL FORM
-FC00 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
-FC01 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
-FC02 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
-FC03 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FC04 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
-FC05 ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
-FC06 ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
-FC07 ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
-FC08 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
-FC09 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
-FC0A ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
-FC0B ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
-FC0C ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
-FC0D ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
-FC0E ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
-FC0F ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
-FC10 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
-FC11 ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
-FC12 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
-FC13 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
-FC14 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
-FC15 ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
-FC16 ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
-FC17 ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
-FC18 ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
-FC19 ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
-FC1A ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
-FC1B ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
-FC1C ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
-FC1D ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
-FC1E ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
-FC1F ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
-FC20 ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
-FC21 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
-FC22 ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
-FC23 ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
-FC24 ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
-FC25 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
-FC26 ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
-FC27 ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
-FC28 ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
-FC29 ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
-FC2A ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
-FC2B ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
-FC2C ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
-FC2D ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
-FC2E ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
-FC2F ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
-FC30 ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
-FC31 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
-FC32 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
-FC33 ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
-FC34 ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
-FC35 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
-FC36 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
-FC37 ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
-FC38 ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
-FC39 ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
-FC3A ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
-FC3B ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
-FC3C ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
-FC3D ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
-FC3E ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
-FC3F ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
-FC40 ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
-FC41 ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
-FC42 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
-FC43 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
-FC44 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
-FC45 ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
-FC46 ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
-FC47 ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
-FC48 ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
-FC49 ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
-FC4A ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
-FC4B ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
-FC4C ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
-FC4D ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
-FC4E ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
-FC4F ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
-FC50 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
-FC51 ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
-FC52 ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
-FC53 ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
-FC54 ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
-FC55 ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
-FC56 ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
-FC57 ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
-FC58 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
-FC59 ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
-FC5A ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
-FC5B ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5C ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5D ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC5E ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
-FC5F ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
-FC60 ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
-FC61 ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
-FC62 ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
-FC63 ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FC64 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
-FC65 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
-FC66 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
-FC67 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
-FC68 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FC69 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
-FC6A ARABIC LIGATURE BEH WITH REH FINAL FORM
-FC6B ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
-FC6C ARABIC LIGATURE BEH WITH MEEM FINAL FORM
-FC6D ARABIC LIGATURE BEH WITH NOON FINAL FORM
-FC6E ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
-FC6F ARABIC LIGATURE BEH WITH YEH FINAL FORM
-FC70 ARABIC LIGATURE TEH WITH REH FINAL FORM
-FC71 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
-FC72 ARABIC LIGATURE TEH WITH MEEM FINAL FORM
-FC73 ARABIC LIGATURE TEH WITH NOON FINAL FORM
-FC74 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
-FC75 ARABIC LIGATURE TEH WITH YEH FINAL FORM
-FC76 ARABIC LIGATURE THEH WITH REH FINAL FORM
-FC77 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
-FC78 ARABIC LIGATURE THEH WITH MEEM FINAL FORM
-FC79 ARABIC LIGATURE THEH WITH NOON FINAL FORM
-FC7A ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
-FC7B ARABIC LIGATURE THEH WITH YEH FINAL FORM
-FC7C ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
-FC7D ARABIC LIGATURE FEH WITH YEH FINAL FORM
-FC7E ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
-FC7F ARABIC LIGATURE QAF WITH YEH FINAL FORM
-FC80 ARABIC LIGATURE KAF WITH ALEF FINAL FORM
-FC81 ARABIC LIGATURE KAF WITH LAM FINAL FORM
-FC82 ARABIC LIGATURE KAF WITH MEEM FINAL FORM
-FC83 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
-FC84 ARABIC LIGATURE KAF WITH YEH FINAL FORM
-FC85 ARABIC LIGATURE LAM WITH MEEM FINAL FORM
-FC86 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
-FC87 ARABIC LIGATURE LAM WITH YEH FINAL FORM
-FC88 ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
-FC89 ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
-FC8A ARABIC LIGATURE NOON WITH REH FINAL FORM
-FC8B ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
-FC8C ARABIC LIGATURE NOON WITH MEEM FINAL FORM
-FC8D ARABIC LIGATURE NOON WITH NOON FINAL FORM
-FC8E ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
-FC8F ARABIC LIGATURE NOON WITH YEH FINAL FORM
-FC90 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
-FC91 ARABIC LIGATURE YEH WITH REH FINAL FORM
-FC92 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
-FC93 ARABIC LIGATURE YEH WITH MEEM FINAL FORM
-FC94 ARABIC LIGATURE YEH WITH NOON FINAL FORM
-FC95 ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
-FC96 ARABIC LIGATURE YEH WITH YEH FINAL FORM
-FC97 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
-FC98 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
-FC99 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
-FC9A ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
-FC9B ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
-FC9C ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
-FC9D ARABIC LIGATURE BEH WITH HAH INITIAL FORM
-FC9E ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
-FC9F ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
-FCA0 ARABIC LIGATURE BEH WITH HEH INITIAL FORM
-FCA1 ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
-FCA2 ARABIC LIGATURE TEH WITH HAH INITIAL FORM
-FCA3 ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
-FCA4 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
-FCA5 ARABIC LIGATURE TEH WITH HEH INITIAL FORM
-FCA6 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
-FCA7 ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
-FCA8 ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
-FCA9 ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
-FCAA ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
-FCAB ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
-FCAC ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
-FCAD ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
-FCAE ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
-FCAF ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
-FCB0 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
-FCB1 ARABIC LIGATURE SAD WITH HAH INITIAL FORM
-FCB2 ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
-FCB3 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
-FCB4 ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
-FCB5 ARABIC LIGATURE DAD WITH HAH INITIAL FORM
-FCB6 ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
-FCB7 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
-FCB8 ARABIC LIGATURE TAH WITH HAH INITIAL FORM
-FCB9 ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
-FCBA ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
-FCBB ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
-FCBC ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
-FCBD ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
-FCBE ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
-FCBF ARABIC LIGATURE FEH WITH HAH INITIAL FORM
-FCC0 ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
-FCC1 ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
-FCC2 ARABIC LIGATURE QAF WITH HAH INITIAL FORM
-FCC3 ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
-FCC4 ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
-FCC5 ARABIC LIGATURE KAF WITH HAH INITIAL FORM
-FCC6 ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
-FCC7 ARABIC LIGATURE KAF WITH LAM INITIAL FORM
-FCC8 ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
-FCC9 ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
-FCCA ARABIC LIGATURE LAM WITH HAH INITIAL FORM
-FCCB ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
-FCCC ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
-FCCD ARABIC LIGATURE LAM WITH HEH INITIAL FORM
-FCCE ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
-FCCF ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
-FCD0 ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
-FCD1 ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
-FCD2 ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
-FCD3 ARABIC LIGATURE NOON WITH HAH INITIAL FORM
-FCD4 ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
-FCD5 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
-FCD6 ARABIC LIGATURE NOON WITH HEH INITIAL FORM
-FCD7 ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
-FCD8 ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
-FCD9 ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
-FCDA ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
-FCDB ARABIC LIGATURE YEH WITH HAH INITIAL FORM
-FCDC ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
-FCDD ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
-FCDE ARABIC LIGATURE YEH WITH HEH INITIAL FORM
-FCDF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
-FCE0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
-FCE1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
-FCE2 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
-FCE3 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
-FCE4 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
-FCE5 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
-FCE6 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
-FCE7 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
-FCE8 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
-FCE9 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
-FCEA ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
-FCEB ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
-FCEC ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
-FCED ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
-FCEE ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
-FCEF ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
-FCF0 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
-FCF1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
-FCF2 ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
-FCF3 ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
-FCF4 ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
-FCF5 ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
-FCF6 ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
-FCF7 ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
-FCF8 ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
-FCF9 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
-FCFA ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
-FCFB ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFC ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
-FCFD ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
-FCFE ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
-FCFF ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
-FD00 ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
-FD01 ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
-FD02 ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
-FD03 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
-FD04 ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
-FD05 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
-FD06 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
-FD07 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
-FD08 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
-FD09 ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
-FD0A ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
-FD0B ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
-FD0C ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
-FD0D ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
-FD0E ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
-FD0F ARABIC LIGATURE SAD WITH REH ISOLATED FORM
-FD10 ARABIC LIGATURE DAD WITH REH ISOLATED FORM
-FD11 ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
-FD12 ARABIC LIGATURE TAH WITH YEH FINAL FORM
-FD13 ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
-FD14 ARABIC LIGATURE AIN WITH YEH FINAL FORM
-FD15 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
-FD16 ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
-FD17 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
-FD18 ARABIC LIGATURE SEEN WITH YEH FINAL FORM
-FD19 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
-FD1A ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
-FD1B ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
-FD1C ARABIC LIGATURE HAH WITH YEH FINAL FORM
-FD1D ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
-FD1E ARABIC LIGATURE JEEM WITH YEH FINAL FORM
-FD1F ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
-FD20 ARABIC LIGATURE KHAH WITH YEH FINAL FORM
-FD21 ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
-FD22 ARABIC LIGATURE SAD WITH YEH FINAL FORM
-FD23 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
-FD24 ARABIC LIGATURE DAD WITH YEH FINAL FORM
-FD25 ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
-FD26 ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
-FD27 ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
-FD28 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
-FD29 ARABIC LIGATURE SHEEN WITH REH FINAL FORM
-FD2A ARABIC LIGATURE SEEN WITH REH FINAL FORM
-FD2B ARABIC LIGATURE SAD WITH REH FINAL FORM
-FD2C ARABIC LIGATURE DAD WITH REH FINAL FORM
-FD2D ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
-FD2E ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
-FD2F ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
-FD30 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
-FD31 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
-FD32 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
-FD33 ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
-FD34 ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
-FD35 ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
-FD36 ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
-FD37 ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
-FD38 ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
-FD39 ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
-FD3A ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
-FD3B ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
-FD3C ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
-FD3D ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E ORNATE LEFT PARENTHESIS
-FD3F ORNATE RIGHT PARENTHESIS
-FD50 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
-FD51 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
-FD52 ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
-FD53 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
-FD54 ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
-FD55 ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
-FD56 ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
-FD57 ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
-FD58 ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
-FD59 ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
-FD5A ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
-FD5B ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD5C ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
-FD5D ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
-FD5E ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD5F ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
-FD60 ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
-FD61 ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
-FD62 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
-FD63 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
-FD64 ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
-FD65 ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
-FD66 ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
-FD67 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
-FD68 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
-FD69 ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
-FD6A ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
-FD6B ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
-FD6C ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
-FD6D ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
-FD6E ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD6F ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
-FD70 ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
-FD71 ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
-FD72 ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
-FD73 ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
-FD74 ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
-FD75 ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
-FD76 ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
-FD77 ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
-FD78 ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD79 ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
-FD7A ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
-FD7B ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD7C ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
-FD7D ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
-FD7E ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
-FD7F ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
-FD80 ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
-FD81 ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
-FD82 ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD83 ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
-FD84 ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
-FD85 ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
-FD86 ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
-FD87 ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
-FD88 ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
-FD89 ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
-FD8A ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
-FD8B ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
-FD8C ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
-FD8D ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
-FD8E ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
-FD8F ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92 ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
-FD93 ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
-FD94 ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
-FD95 ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
-FD96 ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD97 ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
-FD98 ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
-FD99 ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FD9A ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
-FD9B ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD9C ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
-FD9D ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
-FD9E ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
-FD9F ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
-FDA0 ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
-FDA1 ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
-FDA2 ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA3 ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
-FDA4 ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA5 ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
-FDA6 ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FDA7 ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FDA8 ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
-FDA9 ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
-FDAA ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
-FDAB ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
-FDAC ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
-FDAD ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
-FDAE ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
-FDAF ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
-FDB0 ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
-FDB1 ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
-FDB2 ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
-FDB3 ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
-FDB4 ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
-FDB5 ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
-FDB6 ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
-FDB7 ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
-FDB8 ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
-FDB9 ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
-FDBA ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
-FDBB ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
-FDBC ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
-FDBD ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
-FDBE ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
-FDBF ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
-FDC0 ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
-FDC1 ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
-FDC2 ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
-FDC3 ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
-FDC4 ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
-FDC5 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
-FDC6 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
-FDC7 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
-FDF2 ARABIC LIGATURE ALLAH ISOLATED FORM
-FDF3 ARABIC LIGATURE AKBAR ISOLATED FORM
-FDF4 ARABIC LIGATURE MOHAMMAD ISOLATED FORM
-FDF5 ARABIC LIGATURE SALAM ISOLATED FORM
-FDF6 ARABIC LIGATURE RASOUL ISOLATED FORM
-FDF7 ARABIC LIGATURE ALAYHE ISOLATED FORM
-FDF8 ARABIC LIGATURE WASALLAM ISOLATED FORM
-FDF9 ARABIC LIGATURE SALLA ISOLATED FORM
-FDFA ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
-FDFB ARABIC LIGATURE JALLAJALALOUHOU
-FDFC RIAL SIGN
-FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE00 VARIATION SELECTOR-1
-FE01 VARIATION SELECTOR-2
-FE02 VARIATION SELECTOR-3
-FE03 VARIATION SELECTOR-4
-FE04 VARIATION SELECTOR-5
-FE05 VARIATION SELECTOR-6
-FE06 VARIATION SELECTOR-7
-FE07 VARIATION SELECTOR-8
-FE08 VARIATION SELECTOR-9
-FE09 VARIATION SELECTOR-10
-FE0A VARIATION SELECTOR-11
-FE0B VARIATION SELECTOR-12
-FE0C VARIATION SELECTOR-13
-FE0D VARIATION SELECTOR-14
-FE0E VARIATION SELECTOR-15
-FE0F VARIATION SELECTOR-16
-FE10 PRESENTATION FORM FOR VERTICAL COMMA
-FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
-FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
-FE13 PRESENTATION FORM FOR VERTICAL COLON
-FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON
-FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
-FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET
-FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE20 COMBINING LIGATURE LEFT HALF
-FE21 COMBINING LIGATURE RIGHT HALF
-FE22 COMBINING DOUBLE TILDE LEFT HALF
-FE23 COMBINING DOUBLE TILDE RIGHT HALF
-FE24 COMBINING MACRON LEFT HALF
-FE25 COMBINING MACRON RIGHT HALF
-FE26 COMBINING CONJOINING MACRON
-FE30 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31 PRESENTATION FORM FOR VERTICAL EM DASH
-FE32 PRESENTATION FORM FOR VERTICAL EN DASH
-FE33 PRESENTATION FORM FOR VERTICAL LOW LINE
-FE34 PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45 SESAME DOT
-FE46 WHITE SESAME DOT
-FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49 DASHED OVERLINE
-FE4A CENTRELINE OVERLINE
-FE4B WAVY OVERLINE
-FE4C DOUBLE WAVY OVERLINE
-FE4D DASHED LOW LINE
-FE4E CENTRELINE LOW LINE
-FE4F WAVY LOW LINE
-FE50 SMALL COMMA
-FE51 SMALL IDEOGRAPHIC COMMA
-FE52 SMALL FULL STOP
-FE54 SMALL SEMICOLON
-FE55 SMALL COLON
-FE56 SMALL QUESTION MARK
-FE57 SMALL EXCLAMATION MARK
-FE58 SMALL EM DASH
-FE59 SMALL LEFT PARENTHESIS
-FE5A SMALL RIGHT PARENTHESIS
-FE5B SMALL LEFT CURLY BRACKET
-FE5C SMALL RIGHT CURLY BRACKET
-FE5D SMALL LEFT TORTOISE SHELL BRACKET
-FE5E SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F SMALL NUMBER SIGN
-FE60 SMALL AMPERSAND
-FE61 SMALL ASTERISK
-FE62 SMALL PLUS SIGN
-FE63 SMALL HYPHEN-MINUS
-FE64 SMALL LESS-THAN SIGN
-FE65 SMALL GREATER-THAN SIGN
-FE66 SMALL EQUALS SIGN
-FE68 SMALL REVERSE SOLIDUS
-FE69 SMALL DOLLAR SIGN
-FE6A SMALL PERCENT SIGN
-FE6B SMALL COMMERCIAL AT
-FE70 ARABIC FATHATAN ISOLATED FORM
-FE71 ARABIC TATWEEL WITH FATHATAN ABOVE
-FE72 ARABIC DAMMATAN ISOLATED FORM
-FE73 ARABIC TAIL FRAGMENT
-FE74 ARABIC KASRATAN ISOLATED FORM
-FE76 ARABIC FATHA ISOLATED FORM
-FE77 ARABIC FATHA MEDIAL FORM
-FE78 ARABIC DAMMA ISOLATED FORM
-FE79 ARABIC DAMMA MEDIAL FORM
-FE7A ARABIC KASRA ISOLATED FORM
-FE7B ARABIC KASRA MEDIAL FORM
-FE7C ARABIC SHADDA ISOLATED FORM
-FE7D ARABIC SHADDA MEDIAL FORM
-FE7E ARABIC SUKUN ISOLATED FORM
-FE7F ARABIC SUKUN MEDIAL FORM
-FE80 ARABIC LETTER HAMZA ISOLATED FORM
-FE81 ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
-FE82 ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
-FE83 ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
-FE84 ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
-FE85 ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
-FE86 ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
-FE87 ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
-FE88 ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
-FE89 ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
-FE8A ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
-FE8B ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
-FE8C ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FE8D ARABIC LETTER ALEF ISOLATED FORM
-FE8E ARABIC LETTER ALEF FINAL FORM
-FE8F ARABIC LETTER BEH ISOLATED FORM
-FE90 ARABIC LETTER BEH FINAL FORM
-FE91 ARABIC LETTER BEH INITIAL FORM
-FE92 ARABIC LETTER BEH MEDIAL FORM
-FE93 ARABIC LETTER TEH MARBUTA ISOLATED FORM
-FE94 ARABIC LETTER TEH MARBUTA FINAL FORM
-FE95 ARABIC LETTER TEH ISOLATED FORM
-FE96 ARABIC LETTER TEH FINAL FORM
-FE97 ARABIC LETTER TEH INITIAL FORM
-FE98 ARABIC LETTER TEH MEDIAL FORM
-FE99 ARABIC LETTER THEH ISOLATED FORM
-FE9A ARABIC LETTER THEH FINAL FORM
-FE9B ARABIC LETTER THEH INITIAL FORM
-FE9C ARABIC LETTER THEH MEDIAL FORM
-FE9D ARABIC LETTER JEEM ISOLATED FORM
-FE9E ARABIC LETTER JEEM FINAL FORM
-FE9F ARABIC LETTER JEEM INITIAL FORM
-FEA0 ARABIC LETTER JEEM MEDIAL FORM
-FEA1 ARABIC LETTER HAH ISOLATED FORM
-FEA2 ARABIC LETTER HAH FINAL FORM
-FEA3 ARABIC LETTER HAH INITIAL FORM
-FEA4 ARABIC LETTER HAH MEDIAL FORM
-FEA5 ARABIC LETTER KHAH ISOLATED FORM
-FEA6 ARABIC LETTER KHAH FINAL FORM
-FEA7 ARABIC LETTER KHAH INITIAL FORM
-FEA8 ARABIC LETTER KHAH MEDIAL FORM
-FEA9 ARABIC LETTER DAL ISOLATED FORM
-FEAA ARABIC LETTER DAL FINAL FORM
-FEAB ARABIC LETTER THAL ISOLATED FORM
-FEAC ARABIC LETTER THAL FINAL FORM
-FEAD ARABIC LETTER REH ISOLATED FORM
-FEAE ARABIC LETTER REH FINAL FORM
-FEAF ARABIC LETTER ZAIN ISOLATED FORM
-FEB0 ARABIC LETTER ZAIN FINAL FORM
-FEB1 ARABIC LETTER SEEN ISOLATED FORM
-FEB2 ARABIC LETTER SEEN FINAL FORM
-FEB3 ARABIC LETTER SEEN INITIAL FORM
-FEB4 ARABIC LETTER SEEN MEDIAL FORM
-FEB5 ARABIC LETTER SHEEN ISOLATED FORM
-FEB6 ARABIC LETTER SHEEN FINAL FORM
-FEB7 ARABIC LETTER SHEEN INITIAL FORM
-FEB8 ARABIC LETTER SHEEN MEDIAL FORM
-FEB9 ARABIC LETTER SAD ISOLATED FORM
-FEBA ARABIC LETTER SAD FINAL FORM
-FEBB ARABIC LETTER SAD INITIAL FORM
-FEBC ARABIC LETTER SAD MEDIAL FORM
-FEBD ARABIC LETTER DAD ISOLATED FORM
-FEBE ARABIC LETTER DAD FINAL FORM
-FEBF ARABIC LETTER DAD INITIAL FORM
-FEC0 ARABIC LETTER DAD MEDIAL FORM
-FEC1 ARABIC LETTER TAH ISOLATED FORM
-FEC2 ARABIC LETTER TAH FINAL FORM
-FEC3 ARABIC LETTER TAH INITIAL FORM
-FEC4 ARABIC LETTER TAH MEDIAL FORM
-FEC5 ARABIC LETTER ZAH ISOLATED FORM
-FEC6 ARABIC LETTER ZAH FINAL FORM
-FEC7 ARABIC LETTER ZAH INITIAL FORM
-FEC8 ARABIC LETTER ZAH MEDIAL FORM
-FEC9 ARABIC LETTER AIN ISOLATED FORM
-FECA ARABIC LETTER AIN FINAL FORM
-FECB ARABIC LETTER AIN INITIAL FORM
-FECC ARABIC LETTER AIN MEDIAL FORM
-FECD ARABIC LETTER GHAIN ISOLATED FORM
-FECE ARABIC LETTER GHAIN FINAL FORM
-FECF ARABIC LETTER GHAIN INITIAL FORM
-FED0 ARABIC LETTER GHAIN MEDIAL FORM
-FED1 ARABIC LETTER FEH ISOLATED FORM
-FED2 ARABIC LETTER FEH FINAL FORM
-FED3 ARABIC LETTER FEH INITIAL FORM
-FED4 ARABIC LETTER FEH MEDIAL FORM
-FED5 ARABIC LETTER QAF ISOLATED FORM
-FED6 ARABIC LETTER QAF FINAL FORM
-FED7 ARABIC LETTER QAF INITIAL FORM
-FED8 ARABIC LETTER QAF MEDIAL FORM
-FED9 ARABIC LETTER KAF ISOLATED FORM
-FEDA ARABIC LETTER KAF FINAL FORM
-FEDB ARABIC LETTER KAF INITIAL FORM
-FEDC ARABIC LETTER KAF MEDIAL FORM
-FEDD ARABIC LETTER LAM ISOLATED FORM
-FEDE ARABIC LETTER LAM FINAL FORM
-FEDF ARABIC LETTER LAM INITIAL FORM
-FEE0 ARABIC LETTER LAM MEDIAL FORM
-FEE1 ARABIC LETTER MEEM ISOLATED FORM
-FEE2 ARABIC LETTER MEEM FINAL FORM
-FEE3 ARABIC LETTER MEEM INITIAL FORM
-FEE4 ARABIC LETTER MEEM MEDIAL FORM
-FEE5 ARABIC LETTER NOON ISOLATED FORM
-FEE6 ARABIC LETTER NOON FINAL FORM
-FEE7 ARABIC LETTER NOON INITIAL FORM
-FEE8 ARABIC LETTER NOON MEDIAL FORM
-FEE9 ARABIC LETTER HEH ISOLATED FORM
-FEEA ARABIC LETTER HEH FINAL FORM
-FEEB ARABIC LETTER HEH INITIAL FORM
-FEEC ARABIC LETTER HEH MEDIAL FORM
-FEED ARABIC LETTER WAW ISOLATED FORM
-FEEE ARABIC LETTER WAW FINAL FORM
-FEEF ARABIC LETTER ALEF MAKSURA ISOLATED FORM
-FEF0 ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEF1 ARABIC LETTER YEH ISOLATED FORM
-FEF2 ARABIC LETTER YEH FINAL FORM
-FEF3 ARABIC LETTER YEH INITIAL FORM
-FEF4 ARABIC LETTER YEH MEDIAL FORM
-FEF5 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
-FEF6 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
-FEF7 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
-FEF8 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
-FEF9 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
-FEFA ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
-FEFB ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
-FEFC ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ZERO WIDTH NO-BREAK SPACE
-FF01 FULLWIDTH EXCLAMATION MARK
-FF02 FULLWIDTH QUOTATION MARK
-FF03 FULLWIDTH NUMBER SIGN
-FF04 FULLWIDTH DOLLAR SIGN
-FF05 FULLWIDTH PERCENT SIGN
-FF06 FULLWIDTH AMPERSAND
-FF07 FULLWIDTH APOSTROPHE
-FF08 FULLWIDTH LEFT PARENTHESIS
-FF09 FULLWIDTH RIGHT PARENTHESIS
-FF0A FULLWIDTH ASTERISK
-FF0B FULLWIDTH PLUS SIGN
-FF0C FULLWIDTH COMMA
-FF0D FULLWIDTH HYPHEN-MINUS
-FF0E FULLWIDTH FULL STOP
-FF0F FULLWIDTH SOLIDUS
-FF10 FULLWIDTH DIGIT ZERO
-FF11 FULLWIDTH DIGIT ONE
-FF12 FULLWIDTH DIGIT TWO
-FF13 FULLWIDTH DIGIT THREE
-FF14 FULLWIDTH DIGIT FOUR
-FF15 FULLWIDTH DIGIT FIVE
-FF16 FULLWIDTH DIGIT SIX
-FF17 FULLWIDTH DIGIT SEVEN
-FF18 FULLWIDTH DIGIT EIGHT
-FF19 FULLWIDTH DIGIT NINE
-FF1A FULLWIDTH COLON
-FF1B FULLWIDTH SEMICOLON
-FF1C FULLWIDTH LESS-THAN SIGN
-FF1D FULLWIDTH EQUALS SIGN
-FF1E FULLWIDTH GREATER-THAN SIGN
-FF1F FULLWIDTH QUESTION MARK
-FF20 FULLWIDTH COMMERCIAL AT
-FF21 FULLWIDTH LATIN CAPITAL LETTER A
-FF22 FULLWIDTH LATIN CAPITAL LETTER B
-FF23 FULLWIDTH LATIN CAPITAL LETTER C
-FF24 FULLWIDTH LATIN CAPITAL LETTER D
-FF25 FULLWIDTH LATIN CAPITAL LETTER E
-FF26 FULLWIDTH LATIN CAPITAL LETTER F
-FF27 FULLWIDTH LATIN CAPITAL LETTER G
-FF28 FULLWIDTH LATIN CAPITAL LETTER H
-FF29 FULLWIDTH LATIN CAPITAL LETTER I
-FF2A FULLWIDTH LATIN CAPITAL LETTER J
-FF2B FULLWIDTH LATIN CAPITAL LETTER K
-FF2C FULLWIDTH LATIN CAPITAL LETTER L
-FF2D FULLWIDTH LATIN CAPITAL LETTER M
-FF2E FULLWIDTH LATIN CAPITAL LETTER N
-FF2F FULLWIDTH LATIN CAPITAL LETTER O
-FF30 FULLWIDTH LATIN CAPITAL LETTER P
-FF31 FULLWIDTH LATIN CAPITAL LETTER Q
-FF32 FULLWIDTH LATIN CAPITAL LETTER R
-FF33 FULLWIDTH LATIN CAPITAL LETTER S
-FF34 FULLWIDTH LATIN CAPITAL LETTER T
-FF35 FULLWIDTH LATIN CAPITAL LETTER U
-FF36 FULLWIDTH LATIN CAPITAL LETTER V
-FF37 FULLWIDTH LATIN CAPITAL LETTER W
-FF38 FULLWIDTH LATIN CAPITAL LETTER X
-FF39 FULLWIDTH LATIN CAPITAL LETTER Y
-FF3A FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B FULLWIDTH LEFT SQUARE BRACKET
-FF3C FULLWIDTH REVERSE SOLIDUS
-FF3D FULLWIDTH RIGHT SQUARE BRACKET
-FF3E FULLWIDTH CIRCUMFLEX ACCENT
-FF3F FULLWIDTH LOW LINE
-FF40 FULLWIDTH GRAVE ACCENT
-FF41 FULLWIDTH LATIN SMALL LETTER A
-FF42 FULLWIDTH LATIN SMALL LETTER B
-FF43 FULLWIDTH LATIN SMALL LETTER C
-FF44 FULLWIDTH LATIN SMALL LETTER D
-FF45 FULLWIDTH LATIN SMALL LETTER E
-FF46 FULLWIDTH LATIN SMALL LETTER F
-FF47 FULLWIDTH LATIN SMALL LETTER G
-FF48 FULLWIDTH LATIN SMALL LETTER H
-FF49 FULLWIDTH LATIN SMALL LETTER I
-FF4A FULLWIDTH LATIN SMALL LETTER J
-FF4B FULLWIDTH LATIN SMALL LETTER K
-FF4C FULLWIDTH LATIN SMALL LETTER L
-FF4D FULLWIDTH LATIN SMALL LETTER M
-FF4E FULLWIDTH LATIN SMALL LETTER N
-FF4F FULLWIDTH LATIN SMALL LETTER O
-FF50 FULLWIDTH LATIN SMALL LETTER P
-FF51 FULLWIDTH LATIN SMALL LETTER Q
-FF52 FULLWIDTH LATIN SMALL LETTER R
-FF53 FULLWIDTH LATIN SMALL LETTER S
-FF54 FULLWIDTH LATIN SMALL LETTER T
-FF55 FULLWIDTH LATIN SMALL LETTER U
-FF56 FULLWIDTH LATIN SMALL LETTER V
-FF57 FULLWIDTH LATIN SMALL LETTER W
-FF58 FULLWIDTH LATIN SMALL LETTER X
-FF59 FULLWIDTH LATIN SMALL LETTER Y
-FF5A FULLWIDTH LATIN SMALL LETTER Z
-FF5B FULLWIDTH LEFT CURLY BRACKET
-FF5C FULLWIDTH VERTICAL LINE
-FF5D FULLWIDTH RIGHT CURLY BRACKET
-FF5E FULLWIDTH TILDE
-FF5F FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 HALFWIDTH LEFT CORNER BRACKET
-FF63 HALFWIDTH RIGHT CORNER BRACKET
-FF64 HALFWIDTH IDEOGRAPHIC COMMA
-FF65 HALFWIDTH KATAKANA MIDDLE DOT
-FF66 HALFWIDTH KATAKANA LETTER WO
-FF67 HALFWIDTH KATAKANA LETTER SMALL A
-FF68 HALFWIDTH KATAKANA LETTER SMALL I
-FF69 HALFWIDTH KATAKANA LETTER SMALL U
-FF6A HALFWIDTH KATAKANA LETTER SMALL E
-FF6B HALFWIDTH KATAKANA LETTER SMALL O
-FF6C HALFWIDTH KATAKANA LETTER SMALL YA
-FF6D HALFWIDTH KATAKANA LETTER SMALL YU
-FF6E HALFWIDTH KATAKANA LETTER SMALL YO
-FF6F HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71 HALFWIDTH KATAKANA LETTER A
-FF72 HALFWIDTH KATAKANA LETTER I
-FF73 HALFWIDTH KATAKANA LETTER U
-FF74 HALFWIDTH KATAKANA LETTER E
-FF75 HALFWIDTH KATAKANA LETTER O
-FF76 HALFWIDTH KATAKANA LETTER KA
-FF77 HALFWIDTH KATAKANA LETTER KI
-FF78 HALFWIDTH KATAKANA LETTER KU
-FF79 HALFWIDTH KATAKANA LETTER KE
-FF7A HALFWIDTH KATAKANA LETTER KO
-FF7B HALFWIDTH KATAKANA LETTER SA
-FF7C HALFWIDTH KATAKANA LETTER SI
-FF7D HALFWIDTH KATAKANA LETTER SU
-FF7E HALFWIDTH KATAKANA LETTER SE
-FF7F HALFWIDTH KATAKANA LETTER SO
-FF80 HALFWIDTH KATAKANA LETTER TA
-FF81 HALFWIDTH KATAKANA LETTER TI
-FF82 HALFWIDTH KATAKANA LETTER TU
-FF83 HALFWIDTH KATAKANA LETTER TE
-FF84 HALFWIDTH KATAKANA LETTER TO
-FF85 HALFWIDTH KATAKANA LETTER NA
-FF86 HALFWIDTH KATAKANA LETTER NI
-FF87 HALFWIDTH KATAKANA LETTER NU
-FF88 HALFWIDTH KATAKANA LETTER NE
-FF89 HALFWIDTH KATAKANA LETTER NO
-FF8A HALFWIDTH KATAKANA LETTER HA
-FF8B HALFWIDTH KATAKANA LETTER HI
-FF8C HALFWIDTH KATAKANA LETTER HU
-FF8D HALFWIDTH KATAKANA LETTER HE
-FF8E HALFWIDTH KATAKANA LETTER HO
-FF8F HALFWIDTH KATAKANA LETTER MA
-FF90 HALFWIDTH KATAKANA LETTER MI
-FF91 HALFWIDTH KATAKANA LETTER MU
-FF92 HALFWIDTH KATAKANA LETTER ME
-FF93 HALFWIDTH KATAKANA LETTER MO
-FF94 HALFWIDTH KATAKANA LETTER YA
-FF95 HALFWIDTH KATAKANA LETTER YU
-FF96 HALFWIDTH KATAKANA LETTER YO
-FF97 HALFWIDTH KATAKANA LETTER RA
-FF98 HALFWIDTH KATAKANA LETTER RI
-FF99 HALFWIDTH KATAKANA LETTER RU
-FF9A HALFWIDTH KATAKANA LETTER RE
-FF9B HALFWIDTH KATAKANA LETTER RO
-FF9C HALFWIDTH KATAKANA LETTER WA
-FF9D HALFWIDTH KATAKANA LETTER N
-FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
-FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0 HALFWIDTH HANGUL FILLER
-FFA1 HALFWIDTH HANGUL LETTER KIYEOK
-FFA2 HALFWIDTH HANGUL LETTER SSANGKIYEOK
-FFA3 HALFWIDTH HANGUL LETTER KIYEOK-SIOS
-FFA4 HALFWIDTH HANGUL LETTER NIEUN
-FFA5 HALFWIDTH HANGUL LETTER NIEUN-CIEUC
-FFA6 HALFWIDTH HANGUL LETTER NIEUN-HIEUH
-FFA7 HALFWIDTH HANGUL LETTER TIKEUT
-FFA8 HALFWIDTH HANGUL LETTER SSANGTIKEUT
-FFA9 HALFWIDTH HANGUL LETTER RIEUL
-FFAA HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
-FFAB HALFWIDTH HANGUL LETTER RIEUL-MIEUM
-FFAC HALFWIDTH HANGUL LETTER RIEUL-PIEUP
-FFAD HALFWIDTH HANGUL LETTER RIEUL-SIOS
-FFAE HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
-FFAF HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
-FFB0 HALFWIDTH HANGUL LETTER RIEUL-HIEUH
-FFB1 HALFWIDTH HANGUL LETTER MIEUM
-FFB2 HALFWIDTH HANGUL LETTER PIEUP
-FFB3 HALFWIDTH HANGUL LETTER SSANGPIEUP
-FFB4 HALFWIDTH HANGUL LETTER PIEUP-SIOS
-FFB5 HALFWIDTH HANGUL LETTER SIOS
-FFB6 HALFWIDTH HANGUL LETTER SSANGSIOS
-FFB7 HALFWIDTH HANGUL LETTER IEUNG
-FFB8 HALFWIDTH HANGUL LETTER CIEUC
-FFB9 HALFWIDTH HANGUL LETTER SSANGCIEUC
-FFBA HALFWIDTH HANGUL LETTER CHIEUCH
-FFBB HALFWIDTH HANGUL LETTER KHIEUKH
-FFBC HALFWIDTH HANGUL LETTER THIEUTH
-FFBD HALFWIDTH HANGUL LETTER PHIEUPH
-FFBE HALFWIDTH HANGUL LETTER HIEUH
-FFC2 HALFWIDTH HANGUL LETTER A
-FFC3 HALFWIDTH HANGUL LETTER AE
-FFC4 HALFWIDTH HANGUL LETTER YA
-FFC5 HALFWIDTH HANGUL LETTER YAE
-FFC6 HALFWIDTH HANGUL LETTER EO
-FFC7 HALFWIDTH HANGUL LETTER E
-FFCA HALFWIDTH HANGUL LETTER YEO
-FFCB HALFWIDTH HANGUL LETTER YE
-FFCC HALFWIDTH HANGUL LETTER O
-FFCD HALFWIDTH HANGUL LETTER WA
-FFCE HALFWIDTH HANGUL LETTER WAE
-FFCF HALFWIDTH HANGUL LETTER OE
-FFD2 HALFWIDTH HANGUL LETTER YO
-FFD3 HALFWIDTH HANGUL LETTER U
-FFD4 HALFWIDTH HANGUL LETTER WEO
-FFD5 HALFWIDTH HANGUL LETTER WE
-FFD6 HALFWIDTH HANGUL LETTER WI
-FFD7 HALFWIDTH HANGUL LETTER YU
-FFDA HALFWIDTH HANGUL LETTER EU
-FFDB HALFWIDTH HANGUL LETTER YI
-FFDC HALFWIDTH HANGUL LETTER I
-FFE0 FULLWIDTH CENT SIGN
-FFE1 FULLWIDTH POUND SIGN
-FFE2 FULLWIDTH NOT SIGN
-FFE3 FULLWIDTH MACRON
-FFE4 FULLWIDTH BROKEN BAR
-FFE5 FULLWIDTH YEN SIGN
-FFE6 FULLWIDTH WON SIGN
-FFE8 HALFWIDTH FORMS LIGHT VERTICAL
-FFE9 HALFWIDTH LEFTWARDS ARROW
-FFEA HALFWIDTH UPWARDS ARROW
-FFEB HALFWIDTH RIGHTWARDS ARROW
-FFEC HALFWIDTH DOWNWARDS ARROW
-FFED HALFWIDTH BLACK SQUARE
-FFEE HALFWIDTH WHITE CIRCLE
-FFF9 INTERLINEAR ANNOTATION ANCHOR
-FFFA INTERLINEAR ANNOTATION SEPARATOR
-FFFB INTERLINEAR ANNOTATION TERMINATOR
-FFFC OBJECT REPLACEMENT CHARACTER
-FFFD REPLACEMENT CHARACTER
-10000 LINEAR B SYLLABLE B008 A
-10001 LINEAR B SYLLABLE B038 E
-10002 LINEAR B SYLLABLE B028 I
-10003 LINEAR B SYLLABLE B061 O
-10004 LINEAR B SYLLABLE B010 U
-10005 LINEAR B SYLLABLE B001 DA
-10006 LINEAR B SYLLABLE B045 DE
-10007 LINEAR B SYLLABLE B007 DI
-10008 LINEAR B SYLLABLE B014 DO
-10009 LINEAR B SYLLABLE B051 DU
-1000A LINEAR B SYLLABLE B057 JA
-1000B LINEAR B SYLLABLE B046 JE
-1000D LINEAR B SYLLABLE B036 JO
-1000E LINEAR B SYLLABLE B065 JU
-1000F LINEAR B SYLLABLE B077 KA
-10010 LINEAR B SYLLABLE B044 KE
-10011 LINEAR B SYLLABLE B067 KI
-10012 LINEAR B SYLLABLE B070 KO
-10013 LINEAR B SYLLABLE B081 KU
-10014 LINEAR B SYLLABLE B080 MA
-10015 LINEAR B SYLLABLE B013 ME
-10016 LINEAR B SYLLABLE B073 MI
-10017 LINEAR B SYLLABLE B015 MO
-10018 LINEAR B SYLLABLE B023 MU
-10019 LINEAR B SYLLABLE B006 NA
-1001A LINEAR B SYLLABLE B024 NE
-1001B LINEAR B SYLLABLE B030 NI
-1001C LINEAR B SYLLABLE B052 NO
-1001D LINEAR B SYLLABLE B055 NU
-1001E LINEAR B SYLLABLE B003 PA
-1001F LINEAR B SYLLABLE B072 PE
-10020 LINEAR B SYLLABLE B039 PI
-10021 LINEAR B SYLLABLE B011 PO
-10022 LINEAR B SYLLABLE B050 PU
-10023 LINEAR B SYLLABLE B016 QA
-10024 LINEAR B SYLLABLE B078 QE
-10025 LINEAR B SYLLABLE B021 QI
-10026 LINEAR B SYLLABLE B032 QO
-10028 LINEAR B SYLLABLE B060 RA
-10029 LINEAR B SYLLABLE B027 RE
-1002A LINEAR B SYLLABLE B053 RI
-1002B LINEAR B SYLLABLE B002 RO
-1002C LINEAR B SYLLABLE B026 RU
-1002D LINEAR B SYLLABLE B031 SA
-1002E LINEAR B SYLLABLE B009 SE
-1002F LINEAR B SYLLABLE B041 SI
-10030 LINEAR B SYLLABLE B012 SO
-10031 LINEAR B SYLLABLE B058 SU
-10032 LINEAR B SYLLABLE B059 TA
-10033 LINEAR B SYLLABLE B004 TE
-10034 LINEAR B SYLLABLE B037 TI
-10035 LINEAR B SYLLABLE B005 TO
-10036 LINEAR B SYLLABLE B069 TU
-10037 LINEAR B SYLLABLE B054 WA
-10038 LINEAR B SYLLABLE B075 WE
-10039 LINEAR B SYLLABLE B040 WI
-1003A LINEAR B SYLLABLE B042 WO
-1003C LINEAR B SYLLABLE B017 ZA
-1003D LINEAR B SYLLABLE B074 ZE
-1003F LINEAR B SYLLABLE B020 ZO
-10040 LINEAR B SYLLABLE B025 A2
-10041 LINEAR B SYLLABLE B043 A3
-10042 LINEAR B SYLLABLE B085 AU
-10043 LINEAR B SYLLABLE B071 DWE
-10044 LINEAR B SYLLABLE B090 DWO
-10045 LINEAR B SYLLABLE B048 NWA
-10046 LINEAR B SYLLABLE B029 PU2
-10047 LINEAR B SYLLABLE B062 PTE
-10048 LINEAR B SYLLABLE B076 RA2
-10049 LINEAR B SYLLABLE B033 RA3
-1004A LINEAR B SYLLABLE B068 RO2
-1004B LINEAR B SYLLABLE B066 TA2
-1004C LINEAR B SYLLABLE B087 TWE
-1004D LINEAR B SYLLABLE B091 TWO
-10050 LINEAR B SYMBOL B018
-10051 LINEAR B SYMBOL B019
-10052 LINEAR B SYMBOL B022
-10053 LINEAR B SYMBOL B034
-10054 LINEAR B SYMBOL B047
-10055 LINEAR B SYMBOL B049
-10056 LINEAR B SYMBOL B056
-10057 LINEAR B SYMBOL B063
-10058 LINEAR B SYMBOL B064
-10059 LINEAR B SYMBOL B079
-1005A LINEAR B SYMBOL B082
-1005B LINEAR B SYMBOL B083
-1005C LINEAR B SYMBOL B086
-1005D LINEAR B SYMBOL B089
-10080 LINEAR B IDEOGRAM B100 MAN
-10081 LINEAR B IDEOGRAM B102 WOMAN
-10082 LINEAR B IDEOGRAM B104 DEER
-10083 LINEAR B IDEOGRAM B105 EQUID
-10084 LINEAR B IDEOGRAM B105F MARE
-10085 LINEAR B IDEOGRAM B105M STALLION
-10086 LINEAR B IDEOGRAM B106F EWE
-10087 LINEAR B IDEOGRAM B106M RAM
-10088 LINEAR B IDEOGRAM B107F SHE-GOAT
-10089 LINEAR B IDEOGRAM B107M HE-GOAT
-1008A LINEAR B IDEOGRAM B108F SOW
-1008B LINEAR B IDEOGRAM B108M BOAR
-1008C LINEAR B IDEOGRAM B109F COW
-1008D LINEAR B IDEOGRAM B109M BULL
-1008E LINEAR B IDEOGRAM B120 WHEAT
-1008F LINEAR B IDEOGRAM B121 BARLEY
-10090 LINEAR B IDEOGRAM B122 OLIVE
-10091 LINEAR B IDEOGRAM B123 SPICE
-10092 LINEAR B IDEOGRAM B125 CYPERUS
-10093 LINEAR B MONOGRAM B127 KAPO
-10094 LINEAR B MONOGRAM B128 KANAKO
-10095 LINEAR B IDEOGRAM B130 OIL
-10096 LINEAR B IDEOGRAM B131 WINE
-10097 LINEAR B IDEOGRAM B132
-10098 LINEAR B MONOGRAM B133 AREPA
-10099 LINEAR B MONOGRAM B135 MERI
-1009A LINEAR B IDEOGRAM B140 BRONZE
-1009B LINEAR B IDEOGRAM B141 GOLD
-1009C LINEAR B IDEOGRAM B142
-1009D LINEAR B IDEOGRAM B145 WOOL
-1009E LINEAR B IDEOGRAM B146
-1009F LINEAR B IDEOGRAM B150
-100A0 LINEAR B IDEOGRAM B151 HORN
-100A1 LINEAR B IDEOGRAM B152
-100A2 LINEAR B IDEOGRAM B153
-100A3 LINEAR B IDEOGRAM B154
-100A4 LINEAR B MONOGRAM B156 TURO2
-100A5 LINEAR B IDEOGRAM B157
-100A6 LINEAR B IDEOGRAM B158
-100A7 LINEAR B IDEOGRAM B159 CLOTH
-100A8 LINEAR B IDEOGRAM B160
-100A9 LINEAR B IDEOGRAM B161
-100AA LINEAR B IDEOGRAM B162 GARMENT
-100AB LINEAR B IDEOGRAM B163 ARMOUR
-100AC LINEAR B IDEOGRAM B164
-100AD LINEAR B IDEOGRAM B165
-100AE LINEAR B IDEOGRAM B166
-100AF LINEAR B IDEOGRAM B167
-100B0 LINEAR B IDEOGRAM B168
-100B1 LINEAR B IDEOGRAM B169
-100B2 LINEAR B IDEOGRAM B170
-100B3 LINEAR B IDEOGRAM B171
-100B4 LINEAR B IDEOGRAM B172
-100B5 LINEAR B IDEOGRAM B173 MONTH
-100B6 LINEAR B IDEOGRAM B174
-100B7 LINEAR B IDEOGRAM B176 TREE
-100B8 LINEAR B IDEOGRAM B177
-100B9 LINEAR B IDEOGRAM B178
-100BA LINEAR B IDEOGRAM B179
-100BB LINEAR B IDEOGRAM B180
-100BC LINEAR B IDEOGRAM B181
-100BD LINEAR B IDEOGRAM B182
-100BE LINEAR B IDEOGRAM B183
-100BF LINEAR B IDEOGRAM B184
-100C0 LINEAR B IDEOGRAM B185
-100C1 LINEAR B IDEOGRAM B189
-100C2 LINEAR B IDEOGRAM B190
-100C3 LINEAR B IDEOGRAM B191 HELMET
-100C4 LINEAR B IDEOGRAM B220 FOOTSTOOL
-100C5 LINEAR B IDEOGRAM B225 BATHTUB
-100C6 LINEAR B IDEOGRAM B230 SPEAR
-100C7 LINEAR B IDEOGRAM B231 ARROW
-100C8 LINEAR B IDEOGRAM B232
-100C9 LINEAR B IDEOGRAM B233 SWORD
-100CA LINEAR B IDEOGRAM B234
-100CB LINEAR B IDEOGRAM B236
-100CC LINEAR B IDEOGRAM B240 WHEELED CHARIOT
-100CD LINEAR B IDEOGRAM B241 CHARIOT
-100CE LINEAR B IDEOGRAM B242 CHARIOT FRAME
-100CF LINEAR B IDEOGRAM B243 WHEEL
-100D0 LINEAR B IDEOGRAM B245
-100D1 LINEAR B IDEOGRAM B246
-100D2 LINEAR B MONOGRAM B247 DIPTE
-100D3 LINEAR B IDEOGRAM B248
-100D4 LINEAR B IDEOGRAM B249
-100D5 LINEAR B IDEOGRAM B251
-100D6 LINEAR B IDEOGRAM B252
-100D7 LINEAR B IDEOGRAM B253
-100D8 LINEAR B IDEOGRAM B254 DART
-100D9 LINEAR B IDEOGRAM B255
-100DA LINEAR B IDEOGRAM B256
-100DB LINEAR B IDEOGRAM B257
-100DC LINEAR B IDEOGRAM B258
-100DD LINEAR B IDEOGRAM B259
-100DE LINEAR B IDEOGRAM VESSEL B155
-100DF LINEAR B IDEOGRAM VESSEL B200
-100E0 LINEAR B IDEOGRAM VESSEL B201
-100E1 LINEAR B IDEOGRAM VESSEL B202
-100E2 LINEAR B IDEOGRAM VESSEL B203
-100E3 LINEAR B IDEOGRAM VESSEL B204
-100E4 LINEAR B IDEOGRAM VESSEL B205
-100E5 LINEAR B IDEOGRAM VESSEL B206
-100E6 LINEAR B IDEOGRAM VESSEL B207
-100E7 LINEAR B IDEOGRAM VESSEL B208
-100E8 LINEAR B IDEOGRAM VESSEL B209
-100E9 LINEAR B IDEOGRAM VESSEL B210
-100EA LINEAR B IDEOGRAM VESSEL B211
-100EB LINEAR B IDEOGRAM VESSEL B212
-100EC LINEAR B IDEOGRAM VESSEL B213
-100ED LINEAR B IDEOGRAM VESSEL B214
-100EE LINEAR B IDEOGRAM VESSEL B215
-100EF LINEAR B IDEOGRAM VESSEL B216
-100F0 LINEAR B IDEOGRAM VESSEL B217
-100F1 LINEAR B IDEOGRAM VESSEL B218
-100F2 LINEAR B IDEOGRAM VESSEL B219
-100F3 LINEAR B IDEOGRAM VESSEL B221
-100F4 LINEAR B IDEOGRAM VESSEL B222
-100F5 LINEAR B IDEOGRAM VESSEL B226
-100F6 LINEAR B IDEOGRAM VESSEL B227
-100F7 LINEAR B IDEOGRAM VESSEL B228
-100F8 LINEAR B IDEOGRAM VESSEL B229
-100F9 LINEAR B IDEOGRAM VESSEL B250
-100FA LINEAR B IDEOGRAM VESSEL B305
-10100 AEGEAN WORD SEPARATOR LINE
-10101 AEGEAN WORD SEPARATOR DOT
-10102 AEGEAN CHECK MARK
-10107 AEGEAN NUMBER ONE
-10108 AEGEAN NUMBER TWO
-10109 AEGEAN NUMBER THREE
-1010A AEGEAN NUMBER FOUR
-1010B AEGEAN NUMBER FIVE
-1010C AEGEAN NUMBER SIX
-1010D AEGEAN NUMBER SEVEN
-1010E AEGEAN NUMBER EIGHT
-1010F AEGEAN NUMBER NINE
-10110 AEGEAN NUMBER TEN
-10111 AEGEAN NUMBER TWENTY
-10112 AEGEAN NUMBER THIRTY
-10113 AEGEAN NUMBER FORTY
-10114 AEGEAN NUMBER FIFTY
-10115 AEGEAN NUMBER SIXTY
-10116 AEGEAN NUMBER SEVENTY
-10117 AEGEAN NUMBER EIGHTY
-10118 AEGEAN NUMBER NINETY
-10119 AEGEAN NUMBER ONE HUNDRED
-1011A AEGEAN NUMBER TWO HUNDRED
-1011B AEGEAN NUMBER THREE HUNDRED
-1011C AEGEAN NUMBER FOUR HUNDRED
-1011D AEGEAN NUMBER FIVE HUNDRED
-1011E AEGEAN NUMBER SIX HUNDRED
-1011F AEGEAN NUMBER SEVEN HUNDRED
-10120 AEGEAN NUMBER EIGHT HUNDRED
-10121 AEGEAN NUMBER NINE HUNDRED
-10122 AEGEAN NUMBER ONE THOUSAND
-10123 AEGEAN NUMBER TWO THOUSAND
-10124 AEGEAN NUMBER THREE THOUSAND
-10125 AEGEAN NUMBER FOUR THOUSAND
-10126 AEGEAN NUMBER FIVE THOUSAND
-10127 AEGEAN NUMBER SIX THOUSAND
-10128 AEGEAN NUMBER SEVEN THOUSAND
-10129 AEGEAN NUMBER EIGHT THOUSAND
-1012A AEGEAN NUMBER NINE THOUSAND
-1012B AEGEAN NUMBER TEN THOUSAND
-1012C AEGEAN NUMBER TWENTY THOUSAND
-1012D AEGEAN NUMBER THIRTY THOUSAND
-1012E AEGEAN NUMBER FORTY THOUSAND
-1012F AEGEAN NUMBER FIFTY THOUSAND
-10130 AEGEAN NUMBER SIXTY THOUSAND
-10131 AEGEAN NUMBER SEVENTY THOUSAND
-10132 AEGEAN NUMBER EIGHTY THOUSAND
-10133 AEGEAN NUMBER NINETY THOUSAND
-10137 AEGEAN WEIGHT BASE UNIT
-10138 AEGEAN WEIGHT FIRST SUBUNIT
-10139 AEGEAN WEIGHT SECOND SUBUNIT
-1013A AEGEAN WEIGHT THIRD SUBUNIT
-1013B AEGEAN WEIGHT FOURTH SUBUNIT
-1013C AEGEAN DRY MEASURE FIRST SUBUNIT
-1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT
-1013E AEGEAN MEASURE SECOND SUBUNIT
-1013F AEGEAN MEASURE THIRD SUBUNIT
-10140 GREEK ACROPHONIC ATTIC ONE QUARTER
-10141 GREEK ACROPHONIC ATTIC ONE HALF
-10142 GREEK ACROPHONIC ATTIC ONE DRACHMA
-10143 GREEK ACROPHONIC ATTIC FIVE
-10144 GREEK ACROPHONIC ATTIC FIFTY
-10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED
-10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND
-10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-10148 GREEK ACROPHONIC ATTIC FIVE TALENTS
-10149 GREEK ACROPHONIC ATTIC TEN TALENTS
-1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS
-1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
-1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
-1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
-1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
-1014F GREEK ACROPHONIC ATTIC FIVE STATERS
-10150 GREEK ACROPHONIC ATTIC TEN STATERS
-10151 GREEK ACROPHONIC ATTIC FIFTY STATERS
-10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
-10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
-10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
-10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
-10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
-10157 GREEK ACROPHONIC ATTIC TEN MNAS
-10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON
-10159 GREEK ACROPHONIC THESPIAN ONE
-1015A GREEK ACROPHONIC HERMIONIAN ONE
-1015B GREEK ACROPHONIC EPIDAUREAN TWO
-1015C GREEK ACROPHONIC THESPIAN TWO
-1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
-1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
-1015F GREEK ACROPHONIC TROEZENIAN FIVE
-10160 GREEK ACROPHONIC TROEZENIAN TEN
-10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
-10162 GREEK ACROPHONIC HERMIONIAN TEN
-10163 GREEK ACROPHONIC MESSENIAN TEN
-10164 GREEK ACROPHONIC THESPIAN TEN
-10165 GREEK ACROPHONIC THESPIAN THIRTY
-10166 GREEK ACROPHONIC TROEZENIAN FIFTY
-10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
-10168 GREEK ACROPHONIC HERMIONIAN FIFTY
-10169 GREEK ACROPHONIC THESPIAN FIFTY
-1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED
-1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED
-1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
-1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
-1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED
-1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
-10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED
-10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND
-10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND
-10173 GREEK ACROPHONIC DELPHIC FIVE MNAS
-10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175 GREEK ONE HALF SIGN
-10176 GREEK ONE HALF SIGN ALTERNATE FORM
-10177 GREEK TWO THIRDS SIGN
-10178 GREEK THREE QUARTERS SIGN
-10179 GREEK YEAR SIGN
-1017A GREEK TALENT SIGN
-1017B GREEK DRACHMA SIGN
-1017C GREEK OBOL SIGN
-1017D GREEK TWO OBOLS SIGN
-1017E GREEK THREE OBOLS SIGN
-1017F GREEK FOUR OBOLS SIGN
-10180 GREEK FIVE OBOLS SIGN
-10181 GREEK METRETES SIGN
-10182 GREEK KYATHOS BASE SIGN
-10183 GREEK LITRA SIGN
-10184 GREEK OUNKIA SIGN
-10185 GREEK XESTES SIGN
-10186 GREEK ARTABE SIGN
-10187 GREEK AROURA SIGN
-10188 GREEK GRAMMA SIGN
-10189 GREEK TRYBLION BASE SIGN
-1018A GREEK ZERO SIGN
-10190 ROMAN SEXTANS SIGN
-10191 ROMAN UNCIA SIGN
-10192 ROMAN SEMUNCIA SIGN
-10193 ROMAN SEXTULA SIGN
-10194 ROMAN DIMIDIA SEXTULA SIGN
-10195 ROMAN SILIQUA SIGN
-10196 ROMAN DENARIUS SIGN
-10197 ROMAN QUINARIUS SIGN
-10198 ROMAN SESTERTIUS SIGN
-10199 ROMAN DUPONDIUS SIGN
-1019A ROMAN AS SIGN
-1019B ROMAN CENTURIAL SIGN
-101D0 PHAISTOS DISC SIGN PEDESTRIAN
-101D1 PHAISTOS DISC SIGN PLUMED HEAD
-101D2 PHAISTOS DISC SIGN TATTOOED HEAD
-101D3 PHAISTOS DISC SIGN CAPTIVE
-101D4 PHAISTOS DISC SIGN CHILD
-101D5 PHAISTOS DISC SIGN WOMAN
-101D6 PHAISTOS DISC SIGN HELMET
-101D7 PHAISTOS DISC SIGN GAUNTLET
-101D8 PHAISTOS DISC SIGN TIARA
-101D9 PHAISTOS DISC SIGN ARROW
-101DA PHAISTOS DISC SIGN BOW
-101DB PHAISTOS DISC SIGN SHIELD
-101DC PHAISTOS DISC SIGN CLUB
-101DD PHAISTOS DISC SIGN MANACLES
-101DE PHAISTOS DISC SIGN MATTOCK
-101DF PHAISTOS DISC SIGN SAW
-101E0 PHAISTOS DISC SIGN LID
-101E1 PHAISTOS DISC SIGN BOOMERANG
-101E2 PHAISTOS DISC SIGN CARPENTRY PLANE
-101E3 PHAISTOS DISC SIGN DOLIUM
-101E4 PHAISTOS DISC SIGN COMB
-101E5 PHAISTOS DISC SIGN SLING
-101E6 PHAISTOS DISC SIGN COLUMN
-101E7 PHAISTOS DISC SIGN BEEHIVE
-101E8 PHAISTOS DISC SIGN SHIP
-101E9 PHAISTOS DISC SIGN HORN
-101EA PHAISTOS DISC SIGN HIDE
-101EB PHAISTOS DISC SIGN BULLS LEG
-101EC PHAISTOS DISC SIGN CAT
-101ED PHAISTOS DISC SIGN RAM
-101EE PHAISTOS DISC SIGN EAGLE
-101EF PHAISTOS DISC SIGN DOVE
-101F0 PHAISTOS DISC SIGN TUNNY
-101F1 PHAISTOS DISC SIGN BEE
-101F2 PHAISTOS DISC SIGN PLANE TREE
-101F3 PHAISTOS DISC SIGN VINE
-101F4 PHAISTOS DISC SIGN PAPYRUS
-101F5 PHAISTOS DISC SIGN ROSETTE
-101F6 PHAISTOS DISC SIGN LILY
-101F7 PHAISTOS DISC SIGN OX BACK
-101F8 PHAISTOS DISC SIGN FLUTE
-101F9 PHAISTOS DISC SIGN GRATER
-101FA PHAISTOS DISC SIGN STRAINER
-101FB PHAISTOS DISC SIGN SMALL AXE
-101FC PHAISTOS DISC SIGN WAVY BAND
-101FD PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280 LYCIAN LETTER A
-10281 LYCIAN LETTER E
-10282 LYCIAN LETTER B
-10283 LYCIAN LETTER BH
-10284 LYCIAN LETTER G
-10285 LYCIAN LETTER D
-10286 LYCIAN LETTER I
-10287 LYCIAN LETTER W
-10288 LYCIAN LETTER Z
-10289 LYCIAN LETTER TH
-1028A LYCIAN LETTER J
-1028B LYCIAN LETTER K
-1028C LYCIAN LETTER Q
-1028D LYCIAN LETTER L
-1028E LYCIAN LETTER M
-1028F LYCIAN LETTER N
-10290 LYCIAN LETTER MM
-10291 LYCIAN LETTER NN
-10292 LYCIAN LETTER U
-10293 LYCIAN LETTER P
-10294 LYCIAN LETTER KK
-10295 LYCIAN LETTER R
-10296 LYCIAN LETTER S
-10297 LYCIAN LETTER T
-10298 LYCIAN LETTER TT
-10299 LYCIAN LETTER AN
-1029A LYCIAN LETTER EN
-1029B LYCIAN LETTER H
-1029C LYCIAN LETTER X
-102A0 CARIAN LETTER A
-102A1 CARIAN LETTER P2
-102A2 CARIAN LETTER D
-102A3 CARIAN LETTER L
-102A4 CARIAN LETTER UUU
-102A5 CARIAN LETTER R
-102A6 CARIAN LETTER LD
-102A7 CARIAN LETTER A2
-102A8 CARIAN LETTER Q
-102A9 CARIAN LETTER B
-102AA CARIAN LETTER M
-102AB CARIAN LETTER O
-102AC CARIAN LETTER D2
-102AD CARIAN LETTER T
-102AE CARIAN LETTER SH
-102AF CARIAN LETTER SH2
-102B0 CARIAN LETTER S
-102B1 CARIAN LETTER C-18
-102B2 CARIAN LETTER U
-102B3 CARIAN LETTER NN
-102B4 CARIAN LETTER X
-102B5 CARIAN LETTER N
-102B6 CARIAN LETTER TT2
-102B7 CARIAN LETTER P
-102B8 CARIAN LETTER SS
-102B9 CARIAN LETTER I
-102BA CARIAN LETTER E
-102BB CARIAN LETTER UUUU
-102BC CARIAN LETTER K
-102BD CARIAN LETTER K2
-102BE CARIAN LETTER ND
-102BF CARIAN LETTER UU
-102C0 CARIAN LETTER G
-102C1 CARIAN LETTER G2
-102C2 CARIAN LETTER ST
-102C3 CARIAN LETTER ST2
-102C4 CARIAN LETTER NG
-102C5 CARIAN LETTER II
-102C6 CARIAN LETTER C-39
-102C7 CARIAN LETTER TT
-102C8 CARIAN LETTER UUU2
-102C9 CARIAN LETTER RR
-102CA CARIAN LETTER MB
-102CB CARIAN LETTER MB2
-102CC CARIAN LETTER MB3
-102CD CARIAN LETTER MB4
-102CE CARIAN LETTER LD2
-102CF CARIAN LETTER E2
-102D0 CARIAN LETTER UUU3
-10300 OLD ITALIC LETTER A
-10301 OLD ITALIC LETTER BE
-10302 OLD ITALIC LETTER KE
-10303 OLD ITALIC LETTER DE
-10304 OLD ITALIC LETTER E
-10305 OLD ITALIC LETTER VE
-10306 OLD ITALIC LETTER ZE
-10307 OLD ITALIC LETTER HE
-10308 OLD ITALIC LETTER THE
-10309 OLD ITALIC LETTER I
-1030A OLD ITALIC LETTER KA
-1030B OLD ITALIC LETTER EL
-1030C OLD ITALIC LETTER EM
-1030D OLD ITALIC LETTER EN
-1030E OLD ITALIC LETTER ESH
-1030F OLD ITALIC LETTER O
-10310 OLD ITALIC LETTER PE
-10311 OLD ITALIC LETTER SHE
-10312 OLD ITALIC LETTER KU
-10313 OLD ITALIC LETTER ER
-10314 OLD ITALIC LETTER ES
-10315 OLD ITALIC LETTER TE
-10316 OLD ITALIC LETTER U
-10317 OLD ITALIC LETTER EKS
-10318 OLD ITALIC LETTER PHE
-10319 OLD ITALIC LETTER KHE
-1031A OLD ITALIC LETTER EF
-1031B OLD ITALIC LETTER ERS
-1031C OLD ITALIC LETTER CHE
-1031D OLD ITALIC LETTER II
-1031E OLD ITALIC LETTER UU
-10320 OLD ITALIC NUMERAL ONE
-10321 OLD ITALIC NUMERAL FIVE
-10322 OLD ITALIC NUMERAL TEN
-10323 OLD ITALIC NUMERAL FIFTY
-10330 GOTHIC LETTER AHSA
-10331 GOTHIC LETTER BAIRKAN
-10332 GOTHIC LETTER GIBA
-10333 GOTHIC LETTER DAGS
-10334 GOTHIC LETTER AIHVUS
-10335 GOTHIC LETTER QAIRTHRA
-10336 GOTHIC LETTER IUJA
-10337 GOTHIC LETTER HAGL
-10338 GOTHIC LETTER THIUTH
-10339 GOTHIC LETTER EIS
-1033A GOTHIC LETTER KUSMA
-1033B GOTHIC LETTER LAGUS
-1033C GOTHIC LETTER MANNA
-1033D GOTHIC LETTER NAUTHS
-1033E GOTHIC LETTER JER
-1033F GOTHIC LETTER URUS
-10340 GOTHIC LETTER PAIRTHRA
-10341 GOTHIC LETTER NINETY
-10342 GOTHIC LETTER RAIDA
-10343 GOTHIC LETTER SAUIL
-10344 GOTHIC LETTER TEIWS
-10345 GOTHIC LETTER WINJA
-10346 GOTHIC LETTER FAIHU
-10347 GOTHIC LETTER IGGWS
-10348 GOTHIC LETTER HWAIR
-10349 GOTHIC LETTER OTHAL
-1034A GOTHIC LETTER NINE HUNDRED
-10380 UGARITIC LETTER ALPA
-10381 UGARITIC LETTER BETA
-10382 UGARITIC LETTER GAMLA
-10383 UGARITIC LETTER KHA
-10384 UGARITIC LETTER DELTA
-10385 UGARITIC LETTER HO
-10386 UGARITIC LETTER WO
-10387 UGARITIC LETTER ZETA
-10388 UGARITIC LETTER HOTA
-10389 UGARITIC LETTER TET
-1038A UGARITIC LETTER YOD
-1038B UGARITIC LETTER KAF
-1038C UGARITIC LETTER SHIN
-1038D UGARITIC LETTER LAMDA
-1038E UGARITIC LETTER MEM
-1038F UGARITIC LETTER DHAL
-10390 UGARITIC LETTER NUN
-10391 UGARITIC LETTER ZU
-10392 UGARITIC LETTER SAMKA
-10393 UGARITIC LETTER AIN
-10394 UGARITIC LETTER PU
-10395 UGARITIC LETTER SADE
-10396 UGARITIC LETTER QOPA
-10397 UGARITIC LETTER RASHA
-10398 UGARITIC LETTER THANNA
-10399 UGARITIC LETTER GHAIN
-1039A UGARITIC LETTER TO
-1039B UGARITIC LETTER I
-1039C UGARITIC LETTER U
-1039D UGARITIC LETTER SSU
-1039F UGARITIC WORD DIVIDER
-103A0 OLD PERSIAN SIGN A
-103A1 OLD PERSIAN SIGN I
-103A2 OLD PERSIAN SIGN U
-103A3 OLD PERSIAN SIGN KA
-103A4 OLD PERSIAN SIGN KU
-103A5 OLD PERSIAN SIGN GA
-103A6 OLD PERSIAN SIGN GU
-103A7 OLD PERSIAN SIGN XA
-103A8 OLD PERSIAN SIGN CA
-103A9 OLD PERSIAN SIGN JA
-103AA OLD PERSIAN SIGN JI
-103AB OLD PERSIAN SIGN TA
-103AC OLD PERSIAN SIGN TU
-103AD OLD PERSIAN SIGN DA
-103AE OLD PERSIAN SIGN DI
-103AF OLD PERSIAN SIGN DU
-103B0 OLD PERSIAN SIGN THA
-103B1 OLD PERSIAN SIGN PA
-103B2 OLD PERSIAN SIGN BA
-103B3 OLD PERSIAN SIGN FA
-103B4 OLD PERSIAN SIGN NA
-103B5 OLD PERSIAN SIGN NU
-103B6 OLD PERSIAN SIGN MA
-103B7 OLD PERSIAN SIGN MI
-103B8 OLD PERSIAN SIGN MU
-103B9 OLD PERSIAN SIGN YA
-103BA OLD PERSIAN SIGN VA
-103BB OLD PERSIAN SIGN VI
-103BC OLD PERSIAN SIGN RA
-103BD OLD PERSIAN SIGN RU
-103BE OLD PERSIAN SIGN LA
-103BF OLD PERSIAN SIGN SA
-103C0 OLD PERSIAN SIGN ZA
-103C1 OLD PERSIAN SIGN SHA
-103C2 OLD PERSIAN SIGN SSA
-103C3 OLD PERSIAN SIGN HA
-103C8 OLD PERSIAN SIGN AURAMAZDAA
-103C9 OLD PERSIAN SIGN AURAMAZDAA-2
-103CA OLD PERSIAN SIGN AURAMAZDAAHA
-103CB OLD PERSIAN SIGN XSHAAYATHIYA
-103CC OLD PERSIAN SIGN DAHYAAUSH
-103CD OLD PERSIAN SIGN DAHYAAUSH-2
-103CE OLD PERSIAN SIGN BAGA
-103CF OLD PERSIAN SIGN BUUMISH
-103D0 OLD PERSIAN WORD DIVIDER
-103D1 OLD PERSIAN NUMBER ONE
-103D2 OLD PERSIAN NUMBER TWO
-103D3 OLD PERSIAN NUMBER TEN
-103D4 OLD PERSIAN NUMBER TWENTY
-103D5 OLD PERSIAN NUMBER HUNDRED
-10400 DESERET CAPITAL LETTER LONG I
-10401 DESERET CAPITAL LETTER LONG E
-10402 DESERET CAPITAL LETTER LONG A
-10403 DESERET CAPITAL LETTER LONG AH
-10404 DESERET CAPITAL LETTER LONG O
-10405 DESERET CAPITAL LETTER LONG OO
-10406 DESERET CAPITAL LETTER SHORT I
-10407 DESERET CAPITAL LETTER SHORT E
-10408 DESERET CAPITAL LETTER SHORT A
-10409 DESERET CAPITAL LETTER SHORT AH
-1040A DESERET CAPITAL LETTER SHORT O
-1040B DESERET CAPITAL LETTER SHORT OO
-1040C DESERET CAPITAL LETTER AY
-1040D DESERET CAPITAL LETTER OW
-1040E DESERET CAPITAL LETTER WU
-1040F DESERET CAPITAL LETTER YEE
-10410 DESERET CAPITAL LETTER H
-10411 DESERET CAPITAL LETTER PEE
-10412 DESERET CAPITAL LETTER BEE
-10413 DESERET CAPITAL LETTER TEE
-10414 DESERET CAPITAL LETTER DEE
-10415 DESERET CAPITAL LETTER CHEE
-10416 DESERET CAPITAL LETTER JEE
-10417 DESERET CAPITAL LETTER KAY
-10418 DESERET CAPITAL LETTER GAY
-10419 DESERET CAPITAL LETTER EF
-1041A DESERET CAPITAL LETTER VEE
-1041B DESERET CAPITAL LETTER ETH
-1041C DESERET CAPITAL LETTER THEE
-1041D DESERET CAPITAL LETTER ES
-1041E DESERET CAPITAL LETTER ZEE
-1041F DESERET CAPITAL LETTER ESH
-10420 DESERET CAPITAL LETTER ZHEE
-10421 DESERET CAPITAL LETTER ER
-10422 DESERET CAPITAL LETTER EL
-10423 DESERET CAPITAL LETTER EM
-10424 DESERET CAPITAL LETTER EN
-10425 DESERET CAPITAL LETTER ENG
-10426 DESERET CAPITAL LETTER OI
-10427 DESERET CAPITAL LETTER EW
-10428 DESERET SMALL LETTER LONG I
-10429 DESERET SMALL LETTER LONG E
-1042A DESERET SMALL LETTER LONG A
-1042B DESERET SMALL LETTER LONG AH
-1042C DESERET SMALL LETTER LONG O
-1042D DESERET SMALL LETTER LONG OO
-1042E DESERET SMALL LETTER SHORT I
-1042F DESERET SMALL LETTER SHORT E
-10430 DESERET SMALL LETTER SHORT A
-10431 DESERET SMALL LETTER SHORT AH
-10432 DESERET SMALL LETTER SHORT O
-10433 DESERET SMALL LETTER SHORT OO
-10434 DESERET SMALL LETTER AY
-10435 DESERET SMALL LETTER OW
-10436 DESERET SMALL LETTER WU
-10437 DESERET SMALL LETTER YEE
-10438 DESERET SMALL LETTER H
-10439 DESERET SMALL LETTER PEE
-1043A DESERET SMALL LETTER BEE
-1043B DESERET SMALL LETTER TEE
-1043C DESERET SMALL LETTER DEE
-1043D DESERET SMALL LETTER CHEE
-1043E DESERET SMALL LETTER JEE
-1043F DESERET SMALL LETTER KAY
-10440 DESERET SMALL LETTER GAY
-10441 DESERET SMALL LETTER EF
-10442 DESERET SMALL LETTER VEE
-10443 DESERET SMALL LETTER ETH
-10444 DESERET SMALL LETTER THEE
-10445 DESERET SMALL LETTER ES
-10446 DESERET SMALL LETTER ZEE
-10447 DESERET SMALL LETTER ESH
-10448 DESERET SMALL LETTER ZHEE
-10449 DESERET SMALL LETTER ER
-1044A DESERET SMALL LETTER EL
-1044B DESERET SMALL LETTER EM
-1044C DESERET SMALL LETTER EN
-1044D DESERET SMALL LETTER ENG
-1044E DESERET SMALL LETTER OI
-1044F DESERET SMALL LETTER EW
-10450 SHAVIAN LETTER PEEP
-10451 SHAVIAN LETTER TOT
-10452 SHAVIAN LETTER KICK
-10453 SHAVIAN LETTER FEE
-10454 SHAVIAN LETTER THIGH
-10455 SHAVIAN LETTER SO
-10456 SHAVIAN LETTER SURE
-10457 SHAVIAN LETTER CHURCH
-10458 SHAVIAN LETTER YEA
-10459 SHAVIAN LETTER HUNG
-1045A SHAVIAN LETTER BIB
-1045B SHAVIAN LETTER DEAD
-1045C SHAVIAN LETTER GAG
-1045D SHAVIAN LETTER VOW
-1045E SHAVIAN LETTER THEY
-1045F SHAVIAN LETTER ZOO
-10460 SHAVIAN LETTER MEASURE
-10461 SHAVIAN LETTER JUDGE
-10462 SHAVIAN LETTER WOE
-10463 SHAVIAN LETTER HA-HA
-10464 SHAVIAN LETTER LOLL
-10465 SHAVIAN LETTER MIME
-10466 SHAVIAN LETTER IF
-10467 SHAVIAN LETTER EGG
-10468 SHAVIAN LETTER ASH
-10469 SHAVIAN LETTER ADO
-1046A SHAVIAN LETTER ON
-1046B SHAVIAN LETTER WOOL
-1046C SHAVIAN LETTER OUT
-1046D SHAVIAN LETTER AH
-1046E SHAVIAN LETTER ROAR
-1046F SHAVIAN LETTER NUN
-10470 SHAVIAN LETTER EAT
-10471 SHAVIAN LETTER AGE
-10472 SHAVIAN LETTER ICE
-10473 SHAVIAN LETTER UP
-10474 SHAVIAN LETTER OAK
-10475 SHAVIAN LETTER OOZE
-10476 SHAVIAN LETTER OIL
-10477 SHAVIAN LETTER AWE
-10478 SHAVIAN LETTER ARE
-10479 SHAVIAN LETTER OR
-1047A SHAVIAN LETTER AIR
-1047B SHAVIAN LETTER ERR
-1047C SHAVIAN LETTER ARRAY
-1047D SHAVIAN LETTER EAR
-1047E SHAVIAN LETTER IAN
-1047F SHAVIAN LETTER YEW
-10480 OSMANYA LETTER ALEF
-10481 OSMANYA LETTER BA
-10482 OSMANYA LETTER TA
-10483 OSMANYA LETTER JA
-10484 OSMANYA LETTER XA
-10485 OSMANYA LETTER KHA
-10486 OSMANYA LETTER DEEL
-10487 OSMANYA LETTER RA
-10488 OSMANYA LETTER SA
-10489 OSMANYA LETTER SHIIN
-1048A OSMANYA LETTER DHA
-1048B OSMANYA LETTER CAYN
-1048C OSMANYA LETTER GA
-1048D OSMANYA LETTER FA
-1048E OSMANYA LETTER QAAF
-1048F OSMANYA LETTER KAAF
-10490 OSMANYA LETTER LAAN
-10491 OSMANYA LETTER MIIN
-10492 OSMANYA LETTER NUUN
-10493 OSMANYA LETTER WAW
-10494 OSMANYA LETTER HA
-10495 OSMANYA LETTER YA
-10496 OSMANYA LETTER A
-10497 OSMANYA LETTER E
-10498 OSMANYA LETTER I
-10499 OSMANYA LETTER O
-1049A OSMANYA LETTER U
-1049B OSMANYA LETTER AA
-1049C OSMANYA LETTER EE
-1049D OSMANYA LETTER OO
-104A0 OSMANYA DIGIT ZERO
-104A1 OSMANYA DIGIT ONE
-104A2 OSMANYA DIGIT TWO
-104A3 OSMANYA DIGIT THREE
-104A4 OSMANYA DIGIT FOUR
-104A5 OSMANYA DIGIT FIVE
-104A6 OSMANYA DIGIT SIX
-104A7 OSMANYA DIGIT SEVEN
-104A8 OSMANYA DIGIT EIGHT
-104A9 OSMANYA DIGIT NINE
-10800 CYPRIOT SYLLABLE A
-10801 CYPRIOT SYLLABLE E
-10802 CYPRIOT SYLLABLE I
-10803 CYPRIOT SYLLABLE O
-10804 CYPRIOT SYLLABLE U
-10805 CYPRIOT SYLLABLE JA
-10808 CYPRIOT SYLLABLE JO
-1080A CYPRIOT SYLLABLE KA
-1080B CYPRIOT SYLLABLE KE
-1080C CYPRIOT SYLLABLE KI
-1080D CYPRIOT SYLLABLE KO
-1080E CYPRIOT SYLLABLE KU
-1080F CYPRIOT SYLLABLE LA
-10810 CYPRIOT SYLLABLE LE
-10811 CYPRIOT SYLLABLE LI
-10812 CYPRIOT SYLLABLE LO
-10813 CYPRIOT SYLLABLE LU
-10814 CYPRIOT SYLLABLE MA
-10815 CYPRIOT SYLLABLE ME
-10816 CYPRIOT SYLLABLE MI
-10817 CYPRIOT SYLLABLE MO
-10818 CYPRIOT SYLLABLE MU
-10819 CYPRIOT SYLLABLE NA
-1081A CYPRIOT SYLLABLE NE
-1081B CYPRIOT SYLLABLE NI
-1081C CYPRIOT SYLLABLE NO
-1081D CYPRIOT SYLLABLE NU
-1081E CYPRIOT SYLLABLE PA
-1081F CYPRIOT SYLLABLE PE
-10820 CYPRIOT SYLLABLE PI
-10821 CYPRIOT SYLLABLE PO
-10822 CYPRIOT SYLLABLE PU
-10823 CYPRIOT SYLLABLE RA
-10824 CYPRIOT SYLLABLE RE
-10825 CYPRIOT SYLLABLE RI
-10826 CYPRIOT SYLLABLE RO
-10827 CYPRIOT SYLLABLE RU
-10828 CYPRIOT SYLLABLE SA
-10829 CYPRIOT SYLLABLE SE
-1082A CYPRIOT SYLLABLE SI
-1082B CYPRIOT SYLLABLE SO
-1082C CYPRIOT SYLLABLE SU
-1082D CYPRIOT SYLLABLE TA
-1082E CYPRIOT SYLLABLE TE
-1082F CYPRIOT SYLLABLE TI
-10830 CYPRIOT SYLLABLE TO
-10831 CYPRIOT SYLLABLE TU
-10832 CYPRIOT SYLLABLE WA
-10833 CYPRIOT SYLLABLE WE
-10834 CYPRIOT SYLLABLE WI
-10835 CYPRIOT SYLLABLE WO
-10837 CYPRIOT SYLLABLE XA
-10838 CYPRIOT SYLLABLE XE
-1083C CYPRIOT SYLLABLE ZA
-1083F CYPRIOT SYLLABLE ZO
-10840 IMPERIAL ARAMAIC LETTER ALEPH
-10841 IMPERIAL ARAMAIC LETTER BETH
-10842 IMPERIAL ARAMAIC LETTER GIMEL
-10843 IMPERIAL ARAMAIC LETTER DALETH
-10844 IMPERIAL ARAMAIC LETTER HE
-10845 IMPERIAL ARAMAIC LETTER WAW
-10846 IMPERIAL ARAMAIC LETTER ZAYIN
-10847 IMPERIAL ARAMAIC LETTER HETH
-10848 IMPERIAL ARAMAIC LETTER TETH
-10849 IMPERIAL ARAMAIC LETTER YODH
-1084A IMPERIAL ARAMAIC LETTER KAPH
-1084B IMPERIAL ARAMAIC LETTER LAMEDH
-1084C IMPERIAL ARAMAIC LETTER MEM
-1084D IMPERIAL ARAMAIC LETTER NUN
-1084E IMPERIAL ARAMAIC LETTER SAMEKH
-1084F IMPERIAL ARAMAIC LETTER AYIN
-10850 IMPERIAL ARAMAIC LETTER PE
-10851 IMPERIAL ARAMAIC LETTER SADHE
-10852 IMPERIAL ARAMAIC LETTER QOPH
-10853 IMPERIAL ARAMAIC LETTER RESH
-10854 IMPERIAL ARAMAIC LETTER SHIN
-10855 IMPERIAL ARAMAIC LETTER TAW
-10857 IMPERIAL ARAMAIC SECTION SIGN
-10858 IMPERIAL ARAMAIC NUMBER ONE
-10859 IMPERIAL ARAMAIC NUMBER TWO
-1085A IMPERIAL ARAMAIC NUMBER THREE
-1085B IMPERIAL ARAMAIC NUMBER TEN
-1085C IMPERIAL ARAMAIC NUMBER TWENTY
-1085D IMPERIAL ARAMAIC NUMBER ONE HUNDRED
-1085E IMPERIAL ARAMAIC NUMBER ONE THOUSAND
-1085F IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900 PHOENICIAN LETTER ALF
-10901 PHOENICIAN LETTER BET
-10902 PHOENICIAN LETTER GAML
-10903 PHOENICIAN LETTER DELT
-10904 PHOENICIAN LETTER HE
-10905 PHOENICIAN LETTER WAU
-10906 PHOENICIAN LETTER ZAI
-10907 PHOENICIAN LETTER HET
-10908 PHOENICIAN LETTER TET
-10909 PHOENICIAN LETTER YOD
-1090A PHOENICIAN LETTER KAF
-1090B PHOENICIAN LETTER LAMD
-1090C PHOENICIAN LETTER MEM
-1090D PHOENICIAN LETTER NUN
-1090E PHOENICIAN LETTER SEMK
-1090F PHOENICIAN LETTER AIN
-10910 PHOENICIAN LETTER PE
-10911 PHOENICIAN LETTER SADE
-10912 PHOENICIAN LETTER QOF
-10913 PHOENICIAN LETTER ROSH
-10914 PHOENICIAN LETTER SHIN
-10915 PHOENICIAN LETTER TAU
-10916 PHOENICIAN NUMBER ONE
-10917 PHOENICIAN NUMBER TEN
-10918 PHOENICIAN NUMBER TWENTY
-10919 PHOENICIAN NUMBER ONE HUNDRED
-1091A PHOENICIAN NUMBER TWO
-1091B PHOENICIAN NUMBER THREE
-1091F PHOENICIAN WORD SEPARATOR
-10920 LYDIAN LETTER A
-10921 LYDIAN LETTER B
-10922 LYDIAN LETTER G
-10923 LYDIAN LETTER D
-10924 LYDIAN LETTER E
-10925 LYDIAN LETTER V
-10926 LYDIAN LETTER I
-10927 LYDIAN LETTER Y
-10928 LYDIAN LETTER K
-10929 LYDIAN LETTER L
-1092A LYDIAN LETTER M
-1092B LYDIAN LETTER N
-1092C LYDIAN LETTER O
-1092D LYDIAN LETTER R
-1092E LYDIAN LETTER SS
-1092F LYDIAN LETTER T
-10930 LYDIAN LETTER U
-10931 LYDIAN LETTER F
-10932 LYDIAN LETTER Q
-10933 LYDIAN LETTER S
-10934 LYDIAN LETTER TT
-10935 LYDIAN LETTER AN
-10936 LYDIAN LETTER EN
-10937 LYDIAN LETTER LY
-10938 LYDIAN LETTER NN
-10939 LYDIAN LETTER C
-1093F LYDIAN TRIANGULAR MARK
-10A00 KHAROSHTHI LETTER A
-10A01 KHAROSHTHI VOWEL SIGN I
-10A02 KHAROSHTHI VOWEL SIGN U
-10A03 KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05 KHAROSHTHI VOWEL SIGN E
-10A06 KHAROSHTHI VOWEL SIGN O
-10A0C KHAROSHTHI VOWEL LENGTH MARK
-10A0D KHAROSHTHI SIGN DOUBLE RING BELOW
-10A0E KHAROSHTHI SIGN ANUSVARA
-10A0F KHAROSHTHI SIGN VISARGA
-10A10 KHAROSHTHI LETTER KA
-10A11 KHAROSHTHI LETTER KHA
-10A12 KHAROSHTHI LETTER GA
-10A13 KHAROSHTHI LETTER GHA
-10A15 KHAROSHTHI LETTER CA
-10A16 KHAROSHTHI LETTER CHA
-10A17 KHAROSHTHI LETTER JA
-10A19 KHAROSHTHI LETTER NYA
-10A1A KHAROSHTHI LETTER TTA
-10A1B KHAROSHTHI LETTER TTHA
-10A1C KHAROSHTHI LETTER DDA
-10A1D KHAROSHTHI LETTER DDHA
-10A1E KHAROSHTHI LETTER NNA
-10A1F KHAROSHTHI LETTER TA
-10A20 KHAROSHTHI LETTER THA
-10A21 KHAROSHTHI LETTER DA
-10A22 KHAROSHTHI LETTER DHA
-10A23 KHAROSHTHI LETTER NA
-10A24 KHAROSHTHI LETTER PA
-10A25 KHAROSHTHI LETTER PHA
-10A26 KHAROSHTHI LETTER BA
-10A27 KHAROSHTHI LETTER BHA
-10A28 KHAROSHTHI LETTER MA
-10A29 KHAROSHTHI LETTER YA
-10A2A KHAROSHTHI LETTER RA
-10A2B KHAROSHTHI LETTER LA
-10A2C KHAROSHTHI LETTER VA
-10A2D KHAROSHTHI LETTER SHA
-10A2E KHAROSHTHI LETTER SSA
-10A2F KHAROSHTHI LETTER SA
-10A30 KHAROSHTHI LETTER ZA
-10A31 KHAROSHTHI LETTER HA
-10A32 KHAROSHTHI LETTER KKA
-10A33 KHAROSHTHI LETTER TTTHA
-10A38 KHAROSHTHI SIGN BAR ABOVE
-10A39 KHAROSHTHI SIGN CAUDA
-10A3A KHAROSHTHI SIGN DOT BELOW
-10A3F KHAROSHTHI VIRAMA
-10A40 KHAROSHTHI DIGIT ONE
-10A41 KHAROSHTHI DIGIT TWO
-10A42 KHAROSHTHI DIGIT THREE
-10A43 KHAROSHTHI DIGIT FOUR
-10A44 KHAROSHTHI NUMBER TEN
-10A45 KHAROSHTHI NUMBER TWENTY
-10A46 KHAROSHTHI NUMBER ONE HUNDRED
-10A47 KHAROSHTHI NUMBER ONE THOUSAND
-10A50 KHAROSHTHI PUNCTUATION DOT
-10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
-10A52 KHAROSHTHI PUNCTUATION CIRCLE
-10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
-10A54 KHAROSHTHI PUNCTUATION MANGALAM
-10A55 KHAROSHTHI PUNCTUATION LOTUS
-10A56 KHAROSHTHI PUNCTUATION DANDA
-10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
-10A58 KHAROSHTHI PUNCTUATION LINES
-10A60 OLD SOUTH ARABIAN LETTER HE
-10A61 OLD SOUTH ARABIAN LETTER LAMEDH
-10A62 OLD SOUTH ARABIAN LETTER HETH
-10A63 OLD SOUTH ARABIAN LETTER MEM
-10A64 OLD SOUTH ARABIAN LETTER QOPH
-10A65 OLD SOUTH ARABIAN LETTER WAW
-10A66 OLD SOUTH ARABIAN LETTER SHIN
-10A67 OLD SOUTH ARABIAN LETTER RESH
-10A68 OLD SOUTH ARABIAN LETTER BETH
-10A69 OLD SOUTH ARABIAN LETTER TAW
-10A6A OLD SOUTH ARABIAN LETTER SAT
-10A6B OLD SOUTH ARABIAN LETTER KAPH
-10A6C OLD SOUTH ARABIAN LETTER NUN
-10A6D OLD SOUTH ARABIAN LETTER KHETH
-10A6E OLD SOUTH ARABIAN LETTER SADHE
-10A6F OLD SOUTH ARABIAN LETTER SAMEKH
-10A70 OLD SOUTH ARABIAN LETTER FE
-10A71 OLD SOUTH ARABIAN LETTER ALEF
-10A72 OLD SOUTH ARABIAN LETTER AYN
-10A73 OLD SOUTH ARABIAN LETTER DHADHE
-10A74 OLD SOUTH ARABIAN LETTER GIMEL
-10A75 OLD SOUTH ARABIAN LETTER DALETH
-10A76 OLD SOUTH ARABIAN LETTER GHAYN
-10A77 OLD SOUTH ARABIAN LETTER TETH
-10A78 OLD SOUTH ARABIAN LETTER ZAYN
-10A79 OLD SOUTH ARABIAN LETTER DHALETH
-10A7A OLD SOUTH ARABIAN LETTER YODH
-10A7B OLD SOUTH ARABIAN LETTER THAW
-10A7C OLD SOUTH ARABIAN LETTER THETH
-10A7D OLD SOUTH ARABIAN NUMBER ONE
-10A7E OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00 AVESTAN LETTER A
-10B01 AVESTAN LETTER AA
-10B02 AVESTAN LETTER AO
-10B03 AVESTAN LETTER AAO
-10B04 AVESTAN LETTER AN
-10B05 AVESTAN LETTER AAN
-10B06 AVESTAN LETTER AE
-10B07 AVESTAN LETTER AEE
-10B08 AVESTAN LETTER E
-10B09 AVESTAN LETTER EE
-10B0A AVESTAN LETTER O
-10B0B AVESTAN LETTER OO
-10B0C AVESTAN LETTER I
-10B0D AVESTAN LETTER II
-10B0E AVESTAN LETTER U
-10B0F AVESTAN LETTER UU
-10B10 AVESTAN LETTER KE
-10B11 AVESTAN LETTER XE
-10B12 AVESTAN LETTER XYE
-10B13 AVESTAN LETTER XVE
-10B14 AVESTAN LETTER GE
-10B15 AVESTAN LETTER GGE
-10B16 AVESTAN LETTER GHE
-10B17 AVESTAN LETTER CE
-10B18 AVESTAN LETTER JE
-10B19 AVESTAN LETTER TE
-10B1A AVESTAN LETTER THE
-10B1B AVESTAN LETTER DE
-10B1C AVESTAN LETTER DHE
-10B1D AVESTAN LETTER TTE
-10B1E AVESTAN LETTER PE
-10B1F AVESTAN LETTER FE
-10B20 AVESTAN LETTER BE
-10B21 AVESTAN LETTER BHE
-10B22 AVESTAN LETTER NGE
-10B23 AVESTAN LETTER NGYE
-10B24 AVESTAN LETTER NGVE
-10B25 AVESTAN LETTER NE
-10B26 AVESTAN LETTER NYE
-10B27 AVESTAN LETTER NNE
-10B28 AVESTAN LETTER ME
-10B29 AVESTAN LETTER HME
-10B2A AVESTAN LETTER YYE
-10B2B AVESTAN LETTER YE
-10B2C AVESTAN LETTER VE
-10B2D AVESTAN LETTER RE
-10B2E AVESTAN LETTER LE
-10B2F AVESTAN LETTER SE
-10B30 AVESTAN LETTER ZE
-10B31 AVESTAN LETTER SHE
-10B32 AVESTAN LETTER ZHE
-10B33 AVESTAN LETTER SHYE
-10B34 AVESTAN LETTER SSHE
-10B35 AVESTAN LETTER HE
-10B39 AVESTAN ABBREVIATION MARK
-10B3A TINY TWO DOTS OVER ONE DOT PUNCTUATION
-10B3B SMALL TWO DOTS OVER ONE DOT PUNCTUATION
-10B3C LARGE TWO DOTS OVER ONE DOT PUNCTUATION
-10B3D LARGE ONE DOT OVER TWO DOTS PUNCTUATION
-10B3E LARGE TWO RINGS OVER ONE RING PUNCTUATION
-10B3F LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40 INSCRIPTIONAL PARTHIAN LETTER ALEPH
-10B41 INSCRIPTIONAL PARTHIAN LETTER BETH
-10B42 INSCRIPTIONAL PARTHIAN LETTER GIMEL
-10B43 INSCRIPTIONAL PARTHIAN LETTER DALETH
-10B44 INSCRIPTIONAL PARTHIAN LETTER HE
-10B45 INSCRIPTIONAL PARTHIAN LETTER WAW
-10B46 INSCRIPTIONAL PARTHIAN LETTER ZAYIN
-10B47 INSCRIPTIONAL PARTHIAN LETTER HETH
-10B48 INSCRIPTIONAL PARTHIAN LETTER TETH
-10B49 INSCRIPTIONAL PARTHIAN LETTER YODH
-10B4A INSCRIPTIONAL PARTHIAN LETTER KAPH
-10B4B INSCRIPTIONAL PARTHIAN LETTER LAMEDH
-10B4C INSCRIPTIONAL PARTHIAN LETTER MEM
-10B4D INSCRIPTIONAL PARTHIAN LETTER NUN
-10B4E INSCRIPTIONAL PARTHIAN LETTER SAMEKH
-10B4F INSCRIPTIONAL PARTHIAN LETTER AYIN
-10B50 INSCRIPTIONAL PARTHIAN LETTER PE
-10B51 INSCRIPTIONAL PARTHIAN LETTER SADHE
-10B52 INSCRIPTIONAL PARTHIAN LETTER QOPH
-10B53 INSCRIPTIONAL PARTHIAN LETTER RESH
-10B54 INSCRIPTIONAL PARTHIAN LETTER SHIN
-10B55 INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58 INSCRIPTIONAL PARTHIAN NUMBER ONE
-10B59 INSCRIPTIONAL PARTHIAN NUMBER TWO
-10B5A INSCRIPTIONAL PARTHIAN NUMBER THREE
-10B5B INSCRIPTIONAL PARTHIAN NUMBER FOUR
-10B5C INSCRIPTIONAL PARTHIAN NUMBER TEN
-10B5D INSCRIPTIONAL PARTHIAN NUMBER TWENTY
-10B5E INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
-10B5F INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60 INSCRIPTIONAL PAHLAVI LETTER ALEPH
-10B61 INSCRIPTIONAL PAHLAVI LETTER BETH
-10B62 INSCRIPTIONAL PAHLAVI LETTER GIMEL
-10B63 INSCRIPTIONAL PAHLAVI LETTER DALETH
-10B64 INSCRIPTIONAL PAHLAVI LETTER HE
-10B65 INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH
-10B66 INSCRIPTIONAL PAHLAVI LETTER ZAYIN
-10B67 INSCRIPTIONAL PAHLAVI LETTER HETH
-10B68 INSCRIPTIONAL PAHLAVI LETTER TETH
-10B69 INSCRIPTIONAL PAHLAVI LETTER YODH
-10B6A INSCRIPTIONAL PAHLAVI LETTER KAPH
-10B6B INSCRIPTIONAL PAHLAVI LETTER LAMEDH
-10B6C INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH
-10B6D INSCRIPTIONAL PAHLAVI LETTER NUN
-10B6E INSCRIPTIONAL PAHLAVI LETTER SAMEKH
-10B6F INSCRIPTIONAL PAHLAVI LETTER PE
-10B70 INSCRIPTIONAL PAHLAVI LETTER SADHE
-10B71 INSCRIPTIONAL PAHLAVI LETTER SHIN
-10B72 INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78 INSCRIPTIONAL PAHLAVI NUMBER ONE
-10B79 INSCRIPTIONAL PAHLAVI NUMBER TWO
-10B7A INSCRIPTIONAL PAHLAVI NUMBER THREE
-10B7B INSCRIPTIONAL PAHLAVI NUMBER FOUR
-10B7C INSCRIPTIONAL PAHLAVI NUMBER TEN
-10B7D INSCRIPTIONAL PAHLAVI NUMBER TWENTY
-10B7E INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
-10B7F INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00 OLD TURKIC LETTER ORKHON A
-10C01 OLD TURKIC LETTER YENISEI A
-10C02 OLD TURKIC LETTER YENISEI AE
-10C03 OLD TURKIC LETTER ORKHON I
-10C04 OLD TURKIC LETTER YENISEI I
-10C05 OLD TURKIC LETTER YENISEI E
-10C06 OLD TURKIC LETTER ORKHON O
-10C07 OLD TURKIC LETTER ORKHON OE
-10C08 OLD TURKIC LETTER YENISEI OE
-10C09 OLD TURKIC LETTER ORKHON AB
-10C0A OLD TURKIC LETTER YENISEI AB
-10C0B OLD TURKIC LETTER ORKHON AEB
-10C0C OLD TURKIC LETTER YENISEI AEB
-10C0D OLD TURKIC LETTER ORKHON AG
-10C0E OLD TURKIC LETTER YENISEI AG
-10C0F OLD TURKIC LETTER ORKHON AEG
-10C10 OLD TURKIC LETTER YENISEI AEG
-10C11 OLD TURKIC LETTER ORKHON AD
-10C12 OLD TURKIC LETTER YENISEI AD
-10C13 OLD TURKIC LETTER ORKHON AED
-10C14 OLD TURKIC LETTER ORKHON EZ
-10C15 OLD TURKIC LETTER YENISEI EZ
-10C16 OLD TURKIC LETTER ORKHON AY
-10C17 OLD TURKIC LETTER YENISEI AY
-10C18 OLD TURKIC LETTER ORKHON AEY
-10C19 OLD TURKIC LETTER YENISEI AEY
-10C1A OLD TURKIC LETTER ORKHON AEK
-10C1B OLD TURKIC LETTER YENISEI AEK
-10C1C OLD TURKIC LETTER ORKHON OEK
-10C1D OLD TURKIC LETTER YENISEI OEK
-10C1E OLD TURKIC LETTER ORKHON AL
-10C1F OLD TURKIC LETTER YENISEI AL
-10C20 OLD TURKIC LETTER ORKHON AEL
-10C21 OLD TURKIC LETTER ORKHON ELT
-10C22 OLD TURKIC LETTER ORKHON EM
-10C23 OLD TURKIC LETTER ORKHON AN
-10C24 OLD TURKIC LETTER ORKHON AEN
-10C25 OLD TURKIC LETTER YENISEI AEN
-10C26 OLD TURKIC LETTER ORKHON ENT
-10C27 OLD TURKIC LETTER YENISEI ENT
-10C28 OLD TURKIC LETTER ORKHON ENC
-10C29 OLD TURKIC LETTER YENISEI ENC
-10C2A OLD TURKIC LETTER ORKHON ENY
-10C2B OLD TURKIC LETTER YENISEI ENY
-10C2C OLD TURKIC LETTER YENISEI ANG
-10C2D OLD TURKIC LETTER ORKHON ENG
-10C2E OLD TURKIC LETTER YENISEI AENG
-10C2F OLD TURKIC LETTER ORKHON EP
-10C30 OLD TURKIC LETTER ORKHON OP
-10C31 OLD TURKIC LETTER ORKHON IC
-10C32 OLD TURKIC LETTER ORKHON EC
-10C33 OLD TURKIC LETTER YENISEI EC
-10C34 OLD TURKIC LETTER ORKHON AQ
-10C35 OLD TURKIC LETTER YENISEI AQ
-10C36 OLD TURKIC LETTER ORKHON IQ
-10C37 OLD TURKIC LETTER YENISEI IQ
-10C38 OLD TURKIC LETTER ORKHON OQ
-10C39 OLD TURKIC LETTER YENISEI OQ
-10C3A OLD TURKIC LETTER ORKHON AR
-10C3B OLD TURKIC LETTER YENISEI AR
-10C3C OLD TURKIC LETTER ORKHON AER
-10C3D OLD TURKIC LETTER ORKHON AS
-10C3E OLD TURKIC LETTER ORKHON AES
-10C3F OLD TURKIC LETTER ORKHON ASH
-10C40 OLD TURKIC LETTER YENISEI ASH
-10C41 OLD TURKIC LETTER ORKHON ESH
-10C42 OLD TURKIC LETTER YENISEI ESH
-10C43 OLD TURKIC LETTER ORKHON AT
-10C44 OLD TURKIC LETTER YENISEI AT
-10C45 OLD TURKIC LETTER ORKHON AET
-10C46 OLD TURKIC LETTER YENISEI AET
-10C47 OLD TURKIC LETTER ORKHON OT
-10C48 OLD TURKIC LETTER ORKHON BASH
-10E60 RUMI DIGIT ONE
-10E61 RUMI DIGIT TWO
-10E62 RUMI DIGIT THREE
-10E63 RUMI DIGIT FOUR
-10E64 RUMI DIGIT FIVE
-10E65 RUMI DIGIT SIX
-10E66 RUMI DIGIT SEVEN
-10E67 RUMI DIGIT EIGHT
-10E68 RUMI DIGIT NINE
-10E69 RUMI NUMBER TEN
-10E6A RUMI NUMBER TWENTY
-10E6B RUMI NUMBER THIRTY
-10E6C RUMI NUMBER FORTY
-10E6D RUMI NUMBER FIFTY
-10E6E RUMI NUMBER SIXTY
-10E6F RUMI NUMBER SEVENTY
-10E70 RUMI NUMBER EIGHTY
-10E71 RUMI NUMBER NINETY
-10E72 RUMI NUMBER ONE HUNDRED
-10E73 RUMI NUMBER TWO HUNDRED
-10E74 RUMI NUMBER THREE HUNDRED
-10E75 RUMI NUMBER FOUR HUNDRED
-10E76 RUMI NUMBER FIVE HUNDRED
-10E77 RUMI NUMBER SIX HUNDRED
-10E78 RUMI NUMBER SEVEN HUNDRED
-10E79 RUMI NUMBER EIGHT HUNDRED
-10E7A RUMI NUMBER NINE HUNDRED
-10E7B RUMI FRACTION ONE HALF
-10E7C RUMI FRACTION ONE QUARTER
-10E7D RUMI FRACTION ONE THIRD
-10E7E RUMI FRACTION TWO THIRDS
-11080 KAITHI SIGN CANDRABINDU
-11081 KAITHI SIGN ANUSVARA
-11082 KAITHI SIGN VISARGA
-11083 KAITHI LETTER A
-11084 KAITHI LETTER AA
-11085 KAITHI LETTER I
-11086 KAITHI LETTER II
-11087 KAITHI LETTER U
-11088 KAITHI LETTER UU
-11089 KAITHI LETTER E
-1108A KAITHI LETTER AI
-1108B KAITHI LETTER O
-1108C KAITHI LETTER AU
-1108D KAITHI LETTER KA
-1108E KAITHI LETTER KHA
-1108F KAITHI LETTER GA
-11090 KAITHI LETTER GHA
-11091 KAITHI LETTER NGA
-11092 KAITHI LETTER CA
-11093 KAITHI LETTER CHA
-11094 KAITHI LETTER JA
-11095 KAITHI LETTER JHA
-11096 KAITHI LETTER NYA
-11097 KAITHI LETTER TTA
-11098 KAITHI LETTER TTHA
-11099 KAITHI LETTER DDA
-1109A KAITHI LETTER DDDHA
-1109B KAITHI LETTER DDHA
-1109C KAITHI LETTER RHA
-1109D KAITHI LETTER NNA
-1109E KAITHI LETTER TA
-1109F KAITHI LETTER THA
-110A0 KAITHI LETTER DA
-110A1 KAITHI LETTER DHA
-110A2 KAITHI LETTER NA
-110A3 KAITHI LETTER PA
-110A4 KAITHI LETTER PHA
-110A5 KAITHI LETTER BA
-110A6 KAITHI LETTER BHA
-110A7 KAITHI LETTER MA
-110A8 KAITHI LETTER YA
-110A9 KAITHI LETTER RA
-110AA KAITHI LETTER LA
-110AB KAITHI LETTER VA
-110AC KAITHI LETTER SHA
-110AD KAITHI LETTER SSA
-110AE KAITHI LETTER SA
-110AF KAITHI LETTER HA
-110B0 KAITHI VOWEL SIGN AA
-110B1 KAITHI VOWEL SIGN I
-110B2 KAITHI VOWEL SIGN II
-110B3 KAITHI VOWEL SIGN U
-110B4 KAITHI VOWEL SIGN UU
-110B5 KAITHI VOWEL SIGN E
-110B6 KAITHI VOWEL SIGN AI
-110B7 KAITHI VOWEL SIGN O
-110B8 KAITHI VOWEL SIGN AU
-110B9 KAITHI SIGN VIRAMA
-110BA KAITHI SIGN NUKTA
-110BB KAITHI ABBREVIATION SIGN
-110BC KAITHI ENUMERATION SIGN
-110BD KAITHI NUMBER SIGN
-110BE KAITHI SECTION MARK
-110BF KAITHI DOUBLE SECTION MARK
-110C0 KAITHI DANDA
-110C1 KAITHI DOUBLE DANDA
-12000 CUNEIFORM SIGN A
-12001 CUNEIFORM SIGN A TIMES A
-12002 CUNEIFORM SIGN A TIMES BAD
-12003 CUNEIFORM SIGN A TIMES GAN2 TENU
-12004 CUNEIFORM SIGN A TIMES HA
-12005 CUNEIFORM SIGN A TIMES IGI
-12006 CUNEIFORM SIGN A TIMES LAGAR GUNU
-12007 CUNEIFORM SIGN A TIMES MUSH
-12008 CUNEIFORM SIGN A TIMES SAG
-12009 CUNEIFORM SIGN A2
-1200A CUNEIFORM SIGN AB
-1200B CUNEIFORM SIGN AB TIMES ASH2
-1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU
-1200D CUNEIFORM SIGN AB TIMES GAL
-1200E CUNEIFORM SIGN AB TIMES GAN2 TENU
-1200F CUNEIFORM SIGN AB TIMES HA
-12010 CUNEIFORM SIGN AB TIMES IGI GUNU
-12011 CUNEIFORM SIGN AB TIMES IMIN
-12012 CUNEIFORM SIGN AB TIMES LAGAB
-12013 CUNEIFORM SIGN AB TIMES SHESH
-12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U
-12015 CUNEIFORM SIGN AB GUNU
-12016 CUNEIFORM SIGN AB2
-12017 CUNEIFORM SIGN AB2 TIMES BALAG
-12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU
-12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN
-1201A CUNEIFORM SIGN AB2 TIMES SHA3
-1201B CUNEIFORM SIGN AB2 TIMES TAK4
-1201C CUNEIFORM SIGN AD
-1201D CUNEIFORM SIGN AK
-1201E CUNEIFORM SIGN AK TIMES ERIN2
-1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH
-12020 CUNEIFORM SIGN AL
-12021 CUNEIFORM SIGN AL TIMES AL
-12022 CUNEIFORM SIGN AL TIMES DIM2
-12023 CUNEIFORM SIGN AL TIMES GISH
-12024 CUNEIFORM SIGN AL TIMES HA
-12025 CUNEIFORM SIGN AL TIMES KAD3
-12026 CUNEIFORM SIGN AL TIMES KI
-12027 CUNEIFORM SIGN AL TIMES SHE
-12028 CUNEIFORM SIGN AL TIMES USH
-12029 CUNEIFORM SIGN ALAN
-1202A CUNEIFORM SIGN ALEPH
-1202B CUNEIFORM SIGN AMAR
-1202C CUNEIFORM SIGN AMAR TIMES SHE
-1202D CUNEIFORM SIGN AN
-1202E CUNEIFORM SIGN AN OVER AN
-1202F CUNEIFORM SIGN AN THREE TIMES
-12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA
-12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED
-12032 CUNEIFORM SIGN ANSHE
-12033 CUNEIFORM SIGN APIN
-12034 CUNEIFORM SIGN ARAD
-12035 CUNEIFORM SIGN ARAD TIMES KUR
-12036 CUNEIFORM SIGN ARKAB
-12037 CUNEIFORM SIGN ASAL2
-12038 CUNEIFORM SIGN ASH
-12039 CUNEIFORM SIGN ASH ZIDA TENU
-1203A CUNEIFORM SIGN ASH KABA TENU
-1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP
-1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH
-1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH
-1203E CUNEIFORM SIGN ASH2
-1203F CUNEIFORM SIGN ASHGAB
-12040 CUNEIFORM SIGN BA
-12041 CUNEIFORM SIGN BAD
-12042 CUNEIFORM SIGN BAG3
-12043 CUNEIFORM SIGN BAHAR2
-12044 CUNEIFORM SIGN BAL
-12045 CUNEIFORM SIGN BAL OVER BAL
-12046 CUNEIFORM SIGN BALAG
-12047 CUNEIFORM SIGN BAR
-12048 CUNEIFORM SIGN BARA2
-12049 CUNEIFORM SIGN BI
-1204A CUNEIFORM SIGN BI TIMES A
-1204B CUNEIFORM SIGN BI TIMES GAR
-1204C CUNEIFORM SIGN BI TIMES IGI GUNU
-1204D CUNEIFORM SIGN BU
-1204E CUNEIFORM SIGN BU OVER BU AB
-1204F CUNEIFORM SIGN BU OVER BU UN
-12050 CUNEIFORM SIGN BU CROSSING BU
-12051 CUNEIFORM SIGN BULUG
-12052 CUNEIFORM SIGN BULUG OVER BULUG
-12053 CUNEIFORM SIGN BUR
-12054 CUNEIFORM SIGN BUR2
-12055 CUNEIFORM SIGN DA
-12056 CUNEIFORM SIGN DAG
-12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH
-12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR
-12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG
-1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI
-1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA
-1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH
-1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI
-1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2
-1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD
-12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA
-12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR
-12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU
-12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK
-12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA
-12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU
-12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2
-12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM
-12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE
-12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP
-1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI
-1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4
-1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2
-1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH
-1206E CUNEIFORM SIGN DAM
-1206F CUNEIFORM SIGN DAR
-12070 CUNEIFORM SIGN DARA3
-12071 CUNEIFORM SIGN DARA4
-12072 CUNEIFORM SIGN DI
-12073 CUNEIFORM SIGN DIB
-12074 CUNEIFORM SIGN DIM
-12075 CUNEIFORM SIGN DIM TIMES SHE
-12076 CUNEIFORM SIGN DIM2
-12077 CUNEIFORM SIGN DIN
-12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH
-12079 CUNEIFORM SIGN DISH
-1207A CUNEIFORM SIGN DU
-1207B CUNEIFORM SIGN DU OVER DU
-1207C CUNEIFORM SIGN DU GUNU
-1207D CUNEIFORM SIGN DU SHESHIG
-1207E CUNEIFORM SIGN DUB
-1207F CUNEIFORM SIGN DUB TIMES ESH2
-12080 CUNEIFORM SIGN DUB2
-12081 CUNEIFORM SIGN DUG
-12082 CUNEIFORM SIGN DUGUD
-12083 CUNEIFORM SIGN DUH
-12084 CUNEIFORM SIGN DUN
-12085 CUNEIFORM SIGN DUN3
-12086 CUNEIFORM SIGN DUN3 GUNU
-12087 CUNEIFORM SIGN DUN3 GUNU GUNU
-12088 CUNEIFORM SIGN DUN4
-12089 CUNEIFORM SIGN DUR2
-1208A CUNEIFORM SIGN E
-1208B CUNEIFORM SIGN E TIMES PAP
-1208C CUNEIFORM SIGN E OVER E NUN OVER NUN
-1208D CUNEIFORM SIGN E2
-1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA
-1208F CUNEIFORM SIGN E2 TIMES GAR
-12090 CUNEIFORM SIGN E2 TIMES MI
-12091 CUNEIFORM SIGN E2 TIMES SAL
-12092 CUNEIFORM SIGN E2 TIMES SHE
-12093 CUNEIFORM SIGN E2 TIMES U
-12094 CUNEIFORM SIGN EDIN
-12095 CUNEIFORM SIGN EGIR
-12096 CUNEIFORM SIGN EL
-12097 CUNEIFORM SIGN EN
-12098 CUNEIFORM SIGN EN TIMES GAN2
-12099 CUNEIFORM SIGN EN TIMES GAN2 TENU
-1209A CUNEIFORM SIGN EN TIMES ME
-1209B CUNEIFORM SIGN EN CROSSING EN
-1209C CUNEIFORM SIGN EN OPPOSING EN
-1209D CUNEIFORM SIGN EN SQUARED
-1209E CUNEIFORM SIGN EREN
-1209F CUNEIFORM SIGN ERIN2
-120A0 CUNEIFORM SIGN ESH2
-120A1 CUNEIFORM SIGN EZEN
-120A2 CUNEIFORM SIGN EZEN TIMES A
-120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL
-120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL
-120A5 CUNEIFORM SIGN EZEN TIMES AN
-120A6 CUNEIFORM SIGN EZEN TIMES BAD
-120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU
-120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU
-120A9 CUNEIFORM SIGN EZEN TIMES HA
-120AA CUNEIFORM SIGN EZEN TIMES HA GUNU
-120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU
-120AC CUNEIFORM SIGN EZEN TIMES KASKAL
-120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED
-120AE CUNEIFORM SIGN EZEN TIMES KU3
-120AF CUNEIFORM SIGN EZEN TIMES LA
-120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL
-120B1 CUNEIFORM SIGN EZEN TIMES LI
-120B2 CUNEIFORM SIGN EZEN TIMES LU
-120B3 CUNEIFORM SIGN EZEN TIMES U2
-120B4 CUNEIFORM SIGN EZEN TIMES UD
-120B5 CUNEIFORM SIGN GA
-120B6 CUNEIFORM SIGN GA GUNU
-120B7 CUNEIFORM SIGN GA2
-120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA
-120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA
-120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI
-120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB
-120BC CUNEIFORM SIGN GA2 TIMES AN
-120BD CUNEIFORM SIGN GA2 TIMES ASH
-120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL
-120BF CUNEIFORM SIGN GA2 TIMES BAD
-120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA
-120C1 CUNEIFORM SIGN GA2 TIMES BUR
-120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA
-120C3 CUNEIFORM SIGN GA2 TIMES DA
-120C4 CUNEIFORM SIGN GA2 TIMES DI
-120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE
-120C6 CUNEIFORM SIGN GA2 TIMES DUB
-120C7 CUNEIFORM SIGN GA2 TIMES EL
-120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA
-120C9 CUNEIFORM SIGN GA2 TIMES EN
-120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU
-120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU
-120CC CUNEIFORM SIGN GA2 TIMES GAR
-120CD CUNEIFORM SIGN GA2 TIMES GI
-120CE CUNEIFORM SIGN GA2 TIMES GI4
-120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A
-120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU
-120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2
-120D2 CUNEIFORM SIGN GA2 TIMES HAL
-120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA
-120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI
-120D5 CUNEIFORM SIGN GA2 TIMES HUB2
-120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU
-120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH
-120D8 CUNEIFORM SIGN GA2 TIMES KAK
-120D9 CUNEIFORM SIGN GA2 TIMES KASKAL
-120DA CUNEIFORM SIGN GA2 TIMES KID
-120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL
-120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN
-120DD CUNEIFORM SIGN GA2 TIMES LA
-120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN
-120DF CUNEIFORM SIGN GA2 TIMES MI
-120E0 CUNEIFORM SIGN GA2 TIMES NUN
-120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN
-120E2 CUNEIFORM SIGN GA2 TIMES PA
-120E3 CUNEIFORM SIGN GA2 TIMES SAL
-120E4 CUNEIFORM SIGN GA2 TIMES SAR
-120E5 CUNEIFORM SIGN GA2 TIMES SHE
-120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR
-120E7 CUNEIFORM SIGN GA2 TIMES SHID
-120E8 CUNEIFORM SIGN GA2 TIMES SUM
-120E9 CUNEIFORM SIGN GA2 TIMES TAK4
-120EA CUNEIFORM SIGN GA2 TIMES U
-120EB CUNEIFORM SIGN GA2 TIMES UD
-120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU
-120ED CUNEIFORM SIGN GA2 OVER GA2
-120EE CUNEIFORM SIGN GABA
-120EF CUNEIFORM SIGN GABA CROSSING GABA
-120F0 CUNEIFORM SIGN GAD
-120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR
-120F2 CUNEIFORM SIGN GAL
-120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR
-120F4 CUNEIFORM SIGN GALAM
-120F5 CUNEIFORM SIGN GAM
-120F6 CUNEIFORM SIGN GAN
-120F7 CUNEIFORM SIGN GAN2
-120F8 CUNEIFORM SIGN GAN2 TENU
-120F9 CUNEIFORM SIGN GAN2 OVER GAN2
-120FA CUNEIFORM SIGN GAN2 CROSSING GAN2
-120FB CUNEIFORM SIGN GAR
-120FC CUNEIFORM SIGN GAR3
-120FD CUNEIFORM SIGN GASHAN
-120FE CUNEIFORM SIGN GESHTIN
-120FF CUNEIFORM SIGN GESHTIN TIMES KUR
-12100 CUNEIFORM SIGN GI
-12101 CUNEIFORM SIGN GI TIMES E
-12102 CUNEIFORM SIGN GI TIMES U
-12103 CUNEIFORM SIGN GI CROSSING GI
-12104 CUNEIFORM SIGN GI4
-12105 CUNEIFORM SIGN GI4 OVER GI4
-12106 CUNEIFORM SIGN GI4 CROSSING GI4
-12107 CUNEIFORM SIGN GIDIM
-12108 CUNEIFORM SIGN GIR2
-12109 CUNEIFORM SIGN GIR2 GUNU
-1210A CUNEIFORM SIGN GIR3
-1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI
-1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU
-1210D CUNEIFORM SIGN GIR3 TIMES IGI
-1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI
-1210F CUNEIFORM SIGN GIR3 TIMES PA
-12110 CUNEIFORM SIGN GISAL
-12111 CUNEIFORM SIGN GISH
-12112 CUNEIFORM SIGN GISH CROSSING GISH
-12113 CUNEIFORM SIGN GISH TIMES BAD
-12114 CUNEIFORM SIGN GISH TIMES TAK4
-12115 CUNEIFORM SIGN GISH TENU
-12116 CUNEIFORM SIGN GU
-12117 CUNEIFORM SIGN GU CROSSING GU
-12118 CUNEIFORM SIGN GU2
-12119 CUNEIFORM SIGN GU2 TIMES KAK
-1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU
-1211B CUNEIFORM SIGN GU2 TIMES NUN
-1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2
-1211D CUNEIFORM SIGN GU2 GUNU
-1211E CUNEIFORM SIGN GUD
-1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR
-12120 CUNEIFORM SIGN GUD TIMES KUR
-12121 CUNEIFORM SIGN GUD OVER GUD LUGAL
-12122 CUNEIFORM SIGN GUL
-12123 CUNEIFORM SIGN GUM
-12124 CUNEIFORM SIGN GUM TIMES SHE
-12125 CUNEIFORM SIGN GUR
-12126 CUNEIFORM SIGN GUR7
-12127 CUNEIFORM SIGN GURUN
-12128 CUNEIFORM SIGN GURUSH
-12129 CUNEIFORM SIGN HA
-1212A CUNEIFORM SIGN HA TENU
-1212B CUNEIFORM SIGN HA GUNU
-1212C CUNEIFORM SIGN HAL
-1212D CUNEIFORM SIGN HI
-1212E CUNEIFORM SIGN HI TIMES ASH
-1212F CUNEIFORM SIGN HI TIMES ASH2
-12130 CUNEIFORM SIGN HI TIMES BAD
-12131 CUNEIFORM SIGN HI TIMES DISH
-12132 CUNEIFORM SIGN HI TIMES GAD
-12133 CUNEIFORM SIGN HI TIMES KIN
-12134 CUNEIFORM SIGN HI TIMES NUN
-12135 CUNEIFORM SIGN HI TIMES SHE
-12136 CUNEIFORM SIGN HI TIMES U
-12137 CUNEIFORM SIGN HU
-12138 CUNEIFORM SIGN HUB2
-12139 CUNEIFORM SIGN HUB2 TIMES AN
-1213A CUNEIFORM SIGN HUB2 TIMES HAL
-1213B CUNEIFORM SIGN HUB2 TIMES KASKAL
-1213C CUNEIFORM SIGN HUB2 TIMES LISH
-1213D CUNEIFORM SIGN HUB2 TIMES UD
-1213E CUNEIFORM SIGN HUL2
-1213F CUNEIFORM SIGN I
-12140 CUNEIFORM SIGN I A
-12141 CUNEIFORM SIGN IB
-12142 CUNEIFORM SIGN IDIM
-12143 CUNEIFORM SIGN IDIM OVER IDIM BUR
-12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED
-12145 CUNEIFORM SIGN IG
-12146 CUNEIFORM SIGN IGI
-12147 CUNEIFORM SIGN IGI DIB
-12148 CUNEIFORM SIGN IGI RI
-12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD
-1214A CUNEIFORM SIGN IGI GUNU
-1214B CUNEIFORM SIGN IL
-1214C CUNEIFORM SIGN IL TIMES GAN2 TENU
-1214D CUNEIFORM SIGN IL2
-1214E CUNEIFORM SIGN IM
-1214F CUNEIFORM SIGN IM TIMES TAK4
-12150 CUNEIFORM SIGN IM CROSSING IM
-12151 CUNEIFORM SIGN IM OPPOSING IM
-12152 CUNEIFORM SIGN IM SQUARED
-12153 CUNEIFORM SIGN IMIN
-12154 CUNEIFORM SIGN IN
-12155 CUNEIFORM SIGN IR
-12156 CUNEIFORM SIGN ISH
-12157 CUNEIFORM SIGN KA
-12158 CUNEIFORM SIGN KA TIMES A
-12159 CUNEIFORM SIGN KA TIMES AD
-1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3
-1215B CUNEIFORM SIGN KA TIMES ASH2
-1215C CUNEIFORM SIGN KA TIMES BAD
-1215D CUNEIFORM SIGN KA TIMES BALAG
-1215E CUNEIFORM SIGN KA TIMES BAR
-1215F CUNEIFORM SIGN KA TIMES BI
-12160 CUNEIFORM SIGN KA TIMES ERIN2
-12161 CUNEIFORM SIGN KA TIMES ESH2
-12162 CUNEIFORM SIGN KA TIMES GA
-12163 CUNEIFORM SIGN KA TIMES GAL
-12164 CUNEIFORM SIGN KA TIMES GAN2 TENU
-12165 CUNEIFORM SIGN KA TIMES GAR
-12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A
-12167 CUNEIFORM SIGN KA TIMES GI
-12168 CUNEIFORM SIGN KA TIMES GIR2
-12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR
-1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH
-1216B CUNEIFORM SIGN KA TIMES GU
-1216C CUNEIFORM SIGN KA TIMES GUR7
-1216D CUNEIFORM SIGN KA TIMES IGI
-1216E CUNEIFORM SIGN KA TIMES IM
-1216F CUNEIFORM SIGN KA TIMES KAK
-12170 CUNEIFORM SIGN KA TIMES KI
-12171 CUNEIFORM SIGN KA TIMES KID
-12172 CUNEIFORM SIGN KA TIMES LI
-12173 CUNEIFORM SIGN KA TIMES LU
-12174 CUNEIFORM SIGN KA TIMES ME
-12175 CUNEIFORM SIGN KA TIMES ME PLUS DU
-12176 CUNEIFORM SIGN KA TIMES ME PLUS GI
-12177 CUNEIFORM SIGN KA TIMES ME PLUS TE
-12178 CUNEIFORM SIGN KA TIMES MI
-12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ
-1217A CUNEIFORM SIGN KA TIMES NE
-1217B CUNEIFORM SIGN KA TIMES NUN
-1217C CUNEIFORM SIGN KA TIMES PI
-1217D CUNEIFORM SIGN KA TIMES RU
-1217E CUNEIFORM SIGN KA TIMES SA
-1217F CUNEIFORM SIGN KA TIMES SAR
-12180 CUNEIFORM SIGN KA TIMES SHA
-12181 CUNEIFORM SIGN KA TIMES SHE
-12182 CUNEIFORM SIGN KA TIMES SHID
-12183 CUNEIFORM SIGN KA TIMES SHU
-12184 CUNEIFORM SIGN KA TIMES SIG
-12185 CUNEIFORM SIGN KA TIMES SUHUR
-12186 CUNEIFORM SIGN KA TIMES TAR
-12187 CUNEIFORM SIGN KA TIMES U
-12188 CUNEIFORM SIGN KA TIMES U2
-12189 CUNEIFORM SIGN KA TIMES UD
-1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA
-1218B CUNEIFORM SIGN KA TIMES USH
-1218C CUNEIFORM SIGN KA TIMES ZI
-1218D CUNEIFORM SIGN KA2
-1218E CUNEIFORM SIGN KA2 CROSSING KA2
-1218F CUNEIFORM SIGN KAB
-12190 CUNEIFORM SIGN KAD2
-12191 CUNEIFORM SIGN KAD3
-12192 CUNEIFORM SIGN KAD4
-12193 CUNEIFORM SIGN KAD5
-12194 CUNEIFORM SIGN KAD5 OVER KAD5
-12195 CUNEIFORM SIGN KAK
-12196 CUNEIFORM SIGN KAK TIMES IGI GUNU
-12197 CUNEIFORM SIGN KAL
-12198 CUNEIFORM SIGN KAL TIMES BAD
-12199 CUNEIFORM SIGN KAL CROSSING KAL
-1219A CUNEIFORM SIGN KAM2
-1219B CUNEIFORM SIGN KAM4
-1219C CUNEIFORM SIGN KASKAL
-1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219F CUNEIFORM SIGN KESH2
-121A0 CUNEIFORM SIGN KI
-121A1 CUNEIFORM SIGN KI TIMES BAD
-121A2 CUNEIFORM SIGN KI TIMES U
-121A3 CUNEIFORM SIGN KI TIMES UD
-121A4 CUNEIFORM SIGN KID
-121A5 CUNEIFORM SIGN KIN
-121A6 CUNEIFORM SIGN KISAL
-121A7 CUNEIFORM SIGN KISH
-121A8 CUNEIFORM SIGN KISIM5
-121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5
-121AA CUNEIFORM SIGN KU
-121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2
-121AC CUNEIFORM SIGN KU3
-121AD CUNEIFORM SIGN KU4
-121AE CUNEIFORM SIGN KU4 VARIANT FORM
-121AF CUNEIFORM SIGN KU7
-121B0 CUNEIFORM SIGN KUL
-121B1 CUNEIFORM SIGN KUL GUNU
-121B2 CUNEIFORM SIGN KUN
-121B3 CUNEIFORM SIGN KUR
-121B4 CUNEIFORM SIGN KUR OPPOSING KUR
-121B5 CUNEIFORM SIGN KUSHU2
-121B6 CUNEIFORM SIGN KWU318
-121B7 CUNEIFORM SIGN LA
-121B8 CUNEIFORM SIGN LAGAB
-121B9 CUNEIFORM SIGN LAGAB TIMES A
-121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA
-121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR
-121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL
-121BD CUNEIFORM SIGN LAGAB TIMES AL
-121BE CUNEIFORM SIGN LAGAB TIMES AN
-121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU
-121C0 CUNEIFORM SIGN LAGAB TIMES BAD
-121C1 CUNEIFORM SIGN LAGAB TIMES BI
-121C2 CUNEIFORM SIGN LAGAB TIMES DAR
-121C3 CUNEIFORM SIGN LAGAB TIMES EN
-121C4 CUNEIFORM SIGN LAGAB TIMES GA
-121C5 CUNEIFORM SIGN LAGAB TIMES GAR
-121C6 CUNEIFORM SIGN LAGAB TIMES GUD
-121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD
-121C8 CUNEIFORM SIGN LAGAB TIMES HA
-121C9 CUNEIFORM SIGN LAGAB TIMES HAL
-121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN
-121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU
-121CC CUNEIFORM SIGN LAGAB TIMES IM
-121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA
-121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU
-121CF CUNEIFORM SIGN LAGAB TIMES KI
-121D0 CUNEIFORM SIGN LAGAB TIMES KIN
-121D1 CUNEIFORM SIGN LAGAB TIMES KU3
-121D2 CUNEIFORM SIGN LAGAB TIMES KUL
-121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A
-121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB
-121D5 CUNEIFORM SIGN LAGAB TIMES LISH
-121D6 CUNEIFORM SIGN LAGAB TIMES LU
-121D7 CUNEIFORM SIGN LAGAB TIMES LUL
-121D8 CUNEIFORM SIGN LAGAB TIMES ME
-121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN
-121DA CUNEIFORM SIGN LAGAB TIMES MUSH
-121DB CUNEIFORM SIGN LAGAB TIMES NE
-121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM
-121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2
-121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU
-121DF CUNEIFORM SIGN LAGAB TIMES SHU2
-121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2
-121E1 CUNEIFORM SIGN LAGAB TIMES SUM
-121E2 CUNEIFORM SIGN LAGAB TIMES TAG
-121E3 CUNEIFORM SIGN LAGAB TIMES TAK4
-121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA
-121E5 CUNEIFORM SIGN LAGAB TIMES U
-121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A
-121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U
-121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH
-121E9 CUNEIFORM SIGN LAGAB TIMES UD
-121EA CUNEIFORM SIGN LAGAB TIMES USH
-121EB CUNEIFORM SIGN LAGAB SQUARED
-121EC CUNEIFORM SIGN LAGAR
-121ED CUNEIFORM SIGN LAGAR TIMES SHE
-121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM
-121EF CUNEIFORM SIGN LAGAR GUNU
-121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE
-121F1 CUNEIFORM SIGN LAHSHU
-121F2 CUNEIFORM SIGN LAL
-121F3 CUNEIFORM SIGN LAL TIMES LAL
-121F4 CUNEIFORM SIGN LAM
-121F5 CUNEIFORM SIGN LAM TIMES KUR
-121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU
-121F7 CUNEIFORM SIGN LI
-121F8 CUNEIFORM SIGN LIL
-121F9 CUNEIFORM SIGN LIMMU2
-121FA CUNEIFORM SIGN LISH
-121FB CUNEIFORM SIGN LU
-121FC CUNEIFORM SIGN LU TIMES BAD
-121FD CUNEIFORM SIGN LU2
-121FE CUNEIFORM SIGN LU2 TIMES AL
-121FF CUNEIFORM SIGN LU2 TIMES BAD
-12200 CUNEIFORM SIGN LU2 TIMES ESH2
-12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU
-12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU
-12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD
-12204 CUNEIFORM SIGN LU2 TIMES IM
-12205 CUNEIFORM SIGN LU2 TIMES KAD2
-12206 CUNEIFORM SIGN LU2 TIMES KAD3
-12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH
-12208 CUNEIFORM SIGN LU2 TIMES KI
-12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH
-1220A CUNEIFORM SIGN LU2 TIMES LAGAB
-1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN
-1220C CUNEIFORM SIGN LU2 TIMES NE
-1220D CUNEIFORM SIGN LU2 TIMES NU
-1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH
-1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU
-12210 CUNEIFORM SIGN LU2 TIMES TUG2
-12211 CUNEIFORM SIGN LU2 TENU
-12212 CUNEIFORM SIGN LU2 CROSSING LU2
-12213 CUNEIFORM SIGN LU2 OPPOSING LU2
-12214 CUNEIFORM SIGN LU2 SQUARED
-12215 CUNEIFORM SIGN LU2 SHESHIG
-12216 CUNEIFORM SIGN LU3
-12217 CUNEIFORM SIGN LUGAL
-12218 CUNEIFORM SIGN LUGAL OVER LUGAL
-12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL
-1221A CUNEIFORM SIGN LUGAL SHESHIG
-1221B CUNEIFORM SIGN LUH
-1221C CUNEIFORM SIGN LUL
-1221D CUNEIFORM SIGN LUM
-1221E CUNEIFORM SIGN LUM OVER LUM
-1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR
-12220 CUNEIFORM SIGN MA
-12221 CUNEIFORM SIGN MA TIMES TAK4
-12222 CUNEIFORM SIGN MA GUNU
-12223 CUNEIFORM SIGN MA2
-12224 CUNEIFORM SIGN MAH
-12225 CUNEIFORM SIGN MAR
-12226 CUNEIFORM SIGN MASH
-12227 CUNEIFORM SIGN MASH2
-12228 CUNEIFORM SIGN ME
-12229 CUNEIFORM SIGN MES
-1222A CUNEIFORM SIGN MI
-1222B CUNEIFORM SIGN MIN
-1222C CUNEIFORM SIGN MU
-1222D CUNEIFORM SIGN MU OVER MU
-1222E CUNEIFORM SIGN MUG
-1222F CUNEIFORM SIGN MUG GUNU
-12230 CUNEIFORM SIGN MUNSUB
-12231 CUNEIFORM SIGN MURGU2
-12232 CUNEIFORM SIGN MUSH
-12233 CUNEIFORM SIGN MUSH TIMES A
-12234 CUNEIFORM SIGN MUSH TIMES KUR
-12235 CUNEIFORM SIGN MUSH TIMES ZA
-12236 CUNEIFORM SIGN MUSH OVER MUSH
-12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA
-12238 CUNEIFORM SIGN MUSH CROSSING MUSH
-12239 CUNEIFORM SIGN MUSH3
-1223A CUNEIFORM SIGN MUSH3 TIMES A
-1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI
-1223C CUNEIFORM SIGN MUSH3 TIMES DI
-1223D CUNEIFORM SIGN MUSH3 GUNU
-1223E CUNEIFORM SIGN NA
-1223F CUNEIFORM SIGN NA2
-12240 CUNEIFORM SIGN NAGA
-12241 CUNEIFORM SIGN NAGA INVERTED
-12242 CUNEIFORM SIGN NAGA TIMES SHU TENU
-12243 CUNEIFORM SIGN NAGA OPPOSING NAGA
-12244 CUNEIFORM SIGN NAGAR
-12245 CUNEIFORM SIGN NAM NUTILLU
-12246 CUNEIFORM SIGN NAM
-12247 CUNEIFORM SIGN NAM2
-12248 CUNEIFORM SIGN NE
-12249 CUNEIFORM SIGN NE TIMES A
-1224A CUNEIFORM SIGN NE TIMES UD
-1224B CUNEIFORM SIGN NE SHESHIG
-1224C CUNEIFORM SIGN NI
-1224D CUNEIFORM SIGN NI TIMES E
-1224E CUNEIFORM SIGN NI2
-1224F CUNEIFORM SIGN NIM
-12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU
-12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU
-12252 CUNEIFORM SIGN NINDA2
-12253 CUNEIFORM SIGN NINDA2 TIMES AN
-12254 CUNEIFORM SIGN NINDA2 TIMES ASH
-12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH
-12256 CUNEIFORM SIGN NINDA2 TIMES GUD
-12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU
-12258 CUNEIFORM SIGN NINDA2 TIMES NE
-12259 CUNEIFORM SIGN NINDA2 TIMES NUN
-1225A CUNEIFORM SIGN NINDA2 TIMES SHE
-1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN
-1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH
-1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH
-1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH
-1225F CUNEIFORM SIGN NINDA2 TIMES USH
-12260 CUNEIFORM SIGN NISAG
-12261 CUNEIFORM SIGN NU
-12262 CUNEIFORM SIGN NU11
-12263 CUNEIFORM SIGN NUN
-12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR
-12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH
-12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL
-12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL
-12268 CUNEIFORM SIGN NUN LAGAR TIMES USH
-12269 CUNEIFORM SIGN NUN TENU
-1226A CUNEIFORM SIGN NUN OVER NUN
-1226B CUNEIFORM SIGN NUN CROSSING NUN
-1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR
-1226D CUNEIFORM SIGN NUNUZ
-1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB
-1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI
-12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG
-12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD
-12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU
-12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3
-12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA
-12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE
-12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3
-12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2
-12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI
-12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U
-1227A CUNEIFORM SIGN PA
-1227B CUNEIFORM SIGN PAD
-1227C CUNEIFORM SIGN PAN
-1227D CUNEIFORM SIGN PAP
-1227E CUNEIFORM SIGN PESH2
-1227F CUNEIFORM SIGN PI
-12280 CUNEIFORM SIGN PI TIMES A
-12281 CUNEIFORM SIGN PI TIMES AB
-12282 CUNEIFORM SIGN PI TIMES BI
-12283 CUNEIFORM SIGN PI TIMES BU
-12284 CUNEIFORM SIGN PI TIMES E
-12285 CUNEIFORM SIGN PI TIMES I
-12286 CUNEIFORM SIGN PI TIMES IB
-12287 CUNEIFORM SIGN PI TIMES U
-12288 CUNEIFORM SIGN PI TIMES U2
-12289 CUNEIFORM SIGN PI CROSSING PI
-1228A CUNEIFORM SIGN PIRIG
-1228B CUNEIFORM SIGN PIRIG TIMES KAL
-1228C CUNEIFORM SIGN PIRIG TIMES UD
-1228D CUNEIFORM SIGN PIRIG TIMES ZA
-1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG
-1228F CUNEIFORM SIGN RA
-12290 CUNEIFORM SIGN RAB
-12291 CUNEIFORM SIGN RI
-12292 CUNEIFORM SIGN RU
-12293 CUNEIFORM SIGN SA
-12294 CUNEIFORM SIGN SAG NUTILLU
-12295 CUNEIFORM SIGN SAG
-12296 CUNEIFORM SIGN SAG TIMES A
-12297 CUNEIFORM SIGN SAG TIMES DU
-12298 CUNEIFORM SIGN SAG TIMES DUB
-12299 CUNEIFORM SIGN SAG TIMES HA
-1229A CUNEIFORM SIGN SAG TIMES KAK
-1229B CUNEIFORM SIGN SAG TIMES KUR
-1229C CUNEIFORM SIGN SAG TIMES LUM
-1229D CUNEIFORM SIGN SAG TIMES MI
-1229E CUNEIFORM SIGN SAG TIMES NUN
-1229F CUNEIFORM SIGN SAG TIMES SAL
-122A0 CUNEIFORM SIGN SAG TIMES SHID
-122A1 CUNEIFORM SIGN SAG TIMES TAB
-122A2 CUNEIFORM SIGN SAG TIMES U2
-122A3 CUNEIFORM SIGN SAG TIMES UB
-122A4 CUNEIFORM SIGN SAG TIMES UM
-122A5 CUNEIFORM SIGN SAG TIMES UR
-122A6 CUNEIFORM SIGN SAG TIMES USH
-122A7 CUNEIFORM SIGN SAG OVER SAG
-122A8 CUNEIFORM SIGN SAG GUNU
-122A9 CUNEIFORM SIGN SAL
-122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2
-122AB CUNEIFORM SIGN SANGA2
-122AC CUNEIFORM SIGN SAR
-122AD CUNEIFORM SIGN SHA
-122AE CUNEIFORM SIGN SHA3
-122AF CUNEIFORM SIGN SHA3 TIMES A
-122B0 CUNEIFORM SIGN SHA3 TIMES BAD
-122B1 CUNEIFORM SIGN SHA3 TIMES GISH
-122B2 CUNEIFORM SIGN SHA3 TIMES NE
-122B3 CUNEIFORM SIGN SHA3 TIMES SHU2
-122B4 CUNEIFORM SIGN SHA3 TIMES TUR
-122B5 CUNEIFORM SIGN SHA3 TIMES U
-122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A
-122B7 CUNEIFORM SIGN SHA6
-122B8 CUNEIFORM SIGN SHAB6
-122B9 CUNEIFORM SIGN SHAR2
-122BA CUNEIFORM SIGN SHE
-122BB CUNEIFORM SIGN SHE HU
-122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR
-122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR
-122BE CUNEIFORM SIGN SHEG9
-122BF CUNEIFORM SIGN SHEN
-122C0 CUNEIFORM SIGN SHESH
-122C1 CUNEIFORM SIGN SHESH2
-122C2 CUNEIFORM SIGN SHESHLAM
-122C3 CUNEIFORM SIGN SHID
-122C4 CUNEIFORM SIGN SHID TIMES A
-122C5 CUNEIFORM SIGN SHID TIMES IM
-122C6 CUNEIFORM SIGN SHIM
-122C7 CUNEIFORM SIGN SHIM TIMES A
-122C8 CUNEIFORM SIGN SHIM TIMES BAL
-122C9 CUNEIFORM SIGN SHIM TIMES BULUG
-122CA CUNEIFORM SIGN SHIM TIMES DIN
-122CB CUNEIFORM SIGN SHIM TIMES GAR
-122CC CUNEIFORM SIGN SHIM TIMES IGI
-122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU
-122CE CUNEIFORM SIGN SHIM TIMES KUSHU2
-122CF CUNEIFORM SIGN SHIM TIMES LUL
-122D0 CUNEIFORM SIGN SHIM TIMES MUG
-122D1 CUNEIFORM SIGN SHIM TIMES SAL
-122D2 CUNEIFORM SIGN SHINIG
-122D3 CUNEIFORM SIGN SHIR
-122D4 CUNEIFORM SIGN SHIR TENU
-122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR
-122D6 CUNEIFORM SIGN SHITA
-122D7 CUNEIFORM SIGN SHU
-122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU
-122D9 CUNEIFORM SIGN SHU2
-122DA CUNEIFORM SIGN SHUBUR
-122DB CUNEIFORM SIGN SI
-122DC CUNEIFORM SIGN SI GUNU
-122DD CUNEIFORM SIGN SIG
-122DE CUNEIFORM SIGN SIG4
-122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2
-122E0 CUNEIFORM SIGN SIK2
-122E1 CUNEIFORM SIGN SILA3
-122E2 CUNEIFORM SIGN SU
-122E3 CUNEIFORM SIGN SU OVER SU
-122E4 CUNEIFORM SIGN SUD
-122E5 CUNEIFORM SIGN SUD2
-122E6 CUNEIFORM SIGN SUHUR
-122E7 CUNEIFORM SIGN SUM
-122E8 CUNEIFORM SIGN SUMASH
-122E9 CUNEIFORM SIGN SUR
-122EA CUNEIFORM SIGN SUR9
-122EB CUNEIFORM SIGN TA
-122EC CUNEIFORM SIGN TA ASTERISK
-122ED CUNEIFORM SIGN TA TIMES HI
-122EE CUNEIFORM SIGN TA TIMES MI
-122EF CUNEIFORM SIGN TA GUNU
-122F0 CUNEIFORM SIGN TAB
-122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH
-122F2 CUNEIFORM SIGN TAB SQUARED
-122F3 CUNEIFORM SIGN TAG
-122F4 CUNEIFORM SIGN TAG TIMES BI
-122F5 CUNEIFORM SIGN TAG TIMES GUD
-122F6 CUNEIFORM SIGN TAG TIMES SHE
-122F7 CUNEIFORM SIGN TAG TIMES SHU
-122F8 CUNEIFORM SIGN TAG TIMES TUG2
-122F9 CUNEIFORM SIGN TAG TIMES UD
-122FA CUNEIFORM SIGN TAK4
-122FB CUNEIFORM SIGN TAR
-122FC CUNEIFORM SIGN TE
-122FD CUNEIFORM SIGN TE GUNU
-122FE CUNEIFORM SIGN TI
-122FF CUNEIFORM SIGN TI TENU
-12300 CUNEIFORM SIGN TIL
-12301 CUNEIFORM SIGN TIR
-12302 CUNEIFORM SIGN TIR TIMES TAK4
-12303 CUNEIFORM SIGN TIR OVER TIR
-12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR
-12305 CUNEIFORM SIGN TU
-12306 CUNEIFORM SIGN TUG2
-12307 CUNEIFORM SIGN TUK
-12308 CUNEIFORM SIGN TUM
-12309 CUNEIFORM SIGN TUR
-1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA
-1230B CUNEIFORM SIGN U
-1230C CUNEIFORM SIGN U GUD
-1230D CUNEIFORM SIGN U U U
-1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR
-1230F CUNEIFORM SIGN U OVER U SUR OVER SUR
-12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED
-12311 CUNEIFORM SIGN U2
-12312 CUNEIFORM SIGN UB
-12313 CUNEIFORM SIGN UD
-12314 CUNEIFORM SIGN UD KUSHU2
-12315 CUNEIFORM SIGN UD TIMES BAD
-12316 CUNEIFORM SIGN UD TIMES MI
-12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U
-12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU
-12319 CUNEIFORM SIGN UD GUNU
-1231A CUNEIFORM SIGN UD SHESHIG
-1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD
-1231C CUNEIFORM SIGN UDUG
-1231D CUNEIFORM SIGN UM
-1231E CUNEIFORM SIGN UM TIMES LAGAB
-1231F CUNEIFORM SIGN UM TIMES ME PLUS DA
-12320 CUNEIFORM SIGN UM TIMES SHA3
-12321 CUNEIFORM SIGN UM TIMES U
-12322 CUNEIFORM SIGN UMBIN
-12323 CUNEIFORM SIGN UMUM
-12324 CUNEIFORM SIGN UMUM TIMES KASKAL
-12325 CUNEIFORM SIGN UMUM TIMES PA
-12326 CUNEIFORM SIGN UN
-12327 CUNEIFORM SIGN UN GUNU
-12328 CUNEIFORM SIGN UR
-12329 CUNEIFORM SIGN UR CROSSING UR
-1232A CUNEIFORM SIGN UR SHESHIG
-1232B CUNEIFORM SIGN UR2
-1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA
-1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA
-1232E CUNEIFORM SIGN UR2 TIMES AL
-1232F CUNEIFORM SIGN UR2 TIMES HA
-12330 CUNEIFORM SIGN UR2 TIMES NUN
-12331 CUNEIFORM SIGN UR2 TIMES U2
-12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH
-12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI
-12334 CUNEIFORM SIGN UR4
-12335 CUNEIFORM SIGN URI
-12336 CUNEIFORM SIGN URI3
-12337 CUNEIFORM SIGN URU
-12338 CUNEIFORM SIGN URU TIMES A
-12339 CUNEIFORM SIGN URU TIMES ASHGAB
-1233A CUNEIFORM SIGN URU TIMES BAR
-1233B CUNEIFORM SIGN URU TIMES DUN
-1233C CUNEIFORM SIGN URU TIMES GA
-1233D CUNEIFORM SIGN URU TIMES GAL
-1233E CUNEIFORM SIGN URU TIMES GAN2 TENU
-1233F CUNEIFORM SIGN URU TIMES GAR
-12340 CUNEIFORM SIGN URU TIMES GU
-12341 CUNEIFORM SIGN URU TIMES HA
-12342 CUNEIFORM SIGN URU TIMES IGI
-12343 CUNEIFORM SIGN URU TIMES IM
-12344 CUNEIFORM SIGN URU TIMES ISH
-12345 CUNEIFORM SIGN URU TIMES KI
-12346 CUNEIFORM SIGN URU TIMES LUM
-12347 CUNEIFORM SIGN URU TIMES MIN
-12348 CUNEIFORM SIGN URU TIMES PA
-12349 CUNEIFORM SIGN URU TIMES SHE
-1234A CUNEIFORM SIGN URU TIMES SIG4
-1234B CUNEIFORM SIGN URU TIMES TU
-1234C CUNEIFORM SIGN URU TIMES U PLUS GUD
-1234D CUNEIFORM SIGN URU TIMES UD
-1234E CUNEIFORM SIGN URU TIMES URUDA
-1234F CUNEIFORM SIGN URUDA
-12350 CUNEIFORM SIGN URUDA TIMES U
-12351 CUNEIFORM SIGN USH
-12352 CUNEIFORM SIGN USH TIMES A
-12353 CUNEIFORM SIGN USH TIMES KU
-12354 CUNEIFORM SIGN USH TIMES KUR
-12355 CUNEIFORM SIGN USH TIMES TAK4
-12356 CUNEIFORM SIGN USHX
-12357 CUNEIFORM SIGN USH2
-12358 CUNEIFORM SIGN USHUMX
-12359 CUNEIFORM SIGN UTUKI
-1235A CUNEIFORM SIGN UZ3
-1235B CUNEIFORM SIGN UZ3 TIMES KASKAL
-1235C CUNEIFORM SIGN UZU
-1235D CUNEIFORM SIGN ZA
-1235E CUNEIFORM SIGN ZA TENU
-1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR
-12360 CUNEIFORM SIGN ZAG
-12361 CUNEIFORM SIGN ZAMX
-12362 CUNEIFORM SIGN ZE2
-12363 CUNEIFORM SIGN ZI
-12364 CUNEIFORM SIGN ZI OVER ZI
-12365 CUNEIFORM SIGN ZI3
-12366 CUNEIFORM SIGN ZIB
-12367 CUNEIFORM SIGN ZIB KABA TENU
-12368 CUNEIFORM SIGN ZIG
-12369 CUNEIFORM SIGN ZIZ2
-1236A CUNEIFORM SIGN ZU
-1236B CUNEIFORM SIGN ZU5
-1236C CUNEIFORM SIGN ZU5 TIMES A
-1236D CUNEIFORM SIGN ZUBUR
-1236E CUNEIFORM SIGN ZUM
-12400 CUNEIFORM NUMERIC SIGN TWO ASH
-12401 CUNEIFORM NUMERIC SIGN THREE ASH
-12402 CUNEIFORM NUMERIC SIGN FOUR ASH
-12403 CUNEIFORM NUMERIC SIGN FIVE ASH
-12404 CUNEIFORM NUMERIC SIGN SIX ASH
-12405 CUNEIFORM NUMERIC SIGN SEVEN ASH
-12406 CUNEIFORM NUMERIC SIGN EIGHT ASH
-12407 CUNEIFORM NUMERIC SIGN NINE ASH
-12408 CUNEIFORM NUMERIC SIGN THREE DISH
-12409 CUNEIFORM NUMERIC SIGN FOUR DISH
-1240A CUNEIFORM NUMERIC SIGN FIVE DISH
-1240B CUNEIFORM NUMERIC SIGN SIX DISH
-1240C CUNEIFORM NUMERIC SIGN SEVEN DISH
-1240D CUNEIFORM NUMERIC SIGN EIGHT DISH
-1240E CUNEIFORM NUMERIC SIGN NINE DISH
-1240F CUNEIFORM NUMERIC SIGN FOUR U
-12410 CUNEIFORM NUMERIC SIGN FIVE U
-12411 CUNEIFORM NUMERIC SIGN SIX U
-12412 CUNEIFORM NUMERIC SIGN SEVEN U
-12413 CUNEIFORM NUMERIC SIGN EIGHT U
-12414 CUNEIFORM NUMERIC SIGN NINE U
-12415 CUNEIFORM NUMERIC SIGN ONE GESH2
-12416 CUNEIFORM NUMERIC SIGN TWO GESH2
-12417 CUNEIFORM NUMERIC SIGN THREE GESH2
-12418 CUNEIFORM NUMERIC SIGN FOUR GESH2
-12419 CUNEIFORM NUMERIC SIGN FIVE GESH2
-1241A CUNEIFORM NUMERIC SIGN SIX GESH2
-1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2
-1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2
-1241D CUNEIFORM NUMERIC SIGN NINE GESH2
-1241E CUNEIFORM NUMERIC SIGN ONE GESHU
-1241F CUNEIFORM NUMERIC SIGN TWO GESHU
-12420 CUNEIFORM NUMERIC SIGN THREE GESHU
-12421 CUNEIFORM NUMERIC SIGN FOUR GESHU
-12422 CUNEIFORM NUMERIC SIGN FIVE GESHU
-12423 CUNEIFORM NUMERIC SIGN TWO SHAR2
-12424 CUNEIFORM NUMERIC SIGN THREE SHAR2
-12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
-12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2
-12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2
-12428 CUNEIFORM NUMERIC SIGN SIX SHAR2
-12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2
-1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2
-1242B CUNEIFORM NUMERIC SIGN NINE SHAR2
-1242C CUNEIFORM NUMERIC SIGN ONE SHARU
-1242D CUNEIFORM NUMERIC SIGN TWO SHARU
-1242E CUNEIFORM NUMERIC SIGN THREE SHARU
-1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
-12430 CUNEIFORM NUMERIC SIGN FOUR SHARU
-12431 CUNEIFORM NUMERIC SIGN FIVE SHARU
-12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
-12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
-12434 CUNEIFORM NUMERIC SIGN ONE BURU
-12435 CUNEIFORM NUMERIC SIGN TWO BURU
-12436 CUNEIFORM NUMERIC SIGN THREE BURU
-12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
-12438 CUNEIFORM NUMERIC SIGN FOUR BURU
-12439 CUNEIFORM NUMERIC SIGN FIVE BURU
-1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
-1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
-1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
-1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
-1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
-1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
-12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
-12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
-12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
-12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
-12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
-12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
-12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
-12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
-12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
-12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
-1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU
-1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU
-1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU
-1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU
-1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU
-1244F CUNEIFORM NUMERIC SIGN ONE BAN2
-12450 CUNEIFORM NUMERIC SIGN TWO BAN2
-12451 CUNEIFORM NUMERIC SIGN THREE BAN2
-12452 CUNEIFORM NUMERIC SIGN FOUR BAN2
-12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
-12454 CUNEIFORM NUMERIC SIGN FIVE BAN2
-12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN
-12457 CUNEIFORM NUMERIC SIGN NIGIDAESH
-12458 CUNEIFORM NUMERIC SIGN ONE ESHE3
-12459 CUNEIFORM NUMERIC SIGN TWO ESHE3
-1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH
-1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
-1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
-1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
-1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
-1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
-12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
-12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
-12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
-12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON
-12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
-12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000 EGYPTIAN HIEROGLYPH A001
-13001 EGYPTIAN HIEROGLYPH A002
-13002 EGYPTIAN HIEROGLYPH A003
-13003 EGYPTIAN HIEROGLYPH A004
-13004 EGYPTIAN HIEROGLYPH A005
-13005 EGYPTIAN HIEROGLYPH A005A
-13006 EGYPTIAN HIEROGLYPH A006
-13007 EGYPTIAN HIEROGLYPH A006A
-13008 EGYPTIAN HIEROGLYPH A006B
-13009 EGYPTIAN HIEROGLYPH A007
-1300A EGYPTIAN HIEROGLYPH A008
-1300B EGYPTIAN HIEROGLYPH A009
-1300C EGYPTIAN HIEROGLYPH A010
-1300D EGYPTIAN HIEROGLYPH A011
-1300E EGYPTIAN HIEROGLYPH A012
-1300F EGYPTIAN HIEROGLYPH A013
-13010 EGYPTIAN HIEROGLYPH A014
-13011 EGYPTIAN HIEROGLYPH A014A
-13012 EGYPTIAN HIEROGLYPH A015
-13013 EGYPTIAN HIEROGLYPH A016
-13014 EGYPTIAN HIEROGLYPH A017
-13015 EGYPTIAN HIEROGLYPH A017A
-13016 EGYPTIAN HIEROGLYPH A018
-13017 EGYPTIAN HIEROGLYPH A019
-13018 EGYPTIAN HIEROGLYPH A020
-13019 EGYPTIAN HIEROGLYPH A021
-1301A EGYPTIAN HIEROGLYPH A022
-1301B EGYPTIAN HIEROGLYPH A023
-1301C EGYPTIAN HIEROGLYPH A024
-1301D EGYPTIAN HIEROGLYPH A025
-1301E EGYPTIAN HIEROGLYPH A026
-1301F EGYPTIAN HIEROGLYPH A027
-13020 EGYPTIAN HIEROGLYPH A028
-13021 EGYPTIAN HIEROGLYPH A029
-13022 EGYPTIAN HIEROGLYPH A030
-13023 EGYPTIAN HIEROGLYPH A031
-13024 EGYPTIAN HIEROGLYPH A032
-13025 EGYPTIAN HIEROGLYPH A032A
-13026 EGYPTIAN HIEROGLYPH A033
-13027 EGYPTIAN HIEROGLYPH A034
-13028 EGYPTIAN HIEROGLYPH A035
-13029 EGYPTIAN HIEROGLYPH A036
-1302A EGYPTIAN HIEROGLYPH A037
-1302B EGYPTIAN HIEROGLYPH A038
-1302C EGYPTIAN HIEROGLYPH A039
-1302D EGYPTIAN HIEROGLYPH A040
-1302E EGYPTIAN HIEROGLYPH A040A
-1302F EGYPTIAN HIEROGLYPH A041
-13030 EGYPTIAN HIEROGLYPH A042
-13031 EGYPTIAN HIEROGLYPH A042A
-13032 EGYPTIAN HIEROGLYPH A043
-13033 EGYPTIAN HIEROGLYPH A043A
-13034 EGYPTIAN HIEROGLYPH A044
-13035 EGYPTIAN HIEROGLYPH A045
-13036 EGYPTIAN HIEROGLYPH A045A
-13037 EGYPTIAN HIEROGLYPH A046
-13038 EGYPTIAN HIEROGLYPH A047
-13039 EGYPTIAN HIEROGLYPH A048
-1303A EGYPTIAN HIEROGLYPH A049
-1303B EGYPTIAN HIEROGLYPH A050
-1303C EGYPTIAN HIEROGLYPH A051
-1303D EGYPTIAN HIEROGLYPH A052
-1303E EGYPTIAN HIEROGLYPH A053
-1303F EGYPTIAN HIEROGLYPH A054
-13040 EGYPTIAN HIEROGLYPH A055
-13041 EGYPTIAN HIEROGLYPH A056
-13042 EGYPTIAN HIEROGLYPH A057
-13043 EGYPTIAN HIEROGLYPH A058
-13044 EGYPTIAN HIEROGLYPH A059
-13045 EGYPTIAN HIEROGLYPH A060
-13046 EGYPTIAN HIEROGLYPH A061
-13047 EGYPTIAN HIEROGLYPH A062
-13048 EGYPTIAN HIEROGLYPH A063
-13049 EGYPTIAN HIEROGLYPH A064
-1304A EGYPTIAN HIEROGLYPH A065
-1304B EGYPTIAN HIEROGLYPH A066
-1304C EGYPTIAN HIEROGLYPH A067
-1304D EGYPTIAN HIEROGLYPH A068
-1304E EGYPTIAN HIEROGLYPH A069
-1304F EGYPTIAN HIEROGLYPH A070
-13050 EGYPTIAN HIEROGLYPH B001
-13051 EGYPTIAN HIEROGLYPH B002
-13052 EGYPTIAN HIEROGLYPH B003
-13053 EGYPTIAN HIEROGLYPH B004
-13054 EGYPTIAN HIEROGLYPH B005
-13055 EGYPTIAN HIEROGLYPH B005A
-13056 EGYPTIAN HIEROGLYPH B006
-13057 EGYPTIAN HIEROGLYPH B007
-13058 EGYPTIAN HIEROGLYPH B008
-13059 EGYPTIAN HIEROGLYPH B009
-1305A EGYPTIAN HIEROGLYPH C001
-1305B EGYPTIAN HIEROGLYPH C002
-1305C EGYPTIAN HIEROGLYPH C002A
-1305D EGYPTIAN HIEROGLYPH C002B
-1305E EGYPTIAN HIEROGLYPH C002C
-1305F EGYPTIAN HIEROGLYPH C003
-13060 EGYPTIAN HIEROGLYPH C004
-13061 EGYPTIAN HIEROGLYPH C005
-13062 EGYPTIAN HIEROGLYPH C006
-13063 EGYPTIAN HIEROGLYPH C007
-13064 EGYPTIAN HIEROGLYPH C008
-13065 EGYPTIAN HIEROGLYPH C009
-13066 EGYPTIAN HIEROGLYPH C010
-13067 EGYPTIAN HIEROGLYPH C010A
-13068 EGYPTIAN HIEROGLYPH C011
-13069 EGYPTIAN HIEROGLYPH C012
-1306A EGYPTIAN HIEROGLYPH C013
-1306B EGYPTIAN HIEROGLYPH C014
-1306C EGYPTIAN HIEROGLYPH C015
-1306D EGYPTIAN HIEROGLYPH C016
-1306E EGYPTIAN HIEROGLYPH C017
-1306F EGYPTIAN HIEROGLYPH C018
-13070 EGYPTIAN HIEROGLYPH C019
-13071 EGYPTIAN HIEROGLYPH C020
-13072 EGYPTIAN HIEROGLYPH C021
-13073 EGYPTIAN HIEROGLYPH C022
-13074 EGYPTIAN HIEROGLYPH C023
-13075 EGYPTIAN HIEROGLYPH C024
-13076 EGYPTIAN HIEROGLYPH D001
-13077 EGYPTIAN HIEROGLYPH D002
-13078 EGYPTIAN HIEROGLYPH D003
-13079 EGYPTIAN HIEROGLYPH D004
-1307A EGYPTIAN HIEROGLYPH D005
-1307B EGYPTIAN HIEROGLYPH D006
-1307C EGYPTIAN HIEROGLYPH D007
-1307D EGYPTIAN HIEROGLYPH D008
-1307E EGYPTIAN HIEROGLYPH D008A
-1307F EGYPTIAN HIEROGLYPH D009
-13080 EGYPTIAN HIEROGLYPH D010
-13081 EGYPTIAN HIEROGLYPH D011
-13082 EGYPTIAN HIEROGLYPH D012
-13083 EGYPTIAN HIEROGLYPH D013
-13084 EGYPTIAN HIEROGLYPH D014
-13085 EGYPTIAN HIEROGLYPH D015
-13086 EGYPTIAN HIEROGLYPH D016
-13087 EGYPTIAN HIEROGLYPH D017
-13088 EGYPTIAN HIEROGLYPH D018
-13089 EGYPTIAN HIEROGLYPH D019
-1308A EGYPTIAN HIEROGLYPH D020
-1308B EGYPTIAN HIEROGLYPH D021
-1308C EGYPTIAN HIEROGLYPH D022
-1308D EGYPTIAN HIEROGLYPH D023
-1308E EGYPTIAN HIEROGLYPH D024
-1308F EGYPTIAN HIEROGLYPH D025
-13090 EGYPTIAN HIEROGLYPH D026
-13091 EGYPTIAN HIEROGLYPH D027
-13092 EGYPTIAN HIEROGLYPH D027A
-13093 EGYPTIAN HIEROGLYPH D028
-13094 EGYPTIAN HIEROGLYPH D029
-13095 EGYPTIAN HIEROGLYPH D030
-13096 EGYPTIAN HIEROGLYPH D031
-13097 EGYPTIAN HIEROGLYPH D031A
-13098 EGYPTIAN HIEROGLYPH D032
-13099 EGYPTIAN HIEROGLYPH D033
-1309A EGYPTIAN HIEROGLYPH D034
-1309B EGYPTIAN HIEROGLYPH D034A
-1309C EGYPTIAN HIEROGLYPH D035
-1309D EGYPTIAN HIEROGLYPH D036
-1309E EGYPTIAN HIEROGLYPH D037
-1309F EGYPTIAN HIEROGLYPH D038
-130A0 EGYPTIAN HIEROGLYPH D039
-130A1 EGYPTIAN HIEROGLYPH D040
-130A2 EGYPTIAN HIEROGLYPH D041
-130A3 EGYPTIAN HIEROGLYPH D042
-130A4 EGYPTIAN HIEROGLYPH D043
-130A5 EGYPTIAN HIEROGLYPH D044
-130A6 EGYPTIAN HIEROGLYPH D045
-130A7 EGYPTIAN HIEROGLYPH D046
-130A8 EGYPTIAN HIEROGLYPH D046A
-130A9 EGYPTIAN HIEROGLYPH D047
-130AA EGYPTIAN HIEROGLYPH D048
-130AB EGYPTIAN HIEROGLYPH D048A
-130AC EGYPTIAN HIEROGLYPH D049
-130AD EGYPTIAN HIEROGLYPH D050
-130AE EGYPTIAN HIEROGLYPH D050A
-130AF EGYPTIAN HIEROGLYPH D050B
-130B0 EGYPTIAN HIEROGLYPH D050C
-130B1 EGYPTIAN HIEROGLYPH D050D
-130B2 EGYPTIAN HIEROGLYPH D050E
-130B3 EGYPTIAN HIEROGLYPH D050F
-130B4 EGYPTIAN HIEROGLYPH D050G
-130B5 EGYPTIAN HIEROGLYPH D050H
-130B6 EGYPTIAN HIEROGLYPH D050I
-130B7 EGYPTIAN HIEROGLYPH D051
-130B8 EGYPTIAN HIEROGLYPH D052
-130B9 EGYPTIAN HIEROGLYPH D052A
-130BA EGYPTIAN HIEROGLYPH D053
-130BB EGYPTIAN HIEROGLYPH D054
-130BC EGYPTIAN HIEROGLYPH D054A
-130BD EGYPTIAN HIEROGLYPH D055
-130BE EGYPTIAN HIEROGLYPH D056
-130BF EGYPTIAN HIEROGLYPH D057
-130C0 EGYPTIAN HIEROGLYPH D058
-130C1 EGYPTIAN HIEROGLYPH D059
-130C2 EGYPTIAN HIEROGLYPH D060
-130C3 EGYPTIAN HIEROGLYPH D061
-130C4 EGYPTIAN HIEROGLYPH D062
-130C5 EGYPTIAN HIEROGLYPH D063
-130C6 EGYPTIAN HIEROGLYPH D064
-130C7 EGYPTIAN HIEROGLYPH D065
-130C8 EGYPTIAN HIEROGLYPH D066
-130C9 EGYPTIAN HIEROGLYPH D067
-130CA EGYPTIAN HIEROGLYPH D067A
-130CB EGYPTIAN HIEROGLYPH D067B
-130CC EGYPTIAN HIEROGLYPH D067C
-130CD EGYPTIAN HIEROGLYPH D067D
-130CE EGYPTIAN HIEROGLYPH D067E
-130CF EGYPTIAN HIEROGLYPH D067F
-130D0 EGYPTIAN HIEROGLYPH D067G
-130D1 EGYPTIAN HIEROGLYPH D067H
-130D2 EGYPTIAN HIEROGLYPH E001
-130D3 EGYPTIAN HIEROGLYPH E002
-130D4 EGYPTIAN HIEROGLYPH E003
-130D5 EGYPTIAN HIEROGLYPH E004
-130D6 EGYPTIAN HIEROGLYPH E005
-130D7 EGYPTIAN HIEROGLYPH E006
-130D8 EGYPTIAN HIEROGLYPH E007
-130D9 EGYPTIAN HIEROGLYPH E008
-130DA EGYPTIAN HIEROGLYPH E008A
-130DB EGYPTIAN HIEROGLYPH E009
-130DC EGYPTIAN HIEROGLYPH E009A
-130DD EGYPTIAN HIEROGLYPH E010
-130DE EGYPTIAN HIEROGLYPH E011
-130DF EGYPTIAN HIEROGLYPH E012
-130E0 EGYPTIAN HIEROGLYPH E013
-130E1 EGYPTIAN HIEROGLYPH E014
-130E2 EGYPTIAN HIEROGLYPH E015
-130E3 EGYPTIAN HIEROGLYPH E016
-130E4 EGYPTIAN HIEROGLYPH E016A
-130E5 EGYPTIAN HIEROGLYPH E017
-130E6 EGYPTIAN HIEROGLYPH E017A
-130E7 EGYPTIAN HIEROGLYPH E018
-130E8 EGYPTIAN HIEROGLYPH E019
-130E9 EGYPTIAN HIEROGLYPH E020
-130EA EGYPTIAN HIEROGLYPH E020A
-130EB EGYPTIAN HIEROGLYPH E021
-130EC EGYPTIAN HIEROGLYPH E022
-130ED EGYPTIAN HIEROGLYPH E023
-130EE EGYPTIAN HIEROGLYPH E024
-130EF EGYPTIAN HIEROGLYPH E025
-130F0 EGYPTIAN HIEROGLYPH E026
-130F1 EGYPTIAN HIEROGLYPH E027
-130F2 EGYPTIAN HIEROGLYPH E028
-130F3 EGYPTIAN HIEROGLYPH E028A
-130F4 EGYPTIAN HIEROGLYPH E029
-130F5 EGYPTIAN HIEROGLYPH E030
-130F6 EGYPTIAN HIEROGLYPH E031
-130F7 EGYPTIAN HIEROGLYPH E032
-130F8 EGYPTIAN HIEROGLYPH E033
-130F9 EGYPTIAN HIEROGLYPH E034
-130FA EGYPTIAN HIEROGLYPH E034A
-130FB EGYPTIAN HIEROGLYPH E036
-130FC EGYPTIAN HIEROGLYPH E037
-130FD EGYPTIAN HIEROGLYPH E038
-130FE EGYPTIAN HIEROGLYPH F001
-130FF EGYPTIAN HIEROGLYPH F001A
-13100 EGYPTIAN HIEROGLYPH F002
-13101 EGYPTIAN HIEROGLYPH F003
-13102 EGYPTIAN HIEROGLYPH F004
-13103 EGYPTIAN HIEROGLYPH F005
-13104 EGYPTIAN HIEROGLYPH F006
-13105 EGYPTIAN HIEROGLYPH F007
-13106 EGYPTIAN HIEROGLYPH F008
-13107 EGYPTIAN HIEROGLYPH F009
-13108 EGYPTIAN HIEROGLYPH F010
-13109 EGYPTIAN HIEROGLYPH F011
-1310A EGYPTIAN HIEROGLYPH F012
-1310B EGYPTIAN HIEROGLYPH F013
-1310C EGYPTIAN HIEROGLYPH F013A
-1310D EGYPTIAN HIEROGLYPH F014
-1310E EGYPTIAN HIEROGLYPH F015
-1310F EGYPTIAN HIEROGLYPH F016
-13110 EGYPTIAN HIEROGLYPH F017
-13111 EGYPTIAN HIEROGLYPH F018
-13112 EGYPTIAN HIEROGLYPH F019
-13113 EGYPTIAN HIEROGLYPH F020
-13114 EGYPTIAN HIEROGLYPH F021
-13115 EGYPTIAN HIEROGLYPH F021A
-13116 EGYPTIAN HIEROGLYPH F022
-13117 EGYPTIAN HIEROGLYPH F023
-13118 EGYPTIAN HIEROGLYPH F024
-13119 EGYPTIAN HIEROGLYPH F025
-1311A EGYPTIAN HIEROGLYPH F026
-1311B EGYPTIAN HIEROGLYPH F027
-1311C EGYPTIAN HIEROGLYPH F028
-1311D EGYPTIAN HIEROGLYPH F029
-1311E EGYPTIAN HIEROGLYPH F030
-1311F EGYPTIAN HIEROGLYPH F031
-13120 EGYPTIAN HIEROGLYPH F031A
-13121 EGYPTIAN HIEROGLYPH F032
-13122 EGYPTIAN HIEROGLYPH F033
-13123 EGYPTIAN HIEROGLYPH F034
-13124 EGYPTIAN HIEROGLYPH F035
-13125 EGYPTIAN HIEROGLYPH F036
-13126 EGYPTIAN HIEROGLYPH F037
-13127 EGYPTIAN HIEROGLYPH F037A
-13128 EGYPTIAN HIEROGLYPH F038
-13129 EGYPTIAN HIEROGLYPH F038A
-1312A EGYPTIAN HIEROGLYPH F039
-1312B EGYPTIAN HIEROGLYPH F040
-1312C EGYPTIAN HIEROGLYPH F041
-1312D EGYPTIAN HIEROGLYPH F042
-1312E EGYPTIAN HIEROGLYPH F043
-1312F EGYPTIAN HIEROGLYPH F044
-13130 EGYPTIAN HIEROGLYPH F045
-13131 EGYPTIAN HIEROGLYPH F045A
-13132 EGYPTIAN HIEROGLYPH F046
-13133 EGYPTIAN HIEROGLYPH F046A
-13134 EGYPTIAN HIEROGLYPH F047
-13135 EGYPTIAN HIEROGLYPH F047A
-13136 EGYPTIAN HIEROGLYPH F048
-13137 EGYPTIAN HIEROGLYPH F049
-13138 EGYPTIAN HIEROGLYPH F050
-13139 EGYPTIAN HIEROGLYPH F051
-1313A EGYPTIAN HIEROGLYPH F051A
-1313B EGYPTIAN HIEROGLYPH F051B
-1313C EGYPTIAN HIEROGLYPH F051C
-1313D EGYPTIAN HIEROGLYPH F052
-1313E EGYPTIAN HIEROGLYPH F053
-1313F EGYPTIAN HIEROGLYPH G001
-13140 EGYPTIAN HIEROGLYPH G002
-13141 EGYPTIAN HIEROGLYPH G003
-13142 EGYPTIAN HIEROGLYPH G004
-13143 EGYPTIAN HIEROGLYPH G005
-13144 EGYPTIAN HIEROGLYPH G006
-13145 EGYPTIAN HIEROGLYPH G006A
-13146 EGYPTIAN HIEROGLYPH G007
-13147 EGYPTIAN HIEROGLYPH G007A
-13148 EGYPTIAN HIEROGLYPH G007B
-13149 EGYPTIAN HIEROGLYPH G008
-1314A EGYPTIAN HIEROGLYPH G009
-1314B EGYPTIAN HIEROGLYPH G010
-1314C EGYPTIAN HIEROGLYPH G011
-1314D EGYPTIAN HIEROGLYPH G011A
-1314E EGYPTIAN HIEROGLYPH G012
-1314F EGYPTIAN HIEROGLYPH G013
-13150 EGYPTIAN HIEROGLYPH G014
-13151 EGYPTIAN HIEROGLYPH G015
-13152 EGYPTIAN HIEROGLYPH G016
-13153 EGYPTIAN HIEROGLYPH G017
-13154 EGYPTIAN HIEROGLYPH G018
-13155 EGYPTIAN HIEROGLYPH G019
-13156 EGYPTIAN HIEROGLYPH G020
-13157 EGYPTIAN HIEROGLYPH G020A
-13158 EGYPTIAN HIEROGLYPH G021
-13159 EGYPTIAN HIEROGLYPH G022
-1315A EGYPTIAN HIEROGLYPH G023
-1315B EGYPTIAN HIEROGLYPH G024
-1315C EGYPTIAN HIEROGLYPH G025
-1315D EGYPTIAN HIEROGLYPH G026
-1315E EGYPTIAN HIEROGLYPH G026A
-1315F EGYPTIAN HIEROGLYPH G027
-13160 EGYPTIAN HIEROGLYPH G028
-13161 EGYPTIAN HIEROGLYPH G029
-13162 EGYPTIAN HIEROGLYPH G030
-13163 EGYPTIAN HIEROGLYPH G031
-13164 EGYPTIAN HIEROGLYPH G032
-13165 EGYPTIAN HIEROGLYPH G033
-13166 EGYPTIAN HIEROGLYPH G034
-13167 EGYPTIAN HIEROGLYPH G035
-13168 EGYPTIAN HIEROGLYPH G036
-13169 EGYPTIAN HIEROGLYPH G036A
-1316A EGYPTIAN HIEROGLYPH G037
-1316B EGYPTIAN HIEROGLYPH G037A
-1316C EGYPTIAN HIEROGLYPH G038
-1316D EGYPTIAN HIEROGLYPH G039
-1316E EGYPTIAN HIEROGLYPH G040
-1316F EGYPTIAN HIEROGLYPH G041
-13170 EGYPTIAN HIEROGLYPH G042
-13171 EGYPTIAN HIEROGLYPH G043
-13172 EGYPTIAN HIEROGLYPH G043A
-13173 EGYPTIAN HIEROGLYPH G044
-13174 EGYPTIAN HIEROGLYPH G045
-13175 EGYPTIAN HIEROGLYPH G045A
-13176 EGYPTIAN HIEROGLYPH G046
-13177 EGYPTIAN HIEROGLYPH G047
-13178 EGYPTIAN HIEROGLYPH G048
-13179 EGYPTIAN HIEROGLYPH G049
-1317A EGYPTIAN HIEROGLYPH G050
-1317B EGYPTIAN HIEROGLYPH G051
-1317C EGYPTIAN HIEROGLYPH G052
-1317D EGYPTIAN HIEROGLYPH G053
-1317E EGYPTIAN HIEROGLYPH G054
-1317F EGYPTIAN HIEROGLYPH H001
-13180 EGYPTIAN HIEROGLYPH H002
-13181 EGYPTIAN HIEROGLYPH H003
-13182 EGYPTIAN HIEROGLYPH H004
-13183 EGYPTIAN HIEROGLYPH H005
-13184 EGYPTIAN HIEROGLYPH H006
-13185 EGYPTIAN HIEROGLYPH H006A
-13186 EGYPTIAN HIEROGLYPH H007
-13187 EGYPTIAN HIEROGLYPH H008
-13188 EGYPTIAN HIEROGLYPH I001
-13189 EGYPTIAN HIEROGLYPH I002
-1318A EGYPTIAN HIEROGLYPH I003
-1318B EGYPTIAN HIEROGLYPH I004
-1318C EGYPTIAN HIEROGLYPH I005
-1318D EGYPTIAN HIEROGLYPH I005A
-1318E EGYPTIAN HIEROGLYPH I006
-1318F EGYPTIAN HIEROGLYPH I007
-13190 EGYPTIAN HIEROGLYPH I008
-13191 EGYPTIAN HIEROGLYPH I009
-13192 EGYPTIAN HIEROGLYPH I009A
-13193 EGYPTIAN HIEROGLYPH I010
-13194 EGYPTIAN HIEROGLYPH I010A
-13195 EGYPTIAN HIEROGLYPH I011
-13196 EGYPTIAN HIEROGLYPH I011A
-13197 EGYPTIAN HIEROGLYPH I012
-13198 EGYPTIAN HIEROGLYPH I013
-13199 EGYPTIAN HIEROGLYPH I014
-1319A EGYPTIAN HIEROGLYPH I015
-1319B EGYPTIAN HIEROGLYPH K001
-1319C EGYPTIAN HIEROGLYPH K002
-1319D EGYPTIAN HIEROGLYPH K003
-1319E EGYPTIAN HIEROGLYPH K004
-1319F EGYPTIAN HIEROGLYPH K005
-131A0 EGYPTIAN HIEROGLYPH K006
-131A1 EGYPTIAN HIEROGLYPH K007
-131A2 EGYPTIAN HIEROGLYPH K008
-131A3 EGYPTIAN HIEROGLYPH L001
-131A4 EGYPTIAN HIEROGLYPH L002
-131A5 EGYPTIAN HIEROGLYPH L002A
-131A6 EGYPTIAN HIEROGLYPH L003
-131A7 EGYPTIAN HIEROGLYPH L004
-131A8 EGYPTIAN HIEROGLYPH L005
-131A9 EGYPTIAN HIEROGLYPH L006
-131AA EGYPTIAN HIEROGLYPH L006A
-131AB EGYPTIAN HIEROGLYPH L007
-131AC EGYPTIAN HIEROGLYPH L008
-131AD EGYPTIAN HIEROGLYPH M001
-131AE EGYPTIAN HIEROGLYPH M001A
-131AF EGYPTIAN HIEROGLYPH M001B
-131B0 EGYPTIAN HIEROGLYPH M002
-131B1 EGYPTIAN HIEROGLYPH M003
-131B2 EGYPTIAN HIEROGLYPH M003A
-131B3 EGYPTIAN HIEROGLYPH M004
-131B4 EGYPTIAN HIEROGLYPH M005
-131B5 EGYPTIAN HIEROGLYPH M006
-131B6 EGYPTIAN HIEROGLYPH M007
-131B7 EGYPTIAN HIEROGLYPH M008
-131B8 EGYPTIAN HIEROGLYPH M009
-131B9 EGYPTIAN HIEROGLYPH M010
-131BA EGYPTIAN HIEROGLYPH M010A
-131BB EGYPTIAN HIEROGLYPH M011
-131BC EGYPTIAN HIEROGLYPH M012
-131BD EGYPTIAN HIEROGLYPH M012A
-131BE EGYPTIAN HIEROGLYPH M012B
-131BF EGYPTIAN HIEROGLYPH M012C
-131C0 EGYPTIAN HIEROGLYPH M012D
-131C1 EGYPTIAN HIEROGLYPH M012E
-131C2 EGYPTIAN HIEROGLYPH M012F
-131C3 EGYPTIAN HIEROGLYPH M012G
-131C4 EGYPTIAN HIEROGLYPH M012H
-131C5 EGYPTIAN HIEROGLYPH M013
-131C6 EGYPTIAN HIEROGLYPH M014
-131C7 EGYPTIAN HIEROGLYPH M015
-131C8 EGYPTIAN HIEROGLYPH M015A
-131C9 EGYPTIAN HIEROGLYPH M016
-131CA EGYPTIAN HIEROGLYPH M016A
-131CB EGYPTIAN HIEROGLYPH M017
-131CC EGYPTIAN HIEROGLYPH M017A
-131CD EGYPTIAN HIEROGLYPH M018
-131CE EGYPTIAN HIEROGLYPH M019
-131CF EGYPTIAN HIEROGLYPH M020
-131D0 EGYPTIAN HIEROGLYPH M021
-131D1 EGYPTIAN HIEROGLYPH M022
-131D2 EGYPTIAN HIEROGLYPH M022A
-131D3 EGYPTIAN HIEROGLYPH M023
-131D4 EGYPTIAN HIEROGLYPH M024
-131D5 EGYPTIAN HIEROGLYPH M024A
-131D6 EGYPTIAN HIEROGLYPH M025
-131D7 EGYPTIAN HIEROGLYPH M026
-131D8 EGYPTIAN HIEROGLYPH M027
-131D9 EGYPTIAN HIEROGLYPH M028
-131DA EGYPTIAN HIEROGLYPH M028A
-131DB EGYPTIAN HIEROGLYPH M029
-131DC EGYPTIAN HIEROGLYPH M030
-131DD EGYPTIAN HIEROGLYPH M031
-131DE EGYPTIAN HIEROGLYPH M031A
-131DF EGYPTIAN HIEROGLYPH M032
-131E0 EGYPTIAN HIEROGLYPH M033
-131E1 EGYPTIAN HIEROGLYPH M033A
-131E2 EGYPTIAN HIEROGLYPH M033B
-131E3 EGYPTIAN HIEROGLYPH M034
-131E4 EGYPTIAN HIEROGLYPH M035
-131E5 EGYPTIAN HIEROGLYPH M036
-131E6 EGYPTIAN HIEROGLYPH M037
-131E7 EGYPTIAN HIEROGLYPH M038
-131E8 EGYPTIAN HIEROGLYPH M039
-131E9 EGYPTIAN HIEROGLYPH M040
-131EA EGYPTIAN HIEROGLYPH M040A
-131EB EGYPTIAN HIEROGLYPH M041
-131EC EGYPTIAN HIEROGLYPH M042
-131ED EGYPTIAN HIEROGLYPH M043
-131EE EGYPTIAN HIEROGLYPH M044
-131EF EGYPTIAN HIEROGLYPH N001
-131F0 EGYPTIAN HIEROGLYPH N002
-131F1 EGYPTIAN HIEROGLYPH N003
-131F2 EGYPTIAN HIEROGLYPH N004
-131F3 EGYPTIAN HIEROGLYPH N005
-131F4 EGYPTIAN HIEROGLYPH N006
-131F5 EGYPTIAN HIEROGLYPH N007
-131F6 EGYPTIAN HIEROGLYPH N008
-131F7 EGYPTIAN HIEROGLYPH N009
-131F8 EGYPTIAN HIEROGLYPH N010
-131F9 EGYPTIAN HIEROGLYPH N011
-131FA EGYPTIAN HIEROGLYPH N012
-131FB EGYPTIAN HIEROGLYPH N013
-131FC EGYPTIAN HIEROGLYPH N014
-131FD EGYPTIAN HIEROGLYPH N015
-131FE EGYPTIAN HIEROGLYPH N016
-131FF EGYPTIAN HIEROGLYPH N017
-13200 EGYPTIAN HIEROGLYPH N018
-13201 EGYPTIAN HIEROGLYPH N018A
-13202 EGYPTIAN HIEROGLYPH N018B
-13203 EGYPTIAN HIEROGLYPH N019
-13204 EGYPTIAN HIEROGLYPH N020
-13205 EGYPTIAN HIEROGLYPH N021
-13206 EGYPTIAN HIEROGLYPH N022
-13207 EGYPTIAN HIEROGLYPH N023
-13208 EGYPTIAN HIEROGLYPH N024
-13209 EGYPTIAN HIEROGLYPH N025
-1320A EGYPTIAN HIEROGLYPH N025A
-1320B EGYPTIAN HIEROGLYPH N026
-1320C EGYPTIAN HIEROGLYPH N027
-1320D EGYPTIAN HIEROGLYPH N028
-1320E EGYPTIAN HIEROGLYPH N029
-1320F EGYPTIAN HIEROGLYPH N030
-13210 EGYPTIAN HIEROGLYPH N031
-13211 EGYPTIAN HIEROGLYPH N032
-13212 EGYPTIAN HIEROGLYPH N033
-13213 EGYPTIAN HIEROGLYPH N033A
-13214 EGYPTIAN HIEROGLYPH N034
-13215 EGYPTIAN HIEROGLYPH N034A
-13216 EGYPTIAN HIEROGLYPH N035
-13217 EGYPTIAN HIEROGLYPH N035A
-13218 EGYPTIAN HIEROGLYPH N036
-13219 EGYPTIAN HIEROGLYPH N037
-1321A EGYPTIAN HIEROGLYPH N037A
-1321B EGYPTIAN HIEROGLYPH N038
-1321C EGYPTIAN HIEROGLYPH N039
-1321D EGYPTIAN HIEROGLYPH N040
-1321E EGYPTIAN HIEROGLYPH N041
-1321F EGYPTIAN HIEROGLYPH N042
-13220 EGYPTIAN HIEROGLYPH NL001
-13221 EGYPTIAN HIEROGLYPH NL002
-13222 EGYPTIAN HIEROGLYPH NL003
-13223 EGYPTIAN HIEROGLYPH NL004
-13224 EGYPTIAN HIEROGLYPH NL005
-13225 EGYPTIAN HIEROGLYPH NL005A
-13226 EGYPTIAN HIEROGLYPH NL006
-13227 EGYPTIAN HIEROGLYPH NL007
-13228 EGYPTIAN HIEROGLYPH NL008
-13229 EGYPTIAN HIEROGLYPH NL009
-1322A EGYPTIAN HIEROGLYPH NL010
-1322B EGYPTIAN HIEROGLYPH NL011
-1322C EGYPTIAN HIEROGLYPH NL012
-1322D EGYPTIAN HIEROGLYPH NL013
-1322E EGYPTIAN HIEROGLYPH NL014
-1322F EGYPTIAN HIEROGLYPH NL015
-13230 EGYPTIAN HIEROGLYPH NL016
-13231 EGYPTIAN HIEROGLYPH NL017
-13232 EGYPTIAN HIEROGLYPH NL017A
-13233 EGYPTIAN HIEROGLYPH NL018
-13234 EGYPTIAN HIEROGLYPH NL019
-13235 EGYPTIAN HIEROGLYPH NL020
-13236 EGYPTIAN HIEROGLYPH NU001
-13237 EGYPTIAN HIEROGLYPH NU002
-13238 EGYPTIAN HIEROGLYPH NU003
-13239 EGYPTIAN HIEROGLYPH NU004
-1323A EGYPTIAN HIEROGLYPH NU005
-1323B EGYPTIAN HIEROGLYPH NU006
-1323C EGYPTIAN HIEROGLYPH NU007
-1323D EGYPTIAN HIEROGLYPH NU008
-1323E EGYPTIAN HIEROGLYPH NU009
-1323F EGYPTIAN HIEROGLYPH NU010
-13240 EGYPTIAN HIEROGLYPH NU010A
-13241 EGYPTIAN HIEROGLYPH NU011
-13242 EGYPTIAN HIEROGLYPH NU011A
-13243 EGYPTIAN HIEROGLYPH NU012
-13244 EGYPTIAN HIEROGLYPH NU013
-13245 EGYPTIAN HIEROGLYPH NU014
-13246 EGYPTIAN HIEROGLYPH NU015
-13247 EGYPTIAN HIEROGLYPH NU016
-13248 EGYPTIAN HIEROGLYPH NU017
-13249 EGYPTIAN HIEROGLYPH NU018
-1324A EGYPTIAN HIEROGLYPH NU018A
-1324B EGYPTIAN HIEROGLYPH NU019
-1324C EGYPTIAN HIEROGLYPH NU020
-1324D EGYPTIAN HIEROGLYPH NU021
-1324E EGYPTIAN HIEROGLYPH NU022
-1324F EGYPTIAN HIEROGLYPH NU022A
-13250 EGYPTIAN HIEROGLYPH O001
-13251 EGYPTIAN HIEROGLYPH O001A
-13252 EGYPTIAN HIEROGLYPH O002
-13253 EGYPTIAN HIEROGLYPH O003
-13254 EGYPTIAN HIEROGLYPH O004
-13255 EGYPTIAN HIEROGLYPH O005
-13256 EGYPTIAN HIEROGLYPH O005A
-13257 EGYPTIAN HIEROGLYPH O006
-13258 EGYPTIAN HIEROGLYPH O006A
-13259 EGYPTIAN HIEROGLYPH O006B
-1325A EGYPTIAN HIEROGLYPH O006C
-1325B EGYPTIAN HIEROGLYPH O006D
-1325C EGYPTIAN HIEROGLYPH O006E
-1325D EGYPTIAN HIEROGLYPH O006F
-1325E EGYPTIAN HIEROGLYPH O007
-1325F EGYPTIAN HIEROGLYPH O008
-13260 EGYPTIAN HIEROGLYPH O009
-13261 EGYPTIAN HIEROGLYPH O010
-13262 EGYPTIAN HIEROGLYPH O010A
-13263 EGYPTIAN HIEROGLYPH O010B
-13264 EGYPTIAN HIEROGLYPH O010C
-13265 EGYPTIAN HIEROGLYPH O011
-13266 EGYPTIAN HIEROGLYPH O012
-13267 EGYPTIAN HIEROGLYPH O013
-13268 EGYPTIAN HIEROGLYPH O014
-13269 EGYPTIAN HIEROGLYPH O015
-1326A EGYPTIAN HIEROGLYPH O016
-1326B EGYPTIAN HIEROGLYPH O017
-1326C EGYPTIAN HIEROGLYPH O018
-1326D EGYPTIAN HIEROGLYPH O019
-1326E EGYPTIAN HIEROGLYPH O019A
-1326F EGYPTIAN HIEROGLYPH O020
-13270 EGYPTIAN HIEROGLYPH O020A
-13271 EGYPTIAN HIEROGLYPH O021
-13272 EGYPTIAN HIEROGLYPH O022
-13273 EGYPTIAN HIEROGLYPH O023
-13274 EGYPTIAN HIEROGLYPH O024
-13275 EGYPTIAN HIEROGLYPH O024A
-13276 EGYPTIAN HIEROGLYPH O025
-13277 EGYPTIAN HIEROGLYPH O025A
-13278 EGYPTIAN HIEROGLYPH O026
-13279 EGYPTIAN HIEROGLYPH O027
-1327A EGYPTIAN HIEROGLYPH O028
-1327B EGYPTIAN HIEROGLYPH O029
-1327C EGYPTIAN HIEROGLYPH O029A
-1327D EGYPTIAN HIEROGLYPH O030
-1327E EGYPTIAN HIEROGLYPH O030A
-1327F EGYPTIAN HIEROGLYPH O031
-13280 EGYPTIAN HIEROGLYPH O032
-13281 EGYPTIAN HIEROGLYPH O033
-13282 EGYPTIAN HIEROGLYPH O033A
-13283 EGYPTIAN HIEROGLYPH O034
-13284 EGYPTIAN HIEROGLYPH O035
-13285 EGYPTIAN HIEROGLYPH O036
-13286 EGYPTIAN HIEROGLYPH O036A
-13287 EGYPTIAN HIEROGLYPH O036B
-13288 EGYPTIAN HIEROGLYPH O036C
-13289 EGYPTIAN HIEROGLYPH O036D
-1328A EGYPTIAN HIEROGLYPH O037
-1328B EGYPTIAN HIEROGLYPH O038
-1328C EGYPTIAN HIEROGLYPH O039
-1328D EGYPTIAN HIEROGLYPH O040
-1328E EGYPTIAN HIEROGLYPH O041
-1328F EGYPTIAN HIEROGLYPH O042
-13290 EGYPTIAN HIEROGLYPH O043
-13291 EGYPTIAN HIEROGLYPH O044
-13292 EGYPTIAN HIEROGLYPH O045
-13293 EGYPTIAN HIEROGLYPH O046
-13294 EGYPTIAN HIEROGLYPH O047
-13295 EGYPTIAN HIEROGLYPH O048
-13296 EGYPTIAN HIEROGLYPH O049
-13297 EGYPTIAN HIEROGLYPH O050
-13298 EGYPTIAN HIEROGLYPH O050A
-13299 EGYPTIAN HIEROGLYPH O050B
-1329A EGYPTIAN HIEROGLYPH O051
-1329B EGYPTIAN HIEROGLYPH P001
-1329C EGYPTIAN HIEROGLYPH P001A
-1329D EGYPTIAN HIEROGLYPH P002
-1329E EGYPTIAN HIEROGLYPH P003
-1329F EGYPTIAN HIEROGLYPH P003A
-132A0 EGYPTIAN HIEROGLYPH P004
-132A1 EGYPTIAN HIEROGLYPH P005
-132A2 EGYPTIAN HIEROGLYPH P006
-132A3 EGYPTIAN HIEROGLYPH P007
-132A4 EGYPTIAN HIEROGLYPH P008
-132A5 EGYPTIAN HIEROGLYPH P009
-132A6 EGYPTIAN HIEROGLYPH P010
-132A7 EGYPTIAN HIEROGLYPH P011
-132A8 EGYPTIAN HIEROGLYPH Q001
-132A9 EGYPTIAN HIEROGLYPH Q002
-132AA EGYPTIAN HIEROGLYPH Q003
-132AB EGYPTIAN HIEROGLYPH Q004
-132AC EGYPTIAN HIEROGLYPH Q005
-132AD EGYPTIAN HIEROGLYPH Q006
-132AE EGYPTIAN HIEROGLYPH Q007
-132AF EGYPTIAN HIEROGLYPH R001
-132B0 EGYPTIAN HIEROGLYPH R002
-132B1 EGYPTIAN HIEROGLYPH R002A
-132B2 EGYPTIAN HIEROGLYPH R003
-132B3 EGYPTIAN HIEROGLYPH R003A
-132B4 EGYPTIAN HIEROGLYPH R003B
-132B5 EGYPTIAN HIEROGLYPH R004
-132B6 EGYPTIAN HIEROGLYPH R005
-132B7 EGYPTIAN HIEROGLYPH R006
-132B8 EGYPTIAN HIEROGLYPH R007
-132B9 EGYPTIAN HIEROGLYPH R008
-132BA EGYPTIAN HIEROGLYPH R009
-132BB EGYPTIAN HIEROGLYPH R010
-132BC EGYPTIAN HIEROGLYPH R010A
-132BD EGYPTIAN HIEROGLYPH R011
-132BE EGYPTIAN HIEROGLYPH R012
-132BF EGYPTIAN HIEROGLYPH R013
-132C0 EGYPTIAN HIEROGLYPH R014
-132C1 EGYPTIAN HIEROGLYPH R015
-132C2 EGYPTIAN HIEROGLYPH R016
-132C3 EGYPTIAN HIEROGLYPH R016A
-132C4 EGYPTIAN HIEROGLYPH R017
-132C5 EGYPTIAN HIEROGLYPH R018
-132C6 EGYPTIAN HIEROGLYPH R019
-132C7 EGYPTIAN HIEROGLYPH R020
-132C8 EGYPTIAN HIEROGLYPH R021
-132C9 EGYPTIAN HIEROGLYPH R022
-132CA EGYPTIAN HIEROGLYPH R023
-132CB EGYPTIAN HIEROGLYPH R024
-132CC EGYPTIAN HIEROGLYPH R025
-132CD EGYPTIAN HIEROGLYPH R026
-132CE EGYPTIAN HIEROGLYPH R027
-132CF EGYPTIAN HIEROGLYPH R028
-132D0 EGYPTIAN HIEROGLYPH R029
-132D1 EGYPTIAN HIEROGLYPH S001
-132D2 EGYPTIAN HIEROGLYPH S002
-132D3 EGYPTIAN HIEROGLYPH S002A
-132D4 EGYPTIAN HIEROGLYPH S003
-132D5 EGYPTIAN HIEROGLYPH S004
-132D6 EGYPTIAN HIEROGLYPH S005
-132D7 EGYPTIAN HIEROGLYPH S006
-132D8 EGYPTIAN HIEROGLYPH S006A
-132D9 EGYPTIAN HIEROGLYPH S007
-132DA EGYPTIAN HIEROGLYPH S008
-132DB EGYPTIAN HIEROGLYPH S009
-132DC EGYPTIAN HIEROGLYPH S010
-132DD EGYPTIAN HIEROGLYPH S011
-132DE EGYPTIAN HIEROGLYPH S012
-132DF EGYPTIAN HIEROGLYPH S013
-132E0 EGYPTIAN HIEROGLYPH S014
-132E1 EGYPTIAN HIEROGLYPH S014A
-132E2 EGYPTIAN HIEROGLYPH S014B
-132E3 EGYPTIAN HIEROGLYPH S015
-132E4 EGYPTIAN HIEROGLYPH S016
-132E5 EGYPTIAN HIEROGLYPH S017
-132E6 EGYPTIAN HIEROGLYPH S017A
-132E7 EGYPTIAN HIEROGLYPH S018
-132E8 EGYPTIAN HIEROGLYPH S019
-132E9 EGYPTIAN HIEROGLYPH S020
-132EA EGYPTIAN HIEROGLYPH S021
-132EB EGYPTIAN HIEROGLYPH S022
-132EC EGYPTIAN HIEROGLYPH S023
-132ED EGYPTIAN HIEROGLYPH S024
-132EE EGYPTIAN HIEROGLYPH S025
-132EF EGYPTIAN HIEROGLYPH S026
-132F0 EGYPTIAN HIEROGLYPH S026A
-132F1 EGYPTIAN HIEROGLYPH S026B
-132F2 EGYPTIAN HIEROGLYPH S027
-132F3 EGYPTIAN HIEROGLYPH S028
-132F4 EGYPTIAN HIEROGLYPH S029
-132F5 EGYPTIAN HIEROGLYPH S030
-132F6 EGYPTIAN HIEROGLYPH S031
-132F7 EGYPTIAN HIEROGLYPH S032
-132F8 EGYPTIAN HIEROGLYPH S033
-132F9 EGYPTIAN HIEROGLYPH S034
-132FA EGYPTIAN HIEROGLYPH S035
-132FB EGYPTIAN HIEROGLYPH S035A
-132FC EGYPTIAN HIEROGLYPH S036
-132FD EGYPTIAN HIEROGLYPH S037
-132FE EGYPTIAN HIEROGLYPH S038
-132FF EGYPTIAN HIEROGLYPH S039
-13300 EGYPTIAN HIEROGLYPH S040
-13301 EGYPTIAN HIEROGLYPH S041
-13302 EGYPTIAN HIEROGLYPH S042
-13303 EGYPTIAN HIEROGLYPH S043
-13304 EGYPTIAN HIEROGLYPH S044
-13305 EGYPTIAN HIEROGLYPH S045
-13306 EGYPTIAN HIEROGLYPH S046
-13307 EGYPTIAN HIEROGLYPH T001
-13308 EGYPTIAN HIEROGLYPH T002
-13309 EGYPTIAN HIEROGLYPH T003
-1330A EGYPTIAN HIEROGLYPH T003A
-1330B EGYPTIAN HIEROGLYPH T004
-1330C EGYPTIAN HIEROGLYPH T005
-1330D EGYPTIAN HIEROGLYPH T006
-1330E EGYPTIAN HIEROGLYPH T007
-1330F EGYPTIAN HIEROGLYPH T007A
-13310 EGYPTIAN HIEROGLYPH T008
-13311 EGYPTIAN HIEROGLYPH T008A
-13312 EGYPTIAN HIEROGLYPH T009
-13313 EGYPTIAN HIEROGLYPH T009A
-13314 EGYPTIAN HIEROGLYPH T010
-13315 EGYPTIAN HIEROGLYPH T011
-13316 EGYPTIAN HIEROGLYPH T011A
-13317 EGYPTIAN HIEROGLYPH T012
-13318 EGYPTIAN HIEROGLYPH T013
-13319 EGYPTIAN HIEROGLYPH T014
-1331A EGYPTIAN HIEROGLYPH T015
-1331B EGYPTIAN HIEROGLYPH T016
-1331C EGYPTIAN HIEROGLYPH T016A
-1331D EGYPTIAN HIEROGLYPH T017
-1331E EGYPTIAN HIEROGLYPH T018
-1331F EGYPTIAN HIEROGLYPH T019
-13320 EGYPTIAN HIEROGLYPH T020
-13321 EGYPTIAN HIEROGLYPH T021
-13322 EGYPTIAN HIEROGLYPH T022
-13323 EGYPTIAN HIEROGLYPH T023
-13324 EGYPTIAN HIEROGLYPH T024
-13325 EGYPTIAN HIEROGLYPH T025
-13326 EGYPTIAN HIEROGLYPH T026
-13327 EGYPTIAN HIEROGLYPH T027
-13328 EGYPTIAN HIEROGLYPH T028
-13329 EGYPTIAN HIEROGLYPH T029
-1332A EGYPTIAN HIEROGLYPH T030
-1332B EGYPTIAN HIEROGLYPH T031
-1332C EGYPTIAN HIEROGLYPH T032
-1332D EGYPTIAN HIEROGLYPH T032A
-1332E EGYPTIAN HIEROGLYPH T033
-1332F EGYPTIAN HIEROGLYPH T033A
-13330 EGYPTIAN HIEROGLYPH T034
-13331 EGYPTIAN HIEROGLYPH T035
-13332 EGYPTIAN HIEROGLYPH T036
-13333 EGYPTIAN HIEROGLYPH U001
-13334 EGYPTIAN HIEROGLYPH U002
-13335 EGYPTIAN HIEROGLYPH U003
-13336 EGYPTIAN HIEROGLYPH U004
-13337 EGYPTIAN HIEROGLYPH U005
-13338 EGYPTIAN HIEROGLYPH U006
-13339 EGYPTIAN HIEROGLYPH U006A
-1333A EGYPTIAN HIEROGLYPH U006B
-1333B EGYPTIAN HIEROGLYPH U007
-1333C EGYPTIAN HIEROGLYPH U008
-1333D EGYPTIAN HIEROGLYPH U009
-1333E EGYPTIAN HIEROGLYPH U010
-1333F EGYPTIAN HIEROGLYPH U011
-13340 EGYPTIAN HIEROGLYPH U012
-13341 EGYPTIAN HIEROGLYPH U013
-13342 EGYPTIAN HIEROGLYPH U014
-13343 EGYPTIAN HIEROGLYPH U015
-13344 EGYPTIAN HIEROGLYPH U016
-13345 EGYPTIAN HIEROGLYPH U017
-13346 EGYPTIAN HIEROGLYPH U018
-13347 EGYPTIAN HIEROGLYPH U019
-13348 EGYPTIAN HIEROGLYPH U020
-13349 EGYPTIAN HIEROGLYPH U021
-1334A EGYPTIAN HIEROGLYPH U022
-1334B EGYPTIAN HIEROGLYPH U023
-1334C EGYPTIAN HIEROGLYPH U023A
-1334D EGYPTIAN HIEROGLYPH U024
-1334E EGYPTIAN HIEROGLYPH U025
-1334F EGYPTIAN HIEROGLYPH U026
-13350 EGYPTIAN HIEROGLYPH U027
-13351 EGYPTIAN HIEROGLYPH U028
-13352 EGYPTIAN HIEROGLYPH U029
-13353 EGYPTIAN HIEROGLYPH U029A
-13354 EGYPTIAN HIEROGLYPH U030
-13355 EGYPTIAN HIEROGLYPH U031
-13356 EGYPTIAN HIEROGLYPH U032
-13357 EGYPTIAN HIEROGLYPH U032A
-13358 EGYPTIAN HIEROGLYPH U033
-13359 EGYPTIAN HIEROGLYPH U034
-1335A EGYPTIAN HIEROGLYPH U035
-1335B EGYPTIAN HIEROGLYPH U036
-1335C EGYPTIAN HIEROGLYPH U037
-1335D EGYPTIAN HIEROGLYPH U038
-1335E EGYPTIAN HIEROGLYPH U039
-1335F EGYPTIAN HIEROGLYPH U040
-13360 EGYPTIAN HIEROGLYPH U041
-13361 EGYPTIAN HIEROGLYPH U042
-13362 EGYPTIAN HIEROGLYPH V001
-13363 EGYPTIAN HIEROGLYPH V001A
-13364 EGYPTIAN HIEROGLYPH V001B
-13365 EGYPTIAN HIEROGLYPH V001C
-13366 EGYPTIAN HIEROGLYPH V001D
-13367 EGYPTIAN HIEROGLYPH V001E
-13368 EGYPTIAN HIEROGLYPH V001F
-13369 EGYPTIAN HIEROGLYPH V001G
-1336A EGYPTIAN HIEROGLYPH V001H
-1336B EGYPTIAN HIEROGLYPH V001I
-1336C EGYPTIAN HIEROGLYPH V002
-1336D EGYPTIAN HIEROGLYPH V002A
-1336E EGYPTIAN HIEROGLYPH V003
-1336F EGYPTIAN HIEROGLYPH V004
-13370 EGYPTIAN HIEROGLYPH V005
-13371 EGYPTIAN HIEROGLYPH V006
-13372 EGYPTIAN HIEROGLYPH V007
-13373 EGYPTIAN HIEROGLYPH V007A
-13374 EGYPTIAN HIEROGLYPH V007B
-13375 EGYPTIAN HIEROGLYPH V008
-13376 EGYPTIAN HIEROGLYPH V009
-13377 EGYPTIAN HIEROGLYPH V010
-13378 EGYPTIAN HIEROGLYPH V011
-13379 EGYPTIAN HIEROGLYPH V011A
-1337A EGYPTIAN HIEROGLYPH V011B
-1337B EGYPTIAN HIEROGLYPH V011C
-1337C EGYPTIAN HIEROGLYPH V012
-1337D EGYPTIAN HIEROGLYPH V012A
-1337E EGYPTIAN HIEROGLYPH V012B
-1337F EGYPTIAN HIEROGLYPH V013
-13380 EGYPTIAN HIEROGLYPH V014
-13381 EGYPTIAN HIEROGLYPH V015
-13382 EGYPTIAN HIEROGLYPH V016
-13383 EGYPTIAN HIEROGLYPH V017
-13384 EGYPTIAN HIEROGLYPH V018
-13385 EGYPTIAN HIEROGLYPH V019
-13386 EGYPTIAN HIEROGLYPH V020
-13387 EGYPTIAN HIEROGLYPH V020A
-13388 EGYPTIAN HIEROGLYPH V020B
-13389 EGYPTIAN HIEROGLYPH V020C
-1338A EGYPTIAN HIEROGLYPH V020D
-1338B EGYPTIAN HIEROGLYPH V020E
-1338C EGYPTIAN HIEROGLYPH V020F
-1338D EGYPTIAN HIEROGLYPH V020G
-1338E EGYPTIAN HIEROGLYPH V020H
-1338F EGYPTIAN HIEROGLYPH V020I
-13390 EGYPTIAN HIEROGLYPH V020J
-13391 EGYPTIAN HIEROGLYPH V020K
-13392 EGYPTIAN HIEROGLYPH V020L
-13393 EGYPTIAN HIEROGLYPH V021
-13394 EGYPTIAN HIEROGLYPH V022
-13395 EGYPTIAN HIEROGLYPH V023
-13396 EGYPTIAN HIEROGLYPH V023A
-13397 EGYPTIAN HIEROGLYPH V024
-13398 EGYPTIAN HIEROGLYPH V025
-13399 EGYPTIAN HIEROGLYPH V026
-1339A EGYPTIAN HIEROGLYPH V027
-1339B EGYPTIAN HIEROGLYPH V028
-1339C EGYPTIAN HIEROGLYPH V028A
-1339D EGYPTIAN HIEROGLYPH V029
-1339E EGYPTIAN HIEROGLYPH V029A
-1339F EGYPTIAN HIEROGLYPH V030
-133A0 EGYPTIAN HIEROGLYPH V030A
-133A1 EGYPTIAN HIEROGLYPH V031
-133A2 EGYPTIAN HIEROGLYPH V031A
-133A3 EGYPTIAN HIEROGLYPH V032
-133A4 EGYPTIAN HIEROGLYPH V033
-133A5 EGYPTIAN HIEROGLYPH V033A
-133A6 EGYPTIAN HIEROGLYPH V034
-133A7 EGYPTIAN HIEROGLYPH V035
-133A8 EGYPTIAN HIEROGLYPH V036
-133A9 EGYPTIAN HIEROGLYPH V037
-133AA EGYPTIAN HIEROGLYPH V037A
-133AB EGYPTIAN HIEROGLYPH V038
-133AC EGYPTIAN HIEROGLYPH V039
-133AD EGYPTIAN HIEROGLYPH V040
-133AE EGYPTIAN HIEROGLYPH V040A
-133AF EGYPTIAN HIEROGLYPH W001
-133B0 EGYPTIAN HIEROGLYPH W002
-133B1 EGYPTIAN HIEROGLYPH W003
-133B2 EGYPTIAN HIEROGLYPH W003A
-133B3 EGYPTIAN HIEROGLYPH W004
-133B4 EGYPTIAN HIEROGLYPH W005
-133B5 EGYPTIAN HIEROGLYPH W006
-133B6 EGYPTIAN HIEROGLYPH W007
-133B7 EGYPTIAN HIEROGLYPH W008
-133B8 EGYPTIAN HIEROGLYPH W009
-133B9 EGYPTIAN HIEROGLYPH W009A
-133BA EGYPTIAN HIEROGLYPH W010
-133BB EGYPTIAN HIEROGLYPH W010A
-133BC EGYPTIAN HIEROGLYPH W011
-133BD EGYPTIAN HIEROGLYPH W012
-133BE EGYPTIAN HIEROGLYPH W013
-133BF EGYPTIAN HIEROGLYPH W014
-133C0 EGYPTIAN HIEROGLYPH W014A
-133C1 EGYPTIAN HIEROGLYPH W015
-133C2 EGYPTIAN HIEROGLYPH W016
-133C3 EGYPTIAN HIEROGLYPH W017
-133C4 EGYPTIAN HIEROGLYPH W017A
-133C5 EGYPTIAN HIEROGLYPH W018
-133C6 EGYPTIAN HIEROGLYPH W018A
-133C7 EGYPTIAN HIEROGLYPH W019
-133C8 EGYPTIAN HIEROGLYPH W020
-133C9 EGYPTIAN HIEROGLYPH W021
-133CA EGYPTIAN HIEROGLYPH W022
-133CB EGYPTIAN HIEROGLYPH W023
-133CC EGYPTIAN HIEROGLYPH W024
-133CD EGYPTIAN HIEROGLYPH W024A
-133CE EGYPTIAN HIEROGLYPH W025
-133CF EGYPTIAN HIEROGLYPH X001
-133D0 EGYPTIAN HIEROGLYPH X002
-133D1 EGYPTIAN HIEROGLYPH X003
-133D2 EGYPTIAN HIEROGLYPH X004
-133D3 EGYPTIAN HIEROGLYPH X004A
-133D4 EGYPTIAN HIEROGLYPH X004B
-133D5 EGYPTIAN HIEROGLYPH X005
-133D6 EGYPTIAN HIEROGLYPH X006
-133D7 EGYPTIAN HIEROGLYPH X006A
-133D8 EGYPTIAN HIEROGLYPH X007
-133D9 EGYPTIAN HIEROGLYPH X008
-133DA EGYPTIAN HIEROGLYPH X008A
-133DB EGYPTIAN HIEROGLYPH Y001
-133DC EGYPTIAN HIEROGLYPH Y001A
-133DD EGYPTIAN HIEROGLYPH Y002
-133DE EGYPTIAN HIEROGLYPH Y003
-133DF EGYPTIAN HIEROGLYPH Y004
-133E0 EGYPTIAN HIEROGLYPH Y005
-133E1 EGYPTIAN HIEROGLYPH Y006
-133E2 EGYPTIAN HIEROGLYPH Y007
-133E3 EGYPTIAN HIEROGLYPH Y008
-133E4 EGYPTIAN HIEROGLYPH Z001
-133E5 EGYPTIAN HIEROGLYPH Z002
-133E6 EGYPTIAN HIEROGLYPH Z002A
-133E7 EGYPTIAN HIEROGLYPH Z002B
-133E8 EGYPTIAN HIEROGLYPH Z002C
-133E9 EGYPTIAN HIEROGLYPH Z002D
-133EA EGYPTIAN HIEROGLYPH Z003
-133EB EGYPTIAN HIEROGLYPH Z003A
-133EC EGYPTIAN HIEROGLYPH Z003B
-133ED EGYPTIAN HIEROGLYPH Z004
-133EE EGYPTIAN HIEROGLYPH Z004A
-133EF EGYPTIAN HIEROGLYPH Z005
-133F0 EGYPTIAN HIEROGLYPH Z005A
-133F1 EGYPTIAN HIEROGLYPH Z006
-133F2 EGYPTIAN HIEROGLYPH Z007
-133F3 EGYPTIAN HIEROGLYPH Z008
-133F4 EGYPTIAN HIEROGLYPH Z009
-133F5 EGYPTIAN HIEROGLYPH Z010
-133F6 EGYPTIAN HIEROGLYPH Z011
-133F7 EGYPTIAN HIEROGLYPH Z012
-133F8 EGYPTIAN HIEROGLYPH Z013
-133F9 EGYPTIAN HIEROGLYPH Z014
-133FA EGYPTIAN HIEROGLYPH Z015
-133FB EGYPTIAN HIEROGLYPH Z015A
-133FC EGYPTIAN HIEROGLYPH Z015B
-133FD EGYPTIAN HIEROGLYPH Z015C
-133FE EGYPTIAN HIEROGLYPH Z015D
-133FF EGYPTIAN HIEROGLYPH Z015E
-13400 EGYPTIAN HIEROGLYPH Z015F
-13401 EGYPTIAN HIEROGLYPH Z015G
-13402 EGYPTIAN HIEROGLYPH Z015H
-13403 EGYPTIAN HIEROGLYPH Z015I
-13404 EGYPTIAN HIEROGLYPH Z016
-13405 EGYPTIAN HIEROGLYPH Z016A
-13406 EGYPTIAN HIEROGLYPH Z016B
-13407 EGYPTIAN HIEROGLYPH Z016C
-13408 EGYPTIAN HIEROGLYPH Z016D
-13409 EGYPTIAN HIEROGLYPH Z016E
-1340A EGYPTIAN HIEROGLYPH Z016F
-1340B EGYPTIAN HIEROGLYPH Z016G
-1340C EGYPTIAN HIEROGLYPH Z016H
-1340D EGYPTIAN HIEROGLYPH AA001
-1340E EGYPTIAN HIEROGLYPH AA002
-1340F EGYPTIAN HIEROGLYPH AA003
-13410 EGYPTIAN HIEROGLYPH AA004
-13411 EGYPTIAN HIEROGLYPH AA005
-13412 EGYPTIAN HIEROGLYPH AA006
-13413 EGYPTIAN HIEROGLYPH AA007
-13414 EGYPTIAN HIEROGLYPH AA007A
-13415 EGYPTIAN HIEROGLYPH AA007B
-13416 EGYPTIAN HIEROGLYPH AA008
-13417 EGYPTIAN HIEROGLYPH AA009
-13418 EGYPTIAN HIEROGLYPH AA010
-13419 EGYPTIAN HIEROGLYPH AA011
-1341A EGYPTIAN HIEROGLYPH AA012
-1341B EGYPTIAN HIEROGLYPH AA013
-1341C EGYPTIAN HIEROGLYPH AA014
-1341D EGYPTIAN HIEROGLYPH AA015
-1341E EGYPTIAN HIEROGLYPH AA016
-1341F EGYPTIAN HIEROGLYPH AA017
-13420 EGYPTIAN HIEROGLYPH AA018
-13421 EGYPTIAN HIEROGLYPH AA019
-13422 EGYPTIAN HIEROGLYPH AA020
-13423 EGYPTIAN HIEROGLYPH AA021
-13424 EGYPTIAN HIEROGLYPH AA022
-13425 EGYPTIAN HIEROGLYPH AA023
-13426 EGYPTIAN HIEROGLYPH AA024
-13427 EGYPTIAN HIEROGLYPH AA025
-13428 EGYPTIAN HIEROGLYPH AA026
-13429 EGYPTIAN HIEROGLYPH AA027
-1342A EGYPTIAN HIEROGLYPH AA028
-1342B EGYPTIAN HIEROGLYPH AA029
-1342C EGYPTIAN HIEROGLYPH AA030
-1342D EGYPTIAN HIEROGLYPH AA031
-1342E EGYPTIAN HIEROGLYPH AA032
-1D000 BYZANTINE MUSICAL SYMBOL PSILI
-1D001 BYZANTINE MUSICAL SYMBOL DASEIA
-1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI
-1D003 BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
-1D004 BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
-1D005 BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
-1D006 BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
-1D007 BYZANTINE MUSICAL SYMBOL KATHISTI
-1D008 BYZANTINE MUSICAL SYMBOL SYRMATIKI
-1D009 BYZANTINE MUSICAL SYMBOL PARAKLITIKI
-1D00A BYZANTINE MUSICAL SYMBOL YPOKRISIS
-1D00B BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
-1D00C BYZANTINE MUSICAL SYMBOL KREMASTI
-1D00D BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
-1D00E BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
-1D00F BYZANTINE MUSICAL SYMBOL TELEIA
-1D010 BYZANTINE MUSICAL SYMBOL KENTIMATA
-1D011 BYZANTINE MUSICAL SYMBOL APOSTROFOS
-1D012 BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
-1D013 BYZANTINE MUSICAL SYMBOL SYNEVMA
-1D014 BYZANTINE MUSICAL SYMBOL THITA
-1D015 BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
-1D016 BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
-1D017 BYZANTINE MUSICAL SYMBOL PSILON
-1D018 BYZANTINE MUSICAL SYMBOL CHAMILON
-1D019 BYZANTINE MUSICAL SYMBOL VATHY
-1D01A BYZANTINE MUSICAL SYMBOL ISON ARCHAION
-1D01B BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
-1D01C BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
-1D01D BYZANTINE MUSICAL SYMBOL SAXIMATA
-1D01E BYZANTINE MUSICAL SYMBOL PARICHON
-1D01F BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
-1D020 BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
-1D021 BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
-1D022 BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
-1D023 BYZANTINE MUSICAL SYMBOL APOTHEMA
-1D024 BYZANTINE MUSICAL SYMBOL KLASMA
-1D025 BYZANTINE MUSICAL SYMBOL REVMA
-1D026 BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
-1D027 BYZANTINE MUSICAL SYMBOL TINAGMA
-1D028 BYZANTINE MUSICAL SYMBOL ANATRICHISMA
-1D029 BYZANTINE MUSICAL SYMBOL SEISMA
-1D02A BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
-1D02B BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
-1D02C BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
-1D02D BYZANTINE MUSICAL SYMBOL THEMA
-1D02E BYZANTINE MUSICAL SYMBOL LEMOI
-1D02F BYZANTINE MUSICAL SYMBOL DYO
-1D030 BYZANTINE MUSICAL SYMBOL TRIA
-1D031 BYZANTINE MUSICAL SYMBOL TESSERA
-1D032 BYZANTINE MUSICAL SYMBOL KRATIMATA
-1D033 BYZANTINE MUSICAL SYMBOL APESO EXO NEO
-1D034 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
-1D035 BYZANTINE MUSICAL SYMBOL IMIFTHORA
-1D036 BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
-1D037 BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
-1D038 BYZANTINE MUSICAL SYMBOL PELASTON
-1D039 BYZANTINE MUSICAL SYMBOL PSIFISTON
-1D03A BYZANTINE MUSICAL SYMBOL KONTEVMA
-1D03B BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
-1D03C BYZANTINE MUSICAL SYMBOL RAPISMA
-1D03D BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
-1D03E BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
-1D03F BYZANTINE MUSICAL SYMBOL ICHADIN
-1D040 BYZANTINE MUSICAL SYMBOL NANA
-1D041 BYZANTINE MUSICAL SYMBOL PETASMA
-1D042 BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
-1D043 BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
-1D044 BYZANTINE MUSICAL SYMBOL STRAGGISMATA
-1D045 BYZANTINE MUSICAL SYMBOL GRONTHISMATA
-1D046 BYZANTINE MUSICAL SYMBOL ISON NEO
-1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
-1D048 BYZANTINE MUSICAL SYMBOL OXEIA NEO
-1D049 BYZANTINE MUSICAL SYMBOL PETASTI
-1D04A BYZANTINE MUSICAL SYMBOL KOUFISMA
-1D04B BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
-1D04C BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
-1D04D BYZANTINE MUSICAL SYMBOL PELASTON NEO
-1D04E BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
-1D04F BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
-1D050 BYZANTINE MUSICAL SYMBOL YPSILI
-1D051 BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
-1D052 BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
-1D053 BYZANTINE MUSICAL SYMBOL YPORROI
-1D054 BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
-1D055 BYZANTINE MUSICAL SYMBOL ELAFRON
-1D056 BYZANTINE MUSICAL SYMBOL CHAMILI
-1D057 BYZANTINE MUSICAL SYMBOL MIKRON ISON
-1D058 BYZANTINE MUSICAL SYMBOL VAREIA NEO
-1D059 BYZANTINE MUSICAL SYMBOL PIASMA NEO
-1D05A BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
-1D05B BYZANTINE MUSICAL SYMBOL OMALON
-1D05C BYZANTINE MUSICAL SYMBOL ANTIKENOMA
-1D05D BYZANTINE MUSICAL SYMBOL LYGISMA
-1D05E BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
-1D05F BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
-1D060 BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
-1D061 BYZANTINE MUSICAL SYMBOL KYLISMA
-1D062 BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
-1D063 BYZANTINE MUSICAL SYMBOL TROMIKON NEO
-1D064 BYZANTINE MUSICAL SYMBOL EKSTREPTON
-1D065 BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
-1D066 BYZANTINE MUSICAL SYMBOL SYRMA
-1D067 BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
-1D068 BYZANTINE MUSICAL SYMBOL EPEGERMA
-1D069 BYZANTINE MUSICAL SYMBOL SEISMA NEO
-1D06A BYZANTINE MUSICAL SYMBOL XIRON KLASMA
-1D06B BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
-1D06C BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
-1D06D BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
-1D06E BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
-1D06F BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
-1D070 BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
-1D071 BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
-1D072 BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
-1D073 BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
-1D074 BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
-1D075 BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
-1D076 BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
-1D077 BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
-1D078 BYZANTINE MUSICAL SYMBOL THEMA APLOUN
-1D079 BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
-1D07A BYZANTINE MUSICAL SYMBOL KATAVASMA
-1D07B BYZANTINE MUSICAL SYMBOL ENDOFONON
-1D07C BYZANTINE MUSICAL SYMBOL YFEN KATO
-1D07D BYZANTINE MUSICAL SYMBOL YFEN ANO
-1D07E BYZANTINE MUSICAL SYMBOL STAVROS
-1D07F BYZANTINE MUSICAL SYMBOL KLASMA ANO
-1D080 BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
-1D081 BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
-1D082 BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
-1D083 BYZANTINE MUSICAL SYMBOL KRATIMA NEO
-1D084 BYZANTINE MUSICAL SYMBOL APODERMA NEO
-1D085 BYZANTINE MUSICAL SYMBOL APLI
-1D086 BYZANTINE MUSICAL SYMBOL DIPLI
-1D087 BYZANTINE MUSICAL SYMBOL TRIPLI
-1D088 BYZANTINE MUSICAL SYMBOL TETRAPLI
-1D089 BYZANTINE MUSICAL SYMBOL KORONIS
-1D08A BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
-1D08B BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
-1D08C BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
-1D08D BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
-1D08E BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
-1D08F BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
-1D090 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
-1D091 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
-1D092 BYZANTINE MUSICAL SYMBOL DIGORGON
-1D093 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
-1D094 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
-1D095 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
-1D096 BYZANTINE MUSICAL SYMBOL TRIGORGON
-1D097 BYZANTINE MUSICAL SYMBOL ARGON
-1D098 BYZANTINE MUSICAL SYMBOL IMIDIARGON
-1D099 BYZANTINE MUSICAL SYMBOL DIARGON
-1D09A BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
-1D09B BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
-1D09C BYZANTINE MUSICAL SYMBOL AGOGI ARGI
-1D09D BYZANTINE MUSICAL SYMBOL AGOGI METRIA
-1D09E BYZANTINE MUSICAL SYMBOL AGOGI MESI
-1D09F BYZANTINE MUSICAL SYMBOL AGOGI GORGI
-1D0A0 BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
-1D0A1 BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
-1D0A2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
-1D0A3 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
-1D0A4 BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
-1D0A5 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
-1D0A6 BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
-1D0A7 BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
-1D0A8 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
-1D0A9 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
-1D0AA BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
-1D0AB BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
-1D0AC BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
-1D0AD BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
-1D0AE BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
-1D0AF BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
-1D0B0 BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
-1D0B1 BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
-1D0B2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
-1D0B3 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
-1D0B4 BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
-1D0B5 BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
-1D0B6 BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
-1D0B7 BYZANTINE MUSICAL SYMBOL IMIFONON
-1D0B8 BYZANTINE MUSICAL SYMBOL IMIFTHORON
-1D0B9 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
-1D0BA BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
-1D0BB BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
-1D0BC BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
-1D0BD BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
-1D0BE BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
-1D0BF BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
-1D0C0 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
-1D0C1 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
-1D0C2 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
-1D0C3 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
-1D0C4 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
-1D0C5 BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
-1D0C5 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS
-1D0C6 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
-1D0C7 BYZANTINE MUSICAL SYMBOL FTHORA NENANO
-1D0C8 BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
-1D0C9 BYZANTINE MUSICAL SYMBOL CHROA KLITON
-1D0CA BYZANTINE MUSICAL SYMBOL CHROA SPATHI
-1D0CB BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
-1D0CC BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
-1D0CD BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION
-1D0CE BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION
-1D0CF BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION
-1D0D0 BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA
-1D0D1 BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D2 BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA
-1D0D3 BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA
-1D0D4 BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA
-1D0D5 BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D6 BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA
-1D0D7 BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA
-1D0D8 BYZANTINE MUSICAL SYMBOL GENIKI DIESIS
-1D0D9 BYZANTINE MUSICAL SYMBOL GENIKI YFESIS
-1D0DA BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI
-1D0DB BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI
-1D0DC BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI
-1D0DD BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS
-1D0DE BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS
-1D0DF BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU
-1D0E0 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU
-1D0E1 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU
-1D0E2 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS
-1D0E3 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU
-1D0E4 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU
-1D0E5 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU
-1D0E6 BYZANTINE MUSICAL SYMBOL DIGRAMMA GG
-1D0E7 BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU
-1D0E8 BYZANTINE MUSICAL SYMBOL STIGMA
-1D0E9 BYZANTINE MUSICAL SYMBOL ARKTIKO PA
-1D0EA BYZANTINE MUSICAL SYMBOL ARKTIKO VOU
-1D0EB BYZANTINE MUSICAL SYMBOL ARKTIKO GA
-1D0EC BYZANTINE MUSICAL SYMBOL ARKTIKO DI
-1D0ED BYZANTINE MUSICAL SYMBOL ARKTIKO KE
-1D0EE BYZANTINE MUSICAL SYMBOL ARKTIKO ZO
-1D0EF BYZANTINE MUSICAL SYMBOL ARKTIKO NI
-1D0F0 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
-1D0F1 BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
-1D0F2 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
-1D0F3 BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
-1D0F4 BYZANTINE MUSICAL SYMBOL KLASMA KATO
-1D0F5 BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100 MUSICAL SYMBOL SINGLE BARLINE
-1D101 MUSICAL SYMBOL DOUBLE BARLINE
-1D102 MUSICAL SYMBOL FINAL BARLINE
-1D103 MUSICAL SYMBOL REVERSE FINAL BARLINE
-1D104 MUSICAL SYMBOL DASHED BARLINE
-1D105 MUSICAL SYMBOL SHORT BARLINE
-1D106 MUSICAL SYMBOL LEFT REPEAT SIGN
-1D107 MUSICAL SYMBOL RIGHT REPEAT SIGN
-1D108 MUSICAL SYMBOL REPEAT DOTS
-1D109 MUSICAL SYMBOL DAL SEGNO
-1D10A MUSICAL SYMBOL DA CAPO
-1D10B MUSICAL SYMBOL SEGNO
-1D10C MUSICAL SYMBOL CODA
-1D10D MUSICAL SYMBOL REPEATED FIGURE-1
-1D10E MUSICAL SYMBOL REPEATED FIGURE-2
-1D10F MUSICAL SYMBOL REPEATED FIGURE-3
-1D110 MUSICAL SYMBOL FERMATA
-1D111 MUSICAL SYMBOL FERMATA BELOW
-1D112 MUSICAL SYMBOL BREATH MARK
-1D113 MUSICAL SYMBOL CAESURA
-1D114 MUSICAL SYMBOL BRACE
-1D115 MUSICAL SYMBOL BRACKET
-1D116 MUSICAL SYMBOL ONE-LINE STAFF
-1D117 MUSICAL SYMBOL TWO-LINE STAFF
-1D118 MUSICAL SYMBOL THREE-LINE STAFF
-1D119 MUSICAL SYMBOL FOUR-LINE STAFF
-1D11A MUSICAL SYMBOL FIVE-LINE STAFF
-1D11B MUSICAL SYMBOL SIX-LINE STAFF
-1D11C MUSICAL SYMBOL SIX-STRING FRETBOARD
-1D11D MUSICAL SYMBOL FOUR-STRING FRETBOARD
-1D11E MUSICAL SYMBOL G CLEF
-1D11F MUSICAL SYMBOL G CLEF OTTAVA ALTA
-1D120 MUSICAL SYMBOL G CLEF OTTAVA BASSA
-1D121 MUSICAL SYMBOL C CLEF
-1D122 MUSICAL SYMBOL F CLEF
-1D123 MUSICAL SYMBOL F CLEF OTTAVA ALTA
-1D124 MUSICAL SYMBOL F CLEF OTTAVA BASSA
-1D125 MUSICAL SYMBOL DRUM CLEF-1
-1D126 MUSICAL SYMBOL DRUM CLEF-2
-1D129 MUSICAL SYMBOL MULTIPLE MEASURE REST
-1D12A MUSICAL SYMBOL DOUBLE SHARP
-1D12B MUSICAL SYMBOL DOUBLE FLAT
-1D12C MUSICAL SYMBOL FLAT UP
-1D12D MUSICAL SYMBOL FLAT DOWN
-1D12E MUSICAL SYMBOL NATURAL UP
-1D12F MUSICAL SYMBOL NATURAL DOWN
-1D130 MUSICAL SYMBOL SHARP UP
-1D131 MUSICAL SYMBOL SHARP DOWN
-1D132 MUSICAL SYMBOL QUARTER TONE SHARP
-1D133 MUSICAL SYMBOL QUARTER TONE FLAT
-1D134 MUSICAL SYMBOL COMMON TIME
-1D135 MUSICAL SYMBOL CUT TIME
-1D136 MUSICAL SYMBOL OTTAVA ALTA
-1D137 MUSICAL SYMBOL OTTAVA BASSA
-1D138 MUSICAL SYMBOL QUINDICESIMA ALTA
-1D139 MUSICAL SYMBOL QUINDICESIMA BASSA
-1D13A MUSICAL SYMBOL MULTI REST
-1D13B MUSICAL SYMBOL WHOLE REST
-1D13C MUSICAL SYMBOL HALF REST
-1D13D MUSICAL SYMBOL QUARTER REST
-1D13E MUSICAL SYMBOL EIGHTH REST
-1D13F MUSICAL SYMBOL SIXTEENTH REST
-1D140 MUSICAL SYMBOL THIRTY-SECOND REST
-1D141 MUSICAL SYMBOL SIXTY-FOURTH REST
-1D142 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST
-1D143 MUSICAL SYMBOL X NOTEHEAD
-1D144 MUSICAL SYMBOL PLUS NOTEHEAD
-1D145 MUSICAL SYMBOL CIRCLE X NOTEHEAD
-1D146 MUSICAL SYMBOL SQUARE NOTEHEAD WHITE
-1D147 MUSICAL SYMBOL SQUARE NOTEHEAD BLACK
-1D148 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE
-1D149 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK
-1D14A MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE
-1D14B MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK
-1D14C MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE
-1D14D MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK
-1D14E MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE
-1D14F MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK
-1D150 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE
-1D151 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK
-1D152 MUSICAL SYMBOL MOON NOTEHEAD WHITE
-1D153 MUSICAL SYMBOL MOON NOTEHEAD BLACK
-1D154 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE
-1D155 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK
-1D156 MUSICAL SYMBOL PARENTHESIS NOTEHEAD
-1D157 MUSICAL SYMBOL VOID NOTEHEAD
-1D158 MUSICAL SYMBOL NOTEHEAD BLACK
-1D159 MUSICAL SYMBOL NULL NOTEHEAD
-1D15A MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE
-1D15B MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK
-1D15C MUSICAL SYMBOL BREVE
-1D15D MUSICAL SYMBOL WHOLE NOTE
-1D15E MUSICAL SYMBOL HALF NOTE
-1D15F MUSICAL SYMBOL QUARTER NOTE
-1D160 MUSICAL SYMBOL EIGHTH NOTE
-1D161 MUSICAL SYMBOL SIXTEENTH NOTE
-1D162 MUSICAL SYMBOL THIRTY-SECOND NOTE
-1D163 MUSICAL SYMBOL SIXTY-FOURTH NOTE
-1D164 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165 MUSICAL SYMBOL COMBINING STEM
-1D166 MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167 MUSICAL SYMBOL COMBINING TREMOLO-1
-1D168 MUSICAL SYMBOL COMBINING TREMOLO-2
-1D169 MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16A MUSICAL SYMBOL FINGERED TREMOLO-1
-1D16B MUSICAL SYMBOL FINGERED TREMOLO-2
-1D16C MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-1D16E MUSICAL SYMBOL COMBINING FLAG-1
-1D16F MUSICAL SYMBOL COMBINING FLAG-2
-1D170 MUSICAL SYMBOL COMBINING FLAG-3
-1D171 MUSICAL SYMBOL COMBINING FLAG-4
-1D172 MUSICAL SYMBOL COMBINING FLAG-5
-1D173 MUSICAL SYMBOL BEGIN BEAM
-1D174 MUSICAL SYMBOL END BEAM
-1D175 MUSICAL SYMBOL BEGIN TIE
-1D176 MUSICAL SYMBOL END TIE
-1D177 MUSICAL SYMBOL BEGIN SLUR
-1D178 MUSICAL SYMBOL END SLUR
-1D179 MUSICAL SYMBOL BEGIN PHRASE
-1D17A MUSICAL SYMBOL END PHRASE
-1D17B MUSICAL SYMBOL COMBINING ACCENT
-1D17C MUSICAL SYMBOL COMBINING STACCATO
-1D17D MUSICAL SYMBOL COMBINING TENUTO
-1D17E MUSICAL SYMBOL COMBINING STACCATISSIMO
-1D17F MUSICAL SYMBOL COMBINING MARCATO
-1D180 MUSICAL SYMBOL COMBINING MARCATO-STACCATO
-1D181 MUSICAL SYMBOL COMBINING ACCENT-STACCATO
-1D182 MUSICAL SYMBOL COMBINING LOURE
-1D183 MUSICAL SYMBOL ARPEGGIATO UP
-1D184 MUSICAL SYMBOL ARPEGGIATO DOWN
-1D185 MUSICAL SYMBOL COMBINING DOIT
-1D186 MUSICAL SYMBOL COMBINING RIP
-1D187 MUSICAL SYMBOL COMBINING FLIP
-1D188 MUSICAL SYMBOL COMBINING SMEAR
-1D189 MUSICAL SYMBOL COMBINING BEND
-1D18A MUSICAL SYMBOL COMBINING DOUBLE TONGUE
-1D18B MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D18C MUSICAL SYMBOL RINFORZANDO
-1D18D MUSICAL SYMBOL SUBITO
-1D18E MUSICAL SYMBOL Z
-1D18F MUSICAL SYMBOL PIANO
-1D190 MUSICAL SYMBOL MEZZO
-1D191 MUSICAL SYMBOL FORTE
-1D192 MUSICAL SYMBOL CRESCENDO
-1D193 MUSICAL SYMBOL DECRESCENDO
-1D194 MUSICAL SYMBOL GRACE NOTE SLASH
-1D195 MUSICAL SYMBOL GRACE NOTE NO SLASH
-1D196 MUSICAL SYMBOL TR
-1D197 MUSICAL SYMBOL TURN
-1D198 MUSICAL SYMBOL INVERTED TURN
-1D199 MUSICAL SYMBOL TURN SLASH
-1D19A MUSICAL SYMBOL TURN UP
-1D19B MUSICAL SYMBOL ORNAMENT STROKE-1
-1D19C MUSICAL SYMBOL ORNAMENT STROKE-2
-1D19D MUSICAL SYMBOL ORNAMENT STROKE-3
-1D19E MUSICAL SYMBOL ORNAMENT STROKE-4
-1D19F MUSICAL SYMBOL ORNAMENT STROKE-5
-1D1A0 MUSICAL SYMBOL ORNAMENT STROKE-6
-1D1A1 MUSICAL SYMBOL ORNAMENT STROKE-7
-1D1A2 MUSICAL SYMBOL ORNAMENT STROKE-8
-1D1A3 MUSICAL SYMBOL ORNAMENT STROKE-9
-1D1A4 MUSICAL SYMBOL ORNAMENT STROKE-10
-1D1A5 MUSICAL SYMBOL ORNAMENT STROKE-11
-1D1A6 MUSICAL SYMBOL HAUPTSTIMME
-1D1A7 MUSICAL SYMBOL NEBENSTIMME
-1D1A8 MUSICAL SYMBOL END OF STIMME
-1D1A9 MUSICAL SYMBOL DEGREE SLASH
-1D1AA MUSICAL SYMBOL COMBINING DOWN BOW
-1D1AB MUSICAL SYMBOL COMBINING UP BOW
-1D1AC MUSICAL SYMBOL COMBINING HARMONIC
-1D1AD MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE MUSICAL SYMBOL PEDAL MARK
-1D1AF MUSICAL SYMBOL PEDAL UP MARK
-1D1B0 MUSICAL SYMBOL HALF PEDAL MARK
-1D1B1 MUSICAL SYMBOL GLISSANDO UP
-1D1B2 MUSICAL SYMBOL GLISSANDO DOWN
-1D1B3 MUSICAL SYMBOL WITH FINGERNAILS
-1D1B4 MUSICAL SYMBOL DAMP
-1D1B5 MUSICAL SYMBOL DAMP ALL
-1D1B6 MUSICAL SYMBOL MAXIMA
-1D1B7 MUSICAL SYMBOL LONGA
-1D1B8 MUSICAL SYMBOL BREVIS
-1D1B9 MUSICAL SYMBOL SEMIBREVIS WHITE
-1D1BA MUSICAL SYMBOL SEMIBREVIS BLACK
-1D1BB MUSICAL SYMBOL MINIMA
-1D1BC MUSICAL SYMBOL MINIMA BLACK
-1D1BD MUSICAL SYMBOL SEMIMINIMA WHITE
-1D1BE MUSICAL SYMBOL SEMIMINIMA BLACK
-1D1BF MUSICAL SYMBOL FUSA WHITE
-1D1C0 MUSICAL SYMBOL FUSA BLACK
-1D1C1 MUSICAL SYMBOL LONGA PERFECTA REST
-1D1C2 MUSICAL SYMBOL LONGA IMPERFECTA REST
-1D1C3 MUSICAL SYMBOL BREVIS REST
-1D1C4 MUSICAL SYMBOL SEMIBREVIS REST
-1D1C5 MUSICAL SYMBOL MINIMA REST
-1D1C6 MUSICAL SYMBOL SEMIMINIMA REST
-1D1C7 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA
-1D1C8 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA
-1D1C9 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1
-1D1CA MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA
-1D1CB MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA
-1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1
-1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2
-1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3
-1D1CF MUSICAL SYMBOL CROIX
-1D1D0 MUSICAL SYMBOL GREGORIAN C CLEF
-1D1D1 MUSICAL SYMBOL GREGORIAN F CLEF
-1D1D2 MUSICAL SYMBOL SQUARE B
-1D1D3 MUSICAL SYMBOL VIRGA
-1D1D4 MUSICAL SYMBOL PODATUS
-1D1D5 MUSICAL SYMBOL CLIVIS
-1D1D6 MUSICAL SYMBOL SCANDICUS
-1D1D7 MUSICAL SYMBOL CLIMACUS
-1D1D8 MUSICAL SYMBOL TORCULUS
-1D1D9 MUSICAL SYMBOL PORRECTUS
-1D1DA MUSICAL SYMBOL PORRECTUS FLEXUS
-1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS
-1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS
-1D1DD MUSICAL SYMBOL PES SUBPUNCTIS
-1D200 GREEK VOCAL NOTATION SYMBOL-1
-1D201 GREEK VOCAL NOTATION SYMBOL-2
-1D202 GREEK VOCAL NOTATION SYMBOL-3
-1D203 GREEK VOCAL NOTATION SYMBOL-4
-1D204 GREEK VOCAL NOTATION SYMBOL-5
-1D205 GREEK VOCAL NOTATION SYMBOL-6
-1D206 GREEK VOCAL NOTATION SYMBOL-7
-1D207 GREEK VOCAL NOTATION SYMBOL-8
-1D208 GREEK VOCAL NOTATION SYMBOL-9
-1D209 GREEK VOCAL NOTATION SYMBOL-10
-1D20A GREEK VOCAL NOTATION SYMBOL-11
-1D20B GREEK VOCAL NOTATION SYMBOL-12
-1D20C GREEK VOCAL NOTATION SYMBOL-13
-1D20D GREEK VOCAL NOTATION SYMBOL-14
-1D20E GREEK VOCAL NOTATION SYMBOL-15
-1D20F GREEK VOCAL NOTATION SYMBOL-16
-1D210 GREEK VOCAL NOTATION SYMBOL-17
-1D211 GREEK VOCAL NOTATION SYMBOL-18
-1D212 GREEK VOCAL NOTATION SYMBOL-19
-1D213 GREEK VOCAL NOTATION SYMBOL-20
-1D214 GREEK VOCAL NOTATION SYMBOL-21
-1D215 GREEK VOCAL NOTATION SYMBOL-22
-1D216 GREEK VOCAL NOTATION SYMBOL-23
-1D217 GREEK VOCAL NOTATION SYMBOL-24
-1D218 GREEK VOCAL NOTATION SYMBOL-50
-1D219 GREEK VOCAL NOTATION SYMBOL-51
-1D21A GREEK VOCAL NOTATION SYMBOL-52
-1D21B GREEK VOCAL NOTATION SYMBOL-53
-1D21C GREEK VOCAL NOTATION SYMBOL-54
-1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1
-1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2
-1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4
-1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5
-1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7
-1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8
-1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11
-1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12
-1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13
-1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14
-1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17
-1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18
-1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19
-1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23
-1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24
-1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25
-1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26
-1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27
-1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29
-1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30
-1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32
-1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36
-1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37
-1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38
-1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39
-1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40
-1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42
-1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43
-1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45
-1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47
-1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48
-1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49
-1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50
-1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51
-1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52
-1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53
-1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D242 COMBINING GREEK MUSICAL TRISEME
-1D243 COMBINING GREEK MUSICAL TETRASEME
-1D244 COMBINING GREEK MUSICAL PENTASEME
-1D245 GREEK MUSICAL LEIMMA
-1D300 MONOGRAM FOR EARTH
-1D301 DIGRAM FOR HEAVENLY EARTH
-1D302 DIGRAM FOR HUMAN EARTH
-1D303 DIGRAM FOR EARTHLY HEAVEN
-1D304 DIGRAM FOR EARTHLY HUMAN
-1D305 DIGRAM FOR EARTH
-1D306 TETRAGRAM FOR CENTRE
-1D307 TETRAGRAM FOR FULL CIRCLE
-1D308 TETRAGRAM FOR MIRED
-1D309 TETRAGRAM FOR BARRIER
-1D30A TETRAGRAM FOR KEEPING SMALL
-1D30B TETRAGRAM FOR CONTRARIETY
-1D30C TETRAGRAM FOR ASCENT
-1D30D TETRAGRAM FOR OPPOSITION
-1D30E TETRAGRAM FOR BRANCHING OUT
-1D30F TETRAGRAM FOR DEFECTIVENESS OR DISTORTION
-1D310 TETRAGRAM FOR DIVERGENCE
-1D311 TETRAGRAM FOR YOUTHFULNESS
-1D312 TETRAGRAM FOR INCREASE
-1D313 TETRAGRAM FOR PENETRATION
-1D314 TETRAGRAM FOR REACH
-1D315 TETRAGRAM FOR CONTACT
-1D316 TETRAGRAM FOR HOLDING BACK
-1D317 TETRAGRAM FOR WAITING
-1D318 TETRAGRAM FOR FOLLOWING
-1D319 TETRAGRAM FOR ADVANCE
-1D31A TETRAGRAM FOR RELEASE
-1D31B TETRAGRAM FOR RESISTANCE
-1D31C TETRAGRAM FOR EASE
-1D31D TETRAGRAM FOR JOY
-1D31E TETRAGRAM FOR CONTENTION
-1D31F TETRAGRAM FOR ENDEAVOUR
-1D320 TETRAGRAM FOR DUTIES
-1D321 TETRAGRAM FOR CHANGE
-1D322 TETRAGRAM FOR DECISIVENESS
-1D323 TETRAGRAM FOR BOLD RESOLUTION
-1D324 TETRAGRAM FOR PACKING
-1D325 TETRAGRAM FOR LEGION
-1D326 TETRAGRAM FOR CLOSENESS
-1D327 TETRAGRAM FOR KINSHIP
-1D328 TETRAGRAM FOR GATHERING
-1D329 TETRAGRAM FOR STRENGTH
-1D32A TETRAGRAM FOR PURITY
-1D32B TETRAGRAM FOR FULLNESS
-1D32C TETRAGRAM FOR RESIDENCE
-1D32D TETRAGRAM FOR LAW OR MODEL
-1D32E TETRAGRAM FOR RESPONSE
-1D32F TETRAGRAM FOR GOING TO MEET
-1D330 TETRAGRAM FOR ENCOUNTERS
-1D331 TETRAGRAM FOR STOVE
-1D332 TETRAGRAM FOR GREATNESS
-1D333 TETRAGRAM FOR ENLARGEMENT
-1D334 TETRAGRAM FOR PATTERN
-1D335 TETRAGRAM FOR RITUAL
-1D336 TETRAGRAM FOR FLIGHT
-1D337 TETRAGRAM FOR VASTNESS OR WASTING
-1D338 TETRAGRAM FOR CONSTANCY
-1D339 TETRAGRAM FOR MEASURE
-1D33A TETRAGRAM FOR ETERNITY
-1D33B TETRAGRAM FOR UNITY
-1D33C TETRAGRAM FOR DIMINISHMENT
-1D33D TETRAGRAM FOR CLOSED MOUTH
-1D33E TETRAGRAM FOR GUARDEDNESS
-1D33F TETRAGRAM FOR GATHERING IN
-1D340 TETRAGRAM FOR MASSING
-1D341 TETRAGRAM FOR ACCUMULATION
-1D342 TETRAGRAM FOR EMBELLISHMENT
-1D343 TETRAGRAM FOR DOUBT
-1D344 TETRAGRAM FOR WATCH
-1D345 TETRAGRAM FOR SINKING
-1D346 TETRAGRAM FOR INNER
-1D347 TETRAGRAM FOR DEPARTURE
-1D348 TETRAGRAM FOR DARKENING
-1D349 TETRAGRAM FOR DIMMING
-1D34A TETRAGRAM FOR EXHAUSTION
-1D34B TETRAGRAM FOR SEVERANCE
-1D34C TETRAGRAM FOR STOPPAGE
-1D34D TETRAGRAM FOR HARDNESS
-1D34E TETRAGRAM FOR COMPLETION
-1D34F TETRAGRAM FOR CLOSURE
-1D350 TETRAGRAM FOR FAILURE
-1D351 TETRAGRAM FOR AGGRAVATION
-1D352 TETRAGRAM FOR COMPLIANCE
-1D353 TETRAGRAM FOR ON THE VERGE
-1D354 TETRAGRAM FOR DIFFICULTIES
-1D355 TETRAGRAM FOR LABOURING
-1D356 TETRAGRAM FOR FOSTERING
-1D360 COUNTING ROD UNIT DIGIT ONE
-1D361 COUNTING ROD UNIT DIGIT TWO
-1D362 COUNTING ROD UNIT DIGIT THREE
-1D363 COUNTING ROD UNIT DIGIT FOUR
-1D364 COUNTING ROD UNIT DIGIT FIVE
-1D365 COUNTING ROD UNIT DIGIT SIX
-1D366 COUNTING ROD UNIT DIGIT SEVEN
-1D367 COUNTING ROD UNIT DIGIT EIGHT
-1D368 COUNTING ROD UNIT DIGIT NINE
-1D369 COUNTING ROD TENS DIGIT ONE
-1D36A COUNTING ROD TENS DIGIT TWO
-1D36B COUNTING ROD TENS DIGIT THREE
-1D36C COUNTING ROD TENS DIGIT FOUR
-1D36D COUNTING ROD TENS DIGIT FIVE
-1D36E COUNTING ROD TENS DIGIT SIX
-1D36F COUNTING ROD TENS DIGIT SEVEN
-1D370 COUNTING ROD TENS DIGIT EIGHT
-1D371 COUNTING ROD TENS DIGIT NINE
-1D400 MATHEMATICAL BOLD CAPITAL A
-1D401 MATHEMATICAL BOLD CAPITAL B
-1D402 MATHEMATICAL BOLD CAPITAL C
-1D403 MATHEMATICAL BOLD CAPITAL D
-1D404 MATHEMATICAL BOLD CAPITAL E
-1D405 MATHEMATICAL BOLD CAPITAL F
-1D406 MATHEMATICAL BOLD CAPITAL G
-1D407 MATHEMATICAL BOLD CAPITAL H
-1D408 MATHEMATICAL BOLD CAPITAL I
-1D409 MATHEMATICAL BOLD CAPITAL J
-1D40A MATHEMATICAL BOLD CAPITAL K
-1D40B MATHEMATICAL BOLD CAPITAL L
-1D40C MATHEMATICAL BOLD CAPITAL M
-1D40D MATHEMATICAL BOLD CAPITAL N
-1D40E MATHEMATICAL BOLD CAPITAL O
-1D40F MATHEMATICAL BOLD CAPITAL P
-1D410 MATHEMATICAL BOLD CAPITAL Q
-1D411 MATHEMATICAL BOLD CAPITAL R
-1D412 MATHEMATICAL BOLD CAPITAL S
-1D413 MATHEMATICAL BOLD CAPITAL T
-1D414 MATHEMATICAL BOLD CAPITAL U
-1D415 MATHEMATICAL BOLD CAPITAL V
-1D416 MATHEMATICAL BOLD CAPITAL W
-1D417 MATHEMATICAL BOLD CAPITAL X
-1D418 MATHEMATICAL BOLD CAPITAL Y
-1D419 MATHEMATICAL BOLD CAPITAL Z
-1D41A MATHEMATICAL BOLD SMALL A
-1D41B MATHEMATICAL BOLD SMALL B
-1D41C MATHEMATICAL BOLD SMALL C
-1D41D MATHEMATICAL BOLD SMALL D
-1D41E MATHEMATICAL BOLD SMALL E
-1D41F MATHEMATICAL BOLD SMALL F
-1D420 MATHEMATICAL BOLD SMALL G
-1D421 MATHEMATICAL BOLD SMALL H
-1D422 MATHEMATICAL BOLD SMALL I
-1D423 MATHEMATICAL BOLD SMALL J
-1D424 MATHEMATICAL BOLD SMALL K
-1D425 MATHEMATICAL BOLD SMALL L
-1D426 MATHEMATICAL BOLD SMALL M
-1D427 MATHEMATICAL BOLD SMALL N
-1D428 MATHEMATICAL BOLD SMALL O
-1D429 MATHEMATICAL BOLD SMALL P
-1D42A MATHEMATICAL BOLD SMALL Q
-1D42B MATHEMATICAL BOLD SMALL R
-1D42C MATHEMATICAL BOLD SMALL S
-1D42D MATHEMATICAL BOLD SMALL T
-1D42E MATHEMATICAL BOLD SMALL U
-1D42F MATHEMATICAL BOLD SMALL V
-1D430 MATHEMATICAL BOLD SMALL W
-1D431 MATHEMATICAL BOLD SMALL X
-1D432 MATHEMATICAL BOLD SMALL Y
-1D433 MATHEMATICAL BOLD SMALL Z
-1D434 MATHEMATICAL ITALIC CAPITAL A
-1D435 MATHEMATICAL ITALIC CAPITAL B
-1D436 MATHEMATICAL ITALIC CAPITAL C
-1D437 MATHEMATICAL ITALIC CAPITAL D
-1D438 MATHEMATICAL ITALIC CAPITAL E
-1D439 MATHEMATICAL ITALIC CAPITAL F
-1D43A MATHEMATICAL ITALIC CAPITAL G
-1D43B MATHEMATICAL ITALIC CAPITAL H
-1D43C MATHEMATICAL ITALIC CAPITAL I
-1D43D MATHEMATICAL ITALIC CAPITAL J
-1D43E MATHEMATICAL ITALIC CAPITAL K
-1D43F MATHEMATICAL ITALIC CAPITAL L
-1D440 MATHEMATICAL ITALIC CAPITAL M
-1D441 MATHEMATICAL ITALIC CAPITAL N
-1D442 MATHEMATICAL ITALIC CAPITAL O
-1D443 MATHEMATICAL ITALIC CAPITAL P
-1D444 MATHEMATICAL ITALIC CAPITAL Q
-1D445 MATHEMATICAL ITALIC CAPITAL R
-1D446 MATHEMATICAL ITALIC CAPITAL S
-1D447 MATHEMATICAL ITALIC CAPITAL T
-1D448 MATHEMATICAL ITALIC CAPITAL U
-1D449 MATHEMATICAL ITALIC CAPITAL V
-1D44A MATHEMATICAL ITALIC CAPITAL W
-1D44B MATHEMATICAL ITALIC CAPITAL X
-1D44C MATHEMATICAL ITALIC CAPITAL Y
-1D44D MATHEMATICAL ITALIC CAPITAL Z
-1D44E MATHEMATICAL ITALIC SMALL A
-1D44F MATHEMATICAL ITALIC SMALL B
-1D450 MATHEMATICAL ITALIC SMALL C
-1D451 MATHEMATICAL ITALIC SMALL D
-1D452 MATHEMATICAL ITALIC SMALL E
-1D453 MATHEMATICAL ITALIC SMALL F
-1D454 MATHEMATICAL ITALIC SMALL G
-1D456 MATHEMATICAL ITALIC SMALL I
-1D457 MATHEMATICAL ITALIC SMALL J
-1D458 MATHEMATICAL ITALIC SMALL K
-1D459 MATHEMATICAL ITALIC SMALL L
-1D45A MATHEMATICAL ITALIC SMALL M
-1D45B MATHEMATICAL ITALIC SMALL N
-1D45C MATHEMATICAL ITALIC SMALL O
-1D45D MATHEMATICAL ITALIC SMALL P
-1D45E MATHEMATICAL ITALIC SMALL Q
-1D45F MATHEMATICAL ITALIC SMALL R
-1D460 MATHEMATICAL ITALIC SMALL S
-1D461 MATHEMATICAL ITALIC SMALL T
-1D462 MATHEMATICAL ITALIC SMALL U
-1D463 MATHEMATICAL ITALIC SMALL V
-1D464 MATHEMATICAL ITALIC SMALL W
-1D465 MATHEMATICAL ITALIC SMALL X
-1D466 MATHEMATICAL ITALIC SMALL Y
-1D467 MATHEMATICAL ITALIC SMALL Z
-1D468 MATHEMATICAL BOLD ITALIC CAPITAL A
-1D469 MATHEMATICAL BOLD ITALIC CAPITAL B
-1D46A MATHEMATICAL BOLD ITALIC CAPITAL C
-1D46B MATHEMATICAL BOLD ITALIC CAPITAL D
-1D46C MATHEMATICAL BOLD ITALIC CAPITAL E
-1D46D MATHEMATICAL BOLD ITALIC CAPITAL F
-1D46E MATHEMATICAL BOLD ITALIC CAPITAL G
-1D46F MATHEMATICAL BOLD ITALIC CAPITAL H
-1D470 MATHEMATICAL BOLD ITALIC CAPITAL I
-1D471 MATHEMATICAL BOLD ITALIC CAPITAL J
-1D472 MATHEMATICAL BOLD ITALIC CAPITAL K
-1D473 MATHEMATICAL BOLD ITALIC CAPITAL L
-1D474 MATHEMATICAL BOLD ITALIC CAPITAL M
-1D475 MATHEMATICAL BOLD ITALIC CAPITAL N
-1D476 MATHEMATICAL BOLD ITALIC CAPITAL O
-1D477 MATHEMATICAL BOLD ITALIC CAPITAL P
-1D478 MATHEMATICAL BOLD ITALIC CAPITAL Q
-1D479 MATHEMATICAL BOLD ITALIC CAPITAL R
-1D47A MATHEMATICAL BOLD ITALIC CAPITAL S
-1D47B MATHEMATICAL BOLD ITALIC CAPITAL T
-1D47C MATHEMATICAL BOLD ITALIC CAPITAL U
-1D47D MATHEMATICAL BOLD ITALIC CAPITAL V
-1D47E MATHEMATICAL BOLD ITALIC CAPITAL W
-1D47F MATHEMATICAL BOLD ITALIC CAPITAL X
-1D480 MATHEMATICAL BOLD ITALIC CAPITAL Y
-1D481 MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D482 MATHEMATICAL BOLD ITALIC SMALL A
-1D483 MATHEMATICAL BOLD ITALIC SMALL B
-1D484 MATHEMATICAL BOLD ITALIC SMALL C
-1D485 MATHEMATICAL BOLD ITALIC SMALL D
-1D486 MATHEMATICAL BOLD ITALIC SMALL E
-1D487 MATHEMATICAL BOLD ITALIC SMALL F
-1D488 MATHEMATICAL BOLD ITALIC SMALL G
-1D489 MATHEMATICAL BOLD ITALIC SMALL H
-1D48A MATHEMATICAL BOLD ITALIC SMALL I
-1D48B MATHEMATICAL BOLD ITALIC SMALL J
-1D48C MATHEMATICAL BOLD ITALIC SMALL K
-1D48D MATHEMATICAL BOLD ITALIC SMALL L
-1D48E MATHEMATICAL BOLD ITALIC SMALL M
-1D48F MATHEMATICAL BOLD ITALIC SMALL N
-1D490 MATHEMATICAL BOLD ITALIC SMALL O
-1D491 MATHEMATICAL BOLD ITALIC SMALL P
-1D492 MATHEMATICAL BOLD ITALIC SMALL Q
-1D493 MATHEMATICAL BOLD ITALIC SMALL R
-1D494 MATHEMATICAL BOLD ITALIC SMALL S
-1D495 MATHEMATICAL BOLD ITALIC SMALL T
-1D496 MATHEMATICAL BOLD ITALIC SMALL U
-1D497 MATHEMATICAL BOLD ITALIC SMALL V
-1D498 MATHEMATICAL BOLD ITALIC SMALL W
-1D499 MATHEMATICAL BOLD ITALIC SMALL X
-1D49A MATHEMATICAL BOLD ITALIC SMALL Y
-1D49B MATHEMATICAL BOLD ITALIC SMALL Z
-1D49C MATHEMATICAL SCRIPT CAPITAL A
-1D49E MATHEMATICAL SCRIPT CAPITAL C
-1D49F MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 MATHEMATICAL SCRIPT CAPITAL G
-1D4A5 MATHEMATICAL SCRIPT CAPITAL J
-1D4A6 MATHEMATICAL SCRIPT CAPITAL K
-1D4A9 MATHEMATICAL SCRIPT CAPITAL N
-1D4AA MATHEMATICAL SCRIPT CAPITAL O
-1D4AB MATHEMATICAL SCRIPT CAPITAL P
-1D4AC MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE MATHEMATICAL SCRIPT CAPITAL S
-1D4AF MATHEMATICAL SCRIPT CAPITAL T
-1D4B0 MATHEMATICAL SCRIPT CAPITAL U
-1D4B1 MATHEMATICAL SCRIPT CAPITAL V
-1D4B2 MATHEMATICAL SCRIPT CAPITAL W
-1D4B3 MATHEMATICAL SCRIPT CAPITAL X
-1D4B4 MATHEMATICAL SCRIPT CAPITAL Y
-1D4B5 MATHEMATICAL SCRIPT CAPITAL Z
-1D4B6 MATHEMATICAL SCRIPT SMALL A
-1D4B7 MATHEMATICAL SCRIPT SMALL B
-1D4B8 MATHEMATICAL SCRIPT SMALL C
-1D4B9 MATHEMATICAL SCRIPT SMALL D
-1D4BB MATHEMATICAL SCRIPT SMALL F
-1D4BD MATHEMATICAL SCRIPT SMALL H
-1D4BE MATHEMATICAL SCRIPT SMALL I
-1D4BF MATHEMATICAL SCRIPT SMALL J
-1D4C0 MATHEMATICAL SCRIPT SMALL K
-1D4C1 MATHEMATICAL SCRIPT SMALL L
-1D4C2 MATHEMATICAL SCRIPT SMALL M
-1D4C3 MATHEMATICAL SCRIPT SMALL N
-1D4C5 MATHEMATICAL SCRIPT SMALL P
-1D4C6 MATHEMATICAL SCRIPT SMALL Q
-1D4C7 MATHEMATICAL SCRIPT SMALL R
-1D4C8 MATHEMATICAL SCRIPT SMALL S
-1D4C9 MATHEMATICAL SCRIPT SMALL T
-1D4CA MATHEMATICAL SCRIPT SMALL U
-1D4CB MATHEMATICAL SCRIPT SMALL V
-1D4CC MATHEMATICAL SCRIPT SMALL W
-1D4CD MATHEMATICAL SCRIPT SMALL X
-1D4CE MATHEMATICAL SCRIPT SMALL Y
-1D4CF MATHEMATICAL SCRIPT SMALL Z
-1D4D0 MATHEMATICAL BOLD SCRIPT CAPITAL A
-1D4D1 MATHEMATICAL BOLD SCRIPT CAPITAL B
-1D4D2 MATHEMATICAL BOLD SCRIPT CAPITAL C
-1D4D3 MATHEMATICAL BOLD SCRIPT CAPITAL D
-1D4D4 MATHEMATICAL BOLD SCRIPT CAPITAL E
-1D4D5 MATHEMATICAL BOLD SCRIPT CAPITAL F
-1D4D6 MATHEMATICAL BOLD SCRIPT CAPITAL G
-1D4D7 MATHEMATICAL BOLD SCRIPT CAPITAL H
-1D4D8 MATHEMATICAL BOLD SCRIPT CAPITAL I
-1D4D9 MATHEMATICAL BOLD SCRIPT CAPITAL J
-1D4DA MATHEMATICAL BOLD SCRIPT CAPITAL K
-1D4DB MATHEMATICAL BOLD SCRIPT CAPITAL L
-1D4DC MATHEMATICAL BOLD SCRIPT CAPITAL M
-1D4DD MATHEMATICAL BOLD SCRIPT CAPITAL N
-1D4DE MATHEMATICAL BOLD SCRIPT CAPITAL O
-1D4DF MATHEMATICAL BOLD SCRIPT CAPITAL P
-1D4E0 MATHEMATICAL BOLD SCRIPT CAPITAL Q
-1D4E1 MATHEMATICAL BOLD SCRIPT CAPITAL R
-1D4E2 MATHEMATICAL BOLD SCRIPT CAPITAL S
-1D4E3 MATHEMATICAL BOLD SCRIPT CAPITAL T
-1D4E4 MATHEMATICAL BOLD SCRIPT CAPITAL U
-1D4E5 MATHEMATICAL BOLD SCRIPT CAPITAL V
-1D4E6 MATHEMATICAL BOLD SCRIPT CAPITAL W
-1D4E7 MATHEMATICAL BOLD SCRIPT CAPITAL X
-1D4E8 MATHEMATICAL BOLD SCRIPT CAPITAL Y
-1D4E9 MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D4EA MATHEMATICAL BOLD SCRIPT SMALL A
-1D4EB MATHEMATICAL BOLD SCRIPT SMALL B
-1D4EC MATHEMATICAL BOLD SCRIPT SMALL C
-1D4ED MATHEMATICAL BOLD SCRIPT SMALL D
-1D4EE MATHEMATICAL BOLD SCRIPT SMALL E
-1D4EF MATHEMATICAL BOLD SCRIPT SMALL F
-1D4F0 MATHEMATICAL BOLD SCRIPT SMALL G
-1D4F1 MATHEMATICAL BOLD SCRIPT SMALL H
-1D4F2 MATHEMATICAL BOLD SCRIPT SMALL I
-1D4F3 MATHEMATICAL BOLD SCRIPT SMALL J
-1D4F4 MATHEMATICAL BOLD SCRIPT SMALL K
-1D4F5 MATHEMATICAL BOLD SCRIPT SMALL L
-1D4F6 MATHEMATICAL BOLD SCRIPT SMALL M
-1D4F7 MATHEMATICAL BOLD SCRIPT SMALL N
-1D4F8 MATHEMATICAL BOLD SCRIPT SMALL O
-1D4F9 MATHEMATICAL BOLD SCRIPT SMALL P
-1D4FA MATHEMATICAL BOLD SCRIPT SMALL Q
-1D4FB MATHEMATICAL BOLD SCRIPT SMALL R
-1D4FC MATHEMATICAL BOLD SCRIPT SMALL S
-1D4FD MATHEMATICAL BOLD SCRIPT SMALL T
-1D4FE MATHEMATICAL BOLD SCRIPT SMALL U
-1D4FF MATHEMATICAL BOLD SCRIPT SMALL V
-1D500 MATHEMATICAL BOLD SCRIPT SMALL W
-1D501 MATHEMATICAL BOLD SCRIPT SMALL X
-1D502 MATHEMATICAL BOLD SCRIPT SMALL Y
-1D503 MATHEMATICAL BOLD SCRIPT SMALL Z
-1D504 MATHEMATICAL FRAKTUR CAPITAL A
-1D505 MATHEMATICAL FRAKTUR CAPITAL B
-1D507 MATHEMATICAL FRAKTUR CAPITAL D
-1D508 MATHEMATICAL FRAKTUR CAPITAL E
-1D509 MATHEMATICAL FRAKTUR CAPITAL F
-1D50A MATHEMATICAL FRAKTUR CAPITAL G
-1D50D MATHEMATICAL FRAKTUR CAPITAL J
-1D50E MATHEMATICAL FRAKTUR CAPITAL K
-1D50F MATHEMATICAL FRAKTUR CAPITAL L
-1D510 MATHEMATICAL FRAKTUR CAPITAL M
-1D511 MATHEMATICAL FRAKTUR CAPITAL N
-1D512 MATHEMATICAL FRAKTUR CAPITAL O
-1D513 MATHEMATICAL FRAKTUR CAPITAL P
-1D514 MATHEMATICAL FRAKTUR CAPITAL Q
-1D516 MATHEMATICAL FRAKTUR CAPITAL S
-1D517 MATHEMATICAL FRAKTUR CAPITAL T
-1D518 MATHEMATICAL FRAKTUR CAPITAL U
-1D519 MATHEMATICAL FRAKTUR CAPITAL V
-1D51A MATHEMATICAL FRAKTUR CAPITAL W
-1D51B MATHEMATICAL FRAKTUR CAPITAL X
-1D51C MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E MATHEMATICAL FRAKTUR SMALL A
-1D51F MATHEMATICAL FRAKTUR SMALL B
-1D520 MATHEMATICAL FRAKTUR SMALL C
-1D521 MATHEMATICAL FRAKTUR SMALL D
-1D522 MATHEMATICAL FRAKTUR SMALL E
-1D523 MATHEMATICAL FRAKTUR SMALL F
-1D524 MATHEMATICAL FRAKTUR SMALL G
-1D525 MATHEMATICAL FRAKTUR SMALL H
-1D526 MATHEMATICAL FRAKTUR SMALL I
-1D527 MATHEMATICAL FRAKTUR SMALL J
-1D528 MATHEMATICAL FRAKTUR SMALL K
-1D529 MATHEMATICAL FRAKTUR SMALL L
-1D52A MATHEMATICAL FRAKTUR SMALL M
-1D52B MATHEMATICAL FRAKTUR SMALL N
-1D52C MATHEMATICAL FRAKTUR SMALL O
-1D52D MATHEMATICAL FRAKTUR SMALL P
-1D52E MATHEMATICAL FRAKTUR SMALL Q
-1D52F MATHEMATICAL FRAKTUR SMALL R
-1D530 MATHEMATICAL FRAKTUR SMALL S
-1D531 MATHEMATICAL FRAKTUR SMALL T
-1D532 MATHEMATICAL FRAKTUR SMALL U
-1D533 MATHEMATICAL FRAKTUR SMALL V
-1D534 MATHEMATICAL FRAKTUR SMALL W
-1D535 MATHEMATICAL FRAKTUR SMALL X
-1D536 MATHEMATICAL FRAKTUR SMALL Y
-1D537 MATHEMATICAL FRAKTUR SMALL Z
-1D538 MATHEMATICAL DOUBLE-STRUCK CAPITAL A
-1D539 MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B MATHEMATICAL DOUBLE-STRUCK CAPITAL D
-1D53C MATHEMATICAL DOUBLE-STRUCK CAPITAL E
-1D53D MATHEMATICAL DOUBLE-STRUCK CAPITAL F
-1D53E MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540 MATHEMATICAL DOUBLE-STRUCK CAPITAL I
-1D541 MATHEMATICAL DOUBLE-STRUCK CAPITAL J
-1D542 MATHEMATICAL DOUBLE-STRUCK CAPITAL K
-1D543 MATHEMATICAL DOUBLE-STRUCK CAPITAL L
-1D544 MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A MATHEMATICAL DOUBLE-STRUCK CAPITAL S
-1D54B MATHEMATICAL DOUBLE-STRUCK CAPITAL T
-1D54C MATHEMATICAL DOUBLE-STRUCK CAPITAL U
-1D54D MATHEMATICAL DOUBLE-STRUCK CAPITAL V
-1D54E MATHEMATICAL DOUBLE-STRUCK CAPITAL W
-1D54F MATHEMATICAL DOUBLE-STRUCK CAPITAL X
-1D550 MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552 MATHEMATICAL DOUBLE-STRUCK SMALL A
-1D553 MATHEMATICAL DOUBLE-STRUCK SMALL B
-1D554 MATHEMATICAL DOUBLE-STRUCK SMALL C
-1D555 MATHEMATICAL DOUBLE-STRUCK SMALL D
-1D556 MATHEMATICAL DOUBLE-STRUCK SMALL E
-1D557 MATHEMATICAL DOUBLE-STRUCK SMALL F
-1D558 MATHEMATICAL DOUBLE-STRUCK SMALL G
-1D559 MATHEMATICAL DOUBLE-STRUCK SMALL H
-1D55A MATHEMATICAL DOUBLE-STRUCK SMALL I
-1D55B MATHEMATICAL DOUBLE-STRUCK SMALL J
-1D55C MATHEMATICAL DOUBLE-STRUCK SMALL K
-1D55D MATHEMATICAL DOUBLE-STRUCK SMALL L
-1D55E MATHEMATICAL DOUBLE-STRUCK SMALL M
-1D55F MATHEMATICAL DOUBLE-STRUCK SMALL N
-1D560 MATHEMATICAL DOUBLE-STRUCK SMALL O
-1D561 MATHEMATICAL DOUBLE-STRUCK SMALL P
-1D562 MATHEMATICAL DOUBLE-STRUCK SMALL Q
-1D563 MATHEMATICAL DOUBLE-STRUCK SMALL R
-1D564 MATHEMATICAL DOUBLE-STRUCK SMALL S
-1D565 MATHEMATICAL DOUBLE-STRUCK SMALL T
-1D566 MATHEMATICAL DOUBLE-STRUCK SMALL U
-1D567 MATHEMATICAL DOUBLE-STRUCK SMALL V
-1D568 MATHEMATICAL DOUBLE-STRUCK SMALL W
-1D569 MATHEMATICAL DOUBLE-STRUCK SMALL X
-1D56A MATHEMATICAL DOUBLE-STRUCK SMALL Y
-1D56B MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D56C MATHEMATICAL BOLD FRAKTUR CAPITAL A
-1D56D MATHEMATICAL BOLD FRAKTUR CAPITAL B
-1D56E MATHEMATICAL BOLD FRAKTUR CAPITAL C
-1D56F MATHEMATICAL BOLD FRAKTUR CAPITAL D
-1D570 MATHEMATICAL BOLD FRAKTUR CAPITAL E
-1D571 MATHEMATICAL BOLD FRAKTUR CAPITAL F
-1D572 MATHEMATICAL BOLD FRAKTUR CAPITAL G
-1D573 MATHEMATICAL BOLD FRAKTUR CAPITAL H
-1D574 MATHEMATICAL BOLD FRAKTUR CAPITAL I
-1D575 MATHEMATICAL BOLD FRAKTUR CAPITAL J
-1D576 MATHEMATICAL BOLD FRAKTUR CAPITAL K
-1D577 MATHEMATICAL BOLD FRAKTUR CAPITAL L
-1D578 MATHEMATICAL BOLD FRAKTUR CAPITAL M
-1D579 MATHEMATICAL BOLD FRAKTUR CAPITAL N
-1D57A MATHEMATICAL BOLD FRAKTUR CAPITAL O
-1D57B MATHEMATICAL BOLD FRAKTUR CAPITAL P
-1D57C MATHEMATICAL BOLD FRAKTUR CAPITAL Q
-1D57D MATHEMATICAL BOLD FRAKTUR CAPITAL R
-1D57E MATHEMATICAL BOLD FRAKTUR CAPITAL S
-1D57F MATHEMATICAL BOLD FRAKTUR CAPITAL T
-1D580 MATHEMATICAL BOLD FRAKTUR CAPITAL U
-1D581 MATHEMATICAL BOLD FRAKTUR CAPITAL V
-1D582 MATHEMATICAL BOLD FRAKTUR CAPITAL W
-1D583 MATHEMATICAL BOLD FRAKTUR CAPITAL X
-1D584 MATHEMATICAL BOLD FRAKTUR CAPITAL Y
-1D585 MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D586 MATHEMATICAL BOLD FRAKTUR SMALL A
-1D587 MATHEMATICAL BOLD FRAKTUR SMALL B
-1D588 MATHEMATICAL BOLD FRAKTUR SMALL C
-1D589 MATHEMATICAL BOLD FRAKTUR SMALL D
-1D58A MATHEMATICAL BOLD FRAKTUR SMALL E
-1D58B MATHEMATICAL BOLD FRAKTUR SMALL F
-1D58C MATHEMATICAL BOLD FRAKTUR SMALL G
-1D58D MATHEMATICAL BOLD FRAKTUR SMALL H
-1D58E MATHEMATICAL BOLD FRAKTUR SMALL I
-1D58F MATHEMATICAL BOLD FRAKTUR SMALL J
-1D590 MATHEMATICAL BOLD FRAKTUR SMALL K
-1D591 MATHEMATICAL BOLD FRAKTUR SMALL L
-1D592 MATHEMATICAL BOLD FRAKTUR SMALL M
-1D593 MATHEMATICAL BOLD FRAKTUR SMALL N
-1D594 MATHEMATICAL BOLD FRAKTUR SMALL O
-1D595 MATHEMATICAL BOLD FRAKTUR SMALL P
-1D596 MATHEMATICAL BOLD FRAKTUR SMALL Q
-1D597 MATHEMATICAL BOLD FRAKTUR SMALL R
-1D598 MATHEMATICAL BOLD FRAKTUR SMALL S
-1D599 MATHEMATICAL BOLD FRAKTUR SMALL T
-1D59A MATHEMATICAL BOLD FRAKTUR SMALL U
-1D59B MATHEMATICAL BOLD FRAKTUR SMALL V
-1D59C MATHEMATICAL BOLD FRAKTUR SMALL W
-1D59D MATHEMATICAL BOLD FRAKTUR SMALL X
-1D59E MATHEMATICAL BOLD FRAKTUR SMALL Y
-1D59F MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5A0 MATHEMATICAL SANS-SERIF CAPITAL A
-1D5A1 MATHEMATICAL SANS-SERIF CAPITAL B
-1D5A2 MATHEMATICAL SANS-SERIF CAPITAL C
-1D5A3 MATHEMATICAL SANS-SERIF CAPITAL D
-1D5A4 MATHEMATICAL SANS-SERIF CAPITAL E
-1D5A5 MATHEMATICAL SANS-SERIF CAPITAL F
-1D5A6 MATHEMATICAL SANS-SERIF CAPITAL G
-1D5A7 MATHEMATICAL SANS-SERIF CAPITAL H
-1D5A8 MATHEMATICAL SANS-SERIF CAPITAL I
-1D5A9 MATHEMATICAL SANS-SERIF CAPITAL J
-1D5AA MATHEMATICAL SANS-SERIF CAPITAL K
-1D5AB MATHEMATICAL SANS-SERIF CAPITAL L
-1D5AC MATHEMATICAL SANS-SERIF CAPITAL M
-1D5AD MATHEMATICAL SANS-SERIF CAPITAL N
-1D5AE MATHEMATICAL SANS-SERIF CAPITAL O
-1D5AF MATHEMATICAL SANS-SERIF CAPITAL P
-1D5B0 MATHEMATICAL SANS-SERIF CAPITAL Q
-1D5B1 MATHEMATICAL SANS-SERIF CAPITAL R
-1D5B2 MATHEMATICAL SANS-SERIF CAPITAL S
-1D5B3 MATHEMATICAL SANS-SERIF CAPITAL T
-1D5B4 MATHEMATICAL SANS-SERIF CAPITAL U
-1D5B5 MATHEMATICAL SANS-SERIF CAPITAL V
-1D5B6 MATHEMATICAL SANS-SERIF CAPITAL W
-1D5B7 MATHEMATICAL SANS-SERIF CAPITAL X
-1D5B8 MATHEMATICAL SANS-SERIF CAPITAL Y
-1D5B9 MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5BA MATHEMATICAL SANS-SERIF SMALL A
-1D5BB MATHEMATICAL SANS-SERIF SMALL B
-1D5BC MATHEMATICAL SANS-SERIF SMALL C
-1D5BD MATHEMATICAL SANS-SERIF SMALL D
-1D5BE MATHEMATICAL SANS-SERIF SMALL E
-1D5BF MATHEMATICAL SANS-SERIF SMALL F
-1D5C0 MATHEMATICAL SANS-SERIF SMALL G
-1D5C1 MATHEMATICAL SANS-SERIF SMALL H
-1D5C2 MATHEMATICAL SANS-SERIF SMALL I
-1D5C3 MATHEMATICAL SANS-SERIF SMALL J
-1D5C4 MATHEMATICAL SANS-SERIF SMALL K
-1D5C5 MATHEMATICAL SANS-SERIF SMALL L
-1D5C6 MATHEMATICAL SANS-SERIF SMALL M
-1D5C7 MATHEMATICAL SANS-SERIF SMALL N
-1D5C8 MATHEMATICAL SANS-SERIF SMALL O
-1D5C9 MATHEMATICAL SANS-SERIF SMALL P
-1D5CA MATHEMATICAL SANS-SERIF SMALL Q
-1D5CB MATHEMATICAL SANS-SERIF SMALL R
-1D5CC MATHEMATICAL SANS-SERIF SMALL S
-1D5CD MATHEMATICAL SANS-SERIF SMALL T
-1D5CE MATHEMATICAL SANS-SERIF SMALL U
-1D5CF MATHEMATICAL SANS-SERIF SMALL V
-1D5D0 MATHEMATICAL SANS-SERIF SMALL W
-1D5D1 MATHEMATICAL SANS-SERIF SMALL X
-1D5D2 MATHEMATICAL SANS-SERIF SMALL Y
-1D5D3 MATHEMATICAL SANS-SERIF SMALL Z
-1D5D4 MATHEMATICAL SANS-SERIF BOLD CAPITAL A
-1D5D5 MATHEMATICAL SANS-SERIF BOLD CAPITAL B
-1D5D6 MATHEMATICAL SANS-SERIF BOLD CAPITAL C
-1D5D7 MATHEMATICAL SANS-SERIF BOLD CAPITAL D
-1D5D8 MATHEMATICAL SANS-SERIF BOLD CAPITAL E
-1D5D9 MATHEMATICAL SANS-SERIF BOLD CAPITAL F
-1D5DA MATHEMATICAL SANS-SERIF BOLD CAPITAL G
-1D5DB MATHEMATICAL SANS-SERIF BOLD CAPITAL H
-1D5DC MATHEMATICAL SANS-SERIF BOLD CAPITAL I
-1D5DD MATHEMATICAL SANS-SERIF BOLD CAPITAL J
-1D5DE MATHEMATICAL SANS-SERIF BOLD CAPITAL K
-1D5DF MATHEMATICAL SANS-SERIF BOLD CAPITAL L
-1D5E0 MATHEMATICAL SANS-SERIF BOLD CAPITAL M
-1D5E1 MATHEMATICAL SANS-SERIF BOLD CAPITAL N
-1D5E2 MATHEMATICAL SANS-SERIF BOLD CAPITAL O
-1D5E3 MATHEMATICAL SANS-SERIF BOLD CAPITAL P
-1D5E4 MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
-1D5E5 MATHEMATICAL SANS-SERIF BOLD CAPITAL R
-1D5E6 MATHEMATICAL SANS-SERIF BOLD CAPITAL S
-1D5E7 MATHEMATICAL SANS-SERIF BOLD CAPITAL T
-1D5E8 MATHEMATICAL SANS-SERIF BOLD CAPITAL U
-1D5E9 MATHEMATICAL SANS-SERIF BOLD CAPITAL V
-1D5EA MATHEMATICAL SANS-SERIF BOLD CAPITAL W
-1D5EB MATHEMATICAL SANS-SERIF BOLD CAPITAL X
-1D5EC MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
-1D5ED MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D5EE MATHEMATICAL SANS-SERIF BOLD SMALL A
-1D5EF MATHEMATICAL SANS-SERIF BOLD SMALL B
-1D5F0 MATHEMATICAL SANS-SERIF BOLD SMALL C
-1D5F1 MATHEMATICAL SANS-SERIF BOLD SMALL D
-1D5F2 MATHEMATICAL SANS-SERIF BOLD SMALL E
-1D5F3 MATHEMATICAL SANS-SERIF BOLD SMALL F
-1D5F4 MATHEMATICAL SANS-SERIF BOLD SMALL G
-1D5F5 MATHEMATICAL SANS-SERIF BOLD SMALL H
-1D5F6 MATHEMATICAL SANS-SERIF BOLD SMALL I
-1D5F7 MATHEMATICAL SANS-SERIF BOLD SMALL J
-1D5F8 MATHEMATICAL SANS-SERIF BOLD SMALL K
-1D5F9 MATHEMATICAL SANS-SERIF BOLD SMALL L
-1D5FA MATHEMATICAL SANS-SERIF BOLD SMALL M
-1D5FB MATHEMATICAL SANS-SERIF BOLD SMALL N
-1D5FC MATHEMATICAL SANS-SERIF BOLD SMALL O
-1D5FD MATHEMATICAL SANS-SERIF BOLD SMALL P
-1D5FE MATHEMATICAL SANS-SERIF BOLD SMALL Q
-1D5FF MATHEMATICAL SANS-SERIF BOLD SMALL R
-1D600 MATHEMATICAL SANS-SERIF BOLD SMALL S
-1D601 MATHEMATICAL SANS-SERIF BOLD SMALL T
-1D602 MATHEMATICAL SANS-SERIF BOLD SMALL U
-1D603 MATHEMATICAL SANS-SERIF BOLD SMALL V
-1D604 MATHEMATICAL SANS-SERIF BOLD SMALL W
-1D605 MATHEMATICAL SANS-SERIF BOLD SMALL X
-1D606 MATHEMATICAL SANS-SERIF BOLD SMALL Y
-1D607 MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D608 MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
-1D609 MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
-1D60A MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
-1D60B MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
-1D60C MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
-1D60D MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
-1D60E MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
-1D60F MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
-1D610 MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
-1D611 MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
-1D612 MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
-1D613 MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
-1D614 MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
-1D615 MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
-1D616 MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
-1D617 MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
-1D618 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
-1D619 MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
-1D61A MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
-1D61B MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
-1D61C MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
-1D61D MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
-1D61E MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
-1D61F MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
-1D620 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
-1D621 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D622 MATHEMATICAL SANS-SERIF ITALIC SMALL A
-1D623 MATHEMATICAL SANS-SERIF ITALIC SMALL B
-1D624 MATHEMATICAL SANS-SERIF ITALIC SMALL C
-1D625 MATHEMATICAL SANS-SERIF ITALIC SMALL D
-1D626 MATHEMATICAL SANS-SERIF ITALIC SMALL E
-1D627 MATHEMATICAL SANS-SERIF ITALIC SMALL F
-1D628 MATHEMATICAL SANS-SERIF ITALIC SMALL G
-1D629 MATHEMATICAL SANS-SERIF ITALIC SMALL H
-1D62A MATHEMATICAL SANS-SERIF ITALIC SMALL I
-1D62B MATHEMATICAL SANS-SERIF ITALIC SMALL J
-1D62C MATHEMATICAL SANS-SERIF ITALIC SMALL K
-1D62D MATHEMATICAL SANS-SERIF ITALIC SMALL L
-1D62E MATHEMATICAL SANS-SERIF ITALIC SMALL M
-1D62F MATHEMATICAL SANS-SERIF ITALIC SMALL N
-1D630 MATHEMATICAL SANS-SERIF ITALIC SMALL O
-1D631 MATHEMATICAL SANS-SERIF ITALIC SMALL P
-1D632 MATHEMATICAL SANS-SERIF ITALIC SMALL Q
-1D633 MATHEMATICAL SANS-SERIF ITALIC SMALL R
-1D634 MATHEMATICAL SANS-SERIF ITALIC SMALL S
-1D635 MATHEMATICAL SANS-SERIF ITALIC SMALL T
-1D636 MATHEMATICAL SANS-SERIF ITALIC SMALL U
-1D637 MATHEMATICAL SANS-SERIF ITALIC SMALL V
-1D638 MATHEMATICAL SANS-SERIF ITALIC SMALL W
-1D639 MATHEMATICAL SANS-SERIF ITALIC SMALL X
-1D63A MATHEMATICAL SANS-SERIF ITALIC SMALL Y
-1D63B MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D63C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
-1D63D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
-1D63E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
-1D63F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
-1D640 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
-1D641 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
-1D642 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
-1D643 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
-1D644 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
-1D645 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
-1D646 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
-1D647 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
-1D648 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
-1D649 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
-1D64A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
-1D64B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
-1D64C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
-1D64D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
-1D64E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
-1D64F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
-1D650 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
-1D651 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
-1D652 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
-1D653 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
-1D654 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
-1D655 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D656 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
-1D657 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
-1D658 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
-1D659 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
-1D65A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
-1D65B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
-1D65C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
-1D65D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
-1D65E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
-1D65F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-1D660 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
-1D661 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
-1D662 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
-1D663 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
-1D664 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
-1D665 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
-1D666 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
-1D667 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
-1D668 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
-1D669 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
-1D66A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
-1D66B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
-1D66C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
-1D66D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
-1D66E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
-1D66F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D670 MATHEMATICAL MONOSPACE CAPITAL A
-1D671 MATHEMATICAL MONOSPACE CAPITAL B
-1D672 MATHEMATICAL MONOSPACE CAPITAL C
-1D673 MATHEMATICAL MONOSPACE CAPITAL D
-1D674 MATHEMATICAL MONOSPACE CAPITAL E
-1D675 MATHEMATICAL MONOSPACE CAPITAL F
-1D676 MATHEMATICAL MONOSPACE CAPITAL G
-1D677 MATHEMATICAL MONOSPACE CAPITAL H
-1D678 MATHEMATICAL MONOSPACE CAPITAL I
-1D679 MATHEMATICAL MONOSPACE CAPITAL J
-1D67A MATHEMATICAL MONOSPACE CAPITAL K
-1D67B MATHEMATICAL MONOSPACE CAPITAL L
-1D67C MATHEMATICAL MONOSPACE CAPITAL M
-1D67D MATHEMATICAL MONOSPACE CAPITAL N
-1D67E MATHEMATICAL MONOSPACE CAPITAL O
-1D67F MATHEMATICAL MONOSPACE CAPITAL P
-1D680 MATHEMATICAL MONOSPACE CAPITAL Q
-1D681 MATHEMATICAL MONOSPACE CAPITAL R
-1D682 MATHEMATICAL MONOSPACE CAPITAL S
-1D683 MATHEMATICAL MONOSPACE CAPITAL T
-1D684 MATHEMATICAL MONOSPACE CAPITAL U
-1D685 MATHEMATICAL MONOSPACE CAPITAL V
-1D686 MATHEMATICAL MONOSPACE CAPITAL W
-1D687 MATHEMATICAL MONOSPACE CAPITAL X
-1D688 MATHEMATICAL MONOSPACE CAPITAL Y
-1D689 MATHEMATICAL MONOSPACE CAPITAL Z
-1D68A MATHEMATICAL MONOSPACE SMALL A
-1D68B MATHEMATICAL MONOSPACE SMALL B
-1D68C MATHEMATICAL MONOSPACE SMALL C
-1D68D MATHEMATICAL MONOSPACE SMALL D
-1D68E MATHEMATICAL MONOSPACE SMALL E
-1D68F MATHEMATICAL MONOSPACE SMALL F
-1D690 MATHEMATICAL MONOSPACE SMALL G
-1D691 MATHEMATICAL MONOSPACE SMALL H
-1D692 MATHEMATICAL MONOSPACE SMALL I
-1D693 MATHEMATICAL MONOSPACE SMALL J
-1D694 MATHEMATICAL MONOSPACE SMALL K
-1D695 MATHEMATICAL MONOSPACE SMALL L
-1D696 MATHEMATICAL MONOSPACE SMALL M
-1D697 MATHEMATICAL MONOSPACE SMALL N
-1D698 MATHEMATICAL MONOSPACE SMALL O
-1D699 MATHEMATICAL MONOSPACE SMALL P
-1D69A MATHEMATICAL MONOSPACE SMALL Q
-1D69B MATHEMATICAL MONOSPACE SMALL R
-1D69C MATHEMATICAL MONOSPACE SMALL S
-1D69D MATHEMATICAL MONOSPACE SMALL T
-1D69E MATHEMATICAL MONOSPACE SMALL U
-1D69F MATHEMATICAL MONOSPACE SMALL V
-1D6A0 MATHEMATICAL MONOSPACE SMALL W
-1D6A1 MATHEMATICAL MONOSPACE SMALL X
-1D6A2 MATHEMATICAL MONOSPACE SMALL Y
-1D6A3 MATHEMATICAL MONOSPACE SMALL Z
-1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I
-1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA
-1D6A9 MATHEMATICAL BOLD CAPITAL BETA
-1D6AA MATHEMATICAL BOLD CAPITAL GAMMA
-1D6AB MATHEMATICAL BOLD CAPITAL DELTA
-1D6AC MATHEMATICAL BOLD CAPITAL EPSILON
-1D6AD MATHEMATICAL BOLD CAPITAL ZETA
-1D6AE MATHEMATICAL BOLD CAPITAL ETA
-1D6AF MATHEMATICAL BOLD CAPITAL THETA
-1D6B0 MATHEMATICAL BOLD CAPITAL IOTA
-1D6B1 MATHEMATICAL BOLD CAPITAL KAPPA
-1D6B2 MATHEMATICAL BOLD CAPITAL LAMDA
-1D6B3 MATHEMATICAL BOLD CAPITAL MU
-1D6B4 MATHEMATICAL BOLD CAPITAL NU
-1D6B5 MATHEMATICAL BOLD CAPITAL XI
-1D6B6 MATHEMATICAL BOLD CAPITAL OMICRON
-1D6B7 MATHEMATICAL BOLD CAPITAL PI
-1D6B8 MATHEMATICAL BOLD CAPITAL RHO
-1D6B9 MATHEMATICAL BOLD CAPITAL THETA SYMBOL
-1D6BA MATHEMATICAL BOLD CAPITAL SIGMA
-1D6BB MATHEMATICAL BOLD CAPITAL TAU
-1D6BC MATHEMATICAL BOLD CAPITAL UPSILON
-1D6BD MATHEMATICAL BOLD CAPITAL PHI
-1D6BE MATHEMATICAL BOLD CAPITAL CHI
-1D6BF MATHEMATICAL BOLD CAPITAL PSI
-1D6C0 MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 MATHEMATICAL BOLD NABLA
-1D6C2 MATHEMATICAL BOLD SMALL ALPHA
-1D6C3 MATHEMATICAL BOLD SMALL BETA
-1D6C4 MATHEMATICAL BOLD SMALL GAMMA
-1D6C5 MATHEMATICAL BOLD SMALL DELTA
-1D6C6 MATHEMATICAL BOLD SMALL EPSILON
-1D6C7 MATHEMATICAL BOLD SMALL ZETA
-1D6C8 MATHEMATICAL BOLD SMALL ETA
-1D6C9 MATHEMATICAL BOLD SMALL THETA
-1D6CA MATHEMATICAL BOLD SMALL IOTA
-1D6CB MATHEMATICAL BOLD SMALL KAPPA
-1D6CC MATHEMATICAL BOLD SMALL LAMDA
-1D6CD MATHEMATICAL BOLD SMALL MU
-1D6CE MATHEMATICAL BOLD SMALL NU
-1D6CF MATHEMATICAL BOLD SMALL XI
-1D6D0 MATHEMATICAL BOLD SMALL OMICRON
-1D6D1 MATHEMATICAL BOLD SMALL PI
-1D6D2 MATHEMATICAL BOLD SMALL RHO
-1D6D3 MATHEMATICAL BOLD SMALL FINAL SIGMA
-1D6D4 MATHEMATICAL BOLD SMALL SIGMA
-1D6D5 MATHEMATICAL BOLD SMALL TAU
-1D6D6 MATHEMATICAL BOLD SMALL UPSILON
-1D6D7 MATHEMATICAL BOLD SMALL PHI
-1D6D8 MATHEMATICAL BOLD SMALL CHI
-1D6D9 MATHEMATICAL BOLD SMALL PSI
-1D6DA MATHEMATICAL BOLD SMALL OMEGA
-1D6DB MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC MATHEMATICAL BOLD EPSILON SYMBOL
-1D6DD MATHEMATICAL BOLD THETA SYMBOL
-1D6DE MATHEMATICAL BOLD KAPPA SYMBOL
-1D6DF MATHEMATICAL BOLD PHI SYMBOL
-1D6E0 MATHEMATICAL BOLD RHO SYMBOL
-1D6E1 MATHEMATICAL BOLD PI SYMBOL
-1D6E2 MATHEMATICAL ITALIC CAPITAL ALPHA
-1D6E3 MATHEMATICAL ITALIC CAPITAL BETA
-1D6E4 MATHEMATICAL ITALIC CAPITAL GAMMA
-1D6E5 MATHEMATICAL ITALIC CAPITAL DELTA
-1D6E6 MATHEMATICAL ITALIC CAPITAL EPSILON
-1D6E7 MATHEMATICAL ITALIC CAPITAL ZETA
-1D6E8 MATHEMATICAL ITALIC CAPITAL ETA
-1D6E9 MATHEMATICAL ITALIC CAPITAL THETA
-1D6EA MATHEMATICAL ITALIC CAPITAL IOTA
-1D6EB MATHEMATICAL ITALIC CAPITAL KAPPA
-1D6EC MATHEMATICAL ITALIC CAPITAL LAMDA
-1D6ED MATHEMATICAL ITALIC CAPITAL MU
-1D6EE MATHEMATICAL ITALIC CAPITAL NU
-1D6EF MATHEMATICAL ITALIC CAPITAL XI
-1D6F0 MATHEMATICAL ITALIC CAPITAL OMICRON
-1D6F1 MATHEMATICAL ITALIC CAPITAL PI
-1D6F2 MATHEMATICAL ITALIC CAPITAL RHO
-1D6F3 MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
-1D6F4 MATHEMATICAL ITALIC CAPITAL SIGMA
-1D6F5 MATHEMATICAL ITALIC CAPITAL TAU
-1D6F6 MATHEMATICAL ITALIC CAPITAL UPSILON
-1D6F7 MATHEMATICAL ITALIC CAPITAL PHI
-1D6F8 MATHEMATICAL ITALIC CAPITAL CHI
-1D6F9 MATHEMATICAL ITALIC CAPITAL PSI
-1D6FA MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB MATHEMATICAL ITALIC NABLA
-1D6FC MATHEMATICAL ITALIC SMALL ALPHA
-1D6FD MATHEMATICAL ITALIC SMALL BETA
-1D6FE MATHEMATICAL ITALIC SMALL GAMMA
-1D6FF MATHEMATICAL ITALIC SMALL DELTA
-1D700 MATHEMATICAL ITALIC SMALL EPSILON
-1D701 MATHEMATICAL ITALIC SMALL ZETA
-1D702 MATHEMATICAL ITALIC SMALL ETA
-1D703 MATHEMATICAL ITALIC SMALL THETA
-1D704 MATHEMATICAL ITALIC SMALL IOTA
-1D705 MATHEMATICAL ITALIC SMALL KAPPA
-1D706 MATHEMATICAL ITALIC SMALL LAMDA
-1D707 MATHEMATICAL ITALIC SMALL MU
-1D708 MATHEMATICAL ITALIC SMALL NU
-1D709 MATHEMATICAL ITALIC SMALL XI
-1D70A MATHEMATICAL ITALIC SMALL OMICRON
-1D70B MATHEMATICAL ITALIC SMALL PI
-1D70C MATHEMATICAL ITALIC SMALL RHO
-1D70D MATHEMATICAL ITALIC SMALL FINAL SIGMA
-1D70E MATHEMATICAL ITALIC SMALL SIGMA
-1D70F MATHEMATICAL ITALIC SMALL TAU
-1D710 MATHEMATICAL ITALIC SMALL UPSILON
-1D711 MATHEMATICAL ITALIC SMALL PHI
-1D712 MATHEMATICAL ITALIC SMALL CHI
-1D713 MATHEMATICAL ITALIC SMALL PSI
-1D714 MATHEMATICAL ITALIC SMALL OMEGA
-1D715 MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716 MATHEMATICAL ITALIC EPSILON SYMBOL
-1D717 MATHEMATICAL ITALIC THETA SYMBOL
-1D718 MATHEMATICAL ITALIC KAPPA SYMBOL
-1D719 MATHEMATICAL ITALIC PHI SYMBOL
-1D71A MATHEMATICAL ITALIC RHO SYMBOL
-1D71B MATHEMATICAL ITALIC PI SYMBOL
-1D71C MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
-1D71D MATHEMATICAL BOLD ITALIC CAPITAL BETA
-1D71E MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
-1D71F MATHEMATICAL BOLD ITALIC CAPITAL DELTA
-1D720 MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
-1D721 MATHEMATICAL BOLD ITALIC CAPITAL ZETA
-1D722 MATHEMATICAL BOLD ITALIC CAPITAL ETA
-1D723 MATHEMATICAL BOLD ITALIC CAPITAL THETA
-1D724 MATHEMATICAL BOLD ITALIC CAPITAL IOTA
-1D725 MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
-1D726 MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
-1D727 MATHEMATICAL BOLD ITALIC CAPITAL MU
-1D728 MATHEMATICAL BOLD ITALIC CAPITAL NU
-1D729 MATHEMATICAL BOLD ITALIC CAPITAL XI
-1D72A MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
-1D72B MATHEMATICAL BOLD ITALIC CAPITAL PI
-1D72C MATHEMATICAL BOLD ITALIC CAPITAL RHO
-1D72D MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
-1D72E MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
-1D72F MATHEMATICAL BOLD ITALIC CAPITAL TAU
-1D730 MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
-1D731 MATHEMATICAL BOLD ITALIC CAPITAL PHI
-1D732 MATHEMATICAL BOLD ITALIC CAPITAL CHI
-1D733 MATHEMATICAL BOLD ITALIC CAPITAL PSI
-1D734 MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 MATHEMATICAL BOLD ITALIC NABLA
-1D736 MATHEMATICAL BOLD ITALIC SMALL ALPHA
-1D737 MATHEMATICAL BOLD ITALIC SMALL BETA
-1D738 MATHEMATICAL BOLD ITALIC SMALL GAMMA
-1D739 MATHEMATICAL BOLD ITALIC SMALL DELTA
-1D73A MATHEMATICAL BOLD ITALIC SMALL EPSILON
-1D73B MATHEMATICAL BOLD ITALIC SMALL ZETA
-1D73C MATHEMATICAL BOLD ITALIC SMALL ETA
-1D73D MATHEMATICAL BOLD ITALIC SMALL THETA
-1D73E MATHEMATICAL BOLD ITALIC SMALL IOTA
-1D73F MATHEMATICAL BOLD ITALIC SMALL KAPPA
-1D740 MATHEMATICAL BOLD ITALIC SMALL LAMDA
-1D741 MATHEMATICAL BOLD ITALIC SMALL MU
-1D742 MATHEMATICAL BOLD ITALIC SMALL NU
-1D743 MATHEMATICAL BOLD ITALIC SMALL XI
-1D744 MATHEMATICAL BOLD ITALIC SMALL OMICRON
-1D745 MATHEMATICAL BOLD ITALIC SMALL PI
-1D746 MATHEMATICAL BOLD ITALIC SMALL RHO
-1D747 MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
-1D748 MATHEMATICAL BOLD ITALIC SMALL SIGMA
-1D749 MATHEMATICAL BOLD ITALIC SMALL TAU
-1D74A MATHEMATICAL BOLD ITALIC SMALL UPSILON
-1D74B MATHEMATICAL BOLD ITALIC SMALL PHI
-1D74C MATHEMATICAL BOLD ITALIC SMALL CHI
-1D74D MATHEMATICAL BOLD ITALIC SMALL PSI
-1D74E MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750 MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
-1D751 MATHEMATICAL BOLD ITALIC THETA SYMBOL
-1D752 MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
-1D753 MATHEMATICAL BOLD ITALIC PHI SYMBOL
-1D754 MATHEMATICAL BOLD ITALIC RHO SYMBOL
-1D755 MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D756 MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
-1D757 MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
-1D758 MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
-1D759 MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
-1D75A MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
-1D75B MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
-1D75C MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
-1D75D MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
-1D75E MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
-1D75F MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
-1D760 MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
-1D761 MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
-1D762 MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
-1D763 MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
-1D764 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
-1D765 MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
-1D766 MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
-1D767 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
-1D768 MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
-1D769 MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
-1D76A MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
-1D76B MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
-1D76C MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
-1D76D MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
-1D76E MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770 MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
-1D771 MATHEMATICAL SANS-SERIF BOLD SMALL BETA
-1D772 MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
-1D773 MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
-1D774 MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
-1D775 MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
-1D776 MATHEMATICAL SANS-SERIF BOLD SMALL ETA
-1D777 MATHEMATICAL SANS-SERIF BOLD SMALL THETA
-1D778 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
-1D779 MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
-1D77A MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
-1D77B MATHEMATICAL SANS-SERIF BOLD SMALL MU
-1D77C MATHEMATICAL SANS-SERIF BOLD SMALL NU
-1D77D MATHEMATICAL SANS-SERIF BOLD SMALL XI
-1D77E MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
-1D77F MATHEMATICAL SANS-SERIF BOLD SMALL PI
-1D780 MATHEMATICAL SANS-SERIF BOLD SMALL RHO
-1D781 MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
-1D782 MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
-1D783 MATHEMATICAL SANS-SERIF BOLD SMALL TAU
-1D784 MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
-1D785 MATHEMATICAL SANS-SERIF BOLD SMALL PHI
-1D786 MATHEMATICAL SANS-SERIF BOLD SMALL CHI
-1D787 MATHEMATICAL SANS-SERIF BOLD SMALL PSI
-1D788 MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
-1D78B MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
-1D78C MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
-1D78D MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
-1D78E MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
-1D78F MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D790 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
-1D791 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
-1D792 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
-1D793 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
-1D794 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
-1D795 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
-1D796 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
-1D797 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
-1D798 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
-1D799 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
-1D79A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
-1D79B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
-1D79C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
-1D79D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
-1D79E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
-1D79F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
-1D7A0 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
-1D7A1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
-1D7A2 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
-1D7A3 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
-1D7A4 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
-1D7A5 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
-1D7A6 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
-1D7A7 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
-1D7A8 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
-1D7AB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
-1D7AC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
-1D7AD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
-1D7AE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
-1D7AF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
-1D7B0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
-1D7B1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
-1D7B2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
-1D7B3 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
-1D7B4 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
-1D7B5 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
-1D7B6 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
-1D7B7 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
-1D7B8 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
-1D7B9 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
-1D7BA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
-1D7BB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
-1D7BC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
-1D7BD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
-1D7BE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
-1D7BF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
-1D7C0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
-1D7C1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
-1D7C2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4 MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
-1D7C5 MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
-1D7C6 MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
-1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
-1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
-1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA
-1D7CB MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE MATHEMATICAL BOLD DIGIT ZERO
-1D7CF MATHEMATICAL BOLD DIGIT ONE
-1D7D0 MATHEMATICAL BOLD DIGIT TWO
-1D7D1 MATHEMATICAL BOLD DIGIT THREE
-1D7D2 MATHEMATICAL BOLD DIGIT FOUR
-1D7D3 MATHEMATICAL BOLD DIGIT FIVE
-1D7D4 MATHEMATICAL BOLD DIGIT SIX
-1D7D5 MATHEMATICAL BOLD DIGIT SEVEN
-1D7D6 MATHEMATICAL BOLD DIGIT EIGHT
-1D7D7 MATHEMATICAL BOLD DIGIT NINE
-1D7D8 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
-1D7D9 MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
-1D7DA MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
-1D7DB MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
-1D7DC MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
-1D7DD MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
-1D7DE MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
-1D7DF MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
-1D7E0 MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
-1D7E1 MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
-1D7E2 MATHEMATICAL SANS-SERIF DIGIT ZERO
-1D7E3 MATHEMATICAL SANS-SERIF DIGIT ONE
-1D7E4 MATHEMATICAL SANS-SERIF DIGIT TWO
-1D7E5 MATHEMATICAL SANS-SERIF DIGIT THREE
-1D7E6 MATHEMATICAL SANS-SERIF DIGIT FOUR
-1D7E7 MATHEMATICAL SANS-SERIF DIGIT FIVE
-1D7E8 MATHEMATICAL SANS-SERIF DIGIT SIX
-1D7E9 MATHEMATICAL SANS-SERIF DIGIT SEVEN
-1D7EA MATHEMATICAL SANS-SERIF DIGIT EIGHT
-1D7EB MATHEMATICAL SANS-SERIF DIGIT NINE
-1D7EC MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
-1D7ED MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
-1D7EE MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
-1D7EF MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
-1D7F0 MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
-1D7F1 MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
-1D7F2 MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
-1D7F3 MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
-1D7F4 MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
-1D7F5 MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
-1D7F6 MATHEMATICAL MONOSPACE DIGIT ZERO
-1D7F7 MATHEMATICAL MONOSPACE DIGIT ONE
-1D7F8 MATHEMATICAL MONOSPACE DIGIT TWO
-1D7F9 MATHEMATICAL MONOSPACE DIGIT THREE
-1D7FA MATHEMATICAL MONOSPACE DIGIT FOUR
-1D7FB MATHEMATICAL MONOSPACE DIGIT FIVE
-1D7FC MATHEMATICAL MONOSPACE DIGIT SIX
-1D7FD MATHEMATICAL MONOSPACE DIGIT SEVEN
-1D7FE MATHEMATICAL MONOSPACE DIGIT EIGHT
-1D7FF MATHEMATICAL MONOSPACE DIGIT NINE
-1F000 MAHJONG TILE EAST WIND
-1F001 MAHJONG TILE SOUTH WIND
-1F002 MAHJONG TILE WEST WIND
-1F003 MAHJONG TILE NORTH WIND
-1F004 MAHJONG TILE RED DRAGON
-1F005 MAHJONG TILE GREEN DRAGON
-1F006 MAHJONG TILE WHITE DRAGON
-1F007 MAHJONG TILE ONE OF CHARACTERS
-1F008 MAHJONG TILE TWO OF CHARACTERS
-1F009 MAHJONG TILE THREE OF CHARACTERS
-1F00A MAHJONG TILE FOUR OF CHARACTERS
-1F00B MAHJONG TILE FIVE OF CHARACTERS
-1F00C MAHJONG TILE SIX OF CHARACTERS
-1F00D MAHJONG TILE SEVEN OF CHARACTERS
-1F00E MAHJONG TILE EIGHT OF CHARACTERS
-1F00F MAHJONG TILE NINE OF CHARACTERS
-1F010 MAHJONG TILE ONE OF BAMBOOS
-1F011 MAHJONG TILE TWO OF BAMBOOS
-1F012 MAHJONG TILE THREE OF BAMBOOS
-1F013 MAHJONG TILE FOUR OF BAMBOOS
-1F014 MAHJONG TILE FIVE OF BAMBOOS
-1F015 MAHJONG TILE SIX OF BAMBOOS
-1F016 MAHJONG TILE SEVEN OF BAMBOOS
-1F017 MAHJONG TILE EIGHT OF BAMBOOS
-1F018 MAHJONG TILE NINE OF BAMBOOS
-1F019 MAHJONG TILE ONE OF CIRCLES
-1F01A MAHJONG TILE TWO OF CIRCLES
-1F01B MAHJONG TILE THREE OF CIRCLES
-1F01C MAHJONG TILE FOUR OF CIRCLES
-1F01D MAHJONG TILE FIVE OF CIRCLES
-1F01E MAHJONG TILE SIX OF CIRCLES
-1F01F MAHJONG TILE SEVEN OF CIRCLES
-1F020 MAHJONG TILE EIGHT OF CIRCLES
-1F021 MAHJONG TILE NINE OF CIRCLES
-1F022 MAHJONG TILE PLUM
-1F023 MAHJONG TILE ORCHID
-1F024 MAHJONG TILE BAMBOO
-1F025 MAHJONG TILE CHRYSANTHEMUM
-1F026 MAHJONG TILE SPRING
-1F027 MAHJONG TILE SUMMER
-1F028 MAHJONG TILE AUTUMN
-1F029 MAHJONG TILE WINTER
-1F02A MAHJONG TILE JOKER
-1F02B MAHJONG TILE BACK
-1F030 DOMINO TILE HORIZONTAL BACK
-1F031 DOMINO TILE HORIZONTAL-00-00
-1F032 DOMINO TILE HORIZONTAL-00-01
-1F033 DOMINO TILE HORIZONTAL-00-02
-1F034 DOMINO TILE HORIZONTAL-00-03
-1F035 DOMINO TILE HORIZONTAL-00-04
-1F036 DOMINO TILE HORIZONTAL-00-05
-1F037 DOMINO TILE HORIZONTAL-00-06
-1F038 DOMINO TILE HORIZONTAL-01-00
-1F039 DOMINO TILE HORIZONTAL-01-01
-1F03A DOMINO TILE HORIZONTAL-01-02
-1F03B DOMINO TILE HORIZONTAL-01-03
-1F03C DOMINO TILE HORIZONTAL-01-04
-1F03D DOMINO TILE HORIZONTAL-01-05
-1F03E DOMINO TILE HORIZONTAL-01-06
-1F03F DOMINO TILE HORIZONTAL-02-00
-1F040 DOMINO TILE HORIZONTAL-02-01
-1F041 DOMINO TILE HORIZONTAL-02-02
-1F042 DOMINO TILE HORIZONTAL-02-03
-1F043 DOMINO TILE HORIZONTAL-02-04
-1F044 DOMINO TILE HORIZONTAL-02-05
-1F045 DOMINO TILE HORIZONTAL-02-06
-1F046 DOMINO TILE HORIZONTAL-03-00
-1F047 DOMINO TILE HORIZONTAL-03-01
-1F048 DOMINO TILE HORIZONTAL-03-02
-1F049 DOMINO TILE HORIZONTAL-03-03
-1F04A DOMINO TILE HORIZONTAL-03-04
-1F04B DOMINO TILE HORIZONTAL-03-05
-1F04C DOMINO TILE HORIZONTAL-03-06
-1F04D DOMINO TILE HORIZONTAL-04-00
-1F04E DOMINO TILE HORIZONTAL-04-01
-1F04F DOMINO TILE HORIZONTAL-04-02
-1F050 DOMINO TILE HORIZONTAL-04-03
-1F051 DOMINO TILE HORIZONTAL-04-04
-1F052 DOMINO TILE HORIZONTAL-04-05
-1F053 DOMINO TILE HORIZONTAL-04-06
-1F054 DOMINO TILE HORIZONTAL-05-00
-1F055 DOMINO TILE HORIZONTAL-05-01
-1F056 DOMINO TILE HORIZONTAL-05-02
-1F057 DOMINO TILE HORIZONTAL-05-03
-1F058 DOMINO TILE HORIZONTAL-05-04
-1F059 DOMINO TILE HORIZONTAL-05-05
-1F05A DOMINO TILE HORIZONTAL-05-06
-1F05B DOMINO TILE HORIZONTAL-06-00
-1F05C DOMINO TILE HORIZONTAL-06-01
-1F05D DOMINO TILE HORIZONTAL-06-02
-1F05E DOMINO TILE HORIZONTAL-06-03
-1F05F DOMINO TILE HORIZONTAL-06-04
-1F060 DOMINO TILE HORIZONTAL-06-05
-1F061 DOMINO TILE HORIZONTAL-06-06
-1F062 DOMINO TILE VERTICAL BACK
-1F063 DOMINO TILE VERTICAL-00-00
-1F064 DOMINO TILE VERTICAL-00-01
-1F065 DOMINO TILE VERTICAL-00-02
-1F066 DOMINO TILE VERTICAL-00-03
-1F067 DOMINO TILE VERTICAL-00-04
-1F068 DOMINO TILE VERTICAL-00-05
-1F069 DOMINO TILE VERTICAL-00-06
-1F06A DOMINO TILE VERTICAL-01-00
-1F06B DOMINO TILE VERTICAL-01-01
-1F06C DOMINO TILE VERTICAL-01-02
-1F06D DOMINO TILE VERTICAL-01-03
-1F06E DOMINO TILE VERTICAL-01-04
-1F06F DOMINO TILE VERTICAL-01-05
-1F070 DOMINO TILE VERTICAL-01-06
-1F071 DOMINO TILE VERTICAL-02-00
-1F072 DOMINO TILE VERTICAL-02-01
-1F073 DOMINO TILE VERTICAL-02-02
-1F074 DOMINO TILE VERTICAL-02-03
-1F075 DOMINO TILE VERTICAL-02-04
-1F076 DOMINO TILE VERTICAL-02-05
-1F077 DOMINO TILE VERTICAL-02-06
-1F078 DOMINO TILE VERTICAL-03-00
-1F079 DOMINO TILE VERTICAL-03-01
-1F07A DOMINO TILE VERTICAL-03-02
-1F07B DOMINO TILE VERTICAL-03-03
-1F07C DOMINO TILE VERTICAL-03-04
-1F07D DOMINO TILE VERTICAL-03-05
-1F07E DOMINO TILE VERTICAL-03-06
-1F07F DOMINO TILE VERTICAL-04-00
-1F080 DOMINO TILE VERTICAL-04-01
-1F081 DOMINO TILE VERTICAL-04-02
-1F082 DOMINO TILE VERTICAL-04-03
-1F083 DOMINO TILE VERTICAL-04-04
-1F084 DOMINO TILE VERTICAL-04-05
-1F085 DOMINO TILE VERTICAL-04-06
-1F086 DOMINO TILE VERTICAL-05-00
-1F087 DOMINO TILE VERTICAL-05-01
-1F088 DOMINO TILE VERTICAL-05-02
-1F089 DOMINO TILE VERTICAL-05-03
-1F08A DOMINO TILE VERTICAL-05-04
-1F08B DOMINO TILE VERTICAL-05-05
-1F08C DOMINO TILE VERTICAL-05-06
-1F08D DOMINO TILE VERTICAL-06-00
-1F08E DOMINO TILE VERTICAL-06-01
-1F08F DOMINO TILE VERTICAL-06-02
-1F090 DOMINO TILE VERTICAL-06-03
-1F091 DOMINO TILE VERTICAL-06-04
-1F092 DOMINO TILE VERTICAL-06-05
-1F093 DOMINO TILE VERTICAL-06-06
-1F100 DIGIT ZERO FULL STOP
-1F101 DIGIT ZERO COMMA
-1F102 DIGIT ONE COMMA
-1F103 DIGIT TWO COMMA
-1F104 DIGIT THREE COMMA
-1F105 DIGIT FOUR COMMA
-1F106 DIGIT FIVE COMMA
-1F107 DIGIT SIX COMMA
-1F108 DIGIT SEVEN COMMA
-1F109 DIGIT EIGHT COMMA
-1F10A DIGIT NINE COMMA
-1F110 PARENTHESIZED LATIN CAPITAL LETTER A
-1F111 PARENTHESIZED LATIN CAPITAL LETTER B
-1F112 PARENTHESIZED LATIN CAPITAL LETTER C
-1F113 PARENTHESIZED LATIN CAPITAL LETTER D
-1F114 PARENTHESIZED LATIN CAPITAL LETTER E
-1F115 PARENTHESIZED LATIN CAPITAL LETTER F
-1F116 PARENTHESIZED LATIN CAPITAL LETTER G
-1F117 PARENTHESIZED LATIN CAPITAL LETTER H
-1F118 PARENTHESIZED LATIN CAPITAL LETTER I
-1F119 PARENTHESIZED LATIN CAPITAL LETTER J
-1F11A PARENTHESIZED LATIN CAPITAL LETTER K
-1F11B PARENTHESIZED LATIN CAPITAL LETTER L
-1F11C PARENTHESIZED LATIN CAPITAL LETTER M
-1F11D PARENTHESIZED LATIN CAPITAL LETTER N
-1F11E PARENTHESIZED LATIN CAPITAL LETTER O
-1F11F PARENTHESIZED LATIN CAPITAL LETTER P
-1F120 PARENTHESIZED LATIN CAPITAL LETTER Q
-1F121 PARENTHESIZED LATIN CAPITAL LETTER R
-1F122 PARENTHESIZED LATIN CAPITAL LETTER S
-1F123 PARENTHESIZED LATIN CAPITAL LETTER T
-1F124 PARENTHESIZED LATIN CAPITAL LETTER U
-1F125 PARENTHESIZED LATIN CAPITAL LETTER V
-1F126 PARENTHESIZED LATIN CAPITAL LETTER W
-1F127 PARENTHESIZED LATIN CAPITAL LETTER X
-1F128 PARENTHESIZED LATIN CAPITAL LETTER Y
-1F129 PARENTHESIZED LATIN CAPITAL LETTER Z
-1F12A TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F12B CIRCLED ITALIC LATIN CAPITAL LETTER C
-1F12C CIRCLED ITALIC LATIN CAPITAL LETTER R
-1F12D CIRCLED CD
-1F12E CIRCLED WZ
-1F131 SQUARED LATIN CAPITAL LETTER B
-1F13D SQUARED LATIN CAPITAL LETTER N
-1F13F SQUARED LATIN CAPITAL LETTER P
-1F142 SQUARED LATIN CAPITAL LETTER S
-1F146 SQUARED LATIN CAPITAL LETTER W
-1F14A SQUARED HV
-1F14B SQUARED MV
-1F14C SQUARED SD
-1F14D SQUARED SS
-1F14E SQUARED PPV
-1F157 NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B NEGATIVE SQUARED LATIN CAPITAL LETTER L
-1F17C NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18B NEGATIVE SQUARED IC
-1F18C NEGATIVE SQUARED PA
-1F18D NEGATIVE SQUARED SA
-1F190 SQUARE DJ
-1F200 SQUARE HIRAGANA HOKA
-1F210 SQUARED CJK UNIFIED IDEOGRAPH-624B
-1F211 SQUARED CJK UNIFIED IDEOGRAPH-5B57
-1F212 SQUARED CJK UNIFIED IDEOGRAPH-53CC
-1F213 SQUARED KATAKANA DE
-1F214 SQUARED CJK UNIFIED IDEOGRAPH-4E8C
-1F215 SQUARED CJK UNIFIED IDEOGRAPH-591A
-1F216 SQUARED CJK UNIFIED IDEOGRAPH-89E3
-1F217 SQUARED CJK UNIFIED IDEOGRAPH-5929
-1F218 SQUARED CJK UNIFIED IDEOGRAPH-4EA4
-1F219 SQUARED CJK UNIFIED IDEOGRAPH-6620
-1F21A SQUARED CJK UNIFIED IDEOGRAPH-7121
-1F21B SQUARED CJK UNIFIED IDEOGRAPH-6599
-1F21C SQUARED CJK UNIFIED IDEOGRAPH-524D
-1F21D SQUARED CJK UNIFIED IDEOGRAPH-5F8C
-1F21E SQUARED CJK UNIFIED IDEOGRAPH-518D
-1F21F SQUARED CJK UNIFIED IDEOGRAPH-65B0
-1F220 SQUARED CJK UNIFIED IDEOGRAPH-521D
-1F221 SQUARED CJK UNIFIED IDEOGRAPH-7D42
-1F222 SQUARED CJK UNIFIED IDEOGRAPH-751F
-1F223 SQUARED CJK UNIFIED IDEOGRAPH-8CA9
-1F224 SQUARED CJK UNIFIED IDEOGRAPH-58F0
-1F225 SQUARED CJK UNIFIED IDEOGRAPH-5439
-1F226 SQUARED CJK UNIFIED IDEOGRAPH-6F14
-1F227 SQUARED CJK UNIFIED IDEOGRAPH-6295
-1F228 SQUARED CJK UNIFIED IDEOGRAPH-6355
-1F229 SQUARED CJK UNIFIED IDEOGRAPH-4E00
-1F22A SQUARED CJK UNIFIED IDEOGRAPH-4E09
-1F22B SQUARED CJK UNIFIED IDEOGRAPH-904A
-1F22C SQUARED CJK UNIFIED IDEOGRAPH-5DE6
-1F22D SQUARED CJK UNIFIED IDEOGRAPH-4E2D
-1F22E SQUARED CJK UNIFIED IDEOGRAPH-53F3
-1F22F SQUARED CJK UNIFIED IDEOGRAPH-6307
-1F230 SQUARED CJK UNIFIED IDEOGRAPH-8D70
-1F231 SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
-1F241 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
-1F242 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
-1F243 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
-1F244 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
-1F245 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
-1F246 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
-1F247 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
-1F248 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-2F800 CJK COMPATIBILITY IDEOGRAPH-2F800
-2F801 CJK COMPATIBILITY IDEOGRAPH-2F801
-2F802 CJK COMPATIBILITY IDEOGRAPH-2F802
-2F803 CJK COMPATIBILITY IDEOGRAPH-2F803
-2F804 CJK COMPATIBILITY IDEOGRAPH-2F804
-2F805 CJK COMPATIBILITY IDEOGRAPH-2F805
-2F806 CJK COMPATIBILITY IDEOGRAPH-2F806
-2F807 CJK COMPATIBILITY IDEOGRAPH-2F807
-2F808 CJK COMPATIBILITY IDEOGRAPH-2F808
-2F809 CJK COMPATIBILITY IDEOGRAPH-2F809
-2F80A CJK COMPATIBILITY IDEOGRAPH-2F80A
-2F80B CJK COMPATIBILITY IDEOGRAPH-2F80B
-2F80C CJK COMPATIBILITY IDEOGRAPH-2F80C
-2F80D CJK COMPATIBILITY IDEOGRAPH-2F80D
-2F80E CJK COMPATIBILITY IDEOGRAPH-2F80E
-2F80F CJK COMPATIBILITY IDEOGRAPH-2F80F
-2F810 CJK COMPATIBILITY IDEOGRAPH-2F810
-2F811 CJK COMPATIBILITY IDEOGRAPH-2F811
-2F812 CJK COMPATIBILITY IDEOGRAPH-2F812
-2F813 CJK COMPATIBILITY IDEOGRAPH-2F813
-2F814 CJK COMPATIBILITY IDEOGRAPH-2F814
-2F815 CJK COMPATIBILITY IDEOGRAPH-2F815
-2F816 CJK COMPATIBILITY IDEOGRAPH-2F816
-2F817 CJK COMPATIBILITY IDEOGRAPH-2F817
-2F818 CJK COMPATIBILITY IDEOGRAPH-2F818
-2F819 CJK COMPATIBILITY IDEOGRAPH-2F819
-2F81A CJK COMPATIBILITY IDEOGRAPH-2F81A
-2F81B CJK COMPATIBILITY IDEOGRAPH-2F81B
-2F81C CJK COMPATIBILITY IDEOGRAPH-2F81C
-2F81D CJK COMPATIBILITY IDEOGRAPH-2F81D
-2F81E CJK COMPATIBILITY IDEOGRAPH-2F81E
-2F81F CJK COMPATIBILITY IDEOGRAPH-2F81F
-2F820 CJK COMPATIBILITY IDEOGRAPH-2F820
-2F821 CJK COMPATIBILITY IDEOGRAPH-2F821
-2F822 CJK COMPATIBILITY IDEOGRAPH-2F822
-2F823 CJK COMPATIBILITY IDEOGRAPH-2F823
-2F824 CJK COMPATIBILITY IDEOGRAPH-2F824
-2F825 CJK COMPATIBILITY IDEOGRAPH-2F825
-2F826 CJK COMPATIBILITY IDEOGRAPH-2F826
-2F827 CJK COMPATIBILITY IDEOGRAPH-2F827
-2F828 CJK COMPATIBILITY IDEOGRAPH-2F828
-2F829 CJK COMPATIBILITY IDEOGRAPH-2F829
-2F82A CJK COMPATIBILITY IDEOGRAPH-2F82A
-2F82B CJK COMPATIBILITY IDEOGRAPH-2F82B
-2F82C CJK COMPATIBILITY IDEOGRAPH-2F82C
-2F82D CJK COMPATIBILITY IDEOGRAPH-2F82D
-2F82E CJK COMPATIBILITY IDEOGRAPH-2F82E
-2F82F CJK COMPATIBILITY IDEOGRAPH-2F82F
-2F830 CJK COMPATIBILITY IDEOGRAPH-2F830
-2F831 CJK COMPATIBILITY IDEOGRAPH-2F831
-2F832 CJK COMPATIBILITY IDEOGRAPH-2F832
-2F833 CJK COMPATIBILITY IDEOGRAPH-2F833
-2F834 CJK COMPATIBILITY IDEOGRAPH-2F834
-2F835 CJK COMPATIBILITY IDEOGRAPH-2F835
-2F836 CJK COMPATIBILITY IDEOGRAPH-2F836
-2F837 CJK COMPATIBILITY IDEOGRAPH-2F837
-2F838 CJK COMPATIBILITY IDEOGRAPH-2F838
-2F839 CJK COMPATIBILITY IDEOGRAPH-2F839
-2F83A CJK COMPATIBILITY IDEOGRAPH-2F83A
-2F83B CJK COMPATIBILITY IDEOGRAPH-2F83B
-2F83C CJK COMPATIBILITY IDEOGRAPH-2F83C
-2F83D CJK COMPATIBILITY IDEOGRAPH-2F83D
-2F83E CJK COMPATIBILITY IDEOGRAPH-2F83E
-2F83F CJK COMPATIBILITY IDEOGRAPH-2F83F
-2F840 CJK COMPATIBILITY IDEOGRAPH-2F840
-2F841 CJK COMPATIBILITY IDEOGRAPH-2F841
-2F842 CJK COMPATIBILITY IDEOGRAPH-2F842
-2F843 CJK COMPATIBILITY IDEOGRAPH-2F843
-2F844 CJK COMPATIBILITY IDEOGRAPH-2F844
-2F845 CJK COMPATIBILITY IDEOGRAPH-2F845
-2F846 CJK COMPATIBILITY IDEOGRAPH-2F846
-2F847 CJK COMPATIBILITY IDEOGRAPH-2F847
-2F848 CJK COMPATIBILITY IDEOGRAPH-2F848
-2F849 CJK COMPATIBILITY IDEOGRAPH-2F849
-2F84A CJK COMPATIBILITY IDEOGRAPH-2F84A
-2F84B CJK COMPATIBILITY IDEOGRAPH-2F84B
-2F84C CJK COMPATIBILITY IDEOGRAPH-2F84C
-2F84D CJK COMPATIBILITY IDEOGRAPH-2F84D
-2F84E CJK COMPATIBILITY IDEOGRAPH-2F84E
-2F84F CJK COMPATIBILITY IDEOGRAPH-2F84F
-2F850 CJK COMPATIBILITY IDEOGRAPH-2F850
-2F851 CJK COMPATIBILITY IDEOGRAPH-2F851
-2F852 CJK COMPATIBILITY IDEOGRAPH-2F852
-2F853 CJK COMPATIBILITY IDEOGRAPH-2F853
-2F854 CJK COMPATIBILITY IDEOGRAPH-2F854
-2F855 CJK COMPATIBILITY IDEOGRAPH-2F855
-2F856 CJK COMPATIBILITY IDEOGRAPH-2F856
-2F857 CJK COMPATIBILITY IDEOGRAPH-2F857
-2F858 CJK COMPATIBILITY IDEOGRAPH-2F858
-2F859 CJK COMPATIBILITY IDEOGRAPH-2F859
-2F85A CJK COMPATIBILITY IDEOGRAPH-2F85A
-2F85B CJK COMPATIBILITY IDEOGRAPH-2F85B
-2F85C CJK COMPATIBILITY IDEOGRAPH-2F85C
-2F85D CJK COMPATIBILITY IDEOGRAPH-2F85D
-2F85E CJK COMPATIBILITY IDEOGRAPH-2F85E
-2F85F CJK COMPATIBILITY IDEOGRAPH-2F85F
-2F860 CJK COMPATIBILITY IDEOGRAPH-2F860
-2F861 CJK COMPATIBILITY IDEOGRAPH-2F861
-2F862 CJK COMPATIBILITY IDEOGRAPH-2F862
-2F863 CJK COMPATIBILITY IDEOGRAPH-2F863
-2F864 CJK COMPATIBILITY IDEOGRAPH-2F864
-2F865 CJK COMPATIBILITY IDEOGRAPH-2F865
-2F866 CJK COMPATIBILITY IDEOGRAPH-2F866
-2F867 CJK COMPATIBILITY IDEOGRAPH-2F867
-2F868 CJK COMPATIBILITY IDEOGRAPH-2F868
-2F869 CJK COMPATIBILITY IDEOGRAPH-2F869
-2F86A CJK COMPATIBILITY IDEOGRAPH-2F86A
-2F86B CJK COMPATIBILITY IDEOGRAPH-2F86B
-2F86C CJK COMPATIBILITY IDEOGRAPH-2F86C
-2F86D CJK COMPATIBILITY IDEOGRAPH-2F86D
-2F86E CJK COMPATIBILITY IDEOGRAPH-2F86E
-2F86F CJK COMPATIBILITY IDEOGRAPH-2F86F
-2F870 CJK COMPATIBILITY IDEOGRAPH-2F870
-2F871 CJK COMPATIBILITY IDEOGRAPH-2F871
-2F872 CJK COMPATIBILITY IDEOGRAPH-2F872
-2F873 CJK COMPATIBILITY IDEOGRAPH-2F873
-2F874 CJK COMPATIBILITY IDEOGRAPH-2F874
-2F875 CJK COMPATIBILITY IDEOGRAPH-2F875
-2F876 CJK COMPATIBILITY IDEOGRAPH-2F876
-2F877 CJK COMPATIBILITY IDEOGRAPH-2F877
-2F878 CJK COMPATIBILITY IDEOGRAPH-2F878
-2F879 CJK COMPATIBILITY IDEOGRAPH-2F879
-2F87A CJK COMPATIBILITY IDEOGRAPH-2F87A
-2F87B CJK COMPATIBILITY IDEOGRAPH-2F87B
-2F87C CJK COMPATIBILITY IDEOGRAPH-2F87C
-2F87D CJK COMPATIBILITY IDEOGRAPH-2F87D
-2F87E CJK COMPATIBILITY IDEOGRAPH-2F87E
-2F87F CJK COMPATIBILITY IDEOGRAPH-2F87F
-2F880 CJK COMPATIBILITY IDEOGRAPH-2F880
-2F881 CJK COMPATIBILITY IDEOGRAPH-2F881
-2F882 CJK COMPATIBILITY IDEOGRAPH-2F882
-2F883 CJK COMPATIBILITY IDEOGRAPH-2F883
-2F884 CJK COMPATIBILITY IDEOGRAPH-2F884
-2F885 CJK COMPATIBILITY IDEOGRAPH-2F885
-2F886 CJK COMPATIBILITY IDEOGRAPH-2F886
-2F887 CJK COMPATIBILITY IDEOGRAPH-2F887
-2F888 CJK COMPATIBILITY IDEOGRAPH-2F888
-2F889 CJK COMPATIBILITY IDEOGRAPH-2F889
-2F88A CJK COMPATIBILITY IDEOGRAPH-2F88A
-2F88B CJK COMPATIBILITY IDEOGRAPH-2F88B
-2F88C CJK COMPATIBILITY IDEOGRAPH-2F88C
-2F88D CJK COMPATIBILITY IDEOGRAPH-2F88D
-2F88E CJK COMPATIBILITY IDEOGRAPH-2F88E
-2F88F CJK COMPATIBILITY IDEOGRAPH-2F88F
-2F890 CJK COMPATIBILITY IDEOGRAPH-2F890
-2F891 CJK COMPATIBILITY IDEOGRAPH-2F891
-2F892 CJK COMPATIBILITY IDEOGRAPH-2F892
-2F893 CJK COMPATIBILITY IDEOGRAPH-2F893
-2F894 CJK COMPATIBILITY IDEOGRAPH-2F894
-2F895 CJK COMPATIBILITY IDEOGRAPH-2F895
-2F896 CJK COMPATIBILITY IDEOGRAPH-2F896
-2F897 CJK COMPATIBILITY IDEOGRAPH-2F897
-2F898 CJK COMPATIBILITY IDEOGRAPH-2F898
-2F899 CJK COMPATIBILITY IDEOGRAPH-2F899
-2F89A CJK COMPATIBILITY IDEOGRAPH-2F89A
-2F89B CJK COMPATIBILITY IDEOGRAPH-2F89B
-2F89C CJK COMPATIBILITY IDEOGRAPH-2F89C
-2F89D CJK COMPATIBILITY IDEOGRAPH-2F89D
-2F89E CJK COMPATIBILITY IDEOGRAPH-2F89E
-2F89F CJK COMPATIBILITY IDEOGRAPH-2F89F
-2F8A0 CJK COMPATIBILITY IDEOGRAPH-2F8A0
-2F8A1 CJK COMPATIBILITY IDEOGRAPH-2F8A1
-2F8A2 CJK COMPATIBILITY IDEOGRAPH-2F8A2
-2F8A3 CJK COMPATIBILITY IDEOGRAPH-2F8A3
-2F8A4 CJK COMPATIBILITY IDEOGRAPH-2F8A4
-2F8A5 CJK COMPATIBILITY IDEOGRAPH-2F8A5
-2F8A6 CJK COMPATIBILITY IDEOGRAPH-2F8A6
-2F8A7 CJK COMPATIBILITY IDEOGRAPH-2F8A7
-2F8A8 CJK COMPATIBILITY IDEOGRAPH-2F8A8
-2F8A9 CJK COMPATIBILITY IDEOGRAPH-2F8A9
-2F8AA CJK COMPATIBILITY IDEOGRAPH-2F8AA
-2F8AB CJK COMPATIBILITY IDEOGRAPH-2F8AB
-2F8AC CJK COMPATIBILITY IDEOGRAPH-2F8AC
-2F8AD CJK COMPATIBILITY IDEOGRAPH-2F8AD
-2F8AE CJK COMPATIBILITY IDEOGRAPH-2F8AE
-2F8AF CJK COMPATIBILITY IDEOGRAPH-2F8AF
-2F8B0 CJK COMPATIBILITY IDEOGRAPH-2F8B0
-2F8B1 CJK COMPATIBILITY IDEOGRAPH-2F8B1
-2F8B2 CJK COMPATIBILITY IDEOGRAPH-2F8B2
-2F8B3 CJK COMPATIBILITY IDEOGRAPH-2F8B3
-2F8B4 CJK COMPATIBILITY IDEOGRAPH-2F8B4
-2F8B5 CJK COMPATIBILITY IDEOGRAPH-2F8B5
-2F8B6 CJK COMPATIBILITY IDEOGRAPH-2F8B6
-2F8B7 CJK COMPATIBILITY IDEOGRAPH-2F8B7
-2F8B8 CJK COMPATIBILITY IDEOGRAPH-2F8B8
-2F8B9 CJK COMPATIBILITY IDEOGRAPH-2F8B9
-2F8BA CJK COMPATIBILITY IDEOGRAPH-2F8BA
-2F8BB CJK COMPATIBILITY IDEOGRAPH-2F8BB
-2F8BC CJK COMPATIBILITY IDEOGRAPH-2F8BC
-2F8BD CJK COMPATIBILITY IDEOGRAPH-2F8BD
-2F8BE CJK COMPATIBILITY IDEOGRAPH-2F8BE
-2F8BF CJK COMPATIBILITY IDEOGRAPH-2F8BF
-2F8C0 CJK COMPATIBILITY IDEOGRAPH-2F8C0
-2F8C1 CJK COMPATIBILITY IDEOGRAPH-2F8C1
-2F8C2 CJK COMPATIBILITY IDEOGRAPH-2F8C2
-2F8C3 CJK COMPATIBILITY IDEOGRAPH-2F8C3
-2F8C4 CJK COMPATIBILITY IDEOGRAPH-2F8C4
-2F8C5 CJK COMPATIBILITY IDEOGRAPH-2F8C5
-2F8C6 CJK COMPATIBILITY IDEOGRAPH-2F8C6
-2F8C7 CJK COMPATIBILITY IDEOGRAPH-2F8C7
-2F8C8 CJK COMPATIBILITY IDEOGRAPH-2F8C8
-2F8C9 CJK COMPATIBILITY IDEOGRAPH-2F8C9
-2F8CA CJK COMPATIBILITY IDEOGRAPH-2F8CA
-2F8CB CJK COMPATIBILITY IDEOGRAPH-2F8CB
-2F8CC CJK COMPATIBILITY IDEOGRAPH-2F8CC
-2F8CD CJK COMPATIBILITY IDEOGRAPH-2F8CD
-2F8CE CJK COMPATIBILITY IDEOGRAPH-2F8CE
-2F8CF CJK COMPATIBILITY IDEOGRAPH-2F8CF
-2F8D0 CJK COMPATIBILITY IDEOGRAPH-2F8D0
-2F8D1 CJK COMPATIBILITY IDEOGRAPH-2F8D1
-2F8D2 CJK COMPATIBILITY IDEOGRAPH-2F8D2
-2F8D3 CJK COMPATIBILITY IDEOGRAPH-2F8D3
-2F8D4 CJK COMPATIBILITY IDEOGRAPH-2F8D4
-2F8D5 CJK COMPATIBILITY IDEOGRAPH-2F8D5
-2F8D6 CJK COMPATIBILITY IDEOGRAPH-2F8D6
-2F8D7 CJK COMPATIBILITY IDEOGRAPH-2F8D7
-2F8D8 CJK COMPATIBILITY IDEOGRAPH-2F8D8
-2F8D9 CJK COMPATIBILITY IDEOGRAPH-2F8D9
-2F8DA CJK COMPATIBILITY IDEOGRAPH-2F8DA
-2F8DB CJK COMPATIBILITY IDEOGRAPH-2F8DB
-2F8DC CJK COMPATIBILITY IDEOGRAPH-2F8DC
-2F8DD CJK COMPATIBILITY IDEOGRAPH-2F8DD
-2F8DE CJK COMPATIBILITY IDEOGRAPH-2F8DE
-2F8DF CJK COMPATIBILITY IDEOGRAPH-2F8DF
-2F8E0 CJK COMPATIBILITY IDEOGRAPH-2F8E0
-2F8E1 CJK COMPATIBILITY IDEOGRAPH-2F8E1
-2F8E2 CJK COMPATIBILITY IDEOGRAPH-2F8E2
-2F8E3 CJK COMPATIBILITY IDEOGRAPH-2F8E3
-2F8E4 CJK COMPATIBILITY IDEOGRAPH-2F8E4
-2F8E5 CJK COMPATIBILITY IDEOGRAPH-2F8E5
-2F8E6 CJK COMPATIBILITY IDEOGRAPH-2F8E6
-2F8E7 CJK COMPATIBILITY IDEOGRAPH-2F8E7
-2F8E8 CJK COMPATIBILITY IDEOGRAPH-2F8E8
-2F8E9 CJK COMPATIBILITY IDEOGRAPH-2F8E9
-2F8EA CJK COMPATIBILITY IDEOGRAPH-2F8EA
-2F8EB CJK COMPATIBILITY IDEOGRAPH-2F8EB
-2F8EC CJK COMPATIBILITY IDEOGRAPH-2F8EC
-2F8ED CJK COMPATIBILITY IDEOGRAPH-2F8ED
-2F8EE CJK COMPATIBILITY IDEOGRAPH-2F8EE
-2F8EF CJK COMPATIBILITY IDEOGRAPH-2F8EF
-2F8F0 CJK COMPATIBILITY IDEOGRAPH-2F8F0
-2F8F1 CJK COMPATIBILITY IDEOGRAPH-2F8F1
-2F8F2 CJK COMPATIBILITY IDEOGRAPH-2F8F2
-2F8F3 CJK COMPATIBILITY IDEOGRAPH-2F8F3
-2F8F4 CJK COMPATIBILITY IDEOGRAPH-2F8F4
-2F8F5 CJK COMPATIBILITY IDEOGRAPH-2F8F5
-2F8F6 CJK COMPATIBILITY IDEOGRAPH-2F8F6
-2F8F7 CJK COMPATIBILITY IDEOGRAPH-2F8F7
-2F8F8 CJK COMPATIBILITY IDEOGRAPH-2F8F8
-2F8F9 CJK COMPATIBILITY IDEOGRAPH-2F8F9
-2F8FA CJK COMPATIBILITY IDEOGRAPH-2F8FA
-2F8FB CJK COMPATIBILITY IDEOGRAPH-2F8FB
-2F8FC CJK COMPATIBILITY IDEOGRAPH-2F8FC
-2F8FD CJK COMPATIBILITY IDEOGRAPH-2F8FD
-2F8FE CJK COMPATIBILITY IDEOGRAPH-2F8FE
-2F8FF CJK COMPATIBILITY IDEOGRAPH-2F8FF
-2F900 CJK COMPATIBILITY IDEOGRAPH-2F900
-2F901 CJK COMPATIBILITY IDEOGRAPH-2F901
-2F902 CJK COMPATIBILITY IDEOGRAPH-2F902
-2F903 CJK COMPATIBILITY IDEOGRAPH-2F903
-2F904 CJK COMPATIBILITY IDEOGRAPH-2F904
-2F905 CJK COMPATIBILITY IDEOGRAPH-2F905
-2F906 CJK COMPATIBILITY IDEOGRAPH-2F906
-2F907 CJK COMPATIBILITY IDEOGRAPH-2F907
-2F908 CJK COMPATIBILITY IDEOGRAPH-2F908
-2F909 CJK COMPATIBILITY IDEOGRAPH-2F909
-2F90A CJK COMPATIBILITY IDEOGRAPH-2F90A
-2F90B CJK COMPATIBILITY IDEOGRAPH-2F90B
-2F90C CJK COMPATIBILITY IDEOGRAPH-2F90C
-2F90D CJK COMPATIBILITY IDEOGRAPH-2F90D
-2F90E CJK COMPATIBILITY IDEOGRAPH-2F90E
-2F90F CJK COMPATIBILITY IDEOGRAPH-2F90F
-2F910 CJK COMPATIBILITY IDEOGRAPH-2F910
-2F911 CJK COMPATIBILITY IDEOGRAPH-2F911
-2F912 CJK COMPATIBILITY IDEOGRAPH-2F912
-2F913 CJK COMPATIBILITY IDEOGRAPH-2F913
-2F914 CJK COMPATIBILITY IDEOGRAPH-2F914
-2F915 CJK COMPATIBILITY IDEOGRAPH-2F915
-2F916 CJK COMPATIBILITY IDEOGRAPH-2F916
-2F917 CJK COMPATIBILITY IDEOGRAPH-2F917
-2F918 CJK COMPATIBILITY IDEOGRAPH-2F918
-2F919 CJK COMPATIBILITY IDEOGRAPH-2F919
-2F91A CJK COMPATIBILITY IDEOGRAPH-2F91A
-2F91B CJK COMPATIBILITY IDEOGRAPH-2F91B
-2F91C CJK COMPATIBILITY IDEOGRAPH-2F91C
-2F91D CJK COMPATIBILITY IDEOGRAPH-2F91D
-2F91E CJK COMPATIBILITY IDEOGRAPH-2F91E
-2F91F CJK COMPATIBILITY IDEOGRAPH-2F91F
-2F920 CJK COMPATIBILITY IDEOGRAPH-2F920
-2F921 CJK COMPATIBILITY IDEOGRAPH-2F921
-2F922 CJK COMPATIBILITY IDEOGRAPH-2F922
-2F923 CJK COMPATIBILITY IDEOGRAPH-2F923
-2F924 CJK COMPATIBILITY IDEOGRAPH-2F924
-2F925 CJK COMPATIBILITY IDEOGRAPH-2F925
-2F926 CJK COMPATIBILITY IDEOGRAPH-2F926
-2F927 CJK COMPATIBILITY IDEOGRAPH-2F927
-2F928 CJK COMPATIBILITY IDEOGRAPH-2F928
-2F929 CJK COMPATIBILITY IDEOGRAPH-2F929
-2F92A CJK COMPATIBILITY IDEOGRAPH-2F92A
-2F92B CJK COMPATIBILITY IDEOGRAPH-2F92B
-2F92C CJK COMPATIBILITY IDEOGRAPH-2F92C
-2F92D CJK COMPATIBILITY IDEOGRAPH-2F92D
-2F92E CJK COMPATIBILITY IDEOGRAPH-2F92E
-2F92F CJK COMPATIBILITY IDEOGRAPH-2F92F
-2F930 CJK COMPATIBILITY IDEOGRAPH-2F930
-2F931 CJK COMPATIBILITY IDEOGRAPH-2F931
-2F932 CJK COMPATIBILITY IDEOGRAPH-2F932
-2F933 CJK COMPATIBILITY IDEOGRAPH-2F933
-2F934 CJK COMPATIBILITY IDEOGRAPH-2F934
-2F935 CJK COMPATIBILITY IDEOGRAPH-2F935
-2F936 CJK COMPATIBILITY IDEOGRAPH-2F936
-2F937 CJK COMPATIBILITY IDEOGRAPH-2F937
-2F938 CJK COMPATIBILITY IDEOGRAPH-2F938
-2F939 CJK COMPATIBILITY IDEOGRAPH-2F939
-2F93A CJK COMPATIBILITY IDEOGRAPH-2F93A
-2F93B CJK COMPATIBILITY IDEOGRAPH-2F93B
-2F93C CJK COMPATIBILITY IDEOGRAPH-2F93C
-2F93D CJK COMPATIBILITY IDEOGRAPH-2F93D
-2F93E CJK COMPATIBILITY IDEOGRAPH-2F93E
-2F93F CJK COMPATIBILITY IDEOGRAPH-2F93F
-2F940 CJK COMPATIBILITY IDEOGRAPH-2F940
-2F941 CJK COMPATIBILITY IDEOGRAPH-2F941
-2F942 CJK COMPATIBILITY IDEOGRAPH-2F942
-2F943 CJK COMPATIBILITY IDEOGRAPH-2F943
-2F944 CJK COMPATIBILITY IDEOGRAPH-2F944
-2F945 CJK COMPATIBILITY IDEOGRAPH-2F945
-2F946 CJK COMPATIBILITY IDEOGRAPH-2F946
-2F947 CJK COMPATIBILITY IDEOGRAPH-2F947
-2F948 CJK COMPATIBILITY IDEOGRAPH-2F948
-2F949 CJK COMPATIBILITY IDEOGRAPH-2F949
-2F94A CJK COMPATIBILITY IDEOGRAPH-2F94A
-2F94B CJK COMPATIBILITY IDEOGRAPH-2F94B
-2F94C CJK COMPATIBILITY IDEOGRAPH-2F94C
-2F94D CJK COMPATIBILITY IDEOGRAPH-2F94D
-2F94E CJK COMPATIBILITY IDEOGRAPH-2F94E
-2F94F CJK COMPATIBILITY IDEOGRAPH-2F94F
-2F950 CJK COMPATIBILITY IDEOGRAPH-2F950
-2F951 CJK COMPATIBILITY IDEOGRAPH-2F951
-2F952 CJK COMPATIBILITY IDEOGRAPH-2F952
-2F953 CJK COMPATIBILITY IDEOGRAPH-2F953
-2F954 CJK COMPATIBILITY IDEOGRAPH-2F954
-2F955 CJK COMPATIBILITY IDEOGRAPH-2F955
-2F956 CJK COMPATIBILITY IDEOGRAPH-2F956
-2F957 CJK COMPATIBILITY IDEOGRAPH-2F957
-2F958 CJK COMPATIBILITY IDEOGRAPH-2F958
-2F959 CJK COMPATIBILITY IDEOGRAPH-2F959
-2F95A CJK COMPATIBILITY IDEOGRAPH-2F95A
-2F95B CJK COMPATIBILITY IDEOGRAPH-2F95B
-2F95C CJK COMPATIBILITY IDEOGRAPH-2F95C
-2F95D CJK COMPATIBILITY IDEOGRAPH-2F95D
-2F95E CJK COMPATIBILITY IDEOGRAPH-2F95E
-2F95F CJK COMPATIBILITY IDEOGRAPH-2F95F
-2F960 CJK COMPATIBILITY IDEOGRAPH-2F960
-2F961 CJK COMPATIBILITY IDEOGRAPH-2F961
-2F962 CJK COMPATIBILITY IDEOGRAPH-2F962
-2F963 CJK COMPATIBILITY IDEOGRAPH-2F963
-2F964 CJK COMPATIBILITY IDEOGRAPH-2F964
-2F965 CJK COMPATIBILITY IDEOGRAPH-2F965
-2F966 CJK COMPATIBILITY IDEOGRAPH-2F966
-2F967 CJK COMPATIBILITY IDEOGRAPH-2F967
-2F968 CJK COMPATIBILITY IDEOGRAPH-2F968
-2F969 CJK COMPATIBILITY IDEOGRAPH-2F969
-2F96A CJK COMPATIBILITY IDEOGRAPH-2F96A
-2F96B CJK COMPATIBILITY IDEOGRAPH-2F96B
-2F96C CJK COMPATIBILITY IDEOGRAPH-2F96C
-2F96D CJK COMPATIBILITY IDEOGRAPH-2F96D
-2F96E CJK COMPATIBILITY IDEOGRAPH-2F96E
-2F96F CJK COMPATIBILITY IDEOGRAPH-2F96F
-2F970 CJK COMPATIBILITY IDEOGRAPH-2F970
-2F971 CJK COMPATIBILITY IDEOGRAPH-2F971
-2F972 CJK COMPATIBILITY IDEOGRAPH-2F972
-2F973 CJK COMPATIBILITY IDEOGRAPH-2F973
-2F974 CJK COMPATIBILITY IDEOGRAPH-2F974
-2F975 CJK COMPATIBILITY IDEOGRAPH-2F975
-2F976 CJK COMPATIBILITY IDEOGRAPH-2F976
-2F977 CJK COMPATIBILITY IDEOGRAPH-2F977
-2F978 CJK COMPATIBILITY IDEOGRAPH-2F978
-2F979 CJK COMPATIBILITY IDEOGRAPH-2F979
-2F97A CJK COMPATIBILITY IDEOGRAPH-2F97A
-2F97B CJK COMPATIBILITY IDEOGRAPH-2F97B
-2F97C CJK COMPATIBILITY IDEOGRAPH-2F97C
-2F97D CJK COMPATIBILITY IDEOGRAPH-2F97D
-2F97E CJK COMPATIBILITY IDEOGRAPH-2F97E
-2F97F CJK COMPATIBILITY IDEOGRAPH-2F97F
-2F980 CJK COMPATIBILITY IDEOGRAPH-2F980
-2F981 CJK COMPATIBILITY IDEOGRAPH-2F981
-2F982 CJK COMPATIBILITY IDEOGRAPH-2F982
-2F983 CJK COMPATIBILITY IDEOGRAPH-2F983
-2F984 CJK COMPATIBILITY IDEOGRAPH-2F984
-2F985 CJK COMPATIBILITY IDEOGRAPH-2F985
-2F986 CJK COMPATIBILITY IDEOGRAPH-2F986
-2F987 CJK COMPATIBILITY IDEOGRAPH-2F987
-2F988 CJK COMPATIBILITY IDEOGRAPH-2F988
-2F989 CJK COMPATIBILITY IDEOGRAPH-2F989
-2F98A CJK COMPATIBILITY IDEOGRAPH-2F98A
-2F98B CJK COMPATIBILITY IDEOGRAPH-2F98B
-2F98C CJK COMPATIBILITY IDEOGRAPH-2F98C
-2F98D CJK COMPATIBILITY IDEOGRAPH-2F98D
-2F98E CJK COMPATIBILITY IDEOGRAPH-2F98E
-2F98F CJK COMPATIBILITY IDEOGRAPH-2F98F
-2F990 CJK COMPATIBILITY IDEOGRAPH-2F990
-2F991 CJK COMPATIBILITY IDEOGRAPH-2F991
-2F992 CJK COMPATIBILITY IDEOGRAPH-2F992
-2F993 CJK COMPATIBILITY IDEOGRAPH-2F993
-2F994 CJK COMPATIBILITY IDEOGRAPH-2F994
-2F995 CJK COMPATIBILITY IDEOGRAPH-2F995
-2F996 CJK COMPATIBILITY IDEOGRAPH-2F996
-2F997 CJK COMPATIBILITY IDEOGRAPH-2F997
-2F998 CJK COMPATIBILITY IDEOGRAPH-2F998
-2F999 CJK COMPATIBILITY IDEOGRAPH-2F999
-2F99A CJK COMPATIBILITY IDEOGRAPH-2F99A
-2F99B CJK COMPATIBILITY IDEOGRAPH-2F99B
-2F99C CJK COMPATIBILITY IDEOGRAPH-2F99C
-2F99D CJK COMPATIBILITY IDEOGRAPH-2F99D
-2F99E CJK COMPATIBILITY IDEOGRAPH-2F99E
-2F99F CJK COMPATIBILITY IDEOGRAPH-2F99F
-2F9A0 CJK COMPATIBILITY IDEOGRAPH-2F9A0
-2F9A1 CJK COMPATIBILITY IDEOGRAPH-2F9A1
-2F9A2 CJK COMPATIBILITY IDEOGRAPH-2F9A2
-2F9A3 CJK COMPATIBILITY IDEOGRAPH-2F9A3
-2F9A4 CJK COMPATIBILITY IDEOGRAPH-2F9A4
-2F9A5 CJK COMPATIBILITY IDEOGRAPH-2F9A5
-2F9A6 CJK COMPATIBILITY IDEOGRAPH-2F9A6
-2F9A7 CJK COMPATIBILITY IDEOGRAPH-2F9A7
-2F9A8 CJK COMPATIBILITY IDEOGRAPH-2F9A8
-2F9A9 CJK COMPATIBILITY IDEOGRAPH-2F9A9
-2F9AA CJK COMPATIBILITY IDEOGRAPH-2F9AA
-2F9AB CJK COMPATIBILITY IDEOGRAPH-2F9AB
-2F9AC CJK COMPATIBILITY IDEOGRAPH-2F9AC
-2F9AD CJK COMPATIBILITY IDEOGRAPH-2F9AD
-2F9AE CJK COMPATIBILITY IDEOGRAPH-2F9AE
-2F9AF CJK COMPATIBILITY IDEOGRAPH-2F9AF
-2F9B0 CJK COMPATIBILITY IDEOGRAPH-2F9B0
-2F9B1 CJK COMPATIBILITY IDEOGRAPH-2F9B1
-2F9B2 CJK COMPATIBILITY IDEOGRAPH-2F9B2
-2F9B3 CJK COMPATIBILITY IDEOGRAPH-2F9B3
-2F9B4 CJK COMPATIBILITY IDEOGRAPH-2F9B4
-2F9B5 CJK COMPATIBILITY IDEOGRAPH-2F9B5
-2F9B6 CJK COMPATIBILITY IDEOGRAPH-2F9B6
-2F9B7 CJK COMPATIBILITY IDEOGRAPH-2F9B7
-2F9B8 CJK COMPATIBILITY IDEOGRAPH-2F9B8
-2F9B9 CJK COMPATIBILITY IDEOGRAPH-2F9B9
-2F9BA CJK COMPATIBILITY IDEOGRAPH-2F9BA
-2F9BB CJK COMPATIBILITY IDEOGRAPH-2F9BB
-2F9BC CJK COMPATIBILITY IDEOGRAPH-2F9BC
-2F9BD CJK COMPATIBILITY IDEOGRAPH-2F9BD
-2F9BE CJK COMPATIBILITY IDEOGRAPH-2F9BE
-2F9BF CJK COMPATIBILITY IDEOGRAPH-2F9BF
-2F9C0 CJK COMPATIBILITY IDEOGRAPH-2F9C0
-2F9C1 CJK COMPATIBILITY IDEOGRAPH-2F9C1
-2F9C2 CJK COMPATIBILITY IDEOGRAPH-2F9C2
-2F9C3 CJK COMPATIBILITY IDEOGRAPH-2F9C3
-2F9C4 CJK COMPATIBILITY IDEOGRAPH-2F9C4
-2F9C5 CJK COMPATIBILITY IDEOGRAPH-2F9C5
-2F9C6 CJK COMPATIBILITY IDEOGRAPH-2F9C6
-2F9C7 CJK COMPATIBILITY IDEOGRAPH-2F9C7
-2F9C8 CJK COMPATIBILITY IDEOGRAPH-2F9C8
-2F9C9 CJK COMPATIBILITY IDEOGRAPH-2F9C9
-2F9CA CJK COMPATIBILITY IDEOGRAPH-2F9CA
-2F9CB CJK COMPATIBILITY IDEOGRAPH-2F9CB
-2F9CC CJK COMPATIBILITY IDEOGRAPH-2F9CC
-2F9CD CJK COMPATIBILITY IDEOGRAPH-2F9CD
-2F9CE CJK COMPATIBILITY IDEOGRAPH-2F9CE
-2F9CF CJK COMPATIBILITY IDEOGRAPH-2F9CF
-2F9D0 CJK COMPATIBILITY IDEOGRAPH-2F9D0
-2F9D1 CJK COMPATIBILITY IDEOGRAPH-2F9D1
-2F9D2 CJK COMPATIBILITY IDEOGRAPH-2F9D2
-2F9D3 CJK COMPATIBILITY IDEOGRAPH-2F9D3
-2F9D4 CJK COMPATIBILITY IDEOGRAPH-2F9D4
-2F9D5 CJK COMPATIBILITY IDEOGRAPH-2F9D5
-2F9D6 CJK COMPATIBILITY IDEOGRAPH-2F9D6
-2F9D7 CJK COMPATIBILITY IDEOGRAPH-2F9D7
-2F9D8 CJK COMPATIBILITY IDEOGRAPH-2F9D8
-2F9D9 CJK COMPATIBILITY IDEOGRAPH-2F9D9
-2F9DA CJK COMPATIBILITY IDEOGRAPH-2F9DA
-2F9DB CJK COMPATIBILITY IDEOGRAPH-2F9DB
-2F9DC CJK COMPATIBILITY IDEOGRAPH-2F9DC
-2F9DD CJK COMPATIBILITY IDEOGRAPH-2F9DD
-2F9DE CJK COMPATIBILITY IDEOGRAPH-2F9DE
-2F9DF CJK COMPATIBILITY IDEOGRAPH-2F9DF
-2F9E0 CJK COMPATIBILITY IDEOGRAPH-2F9E0
-2F9E1 CJK COMPATIBILITY IDEOGRAPH-2F9E1
-2F9E2 CJK COMPATIBILITY IDEOGRAPH-2F9E2
-2F9E3 CJK COMPATIBILITY IDEOGRAPH-2F9E3
-2F9E4 CJK COMPATIBILITY IDEOGRAPH-2F9E4
-2F9E5 CJK COMPATIBILITY IDEOGRAPH-2F9E5
-2F9E6 CJK COMPATIBILITY IDEOGRAPH-2F9E6
-2F9E7 CJK COMPATIBILITY IDEOGRAPH-2F9E7
-2F9E8 CJK COMPATIBILITY IDEOGRAPH-2F9E8
-2F9E9 CJK COMPATIBILITY IDEOGRAPH-2F9E9
-2F9EA CJK COMPATIBILITY IDEOGRAPH-2F9EA
-2F9EB CJK COMPATIBILITY IDEOGRAPH-2F9EB
-2F9EC CJK COMPATIBILITY IDEOGRAPH-2F9EC
-2F9ED CJK COMPATIBILITY IDEOGRAPH-2F9ED
-2F9EE CJK COMPATIBILITY IDEOGRAPH-2F9EE
-2F9EF CJK COMPATIBILITY IDEOGRAPH-2F9EF
-2F9F0 CJK COMPATIBILITY IDEOGRAPH-2F9F0
-2F9F1 CJK COMPATIBILITY IDEOGRAPH-2F9F1
-2F9F2 CJK COMPATIBILITY IDEOGRAPH-2F9F2
-2F9F3 CJK COMPATIBILITY IDEOGRAPH-2F9F3
-2F9F4 CJK COMPATIBILITY IDEOGRAPH-2F9F4
-2F9F5 CJK COMPATIBILITY IDEOGRAPH-2F9F5
-2F9F6 CJK COMPATIBILITY IDEOGRAPH-2F9F6
-2F9F7 CJK COMPATIBILITY IDEOGRAPH-2F9F7
-2F9F8 CJK COMPATIBILITY IDEOGRAPH-2F9F8
-2F9F9 CJK COMPATIBILITY IDEOGRAPH-2F9F9
-2F9FA CJK COMPATIBILITY IDEOGRAPH-2F9FA
-2F9FB CJK COMPATIBILITY IDEOGRAPH-2F9FB
-2F9FC CJK COMPATIBILITY IDEOGRAPH-2F9FC
-2F9FD CJK COMPATIBILITY IDEOGRAPH-2F9FD
-2F9FE CJK COMPATIBILITY IDEOGRAPH-2F9FE
-2F9FF CJK COMPATIBILITY IDEOGRAPH-2F9FF
-2FA00 CJK COMPATIBILITY IDEOGRAPH-2FA00
-2FA01 CJK COMPATIBILITY IDEOGRAPH-2FA01
-2FA02 CJK COMPATIBILITY IDEOGRAPH-2FA02
-2FA03 CJK COMPATIBILITY IDEOGRAPH-2FA03
-2FA04 CJK COMPATIBILITY IDEOGRAPH-2FA04
-2FA05 CJK COMPATIBILITY IDEOGRAPH-2FA05
-2FA06 CJK COMPATIBILITY IDEOGRAPH-2FA06
-2FA07 CJK COMPATIBILITY IDEOGRAPH-2FA07
-2FA08 CJK COMPATIBILITY IDEOGRAPH-2FA08
-2FA09 CJK COMPATIBILITY IDEOGRAPH-2FA09
-2FA0A CJK COMPATIBILITY IDEOGRAPH-2FA0A
-2FA0B CJK COMPATIBILITY IDEOGRAPH-2FA0B
-2FA0C CJK COMPATIBILITY IDEOGRAPH-2FA0C
-2FA0D CJK COMPATIBILITY IDEOGRAPH-2FA0D
-2FA0E CJK COMPATIBILITY IDEOGRAPH-2FA0E
-2FA0F CJK COMPATIBILITY IDEOGRAPH-2FA0F
-2FA10 CJK COMPATIBILITY IDEOGRAPH-2FA10
-2FA11 CJK COMPATIBILITY IDEOGRAPH-2FA11
-2FA12 CJK COMPATIBILITY IDEOGRAPH-2FA12
-2FA13 CJK COMPATIBILITY IDEOGRAPH-2FA13
-2FA14 CJK COMPATIBILITY IDEOGRAPH-2FA14
-2FA15 CJK COMPATIBILITY IDEOGRAPH-2FA15
-2FA16 CJK COMPATIBILITY IDEOGRAPH-2FA16
-2FA17 CJK COMPATIBILITY IDEOGRAPH-2FA17
-2FA18 CJK COMPATIBILITY IDEOGRAPH-2FA18
-2FA19 CJK COMPATIBILITY IDEOGRAPH-2FA19
-2FA1A CJK COMPATIBILITY IDEOGRAPH-2FA1A
-2FA1B CJK COMPATIBILITY IDEOGRAPH-2FA1B
-2FA1C CJK COMPATIBILITY IDEOGRAPH-2FA1C
-2FA1D CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0001 LANGUAGE TAG
-E0020 TAG SPACE
-E0021 TAG EXCLAMATION MARK
-E0022 TAG QUOTATION MARK
-E0023 TAG NUMBER SIGN
-E0024 TAG DOLLAR SIGN
-E0025 TAG PERCENT SIGN
-E0026 TAG AMPERSAND
-E0027 TAG APOSTROPHE
-E0028 TAG LEFT PARENTHESIS
-E0029 TAG RIGHT PARENTHESIS
-E002A TAG ASTERISK
-E002B TAG PLUS SIGN
-E002C TAG COMMA
-E002D TAG HYPHEN-MINUS
-E002E TAG FULL STOP
-E002F TAG SOLIDUS
-E0030 TAG DIGIT ZERO
-E0031 TAG DIGIT ONE
-E0032 TAG DIGIT TWO
-E0033 TAG DIGIT THREE
-E0034 TAG DIGIT FOUR
-E0035 TAG DIGIT FIVE
-E0036 TAG DIGIT SIX
-E0037 TAG DIGIT SEVEN
-E0038 TAG DIGIT EIGHT
-E0039 TAG DIGIT NINE
-E003A TAG COLON
-E003B TAG SEMICOLON
-E003C TAG LESS-THAN SIGN
-E003D TAG EQUALS SIGN
-E003E TAG GREATER-THAN SIGN
-E003F TAG QUESTION MARK
-E0040 TAG COMMERCIAL AT
-E0041 TAG LATIN CAPITAL LETTER A
-E0042 TAG LATIN CAPITAL LETTER B
-E0043 TAG LATIN CAPITAL LETTER C
-E0044 TAG LATIN CAPITAL LETTER D
-E0045 TAG LATIN CAPITAL LETTER E
-E0046 TAG LATIN CAPITAL LETTER F
-E0047 TAG LATIN CAPITAL LETTER G
-E0048 TAG LATIN CAPITAL LETTER H
-E0049 TAG LATIN CAPITAL LETTER I
-E004A TAG LATIN CAPITAL LETTER J
-E004B TAG LATIN CAPITAL LETTER K
-E004C TAG LATIN CAPITAL LETTER L
-E004D TAG LATIN CAPITAL LETTER M
-E004E TAG LATIN CAPITAL LETTER N
-E004F TAG LATIN CAPITAL LETTER O
-E0050 TAG LATIN CAPITAL LETTER P
-E0051 TAG LATIN CAPITAL LETTER Q
-E0052 TAG LATIN CAPITAL LETTER R
-E0053 TAG LATIN CAPITAL LETTER S
-E0054 TAG LATIN CAPITAL LETTER T
-E0055 TAG LATIN CAPITAL LETTER U
-E0056 TAG LATIN CAPITAL LETTER V
-E0057 TAG LATIN CAPITAL LETTER W
-E0058 TAG LATIN CAPITAL LETTER X
-E0059 TAG LATIN CAPITAL LETTER Y
-E005A TAG LATIN CAPITAL LETTER Z
-E005B TAG LEFT SQUARE BRACKET
-E005C TAG REVERSE SOLIDUS
-E005D TAG RIGHT SQUARE BRACKET
-E005E TAG CIRCUMFLEX ACCENT
-E005F TAG LOW LINE
-E0060 TAG GRAVE ACCENT
-E0061 TAG LATIN SMALL LETTER A
-E0062 TAG LATIN SMALL LETTER B
-E0063 TAG LATIN SMALL LETTER C
-E0064 TAG LATIN SMALL LETTER D
-E0065 TAG LATIN SMALL LETTER E
-E0066 TAG LATIN SMALL LETTER F
-E0067 TAG LATIN SMALL LETTER G
-E0068 TAG LATIN SMALL LETTER H
-E0069 TAG LATIN SMALL LETTER I
-E006A TAG LATIN SMALL LETTER J
-E006B TAG LATIN SMALL LETTER K
-E006C TAG LATIN SMALL LETTER L
-E006D TAG LATIN SMALL LETTER M
-E006E TAG LATIN SMALL LETTER N
-E006F TAG LATIN SMALL LETTER O
-E0070 TAG LATIN SMALL LETTER P
-E0071 TAG LATIN SMALL LETTER Q
-E0072 TAG LATIN SMALL LETTER R
-E0073 TAG LATIN SMALL LETTER S
-E0074 TAG LATIN SMALL LETTER T
-E0075 TAG LATIN SMALL LETTER U
-E0076 TAG LATIN SMALL LETTER V
-E0077 TAG LATIN SMALL LETTER W
-E0078 TAG LATIN SMALL LETTER X
-E0079 TAG LATIN SMALL LETTER Y
-E007A TAG LATIN SMALL LETTER Z
-E007B TAG LEFT CURLY BRACKET
-E007C TAG VERTICAL LINE
-E007D TAG RIGHT CURLY BRACKET
-E007E TAG TILDE
-E007F CANCEL TAG
-E0100 VARIATION SELECTOR-17
-E0101 VARIATION SELECTOR-18
-E0102 VARIATION SELECTOR-19
-E0103 VARIATION SELECTOR-20
-E0104 VARIATION SELECTOR-21
-E0105 VARIATION SELECTOR-22
-E0106 VARIATION SELECTOR-23
-E0107 VARIATION SELECTOR-24
-E0108 VARIATION SELECTOR-25
-E0109 VARIATION SELECTOR-26
-E010A VARIATION SELECTOR-27
-E010B VARIATION SELECTOR-28
-E010C VARIATION SELECTOR-29
-E010D VARIATION SELECTOR-30
-E010E VARIATION SELECTOR-31
-E010F VARIATION SELECTOR-32
-E0110 VARIATION SELECTOR-33
-E0111 VARIATION SELECTOR-34
-E0112 VARIATION SELECTOR-35
-E0113 VARIATION SELECTOR-36
-E0114 VARIATION SELECTOR-37
-E0115 VARIATION SELECTOR-38
-E0116 VARIATION SELECTOR-39
-E0117 VARIATION SELECTOR-40
-E0118 VARIATION SELECTOR-41
-E0119 VARIATION SELECTOR-42
-E011A VARIATION SELECTOR-43
-E011B VARIATION SELECTOR-44
-E011C VARIATION SELECTOR-45
-E011D VARIATION SELECTOR-46
-E011E VARIATION SELECTOR-47
-E011F VARIATION SELECTOR-48
-E0120 VARIATION SELECTOR-49
-E0121 VARIATION SELECTOR-50
-E0122 VARIATION SELECTOR-51
-E0123 VARIATION SELECTOR-52
-E0124 VARIATION SELECTOR-53
-E0125 VARIATION SELECTOR-54
-E0126 VARIATION SELECTOR-55
-E0127 VARIATION SELECTOR-56
-E0128 VARIATION SELECTOR-57
-E0129 VARIATION SELECTOR-58
-E012A VARIATION SELECTOR-59
-E012B VARIATION SELECTOR-60
-E012C VARIATION SELECTOR-61
-E012D VARIATION SELECTOR-62
-E012E VARIATION SELECTOR-63
-E012F VARIATION SELECTOR-64
-E0130 VARIATION SELECTOR-65
-E0131 VARIATION SELECTOR-66
-E0132 VARIATION SELECTOR-67
-E0133 VARIATION SELECTOR-68
-E0134 VARIATION SELECTOR-69
-E0135 VARIATION SELECTOR-70
-E0136 VARIATION SELECTOR-71
-E0137 VARIATION SELECTOR-72
-E0138 VARIATION SELECTOR-73
-E0139 VARIATION SELECTOR-74
-E013A VARIATION SELECTOR-75
-E013B VARIATION SELECTOR-76
-E013C VARIATION SELECTOR-77
-E013D VARIATION SELECTOR-78
-E013E VARIATION SELECTOR-79
-E013F VARIATION SELECTOR-80
-E0140 VARIATION SELECTOR-81
-E0141 VARIATION SELECTOR-82
-E0142 VARIATION SELECTOR-83
-E0143 VARIATION SELECTOR-84
-E0144 VARIATION SELECTOR-85
-E0145 VARIATION SELECTOR-86
-E0146 VARIATION SELECTOR-87
-E0147 VARIATION SELECTOR-88
-E0148 VARIATION SELECTOR-89
-E0149 VARIATION SELECTOR-90
-E014A VARIATION SELECTOR-91
-E014B VARIATION SELECTOR-92
-E014C VARIATION SELECTOR-93
-E014D VARIATION SELECTOR-94
-E014E VARIATION SELECTOR-95
-E014F VARIATION SELECTOR-96
-E0150 VARIATION SELECTOR-97
-E0151 VARIATION SELECTOR-98
-E0152 VARIATION SELECTOR-99
-E0153 VARIATION SELECTOR-100
-E0154 VARIATION SELECTOR-101
-E0155 VARIATION SELECTOR-102
-E0156 VARIATION SELECTOR-103
-E0157 VARIATION SELECTOR-104
-E0158 VARIATION SELECTOR-105
-E0159 VARIATION SELECTOR-106
-E015A VARIATION SELECTOR-107
-E015B VARIATION SELECTOR-108
-E015C VARIATION SELECTOR-109
-E015D VARIATION SELECTOR-110
-E015E VARIATION SELECTOR-111
-E015F VARIATION SELECTOR-112
-E0160 VARIATION SELECTOR-113
-E0161 VARIATION SELECTOR-114
-E0162 VARIATION SELECTOR-115
-E0163 VARIATION SELECTOR-116
-E0164 VARIATION SELECTOR-117
-E0165 VARIATION SELECTOR-118
-E0166 VARIATION SELECTOR-119
-E0167 VARIATION SELECTOR-120
-E0168 VARIATION SELECTOR-121
-E0169 VARIATION SELECTOR-122
-E016A VARIATION SELECTOR-123
-E016B VARIATION SELECTOR-124
-E016C VARIATION SELECTOR-125
-E016D VARIATION SELECTOR-126
-E016E VARIATION SELECTOR-127
-E016F VARIATION SELECTOR-128
-E0170 VARIATION SELECTOR-129
-E0171 VARIATION SELECTOR-130
-E0172 VARIATION SELECTOR-131
-E0173 VARIATION SELECTOR-132
-E0174 VARIATION SELECTOR-133
-E0175 VARIATION SELECTOR-134
-E0176 VARIATION SELECTOR-135
-E0177 VARIATION SELECTOR-136
-E0178 VARIATION SELECTOR-137
-E0179 VARIATION SELECTOR-138
-E017A VARIATION SELECTOR-139
-E017B VARIATION SELECTOR-140
-E017C VARIATION SELECTOR-141
-E017D VARIATION SELECTOR-142
-E017E VARIATION SELECTOR-143
-E017F VARIATION SELECTOR-144
-E0180 VARIATION SELECTOR-145
-E0181 VARIATION SELECTOR-146
-E0182 VARIATION SELECTOR-147
-E0183 VARIATION SELECTOR-148
-E0184 VARIATION SELECTOR-149
-E0185 VARIATION SELECTOR-150
-E0186 VARIATION SELECTOR-151
-E0187 VARIATION SELECTOR-152
-E0188 VARIATION SELECTOR-153
-E0189 VARIATION SELECTOR-154
-E018A VARIATION SELECTOR-155
-E018B VARIATION SELECTOR-156
-E018C VARIATION SELECTOR-157
-E018D VARIATION SELECTOR-158
-E018E VARIATION SELECTOR-159
-E018F VARIATION SELECTOR-160
-E0190 VARIATION SELECTOR-161
-E0191 VARIATION SELECTOR-162
-E0192 VARIATION SELECTOR-163
-E0193 VARIATION SELECTOR-164
-E0194 VARIATION SELECTOR-165
-E0195 VARIATION SELECTOR-166
-E0196 VARIATION SELECTOR-167
-E0197 VARIATION SELECTOR-168
-E0198 VARIATION SELECTOR-169
-E0199 VARIATION SELECTOR-170
-E019A VARIATION SELECTOR-171
-E019B VARIATION SELECTOR-172
-E019C VARIATION SELECTOR-173
-E019D VARIATION SELECTOR-174
-E019E VARIATION SELECTOR-175
-E019F VARIATION SELECTOR-176
-E01A0 VARIATION SELECTOR-177
-E01A1 VARIATION SELECTOR-178
-E01A2 VARIATION SELECTOR-179
-E01A3 VARIATION SELECTOR-180
-E01A4 VARIATION SELECTOR-181
-E01A5 VARIATION SELECTOR-182
-E01A6 VARIATION SELECTOR-183
-E01A7 VARIATION SELECTOR-184
-E01A8 VARIATION SELECTOR-185
-E01A9 VARIATION SELECTOR-186
-E01AA VARIATION SELECTOR-187
-E01AB VARIATION SELECTOR-188
-E01AC VARIATION SELECTOR-189
-E01AD VARIATION SELECTOR-190
-E01AE VARIATION SELECTOR-191
-E01AF VARIATION SELECTOR-192
-E01B0 VARIATION SELECTOR-193
-E01B1 VARIATION SELECTOR-194
-E01B2 VARIATION SELECTOR-195
-E01B3 VARIATION SELECTOR-196
-E01B4 VARIATION SELECTOR-197
-E01B5 VARIATION SELECTOR-198
-E01B6 VARIATION SELECTOR-199
-E01B7 VARIATION SELECTOR-200
-E01B8 VARIATION SELECTOR-201
-E01B9 VARIATION SELECTOR-202
-E01BA VARIATION SELECTOR-203
-E01BB VARIATION SELECTOR-204
-E01BC VARIATION SELECTOR-205
-E01BD VARIATION SELECTOR-206
-E01BE VARIATION SELECTOR-207
-E01BF VARIATION SELECTOR-208
-E01C0 VARIATION SELECTOR-209
-E01C1 VARIATION SELECTOR-210
-E01C2 VARIATION SELECTOR-211
-E01C3 VARIATION SELECTOR-212
-E01C4 VARIATION SELECTOR-213
-E01C5 VARIATION SELECTOR-214
-E01C6 VARIATION SELECTOR-215
-E01C7 VARIATION SELECTOR-216
-E01C8 VARIATION SELECTOR-217
-E01C9 VARIATION SELECTOR-218
-E01CA VARIATION SELECTOR-219
-E01CB VARIATION SELECTOR-220
-E01CC VARIATION SELECTOR-221
-E01CD VARIATION SELECTOR-222
-E01CE VARIATION SELECTOR-223
-E01CF VARIATION SELECTOR-224
-E01D0 VARIATION SELECTOR-225
-E01D1 VARIATION SELECTOR-226
-E01D2 VARIATION SELECTOR-227
-E01D3 VARIATION SELECTOR-228
-E01D4 VARIATION SELECTOR-229
-E01D5 VARIATION SELECTOR-230
-E01D6 VARIATION SELECTOR-231
-E01D7 VARIATION SELECTOR-232
-E01D8 VARIATION SELECTOR-233
-E01D9 VARIATION SELECTOR-234
-E01DA VARIATION SELECTOR-235
-E01DB VARIATION SELECTOR-236
-E01DC VARIATION SELECTOR-237
-E01DD VARIATION SELECTOR-238
-E01DE VARIATION SELECTOR-239
-E01DF VARIATION SELECTOR-240
-E01E0 VARIATION SELECTOR-241
-E01E1 VARIATION SELECTOR-242
-E01E2 VARIATION SELECTOR-243
-E01E3 VARIATION SELECTOR-244
-E01E4 VARIATION SELECTOR-245
-E01E5 VARIATION SELECTOR-246
-E01E6 VARIATION SELECTOR-247
-E01E7 VARIATION SELECTOR-248
-E01E8 VARIATION SELECTOR-249
-E01E9 VARIATION SELECTOR-250
-E01EA VARIATION SELECTOR-251
-E01EB VARIATION SELECTOR-252
-E01EC VARIATION SELECTOR-253
-E01ED VARIATION SELECTOR-254
-E01EE VARIATION SELECTOR-255
-E01EF VARIATION SELECTOR-256
+00000 NULL
+00001 START OF HEADING
+00002 START OF TEXT
+00003 END OF TEXT
+00004 END OF TRANSMISSION
+00005 ENQUIRY
+00006 ACKNOWLEDGE
+00007 ALERT
+00008 BACKSPACE
+00009 CHARACTER TABULATION
+0000A LINE FEED (LF)
+0000B LINE TABULATION
+0000C FORM FEED (FF)
+0000D CARRIAGE RETURN (CR)
+0000E SHIFT OUT
+0000F SHIFT IN
+00010 DATA LINK ESCAPE
+00011 DEVICE CONTROL ONE
+00012 DEVICE CONTROL TWO
+00013 DEVICE CONTROL THREE
+00014 DEVICE CONTROL FOUR
+00015 NEGATIVE ACKNOWLEDGE
+00016 SYNCHRONOUS IDLE
+00017 END OF TRANSMISSION BLOCK
+00018 CANCEL
+00019 END OF MEDIUM
+0001A SUBSTITUTE
+0001B ESCAPE
+0001C INFORMATION SEPARATOR FOUR
+0001D INFORMATION SEPARATOR THREE
+0001E INFORMATION SEPARATOR TWO
+0001F INFORMATION SEPARATOR ONE
+00020 SPACE
+00021 EXCLAMATION MARK
+00022 QUOTATION MARK
+00023 NUMBER SIGN
+00024 DOLLAR SIGN
+00025 PERCENT SIGN
+00026 AMPERSAND
+00027 APOSTROPHE
+00028 LEFT PARENTHESIS
+00029 RIGHT PARENTHESIS
+0002A ASTERISK
+0002B PLUS SIGN
+0002C COMMA
+0002D HYPHEN-MINUS
+0002E FULL STOP
+0002F SOLIDUS
+00030 DIGIT ZERO
+00031 DIGIT ONE
+00032 DIGIT TWO
+00033 DIGIT THREE
+00034 DIGIT FOUR
+00035 DIGIT FIVE
+00036 DIGIT SIX
+00037 DIGIT SEVEN
+00038 DIGIT EIGHT
+00039 DIGIT NINE
+0003A COLON
+0003B SEMICOLON
+0003C LESS-THAN SIGN
+0003D EQUALS SIGN
+0003E GREATER-THAN SIGN
+0003F QUESTION MARK
+00040 COMMERCIAL AT
+00041 LATIN CAPITAL LETTER A
+00042 LATIN CAPITAL LETTER B
+00043 LATIN CAPITAL LETTER C
+00044 LATIN CAPITAL LETTER D
+00045 LATIN CAPITAL LETTER E
+00046 LATIN CAPITAL LETTER F
+00047 LATIN CAPITAL LETTER G
+00048 LATIN CAPITAL LETTER H
+00049 LATIN CAPITAL LETTER I
+0004A LATIN CAPITAL LETTER J
+0004B LATIN CAPITAL LETTER K
+0004C LATIN CAPITAL LETTER L
+0004D LATIN CAPITAL LETTER M
+0004E LATIN CAPITAL LETTER N
+0004F LATIN CAPITAL LETTER O
+00050 LATIN CAPITAL LETTER P
+00051 LATIN CAPITAL LETTER Q
+00052 LATIN CAPITAL LETTER R
+00053 LATIN CAPITAL LETTER S
+00054 LATIN CAPITAL LETTER T
+00055 LATIN CAPITAL LETTER U
+00056 LATIN CAPITAL LETTER V
+00057 LATIN CAPITAL LETTER W
+00058 LATIN CAPITAL LETTER X
+00059 LATIN CAPITAL LETTER Y
+0005A LATIN CAPITAL LETTER Z
+0005B LEFT SQUARE BRACKET
+0005C REVERSE SOLIDUS
+0005D RIGHT SQUARE BRACKET
+0005E CIRCUMFLEX ACCENT
+0005F LOW LINE
+00060 GRAVE ACCENT
+00061 LATIN SMALL LETTER A
+00062 LATIN SMALL LETTER B
+00063 LATIN SMALL LETTER C
+00064 LATIN SMALL LETTER D
+00065 LATIN SMALL LETTER E
+00066 LATIN SMALL LETTER F
+00067 LATIN SMALL LETTER G
+00068 LATIN SMALL LETTER H
+00069 LATIN SMALL LETTER I
+0006A LATIN SMALL LETTER J
+0006B LATIN SMALL LETTER K
+0006C LATIN SMALL LETTER L
+0006D LATIN SMALL LETTER M
+0006E LATIN SMALL LETTER N
+0006F LATIN SMALL LETTER O
+00070 LATIN SMALL LETTER P
+00071 LATIN SMALL LETTER Q
+00072 LATIN SMALL LETTER R
+00073 LATIN SMALL LETTER S
+00074 LATIN SMALL LETTER T
+00075 LATIN SMALL LETTER U
+00076 LATIN SMALL LETTER V
+00077 LATIN SMALL LETTER W
+00078 LATIN SMALL LETTER X
+00079 LATIN SMALL LETTER Y
+0007A LATIN SMALL LETTER Z
+0007B LEFT CURLY BRACKET
+0007C VERTICAL LINE
+0007D RIGHT CURLY BRACKET
+0007E TILDE
+0007F DELETE
+00082 BREAK PERMITTED HERE
+00083 NO BREAK HERE
+00085 NEXT LINE (NEL)
+00086 START OF SELECTED AREA
+00087 END OF SELECTED AREA
+00088 CHARACTER TABULATION SET
+00089 CHARACTER TABULATION WITH JUSTIFICATION
+0008A LINE TABULATION SET
+0008B PARTIAL LINE FORWARD
+0008C PARTIAL LINE BACKWARD
+0008D REVERSE LINE FEED
+0008E SINGLE SHIFT TWO
+0008F SINGLE SHIFT THREE
+00090 DEVICE CONTROL STRING
+00091 PRIVATE USE ONE
+00092 PRIVATE USE TWO
+00093 SET TRANSMIT STATE
+00094 CANCEL CHARACTER
+00095 MESSAGE WAITING
+00096 START OF GUARDED AREA
+00097 END OF GUARDED AREA
+00098 START OF STRING
+0009A SINGLE CHARACTER INTRODUCER
+0009B CONTROL SEQUENCE INTRODUCER
+0009C STRING TERMINATOR
+0009D OPERATING SYSTEM COMMAND
+0009E PRIVACY MESSAGE
+0009F APPLICATION PROGRAM COMMAND
+000A0 NO-BREAK SPACE
+000A1 INVERTED EXCLAMATION MARK
+000A2 CENT SIGN
+000A3 POUND SIGN
+000A4 CURRENCY SIGN
+000A5 YEN SIGN
+000A6 BROKEN BAR
+000A7 SECTION SIGN
+000A8 DIAERESIS
+000A9 COPYRIGHT SIGN
+000AA FEMININE ORDINAL INDICATOR
+000AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
+000AC NOT SIGN
+000AD SOFT HYPHEN
+000AE REGISTERED SIGN
+000AF MACRON
+000B0 DEGREE SIGN
+000B1 PLUS-MINUS SIGN
+000B2 SUPERSCRIPT TWO
+000B3 SUPERSCRIPT THREE
+000B4 ACUTE ACCENT
+000B5 MICRO SIGN
+000B6 PILCROW SIGN
+000B7 MIDDLE DOT
+000B8 CEDILLA
+000B9 SUPERSCRIPT ONE
+000BA MASCULINE ORDINAL INDICATOR
+000BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
+000BC VULGAR FRACTION ONE QUARTER
+000BD VULGAR FRACTION ONE HALF
+000BE VULGAR FRACTION THREE QUARTERS
+000BF INVERTED QUESTION MARK
+000C0 LATIN CAPITAL LETTER A WITH GRAVE
+000C1 LATIN CAPITAL LETTER A WITH ACUTE
+000C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+000C3 LATIN CAPITAL LETTER A WITH TILDE
+000C4 LATIN CAPITAL LETTER A WITH DIAERESIS
+000C5 LATIN CAPITAL LETTER A WITH RING ABOVE
+000C6 LATIN CAPITAL LETTER AE
+000C7 LATIN CAPITAL LETTER C WITH CEDILLA
+000C8 LATIN CAPITAL LETTER E WITH GRAVE
+000C9 LATIN CAPITAL LETTER E WITH ACUTE
+000CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+000CB LATIN CAPITAL LETTER E WITH DIAERESIS
+000CC LATIN CAPITAL LETTER I WITH GRAVE
+000CD LATIN CAPITAL LETTER I WITH ACUTE
+000CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+000CF LATIN CAPITAL LETTER I WITH DIAERESIS
+000D0 LATIN CAPITAL LETTER ETH
+000D1 LATIN CAPITAL LETTER N WITH TILDE
+000D2 LATIN CAPITAL LETTER O WITH GRAVE
+000D3 LATIN CAPITAL LETTER O WITH ACUTE
+000D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+000D5 LATIN CAPITAL LETTER O WITH TILDE
+000D6 LATIN CAPITAL LETTER O WITH DIAERESIS
+000D7 MULTIPLICATION SIGN
+000D8 LATIN CAPITAL LETTER O WITH STROKE
+000D9 LATIN CAPITAL LETTER U WITH GRAVE
+000DA LATIN CAPITAL LETTER U WITH ACUTE
+000DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+000DC LATIN CAPITAL LETTER U WITH DIAERESIS
+000DD LATIN CAPITAL LETTER Y WITH ACUTE
+000DE LATIN CAPITAL LETTER THORN
+000DF LATIN SMALL LETTER SHARP S
+000E0 LATIN SMALL LETTER A WITH GRAVE
+000E1 LATIN SMALL LETTER A WITH ACUTE
+000E2 LATIN SMALL LETTER A WITH CIRCUMFLEX
+000E3 LATIN SMALL LETTER A WITH TILDE
+000E4 LATIN SMALL LETTER A WITH DIAERESIS
+000E5 LATIN SMALL LETTER A WITH RING ABOVE
+000E6 LATIN SMALL LETTER AE
+000E7 LATIN SMALL LETTER C WITH CEDILLA
+000E8 LATIN SMALL LETTER E WITH GRAVE
+000E9 LATIN SMALL LETTER E WITH ACUTE
+000EA LATIN SMALL LETTER E WITH CIRCUMFLEX
+000EB LATIN SMALL LETTER E WITH DIAERESIS
+000EC LATIN SMALL LETTER I WITH GRAVE
+000ED LATIN SMALL LETTER I WITH ACUTE
+000EE LATIN SMALL LETTER I WITH CIRCUMFLEX
+000EF LATIN SMALL LETTER I WITH DIAERESIS
+000F0 LATIN SMALL LETTER ETH
+000F1 LATIN SMALL LETTER N WITH TILDE
+000F2 LATIN SMALL LETTER O WITH GRAVE
+000F3 LATIN SMALL LETTER O WITH ACUTE
+000F4 LATIN SMALL LETTER O WITH CIRCUMFLEX
+000F5 LATIN SMALL LETTER O WITH TILDE
+000F6 LATIN SMALL LETTER O WITH DIAERESIS
+000F7 DIVISION SIGN
+000F8 LATIN SMALL LETTER O WITH STROKE
+000F9 LATIN SMALL LETTER U WITH GRAVE
+000FA LATIN SMALL LETTER U WITH ACUTE
+000FB LATIN SMALL LETTER U WITH CIRCUMFLEX
+000FC LATIN SMALL LETTER U WITH DIAERESIS
+000FD LATIN SMALL LETTER Y WITH ACUTE
+000FE LATIN SMALL LETTER THORN
+000FF LATIN SMALL LETTER Y WITH DIAERESIS
+00100 LATIN CAPITAL LETTER A WITH MACRON
+00101 LATIN SMALL LETTER A WITH MACRON
+00102 LATIN CAPITAL LETTER A WITH BREVE
+00103 LATIN SMALL LETTER A WITH BREVE
+00104 LATIN CAPITAL LETTER A WITH OGONEK
+00105 LATIN SMALL LETTER A WITH OGONEK
+00106 LATIN CAPITAL LETTER C WITH ACUTE
+00107 LATIN SMALL LETTER C WITH ACUTE
+00108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+00109 LATIN SMALL LETTER C WITH CIRCUMFLEX
+0010A LATIN CAPITAL LETTER C WITH DOT ABOVE
+0010B LATIN SMALL LETTER C WITH DOT ABOVE
+0010C LATIN CAPITAL LETTER C WITH CARON
+0010D LATIN SMALL LETTER C WITH CARON
+0010E LATIN CAPITAL LETTER D WITH CARON
+0010F LATIN SMALL LETTER D WITH CARON
+00110 LATIN CAPITAL LETTER D WITH STROKE
+00111 LATIN SMALL LETTER D WITH STROKE
+00112 LATIN CAPITAL LETTER E WITH MACRON
+00113 LATIN SMALL LETTER E WITH MACRON
+00114 LATIN CAPITAL LETTER E WITH BREVE
+00115 LATIN SMALL LETTER E WITH BREVE
+00116 LATIN CAPITAL LETTER E WITH DOT ABOVE
+00117 LATIN SMALL LETTER E WITH DOT ABOVE
+00118 LATIN CAPITAL LETTER E WITH OGONEK
+00119 LATIN SMALL LETTER E WITH OGONEK
+0011A LATIN CAPITAL LETTER E WITH CARON
+0011B LATIN SMALL LETTER E WITH CARON
+0011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0011D LATIN SMALL LETTER G WITH CIRCUMFLEX
+0011E LATIN CAPITAL LETTER G WITH BREVE
+0011F LATIN SMALL LETTER G WITH BREVE
+00120 LATIN CAPITAL LETTER G WITH DOT ABOVE
+00121 LATIN SMALL LETTER G WITH DOT ABOVE
+00122 LATIN CAPITAL LETTER G WITH CEDILLA
+00123 LATIN SMALL LETTER G WITH CEDILLA
+00124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+00125 LATIN SMALL LETTER H WITH CIRCUMFLEX
+00126 LATIN CAPITAL LETTER H WITH STROKE
+00127 LATIN SMALL LETTER H WITH STROKE
+00128 LATIN CAPITAL LETTER I WITH TILDE
+00129 LATIN SMALL LETTER I WITH TILDE
+0012A LATIN CAPITAL LETTER I WITH MACRON
+0012B LATIN SMALL LETTER I WITH MACRON
+0012C LATIN CAPITAL LETTER I WITH BREVE
+0012D LATIN SMALL LETTER I WITH BREVE
+0012E LATIN CAPITAL LETTER I WITH OGONEK
+0012F LATIN SMALL LETTER I WITH OGONEK
+00130 LATIN CAPITAL LETTER I WITH DOT ABOVE
+00131 LATIN SMALL LETTER DOTLESS I
+00132 LATIN CAPITAL LIGATURE IJ
+00133 LATIN SMALL LIGATURE IJ
+00134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+00135 LATIN SMALL LETTER J WITH CIRCUMFLEX
+00136 LATIN CAPITAL LETTER K WITH CEDILLA
+00137 LATIN SMALL LETTER K WITH CEDILLA
+00138 LATIN SMALL LETTER KRA
+00139 LATIN CAPITAL LETTER L WITH ACUTE
+0013A LATIN SMALL LETTER L WITH ACUTE
+0013B LATIN CAPITAL LETTER L WITH CEDILLA
+0013C LATIN SMALL LETTER L WITH CEDILLA
+0013D LATIN CAPITAL LETTER L WITH CARON
+0013E LATIN SMALL LETTER L WITH CARON
+0013F LATIN CAPITAL LETTER L WITH MIDDLE DOT
+00140 LATIN SMALL LETTER L WITH MIDDLE DOT
+00141 LATIN CAPITAL LETTER L WITH STROKE
+00142 LATIN SMALL LETTER L WITH STROKE
+00143 LATIN CAPITAL LETTER N WITH ACUTE
+00144 LATIN SMALL LETTER N WITH ACUTE
+00145 LATIN CAPITAL LETTER N WITH CEDILLA
+00146 LATIN SMALL LETTER N WITH CEDILLA
+00147 LATIN CAPITAL LETTER N WITH CARON
+00148 LATIN SMALL LETTER N WITH CARON
+00149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+0014A LATIN CAPITAL LETTER ENG
+0014B LATIN SMALL LETTER ENG
+0014C LATIN CAPITAL LETTER O WITH MACRON
+0014D LATIN SMALL LETTER O WITH MACRON
+0014E LATIN CAPITAL LETTER O WITH BREVE
+0014F LATIN SMALL LETTER O WITH BREVE
+00150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+00151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
+00152 LATIN CAPITAL LIGATURE OE
+00153 LATIN SMALL LIGATURE OE
+00154 LATIN CAPITAL LETTER R WITH ACUTE
+00155 LATIN SMALL LETTER R WITH ACUTE
+00156 LATIN CAPITAL LETTER R WITH CEDILLA
+00157 LATIN SMALL LETTER R WITH CEDILLA
+00158 LATIN CAPITAL LETTER R WITH CARON
+00159 LATIN SMALL LETTER R WITH CARON
+0015A LATIN CAPITAL LETTER S WITH ACUTE
+0015B LATIN SMALL LETTER S WITH ACUTE
+0015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+0015D LATIN SMALL LETTER S WITH CIRCUMFLEX
+0015E LATIN CAPITAL LETTER S WITH CEDILLA
+0015F LATIN SMALL LETTER S WITH CEDILLA
+00160 LATIN CAPITAL LETTER S WITH CARON
+00161 LATIN SMALL LETTER S WITH CARON
+00162 LATIN CAPITAL LETTER T WITH CEDILLA
+00163 LATIN SMALL LETTER T WITH CEDILLA
+00164 LATIN CAPITAL LETTER T WITH CARON
+00165 LATIN SMALL LETTER T WITH CARON
+00166 LATIN CAPITAL LETTER T WITH STROKE
+00167 LATIN SMALL LETTER T WITH STROKE
+00168 LATIN CAPITAL LETTER U WITH TILDE
+00169 LATIN SMALL LETTER U WITH TILDE
+0016A LATIN CAPITAL LETTER U WITH MACRON
+0016B LATIN SMALL LETTER U WITH MACRON
+0016C LATIN CAPITAL LETTER U WITH BREVE
+0016D LATIN SMALL LETTER U WITH BREVE
+0016E LATIN CAPITAL LETTER U WITH RING ABOVE
+0016F LATIN SMALL LETTER U WITH RING ABOVE
+00170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+00171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
+00172 LATIN CAPITAL LETTER U WITH OGONEK
+00173 LATIN SMALL LETTER U WITH OGONEK
+00174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
+00175 LATIN SMALL LETTER W WITH CIRCUMFLEX
+00176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+00177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
+00178 LATIN CAPITAL LETTER Y WITH DIAERESIS
+00179 LATIN CAPITAL LETTER Z WITH ACUTE
+0017A LATIN SMALL LETTER Z WITH ACUTE
+0017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
+0017C LATIN SMALL LETTER Z WITH DOT ABOVE
+0017D LATIN CAPITAL LETTER Z WITH CARON
+0017E LATIN SMALL LETTER Z WITH CARON
+0017F LATIN SMALL LETTER LONG S
+00180 LATIN SMALL LETTER B WITH STROKE
+00181 LATIN CAPITAL LETTER B WITH HOOK
+00182 LATIN CAPITAL LETTER B WITH TOPBAR
+00183 LATIN SMALL LETTER B WITH TOPBAR
+00184 LATIN CAPITAL LETTER TONE SIX
+00185 LATIN SMALL LETTER TONE SIX
+00186 LATIN CAPITAL LETTER OPEN O
+00187 LATIN CAPITAL LETTER C WITH HOOK
+00188 LATIN SMALL LETTER C WITH HOOK
+00189 LATIN CAPITAL LETTER AFRICAN D
+0018A LATIN CAPITAL LETTER D WITH HOOK
+0018B LATIN CAPITAL LETTER D WITH TOPBAR
+0018C LATIN SMALL LETTER D WITH TOPBAR
+0018D LATIN SMALL LETTER TURNED DELTA
+0018E LATIN CAPITAL LETTER REVERSED E
+0018F LATIN CAPITAL LETTER SCHWA
+00190 LATIN CAPITAL LETTER OPEN E
+00191 LATIN CAPITAL LETTER F WITH HOOK
+00192 LATIN SMALL LETTER F WITH HOOK
+00193 LATIN CAPITAL LETTER G WITH HOOK
+00194 LATIN CAPITAL LETTER GAMMA
+00195 LATIN SMALL LETTER HV
+00196 LATIN CAPITAL LETTER IOTA
+00197 LATIN CAPITAL LETTER I WITH STROKE
+00198 LATIN CAPITAL LETTER K WITH HOOK
+00199 LATIN SMALL LETTER K WITH HOOK
+0019A LATIN SMALL LETTER L WITH BAR
+0019B LATIN SMALL LETTER LAMBDA WITH STROKE
+0019C LATIN CAPITAL LETTER TURNED M
+0019D LATIN CAPITAL LETTER N WITH LEFT HOOK
+0019E LATIN SMALL LETTER N WITH LONG RIGHT LEG
+0019F LATIN CAPITAL LETTER O WITH MIDDLE TILDE
+001A0 LATIN CAPITAL LETTER O WITH HORN
+001A1 LATIN SMALL LETTER O WITH HORN
+001A2 LATIN CAPITAL LETTER GHA
+001A2 LATIN CAPITAL LETTER OI
+001A3 LATIN SMALL LETTER GHA
+001A3 LATIN SMALL LETTER OI
+001A4 LATIN CAPITAL LETTER P WITH HOOK
+001A5 LATIN SMALL LETTER P WITH HOOK
+001A6 LATIN LETTER YR
+001A7 LATIN CAPITAL LETTER TONE TWO
+001A8 LATIN SMALL LETTER TONE TWO
+001A9 LATIN CAPITAL LETTER ESH
+001AA LATIN LETTER REVERSED ESH LOOP
+001AB LATIN SMALL LETTER T WITH PALATAL HOOK
+001AC LATIN CAPITAL LETTER T WITH HOOK
+001AD LATIN SMALL LETTER T WITH HOOK
+001AE LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
+001AF LATIN CAPITAL LETTER U WITH HORN
+001B0 LATIN SMALL LETTER U WITH HORN
+001B1 LATIN CAPITAL LETTER UPSILON
+001B2 LATIN CAPITAL LETTER V WITH HOOK
+001B3 LATIN CAPITAL LETTER Y WITH HOOK
+001B4 LATIN SMALL LETTER Y WITH HOOK
+001B5 LATIN CAPITAL LETTER Z WITH STROKE
+001B6 LATIN SMALL LETTER Z WITH STROKE
+001B7 LATIN CAPITAL LETTER EZH
+001B8 LATIN CAPITAL LETTER EZH REVERSED
+001B9 LATIN SMALL LETTER EZH REVERSED
+001BA LATIN SMALL LETTER EZH WITH TAIL
+001BB LATIN LETTER TWO WITH STROKE
+001BC LATIN CAPITAL LETTER TONE FIVE
+001BD LATIN SMALL LETTER TONE FIVE
+001BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
+001BF LATIN LETTER WYNN
+001C0 LATIN LETTER DENTAL CLICK
+001C1 LATIN LETTER LATERAL CLICK
+001C2 LATIN LETTER ALVEOLAR CLICK
+001C3 LATIN LETTER RETROFLEX CLICK
+001C4 LATIN CAPITAL LETTER DZ WITH CARON
+001C5 LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
+001C6 LATIN SMALL LETTER DZ WITH CARON
+001C7 LATIN CAPITAL LETTER LJ
+001C8 LATIN CAPITAL LETTER L WITH SMALL LETTER J
+001C9 LATIN SMALL LETTER LJ
+001CA LATIN CAPITAL LETTER NJ
+001CB LATIN CAPITAL LETTER N WITH SMALL LETTER J
+001CC LATIN SMALL LETTER NJ
+001CD LATIN CAPITAL LETTER A WITH CARON
+001CE LATIN SMALL LETTER A WITH CARON
+001CF LATIN CAPITAL LETTER I WITH CARON
+001D0 LATIN SMALL LETTER I WITH CARON
+001D1 LATIN CAPITAL LETTER O WITH CARON
+001D2 LATIN SMALL LETTER O WITH CARON
+001D3 LATIN CAPITAL LETTER U WITH CARON
+001D4 LATIN SMALL LETTER U WITH CARON
+001D5 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+001D6 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+001D7 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+001D8 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+001D9 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+001DA LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+001DB LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+001DC LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+001DD LATIN SMALL LETTER TURNED E
+001DE LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+001DF LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+001E0 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
+001E1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
+001E2 LATIN CAPITAL LETTER AE WITH MACRON
+001E3 LATIN SMALL LETTER AE WITH MACRON
+001E4 LATIN CAPITAL LETTER G WITH STROKE
+001E5 LATIN SMALL LETTER G WITH STROKE
+001E6 LATIN CAPITAL LETTER G WITH CARON
+001E7 LATIN SMALL LETTER G WITH CARON
+001E8 LATIN CAPITAL LETTER K WITH CARON
+001E9 LATIN SMALL LETTER K WITH CARON
+001EA LATIN CAPITAL LETTER O WITH OGONEK
+001EB LATIN SMALL LETTER O WITH OGONEK
+001EC LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
+001ED LATIN SMALL LETTER O WITH OGONEK AND MACRON
+001EE LATIN CAPITAL LETTER EZH WITH CARON
+001EF LATIN SMALL LETTER EZH WITH CARON
+001F0 LATIN SMALL LETTER J WITH CARON
+001F1 LATIN CAPITAL LETTER DZ
+001F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z
+001F3 LATIN SMALL LETTER DZ
+001F4 LATIN CAPITAL LETTER G WITH ACUTE
+001F5 LATIN SMALL LETTER G WITH ACUTE
+001F6 LATIN CAPITAL LETTER HWAIR
+001F7 LATIN CAPITAL LETTER WYNN
+001F8 LATIN CAPITAL LETTER N WITH GRAVE
+001F9 LATIN SMALL LETTER N WITH GRAVE
+001FA LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+001FB LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+001FC LATIN CAPITAL LETTER AE WITH ACUTE
+001FD LATIN SMALL LETTER AE WITH ACUTE
+001FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+001FF LATIN SMALL LETTER O WITH STROKE AND ACUTE
+00200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
+00201 LATIN SMALL LETTER A WITH DOUBLE GRAVE
+00202 LATIN CAPITAL LETTER A WITH INVERTED BREVE
+00203 LATIN SMALL LETTER A WITH INVERTED BREVE
+00204 LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
+00205 LATIN SMALL LETTER E WITH DOUBLE GRAVE
+00206 LATIN CAPITAL LETTER E WITH INVERTED BREVE
+00207 LATIN SMALL LETTER E WITH INVERTED BREVE
+00208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
+00209 LATIN SMALL LETTER I WITH DOUBLE GRAVE
+0020A LATIN CAPITAL LETTER I WITH INVERTED BREVE
+0020B LATIN SMALL LETTER I WITH INVERTED BREVE
+0020C LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
+0020D LATIN SMALL LETTER O WITH DOUBLE GRAVE
+0020E LATIN CAPITAL LETTER O WITH INVERTED BREVE
+0020F LATIN SMALL LETTER O WITH INVERTED BREVE
+00210 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
+00211 LATIN SMALL LETTER R WITH DOUBLE GRAVE
+00212 LATIN CAPITAL LETTER R WITH INVERTED BREVE
+00213 LATIN SMALL LETTER R WITH INVERTED BREVE
+00214 LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
+00215 LATIN SMALL LETTER U WITH DOUBLE GRAVE
+00216 LATIN CAPITAL LETTER U WITH INVERTED BREVE
+00217 LATIN SMALL LETTER U WITH INVERTED BREVE
+00218 LATIN CAPITAL LETTER S WITH COMMA BELOW
+00219 LATIN SMALL LETTER S WITH COMMA BELOW
+0021A LATIN CAPITAL LETTER T WITH COMMA BELOW
+0021B LATIN SMALL LETTER T WITH COMMA BELOW
+0021C LATIN CAPITAL LETTER YOGH
+0021D LATIN SMALL LETTER YOGH
+0021E LATIN CAPITAL LETTER H WITH CARON
+0021F LATIN SMALL LETTER H WITH CARON
+00220 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
+00221 LATIN SMALL LETTER D WITH CURL
+00222 LATIN CAPITAL LETTER OU
+00223 LATIN SMALL LETTER OU
+00224 LATIN CAPITAL LETTER Z WITH HOOK
+00225 LATIN SMALL LETTER Z WITH HOOK
+00226 LATIN CAPITAL LETTER A WITH DOT ABOVE
+00227 LATIN SMALL LETTER A WITH DOT ABOVE
+00228 LATIN CAPITAL LETTER E WITH CEDILLA
+00229 LATIN SMALL LETTER E WITH CEDILLA
+0022A LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+0022B LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+0022C LATIN CAPITAL LETTER O WITH TILDE AND MACRON
+0022D LATIN SMALL LETTER O WITH TILDE AND MACRON
+0022E LATIN CAPITAL LETTER O WITH DOT ABOVE
+0022F LATIN SMALL LETTER O WITH DOT ABOVE
+00230 LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
+00231 LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
+00232 LATIN CAPITAL LETTER Y WITH MACRON
+00233 LATIN SMALL LETTER Y WITH MACRON
+00234 LATIN SMALL LETTER L WITH CURL
+00235 LATIN SMALL LETTER N WITH CURL
+00236 LATIN SMALL LETTER T WITH CURL
+00237 LATIN SMALL LETTER DOTLESS J
+00238 LATIN SMALL LETTER DB DIGRAPH
+00239 LATIN SMALL LETTER QP DIGRAPH
+0023A LATIN CAPITAL LETTER A WITH STROKE
+0023B LATIN CAPITAL LETTER C WITH STROKE
+0023C LATIN SMALL LETTER C WITH STROKE
+0023D LATIN CAPITAL LETTER L WITH BAR
+0023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
+0023F LATIN SMALL LETTER S WITH SWASH TAIL
+00240 LATIN SMALL LETTER Z WITH SWASH TAIL
+00241 LATIN CAPITAL LETTER GLOTTAL STOP
+00242 LATIN SMALL LETTER GLOTTAL STOP
+00243 LATIN CAPITAL LETTER B WITH STROKE
+00244 LATIN CAPITAL LETTER U BAR
+00245 LATIN CAPITAL LETTER TURNED V
+00246 LATIN CAPITAL LETTER E WITH STROKE
+00247 LATIN SMALL LETTER E WITH STROKE
+00248 LATIN CAPITAL LETTER J WITH STROKE
+00249 LATIN SMALL LETTER J WITH STROKE
+0024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
+0024B LATIN SMALL LETTER Q WITH HOOK TAIL
+0024C LATIN CAPITAL LETTER R WITH STROKE
+0024D LATIN SMALL LETTER R WITH STROKE
+0024E LATIN CAPITAL LETTER Y WITH STROKE
+0024F LATIN SMALL LETTER Y WITH STROKE
+00250 LATIN SMALL LETTER TURNED A
+00251 LATIN SMALL LETTER ALPHA
+00252 LATIN SMALL LETTER TURNED ALPHA
+00253 LATIN SMALL LETTER B WITH HOOK
+00254 LATIN SMALL LETTER OPEN O
+00255 LATIN SMALL LETTER C WITH CURL
+00256 LATIN SMALL LETTER D WITH TAIL
+00257 LATIN SMALL LETTER D WITH HOOK
+00258 LATIN SMALL LETTER REVERSED E
+00259 LATIN SMALL LETTER SCHWA
+0025A LATIN SMALL LETTER SCHWA WITH HOOK
+0025B LATIN SMALL LETTER OPEN E
+0025C LATIN SMALL LETTER REVERSED OPEN E
+0025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
+0025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
+0025F LATIN SMALL LETTER DOTLESS J WITH STROKE
+00260 LATIN SMALL LETTER G WITH HOOK
+00261 LATIN SMALL LETTER SCRIPT G
+00262 LATIN LETTER SMALL CAPITAL G
+00263 LATIN SMALL LETTER GAMMA
+00264 LATIN SMALL LETTER RAMS HORN
+00265 LATIN SMALL LETTER TURNED H
+00266 LATIN SMALL LETTER H WITH HOOK
+00267 LATIN SMALL LETTER HENG WITH HOOK
+00268 LATIN SMALL LETTER I WITH STROKE
+00269 LATIN SMALL LETTER IOTA
+0026A LATIN LETTER SMALL CAPITAL I
+0026B LATIN SMALL LETTER L WITH MIDDLE TILDE
+0026C LATIN SMALL LETTER L WITH BELT
+0026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
+0026E LATIN SMALL LETTER LEZH
+0026F LATIN SMALL LETTER TURNED M
+00270 LATIN SMALL LETTER TURNED M WITH LONG LEG
+00271 LATIN SMALL LETTER M WITH HOOK
+00272 LATIN SMALL LETTER N WITH LEFT HOOK
+00273 LATIN SMALL LETTER N WITH RETROFLEX HOOK
+00274 LATIN LETTER SMALL CAPITAL N
+00275 LATIN SMALL LETTER BARRED O
+00276 LATIN LETTER SMALL CAPITAL OE
+00277 LATIN SMALL LETTER CLOSED OMEGA
+00278 LATIN SMALL LETTER PHI
+00279 LATIN SMALL LETTER TURNED R
+0027A LATIN SMALL LETTER TURNED R WITH LONG LEG
+0027B LATIN SMALL LETTER TURNED R WITH HOOK
+0027C LATIN SMALL LETTER R WITH LONG LEG
+0027D LATIN SMALL LETTER R WITH TAIL
+0027E LATIN SMALL LETTER R WITH FISHHOOK
+0027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK
+00280 LATIN LETTER SMALL CAPITAL R
+00281 LATIN LETTER SMALL CAPITAL INVERTED R
+00282 LATIN SMALL LETTER S WITH HOOK
+00283 LATIN SMALL LETTER ESH
+00284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
+00285 LATIN SMALL LETTER SQUAT REVERSED ESH
+00286 LATIN SMALL LETTER ESH WITH CURL
+00287 LATIN SMALL LETTER TURNED T
+00288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
+00289 LATIN SMALL LETTER U BAR
+0028A LATIN SMALL LETTER UPSILON
+0028B LATIN SMALL LETTER V WITH HOOK
+0028C LATIN SMALL LETTER TURNED V
+0028D LATIN SMALL LETTER TURNED W
+0028E LATIN SMALL LETTER TURNED Y
+0028F LATIN LETTER SMALL CAPITAL Y
+00290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
+00291 LATIN SMALL LETTER Z WITH CURL
+00292 LATIN SMALL LETTER EZH
+00293 LATIN SMALL LETTER EZH WITH CURL
+00294 LATIN LETTER GLOTTAL STOP
+00295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
+00296 LATIN LETTER INVERTED GLOTTAL STOP
+00297 LATIN LETTER STRETCHED C
+00298 LATIN LETTER BILABIAL CLICK
+00299 LATIN LETTER SMALL CAPITAL B
+0029A LATIN SMALL LETTER CLOSED OPEN E
+0029B LATIN LETTER SMALL CAPITAL G WITH HOOK
+0029C LATIN LETTER SMALL CAPITAL H
+0029D LATIN SMALL LETTER J WITH CROSSED-TAIL
+0029E LATIN SMALL LETTER TURNED K
+0029F LATIN LETTER SMALL CAPITAL L
+002A0 LATIN SMALL LETTER Q WITH HOOK
+002A1 LATIN LETTER GLOTTAL STOP WITH STROKE
+002A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
+002A3 LATIN SMALL LETTER DZ DIGRAPH
+002A4 LATIN SMALL LETTER DEZH DIGRAPH
+002A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL
+002A6 LATIN SMALL LETTER TS DIGRAPH
+002A7 LATIN SMALL LETTER TESH DIGRAPH
+002A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL
+002A9 LATIN SMALL LETTER FENG DIGRAPH
+002AA LATIN SMALL LETTER LS DIGRAPH
+002AB LATIN SMALL LETTER LZ DIGRAPH
+002AC LATIN LETTER BILABIAL PERCUSSIVE
+002AD LATIN LETTER BIDENTAL PERCUSSIVE
+002AE LATIN SMALL LETTER TURNED H WITH FISHHOOK
+002AF LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
+002B0 MODIFIER LETTER SMALL H
+002B1 MODIFIER LETTER SMALL H WITH HOOK
+002B2 MODIFIER LETTER SMALL J
+002B3 MODIFIER LETTER SMALL R
+002B4 MODIFIER LETTER SMALL TURNED R
+002B5 MODIFIER LETTER SMALL TURNED R WITH HOOK
+002B6 MODIFIER LETTER SMALL CAPITAL INVERTED R
+002B7 MODIFIER LETTER SMALL W
+002B8 MODIFIER LETTER SMALL Y
+002B9 MODIFIER LETTER PRIME
+002BA MODIFIER LETTER DOUBLE PRIME
+002BB MODIFIER LETTER TURNED COMMA
+002BC MODIFIER LETTER APOSTROPHE
+002BD MODIFIER LETTER REVERSED COMMA
+002BE MODIFIER LETTER RIGHT HALF RING
+002BF MODIFIER LETTER LEFT HALF RING
+002C0 MODIFIER LETTER GLOTTAL STOP
+002C1 MODIFIER LETTER REVERSED GLOTTAL STOP
+002C2 MODIFIER LETTER LEFT ARROWHEAD
+002C3 MODIFIER LETTER RIGHT ARROWHEAD
+002C4 MODIFIER LETTER UP ARROWHEAD
+002C5 MODIFIER LETTER DOWN ARROWHEAD
+002C6 MODIFIER LETTER CIRCUMFLEX ACCENT
+002C7 CARON
+002C8 MODIFIER LETTER VERTICAL LINE
+002C9 MODIFIER LETTER MACRON
+002CA MODIFIER LETTER ACUTE ACCENT
+002CB MODIFIER LETTER GRAVE ACCENT
+002CC MODIFIER LETTER LOW VERTICAL LINE
+002CD MODIFIER LETTER LOW MACRON
+002CE MODIFIER LETTER LOW GRAVE ACCENT
+002CF MODIFIER LETTER LOW ACUTE ACCENT
+002D0 MODIFIER LETTER TRIANGULAR COLON
+002D1 MODIFIER LETTER HALF TRIANGULAR COLON
+002D2 MODIFIER LETTER CENTRED RIGHT HALF RING
+002D3 MODIFIER LETTER CENTRED LEFT HALF RING
+002D4 MODIFIER LETTER UP TACK
+002D5 MODIFIER LETTER DOWN TACK
+002D6 MODIFIER LETTER PLUS SIGN
+002D7 MODIFIER LETTER MINUS SIGN
+002D8 BREVE
+002D9 DOT ABOVE
+002DA RING ABOVE
+002DB OGONEK
+002DC SMALL TILDE
+002DD DOUBLE ACUTE ACCENT
+002DE MODIFIER LETTER RHOTIC HOOK
+002DF MODIFIER LETTER CROSS ACCENT
+002E0 MODIFIER LETTER SMALL GAMMA
+002E1 MODIFIER LETTER SMALL L
+002E2 MODIFIER LETTER SMALL S
+002E3 MODIFIER LETTER SMALL X
+002E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
+002E5 MODIFIER LETTER EXTRA-HIGH TONE BAR
+002E6 MODIFIER LETTER HIGH TONE BAR
+002E7 MODIFIER LETTER MID TONE BAR
+002E8 MODIFIER LETTER LOW TONE BAR
+002E9 MODIFIER LETTER EXTRA-LOW TONE BAR
+002EA MODIFIER LETTER YIN DEPARTING TONE MARK
+002EB MODIFIER LETTER YANG DEPARTING TONE MARK
+002EC MODIFIER LETTER VOICING
+002ED MODIFIER LETTER UNASPIRATED
+002EE MODIFIER LETTER DOUBLE APOSTROPHE
+002EF MODIFIER LETTER LOW DOWN ARROWHEAD
+002F0 MODIFIER LETTER LOW UP ARROWHEAD
+002F1 MODIFIER LETTER LOW LEFT ARROWHEAD
+002F2 MODIFIER LETTER LOW RIGHT ARROWHEAD
+002F3 MODIFIER LETTER LOW RING
+002F4 MODIFIER LETTER MIDDLE GRAVE ACCENT
+002F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
+002F6 MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
+002F7 MODIFIER LETTER LOW TILDE
+002F8 MODIFIER LETTER RAISED COLON
+002F9 MODIFIER LETTER BEGIN HIGH TONE
+002FA MODIFIER LETTER END HIGH TONE
+002FB MODIFIER LETTER BEGIN LOW TONE
+002FC MODIFIER LETTER END LOW TONE
+002FD MODIFIER LETTER SHELF
+002FE MODIFIER LETTER OPEN SHELF
+002FF MODIFIER LETTER LOW LEFT ARROW
+00300 COMBINING GRAVE ACCENT
+00301 COMBINING ACUTE ACCENT
+00302 COMBINING CIRCUMFLEX ACCENT
+00303 COMBINING TILDE
+00304 COMBINING MACRON
+00305 COMBINING OVERLINE
+00306 COMBINING BREVE
+00307 COMBINING DOT ABOVE
+00308 COMBINING DIAERESIS
+00309 COMBINING HOOK ABOVE
+0030A COMBINING RING ABOVE
+0030B COMBINING DOUBLE ACUTE ACCENT
+0030C COMBINING CARON
+0030D COMBINING VERTICAL LINE ABOVE
+0030E COMBINING DOUBLE VERTICAL LINE ABOVE
+0030F COMBINING DOUBLE GRAVE ACCENT
+00310 COMBINING CANDRABINDU
+00311 COMBINING INVERTED BREVE
+00312 COMBINING TURNED COMMA ABOVE
+00313 COMBINING COMMA ABOVE
+00314 COMBINING REVERSED COMMA ABOVE
+00315 COMBINING COMMA ABOVE RIGHT
+00316 COMBINING GRAVE ACCENT BELOW
+00317 COMBINING ACUTE ACCENT BELOW
+00318 COMBINING LEFT TACK BELOW
+00319 COMBINING RIGHT TACK BELOW
+0031A COMBINING LEFT ANGLE ABOVE
+0031B COMBINING HORN
+0031C COMBINING LEFT HALF RING BELOW
+0031D COMBINING UP TACK BELOW
+0031E COMBINING DOWN TACK BELOW
+0031F COMBINING PLUS SIGN BELOW
+00320 COMBINING MINUS SIGN BELOW
+00321 COMBINING PALATALIZED HOOK BELOW
+00322 COMBINING RETROFLEX HOOK BELOW
+00323 COMBINING DOT BELOW
+00324 COMBINING DIAERESIS BELOW
+00325 COMBINING RING BELOW
+00326 COMBINING COMMA BELOW
+00327 COMBINING CEDILLA
+00328 COMBINING OGONEK
+00329 COMBINING VERTICAL LINE BELOW
+0032A COMBINING BRIDGE BELOW
+0032B COMBINING INVERTED DOUBLE ARCH BELOW
+0032C COMBINING CARON BELOW
+0032D COMBINING CIRCUMFLEX ACCENT BELOW
+0032E COMBINING BREVE BELOW
+0032F COMBINING INVERTED BREVE BELOW
+00330 COMBINING TILDE BELOW
+00331 COMBINING MACRON BELOW
+00332 COMBINING LOW LINE
+00333 COMBINING DOUBLE LOW LINE
+00334 COMBINING TILDE OVERLAY
+00335 COMBINING SHORT STROKE OVERLAY
+00336 COMBINING LONG STROKE OVERLAY
+00337 COMBINING SHORT SOLIDUS OVERLAY
+00338 COMBINING LONG SOLIDUS OVERLAY
+00339 COMBINING RIGHT HALF RING BELOW
+0033A COMBINING INVERTED BRIDGE BELOW
+0033B COMBINING SQUARE BELOW
+0033C COMBINING SEAGULL BELOW
+0033D COMBINING X ABOVE
+0033E COMBINING VERTICAL TILDE
+0033F COMBINING DOUBLE OVERLINE
+00340 COMBINING GRAVE TONE MARK
+00341 COMBINING ACUTE TONE MARK
+00342 COMBINING GREEK PERISPOMENI
+00343 COMBINING GREEK KORONIS
+00344 COMBINING GREEK DIALYTIKA TONOS
+00345 COMBINING GREEK YPOGEGRAMMENI
+00346 COMBINING BRIDGE ABOVE
+00347 COMBINING EQUALS SIGN BELOW
+00348 COMBINING DOUBLE VERTICAL LINE BELOW
+00349 COMBINING LEFT ANGLE BELOW
+0034A COMBINING NOT TILDE ABOVE
+0034B COMBINING HOMOTHETIC ABOVE
+0034C COMBINING ALMOST EQUAL TO ABOVE
+0034D COMBINING LEFT RIGHT ARROW BELOW
+0034E COMBINING UPWARDS ARROW BELOW
+0034F COMBINING GRAPHEME JOINER
+00350 COMBINING RIGHT ARROWHEAD ABOVE
+00351 COMBINING LEFT HALF RING ABOVE
+00352 COMBINING FERMATA
+00353 COMBINING X BELOW
+00354 COMBINING LEFT ARROWHEAD BELOW
+00355 COMBINING RIGHT ARROWHEAD BELOW
+00356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
+00357 COMBINING RIGHT HALF RING ABOVE
+00358 COMBINING DOT ABOVE RIGHT
+00359 COMBINING ASTERISK BELOW
+0035A COMBINING DOUBLE RING BELOW
+0035B COMBINING ZIGZAG ABOVE
+0035C COMBINING DOUBLE BREVE BELOW
+0035D COMBINING DOUBLE BREVE
+0035E COMBINING DOUBLE MACRON
+0035F COMBINING DOUBLE MACRON BELOW
+00360 COMBINING DOUBLE TILDE
+00361 COMBINING DOUBLE INVERTED BREVE
+00362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW
+00363 COMBINING LATIN SMALL LETTER A
+00364 COMBINING LATIN SMALL LETTER E
+00365 COMBINING LATIN SMALL LETTER I
+00366 COMBINING LATIN SMALL LETTER O
+00367 COMBINING LATIN SMALL LETTER U
+00368 COMBINING LATIN SMALL LETTER C
+00369 COMBINING LATIN SMALL LETTER D
+0036A COMBINING LATIN SMALL LETTER H
+0036B COMBINING LATIN SMALL LETTER M
+0036C COMBINING LATIN SMALL LETTER R
+0036D COMBINING LATIN SMALL LETTER T
+0036E COMBINING LATIN SMALL LETTER V
+0036F COMBINING LATIN SMALL LETTER X
+00370 GREEK CAPITAL LETTER HETA
+00371 GREEK SMALL LETTER HETA
+00372 GREEK CAPITAL LETTER ARCHAIC SAMPI
+00373 GREEK SMALL LETTER ARCHAIC SAMPI
+00374 GREEK NUMERAL SIGN
+00375 GREEK LOWER NUMERAL SIGN
+00376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
+00377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
+0037A GREEK YPOGEGRAMMENI
+0037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
+0037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
+0037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
+0037E GREEK QUESTION MARK
+00384 GREEK TONOS
+00385 GREEK DIALYTIKA TONOS
+00386 GREEK CAPITAL LETTER ALPHA WITH TONOS
+00387 GREEK ANO TELEIA
+00388 GREEK CAPITAL LETTER EPSILON WITH TONOS
+00389 GREEK CAPITAL LETTER ETA WITH TONOS
+0038A GREEK CAPITAL LETTER IOTA WITH TONOS
+0038C GREEK CAPITAL LETTER OMICRON WITH TONOS
+0038E GREEK CAPITAL LETTER UPSILON WITH TONOS
+0038F GREEK CAPITAL LETTER OMEGA WITH TONOS
+00390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
+00391 GREEK CAPITAL LETTER ALPHA
+00392 GREEK CAPITAL LETTER BETA
+00393 GREEK CAPITAL LETTER GAMMA
+00394 GREEK CAPITAL LETTER DELTA
+00395 GREEK CAPITAL LETTER EPSILON
+00396 GREEK CAPITAL LETTER ZETA
+00397 GREEK CAPITAL LETTER ETA
+00398 GREEK CAPITAL LETTER THETA
+00399 GREEK CAPITAL LETTER IOTA
+0039A GREEK CAPITAL LETTER KAPPA
+0039B GREEK CAPITAL LETTER LAMDA
+0039C GREEK CAPITAL LETTER MU
+0039D GREEK CAPITAL LETTER NU
+0039E GREEK CAPITAL LETTER XI
+0039F GREEK CAPITAL LETTER OMICRON
+003A0 GREEK CAPITAL LETTER PI
+003A1 GREEK CAPITAL LETTER RHO
+003A3 GREEK CAPITAL LETTER SIGMA
+003A4 GREEK CAPITAL LETTER TAU
+003A5 GREEK CAPITAL LETTER UPSILON
+003A6 GREEK CAPITAL LETTER PHI
+003A7 GREEK CAPITAL LETTER CHI
+003A8 GREEK CAPITAL LETTER PSI
+003A9 GREEK CAPITAL LETTER OMEGA
+003AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
+003AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
+003AC GREEK SMALL LETTER ALPHA WITH TONOS
+003AD GREEK SMALL LETTER EPSILON WITH TONOS
+003AE GREEK SMALL LETTER ETA WITH TONOS
+003AF GREEK SMALL LETTER IOTA WITH TONOS
+003B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
+003B1 GREEK SMALL LETTER ALPHA
+003B2 GREEK SMALL LETTER BETA
+003B3 GREEK SMALL LETTER GAMMA
+003B4 GREEK SMALL LETTER DELTA
+003B5 GREEK SMALL LETTER EPSILON
+003B6 GREEK SMALL LETTER ZETA
+003B7 GREEK SMALL LETTER ETA
+003B8 GREEK SMALL LETTER THETA
+003B9 GREEK SMALL LETTER IOTA
+003BA GREEK SMALL LETTER KAPPA
+003BB GREEK SMALL LETTER LAMDA
+003BC GREEK SMALL LETTER MU
+003BD GREEK SMALL LETTER NU
+003BE GREEK SMALL LETTER XI
+003BF GREEK SMALL LETTER OMICRON
+003C0 GREEK SMALL LETTER PI
+003C1 GREEK SMALL LETTER RHO
+003C2 GREEK SMALL LETTER FINAL SIGMA
+003C3 GREEK SMALL LETTER SIGMA
+003C4 GREEK SMALL LETTER TAU
+003C5 GREEK SMALL LETTER UPSILON
+003C6 GREEK SMALL LETTER PHI
+003C7 GREEK SMALL LETTER CHI
+003C8 GREEK SMALL LETTER PSI
+003C9 GREEK SMALL LETTER OMEGA
+003CA GREEK SMALL LETTER IOTA WITH DIALYTIKA
+003CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA
+003CC GREEK SMALL LETTER OMICRON WITH TONOS
+003CD GREEK SMALL LETTER UPSILON WITH TONOS
+003CE GREEK SMALL LETTER OMEGA WITH TONOS
+003CF GREEK CAPITAL KAI SYMBOL
+003D0 GREEK BETA SYMBOL
+003D1 GREEK THETA SYMBOL
+003D2 GREEK UPSILON WITH HOOK SYMBOL
+003D3 GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
+003D4 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
+003D5 GREEK PHI SYMBOL
+003D6 GREEK PI SYMBOL
+003D7 GREEK KAI SYMBOL
+003D8 GREEK LETTER ARCHAIC KOPPA
+003D9 GREEK SMALL LETTER ARCHAIC KOPPA
+003DA GREEK LETTER STIGMA
+003DB GREEK SMALL LETTER STIGMA
+003DC GREEK LETTER DIGAMMA
+003DD GREEK SMALL LETTER DIGAMMA
+003DE GREEK LETTER KOPPA
+003DF GREEK SMALL LETTER KOPPA
+003E0 GREEK LETTER SAMPI
+003E1 GREEK SMALL LETTER SAMPI
+003E2 COPTIC CAPITAL LETTER SHEI
+003E3 COPTIC SMALL LETTER SHEI
+003E4 COPTIC CAPITAL LETTER FEI
+003E5 COPTIC SMALL LETTER FEI
+003E6 COPTIC CAPITAL LETTER KHEI
+003E7 COPTIC SMALL LETTER KHEI
+003E8 COPTIC CAPITAL LETTER HORI
+003E9 COPTIC SMALL LETTER HORI
+003EA COPTIC CAPITAL LETTER GANGIA
+003EB COPTIC SMALL LETTER GANGIA
+003EC COPTIC CAPITAL LETTER SHIMA
+003ED COPTIC SMALL LETTER SHIMA
+003EE COPTIC CAPITAL LETTER DEI
+003EF COPTIC SMALL LETTER DEI
+003F0 GREEK KAPPA SYMBOL
+003F1 GREEK RHO SYMBOL
+003F2 GREEK LUNATE SIGMA SYMBOL
+003F3 GREEK LETTER YOT
+003F4 GREEK CAPITAL THETA SYMBOL
+003F5 GREEK LUNATE EPSILON SYMBOL
+003F6 GREEK REVERSED LUNATE EPSILON SYMBOL
+003F7 GREEK CAPITAL LETTER SHO
+003F8 GREEK SMALL LETTER SHO
+003F9 GREEK CAPITAL LUNATE SIGMA SYMBOL
+003FA GREEK CAPITAL LETTER SAN
+003FB GREEK SMALL LETTER SAN
+003FC GREEK RHO WITH STROKE SYMBOL
+003FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
+003FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
+003FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
+00400 CYRILLIC CAPITAL LETTER IE WITH GRAVE
+00401 CYRILLIC CAPITAL LETTER IO
+00402 CYRILLIC CAPITAL LETTER DJE
+00403 CYRILLIC CAPITAL LETTER GJE
+00404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
+00405 CYRILLIC CAPITAL LETTER DZE
+00406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+00407 CYRILLIC CAPITAL LETTER YI
+00408 CYRILLIC CAPITAL LETTER JE
+00409 CYRILLIC CAPITAL LETTER LJE
+0040A CYRILLIC CAPITAL LETTER NJE
+0040B CYRILLIC CAPITAL LETTER TSHE
+0040C CYRILLIC CAPITAL LETTER KJE
+0040D CYRILLIC CAPITAL LETTER I WITH GRAVE
+0040E CYRILLIC CAPITAL LETTER SHORT U
+0040F CYRILLIC CAPITAL LETTER DZHE
+00410 CYRILLIC CAPITAL LETTER A
+00411 CYRILLIC CAPITAL LETTER BE
+00412 CYRILLIC CAPITAL LETTER VE
+00413 CYRILLIC CAPITAL LETTER GHE
+00414 CYRILLIC CAPITAL LETTER DE
+00415 CYRILLIC CAPITAL LETTER IE
+00416 CYRILLIC CAPITAL LETTER ZHE
+00417 CYRILLIC CAPITAL LETTER ZE
+00418 CYRILLIC CAPITAL LETTER I
+00419 CYRILLIC CAPITAL LETTER SHORT I
+0041A CYRILLIC CAPITAL LETTER KA
+0041B CYRILLIC CAPITAL LETTER EL
+0041C CYRILLIC CAPITAL LETTER EM
+0041D CYRILLIC CAPITAL LETTER EN
+0041E CYRILLIC CAPITAL LETTER O
+0041F CYRILLIC CAPITAL LETTER PE
+00420 CYRILLIC CAPITAL LETTER ER
+00421 CYRILLIC CAPITAL LETTER ES
+00422 CYRILLIC CAPITAL LETTER TE
+00423 CYRILLIC CAPITAL LETTER U
+00424 CYRILLIC CAPITAL LETTER EF
+00425 CYRILLIC CAPITAL LETTER HA
+00426 CYRILLIC CAPITAL LETTER TSE
+00427 CYRILLIC CAPITAL LETTER CHE
+00428 CYRILLIC CAPITAL LETTER SHA
+00429 CYRILLIC CAPITAL LETTER SHCHA
+0042A CYRILLIC CAPITAL LETTER HARD SIGN
+0042B CYRILLIC CAPITAL LETTER YERU
+0042C CYRILLIC CAPITAL LETTER SOFT SIGN
+0042D CYRILLIC CAPITAL LETTER E
+0042E CYRILLIC CAPITAL LETTER YU
+0042F CYRILLIC CAPITAL LETTER YA
+00430 CYRILLIC SMALL LETTER A
+00431 CYRILLIC SMALL LETTER BE
+00432 CYRILLIC SMALL LETTER VE
+00433 CYRILLIC SMALL LETTER GHE
+00434 CYRILLIC SMALL LETTER DE
+00435 CYRILLIC SMALL LETTER IE
+00436 CYRILLIC SMALL LETTER ZHE
+00437 CYRILLIC SMALL LETTER ZE
+00438 CYRILLIC SMALL LETTER I
+00439 CYRILLIC SMALL LETTER SHORT I
+0043A CYRILLIC SMALL LETTER KA
+0043B CYRILLIC SMALL LETTER EL
+0043C CYRILLIC SMALL LETTER EM
+0043D CYRILLIC SMALL LETTER EN
+0043E CYRILLIC SMALL LETTER O
+0043F CYRILLIC SMALL LETTER PE
+00440 CYRILLIC SMALL LETTER ER
+00441 CYRILLIC SMALL LETTER ES
+00442 CYRILLIC SMALL LETTER TE
+00443 CYRILLIC SMALL LETTER U
+00444 CYRILLIC SMALL LETTER EF
+00445 CYRILLIC SMALL LETTER HA
+00446 CYRILLIC SMALL LETTER TSE
+00447 CYRILLIC SMALL LETTER CHE
+00448 CYRILLIC SMALL LETTER SHA
+00449 CYRILLIC SMALL LETTER SHCHA
+0044A CYRILLIC SMALL LETTER HARD SIGN
+0044B CYRILLIC SMALL LETTER YERU
+0044C CYRILLIC SMALL LETTER SOFT SIGN
+0044D CYRILLIC SMALL LETTER E
+0044E CYRILLIC SMALL LETTER YU
+0044F CYRILLIC SMALL LETTER YA
+00450 CYRILLIC SMALL LETTER IE WITH GRAVE
+00451 CYRILLIC SMALL LETTER IO
+00452 CYRILLIC SMALL LETTER DJE
+00453 CYRILLIC SMALL LETTER GJE
+00454 CYRILLIC SMALL LETTER UKRAINIAN IE
+00455 CYRILLIC SMALL LETTER DZE
+00456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+00457 CYRILLIC SMALL LETTER YI
+00458 CYRILLIC SMALL LETTER JE
+00459 CYRILLIC SMALL LETTER LJE
+0045A CYRILLIC SMALL LETTER NJE
+0045B CYRILLIC SMALL LETTER TSHE
+0045C CYRILLIC SMALL LETTER KJE
+0045D CYRILLIC SMALL LETTER I WITH GRAVE
+0045E CYRILLIC SMALL LETTER SHORT U
+0045F CYRILLIC SMALL LETTER DZHE
+00460 CYRILLIC CAPITAL LETTER OMEGA
+00461 CYRILLIC SMALL LETTER OMEGA
+00462 CYRILLIC CAPITAL LETTER YAT
+00463 CYRILLIC SMALL LETTER YAT
+00464 CYRILLIC CAPITAL LETTER IOTIFIED E
+00465 CYRILLIC SMALL LETTER IOTIFIED E
+00466 CYRILLIC CAPITAL LETTER LITTLE YUS
+00467 CYRILLIC SMALL LETTER LITTLE YUS
+00468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
+00469 CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
+0046A CYRILLIC CAPITAL LETTER BIG YUS
+0046B CYRILLIC SMALL LETTER BIG YUS
+0046C CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
+0046D CYRILLIC SMALL LETTER IOTIFIED BIG YUS
+0046E CYRILLIC CAPITAL LETTER KSI
+0046F CYRILLIC SMALL LETTER KSI
+00470 CYRILLIC CAPITAL LETTER PSI
+00471 CYRILLIC SMALL LETTER PSI
+00472 CYRILLIC CAPITAL LETTER FITA
+00473 CYRILLIC SMALL LETTER FITA
+00474 CYRILLIC CAPITAL LETTER IZHITSA
+00475 CYRILLIC SMALL LETTER IZHITSA
+00476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+00477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+00478 CYRILLIC CAPITAL LETTER UK
+00479 CYRILLIC SMALL LETTER UK
+0047A CYRILLIC CAPITAL LETTER ROUND OMEGA
+0047B CYRILLIC SMALL LETTER ROUND OMEGA
+0047C CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
+0047D CYRILLIC SMALL LETTER OMEGA WITH TITLO
+0047E CYRILLIC CAPITAL LETTER OT
+0047F CYRILLIC SMALL LETTER OT
+00480 CYRILLIC CAPITAL LETTER KOPPA
+00481 CYRILLIC SMALL LETTER KOPPA
+00482 CYRILLIC THOUSANDS SIGN
+00483 COMBINING CYRILLIC TITLO
+00484 COMBINING CYRILLIC PALATALIZATION
+00485 COMBINING CYRILLIC DASIA PNEUMATA
+00486 COMBINING CYRILLIC PSILI PNEUMATA
+00487 COMBINING CYRILLIC POKRYTIE
+00488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
+00489 COMBINING CYRILLIC MILLIONS SIGN
+0048A CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
+0048B CYRILLIC SMALL LETTER SHORT I WITH TAIL
+0048C CYRILLIC CAPITAL LETTER SEMISOFT SIGN
+0048D CYRILLIC SMALL LETTER SEMISOFT SIGN
+0048E CYRILLIC CAPITAL LETTER ER WITH TICK
+0048F CYRILLIC SMALL LETTER ER WITH TICK
+00490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
+00491 CYRILLIC SMALL LETTER GHE WITH UPTURN
+00492 CYRILLIC CAPITAL LETTER GHE WITH STROKE
+00493 CYRILLIC SMALL LETTER GHE WITH STROKE
+00494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
+00495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
+00496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
+00497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER
+00498 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
+00499 CYRILLIC SMALL LETTER ZE WITH DESCENDER
+0049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER
+0049B CYRILLIC SMALL LETTER KA WITH DESCENDER
+0049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
+0049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
+0049E CYRILLIC CAPITAL LETTER KA WITH STROKE
+0049F CYRILLIC SMALL LETTER KA WITH STROKE
+004A0 CYRILLIC CAPITAL LETTER BASHKIR KA
+004A1 CYRILLIC SMALL LETTER BASHKIR KA
+004A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER
+004A3 CYRILLIC SMALL LETTER EN WITH DESCENDER
+004A4 CYRILLIC CAPITAL LIGATURE EN GHE
+004A5 CYRILLIC SMALL LIGATURE EN GHE
+004A6 CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
+004A7 CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
+004A8 CYRILLIC CAPITAL LETTER ABKHASIAN HA
+004A9 CYRILLIC SMALL LETTER ABKHASIAN HA
+004AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER
+004AB CYRILLIC SMALL LETTER ES WITH DESCENDER
+004AC CYRILLIC CAPITAL LETTER TE WITH DESCENDER
+004AD CYRILLIC SMALL LETTER TE WITH DESCENDER
+004AE CYRILLIC CAPITAL LETTER STRAIGHT U
+004AF CYRILLIC SMALL LETTER STRAIGHT U
+004B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
+004B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
+004B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER
+004B3 CYRILLIC SMALL LETTER HA WITH DESCENDER
+004B4 CYRILLIC CAPITAL LIGATURE TE TSE
+004B5 CYRILLIC SMALL LIGATURE TE TSE
+004B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
+004B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER
+004B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
+004B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
+004BA CYRILLIC CAPITAL LETTER SHHA
+004BB CYRILLIC SMALL LETTER SHHA
+004BC CYRILLIC CAPITAL LETTER ABKHASIAN CHE
+004BD CYRILLIC SMALL LETTER ABKHASIAN CHE
+004BE CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
+004BF CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
+004C0 CYRILLIC LETTER PALOCHKA
+004C1 CYRILLIC CAPITAL LETTER ZHE WITH BREVE
+004C2 CYRILLIC SMALL LETTER ZHE WITH BREVE
+004C3 CYRILLIC CAPITAL LETTER KA WITH HOOK
+004C4 CYRILLIC SMALL LETTER KA WITH HOOK
+004C5 CYRILLIC CAPITAL LETTER EL WITH TAIL
+004C6 CYRILLIC SMALL LETTER EL WITH TAIL
+004C7 CYRILLIC CAPITAL LETTER EN WITH HOOK
+004C8 CYRILLIC SMALL LETTER EN WITH HOOK
+004C9 CYRILLIC CAPITAL LETTER EN WITH TAIL
+004CA CYRILLIC SMALL LETTER EN WITH TAIL
+004CB CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
+004CC CYRILLIC SMALL LETTER KHAKASSIAN CHE
+004CD CYRILLIC CAPITAL LETTER EM WITH TAIL
+004CE CYRILLIC SMALL LETTER EM WITH TAIL
+004CF CYRILLIC SMALL LETTER PALOCHKA
+004D0 CYRILLIC CAPITAL LETTER A WITH BREVE
+004D1 CYRILLIC SMALL LETTER A WITH BREVE
+004D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS
+004D3 CYRILLIC SMALL LETTER A WITH DIAERESIS
+004D4 CYRILLIC CAPITAL LIGATURE A IE
+004D5 CYRILLIC SMALL LIGATURE A IE
+004D6 CYRILLIC CAPITAL LETTER IE WITH BREVE
+004D7 CYRILLIC SMALL LETTER IE WITH BREVE
+004D8 CYRILLIC CAPITAL LETTER SCHWA
+004D9 CYRILLIC SMALL LETTER SCHWA
+004DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
+004DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
+004DC CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
+004DD CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
+004DE CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
+004DF CYRILLIC SMALL LETTER ZE WITH DIAERESIS
+004E0 CYRILLIC CAPITAL LETTER ABKHASIAN DZE
+004E1 CYRILLIC SMALL LETTER ABKHASIAN DZE
+004E2 CYRILLIC CAPITAL LETTER I WITH MACRON
+004E3 CYRILLIC SMALL LETTER I WITH MACRON
+004E4 CYRILLIC CAPITAL LETTER I WITH DIAERESIS
+004E5 CYRILLIC SMALL LETTER I WITH DIAERESIS
+004E6 CYRILLIC CAPITAL LETTER O WITH DIAERESIS
+004E7 CYRILLIC SMALL LETTER O WITH DIAERESIS
+004E8 CYRILLIC CAPITAL LETTER BARRED O
+004E9 CYRILLIC SMALL LETTER BARRED O
+004EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
+004EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
+004EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS
+004ED CYRILLIC SMALL LETTER E WITH DIAERESIS
+004EE CYRILLIC CAPITAL LETTER U WITH MACRON
+004EF CYRILLIC SMALL LETTER U WITH MACRON
+004F0 CYRILLIC CAPITAL LETTER U WITH DIAERESIS
+004F1 CYRILLIC SMALL LETTER U WITH DIAERESIS
+004F2 CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
+004F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
+004F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
+004F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS
+004F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
+004F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER
+004F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
+004F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS
+004FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
+004FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
+004FC CYRILLIC CAPITAL LETTER HA WITH HOOK
+004FD CYRILLIC SMALL LETTER HA WITH HOOK
+004FE CYRILLIC CAPITAL LETTER HA WITH STROKE
+004FF CYRILLIC SMALL LETTER HA WITH STROKE
+00500 CYRILLIC CAPITAL LETTER KOMI DE
+00501 CYRILLIC SMALL LETTER KOMI DE
+00502 CYRILLIC CAPITAL LETTER KOMI DJE
+00503 CYRILLIC SMALL LETTER KOMI DJE
+00504 CYRILLIC CAPITAL LETTER KOMI ZJE
+00505 CYRILLIC SMALL LETTER KOMI ZJE
+00506 CYRILLIC CAPITAL LETTER KOMI DZJE
+00507 CYRILLIC SMALL LETTER KOMI DZJE
+00508 CYRILLIC CAPITAL LETTER KOMI LJE
+00509 CYRILLIC SMALL LETTER KOMI LJE
+0050A CYRILLIC CAPITAL LETTER KOMI NJE
+0050B CYRILLIC SMALL LETTER KOMI NJE
+0050C CYRILLIC CAPITAL LETTER KOMI SJE
+0050D CYRILLIC SMALL LETTER KOMI SJE
+0050E CYRILLIC CAPITAL LETTER KOMI TJE
+0050F CYRILLIC SMALL LETTER KOMI TJE
+00510 CYRILLIC CAPITAL LETTER REVERSED ZE
+00511 CYRILLIC SMALL LETTER REVERSED ZE
+00512 CYRILLIC CAPITAL LETTER EL WITH HOOK
+00513 CYRILLIC SMALL LETTER EL WITH HOOK
+00514 CYRILLIC CAPITAL LETTER LHA
+00515 CYRILLIC SMALL LETTER LHA
+00516 CYRILLIC CAPITAL LETTER RHA
+00517 CYRILLIC SMALL LETTER RHA
+00518 CYRILLIC CAPITAL LETTER YAE
+00519 CYRILLIC SMALL LETTER YAE
+0051A CYRILLIC CAPITAL LETTER QA
+0051B CYRILLIC SMALL LETTER QA
+0051C CYRILLIC CAPITAL LETTER WE
+0051D CYRILLIC SMALL LETTER WE
+0051E CYRILLIC CAPITAL LETTER ALEUT KA
+0051F CYRILLIC SMALL LETTER ALEUT KA
+00520 CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
+00521 CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
+00522 CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
+00523 CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
+00524 CYRILLIC CAPITAL LETTER PE WITH DESCENDER
+00525 CYRILLIC SMALL LETTER PE WITH DESCENDER
+00526 CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER
+00527 CYRILLIC SMALL LETTER SHHA WITH DESCENDER
+00531 ARMENIAN CAPITAL LETTER AYB
+00532 ARMENIAN CAPITAL LETTER BEN
+00533 ARMENIAN CAPITAL LETTER GIM
+00534 ARMENIAN CAPITAL LETTER DA
+00535 ARMENIAN CAPITAL LETTER ECH
+00536 ARMENIAN CAPITAL LETTER ZA
+00537 ARMENIAN CAPITAL LETTER EH
+00538 ARMENIAN CAPITAL LETTER ET
+00539 ARMENIAN CAPITAL LETTER TO
+0053A ARMENIAN CAPITAL LETTER ZHE
+0053B ARMENIAN CAPITAL LETTER INI
+0053C ARMENIAN CAPITAL LETTER LIWN
+0053D ARMENIAN CAPITAL LETTER XEH
+0053E ARMENIAN CAPITAL LETTER CA
+0053F ARMENIAN CAPITAL LETTER KEN
+00540 ARMENIAN CAPITAL LETTER HO
+00541 ARMENIAN CAPITAL LETTER JA
+00542 ARMENIAN CAPITAL LETTER GHAD
+00543 ARMENIAN CAPITAL LETTER CHEH
+00544 ARMENIAN CAPITAL LETTER MEN
+00545 ARMENIAN CAPITAL LETTER YI
+00546 ARMENIAN CAPITAL LETTER NOW
+00547 ARMENIAN CAPITAL LETTER SHA
+00548 ARMENIAN CAPITAL LETTER VO
+00549 ARMENIAN CAPITAL LETTER CHA
+0054A ARMENIAN CAPITAL LETTER PEH
+0054B ARMENIAN CAPITAL LETTER JHEH
+0054C ARMENIAN CAPITAL LETTER RA
+0054D ARMENIAN CAPITAL LETTER SEH
+0054E ARMENIAN CAPITAL LETTER VEW
+0054F ARMENIAN CAPITAL LETTER TIWN
+00550 ARMENIAN CAPITAL LETTER REH
+00551 ARMENIAN CAPITAL LETTER CO
+00552 ARMENIAN CAPITAL LETTER YIWN
+00553 ARMENIAN CAPITAL LETTER PIWR
+00554 ARMENIAN CAPITAL LETTER KEH
+00555 ARMENIAN CAPITAL LETTER OH
+00556 ARMENIAN CAPITAL LETTER FEH
+00559 ARMENIAN MODIFIER LETTER LEFT HALF RING
+0055A ARMENIAN APOSTROPHE
+0055B ARMENIAN EMPHASIS MARK
+0055C ARMENIAN EXCLAMATION MARK
+0055D ARMENIAN COMMA
+0055E ARMENIAN QUESTION MARK
+0055F ARMENIAN ABBREVIATION MARK
+00561 ARMENIAN SMALL LETTER AYB
+00562 ARMENIAN SMALL LETTER BEN
+00563 ARMENIAN SMALL LETTER GIM
+00564 ARMENIAN SMALL LETTER DA
+00565 ARMENIAN SMALL LETTER ECH
+00566 ARMENIAN SMALL LETTER ZA
+00567 ARMENIAN SMALL LETTER EH
+00568 ARMENIAN SMALL LETTER ET
+00569 ARMENIAN SMALL LETTER TO
+0056A ARMENIAN SMALL LETTER ZHE
+0056B ARMENIAN SMALL LETTER INI
+0056C ARMENIAN SMALL LETTER LIWN
+0056D ARMENIAN SMALL LETTER XEH
+0056E ARMENIAN SMALL LETTER CA
+0056F ARMENIAN SMALL LETTER KEN
+00570 ARMENIAN SMALL LETTER HO
+00571 ARMENIAN SMALL LETTER JA
+00572 ARMENIAN SMALL LETTER GHAD
+00573 ARMENIAN SMALL LETTER CHEH
+00574 ARMENIAN SMALL LETTER MEN
+00575 ARMENIAN SMALL LETTER YI
+00576 ARMENIAN SMALL LETTER NOW
+00577 ARMENIAN SMALL LETTER SHA
+00578 ARMENIAN SMALL LETTER VO
+00579 ARMENIAN SMALL LETTER CHA
+0057A ARMENIAN SMALL LETTER PEH
+0057B ARMENIAN SMALL LETTER JHEH
+0057C ARMENIAN SMALL LETTER RA
+0057D ARMENIAN SMALL LETTER SEH
+0057E ARMENIAN SMALL LETTER VEW
+0057F ARMENIAN SMALL LETTER TIWN
+00580 ARMENIAN SMALL LETTER REH
+00581 ARMENIAN SMALL LETTER CO
+00582 ARMENIAN SMALL LETTER YIWN
+00583 ARMENIAN SMALL LETTER PIWR
+00584 ARMENIAN SMALL LETTER KEH
+00585 ARMENIAN SMALL LETTER OH
+00586 ARMENIAN SMALL LETTER FEH
+00587 ARMENIAN SMALL LIGATURE ECH YIWN
+00589 ARMENIAN FULL STOP
+0058A ARMENIAN HYPHEN
+00591 HEBREW ACCENT ETNAHTA
+00592 HEBREW ACCENT SEGOL
+00593 HEBREW ACCENT SHALSHELET
+00594 HEBREW ACCENT ZAQEF QATAN
+00595 HEBREW ACCENT ZAQEF GADOL
+00596 HEBREW ACCENT TIPEHA
+00597 HEBREW ACCENT REVIA
+00598 HEBREW ACCENT ZARQA
+00599 HEBREW ACCENT PASHTA
+0059A HEBREW ACCENT YETIV
+0059B HEBREW ACCENT TEVIR
+0059C HEBREW ACCENT GERESH
+0059D HEBREW ACCENT GERESH MUQDAM
+0059E HEBREW ACCENT GERSHAYIM
+0059F HEBREW ACCENT QARNEY PARA
+005A0 HEBREW ACCENT TELISHA GEDOLA
+005A1 HEBREW ACCENT PAZER
+005A2 HEBREW ACCENT ATNAH HAFUKH
+005A3 HEBREW ACCENT MUNAH
+005A4 HEBREW ACCENT MAHAPAKH
+005A5 HEBREW ACCENT MERKHA
+005A6 HEBREW ACCENT MERKHA KEFULA
+005A7 HEBREW ACCENT DARGA
+005A8 HEBREW ACCENT QADMA
+005A9 HEBREW ACCENT TELISHA QETANA
+005AA HEBREW ACCENT YERAH BEN YOMO
+005AB HEBREW ACCENT OLE
+005AC HEBREW ACCENT ILUY
+005AD HEBREW ACCENT DEHI
+005AE HEBREW ACCENT ZINOR
+005AF HEBREW MARK MASORA CIRCLE
+005B0 HEBREW POINT SHEVA
+005B1 HEBREW POINT HATAF SEGOL
+005B2 HEBREW POINT HATAF PATAH
+005B3 HEBREW POINT HATAF QAMATS
+005B4 HEBREW POINT HIRIQ
+005B5 HEBREW POINT TSERE
+005B6 HEBREW POINT SEGOL
+005B7 HEBREW POINT PATAH
+005B8 HEBREW POINT QAMATS
+005B9 HEBREW POINT HOLAM
+005BA HEBREW POINT HOLAM HASER FOR VAV
+005BB HEBREW POINT QUBUTS
+005BC HEBREW POINT DAGESH OR MAPIQ
+005BD HEBREW POINT METEG
+005BE HEBREW PUNCTUATION MAQAF
+005BF HEBREW POINT RAFE
+005C0 HEBREW PUNCTUATION PASEQ
+005C1 HEBREW POINT SHIN DOT
+005C2 HEBREW POINT SIN DOT
+005C3 HEBREW PUNCTUATION SOF PASUQ
+005C4 HEBREW MARK UPPER DOT
+005C5 HEBREW MARK LOWER DOT
+005C6 HEBREW PUNCTUATION NUN HAFUKHA
+005C7 HEBREW POINT QAMATS QATAN
+005D0 HEBREW LETTER ALEF
+005D1 HEBREW LETTER BET
+005D2 HEBREW LETTER GIMEL
+005D3 HEBREW LETTER DALET
+005D4 HEBREW LETTER HE
+005D5 HEBREW LETTER VAV
+005D6 HEBREW LETTER ZAYIN
+005D7 HEBREW LETTER HET
+005D8 HEBREW LETTER TET
+005D9 HEBREW LETTER YOD
+005DA HEBREW LETTER FINAL KAF
+005DB HEBREW LETTER KAF
+005DC HEBREW LETTER LAMED
+005DD HEBREW LETTER FINAL MEM
+005DE HEBREW LETTER MEM
+005DF HEBREW LETTER FINAL NUN
+005E0 HEBREW LETTER NUN
+005E1 HEBREW LETTER SAMEKH
+005E2 HEBREW LETTER AYIN
+005E3 HEBREW LETTER FINAL PE
+005E4 HEBREW LETTER PE
+005E5 HEBREW LETTER FINAL TSADI
+005E6 HEBREW LETTER TSADI
+005E7 HEBREW LETTER QOF
+005E8 HEBREW LETTER RESH
+005E9 HEBREW LETTER SHIN
+005EA HEBREW LETTER TAV
+005F0 HEBREW LIGATURE YIDDISH DOUBLE VAV
+005F1 HEBREW LIGATURE YIDDISH VAV YOD
+005F2 HEBREW LIGATURE YIDDISH DOUBLE YOD
+005F3 HEBREW PUNCTUATION GERESH
+005F4 HEBREW PUNCTUATION GERSHAYIM
+00600 ARABIC NUMBER SIGN
+00601 ARABIC SIGN SANAH
+00602 ARABIC FOOTNOTE MARKER
+00603 ARABIC SIGN SAFHA
+00606 ARABIC-INDIC CUBE ROOT
+00607 ARABIC-INDIC FOURTH ROOT
+00608 ARABIC RAY
+00609 ARABIC-INDIC PER MILLE SIGN
+0060A ARABIC-INDIC PER TEN THOUSAND SIGN
+0060B AFGHANI SIGN
+0060C ARABIC COMMA
+0060D ARABIC DATE SEPARATOR
+0060E ARABIC POETIC VERSE SIGN
+0060F ARABIC SIGN MISRA
+00610 ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
+00611 ARABIC SIGN ALAYHE ASSALLAM
+00612 ARABIC SIGN RAHMATULLAH ALAYHE
+00613 ARABIC SIGN RADI ALLAHOU ANHU
+00614 ARABIC SIGN TAKHALLUS
+00615 ARABIC SMALL HIGH TAH
+00616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
+00617 ARABIC SMALL HIGH ZAIN
+00618 ARABIC SMALL FATHA
+00619 ARABIC SMALL DAMMA
+0061A ARABIC SMALL KASRA
+0061B ARABIC SEMICOLON
+0061E ARABIC TRIPLE DOT PUNCTUATION MARK
+0061F ARABIC QUESTION MARK
+00620 ARABIC LETTER KASHMIRI YEH
+00621 ARABIC LETTER HAMZA
+00622 ARABIC LETTER ALEF WITH MADDA ABOVE
+00623 ARABIC LETTER ALEF WITH HAMZA ABOVE
+00624 ARABIC LETTER WAW WITH HAMZA ABOVE
+00625 ARABIC LETTER ALEF WITH HAMZA BELOW
+00626 ARABIC LETTER YEH WITH HAMZA ABOVE
+00627 ARABIC LETTER ALEF
+00628 ARABIC LETTER BEH
+00629 ARABIC LETTER TEH MARBUTA
+0062A ARABIC LETTER TEH
+0062B ARABIC LETTER THEH
+0062C ARABIC LETTER JEEM
+0062D ARABIC LETTER HAH
+0062E ARABIC LETTER KHAH
+0062F ARABIC LETTER DAL
+00630 ARABIC LETTER THAL
+00631 ARABIC LETTER REH
+00632 ARABIC LETTER ZAIN
+00633 ARABIC LETTER SEEN
+00634 ARABIC LETTER SHEEN
+00635 ARABIC LETTER SAD
+00636 ARABIC LETTER DAD
+00637 ARABIC LETTER TAH
+00638 ARABIC LETTER ZAH
+00639 ARABIC LETTER AIN
+0063A ARABIC LETTER GHAIN
+0063B ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
+0063C ARABIC LETTER KEHEH WITH THREE DOTS BELOW
+0063D ARABIC LETTER FARSI YEH WITH INVERTED V
+0063E ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
+0063F ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
+00640 ARABIC TATWEEL
+00641 ARABIC LETTER FEH
+00642 ARABIC LETTER QAF
+00643 ARABIC LETTER KAF
+00644 ARABIC LETTER LAM
+00645 ARABIC LETTER MEEM
+00646 ARABIC LETTER NOON
+00647 ARABIC LETTER HEH
+00648 ARABIC LETTER WAW
+00649 ARABIC LETTER ALEF MAKSURA
+0064A ARABIC LETTER YEH
+0064B ARABIC FATHATAN
+0064C ARABIC DAMMATAN
+0064D ARABIC KASRATAN
+0064E ARABIC FATHA
+0064F ARABIC DAMMA
+00650 ARABIC KASRA
+00651 ARABIC SHADDA
+00652 ARABIC SUKUN
+00653 ARABIC MADDAH ABOVE
+00654 ARABIC HAMZA ABOVE
+00655 ARABIC HAMZA BELOW
+00656 ARABIC SUBSCRIPT ALEF
+00657 ARABIC INVERTED DAMMA
+00658 ARABIC MARK NOON GHUNNA
+00659 ARABIC ZWARAKAY
+0065A ARABIC VOWEL SIGN SMALL V ABOVE
+0065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
+0065C ARABIC VOWEL SIGN DOT BELOW
+0065D ARABIC REVERSED DAMMA
+0065E ARABIC FATHA WITH TWO DOTS
+0065F ARABIC WAVY HAMZA BELOW
+00660 ARABIC-INDIC DIGIT ZERO
+00661 ARABIC-INDIC DIGIT ONE
+00662 ARABIC-INDIC DIGIT TWO
+00663 ARABIC-INDIC DIGIT THREE
+00664 ARABIC-INDIC DIGIT FOUR
+00665 ARABIC-INDIC DIGIT FIVE
+00666 ARABIC-INDIC DIGIT SIX
+00667 ARABIC-INDIC DIGIT SEVEN
+00668 ARABIC-INDIC DIGIT EIGHT
+00669 ARABIC-INDIC DIGIT NINE
+0066A ARABIC PERCENT SIGN
+0066B ARABIC DECIMAL SEPARATOR
+0066C ARABIC THOUSANDS SEPARATOR
+0066D ARABIC FIVE POINTED STAR
+0066E ARABIC LETTER DOTLESS BEH
+0066F ARABIC LETTER DOTLESS QAF
+00670 ARABIC LETTER SUPERSCRIPT ALEF
+00671 ARABIC LETTER ALEF WASLA
+00672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
+00673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
+00674 ARABIC LETTER HIGH HAMZA
+00675 ARABIC LETTER HIGH HAMZA ALEF
+00676 ARABIC LETTER HIGH HAMZA WAW
+00677 ARABIC LETTER U WITH HAMZA ABOVE
+00678 ARABIC LETTER HIGH HAMZA YEH
+00679 ARABIC LETTER TTEH
+0067A ARABIC LETTER TTEHEH
+0067B ARABIC LETTER BEEH
+0067C ARABIC LETTER TEH WITH RING
+0067D ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
+0067E ARABIC LETTER PEH
+0067F ARABIC LETTER TEHEH
+00680 ARABIC LETTER BEHEH
+00681 ARABIC LETTER HAH WITH HAMZA ABOVE
+00682 ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
+00683 ARABIC LETTER NYEH
+00684 ARABIC LETTER DYEH
+00685 ARABIC LETTER HAH WITH THREE DOTS ABOVE
+00686 ARABIC LETTER TCHEH
+00687 ARABIC LETTER TCHEHEH
+00688 ARABIC LETTER DDAL
+00689 ARABIC LETTER DAL WITH RING
+0068A ARABIC LETTER DAL WITH DOT BELOW
+0068B ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
+0068C ARABIC LETTER DAHAL
+0068D ARABIC LETTER DDAHAL
+0068E ARABIC LETTER DUL
+0068F ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
+00690 ARABIC LETTER DAL WITH FOUR DOTS ABOVE
+00691 ARABIC LETTER RREH
+00692 ARABIC LETTER REH WITH SMALL V
+00693 ARABIC LETTER REH WITH RING
+00694 ARABIC LETTER REH WITH DOT BELOW
+00695 ARABIC LETTER REH WITH SMALL V BELOW
+00696 ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
+00697 ARABIC LETTER REH WITH TWO DOTS ABOVE
+00698 ARABIC LETTER JEH
+00699 ARABIC LETTER REH WITH FOUR DOTS ABOVE
+0069A ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
+0069B ARABIC LETTER SEEN WITH THREE DOTS BELOW
+0069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
+0069D ARABIC LETTER SAD WITH TWO DOTS BELOW
+0069E ARABIC LETTER SAD WITH THREE DOTS ABOVE
+0069F ARABIC LETTER TAH WITH THREE DOTS ABOVE
+006A0 ARABIC LETTER AIN WITH THREE DOTS ABOVE
+006A1 ARABIC LETTER DOTLESS FEH
+006A2 ARABIC LETTER FEH WITH DOT MOVED BELOW
+006A3 ARABIC LETTER FEH WITH DOT BELOW
+006A4 ARABIC LETTER VEH
+006A5 ARABIC LETTER FEH WITH THREE DOTS BELOW
+006A6 ARABIC LETTER PEHEH
+006A7 ARABIC LETTER QAF WITH DOT ABOVE
+006A8 ARABIC LETTER QAF WITH THREE DOTS ABOVE
+006A9 ARABIC LETTER KEHEH
+006AA ARABIC LETTER SWASH KAF
+006AB ARABIC LETTER KAF WITH RING
+006AC ARABIC LETTER KAF WITH DOT ABOVE
+006AD ARABIC LETTER NG
+006AE ARABIC LETTER KAF WITH THREE DOTS BELOW
+006AF ARABIC LETTER GAF
+006B0 ARABIC LETTER GAF WITH RING
+006B1 ARABIC LETTER NGOEH
+006B2 ARABIC LETTER GAF WITH TWO DOTS BELOW
+006B3 ARABIC LETTER GUEH
+006B4 ARABIC LETTER GAF WITH THREE DOTS ABOVE
+006B5 ARABIC LETTER LAM WITH SMALL V
+006B6 ARABIC LETTER LAM WITH DOT ABOVE
+006B7 ARABIC LETTER LAM WITH THREE DOTS ABOVE
+006B8 ARABIC LETTER LAM WITH THREE DOTS BELOW
+006B9 ARABIC LETTER NOON WITH DOT BELOW
+006BA ARABIC LETTER NOON GHUNNA
+006BB ARABIC LETTER RNOON
+006BC ARABIC LETTER NOON WITH RING
+006BD ARABIC LETTER NOON WITH THREE DOTS ABOVE
+006BE ARABIC LETTER HEH DOACHASHMEE
+006BF ARABIC LETTER TCHEH WITH DOT ABOVE
+006C0 ARABIC LETTER HEH WITH YEH ABOVE
+006C1 ARABIC LETTER HEH GOAL
+006C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
+006C3 ARABIC LETTER TEH MARBUTA GOAL
+006C4 ARABIC LETTER WAW WITH RING
+006C5 ARABIC LETTER KIRGHIZ OE
+006C6 ARABIC LETTER OE
+006C7 ARABIC LETTER U
+006C8 ARABIC LETTER YU
+006C9 ARABIC LETTER KIRGHIZ YU
+006CA ARABIC LETTER WAW WITH TWO DOTS ABOVE
+006CB ARABIC LETTER VE
+006CC ARABIC LETTER FARSI YEH
+006CD ARABIC LETTER YEH WITH TAIL
+006CE ARABIC LETTER YEH WITH SMALL V
+006CF ARABIC LETTER WAW WITH DOT ABOVE
+006D0 ARABIC LETTER E
+006D1 ARABIC LETTER YEH WITH THREE DOTS BELOW
+006D2 ARABIC LETTER YEH BARREE
+006D3 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
+006D4 ARABIC FULL STOP
+006D5 ARABIC LETTER AE
+006D6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
+006D7 ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
+006D8 ARABIC SMALL HIGH MEEM INITIAL FORM
+006D9 ARABIC SMALL HIGH LAM ALEF
+006DA ARABIC SMALL HIGH JEEM
+006DB ARABIC SMALL HIGH THREE DOTS
+006DC ARABIC SMALL HIGH SEEN
+006DD ARABIC END OF AYAH
+006DE ARABIC START OF RUB EL HIZB
+006DF ARABIC SMALL HIGH ROUNDED ZERO
+006E0 ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
+006E1 ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
+006E2 ARABIC SMALL HIGH MEEM ISOLATED FORM
+006E3 ARABIC SMALL LOW SEEN
+006E4 ARABIC SMALL HIGH MADDA
+006E5 ARABIC SMALL WAW
+006E6 ARABIC SMALL YEH
+006E7 ARABIC SMALL HIGH YEH
+006E8 ARABIC SMALL HIGH NOON
+006E9 ARABIC PLACE OF SAJDAH
+006EA ARABIC EMPTY CENTRE LOW STOP
+006EB ARABIC EMPTY CENTRE HIGH STOP
+006EC ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
+006ED ARABIC SMALL LOW MEEM
+006EE ARABIC LETTER DAL WITH INVERTED V
+006EF ARABIC LETTER REH WITH INVERTED V
+006F0 EXTENDED ARABIC-INDIC DIGIT ZERO
+006F1 EXTENDED ARABIC-INDIC DIGIT ONE
+006F2 EXTENDED ARABIC-INDIC DIGIT TWO
+006F3 EXTENDED ARABIC-INDIC DIGIT THREE
+006F4 EXTENDED ARABIC-INDIC DIGIT FOUR
+006F5 EXTENDED ARABIC-INDIC DIGIT FIVE
+006F6 EXTENDED ARABIC-INDIC DIGIT SIX
+006F7 EXTENDED ARABIC-INDIC DIGIT SEVEN
+006F8 EXTENDED ARABIC-INDIC DIGIT EIGHT
+006F9 EXTENDED ARABIC-INDIC DIGIT NINE
+006FA ARABIC LETTER SHEEN WITH DOT BELOW
+006FB ARABIC LETTER DAD WITH DOT BELOW
+006FC ARABIC LETTER GHAIN WITH DOT BELOW
+006FD ARABIC SIGN SINDHI AMPERSAND
+006FE ARABIC SIGN SINDHI POSTPOSITION MEN
+006FF ARABIC LETTER HEH WITH INVERTED V
+00700 SYRIAC END OF PARAGRAPH
+00701 SYRIAC SUPRALINEAR FULL STOP
+00702 SYRIAC SUBLINEAR FULL STOP
+00703 SYRIAC SUPRALINEAR COLON
+00704 SYRIAC SUBLINEAR COLON
+00705 SYRIAC HORIZONTAL COLON
+00706 SYRIAC COLON SKEWED LEFT
+00707 SYRIAC COLON SKEWED RIGHT
+00708 SYRIAC SUPRALINEAR COLON SKEWED LEFT
+00709 SYRIAC SUBLINEAR COLON SKEWED RIGHT
+0070A SYRIAC CONTRACTION
+0070B SYRIAC HARKLEAN OBELUS
+0070C SYRIAC HARKLEAN METOBELUS
+0070D SYRIAC HARKLEAN ASTERISCUS
+0070F SYRIAC ABBREVIATION MARK
+00710 SYRIAC LETTER ALAPH
+00711 SYRIAC LETTER SUPERSCRIPT ALAPH
+00712 SYRIAC LETTER BETH
+00713 SYRIAC LETTER GAMAL
+00714 SYRIAC LETTER GAMAL GARSHUNI
+00715 SYRIAC LETTER DALATH
+00716 SYRIAC LETTER DOTLESS DALATH RISH
+00717 SYRIAC LETTER HE
+00718 SYRIAC LETTER WAW
+00719 SYRIAC LETTER ZAIN
+0071A SYRIAC LETTER HETH
+0071B SYRIAC LETTER TETH
+0071C SYRIAC LETTER TETH GARSHUNI
+0071D SYRIAC LETTER YUDH
+0071E SYRIAC LETTER YUDH HE
+0071F SYRIAC LETTER KAPH
+00720 SYRIAC LETTER LAMADH
+00721 SYRIAC LETTER MIM
+00722 SYRIAC LETTER NUN
+00723 SYRIAC LETTER SEMKATH
+00724 SYRIAC LETTER FINAL SEMKATH
+00725 SYRIAC LETTER E
+00726 SYRIAC LETTER PE
+00727 SYRIAC LETTER REVERSED PE
+00728 SYRIAC LETTER SADHE
+00729 SYRIAC LETTER QAPH
+0072A SYRIAC LETTER RISH
+0072B SYRIAC LETTER SHIN
+0072C SYRIAC LETTER TAW
+0072D SYRIAC LETTER PERSIAN BHETH
+0072E SYRIAC LETTER PERSIAN GHAMAL
+0072F SYRIAC LETTER PERSIAN DHALATH
+00730 SYRIAC PTHAHA ABOVE
+00731 SYRIAC PTHAHA BELOW
+00732 SYRIAC PTHAHA DOTTED
+00733 SYRIAC ZQAPHA ABOVE
+00734 SYRIAC ZQAPHA BELOW
+00735 SYRIAC ZQAPHA DOTTED
+00736 SYRIAC RBASA ABOVE
+00737 SYRIAC RBASA BELOW
+00738 SYRIAC DOTTED ZLAMA HORIZONTAL
+00739 SYRIAC DOTTED ZLAMA ANGULAR
+0073A SYRIAC HBASA ABOVE
+0073B SYRIAC HBASA BELOW
+0073C SYRIAC HBASA-ESASA DOTTED
+0073D SYRIAC ESASA ABOVE
+0073E SYRIAC ESASA BELOW
+0073F SYRIAC RWAHA
+00740 SYRIAC FEMININE DOT
+00741 SYRIAC QUSHSHAYA
+00742 SYRIAC RUKKAKHA
+00743 SYRIAC TWO VERTICAL DOTS ABOVE
+00744 SYRIAC TWO VERTICAL DOTS BELOW
+00745 SYRIAC THREE DOTS ABOVE
+00746 SYRIAC THREE DOTS BELOW
+00747 SYRIAC OBLIQUE LINE ABOVE
+00748 SYRIAC OBLIQUE LINE BELOW
+00749 SYRIAC MUSIC
+0074A SYRIAC BARREKH
+0074D SYRIAC LETTER SOGDIAN ZHAIN
+0074E SYRIAC LETTER SOGDIAN KHAPH
+0074F SYRIAC LETTER SOGDIAN FE
+00750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
+00751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
+00752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
+00753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
+00754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
+00755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
+00756 ARABIC LETTER BEH WITH SMALL V
+00757 ARABIC LETTER HAH WITH TWO DOTS ABOVE
+00758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
+00759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
+0075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
+0075B ARABIC LETTER REH WITH STROKE
+0075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
+0075D ARABIC LETTER AIN WITH TWO DOTS ABOVE
+0075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
+0075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
+00760 ARABIC LETTER FEH WITH TWO DOTS BELOW
+00761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
+00762 ARABIC LETTER KEHEH WITH DOT ABOVE
+00763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
+00764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
+00765 ARABIC LETTER MEEM WITH DOT ABOVE
+00766 ARABIC LETTER MEEM WITH DOT BELOW
+00767 ARABIC LETTER NOON WITH TWO DOTS BELOW
+00768 ARABIC LETTER NOON WITH SMALL TAH
+00769 ARABIC LETTER NOON WITH SMALL V
+0076A ARABIC LETTER LAM WITH BAR
+0076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
+0076C ARABIC LETTER REH WITH HAMZA ABOVE
+0076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
+0076E ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
+0076F ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+00770 ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+00771 ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
+00772 ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
+00773 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+00774 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+00775 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+00776 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+00777 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+00778 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+00779 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0077A ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
+0077B ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
+0077C ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
+0077D ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
+0077E ARABIC LETTER SEEN WITH INVERTED V
+0077F ARABIC LETTER KAF WITH TWO DOTS ABOVE
+00780 THAANA LETTER HAA
+00781 THAANA LETTER SHAVIYANI
+00782 THAANA LETTER NOONU
+00783 THAANA LETTER RAA
+00784 THAANA LETTER BAA
+00785 THAANA LETTER LHAVIYANI
+00786 THAANA LETTER KAAFU
+00787 THAANA LETTER ALIFU
+00788 THAANA LETTER VAAVU
+00789 THAANA LETTER MEEMU
+0078A THAANA LETTER FAAFU
+0078B THAANA LETTER DHAALU
+0078C THAANA LETTER THAA
+0078D THAANA LETTER LAAMU
+0078E THAANA LETTER GAAFU
+0078F THAANA LETTER GNAVIYANI
+00790 THAANA LETTER SEENU
+00791 THAANA LETTER DAVIYANI
+00792 THAANA LETTER ZAVIYANI
+00793 THAANA LETTER TAVIYANI
+00794 THAANA LETTER YAA
+00795 THAANA LETTER PAVIYANI
+00796 THAANA LETTER JAVIYANI
+00797 THAANA LETTER CHAVIYANI
+00798 THAANA LETTER TTAA
+00799 THAANA LETTER HHAA
+0079A THAANA LETTER KHAA
+0079B THAANA LETTER THAALU
+0079C THAANA LETTER ZAA
+0079D THAANA LETTER SHEENU
+0079E THAANA LETTER SAADHU
+0079F THAANA LETTER DAADHU
+007A0 THAANA LETTER TO
+007A1 THAANA LETTER ZO
+007A2 THAANA LETTER AINU
+007A3 THAANA LETTER GHAINU
+007A4 THAANA LETTER QAAFU
+007A5 THAANA LETTER WAAVU
+007A6 THAANA ABAFILI
+007A7 THAANA AABAAFILI
+007A8 THAANA IBIFILI
+007A9 THAANA EEBEEFILI
+007AA THAANA UBUFILI
+007AB THAANA OOBOOFILI
+007AC THAANA EBEFILI
+007AD THAANA EYBEYFILI
+007AE THAANA OBOFILI
+007AF THAANA OABOAFILI
+007B0 THAANA SUKUN
+007B1 THAANA LETTER NAA
+007C0 NKO DIGIT ZERO
+007C1 NKO DIGIT ONE
+007C2 NKO DIGIT TWO
+007C3 NKO DIGIT THREE
+007C4 NKO DIGIT FOUR
+007C5 NKO DIGIT FIVE
+007C6 NKO DIGIT SIX
+007C7 NKO DIGIT SEVEN
+007C8 NKO DIGIT EIGHT
+007C9 NKO DIGIT NINE
+007CA NKO LETTER A
+007CB NKO LETTER EE
+007CC NKO LETTER I
+007CD NKO LETTER E
+007CE NKO LETTER U
+007CF NKO LETTER OO
+007D0 NKO LETTER O
+007D1 NKO LETTER DAGBASINNA
+007D2 NKO LETTER N
+007D3 NKO LETTER BA
+007D4 NKO LETTER PA
+007D5 NKO LETTER TA
+007D6 NKO LETTER JA
+007D7 NKO LETTER CHA
+007D8 NKO LETTER DA
+007D9 NKO LETTER RA
+007DA NKO LETTER RRA
+007DB NKO LETTER SA
+007DC NKO LETTER GBA
+007DD NKO LETTER FA
+007DE NKO LETTER KA
+007DF NKO LETTER LA
+007E0 NKO LETTER NA WOLOSO
+007E1 NKO LETTER MA
+007E2 NKO LETTER NYA
+007E3 NKO LETTER NA
+007E4 NKO LETTER HA
+007E5 NKO LETTER WA
+007E6 NKO LETTER YA
+007E7 NKO LETTER NYA WOLOSO
+007E8 NKO LETTER JONA JA
+007E9 NKO LETTER JONA CHA
+007EA NKO LETTER JONA RA
+007EB NKO COMBINING SHORT HIGH TONE
+007EC NKO COMBINING SHORT LOW TONE
+007ED NKO COMBINING SHORT RISING TONE
+007EE NKO COMBINING LONG DESCENDING TONE
+007EF NKO COMBINING LONG HIGH TONE
+007F0 NKO COMBINING LONG LOW TONE
+007F1 NKO COMBINING LONG RISING TONE
+007F2 NKO COMBINING NASALIZATION MARK
+007F3 NKO COMBINING DOUBLE DOT ABOVE
+007F4 NKO HIGH TONE APOSTROPHE
+007F5 NKO LOW TONE APOSTROPHE
+007F6 NKO SYMBOL OO DENNEN
+007F7 NKO SYMBOL GBAKURUNEN
+007F8 NKO COMMA
+007F9 NKO EXCLAMATION MARK
+007FA NKO LAJANYALAN
+00800 SAMARITAN LETTER ALAF
+00801 SAMARITAN LETTER BIT
+00802 SAMARITAN LETTER GAMAN
+00803 SAMARITAN LETTER DALAT
+00804 SAMARITAN LETTER IY
+00805 SAMARITAN LETTER BAA
+00806 SAMARITAN LETTER ZEN
+00807 SAMARITAN LETTER IT
+00808 SAMARITAN LETTER TIT
+00809 SAMARITAN LETTER YUT
+0080A SAMARITAN LETTER KAAF
+0080B SAMARITAN LETTER LABAT
+0080C SAMARITAN LETTER MIM
+0080D SAMARITAN LETTER NUN
+0080E SAMARITAN LETTER SINGAAT
+0080F SAMARITAN LETTER IN
+00810 SAMARITAN LETTER FI
+00811 SAMARITAN LETTER TSAADIY
+00812 SAMARITAN LETTER QUF
+00813 SAMARITAN LETTER RISH
+00814 SAMARITAN LETTER SHAN
+00815 SAMARITAN LETTER TAAF
+00816 SAMARITAN MARK IN
+00817 SAMARITAN MARK IN-ALAF
+00818 SAMARITAN MARK OCCLUSION
+00819 SAMARITAN MARK DAGESH
+0081A SAMARITAN MODIFIER LETTER EPENTHETIC YUT
+0081B SAMARITAN MARK EPENTHETIC YUT
+0081C SAMARITAN VOWEL SIGN LONG E
+0081D SAMARITAN VOWEL SIGN E
+0081E SAMARITAN VOWEL SIGN OVERLONG AA
+0081F SAMARITAN VOWEL SIGN LONG AA
+00820 SAMARITAN VOWEL SIGN AA
+00821 SAMARITAN VOWEL SIGN OVERLONG A
+00822 SAMARITAN VOWEL SIGN LONG A
+00823 SAMARITAN VOWEL SIGN A
+00824 SAMARITAN MODIFIER LETTER SHORT A
+00825 SAMARITAN VOWEL SIGN SHORT A
+00826 SAMARITAN VOWEL SIGN LONG U
+00827 SAMARITAN VOWEL SIGN U
+00828 SAMARITAN MODIFIER LETTER I
+00829 SAMARITAN VOWEL SIGN LONG I
+0082A SAMARITAN VOWEL SIGN I
+0082B SAMARITAN VOWEL SIGN O
+0082C SAMARITAN VOWEL SIGN SUKUN
+0082D SAMARITAN MARK NEQUDAA
+00830 SAMARITAN PUNCTUATION NEQUDAA
+00831 SAMARITAN PUNCTUATION AFSAAQ
+00832 SAMARITAN PUNCTUATION ANGED
+00833 SAMARITAN PUNCTUATION BAU
+00834 SAMARITAN PUNCTUATION ATMAAU
+00835 SAMARITAN PUNCTUATION SHIYYAALAA
+00836 SAMARITAN ABBREVIATION MARK
+00837 SAMARITAN PUNCTUATION MELODIC QITSA
+00838 SAMARITAN PUNCTUATION ZIQAA
+00839 SAMARITAN PUNCTUATION QITSA
+0083A SAMARITAN PUNCTUATION ZAEF
+0083B SAMARITAN PUNCTUATION TURU
+0083C SAMARITAN PUNCTUATION ARKAANU
+0083D SAMARITAN PUNCTUATION SOF MASHFAAT
+0083E SAMARITAN PUNCTUATION ANNAAU
+00840 MANDAIC LETTER HALQA
+00841 MANDAIC LETTER AB
+00842 MANDAIC LETTER AG
+00843 MANDAIC LETTER AD
+00844 MANDAIC LETTER AH
+00845 MANDAIC LETTER USHENNA
+00846 MANDAIC LETTER AZ
+00847 MANDAIC LETTER IT
+00848 MANDAIC LETTER ATT
+00849 MANDAIC LETTER AKSA
+0084A MANDAIC LETTER AK
+0084B MANDAIC LETTER AL
+0084C MANDAIC LETTER AM
+0084D MANDAIC LETTER AN
+0084E MANDAIC LETTER AS
+0084F MANDAIC LETTER IN
+00850 MANDAIC LETTER AP
+00851 MANDAIC LETTER ASZ
+00852 MANDAIC LETTER AQ
+00853 MANDAIC LETTER AR
+00854 MANDAIC LETTER ASH
+00855 MANDAIC LETTER AT
+00856 MANDAIC LETTER DUSHENNA
+00857 MANDAIC LETTER KAD
+00858 MANDAIC LETTER AIN
+00859 MANDAIC AFFRICATION MARK
+0085A MANDAIC VOCALIZATION MARK
+0085B MANDAIC GEMINATION MARK
+0085E MANDAIC PUNCTUATION
+00900 DEVANAGARI SIGN INVERTED CANDRABINDU
+00901 DEVANAGARI SIGN CANDRABINDU
+00902 DEVANAGARI SIGN ANUSVARA
+00903 DEVANAGARI SIGN VISARGA
+00904 DEVANAGARI LETTER SHORT A
+00905 DEVANAGARI LETTER A
+00906 DEVANAGARI LETTER AA
+00907 DEVANAGARI LETTER I
+00908 DEVANAGARI LETTER II
+00909 DEVANAGARI LETTER U
+0090A DEVANAGARI LETTER UU
+0090B DEVANAGARI LETTER VOCALIC R
+0090C DEVANAGARI LETTER VOCALIC L
+0090D DEVANAGARI LETTER CANDRA E
+0090E DEVANAGARI LETTER SHORT E
+0090F DEVANAGARI LETTER E
+00910 DEVANAGARI LETTER AI
+00911 DEVANAGARI LETTER CANDRA O
+00912 DEVANAGARI LETTER SHORT O
+00913 DEVANAGARI LETTER O
+00914 DEVANAGARI LETTER AU
+00915 DEVANAGARI LETTER KA
+00916 DEVANAGARI LETTER KHA
+00917 DEVANAGARI LETTER GA
+00918 DEVANAGARI LETTER GHA
+00919 DEVANAGARI LETTER NGA
+0091A DEVANAGARI LETTER CA
+0091B DEVANAGARI LETTER CHA
+0091C DEVANAGARI LETTER JA
+0091D DEVANAGARI LETTER JHA
+0091E DEVANAGARI LETTER NYA
+0091F DEVANAGARI LETTER TTA
+00920 DEVANAGARI LETTER TTHA
+00921 DEVANAGARI LETTER DDA
+00922 DEVANAGARI LETTER DDHA
+00923 DEVANAGARI LETTER NNA
+00924 DEVANAGARI LETTER TA
+00925 DEVANAGARI LETTER THA
+00926 DEVANAGARI LETTER DA
+00927 DEVANAGARI LETTER DHA
+00928 DEVANAGARI LETTER NA
+00929 DEVANAGARI LETTER NNNA
+0092A DEVANAGARI LETTER PA
+0092B DEVANAGARI LETTER PHA
+0092C DEVANAGARI LETTER BA
+0092D DEVANAGARI LETTER BHA
+0092E DEVANAGARI LETTER MA
+0092F DEVANAGARI LETTER YA
+00930 DEVANAGARI LETTER RA
+00931 DEVANAGARI LETTER RRA
+00932 DEVANAGARI LETTER LA
+00933 DEVANAGARI LETTER LLA
+00934 DEVANAGARI LETTER LLLA
+00935 DEVANAGARI LETTER VA
+00936 DEVANAGARI LETTER SHA
+00937 DEVANAGARI LETTER SSA
+00938 DEVANAGARI LETTER SA
+00939 DEVANAGARI LETTER HA
+0093A DEVANAGARI VOWEL SIGN OE
+0093B DEVANAGARI VOWEL SIGN OOE
+0093C DEVANAGARI SIGN NUKTA
+0093D DEVANAGARI SIGN AVAGRAHA
+0093E DEVANAGARI VOWEL SIGN AA
+0093F DEVANAGARI VOWEL SIGN I
+00940 DEVANAGARI VOWEL SIGN II
+00941 DEVANAGARI VOWEL SIGN U
+00942 DEVANAGARI VOWEL SIGN UU
+00943 DEVANAGARI VOWEL SIGN VOCALIC R
+00944 DEVANAGARI VOWEL SIGN VOCALIC RR
+00945 DEVANAGARI VOWEL SIGN CANDRA E
+00946 DEVANAGARI VOWEL SIGN SHORT E
+00947 DEVANAGARI VOWEL SIGN E
+00948 DEVANAGARI VOWEL SIGN AI
+00949 DEVANAGARI VOWEL SIGN CANDRA O
+0094A DEVANAGARI VOWEL SIGN SHORT O
+0094B DEVANAGARI VOWEL SIGN O
+0094C DEVANAGARI VOWEL SIGN AU
+0094D DEVANAGARI SIGN VIRAMA
+0094E DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
+0094F DEVANAGARI VOWEL SIGN AW
+00950 DEVANAGARI OM
+00951 DEVANAGARI STRESS SIGN UDATTA
+00952 DEVANAGARI STRESS SIGN ANUDATTA
+00953 DEVANAGARI GRAVE ACCENT
+00954 DEVANAGARI ACUTE ACCENT
+00955 DEVANAGARI VOWEL SIGN CANDRA LONG E
+00956 DEVANAGARI VOWEL SIGN UE
+00957 DEVANAGARI VOWEL SIGN UUE
+00958 DEVANAGARI LETTER QA
+00959 DEVANAGARI LETTER KHHA
+0095A DEVANAGARI LETTER GHHA
+0095B DEVANAGARI LETTER ZA
+0095C DEVANAGARI LETTER DDDHA
+0095D DEVANAGARI LETTER RHA
+0095E DEVANAGARI LETTER FA
+0095F DEVANAGARI LETTER YYA
+00960 DEVANAGARI LETTER VOCALIC RR
+00961 DEVANAGARI LETTER VOCALIC LL
+00962 DEVANAGARI VOWEL SIGN VOCALIC L
+00963 DEVANAGARI VOWEL SIGN VOCALIC LL
+00964 DEVANAGARI DANDA
+00965 DEVANAGARI DOUBLE DANDA
+00966 DEVANAGARI DIGIT ZERO
+00967 DEVANAGARI DIGIT ONE
+00968 DEVANAGARI DIGIT TWO
+00969 DEVANAGARI DIGIT THREE
+0096A DEVANAGARI DIGIT FOUR
+0096B DEVANAGARI DIGIT FIVE
+0096C DEVANAGARI DIGIT SIX
+0096D DEVANAGARI DIGIT SEVEN
+0096E DEVANAGARI DIGIT EIGHT
+0096F DEVANAGARI DIGIT NINE
+00970 DEVANAGARI ABBREVIATION SIGN
+00971 DEVANAGARI SIGN HIGH SPACING DOT
+00972 DEVANAGARI LETTER CANDRA A
+00973 DEVANAGARI LETTER OE
+00974 DEVANAGARI LETTER OOE
+00975 DEVANAGARI LETTER AW
+00976 DEVANAGARI LETTER UE
+00977 DEVANAGARI LETTER UUE
+00979 DEVANAGARI LETTER ZHA
+0097A DEVANAGARI LETTER HEAVY YA
+0097B DEVANAGARI LETTER GGA
+0097C DEVANAGARI LETTER JJA
+0097D DEVANAGARI LETTER GLOTTAL STOP
+0097E DEVANAGARI LETTER DDDA
+0097F DEVANAGARI LETTER BBA
+00981 BENGALI SIGN CANDRABINDU
+00982 BENGALI SIGN ANUSVARA
+00983 BENGALI SIGN VISARGA
+00985 BENGALI LETTER A
+00986 BENGALI LETTER AA
+00987 BENGALI LETTER I
+00988 BENGALI LETTER II
+00989 BENGALI LETTER U
+0098A BENGALI LETTER UU
+0098B BENGALI LETTER VOCALIC R
+0098C BENGALI LETTER VOCALIC L
+0098F BENGALI LETTER E
+00990 BENGALI LETTER AI
+00993 BENGALI LETTER O
+00994 BENGALI LETTER AU
+00995 BENGALI LETTER KA
+00996 BENGALI LETTER KHA
+00997 BENGALI LETTER GA
+00998 BENGALI LETTER GHA
+00999 BENGALI LETTER NGA
+0099A BENGALI LETTER CA
+0099B BENGALI LETTER CHA
+0099C BENGALI LETTER JA
+0099D BENGALI LETTER JHA
+0099E BENGALI LETTER NYA
+0099F BENGALI LETTER TTA
+009A0 BENGALI LETTER TTHA
+009A1 BENGALI LETTER DDA
+009A2 BENGALI LETTER DDHA
+009A3 BENGALI LETTER NNA
+009A4 BENGALI LETTER TA
+009A5 BENGALI LETTER THA
+009A6 BENGALI LETTER DA
+009A7 BENGALI LETTER DHA
+009A8 BENGALI LETTER NA
+009AA BENGALI LETTER PA
+009AB BENGALI LETTER PHA
+009AC BENGALI LETTER BA
+009AD BENGALI LETTER BHA
+009AE BENGALI LETTER MA
+009AF BENGALI LETTER YA
+009B0 BENGALI LETTER RA
+009B2 BENGALI LETTER LA
+009B6 BENGALI LETTER SHA
+009B7 BENGALI LETTER SSA
+009B8 BENGALI LETTER SA
+009B9 BENGALI LETTER HA
+009BC BENGALI SIGN NUKTA
+009BD BENGALI SIGN AVAGRAHA
+009BE BENGALI VOWEL SIGN AA
+009BF BENGALI VOWEL SIGN I
+009C0 BENGALI VOWEL SIGN II
+009C1 BENGALI VOWEL SIGN U
+009C2 BENGALI VOWEL SIGN UU
+009C3 BENGALI VOWEL SIGN VOCALIC R
+009C4 BENGALI VOWEL SIGN VOCALIC RR
+009C7 BENGALI VOWEL SIGN E
+009C8 BENGALI VOWEL SIGN AI
+009CB BENGALI VOWEL SIGN O
+009CC BENGALI VOWEL SIGN AU
+009CD BENGALI SIGN VIRAMA
+009CE BENGALI LETTER KHANDA TA
+009D7 BENGALI AU LENGTH MARK
+009DC BENGALI LETTER RRA
+009DD BENGALI LETTER RHA
+009DF BENGALI LETTER YYA
+009E0 BENGALI LETTER VOCALIC RR
+009E1 BENGALI LETTER VOCALIC LL
+009E2 BENGALI VOWEL SIGN VOCALIC L
+009E3 BENGALI VOWEL SIGN VOCALIC LL
+009E6 BENGALI DIGIT ZERO
+009E7 BENGALI DIGIT ONE
+009E8 BENGALI DIGIT TWO
+009E9 BENGALI DIGIT THREE
+009EA BENGALI DIGIT FOUR
+009EB BENGALI DIGIT FIVE
+009EC BENGALI DIGIT SIX
+009ED BENGALI DIGIT SEVEN
+009EE BENGALI DIGIT EIGHT
+009EF BENGALI DIGIT NINE
+009F0 BENGALI LETTER RA WITH MIDDLE DIAGONAL
+009F1 BENGALI LETTER RA WITH LOWER DIAGONAL
+009F2 BENGALI RUPEE MARK
+009F3 BENGALI RUPEE SIGN
+009F4 BENGALI CURRENCY NUMERATOR ONE
+009F5 BENGALI CURRENCY NUMERATOR TWO
+009F6 BENGALI CURRENCY NUMERATOR THREE
+009F7 BENGALI CURRENCY NUMERATOR FOUR
+009F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
+009F9 BENGALI CURRENCY DENOMINATOR SIXTEEN
+009FA BENGALI ISSHAR
+009FB BENGALI GANDA MARK
+00A01 GURMUKHI SIGN ADAK BINDI
+00A02 GURMUKHI SIGN BINDI
+00A03 GURMUKHI SIGN VISARGA
+00A05 GURMUKHI LETTER A
+00A06 GURMUKHI LETTER AA
+00A07 GURMUKHI LETTER I
+00A08 GURMUKHI LETTER II
+00A09 GURMUKHI LETTER U
+00A0A GURMUKHI LETTER UU
+00A0F GURMUKHI LETTER EE
+00A10 GURMUKHI LETTER AI
+00A13 GURMUKHI LETTER OO
+00A14 GURMUKHI LETTER AU
+00A15 GURMUKHI LETTER KA
+00A16 GURMUKHI LETTER KHA
+00A17 GURMUKHI LETTER GA
+00A18 GURMUKHI LETTER GHA
+00A19 GURMUKHI LETTER NGA
+00A1A GURMUKHI LETTER CA
+00A1B GURMUKHI LETTER CHA
+00A1C GURMUKHI LETTER JA
+00A1D GURMUKHI LETTER JHA
+00A1E GURMUKHI LETTER NYA
+00A1F GURMUKHI LETTER TTA
+00A20 GURMUKHI LETTER TTHA
+00A21 GURMUKHI LETTER DDA
+00A22 GURMUKHI LETTER DDHA
+00A23 GURMUKHI LETTER NNA
+00A24 GURMUKHI LETTER TA
+00A25 GURMUKHI LETTER THA
+00A26 GURMUKHI LETTER DA
+00A27 GURMUKHI LETTER DHA
+00A28 GURMUKHI LETTER NA
+00A2A GURMUKHI LETTER PA
+00A2B GURMUKHI LETTER PHA
+00A2C GURMUKHI LETTER BA
+00A2D GURMUKHI LETTER BHA
+00A2E GURMUKHI LETTER MA
+00A2F GURMUKHI LETTER YA
+00A30 GURMUKHI LETTER RA
+00A32 GURMUKHI LETTER LA
+00A33 GURMUKHI LETTER LLA
+00A35 GURMUKHI LETTER VA
+00A36 GURMUKHI LETTER SHA
+00A38 GURMUKHI LETTER SA
+00A39 GURMUKHI LETTER HA
+00A3C GURMUKHI SIGN NUKTA
+00A3E GURMUKHI VOWEL SIGN AA
+00A3F GURMUKHI VOWEL SIGN I
+00A40 GURMUKHI VOWEL SIGN II
+00A41 GURMUKHI VOWEL SIGN U
+00A42 GURMUKHI VOWEL SIGN UU
+00A47 GURMUKHI VOWEL SIGN EE
+00A48 GURMUKHI VOWEL SIGN AI
+00A4B GURMUKHI VOWEL SIGN OO
+00A4C GURMUKHI VOWEL SIGN AU
+00A4D GURMUKHI SIGN VIRAMA
+00A51 GURMUKHI SIGN UDAAT
+00A59 GURMUKHI LETTER KHHA
+00A5A GURMUKHI LETTER GHHA
+00A5B GURMUKHI LETTER ZA
+00A5C GURMUKHI LETTER RRA
+00A5E GURMUKHI LETTER FA
+00A66 GURMUKHI DIGIT ZERO
+00A67 GURMUKHI DIGIT ONE
+00A68 GURMUKHI DIGIT TWO
+00A69 GURMUKHI DIGIT THREE
+00A6A GURMUKHI DIGIT FOUR
+00A6B GURMUKHI DIGIT FIVE
+00A6C GURMUKHI DIGIT SIX
+00A6D GURMUKHI DIGIT SEVEN
+00A6E GURMUKHI DIGIT EIGHT
+00A6F GURMUKHI DIGIT NINE
+00A70 GURMUKHI TIPPI
+00A71 GURMUKHI ADDAK
+00A72 GURMUKHI IRI
+00A73 GURMUKHI URA
+00A74 GURMUKHI EK ONKAR
+00A75 GURMUKHI SIGN YAKASH
+00A81 GUJARATI SIGN CANDRABINDU
+00A82 GUJARATI SIGN ANUSVARA
+00A83 GUJARATI SIGN VISARGA
+00A85 GUJARATI LETTER A
+00A86 GUJARATI LETTER AA
+00A87 GUJARATI LETTER I
+00A88 GUJARATI LETTER II
+00A89 GUJARATI LETTER U
+00A8A GUJARATI LETTER UU
+00A8B GUJARATI LETTER VOCALIC R
+00A8C GUJARATI LETTER VOCALIC L
+00A8D GUJARATI VOWEL CANDRA E
+00A8F GUJARATI LETTER E
+00A90 GUJARATI LETTER AI
+00A91 GUJARATI VOWEL CANDRA O
+00A93 GUJARATI LETTER O
+00A94 GUJARATI LETTER AU
+00A95 GUJARATI LETTER KA
+00A96 GUJARATI LETTER KHA
+00A97 GUJARATI LETTER GA
+00A98 GUJARATI LETTER GHA
+00A99 GUJARATI LETTER NGA
+00A9A GUJARATI LETTER CA
+00A9B GUJARATI LETTER CHA
+00A9C GUJARATI LETTER JA
+00A9D GUJARATI LETTER JHA
+00A9E GUJARATI LETTER NYA
+00A9F GUJARATI LETTER TTA
+00AA0 GUJARATI LETTER TTHA
+00AA1 GUJARATI LETTER DDA
+00AA2 GUJARATI LETTER DDHA
+00AA3 GUJARATI LETTER NNA
+00AA4 GUJARATI LETTER TA
+00AA5 GUJARATI LETTER THA
+00AA6 GUJARATI LETTER DA
+00AA7 GUJARATI LETTER DHA
+00AA8 GUJARATI LETTER NA
+00AAA GUJARATI LETTER PA
+00AAB GUJARATI LETTER PHA
+00AAC GUJARATI LETTER BA
+00AAD GUJARATI LETTER BHA
+00AAE GUJARATI LETTER MA
+00AAF GUJARATI LETTER YA
+00AB0 GUJARATI LETTER RA
+00AB2 GUJARATI LETTER LA
+00AB3 GUJARATI LETTER LLA
+00AB5 GUJARATI LETTER VA
+00AB6 GUJARATI LETTER SHA
+00AB7 GUJARATI LETTER SSA
+00AB8 GUJARATI LETTER SA
+00AB9 GUJARATI LETTER HA
+00ABC GUJARATI SIGN NUKTA
+00ABD GUJARATI SIGN AVAGRAHA
+00ABE GUJARATI VOWEL SIGN AA
+00ABF GUJARATI VOWEL SIGN I
+00AC0 GUJARATI VOWEL SIGN II
+00AC1 GUJARATI VOWEL SIGN U
+00AC2 GUJARATI VOWEL SIGN UU
+00AC3 GUJARATI VOWEL SIGN VOCALIC R
+00AC4 GUJARATI VOWEL SIGN VOCALIC RR
+00AC5 GUJARATI VOWEL SIGN CANDRA E
+00AC7 GUJARATI VOWEL SIGN E
+00AC8 GUJARATI VOWEL SIGN AI
+00AC9 GUJARATI VOWEL SIGN CANDRA O
+00ACB GUJARATI VOWEL SIGN O
+00ACC GUJARATI VOWEL SIGN AU
+00ACD GUJARATI SIGN VIRAMA
+00AD0 GUJARATI OM
+00AE0 GUJARATI LETTER VOCALIC RR
+00AE1 GUJARATI LETTER VOCALIC LL
+00AE2 GUJARATI VOWEL SIGN VOCALIC L
+00AE3 GUJARATI VOWEL SIGN VOCALIC LL
+00AE6 GUJARATI DIGIT ZERO
+00AE7 GUJARATI DIGIT ONE
+00AE8 GUJARATI DIGIT TWO
+00AE9 GUJARATI DIGIT THREE
+00AEA GUJARATI DIGIT FOUR
+00AEB GUJARATI DIGIT FIVE
+00AEC GUJARATI DIGIT SIX
+00AED GUJARATI DIGIT SEVEN
+00AEE GUJARATI DIGIT EIGHT
+00AEF GUJARATI DIGIT NINE
+00AF1 GUJARATI RUPEE SIGN
+00B01 ORIYA SIGN CANDRABINDU
+00B02 ORIYA SIGN ANUSVARA
+00B03 ORIYA SIGN VISARGA
+00B05 ORIYA LETTER A
+00B06 ORIYA LETTER AA
+00B07 ORIYA LETTER I
+00B08 ORIYA LETTER II
+00B09 ORIYA LETTER U
+00B0A ORIYA LETTER UU
+00B0B ORIYA LETTER VOCALIC R
+00B0C ORIYA LETTER VOCALIC L
+00B0F ORIYA LETTER E
+00B10 ORIYA LETTER AI
+00B13 ORIYA LETTER O
+00B14 ORIYA LETTER AU
+00B15 ORIYA LETTER KA
+00B16 ORIYA LETTER KHA
+00B17 ORIYA LETTER GA
+00B18 ORIYA LETTER GHA
+00B19 ORIYA LETTER NGA
+00B1A ORIYA LETTER CA
+00B1B ORIYA LETTER CHA
+00B1C ORIYA LETTER JA
+00B1D ORIYA LETTER JHA
+00B1E ORIYA LETTER NYA
+00B1F ORIYA LETTER TTA
+00B20 ORIYA LETTER TTHA
+00B21 ORIYA LETTER DDA
+00B22 ORIYA LETTER DDHA
+00B23 ORIYA LETTER NNA
+00B24 ORIYA LETTER TA
+00B25 ORIYA LETTER THA
+00B26 ORIYA LETTER DA
+00B27 ORIYA LETTER DHA
+00B28 ORIYA LETTER NA
+00B2A ORIYA LETTER PA
+00B2B ORIYA LETTER PHA
+00B2C ORIYA LETTER BA
+00B2D ORIYA LETTER BHA
+00B2E ORIYA LETTER MA
+00B2F ORIYA LETTER YA
+00B30 ORIYA LETTER RA
+00B32 ORIYA LETTER LA
+00B33 ORIYA LETTER LLA
+00B35 ORIYA LETTER VA
+00B36 ORIYA LETTER SHA
+00B37 ORIYA LETTER SSA
+00B38 ORIYA LETTER SA
+00B39 ORIYA LETTER HA
+00B3C ORIYA SIGN NUKTA
+00B3D ORIYA SIGN AVAGRAHA
+00B3E ORIYA VOWEL SIGN AA
+00B3F ORIYA VOWEL SIGN I
+00B40 ORIYA VOWEL SIGN II
+00B41 ORIYA VOWEL SIGN U
+00B42 ORIYA VOWEL SIGN UU
+00B43 ORIYA VOWEL SIGN VOCALIC R
+00B44 ORIYA VOWEL SIGN VOCALIC RR
+00B47 ORIYA VOWEL SIGN E
+00B48 ORIYA VOWEL SIGN AI
+00B4B ORIYA VOWEL SIGN O
+00B4C ORIYA VOWEL SIGN AU
+00B4D ORIYA SIGN VIRAMA
+00B56 ORIYA AI LENGTH MARK
+00B57 ORIYA AU LENGTH MARK
+00B5C ORIYA LETTER RRA
+00B5D ORIYA LETTER RHA
+00B5F ORIYA LETTER YYA
+00B60 ORIYA LETTER VOCALIC RR
+00B61 ORIYA LETTER VOCALIC LL
+00B62 ORIYA VOWEL SIGN VOCALIC L
+00B63 ORIYA VOWEL SIGN VOCALIC LL
+00B66 ORIYA DIGIT ZERO
+00B67 ORIYA DIGIT ONE
+00B68 ORIYA DIGIT TWO
+00B69 ORIYA DIGIT THREE
+00B6A ORIYA DIGIT FOUR
+00B6B ORIYA DIGIT FIVE
+00B6C ORIYA DIGIT SIX
+00B6D ORIYA DIGIT SEVEN
+00B6E ORIYA DIGIT EIGHT
+00B6F ORIYA DIGIT NINE
+00B70 ORIYA ISSHAR
+00B71 ORIYA LETTER WA
+00B72 ORIYA FRACTION ONE QUARTER
+00B73 ORIYA FRACTION ONE HALF
+00B74 ORIYA FRACTION THREE QUARTERS
+00B75 ORIYA FRACTION ONE SIXTEENTH
+00B76 ORIYA FRACTION ONE EIGHTH
+00B77 ORIYA FRACTION THREE SIXTEENTHS
+00B82 TAMIL SIGN ANUSVARA
+00B83 TAMIL SIGN VISARGA
+00B85 TAMIL LETTER A
+00B86 TAMIL LETTER AA
+00B87 TAMIL LETTER I
+00B88 TAMIL LETTER II
+00B89 TAMIL LETTER U
+00B8A TAMIL LETTER UU
+00B8E TAMIL LETTER E
+00B8F TAMIL LETTER EE
+00B90 TAMIL LETTER AI
+00B92 TAMIL LETTER O
+00B93 TAMIL LETTER OO
+00B94 TAMIL LETTER AU
+00B95 TAMIL LETTER KA
+00B99 TAMIL LETTER NGA
+00B9A TAMIL LETTER CA
+00B9C TAMIL LETTER JA
+00B9E TAMIL LETTER NYA
+00B9F TAMIL LETTER TTA
+00BA3 TAMIL LETTER NNA
+00BA4 TAMIL LETTER TA
+00BA8 TAMIL LETTER NA
+00BA9 TAMIL LETTER NNNA
+00BAA TAMIL LETTER PA
+00BAE TAMIL LETTER MA
+00BAF TAMIL LETTER YA
+00BB0 TAMIL LETTER RA
+00BB1 TAMIL LETTER RRA
+00BB2 TAMIL LETTER LA
+00BB3 TAMIL LETTER LLA
+00BB4 TAMIL LETTER LLLA
+00BB5 TAMIL LETTER VA
+00BB6 TAMIL LETTER SHA
+00BB7 TAMIL LETTER SSA
+00BB8 TAMIL LETTER SA
+00BB9 TAMIL LETTER HA
+00BBE TAMIL VOWEL SIGN AA
+00BBF TAMIL VOWEL SIGN I
+00BC0 TAMIL VOWEL SIGN II
+00BC1 TAMIL VOWEL SIGN U
+00BC2 TAMIL VOWEL SIGN UU
+00BC6 TAMIL VOWEL SIGN E
+00BC7 TAMIL VOWEL SIGN EE
+00BC8 TAMIL VOWEL SIGN AI
+00BCA TAMIL VOWEL SIGN O
+00BCB TAMIL VOWEL SIGN OO
+00BCC TAMIL VOWEL SIGN AU
+00BCD TAMIL SIGN VIRAMA
+00BD0 TAMIL OM
+00BD7 TAMIL AU LENGTH MARK
+00BE6 TAMIL DIGIT ZERO
+00BE7 TAMIL DIGIT ONE
+00BE8 TAMIL DIGIT TWO
+00BE9 TAMIL DIGIT THREE
+00BEA TAMIL DIGIT FOUR
+00BEB TAMIL DIGIT FIVE
+00BEC TAMIL DIGIT SIX
+00BED TAMIL DIGIT SEVEN
+00BEE TAMIL DIGIT EIGHT
+00BEF TAMIL DIGIT NINE
+00BF0 TAMIL NUMBER TEN
+00BF1 TAMIL NUMBER ONE HUNDRED
+00BF2 TAMIL NUMBER ONE THOUSAND
+00BF3 TAMIL DAY SIGN
+00BF4 TAMIL MONTH SIGN
+00BF5 TAMIL YEAR SIGN
+00BF6 TAMIL DEBIT SIGN
+00BF7 TAMIL CREDIT SIGN
+00BF8 TAMIL AS ABOVE SIGN
+00BF9 TAMIL RUPEE SIGN
+00BFA TAMIL NUMBER SIGN
+00C01 TELUGU SIGN CANDRABINDU
+00C02 TELUGU SIGN ANUSVARA
+00C03 TELUGU SIGN VISARGA
+00C05 TELUGU LETTER A
+00C06 TELUGU LETTER AA
+00C07 TELUGU LETTER I
+00C08 TELUGU LETTER II
+00C09 TELUGU LETTER U
+00C0A TELUGU LETTER UU
+00C0B TELUGU LETTER VOCALIC R
+00C0C TELUGU LETTER VOCALIC L
+00C0E TELUGU LETTER E
+00C0F TELUGU LETTER EE
+00C10 TELUGU LETTER AI
+00C12 TELUGU LETTER O
+00C13 TELUGU LETTER OO
+00C14 TELUGU LETTER AU
+00C15 TELUGU LETTER KA
+00C16 TELUGU LETTER KHA
+00C17 TELUGU LETTER GA
+00C18 TELUGU LETTER GHA
+00C19 TELUGU LETTER NGA
+00C1A TELUGU LETTER CA
+00C1B TELUGU LETTER CHA
+00C1C TELUGU LETTER JA
+00C1D TELUGU LETTER JHA
+00C1E TELUGU LETTER NYA
+00C1F TELUGU LETTER TTA
+00C20 TELUGU LETTER TTHA
+00C21 TELUGU LETTER DDA
+00C22 TELUGU LETTER DDHA
+00C23 TELUGU LETTER NNA
+00C24 TELUGU LETTER TA
+00C25 TELUGU LETTER THA
+00C26 TELUGU LETTER DA
+00C27 TELUGU LETTER DHA
+00C28 TELUGU LETTER NA
+00C2A TELUGU LETTER PA
+00C2B TELUGU LETTER PHA
+00C2C TELUGU LETTER BA
+00C2D TELUGU LETTER BHA
+00C2E TELUGU LETTER MA
+00C2F TELUGU LETTER YA
+00C30 TELUGU LETTER RA
+00C31 TELUGU LETTER RRA
+00C32 TELUGU LETTER LA
+00C33 TELUGU LETTER LLA
+00C35 TELUGU LETTER VA
+00C36 TELUGU LETTER SHA
+00C37 TELUGU LETTER SSA
+00C38 TELUGU LETTER SA
+00C39 TELUGU LETTER HA
+00C3D TELUGU SIGN AVAGRAHA
+00C3E TELUGU VOWEL SIGN AA
+00C3F TELUGU VOWEL SIGN I
+00C40 TELUGU VOWEL SIGN II
+00C41 TELUGU VOWEL SIGN U
+00C42 TELUGU VOWEL SIGN UU
+00C43 TELUGU VOWEL SIGN VOCALIC R
+00C44 TELUGU VOWEL SIGN VOCALIC RR
+00C46 TELUGU VOWEL SIGN E
+00C47 TELUGU VOWEL SIGN EE
+00C48 TELUGU VOWEL SIGN AI
+00C4A TELUGU VOWEL SIGN O
+00C4B TELUGU VOWEL SIGN OO
+00C4C TELUGU VOWEL SIGN AU
+00C4D TELUGU SIGN VIRAMA
+00C55 TELUGU LENGTH MARK
+00C56 TELUGU AI LENGTH MARK
+00C58 TELUGU LETTER TSA
+00C59 TELUGU LETTER DZA
+00C60 TELUGU LETTER VOCALIC RR
+00C61 TELUGU LETTER VOCALIC LL
+00C62 TELUGU VOWEL SIGN VOCALIC L
+00C63 TELUGU VOWEL SIGN VOCALIC LL
+00C66 TELUGU DIGIT ZERO
+00C67 TELUGU DIGIT ONE
+00C68 TELUGU DIGIT TWO
+00C69 TELUGU DIGIT THREE
+00C6A TELUGU DIGIT FOUR
+00C6B TELUGU DIGIT FIVE
+00C6C TELUGU DIGIT SIX
+00C6D TELUGU DIGIT SEVEN
+00C6E TELUGU DIGIT EIGHT
+00C6F TELUGU DIGIT NINE
+00C78 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
+00C79 TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
+00C7A TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
+00C7B TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
+00C7C TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
+00C7D TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
+00C7E TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
+00C7F TELUGU SIGN TUUMU
+00C82 KANNADA SIGN ANUSVARA
+00C83 KANNADA SIGN VISARGA
+00C85 KANNADA LETTER A
+00C86 KANNADA LETTER AA
+00C87 KANNADA LETTER I
+00C88 KANNADA LETTER II
+00C89 KANNADA LETTER U
+00C8A KANNADA LETTER UU
+00C8B KANNADA LETTER VOCALIC R
+00C8C KANNADA LETTER VOCALIC L
+00C8E KANNADA LETTER E
+00C8F KANNADA LETTER EE
+00C90 KANNADA LETTER AI
+00C92 KANNADA LETTER O
+00C93 KANNADA LETTER OO
+00C94 KANNADA LETTER AU
+00C95 KANNADA LETTER KA
+00C96 KANNADA LETTER KHA
+00C97 KANNADA LETTER GA
+00C98 KANNADA LETTER GHA
+00C99 KANNADA LETTER NGA
+00C9A KANNADA LETTER CA
+00C9B KANNADA LETTER CHA
+00C9C KANNADA LETTER JA
+00C9D KANNADA LETTER JHA
+00C9E KANNADA LETTER NYA
+00C9F KANNADA LETTER TTA
+00CA0 KANNADA LETTER TTHA
+00CA1 KANNADA LETTER DDA
+00CA2 KANNADA LETTER DDHA
+00CA3 KANNADA LETTER NNA
+00CA4 KANNADA LETTER TA
+00CA5 KANNADA LETTER THA
+00CA6 KANNADA LETTER DA
+00CA7 KANNADA LETTER DHA
+00CA8 KANNADA LETTER NA
+00CAA KANNADA LETTER PA
+00CAB KANNADA LETTER PHA
+00CAC KANNADA LETTER BA
+00CAD KANNADA LETTER BHA
+00CAE KANNADA LETTER MA
+00CAF KANNADA LETTER YA
+00CB0 KANNADA LETTER RA
+00CB1 KANNADA LETTER RRA
+00CB2 KANNADA LETTER LA
+00CB3 KANNADA LETTER LLA
+00CB5 KANNADA LETTER VA
+00CB6 KANNADA LETTER SHA
+00CB7 KANNADA LETTER SSA
+00CB8 KANNADA LETTER SA
+00CB9 KANNADA LETTER HA
+00CBC KANNADA SIGN NUKTA
+00CBD KANNADA SIGN AVAGRAHA
+00CBE KANNADA VOWEL SIGN AA
+00CBF KANNADA VOWEL SIGN I
+00CC0 KANNADA VOWEL SIGN II
+00CC1 KANNADA VOWEL SIGN U
+00CC2 KANNADA VOWEL SIGN UU
+00CC3 KANNADA VOWEL SIGN VOCALIC R
+00CC4 KANNADA VOWEL SIGN VOCALIC RR
+00CC6 KANNADA VOWEL SIGN E
+00CC7 KANNADA VOWEL SIGN EE
+00CC8 KANNADA VOWEL SIGN AI
+00CCA KANNADA VOWEL SIGN O
+00CCB KANNADA VOWEL SIGN OO
+00CCC KANNADA VOWEL SIGN AU
+00CCD KANNADA SIGN VIRAMA
+00CD5 KANNADA LENGTH MARK
+00CD6 KANNADA AI LENGTH MARK
+00CDE KANNADA LETTER LLLA
+00CDE KANNADA LETTER FA
+00CE0 KANNADA LETTER VOCALIC RR
+00CE1 KANNADA LETTER VOCALIC LL
+00CE2 KANNADA VOWEL SIGN VOCALIC L
+00CE3 KANNADA VOWEL SIGN VOCALIC LL
+00CE6 KANNADA DIGIT ZERO
+00CE7 KANNADA DIGIT ONE
+00CE8 KANNADA DIGIT TWO
+00CE9 KANNADA DIGIT THREE
+00CEA KANNADA DIGIT FOUR
+00CEB KANNADA DIGIT FIVE
+00CEC KANNADA DIGIT SIX
+00CED KANNADA DIGIT SEVEN
+00CEE KANNADA DIGIT EIGHT
+00CEF KANNADA DIGIT NINE
+00CF1 KANNADA SIGN JIHVAMULIYA
+00CF2 KANNADA SIGN UPADHMANIYA
+00D02 MALAYALAM SIGN ANUSVARA
+00D03 MALAYALAM SIGN VISARGA
+00D05 MALAYALAM LETTER A
+00D06 MALAYALAM LETTER AA
+00D07 MALAYALAM LETTER I
+00D08 MALAYALAM LETTER II
+00D09 MALAYALAM LETTER U
+00D0A MALAYALAM LETTER UU
+00D0B MALAYALAM LETTER VOCALIC R
+00D0C MALAYALAM LETTER VOCALIC L
+00D0E MALAYALAM LETTER E
+00D0F MALAYALAM LETTER EE
+00D10 MALAYALAM LETTER AI
+00D12 MALAYALAM LETTER O
+00D13 MALAYALAM LETTER OO
+00D14 MALAYALAM LETTER AU
+00D15 MALAYALAM LETTER KA
+00D16 MALAYALAM LETTER KHA
+00D17 MALAYALAM LETTER GA
+00D18 MALAYALAM LETTER GHA
+00D19 MALAYALAM LETTER NGA
+00D1A MALAYALAM LETTER CA
+00D1B MALAYALAM LETTER CHA
+00D1C MALAYALAM LETTER JA
+00D1D MALAYALAM LETTER JHA
+00D1E MALAYALAM LETTER NYA
+00D1F MALAYALAM LETTER TTA
+00D20 MALAYALAM LETTER TTHA
+00D21 MALAYALAM LETTER DDA
+00D22 MALAYALAM LETTER DDHA
+00D23 MALAYALAM LETTER NNA
+00D24 MALAYALAM LETTER TA
+00D25 MALAYALAM LETTER THA
+00D26 MALAYALAM LETTER DA
+00D27 MALAYALAM LETTER DHA
+00D28 MALAYALAM LETTER NA
+00D29 MALAYALAM LETTER NNNA
+00D2A MALAYALAM LETTER PA
+00D2B MALAYALAM LETTER PHA
+00D2C MALAYALAM LETTER BA
+00D2D MALAYALAM LETTER BHA
+00D2E MALAYALAM LETTER MA
+00D2F MALAYALAM LETTER YA
+00D30 MALAYALAM LETTER RA
+00D31 MALAYALAM LETTER RRA
+00D32 MALAYALAM LETTER LA
+00D33 MALAYALAM LETTER LLA
+00D34 MALAYALAM LETTER LLLA
+00D35 MALAYALAM LETTER VA
+00D36 MALAYALAM LETTER SHA
+00D37 MALAYALAM LETTER SSA
+00D38 MALAYALAM LETTER SA
+00D39 MALAYALAM LETTER HA
+00D3A MALAYALAM LETTER TTTA
+00D3D MALAYALAM SIGN AVAGRAHA
+00D3E MALAYALAM VOWEL SIGN AA
+00D3F MALAYALAM VOWEL SIGN I
+00D40 MALAYALAM VOWEL SIGN II
+00D41 MALAYALAM VOWEL SIGN U
+00D42 MALAYALAM VOWEL SIGN UU
+00D43 MALAYALAM VOWEL SIGN VOCALIC R
+00D44 MALAYALAM VOWEL SIGN VOCALIC RR
+00D46 MALAYALAM VOWEL SIGN E
+00D47 MALAYALAM VOWEL SIGN EE
+00D48 MALAYALAM VOWEL SIGN AI
+00D4A MALAYALAM VOWEL SIGN O
+00D4B MALAYALAM VOWEL SIGN OO
+00D4C MALAYALAM VOWEL SIGN AU
+00D4D MALAYALAM SIGN VIRAMA
+00D4E MALAYALAM LETTER DOT REPH
+00D57 MALAYALAM AU LENGTH MARK
+00D60 MALAYALAM LETTER VOCALIC RR
+00D61 MALAYALAM LETTER VOCALIC LL
+00D62 MALAYALAM VOWEL SIGN VOCALIC L
+00D63 MALAYALAM VOWEL SIGN VOCALIC LL
+00D66 MALAYALAM DIGIT ZERO
+00D67 MALAYALAM DIGIT ONE
+00D68 MALAYALAM DIGIT TWO
+00D69 MALAYALAM DIGIT THREE
+00D6A MALAYALAM DIGIT FOUR
+00D6B MALAYALAM DIGIT FIVE
+00D6C MALAYALAM DIGIT SIX
+00D6D MALAYALAM DIGIT SEVEN
+00D6E MALAYALAM DIGIT EIGHT
+00D6F MALAYALAM DIGIT NINE
+00D70 MALAYALAM NUMBER TEN
+00D71 MALAYALAM NUMBER ONE HUNDRED
+00D72 MALAYALAM NUMBER ONE THOUSAND
+00D73 MALAYALAM FRACTION ONE QUARTER
+00D74 MALAYALAM FRACTION ONE HALF
+00D75 MALAYALAM FRACTION THREE QUARTERS
+00D79 MALAYALAM DATE MARK
+00D7A MALAYALAM LETTER CHILLU NN
+00D7B MALAYALAM LETTER CHILLU N
+00D7C MALAYALAM LETTER CHILLU RR
+00D7D MALAYALAM LETTER CHILLU L
+00D7E MALAYALAM LETTER CHILLU LL
+00D7F MALAYALAM LETTER CHILLU K
+00D82 SINHALA SIGN ANUSVARAYA
+00D83 SINHALA SIGN VISARGAYA
+00D85 SINHALA LETTER AYANNA
+00D86 SINHALA LETTER AAYANNA
+00D87 SINHALA LETTER AEYANNA
+00D88 SINHALA LETTER AEEYANNA
+00D89 SINHALA LETTER IYANNA
+00D8A SINHALA LETTER IIYANNA
+00D8B SINHALA LETTER UYANNA
+00D8C SINHALA LETTER UUYANNA
+00D8D SINHALA LETTER IRUYANNA
+00D8E SINHALA LETTER IRUUYANNA
+00D8F SINHALA LETTER ILUYANNA
+00D90 SINHALA LETTER ILUUYANNA
+00D91 SINHALA LETTER EYANNA
+00D92 SINHALA LETTER EEYANNA
+00D93 SINHALA LETTER AIYANNA
+00D94 SINHALA LETTER OYANNA
+00D95 SINHALA LETTER OOYANNA
+00D96 SINHALA LETTER AUYANNA
+00D9A SINHALA LETTER ALPAPRAANA KAYANNA
+00D9B SINHALA LETTER MAHAAPRAANA KAYANNA
+00D9C SINHALA LETTER ALPAPRAANA GAYANNA
+00D9D SINHALA LETTER MAHAAPRAANA GAYANNA
+00D9E SINHALA LETTER KANTAJA NAASIKYAYA
+00D9F SINHALA LETTER SANYAKA GAYANNA
+00DA0 SINHALA LETTER ALPAPRAANA CAYANNA
+00DA1 SINHALA LETTER MAHAAPRAANA CAYANNA
+00DA2 SINHALA LETTER ALPAPRAANA JAYANNA
+00DA3 SINHALA LETTER MAHAAPRAANA JAYANNA
+00DA4 SINHALA LETTER TAALUJA NAASIKYAYA
+00DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
+00DA6 SINHALA LETTER SANYAKA JAYANNA
+00DA7 SINHALA LETTER ALPAPRAANA TTAYANNA
+00DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA
+00DA9 SINHALA LETTER ALPAPRAANA DDAYANNA
+00DAA SINHALA LETTER MAHAAPRAANA DDAYANNA
+00DAB SINHALA LETTER MUURDHAJA NAYANNA
+00DAC SINHALA LETTER SANYAKA DDAYANNA
+00DAD SINHALA LETTER ALPAPRAANA TAYANNA
+00DAE SINHALA LETTER MAHAAPRAANA TAYANNA
+00DAF SINHALA LETTER ALPAPRAANA DAYANNA
+00DB0 SINHALA LETTER MAHAAPRAANA DAYANNA
+00DB1 SINHALA LETTER DANTAJA NAYANNA
+00DB3 SINHALA LETTER SANYAKA DAYANNA
+00DB4 SINHALA LETTER ALPAPRAANA PAYANNA
+00DB5 SINHALA LETTER MAHAAPRAANA PAYANNA
+00DB6 SINHALA LETTER ALPAPRAANA BAYANNA
+00DB7 SINHALA LETTER MAHAAPRAANA BAYANNA
+00DB8 SINHALA LETTER MAYANNA
+00DB9 SINHALA LETTER AMBA BAYANNA
+00DBA SINHALA LETTER YAYANNA
+00DBB SINHALA LETTER RAYANNA
+00DBD SINHALA LETTER DANTAJA LAYANNA
+00DC0 SINHALA LETTER VAYANNA
+00DC1 SINHALA LETTER TAALUJA SAYANNA
+00DC2 SINHALA LETTER MUURDHAJA SAYANNA
+00DC3 SINHALA LETTER DANTAJA SAYANNA
+00DC4 SINHALA LETTER HAYANNA
+00DC5 SINHALA LETTER MUURDHAJA LAYANNA
+00DC6 SINHALA LETTER FAYANNA
+00DCA SINHALA SIGN AL-LAKUNA
+00DCF SINHALA VOWEL SIGN AELA-PILLA
+00DD0 SINHALA VOWEL SIGN KETTI AEDA-PILLA
+00DD1 SINHALA VOWEL SIGN DIGA AEDA-PILLA
+00DD2 SINHALA VOWEL SIGN KETTI IS-PILLA
+00DD3 SINHALA VOWEL SIGN DIGA IS-PILLA
+00DD4 SINHALA VOWEL SIGN KETTI PAA-PILLA
+00DD6 SINHALA VOWEL SIGN DIGA PAA-PILLA
+00DD8 SINHALA VOWEL SIGN GAETTA-PILLA
+00DD9 SINHALA VOWEL SIGN KOMBUVA
+00DDA SINHALA VOWEL SIGN DIGA KOMBUVA
+00DDB SINHALA VOWEL SIGN KOMBU DEKA
+00DDC SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
+00DDD SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
+00DDE SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
+00DDF SINHALA VOWEL SIGN GAYANUKITTA
+00DF2 SINHALA VOWEL SIGN DIGA GAETTA-PILLA
+00DF3 SINHALA VOWEL SIGN DIGA GAYANUKITTA
+00DF4 SINHALA PUNCTUATION KUNDDALIYA
+00E01 THAI CHARACTER KO KAI
+00E02 THAI CHARACTER KHO KHAI
+00E03 THAI CHARACTER KHO KHUAT
+00E04 THAI CHARACTER KHO KHWAI
+00E05 THAI CHARACTER KHO KHON
+00E06 THAI CHARACTER KHO RAKHANG
+00E07 THAI CHARACTER NGO NGU
+00E08 THAI CHARACTER CHO CHAN
+00E09 THAI CHARACTER CHO CHING
+00E0A THAI CHARACTER CHO CHANG
+00E0B THAI CHARACTER SO SO
+00E0C THAI CHARACTER CHO CHOE
+00E0D THAI CHARACTER YO YING
+00E0E THAI CHARACTER DO CHADA
+00E0F THAI CHARACTER TO PATAK
+00E10 THAI CHARACTER THO THAN
+00E11 THAI CHARACTER THO NANGMONTHO
+00E12 THAI CHARACTER THO PHUTHAO
+00E13 THAI CHARACTER NO NEN
+00E14 THAI CHARACTER DO DEK
+00E15 THAI CHARACTER TO TAO
+00E16 THAI CHARACTER THO THUNG
+00E17 THAI CHARACTER THO THAHAN
+00E18 THAI CHARACTER THO THONG
+00E19 THAI CHARACTER NO NU
+00E1A THAI CHARACTER BO BAIMAI
+00E1B THAI CHARACTER PO PLA
+00E1C THAI CHARACTER PHO PHUNG
+00E1D THAI CHARACTER FO FA
+00E1E THAI CHARACTER PHO PHAN
+00E1F THAI CHARACTER FO FAN
+00E20 THAI CHARACTER PHO SAMPHAO
+00E21 THAI CHARACTER MO MA
+00E22 THAI CHARACTER YO YAK
+00E23 THAI CHARACTER RO RUA
+00E24 THAI CHARACTER RU
+00E25 THAI CHARACTER LO LING
+00E26 THAI CHARACTER LU
+00E27 THAI CHARACTER WO WAEN
+00E28 THAI CHARACTER SO SALA
+00E29 THAI CHARACTER SO RUSI
+00E2A THAI CHARACTER SO SUA
+00E2B THAI CHARACTER HO HIP
+00E2C THAI CHARACTER LO CHULA
+00E2D THAI CHARACTER O ANG
+00E2E THAI CHARACTER HO NOKHUK
+00E2F THAI CHARACTER PAIYANNOI
+00E30 THAI CHARACTER SARA A
+00E31 THAI CHARACTER MAI HAN-AKAT
+00E32 THAI CHARACTER SARA AA
+00E33 THAI CHARACTER SARA AM
+00E34 THAI CHARACTER SARA I
+00E35 THAI CHARACTER SARA II
+00E36 THAI CHARACTER SARA UE
+00E37 THAI CHARACTER SARA UEE
+00E38 THAI CHARACTER SARA U
+00E39 THAI CHARACTER SARA UU
+00E3A THAI CHARACTER PHINTHU
+00E3F THAI CURRENCY SYMBOL BAHT
+00E40 THAI CHARACTER SARA E
+00E41 THAI CHARACTER SARA AE
+00E42 THAI CHARACTER SARA O
+00E43 THAI CHARACTER SARA AI MAIMUAN
+00E44 THAI CHARACTER SARA AI MAIMALAI
+00E45 THAI CHARACTER LAKKHANGYAO
+00E46 THAI CHARACTER MAIYAMOK
+00E47 THAI CHARACTER MAITAIKHU
+00E48 THAI CHARACTER MAI EK
+00E49 THAI CHARACTER MAI THO
+00E4A THAI CHARACTER MAI TRI
+00E4B THAI CHARACTER MAI CHATTAWA
+00E4C THAI CHARACTER THANTHAKHAT
+00E4D THAI CHARACTER NIKHAHIT
+00E4E THAI CHARACTER YAMAKKAN
+00E4F THAI CHARACTER FONGMAN
+00E50 THAI DIGIT ZERO
+00E51 THAI DIGIT ONE
+00E52 THAI DIGIT TWO
+00E53 THAI DIGIT THREE
+00E54 THAI DIGIT FOUR
+00E55 THAI DIGIT FIVE
+00E56 THAI DIGIT SIX
+00E57 THAI DIGIT SEVEN
+00E58 THAI DIGIT EIGHT
+00E59 THAI DIGIT NINE
+00E5A THAI CHARACTER ANGKHANKHU
+00E5B THAI CHARACTER KHOMUT
+00E81 LAO LETTER KO
+00E82 LAO LETTER KHO SUNG
+00E84 LAO LETTER KHO TAM
+00E87 LAO LETTER NGO
+00E88 LAO LETTER CO
+00E8A LAO LETTER SO TAM
+00E8D LAO LETTER NYO
+00E94 LAO LETTER DO
+00E95 LAO LETTER TO
+00E96 LAO LETTER THO SUNG
+00E97 LAO LETTER THO TAM
+00E99 LAO LETTER NO
+00E9A LAO LETTER BO
+00E9B LAO LETTER PO
+00E9C LAO LETTER PHO SUNG
+00E9D LAO LETTER FO FON
+00E9D LAO LETTER FO TAM
+00E9E LAO LETTER PHO TAM
+00E9F LAO LETTER FO FAY
+00E9F LAO LETTER FO SUNG
+00EA1 LAO LETTER MO
+00EA2 LAO LETTER YO
+00EA3 LAO LETTER RO
+00EA3 LAO LETTER LO LING
+00EA5 LAO LETTER LO
+00EA5 LAO LETTER LO LOOT
+00EA7 LAO LETTER WO
+00EAA LAO LETTER SO SUNG
+00EAB LAO LETTER HO SUNG
+00EAD LAO LETTER O
+00EAE LAO LETTER HO TAM
+00EAF LAO ELLIPSIS
+00EB0 LAO VOWEL SIGN A
+00EB1 LAO VOWEL SIGN MAI KAN
+00EB2 LAO VOWEL SIGN AA
+00EB3 LAO VOWEL SIGN AM
+00EB4 LAO VOWEL SIGN I
+00EB5 LAO VOWEL SIGN II
+00EB6 LAO VOWEL SIGN Y
+00EB7 LAO VOWEL SIGN YY
+00EB8 LAO VOWEL SIGN U
+00EB9 LAO VOWEL SIGN UU
+00EBB LAO VOWEL SIGN MAI KON
+00EBC LAO SEMIVOWEL SIGN LO
+00EBD LAO SEMIVOWEL SIGN NYO
+00EC0 LAO VOWEL SIGN E
+00EC1 LAO VOWEL SIGN EI
+00EC2 LAO VOWEL SIGN O
+00EC3 LAO VOWEL SIGN AY
+00EC4 LAO VOWEL SIGN AI
+00EC6 LAO KO LA
+00EC8 LAO TONE MAI EK
+00EC9 LAO TONE MAI THO
+00ECA LAO TONE MAI TI
+00ECB LAO TONE MAI CATAWA
+00ECC LAO CANCELLATION MARK
+00ECD LAO NIGGAHITA
+00ED0 LAO DIGIT ZERO
+00ED1 LAO DIGIT ONE
+00ED2 LAO DIGIT TWO
+00ED3 LAO DIGIT THREE
+00ED4 LAO DIGIT FOUR
+00ED5 LAO DIGIT FIVE
+00ED6 LAO DIGIT SIX
+00ED7 LAO DIGIT SEVEN
+00ED8 LAO DIGIT EIGHT
+00ED9 LAO DIGIT NINE
+00EDC LAO HO NO
+00EDD LAO HO MO
+00F00 TIBETAN SYLLABLE OM
+00F01 TIBETAN MARK GTER YIG MGO TRUNCATED A
+00F02 TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
+00F03 TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
+00F04 TIBETAN MARK INITIAL YIG MGO MDUN MA
+00F05 TIBETAN MARK CLOSING YIG MGO SGAB MA
+00F06 TIBETAN MARK CARET YIG MGO PHUR SHAD MA
+00F07 TIBETAN MARK YIG MGO TSHEG SHAD MA
+00F08 TIBETAN MARK SBRUL SHAD
+00F09 TIBETAN MARK BSKUR YIG MGO
+00F0A TIBETAN MARK BKA- SHOG YIG MGO
+00F0B TIBETAN MARK INTERSYLLABIC TSHEG
+00F0C TIBETAN MARK DELIMITER TSHEG BSTAR
+00F0D TIBETAN MARK SHAD
+00F0E TIBETAN MARK NYIS SHAD
+00F0F TIBETAN MARK TSHEG SHAD
+00F10 TIBETAN MARK NYIS TSHEG SHAD
+00F11 TIBETAN MARK RIN CHEN SPUNGS SHAD
+00F12 TIBETAN MARK RGYA GRAM SHAD
+00F13 TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
+00F14 TIBETAN MARK GTER TSHEG
+00F15 TIBETAN LOGOTYPE SIGN CHAD RTAGS
+00F16 TIBETAN LOGOTYPE SIGN LHAG RTAGS
+00F17 TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
+00F18 TIBETAN ASTROLOGICAL SIGN -KHYUD PA
+00F19 TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
+00F1A TIBETAN SIGN RDEL DKAR GCIG
+00F1B TIBETAN SIGN RDEL DKAR GNYIS
+00F1C TIBETAN SIGN RDEL DKAR GSUM
+00F1D TIBETAN SIGN RDEL NAG GCIG
+00F1E TIBETAN SIGN RDEL NAG GNYIS
+00F1F TIBETAN SIGN RDEL DKAR RDEL NAG
+00F20 TIBETAN DIGIT ZERO
+00F21 TIBETAN DIGIT ONE
+00F22 TIBETAN DIGIT TWO
+00F23 TIBETAN DIGIT THREE
+00F24 TIBETAN DIGIT FOUR
+00F25 TIBETAN DIGIT FIVE
+00F26 TIBETAN DIGIT SIX
+00F27 TIBETAN DIGIT SEVEN
+00F28 TIBETAN DIGIT EIGHT
+00F29 TIBETAN DIGIT NINE
+00F2A TIBETAN DIGIT HALF ONE
+00F2B TIBETAN DIGIT HALF TWO
+00F2C TIBETAN DIGIT HALF THREE
+00F2D TIBETAN DIGIT HALF FOUR
+00F2E TIBETAN DIGIT HALF FIVE
+00F2F TIBETAN DIGIT HALF SIX
+00F30 TIBETAN DIGIT HALF SEVEN
+00F31 TIBETAN DIGIT HALF EIGHT
+00F32 TIBETAN DIGIT HALF NINE
+00F33 TIBETAN DIGIT HALF ZERO
+00F34 TIBETAN MARK BSDUS RTAGS
+00F35 TIBETAN MARK NGAS BZUNG NYI ZLA
+00F36 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
+00F37 TIBETAN MARK NGAS BZUNG SGOR RTAGS
+00F38 TIBETAN MARK CHE MGO
+00F39 TIBETAN MARK TSA -PHRU
+00F3A TIBETAN MARK GUG RTAGS GYON
+00F3B TIBETAN MARK GUG RTAGS GYAS
+00F3C TIBETAN MARK ANG KHANG GYON
+00F3D TIBETAN MARK ANG KHANG GYAS
+00F3E TIBETAN SIGN YAR TSHES
+00F3F TIBETAN SIGN MAR TSHES
+00F40 TIBETAN LETTER KA
+00F41 TIBETAN LETTER KHA
+00F42 TIBETAN LETTER GA
+00F43 TIBETAN LETTER GHA
+00F44 TIBETAN LETTER NGA
+00F45 TIBETAN LETTER CA
+00F46 TIBETAN LETTER CHA
+00F47 TIBETAN LETTER JA
+00F49 TIBETAN LETTER NYA
+00F4A TIBETAN LETTER TTA
+00F4B TIBETAN LETTER TTHA
+00F4C TIBETAN LETTER DDA
+00F4D TIBETAN LETTER DDHA
+00F4E TIBETAN LETTER NNA
+00F4F TIBETAN LETTER TA
+00F50 TIBETAN LETTER THA
+00F51 TIBETAN LETTER DA
+00F52 TIBETAN LETTER DHA
+00F53 TIBETAN LETTER NA
+00F54 TIBETAN LETTER PA
+00F55 TIBETAN LETTER PHA
+00F56 TIBETAN LETTER BA
+00F57 TIBETAN LETTER BHA
+00F58 TIBETAN LETTER MA
+00F59 TIBETAN LETTER TSA
+00F5A TIBETAN LETTER TSHA
+00F5B TIBETAN LETTER DZA
+00F5C TIBETAN LETTER DZHA
+00F5D TIBETAN LETTER WA
+00F5E TIBETAN LETTER ZHA
+00F5F TIBETAN LETTER ZA
+00F60 TIBETAN LETTER -A
+00F61 TIBETAN LETTER YA
+00F62 TIBETAN LETTER RA
+00F63 TIBETAN LETTER LA
+00F64 TIBETAN LETTER SHA
+00F65 TIBETAN LETTER SSA
+00F66 TIBETAN LETTER SA
+00F67 TIBETAN LETTER HA
+00F68 TIBETAN LETTER A
+00F69 TIBETAN LETTER KSSA
+00F6A TIBETAN LETTER FIXED-FORM RA
+00F6B TIBETAN LETTER KKA
+00F6C TIBETAN LETTER RRA
+00F71 TIBETAN VOWEL SIGN AA
+00F72 TIBETAN VOWEL SIGN I
+00F73 TIBETAN VOWEL SIGN II
+00F74 TIBETAN VOWEL SIGN U
+00F75 TIBETAN VOWEL SIGN UU
+00F76 TIBETAN VOWEL SIGN VOCALIC R
+00F77 TIBETAN VOWEL SIGN VOCALIC RR
+00F78 TIBETAN VOWEL SIGN VOCALIC L
+00F79 TIBETAN VOWEL SIGN VOCALIC LL
+00F7A TIBETAN VOWEL SIGN E
+00F7B TIBETAN VOWEL SIGN EE
+00F7C TIBETAN VOWEL SIGN O
+00F7D TIBETAN VOWEL SIGN OO
+00F7E TIBETAN SIGN RJES SU NGA RO
+00F7F TIBETAN SIGN RNAM BCAD
+00F80 TIBETAN VOWEL SIGN REVERSED I
+00F81 TIBETAN VOWEL SIGN REVERSED II
+00F82 TIBETAN SIGN NYI ZLA NAA DA
+00F83 TIBETAN SIGN SNA LDAN
+00F84 TIBETAN MARK HALANTA
+00F85 TIBETAN MARK PALUTA
+00F86 TIBETAN SIGN LCI RTAGS
+00F87 TIBETAN SIGN YANG RTAGS
+00F88 TIBETAN SIGN LCE TSA CAN
+00F89 TIBETAN SIGN MCHU CAN
+00F8A TIBETAN SIGN GRU CAN RGYINGS
+00F8B TIBETAN SIGN GRU MED RGYINGS
+00F8C TIBETAN SIGN INVERTED MCHU CAN
+00F8D TIBETAN SUBJOINED SIGN LCE TSA CAN
+00F8E TIBETAN SUBJOINED SIGN MCHU CAN
+00F8F TIBETAN SUBJOINED SIGN INVERTED MCHU CAN
+00F90 TIBETAN SUBJOINED LETTER KA
+00F91 TIBETAN SUBJOINED LETTER KHA
+00F92 TIBETAN SUBJOINED LETTER GA
+00F93 TIBETAN SUBJOINED LETTER GHA
+00F94 TIBETAN SUBJOINED LETTER NGA
+00F95 TIBETAN SUBJOINED LETTER CA
+00F96 TIBETAN SUBJOINED LETTER CHA
+00F97 TIBETAN SUBJOINED LETTER JA
+00F99 TIBETAN SUBJOINED LETTER NYA
+00F9A TIBETAN SUBJOINED LETTER TTA
+00F9B TIBETAN SUBJOINED LETTER TTHA
+00F9C TIBETAN SUBJOINED LETTER DDA
+00F9D TIBETAN SUBJOINED LETTER DDHA
+00F9E TIBETAN SUBJOINED LETTER NNA
+00F9F TIBETAN SUBJOINED LETTER TA
+00FA0 TIBETAN SUBJOINED LETTER THA
+00FA1 TIBETAN SUBJOINED LETTER DA
+00FA2 TIBETAN SUBJOINED LETTER DHA
+00FA3 TIBETAN SUBJOINED LETTER NA
+00FA4 TIBETAN SUBJOINED LETTER PA
+00FA5 TIBETAN SUBJOINED LETTER PHA
+00FA6 TIBETAN SUBJOINED LETTER BA
+00FA7 TIBETAN SUBJOINED LETTER BHA
+00FA8 TIBETAN SUBJOINED LETTER MA
+00FA9 TIBETAN SUBJOINED LETTER TSA
+00FAA TIBETAN SUBJOINED LETTER TSHA
+00FAB TIBETAN SUBJOINED LETTER DZA
+00FAC TIBETAN SUBJOINED LETTER DZHA
+00FAD TIBETAN SUBJOINED LETTER WA
+00FAE TIBETAN SUBJOINED LETTER ZHA
+00FAF TIBETAN SUBJOINED LETTER ZA
+00FB0 TIBETAN SUBJOINED LETTER -A
+00FB1 TIBETAN SUBJOINED LETTER YA
+00FB2 TIBETAN SUBJOINED LETTER RA
+00FB3 TIBETAN SUBJOINED LETTER LA
+00FB4 TIBETAN SUBJOINED LETTER SHA
+00FB5 TIBETAN SUBJOINED LETTER SSA
+00FB6 TIBETAN SUBJOINED LETTER SA
+00FB7 TIBETAN SUBJOINED LETTER HA
+00FB8 TIBETAN SUBJOINED LETTER A
+00FB9 TIBETAN SUBJOINED LETTER KSSA
+00FBA TIBETAN SUBJOINED LETTER FIXED-FORM WA
+00FBB TIBETAN SUBJOINED LETTER FIXED-FORM YA
+00FBC TIBETAN SUBJOINED LETTER FIXED-FORM RA
+00FBE TIBETAN KU RU KHA
+00FBF TIBETAN KU RU KHA BZHI MIG CAN
+00FC0 TIBETAN CANTILLATION SIGN HEAVY BEAT
+00FC1 TIBETAN CANTILLATION SIGN LIGHT BEAT
+00FC2 TIBETAN CANTILLATION SIGN CANG TE-U
+00FC3 TIBETAN CANTILLATION SIGN SBUB -CHAL
+00FC4 TIBETAN SYMBOL DRIL BU
+00FC5 TIBETAN SYMBOL RDO RJE
+00FC6 TIBETAN SYMBOL PADMA GDAN
+00FC7 TIBETAN SYMBOL RDO RJE RGYA GRAM
+00FC8 TIBETAN SYMBOL PHUR PA
+00FC9 TIBETAN SYMBOL NOR BU
+00FCA TIBETAN SYMBOL NOR BU NYIS -KHYIL
+00FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL
+00FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL
+00FCE TIBETAN SIGN RDEL NAG RDEL DKAR
+00FCF TIBETAN SIGN RDEL NAG GSUM
+00FD0 TIBETAN MARK BKA- SHOG GI MGO RGYAN
+00FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN
+00FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN
+00FD2 TIBETAN MARK NYIS TSHEG
+00FD3 TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
+00FD4 TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
+00FD5 RIGHT-FACING SVASTI SIGN
+00FD6 LEFT-FACING SVASTI SIGN
+00FD7 RIGHT-FACING SVASTI SIGN WITH DOTS
+00FD8 LEFT-FACING SVASTI SIGN WITH DOTS
+00FD9 TIBETAN MARK LEADING MCHAN RTAGS
+00FDA TIBETAN MARK TRAILING MCHAN RTAGS
+01000 MYANMAR LETTER KA
+01001 MYANMAR LETTER KHA
+01002 MYANMAR LETTER GA
+01003 MYANMAR LETTER GHA
+01004 MYANMAR LETTER NGA
+01005 MYANMAR LETTER CA
+01006 MYANMAR LETTER CHA
+01007 MYANMAR LETTER JA
+01008 MYANMAR LETTER JHA
+01009 MYANMAR LETTER NYA
+0100A MYANMAR LETTER NNYA
+0100B MYANMAR LETTER TTA
+0100C MYANMAR LETTER TTHA
+0100D MYANMAR LETTER DDA
+0100E MYANMAR LETTER DDHA
+0100F MYANMAR LETTER NNA
+01010 MYANMAR LETTER TA
+01011 MYANMAR LETTER THA
+01012 MYANMAR LETTER DA
+01013 MYANMAR LETTER DHA
+01014 MYANMAR LETTER NA
+01015 MYANMAR LETTER PA
+01016 MYANMAR LETTER PHA
+01017 MYANMAR LETTER BA
+01018 MYANMAR LETTER BHA
+01019 MYANMAR LETTER MA
+0101A MYANMAR LETTER YA
+0101B MYANMAR LETTER RA
+0101C MYANMAR LETTER LA
+0101D MYANMAR LETTER WA
+0101E MYANMAR LETTER SA
+0101F MYANMAR LETTER HA
+01020 MYANMAR LETTER LLA
+01021 MYANMAR LETTER A
+01022 MYANMAR LETTER SHAN A
+01023 MYANMAR LETTER I
+01024 MYANMAR LETTER II
+01025 MYANMAR LETTER U
+01026 MYANMAR LETTER UU
+01027 MYANMAR LETTER E
+01028 MYANMAR LETTER MON E
+01029 MYANMAR LETTER O
+0102A MYANMAR LETTER AU
+0102B MYANMAR VOWEL SIGN TALL AA
+0102C MYANMAR VOWEL SIGN AA
+0102D MYANMAR VOWEL SIGN I
+0102E MYANMAR VOWEL SIGN II
+0102F MYANMAR VOWEL SIGN U
+01030 MYANMAR VOWEL SIGN UU
+01031 MYANMAR VOWEL SIGN E
+01032 MYANMAR VOWEL SIGN AI
+01033 MYANMAR VOWEL SIGN MON II
+01034 MYANMAR VOWEL SIGN MON O
+01035 MYANMAR VOWEL SIGN E ABOVE
+01036 MYANMAR SIGN ANUSVARA
+01037 MYANMAR SIGN DOT BELOW
+01038 MYANMAR SIGN VISARGA
+01039 MYANMAR SIGN VIRAMA
+0103A MYANMAR SIGN ASAT
+0103B MYANMAR CONSONANT SIGN MEDIAL YA
+0103C MYANMAR CONSONANT SIGN MEDIAL RA
+0103D MYANMAR CONSONANT SIGN MEDIAL WA
+0103E MYANMAR CONSONANT SIGN MEDIAL HA
+0103F MYANMAR LETTER GREAT SA
+01040 MYANMAR DIGIT ZERO
+01041 MYANMAR DIGIT ONE
+01042 MYANMAR DIGIT TWO
+01043 MYANMAR DIGIT THREE
+01044 MYANMAR DIGIT FOUR
+01045 MYANMAR DIGIT FIVE
+01046 MYANMAR DIGIT SIX
+01047 MYANMAR DIGIT SEVEN
+01048 MYANMAR DIGIT EIGHT
+01049 MYANMAR DIGIT NINE
+0104A MYANMAR SIGN LITTLE SECTION
+0104B MYANMAR SIGN SECTION
+0104C MYANMAR SYMBOL LOCATIVE
+0104D MYANMAR SYMBOL COMPLETED
+0104E MYANMAR SYMBOL AFOREMENTIONED
+0104F MYANMAR SYMBOL GENITIVE
+01050 MYANMAR LETTER SHA
+01051 MYANMAR LETTER SSA
+01052 MYANMAR LETTER VOCALIC R
+01053 MYANMAR LETTER VOCALIC RR
+01054 MYANMAR LETTER VOCALIC L
+01055 MYANMAR LETTER VOCALIC LL
+01056 MYANMAR VOWEL SIGN VOCALIC R
+01057 MYANMAR VOWEL SIGN VOCALIC RR
+01058 MYANMAR VOWEL SIGN VOCALIC L
+01059 MYANMAR VOWEL SIGN VOCALIC LL
+0105A MYANMAR LETTER MON NGA
+0105B MYANMAR LETTER MON JHA
+0105C MYANMAR LETTER MON BBA
+0105D MYANMAR LETTER MON BBE
+0105E MYANMAR CONSONANT SIGN MON MEDIAL NA
+0105F MYANMAR CONSONANT SIGN MON MEDIAL MA
+01060 MYANMAR CONSONANT SIGN MON MEDIAL LA
+01061 MYANMAR LETTER SGAW KAREN SHA
+01062 MYANMAR VOWEL SIGN SGAW KAREN EU
+01063 MYANMAR TONE MARK SGAW KAREN HATHI
+01064 MYANMAR TONE MARK SGAW KAREN KE PHO
+01065 MYANMAR LETTER WESTERN PWO KAREN THA
+01066 MYANMAR LETTER WESTERN PWO KAREN PWA
+01067 MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
+01068 MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
+01069 MYANMAR SIGN WESTERN PWO KAREN TONE-1
+0106A MYANMAR SIGN WESTERN PWO KAREN TONE-2
+0106B MYANMAR SIGN WESTERN PWO KAREN TONE-3
+0106C MYANMAR SIGN WESTERN PWO KAREN TONE-4
+0106D MYANMAR SIGN WESTERN PWO KAREN TONE-5
+0106E MYANMAR LETTER EASTERN PWO KAREN NNA
+0106F MYANMAR LETTER EASTERN PWO KAREN YWA
+01070 MYANMAR LETTER EASTERN PWO KAREN GHWA
+01071 MYANMAR VOWEL SIGN GEBA KAREN I
+01072 MYANMAR VOWEL SIGN KAYAH OE
+01073 MYANMAR VOWEL SIGN KAYAH U
+01074 MYANMAR VOWEL SIGN KAYAH EE
+01075 MYANMAR LETTER SHAN KA
+01076 MYANMAR LETTER SHAN KHA
+01077 MYANMAR LETTER SHAN GA
+01078 MYANMAR LETTER SHAN CA
+01079 MYANMAR LETTER SHAN ZA
+0107A MYANMAR LETTER SHAN NYA
+0107B MYANMAR LETTER SHAN DA
+0107C MYANMAR LETTER SHAN NA
+0107D MYANMAR LETTER SHAN PHA
+0107E MYANMAR LETTER SHAN FA
+0107F MYANMAR LETTER SHAN BA
+01080 MYANMAR LETTER SHAN THA
+01081 MYANMAR LETTER SHAN HA
+01082 MYANMAR CONSONANT SIGN SHAN MEDIAL WA
+01083 MYANMAR VOWEL SIGN SHAN AA
+01084 MYANMAR VOWEL SIGN SHAN E
+01085 MYANMAR VOWEL SIGN SHAN E ABOVE
+01086 MYANMAR VOWEL SIGN SHAN FINAL Y
+01087 MYANMAR SIGN SHAN TONE-2
+01088 MYANMAR SIGN SHAN TONE-3
+01089 MYANMAR SIGN SHAN TONE-5
+0108A MYANMAR SIGN SHAN TONE-6
+0108B MYANMAR SIGN SHAN COUNCIL TONE-2
+0108C MYANMAR SIGN SHAN COUNCIL TONE-3
+0108D MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
+0108E MYANMAR LETTER RUMAI PALAUNG FA
+0108F MYANMAR SIGN RUMAI PALAUNG TONE-5
+01090 MYANMAR SHAN DIGIT ZERO
+01091 MYANMAR SHAN DIGIT ONE
+01092 MYANMAR SHAN DIGIT TWO
+01093 MYANMAR SHAN DIGIT THREE
+01094 MYANMAR SHAN DIGIT FOUR
+01095 MYANMAR SHAN DIGIT FIVE
+01096 MYANMAR SHAN DIGIT SIX
+01097 MYANMAR SHAN DIGIT SEVEN
+01098 MYANMAR SHAN DIGIT EIGHT
+01099 MYANMAR SHAN DIGIT NINE
+0109A MYANMAR SIGN KHAMTI TONE-1
+0109B MYANMAR SIGN KHAMTI TONE-3
+0109C MYANMAR VOWEL SIGN AITON A
+0109D MYANMAR VOWEL SIGN AITON AI
+0109E MYANMAR SYMBOL SHAN ONE
+0109F MYANMAR SYMBOL SHAN EXCLAMATION
+010A0 GEORGIAN CAPITAL LETTER AN
+010A1 GEORGIAN CAPITAL LETTER BAN
+010A2 GEORGIAN CAPITAL LETTER GAN
+010A3 GEORGIAN CAPITAL LETTER DON
+010A4 GEORGIAN CAPITAL LETTER EN
+010A5 GEORGIAN CAPITAL LETTER VIN
+010A6 GEORGIAN CAPITAL LETTER ZEN
+010A7 GEORGIAN CAPITAL LETTER TAN
+010A8 GEORGIAN CAPITAL LETTER IN
+010A9 GEORGIAN CAPITAL LETTER KAN
+010AA GEORGIAN CAPITAL LETTER LAS
+010AB GEORGIAN CAPITAL LETTER MAN
+010AC GEORGIAN CAPITAL LETTER NAR
+010AD GEORGIAN CAPITAL LETTER ON
+010AE GEORGIAN CAPITAL LETTER PAR
+010AF GEORGIAN CAPITAL LETTER ZHAR
+010B0 GEORGIAN CAPITAL LETTER RAE
+010B1 GEORGIAN CAPITAL LETTER SAN
+010B2 GEORGIAN CAPITAL LETTER TAR
+010B3 GEORGIAN CAPITAL LETTER UN
+010B4 GEORGIAN CAPITAL LETTER PHAR
+010B5 GEORGIAN CAPITAL LETTER KHAR
+010B6 GEORGIAN CAPITAL LETTER GHAN
+010B7 GEORGIAN CAPITAL LETTER QAR
+010B8 GEORGIAN CAPITAL LETTER SHIN
+010B9 GEORGIAN CAPITAL LETTER CHIN
+010BA GEORGIAN CAPITAL LETTER CAN
+010BB GEORGIAN CAPITAL LETTER JIL
+010BC GEORGIAN CAPITAL LETTER CIL
+010BD GEORGIAN CAPITAL LETTER CHAR
+010BE GEORGIAN CAPITAL LETTER XAN
+010BF GEORGIAN CAPITAL LETTER JHAN
+010C0 GEORGIAN CAPITAL LETTER HAE
+010C1 GEORGIAN CAPITAL LETTER HE
+010C2 GEORGIAN CAPITAL LETTER HIE
+010C3 GEORGIAN CAPITAL LETTER WE
+010C4 GEORGIAN CAPITAL LETTER HAR
+010C5 GEORGIAN CAPITAL LETTER HOE
+010D0 GEORGIAN LETTER AN
+010D1 GEORGIAN LETTER BAN
+010D2 GEORGIAN LETTER GAN
+010D3 GEORGIAN LETTER DON
+010D4 GEORGIAN LETTER EN
+010D5 GEORGIAN LETTER VIN
+010D6 GEORGIAN LETTER ZEN
+010D7 GEORGIAN LETTER TAN
+010D8 GEORGIAN LETTER IN
+010D9 GEORGIAN LETTER KAN
+010DA GEORGIAN LETTER LAS
+010DB GEORGIAN LETTER MAN
+010DC GEORGIAN LETTER NAR
+010DD GEORGIAN LETTER ON
+010DE GEORGIAN LETTER PAR
+010DF GEORGIAN LETTER ZHAR
+010E0 GEORGIAN LETTER RAE
+010E1 GEORGIAN LETTER SAN
+010E2 GEORGIAN LETTER TAR
+010E3 GEORGIAN LETTER UN
+010E4 GEORGIAN LETTER PHAR
+010E5 GEORGIAN LETTER KHAR
+010E6 GEORGIAN LETTER GHAN
+010E7 GEORGIAN LETTER QAR
+010E8 GEORGIAN LETTER SHIN
+010E9 GEORGIAN LETTER CHIN
+010EA GEORGIAN LETTER CAN
+010EB GEORGIAN LETTER JIL
+010EC GEORGIAN LETTER CIL
+010ED GEORGIAN LETTER CHAR
+010EE GEORGIAN LETTER XAN
+010EF GEORGIAN LETTER JHAN
+010F0 GEORGIAN LETTER HAE
+010F1 GEORGIAN LETTER HE
+010F2 GEORGIAN LETTER HIE
+010F3 GEORGIAN LETTER WE
+010F4 GEORGIAN LETTER HAR
+010F5 GEORGIAN LETTER HOE
+010F6 GEORGIAN LETTER FI
+010F7 GEORGIAN LETTER YN
+010F8 GEORGIAN LETTER ELIFI
+010F9 GEORGIAN LETTER TURNED GAN
+010FA GEORGIAN LETTER AIN
+010FB GEORGIAN PARAGRAPH SEPARATOR
+010FC MODIFIER LETTER GEORGIAN NAR
+01100 HANGUL CHOSEONG KIYEOK
+01101 HANGUL CHOSEONG SSANGKIYEOK
+01102 HANGUL CHOSEONG NIEUN
+01103 HANGUL CHOSEONG TIKEUT
+01104 HANGUL CHOSEONG SSANGTIKEUT
+01105 HANGUL CHOSEONG RIEUL
+01106 HANGUL CHOSEONG MIEUM
+01107 HANGUL CHOSEONG PIEUP
+01108 HANGUL CHOSEONG SSANGPIEUP
+01109 HANGUL CHOSEONG SIOS
+0110A HANGUL CHOSEONG SSANGSIOS
+0110B HANGUL CHOSEONG IEUNG
+0110C HANGUL CHOSEONG CIEUC
+0110D HANGUL CHOSEONG SSANGCIEUC
+0110E HANGUL CHOSEONG CHIEUCH
+0110F HANGUL CHOSEONG KHIEUKH
+01110 HANGUL CHOSEONG THIEUTH
+01111 HANGUL CHOSEONG PHIEUPH
+01112 HANGUL CHOSEONG HIEUH
+01113 HANGUL CHOSEONG NIEUN-KIYEOK
+01114 HANGUL CHOSEONG SSANGNIEUN
+01115 HANGUL CHOSEONG NIEUN-TIKEUT
+01116 HANGUL CHOSEONG NIEUN-PIEUP
+01117 HANGUL CHOSEONG TIKEUT-KIYEOK
+01118 HANGUL CHOSEONG RIEUL-NIEUN
+01119 HANGUL CHOSEONG SSANGRIEUL
+0111A HANGUL CHOSEONG RIEUL-HIEUH
+0111B HANGUL CHOSEONG KAPYEOUNRIEUL
+0111C HANGUL CHOSEONG MIEUM-PIEUP
+0111D HANGUL CHOSEONG KAPYEOUNMIEUM
+0111E HANGUL CHOSEONG PIEUP-KIYEOK
+0111F HANGUL CHOSEONG PIEUP-NIEUN
+01120 HANGUL CHOSEONG PIEUP-TIKEUT
+01121 HANGUL CHOSEONG PIEUP-SIOS
+01122 HANGUL CHOSEONG PIEUP-SIOS-KIYEOK
+01123 HANGUL CHOSEONG PIEUP-SIOS-TIKEUT
+01124 HANGUL CHOSEONG PIEUP-SIOS-PIEUP
+01125 HANGUL CHOSEONG PIEUP-SSANGSIOS
+01126 HANGUL CHOSEONG PIEUP-SIOS-CIEUC
+01127 HANGUL CHOSEONG PIEUP-CIEUC
+01128 HANGUL CHOSEONG PIEUP-CHIEUCH
+01129 HANGUL CHOSEONG PIEUP-THIEUTH
+0112A HANGUL CHOSEONG PIEUP-PHIEUPH
+0112B HANGUL CHOSEONG KAPYEOUNPIEUP
+0112C HANGUL CHOSEONG KAPYEOUNSSANGPIEUP
+0112D HANGUL CHOSEONG SIOS-KIYEOK
+0112E HANGUL CHOSEONG SIOS-NIEUN
+0112F HANGUL CHOSEONG SIOS-TIKEUT
+01130 HANGUL CHOSEONG SIOS-RIEUL
+01131 HANGUL CHOSEONG SIOS-MIEUM
+01132 HANGUL CHOSEONG SIOS-PIEUP
+01133 HANGUL CHOSEONG SIOS-PIEUP-KIYEOK
+01134 HANGUL CHOSEONG SIOS-SSANGSIOS
+01135 HANGUL CHOSEONG SIOS-IEUNG
+01136 HANGUL CHOSEONG SIOS-CIEUC
+01137 HANGUL CHOSEONG SIOS-CHIEUCH
+01138 HANGUL CHOSEONG SIOS-KHIEUKH
+01139 HANGUL CHOSEONG SIOS-THIEUTH
+0113A HANGUL CHOSEONG SIOS-PHIEUPH
+0113B HANGUL CHOSEONG SIOS-HIEUH
+0113C HANGUL CHOSEONG CHITUEUMSIOS
+0113D HANGUL CHOSEONG CHITUEUMSSANGSIOS
+0113E HANGUL CHOSEONG CEONGCHIEUMSIOS
+0113F HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS
+01140 HANGUL CHOSEONG PANSIOS
+01141 HANGUL CHOSEONG IEUNG-KIYEOK
+01142 HANGUL CHOSEONG IEUNG-TIKEUT
+01143 HANGUL CHOSEONG IEUNG-MIEUM
+01144 HANGUL CHOSEONG IEUNG-PIEUP
+01145 HANGUL CHOSEONG IEUNG-SIOS
+01146 HANGUL CHOSEONG IEUNG-PANSIOS
+01147 HANGUL CHOSEONG SSANGIEUNG
+01148 HANGUL CHOSEONG IEUNG-CIEUC
+01149 HANGUL CHOSEONG IEUNG-CHIEUCH
+0114A HANGUL CHOSEONG IEUNG-THIEUTH
+0114B HANGUL CHOSEONG IEUNG-PHIEUPH
+0114C HANGUL CHOSEONG YESIEUNG
+0114D HANGUL CHOSEONG CIEUC-IEUNG
+0114E HANGUL CHOSEONG CHITUEUMCIEUC
+0114F HANGUL CHOSEONG CHITUEUMSSANGCIEUC
+01150 HANGUL CHOSEONG CEONGCHIEUMCIEUC
+01151 HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC
+01152 HANGUL CHOSEONG CHIEUCH-KHIEUKH
+01153 HANGUL CHOSEONG CHIEUCH-HIEUH
+01154 HANGUL CHOSEONG CHITUEUMCHIEUCH
+01155 HANGUL CHOSEONG CEONGCHIEUMCHIEUCH
+01156 HANGUL CHOSEONG PHIEUPH-PIEUP
+01157 HANGUL CHOSEONG KAPYEOUNPHIEUPH
+01158 HANGUL CHOSEONG SSANGHIEUH
+01159 HANGUL CHOSEONG YEORINHIEUH
+0115A HANGUL CHOSEONG KIYEOK-TIKEUT
+0115B HANGUL CHOSEONG NIEUN-SIOS
+0115C HANGUL CHOSEONG NIEUN-CIEUC
+0115D HANGUL CHOSEONG NIEUN-HIEUH
+0115E HANGUL CHOSEONG TIKEUT-RIEUL
+0115F HANGUL CHOSEONG FILLER
+01160 HANGUL JUNGSEONG FILLER
+01161 HANGUL JUNGSEONG A
+01162 HANGUL JUNGSEONG AE
+01163 HANGUL JUNGSEONG YA
+01164 HANGUL JUNGSEONG YAE
+01165 HANGUL JUNGSEONG EO
+01166 HANGUL JUNGSEONG E
+01167 HANGUL JUNGSEONG YEO
+01168 HANGUL JUNGSEONG YE
+01169 HANGUL JUNGSEONG O
+0116A HANGUL JUNGSEONG WA
+0116B HANGUL JUNGSEONG WAE
+0116C HANGUL JUNGSEONG OE
+0116D HANGUL JUNGSEONG YO
+0116E HANGUL JUNGSEONG U
+0116F HANGUL JUNGSEONG WEO
+01170 HANGUL JUNGSEONG WE
+01171 HANGUL JUNGSEONG WI
+01172 HANGUL JUNGSEONG YU
+01173 HANGUL JUNGSEONG EU
+01174 HANGUL JUNGSEONG YI
+01175 HANGUL JUNGSEONG I
+01176 HANGUL JUNGSEONG A-O
+01177 HANGUL JUNGSEONG A-U
+01178 HANGUL JUNGSEONG YA-O
+01179 HANGUL JUNGSEONG YA-YO
+0117A HANGUL JUNGSEONG EO-O
+0117B HANGUL JUNGSEONG EO-U
+0117C HANGUL JUNGSEONG EO-EU
+0117D HANGUL JUNGSEONG YEO-O
+0117E HANGUL JUNGSEONG YEO-U
+0117F HANGUL JUNGSEONG O-EO
+01180 HANGUL JUNGSEONG O-E
+01181 HANGUL JUNGSEONG O-YE
+01182 HANGUL JUNGSEONG O-O
+01183 HANGUL JUNGSEONG O-U
+01184 HANGUL JUNGSEONG YO-YA
+01185 HANGUL JUNGSEONG YO-YAE
+01186 HANGUL JUNGSEONG YO-YEO
+01187 HANGUL JUNGSEONG YO-O
+01188 HANGUL JUNGSEONG YO-I
+01189 HANGUL JUNGSEONG U-A
+0118A HANGUL JUNGSEONG U-AE
+0118B HANGUL JUNGSEONG U-EO-EU
+0118C HANGUL JUNGSEONG U-YE
+0118D HANGUL JUNGSEONG U-U
+0118E HANGUL JUNGSEONG YU-A
+0118F HANGUL JUNGSEONG YU-EO
+01190 HANGUL JUNGSEONG YU-E
+01191 HANGUL JUNGSEONG YU-YEO
+01192 HANGUL JUNGSEONG YU-YE
+01193 HANGUL JUNGSEONG YU-U
+01194 HANGUL JUNGSEONG YU-I
+01195 HANGUL JUNGSEONG EU-U
+01196 HANGUL JUNGSEONG EU-EU
+01197 HANGUL JUNGSEONG YI-U
+01198 HANGUL JUNGSEONG I-A
+01199 HANGUL JUNGSEONG I-YA
+0119A HANGUL JUNGSEONG I-O
+0119B HANGUL JUNGSEONG I-U
+0119C HANGUL JUNGSEONG I-EU
+0119D HANGUL JUNGSEONG I-ARAEA
+0119E HANGUL JUNGSEONG ARAEA
+0119F HANGUL JUNGSEONG ARAEA-EO
+011A0 HANGUL JUNGSEONG ARAEA-U
+011A1 HANGUL JUNGSEONG ARAEA-I
+011A2 HANGUL JUNGSEONG SSANGARAEA
+011A3 HANGUL JUNGSEONG A-EU
+011A4 HANGUL JUNGSEONG YA-U
+011A5 HANGUL JUNGSEONG YEO-YA
+011A6 HANGUL JUNGSEONG O-YA
+011A7 HANGUL JUNGSEONG O-YAE
+011A8 HANGUL JONGSEONG KIYEOK
+011A9 HANGUL JONGSEONG SSANGKIYEOK
+011AA HANGUL JONGSEONG KIYEOK-SIOS
+011AB HANGUL JONGSEONG NIEUN
+011AC HANGUL JONGSEONG NIEUN-CIEUC
+011AD HANGUL JONGSEONG NIEUN-HIEUH
+011AE HANGUL JONGSEONG TIKEUT
+011AF HANGUL JONGSEONG RIEUL
+011B0 HANGUL JONGSEONG RIEUL-KIYEOK
+011B1 HANGUL JONGSEONG RIEUL-MIEUM
+011B2 HANGUL JONGSEONG RIEUL-PIEUP
+011B3 HANGUL JONGSEONG RIEUL-SIOS
+011B4 HANGUL JONGSEONG RIEUL-THIEUTH
+011B5 HANGUL JONGSEONG RIEUL-PHIEUPH
+011B6 HANGUL JONGSEONG RIEUL-HIEUH
+011B7 HANGUL JONGSEONG MIEUM
+011B8 HANGUL JONGSEONG PIEUP
+011B9 HANGUL JONGSEONG PIEUP-SIOS
+011BA HANGUL JONGSEONG SIOS
+011BB HANGUL JONGSEONG SSANGSIOS
+011BC HANGUL JONGSEONG IEUNG
+011BD HANGUL JONGSEONG CIEUC
+011BE HANGUL JONGSEONG CHIEUCH
+011BF HANGUL JONGSEONG KHIEUKH
+011C0 HANGUL JONGSEONG THIEUTH
+011C1 HANGUL JONGSEONG PHIEUPH
+011C2 HANGUL JONGSEONG HIEUH
+011C3 HANGUL JONGSEONG KIYEOK-RIEUL
+011C4 HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK
+011C5 HANGUL JONGSEONG NIEUN-KIYEOK
+011C6 HANGUL JONGSEONG NIEUN-TIKEUT
+011C7 HANGUL JONGSEONG NIEUN-SIOS
+011C8 HANGUL JONGSEONG NIEUN-PANSIOS
+011C9 HANGUL JONGSEONG NIEUN-THIEUTH
+011CA HANGUL JONGSEONG TIKEUT-KIYEOK
+011CB HANGUL JONGSEONG TIKEUT-RIEUL
+011CC HANGUL JONGSEONG RIEUL-KIYEOK-SIOS
+011CD HANGUL JONGSEONG RIEUL-NIEUN
+011CE HANGUL JONGSEONG RIEUL-TIKEUT
+011CF HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH
+011D0 HANGUL JONGSEONG SSANGRIEUL
+011D1 HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK
+011D2 HANGUL JONGSEONG RIEUL-MIEUM-SIOS
+011D3 HANGUL JONGSEONG RIEUL-PIEUP-SIOS
+011D4 HANGUL JONGSEONG RIEUL-PIEUP-HIEUH
+011D5 HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP
+011D6 HANGUL JONGSEONG RIEUL-SSANGSIOS
+011D7 HANGUL JONGSEONG RIEUL-PANSIOS
+011D8 HANGUL JONGSEONG RIEUL-KHIEUKH
+011D9 HANGUL JONGSEONG RIEUL-YEORINHIEUH
+011DA HANGUL JONGSEONG MIEUM-KIYEOK
+011DB HANGUL JONGSEONG MIEUM-RIEUL
+011DC HANGUL JONGSEONG MIEUM-PIEUP
+011DD HANGUL JONGSEONG MIEUM-SIOS
+011DE HANGUL JONGSEONG MIEUM-SSANGSIOS
+011DF HANGUL JONGSEONG MIEUM-PANSIOS
+011E0 HANGUL JONGSEONG MIEUM-CHIEUCH
+011E1 HANGUL JONGSEONG MIEUM-HIEUH
+011E2 HANGUL JONGSEONG KAPYEOUNMIEUM
+011E3 HANGUL JONGSEONG PIEUP-RIEUL
+011E4 HANGUL JONGSEONG PIEUP-PHIEUPH
+011E5 HANGUL JONGSEONG PIEUP-HIEUH
+011E6 HANGUL JONGSEONG KAPYEOUNPIEUP
+011E7 HANGUL JONGSEONG SIOS-KIYEOK
+011E8 HANGUL JONGSEONG SIOS-TIKEUT
+011E9 HANGUL JONGSEONG SIOS-RIEUL
+011EA HANGUL JONGSEONG SIOS-PIEUP
+011EB HANGUL JONGSEONG PANSIOS
+011EC HANGUL JONGSEONG IEUNG-KIYEOK
+011ED HANGUL JONGSEONG IEUNG-SSANGKIYEOK
+011EE HANGUL JONGSEONG SSANGIEUNG
+011EF HANGUL JONGSEONG IEUNG-KHIEUKH
+011F0 HANGUL JONGSEONG YESIEUNG
+011F1 HANGUL JONGSEONG YESIEUNG-SIOS
+011F2 HANGUL JONGSEONG YESIEUNG-PANSIOS
+011F3 HANGUL JONGSEONG PHIEUPH-PIEUP
+011F4 HANGUL JONGSEONG KAPYEOUNPHIEUPH
+011F5 HANGUL JONGSEONG HIEUH-NIEUN
+011F6 HANGUL JONGSEONG HIEUH-RIEUL
+011F7 HANGUL JONGSEONG HIEUH-MIEUM
+011F8 HANGUL JONGSEONG HIEUH-PIEUP
+011F9 HANGUL JONGSEONG YEORINHIEUH
+011FA HANGUL JONGSEONG KIYEOK-NIEUN
+011FB HANGUL JONGSEONG KIYEOK-PIEUP
+011FC HANGUL JONGSEONG KIYEOK-CHIEUCH
+011FD HANGUL JONGSEONG KIYEOK-KHIEUKH
+011FE HANGUL JONGSEONG KIYEOK-HIEUH
+011FF HANGUL JONGSEONG SSANGNIEUN
+01200 ETHIOPIC SYLLABLE HA
+01201 ETHIOPIC SYLLABLE HU
+01202 ETHIOPIC SYLLABLE HI
+01203 ETHIOPIC SYLLABLE HAA
+01204 ETHIOPIC SYLLABLE HEE
+01205 ETHIOPIC SYLLABLE HE
+01206 ETHIOPIC SYLLABLE HO
+01207 ETHIOPIC SYLLABLE HOA
+01208 ETHIOPIC SYLLABLE LA
+01209 ETHIOPIC SYLLABLE LU
+0120A ETHIOPIC SYLLABLE LI
+0120B ETHIOPIC SYLLABLE LAA
+0120C ETHIOPIC SYLLABLE LEE
+0120D ETHIOPIC SYLLABLE LE
+0120E ETHIOPIC SYLLABLE LO
+0120F ETHIOPIC SYLLABLE LWA
+01210 ETHIOPIC SYLLABLE HHA
+01211 ETHIOPIC SYLLABLE HHU
+01212 ETHIOPIC SYLLABLE HHI
+01213 ETHIOPIC SYLLABLE HHAA
+01214 ETHIOPIC SYLLABLE HHEE
+01215 ETHIOPIC SYLLABLE HHE
+01216 ETHIOPIC SYLLABLE HHO
+01217 ETHIOPIC SYLLABLE HHWA
+01218 ETHIOPIC SYLLABLE MA
+01219 ETHIOPIC SYLLABLE MU
+0121A ETHIOPIC SYLLABLE MI
+0121B ETHIOPIC SYLLABLE MAA
+0121C ETHIOPIC SYLLABLE MEE
+0121D ETHIOPIC SYLLABLE ME
+0121E ETHIOPIC SYLLABLE MO
+0121F ETHIOPIC SYLLABLE MWA
+01220 ETHIOPIC SYLLABLE SZA
+01221 ETHIOPIC SYLLABLE SZU
+01222 ETHIOPIC SYLLABLE SZI
+01223 ETHIOPIC SYLLABLE SZAA
+01224 ETHIOPIC SYLLABLE SZEE
+01225 ETHIOPIC SYLLABLE SZE
+01226 ETHIOPIC SYLLABLE SZO
+01227 ETHIOPIC SYLLABLE SZWA
+01228 ETHIOPIC SYLLABLE RA
+01229 ETHIOPIC SYLLABLE RU
+0122A ETHIOPIC SYLLABLE RI
+0122B ETHIOPIC SYLLABLE RAA
+0122C ETHIOPIC SYLLABLE REE
+0122D ETHIOPIC SYLLABLE RE
+0122E ETHIOPIC SYLLABLE RO
+0122F ETHIOPIC SYLLABLE RWA
+01230 ETHIOPIC SYLLABLE SA
+01231 ETHIOPIC SYLLABLE SU
+01232 ETHIOPIC SYLLABLE SI
+01233 ETHIOPIC SYLLABLE SAA
+01234 ETHIOPIC SYLLABLE SEE
+01235 ETHIOPIC SYLLABLE SE
+01236 ETHIOPIC SYLLABLE SO
+01237 ETHIOPIC SYLLABLE SWA
+01238 ETHIOPIC SYLLABLE SHA
+01239 ETHIOPIC SYLLABLE SHU
+0123A ETHIOPIC SYLLABLE SHI
+0123B ETHIOPIC SYLLABLE SHAA
+0123C ETHIOPIC SYLLABLE SHEE
+0123D ETHIOPIC SYLLABLE SHE
+0123E ETHIOPIC SYLLABLE SHO
+0123F ETHIOPIC SYLLABLE SHWA
+01240 ETHIOPIC SYLLABLE QA
+01241 ETHIOPIC SYLLABLE QU
+01242 ETHIOPIC SYLLABLE QI
+01243 ETHIOPIC SYLLABLE QAA
+01244 ETHIOPIC SYLLABLE QEE
+01245 ETHIOPIC SYLLABLE QE
+01246 ETHIOPIC SYLLABLE QO
+01247 ETHIOPIC SYLLABLE QOA
+01248 ETHIOPIC SYLLABLE QWA
+0124A ETHIOPIC SYLLABLE QWI
+0124B ETHIOPIC SYLLABLE QWAA
+0124C ETHIOPIC SYLLABLE QWEE
+0124D ETHIOPIC SYLLABLE QWE
+01250 ETHIOPIC SYLLABLE QHA
+01251 ETHIOPIC SYLLABLE QHU
+01252 ETHIOPIC SYLLABLE QHI
+01253 ETHIOPIC SYLLABLE QHAA
+01254 ETHIOPIC SYLLABLE QHEE
+01255 ETHIOPIC SYLLABLE QHE
+01256 ETHIOPIC SYLLABLE QHO
+01258 ETHIOPIC SYLLABLE QHWA
+0125A ETHIOPIC SYLLABLE QHWI
+0125B ETHIOPIC SYLLABLE QHWAA
+0125C ETHIOPIC SYLLABLE QHWEE
+0125D ETHIOPIC SYLLABLE QHWE
+01260 ETHIOPIC SYLLABLE BA
+01261 ETHIOPIC SYLLABLE BU
+01262 ETHIOPIC SYLLABLE BI
+01263 ETHIOPIC SYLLABLE BAA
+01264 ETHIOPIC SYLLABLE BEE
+01265 ETHIOPIC SYLLABLE BE
+01266 ETHIOPIC SYLLABLE BO
+01267 ETHIOPIC SYLLABLE BWA
+01268 ETHIOPIC SYLLABLE VA
+01269 ETHIOPIC SYLLABLE VU
+0126A ETHIOPIC SYLLABLE VI
+0126B ETHIOPIC SYLLABLE VAA
+0126C ETHIOPIC SYLLABLE VEE
+0126D ETHIOPIC SYLLABLE VE
+0126E ETHIOPIC SYLLABLE VO
+0126F ETHIOPIC SYLLABLE VWA
+01270 ETHIOPIC SYLLABLE TA
+01271 ETHIOPIC SYLLABLE TU
+01272 ETHIOPIC SYLLABLE TI
+01273 ETHIOPIC SYLLABLE TAA
+01274 ETHIOPIC SYLLABLE TEE
+01275 ETHIOPIC SYLLABLE TE
+01276 ETHIOPIC SYLLABLE TO
+01277 ETHIOPIC SYLLABLE TWA
+01278 ETHIOPIC SYLLABLE CA
+01279 ETHIOPIC SYLLABLE CU
+0127A ETHIOPIC SYLLABLE CI
+0127B ETHIOPIC SYLLABLE CAA
+0127C ETHIOPIC SYLLABLE CEE
+0127D ETHIOPIC SYLLABLE CE
+0127E ETHIOPIC SYLLABLE CO
+0127F ETHIOPIC SYLLABLE CWA
+01280 ETHIOPIC SYLLABLE XA
+01281 ETHIOPIC SYLLABLE XU
+01282 ETHIOPIC SYLLABLE XI
+01283 ETHIOPIC SYLLABLE XAA
+01284 ETHIOPIC SYLLABLE XEE
+01285 ETHIOPIC SYLLABLE XE
+01286 ETHIOPIC SYLLABLE XO
+01287 ETHIOPIC SYLLABLE XOA
+01288 ETHIOPIC SYLLABLE XWA
+0128A ETHIOPIC SYLLABLE XWI
+0128B ETHIOPIC SYLLABLE XWAA
+0128C ETHIOPIC SYLLABLE XWEE
+0128D ETHIOPIC SYLLABLE XWE
+01290 ETHIOPIC SYLLABLE NA
+01291 ETHIOPIC SYLLABLE NU
+01292 ETHIOPIC SYLLABLE NI
+01293 ETHIOPIC SYLLABLE NAA
+01294 ETHIOPIC SYLLABLE NEE
+01295 ETHIOPIC SYLLABLE NE
+01296 ETHIOPIC SYLLABLE NO
+01297 ETHIOPIC SYLLABLE NWA
+01298 ETHIOPIC SYLLABLE NYA
+01299 ETHIOPIC SYLLABLE NYU
+0129A ETHIOPIC SYLLABLE NYI
+0129B ETHIOPIC SYLLABLE NYAA
+0129C ETHIOPIC SYLLABLE NYEE
+0129D ETHIOPIC SYLLABLE NYE
+0129E ETHIOPIC SYLLABLE NYO
+0129F ETHIOPIC SYLLABLE NYWA
+012A0 ETHIOPIC SYLLABLE GLOTTAL A
+012A1 ETHIOPIC SYLLABLE GLOTTAL U
+012A2 ETHIOPIC SYLLABLE GLOTTAL I
+012A3 ETHIOPIC SYLLABLE GLOTTAL AA
+012A4 ETHIOPIC SYLLABLE GLOTTAL EE
+012A5 ETHIOPIC SYLLABLE GLOTTAL E
+012A6 ETHIOPIC SYLLABLE GLOTTAL O
+012A7 ETHIOPIC SYLLABLE GLOTTAL WA
+012A8 ETHIOPIC SYLLABLE KA
+012A9 ETHIOPIC SYLLABLE KU
+012AA ETHIOPIC SYLLABLE KI
+012AB ETHIOPIC SYLLABLE KAA
+012AC ETHIOPIC SYLLABLE KEE
+012AD ETHIOPIC SYLLABLE KE
+012AE ETHIOPIC SYLLABLE KO
+012AF ETHIOPIC SYLLABLE KOA
+012B0 ETHIOPIC SYLLABLE KWA
+012B2 ETHIOPIC SYLLABLE KWI
+012B3 ETHIOPIC SYLLABLE KWAA
+012B4 ETHIOPIC SYLLABLE KWEE
+012B5 ETHIOPIC SYLLABLE KWE
+012B8 ETHIOPIC SYLLABLE KXA
+012B9 ETHIOPIC SYLLABLE KXU
+012BA ETHIOPIC SYLLABLE KXI
+012BB ETHIOPIC SYLLABLE KXAA
+012BC ETHIOPIC SYLLABLE KXEE
+012BD ETHIOPIC SYLLABLE KXE
+012BE ETHIOPIC SYLLABLE KXO
+012C0 ETHIOPIC SYLLABLE KXWA
+012C2 ETHIOPIC SYLLABLE KXWI
+012C3 ETHIOPIC SYLLABLE KXWAA
+012C4 ETHIOPIC SYLLABLE KXWEE
+012C5 ETHIOPIC SYLLABLE KXWE
+012C8 ETHIOPIC SYLLABLE WA
+012C9 ETHIOPIC SYLLABLE WU
+012CA ETHIOPIC SYLLABLE WI
+012CB ETHIOPIC SYLLABLE WAA
+012CC ETHIOPIC SYLLABLE WEE
+012CD ETHIOPIC SYLLABLE WE
+012CE ETHIOPIC SYLLABLE WO
+012CF ETHIOPIC SYLLABLE WOA
+012D0 ETHIOPIC SYLLABLE PHARYNGEAL A
+012D1 ETHIOPIC SYLLABLE PHARYNGEAL U
+012D2 ETHIOPIC SYLLABLE PHARYNGEAL I
+012D3 ETHIOPIC SYLLABLE PHARYNGEAL AA
+012D4 ETHIOPIC SYLLABLE PHARYNGEAL EE
+012D5 ETHIOPIC SYLLABLE PHARYNGEAL E
+012D6 ETHIOPIC SYLLABLE PHARYNGEAL O
+012D8 ETHIOPIC SYLLABLE ZA
+012D9 ETHIOPIC SYLLABLE ZU
+012DA ETHIOPIC SYLLABLE ZI
+012DB ETHIOPIC SYLLABLE ZAA
+012DC ETHIOPIC SYLLABLE ZEE
+012DD ETHIOPIC SYLLABLE ZE
+012DE ETHIOPIC SYLLABLE ZO
+012DF ETHIOPIC SYLLABLE ZWA
+012E0 ETHIOPIC SYLLABLE ZHA
+012E1 ETHIOPIC SYLLABLE ZHU
+012E2 ETHIOPIC SYLLABLE ZHI
+012E3 ETHIOPIC SYLLABLE ZHAA
+012E4 ETHIOPIC SYLLABLE ZHEE
+012E5 ETHIOPIC SYLLABLE ZHE
+012E6 ETHIOPIC SYLLABLE ZHO
+012E7 ETHIOPIC SYLLABLE ZHWA
+012E8 ETHIOPIC SYLLABLE YA
+012E9 ETHIOPIC SYLLABLE YU
+012EA ETHIOPIC SYLLABLE YI
+012EB ETHIOPIC SYLLABLE YAA
+012EC ETHIOPIC SYLLABLE YEE
+012ED ETHIOPIC SYLLABLE YE
+012EE ETHIOPIC SYLLABLE YO
+012EF ETHIOPIC SYLLABLE YOA
+012F0 ETHIOPIC SYLLABLE DA
+012F1 ETHIOPIC SYLLABLE DU
+012F2 ETHIOPIC SYLLABLE DI
+012F3 ETHIOPIC SYLLABLE DAA
+012F4 ETHIOPIC SYLLABLE DEE
+012F5 ETHIOPIC SYLLABLE DE
+012F6 ETHIOPIC SYLLABLE DO
+012F7 ETHIOPIC SYLLABLE DWA
+012F8 ETHIOPIC SYLLABLE DDA
+012F9 ETHIOPIC SYLLABLE DDU
+012FA ETHIOPIC SYLLABLE DDI
+012FB ETHIOPIC SYLLABLE DDAA
+012FC ETHIOPIC SYLLABLE DDEE
+012FD ETHIOPIC SYLLABLE DDE
+012FE ETHIOPIC SYLLABLE DDO
+012FF ETHIOPIC SYLLABLE DDWA
+01300 ETHIOPIC SYLLABLE JA
+01301 ETHIOPIC SYLLABLE JU
+01302 ETHIOPIC SYLLABLE JI
+01303 ETHIOPIC SYLLABLE JAA
+01304 ETHIOPIC SYLLABLE JEE
+01305 ETHIOPIC SYLLABLE JE
+01306 ETHIOPIC SYLLABLE JO
+01307 ETHIOPIC SYLLABLE JWA
+01308 ETHIOPIC SYLLABLE GA
+01309 ETHIOPIC SYLLABLE GU
+0130A ETHIOPIC SYLLABLE GI
+0130B ETHIOPIC SYLLABLE GAA
+0130C ETHIOPIC SYLLABLE GEE
+0130D ETHIOPIC SYLLABLE GE
+0130E ETHIOPIC SYLLABLE GO
+0130F ETHIOPIC SYLLABLE GOA
+01310 ETHIOPIC SYLLABLE GWA
+01312 ETHIOPIC SYLLABLE GWI
+01313 ETHIOPIC SYLLABLE GWAA
+01314 ETHIOPIC SYLLABLE GWEE
+01315 ETHIOPIC SYLLABLE GWE
+01318 ETHIOPIC SYLLABLE GGA
+01319 ETHIOPIC SYLLABLE GGU
+0131A ETHIOPIC SYLLABLE GGI
+0131B ETHIOPIC SYLLABLE GGAA
+0131C ETHIOPIC SYLLABLE GGEE
+0131D ETHIOPIC SYLLABLE GGE
+0131E ETHIOPIC SYLLABLE GGO
+0131F ETHIOPIC SYLLABLE GGWAA
+01320 ETHIOPIC SYLLABLE THA
+01321 ETHIOPIC SYLLABLE THU
+01322 ETHIOPIC SYLLABLE THI
+01323 ETHIOPIC SYLLABLE THAA
+01324 ETHIOPIC SYLLABLE THEE
+01325 ETHIOPIC SYLLABLE THE
+01326 ETHIOPIC SYLLABLE THO
+01327 ETHIOPIC SYLLABLE THWA
+01328 ETHIOPIC SYLLABLE CHA
+01329 ETHIOPIC SYLLABLE CHU
+0132A ETHIOPIC SYLLABLE CHI
+0132B ETHIOPIC SYLLABLE CHAA
+0132C ETHIOPIC SYLLABLE CHEE
+0132D ETHIOPIC SYLLABLE CHE
+0132E ETHIOPIC SYLLABLE CHO
+0132F ETHIOPIC SYLLABLE CHWA
+01330 ETHIOPIC SYLLABLE PHA
+01331 ETHIOPIC SYLLABLE PHU
+01332 ETHIOPIC SYLLABLE PHI
+01333 ETHIOPIC SYLLABLE PHAA
+01334 ETHIOPIC SYLLABLE PHEE
+01335 ETHIOPIC SYLLABLE PHE
+01336 ETHIOPIC SYLLABLE PHO
+01337 ETHIOPIC SYLLABLE PHWA
+01338 ETHIOPIC SYLLABLE TSA
+01339 ETHIOPIC SYLLABLE TSU
+0133A ETHIOPIC SYLLABLE TSI
+0133B ETHIOPIC SYLLABLE TSAA
+0133C ETHIOPIC SYLLABLE TSEE
+0133D ETHIOPIC SYLLABLE TSE
+0133E ETHIOPIC SYLLABLE TSO
+0133F ETHIOPIC SYLLABLE TSWA
+01340 ETHIOPIC SYLLABLE TZA
+01341 ETHIOPIC SYLLABLE TZU
+01342 ETHIOPIC SYLLABLE TZI
+01343 ETHIOPIC SYLLABLE TZAA
+01344 ETHIOPIC SYLLABLE TZEE
+01345 ETHIOPIC SYLLABLE TZE
+01346 ETHIOPIC SYLLABLE TZO
+01347 ETHIOPIC SYLLABLE TZOA
+01348 ETHIOPIC SYLLABLE FA
+01349 ETHIOPIC SYLLABLE FU
+0134A ETHIOPIC SYLLABLE FI
+0134B ETHIOPIC SYLLABLE FAA
+0134C ETHIOPIC SYLLABLE FEE
+0134D ETHIOPIC SYLLABLE FE
+0134E ETHIOPIC SYLLABLE FO
+0134F ETHIOPIC SYLLABLE FWA
+01350 ETHIOPIC SYLLABLE PA
+01351 ETHIOPIC SYLLABLE PU
+01352 ETHIOPIC SYLLABLE PI
+01353 ETHIOPIC SYLLABLE PAA
+01354 ETHIOPIC SYLLABLE PEE
+01355 ETHIOPIC SYLLABLE PE
+01356 ETHIOPIC SYLLABLE PO
+01357 ETHIOPIC SYLLABLE PWA
+01358 ETHIOPIC SYLLABLE RYA
+01359 ETHIOPIC SYLLABLE MYA
+0135A ETHIOPIC SYLLABLE FYA
+0135D ETHIOPIC COMBINING GEMINATION AND VOWEL LENGTH MARK
+0135E ETHIOPIC COMBINING VOWEL LENGTH MARK
+0135F ETHIOPIC COMBINING GEMINATION MARK
+01360 ETHIOPIC SECTION MARK
+01361 ETHIOPIC WORDSPACE
+01362 ETHIOPIC FULL STOP
+01363 ETHIOPIC COMMA
+01364 ETHIOPIC SEMICOLON
+01365 ETHIOPIC COLON
+01366 ETHIOPIC PREFACE COLON
+01367 ETHIOPIC QUESTION MARK
+01368 ETHIOPIC PARAGRAPH SEPARATOR
+01369 ETHIOPIC DIGIT ONE
+0136A ETHIOPIC DIGIT TWO
+0136B ETHIOPIC DIGIT THREE
+0136C ETHIOPIC DIGIT FOUR
+0136D ETHIOPIC DIGIT FIVE
+0136E ETHIOPIC DIGIT SIX
+0136F ETHIOPIC DIGIT SEVEN
+01370 ETHIOPIC DIGIT EIGHT
+01371 ETHIOPIC DIGIT NINE
+01372 ETHIOPIC NUMBER TEN
+01373 ETHIOPIC NUMBER TWENTY
+01374 ETHIOPIC NUMBER THIRTY
+01375 ETHIOPIC NUMBER FORTY
+01376 ETHIOPIC NUMBER FIFTY
+01377 ETHIOPIC NUMBER SIXTY
+01378 ETHIOPIC NUMBER SEVENTY
+01379 ETHIOPIC NUMBER EIGHTY
+0137A ETHIOPIC NUMBER NINETY
+0137B ETHIOPIC NUMBER HUNDRED
+0137C ETHIOPIC NUMBER TEN THOUSAND
+01380 ETHIOPIC SYLLABLE SEBATBEIT MWA
+01381 ETHIOPIC SYLLABLE MWI
+01382 ETHIOPIC SYLLABLE MWEE
+01383 ETHIOPIC SYLLABLE MWE
+01384 ETHIOPIC SYLLABLE SEBATBEIT BWA
+01385 ETHIOPIC SYLLABLE BWI
+01386 ETHIOPIC SYLLABLE BWEE
+01387 ETHIOPIC SYLLABLE BWE
+01388 ETHIOPIC SYLLABLE SEBATBEIT FWA
+01389 ETHIOPIC SYLLABLE FWI
+0138A ETHIOPIC SYLLABLE FWEE
+0138B ETHIOPIC SYLLABLE FWE
+0138C ETHIOPIC SYLLABLE SEBATBEIT PWA
+0138D ETHIOPIC SYLLABLE PWI
+0138E ETHIOPIC SYLLABLE PWEE
+0138F ETHIOPIC SYLLABLE PWE
+01390 ETHIOPIC TONAL MARK YIZET
+01391 ETHIOPIC TONAL MARK DERET
+01392 ETHIOPIC TONAL MARK RIKRIK
+01393 ETHIOPIC TONAL MARK SHORT RIKRIK
+01394 ETHIOPIC TONAL MARK DIFAT
+01395 ETHIOPIC TONAL MARK KENAT
+01396 ETHIOPIC TONAL MARK CHIRET
+01397 ETHIOPIC TONAL MARK HIDET
+01398 ETHIOPIC TONAL MARK DERET-HIDET
+01399 ETHIOPIC TONAL MARK KURT
+013A0 CHEROKEE LETTER A
+013A1 CHEROKEE LETTER E
+013A2 CHEROKEE LETTER I
+013A3 CHEROKEE LETTER O
+013A4 CHEROKEE LETTER U
+013A5 CHEROKEE LETTER V
+013A6 CHEROKEE LETTER GA
+013A7 CHEROKEE LETTER KA
+013A8 CHEROKEE LETTER GE
+013A9 CHEROKEE LETTER GI
+013AA CHEROKEE LETTER GO
+013AB CHEROKEE LETTER GU
+013AC CHEROKEE LETTER GV
+013AD CHEROKEE LETTER HA
+013AE CHEROKEE LETTER HE
+013AF CHEROKEE LETTER HI
+013B0 CHEROKEE LETTER HO
+013B1 CHEROKEE LETTER HU
+013B2 CHEROKEE LETTER HV
+013B3 CHEROKEE LETTER LA
+013B4 CHEROKEE LETTER LE
+013B5 CHEROKEE LETTER LI
+013B6 CHEROKEE LETTER LO
+013B7 CHEROKEE LETTER LU
+013B8 CHEROKEE LETTER LV
+013B9 CHEROKEE LETTER MA
+013BA CHEROKEE LETTER ME
+013BB CHEROKEE LETTER MI
+013BC CHEROKEE LETTER MO
+013BD CHEROKEE LETTER MU
+013BE CHEROKEE LETTER NA
+013BF CHEROKEE LETTER HNA
+013C0 CHEROKEE LETTER NAH
+013C1 CHEROKEE LETTER NE
+013C2 CHEROKEE LETTER NI
+013C3 CHEROKEE LETTER NO
+013C4 CHEROKEE LETTER NU
+013C5 CHEROKEE LETTER NV
+013C6 CHEROKEE LETTER QUA
+013C7 CHEROKEE LETTER QUE
+013C8 CHEROKEE LETTER QUI
+013C9 CHEROKEE LETTER QUO
+013CA CHEROKEE LETTER QUU
+013CB CHEROKEE LETTER QUV
+013CC CHEROKEE LETTER SA
+013CD CHEROKEE LETTER S
+013CE CHEROKEE LETTER SE
+013CF CHEROKEE LETTER SI
+013D0 CHEROKEE LETTER SO
+013D1 CHEROKEE LETTER SU
+013D2 CHEROKEE LETTER SV
+013D3 CHEROKEE LETTER DA
+013D4 CHEROKEE LETTER TA
+013D5 CHEROKEE LETTER DE
+013D6 CHEROKEE LETTER TE
+013D7 CHEROKEE LETTER DI
+013D8 CHEROKEE LETTER TI
+013D9 CHEROKEE LETTER DO
+013DA CHEROKEE LETTER DU
+013DB CHEROKEE LETTER DV
+013DC CHEROKEE LETTER DLA
+013DD CHEROKEE LETTER TLA
+013DE CHEROKEE LETTER TLE
+013DF CHEROKEE LETTER TLI
+013E0 CHEROKEE LETTER TLO
+013E1 CHEROKEE LETTER TLU
+013E2 CHEROKEE LETTER TLV
+013E3 CHEROKEE LETTER TSA
+013E4 CHEROKEE LETTER TSE
+013E5 CHEROKEE LETTER TSI
+013E6 CHEROKEE LETTER TSO
+013E7 CHEROKEE LETTER TSU
+013E8 CHEROKEE LETTER TSV
+013E9 CHEROKEE LETTER WA
+013EA CHEROKEE LETTER WE
+013EB CHEROKEE LETTER WI
+013EC CHEROKEE LETTER WO
+013ED CHEROKEE LETTER WU
+013EE CHEROKEE LETTER WV
+013EF CHEROKEE LETTER YA
+013F0 CHEROKEE LETTER YE
+013F1 CHEROKEE LETTER YI
+013F2 CHEROKEE LETTER YO
+013F3 CHEROKEE LETTER YU
+013F4 CHEROKEE LETTER YV
+01400 CANADIAN SYLLABICS HYPHEN
+01401 CANADIAN SYLLABICS E
+01402 CANADIAN SYLLABICS AAI
+01403 CANADIAN SYLLABICS I
+01404 CANADIAN SYLLABICS II
+01405 CANADIAN SYLLABICS O
+01406 CANADIAN SYLLABICS OO
+01407 CANADIAN SYLLABICS Y-CREE OO
+01408 CANADIAN SYLLABICS CARRIER EE
+01409 CANADIAN SYLLABICS CARRIER I
+0140A CANADIAN SYLLABICS A
+0140B CANADIAN SYLLABICS AA
+0140C CANADIAN SYLLABICS WE
+0140D CANADIAN SYLLABICS WEST-CREE WE
+0140E CANADIAN SYLLABICS WI
+0140F CANADIAN SYLLABICS WEST-CREE WI
+01410 CANADIAN SYLLABICS WII
+01411 CANADIAN SYLLABICS WEST-CREE WII
+01412 CANADIAN SYLLABICS WO
+01413 CANADIAN SYLLABICS WEST-CREE WO
+01414 CANADIAN SYLLABICS WOO
+01415 CANADIAN SYLLABICS WEST-CREE WOO
+01416 CANADIAN SYLLABICS NASKAPI WOO
+01417 CANADIAN SYLLABICS WA
+01418 CANADIAN SYLLABICS WEST-CREE WA
+01419 CANADIAN SYLLABICS WAA
+0141A CANADIAN SYLLABICS WEST-CREE WAA
+0141B CANADIAN SYLLABICS NASKAPI WAA
+0141C CANADIAN SYLLABICS AI
+0141D CANADIAN SYLLABICS Y-CREE W
+0141E CANADIAN SYLLABICS GLOTTAL STOP
+0141F CANADIAN SYLLABICS FINAL ACUTE
+01420 CANADIAN SYLLABICS FINAL GRAVE
+01421 CANADIAN SYLLABICS FINAL BOTTOM HALF RING
+01422 CANADIAN SYLLABICS FINAL TOP HALF RING
+01423 CANADIAN SYLLABICS FINAL RIGHT HALF RING
+01424 CANADIAN SYLLABICS FINAL RING
+01425 CANADIAN SYLLABICS FINAL DOUBLE ACUTE
+01426 CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES
+01427 CANADIAN SYLLABICS FINAL MIDDLE DOT
+01428 CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE
+01429 CANADIAN SYLLABICS FINAL PLUS
+0142A CANADIAN SYLLABICS FINAL DOWN TACK
+0142B CANADIAN SYLLABICS EN
+0142C CANADIAN SYLLABICS IN
+0142D CANADIAN SYLLABICS ON
+0142E CANADIAN SYLLABICS AN
+0142F CANADIAN SYLLABICS PE
+01430 CANADIAN SYLLABICS PAAI
+01431 CANADIAN SYLLABICS PI
+01432 CANADIAN SYLLABICS PII
+01433 CANADIAN SYLLABICS PO
+01434 CANADIAN SYLLABICS POO
+01435 CANADIAN SYLLABICS Y-CREE POO
+01436 CANADIAN SYLLABICS CARRIER HEE
+01437 CANADIAN SYLLABICS CARRIER HI
+01438 CANADIAN SYLLABICS PA
+01439 CANADIAN SYLLABICS PAA
+0143A CANADIAN SYLLABICS PWE
+0143B CANADIAN SYLLABICS WEST-CREE PWE
+0143C CANADIAN SYLLABICS PWI
+0143D CANADIAN SYLLABICS WEST-CREE PWI
+0143E CANADIAN SYLLABICS PWII
+0143F CANADIAN SYLLABICS WEST-CREE PWII
+01440 CANADIAN SYLLABICS PWO
+01441 CANADIAN SYLLABICS WEST-CREE PWO
+01442 CANADIAN SYLLABICS PWOO
+01443 CANADIAN SYLLABICS WEST-CREE PWOO
+01444 CANADIAN SYLLABICS PWA
+01445 CANADIAN SYLLABICS WEST-CREE PWA
+01446 CANADIAN SYLLABICS PWAA
+01447 CANADIAN SYLLABICS WEST-CREE PWAA
+01448 CANADIAN SYLLABICS Y-CREE PWAA
+01449 CANADIAN SYLLABICS P
+0144A CANADIAN SYLLABICS WEST-CREE P
+0144B CANADIAN SYLLABICS CARRIER H
+0144C CANADIAN SYLLABICS TE
+0144D CANADIAN SYLLABICS TAAI
+0144E CANADIAN SYLLABICS TI
+0144F CANADIAN SYLLABICS TII
+01450 CANADIAN SYLLABICS TO
+01451 CANADIAN SYLLABICS TOO
+01452 CANADIAN SYLLABICS Y-CREE TOO
+01453 CANADIAN SYLLABICS CARRIER DEE
+01454 CANADIAN SYLLABICS CARRIER DI
+01455 CANADIAN SYLLABICS TA
+01456 CANADIAN SYLLABICS TAA
+01457 CANADIAN SYLLABICS TWE
+01458 CANADIAN SYLLABICS WEST-CREE TWE
+01459 CANADIAN SYLLABICS TWI
+0145A CANADIAN SYLLABICS WEST-CREE TWI
+0145B CANADIAN SYLLABICS TWII
+0145C CANADIAN SYLLABICS WEST-CREE TWII
+0145D CANADIAN SYLLABICS TWO
+0145E CANADIAN SYLLABICS WEST-CREE TWO
+0145F CANADIAN SYLLABICS TWOO
+01460 CANADIAN SYLLABICS WEST-CREE TWOO
+01461 CANADIAN SYLLABICS TWA
+01462 CANADIAN SYLLABICS WEST-CREE TWA
+01463 CANADIAN SYLLABICS TWAA
+01464 CANADIAN SYLLABICS WEST-CREE TWAA
+01465 CANADIAN SYLLABICS NASKAPI TWAA
+01466 CANADIAN SYLLABICS T
+01467 CANADIAN SYLLABICS TTE
+01468 CANADIAN SYLLABICS TTI
+01469 CANADIAN SYLLABICS TTO
+0146A CANADIAN SYLLABICS TTA
+0146B CANADIAN SYLLABICS KE
+0146C CANADIAN SYLLABICS KAAI
+0146D CANADIAN SYLLABICS KI
+0146E CANADIAN SYLLABICS KII
+0146F CANADIAN SYLLABICS KO
+01470 CANADIAN SYLLABICS KOO
+01471 CANADIAN SYLLABICS Y-CREE KOO
+01472 CANADIAN SYLLABICS KA
+01473 CANADIAN SYLLABICS KAA
+01474 CANADIAN SYLLABICS KWE
+01475 CANADIAN SYLLABICS WEST-CREE KWE
+01476 CANADIAN SYLLABICS KWI
+01477 CANADIAN SYLLABICS WEST-CREE KWI
+01478 CANADIAN SYLLABICS KWII
+01479 CANADIAN SYLLABICS WEST-CREE KWII
+0147A CANADIAN SYLLABICS KWO
+0147B CANADIAN SYLLABICS WEST-CREE KWO
+0147C CANADIAN SYLLABICS KWOO
+0147D CANADIAN SYLLABICS WEST-CREE KWOO
+0147E CANADIAN SYLLABICS KWA
+0147F CANADIAN SYLLABICS WEST-CREE KWA
+01480 CANADIAN SYLLABICS KWAA
+01481 CANADIAN SYLLABICS WEST-CREE KWAA
+01482 CANADIAN SYLLABICS NASKAPI KWAA
+01483 CANADIAN SYLLABICS K
+01484 CANADIAN SYLLABICS KW
+01485 CANADIAN SYLLABICS SOUTH-SLAVEY KEH
+01486 CANADIAN SYLLABICS SOUTH-SLAVEY KIH
+01487 CANADIAN SYLLABICS SOUTH-SLAVEY KOH
+01488 CANADIAN SYLLABICS SOUTH-SLAVEY KAH
+01489 CANADIAN SYLLABICS CE
+0148A CANADIAN SYLLABICS CAAI
+0148B CANADIAN SYLLABICS CI
+0148C CANADIAN SYLLABICS CII
+0148D CANADIAN SYLLABICS CO
+0148E CANADIAN SYLLABICS COO
+0148F CANADIAN SYLLABICS Y-CREE COO
+01490 CANADIAN SYLLABICS CA
+01491 CANADIAN SYLLABICS CAA
+01492 CANADIAN SYLLABICS CWE
+01493 CANADIAN SYLLABICS WEST-CREE CWE
+01494 CANADIAN SYLLABICS CWI
+01495 CANADIAN SYLLABICS WEST-CREE CWI
+01496 CANADIAN SYLLABICS CWII
+01497 CANADIAN SYLLABICS WEST-CREE CWII
+01498 CANADIAN SYLLABICS CWO
+01499 CANADIAN SYLLABICS WEST-CREE CWO
+0149A CANADIAN SYLLABICS CWOO
+0149B CANADIAN SYLLABICS WEST-CREE CWOO
+0149C CANADIAN SYLLABICS CWA
+0149D CANADIAN SYLLABICS WEST-CREE CWA
+0149E CANADIAN SYLLABICS CWAA
+0149F CANADIAN SYLLABICS WEST-CREE CWAA
+014A0 CANADIAN SYLLABICS NASKAPI CWAA
+014A1 CANADIAN SYLLABICS C
+014A2 CANADIAN SYLLABICS SAYISI TH
+014A3 CANADIAN SYLLABICS ME
+014A4 CANADIAN SYLLABICS MAAI
+014A5 CANADIAN SYLLABICS MI
+014A6 CANADIAN SYLLABICS MII
+014A7 CANADIAN SYLLABICS MO
+014A8 CANADIAN SYLLABICS MOO
+014A9 CANADIAN SYLLABICS Y-CREE MOO
+014AA CANADIAN SYLLABICS MA
+014AB CANADIAN SYLLABICS MAA
+014AC CANADIAN SYLLABICS MWE
+014AD CANADIAN SYLLABICS WEST-CREE MWE
+014AE CANADIAN SYLLABICS MWI
+014AF CANADIAN SYLLABICS WEST-CREE MWI
+014B0 CANADIAN SYLLABICS MWII
+014B1 CANADIAN SYLLABICS WEST-CREE MWII
+014B2 CANADIAN SYLLABICS MWO
+014B3 CANADIAN SYLLABICS WEST-CREE MWO
+014B4 CANADIAN SYLLABICS MWOO
+014B5 CANADIAN SYLLABICS WEST-CREE MWOO
+014B6 CANADIAN SYLLABICS MWA
+014B7 CANADIAN SYLLABICS WEST-CREE MWA
+014B8 CANADIAN SYLLABICS MWAA
+014B9 CANADIAN SYLLABICS WEST-CREE MWAA
+014BA CANADIAN SYLLABICS NASKAPI MWAA
+014BB CANADIAN SYLLABICS M
+014BC CANADIAN SYLLABICS WEST-CREE M
+014BD CANADIAN SYLLABICS MH
+014BE CANADIAN SYLLABICS ATHAPASCAN M
+014BF CANADIAN SYLLABICS SAYISI M
+014C0 CANADIAN SYLLABICS NE
+014C1 CANADIAN SYLLABICS NAAI
+014C2 CANADIAN SYLLABICS NI
+014C3 CANADIAN SYLLABICS NII
+014C4 CANADIAN SYLLABICS NO
+014C5 CANADIAN SYLLABICS NOO
+014C6 CANADIAN SYLLABICS Y-CREE NOO
+014C7 CANADIAN SYLLABICS NA
+014C8 CANADIAN SYLLABICS NAA
+014C9 CANADIAN SYLLABICS NWE
+014CA CANADIAN SYLLABICS WEST-CREE NWE
+014CB CANADIAN SYLLABICS NWA
+014CC CANADIAN SYLLABICS WEST-CREE NWA
+014CD CANADIAN SYLLABICS NWAA
+014CE CANADIAN SYLLABICS WEST-CREE NWAA
+014CF CANADIAN SYLLABICS NASKAPI NWAA
+014D0 CANADIAN SYLLABICS N
+014D1 CANADIAN SYLLABICS CARRIER NG
+014D2 CANADIAN SYLLABICS NH
+014D3 CANADIAN SYLLABICS LE
+014D4 CANADIAN SYLLABICS LAAI
+014D5 CANADIAN SYLLABICS LI
+014D6 CANADIAN SYLLABICS LII
+014D7 CANADIAN SYLLABICS LO
+014D8 CANADIAN SYLLABICS LOO
+014D9 CANADIAN SYLLABICS Y-CREE LOO
+014DA CANADIAN SYLLABICS LA
+014DB CANADIAN SYLLABICS LAA
+014DC CANADIAN SYLLABICS LWE
+014DD CANADIAN SYLLABICS WEST-CREE LWE
+014DE CANADIAN SYLLABICS LWI
+014DF CANADIAN SYLLABICS WEST-CREE LWI
+014E0 CANADIAN SYLLABICS LWII
+014E1 CANADIAN SYLLABICS WEST-CREE LWII
+014E2 CANADIAN SYLLABICS LWO
+014E3 CANADIAN SYLLABICS WEST-CREE LWO
+014E4 CANADIAN SYLLABICS LWOO
+014E5 CANADIAN SYLLABICS WEST-CREE LWOO
+014E6 CANADIAN SYLLABICS LWA
+014E7 CANADIAN SYLLABICS WEST-CREE LWA
+014E8 CANADIAN SYLLABICS LWAA
+014E9 CANADIAN SYLLABICS WEST-CREE LWAA
+014EA CANADIAN SYLLABICS L
+014EB CANADIAN SYLLABICS WEST-CREE L
+014EC CANADIAN SYLLABICS MEDIAL L
+014ED CANADIAN SYLLABICS SE
+014EE CANADIAN SYLLABICS SAAI
+014EF CANADIAN SYLLABICS SI
+014F0 CANADIAN SYLLABICS SII
+014F1 CANADIAN SYLLABICS SO
+014F2 CANADIAN SYLLABICS SOO
+014F3 CANADIAN SYLLABICS Y-CREE SOO
+014F4 CANADIAN SYLLABICS SA
+014F5 CANADIAN SYLLABICS SAA
+014F6 CANADIAN SYLLABICS SWE
+014F7 CANADIAN SYLLABICS WEST-CREE SWE
+014F8 CANADIAN SYLLABICS SWI
+014F9 CANADIAN SYLLABICS WEST-CREE SWI
+014FA CANADIAN SYLLABICS SWII
+014FB CANADIAN SYLLABICS WEST-CREE SWII
+014FC CANADIAN SYLLABICS SWO
+014FD CANADIAN SYLLABICS WEST-CREE SWO
+014FE CANADIAN SYLLABICS SWOO
+014FF CANADIAN SYLLABICS WEST-CREE SWOO
+01500 CANADIAN SYLLABICS SWA
+01501 CANADIAN SYLLABICS WEST-CREE SWA
+01502 CANADIAN SYLLABICS SWAA
+01503 CANADIAN SYLLABICS WEST-CREE SWAA
+01504 CANADIAN SYLLABICS NASKAPI SWAA
+01505 CANADIAN SYLLABICS S
+01506 CANADIAN SYLLABICS ATHAPASCAN S
+01507 CANADIAN SYLLABICS SW
+01508 CANADIAN SYLLABICS BLACKFOOT S
+01509 CANADIAN SYLLABICS MOOSE-CREE SK
+0150A CANADIAN SYLLABICS NASKAPI SKW
+0150B CANADIAN SYLLABICS NASKAPI S-W
+0150C CANADIAN SYLLABICS NASKAPI SPWA
+0150D CANADIAN SYLLABICS NASKAPI STWA
+0150E CANADIAN SYLLABICS NASKAPI SKWA
+0150F CANADIAN SYLLABICS NASKAPI SCWA
+01510 CANADIAN SYLLABICS SHE
+01511 CANADIAN SYLLABICS SHI
+01512 CANADIAN SYLLABICS SHII
+01513 CANADIAN SYLLABICS SHO
+01514 CANADIAN SYLLABICS SHOO
+01515 CANADIAN SYLLABICS SHA
+01516 CANADIAN SYLLABICS SHAA
+01517 CANADIAN SYLLABICS SHWE
+01518 CANADIAN SYLLABICS WEST-CREE SHWE
+01519 CANADIAN SYLLABICS SHWI
+0151A CANADIAN SYLLABICS WEST-CREE SHWI
+0151B CANADIAN SYLLABICS SHWII
+0151C CANADIAN SYLLABICS WEST-CREE SHWII
+0151D CANADIAN SYLLABICS SHWO
+0151E CANADIAN SYLLABICS WEST-CREE SHWO
+0151F CANADIAN SYLLABICS SHWOO
+01520 CANADIAN SYLLABICS WEST-CREE SHWOO
+01521 CANADIAN SYLLABICS SHWA
+01522 CANADIAN SYLLABICS WEST-CREE SHWA
+01523 CANADIAN SYLLABICS SHWAA
+01524 CANADIAN SYLLABICS WEST-CREE SHWAA
+01525 CANADIAN SYLLABICS SH
+01526 CANADIAN SYLLABICS YE
+01527 CANADIAN SYLLABICS YAAI
+01528 CANADIAN SYLLABICS YI
+01529 CANADIAN SYLLABICS YII
+0152A CANADIAN SYLLABICS YO
+0152B CANADIAN SYLLABICS YOO
+0152C CANADIAN SYLLABICS Y-CREE YOO
+0152D CANADIAN SYLLABICS YA
+0152E CANADIAN SYLLABICS YAA
+0152F CANADIAN SYLLABICS YWE
+01530 CANADIAN SYLLABICS WEST-CREE YWE
+01531 CANADIAN SYLLABICS YWI
+01532 CANADIAN SYLLABICS WEST-CREE YWI
+01533 CANADIAN SYLLABICS YWII
+01534 CANADIAN SYLLABICS WEST-CREE YWII
+01535 CANADIAN SYLLABICS YWO
+01536 CANADIAN SYLLABICS WEST-CREE YWO
+01537 CANADIAN SYLLABICS YWOO
+01538 CANADIAN SYLLABICS WEST-CREE YWOO
+01539 CANADIAN SYLLABICS YWA
+0153A CANADIAN SYLLABICS WEST-CREE YWA
+0153B CANADIAN SYLLABICS YWAA
+0153C CANADIAN SYLLABICS WEST-CREE YWAA
+0153D CANADIAN SYLLABICS NASKAPI YWAA
+0153E CANADIAN SYLLABICS Y
+0153F CANADIAN SYLLABICS BIBLE-CREE Y
+01540 CANADIAN SYLLABICS WEST-CREE Y
+01541 CANADIAN SYLLABICS SAYISI YI
+01542 CANADIAN SYLLABICS RE
+01543 CANADIAN SYLLABICS R-CREE RE
+01544 CANADIAN SYLLABICS WEST-CREE LE
+01545 CANADIAN SYLLABICS RAAI
+01546 CANADIAN SYLLABICS RI
+01547 CANADIAN SYLLABICS RII
+01548 CANADIAN SYLLABICS RO
+01549 CANADIAN SYLLABICS ROO
+0154A CANADIAN SYLLABICS WEST-CREE LO
+0154B CANADIAN SYLLABICS RA
+0154C CANADIAN SYLLABICS RAA
+0154D CANADIAN SYLLABICS WEST-CREE LA
+0154E CANADIAN SYLLABICS RWAA
+0154F CANADIAN SYLLABICS WEST-CREE RWAA
+01550 CANADIAN SYLLABICS R
+01551 CANADIAN SYLLABICS WEST-CREE R
+01552 CANADIAN SYLLABICS MEDIAL R
+01553 CANADIAN SYLLABICS FE
+01554 CANADIAN SYLLABICS FAAI
+01555 CANADIAN SYLLABICS FI
+01556 CANADIAN SYLLABICS FII
+01557 CANADIAN SYLLABICS FO
+01558 CANADIAN SYLLABICS FOO
+01559 CANADIAN SYLLABICS FA
+0155A CANADIAN SYLLABICS FAA
+0155B CANADIAN SYLLABICS FWAA
+0155C CANADIAN SYLLABICS WEST-CREE FWAA
+0155D CANADIAN SYLLABICS F
+0155E CANADIAN SYLLABICS THE
+0155F CANADIAN SYLLABICS N-CREE THE
+01560 CANADIAN SYLLABICS THI
+01561 CANADIAN SYLLABICS N-CREE THI
+01562 CANADIAN SYLLABICS THII
+01563 CANADIAN SYLLABICS N-CREE THII
+01564 CANADIAN SYLLABICS THO
+01565 CANADIAN SYLLABICS THOO
+01566 CANADIAN SYLLABICS THA
+01567 CANADIAN SYLLABICS THAA
+01568 CANADIAN SYLLABICS THWAA
+01569 CANADIAN SYLLABICS WEST-CREE THWAA
+0156A CANADIAN SYLLABICS TH
+0156B CANADIAN SYLLABICS TTHE
+0156C CANADIAN SYLLABICS TTHI
+0156D CANADIAN SYLLABICS TTHO
+0156E CANADIAN SYLLABICS TTHA
+0156F CANADIAN SYLLABICS TTH
+01570 CANADIAN SYLLABICS TYE
+01571 CANADIAN SYLLABICS TYI
+01572 CANADIAN SYLLABICS TYO
+01573 CANADIAN SYLLABICS TYA
+01574 CANADIAN SYLLABICS NUNAVIK HE
+01575 CANADIAN SYLLABICS NUNAVIK HI
+01576 CANADIAN SYLLABICS NUNAVIK HII
+01577 CANADIAN SYLLABICS NUNAVIK HO
+01578 CANADIAN SYLLABICS NUNAVIK HOO
+01579 CANADIAN SYLLABICS NUNAVIK HA
+0157A CANADIAN SYLLABICS NUNAVIK HAA
+0157B CANADIAN SYLLABICS NUNAVIK H
+0157C CANADIAN SYLLABICS NUNAVUT H
+0157D CANADIAN SYLLABICS HK
+0157E CANADIAN SYLLABICS QAAI
+0157F CANADIAN SYLLABICS QI
+01580 CANADIAN SYLLABICS QII
+01581 CANADIAN SYLLABICS QO
+01582 CANADIAN SYLLABICS QOO
+01583 CANADIAN SYLLABICS QA
+01584 CANADIAN SYLLABICS QAA
+01585 CANADIAN SYLLABICS Q
+01586 CANADIAN SYLLABICS TLHE
+01587 CANADIAN SYLLABICS TLHI
+01588 CANADIAN SYLLABICS TLHO
+01589 CANADIAN SYLLABICS TLHA
+0158A CANADIAN SYLLABICS WEST-CREE RE
+0158B CANADIAN SYLLABICS WEST-CREE RI
+0158C CANADIAN SYLLABICS WEST-CREE RO
+0158D CANADIAN SYLLABICS WEST-CREE RA
+0158E CANADIAN SYLLABICS NGAAI
+0158F CANADIAN SYLLABICS NGI
+01590 CANADIAN SYLLABICS NGII
+01591 CANADIAN SYLLABICS NGO
+01592 CANADIAN SYLLABICS NGOO
+01593 CANADIAN SYLLABICS NGA
+01594 CANADIAN SYLLABICS NGAA
+01595 CANADIAN SYLLABICS NG
+01596 CANADIAN SYLLABICS NNG
+01597 CANADIAN SYLLABICS SAYISI SHE
+01598 CANADIAN SYLLABICS SAYISI SHI
+01599 CANADIAN SYLLABICS SAYISI SHO
+0159A CANADIAN SYLLABICS SAYISI SHA
+0159B CANADIAN SYLLABICS WOODS-CREE THE
+0159C CANADIAN SYLLABICS WOODS-CREE THI
+0159D CANADIAN SYLLABICS WOODS-CREE THO
+0159E CANADIAN SYLLABICS WOODS-CREE THA
+0159F CANADIAN SYLLABICS WOODS-CREE TH
+015A0 CANADIAN SYLLABICS LHI
+015A1 CANADIAN SYLLABICS LHII
+015A2 CANADIAN SYLLABICS LHO
+015A3 CANADIAN SYLLABICS LHOO
+015A4 CANADIAN SYLLABICS LHA
+015A5 CANADIAN SYLLABICS LHAA
+015A6 CANADIAN SYLLABICS LH
+015A7 CANADIAN SYLLABICS TH-CREE THE
+015A8 CANADIAN SYLLABICS TH-CREE THI
+015A9 CANADIAN SYLLABICS TH-CREE THII
+015AA CANADIAN SYLLABICS TH-CREE THO
+015AB CANADIAN SYLLABICS TH-CREE THOO
+015AC CANADIAN SYLLABICS TH-CREE THA
+015AD CANADIAN SYLLABICS TH-CREE THAA
+015AE CANADIAN SYLLABICS TH-CREE TH
+015AF CANADIAN SYLLABICS AIVILIK B
+015B0 CANADIAN SYLLABICS BLACKFOOT E
+015B1 CANADIAN SYLLABICS BLACKFOOT I
+015B2 CANADIAN SYLLABICS BLACKFOOT O
+015B3 CANADIAN SYLLABICS BLACKFOOT A
+015B4 CANADIAN SYLLABICS BLACKFOOT WE
+015B5 CANADIAN SYLLABICS BLACKFOOT WI
+015B6 CANADIAN SYLLABICS BLACKFOOT WO
+015B7 CANADIAN SYLLABICS BLACKFOOT WA
+015B8 CANADIAN SYLLABICS BLACKFOOT NE
+015B9 CANADIAN SYLLABICS BLACKFOOT NI
+015BA CANADIAN SYLLABICS BLACKFOOT NO
+015BB CANADIAN SYLLABICS BLACKFOOT NA
+015BC CANADIAN SYLLABICS BLACKFOOT KE
+015BD CANADIAN SYLLABICS BLACKFOOT KI
+015BE CANADIAN SYLLABICS BLACKFOOT KO
+015BF CANADIAN SYLLABICS BLACKFOOT KA
+015C0 CANADIAN SYLLABICS SAYISI HE
+015C1 CANADIAN SYLLABICS SAYISI HI
+015C2 CANADIAN SYLLABICS SAYISI HO
+015C3 CANADIAN SYLLABICS SAYISI HA
+015C4 CANADIAN SYLLABICS CARRIER GHU
+015C5 CANADIAN SYLLABICS CARRIER GHO
+015C6 CANADIAN SYLLABICS CARRIER GHE
+015C7 CANADIAN SYLLABICS CARRIER GHEE
+015C8 CANADIAN SYLLABICS CARRIER GHI
+015C9 CANADIAN SYLLABICS CARRIER GHA
+015CA CANADIAN SYLLABICS CARRIER RU
+015CB CANADIAN SYLLABICS CARRIER RO
+015CC CANADIAN SYLLABICS CARRIER RE
+015CD CANADIAN SYLLABICS CARRIER REE
+015CE CANADIAN SYLLABICS CARRIER RI
+015CF CANADIAN SYLLABICS CARRIER RA
+015D0 CANADIAN SYLLABICS CARRIER WU
+015D1 CANADIAN SYLLABICS CARRIER WO
+015D2 CANADIAN SYLLABICS CARRIER WE
+015D3 CANADIAN SYLLABICS CARRIER WEE
+015D4 CANADIAN SYLLABICS CARRIER WI
+015D5 CANADIAN SYLLABICS CARRIER WA
+015D6 CANADIAN SYLLABICS CARRIER HWU
+015D7 CANADIAN SYLLABICS CARRIER HWO
+015D8 CANADIAN SYLLABICS CARRIER HWE
+015D9 CANADIAN SYLLABICS CARRIER HWEE
+015DA CANADIAN SYLLABICS CARRIER HWI
+015DB CANADIAN SYLLABICS CARRIER HWA
+015DC CANADIAN SYLLABICS CARRIER THU
+015DD CANADIAN SYLLABICS CARRIER THO
+015DE CANADIAN SYLLABICS CARRIER THE
+015DF CANADIAN SYLLABICS CARRIER THEE
+015E0 CANADIAN SYLLABICS CARRIER THI
+015E1 CANADIAN SYLLABICS CARRIER THA
+015E2 CANADIAN SYLLABICS CARRIER TTU
+015E3 CANADIAN SYLLABICS CARRIER TTO
+015E4 CANADIAN SYLLABICS CARRIER TTE
+015E5 CANADIAN SYLLABICS CARRIER TTEE
+015E6 CANADIAN SYLLABICS CARRIER TTI
+015E7 CANADIAN SYLLABICS CARRIER TTA
+015E8 CANADIAN SYLLABICS CARRIER PU
+015E9 CANADIAN SYLLABICS CARRIER PO
+015EA CANADIAN SYLLABICS CARRIER PE
+015EB CANADIAN SYLLABICS CARRIER PEE
+015EC CANADIAN SYLLABICS CARRIER PI
+015ED CANADIAN SYLLABICS CARRIER PA
+015EE CANADIAN SYLLABICS CARRIER P
+015EF CANADIAN SYLLABICS CARRIER GU
+015F0 CANADIAN SYLLABICS CARRIER GO
+015F1 CANADIAN SYLLABICS CARRIER GE
+015F2 CANADIAN SYLLABICS CARRIER GEE
+015F3 CANADIAN SYLLABICS CARRIER GI
+015F4 CANADIAN SYLLABICS CARRIER GA
+015F5 CANADIAN SYLLABICS CARRIER KHU
+015F6 CANADIAN SYLLABICS CARRIER KHO
+015F7 CANADIAN SYLLABICS CARRIER KHE
+015F8 CANADIAN SYLLABICS CARRIER KHEE
+015F9 CANADIAN SYLLABICS CARRIER KHI
+015FA CANADIAN SYLLABICS CARRIER KHA
+015FB CANADIAN SYLLABICS CARRIER KKU
+015FC CANADIAN SYLLABICS CARRIER KKO
+015FD CANADIAN SYLLABICS CARRIER KKE
+015FE CANADIAN SYLLABICS CARRIER KKEE
+015FF CANADIAN SYLLABICS CARRIER KKI
+01600 CANADIAN SYLLABICS CARRIER KKA
+01601 CANADIAN SYLLABICS CARRIER KK
+01602 CANADIAN SYLLABICS CARRIER NU
+01603 CANADIAN SYLLABICS CARRIER NO
+01604 CANADIAN SYLLABICS CARRIER NE
+01605 CANADIAN SYLLABICS CARRIER NEE
+01606 CANADIAN SYLLABICS CARRIER NI
+01607 CANADIAN SYLLABICS CARRIER NA
+01608 CANADIAN SYLLABICS CARRIER MU
+01609 CANADIAN SYLLABICS CARRIER MO
+0160A CANADIAN SYLLABICS CARRIER ME
+0160B CANADIAN SYLLABICS CARRIER MEE
+0160C CANADIAN SYLLABICS CARRIER MI
+0160D CANADIAN SYLLABICS CARRIER MA
+0160E CANADIAN SYLLABICS CARRIER YU
+0160F CANADIAN SYLLABICS CARRIER YO
+01610 CANADIAN SYLLABICS CARRIER YE
+01611 CANADIAN SYLLABICS CARRIER YEE
+01612 CANADIAN SYLLABICS CARRIER YI
+01613 CANADIAN SYLLABICS CARRIER YA
+01614 CANADIAN SYLLABICS CARRIER JU
+01615 CANADIAN SYLLABICS SAYISI JU
+01616 CANADIAN SYLLABICS CARRIER JO
+01617 CANADIAN SYLLABICS CARRIER JE
+01618 CANADIAN SYLLABICS CARRIER JEE
+01619 CANADIAN SYLLABICS CARRIER JI
+0161A CANADIAN SYLLABICS SAYISI JI
+0161B CANADIAN SYLLABICS CARRIER JA
+0161C CANADIAN SYLLABICS CARRIER JJU
+0161D CANADIAN SYLLABICS CARRIER JJO
+0161E CANADIAN SYLLABICS CARRIER JJE
+0161F CANADIAN SYLLABICS CARRIER JJEE
+01620 CANADIAN SYLLABICS CARRIER JJI
+01621 CANADIAN SYLLABICS CARRIER JJA
+01622 CANADIAN SYLLABICS CARRIER LU
+01623 CANADIAN SYLLABICS CARRIER LO
+01624 CANADIAN SYLLABICS CARRIER LE
+01625 CANADIAN SYLLABICS CARRIER LEE
+01626 CANADIAN SYLLABICS CARRIER LI
+01627 CANADIAN SYLLABICS CARRIER LA
+01628 CANADIAN SYLLABICS CARRIER DLU
+01629 CANADIAN SYLLABICS CARRIER DLO
+0162A CANADIAN SYLLABICS CARRIER DLE
+0162B CANADIAN SYLLABICS CARRIER DLEE
+0162C CANADIAN SYLLABICS CARRIER DLI
+0162D CANADIAN SYLLABICS CARRIER DLA
+0162E CANADIAN SYLLABICS CARRIER LHU
+0162F CANADIAN SYLLABICS CARRIER LHO
+01630 CANADIAN SYLLABICS CARRIER LHE
+01631 CANADIAN SYLLABICS CARRIER LHEE
+01632 CANADIAN SYLLABICS CARRIER LHI
+01633 CANADIAN SYLLABICS CARRIER LHA
+01634 CANADIAN SYLLABICS CARRIER TLHU
+01635 CANADIAN SYLLABICS CARRIER TLHO
+01636 CANADIAN SYLLABICS CARRIER TLHE
+01637 CANADIAN SYLLABICS CARRIER TLHEE
+01638 CANADIAN SYLLABICS CARRIER TLHI
+01639 CANADIAN SYLLABICS CARRIER TLHA
+0163A CANADIAN SYLLABICS CARRIER TLU
+0163B CANADIAN SYLLABICS CARRIER TLO
+0163C CANADIAN SYLLABICS CARRIER TLE
+0163D CANADIAN SYLLABICS CARRIER TLEE
+0163E CANADIAN SYLLABICS CARRIER TLI
+0163F CANADIAN SYLLABICS CARRIER TLA
+01640 CANADIAN SYLLABICS CARRIER ZU
+01641 CANADIAN SYLLABICS CARRIER ZO
+01642 CANADIAN SYLLABICS CARRIER ZE
+01643 CANADIAN SYLLABICS CARRIER ZEE
+01644 CANADIAN SYLLABICS CARRIER ZI
+01645 CANADIAN SYLLABICS CARRIER ZA
+01646 CANADIAN SYLLABICS CARRIER Z
+01647 CANADIAN SYLLABICS CARRIER INITIAL Z
+01648 CANADIAN SYLLABICS CARRIER DZU
+01649 CANADIAN SYLLABICS CARRIER DZO
+0164A CANADIAN SYLLABICS CARRIER DZE
+0164B CANADIAN SYLLABICS CARRIER DZEE
+0164C CANADIAN SYLLABICS CARRIER DZI
+0164D CANADIAN SYLLABICS CARRIER DZA
+0164E CANADIAN SYLLABICS CARRIER SU
+0164F CANADIAN SYLLABICS CARRIER SO
+01650 CANADIAN SYLLABICS CARRIER SE
+01651 CANADIAN SYLLABICS CARRIER SEE
+01652 CANADIAN SYLLABICS CARRIER SI
+01653 CANADIAN SYLLABICS CARRIER SA
+01654 CANADIAN SYLLABICS CARRIER SHU
+01655 CANADIAN SYLLABICS CARRIER SHO
+01656 CANADIAN SYLLABICS CARRIER SHE
+01657 CANADIAN SYLLABICS CARRIER SHEE
+01658 CANADIAN SYLLABICS CARRIER SHI
+01659 CANADIAN SYLLABICS CARRIER SHA
+0165A CANADIAN SYLLABICS CARRIER SH
+0165B CANADIAN SYLLABICS CARRIER TSU
+0165C CANADIAN SYLLABICS CARRIER TSO
+0165D CANADIAN SYLLABICS CARRIER TSE
+0165E CANADIAN SYLLABICS CARRIER TSEE
+0165F CANADIAN SYLLABICS CARRIER TSI
+01660 CANADIAN SYLLABICS CARRIER TSA
+01661 CANADIAN SYLLABICS CARRIER CHU
+01662 CANADIAN SYLLABICS CARRIER CHO
+01663 CANADIAN SYLLABICS CARRIER CHE
+01664 CANADIAN SYLLABICS CARRIER CHEE
+01665 CANADIAN SYLLABICS CARRIER CHI
+01666 CANADIAN SYLLABICS CARRIER CHA
+01667 CANADIAN SYLLABICS CARRIER TTSU
+01668 CANADIAN SYLLABICS CARRIER TTSO
+01669 CANADIAN SYLLABICS CARRIER TTSE
+0166A CANADIAN SYLLABICS CARRIER TTSEE
+0166B CANADIAN SYLLABICS CARRIER TTSI
+0166C CANADIAN SYLLABICS CARRIER TTSA
+0166D CANADIAN SYLLABICS CHI SIGN
+0166E CANADIAN SYLLABICS FULL STOP
+0166F CANADIAN SYLLABICS QAI
+01670 CANADIAN SYLLABICS NGAI
+01671 CANADIAN SYLLABICS NNGI
+01672 CANADIAN SYLLABICS NNGII
+01673 CANADIAN SYLLABICS NNGO
+01674 CANADIAN SYLLABICS NNGOO
+01675 CANADIAN SYLLABICS NNGA
+01676 CANADIAN SYLLABICS NNGAA
+01677 CANADIAN SYLLABICS WOODS-CREE THWEE
+01678 CANADIAN SYLLABICS WOODS-CREE THWI
+01679 CANADIAN SYLLABICS WOODS-CREE THWII
+0167A CANADIAN SYLLABICS WOODS-CREE THWO
+0167B CANADIAN SYLLABICS WOODS-CREE THWOO
+0167C CANADIAN SYLLABICS WOODS-CREE THWA
+0167D CANADIAN SYLLABICS WOODS-CREE THWAA
+0167E CANADIAN SYLLABICS WOODS-CREE FINAL TH
+0167F CANADIAN SYLLABICS BLACKFOOT W
+01680 OGHAM SPACE MARK
+01681 OGHAM LETTER BEITH
+01682 OGHAM LETTER LUIS
+01683 OGHAM LETTER FEARN
+01684 OGHAM LETTER SAIL
+01685 OGHAM LETTER NION
+01686 OGHAM LETTER UATH
+01687 OGHAM LETTER DAIR
+01688 OGHAM LETTER TINNE
+01689 OGHAM LETTER COLL
+0168A OGHAM LETTER CEIRT
+0168B OGHAM LETTER MUIN
+0168C OGHAM LETTER GORT
+0168D OGHAM LETTER NGEADAL
+0168E OGHAM LETTER STRAIF
+0168F OGHAM LETTER RUIS
+01690 OGHAM LETTER AILM
+01691 OGHAM LETTER ONN
+01692 OGHAM LETTER UR
+01693 OGHAM LETTER EADHADH
+01694 OGHAM LETTER IODHADH
+01695 OGHAM LETTER EABHADH
+01696 OGHAM LETTER OR
+01697 OGHAM LETTER UILLEANN
+01698 OGHAM LETTER IFIN
+01699 OGHAM LETTER EAMHANCHOLL
+0169A OGHAM LETTER PEITH
+0169B OGHAM FEATHER MARK
+0169C OGHAM REVERSED FEATHER MARK
+016A0 RUNIC LETTER FEHU FEOH FE F
+016A1 RUNIC LETTER V
+016A2 RUNIC LETTER URUZ UR U
+016A3 RUNIC LETTER YR
+016A4 RUNIC LETTER Y
+016A5 RUNIC LETTER W
+016A6 RUNIC LETTER THURISAZ THURS THORN
+016A7 RUNIC LETTER ETH
+016A8 RUNIC LETTER ANSUZ A
+016A9 RUNIC LETTER OS O
+016AA RUNIC LETTER AC A
+016AB RUNIC LETTER AESC
+016AC RUNIC LETTER LONG-BRANCH-OSS O
+016AD RUNIC LETTER SHORT-TWIG-OSS O
+016AE RUNIC LETTER O
+016AF RUNIC LETTER OE
+016B0 RUNIC LETTER ON
+016B1 RUNIC LETTER RAIDO RAD REID R
+016B2 RUNIC LETTER KAUNA
+016B3 RUNIC LETTER CEN
+016B4 RUNIC LETTER KAUN K
+016B5 RUNIC LETTER G
+016B6 RUNIC LETTER ENG
+016B7 RUNIC LETTER GEBO GYFU G
+016B8 RUNIC LETTER GAR
+016B9 RUNIC LETTER WUNJO WYNN W
+016BA RUNIC LETTER HAGLAZ H
+016BB RUNIC LETTER HAEGL H
+016BC RUNIC LETTER LONG-BRANCH-HAGALL H
+016BD RUNIC LETTER SHORT-TWIG-HAGALL H
+016BE RUNIC LETTER NAUDIZ NYD NAUD N
+016BF RUNIC LETTER SHORT-TWIG-NAUD N
+016C0 RUNIC LETTER DOTTED-N
+016C1 RUNIC LETTER ISAZ IS ISS I
+016C2 RUNIC LETTER E
+016C3 RUNIC LETTER JERAN J
+016C4 RUNIC LETTER GER
+016C5 RUNIC LETTER LONG-BRANCH-AR AE
+016C6 RUNIC LETTER SHORT-TWIG-AR A
+016C7 RUNIC LETTER IWAZ EOH
+016C8 RUNIC LETTER PERTHO PEORTH P
+016C9 RUNIC LETTER ALGIZ EOLHX
+016CA RUNIC LETTER SOWILO S
+016CB RUNIC LETTER SIGEL LONG-BRANCH-SOL S
+016CC RUNIC LETTER SHORT-TWIG-SOL S
+016CD RUNIC LETTER C
+016CE RUNIC LETTER Z
+016CF RUNIC LETTER TIWAZ TIR TYR T
+016D0 RUNIC LETTER SHORT-TWIG-TYR T
+016D1 RUNIC LETTER D
+016D2 RUNIC LETTER BERKANAN BEORC BJARKAN B
+016D3 RUNIC LETTER SHORT-TWIG-BJARKAN B
+016D4 RUNIC LETTER DOTTED-P
+016D5 RUNIC LETTER OPEN-P
+016D6 RUNIC LETTER EHWAZ EH E
+016D7 RUNIC LETTER MANNAZ MAN M
+016D8 RUNIC LETTER LONG-BRANCH-MADR M
+016D9 RUNIC LETTER SHORT-TWIG-MADR M
+016DA RUNIC LETTER LAUKAZ LAGU LOGR L
+016DB RUNIC LETTER DOTTED-L
+016DC RUNIC LETTER INGWAZ
+016DD RUNIC LETTER ING
+016DE RUNIC LETTER DAGAZ DAEG D
+016DF RUNIC LETTER OTHALAN ETHEL O
+016E0 RUNIC LETTER EAR
+016E1 RUNIC LETTER IOR
+016E2 RUNIC LETTER CWEORTH
+016E3 RUNIC LETTER CALC
+016E4 RUNIC LETTER CEALC
+016E5 RUNIC LETTER STAN
+016E6 RUNIC LETTER LONG-BRANCH-YR
+016E7 RUNIC LETTER SHORT-TWIG-YR
+016E8 RUNIC LETTER ICELANDIC-YR
+016E9 RUNIC LETTER Q
+016EA RUNIC LETTER X
+016EB RUNIC SINGLE PUNCTUATION
+016EC RUNIC MULTIPLE PUNCTUATION
+016ED RUNIC CROSS PUNCTUATION
+016EE RUNIC ARLAUG SYMBOL
+016EF RUNIC TVIMADUR SYMBOL
+016F0 RUNIC BELGTHOR SYMBOL
+01700 TAGALOG LETTER A
+01701 TAGALOG LETTER I
+01702 TAGALOG LETTER U
+01703 TAGALOG LETTER KA
+01704 TAGALOG LETTER GA
+01705 TAGALOG LETTER NGA
+01706 TAGALOG LETTER TA
+01707 TAGALOG LETTER DA
+01708 TAGALOG LETTER NA
+01709 TAGALOG LETTER PA
+0170A TAGALOG LETTER BA
+0170B TAGALOG LETTER MA
+0170C TAGALOG LETTER YA
+0170E TAGALOG LETTER LA
+0170F TAGALOG LETTER WA
+01710 TAGALOG LETTER SA
+01711 TAGALOG LETTER HA
+01712 TAGALOG VOWEL SIGN I
+01713 TAGALOG VOWEL SIGN U
+01714 TAGALOG SIGN VIRAMA
+01720 HANUNOO LETTER A
+01721 HANUNOO LETTER I
+01722 HANUNOO LETTER U
+01723 HANUNOO LETTER KA
+01724 HANUNOO LETTER GA
+01725 HANUNOO LETTER NGA
+01726 HANUNOO LETTER TA
+01727 HANUNOO LETTER DA
+01728 HANUNOO LETTER NA
+01729 HANUNOO LETTER PA
+0172A HANUNOO LETTER BA
+0172B HANUNOO LETTER MA
+0172C HANUNOO LETTER YA
+0172D HANUNOO LETTER RA
+0172E HANUNOO LETTER LA
+0172F HANUNOO LETTER WA
+01730 HANUNOO LETTER SA
+01731 HANUNOO LETTER HA
+01732 HANUNOO VOWEL SIGN I
+01733 HANUNOO VOWEL SIGN U
+01734 HANUNOO SIGN PAMUDPOD
+01735 PHILIPPINE SINGLE PUNCTUATION
+01736 PHILIPPINE DOUBLE PUNCTUATION
+01740 BUHID LETTER A
+01741 BUHID LETTER I
+01742 BUHID LETTER U
+01743 BUHID LETTER KA
+01744 BUHID LETTER GA
+01745 BUHID LETTER NGA
+01746 BUHID LETTER TA
+01747 BUHID LETTER DA
+01748 BUHID LETTER NA
+01749 BUHID LETTER PA
+0174A BUHID LETTER BA
+0174B BUHID LETTER MA
+0174C BUHID LETTER YA
+0174D BUHID LETTER RA
+0174E BUHID LETTER LA
+0174F BUHID LETTER WA
+01750 BUHID LETTER SA
+01751 BUHID LETTER HA
+01752 BUHID VOWEL SIGN I
+01753 BUHID VOWEL SIGN U
+01760 TAGBANWA LETTER A
+01761 TAGBANWA LETTER I
+01762 TAGBANWA LETTER U
+01763 TAGBANWA LETTER KA
+01764 TAGBANWA LETTER GA
+01765 TAGBANWA LETTER NGA
+01766 TAGBANWA LETTER TA
+01767 TAGBANWA LETTER DA
+01768 TAGBANWA LETTER NA
+01769 TAGBANWA LETTER PA
+0176A TAGBANWA LETTER BA
+0176B TAGBANWA LETTER MA
+0176C TAGBANWA LETTER YA
+0176E TAGBANWA LETTER LA
+0176F TAGBANWA LETTER WA
+01770 TAGBANWA LETTER SA
+01772 TAGBANWA VOWEL SIGN I
+01773 TAGBANWA VOWEL SIGN U
+01780 KHMER LETTER KA
+01781 KHMER LETTER KHA
+01782 KHMER LETTER KO
+01783 KHMER LETTER KHO
+01784 KHMER LETTER NGO
+01785 KHMER LETTER CA
+01786 KHMER LETTER CHA
+01787 KHMER LETTER CO
+01788 KHMER LETTER CHO
+01789 KHMER LETTER NYO
+0178A KHMER LETTER DA
+0178B KHMER LETTER TTHA
+0178C KHMER LETTER DO
+0178D KHMER LETTER TTHO
+0178E KHMER LETTER NNO
+0178F KHMER LETTER TA
+01790 KHMER LETTER THA
+01791 KHMER LETTER TO
+01792 KHMER LETTER THO
+01793 KHMER LETTER NO
+01794 KHMER LETTER BA
+01795 KHMER LETTER PHA
+01796 KHMER LETTER PO
+01797 KHMER LETTER PHO
+01798 KHMER LETTER MO
+01799 KHMER LETTER YO
+0179A KHMER LETTER RO
+0179B KHMER LETTER LO
+0179C KHMER LETTER VO
+0179D KHMER LETTER SHA
+0179E KHMER LETTER SSO
+0179F KHMER LETTER SA
+017A0 KHMER LETTER HA
+017A1 KHMER LETTER LA
+017A2 KHMER LETTER QA
+017A3 KHMER INDEPENDENT VOWEL QAQ
+017A4 KHMER INDEPENDENT VOWEL QAA
+017A5 KHMER INDEPENDENT VOWEL QI
+017A6 KHMER INDEPENDENT VOWEL QII
+017A7 KHMER INDEPENDENT VOWEL QU
+017A8 KHMER INDEPENDENT VOWEL QUK
+017A9 KHMER INDEPENDENT VOWEL QUU
+017AA KHMER INDEPENDENT VOWEL QUUV
+017AB KHMER INDEPENDENT VOWEL RY
+017AC KHMER INDEPENDENT VOWEL RYY
+017AD KHMER INDEPENDENT VOWEL LY
+017AE KHMER INDEPENDENT VOWEL LYY
+017AF KHMER INDEPENDENT VOWEL QE
+017B0 KHMER INDEPENDENT VOWEL QAI
+017B1 KHMER INDEPENDENT VOWEL QOO TYPE ONE
+017B2 KHMER INDEPENDENT VOWEL QOO TYPE TWO
+017B3 KHMER INDEPENDENT VOWEL QAU
+017B4 KHMER VOWEL INHERENT AQ
+017B5 KHMER VOWEL INHERENT AA
+017B6 KHMER VOWEL SIGN AA
+017B7 KHMER VOWEL SIGN I
+017B8 KHMER VOWEL SIGN II
+017B9 KHMER VOWEL SIGN Y
+017BA KHMER VOWEL SIGN YY
+017BB KHMER VOWEL SIGN U
+017BC KHMER VOWEL SIGN UU
+017BD KHMER VOWEL SIGN UA
+017BE KHMER VOWEL SIGN OE
+017BF KHMER VOWEL SIGN YA
+017C0 KHMER VOWEL SIGN IE
+017C1 KHMER VOWEL SIGN E
+017C2 KHMER VOWEL SIGN AE
+017C3 KHMER VOWEL SIGN AI
+017C4 KHMER VOWEL SIGN OO
+017C5 KHMER VOWEL SIGN AU
+017C6 KHMER SIGN NIKAHIT
+017C7 KHMER SIGN REAHMUK
+017C8 KHMER SIGN YUUKALEAPINTU
+017C9 KHMER SIGN MUUSIKATOAN
+017CA KHMER SIGN TRIISAP
+017CB KHMER SIGN BANTOC
+017CC KHMER SIGN ROBAT
+017CD KHMER SIGN TOANDAKHIAT
+017CE KHMER SIGN KAKABAT
+017CF KHMER SIGN AHSDA
+017D0 KHMER SIGN SAMYOK SANNYA
+017D1 KHMER SIGN VIRIAM
+017D2 KHMER SIGN COENG
+017D3 KHMER SIGN BATHAMASAT
+017D4 KHMER SIGN KHAN
+017D5 KHMER SIGN BARIYOOSAN
+017D6 KHMER SIGN CAMNUC PII KUUH
+017D7 KHMER SIGN LEK TOO
+017D8 KHMER SIGN BEYYAL
+017D9 KHMER SIGN PHNAEK MUAN
+017DA KHMER SIGN KOOMUUT
+017DB KHMER CURRENCY SYMBOL RIEL
+017DC KHMER SIGN AVAKRAHASANYA
+017DD KHMER SIGN ATTHACAN
+017E0 KHMER DIGIT ZERO
+017E1 KHMER DIGIT ONE
+017E2 KHMER DIGIT TWO
+017E3 KHMER DIGIT THREE
+017E4 KHMER DIGIT FOUR
+017E5 KHMER DIGIT FIVE
+017E6 KHMER DIGIT SIX
+017E7 KHMER DIGIT SEVEN
+017E8 KHMER DIGIT EIGHT
+017E9 KHMER DIGIT NINE
+017F0 KHMER SYMBOL LEK ATTAK SON
+017F1 KHMER SYMBOL LEK ATTAK MUOY
+017F2 KHMER SYMBOL LEK ATTAK PII
+017F3 KHMER SYMBOL LEK ATTAK BEI
+017F4 KHMER SYMBOL LEK ATTAK BUON
+017F5 KHMER SYMBOL LEK ATTAK PRAM
+017F6 KHMER SYMBOL LEK ATTAK PRAM-MUOY
+017F7 KHMER SYMBOL LEK ATTAK PRAM-PII
+017F8 KHMER SYMBOL LEK ATTAK PRAM-BEI
+017F9 KHMER SYMBOL LEK ATTAK PRAM-BUON
+01800 MONGOLIAN BIRGA
+01801 MONGOLIAN ELLIPSIS
+01802 MONGOLIAN COMMA
+01803 MONGOLIAN FULL STOP
+01804 MONGOLIAN COLON
+01805 MONGOLIAN FOUR DOTS
+01806 MONGOLIAN TODO SOFT HYPHEN
+01807 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
+01808 MONGOLIAN MANCHU COMMA
+01809 MONGOLIAN MANCHU FULL STOP
+0180A MONGOLIAN NIRUGU
+0180B MONGOLIAN FREE VARIATION SELECTOR ONE
+0180C MONGOLIAN FREE VARIATION SELECTOR TWO
+0180D MONGOLIAN FREE VARIATION SELECTOR THREE
+0180E MONGOLIAN VOWEL SEPARATOR
+01810 MONGOLIAN DIGIT ZERO
+01811 MONGOLIAN DIGIT ONE
+01812 MONGOLIAN DIGIT TWO
+01813 MONGOLIAN DIGIT THREE
+01814 MONGOLIAN DIGIT FOUR
+01815 MONGOLIAN DIGIT FIVE
+01816 MONGOLIAN DIGIT SIX
+01817 MONGOLIAN DIGIT SEVEN
+01818 MONGOLIAN DIGIT EIGHT
+01819 MONGOLIAN DIGIT NINE
+01820 MONGOLIAN LETTER A
+01821 MONGOLIAN LETTER E
+01822 MONGOLIAN LETTER I
+01823 MONGOLIAN LETTER O
+01824 MONGOLIAN LETTER U
+01825 MONGOLIAN LETTER OE
+01826 MONGOLIAN LETTER UE
+01827 MONGOLIAN LETTER EE
+01828 MONGOLIAN LETTER NA
+01829 MONGOLIAN LETTER ANG
+0182A MONGOLIAN LETTER BA
+0182B MONGOLIAN LETTER PA
+0182C MONGOLIAN LETTER QA
+0182D MONGOLIAN LETTER GA
+0182E MONGOLIAN LETTER MA
+0182F MONGOLIAN LETTER LA
+01830 MONGOLIAN LETTER SA
+01831 MONGOLIAN LETTER SHA
+01832 MONGOLIAN LETTER TA
+01833 MONGOLIAN LETTER DA
+01834 MONGOLIAN LETTER CHA
+01835 MONGOLIAN LETTER JA
+01836 MONGOLIAN LETTER YA
+01837 MONGOLIAN LETTER RA
+01838 MONGOLIAN LETTER WA
+01839 MONGOLIAN LETTER FA
+0183A MONGOLIAN LETTER KA
+0183B MONGOLIAN LETTER KHA
+0183C MONGOLIAN LETTER TSA
+0183D MONGOLIAN LETTER ZA
+0183E MONGOLIAN LETTER HAA
+0183F MONGOLIAN LETTER ZRA
+01840 MONGOLIAN LETTER LHA
+01841 MONGOLIAN LETTER ZHI
+01842 MONGOLIAN LETTER CHI
+01843 MONGOLIAN LETTER TODO LONG VOWEL SIGN
+01844 MONGOLIAN LETTER TODO E
+01845 MONGOLIAN LETTER TODO I
+01846 MONGOLIAN LETTER TODO O
+01847 MONGOLIAN LETTER TODO U
+01848 MONGOLIAN LETTER TODO OE
+01849 MONGOLIAN LETTER TODO UE
+0184A MONGOLIAN LETTER TODO ANG
+0184B MONGOLIAN LETTER TODO BA
+0184C MONGOLIAN LETTER TODO PA
+0184D MONGOLIAN LETTER TODO QA
+0184E MONGOLIAN LETTER TODO GA
+0184F MONGOLIAN LETTER TODO MA
+01850 MONGOLIAN LETTER TODO TA
+01851 MONGOLIAN LETTER TODO DA
+01852 MONGOLIAN LETTER TODO CHA
+01853 MONGOLIAN LETTER TODO JA
+01854 MONGOLIAN LETTER TODO TSA
+01855 MONGOLIAN LETTER TODO YA
+01856 MONGOLIAN LETTER TODO WA
+01857 MONGOLIAN LETTER TODO KA
+01858 MONGOLIAN LETTER TODO GAA
+01859 MONGOLIAN LETTER TODO HAA
+0185A MONGOLIAN LETTER TODO JIA
+0185B MONGOLIAN LETTER TODO NIA
+0185C MONGOLIAN LETTER TODO DZA
+0185D MONGOLIAN LETTER SIBE E
+0185E MONGOLIAN LETTER SIBE I
+0185F MONGOLIAN LETTER SIBE IY
+01860 MONGOLIAN LETTER SIBE UE
+01861 MONGOLIAN LETTER SIBE U
+01862 MONGOLIAN LETTER SIBE ANG
+01863 MONGOLIAN LETTER SIBE KA
+01864 MONGOLIAN LETTER SIBE GA
+01865 MONGOLIAN LETTER SIBE HA
+01866 MONGOLIAN LETTER SIBE PA
+01867 MONGOLIAN LETTER SIBE SHA
+01868 MONGOLIAN LETTER SIBE TA
+01869 MONGOLIAN LETTER SIBE DA
+0186A MONGOLIAN LETTER SIBE JA
+0186B MONGOLIAN LETTER SIBE FA
+0186C MONGOLIAN LETTER SIBE GAA
+0186D MONGOLIAN LETTER SIBE HAA
+0186E MONGOLIAN LETTER SIBE TSA
+0186F MONGOLIAN LETTER SIBE ZA
+01870 MONGOLIAN LETTER SIBE RAA
+01871 MONGOLIAN LETTER SIBE CHA
+01872 MONGOLIAN LETTER SIBE ZHA
+01873 MONGOLIAN LETTER MANCHU I
+01874 MONGOLIAN LETTER MANCHU KA
+01875 MONGOLIAN LETTER MANCHU RA
+01876 MONGOLIAN LETTER MANCHU FA
+01877 MONGOLIAN LETTER MANCHU ZHA
+01880 MONGOLIAN LETTER ALI GALI ANUSVARA ONE
+01881 MONGOLIAN LETTER ALI GALI VISARGA ONE
+01882 MONGOLIAN LETTER ALI GALI DAMARU
+01883 MONGOLIAN LETTER ALI GALI UBADAMA
+01884 MONGOLIAN LETTER ALI GALI INVERTED UBADAMA
+01885 MONGOLIAN LETTER ALI GALI BALUDA
+01886 MONGOLIAN LETTER ALI GALI THREE BALUDA
+01887 MONGOLIAN LETTER ALI GALI A
+01888 MONGOLIAN LETTER ALI GALI I
+01889 MONGOLIAN LETTER ALI GALI KA
+0188A MONGOLIAN LETTER ALI GALI NGA
+0188B MONGOLIAN LETTER ALI GALI CA
+0188C MONGOLIAN LETTER ALI GALI TTA
+0188D MONGOLIAN LETTER ALI GALI TTHA
+0188E MONGOLIAN LETTER ALI GALI DDA
+0188F MONGOLIAN LETTER ALI GALI NNA
+01890 MONGOLIAN LETTER ALI GALI TA
+01891 MONGOLIAN LETTER ALI GALI DA
+01892 MONGOLIAN LETTER ALI GALI PA
+01893 MONGOLIAN LETTER ALI GALI PHA
+01894 MONGOLIAN LETTER ALI GALI SSA
+01895 MONGOLIAN LETTER ALI GALI ZHA
+01896 MONGOLIAN LETTER ALI GALI ZA
+01897 MONGOLIAN LETTER ALI GALI AH
+01898 MONGOLIAN LETTER TODO ALI GALI TA
+01899 MONGOLIAN LETTER TODO ALI GALI ZHA
+0189A MONGOLIAN LETTER MANCHU ALI GALI GHA
+0189B MONGOLIAN LETTER MANCHU ALI GALI NGA
+0189C MONGOLIAN LETTER MANCHU ALI GALI CA
+0189D MONGOLIAN LETTER MANCHU ALI GALI JHA
+0189E MONGOLIAN LETTER MANCHU ALI GALI TTA
+0189F MONGOLIAN LETTER MANCHU ALI GALI DDHA
+018A0 MONGOLIAN LETTER MANCHU ALI GALI TA
+018A1 MONGOLIAN LETTER MANCHU ALI GALI DHA
+018A2 MONGOLIAN LETTER MANCHU ALI GALI SSA
+018A3 MONGOLIAN LETTER MANCHU ALI GALI CYA
+018A4 MONGOLIAN LETTER MANCHU ALI GALI ZHA
+018A5 MONGOLIAN LETTER MANCHU ALI GALI ZA
+018A6 MONGOLIAN LETTER ALI GALI HALF U
+018A7 MONGOLIAN LETTER ALI GALI HALF YA
+018A8 MONGOLIAN LETTER MANCHU ALI GALI BHA
+018A9 MONGOLIAN LETTER ALI GALI DAGALGA
+018AA MONGOLIAN LETTER MANCHU ALI GALI LHA
+018B0 CANADIAN SYLLABICS OY
+018B1 CANADIAN SYLLABICS AY
+018B2 CANADIAN SYLLABICS AAY
+018B3 CANADIAN SYLLABICS WAY
+018B4 CANADIAN SYLLABICS POY
+018B5 CANADIAN SYLLABICS PAY
+018B6 CANADIAN SYLLABICS PWOY
+018B7 CANADIAN SYLLABICS TAY
+018B8 CANADIAN SYLLABICS KAY
+018B9 CANADIAN SYLLABICS KWAY
+018BA CANADIAN SYLLABICS MAY
+018BB CANADIAN SYLLABICS NOY
+018BC CANADIAN SYLLABICS NAY
+018BD CANADIAN SYLLABICS LAY
+018BE CANADIAN SYLLABICS SOY
+018BF CANADIAN SYLLABICS SAY
+018C0 CANADIAN SYLLABICS SHOY
+018C1 CANADIAN SYLLABICS SHAY
+018C2 CANADIAN SYLLABICS SHWOY
+018C3 CANADIAN SYLLABICS YOY
+018C4 CANADIAN SYLLABICS YAY
+018C5 CANADIAN SYLLABICS RAY
+018C6 CANADIAN SYLLABICS NWI
+018C7 CANADIAN SYLLABICS OJIBWAY NWI
+018C8 CANADIAN SYLLABICS NWII
+018C9 CANADIAN SYLLABICS OJIBWAY NWII
+018CA CANADIAN SYLLABICS NWO
+018CB CANADIAN SYLLABICS OJIBWAY NWO
+018CC CANADIAN SYLLABICS NWOO
+018CD CANADIAN SYLLABICS OJIBWAY NWOO
+018CE CANADIAN SYLLABICS RWEE
+018CF CANADIAN SYLLABICS RWI
+018D0 CANADIAN SYLLABICS RWII
+018D1 CANADIAN SYLLABICS RWO
+018D2 CANADIAN SYLLABICS RWOO
+018D3 CANADIAN SYLLABICS RWA
+018D4 CANADIAN SYLLABICS OJIBWAY P
+018D5 CANADIAN SYLLABICS OJIBWAY T
+018D6 CANADIAN SYLLABICS OJIBWAY K
+018D7 CANADIAN SYLLABICS OJIBWAY C
+018D8 CANADIAN SYLLABICS OJIBWAY M
+018D9 CANADIAN SYLLABICS OJIBWAY N
+018DA CANADIAN SYLLABICS OJIBWAY S
+018DB CANADIAN SYLLABICS OJIBWAY SH
+018DC CANADIAN SYLLABICS EASTERN W
+018DD CANADIAN SYLLABICS WESTERN W
+018DE CANADIAN SYLLABICS FINAL SMALL RING
+018DF CANADIAN SYLLABICS FINAL RAISED DOT
+018E0 CANADIAN SYLLABICS R-CREE RWE
+018E1 CANADIAN SYLLABICS WEST-CREE LOO
+018E2 CANADIAN SYLLABICS WEST-CREE LAA
+018E3 CANADIAN SYLLABICS THWE
+018E4 CANADIAN SYLLABICS THWA
+018E5 CANADIAN SYLLABICS TTHWE
+018E6 CANADIAN SYLLABICS TTHOO
+018E7 CANADIAN SYLLABICS TTHAA
+018E8 CANADIAN SYLLABICS TLHWE
+018E9 CANADIAN SYLLABICS TLHOO
+018EA CANADIAN SYLLABICS SAYISI SHWE
+018EB CANADIAN SYLLABICS SAYISI SHOO
+018EC CANADIAN SYLLABICS SAYISI HOO
+018ED CANADIAN SYLLABICS CARRIER GWU
+018EE CANADIAN SYLLABICS CARRIER DENE GEE
+018EF CANADIAN SYLLABICS CARRIER GAA
+018F0 CANADIAN SYLLABICS CARRIER GWA
+018F1 CANADIAN SYLLABICS SAYISI JUU
+018F2 CANADIAN SYLLABICS CARRIER JWA
+018F3 CANADIAN SYLLABICS BEAVER DENE L
+018F4 CANADIAN SYLLABICS BEAVER DENE R
+018F5 CANADIAN SYLLABICS CARRIER DENTAL S
+01900 LIMBU VOWEL-CARRIER LETTER
+01901 LIMBU LETTER KA
+01902 LIMBU LETTER KHA
+01903 LIMBU LETTER GA
+01904 LIMBU LETTER GHA
+01905 LIMBU LETTER NGA
+01906 LIMBU LETTER CA
+01907 LIMBU LETTER CHA
+01908 LIMBU LETTER JA
+01909 LIMBU LETTER JHA
+0190A LIMBU LETTER YAN
+0190B LIMBU LETTER TA
+0190C LIMBU LETTER THA
+0190D LIMBU LETTER DA
+0190E LIMBU LETTER DHA
+0190F LIMBU LETTER NA
+01910 LIMBU LETTER PA
+01911 LIMBU LETTER PHA
+01912 LIMBU LETTER BA
+01913 LIMBU LETTER BHA
+01914 LIMBU LETTER MA
+01915 LIMBU LETTER YA
+01916 LIMBU LETTER RA
+01917 LIMBU LETTER LA
+01918 LIMBU LETTER WA
+01919 LIMBU LETTER SHA
+0191A LIMBU LETTER SSA
+0191B LIMBU LETTER SA
+0191C LIMBU LETTER HA
+01920 LIMBU VOWEL SIGN A
+01921 LIMBU VOWEL SIGN I
+01922 LIMBU VOWEL SIGN U
+01923 LIMBU VOWEL SIGN EE
+01924 LIMBU VOWEL SIGN AI
+01925 LIMBU VOWEL SIGN OO
+01926 LIMBU VOWEL SIGN AU
+01927 LIMBU VOWEL SIGN E
+01928 LIMBU VOWEL SIGN O
+01929 LIMBU SUBJOINED LETTER YA
+0192A LIMBU SUBJOINED LETTER RA
+0192B LIMBU SUBJOINED LETTER WA
+01930 LIMBU SMALL LETTER KA
+01931 LIMBU SMALL LETTER NGA
+01932 LIMBU SMALL LETTER ANUSVARA
+01933 LIMBU SMALL LETTER TA
+01934 LIMBU SMALL LETTER NA
+01935 LIMBU SMALL LETTER PA
+01936 LIMBU SMALL LETTER MA
+01937 LIMBU SMALL LETTER RA
+01938 LIMBU SMALL LETTER LA
+01939 LIMBU SIGN MUKPHRENG
+0193A LIMBU SIGN KEMPHRENG
+0193B LIMBU SIGN SA-I
+01940 LIMBU SIGN LOO
+01944 LIMBU EXCLAMATION MARK
+01945 LIMBU QUESTION MARK
+01946 LIMBU DIGIT ZERO
+01947 LIMBU DIGIT ONE
+01948 LIMBU DIGIT TWO
+01949 LIMBU DIGIT THREE
+0194A LIMBU DIGIT FOUR
+0194B LIMBU DIGIT FIVE
+0194C LIMBU DIGIT SIX
+0194D LIMBU DIGIT SEVEN
+0194E LIMBU DIGIT EIGHT
+0194F LIMBU DIGIT NINE
+01950 TAI LE LETTER KA
+01951 TAI LE LETTER XA
+01952 TAI LE LETTER NGA
+01953 TAI LE LETTER TSA
+01954 TAI LE LETTER SA
+01955 TAI LE LETTER YA
+01956 TAI LE LETTER TA
+01957 TAI LE LETTER THA
+01958 TAI LE LETTER LA
+01959 TAI LE LETTER PA
+0195A TAI LE LETTER PHA
+0195B TAI LE LETTER MA
+0195C TAI LE LETTER FA
+0195D TAI LE LETTER VA
+0195E TAI LE LETTER HA
+0195F TAI LE LETTER QA
+01960 TAI LE LETTER KHA
+01961 TAI LE LETTER TSHA
+01962 TAI LE LETTER NA
+01963 TAI LE LETTER A
+01964 TAI LE LETTER I
+01965 TAI LE LETTER EE
+01966 TAI LE LETTER EH
+01967 TAI LE LETTER U
+01968 TAI LE LETTER OO
+01969 TAI LE LETTER O
+0196A TAI LE LETTER UE
+0196B TAI LE LETTER E
+0196C TAI LE LETTER AUE
+0196D TAI LE LETTER AI
+01970 TAI LE LETTER TONE-2
+01971 TAI LE LETTER TONE-3
+01972 TAI LE LETTER TONE-4
+01973 TAI LE LETTER TONE-5
+01974 TAI LE LETTER TONE-6
+01980 NEW TAI LUE LETTER HIGH QA
+01981 NEW TAI LUE LETTER LOW QA
+01982 NEW TAI LUE LETTER HIGH KA
+01983 NEW TAI LUE LETTER HIGH XA
+01984 NEW TAI LUE LETTER HIGH NGA
+01985 NEW TAI LUE LETTER LOW KA
+01986 NEW TAI LUE LETTER LOW XA
+01987 NEW TAI LUE LETTER LOW NGA
+01988 NEW TAI LUE LETTER HIGH TSA
+01989 NEW TAI LUE LETTER HIGH SA
+0198A NEW TAI LUE LETTER HIGH YA
+0198B NEW TAI LUE LETTER LOW TSA
+0198C NEW TAI LUE LETTER LOW SA
+0198D NEW TAI LUE LETTER LOW YA
+0198E NEW TAI LUE LETTER HIGH TA
+0198F NEW TAI LUE LETTER HIGH THA
+01990 NEW TAI LUE LETTER HIGH NA
+01991 NEW TAI LUE LETTER LOW TA
+01992 NEW TAI LUE LETTER LOW THA
+01993 NEW TAI LUE LETTER LOW NA
+01994 NEW TAI LUE LETTER HIGH PA
+01995 NEW TAI LUE LETTER HIGH PHA
+01996 NEW TAI LUE LETTER HIGH MA
+01997 NEW TAI LUE LETTER LOW PA
+01998 NEW TAI LUE LETTER LOW PHA
+01999 NEW TAI LUE LETTER LOW MA
+0199A NEW TAI LUE LETTER HIGH FA
+0199B NEW TAI LUE LETTER HIGH VA
+0199C NEW TAI LUE LETTER HIGH LA
+0199D NEW TAI LUE LETTER LOW FA
+0199E NEW TAI LUE LETTER LOW VA
+0199F NEW TAI LUE LETTER LOW LA
+019A0 NEW TAI LUE LETTER HIGH HA
+019A1 NEW TAI LUE LETTER HIGH DA
+019A2 NEW TAI LUE LETTER HIGH BA
+019A3 NEW TAI LUE LETTER LOW HA
+019A4 NEW TAI LUE LETTER LOW DA
+019A5 NEW TAI LUE LETTER LOW BA
+019A6 NEW TAI LUE LETTER HIGH KVA
+019A7 NEW TAI LUE LETTER HIGH XVA
+019A8 NEW TAI LUE LETTER LOW KVA
+019A9 NEW TAI LUE LETTER LOW XVA
+019AA NEW TAI LUE LETTER HIGH SUA
+019AB NEW TAI LUE LETTER LOW SUA
+019B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
+019B1 NEW TAI LUE VOWEL SIGN AA
+019B2 NEW TAI LUE VOWEL SIGN II
+019B3 NEW TAI LUE VOWEL SIGN U
+019B4 NEW TAI LUE VOWEL SIGN UU
+019B5 NEW TAI LUE VOWEL SIGN E
+019B6 NEW TAI LUE VOWEL SIGN AE
+019B7 NEW TAI LUE VOWEL SIGN O
+019B8 NEW TAI LUE VOWEL SIGN OA
+019B9 NEW TAI LUE VOWEL SIGN UE
+019BA NEW TAI LUE VOWEL SIGN AY
+019BB NEW TAI LUE VOWEL SIGN AAY
+019BC NEW TAI LUE VOWEL SIGN UY
+019BD NEW TAI LUE VOWEL SIGN OY
+019BE NEW TAI LUE VOWEL SIGN OAY
+019BF NEW TAI LUE VOWEL SIGN UEY
+019C0 NEW TAI LUE VOWEL SIGN IY
+019C1 NEW TAI LUE LETTER FINAL V
+019C2 NEW TAI LUE LETTER FINAL NG
+019C3 NEW TAI LUE LETTER FINAL N
+019C4 NEW TAI LUE LETTER FINAL M
+019C5 NEW TAI LUE LETTER FINAL K
+019C6 NEW TAI LUE LETTER FINAL D
+019C7 NEW TAI LUE LETTER FINAL B
+019C8 NEW TAI LUE TONE MARK-1
+019C9 NEW TAI LUE TONE MARK-2
+019D0 NEW TAI LUE DIGIT ZERO
+019D1 NEW TAI LUE DIGIT ONE
+019D2 NEW TAI LUE DIGIT TWO
+019D3 NEW TAI LUE DIGIT THREE
+019D4 NEW TAI LUE DIGIT FOUR
+019D5 NEW TAI LUE DIGIT FIVE
+019D6 NEW TAI LUE DIGIT SIX
+019D7 NEW TAI LUE DIGIT SEVEN
+019D8 NEW TAI LUE DIGIT EIGHT
+019D9 NEW TAI LUE DIGIT NINE
+019DA NEW TAI LUE THAM DIGIT ONE
+019DE NEW TAI LUE SIGN LAE
+019DF NEW TAI LUE SIGN LAEV
+019E0 KHMER SYMBOL PATHAMASAT
+019E1 KHMER SYMBOL MUOY KOET
+019E2 KHMER SYMBOL PII KOET
+019E3 KHMER SYMBOL BEI KOET
+019E4 KHMER SYMBOL BUON KOET
+019E5 KHMER SYMBOL PRAM KOET
+019E6 KHMER SYMBOL PRAM-MUOY KOET
+019E7 KHMER SYMBOL PRAM-PII KOET
+019E8 KHMER SYMBOL PRAM-BEI KOET
+019E9 KHMER SYMBOL PRAM-BUON KOET
+019EA KHMER SYMBOL DAP KOET
+019EB KHMER SYMBOL DAP-MUOY KOET
+019EC KHMER SYMBOL DAP-PII KOET
+019ED KHMER SYMBOL DAP-BEI KOET
+019EE KHMER SYMBOL DAP-BUON KOET
+019EF KHMER SYMBOL DAP-PRAM KOET
+019F0 KHMER SYMBOL TUTEYASAT
+019F1 KHMER SYMBOL MUOY ROC
+019F2 KHMER SYMBOL PII ROC
+019F3 KHMER SYMBOL BEI ROC
+019F4 KHMER SYMBOL BUON ROC
+019F5 KHMER SYMBOL PRAM ROC
+019F6 KHMER SYMBOL PRAM-MUOY ROC
+019F7 KHMER SYMBOL PRAM-PII ROC
+019F8 KHMER SYMBOL PRAM-BEI ROC
+019F9 KHMER SYMBOL PRAM-BUON ROC
+019FA KHMER SYMBOL DAP ROC
+019FB KHMER SYMBOL DAP-MUOY ROC
+019FC KHMER SYMBOL DAP-PII ROC
+019FD KHMER SYMBOL DAP-BEI ROC
+019FE KHMER SYMBOL DAP-BUON ROC
+019FF KHMER SYMBOL DAP-PRAM ROC
+01A00 BUGINESE LETTER KA
+01A01 BUGINESE LETTER GA
+01A02 BUGINESE LETTER NGA
+01A03 BUGINESE LETTER NGKA
+01A04 BUGINESE LETTER PA
+01A05 BUGINESE LETTER BA
+01A06 BUGINESE LETTER MA
+01A07 BUGINESE LETTER MPA
+01A08 BUGINESE LETTER TA
+01A09 BUGINESE LETTER DA
+01A0A BUGINESE LETTER NA
+01A0B BUGINESE LETTER NRA
+01A0C BUGINESE LETTER CA
+01A0D BUGINESE LETTER JA
+01A0E BUGINESE LETTER NYA
+01A0F BUGINESE LETTER NYCA
+01A10 BUGINESE LETTER YA
+01A11 BUGINESE LETTER RA
+01A12 BUGINESE LETTER LA
+01A13 BUGINESE LETTER VA
+01A14 BUGINESE LETTER SA
+01A15 BUGINESE LETTER A
+01A16 BUGINESE LETTER HA
+01A17 BUGINESE VOWEL SIGN I
+01A18 BUGINESE VOWEL SIGN U
+01A19 BUGINESE VOWEL SIGN E
+01A1A BUGINESE VOWEL SIGN O
+01A1B BUGINESE VOWEL SIGN AE
+01A1E BUGINESE PALLAWA
+01A1F BUGINESE END OF SECTION
+01A20 TAI THAM LETTER HIGH KA
+01A21 TAI THAM LETTER HIGH KHA
+01A22 TAI THAM LETTER HIGH KXA
+01A23 TAI THAM LETTER LOW KA
+01A24 TAI THAM LETTER LOW KXA
+01A25 TAI THAM LETTER LOW KHA
+01A26 TAI THAM LETTER NGA
+01A27 TAI THAM LETTER HIGH CA
+01A28 TAI THAM LETTER HIGH CHA
+01A29 TAI THAM LETTER LOW CA
+01A2A TAI THAM LETTER LOW SA
+01A2B TAI THAM LETTER LOW CHA
+01A2C TAI THAM LETTER NYA
+01A2D TAI THAM LETTER RATA
+01A2E TAI THAM LETTER HIGH RATHA
+01A2F TAI THAM LETTER DA
+01A30 TAI THAM LETTER LOW RATHA
+01A31 TAI THAM LETTER RANA
+01A32 TAI THAM LETTER HIGH TA
+01A33 TAI THAM LETTER HIGH THA
+01A34 TAI THAM LETTER LOW TA
+01A35 TAI THAM LETTER LOW THA
+01A36 TAI THAM LETTER NA
+01A37 TAI THAM LETTER BA
+01A38 TAI THAM LETTER HIGH PA
+01A39 TAI THAM LETTER HIGH PHA
+01A3A TAI THAM LETTER HIGH FA
+01A3B TAI THAM LETTER LOW PA
+01A3C TAI THAM LETTER LOW FA
+01A3D TAI THAM LETTER LOW PHA
+01A3E TAI THAM LETTER MA
+01A3F TAI THAM LETTER LOW YA
+01A40 TAI THAM LETTER HIGH YA
+01A41 TAI THAM LETTER RA
+01A42 TAI THAM LETTER RUE
+01A43 TAI THAM LETTER LA
+01A44 TAI THAM LETTER LUE
+01A45 TAI THAM LETTER WA
+01A46 TAI THAM LETTER HIGH SHA
+01A47 TAI THAM LETTER HIGH SSA
+01A48 TAI THAM LETTER HIGH SA
+01A49 TAI THAM LETTER HIGH HA
+01A4A TAI THAM LETTER LLA
+01A4B TAI THAM LETTER A
+01A4C TAI THAM LETTER LOW HA
+01A4D TAI THAM LETTER I
+01A4E TAI THAM LETTER II
+01A4F TAI THAM LETTER U
+01A50 TAI THAM LETTER UU
+01A51 TAI THAM LETTER EE
+01A52 TAI THAM LETTER OO
+01A53 TAI THAM LETTER LAE
+01A54 TAI THAM LETTER GREAT SA
+01A55 TAI THAM CONSONANT SIGN MEDIAL RA
+01A56 TAI THAM CONSONANT SIGN MEDIAL LA
+01A57 TAI THAM CONSONANT SIGN LA TANG LAI
+01A58 TAI THAM SIGN MAI KANG LAI
+01A59 TAI THAM CONSONANT SIGN FINAL NGA
+01A5A TAI THAM CONSONANT SIGN LOW PA
+01A5B TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA
+01A5C TAI THAM CONSONANT SIGN MA
+01A5D TAI THAM CONSONANT SIGN BA
+01A5E TAI THAM CONSONANT SIGN SA
+01A60 TAI THAM SIGN SAKOT
+01A61 TAI THAM VOWEL SIGN A
+01A62 TAI THAM VOWEL SIGN MAI SAT
+01A63 TAI THAM VOWEL SIGN AA
+01A64 TAI THAM VOWEL SIGN TALL AA
+01A65 TAI THAM VOWEL SIGN I
+01A66 TAI THAM VOWEL SIGN II
+01A67 TAI THAM VOWEL SIGN UE
+01A68 TAI THAM VOWEL SIGN UUE
+01A69 TAI THAM VOWEL SIGN U
+01A6A TAI THAM VOWEL SIGN UU
+01A6B TAI THAM VOWEL SIGN O
+01A6C TAI THAM VOWEL SIGN OA BELOW
+01A6D TAI THAM VOWEL SIGN OY
+01A6E TAI THAM VOWEL SIGN E
+01A6F TAI THAM VOWEL SIGN AE
+01A70 TAI THAM VOWEL SIGN OO
+01A71 TAI THAM VOWEL SIGN AI
+01A72 TAI THAM VOWEL SIGN THAM AI
+01A73 TAI THAM VOWEL SIGN OA ABOVE
+01A74 TAI THAM SIGN MAI KANG
+01A75 TAI THAM SIGN TONE-1
+01A76 TAI THAM SIGN TONE-2
+01A77 TAI THAM SIGN KHUEN TONE-3
+01A78 TAI THAM SIGN KHUEN TONE-4
+01A79 TAI THAM SIGN KHUEN TONE-5
+01A7A TAI THAM SIGN RA HAAM
+01A7B TAI THAM SIGN MAI SAM
+01A7C TAI THAM SIGN KHUEN-LUE KARAN
+01A7F TAI THAM COMBINING CRYPTOGRAMMIC DOT
+01A80 TAI THAM HORA DIGIT ZERO
+01A81 TAI THAM HORA DIGIT ONE
+01A82 TAI THAM HORA DIGIT TWO
+01A83 TAI THAM HORA DIGIT THREE
+01A84 TAI THAM HORA DIGIT FOUR
+01A85 TAI THAM HORA DIGIT FIVE
+01A86 TAI THAM HORA DIGIT SIX
+01A87 TAI THAM HORA DIGIT SEVEN
+01A88 TAI THAM HORA DIGIT EIGHT
+01A89 TAI THAM HORA DIGIT NINE
+01A90 TAI THAM THAM DIGIT ZERO
+01A91 TAI THAM THAM DIGIT ONE
+01A92 TAI THAM THAM DIGIT TWO
+01A93 TAI THAM THAM DIGIT THREE
+01A94 TAI THAM THAM DIGIT FOUR
+01A95 TAI THAM THAM DIGIT FIVE
+01A96 TAI THAM THAM DIGIT SIX
+01A97 TAI THAM THAM DIGIT SEVEN
+01A98 TAI THAM THAM DIGIT EIGHT
+01A99 TAI THAM THAM DIGIT NINE
+01AA0 TAI THAM SIGN WIANG
+01AA1 TAI THAM SIGN WIANGWAAK
+01AA2 TAI THAM SIGN SAWAN
+01AA3 TAI THAM SIGN KEOW
+01AA4 TAI THAM SIGN HOY
+01AA5 TAI THAM SIGN DOKMAI
+01AA6 TAI THAM SIGN REVERSED ROTATED RANA
+01AA7 TAI THAM SIGN MAI YAMOK
+01AA8 TAI THAM SIGN KAAN
+01AA9 TAI THAM SIGN KAANKUU
+01AAA TAI THAM SIGN SATKAAN
+01AAB TAI THAM SIGN SATKAANKUU
+01AAC TAI THAM SIGN HANG
+01AAD TAI THAM SIGN CAANG
+01B00 BALINESE SIGN ULU RICEM
+01B01 BALINESE SIGN ULU CANDRA
+01B02 BALINESE SIGN CECEK
+01B03 BALINESE SIGN SURANG
+01B04 BALINESE SIGN BISAH
+01B05 BALINESE LETTER AKARA
+01B06 BALINESE LETTER AKARA TEDUNG
+01B07 BALINESE LETTER IKARA
+01B08 BALINESE LETTER IKARA TEDUNG
+01B09 BALINESE LETTER UKARA
+01B0A BALINESE LETTER UKARA TEDUNG
+01B0B BALINESE LETTER RA REPA
+01B0C BALINESE LETTER RA REPA TEDUNG
+01B0D BALINESE LETTER LA LENGA
+01B0E BALINESE LETTER LA LENGA TEDUNG
+01B0F BALINESE LETTER EKARA
+01B10 BALINESE LETTER AIKARA
+01B11 BALINESE LETTER OKARA
+01B12 BALINESE LETTER OKARA TEDUNG
+01B13 BALINESE LETTER KA
+01B14 BALINESE LETTER KA MAHAPRANA
+01B15 BALINESE LETTER GA
+01B16 BALINESE LETTER GA GORA
+01B17 BALINESE LETTER NGA
+01B18 BALINESE LETTER CA
+01B19 BALINESE LETTER CA LACA
+01B1A BALINESE LETTER JA
+01B1B BALINESE LETTER JA JERA
+01B1C BALINESE LETTER NYA
+01B1D BALINESE LETTER TA LATIK
+01B1E BALINESE LETTER TA MURDA MAHAPRANA
+01B1F BALINESE LETTER DA MURDA ALPAPRANA
+01B20 BALINESE LETTER DA MURDA MAHAPRANA
+01B21 BALINESE LETTER NA RAMBAT
+01B22 BALINESE LETTER TA
+01B23 BALINESE LETTER TA TAWA
+01B24 BALINESE LETTER DA
+01B25 BALINESE LETTER DA MADU
+01B26 BALINESE LETTER NA
+01B27 BALINESE LETTER PA
+01B28 BALINESE LETTER PA KAPAL
+01B29 BALINESE LETTER BA
+01B2A BALINESE LETTER BA KEMBANG
+01B2B BALINESE LETTER MA
+01B2C BALINESE LETTER YA
+01B2D BALINESE LETTER RA
+01B2E BALINESE LETTER LA
+01B2F BALINESE LETTER WA
+01B30 BALINESE LETTER SA SAGA
+01B31 BALINESE LETTER SA SAPA
+01B32 BALINESE LETTER SA
+01B33 BALINESE LETTER HA
+01B34 BALINESE SIGN REREKAN
+01B35 BALINESE VOWEL SIGN TEDUNG
+01B36 BALINESE VOWEL SIGN ULU
+01B37 BALINESE VOWEL SIGN ULU SARI
+01B38 BALINESE VOWEL SIGN SUKU
+01B39 BALINESE VOWEL SIGN SUKU ILUT
+01B3A BALINESE VOWEL SIGN RA REPA
+01B3B BALINESE VOWEL SIGN RA REPA TEDUNG
+01B3C BALINESE VOWEL SIGN LA LENGA
+01B3D BALINESE VOWEL SIGN LA LENGA TEDUNG
+01B3E BALINESE VOWEL SIGN TALING
+01B3F BALINESE VOWEL SIGN TALING REPA
+01B40 BALINESE VOWEL SIGN TALING TEDUNG
+01B41 BALINESE VOWEL SIGN TALING REPA TEDUNG
+01B42 BALINESE VOWEL SIGN PEPET
+01B43 BALINESE VOWEL SIGN PEPET TEDUNG
+01B44 BALINESE ADEG ADEG
+01B45 BALINESE LETTER KAF SASAK
+01B46 BALINESE LETTER KHOT SASAK
+01B47 BALINESE LETTER TZIR SASAK
+01B48 BALINESE LETTER EF SASAK
+01B49 BALINESE LETTER VE SASAK
+01B4A BALINESE LETTER ZAL SASAK
+01B4B BALINESE LETTER ASYURA SASAK
+01B50 BALINESE DIGIT ZERO
+01B51 BALINESE DIGIT ONE
+01B52 BALINESE DIGIT TWO
+01B53 BALINESE DIGIT THREE
+01B54 BALINESE DIGIT FOUR
+01B55 BALINESE DIGIT FIVE
+01B56 BALINESE DIGIT SIX
+01B57 BALINESE DIGIT SEVEN
+01B58 BALINESE DIGIT EIGHT
+01B59 BALINESE DIGIT NINE
+01B5A BALINESE PANTI
+01B5B BALINESE PAMADA
+01B5C BALINESE WINDU
+01B5D BALINESE CARIK PAMUNGKAH
+01B5E BALINESE CARIK SIKI
+01B5F BALINESE CARIK PAREREN
+01B60 BALINESE PAMENENG
+01B61 BALINESE MUSICAL SYMBOL DONG
+01B62 BALINESE MUSICAL SYMBOL DENG
+01B63 BALINESE MUSICAL SYMBOL DUNG
+01B64 BALINESE MUSICAL SYMBOL DANG
+01B65 BALINESE MUSICAL SYMBOL DANG SURANG
+01B66 BALINESE MUSICAL SYMBOL DING
+01B67 BALINESE MUSICAL SYMBOL DAENG
+01B68 BALINESE MUSICAL SYMBOL DEUNG
+01B69 BALINESE MUSICAL SYMBOL DAING
+01B6A BALINESE MUSICAL SYMBOL DANG GEDE
+01B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH
+01B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP
+01B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL
+01B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI
+01B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
+01B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
+01B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
+01B72 BALINESE MUSICAL SYMBOL COMBINING BENDE
+01B73 BALINESE MUSICAL SYMBOL COMBINING GONG
+01B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
+01B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
+01B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
+01B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
+01B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
+01B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
+01B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
+01B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
+01B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
+01B80 SUNDANESE SIGN PANYECEK
+01B81 SUNDANESE SIGN PANGLAYAR
+01B82 SUNDANESE SIGN PANGWISAD
+01B83 SUNDANESE LETTER A
+01B84 SUNDANESE LETTER I
+01B85 SUNDANESE LETTER U
+01B86 SUNDANESE LETTER AE
+01B87 SUNDANESE LETTER O
+01B88 SUNDANESE LETTER E
+01B89 SUNDANESE LETTER EU
+01B8A SUNDANESE LETTER KA
+01B8B SUNDANESE LETTER QA
+01B8C SUNDANESE LETTER GA
+01B8D SUNDANESE LETTER NGA
+01B8E SUNDANESE LETTER CA
+01B8F SUNDANESE LETTER JA
+01B90 SUNDANESE LETTER ZA
+01B91 SUNDANESE LETTER NYA
+01B92 SUNDANESE LETTER TA
+01B93 SUNDANESE LETTER DA
+01B94 SUNDANESE LETTER NA
+01B95 SUNDANESE LETTER PA
+01B96 SUNDANESE LETTER FA
+01B97 SUNDANESE LETTER VA
+01B98 SUNDANESE LETTER BA
+01B99 SUNDANESE LETTER MA
+01B9A SUNDANESE LETTER YA
+01B9B SUNDANESE LETTER RA
+01B9C SUNDANESE LETTER LA
+01B9D SUNDANESE LETTER WA
+01B9E SUNDANESE LETTER SA
+01B9F SUNDANESE LETTER XA
+01BA0 SUNDANESE LETTER HA
+01BA1 SUNDANESE CONSONANT SIGN PAMINGKAL
+01BA2 SUNDANESE CONSONANT SIGN PANYAKRA
+01BA3 SUNDANESE CONSONANT SIGN PANYIKU
+01BA4 SUNDANESE VOWEL SIGN PANGHULU
+01BA5 SUNDANESE VOWEL SIGN PANYUKU
+01BA6 SUNDANESE VOWEL SIGN PANAELAENG
+01BA7 SUNDANESE VOWEL SIGN PANOLONG
+01BA8 SUNDANESE VOWEL SIGN PAMEPET
+01BA9 SUNDANESE VOWEL SIGN PANEULEUNG
+01BAA SUNDANESE SIGN PAMAAEH
+01BAE SUNDANESE LETTER KHA
+01BAF SUNDANESE LETTER SYA
+01BB0 SUNDANESE DIGIT ZERO
+01BB1 SUNDANESE DIGIT ONE
+01BB2 SUNDANESE DIGIT TWO
+01BB3 SUNDANESE DIGIT THREE
+01BB4 SUNDANESE DIGIT FOUR
+01BB5 SUNDANESE DIGIT FIVE
+01BB6 SUNDANESE DIGIT SIX
+01BB7 SUNDANESE DIGIT SEVEN
+01BB8 SUNDANESE DIGIT EIGHT
+01BB9 SUNDANESE DIGIT NINE
+01BC0 BATAK LETTER A
+01BC1 BATAK LETTER SIMALUNGUN A
+01BC2 BATAK LETTER HA
+01BC3 BATAK LETTER SIMALUNGUN HA
+01BC4 BATAK LETTER MANDAILING HA
+01BC5 BATAK LETTER BA
+01BC6 BATAK LETTER KARO BA
+01BC7 BATAK LETTER PA
+01BC8 BATAK LETTER SIMALUNGUN PA
+01BC9 BATAK LETTER NA
+01BCA BATAK LETTER MANDAILING NA
+01BCB BATAK LETTER WA
+01BCC BATAK LETTER SIMALUNGUN WA
+01BCD BATAK LETTER PAKPAK WA
+01BCE BATAK LETTER GA
+01BCF BATAK LETTER SIMALUNGUN GA
+01BD0 BATAK LETTER JA
+01BD1 BATAK LETTER DA
+01BD2 BATAK LETTER RA
+01BD3 BATAK LETTER SIMALUNGUN RA
+01BD4 BATAK LETTER MA
+01BD5 BATAK LETTER SIMALUNGUN MA
+01BD6 BATAK LETTER SOUTHERN TA
+01BD7 BATAK LETTER NORTHERN TA
+01BD8 BATAK LETTER SA
+01BD9 BATAK LETTER SIMALUNGUN SA
+01BDA BATAK LETTER MANDAILING SA
+01BDB BATAK LETTER YA
+01BDC BATAK LETTER SIMALUNGUN YA
+01BDD BATAK LETTER NGA
+01BDE BATAK LETTER LA
+01BDF BATAK LETTER SIMALUNGUN LA
+01BE0 BATAK LETTER NYA
+01BE1 BATAK LETTER CA
+01BE2 BATAK LETTER NDA
+01BE3 BATAK LETTER MBA
+01BE4 BATAK LETTER I
+01BE5 BATAK LETTER U
+01BE6 BATAK SIGN TOMPI
+01BE7 BATAK VOWEL SIGN E
+01BE8 BATAK VOWEL SIGN PAKPAK E
+01BE9 BATAK VOWEL SIGN EE
+01BEA BATAK VOWEL SIGN I
+01BEB BATAK VOWEL SIGN KARO I
+01BEC BATAK VOWEL SIGN O
+01BED BATAK VOWEL SIGN KARO O
+01BEE BATAK VOWEL SIGN U
+01BEF BATAK VOWEL SIGN U FOR SIMALUNGUN SA
+01BF0 BATAK CONSONANT SIGN NG
+01BF1 BATAK CONSONANT SIGN H
+01BF2 BATAK PANGOLAT
+01BF3 BATAK PANONGONAN
+01BFC BATAK SYMBOL BINDU NA METEK
+01BFD BATAK SYMBOL BINDU PINARBORAS
+01BFE BATAK SYMBOL BINDU JUDUL
+01BFF BATAK SYMBOL BINDU PANGOLAT
+01C00 LEPCHA LETTER KA
+01C01 LEPCHA LETTER KLA
+01C02 LEPCHA LETTER KHA
+01C03 LEPCHA LETTER GA
+01C04 LEPCHA LETTER GLA
+01C05 LEPCHA LETTER NGA
+01C06 LEPCHA LETTER CA
+01C07 LEPCHA LETTER CHA
+01C08 LEPCHA LETTER JA
+01C09 LEPCHA LETTER NYA
+01C0A LEPCHA LETTER TA
+01C0B LEPCHA LETTER THA
+01C0C LEPCHA LETTER DA
+01C0D LEPCHA LETTER NA
+01C0E LEPCHA LETTER PA
+01C0F LEPCHA LETTER PLA
+01C10 LEPCHA LETTER PHA
+01C11 LEPCHA LETTER FA
+01C12 LEPCHA LETTER FLA
+01C13 LEPCHA LETTER BA
+01C14 LEPCHA LETTER BLA
+01C15 LEPCHA LETTER MA
+01C16 LEPCHA LETTER MLA
+01C17 LEPCHA LETTER TSA
+01C18 LEPCHA LETTER TSHA
+01C19 LEPCHA LETTER DZA
+01C1A LEPCHA LETTER YA
+01C1B LEPCHA LETTER RA
+01C1C LEPCHA LETTER LA
+01C1D LEPCHA LETTER HA
+01C1E LEPCHA LETTER HLA
+01C1F LEPCHA LETTER VA
+01C20 LEPCHA LETTER SA
+01C21 LEPCHA LETTER SHA
+01C22 LEPCHA LETTER WA
+01C23 LEPCHA LETTER A
+01C24 LEPCHA SUBJOINED LETTER YA
+01C25 LEPCHA SUBJOINED LETTER RA
+01C26 LEPCHA VOWEL SIGN AA
+01C27 LEPCHA VOWEL SIGN I
+01C28 LEPCHA VOWEL SIGN O
+01C29 LEPCHA VOWEL SIGN OO
+01C2A LEPCHA VOWEL SIGN U
+01C2B LEPCHA VOWEL SIGN UU
+01C2C LEPCHA VOWEL SIGN E
+01C2D LEPCHA CONSONANT SIGN K
+01C2E LEPCHA CONSONANT SIGN M
+01C2F LEPCHA CONSONANT SIGN L
+01C30 LEPCHA CONSONANT SIGN N
+01C31 LEPCHA CONSONANT SIGN P
+01C32 LEPCHA CONSONANT SIGN R
+01C33 LEPCHA CONSONANT SIGN T
+01C34 LEPCHA CONSONANT SIGN NYIN-DO
+01C35 LEPCHA CONSONANT SIGN KANG
+01C36 LEPCHA SIGN RAN
+01C37 LEPCHA SIGN NUKTA
+01C3B LEPCHA PUNCTUATION TA-ROL
+01C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
+01C3D LEPCHA PUNCTUATION CER-WA
+01C3E LEPCHA PUNCTUATION TSHOOK CER-WA
+01C3F LEPCHA PUNCTUATION TSHOOK
+01C40 LEPCHA DIGIT ZERO
+01C41 LEPCHA DIGIT ONE
+01C42 LEPCHA DIGIT TWO
+01C43 LEPCHA DIGIT THREE
+01C44 LEPCHA DIGIT FOUR
+01C45 LEPCHA DIGIT FIVE
+01C46 LEPCHA DIGIT SIX
+01C47 LEPCHA DIGIT SEVEN
+01C48 LEPCHA DIGIT EIGHT
+01C49 LEPCHA DIGIT NINE
+01C4D LEPCHA LETTER TTA
+01C4E LEPCHA LETTER TTHA
+01C4F LEPCHA LETTER DDA
+01C50 OL CHIKI DIGIT ZERO
+01C51 OL CHIKI DIGIT ONE
+01C52 OL CHIKI DIGIT TWO
+01C53 OL CHIKI DIGIT THREE
+01C54 OL CHIKI DIGIT FOUR
+01C55 OL CHIKI DIGIT FIVE
+01C56 OL CHIKI DIGIT SIX
+01C57 OL CHIKI DIGIT SEVEN
+01C58 OL CHIKI DIGIT EIGHT
+01C59 OL CHIKI DIGIT NINE
+01C5A OL CHIKI LETTER LA
+01C5B OL CHIKI LETTER AT
+01C5C OL CHIKI LETTER AG
+01C5D OL CHIKI LETTER ANG
+01C5E OL CHIKI LETTER AL
+01C5F OL CHIKI LETTER LAA
+01C60 OL CHIKI LETTER AAK
+01C61 OL CHIKI LETTER AAJ
+01C62 OL CHIKI LETTER AAM
+01C63 OL CHIKI LETTER AAW
+01C64 OL CHIKI LETTER LI
+01C65 OL CHIKI LETTER IS
+01C66 OL CHIKI LETTER IH
+01C67 OL CHIKI LETTER INY
+01C68 OL CHIKI LETTER IR
+01C69 OL CHIKI LETTER LU
+01C6A OL CHIKI LETTER UC
+01C6B OL CHIKI LETTER UD
+01C6C OL CHIKI LETTER UNN
+01C6D OL CHIKI LETTER UY
+01C6E OL CHIKI LETTER LE
+01C6F OL CHIKI LETTER EP
+01C70 OL CHIKI LETTER EDD
+01C71 OL CHIKI LETTER EN
+01C72 OL CHIKI LETTER ERR
+01C73 OL CHIKI LETTER LO
+01C74 OL CHIKI LETTER OTT
+01C75 OL CHIKI LETTER OB
+01C76 OL CHIKI LETTER OV
+01C77 OL CHIKI LETTER OH
+01C78 OL CHIKI MU TTUDDAG
+01C79 OL CHIKI GAAHLAA TTUDDAAG
+01C7A OL CHIKI MU-GAAHLAA TTUDDAAG
+01C7B OL CHIKI RELAA
+01C7C OL CHIKI PHAARKAA
+01C7D OL CHIKI AHAD
+01C7E OL CHIKI PUNCTUATION MUCAAD
+01C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
+01CD0 VEDIC TONE KARSHANA
+01CD1 VEDIC TONE SHARA
+01CD2 VEDIC TONE PRENKHA
+01CD3 VEDIC SIGN NIHSHVASA
+01CD4 VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
+01CD5 VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
+01CD6 VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
+01CD7 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
+01CD8 VEDIC TONE CANDRA BELOW
+01CD9 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
+01CDA VEDIC TONE DOUBLE SVARITA
+01CDB VEDIC TONE TRIPLE SVARITA
+01CDC VEDIC TONE KATHAKA ANUDATTA
+01CDD VEDIC TONE DOT BELOW
+01CDE VEDIC TONE TWO DOTS BELOW
+01CDF VEDIC TONE THREE DOTS BELOW
+01CE0 VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
+01CE1 VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
+01CE2 VEDIC SIGN VISARGA SVARITA
+01CE3 VEDIC SIGN VISARGA UDATTA
+01CE4 VEDIC SIGN REVERSED VISARGA UDATTA
+01CE5 VEDIC SIGN VISARGA ANUDATTA
+01CE6 VEDIC SIGN REVERSED VISARGA ANUDATTA
+01CE7 VEDIC SIGN VISARGA UDATTA WITH TAIL
+01CE8 VEDIC SIGN VISARGA ANUDATTA WITH TAIL
+01CE9 VEDIC SIGN ANUSVARA ANTARGOMUKHA
+01CEA VEDIC SIGN ANUSVARA BAHIRGOMUKHA
+01CEB VEDIC SIGN ANUSVARA VAMAGOMUKHA
+01CEC VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
+01CED VEDIC SIGN TIRYAK
+01CEE VEDIC SIGN HEXIFORM LONG ANUSVARA
+01CEF VEDIC SIGN LONG ANUSVARA
+01CF0 VEDIC SIGN RTHANG LONG ANUSVARA
+01CF1 VEDIC SIGN ANUSVARA UBHAYATO MUKHA
+01CF2 VEDIC SIGN ARDHAVISARGA
+01D00 LATIN LETTER SMALL CAPITAL A
+01D01 LATIN LETTER SMALL CAPITAL AE
+01D02 LATIN SMALL LETTER TURNED AE
+01D03 LATIN LETTER SMALL CAPITAL BARRED B
+01D04 LATIN LETTER SMALL CAPITAL C
+01D05 LATIN LETTER SMALL CAPITAL D
+01D06 LATIN LETTER SMALL CAPITAL ETH
+01D07 LATIN LETTER SMALL CAPITAL E
+01D08 LATIN SMALL LETTER TURNED OPEN E
+01D09 LATIN SMALL LETTER TURNED I
+01D0A LATIN LETTER SMALL CAPITAL J
+01D0B LATIN LETTER SMALL CAPITAL K
+01D0C LATIN LETTER SMALL CAPITAL L WITH STROKE
+01D0D LATIN LETTER SMALL CAPITAL M
+01D0E LATIN LETTER SMALL CAPITAL REVERSED N
+01D0F LATIN LETTER SMALL CAPITAL O
+01D10 LATIN LETTER SMALL CAPITAL OPEN O
+01D11 LATIN SMALL LETTER SIDEWAYS O
+01D12 LATIN SMALL LETTER SIDEWAYS OPEN O
+01D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE
+01D14 LATIN SMALL LETTER TURNED OE
+01D15 LATIN LETTER SMALL CAPITAL OU
+01D16 LATIN SMALL LETTER TOP HALF O
+01D17 LATIN SMALL LETTER BOTTOM HALF O
+01D18 LATIN LETTER SMALL CAPITAL P
+01D19 LATIN LETTER SMALL CAPITAL REVERSED R
+01D1A LATIN LETTER SMALL CAPITAL TURNED R
+01D1B LATIN LETTER SMALL CAPITAL T
+01D1C LATIN LETTER SMALL CAPITAL U
+01D1D LATIN SMALL LETTER SIDEWAYS U
+01D1E LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
+01D1F LATIN SMALL LETTER SIDEWAYS TURNED M
+01D20 LATIN LETTER SMALL CAPITAL V
+01D21 LATIN LETTER SMALL CAPITAL W
+01D22 LATIN LETTER SMALL CAPITAL Z
+01D23 LATIN LETTER SMALL CAPITAL EZH
+01D24 LATIN LETTER VOICED LARYNGEAL SPIRANT
+01D25 LATIN LETTER AIN
+01D26 GREEK LETTER SMALL CAPITAL GAMMA
+01D27 GREEK LETTER SMALL CAPITAL LAMDA
+01D28 GREEK LETTER SMALL CAPITAL PI
+01D29 GREEK LETTER SMALL CAPITAL RHO
+01D2A GREEK LETTER SMALL CAPITAL PSI
+01D2B CYRILLIC LETTER SMALL CAPITAL EL
+01D2C MODIFIER LETTER CAPITAL A
+01D2D MODIFIER LETTER CAPITAL AE
+01D2E MODIFIER LETTER CAPITAL B
+01D2F MODIFIER LETTER CAPITAL BARRED B
+01D30 MODIFIER LETTER CAPITAL D
+01D31 MODIFIER LETTER CAPITAL E
+01D32 MODIFIER LETTER CAPITAL REVERSED E
+01D33 MODIFIER LETTER CAPITAL G
+01D34 MODIFIER LETTER CAPITAL H
+01D35 MODIFIER LETTER CAPITAL I
+01D36 MODIFIER LETTER CAPITAL J
+01D37 MODIFIER LETTER CAPITAL K
+01D38 MODIFIER LETTER CAPITAL L
+01D39 MODIFIER LETTER CAPITAL M
+01D3A MODIFIER LETTER CAPITAL N
+01D3B MODIFIER LETTER CAPITAL REVERSED N
+01D3C MODIFIER LETTER CAPITAL O
+01D3D MODIFIER LETTER CAPITAL OU
+01D3E MODIFIER LETTER CAPITAL P
+01D3F MODIFIER LETTER CAPITAL R
+01D40 MODIFIER LETTER CAPITAL T
+01D41 MODIFIER LETTER CAPITAL U
+01D42 MODIFIER LETTER CAPITAL W
+01D43 MODIFIER LETTER SMALL A
+01D44 MODIFIER LETTER SMALL TURNED A
+01D45 MODIFIER LETTER SMALL ALPHA
+01D46 MODIFIER LETTER SMALL TURNED AE
+01D47 MODIFIER LETTER SMALL B
+01D48 MODIFIER LETTER SMALL D
+01D49 MODIFIER LETTER SMALL E
+01D4A MODIFIER LETTER SMALL SCHWA
+01D4B MODIFIER LETTER SMALL OPEN E
+01D4C MODIFIER LETTER SMALL TURNED OPEN E
+01D4D MODIFIER LETTER SMALL G
+01D4E MODIFIER LETTER SMALL TURNED I
+01D4F MODIFIER LETTER SMALL K
+01D50 MODIFIER LETTER SMALL M
+01D51 MODIFIER LETTER SMALL ENG
+01D52 MODIFIER LETTER SMALL O
+01D53 MODIFIER LETTER SMALL OPEN O
+01D54 MODIFIER LETTER SMALL TOP HALF O
+01D55 MODIFIER LETTER SMALL BOTTOM HALF O
+01D56 MODIFIER LETTER SMALL P
+01D57 MODIFIER LETTER SMALL T
+01D58 MODIFIER LETTER SMALL U
+01D59 MODIFIER LETTER SMALL SIDEWAYS U
+01D5A MODIFIER LETTER SMALL TURNED M
+01D5B MODIFIER LETTER SMALL V
+01D5C MODIFIER LETTER SMALL AIN
+01D5D MODIFIER LETTER SMALL BETA
+01D5E MODIFIER LETTER SMALL GREEK GAMMA
+01D5F MODIFIER LETTER SMALL DELTA
+01D60 MODIFIER LETTER SMALL GREEK PHI
+01D61 MODIFIER LETTER SMALL CHI
+01D62 LATIN SUBSCRIPT SMALL LETTER I
+01D63 LATIN SUBSCRIPT SMALL LETTER R
+01D64 LATIN SUBSCRIPT SMALL LETTER U
+01D65 LATIN SUBSCRIPT SMALL LETTER V
+01D66 GREEK SUBSCRIPT SMALL LETTER BETA
+01D67 GREEK SUBSCRIPT SMALL LETTER GAMMA
+01D68 GREEK SUBSCRIPT SMALL LETTER RHO
+01D69 GREEK SUBSCRIPT SMALL LETTER PHI
+01D6A GREEK SUBSCRIPT SMALL LETTER CHI
+01D6B LATIN SMALL LETTER UE
+01D6C LATIN SMALL LETTER B WITH MIDDLE TILDE
+01D6D LATIN SMALL LETTER D WITH MIDDLE TILDE
+01D6E LATIN SMALL LETTER F WITH MIDDLE TILDE
+01D6F LATIN SMALL LETTER M WITH MIDDLE TILDE
+01D70 LATIN SMALL LETTER N WITH MIDDLE TILDE
+01D71 LATIN SMALL LETTER P WITH MIDDLE TILDE
+01D72 LATIN SMALL LETTER R WITH MIDDLE TILDE
+01D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
+01D74 LATIN SMALL LETTER S WITH MIDDLE TILDE
+01D75 LATIN SMALL LETTER T WITH MIDDLE TILDE
+01D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE
+01D77 LATIN SMALL LETTER TURNED G
+01D78 MODIFIER LETTER CYRILLIC EN
+01D79 LATIN SMALL LETTER INSULAR G
+01D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH
+01D7B LATIN SMALL CAPITAL LETTER I WITH STROKE
+01D7C LATIN SMALL LETTER IOTA WITH STROKE
+01D7D LATIN SMALL LETTER P WITH STROKE
+01D7E LATIN SMALL CAPITAL LETTER U WITH STROKE
+01D7F LATIN SMALL LETTER UPSILON WITH STROKE
+01D80 LATIN SMALL LETTER B WITH PALATAL HOOK
+01D81 LATIN SMALL LETTER D WITH PALATAL HOOK
+01D82 LATIN SMALL LETTER F WITH PALATAL HOOK
+01D83 LATIN SMALL LETTER G WITH PALATAL HOOK
+01D84 LATIN SMALL LETTER K WITH PALATAL HOOK
+01D85 LATIN SMALL LETTER L WITH PALATAL HOOK
+01D86 LATIN SMALL LETTER M WITH PALATAL HOOK
+01D87 LATIN SMALL LETTER N WITH PALATAL HOOK
+01D88 LATIN SMALL LETTER P WITH PALATAL HOOK
+01D89 LATIN SMALL LETTER R WITH PALATAL HOOK
+01D8A LATIN SMALL LETTER S WITH PALATAL HOOK
+01D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK
+01D8C LATIN SMALL LETTER V WITH PALATAL HOOK
+01D8D LATIN SMALL LETTER X WITH PALATAL HOOK
+01D8E LATIN SMALL LETTER Z WITH PALATAL HOOK
+01D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK
+01D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
+01D91 LATIN SMALL LETTER D WITH HOOK AND TAIL
+01D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK
+01D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
+01D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
+01D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
+01D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK
+01D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
+01D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
+01D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK
+01D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
+01D9B MODIFIER LETTER SMALL TURNED ALPHA
+01D9C MODIFIER LETTER SMALL C
+01D9D MODIFIER LETTER SMALL C WITH CURL
+01D9E MODIFIER LETTER SMALL ETH
+01D9F MODIFIER LETTER SMALL REVERSED OPEN E
+01DA0 MODIFIER LETTER SMALL F
+01DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE
+01DA2 MODIFIER LETTER SMALL SCRIPT G
+01DA3 MODIFIER LETTER SMALL TURNED H
+01DA4 MODIFIER LETTER SMALL I WITH STROKE
+01DA5 MODIFIER LETTER SMALL IOTA
+01DA6 MODIFIER LETTER SMALL CAPITAL I
+01DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE
+01DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL
+01DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
+01DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK
+01DAB MODIFIER LETTER SMALL CAPITAL L
+01DAC MODIFIER LETTER SMALL M WITH HOOK
+01DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG
+01DAE MODIFIER LETTER SMALL N WITH LEFT HOOK
+01DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
+01DB0 MODIFIER LETTER SMALL CAPITAL N
+01DB1 MODIFIER LETTER SMALL BARRED O
+01DB2 MODIFIER LETTER SMALL PHI
+01DB3 MODIFIER LETTER SMALL S WITH HOOK
+01DB4 MODIFIER LETTER SMALL ESH
+01DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK
+01DB6 MODIFIER LETTER SMALL U BAR
+01DB7 MODIFIER LETTER SMALL UPSILON
+01DB8 MODIFIER LETTER SMALL CAPITAL U
+01DB9 MODIFIER LETTER SMALL V WITH HOOK
+01DBA MODIFIER LETTER SMALL TURNED V
+01DBB MODIFIER LETTER SMALL Z
+01DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
+01DBD MODIFIER LETTER SMALL Z WITH CURL
+01DBE MODIFIER LETTER SMALL EZH
+01DBF MODIFIER LETTER SMALL THETA
+01DC0 COMBINING DOTTED GRAVE ACCENT
+01DC1 COMBINING DOTTED ACUTE ACCENT
+01DC2 COMBINING SNAKE BELOW
+01DC3 COMBINING SUSPENSION MARK
+01DC4 COMBINING MACRON-ACUTE
+01DC5 COMBINING GRAVE-MACRON
+01DC6 COMBINING MACRON-GRAVE
+01DC7 COMBINING ACUTE-MACRON
+01DC8 COMBINING GRAVE-ACUTE-GRAVE
+01DC9 COMBINING ACUTE-GRAVE-ACUTE
+01DCA COMBINING LATIN SMALL LETTER R BELOW
+01DCB COMBINING BREVE-MACRON
+01DCC COMBINING MACRON-BREVE
+01DCD COMBINING DOUBLE CIRCUMFLEX ABOVE
+01DCE COMBINING OGONEK ABOVE
+01DCF COMBINING ZIGZAG BELOW
+01DD0 COMBINING IS BELOW
+01DD1 COMBINING UR ABOVE
+01DD2 COMBINING US ABOVE
+01DD3 COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
+01DD4 COMBINING LATIN SMALL LETTER AE
+01DD5 COMBINING LATIN SMALL LETTER AO
+01DD6 COMBINING LATIN SMALL LETTER AV
+01DD7 COMBINING LATIN SMALL LETTER C CEDILLA
+01DD8 COMBINING LATIN SMALL LETTER INSULAR D
+01DD9 COMBINING LATIN SMALL LETTER ETH
+01DDA COMBINING LATIN SMALL LETTER G
+01DDB COMBINING LATIN LETTER SMALL CAPITAL G
+01DDC COMBINING LATIN SMALL LETTER K
+01DDD COMBINING LATIN SMALL LETTER L
+01DDE COMBINING LATIN LETTER SMALL CAPITAL L
+01DDF COMBINING LATIN LETTER SMALL CAPITAL M
+01DE0 COMBINING LATIN SMALL LETTER N
+01DE1 COMBINING LATIN LETTER SMALL CAPITAL N
+01DE2 COMBINING LATIN LETTER SMALL CAPITAL R
+01DE3 COMBINING LATIN SMALL LETTER R ROTUNDA
+01DE4 COMBINING LATIN SMALL LETTER S
+01DE5 COMBINING LATIN SMALL LETTER LONG S
+01DE6 COMBINING LATIN SMALL LETTER Z
+01DFC COMBINING DOUBLE INVERTED BREVE BELOW
+01DFD COMBINING ALMOST EQUAL TO BELOW
+01DFE COMBINING LEFT ARROWHEAD ABOVE
+01DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
+01E00 LATIN CAPITAL LETTER A WITH RING BELOW
+01E01 LATIN SMALL LETTER A WITH RING BELOW
+01E02 LATIN CAPITAL LETTER B WITH DOT ABOVE
+01E03 LATIN SMALL LETTER B WITH DOT ABOVE
+01E04 LATIN CAPITAL LETTER B WITH DOT BELOW
+01E05 LATIN SMALL LETTER B WITH DOT BELOW
+01E06 LATIN CAPITAL LETTER B WITH LINE BELOW
+01E07 LATIN SMALL LETTER B WITH LINE BELOW
+01E08 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
+01E09 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
+01E0A LATIN CAPITAL LETTER D WITH DOT ABOVE
+01E0B LATIN SMALL LETTER D WITH DOT ABOVE
+01E0C LATIN CAPITAL LETTER D WITH DOT BELOW
+01E0D LATIN SMALL LETTER D WITH DOT BELOW
+01E0E LATIN CAPITAL LETTER D WITH LINE BELOW
+01E0F LATIN SMALL LETTER D WITH LINE BELOW
+01E10 LATIN CAPITAL LETTER D WITH CEDILLA
+01E11 LATIN SMALL LETTER D WITH CEDILLA
+01E12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
+01E13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
+01E14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
+01E15 LATIN SMALL LETTER E WITH MACRON AND GRAVE
+01E16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
+01E17 LATIN SMALL LETTER E WITH MACRON AND ACUTE
+01E18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
+01E19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
+01E1A LATIN CAPITAL LETTER E WITH TILDE BELOW
+01E1B LATIN SMALL LETTER E WITH TILDE BELOW
+01E1C LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
+01E1D LATIN SMALL LETTER E WITH CEDILLA AND BREVE
+01E1E LATIN CAPITAL LETTER F WITH DOT ABOVE
+01E1F LATIN SMALL LETTER F WITH DOT ABOVE
+01E20 LATIN CAPITAL LETTER G WITH MACRON
+01E21 LATIN SMALL LETTER G WITH MACRON
+01E22 LATIN CAPITAL LETTER H WITH DOT ABOVE
+01E23 LATIN SMALL LETTER H WITH DOT ABOVE
+01E24 LATIN CAPITAL LETTER H WITH DOT BELOW
+01E25 LATIN SMALL LETTER H WITH DOT BELOW
+01E26 LATIN CAPITAL LETTER H WITH DIAERESIS
+01E27 LATIN SMALL LETTER H WITH DIAERESIS
+01E28 LATIN CAPITAL LETTER H WITH CEDILLA
+01E29 LATIN SMALL LETTER H WITH CEDILLA
+01E2A LATIN CAPITAL LETTER H WITH BREVE BELOW
+01E2B LATIN SMALL LETTER H WITH BREVE BELOW
+01E2C LATIN CAPITAL LETTER I WITH TILDE BELOW
+01E2D LATIN SMALL LETTER I WITH TILDE BELOW
+01E2E LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
+01E2F LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
+01E30 LATIN CAPITAL LETTER K WITH ACUTE
+01E31 LATIN SMALL LETTER K WITH ACUTE
+01E32 LATIN CAPITAL LETTER K WITH DOT BELOW
+01E33 LATIN SMALL LETTER K WITH DOT BELOW
+01E34 LATIN CAPITAL LETTER K WITH LINE BELOW
+01E35 LATIN SMALL LETTER K WITH LINE BELOW
+01E36 LATIN CAPITAL LETTER L WITH DOT BELOW
+01E37 LATIN SMALL LETTER L WITH DOT BELOW
+01E38 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
+01E39 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
+01E3A LATIN CAPITAL LETTER L WITH LINE BELOW
+01E3B LATIN SMALL LETTER L WITH LINE BELOW
+01E3C LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
+01E3D LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
+01E3E LATIN CAPITAL LETTER M WITH ACUTE
+01E3F LATIN SMALL LETTER M WITH ACUTE
+01E40 LATIN CAPITAL LETTER M WITH DOT ABOVE
+01E41 LATIN SMALL LETTER M WITH DOT ABOVE
+01E42 LATIN CAPITAL LETTER M WITH DOT BELOW
+01E43 LATIN SMALL LETTER M WITH DOT BELOW
+01E44 LATIN CAPITAL LETTER N WITH DOT ABOVE
+01E45 LATIN SMALL LETTER N WITH DOT ABOVE
+01E46 LATIN CAPITAL LETTER N WITH DOT BELOW
+01E47 LATIN SMALL LETTER N WITH DOT BELOW
+01E48 LATIN CAPITAL LETTER N WITH LINE BELOW
+01E49 LATIN SMALL LETTER N WITH LINE BELOW
+01E4A LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
+01E4B LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
+01E4C LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+01E4D LATIN SMALL LETTER O WITH TILDE AND ACUTE
+01E4E LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+01E4F LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+01E50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
+01E51 LATIN SMALL LETTER O WITH MACRON AND GRAVE
+01E52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
+01E53 LATIN SMALL LETTER O WITH MACRON AND ACUTE
+01E54 LATIN CAPITAL LETTER P WITH ACUTE
+01E55 LATIN SMALL LETTER P WITH ACUTE
+01E56 LATIN CAPITAL LETTER P WITH DOT ABOVE
+01E57 LATIN SMALL LETTER P WITH DOT ABOVE
+01E58 LATIN CAPITAL LETTER R WITH DOT ABOVE
+01E59 LATIN SMALL LETTER R WITH DOT ABOVE
+01E5A LATIN CAPITAL LETTER R WITH DOT BELOW
+01E5B LATIN SMALL LETTER R WITH DOT BELOW
+01E5C LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
+01E5D LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
+01E5E LATIN CAPITAL LETTER R WITH LINE BELOW
+01E5F LATIN SMALL LETTER R WITH LINE BELOW
+01E60 LATIN CAPITAL LETTER S WITH DOT ABOVE
+01E61 LATIN SMALL LETTER S WITH DOT ABOVE
+01E62 LATIN CAPITAL LETTER S WITH DOT BELOW
+01E63 LATIN SMALL LETTER S WITH DOT BELOW
+01E64 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
+01E65 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
+01E66 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
+01E67 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
+01E68 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
+01E69 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
+01E6A LATIN CAPITAL LETTER T WITH DOT ABOVE
+01E6B LATIN SMALL LETTER T WITH DOT ABOVE
+01E6C LATIN CAPITAL LETTER T WITH DOT BELOW
+01E6D LATIN SMALL LETTER T WITH DOT BELOW
+01E6E LATIN CAPITAL LETTER T WITH LINE BELOW
+01E6F LATIN SMALL LETTER T WITH LINE BELOW
+01E70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
+01E71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
+01E72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
+01E73 LATIN SMALL LETTER U WITH DIAERESIS BELOW
+01E74 LATIN CAPITAL LETTER U WITH TILDE BELOW
+01E75 LATIN SMALL LETTER U WITH TILDE BELOW
+01E76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
+01E77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
+01E78 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
+01E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE
+01E7A LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
+01E7B LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
+01E7C LATIN CAPITAL LETTER V WITH TILDE
+01E7D LATIN SMALL LETTER V WITH TILDE
+01E7E LATIN CAPITAL LETTER V WITH DOT BELOW
+01E7F LATIN SMALL LETTER V WITH DOT BELOW
+01E80 LATIN CAPITAL LETTER W WITH GRAVE
+01E81 LATIN SMALL LETTER W WITH GRAVE
+01E82 LATIN CAPITAL LETTER W WITH ACUTE
+01E83 LATIN SMALL LETTER W WITH ACUTE
+01E84 LATIN CAPITAL LETTER W WITH DIAERESIS
+01E85 LATIN SMALL LETTER W WITH DIAERESIS
+01E86 LATIN CAPITAL LETTER W WITH DOT ABOVE
+01E87 LATIN SMALL LETTER W WITH DOT ABOVE
+01E88 LATIN CAPITAL LETTER W WITH DOT BELOW
+01E89 LATIN SMALL LETTER W WITH DOT BELOW
+01E8A LATIN CAPITAL LETTER X WITH DOT ABOVE
+01E8B LATIN SMALL LETTER X WITH DOT ABOVE
+01E8C LATIN CAPITAL LETTER X WITH DIAERESIS
+01E8D LATIN SMALL LETTER X WITH DIAERESIS
+01E8E LATIN CAPITAL LETTER Y WITH DOT ABOVE
+01E8F LATIN SMALL LETTER Y WITH DOT ABOVE
+01E90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
+01E91 LATIN SMALL LETTER Z WITH CIRCUMFLEX
+01E92 LATIN CAPITAL LETTER Z WITH DOT BELOW
+01E93 LATIN SMALL LETTER Z WITH DOT BELOW
+01E94 LATIN CAPITAL LETTER Z WITH LINE BELOW
+01E95 LATIN SMALL LETTER Z WITH LINE BELOW
+01E96 LATIN SMALL LETTER H WITH LINE BELOW
+01E97 LATIN SMALL LETTER T WITH DIAERESIS
+01E98 LATIN SMALL LETTER W WITH RING ABOVE
+01E99 LATIN SMALL LETTER Y WITH RING ABOVE
+01E9A LATIN SMALL LETTER A WITH RIGHT HALF RING
+01E9B LATIN SMALL LETTER LONG S WITH DOT ABOVE
+01E9C LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
+01E9D LATIN SMALL LETTER LONG S WITH HIGH STROKE
+01E9E LATIN CAPITAL LETTER SHARP S
+01E9F LATIN SMALL LETTER DELTA
+01EA0 LATIN CAPITAL LETTER A WITH DOT BELOW
+01EA1 LATIN SMALL LETTER A WITH DOT BELOW
+01EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE
+01EA3 LATIN SMALL LETTER A WITH HOOK ABOVE
+01EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
+01EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
+01EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
+01EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
+01EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+01EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
+01EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
+01EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
+01EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+01EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
+01EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
+01EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE
+01EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
+01EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE
+01EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
+01EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
+01EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE
+01EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE
+01EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
+01EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
+01EB8 LATIN CAPITAL LETTER E WITH DOT BELOW
+01EB9 LATIN SMALL LETTER E WITH DOT BELOW
+01EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE
+01EBB LATIN SMALL LETTER E WITH HOOK ABOVE
+01EBC LATIN CAPITAL LETTER E WITH TILDE
+01EBD LATIN SMALL LETTER E WITH TILDE
+01EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
+01EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
+01EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
+01EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
+01EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+01EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
+01EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
+01EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
+01EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+01EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
+01EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE
+01EC9 LATIN SMALL LETTER I WITH HOOK ABOVE
+01ECA LATIN CAPITAL LETTER I WITH DOT BELOW
+01ECB LATIN SMALL LETTER I WITH DOT BELOW
+01ECC LATIN CAPITAL LETTER O WITH DOT BELOW
+01ECD LATIN SMALL LETTER O WITH DOT BELOW
+01ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE
+01ECF LATIN SMALL LETTER O WITH HOOK ABOVE
+01ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
+01ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
+01ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
+01ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
+01ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+01ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
+01ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
+01ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
+01ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+01ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
+01EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE
+01EDB LATIN SMALL LETTER O WITH HORN AND ACUTE
+01EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE
+01EDD LATIN SMALL LETTER O WITH HORN AND GRAVE
+01EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
+01EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
+01EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE
+01EE1 LATIN SMALL LETTER O WITH HORN AND TILDE
+01EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
+01EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW
+01EE4 LATIN CAPITAL LETTER U WITH DOT BELOW
+01EE5 LATIN SMALL LETTER U WITH DOT BELOW
+01EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE
+01EE7 LATIN SMALL LETTER U WITH HOOK ABOVE
+01EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE
+01EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE
+01EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE
+01EEB LATIN SMALL LETTER U WITH HORN AND GRAVE
+01EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
+01EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
+01EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE
+01EEF LATIN SMALL LETTER U WITH HORN AND TILDE
+01EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
+01EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW
+01EF2 LATIN CAPITAL LETTER Y WITH GRAVE
+01EF3 LATIN SMALL LETTER Y WITH GRAVE
+01EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW
+01EF5 LATIN SMALL LETTER Y WITH DOT BELOW
+01EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE
+01EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE
+01EF8 LATIN CAPITAL LETTER Y WITH TILDE
+01EF9 LATIN SMALL LETTER Y WITH TILDE
+01EFA LATIN CAPITAL LETTER MIDDLE-WELSH LL
+01EFB LATIN SMALL LETTER MIDDLE-WELSH LL
+01EFC LATIN CAPITAL LETTER MIDDLE-WELSH V
+01EFD LATIN SMALL LETTER MIDDLE-WELSH V
+01EFE LATIN CAPITAL LETTER Y WITH LOOP
+01EFF LATIN SMALL LETTER Y WITH LOOP
+01F00 GREEK SMALL LETTER ALPHA WITH PSILI
+01F01 GREEK SMALL LETTER ALPHA WITH DASIA
+01F02 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
+01F03 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA
+01F04 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA
+01F05 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA
+01F06 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI
+01F07 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
+01F08 GREEK CAPITAL LETTER ALPHA WITH PSILI
+01F09 GREEK CAPITAL LETTER ALPHA WITH DASIA
+01F0A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
+01F0B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
+01F0C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
+01F0D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
+01F0E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
+01F0F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
+01F10 GREEK SMALL LETTER EPSILON WITH PSILI
+01F11 GREEK SMALL LETTER EPSILON WITH DASIA
+01F12 GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA
+01F13 GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA
+01F14 GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA
+01F15 GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
+01F18 GREEK CAPITAL LETTER EPSILON WITH PSILI
+01F19 GREEK CAPITAL LETTER EPSILON WITH DASIA
+01F1A GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
+01F1B GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
+01F1C GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
+01F1D GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
+01F20 GREEK SMALL LETTER ETA WITH PSILI
+01F21 GREEK SMALL LETTER ETA WITH DASIA
+01F22 GREEK SMALL LETTER ETA WITH PSILI AND VARIA
+01F23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA
+01F24 GREEK SMALL LETTER ETA WITH PSILI AND OXIA
+01F25 GREEK SMALL LETTER ETA WITH DASIA AND OXIA
+01F26 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI
+01F27 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
+01F28 GREEK CAPITAL LETTER ETA WITH PSILI
+01F29 GREEK CAPITAL LETTER ETA WITH DASIA
+01F2A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
+01F2B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
+01F2C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
+01F2D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
+01F2E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
+01F2F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
+01F30 GREEK SMALL LETTER IOTA WITH PSILI
+01F31 GREEK SMALL LETTER IOTA WITH DASIA
+01F32 GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
+01F33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
+01F34 GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
+01F35 GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
+01F36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
+01F37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
+01F38 GREEK CAPITAL LETTER IOTA WITH PSILI
+01F39 GREEK CAPITAL LETTER IOTA WITH DASIA
+01F3A GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
+01F3B GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
+01F3C GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
+01F3D GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
+01F3E GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
+01F3F GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
+01F40 GREEK SMALL LETTER OMICRON WITH PSILI
+01F41 GREEK SMALL LETTER OMICRON WITH DASIA
+01F42 GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA
+01F43 GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA
+01F44 GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA
+01F45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
+01F48 GREEK CAPITAL LETTER OMICRON WITH PSILI
+01F49 GREEK CAPITAL LETTER OMICRON WITH DASIA
+01F4A GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
+01F4B GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
+01F4C GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
+01F4D GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
+01F50 GREEK SMALL LETTER UPSILON WITH PSILI
+01F51 GREEK SMALL LETTER UPSILON WITH DASIA
+01F52 GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA
+01F53 GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA
+01F54 GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA
+01F55 GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA
+01F56 GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI
+01F57 GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
+01F59 GREEK CAPITAL LETTER UPSILON WITH DASIA
+01F5B GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
+01F5D GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
+01F5F GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
+01F60 GREEK SMALL LETTER OMEGA WITH PSILI
+01F61 GREEK SMALL LETTER OMEGA WITH DASIA
+01F62 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA
+01F63 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA
+01F64 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA
+01F65 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA
+01F66 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI
+01F67 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
+01F68 GREEK CAPITAL LETTER OMEGA WITH PSILI
+01F69 GREEK CAPITAL LETTER OMEGA WITH DASIA
+01F6A GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
+01F6B GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
+01F6C GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
+01F6D GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
+01F6E GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
+01F6F GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
+01F70 GREEK SMALL LETTER ALPHA WITH VARIA
+01F71 GREEK SMALL LETTER ALPHA WITH OXIA
+01F72 GREEK SMALL LETTER EPSILON WITH VARIA
+01F73 GREEK SMALL LETTER EPSILON WITH OXIA
+01F74 GREEK SMALL LETTER ETA WITH VARIA
+01F75 GREEK SMALL LETTER ETA WITH OXIA
+01F76 GREEK SMALL LETTER IOTA WITH VARIA
+01F77 GREEK SMALL LETTER IOTA WITH OXIA
+01F78 GREEK SMALL LETTER OMICRON WITH VARIA
+01F79 GREEK SMALL LETTER OMICRON WITH OXIA
+01F7A GREEK SMALL LETTER UPSILON WITH VARIA
+01F7B GREEK SMALL LETTER UPSILON WITH OXIA
+01F7C GREEK SMALL LETTER OMEGA WITH VARIA
+01F7D GREEK SMALL LETTER OMEGA WITH OXIA
+01F80 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
+01F81 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
+01F82 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+01F83 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+01F84 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+01F85 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+01F86 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+01F87 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+01F88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
+01F89 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
+01F8A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+01F8B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+01F8C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+01F8D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+01F8E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+01F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+01F90 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
+01F91 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
+01F92 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+01F93 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+01F94 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+01F95 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+01F96 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+01F97 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+01F98 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
+01F99 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
+01F9A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+01F9B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+01F9C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+01F9D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+01F9E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+01F9F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+01FA0 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
+01FA1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
+01FA2 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
+01FA3 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
+01FA4 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
+01FA5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
+01FA6 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
+01FA7 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
+01FA8 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
+01FA9 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
+01FAA GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
+01FAB GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
+01FAC GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
+01FAD GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
+01FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
+01FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
+01FB0 GREEK SMALL LETTER ALPHA WITH VRACHY
+01FB1 GREEK SMALL LETTER ALPHA WITH MACRON
+01FB2 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
+01FB3 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
+01FB4 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
+01FB6 GREEK SMALL LETTER ALPHA WITH PERISPOMENI
+01FB7 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
+01FB8 GREEK CAPITAL LETTER ALPHA WITH VRACHY
+01FB9 GREEK CAPITAL LETTER ALPHA WITH MACRON
+01FBA GREEK CAPITAL LETTER ALPHA WITH VARIA
+01FBB GREEK CAPITAL LETTER ALPHA WITH OXIA
+01FBC GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
+01FBD GREEK KORONIS
+01FBE GREEK PROSGEGRAMMENI
+01FBF GREEK PSILI
+01FC0 GREEK PERISPOMENI
+01FC1 GREEK DIALYTIKA AND PERISPOMENI
+01FC2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
+01FC3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
+01FC4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
+01FC6 GREEK SMALL LETTER ETA WITH PERISPOMENI
+01FC7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
+01FC8 GREEK CAPITAL LETTER EPSILON WITH VARIA
+01FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA
+01FCA GREEK CAPITAL LETTER ETA WITH VARIA
+01FCB GREEK CAPITAL LETTER ETA WITH OXIA
+01FCC GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
+01FCD GREEK PSILI AND VARIA
+01FCE GREEK PSILI AND OXIA
+01FCF GREEK PSILI AND PERISPOMENI
+01FD0 GREEK SMALL LETTER IOTA WITH VRACHY
+01FD1 GREEK SMALL LETTER IOTA WITH MACRON
+01FD2 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
+01FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
+01FD6 GREEK SMALL LETTER IOTA WITH PERISPOMENI
+01FD7 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
+01FD8 GREEK CAPITAL LETTER IOTA WITH VRACHY
+01FD9 GREEK CAPITAL LETTER IOTA WITH MACRON
+01FDA GREEK CAPITAL LETTER IOTA WITH VARIA
+01FDB GREEK CAPITAL LETTER IOTA WITH OXIA
+01FDD GREEK DASIA AND VARIA
+01FDE GREEK DASIA AND OXIA
+01FDF GREEK DASIA AND PERISPOMENI
+01FE0 GREEK SMALL LETTER UPSILON WITH VRACHY
+01FE1 GREEK SMALL LETTER UPSILON WITH MACRON
+01FE2 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
+01FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
+01FE4 GREEK SMALL LETTER RHO WITH PSILI
+01FE5 GREEK SMALL LETTER RHO WITH DASIA
+01FE6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI
+01FE7 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
+01FE8 GREEK CAPITAL LETTER UPSILON WITH VRACHY
+01FE9 GREEK CAPITAL LETTER UPSILON WITH MACRON
+01FEA GREEK CAPITAL LETTER UPSILON WITH VARIA
+01FEB GREEK CAPITAL LETTER UPSILON WITH OXIA
+01FEC GREEK CAPITAL LETTER RHO WITH DASIA
+01FED GREEK DIALYTIKA AND VARIA
+01FEE GREEK DIALYTIKA AND OXIA
+01FEF GREEK VARIA
+01FF2 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
+01FF3 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
+01FF4 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
+01FF6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI
+01FF7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
+01FF8 GREEK CAPITAL LETTER OMICRON WITH VARIA
+01FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA
+01FFA GREEK CAPITAL LETTER OMEGA WITH VARIA
+01FFB GREEK CAPITAL LETTER OMEGA WITH OXIA
+01FFC GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
+01FFD GREEK OXIA
+01FFE GREEK DASIA
+02000 EN QUAD
+02001 EM QUAD
+02002 EN SPACE
+02003 EM SPACE
+02004 THREE-PER-EM SPACE
+02005 FOUR-PER-EM SPACE
+02006 SIX-PER-EM SPACE
+02007 FIGURE SPACE
+02008 PUNCTUATION SPACE
+02009 THIN SPACE
+0200A HAIR SPACE
+0200B ZERO WIDTH SPACE
+0200C ZERO WIDTH NON-JOINER
+0200D ZERO WIDTH JOINER
+0200E LEFT-TO-RIGHT MARK
+0200F RIGHT-TO-LEFT MARK
+02010 HYPHEN
+02011 NON-BREAKING HYPHEN
+02012 FIGURE DASH
+02013 EN DASH
+02014 EM DASH
+02015 HORIZONTAL BAR
+02016 DOUBLE VERTICAL LINE
+02017 DOUBLE LOW LINE
+02018 LEFT SINGLE QUOTATION MARK
+02019 RIGHT SINGLE QUOTATION MARK
+0201A SINGLE LOW-9 QUOTATION MARK
+0201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
+0201C LEFT DOUBLE QUOTATION MARK
+0201D RIGHT DOUBLE QUOTATION MARK
+0201E DOUBLE LOW-9 QUOTATION MARK
+0201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK
+02020 DAGGER
+02021 DOUBLE DAGGER
+02022 BULLET
+02023 TRIANGULAR BULLET
+02024 ONE DOT LEADER
+02025 TWO DOT LEADER
+02026 HORIZONTAL ELLIPSIS
+02027 HYPHENATION POINT
+02028 LINE SEPARATOR
+02029 PARAGRAPH SEPARATOR
+0202A LEFT-TO-RIGHT EMBEDDING
+0202B RIGHT-TO-LEFT EMBEDDING
+0202C POP DIRECTIONAL FORMATTING
+0202D LEFT-TO-RIGHT OVERRIDE
+0202E RIGHT-TO-LEFT OVERRIDE
+0202F NARROW NO-BREAK SPACE
+02030 PER MILLE SIGN
+02031 PER TEN THOUSAND SIGN
+02032 PRIME
+02033 DOUBLE PRIME
+02034 TRIPLE PRIME
+02035 REVERSED PRIME
+02036 REVERSED DOUBLE PRIME
+02037 REVERSED TRIPLE PRIME
+02038 CARET
+02039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK
+0203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
+0203B REFERENCE MARK
+0203C DOUBLE EXCLAMATION MARK
+0203D INTERROBANG
+0203E OVERLINE
+0203F UNDERTIE
+02040 CHARACTER TIE
+02041 CARET INSERTION POINT
+02042 ASTERISM
+02043 HYPHEN BULLET
+02044 FRACTION SLASH
+02045 LEFT SQUARE BRACKET WITH QUILL
+02046 RIGHT SQUARE BRACKET WITH QUILL
+02047 DOUBLE QUESTION MARK
+02048 QUESTION EXCLAMATION MARK
+02049 EXCLAMATION QUESTION MARK
+0204A TIRONIAN SIGN ET
+0204B REVERSED PILCROW SIGN
+0204C BLACK LEFTWARDS BULLET
+0204D BLACK RIGHTWARDS BULLET
+0204E LOW ASTERISK
+0204F REVERSED SEMICOLON
+02050 CLOSE UP
+02051 TWO ASTERISKS ALIGNED VERTICALLY
+02052 COMMERCIAL MINUS SIGN
+02053 SWUNG DASH
+02054 INVERTED UNDERTIE
+02055 FLOWER PUNCTUATION MARK
+02056 THREE DOT PUNCTUATION
+02057 QUADRUPLE PRIME
+02058 FOUR DOT PUNCTUATION
+02059 FIVE DOT PUNCTUATION
+0205A TWO DOT PUNCTUATION
+0205B FOUR DOT MARK
+0205C DOTTED CROSS
+0205D TRICOLON
+0205E VERTICAL FOUR DOTS
+0205F MEDIUM MATHEMATICAL SPACE
+02060 WORD JOINER
+02061 FUNCTION APPLICATION
+02062 INVISIBLE TIMES
+02063 INVISIBLE SEPARATOR
+02064 INVISIBLE PLUS
+0206A INHIBIT SYMMETRIC SWAPPING
+0206B ACTIVATE SYMMETRIC SWAPPING
+0206C INHIBIT ARABIC FORM SHAPING
+0206D ACTIVATE ARABIC FORM SHAPING
+0206E NATIONAL DIGIT SHAPES
+0206F NOMINAL DIGIT SHAPES
+02070 SUPERSCRIPT ZERO
+02071 SUPERSCRIPT LATIN SMALL LETTER I
+02074 SUPERSCRIPT FOUR
+02075 SUPERSCRIPT FIVE
+02076 SUPERSCRIPT SIX
+02077 SUPERSCRIPT SEVEN
+02078 SUPERSCRIPT EIGHT
+02079 SUPERSCRIPT NINE
+0207A SUPERSCRIPT PLUS SIGN
+0207B SUPERSCRIPT MINUS
+0207C SUPERSCRIPT EQUALS SIGN
+0207D SUPERSCRIPT LEFT PARENTHESIS
+0207E SUPERSCRIPT RIGHT PARENTHESIS
+0207F SUPERSCRIPT LATIN SMALL LETTER N
+02080 SUBSCRIPT ZERO
+02081 SUBSCRIPT ONE
+02082 SUBSCRIPT TWO
+02083 SUBSCRIPT THREE
+02084 SUBSCRIPT FOUR
+02085 SUBSCRIPT FIVE
+02086 SUBSCRIPT SIX
+02087 SUBSCRIPT SEVEN
+02088 SUBSCRIPT EIGHT
+02089 SUBSCRIPT NINE
+0208A SUBSCRIPT PLUS SIGN
+0208B SUBSCRIPT MINUS
+0208C SUBSCRIPT EQUALS SIGN
+0208D SUBSCRIPT LEFT PARENTHESIS
+0208E SUBSCRIPT RIGHT PARENTHESIS
+02090 LATIN SUBSCRIPT SMALL LETTER A
+02091 LATIN SUBSCRIPT SMALL LETTER E
+02092 LATIN SUBSCRIPT SMALL LETTER O
+02093 LATIN SUBSCRIPT SMALL LETTER X
+02094 LATIN SUBSCRIPT SMALL LETTER SCHWA
+02095 LATIN SUBSCRIPT SMALL LETTER H
+02096 LATIN SUBSCRIPT SMALL LETTER K
+02097 LATIN SUBSCRIPT SMALL LETTER L
+02098 LATIN SUBSCRIPT SMALL LETTER M
+02099 LATIN SUBSCRIPT SMALL LETTER N
+0209A LATIN SUBSCRIPT SMALL LETTER P
+0209B LATIN SUBSCRIPT SMALL LETTER S
+0209C LATIN SUBSCRIPT SMALL LETTER T
+020A0 EURO-CURRENCY SIGN
+020A1 COLON SIGN
+020A2 CRUZEIRO SIGN
+020A3 FRENCH FRANC SIGN
+020A4 LIRA SIGN
+020A5 MILL SIGN
+020A6 NAIRA SIGN
+020A7 PESETA SIGN
+020A8 RUPEE SIGN
+020A9 WON SIGN
+020AA NEW SHEQEL SIGN
+020AB DONG SIGN
+020AC EURO SIGN
+020AD KIP SIGN
+020AE TUGRIK SIGN
+020AF DRACHMA SIGN
+020B0 GERMAN PENNY SIGN
+020B1 PESO SIGN
+020B2 GUARANI SIGN
+020B3 AUSTRAL SIGN
+020B4 HRYVNIA SIGN
+020B5 CEDI SIGN
+020B6 LIVRE TOURNOIS SIGN
+020B7 SPESMILO SIGN
+020B8 TENGE SIGN
+020B9 INDIAN RUPEE SIGN
+020D0 COMBINING LEFT HARPOON ABOVE
+020D1 COMBINING RIGHT HARPOON ABOVE
+020D2 COMBINING LONG VERTICAL LINE OVERLAY
+020D3 COMBINING SHORT VERTICAL LINE OVERLAY
+020D4 COMBINING ANTICLOCKWISE ARROW ABOVE
+020D5 COMBINING CLOCKWISE ARROW ABOVE
+020D6 COMBINING LEFT ARROW ABOVE
+020D7 COMBINING RIGHT ARROW ABOVE
+020D8 COMBINING RING OVERLAY
+020D9 COMBINING CLOCKWISE RING OVERLAY
+020DA COMBINING ANTICLOCKWISE RING OVERLAY
+020DB COMBINING THREE DOTS ABOVE
+020DC COMBINING FOUR DOTS ABOVE
+020DD COMBINING ENCLOSING CIRCLE
+020DE COMBINING ENCLOSING SQUARE
+020DF COMBINING ENCLOSING DIAMOND
+020E0 COMBINING ENCLOSING CIRCLE BACKSLASH
+020E1 COMBINING LEFT RIGHT ARROW ABOVE
+020E2 COMBINING ENCLOSING SCREEN
+020E3 COMBINING ENCLOSING KEYCAP
+020E4 COMBINING ENCLOSING UPWARD POINTING TRIANGLE
+020E5 COMBINING REVERSE SOLIDUS OVERLAY
+020E6 COMBINING DOUBLE VERTICAL STROKE OVERLAY
+020E7 COMBINING ANNUITY SYMBOL
+020E8 COMBINING TRIPLE UNDERDOT
+020E9 COMBINING WIDE BRIDGE ABOVE
+020EA COMBINING LEFTWARDS ARROW OVERLAY
+020EB COMBINING LONG DOUBLE SOLIDUS OVERLAY
+020EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+020ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
+020EE COMBINING LEFT ARROW BELOW
+020EF COMBINING RIGHT ARROW BELOW
+020F0 COMBINING ASTERISK ABOVE
+02100 ACCOUNT OF
+02101 ADDRESSED TO THE SUBJECT
+02102 DOUBLE-STRUCK CAPITAL C
+02103 DEGREE CELSIUS
+02104 CENTRE LINE SYMBOL
+02105 CARE OF
+02106 CADA UNA
+02107 EULER CONSTANT
+02108 SCRUPLE
+02109 DEGREE FAHRENHEIT
+0210A SCRIPT SMALL G
+0210B SCRIPT CAPITAL H
+0210C BLACK-LETTER CAPITAL H
+0210D DOUBLE-STRUCK CAPITAL H
+0210E PLANCK CONSTANT
+0210F PLANCK CONSTANT OVER TWO PI
+02110 SCRIPT CAPITAL I
+02111 BLACK-LETTER CAPITAL I
+02112 SCRIPT CAPITAL L
+02113 SCRIPT SMALL L
+02114 L B BAR SYMBOL
+02115 DOUBLE-STRUCK CAPITAL N
+02116 NUMERO SIGN
+02117 SOUND RECORDING COPYRIGHT
+02118 SCRIPT CAPITAL P
+02119 DOUBLE-STRUCK CAPITAL P
+0211A DOUBLE-STRUCK CAPITAL Q
+0211B SCRIPT CAPITAL R
+0211C BLACK-LETTER CAPITAL R
+0211D DOUBLE-STRUCK CAPITAL R
+0211E PRESCRIPTION TAKE
+0211F RESPONSE
+02120 SERVICE MARK
+02121 TELEPHONE SIGN
+02122 TRADE MARK SIGN
+02123 VERSICLE
+02124 DOUBLE-STRUCK CAPITAL Z
+02125 OUNCE SIGN
+02126 OHM SIGN
+02127 INVERTED OHM SIGN
+02128 BLACK-LETTER CAPITAL Z
+02129 TURNED GREEK SMALL LETTER IOTA
+0212A KELVIN SIGN
+0212B ANGSTROM SIGN
+0212C SCRIPT CAPITAL B
+0212D BLACK-LETTER CAPITAL C
+0212E ESTIMATED SYMBOL
+0212F SCRIPT SMALL E
+02130 SCRIPT CAPITAL E
+02131 SCRIPT CAPITAL F
+02132 TURNED CAPITAL F
+02133 SCRIPT CAPITAL M
+02134 SCRIPT SMALL O
+02135 ALEF SYMBOL
+02136 BET SYMBOL
+02137 GIMEL SYMBOL
+02138 DALET SYMBOL
+02139 INFORMATION SOURCE
+0213A ROTATED CAPITAL Q
+0213B FACSIMILE SIGN
+0213C DOUBLE-STRUCK SMALL PI
+0213D DOUBLE-STRUCK SMALL GAMMA
+0213E DOUBLE-STRUCK CAPITAL GAMMA
+0213F DOUBLE-STRUCK CAPITAL PI
+02140 DOUBLE-STRUCK N-ARY SUMMATION
+02141 TURNED SANS-SERIF CAPITAL G
+02142 TURNED SANS-SERIF CAPITAL L
+02143 REVERSED SANS-SERIF CAPITAL L
+02144 TURNED SANS-SERIF CAPITAL Y
+02145 DOUBLE-STRUCK ITALIC CAPITAL D
+02146 DOUBLE-STRUCK ITALIC SMALL D
+02147 DOUBLE-STRUCK ITALIC SMALL E
+02148 DOUBLE-STRUCK ITALIC SMALL I
+02149 DOUBLE-STRUCK ITALIC SMALL J
+0214A PROPERTY LINE
+0214B TURNED AMPERSAND
+0214C PER SIGN
+0214D AKTIESELSKAB
+0214E TURNED SMALL F
+0214F SYMBOL FOR SAMARITAN SOURCE
+02150 VULGAR FRACTION ONE SEVENTH
+02151 VULGAR FRACTION ONE NINTH
+02152 VULGAR FRACTION ONE TENTH
+02153 VULGAR FRACTION ONE THIRD
+02154 VULGAR FRACTION TWO THIRDS
+02155 VULGAR FRACTION ONE FIFTH
+02156 VULGAR FRACTION TWO FIFTHS
+02157 VULGAR FRACTION THREE FIFTHS
+02158 VULGAR FRACTION FOUR FIFTHS
+02159 VULGAR FRACTION ONE SIXTH
+0215A VULGAR FRACTION FIVE SIXTHS
+0215B VULGAR FRACTION ONE EIGHTH
+0215C VULGAR FRACTION THREE EIGHTHS
+0215D VULGAR FRACTION FIVE EIGHTHS
+0215E VULGAR FRACTION SEVEN EIGHTHS
+0215F FRACTION NUMERATOR ONE
+02160 ROMAN NUMERAL ONE
+02161 ROMAN NUMERAL TWO
+02162 ROMAN NUMERAL THREE
+02163 ROMAN NUMERAL FOUR
+02164 ROMAN NUMERAL FIVE
+02165 ROMAN NUMERAL SIX
+02166 ROMAN NUMERAL SEVEN
+02167 ROMAN NUMERAL EIGHT
+02168 ROMAN NUMERAL NINE
+02169 ROMAN NUMERAL TEN
+0216A ROMAN NUMERAL ELEVEN
+0216B ROMAN NUMERAL TWELVE
+0216C ROMAN NUMERAL FIFTY
+0216D ROMAN NUMERAL ONE HUNDRED
+0216E ROMAN NUMERAL FIVE HUNDRED
+0216F ROMAN NUMERAL ONE THOUSAND
+02170 SMALL ROMAN NUMERAL ONE
+02171 SMALL ROMAN NUMERAL TWO
+02172 SMALL ROMAN NUMERAL THREE
+02173 SMALL ROMAN NUMERAL FOUR
+02174 SMALL ROMAN NUMERAL FIVE
+02175 SMALL ROMAN NUMERAL SIX
+02176 SMALL ROMAN NUMERAL SEVEN
+02177 SMALL ROMAN NUMERAL EIGHT
+02178 SMALL ROMAN NUMERAL NINE
+02179 SMALL ROMAN NUMERAL TEN
+0217A SMALL ROMAN NUMERAL ELEVEN
+0217B SMALL ROMAN NUMERAL TWELVE
+0217C SMALL ROMAN NUMERAL FIFTY
+0217D SMALL ROMAN NUMERAL ONE HUNDRED
+0217E SMALL ROMAN NUMERAL FIVE HUNDRED
+0217F SMALL ROMAN NUMERAL ONE THOUSAND
+02180 ROMAN NUMERAL ONE THOUSAND C D
+02181 ROMAN NUMERAL FIVE THOUSAND
+02182 ROMAN NUMERAL TEN THOUSAND
+02183 ROMAN NUMERAL REVERSED ONE HUNDRED
+02184 LATIN SMALL LETTER REVERSED C
+02185 ROMAN NUMERAL SIX LATE FORM
+02186 ROMAN NUMERAL FIFTY EARLY FORM
+02187 ROMAN NUMERAL FIFTY THOUSAND
+02188 ROMAN NUMERAL ONE HUNDRED THOUSAND
+02189 VULGAR FRACTION ZERO THIRDS
+02190 LEFTWARDS ARROW
+02191 UPWARDS ARROW
+02192 RIGHTWARDS ARROW
+02193 DOWNWARDS ARROW
+02194 LEFT RIGHT ARROW
+02195 UP DOWN ARROW
+02196 NORTH WEST ARROW
+02197 NORTH EAST ARROW
+02198 SOUTH EAST ARROW
+02199 SOUTH WEST ARROW
+0219A LEFTWARDS ARROW WITH STROKE
+0219B RIGHTWARDS ARROW WITH STROKE
+0219C LEFTWARDS WAVE ARROW
+0219D RIGHTWARDS WAVE ARROW
+0219E LEFTWARDS TWO HEADED ARROW
+0219F UPWARDS TWO HEADED ARROW
+021A0 RIGHTWARDS TWO HEADED ARROW
+021A1 DOWNWARDS TWO HEADED ARROW
+021A2 LEFTWARDS ARROW WITH TAIL
+021A3 RIGHTWARDS ARROW WITH TAIL
+021A4 LEFTWARDS ARROW FROM BAR
+021A5 UPWARDS ARROW FROM BAR
+021A6 RIGHTWARDS ARROW FROM BAR
+021A7 DOWNWARDS ARROW FROM BAR
+021A8 UP DOWN ARROW WITH BASE
+021A9 LEFTWARDS ARROW WITH HOOK
+021AA RIGHTWARDS ARROW WITH HOOK
+021AB LEFTWARDS ARROW WITH LOOP
+021AC RIGHTWARDS ARROW WITH LOOP
+021AD LEFT RIGHT WAVE ARROW
+021AE LEFT RIGHT ARROW WITH STROKE
+021AF DOWNWARDS ZIGZAG ARROW
+021B0 UPWARDS ARROW WITH TIP LEFTWARDS
+021B1 UPWARDS ARROW WITH TIP RIGHTWARDS
+021B2 DOWNWARDS ARROW WITH TIP LEFTWARDS
+021B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS
+021B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS
+021B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS
+021B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW
+021B7 CLOCKWISE TOP SEMICIRCLE ARROW
+021B8 NORTH WEST ARROW TO LONG BAR
+021B9 LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
+021BA ANTICLOCKWISE OPEN CIRCLE ARROW
+021BB CLOCKWISE OPEN CIRCLE ARROW
+021BC LEFTWARDS HARPOON WITH BARB UPWARDS
+021BD LEFTWARDS HARPOON WITH BARB DOWNWARDS
+021BE UPWARDS HARPOON WITH BARB RIGHTWARDS
+021BF UPWARDS HARPOON WITH BARB LEFTWARDS
+021C0 RIGHTWARDS HARPOON WITH BARB UPWARDS
+021C1 RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+021C2 DOWNWARDS HARPOON WITH BARB RIGHTWARDS
+021C3 DOWNWARDS HARPOON WITH BARB LEFTWARDS
+021C4 RIGHTWARDS ARROW OVER LEFTWARDS ARROW
+021C5 UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
+021C6 LEFTWARDS ARROW OVER RIGHTWARDS ARROW
+021C7 LEFTWARDS PAIRED ARROWS
+021C8 UPWARDS PAIRED ARROWS
+021C9 RIGHTWARDS PAIRED ARROWS
+021CA DOWNWARDS PAIRED ARROWS
+021CB LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
+021CC RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+021CD LEFTWARDS DOUBLE ARROW WITH STROKE
+021CE LEFT RIGHT DOUBLE ARROW WITH STROKE
+021CF RIGHTWARDS DOUBLE ARROW WITH STROKE
+021D0 LEFTWARDS DOUBLE ARROW
+021D1 UPWARDS DOUBLE ARROW
+021D2 RIGHTWARDS DOUBLE ARROW
+021D3 DOWNWARDS DOUBLE ARROW
+021D4 LEFT RIGHT DOUBLE ARROW
+021D5 UP DOWN DOUBLE ARROW
+021D6 NORTH WEST DOUBLE ARROW
+021D7 NORTH EAST DOUBLE ARROW
+021D8 SOUTH EAST DOUBLE ARROW
+021D9 SOUTH WEST DOUBLE ARROW
+021DA LEFTWARDS TRIPLE ARROW
+021DB RIGHTWARDS TRIPLE ARROW
+021DC LEFTWARDS SQUIGGLE ARROW
+021DD RIGHTWARDS SQUIGGLE ARROW
+021DE UPWARDS ARROW WITH DOUBLE STROKE
+021DF DOWNWARDS ARROW WITH DOUBLE STROKE
+021E0 LEFTWARDS DASHED ARROW
+021E1 UPWARDS DASHED ARROW
+021E2 RIGHTWARDS DASHED ARROW
+021E3 DOWNWARDS DASHED ARROW
+021E4 LEFTWARDS ARROW TO BAR
+021E5 RIGHTWARDS ARROW TO BAR
+021E6 LEFTWARDS WHITE ARROW
+021E7 UPWARDS WHITE ARROW
+021E8 RIGHTWARDS WHITE ARROW
+021E9 DOWNWARDS WHITE ARROW
+021EA UPWARDS WHITE ARROW FROM BAR
+021EB UPWARDS WHITE ARROW ON PEDESTAL
+021EC UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
+021ED UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
+021EE UPWARDS WHITE DOUBLE ARROW
+021EF UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
+021F0 RIGHTWARDS WHITE ARROW FROM WALL
+021F1 NORTH WEST ARROW TO CORNER
+021F2 SOUTH EAST ARROW TO CORNER
+021F3 UP DOWN WHITE ARROW
+021F4 RIGHT ARROW WITH SMALL CIRCLE
+021F5 DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
+021F6 THREE RIGHTWARDS ARROWS
+021F7 LEFTWARDS ARROW WITH VERTICAL STROKE
+021F8 RIGHTWARDS ARROW WITH VERTICAL STROKE
+021F9 LEFT RIGHT ARROW WITH VERTICAL STROKE
+021FA LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+021FB RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
+021FC LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
+021FD LEFTWARDS OPEN-HEADED ARROW
+021FE RIGHTWARDS OPEN-HEADED ARROW
+021FF LEFT RIGHT OPEN-HEADED ARROW
+02200 FOR ALL
+02201 COMPLEMENT
+02202 PARTIAL DIFFERENTIAL
+02203 THERE EXISTS
+02204 THERE DOES NOT EXIST
+02205 EMPTY SET
+02206 INCREMENT
+02207 NABLA
+02208 ELEMENT OF
+02209 NOT AN ELEMENT OF
+0220A SMALL ELEMENT OF
+0220B CONTAINS AS MEMBER
+0220C DOES NOT CONTAIN AS MEMBER
+0220D SMALL CONTAINS AS MEMBER
+0220E END OF PROOF
+0220F N-ARY PRODUCT
+02210 N-ARY COPRODUCT
+02211 N-ARY SUMMATION
+02212 MINUS SIGN
+02213 MINUS-OR-PLUS SIGN
+02214 DOT PLUS
+02215 DIVISION SLASH
+02216 SET MINUS
+02217 ASTERISK OPERATOR
+02218 RING OPERATOR
+02219 BULLET OPERATOR
+0221A SQUARE ROOT
+0221B CUBE ROOT
+0221C FOURTH ROOT
+0221D PROPORTIONAL TO
+0221E INFINITY
+0221F RIGHT ANGLE
+02220 ANGLE
+02221 MEASURED ANGLE
+02222 SPHERICAL ANGLE
+02223 DIVIDES
+02224 DOES NOT DIVIDE
+02225 PARALLEL TO
+02226 NOT PARALLEL TO
+02227 LOGICAL AND
+02228 LOGICAL OR
+02229 INTERSECTION
+0222A UNION
+0222B INTEGRAL
+0222C DOUBLE INTEGRAL
+0222D TRIPLE INTEGRAL
+0222E CONTOUR INTEGRAL
+0222F SURFACE INTEGRAL
+02230 VOLUME INTEGRAL
+02231 CLOCKWISE INTEGRAL
+02232 CLOCKWISE CONTOUR INTEGRAL
+02233 ANTICLOCKWISE CONTOUR INTEGRAL
+02234 THEREFORE
+02235 BECAUSE
+02236 RATIO
+02237 PROPORTION
+02238 DOT MINUS
+02239 EXCESS
+0223A GEOMETRIC PROPORTION
+0223B HOMOTHETIC
+0223C TILDE OPERATOR
+0223D REVERSED TILDE
+0223E INVERTED LAZY S
+0223F SINE WAVE
+02240 WREATH PRODUCT
+02241 NOT TILDE
+02242 MINUS TILDE
+02243 ASYMPTOTICALLY EQUAL TO
+02244 NOT ASYMPTOTICALLY EQUAL TO
+02245 APPROXIMATELY EQUAL TO
+02246 APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
+02247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
+02248 ALMOST EQUAL TO
+02249 NOT ALMOST EQUAL TO
+0224A ALMOST EQUAL OR EQUAL TO
+0224B TRIPLE TILDE
+0224C ALL EQUAL TO
+0224D EQUIVALENT TO
+0224E GEOMETRICALLY EQUIVALENT TO
+0224F DIFFERENCE BETWEEN
+02250 APPROACHES THE LIMIT
+02251 GEOMETRICALLY EQUAL TO
+02252 APPROXIMATELY EQUAL TO OR THE IMAGE OF
+02253 IMAGE OF OR APPROXIMATELY EQUAL TO
+02254 COLON EQUALS
+02255 EQUALS COLON
+02256 RING IN EQUAL TO
+02257 RING EQUAL TO
+02258 CORRESPONDS TO
+02259 ESTIMATES
+0225A EQUIANGULAR TO
+0225B STAR EQUALS
+0225C DELTA EQUAL TO
+0225D EQUAL TO BY DEFINITION
+0225E MEASURED BY
+0225F QUESTIONED EQUAL TO
+02260 NOT EQUAL TO
+02261 IDENTICAL TO
+02262 NOT IDENTICAL TO
+02263 STRICTLY EQUIVALENT TO
+02264 LESS-THAN OR EQUAL TO
+02265 GREATER-THAN OR EQUAL TO
+02266 LESS-THAN OVER EQUAL TO
+02267 GREATER-THAN OVER EQUAL TO
+02268 LESS-THAN BUT NOT EQUAL TO
+02269 GREATER-THAN BUT NOT EQUAL TO
+0226A MUCH LESS-THAN
+0226B MUCH GREATER-THAN
+0226C BETWEEN
+0226D NOT EQUIVALENT TO
+0226E NOT LESS-THAN
+0226F NOT GREATER-THAN
+02270 NEITHER LESS-THAN NOR EQUAL TO
+02271 NEITHER GREATER-THAN NOR EQUAL TO
+02272 LESS-THAN OR EQUIVALENT TO
+02273 GREATER-THAN OR EQUIVALENT TO
+02274 NEITHER LESS-THAN NOR EQUIVALENT TO
+02275 NEITHER GREATER-THAN NOR EQUIVALENT TO
+02276 LESS-THAN OR GREATER-THAN
+02277 GREATER-THAN OR LESS-THAN
+02278 NEITHER LESS-THAN NOR GREATER-THAN
+02279 NEITHER GREATER-THAN NOR LESS-THAN
+0227A PRECEDES
+0227B SUCCEEDS
+0227C PRECEDES OR EQUAL TO
+0227D SUCCEEDS OR EQUAL TO
+0227E PRECEDES OR EQUIVALENT TO
+0227F SUCCEEDS OR EQUIVALENT TO
+02280 DOES NOT PRECEDE
+02281 DOES NOT SUCCEED
+02282 SUBSET OF
+02283 SUPERSET OF
+02284 NOT A SUBSET OF
+02285 NOT A SUPERSET OF
+02286 SUBSET OF OR EQUAL TO
+02287 SUPERSET OF OR EQUAL TO
+02288 NEITHER A SUBSET OF NOR EQUAL TO
+02289 NEITHER A SUPERSET OF NOR EQUAL TO
+0228A SUBSET OF WITH NOT EQUAL TO
+0228B SUPERSET OF WITH NOT EQUAL TO
+0228C MULTISET
+0228D MULTISET MULTIPLICATION
+0228E MULTISET UNION
+0228F SQUARE IMAGE OF
+02290 SQUARE ORIGINAL OF
+02291 SQUARE IMAGE OF OR EQUAL TO
+02292 SQUARE ORIGINAL OF OR EQUAL TO
+02293 SQUARE CAP
+02294 SQUARE CUP
+02295 CIRCLED PLUS
+02296 CIRCLED MINUS
+02297 CIRCLED TIMES
+02298 CIRCLED DIVISION SLASH
+02299 CIRCLED DOT OPERATOR
+0229A CIRCLED RING OPERATOR
+0229B CIRCLED ASTERISK OPERATOR
+0229C CIRCLED EQUALS
+0229D CIRCLED DASH
+0229E SQUARED PLUS
+0229F SQUARED MINUS
+022A0 SQUARED TIMES
+022A1 SQUARED DOT OPERATOR
+022A2 RIGHT TACK
+022A3 LEFT TACK
+022A4 DOWN TACK
+022A5 UP TACK
+022A6 ASSERTION
+022A7 MODELS
+022A8 TRUE
+022A9 FORCES
+022AA TRIPLE VERTICAL BAR RIGHT TURNSTILE
+022AB DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+022AC DOES NOT PROVE
+022AD NOT TRUE
+022AE DOES NOT FORCE
+022AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+022B0 PRECEDES UNDER RELATION
+022B1 SUCCEEDS UNDER RELATION
+022B2 NORMAL SUBGROUP OF
+022B3 CONTAINS AS NORMAL SUBGROUP
+022B4 NORMAL SUBGROUP OF OR EQUAL TO
+022B5 CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
+022B6 ORIGINAL OF
+022B7 IMAGE OF
+022B8 MULTIMAP
+022B9 HERMITIAN CONJUGATE MATRIX
+022BA INTERCALATE
+022BB XOR
+022BC NAND
+022BD NOR
+022BE RIGHT ANGLE WITH ARC
+022BF RIGHT TRIANGLE
+022C0 N-ARY LOGICAL AND
+022C1 N-ARY LOGICAL OR
+022C2 N-ARY INTERSECTION
+022C3 N-ARY UNION
+022C4 DIAMOND OPERATOR
+022C5 DOT OPERATOR
+022C6 STAR OPERATOR
+022C7 DIVISION TIMES
+022C8 BOWTIE
+022C9 LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
+022CA RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
+022CB LEFT SEMIDIRECT PRODUCT
+022CC RIGHT SEMIDIRECT PRODUCT
+022CD REVERSED TILDE EQUALS
+022CE CURLY LOGICAL OR
+022CF CURLY LOGICAL AND
+022D0 DOUBLE SUBSET
+022D1 DOUBLE SUPERSET
+022D2 DOUBLE INTERSECTION
+022D3 DOUBLE UNION
+022D4 PITCHFORK
+022D5 EQUAL AND PARALLEL TO
+022D6 LESS-THAN WITH DOT
+022D7 GREATER-THAN WITH DOT
+022D8 VERY MUCH LESS-THAN
+022D9 VERY MUCH GREATER-THAN
+022DA LESS-THAN EQUAL TO OR GREATER-THAN
+022DB GREATER-THAN EQUAL TO OR LESS-THAN
+022DC EQUAL TO OR LESS-THAN
+022DD EQUAL TO OR GREATER-THAN
+022DE EQUAL TO OR PRECEDES
+022DF EQUAL TO OR SUCCEEDS
+022E0 DOES NOT PRECEDE OR EQUAL
+022E1 DOES NOT SUCCEED OR EQUAL
+022E2 NOT SQUARE IMAGE OF OR EQUAL TO
+022E3 NOT SQUARE ORIGINAL OF OR EQUAL TO
+022E4 SQUARE IMAGE OF OR NOT EQUAL TO
+022E5 SQUARE ORIGINAL OF OR NOT EQUAL TO
+022E6 LESS-THAN BUT NOT EQUIVALENT TO
+022E7 GREATER-THAN BUT NOT EQUIVALENT TO
+022E8 PRECEDES BUT NOT EQUIVALENT TO
+022E9 SUCCEEDS BUT NOT EQUIVALENT TO
+022EA NOT NORMAL SUBGROUP OF
+022EB DOES NOT CONTAIN AS NORMAL SUBGROUP
+022EC NOT NORMAL SUBGROUP OF OR EQUAL TO
+022ED DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
+022EE VERTICAL ELLIPSIS
+022EF MIDLINE HORIZONTAL ELLIPSIS
+022F0 UP RIGHT DIAGONAL ELLIPSIS
+022F1 DOWN RIGHT DIAGONAL ELLIPSIS
+022F2 ELEMENT OF WITH LONG HORIZONTAL STROKE
+022F3 ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+022F4 SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+022F5 ELEMENT OF WITH DOT ABOVE
+022F6 ELEMENT OF WITH OVERBAR
+022F7 SMALL ELEMENT OF WITH OVERBAR
+022F8 ELEMENT OF WITH UNDERBAR
+022F9 ELEMENT OF WITH TWO HORIZONTAL STROKES
+022FA CONTAINS WITH LONG HORIZONTAL STROKE
+022FB CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+022FC SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
+022FD CONTAINS WITH OVERBAR
+022FE SMALL CONTAINS WITH OVERBAR
+022FF Z NOTATION BAG MEMBERSHIP
+02300 DIAMETER SIGN
+02301 ELECTRIC ARROW
+02302 HOUSE
+02303 UP ARROWHEAD
+02304 DOWN ARROWHEAD
+02305 PROJECTIVE
+02306 PERSPECTIVE
+02307 WAVY LINE
+02308 LEFT CEILING
+02309 RIGHT CEILING
+0230A LEFT FLOOR
+0230B RIGHT FLOOR
+0230C BOTTOM RIGHT CROP
+0230D BOTTOM LEFT CROP
+0230E TOP RIGHT CROP
+0230F TOP LEFT CROP
+02310 REVERSED NOT SIGN
+02311 SQUARE LOZENGE
+02312 ARC
+02313 SEGMENT
+02314 SECTOR
+02315 TELEPHONE RECORDER
+02316 POSITION INDICATOR
+02317 VIEWDATA SQUARE
+02318 PLACE OF INTEREST SIGN
+02319 TURNED NOT SIGN
+0231A WATCH
+0231B HOURGLASS
+0231C TOP LEFT CORNER
+0231D TOP RIGHT CORNER
+0231E BOTTOM LEFT CORNER
+0231F BOTTOM RIGHT CORNER
+02320 TOP HALF INTEGRAL
+02321 BOTTOM HALF INTEGRAL
+02322 FROWN
+02323 SMILE
+02324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
+02325 OPTION KEY
+02326 ERASE TO THE RIGHT
+02327 X IN A RECTANGLE BOX
+02328 KEYBOARD
+02329 LEFT-POINTING ANGLE BRACKET
+0232A RIGHT-POINTING ANGLE BRACKET
+0232B ERASE TO THE LEFT
+0232C BENZENE RING
+0232D CYLINDRICITY
+0232E ALL AROUND-PROFILE
+0232F SYMMETRY
+02330 TOTAL RUNOUT
+02331 DIMENSION ORIGIN
+02332 CONICAL TAPER
+02333 SLOPE
+02334 COUNTERBORE
+02335 COUNTERSINK
+02336 APL FUNCTIONAL SYMBOL I-BEAM
+02337 APL FUNCTIONAL SYMBOL SQUISH QUAD
+02338 APL FUNCTIONAL SYMBOL QUAD EQUAL
+02339 APL FUNCTIONAL SYMBOL QUAD DIVIDE
+0233A APL FUNCTIONAL SYMBOL QUAD DIAMOND
+0233B APL FUNCTIONAL SYMBOL QUAD JOT
+0233C APL FUNCTIONAL SYMBOL QUAD CIRCLE
+0233D APL FUNCTIONAL SYMBOL CIRCLE STILE
+0233E APL FUNCTIONAL SYMBOL CIRCLE JOT
+0233F APL FUNCTIONAL SYMBOL SLASH BAR
+02340 APL FUNCTIONAL SYMBOL BACKSLASH BAR
+02341 APL FUNCTIONAL SYMBOL QUAD SLASH
+02342 APL FUNCTIONAL SYMBOL QUAD BACKSLASH
+02343 APL FUNCTIONAL SYMBOL QUAD LESS-THAN
+02344 APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
+02345 APL FUNCTIONAL SYMBOL LEFTWARDS VANE
+02346 APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
+02347 APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
+02348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
+02349 APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
+0234A APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
+0234B APL FUNCTIONAL SYMBOL DELTA STILE
+0234C APL FUNCTIONAL SYMBOL QUAD DOWN CARET
+0234D APL FUNCTIONAL SYMBOL QUAD DELTA
+0234E APL FUNCTIONAL SYMBOL DOWN TACK JOT
+0234F APL FUNCTIONAL SYMBOL UPWARDS VANE
+02350 APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
+02351 APL FUNCTIONAL SYMBOL UP TACK OVERBAR
+02352 APL FUNCTIONAL SYMBOL DEL STILE
+02353 APL FUNCTIONAL SYMBOL QUAD UP CARET
+02354 APL FUNCTIONAL SYMBOL QUAD DEL
+02355 APL FUNCTIONAL SYMBOL UP TACK JOT
+02356 APL FUNCTIONAL SYMBOL DOWNWARDS VANE
+02357 APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
+02358 APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
+02359 APL FUNCTIONAL SYMBOL DELTA UNDERBAR
+0235A APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
+0235B APL FUNCTIONAL SYMBOL JOT UNDERBAR
+0235C APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
+0235D APL FUNCTIONAL SYMBOL UP SHOE JOT
+0235E APL FUNCTIONAL SYMBOL QUOTE QUAD
+0235F APL FUNCTIONAL SYMBOL CIRCLE STAR
+02360 APL FUNCTIONAL SYMBOL QUAD COLON
+02361 APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
+02362 APL FUNCTIONAL SYMBOL DEL DIAERESIS
+02363 APL FUNCTIONAL SYMBOL STAR DIAERESIS
+02364 APL FUNCTIONAL SYMBOL JOT DIAERESIS
+02365 APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
+02366 APL FUNCTIONAL SYMBOL DOWN SHOE STILE
+02367 APL FUNCTIONAL SYMBOL LEFT SHOE STILE
+02368 APL FUNCTIONAL SYMBOL TILDE DIAERESIS
+02369 APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
+0236A APL FUNCTIONAL SYMBOL COMMA BAR
+0236B APL FUNCTIONAL SYMBOL DEL TILDE
+0236C APL FUNCTIONAL SYMBOL ZILDE
+0236D APL FUNCTIONAL SYMBOL STILE TILDE
+0236E APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
+0236F APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
+02370 APL FUNCTIONAL SYMBOL QUAD QUESTION
+02371 APL FUNCTIONAL SYMBOL DOWN CARET TILDE
+02372 APL FUNCTIONAL SYMBOL UP CARET TILDE
+02373 APL FUNCTIONAL SYMBOL IOTA
+02374 APL FUNCTIONAL SYMBOL RHO
+02375 APL FUNCTIONAL SYMBOL OMEGA
+02376 APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
+02377 APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
+02378 APL FUNCTIONAL SYMBOL IOTA UNDERBAR
+02379 APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
+0237A APL FUNCTIONAL SYMBOL ALPHA
+0237B NOT CHECK MARK
+0237C RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
+0237D SHOULDERED OPEN BOX
+0237E BELL SYMBOL
+0237F VERTICAL LINE WITH MIDDLE DOT
+02380 INSERTION SYMBOL
+02381 CONTINUOUS UNDERLINE SYMBOL
+02382 DISCONTINUOUS UNDERLINE SYMBOL
+02383 EMPHASIS SYMBOL
+02384 COMPOSITION SYMBOL
+02385 WHITE SQUARE WITH CENTRE VERTICAL LINE
+02386 ENTER SYMBOL
+02387 ALTERNATIVE KEY SYMBOL
+02388 HELM SYMBOL
+02389 CIRCLED HORIZONTAL BAR WITH NOTCH
+0238A CIRCLED TRIANGLE DOWN
+0238B BROKEN CIRCLE WITH NORTHWEST ARROW
+0238C UNDO SYMBOL
+0238D MONOSTABLE SYMBOL
+0238E HYSTERESIS SYMBOL
+0238F OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
+02390 OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
+02391 PASSIVE-PULL-DOWN-OUTPUT SYMBOL
+02392 PASSIVE-PULL-UP-OUTPUT SYMBOL
+02393 DIRECT CURRENT SYMBOL FORM TWO
+02394 SOFTWARE-FUNCTION SYMBOL
+02395 APL FUNCTIONAL SYMBOL QUAD
+02396 DECIMAL SEPARATOR KEY SYMBOL
+02397 PREVIOUS PAGE
+02398 NEXT PAGE
+02399 PRINT SCREEN SYMBOL
+0239A CLEAR SCREEN SYMBOL
+0239B LEFT PARENTHESIS UPPER HOOK
+0239C LEFT PARENTHESIS EXTENSION
+0239D LEFT PARENTHESIS LOWER HOOK
+0239E RIGHT PARENTHESIS UPPER HOOK
+0239F RIGHT PARENTHESIS EXTENSION
+023A0 RIGHT PARENTHESIS LOWER HOOK
+023A1 LEFT SQUARE BRACKET UPPER CORNER
+023A2 LEFT SQUARE BRACKET EXTENSION
+023A3 LEFT SQUARE BRACKET LOWER CORNER
+023A4 RIGHT SQUARE BRACKET UPPER CORNER
+023A5 RIGHT SQUARE BRACKET EXTENSION
+023A6 RIGHT SQUARE BRACKET LOWER CORNER
+023A7 LEFT CURLY BRACKET UPPER HOOK
+023A8 LEFT CURLY BRACKET MIDDLE PIECE
+023A9 LEFT CURLY BRACKET LOWER HOOK
+023AA CURLY BRACKET EXTENSION
+023AB RIGHT CURLY BRACKET UPPER HOOK
+023AC RIGHT CURLY BRACKET MIDDLE PIECE
+023AD RIGHT CURLY BRACKET LOWER HOOK
+023AE INTEGRAL EXTENSION
+023AF HORIZONTAL LINE EXTENSION
+023B0 UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
+023B1 UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
+023B2 SUMMATION TOP
+023B3 SUMMATION BOTTOM
+023B4 TOP SQUARE BRACKET
+023B5 BOTTOM SQUARE BRACKET
+023B6 BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
+023B7 RADICAL SYMBOL BOTTOM
+023B8 LEFT VERTICAL BOX LINE
+023B9 RIGHT VERTICAL BOX LINE
+023BA HORIZONTAL SCAN LINE-1
+023BB HORIZONTAL SCAN LINE-3
+023BC HORIZONTAL SCAN LINE-7
+023BD HORIZONTAL SCAN LINE-9
+023BE DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
+023BF DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
+023C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
+023C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
+023C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
+023C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
+023C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
+023C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
+023C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
+023C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
+023C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
+023C9 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
+023CA DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
+023CB DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
+023CC DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
+023CD SQUARE FOOT
+023CE RETURN SYMBOL
+023CF EJECT SYMBOL
+023D0 VERTICAL LINE EXTENSION
+023D1 METRICAL BREVE
+023D2 METRICAL LONG OVER SHORT
+023D3 METRICAL SHORT OVER LONG
+023D4 METRICAL LONG OVER TWO SHORTS
+023D5 METRICAL TWO SHORTS OVER LONG
+023D6 METRICAL TWO SHORTS JOINED
+023D7 METRICAL TRISEME
+023D8 METRICAL TETRASEME
+023D9 METRICAL PENTASEME
+023DA EARTH GROUND
+023DB FUSE
+023DC TOP PARENTHESIS
+023DD BOTTOM PARENTHESIS
+023DE TOP CURLY BRACKET
+023DF BOTTOM CURLY BRACKET
+023E0 TOP TORTOISE SHELL BRACKET
+023E1 BOTTOM TORTOISE SHELL BRACKET
+023E2 WHITE TRAPEZIUM
+023E3 BENZENE RING WITH CIRCLE
+023E4 STRAIGHTNESS
+023E5 FLATNESS
+023E6 AC CURRENT
+023E7 ELECTRICAL INTERSECTION
+023E8 DECIMAL EXPONENT SYMBOL
+023E9 BLACK RIGHT-POINTING DOUBLE TRIANGLE
+023EA BLACK LEFT-POINTING DOUBLE TRIANGLE
+023EB BLACK UP-POINTING DOUBLE TRIANGLE
+023EC BLACK DOWN-POINTING DOUBLE TRIANGLE
+023ED BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR
+023EE BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR
+023EF BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR
+023F0 ALARM CLOCK
+023F1 STOPWATCH
+023F2 TIMER CLOCK
+023F3 HOURGLASS WITH FLOWING SAND
+02400 SYMBOL FOR NULL
+02401 SYMBOL FOR START OF HEADING
+02402 SYMBOL FOR START OF TEXT
+02403 SYMBOL FOR END OF TEXT
+02404 SYMBOL FOR END OF TRANSMISSION
+02405 SYMBOL FOR ENQUIRY
+02406 SYMBOL FOR ACKNOWLEDGE
+02407 SYMBOL FOR BELL
+02408 SYMBOL FOR BACKSPACE
+02409 SYMBOL FOR HORIZONTAL TABULATION
+0240A SYMBOL FOR LINE FEED
+0240B SYMBOL FOR VERTICAL TABULATION
+0240C SYMBOL FOR FORM FEED
+0240D SYMBOL FOR CARRIAGE RETURN
+0240E SYMBOL FOR SHIFT OUT
+0240F SYMBOL FOR SHIFT IN
+02410 SYMBOL FOR DATA LINK ESCAPE
+02411 SYMBOL FOR DEVICE CONTROL ONE
+02412 SYMBOL FOR DEVICE CONTROL TWO
+02413 SYMBOL FOR DEVICE CONTROL THREE
+02414 SYMBOL FOR DEVICE CONTROL FOUR
+02415 SYMBOL FOR NEGATIVE ACKNOWLEDGE
+02416 SYMBOL FOR SYNCHRONOUS IDLE
+02417 SYMBOL FOR END OF TRANSMISSION BLOCK
+02418 SYMBOL FOR CANCEL
+02419 SYMBOL FOR END OF MEDIUM
+0241A SYMBOL FOR SUBSTITUTE
+0241B SYMBOL FOR ESCAPE
+0241C SYMBOL FOR FILE SEPARATOR
+0241D SYMBOL FOR GROUP SEPARATOR
+0241E SYMBOL FOR RECORD SEPARATOR
+0241F SYMBOL FOR UNIT SEPARATOR
+02420 SYMBOL FOR SPACE
+02421 SYMBOL FOR DELETE
+02422 BLANK SYMBOL
+02423 OPEN BOX
+02424 SYMBOL FOR NEWLINE
+02425 SYMBOL FOR DELETE FORM TWO
+02426 SYMBOL FOR SUBSTITUTE FORM TWO
+02440 OCR HOOK
+02441 OCR CHAIR
+02442 OCR FORK
+02443 OCR INVERTED FORK
+02444 OCR BELT BUCKLE
+02445 OCR BOW TIE
+02446 OCR BRANCH BANK IDENTIFICATION
+02447 OCR AMOUNT OF CHECK
+02448 OCR DASH
+02449 OCR CUSTOMER ACCOUNT NUMBER
+0244A OCR DOUBLE BACKSLASH
+02460 CIRCLED DIGIT ONE
+02461 CIRCLED DIGIT TWO
+02462 CIRCLED DIGIT THREE
+02463 CIRCLED DIGIT FOUR
+02464 CIRCLED DIGIT FIVE
+02465 CIRCLED DIGIT SIX
+02466 CIRCLED DIGIT SEVEN
+02467 CIRCLED DIGIT EIGHT
+02468 CIRCLED DIGIT NINE
+02469 CIRCLED NUMBER TEN
+0246A CIRCLED NUMBER ELEVEN
+0246B CIRCLED NUMBER TWELVE
+0246C CIRCLED NUMBER THIRTEEN
+0246D CIRCLED NUMBER FOURTEEN
+0246E CIRCLED NUMBER FIFTEEN
+0246F CIRCLED NUMBER SIXTEEN
+02470 CIRCLED NUMBER SEVENTEEN
+02471 CIRCLED NUMBER EIGHTEEN
+02472 CIRCLED NUMBER NINETEEN
+02473 CIRCLED NUMBER TWENTY
+02474 PARENTHESIZED DIGIT ONE
+02475 PARENTHESIZED DIGIT TWO
+02476 PARENTHESIZED DIGIT THREE
+02477 PARENTHESIZED DIGIT FOUR
+02478 PARENTHESIZED DIGIT FIVE
+02479 PARENTHESIZED DIGIT SIX
+0247A PARENTHESIZED DIGIT SEVEN
+0247B PARENTHESIZED DIGIT EIGHT
+0247C PARENTHESIZED DIGIT NINE
+0247D PARENTHESIZED NUMBER TEN
+0247E PARENTHESIZED NUMBER ELEVEN
+0247F PARENTHESIZED NUMBER TWELVE
+02480 PARENTHESIZED NUMBER THIRTEEN
+02481 PARENTHESIZED NUMBER FOURTEEN
+02482 PARENTHESIZED NUMBER FIFTEEN
+02483 PARENTHESIZED NUMBER SIXTEEN
+02484 PARENTHESIZED NUMBER SEVENTEEN
+02485 PARENTHESIZED NUMBER EIGHTEEN
+02486 PARENTHESIZED NUMBER NINETEEN
+02487 PARENTHESIZED NUMBER TWENTY
+02488 DIGIT ONE FULL STOP
+02489 DIGIT TWO FULL STOP
+0248A DIGIT THREE FULL STOP
+0248B DIGIT FOUR FULL STOP
+0248C DIGIT FIVE FULL STOP
+0248D DIGIT SIX FULL STOP
+0248E DIGIT SEVEN FULL STOP
+0248F DIGIT EIGHT FULL STOP
+02490 DIGIT NINE FULL STOP
+02491 NUMBER TEN FULL STOP
+02492 NUMBER ELEVEN FULL STOP
+02493 NUMBER TWELVE FULL STOP
+02494 NUMBER THIRTEEN FULL STOP
+02495 NUMBER FOURTEEN FULL STOP
+02496 NUMBER FIFTEEN FULL STOP
+02497 NUMBER SIXTEEN FULL STOP
+02498 NUMBER SEVENTEEN FULL STOP
+02499 NUMBER EIGHTEEN FULL STOP
+0249A NUMBER NINETEEN FULL STOP
+0249B NUMBER TWENTY FULL STOP
+0249C PARENTHESIZED LATIN SMALL LETTER A
+0249D PARENTHESIZED LATIN SMALL LETTER B
+0249E PARENTHESIZED LATIN SMALL LETTER C
+0249F PARENTHESIZED LATIN SMALL LETTER D
+024A0 PARENTHESIZED LATIN SMALL LETTER E
+024A1 PARENTHESIZED LATIN SMALL LETTER F
+024A2 PARENTHESIZED LATIN SMALL LETTER G
+024A3 PARENTHESIZED LATIN SMALL LETTER H
+024A4 PARENTHESIZED LATIN SMALL LETTER I
+024A5 PARENTHESIZED LATIN SMALL LETTER J
+024A6 PARENTHESIZED LATIN SMALL LETTER K
+024A7 PARENTHESIZED LATIN SMALL LETTER L
+024A8 PARENTHESIZED LATIN SMALL LETTER M
+024A9 PARENTHESIZED LATIN SMALL LETTER N
+024AA PARENTHESIZED LATIN SMALL LETTER O
+024AB PARENTHESIZED LATIN SMALL LETTER P
+024AC PARENTHESIZED LATIN SMALL LETTER Q
+024AD PARENTHESIZED LATIN SMALL LETTER R
+024AE PARENTHESIZED LATIN SMALL LETTER S
+024AF PARENTHESIZED LATIN SMALL LETTER T
+024B0 PARENTHESIZED LATIN SMALL LETTER U
+024B1 PARENTHESIZED LATIN SMALL LETTER V
+024B2 PARENTHESIZED LATIN SMALL LETTER W
+024B3 PARENTHESIZED LATIN SMALL LETTER X
+024B4 PARENTHESIZED LATIN SMALL LETTER Y
+024B5 PARENTHESIZED LATIN SMALL LETTER Z
+024B6 CIRCLED LATIN CAPITAL LETTER A
+024B7 CIRCLED LATIN CAPITAL LETTER B
+024B8 CIRCLED LATIN CAPITAL LETTER C
+024B9 CIRCLED LATIN CAPITAL LETTER D
+024BA CIRCLED LATIN CAPITAL LETTER E
+024BB CIRCLED LATIN CAPITAL LETTER F
+024BC CIRCLED LATIN CAPITAL LETTER G
+024BD CIRCLED LATIN CAPITAL LETTER H
+024BE CIRCLED LATIN CAPITAL LETTER I
+024BF CIRCLED LATIN CAPITAL LETTER J
+024C0 CIRCLED LATIN CAPITAL LETTER K
+024C1 CIRCLED LATIN CAPITAL LETTER L
+024C2 CIRCLED LATIN CAPITAL LETTER M
+024C3 CIRCLED LATIN CAPITAL LETTER N
+024C4 CIRCLED LATIN CAPITAL LETTER O
+024C5 CIRCLED LATIN CAPITAL LETTER P
+024C6 CIRCLED LATIN CAPITAL LETTER Q
+024C7 CIRCLED LATIN CAPITAL LETTER R
+024C8 CIRCLED LATIN CAPITAL LETTER S
+024C9 CIRCLED LATIN CAPITAL LETTER T
+024CA CIRCLED LATIN CAPITAL LETTER U
+024CB CIRCLED LATIN CAPITAL LETTER V
+024CC CIRCLED LATIN CAPITAL LETTER W
+024CD CIRCLED LATIN CAPITAL LETTER X
+024CE CIRCLED LATIN CAPITAL LETTER Y
+024CF CIRCLED LATIN CAPITAL LETTER Z
+024D0 CIRCLED LATIN SMALL LETTER A
+024D1 CIRCLED LATIN SMALL LETTER B
+024D2 CIRCLED LATIN SMALL LETTER C
+024D3 CIRCLED LATIN SMALL LETTER D
+024D4 CIRCLED LATIN SMALL LETTER E
+024D5 CIRCLED LATIN SMALL LETTER F
+024D6 CIRCLED LATIN SMALL LETTER G
+024D7 CIRCLED LATIN SMALL LETTER H
+024D8 CIRCLED LATIN SMALL LETTER I
+024D9 CIRCLED LATIN SMALL LETTER J
+024DA CIRCLED LATIN SMALL LETTER K
+024DB CIRCLED LATIN SMALL LETTER L
+024DC CIRCLED LATIN SMALL LETTER M
+024DD CIRCLED LATIN SMALL LETTER N
+024DE CIRCLED LATIN SMALL LETTER O
+024DF CIRCLED LATIN SMALL LETTER P
+024E0 CIRCLED LATIN SMALL LETTER Q
+024E1 CIRCLED LATIN SMALL LETTER R
+024E2 CIRCLED LATIN SMALL LETTER S
+024E3 CIRCLED LATIN SMALL LETTER T
+024E4 CIRCLED LATIN SMALL LETTER U
+024E5 CIRCLED LATIN SMALL LETTER V
+024E6 CIRCLED LATIN SMALL LETTER W
+024E7 CIRCLED LATIN SMALL LETTER X
+024E8 CIRCLED LATIN SMALL LETTER Y
+024E9 CIRCLED LATIN SMALL LETTER Z
+024EA CIRCLED DIGIT ZERO
+024EB NEGATIVE CIRCLED NUMBER ELEVEN
+024EC NEGATIVE CIRCLED NUMBER TWELVE
+024ED NEGATIVE CIRCLED NUMBER THIRTEEN
+024EE NEGATIVE CIRCLED NUMBER FOURTEEN
+024EF NEGATIVE CIRCLED NUMBER FIFTEEN
+024F0 NEGATIVE CIRCLED NUMBER SIXTEEN
+024F1 NEGATIVE CIRCLED NUMBER SEVENTEEN
+024F2 NEGATIVE CIRCLED NUMBER EIGHTEEN
+024F3 NEGATIVE CIRCLED NUMBER NINETEEN
+024F4 NEGATIVE CIRCLED NUMBER TWENTY
+024F5 DOUBLE CIRCLED DIGIT ONE
+024F6 DOUBLE CIRCLED DIGIT TWO
+024F7 DOUBLE CIRCLED DIGIT THREE
+024F8 DOUBLE CIRCLED DIGIT FOUR
+024F9 DOUBLE CIRCLED DIGIT FIVE
+024FA DOUBLE CIRCLED DIGIT SIX
+024FB DOUBLE CIRCLED DIGIT SEVEN
+024FC DOUBLE CIRCLED DIGIT EIGHT
+024FD DOUBLE CIRCLED DIGIT NINE
+024FE DOUBLE CIRCLED NUMBER TEN
+024FF NEGATIVE CIRCLED DIGIT ZERO
+02500 BOX DRAWINGS LIGHT HORIZONTAL
+02501 BOX DRAWINGS HEAVY HORIZONTAL
+02502 BOX DRAWINGS LIGHT VERTICAL
+02503 BOX DRAWINGS HEAVY VERTICAL
+02504 BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
+02505 BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
+02506 BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
+02507 BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
+02508 BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
+02509 BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
+0250A BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
+0250B BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
+0250C BOX DRAWINGS LIGHT DOWN AND RIGHT
+0250D BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
+0250E BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
+0250F BOX DRAWINGS HEAVY DOWN AND RIGHT
+02510 BOX DRAWINGS LIGHT DOWN AND LEFT
+02511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
+02512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
+02513 BOX DRAWINGS HEAVY DOWN AND LEFT
+02514 BOX DRAWINGS LIGHT UP AND RIGHT
+02515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
+02516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
+02517 BOX DRAWINGS HEAVY UP AND RIGHT
+02518 BOX DRAWINGS LIGHT UP AND LEFT
+02519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY
+0251A BOX DRAWINGS UP HEAVY AND LEFT LIGHT
+0251B BOX DRAWINGS HEAVY UP AND LEFT
+0251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT
+0251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
+0251E BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
+0251F BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
+02520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
+02521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
+02522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
+02523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT
+02524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
+02525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
+02526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
+02527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
+02528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
+02529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
+0252A BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
+0252B BOX DRAWINGS HEAVY VERTICAL AND LEFT
+0252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
+0252D BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
+0252E BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
+0252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
+02530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
+02531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
+02532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
+02533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
+02534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
+02535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
+02536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
+02537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
+02538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
+02539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
+0253A BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
+0253B BOX DRAWINGS HEAVY UP AND HORIZONTAL
+0253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
+0253D BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
+0253E BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
+0253F BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
+02540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
+02541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
+02542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
+02543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
+02544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
+02545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
+02546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
+02547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
+02548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
+02549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
+0254A BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
+0254B BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
+0254C BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
+0254D BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
+0254E BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
+0254F BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
+02550 BOX DRAWINGS DOUBLE HORIZONTAL
+02551 BOX DRAWINGS DOUBLE VERTICAL
+02552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
+02553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
+02554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
+02555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
+02556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
+02557 BOX DRAWINGS DOUBLE DOWN AND LEFT
+02558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
+02559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
+0255A BOX DRAWINGS DOUBLE UP AND RIGHT
+0255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
+0255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
+0255D BOX DRAWINGS DOUBLE UP AND LEFT
+0255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
+0255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
+02560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
+02561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
+02562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
+02563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT
+02564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
+02565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
+02566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
+02567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
+02568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
+02569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL
+0256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+0256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+0256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
+0256D BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
+0256E BOX DRAWINGS LIGHT ARC DOWN AND LEFT
+0256F BOX DRAWINGS LIGHT ARC UP AND LEFT
+02570 BOX DRAWINGS LIGHT ARC UP AND RIGHT
+02571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+02572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+02573 BOX DRAWINGS LIGHT DIAGONAL CROSS
+02574 BOX DRAWINGS LIGHT LEFT
+02575 BOX DRAWINGS LIGHT UP
+02576 BOX DRAWINGS LIGHT RIGHT
+02577 BOX DRAWINGS LIGHT DOWN
+02578 BOX DRAWINGS HEAVY LEFT
+02579 BOX DRAWINGS HEAVY UP
+0257A BOX DRAWINGS HEAVY RIGHT
+0257B BOX DRAWINGS HEAVY DOWN
+0257C BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
+0257D BOX DRAWINGS LIGHT UP AND HEAVY DOWN
+0257E BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
+0257F BOX DRAWINGS HEAVY UP AND LIGHT DOWN
+02580 UPPER HALF BLOCK
+02581 LOWER ONE EIGHTH BLOCK
+02582 LOWER ONE QUARTER BLOCK
+02583 LOWER THREE EIGHTHS BLOCK
+02584 LOWER HALF BLOCK
+02585 LOWER FIVE EIGHTHS BLOCK
+02586 LOWER THREE QUARTERS BLOCK
+02587 LOWER SEVEN EIGHTHS BLOCK
+02588 FULL BLOCK
+02589 LEFT SEVEN EIGHTHS BLOCK
+0258A LEFT THREE QUARTERS BLOCK
+0258B LEFT FIVE EIGHTHS BLOCK
+0258C LEFT HALF BLOCK
+0258D LEFT THREE EIGHTHS BLOCK
+0258E LEFT ONE QUARTER BLOCK
+0258F LEFT ONE EIGHTH BLOCK
+02590 RIGHT HALF BLOCK
+02591 LIGHT SHADE
+02592 MEDIUM SHADE
+02593 DARK SHADE
+02594 UPPER ONE EIGHTH BLOCK
+02595 RIGHT ONE EIGHTH BLOCK
+02596 QUADRANT LOWER LEFT
+02597 QUADRANT LOWER RIGHT
+02598 QUADRANT UPPER LEFT
+02599 QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
+0259A QUADRANT UPPER LEFT AND LOWER RIGHT
+0259B QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
+0259C QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
+0259D QUADRANT UPPER RIGHT
+0259E QUADRANT UPPER RIGHT AND LOWER LEFT
+0259F QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
+025A0 BLACK SQUARE
+025A1 WHITE SQUARE
+025A2 WHITE SQUARE WITH ROUNDED CORNERS
+025A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE
+025A4 SQUARE WITH HORIZONTAL FILL
+025A5 SQUARE WITH VERTICAL FILL
+025A6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL
+025A7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
+025A8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
+025A9 SQUARE WITH DIAGONAL CROSSHATCH FILL
+025AA BLACK SMALL SQUARE
+025AB WHITE SMALL SQUARE
+025AC BLACK RECTANGLE
+025AD WHITE RECTANGLE
+025AE BLACK VERTICAL RECTANGLE
+025AF WHITE VERTICAL RECTANGLE
+025B0 BLACK PARALLELOGRAM
+025B1 WHITE PARALLELOGRAM
+025B2 BLACK UP-POINTING TRIANGLE
+025B3 WHITE UP-POINTING TRIANGLE
+025B4 BLACK UP-POINTING SMALL TRIANGLE
+025B5 WHITE UP-POINTING SMALL TRIANGLE
+025B6 BLACK RIGHT-POINTING TRIANGLE
+025B7 WHITE RIGHT-POINTING TRIANGLE
+025B8 BLACK RIGHT-POINTING SMALL TRIANGLE
+025B9 WHITE RIGHT-POINTING SMALL TRIANGLE
+025BA BLACK RIGHT-POINTING POINTER
+025BB WHITE RIGHT-POINTING POINTER
+025BC BLACK DOWN-POINTING TRIANGLE
+025BD WHITE DOWN-POINTING TRIANGLE
+025BE BLACK DOWN-POINTING SMALL TRIANGLE
+025BF WHITE DOWN-POINTING SMALL TRIANGLE
+025C0 BLACK LEFT-POINTING TRIANGLE
+025C1 WHITE LEFT-POINTING TRIANGLE
+025C2 BLACK LEFT-POINTING SMALL TRIANGLE
+025C3 WHITE LEFT-POINTING SMALL TRIANGLE
+025C4 BLACK LEFT-POINTING POINTER
+025C5 WHITE LEFT-POINTING POINTER
+025C6 BLACK DIAMOND
+025C7 WHITE DIAMOND
+025C8 WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
+025C9 FISHEYE
+025CA LOZENGE
+025CB WHITE CIRCLE
+025CC DOTTED CIRCLE
+025CD CIRCLE WITH VERTICAL FILL
+025CE BULLSEYE
+025CF BLACK CIRCLE
+025D0 CIRCLE WITH LEFT HALF BLACK
+025D1 CIRCLE WITH RIGHT HALF BLACK
+025D2 CIRCLE WITH LOWER HALF BLACK
+025D3 CIRCLE WITH UPPER HALF BLACK
+025D4 CIRCLE WITH UPPER RIGHT QUADRANT BLACK
+025D5 CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
+025D6 LEFT HALF BLACK CIRCLE
+025D7 RIGHT HALF BLACK CIRCLE
+025D8 INVERSE BULLET
+025D9 INVERSE WHITE CIRCLE
+025DA UPPER HALF INVERSE WHITE CIRCLE
+025DB LOWER HALF INVERSE WHITE CIRCLE
+025DC UPPER LEFT QUADRANT CIRCULAR ARC
+025DD UPPER RIGHT QUADRANT CIRCULAR ARC
+025DE LOWER RIGHT QUADRANT CIRCULAR ARC
+025DF LOWER LEFT QUADRANT CIRCULAR ARC
+025E0 UPPER HALF CIRCLE
+025E1 LOWER HALF CIRCLE
+025E2 BLACK LOWER RIGHT TRIANGLE
+025E3 BLACK LOWER LEFT TRIANGLE
+025E4 BLACK UPPER LEFT TRIANGLE
+025E5 BLACK UPPER RIGHT TRIANGLE
+025E6 WHITE BULLET
+025E7 SQUARE WITH LEFT HALF BLACK
+025E8 SQUARE WITH RIGHT HALF BLACK
+025E9 SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
+025EA SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
+025EB WHITE SQUARE WITH VERTICAL BISECTING LINE
+025EC WHITE UP-POINTING TRIANGLE WITH DOT
+025ED UP-POINTING TRIANGLE WITH LEFT HALF BLACK
+025EE UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
+025EF LARGE CIRCLE
+025F0 WHITE SQUARE WITH UPPER LEFT QUADRANT
+025F1 WHITE SQUARE WITH LOWER LEFT QUADRANT
+025F2 WHITE SQUARE WITH LOWER RIGHT QUADRANT
+025F3 WHITE SQUARE WITH UPPER RIGHT QUADRANT
+025F4 WHITE CIRCLE WITH UPPER LEFT QUADRANT
+025F5 WHITE CIRCLE WITH LOWER LEFT QUADRANT
+025F6 WHITE CIRCLE WITH LOWER RIGHT QUADRANT
+025F7 WHITE CIRCLE WITH UPPER RIGHT QUADRANT
+025F8 UPPER LEFT TRIANGLE
+025F9 UPPER RIGHT TRIANGLE
+025FA LOWER LEFT TRIANGLE
+025FB WHITE MEDIUM SQUARE
+025FC BLACK MEDIUM SQUARE
+025FD WHITE MEDIUM SMALL SQUARE
+025FE BLACK MEDIUM SMALL SQUARE
+025FF LOWER RIGHT TRIANGLE
+02600 BLACK SUN WITH RAYS
+02601 CLOUD
+02602 UMBRELLA
+02603 SNOWMAN
+02604 COMET
+02605 BLACK STAR
+02606 WHITE STAR
+02607 LIGHTNING
+02608 THUNDERSTORM
+02609 SUN
+0260A ASCENDING NODE
+0260B DESCENDING NODE
+0260C CONJUNCTION
+0260D OPPOSITION
+0260E BLACK TELEPHONE
+0260F WHITE TELEPHONE
+02610 BALLOT BOX
+02611 BALLOT BOX WITH CHECK
+02612 BALLOT BOX WITH X
+02613 SALTIRE
+02614 UMBRELLA WITH RAIN DROPS
+02615 HOT BEVERAGE
+02616 WHITE SHOGI PIECE
+02617 BLACK SHOGI PIECE
+02618 SHAMROCK
+02619 REVERSED ROTATED FLORAL HEART BULLET
+0261A BLACK LEFT POINTING INDEX
+0261B BLACK RIGHT POINTING INDEX
+0261C WHITE LEFT POINTING INDEX
+0261D WHITE UP POINTING INDEX
+0261E WHITE RIGHT POINTING INDEX
+0261F WHITE DOWN POINTING INDEX
+02620 SKULL AND CROSSBONES
+02621 CAUTION SIGN
+02622 RADIOACTIVE SIGN
+02623 BIOHAZARD SIGN
+02624 CADUCEUS
+02625 ANKH
+02626 ORTHODOX CROSS
+02627 CHI RHO
+02628 CROSS OF LORRAINE
+02629 CROSS OF JERUSALEM
+0262A STAR AND CRESCENT
+0262B FARSI SYMBOL
+0262C ADI SHAKTI
+0262D HAMMER AND SICKLE
+0262E PEACE SYMBOL
+0262F YIN YANG
+02630 TRIGRAM FOR HEAVEN
+02631 TRIGRAM FOR LAKE
+02632 TRIGRAM FOR FIRE
+02633 TRIGRAM FOR THUNDER
+02634 TRIGRAM FOR WIND
+02635 TRIGRAM FOR WATER
+02636 TRIGRAM FOR MOUNTAIN
+02637 TRIGRAM FOR EARTH
+02638 WHEEL OF DHARMA
+02639 WHITE FROWNING FACE
+0263A WHITE SMILING FACE
+0263B BLACK SMILING FACE
+0263C WHITE SUN WITH RAYS
+0263D FIRST QUARTER MOON
+0263E LAST QUARTER MOON
+0263F MERCURY
+02640 FEMALE SIGN
+02641 EARTH
+02642 MALE SIGN
+02643 JUPITER
+02644 SATURN
+02645 URANUS
+02646 NEPTUNE
+02647 PLUTO
+02648 ARIES
+02649 TAURUS
+0264A GEMINI
+0264B CANCER
+0264C LEO
+0264D VIRGO
+0264E LIBRA
+0264F SCORPIUS
+02650 SAGITTARIUS
+02651 CAPRICORN
+02652 AQUARIUS
+02653 PISCES
+02654 WHITE CHESS KING
+02655 WHITE CHESS QUEEN
+02656 WHITE CHESS ROOK
+02657 WHITE CHESS BISHOP
+02658 WHITE CHESS KNIGHT
+02659 WHITE CHESS PAWN
+0265A BLACK CHESS KING
+0265B BLACK CHESS QUEEN
+0265C BLACK CHESS ROOK
+0265D BLACK CHESS BISHOP
+0265E BLACK CHESS KNIGHT
+0265F BLACK CHESS PAWN
+02660 BLACK SPADE SUIT
+02661 WHITE HEART SUIT
+02662 WHITE DIAMOND SUIT
+02663 BLACK CLUB SUIT
+02664 WHITE SPADE SUIT
+02665 BLACK HEART SUIT
+02666 BLACK DIAMOND SUIT
+02667 WHITE CLUB SUIT
+02668 HOT SPRINGS
+02669 QUARTER NOTE
+0266A EIGHTH NOTE
+0266B BEAMED EIGHTH NOTES
+0266C BEAMED SIXTEENTH NOTES
+0266D MUSIC FLAT SIGN
+0266E MUSIC NATURAL SIGN
+0266F MUSIC SHARP SIGN
+02670 WEST SYRIAC CROSS
+02671 EAST SYRIAC CROSS
+02672 UNIVERSAL RECYCLING SYMBOL
+02673 RECYCLING SYMBOL FOR TYPE-1 PLASTICS
+02674 RECYCLING SYMBOL FOR TYPE-2 PLASTICS
+02675 RECYCLING SYMBOL FOR TYPE-3 PLASTICS
+02676 RECYCLING SYMBOL FOR TYPE-4 PLASTICS
+02677 RECYCLING SYMBOL FOR TYPE-5 PLASTICS
+02678 RECYCLING SYMBOL FOR TYPE-6 PLASTICS
+02679 RECYCLING SYMBOL FOR TYPE-7 PLASTICS
+0267A RECYCLING SYMBOL FOR GENERIC MATERIALS
+0267B BLACK UNIVERSAL RECYCLING SYMBOL
+0267C RECYCLED PAPER SYMBOL
+0267D PARTIALLY-RECYCLED PAPER SYMBOL
+0267E PERMANENT PAPER SIGN
+0267F WHEELCHAIR SYMBOL
+02680 DIE FACE-1
+02681 DIE FACE-2
+02682 DIE FACE-3
+02683 DIE FACE-4
+02684 DIE FACE-5
+02685 DIE FACE-6
+02686 WHITE CIRCLE WITH DOT RIGHT
+02687 WHITE CIRCLE WITH TWO DOTS
+02688 BLACK CIRCLE WITH WHITE DOT RIGHT
+02689 BLACK CIRCLE WITH TWO WHITE DOTS
+0268A MONOGRAM FOR YANG
+0268B MONOGRAM FOR YIN
+0268C DIGRAM FOR GREATER YANG
+0268D DIGRAM FOR LESSER YIN
+0268E DIGRAM FOR LESSER YANG
+0268F DIGRAM FOR GREATER YIN
+02690 WHITE FLAG
+02691 BLACK FLAG
+02692 HAMMER AND PICK
+02693 ANCHOR
+02694 CROSSED SWORDS
+02695 STAFF OF AESCULAPIUS
+02696 SCALES
+02697 ALEMBIC
+02698 FLOWER
+02699 GEAR
+0269A STAFF OF HERMES
+0269B ATOM SYMBOL
+0269C FLEUR-DE-LIS
+0269D OUTLINED WHITE STAR
+0269E THREE LINES CONVERGING RIGHT
+0269F THREE LINES CONVERGING LEFT
+026A0 WARNING SIGN
+026A1 HIGH VOLTAGE SIGN
+026A2 DOUBLED FEMALE SIGN
+026A3 DOUBLED MALE SIGN
+026A4 INTERLOCKED FEMALE AND MALE SIGN
+026A5 MALE AND FEMALE SIGN
+026A6 MALE WITH STROKE SIGN
+026A7 MALE WITH STROKE AND MALE AND FEMALE SIGN
+026A8 VERTICAL MALE WITH STROKE SIGN
+026A9 HORIZONTAL MALE WITH STROKE SIGN
+026AA MEDIUM WHITE CIRCLE
+026AB MEDIUM BLACK CIRCLE
+026AC MEDIUM SMALL WHITE CIRCLE
+026AD MARRIAGE SYMBOL
+026AE DIVORCE SYMBOL
+026AF UNMARRIED PARTNERSHIP SYMBOL
+026B0 COFFIN
+026B1 FUNERAL URN
+026B2 NEUTER
+026B3 CERES
+026B4 PALLAS
+026B5 JUNO
+026B6 VESTA
+026B7 CHIRON
+026B8 BLACK MOON LILITH
+026B9 SEXTILE
+026BA SEMISEXTILE
+026BB QUINCUNX
+026BC SESQUIQUADRATE
+026BD SOCCER BALL
+026BE BASEBALL
+026BF SQUARED KEY
+026C0 WHITE DRAUGHTS MAN
+026C1 WHITE DRAUGHTS KING
+026C2 BLACK DRAUGHTS MAN
+026C3 BLACK DRAUGHTS KING
+026C4 SNOWMAN WITHOUT SNOW
+026C5 SUN BEHIND CLOUD
+026C6 RAIN
+026C7 BLACK SNOWMAN
+026C8 THUNDER CLOUD AND RAIN
+026C9 TURNED WHITE SHOGI PIECE
+026CA TURNED BLACK SHOGI PIECE
+026CB WHITE DIAMOND IN SQUARE
+026CC CROSSING LANES
+026CD DISABLED CAR
+026CE OPHIUCHUS
+026CF PICK
+026D0 CAR SLIDING
+026D1 HELMET WITH WHITE CROSS
+026D2 CIRCLED CROSSING LANES
+026D3 CHAINS
+026D4 NO ENTRY
+026D5 ALTERNATE ONE-WAY LEFT WAY TRAFFIC
+026D6 BLACK TWO-WAY LEFT WAY TRAFFIC
+026D7 WHITE TWO-WAY LEFT WAY TRAFFIC
+026D8 BLACK LEFT LANE MERGE
+026D9 WHITE LEFT LANE MERGE
+026DA DRIVE SLOW SIGN
+026DB HEAVY WHITE DOWN-POINTING TRIANGLE
+026DC LEFT CLOSED ENTRY
+026DD SQUARED SALTIRE
+026DE FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
+026DF BLACK TRUCK
+026E0 RESTRICTED LEFT ENTRY-1
+026E1 RESTRICTED LEFT ENTRY-2
+026E2 ASTRONOMICAL SYMBOL FOR URANUS
+026E3 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
+026E4 PENTAGRAM
+026E5 RIGHT-HANDED INTERLACED PENTAGRAM
+026E6 LEFT-HANDED INTERLACED PENTAGRAM
+026E7 INVERTED PENTAGRAM
+026E8 BLACK CROSS ON SHIELD
+026E9 SHINTO SHRINE
+026EA CHURCH
+026EB CASTLE
+026EC HISTORIC SITE
+026ED GEAR WITHOUT HUB
+026EE GEAR WITH HANDLES
+026EF MAP SYMBOL FOR LIGHTHOUSE
+026F0 MOUNTAIN
+026F1 UMBRELLA ON GROUND
+026F2 FOUNTAIN
+026F3 FLAG IN HOLE
+026F4 FERRY
+026F5 SAILBOAT
+026F6 SQUARE FOUR CORNERS
+026F7 SKIER
+026F8 ICE SKATE
+026F9 PERSON WITH BALL
+026FA TENT
+026FB JAPANESE BANK SYMBOL
+026FC HEADSTONE GRAVEYARD SYMBOL
+026FD FUEL PUMP
+026FE CUP ON BLACK SQUARE
+026FF WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
+02701 UPPER BLADE SCISSORS
+02702 BLACK SCISSORS
+02703 LOWER BLADE SCISSORS
+02704 WHITE SCISSORS
+02705 WHITE HEAVY CHECK MARK
+02706 TELEPHONE LOCATION SIGN
+02707 TAPE DRIVE
+02708 AIRPLANE
+02709 ENVELOPE
+0270A RAISED FIST
+0270B RAISED HAND
+0270C VICTORY HAND
+0270D WRITING HAND
+0270E LOWER RIGHT PENCIL
+0270F PENCIL
+02710 UPPER RIGHT PENCIL
+02711 WHITE NIB
+02712 BLACK NIB
+02713 CHECK MARK
+02714 HEAVY CHECK MARK
+02715 MULTIPLICATION X
+02716 HEAVY MULTIPLICATION X
+02717 BALLOT X
+02718 HEAVY BALLOT X
+02719 OUTLINED GREEK CROSS
+0271A HEAVY GREEK CROSS
+0271B OPEN CENTRE CROSS
+0271C HEAVY OPEN CENTRE CROSS
+0271D LATIN CROSS
+0271E SHADOWED WHITE LATIN CROSS
+0271F OUTLINED LATIN CROSS
+02720 MALTESE CROSS
+02721 STAR OF DAVID
+02722 FOUR TEARDROP-SPOKED ASTERISK
+02723 FOUR BALLOON-SPOKED ASTERISK
+02724 HEAVY FOUR BALLOON-SPOKED ASTERISK
+02725 FOUR CLUB-SPOKED ASTERISK
+02726 BLACK FOUR POINTED STAR
+02727 WHITE FOUR POINTED STAR
+02728 SPARKLES
+02729 STRESS OUTLINED WHITE STAR
+0272A CIRCLED WHITE STAR
+0272B OPEN CENTRE BLACK STAR
+0272C BLACK CENTRE WHITE STAR
+0272D OUTLINED BLACK STAR
+0272E HEAVY OUTLINED BLACK STAR
+0272F PINWHEEL STAR
+02730 SHADOWED WHITE STAR
+02731 HEAVY ASTERISK
+02732 OPEN CENTRE ASTERISK
+02733 EIGHT SPOKED ASTERISK
+02734 EIGHT POINTED BLACK STAR
+02735 EIGHT POINTED PINWHEEL STAR
+02736 SIX POINTED BLACK STAR
+02737 EIGHT POINTED RECTILINEAR BLACK STAR
+02738 HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
+02739 TWELVE POINTED BLACK STAR
+0273A SIXTEEN POINTED ASTERISK
+0273B TEARDROP-SPOKED ASTERISK
+0273C OPEN CENTRE TEARDROP-SPOKED ASTERISK
+0273D HEAVY TEARDROP-SPOKED ASTERISK
+0273E SIX PETALLED BLACK AND WHITE FLORETTE
+0273F BLACK FLORETTE
+02740 WHITE FLORETTE
+02741 EIGHT PETALLED OUTLINED BLACK FLORETTE
+02742 CIRCLED OPEN CENTRE EIGHT POINTED STAR
+02743 HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
+02744 SNOWFLAKE
+02745 TIGHT TRIFOLIATE SNOWFLAKE
+02746 HEAVY CHEVRON SNOWFLAKE
+02747 SPARKLE
+02748 HEAVY SPARKLE
+02749 BALLOON-SPOKED ASTERISK
+0274A EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+0274B HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
+0274C CROSS MARK
+0274D SHADOWED WHITE CIRCLE
+0274E NEGATIVE SQUARED CROSS MARK
+0274F LOWER RIGHT DROP-SHADOWED WHITE SQUARE
+02750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE
+02751 LOWER RIGHT SHADOWED WHITE SQUARE
+02752 UPPER RIGHT SHADOWED WHITE SQUARE
+02753 BLACK QUESTION MARK ORNAMENT
+02754 WHITE QUESTION MARK ORNAMENT
+02755 WHITE EXCLAMATION MARK ORNAMENT
+02756 BLACK DIAMOND MINUS WHITE X
+02757 HEAVY EXCLAMATION MARK SYMBOL
+02758 LIGHT VERTICAL BAR
+02759 MEDIUM VERTICAL BAR
+0275A HEAVY VERTICAL BAR
+0275B HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
+0275C HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
+0275D HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
+0275E HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
+0275F HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT
+02760 HEAVY LOW DOUBLE COMMA QUOTATION MARK ORNAMENT
+02761 CURVED STEM PARAGRAPH SIGN ORNAMENT
+02762 HEAVY EXCLAMATION MARK ORNAMENT
+02763 HEAVY HEART EXCLAMATION MARK ORNAMENT
+02764 HEAVY BLACK HEART
+02765 ROTATED HEAVY BLACK HEART BULLET
+02766 FLORAL HEART
+02767 ROTATED FLORAL HEART BULLET
+02768 MEDIUM LEFT PARENTHESIS ORNAMENT
+02769 MEDIUM RIGHT PARENTHESIS ORNAMENT
+0276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
+0276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
+0276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
+0276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
+0276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
+0276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
+02770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
+02771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
+02772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
+02773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
+02774 MEDIUM LEFT CURLY BRACKET ORNAMENT
+02775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
+02776 DINGBAT NEGATIVE CIRCLED DIGIT ONE
+02777 DINGBAT NEGATIVE CIRCLED DIGIT TWO
+02778 DINGBAT NEGATIVE CIRCLED DIGIT THREE
+02779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR
+0277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE
+0277B DINGBAT NEGATIVE CIRCLED DIGIT SIX
+0277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
+0277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
+0277E DINGBAT NEGATIVE CIRCLED DIGIT NINE
+0277F DINGBAT NEGATIVE CIRCLED NUMBER TEN
+02780 DINGBAT CIRCLED SANS-SERIF DIGIT ONE
+02781 DINGBAT CIRCLED SANS-SERIF DIGIT TWO
+02782 DINGBAT CIRCLED SANS-SERIF DIGIT THREE
+02783 DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
+02784 DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
+02785 DINGBAT CIRCLED SANS-SERIF DIGIT SIX
+02786 DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
+02787 DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
+02788 DINGBAT CIRCLED SANS-SERIF DIGIT NINE
+02789 DINGBAT CIRCLED SANS-SERIF NUMBER TEN
+0278A DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
+0278B DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
+0278C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
+0278D DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
+0278E DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
+0278F DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
+02790 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
+02791 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
+02792 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
+02793 DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
+02794 HEAVY WIDE-HEADED RIGHTWARDS ARROW
+02795 HEAVY PLUS SIGN
+02796 HEAVY MINUS SIGN
+02797 HEAVY DIVISION SIGN
+02798 HEAVY SOUTH EAST ARROW
+02799 HEAVY RIGHTWARDS ARROW
+0279A HEAVY NORTH EAST ARROW
+0279B DRAFTING POINT RIGHTWARDS ARROW
+0279C HEAVY ROUND-TIPPED RIGHTWARDS ARROW
+0279D TRIANGLE-HEADED RIGHTWARDS ARROW
+0279E HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
+0279F DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
+027A0 HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
+027A1 BLACK RIGHTWARDS ARROW
+027A2 THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
+027A3 THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
+027A4 BLACK RIGHTWARDS ARROWHEAD
+027A5 HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
+027A6 HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
+027A7 SQUAT BLACK RIGHTWARDS ARROW
+027A8 HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
+027A9 RIGHT-SHADED WHITE RIGHTWARDS ARROW
+027AA LEFT-SHADED WHITE RIGHTWARDS ARROW
+027AB BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
+027AC FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
+027AD HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+027AE HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+027AF NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+027B0 CURLY LOOP
+027B1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
+027B2 CIRCLED HEAVY WHITE RIGHTWARDS ARROW
+027B3 WHITE-FEATHERED RIGHTWARDS ARROW
+027B4 BLACK-FEATHERED SOUTH EAST ARROW
+027B5 BLACK-FEATHERED RIGHTWARDS ARROW
+027B6 BLACK-FEATHERED NORTH EAST ARROW
+027B7 HEAVY BLACK-FEATHERED SOUTH EAST ARROW
+027B8 HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
+027B9 HEAVY BLACK-FEATHERED NORTH EAST ARROW
+027BA TEARDROP-BARBED RIGHTWARDS ARROW
+027BB HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
+027BC WEDGE-TAILED RIGHTWARDS ARROW
+027BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW
+027BE OPEN-OUTLINED RIGHTWARDS ARROW
+027BF DOUBLE CURLY LOOP
+027C0 THREE DIMENSIONAL ANGLE
+027C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
+027C2 PERPENDICULAR
+027C3 OPEN SUBSET
+027C4 OPEN SUPERSET
+027C5 LEFT S-SHAPED BAG DELIMITER
+027C6 RIGHT S-SHAPED BAG DELIMITER
+027C7 OR WITH DOT INSIDE
+027C8 REVERSE SOLIDUS PRECEDING SUBSET
+027C9 SUPERSET PRECEDING SOLIDUS
+027CA VERTICAL BAR WITH HORIZONTAL STROKE
+027CC LONG DIVISION
+027CE SQUARED LOGICAL AND
+027CF SQUARED LOGICAL OR
+027D0 WHITE DIAMOND WITH CENTRED DOT
+027D1 AND WITH DOT
+027D2 ELEMENT OF OPENING UPWARDS
+027D3 LOWER RIGHT CORNER WITH DOT
+027D4 UPPER LEFT CORNER WITH DOT
+027D5 LEFT OUTER JOIN
+027D6 RIGHT OUTER JOIN
+027D7 FULL OUTER JOIN
+027D8 LARGE UP TACK
+027D9 LARGE DOWN TACK
+027DA LEFT AND RIGHT DOUBLE TURNSTILE
+027DB LEFT AND RIGHT TACK
+027DC LEFT MULTIMAP
+027DD LONG RIGHT TACK
+027DE LONG LEFT TACK
+027DF UP TACK WITH CIRCLE ABOVE
+027E0 LOZENGE DIVIDED BY HORIZONTAL RULE
+027E1 WHITE CONCAVE-SIDED DIAMOND
+027E2 WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
+027E3 WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
+027E4 WHITE SQUARE WITH LEFTWARDS TICK
+027E5 WHITE SQUARE WITH RIGHTWARDS TICK
+027E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
+027E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
+027E8 MATHEMATICAL LEFT ANGLE BRACKET
+027E9 MATHEMATICAL RIGHT ANGLE BRACKET
+027EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
+027EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
+027EC MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
+027ED MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
+027EE MATHEMATICAL LEFT FLATTENED PARENTHESIS
+027EF MATHEMATICAL RIGHT FLATTENED PARENTHESIS
+027F0 UPWARDS QUADRUPLE ARROW
+027F1 DOWNWARDS QUADRUPLE ARROW
+027F2 ANTICLOCKWISE GAPPED CIRCLE ARROW
+027F3 CLOCKWISE GAPPED CIRCLE ARROW
+027F4 RIGHT ARROW WITH CIRCLED PLUS
+027F5 LONG LEFTWARDS ARROW
+027F6 LONG RIGHTWARDS ARROW
+027F7 LONG LEFT RIGHT ARROW
+027F8 LONG LEFTWARDS DOUBLE ARROW
+027F9 LONG RIGHTWARDS DOUBLE ARROW
+027FA LONG LEFT RIGHT DOUBLE ARROW
+027FB LONG LEFTWARDS ARROW FROM BAR
+027FC LONG RIGHTWARDS ARROW FROM BAR
+027FD LONG LEFTWARDS DOUBLE ARROW FROM BAR
+027FE LONG RIGHTWARDS DOUBLE ARROW FROM BAR
+027FF LONG RIGHTWARDS SQUIGGLE ARROW
+02800 BRAILLE PATTERN BLANK
+02801 BRAILLE PATTERN DOTS-1
+02802 BRAILLE PATTERN DOTS-2
+02803 BRAILLE PATTERN DOTS-12
+02804 BRAILLE PATTERN DOTS-3
+02805 BRAILLE PATTERN DOTS-13
+02806 BRAILLE PATTERN DOTS-23
+02807 BRAILLE PATTERN DOTS-123
+02808 BRAILLE PATTERN DOTS-4
+02809 BRAILLE PATTERN DOTS-14
+0280A BRAILLE PATTERN DOTS-24
+0280B BRAILLE PATTERN DOTS-124
+0280C BRAILLE PATTERN DOTS-34
+0280D BRAILLE PATTERN DOTS-134
+0280E BRAILLE PATTERN DOTS-234
+0280F BRAILLE PATTERN DOTS-1234
+02810 BRAILLE PATTERN DOTS-5
+02811 BRAILLE PATTERN DOTS-15
+02812 BRAILLE PATTERN DOTS-25
+02813 BRAILLE PATTERN DOTS-125
+02814 BRAILLE PATTERN DOTS-35
+02815 BRAILLE PATTERN DOTS-135
+02816 BRAILLE PATTERN DOTS-235
+02817 BRAILLE PATTERN DOTS-1235
+02818 BRAILLE PATTERN DOTS-45
+02819 BRAILLE PATTERN DOTS-145
+0281A BRAILLE PATTERN DOTS-245
+0281B BRAILLE PATTERN DOTS-1245
+0281C BRAILLE PATTERN DOTS-345
+0281D BRAILLE PATTERN DOTS-1345
+0281E BRAILLE PATTERN DOTS-2345
+0281F BRAILLE PATTERN DOTS-12345
+02820 BRAILLE PATTERN DOTS-6
+02821 BRAILLE PATTERN DOTS-16
+02822 BRAILLE PATTERN DOTS-26
+02823 BRAILLE PATTERN DOTS-126
+02824 BRAILLE PATTERN DOTS-36
+02825 BRAILLE PATTERN DOTS-136
+02826 BRAILLE PATTERN DOTS-236
+02827 BRAILLE PATTERN DOTS-1236
+02828 BRAILLE PATTERN DOTS-46
+02829 BRAILLE PATTERN DOTS-146
+0282A BRAILLE PATTERN DOTS-246
+0282B BRAILLE PATTERN DOTS-1246
+0282C BRAILLE PATTERN DOTS-346
+0282D BRAILLE PATTERN DOTS-1346
+0282E BRAILLE PATTERN DOTS-2346
+0282F BRAILLE PATTERN DOTS-12346
+02830 BRAILLE PATTERN DOTS-56
+02831 BRAILLE PATTERN DOTS-156
+02832 BRAILLE PATTERN DOTS-256
+02833 BRAILLE PATTERN DOTS-1256
+02834 BRAILLE PATTERN DOTS-356
+02835 BRAILLE PATTERN DOTS-1356
+02836 BRAILLE PATTERN DOTS-2356
+02837 BRAILLE PATTERN DOTS-12356
+02838 BRAILLE PATTERN DOTS-456
+02839 BRAILLE PATTERN DOTS-1456
+0283A BRAILLE PATTERN DOTS-2456
+0283B BRAILLE PATTERN DOTS-12456
+0283C BRAILLE PATTERN DOTS-3456
+0283D BRAILLE PATTERN DOTS-13456
+0283E BRAILLE PATTERN DOTS-23456
+0283F BRAILLE PATTERN DOTS-123456
+02840 BRAILLE PATTERN DOTS-7
+02841 BRAILLE PATTERN DOTS-17
+02842 BRAILLE PATTERN DOTS-27
+02843 BRAILLE PATTERN DOTS-127
+02844 BRAILLE PATTERN DOTS-37
+02845 BRAILLE PATTERN DOTS-137
+02846 BRAILLE PATTERN DOTS-237
+02847 BRAILLE PATTERN DOTS-1237
+02848 BRAILLE PATTERN DOTS-47
+02849 BRAILLE PATTERN DOTS-147
+0284A BRAILLE PATTERN DOTS-247
+0284B BRAILLE PATTERN DOTS-1247
+0284C BRAILLE PATTERN DOTS-347
+0284D BRAILLE PATTERN DOTS-1347
+0284E BRAILLE PATTERN DOTS-2347
+0284F BRAILLE PATTERN DOTS-12347
+02850 BRAILLE PATTERN DOTS-57
+02851 BRAILLE PATTERN DOTS-157
+02852 BRAILLE PATTERN DOTS-257
+02853 BRAILLE PATTERN DOTS-1257
+02854 BRAILLE PATTERN DOTS-357
+02855 BRAILLE PATTERN DOTS-1357
+02856 BRAILLE PATTERN DOTS-2357
+02857 BRAILLE PATTERN DOTS-12357
+02858 BRAILLE PATTERN DOTS-457
+02859 BRAILLE PATTERN DOTS-1457
+0285A BRAILLE PATTERN DOTS-2457
+0285B BRAILLE PATTERN DOTS-12457
+0285C BRAILLE PATTERN DOTS-3457
+0285D BRAILLE PATTERN DOTS-13457
+0285E BRAILLE PATTERN DOTS-23457
+0285F BRAILLE PATTERN DOTS-123457
+02860 BRAILLE PATTERN DOTS-67
+02861 BRAILLE PATTERN DOTS-167
+02862 BRAILLE PATTERN DOTS-267
+02863 BRAILLE PATTERN DOTS-1267
+02864 BRAILLE PATTERN DOTS-367
+02865 BRAILLE PATTERN DOTS-1367
+02866 BRAILLE PATTERN DOTS-2367
+02867 BRAILLE PATTERN DOTS-12367
+02868 BRAILLE PATTERN DOTS-467
+02869 BRAILLE PATTERN DOTS-1467
+0286A BRAILLE PATTERN DOTS-2467
+0286B BRAILLE PATTERN DOTS-12467
+0286C BRAILLE PATTERN DOTS-3467
+0286D BRAILLE PATTERN DOTS-13467
+0286E BRAILLE PATTERN DOTS-23467
+0286F BRAILLE PATTERN DOTS-123467
+02870 BRAILLE PATTERN DOTS-567
+02871 BRAILLE PATTERN DOTS-1567
+02872 BRAILLE PATTERN DOTS-2567
+02873 BRAILLE PATTERN DOTS-12567
+02874 BRAILLE PATTERN DOTS-3567
+02875 BRAILLE PATTERN DOTS-13567
+02876 BRAILLE PATTERN DOTS-23567
+02877 BRAILLE PATTERN DOTS-123567
+02878 BRAILLE PATTERN DOTS-4567
+02879 BRAILLE PATTERN DOTS-14567
+0287A BRAILLE PATTERN DOTS-24567
+0287B BRAILLE PATTERN DOTS-124567
+0287C BRAILLE PATTERN DOTS-34567
+0287D BRAILLE PATTERN DOTS-134567
+0287E BRAILLE PATTERN DOTS-234567
+0287F BRAILLE PATTERN DOTS-1234567
+02880 BRAILLE PATTERN DOTS-8
+02881 BRAILLE PATTERN DOTS-18
+02882 BRAILLE PATTERN DOTS-28
+02883 BRAILLE PATTERN DOTS-128
+02884 BRAILLE PATTERN DOTS-38
+02885 BRAILLE PATTERN DOTS-138
+02886 BRAILLE PATTERN DOTS-238
+02887 BRAILLE PATTERN DOTS-1238
+02888 BRAILLE PATTERN DOTS-48
+02889 BRAILLE PATTERN DOTS-148
+0288A BRAILLE PATTERN DOTS-248
+0288B BRAILLE PATTERN DOTS-1248
+0288C BRAILLE PATTERN DOTS-348
+0288D BRAILLE PATTERN DOTS-1348
+0288E BRAILLE PATTERN DOTS-2348
+0288F BRAILLE PATTERN DOTS-12348
+02890 BRAILLE PATTERN DOTS-58
+02891 BRAILLE PATTERN DOTS-158
+02892 BRAILLE PATTERN DOTS-258
+02893 BRAILLE PATTERN DOTS-1258
+02894 BRAILLE PATTERN DOTS-358
+02895 BRAILLE PATTERN DOTS-1358
+02896 BRAILLE PATTERN DOTS-2358
+02897 BRAILLE PATTERN DOTS-12358
+02898 BRAILLE PATTERN DOTS-458
+02899 BRAILLE PATTERN DOTS-1458
+0289A BRAILLE PATTERN DOTS-2458
+0289B BRAILLE PATTERN DOTS-12458
+0289C BRAILLE PATTERN DOTS-3458
+0289D BRAILLE PATTERN DOTS-13458
+0289E BRAILLE PATTERN DOTS-23458
+0289F BRAILLE PATTERN DOTS-123458
+028A0 BRAILLE PATTERN DOTS-68
+028A1 BRAILLE PATTERN DOTS-168
+028A2 BRAILLE PATTERN DOTS-268
+028A3 BRAILLE PATTERN DOTS-1268
+028A4 BRAILLE PATTERN DOTS-368
+028A5 BRAILLE PATTERN DOTS-1368
+028A6 BRAILLE PATTERN DOTS-2368
+028A7 BRAILLE PATTERN DOTS-12368
+028A8 BRAILLE PATTERN DOTS-468
+028A9 BRAILLE PATTERN DOTS-1468
+028AA BRAILLE PATTERN DOTS-2468
+028AB BRAILLE PATTERN DOTS-12468
+028AC BRAILLE PATTERN DOTS-3468
+028AD BRAILLE PATTERN DOTS-13468
+028AE BRAILLE PATTERN DOTS-23468
+028AF BRAILLE PATTERN DOTS-123468
+028B0 BRAILLE PATTERN DOTS-568
+028B1 BRAILLE PATTERN DOTS-1568
+028B2 BRAILLE PATTERN DOTS-2568
+028B3 BRAILLE PATTERN DOTS-12568
+028B4 BRAILLE PATTERN DOTS-3568
+028B5 BRAILLE PATTERN DOTS-13568
+028B6 BRAILLE PATTERN DOTS-23568
+028B7 BRAILLE PATTERN DOTS-123568
+028B8 BRAILLE PATTERN DOTS-4568
+028B9 BRAILLE PATTERN DOTS-14568
+028BA BRAILLE PATTERN DOTS-24568
+028BB BRAILLE PATTERN DOTS-124568
+028BC BRAILLE PATTERN DOTS-34568
+028BD BRAILLE PATTERN DOTS-134568
+028BE BRAILLE PATTERN DOTS-234568
+028BF BRAILLE PATTERN DOTS-1234568
+028C0 BRAILLE PATTERN DOTS-78
+028C1 BRAILLE PATTERN DOTS-178
+028C2 BRAILLE PATTERN DOTS-278
+028C3 BRAILLE PATTERN DOTS-1278
+028C4 BRAILLE PATTERN DOTS-378
+028C5 BRAILLE PATTERN DOTS-1378
+028C6 BRAILLE PATTERN DOTS-2378
+028C7 BRAILLE PATTERN DOTS-12378
+028C8 BRAILLE PATTERN DOTS-478
+028C9 BRAILLE PATTERN DOTS-1478
+028CA BRAILLE PATTERN DOTS-2478
+028CB BRAILLE PATTERN DOTS-12478
+028CC BRAILLE PATTERN DOTS-3478
+028CD BRAILLE PATTERN DOTS-13478
+028CE BRAILLE PATTERN DOTS-23478
+028CF BRAILLE PATTERN DOTS-123478
+028D0 BRAILLE PATTERN DOTS-578
+028D1 BRAILLE PATTERN DOTS-1578
+028D2 BRAILLE PATTERN DOTS-2578
+028D3 BRAILLE PATTERN DOTS-12578
+028D4 BRAILLE PATTERN DOTS-3578
+028D5 BRAILLE PATTERN DOTS-13578
+028D6 BRAILLE PATTERN DOTS-23578
+028D7 BRAILLE PATTERN DOTS-123578
+028D8 BRAILLE PATTERN DOTS-4578
+028D9 BRAILLE PATTERN DOTS-14578
+028DA BRAILLE PATTERN DOTS-24578
+028DB BRAILLE PATTERN DOTS-124578
+028DC BRAILLE PATTERN DOTS-34578
+028DD BRAILLE PATTERN DOTS-134578
+028DE BRAILLE PATTERN DOTS-234578
+028DF BRAILLE PATTERN DOTS-1234578
+028E0 BRAILLE PATTERN DOTS-678
+028E1 BRAILLE PATTERN DOTS-1678
+028E2 BRAILLE PATTERN DOTS-2678
+028E3 BRAILLE PATTERN DOTS-12678
+028E4 BRAILLE PATTERN DOTS-3678
+028E5 BRAILLE PATTERN DOTS-13678
+028E6 BRAILLE PATTERN DOTS-23678
+028E7 BRAILLE PATTERN DOTS-123678
+028E8 BRAILLE PATTERN DOTS-4678
+028E9 BRAILLE PATTERN DOTS-14678
+028EA BRAILLE PATTERN DOTS-24678
+028EB BRAILLE PATTERN DOTS-124678
+028EC BRAILLE PATTERN DOTS-34678
+028ED BRAILLE PATTERN DOTS-134678
+028EE BRAILLE PATTERN DOTS-234678
+028EF BRAILLE PATTERN DOTS-1234678
+028F0 BRAILLE PATTERN DOTS-5678
+028F1 BRAILLE PATTERN DOTS-15678
+028F2 BRAILLE PATTERN DOTS-25678
+028F3 BRAILLE PATTERN DOTS-125678
+028F4 BRAILLE PATTERN DOTS-35678
+028F5 BRAILLE PATTERN DOTS-135678
+028F6 BRAILLE PATTERN DOTS-235678
+028F7 BRAILLE PATTERN DOTS-1235678
+028F8 BRAILLE PATTERN DOTS-45678
+028F9 BRAILLE PATTERN DOTS-145678
+028FA BRAILLE PATTERN DOTS-245678
+028FB BRAILLE PATTERN DOTS-1245678
+028FC BRAILLE PATTERN DOTS-345678
+028FD BRAILLE PATTERN DOTS-1345678
+028FE BRAILLE PATTERN DOTS-2345678
+028FF BRAILLE PATTERN DOTS-12345678
+02900 RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
+02901 RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
+02902 LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
+02903 RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
+02904 LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
+02905 RIGHTWARDS TWO-HEADED ARROW FROM BAR
+02906 LEFTWARDS DOUBLE ARROW FROM BAR
+02907 RIGHTWARDS DOUBLE ARROW FROM BAR
+02908 DOWNWARDS ARROW WITH HORIZONTAL STROKE
+02909 UPWARDS ARROW WITH HORIZONTAL STROKE
+0290A UPWARDS TRIPLE ARROW
+0290B DOWNWARDS TRIPLE ARROW
+0290C LEFTWARDS DOUBLE DASH ARROW
+0290D RIGHTWARDS DOUBLE DASH ARROW
+0290E LEFTWARDS TRIPLE DASH ARROW
+0290F RIGHTWARDS TRIPLE DASH ARROW
+02910 RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
+02911 RIGHTWARDS ARROW WITH DOTTED STEM
+02912 UPWARDS ARROW TO BAR
+02913 DOWNWARDS ARROW TO BAR
+02914 RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
+02915 RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+02916 RIGHTWARDS TWO-HEADED ARROW WITH TAIL
+02917 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
+02918 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+02919 LEFTWARDS ARROW-TAIL
+0291A RIGHTWARDS ARROW-TAIL
+0291B LEFTWARDS DOUBLE ARROW-TAIL
+0291C RIGHTWARDS DOUBLE ARROW-TAIL
+0291D LEFTWARDS ARROW TO BLACK DIAMOND
+0291E RIGHTWARDS ARROW TO BLACK DIAMOND
+0291F LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
+02920 RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
+02921 NORTH WEST AND SOUTH EAST ARROW
+02922 NORTH EAST AND SOUTH WEST ARROW
+02923 NORTH WEST ARROW WITH HOOK
+02924 NORTH EAST ARROW WITH HOOK
+02925 SOUTH EAST ARROW WITH HOOK
+02926 SOUTH WEST ARROW WITH HOOK
+02927 NORTH WEST ARROW AND NORTH EAST ARROW
+02928 NORTH EAST ARROW AND SOUTH EAST ARROW
+02929 SOUTH EAST ARROW AND SOUTH WEST ARROW
+0292A SOUTH WEST ARROW AND NORTH WEST ARROW
+0292B RISING DIAGONAL CROSSING FALLING DIAGONAL
+0292C FALLING DIAGONAL CROSSING RISING DIAGONAL
+0292D SOUTH EAST ARROW CROSSING NORTH EAST ARROW
+0292E NORTH EAST ARROW CROSSING SOUTH EAST ARROW
+0292F FALLING DIAGONAL CROSSING NORTH EAST ARROW
+02930 RISING DIAGONAL CROSSING SOUTH EAST ARROW
+02931 NORTH EAST ARROW CROSSING NORTH WEST ARROW
+02932 NORTH WEST ARROW CROSSING NORTH EAST ARROW
+02933 WAVE ARROW POINTING DIRECTLY RIGHT
+02934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
+02935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
+02936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
+02937 ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
+02938 RIGHT-SIDE ARC CLOCKWISE ARROW
+02939 LEFT-SIDE ARC ANTICLOCKWISE ARROW
+0293A TOP ARC ANTICLOCKWISE ARROW
+0293B BOTTOM ARC ANTICLOCKWISE ARROW
+0293C TOP ARC CLOCKWISE ARROW WITH MINUS
+0293D TOP ARC ANTICLOCKWISE ARROW WITH PLUS
+0293E LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
+0293F LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
+02940 ANTICLOCKWISE CLOSED CIRCLE ARROW
+02941 CLOCKWISE CLOSED CIRCLE ARROW
+02942 RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
+02943 LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
+02944 SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
+02945 RIGHTWARDS ARROW WITH PLUS BELOW
+02946 LEFTWARDS ARROW WITH PLUS BELOW
+02947 RIGHTWARDS ARROW THROUGH X
+02948 LEFT RIGHT ARROW THROUGH SMALL CIRCLE
+02949 UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
+0294A LEFT BARB UP RIGHT BARB DOWN HARPOON
+0294B LEFT BARB DOWN RIGHT BARB UP HARPOON
+0294C UP BARB RIGHT DOWN BARB LEFT HARPOON
+0294D UP BARB LEFT DOWN BARB RIGHT HARPOON
+0294E LEFT BARB UP RIGHT BARB UP HARPOON
+0294F UP BARB RIGHT DOWN BARB RIGHT HARPOON
+02950 LEFT BARB DOWN RIGHT BARB DOWN HARPOON
+02951 UP BARB LEFT DOWN BARB LEFT HARPOON
+02952 LEFTWARDS HARPOON WITH BARB UP TO BAR
+02953 RIGHTWARDS HARPOON WITH BARB UP TO BAR
+02954 UPWARDS HARPOON WITH BARB RIGHT TO BAR
+02955 DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
+02956 LEFTWARDS HARPOON WITH BARB DOWN TO BAR
+02957 RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
+02958 UPWARDS HARPOON WITH BARB LEFT TO BAR
+02959 DOWNWARDS HARPOON WITH BARB LEFT TO BAR
+0295A LEFTWARDS HARPOON WITH BARB UP FROM BAR
+0295B RIGHTWARDS HARPOON WITH BARB UP FROM BAR
+0295C UPWARDS HARPOON WITH BARB RIGHT FROM BAR
+0295D DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
+0295E LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
+0295F RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
+02960 UPWARDS HARPOON WITH BARB LEFT FROM BAR
+02961 DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
+02962 LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
+02963 UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
+02964 RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
+02965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
+02966 LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
+02967 LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
+02968 RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
+02969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
+0296A LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
+0296B LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
+0296C RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
+0296D RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
+0296E UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
+0296F DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
+02970 RIGHT DOUBLE ARROW WITH ROUNDED HEAD
+02971 EQUALS SIGN ABOVE RIGHTWARDS ARROW
+02972 TILDE OPERATOR ABOVE RIGHTWARDS ARROW
+02973 LEFTWARDS ARROW ABOVE TILDE OPERATOR
+02974 RIGHTWARDS ARROW ABOVE TILDE OPERATOR
+02975 RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
+02976 LESS-THAN ABOVE LEFTWARDS ARROW
+02977 LEFTWARDS ARROW THROUGH LESS-THAN
+02978 GREATER-THAN ABOVE RIGHTWARDS ARROW
+02979 SUBSET ABOVE RIGHTWARDS ARROW
+0297A LEFTWARDS ARROW THROUGH SUBSET
+0297B SUPERSET ABOVE LEFTWARDS ARROW
+0297C LEFT FISH TAIL
+0297D RIGHT FISH TAIL
+0297E UP FISH TAIL
+0297F DOWN FISH TAIL
+02980 TRIPLE VERTICAL BAR DELIMITER
+02981 Z NOTATION SPOT
+02982 Z NOTATION TYPE COLON
+02983 LEFT WHITE CURLY BRACKET
+02984 RIGHT WHITE CURLY BRACKET
+02985 LEFT WHITE PARENTHESIS
+02986 RIGHT WHITE PARENTHESIS
+02987 Z NOTATION LEFT IMAGE BRACKET
+02988 Z NOTATION RIGHT IMAGE BRACKET
+02989 Z NOTATION LEFT BINDING BRACKET
+0298A Z NOTATION RIGHT BINDING BRACKET
+0298B LEFT SQUARE BRACKET WITH UNDERBAR
+0298C RIGHT SQUARE BRACKET WITH UNDERBAR
+0298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
+0298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+0298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
+02990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
+02991 LEFT ANGLE BRACKET WITH DOT
+02992 RIGHT ANGLE BRACKET WITH DOT
+02993 LEFT ARC LESS-THAN BRACKET
+02994 RIGHT ARC GREATER-THAN BRACKET
+02995 DOUBLE LEFT ARC GREATER-THAN BRACKET
+02996 DOUBLE RIGHT ARC LESS-THAN BRACKET
+02997 LEFT BLACK TORTOISE SHELL BRACKET
+02998 RIGHT BLACK TORTOISE SHELL BRACKET
+02999 DOTTED FENCE
+0299A VERTICAL ZIGZAG LINE
+0299B MEASURED ANGLE OPENING LEFT
+0299C RIGHT ANGLE VARIANT WITH SQUARE
+0299D MEASURED RIGHT ANGLE WITH DOT
+0299E ANGLE WITH S INSIDE
+0299F ACUTE ANGLE
+029A0 SPHERICAL ANGLE OPENING LEFT
+029A1 SPHERICAL ANGLE OPENING UP
+029A2 TURNED ANGLE
+029A3 REVERSED ANGLE
+029A4 ANGLE WITH UNDERBAR
+029A5 REVERSED ANGLE WITH UNDERBAR
+029A6 OBLIQUE ANGLE OPENING UP
+029A7 OBLIQUE ANGLE OPENING DOWN
+029A8 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
+029A9 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
+029AA MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
+029AB MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
+029AC MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
+029AD MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
+029AE MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
+029AF MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
+029B0 REVERSED EMPTY SET
+029B1 EMPTY SET WITH OVERBAR
+029B2 EMPTY SET WITH SMALL CIRCLE ABOVE
+029B3 EMPTY SET WITH RIGHT ARROW ABOVE
+029B4 EMPTY SET WITH LEFT ARROW ABOVE
+029B5 CIRCLE WITH HORIZONTAL BAR
+029B6 CIRCLED VERTICAL BAR
+029B7 CIRCLED PARALLEL
+029B8 CIRCLED REVERSE SOLIDUS
+029B9 CIRCLED PERPENDICULAR
+029BA CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
+029BB CIRCLE WITH SUPERIMPOSED X
+029BC CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
+029BD UP ARROW THROUGH CIRCLE
+029BE CIRCLED WHITE BULLET
+029BF CIRCLED BULLET
+029C0 CIRCLED LESS-THAN
+029C1 CIRCLED GREATER-THAN
+029C2 CIRCLE WITH SMALL CIRCLE TO THE RIGHT
+029C3 CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
+029C4 SQUARED RISING DIAGONAL SLASH
+029C5 SQUARED FALLING DIAGONAL SLASH
+029C6 SQUARED ASTERISK
+029C7 SQUARED SMALL CIRCLE
+029C8 SQUARED SQUARE
+029C9 TWO JOINED SQUARES
+029CA TRIANGLE WITH DOT ABOVE
+029CB TRIANGLE WITH UNDERBAR
+029CC S IN TRIANGLE
+029CD TRIANGLE WITH SERIFS AT BOTTOM
+029CE RIGHT TRIANGLE ABOVE LEFT TRIANGLE
+029CF LEFT TRIANGLE BESIDE VERTICAL BAR
+029D0 VERTICAL BAR BESIDE RIGHT TRIANGLE
+029D1 BOWTIE WITH LEFT HALF BLACK
+029D2 BOWTIE WITH RIGHT HALF BLACK
+029D3 BLACK BOWTIE
+029D4 TIMES WITH LEFT HALF BLACK
+029D5 TIMES WITH RIGHT HALF BLACK
+029D6 WHITE HOURGLASS
+029D7 BLACK HOURGLASS
+029D8 LEFT WIGGLY FENCE
+029D9 RIGHT WIGGLY FENCE
+029DA LEFT DOUBLE WIGGLY FENCE
+029DB RIGHT DOUBLE WIGGLY FENCE
+029DC INCOMPLETE INFINITY
+029DD TIE OVER INFINITY
+029DE INFINITY NEGATED WITH VERTICAL BAR
+029DF DOUBLE-ENDED MULTIMAP
+029E0 SQUARE WITH CONTOURED OUTLINE
+029E1 INCREASES AS
+029E2 SHUFFLE PRODUCT
+029E3 EQUALS SIGN AND SLANTED PARALLEL
+029E4 EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
+029E5 IDENTICAL TO AND SLANTED PARALLEL
+029E6 GLEICH STARK
+029E7 THERMODYNAMIC
+029E8 DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
+029E9 DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
+029EA BLACK DIAMOND WITH DOWN ARROW
+029EB BLACK LOZENGE
+029EC WHITE CIRCLE WITH DOWN ARROW
+029ED BLACK CIRCLE WITH DOWN ARROW
+029EE ERROR-BARRED WHITE SQUARE
+029EF ERROR-BARRED BLACK SQUARE
+029F0 ERROR-BARRED WHITE DIAMOND
+029F1 ERROR-BARRED BLACK DIAMOND
+029F2 ERROR-BARRED WHITE CIRCLE
+029F3 ERROR-BARRED BLACK CIRCLE
+029F4 RULE-DELAYED
+029F5 REVERSE SOLIDUS OPERATOR
+029F6 SOLIDUS WITH OVERBAR
+029F7 REVERSE SOLIDUS WITH HORIZONTAL STROKE
+029F8 BIG SOLIDUS
+029F9 BIG REVERSE SOLIDUS
+029FA DOUBLE PLUS
+029FB TRIPLE PLUS
+029FC LEFT-POINTING CURVED ANGLE BRACKET
+029FD RIGHT-POINTING CURVED ANGLE BRACKET
+029FE TINY
+029FF MINY
+02A00 N-ARY CIRCLED DOT OPERATOR
+02A01 N-ARY CIRCLED PLUS OPERATOR
+02A02 N-ARY CIRCLED TIMES OPERATOR
+02A03 N-ARY UNION OPERATOR WITH DOT
+02A04 N-ARY UNION OPERATOR WITH PLUS
+02A05 N-ARY SQUARE INTERSECTION OPERATOR
+02A06 N-ARY SQUARE UNION OPERATOR
+02A07 TWO LOGICAL AND OPERATOR
+02A08 TWO LOGICAL OR OPERATOR
+02A09 N-ARY TIMES OPERATOR
+02A0A MODULO TWO SUM
+02A0B SUMMATION WITH INTEGRAL
+02A0C QUADRUPLE INTEGRAL OPERATOR
+02A0D FINITE PART INTEGRAL
+02A0E INTEGRAL WITH DOUBLE STROKE
+02A0F INTEGRAL AVERAGE WITH SLASH
+02A10 CIRCULATION FUNCTION
+02A11 ANTICLOCKWISE INTEGRATION
+02A12 LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
+02A13 LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
+02A14 LINE INTEGRATION NOT INCLUDING THE POLE
+02A15 INTEGRAL AROUND A POINT OPERATOR
+02A16 QUATERNION INTEGRAL OPERATOR
+02A17 INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
+02A18 INTEGRAL WITH TIMES SIGN
+02A19 INTEGRAL WITH INTERSECTION
+02A1A INTEGRAL WITH UNION
+02A1B INTEGRAL WITH OVERBAR
+02A1C INTEGRAL WITH UNDERBAR
+02A1D JOIN
+02A1E LARGE LEFT TRIANGLE OPERATOR
+02A1F Z NOTATION SCHEMA COMPOSITION
+02A20 Z NOTATION SCHEMA PIPING
+02A21 Z NOTATION SCHEMA PROJECTION
+02A22 PLUS SIGN WITH SMALL CIRCLE ABOVE
+02A23 PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
+02A24 PLUS SIGN WITH TILDE ABOVE
+02A25 PLUS SIGN WITH DOT BELOW
+02A26 PLUS SIGN WITH TILDE BELOW
+02A27 PLUS SIGN WITH SUBSCRIPT TWO
+02A28 PLUS SIGN WITH BLACK TRIANGLE
+02A29 MINUS SIGN WITH COMMA ABOVE
+02A2A MINUS SIGN WITH DOT BELOW
+02A2B MINUS SIGN WITH FALLING DOTS
+02A2C MINUS SIGN WITH RISING DOTS
+02A2D PLUS SIGN IN LEFT HALF CIRCLE
+02A2E PLUS SIGN IN RIGHT HALF CIRCLE
+02A2F VECTOR OR CROSS PRODUCT
+02A30 MULTIPLICATION SIGN WITH DOT ABOVE
+02A31 MULTIPLICATION SIGN WITH UNDERBAR
+02A32 SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
+02A33 SMASH PRODUCT
+02A34 MULTIPLICATION SIGN IN LEFT HALF CIRCLE
+02A35 MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
+02A36 CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
+02A37 MULTIPLICATION SIGN IN DOUBLE CIRCLE
+02A38 CIRCLED DIVISION SIGN
+02A39 PLUS SIGN IN TRIANGLE
+02A3A MINUS SIGN IN TRIANGLE
+02A3B MULTIPLICATION SIGN IN TRIANGLE
+02A3C INTERIOR PRODUCT
+02A3D RIGHTHAND INTERIOR PRODUCT
+02A3E Z NOTATION RELATIONAL COMPOSITION
+02A3F AMALGAMATION OR COPRODUCT
+02A40 INTERSECTION WITH DOT
+02A41 UNION WITH MINUS SIGN
+02A42 UNION WITH OVERBAR
+02A43 INTERSECTION WITH OVERBAR
+02A44 INTERSECTION WITH LOGICAL AND
+02A45 UNION WITH LOGICAL OR
+02A46 UNION ABOVE INTERSECTION
+02A47 INTERSECTION ABOVE UNION
+02A48 UNION ABOVE BAR ABOVE INTERSECTION
+02A49 INTERSECTION ABOVE BAR ABOVE UNION
+02A4A UNION BESIDE AND JOINED WITH UNION
+02A4B INTERSECTION BESIDE AND JOINED WITH INTERSECTION
+02A4C CLOSED UNION WITH SERIFS
+02A4D CLOSED INTERSECTION WITH SERIFS
+02A4E DOUBLE SQUARE INTERSECTION
+02A4F DOUBLE SQUARE UNION
+02A50 CLOSED UNION WITH SERIFS AND SMASH PRODUCT
+02A51 LOGICAL AND WITH DOT ABOVE
+02A52 LOGICAL OR WITH DOT ABOVE
+02A53 DOUBLE LOGICAL AND
+02A54 DOUBLE LOGICAL OR
+02A55 TWO INTERSECTING LOGICAL AND
+02A56 TWO INTERSECTING LOGICAL OR
+02A57 SLOPING LARGE OR
+02A58 SLOPING LARGE AND
+02A59 LOGICAL OR OVERLAPPING LOGICAL AND
+02A5A LOGICAL AND WITH MIDDLE STEM
+02A5B LOGICAL OR WITH MIDDLE STEM
+02A5C LOGICAL AND WITH HORIZONTAL DASH
+02A5D LOGICAL OR WITH HORIZONTAL DASH
+02A5E LOGICAL AND WITH DOUBLE OVERBAR
+02A5F LOGICAL AND WITH UNDERBAR
+02A60 LOGICAL AND WITH DOUBLE UNDERBAR
+02A61 SMALL VEE WITH UNDERBAR
+02A62 LOGICAL OR WITH DOUBLE OVERBAR
+02A63 LOGICAL OR WITH DOUBLE UNDERBAR
+02A64 Z NOTATION DOMAIN ANTIRESTRICTION
+02A65 Z NOTATION RANGE ANTIRESTRICTION
+02A66 EQUALS SIGN WITH DOT BELOW
+02A67 IDENTICAL WITH DOT ABOVE
+02A68 TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
+02A69 TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
+02A6A TILDE OPERATOR WITH DOT ABOVE
+02A6B TILDE OPERATOR WITH RISING DOTS
+02A6C SIMILAR MINUS SIMILAR
+02A6D CONGRUENT WITH DOT ABOVE
+02A6E EQUALS WITH ASTERISK
+02A6F ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
+02A70 APPROXIMATELY EQUAL OR EQUAL TO
+02A71 EQUALS SIGN ABOVE PLUS SIGN
+02A72 PLUS SIGN ABOVE EQUALS SIGN
+02A73 EQUALS SIGN ABOVE TILDE OPERATOR
+02A74 DOUBLE COLON EQUAL
+02A75 TWO CONSECUTIVE EQUALS SIGNS
+02A76 THREE CONSECUTIVE EQUALS SIGNS
+02A77 EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
+02A78 EQUIVALENT WITH FOUR DOTS ABOVE
+02A79 LESS-THAN WITH CIRCLE INSIDE
+02A7A GREATER-THAN WITH CIRCLE INSIDE
+02A7B LESS-THAN WITH QUESTION MARK ABOVE
+02A7C GREATER-THAN WITH QUESTION MARK ABOVE
+02A7D LESS-THAN OR SLANTED EQUAL TO
+02A7E GREATER-THAN OR SLANTED EQUAL TO
+02A7F LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+02A80 GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
+02A81 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+02A82 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
+02A83 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
+02A84 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
+02A85 LESS-THAN OR APPROXIMATE
+02A86 GREATER-THAN OR APPROXIMATE
+02A87 LESS-THAN AND SINGLE-LINE NOT EQUAL TO
+02A88 GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
+02A89 LESS-THAN AND NOT APPROXIMATE
+02A8A GREATER-THAN AND NOT APPROXIMATE
+02A8B LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
+02A8C GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
+02A8D LESS-THAN ABOVE SIMILAR OR EQUAL
+02A8E GREATER-THAN ABOVE SIMILAR OR EQUAL
+02A8F LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
+02A90 GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
+02A91 LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
+02A92 GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
+02A93 LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
+02A94 GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
+02A95 SLANTED EQUAL TO OR LESS-THAN
+02A96 SLANTED EQUAL TO OR GREATER-THAN
+02A97 SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
+02A98 SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
+02A99 DOUBLE-LINE EQUAL TO OR LESS-THAN
+02A9A DOUBLE-LINE EQUAL TO OR GREATER-THAN
+02A9B DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
+02A9C DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
+02A9D SIMILAR OR LESS-THAN
+02A9E SIMILAR OR GREATER-THAN
+02A9F SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
+02AA0 SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
+02AA1 DOUBLE NESTED LESS-THAN
+02AA2 DOUBLE NESTED GREATER-THAN
+02AA3 DOUBLE NESTED LESS-THAN WITH UNDERBAR
+02AA4 GREATER-THAN OVERLAPPING LESS-THAN
+02AA5 GREATER-THAN BESIDE LESS-THAN
+02AA6 LESS-THAN CLOSED BY CURVE
+02AA7 GREATER-THAN CLOSED BY CURVE
+02AA8 LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+02AA9 GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
+02AAA SMALLER THAN
+02AAB LARGER THAN
+02AAC SMALLER THAN OR EQUAL TO
+02AAD LARGER THAN OR EQUAL TO
+02AAE EQUALS SIGN WITH BUMPY ABOVE
+02AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
+02AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
+02AB1 PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
+02AB2 SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
+02AB3 PRECEDES ABOVE EQUALS SIGN
+02AB4 SUCCEEDS ABOVE EQUALS SIGN
+02AB5 PRECEDES ABOVE NOT EQUAL TO
+02AB6 SUCCEEDS ABOVE NOT EQUAL TO
+02AB7 PRECEDES ABOVE ALMOST EQUAL TO
+02AB8 SUCCEEDS ABOVE ALMOST EQUAL TO
+02AB9 PRECEDES ABOVE NOT ALMOST EQUAL TO
+02ABA SUCCEEDS ABOVE NOT ALMOST EQUAL TO
+02ABB DOUBLE PRECEDES
+02ABC DOUBLE SUCCEEDS
+02ABD SUBSET WITH DOT
+02ABE SUPERSET WITH DOT
+02ABF SUBSET WITH PLUS SIGN BELOW
+02AC0 SUPERSET WITH PLUS SIGN BELOW
+02AC1 SUBSET WITH MULTIPLICATION SIGN BELOW
+02AC2 SUPERSET WITH MULTIPLICATION SIGN BELOW
+02AC3 SUBSET OF OR EQUAL TO WITH DOT ABOVE
+02AC4 SUPERSET OF OR EQUAL TO WITH DOT ABOVE
+02AC5 SUBSET OF ABOVE EQUALS SIGN
+02AC6 SUPERSET OF ABOVE EQUALS SIGN
+02AC7 SUBSET OF ABOVE TILDE OPERATOR
+02AC8 SUPERSET OF ABOVE TILDE OPERATOR
+02AC9 SUBSET OF ABOVE ALMOST EQUAL TO
+02ACA SUPERSET OF ABOVE ALMOST EQUAL TO
+02ACB SUBSET OF ABOVE NOT EQUAL TO
+02ACC SUPERSET OF ABOVE NOT EQUAL TO
+02ACD SQUARE LEFT OPEN BOX OPERATOR
+02ACE SQUARE RIGHT OPEN BOX OPERATOR
+02ACF CLOSED SUBSET
+02AD0 CLOSED SUPERSET
+02AD1 CLOSED SUBSET OR EQUAL TO
+02AD2 CLOSED SUPERSET OR EQUAL TO
+02AD3 SUBSET ABOVE SUPERSET
+02AD4 SUPERSET ABOVE SUBSET
+02AD5 SUBSET ABOVE SUBSET
+02AD6 SUPERSET ABOVE SUPERSET
+02AD7 SUPERSET BESIDE SUBSET
+02AD8 SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
+02AD9 ELEMENT OF OPENING DOWNWARDS
+02ADA PITCHFORK WITH TEE TOP
+02ADB TRANSVERSAL INTERSECTION
+02ADC FORKING
+02ADD NONFORKING
+02ADE SHORT LEFT TACK
+02ADF SHORT DOWN TACK
+02AE0 SHORT UP TACK
+02AE1 PERPENDICULAR WITH S
+02AE2 VERTICAL BAR TRIPLE RIGHT TURNSTILE
+02AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE
+02AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE
+02AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
+02AE6 LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
+02AE7 SHORT DOWN TACK WITH OVERBAR
+02AE8 SHORT UP TACK WITH UNDERBAR
+02AE9 SHORT UP TACK ABOVE SHORT DOWN TACK
+02AEA DOUBLE DOWN TACK
+02AEB DOUBLE UP TACK
+02AEC DOUBLE STROKE NOT SIGN
+02AED REVERSED DOUBLE STROKE NOT SIGN
+02AEE DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
+02AEF VERTICAL LINE WITH CIRCLE ABOVE
+02AF0 VERTICAL LINE WITH CIRCLE BELOW
+02AF1 DOWN TACK WITH CIRCLE BELOW
+02AF2 PARALLEL WITH HORIZONTAL STROKE
+02AF3 PARALLEL WITH TILDE OPERATOR
+02AF4 TRIPLE VERTICAL BAR BINARY RELATION
+02AF5 TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
+02AF6 TRIPLE COLON OPERATOR
+02AF7 TRIPLE NESTED LESS-THAN
+02AF8 TRIPLE NESTED GREATER-THAN
+02AF9 DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
+02AFA DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
+02AFB TRIPLE SOLIDUS BINARY RELATION
+02AFC LARGE TRIPLE VERTICAL BAR OPERATOR
+02AFD DOUBLE SOLIDUS OPERATOR
+02AFE WHITE VERTICAL BAR
+02AFF N-ARY WHITE VERTICAL BAR
+02B00 NORTH EAST WHITE ARROW
+02B01 NORTH WEST WHITE ARROW
+02B02 SOUTH EAST WHITE ARROW
+02B03 SOUTH WEST WHITE ARROW
+02B04 LEFT RIGHT WHITE ARROW
+02B05 LEFTWARDS BLACK ARROW
+02B06 UPWARDS BLACK ARROW
+02B07 DOWNWARDS BLACK ARROW
+02B08 NORTH EAST BLACK ARROW
+02B09 NORTH WEST BLACK ARROW
+02B0A SOUTH EAST BLACK ARROW
+02B0B SOUTH WEST BLACK ARROW
+02B0C LEFT RIGHT BLACK ARROW
+02B0D UP DOWN BLACK ARROW
+02B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS
+02B0F RIGHTWARDS ARROW WITH TIP UPWARDS
+02B10 LEFTWARDS ARROW WITH TIP DOWNWARDS
+02B11 LEFTWARDS ARROW WITH TIP UPWARDS
+02B12 SQUARE WITH TOP HALF BLACK
+02B13 SQUARE WITH BOTTOM HALF BLACK
+02B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK
+02B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK
+02B16 DIAMOND WITH LEFT HALF BLACK
+02B17 DIAMOND WITH RIGHT HALF BLACK
+02B18 DIAMOND WITH TOP HALF BLACK
+02B19 DIAMOND WITH BOTTOM HALF BLACK
+02B1A DOTTED SQUARE
+02B1B BLACK LARGE SQUARE
+02B1C WHITE LARGE SQUARE
+02B1D BLACK VERY SMALL SQUARE
+02B1E WHITE VERY SMALL SQUARE
+02B1F BLACK PENTAGON
+02B20 WHITE PENTAGON
+02B21 WHITE HEXAGON
+02B22 BLACK HEXAGON
+02B23 HORIZONTAL BLACK HEXAGON
+02B24 BLACK LARGE CIRCLE
+02B25 BLACK MEDIUM DIAMOND
+02B26 WHITE MEDIUM DIAMOND
+02B27 BLACK MEDIUM LOZENGE
+02B28 WHITE MEDIUM LOZENGE
+02B29 BLACK SMALL DIAMOND
+02B2A BLACK SMALL LOZENGE
+02B2B WHITE SMALL LOZENGE
+02B2C BLACK HORIZONTAL ELLIPSE
+02B2D WHITE HORIZONTAL ELLIPSE
+02B2E BLACK VERTICAL ELLIPSE
+02B2F WHITE VERTICAL ELLIPSE
+02B30 LEFT ARROW WITH SMALL CIRCLE
+02B31 THREE LEFTWARDS ARROWS
+02B32 LEFT ARROW WITH CIRCLED PLUS
+02B33 LONG LEFTWARDS SQUIGGLE ARROW
+02B34 LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
+02B35 LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
+02B36 LEFTWARDS TWO-HEADED ARROW FROM BAR
+02B37 LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
+02B38 LEFTWARDS ARROW WITH DOTTED STEM
+02B39 LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
+02B3A LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+02B3B LEFTWARDS TWO-HEADED ARROW WITH TAIL
+02B3C LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
+02B3D LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
+02B3E LEFTWARDS ARROW THROUGH X
+02B3F WAVE ARROW POINTING DIRECTLY LEFT
+02B40 EQUALS SIGN ABOVE LEFTWARDS ARROW
+02B41 REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
+02B42 LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
+02B43 RIGHTWARDS ARROW THROUGH GREATER-THAN
+02B44 RIGHTWARDS ARROW THROUGH SUPERSET
+02B45 LEFTWARDS QUADRUPLE ARROW
+02B46 RIGHTWARDS QUADRUPLE ARROW
+02B47 REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
+02B48 RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
+02B49 TILDE OPERATOR ABOVE LEFTWARDS ARROW
+02B4A LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
+02B4B LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+02B4C RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
+02B50 WHITE MEDIUM STAR
+02B51 BLACK SMALL STAR
+02B52 WHITE SMALL STAR
+02B53 BLACK RIGHT-POINTING PENTAGON
+02B54 WHITE RIGHT-POINTING PENTAGON
+02B55 HEAVY LARGE CIRCLE
+02B56 HEAVY OVAL WITH OVAL INSIDE
+02B57 HEAVY CIRCLE WITH CIRCLE INSIDE
+02B58 HEAVY CIRCLE
+02B59 HEAVY CIRCLED SALTIRE
+02C00 GLAGOLITIC CAPITAL LETTER AZU
+02C01 GLAGOLITIC CAPITAL LETTER BUKY
+02C02 GLAGOLITIC CAPITAL LETTER VEDE
+02C03 GLAGOLITIC CAPITAL LETTER GLAGOLI
+02C04 GLAGOLITIC CAPITAL LETTER DOBRO
+02C05 GLAGOLITIC CAPITAL LETTER YESTU
+02C06 GLAGOLITIC CAPITAL LETTER ZHIVETE
+02C07 GLAGOLITIC CAPITAL LETTER DZELO
+02C08 GLAGOLITIC CAPITAL LETTER ZEMLJA
+02C09 GLAGOLITIC CAPITAL LETTER IZHE
+02C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE
+02C0B GLAGOLITIC CAPITAL LETTER I
+02C0C GLAGOLITIC CAPITAL LETTER DJERVI
+02C0D GLAGOLITIC CAPITAL LETTER KAKO
+02C0E GLAGOLITIC CAPITAL LETTER LJUDIJE
+02C0F GLAGOLITIC CAPITAL LETTER MYSLITE
+02C10 GLAGOLITIC CAPITAL LETTER NASHI
+02C11 GLAGOLITIC CAPITAL LETTER ONU
+02C12 GLAGOLITIC CAPITAL LETTER POKOJI
+02C13 GLAGOLITIC CAPITAL LETTER RITSI
+02C14 GLAGOLITIC CAPITAL LETTER SLOVO
+02C15 GLAGOLITIC CAPITAL LETTER TVRIDO
+02C16 GLAGOLITIC CAPITAL LETTER UKU
+02C17 GLAGOLITIC CAPITAL LETTER FRITU
+02C18 GLAGOLITIC CAPITAL LETTER HERU
+02C19 GLAGOLITIC CAPITAL LETTER OTU
+02C1A GLAGOLITIC CAPITAL LETTER PE
+02C1B GLAGOLITIC CAPITAL LETTER SHTA
+02C1C GLAGOLITIC CAPITAL LETTER TSI
+02C1D GLAGOLITIC CAPITAL LETTER CHRIVI
+02C1E GLAGOLITIC CAPITAL LETTER SHA
+02C1F GLAGOLITIC CAPITAL LETTER YERU
+02C20 GLAGOLITIC CAPITAL LETTER YERI
+02C21 GLAGOLITIC CAPITAL LETTER YATI
+02C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA
+02C23 GLAGOLITIC CAPITAL LETTER YU
+02C24 GLAGOLITIC CAPITAL LETTER SMALL YUS
+02C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
+02C26 GLAGOLITIC CAPITAL LETTER YO
+02C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
+02C28 GLAGOLITIC CAPITAL LETTER BIG YUS
+02C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
+02C2A GLAGOLITIC CAPITAL LETTER FITA
+02C2B GLAGOLITIC CAPITAL LETTER IZHITSA
+02C2C GLAGOLITIC CAPITAL LETTER SHTAPIC
+02C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A
+02C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
+02C30 GLAGOLITIC SMALL LETTER AZU
+02C31 GLAGOLITIC SMALL LETTER BUKY
+02C32 GLAGOLITIC SMALL LETTER VEDE
+02C33 GLAGOLITIC SMALL LETTER GLAGOLI
+02C34 GLAGOLITIC SMALL LETTER DOBRO
+02C35 GLAGOLITIC SMALL LETTER YESTU
+02C36 GLAGOLITIC SMALL LETTER ZHIVETE
+02C37 GLAGOLITIC SMALL LETTER DZELO
+02C38 GLAGOLITIC SMALL LETTER ZEMLJA
+02C39 GLAGOLITIC SMALL LETTER IZHE
+02C3A GLAGOLITIC SMALL LETTER INITIAL IZHE
+02C3B GLAGOLITIC SMALL LETTER I
+02C3C GLAGOLITIC SMALL LETTER DJERVI
+02C3D GLAGOLITIC SMALL LETTER KAKO
+02C3E GLAGOLITIC SMALL LETTER LJUDIJE
+02C3F GLAGOLITIC SMALL LETTER MYSLITE
+02C40 GLAGOLITIC SMALL LETTER NASHI
+02C41 GLAGOLITIC SMALL LETTER ONU
+02C42 GLAGOLITIC SMALL LETTER POKOJI
+02C43 GLAGOLITIC SMALL LETTER RITSI
+02C44 GLAGOLITIC SMALL LETTER SLOVO
+02C45 GLAGOLITIC SMALL LETTER TVRIDO
+02C46 GLAGOLITIC SMALL LETTER UKU
+02C47 GLAGOLITIC SMALL LETTER FRITU
+02C48 GLAGOLITIC SMALL LETTER HERU
+02C49 GLAGOLITIC SMALL LETTER OTU
+02C4A GLAGOLITIC SMALL LETTER PE
+02C4B GLAGOLITIC SMALL LETTER SHTA
+02C4C GLAGOLITIC SMALL LETTER TSI
+02C4D GLAGOLITIC SMALL LETTER CHRIVI
+02C4E GLAGOLITIC SMALL LETTER SHA
+02C4F GLAGOLITIC SMALL LETTER YERU
+02C50 GLAGOLITIC SMALL LETTER YERI
+02C51 GLAGOLITIC SMALL LETTER YATI
+02C52 GLAGOLITIC SMALL LETTER SPIDERY HA
+02C53 GLAGOLITIC SMALL LETTER YU
+02C54 GLAGOLITIC SMALL LETTER SMALL YUS
+02C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL
+02C56 GLAGOLITIC SMALL LETTER YO
+02C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
+02C58 GLAGOLITIC SMALL LETTER BIG YUS
+02C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS
+02C5A GLAGOLITIC SMALL LETTER FITA
+02C5B GLAGOLITIC SMALL LETTER IZHITSA
+02C5C GLAGOLITIC SMALL LETTER SHTAPIC
+02C5D GLAGOLITIC SMALL LETTER TROKUTASTI A
+02C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE
+02C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR
+02C61 LATIN SMALL LETTER L WITH DOUBLE BAR
+02C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE
+02C63 LATIN CAPITAL LETTER P WITH STROKE
+02C64 LATIN CAPITAL LETTER R WITH TAIL
+02C65 LATIN SMALL LETTER A WITH STROKE
+02C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE
+02C67 LATIN CAPITAL LETTER H WITH DESCENDER
+02C68 LATIN SMALL LETTER H WITH DESCENDER
+02C69 LATIN CAPITAL LETTER K WITH DESCENDER
+02C6A LATIN SMALL LETTER K WITH DESCENDER
+02C6B LATIN CAPITAL LETTER Z WITH DESCENDER
+02C6C LATIN SMALL LETTER Z WITH DESCENDER
+02C6D LATIN CAPITAL LETTER ALPHA
+02C6E LATIN CAPITAL LETTER M WITH HOOK
+02C6F LATIN CAPITAL LETTER TURNED A
+02C70 LATIN CAPITAL LETTER TURNED ALPHA
+02C71 LATIN SMALL LETTER V WITH RIGHT HOOK
+02C72 LATIN CAPITAL LETTER W WITH HOOK
+02C73 LATIN SMALL LETTER W WITH HOOK
+02C74 LATIN SMALL LETTER V WITH CURL
+02C75 LATIN CAPITAL LETTER HALF H
+02C76 LATIN SMALL LETTER HALF H
+02C77 LATIN SMALL LETTER TAILLESS PHI
+02C78 LATIN SMALL LETTER E WITH NOTCH
+02C79 LATIN SMALL LETTER TURNED R WITH TAIL
+02C7A LATIN SMALL LETTER O WITH LOW RING INSIDE
+02C7B LATIN LETTER SMALL CAPITAL TURNED E
+02C7C LATIN SUBSCRIPT SMALL LETTER J
+02C7D MODIFIER LETTER CAPITAL V
+02C7E LATIN CAPITAL LETTER S WITH SWASH TAIL
+02C7F LATIN CAPITAL LETTER Z WITH SWASH TAIL
+02C80 COPTIC CAPITAL LETTER ALFA
+02C81 COPTIC SMALL LETTER ALFA
+02C82 COPTIC CAPITAL LETTER VIDA
+02C83 COPTIC SMALL LETTER VIDA
+02C84 COPTIC CAPITAL LETTER GAMMA
+02C85 COPTIC SMALL LETTER GAMMA
+02C86 COPTIC CAPITAL LETTER DALDA
+02C87 COPTIC SMALL LETTER DALDA
+02C88 COPTIC CAPITAL LETTER EIE
+02C89 COPTIC SMALL LETTER EIE
+02C8A COPTIC CAPITAL LETTER SOU
+02C8B COPTIC SMALL LETTER SOU
+02C8C COPTIC CAPITAL LETTER ZATA
+02C8D COPTIC SMALL LETTER ZATA
+02C8E COPTIC CAPITAL LETTER HATE
+02C8F COPTIC SMALL LETTER HATE
+02C90 COPTIC CAPITAL LETTER THETHE
+02C91 COPTIC SMALL LETTER THETHE
+02C92 COPTIC CAPITAL LETTER IAUDA
+02C93 COPTIC SMALL LETTER IAUDA
+02C94 COPTIC CAPITAL LETTER KAPA
+02C95 COPTIC SMALL LETTER KAPA
+02C96 COPTIC CAPITAL LETTER LAULA
+02C97 COPTIC SMALL LETTER LAULA
+02C98 COPTIC CAPITAL LETTER MI
+02C99 COPTIC SMALL LETTER MI
+02C9A COPTIC CAPITAL LETTER NI
+02C9B COPTIC SMALL LETTER NI
+02C9C COPTIC CAPITAL LETTER KSI
+02C9D COPTIC SMALL LETTER KSI
+02C9E COPTIC CAPITAL LETTER O
+02C9F COPTIC SMALL LETTER O
+02CA0 COPTIC CAPITAL LETTER PI
+02CA1 COPTIC SMALL LETTER PI
+02CA2 COPTIC CAPITAL LETTER RO
+02CA3 COPTIC SMALL LETTER RO
+02CA4 COPTIC CAPITAL LETTER SIMA
+02CA5 COPTIC SMALL LETTER SIMA
+02CA6 COPTIC CAPITAL LETTER TAU
+02CA7 COPTIC SMALL LETTER TAU
+02CA8 COPTIC CAPITAL LETTER UA
+02CA9 COPTIC SMALL LETTER UA
+02CAA COPTIC CAPITAL LETTER FI
+02CAB COPTIC SMALL LETTER FI
+02CAC COPTIC CAPITAL LETTER KHI
+02CAD COPTIC SMALL LETTER KHI
+02CAE COPTIC CAPITAL LETTER PSI
+02CAF COPTIC SMALL LETTER PSI
+02CB0 COPTIC CAPITAL LETTER OOU
+02CB1 COPTIC SMALL LETTER OOU
+02CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF
+02CB3 COPTIC SMALL LETTER DIALECT-P ALEF
+02CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN
+02CB5 COPTIC SMALL LETTER OLD COPTIC AIN
+02CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
+02CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
+02CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA
+02CB9 COPTIC SMALL LETTER DIALECT-P KAPA
+02CBA COPTIC CAPITAL LETTER DIALECT-P NI
+02CBB COPTIC SMALL LETTER DIALECT-P NI
+02CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
+02CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI
+02CBE COPTIC CAPITAL LETTER OLD COPTIC OOU
+02CBF COPTIC SMALL LETTER OLD COPTIC OOU
+02CC0 COPTIC CAPITAL LETTER SAMPI
+02CC1 COPTIC SMALL LETTER SAMPI
+02CC2 COPTIC CAPITAL LETTER CROSSED SHEI
+02CC3 COPTIC SMALL LETTER CROSSED SHEI
+02CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI
+02CC5 COPTIC SMALL LETTER OLD COPTIC SHEI
+02CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH
+02CC7 COPTIC SMALL LETTER OLD COPTIC ESH
+02CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI
+02CC9 COPTIC SMALL LETTER AKHMIMIC KHEI
+02CCA COPTIC CAPITAL LETTER DIALECT-P HORI
+02CCB COPTIC SMALL LETTER DIALECT-P HORI
+02CCC COPTIC CAPITAL LETTER OLD COPTIC HORI
+02CCD COPTIC SMALL LETTER OLD COPTIC HORI
+02CCE COPTIC CAPITAL LETTER OLD COPTIC HA
+02CCF COPTIC SMALL LETTER OLD COPTIC HA
+02CD0 COPTIC CAPITAL LETTER L-SHAPED HA
+02CD1 COPTIC SMALL LETTER L-SHAPED HA
+02CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI
+02CD3 COPTIC SMALL LETTER OLD COPTIC HEI
+02CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT
+02CD5 COPTIC SMALL LETTER OLD COPTIC HAT
+02CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA
+02CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA
+02CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA
+02CD9 COPTIC SMALL LETTER OLD COPTIC DJA
+02CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA
+02CDB COPTIC SMALL LETTER OLD COPTIC SHIMA
+02CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
+02CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA
+02CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI
+02CDF COPTIC SMALL LETTER OLD NUBIAN NGI
+02CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI
+02CE1 COPTIC SMALL LETTER OLD NUBIAN NYI
+02CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU
+02CE3 COPTIC SMALL LETTER OLD NUBIAN WAU
+02CE4 COPTIC SYMBOL KAI
+02CE5 COPTIC SYMBOL MI RO
+02CE6 COPTIC SYMBOL PI RO
+02CE7 COPTIC SYMBOL STAUROS
+02CE8 COPTIC SYMBOL TAU RO
+02CE9 COPTIC SYMBOL KHI RO
+02CEA COPTIC SYMBOL SHIMA SIMA
+02CEB COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
+02CEC COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
+02CED COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
+02CEE COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
+02CEF COPTIC COMBINING NI ABOVE
+02CF0 COPTIC COMBINING SPIRITUS ASPER
+02CF1 COPTIC COMBINING SPIRITUS LENIS
+02CF9 COPTIC OLD NUBIAN FULL STOP
+02CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
+02CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
+02CFC COPTIC OLD NUBIAN VERSE DIVIDER
+02CFD COPTIC FRACTION ONE HALF
+02CFE COPTIC FULL STOP
+02CFF COPTIC MORPHOLOGICAL DIVIDER
+02D00 GEORGIAN SMALL LETTER AN
+02D01 GEORGIAN SMALL LETTER BAN
+02D02 GEORGIAN SMALL LETTER GAN
+02D03 GEORGIAN SMALL LETTER DON
+02D04 GEORGIAN SMALL LETTER EN
+02D05 GEORGIAN SMALL LETTER VIN
+02D06 GEORGIAN SMALL LETTER ZEN
+02D07 GEORGIAN SMALL LETTER TAN
+02D08 GEORGIAN SMALL LETTER IN
+02D09 GEORGIAN SMALL LETTER KAN
+02D0A GEORGIAN SMALL LETTER LAS
+02D0B GEORGIAN SMALL LETTER MAN
+02D0C GEORGIAN SMALL LETTER NAR
+02D0D GEORGIAN SMALL LETTER ON
+02D0E GEORGIAN SMALL LETTER PAR
+02D0F GEORGIAN SMALL LETTER ZHAR
+02D10 GEORGIAN SMALL LETTER RAE
+02D11 GEORGIAN SMALL LETTER SAN
+02D12 GEORGIAN SMALL LETTER TAR
+02D13 GEORGIAN SMALL LETTER UN
+02D14 GEORGIAN SMALL LETTER PHAR
+02D15 GEORGIAN SMALL LETTER KHAR
+02D16 GEORGIAN SMALL LETTER GHAN
+02D17 GEORGIAN SMALL LETTER QAR
+02D18 GEORGIAN SMALL LETTER SHIN
+02D19 GEORGIAN SMALL LETTER CHIN
+02D1A GEORGIAN SMALL LETTER CAN
+02D1B GEORGIAN SMALL LETTER JIL
+02D1C GEORGIAN SMALL LETTER CIL
+02D1D GEORGIAN SMALL LETTER CHAR
+02D1E GEORGIAN SMALL LETTER XAN
+02D1F GEORGIAN SMALL LETTER JHAN
+02D20 GEORGIAN SMALL LETTER HAE
+02D21 GEORGIAN SMALL LETTER HE
+02D22 GEORGIAN SMALL LETTER HIE
+02D23 GEORGIAN SMALL LETTER WE
+02D24 GEORGIAN SMALL LETTER HAR
+02D25 GEORGIAN SMALL LETTER HOE
+02D30 TIFINAGH LETTER YA
+02D31 TIFINAGH LETTER YAB
+02D32 TIFINAGH LETTER YABH
+02D33 TIFINAGH LETTER YAG
+02D34 TIFINAGH LETTER YAGHH
+02D35 TIFINAGH LETTER BERBER ACADEMY YAJ
+02D36 TIFINAGH LETTER YAJ
+02D37 TIFINAGH LETTER YAD
+02D38 TIFINAGH LETTER YADH
+02D39 TIFINAGH LETTER YADD
+02D3A TIFINAGH LETTER YADDH
+02D3B TIFINAGH LETTER YEY
+02D3C TIFINAGH LETTER YAF
+02D3D TIFINAGH LETTER YAK
+02D3E TIFINAGH LETTER TUAREG YAK
+02D3F TIFINAGH LETTER YAKHH
+02D40 TIFINAGH LETTER YAH
+02D41 TIFINAGH LETTER BERBER ACADEMY YAH
+02D42 TIFINAGH LETTER TUAREG YAH
+02D43 TIFINAGH LETTER YAHH
+02D44 TIFINAGH LETTER YAA
+02D45 TIFINAGH LETTER YAKH
+02D46 TIFINAGH LETTER TUAREG YAKH
+02D47 TIFINAGH LETTER YAQ
+02D48 TIFINAGH LETTER TUAREG YAQ
+02D49 TIFINAGH LETTER YI
+02D4A TIFINAGH LETTER YAZH
+02D4B TIFINAGH LETTER AHAGGAR YAZH
+02D4C TIFINAGH LETTER TUAREG YAZH
+02D4D TIFINAGH LETTER YAL
+02D4E TIFINAGH LETTER YAM
+02D4F TIFINAGH LETTER YAN
+02D50 TIFINAGH LETTER TUAREG YAGN
+02D51 TIFINAGH LETTER TUAREG YANG
+02D52 TIFINAGH LETTER YAP
+02D53 TIFINAGH LETTER YU
+02D54 TIFINAGH LETTER YAR
+02D55 TIFINAGH LETTER YARR
+02D56 TIFINAGH LETTER YAGH
+02D57 TIFINAGH LETTER TUAREG YAGH
+02D58 TIFINAGH LETTER AYER YAGH
+02D59 TIFINAGH LETTER YAS
+02D5A TIFINAGH LETTER YASS
+02D5B TIFINAGH LETTER YASH
+02D5C TIFINAGH LETTER YAT
+02D5D TIFINAGH LETTER YATH
+02D5E TIFINAGH LETTER YACH
+02D5F TIFINAGH LETTER YATT
+02D60 TIFINAGH LETTER YAV
+02D61 TIFINAGH LETTER YAW
+02D62 TIFINAGH LETTER YAY
+02D63 TIFINAGH LETTER YAZ
+02D64 TIFINAGH LETTER TAWELLEMET YAZ
+02D65 TIFINAGH LETTER YAZZ
+02D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK
+02D70 TIFINAGH SEPARATOR MARK
+02D7F TIFINAGH CONSONANT JOINER
+02D80 ETHIOPIC SYLLABLE LOA
+02D81 ETHIOPIC SYLLABLE MOA
+02D82 ETHIOPIC SYLLABLE ROA
+02D83 ETHIOPIC SYLLABLE SOA
+02D84 ETHIOPIC SYLLABLE SHOA
+02D85 ETHIOPIC SYLLABLE BOA
+02D86 ETHIOPIC SYLLABLE TOA
+02D87 ETHIOPIC SYLLABLE COA
+02D88 ETHIOPIC SYLLABLE NOA
+02D89 ETHIOPIC SYLLABLE NYOA
+02D8A ETHIOPIC SYLLABLE GLOTTAL OA
+02D8B ETHIOPIC SYLLABLE ZOA
+02D8C ETHIOPIC SYLLABLE DOA
+02D8D ETHIOPIC SYLLABLE DDOA
+02D8E ETHIOPIC SYLLABLE JOA
+02D8F ETHIOPIC SYLLABLE THOA
+02D90 ETHIOPIC SYLLABLE CHOA
+02D91 ETHIOPIC SYLLABLE PHOA
+02D92 ETHIOPIC SYLLABLE POA
+02D93 ETHIOPIC SYLLABLE GGWA
+02D94 ETHIOPIC SYLLABLE GGWI
+02D95 ETHIOPIC SYLLABLE GGWEE
+02D96 ETHIOPIC SYLLABLE GGWE
+02DA0 ETHIOPIC SYLLABLE SSA
+02DA1 ETHIOPIC SYLLABLE SSU
+02DA2 ETHIOPIC SYLLABLE SSI
+02DA3 ETHIOPIC SYLLABLE SSAA
+02DA4 ETHIOPIC SYLLABLE SSEE
+02DA5 ETHIOPIC SYLLABLE SSE
+02DA6 ETHIOPIC SYLLABLE SSO
+02DA8 ETHIOPIC SYLLABLE CCA
+02DA9 ETHIOPIC SYLLABLE CCU
+02DAA ETHIOPIC SYLLABLE CCI
+02DAB ETHIOPIC SYLLABLE CCAA
+02DAC ETHIOPIC SYLLABLE CCEE
+02DAD ETHIOPIC SYLLABLE CCE
+02DAE ETHIOPIC SYLLABLE CCO
+02DB0 ETHIOPIC SYLLABLE ZZA
+02DB1 ETHIOPIC SYLLABLE ZZU
+02DB2 ETHIOPIC SYLLABLE ZZI
+02DB3 ETHIOPIC SYLLABLE ZZAA
+02DB4 ETHIOPIC SYLLABLE ZZEE
+02DB5 ETHIOPIC SYLLABLE ZZE
+02DB6 ETHIOPIC SYLLABLE ZZO
+02DB8 ETHIOPIC SYLLABLE CCHA
+02DB9 ETHIOPIC SYLLABLE CCHU
+02DBA ETHIOPIC SYLLABLE CCHI
+02DBB ETHIOPIC SYLLABLE CCHAA
+02DBC ETHIOPIC SYLLABLE CCHEE
+02DBD ETHIOPIC SYLLABLE CCHE
+02DBE ETHIOPIC SYLLABLE CCHO
+02DC0 ETHIOPIC SYLLABLE QYA
+02DC1 ETHIOPIC SYLLABLE QYU
+02DC2 ETHIOPIC SYLLABLE QYI
+02DC3 ETHIOPIC SYLLABLE QYAA
+02DC4 ETHIOPIC SYLLABLE QYEE
+02DC5 ETHIOPIC SYLLABLE QYE
+02DC6 ETHIOPIC SYLLABLE QYO
+02DC8 ETHIOPIC SYLLABLE KYA
+02DC9 ETHIOPIC SYLLABLE KYU
+02DCA ETHIOPIC SYLLABLE KYI
+02DCB ETHIOPIC SYLLABLE KYAA
+02DCC ETHIOPIC SYLLABLE KYEE
+02DCD ETHIOPIC SYLLABLE KYE
+02DCE ETHIOPIC SYLLABLE KYO
+02DD0 ETHIOPIC SYLLABLE XYA
+02DD1 ETHIOPIC SYLLABLE XYU
+02DD2 ETHIOPIC SYLLABLE XYI
+02DD3 ETHIOPIC SYLLABLE XYAA
+02DD4 ETHIOPIC SYLLABLE XYEE
+02DD5 ETHIOPIC SYLLABLE XYE
+02DD6 ETHIOPIC SYLLABLE XYO
+02DD8 ETHIOPIC SYLLABLE GYA
+02DD9 ETHIOPIC SYLLABLE GYU
+02DDA ETHIOPIC SYLLABLE GYI
+02DDB ETHIOPIC SYLLABLE GYAA
+02DDC ETHIOPIC SYLLABLE GYEE
+02DDD ETHIOPIC SYLLABLE GYE
+02DDE ETHIOPIC SYLLABLE GYO
+02DE0 COMBINING CYRILLIC LETTER BE
+02DE1 COMBINING CYRILLIC LETTER VE
+02DE2 COMBINING CYRILLIC LETTER GHE
+02DE3 COMBINING CYRILLIC LETTER DE
+02DE4 COMBINING CYRILLIC LETTER ZHE
+02DE5 COMBINING CYRILLIC LETTER ZE
+02DE6 COMBINING CYRILLIC LETTER KA
+02DE7 COMBINING CYRILLIC LETTER EL
+02DE8 COMBINING CYRILLIC LETTER EM
+02DE9 COMBINING CYRILLIC LETTER EN
+02DEA COMBINING CYRILLIC LETTER O
+02DEB COMBINING CYRILLIC LETTER PE
+02DEC COMBINING CYRILLIC LETTER ER
+02DED COMBINING CYRILLIC LETTER ES
+02DEE COMBINING CYRILLIC LETTER TE
+02DEF COMBINING CYRILLIC LETTER HA
+02DF0 COMBINING CYRILLIC LETTER TSE
+02DF1 COMBINING CYRILLIC LETTER CHE
+02DF2 COMBINING CYRILLIC LETTER SHA
+02DF3 COMBINING CYRILLIC LETTER SHCHA
+02DF4 COMBINING CYRILLIC LETTER FITA
+02DF5 COMBINING CYRILLIC LETTER ES-TE
+02DF6 COMBINING CYRILLIC LETTER A
+02DF7 COMBINING CYRILLIC LETTER IE
+02DF8 COMBINING CYRILLIC LETTER DJERV
+02DF9 COMBINING CYRILLIC LETTER MONOGRAPH UK
+02DFA COMBINING CYRILLIC LETTER YAT
+02DFB COMBINING CYRILLIC LETTER YU
+02DFC COMBINING CYRILLIC LETTER IOTIFIED A
+02DFD COMBINING CYRILLIC LETTER LITTLE YUS
+02DFE COMBINING CYRILLIC LETTER BIG YUS
+02DFF COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
+02E00 RIGHT ANGLE SUBSTITUTION MARKER
+02E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER
+02E02 LEFT SUBSTITUTION BRACKET
+02E03 RIGHT SUBSTITUTION BRACKET
+02E04 LEFT DOTTED SUBSTITUTION BRACKET
+02E05 RIGHT DOTTED SUBSTITUTION BRACKET
+02E06 RAISED INTERPOLATION MARKER
+02E07 RAISED DOTTED INTERPOLATION MARKER
+02E08 DOTTED TRANSPOSITION MARKER
+02E09 LEFT TRANSPOSITION BRACKET
+02E0A RIGHT TRANSPOSITION BRACKET
+02E0B RAISED SQUARE
+02E0C LEFT RAISED OMISSION BRACKET
+02E0D RIGHT RAISED OMISSION BRACKET
+02E0E EDITORIAL CORONIS
+02E0F PARAGRAPHOS
+02E10 FORKED PARAGRAPHOS
+02E11 REVERSED FORKED PARAGRAPHOS
+02E12 HYPODIASTOLE
+02E13 DOTTED OBELOS
+02E14 DOWNWARDS ANCORA
+02E15 UPWARDS ANCORA
+02E16 DOTTED RIGHT-POINTING ANGLE
+02E17 DOUBLE OBLIQUE HYPHEN
+02E18 INVERTED INTERROBANG
+02E19 PALM BRANCH
+02E1A HYPHEN WITH DIAERESIS
+02E1B TILDE WITH RING ABOVE
+02E1C LEFT LOW PARAPHRASE BRACKET
+02E1D RIGHT LOW PARAPHRASE BRACKET
+02E1E TILDE WITH DOT ABOVE
+02E1F TILDE WITH DOT BELOW
+02E20 LEFT VERTICAL BAR WITH QUILL
+02E21 RIGHT VERTICAL BAR WITH QUILL
+02E22 TOP LEFT HALF BRACKET
+02E23 TOP RIGHT HALF BRACKET
+02E24 BOTTOM LEFT HALF BRACKET
+02E25 BOTTOM RIGHT HALF BRACKET
+02E26 LEFT SIDEWAYS U BRACKET
+02E27 RIGHT SIDEWAYS U BRACKET
+02E28 LEFT DOUBLE PARENTHESIS
+02E29 RIGHT DOUBLE PARENTHESIS
+02E2A TWO DOTS OVER ONE DOT PUNCTUATION
+02E2B ONE DOT OVER TWO DOTS PUNCTUATION
+02E2C SQUARED FOUR DOT PUNCTUATION
+02E2D FIVE DOT MARK
+02E2E REVERSED QUESTION MARK
+02E2F VERTICAL TILDE
+02E30 RING POINT
+02E31 WORD SEPARATOR MIDDLE DOT
+02E80 CJK RADICAL REPEAT
+02E81 CJK RADICAL CLIFF
+02E82 CJK RADICAL SECOND ONE
+02E83 CJK RADICAL SECOND TWO
+02E84 CJK RADICAL SECOND THREE
+02E85 CJK RADICAL PERSON
+02E86 CJK RADICAL BOX
+02E87 CJK RADICAL TABLE
+02E88 CJK RADICAL KNIFE ONE
+02E89 CJK RADICAL KNIFE TWO
+02E8A CJK RADICAL DIVINATION
+02E8B CJK RADICAL SEAL
+02E8C CJK RADICAL SMALL ONE
+02E8D CJK RADICAL SMALL TWO
+02E8E CJK RADICAL LAME ONE
+02E8F CJK RADICAL LAME TWO
+02E90 CJK RADICAL LAME THREE
+02E91 CJK RADICAL LAME FOUR
+02E92 CJK RADICAL SNAKE
+02E93 CJK RADICAL THREAD
+02E94 CJK RADICAL SNOUT ONE
+02E95 CJK RADICAL SNOUT TWO
+02E96 CJK RADICAL HEART ONE
+02E97 CJK RADICAL HEART TWO
+02E98 CJK RADICAL HAND
+02E99 CJK RADICAL RAP
+02E9B CJK RADICAL CHOKE
+02E9C CJK RADICAL SUN
+02E9D CJK RADICAL MOON
+02E9E CJK RADICAL DEATH
+02E9F CJK RADICAL MOTHER
+02EA0 CJK RADICAL CIVILIAN
+02EA1 CJK RADICAL WATER ONE
+02EA2 CJK RADICAL WATER TWO
+02EA3 CJK RADICAL FIRE
+02EA4 CJK RADICAL PAW ONE
+02EA5 CJK RADICAL PAW TWO
+02EA6 CJK RADICAL SIMPLIFIED HALF TREE TRUNK
+02EA7 CJK RADICAL COW
+02EA8 CJK RADICAL DOG
+02EA9 CJK RADICAL JADE
+02EAA CJK RADICAL BOLT OF CLOTH
+02EAB CJK RADICAL EYE
+02EAC CJK RADICAL SPIRIT ONE
+02EAD CJK RADICAL SPIRIT TWO
+02EAE CJK RADICAL BAMBOO
+02EAF CJK RADICAL SILK
+02EB0 CJK RADICAL C-SIMPLIFIED SILK
+02EB1 CJK RADICAL NET ONE
+02EB2 CJK RADICAL NET TWO
+02EB3 CJK RADICAL NET THREE
+02EB4 CJK RADICAL NET FOUR
+02EB5 CJK RADICAL MESH
+02EB6 CJK RADICAL SHEEP
+02EB7 CJK RADICAL RAM
+02EB8 CJK RADICAL EWE
+02EB9 CJK RADICAL OLD
+02EBA CJK RADICAL BRUSH ONE
+02EBB CJK RADICAL BRUSH TWO
+02EBC CJK RADICAL MEAT
+02EBD CJK RADICAL MORTAR
+02EBE CJK RADICAL GRASS ONE
+02EBF CJK RADICAL GRASS TWO
+02EC0 CJK RADICAL GRASS THREE
+02EC1 CJK RADICAL TIGER
+02EC2 CJK RADICAL CLOTHES
+02EC3 CJK RADICAL WEST ONE
+02EC4 CJK RADICAL WEST TWO
+02EC5 CJK RADICAL C-SIMPLIFIED SEE
+02EC6 CJK RADICAL SIMPLIFIED HORN
+02EC7 CJK RADICAL HORN
+02EC8 CJK RADICAL C-SIMPLIFIED SPEECH
+02EC9 CJK RADICAL C-SIMPLIFIED SHELL
+02ECA CJK RADICAL FOOT
+02ECB CJK RADICAL C-SIMPLIFIED CART
+02ECC CJK RADICAL SIMPLIFIED WALK
+02ECD CJK RADICAL WALK ONE
+02ECE CJK RADICAL WALK TWO
+02ECF CJK RADICAL CITY
+02ED0 CJK RADICAL C-SIMPLIFIED GOLD
+02ED1 CJK RADICAL LONG ONE
+02ED2 CJK RADICAL LONG TWO
+02ED3 CJK RADICAL C-SIMPLIFIED LONG
+02ED4 CJK RADICAL C-SIMPLIFIED GATE
+02ED5 CJK RADICAL MOUND ONE
+02ED6 CJK RADICAL MOUND TWO
+02ED7 CJK RADICAL RAIN
+02ED8 CJK RADICAL BLUE
+02ED9 CJK RADICAL C-SIMPLIFIED TANNED LEATHER
+02EDA CJK RADICAL C-SIMPLIFIED LEAF
+02EDB CJK RADICAL C-SIMPLIFIED WIND
+02EDC CJK RADICAL C-SIMPLIFIED FLY
+02EDD CJK RADICAL EAT ONE
+02EDE CJK RADICAL EAT TWO
+02EDF CJK RADICAL EAT THREE
+02EE0 CJK RADICAL C-SIMPLIFIED EAT
+02EE1 CJK RADICAL HEAD
+02EE2 CJK RADICAL C-SIMPLIFIED HORSE
+02EE3 CJK RADICAL BONE
+02EE4 CJK RADICAL GHOST
+02EE5 CJK RADICAL C-SIMPLIFIED FISH
+02EE6 CJK RADICAL C-SIMPLIFIED BIRD
+02EE7 CJK RADICAL C-SIMPLIFIED SALT
+02EE8 CJK RADICAL SIMPLIFIED WHEAT
+02EE9 CJK RADICAL SIMPLIFIED YELLOW
+02EEA CJK RADICAL C-SIMPLIFIED FROG
+02EEB CJK RADICAL J-SIMPLIFIED EVEN
+02EEC CJK RADICAL C-SIMPLIFIED EVEN
+02EED CJK RADICAL J-SIMPLIFIED TOOTH
+02EEE CJK RADICAL C-SIMPLIFIED TOOTH
+02EEF CJK RADICAL J-SIMPLIFIED DRAGON
+02EF0 CJK RADICAL C-SIMPLIFIED DRAGON
+02EF1 CJK RADICAL TURTLE
+02EF2 CJK RADICAL J-SIMPLIFIED TURTLE
+02EF3 CJK RADICAL C-SIMPLIFIED TURTLE
+02F00 KANGXI RADICAL ONE
+02F01 KANGXI RADICAL LINE
+02F02 KANGXI RADICAL DOT
+02F03 KANGXI RADICAL SLASH
+02F04 KANGXI RADICAL SECOND
+02F05 KANGXI RADICAL HOOK
+02F06 KANGXI RADICAL TWO
+02F07 KANGXI RADICAL LID
+02F08 KANGXI RADICAL MAN
+02F09 KANGXI RADICAL LEGS
+02F0A KANGXI RADICAL ENTER
+02F0B KANGXI RADICAL EIGHT
+02F0C KANGXI RADICAL DOWN BOX
+02F0D KANGXI RADICAL COVER
+02F0E KANGXI RADICAL ICE
+02F0F KANGXI RADICAL TABLE
+02F10 KANGXI RADICAL OPEN BOX
+02F11 KANGXI RADICAL KNIFE
+02F12 KANGXI RADICAL POWER
+02F13 KANGXI RADICAL WRAP
+02F14 KANGXI RADICAL SPOON
+02F15 KANGXI RADICAL RIGHT OPEN BOX
+02F16 KANGXI RADICAL HIDING ENCLOSURE
+02F17 KANGXI RADICAL TEN
+02F18 KANGXI RADICAL DIVINATION
+02F19 KANGXI RADICAL SEAL
+02F1A KANGXI RADICAL CLIFF
+02F1B KANGXI RADICAL PRIVATE
+02F1C KANGXI RADICAL AGAIN
+02F1D KANGXI RADICAL MOUTH
+02F1E KANGXI RADICAL ENCLOSURE
+02F1F KANGXI RADICAL EARTH
+02F20 KANGXI RADICAL SCHOLAR
+02F21 KANGXI RADICAL GO
+02F22 KANGXI RADICAL GO SLOWLY
+02F23 KANGXI RADICAL EVENING
+02F24 KANGXI RADICAL BIG
+02F25 KANGXI RADICAL WOMAN
+02F26 KANGXI RADICAL CHILD
+02F27 KANGXI RADICAL ROOF
+02F28 KANGXI RADICAL INCH
+02F29 KANGXI RADICAL SMALL
+02F2A KANGXI RADICAL LAME
+02F2B KANGXI RADICAL CORPSE
+02F2C KANGXI RADICAL SPROUT
+02F2D KANGXI RADICAL MOUNTAIN
+02F2E KANGXI RADICAL RIVER
+02F2F KANGXI RADICAL WORK
+02F30 KANGXI RADICAL ONESELF
+02F31 KANGXI RADICAL TURBAN
+02F32 KANGXI RADICAL DRY
+02F33 KANGXI RADICAL SHORT THREAD
+02F34 KANGXI RADICAL DOTTED CLIFF
+02F35 KANGXI RADICAL LONG STRIDE
+02F36 KANGXI RADICAL TWO HANDS
+02F37 KANGXI RADICAL SHOOT
+02F38 KANGXI RADICAL BOW
+02F39 KANGXI RADICAL SNOUT
+02F3A KANGXI RADICAL BRISTLE
+02F3B KANGXI RADICAL STEP
+02F3C KANGXI RADICAL HEART
+02F3D KANGXI RADICAL HALBERD
+02F3E KANGXI RADICAL DOOR
+02F3F KANGXI RADICAL HAND
+02F40 KANGXI RADICAL BRANCH
+02F41 KANGXI RADICAL RAP
+02F42 KANGXI RADICAL SCRIPT
+02F43 KANGXI RADICAL DIPPER
+02F44 KANGXI RADICAL AXE
+02F45 KANGXI RADICAL SQUARE
+02F46 KANGXI RADICAL NOT
+02F47 KANGXI RADICAL SUN
+02F48 KANGXI RADICAL SAY
+02F49 KANGXI RADICAL MOON
+02F4A KANGXI RADICAL TREE
+02F4B KANGXI RADICAL LACK
+02F4C KANGXI RADICAL STOP
+02F4D KANGXI RADICAL DEATH
+02F4E KANGXI RADICAL WEAPON
+02F4F KANGXI RADICAL DO NOT
+02F50 KANGXI RADICAL COMPARE
+02F51 KANGXI RADICAL FUR
+02F52 KANGXI RADICAL CLAN
+02F53 KANGXI RADICAL STEAM
+02F54 KANGXI RADICAL WATER
+02F55 KANGXI RADICAL FIRE
+02F56 KANGXI RADICAL CLAW
+02F57 KANGXI RADICAL FATHER
+02F58 KANGXI RADICAL DOUBLE X
+02F59 KANGXI RADICAL HALF TREE TRUNK
+02F5A KANGXI RADICAL SLICE
+02F5B KANGXI RADICAL FANG
+02F5C KANGXI RADICAL COW
+02F5D KANGXI RADICAL DOG
+02F5E KANGXI RADICAL PROFOUND
+02F5F KANGXI RADICAL JADE
+02F60 KANGXI RADICAL MELON
+02F61 KANGXI RADICAL TILE
+02F62 KANGXI RADICAL SWEET
+02F63 KANGXI RADICAL LIFE
+02F64 KANGXI RADICAL USE
+02F65 KANGXI RADICAL FIELD
+02F66 KANGXI RADICAL BOLT OF CLOTH
+02F67 KANGXI RADICAL SICKNESS
+02F68 KANGXI RADICAL DOTTED TENT
+02F69 KANGXI RADICAL WHITE
+02F6A KANGXI RADICAL SKIN
+02F6B KANGXI RADICAL DISH
+02F6C KANGXI RADICAL EYE
+02F6D KANGXI RADICAL SPEAR
+02F6E KANGXI RADICAL ARROW
+02F6F KANGXI RADICAL STONE
+02F70 KANGXI RADICAL SPIRIT
+02F71 KANGXI RADICAL TRACK
+02F72 KANGXI RADICAL GRAIN
+02F73 KANGXI RADICAL CAVE
+02F74 KANGXI RADICAL STAND
+02F75 KANGXI RADICAL BAMBOO
+02F76 KANGXI RADICAL RICE
+02F77 KANGXI RADICAL SILK
+02F78 KANGXI RADICAL JAR
+02F79 KANGXI RADICAL NET
+02F7A KANGXI RADICAL SHEEP
+02F7B KANGXI RADICAL FEATHER
+02F7C KANGXI RADICAL OLD
+02F7D KANGXI RADICAL AND
+02F7E KANGXI RADICAL PLOW
+02F7F KANGXI RADICAL EAR
+02F80 KANGXI RADICAL BRUSH
+02F81 KANGXI RADICAL MEAT
+02F82 KANGXI RADICAL MINISTER
+02F83 KANGXI RADICAL SELF
+02F84 KANGXI RADICAL ARRIVE
+02F85 KANGXI RADICAL MORTAR
+02F86 KANGXI RADICAL TONGUE
+02F87 KANGXI RADICAL OPPOSE
+02F88 KANGXI RADICAL BOAT
+02F89 KANGXI RADICAL STOPPING
+02F8A KANGXI RADICAL COLOR
+02F8B KANGXI RADICAL GRASS
+02F8C KANGXI RADICAL TIGER
+02F8D KANGXI RADICAL INSECT
+02F8E KANGXI RADICAL BLOOD
+02F8F KANGXI RADICAL WALK ENCLOSURE
+02F90 KANGXI RADICAL CLOTHES
+02F91 KANGXI RADICAL WEST
+02F92 KANGXI RADICAL SEE
+02F93 KANGXI RADICAL HORN
+02F94 KANGXI RADICAL SPEECH
+02F95 KANGXI RADICAL VALLEY
+02F96 KANGXI RADICAL BEAN
+02F97 KANGXI RADICAL PIG
+02F98 KANGXI RADICAL BADGER
+02F99 KANGXI RADICAL SHELL
+02F9A KANGXI RADICAL RED
+02F9B KANGXI RADICAL RUN
+02F9C KANGXI RADICAL FOOT
+02F9D KANGXI RADICAL BODY
+02F9E KANGXI RADICAL CART
+02F9F KANGXI RADICAL BITTER
+02FA0 KANGXI RADICAL MORNING
+02FA1 KANGXI RADICAL WALK
+02FA2 KANGXI RADICAL CITY
+02FA3 KANGXI RADICAL WINE
+02FA4 KANGXI RADICAL DISTINGUISH
+02FA5 KANGXI RADICAL VILLAGE
+02FA6 KANGXI RADICAL GOLD
+02FA7 KANGXI RADICAL LONG
+02FA8 KANGXI RADICAL GATE
+02FA9 KANGXI RADICAL MOUND
+02FAA KANGXI RADICAL SLAVE
+02FAB KANGXI RADICAL SHORT TAILED BIRD
+02FAC KANGXI RADICAL RAIN
+02FAD KANGXI RADICAL BLUE
+02FAE KANGXI RADICAL WRONG
+02FAF KANGXI RADICAL FACE
+02FB0 KANGXI RADICAL LEATHER
+02FB1 KANGXI RADICAL TANNED LEATHER
+02FB2 KANGXI RADICAL LEEK
+02FB3 KANGXI RADICAL SOUND
+02FB4 KANGXI RADICAL LEAF
+02FB5 KANGXI RADICAL WIND
+02FB6 KANGXI RADICAL FLY
+02FB7 KANGXI RADICAL EAT
+02FB8 KANGXI RADICAL HEAD
+02FB9 KANGXI RADICAL FRAGRANT
+02FBA KANGXI RADICAL HORSE
+02FBB KANGXI RADICAL BONE
+02FBC KANGXI RADICAL TALL
+02FBD KANGXI RADICAL HAIR
+02FBE KANGXI RADICAL FIGHT
+02FBF KANGXI RADICAL SACRIFICIAL WINE
+02FC0 KANGXI RADICAL CAULDRON
+02FC1 KANGXI RADICAL GHOST
+02FC2 KANGXI RADICAL FISH
+02FC3 KANGXI RADICAL BIRD
+02FC4 KANGXI RADICAL SALT
+02FC5 KANGXI RADICAL DEER
+02FC6 KANGXI RADICAL WHEAT
+02FC7 KANGXI RADICAL HEMP
+02FC8 KANGXI RADICAL YELLOW
+02FC9 KANGXI RADICAL MILLET
+02FCA KANGXI RADICAL BLACK
+02FCB KANGXI RADICAL EMBROIDERY
+02FCC KANGXI RADICAL FROG
+02FCD KANGXI RADICAL TRIPOD
+02FCE KANGXI RADICAL DRUM
+02FCF KANGXI RADICAL RAT
+02FD0 KANGXI RADICAL NOSE
+02FD1 KANGXI RADICAL EVEN
+02FD2 KANGXI RADICAL TOOTH
+02FD3 KANGXI RADICAL DRAGON
+02FD4 KANGXI RADICAL TURTLE
+02FD5 KANGXI RADICAL FLUTE
+02FF0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT
+02FF1 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
+02FF2 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT
+02FF3 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
+02FF4 IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND
+02FF5 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE
+02FF6 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW
+02FF7 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT
+02FF8 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT
+02FF9 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
+02FFA IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
+02FFB IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
+03000 IDEOGRAPHIC SPACE
+03001 IDEOGRAPHIC COMMA
+03002 IDEOGRAPHIC FULL STOP
+03003 DITTO MARK
+03004 JAPANESE INDUSTRIAL STANDARD SYMBOL
+03005 IDEOGRAPHIC ITERATION MARK
+03006 IDEOGRAPHIC CLOSING MARK
+03007 IDEOGRAPHIC NUMBER ZERO
+03008 LEFT ANGLE BRACKET
+03009 RIGHT ANGLE BRACKET
+0300A LEFT DOUBLE ANGLE BRACKET
+0300B RIGHT DOUBLE ANGLE BRACKET
+0300C LEFT CORNER BRACKET
+0300D RIGHT CORNER BRACKET
+0300E LEFT WHITE CORNER BRACKET
+0300F RIGHT WHITE CORNER BRACKET
+03010 LEFT BLACK LENTICULAR BRACKET
+03011 RIGHT BLACK LENTICULAR BRACKET
+03012 POSTAL MARK
+03013 GETA MARK
+03014 LEFT TORTOISE SHELL BRACKET
+03015 RIGHT TORTOISE SHELL BRACKET
+03016 LEFT WHITE LENTICULAR BRACKET
+03017 RIGHT WHITE LENTICULAR BRACKET
+03018 LEFT WHITE TORTOISE SHELL BRACKET
+03019 RIGHT WHITE TORTOISE SHELL BRACKET
+0301A LEFT WHITE SQUARE BRACKET
+0301B RIGHT WHITE SQUARE BRACKET
+0301C WAVE DASH
+0301D REVERSED DOUBLE PRIME QUOTATION MARK
+0301E DOUBLE PRIME QUOTATION MARK
+0301F LOW DOUBLE PRIME QUOTATION MARK
+03020 POSTAL MARK FACE
+03021 HANGZHOU NUMERAL ONE
+03022 HANGZHOU NUMERAL TWO
+03023 HANGZHOU NUMERAL THREE
+03024 HANGZHOU NUMERAL FOUR
+03025 HANGZHOU NUMERAL FIVE
+03026 HANGZHOU NUMERAL SIX
+03027 HANGZHOU NUMERAL SEVEN
+03028 HANGZHOU NUMERAL EIGHT
+03029 HANGZHOU NUMERAL NINE
+0302A IDEOGRAPHIC LEVEL TONE MARK
+0302B IDEOGRAPHIC RISING TONE MARK
+0302C IDEOGRAPHIC DEPARTING TONE MARK
+0302D IDEOGRAPHIC ENTERING TONE MARK
+0302E HANGUL SINGLE DOT TONE MARK
+0302F HANGUL DOUBLE DOT TONE MARK
+03030 WAVY DASH
+03031 VERTICAL KANA REPEAT MARK
+03032 VERTICAL KANA REPEAT WITH VOICED SOUND MARK
+03033 VERTICAL KANA REPEAT MARK UPPER HALF
+03034 VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF
+03035 VERTICAL KANA REPEAT MARK LOWER HALF
+03036 CIRCLED POSTAL MARK
+03037 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
+03038 HANGZHOU NUMERAL TEN
+03039 HANGZHOU NUMERAL TWENTY
+0303A HANGZHOU NUMERAL THIRTY
+0303B VERTICAL IDEOGRAPHIC ITERATION MARK
+0303C MASU MARK
+0303D PART ALTERNATION MARK
+0303E IDEOGRAPHIC VARIATION INDICATOR
+0303F IDEOGRAPHIC HALF FILL SPACE
+03041 HIRAGANA LETTER SMALL A
+03042 HIRAGANA LETTER A
+03043 HIRAGANA LETTER SMALL I
+03044 HIRAGANA LETTER I
+03045 HIRAGANA LETTER SMALL U
+03046 HIRAGANA LETTER U
+03047 HIRAGANA LETTER SMALL E
+03048 HIRAGANA LETTER E
+03049 HIRAGANA LETTER SMALL O
+0304A HIRAGANA LETTER O
+0304B HIRAGANA LETTER KA
+0304C HIRAGANA LETTER GA
+0304D HIRAGANA LETTER KI
+0304E HIRAGANA LETTER GI
+0304F HIRAGANA LETTER KU
+03050 HIRAGANA LETTER GU
+03051 HIRAGANA LETTER KE
+03052 HIRAGANA LETTER GE
+03053 HIRAGANA LETTER KO
+03054 HIRAGANA LETTER GO
+03055 HIRAGANA LETTER SA
+03056 HIRAGANA LETTER ZA
+03057 HIRAGANA LETTER SI
+03058 HIRAGANA LETTER ZI
+03059 HIRAGANA LETTER SU
+0305A HIRAGANA LETTER ZU
+0305B HIRAGANA LETTER SE
+0305C HIRAGANA LETTER ZE
+0305D HIRAGANA LETTER SO
+0305E HIRAGANA LETTER ZO
+0305F HIRAGANA LETTER TA
+03060 HIRAGANA LETTER DA
+03061 HIRAGANA LETTER TI
+03062 HIRAGANA LETTER DI
+03063 HIRAGANA LETTER SMALL TU
+03064 HIRAGANA LETTER TU
+03065 HIRAGANA LETTER DU
+03066 HIRAGANA LETTER TE
+03067 HIRAGANA LETTER DE
+03068 HIRAGANA LETTER TO
+03069 HIRAGANA LETTER DO
+0306A HIRAGANA LETTER NA
+0306B HIRAGANA LETTER NI
+0306C HIRAGANA LETTER NU
+0306D HIRAGANA LETTER NE
+0306E HIRAGANA LETTER NO
+0306F HIRAGANA LETTER HA
+03070 HIRAGANA LETTER BA
+03071 HIRAGANA LETTER PA
+03072 HIRAGANA LETTER HI
+03073 HIRAGANA LETTER BI
+03074 HIRAGANA LETTER PI
+03075 HIRAGANA LETTER HU
+03076 HIRAGANA LETTER BU
+03077 HIRAGANA LETTER PU
+03078 HIRAGANA LETTER HE
+03079 HIRAGANA LETTER BE
+0307A HIRAGANA LETTER PE
+0307B HIRAGANA LETTER HO
+0307C HIRAGANA LETTER BO
+0307D HIRAGANA LETTER PO
+0307E HIRAGANA LETTER MA
+0307F HIRAGANA LETTER MI
+03080 HIRAGANA LETTER MU
+03081 HIRAGANA LETTER ME
+03082 HIRAGANA LETTER MO
+03083 HIRAGANA LETTER SMALL YA
+03084 HIRAGANA LETTER YA
+03085 HIRAGANA LETTER SMALL YU
+03086 HIRAGANA LETTER YU
+03087 HIRAGANA LETTER SMALL YO
+03088 HIRAGANA LETTER YO
+03089 HIRAGANA LETTER RA
+0308A HIRAGANA LETTER RI
+0308B HIRAGANA LETTER RU
+0308C HIRAGANA LETTER RE
+0308D HIRAGANA LETTER RO
+0308E HIRAGANA LETTER SMALL WA
+0308F HIRAGANA LETTER WA
+03090 HIRAGANA LETTER WI
+03091 HIRAGANA LETTER WE
+03092 HIRAGANA LETTER WO
+03093 HIRAGANA LETTER N
+03094 HIRAGANA LETTER VU
+03095 HIRAGANA LETTER SMALL KA
+03096 HIRAGANA LETTER SMALL KE
+03099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
+0309A COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+0309B KATAKANA-HIRAGANA VOICED SOUND MARK
+0309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+0309D HIRAGANA ITERATION MARK
+0309E HIRAGANA VOICED ITERATION MARK
+0309F HIRAGANA DIGRAPH YORI
+030A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
+030A1 KATAKANA LETTER SMALL A
+030A2 KATAKANA LETTER A
+030A3 KATAKANA LETTER SMALL I
+030A4 KATAKANA LETTER I
+030A5 KATAKANA LETTER SMALL U
+030A6 KATAKANA LETTER U
+030A7 KATAKANA LETTER SMALL E
+030A8 KATAKANA LETTER E
+030A9 KATAKANA LETTER SMALL O
+030AA KATAKANA LETTER O
+030AB KATAKANA LETTER KA
+030AC KATAKANA LETTER GA
+030AD KATAKANA LETTER KI
+030AE KATAKANA LETTER GI
+030AF KATAKANA LETTER KU
+030B0 KATAKANA LETTER GU
+030B1 KATAKANA LETTER KE
+030B2 KATAKANA LETTER GE
+030B3 KATAKANA LETTER KO
+030B4 KATAKANA LETTER GO
+030B5 KATAKANA LETTER SA
+030B6 KATAKANA LETTER ZA
+030B7 KATAKANA LETTER SI
+030B8 KATAKANA LETTER ZI
+030B9 KATAKANA LETTER SU
+030BA KATAKANA LETTER ZU
+030BB KATAKANA LETTER SE
+030BC KATAKANA LETTER ZE
+030BD KATAKANA LETTER SO
+030BE KATAKANA LETTER ZO
+030BF KATAKANA LETTER TA
+030C0 KATAKANA LETTER DA
+030C1 KATAKANA LETTER TI
+030C2 KATAKANA LETTER DI
+030C3 KATAKANA LETTER SMALL TU
+030C4 KATAKANA LETTER TU
+030C5 KATAKANA LETTER DU
+030C6 KATAKANA LETTER TE
+030C7 KATAKANA LETTER DE
+030C8 KATAKANA LETTER TO
+030C9 KATAKANA LETTER DO
+030CA KATAKANA LETTER NA
+030CB KATAKANA LETTER NI
+030CC KATAKANA LETTER NU
+030CD KATAKANA LETTER NE
+030CE KATAKANA LETTER NO
+030CF KATAKANA LETTER HA
+030D0 KATAKANA LETTER BA
+030D1 KATAKANA LETTER PA
+030D2 KATAKANA LETTER HI
+030D3 KATAKANA LETTER BI
+030D4 KATAKANA LETTER PI
+030D5 KATAKANA LETTER HU
+030D6 KATAKANA LETTER BU
+030D7 KATAKANA LETTER PU
+030D8 KATAKANA LETTER HE
+030D9 KATAKANA LETTER BE
+030DA KATAKANA LETTER PE
+030DB KATAKANA LETTER HO
+030DC KATAKANA LETTER BO
+030DD KATAKANA LETTER PO
+030DE KATAKANA LETTER MA
+030DF KATAKANA LETTER MI
+030E0 KATAKANA LETTER MU
+030E1 KATAKANA LETTER ME
+030E2 KATAKANA LETTER MO
+030E3 KATAKANA LETTER SMALL YA
+030E4 KATAKANA LETTER YA
+030E5 KATAKANA LETTER SMALL YU
+030E6 KATAKANA LETTER YU
+030E7 KATAKANA LETTER SMALL YO
+030E8 KATAKANA LETTER YO
+030E9 KATAKANA LETTER RA
+030EA KATAKANA LETTER RI
+030EB KATAKANA LETTER RU
+030EC KATAKANA LETTER RE
+030ED KATAKANA LETTER RO
+030EE KATAKANA LETTER SMALL WA
+030EF KATAKANA LETTER WA
+030F0 KATAKANA LETTER WI
+030F1 KATAKANA LETTER WE
+030F2 KATAKANA LETTER WO
+030F3 KATAKANA LETTER N
+030F4 KATAKANA LETTER VU
+030F5 KATAKANA LETTER SMALL KA
+030F6 KATAKANA LETTER SMALL KE
+030F7 KATAKANA LETTER VA
+030F8 KATAKANA LETTER VI
+030F9 KATAKANA LETTER VE
+030FA KATAKANA LETTER VO
+030FB KATAKANA MIDDLE DOT
+030FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
+030FD KATAKANA ITERATION MARK
+030FE KATAKANA VOICED ITERATION MARK
+030FF KATAKANA DIGRAPH KOTO
+03105 BOPOMOFO LETTER B
+03106 BOPOMOFO LETTER P
+03107 BOPOMOFO LETTER M
+03108 BOPOMOFO LETTER F
+03109 BOPOMOFO LETTER D
+0310A BOPOMOFO LETTER T
+0310B BOPOMOFO LETTER N
+0310C BOPOMOFO LETTER L
+0310D BOPOMOFO LETTER G
+0310E BOPOMOFO LETTER K
+0310F BOPOMOFO LETTER H
+03110 BOPOMOFO LETTER J
+03111 BOPOMOFO LETTER Q
+03112 BOPOMOFO LETTER X
+03113 BOPOMOFO LETTER ZH
+03114 BOPOMOFO LETTER CH
+03115 BOPOMOFO LETTER SH
+03116 BOPOMOFO LETTER R
+03117 BOPOMOFO LETTER Z
+03118 BOPOMOFO LETTER C
+03119 BOPOMOFO LETTER S
+0311A BOPOMOFO LETTER A
+0311B BOPOMOFO LETTER O
+0311C BOPOMOFO LETTER E
+0311D BOPOMOFO LETTER EH
+0311E BOPOMOFO LETTER AI
+0311F BOPOMOFO LETTER EI
+03120 BOPOMOFO LETTER AU
+03121 BOPOMOFO LETTER OU
+03122 BOPOMOFO LETTER AN
+03123 BOPOMOFO LETTER EN
+03124 BOPOMOFO LETTER ANG
+03125 BOPOMOFO LETTER ENG
+03126 BOPOMOFO LETTER ER
+03127 BOPOMOFO LETTER I
+03128 BOPOMOFO LETTER U
+03129 BOPOMOFO LETTER IU
+0312A BOPOMOFO LETTER V
+0312B BOPOMOFO LETTER NG
+0312C BOPOMOFO LETTER GN
+0312D BOPOMOFO LETTER IH
+03131 HANGUL LETTER KIYEOK
+03132 HANGUL LETTER SSANGKIYEOK
+03133 HANGUL LETTER KIYEOK-SIOS
+03134 HANGUL LETTER NIEUN
+03135 HANGUL LETTER NIEUN-CIEUC
+03136 HANGUL LETTER NIEUN-HIEUH
+03137 HANGUL LETTER TIKEUT
+03138 HANGUL LETTER SSANGTIKEUT
+03139 HANGUL LETTER RIEUL
+0313A HANGUL LETTER RIEUL-KIYEOK
+0313B HANGUL LETTER RIEUL-MIEUM
+0313C HANGUL LETTER RIEUL-PIEUP
+0313D HANGUL LETTER RIEUL-SIOS
+0313E HANGUL LETTER RIEUL-THIEUTH
+0313F HANGUL LETTER RIEUL-PHIEUPH
+03140 HANGUL LETTER RIEUL-HIEUH
+03141 HANGUL LETTER MIEUM
+03142 HANGUL LETTER PIEUP
+03143 HANGUL LETTER SSANGPIEUP
+03144 HANGUL LETTER PIEUP-SIOS
+03145 HANGUL LETTER SIOS
+03146 HANGUL LETTER SSANGSIOS
+03147 HANGUL LETTER IEUNG
+03148 HANGUL LETTER CIEUC
+03149 HANGUL LETTER SSANGCIEUC
+0314A HANGUL LETTER CHIEUCH
+0314B HANGUL LETTER KHIEUKH
+0314C HANGUL LETTER THIEUTH
+0314D HANGUL LETTER PHIEUPH
+0314E HANGUL LETTER HIEUH
+0314F HANGUL LETTER A
+03150 HANGUL LETTER AE
+03151 HANGUL LETTER YA
+03152 HANGUL LETTER YAE
+03153 HANGUL LETTER EO
+03154 HANGUL LETTER E
+03155 HANGUL LETTER YEO
+03156 HANGUL LETTER YE
+03157 HANGUL LETTER O
+03158 HANGUL LETTER WA
+03159 HANGUL LETTER WAE
+0315A HANGUL LETTER OE
+0315B HANGUL LETTER YO
+0315C HANGUL LETTER U
+0315D HANGUL LETTER WEO
+0315E HANGUL LETTER WE
+0315F HANGUL LETTER WI
+03160 HANGUL LETTER YU
+03161 HANGUL LETTER EU
+03162 HANGUL LETTER YI
+03163 HANGUL LETTER I
+03164 HANGUL FILLER
+03165 HANGUL LETTER SSANGNIEUN
+03166 HANGUL LETTER NIEUN-TIKEUT
+03167 HANGUL LETTER NIEUN-SIOS
+03168 HANGUL LETTER NIEUN-PANSIOS
+03169 HANGUL LETTER RIEUL-KIYEOK-SIOS
+0316A HANGUL LETTER RIEUL-TIKEUT
+0316B HANGUL LETTER RIEUL-PIEUP-SIOS
+0316C HANGUL LETTER RIEUL-PANSIOS
+0316D HANGUL LETTER RIEUL-YEORINHIEUH
+0316E HANGUL LETTER MIEUM-PIEUP
+0316F HANGUL LETTER MIEUM-SIOS
+03170 HANGUL LETTER MIEUM-PANSIOS
+03171 HANGUL LETTER KAPYEOUNMIEUM
+03172 HANGUL LETTER PIEUP-KIYEOK
+03173 HANGUL LETTER PIEUP-TIKEUT
+03174 HANGUL LETTER PIEUP-SIOS-KIYEOK
+03175 HANGUL LETTER PIEUP-SIOS-TIKEUT
+03176 HANGUL LETTER PIEUP-CIEUC
+03177 HANGUL LETTER PIEUP-THIEUTH
+03178 HANGUL LETTER KAPYEOUNPIEUP
+03179 HANGUL LETTER KAPYEOUNSSANGPIEUP
+0317A HANGUL LETTER SIOS-KIYEOK
+0317B HANGUL LETTER SIOS-NIEUN
+0317C HANGUL LETTER SIOS-TIKEUT
+0317D HANGUL LETTER SIOS-PIEUP
+0317E HANGUL LETTER SIOS-CIEUC
+0317F HANGUL LETTER PANSIOS
+03180 HANGUL LETTER SSANGIEUNG
+03181 HANGUL LETTER YESIEUNG
+03182 HANGUL LETTER YESIEUNG-SIOS
+03183 HANGUL LETTER YESIEUNG-PANSIOS
+03184 HANGUL LETTER KAPYEOUNPHIEUPH
+03185 HANGUL LETTER SSANGHIEUH
+03186 HANGUL LETTER YEORINHIEUH
+03187 HANGUL LETTER YO-YA
+03188 HANGUL LETTER YO-YAE
+03189 HANGUL LETTER YO-I
+0318A HANGUL LETTER YU-YEO
+0318B HANGUL LETTER YU-YE
+0318C HANGUL LETTER YU-I
+0318D HANGUL LETTER ARAEA
+0318E HANGUL LETTER ARAEAE
+03190 IDEOGRAPHIC ANNOTATION LINKING MARK
+03191 IDEOGRAPHIC ANNOTATION REVERSE MARK
+03192 IDEOGRAPHIC ANNOTATION ONE MARK
+03193 IDEOGRAPHIC ANNOTATION TWO MARK
+03194 IDEOGRAPHIC ANNOTATION THREE MARK
+03195 IDEOGRAPHIC ANNOTATION FOUR MARK
+03196 IDEOGRAPHIC ANNOTATION TOP MARK
+03197 IDEOGRAPHIC ANNOTATION MIDDLE MARK
+03198 IDEOGRAPHIC ANNOTATION BOTTOM MARK
+03199 IDEOGRAPHIC ANNOTATION FIRST MARK
+0319A IDEOGRAPHIC ANNOTATION SECOND MARK
+0319B IDEOGRAPHIC ANNOTATION THIRD MARK
+0319C IDEOGRAPHIC ANNOTATION FOURTH MARK
+0319D IDEOGRAPHIC ANNOTATION HEAVEN MARK
+0319E IDEOGRAPHIC ANNOTATION EARTH MARK
+0319F IDEOGRAPHIC ANNOTATION MAN MARK
+031A0 BOPOMOFO LETTER BU
+031A1 BOPOMOFO LETTER ZI
+031A2 BOPOMOFO LETTER JI
+031A3 BOPOMOFO LETTER GU
+031A4 BOPOMOFO LETTER EE
+031A5 BOPOMOFO LETTER ENN
+031A6 BOPOMOFO LETTER OO
+031A7 BOPOMOFO LETTER ONN
+031A8 BOPOMOFO LETTER IR
+031A9 BOPOMOFO LETTER ANN
+031AA BOPOMOFO LETTER INN
+031AB BOPOMOFO LETTER UNN
+031AC BOPOMOFO LETTER IM
+031AD BOPOMOFO LETTER NGG
+031AE BOPOMOFO LETTER AINN
+031AF BOPOMOFO LETTER AUNN
+031B0 BOPOMOFO LETTER AM
+031B1 BOPOMOFO LETTER OM
+031B2 BOPOMOFO LETTER ONG
+031B3 BOPOMOFO LETTER INNN
+031B4 BOPOMOFO FINAL LETTER P
+031B5 BOPOMOFO FINAL LETTER T
+031B6 BOPOMOFO FINAL LETTER K
+031B7 BOPOMOFO FINAL LETTER H
+031B8 BOPOMOFO LETTER GH
+031B9 BOPOMOFO LETTER LH
+031BA BOPOMOFO LETTER ZY
+031C0 CJK STROKE T
+031C1 CJK STROKE WG
+031C2 CJK STROKE XG
+031C3 CJK STROKE BXG
+031C4 CJK STROKE SW
+031C5 CJK STROKE HZZ
+031C6 CJK STROKE HZG
+031C7 CJK STROKE HP
+031C8 CJK STROKE HZWG
+031C9 CJK STROKE SZWG
+031CA CJK STROKE HZT
+031CB CJK STROKE HZZP
+031CC CJK STROKE HPWG
+031CD CJK STROKE HZW
+031CE CJK STROKE HZZZ
+031CF CJK STROKE N
+031D0 CJK STROKE H
+031D1 CJK STROKE S
+031D2 CJK STROKE P
+031D3 CJK STROKE SP
+031D4 CJK STROKE D
+031D5 CJK STROKE HZ
+031D6 CJK STROKE HG
+031D7 CJK STROKE SZ
+031D8 CJK STROKE SWZ
+031D9 CJK STROKE ST
+031DA CJK STROKE SG
+031DB CJK STROKE PD
+031DC CJK STROKE PZ
+031DD CJK STROKE TN
+031DE CJK STROKE SZZ
+031DF CJK STROKE SWG
+031E0 CJK STROKE HXWG
+031E1 CJK STROKE HZZZG
+031E2 CJK STROKE PG
+031E3 CJK STROKE Q
+031F0 KATAKANA LETTER SMALL KU
+031F1 KATAKANA LETTER SMALL SI
+031F2 KATAKANA LETTER SMALL SU
+031F3 KATAKANA LETTER SMALL TO
+031F4 KATAKANA LETTER SMALL NU
+031F5 KATAKANA LETTER SMALL HA
+031F6 KATAKANA LETTER SMALL HI
+031F7 KATAKANA LETTER SMALL HU
+031F8 KATAKANA LETTER SMALL HE
+031F9 KATAKANA LETTER SMALL HO
+031FA KATAKANA LETTER SMALL MU
+031FB KATAKANA LETTER SMALL RA
+031FC KATAKANA LETTER SMALL RI
+031FD KATAKANA LETTER SMALL RU
+031FE KATAKANA LETTER SMALL RE
+031FF KATAKANA LETTER SMALL RO
+03200 PARENTHESIZED HANGUL KIYEOK
+03201 PARENTHESIZED HANGUL NIEUN
+03202 PARENTHESIZED HANGUL TIKEUT
+03203 PARENTHESIZED HANGUL RIEUL
+03204 PARENTHESIZED HANGUL MIEUM
+03205 PARENTHESIZED HANGUL PIEUP
+03206 PARENTHESIZED HANGUL SIOS
+03207 PARENTHESIZED HANGUL IEUNG
+03208 PARENTHESIZED HANGUL CIEUC
+03209 PARENTHESIZED HANGUL CHIEUCH
+0320A PARENTHESIZED HANGUL KHIEUKH
+0320B PARENTHESIZED HANGUL THIEUTH
+0320C PARENTHESIZED HANGUL PHIEUPH
+0320D PARENTHESIZED HANGUL HIEUH
+0320E PARENTHESIZED HANGUL KIYEOK A
+0320F PARENTHESIZED HANGUL NIEUN A
+03210 PARENTHESIZED HANGUL TIKEUT A
+03211 PARENTHESIZED HANGUL RIEUL A
+03212 PARENTHESIZED HANGUL MIEUM A
+03213 PARENTHESIZED HANGUL PIEUP A
+03214 PARENTHESIZED HANGUL SIOS A
+03215 PARENTHESIZED HANGUL IEUNG A
+03216 PARENTHESIZED HANGUL CIEUC A
+03217 PARENTHESIZED HANGUL CHIEUCH A
+03218 PARENTHESIZED HANGUL KHIEUKH A
+03219 PARENTHESIZED HANGUL THIEUTH A
+0321A PARENTHESIZED HANGUL PHIEUPH A
+0321B PARENTHESIZED HANGUL HIEUH A
+0321C PARENTHESIZED HANGUL CIEUC U
+0321D PARENTHESIZED KOREAN CHARACTER OJEON
+0321E PARENTHESIZED KOREAN CHARACTER O HU
+03220 PARENTHESIZED IDEOGRAPH ONE
+03221 PARENTHESIZED IDEOGRAPH TWO
+03222 PARENTHESIZED IDEOGRAPH THREE
+03223 PARENTHESIZED IDEOGRAPH FOUR
+03224 PARENTHESIZED IDEOGRAPH FIVE
+03225 PARENTHESIZED IDEOGRAPH SIX
+03226 PARENTHESIZED IDEOGRAPH SEVEN
+03227 PARENTHESIZED IDEOGRAPH EIGHT
+03228 PARENTHESIZED IDEOGRAPH NINE
+03229 PARENTHESIZED IDEOGRAPH TEN
+0322A PARENTHESIZED IDEOGRAPH MOON
+0322B PARENTHESIZED IDEOGRAPH FIRE
+0322C PARENTHESIZED IDEOGRAPH WATER
+0322D PARENTHESIZED IDEOGRAPH WOOD
+0322E PARENTHESIZED IDEOGRAPH METAL
+0322F PARENTHESIZED IDEOGRAPH EARTH
+03230 PARENTHESIZED IDEOGRAPH SUN
+03231 PARENTHESIZED IDEOGRAPH STOCK
+03232 PARENTHESIZED IDEOGRAPH HAVE
+03233 PARENTHESIZED IDEOGRAPH SOCIETY
+03234 PARENTHESIZED IDEOGRAPH NAME
+03235 PARENTHESIZED IDEOGRAPH SPECIAL
+03236 PARENTHESIZED IDEOGRAPH FINANCIAL
+03237 PARENTHESIZED IDEOGRAPH CONGRATULATION
+03238 PARENTHESIZED IDEOGRAPH LABOR
+03239 PARENTHESIZED IDEOGRAPH REPRESENT
+0323A PARENTHESIZED IDEOGRAPH CALL
+0323B PARENTHESIZED IDEOGRAPH STUDY
+0323C PARENTHESIZED IDEOGRAPH SUPERVISE
+0323D PARENTHESIZED IDEOGRAPH ENTERPRISE
+0323E PARENTHESIZED IDEOGRAPH RESOURCE
+0323F PARENTHESIZED IDEOGRAPH ALLIANCE
+03240 PARENTHESIZED IDEOGRAPH FESTIVAL
+03241 PARENTHESIZED IDEOGRAPH REST
+03242 PARENTHESIZED IDEOGRAPH SELF
+03243 PARENTHESIZED IDEOGRAPH REACH
+03244 CIRCLED IDEOGRAPH QUESTION
+03245 CIRCLED IDEOGRAPH KINDERGARTEN
+03246 CIRCLED IDEOGRAPH SCHOOL
+03247 CIRCLED IDEOGRAPH KOTO
+03248 CIRCLED NUMBER TEN ON BLACK SQUARE
+03249 CIRCLED NUMBER TWENTY ON BLACK SQUARE
+0324A CIRCLED NUMBER THIRTY ON BLACK SQUARE
+0324B CIRCLED NUMBER FORTY ON BLACK SQUARE
+0324C CIRCLED NUMBER FIFTY ON BLACK SQUARE
+0324D CIRCLED NUMBER SIXTY ON BLACK SQUARE
+0324E CIRCLED NUMBER SEVENTY ON BLACK SQUARE
+0324F CIRCLED NUMBER EIGHTY ON BLACK SQUARE
+03250 PARTNERSHIP SIGN
+03251 CIRCLED NUMBER TWENTY ONE
+03252 CIRCLED NUMBER TWENTY TWO
+03253 CIRCLED NUMBER TWENTY THREE
+03254 CIRCLED NUMBER TWENTY FOUR
+03255 CIRCLED NUMBER TWENTY FIVE
+03256 CIRCLED NUMBER TWENTY SIX
+03257 CIRCLED NUMBER TWENTY SEVEN
+03258 CIRCLED NUMBER TWENTY EIGHT
+03259 CIRCLED NUMBER TWENTY NINE
+0325A CIRCLED NUMBER THIRTY
+0325B CIRCLED NUMBER THIRTY ONE
+0325C CIRCLED NUMBER THIRTY TWO
+0325D CIRCLED NUMBER THIRTY THREE
+0325E CIRCLED NUMBER THIRTY FOUR
+0325F CIRCLED NUMBER THIRTY FIVE
+03260 CIRCLED HANGUL KIYEOK
+03261 CIRCLED HANGUL NIEUN
+03262 CIRCLED HANGUL TIKEUT
+03263 CIRCLED HANGUL RIEUL
+03264 CIRCLED HANGUL MIEUM
+03265 CIRCLED HANGUL PIEUP
+03266 CIRCLED HANGUL SIOS
+03267 CIRCLED HANGUL IEUNG
+03268 CIRCLED HANGUL CIEUC
+03269 CIRCLED HANGUL CHIEUCH
+0326A CIRCLED HANGUL KHIEUKH
+0326B CIRCLED HANGUL THIEUTH
+0326C CIRCLED HANGUL PHIEUPH
+0326D CIRCLED HANGUL HIEUH
+0326E CIRCLED HANGUL KIYEOK A
+0326F CIRCLED HANGUL NIEUN A
+03270 CIRCLED HANGUL TIKEUT A
+03271 CIRCLED HANGUL RIEUL A
+03272 CIRCLED HANGUL MIEUM A
+03273 CIRCLED HANGUL PIEUP A
+03274 CIRCLED HANGUL SIOS A
+03275 CIRCLED HANGUL IEUNG A
+03276 CIRCLED HANGUL CIEUC A
+03277 CIRCLED HANGUL CHIEUCH A
+03278 CIRCLED HANGUL KHIEUKH A
+03279 CIRCLED HANGUL THIEUTH A
+0327A CIRCLED HANGUL PHIEUPH A
+0327B CIRCLED HANGUL HIEUH A
+0327C CIRCLED KOREAN CHARACTER CHAMKO
+0327D CIRCLED KOREAN CHARACTER JUEUI
+0327E CIRCLED HANGUL IEUNG U
+0327F KOREAN STANDARD SYMBOL
+03280 CIRCLED IDEOGRAPH ONE
+03281 CIRCLED IDEOGRAPH TWO
+03282 CIRCLED IDEOGRAPH THREE
+03283 CIRCLED IDEOGRAPH FOUR
+03284 CIRCLED IDEOGRAPH FIVE
+03285 CIRCLED IDEOGRAPH SIX
+03286 CIRCLED IDEOGRAPH SEVEN
+03287 CIRCLED IDEOGRAPH EIGHT
+03288 CIRCLED IDEOGRAPH NINE
+03289 CIRCLED IDEOGRAPH TEN
+0328A CIRCLED IDEOGRAPH MOON
+0328B CIRCLED IDEOGRAPH FIRE
+0328C CIRCLED IDEOGRAPH WATER
+0328D CIRCLED IDEOGRAPH WOOD
+0328E CIRCLED IDEOGRAPH METAL
+0328F CIRCLED IDEOGRAPH EARTH
+03290 CIRCLED IDEOGRAPH SUN
+03291 CIRCLED IDEOGRAPH STOCK
+03292 CIRCLED IDEOGRAPH HAVE
+03293 CIRCLED IDEOGRAPH SOCIETY
+03294 CIRCLED IDEOGRAPH NAME
+03295 CIRCLED IDEOGRAPH SPECIAL
+03296 CIRCLED IDEOGRAPH FINANCIAL
+03297 CIRCLED IDEOGRAPH CONGRATULATION
+03298 CIRCLED IDEOGRAPH LABOR
+03299 CIRCLED IDEOGRAPH SECRET
+0329A CIRCLED IDEOGRAPH MALE
+0329B CIRCLED IDEOGRAPH FEMALE
+0329C CIRCLED IDEOGRAPH SUITABLE
+0329D CIRCLED IDEOGRAPH EXCELLENT
+0329E CIRCLED IDEOGRAPH PRINT
+0329F CIRCLED IDEOGRAPH ATTENTION
+032A0 CIRCLED IDEOGRAPH ITEM
+032A1 CIRCLED IDEOGRAPH REST
+032A2 CIRCLED IDEOGRAPH COPY
+032A3 CIRCLED IDEOGRAPH CORRECT
+032A4 CIRCLED IDEOGRAPH HIGH
+032A5 CIRCLED IDEOGRAPH CENTRE
+032A6 CIRCLED IDEOGRAPH LOW
+032A7 CIRCLED IDEOGRAPH LEFT
+032A8 CIRCLED IDEOGRAPH RIGHT
+032A9 CIRCLED IDEOGRAPH MEDICINE
+032AA CIRCLED IDEOGRAPH RELIGION
+032AB CIRCLED IDEOGRAPH STUDY
+032AC CIRCLED IDEOGRAPH SUPERVISE
+032AD CIRCLED IDEOGRAPH ENTERPRISE
+032AE CIRCLED IDEOGRAPH RESOURCE
+032AF CIRCLED IDEOGRAPH ALLIANCE
+032B0 CIRCLED IDEOGRAPH NIGHT
+032B1 CIRCLED NUMBER THIRTY SIX
+032B2 CIRCLED NUMBER THIRTY SEVEN
+032B3 CIRCLED NUMBER THIRTY EIGHT
+032B4 CIRCLED NUMBER THIRTY NINE
+032B5 CIRCLED NUMBER FORTY
+032B6 CIRCLED NUMBER FORTY ONE
+032B7 CIRCLED NUMBER FORTY TWO
+032B8 CIRCLED NUMBER FORTY THREE
+032B9 CIRCLED NUMBER FORTY FOUR
+032BA CIRCLED NUMBER FORTY FIVE
+032BB CIRCLED NUMBER FORTY SIX
+032BC CIRCLED NUMBER FORTY SEVEN
+032BD CIRCLED NUMBER FORTY EIGHT
+032BE CIRCLED NUMBER FORTY NINE
+032BF CIRCLED NUMBER FIFTY
+032C0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
+032C1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
+032C2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
+032C3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
+032C4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
+032C5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
+032C6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
+032C7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
+032C8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
+032C9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
+032CA IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
+032CB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
+032CC SQUARE HG
+032CD SQUARE ERG
+032CE SQUARE EV
+032CF LIMITED LIABILITY SIGN
+032D0 CIRCLED KATAKANA A
+032D1 CIRCLED KATAKANA I
+032D2 CIRCLED KATAKANA U
+032D3 CIRCLED KATAKANA E
+032D4 CIRCLED KATAKANA O
+032D5 CIRCLED KATAKANA KA
+032D6 CIRCLED KATAKANA KI
+032D7 CIRCLED KATAKANA KU
+032D8 CIRCLED KATAKANA KE
+032D9 CIRCLED KATAKANA KO
+032DA CIRCLED KATAKANA SA
+032DB CIRCLED KATAKANA SI
+032DC CIRCLED KATAKANA SU
+032DD CIRCLED KATAKANA SE
+032DE CIRCLED KATAKANA SO
+032DF CIRCLED KATAKANA TA
+032E0 CIRCLED KATAKANA TI
+032E1 CIRCLED KATAKANA TU
+032E2 CIRCLED KATAKANA TE
+032E3 CIRCLED KATAKANA TO
+032E4 CIRCLED KATAKANA NA
+032E5 CIRCLED KATAKANA NI
+032E6 CIRCLED KATAKANA NU
+032E7 CIRCLED KATAKANA NE
+032E8 CIRCLED KATAKANA NO
+032E9 CIRCLED KATAKANA HA
+032EA CIRCLED KATAKANA HI
+032EB CIRCLED KATAKANA HU
+032EC CIRCLED KATAKANA HE
+032ED CIRCLED KATAKANA HO
+032EE CIRCLED KATAKANA MA
+032EF CIRCLED KATAKANA MI
+032F0 CIRCLED KATAKANA MU
+032F1 CIRCLED KATAKANA ME
+032F2 CIRCLED KATAKANA MO
+032F3 CIRCLED KATAKANA YA
+032F4 CIRCLED KATAKANA YU
+032F5 CIRCLED KATAKANA YO
+032F6 CIRCLED KATAKANA RA
+032F7 CIRCLED KATAKANA RI
+032F8 CIRCLED KATAKANA RU
+032F9 CIRCLED KATAKANA RE
+032FA CIRCLED KATAKANA RO
+032FB CIRCLED KATAKANA WA
+032FC CIRCLED KATAKANA WI
+032FD CIRCLED KATAKANA WE
+032FE CIRCLED KATAKANA WO
+03300 SQUARE APAATO
+03301 SQUARE ARUHUA
+03302 SQUARE ANPEA
+03303 SQUARE AARU
+03304 SQUARE ININGU
+03305 SQUARE INTI
+03306 SQUARE UON
+03307 SQUARE ESUKUUDO
+03308 SQUARE EEKAA
+03309 SQUARE ONSU
+0330A SQUARE OOMU
+0330B SQUARE KAIRI
+0330C SQUARE KARATTO
+0330D SQUARE KARORII
+0330E SQUARE GARON
+0330F SQUARE GANMA
+03310 SQUARE GIGA
+03311 SQUARE GINII
+03312 SQUARE KYURII
+03313 SQUARE GIRUDAA
+03314 SQUARE KIRO
+03315 SQUARE KIROGURAMU
+03316 SQUARE KIROMEETORU
+03317 SQUARE KIROWATTO
+03318 SQUARE GURAMU
+03319 SQUARE GURAMUTON
+0331A SQUARE KURUZEIRO
+0331B SQUARE KUROONE
+0331C SQUARE KEESU
+0331D SQUARE KORUNA
+0331E SQUARE KOOPO
+0331F SQUARE SAIKURU
+03320 SQUARE SANTIIMU
+03321 SQUARE SIRINGU
+03322 SQUARE SENTI
+03323 SQUARE SENTO
+03324 SQUARE DAASU
+03325 SQUARE DESI
+03326 SQUARE DORU
+03327 SQUARE TON
+03328 SQUARE NANO
+03329 SQUARE NOTTO
+0332A SQUARE HAITU
+0332B SQUARE PAASENTO
+0332C SQUARE PAATU
+0332D SQUARE BAARERU
+0332E SQUARE PIASUTORU
+0332F SQUARE PIKURU
+03330 SQUARE PIKO
+03331 SQUARE BIRU
+03332 SQUARE HUARADDO
+03333 SQUARE HUIITO
+03334 SQUARE BUSSYERU
+03335 SQUARE HURAN
+03336 SQUARE HEKUTAARU
+03337 SQUARE PESO
+03338 SQUARE PENIHI
+03339 SQUARE HERUTU
+0333A SQUARE PENSU
+0333B SQUARE PEEZI
+0333C SQUARE BEETA
+0333D SQUARE POINTO
+0333E SQUARE BORUTO
+0333F SQUARE HON
+03340 SQUARE PONDO
+03341 SQUARE HOORU
+03342 SQUARE HOON
+03343 SQUARE MAIKURO
+03344 SQUARE MAIRU
+03345 SQUARE MAHHA
+03346 SQUARE MARUKU
+03347 SQUARE MANSYON
+03348 SQUARE MIKURON
+03349 SQUARE MIRI
+0334A SQUARE MIRIBAARU
+0334B SQUARE MEGA
+0334C SQUARE MEGATON
+0334D SQUARE MEETORU
+0334E SQUARE YAADO
+0334F SQUARE YAARU
+03350 SQUARE YUAN
+03351 SQUARE RITTORU
+03352 SQUARE RIRA
+03353 SQUARE RUPII
+03354 SQUARE RUUBURU
+03355 SQUARE REMU
+03356 SQUARE RENTOGEN
+03357 SQUARE WATTO
+03358 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
+03359 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
+0335A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
+0335B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
+0335C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
+0335D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
+0335E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
+0335F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
+03360 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
+03361 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
+03362 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
+03363 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
+03364 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
+03365 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
+03366 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
+03367 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
+03368 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
+03369 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
+0336A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
+0336B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
+0336C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
+0336D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
+0336E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
+0336F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
+03370 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
+03371 SQUARE HPA
+03372 SQUARE DA
+03373 SQUARE AU
+03374 SQUARE BAR
+03375 SQUARE OV
+03376 SQUARE PC
+03377 SQUARE DM
+03378 SQUARE DM SQUARED
+03379 SQUARE DM CUBED
+0337A SQUARE IU
+0337B SQUARE ERA NAME HEISEI
+0337C SQUARE ERA NAME SYOUWA
+0337D SQUARE ERA NAME TAISYOU
+0337E SQUARE ERA NAME MEIZI
+0337F SQUARE CORPORATION
+03380 SQUARE PA AMPS
+03381 SQUARE NA
+03382 SQUARE MU A
+03383 SQUARE MA
+03384 SQUARE KA
+03385 SQUARE KB
+03386 SQUARE MB
+03387 SQUARE GB
+03388 SQUARE CAL
+03389 SQUARE KCAL
+0338A SQUARE PF
+0338B SQUARE NF
+0338C SQUARE MU F
+0338D SQUARE MU G
+0338E SQUARE MG
+0338F SQUARE KG
+03390 SQUARE HZ
+03391 SQUARE KHZ
+03392 SQUARE MHZ
+03393 SQUARE GHZ
+03394 SQUARE THZ
+03395 SQUARE MU L
+03396 SQUARE ML
+03397 SQUARE DL
+03398 SQUARE KL
+03399 SQUARE FM
+0339A SQUARE NM
+0339B SQUARE MU M
+0339C SQUARE MM
+0339D SQUARE CM
+0339E SQUARE KM
+0339F SQUARE MM SQUARED
+033A0 SQUARE CM SQUARED
+033A1 SQUARE M SQUARED
+033A2 SQUARE KM SQUARED
+033A3 SQUARE MM CUBED
+033A4 SQUARE CM CUBED
+033A5 SQUARE M CUBED
+033A6 SQUARE KM CUBED
+033A7 SQUARE M OVER S
+033A8 SQUARE M OVER S SQUARED
+033A9 SQUARE PA
+033AA SQUARE KPA
+033AB SQUARE MPA
+033AC SQUARE GPA
+033AD SQUARE RAD
+033AE SQUARE RAD OVER S
+033AF SQUARE RAD OVER S SQUARED
+033B0 SQUARE PS
+033B1 SQUARE NS
+033B2 SQUARE MU S
+033B3 SQUARE MS
+033B4 SQUARE PV
+033B5 SQUARE NV
+033B6 SQUARE MU V
+033B7 SQUARE MV
+033B8 SQUARE KV
+033B9 SQUARE MV MEGA
+033BA SQUARE PW
+033BB SQUARE NW
+033BC SQUARE MU W
+033BD SQUARE MW
+033BE SQUARE KW
+033BF SQUARE MW MEGA
+033C0 SQUARE K OHM
+033C1 SQUARE M OHM
+033C2 SQUARE AM
+033C3 SQUARE BQ
+033C4 SQUARE CC
+033C5 SQUARE CD
+033C6 SQUARE C OVER KG
+033C7 SQUARE CO
+033C8 SQUARE DB
+033C9 SQUARE GY
+033CA SQUARE HA
+033CB SQUARE HP
+033CC SQUARE IN
+033CD SQUARE KK
+033CE SQUARE KM CAPITAL
+033CF SQUARE KT
+033D0 SQUARE LM
+033D1 SQUARE LN
+033D2 SQUARE LOG
+033D3 SQUARE LX
+033D4 SQUARE MB SMALL
+033D5 SQUARE MIL
+033D6 SQUARE MOL
+033D7 SQUARE PH
+033D8 SQUARE PM
+033D9 SQUARE PPM
+033DA SQUARE PR
+033DB SQUARE SR
+033DC SQUARE SV
+033DD SQUARE WB
+033DE SQUARE V OVER M
+033DF SQUARE A OVER M
+033E0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
+033E1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
+033E2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
+033E3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
+033E4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
+033E5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
+033E6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
+033E7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
+033E8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
+033E9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
+033EA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
+033EB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
+033EC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
+033ED IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
+033EE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
+033EF IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
+033F0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
+033F1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
+033F2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
+033F3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
+033F4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
+033F5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
+033F6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
+033F7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
+033F8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
+033F9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
+033FA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
+033FB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
+033FC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
+033FD IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
+033FE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
+033FF SQUARE GAL
+04DC0 HEXAGRAM FOR THE CREATIVE HEAVEN
+04DC1 HEXAGRAM FOR THE RECEPTIVE EARTH
+04DC2 HEXAGRAM FOR DIFFICULTY AT THE BEGINNING
+04DC3 HEXAGRAM FOR YOUTHFUL FOLLY
+04DC4 HEXAGRAM FOR WAITING
+04DC5 HEXAGRAM FOR CONFLICT
+04DC6 HEXAGRAM FOR THE ARMY
+04DC7 HEXAGRAM FOR HOLDING TOGETHER
+04DC8 HEXAGRAM FOR SMALL TAMING
+04DC9 HEXAGRAM FOR TREADING
+04DCA HEXAGRAM FOR PEACE
+04DCB HEXAGRAM FOR STANDSTILL
+04DCC HEXAGRAM FOR FELLOWSHIP
+04DCD HEXAGRAM FOR GREAT POSSESSION
+04DCE HEXAGRAM FOR MODESTY
+04DCF HEXAGRAM FOR ENTHUSIASM
+04DD0 HEXAGRAM FOR FOLLOWING
+04DD1 HEXAGRAM FOR WORK ON THE DECAYED
+04DD2 HEXAGRAM FOR APPROACH
+04DD3 HEXAGRAM FOR CONTEMPLATION
+04DD4 HEXAGRAM FOR BITING THROUGH
+04DD5 HEXAGRAM FOR GRACE
+04DD6 HEXAGRAM FOR SPLITTING APART
+04DD7 HEXAGRAM FOR RETURN
+04DD8 HEXAGRAM FOR INNOCENCE
+04DD9 HEXAGRAM FOR GREAT TAMING
+04DDA HEXAGRAM FOR MOUTH CORNERS
+04DDB HEXAGRAM FOR GREAT PREPONDERANCE
+04DDC HEXAGRAM FOR THE ABYSMAL WATER
+04DDD HEXAGRAM FOR THE CLINGING FIRE
+04DDE HEXAGRAM FOR INFLUENCE
+04DDF HEXAGRAM FOR DURATION
+04DE0 HEXAGRAM FOR RETREAT
+04DE1 HEXAGRAM FOR GREAT POWER
+04DE2 HEXAGRAM FOR PROGRESS
+04DE3 HEXAGRAM FOR DARKENING OF THE LIGHT
+04DE4 HEXAGRAM FOR THE FAMILY
+04DE5 HEXAGRAM FOR OPPOSITION
+04DE6 HEXAGRAM FOR OBSTRUCTION
+04DE7 HEXAGRAM FOR DELIVERANCE
+04DE8 HEXAGRAM FOR DECREASE
+04DE9 HEXAGRAM FOR INCREASE
+04DEA HEXAGRAM FOR BREAKTHROUGH
+04DEB HEXAGRAM FOR COMING TO MEET
+04DEC HEXAGRAM FOR GATHERING TOGETHER
+04DED HEXAGRAM FOR PUSHING UPWARD
+04DEE HEXAGRAM FOR OPPRESSION
+04DEF HEXAGRAM FOR THE WELL
+04DF0 HEXAGRAM FOR REVOLUTION
+04DF1 HEXAGRAM FOR THE CAULDRON
+04DF2 HEXAGRAM FOR THE AROUSING THUNDER
+04DF3 HEXAGRAM FOR THE KEEPING STILL MOUNTAIN
+04DF4 HEXAGRAM FOR DEVELOPMENT
+04DF5 HEXAGRAM FOR THE MARRYING MAIDEN
+04DF6 HEXAGRAM FOR ABUNDANCE
+04DF7 HEXAGRAM FOR THE WANDERER
+04DF8 HEXAGRAM FOR THE GENTLE WIND
+04DF9 HEXAGRAM FOR THE JOYOUS LAKE
+04DFA HEXAGRAM FOR DISPERSION
+04DFB HEXAGRAM FOR LIMITATION
+04DFC HEXAGRAM FOR INNER TRUTH
+04DFD HEXAGRAM FOR SMALL PREPONDERANCE
+04DFE HEXAGRAM FOR AFTER COMPLETION
+04DFF HEXAGRAM FOR BEFORE COMPLETION
+0A000 YI SYLLABLE IT
+0A001 YI SYLLABLE IX
+0A002 YI SYLLABLE I
+0A003 YI SYLLABLE IP
+0A004 YI SYLLABLE IET
+0A005 YI SYLLABLE IEX
+0A006 YI SYLLABLE IE
+0A007 YI SYLLABLE IEP
+0A008 YI SYLLABLE AT
+0A009 YI SYLLABLE AX
+0A00A YI SYLLABLE A
+0A00B YI SYLLABLE AP
+0A00C YI SYLLABLE UOX
+0A00D YI SYLLABLE UO
+0A00E YI SYLLABLE UOP
+0A00F YI SYLLABLE OT
+0A010 YI SYLLABLE OX
+0A011 YI SYLLABLE O
+0A012 YI SYLLABLE OP
+0A013 YI SYLLABLE EX
+0A014 YI SYLLABLE E
+0A015 YI SYLLABLE ITERATION MARK
+0A015 YI SYLLABLE WU
+0A016 YI SYLLABLE BIT
+0A017 YI SYLLABLE BIX
+0A018 YI SYLLABLE BI
+0A019 YI SYLLABLE BIP
+0A01A YI SYLLABLE BIET
+0A01B YI SYLLABLE BIEX
+0A01C YI SYLLABLE BIE
+0A01D YI SYLLABLE BIEP
+0A01E YI SYLLABLE BAT
+0A01F YI SYLLABLE BAX
+0A020 YI SYLLABLE BA
+0A021 YI SYLLABLE BAP
+0A022 YI SYLLABLE BUOX
+0A023 YI SYLLABLE BUO
+0A024 YI SYLLABLE BUOP
+0A025 YI SYLLABLE BOT
+0A026 YI SYLLABLE BOX
+0A027 YI SYLLABLE BO
+0A028 YI SYLLABLE BOP
+0A029 YI SYLLABLE BEX
+0A02A YI SYLLABLE BE
+0A02B YI SYLLABLE BEP
+0A02C YI SYLLABLE BUT
+0A02D YI SYLLABLE BUX
+0A02E YI SYLLABLE BU
+0A02F YI SYLLABLE BUP
+0A030 YI SYLLABLE BURX
+0A031 YI SYLLABLE BUR
+0A032 YI SYLLABLE BYT
+0A033 YI SYLLABLE BYX
+0A034 YI SYLLABLE BY
+0A035 YI SYLLABLE BYP
+0A036 YI SYLLABLE BYRX
+0A037 YI SYLLABLE BYR
+0A038 YI SYLLABLE PIT
+0A039 YI SYLLABLE PIX
+0A03A YI SYLLABLE PI
+0A03B YI SYLLABLE PIP
+0A03C YI SYLLABLE PIEX
+0A03D YI SYLLABLE PIE
+0A03E YI SYLLABLE PIEP
+0A03F YI SYLLABLE PAT
+0A040 YI SYLLABLE PAX
+0A041 YI SYLLABLE PA
+0A042 YI SYLLABLE PAP
+0A043 YI SYLLABLE PUOX
+0A044 YI SYLLABLE PUO
+0A045 YI SYLLABLE PUOP
+0A046 YI SYLLABLE POT
+0A047 YI SYLLABLE POX
+0A048 YI SYLLABLE PO
+0A049 YI SYLLABLE POP
+0A04A YI SYLLABLE PUT
+0A04B YI SYLLABLE PUX
+0A04C YI SYLLABLE PU
+0A04D YI SYLLABLE PUP
+0A04E YI SYLLABLE PURX
+0A04F YI SYLLABLE PUR
+0A050 YI SYLLABLE PYT
+0A051 YI SYLLABLE PYX
+0A052 YI SYLLABLE PY
+0A053 YI SYLLABLE PYP
+0A054 YI SYLLABLE PYRX
+0A055 YI SYLLABLE PYR
+0A056 YI SYLLABLE BBIT
+0A057 YI SYLLABLE BBIX
+0A058 YI SYLLABLE BBI
+0A059 YI SYLLABLE BBIP
+0A05A YI SYLLABLE BBIET
+0A05B YI SYLLABLE BBIEX
+0A05C YI SYLLABLE BBIE
+0A05D YI SYLLABLE BBIEP
+0A05E YI SYLLABLE BBAT
+0A05F YI SYLLABLE BBAX
+0A060 YI SYLLABLE BBA
+0A061 YI SYLLABLE BBAP
+0A062 YI SYLLABLE BBUOX
+0A063 YI SYLLABLE BBUO
+0A064 YI SYLLABLE BBUOP
+0A065 YI SYLLABLE BBOT
+0A066 YI SYLLABLE BBOX
+0A067 YI SYLLABLE BBO
+0A068 YI SYLLABLE BBOP
+0A069 YI SYLLABLE BBEX
+0A06A YI SYLLABLE BBE
+0A06B YI SYLLABLE BBEP
+0A06C YI SYLLABLE BBUT
+0A06D YI SYLLABLE BBUX
+0A06E YI SYLLABLE BBU
+0A06F YI SYLLABLE BBUP
+0A070 YI SYLLABLE BBURX
+0A071 YI SYLLABLE BBUR
+0A072 YI SYLLABLE BBYT
+0A073 YI SYLLABLE BBYX
+0A074 YI SYLLABLE BBY
+0A075 YI SYLLABLE BBYP
+0A076 YI SYLLABLE NBIT
+0A077 YI SYLLABLE NBIX
+0A078 YI SYLLABLE NBI
+0A079 YI SYLLABLE NBIP
+0A07A YI SYLLABLE NBIEX
+0A07B YI SYLLABLE NBIE
+0A07C YI SYLLABLE NBIEP
+0A07D YI SYLLABLE NBAT
+0A07E YI SYLLABLE NBAX
+0A07F YI SYLLABLE NBA
+0A080 YI SYLLABLE NBAP
+0A081 YI SYLLABLE NBOT
+0A082 YI SYLLABLE NBOX
+0A083 YI SYLLABLE NBO
+0A084 YI SYLLABLE NBOP
+0A085 YI SYLLABLE NBUT
+0A086 YI SYLLABLE NBUX
+0A087 YI SYLLABLE NBU
+0A088 YI SYLLABLE NBUP
+0A089 YI SYLLABLE NBURX
+0A08A YI SYLLABLE NBUR
+0A08B YI SYLLABLE NBYT
+0A08C YI SYLLABLE NBYX
+0A08D YI SYLLABLE NBY
+0A08E YI SYLLABLE NBYP
+0A08F YI SYLLABLE NBYRX
+0A090 YI SYLLABLE NBYR
+0A091 YI SYLLABLE HMIT
+0A092 YI SYLLABLE HMIX
+0A093 YI SYLLABLE HMI
+0A094 YI SYLLABLE HMIP
+0A095 YI SYLLABLE HMIEX
+0A096 YI SYLLABLE HMIE
+0A097 YI SYLLABLE HMIEP
+0A098 YI SYLLABLE HMAT
+0A099 YI SYLLABLE HMAX
+0A09A YI SYLLABLE HMA
+0A09B YI SYLLABLE HMAP
+0A09C YI SYLLABLE HMUOX
+0A09D YI SYLLABLE HMUO
+0A09E YI SYLLABLE HMUOP
+0A09F YI SYLLABLE HMOT
+0A0A0 YI SYLLABLE HMOX
+0A0A1 YI SYLLABLE HMO
+0A0A2 YI SYLLABLE HMOP
+0A0A3 YI SYLLABLE HMUT
+0A0A4 YI SYLLABLE HMUX
+0A0A5 YI SYLLABLE HMU
+0A0A6 YI SYLLABLE HMUP
+0A0A7 YI SYLLABLE HMURX
+0A0A8 YI SYLLABLE HMUR
+0A0A9 YI SYLLABLE HMYX
+0A0AA YI SYLLABLE HMY
+0A0AB YI SYLLABLE HMYP
+0A0AC YI SYLLABLE HMYRX
+0A0AD YI SYLLABLE HMYR
+0A0AE YI SYLLABLE MIT
+0A0AF YI SYLLABLE MIX
+0A0B0 YI SYLLABLE MI
+0A0B1 YI SYLLABLE MIP
+0A0B2 YI SYLLABLE MIEX
+0A0B3 YI SYLLABLE MIE
+0A0B4 YI SYLLABLE MIEP
+0A0B5 YI SYLLABLE MAT
+0A0B6 YI SYLLABLE MAX
+0A0B7 YI SYLLABLE MA
+0A0B8 YI SYLLABLE MAP
+0A0B9 YI SYLLABLE MUOT
+0A0BA YI SYLLABLE MUOX
+0A0BB YI SYLLABLE MUO
+0A0BC YI SYLLABLE MUOP
+0A0BD YI SYLLABLE MOT
+0A0BE YI SYLLABLE MOX
+0A0BF YI SYLLABLE MO
+0A0C0 YI SYLLABLE MOP
+0A0C1 YI SYLLABLE MEX
+0A0C2 YI SYLLABLE ME
+0A0C3 YI SYLLABLE MUT
+0A0C4 YI SYLLABLE MUX
+0A0C5 YI SYLLABLE MU
+0A0C6 YI SYLLABLE MUP
+0A0C7 YI SYLLABLE MURX
+0A0C8 YI SYLLABLE MUR
+0A0C9 YI SYLLABLE MYT
+0A0CA YI SYLLABLE MYX
+0A0CB YI SYLLABLE MY
+0A0CC YI SYLLABLE MYP
+0A0CD YI SYLLABLE FIT
+0A0CE YI SYLLABLE FIX
+0A0CF YI SYLLABLE FI
+0A0D0 YI SYLLABLE FIP
+0A0D1 YI SYLLABLE FAT
+0A0D2 YI SYLLABLE FAX
+0A0D3 YI SYLLABLE FA
+0A0D4 YI SYLLABLE FAP
+0A0D5 YI SYLLABLE FOX
+0A0D6 YI SYLLABLE FO
+0A0D7 YI SYLLABLE FOP
+0A0D8 YI SYLLABLE FUT
+0A0D9 YI SYLLABLE FUX
+0A0DA YI SYLLABLE FU
+0A0DB YI SYLLABLE FUP
+0A0DC YI SYLLABLE FURX
+0A0DD YI SYLLABLE FUR
+0A0DE YI SYLLABLE FYT
+0A0DF YI SYLLABLE FYX
+0A0E0 YI SYLLABLE FY
+0A0E1 YI SYLLABLE FYP
+0A0E2 YI SYLLABLE VIT
+0A0E3 YI SYLLABLE VIX
+0A0E4 YI SYLLABLE VI
+0A0E5 YI SYLLABLE VIP
+0A0E6 YI SYLLABLE VIET
+0A0E7 YI SYLLABLE VIEX
+0A0E8 YI SYLLABLE VIE
+0A0E9 YI SYLLABLE VIEP
+0A0EA YI SYLLABLE VAT
+0A0EB YI SYLLABLE VAX
+0A0EC YI SYLLABLE VA
+0A0ED YI SYLLABLE VAP
+0A0EE YI SYLLABLE VOT
+0A0EF YI SYLLABLE VOX
+0A0F0 YI SYLLABLE VO
+0A0F1 YI SYLLABLE VOP
+0A0F2 YI SYLLABLE VEX
+0A0F3 YI SYLLABLE VEP
+0A0F4 YI SYLLABLE VUT
+0A0F5 YI SYLLABLE VUX
+0A0F6 YI SYLLABLE VU
+0A0F7 YI SYLLABLE VUP
+0A0F8 YI SYLLABLE VURX
+0A0F9 YI SYLLABLE VUR
+0A0FA YI SYLLABLE VYT
+0A0FB YI SYLLABLE VYX
+0A0FC YI SYLLABLE VY
+0A0FD YI SYLLABLE VYP
+0A0FE YI SYLLABLE VYRX
+0A0FF YI SYLLABLE VYR
+0A100 YI SYLLABLE DIT
+0A101 YI SYLLABLE DIX
+0A102 YI SYLLABLE DI
+0A103 YI SYLLABLE DIP
+0A104 YI SYLLABLE DIEX
+0A105 YI SYLLABLE DIE
+0A106 YI SYLLABLE DIEP
+0A107 YI SYLLABLE DAT
+0A108 YI SYLLABLE DAX
+0A109 YI SYLLABLE DA
+0A10A YI SYLLABLE DAP
+0A10B YI SYLLABLE DUOX
+0A10C YI SYLLABLE DUO
+0A10D YI SYLLABLE DOT
+0A10E YI SYLLABLE DOX
+0A10F YI SYLLABLE DO
+0A110 YI SYLLABLE DOP
+0A111 YI SYLLABLE DEX
+0A112 YI SYLLABLE DE
+0A113 YI SYLLABLE DEP
+0A114 YI SYLLABLE DUT
+0A115 YI SYLLABLE DUX
+0A116 YI SYLLABLE DU
+0A117 YI SYLLABLE DUP
+0A118 YI SYLLABLE DURX
+0A119 YI SYLLABLE DUR
+0A11A YI SYLLABLE TIT
+0A11B YI SYLLABLE TIX
+0A11C YI SYLLABLE TI
+0A11D YI SYLLABLE TIP
+0A11E YI SYLLABLE TIEX
+0A11F YI SYLLABLE TIE
+0A120 YI SYLLABLE TIEP
+0A121 YI SYLLABLE TAT
+0A122 YI SYLLABLE TAX
+0A123 YI SYLLABLE TA
+0A124 YI SYLLABLE TAP
+0A125 YI SYLLABLE TUOT
+0A126 YI SYLLABLE TUOX
+0A127 YI SYLLABLE TUO
+0A128 YI SYLLABLE TUOP
+0A129 YI SYLLABLE TOT
+0A12A YI SYLLABLE TOX
+0A12B YI SYLLABLE TO
+0A12C YI SYLLABLE TOP
+0A12D YI SYLLABLE TEX
+0A12E YI SYLLABLE TE
+0A12F YI SYLLABLE TEP
+0A130 YI SYLLABLE TUT
+0A131 YI SYLLABLE TUX
+0A132 YI SYLLABLE TU
+0A133 YI SYLLABLE TUP
+0A134 YI SYLLABLE TURX
+0A135 YI SYLLABLE TUR
+0A136 YI SYLLABLE DDIT
+0A137 YI SYLLABLE DDIX
+0A138 YI SYLLABLE DDI
+0A139 YI SYLLABLE DDIP
+0A13A YI SYLLABLE DDIEX
+0A13B YI SYLLABLE DDIE
+0A13C YI SYLLABLE DDIEP
+0A13D YI SYLLABLE DDAT
+0A13E YI SYLLABLE DDAX
+0A13F YI SYLLABLE DDA
+0A140 YI SYLLABLE DDAP
+0A141 YI SYLLABLE DDUOX
+0A142 YI SYLLABLE DDUO
+0A143 YI SYLLABLE DDUOP
+0A144 YI SYLLABLE DDOT
+0A145 YI SYLLABLE DDOX
+0A146 YI SYLLABLE DDO
+0A147 YI SYLLABLE DDOP
+0A148 YI SYLLABLE DDEX
+0A149 YI SYLLABLE DDE
+0A14A YI SYLLABLE DDEP
+0A14B YI SYLLABLE DDUT
+0A14C YI SYLLABLE DDUX
+0A14D YI SYLLABLE DDU
+0A14E YI SYLLABLE DDUP
+0A14F YI SYLLABLE DDURX
+0A150 YI SYLLABLE DDUR
+0A151 YI SYLLABLE NDIT
+0A152 YI SYLLABLE NDIX
+0A153 YI SYLLABLE NDI
+0A154 YI SYLLABLE NDIP
+0A155 YI SYLLABLE NDIEX
+0A156 YI SYLLABLE NDIE
+0A157 YI SYLLABLE NDAT
+0A158 YI SYLLABLE NDAX
+0A159 YI SYLLABLE NDA
+0A15A YI SYLLABLE NDAP
+0A15B YI SYLLABLE NDOT
+0A15C YI SYLLABLE NDOX
+0A15D YI SYLLABLE NDO
+0A15E YI SYLLABLE NDOP
+0A15F YI SYLLABLE NDEX
+0A160 YI SYLLABLE NDE
+0A161 YI SYLLABLE NDEP
+0A162 YI SYLLABLE NDUT
+0A163 YI SYLLABLE NDUX
+0A164 YI SYLLABLE NDU
+0A165 YI SYLLABLE NDUP
+0A166 YI SYLLABLE NDURX
+0A167 YI SYLLABLE NDUR
+0A168 YI SYLLABLE HNIT
+0A169 YI SYLLABLE HNIX
+0A16A YI SYLLABLE HNI
+0A16B YI SYLLABLE HNIP
+0A16C YI SYLLABLE HNIET
+0A16D YI SYLLABLE HNIEX
+0A16E YI SYLLABLE HNIE
+0A16F YI SYLLABLE HNIEP
+0A170 YI SYLLABLE HNAT
+0A171 YI SYLLABLE HNAX
+0A172 YI SYLLABLE HNA
+0A173 YI SYLLABLE HNAP
+0A174 YI SYLLABLE HNUOX
+0A175 YI SYLLABLE HNUO
+0A176 YI SYLLABLE HNOT
+0A177 YI SYLLABLE HNOX
+0A178 YI SYLLABLE HNOP
+0A179 YI SYLLABLE HNEX
+0A17A YI SYLLABLE HNE
+0A17B YI SYLLABLE HNEP
+0A17C YI SYLLABLE HNUT
+0A17D YI SYLLABLE NIT
+0A17E YI SYLLABLE NIX
+0A17F YI SYLLABLE NI
+0A180 YI SYLLABLE NIP
+0A181 YI SYLLABLE NIEX
+0A182 YI SYLLABLE NIE
+0A183 YI SYLLABLE NIEP
+0A184 YI SYLLABLE NAX
+0A185 YI SYLLABLE NA
+0A186 YI SYLLABLE NAP
+0A187 YI SYLLABLE NUOX
+0A188 YI SYLLABLE NUO
+0A189 YI SYLLABLE NUOP
+0A18A YI SYLLABLE NOT
+0A18B YI SYLLABLE NOX
+0A18C YI SYLLABLE NO
+0A18D YI SYLLABLE NOP
+0A18E YI SYLLABLE NEX
+0A18F YI SYLLABLE NE
+0A190 YI SYLLABLE NEP
+0A191 YI SYLLABLE NUT
+0A192 YI SYLLABLE NUX
+0A193 YI SYLLABLE NU
+0A194 YI SYLLABLE NUP
+0A195 YI SYLLABLE NURX
+0A196 YI SYLLABLE NUR
+0A197 YI SYLLABLE HLIT
+0A198 YI SYLLABLE HLIX
+0A199 YI SYLLABLE HLI
+0A19A YI SYLLABLE HLIP
+0A19B YI SYLLABLE HLIEX
+0A19C YI SYLLABLE HLIE
+0A19D YI SYLLABLE HLIEP
+0A19E YI SYLLABLE HLAT
+0A19F YI SYLLABLE HLAX
+0A1A0 YI SYLLABLE HLA
+0A1A1 YI SYLLABLE HLAP
+0A1A2 YI SYLLABLE HLUOX
+0A1A3 YI SYLLABLE HLUO
+0A1A4 YI SYLLABLE HLUOP
+0A1A5 YI SYLLABLE HLOX
+0A1A6 YI SYLLABLE HLO
+0A1A7 YI SYLLABLE HLOP
+0A1A8 YI SYLLABLE HLEX
+0A1A9 YI SYLLABLE HLE
+0A1AA YI SYLLABLE HLEP
+0A1AB YI SYLLABLE HLUT
+0A1AC YI SYLLABLE HLUX
+0A1AD YI SYLLABLE HLU
+0A1AE YI SYLLABLE HLUP
+0A1AF YI SYLLABLE HLURX
+0A1B0 YI SYLLABLE HLUR
+0A1B1 YI SYLLABLE HLYT
+0A1B2 YI SYLLABLE HLYX
+0A1B3 YI SYLLABLE HLY
+0A1B4 YI SYLLABLE HLYP
+0A1B5 YI SYLLABLE HLYRX
+0A1B6 YI SYLLABLE HLYR
+0A1B7 YI SYLLABLE LIT
+0A1B8 YI SYLLABLE LIX
+0A1B9 YI SYLLABLE LI
+0A1BA YI SYLLABLE LIP
+0A1BB YI SYLLABLE LIET
+0A1BC YI SYLLABLE LIEX
+0A1BD YI SYLLABLE LIE
+0A1BE YI SYLLABLE LIEP
+0A1BF YI SYLLABLE LAT
+0A1C0 YI SYLLABLE LAX
+0A1C1 YI SYLLABLE LA
+0A1C2 YI SYLLABLE LAP
+0A1C3 YI SYLLABLE LUOT
+0A1C4 YI SYLLABLE LUOX
+0A1C5 YI SYLLABLE LUO
+0A1C6 YI SYLLABLE LUOP
+0A1C7 YI SYLLABLE LOT
+0A1C8 YI SYLLABLE LOX
+0A1C9 YI SYLLABLE LO
+0A1CA YI SYLLABLE LOP
+0A1CB YI SYLLABLE LEX
+0A1CC YI SYLLABLE LE
+0A1CD YI SYLLABLE LEP
+0A1CE YI SYLLABLE LUT
+0A1CF YI SYLLABLE LUX
+0A1D0 YI SYLLABLE LU
+0A1D1 YI SYLLABLE LUP
+0A1D2 YI SYLLABLE LURX
+0A1D3 YI SYLLABLE LUR
+0A1D4 YI SYLLABLE LYT
+0A1D5 YI SYLLABLE LYX
+0A1D6 YI SYLLABLE LY
+0A1D7 YI SYLLABLE LYP
+0A1D8 YI SYLLABLE LYRX
+0A1D9 YI SYLLABLE LYR
+0A1DA YI SYLLABLE GIT
+0A1DB YI SYLLABLE GIX
+0A1DC YI SYLLABLE GI
+0A1DD YI SYLLABLE GIP
+0A1DE YI SYLLABLE GIET
+0A1DF YI SYLLABLE GIEX
+0A1E0 YI SYLLABLE GIE
+0A1E1 YI SYLLABLE GIEP
+0A1E2 YI SYLLABLE GAT
+0A1E3 YI SYLLABLE GAX
+0A1E4 YI SYLLABLE GA
+0A1E5 YI SYLLABLE GAP
+0A1E6 YI SYLLABLE GUOT
+0A1E7 YI SYLLABLE GUOX
+0A1E8 YI SYLLABLE GUO
+0A1E9 YI SYLLABLE GUOP
+0A1EA YI SYLLABLE GOT
+0A1EB YI SYLLABLE GOX
+0A1EC YI SYLLABLE GO
+0A1ED YI SYLLABLE GOP
+0A1EE YI SYLLABLE GET
+0A1EF YI SYLLABLE GEX
+0A1F0 YI SYLLABLE GE
+0A1F1 YI SYLLABLE GEP
+0A1F2 YI SYLLABLE GUT
+0A1F3 YI SYLLABLE GUX
+0A1F4 YI SYLLABLE GU
+0A1F5 YI SYLLABLE GUP
+0A1F6 YI SYLLABLE GURX
+0A1F7 YI SYLLABLE GUR
+0A1F8 YI SYLLABLE KIT
+0A1F9 YI SYLLABLE KIX
+0A1FA YI SYLLABLE KI
+0A1FB YI SYLLABLE KIP
+0A1FC YI SYLLABLE KIEX
+0A1FD YI SYLLABLE KIE
+0A1FE YI SYLLABLE KIEP
+0A1FF YI SYLLABLE KAT
+0A200 YI SYLLABLE KAX
+0A201 YI SYLLABLE KA
+0A202 YI SYLLABLE KAP
+0A203 YI SYLLABLE KUOX
+0A204 YI SYLLABLE KUO
+0A205 YI SYLLABLE KUOP
+0A206 YI SYLLABLE KOT
+0A207 YI SYLLABLE KOX
+0A208 YI SYLLABLE KO
+0A209 YI SYLLABLE KOP
+0A20A YI SYLLABLE KET
+0A20B YI SYLLABLE KEX
+0A20C YI SYLLABLE KE
+0A20D YI SYLLABLE KEP
+0A20E YI SYLLABLE KUT
+0A20F YI SYLLABLE KUX
+0A210 YI SYLLABLE KU
+0A211 YI SYLLABLE KUP
+0A212 YI SYLLABLE KURX
+0A213 YI SYLLABLE KUR
+0A214 YI SYLLABLE GGIT
+0A215 YI SYLLABLE GGIX
+0A216 YI SYLLABLE GGI
+0A217 YI SYLLABLE GGIEX
+0A218 YI SYLLABLE GGIE
+0A219 YI SYLLABLE GGIEP
+0A21A YI SYLLABLE GGAT
+0A21B YI SYLLABLE GGAX
+0A21C YI SYLLABLE GGA
+0A21D YI SYLLABLE GGAP
+0A21E YI SYLLABLE GGUOT
+0A21F YI SYLLABLE GGUOX
+0A220 YI SYLLABLE GGUO
+0A221 YI SYLLABLE GGUOP
+0A222 YI SYLLABLE GGOT
+0A223 YI SYLLABLE GGOX
+0A224 YI SYLLABLE GGO
+0A225 YI SYLLABLE GGOP
+0A226 YI SYLLABLE GGET
+0A227 YI SYLLABLE GGEX
+0A228 YI SYLLABLE GGE
+0A229 YI SYLLABLE GGEP
+0A22A YI SYLLABLE GGUT
+0A22B YI SYLLABLE GGUX
+0A22C YI SYLLABLE GGU
+0A22D YI SYLLABLE GGUP
+0A22E YI SYLLABLE GGURX
+0A22F YI SYLLABLE GGUR
+0A230 YI SYLLABLE MGIEX
+0A231 YI SYLLABLE MGIE
+0A232 YI SYLLABLE MGAT
+0A233 YI SYLLABLE MGAX
+0A234 YI SYLLABLE MGA
+0A235 YI SYLLABLE MGAP
+0A236 YI SYLLABLE MGUOX
+0A237 YI SYLLABLE MGUO
+0A238 YI SYLLABLE MGUOP
+0A239 YI SYLLABLE MGOT
+0A23A YI SYLLABLE MGOX
+0A23B YI SYLLABLE MGO
+0A23C YI SYLLABLE MGOP
+0A23D YI SYLLABLE MGEX
+0A23E YI SYLLABLE MGE
+0A23F YI SYLLABLE MGEP
+0A240 YI SYLLABLE MGUT
+0A241 YI SYLLABLE MGUX
+0A242 YI SYLLABLE MGU
+0A243 YI SYLLABLE MGUP
+0A244 YI SYLLABLE MGURX
+0A245 YI SYLLABLE MGUR
+0A246 YI SYLLABLE HXIT
+0A247 YI SYLLABLE HXIX
+0A248 YI SYLLABLE HXI
+0A249 YI SYLLABLE HXIP
+0A24A YI SYLLABLE HXIET
+0A24B YI SYLLABLE HXIEX
+0A24C YI SYLLABLE HXIE
+0A24D YI SYLLABLE HXIEP
+0A24E YI SYLLABLE HXAT
+0A24F YI SYLLABLE HXAX
+0A250 YI SYLLABLE HXA
+0A251 YI SYLLABLE HXAP
+0A252 YI SYLLABLE HXUOT
+0A253 YI SYLLABLE HXUOX
+0A254 YI SYLLABLE HXUO
+0A255 YI SYLLABLE HXUOP
+0A256 YI SYLLABLE HXOT
+0A257 YI SYLLABLE HXOX
+0A258 YI SYLLABLE HXO
+0A259 YI SYLLABLE HXOP
+0A25A YI SYLLABLE HXEX
+0A25B YI SYLLABLE HXE
+0A25C YI SYLLABLE HXEP
+0A25D YI SYLLABLE NGIEX
+0A25E YI SYLLABLE NGIE
+0A25F YI SYLLABLE NGIEP
+0A260 YI SYLLABLE NGAT
+0A261 YI SYLLABLE NGAX
+0A262 YI SYLLABLE NGA
+0A263 YI SYLLABLE NGAP
+0A264 YI SYLLABLE NGUOT
+0A265 YI SYLLABLE NGUOX
+0A266 YI SYLLABLE NGUO
+0A267 YI SYLLABLE NGOT
+0A268 YI SYLLABLE NGOX
+0A269 YI SYLLABLE NGO
+0A26A YI SYLLABLE NGOP
+0A26B YI SYLLABLE NGEX
+0A26C YI SYLLABLE NGE
+0A26D YI SYLLABLE NGEP
+0A26E YI SYLLABLE HIT
+0A26F YI SYLLABLE HIEX
+0A270 YI SYLLABLE HIE
+0A271 YI SYLLABLE HAT
+0A272 YI SYLLABLE HAX
+0A273 YI SYLLABLE HA
+0A274 YI SYLLABLE HAP
+0A275 YI SYLLABLE HUOT
+0A276 YI SYLLABLE HUOX
+0A277 YI SYLLABLE HUO
+0A278 YI SYLLABLE HUOP
+0A279 YI SYLLABLE HOT
+0A27A YI SYLLABLE HOX
+0A27B YI SYLLABLE HO
+0A27C YI SYLLABLE HOP
+0A27D YI SYLLABLE HEX
+0A27E YI SYLLABLE HE
+0A27F YI SYLLABLE HEP
+0A280 YI SYLLABLE WAT
+0A281 YI SYLLABLE WAX
+0A282 YI SYLLABLE WA
+0A283 YI SYLLABLE WAP
+0A284 YI SYLLABLE WUOX
+0A285 YI SYLLABLE WUO
+0A286 YI SYLLABLE WUOP
+0A287 YI SYLLABLE WOX
+0A288 YI SYLLABLE WO
+0A289 YI SYLLABLE WOP
+0A28A YI SYLLABLE WEX
+0A28B YI SYLLABLE WE
+0A28C YI SYLLABLE WEP
+0A28D YI SYLLABLE ZIT
+0A28E YI SYLLABLE ZIX
+0A28F YI SYLLABLE ZI
+0A290 YI SYLLABLE ZIP
+0A291 YI SYLLABLE ZIEX
+0A292 YI SYLLABLE ZIE
+0A293 YI SYLLABLE ZIEP
+0A294 YI SYLLABLE ZAT
+0A295 YI SYLLABLE ZAX
+0A296 YI SYLLABLE ZA
+0A297 YI SYLLABLE ZAP
+0A298 YI SYLLABLE ZUOX
+0A299 YI SYLLABLE ZUO
+0A29A YI SYLLABLE ZUOP
+0A29B YI SYLLABLE ZOT
+0A29C YI SYLLABLE ZOX
+0A29D YI SYLLABLE ZO
+0A29E YI SYLLABLE ZOP
+0A29F YI SYLLABLE ZEX
+0A2A0 YI SYLLABLE ZE
+0A2A1 YI SYLLABLE ZEP
+0A2A2 YI SYLLABLE ZUT
+0A2A3 YI SYLLABLE ZUX
+0A2A4 YI SYLLABLE ZU
+0A2A5 YI SYLLABLE ZUP
+0A2A6 YI SYLLABLE ZURX
+0A2A7 YI SYLLABLE ZUR
+0A2A8 YI SYLLABLE ZYT
+0A2A9 YI SYLLABLE ZYX
+0A2AA YI SYLLABLE ZY
+0A2AB YI SYLLABLE ZYP
+0A2AC YI SYLLABLE ZYRX
+0A2AD YI SYLLABLE ZYR
+0A2AE YI SYLLABLE CIT
+0A2AF YI SYLLABLE CIX
+0A2B0 YI SYLLABLE CI
+0A2B1 YI SYLLABLE CIP
+0A2B2 YI SYLLABLE CIET
+0A2B3 YI SYLLABLE CIEX
+0A2B4 YI SYLLABLE CIE
+0A2B5 YI SYLLABLE CIEP
+0A2B6 YI SYLLABLE CAT
+0A2B7 YI SYLLABLE CAX
+0A2B8 YI SYLLABLE CA
+0A2B9 YI SYLLABLE CAP
+0A2BA YI SYLLABLE CUOX
+0A2BB YI SYLLABLE CUO
+0A2BC YI SYLLABLE CUOP
+0A2BD YI SYLLABLE COT
+0A2BE YI SYLLABLE COX
+0A2BF YI SYLLABLE CO
+0A2C0 YI SYLLABLE COP
+0A2C1 YI SYLLABLE CEX
+0A2C2 YI SYLLABLE CE
+0A2C3 YI SYLLABLE CEP
+0A2C4 YI SYLLABLE CUT
+0A2C5 YI SYLLABLE CUX
+0A2C6 YI SYLLABLE CU
+0A2C7 YI SYLLABLE CUP
+0A2C8 YI SYLLABLE CURX
+0A2C9 YI SYLLABLE CUR
+0A2CA YI SYLLABLE CYT
+0A2CB YI SYLLABLE CYX
+0A2CC YI SYLLABLE CY
+0A2CD YI SYLLABLE CYP
+0A2CE YI SYLLABLE CYRX
+0A2CF YI SYLLABLE CYR
+0A2D0 YI SYLLABLE ZZIT
+0A2D1 YI SYLLABLE ZZIX
+0A2D2 YI SYLLABLE ZZI
+0A2D3 YI SYLLABLE ZZIP
+0A2D4 YI SYLLABLE ZZIET
+0A2D5 YI SYLLABLE ZZIEX
+0A2D6 YI SYLLABLE ZZIE
+0A2D7 YI SYLLABLE ZZIEP
+0A2D8 YI SYLLABLE ZZAT
+0A2D9 YI SYLLABLE ZZAX
+0A2DA YI SYLLABLE ZZA
+0A2DB YI SYLLABLE ZZAP
+0A2DC YI SYLLABLE ZZOX
+0A2DD YI SYLLABLE ZZO
+0A2DE YI SYLLABLE ZZOP
+0A2DF YI SYLLABLE ZZEX
+0A2E0 YI SYLLABLE ZZE
+0A2E1 YI SYLLABLE ZZEP
+0A2E2 YI SYLLABLE ZZUX
+0A2E3 YI SYLLABLE ZZU
+0A2E4 YI SYLLABLE ZZUP
+0A2E5 YI SYLLABLE ZZURX
+0A2E6 YI SYLLABLE ZZUR
+0A2E7 YI SYLLABLE ZZYT
+0A2E8 YI SYLLABLE ZZYX
+0A2E9 YI SYLLABLE ZZY
+0A2EA YI SYLLABLE ZZYP
+0A2EB YI SYLLABLE ZZYRX
+0A2EC YI SYLLABLE ZZYR
+0A2ED YI SYLLABLE NZIT
+0A2EE YI SYLLABLE NZIX
+0A2EF YI SYLLABLE NZI
+0A2F0 YI SYLLABLE NZIP
+0A2F1 YI SYLLABLE NZIEX
+0A2F2 YI SYLLABLE NZIE
+0A2F3 YI SYLLABLE NZIEP
+0A2F4 YI SYLLABLE NZAT
+0A2F5 YI SYLLABLE NZAX
+0A2F6 YI SYLLABLE NZA
+0A2F7 YI SYLLABLE NZAP
+0A2F8 YI SYLLABLE NZUOX
+0A2F9 YI SYLLABLE NZUO
+0A2FA YI SYLLABLE NZOX
+0A2FB YI SYLLABLE NZOP
+0A2FC YI SYLLABLE NZEX
+0A2FD YI SYLLABLE NZE
+0A2FE YI SYLLABLE NZUX
+0A2FF YI SYLLABLE NZU
+0A300 YI SYLLABLE NZUP
+0A301 YI SYLLABLE NZURX
+0A302 YI SYLLABLE NZUR
+0A303 YI SYLLABLE NZYT
+0A304 YI SYLLABLE NZYX
+0A305 YI SYLLABLE NZY
+0A306 YI SYLLABLE NZYP
+0A307 YI SYLLABLE NZYRX
+0A308 YI SYLLABLE NZYR
+0A309 YI SYLLABLE SIT
+0A30A YI SYLLABLE SIX
+0A30B YI SYLLABLE SI
+0A30C YI SYLLABLE SIP
+0A30D YI SYLLABLE SIEX
+0A30E YI SYLLABLE SIE
+0A30F YI SYLLABLE SIEP
+0A310 YI SYLLABLE SAT
+0A311 YI SYLLABLE SAX
+0A312 YI SYLLABLE SA
+0A313 YI SYLLABLE SAP
+0A314 YI SYLLABLE SUOX
+0A315 YI SYLLABLE SUO
+0A316 YI SYLLABLE SUOP
+0A317 YI SYLLABLE SOT
+0A318 YI SYLLABLE SOX
+0A319 YI SYLLABLE SO
+0A31A YI SYLLABLE SOP
+0A31B YI SYLLABLE SEX
+0A31C YI SYLLABLE SE
+0A31D YI SYLLABLE SEP
+0A31E YI SYLLABLE SUT
+0A31F YI SYLLABLE SUX
+0A320 YI SYLLABLE SU
+0A321 YI SYLLABLE SUP
+0A322 YI SYLLABLE SURX
+0A323 YI SYLLABLE SUR
+0A324 YI SYLLABLE SYT
+0A325 YI SYLLABLE SYX
+0A326 YI SYLLABLE SY
+0A327 YI SYLLABLE SYP
+0A328 YI SYLLABLE SYRX
+0A329 YI SYLLABLE SYR
+0A32A YI SYLLABLE SSIT
+0A32B YI SYLLABLE SSIX
+0A32C YI SYLLABLE SSI
+0A32D YI SYLLABLE SSIP
+0A32E YI SYLLABLE SSIEX
+0A32F YI SYLLABLE SSIE
+0A330 YI SYLLABLE SSIEP
+0A331 YI SYLLABLE SSAT
+0A332 YI SYLLABLE SSAX
+0A333 YI SYLLABLE SSA
+0A334 YI SYLLABLE SSAP
+0A335 YI SYLLABLE SSOT
+0A336 YI SYLLABLE SSOX
+0A337 YI SYLLABLE SSO
+0A338 YI SYLLABLE SSOP
+0A339 YI SYLLABLE SSEX
+0A33A YI SYLLABLE SSE
+0A33B YI SYLLABLE SSEP
+0A33C YI SYLLABLE SSUT
+0A33D YI SYLLABLE SSUX
+0A33E YI SYLLABLE SSU
+0A33F YI SYLLABLE SSUP
+0A340 YI SYLLABLE SSYT
+0A341 YI SYLLABLE SSYX
+0A342 YI SYLLABLE SSY
+0A343 YI SYLLABLE SSYP
+0A344 YI SYLLABLE SSYRX
+0A345 YI SYLLABLE SSYR
+0A346 YI SYLLABLE ZHAT
+0A347 YI SYLLABLE ZHAX
+0A348 YI SYLLABLE ZHA
+0A349 YI SYLLABLE ZHAP
+0A34A YI SYLLABLE ZHUOX
+0A34B YI SYLLABLE ZHUO
+0A34C YI SYLLABLE ZHUOP
+0A34D YI SYLLABLE ZHOT
+0A34E YI SYLLABLE ZHOX
+0A34F YI SYLLABLE ZHO
+0A350 YI SYLLABLE ZHOP
+0A351 YI SYLLABLE ZHET
+0A352 YI SYLLABLE ZHEX
+0A353 YI SYLLABLE ZHE
+0A354 YI SYLLABLE ZHEP
+0A355 YI SYLLABLE ZHUT
+0A356 YI SYLLABLE ZHUX
+0A357 YI SYLLABLE ZHU
+0A358 YI SYLLABLE ZHUP
+0A359 YI SYLLABLE ZHURX
+0A35A YI SYLLABLE ZHUR
+0A35B YI SYLLABLE ZHYT
+0A35C YI SYLLABLE ZHYX
+0A35D YI SYLLABLE ZHY
+0A35E YI SYLLABLE ZHYP
+0A35F YI SYLLABLE ZHYRX
+0A360 YI SYLLABLE ZHYR
+0A361 YI SYLLABLE CHAT
+0A362 YI SYLLABLE CHAX
+0A363 YI SYLLABLE CHA
+0A364 YI SYLLABLE CHAP
+0A365 YI SYLLABLE CHUOT
+0A366 YI SYLLABLE CHUOX
+0A367 YI SYLLABLE CHUO
+0A368 YI SYLLABLE CHUOP
+0A369 YI SYLLABLE CHOT
+0A36A YI SYLLABLE CHOX
+0A36B YI SYLLABLE CHO
+0A36C YI SYLLABLE CHOP
+0A36D YI SYLLABLE CHET
+0A36E YI SYLLABLE CHEX
+0A36F YI SYLLABLE CHE
+0A370 YI SYLLABLE CHEP
+0A371 YI SYLLABLE CHUX
+0A372 YI SYLLABLE CHU
+0A373 YI SYLLABLE CHUP
+0A374 YI SYLLABLE CHURX
+0A375 YI SYLLABLE CHUR
+0A376 YI SYLLABLE CHYT
+0A377 YI SYLLABLE CHYX
+0A378 YI SYLLABLE CHY
+0A379 YI SYLLABLE CHYP
+0A37A YI SYLLABLE CHYRX
+0A37B YI SYLLABLE CHYR
+0A37C YI SYLLABLE RRAX
+0A37D YI SYLLABLE RRA
+0A37E YI SYLLABLE RRUOX
+0A37F YI SYLLABLE RRUO
+0A380 YI SYLLABLE RROT
+0A381 YI SYLLABLE RROX
+0A382 YI SYLLABLE RRO
+0A383 YI SYLLABLE RROP
+0A384 YI SYLLABLE RRET
+0A385 YI SYLLABLE RREX
+0A386 YI SYLLABLE RRE
+0A387 YI SYLLABLE RREP
+0A388 YI SYLLABLE RRUT
+0A389 YI SYLLABLE RRUX
+0A38A YI SYLLABLE RRU
+0A38B YI SYLLABLE RRUP
+0A38C YI SYLLABLE RRURX
+0A38D YI SYLLABLE RRUR
+0A38E YI SYLLABLE RRYT
+0A38F YI SYLLABLE RRYX
+0A390 YI SYLLABLE RRY
+0A391 YI SYLLABLE RRYP
+0A392 YI SYLLABLE RRYRX
+0A393 YI SYLLABLE RRYR
+0A394 YI SYLLABLE NRAT
+0A395 YI SYLLABLE NRAX
+0A396 YI SYLLABLE NRA
+0A397 YI SYLLABLE NRAP
+0A398 YI SYLLABLE NROX
+0A399 YI SYLLABLE NRO
+0A39A YI SYLLABLE NROP
+0A39B YI SYLLABLE NRET
+0A39C YI SYLLABLE NREX
+0A39D YI SYLLABLE NRE
+0A39E YI SYLLABLE NREP
+0A39F YI SYLLABLE NRUT
+0A3A0 YI SYLLABLE NRUX
+0A3A1 YI SYLLABLE NRU
+0A3A2 YI SYLLABLE NRUP
+0A3A3 YI SYLLABLE NRURX
+0A3A4 YI SYLLABLE NRUR
+0A3A5 YI SYLLABLE NRYT
+0A3A6 YI SYLLABLE NRYX
+0A3A7 YI SYLLABLE NRY
+0A3A8 YI SYLLABLE NRYP
+0A3A9 YI SYLLABLE NRYRX
+0A3AA YI SYLLABLE NRYR
+0A3AB YI SYLLABLE SHAT
+0A3AC YI SYLLABLE SHAX
+0A3AD YI SYLLABLE SHA
+0A3AE YI SYLLABLE SHAP
+0A3AF YI SYLLABLE SHUOX
+0A3B0 YI SYLLABLE SHUO
+0A3B1 YI SYLLABLE SHUOP
+0A3B2 YI SYLLABLE SHOT
+0A3B3 YI SYLLABLE SHOX
+0A3B4 YI SYLLABLE SHO
+0A3B5 YI SYLLABLE SHOP
+0A3B6 YI SYLLABLE SHET
+0A3B7 YI SYLLABLE SHEX
+0A3B8 YI SYLLABLE SHE
+0A3B9 YI SYLLABLE SHEP
+0A3BA YI SYLLABLE SHUT
+0A3BB YI SYLLABLE SHUX
+0A3BC YI SYLLABLE SHU
+0A3BD YI SYLLABLE SHUP
+0A3BE YI SYLLABLE SHURX
+0A3BF YI SYLLABLE SHUR
+0A3C0 YI SYLLABLE SHYT
+0A3C1 YI SYLLABLE SHYX
+0A3C2 YI SYLLABLE SHY
+0A3C3 YI SYLLABLE SHYP
+0A3C4 YI SYLLABLE SHYRX
+0A3C5 YI SYLLABLE SHYR
+0A3C6 YI SYLLABLE RAT
+0A3C7 YI SYLLABLE RAX
+0A3C8 YI SYLLABLE RA
+0A3C9 YI SYLLABLE RAP
+0A3CA YI SYLLABLE RUOX
+0A3CB YI SYLLABLE RUO
+0A3CC YI SYLLABLE RUOP
+0A3CD YI SYLLABLE ROT
+0A3CE YI SYLLABLE ROX
+0A3CF YI SYLLABLE RO
+0A3D0 YI SYLLABLE ROP
+0A3D1 YI SYLLABLE REX
+0A3D2 YI SYLLABLE RE
+0A3D3 YI SYLLABLE REP
+0A3D4 YI SYLLABLE RUT
+0A3D5 YI SYLLABLE RUX
+0A3D6 YI SYLLABLE RU
+0A3D7 YI SYLLABLE RUP
+0A3D8 YI SYLLABLE RURX
+0A3D9 YI SYLLABLE RUR
+0A3DA YI SYLLABLE RYT
+0A3DB YI SYLLABLE RYX
+0A3DC YI SYLLABLE RY
+0A3DD YI SYLLABLE RYP
+0A3DE YI SYLLABLE RYRX
+0A3DF YI SYLLABLE RYR
+0A3E0 YI SYLLABLE JIT
+0A3E1 YI SYLLABLE JIX
+0A3E2 YI SYLLABLE JI
+0A3E3 YI SYLLABLE JIP
+0A3E4 YI SYLLABLE JIET
+0A3E5 YI SYLLABLE JIEX
+0A3E6 YI SYLLABLE JIE
+0A3E7 YI SYLLABLE JIEP
+0A3E8 YI SYLLABLE JUOT
+0A3E9 YI SYLLABLE JUOX
+0A3EA YI SYLLABLE JUO
+0A3EB YI SYLLABLE JUOP
+0A3EC YI SYLLABLE JOT
+0A3ED YI SYLLABLE JOX
+0A3EE YI SYLLABLE JO
+0A3EF YI SYLLABLE JOP
+0A3F0 YI SYLLABLE JUT
+0A3F1 YI SYLLABLE JUX
+0A3F2 YI SYLLABLE JU
+0A3F3 YI SYLLABLE JUP
+0A3F4 YI SYLLABLE JURX
+0A3F5 YI SYLLABLE JUR
+0A3F6 YI SYLLABLE JYT
+0A3F7 YI SYLLABLE JYX
+0A3F8 YI SYLLABLE JY
+0A3F9 YI SYLLABLE JYP
+0A3FA YI SYLLABLE JYRX
+0A3FB YI SYLLABLE JYR
+0A3FC YI SYLLABLE QIT
+0A3FD YI SYLLABLE QIX
+0A3FE YI SYLLABLE QI
+0A3FF YI SYLLABLE QIP
+0A400 YI SYLLABLE QIET
+0A401 YI SYLLABLE QIEX
+0A402 YI SYLLABLE QIE
+0A403 YI SYLLABLE QIEP
+0A404 YI SYLLABLE QUOT
+0A405 YI SYLLABLE QUOX
+0A406 YI SYLLABLE QUO
+0A407 YI SYLLABLE QUOP
+0A408 YI SYLLABLE QOT
+0A409 YI SYLLABLE QOX
+0A40A YI SYLLABLE QO
+0A40B YI SYLLABLE QOP
+0A40C YI SYLLABLE QUT
+0A40D YI SYLLABLE QUX
+0A40E YI SYLLABLE QU
+0A40F YI SYLLABLE QUP
+0A410 YI SYLLABLE QURX
+0A411 YI SYLLABLE QUR
+0A412 YI SYLLABLE QYT
+0A413 YI SYLLABLE QYX
+0A414 YI SYLLABLE QY
+0A415 YI SYLLABLE QYP
+0A416 YI SYLLABLE QYRX
+0A417 YI SYLLABLE QYR
+0A418 YI SYLLABLE JJIT
+0A419 YI SYLLABLE JJIX
+0A41A YI SYLLABLE JJI
+0A41B YI SYLLABLE JJIP
+0A41C YI SYLLABLE JJIET
+0A41D YI SYLLABLE JJIEX
+0A41E YI SYLLABLE JJIE
+0A41F YI SYLLABLE JJIEP
+0A420 YI SYLLABLE JJUOX
+0A421 YI SYLLABLE JJUO
+0A422 YI SYLLABLE JJUOP
+0A423 YI SYLLABLE JJOT
+0A424 YI SYLLABLE JJOX
+0A425 YI SYLLABLE JJO
+0A426 YI SYLLABLE JJOP
+0A427 YI SYLLABLE JJUT
+0A428 YI SYLLABLE JJUX
+0A429 YI SYLLABLE JJU
+0A42A YI SYLLABLE JJUP
+0A42B YI SYLLABLE JJURX
+0A42C YI SYLLABLE JJUR
+0A42D YI SYLLABLE JJYT
+0A42E YI SYLLABLE JJYX
+0A42F YI SYLLABLE JJY
+0A430 YI SYLLABLE JJYP
+0A431 YI SYLLABLE NJIT
+0A432 YI SYLLABLE NJIX
+0A433 YI SYLLABLE NJI
+0A434 YI SYLLABLE NJIP
+0A435 YI SYLLABLE NJIET
+0A436 YI SYLLABLE NJIEX
+0A437 YI SYLLABLE NJIE
+0A438 YI SYLLABLE NJIEP
+0A439 YI SYLLABLE NJUOX
+0A43A YI SYLLABLE NJUO
+0A43B YI SYLLABLE NJOT
+0A43C YI SYLLABLE NJOX
+0A43D YI SYLLABLE NJO
+0A43E YI SYLLABLE NJOP
+0A43F YI SYLLABLE NJUX
+0A440 YI SYLLABLE NJU
+0A441 YI SYLLABLE NJUP
+0A442 YI SYLLABLE NJURX
+0A443 YI SYLLABLE NJUR
+0A444 YI SYLLABLE NJYT
+0A445 YI SYLLABLE NJYX
+0A446 YI SYLLABLE NJY
+0A447 YI SYLLABLE NJYP
+0A448 YI SYLLABLE NJYRX
+0A449 YI SYLLABLE NJYR
+0A44A YI SYLLABLE NYIT
+0A44B YI SYLLABLE NYIX
+0A44C YI SYLLABLE NYI
+0A44D YI SYLLABLE NYIP
+0A44E YI SYLLABLE NYIET
+0A44F YI SYLLABLE NYIEX
+0A450 YI SYLLABLE NYIE
+0A451 YI SYLLABLE NYIEP
+0A452 YI SYLLABLE NYUOX
+0A453 YI SYLLABLE NYUO
+0A454 YI SYLLABLE NYUOP
+0A455 YI SYLLABLE NYOT
+0A456 YI SYLLABLE NYOX
+0A457 YI SYLLABLE NYO
+0A458 YI SYLLABLE NYOP
+0A459 YI SYLLABLE NYUT
+0A45A YI SYLLABLE NYUX
+0A45B YI SYLLABLE NYU
+0A45C YI SYLLABLE NYUP
+0A45D YI SYLLABLE XIT
+0A45E YI SYLLABLE XIX
+0A45F YI SYLLABLE XI
+0A460 YI SYLLABLE XIP
+0A461 YI SYLLABLE XIET
+0A462 YI SYLLABLE XIEX
+0A463 YI SYLLABLE XIE
+0A464 YI SYLLABLE XIEP
+0A465 YI SYLLABLE XUOX
+0A466 YI SYLLABLE XUO
+0A467 YI SYLLABLE XOT
+0A468 YI SYLLABLE XOX
+0A469 YI SYLLABLE XO
+0A46A YI SYLLABLE XOP
+0A46B YI SYLLABLE XYT
+0A46C YI SYLLABLE XYX
+0A46D YI SYLLABLE XY
+0A46E YI SYLLABLE XYP
+0A46F YI SYLLABLE XYRX
+0A470 YI SYLLABLE XYR
+0A471 YI SYLLABLE YIT
+0A472 YI SYLLABLE YIX
+0A473 YI SYLLABLE YI
+0A474 YI SYLLABLE YIP
+0A475 YI SYLLABLE YIET
+0A476 YI SYLLABLE YIEX
+0A477 YI SYLLABLE YIE
+0A478 YI SYLLABLE YIEP
+0A479 YI SYLLABLE YUOT
+0A47A YI SYLLABLE YUOX
+0A47B YI SYLLABLE YUO
+0A47C YI SYLLABLE YUOP
+0A47D YI SYLLABLE YOT
+0A47E YI SYLLABLE YOX
+0A47F YI SYLLABLE YO
+0A480 YI SYLLABLE YOP
+0A481 YI SYLLABLE YUT
+0A482 YI SYLLABLE YUX
+0A483 YI SYLLABLE YU
+0A484 YI SYLLABLE YUP
+0A485 YI SYLLABLE YURX
+0A486 YI SYLLABLE YUR
+0A487 YI SYLLABLE YYT
+0A488 YI SYLLABLE YYX
+0A489 YI SYLLABLE YY
+0A48A YI SYLLABLE YYP
+0A48B YI SYLLABLE YYRX
+0A48C YI SYLLABLE YYR
+0A490 YI RADICAL QOT
+0A491 YI RADICAL LI
+0A492 YI RADICAL KIT
+0A493 YI RADICAL NYIP
+0A494 YI RADICAL CYP
+0A495 YI RADICAL SSI
+0A496 YI RADICAL GGOP
+0A497 YI RADICAL GEP
+0A498 YI RADICAL MI
+0A499 YI RADICAL HXIT
+0A49A YI RADICAL LYR
+0A49B YI RADICAL BBUT
+0A49C YI RADICAL MOP
+0A49D YI RADICAL YO
+0A49E YI RADICAL PUT
+0A49F YI RADICAL HXUO
+0A4A0 YI RADICAL TAT
+0A4A1 YI RADICAL GA
+0A4A2 YI RADICAL ZUP
+0A4A3 YI RADICAL CYT
+0A4A4 YI RADICAL DDUR
+0A4A5 YI RADICAL BUR
+0A4A6 YI RADICAL GGUO
+0A4A7 YI RADICAL NYOP
+0A4A8 YI RADICAL TU
+0A4A9 YI RADICAL OP
+0A4AA YI RADICAL JJUT
+0A4AB YI RADICAL ZOT
+0A4AC YI RADICAL PYT
+0A4AD YI RADICAL HMO
+0A4AE YI RADICAL YIT
+0A4AF YI RADICAL VUR
+0A4B0 YI RADICAL SHY
+0A4B1 YI RADICAL VEP
+0A4B2 YI RADICAL ZA
+0A4B3 YI RADICAL JO
+0A4B4 YI RADICAL NZUP
+0A4B5 YI RADICAL JJY
+0A4B6 YI RADICAL GOT
+0A4B7 YI RADICAL JJIE
+0A4B8 YI RADICAL WO
+0A4B9 YI RADICAL DU
+0A4BA YI RADICAL SHUR
+0A4BB YI RADICAL LIE
+0A4BC YI RADICAL CY
+0A4BD YI RADICAL CUOP
+0A4BE YI RADICAL CIP
+0A4BF YI RADICAL HXOP
+0A4C0 YI RADICAL SHAT
+0A4C1 YI RADICAL ZUR
+0A4C2 YI RADICAL SHOP
+0A4C3 YI RADICAL CHE
+0A4C4 YI RADICAL ZZIET
+0A4C5 YI RADICAL NBIE
+0A4C6 YI RADICAL KE
+0A4D0 LISU LETTER BA
+0A4D1 LISU LETTER PA
+0A4D2 LISU LETTER PHA
+0A4D3 LISU LETTER DA
+0A4D4 LISU LETTER TA
+0A4D5 LISU LETTER THA
+0A4D6 LISU LETTER GA
+0A4D7 LISU LETTER KA
+0A4D8 LISU LETTER KHA
+0A4D9 LISU LETTER JA
+0A4DA LISU LETTER CA
+0A4DB LISU LETTER CHA
+0A4DC LISU LETTER DZA
+0A4DD LISU LETTER TSA
+0A4DE LISU LETTER TSHA
+0A4DF LISU LETTER MA
+0A4E0 LISU LETTER NA
+0A4E1 LISU LETTER LA
+0A4E2 LISU LETTER SA
+0A4E3 LISU LETTER ZHA
+0A4E4 LISU LETTER ZA
+0A4E5 LISU LETTER NGA
+0A4E6 LISU LETTER HA
+0A4E7 LISU LETTER XA
+0A4E8 LISU LETTER HHA
+0A4E9 LISU LETTER FA
+0A4EA LISU LETTER WA
+0A4EB LISU LETTER SHA
+0A4EC LISU LETTER YA
+0A4ED LISU LETTER GHA
+0A4EE LISU LETTER A
+0A4EF LISU LETTER AE
+0A4F0 LISU LETTER E
+0A4F1 LISU LETTER EU
+0A4F2 LISU LETTER I
+0A4F3 LISU LETTER O
+0A4F4 LISU LETTER U
+0A4F5 LISU LETTER UE
+0A4F6 LISU LETTER UH
+0A4F7 LISU LETTER OE
+0A4F8 LISU LETTER TONE MYA TI
+0A4F9 LISU LETTER TONE NA PO
+0A4FA LISU LETTER TONE MYA CYA
+0A4FB LISU LETTER TONE MYA BO
+0A4FC LISU LETTER TONE MYA NA
+0A4FD LISU LETTER TONE MYA JEU
+0A4FE LISU PUNCTUATION COMMA
+0A4FF LISU PUNCTUATION FULL STOP
+0A500 VAI SYLLABLE EE
+0A501 VAI SYLLABLE EEN
+0A502 VAI SYLLABLE HEE
+0A503 VAI SYLLABLE WEE
+0A504 VAI SYLLABLE WEEN
+0A505 VAI SYLLABLE PEE
+0A506 VAI SYLLABLE BHEE
+0A507 VAI SYLLABLE BEE
+0A508 VAI SYLLABLE MBEE
+0A509 VAI SYLLABLE KPEE
+0A50A VAI SYLLABLE MGBEE
+0A50B VAI SYLLABLE GBEE
+0A50C VAI SYLLABLE FEE
+0A50D VAI SYLLABLE VEE
+0A50E VAI SYLLABLE TEE
+0A50F VAI SYLLABLE THEE
+0A510 VAI SYLLABLE DHEE
+0A511 VAI SYLLABLE DHHEE
+0A512 VAI SYLLABLE LEE
+0A513 VAI SYLLABLE REE
+0A514 VAI SYLLABLE DEE
+0A515 VAI SYLLABLE NDEE
+0A516 VAI SYLLABLE SEE
+0A517 VAI SYLLABLE SHEE
+0A518 VAI SYLLABLE ZEE
+0A519 VAI SYLLABLE ZHEE
+0A51A VAI SYLLABLE CEE
+0A51B VAI SYLLABLE JEE
+0A51C VAI SYLLABLE NJEE
+0A51D VAI SYLLABLE YEE
+0A51E VAI SYLLABLE KEE
+0A51F VAI SYLLABLE NGGEE
+0A520 VAI SYLLABLE GEE
+0A521 VAI SYLLABLE MEE
+0A522 VAI SYLLABLE NEE
+0A523 VAI SYLLABLE NYEE
+0A524 VAI SYLLABLE I
+0A525 VAI SYLLABLE IN
+0A526 VAI SYLLABLE HI
+0A527 VAI SYLLABLE HIN
+0A528 VAI SYLLABLE WI
+0A529 VAI SYLLABLE WIN
+0A52A VAI SYLLABLE PI
+0A52B VAI SYLLABLE BHI
+0A52C VAI SYLLABLE BI
+0A52D VAI SYLLABLE MBI
+0A52E VAI SYLLABLE KPI
+0A52F VAI SYLLABLE MGBI
+0A530 VAI SYLLABLE GBI
+0A531 VAI SYLLABLE FI
+0A532 VAI SYLLABLE VI
+0A533 VAI SYLLABLE TI
+0A534 VAI SYLLABLE THI
+0A535 VAI SYLLABLE DHI
+0A536 VAI SYLLABLE DHHI
+0A537 VAI SYLLABLE LI
+0A538 VAI SYLLABLE RI
+0A539 VAI SYLLABLE DI
+0A53A VAI SYLLABLE NDI
+0A53B VAI SYLLABLE SI
+0A53C VAI SYLLABLE SHI
+0A53D VAI SYLLABLE ZI
+0A53E VAI SYLLABLE ZHI
+0A53F VAI SYLLABLE CI
+0A540 VAI SYLLABLE JI
+0A541 VAI SYLLABLE NJI
+0A542 VAI SYLLABLE YI
+0A543 VAI SYLLABLE KI
+0A544 VAI SYLLABLE NGGI
+0A545 VAI SYLLABLE GI
+0A546 VAI SYLLABLE MI
+0A547 VAI SYLLABLE NI
+0A548 VAI SYLLABLE NYI
+0A549 VAI SYLLABLE A
+0A54A VAI SYLLABLE AN
+0A54B VAI SYLLABLE NGAN
+0A54C VAI SYLLABLE HA
+0A54D VAI SYLLABLE HAN
+0A54E VAI SYLLABLE WA
+0A54F VAI SYLLABLE WAN
+0A550 VAI SYLLABLE PA
+0A551 VAI SYLLABLE BHA
+0A552 VAI SYLLABLE BA
+0A553 VAI SYLLABLE MBA
+0A554 VAI SYLLABLE KPA
+0A555 VAI SYLLABLE KPAN
+0A556 VAI SYLLABLE MGBA
+0A557 VAI SYLLABLE GBA
+0A558 VAI SYLLABLE FA
+0A559 VAI SYLLABLE VA
+0A55A VAI SYLLABLE TA
+0A55B VAI SYLLABLE THA
+0A55C VAI SYLLABLE DHA
+0A55D VAI SYLLABLE DHHA
+0A55E VAI SYLLABLE LA
+0A55F VAI SYLLABLE RA
+0A560 VAI SYLLABLE DA
+0A561 VAI SYLLABLE NDA
+0A562 VAI SYLLABLE SA
+0A563 VAI SYLLABLE SHA
+0A564 VAI SYLLABLE ZA
+0A565 VAI SYLLABLE ZHA
+0A566 VAI SYLLABLE CA
+0A567 VAI SYLLABLE JA
+0A568 VAI SYLLABLE NJA
+0A569 VAI SYLLABLE YA
+0A56A VAI SYLLABLE KA
+0A56B VAI SYLLABLE KAN
+0A56C VAI SYLLABLE NGGA
+0A56D VAI SYLLABLE GA
+0A56E VAI SYLLABLE MA
+0A56F VAI SYLLABLE NA
+0A570 VAI SYLLABLE NYA
+0A571 VAI SYLLABLE OO
+0A572 VAI SYLLABLE OON
+0A573 VAI SYLLABLE HOO
+0A574 VAI SYLLABLE WOO
+0A575 VAI SYLLABLE WOON
+0A576 VAI SYLLABLE POO
+0A577 VAI SYLLABLE BHOO
+0A578 VAI SYLLABLE BOO
+0A579 VAI SYLLABLE MBOO
+0A57A VAI SYLLABLE KPOO
+0A57B VAI SYLLABLE MGBOO
+0A57C VAI SYLLABLE GBOO
+0A57D VAI SYLLABLE FOO
+0A57E VAI SYLLABLE VOO
+0A57F VAI SYLLABLE TOO
+0A580 VAI SYLLABLE THOO
+0A581 VAI SYLLABLE DHOO
+0A582 VAI SYLLABLE DHHOO
+0A583 VAI SYLLABLE LOO
+0A584 VAI SYLLABLE ROO
+0A585 VAI SYLLABLE DOO
+0A586 VAI SYLLABLE NDOO
+0A587 VAI SYLLABLE SOO
+0A588 VAI SYLLABLE SHOO
+0A589 VAI SYLLABLE ZOO
+0A58A VAI SYLLABLE ZHOO
+0A58B VAI SYLLABLE COO
+0A58C VAI SYLLABLE JOO
+0A58D VAI SYLLABLE NJOO
+0A58E VAI SYLLABLE YOO
+0A58F VAI SYLLABLE KOO
+0A590 VAI SYLLABLE NGGOO
+0A591 VAI SYLLABLE GOO
+0A592 VAI SYLLABLE MOO
+0A593 VAI SYLLABLE NOO
+0A594 VAI SYLLABLE NYOO
+0A595 VAI SYLLABLE U
+0A596 VAI SYLLABLE UN
+0A597 VAI SYLLABLE HU
+0A598 VAI SYLLABLE HUN
+0A599 VAI SYLLABLE WU
+0A59A VAI SYLLABLE WUN
+0A59B VAI SYLLABLE PU
+0A59C VAI SYLLABLE BHU
+0A59D VAI SYLLABLE BU
+0A59E VAI SYLLABLE MBU
+0A59F VAI SYLLABLE KPU
+0A5A0 VAI SYLLABLE MGBU
+0A5A1 VAI SYLLABLE GBU
+0A5A2 VAI SYLLABLE FU
+0A5A3 VAI SYLLABLE VU
+0A5A4 VAI SYLLABLE TU
+0A5A5 VAI SYLLABLE THU
+0A5A6 VAI SYLLABLE DHU
+0A5A7 VAI SYLLABLE DHHU
+0A5A8 VAI SYLLABLE LU
+0A5A9 VAI SYLLABLE RU
+0A5AA VAI SYLLABLE DU
+0A5AB VAI SYLLABLE NDU
+0A5AC VAI SYLLABLE SU
+0A5AD VAI SYLLABLE SHU
+0A5AE VAI SYLLABLE ZU
+0A5AF VAI SYLLABLE ZHU
+0A5B0 VAI SYLLABLE CU
+0A5B1 VAI SYLLABLE JU
+0A5B2 VAI SYLLABLE NJU
+0A5B3 VAI SYLLABLE YU
+0A5B4 VAI SYLLABLE KU
+0A5B5 VAI SYLLABLE NGGU
+0A5B6 VAI SYLLABLE GU
+0A5B7 VAI SYLLABLE MU
+0A5B8 VAI SYLLABLE NU
+0A5B9 VAI SYLLABLE NYU
+0A5BA VAI SYLLABLE O
+0A5BB VAI SYLLABLE ON
+0A5BC VAI SYLLABLE NGON
+0A5BD VAI SYLLABLE HO
+0A5BE VAI SYLLABLE HON
+0A5BF VAI SYLLABLE WO
+0A5C0 VAI SYLLABLE WON
+0A5C1 VAI SYLLABLE PO
+0A5C2 VAI SYLLABLE BHO
+0A5C3 VAI SYLLABLE BO
+0A5C4 VAI SYLLABLE MBO
+0A5C5 VAI SYLLABLE KPO
+0A5C6 VAI SYLLABLE MGBO
+0A5C7 VAI SYLLABLE GBO
+0A5C8 VAI SYLLABLE GBON
+0A5C9 VAI SYLLABLE FO
+0A5CA VAI SYLLABLE VO
+0A5CB VAI SYLLABLE TO
+0A5CC VAI SYLLABLE THO
+0A5CD VAI SYLLABLE DHO
+0A5CE VAI SYLLABLE DHHO
+0A5CF VAI SYLLABLE LO
+0A5D0 VAI SYLLABLE RO
+0A5D1 VAI SYLLABLE DO
+0A5D2 VAI SYLLABLE NDO
+0A5D3 VAI SYLLABLE SO
+0A5D4 VAI SYLLABLE SHO
+0A5D5 VAI SYLLABLE ZO
+0A5D6 VAI SYLLABLE ZHO
+0A5D7 VAI SYLLABLE CO
+0A5D8 VAI SYLLABLE JO
+0A5D9 VAI SYLLABLE NJO
+0A5DA VAI SYLLABLE YO
+0A5DB VAI SYLLABLE KO
+0A5DC VAI SYLLABLE NGGO
+0A5DD VAI SYLLABLE GO
+0A5DE VAI SYLLABLE MO
+0A5DF VAI SYLLABLE NO
+0A5E0 VAI SYLLABLE NYO
+0A5E1 VAI SYLLABLE E
+0A5E2 VAI SYLLABLE EN
+0A5E3 VAI SYLLABLE NGEN
+0A5E4 VAI SYLLABLE HE
+0A5E5 VAI SYLLABLE HEN
+0A5E6 VAI SYLLABLE WE
+0A5E7 VAI SYLLABLE WEN
+0A5E8 VAI SYLLABLE PE
+0A5E9 VAI SYLLABLE BHE
+0A5EA VAI SYLLABLE BE
+0A5EB VAI SYLLABLE MBE
+0A5EC VAI SYLLABLE KPE
+0A5ED VAI SYLLABLE KPEN
+0A5EE VAI SYLLABLE MGBE
+0A5EF VAI SYLLABLE GBE
+0A5F0 VAI SYLLABLE GBEN
+0A5F1 VAI SYLLABLE FE
+0A5F2 VAI SYLLABLE VE
+0A5F3 VAI SYLLABLE TE
+0A5F4 VAI SYLLABLE THE
+0A5F5 VAI SYLLABLE DHE
+0A5F6 VAI SYLLABLE DHHE
+0A5F7 VAI SYLLABLE LE
+0A5F8 VAI SYLLABLE RE
+0A5F9 VAI SYLLABLE DE
+0A5FA VAI SYLLABLE NDE
+0A5FB VAI SYLLABLE SE
+0A5FC VAI SYLLABLE SHE
+0A5FD VAI SYLLABLE ZE
+0A5FE VAI SYLLABLE ZHE
+0A5FF VAI SYLLABLE CE
+0A600 VAI SYLLABLE JE
+0A601 VAI SYLLABLE NJE
+0A602 VAI SYLLABLE YE
+0A603 VAI SYLLABLE KE
+0A604 VAI SYLLABLE NGGE
+0A605 VAI SYLLABLE NGGEN
+0A606 VAI SYLLABLE GE
+0A607 VAI SYLLABLE GEN
+0A608 VAI SYLLABLE ME
+0A609 VAI SYLLABLE NE
+0A60A VAI SYLLABLE NYE
+0A60B VAI SYLLABLE NG
+0A60C VAI SYLLABLE LENGTHENER
+0A60D VAI COMMA
+0A60E VAI FULL STOP
+0A60F VAI QUESTION MARK
+0A610 VAI SYLLABLE NDOLE FA
+0A611 VAI SYLLABLE NDOLE KA
+0A612 VAI SYLLABLE NDOLE SOO
+0A613 VAI SYMBOL FEENG
+0A614 VAI SYMBOL KEENG
+0A615 VAI SYMBOL TING
+0A616 VAI SYMBOL NII
+0A617 VAI SYMBOL BANG
+0A618 VAI SYMBOL FAA
+0A619 VAI SYMBOL TAA
+0A61A VAI SYMBOL DANG
+0A61B VAI SYMBOL DOONG
+0A61C VAI SYMBOL KUNG
+0A61D VAI SYMBOL TONG
+0A61E VAI SYMBOL DO-O
+0A61F VAI SYMBOL JONG
+0A620 VAI DIGIT ZERO
+0A621 VAI DIGIT ONE
+0A622 VAI DIGIT TWO
+0A623 VAI DIGIT THREE
+0A624 VAI DIGIT FOUR
+0A625 VAI DIGIT FIVE
+0A626 VAI DIGIT SIX
+0A627 VAI DIGIT SEVEN
+0A628 VAI DIGIT EIGHT
+0A629 VAI DIGIT NINE
+0A62A VAI SYLLABLE NDOLE MA
+0A62B VAI SYLLABLE NDOLE DO
+0A640 CYRILLIC CAPITAL LETTER ZEMLYA
+0A641 CYRILLIC SMALL LETTER ZEMLYA
+0A642 CYRILLIC CAPITAL LETTER DZELO
+0A643 CYRILLIC SMALL LETTER DZELO
+0A644 CYRILLIC CAPITAL LETTER REVERSED DZE
+0A645 CYRILLIC SMALL LETTER REVERSED DZE
+0A646 CYRILLIC CAPITAL LETTER IOTA
+0A647 CYRILLIC SMALL LETTER IOTA
+0A648 CYRILLIC CAPITAL LETTER DJERV
+0A649 CYRILLIC SMALL LETTER DJERV
+0A64A CYRILLIC CAPITAL LETTER MONOGRAPH UK
+0A64B CYRILLIC SMALL LETTER MONOGRAPH UK
+0A64C CYRILLIC CAPITAL LETTER BROAD OMEGA
+0A64D CYRILLIC SMALL LETTER BROAD OMEGA
+0A64E CYRILLIC CAPITAL LETTER NEUTRAL YER
+0A64F CYRILLIC SMALL LETTER NEUTRAL YER
+0A650 CYRILLIC CAPITAL LETTER YERU WITH BACK YER
+0A651 CYRILLIC SMALL LETTER YERU WITH BACK YER
+0A652 CYRILLIC CAPITAL LETTER IOTIFIED YAT
+0A653 CYRILLIC SMALL LETTER IOTIFIED YAT
+0A654 CYRILLIC CAPITAL LETTER REVERSED YU
+0A655 CYRILLIC SMALL LETTER REVERSED YU
+0A656 CYRILLIC CAPITAL LETTER IOTIFIED A
+0A657 CYRILLIC SMALL LETTER IOTIFIED A
+0A658 CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
+0A659 CYRILLIC SMALL LETTER CLOSED LITTLE YUS
+0A65A CYRILLIC CAPITAL LETTER BLENDED YUS
+0A65B CYRILLIC SMALL LETTER BLENDED YUS
+0A65C CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
+0A65D CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
+0A65E CYRILLIC CAPITAL LETTER YN
+0A65F CYRILLIC SMALL LETTER YN
+0A660 CYRILLIC CAPITAL LETTER REVERSED TSE
+0A661 CYRILLIC SMALL LETTER REVERSED TSE
+0A662 CYRILLIC CAPITAL LETTER SOFT DE
+0A663 CYRILLIC SMALL LETTER SOFT DE
+0A664 CYRILLIC CAPITAL LETTER SOFT EL
+0A665 CYRILLIC SMALL LETTER SOFT EL
+0A666 CYRILLIC CAPITAL LETTER SOFT EM
+0A667 CYRILLIC SMALL LETTER SOFT EM
+0A668 CYRILLIC CAPITAL LETTER MONOCULAR O
+0A669 CYRILLIC SMALL LETTER MONOCULAR O
+0A66A CYRILLIC CAPITAL LETTER BINOCULAR O
+0A66B CYRILLIC SMALL LETTER BINOCULAR O
+0A66C CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
+0A66D CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
+0A66E CYRILLIC LETTER MULTIOCULAR O
+0A66F COMBINING CYRILLIC VZMET
+0A670 COMBINING CYRILLIC TEN MILLIONS SIGN
+0A671 COMBINING CYRILLIC HUNDRED MILLIONS SIGN
+0A672 COMBINING CYRILLIC THOUSAND MILLIONS SIGN
+0A673 SLAVONIC ASTERISK
+0A67C COMBINING CYRILLIC KAVYKA
+0A67D COMBINING CYRILLIC PAYEROK
+0A67E CYRILLIC KAVYKA
+0A67F CYRILLIC PAYEROK
+0A680 CYRILLIC CAPITAL LETTER DWE
+0A681 CYRILLIC SMALL LETTER DWE
+0A682 CYRILLIC CAPITAL LETTER DZWE
+0A683 CYRILLIC SMALL LETTER DZWE
+0A684 CYRILLIC CAPITAL LETTER ZHWE
+0A685 CYRILLIC SMALL LETTER ZHWE
+0A686 CYRILLIC CAPITAL LETTER CCHE
+0A687 CYRILLIC SMALL LETTER CCHE
+0A688 CYRILLIC CAPITAL LETTER DZZE
+0A689 CYRILLIC SMALL LETTER DZZE
+0A68A CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
+0A68B CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
+0A68C CYRILLIC CAPITAL LETTER TWE
+0A68D CYRILLIC SMALL LETTER TWE
+0A68E CYRILLIC CAPITAL LETTER TSWE
+0A68F CYRILLIC SMALL LETTER TSWE
+0A690 CYRILLIC CAPITAL LETTER TSSE
+0A691 CYRILLIC SMALL LETTER TSSE
+0A692 CYRILLIC CAPITAL LETTER TCHE
+0A693 CYRILLIC SMALL LETTER TCHE
+0A694 CYRILLIC CAPITAL LETTER HWE
+0A695 CYRILLIC SMALL LETTER HWE
+0A696 CYRILLIC CAPITAL LETTER SHWE
+0A697 CYRILLIC SMALL LETTER SHWE
+0A6A0 BAMUM LETTER A
+0A6A1 BAMUM LETTER KA
+0A6A2 BAMUM LETTER U
+0A6A3 BAMUM LETTER KU
+0A6A4 BAMUM LETTER EE
+0A6A5 BAMUM LETTER REE
+0A6A6 BAMUM LETTER TAE
+0A6A7 BAMUM LETTER O
+0A6A8 BAMUM LETTER NYI
+0A6A9 BAMUM LETTER I
+0A6AA BAMUM LETTER LA
+0A6AB BAMUM LETTER PA
+0A6AC BAMUM LETTER RII
+0A6AD BAMUM LETTER RIEE
+0A6AE BAMUM LETTER LEEEE
+0A6AF BAMUM LETTER MEEEE
+0A6B0 BAMUM LETTER TAA
+0A6B1 BAMUM LETTER NDAA
+0A6B2 BAMUM LETTER NJAEM
+0A6B3 BAMUM LETTER M
+0A6B4 BAMUM LETTER SUU
+0A6B5 BAMUM LETTER MU
+0A6B6 BAMUM LETTER SHII
+0A6B7 BAMUM LETTER SI
+0A6B8 BAMUM LETTER SHEUX
+0A6B9 BAMUM LETTER SEUX
+0A6BA BAMUM LETTER KYEE
+0A6BB BAMUM LETTER KET
+0A6BC BAMUM LETTER NUAE
+0A6BD BAMUM LETTER NU
+0A6BE BAMUM LETTER NJUAE
+0A6BF BAMUM LETTER YOQ
+0A6C0 BAMUM LETTER SHU
+0A6C1 BAMUM LETTER YUQ
+0A6C2 BAMUM LETTER YA
+0A6C3 BAMUM LETTER NSHA
+0A6C4 BAMUM LETTER KEUX
+0A6C5 BAMUM LETTER PEUX
+0A6C6 BAMUM LETTER NJEE
+0A6C7 BAMUM LETTER NTEE
+0A6C8 BAMUM LETTER PUE
+0A6C9 BAMUM LETTER WUE
+0A6CA BAMUM LETTER PEE
+0A6CB BAMUM LETTER FEE
+0A6CC BAMUM LETTER RU
+0A6CD BAMUM LETTER LU
+0A6CE BAMUM LETTER MI
+0A6CF BAMUM LETTER NI
+0A6D0 BAMUM LETTER REUX
+0A6D1 BAMUM LETTER RAE
+0A6D2 BAMUM LETTER KEN
+0A6D3 BAMUM LETTER NGKWAEN
+0A6D4 BAMUM LETTER NGGA
+0A6D5 BAMUM LETTER NGA
+0A6D6 BAMUM LETTER SHO
+0A6D7 BAMUM LETTER PUAE
+0A6D8 BAMUM LETTER FU
+0A6D9 BAMUM LETTER FOM
+0A6DA BAMUM LETTER WA
+0A6DB BAMUM LETTER NA
+0A6DC BAMUM LETTER LI
+0A6DD BAMUM LETTER PI
+0A6DE BAMUM LETTER LOQ
+0A6DF BAMUM LETTER KO
+0A6E0 BAMUM LETTER MBEN
+0A6E1 BAMUM LETTER REN
+0A6E2 BAMUM LETTER MEN
+0A6E3 BAMUM LETTER MA
+0A6E4 BAMUM LETTER TI
+0A6E5 BAMUM LETTER KI
+0A6E6 BAMUM LETTER MO
+0A6E7 BAMUM LETTER MBAA
+0A6E8 BAMUM LETTER TET
+0A6E9 BAMUM LETTER KPA
+0A6EA BAMUM LETTER TEN
+0A6EB BAMUM LETTER NTUU
+0A6EC BAMUM LETTER SAMBA
+0A6ED BAMUM LETTER FAAMAE
+0A6EE BAMUM LETTER KOVUU
+0A6EF BAMUM LETTER KOGHOM
+0A6F0 BAMUM COMBINING MARK KOQNDON
+0A6F1 BAMUM COMBINING MARK TUKWENTIS
+0A6F2 BAMUM NJAEMLI
+0A6F3 BAMUM FULL STOP
+0A6F4 BAMUM COLON
+0A6F5 BAMUM COMMA
+0A6F6 BAMUM SEMICOLON
+0A6F7 BAMUM QUESTION MARK
+0A700 MODIFIER LETTER CHINESE TONE YIN PING
+0A701 MODIFIER LETTER CHINESE TONE YANG PING
+0A702 MODIFIER LETTER CHINESE TONE YIN SHANG
+0A703 MODIFIER LETTER CHINESE TONE YANG SHANG
+0A704 MODIFIER LETTER CHINESE TONE YIN QU
+0A705 MODIFIER LETTER CHINESE TONE YANG QU
+0A706 MODIFIER LETTER CHINESE TONE YIN RU
+0A707 MODIFIER LETTER CHINESE TONE YANG RU
+0A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
+0A709 MODIFIER LETTER HIGH DOTTED TONE BAR
+0A70A MODIFIER LETTER MID DOTTED TONE BAR
+0A70B MODIFIER LETTER LOW DOTTED TONE BAR
+0A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
+0A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
+0A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
+0A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
+0A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
+0A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
+0A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
+0A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR
+0A714 MODIFIER LETTER MID LEFT-STEM TONE BAR
+0A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR
+0A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
+0A717 MODIFIER LETTER DOT VERTICAL BAR
+0A718 MODIFIER LETTER DOT SLASH
+0A719 MODIFIER LETTER DOT HORIZONTAL BAR
+0A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE
+0A71B MODIFIER LETTER RAISED UP ARROW
+0A71C MODIFIER LETTER RAISED DOWN ARROW
+0A71D MODIFIER LETTER RAISED EXCLAMATION MARK
+0A71E MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
+0A71F MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
+0A720 MODIFIER LETTER STRESS AND HIGH TONE
+0A721 MODIFIER LETTER STRESS AND LOW TONE
+0A722 LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
+0A723 LATIN SMALL LETTER EGYPTOLOGICAL ALEF
+0A724 LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
+0A725 LATIN SMALL LETTER EGYPTOLOGICAL AIN
+0A726 LATIN CAPITAL LETTER HENG
+0A727 LATIN SMALL LETTER HENG
+0A728 LATIN CAPITAL LETTER TZ
+0A729 LATIN SMALL LETTER TZ
+0A72A LATIN CAPITAL LETTER TRESILLO
+0A72B LATIN SMALL LETTER TRESILLO
+0A72C LATIN CAPITAL LETTER CUATRILLO
+0A72D LATIN SMALL LETTER CUATRILLO
+0A72E LATIN CAPITAL LETTER CUATRILLO WITH COMMA
+0A72F LATIN SMALL LETTER CUATRILLO WITH COMMA
+0A730 LATIN LETTER SMALL CAPITAL F
+0A731 LATIN LETTER SMALL CAPITAL S
+0A732 LATIN CAPITAL LETTER AA
+0A733 LATIN SMALL LETTER AA
+0A734 LATIN CAPITAL LETTER AO
+0A735 LATIN SMALL LETTER AO
+0A736 LATIN CAPITAL LETTER AU
+0A737 LATIN SMALL LETTER AU
+0A738 LATIN CAPITAL LETTER AV
+0A739 LATIN SMALL LETTER AV
+0A73A LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
+0A73B LATIN SMALL LETTER AV WITH HORIZONTAL BAR
+0A73C LATIN CAPITAL LETTER AY
+0A73D LATIN SMALL LETTER AY
+0A73E LATIN CAPITAL LETTER REVERSED C WITH DOT
+0A73F LATIN SMALL LETTER REVERSED C WITH DOT
+0A740 LATIN CAPITAL LETTER K WITH STROKE
+0A741 LATIN SMALL LETTER K WITH STROKE
+0A742 LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
+0A743 LATIN SMALL LETTER K WITH DIAGONAL STROKE
+0A744 LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
+0A745 LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
+0A746 LATIN CAPITAL LETTER BROKEN L
+0A747 LATIN SMALL LETTER BROKEN L
+0A748 LATIN CAPITAL LETTER L WITH HIGH STROKE
+0A749 LATIN SMALL LETTER L WITH HIGH STROKE
+0A74A LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
+0A74B LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
+0A74C LATIN CAPITAL LETTER O WITH LOOP
+0A74D LATIN SMALL LETTER O WITH LOOP
+0A74E LATIN CAPITAL LETTER OO
+0A74F LATIN SMALL LETTER OO
+0A750 LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
+0A751 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
+0A752 LATIN CAPITAL LETTER P WITH FLOURISH
+0A753 LATIN SMALL LETTER P WITH FLOURISH
+0A754 LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
+0A755 LATIN SMALL LETTER P WITH SQUIRREL TAIL
+0A756 LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
+0A757 LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
+0A758 LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
+0A759 LATIN SMALL LETTER Q WITH DIAGONAL STROKE
+0A75A LATIN CAPITAL LETTER R ROTUNDA
+0A75B LATIN SMALL LETTER R ROTUNDA
+0A75C LATIN CAPITAL LETTER RUM ROTUNDA
+0A75D LATIN SMALL LETTER RUM ROTUNDA
+0A75E LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
+0A75F LATIN SMALL LETTER V WITH DIAGONAL STROKE
+0A760 LATIN CAPITAL LETTER VY
+0A761 LATIN SMALL LETTER VY
+0A762 LATIN CAPITAL LETTER VISIGOTHIC Z
+0A763 LATIN SMALL LETTER VISIGOTHIC Z
+0A764 LATIN CAPITAL LETTER THORN WITH STROKE
+0A765 LATIN SMALL LETTER THORN WITH STROKE
+0A766 LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
+0A767 LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
+0A768 LATIN CAPITAL LETTER VEND
+0A769 LATIN SMALL LETTER VEND
+0A76A LATIN CAPITAL LETTER ET
+0A76B LATIN SMALL LETTER ET
+0A76C LATIN CAPITAL LETTER IS
+0A76D LATIN SMALL LETTER IS
+0A76E LATIN CAPITAL LETTER CON
+0A76F LATIN SMALL LETTER CON
+0A770 MODIFIER LETTER US
+0A771 LATIN SMALL LETTER DUM
+0A772 LATIN SMALL LETTER LUM
+0A773 LATIN SMALL LETTER MUM
+0A774 LATIN SMALL LETTER NUM
+0A775 LATIN SMALL LETTER RUM
+0A776 LATIN LETTER SMALL CAPITAL RUM
+0A777 LATIN SMALL LETTER TUM
+0A778 LATIN SMALL LETTER UM
+0A779 LATIN CAPITAL LETTER INSULAR D
+0A77A LATIN SMALL LETTER INSULAR D
+0A77B LATIN CAPITAL LETTER INSULAR F
+0A77C LATIN SMALL LETTER INSULAR F
+0A77D LATIN CAPITAL LETTER INSULAR G
+0A77E LATIN CAPITAL LETTER TURNED INSULAR G
+0A77F LATIN SMALL LETTER TURNED INSULAR G
+0A780 LATIN CAPITAL LETTER TURNED L
+0A781 LATIN SMALL LETTER TURNED L
+0A782 LATIN CAPITAL LETTER INSULAR R
+0A783 LATIN SMALL LETTER INSULAR R
+0A784 LATIN CAPITAL LETTER INSULAR S
+0A785 LATIN SMALL LETTER INSULAR S
+0A786 LATIN CAPITAL LETTER INSULAR T
+0A787 LATIN SMALL LETTER INSULAR T
+0A788 MODIFIER LETTER LOW CIRCUMFLEX ACCENT
+0A789 MODIFIER LETTER COLON
+0A78A MODIFIER LETTER SHORT EQUALS SIGN
+0A78B LATIN CAPITAL LETTER SALTILLO
+0A78C LATIN SMALL LETTER SALTILLO
+0A78D LATIN CAPITAL LETTER TURNED H
+0A78E LATIN SMALL LETTER L WITH RETROFLEX HOOK AND BELT
+0A790 LATIN CAPITAL LETTER N WITH DESCENDER
+0A791 LATIN SMALL LETTER N WITH DESCENDER
+0A7A0 LATIN CAPITAL LETTER G WITH OBLIQUE STROKE
+0A7A1 LATIN SMALL LETTER G WITH OBLIQUE STROKE
+0A7A2 LATIN CAPITAL LETTER K WITH OBLIQUE STROKE
+0A7A3 LATIN SMALL LETTER K WITH OBLIQUE STROKE
+0A7A4 LATIN CAPITAL LETTER N WITH OBLIQUE STROKE
+0A7A5 LATIN SMALL LETTER N WITH OBLIQUE STROKE
+0A7A6 LATIN CAPITAL LETTER R WITH OBLIQUE STROKE
+0A7A7 LATIN SMALL LETTER R WITH OBLIQUE STROKE
+0A7A8 LATIN CAPITAL LETTER S WITH OBLIQUE STROKE
+0A7A9 LATIN SMALL LETTER S WITH OBLIQUE STROKE
+0A7FA LATIN LETTER SMALL CAPITAL TURNED M
+0A7FB LATIN EPIGRAPHIC LETTER REVERSED F
+0A7FC LATIN EPIGRAPHIC LETTER REVERSED P
+0A7FD LATIN EPIGRAPHIC LETTER INVERTED M
+0A7FE LATIN EPIGRAPHIC LETTER I LONGA
+0A7FF LATIN EPIGRAPHIC LETTER ARCHAIC M
+0A800 SYLOTI NAGRI LETTER A
+0A801 SYLOTI NAGRI LETTER I
+0A802 SYLOTI NAGRI SIGN DVISVARA
+0A803 SYLOTI NAGRI LETTER U
+0A804 SYLOTI NAGRI LETTER E
+0A805 SYLOTI NAGRI LETTER O
+0A806 SYLOTI NAGRI SIGN HASANTA
+0A807 SYLOTI NAGRI LETTER KO
+0A808 SYLOTI NAGRI LETTER KHO
+0A809 SYLOTI NAGRI LETTER GO
+0A80A SYLOTI NAGRI LETTER GHO
+0A80B SYLOTI NAGRI SIGN ANUSVARA
+0A80C SYLOTI NAGRI LETTER CO
+0A80D SYLOTI NAGRI LETTER CHO
+0A80E SYLOTI NAGRI LETTER JO
+0A80F SYLOTI NAGRI LETTER JHO
+0A810 SYLOTI NAGRI LETTER TTO
+0A811 SYLOTI NAGRI LETTER TTHO
+0A812 SYLOTI NAGRI LETTER DDO
+0A813 SYLOTI NAGRI LETTER DDHO
+0A814 SYLOTI NAGRI LETTER TO
+0A815 SYLOTI NAGRI LETTER THO
+0A816 SYLOTI NAGRI LETTER DO
+0A817 SYLOTI NAGRI LETTER DHO
+0A818 SYLOTI NAGRI LETTER NO
+0A819 SYLOTI NAGRI LETTER PO
+0A81A SYLOTI NAGRI LETTER PHO
+0A81B SYLOTI NAGRI LETTER BO
+0A81C SYLOTI NAGRI LETTER BHO
+0A81D SYLOTI NAGRI LETTER MO
+0A81E SYLOTI NAGRI LETTER RO
+0A81F SYLOTI NAGRI LETTER LO
+0A820 SYLOTI NAGRI LETTER RRO
+0A821 SYLOTI NAGRI LETTER SO
+0A822 SYLOTI NAGRI LETTER HO
+0A823 SYLOTI NAGRI VOWEL SIGN A
+0A824 SYLOTI NAGRI VOWEL SIGN I
+0A825 SYLOTI NAGRI VOWEL SIGN U
+0A826 SYLOTI NAGRI VOWEL SIGN E
+0A827 SYLOTI NAGRI VOWEL SIGN OO
+0A828 SYLOTI NAGRI POETRY MARK-1
+0A829 SYLOTI NAGRI POETRY MARK-2
+0A82A SYLOTI NAGRI POETRY MARK-3
+0A82B SYLOTI NAGRI POETRY MARK-4
+0A830 NORTH INDIC FRACTION ONE QUARTER
+0A831 NORTH INDIC FRACTION ONE HALF
+0A832 NORTH INDIC FRACTION THREE QUARTERS
+0A833 NORTH INDIC FRACTION ONE SIXTEENTH
+0A834 NORTH INDIC FRACTION ONE EIGHTH
+0A835 NORTH INDIC FRACTION THREE SIXTEENTHS
+0A836 NORTH INDIC QUARTER MARK
+0A837 NORTH INDIC PLACEHOLDER MARK
+0A838 NORTH INDIC RUPEE MARK
+0A839 NORTH INDIC QUANTITY MARK
+0A840 PHAGS-PA LETTER KA
+0A841 PHAGS-PA LETTER KHA
+0A842 PHAGS-PA LETTER GA
+0A843 PHAGS-PA LETTER NGA
+0A844 PHAGS-PA LETTER CA
+0A845 PHAGS-PA LETTER CHA
+0A846 PHAGS-PA LETTER JA
+0A847 PHAGS-PA LETTER NYA
+0A848 PHAGS-PA LETTER TA
+0A849 PHAGS-PA LETTER THA
+0A84A PHAGS-PA LETTER DA
+0A84B PHAGS-PA LETTER NA
+0A84C PHAGS-PA LETTER PA
+0A84D PHAGS-PA LETTER PHA
+0A84E PHAGS-PA LETTER BA
+0A84F PHAGS-PA LETTER MA
+0A850 PHAGS-PA LETTER TSA
+0A851 PHAGS-PA LETTER TSHA
+0A852 PHAGS-PA LETTER DZA
+0A853 PHAGS-PA LETTER WA
+0A854 PHAGS-PA LETTER ZHA
+0A855 PHAGS-PA LETTER ZA
+0A856 PHAGS-PA LETTER SMALL A
+0A857 PHAGS-PA LETTER YA
+0A858 PHAGS-PA LETTER RA
+0A859 PHAGS-PA LETTER LA
+0A85A PHAGS-PA LETTER SHA
+0A85B PHAGS-PA LETTER SA
+0A85C PHAGS-PA LETTER HA
+0A85D PHAGS-PA LETTER A
+0A85E PHAGS-PA LETTER I
+0A85F PHAGS-PA LETTER U
+0A860 PHAGS-PA LETTER E
+0A861 PHAGS-PA LETTER O
+0A862 PHAGS-PA LETTER QA
+0A863 PHAGS-PA LETTER XA
+0A864 PHAGS-PA LETTER FA
+0A865 PHAGS-PA LETTER GGA
+0A866 PHAGS-PA LETTER EE
+0A867 PHAGS-PA SUBJOINED LETTER WA
+0A868 PHAGS-PA SUBJOINED LETTER YA
+0A869 PHAGS-PA LETTER TTA
+0A86A PHAGS-PA LETTER TTHA
+0A86B PHAGS-PA LETTER DDA
+0A86C PHAGS-PA LETTER NNA
+0A86D PHAGS-PA LETTER ALTERNATE YA
+0A86E PHAGS-PA LETTER VOICELESS SHA
+0A86F PHAGS-PA LETTER VOICED HA
+0A870 PHAGS-PA LETTER ASPIRATED FA
+0A871 PHAGS-PA SUBJOINED LETTER RA
+0A872 PHAGS-PA SUPERFIXED LETTER RA
+0A873 PHAGS-PA LETTER CANDRABINDU
+0A874 PHAGS-PA SINGLE HEAD MARK
+0A875 PHAGS-PA DOUBLE HEAD MARK
+0A876 PHAGS-PA MARK SHAD
+0A877 PHAGS-PA MARK DOUBLE SHAD
+0A880 SAURASHTRA SIGN ANUSVARA
+0A881 SAURASHTRA SIGN VISARGA
+0A882 SAURASHTRA LETTER A
+0A883 SAURASHTRA LETTER AA
+0A884 SAURASHTRA LETTER I
+0A885 SAURASHTRA LETTER II
+0A886 SAURASHTRA LETTER U
+0A887 SAURASHTRA LETTER UU
+0A888 SAURASHTRA LETTER VOCALIC R
+0A889 SAURASHTRA LETTER VOCALIC RR
+0A88A SAURASHTRA LETTER VOCALIC L
+0A88B SAURASHTRA LETTER VOCALIC LL
+0A88C SAURASHTRA LETTER E
+0A88D SAURASHTRA LETTER EE
+0A88E SAURASHTRA LETTER AI
+0A88F SAURASHTRA LETTER O
+0A890 SAURASHTRA LETTER OO
+0A891 SAURASHTRA LETTER AU
+0A892 SAURASHTRA LETTER KA
+0A893 SAURASHTRA LETTER KHA
+0A894 SAURASHTRA LETTER GA
+0A895 SAURASHTRA LETTER GHA
+0A896 SAURASHTRA LETTER NGA
+0A897 SAURASHTRA LETTER CA
+0A898 SAURASHTRA LETTER CHA
+0A899 SAURASHTRA LETTER JA
+0A89A SAURASHTRA LETTER JHA
+0A89B SAURASHTRA LETTER NYA
+0A89C SAURASHTRA LETTER TTA
+0A89D SAURASHTRA LETTER TTHA
+0A89E SAURASHTRA LETTER DDA
+0A89F SAURASHTRA LETTER DDHA
+0A8A0 SAURASHTRA LETTER NNA
+0A8A1 SAURASHTRA LETTER TA
+0A8A2 SAURASHTRA LETTER THA
+0A8A3 SAURASHTRA LETTER DA
+0A8A4 SAURASHTRA LETTER DHA
+0A8A5 SAURASHTRA LETTER NA
+0A8A6 SAURASHTRA LETTER PA
+0A8A7 SAURASHTRA LETTER PHA
+0A8A8 SAURASHTRA LETTER BA
+0A8A9 SAURASHTRA LETTER BHA
+0A8AA SAURASHTRA LETTER MA
+0A8AB SAURASHTRA LETTER YA
+0A8AC SAURASHTRA LETTER RA
+0A8AD SAURASHTRA LETTER LA
+0A8AE SAURASHTRA LETTER VA
+0A8AF SAURASHTRA LETTER SHA
+0A8B0 SAURASHTRA LETTER SSA
+0A8B1 SAURASHTRA LETTER SA
+0A8B2 SAURASHTRA LETTER HA
+0A8B3 SAURASHTRA LETTER LLA
+0A8B4 SAURASHTRA CONSONANT SIGN HAARU
+0A8B5 SAURASHTRA VOWEL SIGN AA
+0A8B6 SAURASHTRA VOWEL SIGN I
+0A8B7 SAURASHTRA VOWEL SIGN II
+0A8B8 SAURASHTRA VOWEL SIGN U
+0A8B9 SAURASHTRA VOWEL SIGN UU
+0A8BA SAURASHTRA VOWEL SIGN VOCALIC R
+0A8BB SAURASHTRA VOWEL SIGN VOCALIC RR
+0A8BC SAURASHTRA VOWEL SIGN VOCALIC L
+0A8BD SAURASHTRA VOWEL SIGN VOCALIC LL
+0A8BE SAURASHTRA VOWEL SIGN E
+0A8BF SAURASHTRA VOWEL SIGN EE
+0A8C0 SAURASHTRA VOWEL SIGN AI
+0A8C1 SAURASHTRA VOWEL SIGN O
+0A8C2 SAURASHTRA VOWEL SIGN OO
+0A8C3 SAURASHTRA VOWEL SIGN AU
+0A8C4 SAURASHTRA SIGN VIRAMA
+0A8CE SAURASHTRA DANDA
+0A8CF SAURASHTRA DOUBLE DANDA
+0A8D0 SAURASHTRA DIGIT ZERO
+0A8D1 SAURASHTRA DIGIT ONE
+0A8D2 SAURASHTRA DIGIT TWO
+0A8D3 SAURASHTRA DIGIT THREE
+0A8D4 SAURASHTRA DIGIT FOUR
+0A8D5 SAURASHTRA DIGIT FIVE
+0A8D6 SAURASHTRA DIGIT SIX
+0A8D7 SAURASHTRA DIGIT SEVEN
+0A8D8 SAURASHTRA DIGIT EIGHT
+0A8D9 SAURASHTRA DIGIT NINE
+0A8E0 COMBINING DEVANAGARI DIGIT ZERO
+0A8E1 COMBINING DEVANAGARI DIGIT ONE
+0A8E2 COMBINING DEVANAGARI DIGIT TWO
+0A8E3 COMBINING DEVANAGARI DIGIT THREE
+0A8E4 COMBINING DEVANAGARI DIGIT FOUR
+0A8E5 COMBINING DEVANAGARI DIGIT FIVE
+0A8E6 COMBINING DEVANAGARI DIGIT SIX
+0A8E7 COMBINING DEVANAGARI DIGIT SEVEN
+0A8E8 COMBINING DEVANAGARI DIGIT EIGHT
+0A8E9 COMBINING DEVANAGARI DIGIT NINE
+0A8EA COMBINING DEVANAGARI LETTER A
+0A8EB COMBINING DEVANAGARI LETTER U
+0A8EC COMBINING DEVANAGARI LETTER KA
+0A8ED COMBINING DEVANAGARI LETTER NA
+0A8EE COMBINING DEVANAGARI LETTER PA
+0A8EF COMBINING DEVANAGARI LETTER RA
+0A8F0 COMBINING DEVANAGARI LETTER VI
+0A8F1 COMBINING DEVANAGARI SIGN AVAGRAHA
+0A8F2 DEVANAGARI SIGN SPACING CANDRABINDU
+0A8F3 DEVANAGARI SIGN CANDRABINDU VIRAMA
+0A8F4 DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA
+0A8F5 DEVANAGARI SIGN CANDRABINDU TWO
+0A8F6 DEVANAGARI SIGN CANDRABINDU THREE
+0A8F7 DEVANAGARI SIGN CANDRABINDU AVAGRAHA
+0A8F8 DEVANAGARI SIGN PUSHPIKA
+0A8F9 DEVANAGARI GAP FILLER
+0A8FA DEVANAGARI CARET
+0A8FB DEVANAGARI HEADSTROKE
+0A900 KAYAH LI DIGIT ZERO
+0A901 KAYAH LI DIGIT ONE
+0A902 KAYAH LI DIGIT TWO
+0A903 KAYAH LI DIGIT THREE
+0A904 KAYAH LI DIGIT FOUR
+0A905 KAYAH LI DIGIT FIVE
+0A906 KAYAH LI DIGIT SIX
+0A907 KAYAH LI DIGIT SEVEN
+0A908 KAYAH LI DIGIT EIGHT
+0A909 KAYAH LI DIGIT NINE
+0A90A KAYAH LI LETTER KA
+0A90B KAYAH LI LETTER KHA
+0A90C KAYAH LI LETTER GA
+0A90D KAYAH LI LETTER NGA
+0A90E KAYAH LI LETTER SA
+0A90F KAYAH LI LETTER SHA
+0A910 KAYAH LI LETTER ZA
+0A911 KAYAH LI LETTER NYA
+0A912 KAYAH LI LETTER TA
+0A913 KAYAH LI LETTER HTA
+0A914 KAYAH LI LETTER NA
+0A915 KAYAH LI LETTER PA
+0A916 KAYAH LI LETTER PHA
+0A917 KAYAH LI LETTER MA
+0A918 KAYAH LI LETTER DA
+0A919 KAYAH LI LETTER BA
+0A91A KAYAH LI LETTER RA
+0A91B KAYAH LI LETTER YA
+0A91C KAYAH LI LETTER LA
+0A91D KAYAH LI LETTER WA
+0A91E KAYAH LI LETTER THA
+0A91F KAYAH LI LETTER HA
+0A920 KAYAH LI LETTER VA
+0A921 KAYAH LI LETTER CA
+0A922 KAYAH LI LETTER A
+0A923 KAYAH LI LETTER OE
+0A924 KAYAH LI LETTER I
+0A925 KAYAH LI LETTER OO
+0A926 KAYAH LI VOWEL UE
+0A927 KAYAH LI VOWEL E
+0A928 KAYAH LI VOWEL U
+0A929 KAYAH LI VOWEL EE
+0A92A KAYAH LI VOWEL O
+0A92B KAYAH LI TONE PLOPHU
+0A92C KAYAH LI TONE CALYA
+0A92D KAYAH LI TONE CALYA PLOPHU
+0A92E KAYAH LI SIGN CWI
+0A92F KAYAH LI SIGN SHYA
+0A930 REJANG LETTER KA
+0A931 REJANG LETTER GA
+0A932 REJANG LETTER NGA
+0A933 REJANG LETTER TA
+0A934 REJANG LETTER DA
+0A935 REJANG LETTER NA
+0A936 REJANG LETTER PA
+0A937 REJANG LETTER BA
+0A938 REJANG LETTER MA
+0A939 REJANG LETTER CA
+0A93A REJANG LETTER JA
+0A93B REJANG LETTER NYA
+0A93C REJANG LETTER SA
+0A93D REJANG LETTER RA
+0A93E REJANG LETTER LA
+0A93F REJANG LETTER YA
+0A940 REJANG LETTER WA
+0A941 REJANG LETTER HA
+0A942 REJANG LETTER MBA
+0A943 REJANG LETTER NGGA
+0A944 REJANG LETTER NDA
+0A945 REJANG LETTER NYJA
+0A946 REJANG LETTER A
+0A947 REJANG VOWEL SIGN I
+0A948 REJANG VOWEL SIGN U
+0A949 REJANG VOWEL SIGN E
+0A94A REJANG VOWEL SIGN AI
+0A94B REJANG VOWEL SIGN O
+0A94C REJANG VOWEL SIGN AU
+0A94D REJANG VOWEL SIGN EU
+0A94E REJANG VOWEL SIGN EA
+0A94F REJANG CONSONANT SIGN NG
+0A950 REJANG CONSONANT SIGN N
+0A951 REJANG CONSONANT SIGN R
+0A952 REJANG CONSONANT SIGN H
+0A953 REJANG VIRAMA
+0A95F REJANG SECTION MARK
+0A960 HANGUL CHOSEONG TIKEUT-MIEUM
+0A961 HANGUL CHOSEONG TIKEUT-PIEUP
+0A962 HANGUL CHOSEONG TIKEUT-SIOS
+0A963 HANGUL CHOSEONG TIKEUT-CIEUC
+0A964 HANGUL CHOSEONG RIEUL-KIYEOK
+0A965 HANGUL CHOSEONG RIEUL-SSANGKIYEOK
+0A966 HANGUL CHOSEONG RIEUL-TIKEUT
+0A967 HANGUL CHOSEONG RIEUL-SSANGTIKEUT
+0A968 HANGUL CHOSEONG RIEUL-MIEUM
+0A969 HANGUL CHOSEONG RIEUL-PIEUP
+0A96A HANGUL CHOSEONG RIEUL-SSANGPIEUP
+0A96B HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP
+0A96C HANGUL CHOSEONG RIEUL-SIOS
+0A96D HANGUL CHOSEONG RIEUL-CIEUC
+0A96E HANGUL CHOSEONG RIEUL-KHIEUKH
+0A96F HANGUL CHOSEONG MIEUM-KIYEOK
+0A970 HANGUL CHOSEONG MIEUM-TIKEUT
+0A971 HANGUL CHOSEONG MIEUM-SIOS
+0A972 HANGUL CHOSEONG PIEUP-SIOS-THIEUTH
+0A973 HANGUL CHOSEONG PIEUP-KHIEUKH
+0A974 HANGUL CHOSEONG PIEUP-HIEUH
+0A975 HANGUL CHOSEONG SSANGSIOS-PIEUP
+0A976 HANGUL CHOSEONG IEUNG-RIEUL
+0A977 HANGUL CHOSEONG IEUNG-HIEUH
+0A978 HANGUL CHOSEONG SSANGCIEUC-HIEUH
+0A979 HANGUL CHOSEONG SSANGTHIEUTH
+0A97A HANGUL CHOSEONG PHIEUPH-HIEUH
+0A97B HANGUL CHOSEONG HIEUH-SIOS
+0A97C HANGUL CHOSEONG SSANGYEORINHIEUH
+0A980 JAVANESE SIGN PANYANGGA
+0A981 JAVANESE SIGN CECAK
+0A982 JAVANESE SIGN LAYAR
+0A983 JAVANESE SIGN WIGNYAN
+0A984 JAVANESE LETTER A
+0A985 JAVANESE LETTER I KAWI
+0A986 JAVANESE LETTER I
+0A987 JAVANESE LETTER II
+0A988 JAVANESE LETTER U
+0A989 JAVANESE LETTER PA CEREK
+0A98A JAVANESE LETTER NGA LELET
+0A98B JAVANESE LETTER NGA LELET RASWADI
+0A98C JAVANESE LETTER E
+0A98D JAVANESE LETTER AI
+0A98E JAVANESE LETTER O
+0A98F JAVANESE LETTER KA
+0A990 JAVANESE LETTER KA SASAK
+0A991 JAVANESE LETTER KA MURDA
+0A992 JAVANESE LETTER GA
+0A993 JAVANESE LETTER GA MURDA
+0A994 JAVANESE LETTER NGA
+0A995 JAVANESE LETTER CA
+0A996 JAVANESE LETTER CA MURDA
+0A997 JAVANESE LETTER JA
+0A998 JAVANESE LETTER NYA MURDA
+0A999 JAVANESE LETTER JA MAHAPRANA
+0A99A JAVANESE LETTER NYA
+0A99B JAVANESE LETTER TTA
+0A99C JAVANESE LETTER TTA MAHAPRANA
+0A99D JAVANESE LETTER DDA
+0A99E JAVANESE LETTER DDA MAHAPRANA
+0A99F JAVANESE LETTER NA MURDA
+0A9A0 JAVANESE LETTER TA
+0A9A1 JAVANESE LETTER TA MURDA
+0A9A2 JAVANESE LETTER DA
+0A9A3 JAVANESE LETTER DA MAHAPRANA
+0A9A4 JAVANESE LETTER NA
+0A9A5 JAVANESE LETTER PA
+0A9A6 JAVANESE LETTER PA MURDA
+0A9A7 JAVANESE LETTER BA
+0A9A8 JAVANESE LETTER BA MURDA
+0A9A9 JAVANESE LETTER MA
+0A9AA JAVANESE LETTER YA
+0A9AB JAVANESE LETTER RA
+0A9AC JAVANESE LETTER RA AGUNG
+0A9AD JAVANESE LETTER LA
+0A9AE JAVANESE LETTER WA
+0A9AF JAVANESE LETTER SA MURDA
+0A9B0 JAVANESE LETTER SA MAHAPRANA
+0A9B1 JAVANESE LETTER SA
+0A9B2 JAVANESE LETTER HA
+0A9B3 JAVANESE SIGN CECAK TELU
+0A9B4 JAVANESE VOWEL SIGN TARUNG
+0A9B5 JAVANESE VOWEL SIGN TOLONG
+0A9B6 JAVANESE VOWEL SIGN WULU
+0A9B7 JAVANESE VOWEL SIGN WULU MELIK
+0A9B8 JAVANESE VOWEL SIGN SUKU
+0A9B9 JAVANESE VOWEL SIGN SUKU MENDUT
+0A9BA JAVANESE VOWEL SIGN TALING
+0A9BB JAVANESE VOWEL SIGN DIRGA MURE
+0A9BC JAVANESE VOWEL SIGN PEPET
+0A9BD JAVANESE CONSONANT SIGN KERET
+0A9BE JAVANESE CONSONANT SIGN PENGKAL
+0A9BF JAVANESE CONSONANT SIGN CAKRA
+0A9C0 JAVANESE PANGKON
+0A9C1 JAVANESE LEFT RERENGGAN
+0A9C2 JAVANESE RIGHT RERENGGAN
+0A9C3 JAVANESE PADA ANDAP
+0A9C4 JAVANESE PADA MADYA
+0A9C5 JAVANESE PADA LUHUR
+0A9C6 JAVANESE PADA WINDU
+0A9C7 JAVANESE PADA PANGKAT
+0A9C8 JAVANESE PADA LINGSA
+0A9C9 JAVANESE PADA LUNGSI
+0A9CA JAVANESE PADA ADEG
+0A9CB JAVANESE PADA ADEG ADEG
+0A9CC JAVANESE PADA PISELEH
+0A9CD JAVANESE TURNED PADA PISELEH
+0A9CF JAVANESE PANGRANGKEP
+0A9D0 JAVANESE DIGIT ZERO
+0A9D1 JAVANESE DIGIT ONE
+0A9D2 JAVANESE DIGIT TWO
+0A9D3 JAVANESE DIGIT THREE
+0A9D4 JAVANESE DIGIT FOUR
+0A9D5 JAVANESE DIGIT FIVE
+0A9D6 JAVANESE DIGIT SIX
+0A9D7 JAVANESE DIGIT SEVEN
+0A9D8 JAVANESE DIGIT EIGHT
+0A9D9 JAVANESE DIGIT NINE
+0A9DE JAVANESE PADA TIRTA TUMETES
+0A9DF JAVANESE PADA ISEN-ISEN
+0AA00 CHAM LETTER A
+0AA01 CHAM LETTER I
+0AA02 CHAM LETTER U
+0AA03 CHAM LETTER E
+0AA04 CHAM LETTER AI
+0AA05 CHAM LETTER O
+0AA06 CHAM LETTER KA
+0AA07 CHAM LETTER KHA
+0AA08 CHAM LETTER GA
+0AA09 CHAM LETTER GHA
+0AA0A CHAM LETTER NGUE
+0AA0B CHAM LETTER NGA
+0AA0C CHAM LETTER CHA
+0AA0D CHAM LETTER CHHA
+0AA0E CHAM LETTER JA
+0AA0F CHAM LETTER JHA
+0AA10 CHAM LETTER NHUE
+0AA11 CHAM LETTER NHA
+0AA12 CHAM LETTER NHJA
+0AA13 CHAM LETTER TA
+0AA14 CHAM LETTER THA
+0AA15 CHAM LETTER DA
+0AA16 CHAM LETTER DHA
+0AA17 CHAM LETTER NUE
+0AA18 CHAM LETTER NA
+0AA19 CHAM LETTER DDA
+0AA1A CHAM LETTER PA
+0AA1B CHAM LETTER PPA
+0AA1C CHAM LETTER PHA
+0AA1D CHAM LETTER BA
+0AA1E CHAM LETTER BHA
+0AA1F CHAM LETTER MUE
+0AA20 CHAM LETTER MA
+0AA21 CHAM LETTER BBA
+0AA22 CHAM LETTER YA
+0AA23 CHAM LETTER RA
+0AA24 CHAM LETTER LA
+0AA25 CHAM LETTER VA
+0AA26 CHAM LETTER SSA
+0AA27 CHAM LETTER SA
+0AA28 CHAM LETTER HA
+0AA29 CHAM VOWEL SIGN AA
+0AA2A CHAM VOWEL SIGN I
+0AA2B CHAM VOWEL SIGN II
+0AA2C CHAM VOWEL SIGN EI
+0AA2D CHAM VOWEL SIGN U
+0AA2E CHAM VOWEL SIGN OE
+0AA2F CHAM VOWEL SIGN O
+0AA30 CHAM VOWEL SIGN AI
+0AA31 CHAM VOWEL SIGN AU
+0AA32 CHAM VOWEL SIGN UE
+0AA33 CHAM CONSONANT SIGN YA
+0AA34 CHAM CONSONANT SIGN RA
+0AA35 CHAM CONSONANT SIGN LA
+0AA36 CHAM CONSONANT SIGN WA
+0AA40 CHAM LETTER FINAL K
+0AA41 CHAM LETTER FINAL G
+0AA42 CHAM LETTER FINAL NG
+0AA43 CHAM CONSONANT SIGN FINAL NG
+0AA44 CHAM LETTER FINAL CH
+0AA45 CHAM LETTER FINAL T
+0AA46 CHAM LETTER FINAL N
+0AA47 CHAM LETTER FINAL P
+0AA48 CHAM LETTER FINAL Y
+0AA49 CHAM LETTER FINAL R
+0AA4A CHAM LETTER FINAL L
+0AA4B CHAM LETTER FINAL SS
+0AA4C CHAM CONSONANT SIGN FINAL M
+0AA4D CHAM CONSONANT SIGN FINAL H
+0AA50 CHAM DIGIT ZERO
+0AA51 CHAM DIGIT ONE
+0AA52 CHAM DIGIT TWO
+0AA53 CHAM DIGIT THREE
+0AA54 CHAM DIGIT FOUR
+0AA55 CHAM DIGIT FIVE
+0AA56 CHAM DIGIT SIX
+0AA57 CHAM DIGIT SEVEN
+0AA58 CHAM DIGIT EIGHT
+0AA59 CHAM DIGIT NINE
+0AA5C CHAM PUNCTUATION SPIRAL
+0AA5D CHAM PUNCTUATION DANDA
+0AA5E CHAM PUNCTUATION DOUBLE DANDA
+0AA5F CHAM PUNCTUATION TRIPLE DANDA
+0AA60 MYANMAR LETTER KHAMTI GA
+0AA61 MYANMAR LETTER KHAMTI CA
+0AA62 MYANMAR LETTER KHAMTI CHA
+0AA63 MYANMAR LETTER KHAMTI JA
+0AA64 MYANMAR LETTER KHAMTI JHA
+0AA65 MYANMAR LETTER KHAMTI NYA
+0AA66 MYANMAR LETTER KHAMTI TTA
+0AA67 MYANMAR LETTER KHAMTI TTHA
+0AA68 MYANMAR LETTER KHAMTI DDA
+0AA69 MYANMAR LETTER KHAMTI DDHA
+0AA6A MYANMAR LETTER KHAMTI DHA
+0AA6B MYANMAR LETTER KHAMTI NA
+0AA6C MYANMAR LETTER KHAMTI SA
+0AA6D MYANMAR LETTER KHAMTI HA
+0AA6E MYANMAR LETTER KHAMTI HHA
+0AA6F MYANMAR LETTER KHAMTI FA
+0AA70 MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
+0AA71 MYANMAR LETTER KHAMTI XA
+0AA72 MYANMAR LETTER KHAMTI ZA
+0AA73 MYANMAR LETTER KHAMTI RA
+0AA74 MYANMAR LOGOGRAM KHAMTI OAY
+0AA75 MYANMAR LOGOGRAM KHAMTI QN
+0AA76 MYANMAR LOGOGRAM KHAMTI HM
+0AA77 MYANMAR SYMBOL AITON EXCLAMATION
+0AA78 MYANMAR SYMBOL AITON ONE
+0AA79 MYANMAR SYMBOL AITON TWO
+0AA7A MYANMAR LETTER AITON RA
+0AA7B MYANMAR SIGN PAO KAREN TONE
+0AA80 TAI VIET LETTER LOW KO
+0AA81 TAI VIET LETTER HIGH KO
+0AA82 TAI VIET LETTER LOW KHO
+0AA83 TAI VIET LETTER HIGH KHO
+0AA84 TAI VIET LETTER LOW KHHO
+0AA85 TAI VIET LETTER HIGH KHHO
+0AA86 TAI VIET LETTER LOW GO
+0AA87 TAI VIET LETTER HIGH GO
+0AA88 TAI VIET LETTER LOW NGO
+0AA89 TAI VIET LETTER HIGH NGO
+0AA8A TAI VIET LETTER LOW CO
+0AA8B TAI VIET LETTER HIGH CO
+0AA8C TAI VIET LETTER LOW CHO
+0AA8D TAI VIET LETTER HIGH CHO
+0AA8E TAI VIET LETTER LOW SO
+0AA8F TAI VIET LETTER HIGH SO
+0AA90 TAI VIET LETTER LOW NYO
+0AA91 TAI VIET LETTER HIGH NYO
+0AA92 TAI VIET LETTER LOW DO
+0AA93 TAI VIET LETTER HIGH DO
+0AA94 TAI VIET LETTER LOW TO
+0AA95 TAI VIET LETTER HIGH TO
+0AA96 TAI VIET LETTER LOW THO
+0AA97 TAI VIET LETTER HIGH THO
+0AA98 TAI VIET LETTER LOW NO
+0AA99 TAI VIET LETTER HIGH NO
+0AA9A TAI VIET LETTER LOW BO
+0AA9B TAI VIET LETTER HIGH BO
+0AA9C TAI VIET LETTER LOW PO
+0AA9D TAI VIET LETTER HIGH PO
+0AA9E TAI VIET LETTER LOW PHO
+0AA9F TAI VIET LETTER HIGH PHO
+0AAA0 TAI VIET LETTER LOW FO
+0AAA1 TAI VIET LETTER HIGH FO
+0AAA2 TAI VIET LETTER LOW MO
+0AAA3 TAI VIET LETTER HIGH MO
+0AAA4 TAI VIET LETTER LOW YO
+0AAA5 TAI VIET LETTER HIGH YO
+0AAA6 TAI VIET LETTER LOW RO
+0AAA7 TAI VIET LETTER HIGH RO
+0AAA8 TAI VIET LETTER LOW LO
+0AAA9 TAI VIET LETTER HIGH LO
+0AAAA TAI VIET LETTER LOW VO
+0AAAB TAI VIET LETTER HIGH VO
+0AAAC TAI VIET LETTER LOW HO
+0AAAD TAI VIET LETTER HIGH HO
+0AAAE TAI VIET LETTER LOW O
+0AAAF TAI VIET LETTER HIGH O
+0AAB0 TAI VIET MAI KANG
+0AAB1 TAI VIET VOWEL AA
+0AAB2 TAI VIET VOWEL I
+0AAB3 TAI VIET VOWEL UE
+0AAB4 TAI VIET VOWEL U
+0AAB5 TAI VIET VOWEL E
+0AAB6 TAI VIET VOWEL O
+0AAB7 TAI VIET MAI KHIT
+0AAB8 TAI VIET VOWEL IA
+0AAB9 TAI VIET VOWEL UEA
+0AABA TAI VIET VOWEL UA
+0AABB TAI VIET VOWEL AUE
+0AABC TAI VIET VOWEL AY
+0AABD TAI VIET VOWEL AN
+0AABE TAI VIET VOWEL AM
+0AABF TAI VIET TONE MAI EK
+0AAC0 TAI VIET TONE MAI NUENG
+0AAC1 TAI VIET TONE MAI THO
+0AAC2 TAI VIET TONE MAI SONG
+0AADB TAI VIET SYMBOL KON
+0AADC TAI VIET SYMBOL NUENG
+0AADD TAI VIET SYMBOL SAM
+0AADE TAI VIET SYMBOL HO HOI
+0AADF TAI VIET SYMBOL KOI KOI
+0AB01 ETHIOPIC SYLLABLE TTHU
+0AB02 ETHIOPIC SYLLABLE TTHI
+0AB03 ETHIOPIC SYLLABLE TTHAA
+0AB04 ETHIOPIC SYLLABLE TTHEE
+0AB05 ETHIOPIC SYLLABLE TTHE
+0AB06 ETHIOPIC SYLLABLE TTHO
+0AB09 ETHIOPIC SYLLABLE DDHU
+0AB0A ETHIOPIC SYLLABLE DDHI
+0AB0B ETHIOPIC SYLLABLE DDHAA
+0AB0C ETHIOPIC SYLLABLE DDHEE
+0AB0D ETHIOPIC SYLLABLE DDHE
+0AB0E ETHIOPIC SYLLABLE DDHO
+0AB11 ETHIOPIC SYLLABLE DZU
+0AB12 ETHIOPIC SYLLABLE DZI
+0AB13 ETHIOPIC SYLLABLE DZAA
+0AB14 ETHIOPIC SYLLABLE DZEE
+0AB15 ETHIOPIC SYLLABLE DZE
+0AB16 ETHIOPIC SYLLABLE DZO
+0AB20 ETHIOPIC SYLLABLE CCHHA
+0AB21 ETHIOPIC SYLLABLE CCHHU
+0AB22 ETHIOPIC SYLLABLE CCHHI
+0AB23 ETHIOPIC SYLLABLE CCHHAA
+0AB24 ETHIOPIC SYLLABLE CCHHEE
+0AB25 ETHIOPIC SYLLABLE CCHHE
+0AB26 ETHIOPIC SYLLABLE CCHHO
+0AB28 ETHIOPIC SYLLABLE BBA
+0AB29 ETHIOPIC SYLLABLE BBU
+0AB2A ETHIOPIC SYLLABLE BBI
+0AB2B ETHIOPIC SYLLABLE BBAA
+0AB2C ETHIOPIC SYLLABLE BBEE
+0AB2D ETHIOPIC SYLLABLE BBE
+0AB2E ETHIOPIC SYLLABLE BBO
+0ABC0 MEETEI MAYEK LETTER KOK
+0ABC1 MEETEI MAYEK LETTER SAM
+0ABC2 MEETEI MAYEK LETTER LAI
+0ABC3 MEETEI MAYEK LETTER MIT
+0ABC4 MEETEI MAYEK LETTER PA
+0ABC5 MEETEI MAYEK LETTER NA
+0ABC6 MEETEI MAYEK LETTER CHIL
+0ABC7 MEETEI MAYEK LETTER TIL
+0ABC8 MEETEI MAYEK LETTER KHOU
+0ABC9 MEETEI MAYEK LETTER NGOU
+0ABCA MEETEI MAYEK LETTER THOU
+0ABCB MEETEI MAYEK LETTER WAI
+0ABCC MEETEI MAYEK LETTER YANG
+0ABCD MEETEI MAYEK LETTER HUK
+0ABCE MEETEI MAYEK LETTER UN
+0ABCF MEETEI MAYEK LETTER I
+0ABD0 MEETEI MAYEK LETTER PHAM
+0ABD1 MEETEI MAYEK LETTER ATIYA
+0ABD2 MEETEI MAYEK LETTER GOK
+0ABD3 MEETEI MAYEK LETTER JHAM
+0ABD4 MEETEI MAYEK LETTER RAI
+0ABD5 MEETEI MAYEK LETTER BA
+0ABD6 MEETEI MAYEK LETTER JIL
+0ABD7 MEETEI MAYEK LETTER DIL
+0ABD8 MEETEI MAYEK LETTER GHOU
+0ABD9 MEETEI MAYEK LETTER DHOU
+0ABDA MEETEI MAYEK LETTER BHAM
+0ABDB MEETEI MAYEK LETTER KOK LONSUM
+0ABDC MEETEI MAYEK LETTER LAI LONSUM
+0ABDD MEETEI MAYEK LETTER MIT LONSUM
+0ABDE MEETEI MAYEK LETTER PA LONSUM
+0ABDF MEETEI MAYEK LETTER NA LONSUM
+0ABE0 MEETEI MAYEK LETTER TIL LONSUM
+0ABE1 MEETEI MAYEK LETTER NGOU LONSUM
+0ABE2 MEETEI MAYEK LETTER I LONSUM
+0ABE3 MEETEI MAYEK VOWEL SIGN ONAP
+0ABE4 MEETEI MAYEK VOWEL SIGN INAP
+0ABE5 MEETEI MAYEK VOWEL SIGN ANAP
+0ABE6 MEETEI MAYEK VOWEL SIGN YENAP
+0ABE7 MEETEI MAYEK VOWEL SIGN SOUNAP
+0ABE8 MEETEI MAYEK VOWEL SIGN UNAP
+0ABE9 MEETEI MAYEK VOWEL SIGN CHEINAP
+0ABEA MEETEI MAYEK VOWEL SIGN NUNG
+0ABEB MEETEI MAYEK CHEIKHEI
+0ABEC MEETEI MAYEK LUM IYEK
+0ABED MEETEI MAYEK APUN IYEK
+0ABF0 MEETEI MAYEK DIGIT ZERO
+0ABF1 MEETEI MAYEK DIGIT ONE
+0ABF2 MEETEI MAYEK DIGIT TWO
+0ABF3 MEETEI MAYEK DIGIT THREE
+0ABF4 MEETEI MAYEK DIGIT FOUR
+0ABF5 MEETEI MAYEK DIGIT FIVE
+0ABF6 MEETEI MAYEK DIGIT SIX
+0ABF7 MEETEI MAYEK DIGIT SEVEN
+0ABF8 MEETEI MAYEK DIGIT EIGHT
+0ABF9 MEETEI MAYEK DIGIT NINE
+0D7B0 HANGUL JUNGSEONG O-YEO
+0D7B1 HANGUL JUNGSEONG O-O-I
+0D7B2 HANGUL JUNGSEONG YO-A
+0D7B3 HANGUL JUNGSEONG YO-AE
+0D7B4 HANGUL JUNGSEONG YO-EO
+0D7B5 HANGUL JUNGSEONG U-YEO
+0D7B6 HANGUL JUNGSEONG U-I-I
+0D7B7 HANGUL JUNGSEONG YU-AE
+0D7B8 HANGUL JUNGSEONG YU-O
+0D7B9 HANGUL JUNGSEONG EU-A
+0D7BA HANGUL JUNGSEONG EU-EO
+0D7BB HANGUL JUNGSEONG EU-E
+0D7BC HANGUL JUNGSEONG EU-O
+0D7BD HANGUL JUNGSEONG I-YA-O
+0D7BE HANGUL JUNGSEONG I-YAE
+0D7BF HANGUL JUNGSEONG I-YEO
+0D7C0 HANGUL JUNGSEONG I-YE
+0D7C1 HANGUL JUNGSEONG I-O-I
+0D7C2 HANGUL JUNGSEONG I-YO
+0D7C3 HANGUL JUNGSEONG I-YU
+0D7C4 HANGUL JUNGSEONG I-I
+0D7C5 HANGUL JUNGSEONG ARAEA-A
+0D7C6 HANGUL JUNGSEONG ARAEA-E
+0D7CB HANGUL JONGSEONG NIEUN-RIEUL
+0D7CC HANGUL JONGSEONG NIEUN-CHIEUCH
+0D7CD HANGUL JONGSEONG SSANGTIKEUT
+0D7CE HANGUL JONGSEONG SSANGTIKEUT-PIEUP
+0D7CF HANGUL JONGSEONG TIKEUT-PIEUP
+0D7D0 HANGUL JONGSEONG TIKEUT-SIOS
+0D7D1 HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK
+0D7D2 HANGUL JONGSEONG TIKEUT-CIEUC
+0D7D3 HANGUL JONGSEONG TIKEUT-CHIEUCH
+0D7D4 HANGUL JONGSEONG TIKEUT-THIEUTH
+0D7D5 HANGUL JONGSEONG RIEUL-SSANGKIYEOK
+0D7D6 HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH
+0D7D7 HANGUL JONGSEONG SSANGRIEUL-KHIEUKH
+0D7D8 HANGUL JONGSEONG RIEUL-MIEUM-HIEUH
+0D7D9 HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT
+0D7DA HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH
+0D7DB HANGUL JONGSEONG RIEUL-YESIEUNG
+0D7DC HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH
+0D7DD HANGUL JONGSEONG KAPYEOUNRIEUL
+0D7DE HANGUL JONGSEONG MIEUM-NIEUN
+0D7DF HANGUL JONGSEONG MIEUM-SSANGNIEUN
+0D7E0 HANGUL JONGSEONG SSANGMIEUM
+0D7E1 HANGUL JONGSEONG MIEUM-PIEUP-SIOS
+0D7E2 HANGUL JONGSEONG MIEUM-CIEUC
+0D7E3 HANGUL JONGSEONG PIEUP-TIKEUT
+0D7E4 HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH
+0D7E5 HANGUL JONGSEONG PIEUP-MIEUM
+0D7E6 HANGUL JONGSEONG SSANGPIEUP
+0D7E7 HANGUL JONGSEONG PIEUP-SIOS-TIKEUT
+0D7E8 HANGUL JONGSEONG PIEUP-CIEUC
+0D7E9 HANGUL JONGSEONG PIEUP-CHIEUCH
+0D7EA HANGUL JONGSEONG SIOS-MIEUM
+0D7EB HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP
+0D7EC HANGUL JONGSEONG SSANGSIOS-KIYEOK
+0D7ED HANGUL JONGSEONG SSANGSIOS-TIKEUT
+0D7EE HANGUL JONGSEONG SIOS-PANSIOS
+0D7EF HANGUL JONGSEONG SIOS-CIEUC
+0D7F0 HANGUL JONGSEONG SIOS-CHIEUCH
+0D7F1 HANGUL JONGSEONG SIOS-THIEUTH
+0D7F2 HANGUL JONGSEONG SIOS-HIEUH
+0D7F3 HANGUL JONGSEONG PANSIOS-PIEUP
+0D7F4 HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP
+0D7F5 HANGUL JONGSEONG YESIEUNG-MIEUM
+0D7F6 HANGUL JONGSEONG YESIEUNG-HIEUH
+0D7F7 HANGUL JONGSEONG CIEUC-PIEUP
+0D7F8 HANGUL JONGSEONG CIEUC-SSANGPIEUP
+0D7F9 HANGUL JONGSEONG SSANGCIEUC
+0D7FA HANGUL JONGSEONG PHIEUPH-SIOS
+0D7FB HANGUL JONGSEONG PHIEUPH-THIEUTH
+0FB00 LATIN SMALL LIGATURE FF
+0FB01 LATIN SMALL LIGATURE FI
+0FB02 LATIN SMALL LIGATURE FL
+0FB03 LATIN SMALL LIGATURE FFI
+0FB04 LATIN SMALL LIGATURE FFL
+0FB05 LATIN SMALL LIGATURE LONG S T
+0FB06 LATIN SMALL LIGATURE ST
+0FB13 ARMENIAN SMALL LIGATURE MEN NOW
+0FB14 ARMENIAN SMALL LIGATURE MEN ECH
+0FB15 ARMENIAN SMALL LIGATURE MEN INI
+0FB16 ARMENIAN SMALL LIGATURE VEW NOW
+0FB17 ARMENIAN SMALL LIGATURE MEN XEH
+0FB1D HEBREW LETTER YOD WITH HIRIQ
+0FB1E HEBREW POINT JUDEO-SPANISH VARIKA
+0FB1F HEBREW LIGATURE YIDDISH YOD YOD PATAH
+0FB20 HEBREW LETTER ALTERNATIVE AYIN
+0FB21 HEBREW LETTER WIDE ALEF
+0FB22 HEBREW LETTER WIDE DALET
+0FB23 HEBREW LETTER WIDE HE
+0FB24 HEBREW LETTER WIDE KAF
+0FB25 HEBREW LETTER WIDE LAMED
+0FB26 HEBREW LETTER WIDE FINAL MEM
+0FB27 HEBREW LETTER WIDE RESH
+0FB28 HEBREW LETTER WIDE TAV
+0FB29 HEBREW LETTER ALTERNATIVE PLUS SIGN
+0FB2A HEBREW LETTER SHIN WITH SHIN DOT
+0FB2B HEBREW LETTER SHIN WITH SIN DOT
+0FB2C HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
+0FB2D HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
+0FB2E HEBREW LETTER ALEF WITH PATAH
+0FB2F HEBREW LETTER ALEF WITH QAMATS
+0FB30 HEBREW LETTER ALEF WITH MAPIQ
+0FB31 HEBREW LETTER BET WITH DAGESH
+0FB32 HEBREW LETTER GIMEL WITH DAGESH
+0FB33 HEBREW LETTER DALET WITH DAGESH
+0FB34 HEBREW LETTER HE WITH MAPIQ
+0FB35 HEBREW LETTER VAV WITH DAGESH
+0FB36 HEBREW LETTER ZAYIN WITH DAGESH
+0FB38 HEBREW LETTER TET WITH DAGESH
+0FB39 HEBREW LETTER YOD WITH DAGESH
+0FB3A HEBREW LETTER FINAL KAF WITH DAGESH
+0FB3B HEBREW LETTER KAF WITH DAGESH
+0FB3C HEBREW LETTER LAMED WITH DAGESH
+0FB3E HEBREW LETTER MEM WITH DAGESH
+0FB40 HEBREW LETTER NUN WITH DAGESH
+0FB41 HEBREW LETTER SAMEKH WITH DAGESH
+0FB43 HEBREW LETTER FINAL PE WITH DAGESH
+0FB44 HEBREW LETTER PE WITH DAGESH
+0FB46 HEBREW LETTER TSADI WITH DAGESH
+0FB47 HEBREW LETTER QOF WITH DAGESH
+0FB48 HEBREW LETTER RESH WITH DAGESH
+0FB49 HEBREW LETTER SHIN WITH DAGESH
+0FB4A HEBREW LETTER TAV WITH DAGESH
+0FB4B HEBREW LETTER VAV WITH HOLAM
+0FB4C HEBREW LETTER BET WITH RAFE
+0FB4D HEBREW LETTER KAF WITH RAFE
+0FB4E HEBREW LETTER PE WITH RAFE
+0FB4F HEBREW LIGATURE ALEF LAMED
+0FB50 ARABIC LETTER ALEF WASLA ISOLATED FORM
+0FB51 ARABIC LETTER ALEF WASLA FINAL FORM
+0FB52 ARABIC LETTER BEEH ISOLATED FORM
+0FB53 ARABIC LETTER BEEH FINAL FORM
+0FB54 ARABIC LETTER BEEH INITIAL FORM
+0FB55 ARABIC LETTER BEEH MEDIAL FORM
+0FB56 ARABIC LETTER PEH ISOLATED FORM
+0FB57 ARABIC LETTER PEH FINAL FORM
+0FB58 ARABIC LETTER PEH INITIAL FORM
+0FB59 ARABIC LETTER PEH MEDIAL FORM
+0FB5A ARABIC LETTER BEHEH ISOLATED FORM
+0FB5B ARABIC LETTER BEHEH FINAL FORM
+0FB5C ARABIC LETTER BEHEH INITIAL FORM
+0FB5D ARABIC LETTER BEHEH MEDIAL FORM
+0FB5E ARABIC LETTER TTEHEH ISOLATED FORM
+0FB5F ARABIC LETTER TTEHEH FINAL FORM
+0FB60 ARABIC LETTER TTEHEH INITIAL FORM
+0FB61 ARABIC LETTER TTEHEH MEDIAL FORM
+0FB62 ARABIC LETTER TEHEH ISOLATED FORM
+0FB63 ARABIC LETTER TEHEH FINAL FORM
+0FB64 ARABIC LETTER TEHEH INITIAL FORM
+0FB65 ARABIC LETTER TEHEH MEDIAL FORM
+0FB66 ARABIC LETTER TTEH ISOLATED FORM
+0FB67 ARABIC LETTER TTEH FINAL FORM
+0FB68 ARABIC LETTER TTEH INITIAL FORM
+0FB69 ARABIC LETTER TTEH MEDIAL FORM
+0FB6A ARABIC LETTER VEH ISOLATED FORM
+0FB6B ARABIC LETTER VEH FINAL FORM
+0FB6C ARABIC LETTER VEH INITIAL FORM
+0FB6D ARABIC LETTER VEH MEDIAL FORM
+0FB6E ARABIC LETTER PEHEH ISOLATED FORM
+0FB6F ARABIC LETTER PEHEH FINAL FORM
+0FB70 ARABIC LETTER PEHEH INITIAL FORM
+0FB71 ARABIC LETTER PEHEH MEDIAL FORM
+0FB72 ARABIC LETTER DYEH ISOLATED FORM
+0FB73 ARABIC LETTER DYEH FINAL FORM
+0FB74 ARABIC LETTER DYEH INITIAL FORM
+0FB75 ARABIC LETTER DYEH MEDIAL FORM
+0FB76 ARABIC LETTER NYEH ISOLATED FORM
+0FB77 ARABIC LETTER NYEH FINAL FORM
+0FB78 ARABIC LETTER NYEH INITIAL FORM
+0FB79 ARABIC LETTER NYEH MEDIAL FORM
+0FB7A ARABIC LETTER TCHEH ISOLATED FORM
+0FB7B ARABIC LETTER TCHEH FINAL FORM
+0FB7C ARABIC LETTER TCHEH INITIAL FORM
+0FB7D ARABIC LETTER TCHEH MEDIAL FORM
+0FB7E ARABIC LETTER TCHEHEH ISOLATED FORM
+0FB7F ARABIC LETTER TCHEHEH FINAL FORM
+0FB80 ARABIC LETTER TCHEHEH INITIAL FORM
+0FB81 ARABIC LETTER TCHEHEH MEDIAL FORM
+0FB82 ARABIC LETTER DDAHAL ISOLATED FORM
+0FB83 ARABIC LETTER DDAHAL FINAL FORM
+0FB84 ARABIC LETTER DAHAL ISOLATED FORM
+0FB85 ARABIC LETTER DAHAL FINAL FORM
+0FB86 ARABIC LETTER DUL ISOLATED FORM
+0FB87 ARABIC LETTER DUL FINAL FORM
+0FB88 ARABIC LETTER DDAL ISOLATED FORM
+0FB89 ARABIC LETTER DDAL FINAL FORM
+0FB8A ARABIC LETTER JEH ISOLATED FORM
+0FB8B ARABIC LETTER JEH FINAL FORM
+0FB8C ARABIC LETTER RREH ISOLATED FORM
+0FB8D ARABIC LETTER RREH FINAL FORM
+0FB8E ARABIC LETTER KEHEH ISOLATED FORM
+0FB8F ARABIC LETTER KEHEH FINAL FORM
+0FB90 ARABIC LETTER KEHEH INITIAL FORM
+0FB91 ARABIC LETTER KEHEH MEDIAL FORM
+0FB92 ARABIC LETTER GAF ISOLATED FORM
+0FB93 ARABIC LETTER GAF FINAL FORM
+0FB94 ARABIC LETTER GAF INITIAL FORM
+0FB95 ARABIC LETTER GAF MEDIAL FORM
+0FB96 ARABIC LETTER GUEH ISOLATED FORM
+0FB97 ARABIC LETTER GUEH FINAL FORM
+0FB98 ARABIC LETTER GUEH INITIAL FORM
+0FB99 ARABIC LETTER GUEH MEDIAL FORM
+0FB9A ARABIC LETTER NGOEH ISOLATED FORM
+0FB9B ARABIC LETTER NGOEH FINAL FORM
+0FB9C ARABIC LETTER NGOEH INITIAL FORM
+0FB9D ARABIC LETTER NGOEH MEDIAL FORM
+0FB9E ARABIC LETTER NOON GHUNNA ISOLATED FORM
+0FB9F ARABIC LETTER NOON GHUNNA FINAL FORM
+0FBA0 ARABIC LETTER RNOON ISOLATED FORM
+0FBA1 ARABIC LETTER RNOON FINAL FORM
+0FBA2 ARABIC LETTER RNOON INITIAL FORM
+0FBA3 ARABIC LETTER RNOON MEDIAL FORM
+0FBA4 ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
+0FBA5 ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
+0FBA6 ARABIC LETTER HEH GOAL ISOLATED FORM
+0FBA7 ARABIC LETTER HEH GOAL FINAL FORM
+0FBA8 ARABIC LETTER HEH GOAL INITIAL FORM
+0FBA9 ARABIC LETTER HEH GOAL MEDIAL FORM
+0FBAA ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
+0FBAB ARABIC LETTER HEH DOACHASHMEE FINAL FORM
+0FBAC ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
+0FBAD ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
+0FBAE ARABIC LETTER YEH BARREE ISOLATED FORM
+0FBAF ARABIC LETTER YEH BARREE FINAL FORM
+0FBB0 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
+0FBB1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
+0FBB2 ARABIC SYMBOL DOT ABOVE
+0FBB3 ARABIC SYMBOL DOT BELOW
+0FBB4 ARABIC SYMBOL TWO DOTS ABOVE
+0FBB5 ARABIC SYMBOL TWO DOTS BELOW
+0FBB6 ARABIC SYMBOL THREE DOTS ABOVE
+0FBB7 ARABIC SYMBOL THREE DOTS BELOW
+0FBB8 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS ABOVE
+0FBB9 ARABIC SYMBOL THREE DOTS POINTING DOWNWARDS BELOW
+0FBBA ARABIC SYMBOL FOUR DOTS ABOVE
+0FBBB ARABIC SYMBOL FOUR DOTS BELOW
+0FBBC ARABIC SYMBOL DOUBLE VERTICAL BAR BELOW
+0FBBD ARABIC SYMBOL TWO DOTS VERTICALLY ABOVE
+0FBBE ARABIC SYMBOL TWO DOTS VERTICALLY BELOW
+0FBBF ARABIC SYMBOL RING
+0FBC0 ARABIC SYMBOL SMALL TAH ABOVE
+0FBC1 ARABIC SYMBOL SMALL TAH BELOW
+0FBD3 ARABIC LETTER NG ISOLATED FORM
+0FBD4 ARABIC LETTER NG FINAL FORM
+0FBD5 ARABIC LETTER NG INITIAL FORM
+0FBD6 ARABIC LETTER NG MEDIAL FORM
+0FBD7 ARABIC LETTER U ISOLATED FORM
+0FBD8 ARABIC LETTER U FINAL FORM
+0FBD9 ARABIC LETTER OE ISOLATED FORM
+0FBDA ARABIC LETTER OE FINAL FORM
+0FBDB ARABIC LETTER YU ISOLATED FORM
+0FBDC ARABIC LETTER YU FINAL FORM
+0FBDD ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
+0FBDE ARABIC LETTER VE ISOLATED FORM
+0FBDF ARABIC LETTER VE FINAL FORM
+0FBE0 ARABIC LETTER KIRGHIZ OE ISOLATED FORM
+0FBE1 ARABIC LETTER KIRGHIZ OE FINAL FORM
+0FBE2 ARABIC LETTER KIRGHIZ YU ISOLATED FORM
+0FBE3 ARABIC LETTER KIRGHIZ YU FINAL FORM
+0FBE4 ARABIC LETTER E ISOLATED FORM
+0FBE5 ARABIC LETTER E FINAL FORM
+0FBE6 ARABIC LETTER E INITIAL FORM
+0FBE7 ARABIC LETTER E MEDIAL FORM
+0FBE8 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
+0FBE9 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
+0FBEA ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
+0FBEB ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
+0FBEC ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
+0FBED ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
+0FBEE ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
+0FBEF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
+0FBF0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
+0FBF1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
+0FBF2 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
+0FBF3 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
+0FBF4 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
+0FBF5 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
+0FBF6 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
+0FBF7 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
+0FBF8 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
+0FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
+0FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
+0FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
+0FBFC ARABIC LETTER FARSI YEH ISOLATED FORM
+0FBFD ARABIC LETTER FARSI YEH FINAL FORM
+0FBFE ARABIC LETTER FARSI YEH INITIAL FORM
+0FBFF ARABIC LETTER FARSI YEH MEDIAL FORM
+0FC00 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
+0FC01 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
+0FC02 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
+0FC03 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
+0FC04 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
+0FC05 ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
+0FC06 ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
+0FC07 ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
+0FC08 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
+0FC09 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
+0FC0A ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
+0FC0B ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
+0FC0C ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
+0FC0D ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
+0FC0E ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
+0FC0F ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
+0FC10 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
+0FC11 ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
+0FC12 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
+0FC13 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
+0FC14 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
+0FC15 ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
+0FC16 ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
+0FC17 ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
+0FC18 ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
+0FC19 ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
+0FC1A ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
+0FC1B ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
+0FC1C ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
+0FC1D ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
+0FC1E ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
+0FC1F ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
+0FC20 ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
+0FC21 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
+0FC22 ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
+0FC23 ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
+0FC24 ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
+0FC25 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
+0FC26 ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
+0FC27 ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
+0FC28 ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
+0FC29 ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
+0FC2A ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
+0FC2B ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
+0FC2C ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
+0FC2D ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
+0FC2E ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
+0FC2F ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
+0FC30 ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
+0FC31 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
+0FC32 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
+0FC33 ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
+0FC34 ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
+0FC35 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
+0FC36 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
+0FC37 ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
+0FC38 ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
+0FC39 ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
+0FC3A ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
+0FC3B ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
+0FC3C ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
+0FC3D ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
+0FC3E ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
+0FC3F ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
+0FC40 ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
+0FC41 ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
+0FC42 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
+0FC43 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
+0FC44 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
+0FC45 ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
+0FC46 ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
+0FC47 ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
+0FC48 ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
+0FC49 ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
+0FC4A ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
+0FC4B ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
+0FC4C ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
+0FC4D ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
+0FC4E ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
+0FC4F ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
+0FC50 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
+0FC51 ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
+0FC52 ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
+0FC53 ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
+0FC54 ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
+0FC55 ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
+0FC56 ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
+0FC57 ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
+0FC58 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
+0FC59 ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
+0FC5A ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
+0FC5B ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
+0FC5C ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
+0FC5D ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
+0FC5E ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
+0FC5F ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
+0FC60 ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
+0FC61 ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
+0FC62 ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
+0FC63 ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
+0FC64 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
+0FC65 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
+0FC66 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
+0FC67 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
+0FC68 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
+0FC69 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
+0FC6A ARABIC LIGATURE BEH WITH REH FINAL FORM
+0FC6B ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
+0FC6C ARABIC LIGATURE BEH WITH MEEM FINAL FORM
+0FC6D ARABIC LIGATURE BEH WITH NOON FINAL FORM
+0FC6E ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
+0FC6F ARABIC LIGATURE BEH WITH YEH FINAL FORM
+0FC70 ARABIC LIGATURE TEH WITH REH FINAL FORM
+0FC71 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
+0FC72 ARABIC LIGATURE TEH WITH MEEM FINAL FORM
+0FC73 ARABIC LIGATURE TEH WITH NOON FINAL FORM
+0FC74 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
+0FC75 ARABIC LIGATURE TEH WITH YEH FINAL FORM
+0FC76 ARABIC LIGATURE THEH WITH REH FINAL FORM
+0FC77 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
+0FC78 ARABIC LIGATURE THEH WITH MEEM FINAL FORM
+0FC79 ARABIC LIGATURE THEH WITH NOON FINAL FORM
+0FC7A ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
+0FC7B ARABIC LIGATURE THEH WITH YEH FINAL FORM
+0FC7C ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
+0FC7D ARABIC LIGATURE FEH WITH YEH FINAL FORM
+0FC7E ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
+0FC7F ARABIC LIGATURE QAF WITH YEH FINAL FORM
+0FC80 ARABIC LIGATURE KAF WITH ALEF FINAL FORM
+0FC81 ARABIC LIGATURE KAF WITH LAM FINAL FORM
+0FC82 ARABIC LIGATURE KAF WITH MEEM FINAL FORM
+0FC83 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
+0FC84 ARABIC LIGATURE KAF WITH YEH FINAL FORM
+0FC85 ARABIC LIGATURE LAM WITH MEEM FINAL FORM
+0FC86 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
+0FC87 ARABIC LIGATURE LAM WITH YEH FINAL FORM
+0FC88 ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
+0FC89 ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
+0FC8A ARABIC LIGATURE NOON WITH REH FINAL FORM
+0FC8B ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
+0FC8C ARABIC LIGATURE NOON WITH MEEM FINAL FORM
+0FC8D ARABIC LIGATURE NOON WITH NOON FINAL FORM
+0FC8E ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
+0FC8F ARABIC LIGATURE NOON WITH YEH FINAL FORM
+0FC90 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
+0FC91 ARABIC LIGATURE YEH WITH REH FINAL FORM
+0FC92 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
+0FC93 ARABIC LIGATURE YEH WITH MEEM FINAL FORM
+0FC94 ARABIC LIGATURE YEH WITH NOON FINAL FORM
+0FC95 ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
+0FC96 ARABIC LIGATURE YEH WITH YEH FINAL FORM
+0FC97 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
+0FC98 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
+0FC99 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
+0FC9A ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
+0FC9B ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
+0FC9C ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
+0FC9D ARABIC LIGATURE BEH WITH HAH INITIAL FORM
+0FC9E ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
+0FC9F ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
+0FCA0 ARABIC LIGATURE BEH WITH HEH INITIAL FORM
+0FCA1 ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
+0FCA2 ARABIC LIGATURE TEH WITH HAH INITIAL FORM
+0FCA3 ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
+0FCA4 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
+0FCA5 ARABIC LIGATURE TEH WITH HEH INITIAL FORM
+0FCA6 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
+0FCA7 ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
+0FCA8 ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
+0FCA9 ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
+0FCAA ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
+0FCAB ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
+0FCAC ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
+0FCAD ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
+0FCAE ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
+0FCAF ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
+0FCB0 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
+0FCB1 ARABIC LIGATURE SAD WITH HAH INITIAL FORM
+0FCB2 ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
+0FCB3 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
+0FCB4 ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
+0FCB5 ARABIC LIGATURE DAD WITH HAH INITIAL FORM
+0FCB6 ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
+0FCB7 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
+0FCB8 ARABIC LIGATURE TAH WITH HAH INITIAL FORM
+0FCB9 ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
+0FCBA ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
+0FCBB ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
+0FCBC ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
+0FCBD ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
+0FCBE ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
+0FCBF ARABIC LIGATURE FEH WITH HAH INITIAL FORM
+0FCC0 ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
+0FCC1 ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
+0FCC2 ARABIC LIGATURE QAF WITH HAH INITIAL FORM
+0FCC3 ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
+0FCC4 ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
+0FCC5 ARABIC LIGATURE KAF WITH HAH INITIAL FORM
+0FCC6 ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
+0FCC7 ARABIC LIGATURE KAF WITH LAM INITIAL FORM
+0FCC8 ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
+0FCC9 ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
+0FCCA ARABIC LIGATURE LAM WITH HAH INITIAL FORM
+0FCCB ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
+0FCCC ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
+0FCCD ARABIC LIGATURE LAM WITH HEH INITIAL FORM
+0FCCE ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
+0FCCF ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
+0FCD0 ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
+0FCD1 ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
+0FCD2 ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
+0FCD3 ARABIC LIGATURE NOON WITH HAH INITIAL FORM
+0FCD4 ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
+0FCD5 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
+0FCD6 ARABIC LIGATURE NOON WITH HEH INITIAL FORM
+0FCD7 ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
+0FCD8 ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
+0FCD9 ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
+0FCDA ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
+0FCDB ARABIC LIGATURE YEH WITH HAH INITIAL FORM
+0FCDC ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
+0FCDD ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
+0FCDE ARABIC LIGATURE YEH WITH HEH INITIAL FORM
+0FCDF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
+0FCE0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
+0FCE1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
+0FCE2 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
+0FCE3 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
+0FCE4 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
+0FCE5 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
+0FCE6 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
+0FCE7 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
+0FCE8 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
+0FCE9 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
+0FCEA ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
+0FCEB ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
+0FCEC ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
+0FCED ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
+0FCEE ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
+0FCEF ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
+0FCF0 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
+0FCF1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
+0FCF2 ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
+0FCF3 ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
+0FCF4 ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
+0FCF5 ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
+0FCF6 ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
+0FCF7 ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
+0FCF8 ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
+0FCF9 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
+0FCFA ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
+0FCFB ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
+0FCFC ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
+0FCFD ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
+0FCFE ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
+0FCFF ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
+0FD00 ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
+0FD01 ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
+0FD02 ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
+0FD03 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
+0FD04 ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
+0FD05 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
+0FD06 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
+0FD07 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
+0FD08 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
+0FD09 ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
+0FD0A ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
+0FD0B ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
+0FD0C ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
+0FD0D ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
+0FD0E ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
+0FD0F ARABIC LIGATURE SAD WITH REH ISOLATED FORM
+0FD10 ARABIC LIGATURE DAD WITH REH ISOLATED FORM
+0FD11 ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
+0FD12 ARABIC LIGATURE TAH WITH YEH FINAL FORM
+0FD13 ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
+0FD14 ARABIC LIGATURE AIN WITH YEH FINAL FORM
+0FD15 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
+0FD16 ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
+0FD17 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
+0FD18 ARABIC LIGATURE SEEN WITH YEH FINAL FORM
+0FD19 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
+0FD1A ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
+0FD1B ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
+0FD1C ARABIC LIGATURE HAH WITH YEH FINAL FORM
+0FD1D ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
+0FD1E ARABIC LIGATURE JEEM WITH YEH FINAL FORM
+0FD1F ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
+0FD20 ARABIC LIGATURE KHAH WITH YEH FINAL FORM
+0FD21 ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
+0FD22 ARABIC LIGATURE SAD WITH YEH FINAL FORM
+0FD23 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
+0FD24 ARABIC LIGATURE DAD WITH YEH FINAL FORM
+0FD25 ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
+0FD26 ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
+0FD27 ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
+0FD28 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
+0FD29 ARABIC LIGATURE SHEEN WITH REH FINAL FORM
+0FD2A ARABIC LIGATURE SEEN WITH REH FINAL FORM
+0FD2B ARABIC LIGATURE SAD WITH REH FINAL FORM
+0FD2C ARABIC LIGATURE DAD WITH REH FINAL FORM
+0FD2D ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
+0FD2E ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
+0FD2F ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
+0FD30 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
+0FD31 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
+0FD32 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
+0FD33 ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
+0FD34 ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
+0FD35 ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
+0FD36 ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
+0FD37 ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
+0FD38 ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
+0FD39 ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
+0FD3A ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
+0FD3B ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
+0FD3C ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
+0FD3D ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
+0FD3E ORNATE LEFT PARENTHESIS
+0FD3F ORNATE RIGHT PARENTHESIS
+0FD50 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
+0FD51 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
+0FD52 ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
+0FD53 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
+0FD54 ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
+0FD55 ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
+0FD56 ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
+0FD57 ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
+0FD58 ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
+0FD59 ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
+0FD5A ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
+0FD5B ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FD5C ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
+0FD5D ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
+0FD5E ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
+0FD5F ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
+0FD60 ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
+0FD61 ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
+0FD62 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
+0FD63 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
+0FD64 ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
+0FD65 ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
+0FD66 ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
+0FD67 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
+0FD68 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
+0FD69 ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
+0FD6A ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
+0FD6B ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
+0FD6C ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
+0FD6D ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
+0FD6E ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
+0FD6F ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
+0FD70 ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
+0FD71 ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
+0FD72 ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
+0FD73 ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
+0FD74 ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
+0FD75 ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
+0FD76 ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
+0FD77 ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
+0FD78 ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FD79 ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
+0FD7A ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
+0FD7B ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FD7C ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
+0FD7D ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
+0FD7E ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
+0FD7F ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
+0FD80 ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
+0FD81 ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
+0FD82 ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
+0FD83 ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
+0FD84 ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
+0FD85 ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
+0FD86 ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
+0FD87 ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
+0FD88 ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
+0FD89 ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
+0FD8A ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
+0FD8B ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
+0FD8C ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
+0FD8D ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
+0FD8E ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
+0FD8F ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
+0FD92 ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
+0FD93 ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
+0FD94 ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
+0FD95 ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
+0FD96 ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
+0FD97 ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
+0FD98 ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
+0FD99 ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
+0FD9A ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
+0FD9B ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FD9C ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
+0FD9D ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
+0FD9E ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
+0FD9F ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
+0FDA0 ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
+0FDA1 ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
+0FDA2 ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
+0FDA3 ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
+0FDA4 ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FDA5 ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
+0FDA6 ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
+0FDA7 ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
+0FDA8 ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
+0FDA9 ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
+0FDAA ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
+0FDAB ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
+0FDAC ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
+0FDAD ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
+0FDAE ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
+0FDAF ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
+0FDB0 ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
+0FDB1 ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
+0FDB2 ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
+0FDB3 ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
+0FDB4 ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
+0FDB5 ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
+0FDB6 ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
+0FDB7 ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
+0FDB8 ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
+0FDB9 ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
+0FDBA ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
+0FDBB ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
+0FDBC ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
+0FDBD ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
+0FDBE ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
+0FDBF ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
+0FDC0 ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
+0FDC1 ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
+0FDC2 ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
+0FDC3 ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
+0FDC4 ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
+0FDC5 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
+0FDC6 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
+0FDC7 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
+0FDF0 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
+0FDF1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
+0FDF2 ARABIC LIGATURE ALLAH ISOLATED FORM
+0FDF3 ARABIC LIGATURE AKBAR ISOLATED FORM
+0FDF4 ARABIC LIGATURE MOHAMMAD ISOLATED FORM
+0FDF5 ARABIC LIGATURE SALAM ISOLATED FORM
+0FDF6 ARABIC LIGATURE RASOUL ISOLATED FORM
+0FDF7 ARABIC LIGATURE ALAYHE ISOLATED FORM
+0FDF8 ARABIC LIGATURE WASALLAM ISOLATED FORM
+0FDF9 ARABIC LIGATURE SALLA ISOLATED FORM
+0FDFA ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
+0FDFB ARABIC LIGATURE JALLAJALALOUHOU
+0FDFC RIAL SIGN
+0FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
+0FE00 VARIATION SELECTOR-1
+0FE01 VARIATION SELECTOR-2
+0FE02 VARIATION SELECTOR-3
+0FE03 VARIATION SELECTOR-4
+0FE04 VARIATION SELECTOR-5
+0FE05 VARIATION SELECTOR-6
+0FE06 VARIATION SELECTOR-7
+0FE07 VARIATION SELECTOR-8
+0FE08 VARIATION SELECTOR-9
+0FE09 VARIATION SELECTOR-10
+0FE0A VARIATION SELECTOR-11
+0FE0B VARIATION SELECTOR-12
+0FE0C VARIATION SELECTOR-13
+0FE0D VARIATION SELECTOR-14
+0FE0E VARIATION SELECTOR-15
+0FE0F VARIATION SELECTOR-16
+0FE10 PRESENTATION FORM FOR VERTICAL COMMA
+0FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
+0FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
+0FE13 PRESENTATION FORM FOR VERTICAL COLON
+0FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON
+0FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
+0FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK
+0FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
+0FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET
+0FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
+0FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
+0FE20 COMBINING LIGATURE LEFT HALF
+0FE21 COMBINING LIGATURE RIGHT HALF
+0FE22 COMBINING DOUBLE TILDE LEFT HALF
+0FE23 COMBINING DOUBLE TILDE RIGHT HALF
+0FE24 COMBINING MACRON LEFT HALF
+0FE25 COMBINING MACRON RIGHT HALF
+0FE26 COMBINING CONJOINING MACRON
+0FE30 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
+0FE31 PRESENTATION FORM FOR VERTICAL EM DASH
+0FE32 PRESENTATION FORM FOR VERTICAL EN DASH
+0FE33 PRESENTATION FORM FOR VERTICAL LOW LINE
+0FE34 PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
+0FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
+0FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
+0FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
+0FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
+0FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
+0FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
+0FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
+0FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
+0FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
+0FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
+0FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
+0FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
+0FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
+0FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
+0FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
+0FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
+0FE45 SESAME DOT
+0FE46 WHITE SESAME DOT
+0FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
+0FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
+0FE49 DASHED OVERLINE
+0FE4A CENTRELINE OVERLINE
+0FE4B WAVY OVERLINE
+0FE4C DOUBLE WAVY OVERLINE
+0FE4D DASHED LOW LINE
+0FE4E CENTRELINE LOW LINE
+0FE4F WAVY LOW LINE
+0FE50 SMALL COMMA
+0FE51 SMALL IDEOGRAPHIC COMMA
+0FE52 SMALL FULL STOP
+0FE54 SMALL SEMICOLON
+0FE55 SMALL COLON
+0FE56 SMALL QUESTION MARK
+0FE57 SMALL EXCLAMATION MARK
+0FE58 SMALL EM DASH
+0FE59 SMALL LEFT PARENTHESIS
+0FE5A SMALL RIGHT PARENTHESIS
+0FE5B SMALL LEFT CURLY BRACKET
+0FE5C SMALL RIGHT CURLY BRACKET
+0FE5D SMALL LEFT TORTOISE SHELL BRACKET
+0FE5E SMALL RIGHT TORTOISE SHELL BRACKET
+0FE5F SMALL NUMBER SIGN
+0FE60 SMALL AMPERSAND
+0FE61 SMALL ASTERISK
+0FE62 SMALL PLUS SIGN
+0FE63 SMALL HYPHEN-MINUS
+0FE64 SMALL LESS-THAN SIGN
+0FE65 SMALL GREATER-THAN SIGN
+0FE66 SMALL EQUALS SIGN
+0FE68 SMALL REVERSE SOLIDUS
+0FE69 SMALL DOLLAR SIGN
+0FE6A SMALL PERCENT SIGN
+0FE6B SMALL COMMERCIAL AT
+0FE70 ARABIC FATHATAN ISOLATED FORM
+0FE71 ARABIC TATWEEL WITH FATHATAN ABOVE
+0FE72 ARABIC DAMMATAN ISOLATED FORM
+0FE73 ARABIC TAIL FRAGMENT
+0FE74 ARABIC KASRATAN ISOLATED FORM
+0FE76 ARABIC FATHA ISOLATED FORM
+0FE77 ARABIC FATHA MEDIAL FORM
+0FE78 ARABIC DAMMA ISOLATED FORM
+0FE79 ARABIC DAMMA MEDIAL FORM
+0FE7A ARABIC KASRA ISOLATED FORM
+0FE7B ARABIC KASRA MEDIAL FORM
+0FE7C ARABIC SHADDA ISOLATED FORM
+0FE7D ARABIC SHADDA MEDIAL FORM
+0FE7E ARABIC SUKUN ISOLATED FORM
+0FE7F ARABIC SUKUN MEDIAL FORM
+0FE80 ARABIC LETTER HAMZA ISOLATED FORM
+0FE81 ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
+0FE82 ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
+0FE83 ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
+0FE84 ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
+0FE85 ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
+0FE86 ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
+0FE87 ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
+0FE88 ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
+0FE89 ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
+0FE8A ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
+0FE8B ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
+0FE8C ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
+0FE8D ARABIC LETTER ALEF ISOLATED FORM
+0FE8E ARABIC LETTER ALEF FINAL FORM
+0FE8F ARABIC LETTER BEH ISOLATED FORM
+0FE90 ARABIC LETTER BEH FINAL FORM
+0FE91 ARABIC LETTER BEH INITIAL FORM
+0FE92 ARABIC LETTER BEH MEDIAL FORM
+0FE93 ARABIC LETTER TEH MARBUTA ISOLATED FORM
+0FE94 ARABIC LETTER TEH MARBUTA FINAL FORM
+0FE95 ARABIC LETTER TEH ISOLATED FORM
+0FE96 ARABIC LETTER TEH FINAL FORM
+0FE97 ARABIC LETTER TEH INITIAL FORM
+0FE98 ARABIC LETTER TEH MEDIAL FORM
+0FE99 ARABIC LETTER THEH ISOLATED FORM
+0FE9A ARABIC LETTER THEH FINAL FORM
+0FE9B ARABIC LETTER THEH INITIAL FORM
+0FE9C ARABIC LETTER THEH MEDIAL FORM
+0FE9D ARABIC LETTER JEEM ISOLATED FORM
+0FE9E ARABIC LETTER JEEM FINAL FORM
+0FE9F ARABIC LETTER JEEM INITIAL FORM
+0FEA0 ARABIC LETTER JEEM MEDIAL FORM
+0FEA1 ARABIC LETTER HAH ISOLATED FORM
+0FEA2 ARABIC LETTER HAH FINAL FORM
+0FEA3 ARABIC LETTER HAH INITIAL FORM
+0FEA4 ARABIC LETTER HAH MEDIAL FORM
+0FEA5 ARABIC LETTER KHAH ISOLATED FORM
+0FEA6 ARABIC LETTER KHAH FINAL FORM
+0FEA7 ARABIC LETTER KHAH INITIAL FORM
+0FEA8 ARABIC LETTER KHAH MEDIAL FORM
+0FEA9 ARABIC LETTER DAL ISOLATED FORM
+0FEAA ARABIC LETTER DAL FINAL FORM
+0FEAB ARABIC LETTER THAL ISOLATED FORM
+0FEAC ARABIC LETTER THAL FINAL FORM
+0FEAD ARABIC LETTER REH ISOLATED FORM
+0FEAE ARABIC LETTER REH FINAL FORM
+0FEAF ARABIC LETTER ZAIN ISOLATED FORM
+0FEB0 ARABIC LETTER ZAIN FINAL FORM
+0FEB1 ARABIC LETTER SEEN ISOLATED FORM
+0FEB2 ARABIC LETTER SEEN FINAL FORM
+0FEB3 ARABIC LETTER SEEN INITIAL FORM
+0FEB4 ARABIC LETTER SEEN MEDIAL FORM
+0FEB5 ARABIC LETTER SHEEN ISOLATED FORM
+0FEB6 ARABIC LETTER SHEEN FINAL FORM
+0FEB7 ARABIC LETTER SHEEN INITIAL FORM
+0FEB8 ARABIC LETTER SHEEN MEDIAL FORM
+0FEB9 ARABIC LETTER SAD ISOLATED FORM
+0FEBA ARABIC LETTER SAD FINAL FORM
+0FEBB ARABIC LETTER SAD INITIAL FORM
+0FEBC ARABIC LETTER SAD MEDIAL FORM
+0FEBD ARABIC LETTER DAD ISOLATED FORM
+0FEBE ARABIC LETTER DAD FINAL FORM
+0FEBF ARABIC LETTER DAD INITIAL FORM
+0FEC0 ARABIC LETTER DAD MEDIAL FORM
+0FEC1 ARABIC LETTER TAH ISOLATED FORM
+0FEC2 ARABIC LETTER TAH FINAL FORM
+0FEC3 ARABIC LETTER TAH INITIAL FORM
+0FEC4 ARABIC LETTER TAH MEDIAL FORM
+0FEC5 ARABIC LETTER ZAH ISOLATED FORM
+0FEC6 ARABIC LETTER ZAH FINAL FORM
+0FEC7 ARABIC LETTER ZAH INITIAL FORM
+0FEC8 ARABIC LETTER ZAH MEDIAL FORM
+0FEC9 ARABIC LETTER AIN ISOLATED FORM
+0FECA ARABIC LETTER AIN FINAL FORM
+0FECB ARABIC LETTER AIN INITIAL FORM
+0FECC ARABIC LETTER AIN MEDIAL FORM
+0FECD ARABIC LETTER GHAIN ISOLATED FORM
+0FECE ARABIC LETTER GHAIN FINAL FORM
+0FECF ARABIC LETTER GHAIN INITIAL FORM
+0FED0 ARABIC LETTER GHAIN MEDIAL FORM
+0FED1 ARABIC LETTER FEH ISOLATED FORM
+0FED2 ARABIC LETTER FEH FINAL FORM
+0FED3 ARABIC LETTER FEH INITIAL FORM
+0FED4 ARABIC LETTER FEH MEDIAL FORM
+0FED5 ARABIC LETTER QAF ISOLATED FORM
+0FED6 ARABIC LETTER QAF FINAL FORM
+0FED7 ARABIC LETTER QAF INITIAL FORM
+0FED8 ARABIC LETTER QAF MEDIAL FORM
+0FED9 ARABIC LETTER KAF ISOLATED FORM
+0FEDA ARABIC LETTER KAF FINAL FORM
+0FEDB ARABIC LETTER KAF INITIAL FORM
+0FEDC ARABIC LETTER KAF MEDIAL FORM
+0FEDD ARABIC LETTER LAM ISOLATED FORM
+0FEDE ARABIC LETTER LAM FINAL FORM
+0FEDF ARABIC LETTER LAM INITIAL FORM
+0FEE0 ARABIC LETTER LAM MEDIAL FORM
+0FEE1 ARABIC LETTER MEEM ISOLATED FORM
+0FEE2 ARABIC LETTER MEEM FINAL FORM
+0FEE3 ARABIC LETTER MEEM INITIAL FORM
+0FEE4 ARABIC LETTER MEEM MEDIAL FORM
+0FEE5 ARABIC LETTER NOON ISOLATED FORM
+0FEE6 ARABIC LETTER NOON FINAL FORM
+0FEE7 ARABIC LETTER NOON INITIAL FORM
+0FEE8 ARABIC LETTER NOON MEDIAL FORM
+0FEE9 ARABIC LETTER HEH ISOLATED FORM
+0FEEA ARABIC LETTER HEH FINAL FORM
+0FEEB ARABIC LETTER HEH INITIAL FORM
+0FEEC ARABIC LETTER HEH MEDIAL FORM
+0FEED ARABIC LETTER WAW ISOLATED FORM
+0FEEE ARABIC LETTER WAW FINAL FORM
+0FEEF ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+0FEF0 ARABIC LETTER ALEF MAKSURA FINAL FORM
+0FEF1 ARABIC LETTER YEH ISOLATED FORM
+0FEF2 ARABIC LETTER YEH FINAL FORM
+0FEF3 ARABIC LETTER YEH INITIAL FORM
+0FEF4 ARABIC LETTER YEH MEDIAL FORM
+0FEF5 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
+0FEF6 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
+0FEF7 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
+0FEF8 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
+0FEF9 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
+0FEFA ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
+0FEFB ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
+0FEFC ARABIC LIGATURE LAM WITH ALEF FINAL FORM
+0FEFF ZERO WIDTH NO-BREAK SPACE
+0FF01 FULLWIDTH EXCLAMATION MARK
+0FF02 FULLWIDTH QUOTATION MARK
+0FF03 FULLWIDTH NUMBER SIGN
+0FF04 FULLWIDTH DOLLAR SIGN
+0FF05 FULLWIDTH PERCENT SIGN
+0FF06 FULLWIDTH AMPERSAND
+0FF07 FULLWIDTH APOSTROPHE
+0FF08 FULLWIDTH LEFT PARENTHESIS
+0FF09 FULLWIDTH RIGHT PARENTHESIS
+0FF0A FULLWIDTH ASTERISK
+0FF0B FULLWIDTH PLUS SIGN
+0FF0C FULLWIDTH COMMA
+0FF0D FULLWIDTH HYPHEN-MINUS
+0FF0E FULLWIDTH FULL STOP
+0FF0F FULLWIDTH SOLIDUS
+0FF10 FULLWIDTH DIGIT ZERO
+0FF11 FULLWIDTH DIGIT ONE
+0FF12 FULLWIDTH DIGIT TWO
+0FF13 FULLWIDTH DIGIT THREE
+0FF14 FULLWIDTH DIGIT FOUR
+0FF15 FULLWIDTH DIGIT FIVE
+0FF16 FULLWIDTH DIGIT SIX
+0FF17 FULLWIDTH DIGIT SEVEN
+0FF18 FULLWIDTH DIGIT EIGHT
+0FF19 FULLWIDTH DIGIT NINE
+0FF1A FULLWIDTH COLON
+0FF1B FULLWIDTH SEMICOLON
+0FF1C FULLWIDTH LESS-THAN SIGN
+0FF1D FULLWIDTH EQUALS SIGN
+0FF1E FULLWIDTH GREATER-THAN SIGN
+0FF1F FULLWIDTH QUESTION MARK
+0FF20 FULLWIDTH COMMERCIAL AT
+0FF21 FULLWIDTH LATIN CAPITAL LETTER A
+0FF22 FULLWIDTH LATIN CAPITAL LETTER B
+0FF23 FULLWIDTH LATIN CAPITAL LETTER C
+0FF24 FULLWIDTH LATIN CAPITAL LETTER D
+0FF25 FULLWIDTH LATIN CAPITAL LETTER E
+0FF26 FULLWIDTH LATIN CAPITAL LETTER F
+0FF27 FULLWIDTH LATIN CAPITAL LETTER G
+0FF28 FULLWIDTH LATIN CAPITAL LETTER H
+0FF29 FULLWIDTH LATIN CAPITAL LETTER I
+0FF2A FULLWIDTH LATIN CAPITAL LETTER J
+0FF2B FULLWIDTH LATIN CAPITAL LETTER K
+0FF2C FULLWIDTH LATIN CAPITAL LETTER L
+0FF2D FULLWIDTH LATIN CAPITAL LETTER M
+0FF2E FULLWIDTH LATIN CAPITAL LETTER N
+0FF2F FULLWIDTH LATIN CAPITAL LETTER O
+0FF30 FULLWIDTH LATIN CAPITAL LETTER P
+0FF31 FULLWIDTH LATIN CAPITAL LETTER Q
+0FF32 FULLWIDTH LATIN CAPITAL LETTER R
+0FF33 FULLWIDTH LATIN CAPITAL LETTER S
+0FF34 FULLWIDTH LATIN CAPITAL LETTER T
+0FF35 FULLWIDTH LATIN CAPITAL LETTER U
+0FF36 FULLWIDTH LATIN CAPITAL LETTER V
+0FF37 FULLWIDTH LATIN CAPITAL LETTER W
+0FF38 FULLWIDTH LATIN CAPITAL LETTER X
+0FF39 FULLWIDTH LATIN CAPITAL LETTER Y
+0FF3A FULLWIDTH LATIN CAPITAL LETTER Z
+0FF3B FULLWIDTH LEFT SQUARE BRACKET
+0FF3C FULLWIDTH REVERSE SOLIDUS
+0FF3D FULLWIDTH RIGHT SQUARE BRACKET
+0FF3E FULLWIDTH CIRCUMFLEX ACCENT
+0FF3F FULLWIDTH LOW LINE
+0FF40 FULLWIDTH GRAVE ACCENT
+0FF41 FULLWIDTH LATIN SMALL LETTER A
+0FF42 FULLWIDTH LATIN SMALL LETTER B
+0FF43 FULLWIDTH LATIN SMALL LETTER C
+0FF44 FULLWIDTH LATIN SMALL LETTER D
+0FF45 FULLWIDTH LATIN SMALL LETTER E
+0FF46 FULLWIDTH LATIN SMALL LETTER F
+0FF47 FULLWIDTH LATIN SMALL LETTER G
+0FF48 FULLWIDTH LATIN SMALL LETTER H
+0FF49 FULLWIDTH LATIN SMALL LETTER I
+0FF4A FULLWIDTH LATIN SMALL LETTER J
+0FF4B FULLWIDTH LATIN SMALL LETTER K
+0FF4C FULLWIDTH LATIN SMALL LETTER L
+0FF4D FULLWIDTH LATIN SMALL LETTER M
+0FF4E FULLWIDTH LATIN SMALL LETTER N
+0FF4F FULLWIDTH LATIN SMALL LETTER O
+0FF50 FULLWIDTH LATIN SMALL LETTER P
+0FF51 FULLWIDTH LATIN SMALL LETTER Q
+0FF52 FULLWIDTH LATIN SMALL LETTER R
+0FF53 FULLWIDTH LATIN SMALL LETTER S
+0FF54 FULLWIDTH LATIN SMALL LETTER T
+0FF55 FULLWIDTH LATIN SMALL LETTER U
+0FF56 FULLWIDTH LATIN SMALL LETTER V
+0FF57 FULLWIDTH LATIN SMALL LETTER W
+0FF58 FULLWIDTH LATIN SMALL LETTER X
+0FF59 FULLWIDTH LATIN SMALL LETTER Y
+0FF5A FULLWIDTH LATIN SMALL LETTER Z
+0FF5B FULLWIDTH LEFT CURLY BRACKET
+0FF5C FULLWIDTH VERTICAL LINE
+0FF5D FULLWIDTH RIGHT CURLY BRACKET
+0FF5E FULLWIDTH TILDE
+0FF5F FULLWIDTH LEFT WHITE PARENTHESIS
+0FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
+0FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
+0FF62 HALFWIDTH LEFT CORNER BRACKET
+0FF63 HALFWIDTH RIGHT CORNER BRACKET
+0FF64 HALFWIDTH IDEOGRAPHIC COMMA
+0FF65 HALFWIDTH KATAKANA MIDDLE DOT
+0FF66 HALFWIDTH KATAKANA LETTER WO
+0FF67 HALFWIDTH KATAKANA LETTER SMALL A
+0FF68 HALFWIDTH KATAKANA LETTER SMALL I
+0FF69 HALFWIDTH KATAKANA LETTER SMALL U
+0FF6A HALFWIDTH KATAKANA LETTER SMALL E
+0FF6B HALFWIDTH KATAKANA LETTER SMALL O
+0FF6C HALFWIDTH KATAKANA LETTER SMALL YA
+0FF6D HALFWIDTH KATAKANA LETTER SMALL YU
+0FF6E HALFWIDTH KATAKANA LETTER SMALL YO
+0FF6F HALFWIDTH KATAKANA LETTER SMALL TU
+0FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
+0FF71 HALFWIDTH KATAKANA LETTER A
+0FF72 HALFWIDTH KATAKANA LETTER I
+0FF73 HALFWIDTH KATAKANA LETTER U
+0FF74 HALFWIDTH KATAKANA LETTER E
+0FF75 HALFWIDTH KATAKANA LETTER O
+0FF76 HALFWIDTH KATAKANA LETTER KA
+0FF77 HALFWIDTH KATAKANA LETTER KI
+0FF78 HALFWIDTH KATAKANA LETTER KU
+0FF79 HALFWIDTH KATAKANA LETTER KE
+0FF7A HALFWIDTH KATAKANA LETTER KO
+0FF7B HALFWIDTH KATAKANA LETTER SA
+0FF7C HALFWIDTH KATAKANA LETTER SI
+0FF7D HALFWIDTH KATAKANA LETTER SU
+0FF7E HALFWIDTH KATAKANA LETTER SE
+0FF7F HALFWIDTH KATAKANA LETTER SO
+0FF80 HALFWIDTH KATAKANA LETTER TA
+0FF81 HALFWIDTH KATAKANA LETTER TI
+0FF82 HALFWIDTH KATAKANA LETTER TU
+0FF83 HALFWIDTH KATAKANA LETTER TE
+0FF84 HALFWIDTH KATAKANA LETTER TO
+0FF85 HALFWIDTH KATAKANA LETTER NA
+0FF86 HALFWIDTH KATAKANA LETTER NI
+0FF87 HALFWIDTH KATAKANA LETTER NU
+0FF88 HALFWIDTH KATAKANA LETTER NE
+0FF89 HALFWIDTH KATAKANA LETTER NO
+0FF8A HALFWIDTH KATAKANA LETTER HA
+0FF8B HALFWIDTH KATAKANA LETTER HI
+0FF8C HALFWIDTH KATAKANA LETTER HU
+0FF8D HALFWIDTH KATAKANA LETTER HE
+0FF8E HALFWIDTH KATAKANA LETTER HO
+0FF8F HALFWIDTH KATAKANA LETTER MA
+0FF90 HALFWIDTH KATAKANA LETTER MI
+0FF91 HALFWIDTH KATAKANA LETTER MU
+0FF92 HALFWIDTH KATAKANA LETTER ME
+0FF93 HALFWIDTH KATAKANA LETTER MO
+0FF94 HALFWIDTH KATAKANA LETTER YA
+0FF95 HALFWIDTH KATAKANA LETTER YU
+0FF96 HALFWIDTH KATAKANA LETTER YO
+0FF97 HALFWIDTH KATAKANA LETTER RA
+0FF98 HALFWIDTH KATAKANA LETTER RI
+0FF99 HALFWIDTH KATAKANA LETTER RU
+0FF9A HALFWIDTH KATAKANA LETTER RE
+0FF9B HALFWIDTH KATAKANA LETTER RO
+0FF9C HALFWIDTH KATAKANA LETTER WA
+0FF9D HALFWIDTH KATAKANA LETTER N
+0FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
+0FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
+0FFA0 HALFWIDTH HANGUL FILLER
+0FFA1 HALFWIDTH HANGUL LETTER KIYEOK
+0FFA2 HALFWIDTH HANGUL LETTER SSANGKIYEOK
+0FFA3 HALFWIDTH HANGUL LETTER KIYEOK-SIOS
+0FFA4 HALFWIDTH HANGUL LETTER NIEUN
+0FFA5 HALFWIDTH HANGUL LETTER NIEUN-CIEUC
+0FFA6 HALFWIDTH HANGUL LETTER NIEUN-HIEUH
+0FFA7 HALFWIDTH HANGUL LETTER TIKEUT
+0FFA8 HALFWIDTH HANGUL LETTER SSANGTIKEUT
+0FFA9 HALFWIDTH HANGUL LETTER RIEUL
+0FFAA HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
+0FFAB HALFWIDTH HANGUL LETTER RIEUL-MIEUM
+0FFAC HALFWIDTH HANGUL LETTER RIEUL-PIEUP
+0FFAD HALFWIDTH HANGUL LETTER RIEUL-SIOS
+0FFAE HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
+0FFAF HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
+0FFB0 HALFWIDTH HANGUL LETTER RIEUL-HIEUH
+0FFB1 HALFWIDTH HANGUL LETTER MIEUM
+0FFB2 HALFWIDTH HANGUL LETTER PIEUP
+0FFB3 HALFWIDTH HANGUL LETTER SSANGPIEUP
+0FFB4 HALFWIDTH HANGUL LETTER PIEUP-SIOS
+0FFB5 HALFWIDTH HANGUL LETTER SIOS
+0FFB6 HALFWIDTH HANGUL LETTER SSANGSIOS
+0FFB7 HALFWIDTH HANGUL LETTER IEUNG
+0FFB8 HALFWIDTH HANGUL LETTER CIEUC
+0FFB9 HALFWIDTH HANGUL LETTER SSANGCIEUC
+0FFBA HALFWIDTH HANGUL LETTER CHIEUCH
+0FFBB HALFWIDTH HANGUL LETTER KHIEUKH
+0FFBC HALFWIDTH HANGUL LETTER THIEUTH
+0FFBD HALFWIDTH HANGUL LETTER PHIEUPH
+0FFBE HALFWIDTH HANGUL LETTER HIEUH
+0FFC2 HALFWIDTH HANGUL LETTER A
+0FFC3 HALFWIDTH HANGUL LETTER AE
+0FFC4 HALFWIDTH HANGUL LETTER YA
+0FFC5 HALFWIDTH HANGUL LETTER YAE
+0FFC6 HALFWIDTH HANGUL LETTER EO
+0FFC7 HALFWIDTH HANGUL LETTER E
+0FFCA HALFWIDTH HANGUL LETTER YEO
+0FFCB HALFWIDTH HANGUL LETTER YE
+0FFCC HALFWIDTH HANGUL LETTER O
+0FFCD HALFWIDTH HANGUL LETTER WA
+0FFCE HALFWIDTH HANGUL LETTER WAE
+0FFCF HALFWIDTH HANGUL LETTER OE
+0FFD2 HALFWIDTH HANGUL LETTER YO
+0FFD3 HALFWIDTH HANGUL LETTER U
+0FFD4 HALFWIDTH HANGUL LETTER WEO
+0FFD5 HALFWIDTH HANGUL LETTER WE
+0FFD6 HALFWIDTH HANGUL LETTER WI
+0FFD7 HALFWIDTH HANGUL LETTER YU
+0FFDA HALFWIDTH HANGUL LETTER EU
+0FFDB HALFWIDTH HANGUL LETTER YI
+0FFDC HALFWIDTH HANGUL LETTER I
+0FFE0 FULLWIDTH CENT SIGN
+0FFE1 FULLWIDTH POUND SIGN
+0FFE2 FULLWIDTH NOT SIGN
+0FFE3 FULLWIDTH MACRON
+0FFE4 FULLWIDTH BROKEN BAR
+0FFE5 FULLWIDTH YEN SIGN
+0FFE6 FULLWIDTH WON SIGN
+0FFE8 HALFWIDTH FORMS LIGHT VERTICAL
+0FFE9 HALFWIDTH LEFTWARDS ARROW
+0FFEA HALFWIDTH UPWARDS ARROW
+0FFEB HALFWIDTH RIGHTWARDS ARROW
+0FFEC HALFWIDTH DOWNWARDS ARROW
+0FFED HALFWIDTH BLACK SQUARE
+0FFEE HALFWIDTH WHITE CIRCLE
+0FFF9 INTERLINEAR ANNOTATION ANCHOR
+0FFFA INTERLINEAR ANNOTATION SEPARATOR
+0FFFB INTERLINEAR ANNOTATION TERMINATOR
+0FFFC OBJECT REPLACEMENT CHARACTER
+0FFFD REPLACEMENT CHARACTER
+10000 LINEAR B SYLLABLE B008 A
+10001 LINEAR B SYLLABLE B038 E
+10002 LINEAR B SYLLABLE B028 I
+10003 LINEAR B SYLLABLE B061 O
+10004 LINEAR B SYLLABLE B010 U
+10005 LINEAR B SYLLABLE B001 DA
+10006 LINEAR B SYLLABLE B045 DE
+10007 LINEAR B SYLLABLE B007 DI
+10008 LINEAR B SYLLABLE B014 DO
+10009 LINEAR B SYLLABLE B051 DU
+1000A LINEAR B SYLLABLE B057 JA
+1000B LINEAR B SYLLABLE B046 JE
+1000D LINEAR B SYLLABLE B036 JO
+1000E LINEAR B SYLLABLE B065 JU
+1000F LINEAR B SYLLABLE B077 KA
+10010 LINEAR B SYLLABLE B044 KE
+10011 LINEAR B SYLLABLE B067 KI
+10012 LINEAR B SYLLABLE B070 KO
+10013 LINEAR B SYLLABLE B081 KU
+10014 LINEAR B SYLLABLE B080 MA
+10015 LINEAR B SYLLABLE B013 ME
+10016 LINEAR B SYLLABLE B073 MI
+10017 LINEAR B SYLLABLE B015 MO
+10018 LINEAR B SYLLABLE B023 MU
+10019 LINEAR B SYLLABLE B006 NA
+1001A LINEAR B SYLLABLE B024 NE
+1001B LINEAR B SYLLABLE B030 NI
+1001C LINEAR B SYLLABLE B052 NO
+1001D LINEAR B SYLLABLE B055 NU
+1001E LINEAR B SYLLABLE B003 PA
+1001F LINEAR B SYLLABLE B072 PE
+10020 LINEAR B SYLLABLE B039 PI
+10021 LINEAR B SYLLABLE B011 PO
+10022 LINEAR B SYLLABLE B050 PU
+10023 LINEAR B SYLLABLE B016 QA
+10024 LINEAR B SYLLABLE B078 QE
+10025 LINEAR B SYLLABLE B021 QI
+10026 LINEAR B SYLLABLE B032 QO
+10028 LINEAR B SYLLABLE B060 RA
+10029 LINEAR B SYLLABLE B027 RE
+1002A LINEAR B SYLLABLE B053 RI
+1002B LINEAR B SYLLABLE B002 RO
+1002C LINEAR B SYLLABLE B026 RU
+1002D LINEAR B SYLLABLE B031 SA
+1002E LINEAR B SYLLABLE B009 SE
+1002F LINEAR B SYLLABLE B041 SI
+10030 LINEAR B SYLLABLE B012 SO
+10031 LINEAR B SYLLABLE B058 SU
+10032 LINEAR B SYLLABLE B059 TA
+10033 LINEAR B SYLLABLE B004 TE
+10034 LINEAR B SYLLABLE B037 TI
+10035 LINEAR B SYLLABLE B005 TO
+10036 LINEAR B SYLLABLE B069 TU
+10037 LINEAR B SYLLABLE B054 WA
+10038 LINEAR B SYLLABLE B075 WE
+10039 LINEAR B SYLLABLE B040 WI
+1003A LINEAR B SYLLABLE B042 WO
+1003C LINEAR B SYLLABLE B017 ZA
+1003D LINEAR B SYLLABLE B074 ZE
+1003F LINEAR B SYLLABLE B020 ZO
+10040 LINEAR B SYLLABLE B025 A2
+10041 LINEAR B SYLLABLE B043 A3
+10042 LINEAR B SYLLABLE B085 AU
+10043 LINEAR B SYLLABLE B071 DWE
+10044 LINEAR B SYLLABLE B090 DWO
+10045 LINEAR B SYLLABLE B048 NWA
+10046 LINEAR B SYLLABLE B029 PU2
+10047 LINEAR B SYLLABLE B062 PTE
+10048 LINEAR B SYLLABLE B076 RA2
+10049 LINEAR B SYLLABLE B033 RA3
+1004A LINEAR B SYLLABLE B068 RO2
+1004B LINEAR B SYLLABLE B066 TA2
+1004C LINEAR B SYLLABLE B087 TWE
+1004D LINEAR B SYLLABLE B091 TWO
+10050 LINEAR B SYMBOL B018
+10051 LINEAR B SYMBOL B019
+10052 LINEAR B SYMBOL B022
+10053 LINEAR B SYMBOL B034
+10054 LINEAR B SYMBOL B047
+10055 LINEAR B SYMBOL B049
+10056 LINEAR B SYMBOL B056
+10057 LINEAR B SYMBOL B063
+10058 LINEAR B SYMBOL B064
+10059 LINEAR B SYMBOL B079
+1005A LINEAR B SYMBOL B082
+1005B LINEAR B SYMBOL B083
+1005C LINEAR B SYMBOL B086
+1005D LINEAR B SYMBOL B089
+10080 LINEAR B IDEOGRAM B100 MAN
+10081 LINEAR B IDEOGRAM B102 WOMAN
+10082 LINEAR B IDEOGRAM B104 DEER
+10083 LINEAR B IDEOGRAM B105 EQUID
+10084 LINEAR B IDEOGRAM B105F MARE
+10085 LINEAR B IDEOGRAM B105M STALLION
+10086 LINEAR B IDEOGRAM B106F EWE
+10087 LINEAR B IDEOGRAM B106M RAM
+10088 LINEAR B IDEOGRAM B107F SHE-GOAT
+10089 LINEAR B IDEOGRAM B107M HE-GOAT
+1008A LINEAR B IDEOGRAM B108F SOW
+1008B LINEAR B IDEOGRAM B108M BOAR
+1008C LINEAR B IDEOGRAM B109F COW
+1008D LINEAR B IDEOGRAM B109M BULL
+1008E LINEAR B IDEOGRAM B120 WHEAT
+1008F LINEAR B IDEOGRAM B121 BARLEY
+10090 LINEAR B IDEOGRAM B122 OLIVE
+10091 LINEAR B IDEOGRAM B123 SPICE
+10092 LINEAR B IDEOGRAM B125 CYPERUS
+10093 LINEAR B MONOGRAM B127 KAPO
+10094 LINEAR B MONOGRAM B128 KANAKO
+10095 LINEAR B IDEOGRAM B130 OIL
+10096 LINEAR B IDEOGRAM B131 WINE
+10097 LINEAR B IDEOGRAM B132
+10098 LINEAR B MONOGRAM B133 AREPA
+10099 LINEAR B MONOGRAM B135 MERI
+1009A LINEAR B IDEOGRAM B140 BRONZE
+1009B LINEAR B IDEOGRAM B141 GOLD
+1009C LINEAR B IDEOGRAM B142
+1009D LINEAR B IDEOGRAM B145 WOOL
+1009E LINEAR B IDEOGRAM B146
+1009F LINEAR B IDEOGRAM B150
+100A0 LINEAR B IDEOGRAM B151 HORN
+100A1 LINEAR B IDEOGRAM B152
+100A2 LINEAR B IDEOGRAM B153
+100A3 LINEAR B IDEOGRAM B154
+100A4 LINEAR B MONOGRAM B156 TURO2
+100A5 LINEAR B IDEOGRAM B157
+100A6 LINEAR B IDEOGRAM B158
+100A7 LINEAR B IDEOGRAM B159 CLOTH
+100A8 LINEAR B IDEOGRAM B160
+100A9 LINEAR B IDEOGRAM B161
+100AA LINEAR B IDEOGRAM B162 GARMENT
+100AB LINEAR B IDEOGRAM B163 ARMOUR
+100AC LINEAR B IDEOGRAM B164
+100AD LINEAR B IDEOGRAM B165
+100AE LINEAR B IDEOGRAM B166
+100AF LINEAR B IDEOGRAM B167
+100B0 LINEAR B IDEOGRAM B168
+100B1 LINEAR B IDEOGRAM B169
+100B2 LINEAR B IDEOGRAM B170
+100B3 LINEAR B IDEOGRAM B171
+100B4 LINEAR B IDEOGRAM B172
+100B5 LINEAR B IDEOGRAM B173 MONTH
+100B6 LINEAR B IDEOGRAM B174
+100B7 LINEAR B IDEOGRAM B176 TREE
+100B8 LINEAR B IDEOGRAM B177
+100B9 LINEAR B IDEOGRAM B178
+100BA LINEAR B IDEOGRAM B179
+100BB LINEAR B IDEOGRAM B180
+100BC LINEAR B IDEOGRAM B181
+100BD LINEAR B IDEOGRAM B182
+100BE LINEAR B IDEOGRAM B183
+100BF LINEAR B IDEOGRAM B184
+100C0 LINEAR B IDEOGRAM B185
+100C1 LINEAR B IDEOGRAM B189
+100C2 LINEAR B IDEOGRAM B190
+100C3 LINEAR B IDEOGRAM B191 HELMET
+100C4 LINEAR B IDEOGRAM B220 FOOTSTOOL
+100C5 LINEAR B IDEOGRAM B225 BATHTUB
+100C6 LINEAR B IDEOGRAM B230 SPEAR
+100C7 LINEAR B IDEOGRAM B231 ARROW
+100C8 LINEAR B IDEOGRAM B232
+100C9 LINEAR B IDEOGRAM B233 SWORD
+100CA LINEAR B IDEOGRAM B234
+100CB LINEAR B IDEOGRAM B236
+100CC LINEAR B IDEOGRAM B240 WHEELED CHARIOT
+100CD LINEAR B IDEOGRAM B241 CHARIOT
+100CE LINEAR B IDEOGRAM B242 CHARIOT FRAME
+100CF LINEAR B IDEOGRAM B243 WHEEL
+100D0 LINEAR B IDEOGRAM B245
+100D1 LINEAR B IDEOGRAM B246
+100D2 LINEAR B MONOGRAM B247 DIPTE
+100D3 LINEAR B IDEOGRAM B248
+100D4 LINEAR B IDEOGRAM B249
+100D5 LINEAR B IDEOGRAM B251
+100D6 LINEAR B IDEOGRAM B252
+100D7 LINEAR B IDEOGRAM B253
+100D8 LINEAR B IDEOGRAM B254 DART
+100D9 LINEAR B IDEOGRAM B255
+100DA LINEAR B IDEOGRAM B256
+100DB LINEAR B IDEOGRAM B257
+100DC LINEAR B IDEOGRAM B258
+100DD LINEAR B IDEOGRAM B259
+100DE LINEAR B IDEOGRAM VESSEL B155
+100DF LINEAR B IDEOGRAM VESSEL B200
+100E0 LINEAR B IDEOGRAM VESSEL B201
+100E1 LINEAR B IDEOGRAM VESSEL B202
+100E2 LINEAR B IDEOGRAM VESSEL B203
+100E3 LINEAR B IDEOGRAM VESSEL B204
+100E4 LINEAR B IDEOGRAM VESSEL B205
+100E5 LINEAR B IDEOGRAM VESSEL B206
+100E6 LINEAR B IDEOGRAM VESSEL B207
+100E7 LINEAR B IDEOGRAM VESSEL B208
+100E8 LINEAR B IDEOGRAM VESSEL B209
+100E9 LINEAR B IDEOGRAM VESSEL B210
+100EA LINEAR B IDEOGRAM VESSEL B211
+100EB LINEAR B IDEOGRAM VESSEL B212
+100EC LINEAR B IDEOGRAM VESSEL B213
+100ED LINEAR B IDEOGRAM VESSEL B214
+100EE LINEAR B IDEOGRAM VESSEL B215
+100EF LINEAR B IDEOGRAM VESSEL B216
+100F0 LINEAR B IDEOGRAM VESSEL B217
+100F1 LINEAR B IDEOGRAM VESSEL B218
+100F2 LINEAR B IDEOGRAM VESSEL B219
+100F3 LINEAR B IDEOGRAM VESSEL B221
+100F4 LINEAR B IDEOGRAM VESSEL B222
+100F5 LINEAR B IDEOGRAM VESSEL B226
+100F6 LINEAR B IDEOGRAM VESSEL B227
+100F7 LINEAR B IDEOGRAM VESSEL B228
+100F8 LINEAR B IDEOGRAM VESSEL B229
+100F9 LINEAR B IDEOGRAM VESSEL B250
+100FA LINEAR B IDEOGRAM VESSEL B305
+10100 AEGEAN WORD SEPARATOR LINE
+10101 AEGEAN WORD SEPARATOR DOT
+10102 AEGEAN CHECK MARK
+10107 AEGEAN NUMBER ONE
+10108 AEGEAN NUMBER TWO
+10109 AEGEAN NUMBER THREE
+1010A AEGEAN NUMBER FOUR
+1010B AEGEAN NUMBER FIVE
+1010C AEGEAN NUMBER SIX
+1010D AEGEAN NUMBER SEVEN
+1010E AEGEAN NUMBER EIGHT
+1010F AEGEAN NUMBER NINE
+10110 AEGEAN NUMBER TEN
+10111 AEGEAN NUMBER TWENTY
+10112 AEGEAN NUMBER THIRTY
+10113 AEGEAN NUMBER FORTY
+10114 AEGEAN NUMBER FIFTY
+10115 AEGEAN NUMBER SIXTY
+10116 AEGEAN NUMBER SEVENTY
+10117 AEGEAN NUMBER EIGHTY
+10118 AEGEAN NUMBER NINETY
+10119 AEGEAN NUMBER ONE HUNDRED
+1011A AEGEAN NUMBER TWO HUNDRED
+1011B AEGEAN NUMBER THREE HUNDRED
+1011C AEGEAN NUMBER FOUR HUNDRED
+1011D AEGEAN NUMBER FIVE HUNDRED
+1011E AEGEAN NUMBER SIX HUNDRED
+1011F AEGEAN NUMBER SEVEN HUNDRED
+10120 AEGEAN NUMBER EIGHT HUNDRED
+10121 AEGEAN NUMBER NINE HUNDRED
+10122 AEGEAN NUMBER ONE THOUSAND
+10123 AEGEAN NUMBER TWO THOUSAND
+10124 AEGEAN NUMBER THREE THOUSAND
+10125 AEGEAN NUMBER FOUR THOUSAND
+10126 AEGEAN NUMBER FIVE THOUSAND
+10127 AEGEAN NUMBER SIX THOUSAND
+10128 AEGEAN NUMBER SEVEN THOUSAND
+10129 AEGEAN NUMBER EIGHT THOUSAND
+1012A AEGEAN NUMBER NINE THOUSAND
+1012B AEGEAN NUMBER TEN THOUSAND
+1012C AEGEAN NUMBER TWENTY THOUSAND
+1012D AEGEAN NUMBER THIRTY THOUSAND
+1012E AEGEAN NUMBER FORTY THOUSAND
+1012F AEGEAN NUMBER FIFTY THOUSAND
+10130 AEGEAN NUMBER SIXTY THOUSAND
+10131 AEGEAN NUMBER SEVENTY THOUSAND
+10132 AEGEAN NUMBER EIGHTY THOUSAND
+10133 AEGEAN NUMBER NINETY THOUSAND
+10137 AEGEAN WEIGHT BASE UNIT
+10138 AEGEAN WEIGHT FIRST SUBUNIT
+10139 AEGEAN WEIGHT SECOND SUBUNIT
+1013A AEGEAN WEIGHT THIRD SUBUNIT
+1013B AEGEAN WEIGHT FOURTH SUBUNIT
+1013C AEGEAN DRY MEASURE FIRST SUBUNIT
+1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT
+1013E AEGEAN MEASURE SECOND SUBUNIT
+1013F AEGEAN MEASURE THIRD SUBUNIT
+10140 GREEK ACROPHONIC ATTIC ONE QUARTER
+10141 GREEK ACROPHONIC ATTIC ONE HALF
+10142 GREEK ACROPHONIC ATTIC ONE DRACHMA
+10143 GREEK ACROPHONIC ATTIC FIVE
+10144 GREEK ACROPHONIC ATTIC FIFTY
+10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED
+10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND
+10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND
+10148 GREEK ACROPHONIC ATTIC FIVE TALENTS
+10149 GREEK ACROPHONIC ATTIC TEN TALENTS
+1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS
+1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
+1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
+1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
+1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
+1014F GREEK ACROPHONIC ATTIC FIVE STATERS
+10150 GREEK ACROPHONIC ATTIC TEN STATERS
+10151 GREEK ACROPHONIC ATTIC FIFTY STATERS
+10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
+10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
+10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
+10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
+10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
+10157 GREEK ACROPHONIC ATTIC TEN MNAS
+10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON
+10159 GREEK ACROPHONIC THESPIAN ONE
+1015A GREEK ACROPHONIC HERMIONIAN ONE
+1015B GREEK ACROPHONIC EPIDAUREAN TWO
+1015C GREEK ACROPHONIC THESPIAN TWO
+1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
+1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
+1015F GREEK ACROPHONIC TROEZENIAN FIVE
+10160 GREEK ACROPHONIC TROEZENIAN TEN
+10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
+10162 GREEK ACROPHONIC HERMIONIAN TEN
+10163 GREEK ACROPHONIC MESSENIAN TEN
+10164 GREEK ACROPHONIC THESPIAN TEN
+10165 GREEK ACROPHONIC THESPIAN THIRTY
+10166 GREEK ACROPHONIC TROEZENIAN FIFTY
+10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
+10168 GREEK ACROPHONIC HERMIONIAN FIFTY
+10169 GREEK ACROPHONIC THESPIAN FIFTY
+1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED
+1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED
+1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
+1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
+1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED
+1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
+10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED
+10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND
+10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND
+10173 GREEK ACROPHONIC DELPHIC FIVE MNAS
+10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS
+10175 GREEK ONE HALF SIGN
+10176 GREEK ONE HALF SIGN ALTERNATE FORM
+10177 GREEK TWO THIRDS SIGN
+10178 GREEK THREE QUARTERS SIGN
+10179 GREEK YEAR SIGN
+1017A GREEK TALENT SIGN
+1017B GREEK DRACHMA SIGN
+1017C GREEK OBOL SIGN
+1017D GREEK TWO OBOLS SIGN
+1017E GREEK THREE OBOLS SIGN
+1017F GREEK FOUR OBOLS SIGN
+10180 GREEK FIVE OBOLS SIGN
+10181 GREEK METRETES SIGN
+10182 GREEK KYATHOS BASE SIGN
+10183 GREEK LITRA SIGN
+10184 GREEK OUNKIA SIGN
+10185 GREEK XESTES SIGN
+10186 GREEK ARTABE SIGN
+10187 GREEK AROURA SIGN
+10188 GREEK GRAMMA SIGN
+10189 GREEK TRYBLION BASE SIGN
+1018A GREEK ZERO SIGN
+10190 ROMAN SEXTANS SIGN
+10191 ROMAN UNCIA SIGN
+10192 ROMAN SEMUNCIA SIGN
+10193 ROMAN SEXTULA SIGN
+10194 ROMAN DIMIDIA SEXTULA SIGN
+10195 ROMAN SILIQUA SIGN
+10196 ROMAN DENARIUS SIGN
+10197 ROMAN QUINARIUS SIGN
+10198 ROMAN SESTERTIUS SIGN
+10199 ROMAN DUPONDIUS SIGN
+1019A ROMAN AS SIGN
+1019B ROMAN CENTURIAL SIGN
+101D0 PHAISTOS DISC SIGN PEDESTRIAN
+101D1 PHAISTOS DISC SIGN PLUMED HEAD
+101D2 PHAISTOS DISC SIGN TATTOOED HEAD
+101D3 PHAISTOS DISC SIGN CAPTIVE
+101D4 PHAISTOS DISC SIGN CHILD
+101D5 PHAISTOS DISC SIGN WOMAN
+101D6 PHAISTOS DISC SIGN HELMET
+101D7 PHAISTOS DISC SIGN GAUNTLET
+101D8 PHAISTOS DISC SIGN TIARA
+101D9 PHAISTOS DISC SIGN ARROW
+101DA PHAISTOS DISC SIGN BOW
+101DB PHAISTOS DISC SIGN SHIELD
+101DC PHAISTOS DISC SIGN CLUB
+101DD PHAISTOS DISC SIGN MANACLES
+101DE PHAISTOS DISC SIGN MATTOCK
+101DF PHAISTOS DISC SIGN SAW
+101E0 PHAISTOS DISC SIGN LID
+101E1 PHAISTOS DISC SIGN BOOMERANG
+101E2 PHAISTOS DISC SIGN CARPENTRY PLANE
+101E3 PHAISTOS DISC SIGN DOLIUM
+101E4 PHAISTOS DISC SIGN COMB
+101E5 PHAISTOS DISC SIGN SLING
+101E6 PHAISTOS DISC SIGN COLUMN
+101E7 PHAISTOS DISC SIGN BEEHIVE
+101E8 PHAISTOS DISC SIGN SHIP
+101E9 PHAISTOS DISC SIGN HORN
+101EA PHAISTOS DISC SIGN HIDE
+101EB PHAISTOS DISC SIGN BULLS LEG
+101EC PHAISTOS DISC SIGN CAT
+101ED PHAISTOS DISC SIGN RAM
+101EE PHAISTOS DISC SIGN EAGLE
+101EF PHAISTOS DISC SIGN DOVE
+101F0 PHAISTOS DISC SIGN TUNNY
+101F1 PHAISTOS DISC SIGN BEE
+101F2 PHAISTOS DISC SIGN PLANE TREE
+101F3 PHAISTOS DISC SIGN VINE
+101F4 PHAISTOS DISC SIGN PAPYRUS
+101F5 PHAISTOS DISC SIGN ROSETTE
+101F6 PHAISTOS DISC SIGN LILY
+101F7 PHAISTOS DISC SIGN OX BACK
+101F8 PHAISTOS DISC SIGN FLUTE
+101F9 PHAISTOS DISC SIGN GRATER
+101FA PHAISTOS DISC SIGN STRAINER
+101FB PHAISTOS DISC SIGN SMALL AXE
+101FC PHAISTOS DISC SIGN WAVY BAND
+101FD PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
+10280 LYCIAN LETTER A
+10281 LYCIAN LETTER E
+10282 LYCIAN LETTER B
+10283 LYCIAN LETTER BH
+10284 LYCIAN LETTER G
+10285 LYCIAN LETTER D
+10286 LYCIAN LETTER I
+10287 LYCIAN LETTER W
+10288 LYCIAN LETTER Z
+10289 LYCIAN LETTER TH
+1028A LYCIAN LETTER J
+1028B LYCIAN LETTER K
+1028C LYCIAN LETTER Q
+1028D LYCIAN LETTER L
+1028E LYCIAN LETTER M
+1028F LYCIAN LETTER N
+10290 LYCIAN LETTER MM
+10291 LYCIAN LETTER NN
+10292 LYCIAN LETTER U
+10293 LYCIAN LETTER P
+10294 LYCIAN LETTER KK
+10295 LYCIAN LETTER R
+10296 LYCIAN LETTER S
+10297 LYCIAN LETTER T
+10298 LYCIAN LETTER TT
+10299 LYCIAN LETTER AN
+1029A LYCIAN LETTER EN
+1029B LYCIAN LETTER H
+1029C LYCIAN LETTER X
+102A0 CARIAN LETTER A
+102A1 CARIAN LETTER P2
+102A2 CARIAN LETTER D
+102A3 CARIAN LETTER L
+102A4 CARIAN LETTER UUU
+102A5 CARIAN LETTER R
+102A6 CARIAN LETTER LD
+102A7 CARIAN LETTER A2
+102A8 CARIAN LETTER Q
+102A9 CARIAN LETTER B
+102AA CARIAN LETTER M
+102AB CARIAN LETTER O
+102AC CARIAN LETTER D2
+102AD CARIAN LETTER T
+102AE CARIAN LETTER SH
+102AF CARIAN LETTER SH2
+102B0 CARIAN LETTER S
+102B1 CARIAN LETTER C-18
+102B2 CARIAN LETTER U
+102B3 CARIAN LETTER NN
+102B4 CARIAN LETTER X
+102B5 CARIAN LETTER N
+102B6 CARIAN LETTER TT2
+102B7 CARIAN LETTER P
+102B8 CARIAN LETTER SS
+102B9 CARIAN LETTER I
+102BA CARIAN LETTER E
+102BB CARIAN LETTER UUUU
+102BC CARIAN LETTER K
+102BD CARIAN LETTER K2
+102BE CARIAN LETTER ND
+102BF CARIAN LETTER UU
+102C0 CARIAN LETTER G
+102C1 CARIAN LETTER G2
+102C2 CARIAN LETTER ST
+102C3 CARIAN LETTER ST2
+102C4 CARIAN LETTER NG
+102C5 CARIAN LETTER II
+102C6 CARIAN LETTER C-39
+102C7 CARIAN LETTER TT
+102C8 CARIAN LETTER UUU2
+102C9 CARIAN LETTER RR
+102CA CARIAN LETTER MB
+102CB CARIAN LETTER MB2
+102CC CARIAN LETTER MB3
+102CD CARIAN LETTER MB4
+102CE CARIAN LETTER LD2
+102CF CARIAN LETTER E2
+102D0 CARIAN LETTER UUU3
+10300 OLD ITALIC LETTER A
+10301 OLD ITALIC LETTER BE
+10302 OLD ITALIC LETTER KE
+10303 OLD ITALIC LETTER DE
+10304 OLD ITALIC LETTER E
+10305 OLD ITALIC LETTER VE
+10306 OLD ITALIC LETTER ZE
+10307 OLD ITALIC LETTER HE
+10308 OLD ITALIC LETTER THE
+10309 OLD ITALIC LETTER I
+1030A OLD ITALIC LETTER KA
+1030B OLD ITALIC LETTER EL
+1030C OLD ITALIC LETTER EM
+1030D OLD ITALIC LETTER EN
+1030E OLD ITALIC LETTER ESH
+1030F OLD ITALIC LETTER O
+10310 OLD ITALIC LETTER PE
+10311 OLD ITALIC LETTER SHE
+10312 OLD ITALIC LETTER KU
+10313 OLD ITALIC LETTER ER
+10314 OLD ITALIC LETTER ES
+10315 OLD ITALIC LETTER TE
+10316 OLD ITALIC LETTER U
+10317 OLD ITALIC LETTER EKS
+10318 OLD ITALIC LETTER PHE
+10319 OLD ITALIC LETTER KHE
+1031A OLD ITALIC LETTER EF
+1031B OLD ITALIC LETTER ERS
+1031C OLD ITALIC LETTER CHE
+1031D OLD ITALIC LETTER II
+1031E OLD ITALIC LETTER UU
+10320 OLD ITALIC NUMERAL ONE
+10321 OLD ITALIC NUMERAL FIVE
+10322 OLD ITALIC NUMERAL TEN
+10323 OLD ITALIC NUMERAL FIFTY
+10330 GOTHIC LETTER AHSA
+10331 GOTHIC LETTER BAIRKAN
+10332 GOTHIC LETTER GIBA
+10333 GOTHIC LETTER DAGS
+10334 GOTHIC LETTER AIHVUS
+10335 GOTHIC LETTER QAIRTHRA
+10336 GOTHIC LETTER IUJA
+10337 GOTHIC LETTER HAGL
+10338 GOTHIC LETTER THIUTH
+10339 GOTHIC LETTER EIS
+1033A GOTHIC LETTER KUSMA
+1033B GOTHIC LETTER LAGUS
+1033C GOTHIC LETTER MANNA
+1033D GOTHIC LETTER NAUTHS
+1033E GOTHIC LETTER JER
+1033F GOTHIC LETTER URUS
+10340 GOTHIC LETTER PAIRTHRA
+10341 GOTHIC LETTER NINETY
+10342 GOTHIC LETTER RAIDA
+10343 GOTHIC LETTER SAUIL
+10344 GOTHIC LETTER TEIWS
+10345 GOTHIC LETTER WINJA
+10346 GOTHIC LETTER FAIHU
+10347 GOTHIC LETTER IGGWS
+10348 GOTHIC LETTER HWAIR
+10349 GOTHIC LETTER OTHAL
+1034A GOTHIC LETTER NINE HUNDRED
+10380 UGARITIC LETTER ALPA
+10381 UGARITIC LETTER BETA
+10382 UGARITIC LETTER GAMLA
+10383 UGARITIC LETTER KHA
+10384 UGARITIC LETTER DELTA
+10385 UGARITIC LETTER HO
+10386 UGARITIC LETTER WO
+10387 UGARITIC LETTER ZETA
+10388 UGARITIC LETTER HOTA
+10389 UGARITIC LETTER TET
+1038A UGARITIC LETTER YOD
+1038B UGARITIC LETTER KAF
+1038C UGARITIC LETTER SHIN
+1038D UGARITIC LETTER LAMDA
+1038E UGARITIC LETTER MEM
+1038F UGARITIC LETTER DHAL
+10390 UGARITIC LETTER NUN
+10391 UGARITIC LETTER ZU
+10392 UGARITIC LETTER SAMKA
+10393 UGARITIC LETTER AIN
+10394 UGARITIC LETTER PU
+10395 UGARITIC LETTER SADE
+10396 UGARITIC LETTER QOPA
+10397 UGARITIC LETTER RASHA
+10398 UGARITIC LETTER THANNA
+10399 UGARITIC LETTER GHAIN
+1039A UGARITIC LETTER TO
+1039B UGARITIC LETTER I
+1039C UGARITIC LETTER U
+1039D UGARITIC LETTER SSU
+1039F UGARITIC WORD DIVIDER
+103A0 OLD PERSIAN SIGN A
+103A1 OLD PERSIAN SIGN I
+103A2 OLD PERSIAN SIGN U
+103A3 OLD PERSIAN SIGN KA
+103A4 OLD PERSIAN SIGN KU
+103A5 OLD PERSIAN SIGN GA
+103A6 OLD PERSIAN SIGN GU
+103A7 OLD PERSIAN SIGN XA
+103A8 OLD PERSIAN SIGN CA
+103A9 OLD PERSIAN SIGN JA
+103AA OLD PERSIAN SIGN JI
+103AB OLD PERSIAN SIGN TA
+103AC OLD PERSIAN SIGN TU
+103AD OLD PERSIAN SIGN DA
+103AE OLD PERSIAN SIGN DI
+103AF OLD PERSIAN SIGN DU
+103B0 OLD PERSIAN SIGN THA
+103B1 OLD PERSIAN SIGN PA
+103B2 OLD PERSIAN SIGN BA
+103B3 OLD PERSIAN SIGN FA
+103B4 OLD PERSIAN SIGN NA
+103B5 OLD PERSIAN SIGN NU
+103B6 OLD PERSIAN SIGN MA
+103B7 OLD PERSIAN SIGN MI
+103B8 OLD PERSIAN SIGN MU
+103B9 OLD PERSIAN SIGN YA
+103BA OLD PERSIAN SIGN VA
+103BB OLD PERSIAN SIGN VI
+103BC OLD PERSIAN SIGN RA
+103BD OLD PERSIAN SIGN RU
+103BE OLD PERSIAN SIGN LA
+103BF OLD PERSIAN SIGN SA
+103C0 OLD PERSIAN SIGN ZA
+103C1 OLD PERSIAN SIGN SHA
+103C2 OLD PERSIAN SIGN SSA
+103C3 OLD PERSIAN SIGN HA
+103C8 OLD PERSIAN SIGN AURAMAZDAA
+103C9 OLD PERSIAN SIGN AURAMAZDAA-2
+103CA OLD PERSIAN SIGN AURAMAZDAAHA
+103CB OLD PERSIAN SIGN XSHAAYATHIYA
+103CC OLD PERSIAN SIGN DAHYAAUSH
+103CD OLD PERSIAN SIGN DAHYAAUSH-2
+103CE OLD PERSIAN SIGN BAGA
+103CF OLD PERSIAN SIGN BUUMISH
+103D0 OLD PERSIAN WORD DIVIDER
+103D1 OLD PERSIAN NUMBER ONE
+103D2 OLD PERSIAN NUMBER TWO
+103D3 OLD PERSIAN NUMBER TEN
+103D4 OLD PERSIAN NUMBER TWENTY
+103D5 OLD PERSIAN NUMBER HUNDRED
+10400 DESERET CAPITAL LETTER LONG I
+10401 DESERET CAPITAL LETTER LONG E
+10402 DESERET CAPITAL LETTER LONG A
+10403 DESERET CAPITAL LETTER LONG AH
+10404 DESERET CAPITAL LETTER LONG O
+10405 DESERET CAPITAL LETTER LONG OO
+10406 DESERET CAPITAL LETTER SHORT I
+10407 DESERET CAPITAL LETTER SHORT E
+10408 DESERET CAPITAL LETTER SHORT A
+10409 DESERET CAPITAL LETTER SHORT AH
+1040A DESERET CAPITAL LETTER SHORT O
+1040B DESERET CAPITAL LETTER SHORT OO
+1040C DESERET CAPITAL LETTER AY
+1040D DESERET CAPITAL LETTER OW
+1040E DESERET CAPITAL LETTER WU
+1040F DESERET CAPITAL LETTER YEE
+10410 DESERET CAPITAL LETTER H
+10411 DESERET CAPITAL LETTER PEE
+10412 DESERET CAPITAL LETTER BEE
+10413 DESERET CAPITAL LETTER TEE
+10414 DESERET CAPITAL LETTER DEE
+10415 DESERET CAPITAL LETTER CHEE
+10416 DESERET CAPITAL LETTER JEE
+10417 DESERET CAPITAL LETTER KAY
+10418 DESERET CAPITAL LETTER GAY
+10419 DESERET CAPITAL LETTER EF
+1041A DESERET CAPITAL LETTER VEE
+1041B DESERET CAPITAL LETTER ETH
+1041C DESERET CAPITAL LETTER THEE
+1041D DESERET CAPITAL LETTER ES
+1041E DESERET CAPITAL LETTER ZEE
+1041F DESERET CAPITAL LETTER ESH
+10420 DESERET CAPITAL LETTER ZHEE
+10421 DESERET CAPITAL LETTER ER
+10422 DESERET CAPITAL LETTER EL
+10423 DESERET CAPITAL LETTER EM
+10424 DESERET CAPITAL LETTER EN
+10425 DESERET CAPITAL LETTER ENG
+10426 DESERET CAPITAL LETTER OI
+10427 DESERET CAPITAL LETTER EW
+10428 DESERET SMALL LETTER LONG I
+10429 DESERET SMALL LETTER LONG E
+1042A DESERET SMALL LETTER LONG A
+1042B DESERET SMALL LETTER LONG AH
+1042C DESERET SMALL LETTER LONG O
+1042D DESERET SMALL LETTER LONG OO
+1042E DESERET SMALL LETTER SHORT I
+1042F DESERET SMALL LETTER SHORT E
+10430 DESERET SMALL LETTER SHORT A
+10431 DESERET SMALL LETTER SHORT AH
+10432 DESERET SMALL LETTER SHORT O
+10433 DESERET SMALL LETTER SHORT OO
+10434 DESERET SMALL LETTER AY
+10435 DESERET SMALL LETTER OW
+10436 DESERET SMALL LETTER WU
+10437 DESERET SMALL LETTER YEE
+10438 DESERET SMALL LETTER H
+10439 DESERET SMALL LETTER PEE
+1043A DESERET SMALL LETTER BEE
+1043B DESERET SMALL LETTER TEE
+1043C DESERET SMALL LETTER DEE
+1043D DESERET SMALL LETTER CHEE
+1043E DESERET SMALL LETTER JEE
+1043F DESERET SMALL LETTER KAY
+10440 DESERET SMALL LETTER GAY
+10441 DESERET SMALL LETTER EF
+10442 DESERET SMALL LETTER VEE
+10443 DESERET SMALL LETTER ETH
+10444 DESERET SMALL LETTER THEE
+10445 DESERET SMALL LETTER ES
+10446 DESERET SMALL LETTER ZEE
+10447 DESERET SMALL LETTER ESH
+10448 DESERET SMALL LETTER ZHEE
+10449 DESERET SMALL LETTER ER
+1044A DESERET SMALL LETTER EL
+1044B DESERET SMALL LETTER EM
+1044C DESERET SMALL LETTER EN
+1044D DESERET SMALL LETTER ENG
+1044E DESERET SMALL LETTER OI
+1044F DESERET SMALL LETTER EW
+10450 SHAVIAN LETTER PEEP
+10451 SHAVIAN LETTER TOT
+10452 SHAVIAN LETTER KICK
+10453 SHAVIAN LETTER FEE
+10454 SHAVIAN LETTER THIGH
+10455 SHAVIAN LETTER SO
+10456 SHAVIAN LETTER SURE
+10457 SHAVIAN LETTER CHURCH
+10458 SHAVIAN LETTER YEA
+10459 SHAVIAN LETTER HUNG
+1045A SHAVIAN LETTER BIB
+1045B SHAVIAN LETTER DEAD
+1045C SHAVIAN LETTER GAG
+1045D SHAVIAN LETTER VOW
+1045E SHAVIAN LETTER THEY
+1045F SHAVIAN LETTER ZOO
+10460 SHAVIAN LETTER MEASURE
+10461 SHAVIAN LETTER JUDGE
+10462 SHAVIAN LETTER WOE
+10463 SHAVIAN LETTER HA-HA
+10464 SHAVIAN LETTER LOLL
+10465 SHAVIAN LETTER MIME
+10466 SHAVIAN LETTER IF
+10467 SHAVIAN LETTER EGG
+10468 SHAVIAN LETTER ASH
+10469 SHAVIAN LETTER ADO
+1046A SHAVIAN LETTER ON
+1046B SHAVIAN LETTER WOOL
+1046C SHAVIAN LETTER OUT
+1046D SHAVIAN LETTER AH
+1046E SHAVIAN LETTER ROAR
+1046F SHAVIAN LETTER NUN
+10470 SHAVIAN LETTER EAT
+10471 SHAVIAN LETTER AGE
+10472 SHAVIAN LETTER ICE
+10473 SHAVIAN LETTER UP
+10474 SHAVIAN LETTER OAK
+10475 SHAVIAN LETTER OOZE
+10476 SHAVIAN LETTER OIL
+10477 SHAVIAN LETTER AWE
+10478 SHAVIAN LETTER ARE
+10479 SHAVIAN LETTER OR
+1047A SHAVIAN LETTER AIR
+1047B SHAVIAN LETTER ERR
+1047C SHAVIAN LETTER ARRAY
+1047D SHAVIAN LETTER EAR
+1047E SHAVIAN LETTER IAN
+1047F SHAVIAN LETTER YEW
+10480 OSMANYA LETTER ALEF
+10481 OSMANYA LETTER BA
+10482 OSMANYA LETTER TA
+10483 OSMANYA LETTER JA
+10484 OSMANYA LETTER XA
+10485 OSMANYA LETTER KHA
+10486 OSMANYA LETTER DEEL
+10487 OSMANYA LETTER RA
+10488 OSMANYA LETTER SA
+10489 OSMANYA LETTER SHIIN
+1048A OSMANYA LETTER DHA
+1048B OSMANYA LETTER CAYN
+1048C OSMANYA LETTER GA
+1048D OSMANYA LETTER FA
+1048E OSMANYA LETTER QAAF
+1048F OSMANYA LETTER KAAF
+10490 OSMANYA LETTER LAAN
+10491 OSMANYA LETTER MIIN
+10492 OSMANYA LETTER NUUN
+10493 OSMANYA LETTER WAW
+10494 OSMANYA LETTER HA
+10495 OSMANYA LETTER YA
+10496 OSMANYA LETTER A
+10497 OSMANYA LETTER E
+10498 OSMANYA LETTER I
+10499 OSMANYA LETTER O
+1049A OSMANYA LETTER U
+1049B OSMANYA LETTER AA
+1049C OSMANYA LETTER EE
+1049D OSMANYA LETTER OO
+104A0 OSMANYA DIGIT ZERO
+104A1 OSMANYA DIGIT ONE
+104A2 OSMANYA DIGIT TWO
+104A3 OSMANYA DIGIT THREE
+104A4 OSMANYA DIGIT FOUR
+104A5 OSMANYA DIGIT FIVE
+104A6 OSMANYA DIGIT SIX
+104A7 OSMANYA DIGIT SEVEN
+104A8 OSMANYA DIGIT EIGHT
+104A9 OSMANYA DIGIT NINE
+10800 CYPRIOT SYLLABLE A
+10801 CYPRIOT SYLLABLE E
+10802 CYPRIOT SYLLABLE I
+10803 CYPRIOT SYLLABLE O
+10804 CYPRIOT SYLLABLE U
+10805 CYPRIOT SYLLABLE JA
+10808 CYPRIOT SYLLABLE JO
+1080A CYPRIOT SYLLABLE KA
+1080B CYPRIOT SYLLABLE KE
+1080C CYPRIOT SYLLABLE KI
+1080D CYPRIOT SYLLABLE KO
+1080E CYPRIOT SYLLABLE KU
+1080F CYPRIOT SYLLABLE LA
+10810 CYPRIOT SYLLABLE LE
+10811 CYPRIOT SYLLABLE LI
+10812 CYPRIOT SYLLABLE LO
+10813 CYPRIOT SYLLABLE LU
+10814 CYPRIOT SYLLABLE MA
+10815 CYPRIOT SYLLABLE ME
+10816 CYPRIOT SYLLABLE MI
+10817 CYPRIOT SYLLABLE MO
+10818 CYPRIOT SYLLABLE MU
+10819 CYPRIOT SYLLABLE NA
+1081A CYPRIOT SYLLABLE NE
+1081B CYPRIOT SYLLABLE NI
+1081C CYPRIOT SYLLABLE NO
+1081D CYPRIOT SYLLABLE NU
+1081E CYPRIOT SYLLABLE PA
+1081F CYPRIOT SYLLABLE PE
+10820 CYPRIOT SYLLABLE PI
+10821 CYPRIOT SYLLABLE PO
+10822 CYPRIOT SYLLABLE PU
+10823 CYPRIOT SYLLABLE RA
+10824 CYPRIOT SYLLABLE RE
+10825 CYPRIOT SYLLABLE RI
+10826 CYPRIOT SYLLABLE RO
+10827 CYPRIOT SYLLABLE RU
+10828 CYPRIOT SYLLABLE SA
+10829 CYPRIOT SYLLABLE SE
+1082A CYPRIOT SYLLABLE SI
+1082B CYPRIOT SYLLABLE SO
+1082C CYPRIOT SYLLABLE SU
+1082D CYPRIOT SYLLABLE TA
+1082E CYPRIOT SYLLABLE TE
+1082F CYPRIOT SYLLABLE TI
+10830 CYPRIOT SYLLABLE TO
+10831 CYPRIOT SYLLABLE TU
+10832 CYPRIOT SYLLABLE WA
+10833 CYPRIOT SYLLABLE WE
+10834 CYPRIOT SYLLABLE WI
+10835 CYPRIOT SYLLABLE WO
+10837 CYPRIOT SYLLABLE XA
+10838 CYPRIOT SYLLABLE XE
+1083C CYPRIOT SYLLABLE ZA
+1083F CYPRIOT SYLLABLE ZO
+10840 IMPERIAL ARAMAIC LETTER ALEPH
+10841 IMPERIAL ARAMAIC LETTER BETH
+10842 IMPERIAL ARAMAIC LETTER GIMEL
+10843 IMPERIAL ARAMAIC LETTER DALETH
+10844 IMPERIAL ARAMAIC LETTER HE
+10845 IMPERIAL ARAMAIC LETTER WAW
+10846 IMPERIAL ARAMAIC LETTER ZAYIN
+10847 IMPERIAL ARAMAIC LETTER HETH
+10848 IMPERIAL ARAMAIC LETTER TETH
+10849 IMPERIAL ARAMAIC LETTER YODH
+1084A IMPERIAL ARAMAIC LETTER KAPH
+1084B IMPERIAL ARAMAIC LETTER LAMEDH
+1084C IMPERIAL ARAMAIC LETTER MEM
+1084D IMPERIAL ARAMAIC LETTER NUN
+1084E IMPERIAL ARAMAIC LETTER SAMEKH
+1084F IMPERIAL ARAMAIC LETTER AYIN
+10850 IMPERIAL ARAMAIC LETTER PE
+10851 IMPERIAL ARAMAIC LETTER SADHE
+10852 IMPERIAL ARAMAIC LETTER QOPH
+10853 IMPERIAL ARAMAIC LETTER RESH
+10854 IMPERIAL ARAMAIC LETTER SHIN
+10855 IMPERIAL ARAMAIC LETTER TAW
+10857 IMPERIAL ARAMAIC SECTION SIGN
+10858 IMPERIAL ARAMAIC NUMBER ONE
+10859 IMPERIAL ARAMAIC NUMBER TWO
+1085A IMPERIAL ARAMAIC NUMBER THREE
+1085B IMPERIAL ARAMAIC NUMBER TEN
+1085C IMPERIAL ARAMAIC NUMBER TWENTY
+1085D IMPERIAL ARAMAIC NUMBER ONE HUNDRED
+1085E IMPERIAL ARAMAIC NUMBER ONE THOUSAND
+1085F IMPERIAL ARAMAIC NUMBER TEN THOUSAND
+10900 PHOENICIAN LETTER ALF
+10901 PHOENICIAN LETTER BET
+10902 PHOENICIAN LETTER GAML
+10903 PHOENICIAN LETTER DELT
+10904 PHOENICIAN LETTER HE
+10905 PHOENICIAN LETTER WAU
+10906 PHOENICIAN LETTER ZAI
+10907 PHOENICIAN LETTER HET
+10908 PHOENICIAN LETTER TET
+10909 PHOENICIAN LETTER YOD
+1090A PHOENICIAN LETTER KAF
+1090B PHOENICIAN LETTER LAMD
+1090C PHOENICIAN LETTER MEM
+1090D PHOENICIAN LETTER NUN
+1090E PHOENICIAN LETTER SEMK
+1090F PHOENICIAN LETTER AIN
+10910 PHOENICIAN LETTER PE
+10911 PHOENICIAN LETTER SADE
+10912 PHOENICIAN LETTER QOF
+10913 PHOENICIAN LETTER ROSH
+10914 PHOENICIAN LETTER SHIN
+10915 PHOENICIAN LETTER TAU
+10916 PHOENICIAN NUMBER ONE
+10917 PHOENICIAN NUMBER TEN
+10918 PHOENICIAN NUMBER TWENTY
+10919 PHOENICIAN NUMBER ONE HUNDRED
+1091A PHOENICIAN NUMBER TWO
+1091B PHOENICIAN NUMBER THREE
+1091F PHOENICIAN WORD SEPARATOR
+10920 LYDIAN LETTER A
+10921 LYDIAN LETTER B
+10922 LYDIAN LETTER G
+10923 LYDIAN LETTER D
+10924 LYDIAN LETTER E
+10925 LYDIAN LETTER V
+10926 LYDIAN LETTER I
+10927 LYDIAN LETTER Y
+10928 LYDIAN LETTER K
+10929 LYDIAN LETTER L
+1092A LYDIAN LETTER M
+1092B LYDIAN LETTER N
+1092C LYDIAN LETTER O
+1092D LYDIAN LETTER R
+1092E LYDIAN LETTER SS
+1092F LYDIAN LETTER T
+10930 LYDIAN LETTER U
+10931 LYDIAN LETTER F
+10932 LYDIAN LETTER Q
+10933 LYDIAN LETTER S
+10934 LYDIAN LETTER TT
+10935 LYDIAN LETTER AN
+10936 LYDIAN LETTER EN
+10937 LYDIAN LETTER LY
+10938 LYDIAN LETTER NN
+10939 LYDIAN LETTER C
+1093F LYDIAN TRIANGULAR MARK
+10A00 KHAROSHTHI LETTER A
+10A01 KHAROSHTHI VOWEL SIGN I
+10A02 KHAROSHTHI VOWEL SIGN U
+10A03 KHAROSHTHI VOWEL SIGN VOCALIC R
+10A05 KHAROSHTHI VOWEL SIGN E
+10A06 KHAROSHTHI VOWEL SIGN O
+10A0C KHAROSHTHI VOWEL LENGTH MARK
+10A0D KHAROSHTHI SIGN DOUBLE RING BELOW
+10A0E KHAROSHTHI SIGN ANUSVARA
+10A0F KHAROSHTHI SIGN VISARGA
+10A10 KHAROSHTHI LETTER KA
+10A11 KHAROSHTHI LETTER KHA
+10A12 KHAROSHTHI LETTER GA
+10A13 KHAROSHTHI LETTER GHA
+10A15 KHAROSHTHI LETTER CA
+10A16 KHAROSHTHI LETTER CHA
+10A17 KHAROSHTHI LETTER JA
+10A19 KHAROSHTHI LETTER NYA
+10A1A KHAROSHTHI LETTER TTA
+10A1B KHAROSHTHI LETTER TTHA
+10A1C KHAROSHTHI LETTER DDA
+10A1D KHAROSHTHI LETTER DDHA
+10A1E KHAROSHTHI LETTER NNA
+10A1F KHAROSHTHI LETTER TA
+10A20 KHAROSHTHI LETTER THA
+10A21 KHAROSHTHI LETTER DA
+10A22 KHAROSHTHI LETTER DHA
+10A23 KHAROSHTHI LETTER NA
+10A24 KHAROSHTHI LETTER PA
+10A25 KHAROSHTHI LETTER PHA
+10A26 KHAROSHTHI LETTER BA
+10A27 KHAROSHTHI LETTER BHA
+10A28 KHAROSHTHI LETTER MA
+10A29 KHAROSHTHI LETTER YA
+10A2A KHAROSHTHI LETTER RA
+10A2B KHAROSHTHI LETTER LA
+10A2C KHAROSHTHI LETTER VA
+10A2D KHAROSHTHI LETTER SHA
+10A2E KHAROSHTHI LETTER SSA
+10A2F KHAROSHTHI LETTER SA
+10A30 KHAROSHTHI LETTER ZA
+10A31 KHAROSHTHI LETTER HA
+10A32 KHAROSHTHI LETTER KKA
+10A33 KHAROSHTHI LETTER TTTHA
+10A38 KHAROSHTHI SIGN BAR ABOVE
+10A39 KHAROSHTHI SIGN CAUDA
+10A3A KHAROSHTHI SIGN DOT BELOW
+10A3F KHAROSHTHI VIRAMA
+10A40 KHAROSHTHI DIGIT ONE
+10A41 KHAROSHTHI DIGIT TWO
+10A42 KHAROSHTHI DIGIT THREE
+10A43 KHAROSHTHI DIGIT FOUR
+10A44 KHAROSHTHI NUMBER TEN
+10A45 KHAROSHTHI NUMBER TWENTY
+10A46 KHAROSHTHI NUMBER ONE HUNDRED
+10A47 KHAROSHTHI NUMBER ONE THOUSAND
+10A50 KHAROSHTHI PUNCTUATION DOT
+10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
+10A52 KHAROSHTHI PUNCTUATION CIRCLE
+10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
+10A54 KHAROSHTHI PUNCTUATION MANGALAM
+10A55 KHAROSHTHI PUNCTUATION LOTUS
+10A56 KHAROSHTHI PUNCTUATION DANDA
+10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
+10A58 KHAROSHTHI PUNCTUATION LINES
+10A60 OLD SOUTH ARABIAN LETTER HE
+10A61 OLD SOUTH ARABIAN LETTER LAMEDH
+10A62 OLD SOUTH ARABIAN LETTER HETH
+10A63 OLD SOUTH ARABIAN LETTER MEM
+10A64 OLD SOUTH ARABIAN LETTER QOPH
+10A65 OLD SOUTH ARABIAN LETTER WAW
+10A66 OLD SOUTH ARABIAN LETTER SHIN
+10A67 OLD SOUTH ARABIAN LETTER RESH
+10A68 OLD SOUTH ARABIAN LETTER BETH
+10A69 OLD SOUTH ARABIAN LETTER TAW
+10A6A OLD SOUTH ARABIAN LETTER SAT
+10A6B OLD SOUTH ARABIAN LETTER KAPH
+10A6C OLD SOUTH ARABIAN LETTER NUN
+10A6D OLD SOUTH ARABIAN LETTER KHETH
+10A6E OLD SOUTH ARABIAN LETTER SADHE
+10A6F OLD SOUTH ARABIAN LETTER SAMEKH
+10A70 OLD SOUTH ARABIAN LETTER FE
+10A71 OLD SOUTH ARABIAN LETTER ALEF
+10A72 OLD SOUTH ARABIAN LETTER AYN
+10A73 OLD SOUTH ARABIAN LETTER DHADHE
+10A74 OLD SOUTH ARABIAN LETTER GIMEL
+10A75 OLD SOUTH ARABIAN LETTER DALETH
+10A76 OLD SOUTH ARABIAN LETTER GHAYN
+10A77 OLD SOUTH ARABIAN LETTER TETH
+10A78 OLD SOUTH ARABIAN LETTER ZAYN
+10A79 OLD SOUTH ARABIAN LETTER DHALETH
+10A7A OLD SOUTH ARABIAN LETTER YODH
+10A7B OLD SOUTH ARABIAN LETTER THAW
+10A7C OLD SOUTH ARABIAN LETTER THETH
+10A7D OLD SOUTH ARABIAN NUMBER ONE
+10A7E OLD SOUTH ARABIAN NUMBER FIFTY
+10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR
+10B00 AVESTAN LETTER A
+10B01 AVESTAN LETTER AA
+10B02 AVESTAN LETTER AO
+10B03 AVESTAN LETTER AAO
+10B04 AVESTAN LETTER AN
+10B05 AVESTAN LETTER AAN
+10B06 AVESTAN LETTER AE
+10B07 AVESTAN LETTER AEE
+10B08 AVESTAN LETTER E
+10B09 AVESTAN LETTER EE
+10B0A AVESTAN LETTER O
+10B0B AVESTAN LETTER OO
+10B0C AVESTAN LETTER I
+10B0D AVESTAN LETTER II
+10B0E AVESTAN LETTER U
+10B0F AVESTAN LETTER UU
+10B10 AVESTAN LETTER KE
+10B11 AVESTAN LETTER XE
+10B12 AVESTAN LETTER XYE
+10B13 AVESTAN LETTER XVE
+10B14 AVESTAN LETTER GE
+10B15 AVESTAN LETTER GGE
+10B16 AVESTAN LETTER GHE
+10B17 AVESTAN LETTER CE
+10B18 AVESTAN LETTER JE
+10B19 AVESTAN LETTER TE
+10B1A AVESTAN LETTER THE
+10B1B AVESTAN LETTER DE
+10B1C AVESTAN LETTER DHE
+10B1D AVESTAN LETTER TTE
+10B1E AVESTAN LETTER PE
+10B1F AVESTAN LETTER FE
+10B20 AVESTAN LETTER BE
+10B21 AVESTAN LETTER BHE
+10B22 AVESTAN LETTER NGE
+10B23 AVESTAN LETTER NGYE
+10B24 AVESTAN LETTER NGVE
+10B25 AVESTAN LETTER NE
+10B26 AVESTAN LETTER NYE
+10B27 AVESTAN LETTER NNE
+10B28 AVESTAN LETTER ME
+10B29 AVESTAN LETTER HME
+10B2A AVESTAN LETTER YYE
+10B2B AVESTAN LETTER YE
+10B2C AVESTAN LETTER VE
+10B2D AVESTAN LETTER RE
+10B2E AVESTAN LETTER LE
+10B2F AVESTAN LETTER SE
+10B30 AVESTAN LETTER ZE
+10B31 AVESTAN LETTER SHE
+10B32 AVESTAN LETTER ZHE
+10B33 AVESTAN LETTER SHYE
+10B34 AVESTAN LETTER SSHE
+10B35 AVESTAN LETTER HE
+10B39 AVESTAN ABBREVIATION MARK
+10B3A TINY TWO DOTS OVER ONE DOT PUNCTUATION
+10B3B SMALL TWO DOTS OVER ONE DOT PUNCTUATION
+10B3C LARGE TWO DOTS OVER ONE DOT PUNCTUATION
+10B3D LARGE ONE DOT OVER TWO DOTS PUNCTUATION
+10B3E LARGE TWO RINGS OVER ONE RING PUNCTUATION
+10B3F LARGE ONE RING OVER TWO RINGS PUNCTUATION
+10B40 INSCRIPTIONAL PARTHIAN LETTER ALEPH
+10B41 INSCRIPTIONAL PARTHIAN LETTER BETH
+10B42 INSCRIPTIONAL PARTHIAN LETTER GIMEL
+10B43 INSCRIPTIONAL PARTHIAN LETTER DALETH
+10B44 INSCRIPTIONAL PARTHIAN LETTER HE
+10B45 INSCRIPTIONAL PARTHIAN LETTER WAW
+10B46 INSCRIPTIONAL PARTHIAN LETTER ZAYIN
+10B47 INSCRIPTIONAL PARTHIAN LETTER HETH
+10B48 INSCRIPTIONAL PARTHIAN LETTER TETH
+10B49 INSCRIPTIONAL PARTHIAN LETTER YODH
+10B4A INSCRIPTIONAL PARTHIAN LETTER KAPH
+10B4B INSCRIPTIONAL PARTHIAN LETTER LAMEDH
+10B4C INSCRIPTIONAL PARTHIAN LETTER MEM
+10B4D INSCRIPTIONAL PARTHIAN LETTER NUN
+10B4E INSCRIPTIONAL PARTHIAN LETTER SAMEKH
+10B4F INSCRIPTIONAL PARTHIAN LETTER AYIN
+10B50 INSCRIPTIONAL PARTHIAN LETTER PE
+10B51 INSCRIPTIONAL PARTHIAN LETTER SADHE
+10B52 INSCRIPTIONAL PARTHIAN LETTER QOPH
+10B53 INSCRIPTIONAL PARTHIAN LETTER RESH
+10B54 INSCRIPTIONAL PARTHIAN LETTER SHIN
+10B55 INSCRIPTIONAL PARTHIAN LETTER TAW
+10B58 INSCRIPTIONAL PARTHIAN NUMBER ONE
+10B59 INSCRIPTIONAL PARTHIAN NUMBER TWO
+10B5A INSCRIPTIONAL PARTHIAN NUMBER THREE
+10B5B INSCRIPTIONAL PARTHIAN NUMBER FOUR
+10B5C INSCRIPTIONAL PARTHIAN NUMBER TEN
+10B5D INSCRIPTIONAL PARTHIAN NUMBER TWENTY
+10B5E INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
+10B5F INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
+10B60 INSCRIPTIONAL PAHLAVI LETTER ALEPH
+10B61 INSCRIPTIONAL PAHLAVI LETTER BETH
+10B62 INSCRIPTIONAL PAHLAVI LETTER GIMEL
+10B63 INSCRIPTIONAL PAHLAVI LETTER DALETH
+10B64 INSCRIPTIONAL PAHLAVI LETTER HE
+10B65 INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH
+10B66 INSCRIPTIONAL PAHLAVI LETTER ZAYIN
+10B67 INSCRIPTIONAL PAHLAVI LETTER HETH
+10B68 INSCRIPTIONAL PAHLAVI LETTER TETH
+10B69 INSCRIPTIONAL PAHLAVI LETTER YODH
+10B6A INSCRIPTIONAL PAHLAVI LETTER KAPH
+10B6B INSCRIPTIONAL PAHLAVI LETTER LAMEDH
+10B6C INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH
+10B6D INSCRIPTIONAL PAHLAVI LETTER NUN
+10B6E INSCRIPTIONAL PAHLAVI LETTER SAMEKH
+10B6F INSCRIPTIONAL PAHLAVI LETTER PE
+10B70 INSCRIPTIONAL PAHLAVI LETTER SADHE
+10B71 INSCRIPTIONAL PAHLAVI LETTER SHIN
+10B72 INSCRIPTIONAL PAHLAVI LETTER TAW
+10B78 INSCRIPTIONAL PAHLAVI NUMBER ONE
+10B79 INSCRIPTIONAL PAHLAVI NUMBER TWO
+10B7A INSCRIPTIONAL PAHLAVI NUMBER THREE
+10B7B INSCRIPTIONAL PAHLAVI NUMBER FOUR
+10B7C INSCRIPTIONAL PAHLAVI NUMBER TEN
+10B7D INSCRIPTIONAL PAHLAVI NUMBER TWENTY
+10B7E INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
+10B7F INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
+10C00 OLD TURKIC LETTER ORKHON A
+10C01 OLD TURKIC LETTER YENISEI A
+10C02 OLD TURKIC LETTER YENISEI AE
+10C03 OLD TURKIC LETTER ORKHON I
+10C04 OLD TURKIC LETTER YENISEI I
+10C05 OLD TURKIC LETTER YENISEI E
+10C06 OLD TURKIC LETTER ORKHON O
+10C07 OLD TURKIC LETTER ORKHON OE
+10C08 OLD TURKIC LETTER YENISEI OE
+10C09 OLD TURKIC LETTER ORKHON AB
+10C0A OLD TURKIC LETTER YENISEI AB
+10C0B OLD TURKIC LETTER ORKHON AEB
+10C0C OLD TURKIC LETTER YENISEI AEB
+10C0D OLD TURKIC LETTER ORKHON AG
+10C0E OLD TURKIC LETTER YENISEI AG
+10C0F OLD TURKIC LETTER ORKHON AEG
+10C10 OLD TURKIC LETTER YENISEI AEG
+10C11 OLD TURKIC LETTER ORKHON AD
+10C12 OLD TURKIC LETTER YENISEI AD
+10C13 OLD TURKIC LETTER ORKHON AED
+10C14 OLD TURKIC LETTER ORKHON EZ
+10C15 OLD TURKIC LETTER YENISEI EZ
+10C16 OLD TURKIC LETTER ORKHON AY
+10C17 OLD TURKIC LETTER YENISEI AY
+10C18 OLD TURKIC LETTER ORKHON AEY
+10C19 OLD TURKIC LETTER YENISEI AEY
+10C1A OLD TURKIC LETTER ORKHON AEK
+10C1B OLD TURKIC LETTER YENISEI AEK
+10C1C OLD TURKIC LETTER ORKHON OEK
+10C1D OLD TURKIC LETTER YENISEI OEK
+10C1E OLD TURKIC LETTER ORKHON AL
+10C1F OLD TURKIC LETTER YENISEI AL
+10C20 OLD TURKIC LETTER ORKHON AEL
+10C21 OLD TURKIC LETTER ORKHON ELT
+10C22 OLD TURKIC LETTER ORKHON EM
+10C23 OLD TURKIC LETTER ORKHON AN
+10C24 OLD TURKIC LETTER ORKHON AEN
+10C25 OLD TURKIC LETTER YENISEI AEN
+10C26 OLD TURKIC LETTER ORKHON ENT
+10C27 OLD TURKIC LETTER YENISEI ENT
+10C28 OLD TURKIC LETTER ORKHON ENC
+10C29 OLD TURKIC LETTER YENISEI ENC
+10C2A OLD TURKIC LETTER ORKHON ENY
+10C2B OLD TURKIC LETTER YENISEI ENY
+10C2C OLD TURKIC LETTER YENISEI ANG
+10C2D OLD TURKIC LETTER ORKHON ENG
+10C2E OLD TURKIC LETTER YENISEI AENG
+10C2F OLD TURKIC LETTER ORKHON EP
+10C30 OLD TURKIC LETTER ORKHON OP
+10C31 OLD TURKIC LETTER ORKHON IC
+10C32 OLD TURKIC LETTER ORKHON EC
+10C33 OLD TURKIC LETTER YENISEI EC
+10C34 OLD TURKIC LETTER ORKHON AQ
+10C35 OLD TURKIC LETTER YENISEI AQ
+10C36 OLD TURKIC LETTER ORKHON IQ
+10C37 OLD TURKIC LETTER YENISEI IQ
+10C38 OLD TURKIC LETTER ORKHON OQ
+10C39 OLD TURKIC LETTER YENISEI OQ
+10C3A OLD TURKIC LETTER ORKHON AR
+10C3B OLD TURKIC LETTER YENISEI AR
+10C3C OLD TURKIC LETTER ORKHON AER
+10C3D OLD TURKIC LETTER ORKHON AS
+10C3E OLD TURKIC LETTER ORKHON AES
+10C3F OLD TURKIC LETTER ORKHON ASH
+10C40 OLD TURKIC LETTER YENISEI ASH
+10C41 OLD TURKIC LETTER ORKHON ESH
+10C42 OLD TURKIC LETTER YENISEI ESH
+10C43 OLD TURKIC LETTER ORKHON AT
+10C44 OLD TURKIC LETTER YENISEI AT
+10C45 OLD TURKIC LETTER ORKHON AET
+10C46 OLD TURKIC LETTER YENISEI AET
+10C47 OLD TURKIC LETTER ORKHON OT
+10C48 OLD TURKIC LETTER ORKHON BASH
+10E60 RUMI DIGIT ONE
+10E61 RUMI DIGIT TWO
+10E62 RUMI DIGIT THREE
+10E63 RUMI DIGIT FOUR
+10E64 RUMI DIGIT FIVE
+10E65 RUMI DIGIT SIX
+10E66 RUMI DIGIT SEVEN
+10E67 RUMI DIGIT EIGHT
+10E68 RUMI DIGIT NINE
+10E69 RUMI NUMBER TEN
+10E6A RUMI NUMBER TWENTY
+10E6B RUMI NUMBER THIRTY
+10E6C RUMI NUMBER FORTY
+10E6D RUMI NUMBER FIFTY
+10E6E RUMI NUMBER SIXTY
+10E6F RUMI NUMBER SEVENTY
+10E70 RUMI NUMBER EIGHTY
+10E71 RUMI NUMBER NINETY
+10E72 RUMI NUMBER ONE HUNDRED
+10E73 RUMI NUMBER TWO HUNDRED
+10E74 RUMI NUMBER THREE HUNDRED
+10E75 RUMI NUMBER FOUR HUNDRED
+10E76 RUMI NUMBER FIVE HUNDRED
+10E77 RUMI NUMBER SIX HUNDRED
+10E78 RUMI NUMBER SEVEN HUNDRED
+10E79 RUMI NUMBER EIGHT HUNDRED
+10E7A RUMI NUMBER NINE HUNDRED
+10E7B RUMI FRACTION ONE HALF
+10E7C RUMI FRACTION ONE QUARTER
+10E7D RUMI FRACTION ONE THIRD
+10E7E RUMI FRACTION TWO THIRDS
+11000 BRAHMI SIGN CANDRABINDU
+11001 BRAHMI SIGN ANUSVARA
+11002 BRAHMI SIGN VISARGA
+11003 BRAHMI SIGN JIHVAMULIYA
+11004 BRAHMI SIGN UPADHMANIYA
+11005 BRAHMI LETTER A
+11006 BRAHMI LETTER AA
+11007 BRAHMI LETTER I
+11008 BRAHMI LETTER II
+11009 BRAHMI LETTER U
+1100A BRAHMI LETTER UU
+1100B BRAHMI LETTER VOCALIC R
+1100C BRAHMI LETTER VOCALIC RR
+1100D BRAHMI LETTER VOCALIC L
+1100E BRAHMI LETTER VOCALIC LL
+1100F BRAHMI LETTER E
+11010 BRAHMI LETTER AI
+11011 BRAHMI LETTER O
+11012 BRAHMI LETTER AU
+11013 BRAHMI LETTER KA
+11014 BRAHMI LETTER KHA
+11015 BRAHMI LETTER GA
+11016 BRAHMI LETTER GHA
+11017 BRAHMI LETTER NGA
+11018 BRAHMI LETTER CA
+11019 BRAHMI LETTER CHA
+1101A BRAHMI LETTER JA
+1101B BRAHMI LETTER JHA
+1101C BRAHMI LETTER NYA
+1101D BRAHMI LETTER TTA
+1101E BRAHMI LETTER TTHA
+1101F BRAHMI LETTER DDA
+11020 BRAHMI LETTER DDHA
+11021 BRAHMI LETTER NNA
+11022 BRAHMI LETTER TA
+11023 BRAHMI LETTER THA
+11024 BRAHMI LETTER DA
+11025 BRAHMI LETTER DHA
+11026 BRAHMI LETTER NA
+11027 BRAHMI LETTER PA
+11028 BRAHMI LETTER PHA
+11029 BRAHMI LETTER BA
+1102A BRAHMI LETTER BHA
+1102B BRAHMI LETTER MA
+1102C BRAHMI LETTER YA
+1102D BRAHMI LETTER RA
+1102E BRAHMI LETTER LA
+1102F BRAHMI LETTER VA
+11030 BRAHMI LETTER SHA
+11031 BRAHMI LETTER SSA
+11032 BRAHMI LETTER SA
+11033 BRAHMI LETTER HA
+11034 BRAHMI LETTER LLA
+11035 BRAHMI LETTER OLD TAMIL LLLA
+11036 BRAHMI LETTER OLD TAMIL RRA
+11037 BRAHMI LETTER OLD TAMIL NNNA
+11038 BRAHMI VOWEL SIGN AA
+11039 BRAHMI VOWEL SIGN BHATTIPROLU AA
+1103A BRAHMI VOWEL SIGN I
+1103B BRAHMI VOWEL SIGN II
+1103C BRAHMI VOWEL SIGN U
+1103D BRAHMI VOWEL SIGN UU
+1103E BRAHMI VOWEL SIGN VOCALIC R
+1103F BRAHMI VOWEL SIGN VOCALIC RR
+11040 BRAHMI VOWEL SIGN VOCALIC L
+11041 BRAHMI VOWEL SIGN VOCALIC LL
+11042 BRAHMI VOWEL SIGN E
+11043 BRAHMI VOWEL SIGN AI
+11044 BRAHMI VOWEL SIGN O
+11045 BRAHMI VOWEL SIGN AU
+11046 BRAHMI VIRAMA
+11047 BRAHMI DANDA
+11048 BRAHMI DOUBLE DANDA
+11049 BRAHMI PUNCTUATION DOT
+1104A BRAHMI PUNCTUATION DOUBLE DOT
+1104B BRAHMI PUNCTUATION LINE
+1104C BRAHMI PUNCTUATION CRESCENT BAR
+1104D BRAHMI PUNCTUATION LOTUS
+11052 BRAHMI NUMBER ONE
+11053 BRAHMI NUMBER TWO
+11054 BRAHMI NUMBER THREE
+11055 BRAHMI NUMBER FOUR
+11056 BRAHMI NUMBER FIVE
+11057 BRAHMI NUMBER SIX
+11058 BRAHMI NUMBER SEVEN
+11059 BRAHMI NUMBER EIGHT
+1105A BRAHMI NUMBER NINE
+1105B BRAHMI NUMBER TEN
+1105C BRAHMI NUMBER TWENTY
+1105D BRAHMI NUMBER THIRTY
+1105E BRAHMI NUMBER FORTY
+1105F BRAHMI NUMBER FIFTY
+11060 BRAHMI NUMBER SIXTY
+11061 BRAHMI NUMBER SEVENTY
+11062 BRAHMI NUMBER EIGHTY
+11063 BRAHMI NUMBER NINETY
+11064 BRAHMI NUMBER ONE HUNDRED
+11065 BRAHMI NUMBER ONE THOUSAND
+11066 BRAHMI DIGIT ZERO
+11067 BRAHMI DIGIT ONE
+11068 BRAHMI DIGIT TWO
+11069 BRAHMI DIGIT THREE
+1106A BRAHMI DIGIT FOUR
+1106B BRAHMI DIGIT FIVE
+1106C BRAHMI DIGIT SIX
+1106D BRAHMI DIGIT SEVEN
+1106E BRAHMI DIGIT EIGHT
+1106F BRAHMI DIGIT NINE
+11080 KAITHI SIGN CANDRABINDU
+11081 KAITHI SIGN ANUSVARA
+11082 KAITHI SIGN VISARGA
+11083 KAITHI LETTER A
+11084 KAITHI LETTER AA
+11085 KAITHI LETTER I
+11086 KAITHI LETTER II
+11087 KAITHI LETTER U
+11088 KAITHI LETTER UU
+11089 KAITHI LETTER E
+1108A KAITHI LETTER AI
+1108B KAITHI LETTER O
+1108C KAITHI LETTER AU
+1108D KAITHI LETTER KA
+1108E KAITHI LETTER KHA
+1108F KAITHI LETTER GA
+11090 KAITHI LETTER GHA
+11091 KAITHI LETTER NGA
+11092 KAITHI LETTER CA
+11093 KAITHI LETTER CHA
+11094 KAITHI LETTER JA
+11095 KAITHI LETTER JHA
+11096 KAITHI LETTER NYA
+11097 KAITHI LETTER TTA
+11098 KAITHI LETTER TTHA
+11099 KAITHI LETTER DDA
+1109A KAITHI LETTER DDDHA
+1109B KAITHI LETTER DDHA
+1109C KAITHI LETTER RHA
+1109D KAITHI LETTER NNA
+1109E KAITHI LETTER TA
+1109F KAITHI LETTER THA
+110A0 KAITHI LETTER DA
+110A1 KAITHI LETTER DHA
+110A2 KAITHI LETTER NA
+110A3 KAITHI LETTER PA
+110A4 KAITHI LETTER PHA
+110A5 KAITHI LETTER BA
+110A6 KAITHI LETTER BHA
+110A7 KAITHI LETTER MA
+110A8 KAITHI LETTER YA
+110A9 KAITHI LETTER RA
+110AA KAITHI LETTER LA
+110AB KAITHI LETTER VA
+110AC KAITHI LETTER SHA
+110AD KAITHI LETTER SSA
+110AE KAITHI LETTER SA
+110AF KAITHI LETTER HA
+110B0 KAITHI VOWEL SIGN AA
+110B1 KAITHI VOWEL SIGN I
+110B2 KAITHI VOWEL SIGN II
+110B3 KAITHI VOWEL SIGN U
+110B4 KAITHI VOWEL SIGN UU
+110B5 KAITHI VOWEL SIGN E
+110B6 KAITHI VOWEL SIGN AI
+110B7 KAITHI VOWEL SIGN O
+110B8 KAITHI VOWEL SIGN AU
+110B9 KAITHI SIGN VIRAMA
+110BA KAITHI SIGN NUKTA
+110BB KAITHI ABBREVIATION SIGN
+110BC KAITHI ENUMERATION SIGN
+110BD KAITHI NUMBER SIGN
+110BE KAITHI SECTION MARK
+110BF KAITHI DOUBLE SECTION MARK
+110C0 KAITHI DANDA
+110C1 KAITHI DOUBLE DANDA
+12000 CUNEIFORM SIGN A
+12001 CUNEIFORM SIGN A TIMES A
+12002 CUNEIFORM SIGN A TIMES BAD
+12003 CUNEIFORM SIGN A TIMES GAN2 TENU
+12004 CUNEIFORM SIGN A TIMES HA
+12005 CUNEIFORM SIGN A TIMES IGI
+12006 CUNEIFORM SIGN A TIMES LAGAR GUNU
+12007 CUNEIFORM SIGN A TIMES MUSH
+12008 CUNEIFORM SIGN A TIMES SAG
+12009 CUNEIFORM SIGN A2
+1200A CUNEIFORM SIGN AB
+1200B CUNEIFORM SIGN AB TIMES ASH2
+1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU
+1200D CUNEIFORM SIGN AB TIMES GAL
+1200E CUNEIFORM SIGN AB TIMES GAN2 TENU
+1200F CUNEIFORM SIGN AB TIMES HA
+12010 CUNEIFORM SIGN AB TIMES IGI GUNU
+12011 CUNEIFORM SIGN AB TIMES IMIN
+12012 CUNEIFORM SIGN AB TIMES LAGAB
+12013 CUNEIFORM SIGN AB TIMES SHESH
+12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U
+12015 CUNEIFORM SIGN AB GUNU
+12016 CUNEIFORM SIGN AB2
+12017 CUNEIFORM SIGN AB2 TIMES BALAG
+12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU
+12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN
+1201A CUNEIFORM SIGN AB2 TIMES SHA3
+1201B CUNEIFORM SIGN AB2 TIMES TAK4
+1201C CUNEIFORM SIGN AD
+1201D CUNEIFORM SIGN AK
+1201E CUNEIFORM SIGN AK TIMES ERIN2
+1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH
+12020 CUNEIFORM SIGN AL
+12021 CUNEIFORM SIGN AL TIMES AL
+12022 CUNEIFORM SIGN AL TIMES DIM2
+12023 CUNEIFORM SIGN AL TIMES GISH
+12024 CUNEIFORM SIGN AL TIMES HA
+12025 CUNEIFORM SIGN AL TIMES KAD3
+12026 CUNEIFORM SIGN AL TIMES KI
+12027 CUNEIFORM SIGN AL TIMES SHE
+12028 CUNEIFORM SIGN AL TIMES USH
+12029 CUNEIFORM SIGN ALAN
+1202A CUNEIFORM SIGN ALEPH
+1202B CUNEIFORM SIGN AMAR
+1202C CUNEIFORM SIGN AMAR TIMES SHE
+1202D CUNEIFORM SIGN AN
+1202E CUNEIFORM SIGN AN OVER AN
+1202F CUNEIFORM SIGN AN THREE TIMES
+12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA
+12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED
+12032 CUNEIFORM SIGN ANSHE
+12033 CUNEIFORM SIGN APIN
+12034 CUNEIFORM SIGN ARAD
+12035 CUNEIFORM SIGN ARAD TIMES KUR
+12036 CUNEIFORM SIGN ARKAB
+12037 CUNEIFORM SIGN ASAL2
+12038 CUNEIFORM SIGN ASH
+12039 CUNEIFORM SIGN ASH ZIDA TENU
+1203A CUNEIFORM SIGN ASH KABA TENU
+1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP
+1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH
+1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH
+1203E CUNEIFORM SIGN ASH2
+1203F CUNEIFORM SIGN ASHGAB
+12040 CUNEIFORM SIGN BA
+12041 CUNEIFORM SIGN BAD
+12042 CUNEIFORM SIGN BAG3
+12043 CUNEIFORM SIGN BAHAR2
+12044 CUNEIFORM SIGN BAL
+12045 CUNEIFORM SIGN BAL OVER BAL
+12046 CUNEIFORM SIGN BALAG
+12047 CUNEIFORM SIGN BAR
+12048 CUNEIFORM SIGN BARA2
+12049 CUNEIFORM SIGN BI
+1204A CUNEIFORM SIGN BI TIMES A
+1204B CUNEIFORM SIGN BI TIMES GAR
+1204C CUNEIFORM SIGN BI TIMES IGI GUNU
+1204D CUNEIFORM SIGN BU
+1204E CUNEIFORM SIGN BU OVER BU AB
+1204F CUNEIFORM SIGN BU OVER BU UN
+12050 CUNEIFORM SIGN BU CROSSING BU
+12051 CUNEIFORM SIGN BULUG
+12052 CUNEIFORM SIGN BULUG OVER BULUG
+12053 CUNEIFORM SIGN BUR
+12054 CUNEIFORM SIGN BUR2
+12055 CUNEIFORM SIGN DA
+12056 CUNEIFORM SIGN DAG
+12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH
+12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR
+12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG
+1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI
+1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA
+1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH
+1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI
+1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2
+1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD
+12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA
+12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR
+12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU
+12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK
+12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA
+12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU
+12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2
+12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM
+12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE
+12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP
+1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI
+1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4
+1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2
+1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH
+1206E CUNEIFORM SIGN DAM
+1206F CUNEIFORM SIGN DAR
+12070 CUNEIFORM SIGN DARA3
+12071 CUNEIFORM SIGN DARA4
+12072 CUNEIFORM SIGN DI
+12073 CUNEIFORM SIGN DIB
+12074 CUNEIFORM SIGN DIM
+12075 CUNEIFORM SIGN DIM TIMES SHE
+12076 CUNEIFORM SIGN DIM2
+12077 CUNEIFORM SIGN DIN
+12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH
+12079 CUNEIFORM SIGN DISH
+1207A CUNEIFORM SIGN DU
+1207B CUNEIFORM SIGN DU OVER DU
+1207C CUNEIFORM SIGN DU GUNU
+1207D CUNEIFORM SIGN DU SHESHIG
+1207E CUNEIFORM SIGN DUB
+1207F CUNEIFORM SIGN DUB TIMES ESH2
+12080 CUNEIFORM SIGN DUB2
+12081 CUNEIFORM SIGN DUG
+12082 CUNEIFORM SIGN DUGUD
+12083 CUNEIFORM SIGN DUH
+12084 CUNEIFORM SIGN DUN
+12085 CUNEIFORM SIGN DUN3
+12086 CUNEIFORM SIGN DUN3 GUNU
+12087 CUNEIFORM SIGN DUN3 GUNU GUNU
+12088 CUNEIFORM SIGN DUN4
+12089 CUNEIFORM SIGN DUR2
+1208A CUNEIFORM SIGN E
+1208B CUNEIFORM SIGN E TIMES PAP
+1208C CUNEIFORM SIGN E OVER E NUN OVER NUN
+1208D CUNEIFORM SIGN E2
+1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA
+1208F CUNEIFORM SIGN E2 TIMES GAR
+12090 CUNEIFORM SIGN E2 TIMES MI
+12091 CUNEIFORM SIGN E2 TIMES SAL
+12092 CUNEIFORM SIGN E2 TIMES SHE
+12093 CUNEIFORM SIGN E2 TIMES U
+12094 CUNEIFORM SIGN EDIN
+12095 CUNEIFORM SIGN EGIR
+12096 CUNEIFORM SIGN EL
+12097 CUNEIFORM SIGN EN
+12098 CUNEIFORM SIGN EN TIMES GAN2
+12099 CUNEIFORM SIGN EN TIMES GAN2 TENU
+1209A CUNEIFORM SIGN EN TIMES ME
+1209B CUNEIFORM SIGN EN CROSSING EN
+1209C CUNEIFORM SIGN EN OPPOSING EN
+1209D CUNEIFORM SIGN EN SQUARED
+1209E CUNEIFORM SIGN EREN
+1209F CUNEIFORM SIGN ERIN2
+120A0 CUNEIFORM SIGN ESH2
+120A1 CUNEIFORM SIGN EZEN
+120A2 CUNEIFORM SIGN EZEN TIMES A
+120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL
+120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL
+120A5 CUNEIFORM SIGN EZEN TIMES AN
+120A6 CUNEIFORM SIGN EZEN TIMES BAD
+120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU
+120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU
+120A9 CUNEIFORM SIGN EZEN TIMES HA
+120AA CUNEIFORM SIGN EZEN TIMES HA GUNU
+120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU
+120AC CUNEIFORM SIGN EZEN TIMES KASKAL
+120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED
+120AE CUNEIFORM SIGN EZEN TIMES KU3
+120AF CUNEIFORM SIGN EZEN TIMES LA
+120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL
+120B1 CUNEIFORM SIGN EZEN TIMES LI
+120B2 CUNEIFORM SIGN EZEN TIMES LU
+120B3 CUNEIFORM SIGN EZEN TIMES U2
+120B4 CUNEIFORM SIGN EZEN TIMES UD
+120B5 CUNEIFORM SIGN GA
+120B6 CUNEIFORM SIGN GA GUNU
+120B7 CUNEIFORM SIGN GA2
+120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA
+120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA
+120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI
+120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB
+120BC CUNEIFORM SIGN GA2 TIMES AN
+120BD CUNEIFORM SIGN GA2 TIMES ASH
+120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL
+120BF CUNEIFORM SIGN GA2 TIMES BAD
+120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA
+120C1 CUNEIFORM SIGN GA2 TIMES BUR
+120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA
+120C3 CUNEIFORM SIGN GA2 TIMES DA
+120C4 CUNEIFORM SIGN GA2 TIMES DI
+120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE
+120C6 CUNEIFORM SIGN GA2 TIMES DUB
+120C7 CUNEIFORM SIGN GA2 TIMES EL
+120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA
+120C9 CUNEIFORM SIGN GA2 TIMES EN
+120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU
+120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU
+120CC CUNEIFORM SIGN GA2 TIMES GAR
+120CD CUNEIFORM SIGN GA2 TIMES GI
+120CE CUNEIFORM SIGN GA2 TIMES GI4
+120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A
+120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU
+120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2
+120D2 CUNEIFORM SIGN GA2 TIMES HAL
+120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA
+120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI
+120D5 CUNEIFORM SIGN GA2 TIMES HUB2
+120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU
+120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH
+120D8 CUNEIFORM SIGN GA2 TIMES KAK
+120D9 CUNEIFORM SIGN GA2 TIMES KASKAL
+120DA CUNEIFORM SIGN GA2 TIMES KID
+120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL
+120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN
+120DD CUNEIFORM SIGN GA2 TIMES LA
+120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN
+120DF CUNEIFORM SIGN GA2 TIMES MI
+120E0 CUNEIFORM SIGN GA2 TIMES NUN
+120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN
+120E2 CUNEIFORM SIGN GA2 TIMES PA
+120E3 CUNEIFORM SIGN GA2 TIMES SAL
+120E4 CUNEIFORM SIGN GA2 TIMES SAR
+120E5 CUNEIFORM SIGN GA2 TIMES SHE
+120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR
+120E7 CUNEIFORM SIGN GA2 TIMES SHID
+120E8 CUNEIFORM SIGN GA2 TIMES SUM
+120E9 CUNEIFORM SIGN GA2 TIMES TAK4
+120EA CUNEIFORM SIGN GA2 TIMES U
+120EB CUNEIFORM SIGN GA2 TIMES UD
+120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU
+120ED CUNEIFORM SIGN GA2 OVER GA2
+120EE CUNEIFORM SIGN GABA
+120EF CUNEIFORM SIGN GABA CROSSING GABA
+120F0 CUNEIFORM SIGN GAD
+120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR
+120F2 CUNEIFORM SIGN GAL
+120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR
+120F4 CUNEIFORM SIGN GALAM
+120F5 CUNEIFORM SIGN GAM
+120F6 CUNEIFORM SIGN GAN
+120F7 CUNEIFORM SIGN GAN2
+120F8 CUNEIFORM SIGN GAN2 TENU
+120F9 CUNEIFORM SIGN GAN2 OVER GAN2
+120FA CUNEIFORM SIGN GAN2 CROSSING GAN2
+120FB CUNEIFORM SIGN GAR
+120FC CUNEIFORM SIGN GAR3
+120FD CUNEIFORM SIGN GASHAN
+120FE CUNEIFORM SIGN GESHTIN
+120FF CUNEIFORM SIGN GESHTIN TIMES KUR
+12100 CUNEIFORM SIGN GI
+12101 CUNEIFORM SIGN GI TIMES E
+12102 CUNEIFORM SIGN GI TIMES U
+12103 CUNEIFORM SIGN GI CROSSING GI
+12104 CUNEIFORM SIGN GI4
+12105 CUNEIFORM SIGN GI4 OVER GI4
+12106 CUNEIFORM SIGN GI4 CROSSING GI4
+12107 CUNEIFORM SIGN GIDIM
+12108 CUNEIFORM SIGN GIR2
+12109 CUNEIFORM SIGN GIR2 GUNU
+1210A CUNEIFORM SIGN GIR3
+1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI
+1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU
+1210D CUNEIFORM SIGN GIR3 TIMES IGI
+1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI
+1210F CUNEIFORM SIGN GIR3 TIMES PA
+12110 CUNEIFORM SIGN GISAL
+12111 CUNEIFORM SIGN GISH
+12112 CUNEIFORM SIGN GISH CROSSING GISH
+12113 CUNEIFORM SIGN GISH TIMES BAD
+12114 CUNEIFORM SIGN GISH TIMES TAK4
+12115 CUNEIFORM SIGN GISH TENU
+12116 CUNEIFORM SIGN GU
+12117 CUNEIFORM SIGN GU CROSSING GU
+12118 CUNEIFORM SIGN GU2
+12119 CUNEIFORM SIGN GU2 TIMES KAK
+1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU
+1211B CUNEIFORM SIGN GU2 TIMES NUN
+1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2
+1211D CUNEIFORM SIGN GU2 GUNU
+1211E CUNEIFORM SIGN GUD
+1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR
+12120 CUNEIFORM SIGN GUD TIMES KUR
+12121 CUNEIFORM SIGN GUD OVER GUD LUGAL
+12122 CUNEIFORM SIGN GUL
+12123 CUNEIFORM SIGN GUM
+12124 CUNEIFORM SIGN GUM TIMES SHE
+12125 CUNEIFORM SIGN GUR
+12126 CUNEIFORM SIGN GUR7
+12127 CUNEIFORM SIGN GURUN
+12128 CUNEIFORM SIGN GURUSH
+12129 CUNEIFORM SIGN HA
+1212A CUNEIFORM SIGN HA TENU
+1212B CUNEIFORM SIGN HA GUNU
+1212C CUNEIFORM SIGN HAL
+1212D CUNEIFORM SIGN HI
+1212E CUNEIFORM SIGN HI TIMES ASH
+1212F CUNEIFORM SIGN HI TIMES ASH2
+12130 CUNEIFORM SIGN HI TIMES BAD
+12131 CUNEIFORM SIGN HI TIMES DISH
+12132 CUNEIFORM SIGN HI TIMES GAD
+12133 CUNEIFORM SIGN HI TIMES KIN
+12134 CUNEIFORM SIGN HI TIMES NUN
+12135 CUNEIFORM SIGN HI TIMES SHE
+12136 CUNEIFORM SIGN HI TIMES U
+12137 CUNEIFORM SIGN HU
+12138 CUNEIFORM SIGN HUB2
+12139 CUNEIFORM SIGN HUB2 TIMES AN
+1213A CUNEIFORM SIGN HUB2 TIMES HAL
+1213B CUNEIFORM SIGN HUB2 TIMES KASKAL
+1213C CUNEIFORM SIGN HUB2 TIMES LISH
+1213D CUNEIFORM SIGN HUB2 TIMES UD
+1213E CUNEIFORM SIGN HUL2
+1213F CUNEIFORM SIGN I
+12140 CUNEIFORM SIGN I A
+12141 CUNEIFORM SIGN IB
+12142 CUNEIFORM SIGN IDIM
+12143 CUNEIFORM SIGN IDIM OVER IDIM BUR
+12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED
+12145 CUNEIFORM SIGN IG
+12146 CUNEIFORM SIGN IGI
+12147 CUNEIFORM SIGN IGI DIB
+12148 CUNEIFORM SIGN IGI RI
+12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD
+1214A CUNEIFORM SIGN IGI GUNU
+1214B CUNEIFORM SIGN IL
+1214C CUNEIFORM SIGN IL TIMES GAN2 TENU
+1214D CUNEIFORM SIGN IL2
+1214E CUNEIFORM SIGN IM
+1214F CUNEIFORM SIGN IM TIMES TAK4
+12150 CUNEIFORM SIGN IM CROSSING IM
+12151 CUNEIFORM SIGN IM OPPOSING IM
+12152 CUNEIFORM SIGN IM SQUARED
+12153 CUNEIFORM SIGN IMIN
+12154 CUNEIFORM SIGN IN
+12155 CUNEIFORM SIGN IR
+12156 CUNEIFORM SIGN ISH
+12157 CUNEIFORM SIGN KA
+12158 CUNEIFORM SIGN KA TIMES A
+12159 CUNEIFORM SIGN KA TIMES AD
+1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3
+1215B CUNEIFORM SIGN KA TIMES ASH2
+1215C CUNEIFORM SIGN KA TIMES BAD
+1215D CUNEIFORM SIGN KA TIMES BALAG
+1215E CUNEIFORM SIGN KA TIMES BAR
+1215F CUNEIFORM SIGN KA TIMES BI
+12160 CUNEIFORM SIGN KA TIMES ERIN2
+12161 CUNEIFORM SIGN KA TIMES ESH2
+12162 CUNEIFORM SIGN KA TIMES GA
+12163 CUNEIFORM SIGN KA TIMES GAL
+12164 CUNEIFORM SIGN KA TIMES GAN2 TENU
+12165 CUNEIFORM SIGN KA TIMES GAR
+12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A
+12167 CUNEIFORM SIGN KA TIMES GI
+12168 CUNEIFORM SIGN KA TIMES GIR2
+12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR
+1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH
+1216B CUNEIFORM SIGN KA TIMES GU
+1216C CUNEIFORM SIGN KA TIMES GUR7
+1216D CUNEIFORM SIGN KA TIMES IGI
+1216E CUNEIFORM SIGN KA TIMES IM
+1216F CUNEIFORM SIGN KA TIMES KAK
+12170 CUNEIFORM SIGN KA TIMES KI
+12171 CUNEIFORM SIGN KA TIMES KID
+12172 CUNEIFORM SIGN KA TIMES LI
+12173 CUNEIFORM SIGN KA TIMES LU
+12174 CUNEIFORM SIGN KA TIMES ME
+12175 CUNEIFORM SIGN KA TIMES ME PLUS DU
+12176 CUNEIFORM SIGN KA TIMES ME PLUS GI
+12177 CUNEIFORM SIGN KA TIMES ME PLUS TE
+12178 CUNEIFORM SIGN KA TIMES MI
+12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ
+1217A CUNEIFORM SIGN KA TIMES NE
+1217B CUNEIFORM SIGN KA TIMES NUN
+1217C CUNEIFORM SIGN KA TIMES PI
+1217D CUNEIFORM SIGN KA TIMES RU
+1217E CUNEIFORM SIGN KA TIMES SA
+1217F CUNEIFORM SIGN KA TIMES SAR
+12180 CUNEIFORM SIGN KA TIMES SHA
+12181 CUNEIFORM SIGN KA TIMES SHE
+12182 CUNEIFORM SIGN KA TIMES SHID
+12183 CUNEIFORM SIGN KA TIMES SHU
+12184 CUNEIFORM SIGN KA TIMES SIG
+12185 CUNEIFORM SIGN KA TIMES SUHUR
+12186 CUNEIFORM SIGN KA TIMES TAR
+12187 CUNEIFORM SIGN KA TIMES U
+12188 CUNEIFORM SIGN KA TIMES U2
+12189 CUNEIFORM SIGN KA TIMES UD
+1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA
+1218B CUNEIFORM SIGN KA TIMES USH
+1218C CUNEIFORM SIGN KA TIMES ZI
+1218D CUNEIFORM SIGN KA2
+1218E CUNEIFORM SIGN KA2 CROSSING KA2
+1218F CUNEIFORM SIGN KAB
+12190 CUNEIFORM SIGN KAD2
+12191 CUNEIFORM SIGN KAD3
+12192 CUNEIFORM SIGN KAD4
+12193 CUNEIFORM SIGN KAD5
+12194 CUNEIFORM SIGN KAD5 OVER KAD5
+12195 CUNEIFORM SIGN KAK
+12196 CUNEIFORM SIGN KAK TIMES IGI GUNU
+12197 CUNEIFORM SIGN KAL
+12198 CUNEIFORM SIGN KAL TIMES BAD
+12199 CUNEIFORM SIGN KAL CROSSING KAL
+1219A CUNEIFORM SIGN KAM2
+1219B CUNEIFORM SIGN KAM4
+1219C CUNEIFORM SIGN KASKAL
+1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U
+1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U
+1219F CUNEIFORM SIGN KESH2
+121A0 CUNEIFORM SIGN KI
+121A1 CUNEIFORM SIGN KI TIMES BAD
+121A2 CUNEIFORM SIGN KI TIMES U
+121A3 CUNEIFORM SIGN KI TIMES UD
+121A4 CUNEIFORM SIGN KID
+121A5 CUNEIFORM SIGN KIN
+121A6 CUNEIFORM SIGN KISAL
+121A7 CUNEIFORM SIGN KISH
+121A8 CUNEIFORM SIGN KISIM5
+121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5
+121AA CUNEIFORM SIGN KU
+121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2
+121AC CUNEIFORM SIGN KU3
+121AD CUNEIFORM SIGN KU4
+121AE CUNEIFORM SIGN KU4 VARIANT FORM
+121AF CUNEIFORM SIGN KU7
+121B0 CUNEIFORM SIGN KUL
+121B1 CUNEIFORM SIGN KUL GUNU
+121B2 CUNEIFORM SIGN KUN
+121B3 CUNEIFORM SIGN KUR
+121B4 CUNEIFORM SIGN KUR OPPOSING KUR
+121B5 CUNEIFORM SIGN KUSHU2
+121B6 CUNEIFORM SIGN KWU318
+121B7 CUNEIFORM SIGN LA
+121B8 CUNEIFORM SIGN LAGAB
+121B9 CUNEIFORM SIGN LAGAB TIMES A
+121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA
+121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR
+121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL
+121BD CUNEIFORM SIGN LAGAB TIMES AL
+121BE CUNEIFORM SIGN LAGAB TIMES AN
+121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU
+121C0 CUNEIFORM SIGN LAGAB TIMES BAD
+121C1 CUNEIFORM SIGN LAGAB TIMES BI
+121C2 CUNEIFORM SIGN LAGAB TIMES DAR
+121C3 CUNEIFORM SIGN LAGAB TIMES EN
+121C4 CUNEIFORM SIGN LAGAB TIMES GA
+121C5 CUNEIFORM SIGN LAGAB TIMES GAR
+121C6 CUNEIFORM SIGN LAGAB TIMES GUD
+121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD
+121C8 CUNEIFORM SIGN LAGAB TIMES HA
+121C9 CUNEIFORM SIGN LAGAB TIMES HAL
+121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN
+121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU
+121CC CUNEIFORM SIGN LAGAB TIMES IM
+121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA
+121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU
+121CF CUNEIFORM SIGN LAGAB TIMES KI
+121D0 CUNEIFORM SIGN LAGAB TIMES KIN
+121D1 CUNEIFORM SIGN LAGAB TIMES KU3
+121D2 CUNEIFORM SIGN LAGAB TIMES KUL
+121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A
+121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB
+121D5 CUNEIFORM SIGN LAGAB TIMES LISH
+121D6 CUNEIFORM SIGN LAGAB TIMES LU
+121D7 CUNEIFORM SIGN LAGAB TIMES LUL
+121D8 CUNEIFORM SIGN LAGAB TIMES ME
+121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN
+121DA CUNEIFORM SIGN LAGAB TIMES MUSH
+121DB CUNEIFORM SIGN LAGAB TIMES NE
+121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM
+121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2
+121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU
+121DF CUNEIFORM SIGN LAGAB TIMES SHU2
+121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2
+121E1 CUNEIFORM SIGN LAGAB TIMES SUM
+121E2 CUNEIFORM SIGN LAGAB TIMES TAG
+121E3 CUNEIFORM SIGN LAGAB TIMES TAK4
+121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA
+121E5 CUNEIFORM SIGN LAGAB TIMES U
+121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A
+121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U
+121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH
+121E9 CUNEIFORM SIGN LAGAB TIMES UD
+121EA CUNEIFORM SIGN LAGAB TIMES USH
+121EB CUNEIFORM SIGN LAGAB SQUARED
+121EC CUNEIFORM SIGN LAGAR
+121ED CUNEIFORM SIGN LAGAR TIMES SHE
+121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM
+121EF CUNEIFORM SIGN LAGAR GUNU
+121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE
+121F1 CUNEIFORM SIGN LAHSHU
+121F2 CUNEIFORM SIGN LAL
+121F3 CUNEIFORM SIGN LAL TIMES LAL
+121F4 CUNEIFORM SIGN LAM
+121F5 CUNEIFORM SIGN LAM TIMES KUR
+121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU
+121F7 CUNEIFORM SIGN LI
+121F8 CUNEIFORM SIGN LIL
+121F9 CUNEIFORM SIGN LIMMU2
+121FA CUNEIFORM SIGN LISH
+121FB CUNEIFORM SIGN LU
+121FC CUNEIFORM SIGN LU TIMES BAD
+121FD CUNEIFORM SIGN LU2
+121FE CUNEIFORM SIGN LU2 TIMES AL
+121FF CUNEIFORM SIGN LU2 TIMES BAD
+12200 CUNEIFORM SIGN LU2 TIMES ESH2
+12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU
+12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU
+12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD
+12204 CUNEIFORM SIGN LU2 TIMES IM
+12205 CUNEIFORM SIGN LU2 TIMES KAD2
+12206 CUNEIFORM SIGN LU2 TIMES KAD3
+12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH
+12208 CUNEIFORM SIGN LU2 TIMES KI
+12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH
+1220A CUNEIFORM SIGN LU2 TIMES LAGAB
+1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN
+1220C CUNEIFORM SIGN LU2 TIMES NE
+1220D CUNEIFORM SIGN LU2 TIMES NU
+1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH
+1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU
+12210 CUNEIFORM SIGN LU2 TIMES TUG2
+12211 CUNEIFORM SIGN LU2 TENU
+12212 CUNEIFORM SIGN LU2 CROSSING LU2
+12213 CUNEIFORM SIGN LU2 OPPOSING LU2
+12214 CUNEIFORM SIGN LU2 SQUARED
+12215 CUNEIFORM SIGN LU2 SHESHIG
+12216 CUNEIFORM SIGN LU3
+12217 CUNEIFORM SIGN LUGAL
+12218 CUNEIFORM SIGN LUGAL OVER LUGAL
+12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL
+1221A CUNEIFORM SIGN LUGAL SHESHIG
+1221B CUNEIFORM SIGN LUH
+1221C CUNEIFORM SIGN LUL
+1221D CUNEIFORM SIGN LUM
+1221E CUNEIFORM SIGN LUM OVER LUM
+1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR
+12220 CUNEIFORM SIGN MA
+12221 CUNEIFORM SIGN MA TIMES TAK4
+12222 CUNEIFORM SIGN MA GUNU
+12223 CUNEIFORM SIGN MA2
+12224 CUNEIFORM SIGN MAH
+12225 CUNEIFORM SIGN MAR
+12226 CUNEIFORM SIGN MASH
+12227 CUNEIFORM SIGN MASH2
+12228 CUNEIFORM SIGN ME
+12229 CUNEIFORM SIGN MES
+1222A CUNEIFORM SIGN MI
+1222B CUNEIFORM SIGN MIN
+1222C CUNEIFORM SIGN MU
+1222D CUNEIFORM SIGN MU OVER MU
+1222E CUNEIFORM SIGN MUG
+1222F CUNEIFORM SIGN MUG GUNU
+12230 CUNEIFORM SIGN MUNSUB
+12231 CUNEIFORM SIGN MURGU2
+12232 CUNEIFORM SIGN MUSH
+12233 CUNEIFORM SIGN MUSH TIMES A
+12234 CUNEIFORM SIGN MUSH TIMES KUR
+12235 CUNEIFORM SIGN MUSH TIMES ZA
+12236 CUNEIFORM SIGN MUSH OVER MUSH
+12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA
+12238 CUNEIFORM SIGN MUSH CROSSING MUSH
+12239 CUNEIFORM SIGN MUSH3
+1223A CUNEIFORM SIGN MUSH3 TIMES A
+1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI
+1223C CUNEIFORM SIGN MUSH3 TIMES DI
+1223D CUNEIFORM SIGN MUSH3 GUNU
+1223E CUNEIFORM SIGN NA
+1223F CUNEIFORM SIGN NA2
+12240 CUNEIFORM SIGN NAGA
+12241 CUNEIFORM SIGN NAGA INVERTED
+12242 CUNEIFORM SIGN NAGA TIMES SHU TENU
+12243 CUNEIFORM SIGN NAGA OPPOSING NAGA
+12244 CUNEIFORM SIGN NAGAR
+12245 CUNEIFORM SIGN NAM NUTILLU
+12246 CUNEIFORM SIGN NAM
+12247 CUNEIFORM SIGN NAM2
+12248 CUNEIFORM SIGN NE
+12249 CUNEIFORM SIGN NE TIMES A
+1224A CUNEIFORM SIGN NE TIMES UD
+1224B CUNEIFORM SIGN NE SHESHIG
+1224C CUNEIFORM SIGN NI
+1224D CUNEIFORM SIGN NI TIMES E
+1224E CUNEIFORM SIGN NI2
+1224F CUNEIFORM SIGN NIM
+12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU
+12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU
+12252 CUNEIFORM SIGN NINDA2
+12253 CUNEIFORM SIGN NINDA2 TIMES AN
+12254 CUNEIFORM SIGN NINDA2 TIMES ASH
+12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH
+12256 CUNEIFORM SIGN NINDA2 TIMES GUD
+12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU
+12258 CUNEIFORM SIGN NINDA2 TIMES NE
+12259 CUNEIFORM SIGN NINDA2 TIMES NUN
+1225A CUNEIFORM SIGN NINDA2 TIMES SHE
+1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN
+1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH
+1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH
+1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH
+1225F CUNEIFORM SIGN NINDA2 TIMES USH
+12260 CUNEIFORM SIGN NISAG
+12261 CUNEIFORM SIGN NU
+12262 CUNEIFORM SIGN NU11
+12263 CUNEIFORM SIGN NUN
+12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR
+12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH
+12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL
+12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL
+12268 CUNEIFORM SIGN NUN LAGAR TIMES USH
+12269 CUNEIFORM SIGN NUN TENU
+1226A CUNEIFORM SIGN NUN OVER NUN
+1226B CUNEIFORM SIGN NUN CROSSING NUN
+1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR
+1226D CUNEIFORM SIGN NUNUZ
+1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB
+1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI
+12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG
+12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD
+12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU
+12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3
+12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA
+12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE
+12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3
+12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2
+12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI
+12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U
+1227A CUNEIFORM SIGN PA
+1227B CUNEIFORM SIGN PAD
+1227C CUNEIFORM SIGN PAN
+1227D CUNEIFORM SIGN PAP
+1227E CUNEIFORM SIGN PESH2
+1227F CUNEIFORM SIGN PI
+12280 CUNEIFORM SIGN PI TIMES A
+12281 CUNEIFORM SIGN PI TIMES AB
+12282 CUNEIFORM SIGN PI TIMES BI
+12283 CUNEIFORM SIGN PI TIMES BU
+12284 CUNEIFORM SIGN PI TIMES E
+12285 CUNEIFORM SIGN PI TIMES I
+12286 CUNEIFORM SIGN PI TIMES IB
+12287 CUNEIFORM SIGN PI TIMES U
+12288 CUNEIFORM SIGN PI TIMES U2
+12289 CUNEIFORM SIGN PI CROSSING PI
+1228A CUNEIFORM SIGN PIRIG
+1228B CUNEIFORM SIGN PIRIG TIMES KAL
+1228C CUNEIFORM SIGN PIRIG TIMES UD
+1228D CUNEIFORM SIGN PIRIG TIMES ZA
+1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG
+1228F CUNEIFORM SIGN RA
+12290 CUNEIFORM SIGN RAB
+12291 CUNEIFORM SIGN RI
+12292 CUNEIFORM SIGN RU
+12293 CUNEIFORM SIGN SA
+12294 CUNEIFORM SIGN SAG NUTILLU
+12295 CUNEIFORM SIGN SAG
+12296 CUNEIFORM SIGN SAG TIMES A
+12297 CUNEIFORM SIGN SAG TIMES DU
+12298 CUNEIFORM SIGN SAG TIMES DUB
+12299 CUNEIFORM SIGN SAG TIMES HA
+1229A CUNEIFORM SIGN SAG TIMES KAK
+1229B CUNEIFORM SIGN SAG TIMES KUR
+1229C CUNEIFORM SIGN SAG TIMES LUM
+1229D CUNEIFORM SIGN SAG TIMES MI
+1229E CUNEIFORM SIGN SAG TIMES NUN
+1229F CUNEIFORM SIGN SAG TIMES SAL
+122A0 CUNEIFORM SIGN SAG TIMES SHID
+122A1 CUNEIFORM SIGN SAG TIMES TAB
+122A2 CUNEIFORM SIGN SAG TIMES U2
+122A3 CUNEIFORM SIGN SAG TIMES UB
+122A4 CUNEIFORM SIGN SAG TIMES UM
+122A5 CUNEIFORM SIGN SAG TIMES UR
+122A6 CUNEIFORM SIGN SAG TIMES USH
+122A7 CUNEIFORM SIGN SAG OVER SAG
+122A8 CUNEIFORM SIGN SAG GUNU
+122A9 CUNEIFORM SIGN SAL
+122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2
+122AB CUNEIFORM SIGN SANGA2
+122AC CUNEIFORM SIGN SAR
+122AD CUNEIFORM SIGN SHA
+122AE CUNEIFORM SIGN SHA3
+122AF CUNEIFORM SIGN SHA3 TIMES A
+122B0 CUNEIFORM SIGN SHA3 TIMES BAD
+122B1 CUNEIFORM SIGN SHA3 TIMES GISH
+122B2 CUNEIFORM SIGN SHA3 TIMES NE
+122B3 CUNEIFORM SIGN SHA3 TIMES SHU2
+122B4 CUNEIFORM SIGN SHA3 TIMES TUR
+122B5 CUNEIFORM SIGN SHA3 TIMES U
+122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A
+122B7 CUNEIFORM SIGN SHA6
+122B8 CUNEIFORM SIGN SHAB6
+122B9 CUNEIFORM SIGN SHAR2
+122BA CUNEIFORM SIGN SHE
+122BB CUNEIFORM SIGN SHE HU
+122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR
+122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR
+122BE CUNEIFORM SIGN SHEG9
+122BF CUNEIFORM SIGN SHEN
+122C0 CUNEIFORM SIGN SHESH
+122C1 CUNEIFORM SIGN SHESH2
+122C2 CUNEIFORM SIGN SHESHLAM
+122C3 CUNEIFORM SIGN SHID
+122C4 CUNEIFORM SIGN SHID TIMES A
+122C5 CUNEIFORM SIGN SHID TIMES IM
+122C6 CUNEIFORM SIGN SHIM
+122C7 CUNEIFORM SIGN SHIM TIMES A
+122C8 CUNEIFORM SIGN SHIM TIMES BAL
+122C9 CUNEIFORM SIGN SHIM TIMES BULUG
+122CA CUNEIFORM SIGN SHIM TIMES DIN
+122CB CUNEIFORM SIGN SHIM TIMES GAR
+122CC CUNEIFORM SIGN SHIM TIMES IGI
+122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU
+122CE CUNEIFORM SIGN SHIM TIMES KUSHU2
+122CF CUNEIFORM SIGN SHIM TIMES LUL
+122D0 CUNEIFORM SIGN SHIM TIMES MUG
+122D1 CUNEIFORM SIGN SHIM TIMES SAL
+122D2 CUNEIFORM SIGN SHINIG
+122D3 CUNEIFORM SIGN SHIR
+122D4 CUNEIFORM SIGN SHIR TENU
+122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR
+122D6 CUNEIFORM SIGN SHITA
+122D7 CUNEIFORM SIGN SHU
+122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU
+122D9 CUNEIFORM SIGN SHU2
+122DA CUNEIFORM SIGN SHUBUR
+122DB CUNEIFORM SIGN SI
+122DC CUNEIFORM SIGN SI GUNU
+122DD CUNEIFORM SIGN SIG
+122DE CUNEIFORM SIGN SIG4
+122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2
+122E0 CUNEIFORM SIGN SIK2
+122E1 CUNEIFORM SIGN SILA3
+122E2 CUNEIFORM SIGN SU
+122E3 CUNEIFORM SIGN SU OVER SU
+122E4 CUNEIFORM SIGN SUD
+122E5 CUNEIFORM SIGN SUD2
+122E6 CUNEIFORM SIGN SUHUR
+122E7 CUNEIFORM SIGN SUM
+122E8 CUNEIFORM SIGN SUMASH
+122E9 CUNEIFORM SIGN SUR
+122EA CUNEIFORM SIGN SUR9
+122EB CUNEIFORM SIGN TA
+122EC CUNEIFORM SIGN TA ASTERISK
+122ED CUNEIFORM SIGN TA TIMES HI
+122EE CUNEIFORM SIGN TA TIMES MI
+122EF CUNEIFORM SIGN TA GUNU
+122F0 CUNEIFORM SIGN TAB
+122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH
+122F2 CUNEIFORM SIGN TAB SQUARED
+122F3 CUNEIFORM SIGN TAG
+122F4 CUNEIFORM SIGN TAG TIMES BI
+122F5 CUNEIFORM SIGN TAG TIMES GUD
+122F6 CUNEIFORM SIGN TAG TIMES SHE
+122F7 CUNEIFORM SIGN TAG TIMES SHU
+122F8 CUNEIFORM SIGN TAG TIMES TUG2
+122F9 CUNEIFORM SIGN TAG TIMES UD
+122FA CUNEIFORM SIGN TAK4
+122FB CUNEIFORM SIGN TAR
+122FC CUNEIFORM SIGN TE
+122FD CUNEIFORM SIGN TE GUNU
+122FE CUNEIFORM SIGN TI
+122FF CUNEIFORM SIGN TI TENU
+12300 CUNEIFORM SIGN TIL
+12301 CUNEIFORM SIGN TIR
+12302 CUNEIFORM SIGN TIR TIMES TAK4
+12303 CUNEIFORM SIGN TIR OVER TIR
+12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR
+12305 CUNEIFORM SIGN TU
+12306 CUNEIFORM SIGN TUG2
+12307 CUNEIFORM SIGN TUK
+12308 CUNEIFORM SIGN TUM
+12309 CUNEIFORM SIGN TUR
+1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA
+1230B CUNEIFORM SIGN U
+1230C CUNEIFORM SIGN U GUD
+1230D CUNEIFORM SIGN U U U
+1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR
+1230F CUNEIFORM SIGN U OVER U SUR OVER SUR
+12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED
+12311 CUNEIFORM SIGN U2
+12312 CUNEIFORM SIGN UB
+12313 CUNEIFORM SIGN UD
+12314 CUNEIFORM SIGN UD KUSHU2
+12315 CUNEIFORM SIGN UD TIMES BAD
+12316 CUNEIFORM SIGN UD TIMES MI
+12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U
+12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU
+12319 CUNEIFORM SIGN UD GUNU
+1231A CUNEIFORM SIGN UD SHESHIG
+1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD
+1231C CUNEIFORM SIGN UDUG
+1231D CUNEIFORM SIGN UM
+1231E CUNEIFORM SIGN UM TIMES LAGAB
+1231F CUNEIFORM SIGN UM TIMES ME PLUS DA
+12320 CUNEIFORM SIGN UM TIMES SHA3
+12321 CUNEIFORM SIGN UM TIMES U
+12322 CUNEIFORM SIGN UMBIN
+12323 CUNEIFORM SIGN UMUM
+12324 CUNEIFORM SIGN UMUM TIMES KASKAL
+12325 CUNEIFORM SIGN UMUM TIMES PA
+12326 CUNEIFORM SIGN UN
+12327 CUNEIFORM SIGN UN GUNU
+12328 CUNEIFORM SIGN UR
+12329 CUNEIFORM SIGN UR CROSSING UR
+1232A CUNEIFORM SIGN UR SHESHIG
+1232B CUNEIFORM SIGN UR2
+1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA
+1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA
+1232E CUNEIFORM SIGN UR2 TIMES AL
+1232F CUNEIFORM SIGN UR2 TIMES HA
+12330 CUNEIFORM SIGN UR2 TIMES NUN
+12331 CUNEIFORM SIGN UR2 TIMES U2
+12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH
+12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI
+12334 CUNEIFORM SIGN UR4
+12335 CUNEIFORM SIGN URI
+12336 CUNEIFORM SIGN URI3
+12337 CUNEIFORM SIGN URU
+12338 CUNEIFORM SIGN URU TIMES A
+12339 CUNEIFORM SIGN URU TIMES ASHGAB
+1233A CUNEIFORM SIGN URU TIMES BAR
+1233B CUNEIFORM SIGN URU TIMES DUN
+1233C CUNEIFORM SIGN URU TIMES GA
+1233D CUNEIFORM SIGN URU TIMES GAL
+1233E CUNEIFORM SIGN URU TIMES GAN2 TENU
+1233F CUNEIFORM SIGN URU TIMES GAR
+12340 CUNEIFORM SIGN URU TIMES GU
+12341 CUNEIFORM SIGN URU TIMES HA
+12342 CUNEIFORM SIGN URU TIMES IGI
+12343 CUNEIFORM SIGN URU TIMES IM
+12344 CUNEIFORM SIGN URU TIMES ISH
+12345 CUNEIFORM SIGN URU TIMES KI
+12346 CUNEIFORM SIGN URU TIMES LUM
+12347 CUNEIFORM SIGN URU TIMES MIN
+12348 CUNEIFORM SIGN URU TIMES PA
+12349 CUNEIFORM SIGN URU TIMES SHE
+1234A CUNEIFORM SIGN URU TIMES SIG4
+1234B CUNEIFORM SIGN URU TIMES TU
+1234C CUNEIFORM SIGN URU TIMES U PLUS GUD
+1234D CUNEIFORM SIGN URU TIMES UD
+1234E CUNEIFORM SIGN URU TIMES URUDA
+1234F CUNEIFORM SIGN URUDA
+12350 CUNEIFORM SIGN URUDA TIMES U
+12351 CUNEIFORM SIGN USH
+12352 CUNEIFORM SIGN USH TIMES A
+12353 CUNEIFORM SIGN USH TIMES KU
+12354 CUNEIFORM SIGN USH TIMES KUR
+12355 CUNEIFORM SIGN USH TIMES TAK4
+12356 CUNEIFORM SIGN USHX
+12357 CUNEIFORM SIGN USH2
+12358 CUNEIFORM SIGN USHUMX
+12359 CUNEIFORM SIGN UTUKI
+1235A CUNEIFORM SIGN UZ3
+1235B CUNEIFORM SIGN UZ3 TIMES KASKAL
+1235C CUNEIFORM SIGN UZU
+1235D CUNEIFORM SIGN ZA
+1235E CUNEIFORM SIGN ZA TENU
+1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR
+12360 CUNEIFORM SIGN ZAG
+12361 CUNEIFORM SIGN ZAMX
+12362 CUNEIFORM SIGN ZE2
+12363 CUNEIFORM SIGN ZI
+12364 CUNEIFORM SIGN ZI OVER ZI
+12365 CUNEIFORM SIGN ZI3
+12366 CUNEIFORM SIGN ZIB
+12367 CUNEIFORM SIGN ZIB KABA TENU
+12368 CUNEIFORM SIGN ZIG
+12369 CUNEIFORM SIGN ZIZ2
+1236A CUNEIFORM SIGN ZU
+1236B CUNEIFORM SIGN ZU5
+1236C CUNEIFORM SIGN ZU5 TIMES A
+1236D CUNEIFORM SIGN ZUBUR
+1236E CUNEIFORM SIGN ZUM
+12400 CUNEIFORM NUMERIC SIGN TWO ASH
+12401 CUNEIFORM NUMERIC SIGN THREE ASH
+12402 CUNEIFORM NUMERIC SIGN FOUR ASH
+12403 CUNEIFORM NUMERIC SIGN FIVE ASH
+12404 CUNEIFORM NUMERIC SIGN SIX ASH
+12405 CUNEIFORM NUMERIC SIGN SEVEN ASH
+12406 CUNEIFORM NUMERIC SIGN EIGHT ASH
+12407 CUNEIFORM NUMERIC SIGN NINE ASH
+12408 CUNEIFORM NUMERIC SIGN THREE DISH
+12409 CUNEIFORM NUMERIC SIGN FOUR DISH
+1240A CUNEIFORM NUMERIC SIGN FIVE DISH
+1240B CUNEIFORM NUMERIC SIGN SIX DISH
+1240C CUNEIFORM NUMERIC SIGN SEVEN DISH
+1240D CUNEIFORM NUMERIC SIGN EIGHT DISH
+1240E CUNEIFORM NUMERIC SIGN NINE DISH
+1240F CUNEIFORM NUMERIC SIGN FOUR U
+12410 CUNEIFORM NUMERIC SIGN FIVE U
+12411 CUNEIFORM NUMERIC SIGN SIX U
+12412 CUNEIFORM NUMERIC SIGN SEVEN U
+12413 CUNEIFORM NUMERIC SIGN EIGHT U
+12414 CUNEIFORM NUMERIC SIGN NINE U
+12415 CUNEIFORM NUMERIC SIGN ONE GESH2
+12416 CUNEIFORM NUMERIC SIGN TWO GESH2
+12417 CUNEIFORM NUMERIC SIGN THREE GESH2
+12418 CUNEIFORM NUMERIC SIGN FOUR GESH2
+12419 CUNEIFORM NUMERIC SIGN FIVE GESH2
+1241A CUNEIFORM NUMERIC SIGN SIX GESH2
+1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2
+1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2
+1241D CUNEIFORM NUMERIC SIGN NINE GESH2
+1241E CUNEIFORM NUMERIC SIGN ONE GESHU
+1241F CUNEIFORM NUMERIC SIGN TWO GESHU
+12420 CUNEIFORM NUMERIC SIGN THREE GESHU
+12421 CUNEIFORM NUMERIC SIGN FOUR GESHU
+12422 CUNEIFORM NUMERIC SIGN FIVE GESHU
+12423 CUNEIFORM NUMERIC SIGN TWO SHAR2
+12424 CUNEIFORM NUMERIC SIGN THREE SHAR2
+12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
+12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2
+12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2
+12428 CUNEIFORM NUMERIC SIGN SIX SHAR2
+12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2
+1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2
+1242B CUNEIFORM NUMERIC SIGN NINE SHAR2
+1242C CUNEIFORM NUMERIC SIGN ONE SHARU
+1242D CUNEIFORM NUMERIC SIGN TWO SHARU
+1242E CUNEIFORM NUMERIC SIGN THREE SHARU
+1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
+12430 CUNEIFORM NUMERIC SIGN FOUR SHARU
+12431 CUNEIFORM NUMERIC SIGN FIVE SHARU
+12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
+12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
+12434 CUNEIFORM NUMERIC SIGN ONE BURU
+12435 CUNEIFORM NUMERIC SIGN TWO BURU
+12436 CUNEIFORM NUMERIC SIGN THREE BURU
+12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
+12438 CUNEIFORM NUMERIC SIGN FOUR BURU
+12439 CUNEIFORM NUMERIC SIGN FIVE BURU
+1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
+1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
+1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
+1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
+1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
+1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
+12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
+12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
+12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
+12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
+12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
+12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
+12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
+12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
+12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
+12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
+1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU
+1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU
+1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU
+1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU
+1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU
+1244F CUNEIFORM NUMERIC SIGN ONE BAN2
+12450 CUNEIFORM NUMERIC SIGN TWO BAN2
+12451 CUNEIFORM NUMERIC SIGN THREE BAN2
+12452 CUNEIFORM NUMERIC SIGN FOUR BAN2
+12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
+12454 CUNEIFORM NUMERIC SIGN FIVE BAN2
+12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
+12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN
+12457 CUNEIFORM NUMERIC SIGN NIGIDAESH
+12458 CUNEIFORM NUMERIC SIGN ONE ESHE3
+12459 CUNEIFORM NUMERIC SIGN TWO ESHE3
+1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH
+1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
+1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
+1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
+1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
+1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
+12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
+12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
+12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
+12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
+12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON
+12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
+12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
+13000 EGYPTIAN HIEROGLYPH A001
+13001 EGYPTIAN HIEROGLYPH A002
+13002 EGYPTIAN HIEROGLYPH A003
+13003 EGYPTIAN HIEROGLYPH A004
+13004 EGYPTIAN HIEROGLYPH A005
+13005 EGYPTIAN HIEROGLYPH A005A
+13006 EGYPTIAN HIEROGLYPH A006
+13007 EGYPTIAN HIEROGLYPH A006A
+13008 EGYPTIAN HIEROGLYPH A006B
+13009 EGYPTIAN HIEROGLYPH A007
+1300A EGYPTIAN HIEROGLYPH A008
+1300B EGYPTIAN HIEROGLYPH A009
+1300C EGYPTIAN HIEROGLYPH A010
+1300D EGYPTIAN HIEROGLYPH A011
+1300E EGYPTIAN HIEROGLYPH A012
+1300F EGYPTIAN HIEROGLYPH A013
+13010 EGYPTIAN HIEROGLYPH A014
+13011 EGYPTIAN HIEROGLYPH A014A
+13012 EGYPTIAN HIEROGLYPH A015
+13013 EGYPTIAN HIEROGLYPH A016
+13014 EGYPTIAN HIEROGLYPH A017
+13015 EGYPTIAN HIEROGLYPH A017A
+13016 EGYPTIAN HIEROGLYPH A018
+13017 EGYPTIAN HIEROGLYPH A019
+13018 EGYPTIAN HIEROGLYPH A020
+13019 EGYPTIAN HIEROGLYPH A021
+1301A EGYPTIAN HIEROGLYPH A022
+1301B EGYPTIAN HIEROGLYPH A023
+1301C EGYPTIAN HIEROGLYPH A024
+1301D EGYPTIAN HIEROGLYPH A025
+1301E EGYPTIAN HIEROGLYPH A026
+1301F EGYPTIAN HIEROGLYPH A027
+13020 EGYPTIAN HIEROGLYPH A028
+13021 EGYPTIAN HIEROGLYPH A029
+13022 EGYPTIAN HIEROGLYPH A030
+13023 EGYPTIAN HIEROGLYPH A031
+13024 EGYPTIAN HIEROGLYPH A032
+13025 EGYPTIAN HIEROGLYPH A032A
+13026 EGYPTIAN HIEROGLYPH A033
+13027 EGYPTIAN HIEROGLYPH A034
+13028 EGYPTIAN HIEROGLYPH A035
+13029 EGYPTIAN HIEROGLYPH A036
+1302A EGYPTIAN HIEROGLYPH A037
+1302B EGYPTIAN HIEROGLYPH A038
+1302C EGYPTIAN HIEROGLYPH A039
+1302D EGYPTIAN HIEROGLYPH A040
+1302E EGYPTIAN HIEROGLYPH A040A
+1302F EGYPTIAN HIEROGLYPH A041
+13030 EGYPTIAN HIEROGLYPH A042
+13031 EGYPTIAN HIEROGLYPH A042A
+13032 EGYPTIAN HIEROGLYPH A043
+13033 EGYPTIAN HIEROGLYPH A043A
+13034 EGYPTIAN HIEROGLYPH A044
+13035 EGYPTIAN HIEROGLYPH A045
+13036 EGYPTIAN HIEROGLYPH A045A
+13037 EGYPTIAN HIEROGLYPH A046
+13038 EGYPTIAN HIEROGLYPH A047
+13039 EGYPTIAN HIEROGLYPH A048
+1303A EGYPTIAN HIEROGLYPH A049
+1303B EGYPTIAN HIEROGLYPH A050
+1303C EGYPTIAN HIEROGLYPH A051
+1303D EGYPTIAN HIEROGLYPH A052
+1303E EGYPTIAN HIEROGLYPH A053
+1303F EGYPTIAN HIEROGLYPH A054
+13040 EGYPTIAN HIEROGLYPH A055
+13041 EGYPTIAN HIEROGLYPH A056
+13042 EGYPTIAN HIEROGLYPH A057
+13043 EGYPTIAN HIEROGLYPH A058
+13044 EGYPTIAN HIEROGLYPH A059
+13045 EGYPTIAN HIEROGLYPH A060
+13046 EGYPTIAN HIEROGLYPH A061
+13047 EGYPTIAN HIEROGLYPH A062
+13048 EGYPTIAN HIEROGLYPH A063
+13049 EGYPTIAN HIEROGLYPH A064
+1304A EGYPTIAN HIEROGLYPH A065
+1304B EGYPTIAN HIEROGLYPH A066
+1304C EGYPTIAN HIEROGLYPH A067
+1304D EGYPTIAN HIEROGLYPH A068
+1304E EGYPTIAN HIEROGLYPH A069
+1304F EGYPTIAN HIEROGLYPH A070
+13050 EGYPTIAN HIEROGLYPH B001
+13051 EGYPTIAN HIEROGLYPH B002
+13052 EGYPTIAN HIEROGLYPH B003
+13053 EGYPTIAN HIEROGLYPH B004
+13054 EGYPTIAN HIEROGLYPH B005
+13055 EGYPTIAN HIEROGLYPH B005A
+13056 EGYPTIAN HIEROGLYPH B006
+13057 EGYPTIAN HIEROGLYPH B007
+13058 EGYPTIAN HIEROGLYPH B008
+13059 EGYPTIAN HIEROGLYPH B009
+1305A EGYPTIAN HIEROGLYPH C001
+1305B EGYPTIAN HIEROGLYPH C002
+1305C EGYPTIAN HIEROGLYPH C002A
+1305D EGYPTIAN HIEROGLYPH C002B
+1305E EGYPTIAN HIEROGLYPH C002C
+1305F EGYPTIAN HIEROGLYPH C003
+13060 EGYPTIAN HIEROGLYPH C004
+13061 EGYPTIAN HIEROGLYPH C005
+13062 EGYPTIAN HIEROGLYPH C006
+13063 EGYPTIAN HIEROGLYPH C007
+13064 EGYPTIAN HIEROGLYPH C008
+13065 EGYPTIAN HIEROGLYPH C009
+13066 EGYPTIAN HIEROGLYPH C010
+13067 EGYPTIAN HIEROGLYPH C010A
+13068 EGYPTIAN HIEROGLYPH C011
+13069 EGYPTIAN HIEROGLYPH C012
+1306A EGYPTIAN HIEROGLYPH C013
+1306B EGYPTIAN HIEROGLYPH C014
+1306C EGYPTIAN HIEROGLYPH C015
+1306D EGYPTIAN HIEROGLYPH C016
+1306E EGYPTIAN HIEROGLYPH C017
+1306F EGYPTIAN HIEROGLYPH C018
+13070 EGYPTIAN HIEROGLYPH C019
+13071 EGYPTIAN HIEROGLYPH C020
+13072 EGYPTIAN HIEROGLYPH C021
+13073 EGYPTIAN HIEROGLYPH C022
+13074 EGYPTIAN HIEROGLYPH C023
+13075 EGYPTIAN HIEROGLYPH C024
+13076 EGYPTIAN HIEROGLYPH D001
+13077 EGYPTIAN HIEROGLYPH D002
+13078 EGYPTIAN HIEROGLYPH D003
+13079 EGYPTIAN HIEROGLYPH D004
+1307A EGYPTIAN HIEROGLYPH D005
+1307B EGYPTIAN HIEROGLYPH D006
+1307C EGYPTIAN HIEROGLYPH D007
+1307D EGYPTIAN HIEROGLYPH D008
+1307E EGYPTIAN HIEROGLYPH D008A
+1307F EGYPTIAN HIEROGLYPH D009
+13080 EGYPTIAN HIEROGLYPH D010
+13081 EGYPTIAN HIEROGLYPH D011
+13082 EGYPTIAN HIEROGLYPH D012
+13083 EGYPTIAN HIEROGLYPH D013
+13084 EGYPTIAN HIEROGLYPH D014
+13085 EGYPTIAN HIEROGLYPH D015
+13086 EGYPTIAN HIEROGLYPH D016
+13087 EGYPTIAN HIEROGLYPH D017
+13088 EGYPTIAN HIEROGLYPH D018
+13089 EGYPTIAN HIEROGLYPH D019
+1308A EGYPTIAN HIEROGLYPH D020
+1308B EGYPTIAN HIEROGLYPH D021
+1308C EGYPTIAN HIEROGLYPH D022
+1308D EGYPTIAN HIEROGLYPH D023
+1308E EGYPTIAN HIEROGLYPH D024
+1308F EGYPTIAN HIEROGLYPH D025
+13090 EGYPTIAN HIEROGLYPH D026
+13091 EGYPTIAN HIEROGLYPH D027
+13092 EGYPTIAN HIEROGLYPH D027A
+13093 EGYPTIAN HIEROGLYPH D028
+13094 EGYPTIAN HIEROGLYPH D029
+13095 EGYPTIAN HIEROGLYPH D030
+13096 EGYPTIAN HIEROGLYPH D031
+13097 EGYPTIAN HIEROGLYPH D031A
+13098 EGYPTIAN HIEROGLYPH D032
+13099 EGYPTIAN HIEROGLYPH D033
+1309A EGYPTIAN HIEROGLYPH D034
+1309B EGYPTIAN HIEROGLYPH D034A
+1309C EGYPTIAN HIEROGLYPH D035
+1309D EGYPTIAN HIEROGLYPH D036
+1309E EGYPTIAN HIEROGLYPH D037
+1309F EGYPTIAN HIEROGLYPH D038
+130A0 EGYPTIAN HIEROGLYPH D039
+130A1 EGYPTIAN HIEROGLYPH D040
+130A2 EGYPTIAN HIEROGLYPH D041
+130A3 EGYPTIAN HIEROGLYPH D042
+130A4 EGYPTIAN HIEROGLYPH D043
+130A5 EGYPTIAN HIEROGLYPH D044
+130A6 EGYPTIAN HIEROGLYPH D045
+130A7 EGYPTIAN HIEROGLYPH D046
+130A8 EGYPTIAN HIEROGLYPH D046A
+130A9 EGYPTIAN HIEROGLYPH D047
+130AA EGYPTIAN HIEROGLYPH D048
+130AB EGYPTIAN HIEROGLYPH D048A
+130AC EGYPTIAN HIEROGLYPH D049
+130AD EGYPTIAN HIEROGLYPH D050
+130AE EGYPTIAN HIEROGLYPH D050A
+130AF EGYPTIAN HIEROGLYPH D050B
+130B0 EGYPTIAN HIEROGLYPH D050C
+130B1 EGYPTIAN HIEROGLYPH D050D
+130B2 EGYPTIAN HIEROGLYPH D050E
+130B3 EGYPTIAN HIEROGLYPH D050F
+130B4 EGYPTIAN HIEROGLYPH D050G
+130B5 EGYPTIAN HIEROGLYPH D050H
+130B6 EGYPTIAN HIEROGLYPH D050I
+130B7 EGYPTIAN HIEROGLYPH D051
+130B8 EGYPTIAN HIEROGLYPH D052
+130B9 EGYPTIAN HIEROGLYPH D052A
+130BA EGYPTIAN HIEROGLYPH D053
+130BB EGYPTIAN HIEROGLYPH D054
+130BC EGYPTIAN HIEROGLYPH D054A
+130BD EGYPTIAN HIEROGLYPH D055
+130BE EGYPTIAN HIEROGLYPH D056
+130BF EGYPTIAN HIEROGLYPH D057
+130C0 EGYPTIAN HIEROGLYPH D058
+130C1 EGYPTIAN HIEROGLYPH D059
+130C2 EGYPTIAN HIEROGLYPH D060
+130C3 EGYPTIAN HIEROGLYPH D061
+130C4 EGYPTIAN HIEROGLYPH D062
+130C5 EGYPTIAN HIEROGLYPH D063
+130C6 EGYPTIAN HIEROGLYPH D064
+130C7 EGYPTIAN HIEROGLYPH D065
+130C8 EGYPTIAN HIEROGLYPH D066
+130C9 EGYPTIAN HIEROGLYPH D067
+130CA EGYPTIAN HIEROGLYPH D067A
+130CB EGYPTIAN HIEROGLYPH D067B
+130CC EGYPTIAN HIEROGLYPH D067C
+130CD EGYPTIAN HIEROGLYPH D067D
+130CE EGYPTIAN HIEROGLYPH D067E
+130CF EGYPTIAN HIEROGLYPH D067F
+130D0 EGYPTIAN HIEROGLYPH D067G
+130D1 EGYPTIAN HIEROGLYPH D067H
+130D2 EGYPTIAN HIEROGLYPH E001
+130D3 EGYPTIAN HIEROGLYPH E002
+130D4 EGYPTIAN HIEROGLYPH E003
+130D5 EGYPTIAN HIEROGLYPH E004
+130D6 EGYPTIAN HIEROGLYPH E005
+130D7 EGYPTIAN HIEROGLYPH E006
+130D8 EGYPTIAN HIEROGLYPH E007
+130D9 EGYPTIAN HIEROGLYPH E008
+130DA EGYPTIAN HIEROGLYPH E008A
+130DB EGYPTIAN HIEROGLYPH E009
+130DC EGYPTIAN HIEROGLYPH E009A
+130DD EGYPTIAN HIEROGLYPH E010
+130DE EGYPTIAN HIEROGLYPH E011
+130DF EGYPTIAN HIEROGLYPH E012
+130E0 EGYPTIAN HIEROGLYPH E013
+130E1 EGYPTIAN HIEROGLYPH E014
+130E2 EGYPTIAN HIEROGLYPH E015
+130E3 EGYPTIAN HIEROGLYPH E016
+130E4 EGYPTIAN HIEROGLYPH E016A
+130E5 EGYPTIAN HIEROGLYPH E017
+130E6 EGYPTIAN HIEROGLYPH E017A
+130E7 EGYPTIAN HIEROGLYPH E018
+130E8 EGYPTIAN HIEROGLYPH E019
+130E9 EGYPTIAN HIEROGLYPH E020
+130EA EGYPTIAN HIEROGLYPH E020A
+130EB EGYPTIAN HIEROGLYPH E021
+130EC EGYPTIAN HIEROGLYPH E022
+130ED EGYPTIAN HIEROGLYPH E023
+130EE EGYPTIAN HIEROGLYPH E024
+130EF EGYPTIAN HIEROGLYPH E025
+130F0 EGYPTIAN HIEROGLYPH E026
+130F1 EGYPTIAN HIEROGLYPH E027
+130F2 EGYPTIAN HIEROGLYPH E028
+130F3 EGYPTIAN HIEROGLYPH E028A
+130F4 EGYPTIAN HIEROGLYPH E029
+130F5 EGYPTIAN HIEROGLYPH E030
+130F6 EGYPTIAN HIEROGLYPH E031
+130F7 EGYPTIAN HIEROGLYPH E032
+130F8 EGYPTIAN HIEROGLYPH E033
+130F9 EGYPTIAN HIEROGLYPH E034
+130FA EGYPTIAN HIEROGLYPH E034A
+130FB EGYPTIAN HIEROGLYPH E036
+130FC EGYPTIAN HIEROGLYPH E037
+130FD EGYPTIAN HIEROGLYPH E038
+130FE EGYPTIAN HIEROGLYPH F001
+130FF EGYPTIAN HIEROGLYPH F001A
+13100 EGYPTIAN HIEROGLYPH F002
+13101 EGYPTIAN HIEROGLYPH F003
+13102 EGYPTIAN HIEROGLYPH F004
+13103 EGYPTIAN HIEROGLYPH F005
+13104 EGYPTIAN HIEROGLYPH F006
+13105 EGYPTIAN HIEROGLYPH F007
+13106 EGYPTIAN HIEROGLYPH F008
+13107 EGYPTIAN HIEROGLYPH F009
+13108 EGYPTIAN HIEROGLYPH F010
+13109 EGYPTIAN HIEROGLYPH F011
+1310A EGYPTIAN HIEROGLYPH F012
+1310B EGYPTIAN HIEROGLYPH F013
+1310C EGYPTIAN HIEROGLYPH F013A
+1310D EGYPTIAN HIEROGLYPH F014
+1310E EGYPTIAN HIEROGLYPH F015
+1310F EGYPTIAN HIEROGLYPH F016
+13110 EGYPTIAN HIEROGLYPH F017
+13111 EGYPTIAN HIEROGLYPH F018
+13112 EGYPTIAN HIEROGLYPH F019
+13113 EGYPTIAN HIEROGLYPH F020
+13114 EGYPTIAN HIEROGLYPH F021
+13115 EGYPTIAN HIEROGLYPH F021A
+13116 EGYPTIAN HIEROGLYPH F022
+13117 EGYPTIAN HIEROGLYPH F023
+13118 EGYPTIAN HIEROGLYPH F024
+13119 EGYPTIAN HIEROGLYPH F025
+1311A EGYPTIAN HIEROGLYPH F026
+1311B EGYPTIAN HIEROGLYPH F027
+1311C EGYPTIAN HIEROGLYPH F028
+1311D EGYPTIAN HIEROGLYPH F029
+1311E EGYPTIAN HIEROGLYPH F030
+1311F EGYPTIAN HIEROGLYPH F031
+13120 EGYPTIAN HIEROGLYPH F031A
+13121 EGYPTIAN HIEROGLYPH F032
+13122 EGYPTIAN HIEROGLYPH F033
+13123 EGYPTIAN HIEROGLYPH F034
+13124 EGYPTIAN HIEROGLYPH F035
+13125 EGYPTIAN HIEROGLYPH F036
+13126 EGYPTIAN HIEROGLYPH F037
+13127 EGYPTIAN HIEROGLYPH F037A
+13128 EGYPTIAN HIEROGLYPH F038
+13129 EGYPTIAN HIEROGLYPH F038A
+1312A EGYPTIAN HIEROGLYPH F039
+1312B EGYPTIAN HIEROGLYPH F040
+1312C EGYPTIAN HIEROGLYPH F041
+1312D EGYPTIAN HIEROGLYPH F042
+1312E EGYPTIAN HIEROGLYPH F043
+1312F EGYPTIAN HIEROGLYPH F044
+13130 EGYPTIAN HIEROGLYPH F045
+13131 EGYPTIAN HIEROGLYPH F045A
+13132 EGYPTIAN HIEROGLYPH F046
+13133 EGYPTIAN HIEROGLYPH F046A
+13134 EGYPTIAN HIEROGLYPH F047
+13135 EGYPTIAN HIEROGLYPH F047A
+13136 EGYPTIAN HIEROGLYPH F048
+13137 EGYPTIAN HIEROGLYPH F049
+13138 EGYPTIAN HIEROGLYPH F050
+13139 EGYPTIAN HIEROGLYPH F051
+1313A EGYPTIAN HIEROGLYPH F051A
+1313B EGYPTIAN HIEROGLYPH F051B
+1313C EGYPTIAN HIEROGLYPH F051C
+1313D EGYPTIAN HIEROGLYPH F052
+1313E EGYPTIAN HIEROGLYPH F053
+1313F EGYPTIAN HIEROGLYPH G001
+13140 EGYPTIAN HIEROGLYPH G002
+13141 EGYPTIAN HIEROGLYPH G003
+13142 EGYPTIAN HIEROGLYPH G004
+13143 EGYPTIAN HIEROGLYPH G005
+13144 EGYPTIAN HIEROGLYPH G006
+13145 EGYPTIAN HIEROGLYPH G006A
+13146 EGYPTIAN HIEROGLYPH G007
+13147 EGYPTIAN HIEROGLYPH G007A
+13148 EGYPTIAN HIEROGLYPH G007B
+13149 EGYPTIAN HIEROGLYPH G008
+1314A EGYPTIAN HIEROGLYPH G009
+1314B EGYPTIAN HIEROGLYPH G010
+1314C EGYPTIAN HIEROGLYPH G011
+1314D EGYPTIAN HIEROGLYPH G011A
+1314E EGYPTIAN HIEROGLYPH G012
+1314F EGYPTIAN HIEROGLYPH G013
+13150 EGYPTIAN HIEROGLYPH G014
+13151 EGYPTIAN HIEROGLYPH G015
+13152 EGYPTIAN HIEROGLYPH G016
+13153 EGYPTIAN HIEROGLYPH G017
+13154 EGYPTIAN HIEROGLYPH G018
+13155 EGYPTIAN HIEROGLYPH G019
+13156 EGYPTIAN HIEROGLYPH G020
+13157 EGYPTIAN HIEROGLYPH G020A
+13158 EGYPTIAN HIEROGLYPH G021
+13159 EGYPTIAN HIEROGLYPH G022
+1315A EGYPTIAN HIEROGLYPH G023
+1315B EGYPTIAN HIEROGLYPH G024
+1315C EGYPTIAN HIEROGLYPH G025
+1315D EGYPTIAN HIEROGLYPH G026
+1315E EGYPTIAN HIEROGLYPH G026A
+1315F EGYPTIAN HIEROGLYPH G027
+13160 EGYPTIAN HIEROGLYPH G028
+13161 EGYPTIAN HIEROGLYPH G029
+13162 EGYPTIAN HIEROGLYPH G030
+13163 EGYPTIAN HIEROGLYPH G031
+13164 EGYPTIAN HIEROGLYPH G032
+13165 EGYPTIAN HIEROGLYPH G033
+13166 EGYPTIAN HIEROGLYPH G034
+13167 EGYPTIAN HIEROGLYPH G035
+13168 EGYPTIAN HIEROGLYPH G036
+13169 EGYPTIAN HIEROGLYPH G036A
+1316A EGYPTIAN HIEROGLYPH G037
+1316B EGYPTIAN HIEROGLYPH G037A
+1316C EGYPTIAN HIEROGLYPH G038
+1316D EGYPTIAN HIEROGLYPH G039
+1316E EGYPTIAN HIEROGLYPH G040
+1316F EGYPTIAN HIEROGLYPH G041
+13170 EGYPTIAN HIEROGLYPH G042
+13171 EGYPTIAN HIEROGLYPH G043
+13172 EGYPTIAN HIEROGLYPH G043A
+13173 EGYPTIAN HIEROGLYPH G044
+13174 EGYPTIAN HIEROGLYPH G045
+13175 EGYPTIAN HIEROGLYPH G045A
+13176 EGYPTIAN HIEROGLYPH G046
+13177 EGYPTIAN HIEROGLYPH G047
+13178 EGYPTIAN HIEROGLYPH G048
+13179 EGYPTIAN HIEROGLYPH G049
+1317A EGYPTIAN HIEROGLYPH G050
+1317B EGYPTIAN HIEROGLYPH G051
+1317C EGYPTIAN HIEROGLYPH G052
+1317D EGYPTIAN HIEROGLYPH G053
+1317E EGYPTIAN HIEROGLYPH G054
+1317F EGYPTIAN HIEROGLYPH H001
+13180 EGYPTIAN HIEROGLYPH H002
+13181 EGYPTIAN HIEROGLYPH H003
+13182 EGYPTIAN HIEROGLYPH H004
+13183 EGYPTIAN HIEROGLYPH H005
+13184 EGYPTIAN HIEROGLYPH H006
+13185 EGYPTIAN HIEROGLYPH H006A
+13186 EGYPTIAN HIEROGLYPH H007
+13187 EGYPTIAN HIEROGLYPH H008
+13188 EGYPTIAN HIEROGLYPH I001
+13189 EGYPTIAN HIEROGLYPH I002
+1318A EGYPTIAN HIEROGLYPH I003
+1318B EGYPTIAN HIEROGLYPH I004
+1318C EGYPTIAN HIEROGLYPH I005
+1318D EGYPTIAN HIEROGLYPH I005A
+1318E EGYPTIAN HIEROGLYPH I006
+1318F EGYPTIAN HIEROGLYPH I007
+13190 EGYPTIAN HIEROGLYPH I008
+13191 EGYPTIAN HIEROGLYPH I009
+13192 EGYPTIAN HIEROGLYPH I009A
+13193 EGYPTIAN HIEROGLYPH I010
+13194 EGYPTIAN HIEROGLYPH I010A
+13195 EGYPTIAN HIEROGLYPH I011
+13196 EGYPTIAN HIEROGLYPH I011A
+13197 EGYPTIAN HIEROGLYPH I012
+13198 EGYPTIAN HIEROGLYPH I013
+13199 EGYPTIAN HIEROGLYPH I014
+1319A EGYPTIAN HIEROGLYPH I015
+1319B EGYPTIAN HIEROGLYPH K001
+1319C EGYPTIAN HIEROGLYPH K002
+1319D EGYPTIAN HIEROGLYPH K003
+1319E EGYPTIAN HIEROGLYPH K004
+1319F EGYPTIAN HIEROGLYPH K005
+131A0 EGYPTIAN HIEROGLYPH K006
+131A1 EGYPTIAN HIEROGLYPH K007
+131A2 EGYPTIAN HIEROGLYPH K008
+131A3 EGYPTIAN HIEROGLYPH L001
+131A4 EGYPTIAN HIEROGLYPH L002
+131A5 EGYPTIAN HIEROGLYPH L002A
+131A6 EGYPTIAN HIEROGLYPH L003
+131A7 EGYPTIAN HIEROGLYPH L004
+131A8 EGYPTIAN HIEROGLYPH L005
+131A9 EGYPTIAN HIEROGLYPH L006
+131AA EGYPTIAN HIEROGLYPH L006A
+131AB EGYPTIAN HIEROGLYPH L007
+131AC EGYPTIAN HIEROGLYPH L008
+131AD EGYPTIAN HIEROGLYPH M001
+131AE EGYPTIAN HIEROGLYPH M001A
+131AF EGYPTIAN HIEROGLYPH M001B
+131B0 EGYPTIAN HIEROGLYPH M002
+131B1 EGYPTIAN HIEROGLYPH M003
+131B2 EGYPTIAN HIEROGLYPH M003A
+131B3 EGYPTIAN HIEROGLYPH M004
+131B4 EGYPTIAN HIEROGLYPH M005
+131B5 EGYPTIAN HIEROGLYPH M006
+131B6 EGYPTIAN HIEROGLYPH M007
+131B7 EGYPTIAN HIEROGLYPH M008
+131B8 EGYPTIAN HIEROGLYPH M009
+131B9 EGYPTIAN HIEROGLYPH M010
+131BA EGYPTIAN HIEROGLYPH M010A
+131BB EGYPTIAN HIEROGLYPH M011
+131BC EGYPTIAN HIEROGLYPH M012
+131BD EGYPTIAN HIEROGLYPH M012A
+131BE EGYPTIAN HIEROGLYPH M012B
+131BF EGYPTIAN HIEROGLYPH M012C
+131C0 EGYPTIAN HIEROGLYPH M012D
+131C1 EGYPTIAN HIEROGLYPH M012E
+131C2 EGYPTIAN HIEROGLYPH M012F
+131C3 EGYPTIAN HIEROGLYPH M012G
+131C4 EGYPTIAN HIEROGLYPH M012H
+131C5 EGYPTIAN HIEROGLYPH M013
+131C6 EGYPTIAN HIEROGLYPH M014
+131C7 EGYPTIAN HIEROGLYPH M015
+131C8 EGYPTIAN HIEROGLYPH M015A
+131C9 EGYPTIAN HIEROGLYPH M016
+131CA EGYPTIAN HIEROGLYPH M016A
+131CB EGYPTIAN HIEROGLYPH M017
+131CC EGYPTIAN HIEROGLYPH M017A
+131CD EGYPTIAN HIEROGLYPH M018
+131CE EGYPTIAN HIEROGLYPH M019
+131CF EGYPTIAN HIEROGLYPH M020
+131D0 EGYPTIAN HIEROGLYPH M021
+131D1 EGYPTIAN HIEROGLYPH M022
+131D2 EGYPTIAN HIEROGLYPH M022A
+131D3 EGYPTIAN HIEROGLYPH M023
+131D4 EGYPTIAN HIEROGLYPH M024
+131D5 EGYPTIAN HIEROGLYPH M024A
+131D6 EGYPTIAN HIEROGLYPH M025
+131D7 EGYPTIAN HIEROGLYPH M026
+131D8 EGYPTIAN HIEROGLYPH M027
+131D9 EGYPTIAN HIEROGLYPH M028
+131DA EGYPTIAN HIEROGLYPH M028A
+131DB EGYPTIAN HIEROGLYPH M029
+131DC EGYPTIAN HIEROGLYPH M030
+131DD EGYPTIAN HIEROGLYPH M031
+131DE EGYPTIAN HIEROGLYPH M031A
+131DF EGYPTIAN HIEROGLYPH M032
+131E0 EGYPTIAN HIEROGLYPH M033
+131E1 EGYPTIAN HIEROGLYPH M033A
+131E2 EGYPTIAN HIEROGLYPH M033B
+131E3 EGYPTIAN HIEROGLYPH M034
+131E4 EGYPTIAN HIEROGLYPH M035
+131E5 EGYPTIAN HIEROGLYPH M036
+131E6 EGYPTIAN HIEROGLYPH M037
+131E7 EGYPTIAN HIEROGLYPH M038
+131E8 EGYPTIAN HIEROGLYPH M039
+131E9 EGYPTIAN HIEROGLYPH M040
+131EA EGYPTIAN HIEROGLYPH M040A
+131EB EGYPTIAN HIEROGLYPH M041
+131EC EGYPTIAN HIEROGLYPH M042
+131ED EGYPTIAN HIEROGLYPH M043
+131EE EGYPTIAN HIEROGLYPH M044
+131EF EGYPTIAN HIEROGLYPH N001
+131F0 EGYPTIAN HIEROGLYPH N002
+131F1 EGYPTIAN HIEROGLYPH N003
+131F2 EGYPTIAN HIEROGLYPH N004
+131F3 EGYPTIAN HIEROGLYPH N005
+131F4 EGYPTIAN HIEROGLYPH N006
+131F5 EGYPTIAN HIEROGLYPH N007
+131F6 EGYPTIAN HIEROGLYPH N008
+131F7 EGYPTIAN HIEROGLYPH N009
+131F8 EGYPTIAN HIEROGLYPH N010
+131F9 EGYPTIAN HIEROGLYPH N011
+131FA EGYPTIAN HIEROGLYPH N012
+131FB EGYPTIAN HIEROGLYPH N013
+131FC EGYPTIAN HIEROGLYPH N014
+131FD EGYPTIAN HIEROGLYPH N015
+131FE EGYPTIAN HIEROGLYPH N016
+131FF EGYPTIAN HIEROGLYPH N017
+13200 EGYPTIAN HIEROGLYPH N018
+13201 EGYPTIAN HIEROGLYPH N018A
+13202 EGYPTIAN HIEROGLYPH N018B
+13203 EGYPTIAN HIEROGLYPH N019
+13204 EGYPTIAN HIEROGLYPH N020
+13205 EGYPTIAN HIEROGLYPH N021
+13206 EGYPTIAN HIEROGLYPH N022
+13207 EGYPTIAN HIEROGLYPH N023
+13208 EGYPTIAN HIEROGLYPH N024
+13209 EGYPTIAN HIEROGLYPH N025
+1320A EGYPTIAN HIEROGLYPH N025A
+1320B EGYPTIAN HIEROGLYPH N026
+1320C EGYPTIAN HIEROGLYPH N027
+1320D EGYPTIAN HIEROGLYPH N028
+1320E EGYPTIAN HIEROGLYPH N029
+1320F EGYPTIAN HIEROGLYPH N030
+13210 EGYPTIAN HIEROGLYPH N031
+13211 EGYPTIAN HIEROGLYPH N032
+13212 EGYPTIAN HIEROGLYPH N033
+13213 EGYPTIAN HIEROGLYPH N033A
+13214 EGYPTIAN HIEROGLYPH N034
+13215 EGYPTIAN HIEROGLYPH N034A
+13216 EGYPTIAN HIEROGLYPH N035
+13217 EGYPTIAN HIEROGLYPH N035A
+13218 EGYPTIAN HIEROGLYPH N036
+13219 EGYPTIAN HIEROGLYPH N037
+1321A EGYPTIAN HIEROGLYPH N037A
+1321B EGYPTIAN HIEROGLYPH N038
+1321C EGYPTIAN HIEROGLYPH N039
+1321D EGYPTIAN HIEROGLYPH N040
+1321E EGYPTIAN HIEROGLYPH N041
+1321F EGYPTIAN HIEROGLYPH N042
+13220 EGYPTIAN HIEROGLYPH NL001
+13221 EGYPTIAN HIEROGLYPH NL002
+13222 EGYPTIAN HIEROGLYPH NL003
+13223 EGYPTIAN HIEROGLYPH NL004
+13224 EGYPTIAN HIEROGLYPH NL005
+13225 EGYPTIAN HIEROGLYPH NL005A
+13226 EGYPTIAN HIEROGLYPH NL006
+13227 EGYPTIAN HIEROGLYPH NL007
+13228 EGYPTIAN HIEROGLYPH NL008
+13229 EGYPTIAN HIEROGLYPH NL009
+1322A EGYPTIAN HIEROGLYPH NL010
+1322B EGYPTIAN HIEROGLYPH NL011
+1322C EGYPTIAN HIEROGLYPH NL012
+1322D EGYPTIAN HIEROGLYPH NL013
+1322E EGYPTIAN HIEROGLYPH NL014
+1322F EGYPTIAN HIEROGLYPH NL015
+13230 EGYPTIAN HIEROGLYPH NL016
+13231 EGYPTIAN HIEROGLYPH NL017
+13232 EGYPTIAN HIEROGLYPH NL017A
+13233 EGYPTIAN HIEROGLYPH NL018
+13234 EGYPTIAN HIEROGLYPH NL019
+13235 EGYPTIAN HIEROGLYPH NL020
+13236 EGYPTIAN HIEROGLYPH NU001
+13237 EGYPTIAN HIEROGLYPH NU002
+13238 EGYPTIAN HIEROGLYPH NU003
+13239 EGYPTIAN HIEROGLYPH NU004
+1323A EGYPTIAN HIEROGLYPH NU005
+1323B EGYPTIAN HIEROGLYPH NU006
+1323C EGYPTIAN HIEROGLYPH NU007
+1323D EGYPTIAN HIEROGLYPH NU008
+1323E EGYPTIAN HIEROGLYPH NU009
+1323F EGYPTIAN HIEROGLYPH NU010
+13240 EGYPTIAN HIEROGLYPH NU010A
+13241 EGYPTIAN HIEROGLYPH NU011
+13242 EGYPTIAN HIEROGLYPH NU011A
+13243 EGYPTIAN HIEROGLYPH NU012
+13244 EGYPTIAN HIEROGLYPH NU013
+13245 EGYPTIAN HIEROGLYPH NU014
+13246 EGYPTIAN HIEROGLYPH NU015
+13247 EGYPTIAN HIEROGLYPH NU016
+13248 EGYPTIAN HIEROGLYPH NU017
+13249 EGYPTIAN HIEROGLYPH NU018
+1324A EGYPTIAN HIEROGLYPH NU018A
+1324B EGYPTIAN HIEROGLYPH NU019
+1324C EGYPTIAN HIEROGLYPH NU020
+1324D EGYPTIAN HIEROGLYPH NU021
+1324E EGYPTIAN HIEROGLYPH NU022
+1324F EGYPTIAN HIEROGLYPH NU022A
+13250 EGYPTIAN HIEROGLYPH O001
+13251 EGYPTIAN HIEROGLYPH O001A
+13252 EGYPTIAN HIEROGLYPH O002
+13253 EGYPTIAN HIEROGLYPH O003
+13254 EGYPTIAN HIEROGLYPH O004
+13255 EGYPTIAN HIEROGLYPH O005
+13256 EGYPTIAN HIEROGLYPH O005A
+13257 EGYPTIAN HIEROGLYPH O006
+13258 EGYPTIAN HIEROGLYPH O006A
+13259 EGYPTIAN HIEROGLYPH O006B
+1325A EGYPTIAN HIEROGLYPH O006C
+1325B EGYPTIAN HIEROGLYPH O006D
+1325C EGYPTIAN HIEROGLYPH O006E
+1325D EGYPTIAN HIEROGLYPH O006F
+1325E EGYPTIAN HIEROGLYPH O007
+1325F EGYPTIAN HIEROGLYPH O008
+13260 EGYPTIAN HIEROGLYPH O009
+13261 EGYPTIAN HIEROGLYPH O010
+13262 EGYPTIAN HIEROGLYPH O010A
+13263 EGYPTIAN HIEROGLYPH O010B
+13264 EGYPTIAN HIEROGLYPH O010C
+13265 EGYPTIAN HIEROGLYPH O011
+13266 EGYPTIAN HIEROGLYPH O012
+13267 EGYPTIAN HIEROGLYPH O013
+13268 EGYPTIAN HIEROGLYPH O014
+13269 EGYPTIAN HIEROGLYPH O015
+1326A EGYPTIAN HIEROGLYPH O016
+1326B EGYPTIAN HIEROGLYPH O017
+1326C EGYPTIAN HIEROGLYPH O018
+1326D EGYPTIAN HIEROGLYPH O019
+1326E EGYPTIAN HIEROGLYPH O019A
+1326F EGYPTIAN HIEROGLYPH O020
+13270 EGYPTIAN HIEROGLYPH O020A
+13271 EGYPTIAN HIEROGLYPH O021
+13272 EGYPTIAN HIEROGLYPH O022
+13273 EGYPTIAN HIEROGLYPH O023
+13274 EGYPTIAN HIEROGLYPH O024
+13275 EGYPTIAN HIEROGLYPH O024A
+13276 EGYPTIAN HIEROGLYPH O025
+13277 EGYPTIAN HIEROGLYPH O025A
+13278 EGYPTIAN HIEROGLYPH O026
+13279 EGYPTIAN HIEROGLYPH O027
+1327A EGYPTIAN HIEROGLYPH O028
+1327B EGYPTIAN HIEROGLYPH O029
+1327C EGYPTIAN HIEROGLYPH O029A
+1327D EGYPTIAN HIEROGLYPH O030
+1327E EGYPTIAN HIEROGLYPH O030A
+1327F EGYPTIAN HIEROGLYPH O031
+13280 EGYPTIAN HIEROGLYPH O032
+13281 EGYPTIAN HIEROGLYPH O033
+13282 EGYPTIAN HIEROGLYPH O033A
+13283 EGYPTIAN HIEROGLYPH O034
+13284 EGYPTIAN HIEROGLYPH O035
+13285 EGYPTIAN HIEROGLYPH O036
+13286 EGYPTIAN HIEROGLYPH O036A
+13287 EGYPTIAN HIEROGLYPH O036B
+13288 EGYPTIAN HIEROGLYPH O036C
+13289 EGYPTIAN HIEROGLYPH O036D
+1328A EGYPTIAN HIEROGLYPH O037
+1328B EGYPTIAN HIEROGLYPH O038
+1328C EGYPTIAN HIEROGLYPH O039
+1328D EGYPTIAN HIEROGLYPH O040
+1328E EGYPTIAN HIEROGLYPH O041
+1328F EGYPTIAN HIEROGLYPH O042
+13290 EGYPTIAN HIEROGLYPH O043
+13291 EGYPTIAN HIEROGLYPH O044
+13292 EGYPTIAN HIEROGLYPH O045
+13293 EGYPTIAN HIEROGLYPH O046
+13294 EGYPTIAN HIEROGLYPH O047
+13295 EGYPTIAN HIEROGLYPH O048
+13296 EGYPTIAN HIEROGLYPH O049
+13297 EGYPTIAN HIEROGLYPH O050
+13298 EGYPTIAN HIEROGLYPH O050A
+13299 EGYPTIAN HIEROGLYPH O050B
+1329A EGYPTIAN HIEROGLYPH O051
+1329B EGYPTIAN HIEROGLYPH P001
+1329C EGYPTIAN HIEROGLYPH P001A
+1329D EGYPTIAN HIEROGLYPH P002
+1329E EGYPTIAN HIEROGLYPH P003
+1329F EGYPTIAN HIEROGLYPH P003A
+132A0 EGYPTIAN HIEROGLYPH P004
+132A1 EGYPTIAN HIEROGLYPH P005
+132A2 EGYPTIAN HIEROGLYPH P006
+132A3 EGYPTIAN HIEROGLYPH P007
+132A4 EGYPTIAN HIEROGLYPH P008
+132A5 EGYPTIAN HIEROGLYPH P009
+132A6 EGYPTIAN HIEROGLYPH P010
+132A7 EGYPTIAN HIEROGLYPH P011
+132A8 EGYPTIAN HIEROGLYPH Q001
+132A9 EGYPTIAN HIEROGLYPH Q002
+132AA EGYPTIAN HIEROGLYPH Q003
+132AB EGYPTIAN HIEROGLYPH Q004
+132AC EGYPTIAN HIEROGLYPH Q005
+132AD EGYPTIAN HIEROGLYPH Q006
+132AE EGYPTIAN HIEROGLYPH Q007
+132AF EGYPTIAN HIEROGLYPH R001
+132B0 EGYPTIAN HIEROGLYPH R002
+132B1 EGYPTIAN HIEROGLYPH R002A
+132B2 EGYPTIAN HIEROGLYPH R003
+132B3 EGYPTIAN HIEROGLYPH R003A
+132B4 EGYPTIAN HIEROGLYPH R003B
+132B5 EGYPTIAN HIEROGLYPH R004
+132B6 EGYPTIAN HIEROGLYPH R005
+132B7 EGYPTIAN HIEROGLYPH R006
+132B8 EGYPTIAN HIEROGLYPH R007
+132B9 EGYPTIAN HIEROGLYPH R008
+132BA EGYPTIAN HIEROGLYPH R009
+132BB EGYPTIAN HIEROGLYPH R010
+132BC EGYPTIAN HIEROGLYPH R010A
+132BD EGYPTIAN HIEROGLYPH R011
+132BE EGYPTIAN HIEROGLYPH R012
+132BF EGYPTIAN HIEROGLYPH R013
+132C0 EGYPTIAN HIEROGLYPH R014
+132C1 EGYPTIAN HIEROGLYPH R015
+132C2 EGYPTIAN HIEROGLYPH R016
+132C3 EGYPTIAN HIEROGLYPH R016A
+132C4 EGYPTIAN HIEROGLYPH R017
+132C5 EGYPTIAN HIEROGLYPH R018
+132C6 EGYPTIAN HIEROGLYPH R019
+132C7 EGYPTIAN HIEROGLYPH R020
+132C8 EGYPTIAN HIEROGLYPH R021
+132C9 EGYPTIAN HIEROGLYPH R022
+132CA EGYPTIAN HIEROGLYPH R023
+132CB EGYPTIAN HIEROGLYPH R024
+132CC EGYPTIAN HIEROGLYPH R025
+132CD EGYPTIAN HIEROGLYPH R026
+132CE EGYPTIAN HIEROGLYPH R027
+132CF EGYPTIAN HIEROGLYPH R028
+132D0 EGYPTIAN HIEROGLYPH R029
+132D1 EGYPTIAN HIEROGLYPH S001
+132D2 EGYPTIAN HIEROGLYPH S002
+132D3 EGYPTIAN HIEROGLYPH S002A
+132D4 EGYPTIAN HIEROGLYPH S003
+132D5 EGYPTIAN HIEROGLYPH S004
+132D6 EGYPTIAN HIEROGLYPH S005
+132D7 EGYPTIAN HIEROGLYPH S006
+132D8 EGYPTIAN HIEROGLYPH S006A
+132D9 EGYPTIAN HIEROGLYPH S007
+132DA EGYPTIAN HIEROGLYPH S008
+132DB EGYPTIAN HIEROGLYPH S009
+132DC EGYPTIAN HIEROGLYPH S010
+132DD EGYPTIAN HIEROGLYPH S011
+132DE EGYPTIAN HIEROGLYPH S012
+132DF EGYPTIAN HIEROGLYPH S013
+132E0 EGYPTIAN HIEROGLYPH S014
+132E1 EGYPTIAN HIEROGLYPH S014A
+132E2 EGYPTIAN HIEROGLYPH S014B
+132E3 EGYPTIAN HIEROGLYPH S015
+132E4 EGYPTIAN HIEROGLYPH S016
+132E5 EGYPTIAN HIEROGLYPH S017
+132E6 EGYPTIAN HIEROGLYPH S017A
+132E7 EGYPTIAN HIEROGLYPH S018
+132E8 EGYPTIAN HIEROGLYPH S019
+132E9 EGYPTIAN HIEROGLYPH S020
+132EA EGYPTIAN HIEROGLYPH S021
+132EB EGYPTIAN HIEROGLYPH S022
+132EC EGYPTIAN HIEROGLYPH S023
+132ED EGYPTIAN HIEROGLYPH S024
+132EE EGYPTIAN HIEROGLYPH S025
+132EF EGYPTIAN HIEROGLYPH S026
+132F0 EGYPTIAN HIEROGLYPH S026A
+132F1 EGYPTIAN HIEROGLYPH S026B
+132F2 EGYPTIAN HIEROGLYPH S027
+132F3 EGYPTIAN HIEROGLYPH S028
+132F4 EGYPTIAN HIEROGLYPH S029
+132F5 EGYPTIAN HIEROGLYPH S030
+132F6 EGYPTIAN HIEROGLYPH S031
+132F7 EGYPTIAN HIEROGLYPH S032
+132F8 EGYPTIAN HIEROGLYPH S033
+132F9 EGYPTIAN HIEROGLYPH S034
+132FA EGYPTIAN HIEROGLYPH S035
+132FB EGYPTIAN HIEROGLYPH S035A
+132FC EGYPTIAN HIEROGLYPH S036
+132FD EGYPTIAN HIEROGLYPH S037
+132FE EGYPTIAN HIEROGLYPH S038
+132FF EGYPTIAN HIEROGLYPH S039
+13300 EGYPTIAN HIEROGLYPH S040
+13301 EGYPTIAN HIEROGLYPH S041
+13302 EGYPTIAN HIEROGLYPH S042
+13303 EGYPTIAN HIEROGLYPH S043
+13304 EGYPTIAN HIEROGLYPH S044
+13305 EGYPTIAN HIEROGLYPH S045
+13306 EGYPTIAN HIEROGLYPH S046
+13307 EGYPTIAN HIEROGLYPH T001
+13308 EGYPTIAN HIEROGLYPH T002
+13309 EGYPTIAN HIEROGLYPH T003
+1330A EGYPTIAN HIEROGLYPH T003A
+1330B EGYPTIAN HIEROGLYPH T004
+1330C EGYPTIAN HIEROGLYPH T005
+1330D EGYPTIAN HIEROGLYPH T006
+1330E EGYPTIAN HIEROGLYPH T007
+1330F EGYPTIAN HIEROGLYPH T007A
+13310 EGYPTIAN HIEROGLYPH T008
+13311 EGYPTIAN HIEROGLYPH T008A
+13312 EGYPTIAN HIEROGLYPH T009
+13313 EGYPTIAN HIEROGLYPH T009A
+13314 EGYPTIAN HIEROGLYPH T010
+13315 EGYPTIAN HIEROGLYPH T011
+13316 EGYPTIAN HIEROGLYPH T011A
+13317 EGYPTIAN HIEROGLYPH T012
+13318 EGYPTIAN HIEROGLYPH T013
+13319 EGYPTIAN HIEROGLYPH T014
+1331A EGYPTIAN HIEROGLYPH T015
+1331B EGYPTIAN HIEROGLYPH T016
+1331C EGYPTIAN HIEROGLYPH T016A
+1331D EGYPTIAN HIEROGLYPH T017
+1331E EGYPTIAN HIEROGLYPH T018
+1331F EGYPTIAN HIEROGLYPH T019
+13320 EGYPTIAN HIEROGLYPH T020
+13321 EGYPTIAN HIEROGLYPH T021
+13322 EGYPTIAN HIEROGLYPH T022
+13323 EGYPTIAN HIEROGLYPH T023
+13324 EGYPTIAN HIEROGLYPH T024
+13325 EGYPTIAN HIEROGLYPH T025
+13326 EGYPTIAN HIEROGLYPH T026
+13327 EGYPTIAN HIEROGLYPH T027
+13328 EGYPTIAN HIEROGLYPH T028
+13329 EGYPTIAN HIEROGLYPH T029
+1332A EGYPTIAN HIEROGLYPH T030
+1332B EGYPTIAN HIEROGLYPH T031
+1332C EGYPTIAN HIEROGLYPH T032
+1332D EGYPTIAN HIEROGLYPH T032A
+1332E EGYPTIAN HIEROGLYPH T033
+1332F EGYPTIAN HIEROGLYPH T033A
+13330 EGYPTIAN HIEROGLYPH T034
+13331 EGYPTIAN HIEROGLYPH T035
+13332 EGYPTIAN HIEROGLYPH T036
+13333 EGYPTIAN HIEROGLYPH U001
+13334 EGYPTIAN HIEROGLYPH U002
+13335 EGYPTIAN HIEROGLYPH U003
+13336 EGYPTIAN HIEROGLYPH U004
+13337 EGYPTIAN HIEROGLYPH U005
+13338 EGYPTIAN HIEROGLYPH U006
+13339 EGYPTIAN HIEROGLYPH U006A
+1333A EGYPTIAN HIEROGLYPH U006B
+1333B EGYPTIAN HIEROGLYPH U007
+1333C EGYPTIAN HIEROGLYPH U008
+1333D EGYPTIAN HIEROGLYPH U009
+1333E EGYPTIAN HIEROGLYPH U010
+1333F EGYPTIAN HIEROGLYPH U011
+13340 EGYPTIAN HIEROGLYPH U012
+13341 EGYPTIAN HIEROGLYPH U013
+13342 EGYPTIAN HIEROGLYPH U014
+13343 EGYPTIAN HIEROGLYPH U015
+13344 EGYPTIAN HIEROGLYPH U016
+13345 EGYPTIAN HIEROGLYPH U017
+13346 EGYPTIAN HIEROGLYPH U018
+13347 EGYPTIAN HIEROGLYPH U019
+13348 EGYPTIAN HIEROGLYPH U020
+13349 EGYPTIAN HIEROGLYPH U021
+1334A EGYPTIAN HIEROGLYPH U022
+1334B EGYPTIAN HIEROGLYPH U023
+1334C EGYPTIAN HIEROGLYPH U023A
+1334D EGYPTIAN HIEROGLYPH U024
+1334E EGYPTIAN HIEROGLYPH U025
+1334F EGYPTIAN HIEROGLYPH U026
+13350 EGYPTIAN HIEROGLYPH U027
+13351 EGYPTIAN HIEROGLYPH U028
+13352 EGYPTIAN HIEROGLYPH U029
+13353 EGYPTIAN HIEROGLYPH U029A
+13354 EGYPTIAN HIEROGLYPH U030
+13355 EGYPTIAN HIEROGLYPH U031
+13356 EGYPTIAN HIEROGLYPH U032
+13357 EGYPTIAN HIEROGLYPH U032A
+13358 EGYPTIAN HIEROGLYPH U033
+13359 EGYPTIAN HIEROGLYPH U034
+1335A EGYPTIAN HIEROGLYPH U035
+1335B EGYPTIAN HIEROGLYPH U036
+1335C EGYPTIAN HIEROGLYPH U037
+1335D EGYPTIAN HIEROGLYPH U038
+1335E EGYPTIAN HIEROGLYPH U039
+1335F EGYPTIAN HIEROGLYPH U040
+13360 EGYPTIAN HIEROGLYPH U041
+13361 EGYPTIAN HIEROGLYPH U042
+13362 EGYPTIAN HIEROGLYPH V001
+13363 EGYPTIAN HIEROGLYPH V001A
+13364 EGYPTIAN HIEROGLYPH V001B
+13365 EGYPTIAN HIEROGLYPH V001C
+13366 EGYPTIAN HIEROGLYPH V001D
+13367 EGYPTIAN HIEROGLYPH V001E
+13368 EGYPTIAN HIEROGLYPH V001F
+13369 EGYPTIAN HIEROGLYPH V001G
+1336A EGYPTIAN HIEROGLYPH V001H
+1336B EGYPTIAN HIEROGLYPH V001I
+1336C EGYPTIAN HIEROGLYPH V002
+1336D EGYPTIAN HIEROGLYPH V002A
+1336E EGYPTIAN HIEROGLYPH V003
+1336F EGYPTIAN HIEROGLYPH V004
+13370 EGYPTIAN HIEROGLYPH V005
+13371 EGYPTIAN HIEROGLYPH V006
+13372 EGYPTIAN HIEROGLYPH V007
+13373 EGYPTIAN HIEROGLYPH V007A
+13374 EGYPTIAN HIEROGLYPH V007B
+13375 EGYPTIAN HIEROGLYPH V008
+13376 EGYPTIAN HIEROGLYPH V009
+13377 EGYPTIAN HIEROGLYPH V010
+13378 EGYPTIAN HIEROGLYPH V011
+13379 EGYPTIAN HIEROGLYPH V011A
+1337A EGYPTIAN HIEROGLYPH V011B
+1337B EGYPTIAN HIEROGLYPH V011C
+1337C EGYPTIAN HIEROGLYPH V012
+1337D EGYPTIAN HIEROGLYPH V012A
+1337E EGYPTIAN HIEROGLYPH V012B
+1337F EGYPTIAN HIEROGLYPH V013
+13380 EGYPTIAN HIEROGLYPH V014
+13381 EGYPTIAN HIEROGLYPH V015
+13382 EGYPTIAN HIEROGLYPH V016
+13383 EGYPTIAN HIEROGLYPH V017
+13384 EGYPTIAN HIEROGLYPH V018
+13385 EGYPTIAN HIEROGLYPH V019
+13386 EGYPTIAN HIEROGLYPH V020
+13387 EGYPTIAN HIEROGLYPH V020A
+13388 EGYPTIAN HIEROGLYPH V020B
+13389 EGYPTIAN HIEROGLYPH V020C
+1338A EGYPTIAN HIEROGLYPH V020D
+1338B EGYPTIAN HIEROGLYPH V020E
+1338C EGYPTIAN HIEROGLYPH V020F
+1338D EGYPTIAN HIEROGLYPH V020G
+1338E EGYPTIAN HIEROGLYPH V020H
+1338F EGYPTIAN HIEROGLYPH V020I
+13390 EGYPTIAN HIEROGLYPH V020J
+13391 EGYPTIAN HIEROGLYPH V020K
+13392 EGYPTIAN HIEROGLYPH V020L
+13393 EGYPTIAN HIEROGLYPH V021
+13394 EGYPTIAN HIEROGLYPH V022
+13395 EGYPTIAN HIEROGLYPH V023
+13396 EGYPTIAN HIEROGLYPH V023A
+13397 EGYPTIAN HIEROGLYPH V024
+13398 EGYPTIAN HIEROGLYPH V025
+13399 EGYPTIAN HIEROGLYPH V026
+1339A EGYPTIAN HIEROGLYPH V027
+1339B EGYPTIAN HIEROGLYPH V028
+1339C EGYPTIAN HIEROGLYPH V028A
+1339D EGYPTIAN HIEROGLYPH V029
+1339E EGYPTIAN HIEROGLYPH V029A
+1339F EGYPTIAN HIEROGLYPH V030
+133A0 EGYPTIAN HIEROGLYPH V030A
+133A1 EGYPTIAN HIEROGLYPH V031
+133A2 EGYPTIAN HIEROGLYPH V031A
+133A3 EGYPTIAN HIEROGLYPH V032
+133A4 EGYPTIAN HIEROGLYPH V033
+133A5 EGYPTIAN HIEROGLYPH V033A
+133A6 EGYPTIAN HIEROGLYPH V034
+133A7 EGYPTIAN HIEROGLYPH V035
+133A8 EGYPTIAN HIEROGLYPH V036
+133A9 EGYPTIAN HIEROGLYPH V037
+133AA EGYPTIAN HIEROGLYPH V037A
+133AB EGYPTIAN HIEROGLYPH V038
+133AC EGYPTIAN HIEROGLYPH V039
+133AD EGYPTIAN HIEROGLYPH V040
+133AE EGYPTIAN HIEROGLYPH V040A
+133AF EGYPTIAN HIEROGLYPH W001
+133B0 EGYPTIAN HIEROGLYPH W002
+133B1 EGYPTIAN HIEROGLYPH W003
+133B2 EGYPTIAN HIEROGLYPH W003A
+133B3 EGYPTIAN HIEROGLYPH W004
+133B4 EGYPTIAN HIEROGLYPH W005
+133B5 EGYPTIAN HIEROGLYPH W006
+133B6 EGYPTIAN HIEROGLYPH W007
+133B7 EGYPTIAN HIEROGLYPH W008
+133B8 EGYPTIAN HIEROGLYPH W009
+133B9 EGYPTIAN HIEROGLYPH W009A
+133BA EGYPTIAN HIEROGLYPH W010
+133BB EGYPTIAN HIEROGLYPH W010A
+133BC EGYPTIAN HIEROGLYPH W011
+133BD EGYPTIAN HIEROGLYPH W012
+133BE EGYPTIAN HIEROGLYPH W013
+133BF EGYPTIAN HIEROGLYPH W014
+133C0 EGYPTIAN HIEROGLYPH W014A
+133C1 EGYPTIAN HIEROGLYPH W015
+133C2 EGYPTIAN HIEROGLYPH W016
+133C3 EGYPTIAN HIEROGLYPH W017
+133C4 EGYPTIAN HIEROGLYPH W017A
+133C5 EGYPTIAN HIEROGLYPH W018
+133C6 EGYPTIAN HIEROGLYPH W018A
+133C7 EGYPTIAN HIEROGLYPH W019
+133C8 EGYPTIAN HIEROGLYPH W020
+133C9 EGYPTIAN HIEROGLYPH W021
+133CA EGYPTIAN HIEROGLYPH W022
+133CB EGYPTIAN HIEROGLYPH W023
+133CC EGYPTIAN HIEROGLYPH W024
+133CD EGYPTIAN HIEROGLYPH W024A
+133CE EGYPTIAN HIEROGLYPH W025
+133CF EGYPTIAN HIEROGLYPH X001
+133D0 EGYPTIAN HIEROGLYPH X002
+133D1 EGYPTIAN HIEROGLYPH X003
+133D2 EGYPTIAN HIEROGLYPH X004
+133D3 EGYPTIAN HIEROGLYPH X004A
+133D4 EGYPTIAN HIEROGLYPH X004B
+133D5 EGYPTIAN HIEROGLYPH X005
+133D6 EGYPTIAN HIEROGLYPH X006
+133D7 EGYPTIAN HIEROGLYPH X006A
+133D8 EGYPTIAN HIEROGLYPH X007
+133D9 EGYPTIAN HIEROGLYPH X008
+133DA EGYPTIAN HIEROGLYPH X008A
+133DB EGYPTIAN HIEROGLYPH Y001
+133DC EGYPTIAN HIEROGLYPH Y001A
+133DD EGYPTIAN HIEROGLYPH Y002
+133DE EGYPTIAN HIEROGLYPH Y003
+133DF EGYPTIAN HIEROGLYPH Y004
+133E0 EGYPTIAN HIEROGLYPH Y005
+133E1 EGYPTIAN HIEROGLYPH Y006
+133E2 EGYPTIAN HIEROGLYPH Y007
+133E3 EGYPTIAN HIEROGLYPH Y008
+133E4 EGYPTIAN HIEROGLYPH Z001
+133E5 EGYPTIAN HIEROGLYPH Z002
+133E6 EGYPTIAN HIEROGLYPH Z002A
+133E7 EGYPTIAN HIEROGLYPH Z002B
+133E8 EGYPTIAN HIEROGLYPH Z002C
+133E9 EGYPTIAN HIEROGLYPH Z002D
+133EA EGYPTIAN HIEROGLYPH Z003
+133EB EGYPTIAN HIEROGLYPH Z003A
+133EC EGYPTIAN HIEROGLYPH Z003B
+133ED EGYPTIAN HIEROGLYPH Z004
+133EE EGYPTIAN HIEROGLYPH Z004A
+133EF EGYPTIAN HIEROGLYPH Z005
+133F0 EGYPTIAN HIEROGLYPH Z005A
+133F1 EGYPTIAN HIEROGLYPH Z006
+133F2 EGYPTIAN HIEROGLYPH Z007
+133F3 EGYPTIAN HIEROGLYPH Z008
+133F4 EGYPTIAN HIEROGLYPH Z009
+133F5 EGYPTIAN HIEROGLYPH Z010
+133F6 EGYPTIAN HIEROGLYPH Z011
+133F7 EGYPTIAN HIEROGLYPH Z012
+133F8 EGYPTIAN HIEROGLYPH Z013
+133F9 EGYPTIAN HIEROGLYPH Z014
+133FA EGYPTIAN HIEROGLYPH Z015
+133FB EGYPTIAN HIEROGLYPH Z015A
+133FC EGYPTIAN HIEROGLYPH Z015B
+133FD EGYPTIAN HIEROGLYPH Z015C
+133FE EGYPTIAN HIEROGLYPH Z015D
+133FF EGYPTIAN HIEROGLYPH Z015E
+13400 EGYPTIAN HIEROGLYPH Z015F
+13401 EGYPTIAN HIEROGLYPH Z015G
+13402 EGYPTIAN HIEROGLYPH Z015H
+13403 EGYPTIAN HIEROGLYPH Z015I
+13404 EGYPTIAN HIEROGLYPH Z016
+13405 EGYPTIAN HIEROGLYPH Z016A
+13406 EGYPTIAN HIEROGLYPH Z016B
+13407 EGYPTIAN HIEROGLYPH Z016C
+13408 EGYPTIAN HIEROGLYPH Z016D
+13409 EGYPTIAN HIEROGLYPH Z016E
+1340A EGYPTIAN HIEROGLYPH Z016F
+1340B EGYPTIAN HIEROGLYPH Z016G
+1340C EGYPTIAN HIEROGLYPH Z016H
+1340D EGYPTIAN HIEROGLYPH AA001
+1340E EGYPTIAN HIEROGLYPH AA002
+1340F EGYPTIAN HIEROGLYPH AA003
+13410 EGYPTIAN HIEROGLYPH AA004
+13411 EGYPTIAN HIEROGLYPH AA005
+13412 EGYPTIAN HIEROGLYPH AA006
+13413 EGYPTIAN HIEROGLYPH AA007
+13414 EGYPTIAN HIEROGLYPH AA007A
+13415 EGYPTIAN HIEROGLYPH AA007B
+13416 EGYPTIAN HIEROGLYPH AA008
+13417 EGYPTIAN HIEROGLYPH AA009
+13418 EGYPTIAN HIEROGLYPH AA010
+13419 EGYPTIAN HIEROGLYPH AA011
+1341A EGYPTIAN HIEROGLYPH AA012
+1341B EGYPTIAN HIEROGLYPH AA013
+1341C EGYPTIAN HIEROGLYPH AA014
+1341D EGYPTIAN HIEROGLYPH AA015
+1341E EGYPTIAN HIEROGLYPH AA016
+1341F EGYPTIAN HIEROGLYPH AA017
+13420 EGYPTIAN HIEROGLYPH AA018
+13421 EGYPTIAN HIEROGLYPH AA019
+13422 EGYPTIAN HIEROGLYPH AA020
+13423 EGYPTIAN HIEROGLYPH AA021
+13424 EGYPTIAN HIEROGLYPH AA022
+13425 EGYPTIAN HIEROGLYPH AA023
+13426 EGYPTIAN HIEROGLYPH AA024
+13427 EGYPTIAN HIEROGLYPH AA025
+13428 EGYPTIAN HIEROGLYPH AA026
+13429 EGYPTIAN HIEROGLYPH AA027
+1342A EGYPTIAN HIEROGLYPH AA028
+1342B EGYPTIAN HIEROGLYPH AA029
+1342C EGYPTIAN HIEROGLYPH AA030
+1342D EGYPTIAN HIEROGLYPH AA031
+1342E EGYPTIAN HIEROGLYPH AA032
+16800 BAMUM LETTER PHASE-A NGKUE MFON
+16801 BAMUM LETTER PHASE-A GBIEE FON
+16802 BAMUM LETTER PHASE-A PON MFON PIPAEMGBIEE
+16803 BAMUM LETTER PHASE-A PON MFON PIPAEMBA
+16804 BAMUM LETTER PHASE-A NAA MFON
+16805 BAMUM LETTER PHASE-A SHUENSHUET
+16806 BAMUM LETTER PHASE-A TITA MFON
+16807 BAMUM LETTER PHASE-A NZA MFON
+16808 BAMUM LETTER PHASE-A SHINDA PA NJI
+16809 BAMUM LETTER PHASE-A PON PA NJI PIPAEMGBIEE
+1680A BAMUM LETTER PHASE-A PON PA NJI PIPAEMBA
+1680B BAMUM LETTER PHASE-A MAEMBGBIEE
+1680C BAMUM LETTER PHASE-A TU MAEMBA
+1680D BAMUM LETTER PHASE-A NGANGU
+1680E BAMUM LETTER PHASE-A MAEMVEUX
+1680F BAMUM LETTER PHASE-A MANSUAE
+16810 BAMUM LETTER PHASE-A MVEUAENGAM
+16811 BAMUM LETTER PHASE-A SEUNYAM
+16812 BAMUM LETTER PHASE-A NTOQPEN
+16813 BAMUM LETTER PHASE-A KEUKEUTNDA
+16814 BAMUM LETTER PHASE-A NKINDI
+16815 BAMUM LETTER PHASE-A SUU
+16816 BAMUM LETTER PHASE-A NGKUENZEUM
+16817 BAMUM LETTER PHASE-A LAPAQ
+16818 BAMUM LETTER PHASE-A LET KUT
+16819 BAMUM LETTER PHASE-A NTAP MFAA
+1681A BAMUM LETTER PHASE-A MAEKEUP
+1681B BAMUM LETTER PHASE-A PASHAE
+1681C BAMUM LETTER PHASE-A GHEUAERAE
+1681D BAMUM LETTER PHASE-A PAMSHAE
+1681E BAMUM LETTER PHASE-A MON NGGEUAET
+1681F BAMUM LETTER PHASE-A NZUN MEUT
+16820 BAMUM LETTER PHASE-A U YUQ NAE
+16821 BAMUM LETTER PHASE-A GHEUAEGHEUAE
+16822 BAMUM LETTER PHASE-A NTAP NTAA
+16823 BAMUM LETTER PHASE-A SISA
+16824 BAMUM LETTER PHASE-A MGBASA
+16825 BAMUM LETTER PHASE-A MEUNJOMNDEUQ
+16826 BAMUM LETTER PHASE-A MOOMPUQ
+16827 BAMUM LETTER PHASE-A KAFA
+16828 BAMUM LETTER PHASE-A PA LEERAEWA
+16829 BAMUM LETTER PHASE-A NDA LEERAEWA
+1682A BAMUM LETTER PHASE-A PET
+1682B BAMUM LETTER PHASE-A MAEMKPEN
+1682C BAMUM LETTER PHASE-A NIKA
+1682D BAMUM LETTER PHASE-A PUP
+1682E BAMUM LETTER PHASE-A TUAEP
+1682F BAMUM LETTER PHASE-A LUAEP
+16830 BAMUM LETTER PHASE-A SONJAM
+16831 BAMUM LETTER PHASE-A TEUTEUWEN
+16832 BAMUM LETTER PHASE-A MAENYI
+16833 BAMUM LETTER PHASE-A KET
+16834 BAMUM LETTER PHASE-A NDAANGGEUAET
+16835 BAMUM LETTER PHASE-A KUOQ
+16836 BAMUM LETTER PHASE-A MOOMEUT
+16837 BAMUM LETTER PHASE-A SHUM
+16838 BAMUM LETTER PHASE-A LOMMAE
+16839 BAMUM LETTER PHASE-A FIRI
+1683A BAMUM LETTER PHASE-A ROM
+1683B BAMUM LETTER PHASE-A KPOQ
+1683C BAMUM LETTER PHASE-A SOQ
+1683D BAMUM LETTER PHASE-A MAP PIEET
+1683E BAMUM LETTER PHASE-A SHIRAE
+1683F BAMUM LETTER PHASE-A NTAP
+16840 BAMUM LETTER PHASE-A SHOQ NSHUT YUM
+16841 BAMUM LETTER PHASE-A NYIT MONGKEUAEQ
+16842 BAMUM LETTER PHASE-A PAARAE
+16843 BAMUM LETTER PHASE-A NKAARAE
+16844 BAMUM LETTER PHASE-A UNKNOWN
+16845 BAMUM LETTER PHASE-A NGGEN
+16846 BAMUM LETTER PHASE-A MAESI
+16847 BAMUM LETTER PHASE-A NJAM
+16848 BAMUM LETTER PHASE-A MBANYI
+16849 BAMUM LETTER PHASE-A NYET
+1684A BAMUM LETTER PHASE-A TEUAEN
+1684B BAMUM LETTER PHASE-A SOT
+1684C BAMUM LETTER PHASE-A PAAM
+1684D BAMUM LETTER PHASE-A NSHIEE
+1684E BAMUM LETTER PHASE-A MAEM
+1684F BAMUM LETTER PHASE-A NYI
+16850 BAMUM LETTER PHASE-A KAQ
+16851 BAMUM LETTER PHASE-A NSHA
+16852 BAMUM LETTER PHASE-A VEE
+16853 BAMUM LETTER PHASE-A LU
+16854 BAMUM LETTER PHASE-A NEN
+16855 BAMUM LETTER PHASE-A NAQ
+16856 BAMUM LETTER PHASE-A MBAQ
+16857 BAMUM LETTER PHASE-B NSHUET
+16858 BAMUM LETTER PHASE-B TU MAEMGBIEE
+16859 BAMUM LETTER PHASE-B SIEE
+1685A BAMUM LETTER PHASE-B SET TU
+1685B BAMUM LETTER PHASE-B LOM NTEUM
+1685C BAMUM LETTER PHASE-B MBA MAELEE
+1685D BAMUM LETTER PHASE-B KIEEM
+1685E BAMUM LETTER PHASE-B YEURAE
+1685F BAMUM LETTER PHASE-B MBAARAE
+16860 BAMUM LETTER PHASE-B KAM
+16861 BAMUM LETTER PHASE-B PEESHI
+16862 BAMUM LETTER PHASE-B YAFU LEERAEWA
+16863 BAMUM LETTER PHASE-B LAM NSHUT NYAM
+16864 BAMUM LETTER PHASE-B NTIEE SHEUOQ
+16865 BAMUM LETTER PHASE-B NDU NJAA
+16866 BAMUM LETTER PHASE-B GHEUGHEUAEM
+16867 BAMUM LETTER PHASE-B PIT
+16868 BAMUM LETTER PHASE-B TU NSIEE
+16869 BAMUM LETTER PHASE-B SHET NJAQ
+1686A BAMUM LETTER PHASE-B SHEUAEQTU
+1686B BAMUM LETTER PHASE-B MFON TEUAEQ
+1686C BAMUM LETTER PHASE-B MBIT MBAAKET
+1686D BAMUM LETTER PHASE-B NYI NTEUM
+1686E BAMUM LETTER PHASE-B KEUPUQ
+1686F BAMUM LETTER PHASE-B GHEUGHEN
+16870 BAMUM LETTER PHASE-B KEUYEUX
+16871 BAMUM LETTER PHASE-B LAANAE
+16872 BAMUM LETTER PHASE-B PARUM
+16873 BAMUM LETTER PHASE-B VEUM
+16874 BAMUM LETTER PHASE-B NGKINDI MVOP
+16875 BAMUM LETTER PHASE-B NGGEU MBU
+16876 BAMUM LETTER PHASE-B WUAET
+16877 BAMUM LETTER PHASE-B SAKEUAE
+16878 BAMUM LETTER PHASE-B TAAM
+16879 BAMUM LETTER PHASE-B MEUQ
+1687A BAMUM LETTER PHASE-B NGGUOQ
+1687B BAMUM LETTER PHASE-B NGGUOQ LARGE
+1687C BAMUM LETTER PHASE-B MFIYAQ
+1687D BAMUM LETTER PHASE-B SUE
+1687E BAMUM LETTER PHASE-B MBEURI
+1687F BAMUM LETTER PHASE-B MONTIEEN
+16880 BAMUM LETTER PHASE-B NYAEMAE
+16881 BAMUM LETTER PHASE-B PUNGAAM
+16882 BAMUM LETTER PHASE-B MEUT NGGEET
+16883 BAMUM LETTER PHASE-B FEUX
+16884 BAMUM LETTER PHASE-B MBUOQ
+16885 BAMUM LETTER PHASE-B FEE
+16886 BAMUM LETTER PHASE-B KEUAEM
+16887 BAMUM LETTER PHASE-B MA NJEUAENA
+16888 BAMUM LETTER PHASE-B MA NJUQA
+16889 BAMUM LETTER PHASE-B LET
+1688A BAMUM LETTER PHASE-B NGGAAM
+1688B BAMUM LETTER PHASE-B NSEN
+1688C BAMUM LETTER PHASE-B MA
+1688D BAMUM LETTER PHASE-B KIQ
+1688E BAMUM LETTER PHASE-B NGOM
+1688F BAMUM LETTER PHASE-C NGKUE MAEMBA
+16890 BAMUM LETTER PHASE-C NZA
+16891 BAMUM LETTER PHASE-C YUM
+16892 BAMUM LETTER PHASE-C WANGKUOQ
+16893 BAMUM LETTER PHASE-C NGGEN
+16894 BAMUM LETTER PHASE-C NDEUAEREE
+16895 BAMUM LETTER PHASE-C NGKAQ
+16896 BAMUM LETTER PHASE-C GHARAE
+16897 BAMUM LETTER PHASE-C MBEEKEET
+16898 BAMUM LETTER PHASE-C GBAYI
+16899 BAMUM LETTER PHASE-C NYIR MKPARAQ MEUN
+1689A BAMUM LETTER PHASE-C NTU MBIT
+1689B BAMUM LETTER PHASE-C MBEUM
+1689C BAMUM LETTER PHASE-C PIRIEEN
+1689D BAMUM LETTER PHASE-C NDOMBU
+1689E BAMUM LETTER PHASE-C MBAA CABBAGE-TREE
+1689F BAMUM LETTER PHASE-C KEUSHEUAEP
+168A0 BAMUM LETTER PHASE-C GHAP
+168A1 BAMUM LETTER PHASE-C KEUKAQ
+168A2 BAMUM LETTER PHASE-C YU MUOMAE
+168A3 BAMUM LETTER PHASE-C NZEUM
+168A4 BAMUM LETTER PHASE-C MBUE
+168A5 BAMUM LETTER PHASE-C NSEUAEN
+168A6 BAMUM LETTER PHASE-C MBIT
+168A7 BAMUM LETTER PHASE-C YEUQ
+168A8 BAMUM LETTER PHASE-C KPARAQ
+168A9 BAMUM LETTER PHASE-C KAA
+168AA BAMUM LETTER PHASE-C SEUX
+168AB BAMUM LETTER PHASE-C NDIDA
+168AC BAMUM LETTER PHASE-C TAASHAE
+168AD BAMUM LETTER PHASE-C NJUEQ
+168AE BAMUM LETTER PHASE-C TITA YUE
+168AF BAMUM LETTER PHASE-C SUAET
+168B0 BAMUM LETTER PHASE-C NGGUAEN NYAM
+168B1 BAMUM LETTER PHASE-C VEUX
+168B2 BAMUM LETTER PHASE-C NANSANAQ
+168B3 BAMUM LETTER PHASE-C MA KEUAERI
+168B4 BAMUM LETTER PHASE-C NTAA
+168B5 BAMUM LETTER PHASE-C NGGUON
+168B6 BAMUM LETTER PHASE-C LAP
+168B7 BAMUM LETTER PHASE-C MBIRIEEN
+168B8 BAMUM LETTER PHASE-C MGBASAQ
+168B9 BAMUM LETTER PHASE-C NTEUNGBA
+168BA BAMUM LETTER PHASE-C TEUTEUX
+168BB BAMUM LETTER PHASE-C NGGUM
+168BC BAMUM LETTER PHASE-C FUE
+168BD BAMUM LETTER PHASE-C NDEUT
+168BE BAMUM LETTER PHASE-C NSA
+168BF BAMUM LETTER PHASE-C NSHAQ
+168C0 BAMUM LETTER PHASE-C BUNG
+168C1 BAMUM LETTER PHASE-C VEUAEPEN
+168C2 BAMUM LETTER PHASE-C MBERAE
+168C3 BAMUM LETTER PHASE-C RU
+168C4 BAMUM LETTER PHASE-C NJAEM
+168C5 BAMUM LETTER PHASE-C LAM
+168C6 BAMUM LETTER PHASE-C TITUAEP
+168C7 BAMUM LETTER PHASE-C NSUOT NGOM
+168C8 BAMUM LETTER PHASE-C NJEEEE
+168C9 BAMUM LETTER PHASE-C KET
+168CA BAMUM LETTER PHASE-C NGGU
+168CB BAMUM LETTER PHASE-C MAESI
+168CC BAMUM LETTER PHASE-C MBUAEM
+168CD BAMUM LETTER PHASE-C LU
+168CE BAMUM LETTER PHASE-C KUT
+168CF BAMUM LETTER PHASE-C NJAM
+168D0 BAMUM LETTER PHASE-C NGOM
+168D1 BAMUM LETTER PHASE-C WUP
+168D2 BAMUM LETTER PHASE-C NGGUEET
+168D3 BAMUM LETTER PHASE-C NSOM
+168D4 BAMUM LETTER PHASE-C NTEN
+168D5 BAMUM LETTER PHASE-C KUOP NKAARAE
+168D6 BAMUM LETTER PHASE-C NSUN
+168D7 BAMUM LETTER PHASE-C NDAM
+168D8 BAMUM LETTER PHASE-C MA NSIEE
+168D9 BAMUM LETTER PHASE-C YAA
+168DA BAMUM LETTER PHASE-C NDAP
+168DB BAMUM LETTER PHASE-C SHUEQ
+168DC BAMUM LETTER PHASE-C SETFON
+168DD BAMUM LETTER PHASE-C MBI
+168DE BAMUM LETTER PHASE-C MAEMBA
+168DF BAMUM LETTER PHASE-C MBANYI
+168E0 BAMUM LETTER PHASE-C KEUSEUX
+168E1 BAMUM LETTER PHASE-C MBEUX
+168E2 BAMUM LETTER PHASE-C KEUM
+168E3 BAMUM LETTER PHASE-C MBAA PICKET
+168E4 BAMUM LETTER PHASE-C YUWOQ
+168E5 BAMUM LETTER PHASE-C NJEUX
+168E6 BAMUM LETTER PHASE-C MIEE
+168E7 BAMUM LETTER PHASE-C MUAE
+168E8 BAMUM LETTER PHASE-C SHIQ
+168E9 BAMUM LETTER PHASE-C KEN LAW
+168EA BAMUM LETTER PHASE-C KEN FATIGUE
+168EB BAMUM LETTER PHASE-C NGAQ
+168EC BAMUM LETTER PHASE-C NAQ
+168ED BAMUM LETTER PHASE-C LIQ
+168EE BAMUM LETTER PHASE-C PIN
+168EF BAMUM LETTER PHASE-C PEN
+168F0 BAMUM LETTER PHASE-C TET
+168F1 BAMUM LETTER PHASE-D MBUO
+168F2 BAMUM LETTER PHASE-D WAP
+168F3 BAMUM LETTER PHASE-D NJI
+168F4 BAMUM LETTER PHASE-D MFON
+168F5 BAMUM LETTER PHASE-D NJIEE
+168F6 BAMUM LETTER PHASE-D LIEE
+168F7 BAMUM LETTER PHASE-D NJEUT
+168F8 BAMUM LETTER PHASE-D NSHEE
+168F9 BAMUM LETTER PHASE-D NGGAAMAE
+168FA BAMUM LETTER PHASE-D NYAM
+168FB BAMUM LETTER PHASE-D WUAEN
+168FC BAMUM LETTER PHASE-D NGKUN
+168FD BAMUM LETTER PHASE-D SHEE
+168FE BAMUM LETTER PHASE-D NGKAP
+168FF BAMUM LETTER PHASE-D KEUAETMEUN
+16900 BAMUM LETTER PHASE-D TEUT
+16901 BAMUM LETTER PHASE-D SHEUAE
+16902 BAMUM LETTER PHASE-D NJAP
+16903 BAMUM LETTER PHASE-D SUE
+16904 BAMUM LETTER PHASE-D KET
+16905 BAMUM LETTER PHASE-D YAEMMAE
+16906 BAMUM LETTER PHASE-D KUOM
+16907 BAMUM LETTER PHASE-D SAP
+16908 BAMUM LETTER PHASE-D MFEUT
+16909 BAMUM LETTER PHASE-D NDEUX
+1690A BAMUM LETTER PHASE-D MALEERI
+1690B BAMUM LETTER PHASE-D MEUT
+1690C BAMUM LETTER PHASE-D SEUAEQ
+1690D BAMUM LETTER PHASE-D YEN
+1690E BAMUM LETTER PHASE-D NJEUAEM
+1690F BAMUM LETTER PHASE-D KEUOT MBUAE
+16910 BAMUM LETTER PHASE-D NGKEURI
+16911 BAMUM LETTER PHASE-D TU
+16912 BAMUM LETTER PHASE-D GHAA
+16913 BAMUM LETTER PHASE-D NGKYEE
+16914 BAMUM LETTER PHASE-D FEUFEUAET
+16915 BAMUM LETTER PHASE-D NDEE
+16916 BAMUM LETTER PHASE-D MGBOFUM
+16917 BAMUM LETTER PHASE-D LEUAEP
+16918 BAMUM LETTER PHASE-D NDON
+16919 BAMUM LETTER PHASE-D MONI
+1691A BAMUM LETTER PHASE-D MGBEUN
+1691B BAMUM LETTER PHASE-D PUUT
+1691C BAMUM LETTER PHASE-D MGBIEE
+1691D BAMUM LETTER PHASE-D MFO
+1691E BAMUM LETTER PHASE-D LUM
+1691F BAMUM LETTER PHASE-D NSIEEP
+16920 BAMUM LETTER PHASE-D MBAA
+16921 BAMUM LETTER PHASE-D KWAET
+16922 BAMUM LETTER PHASE-D NYET
+16923 BAMUM LETTER PHASE-D TEUAEN
+16924 BAMUM LETTER PHASE-D SOT
+16925 BAMUM LETTER PHASE-D YUWOQ
+16926 BAMUM LETTER PHASE-D KEUM
+16927 BAMUM LETTER PHASE-D RAEM
+16928 BAMUM LETTER PHASE-D TEEEE
+16929 BAMUM LETTER PHASE-D NGKEUAEQ
+1692A BAMUM LETTER PHASE-D MFEUAE
+1692B BAMUM LETTER PHASE-D NSIEET
+1692C BAMUM LETTER PHASE-D KEUP
+1692D BAMUM LETTER PHASE-D PIP
+1692E BAMUM LETTER PHASE-D PEUTAE
+1692F BAMUM LETTER PHASE-D NYUE
+16930 BAMUM LETTER PHASE-D LET
+16931 BAMUM LETTER PHASE-D NGGAAM
+16932 BAMUM LETTER PHASE-D MFIEE
+16933 BAMUM LETTER PHASE-D NGGWAEN
+16934 BAMUM LETTER PHASE-D YUOM
+16935 BAMUM LETTER PHASE-D PAP
+16936 BAMUM LETTER PHASE-D YUOP
+16937 BAMUM LETTER PHASE-D NDAM
+16938 BAMUM LETTER PHASE-D NTEUM
+16939 BAMUM LETTER PHASE-D SUAE
+1693A BAMUM LETTER PHASE-D KUN
+1693B BAMUM LETTER PHASE-D NGGEUX
+1693C BAMUM LETTER PHASE-D NGKIEE
+1693D BAMUM LETTER PHASE-D TUOT
+1693E BAMUM LETTER PHASE-D MEUN
+1693F BAMUM LETTER PHASE-D KUQ
+16940 BAMUM LETTER PHASE-D NSUM
+16941 BAMUM LETTER PHASE-D TEUN
+16942 BAMUM LETTER PHASE-D MAENJET
+16943 BAMUM LETTER PHASE-D NGGAP
+16944 BAMUM LETTER PHASE-D LEUM
+16945 BAMUM LETTER PHASE-D NGGUOM
+16946 BAMUM LETTER PHASE-D NSHUT
+16947 BAMUM LETTER PHASE-D NJUEQ
+16948 BAMUM LETTER PHASE-D GHEUAE
+16949 BAMUM LETTER PHASE-D KU
+1694A BAMUM LETTER PHASE-D REN OLD
+1694B BAMUM LETTER PHASE-D TAE
+1694C BAMUM LETTER PHASE-D TOQ
+1694D BAMUM LETTER PHASE-D NYI
+1694E BAMUM LETTER PHASE-D RII
+1694F BAMUM LETTER PHASE-D LEEEE
+16950 BAMUM LETTER PHASE-D MEEEE
+16951 BAMUM LETTER PHASE-D M
+16952 BAMUM LETTER PHASE-D SUU
+16953 BAMUM LETTER PHASE-D MU
+16954 BAMUM LETTER PHASE-D SHII
+16955 BAMUM LETTER PHASE-D SHEUX
+16956 BAMUM LETTER PHASE-D KYEE
+16957 BAMUM LETTER PHASE-D NU
+16958 BAMUM LETTER PHASE-D SHU
+16959 BAMUM LETTER PHASE-D NTEE
+1695A BAMUM LETTER PHASE-D PEE
+1695B BAMUM LETTER PHASE-D NI
+1695C BAMUM LETTER PHASE-D SHOQ
+1695D BAMUM LETTER PHASE-D PUQ
+1695E BAMUM LETTER PHASE-D MVOP
+1695F BAMUM LETTER PHASE-D LOQ
+16960 BAMUM LETTER PHASE-D REN MUCH
+16961 BAMUM LETTER PHASE-D TI
+16962 BAMUM LETTER PHASE-D NTUU
+16963 BAMUM LETTER PHASE-D MBAA SEVEN
+16964 BAMUM LETTER PHASE-D SAQ
+16965 BAMUM LETTER PHASE-D FAA
+16966 BAMUM LETTER PHASE-E NDAP
+16967 BAMUM LETTER PHASE-E TOON
+16968 BAMUM LETTER PHASE-E MBEUM
+16969 BAMUM LETTER PHASE-E LAP
+1696A BAMUM LETTER PHASE-E VOM
+1696B BAMUM LETTER PHASE-E LOON
+1696C BAMUM LETTER PHASE-E PAA
+1696D BAMUM LETTER PHASE-E SOM
+1696E BAMUM LETTER PHASE-E RAQ
+1696F BAMUM LETTER PHASE-E NSHUOP
+16970 BAMUM LETTER PHASE-E NDUN
+16971 BAMUM LETTER PHASE-E PUAE
+16972 BAMUM LETTER PHASE-E TAM
+16973 BAMUM LETTER PHASE-E NGKA
+16974 BAMUM LETTER PHASE-E KPEUX
+16975 BAMUM LETTER PHASE-E WUO
+16976 BAMUM LETTER PHASE-E SEE
+16977 BAMUM LETTER PHASE-E NGGEUAET
+16978 BAMUM LETTER PHASE-E PAAM
+16979 BAMUM LETTER PHASE-E TOO
+1697A BAMUM LETTER PHASE-E KUOP
+1697B BAMUM LETTER PHASE-E LOM
+1697C BAMUM LETTER PHASE-E NSHIEE
+1697D BAMUM LETTER PHASE-E NGOP
+1697E BAMUM LETTER PHASE-E MAEM
+1697F BAMUM LETTER PHASE-E NGKEUX
+16980 BAMUM LETTER PHASE-E NGOQ
+16981 BAMUM LETTER PHASE-E NSHUE
+16982 BAMUM LETTER PHASE-E RIMGBA
+16983 BAMUM LETTER PHASE-E NJEUX
+16984 BAMUM LETTER PHASE-E PEEM
+16985 BAMUM LETTER PHASE-E SAA
+16986 BAMUM LETTER PHASE-E NGGURAE
+16987 BAMUM LETTER PHASE-E MGBA
+16988 BAMUM LETTER PHASE-E GHEUX
+16989 BAMUM LETTER PHASE-E NGKEUAEM
+1698A BAMUM LETTER PHASE-E NJAEMLI
+1698B BAMUM LETTER PHASE-E MAP
+1698C BAMUM LETTER PHASE-E LOOT
+1698D BAMUM LETTER PHASE-E NGGEEEE
+1698E BAMUM LETTER PHASE-E NDIQ
+1698F BAMUM LETTER PHASE-E TAEN NTEUM
+16990 BAMUM LETTER PHASE-E SET
+16991 BAMUM LETTER PHASE-E PUM
+16992 BAMUM LETTER PHASE-E NDAA SOFTNESS
+16993 BAMUM LETTER PHASE-E NGGUAESHAE NYAM
+16994 BAMUM LETTER PHASE-E YIEE
+16995 BAMUM LETTER PHASE-E GHEUN
+16996 BAMUM LETTER PHASE-E TUAE
+16997 BAMUM LETTER PHASE-E YEUAE
+16998 BAMUM LETTER PHASE-E PO
+16999 BAMUM LETTER PHASE-E TUMAE
+1699A BAMUM LETTER PHASE-E KEUAE
+1699B BAMUM LETTER PHASE-E SUAEN
+1699C BAMUM LETTER PHASE-E TEUAEQ
+1699D BAMUM LETTER PHASE-E VEUAE
+1699E BAMUM LETTER PHASE-E WEUX
+1699F BAMUM LETTER PHASE-E LAAM
+169A0 BAMUM LETTER PHASE-E PU
+169A1 BAMUM LETTER PHASE-E TAAQ
+169A2 BAMUM LETTER PHASE-E GHAAMAE
+169A3 BAMUM LETTER PHASE-E NGEUREUT
+169A4 BAMUM LETTER PHASE-E SHEUAEQ
+169A5 BAMUM LETTER PHASE-E MGBEN
+169A6 BAMUM LETTER PHASE-E MBEE
+169A7 BAMUM LETTER PHASE-E NZAQ
+169A8 BAMUM LETTER PHASE-E NKOM
+169A9 BAMUM LETTER PHASE-E GBET
+169AA BAMUM LETTER PHASE-E TUM
+169AB BAMUM LETTER PHASE-E KUET
+169AC BAMUM LETTER PHASE-E YAP
+169AD BAMUM LETTER PHASE-E NYI CLEAVER
+169AE BAMUM LETTER PHASE-E YIT
+169AF BAMUM LETTER PHASE-E MFEUQ
+169B0 BAMUM LETTER PHASE-E NDIAQ
+169B1 BAMUM LETTER PHASE-E PIEEQ
+169B2 BAMUM LETTER PHASE-E YUEQ
+169B3 BAMUM LETTER PHASE-E LEUAEM
+169B4 BAMUM LETTER PHASE-E FUE
+169B5 BAMUM LETTER PHASE-E GBEUX
+169B6 BAMUM LETTER PHASE-E NGKUP
+169B7 BAMUM LETTER PHASE-E KET
+169B8 BAMUM LETTER PHASE-E MAE
+169B9 BAMUM LETTER PHASE-E NGKAAMI
+169BA BAMUM LETTER PHASE-E GHET
+169BB BAMUM LETTER PHASE-E FA
+169BC BAMUM LETTER PHASE-E NTUM
+169BD BAMUM LETTER PHASE-E PEUT
+169BE BAMUM LETTER PHASE-E YEUM
+169BF BAMUM LETTER PHASE-E NGGEUAE
+169C0 BAMUM LETTER PHASE-E NYI BETWEEN
+169C1 BAMUM LETTER PHASE-E NZUQ
+169C2 BAMUM LETTER PHASE-E POON
+169C3 BAMUM LETTER PHASE-E MIEE
+169C4 BAMUM LETTER PHASE-E FUET
+169C5 BAMUM LETTER PHASE-E NAE
+169C6 BAMUM LETTER PHASE-E MUAE
+169C7 BAMUM LETTER PHASE-E GHEUAE
+169C8 BAMUM LETTER PHASE-E FU I
+169C9 BAMUM LETTER PHASE-E MVI
+169CA BAMUM LETTER PHASE-E PUAQ
+169CB BAMUM LETTER PHASE-E NGKUM
+169CC BAMUM LETTER PHASE-E KUT
+169CD BAMUM LETTER PHASE-E PIET
+169CE BAMUM LETTER PHASE-E NTAP
+169CF BAMUM LETTER PHASE-E YEUAET
+169D0 BAMUM LETTER PHASE-E NGGUP
+169D1 BAMUM LETTER PHASE-E PA PEOPLE
+169D2 BAMUM LETTER PHASE-E FU CALL
+169D3 BAMUM LETTER PHASE-E FOM
+169D4 BAMUM LETTER PHASE-E NJEE
+169D5 BAMUM LETTER PHASE-E A
+169D6 BAMUM LETTER PHASE-E TOQ
+169D7 BAMUM LETTER PHASE-E O
+169D8 BAMUM LETTER PHASE-E I
+169D9 BAMUM LETTER PHASE-E LAQ
+169DA BAMUM LETTER PHASE-E PA PLURAL
+169DB BAMUM LETTER PHASE-E TAA
+169DC BAMUM LETTER PHASE-E TAQ
+169DD BAMUM LETTER PHASE-E NDAA MY HOUSE
+169DE BAMUM LETTER PHASE-E SHIQ
+169DF BAMUM LETTER PHASE-E YEUX
+169E0 BAMUM LETTER PHASE-E NGUAE
+169E1 BAMUM LETTER PHASE-E YUAEN
+169E2 BAMUM LETTER PHASE-E YOQ SWIMMING
+169E3 BAMUM LETTER PHASE-E YOQ COVER
+169E4 BAMUM LETTER PHASE-E YUQ
+169E5 BAMUM LETTER PHASE-E YUN
+169E6 BAMUM LETTER PHASE-E KEUX
+169E7 BAMUM LETTER PHASE-E PEUX
+169E8 BAMUM LETTER PHASE-E NJEE EPOCH
+169E9 BAMUM LETTER PHASE-E PUE
+169EA BAMUM LETTER PHASE-E WUE
+169EB BAMUM LETTER PHASE-E FEE
+169EC BAMUM LETTER PHASE-E VEE
+169ED BAMUM LETTER PHASE-E LU
+169EE BAMUM LETTER PHASE-E MI
+169EF BAMUM LETTER PHASE-E REUX
+169F0 BAMUM LETTER PHASE-E RAE
+169F1 BAMUM LETTER PHASE-E NGUAET
+169F2 BAMUM LETTER PHASE-E NGA
+169F3 BAMUM LETTER PHASE-E SHO
+169F4 BAMUM LETTER PHASE-E SHOQ
+169F5 BAMUM LETTER PHASE-E FU REMEDY
+169F6 BAMUM LETTER PHASE-E NA
+169F7 BAMUM LETTER PHASE-E PI
+169F8 BAMUM LETTER PHASE-E LOQ
+169F9 BAMUM LETTER PHASE-E KO
+169FA BAMUM LETTER PHASE-E MEN
+169FB BAMUM LETTER PHASE-E MA
+169FC BAMUM LETTER PHASE-E MAQ
+169FD BAMUM LETTER PHASE-E TEU
+169FE BAMUM LETTER PHASE-E KI
+169FF BAMUM LETTER PHASE-E MON
+16A00 BAMUM LETTER PHASE-E TEN
+16A01 BAMUM LETTER PHASE-E FAQ
+16A02 BAMUM LETTER PHASE-E GHOM
+16A03 BAMUM LETTER PHASE-F KA
+16A04 BAMUM LETTER PHASE-F U
+16A05 BAMUM LETTER PHASE-F KU
+16A06 BAMUM LETTER PHASE-F EE
+16A07 BAMUM LETTER PHASE-F REE
+16A08 BAMUM LETTER PHASE-F TAE
+16A09 BAMUM LETTER PHASE-F NYI
+16A0A BAMUM LETTER PHASE-F LA
+16A0B BAMUM LETTER PHASE-F RII
+16A0C BAMUM LETTER PHASE-F RIEE
+16A0D BAMUM LETTER PHASE-F MEEEE
+16A0E BAMUM LETTER PHASE-F TAA
+16A0F BAMUM LETTER PHASE-F NDAA
+16A10 BAMUM LETTER PHASE-F NJAEM
+16A11 BAMUM LETTER PHASE-F M
+16A12 BAMUM LETTER PHASE-F SUU
+16A13 BAMUM LETTER PHASE-F SHII
+16A14 BAMUM LETTER PHASE-F SI
+16A15 BAMUM LETTER PHASE-F SEUX
+16A16 BAMUM LETTER PHASE-F KYEE
+16A17 BAMUM LETTER PHASE-F KET
+16A18 BAMUM LETTER PHASE-F NUAE
+16A19 BAMUM LETTER PHASE-F NU
+16A1A BAMUM LETTER PHASE-F NJUAE
+16A1B BAMUM LETTER PHASE-F YOQ
+16A1C BAMUM LETTER PHASE-F SHU
+16A1D BAMUM LETTER PHASE-F YA
+16A1E BAMUM LETTER PHASE-F NSHA
+16A1F BAMUM LETTER PHASE-F PEUX
+16A20 BAMUM LETTER PHASE-F NTEE
+16A21 BAMUM LETTER PHASE-F WUE
+16A22 BAMUM LETTER PHASE-F PEE
+16A23 BAMUM LETTER PHASE-F RU
+16A24 BAMUM LETTER PHASE-F NI
+16A25 BAMUM LETTER PHASE-F REUX
+16A26 BAMUM LETTER PHASE-F KEN
+16A27 BAMUM LETTER PHASE-F NGKWAEN
+16A28 BAMUM LETTER PHASE-F NGGA
+16A29 BAMUM LETTER PHASE-F SHO
+16A2A BAMUM LETTER PHASE-F PUAE
+16A2B BAMUM LETTER PHASE-F FOM
+16A2C BAMUM LETTER PHASE-F WA
+16A2D BAMUM LETTER PHASE-F LI
+16A2E BAMUM LETTER PHASE-F LOQ
+16A2F BAMUM LETTER PHASE-F KO
+16A30 BAMUM LETTER PHASE-F MBEN
+16A31 BAMUM LETTER PHASE-F REN
+16A32 BAMUM LETTER PHASE-F MA
+16A33 BAMUM LETTER PHASE-F MO
+16A34 BAMUM LETTER PHASE-F MBAA
+16A35 BAMUM LETTER PHASE-F TET
+16A36 BAMUM LETTER PHASE-F KPA
+16A37 BAMUM LETTER PHASE-F SAMBA
+16A38 BAMUM LETTER PHASE-F VUEQ
+1B000 KATAKANA LETTER ARCHAIC E
+1B001 HIRAGANA LETTER ARCHAIC YE
+1D000 BYZANTINE MUSICAL SYMBOL PSILI
+1D001 BYZANTINE MUSICAL SYMBOL DASEIA
+1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI
+1D003 BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
+1D004 BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
+1D005 BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
+1D006 BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
+1D007 BYZANTINE MUSICAL SYMBOL KATHISTI
+1D008 BYZANTINE MUSICAL SYMBOL SYRMATIKI
+1D009 BYZANTINE MUSICAL SYMBOL PARAKLITIKI
+1D00A BYZANTINE MUSICAL SYMBOL YPOKRISIS
+1D00B BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
+1D00C BYZANTINE MUSICAL SYMBOL KREMASTI
+1D00D BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
+1D00E BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
+1D00F BYZANTINE MUSICAL SYMBOL TELEIA
+1D010 BYZANTINE MUSICAL SYMBOL KENTIMATA
+1D011 BYZANTINE MUSICAL SYMBOL APOSTROFOS
+1D012 BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
+1D013 BYZANTINE MUSICAL SYMBOL SYNEVMA
+1D014 BYZANTINE MUSICAL SYMBOL THITA
+1D015 BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
+1D016 BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
+1D017 BYZANTINE MUSICAL SYMBOL PSILON
+1D018 BYZANTINE MUSICAL SYMBOL CHAMILON
+1D019 BYZANTINE MUSICAL SYMBOL VATHY
+1D01A BYZANTINE MUSICAL SYMBOL ISON ARCHAION
+1D01B BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
+1D01C BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
+1D01D BYZANTINE MUSICAL SYMBOL SAXIMATA
+1D01E BYZANTINE MUSICAL SYMBOL PARICHON
+1D01F BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
+1D020 BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
+1D021 BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
+1D022 BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
+1D023 BYZANTINE MUSICAL SYMBOL APOTHEMA
+1D024 BYZANTINE MUSICAL SYMBOL KLASMA
+1D025 BYZANTINE MUSICAL SYMBOL REVMA
+1D026 BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
+1D027 BYZANTINE MUSICAL SYMBOL TINAGMA
+1D028 BYZANTINE MUSICAL SYMBOL ANATRICHISMA
+1D029 BYZANTINE MUSICAL SYMBOL SEISMA
+1D02A BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
+1D02B BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
+1D02C BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
+1D02D BYZANTINE MUSICAL SYMBOL THEMA
+1D02E BYZANTINE MUSICAL SYMBOL LEMOI
+1D02F BYZANTINE MUSICAL SYMBOL DYO
+1D030 BYZANTINE MUSICAL SYMBOL TRIA
+1D031 BYZANTINE MUSICAL SYMBOL TESSERA
+1D032 BYZANTINE MUSICAL SYMBOL KRATIMATA
+1D033 BYZANTINE MUSICAL SYMBOL APESO EXO NEO
+1D034 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
+1D035 BYZANTINE MUSICAL SYMBOL IMIFTHORA
+1D036 BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
+1D037 BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
+1D038 BYZANTINE MUSICAL SYMBOL PELASTON
+1D039 BYZANTINE MUSICAL SYMBOL PSIFISTON
+1D03A BYZANTINE MUSICAL SYMBOL KONTEVMA
+1D03B BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
+1D03C BYZANTINE MUSICAL SYMBOL RAPISMA
+1D03D BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
+1D03E BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
+1D03F BYZANTINE MUSICAL SYMBOL ICHADIN
+1D040 BYZANTINE MUSICAL SYMBOL NANA
+1D041 BYZANTINE MUSICAL SYMBOL PETASMA
+1D042 BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
+1D043 BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
+1D044 BYZANTINE MUSICAL SYMBOL STRAGGISMATA
+1D045 BYZANTINE MUSICAL SYMBOL GRONTHISMATA
+1D046 BYZANTINE MUSICAL SYMBOL ISON NEO
+1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
+1D048 BYZANTINE MUSICAL SYMBOL OXEIA NEO
+1D049 BYZANTINE MUSICAL SYMBOL PETASTI
+1D04A BYZANTINE MUSICAL SYMBOL KOUFISMA
+1D04B BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
+1D04C BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
+1D04D BYZANTINE MUSICAL SYMBOL PELASTON NEO
+1D04E BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
+1D04F BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
+1D050 BYZANTINE MUSICAL SYMBOL YPSILI
+1D051 BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
+1D052 BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
+1D053 BYZANTINE MUSICAL SYMBOL YPORROI
+1D054 BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
+1D055 BYZANTINE MUSICAL SYMBOL ELAFRON
+1D056 BYZANTINE MUSICAL SYMBOL CHAMILI
+1D057 BYZANTINE MUSICAL SYMBOL MIKRON ISON
+1D058 BYZANTINE MUSICAL SYMBOL VAREIA NEO
+1D059 BYZANTINE MUSICAL SYMBOL PIASMA NEO
+1D05A BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
+1D05B BYZANTINE MUSICAL SYMBOL OMALON
+1D05C BYZANTINE MUSICAL SYMBOL ANTIKENOMA
+1D05D BYZANTINE MUSICAL SYMBOL LYGISMA
+1D05E BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
+1D05F BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
+1D060 BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
+1D061 BYZANTINE MUSICAL SYMBOL KYLISMA
+1D062 BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
+1D063 BYZANTINE MUSICAL SYMBOL TROMIKON NEO
+1D064 BYZANTINE MUSICAL SYMBOL EKSTREPTON
+1D065 BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
+1D066 BYZANTINE MUSICAL SYMBOL SYRMA
+1D067 BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
+1D068 BYZANTINE MUSICAL SYMBOL EPEGERMA
+1D069 BYZANTINE MUSICAL SYMBOL SEISMA NEO
+1D06A BYZANTINE MUSICAL SYMBOL XIRON KLASMA
+1D06B BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
+1D06C BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
+1D06D BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
+1D06E BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
+1D06F BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
+1D070 BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
+1D071 BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
+1D072 BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
+1D073 BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
+1D074 BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
+1D075 BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
+1D076 BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
+1D077 BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
+1D078 BYZANTINE MUSICAL SYMBOL THEMA APLOUN
+1D079 BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
+1D07A BYZANTINE MUSICAL SYMBOL KATAVASMA
+1D07B BYZANTINE MUSICAL SYMBOL ENDOFONON
+1D07C BYZANTINE MUSICAL SYMBOL YFEN KATO
+1D07D BYZANTINE MUSICAL SYMBOL YFEN ANO
+1D07E BYZANTINE MUSICAL SYMBOL STAVROS
+1D07F BYZANTINE MUSICAL SYMBOL KLASMA ANO
+1D080 BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
+1D081 BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
+1D082 BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
+1D083 BYZANTINE MUSICAL SYMBOL KRATIMA NEO
+1D084 BYZANTINE MUSICAL SYMBOL APODERMA NEO
+1D085 BYZANTINE MUSICAL SYMBOL APLI
+1D086 BYZANTINE MUSICAL SYMBOL DIPLI
+1D087 BYZANTINE MUSICAL SYMBOL TRIPLI
+1D088 BYZANTINE MUSICAL SYMBOL TETRAPLI
+1D089 BYZANTINE MUSICAL SYMBOL KORONIS
+1D08A BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
+1D08B BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
+1D08C BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
+1D08D BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
+1D08E BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
+1D08F BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
+1D090 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
+1D091 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
+1D092 BYZANTINE MUSICAL SYMBOL DIGORGON
+1D093 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
+1D094 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
+1D095 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
+1D096 BYZANTINE MUSICAL SYMBOL TRIGORGON
+1D097 BYZANTINE MUSICAL SYMBOL ARGON
+1D098 BYZANTINE MUSICAL SYMBOL IMIDIARGON
+1D099 BYZANTINE MUSICAL SYMBOL DIARGON
+1D09A BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
+1D09B BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
+1D09C BYZANTINE MUSICAL SYMBOL AGOGI ARGI
+1D09D BYZANTINE MUSICAL SYMBOL AGOGI METRIA
+1D09E BYZANTINE MUSICAL SYMBOL AGOGI MESI
+1D09F BYZANTINE MUSICAL SYMBOL AGOGI GORGI
+1D0A0 BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
+1D0A1 BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
+1D0A2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
+1D0A3 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
+1D0A4 BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
+1D0A5 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
+1D0A6 BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
+1D0A7 BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
+1D0A8 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
+1D0A9 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
+1D0AA BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
+1D0AB BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
+1D0AC BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
+1D0AD BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
+1D0AE BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
+1D0AF BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
+1D0B0 BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
+1D0B1 BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
+1D0B2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
+1D0B3 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
+1D0B4 BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
+1D0B5 BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
+1D0B6 BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
+1D0B7 BYZANTINE MUSICAL SYMBOL IMIFONON
+1D0B8 BYZANTINE MUSICAL SYMBOL IMIFTHORON
+1D0B9 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
+1D0BA BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
+1D0BB BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
+1D0BC BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
+1D0BD BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
+1D0BE BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
+1D0BF BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
+1D0C0 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
+1D0C1 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
+1D0C2 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
+1D0C3 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
+1D0C4 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
+1D0C5 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS
+1D0C5 BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
+1D0C6 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
+1D0C7 BYZANTINE MUSICAL SYMBOL FTHORA NENANO
+1D0C8 BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
+1D0C9 BYZANTINE MUSICAL SYMBOL CHROA KLITON
+1D0CA BYZANTINE MUSICAL SYMBOL CHROA SPATHI
+1D0CB BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
+1D0CC BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
+1D0CD BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION
+1D0CE BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION
+1D0CF BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION
+1D0D0 BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA
+1D0D1 BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA
+1D0D2 BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA
+1D0D3 BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA
+1D0D4 BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA
+1D0D5 BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA
+1D0D6 BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA
+1D0D7 BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA
+1D0D8 BYZANTINE MUSICAL SYMBOL GENIKI DIESIS
+1D0D9 BYZANTINE MUSICAL SYMBOL GENIKI YFESIS
+1D0DA BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI
+1D0DB BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI
+1D0DC BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI
+1D0DD BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS
+1D0DE BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS
+1D0DF BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU
+1D0E0 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU
+1D0E1 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU
+1D0E2 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS
+1D0E3 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU
+1D0E4 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU
+1D0E5 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU
+1D0E6 BYZANTINE MUSICAL SYMBOL DIGRAMMA GG
+1D0E7 BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU
+1D0E8 BYZANTINE MUSICAL SYMBOL STIGMA
+1D0E9 BYZANTINE MUSICAL SYMBOL ARKTIKO PA
+1D0EA BYZANTINE MUSICAL SYMBOL ARKTIKO VOU
+1D0EB BYZANTINE MUSICAL SYMBOL ARKTIKO GA
+1D0EC BYZANTINE MUSICAL SYMBOL ARKTIKO DI
+1D0ED BYZANTINE MUSICAL SYMBOL ARKTIKO KE
+1D0EE BYZANTINE MUSICAL SYMBOL ARKTIKO ZO
+1D0EF BYZANTINE MUSICAL SYMBOL ARKTIKO NI
+1D0F0 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
+1D0F1 BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
+1D0F2 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
+1D0F3 BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
+1D0F4 BYZANTINE MUSICAL SYMBOL KLASMA KATO
+1D0F5 BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
+1D100 MUSICAL SYMBOL SINGLE BARLINE
+1D101 MUSICAL SYMBOL DOUBLE BARLINE
+1D102 MUSICAL SYMBOL FINAL BARLINE
+1D103 MUSICAL SYMBOL REVERSE FINAL BARLINE
+1D104 MUSICAL SYMBOL DASHED BARLINE
+1D105 MUSICAL SYMBOL SHORT BARLINE
+1D106 MUSICAL SYMBOL LEFT REPEAT SIGN
+1D107 MUSICAL SYMBOL RIGHT REPEAT SIGN
+1D108 MUSICAL SYMBOL REPEAT DOTS
+1D109 MUSICAL SYMBOL DAL SEGNO
+1D10A MUSICAL SYMBOL DA CAPO
+1D10B MUSICAL SYMBOL SEGNO
+1D10C MUSICAL SYMBOL CODA
+1D10D MUSICAL SYMBOL REPEATED FIGURE-1
+1D10E MUSICAL SYMBOL REPEATED FIGURE-2
+1D10F MUSICAL SYMBOL REPEATED FIGURE-3
+1D110 MUSICAL SYMBOL FERMATA
+1D111 MUSICAL SYMBOL FERMATA BELOW
+1D112 MUSICAL SYMBOL BREATH MARK
+1D113 MUSICAL SYMBOL CAESURA
+1D114 MUSICAL SYMBOL BRACE
+1D115 MUSICAL SYMBOL BRACKET
+1D116 MUSICAL SYMBOL ONE-LINE STAFF
+1D117 MUSICAL SYMBOL TWO-LINE STAFF
+1D118 MUSICAL SYMBOL THREE-LINE STAFF
+1D119 MUSICAL SYMBOL FOUR-LINE STAFF
+1D11A MUSICAL SYMBOL FIVE-LINE STAFF
+1D11B MUSICAL SYMBOL SIX-LINE STAFF
+1D11C MUSICAL SYMBOL SIX-STRING FRETBOARD
+1D11D MUSICAL SYMBOL FOUR-STRING FRETBOARD
+1D11E MUSICAL SYMBOL G CLEF
+1D11F MUSICAL SYMBOL G CLEF OTTAVA ALTA
+1D120 MUSICAL SYMBOL G CLEF OTTAVA BASSA
+1D121 MUSICAL SYMBOL C CLEF
+1D122 MUSICAL SYMBOL F CLEF
+1D123 MUSICAL SYMBOL F CLEF OTTAVA ALTA
+1D124 MUSICAL SYMBOL F CLEF OTTAVA BASSA
+1D125 MUSICAL SYMBOL DRUM CLEF-1
+1D126 MUSICAL SYMBOL DRUM CLEF-2
+1D129 MUSICAL SYMBOL MULTIPLE MEASURE REST
+1D12A MUSICAL SYMBOL DOUBLE SHARP
+1D12B MUSICAL SYMBOL DOUBLE FLAT
+1D12C MUSICAL SYMBOL FLAT UP
+1D12D MUSICAL SYMBOL FLAT DOWN
+1D12E MUSICAL SYMBOL NATURAL UP
+1D12F MUSICAL SYMBOL NATURAL DOWN
+1D130 MUSICAL SYMBOL SHARP UP
+1D131 MUSICAL SYMBOL SHARP DOWN
+1D132 MUSICAL SYMBOL QUARTER TONE SHARP
+1D133 MUSICAL SYMBOL QUARTER TONE FLAT
+1D134 MUSICAL SYMBOL COMMON TIME
+1D135 MUSICAL SYMBOL CUT TIME
+1D136 MUSICAL SYMBOL OTTAVA ALTA
+1D137 MUSICAL SYMBOL OTTAVA BASSA
+1D138 MUSICAL SYMBOL QUINDICESIMA ALTA
+1D139 MUSICAL SYMBOL QUINDICESIMA BASSA
+1D13A MUSICAL SYMBOL MULTI REST
+1D13B MUSICAL SYMBOL WHOLE REST
+1D13C MUSICAL SYMBOL HALF REST
+1D13D MUSICAL SYMBOL QUARTER REST
+1D13E MUSICAL SYMBOL EIGHTH REST
+1D13F MUSICAL SYMBOL SIXTEENTH REST
+1D140 MUSICAL SYMBOL THIRTY-SECOND REST
+1D141 MUSICAL SYMBOL SIXTY-FOURTH REST
+1D142 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST
+1D143 MUSICAL SYMBOL X NOTEHEAD
+1D144 MUSICAL SYMBOL PLUS NOTEHEAD
+1D145 MUSICAL SYMBOL CIRCLE X NOTEHEAD
+1D146 MUSICAL SYMBOL SQUARE NOTEHEAD WHITE
+1D147 MUSICAL SYMBOL SQUARE NOTEHEAD BLACK
+1D148 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE
+1D149 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK
+1D14A MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE
+1D14B MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK
+1D14C MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE
+1D14D MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK
+1D14E MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE
+1D14F MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK
+1D150 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE
+1D151 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK
+1D152 MUSICAL SYMBOL MOON NOTEHEAD WHITE
+1D153 MUSICAL SYMBOL MOON NOTEHEAD BLACK
+1D154 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE
+1D155 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK
+1D156 MUSICAL SYMBOL PARENTHESIS NOTEHEAD
+1D157 MUSICAL SYMBOL VOID NOTEHEAD
+1D158 MUSICAL SYMBOL NOTEHEAD BLACK
+1D159 MUSICAL SYMBOL NULL NOTEHEAD
+1D15A MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE
+1D15B MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK
+1D15C MUSICAL SYMBOL BREVE
+1D15D MUSICAL SYMBOL WHOLE NOTE
+1D15E MUSICAL SYMBOL HALF NOTE
+1D15F MUSICAL SYMBOL QUARTER NOTE
+1D160 MUSICAL SYMBOL EIGHTH NOTE
+1D161 MUSICAL SYMBOL SIXTEENTH NOTE
+1D162 MUSICAL SYMBOL THIRTY-SECOND NOTE
+1D163 MUSICAL SYMBOL SIXTY-FOURTH NOTE
+1D164 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
+1D165 MUSICAL SYMBOL COMBINING STEM
+1D166 MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
+1D167 MUSICAL SYMBOL COMBINING TREMOLO-1
+1D168 MUSICAL SYMBOL COMBINING TREMOLO-2
+1D169 MUSICAL SYMBOL COMBINING TREMOLO-3
+1D16A MUSICAL SYMBOL FINGERED TREMOLO-1
+1D16B MUSICAL SYMBOL FINGERED TREMOLO-2
+1D16C MUSICAL SYMBOL FINGERED TREMOLO-3
+1D16D MUSICAL SYMBOL COMBINING AUGMENTATION DOT
+1D16E MUSICAL SYMBOL COMBINING FLAG-1
+1D16F MUSICAL SYMBOL COMBINING FLAG-2
+1D170 MUSICAL SYMBOL COMBINING FLAG-3
+1D171 MUSICAL SYMBOL COMBINING FLAG-4
+1D172 MUSICAL SYMBOL COMBINING FLAG-5
+1D173 MUSICAL SYMBOL BEGIN BEAM
+1D174 MUSICAL SYMBOL END BEAM
+1D175 MUSICAL SYMBOL BEGIN TIE
+1D176 MUSICAL SYMBOL END TIE
+1D177 MUSICAL SYMBOL BEGIN SLUR
+1D178 MUSICAL SYMBOL END SLUR
+1D179 MUSICAL SYMBOL BEGIN PHRASE
+1D17A MUSICAL SYMBOL END PHRASE
+1D17B MUSICAL SYMBOL COMBINING ACCENT
+1D17C MUSICAL SYMBOL COMBINING STACCATO
+1D17D MUSICAL SYMBOL COMBINING TENUTO
+1D17E MUSICAL SYMBOL COMBINING STACCATISSIMO
+1D17F MUSICAL SYMBOL COMBINING MARCATO
+1D180 MUSICAL SYMBOL COMBINING MARCATO-STACCATO
+1D181 MUSICAL SYMBOL COMBINING ACCENT-STACCATO
+1D182 MUSICAL SYMBOL COMBINING LOURE
+1D183 MUSICAL SYMBOL ARPEGGIATO UP
+1D184 MUSICAL SYMBOL ARPEGGIATO DOWN
+1D185 MUSICAL SYMBOL COMBINING DOIT
+1D186 MUSICAL SYMBOL COMBINING RIP
+1D187 MUSICAL SYMBOL COMBINING FLIP
+1D188 MUSICAL SYMBOL COMBINING SMEAR
+1D189 MUSICAL SYMBOL COMBINING BEND
+1D18A MUSICAL SYMBOL COMBINING DOUBLE TONGUE
+1D18B MUSICAL SYMBOL COMBINING TRIPLE TONGUE
+1D18C MUSICAL SYMBOL RINFORZANDO
+1D18D MUSICAL SYMBOL SUBITO
+1D18E MUSICAL SYMBOL Z
+1D18F MUSICAL SYMBOL PIANO
+1D190 MUSICAL SYMBOL MEZZO
+1D191 MUSICAL SYMBOL FORTE
+1D192 MUSICAL SYMBOL CRESCENDO
+1D193 MUSICAL SYMBOL DECRESCENDO
+1D194 MUSICAL SYMBOL GRACE NOTE SLASH
+1D195 MUSICAL SYMBOL GRACE NOTE NO SLASH
+1D196 MUSICAL SYMBOL TR
+1D197 MUSICAL SYMBOL TURN
+1D198 MUSICAL SYMBOL INVERTED TURN
+1D199 MUSICAL SYMBOL TURN SLASH
+1D19A MUSICAL SYMBOL TURN UP
+1D19B MUSICAL SYMBOL ORNAMENT STROKE-1
+1D19C MUSICAL SYMBOL ORNAMENT STROKE-2
+1D19D MUSICAL SYMBOL ORNAMENT STROKE-3
+1D19E MUSICAL SYMBOL ORNAMENT STROKE-4
+1D19F MUSICAL SYMBOL ORNAMENT STROKE-5
+1D1A0 MUSICAL SYMBOL ORNAMENT STROKE-6
+1D1A1 MUSICAL SYMBOL ORNAMENT STROKE-7
+1D1A2 MUSICAL SYMBOL ORNAMENT STROKE-8
+1D1A3 MUSICAL SYMBOL ORNAMENT STROKE-9
+1D1A4 MUSICAL SYMBOL ORNAMENT STROKE-10
+1D1A5 MUSICAL SYMBOL ORNAMENT STROKE-11
+1D1A6 MUSICAL SYMBOL HAUPTSTIMME
+1D1A7 MUSICAL SYMBOL NEBENSTIMME
+1D1A8 MUSICAL SYMBOL END OF STIMME
+1D1A9 MUSICAL SYMBOL DEGREE SLASH
+1D1AA MUSICAL SYMBOL COMBINING DOWN BOW
+1D1AB MUSICAL SYMBOL COMBINING UP BOW
+1D1AC MUSICAL SYMBOL COMBINING HARMONIC
+1D1AD MUSICAL SYMBOL COMBINING SNAP PIZZICATO
+1D1AE MUSICAL SYMBOL PEDAL MARK
+1D1AF MUSICAL SYMBOL PEDAL UP MARK
+1D1B0 MUSICAL SYMBOL HALF PEDAL MARK
+1D1B1 MUSICAL SYMBOL GLISSANDO UP
+1D1B2 MUSICAL SYMBOL GLISSANDO DOWN
+1D1B3 MUSICAL SYMBOL WITH FINGERNAILS
+1D1B4 MUSICAL SYMBOL DAMP
+1D1B5 MUSICAL SYMBOL DAMP ALL
+1D1B6 MUSICAL SYMBOL MAXIMA
+1D1B7 MUSICAL SYMBOL LONGA
+1D1B8 MUSICAL SYMBOL BREVIS
+1D1B9 MUSICAL SYMBOL SEMIBREVIS WHITE
+1D1BA MUSICAL SYMBOL SEMIBREVIS BLACK
+1D1BB MUSICAL SYMBOL MINIMA
+1D1BC MUSICAL SYMBOL MINIMA BLACK
+1D1BD MUSICAL SYMBOL SEMIMINIMA WHITE
+1D1BE MUSICAL SYMBOL SEMIMINIMA BLACK
+1D1BF MUSICAL SYMBOL FUSA WHITE
+1D1C0 MUSICAL SYMBOL FUSA BLACK
+1D1C1 MUSICAL SYMBOL LONGA PERFECTA REST
+1D1C2 MUSICAL SYMBOL LONGA IMPERFECTA REST
+1D1C3 MUSICAL SYMBOL BREVIS REST
+1D1C4 MUSICAL SYMBOL SEMIBREVIS REST
+1D1C5 MUSICAL SYMBOL MINIMA REST
+1D1C6 MUSICAL SYMBOL SEMIMINIMA REST
+1D1C7 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA
+1D1C8 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA
+1D1C9 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1
+1D1CA MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA
+1D1CB MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA
+1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1
+1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2
+1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3
+1D1CF MUSICAL SYMBOL CROIX
+1D1D0 MUSICAL SYMBOL GREGORIAN C CLEF
+1D1D1 MUSICAL SYMBOL GREGORIAN F CLEF
+1D1D2 MUSICAL SYMBOL SQUARE B
+1D1D3 MUSICAL SYMBOL VIRGA
+1D1D4 MUSICAL SYMBOL PODATUS
+1D1D5 MUSICAL SYMBOL CLIVIS
+1D1D6 MUSICAL SYMBOL SCANDICUS
+1D1D7 MUSICAL SYMBOL CLIMACUS
+1D1D8 MUSICAL SYMBOL TORCULUS
+1D1D9 MUSICAL SYMBOL PORRECTUS
+1D1DA MUSICAL SYMBOL PORRECTUS FLEXUS
+1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS
+1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS
+1D1DD MUSICAL SYMBOL PES SUBPUNCTIS
+1D200 GREEK VOCAL NOTATION SYMBOL-1
+1D201 GREEK VOCAL NOTATION SYMBOL-2
+1D202 GREEK VOCAL NOTATION SYMBOL-3
+1D203 GREEK VOCAL NOTATION SYMBOL-4
+1D204 GREEK VOCAL NOTATION SYMBOL-5
+1D205 GREEK VOCAL NOTATION SYMBOL-6
+1D206 GREEK VOCAL NOTATION SYMBOL-7
+1D207 GREEK VOCAL NOTATION SYMBOL-8
+1D208 GREEK VOCAL NOTATION SYMBOL-9
+1D209 GREEK VOCAL NOTATION SYMBOL-10
+1D20A GREEK VOCAL NOTATION SYMBOL-11
+1D20B GREEK VOCAL NOTATION SYMBOL-12
+1D20C GREEK VOCAL NOTATION SYMBOL-13
+1D20D GREEK VOCAL NOTATION SYMBOL-14
+1D20E GREEK VOCAL NOTATION SYMBOL-15
+1D20F GREEK VOCAL NOTATION SYMBOL-16
+1D210 GREEK VOCAL NOTATION SYMBOL-17
+1D211 GREEK VOCAL NOTATION SYMBOL-18
+1D212 GREEK VOCAL NOTATION SYMBOL-19
+1D213 GREEK VOCAL NOTATION SYMBOL-20
+1D214 GREEK VOCAL NOTATION SYMBOL-21
+1D215 GREEK VOCAL NOTATION SYMBOL-22
+1D216 GREEK VOCAL NOTATION SYMBOL-23
+1D217 GREEK VOCAL NOTATION SYMBOL-24
+1D218 GREEK VOCAL NOTATION SYMBOL-50
+1D219 GREEK VOCAL NOTATION SYMBOL-51
+1D21A GREEK VOCAL NOTATION SYMBOL-52
+1D21B GREEK VOCAL NOTATION SYMBOL-53
+1D21C GREEK VOCAL NOTATION SYMBOL-54
+1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1
+1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2
+1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4
+1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5
+1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7
+1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8
+1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11
+1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12
+1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13
+1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14
+1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17
+1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18
+1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19
+1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23
+1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24
+1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25
+1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26
+1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27
+1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29
+1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30
+1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32
+1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36
+1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37
+1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38
+1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39
+1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40
+1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42
+1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43
+1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45
+1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47
+1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48
+1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49
+1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50
+1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51
+1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52
+1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53
+1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54
+1D242 COMBINING GREEK MUSICAL TRISEME
+1D243 COMBINING GREEK MUSICAL TETRASEME
+1D244 COMBINING GREEK MUSICAL PENTASEME
+1D245 GREEK MUSICAL LEIMMA
+1D300 MONOGRAM FOR EARTH
+1D301 DIGRAM FOR HEAVENLY EARTH
+1D302 DIGRAM FOR HUMAN EARTH
+1D303 DIGRAM FOR EARTHLY HEAVEN
+1D304 DIGRAM FOR EARTHLY HUMAN
+1D305 DIGRAM FOR EARTH
+1D306 TETRAGRAM FOR CENTRE
+1D307 TETRAGRAM FOR FULL CIRCLE
+1D308 TETRAGRAM FOR MIRED
+1D309 TETRAGRAM FOR BARRIER
+1D30A TETRAGRAM FOR KEEPING SMALL
+1D30B TETRAGRAM FOR CONTRARIETY
+1D30C TETRAGRAM FOR ASCENT
+1D30D TETRAGRAM FOR OPPOSITION
+1D30E TETRAGRAM FOR BRANCHING OUT
+1D30F TETRAGRAM FOR DEFECTIVENESS OR DISTORTION
+1D310 TETRAGRAM FOR DIVERGENCE
+1D311 TETRAGRAM FOR YOUTHFULNESS
+1D312 TETRAGRAM FOR INCREASE
+1D313 TETRAGRAM FOR PENETRATION
+1D314 TETRAGRAM FOR REACH
+1D315 TETRAGRAM FOR CONTACT
+1D316 TETRAGRAM FOR HOLDING BACK
+1D317 TETRAGRAM FOR WAITING
+1D318 TETRAGRAM FOR FOLLOWING
+1D319 TETRAGRAM FOR ADVANCE
+1D31A TETRAGRAM FOR RELEASE
+1D31B TETRAGRAM FOR RESISTANCE
+1D31C TETRAGRAM FOR EASE
+1D31D TETRAGRAM FOR JOY
+1D31E TETRAGRAM FOR CONTENTION
+1D31F TETRAGRAM FOR ENDEAVOUR
+1D320 TETRAGRAM FOR DUTIES
+1D321 TETRAGRAM FOR CHANGE
+1D322 TETRAGRAM FOR DECISIVENESS
+1D323 TETRAGRAM FOR BOLD RESOLUTION
+1D324 TETRAGRAM FOR PACKING
+1D325 TETRAGRAM FOR LEGION
+1D326 TETRAGRAM FOR CLOSENESS
+1D327 TETRAGRAM FOR KINSHIP
+1D328 TETRAGRAM FOR GATHERING
+1D329 TETRAGRAM FOR STRENGTH
+1D32A TETRAGRAM FOR PURITY
+1D32B TETRAGRAM FOR FULLNESS
+1D32C TETRAGRAM FOR RESIDENCE
+1D32D TETRAGRAM FOR LAW OR MODEL
+1D32E TETRAGRAM FOR RESPONSE
+1D32F TETRAGRAM FOR GOING TO MEET
+1D330 TETRAGRAM FOR ENCOUNTERS
+1D331 TETRAGRAM FOR STOVE
+1D332 TETRAGRAM FOR GREATNESS
+1D333 TETRAGRAM FOR ENLARGEMENT
+1D334 TETRAGRAM FOR PATTERN
+1D335 TETRAGRAM FOR RITUAL
+1D336 TETRAGRAM FOR FLIGHT
+1D337 TETRAGRAM FOR VASTNESS OR WASTING
+1D338 TETRAGRAM FOR CONSTANCY
+1D339 TETRAGRAM FOR MEASURE
+1D33A TETRAGRAM FOR ETERNITY
+1D33B TETRAGRAM FOR UNITY
+1D33C TETRAGRAM FOR DIMINISHMENT
+1D33D TETRAGRAM FOR CLOSED MOUTH
+1D33E TETRAGRAM FOR GUARDEDNESS
+1D33F TETRAGRAM FOR GATHERING IN
+1D340 TETRAGRAM FOR MASSING
+1D341 TETRAGRAM FOR ACCUMULATION
+1D342 TETRAGRAM FOR EMBELLISHMENT
+1D343 TETRAGRAM FOR DOUBT
+1D344 TETRAGRAM FOR WATCH
+1D345 TETRAGRAM FOR SINKING
+1D346 TETRAGRAM FOR INNER
+1D347 TETRAGRAM FOR DEPARTURE
+1D348 TETRAGRAM FOR DARKENING
+1D349 TETRAGRAM FOR DIMMING
+1D34A TETRAGRAM FOR EXHAUSTION
+1D34B TETRAGRAM FOR SEVERANCE
+1D34C TETRAGRAM FOR STOPPAGE
+1D34D TETRAGRAM FOR HARDNESS
+1D34E TETRAGRAM FOR COMPLETION
+1D34F TETRAGRAM FOR CLOSURE
+1D350 TETRAGRAM FOR FAILURE
+1D351 TETRAGRAM FOR AGGRAVATION
+1D352 TETRAGRAM FOR COMPLIANCE
+1D353 TETRAGRAM FOR ON THE VERGE
+1D354 TETRAGRAM FOR DIFFICULTIES
+1D355 TETRAGRAM FOR LABOURING
+1D356 TETRAGRAM FOR FOSTERING
+1D360 COUNTING ROD UNIT DIGIT ONE
+1D361 COUNTING ROD UNIT DIGIT TWO
+1D362 COUNTING ROD UNIT DIGIT THREE
+1D363 COUNTING ROD UNIT DIGIT FOUR
+1D364 COUNTING ROD UNIT DIGIT FIVE
+1D365 COUNTING ROD UNIT DIGIT SIX
+1D366 COUNTING ROD UNIT DIGIT SEVEN
+1D367 COUNTING ROD UNIT DIGIT EIGHT
+1D368 COUNTING ROD UNIT DIGIT NINE
+1D369 COUNTING ROD TENS DIGIT ONE
+1D36A COUNTING ROD TENS DIGIT TWO
+1D36B COUNTING ROD TENS DIGIT THREE
+1D36C COUNTING ROD TENS DIGIT FOUR
+1D36D COUNTING ROD TENS DIGIT FIVE
+1D36E COUNTING ROD TENS DIGIT SIX
+1D36F COUNTING ROD TENS DIGIT SEVEN
+1D370 COUNTING ROD TENS DIGIT EIGHT
+1D371 COUNTING ROD TENS DIGIT NINE
+1D400 MATHEMATICAL BOLD CAPITAL A
+1D401 MATHEMATICAL BOLD CAPITAL B
+1D402 MATHEMATICAL BOLD CAPITAL C
+1D403 MATHEMATICAL BOLD CAPITAL D
+1D404 MATHEMATICAL BOLD CAPITAL E
+1D405 MATHEMATICAL BOLD CAPITAL F
+1D406 MATHEMATICAL BOLD CAPITAL G
+1D407 MATHEMATICAL BOLD CAPITAL H
+1D408 MATHEMATICAL BOLD CAPITAL I
+1D409 MATHEMATICAL BOLD CAPITAL J
+1D40A MATHEMATICAL BOLD CAPITAL K
+1D40B MATHEMATICAL BOLD CAPITAL L
+1D40C MATHEMATICAL BOLD CAPITAL M
+1D40D MATHEMATICAL BOLD CAPITAL N
+1D40E MATHEMATICAL BOLD CAPITAL O
+1D40F MATHEMATICAL BOLD CAPITAL P
+1D410 MATHEMATICAL BOLD CAPITAL Q
+1D411 MATHEMATICAL BOLD CAPITAL R
+1D412 MATHEMATICAL BOLD CAPITAL S
+1D413 MATHEMATICAL BOLD CAPITAL T
+1D414 MATHEMATICAL BOLD CAPITAL U
+1D415 MATHEMATICAL BOLD CAPITAL V
+1D416 MATHEMATICAL BOLD CAPITAL W
+1D417 MATHEMATICAL BOLD CAPITAL X
+1D418 MATHEMATICAL BOLD CAPITAL Y
+1D419 MATHEMATICAL BOLD CAPITAL Z
+1D41A MATHEMATICAL BOLD SMALL A
+1D41B MATHEMATICAL BOLD SMALL B
+1D41C MATHEMATICAL BOLD SMALL C
+1D41D MATHEMATICAL BOLD SMALL D
+1D41E MATHEMATICAL BOLD SMALL E
+1D41F MATHEMATICAL BOLD SMALL F
+1D420 MATHEMATICAL BOLD SMALL G
+1D421 MATHEMATICAL BOLD SMALL H
+1D422 MATHEMATICAL BOLD SMALL I
+1D423 MATHEMATICAL BOLD SMALL J
+1D424 MATHEMATICAL BOLD SMALL K
+1D425 MATHEMATICAL BOLD SMALL L
+1D426 MATHEMATICAL BOLD SMALL M
+1D427 MATHEMATICAL BOLD SMALL N
+1D428 MATHEMATICAL BOLD SMALL O
+1D429 MATHEMATICAL BOLD SMALL P
+1D42A MATHEMATICAL BOLD SMALL Q
+1D42B MATHEMATICAL BOLD SMALL R
+1D42C MATHEMATICAL BOLD SMALL S
+1D42D MATHEMATICAL BOLD SMALL T
+1D42E MATHEMATICAL BOLD SMALL U
+1D42F MATHEMATICAL BOLD SMALL V
+1D430 MATHEMATICAL BOLD SMALL W
+1D431 MATHEMATICAL BOLD SMALL X
+1D432 MATHEMATICAL BOLD SMALL Y
+1D433 MATHEMATICAL BOLD SMALL Z
+1D434 MATHEMATICAL ITALIC CAPITAL A
+1D435 MATHEMATICAL ITALIC CAPITAL B
+1D436 MATHEMATICAL ITALIC CAPITAL C
+1D437 MATHEMATICAL ITALIC CAPITAL D
+1D438 MATHEMATICAL ITALIC CAPITAL E
+1D439 MATHEMATICAL ITALIC CAPITAL F
+1D43A MATHEMATICAL ITALIC CAPITAL G
+1D43B MATHEMATICAL ITALIC CAPITAL H
+1D43C MATHEMATICAL ITALIC CAPITAL I
+1D43D MATHEMATICAL ITALIC CAPITAL J
+1D43E MATHEMATICAL ITALIC CAPITAL K
+1D43F MATHEMATICAL ITALIC CAPITAL L
+1D440 MATHEMATICAL ITALIC CAPITAL M
+1D441 MATHEMATICAL ITALIC CAPITAL N
+1D442 MATHEMATICAL ITALIC CAPITAL O
+1D443 MATHEMATICAL ITALIC CAPITAL P
+1D444 MATHEMATICAL ITALIC CAPITAL Q
+1D445 MATHEMATICAL ITALIC CAPITAL R
+1D446 MATHEMATICAL ITALIC CAPITAL S
+1D447 MATHEMATICAL ITALIC CAPITAL T
+1D448 MATHEMATICAL ITALIC CAPITAL U
+1D449 MATHEMATICAL ITALIC CAPITAL V
+1D44A MATHEMATICAL ITALIC CAPITAL W
+1D44B MATHEMATICAL ITALIC CAPITAL X
+1D44C MATHEMATICAL ITALIC CAPITAL Y
+1D44D MATHEMATICAL ITALIC CAPITAL Z
+1D44E MATHEMATICAL ITALIC SMALL A
+1D44F MATHEMATICAL ITALIC SMALL B
+1D450 MATHEMATICAL ITALIC SMALL C
+1D451 MATHEMATICAL ITALIC SMALL D
+1D452 MATHEMATICAL ITALIC SMALL E
+1D453 MATHEMATICAL ITALIC SMALL F
+1D454 MATHEMATICAL ITALIC SMALL G
+1D456 MATHEMATICAL ITALIC SMALL I
+1D457 MATHEMATICAL ITALIC SMALL J
+1D458 MATHEMATICAL ITALIC SMALL K
+1D459 MATHEMATICAL ITALIC SMALL L
+1D45A MATHEMATICAL ITALIC SMALL M
+1D45B MATHEMATICAL ITALIC SMALL N
+1D45C MATHEMATICAL ITALIC SMALL O
+1D45D MATHEMATICAL ITALIC SMALL P
+1D45E MATHEMATICAL ITALIC SMALL Q
+1D45F MATHEMATICAL ITALIC SMALL R
+1D460 MATHEMATICAL ITALIC SMALL S
+1D461 MATHEMATICAL ITALIC SMALL T
+1D462 MATHEMATICAL ITALIC SMALL U
+1D463 MATHEMATICAL ITALIC SMALL V
+1D464 MATHEMATICAL ITALIC SMALL W
+1D465 MATHEMATICAL ITALIC SMALL X
+1D466 MATHEMATICAL ITALIC SMALL Y
+1D467 MATHEMATICAL ITALIC SMALL Z
+1D468 MATHEMATICAL BOLD ITALIC CAPITAL A
+1D469 MATHEMATICAL BOLD ITALIC CAPITAL B
+1D46A MATHEMATICAL BOLD ITALIC CAPITAL C
+1D46B MATHEMATICAL BOLD ITALIC CAPITAL D
+1D46C MATHEMATICAL BOLD ITALIC CAPITAL E
+1D46D MATHEMATICAL BOLD ITALIC CAPITAL F
+1D46E MATHEMATICAL BOLD ITALIC CAPITAL G
+1D46F MATHEMATICAL BOLD ITALIC CAPITAL H
+1D470 MATHEMATICAL BOLD ITALIC CAPITAL I
+1D471 MATHEMATICAL BOLD ITALIC CAPITAL J
+1D472 MATHEMATICAL BOLD ITALIC CAPITAL K
+1D473 MATHEMATICAL BOLD ITALIC CAPITAL L
+1D474 MATHEMATICAL BOLD ITALIC CAPITAL M
+1D475 MATHEMATICAL BOLD ITALIC CAPITAL N
+1D476 MATHEMATICAL BOLD ITALIC CAPITAL O
+1D477 MATHEMATICAL BOLD ITALIC CAPITAL P
+1D478 MATHEMATICAL BOLD ITALIC CAPITAL Q
+1D479 MATHEMATICAL BOLD ITALIC CAPITAL R
+1D47A MATHEMATICAL BOLD ITALIC CAPITAL S
+1D47B MATHEMATICAL BOLD ITALIC CAPITAL T
+1D47C MATHEMATICAL BOLD ITALIC CAPITAL U
+1D47D MATHEMATICAL BOLD ITALIC CAPITAL V
+1D47E MATHEMATICAL BOLD ITALIC CAPITAL W
+1D47F MATHEMATICAL BOLD ITALIC CAPITAL X
+1D480 MATHEMATICAL BOLD ITALIC CAPITAL Y
+1D481 MATHEMATICAL BOLD ITALIC CAPITAL Z
+1D482 MATHEMATICAL BOLD ITALIC SMALL A
+1D483 MATHEMATICAL BOLD ITALIC SMALL B
+1D484 MATHEMATICAL BOLD ITALIC SMALL C
+1D485 MATHEMATICAL BOLD ITALIC SMALL D
+1D486 MATHEMATICAL BOLD ITALIC SMALL E
+1D487 MATHEMATICAL BOLD ITALIC SMALL F
+1D488 MATHEMATICAL BOLD ITALIC SMALL G
+1D489 MATHEMATICAL BOLD ITALIC SMALL H
+1D48A MATHEMATICAL BOLD ITALIC SMALL I
+1D48B MATHEMATICAL BOLD ITALIC SMALL J
+1D48C MATHEMATICAL BOLD ITALIC SMALL K
+1D48D MATHEMATICAL BOLD ITALIC SMALL L
+1D48E MATHEMATICAL BOLD ITALIC SMALL M
+1D48F MATHEMATICAL BOLD ITALIC SMALL N
+1D490 MATHEMATICAL BOLD ITALIC SMALL O
+1D491 MATHEMATICAL BOLD ITALIC SMALL P
+1D492 MATHEMATICAL BOLD ITALIC SMALL Q
+1D493 MATHEMATICAL BOLD ITALIC SMALL R
+1D494 MATHEMATICAL BOLD ITALIC SMALL S
+1D495 MATHEMATICAL BOLD ITALIC SMALL T
+1D496 MATHEMATICAL BOLD ITALIC SMALL U
+1D497 MATHEMATICAL BOLD ITALIC SMALL V
+1D498 MATHEMATICAL BOLD ITALIC SMALL W
+1D499 MATHEMATICAL BOLD ITALIC SMALL X
+1D49A MATHEMATICAL BOLD ITALIC SMALL Y
+1D49B MATHEMATICAL BOLD ITALIC SMALL Z
+1D49C MATHEMATICAL SCRIPT CAPITAL A
+1D49E MATHEMATICAL SCRIPT CAPITAL C
+1D49F MATHEMATICAL SCRIPT CAPITAL D
+1D4A2 MATHEMATICAL SCRIPT CAPITAL G
+1D4A5 MATHEMATICAL SCRIPT CAPITAL J
+1D4A6 MATHEMATICAL SCRIPT CAPITAL K
+1D4A9 MATHEMATICAL SCRIPT CAPITAL N
+1D4AA MATHEMATICAL SCRIPT CAPITAL O
+1D4AB MATHEMATICAL SCRIPT CAPITAL P
+1D4AC MATHEMATICAL SCRIPT CAPITAL Q
+1D4AE MATHEMATICAL SCRIPT CAPITAL S
+1D4AF MATHEMATICAL SCRIPT CAPITAL T
+1D4B0 MATHEMATICAL SCRIPT CAPITAL U
+1D4B1 MATHEMATICAL SCRIPT CAPITAL V
+1D4B2 MATHEMATICAL SCRIPT CAPITAL W
+1D4B3 MATHEMATICAL SCRIPT CAPITAL X
+1D4B4 MATHEMATICAL SCRIPT CAPITAL Y
+1D4B5 MATHEMATICAL SCRIPT CAPITAL Z
+1D4B6 MATHEMATICAL SCRIPT SMALL A
+1D4B7 MATHEMATICAL SCRIPT SMALL B
+1D4B8 MATHEMATICAL SCRIPT SMALL C
+1D4B9 MATHEMATICAL SCRIPT SMALL D
+1D4BB MATHEMATICAL SCRIPT SMALL F
+1D4BD MATHEMATICAL SCRIPT SMALL H
+1D4BE MATHEMATICAL SCRIPT SMALL I
+1D4BF MATHEMATICAL SCRIPT SMALL J
+1D4C0 MATHEMATICAL SCRIPT SMALL K
+1D4C1 MATHEMATICAL SCRIPT SMALL L
+1D4C2 MATHEMATICAL SCRIPT SMALL M
+1D4C3 MATHEMATICAL SCRIPT SMALL N
+1D4C5 MATHEMATICAL SCRIPT SMALL P
+1D4C6 MATHEMATICAL SCRIPT SMALL Q
+1D4C7 MATHEMATICAL SCRIPT SMALL R
+1D4C8 MATHEMATICAL SCRIPT SMALL S
+1D4C9 MATHEMATICAL SCRIPT SMALL T
+1D4CA MATHEMATICAL SCRIPT SMALL U
+1D4CB MATHEMATICAL SCRIPT SMALL V
+1D4CC MATHEMATICAL SCRIPT SMALL W
+1D4CD MATHEMATICAL SCRIPT SMALL X
+1D4CE MATHEMATICAL SCRIPT SMALL Y
+1D4CF MATHEMATICAL SCRIPT SMALL Z
+1D4D0 MATHEMATICAL BOLD SCRIPT CAPITAL A
+1D4D1 MATHEMATICAL BOLD SCRIPT CAPITAL B
+1D4D2 MATHEMATICAL BOLD SCRIPT CAPITAL C
+1D4D3 MATHEMATICAL BOLD SCRIPT CAPITAL D
+1D4D4 MATHEMATICAL BOLD SCRIPT CAPITAL E
+1D4D5 MATHEMATICAL BOLD SCRIPT CAPITAL F
+1D4D6 MATHEMATICAL BOLD SCRIPT CAPITAL G
+1D4D7 MATHEMATICAL BOLD SCRIPT CAPITAL H
+1D4D8 MATHEMATICAL BOLD SCRIPT CAPITAL I
+1D4D9 MATHEMATICAL BOLD SCRIPT CAPITAL J
+1D4DA MATHEMATICAL BOLD SCRIPT CAPITAL K
+1D4DB MATHEMATICAL BOLD SCRIPT CAPITAL L
+1D4DC MATHEMATICAL BOLD SCRIPT CAPITAL M
+1D4DD MATHEMATICAL BOLD SCRIPT CAPITAL N
+1D4DE MATHEMATICAL BOLD SCRIPT CAPITAL O
+1D4DF MATHEMATICAL BOLD SCRIPT CAPITAL P
+1D4E0 MATHEMATICAL BOLD SCRIPT CAPITAL Q
+1D4E1 MATHEMATICAL BOLD SCRIPT CAPITAL R
+1D4E2 MATHEMATICAL BOLD SCRIPT CAPITAL S
+1D4E3 MATHEMATICAL BOLD SCRIPT CAPITAL T
+1D4E4 MATHEMATICAL BOLD SCRIPT CAPITAL U
+1D4E5 MATHEMATICAL BOLD SCRIPT CAPITAL V
+1D4E6 MATHEMATICAL BOLD SCRIPT CAPITAL W
+1D4E7 MATHEMATICAL BOLD SCRIPT CAPITAL X
+1D4E8 MATHEMATICAL BOLD SCRIPT CAPITAL Y
+1D4E9 MATHEMATICAL BOLD SCRIPT CAPITAL Z
+1D4EA MATHEMATICAL BOLD SCRIPT SMALL A
+1D4EB MATHEMATICAL BOLD SCRIPT SMALL B
+1D4EC MATHEMATICAL BOLD SCRIPT SMALL C
+1D4ED MATHEMATICAL BOLD SCRIPT SMALL D
+1D4EE MATHEMATICAL BOLD SCRIPT SMALL E
+1D4EF MATHEMATICAL BOLD SCRIPT SMALL F
+1D4F0 MATHEMATICAL BOLD SCRIPT SMALL G
+1D4F1 MATHEMATICAL BOLD SCRIPT SMALL H
+1D4F2 MATHEMATICAL BOLD SCRIPT SMALL I
+1D4F3 MATHEMATICAL BOLD SCRIPT SMALL J
+1D4F4 MATHEMATICAL BOLD SCRIPT SMALL K
+1D4F5 MATHEMATICAL BOLD SCRIPT SMALL L
+1D4F6 MATHEMATICAL BOLD SCRIPT SMALL M
+1D4F7 MATHEMATICAL BOLD SCRIPT SMALL N
+1D4F8 MATHEMATICAL BOLD SCRIPT SMALL O
+1D4F9 MATHEMATICAL BOLD SCRIPT SMALL P
+1D4FA MATHEMATICAL BOLD SCRIPT SMALL Q
+1D4FB MATHEMATICAL BOLD SCRIPT SMALL R
+1D4FC MATHEMATICAL BOLD SCRIPT SMALL S
+1D4FD MATHEMATICAL BOLD SCRIPT SMALL T
+1D4FE MATHEMATICAL BOLD SCRIPT SMALL U
+1D4FF MATHEMATICAL BOLD SCRIPT SMALL V
+1D500 MATHEMATICAL BOLD SCRIPT SMALL W
+1D501 MATHEMATICAL BOLD SCRIPT SMALL X
+1D502 MATHEMATICAL BOLD SCRIPT SMALL Y
+1D503 MATHEMATICAL BOLD SCRIPT SMALL Z
+1D504 MATHEMATICAL FRAKTUR CAPITAL A
+1D505 MATHEMATICAL FRAKTUR CAPITAL B
+1D507 MATHEMATICAL FRAKTUR CAPITAL D
+1D508 MATHEMATICAL FRAKTUR CAPITAL E
+1D509 MATHEMATICAL FRAKTUR CAPITAL F
+1D50A MATHEMATICAL FRAKTUR CAPITAL G
+1D50D MATHEMATICAL FRAKTUR CAPITAL J
+1D50E MATHEMATICAL FRAKTUR CAPITAL K
+1D50F MATHEMATICAL FRAKTUR CAPITAL L
+1D510 MATHEMATICAL FRAKTUR CAPITAL M
+1D511 MATHEMATICAL FRAKTUR CAPITAL N
+1D512 MATHEMATICAL FRAKTUR CAPITAL O
+1D513 MATHEMATICAL FRAKTUR CAPITAL P
+1D514 MATHEMATICAL FRAKTUR CAPITAL Q
+1D516 MATHEMATICAL FRAKTUR CAPITAL S
+1D517 MATHEMATICAL FRAKTUR CAPITAL T
+1D518 MATHEMATICAL FRAKTUR CAPITAL U
+1D519 MATHEMATICAL FRAKTUR CAPITAL V
+1D51A MATHEMATICAL FRAKTUR CAPITAL W
+1D51B MATHEMATICAL FRAKTUR CAPITAL X
+1D51C MATHEMATICAL FRAKTUR CAPITAL Y
+1D51E MATHEMATICAL FRAKTUR SMALL A
+1D51F MATHEMATICAL FRAKTUR SMALL B
+1D520 MATHEMATICAL FRAKTUR SMALL C
+1D521 MATHEMATICAL FRAKTUR SMALL D
+1D522 MATHEMATICAL FRAKTUR SMALL E
+1D523 MATHEMATICAL FRAKTUR SMALL F
+1D524 MATHEMATICAL FRAKTUR SMALL G
+1D525 MATHEMATICAL FRAKTUR SMALL H
+1D526 MATHEMATICAL FRAKTUR SMALL I
+1D527 MATHEMATICAL FRAKTUR SMALL J
+1D528 MATHEMATICAL FRAKTUR SMALL K
+1D529 MATHEMATICAL FRAKTUR SMALL L
+1D52A MATHEMATICAL FRAKTUR SMALL M
+1D52B MATHEMATICAL FRAKTUR SMALL N
+1D52C MATHEMATICAL FRAKTUR SMALL O
+1D52D MATHEMATICAL FRAKTUR SMALL P
+1D52E MATHEMATICAL FRAKTUR SMALL Q
+1D52F MATHEMATICAL FRAKTUR SMALL R
+1D530 MATHEMATICAL FRAKTUR SMALL S
+1D531 MATHEMATICAL FRAKTUR SMALL T
+1D532 MATHEMATICAL FRAKTUR SMALL U
+1D533 MATHEMATICAL FRAKTUR SMALL V
+1D534 MATHEMATICAL FRAKTUR SMALL W
+1D535 MATHEMATICAL FRAKTUR SMALL X
+1D536 MATHEMATICAL FRAKTUR SMALL Y
+1D537 MATHEMATICAL FRAKTUR SMALL Z
+1D538 MATHEMATICAL DOUBLE-STRUCK CAPITAL A
+1D539 MATHEMATICAL DOUBLE-STRUCK CAPITAL B
+1D53B MATHEMATICAL DOUBLE-STRUCK CAPITAL D
+1D53C MATHEMATICAL DOUBLE-STRUCK CAPITAL E
+1D53D MATHEMATICAL DOUBLE-STRUCK CAPITAL F
+1D53E MATHEMATICAL DOUBLE-STRUCK CAPITAL G
+1D540 MATHEMATICAL DOUBLE-STRUCK CAPITAL I
+1D541 MATHEMATICAL DOUBLE-STRUCK CAPITAL J
+1D542 MATHEMATICAL DOUBLE-STRUCK CAPITAL K
+1D543 MATHEMATICAL DOUBLE-STRUCK CAPITAL L
+1D544 MATHEMATICAL DOUBLE-STRUCK CAPITAL M
+1D546 MATHEMATICAL DOUBLE-STRUCK CAPITAL O
+1D54A MATHEMATICAL DOUBLE-STRUCK CAPITAL S
+1D54B MATHEMATICAL DOUBLE-STRUCK CAPITAL T
+1D54C MATHEMATICAL DOUBLE-STRUCK CAPITAL U
+1D54D MATHEMATICAL DOUBLE-STRUCK CAPITAL V
+1D54E MATHEMATICAL DOUBLE-STRUCK CAPITAL W
+1D54F MATHEMATICAL DOUBLE-STRUCK CAPITAL X
+1D550 MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
+1D552 MATHEMATICAL DOUBLE-STRUCK SMALL A
+1D553 MATHEMATICAL DOUBLE-STRUCK SMALL B
+1D554 MATHEMATICAL DOUBLE-STRUCK SMALL C
+1D555 MATHEMATICAL DOUBLE-STRUCK SMALL D
+1D556 MATHEMATICAL DOUBLE-STRUCK SMALL E
+1D557 MATHEMATICAL DOUBLE-STRUCK SMALL F
+1D558 MATHEMATICAL DOUBLE-STRUCK SMALL G
+1D559 MATHEMATICAL DOUBLE-STRUCK SMALL H
+1D55A MATHEMATICAL DOUBLE-STRUCK SMALL I
+1D55B MATHEMATICAL DOUBLE-STRUCK SMALL J
+1D55C MATHEMATICAL DOUBLE-STRUCK SMALL K
+1D55D MATHEMATICAL DOUBLE-STRUCK SMALL L
+1D55E MATHEMATICAL DOUBLE-STRUCK SMALL M
+1D55F MATHEMATICAL DOUBLE-STRUCK SMALL N
+1D560 MATHEMATICAL DOUBLE-STRUCK SMALL O
+1D561 MATHEMATICAL DOUBLE-STRUCK SMALL P
+1D562 MATHEMATICAL DOUBLE-STRUCK SMALL Q
+1D563 MATHEMATICAL DOUBLE-STRUCK SMALL R
+1D564 MATHEMATICAL DOUBLE-STRUCK SMALL S
+1D565 MATHEMATICAL DOUBLE-STRUCK SMALL T
+1D566 MATHEMATICAL DOUBLE-STRUCK SMALL U
+1D567 MATHEMATICAL DOUBLE-STRUCK SMALL V
+1D568 MATHEMATICAL DOUBLE-STRUCK SMALL W
+1D569 MATHEMATICAL DOUBLE-STRUCK SMALL X
+1D56A MATHEMATICAL DOUBLE-STRUCK SMALL Y
+1D56B MATHEMATICAL DOUBLE-STRUCK SMALL Z
+1D56C MATHEMATICAL BOLD FRAKTUR CAPITAL A
+1D56D MATHEMATICAL BOLD FRAKTUR CAPITAL B
+1D56E MATHEMATICAL BOLD FRAKTUR CAPITAL C
+1D56F MATHEMATICAL BOLD FRAKTUR CAPITAL D
+1D570 MATHEMATICAL BOLD FRAKTUR CAPITAL E
+1D571 MATHEMATICAL BOLD FRAKTUR CAPITAL F
+1D572 MATHEMATICAL BOLD FRAKTUR CAPITAL G
+1D573 MATHEMATICAL BOLD FRAKTUR CAPITAL H
+1D574 MATHEMATICAL BOLD FRAKTUR CAPITAL I
+1D575 MATHEMATICAL BOLD FRAKTUR CAPITAL J
+1D576 MATHEMATICAL BOLD FRAKTUR CAPITAL K
+1D577 MATHEMATICAL BOLD FRAKTUR CAPITAL L
+1D578 MATHEMATICAL BOLD FRAKTUR CAPITAL M
+1D579 MATHEMATICAL BOLD FRAKTUR CAPITAL N
+1D57A MATHEMATICAL BOLD FRAKTUR CAPITAL O
+1D57B MATHEMATICAL BOLD FRAKTUR CAPITAL P
+1D57C MATHEMATICAL BOLD FRAKTUR CAPITAL Q
+1D57D MATHEMATICAL BOLD FRAKTUR CAPITAL R
+1D57E MATHEMATICAL BOLD FRAKTUR CAPITAL S
+1D57F MATHEMATICAL BOLD FRAKTUR CAPITAL T
+1D580 MATHEMATICAL BOLD FRAKTUR CAPITAL U
+1D581 MATHEMATICAL BOLD FRAKTUR CAPITAL V
+1D582 MATHEMATICAL BOLD FRAKTUR CAPITAL W
+1D583 MATHEMATICAL BOLD FRAKTUR CAPITAL X
+1D584 MATHEMATICAL BOLD FRAKTUR CAPITAL Y
+1D585 MATHEMATICAL BOLD FRAKTUR CAPITAL Z
+1D586 MATHEMATICAL BOLD FRAKTUR SMALL A
+1D587 MATHEMATICAL BOLD FRAKTUR SMALL B
+1D588 MATHEMATICAL BOLD FRAKTUR SMALL C
+1D589 MATHEMATICAL BOLD FRAKTUR SMALL D
+1D58A MATHEMATICAL BOLD FRAKTUR SMALL E
+1D58B MATHEMATICAL BOLD FRAKTUR SMALL F
+1D58C MATHEMATICAL BOLD FRAKTUR SMALL G
+1D58D MATHEMATICAL BOLD FRAKTUR SMALL H
+1D58E MATHEMATICAL BOLD FRAKTUR SMALL I
+1D58F MATHEMATICAL BOLD FRAKTUR SMALL J
+1D590 MATHEMATICAL BOLD FRAKTUR SMALL K
+1D591 MATHEMATICAL BOLD FRAKTUR SMALL L
+1D592 MATHEMATICAL BOLD FRAKTUR SMALL M
+1D593 MATHEMATICAL BOLD FRAKTUR SMALL N
+1D594 MATHEMATICAL BOLD FRAKTUR SMALL O
+1D595 MATHEMATICAL BOLD FRAKTUR SMALL P
+1D596 MATHEMATICAL BOLD FRAKTUR SMALL Q
+1D597 MATHEMATICAL BOLD FRAKTUR SMALL R
+1D598 MATHEMATICAL BOLD FRAKTUR SMALL S
+1D599 MATHEMATICAL BOLD FRAKTUR SMALL T
+1D59A MATHEMATICAL BOLD FRAKTUR SMALL U
+1D59B MATHEMATICAL BOLD FRAKTUR SMALL V
+1D59C MATHEMATICAL BOLD FRAKTUR SMALL W
+1D59D MATHEMATICAL BOLD FRAKTUR SMALL X
+1D59E MATHEMATICAL BOLD FRAKTUR SMALL Y
+1D59F MATHEMATICAL BOLD FRAKTUR SMALL Z
+1D5A0 MATHEMATICAL SANS-SERIF CAPITAL A
+1D5A1 MATHEMATICAL SANS-SERIF CAPITAL B
+1D5A2 MATHEMATICAL SANS-SERIF CAPITAL C
+1D5A3 MATHEMATICAL SANS-SERIF CAPITAL D
+1D5A4 MATHEMATICAL SANS-SERIF CAPITAL E
+1D5A5 MATHEMATICAL SANS-SERIF CAPITAL F
+1D5A6 MATHEMATICAL SANS-SERIF CAPITAL G
+1D5A7 MATHEMATICAL SANS-SERIF CAPITAL H
+1D5A8 MATHEMATICAL SANS-SERIF CAPITAL I
+1D5A9 MATHEMATICAL SANS-SERIF CAPITAL J
+1D5AA MATHEMATICAL SANS-SERIF CAPITAL K
+1D5AB MATHEMATICAL SANS-SERIF CAPITAL L
+1D5AC MATHEMATICAL SANS-SERIF CAPITAL M
+1D5AD MATHEMATICAL SANS-SERIF CAPITAL N
+1D5AE MATHEMATICAL SANS-SERIF CAPITAL O
+1D5AF MATHEMATICAL SANS-SERIF CAPITAL P
+1D5B0 MATHEMATICAL SANS-SERIF CAPITAL Q
+1D5B1 MATHEMATICAL SANS-SERIF CAPITAL R
+1D5B2 MATHEMATICAL SANS-SERIF CAPITAL S
+1D5B3 MATHEMATICAL SANS-SERIF CAPITAL T
+1D5B4 MATHEMATICAL SANS-SERIF CAPITAL U
+1D5B5 MATHEMATICAL SANS-SERIF CAPITAL V
+1D5B6 MATHEMATICAL SANS-SERIF CAPITAL W
+1D5B7 MATHEMATICAL SANS-SERIF CAPITAL X
+1D5B8 MATHEMATICAL SANS-SERIF CAPITAL Y
+1D5B9 MATHEMATICAL SANS-SERIF CAPITAL Z
+1D5BA MATHEMATICAL SANS-SERIF SMALL A
+1D5BB MATHEMATICAL SANS-SERIF SMALL B
+1D5BC MATHEMATICAL SANS-SERIF SMALL C
+1D5BD MATHEMATICAL SANS-SERIF SMALL D
+1D5BE MATHEMATICAL SANS-SERIF SMALL E
+1D5BF MATHEMATICAL SANS-SERIF SMALL F
+1D5C0 MATHEMATICAL SANS-SERIF SMALL G
+1D5C1 MATHEMATICAL SANS-SERIF SMALL H
+1D5C2 MATHEMATICAL SANS-SERIF SMALL I
+1D5C3 MATHEMATICAL SANS-SERIF SMALL J
+1D5C4 MATHEMATICAL SANS-SERIF SMALL K
+1D5C5 MATHEMATICAL SANS-SERIF SMALL L
+1D5C6 MATHEMATICAL SANS-SERIF SMALL M
+1D5C7 MATHEMATICAL SANS-SERIF SMALL N
+1D5C8 MATHEMATICAL SANS-SERIF SMALL O
+1D5C9 MATHEMATICAL SANS-SERIF SMALL P
+1D5CA MATHEMATICAL SANS-SERIF SMALL Q
+1D5CB MATHEMATICAL SANS-SERIF SMALL R
+1D5CC MATHEMATICAL SANS-SERIF SMALL S
+1D5CD MATHEMATICAL SANS-SERIF SMALL T
+1D5CE MATHEMATICAL SANS-SERIF SMALL U
+1D5CF MATHEMATICAL SANS-SERIF SMALL V
+1D5D0 MATHEMATICAL SANS-SERIF SMALL W
+1D5D1 MATHEMATICAL SANS-SERIF SMALL X
+1D5D2 MATHEMATICAL SANS-SERIF SMALL Y
+1D5D3 MATHEMATICAL SANS-SERIF SMALL Z
+1D5D4 MATHEMATICAL SANS-SERIF BOLD CAPITAL A
+1D5D5 MATHEMATICAL SANS-SERIF BOLD CAPITAL B
+1D5D6 MATHEMATICAL SANS-SERIF BOLD CAPITAL C
+1D5D7 MATHEMATICAL SANS-SERIF BOLD CAPITAL D
+1D5D8 MATHEMATICAL SANS-SERIF BOLD CAPITAL E
+1D5D9 MATHEMATICAL SANS-SERIF BOLD CAPITAL F
+1D5DA MATHEMATICAL SANS-SERIF BOLD CAPITAL G
+1D5DB MATHEMATICAL SANS-SERIF BOLD CAPITAL H
+1D5DC MATHEMATICAL SANS-SERIF BOLD CAPITAL I
+1D5DD MATHEMATICAL SANS-SERIF BOLD CAPITAL J
+1D5DE MATHEMATICAL SANS-SERIF BOLD CAPITAL K
+1D5DF MATHEMATICAL SANS-SERIF BOLD CAPITAL L
+1D5E0 MATHEMATICAL SANS-SERIF BOLD CAPITAL M
+1D5E1 MATHEMATICAL SANS-SERIF BOLD CAPITAL N
+1D5E2 MATHEMATICAL SANS-SERIF BOLD CAPITAL O
+1D5E3 MATHEMATICAL SANS-SERIF BOLD CAPITAL P
+1D5E4 MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
+1D5E5 MATHEMATICAL SANS-SERIF BOLD CAPITAL R
+1D5E6 MATHEMATICAL SANS-SERIF BOLD CAPITAL S
+1D5E7 MATHEMATICAL SANS-SERIF BOLD CAPITAL T
+1D5E8 MATHEMATICAL SANS-SERIF BOLD CAPITAL U
+1D5E9 MATHEMATICAL SANS-SERIF BOLD CAPITAL V
+1D5EA MATHEMATICAL SANS-SERIF BOLD CAPITAL W
+1D5EB MATHEMATICAL SANS-SERIF BOLD CAPITAL X
+1D5EC MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
+1D5ED MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
+1D5EE MATHEMATICAL SANS-SERIF BOLD SMALL A
+1D5EF MATHEMATICAL SANS-SERIF BOLD SMALL B
+1D5F0 MATHEMATICAL SANS-SERIF BOLD SMALL C
+1D5F1 MATHEMATICAL SANS-SERIF BOLD SMALL D
+1D5F2 MATHEMATICAL SANS-SERIF BOLD SMALL E
+1D5F3 MATHEMATICAL SANS-SERIF BOLD SMALL F
+1D5F4 MATHEMATICAL SANS-SERIF BOLD SMALL G
+1D5F5 MATHEMATICAL SANS-SERIF BOLD SMALL H
+1D5F6 MATHEMATICAL SANS-SERIF BOLD SMALL I
+1D5F7 MATHEMATICAL SANS-SERIF BOLD SMALL J
+1D5F8 MATHEMATICAL SANS-SERIF BOLD SMALL K
+1D5F9 MATHEMATICAL SANS-SERIF BOLD SMALL L
+1D5FA MATHEMATICAL SANS-SERIF BOLD SMALL M
+1D5FB MATHEMATICAL SANS-SERIF BOLD SMALL N
+1D5FC MATHEMATICAL SANS-SERIF BOLD SMALL O
+1D5FD MATHEMATICAL SANS-SERIF BOLD SMALL P
+1D5FE MATHEMATICAL SANS-SERIF BOLD SMALL Q
+1D5FF MATHEMATICAL SANS-SERIF BOLD SMALL R
+1D600 MATHEMATICAL SANS-SERIF BOLD SMALL S
+1D601 MATHEMATICAL SANS-SERIF BOLD SMALL T
+1D602 MATHEMATICAL SANS-SERIF BOLD SMALL U
+1D603 MATHEMATICAL SANS-SERIF BOLD SMALL V
+1D604 MATHEMATICAL SANS-SERIF BOLD SMALL W
+1D605 MATHEMATICAL SANS-SERIF BOLD SMALL X
+1D606 MATHEMATICAL SANS-SERIF BOLD SMALL Y
+1D607 MATHEMATICAL SANS-SERIF BOLD SMALL Z
+1D608 MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
+1D609 MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
+1D60A MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
+1D60B MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
+1D60C MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
+1D60D MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
+1D60E MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
+1D60F MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
+1D610 MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
+1D611 MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
+1D612 MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
+1D613 MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
+1D614 MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
+1D615 MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
+1D616 MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
+1D617 MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
+1D618 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
+1D619 MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
+1D61A MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
+1D61B MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
+1D61C MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
+1D61D MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
+1D61E MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
+1D61F MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
+1D620 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
+1D621 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
+1D622 MATHEMATICAL SANS-SERIF ITALIC SMALL A
+1D623 MATHEMATICAL SANS-SERIF ITALIC SMALL B
+1D624 MATHEMATICAL SANS-SERIF ITALIC SMALL C
+1D625 MATHEMATICAL SANS-SERIF ITALIC SMALL D
+1D626 MATHEMATICAL SANS-SERIF ITALIC SMALL E
+1D627 MATHEMATICAL SANS-SERIF ITALIC SMALL F
+1D628 MATHEMATICAL SANS-SERIF ITALIC SMALL G
+1D629 MATHEMATICAL SANS-SERIF ITALIC SMALL H
+1D62A MATHEMATICAL SANS-SERIF ITALIC SMALL I
+1D62B MATHEMATICAL SANS-SERIF ITALIC SMALL J
+1D62C MATHEMATICAL SANS-SERIF ITALIC SMALL K
+1D62D MATHEMATICAL SANS-SERIF ITALIC SMALL L
+1D62E MATHEMATICAL SANS-SERIF ITALIC SMALL M
+1D62F MATHEMATICAL SANS-SERIF ITALIC SMALL N
+1D630 MATHEMATICAL SANS-SERIF ITALIC SMALL O
+1D631 MATHEMATICAL SANS-SERIF ITALIC SMALL P
+1D632 MATHEMATICAL SANS-SERIF ITALIC SMALL Q
+1D633 MATHEMATICAL SANS-SERIF ITALIC SMALL R
+1D634 MATHEMATICAL SANS-SERIF ITALIC SMALL S
+1D635 MATHEMATICAL SANS-SERIF ITALIC SMALL T
+1D636 MATHEMATICAL SANS-SERIF ITALIC SMALL U
+1D637 MATHEMATICAL SANS-SERIF ITALIC SMALL V
+1D638 MATHEMATICAL SANS-SERIF ITALIC SMALL W
+1D639 MATHEMATICAL SANS-SERIF ITALIC SMALL X
+1D63A MATHEMATICAL SANS-SERIF ITALIC SMALL Y
+1D63B MATHEMATICAL SANS-SERIF ITALIC SMALL Z
+1D63C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
+1D63D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
+1D63E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
+1D63F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
+1D640 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
+1D641 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
+1D642 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
+1D643 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
+1D644 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
+1D645 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
+1D646 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
+1D647 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
+1D648 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
+1D649 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
+1D64A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
+1D64B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
+1D64C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
+1D64D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
+1D64E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
+1D64F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
+1D650 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
+1D651 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
+1D652 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
+1D653 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
+1D654 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
+1D655 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
+1D656 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
+1D657 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
+1D658 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
+1D659 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
+1D65A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
+1D65B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
+1D65C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
+1D65D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
+1D65E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
+1D65F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
+1D660 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
+1D661 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
+1D662 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
+1D663 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
+1D664 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
+1D665 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
+1D666 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
+1D667 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
+1D668 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
+1D669 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
+1D66A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
+1D66B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
+1D66C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
+1D66D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
+1D66E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
+1D66F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
+1D670 MATHEMATICAL MONOSPACE CAPITAL A
+1D671 MATHEMATICAL MONOSPACE CAPITAL B
+1D672 MATHEMATICAL MONOSPACE CAPITAL C
+1D673 MATHEMATICAL MONOSPACE CAPITAL D
+1D674 MATHEMATICAL MONOSPACE CAPITAL E
+1D675 MATHEMATICAL MONOSPACE CAPITAL F
+1D676 MATHEMATICAL MONOSPACE CAPITAL G
+1D677 MATHEMATICAL MONOSPACE CAPITAL H
+1D678 MATHEMATICAL MONOSPACE CAPITAL I
+1D679 MATHEMATICAL MONOSPACE CAPITAL J
+1D67A MATHEMATICAL MONOSPACE CAPITAL K
+1D67B MATHEMATICAL MONOSPACE CAPITAL L
+1D67C MATHEMATICAL MONOSPACE CAPITAL M
+1D67D MATHEMATICAL MONOSPACE CAPITAL N
+1D67E MATHEMATICAL MONOSPACE CAPITAL O
+1D67F MATHEMATICAL MONOSPACE CAPITAL P
+1D680 MATHEMATICAL MONOSPACE CAPITAL Q
+1D681 MATHEMATICAL MONOSPACE CAPITAL R
+1D682 MATHEMATICAL MONOSPACE CAPITAL S
+1D683 MATHEMATICAL MONOSPACE CAPITAL T
+1D684 MATHEMATICAL MONOSPACE CAPITAL U
+1D685 MATHEMATICAL MONOSPACE CAPITAL V
+1D686 MATHEMATICAL MONOSPACE CAPITAL W
+1D687 MATHEMATICAL MONOSPACE CAPITAL X
+1D688 MATHEMATICAL MONOSPACE CAPITAL Y
+1D689 MATHEMATICAL MONOSPACE CAPITAL Z
+1D68A MATHEMATICAL MONOSPACE SMALL A
+1D68B MATHEMATICAL MONOSPACE SMALL B
+1D68C MATHEMATICAL MONOSPACE SMALL C
+1D68D MATHEMATICAL MONOSPACE SMALL D
+1D68E MATHEMATICAL MONOSPACE SMALL E
+1D68F MATHEMATICAL MONOSPACE SMALL F
+1D690 MATHEMATICAL MONOSPACE SMALL G
+1D691 MATHEMATICAL MONOSPACE SMALL H
+1D692 MATHEMATICAL MONOSPACE SMALL I
+1D693 MATHEMATICAL MONOSPACE SMALL J
+1D694 MATHEMATICAL MONOSPACE SMALL K
+1D695 MATHEMATICAL MONOSPACE SMALL L
+1D696 MATHEMATICAL MONOSPACE SMALL M
+1D697 MATHEMATICAL MONOSPACE SMALL N
+1D698 MATHEMATICAL MONOSPACE SMALL O
+1D699 MATHEMATICAL MONOSPACE SMALL P
+1D69A MATHEMATICAL MONOSPACE SMALL Q
+1D69B MATHEMATICAL MONOSPACE SMALL R
+1D69C MATHEMATICAL MONOSPACE SMALL S
+1D69D MATHEMATICAL MONOSPACE SMALL T
+1D69E MATHEMATICAL MONOSPACE SMALL U
+1D69F MATHEMATICAL MONOSPACE SMALL V
+1D6A0 MATHEMATICAL MONOSPACE SMALL W
+1D6A1 MATHEMATICAL MONOSPACE SMALL X
+1D6A2 MATHEMATICAL MONOSPACE SMALL Y
+1D6A3 MATHEMATICAL MONOSPACE SMALL Z
+1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I
+1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J
+1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA
+1D6A9 MATHEMATICAL BOLD CAPITAL BETA
+1D6AA MATHEMATICAL BOLD CAPITAL GAMMA
+1D6AB MATHEMATICAL BOLD CAPITAL DELTA
+1D6AC MATHEMATICAL BOLD CAPITAL EPSILON
+1D6AD MATHEMATICAL BOLD CAPITAL ZETA
+1D6AE MATHEMATICAL BOLD CAPITAL ETA
+1D6AF MATHEMATICAL BOLD CAPITAL THETA
+1D6B0 MATHEMATICAL BOLD CAPITAL IOTA
+1D6B1 MATHEMATICAL BOLD CAPITAL KAPPA
+1D6B2 MATHEMATICAL BOLD CAPITAL LAMDA
+1D6B3 MATHEMATICAL BOLD CAPITAL MU
+1D6B4 MATHEMATICAL BOLD CAPITAL NU
+1D6B5 MATHEMATICAL BOLD CAPITAL XI
+1D6B6 MATHEMATICAL BOLD CAPITAL OMICRON
+1D6B7 MATHEMATICAL BOLD CAPITAL PI
+1D6B8 MATHEMATICAL BOLD CAPITAL RHO
+1D6B9 MATHEMATICAL BOLD CAPITAL THETA SYMBOL
+1D6BA MATHEMATICAL BOLD CAPITAL SIGMA
+1D6BB MATHEMATICAL BOLD CAPITAL TAU
+1D6BC MATHEMATICAL BOLD CAPITAL UPSILON
+1D6BD MATHEMATICAL BOLD CAPITAL PHI
+1D6BE MATHEMATICAL BOLD CAPITAL CHI
+1D6BF MATHEMATICAL BOLD CAPITAL PSI
+1D6C0 MATHEMATICAL BOLD CAPITAL OMEGA
+1D6C1 MATHEMATICAL BOLD NABLA
+1D6C2 MATHEMATICAL BOLD SMALL ALPHA
+1D6C3 MATHEMATICAL BOLD SMALL BETA
+1D6C4 MATHEMATICAL BOLD SMALL GAMMA
+1D6C5 MATHEMATICAL BOLD SMALL DELTA
+1D6C6 MATHEMATICAL BOLD SMALL EPSILON
+1D6C7 MATHEMATICAL BOLD SMALL ZETA
+1D6C8 MATHEMATICAL BOLD SMALL ETA
+1D6C9 MATHEMATICAL BOLD SMALL THETA
+1D6CA MATHEMATICAL BOLD SMALL IOTA
+1D6CB MATHEMATICAL BOLD SMALL KAPPA
+1D6CC MATHEMATICAL BOLD SMALL LAMDA
+1D6CD MATHEMATICAL BOLD SMALL MU
+1D6CE MATHEMATICAL BOLD SMALL NU
+1D6CF MATHEMATICAL BOLD SMALL XI
+1D6D0 MATHEMATICAL BOLD SMALL OMICRON
+1D6D1 MATHEMATICAL BOLD SMALL PI
+1D6D2 MATHEMATICAL BOLD SMALL RHO
+1D6D3 MATHEMATICAL BOLD SMALL FINAL SIGMA
+1D6D4 MATHEMATICAL BOLD SMALL SIGMA
+1D6D5 MATHEMATICAL BOLD SMALL TAU
+1D6D6 MATHEMATICAL BOLD SMALL UPSILON
+1D6D7 MATHEMATICAL BOLD SMALL PHI
+1D6D8 MATHEMATICAL BOLD SMALL CHI
+1D6D9 MATHEMATICAL BOLD SMALL PSI
+1D6DA MATHEMATICAL BOLD SMALL OMEGA
+1D6DB MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
+1D6DC MATHEMATICAL BOLD EPSILON SYMBOL
+1D6DD MATHEMATICAL BOLD THETA SYMBOL
+1D6DE MATHEMATICAL BOLD KAPPA SYMBOL
+1D6DF MATHEMATICAL BOLD PHI SYMBOL
+1D6E0 MATHEMATICAL BOLD RHO SYMBOL
+1D6E1 MATHEMATICAL BOLD PI SYMBOL
+1D6E2 MATHEMATICAL ITALIC CAPITAL ALPHA
+1D6E3 MATHEMATICAL ITALIC CAPITAL BETA
+1D6E4 MATHEMATICAL ITALIC CAPITAL GAMMA
+1D6E5 MATHEMATICAL ITALIC CAPITAL DELTA
+1D6E6 MATHEMATICAL ITALIC CAPITAL EPSILON
+1D6E7 MATHEMATICAL ITALIC CAPITAL ZETA
+1D6E8 MATHEMATICAL ITALIC CAPITAL ETA
+1D6E9 MATHEMATICAL ITALIC CAPITAL THETA
+1D6EA MATHEMATICAL ITALIC CAPITAL IOTA
+1D6EB MATHEMATICAL ITALIC CAPITAL KAPPA
+1D6EC MATHEMATICAL ITALIC CAPITAL LAMDA
+1D6ED MATHEMATICAL ITALIC CAPITAL MU
+1D6EE MATHEMATICAL ITALIC CAPITAL NU
+1D6EF MATHEMATICAL ITALIC CAPITAL XI
+1D6F0 MATHEMATICAL ITALIC CAPITAL OMICRON
+1D6F1 MATHEMATICAL ITALIC CAPITAL PI
+1D6F2 MATHEMATICAL ITALIC CAPITAL RHO
+1D6F3 MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
+1D6F4 MATHEMATICAL ITALIC CAPITAL SIGMA
+1D6F5 MATHEMATICAL ITALIC CAPITAL TAU
+1D6F6 MATHEMATICAL ITALIC CAPITAL UPSILON
+1D6F7 MATHEMATICAL ITALIC CAPITAL PHI
+1D6F8 MATHEMATICAL ITALIC CAPITAL CHI
+1D6F9 MATHEMATICAL ITALIC CAPITAL PSI
+1D6FA MATHEMATICAL ITALIC CAPITAL OMEGA
+1D6FB MATHEMATICAL ITALIC NABLA
+1D6FC MATHEMATICAL ITALIC SMALL ALPHA
+1D6FD MATHEMATICAL ITALIC SMALL BETA
+1D6FE MATHEMATICAL ITALIC SMALL GAMMA
+1D6FF MATHEMATICAL ITALIC SMALL DELTA
+1D700 MATHEMATICAL ITALIC SMALL EPSILON
+1D701 MATHEMATICAL ITALIC SMALL ZETA
+1D702 MATHEMATICAL ITALIC SMALL ETA
+1D703 MATHEMATICAL ITALIC SMALL THETA
+1D704 MATHEMATICAL ITALIC SMALL IOTA
+1D705 MATHEMATICAL ITALIC SMALL KAPPA
+1D706 MATHEMATICAL ITALIC SMALL LAMDA
+1D707 MATHEMATICAL ITALIC SMALL MU
+1D708 MATHEMATICAL ITALIC SMALL NU
+1D709 MATHEMATICAL ITALIC SMALL XI
+1D70A MATHEMATICAL ITALIC SMALL OMICRON
+1D70B MATHEMATICAL ITALIC SMALL PI
+1D70C MATHEMATICAL ITALIC SMALL RHO
+1D70D MATHEMATICAL ITALIC SMALL FINAL SIGMA
+1D70E MATHEMATICAL ITALIC SMALL SIGMA
+1D70F MATHEMATICAL ITALIC SMALL TAU
+1D710 MATHEMATICAL ITALIC SMALL UPSILON
+1D711 MATHEMATICAL ITALIC SMALL PHI
+1D712 MATHEMATICAL ITALIC SMALL CHI
+1D713 MATHEMATICAL ITALIC SMALL PSI
+1D714 MATHEMATICAL ITALIC SMALL OMEGA
+1D715 MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
+1D716 MATHEMATICAL ITALIC EPSILON SYMBOL
+1D717 MATHEMATICAL ITALIC THETA SYMBOL
+1D718 MATHEMATICAL ITALIC KAPPA SYMBOL
+1D719 MATHEMATICAL ITALIC PHI SYMBOL
+1D71A MATHEMATICAL ITALIC RHO SYMBOL
+1D71B MATHEMATICAL ITALIC PI SYMBOL
+1D71C MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
+1D71D MATHEMATICAL BOLD ITALIC CAPITAL BETA
+1D71E MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
+1D71F MATHEMATICAL BOLD ITALIC CAPITAL DELTA
+1D720 MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
+1D721 MATHEMATICAL BOLD ITALIC CAPITAL ZETA
+1D722 MATHEMATICAL BOLD ITALIC CAPITAL ETA
+1D723 MATHEMATICAL BOLD ITALIC CAPITAL THETA
+1D724 MATHEMATICAL BOLD ITALIC CAPITAL IOTA
+1D725 MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
+1D726 MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
+1D727 MATHEMATICAL BOLD ITALIC CAPITAL MU
+1D728 MATHEMATICAL BOLD ITALIC CAPITAL NU
+1D729 MATHEMATICAL BOLD ITALIC CAPITAL XI
+1D72A MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
+1D72B MATHEMATICAL BOLD ITALIC CAPITAL PI
+1D72C MATHEMATICAL BOLD ITALIC CAPITAL RHO
+1D72D MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
+1D72E MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
+1D72F MATHEMATICAL BOLD ITALIC CAPITAL TAU
+1D730 MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
+1D731 MATHEMATICAL BOLD ITALIC CAPITAL PHI
+1D732 MATHEMATICAL BOLD ITALIC CAPITAL CHI
+1D733 MATHEMATICAL BOLD ITALIC CAPITAL PSI
+1D734 MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
+1D735 MATHEMATICAL BOLD ITALIC NABLA
+1D736 MATHEMATICAL BOLD ITALIC SMALL ALPHA
+1D737 MATHEMATICAL BOLD ITALIC SMALL BETA
+1D738 MATHEMATICAL BOLD ITALIC SMALL GAMMA
+1D739 MATHEMATICAL BOLD ITALIC SMALL DELTA
+1D73A MATHEMATICAL BOLD ITALIC SMALL EPSILON
+1D73B MATHEMATICAL BOLD ITALIC SMALL ZETA
+1D73C MATHEMATICAL BOLD ITALIC SMALL ETA
+1D73D MATHEMATICAL BOLD ITALIC SMALL THETA
+1D73E MATHEMATICAL BOLD ITALIC SMALL IOTA
+1D73F MATHEMATICAL BOLD ITALIC SMALL KAPPA
+1D740 MATHEMATICAL BOLD ITALIC SMALL LAMDA
+1D741 MATHEMATICAL BOLD ITALIC SMALL MU
+1D742 MATHEMATICAL BOLD ITALIC SMALL NU
+1D743 MATHEMATICAL BOLD ITALIC SMALL XI
+1D744 MATHEMATICAL BOLD ITALIC SMALL OMICRON
+1D745 MATHEMATICAL BOLD ITALIC SMALL PI
+1D746 MATHEMATICAL BOLD ITALIC SMALL RHO
+1D747 MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
+1D748 MATHEMATICAL BOLD ITALIC SMALL SIGMA
+1D749 MATHEMATICAL BOLD ITALIC SMALL TAU
+1D74A MATHEMATICAL BOLD ITALIC SMALL UPSILON
+1D74B MATHEMATICAL BOLD ITALIC SMALL PHI
+1D74C MATHEMATICAL BOLD ITALIC SMALL CHI
+1D74D MATHEMATICAL BOLD ITALIC SMALL PSI
+1D74E MATHEMATICAL BOLD ITALIC SMALL OMEGA
+1D74F MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
+1D750 MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
+1D751 MATHEMATICAL BOLD ITALIC THETA SYMBOL
+1D752 MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
+1D753 MATHEMATICAL BOLD ITALIC PHI SYMBOL
+1D754 MATHEMATICAL BOLD ITALIC RHO SYMBOL
+1D755 MATHEMATICAL BOLD ITALIC PI SYMBOL
+1D756 MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
+1D757 MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
+1D758 MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
+1D759 MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
+1D75A MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
+1D75B MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
+1D75C MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
+1D75D MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
+1D75E MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
+1D75F MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
+1D760 MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
+1D761 MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
+1D762 MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
+1D763 MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
+1D764 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
+1D765 MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
+1D766 MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
+1D767 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
+1D768 MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
+1D769 MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
+1D76A MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
+1D76B MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
+1D76C MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
+1D76D MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
+1D76E MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
+1D76F MATHEMATICAL SANS-SERIF BOLD NABLA
+1D770 MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
+1D771 MATHEMATICAL SANS-SERIF BOLD SMALL BETA
+1D772 MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
+1D773 MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
+1D774 MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
+1D775 MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
+1D776 MATHEMATICAL SANS-SERIF BOLD SMALL ETA
+1D777 MATHEMATICAL SANS-SERIF BOLD SMALL THETA
+1D778 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
+1D779 MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
+1D77A MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
+1D77B MATHEMATICAL SANS-SERIF BOLD SMALL MU
+1D77C MATHEMATICAL SANS-SERIF BOLD SMALL NU
+1D77D MATHEMATICAL SANS-SERIF BOLD SMALL XI
+1D77E MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
+1D77F MATHEMATICAL SANS-SERIF BOLD SMALL PI
+1D780 MATHEMATICAL SANS-SERIF BOLD SMALL RHO
+1D781 MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
+1D782 MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
+1D783 MATHEMATICAL SANS-SERIF BOLD SMALL TAU
+1D784 MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
+1D785 MATHEMATICAL SANS-SERIF BOLD SMALL PHI
+1D786 MATHEMATICAL SANS-SERIF BOLD SMALL CHI
+1D787 MATHEMATICAL SANS-SERIF BOLD SMALL PSI
+1D788 MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
+1D789 MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
+1D78A MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
+1D78B MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
+1D78C MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
+1D78D MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
+1D78E MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
+1D78F MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
+1D790 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
+1D791 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
+1D792 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
+1D793 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
+1D794 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
+1D795 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
+1D796 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
+1D797 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
+1D798 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
+1D799 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
+1D79A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
+1D79B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
+1D79C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
+1D79D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
+1D79E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
+1D79F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
+1D7A0 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
+1D7A1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
+1D7A2 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
+1D7A3 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
+1D7A4 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
+1D7A5 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
+1D7A6 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
+1D7A7 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
+1D7A8 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
+1D7A9 MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
+1D7AA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
+1D7AB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
+1D7AC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
+1D7AD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
+1D7AE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
+1D7AF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
+1D7B0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
+1D7B1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
+1D7B2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
+1D7B3 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
+1D7B4 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
+1D7B5 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
+1D7B6 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
+1D7B7 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
+1D7B8 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
+1D7B9 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
+1D7BA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
+1D7BB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
+1D7BC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
+1D7BD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
+1D7BE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
+1D7BF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
+1D7C0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
+1D7C1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
+1D7C2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
+1D7C3 MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
+1D7C4 MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
+1D7C5 MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
+1D7C6 MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
+1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
+1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
+1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
+1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA
+1D7CB MATHEMATICAL BOLD SMALL DIGAMMA
+1D7CE MATHEMATICAL BOLD DIGIT ZERO
+1D7CF MATHEMATICAL BOLD DIGIT ONE
+1D7D0 MATHEMATICAL BOLD DIGIT TWO
+1D7D1 MATHEMATICAL BOLD DIGIT THREE
+1D7D2 MATHEMATICAL BOLD DIGIT FOUR
+1D7D3 MATHEMATICAL BOLD DIGIT FIVE
+1D7D4 MATHEMATICAL BOLD DIGIT SIX
+1D7D5 MATHEMATICAL BOLD DIGIT SEVEN
+1D7D6 MATHEMATICAL BOLD DIGIT EIGHT
+1D7D7 MATHEMATICAL BOLD DIGIT NINE
+1D7D8 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
+1D7D9 MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
+1D7DA MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
+1D7DB MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
+1D7DC MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
+1D7DD MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
+1D7DE MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
+1D7DF MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
+1D7E0 MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
+1D7E1 MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
+1D7E2 MATHEMATICAL SANS-SERIF DIGIT ZERO
+1D7E3 MATHEMATICAL SANS-SERIF DIGIT ONE
+1D7E4 MATHEMATICAL SANS-SERIF DIGIT TWO
+1D7E5 MATHEMATICAL SANS-SERIF DIGIT THREE
+1D7E6 MATHEMATICAL SANS-SERIF DIGIT FOUR
+1D7E7 MATHEMATICAL SANS-SERIF DIGIT FIVE
+1D7E8 MATHEMATICAL SANS-SERIF DIGIT SIX
+1D7E9 MATHEMATICAL SANS-SERIF DIGIT SEVEN
+1D7EA MATHEMATICAL SANS-SERIF DIGIT EIGHT
+1D7EB MATHEMATICAL SANS-SERIF DIGIT NINE
+1D7EC MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
+1D7ED MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
+1D7EE MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
+1D7EF MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
+1D7F0 MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
+1D7F1 MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
+1D7F2 MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
+1D7F3 MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
+1D7F4 MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
+1D7F5 MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
+1D7F6 MATHEMATICAL MONOSPACE DIGIT ZERO
+1D7F7 MATHEMATICAL MONOSPACE DIGIT ONE
+1D7F8 MATHEMATICAL MONOSPACE DIGIT TWO
+1D7F9 MATHEMATICAL MONOSPACE DIGIT THREE
+1D7FA MATHEMATICAL MONOSPACE DIGIT FOUR
+1D7FB MATHEMATICAL MONOSPACE DIGIT FIVE
+1D7FC MATHEMATICAL MONOSPACE DIGIT SIX
+1D7FD MATHEMATICAL MONOSPACE DIGIT SEVEN
+1D7FE MATHEMATICAL MONOSPACE DIGIT EIGHT
+1D7FF MATHEMATICAL MONOSPACE DIGIT NINE
+1F000 MAHJONG TILE EAST WIND
+1F001 MAHJONG TILE SOUTH WIND
+1F002 MAHJONG TILE WEST WIND
+1F003 MAHJONG TILE NORTH WIND
+1F004 MAHJONG TILE RED DRAGON
+1F005 MAHJONG TILE GREEN DRAGON
+1F006 MAHJONG TILE WHITE DRAGON
+1F007 MAHJONG TILE ONE OF CHARACTERS
+1F008 MAHJONG TILE TWO OF CHARACTERS
+1F009 MAHJONG TILE THREE OF CHARACTERS
+1F00A MAHJONG TILE FOUR OF CHARACTERS
+1F00B MAHJONG TILE FIVE OF CHARACTERS
+1F00C MAHJONG TILE SIX OF CHARACTERS
+1F00D MAHJONG TILE SEVEN OF CHARACTERS
+1F00E MAHJONG TILE EIGHT OF CHARACTERS
+1F00F MAHJONG TILE NINE OF CHARACTERS
+1F010 MAHJONG TILE ONE OF BAMBOOS
+1F011 MAHJONG TILE TWO OF BAMBOOS
+1F012 MAHJONG TILE THREE OF BAMBOOS
+1F013 MAHJONG TILE FOUR OF BAMBOOS
+1F014 MAHJONG TILE FIVE OF BAMBOOS
+1F015 MAHJONG TILE SIX OF BAMBOOS
+1F016 MAHJONG TILE SEVEN OF BAMBOOS
+1F017 MAHJONG TILE EIGHT OF BAMBOOS
+1F018 MAHJONG TILE NINE OF BAMBOOS
+1F019 MAHJONG TILE ONE OF CIRCLES
+1F01A MAHJONG TILE TWO OF CIRCLES
+1F01B MAHJONG TILE THREE OF CIRCLES
+1F01C MAHJONG TILE FOUR OF CIRCLES
+1F01D MAHJONG TILE FIVE OF CIRCLES
+1F01E MAHJONG TILE SIX OF CIRCLES
+1F01F MAHJONG TILE SEVEN OF CIRCLES
+1F020 MAHJONG TILE EIGHT OF CIRCLES
+1F021 MAHJONG TILE NINE OF CIRCLES
+1F022 MAHJONG TILE PLUM
+1F023 MAHJONG TILE ORCHID
+1F024 MAHJONG TILE BAMBOO
+1F025 MAHJONG TILE CHRYSANTHEMUM
+1F026 MAHJONG TILE SPRING
+1F027 MAHJONG TILE SUMMER
+1F028 MAHJONG TILE AUTUMN
+1F029 MAHJONG TILE WINTER
+1F02A MAHJONG TILE JOKER
+1F02B MAHJONG TILE BACK
+1F030 DOMINO TILE HORIZONTAL BACK
+1F031 DOMINO TILE HORIZONTAL-00-00
+1F032 DOMINO TILE HORIZONTAL-00-01
+1F033 DOMINO TILE HORIZONTAL-00-02
+1F034 DOMINO TILE HORIZONTAL-00-03
+1F035 DOMINO TILE HORIZONTAL-00-04
+1F036 DOMINO TILE HORIZONTAL-00-05
+1F037 DOMINO TILE HORIZONTAL-00-06
+1F038 DOMINO TILE HORIZONTAL-01-00
+1F039 DOMINO TILE HORIZONTAL-01-01
+1F03A DOMINO TILE HORIZONTAL-01-02
+1F03B DOMINO TILE HORIZONTAL-01-03
+1F03C DOMINO TILE HORIZONTAL-01-04
+1F03D DOMINO TILE HORIZONTAL-01-05
+1F03E DOMINO TILE HORIZONTAL-01-06
+1F03F DOMINO TILE HORIZONTAL-02-00
+1F040 DOMINO TILE HORIZONTAL-02-01
+1F041 DOMINO TILE HORIZONTAL-02-02
+1F042 DOMINO TILE HORIZONTAL-02-03
+1F043 DOMINO TILE HORIZONTAL-02-04
+1F044 DOMINO TILE HORIZONTAL-02-05
+1F045 DOMINO TILE HORIZONTAL-02-06
+1F046 DOMINO TILE HORIZONTAL-03-00
+1F047 DOMINO TILE HORIZONTAL-03-01
+1F048 DOMINO TILE HORIZONTAL-03-02
+1F049 DOMINO TILE HORIZONTAL-03-03
+1F04A DOMINO TILE HORIZONTAL-03-04
+1F04B DOMINO TILE HORIZONTAL-03-05
+1F04C DOMINO TILE HORIZONTAL-03-06
+1F04D DOMINO TILE HORIZONTAL-04-00
+1F04E DOMINO TILE HORIZONTAL-04-01
+1F04F DOMINO TILE HORIZONTAL-04-02
+1F050 DOMINO TILE HORIZONTAL-04-03
+1F051 DOMINO TILE HORIZONTAL-04-04
+1F052 DOMINO TILE HORIZONTAL-04-05
+1F053 DOMINO TILE HORIZONTAL-04-06
+1F054 DOMINO TILE HORIZONTAL-05-00
+1F055 DOMINO TILE HORIZONTAL-05-01
+1F056 DOMINO TILE HORIZONTAL-05-02
+1F057 DOMINO TILE HORIZONTAL-05-03
+1F058 DOMINO TILE HORIZONTAL-05-04
+1F059 DOMINO TILE HORIZONTAL-05-05
+1F05A DOMINO TILE HORIZONTAL-05-06
+1F05B DOMINO TILE HORIZONTAL-06-00
+1F05C DOMINO TILE HORIZONTAL-06-01
+1F05D DOMINO TILE HORIZONTAL-06-02
+1F05E DOMINO TILE HORIZONTAL-06-03
+1F05F DOMINO TILE HORIZONTAL-06-04
+1F060 DOMINO TILE HORIZONTAL-06-05
+1F061 DOMINO TILE HORIZONTAL-06-06
+1F062 DOMINO TILE VERTICAL BACK
+1F063 DOMINO TILE VERTICAL-00-00
+1F064 DOMINO TILE VERTICAL-00-01
+1F065 DOMINO TILE VERTICAL-00-02
+1F066 DOMINO TILE VERTICAL-00-03
+1F067 DOMINO TILE VERTICAL-00-04
+1F068 DOMINO TILE VERTICAL-00-05
+1F069 DOMINO TILE VERTICAL-00-06
+1F06A DOMINO TILE VERTICAL-01-00
+1F06B DOMINO TILE VERTICAL-01-01
+1F06C DOMINO TILE VERTICAL-01-02
+1F06D DOMINO TILE VERTICAL-01-03
+1F06E DOMINO TILE VERTICAL-01-04
+1F06F DOMINO TILE VERTICAL-01-05
+1F070 DOMINO TILE VERTICAL-01-06
+1F071 DOMINO TILE VERTICAL-02-00
+1F072 DOMINO TILE VERTICAL-02-01
+1F073 DOMINO TILE VERTICAL-02-02
+1F074 DOMINO TILE VERTICAL-02-03
+1F075 DOMINO TILE VERTICAL-02-04
+1F076 DOMINO TILE VERTICAL-02-05
+1F077 DOMINO TILE VERTICAL-02-06
+1F078 DOMINO TILE VERTICAL-03-00
+1F079 DOMINO TILE VERTICAL-03-01
+1F07A DOMINO TILE VERTICAL-03-02
+1F07B DOMINO TILE VERTICAL-03-03
+1F07C DOMINO TILE VERTICAL-03-04
+1F07D DOMINO TILE VERTICAL-03-05
+1F07E DOMINO TILE VERTICAL-03-06
+1F07F DOMINO TILE VERTICAL-04-00
+1F080 DOMINO TILE VERTICAL-04-01
+1F081 DOMINO TILE VERTICAL-04-02
+1F082 DOMINO TILE VERTICAL-04-03
+1F083 DOMINO TILE VERTICAL-04-04
+1F084 DOMINO TILE VERTICAL-04-05
+1F085 DOMINO TILE VERTICAL-04-06
+1F086 DOMINO TILE VERTICAL-05-00
+1F087 DOMINO TILE VERTICAL-05-01
+1F088 DOMINO TILE VERTICAL-05-02
+1F089 DOMINO TILE VERTICAL-05-03
+1F08A DOMINO TILE VERTICAL-05-04
+1F08B DOMINO TILE VERTICAL-05-05
+1F08C DOMINO TILE VERTICAL-05-06
+1F08D DOMINO TILE VERTICAL-06-00
+1F08E DOMINO TILE VERTICAL-06-01
+1F08F DOMINO TILE VERTICAL-06-02
+1F090 DOMINO TILE VERTICAL-06-03
+1F091 DOMINO TILE VERTICAL-06-04
+1F092 DOMINO TILE VERTICAL-06-05
+1F093 DOMINO TILE VERTICAL-06-06
+1F0A0 PLAYING CARD BACK
+1F0A1 PLAYING CARD ACE OF SPADES
+1F0A2 PLAYING CARD TWO OF SPADES
+1F0A3 PLAYING CARD THREE OF SPADES
+1F0A4 PLAYING CARD FOUR OF SPADES
+1F0A5 PLAYING CARD FIVE OF SPADES
+1F0A6 PLAYING CARD SIX OF SPADES
+1F0A7 PLAYING CARD SEVEN OF SPADES
+1F0A8 PLAYING CARD EIGHT OF SPADES
+1F0A9 PLAYING CARD NINE OF SPADES
+1F0AA PLAYING CARD TEN OF SPADES
+1F0AB PLAYING CARD JACK OF SPADES
+1F0AC PLAYING CARD KNIGHT OF SPADES
+1F0AD PLAYING CARD QUEEN OF SPADES
+1F0AE PLAYING CARD KING OF SPADES
+1F0B1 PLAYING CARD ACE OF HEARTS
+1F0B2 PLAYING CARD TWO OF HEARTS
+1F0B3 PLAYING CARD THREE OF HEARTS
+1F0B4 PLAYING CARD FOUR OF HEARTS
+1F0B5 PLAYING CARD FIVE OF HEARTS
+1F0B6 PLAYING CARD SIX OF HEARTS
+1F0B7 PLAYING CARD SEVEN OF HEARTS
+1F0B8 PLAYING CARD EIGHT OF HEARTS
+1F0B9 PLAYING CARD NINE OF HEARTS
+1F0BA PLAYING CARD TEN OF HEARTS
+1F0BB PLAYING CARD JACK OF HEARTS
+1F0BC PLAYING CARD KNIGHT OF HEARTS
+1F0BD PLAYING CARD QUEEN OF HEARTS
+1F0BE PLAYING CARD KING OF HEARTS
+1F0C1 PLAYING CARD ACE OF DIAMONDS
+1F0C2 PLAYING CARD TWO OF DIAMONDS
+1F0C3 PLAYING CARD THREE OF DIAMONDS
+1F0C4 PLAYING CARD FOUR OF DIAMONDS
+1F0C5 PLAYING CARD FIVE OF DIAMONDS
+1F0C6 PLAYING CARD SIX OF DIAMONDS
+1F0C7 PLAYING CARD SEVEN OF DIAMONDS
+1F0C8 PLAYING CARD EIGHT OF DIAMONDS
+1F0C9 PLAYING CARD NINE OF DIAMONDS
+1F0CA PLAYING CARD TEN OF DIAMONDS
+1F0CB PLAYING CARD JACK OF DIAMONDS
+1F0CC PLAYING CARD KNIGHT OF DIAMONDS
+1F0CD PLAYING CARD QUEEN OF DIAMONDS
+1F0CE PLAYING CARD KING OF DIAMONDS
+1F0CF PLAYING CARD BLACK JOKER
+1F0D1 PLAYING CARD ACE OF CLUBS
+1F0D2 PLAYING CARD TWO OF CLUBS
+1F0D3 PLAYING CARD THREE OF CLUBS
+1F0D4 PLAYING CARD FOUR OF CLUBS
+1F0D5 PLAYING CARD FIVE OF CLUBS
+1F0D6 PLAYING CARD SIX OF CLUBS
+1F0D7 PLAYING CARD SEVEN OF CLUBS
+1F0D8 PLAYING CARD EIGHT OF CLUBS
+1F0D9 PLAYING CARD NINE OF CLUBS
+1F0DA PLAYING CARD TEN OF CLUBS
+1F0DB PLAYING CARD JACK OF CLUBS
+1F0DC PLAYING CARD KNIGHT OF CLUBS
+1F0DD PLAYING CARD QUEEN OF CLUBS
+1F0DE PLAYING CARD KING OF CLUBS
+1F0DF PLAYING CARD WHITE JOKER
+1F100 DIGIT ZERO FULL STOP
+1F101 DIGIT ZERO COMMA
+1F102 DIGIT ONE COMMA
+1F103 DIGIT TWO COMMA
+1F104 DIGIT THREE COMMA
+1F105 DIGIT FOUR COMMA
+1F106 DIGIT FIVE COMMA
+1F107 DIGIT SIX COMMA
+1F108 DIGIT SEVEN COMMA
+1F109 DIGIT EIGHT COMMA
+1F10A DIGIT NINE COMMA
+1F110 PARENTHESIZED LATIN CAPITAL LETTER A
+1F111 PARENTHESIZED LATIN CAPITAL LETTER B
+1F112 PARENTHESIZED LATIN CAPITAL LETTER C
+1F113 PARENTHESIZED LATIN CAPITAL LETTER D
+1F114 PARENTHESIZED LATIN CAPITAL LETTER E
+1F115 PARENTHESIZED LATIN CAPITAL LETTER F
+1F116 PARENTHESIZED LATIN CAPITAL LETTER G
+1F117 PARENTHESIZED LATIN CAPITAL LETTER H
+1F118 PARENTHESIZED LATIN CAPITAL LETTER I
+1F119 PARENTHESIZED LATIN CAPITAL LETTER J
+1F11A PARENTHESIZED LATIN CAPITAL LETTER K
+1F11B PARENTHESIZED LATIN CAPITAL LETTER L
+1F11C PARENTHESIZED LATIN CAPITAL LETTER M
+1F11D PARENTHESIZED LATIN CAPITAL LETTER N
+1F11E PARENTHESIZED LATIN CAPITAL LETTER O
+1F11F PARENTHESIZED LATIN CAPITAL LETTER P
+1F120 PARENTHESIZED LATIN CAPITAL LETTER Q
+1F121 PARENTHESIZED LATIN CAPITAL LETTER R
+1F122 PARENTHESIZED LATIN CAPITAL LETTER S
+1F123 PARENTHESIZED LATIN CAPITAL LETTER T
+1F124 PARENTHESIZED LATIN CAPITAL LETTER U
+1F125 PARENTHESIZED LATIN CAPITAL LETTER V
+1F126 PARENTHESIZED LATIN CAPITAL LETTER W
+1F127 PARENTHESIZED LATIN CAPITAL LETTER X
+1F128 PARENTHESIZED LATIN CAPITAL LETTER Y
+1F129 PARENTHESIZED LATIN CAPITAL LETTER Z
+1F12A TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
+1F12B CIRCLED ITALIC LATIN CAPITAL LETTER C
+1F12C CIRCLED ITALIC LATIN CAPITAL LETTER R
+1F12D CIRCLED CD
+1F12E CIRCLED WZ
+1F130 SQUARED LATIN CAPITAL LETTER A
+1F131 SQUARED LATIN CAPITAL LETTER B
+1F132 SQUARED LATIN CAPITAL LETTER C
+1F133 SQUARED LATIN CAPITAL LETTER D
+1F134 SQUARED LATIN CAPITAL LETTER E
+1F135 SQUARED LATIN CAPITAL LETTER F
+1F136 SQUARED LATIN CAPITAL LETTER G
+1F137 SQUARED LATIN CAPITAL LETTER H
+1F138 SQUARED LATIN CAPITAL LETTER I
+1F139 SQUARED LATIN CAPITAL LETTER J
+1F13A SQUARED LATIN CAPITAL LETTER K
+1F13B SQUARED LATIN CAPITAL LETTER L
+1F13C SQUARED LATIN CAPITAL LETTER M
+1F13D SQUARED LATIN CAPITAL LETTER N
+1F13E SQUARED LATIN CAPITAL LETTER O
+1F13F SQUARED LATIN CAPITAL LETTER P
+1F140 SQUARED LATIN CAPITAL LETTER Q
+1F141 SQUARED LATIN CAPITAL LETTER R
+1F142 SQUARED LATIN CAPITAL LETTER S
+1F143 SQUARED LATIN CAPITAL LETTER T
+1F144 SQUARED LATIN CAPITAL LETTER U
+1F145 SQUARED LATIN CAPITAL LETTER V
+1F146 SQUARED LATIN CAPITAL LETTER W
+1F147 SQUARED LATIN CAPITAL LETTER X
+1F148 SQUARED LATIN CAPITAL LETTER Y
+1F149 SQUARED LATIN CAPITAL LETTER Z
+1F14A SQUARED HV
+1F14B SQUARED MV
+1F14C SQUARED SD
+1F14D SQUARED SS
+1F14E SQUARED PPV
+1F14F SQUARED WC
+1F150 NEGATIVE CIRCLED LATIN CAPITAL LETTER A
+1F151 NEGATIVE CIRCLED LATIN CAPITAL LETTER B
+1F152 NEGATIVE CIRCLED LATIN CAPITAL LETTER C
+1F153 NEGATIVE CIRCLED LATIN CAPITAL LETTER D
+1F154 NEGATIVE CIRCLED LATIN CAPITAL LETTER E
+1F155 NEGATIVE CIRCLED LATIN CAPITAL LETTER F
+1F156 NEGATIVE CIRCLED LATIN CAPITAL LETTER G
+1F157 NEGATIVE CIRCLED LATIN CAPITAL LETTER H
+1F158 NEGATIVE CIRCLED LATIN CAPITAL LETTER I
+1F159 NEGATIVE CIRCLED LATIN CAPITAL LETTER J
+1F15A NEGATIVE CIRCLED LATIN CAPITAL LETTER K
+1F15B NEGATIVE CIRCLED LATIN CAPITAL LETTER L
+1F15C NEGATIVE CIRCLED LATIN CAPITAL LETTER M
+1F15D NEGATIVE CIRCLED LATIN CAPITAL LETTER N
+1F15E NEGATIVE CIRCLED LATIN CAPITAL LETTER O
+1F15F NEGATIVE CIRCLED LATIN CAPITAL LETTER P
+1F160 NEGATIVE CIRCLED LATIN CAPITAL LETTER Q
+1F161 NEGATIVE CIRCLED LATIN CAPITAL LETTER R
+1F162 NEGATIVE CIRCLED LATIN CAPITAL LETTER S
+1F163 NEGATIVE CIRCLED LATIN CAPITAL LETTER T
+1F164 NEGATIVE CIRCLED LATIN CAPITAL LETTER U
+1F165 NEGATIVE CIRCLED LATIN CAPITAL LETTER V
+1F166 NEGATIVE CIRCLED LATIN CAPITAL LETTER W
+1F167 NEGATIVE CIRCLED LATIN CAPITAL LETTER X
+1F168 NEGATIVE CIRCLED LATIN CAPITAL LETTER Y
+1F169 NEGATIVE CIRCLED LATIN CAPITAL LETTER Z
+1F170 NEGATIVE SQUARED LATIN CAPITAL LETTER A
+1F171 NEGATIVE SQUARED LATIN CAPITAL LETTER B
+1F172 NEGATIVE SQUARED LATIN CAPITAL LETTER C
+1F173 NEGATIVE SQUARED LATIN CAPITAL LETTER D
+1F174 NEGATIVE SQUARED LATIN CAPITAL LETTER E
+1F175 NEGATIVE SQUARED LATIN CAPITAL LETTER F
+1F176 NEGATIVE SQUARED LATIN CAPITAL LETTER G
+1F177 NEGATIVE SQUARED LATIN CAPITAL LETTER H
+1F178 NEGATIVE SQUARED LATIN CAPITAL LETTER I
+1F179 NEGATIVE SQUARED LATIN CAPITAL LETTER J
+1F17A NEGATIVE SQUARED LATIN CAPITAL LETTER K
+1F17B NEGATIVE SQUARED LATIN CAPITAL LETTER L
+1F17C NEGATIVE SQUARED LATIN CAPITAL LETTER M
+1F17D NEGATIVE SQUARED LATIN CAPITAL LETTER N
+1F17E NEGATIVE SQUARED LATIN CAPITAL LETTER O
+1F17F NEGATIVE SQUARED LATIN CAPITAL LETTER P
+1F180 NEGATIVE SQUARED LATIN CAPITAL LETTER Q
+1F181 NEGATIVE SQUARED LATIN CAPITAL LETTER R
+1F182 NEGATIVE SQUARED LATIN CAPITAL LETTER S
+1F183 NEGATIVE SQUARED LATIN CAPITAL LETTER T
+1F184 NEGATIVE SQUARED LATIN CAPITAL LETTER U
+1F185 NEGATIVE SQUARED LATIN CAPITAL LETTER V
+1F186 NEGATIVE SQUARED LATIN CAPITAL LETTER W
+1F187 NEGATIVE SQUARED LATIN CAPITAL LETTER X
+1F188 NEGATIVE SQUARED LATIN CAPITAL LETTER Y
+1F189 NEGATIVE SQUARED LATIN CAPITAL LETTER Z
+1F18A CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
+1F18B NEGATIVE SQUARED IC
+1F18C NEGATIVE SQUARED PA
+1F18D NEGATIVE SQUARED SA
+1F18E NEGATIVE SQUARED AB
+1F18F NEGATIVE SQUARED WC
+1F190 SQUARE DJ
+1F191 SQUARED CL
+1F192 SQUARED COOL
+1F193 SQUARED FREE
+1F194 SQUARED ID
+1F195 SQUARED NEW
+1F196 SQUARED NG
+1F197 SQUARED OK
+1F198 SQUARED SOS
+1F199 SQUARED UP WITH EXCLAMATION MARK
+1F19A SQUARED VS
+1F1E6 REGIONAL INDICATOR SYMBOL LETTER A
+1F1E7 REGIONAL INDICATOR SYMBOL LETTER B
+1F1E8 REGIONAL INDICATOR SYMBOL LETTER C
+1F1E9 REGIONAL INDICATOR SYMBOL LETTER D
+1F1EA REGIONAL INDICATOR SYMBOL LETTER E
+1F1EB REGIONAL INDICATOR SYMBOL LETTER F
+1F1EC REGIONAL INDICATOR SYMBOL LETTER G
+1F1ED REGIONAL INDICATOR SYMBOL LETTER H
+1F1EE REGIONAL INDICATOR SYMBOL LETTER I
+1F1EF REGIONAL INDICATOR SYMBOL LETTER J
+1F1F0 REGIONAL INDICATOR SYMBOL LETTER K
+1F1F1 REGIONAL INDICATOR SYMBOL LETTER L
+1F1F2 REGIONAL INDICATOR SYMBOL LETTER M
+1F1F3 REGIONAL INDICATOR SYMBOL LETTER N
+1F1F4 REGIONAL INDICATOR SYMBOL LETTER O
+1F1F5 REGIONAL INDICATOR SYMBOL LETTER P
+1F1F6 REGIONAL INDICATOR SYMBOL LETTER Q
+1F1F7 REGIONAL INDICATOR SYMBOL LETTER R
+1F1F8 REGIONAL INDICATOR SYMBOL LETTER S
+1F1F9 REGIONAL INDICATOR SYMBOL LETTER T
+1F1FA REGIONAL INDICATOR SYMBOL LETTER U
+1F1FB REGIONAL INDICATOR SYMBOL LETTER V
+1F1FC REGIONAL INDICATOR SYMBOL LETTER W
+1F1FD REGIONAL INDICATOR SYMBOL LETTER X
+1F1FE REGIONAL INDICATOR SYMBOL LETTER Y
+1F1FF REGIONAL INDICATOR SYMBOL LETTER Z
+1F200 SQUARE HIRAGANA HOKA
+1F201 SQUARED KATAKANA KOKO
+1F202 SQUARED KATAKANA SA
+1F210 SQUARED CJK UNIFIED IDEOGRAPH-624B
+1F211 SQUARED CJK UNIFIED IDEOGRAPH-5B57
+1F212 SQUARED CJK UNIFIED IDEOGRAPH-53CC
+1F213 SQUARED KATAKANA DE
+1F214 SQUARED CJK UNIFIED IDEOGRAPH-4E8C
+1F215 SQUARED CJK UNIFIED IDEOGRAPH-591A
+1F216 SQUARED CJK UNIFIED IDEOGRAPH-89E3
+1F217 SQUARED CJK UNIFIED IDEOGRAPH-5929
+1F218 SQUARED CJK UNIFIED IDEOGRAPH-4EA4
+1F219 SQUARED CJK UNIFIED IDEOGRAPH-6620
+1F21A SQUARED CJK UNIFIED IDEOGRAPH-7121
+1F21B SQUARED CJK UNIFIED IDEOGRAPH-6599
+1F21C SQUARED CJK UNIFIED IDEOGRAPH-524D
+1F21D SQUARED CJK UNIFIED IDEOGRAPH-5F8C
+1F21E SQUARED CJK UNIFIED IDEOGRAPH-518D
+1F21F SQUARED CJK UNIFIED IDEOGRAPH-65B0
+1F220 SQUARED CJK UNIFIED IDEOGRAPH-521D
+1F221 SQUARED CJK UNIFIED IDEOGRAPH-7D42
+1F222 SQUARED CJK UNIFIED IDEOGRAPH-751F
+1F223 SQUARED CJK UNIFIED IDEOGRAPH-8CA9
+1F224 SQUARED CJK UNIFIED IDEOGRAPH-58F0
+1F225 SQUARED CJK UNIFIED IDEOGRAPH-5439
+1F226 SQUARED CJK UNIFIED IDEOGRAPH-6F14
+1F227 SQUARED CJK UNIFIED IDEOGRAPH-6295
+1F228 SQUARED CJK UNIFIED IDEOGRAPH-6355
+1F229 SQUARED CJK UNIFIED IDEOGRAPH-4E00
+1F22A SQUARED CJK UNIFIED IDEOGRAPH-4E09
+1F22B SQUARED CJK UNIFIED IDEOGRAPH-904A
+1F22C SQUARED CJK UNIFIED IDEOGRAPH-5DE6
+1F22D SQUARED CJK UNIFIED IDEOGRAPH-4E2D
+1F22E SQUARED CJK UNIFIED IDEOGRAPH-53F3
+1F22F SQUARED CJK UNIFIED IDEOGRAPH-6307
+1F230 SQUARED CJK UNIFIED IDEOGRAPH-8D70
+1F231 SQUARED CJK UNIFIED IDEOGRAPH-6253
+1F232 SQUARED CJK UNIFIED IDEOGRAPH-7981
+1F233 SQUARED CJK UNIFIED IDEOGRAPH-7A7A
+1F234 SQUARED CJK UNIFIED IDEOGRAPH-5408
+1F235 SQUARED CJK UNIFIED IDEOGRAPH-6E80
+1F236 SQUARED CJK UNIFIED IDEOGRAPH-6709
+1F237 SQUARED CJK UNIFIED IDEOGRAPH-6708
+1F238 SQUARED CJK UNIFIED IDEOGRAPH-7533
+1F239 SQUARED CJK UNIFIED IDEOGRAPH-5272
+1F23A SQUARED CJK UNIFIED IDEOGRAPH-55B6
+1F240 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
+1F241 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
+1F242 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
+1F243 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
+1F244 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
+1F245 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
+1F246 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
+1F247 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
+1F248 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
+1F250 CIRCLED IDEOGRAPH ADVANTAGE
+1F251 CIRCLED IDEOGRAPH ACCEPT
+1F300 CYCLONE
+1F301 FOGGY
+1F302 CLOSED UMBRELLA
+1F303 NIGHT WITH STARS
+1F304 SUNRISE OVER MOUNTAINS
+1F305 SUNRISE
+1F306 CITYSCAPE AT DUSK
+1F307 SUNSET OVER BUILDINGS
+1F308 RAINBOW
+1F309 BRIDGE AT NIGHT
+1F30A WATER WAVE
+1F30B VOLCANO
+1F30C MILKY WAY
+1F30D EARTH GLOBE EUROPE-AFRICA
+1F30E EARTH GLOBE AMERICAS
+1F30F EARTH GLOBE ASIA-AUSTRALIA
+1F310 GLOBE WITH MERIDIANS
+1F311 NEW MOON SYMBOL
+1F312 WAXING CRESCENT MOON SYMBOL
+1F313 FIRST QUARTER MOON SYMBOL
+1F314 WAXING GIBBOUS MOON SYMBOL
+1F315 FULL MOON SYMBOL
+1F316 WANING GIBBOUS MOON SYMBOL
+1F317 LAST QUARTER MOON SYMBOL
+1F318 WANING CRESCENT MOON SYMBOL
+1F319 CRESCENT MOON
+1F31A NEW MOON WITH FACE
+1F31B FIRST QUARTER MOON WITH FACE
+1F31C LAST QUARTER MOON WITH FACE
+1F31D FULL MOON WITH FACE
+1F31E SUN WITH FACE
+1F31F GLOWING STAR
+1F320 SHOOTING STAR
+1F330 CHESTNUT
+1F331 SEEDLING
+1F332 EVERGREEN TREE
+1F333 DECIDUOUS TREE
+1F334 PALM TREE
+1F335 CACTUS
+1F337 TULIP
+1F338 CHERRY BLOSSOM
+1F339 ROSE
+1F33A HIBISCUS
+1F33B SUNFLOWER
+1F33C BLOSSOM
+1F33D EAR OF MAIZE
+1F33E EAR OF RICE
+1F33F HERB
+1F340 FOUR LEAF CLOVER
+1F341 MAPLE LEAF
+1F342 FALLEN LEAF
+1F343 LEAF FLUTTERING IN WIND
+1F344 MUSHROOM
+1F345 TOMATO
+1F346 AUBERGINE
+1F347 GRAPES
+1F348 MELON
+1F349 WATERMELON
+1F34A TANGERINE
+1F34B LEMON
+1F34C BANANA
+1F34D PINEAPPLE
+1F34E RED APPLE
+1F34F GREEN APPLE
+1F350 PEAR
+1F351 PEACH
+1F352 CHERRIES
+1F353 STRAWBERRY
+1F354 HAMBURGER
+1F355 SLICE OF PIZZA
+1F356 MEAT ON BONE
+1F357 POULTRY LEG
+1F358 RICE CRACKER
+1F359 RICE BALL
+1F35A COOKED RICE
+1F35B CURRY AND RICE
+1F35C STEAMING BOWL
+1F35D SPAGHETTI
+1F35E BREAD
+1F35F FRENCH FRIES
+1F360 ROASTED SWEET POTATO
+1F361 DANGO
+1F362 ODEN
+1F363 SUSHI
+1F364 FRIED SHRIMP
+1F365 FISH CAKE WITH SWIRL DESIGN
+1F366 SOFT ICE CREAM
+1F367 SHAVED ICE
+1F368 ICE CREAM
+1F369 DOUGHNUT
+1F36A COOKIE
+1F36B CHOCOLATE BAR
+1F36C CANDY
+1F36D LOLLIPOP
+1F36E CUSTARD
+1F36F HONEY POT
+1F370 SHORTCAKE
+1F371 BENTO BOX
+1F372 POT OF FOOD
+1F373 COOKING
+1F374 FORK AND KNIFE
+1F375 TEACUP WITHOUT HANDLE
+1F376 SAKE BOTTLE AND CUP
+1F377 WINE GLASS
+1F378 COCKTAIL GLASS
+1F379 TROPICAL DRINK
+1F37A BEER MUG
+1F37B CLINKING BEER MUGS
+1F37C BABY BOTTLE
+1F380 RIBBON
+1F381 WRAPPED PRESENT
+1F382 BIRTHDAY CAKE
+1F383 JACK-O-LANTERN
+1F384 CHRISTMAS TREE
+1F385 FATHER CHRISTMAS
+1F386 FIREWORKS
+1F387 FIREWORK SPARKLER
+1F388 BALLOON
+1F389 PARTY POPPER
+1F38A CONFETTI BALL
+1F38B TANABATA TREE
+1F38C CROSSED FLAGS
+1F38D PINE DECORATION
+1F38E JAPANESE DOLLS
+1F38F CARP STREAMER
+1F390 WIND CHIME
+1F391 MOON VIEWING CEREMONY
+1F392 SCHOOL SATCHEL
+1F393 GRADUATION CAP
+1F3A0 CAROUSEL HORSE
+1F3A1 FERRIS WHEEL
+1F3A2 ROLLER COASTER
+1F3A3 FISHING POLE AND FISH
+1F3A4 MICROPHONE
+1F3A5 MOVIE CAMERA
+1F3A6 CINEMA
+1F3A7 HEADPHONE
+1F3A8 ARTIST PALETTE
+1F3A9 TOP HAT
+1F3AA CIRCUS TENT
+1F3AB TICKET
+1F3AC CLAPPER BOARD
+1F3AD PERFORMING ARTS
+1F3AE VIDEO GAME
+1F3AF DIRECT HIT
+1F3B0 SLOT MACHINE
+1F3B1 BILLIARDS
+1F3B2 GAME DIE
+1F3B3 BOWLING
+1F3B4 FLOWER PLAYING CARDS
+1F3B5 MUSICAL NOTE
+1F3B6 MULTIPLE MUSICAL NOTES
+1F3B7 SAXOPHONE
+1F3B8 GUITAR
+1F3B9 MUSICAL KEYBOARD
+1F3BA TRUMPET
+1F3BB VIOLIN
+1F3BC MUSICAL SCORE
+1F3BD RUNNING SHIRT WITH SASH
+1F3BE TENNIS RACQUET AND BALL
+1F3BF SKI AND SKI BOOT
+1F3C0 BASKETBALL AND HOOP
+1F3C1 CHEQUERED FLAG
+1F3C2 SNOWBOARDER
+1F3C3 RUNNER
+1F3C4 SURFER
+1F3C6 TROPHY
+1F3C7 HORSE RACING
+1F3C8 AMERICAN FOOTBALL
+1F3C9 RUGBY FOOTBALL
+1F3CA SWIMMER
+1F3E0 HOUSE BUILDING
+1F3E1 HOUSE WITH GARDEN
+1F3E2 OFFICE BUILDING
+1F3E3 JAPANESE POST OFFICE
+1F3E4 EUROPEAN POST OFFICE
+1F3E5 HOSPITAL
+1F3E6 BANK
+1F3E7 AUTOMATED TELLER MACHINE
+1F3E8 HOTEL
+1F3E9 LOVE HOTEL
+1F3EA CONVENIENCE STORE
+1F3EB SCHOOL
+1F3EC DEPARTMENT STORE
+1F3ED FACTORY
+1F3EE IZAKAYA LANTERN
+1F3EF JAPANESE CASTLE
+1F3F0 EUROPEAN CASTLE
+1F400 RAT
+1F401 MOUSE
+1F402 OX
+1F403 WATER BUFFALO
+1F404 COW
+1F405 TIGER
+1F406 LEOPARD
+1F407 RABBIT
+1F408 CAT
+1F409 DRAGON
+1F40A CROCODILE
+1F40B WHALE
+1F40C SNAIL
+1F40D SNAKE
+1F40E HORSE
+1F40F RAM
+1F410 GOAT
+1F411 SHEEP
+1F412 MONKEY
+1F413 ROOSTER
+1F414 CHICKEN
+1F415 DOG
+1F416 PIG
+1F417 BOAR
+1F418 ELEPHANT
+1F419 OCTOPUS
+1F41A SPIRAL SHELL
+1F41B BUG
+1F41C ANT
+1F41D HONEYBEE
+1F41E LADY BEETLE
+1F41F FISH
+1F420 TROPICAL FISH
+1F421 BLOWFISH
+1F422 TURTLE
+1F423 HATCHING CHICK
+1F424 BABY CHICK
+1F425 FRONT-FACING BABY CHICK
+1F426 BIRD
+1F427 PENGUIN
+1F428 KOALA
+1F429 POODLE
+1F42A DROMEDARY CAMEL
+1F42B BACTRIAN CAMEL
+1F42C DOLPHIN
+1F42D MOUSE FACE
+1F42E COW FACE
+1F42F TIGER FACE
+1F430 RABBIT FACE
+1F431 CAT FACE
+1F432 DRAGON FACE
+1F433 SPOUTING WHALE
+1F434 HORSE FACE
+1F435 MONKEY FACE
+1F436 DOG FACE
+1F437 PIG FACE
+1F438 FROG FACE
+1F439 HAMSTER FACE
+1F43A WOLF FACE
+1F43B BEAR FACE
+1F43C PANDA FACE
+1F43D PIG NOSE
+1F43E PAW PRINTS
+1F440 EYES
+1F442 EAR
+1F443 NOSE
+1F444 MOUTH
+1F445 TONGUE
+1F446 WHITE UP POINTING BACKHAND INDEX
+1F447 WHITE DOWN POINTING BACKHAND INDEX
+1F448 WHITE LEFT POINTING BACKHAND INDEX
+1F449 WHITE RIGHT POINTING BACKHAND INDEX
+1F44A FISTED HAND SIGN
+1F44B WAVING HAND SIGN
+1F44C OK HAND SIGN
+1F44D THUMBS UP SIGN
+1F44E THUMBS DOWN SIGN
+1F44F CLAPPING HANDS SIGN
+1F450 OPEN HANDS SIGN
+1F451 CROWN
+1F452 WOMANS HAT
+1F453 EYEGLASSES
+1F454 NECKTIE
+1F455 T-SHIRT
+1F456 JEANS
+1F457 DRESS
+1F458 KIMONO
+1F459 BIKINI
+1F45A WOMANS CLOTHES
+1F45B PURSE
+1F45C HANDBAG
+1F45D POUCH
+1F45E MANS SHOE
+1F45F ATHLETIC SHOE
+1F460 HIGH-HEELED SHOE
+1F461 WOMANS SANDAL
+1F462 WOMANS BOOTS
+1F463 FOOTPRINTS
+1F464 BUST IN SILHOUETTE
+1F465 BUSTS IN SILHOUETTE
+1F466 BOY
+1F467 GIRL
+1F468 MAN
+1F469 WOMAN
+1F46A FAMILY
+1F46B MAN AND WOMAN HOLDING HANDS
+1F46C TWO MEN HOLDING HANDS
+1F46D TWO WOMEN HOLDING HANDS
+1F46E POLICE OFFICER
+1F46F WOMAN WITH BUNNY EARS
+1F470 BRIDE WITH VEIL
+1F471 PERSON WITH BLOND HAIR
+1F472 MAN WITH GUA PI MAO
+1F473 MAN WITH TURBAN
+1F474 OLDER MAN
+1F475 OLDER WOMAN
+1F476 BABY
+1F477 CONSTRUCTION WORKER
+1F478 PRINCESS
+1F479 JAPANESE OGRE
+1F47A JAPANESE GOBLIN
+1F47B GHOST
+1F47C BABY ANGEL
+1F47D EXTRATERRESTRIAL ALIEN
+1F47E ALIEN MONSTER
+1F47F IMP
+1F480 SKULL
+1F481 INFORMATION DESK PERSON
+1F482 GUARDSMAN
+1F483 DANCER
+1F484 LIPSTICK
+1F485 NAIL POLISH
+1F486 FACE MASSAGE
+1F487 HAIRCUT
+1F488 BARBER POLE
+1F489 SYRINGE
+1F48A PILL
+1F48B KISS MARK
+1F48C LOVE LETTER
+1F48D RING
+1F48E GEM STONE
+1F48F KISS
+1F490 BOUQUET
+1F491 COUPLE WITH HEART
+1F492 WEDDING
+1F493 BEATING HEART
+1F494 BROKEN HEART
+1F495 TWO HEARTS
+1F496 SPARKLING HEART
+1F497 GROWING HEART
+1F498 HEART WITH ARROW
+1F499 BLUE HEART
+1F49A GREEN HEART
+1F49B YELLOW HEART
+1F49C PURPLE HEART
+1F49D HEART WITH RIBBON
+1F49E REVOLVING HEARTS
+1F49F HEART DECORATION
+1F4A0 DIAMOND SHAPE WITH A DOT INSIDE
+1F4A1 ELECTRIC LIGHT BULB
+1F4A2 ANGER SYMBOL
+1F4A3 BOMB
+1F4A4 SLEEPING SYMBOL
+1F4A5 COLLISION SYMBOL
+1F4A6 SPLASHING SWEAT SYMBOL
+1F4A7 DROPLET
+1F4A8 DASH SYMBOL
+1F4A9 PILE OF POO
+1F4AA FLEXED BICEPS
+1F4AB DIZZY SYMBOL
+1F4AC SPEECH BALLOON
+1F4AD THOUGHT BALLOON
+1F4AE WHITE FLOWER
+1F4AF HUNDRED POINTS SYMBOL
+1F4B0 MONEY BAG
+1F4B1 CURRENCY EXCHANGE
+1F4B2 HEAVY DOLLAR SIGN
+1F4B3 CREDIT CARD
+1F4B4 BANKNOTE WITH YEN SIGN
+1F4B5 BANKNOTE WITH DOLLAR SIGN
+1F4B6 BANKNOTE WITH EURO SIGN
+1F4B7 BANKNOTE WITH POUND SIGN
+1F4B8 MONEY WITH WINGS
+1F4B9 CHART WITH UPWARDS TREND AND YEN SIGN
+1F4BA SEAT
+1F4BB PERSONAL COMPUTER
+1F4BC BRIEFCASE
+1F4BD MINIDISC
+1F4BE FLOPPY DISK
+1F4BF OPTICAL DISC
+1F4C0 DVD
+1F4C1 FILE FOLDER
+1F4C2 OPEN FILE FOLDER
+1F4C3 PAGE WITH CURL
+1F4C4 PAGE FACING UP
+1F4C5 CALENDAR
+1F4C6 TEAR-OFF CALENDAR
+1F4C7 CARD INDEX
+1F4C8 CHART WITH UPWARDS TREND
+1F4C9 CHART WITH DOWNWARDS TREND
+1F4CA BAR CHART
+1F4CB CLIPBOARD
+1F4CC PUSHPIN
+1F4CD ROUND PUSHPIN
+1F4CE PAPERCLIP
+1F4CF STRAIGHT RULER
+1F4D0 TRIANGULAR RULER
+1F4D1 BOOKMARK TABS
+1F4D2 LEDGER
+1F4D3 NOTEBOOK
+1F4D4 NOTEBOOK WITH DECORATIVE COVER
+1F4D5 CLOSED BOOK
+1F4D6 OPEN BOOK
+1F4D7 GREEN BOOK
+1F4D8 BLUE BOOK
+1F4D9 ORANGE BOOK
+1F4DA BOOKS
+1F4DB NAME BADGE
+1F4DC SCROLL
+1F4DD MEMO
+1F4DE TELEPHONE RECEIVER
+1F4DF PAGER
+1F4E0 FAX MACHINE
+1F4E1 SATELLITE ANTENNA
+1F4E2 PUBLIC ADDRESS LOUDSPEAKER
+1F4E3 CHEERING MEGAPHONE
+1F4E4 OUTBOX TRAY
+1F4E5 INBOX TRAY
+1F4E6 PACKAGE
+1F4E7 E-MAIL SYMBOL
+1F4E8 INCOMING ENVELOPE
+1F4E9 ENVELOPE WITH DOWNWARDS ARROW ABOVE
+1F4EA CLOSED MAILBOX WITH LOWERED FLAG
+1F4EB CLOSED MAILBOX WITH RAISED FLAG
+1F4EC OPEN MAILBOX WITH RAISED FLAG
+1F4ED OPEN MAILBOX WITH LOWERED FLAG
+1F4EE POSTBOX
+1F4EF POSTAL HORN
+1F4F0 NEWSPAPER
+1F4F1 MOBILE PHONE
+1F4F2 MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT
+1F4F3 VIBRATION MODE
+1F4F4 MOBILE PHONE OFF
+1F4F5 NO MOBILE PHONES
+1F4F6 ANTENNA WITH BARS
+1F4F7 CAMERA
+1F4F9 VIDEO CAMERA
+1F4FA TELEVISION
+1F4FB RADIO
+1F4FC VIDEOCASSETTE
+1F500 TWISTED RIGHTWARDS ARROWS
+1F501 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS
+1F502 CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY
+1F503 CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+1F504 ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS
+1F505 LOW BRIGHTNESS SYMBOL
+1F506 HIGH BRIGHTNESS SYMBOL
+1F507 SPEAKER WITH CANCELLATION STROKE
+1F508 SPEAKER
+1F509 SPEAKER WITH ONE SOUND WAVE
+1F50A SPEAKER WITH THREE SOUND WAVES
+1F50B BATTERY
+1F50C ELECTRIC PLUG
+1F50D LEFT-POINTING MAGNIFYING GLASS
+1F50E RIGHT-POINTING MAGNIFYING GLASS
+1F50F LOCK WITH INK PEN
+1F510 CLOSED LOCK WITH KEY
+1F511 KEY
+1F512 LOCK
+1F513 OPEN LOCK
+1F515 BELL WITH CANCELLATION STROKE
+1F516 BOOKMARK
+1F517 LINK SYMBOL
+1F518 RADIO BUTTON
+1F519 BACK WITH LEFTWARDS ARROW ABOVE
+1F51A END WITH LEFTWARDS ARROW ABOVE
+1F51B ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE
+1F51C SOON WITH RIGHTWARDS ARROW ABOVE
+1F51D TOP WITH UPWARDS ARROW ABOVE
+1F51E NO ONE UNDER EIGHTEEN SYMBOL
+1F51F KEYCAP TEN
+1F520 INPUT SYMBOL FOR LATIN CAPITAL LETTERS
+1F521 INPUT SYMBOL FOR LATIN SMALL LETTERS
+1F522 INPUT SYMBOL FOR NUMBERS
+1F523 INPUT SYMBOL FOR SYMBOLS
+1F524 INPUT SYMBOL FOR LATIN LETTERS
+1F525 FIRE
+1F526 ELECTRIC TORCH
+1F527 WRENCH
+1F528 HAMMER
+1F529 NUT AND BOLT
+1F52A HOCHO
+1F52B PISTOL
+1F52C MICROSCOPE
+1F52D TELESCOPE
+1F52E CRYSTAL BALL
+1F52F SIX POINTED STAR WITH MIDDLE DOT
+1F530 JAPANESE SYMBOL FOR BEGINNER
+1F531 TRIDENT EMBLEM
+1F532 BLACK SQUARE BUTTON
+1F533 WHITE SQUARE BUTTON
+1F534 LARGE RED CIRCLE
+1F535 LARGE BLUE CIRCLE
+1F536 LARGE ORANGE DIAMOND
+1F537 LARGE BLUE DIAMOND
+1F538 SMALL ORANGE DIAMOND
+1F539 SMALL BLUE DIAMOND
+1F53A UP-POINTING RED TRIANGLE
+1F53B DOWN-POINTING RED TRIANGLE
+1F53C UP-POINTING SMALL RED TRIANGLE
+1F53D DOWN-POINTING SMALL RED TRIANGLE
+1F550 CLOCK FACE ONE OCLOCK
+1F551 CLOCK FACE TWO OCLOCK
+1F552 CLOCK FACE THREE OCLOCK
+1F553 CLOCK FACE FOUR OCLOCK
+1F554 CLOCK FACE FIVE OCLOCK
+1F555 CLOCK FACE SIX OCLOCK
+1F556 CLOCK FACE SEVEN OCLOCK
+1F557 CLOCK FACE EIGHT OCLOCK
+1F558 CLOCK FACE NINE OCLOCK
+1F559 CLOCK FACE TEN OCLOCK
+1F55A CLOCK FACE ELEVEN OCLOCK
+1F55B CLOCK FACE TWELVE OCLOCK
+1F55C CLOCK FACE ONE-THIRTY
+1F55D CLOCK FACE TWO-THIRTY
+1F55E CLOCK FACE THREE-THIRTY
+1F55F CLOCK FACE FOUR-THIRTY
+1F560 CLOCK FACE FIVE-THIRTY
+1F561 CLOCK FACE SIX-THIRTY
+1F562 CLOCK FACE SEVEN-THIRTY
+1F563 CLOCK FACE EIGHT-THIRTY
+1F564 CLOCK FACE NINE-THIRTY
+1F565 CLOCK FACE TEN-THIRTY
+1F566 CLOCK FACE ELEVEN-THIRTY
+1F567 CLOCK FACE TWELVE-THIRTY
+1F5FB MOUNT FUJI
+1F5FC TOKYO TOWER
+1F5FD STATUE OF LIBERTY
+1F5FE SILHOUETTE OF JAPAN
+1F5FF MOYAI
+1F601 GRINNING FACE WITH SMILING EYES
+1F602 FACE WITH TEARS OF JOY
+1F603 SMILING FACE WITH OPEN MOUTH
+1F604 SMILING FACE WITH OPEN MOUTH AND SMILING EYES
+1F605 SMILING FACE WITH OPEN MOUTH AND COLD SWEAT
+1F606 SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES
+1F607 SMILING FACE WITH HALO
+1F608 SMILING FACE WITH HORNS
+1F609 WINKING FACE
+1F60A SMILING FACE WITH SMILING EYES
+1F60B FACE SAVOURING DELICIOUS FOOD
+1F60C RELIEVED FACE
+1F60D SMILING FACE WITH HEART-SHAPED EYES
+1F60E SMILING FACE WITH SUNGLASSES
+1F60F SMIRKING FACE
+1F610 NEUTRAL FACE
+1F612 UNAMUSED FACE
+1F613 FACE WITH COLD SWEAT
+1F614 PENSIVE FACE
+1F616 CONFOUNDED FACE
+1F618 FACE THROWING A KISS
+1F61A KISSING FACE WITH CLOSED EYES
+1F61C FACE WITH STUCK-OUT TONGUE AND WINKING EYE
+1F61D FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES
+1F61E DISAPPOINTED FACE
+1F620 ANGRY FACE
+1F621 POUTING FACE
+1F622 CRYING FACE
+1F623 PERSEVERING FACE
+1F624 FACE WITH LOOK OF TRIUMPH
+1F625 DISAPPOINTED BUT RELIEVED FACE
+1F628 FEARFUL FACE
+1F629 WEARY FACE
+1F62A SLEEPY FACE
+1F62B TIRED FACE
+1F62D LOUDLY CRYING FACE
+1F630 FACE WITH OPEN MOUTH AND COLD SWEAT
+1F631 FACE SCREAMING IN FEAR
+1F632 ASTONISHED FACE
+1F633 FLUSHED FACE
+1F635 DIZZY FACE
+1F636 FACE WITHOUT MOUTH
+1F637 FACE WITH MEDICAL MASK
+1F638 GRINNING CAT FACE WITH SMILING EYES
+1F639 CAT FACE WITH TEARS OF JOY
+1F63A SMILING CAT FACE WITH OPEN MOUTH
+1F63B SMILING CAT FACE WITH HEART-SHAPED EYES
+1F63C CAT FACE WITH WRY SMILE
+1F63D KISSING CAT FACE WITH CLOSED EYES
+1F63E POUTING CAT FACE
+1F63F CRYING CAT FACE
+1F640 WEARY CAT FACE
+1F645 FACE WITH NO GOOD GESTURE
+1F646 FACE WITH OK GESTURE
+1F647 PERSON BOWING DEEPLY
+1F648 SEE-NO-EVIL MONKEY
+1F649 HEAR-NO-EVIL MONKEY
+1F64A SPEAK-NO-EVIL MONKEY
+1F64B HAPPY PERSON RAISING ONE HAND
+1F64C PERSON RAISING BOTH HANDS IN CELEBRATION
+1F64D PERSON FROWNING
+1F64E PERSON WITH POUTING FACE
+1F64F PERSON WITH FOLDED HANDS
+1F680 ROCKET
+1F681 HELICOPTER
+1F682 STEAM LOCOMOTIVE
+1F683 RAILWAY CAR
+1F684 HIGH-SPEED TRAIN
+1F685 HIGH-SPEED TRAIN WITH BULLET NOSE
+1F686 TRAIN
+1F687 METRO
+1F688 LIGHT RAIL
+1F689 STATION
+1F68A TRAM
+1F68B TRAM CAR
+1F68C BUS
+1F68D ONCOMING BUS
+1F68E TROLLEYBUS
+1F68F BUS STOP
+1F690 MINIBUS
+1F691 AMBULANCE
+1F692 FIRE ENGINE
+1F693 POLICE CAR
+1F694 ONCOMING POLICE CAR
+1F695 TAXI
+1F696 ONCOMING TAXI
+1F697 AUTOMOBILE
+1F698 ONCOMING AUTOMOBILE
+1F699 RECREATIONAL VEHICLE
+1F69A DELIVERY TRUCK
+1F69B ARTICULATED LORRY
+1F69C TRACTOR
+1F69D MONORAIL
+1F69E MOUNTAIN RAILWAY
+1F69F SUSPENSION RAILWAY
+1F6A0 MOUNTAIN CABLEWAY
+1F6A1 AERIAL TRAMWAY
+1F6A2 SHIP
+1F6A3 ROWBOAT
+1F6A4 SPEEDBOAT
+1F6A5 HORIZONTAL TRAFFIC LIGHT
+1F6A6 VERTICAL TRAFFIC LIGHT
+1F6A7 CONSTRUCTION SIGN
+1F6A8 POLICE CARS REVOLVING LIGHT
+1F6A9 TRIANGULAR FLAG ON POST
+1F6AA DOOR
+1F6AB NO ENTRY SIGN
+1F6AC SMOKING SYMBOL
+1F6AD NO SMOKING SYMBOL
+1F6AE PUT LITTER IN ITS PLACE SYMBOL
+1F6AF DO NOT LITTER SYMBOL
+1F6B0 POTABLE WATER SYMBOL
+1F6B1 NON-POTABLE WATER SYMBOL
+1F6B2 BICYCLE
+1F6B3 NO BICYCLES
+1F6B4 BICYCLIST
+1F6B5 MOUNTAIN BICYCLIST
+1F6B6 PEDESTRIAN
+1F6B7 NO PEDESTRIANS
+1F6B8 CHILDREN CROSSING
+1F6B9 MENS SYMBOL
+1F6BA WOMENS SYMBOL
+1F6BB RESTROOM
+1F6BC BABY SYMBOL
+1F6BD TOILET
+1F6BE WATER CLOSET
+1F6BF SHOWER
+1F6C0 BATH
+1F6C1 BATHTUB
+1F6C2 PASSPORT CONTROL
+1F6C3 CUSTOMS
+1F6C4 BAGGAGE CLAIM
+1F6C5 LEFT LUGGAGE
+1F700 ALCHEMICAL SYMBOL FOR QUINTESSENCE
+1F701 ALCHEMICAL SYMBOL FOR AIR
+1F702 ALCHEMICAL SYMBOL FOR FIRE
+1F703 ALCHEMICAL SYMBOL FOR EARTH
+1F704 ALCHEMICAL SYMBOL FOR WATER
+1F705 ALCHEMICAL SYMBOL FOR AQUAFORTIS
+1F706 ALCHEMICAL SYMBOL FOR AQUA REGIA
+1F707 ALCHEMICAL SYMBOL FOR AQUA REGIA-2
+1F708 ALCHEMICAL SYMBOL FOR AQUA VITAE
+1F709 ALCHEMICAL SYMBOL FOR AQUA VITAE-2
+1F70A ALCHEMICAL SYMBOL FOR VINEGAR
+1F70B ALCHEMICAL SYMBOL FOR VINEGAR-2
+1F70C ALCHEMICAL SYMBOL FOR VINEGAR-3
+1F70D ALCHEMICAL SYMBOL FOR SULFUR
+1F70E ALCHEMICAL SYMBOL FOR PHILOSOPHERS SULFUR
+1F70F ALCHEMICAL SYMBOL FOR BLACK SULFUR
+1F710 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE
+1F711 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-2
+1F712 ALCHEMICAL SYMBOL FOR MERCURY SUBLIMATE-3
+1F713 ALCHEMICAL SYMBOL FOR CINNABAR
+1F714 ALCHEMICAL SYMBOL FOR SALT
+1F715 ALCHEMICAL SYMBOL FOR NITRE
+1F716 ALCHEMICAL SYMBOL FOR VITRIOL
+1F717 ALCHEMICAL SYMBOL FOR VITRIOL-2
+1F718 ALCHEMICAL SYMBOL FOR ROCK SALT
+1F719 ALCHEMICAL SYMBOL FOR ROCK SALT-2
+1F71A ALCHEMICAL SYMBOL FOR GOLD
+1F71B ALCHEMICAL SYMBOL FOR SILVER
+1F71C ALCHEMICAL SYMBOL FOR IRON ORE
+1F71D ALCHEMICAL SYMBOL FOR IRON ORE-2
+1F71E ALCHEMICAL SYMBOL FOR CROCUS OF IRON
+1F71F ALCHEMICAL SYMBOL FOR REGULUS OF IRON
+1F720 ALCHEMICAL SYMBOL FOR COPPER ORE
+1F721 ALCHEMICAL SYMBOL FOR IRON-COPPER ORE
+1F722 ALCHEMICAL SYMBOL FOR SUBLIMATE OF COPPER
+1F723 ALCHEMICAL SYMBOL FOR CROCUS OF COPPER
+1F724 ALCHEMICAL SYMBOL FOR CROCUS OF COPPER-2
+1F725 ALCHEMICAL SYMBOL FOR COPPER ANTIMONIATE
+1F726 ALCHEMICAL SYMBOL FOR SALT OF COPPER ANTIMONIATE
+1F727 ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF COPPER
+1F728 ALCHEMICAL SYMBOL FOR VERDIGRIS
+1F729 ALCHEMICAL SYMBOL FOR TIN ORE
+1F72A ALCHEMICAL SYMBOL FOR LEAD ORE
+1F72B ALCHEMICAL SYMBOL FOR ANTIMONY ORE
+1F72C ALCHEMICAL SYMBOL FOR SUBLIMATE OF ANTIMONY
+1F72D ALCHEMICAL SYMBOL FOR SALT OF ANTIMONY
+1F72E ALCHEMICAL SYMBOL FOR SUBLIMATE OF SALT OF ANTIMONY
+1F72F ALCHEMICAL SYMBOL FOR VINEGAR OF ANTIMONY
+1F730 ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY
+1F731 ALCHEMICAL SYMBOL FOR REGULUS OF ANTIMONY-2
+1F732 ALCHEMICAL SYMBOL FOR REGULUS
+1F733 ALCHEMICAL SYMBOL FOR REGULUS-2
+1F734 ALCHEMICAL SYMBOL FOR REGULUS-3
+1F735 ALCHEMICAL SYMBOL FOR REGULUS-4
+1F736 ALCHEMICAL SYMBOL FOR ALKALI
+1F737 ALCHEMICAL SYMBOL FOR ALKALI-2
+1F738 ALCHEMICAL SYMBOL FOR MARCASITE
+1F739 ALCHEMICAL SYMBOL FOR SAL-AMMONIAC
+1F73A ALCHEMICAL SYMBOL FOR ARSENIC
+1F73B ALCHEMICAL SYMBOL FOR REALGAR
+1F73C ALCHEMICAL SYMBOL FOR REALGAR-2
+1F73D ALCHEMICAL SYMBOL FOR AURIPIGMENT
+1F73E ALCHEMICAL SYMBOL FOR BISMUTH ORE
+1F73F ALCHEMICAL SYMBOL FOR TARTAR
+1F740 ALCHEMICAL SYMBOL FOR TARTAR-2
+1F741 ALCHEMICAL SYMBOL FOR QUICK LIME
+1F742 ALCHEMICAL SYMBOL FOR BORAX
+1F743 ALCHEMICAL SYMBOL FOR BORAX-2
+1F744 ALCHEMICAL SYMBOL FOR BORAX-3
+1F745 ALCHEMICAL SYMBOL FOR ALUM
+1F746 ALCHEMICAL SYMBOL FOR OIL
+1F747 ALCHEMICAL SYMBOL FOR SPIRIT
+1F748 ALCHEMICAL SYMBOL FOR TINCTURE
+1F749 ALCHEMICAL SYMBOL FOR GUM
+1F74A ALCHEMICAL SYMBOL FOR WAX
+1F74B ALCHEMICAL SYMBOL FOR POWDER
+1F74C ALCHEMICAL SYMBOL FOR CALX
+1F74D ALCHEMICAL SYMBOL FOR TUTTY
+1F74E ALCHEMICAL SYMBOL FOR CAPUT MORTUUM
+1F74F ALCHEMICAL SYMBOL FOR SCEPTER OF JOVE
+1F750 ALCHEMICAL SYMBOL FOR CADUCEUS
+1F751 ALCHEMICAL SYMBOL FOR TRIDENT
+1F752 ALCHEMICAL SYMBOL FOR STARRED TRIDENT
+1F753 ALCHEMICAL SYMBOL FOR LODESTONE
+1F754 ALCHEMICAL SYMBOL FOR SOAP
+1F755 ALCHEMICAL SYMBOL FOR URINE
+1F756 ALCHEMICAL SYMBOL FOR HORSE DUNG
+1F757 ALCHEMICAL SYMBOL FOR ASHES
+1F758 ALCHEMICAL SYMBOL FOR POT ASHES
+1F759 ALCHEMICAL SYMBOL FOR BRICK
+1F75A ALCHEMICAL SYMBOL FOR POWDERED BRICK
+1F75B ALCHEMICAL SYMBOL FOR AMALGAM
+1F75C ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM
+1F75D ALCHEMICAL SYMBOL FOR STRATUM SUPER STRATUM-2
+1F75E ALCHEMICAL SYMBOL FOR SUBLIMATION
+1F75F ALCHEMICAL SYMBOL FOR PRECIPITATE
+1F760 ALCHEMICAL SYMBOL FOR DISTILL
+1F761 ALCHEMICAL SYMBOL FOR DISSOLVE
+1F762 ALCHEMICAL SYMBOL FOR DISSOLVE-2
+1F763 ALCHEMICAL SYMBOL FOR PURIFY
+1F764 ALCHEMICAL SYMBOL FOR PUTREFACTION
+1F765 ALCHEMICAL SYMBOL FOR CRUCIBLE
+1F766 ALCHEMICAL SYMBOL FOR CRUCIBLE-2
+1F767 ALCHEMICAL SYMBOL FOR CRUCIBLE-3
+1F768 ALCHEMICAL SYMBOL FOR CRUCIBLE-4
+1F769 ALCHEMICAL SYMBOL FOR CRUCIBLE-5
+1F76A ALCHEMICAL SYMBOL FOR ALEMBIC
+1F76B ALCHEMICAL SYMBOL FOR BATH OF MARY
+1F76C ALCHEMICAL SYMBOL FOR BATH OF VAPOURS
+1F76D ALCHEMICAL SYMBOL FOR RETORT
+1F76E ALCHEMICAL SYMBOL FOR HOUR
+1F76F ALCHEMICAL SYMBOL FOR NIGHT
+1F770 ALCHEMICAL SYMBOL FOR DAY-NIGHT
+1F771 ALCHEMICAL SYMBOL FOR MONTH
+1F772 ALCHEMICAL SYMBOL FOR HALF DRAM
+1F773 ALCHEMICAL SYMBOL FOR HALF OUNCE
+E0001 LANGUAGE TAG
+E0020 TAG SPACE
+E0021 TAG EXCLAMATION MARK
+E0022 TAG QUOTATION MARK
+E0023 TAG NUMBER SIGN
+E0024 TAG DOLLAR SIGN
+E0025 TAG PERCENT SIGN
+E0026 TAG AMPERSAND
+E0027 TAG APOSTROPHE
+E0028 TAG LEFT PARENTHESIS
+E0029 TAG RIGHT PARENTHESIS
+E002A TAG ASTERISK
+E002B TAG PLUS SIGN
+E002C TAG COMMA
+E002D TAG HYPHEN-MINUS
+E002E TAG FULL STOP
+E002F TAG SOLIDUS
+E0030 TAG DIGIT ZERO
+E0031 TAG DIGIT ONE
+E0032 TAG DIGIT TWO
+E0033 TAG DIGIT THREE
+E0034 TAG DIGIT FOUR
+E0035 TAG DIGIT FIVE
+E0036 TAG DIGIT SIX
+E0037 TAG DIGIT SEVEN
+E0038 TAG DIGIT EIGHT
+E0039 TAG DIGIT NINE
+E003A TAG COLON
+E003B TAG SEMICOLON
+E003C TAG LESS-THAN SIGN
+E003D TAG EQUALS SIGN
+E003E TAG GREATER-THAN SIGN
+E003F TAG QUESTION MARK
+E0040 TAG COMMERCIAL AT
+E0041 TAG LATIN CAPITAL LETTER A
+E0042 TAG LATIN CAPITAL LETTER B
+E0043 TAG LATIN CAPITAL LETTER C
+E0044 TAG LATIN CAPITAL LETTER D
+E0045 TAG LATIN CAPITAL LETTER E
+E0046 TAG LATIN CAPITAL LETTER F
+E0047 TAG LATIN CAPITAL LETTER G
+E0048 TAG LATIN CAPITAL LETTER H
+E0049 TAG LATIN CAPITAL LETTER I
+E004A TAG LATIN CAPITAL LETTER J
+E004B TAG LATIN CAPITAL LETTER K
+E004C TAG LATIN CAPITAL LETTER L
+E004D TAG LATIN CAPITAL LETTER M
+E004E TAG LATIN CAPITAL LETTER N
+E004F TAG LATIN CAPITAL LETTER O
+E0050 TAG LATIN CAPITAL LETTER P
+E0051 TAG LATIN CAPITAL LETTER Q
+E0052 TAG LATIN CAPITAL LETTER R
+E0053 TAG LATIN CAPITAL LETTER S
+E0054 TAG LATIN CAPITAL LETTER T
+E0055 TAG LATIN CAPITAL LETTER U
+E0056 TAG LATIN CAPITAL LETTER V
+E0057 TAG LATIN CAPITAL LETTER W
+E0058 TAG LATIN CAPITAL LETTER X
+E0059 TAG LATIN CAPITAL LETTER Y
+E005A TAG LATIN CAPITAL LETTER Z
+E005B TAG LEFT SQUARE BRACKET
+E005C TAG REVERSE SOLIDUS
+E005D TAG RIGHT SQUARE BRACKET
+E005E TAG CIRCUMFLEX ACCENT
+E005F TAG LOW LINE
+E0060 TAG GRAVE ACCENT
+E0061 TAG LATIN SMALL LETTER A
+E0062 TAG LATIN SMALL LETTER B
+E0063 TAG LATIN SMALL LETTER C
+E0064 TAG LATIN SMALL LETTER D
+E0065 TAG LATIN SMALL LETTER E
+E0066 TAG LATIN SMALL LETTER F
+E0067 TAG LATIN SMALL LETTER G
+E0068 TAG LATIN SMALL LETTER H
+E0069 TAG LATIN SMALL LETTER I
+E006A TAG LATIN SMALL LETTER J
+E006B TAG LATIN SMALL LETTER K
+E006C TAG LATIN SMALL LETTER L
+E006D TAG LATIN SMALL LETTER M
+E006E TAG LATIN SMALL LETTER N
+E006F TAG LATIN SMALL LETTER O
+E0070 TAG LATIN SMALL LETTER P
+E0071 TAG LATIN SMALL LETTER Q
+E0072 TAG LATIN SMALL LETTER R
+E0073 TAG LATIN SMALL LETTER S
+E0074 TAG LATIN SMALL LETTER T
+E0075 TAG LATIN SMALL LETTER U
+E0076 TAG LATIN SMALL LETTER V
+E0077 TAG LATIN SMALL LETTER W
+E0078 TAG LATIN SMALL LETTER X
+E0079 TAG LATIN SMALL LETTER Y
+E007A TAG LATIN SMALL LETTER Z
+E007B TAG LEFT CURLY BRACKET
+E007C TAG VERTICAL LINE
+E007D TAG RIGHT CURLY BRACKET
+E007E TAG TILDE
+E007F CANCEL TAG
+E0100 VARIATION SELECTOR-17
+E0101 VARIATION SELECTOR-18
+E0102 VARIATION SELECTOR-19
+E0103 VARIATION SELECTOR-20
+E0104 VARIATION SELECTOR-21
+E0105 VARIATION SELECTOR-22
+E0106 VARIATION SELECTOR-23
+E0107 VARIATION SELECTOR-24
+E0108 VARIATION SELECTOR-25
+E0109 VARIATION SELECTOR-26
+E010A VARIATION SELECTOR-27
+E010B VARIATION SELECTOR-28
+E010C VARIATION SELECTOR-29
+E010D VARIATION SELECTOR-30
+E010E VARIATION SELECTOR-31
+E010F VARIATION SELECTOR-32
+E0110 VARIATION SELECTOR-33
+E0111 VARIATION SELECTOR-34
+E0112 VARIATION SELECTOR-35
+E0113 VARIATION SELECTOR-36
+E0114 VARIATION SELECTOR-37
+E0115 VARIATION SELECTOR-38
+E0116 VARIATION SELECTOR-39
+E0117 VARIATION SELECTOR-40
+E0118 VARIATION SELECTOR-41
+E0119 VARIATION SELECTOR-42
+E011A VARIATION SELECTOR-43
+E011B VARIATION SELECTOR-44
+E011C VARIATION SELECTOR-45
+E011D VARIATION SELECTOR-46
+E011E VARIATION SELECTOR-47
+E011F VARIATION SELECTOR-48
+E0120 VARIATION SELECTOR-49
+E0121 VARIATION SELECTOR-50
+E0122 VARIATION SELECTOR-51
+E0123 VARIATION SELECTOR-52
+E0124 VARIATION SELECTOR-53
+E0125 VARIATION SELECTOR-54
+E0126 VARIATION SELECTOR-55
+E0127 VARIATION SELECTOR-56
+E0128 VARIATION SELECTOR-57
+E0129 VARIATION SELECTOR-58
+E012A VARIATION SELECTOR-59
+E012B VARIATION SELECTOR-60
+E012C VARIATION SELECTOR-61
+E012D VARIATION SELECTOR-62
+E012E VARIATION SELECTOR-63
+E012F VARIATION SELECTOR-64
+E0130 VARIATION SELECTOR-65
+E0131 VARIATION SELECTOR-66
+E0132 VARIATION SELECTOR-67
+E0133 VARIATION SELECTOR-68
+E0134 VARIATION SELECTOR-69
+E0135 VARIATION SELECTOR-70
+E0136 VARIATION SELECTOR-71
+E0137 VARIATION SELECTOR-72
+E0138 VARIATION SELECTOR-73
+E0139 VARIATION SELECTOR-74
+E013A VARIATION SELECTOR-75
+E013B VARIATION SELECTOR-76
+E013C VARIATION SELECTOR-77
+E013D VARIATION SELECTOR-78
+E013E VARIATION SELECTOR-79
+E013F VARIATION SELECTOR-80
+E0140 VARIATION SELECTOR-81
+E0141 VARIATION SELECTOR-82
+E0142 VARIATION SELECTOR-83
+E0143 VARIATION SELECTOR-84
+E0144 VARIATION SELECTOR-85
+E0145 VARIATION SELECTOR-86
+E0146 VARIATION SELECTOR-87
+E0147 VARIATION SELECTOR-88
+E0148 VARIATION SELECTOR-89
+E0149 VARIATION SELECTOR-90
+E014A VARIATION SELECTOR-91
+E014B VARIATION SELECTOR-92
+E014C VARIATION SELECTOR-93
+E014D VARIATION SELECTOR-94
+E014E VARIATION SELECTOR-95
+E014F VARIATION SELECTOR-96
+E0150 VARIATION SELECTOR-97
+E0151 VARIATION SELECTOR-98
+E0152 VARIATION SELECTOR-99
+E0153 VARIATION SELECTOR-100
+E0154 VARIATION SELECTOR-101
+E0155 VARIATION SELECTOR-102
+E0156 VARIATION SELECTOR-103
+E0157 VARIATION SELECTOR-104
+E0158 VARIATION SELECTOR-105
+E0159 VARIATION SELECTOR-106
+E015A VARIATION SELECTOR-107
+E015B VARIATION SELECTOR-108
+E015C VARIATION SELECTOR-109
+E015D VARIATION SELECTOR-110
+E015E VARIATION SELECTOR-111
+E015F VARIATION SELECTOR-112
+E0160 VARIATION SELECTOR-113
+E0161 VARIATION SELECTOR-114
+E0162 VARIATION SELECTOR-115
+E0163 VARIATION SELECTOR-116
+E0164 VARIATION SELECTOR-117
+E0165 VARIATION SELECTOR-118
+E0166 VARIATION SELECTOR-119
+E0167 VARIATION SELECTOR-120
+E0168 VARIATION SELECTOR-121
+E0169 VARIATION SELECTOR-122
+E016A VARIATION SELECTOR-123
+E016B VARIATION SELECTOR-124
+E016C VARIATION SELECTOR-125
+E016D VARIATION SELECTOR-126
+E016E VARIATION SELECTOR-127
+E016F VARIATION SELECTOR-128
+E0170 VARIATION SELECTOR-129
+E0171 VARIATION SELECTOR-130
+E0172 VARIATION SELECTOR-131
+E0173 VARIATION SELECTOR-132
+E0174 VARIATION SELECTOR-133
+E0175 VARIATION SELECTOR-134
+E0176 VARIATION SELECTOR-135
+E0177 VARIATION SELECTOR-136
+E0178 VARIATION SELECTOR-137
+E0179 VARIATION SELECTOR-138
+E017A VARIATION SELECTOR-139
+E017B VARIATION SELECTOR-140
+E017C VARIATION SELECTOR-141
+E017D VARIATION SELECTOR-142
+E017E VARIATION SELECTOR-143
+E017F VARIATION SELECTOR-144
+E0180 VARIATION SELECTOR-145
+E0181 VARIATION SELECTOR-146
+E0182 VARIATION SELECTOR-147
+E0183 VARIATION SELECTOR-148
+E0184 VARIATION SELECTOR-149
+E0185 VARIATION SELECTOR-150
+E0186 VARIATION SELECTOR-151
+E0187 VARIATION SELECTOR-152
+E0188 VARIATION SELECTOR-153
+E0189 VARIATION SELECTOR-154
+E018A VARIATION SELECTOR-155
+E018B VARIATION SELECTOR-156
+E018C VARIATION SELECTOR-157
+E018D VARIATION SELECTOR-158
+E018E VARIATION SELECTOR-159
+E018F VARIATION SELECTOR-160
+E0190 VARIATION SELECTOR-161
+E0191 VARIATION SELECTOR-162
+E0192 VARIATION SELECTOR-163
+E0193 VARIATION SELECTOR-164
+E0194 VARIATION SELECTOR-165
+E0195 VARIATION SELECTOR-166
+E0196 VARIATION SELECTOR-167
+E0197 VARIATION SELECTOR-168
+E0198 VARIATION SELECTOR-169
+E0199 VARIATION SELECTOR-170
+E019A VARIATION SELECTOR-171
+E019B VARIATION SELECTOR-172
+E019C VARIATION SELECTOR-173
+E019D VARIATION SELECTOR-174
+E019E VARIATION SELECTOR-175
+E019F VARIATION SELECTOR-176
+E01A0 VARIATION SELECTOR-177
+E01A1 VARIATION SELECTOR-178
+E01A2 VARIATION SELECTOR-179
+E01A3 VARIATION SELECTOR-180
+E01A4 VARIATION SELECTOR-181
+E01A5 VARIATION SELECTOR-182
+E01A6 VARIATION SELECTOR-183
+E01A7 VARIATION SELECTOR-184
+E01A8 VARIATION SELECTOR-185
+E01A9 VARIATION SELECTOR-186
+E01AA VARIATION SELECTOR-187
+E01AB VARIATION SELECTOR-188
+E01AC VARIATION SELECTOR-189
+E01AD VARIATION SELECTOR-190
+E01AE VARIATION SELECTOR-191
+E01AF VARIATION SELECTOR-192
+E01B0 VARIATION SELECTOR-193
+E01B1 VARIATION SELECTOR-194
+E01B2 VARIATION SELECTOR-195
+E01B3 VARIATION SELECTOR-196
+E01B4 VARIATION SELECTOR-197
+E01B5 VARIATION SELECTOR-198
+E01B6 VARIATION SELECTOR-199
+E01B7 VARIATION SELECTOR-200
+E01B8 VARIATION SELECTOR-201
+E01B9 VARIATION SELECTOR-202
+E01BA VARIATION SELECTOR-203
+E01BB VARIATION SELECTOR-204
+E01BC VARIATION SELECTOR-205
+E01BD VARIATION SELECTOR-206
+E01BE VARIATION SELECTOR-207
+E01BF VARIATION SELECTOR-208
+E01C0 VARIATION SELECTOR-209
+E01C1 VARIATION SELECTOR-210
+E01C2 VARIATION SELECTOR-211
+E01C3 VARIATION SELECTOR-212
+E01C4 VARIATION SELECTOR-213
+E01C5 VARIATION SELECTOR-214
+E01C6 VARIATION SELECTOR-215
+E01C7 VARIATION SELECTOR-216
+E01C8 VARIATION SELECTOR-217
+E01C9 VARIATION SELECTOR-218
+E01CA VARIATION SELECTOR-219
+E01CB VARIATION SELECTOR-220
+E01CC VARIATION SELECTOR-221
+E01CD VARIATION SELECTOR-222
+E01CE VARIATION SELECTOR-223
+E01CF VARIATION SELECTOR-224
+E01D0 VARIATION SELECTOR-225
+E01D1 VARIATION SELECTOR-226
+E01D2 VARIATION SELECTOR-227
+E01D3 VARIATION SELECTOR-228
+E01D4 VARIATION SELECTOR-229
+E01D5 VARIATION SELECTOR-230
+E01D6 VARIATION SELECTOR-231
+E01D7 VARIATION SELECTOR-232
+E01D8 VARIATION SELECTOR-233
+E01D9 VARIATION SELECTOR-234
+E01DA VARIATION SELECTOR-235
+E01DB VARIATION SELECTOR-236
+E01DC VARIATION SELECTOR-237
+E01DD VARIATION SELECTOR-238
+E01DE VARIATION SELECTOR-239
+E01DF VARIATION SELECTOR-240
+E01E0 VARIATION SELECTOR-241
+E01E1 VARIATION SELECTOR-242
+E01E2 VARIATION SELECTOR-243
+E01E3 VARIATION SELECTOR-244
+E01E4 VARIATION SELECTOR-245
+E01E5 VARIATION SELECTOR-246
+E01E6 VARIATION SELECTOR-247
+E01E7 VARIATION SELECTOR-248
+E01E8 VARIATION SELECTOR-249
+E01E9 VARIATION SELECTOR-250
+E01EA VARIATION SELECTOR-251
+E01EB VARIATION SELECTOR-252
+E01EC VARIATION SELECTOR-253
+E01ED VARIATION SELECTOR-254
+E01EE VARIATION SELECTOR-255
+E01EF VARIATION SELECTOR-256
+0100 0300 LATIN CAPITAL LETTER A WITH MACRON AND GRAVE
+0101 0300 LATIN SMALL LETTER A WITH MACRON AND GRAVE
+0045 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW
+0065 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW
+00C8 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND GRAVE
+00E8 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND GRAVE
+00C9 0329 LATIN CAPITAL LETTER E WITH VERTICAL LINE BELOW AND ACUTE
+00E9 0329 LATIN SMALL LETTER E WITH VERTICAL LINE BELOW AND ACUTE
+00CA 0304 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND MACRON
+00EA 0304 LATIN SMALL LETTER E WITH CIRCUMFLEX AND MACRON
+00CA 030C LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND CARON
+00EA 030C LATIN SMALL LETTER E WITH CIRCUMFLEX AND CARON
+012A 0300 LATIN CAPITAL LETTER I WITH MACRON AND GRAVE
+012B 0300 LATIN SMALL LETTER I WITH MACRON AND GRAVE
+0069 0307 0301 LATIN SMALL LETTER I WITH DOT ABOVE AND ACUTE
+006E 0360 0067 LATIN SMALL LETTER NG WITH TILDE ABOVE
+004F 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW
+006F 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW
+00D2 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND GRAVE
+00F2 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND GRAVE
+00D3 0329 LATIN CAPITAL LETTER O WITH VERTICAL LINE BELOW AND ACUTE
+00F3 0329 LATIN SMALL LETTER O WITH VERTICAL LINE BELOW AND ACUTE
+0053 0329 LATIN CAPITAL LETTER S WITH VERTICAL LINE BELOW
+0073 0329 LATIN SMALL LETTER S WITH VERTICAL LINE BELOW
+016A 0300 LATIN CAPITAL LETTER U WITH MACRON AND GRAVE
+016B 0300 LATIN SMALL LETTER U WITH MACRON AND GRAVE
+0104 0301 LATIN CAPITAL LETTER A WITH OGONEK AND ACUTE
+0105 0301 LATIN SMALL LETTER A WITH OGONEK AND ACUTE
+0104 0303 LATIN CAPITAL LETTER A WITH OGONEK AND TILDE
+0105 0303 LATIN SMALL LETTER A WITH OGONEK AND TILDE
+0118 0301 LATIN CAPITAL LETTER E WITH OGONEK AND ACUTE
+0119 0301 LATIN SMALL LETTER E WITH OGONEK AND ACUTE
+0118 0303 LATIN CAPITAL LETTER E WITH OGONEK AND TILDE
+0119 0303 LATIN SMALL LETTER E WITH OGONEK AND TILDE
+0116 0301 LATIN CAPITAL LETTER E WITH DOT ABOVE AND ACUTE
+0117 0301 LATIN SMALL LETTER E WITH DOT ABOVE AND ACUTE
+0116 0303 LATIN CAPITAL LETTER E WITH DOT ABOVE AND TILDE
+0117 0303 LATIN SMALL LETTER E WITH DOT ABOVE AND TILDE
+0069 0307 0300 LATIN SMALL LETTER I WITH DOT ABOVE AND GRAVE
+0069 0307 0303 LATIN SMALL LETTER I WITH DOT ABOVE AND TILDE
+012E 0301 LATIN CAPITAL LETTER I WITH OGONEK AND ACUTE
+012F 0307 0301 LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND ACUTE
+012E 0303 LATIN CAPITAL LETTER I WITH OGONEK AND TILDE
+012F 0307 0303 LATIN SMALL LETTER I WITH OGONEK AND DOT ABOVE AND TILDE
+004A 0303 LATIN CAPITAL LETTER J WITH TILDE
+006A 0307 0303 LATIN SMALL LETTER J WITH DOT ABOVE AND TILDE
+004C 0303 LATIN CAPITAL LETTER L WITH TILDE
+006C 0303 LATIN SMALL LETTER L WITH TILDE
+004D 0303 LATIN CAPITAL LETTER M WITH TILDE
+006D 0303 LATIN SMALL LETTER M WITH TILDE
+0052 0303 LATIN CAPITAL LETTER R WITH TILDE
+0072 0303 LATIN SMALL LETTER R WITH TILDE
+0172 0301 LATIN CAPITAL LETTER U WITH OGONEK AND ACUTE
+0173 0301 LATIN SMALL LETTER U WITH OGONEK AND ACUTE
+0172 0303 LATIN CAPITAL LETTER U WITH OGONEK AND TILDE
+0173 0303 LATIN SMALL LETTER U WITH OGONEK AND TILDE
+016A 0301 LATIN CAPITAL LETTER U WITH MACRON AND ACUTE
+016B 0301 LATIN SMALL LETTER U WITH MACRON AND ACUTE
+016A 0303 LATIN CAPITAL LETTER U WITH MACRON AND TILDE
+016B 0303 LATIN SMALL LETTER U WITH MACRON AND TILDE
+00E6 0300 LATIN SMALL LETTER AE WITH GRAVE
+0254 0300 LATIN SMALL LETTER OPEN O WITH GRAVE
+0254 0301 LATIN SMALL LETTER OPEN O WITH ACUTE
+028C 0300 LATIN SMALL LETTER TURNED V WITH GRAVE
+028C 0301 LATIN SMALL LETTER TURNED V WITH ACUTE
+0259 0300 LATIN SMALL LETTER SCHWA WITH GRAVE
+0259 0301 LATIN SMALL LETTER SCHWA WITH ACUTE
+025A 0300 LATIN SMALL LETTER HOOKED SCHWA WITH GRAVE
+025A 0301 LATIN SMALL LETTER HOOKED SCHWA WITH ACUTE
+0995 09CD 09B7 BENGALI LETTER KHINYA
+0B95 0BCD TAMIL CONSONANT K
+0B99 0BCD TAMIL CONSONANT NG
+0B9A 0BCD TAMIL CONSONANT C
+0B9E 0BCD TAMIL CONSONANT NY
+0B9F 0BCD TAMIL CONSONANT TT
+0BA3 0BCD TAMIL CONSONANT NN
+0BA4 0BCD TAMIL CONSONANT T
+0BA8 0BCD TAMIL CONSONANT N
+0BAA 0BCD TAMIL CONSONANT P
+0BAE 0BCD TAMIL CONSONANT M
+0BAF 0BCD TAMIL CONSONANT Y
+0BB0 0BCD TAMIL CONSONANT R
+0BB2 0BCD TAMIL CONSONANT L
+0BB5 0BCD TAMIL CONSONANT V
+0BB4 0BCD TAMIL CONSONANT LLL
+0BB3 0BCD TAMIL CONSONANT LL
+0BB1 0BCD TAMIL CONSONANT RR
+0BA9 0BCD TAMIL CONSONANT NNN
+0B9C 0BCD TAMIL CONSONANT J
+0BB6 0BCD TAMIL CONSONANT SH
+0BB7 0BCD TAMIL CONSONANT SS
+0BB8 0BCD TAMIL CONSONANT S
+0BB9 0BCD TAMIL CONSONANT H
+0B95 0BCD 0BB7 0BCD TAMIL CONSONANT KSS
+0B95 0BBE TAMIL SYLLABLE KAA
+0B95 0BBF TAMIL SYLLABLE KI
+0B95 0BC0 TAMIL SYLLABLE KII
+0B95 0BC1 TAMIL SYLLABLE KU
+0B95 0BC2 TAMIL SYLLABLE KUU
+0B95 0BC6 TAMIL SYLLABLE KE
+0B95 0BC7 TAMIL SYLLABLE KEE
+0B95 0BC8 TAMIL SYLLABLE KAI
+0B95 0BCA TAMIL SYLLABLE KO
+0B95 0BCB TAMIL SYLLABLE KOO
+0B95 0BCC TAMIL SYLLABLE KAU
+0B99 0BBE TAMIL SYLLABLE NGAA
+0B99 0BBF TAMIL SYLLABLE NGI
+0B99 0BC0 TAMIL SYLLABLE NGII
+0B99 0BC1 TAMIL SYLLABLE NGU
+0B99 0BC2 TAMIL SYLLABLE NGUU
+0B99 0BC6 TAMIL SYLLABLE NGE
+0B99 0BC7 TAMIL SYLLABLE NGEE
+0B99 0BC8 TAMIL SYLLABLE NGAI
+0B99 0BCA TAMIL SYLLABLE NGO
+0B99 0BCB TAMIL SYLLABLE NGOO
+0B99 0BCC TAMIL SYLLABLE NGAU
+0B9A 0BBE TAMIL SYLLABLE CAA
+0B9A 0BBF TAMIL SYLLABLE CI
+0B9A 0BC0 TAMIL SYLLABLE CII
+0B9A 0BC1 TAMIL SYLLABLE CU
+0B9A 0BC2 TAMIL SYLLABLE CUU
+0B9A 0BC6 TAMIL SYLLABLE CE
+0B9A 0BC7 TAMIL SYLLABLE CEE
+0B9A 0BC8 TAMIL SYLLABLE CAI
+0B9A 0BCA TAMIL SYLLABLE CO
+0B9A 0BCB TAMIL SYLLABLE COO
+0B9A 0BCC TAMIL SYLLABLE CAU
+0B9E 0BBE TAMIL SYLLABLE NYAA
+0B9E 0BBF TAMIL SYLLABLE NYI
+0B9E 0BC0 TAMIL SYLLABLE NYII
+0B9E 0BC1 TAMIL SYLLABLE NYU
+0B9E 0BC2 TAMIL SYLLABLE NYUU
+0B9E 0BC6 TAMIL SYLLABLE NYE
+0B9E 0BC7 TAMIL SYLLABLE NYEE
+0B9E 0BC8 TAMIL SYLLABLE NYAI
+0B9E 0BCA TAMIL SYLLABLE NYO
+0B9E 0BCB TAMIL SYLLABLE NYOO
+0B9E 0BCC TAMIL SYLLABLE NYAU
+0B9F 0BBE TAMIL SYLLABLE TTAA
+0B9F 0BBF TAMIL SYLLABLE TTI
+0B9F 0BC0 TAMIL SYLLABLE TTII
+0B9F 0BC1 TAMIL SYLLABLE TTU
+0B9F 0BC2 TAMIL SYLLABLE TTUU
+0B9F 0BC6 TAMIL SYLLABLE TTE
+0B9F 0BC7 TAMIL SYLLABLE TTEE
+0B9F 0BC8 TAMIL SYLLABLE TTAI
+0B9F 0BCA TAMIL SYLLABLE TTO
+0B9F 0BCB TAMIL SYLLABLE TTOO
+0B9F 0BCC TAMIL SYLLABLE TTAU
+0BA3 0BBE TAMIL SYLLABLE NNAA
+0BA3 0BBF TAMIL SYLLABLE NNI
+0BA3 0BC0 TAMIL SYLLABLE NNII
+0BA3 0BC1 TAMIL SYLLABLE NNU
+0BA3 0BC2 TAMIL SYLLABLE NNUU
+0BA3 0BC6 TAMIL SYLLABLE NNE
+0BA3 0BC7 TAMIL SYLLABLE NNEE
+0BA3 0BC8 TAMIL SYLLABLE NNAI
+0BA3 0BCA TAMIL SYLLABLE NNO
+0BA3 0BCB TAMIL SYLLABLE NNOO
+0BA3 0BCC TAMIL SYLLABLE NNAU
+0BA4 0BBE TAMIL SYLLABLE TAA
+0BA4 0BBF TAMIL SYLLABLE TI
+0BA4 0BC0 TAMIL SYLLABLE TII
+0BA4 0BC1 TAMIL SYLLABLE TU
+0BA4 0BC2 TAMIL SYLLABLE TUU
+0BA4 0BC6 TAMIL SYLLABLE TE
+0BA4 0BC7 TAMIL SYLLABLE TEE
+0BA4 0BC8 TAMIL SYLLABLE TAI
+0BA4 0BCA TAMIL SYLLABLE TO
+0BA4 0BCB TAMIL SYLLABLE TOO
+0BA4 0BCC TAMIL SYLLABLE TAU
+0BA8 0BBE TAMIL SYLLABLE NAA
+0BA8 0BBF TAMIL SYLLABLE NI
+0BA8 0BC0 TAMIL SYLLABLE NII
+0BA8 0BC1 TAMIL SYLLABLE NU
+0BA8 0BC2 TAMIL SYLLABLE NUU
+0BA8 0BC6 TAMIL SYLLABLE NE
+0BA8 0BC7 TAMIL SYLLABLE NEE
+0BA8 0BC8 TAMIL SYLLABLE NAI
+0BA8 0BCA TAMIL SYLLABLE NO
+0BA8 0BCB TAMIL SYLLABLE NOO
+0BA8 0BCC TAMIL SYLLABLE NAU
+0BAA 0BBE TAMIL SYLLABLE PAA
+0BAA 0BBF TAMIL SYLLABLE PI
+0BAA 0BC0 TAMIL SYLLABLE PII
+0BAA 0BC1 TAMIL SYLLABLE PU
+0BAA 0BC2 TAMIL SYLLABLE PUU
+0BAA 0BC6 TAMIL SYLLABLE PE
+0BAA 0BC7 TAMIL SYLLABLE PEE
+0BAA 0BC8 TAMIL SYLLABLE PAI
+0BAA 0BCA TAMIL SYLLABLE PO
+0BAA 0BCB TAMIL SYLLABLE POO
+0BAA 0BCC TAMIL SYLLABLE PAU
+0BAE 0BBE TAMIL SYLLABLE MAA
+0BAE 0BBF TAMIL SYLLABLE MI
+0BAE 0BC0 TAMIL SYLLABLE MII
+0BAE 0BC1 TAMIL SYLLABLE MU
+0BAE 0BC2 TAMIL SYLLABLE MUU
+0BAE 0BC6 TAMIL SYLLABLE ME
+0BAE 0BC7 TAMIL SYLLABLE MEE
+0BAE 0BC8 TAMIL SYLLABLE MAI
+0BAE 0BCA TAMIL SYLLABLE MO
+0BAE 0BCB TAMIL SYLLABLE MOO
+0BAE 0BCC TAMIL SYLLABLE MAU
+0BAF 0BBE TAMIL SYLLABLE YAA
+0BAF 0BBF TAMIL SYLLABLE YI
+0BAF 0BC0 TAMIL SYLLABLE YII
+0BAF 0BC1 TAMIL SYLLABLE YU
+0BAF 0BC2 TAMIL SYLLABLE YUU
+0BAF 0BC6 TAMIL SYLLABLE YE
+0BAF 0BC7 TAMIL SYLLABLE YEE
+0BAF 0BC8 TAMIL SYLLABLE YAI
+0BAF 0BCA TAMIL SYLLABLE YO
+0BAF 0BCB TAMIL SYLLABLE YOO
+0BAF 0BCC TAMIL SYLLABLE YAU
+0BB0 0BBE TAMIL SYLLABLE RAA
+0BB0 0BBF TAMIL SYLLABLE RI
+0BB0 0BC0 TAMIL SYLLABLE RII
+0BB0 0BC1 TAMIL SYLLABLE RU
+0BB0 0BC2 TAMIL SYLLABLE RUU
+0BB0 0BC6 TAMIL SYLLABLE RE
+0BB0 0BC7 TAMIL SYLLABLE REE
+0BB0 0BC8 TAMIL SYLLABLE RAI
+0BB0 0BCA TAMIL SYLLABLE RO
+0BB0 0BCB TAMIL SYLLABLE ROO
+0BB0 0BCC TAMIL SYLLABLE RAU
+0BB2 0BBE TAMIL SYLLABLE LAA
+0BB2 0BBF TAMIL SYLLABLE LI
+0BB2 0BC0 TAMIL SYLLABLE LII
+0BB2 0BC1 TAMIL SYLLABLE LU
+0BB2 0BC2 TAMIL SYLLABLE LUU
+0BB2 0BC6 TAMIL SYLLABLE LE
+0BB2 0BC7 TAMIL SYLLABLE LEE
+0BB2 0BC8 TAMIL SYLLABLE LAI
+0BB2 0BCA TAMIL SYLLABLE LO
+0BB2 0BCB TAMIL SYLLABLE LOO
+0BB2 0BCC TAMIL SYLLABLE LAU
+0BB5 0BBE TAMIL SYLLABLE VAA
+0BB5 0BBF TAMIL SYLLABLE VI
+0BB5 0BC0 TAMIL SYLLABLE VII
+0BB5 0BC1 TAMIL SYLLABLE VU
+0BB5 0BC2 TAMIL SYLLABLE VUU
+0BB5 0BC6 TAMIL SYLLABLE VE
+0BB5 0BC7 TAMIL SYLLABLE VEE
+0BB5 0BC8 TAMIL SYLLABLE VAI
+0BB5 0BCA TAMIL SYLLABLE VO
+0BB5 0BCB TAMIL SYLLABLE VOO
+0BB5 0BCC TAMIL SYLLABLE VAU
+0BB4 0BBE TAMIL SYLLABLE LLLAA
+0BB4 0BBF TAMIL SYLLABLE LLLI
+0BB4 0BC0 TAMIL SYLLABLE LLLII
+0BB4 0BC1 TAMIL SYLLABLE LLLU
+0BB4 0BC2 TAMIL SYLLABLE LLLUU
+0BB4 0BC6 TAMIL SYLLABLE LLLE
+0BB4 0BC7 TAMIL SYLLABLE LLLEE
+0BB4 0BC8 TAMIL SYLLABLE LLLAI
+0BB4 0BCA TAMIL SYLLABLE LLLO
+0BB4 0BCB TAMIL SYLLABLE LLLOO
+0BB4 0BCC TAMIL SYLLABLE LLLAU
+0BB3 0BBE TAMIL SYLLABLE LLAA
+0BB3 0BBF TAMIL SYLLABLE LLI
+0BB3 0BC0 TAMIL SYLLABLE LLII
+0BB3 0BC1 TAMIL SYLLABLE LLU
+0BB3 0BC2 TAMIL SYLLABLE LLUU
+0BB3 0BC6 TAMIL SYLLABLE LLE
+0BB3 0BC7 TAMIL SYLLABLE LLEE
+0BB3 0BC8 TAMIL SYLLABLE LLAI
+0BB3 0BCA TAMIL SYLLABLE LLO
+0BB3 0BCB TAMIL SYLLABLE LLOO
+0BB3 0BCC TAMIL SYLLABLE LLAU
+0BB1 0BBE TAMIL SYLLABLE RRAA
+0BB1 0BBF TAMIL SYLLABLE RRI
+0BB1 0BC0 TAMIL SYLLABLE RRII
+0BB1 0BC1 TAMIL SYLLABLE RRU
+0BB1 0BC2 TAMIL SYLLABLE RRUU
+0BB1 0BC6 TAMIL SYLLABLE RRE
+0BB1 0BC7 TAMIL SYLLABLE RREE
+0BB1 0BC8 TAMIL SYLLABLE RRAI
+0BB1 0BCA TAMIL SYLLABLE RRO
+0BB1 0BCB TAMIL SYLLABLE RROO
+0BB1 0BCC TAMIL SYLLABLE RRAU
+0BA9 0BBE TAMIL SYLLABLE NNNAA
+0BA9 0BBF TAMIL SYLLABLE NNNI
+0BA9 0BC0 TAMIL SYLLABLE NNNII
+0BA9 0BC1 TAMIL SYLLABLE NNNU
+0BA9 0BC2 TAMIL SYLLABLE NNNUU
+0BA9 0BC6 TAMIL SYLLABLE NNNE
+0BA9 0BC7 TAMIL SYLLABLE NNNEE
+0BA9 0BC8 TAMIL SYLLABLE NNNAI
+0BA9 0BCA TAMIL SYLLABLE NNNO
+0BA9 0BCB TAMIL SYLLABLE NNNOO
+0BA9 0BCC TAMIL SYLLABLE NNNAU
+0B9C 0BBE TAMIL SYLLABLE JAA
+0B9C 0BBF TAMIL SYLLABLE JI
+0B9C 0BC0 TAMIL SYLLABLE JII
+0B9C 0BC1 TAMIL SYLLABLE JU
+0B9C 0BC2 TAMIL SYLLABLE JUU
+0B9C 0BC6 TAMIL SYLLABLE JE
+0B9C 0BC7 TAMIL SYLLABLE JEE
+0B9C 0BC8 TAMIL SYLLABLE JAI
+0B9C 0BCA TAMIL SYLLABLE JO
+0B9C 0BCB TAMIL SYLLABLE JOO
+0B9C 0BCC TAMIL SYLLABLE JAU
+0BB6 0BBE TAMIL SYLLABLE SHAA
+0BB6 0BBF TAMIL SYLLABLE SHI
+0BB6 0BC0 TAMIL SYLLABLE SHII
+0BB6 0BC1 TAMIL SYLLABLE SHU
+0BB6 0BC2 TAMIL SYLLABLE SHUU
+0BB6 0BC6 TAMIL SYLLABLE SHE
+0BB6 0BC7 TAMIL SYLLABLE SHEE
+0BB6 0BC8 TAMIL SYLLABLE SHAI
+0BB6 0BCA TAMIL SYLLABLE SHO
+0BB6 0BCB TAMIL SYLLABLE SHOO
+0BB6 0BCC TAMIL SYLLABLE SHAU
+0BB7 0BBE TAMIL SYLLABLE SSAA
+0BB7 0BBF TAMIL SYLLABLE SSI
+0BB7 0BC0 TAMIL SYLLABLE SSII
+0BB7 0BC1 TAMIL SYLLABLE SSU
+0BB7 0BC2 TAMIL SYLLABLE SSUU
+0BB7 0BC6 TAMIL SYLLABLE SSE
+0BB7 0BC7 TAMIL SYLLABLE SSEE
+0BB7 0BC8 TAMIL SYLLABLE SSAI
+0BB7 0BCA TAMIL SYLLABLE SSO
+0BB7 0BCB TAMIL SYLLABLE SSOO
+0BB7 0BCC TAMIL SYLLABLE SSAU
+0BB8 0BBE TAMIL SYLLABLE SAA
+0BB8 0BBF TAMIL SYLLABLE SI
+0BB8 0BC0 TAMIL SYLLABLE SII
+0BB8 0BC1 TAMIL SYLLABLE SU
+0BB8 0BC2 TAMIL SYLLABLE SUU
+0BB8 0BC6 TAMIL SYLLABLE SE
+0BB8 0BC7 TAMIL SYLLABLE SEE
+0BB8 0BC8 TAMIL SYLLABLE SAI
+0BB8 0BCA TAMIL SYLLABLE SO
+0BB8 0BCB TAMIL SYLLABLE SOO
+0BB8 0BCC TAMIL SYLLABLE SAU
+0BB9 0BBE TAMIL SYLLABLE HAA
+0BB9 0BBF TAMIL SYLLABLE HI
+0BB9 0BC0 TAMIL SYLLABLE HII
+0BB9 0BC1 TAMIL SYLLABLE HU
+0BB9 0BC2 TAMIL SYLLABLE HUU
+0BB9 0BC6 TAMIL SYLLABLE HE
+0BB9 0BC7 TAMIL SYLLABLE HEE
+0BB9 0BC8 TAMIL SYLLABLE HAI
+0BB9 0BCA TAMIL SYLLABLE HO
+0BB9 0BCB TAMIL SYLLABLE HOO
+0BB9 0BCC TAMIL SYLLABLE HAU
+0B95 0BCD 0BB7 TAMIL SYLLABLE KSSA
+0B95 0BCD 0BB7 0BBE TAMIL SYLLABLE KSSAA
+0B95 0BCD 0BB7 0BBF TAMIL SYLLABLE KSSI
+0B95 0BCD 0BB7 0BC0 TAMIL SYLLABLE KSSII
+0B95 0BCD 0BB7 0BC1 TAMIL SYLLABLE KSSU
+0B95 0BCD 0BB7 0BC2 TAMIL SYLLABLE KSSUU
+0B95 0BCD 0BB7 0BC6 TAMIL SYLLABLE KSSE
+0B95 0BCD 0BB7 0BC7 TAMIL SYLLABLE KSSEE
+0B95 0BCD 0BB7 0BC8 TAMIL SYLLABLE KSSAI
+0B95 0BCD 0BB7 0BCA TAMIL SYLLABLE KSSO
+0B95 0BCD 0BB7 0BCB TAMIL SYLLABLE KSSOO
+0B95 0BCD 0BB7 0BCC TAMIL SYLLABLE KSSAU
+0BB6 0BCD 0BB0 0BC0 TAMIL SYLLABLE SHRII
+10E3 0302 GEORGIAN LETTER U-BRJGU
+17D2 1780 KHMER CONSONANT SIGN COENG KA
+17D2 1781 KHMER CONSONANT SIGN COENG KHA
+17D2 1782 KHMER CONSONANT SIGN COENG KO
+17D2 1783 KHMER CONSONANT SIGN COENG KHO
+17D2 1784 KHMER CONSONANT SIGN COENG NGO
+17D2 1785 KHMER CONSONANT SIGN COENG CA
+17D2 1786 KHMER CONSONANT SIGN COENG CHA
+17D2 1787 KHMER CONSONANT SIGN COENG CO
+17D2 1788 KHMER CONSONANT SIGN COENG CHO
+17D2 1789 KHMER CONSONANT SIGN COENG NYO
+17D2 178A KHMER CONSONANT SIGN COENG DA
+17D2 178B KHMER CONSONANT SIGN COENG TTHA
+17D2 178C KHMER CONSONANT SIGN COENG DO
+17D2 178D KHMER CONSONANT SIGN COENG TTHO
+17D2 178E KHMER CONSONANT SIGN COENG NA
+17D2 178F KHMER CONSONANT SIGN COENG TA
+17D2 1790 KHMER CONSONANT SIGN COENG THA
+17D2 1791 KHMER CONSONANT SIGN COENG TO
+17D2 1792 KHMER CONSONANT SIGN COENG THO
+17D2 1793 KHMER CONSONANT SIGN COENG NO
+17D2 1794 KHMER CONSONANT SIGN COENG BA
+17D2 1795 KHMER CONSONANT SIGN COENG PHA
+17D2 1796 KHMER CONSONANT SIGN COENG PO
+17D2 1797 KHMER CONSONANT SIGN COENG PHO
+17D2 1798 KHMER CONSONANT SIGN COENG MO
+17D2 1799 KHMER CONSONANT SIGN COENG YO
+17D2 179A KHMER CONSONANT SIGN COENG RO
+17D2 179B KHMER CONSONANT SIGN COENG LO
+17D2 179C KHMER CONSONANT SIGN COENG VO
+17D2 179D KHMER CONSONANT SIGN COENG SHA
+17D2 179E KHMER CONSONANT SIGN COENG SSA
+17D2 179F KHMER CONSONANT SIGN COENG SA
+17D2 17A0 KHMER CONSONANT SIGN COENG HA
+17D2 17A1 KHMER CONSONANT SIGN COENG LA
+17D2 17A2 KHMER VOWEL SIGN COENG QA
+17D2 17A7 KHMER INDEPENDENT VOWEL SIGN COENG QU
+17D2 17AB KHMER INDEPENDENT VOWEL SIGN COENG RY
+17D2 17AC KHMER INDEPENDENT VOWEL SIGN COENG RYY
+17D2 17AF KHMER INDEPENDENT VOWEL SIGN COENG QE
+17BB 17C6 KHMER VOWEL SIGN OM
+17B6 17C6 KHMER VOWEL SIGN AAM
+304B 309A HIRAGANA LETTER BIDAKUON NGA
+304D 309A HIRAGANA LETTER BIDAKUON NGI
+304F 309A HIRAGANA LETTER BIDAKUON NGU
+3051 309A HIRAGANA LETTER BIDAKUON NGE
+3053 309A HIRAGANA LETTER BIDAKUON NGO
+30AB 309A KATAKANA LETTER BIDAKUON NGA
+30AD 309A KATAKANA LETTER BIDAKUON NGI
+30AF 309A KATAKANA LETTER BIDAKUON NGU
+30B1 309A KATAKANA LETTER BIDAKUON NGE
+30B3 309A KATAKANA LETTER BIDAKUON NGO
+30BB 309A KATAKANA LETTER AINU CE
+30C4 309A KATAKANA LETTER AINU TU
+30C8 309A KATAKANA LETTER AINU TO
+31F7 309A KATAKANA LETTER AINU P
+02E5 02E9 MODIFIER LETTER EXTRA-HIGH EXTRA-LOW CONTOUR TONE BAR
+02E9 02E5 MODIFIER LETTER EXTRA-LOW EXTRA-HIGH CONTOUR TONE BAR
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/NameAliases.txt b/Master/tlpkg/tlperl/lib/unicore/NameAliases.txt
deleted file mode 100644
index ab111a508f2..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/NameAliases.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-# NameAliases-5.2.0.txt
-# Date: 2009-05-22, 13:05:00 PDT [KW]
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 2005-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# This file defines the formal name aliases for Unicode characters.
-#
-# For informative aliases see NamesList.txt
-#
-# For documentation, see NamesList.html and http://www.unicode.org/reports/tr44/
-#
-# FORMAT
-#
-# Each line has two fields
-# First field: Code point
-# Second field: Alias
-#
-# In case multiple aliases are assigned, additional aliases
-# would be provided on separate lines
-#
-#-----------------------------------------------------------------
-01A2;LATIN CAPITAL LETTER GHA
-01A3;LATIN SMALL LETTER GHA
-0CDE;KANNADA LETTER LLLA
-0E9D;LAO LETTER FO FON
-0E9F;LAO LETTER FO FAY
-0EA3;LAO LETTER RO
-0EA5;LAO LETTER LO
-0FD0;TIBETAN MARK BKA- SHOG GI MGO RGYAN
-A015;YI SYLLABLE ITERATION MARK
-FE18;PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET
-1D0C5;BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS
-
-# Total code points: 11
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt b/Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt
index 314b37b1d77..0c270410dfb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt
+++ b/Master/tlpkg/tlperl/lib/unicore/NamedSequences.txt
@@ -1,14 +1,25 @@
-# NamedSequences-5.2.0.txt
-# Date: 2009-09-14, 12:44:00 PDT [KW]
+# NamedSequences-6.0.0.txt
+# Date: 2010-05-18, 10:48:00 PDT [KW]
#
# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
+# Copyright (c) 1991-2010 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
#
# Format:
# Name of Sequence; Code Point Sequence for USI
#
+# Code point sequences in the UCD use spaces as delimiters.
+# The corresponding format for a USI in ISO/IEC 10646 uses
+# comma delimitation and angle brackets. Thus, a named sequence
+# of the form:
+#
+# EXAMPLE NAME;1000 1001 1002
+#
+# in this data file, would correspond to a 10646 USI as follows:
+#
+# <1000, 1001, 1002>
+#
# Note: The order of entries in this file is not significant.
# However, entries are generally in script order corresponding
# to block order in the Unicode Standard, to make it easier
@@ -80,6 +91,24 @@ LATIN SMALL LETTER U WITH MACRON AND ACUTE;016B 0301
LATIN CAPITAL LETTER U WITH MACRON AND TILDE;016A 0303
LATIN SMALL LETTER U WITH MACRON AND TILDE;016B 0303
+# Entries for JIS X 0213 compatibility mapping.
+# Provisional: 2008-11-07, Approved 2010-05-14
+
+LATIN SMALL LETTER AE WITH GRAVE;00E6 0300
+LATIN SMALL LETTER OPEN O WITH GRAVE;0254 0300
+LATIN SMALL LETTER OPEN O WITH ACUTE;0254 0301
+LATIN SMALL LETTER TURNED V WITH GRAVE;028C 0300
+LATIN SMALL LETTER TURNED V WITH ACUTE;028C 0301
+LATIN SMALL LETTER SCHWA WITH GRAVE;0259 0300
+LATIN SMALL LETTER SCHWA WITH ACUTE;0259 0301
+LATIN SMALL LETTER HOOKED SCHWA WITH GRAVE;025A 0300
+LATIN SMALL LETTER HOOKED SCHWA WITH ACUTE;025A 0301
+
+# Entry for a Bangla entity.
+# Provisional: 2009-08-10, Approved 2010-05-14
+
+BENGALI LETTER KHINYA;0995 09CD 09B7
+
# Additions for Tamil. Provisional 2008-02-08, Approved 2009-08-14
#
# A visual display of the Tamil named sequences is available
@@ -444,5 +473,23 @@ KHMER INDEPENDENT VOWEL SIGN COENG RYY;17D2 17AC
KHMER INDEPENDENT VOWEL SIGN COENG QE;17D2 17AF
KHMER VOWEL SIGN OM;17BB 17C6
KHMER VOWEL SIGN AAM;17B6 17C6
+
+# Entries for JIS X 0213 compatibility mapping.
+# Provisional: 2008-11-07, Approved 2010-05-14
+
+HIRAGANA LETTER BIDAKUON NGA;304B 309A
+HIRAGANA LETTER BIDAKUON NGI;304D 309A
+HIRAGANA LETTER BIDAKUON NGU;304F 309A
+HIRAGANA LETTER BIDAKUON NGE;3051 309A
+HIRAGANA LETTER BIDAKUON NGO;3053 309A
+KATAKANA LETTER BIDAKUON NGA;30AB 309A
+KATAKANA LETTER BIDAKUON NGI;30AD 309A
+KATAKANA LETTER BIDAKUON NGU;30AF 309A
+KATAKANA LETTER BIDAKUON NGE;30B1 309A
+KATAKANA LETTER BIDAKUON NGO;30B3 309A
+KATAKANA LETTER AINU CE;30BB 309A
+KATAKANA LETTER AINU TU;30C4 309A
+KATAKANA LETTER AINU TO;30C8 309A
KATAKANA LETTER AINU P;31F7 309A
MODIFIER LETTER EXTRA-HIGH EXTRA-LOW CONTOUR TONE BAR;02E5 02E9
+MODIFIER LETTER EXTRA-LOW EXTRA-HIGH CONTOUR TONE BAR;02E9 02E5
diff --git a/Master/tlpkg/tlperl/lib/unicore/NamedSqProv.txt b/Master/tlpkg/tlperl/lib/unicore/NamedSqProv.txt
deleted file mode 100644
index 3f25996d092..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/NamedSqProv.txt
+++ /dev/null
@@ -1,75 +0,0 @@
-# NamedSequencesProv-5.2.0.txt
-# Date: 2009-09-14, 12:47:00 PDT [KW]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# Provisional Named Sequences
-# Note: This data file contains those named
-# sequences which have been designated to be provisional,
-# rather than fully approved.
-#
-# Format:
-# Name of Sequence; Code Point Sequence for USI
-#
-# Note: The order of entries in this file is not significant.
-# However, entries are generally in script order corresponding
-# to block order in the Unicode Standard, to make it easier
-# to find entries currently in the list.
-
-# ================================================
-
-# Provisional entries for NamedSequences.txt.
-
-# Entry for a Bangla entity.
-# Provisional: 2009-August-10.
-
-BENGALI LETTER KHINYA;0995 09CD 09B7
-
-# Entries for JIS X 0213 compatibility mapping.
-# Provisional: 2008-November-07.
-
-LATIN SMALL LETTER AE WITH GRAVE;00E6 0300
-LATIN SMALL LETTER OPEN O WITH GRAVE;0254 0300
-LATIN SMALL LETTER OPEN O WITH ACUTE;0254 0301
-LATIN SMALL LETTER TURNED V WITH GRAVE;028C 0300
-LATIN SMALL LETTER TURNED V WITH ACUTE;028C 0301
-LATIN SMALL LETTER SCHWA WITH GRAVE;0259 0300
-LATIN SMALL LETTER SCHWA WITH ACUTE;0259 0301
-LATIN SMALL LETTER HOOKED SCHWA WITH GRAVE;025A 0300
-LATIN SMALL LETTER HOOKED SCHWA WITH ACUTE;025A 0301
-HIRAGANA LETTER BIDAKUON NGA;304B 309A
-HIRAGANA LETTER BIDAKUON NGI;304D 309A
-HIRAGANA LETTER BIDAKUON NGU;304F 309A
-HIRAGANA LETTER BIDAKUON NGE;3051 309A
-HIRAGANA LETTER BIDAKUON NGO;3053 309A
-KATAKANA LETTER BIDAKUON NGA;30AB 309A
-KATAKANA LETTER BIDAKUON NGI;30AD 309A
-KATAKANA LETTER BIDAKUON NGU;30AF 309A
-KATAKANA LETTER BIDAKUON NGE;30B1 309A
-KATAKANA LETTER BIDAKUON NGO;30B3 309A
-KATAKANA LETTER AINU CE;30BB 309A
-KATAKANA LETTER AINU TU;30C4 309A
-KATAKANA LETTER AINU TO;30C8 309A
-MODIFIER LETTER EXTRA-LOW EXTRA-HIGH CONTOUR TONE BAR;02E9 02E5
-
-# ================================================
-
-# Entries from Unicode 4.1.0 version of NamedSequences.txt,
-# subsequently disapproved because of potential errors in
-# representation.
-
-# GURMUKHI HALF YA;0A2F 0A4D
-# GURMUKHI PARI YA;0A4D 0A2F
-
-# Entry removed 2006-05-18:
-#
-# LATIN SMALL LETTER A WITH ACUTE AND OGONEK;00E1 0328
-#
-# This entry was removed because the sequence was not in NFC,
-# as required. It was replaced with the NFC version of
-# the sequence, based on the Lithuanian additions accepted
-# for Unicode 5.0.
-
diff --git a/Master/tlpkg/tlperl/lib/unicore/NamesList.txt b/Master/tlpkg/tlperl/lib/unicore/NamesList.txt
deleted file mode 100644
index 863a3b2bfd8..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/NamesList.txt
+++ /dev/null
@@ -1,34740 +0,0 @@
-@@@ The Unicode Standard 5.2
-@@@+ U52M090904.lst
- Final Unicode 5.2 names list. (Amd 5 & Amd 6)
- This file is semi-automatically derived from UnicodeData.txt and
- a set of manually created annotations using a script to select
- or suppress information from the data file. The rules used
- for this process are aimed at readability for the human reader,
- at the expense of some details; therefore, this file should not
- be parsed for machine-readable information.
-@+ Copyright (c) 1991-2009 Unicode, Inc.
- For terms of use, see http://www.unicode.org/terms_of_use.html
-@@ 0000 C0 Controls and Basic Latin (Basic Latin) 007F
-@@+
-@ C0 controls
-@+ Alias names are those for ISO/IEC 6429:1992. Commonly used alternative aliases are also shown.
-0000 <control>
- = NULL
-0001 <control>
- = START OF HEADING
-0002 <control>
- = START OF TEXT
-0003 <control>
- = END OF TEXT
-0004 <control>
- = END OF TRANSMISSION
-0005 <control>
- = ENQUIRY
-0006 <control>
- = ACKNOWLEDGE
-0007 <control>
- = BELL
-0008 <control>
- = BACKSPACE
-0009 <control>
- = CHARACTER TABULATION
- = horizontal tabulation (HT), tab
-000A <control>
- = LINE FEED (LF)
- = new line (NL), end of line (EOL)
-000B <control>
- = LINE TABULATION
- = vertical tabulation (VT)
-000C <control>
- = FORM FEED (FF)
-000D <control>
- = CARRIAGE RETURN (CR)
-000E <control>
- = SHIFT OUT
- * known as LOCKING-SHIFT ONE in 8-bit environments
-000F <control>
- = SHIFT IN
- * known as LOCKING-SHIFT ZERO in 8-bit environments
-0010 <control>
- = DATA LINK ESCAPE
-0011 <control>
- = DEVICE CONTROL ONE
-0012 <control>
- = DEVICE CONTROL TWO
-0013 <control>
- = DEVICE CONTROL THREE
-0014 <control>
- = DEVICE CONTROL FOUR
-0015 <control>
- = NEGATIVE ACKNOWLEDGE
-0016 <control>
- = SYNCHRONOUS IDLE
-0017 <control>
- = END OF TRANSMISSION BLOCK
-0018 <control>
- = CANCEL
-0019 <control>
- = END OF MEDIUM
-001A <control>
- = SUBSTITUTE
- x (replacement character - FFFD)
-001B <control>
- = ESCAPE
-001C <control>
- = INFORMATION SEPARATOR FOUR
- = file separator (FS)
-001D <control>
- = INFORMATION SEPARATOR THREE
- = group separator (GS)
-001E <control>
- = INFORMATION SEPARATOR TWO
- = record separator (RS)
-001F <control>
- = INFORMATION SEPARATOR ONE
- = unit separator (US)
-@ ASCII punctuation and symbols
-@+ Based on ISO/IEC 646.
-0020 SPACE
- * sometimes considered a control code
- * other space characters: 2000-200A
- x (no-break space - 00A0)
- x (zero width space - 200B)
- x (word joiner - 2060)
- x (ideographic space - 3000)
- x (zero width no-break space - FEFF)
-0021 EXCLAMATION MARK
- = factorial
- = bang
- x (inverted exclamation mark - 00A1)
- x (latin letter retroflex click - 01C3)
- x (double exclamation mark - 203C)
- x (interrobang - 203D)
- x (heavy exclamation mark ornament - 2762)
-0022 QUOTATION MARK
- * neutral (vertical), used as opening or closing quotation mark
- * preferred characters in English for paired quotation marks are 201C & 201D
- x (modifier letter double prime - 02BA)
- x (combining double acute accent - 030B)
- x (combining double vertical line above - 030E)
- x (double prime - 2033)
- x (ditto mark - 3003)
-0023 NUMBER SIGN
- = pound sign, hash, crosshatch, octothorpe
- x (l b bar symbol - 2114)
- x (music sharp sign - 266F)
-0024 DOLLAR SIGN
- = milreis, escudo
- * glyph may have one or two vertical bars
- * other currency symbol characters: 20A0-20B5
- x (currency sign - 00A4)
-0025 PERCENT SIGN
- x (arabic percent sign - 066A)
- x (per mille sign - 2030)
- x (per ten thousand sign - 2031)
- x (commercial minus sign - 2052)
-0026 AMPERSAND
- x (tironian sign et - 204A)
- x (turned ampersand - 214B)
-0027 APOSTROPHE
- = apostrophe-quote (1.0)
- = APL quote
- * neutral (vertical) glyph with mixed usage
- * 2019 is preferred for apostrophe
- * preferred characters in English for paired quotation marks are 2018 & 2019
- x (modifier letter prime - 02B9)
- x (modifier letter apostrophe - 02BC)
- x (modifier letter vertical line - 02C8)
- x (combining acute accent - 0301)
- x (prime - 2032)
- x (latin small letter saltillo - A78C)
-0028 LEFT PARENTHESIS
- = opening parenthesis (1.0)
-0029 RIGHT PARENTHESIS
- = closing parenthesis (1.0)
- * see discussion on semantics of paired bracketing characters
-002A ASTERISK
- = star (on phone keypads)
- x (arabic five pointed star - 066D)
- x (low asterisk - 204E)
- x (asterisk operator - 2217)
- x (sextile - 26B9)
- x (heavy asterisk - 2731)
-002B PLUS SIGN
-002C COMMA
- = decimal separator
- x (arabic comma - 060C)
- x (single low-9 quotation mark - 201A)
- x (ideographic comma - 3001)
-002D HYPHEN-MINUS
- = hyphen or minus sign
- * used for either hyphen or minus sign
- x (hyphen - 2010)
- x (non-breaking hyphen - 2011)
- x (figure dash - 2012)
- x (en dash - 2013)
- x (minus sign - 2212)
- x (roman uncia sign - 10191)
-002E FULL STOP
- = period, dot, decimal point
- * may be rendered as a raised decimal point in old style numbers
- x (arabic full stop - 06D4)
- x (ideographic full stop - 3002)
-002F SOLIDUS
- = slash, virgule
- x (latin letter dental click - 01C0)
- x (combining long solidus overlay - 0338)
- x (fraction slash - 2044)
- x (division slash - 2215)
-@ ASCII digits
-0030 DIGIT ZERO
-0031 DIGIT ONE
-0032 DIGIT TWO
-0033 DIGIT THREE
-0034 DIGIT FOUR
-0035 DIGIT FIVE
-0036 DIGIT SIX
-0037 DIGIT SEVEN
-0038 DIGIT EIGHT
-0039 DIGIT NINE
-@ ASCII punctuation and symbols
-003A COLON
- x (armenian full stop - 0589)
- x (hebrew punctuation sof pasuq - 05C3)
- x (ratio - 2236)
- x (modifier letter colon - A789)
-003B SEMICOLON
- * this, and not 037E, is the preferred character for 'Greek question mark'
- x (greek question mark - 037E)
- x (arabic semicolon - 061B)
- x (reversed semicolon - 204F)
-003C LESS-THAN SIGN
- x (single left-pointing angle quotation mark - 2039)
- x (left-pointing angle bracket - 2329)
- x (mathematical left angle bracket - 27E8)
- x (left angle bracket - 3008)
-003D EQUALS SIGN
- * other related characters: 2241-2263
- x (not equal to - 2260)
- x (identical to - 2261)
- x (modifier letter short equals sign - A78A)
- x (roman sextans sign - 10190)
-003E GREATER-THAN SIGN
- x (single right-pointing angle quotation mark - 203A)
- x (right-pointing angle bracket - 232A)
- x (mathematical right angle bracket - 27E9)
- x (right angle bracket - 3009)
-003F QUESTION MARK
- x (inverted question mark - 00BF)
- x (greek question mark - 037E)
- x (arabic question mark - 061F)
- x (interrobang - 203D)
- x (question exclamation mark - 2048)
- x (exclamation question mark - 2049)
-0040 COMMERCIAL AT
- = at sign
-@ Uppercase Latin alphabet
-0041 LATIN CAPITAL LETTER A
-0042 LATIN CAPITAL LETTER B
- x (script capital b - 212C)
-0043 LATIN CAPITAL LETTER C
- x (double-struck capital c - 2102)
- x (black-letter capital c - 212D)
-0044 LATIN CAPITAL LETTER D
-0045 LATIN CAPITAL LETTER E
- x (euler constant - 2107)
- x (script capital e - 2130)
-0046 LATIN CAPITAL LETTER F
- x (script capital f - 2131)
- x (turned capital f - 2132)
-0047 LATIN CAPITAL LETTER G
-0048 LATIN CAPITAL LETTER H
- x (script capital h - 210B)
- x (black-letter capital h - 210C)
- x (double-struck capital h - 210D)
-0049 LATIN CAPITAL LETTER I
- * Turkish and Azerbaijani use 0131 for lowercase
- x (latin capital letter i with dot above - 0130)
- x (cyrillic capital letter byelorussian-ukrainian i - 0406)
- x (cyrillic letter palochka - 04C0)
- x (script capital i - 2110)
- x (black-letter capital i - 2111)
- x (roman numeral one - 2160)
-004A LATIN CAPITAL LETTER J
-004B LATIN CAPITAL LETTER K
- x (kelvin sign - 212A)
-004C LATIN CAPITAL LETTER L
- x (script capital l - 2112)
-004D LATIN CAPITAL LETTER M
- x (script capital m - 2133)
-004E LATIN CAPITAL LETTER N
- x (double-struck capital n - 2115)
-004F LATIN CAPITAL LETTER O
-0050 LATIN CAPITAL LETTER P
- x (double-struck capital p - 2119)
-0051 LATIN CAPITAL LETTER Q
- x (double-struck capital q - 211A)
-0052 LATIN CAPITAL LETTER R
- x (script capital r - 211B)
- x (black-letter capital r - 211C)
- x (double-struck capital r - 211D)
-0053 LATIN CAPITAL LETTER S
-0054 LATIN CAPITAL LETTER T
-0055 LATIN CAPITAL LETTER U
-0056 LATIN CAPITAL LETTER V
- x (roman numeral five - 2164)
-0057 LATIN CAPITAL LETTER W
-0058 LATIN CAPITAL LETTER X
-0059 LATIN CAPITAL LETTER Y
-005A LATIN CAPITAL LETTER Z
- x (double-struck capital z - 2124)
- x (black-letter capital z - 2128)
-@ ASCII punctuation and symbols
-005B LEFT SQUARE BRACKET
- = opening square bracket (1.0)
- * other bracket characters: 27E6-27EB, 2983-2998, 3008-301B
-005C REVERSE SOLIDUS
- = backslash
- x (combining reverse solidus overlay - 20E5)
- x (set minus - 2216)
-005D RIGHT SQUARE BRACKET
- = closing square bracket (1.0)
-005E CIRCUMFLEX ACCENT
- * this is a spacing character
- x (modifier letter up arrowhead - 02C4)
- x (modifier letter circumflex accent - 02C6)
- x (combining circumflex accent - 0302)
- x (caret - 2038)
- x (up arrowhead - 2303)
-005F LOW LINE
- = spacing underscore (1.0)
- * this is a spacing character
- x (modifier letter low macron - 02CD)
- x (combining macron below - 0331)
- x (combining low line - 0332)
- x (double low line - 2017)
-0060 GRAVE ACCENT
- * this is a spacing character
- x (modifier letter grave accent - 02CB)
- x (combining grave accent - 0300)
- x (reversed prime - 2035)
-@ Lowercase Latin alphabet
-0061 LATIN SMALL LETTER A
-0062 LATIN SMALL LETTER B
-0063 LATIN SMALL LETTER C
-0064 LATIN SMALL LETTER D
-0065 LATIN SMALL LETTER E
- x (estimated symbol - 212E)
- x (script small e - 212F)
-0066 LATIN SMALL LETTER F
-0067 LATIN SMALL LETTER G
- x (latin small letter script g - 0261)
- x (script small g - 210A)
-0068 LATIN SMALL LETTER H
- x (cyrillic small letter shha - 04BB)
- x (planck constant - 210E)
-0069 LATIN SMALL LETTER I
- * Turkish and Azerbaijani use 0130 for uppercase
- x (latin small letter dotless i - 0131)
- x (mathematical italic small dotless i - 1D6A4)
-006A LATIN SMALL LETTER J
- x (latin small letter dotless j - 0237)
- x (mathematical italic small dotless j - 1D6A5)
-006B LATIN SMALL LETTER K
-006C LATIN SMALL LETTER L
- x (script small l - 2113)
- x (mathematical script small l - 1D4C1)
-006D LATIN SMALL LETTER M
-006E LATIN SMALL LETTER N
- x (superscript latin small letter n - 207F)
-006F LATIN SMALL LETTER O
- x (script small o - 2134)
-0070 LATIN SMALL LETTER P
-0071 LATIN SMALL LETTER Q
-0072 LATIN SMALL LETTER R
-0073 LATIN SMALL LETTER S
-0074 LATIN SMALL LETTER T
-0075 LATIN SMALL LETTER U
-0076 LATIN SMALL LETTER V
-0077 LATIN SMALL LETTER W
-0078 LATIN SMALL LETTER X
-0079 LATIN SMALL LETTER Y
-007A LATIN SMALL LETTER Z
- x (latin small letter z with stroke - 01B6)
-@ ASCII punctuation and symbols
-007B LEFT CURLY BRACKET
- = opening curly bracket (1.0)
- = left brace
-007C VERTICAL LINE
- = vertical bar
- * used in pairs to indicate absolute value
- x (latin letter dental click - 01C0)
- x (hebrew punctuation paseq - 05C0)
- x (divides - 2223)
- x (light vertical bar - 2758)
-007D RIGHT CURLY BRACKET
- = closing curly bracket (1.0)
- = right brace
-007E TILDE
- * this is a spacing character
- x (small tilde - 02DC)
- x (combining tilde - 0303)
- x (swung dash - 2053)
- x (tilde operator - 223C)
- x (fullwidth tilde - FF5E)
-@ Control character
-007F <control>
- = DELETE
-@@ 0080 C1 Controls and Latin-1 Supplement (Latin-1 Supplement) 00FF
-@ C1 controls
-@+ Alias names are those for ISO/IEC 6429:1992.
-0080 <control>
-0081 <control>
-0082 <control>
- = BREAK PERMITTED HERE
- x (zero width space - 200B)
-0083 <control>
- = NO BREAK HERE
- x (word joiner - 2060)
-0084 <control>
- * formerly known as INDEX
-0085 <control>
- = NEXT LINE (NEL)
-0086 <control>
- = START OF SELECTED AREA
-0087 <control>
- = END OF SELECTED AREA
-0088 <control>
- = CHARACTER TABULATION SET
-0089 <control>
- = CHARACTER TABULATION WITH JUSTIFICATION
-008A <control>
- = LINE TABULATION SET
-008B <control>
- = PARTIAL LINE FORWARD
-008C <control>
- = PARTIAL LINE BACKWARD
-008D <control>
- = REVERSE LINE FEED
-008E <control>
- = SINGLE SHIFT TWO
-008F <control>
- = SINGLE SHIFT THREE
-0090 <control>
- = DEVICE CONTROL STRING
-0091 <control>
- = PRIVATE USE ONE
-0092 <control>
- = PRIVATE USE TWO
-0093 <control>
- = SET TRANSMIT STATE
-0094 <control>
- = CANCEL CHARACTER
-0095 <control>
- = MESSAGE WAITING
-0096 <control>
- = START OF GUARDED AREA
-0097 <control>
- = END OF GUARDED AREA
-0098 <control>
- = START OF STRING
-0099 <control>
-009A <control>
- = SINGLE CHARACTER INTRODUCER
-009B <control>
- = CONTROL SEQUENCE INTRODUCER
-009C <control>
- = STRING TERMINATOR
-009D <control>
- = OPERATING SYSTEM COMMAND
-009E <control>
- = PRIVACY MESSAGE
-009F <control>
- = APPLICATION PROGRAM COMMAND
-@ Latin-1 punctuation and symbols
-@+ Based on ISO/IEC 8859-1 (aka Latin-1) from here.
-00A0 NO-BREAK SPACE
- * commonly abbreviated as NBSP
- x (space - 0020)
- x (figure space - 2007)
- x (narrow no-break space - 202F)
- x (word joiner - 2060)
- x (zero width no-break space - FEFF)
- # <noBreak> 0020
-00A1 INVERTED EXCLAMATION MARK
- * Spanish, Asturian, Galician
- x (exclamation mark - 0021)
-00A2 CENT SIGN
-00A3 POUND SIGN
- = pound sterling, Irish punt, Italian lira, Turkish lira, etc.
- x (lira sign - 20A4)
- x (roman semuncia sign - 10192)
-00A4 CURRENCY SIGN
- * other currency symbol characters: 20A0-20B5
- x (dollar sign - 0024)
-00A5 YEN SIGN
- = yuan sign
- * glyph may have one or two crossbars
-00A6 BROKEN BAR
- = broken vertical bar (1.0)
- = parted rule (in typography)
-00A7 SECTION SIGN
- * paragraph sign in some European usage
-00A8 DIAERESIS
- * this is a spacing character
- x (combining diaeresis - 0308)
- # 0020 0308
-00A9 COPYRIGHT SIGN
- x (sound recording copyright - 2117)
- x (circled latin capital letter c - 24B8)
-00AA FEMININE ORDINAL INDICATOR
- * Spanish
- # <super> 0061
-00AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
- = left guillemet
- = chevrons (in typography)
- * usually opening, sometimes closing
- x (much less-than - 226A)
- x (left double angle bracket - 300A)
-00AC NOT SIGN
- = angled dash (in typography)
- x (reversed not sign - 2310)
-00AD SOFT HYPHEN
- = discretionary hyphen
- * commonly abbreviated as SHY
-00AE REGISTERED SIGN
- = registered trade mark sign (1.0)
- x (circled latin capital letter r - 24C7)
-00AF MACRON
- = overline, APL overbar
- * this is a spacing character
- x (modifier letter macron - 02C9)
- x (combining macron - 0304)
- x (combining overline - 0305)
- # 0020 0304
-00B0 DEGREE SIGN
- * this is a spacing character
- x (ring above - 02DA)
- x (combining ring above - 030A)
- x (superscript zero - 2070)
- x (ring operator - 2218)
-00B1 PLUS-MINUS SIGN
- x (minus-or-plus sign - 2213)
-00B2 SUPERSCRIPT TWO
- = squared
- * other superscript digit characters: 2070-2079
- x (superscript one - 00B9)
- # <super> 0032
-00B3 SUPERSCRIPT THREE
- = cubed
- x (superscript one - 00B9)
- # <super> 0033
-00B4 ACUTE ACCENT
- * this is a spacing character
- x (modifier letter prime - 02B9)
- x (modifier letter acute accent - 02CA)
- x (combining acute accent - 0301)
- x (prime - 2032)
- # 0020 0301
-00B5 MICRO SIGN
- # 03BC greek small letter mu
-00B6 PILCROW SIGN
- = paragraph sign
- * section sign in some European usage
- x (reversed pilcrow sign - 204B)
- x (curved stem paragraph sign ornament - 2761)
-00B7 MIDDLE DOT
- = midpoint (in typography)
- = Georgian comma
- = Greek middle dot (ano teleia)
- x (greek ano teleia - 0387)
- x (runic single punctuation - 16EB)
- x (bullet - 2022)
- x (one dot leader - 2024)
- x (hyphenation point - 2027)
- x (bullet operator - 2219)
- x (dot operator - 22C5)
- x (word separator middle dot - 2E31)
- x (katakana middle dot - 30FB)
-00B8 CEDILLA
- * this is a spacing character
- * other spacing accent characters: 02D8-02DB
- x (combining cedilla - 0327)
- # 0020 0327
-00B9 SUPERSCRIPT ONE
- x (superscript two - 00B2)
- x (superscript three - 00B3)
- # <super> 0031
-00BA MASCULINE ORDINAL INDICATOR
- * Spanish
- # <super> 006F
-00BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
- = right guillemet
- * usually closing, sometimes opening
- x (much greater-than - 226B)
- x (right double angle bracket - 300B)
-00BC VULGAR FRACTION ONE QUARTER
- * bar may be horizontal or slanted
- * other fraction characters: 2153-215E
- # <fraction> 0031 2044 0034
-00BD VULGAR FRACTION ONE HALF
- * bar may be horizontal or slanted
- # <fraction> 0031 2044 0032
-00BE VULGAR FRACTION THREE QUARTERS
- * bar may be horizontal or slanted
- # <fraction> 0033 2044 0034
-00BF INVERTED QUESTION MARK
- = turned question mark
- * Spanish
- x (question mark - 003F)
- x (reversed question mark - 2E2E)
-@ Letters
-00C0 LATIN CAPITAL LETTER A WITH GRAVE
- : 0041 0300
-00C1 LATIN CAPITAL LETTER A WITH ACUTE
- : 0041 0301
-00C2 LATIN CAPITAL LETTER A WITH CIRCUMFLEX
- : 0041 0302
-00C3 LATIN CAPITAL LETTER A WITH TILDE
- : 0041 0303
-00C4 LATIN CAPITAL LETTER A WITH DIAERESIS
- : 0041 0308
-00C5 LATIN CAPITAL LETTER A WITH RING ABOVE
- x (angstrom sign - 212B)
- : 0041 030A
-00C6 LATIN CAPITAL LETTER AE
- = latin capital ligature ae (1.0)
-00C7 LATIN CAPITAL LETTER C WITH CEDILLA
- : 0043 0327
-00C8 LATIN CAPITAL LETTER E WITH GRAVE
- : 0045 0300
-00C9 LATIN CAPITAL LETTER E WITH ACUTE
- : 0045 0301
-00CA LATIN CAPITAL LETTER E WITH CIRCUMFLEX
- : 0045 0302
-00CB LATIN CAPITAL LETTER E WITH DIAERESIS
- : 0045 0308
-00CC LATIN CAPITAL LETTER I WITH GRAVE
- : 0049 0300
-00CD LATIN CAPITAL LETTER I WITH ACUTE
- : 0049 0301
-00CE LATIN CAPITAL LETTER I WITH CIRCUMFLEX
- : 0049 0302
-00CF LATIN CAPITAL LETTER I WITH DIAERESIS
- : 0049 0308
-00D0 LATIN CAPITAL LETTER ETH
- x (latin small letter eth - 00F0)
- x (latin capital letter d with stroke - 0110)
- x (latin capital letter african d - 0189)
-00D1 LATIN CAPITAL LETTER N WITH TILDE
- : 004E 0303
-00D2 LATIN CAPITAL LETTER O WITH GRAVE
- : 004F 0300
-00D3 LATIN CAPITAL LETTER O WITH ACUTE
- : 004F 0301
-00D4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX
- : 004F 0302
-00D5 LATIN CAPITAL LETTER O WITH TILDE
- : 004F 0303
-00D6 LATIN CAPITAL LETTER O WITH DIAERESIS
- : 004F 0308
-@ Mathematical operator
-00D7 MULTIPLICATION SIGN
- = z notation Cartesian product
-@ Letters
-00D8 LATIN CAPITAL LETTER O WITH STROKE
- = o slash
- x (empty set - 2205)
-00D9 LATIN CAPITAL LETTER U WITH GRAVE
- : 0055 0300
-00DA LATIN CAPITAL LETTER U WITH ACUTE
- : 0055 0301
-00DB LATIN CAPITAL LETTER U WITH CIRCUMFLEX
- : 0055 0302
-00DC LATIN CAPITAL LETTER U WITH DIAERESIS
- : 0055 0308
-00DD LATIN CAPITAL LETTER Y WITH ACUTE
- : 0059 0301
-00DE LATIN CAPITAL LETTER THORN
-00DF LATIN SMALL LETTER SHARP S
- = Eszett
- * German
- * uppercase is "SS"
- * in origin a ligature of 017F and 0073
- x (greek small letter beta - 03B2)
- x (latin capital letter sharp s - 1E9E)
-00E0 LATIN SMALL LETTER A WITH GRAVE
- : 0061 0300
-00E1 LATIN SMALL LETTER A WITH ACUTE
- : 0061 0301
-00E2 LATIN SMALL LETTER A WITH CIRCUMFLEX
- : 0061 0302
-00E3 LATIN SMALL LETTER A WITH TILDE
- * Portuguese
- : 0061 0303
-00E4 LATIN SMALL LETTER A WITH DIAERESIS
- : 0061 0308
-00E5 LATIN SMALL LETTER A WITH RING ABOVE
- * Danish, Norwegian, Swedish, Walloon
- : 0061 030A
-00E6 LATIN SMALL LETTER AE
- = latin small ligature ae (1.0)
- = ash (from Old English æsc)
- * Danish, Norwegian, Icelandic, Faroese, Old English, French, IPA
- x (latin small ligature oe - 0153)
- x (cyrillic small ligature a ie - 04D5)
-00E7 LATIN SMALL LETTER C WITH CEDILLA
- : 0063 0327
-00E8 LATIN SMALL LETTER E WITH GRAVE
- : 0065 0300
-00E9 LATIN SMALL LETTER E WITH ACUTE
- : 0065 0301
-00EA LATIN SMALL LETTER E WITH CIRCUMFLEX
- : 0065 0302
-00EB LATIN SMALL LETTER E WITH DIAERESIS
- : 0065 0308
-00EC LATIN SMALL LETTER I WITH GRAVE
- * Italian, Malagasy
- : 0069 0300
-00ED LATIN SMALL LETTER I WITH ACUTE
- : 0069 0301
-00EE LATIN SMALL LETTER I WITH CIRCUMFLEX
- : 0069 0302
-00EF LATIN SMALL LETTER I WITH DIAERESIS
- : 0069 0308
-00F0 LATIN SMALL LETTER ETH
- * Icelandic, Faroese, Old English, IPA
- x (latin capital letter eth - 00D0)
- x (greek small letter delta - 03B4)
- x (partial differential - 2202)
-00F1 LATIN SMALL LETTER N WITH TILDE
- : 006E 0303
-00F2 LATIN SMALL LETTER O WITH GRAVE
- : 006F 0300
-00F3 LATIN SMALL LETTER O WITH ACUTE
- : 006F 0301
-00F4 LATIN SMALL LETTER O WITH CIRCUMFLEX
- : 006F 0302
-00F5 LATIN SMALL LETTER O WITH TILDE
- * Portuguese, Estonian
- : 006F 0303
-00F6 LATIN SMALL LETTER O WITH DIAERESIS
- : 006F 0308
-@ Mathematical operator
-00F7 DIVISION SIGN
- x (division slash - 2215)
- x (divides - 2223)
-@ Letters
-00F8 LATIN SMALL LETTER O WITH STROKE
- = o slash
- * Danish, Norwegian, Faroese, IPA
-00F9 LATIN SMALL LETTER U WITH GRAVE
- * French, Italian
- : 0075 0300
-00FA LATIN SMALL LETTER U WITH ACUTE
- : 0075 0301
-00FB LATIN SMALL LETTER U WITH CIRCUMFLEX
- : 0075 0302
-00FC LATIN SMALL LETTER U WITH DIAERESIS
- : 0075 0308
-00FD LATIN SMALL LETTER Y WITH ACUTE
- * Czech, Slovak, Icelandic, Faroese, Welsh, Malagasy
- : 0079 0301
-00FE LATIN SMALL LETTER THORN
- * Icelandic, Old English, phonetics
- * Runic letter borrowed into Latin script
- x (runic letter thurisaz thurs thorn - 16A6)
-00FF LATIN SMALL LETTER Y WITH DIAERESIS
- * French
- x (latin capital letter y with diaeresis - 0178)
- : 0079 0308
-@@ 0100 Latin Extended-A 017F
-@ European Latin
-0100 LATIN CAPITAL LETTER A WITH MACRON
- : 0041 0304
-0101 LATIN SMALL LETTER A WITH MACRON
- * Latvian, Latin, ...
- : 0061 0304
-0102 LATIN CAPITAL LETTER A WITH BREVE
- : 0041 0306
-0103 LATIN SMALL LETTER A WITH BREVE
- * Romanian, Vietnamese, Latin, ...
- : 0061 0306
-0104 LATIN CAPITAL LETTER A WITH OGONEK
- : 0041 0328
-0105 LATIN SMALL LETTER A WITH OGONEK
- * Polish, Lithuanian, ...
- : 0061 0328
-0106 LATIN CAPITAL LETTER C WITH ACUTE
- : 0043 0301
-0107 LATIN SMALL LETTER C WITH ACUTE
- * Polish, Croatian, ...
- x (cyrillic small letter tshe - 045B)
- : 0063 0301
-0108 LATIN CAPITAL LETTER C WITH CIRCUMFLEX
- : 0043 0302
-0109 LATIN SMALL LETTER C WITH CIRCUMFLEX
- * Esperanto
- : 0063 0302
-010A LATIN CAPITAL LETTER C WITH DOT ABOVE
- : 0043 0307
-010B LATIN SMALL LETTER C WITH DOT ABOVE
- * Maltese, Irish Gaelic (old orthography)
- : 0063 0307
-010C LATIN CAPITAL LETTER C WITH CARON
- : 0043 030C
-010D LATIN SMALL LETTER C WITH CARON
- * Czech, Slovak, Slovenian, and many other languages
- : 0063 030C
-010E LATIN CAPITAL LETTER D WITH CARON
- * the form using caron/hacek is preferred in all contexts
- : 0044 030C
-010F LATIN SMALL LETTER D WITH CARON
- * Czech, Slovak
- * the form using apostrophe is preferred in typesetting
- : 0064 030C
-0110 LATIN CAPITAL LETTER D WITH STROKE
- x (latin capital letter eth - 00D0)
- x (latin small letter d with stroke - 0111)
- x (latin capital letter african d - 0189)
-0111 LATIN SMALL LETTER D WITH STROKE
- * Croatian, Vietnamese, Sami
- * an alternate glyph with the stroke through the bowl is used in Americanist orthographies
- x (latin capital letter d with stroke - 0110)
- x (cyrillic small letter dje - 0452)
-0112 LATIN CAPITAL LETTER E WITH MACRON
- : 0045 0304
-0113 LATIN SMALL LETTER E WITH MACRON
- * Latvian, Latin, ...
- : 0065 0304
-0114 LATIN CAPITAL LETTER E WITH BREVE
- : 0045 0306
-0115 LATIN SMALL LETTER E WITH BREVE
- * Malay, Latin, ...
- : 0065 0306
-0116 LATIN CAPITAL LETTER E WITH DOT ABOVE
- : 0045 0307
-0117 LATIN SMALL LETTER E WITH DOT ABOVE
- * Lithuanian
- : 0065 0307
-0118 LATIN CAPITAL LETTER E WITH OGONEK
- : 0045 0328
-0119 LATIN SMALL LETTER E WITH OGONEK
- * Polish, Lithuanian, ...
- : 0065 0328
-011A LATIN CAPITAL LETTER E WITH CARON
- : 0045 030C
-011B LATIN SMALL LETTER E WITH CARON
- * Czech, ...
- : 0065 030C
-011C LATIN CAPITAL LETTER G WITH CIRCUMFLEX
- : 0047 0302
-011D LATIN SMALL LETTER G WITH CIRCUMFLEX
- * Esperanto
- : 0067 0302
-011E LATIN CAPITAL LETTER G WITH BREVE
- : 0047 0306
-011F LATIN SMALL LETTER G WITH BREVE
- * Turkish, Azerbaijani
- x (latin small letter g with caron - 01E7)
- : 0067 0306
-0120 LATIN CAPITAL LETTER G WITH DOT ABOVE
- : 0047 0307
-0121 LATIN SMALL LETTER G WITH DOT ABOVE
- * Maltese, Irish Gaelic (old orthography)
- : 0067 0307
-0122 LATIN CAPITAL LETTER G WITH CEDILLA
- : 0047 0327
-0123 LATIN SMALL LETTER G WITH CEDILLA
- * Latvian
- * there are three major glyph variants
- : 0067 0327
-0124 LATIN CAPITAL LETTER H WITH CIRCUMFLEX
- : 0048 0302
-0125 LATIN SMALL LETTER H WITH CIRCUMFLEX
- * Esperanto
- : 0068 0302
-0126 LATIN CAPITAL LETTER H WITH STROKE
-0127 LATIN SMALL LETTER H WITH STROKE
- * Maltese, IPA, ...
- x (cyrillic small letter tshe - 045B)
- x (planck constant over two pi - 210F)
-0128 LATIN CAPITAL LETTER I WITH TILDE
- : 0049 0303
-0129 LATIN SMALL LETTER I WITH TILDE
- * Greenlandic (old orthography)
- : 0069 0303
-012A LATIN CAPITAL LETTER I WITH MACRON
- : 0049 0304
-012B LATIN SMALL LETTER I WITH MACRON
- * Latvian, Latin, ...
- : 0069 0304
-012C LATIN CAPITAL LETTER I WITH BREVE
- : 0049 0306
-012D LATIN SMALL LETTER I WITH BREVE
- * Latin, ...
- : 0069 0306
-012E LATIN CAPITAL LETTER I WITH OGONEK
- : 0049 0328
-012F LATIN SMALL LETTER I WITH OGONEK
- * Lithuanian, ...
- : 0069 0328
-0130 LATIN CAPITAL LETTER I WITH DOT ABOVE
- = i dot
- * Turkish, Azerbaijani
- * lowercase is 0069
- x (latin capital letter i - 0049)
- : 0049 0307
-0131 LATIN SMALL LETTER DOTLESS I
- * Turkish, Azerbaijani
- * uppercase is 0049
- x (latin small letter i - 0069)
-0132 LATIN CAPITAL LIGATURE IJ
- # 0049 004A
-0133 LATIN SMALL LIGATURE IJ
- * Dutch
- # 0069 006A
-0134 LATIN CAPITAL LETTER J WITH CIRCUMFLEX
- : 004A 0302
-0135 LATIN SMALL LETTER J WITH CIRCUMFLEX
- * Esperanto
- : 006A 0302
-0136 LATIN CAPITAL LETTER K WITH CEDILLA
- : 004B 0327
-0137 LATIN SMALL LETTER K WITH CEDILLA
- * Latvian
- : 006B 0327
-0138 LATIN SMALL LETTER KRA
- * Greenlandic (old orthography)
-0139 LATIN CAPITAL LETTER L WITH ACUTE
- : 004C 0301
-013A LATIN SMALL LETTER L WITH ACUTE
- * Slovak
- : 006C 0301
-013B LATIN CAPITAL LETTER L WITH CEDILLA
- : 004C 0327
-013C LATIN SMALL LETTER L WITH CEDILLA
- * Latvian
- : 006C 0327
-013D LATIN CAPITAL LETTER L WITH CARON
- * the form using apostrophe is preferred in typesetting
- : 004C 030C
-013E LATIN SMALL LETTER L WITH CARON
- * Slovak
- * the form using apostrophe is preferred in typesetting
- : 006C 030C
-013F LATIN CAPITAL LETTER L WITH MIDDLE DOT
- * some fonts show the middle dot inside the L, but the preferred form has the dot following the L
- # 004C 00B7
-0140 LATIN SMALL LETTER L WITH MIDDLE DOT
- # 006C 00B7
-@+ * Catalan legacy compatibility character for ISO/IEC 6937
- * preferred representation for Catalan: 006C 00B7
-0141 LATIN CAPITAL LETTER L WITH STROKE
- x (latin capital letter l with bar - 023D)
-0142 LATIN SMALL LETTER L WITH STROKE
- * Polish, ...
- x (latin small letter l with bar - 019A)
-0143 LATIN CAPITAL LETTER N WITH ACUTE
- : 004E 0301
-0144 LATIN SMALL LETTER N WITH ACUTE
- * Polish, ...
- : 006E 0301
-0145 LATIN CAPITAL LETTER N WITH CEDILLA
- : 004E 0327
-0146 LATIN SMALL LETTER N WITH CEDILLA
- * Latvian
- : 006E 0327
-0147 LATIN CAPITAL LETTER N WITH CARON
- : 004E 030C
-0148 LATIN SMALL LETTER N WITH CARON
- * Czech, Slovak
- : 006E 030C
-@ Deprecated letter
-0149 LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
- = latin small letter apostrophe n (1.0)
- * this character is deprecated and its use is strongly discouraged
- * Afrikaans
- # 02BC 006E
-@+ * legacy compatibility character for ISO/IEC 6937
- * uppercase is 02BC 004E
-@ European Latin
-014A LATIN CAPITAL LETTER ENG
- * glyph may also have appearance of large form of the small letter
-014B LATIN SMALL LETTER ENG
- = engma, angma
- * Sami, Mende, IPA, ...
-014C LATIN CAPITAL LETTER O WITH MACRON
- : 004F 0304
-014D LATIN SMALL LETTER O WITH MACRON
- * Latvian, Latin, ...
- : 006F 0304
-014E LATIN CAPITAL LETTER O WITH BREVE
- : 004F 0306
-014F LATIN SMALL LETTER O WITH BREVE
- * Latin
- : 006F 0306
-0150 LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
- : 004F 030B
-0151 LATIN SMALL LETTER O WITH DOUBLE ACUTE
- * Hungarian
- : 006F 030B
-0152 LATIN CAPITAL LIGATURE OE
-0153 LATIN SMALL LIGATURE OE
- = ethel (from Old English eðel)
- * French, IPA, Old Icelandic, Old English, ...
- x (latin small letter ae - 00E6)
- x (latin letter small capital oe - 0276)
-0154 LATIN CAPITAL LETTER R WITH ACUTE
- : 0052 0301
-0155 LATIN SMALL LETTER R WITH ACUTE
- * Slovak, ...
- : 0072 0301
-0156 LATIN CAPITAL LETTER R WITH CEDILLA
- : 0052 0327
-0157 LATIN SMALL LETTER R WITH CEDILLA
- * Livonian
- : 0072 0327
-0158 LATIN CAPITAL LETTER R WITH CARON
- : 0052 030C
-0159 LATIN SMALL LETTER R WITH CARON
- * Czech, ...
- : 0072 030C
-015A LATIN CAPITAL LETTER S WITH ACUTE
- : 0053 0301
-015B LATIN SMALL LETTER S WITH ACUTE
- * Polish, Indic transliteration, ...
- : 0073 0301
-015C LATIN CAPITAL LETTER S WITH CIRCUMFLEX
- : 0053 0302
-015D LATIN SMALL LETTER S WITH CIRCUMFLEX
- * Esperanto
- : 0073 0302
-015E LATIN CAPITAL LETTER S WITH CEDILLA
- : 0053 0327
-015F LATIN SMALL LETTER S WITH CEDILLA
- * Turkish, Azerbaijani, ...
- * the character 0219 is preferred for Romanian
- x (latin small letter s with comma below - 0219)
- : 0073 0327
-0160 LATIN CAPITAL LETTER S WITH CARON
- : 0053 030C
-0161 LATIN SMALL LETTER S WITH CARON
- * Czech, Estonian, Finnish, Slovak, and many other languages
- : 0073 030C
-0162 LATIN CAPITAL LETTER T WITH CEDILLA
- : 0054 0327
-0163 LATIN SMALL LETTER T WITH CEDILLA
- * Semitic transliteration, ...
- * the character 021B is preferred for Romanian
- x (latin small letter t with comma below - 021B)
- : 0074 0327
-0164 LATIN CAPITAL LETTER T WITH CARON
- * the form using caron/hacek is preferred in all contexts
- : 0054 030C
-0165 LATIN SMALL LETTER T WITH CARON
- * Czech, Slovak
- * the form using apostrophe is preferred in typesetting
- : 0074 030C
-0166 LATIN CAPITAL LETTER T WITH STROKE
-0167 LATIN SMALL LETTER T WITH STROKE
- * Sami
-0168 LATIN CAPITAL LETTER U WITH TILDE
- : 0055 0303
-0169 LATIN SMALL LETTER U WITH TILDE
- * Greenlandic (old orthography)
- : 0075 0303
-016A LATIN CAPITAL LETTER U WITH MACRON
- : 0055 0304
-016B LATIN SMALL LETTER U WITH MACRON
- * Latvian, Lithuanian, Latin, ...
- : 0075 0304
-016C LATIN CAPITAL LETTER U WITH BREVE
- : 0055 0306
-016D LATIN SMALL LETTER U WITH BREVE
- * Latin, Esperanto, ...
- : 0075 0306
-016E LATIN CAPITAL LETTER U WITH RING ABOVE
- : 0055 030A
-016F LATIN SMALL LETTER U WITH RING ABOVE
- * Czech, ...
- : 0075 030A
-0170 LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
- : 0055 030B
-0171 LATIN SMALL LETTER U WITH DOUBLE ACUTE
- * Hungarian
- : 0075 030B
-0172 LATIN CAPITAL LETTER U WITH OGONEK
- : 0055 0328
-0173 LATIN SMALL LETTER U WITH OGONEK
- * Lithuanian
- : 0075 0328
-0174 LATIN CAPITAL LETTER W WITH CIRCUMFLEX
- : 0057 0302
-0175 LATIN SMALL LETTER W WITH CIRCUMFLEX
- * Welsh
- : 0077 0302
-0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
- : 0059 0302
-0177 LATIN SMALL LETTER Y WITH CIRCUMFLEX
- * Welsh
- : 0079 0302
-0178 LATIN CAPITAL LETTER Y WITH DIAERESIS
- * French, Igbo
- x (latin small letter y with diaeresis - 00FF)
- : 0059 0308
-0179 LATIN CAPITAL LETTER Z WITH ACUTE
- : 005A 0301
-017A LATIN SMALL LETTER Z WITH ACUTE
- * Polish, ...
- : 007A 0301
-017B LATIN CAPITAL LETTER Z WITH DOT ABOVE
- : 005A 0307
-017C LATIN SMALL LETTER Z WITH DOT ABOVE
- * Polish, ...
- : 007A 0307
-017D LATIN CAPITAL LETTER Z WITH CARON
- : 005A 030C
-017E LATIN SMALL LETTER Z WITH CARON
- * Czech, Estonian, Finnish, Slovak, Slovenian, and many other languages
- : 007A 030C
-017F LATIN SMALL LETTER LONG S
- * in common use in Roman types until the 18th century
- * in current use in Fraktur and Gaelic types
- # 0073 latin small letter s
-@@ 0180 Latin Extended-B 024F
-@ Non-European and historic Latin
-0180 LATIN SMALL LETTER B WITH STROKE
- * Americanist and Indo-Europeanist usage for phonetic beta
- * Americanist orthographies use an alternate glyph with the stroke through the bowl
- * Old Saxon
- * uppercase is 0243
- x (greek small letter beta - 03B2)
- x (blank symbol - 2422)
-0181 LATIN CAPITAL LETTER B WITH HOOK
- * Zulu, Pan-Nigerian alphabet
- * lowercase is 0253
-0182 LATIN CAPITAL LETTER B WITH TOPBAR
-0183 LATIN SMALL LETTER B WITH TOPBAR
- * Zhuang (old orthography)
- * former Soviet minority language scripts
- x (cyrillic capital letter be - 0411)
-0184 LATIN CAPITAL LETTER TONE SIX
-0185 LATIN SMALL LETTER TONE SIX
- * Zhuang (old orthography)
- * Zhuang tone three is Cyrillic ze
- * Zhuang tone four is Cyrillic che
- x (latin small letter tone two - 01A8)
- x (latin small letter tone five - 01BD)
- x (cyrillic small letter ze - 0437)
- x (cyrillic small letter che - 0447)
- x (cyrillic small letter soft sign - 044C)
-0186 LATIN CAPITAL LETTER OPEN O
- * typographically a turned C
- * African
- * lowercase is 0254
-0187 LATIN CAPITAL LETTER C WITH HOOK
-0188 LATIN SMALL LETTER C WITH HOOK
- * African
-0189 LATIN CAPITAL LETTER AFRICAN D
- * Ewe
- * lowercase is 0256
- x (latin capital letter eth - 00D0)
- x (latin capital letter d with stroke - 0110)
-018A LATIN CAPITAL LETTER D WITH HOOK
- * Pan-Nigerian alphabet
- * lowercase is 0257
-018B LATIN CAPITAL LETTER D WITH TOPBAR
-018C LATIN SMALL LETTER D WITH TOPBAR
- * former-Soviet minority language scripts
- * Zhuang (old orthography)
-018D LATIN SMALL LETTER TURNED DELTA
- = reversed Polish-hook o
- * archaic phonetic for labialized alveolar fricative
- * recommended spellings 007A 02B7 or 007A 032B
-018E LATIN CAPITAL LETTER REVERSED E
- = turned e
- * Pan-Nigerian alphabet
- * lowercase is 01DD
-018F LATIN CAPITAL LETTER SCHWA
- * Azerbaijani, ...
- * lowercase is 0259
- x (cyrillic capital letter schwa - 04D8)
-0190 LATIN CAPITAL LETTER OPEN E
- = epsilon
- * African
- * lowercase is 025B
- x (euler constant - 2107)
-0191 LATIN CAPITAL LETTER F WITH HOOK
- * African
-0192 LATIN SMALL LETTER F WITH HOOK
- = script f
- = Florin currency symbol (Netherlands)
- = function symbol
- * used as abbreviation convention for folder
-0193 LATIN CAPITAL LETTER G WITH HOOK
- * African
- * lowercase is 0260
-0194 LATIN CAPITAL LETTER GAMMA
- * African
- * lowercase is 0263
-0195 LATIN SMALL LETTER HV
- * Gothic transliteration
- * uppercase is 01F6
-0196 LATIN CAPITAL LETTER IOTA
- * African
- * lowercase is 0269
-0197 LATIN CAPITAL LETTER I WITH STROKE
- = barred i, i bar
- * African
- * lowercase is 0268
-@+ * ISO 6438 gives lowercase as 026A, not 0268
- x (latin letter small capital i - 026A)
-0198 LATIN CAPITAL LETTER K WITH HOOK
-0199 LATIN SMALL LETTER K WITH HOOK
- * Hausa, Pan-Nigerian alphabet
-019A LATIN SMALL LETTER L WITH BAR
- = barred l
- * Americanist phonetic usage for 026C
- * uppercase is 023D
- x (latin small letter l with stroke - 0142)
-019B LATIN SMALL LETTER LAMBDA WITH STROKE
- = barred lambda, lambda bar
- * Americanist phonetic usage
-019C LATIN CAPITAL LETTER TURNED M
- * Zhuang (old orthography)
- * lowercase is 026F
-019D LATIN CAPITAL LETTER N WITH LEFT HOOK
- * African
- * lowercase is 0272
-019E LATIN SMALL LETTER N WITH LONG RIGHT LEG
- * archaic phonetic for Japanese 3093
- * recommended spelling for syllabic n is 006E 0329
- * Lakota (indicates nasalization of vowel)
- * uppercase is 0220
-019F LATIN CAPITAL LETTER O WITH MIDDLE TILDE
- = barred o, o bar
- * lowercase is 0275
- * African
- x (cyrillic capital letter barred o - 04E8)
-01A0 LATIN CAPITAL LETTER O WITH HORN
- : 004F 031B
-01A1 LATIN SMALL LETTER O WITH HORN
- * Vietnamese
- : 006F 031B
-01A2 LATIN CAPITAL LETTER OI
- % LATIN CAPITAL LETTER GHA
-01A3 LATIN SMALL LETTER OI
- % LATIN SMALL LETTER GHA
- * Pan-Turkic Latin alphabets
-01A4 LATIN CAPITAL LETTER P WITH HOOK
-01A5 LATIN SMALL LETTER P WITH HOOK
- * African
-01A6 LATIN LETTER YR
- * Old Norse
-@+ * from German Standard DIN 31624 and ISO 5426-2
- * lowercase is 0280
-01A7 LATIN CAPITAL LETTER TONE TWO
-01A8 LATIN SMALL LETTER TONE TWO
- * Zhuang (old orthography)
- * typographically a reversed S
- x (latin small letter tone six - 0185)
-01A9 LATIN CAPITAL LETTER ESH
- * African
- * lowercase is 0283
- x (greek capital letter sigma - 03A3)
-01AA LATIN LETTER REVERSED ESH LOOP
- * archaic phonetic for labialized palatoalveolar or palatal fricative
- * Twi
- * recommended spellings 0283 02B7, 00E7 02B7, 0068 0265, etc.
-01AB LATIN SMALL LETTER T WITH PALATAL HOOK
- * archaic phonetic for palatalized alveolar or dental stop
- * recommended spelling 0074 02B2
-01AC LATIN CAPITAL LETTER T WITH HOOK
- * a glyph variant with hook at the right also occurs
-01AD LATIN SMALL LETTER T WITH HOOK
- * African
-01AE LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
- * African
- * lowercase is 0288
-01AF LATIN CAPITAL LETTER U WITH HORN
- : 0055 031B
-01B0 LATIN SMALL LETTER U WITH HORN
- * Vietnamese
- : 0075 031B
-01B1 LATIN CAPITAL LETTER UPSILON
- * African
- * typographically based on turned capital Greek omega
- * lowercase is 028A
- x (inverted ohm sign - 2127)
-01B2 LATIN CAPITAL LETTER V WITH HOOK
- = script v
- * African
- * lowercase is 028B
-01B3 LATIN CAPITAL LETTER Y WITH HOOK
- * a glyph variant with hook at the left also occurs
-01B4 LATIN SMALL LETTER Y WITH HOOK
- * Bini, Esoko, and other Edo languages in West Africa
-01B5 LATIN CAPITAL LETTER Z WITH STROKE
-01B6 LATIN SMALL LETTER Z WITH STROKE
- = barred z, z bar
- * Pan-Turkic Latin orthography
- * handwritten variant of Latin "z"
- x (latin small letter z - 007A)
-01B7 LATIN CAPITAL LETTER EZH
- * African, Skolt Sami
- * lowercase is 0292
- x (latin capital letter yogh - 021C)
- x (cyrillic capital letter abkhasian dze - 04E0)
-01B8 LATIN CAPITAL LETTER EZH REVERSED
-01B9 LATIN SMALL LETTER EZH REVERSED
- * archaic phonetic for voiced pharyngeal fricative
- * sometimes typographically rendered with a turned digit 3
- * recommended spelling 0295
- x (latin letter pharyngeal voiced fricative - 0295)
- x (arabic letter ain - 0639)
-01BA LATIN SMALL LETTER EZH WITH TAIL
- * archaic phonetic for labialized voiced palatoalveolar or palatal fricative
- * Twi
- * recommended spellings 0292 02B7 or 006A 02B7
-01BB LATIN LETTER TWO WITH STROKE
- * archaic phonetic for [dz] affricate
- * recommended spellings 0292 or 0064 007A
-01BC LATIN CAPITAL LETTER TONE FIVE
-01BD LATIN SMALL LETTER TONE FIVE
- * Zhuang (old orthography)
- x (latin small letter tone six - 0185)
-01BE LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE
- * archaic phonetic for [ts] affricate
- * recommended spelling 0074 0073
- * letter form is actually derived from ligation of ts, rather than inverted glottal stop
-01BF LATIN LETTER WYNN
- = wen
- * Runic letter borrowed into Latin script
- * replaced by "w" in modern transcriptions of Old English
- * uppercase is 01F7
- x (runic letter wunjo wynn w - 16B9)
-@ African letters for clicks
-01C0 LATIN LETTER DENTAL CLICK
- = pipe
- * Khoisan tradition
- * "c" in Zulu orthography
- x (solidus - 002F)
- x (vertical line - 007C)
- x (latin small letter turned t - 0287)
- x (divides - 2223)
-01C1 LATIN LETTER LATERAL CLICK
- = double pipe
- * Khoisan tradition
- * "x" in Zulu orthography
- x (latin letter inverted glottal stop - 0296)
- x (parallel to - 2225)
-01C2 LATIN LETTER ALVEOLAR CLICK
- = double-barred pipe
- = palatoalveolar click (IPA)
- * Khoisan tradition
- x (not equal to - 2260)
-01C3 LATIN LETTER RETROFLEX CLICK
- = latin letter exclamation mark (1.0)
- = (post)alveolar click (IPA)
- * Khoisan tradition
- * "q" in Zulu orthography
- x (exclamation mark - 0021)
- x (latin letter stretched c - 0297)
-@ Croatian digraphs matching Serbian Cyrillic letters
-01C4 LATIN CAPITAL LETTER DZ WITH CARON
- # 0044 017D
-01C5 LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
- # 0044 017E
-01C6 LATIN SMALL LETTER DZ WITH CARON
- x (cyrillic small letter dzhe - 045F)
- # 0064 017E
-01C7 LATIN CAPITAL LETTER LJ
- # 004C 004A
-01C8 LATIN CAPITAL LETTER L WITH SMALL LETTER J
- # 004C 006A
-01C9 LATIN SMALL LETTER LJ
- x (cyrillic small letter lje - 0459)
- # 006C 006A
-01CA LATIN CAPITAL LETTER NJ
- # 004E 004A
-01CB LATIN CAPITAL LETTER N WITH SMALL LETTER J
- # 004E 006A
-01CC LATIN SMALL LETTER NJ
- x (cyrillic small letter nje - 045A)
- # 006E 006A
-@ Pinyin diacritic-vowel combinations
-01CD LATIN CAPITAL LETTER A WITH CARON
- : 0041 030C
-01CE LATIN SMALL LETTER A WITH CARON
- * Pinyin third tone
- : 0061 030C
-01CF LATIN CAPITAL LETTER I WITH CARON
- : 0049 030C
-01D0 LATIN SMALL LETTER I WITH CARON
- * Pinyin third tone
- : 0069 030C
-01D1 LATIN CAPITAL LETTER O WITH CARON
- : 004F 030C
-01D2 LATIN SMALL LETTER O WITH CARON
- * Pinyin third tone
- : 006F 030C
-01D3 LATIN CAPITAL LETTER U WITH CARON
- : 0055 030C
-01D4 LATIN SMALL LETTER U WITH CARON
- * Pinyin third tone
- : 0075 030C
-01D5 LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
- : 00DC 0304
-01D6 LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
- * Pinyin first tone
- : 00FC 0304
-01D7 LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
- : 00DC 0301
-01D8 LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
- * Pinyin second tone
- : 00FC 0301
-01D9 LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
- : 00DC 030C
-01DA LATIN SMALL LETTER U WITH DIAERESIS AND CARON
- * Pinyin third tone
- : 00FC 030C
-01DB LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
- : 00DC 0300
-01DC LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
- * Pinyin fourth tone
- : 00FC 0300
-@ Phonetic and historic letters
-01DD LATIN SMALL LETTER TURNED E
- * Pan-Nigerian alphabet
- * all other usages of schwa are 0259
- * uppercase is 018E
- x (latin small letter schwa - 0259)
-01DE LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
- : 00C4 0304
-01DF LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
- * Livonian, Uralicist usage
- : 00E4 0304
-01E0 LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
- : 0226 0304
-01E1 LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
- * Uralicist usage
- : 0227 0304
-01E2 LATIN CAPITAL LETTER AE WITH MACRON
- : 00C6 0304
-01E3 LATIN SMALL LETTER AE WITH MACRON
- * Old Norse, Old English
- : 00E6 0304
-01E4 LATIN CAPITAL LETTER G WITH STROKE
-01E5 LATIN SMALL LETTER G WITH STROKE
- * Skolt Sami
-01E6 LATIN CAPITAL LETTER G WITH CARON
- : 0047 030C
-01E7 LATIN SMALL LETTER G WITH CARON
- * Skolt Sami
- x (latin small letter g with breve - 011F)
- : 0067 030C
-01E8 LATIN CAPITAL LETTER K WITH CARON
- : 004B 030C
-01E9 LATIN SMALL LETTER K WITH CARON
- * Skolt Sami
- : 006B 030C
-01EA LATIN CAPITAL LETTER O WITH OGONEK
- : 004F 0328
-01EB LATIN SMALL LETTER O WITH OGONEK
- * Sami, Iroquoian, Old Icelandic
- : 006F 0328
-01EC LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
- : 01EA 0304
-01ED LATIN SMALL LETTER O WITH OGONEK AND MACRON
- * Old Icelandic
- : 01EB 0304
-01EE LATIN CAPITAL LETTER EZH WITH CARON
- : 01B7 030C
-01EF LATIN SMALL LETTER EZH WITH CARON
- * Skolt Sami
- : 0292 030C
-01F0 LATIN SMALL LETTER J WITH CARON
- * IPA and many languages
- : 006A 030C
-01F1 LATIN CAPITAL LETTER DZ
- # 0044 005A
-01F2 LATIN CAPITAL LETTER D WITH SMALL LETTER Z
- # 0044 007A
-01F3 LATIN SMALL LETTER DZ
- # 0064 007A
-01F4 LATIN CAPITAL LETTER G WITH ACUTE
- : 0047 0301
-01F5 LATIN SMALL LETTER G WITH ACUTE
- * Macedonian and Serbian transliteration
- : 0067 0301
-01F6 LATIN CAPITAL LETTER HWAIR
- * lowercase is 0195
-01F7 LATIN CAPITAL LETTER WYNN
- = wen
- * lowercase is 01BF
-01F8 LATIN CAPITAL LETTER N WITH GRAVE
- : 004E 0300
-01F9 LATIN SMALL LETTER N WITH GRAVE
- * Pinyin
- : 006E 0300
-01FA LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
- : 00C5 0301
-01FB LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
- : 00E5 0301
-01FC LATIN CAPITAL LETTER AE WITH ACUTE
- : 00C6 0301
-01FD LATIN SMALL LETTER AE WITH ACUTE
- : 00E6 0301
-01FE LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
- : 00D8 0301
-01FF LATIN SMALL LETTER O WITH STROKE AND ACUTE
- : 00F8 0301
-@ Additions for Slovenian and Croatian
-0200 LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
- : 0041 030F
-0201 LATIN SMALL LETTER A WITH DOUBLE GRAVE
- : 0061 030F
-0202 LATIN CAPITAL LETTER A WITH INVERTED BREVE
- : 0041 0311
-0203 LATIN SMALL LETTER A WITH INVERTED BREVE
- : 0061 0311
-0204 LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
- : 0045 030F
-0205 LATIN SMALL LETTER E WITH DOUBLE GRAVE
- : 0065 030F
-0206 LATIN CAPITAL LETTER E WITH INVERTED BREVE
- : 0045 0311
-0207 LATIN SMALL LETTER E WITH INVERTED BREVE
- : 0065 0311
-0208 LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
- : 0049 030F
-0209 LATIN SMALL LETTER I WITH DOUBLE GRAVE
- : 0069 030F
-020A LATIN CAPITAL LETTER I WITH INVERTED BREVE
- : 0049 0311
-020B LATIN SMALL LETTER I WITH INVERTED BREVE
- : 0069 0311
-020C LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
- : 004F 030F
-020D LATIN SMALL LETTER O WITH DOUBLE GRAVE
- : 006F 030F
-020E LATIN CAPITAL LETTER O WITH INVERTED BREVE
- : 004F 0311
-020F LATIN SMALL LETTER O WITH INVERTED BREVE
- : 006F 0311
-0210 LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
- : 0052 030F
-0211 LATIN SMALL LETTER R WITH DOUBLE GRAVE
- : 0072 030F
-0212 LATIN CAPITAL LETTER R WITH INVERTED BREVE
- : 0052 0311
-0213 LATIN SMALL LETTER R WITH INVERTED BREVE
- : 0072 0311
-0214 LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
- : 0055 030F
-0215 LATIN SMALL LETTER U WITH DOUBLE GRAVE
- : 0075 030F
-0216 LATIN CAPITAL LETTER U WITH INVERTED BREVE
- : 0055 0311
-0217 LATIN SMALL LETTER U WITH INVERTED BREVE
- : 0075 0311
-@ Additions for Romanian
-0218 LATIN CAPITAL LETTER S WITH COMMA BELOW
- : 0053 0326
-0219 LATIN SMALL LETTER S WITH COMMA BELOW
- * Romanian
- x (latin small letter s with cedilla - 015F)
- : 0073 0326
-021A LATIN CAPITAL LETTER T WITH COMMA BELOW
- : 0054 0326
-021B LATIN SMALL LETTER T WITH COMMA BELOW
- * Romanian
- x (latin small letter t with cedilla - 0163)
- : 0074 0326
-@ Miscellaneous additions
-021C LATIN CAPITAL LETTER YOGH
- x (latin capital letter ezh - 01B7)
-021D LATIN SMALL LETTER YOGH
- * Middle English, Scots
- x (latin small letter ezh - 0292)
- x (latin small letter insular g - 1D79)
- x (ounce sign - 2125)
-021E LATIN CAPITAL LETTER H WITH CARON
- : 0048 030C
-021F LATIN SMALL LETTER H WITH CARON
- * Finnish Romany
- : 0068 030C
-0220 LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
- * Lakota
- * lowercase is 019E
-0221 LATIN SMALL LETTER D WITH CURL
- * phonetic use in Sinology
-0222 LATIN CAPITAL LETTER OU
-0223 LATIN SMALL LETTER OU
- * Algonquin, Huron
- x (digit eight - 0038)
-0224 LATIN CAPITAL LETTER Z WITH HOOK
-0225 LATIN SMALL LETTER Z WITH HOOK
- * Middle High German
-0226 LATIN CAPITAL LETTER A WITH DOT ABOVE
- : 0041 0307
-0227 LATIN SMALL LETTER A WITH DOT ABOVE
- * Uralicist usage
- : 0061 0307
-0228 LATIN CAPITAL LETTER E WITH CEDILLA
- : 0045 0327
-0229 LATIN SMALL LETTER E WITH CEDILLA
- : 0065 0327
-@ Additions for Livonian
-022A LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
- : 00D6 0304
-022B LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
- : 00F6 0304
-022C LATIN CAPITAL LETTER O WITH TILDE AND MACRON
- : 00D5 0304
-022D LATIN SMALL LETTER O WITH TILDE AND MACRON
- : 00F5 0304
-022E LATIN CAPITAL LETTER O WITH DOT ABOVE
- : 004F 0307
-022F LATIN SMALL LETTER O WITH DOT ABOVE
- : 006F 0307
-0230 LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
- : 022E 0304
-0231 LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
- : 022F 0304
-0232 LATIN CAPITAL LETTER Y WITH MACRON
- : 0059 0304
-0233 LATIN SMALL LETTER Y WITH MACRON
- * also Cornish
- : 0079 0304
-@ Additions for Sinology
-0234 LATIN SMALL LETTER L WITH CURL
-0235 LATIN SMALL LETTER N WITH CURL
-0236 LATIN SMALL LETTER T WITH CURL
-@ Miscellaneous additions
-0237 LATIN SMALL LETTER DOTLESS J
- x (mathematical italic small dotless j - 1D6A5)
-0238 LATIN SMALL LETTER DB DIGRAPH
- * used in Africanist linguistics
-0239 LATIN SMALL LETTER QP DIGRAPH
- * used in Africanist linguistics
-023A LATIN CAPITAL LETTER A WITH STROKE
- * Sencoten
- * lowercase is 2C65
-023B LATIN CAPITAL LETTER C WITH STROKE
- * Sencoten
-023C LATIN SMALL LETTER C WITH STROKE
- * used in Americanist linguistics
-023D LATIN CAPITAL LETTER L WITH BAR
- * Sencoten
- * lowercase is 019A
-023E LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
- * Sencoten
- * lowercase is 2C66
-023F LATIN SMALL LETTER S WITH SWASH TAIL
- * uppercase is 2C7E
-0240 LATIN SMALL LETTER Z WITH SWASH TAIL
- * uppercase is 2C7F
-0241 LATIN CAPITAL LETTER GLOTTAL STOP
-0242 LATIN SMALL LETTER GLOTTAL STOP
- * casing use in Chipewyan, Dogrib, Slavey (Canadian aboriginal orthographies)
- x (latin letter glottal stop - 0294)
- x (modifier letter glottal stop - 02C0)
-0243 LATIN CAPITAL LETTER B WITH STROKE
- * lowercase is 0180
-0244 LATIN CAPITAL LETTER U BAR
- * lowercase is 0289
-0245 LATIN CAPITAL LETTER TURNED V
- * lowercase is 028C
-0246 LATIN CAPITAL LETTER E WITH STROKE
-0247 LATIN SMALL LETTER E WITH STROKE
-0248 LATIN CAPITAL LETTER J WITH STROKE
-0249 LATIN SMALL LETTER J WITH STROKE
-024A LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024B LATIN SMALL LETTER Q WITH HOOK TAIL
-024C LATIN CAPITAL LETTER R WITH STROKE
-024D LATIN SMALL LETTER R WITH STROKE
-024E LATIN CAPITAL LETTER Y WITH STROKE
-024F LATIN SMALL LETTER Y WITH STROKE
-@@ 0250 IPA Extensions 02AF
-@ IPA extensions
-@+ IPA includes basic Latin letters and a number of Latin or Greek letters from other blocks.
- x (latin small letter ae - 00E6)
- x (latin small letter c with cedilla - 00E7)
- x (latin small letter eth - 00F0)
- x (latin small letter o with stroke - 00F8)
- x (latin small letter h with stroke - 0127)
- x (latin small letter eng - 014B)
- x (latin small ligature oe - 0153)
- x (greek small letter beta - 03B2)
- x (greek small letter theta - 03B8)
- x (greek small letter lamda - 03BB)
- x (greek small letter chi - 03C7)
-0250 LATIN SMALL LETTER TURNED A
- * low central unrounded vowel
- * uppercase is 2C6F
-0251 LATIN SMALL LETTER ALPHA
- = latin small letter script a (1.0)
- * low back unrounded vowel
- * uppercase is 2C6D
- x (greek small letter alpha - 03B1)
-0252 LATIN SMALL LETTER TURNED ALPHA
- * low back rounded vowel
- * uppercase is 2C70
-0253 LATIN SMALL LETTER B WITH HOOK
- * implosive bilabial stop
- * Pan-Nigerian alphabet
- * uppercase is 0181
-0254 LATIN SMALL LETTER OPEN O
- * typographically a turned c
- * lower-mid back rounded vowel
- * uppercase is 0186
-0255 LATIN SMALL LETTER C WITH CURL
- * voiceless alveolo-palatal laminal fricative
- * used in transcription of Mandarin Chinese
- * sound spelled with 015B in Polish
-0256 LATIN SMALL LETTER D WITH TAIL
- = d retroflex hook
- * voiced retroflex stop
- * uppercase is 0189
-0257 LATIN SMALL LETTER D WITH HOOK
- * implosive dental or alveolar stop
- * Ewe, Pan-Nigerian alphabet
- * uppercase is 018A
-0258 LATIN SMALL LETTER REVERSED E
- * upper-mid central unrounded vowel
-0259 LATIN SMALL LETTER SCHWA
- * mid-central unrounded vowel
- * uppercase is 018F
- * variant uppercase form 018E is associated with 01DD
- x (latin small letter turned e - 01DD)
- x (cyrillic small letter schwa - 04D9)
-025A LATIN SMALL LETTER SCHWA WITH HOOK
- * rhotacized schwa
-025B LATIN SMALL LETTER OPEN E
- = epsilon
- * lower-mid front unrounded vowel
- * uppercase is 0190
- x (greek small letter epsilon - 03B5)
-025C LATIN SMALL LETTER REVERSED OPEN E
- * lower-mid central unrounded vowel
-025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK
- * rhotacized lower-mid central vowel
-025E LATIN SMALL LETTER CLOSED REVERSED OPEN E
- = closed reversed epsilon
- * lower-mid central rounded vowel
-025F LATIN SMALL LETTER DOTLESS J WITH STROKE
- * voiced palatal stop
- * typographically a turned f, but better thought of as a form of j
- * "gy" in Hungarian orthography
- * also archaic phonetic for palatoalveolar affricate 02A4
-0260 LATIN SMALL LETTER G WITH HOOK
- * implosive velar stop
- * uppercase is 0193
-0261 LATIN SMALL LETTER SCRIPT G
- * voiced velar stop
- x (latin small letter g - 0067)
-0262 LATIN LETTER SMALL CAPITAL G
- * voiced uvular stop
-0263 LATIN SMALL LETTER GAMMA
- * voiced velar fricative
- * uppercase is 0194
- x (greek small letter gamma - 03B3)
-0264 LATIN SMALL LETTER RAMS HORN
- = latin small letter baby gamma (1.0)
- * upper-mid back unrounded vowel
-0265 LATIN SMALL LETTER TURNED H
- * voiced rounded palatal approximant
-0266 LATIN SMALL LETTER H WITH HOOK
- * breathy-voiced glottal fricative
- x (modifier letter small h with hook - 02B1)
-0267 LATIN SMALL LETTER HENG WITH HOOK
- * voiceless coarticulated velar and palatoalveolar fricative
- * "tj" or "kj" or "sj" in some Swedish dialects
-0268 LATIN SMALL LETTER I WITH STROKE
- = barred i, i bar
- * high central unrounded vowel
- * uppercase is 0197
-@+ * ISO 6438 gives lowercase of 0197 as 026A, not 0268
-0269 LATIN SMALL LETTER IOTA
- * semi-high front unrounded vowel
-@+ * obsoleted by IPA in 1989
- * preferred use is 026A latin letter small capital i
- * uppercase is 0196
- x (greek small letter iota - 03B9)
-026A LATIN LETTER SMALL CAPITAL I
- * semi-high front unrounded vowel
- * preferred IPA alternate for 0269
- * uppercase is 0197
-026B LATIN SMALL LETTER L WITH MIDDLE TILDE
- * velarized voiced alveolar lateral approximant
- * uppercase is 2C62
-026C LATIN SMALL LETTER L WITH BELT
- * voiceless alveolar lateral fricative
-026D LATIN SMALL LETTER L WITH RETROFLEX HOOK
- * voiced retroflex lateral
-026E LATIN SMALL LETTER LEZH
- * voiced lateral fricative
- * "dhl" in Zulu orthography
-026F LATIN SMALL LETTER TURNED M
- * high back unrounded vowel
- * uppercase is 019C
-0270 LATIN SMALL LETTER TURNED M WITH LONG LEG
- * voiced velar approximant
-0271 LATIN SMALL LETTER M WITH HOOK
- * voiced labiodental nasal
- * uppercase is 2C6E
-0272 LATIN SMALL LETTER N WITH LEFT HOOK
- * voiced palatal nasal
- * uppercase is 019D
-0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK
- * voiced retroflex nasal
-0274 LATIN LETTER SMALL CAPITAL N
- * voiced uvular nasal
-0275 LATIN SMALL LETTER BARRED O
- = o bar
- * rounded mid-central vowel, i.e. rounded schwa
- * uppercase is 019F
- x (greek small letter theta - 03B8)
- x (cyrillic small letter fita - 0473)
- x (cyrillic small letter barred o - 04E9)
-0276 LATIN LETTER SMALL CAPITAL OE
- * low front rounded vowel
- x (latin small ligature oe - 0153)
-0277 LATIN SMALL LETTER CLOSED OMEGA
- * semi-high back rounded vowel
-@+ * obsoleted by IPA in 1989
- * preferred use is 028A latin small letter upsilon
-0278 LATIN SMALL LETTER PHI
- * voiceless bilabial fricative
- x (greek small letter phi - 03C6)
-0279 LATIN SMALL LETTER TURNED R
- * voiced alveolar approximant
- x (modifier letter small turned r - 02B4)
-027A LATIN SMALL LETTER TURNED R WITH LONG LEG
- * voiced lateral flap
-027B LATIN SMALL LETTER TURNED R WITH HOOK
- * voiced retroflex approximant
- x (modifier letter small turned r with hook - 02B5)
-027C LATIN SMALL LETTER R WITH LONG LEG
- * voiced strident apico-alveolar trill
-@+ * obsoleted by IPA in 1989
- * sound spelled with 0159 in Czech
- * preferred phonetic representation for Czech is 0072 031D
- * in current use in Gaelic types (as glyph variant of 0072)
-027D LATIN SMALL LETTER R WITH TAIL
- * voiced retroflex flap
- * uppercase is 2C64
-027E LATIN SMALL LETTER R WITH FISHHOOK
- * voiced alveolar flap or tap
-027F LATIN SMALL LETTER REVERSED R WITH FISHHOOK
- = long leg turned iota (a misnomer)
- * apical dental vowel
- * used by linguists working on Chinese and other Sino-Tibetan languages
- * IPA spelling - 007A 0329
- * preferred presentation is with a descender
-0280 LATIN LETTER SMALL CAPITAL R
- * voiced uvular trill
- * Germanic, Old Norse
- * uppercase is 01A6
-0281 LATIN LETTER SMALL CAPITAL INVERTED R
- * voiced uvular fricative or approximant
- x (modifier letter small capital inverted r - 02B6)
-0282 LATIN SMALL LETTER S WITH HOOK
- * voiceless retroflex fricative
-0283 LATIN SMALL LETTER ESH
- * voiceless postalveolar fricative
- * uppercase is 01A9
- x (integral - 222B)
-0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK
- * implosive palatal stop
- * typographically based on 025F, not on 0283
-0285 LATIN SMALL LETTER SQUAT REVERSED ESH
- * apical retroflex vowel
- * used by linguists working on Chinese and other Sino-Tibetan languages
- * IPA spelling - 0290 0329
- * in origin 027F plus the retroflex hook 0322, despite its name
- * preferred presentation is with a descender
-0286 LATIN SMALL LETTER ESH WITH CURL
- * palatalized voiceless postalveolar fricative
- * suggested spelling - 0283 02B2
-0287 LATIN SMALL LETTER TURNED T
- * dental click (sound of "tsk tsk")
- x (latin letter dental click - 01C0)
-0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK
- * voiceless retroflex stop
- * uppercase is 01AE
-0289 LATIN SMALL LETTER U BAR
- * high central rounded vowel
- * uppercase is 0244
-028A LATIN SMALL LETTER UPSILON
- * semi-high back rounded vowel
- * preferred IPA alternate to 0277
- * uppercase is 01B1
- x (greek small letter upsilon - 03C5)
-028B LATIN SMALL LETTER V WITH HOOK
- = latin small letter script v (1.0)
- * voiced labiodental approximant
- * uppercase is 01B2
- x (greek small letter upsilon - 03C5)
-028C LATIN SMALL LETTER TURNED V
- = caret, wedge
- * lower-mid back unrounded vowel
- * uppercase is 0245
- x (greek capital letter lamda - 039B)
- x (caret - 2038)
- x (logical and - 2227)
-028D LATIN SMALL LETTER TURNED W
- * voiceless rounded labiovelar approximant
-028E LATIN SMALL LETTER TURNED Y
- * voiced lateral approximant
-028F LATIN LETTER SMALL CAPITAL Y
- * semi-high front rounded vowel
-0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK
- * voiced retroflex fricative
-0291 LATIN SMALL LETTER Z WITH CURL
- * voiced alveolo-palatal laminal fricative
- * sound spelled with 017A in Polish
-0292 LATIN SMALL LETTER EZH
- = dram
- * voiced postalveolar fricative
- * mistakenly named yogh in Unicode 1.0
- * uppercase is 01B7
- * Skolt Sami
- x (latin small letter yogh - 021D)
- x (cyrillic small letter abkhasian dze - 04E1)
- x (ounce sign - 2125)
-0293 LATIN SMALL LETTER EZH WITH CURL
- * palatalized voiced postalveolar fricative
-0294 LATIN LETTER GLOTTAL STOP
- * this is a caseless letter
- * used in IPA, other phonetic notations, and those orthographies which use a caseless glottal stop
- x (latin capital letter glottal stop - 0241)
- x (modifier letter glottal stop - 02C0)
-0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
- = reversed glottal stop
- * voiced pharyngeal fricative
- * ain
- x (latin small letter ezh reversed - 01B9)
- x (modifier letter reversed glottal stop - 02C1)
-0296 LATIN LETTER INVERTED GLOTTAL STOP
- * lateral click
- x (latin letter lateral click - 01C1)
-0297 LATIN LETTER STRETCHED C
- * palatal (or alveolar) click
- x (latin letter retroflex click - 01C3)
- x (complement - 2201)
-0298 LATIN LETTER BILABIAL CLICK
- = bullseye
- x (circled dot operator - 2299)
-0299 LATIN LETTER SMALL CAPITAL B
- * bilabial trill
-029A LATIN SMALL LETTER CLOSED OPEN E
- = closed epsilon
- * lower-mid front rounded vowel
- * non-IPA alternate for the preferred 0153
-029B LATIN LETTER SMALL CAPITAL G WITH HOOK
- * voiced uvular implosive
-029C LATIN LETTER SMALL CAPITAL H
- * voiceless epiglottal fricative
-029D LATIN SMALL LETTER J WITH CROSSED-TAIL
- * voiced palatal fricative
-029E LATIN SMALL LETTER TURNED K
- * proposed for velar click
-@+ * withdrawn by IPA in 1970
-029F LATIN LETTER SMALL CAPITAL L
- * velar lateral approximant
-02A0 LATIN SMALL LETTER Q WITH HOOK
- * voiceless uvular implosive
-02A1 LATIN LETTER GLOTTAL STOP WITH STROKE
- * voiced epiglottal stop
-02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
- * voiced epiglottal fricative
-02A3 LATIN SMALL LETTER DZ DIGRAPH
- * voiced dental affricate
-02A4 LATIN SMALL LETTER DEZH DIGRAPH
- * voiced postalveolar affricate
-02A5 LATIN SMALL LETTER DZ DIGRAPH WITH CURL
- * voiced alveolo-palatal affricate
-02A6 LATIN SMALL LETTER TS DIGRAPH
- * voiceless dental affricate
-02A7 LATIN SMALL LETTER TESH DIGRAPH
- * voiceless postalveolar affricate
-02A8 LATIN SMALL LETTER TC DIGRAPH WITH CURL
- * voiceless alveolo-palatal affricate
-@ IPA characters for disordered speech
-02A9 LATIN SMALL LETTER FENG DIGRAPH
- * velopharyngeal fricative
-02AA LATIN SMALL LETTER LS DIGRAPH
- * lateral alveolar fricative (lisp)
-02AB LATIN SMALL LETTER LZ DIGRAPH
- * voiced lateral alveolar fricative
-02AC LATIN LETTER BILABIAL PERCUSSIVE
- * audible lip smack
-02AD LATIN LETTER BIDENTAL PERCUSSIVE
- * audible teeth gnashing
-@ Additions for Sinology
-02AE LATIN SMALL LETTER TURNED H WITH FISHHOOK
-02AF LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-@@ 02B0 Spacing Modifier Letters 02FF
-@ Latin superscript modifier letters
-02B0 MODIFIER LETTER SMALL H
- * aspiration
- # <super> 0068
-02B1 MODIFIER LETTER SMALL H WITH HOOK
- * breathy voiced, murmured
- x (latin small letter h with hook - 0266)
- x (combining diaeresis below - 0324)
- # <super> 0266
-02B2 MODIFIER LETTER SMALL J
- * palatalization
- x (combining palatalized hook below - 0321)
- # <super> 006A
-02B3 MODIFIER LETTER SMALL R
- # <super> 0072
-02B4 MODIFIER LETTER SMALL TURNED R
- x (latin small letter turned r - 0279)
- # <super> 0279
-02B5 MODIFIER LETTER SMALL TURNED R WITH HOOK
- x (latin small letter turned r with hook - 027B)
- # <super> 027B
-02B6 MODIFIER LETTER SMALL CAPITAL INVERTED R
- * preceding four used for r-coloring or r-offglides
- x (latin letter small capital inverted r - 0281)
- # <super> 0281
-02B7 MODIFIER LETTER SMALL W
- * labialization
- x (combining inverted double arch below - 032B)
- # <super> 0077
-02B8 MODIFIER LETTER SMALL Y
- * palatalization
- * common Americanist usage for 02B2
- # <super> 0079
-@ Miscellaneous phonetic modifiers
-02B9 MODIFIER LETTER PRIME
- * primary stress, emphasis
- * transliteration of mjagkij znak (Cyrillic soft sign: palatalization)
- x (apostrophe - 0027)
- x (acute accent - 00B4)
- x (modifier letter acute accent - 02CA)
- x (combining acute accent - 0301)
- x (greek numeral sign - 0374)
- x (prime - 2032)
-02BA MODIFIER LETTER DOUBLE PRIME
- * exaggerated stress, contrastive stress
- * transliteration of tverdyj znak (Cyrillic hard sign: no palatalization)
- x (quotation mark - 0022)
- x (combining double acute accent - 030B)
- x (double prime - 2033)
-02BB MODIFIER LETTER TURNED COMMA
- * typographical alternate for 02BD or 02BF
- * used in Hawai`ian orthography as `okina (glottal stop)
- x (combining turned comma above - 0312)
- x (nko low tone apostrophe - 07F5)
- x (left single quotation mark - 2018)
-02BC MODIFIER LETTER APOSTROPHE
- = apostrophe
- * glottal stop, glottalization, ejective
- * many languages use this as a letter of their alphabets
- * used as a tone marker in Bodo, Dogri, and Maithili
- * 2019 is the preferred character for a punctuation apostrophe
- x (apostrophe - 0027)
- x (combining comma above - 0313)
- x (combining comma above right - 0315)
- x (armenian apostrophe - 055A)
- x (nko high tone apostrophe - 07F4)
- x (greek psili - 1FBF)
- x (right single quotation mark - 2019)
-02BD MODIFIER LETTER REVERSED COMMA
- * weak aspiration
- x (combining reversed comma above - 0314)
- x (armenian modifier letter left half ring - 0559)
- x (greek dasia - 1FFE)
- x (single high-reversed-9 quotation mark - 201B)
-02BE MODIFIER LETTER RIGHT HALF RING
- * transliteration of Arabic hamza (glottal stop)
- x (armenian apostrophe - 055A)
- x (arabic letter hamza - 0621)
-02BF MODIFIER LETTER LEFT HALF RING
- * transliteration of Arabic ain (voiced pharyngeal fricative)
- x (armenian modifier letter left half ring - 0559)
- x (arabic letter ain - 0639)
-02C0 MODIFIER LETTER GLOTTAL STOP
- * ejective or glottalized
- * typographical alternate for 02BC or 02BE
- x (latin letter glottal stop - 0294)
- x (combining hook above - 0309)
-02C1 MODIFIER LETTER REVERSED GLOTTAL STOP
- * typographical alternate for 02BF
- x (latin letter pharyngeal voiced fricative - 0295)
-02C2 MODIFIER LETTER LEFT ARROWHEAD
- * fronted articulation
-02C3 MODIFIER LETTER RIGHT ARROWHEAD
- * backed articulation
-02C4 MODIFIER LETTER UP ARROWHEAD
- * raised articulation
- x (circumflex accent - 005E)
- x (up arrowhead - 2303)
-02C5 MODIFIER LETTER DOWN ARROWHEAD
- * lowered articulation
-02C6 MODIFIER LETTER CIRCUMFLEX ACCENT
- * rising-falling tone, falling tone, secondary stress, etc.
- x (circumflex accent - 005E)
- x (combining circumflex accent - 0302)
- x (modifier letter low circumflex accent - A788)
-02C7 CARON
- = hacek
- * falling-rising tone
- * Mandarin Chinese third tone
- x (combining caron - 030C)
-02C8 MODIFIER LETTER VERTICAL LINE
- * primary stress, downstep
- * precedes letter or syllable modified
- x (apostrophe - 0027)
- x (combining vertical line above - 030D)
-02C9 MODIFIER LETTER MACRON
- * high level tone
- * precedes or follows letter or syllable modified
- * Mandarin Chinese first tone
- x (macron - 00AF)
- x (combining macron - 0304)
-02CA MODIFIER LETTER ACUTE ACCENT
- * high-rising tone (IPA), high tone, primary stress
- * Mandarin Chinese second tone
- x (acute accent - 00B4)
- x (modifier letter prime - 02B9)
- x (combining acute accent - 0301)
- x (greek numeral sign - 0374)
- x (armenian emphasis mark - 055B)
-02CB MODIFIER LETTER GRAVE ACCENT
- * high-falling tone (IPA), low tone, secondary or tertiary stress
- * Mandarin Chinese fourth tone
- x (grave accent - 0060)
- x (combining grave accent - 0300)
- x (armenian comma - 055D)
-02CC MODIFIER LETTER LOW VERTICAL LINE
- * secondary stress
- * precedes letter or syllable modified
- x (combining vertical line below - 0329)
-02CD MODIFIER LETTER LOW MACRON
- * low level tone
- x (low line - 005F)
- x (combining macron below - 0331)
-02CE MODIFIER LETTER LOW GRAVE ACCENT
- * low-falling tone
-02CF MODIFIER LETTER LOW ACUTE ACCENT
- * low-rising tone
- x (greek lower numeral sign - 0375)
-02D0 MODIFIER LETTER TRIANGULAR COLON
- * length mark
- x (colon - 003A)
-02D1 MODIFIER LETTER HALF TRIANGULAR COLON
- * half-length mark
- x (middle dot - 00B7)
-02D2 MODIFIER LETTER CENTRED RIGHT HALF RING
- * more rounded articulation
-02D3 MODIFIER LETTER CENTRED LEFT HALF RING
- * less rounded articulation
-02D4 MODIFIER LETTER UP TACK
- * vowel raising or closing
- x (combining up tack below - 031D)
- x (combining dot below - 0323)
-02D5 MODIFIER LETTER DOWN TACK
- * vowel lowering or opening
- x (combining left half ring below - 031C)
- x (combining down tack below - 031E)
-02D6 MODIFIER LETTER PLUS SIGN
- * advanced or fronted articulation
- x (combining plus sign below - 031F)
-02D7 MODIFIER LETTER MINUS SIGN
- * retracted or backed articulation
- * glyph may have small end-serifs
- x (combining minus sign below - 0320)
- x (minus sign - 2212)
-@ Spacing clones of diacritics
-02D8 BREVE
- x (combining breve - 0306)
- # 0020 0306
-02D9 DOT ABOVE
- * Mandarin Chinese fifth tone (light or neutral)
- x (combining dot above - 0307)
- # 0020 0307
-02DA RING ABOVE
- x (degree sign - 00B0)
- x (combining ring above - 030A)
- # 0020 030A
-02DB OGONEK
- x (combining ogonek - 0328)
- # 0020 0328
-02DC SMALL TILDE
- x (tilde - 007E)
- x (combining tilde - 0303)
- x (tilde operator - 223C)
- # 0020 0303
-02DD DOUBLE ACUTE ACCENT
- x (combining double acute accent - 030B)
- # 0020 030B
-@ Additions based on 1989 IPA
-02DE MODIFIER LETTER RHOTIC HOOK
- * rhotacization in vowel
- * often ligated: 025A = 0259 + 02DE; 025D = 025C + 02DE
-02DF MODIFIER LETTER CROSS ACCENT
- * Swedish grave accent
-02E0 MODIFIER LETTER SMALL GAMMA
- * these modifier letters are occasionally used in transcription of affricates
- # <super> 0263
-02E1 MODIFIER LETTER SMALL L
- # <super> 006C
-02E2 MODIFIER LETTER SMALL S
- # <super> 0073
-02E3 MODIFIER LETTER SMALL X
- # <super> 0078
-02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
- # <super> 0295
-@ Tone letters
-02E5 MODIFIER LETTER EXTRA-HIGH TONE BAR
-02E6 MODIFIER LETTER HIGH TONE BAR
-02E7 MODIFIER LETTER MID TONE BAR
-02E8 MODIFIER LETTER LOW TONE BAR
-02E9 MODIFIER LETTER EXTRA-LOW TONE BAR
-@ Extended Bopomofo tone marks
-02EA MODIFIER LETTER YIN DEPARTING TONE MARK
-02EB MODIFIER LETTER YANG DEPARTING TONE MARK
-@ IPA modifiers
-02EC MODIFIER LETTER VOICING
-02ED MODIFIER LETTER UNASPIRATED
-@ Other modifier letter
-02EE MODIFIER LETTER DOUBLE APOSTROPHE
- * Nenets
-@ UPA modifiers
-02EF MODIFIER LETTER LOW DOWN ARROWHEAD
-02F0 MODIFIER LETTER LOW UP ARROWHEAD
-02F1 MODIFIER LETTER LOW LEFT ARROWHEAD
-02F2 MODIFIER LETTER LOW RIGHT ARROWHEAD
-02F3 MODIFIER LETTER LOW RING
-02F4 MODIFIER LETTER MIDDLE GRAVE ACCENT
-02F5 MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT
-02F6 MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT
-02F7 MODIFIER LETTER LOW TILDE
-02F8 MODIFIER LETTER RAISED COLON
-02F9 MODIFIER LETTER BEGIN HIGH TONE
-02FA MODIFIER LETTER END HIGH TONE
-02FB MODIFIER LETTER BEGIN LOW TONE
-02FC MODIFIER LETTER END LOW TONE
-02FD MODIFIER LETTER SHELF
-02FE MODIFIER LETTER OPEN SHELF
-02FF MODIFIER LETTER LOW LEFT ARROW
-@@ 0300 Combining Diacritical Marks 036F
-@@+
-@ Ordinary diacritics
-0300 COMBINING GRAVE ACCENT
- = Greek varia
- x (grave accent - 0060)
- x (modifier letter grave accent - 02CB)
-0301 COMBINING ACUTE ACCENT
- = stress mark
- = Greek oxia, tonos
- x (apostrophe - 0027)
- x (acute accent - 00B4)
- x (modifier letter prime - 02B9)
- x (modifier letter acute accent - 02CA)
- x (greek tonos - 0384)
-0302 COMBINING CIRCUMFLEX ACCENT
- = hat
- x (circumflex accent - 005E)
- x (modifier letter circumflex accent - 02C6)
-0303 COMBINING TILDE
- * IPA: nasalization
- * Vietnamese tone mark
- x (tilde - 007E)
- x (small tilde - 02DC)
-0304 COMBINING MACRON
- = long
- * distinguish from the following
- x (macron - 00AF)
- x (modifier letter macron - 02C9)
-0305 COMBINING OVERLINE
- = overscore, vinculum
- * connects on left and right
- x (macron - 00AF)
-0306 COMBINING BREVE
- = short
- = Greek vrachy
- x (breve - 02D8)
- x (combining cyrillic kavyka - A67C)
-0307 COMBINING DOT ABOVE
- = derivative (Newtonian notation)
-@+ * IPA (withdrawn in 1976): palatalization
- x (dot above - 02D9)
-0308 COMBINING DIAERESIS
- = double dot above, umlaut
- = Greek dialytika
- = double derivative
- x (diaeresis - 00A8)
-0309 COMBINING HOOK ABOVE
- = hoi
- * kerns left or right of circumflex over vowels
- * Vietnamese tone mark
- x (modifier letter glottal stop - 02C0)
-030A COMBINING RING ABOVE
- x (degree sign - 00B0)
- x (ring above - 02DA)
-030B COMBINING DOUBLE ACUTE ACCENT
- * Hungarian, Chuvash
- x (quotation mark - 0022)
- x (modifier letter double prime - 02BA)
- x (double acute accent - 02DD)
-030C COMBINING CARON
- = hacek, V above
- x (caron - 02C7)
-030D COMBINING VERTICAL LINE ABOVE
- * this is not the Greek tonos
- * Marshallese
- x (modifier letter vertical line - 02C8)
-030E COMBINING DOUBLE VERTICAL LINE ABOVE
- * Marshallese
- x (quotation mark - 0022)
-030F COMBINING DOUBLE GRAVE ACCENT
- * Serbian and Croatian poetics
-0310 COMBINING CANDRABINDU
- x (devanagari sign candrabindu - 0901)
-0311 COMBINING INVERTED BREVE
- x (combining cyrillic pokrytie - 0487)
-0312 COMBINING TURNED COMMA ABOVE
- = cedilla above
- * Latvian (but not used in decomposition)
- x (modifier letter turned comma - 02BB)
-0313 COMBINING COMMA ABOVE
- = Greek psili, smooth breathing mark
- * Americanist: ejective or glottalization
- x (modifier letter apostrophe - 02BC)
- x (combining cyrillic psili pneumata - 0486)
- x (armenian apostrophe - 055A)
-0314 COMBINING REVERSED COMMA ABOVE
- = Greek dasia, rough breathing mark
- x (modifier letter reversed comma - 02BD)
- x (combining cyrillic dasia pneumata - 0485)
- x (armenian modifier letter left half ring - 0559)
-0315 COMBINING COMMA ABOVE RIGHT
- x (modifier letter apostrophe - 02BC)
-0316 COMBINING GRAVE ACCENT BELOW
-0317 COMBINING ACUTE ACCENT BELOW
-0318 COMBINING LEFT TACK BELOW
-0319 COMBINING RIGHT TACK BELOW
-031A COMBINING LEFT ANGLE ABOVE
- * IPA: unreleased stop
-031B COMBINING HORN
- * Vietnamese
-031C COMBINING LEFT HALF RING BELOW
- * IPA: open variety of vowel
- x (modifier letter down tack - 02D5)
-031D COMBINING UP TACK BELOW
- * IPA: vowel raising or closing
- x (modifier letter up tack - 02D4)
-031E COMBINING DOWN TACK BELOW
- * IPA: vowel lowering or opening
- x (modifier letter down tack - 02D5)
-031F COMBINING PLUS SIGN BELOW
- * IPA: advanced or fronted articulation
- x (modifier letter plus sign - 02D6)
-0320 COMBINING MINUS SIGN BELOW
- * IPA: retracted or backed articulation
- * glyph may have small end-serifs
- x (modifier letter minus sign - 02D7)
-0321 COMBINING PALATALIZED HOOK BELOW
- * IPA: palatalization
- x (modifier letter small j - 02B2)
-0322 COMBINING RETROFLEX HOOK BELOW
- * IPA: retroflexion
-0323 COMBINING DOT BELOW
- = nang
- * IPA: closer variety of vowel
- * Americanist and Indo-Europeanist: retraction or retroflexion
- * Semiticist: velarization or pharyngealization
- * Vietnamese tone mark
- x (modifier letter up tack - 02D4)
-0324 COMBINING DIAERESIS BELOW
- * IPA: breathy-voice or murmur
- x (modifier letter small h with hook - 02B1)
-0325 COMBINING RING BELOW
- * IPA: voiceless
- * vocalic (in Latin transliteration of Indic sonorants)
- * Madurese
-0326 COMBINING COMMA BELOW
- * Romanian, Latvian, Livonian
-0327 COMBINING CEDILLA
- * French, Turkish, Azerbaijani
- x (cedilla - 00B8)
-0328 COMBINING OGONEK
- = nasal hook
- * Americanist: nasalization
- * Polish, Lithuanian
- x (ogonek - 02DB)
-0329 COMBINING VERTICAL LINE BELOW
- * IPA: syllabic
- * Yoruba
- * German dialectology
- * may attach or not; shape may vary by local preferences
- x (modifier letter low vertical line - 02CC)
-032A COMBINING BRIDGE BELOW
- * IPA: dental
-032B COMBINING INVERTED DOUBLE ARCH BELOW
- * IPA: labialization
- x (modifier letter small w - 02B7)
-032C COMBINING CARON BELOW
- * IPA: voiced
-032D COMBINING CIRCUMFLEX ACCENT BELOW
- * Americanist: fronted articulation
-032E COMBINING BREVE BELOW
- * Hittite transcription
-032F COMBINING INVERTED BREVE BELOW
- * Americanist: fronted articulation (variant of 032D)
- * Indo-Europeanist: semivowel
-0330 COMBINING TILDE BELOW
- * IPA: creaky voice
-0331 COMBINING MACRON BELOW
- x (low line - 005F)
- x (modifier letter low macron - 02CD)
-0332 COMBINING LOW LINE
- = underline, underscore
- * connects on left and right
- x (low line - 005F)
-0333 COMBINING DOUBLE LOW LINE
- = double underline, double underscore
- * connects on left and right
- x (combining equals sign below - 0347)
- x (double low line - 2017)
-@ Overstruck diacritics
-0334 COMBINING TILDE OVERLAY
- * IPA: velarization or pharyngealization
-0335 COMBINING SHORT STROKE OVERLAY
-0336 COMBINING LONG STROKE OVERLAY
-0337 COMBINING SHORT SOLIDUS OVERLAY
- = short slash overlay
-0338 COMBINING LONG SOLIDUS OVERLAY
- = long slash overlay
-@ Additions
-0339 COMBINING RIGHT HALF RING BELOW
-033A COMBINING INVERTED BRIDGE BELOW
-033B COMBINING SQUARE BELOW
-033C COMBINING SEAGULL BELOW
-033D COMBINING X ABOVE
-033E COMBINING VERTICAL TILDE
- = yerik
- * used for Cyrillic yerik, indicates an omitted jer
- * this is not a palatalization mark
- x (combining cyrillic palatalization - 0484)
- x (vertical tilde - 2E2F)
- x (combining cyrillic payerok - A67D)
-033F COMBINING DOUBLE OVERLINE
-@ Vietnamese tone marks
-@+ Vietnamese-specific accent placement should be handled instead by specialized rendering of 0300 and 0301. Use of 0340 and 0341 is discouraged.
-0340 COMBINING GRAVE TONE MARK
- : 0300 combining grave accent
-0341 COMBINING ACUTE TONE MARK
- : 0301 combining acute accent
-@ Additions for Greek
-0342 COMBINING GREEK PERISPOMENI
-0343 COMBINING GREEK KORONIS
- : 0313 combining comma above
-0344 COMBINING GREEK DIALYTIKA TONOS
- * use of this character is discouraged
- : 0308 0301
-0345 COMBINING GREEK YPOGEGRAMMENI
- = greek non-spacing iota below (1.0)
- = iota subscript
- * note special casing issues
- x (greek ypogegrammeni - 037A)
- x (greek capital letter iota - 0399)
-@ Additions for IPA
-0346 COMBINING BRIDGE ABOVE
- * IPA: dentolabial
- x (combining wide bridge above - 20E9)
-0347 COMBINING EQUALS SIGN BELOW
- * IPA: alveolar
-0348 COMBINING DOUBLE VERTICAL LINE BELOW
- * IPA: strong articulation
-0349 COMBINING LEFT ANGLE BELOW
- * IPA: weak articulation
-034A COMBINING NOT TILDE ABOVE
- * IPA: denasal
-@ IPA diacritics for disordered speech
-034B COMBINING HOMOTHETIC ABOVE
- * IPA: nasal escape
-034C COMBINING ALMOST EQUAL TO ABOVE
- * IPA: velopharyngeal friction
-034D COMBINING LEFT RIGHT ARROW BELOW
- * IPA: labial spreading
-034E COMBINING UPWARDS ARROW BELOW
- * IPA: whistled articulation
-@ Grapheme joiner
-034F COMBINING GRAPHEME JOINER
- * commonly abbreviated as CGJ
- * has no visible glyph
- * the name of this character is misleading; it does not actually join graphemes
-@ Additions for the Uralic Phonetic Alphabet
-0350 COMBINING RIGHT ARROWHEAD ABOVE
-0351 COMBINING LEFT HALF RING ABOVE
-0352 COMBINING FERMATA
-0353 COMBINING X BELOW
-0354 COMBINING LEFT ARROWHEAD BELOW
-0355 COMBINING RIGHT ARROWHEAD BELOW
-0356 COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
-0357 COMBINING RIGHT HALF RING ABOVE
-@ Miscellaneous additions
-0358 COMBINING DOT ABOVE RIGHT
- * Latin transliterations of the Southern Min dialects of Chinese
-0359 COMBINING ASTERISK BELOW
- x (low asterisk - 204E)
-035A COMBINING DOUBLE RING BELOW
- * Kharoshthi transliteration
-035B COMBINING ZIGZAG ABOVE
- * Latin abbreviation, Lithuanian phonetics and mediaevalist transcriptions
-@ Double diacritics
-035C COMBINING DOUBLE BREVE BELOW
- = ligature tie below, papyrological hyphen
- * a common glyph alternate connects the horizontal midpoints of the characters
- x (combining double breve - 035D)
- x (combining double inverted breve - 0361)
-035D COMBINING DOUBLE BREVE
-035E COMBINING DOUBLE MACRON
-035F COMBINING DOUBLE MACRON BELOW
-0360 COMBINING DOUBLE TILDE
-0361 COMBINING DOUBLE INVERTED BREVE
- = ligature tie
-0362 COMBINING DOUBLE RIGHTWARDS ARROW BELOW
- * IPA: sliding articulation
-@ Medieval superscript letter diacritics
-@+ These are letter diacritics written directly above other letters. They appear primarily in medieval Germanic manuscripts, but saw some usage as late as the 19th century in some languages.
-0363 COMBINING LATIN SMALL LETTER A
-0364 COMBINING LATIN SMALL LETTER E
-0365 COMBINING LATIN SMALL LETTER I
-0366 COMBINING LATIN SMALL LETTER O
-0367 COMBINING LATIN SMALL LETTER U
-0368 COMBINING LATIN SMALL LETTER C
-0369 COMBINING LATIN SMALL LETTER D
-036A COMBINING LATIN SMALL LETTER H
-036B COMBINING LATIN SMALL LETTER M
-036C COMBINING LATIN SMALL LETTER R
-036D COMBINING LATIN SMALL LETTER T
-036E COMBINING LATIN SMALL LETTER V
-036F COMBINING LATIN SMALL LETTER X
-@@ 0370 Greek and Coptic 03FF
-@ Archaic letters
-0370 GREEK CAPITAL LETTER HETA
- x (latin capital letter half h - 2C75)
-0371 GREEK SMALL LETTER HETA
- x (latin small letter half h - 2C76)
-0372 GREEK CAPITAL LETTER ARCHAIC SAMPI
-0373 GREEK SMALL LETTER ARCHAIC SAMPI
-@ Numeral signs
-0374 GREEK NUMERAL SIGN
- = dexia keraia
- * indicates numeric use of letters
- x (modifier letter acute accent - 02CA)
- : 02B9 modifier letter prime
-0375 GREEK LOWER NUMERAL SIGN
- = aristeri keraia
- * indicates numeric use of letters
- x (modifier letter low acute accent - 02CF)
-@ Archaic letters
-0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-@ Iota subscript
-037A GREEK YPOGEGRAMMENI
- = iota subscript
- x (combining greek ypogegrammeni - 0345)
- # 0020 0345
-@ Lowercase of editorial symbols
-037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
-037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
-037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-@ Punctuation
-037E GREEK QUESTION MARK
- = erotimatiko
- * sentence-final punctuation
- * 003B is the preferred character
- x (question mark - 003F)
- : 003B semicolon
-@ Spacing accent marks
-0384 GREEK TONOS
- x (acute accent - 00B4)
- x (combining vertical line above - 030D)
- # 0020 0301
-0385 GREEK DIALYTIKA TONOS
- : 00A8 0301
-@ Letter
-0386 GREEK CAPITAL LETTER ALPHA WITH TONOS
- : 0391 0301
-@ Punctuation
-0387 GREEK ANO TELEIA
- * functions in Greek like a semicolon
- * 00B7 is the preferred character
- : 00B7 middle dot
-@ Letters
-0388 GREEK CAPITAL LETTER EPSILON WITH TONOS
- : 0395 0301
-0389 GREEK CAPITAL LETTER ETA WITH TONOS
- : 0397 0301
-038A GREEK CAPITAL LETTER IOTA WITH TONOS
- : 0399 0301
-038C GREEK CAPITAL LETTER OMICRON WITH TONOS
- : 039F 0301
-038E GREEK CAPITAL LETTER UPSILON WITH TONOS
- : 03A5 0301
-038F GREEK CAPITAL LETTER OMEGA WITH TONOS
- : 03A9 0301
-0390 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
- : 03CA 0301
-0391 GREEK CAPITAL LETTER ALPHA
-0392 GREEK CAPITAL LETTER BETA
-0393 GREEK CAPITAL LETTER GAMMA
- = gamma function
- x (double-struck capital gamma - 213E)
-0394 GREEK CAPITAL LETTER DELTA
- x (increment - 2206)
-0395 GREEK CAPITAL LETTER EPSILON
-0396 GREEK CAPITAL LETTER ZETA
-0397 GREEK CAPITAL LETTER ETA
-0398 GREEK CAPITAL LETTER THETA
-0399 GREEK CAPITAL LETTER IOTA
- = iota adscript
-039A GREEK CAPITAL LETTER KAPPA
-039B GREEK CAPITAL LETTER LAMDA
-039C GREEK CAPITAL LETTER MU
-039D GREEK CAPITAL LETTER NU
-039E GREEK CAPITAL LETTER XI
-039F GREEK CAPITAL LETTER OMICRON
-03A0 GREEK CAPITAL LETTER PI
- x (double-struck capital pi - 213F)
- x (n-ary product - 220F)
-03A1 GREEK CAPITAL LETTER RHO
-03A3 GREEK CAPITAL LETTER SIGMA
- x (latin capital letter esh - 01A9)
- x (n-ary summation - 2211)
-03A4 GREEK CAPITAL LETTER TAU
-03A5 GREEK CAPITAL LETTER UPSILON
-03A6 GREEK CAPITAL LETTER PHI
-03A7 GREEK CAPITAL LETTER CHI
-03A8 GREEK CAPITAL LETTER PSI
-03A9 GREEK CAPITAL LETTER OMEGA
- x (ohm sign - 2126)
- x (inverted ohm sign - 2127)
-03AA GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
- : 0399 0308
-03AB GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
- : 03A5 0308
-03AC GREEK SMALL LETTER ALPHA WITH TONOS
- : 03B1 0301
-03AD GREEK SMALL LETTER EPSILON WITH TONOS
- : 03B5 0301
-03AE GREEK SMALL LETTER ETA WITH TONOS
- : 03B7 0301
-03AF GREEK SMALL LETTER IOTA WITH TONOS
- : 03B9 0301
-03B0 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
- : 03CB 0301
-03B1 GREEK SMALL LETTER ALPHA
- x (latin small letter alpha - 0251)
- x (proportional to - 221D)
-03B2 GREEK SMALL LETTER BETA
- x (latin small letter sharp s - 00DF)
- x (latin small letter b with stroke - 0180)
-03B3 GREEK SMALL LETTER GAMMA
- x (latin small letter gamma - 0263)
- x (double-struck small gamma - 213D)
-03B4 GREEK SMALL LETTER DELTA
-03B5 GREEK SMALL LETTER EPSILON
- x (latin small letter open e - 025B)
-03B6 GREEK SMALL LETTER ZETA
-03B7 GREEK SMALL LETTER ETA
-03B8 GREEK SMALL LETTER THETA
- x (latin small letter barred o - 0275)
- x (cyrillic small letter fita - 0473)
-03B9 GREEK SMALL LETTER IOTA
- x (latin small letter iota - 0269)
- x (turned greek small letter iota - 2129)
-03BA GREEK SMALL LETTER KAPPA
-03BB GREEK SMALL LETTER LAMDA
- = lambda
-03BC GREEK SMALL LETTER MU
- x (micro sign - 00B5)
-03BD GREEK SMALL LETTER NU
-03BE GREEK SMALL LETTER XI
-03BF GREEK SMALL LETTER OMICRON
-03C0 GREEK SMALL LETTER PI
- * math constant 3.141592...
-03C1 GREEK SMALL LETTER RHO
-03C2 GREEK SMALL LETTER FINAL SIGMA
- = stigma (the Modern Greek name for this letterform)
- * not to be confused with the actual stigma letter
- x (greek small letter stigma - 03DB)
-03C3 GREEK SMALL LETTER SIGMA
- * used symbolically with a numeric value 200
-03C4 GREEK SMALL LETTER TAU
-03C5 GREEK SMALL LETTER UPSILON
- x (latin small letter upsilon - 028A)
- x (latin small letter v with hook - 028B)
-03C6 GREEK SMALL LETTER PHI
- x (latin small letter phi - 0278)
- x (greek phi symbol - 03D5)
- * the ordinary Greek letter, showing considerable glyph variation
- * in mathematical contexts, the loopy glyph is preferred, to contrast with 03D5
-03C7 GREEK SMALL LETTER CHI
-03C8 GREEK SMALL LETTER PSI
-03C9 GREEK SMALL LETTER OMEGA
-03CA GREEK SMALL LETTER IOTA WITH DIALYTIKA
- : 03B9 0308
-03CB GREEK SMALL LETTER UPSILON WITH DIALYTIKA
- : 03C5 0308
-03CC GREEK SMALL LETTER OMICRON WITH TONOS
- : 03BF 0301
-03CD GREEK SMALL LETTER UPSILON WITH TONOS
- : 03C5 0301
-03CE GREEK SMALL LETTER OMEGA WITH TONOS
- : 03C9 0301
-@ Variant letterforms
-03CF GREEK CAPITAL KAI SYMBOL
- x (greek kai symbol - 03D7)
-03D0 GREEK BETA SYMBOL
- = curled beta
- # 03B2 greek small letter beta
-03D1 GREEK THETA SYMBOL
- = script theta
- * used as a technical symbol
- # 03B8 greek small letter theta
-03D2 GREEK UPSILON WITH HOOK SYMBOL
- # 03A5 greek capital letter upsilon
-03D3 GREEK UPSILON WITH ACUTE AND HOOK SYMBOL
- : 03D2 0301
-03D4 GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
- : 03D2 0308
-03D5 GREEK PHI SYMBOL
- * used as a technical symbol, with a stroked glyph
- * maps to "phi1" symbol entities
- # 03C6 greek small letter phi
-03D6 GREEK PI SYMBOL
- = omega pi
- * used as a technical symbol
- * a variant of pi, looking like omega
- # 03C0 greek small letter pi
-03D7 GREEK KAI SYMBOL
- * used as an ampersand
- x (coptic symbol kai - 2CE4)
-@ Archaic letters
-03D8 GREEK LETTER ARCHAIC KOPPA
-03D9 GREEK SMALL LETTER ARCHAIC KOPPA
- * the Q-shaped archaic koppas are the ordinary alphabetic letters and can also be used as symbols with a numeric value of 90 in classical and pre-classical texts
-03DA GREEK LETTER STIGMA
- * apparently in origin a cursive form of digamma
- * the name "stigma" originally applied to a medieval sigma-tau ligature, whose shape was confusably similar to the cursive digamma
- * used as a symbol with a numeric value of 6
- x (roman numeral six late form - 2185)
-03DB GREEK SMALL LETTER STIGMA
- x (greek small letter final sigma - 03C2)
-03DC GREEK LETTER DIGAMMA
-03DD GREEK SMALL LETTER DIGAMMA
- * used as a symbol with a numeric value of 6
-03DE GREEK LETTER KOPPA
-03DF GREEK SMALL LETTER KOPPA
- * used in modern Greek as a symbol with a numeric value of 90, as in the dating of legal documentation
-03E0 GREEK LETTER SAMPI
-03E1 GREEK SMALL LETTER SAMPI
- * used as a symbol with a numeric value of 900
-@ Coptic letters derived from Demotic
-@+ For other Coptic letters see the Coptic Block.
-03E2 COPTIC CAPITAL LETTER SHEI
-03E3 COPTIC SMALL LETTER SHEI
-03E4 COPTIC CAPITAL LETTER FEI
-03E5 COPTIC SMALL LETTER FEI
-03E6 COPTIC CAPITAL LETTER KHEI
-03E7 COPTIC SMALL LETTER KHEI
-03E8 COPTIC CAPITAL LETTER HORI
-03E9 COPTIC SMALL LETTER HORI
-03EA COPTIC CAPITAL LETTER GANGIA
-03EB COPTIC SMALL LETTER GANGIA
-03EC COPTIC CAPITAL LETTER SHIMA
-03ED COPTIC SMALL LETTER SHIMA
-03EE COPTIC CAPITAL LETTER DEI
-03EF COPTIC SMALL LETTER DEI
-@ Variant letterforms
-03F0 GREEK KAPPA SYMBOL
- = script kappa
- * used as technical symbol
- # 03BA greek small letter kappa
-03F1 GREEK RHO SYMBOL
- = tailed rho
- * used as technical symbol
- # 03C1 greek small letter rho
-03F2 GREEK LUNATE SIGMA SYMBOL
- = greek small letter lunate sigma (1.0)
- # 03C2 greek small letter final sigma
-@ Additional letter
-03F3 GREEK LETTER YOT
-@ Variant letterforms and symbols
-03F4 GREEK CAPITAL THETA SYMBOL
- x (cyrillic capital letter fita - 0472)
- # 0398 greek capital letter theta
-03F5 GREEK LUNATE EPSILON SYMBOL
- = straight epsilon
- x (small element of - 220A)
- # 03B5 greek small letter epsilon
-03F6 GREEK REVERSED LUNATE EPSILON SYMBOL
- = reversed straight epsilon
- x (small contains as member - 220D)
-@ Additional archaic letters for Bactrian
-03F7 GREEK CAPITAL LETTER SHO
-03F8 GREEK SMALL LETTER SHO
-@ Variant letterform
-03F9 GREEK CAPITAL LUNATE SIGMA SYMBOL
- # 03A3 greek capital letter sigma
-@ Archaic letters
-03FA GREEK CAPITAL LETTER SAN
-03FB GREEK SMALL LETTER SAN
-@ Symbol
-03FC GREEK RHO WITH STROKE SYMBOL
- * used with abbreviations containing 03C1
-@ Editorial symbols
-03FD GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL
- = antisigma
-03FE GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL
- = sigma periestigmenon
-03FF GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
- = antisigma periestigmenon
-@@ 0400 Cyrillic 04FF
-@ Cyrillic extensions
-0400 CYRILLIC CAPITAL LETTER IE WITH GRAVE
- : 0415 0300
-0401 CYRILLIC CAPITAL LETTER IO
- : 0415 0308
-0402 CYRILLIC CAPITAL LETTER DJE
-0403 CYRILLIC CAPITAL LETTER GJE
- : 0413 0301
-0404 CYRILLIC CAPITAL LETTER UKRAINIAN IE
-0405 CYRILLIC CAPITAL LETTER DZE
-0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
- x (latin capital letter i - 0049)
- x (cyrillic small letter byelorussian-ukrainian i - 0456)
- x (cyrillic letter palochka - 04C0)
-0407 CYRILLIC CAPITAL LETTER YI
- : 0406 0308
-0408 CYRILLIC CAPITAL LETTER JE
-0409 CYRILLIC CAPITAL LETTER LJE
-040A CYRILLIC CAPITAL LETTER NJE
-040B CYRILLIC CAPITAL LETTER TSHE
-040C CYRILLIC CAPITAL LETTER KJE
- : 041A 0301
-040D CYRILLIC CAPITAL LETTER I WITH GRAVE
- : 0418 0300
-040E CYRILLIC CAPITAL LETTER SHORT U
- : 0423 0306
-040F CYRILLIC CAPITAL LETTER DZHE
-@ Basic Russian alphabet
-0410 CYRILLIC CAPITAL LETTER A
-0411 CYRILLIC CAPITAL LETTER BE
- x (latin small letter b with topbar - 0183)
-0412 CYRILLIC CAPITAL LETTER VE
-0413 CYRILLIC CAPITAL LETTER GHE
-0414 CYRILLIC CAPITAL LETTER DE
-0415 CYRILLIC CAPITAL LETTER IE
-0416 CYRILLIC CAPITAL LETTER ZHE
-0417 CYRILLIC CAPITAL LETTER ZE
-0418 CYRILLIC CAPITAL LETTER I
-0419 CYRILLIC CAPITAL LETTER SHORT I
- : 0418 0306
-041A CYRILLIC CAPITAL LETTER KA
-041B CYRILLIC CAPITAL LETTER EL
-041C CYRILLIC CAPITAL LETTER EM
-041D CYRILLIC CAPITAL LETTER EN
-041E CYRILLIC CAPITAL LETTER O
-041F CYRILLIC CAPITAL LETTER PE
-0420 CYRILLIC CAPITAL LETTER ER
-0421 CYRILLIC CAPITAL LETTER ES
-0422 CYRILLIC CAPITAL LETTER TE
-0423 CYRILLIC CAPITAL LETTER U
- x (cyrillic capital letter uk - 0478)
- x (cyrillic small letter straight u - 04AF)
- x (cyrillic capital letter monograph uk - A64A)
-0424 CYRILLIC CAPITAL LETTER EF
-0425 CYRILLIC CAPITAL LETTER HA
-0426 CYRILLIC CAPITAL LETTER TSE
-0427 CYRILLIC CAPITAL LETTER CHE
-0428 CYRILLIC CAPITAL LETTER SHA
-0429 CYRILLIC CAPITAL LETTER SHCHA
-042A CYRILLIC CAPITAL LETTER HARD SIGN
-042B CYRILLIC CAPITAL LETTER YERU
-042C CYRILLIC CAPITAL LETTER SOFT SIGN
-042D CYRILLIC CAPITAL LETTER E
-042E CYRILLIC CAPITAL LETTER YU
-042F CYRILLIC CAPITAL LETTER YA
-0430 CYRILLIC SMALL LETTER A
-0431 CYRILLIC SMALL LETTER BE
-0432 CYRILLIC SMALL LETTER VE
-0433 CYRILLIC SMALL LETTER GHE
-0434 CYRILLIC SMALL LETTER DE
-0435 CYRILLIC SMALL LETTER IE
-0436 CYRILLIC SMALL LETTER ZHE
-0437 CYRILLIC SMALL LETTER ZE
-0438 CYRILLIC SMALL LETTER I
-0439 CYRILLIC SMALL LETTER SHORT I
- : 0438 0306
-043A CYRILLIC SMALL LETTER KA
-043B CYRILLIC SMALL LETTER EL
-043C CYRILLIC SMALL LETTER EM
-043D CYRILLIC SMALL LETTER EN
-043E CYRILLIC SMALL LETTER O
-043F CYRILLIC SMALL LETTER PE
-0440 CYRILLIC SMALL LETTER ER
-0441 CYRILLIC SMALL LETTER ES
-0442 CYRILLIC SMALL LETTER TE
-0443 CYRILLIC SMALL LETTER U
-0444 CYRILLIC SMALL LETTER EF
-0445 CYRILLIC SMALL LETTER HA
-0446 CYRILLIC SMALL LETTER TSE
-0447 CYRILLIC SMALL LETTER CHE
-0448 CYRILLIC SMALL LETTER SHA
-0449 CYRILLIC SMALL LETTER SHCHA
-044A CYRILLIC SMALL LETTER HARD SIGN
-044B CYRILLIC SMALL LETTER YERU
- x (cyrillic small letter yeru with back yer - A651)
-044C CYRILLIC SMALL LETTER SOFT SIGN
- x (latin small letter tone six - 0185)
- x (cyrillic small letter neutral yer - A64F)
-044D CYRILLIC SMALL LETTER E
-044E CYRILLIC SMALL LETTER YU
- x (cyrillic small letter reversed yu - A655)
-044F CYRILLIC SMALL LETTER YA
-@ Cyrillic extensions
-0450 CYRILLIC SMALL LETTER IE WITH GRAVE
- * Macedonian
- : 0435 0300
-0451 CYRILLIC SMALL LETTER IO
- * Russian, ...
- : 0435 0308
-0452 CYRILLIC SMALL LETTER DJE
- * Serbian
- x (latin small letter d with stroke - 0111)
-0453 CYRILLIC SMALL LETTER GJE
- * Macedonian
- : 0433 0301
-0454 CYRILLIC SMALL LETTER UKRAINIAN IE
- = Old Cyrillic yest
-0455 CYRILLIC SMALL LETTER DZE
- * Macedonian
- x (cyrillic small letter dzelo - A643)
-0456 CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
- = Old Cyrillic i
-0457 CYRILLIC SMALL LETTER YI
- * Ukrainian
- : 0456 0308
-0458 CYRILLIC SMALL LETTER JE
- * Serbian, Azerbaijani, Altay
-0459 CYRILLIC SMALL LETTER LJE
- * Serbian, Macedonian
- x (latin small letter lj - 01C9)
-045A CYRILLIC SMALL LETTER NJE
- * Serbian, Macedonian
- x (latin small letter nj - 01CC)
-045B CYRILLIC SMALL LETTER TSHE
- * Serbian
- x (latin small letter c with acute - 0107)
- x (latin small letter h with stroke - 0127)
- x (cyrillic capital letter tshe - 040B)
- x (planck constant over two pi - 210F)
- x (cyrillic small letter djerv - A649)
-045C CYRILLIC SMALL LETTER KJE
- * Macedonian
- : 043A 0301
-045D CYRILLIC SMALL LETTER I WITH GRAVE
- * Macedonian, Bulgarian
- : 0438 0300
-045E CYRILLIC SMALL LETTER SHORT U
- * Byelorussian, Uzbek
- : 0443 0306
-045F CYRILLIC SMALL LETTER DZHE
- * Serbian, Macedonian, Abkhasian
- x (latin small letter dz with caron - 01C6)
-@ Historic letters
-0460 CYRILLIC CAPITAL LETTER OMEGA
-0461 CYRILLIC SMALL LETTER OMEGA
- x (cyrillic small letter broad omega - A64D)
-0462 CYRILLIC CAPITAL LETTER YAT
-0463 CYRILLIC SMALL LETTER YAT
- x (cyrillic small letter iotified yat - A653)
-0464 CYRILLIC CAPITAL LETTER IOTIFIED E
-0465 CYRILLIC SMALL LETTER IOTIFIED E
-0466 CYRILLIC CAPITAL LETTER LITTLE YUS
-0467 CYRILLIC SMALL LETTER LITTLE YUS
- x (cyrillic small letter closed little yus - A659)
- x (cyrillic small letter blended yus - A65B)
-0468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-0469 CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
- x (cyrillic small letter ya - 044F)
- x (cyrillic small letter iotified closed little yus - A65D)
-046A CYRILLIC CAPITAL LETTER BIG YUS
-046B CYRILLIC SMALL LETTER BIG YUS
- x (cyrillic small letter blended yus - A65B)
-046C CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046D CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046E CYRILLIC CAPITAL LETTER KSI
-046F CYRILLIC SMALL LETTER KSI
-0470 CYRILLIC CAPITAL LETTER PSI
-0471 CYRILLIC SMALL LETTER PSI
-0472 CYRILLIC CAPITAL LETTER FITA
-0473 CYRILLIC SMALL LETTER FITA
- x (latin small letter barred o - 0275)
- x (greek small letter theta - 03B8)
-0474 CYRILLIC CAPITAL LETTER IZHITSA
-0475 CYRILLIC SMALL LETTER IZHITSA
-0476 CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
- : 0474 030F
-0477 CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
- : 0475 030F
-0478 CYRILLIC CAPITAL LETTER UK
- * may be rendered as either monograph or digraph form
- * for "digraph uk" the preferred spelling is 041E 0443
- * for "monograph uk" the preferred character is A64A
- x (cyrillic capital letter u - 0423)
-0479 CYRILLIC SMALL LETTER UK
- * for "digraph uk" the preferred spelling is 043E 0443
- * for "monograph uk" the preferred character is A64B
-047A CYRILLIC CAPITAL LETTER ROUND OMEGA
-047B CYRILLIC SMALL LETTER ROUND OMEGA
-047C CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
- = Cyrillic "beautiful omega"
- * despite its name, this character does not have a titlo, nor is it composed of an omega plus a diacritic
- x (cyrillic capital letter broad omega - A64C)
-047D CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047E CYRILLIC CAPITAL LETTER OT
-047F CYRILLIC SMALL LETTER OT
-0480 CYRILLIC CAPITAL LETTER KOPPA
-0481 CYRILLIC SMALL LETTER KOPPA
-@ Historic miscellaneous
-0482 CYRILLIC THOUSANDS SIGN
-0483 COMBINING CYRILLIC TITLO
- * not used with letter titlos
- x (combining cyrillic vzmet - A66F)
-0484 COMBINING CYRILLIC PALATALIZATION
- x (combining vertical tilde - 033E)
-0485 COMBINING CYRILLIC DASIA PNEUMATA
- x (combining reversed comma above - 0314)
-0486 COMBINING CYRILLIC PSILI PNEUMATA
- x (combining comma above - 0313)
-0487 COMBINING CYRILLIC POKRYTIE
- * used only with letter titlos
- x (combining inverted breve - 0311)
- x (combining cyrillic vzmet - A66F)
-0488 COMBINING CYRILLIC HUNDRED THOUSANDS SIGN
- * use 20DD for ten thousands sign
-0489 COMBINING CYRILLIC MILLIONS SIGN
- x (combining cyrillic ten millions sign - A670)
-@ Extended Cyrillic
-048A CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048B CYRILLIC SMALL LETTER SHORT I WITH TAIL
- * Kildin Sami
-048C CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048D CYRILLIC SMALL LETTER SEMISOFT SIGN
- * Kildin Sami
-048E CYRILLIC CAPITAL LETTER ER WITH TICK
-048F CYRILLIC SMALL LETTER ER WITH TICK
- * Kildin Sami
-0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0491 CYRILLIC SMALL LETTER GHE WITH UPTURN
- * Ukrainian
-0492 CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0493 CYRILLIC SMALL LETTER GHE WITH STROKE
- * Azerbaijani, Bashkir, ...
- * full bar form preferred over half-barred "F"-type
-0494 CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0495 CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
- * Yakut, older orthographies for Abkhasian
-0496 CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0497 CYRILLIC SMALL LETTER ZHE WITH DESCENDER
- * Tatar, ...
-0498 CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-0499 CYRILLIC SMALL LETTER ZE WITH DESCENDER
- * Bashkir
- * letterforms with right hooks are preferred, although occasional variants with left hooks occur
-049A CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049B CYRILLIC SMALL LETTER KA WITH DESCENDER
- * Abkhasian, Tajik, ...
-049C CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049D CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
- * Azerbaijani
-049E CYRILLIC CAPITAL LETTER KA WITH STROKE
-049F CYRILLIC SMALL LETTER KA WITH STROKE
- * Abkhasian
-04A0 CYRILLIC CAPITAL LETTER BASHKIR KA
-04A1 CYRILLIC SMALL LETTER BASHKIR KA
-04A2 CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A3 CYRILLIC SMALL LETTER EN WITH DESCENDER
- * Bashkir, ...
-04A4 CYRILLIC CAPITAL LIGATURE EN GHE
-04A5 CYRILLIC SMALL LIGATURE EN GHE
- * Altay, Mari, Yakut
- * this is not a decomposable ligature
-04A6 CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A7 CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
- * older orthographies for Abkhasian
-04A8 CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04A9 CYRILLIC SMALL LETTER ABKHASIAN HA
-04AA CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AB CYRILLIC SMALL LETTER ES WITH DESCENDER
- * Bashkir, Chuvash
- * letterforms with right hooks are preferred, although occasional variants with left hooks occur
- * in Chuvashia, letterforms identical to or similar in form to 00E7 regularly occur
-04AC CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AD CYRILLIC SMALL LETTER TE WITH DESCENDER
- * Abkhasian
-04AE CYRILLIC CAPITAL LETTER STRAIGHT U
-04AF CYRILLIC SMALL LETTER STRAIGHT U
- * stem is straight, unlike LETTER U
- * Azerbaijani, Bashkir, ...
- x (cyrillic capital letter u - 0423)
-04B0 CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B1 CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
- * Kazakh
-04B2 CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B3 CYRILLIC SMALL LETTER HA WITH DESCENDER
- * Abkhasian, Tajik, Uzbek
-04B4 CYRILLIC CAPITAL LIGATURE TE TSE
-04B5 CYRILLIC SMALL LIGATURE TE TSE
- * Abkhasian
- * this is not a decomposable ligature
-04B6 CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B7 CYRILLIC SMALL LETTER CHE WITH DESCENDER
- * Abkhasian, Tajik
-04B8 CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04B9 CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
- * Azerbaijani
-04BA CYRILLIC CAPITAL LETTER SHHA
-04BB CYRILLIC SMALL LETTER SHHA
- * originally derived from Latin "h", but uppercase form 04BA is closer to an inverted che (0427)
- * Azerbaijani, Bashkir, ...
- x (latin small letter h - 0068)
-04BC CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BD CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BE CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04BF CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
- * some older Abkhaz fonts show a descender shaped like a right hook (ogonek or reversed comma shape)
-04C0 CYRILLIC LETTER PALOCHKA
- * aspiration sign in many Caucasian languages
- * is usually not cased, but the formal lowercase is 04CF
- x (latin capital letter i - 0049)
- x (cyrillic capital letter byelorussian-ukrainian i - 0406)
-04C1 CYRILLIC CAPITAL LETTER ZHE WITH BREVE
- : 0416 0306
-04C2 CYRILLIC SMALL LETTER ZHE WITH BREVE
- * Moldavian
- : 0436 0306
-04C3 CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C4 CYRILLIC SMALL LETTER KA WITH HOOK
- * Khanty, Chukchi
-04C5 CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C6 CYRILLIC SMALL LETTER EL WITH TAIL
- * Kildin Sami
-04C7 CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C8 CYRILLIC SMALL LETTER EN WITH HOOK
- * Khanty, Chukchi, Nenets
-04C9 CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CA CYRILLIC SMALL LETTER EN WITH TAIL
- * Kildin Sami
-04CB CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CC CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CD CYRILLIC CAPITAL LETTER EM WITH TAIL
-04CE CYRILLIC SMALL LETTER EM WITH TAIL
- * Kildin Sami
-04CF CYRILLIC SMALL LETTER PALOCHKA
-04D0 CYRILLIC CAPITAL LETTER A WITH BREVE
- : 0410 0306
-04D1 CYRILLIC SMALL LETTER A WITH BREVE
- : 0430 0306
-04D2 CYRILLIC CAPITAL LETTER A WITH DIAERESIS
- : 0410 0308
-04D3 CYRILLIC SMALL LETTER A WITH DIAERESIS
- : 0430 0308
-04D4 CYRILLIC CAPITAL LIGATURE A IE
-04D5 CYRILLIC SMALL LIGATURE A IE
- * this is not a decomposable ligature
- x (latin small letter ae - 00E6)
-04D6 CYRILLIC CAPITAL LETTER IE WITH BREVE
- : 0415 0306
-04D7 CYRILLIC SMALL LETTER IE WITH BREVE
- : 0435 0306
-04D8 CYRILLIC CAPITAL LETTER SCHWA
-04D9 CYRILLIC SMALL LETTER SCHWA
- x (latin small letter schwa - 0259)
-04DA CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
- : 04D8 0308
-04DB CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
- : 04D9 0308
-04DC CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
- : 0416 0308
-04DD CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
- : 0436 0308
-04DE CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
- : 0417 0308
-04DF CYRILLIC SMALL LETTER ZE WITH DIAERESIS
- : 0437 0308
-04E0 CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E1 CYRILLIC SMALL LETTER ABKHASIAN DZE
- x (latin small letter ezh - 0292)
-04E2 CYRILLIC CAPITAL LETTER I WITH MACRON
- : 0418 0304
-04E3 CYRILLIC SMALL LETTER I WITH MACRON
- : 0438 0304
-04E4 CYRILLIC CAPITAL LETTER I WITH DIAERESIS
- : 0418 0308
-04E5 CYRILLIC SMALL LETTER I WITH DIAERESIS
- : 0438 0308
-04E6 CYRILLIC CAPITAL LETTER O WITH DIAERESIS
- : 041E 0308
-04E7 CYRILLIC SMALL LETTER O WITH DIAERESIS
- : 043E 0308
-04E8 CYRILLIC CAPITAL LETTER BARRED O
-04E9 CYRILLIC SMALL LETTER BARRED O
- x (latin small letter barred o - 0275)
-04EA CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
- : 04E8 0308
-04EB CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
- : 04E9 0308
-04EC CYRILLIC CAPITAL LETTER E WITH DIAERESIS
- : 042D 0308
-04ED CYRILLIC SMALL LETTER E WITH DIAERESIS
- * Kildin Sami
- : 044D 0308
-04EE CYRILLIC CAPITAL LETTER U WITH MACRON
- : 0423 0304
-04EF CYRILLIC SMALL LETTER U WITH MACRON
- : 0443 0304
-04F0 CYRILLIC CAPITAL LETTER U WITH DIAERESIS
- : 0423 0308
-04F1 CYRILLIC SMALL LETTER U WITH DIAERESIS
- : 0443 0308
-04F2 CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
- : 0423 030B
-04F3 CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
- : 0443 030B
-04F4 CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
- : 0427 0308
-04F5 CYRILLIC SMALL LETTER CHE WITH DIAERESIS
- : 0447 0308
-04F6 CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F7 CYRILLIC SMALL LETTER GHE WITH DESCENDER
- * Yupik
-04F8 CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
- : 042B 0308
-04F9 CYRILLIC SMALL LETTER YERU WITH DIAERESIS
- : 044B 0308
-@ Additions for Nivkh
-04FA CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FB CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FC CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FD CYRILLIC SMALL LETTER HA WITH HOOK
-04FE CYRILLIC CAPITAL LETTER HA WITH STROKE
-04FF CYRILLIC SMALL LETTER HA WITH STROKE
-@@ 0500 Cyrillic Supplement 052F
-@ Komi letters
-0500 CYRILLIC CAPITAL LETTER KOMI DE
-0501 CYRILLIC SMALL LETTER KOMI DE
-0502 CYRILLIC CAPITAL LETTER KOMI DJE
-0503 CYRILLIC SMALL LETTER KOMI DJE
-0504 CYRILLIC CAPITAL LETTER KOMI ZJE
-0505 CYRILLIC SMALL LETTER KOMI ZJE
-0506 CYRILLIC CAPITAL LETTER KOMI DZJE
-0507 CYRILLIC SMALL LETTER KOMI DZJE
-0508 CYRILLIC CAPITAL LETTER KOMI LJE
-0509 CYRILLIC SMALL LETTER KOMI LJE
-050A CYRILLIC CAPITAL LETTER KOMI NJE
-050B CYRILLIC SMALL LETTER KOMI NJE
-050C CYRILLIC CAPITAL LETTER KOMI SJE
-050D CYRILLIC SMALL LETTER KOMI SJE
-050E CYRILLIC CAPITAL LETTER KOMI TJE
-050F CYRILLIC SMALL LETTER KOMI TJE
-@ Cyrillic extensions
-0510 CYRILLIC CAPITAL LETTER REVERSED ZE
-0511 CYRILLIC SMALL LETTER REVERSED ZE
- * Enets, Khanty
-0512 CYRILLIC CAPITAL LETTER EL WITH HOOK
-0513 CYRILLIC SMALL LETTER EL WITH HOOK
- * Chukchi, Itelmen, Khanty
-@ Mordvin letters
-0514 CYRILLIC CAPITAL LETTER LHA
-0515 CYRILLIC SMALL LETTER LHA
- = voiceless l
-0516 CYRILLIC CAPITAL LETTER RHA
-0517 CYRILLIC SMALL LETTER RHA
- = voiceless r
-0518 CYRILLIC CAPITAL LETTER YAE
-0519 CYRILLIC SMALL LETTER YAE
-@ Kurdish letters
-051A CYRILLIC CAPITAL LETTER QA
-051B CYRILLIC SMALL LETTER QA
-051C CYRILLIC CAPITAL LETTER WE
-051D CYRILLIC SMALL LETTER WE
-@ Aleut letter
-051E CYRILLIC CAPITAL LETTER ALEUT KA
-051F CYRILLIC SMALL LETTER ALEUT KA
- * used for [q] in Aleut
-@ Chuvash letters
-@+ These are obsolete letters formerly used in Jakovlev's Chuvash orthography.
-0520 CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0521 CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
- = palatalized l
-0522 CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0523 CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
- = palatalized n
-@ Abkhaz letters
-0524 CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0525 CYRILLIC SMALL LETTER PE WITH DESCENDER
- * used in modern Abkhaz orthography
- x (cyrillic small letter pe with middle hook - 04A7)
-@@ 0530 Armenian 058F
-@ Uppercase letters
-0531 ARMENIAN CAPITAL LETTER AYB
-0532 ARMENIAN CAPITAL LETTER BEN
-0533 ARMENIAN CAPITAL LETTER GIM
-0534 ARMENIAN CAPITAL LETTER DA
-0535 ARMENIAN CAPITAL LETTER ECH
-0536 ARMENIAN CAPITAL LETTER ZA
-0537 ARMENIAN CAPITAL LETTER EH
-0538 ARMENIAN CAPITAL LETTER ET
-0539 ARMENIAN CAPITAL LETTER TO
-053A ARMENIAN CAPITAL LETTER ZHE
-053B ARMENIAN CAPITAL LETTER INI
-053C ARMENIAN CAPITAL LETTER LIWN
-053D ARMENIAN CAPITAL LETTER XEH
-053E ARMENIAN CAPITAL LETTER CA
-053F ARMENIAN CAPITAL LETTER KEN
-0540 ARMENIAN CAPITAL LETTER HO
-0541 ARMENIAN CAPITAL LETTER JA
-0542 ARMENIAN CAPITAL LETTER GHAD
-0543 ARMENIAN CAPITAL LETTER CHEH
-0544 ARMENIAN CAPITAL LETTER MEN
-0545 ARMENIAN CAPITAL LETTER YI
-0546 ARMENIAN CAPITAL LETTER NOW
-0547 ARMENIAN CAPITAL LETTER SHA
-0548 ARMENIAN CAPITAL LETTER VO
-0549 ARMENIAN CAPITAL LETTER CHA
-054A ARMENIAN CAPITAL LETTER PEH
-054B ARMENIAN CAPITAL LETTER JHEH
-054C ARMENIAN CAPITAL LETTER RA
-054D ARMENIAN CAPITAL LETTER SEH
-054E ARMENIAN CAPITAL LETTER VEW
-054F ARMENIAN CAPITAL LETTER TIWN
-0550 ARMENIAN CAPITAL LETTER REH
-0551 ARMENIAN CAPITAL LETTER CO
-0552 ARMENIAN CAPITAL LETTER YIWN
-0553 ARMENIAN CAPITAL LETTER PIWR
-0554 ARMENIAN CAPITAL LETTER KEH
-0555 ARMENIAN CAPITAL LETTER OH
-0556 ARMENIAN CAPITAL LETTER FEH
-@ Modifier letters
-0559 ARMENIAN MODIFIER LETTER LEFT HALF RING
- x (modifier letter reversed comma - 02BD)
- x (modifier letter left half ring - 02BF)
- x (combining reversed comma above - 0314)
-055A ARMENIAN APOSTROPHE
- = armenian modifier letter right half ring (1.0)
- x (modifier letter apostrophe - 02BC)
- x (modifier letter right half ring - 02BE)
- x (combining comma above - 0313)
-055B ARMENIAN EMPHASIS MARK
- = shesht
- x (modifier letter acute accent - 02CA)
-055C ARMENIAN EXCLAMATION MARK
- = batsaganchakan nshan
-055D ARMENIAN COMMA
- = bowt
- x (modifier letter grave accent - 02CB)
-055E ARMENIAN QUESTION MARK
- = hartsakan nshan
-055F ARMENIAN ABBREVIATION MARK
- = patiw
-@ Lowercase letters
-0561 ARMENIAN SMALL LETTER AYB
-0562 ARMENIAN SMALL LETTER BEN
-0563 ARMENIAN SMALL LETTER GIM
-0564 ARMENIAN SMALL LETTER DA
-0565 ARMENIAN SMALL LETTER ECH
-0566 ARMENIAN SMALL LETTER ZA
-0567 ARMENIAN SMALL LETTER EH
-0568 ARMENIAN SMALL LETTER ET
-0569 ARMENIAN SMALL LETTER TO
-056A ARMENIAN SMALL LETTER ZHE
-056B ARMENIAN SMALL LETTER INI
-056C ARMENIAN SMALL LETTER LIWN
-056D ARMENIAN SMALL LETTER XEH
-056E ARMENIAN SMALL LETTER CA
-056F ARMENIAN SMALL LETTER KEN
-0570 ARMENIAN SMALL LETTER HO
-0571 ARMENIAN SMALL LETTER JA
-0572 ARMENIAN SMALL LETTER GHAD
-0573 ARMENIAN SMALL LETTER CHEH
-0574 ARMENIAN SMALL LETTER MEN
-0575 ARMENIAN SMALL LETTER YI
-0576 ARMENIAN SMALL LETTER NOW
-0577 ARMENIAN SMALL LETTER SHA
-0578 ARMENIAN SMALL LETTER VO
-0579 ARMENIAN SMALL LETTER CHA
-057A ARMENIAN SMALL LETTER PEH
-057B ARMENIAN SMALL LETTER JHEH
-057C ARMENIAN SMALL LETTER RA
-057D ARMENIAN SMALL LETTER SEH
-057E ARMENIAN SMALL LETTER VEW
-057F ARMENIAN SMALL LETTER TIWN
-0580 ARMENIAN SMALL LETTER REH
-0581 ARMENIAN SMALL LETTER CO
-0582 ARMENIAN SMALL LETTER YIWN
-0583 ARMENIAN SMALL LETTER PIWR
-0584 ARMENIAN SMALL LETTER KEH
-0585 ARMENIAN SMALL LETTER OH
-0586 ARMENIAN SMALL LETTER FEH
-0587 ARMENIAN SMALL LIGATURE ECH YIWN
- # 0565 0582
-@ Punctuation
-0589 ARMENIAN FULL STOP
- = vertsaket
- * may also be used for Georgian
- x (colon - 003A)
-058A ARMENIAN HYPHEN
- = yentamna
-@@ 0590 Hebrew 05FF
-@ Cantillation marks
-0591 HEBREW ACCENT ETNAHTA
- = atnah
-0592 HEBREW ACCENT SEGOL
- = segolta
-0593 HEBREW ACCENT SHALSHELET
-0594 HEBREW ACCENT ZAQEF QATAN
-0595 HEBREW ACCENT ZAQEF GADOL
-0596 HEBREW ACCENT TIPEHA
- = tarha, me'ayla ~ mayla
-0597 HEBREW ACCENT REVIA
-0598 HEBREW ACCENT ZARQA
- = tsinorit, zinorit; tsinor, zinor
- * This character is to be used when Zarqa or Tsinor are placed above, and also for Tsinorit.
- x (hebrew accent zinor - 05AE)
-0599 HEBREW ACCENT PASHTA
-059A HEBREW ACCENT YETIV
-059B HEBREW ACCENT TEVIR
-059C HEBREW ACCENT GERESH
- = teres
-059D HEBREW ACCENT GERESH MUQDAM
-059E HEBREW ACCENT GERSHAYIM
-059F HEBREW ACCENT QARNEY PARA
- = pazer gadol
-05A0 HEBREW ACCENT TELISHA GEDOLA
-05A1 HEBREW ACCENT PAZER
- = pazer qatan
-05A2 HEBREW ACCENT ATNAH HAFUKH
- x (hebrew accent yerah ben yomo - 05AA)
-05A3 HEBREW ACCENT MUNAH
-05A4 HEBREW ACCENT MAHAPAKH
-05A5 HEBREW ACCENT MERKHA
- = yored
-05A6 HEBREW ACCENT MERKHA KEFULA
-05A7 HEBREW ACCENT DARGA
-05A8 HEBREW ACCENT QADMA
- = azla
-05A9 HEBREW ACCENT TELISHA QETANA
-05AA HEBREW ACCENT YERAH BEN YOMO
- = galgal
- x (hebrew accent atnah hafukh - 05A2)
-05AB HEBREW ACCENT OLE
-05AC HEBREW ACCENT ILUY
-05AD HEBREW ACCENT DEHI
-05AE HEBREW ACCENT ZINOR
- = tsinor; zarqa
- * This character is to be used when Zarqa or Tsinor are placed above left.
- x (hebrew accent zarqa - 0598)
-05AF HEBREW MARK MASORA CIRCLE
-@ Points and punctuation
-05B0 HEBREW POINT SHEVA
-05B1 HEBREW POINT HATAF SEGOL
-05B2 HEBREW POINT HATAF PATAH
-05B3 HEBREW POINT HATAF QAMATS
-05B4 HEBREW POINT HIRIQ
-05B5 HEBREW POINT TSERE
-05B6 HEBREW POINT SEGOL
-05B7 HEBREW POINT PATAH
- * furtive patah is not a distinct character
-05B8 HEBREW POINT QAMATS
- * used generically or as qamats gadol in orthography which distinguishes that from qamats qatan
- x (hebrew point qamats qatan - 05C7)
-05B9 HEBREW POINT HOLAM
-05BA HEBREW POINT HOLAM HASER FOR VAV
-05BB HEBREW POINT QUBUTS
-05BC HEBREW POINT DAGESH OR MAPIQ
- = shuruq
- * falls within the base letter
-05BD HEBREW POINT METEG
- = siluq
- * may be used as a Hebrew accent sof pasuq
-05BE HEBREW PUNCTUATION MAQAF
-05BF HEBREW POINT RAFE
- x (hebrew point judeo-spanish varika - FB1E)
-05C0 HEBREW PUNCTUATION PASEQ
- = legarmeh
- * may be treated as spacing punctuation, not as a point
- x (vertical line - 007C)
-05C1 HEBREW POINT SHIN DOT
-05C2 HEBREW POINT SIN DOT
-05C3 HEBREW PUNCTUATION SOF PASUQ
- * may be used as a Hebrew punctuation colon
- x (colon - 003A)
-@ Puncta extraordinaria
-05C4 HEBREW MARK UPPER DOT
-05C5 HEBREW MARK LOWER DOT
- * punctum extraordinarium (Psalms 27:13)
- x (hebrew point hiriq - 05B4)
-@ Points and punctuation
-05C6 HEBREW PUNCTUATION NUN HAFUKHA
- * does not historically derive from the letter nun
- x (hebrew letter nun - 05E0)
-05C7 HEBREW POINT QAMATS QATAN
- x (hebrew point qamats - 05B8)
-@ Based on ISO 8859-8
-05D0 HEBREW LETTER ALEF
- = aleph
- x (alef symbol - 2135)
-05D1 HEBREW LETTER BET
- x (bet symbol - 2136)
-05D2 HEBREW LETTER GIMEL
- x (gimel symbol - 2137)
-05D3 HEBREW LETTER DALET
- x (dalet symbol - 2138)
-05D4 HEBREW LETTER HE
-05D5 HEBREW LETTER VAV
-05D6 HEBREW LETTER ZAYIN
-05D7 HEBREW LETTER HET
-05D8 HEBREW LETTER TET
-05D9 HEBREW LETTER YOD
-05DA HEBREW LETTER FINAL KAF
-05DB HEBREW LETTER KAF
-05DC HEBREW LETTER LAMED
-05DD HEBREW LETTER FINAL MEM
-05DE HEBREW LETTER MEM
-05DF HEBREW LETTER FINAL NUN
-05E0 HEBREW LETTER NUN
-05E1 HEBREW LETTER SAMEKH
-05E2 HEBREW LETTER AYIN
-05E3 HEBREW LETTER FINAL PE
-05E4 HEBREW LETTER PE
-05E5 HEBREW LETTER FINAL TSADI
-05E6 HEBREW LETTER TSADI
- = zade
-05E7 HEBREW LETTER QOF
-05E8 HEBREW LETTER RESH
-05E9 HEBREW LETTER SHIN
-05EA HEBREW LETTER TAV
-@ Yiddish digraphs
-05F0 HEBREW LIGATURE YIDDISH DOUBLE VAV
- = tsvey vovn
-05F1 HEBREW LIGATURE YIDDISH VAV YOD
-05F2 HEBREW LIGATURE YIDDISH DOUBLE YOD
- = tsvey yudn
-@ Additional punctuation
-05F3 HEBREW PUNCTUATION GERESH
-05F4 HEBREW PUNCTUATION GERSHAYIM
-@@ 0600 Arabic 06FF
-@@+
-@ Subtending marks
-0600 ARABIC NUMBER SIGN
-0601 ARABIC SIGN SANAH
-0602 ARABIC FOOTNOTE MARKER
-0603 ARABIC SIGN SAFHA
-@ Radix symbols
-0606 ARABIC-INDIC CUBE ROOT
- x (cube root - 221B)
-0607 ARABIC-INDIC FOURTH ROOT
- x (fourth root - 221C)
-@ Letterlike symbol
-0608 ARABIC RAY
-@ Punctuation
-0609 ARABIC-INDIC PER MILLE SIGN
- x (per mille sign - 2030)
-060A ARABIC-INDIC PER TEN THOUSAND SIGN
- x (per ten thousand sign - 2031)
-@ Currency sign
-060B AFGHANI SIGN
-@ Punctuation
-060C ARABIC COMMA
- * also used with Thaana and Syriac in modern text
- x (comma - 002C)
-060D ARABIC DATE SEPARATOR
-@ Poetic marks
-060E ARABIC POETIC VERSE SIGN
-060F ARABIC SIGN MISRA
-@ Honorifics
-0610 ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM
- * represents sallallahu alayhe wasallam "may God's peace and blessings be upon him"
-0611 ARABIC SIGN ALAYHE ASSALLAM
- * represents alayhe assalam "upon him be peace"
-0612 ARABIC SIGN RAHMATULLAH ALAYHE
- * represents rahmatullah alayhe "may God have mercy upon him"
-0613 ARABIC SIGN RADI ALLAHOU ANHU
- * represents radi allahu 'anhu "may God be pleased with him"
-0614 ARABIC SIGN TAKHALLUS
- * sign placed over the name or nom-de-plume of a poet, or in some writings used to mark all proper names
-@ Koranic annotation sign
-0615 ARABIC SMALL HIGH TAH
- * marks a recommended pause position in some Korans published in Iran and Pakistan
- * should not be confused with the small TAH sign used as a diacritic for some letters such as 0679
-@ Extended Arabic mark
-0616 ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH
- * early Persian
-@ Koranic annotation signs
-0617 ARABIC SMALL HIGH ZAIN
-0618 ARABIC SMALL FATHA
- * should not be confused with 064E FATHA
-0619 ARABIC SMALL DAMMA
- * should not be confused with 064F DAMMA
-061A ARABIC SMALL KASRA
- * should not be confused with 0650 KASRA
-@ Punctuation
-061B ARABIC SEMICOLON
- * also used with Thaana and Syriac in modern text
- x (semicolon - 003B)
-061E ARABIC TRIPLE DOT PUNCTUATION MARK
-061F ARABIC QUESTION MARK
- * also used with Thaana and Syriac in modern text
- x (question mark - 003F)
- x (reversed question mark - 2E2E)
-@ Based on ISO 8859-6
-0621 ARABIC LETTER HAMZA
- x (modifier letter right half ring - 02BE)
-0622 ARABIC LETTER ALEF WITH MADDA ABOVE
- : 0627 0653
-0623 ARABIC LETTER ALEF WITH HAMZA ABOVE
- : 0627 0654
-0624 ARABIC LETTER WAW WITH HAMZA ABOVE
- : 0648 0654
-0625 ARABIC LETTER ALEF WITH HAMZA BELOW
- : 0627 0655
-0626 ARABIC LETTER YEH WITH HAMZA ABOVE
- : 064A 0654
-0627 ARABIC LETTER ALEF
-0628 ARABIC LETTER BEH
-0629 ARABIC LETTER TEH MARBUTA
-062A ARABIC LETTER TEH
-062B ARABIC LETTER THEH
-062C ARABIC LETTER JEEM
-062D ARABIC LETTER HAH
-062E ARABIC LETTER KHAH
-062F ARABIC LETTER DAL
-0630 ARABIC LETTER THAL
-0631 ARABIC LETTER REH
-0632 ARABIC LETTER ZAIN
-0633 ARABIC LETTER SEEN
-0634 ARABIC LETTER SHEEN
-0635 ARABIC LETTER SAD
-0636 ARABIC LETTER DAD
-0637 ARABIC LETTER TAH
-0638 ARABIC LETTER ZAH
-0639 ARABIC LETTER AIN
- x (latin small letter ezh reversed - 01B9)
- x (modifier letter left half ring - 02BF)
-063A ARABIC LETTER GHAIN
-@ Additions for early Persian and Azerbaijani
-063B ARABIC LETTER KEHEH WITH TWO DOTS ABOVE
-063C ARABIC LETTER KEHEH WITH THREE DOTS BELOW
-063D ARABIC LETTER FARSI YEH WITH INVERTED V
- * Azerbaijani
-063E ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE
-063F ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-@ Based on ISO 8859-6
-0640 ARABIC TATWEEL
- = kashida
- * inserted to stretch characters
- * also used with Syriac
-0641 ARABIC LETTER FEH
-0642 ARABIC LETTER QAF
-0643 ARABIC LETTER KAF
-0644 ARABIC LETTER LAM
-0645 ARABIC LETTER MEEM
-0646 ARABIC LETTER NOON
-0647 ARABIC LETTER HEH
-0648 ARABIC LETTER WAW
-0649 ARABIC LETTER ALEF MAKSURA
- * represents YEH-shaped letter with no dots in any positional form
-064A ARABIC LETTER YEH
-@ Points from ISO 8859-6
-064B ARABIC FATHATAN
-064C ARABIC DAMMATAN
-064D ARABIC KASRATAN
-064E ARABIC FATHA
-064F ARABIC DAMMA
-0650 ARABIC KASRA
-0651 ARABIC SHADDA
-0652 ARABIC SUKUN
- * marks absence of a vowel after the base consonant
- * used in some Korans to mark a long vowel as ignored
- * can have a variety of shapes, including a circular one and a shape that looks like '06E1'
- x (arabic small high dotless head of khah - 06E1)
-@ Combining maddah and hamza
-0653 ARABIC MADDAH ABOVE
-0654 ARABIC HAMZA ABOVE
-0655 ARABIC HAMZA BELOW
-@ Other combining marks
-0656 ARABIC SUBSCRIPT ALEF
-0657 ARABIC INVERTED DAMMA
- = ulta pesh
- * Kashmiri, Urdu
-0658 ARABIC MARK NOON GHUNNA
- * Kashmiri and Baluchi
- * indicates nasalization in Urdu
-0659 ARABIC ZWARAKAY
- * Pashto
-065A ARABIC VOWEL SIGN SMALL V ABOVE
- * African languages
-065B ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
- * African languages
-065C ARABIC VOWEL SIGN DOT BELOW
- * African languages
-065D ARABIC REVERSED DAMMA
- * Ormuri, African languages
-065E ARABIC FATHA WITH TWO DOTS
- * Kalami
-@ Arabic-Indic digits
-@+ These digits are used with Arabic proper; for languages of Iran, Pakistan, and India, see the Eastern Arabic-Indic digits at 06F0..06F9.
-0660 ARABIC-INDIC DIGIT ZERO
-0661 ARABIC-INDIC DIGIT ONE
-0662 ARABIC-INDIC DIGIT TWO
-0663 ARABIC-INDIC DIGIT THREE
-0664 ARABIC-INDIC DIGIT FOUR
-0665 ARABIC-INDIC DIGIT FIVE
-0666 ARABIC-INDIC DIGIT SIX
-0667 ARABIC-INDIC DIGIT SEVEN
-0668 ARABIC-INDIC DIGIT EIGHT
-0669 ARABIC-INDIC DIGIT NINE
-@ Punctuation
-066A ARABIC PERCENT SIGN
- x (percent sign - 0025)
-066B ARABIC DECIMAL SEPARATOR
-066C ARABIC THOUSANDS SEPARATOR
- x (apostrophe - 0027)
- x (right single quotation mark - 2019)
-066D ARABIC FIVE POINTED STAR
- * appearance rather variable
- x (asterisk - 002A)
-@ Archaic letters
-066E ARABIC LETTER DOTLESS BEH
-066F ARABIC LETTER DOTLESS QAF
-@ Point
-0670 ARABIC LETTER SUPERSCRIPT ALEF
- * actually a vowel sign, despite the name
-@ Extended Arabic letters
-0671 ARABIC LETTER ALEF WASLA
- * Koranic Arabic
-0672 ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
- * Baluchi, Kashmiri
-0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
- * Kashmiri
-0674 ARABIC LETTER HIGH HAMZA
- * Kazakh
- * forms digraphs
-0675 ARABIC LETTER HIGH HAMZA ALEF
- * Kazakh
- # 0627 0674
-0676 ARABIC LETTER HIGH HAMZA WAW
- * Kazakh
- # 0648 0674
-0677 ARABIC LETTER U WITH HAMZA ABOVE
- * Kazakh
- # 06C7 0674
-0678 ARABIC LETTER HIGH HAMZA YEH
- * Kazakh
- # 064A 0674
-0679 ARABIC LETTER TTEH
- * Urdu
-067A ARABIC LETTER TTEHEH
- * Sindhi
-067B ARABIC LETTER BEEH
- * Sindhi
-067C ARABIC LETTER TEH WITH RING
- * Pashto
-067D ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS
- * Sindhi
-067E ARABIC LETTER PEH
- * Persian, Urdu, ...
-067F ARABIC LETTER TEHEH
- * Sindhi
-0680 ARABIC LETTER BEHEH
- * Sindhi
-0681 ARABIC LETTER HAH WITH HAMZA ABOVE
- * Pashto letter "dze"
-0682 ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE
- * not used in modern Pashto
-0683 ARABIC LETTER NYEH
- * Sindhi
-0684 ARABIC LETTER DYEH
- * Sindhi
-0685 ARABIC LETTER HAH WITH THREE DOTS ABOVE
- * Pashto, Khwarazmian
-0686 ARABIC LETTER TCHEH
- * Persian, Urdu, ...
-0687 ARABIC LETTER TCHEHEH
- * Sindhi
-0688 ARABIC LETTER DDAL
- * Urdu
-0689 ARABIC LETTER DAL WITH RING
- * Pashto
-068A ARABIC LETTER DAL WITH DOT BELOW
- * Sindhi, early Persian
-068B ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH
- * Lahnda
-068C ARABIC LETTER DAHAL
- * Sindhi
-068D ARABIC LETTER DDAHAL
- * Sindhi
-068E ARABIC LETTER DUL
- * older shape for DUL, now obsolete in Sindhi
- * Burushaski
-068F ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS
- * Sindhi
- * current shape used for DUL
-0690 ARABIC LETTER DAL WITH FOUR DOTS ABOVE
- * old Urdu, not in current use
-0691 ARABIC LETTER RREH
- * Urdu
-0692 ARABIC LETTER REH WITH SMALL V
- * Kurdish
-0693 ARABIC LETTER REH WITH RING
- * Pashto
-0694 ARABIC LETTER REH WITH DOT BELOW
- * Kurdish, early Persian
-0695 ARABIC LETTER REH WITH SMALL V BELOW
- * Kurdish
-0696 ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE
- * Pashto
-0697 ARABIC LETTER REH WITH TWO DOTS ABOVE
- * Dargwa
-0698 ARABIC LETTER JEH
- * Persian, Urdu, ...
-0699 ARABIC LETTER REH WITH FOUR DOTS ABOVE
- * Sindhi
-069A ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE
- * Pashto
-069B ARABIC LETTER SEEN WITH THREE DOTS BELOW
- * early Persian
-069C ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
- * Moroccan Arabic
-069D ARABIC LETTER SAD WITH TWO DOTS BELOW
- * Turkic
-069E ARABIC LETTER SAD WITH THREE DOTS ABOVE
- * Berber, Burushaski
-069F ARABIC LETTER TAH WITH THREE DOTS ABOVE
- * old Hausa
-06A0 ARABIC LETTER AIN WITH THREE DOTS ABOVE
- * old Malay
-06A1 ARABIC LETTER DOTLESS FEH
- * Adighe
-06A2 ARABIC LETTER FEH WITH DOT MOVED BELOW
- * Maghrib Arabic
-06A3 ARABIC LETTER FEH WITH DOT BELOW
- * Ingush
-06A4 ARABIC LETTER VEH
- * Middle Eastern Arabic for foreign words
- * Kurdish, Khwarazmian, early Persian
-06A5 ARABIC LETTER FEH WITH THREE DOTS BELOW
- * North African Arabic for foreign words
-06A6 ARABIC LETTER PEHEH
- * Sindhi
-06A7 ARABIC LETTER QAF WITH DOT ABOVE
- * Maghrib Arabic
-06A8 ARABIC LETTER QAF WITH THREE DOTS ABOVE
- * Tunisian Arabic
-06A9 ARABIC LETTER KEHEH
- * Persian, Urdu, ...
-06AA ARABIC LETTER SWASH KAF
-06AB ARABIC LETTER KAF WITH RING
- * Pashto
- * may appear like an Arabic KAF (0643) with a ring below the base
-06AC ARABIC LETTER KAF WITH DOT ABOVE
- * old Malay
-06AD ARABIC LETTER NG
- * Uighur, Kazakh, old Malay, early Persian, ...
-06AE ARABIC LETTER KAF WITH THREE DOTS BELOW
- * Berber, early Persian
-06AF ARABIC LETTER GAF
- * Persian, Urdu, ...
-06B0 ARABIC LETTER GAF WITH RING
- * Lahnda
-06B1 ARABIC LETTER NGOEH
- * Sindhi
-06B2 ARABIC LETTER GAF WITH TWO DOTS BELOW
- * not used in Sindhi
-06B3 ARABIC LETTER GUEH
- * Sindhi
-06B4 ARABIC LETTER GAF WITH THREE DOTS ABOVE
- * not used in Sindhi
-06B5 ARABIC LETTER LAM WITH SMALL V
- * Kurdish
-06B6 ARABIC LETTER LAM WITH DOT ABOVE
- * Kurdish
-06B7 ARABIC LETTER LAM WITH THREE DOTS ABOVE
- * Kurdish
-06B8 ARABIC LETTER LAM WITH THREE DOTS BELOW
-06B9 ARABIC LETTER NOON WITH DOT BELOW
-06BA ARABIC LETTER NOON GHUNNA
- * Urdu
-06BB ARABIC LETTER RNOON
- * Sindhi
-06BC ARABIC LETTER NOON WITH RING
- * Pashto
-06BD ARABIC LETTER NOON WITH THREE DOTS ABOVE
- * old Malay
-06BE ARABIC LETTER HEH DOACHASHMEE
- * Urdu
- * forms aspirate digraphs
-06BF ARABIC LETTER TCHEH WITH DOT ABOVE
-06C0 ARABIC LETTER HEH WITH YEH ABOVE
- = arabic letter hamzah on ha (1.0)
- = izafet
- * Urdu
- * actually a ligature, not an independent letter
- : 06D5 0654
-06C1 ARABIC LETTER HEH GOAL
- * Urdu
-06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
- * Urdu
- * actually a ligature, not an independent letter
- : 06C1 0654
-06C3 ARABIC LETTER TEH MARBUTA GOAL
- * Urdu
-06C4 ARABIC LETTER WAW WITH RING
- * Kashmiri
-06C5 ARABIC LETTER KIRGHIZ OE
- * Kirghiz
-06C6 ARABIC LETTER OE
- * Uighur, Kurdish, Kazakh, Azerbaijani
-06C7 ARABIC LETTER U
- * Kirghiz, Azerbaijani
-06C8 ARABIC LETTER YU
- * Uighur
-06C9 ARABIC LETTER KIRGHIZ YU
- * Kazakh, Kirghiz
-06CA ARABIC LETTER WAW WITH TWO DOTS ABOVE
- * Kurdish
-06CB ARABIC LETTER VE
- * Uighur, Kazakh
-06CC ARABIC LETTER FARSI YEH
- * Arabic, Persian, Urdu, ...
- * initial and medial forms of this letter have dots
- x (arabic letter alef maksura - 0649)
- x (arabic letter yeh - 064A)
-06CD ARABIC LETTER YEH WITH TAIL
- * Pashto, Sindhi
-06CE ARABIC LETTER YEH WITH SMALL V
- * Kurdish
-06CF ARABIC LETTER WAW WITH DOT ABOVE
-06D0 ARABIC LETTER E
- * Pashto, Uighur
- * used as the letter bbeh in Sindhi
-06D1 ARABIC LETTER YEH WITH THREE DOTS BELOW
- * old Malay
-06D2 ARABIC LETTER YEH BARREE
- * Urdu
-06D3 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
- * Urdu
- * actually a ligature, not an independent letter
- : 06D2 0654
-@ Punctuation
-06D4 ARABIC FULL STOP
- * Urdu
-@ Extended Arabic letter
-06D5 ARABIC LETTER AE
- * Uighur, Kazakh, Kirghiz
-@ Koranic annotation signs
-06D6 ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA
-06D7 ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA
-06D8 ARABIC SMALL HIGH MEEM INITIAL FORM
-06D9 ARABIC SMALL HIGH LAM ALEF
-06DA ARABIC SMALL HIGH JEEM
-06DB ARABIC SMALL HIGH THREE DOTS
-06DC ARABIC SMALL HIGH SEEN
-06DD ARABIC END OF AYAH
-06DE ARABIC START OF RUB EL HIZB
-06DF ARABIC SMALL HIGH ROUNDED ZERO
- * smaller than the typical circular shape used for 0652
-06E0 ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
-06E1 ARABIC SMALL HIGH DOTLESS HEAD OF KHAH
- = Arabic jazm
- * presentation form of 0652, using font technology to select the variant is preferred
- * used in some Korans to mark absence of a vowel
- x (arabic sukun - 0652)
-06E2 ARABIC SMALL HIGH MEEM ISOLATED FORM
-06E3 ARABIC SMALL LOW SEEN
-06E4 ARABIC SMALL HIGH MADDA
-06E5 ARABIC SMALL WAW
-06E6 ARABIC SMALL YEH
-06E7 ARABIC SMALL HIGH YEH
-06E8 ARABIC SMALL HIGH NOON
-06E9 ARABIC PLACE OF SAJDAH
- * there is a range of acceptable glyphs for this character
-06EA ARABIC EMPTY CENTRE LOW STOP
-06EB ARABIC EMPTY CENTRE HIGH STOP
-06EC ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-06ED ARABIC SMALL LOW MEEM
-@ Extended Arabic letters for Parkari
-06EE ARABIC LETTER DAL WITH INVERTED V
-06EF ARABIC LETTER REH WITH INVERTED V
- * also used in early Persian
-@ Eastern Arabic-Indic digits
-@+ These digits are used with Arabic-script languages of Iran, Pakistan, and India (Persian, Sindhi, Urdu, etc.). For details of variations in preferred glyphs, see the block description for the Arabic script.
-06F0 EXTENDED ARABIC-INDIC DIGIT ZERO
-06F1 EXTENDED ARABIC-INDIC DIGIT ONE
-06F2 EXTENDED ARABIC-INDIC DIGIT TWO
-06F3 EXTENDED ARABIC-INDIC DIGIT THREE
-06F4 EXTENDED ARABIC-INDIC DIGIT FOUR
- * Persian has a different glyph than Sindhi and Urdu
-06F5 EXTENDED ARABIC-INDIC DIGIT FIVE
- * Persian, Sindhi, and Urdu share glyph different from Arabic
-06F6 EXTENDED ARABIC-INDIC DIGIT SIX
- * Persian, Sindhi, and Urdu have glyphs different from Arabic
-06F7 EXTENDED ARABIC-INDIC DIGIT SEVEN
- * Urdu and Sindhi have glyphs different from Arabic
-06F8 EXTENDED ARABIC-INDIC DIGIT EIGHT
-06F9 EXTENDED ARABIC-INDIC DIGIT NINE
-@ Extended Arabic letters
-06FA ARABIC LETTER SHEEN WITH DOT BELOW
-06FB ARABIC LETTER DAD WITH DOT BELOW
-06FC ARABIC LETTER GHAIN WITH DOT BELOW
-@ Signs for Sindhi
-06FD ARABIC SIGN SINDHI AMPERSAND
-06FE ARABIC SIGN SINDHI POSTPOSITION MEN
-@ Extended Arabic letter for Parkari
-06FF ARABIC LETTER HEH WITH INVERTED V
-@@ 0700 Syriac 074F
-@ Syriac punctuation and signs
-0700 SYRIAC END OF PARAGRAPH
- * marks the end of a paragraph
-0701 SYRIAC SUPRALINEAR FULL STOP
- * marks interrogations, imperatives, and pauses, especially in Biblical texts
-0702 SYRIAC SUBLINEAR FULL STOP
- * marks subordinate clauses and minor pauses, especially in Biblical texts
-0703 SYRIAC SUPRALINEAR COLON
- * marks expressions of wonder and has a distinct pausal value in Biblical texts
-0704 SYRIAC SUBLINEAR COLON
- * used at the end of verses of supplications
-0705 SYRIAC HORIZONTAL COLON
- * joins two words closely together in a context to which a rising tone is suitable
-0706 SYRIAC COLON SKEWED LEFT
- * marks a dependent clause
-0707 SYRIAC COLON SKEWED RIGHT
- * marks the end of a subdivision of the apodosis, or latter part of a Biblical verse
-0708 SYRIAC SUPRALINEAR COLON SKEWED LEFT
- * marks a minor phrase division
-0709 SYRIAC SUBLINEAR COLON SKEWED RIGHT
- * marks the end of a real or rhetorical question
-070A SYRIAC CONTRACTION
- * a contraction mark, mostly used in East Syriac
- * placed at the end of an incomplete word
-070B SYRIAC HARKLEAN OBELUS
- * marks the beginning of a phrase, word, or morpheme that has a marginal note
-070C SYRIAC HARKLEAN METOBELUS
- * marks the end of a section with a marginal note
-070D SYRIAC HARKLEAN ASTERISCUS
- * marks the beginning of a phrase, word, or morpheme that has a marginal note
-@ Syriac format control character
-070F SYRIAC ABBREVIATION MARK
- = SAM
- * marks the beginning of a Syriac abbreviation
-@ Syriac letters
-0710 SYRIAC LETTER ALAPH
-0711 SYRIAC LETTER SUPERSCRIPT ALAPH
- * used in East Syriac texts to indicate an etymological Alaph
-0712 SYRIAC LETTER BETH
-0713 SYRIAC LETTER GAMAL
-0714 SYRIAC LETTER GAMAL GARSHUNI
- * used in Garshuni documents
-0715 SYRIAC LETTER DALATH
-0716 SYRIAC LETTER DOTLESS DALATH RISH
- * ambiguous form for undifferentiated early dalath/rish
-0717 SYRIAC LETTER HE
-0718 SYRIAC LETTER WAW
-0719 SYRIAC LETTER ZAIN
-071A SYRIAC LETTER HETH
-071B SYRIAC LETTER TETH
-071C SYRIAC LETTER TETH GARSHUNI
- * used in Garshuni documents
-071D SYRIAC LETTER YUDH
-071E SYRIAC LETTER YUDH HE
- * mostly used in East Syriac texts
-071F SYRIAC LETTER KAPH
-0720 SYRIAC LETTER LAMADH
-0721 SYRIAC LETTER MIM
-0722 SYRIAC LETTER NUN
-0723 SYRIAC LETTER SEMKATH
-0724 SYRIAC LETTER FINAL SEMKATH
-0725 SYRIAC LETTER E
-0726 SYRIAC LETTER PE
-0727 SYRIAC LETTER REVERSED PE
- * used in Christian Palestinian Aramaic
-0728 SYRIAC LETTER SADHE
-0729 SYRIAC LETTER QAPH
-072A SYRIAC LETTER RISH
-072B SYRIAC LETTER SHIN
-072C SYRIAC LETTER TAW
-@ Persian letters
-072D SYRIAC LETTER PERSIAN BHETH
-072E SYRIAC LETTER PERSIAN GHAMAL
-072F SYRIAC LETTER PERSIAN DHALATH
-@ Syriac points (vowels)
-0730 SYRIAC PTHAHA ABOVE
-0731 SYRIAC PTHAHA BELOW
-0732 SYRIAC PTHAHA DOTTED
-0733 SYRIAC ZQAPHA ABOVE
-0734 SYRIAC ZQAPHA BELOW
-0735 SYRIAC ZQAPHA DOTTED
-0736 SYRIAC RBASA ABOVE
-0737 SYRIAC RBASA BELOW
-0738 SYRIAC DOTTED ZLAMA HORIZONTAL
-0739 SYRIAC DOTTED ZLAMA ANGULAR
-073A SYRIAC HBASA ABOVE
-073B SYRIAC HBASA BELOW
-073C SYRIAC HBASA-ESASA DOTTED
-073D SYRIAC ESASA ABOVE
-073E SYRIAC ESASA BELOW
-073F SYRIAC RWAHA
-@ Syriac marks
-0740 SYRIAC FEMININE DOT
- * feminine marker used with the Taw feminine suffix
-0741 SYRIAC QUSHSHAYA
- * indicates a plosive pronunciation
-0742 SYRIAC RUKKAKHA
- * indicates an aspirated (spirantized) pronunciation
-0743 SYRIAC TWO VERTICAL DOTS ABOVE
- * accent mark used in ancient manuscripts
-0744 SYRIAC TWO VERTICAL DOTS BELOW
- * accent mark used in ancient manuscripts
-0745 SYRIAC THREE DOTS ABOVE
- * diacritic used in Turoyo for letters not found in Syriac
-0746 SYRIAC THREE DOTS BELOW
- * diacritic used in Turoyo for letters not found in Syriac
-0747 SYRIAC OBLIQUE LINE ABOVE
- * indication of a silent letter
-0748 SYRIAC OBLIQUE LINE BELOW
- * indication of a silent letter
- * also used to indicate numbers multiplied by a certain constant
-0749 SYRIAC MUSIC
- * a music mark
- * also used in the Syrian Orthodox Anaphora book to mark the breaking of the Eucharist bread
-074A SYRIAC BARREKH
- * a diacritic cross used in liturgical texts
-@ Sogdian letters
-074D SYRIAC LETTER SOGDIAN ZHAIN
-074E SYRIAC LETTER SOGDIAN KHAPH
-074F SYRIAC LETTER SOGDIAN FE
-@@ 0750 Arabic Supplement 077F
-@ Extended Arabic letters
-@+ These are primarily used in Arabic-script orthographies of African languages.
-0750 ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW
-0751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE
-0752 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW
-0753 ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE
-0754 ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE
-0755 ARABIC LETTER BEH WITH INVERTED SMALL V BELOW
-0756 ARABIC LETTER BEH WITH SMALL V
-0757 ARABIC LETTER HAH WITH TWO DOTS ABOVE
-0758 ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-0759 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH
- * Saraiki
-075A ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
-075B ARABIC LETTER REH WITH STROKE
-075C ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
- * Shina
-075D ARABIC LETTER AIN WITH TWO DOTS ABOVE
-075E ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE
-075F ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
-0760 ARABIC LETTER FEH WITH TWO DOTS BELOW
-0761 ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
-0762 ARABIC LETTER KEHEH WITH DOT ABOVE
- * old Malay, preferred to 06AC
- x (arabic letter kaf with dot above - 06AC)
-0763 ARABIC LETTER KEHEH WITH THREE DOTS ABOVE
- * Moroccan Arabic, Amazigh, Burushaski
- x (arabic letter ng - 06AD)
-0764 ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
-0765 ARABIC LETTER MEEM WITH DOT ABOVE
-0766 ARABIC LETTER MEEM WITH DOT BELOW
- * Maba
-0767 ARABIC LETTER NOON WITH TWO DOTS BELOW
- * Arwi
-0768 ARABIC LETTER NOON WITH SMALL TAH
- * Saraiki, Pathwari
-0769 ARABIC LETTER NOON WITH SMALL V
- * Gojri
-076A ARABIC LETTER LAM WITH BAR
-076B ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE
- * Torwali, Ormuri
-076C ARABIC LETTER REH WITH HAMZA ABOVE
- * Ormuri
-076D ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
- * Kalami, Ormuri
-@ Additions for Khowar
-076E ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW
-076F ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0770 ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0771 ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-@ Addition for Torwali
-0772 ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-@ Additions for Burushaski
-0773 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0774 ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0775 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0776 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0777 ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-0778 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-0779 ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077A ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE
-077B ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-077C ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-077D ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE
-@ Additions for early Persian
-077E ARABIC LETTER SEEN WITH INVERTED V
-077F ARABIC LETTER KAF WITH TWO DOTS ABOVE
-@@ 0780 Thaana 07BF
-@ Basic consonants
-0780 THAANA LETTER HAA
-0781 THAANA LETTER SHAVIYANI
-0782 THAANA LETTER NOONU
-0783 THAANA LETTER RAA
-0784 THAANA LETTER BAA
-0785 THAANA LETTER LHAVIYANI
-0786 THAANA LETTER KAAFU
-0787 THAANA LETTER ALIFU
-0788 THAANA LETTER VAAVU
-0789 THAANA LETTER MEEMU
-078A THAANA LETTER FAAFU
-078B THAANA LETTER DHAALU
-078C THAANA LETTER THAA
-078D THAANA LETTER LAAMU
-078E THAANA LETTER GAAFU
-078F THAANA LETTER GNAVIYANI
-0790 THAANA LETTER SEENU
-0791 THAANA LETTER DAVIYANI
-0792 THAANA LETTER ZAVIYANI
-0793 THAANA LETTER TAVIYANI
-0794 THAANA LETTER YAA
-0795 THAANA LETTER PAVIYANI
-0796 THAANA LETTER JAVIYANI
-0797 THAANA LETTER CHAVIYANI
-@ Extensions for Arabic
-0798 THAANA LETTER TTAA
-0799 THAANA LETTER HHAA
-079A THAANA LETTER KHAA
-079B THAANA LETTER THAALU
-079C THAANA LETTER ZAA
-079D THAANA LETTER SHEENU
-079E THAANA LETTER SAADHU
-079F THAANA LETTER DAADHU
-07A0 THAANA LETTER TO
-07A1 THAANA LETTER ZO
-07A2 THAANA LETTER AINU
-07A3 THAANA LETTER GHAINU
-07A4 THAANA LETTER QAAFU
-07A5 THAANA LETTER WAAVU
-@ Vowels
-07A6 THAANA ABAFILI
-07A7 THAANA AABAAFILI
-07A8 THAANA IBIFILI
-07A9 THAANA EEBEEFILI
-07AA THAANA UBUFILI
-07AB THAANA OOBOOFILI
-07AC THAANA EBEFILI
-07AD THAANA EYBEYFILI
-07AE THAANA OBOFILI
-07AF THAANA OABOAFILI
-07B0 THAANA SUKUN
-@ Consonant for Addu dialect
-07B1 THAANA LETTER NAA
-@@ 07C0 NKo 07FF
-@ Digits
-07C0 NKO DIGIT ZERO
-07C1 NKO DIGIT ONE
-07C2 NKO DIGIT TWO
-07C3 NKO DIGIT THREE
-07C4 NKO DIGIT FOUR
-07C5 NKO DIGIT FIVE
-07C6 NKO DIGIT SIX
-07C7 NKO DIGIT SEVEN
-07C8 NKO DIGIT EIGHT
-07C9 NKO DIGIT NINE
-@ Letters
-07CA NKO LETTER A
-07CB NKO LETTER EE
-07CC NKO LETTER I
-07CD NKO LETTER E
-07CE NKO LETTER U
-07CF NKO LETTER OO
-07D0 NKO LETTER O
-07D1 NKO LETTER DAGBASINNA
-07D2 NKO LETTER N
-07D3 NKO LETTER BA
-07D4 NKO LETTER PA
-07D5 NKO LETTER TA
-07D6 NKO LETTER JA
-07D7 NKO LETTER CHA
-07D8 NKO LETTER DA
-07D9 NKO LETTER RA
-07DA NKO LETTER RRA
-07DB NKO LETTER SA
-07DC NKO LETTER GBA
-07DD NKO LETTER FA
-07DE NKO LETTER KA
-07DF NKO LETTER LA
-07E0 NKO LETTER NA WOLOSO
-07E1 NKO LETTER MA
-07E2 NKO LETTER NYA
-07E3 NKO LETTER NA
-07E4 NKO LETTER HA
-07E5 NKO LETTER WA
-07E6 NKO LETTER YA
-07E7 NKO LETTER NYA WOLOSO
-@ Archaic letters
-07E8 NKO LETTER JONA JA
-07E9 NKO LETTER JONA CHA
-07EA NKO LETTER JONA RA
- x (nko letter ra - 07D9)
-@ Tone marks
-07EB NKO COMBINING SHORT HIGH TONE
- x (combining macron - 0304)
-07EC NKO COMBINING SHORT LOW TONE
- x (combining tilde - 0303)
-07ED NKO COMBINING SHORT RISING TONE
- x (combining dot above - 0307)
-07EE NKO COMBINING LONG DESCENDING TONE
- x (combining circumflex accent - 0302)
-07EF NKO COMBINING LONG HIGH TONE
-07F0 NKO COMBINING LONG LOW TONE
-07F1 NKO COMBINING LONG RISING TONE
-07F2 NKO COMBINING NASALIZATION MARK
- x (combining dot below - 0323)
-07F3 NKO COMBINING DOUBLE DOT ABOVE
- x (combining diaeresis - 0308)
-07F4 NKO HIGH TONE APOSTROPHE
- x (modifier letter apostrophe - 02BC)
-07F5 NKO LOW TONE APOSTROPHE
- x (modifier letter turned comma - 02BB)
-@ Symbol
-07F6 NKO SYMBOL OO DENNEN
-@ Punctuation
-07F7 NKO SYMBOL GBAKURUNEN
-07F8 NKO COMMA
-07F9 NKO EXCLAMATION MARK
-@ Letter extender
-07FA NKO LAJANYALAN
- x (low line - 005F)
- x (arabic tatweel - 0640)
-@@ 0800 Samaritan 083F
-@ Letters
-0800 SAMARITAN LETTER ALAF
-0801 SAMARITAN LETTER BIT
-0802 SAMARITAN LETTER GAMAN
-0803 SAMARITAN LETTER DALAT
-0804 SAMARITAN LETTER IY
-0805 SAMARITAN LETTER BAA
-0806 SAMARITAN LETTER ZEN
-0807 SAMARITAN LETTER IT
-0808 SAMARITAN LETTER TIT
-0809 SAMARITAN LETTER YUT
-080A SAMARITAN LETTER KAAF
-080B SAMARITAN LETTER LABAT
-080C SAMARITAN LETTER MIM
-080D SAMARITAN LETTER NUN
-080E SAMARITAN LETTER SINGAAT
-080F SAMARITAN LETTER IN
-0810 SAMARITAN LETTER FI
-0811 SAMARITAN LETTER TSAADIY
-0812 SAMARITAN LETTER QUF
-0813 SAMARITAN LETTER RISH
-0814 SAMARITAN LETTER SHAN
-0815 SAMARITAN LETTER TAAF
-@ Consonant modifiers
-0816 SAMARITAN MARK IN
-0817 SAMARITAN MARK IN-ALAF
-0818 SAMARITAN MARK OCCLUSION
-0819 SAMARITAN MARK DAGESH
-081A SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B SAMARITAN MARK EPENTHETIC YUT
-@ Vowel signs
-081C SAMARITAN VOWEL SIGN LONG E
- = fatha al-nida
-081D SAMARITAN VOWEL SIGN E
-081E SAMARITAN VOWEL SIGN OVERLONG AA
- = fatha al-ima
-081F SAMARITAN VOWEL SIGN LONG AA
-0820 SAMARITAN VOWEL SIGN AA
-0821 SAMARITAN VOWEL SIGN OVERLONG A
- = fatha al-iha
-0822 SAMARITAN VOWEL SIGN LONG A
-0823 SAMARITAN VOWEL SIGN A
-0824 SAMARITAN MODIFIER LETTER SHORT A
-0825 SAMARITAN VOWEL SIGN SHORT A
- = fatha
-0826 SAMARITAN VOWEL SIGN LONG U
- = damma
-0827 SAMARITAN VOWEL SIGN U
-0828 SAMARITAN MODIFIER LETTER I
-0829 SAMARITAN VOWEL SIGN LONG I
- = kasra
-082A SAMARITAN VOWEL SIGN I
-082B SAMARITAN VOWEL SIGN O
-082C SAMARITAN VOWEL SIGN SUKUN
-@ Variant reading sign
-082D SAMARITAN MARK NEQUDAA
-@ Punctuation
-0830 SAMARITAN PUNCTUATION NEQUDAA
- = word separator
-0831 SAMARITAN PUNCTUATION AFSAAQ
- = interruption
-0832 SAMARITAN PUNCTUATION ANGED
- = restraint
-0833 SAMARITAN PUNCTUATION BAU
- = prayer
-0834 SAMARITAN PUNCTUATION ATMAAU
- = surprise
-0835 SAMARITAN PUNCTUATION SHIYYAALAA
- = question
-0836 SAMARITAN ABBREVIATION MARK
-0837 SAMARITAN PUNCTUATION MELODIC QITSA
-0838 SAMARITAN PUNCTUATION ZIQAA
- = shouting
-0839 SAMARITAN PUNCTUATION QITSA
- = end of section
-083A SAMARITAN PUNCTUATION ZAEF
- = outburst
-083B SAMARITAN PUNCTUATION TURU
- = teaching
-083C SAMARITAN PUNCTUATION ARKAANU
- = submissiveness
-083D SAMARITAN PUNCTUATION SOF MASHFAAT
- = full stop
-083E SAMARITAN PUNCTUATION ANNAAU
- = rest
-@@ 0900 Devanagari 097F
-@@+
-@ Various signs
-0900 DEVANAGARI SIGN INVERTED CANDRABINDU
- = vaidika adhomukha candrabindu
-0901 DEVANAGARI SIGN CANDRABINDU
- = anunasika
- x (combining candrabindu - 0310)
-0902 DEVANAGARI SIGN ANUSVARA
- = bindu
-0903 DEVANAGARI SIGN VISARGA
-@ Independent vowels
-0904 DEVANAGARI LETTER SHORT A
-0905 DEVANAGARI LETTER A
-0906 DEVANAGARI LETTER AA
-0907 DEVANAGARI LETTER I
-0908 DEVANAGARI LETTER II
-0909 DEVANAGARI LETTER U
-090A DEVANAGARI LETTER UU
-090B DEVANAGARI LETTER VOCALIC R
-090C DEVANAGARI LETTER VOCALIC L
-090D DEVANAGARI LETTER CANDRA E
-090E DEVANAGARI LETTER SHORT E
- * for transcribing Dravidian short e
-090F DEVANAGARI LETTER E
-0910 DEVANAGARI LETTER AI
-0911 DEVANAGARI LETTER CANDRA O
-0912 DEVANAGARI LETTER SHORT O
- * for transcribing Dravidian short o
-0913 DEVANAGARI LETTER O
-0914 DEVANAGARI LETTER AU
-@ Consonants
-0915 DEVANAGARI LETTER KA
-0916 DEVANAGARI LETTER KHA
-0917 DEVANAGARI LETTER GA
-0918 DEVANAGARI LETTER GHA
-0919 DEVANAGARI LETTER NGA
-091A DEVANAGARI LETTER CA
-091B DEVANAGARI LETTER CHA
-091C DEVANAGARI LETTER JA
-091D DEVANAGARI LETTER JHA
-091E DEVANAGARI LETTER NYA
-091F DEVANAGARI LETTER TTA
-0920 DEVANAGARI LETTER TTHA
-0921 DEVANAGARI LETTER DDA
-0922 DEVANAGARI LETTER DDHA
-0923 DEVANAGARI LETTER NNA
-0924 DEVANAGARI LETTER TA
-0925 DEVANAGARI LETTER THA
-0926 DEVANAGARI LETTER DA
-0927 DEVANAGARI LETTER DHA
-0928 DEVANAGARI LETTER NA
-0929 DEVANAGARI LETTER NNNA
- * for transcribing Dravidian alveolar n
- : 0928 093C
-092A DEVANAGARI LETTER PA
-092B DEVANAGARI LETTER PHA
-092C DEVANAGARI LETTER BA
-092D DEVANAGARI LETTER BHA
-092E DEVANAGARI LETTER MA
-092F DEVANAGARI LETTER YA
-0930 DEVANAGARI LETTER RA
-0931 DEVANAGARI LETTER RRA
- * for transcribing Dravidian alveolar r
- * half form is represented as "Eyelash RA"
- : 0930 093C
-0932 DEVANAGARI LETTER LA
-0933 DEVANAGARI LETTER LLA
-0934 DEVANAGARI LETTER LLLA
- * for transcribing Dravidian l
- : 0933 093C
-0935 DEVANAGARI LETTER VA
-0936 DEVANAGARI LETTER SHA
-0937 DEVANAGARI LETTER SSA
-0938 DEVANAGARI LETTER SA
-0939 DEVANAGARI LETTER HA
-@ Various signs
-093C DEVANAGARI SIGN NUKTA
- * for extending the alphabet to new letters
-093D DEVANAGARI SIGN AVAGRAHA
-@ Dependent vowel signs
-093E DEVANAGARI VOWEL SIGN AA
-093F DEVANAGARI VOWEL SIGN I
- * stands to the left of the consonant
-0940 DEVANAGARI VOWEL SIGN II
-0941 DEVANAGARI VOWEL SIGN U
-0942 DEVANAGARI VOWEL SIGN UU
-0943 DEVANAGARI VOWEL SIGN VOCALIC R
-0944 DEVANAGARI VOWEL SIGN VOCALIC RR
-0945 DEVANAGARI VOWEL SIGN CANDRA E
- = candra
-0946 DEVANAGARI VOWEL SIGN SHORT E
- * for transcribing Dravidian vowels
-0947 DEVANAGARI VOWEL SIGN E
-0948 DEVANAGARI VOWEL SIGN AI
-0949 DEVANAGARI VOWEL SIGN CANDRA O
-094A DEVANAGARI VOWEL SIGN SHORT O
- * for transcribing Dravidian vowels
-094B DEVANAGARI VOWEL SIGN O
-094C DEVANAGARI VOWEL SIGN AU
-@ Virama
-094D DEVANAGARI SIGN VIRAMA
- = halant (the preferred Hindi name)
- * suppresses inherent vowel
-@ Archaic dependent vowel sign
-094E DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
- * character has historic use only
- * combines with E to form AI, with AA to form O, and with O to form AU
-@ Sign
-0950 DEVANAGARI OM
-@ Vedic tone marks
-0951 DEVANAGARI STRESS SIGN UDATTA
- = Vedic tone svarita
- * mostly used for Rigvedic svarita, with rare use for Yajurvedic udatta
- * used also in Vedic texts written in other scripts
- x (vedic tone double svarita - 1CDA)
-0952 DEVANAGARI STRESS SIGN ANUDATTA
- = Vedic tone anudatta
- * used also in Vedic texts written in other scripts
- x (vedic tone kathaka anudatta - 1CDC)
-@ Accent marks
-0953 DEVANAGARI GRAVE ACCENT
- x (combining grave accent - 0300)
-0954 DEVANAGARI ACUTE ACCENT
- x (combining acute accent - 0301)
-0955 DEVANAGARI VOWEL SIGN CANDRA LONG E
- * used in transliteration of Avestan
-@ Additional consonants
-0958 DEVANAGARI LETTER QA
- : 0915 093C
-0959 DEVANAGARI LETTER KHHA
- : 0916 093C
-095A DEVANAGARI LETTER GHHA
- : 0917 093C
-095B DEVANAGARI LETTER ZA
- : 091C 093C
-095C DEVANAGARI LETTER DDDHA
- : 0921 093C
-095D DEVANAGARI LETTER RHA
- : 0922 093C
-095E DEVANAGARI LETTER FA
- : 092B 093C
-095F DEVANAGARI LETTER YYA
- : 092F 093C
-@ Additional vowels for Sanskrit
-0960 DEVANAGARI LETTER VOCALIC RR
-0961 DEVANAGARI LETTER VOCALIC LL
-0962 DEVANAGARI VOWEL SIGN VOCALIC L
-0963 DEVANAGARI VOWEL SIGN VOCALIC LL
-@ Generic punctuation for scripts of India
-@+ These punctuation marks are for common use for the scripts of India despite being named "DEVANAGARI".
-0964 DEVANAGARI DANDA
- = purna viram
- * phrase separator
-0965 DEVANAGARI DOUBLE DANDA
- = deergh viram
-@ Digits
-0966 DEVANAGARI DIGIT ZERO
-0967 DEVANAGARI DIGIT ONE
-0968 DEVANAGARI DIGIT TWO
-0969 DEVANAGARI DIGIT THREE
-096A DEVANAGARI DIGIT FOUR
-096B DEVANAGARI DIGIT FIVE
-096C DEVANAGARI DIGIT SIX
-096D DEVANAGARI DIGIT SEVEN
-096E DEVANAGARI DIGIT EIGHT
-096F DEVANAGARI DIGIT NINE
-@ Devanagari-specific additions
-0970 DEVANAGARI ABBREVIATION SIGN
-0971 DEVANAGARI SIGN HIGH SPACING DOT
-@ Additional vowel for Marathi
-0972 DEVANAGARI LETTER CANDRA A
- * Marathi
-@ Additional consonants
-0979 DEVANAGARI LETTER ZHA
- * used in transliteration of Avestan
-097A DEVANAGARI LETTER HEAVY YA
- * used for an affricated glide JJYA
-@ Sindhi implosives
-097B DEVANAGARI LETTER GGA
-097C DEVANAGARI LETTER JJA
-@ Glottal stop
-097D DEVANAGARI LETTER GLOTTAL STOP
- * used for writing Limbu in Devanagari
- * a glyph variant has the connecting top bar
-@ Sindhi implosives
-097E DEVANAGARI LETTER DDDA
-097F DEVANAGARI LETTER BBA
-@@ 0980 Bengali 09FF
-@ Various signs
-0981 BENGALI SIGN CANDRABINDU
-0982 BENGALI SIGN ANUSVARA
-0983 BENGALI SIGN VISARGA
-@ Independent vowels
-0985 BENGALI LETTER A
-0986 BENGALI LETTER AA
-0987 BENGALI LETTER I
-0988 BENGALI LETTER II
-0989 BENGALI LETTER U
-098A BENGALI LETTER UU
-098B BENGALI LETTER VOCALIC R
-098C BENGALI LETTER VOCALIC L
-098F BENGALI LETTER E
-0990 BENGALI LETTER AI
-0993 BENGALI LETTER O
-0994 BENGALI LETTER AU
-@ Consonants
-0995 BENGALI LETTER KA
-0996 BENGALI LETTER KHA
-0997 BENGALI LETTER GA
-0998 BENGALI LETTER GHA
-0999 BENGALI LETTER NGA
-099A BENGALI LETTER CA
-099B BENGALI LETTER CHA
-099C BENGALI LETTER JA
-099D BENGALI LETTER JHA
-099E BENGALI LETTER NYA
-099F BENGALI LETTER TTA
-09A0 BENGALI LETTER TTHA
-09A1 BENGALI LETTER DDA
-09A2 BENGALI LETTER DDHA
-09A3 BENGALI LETTER NNA
-09A4 BENGALI LETTER TA
-09A5 BENGALI LETTER THA
-09A6 BENGALI LETTER DA
-09A7 BENGALI LETTER DHA
-09A8 BENGALI LETTER NA
-09AA BENGALI LETTER PA
-09AB BENGALI LETTER PHA
-09AC BENGALI LETTER BA
- = Bengali va, wa
-09AD BENGALI LETTER BHA
-09AE BENGALI LETTER MA
-09AF BENGALI LETTER YA
-09B0 BENGALI LETTER RA
-09B2 BENGALI LETTER LA
-09B6 BENGALI LETTER SHA
-09B7 BENGALI LETTER SSA
-09B8 BENGALI LETTER SA
-09B9 BENGALI LETTER HA
-@ Various signs
-09BC BENGALI SIGN NUKTA
- * for extending the alphabet to new letters
-09BD BENGALI SIGN AVAGRAHA
-@ Dependent vowel signs
-09BE BENGALI VOWEL SIGN AA
-09BF BENGALI VOWEL SIGN I
- * stands to the left of the consonant
-09C0 BENGALI VOWEL SIGN II
-09C1 BENGALI VOWEL SIGN U
-09C2 BENGALI VOWEL SIGN UU
-09C3 BENGALI VOWEL SIGN VOCALIC R
-09C4 BENGALI VOWEL SIGN VOCALIC RR
-09C7 BENGALI VOWEL SIGN E
- * stands to the left of the consonant
-09C8 BENGALI VOWEL SIGN AI
- * stands to the left of the consonant
-@ Two-part dependent vowel signs
-@+ These vowel signs have glyph pieces which stand on both sides of the consonant; they follow the consonant in logical order, and should be handled as a unit for most processing.
-09CB BENGALI VOWEL SIGN O
- : 09C7 09BE
-09CC BENGALI VOWEL SIGN AU
- : 09C7 09D7
-@ Virama
-09CD BENGALI SIGN VIRAMA
- = hasant (Bengali term for halant)
-@ Additional consonant
-09CE BENGALI LETTER KHANDA TA
- * a dead consonant form of ta, without implicit vowel, used in some sequences
-@ Sign
-09D7 BENGALI AU LENGTH MARK
-@ Additional consonants
-09DC BENGALI LETTER RRA
- : 09A1 09BC
-09DD BENGALI LETTER RHA
- : 09A2 09BC
-09DF BENGALI LETTER YYA
- : 09AF 09BC
-@ Additional vowels for Sanskrit
-09E0 BENGALI LETTER VOCALIC RR
-09E1 BENGALI LETTER VOCALIC LL
-09E2 BENGALI VOWEL SIGN VOCALIC L
-09E3 BENGALI VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-09E4 <reserved>
- x (devanagari danda - 0964)
-09E5 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-09E6 BENGALI DIGIT ZERO
-09E7 BENGALI DIGIT ONE
-09E8 BENGALI DIGIT TWO
-09E9 BENGALI DIGIT THREE
-09EA BENGALI DIGIT FOUR
-09EB BENGALI DIGIT FIVE
-09EC BENGALI DIGIT SIX
-09ED BENGALI DIGIT SEVEN
-09EE BENGALI DIGIT EIGHT
-09EF BENGALI DIGIT NINE
-@ Bengali-specific additions
-09F0 BENGALI LETTER RA WITH MIDDLE DIAGONAL
- * Assamese
-09F1 BENGALI LETTER RA WITH LOWER DIAGONAL
- = bengali letter va with lower diagonal (1.0)
- * Assamese
-09F2 BENGALI RUPEE MARK
-09F3 BENGALI RUPEE SIGN
-09F4 BENGALI CURRENCY NUMERATOR ONE
- * not in current usage
-09F5 BENGALI CURRENCY NUMERATOR TWO
- * not in current usage
-09F6 BENGALI CURRENCY NUMERATOR THREE
- * not in current usage
-09F7 BENGALI CURRENCY NUMERATOR FOUR
-09F8 BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-09F9 BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA BENGALI ISSHAR
-09FB BENGALI GANDA MARK
-@@ 0A00 Gurmukhi 0A7F
-@ Various signs
-0A01 GURMUKHI SIGN ADAK BINDI
-0A02 GURMUKHI SIGN BINDI
-0A03 GURMUKHI SIGN VISARGA
-@ Independent vowels
-0A05 GURMUKHI LETTER A
- = aira
-0A06 GURMUKHI LETTER AA
-0A07 GURMUKHI LETTER I
-0A08 GURMUKHI LETTER II
-0A09 GURMUKHI LETTER U
-0A0A GURMUKHI LETTER UU
-0A0F GURMUKHI LETTER EE
-0A10 GURMUKHI LETTER AI
-0A13 GURMUKHI LETTER OO
-0A14 GURMUKHI LETTER AU
-@ Consonants
-0A15 GURMUKHI LETTER KA
-0A16 GURMUKHI LETTER KHA
-0A17 GURMUKHI LETTER GA
-0A18 GURMUKHI LETTER GHA
-0A19 GURMUKHI LETTER NGA
-0A1A GURMUKHI LETTER CA
-0A1B GURMUKHI LETTER CHA
-0A1C GURMUKHI LETTER JA
-0A1D GURMUKHI LETTER JHA
-0A1E GURMUKHI LETTER NYA
-0A1F GURMUKHI LETTER TTA
-0A20 GURMUKHI LETTER TTHA
-0A21 GURMUKHI LETTER DDA
-0A22 GURMUKHI LETTER DDHA
-0A23 GURMUKHI LETTER NNA
-0A24 GURMUKHI LETTER TA
-0A25 GURMUKHI LETTER THA
-0A26 GURMUKHI LETTER DA
-0A27 GURMUKHI LETTER DHA
-0A28 GURMUKHI LETTER NA
-0A2A GURMUKHI LETTER PA
-0A2B GURMUKHI LETTER PHA
-0A2C GURMUKHI LETTER BA
-0A2D GURMUKHI LETTER BHA
-0A2E GURMUKHI LETTER MA
-0A2F GURMUKHI LETTER YA
-0A30 GURMUKHI LETTER RA
-0A32 GURMUKHI LETTER LA
-0A33 GURMUKHI LETTER LLA
- : 0A32 0A3C
-0A35 GURMUKHI LETTER VA
-0A36 GURMUKHI LETTER SHA
- : 0A38 0A3C
-0A38 GURMUKHI LETTER SA
-0A39 GURMUKHI LETTER HA
-@ Various signs
-0A3C GURMUKHI SIGN NUKTA
- = pairin bindi
- * for extending the alphabet to new letters
-@ Dependent vowel signs
-0A3E GURMUKHI VOWEL SIGN AA
- = kanna
-0A3F GURMUKHI VOWEL SIGN I
- = sihari
- * stands to the left of the consonant
-0A40 GURMUKHI VOWEL SIGN II
- = bihari
-0A41 GURMUKHI VOWEL SIGN U
- = aunkar
-0A42 GURMUKHI VOWEL SIGN UU
- = dulainkar
-0A47 GURMUKHI VOWEL SIGN EE
- = lanvan
-0A48 GURMUKHI VOWEL SIGN AI
- = dulanvan
-0A4B GURMUKHI VOWEL SIGN OO
- = hora
-0A4C GURMUKHI VOWEL SIGN AU
- = kanaura
-@ Virama
-0A4D GURMUKHI SIGN VIRAMA
-@ Sign
-0A51 GURMUKHI SIGN UDAAT
-@ Additional consonants
-0A59 GURMUKHI LETTER KHHA
- : 0A16 0A3C
-0A5A GURMUKHI LETTER GHHA
- : 0A17 0A3C
-0A5B GURMUKHI LETTER ZA
- : 0A1C 0A3C
-0A5C GURMUKHI LETTER RRA
-0A5E GURMUKHI LETTER FA
- : 0A2B 0A3C
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0A64 <reserved>
- x (devanagari danda - 0964)
-0A65 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0A66 GURMUKHI DIGIT ZERO
-0A67 GURMUKHI DIGIT ONE
-0A68 GURMUKHI DIGIT TWO
-0A69 GURMUKHI DIGIT THREE
-0A6A GURMUKHI DIGIT FOUR
-0A6B GURMUKHI DIGIT FIVE
-0A6C GURMUKHI DIGIT SIX
-0A6D GURMUKHI DIGIT SEVEN
-0A6E GURMUKHI DIGIT EIGHT
-0A6F GURMUKHI DIGIT NINE
-@ Gurmukhi-specific additions
-0A70 GURMUKHI TIPPI
- * nasalization
-0A71 GURMUKHI ADDAK
- * doubles following consonant
-0A72 GURMUKHI IRI
- * base for vowels
-0A73 GURMUKHI URA
- * base for vowels
-0A74 GURMUKHI EK ONKAR
- * God is One
-0A75 GURMUKHI SIGN YAKASH
-@@ 0A80 Gujarati 0AFF
-@ Various signs
-0A81 GUJARATI SIGN CANDRABINDU
-0A82 GUJARATI SIGN ANUSVARA
-0A83 GUJARATI SIGN VISARGA
-@ Independent vowels
-0A85 GUJARATI LETTER A
-0A86 GUJARATI LETTER AA
-0A87 GUJARATI LETTER I
-0A88 GUJARATI LETTER II
-0A89 GUJARATI LETTER U
-0A8A GUJARATI LETTER UU
-0A8B GUJARATI LETTER VOCALIC R
-0A8C GUJARATI LETTER VOCALIC L
- * used with Sanskrit text
-0A8D GUJARATI VOWEL CANDRA E
-0A8F GUJARATI LETTER E
-0A90 GUJARATI LETTER AI
-0A91 GUJARATI VOWEL CANDRA O
-0A93 GUJARATI LETTER O
-0A94 GUJARATI LETTER AU
-@ Consonants
-0A95 GUJARATI LETTER KA
-0A96 GUJARATI LETTER KHA
-0A97 GUJARATI LETTER GA
-0A98 GUJARATI LETTER GHA
-0A99 GUJARATI LETTER NGA
-0A9A GUJARATI LETTER CA
-0A9B GUJARATI LETTER CHA
-0A9C GUJARATI LETTER JA
-0A9D GUJARATI LETTER JHA
-0A9E GUJARATI LETTER NYA
-0A9F GUJARATI LETTER TTA
-0AA0 GUJARATI LETTER TTHA
-0AA1 GUJARATI LETTER DDA
-0AA2 GUJARATI LETTER DDHA
-0AA3 GUJARATI LETTER NNA
-0AA4 GUJARATI LETTER TA
-0AA5 GUJARATI LETTER THA
-0AA6 GUJARATI LETTER DA
-0AA7 GUJARATI LETTER DHA
-0AA8 GUJARATI LETTER NA
-0AAA GUJARATI LETTER PA
-0AAB GUJARATI LETTER PHA
-0AAC GUJARATI LETTER BA
-0AAD GUJARATI LETTER BHA
-0AAE GUJARATI LETTER MA
-0AAF GUJARATI LETTER YA
-0AB0 GUJARATI LETTER RA
-0AB2 GUJARATI LETTER LA
-0AB3 GUJARATI LETTER LLA
-0AB5 GUJARATI LETTER VA
-0AB6 GUJARATI LETTER SHA
-0AB7 GUJARATI LETTER SSA
-0AB8 GUJARATI LETTER SA
-0AB9 GUJARATI LETTER HA
-@ Various signs
-0ABC GUJARATI SIGN NUKTA
- * for extending the alphabet to new letters
-0ABD GUJARATI SIGN AVAGRAHA
-@ Dependent vowel signs
-0ABE GUJARATI VOWEL SIGN AA
-0ABF GUJARATI VOWEL SIGN I
- * stands to the left of the consonant
-0AC0 GUJARATI VOWEL SIGN II
-0AC1 GUJARATI VOWEL SIGN U
-0AC2 GUJARATI VOWEL SIGN UU
-0AC3 GUJARATI VOWEL SIGN VOCALIC R
-0AC4 GUJARATI VOWEL SIGN VOCALIC RR
-0AC5 GUJARATI VOWEL SIGN CANDRA E
-0AC7 GUJARATI VOWEL SIGN E
-0AC8 GUJARATI VOWEL SIGN AI
-0AC9 GUJARATI VOWEL SIGN CANDRA O
-0ACB GUJARATI VOWEL SIGN O
-0ACC GUJARATI VOWEL SIGN AU
-@ Virama
-0ACD GUJARATI SIGN VIRAMA
-@ Various signs
-0AD0 GUJARATI OM
-@ Additional vowels for Sanskrit
-0AE0 GUJARATI LETTER VOCALIC RR
-0AE1 GUJARATI LETTER VOCALIC LL
-0AE2 GUJARATI VOWEL SIGN VOCALIC L
-0AE3 GUJARATI VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0AE4 <reserved>
- x (devanagari danda - 0964)
-0AE5 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0AE6 GUJARATI DIGIT ZERO
-0AE7 GUJARATI DIGIT ONE
-0AE8 GUJARATI DIGIT TWO
-0AE9 GUJARATI DIGIT THREE
-0AEA GUJARATI DIGIT FOUR
-0AEB GUJARATI DIGIT FIVE
-0AEC GUJARATI DIGIT SIX
-0AED GUJARATI DIGIT SEVEN
-0AEE GUJARATI DIGIT EIGHT
-0AEF GUJARATI DIGIT NINE
-@ Currency sign
-0AF1 GUJARATI RUPEE SIGN
-@@ 0B00 Oriya 0B7F
-@ Various signs
-0B01 ORIYA SIGN CANDRABINDU
-0B02 ORIYA SIGN ANUSVARA
-0B03 ORIYA SIGN VISARGA
-@ Independent vowels
-0B05 ORIYA LETTER A
-0B06 ORIYA LETTER AA
-0B07 ORIYA LETTER I
-0B08 ORIYA LETTER II
-0B09 ORIYA LETTER U
-0B0A ORIYA LETTER UU
-0B0B ORIYA LETTER VOCALIC R
-0B0C ORIYA LETTER VOCALIC L
-0B0F ORIYA LETTER E
-0B10 ORIYA LETTER AI
-0B13 ORIYA LETTER O
-0B14 ORIYA LETTER AU
-@ Consonants
-0B15 ORIYA LETTER KA
-0B16 ORIYA LETTER KHA
-0B17 ORIYA LETTER GA
-0B18 ORIYA LETTER GHA
-0B19 ORIYA LETTER NGA
-0B1A ORIYA LETTER CA
-0B1B ORIYA LETTER CHA
-0B1C ORIYA LETTER JA
-0B1D ORIYA LETTER JHA
-0B1E ORIYA LETTER NYA
-0B1F ORIYA LETTER TTA
-0B20 ORIYA LETTER TTHA
-0B21 ORIYA LETTER DDA
-0B22 ORIYA LETTER DDHA
-0B23 ORIYA LETTER NNA
-0B24 ORIYA LETTER TA
-0B25 ORIYA LETTER THA
-0B26 ORIYA LETTER DA
-0B27 ORIYA LETTER DHA
-0B28 ORIYA LETTER NA
-0B2A ORIYA LETTER PA
-0B2B ORIYA LETTER PHA
-0B2C ORIYA LETTER BA
- x (oriya letter va - 0B35)
-0B2D ORIYA LETTER BHA
-0B2E ORIYA LETTER MA
-0B2F ORIYA LETTER YA
- = ja
-0B30 ORIYA LETTER RA
-0B32 ORIYA LETTER LA
-0B33 ORIYA LETTER LLA
-0B35 ORIYA LETTER VA
- x (oriya letter ba - 0B2C)
-0B36 ORIYA LETTER SHA
-0B37 ORIYA LETTER SSA
-0B38 ORIYA LETTER SA
-0B39 ORIYA LETTER HA
-@ Various signs
-0B3C ORIYA SIGN NUKTA
- * for extending the alphabet to new letters
-0B3D ORIYA SIGN AVAGRAHA
-@ Dependent vowel signs
-0B3E ORIYA VOWEL SIGN AA
-0B3F ORIYA VOWEL SIGN I
-0B40 ORIYA VOWEL SIGN II
-0B41 ORIYA VOWEL SIGN U
-0B42 ORIYA VOWEL SIGN UU
-0B43 ORIYA VOWEL SIGN VOCALIC R
-0B44 ORIYA VOWEL SIGN VOCALIC RR
-0B47 ORIYA VOWEL SIGN E
- * stands to the left of the consonant
-0B48 ORIYA VOWEL SIGN AI
- * pieces left of and above the consonant
- : 0B47 0B56
-@ Two-part dependent vowel signs
-@+ These vowel signs have glyph pieces which stand on both sides of the consonant; they follow the consonant in logical order, and should be handled as a unit for most processing.
-0B4B ORIYA VOWEL SIGN O
- : 0B47 0B3E
-0B4C ORIYA VOWEL SIGN AU
- : 0B47 0B57
-@ Virama
-0B4D ORIYA SIGN VIRAMA
-@ Various signs
-0B56 ORIYA AI LENGTH MARK
-0B57 ORIYA AU LENGTH MARK
-@ Additional consonants
-0B5C ORIYA LETTER RRA
- = dda
- : 0B21 0B3C
-0B5D ORIYA LETTER RHA
- = ddha
- : 0B22 0B3C
-0B5F ORIYA LETTER YYA
- = ya
-@ Additional vowels for Sanskrit
-0B60 ORIYA LETTER VOCALIC RR
-0B61 ORIYA LETTER VOCALIC LL
-@ Dependent vowels
-0B62 ORIYA VOWEL SIGN VOCALIC L
-0B63 ORIYA VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0B64 <reserved>
- x (devanagari danda - 0964)
-0B65 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0B66 ORIYA DIGIT ZERO
-0B67 ORIYA DIGIT ONE
-0B68 ORIYA DIGIT TWO
-0B69 ORIYA DIGIT THREE
-0B6A ORIYA DIGIT FOUR
-0B6B ORIYA DIGIT FIVE
-0B6C ORIYA DIGIT SIX
-0B6D ORIYA DIGIT SEVEN
-0B6E ORIYA DIGIT EIGHT
-0B6F ORIYA DIGIT NINE
-@ Oriya-specific additions
-0B70 ORIYA ISSHAR
-0B71 ORIYA LETTER WA
- x (oriya letter o - 0B13)
- x (oriya letter va - 0B35)
-@@ 0B80 Tamil 0BFF
-@ Various signs
-0B82 TAMIL SIGN ANUSVARA
- * not used in Tamil
-0B83 TAMIL SIGN VISARGA
- = aytham
-@ Independent vowels
-0B85 TAMIL LETTER A
-0B86 TAMIL LETTER AA
-0B87 TAMIL LETTER I
-0B88 TAMIL LETTER II
-0B89 TAMIL LETTER U
-0B8A TAMIL LETTER UU
-0B8E TAMIL LETTER E
-0B8F TAMIL LETTER EE
-0B90 TAMIL LETTER AI
-0B92 TAMIL LETTER O
-0B93 TAMIL LETTER OO
-0B94 TAMIL LETTER AU
- : 0B92 0BD7
-@ Consonants
-0B95 TAMIL LETTER KA
-0B99 TAMIL LETTER NGA
-0B9A TAMIL LETTER CA
-0B9C TAMIL LETTER JA
-0B9E TAMIL LETTER NYA
-0B9F TAMIL LETTER TTA
-0BA3 TAMIL LETTER NNA
-0BA4 TAMIL LETTER TA
-0BA8 TAMIL LETTER NA
-0BA9 TAMIL LETTER NNNA
-0BAA TAMIL LETTER PA
-0BAE TAMIL LETTER MA
-0BAF TAMIL LETTER YA
-0BB0 TAMIL LETTER RA
-0BB1 TAMIL LETTER RRA
-0BB2 TAMIL LETTER LA
-0BB3 TAMIL LETTER LLA
-0BB4 TAMIL LETTER LLLA
-0BB5 TAMIL LETTER VA
-0BB6 TAMIL LETTER SHA
-0BB7 TAMIL LETTER SSA
-0BB8 TAMIL LETTER SA
-0BB9 TAMIL LETTER HA
-@ Dependent vowel signs
-0BBE TAMIL VOWEL SIGN AA
-0BBF TAMIL VOWEL SIGN I
-0BC0 TAMIL VOWEL SIGN II
-0BC1 TAMIL VOWEL SIGN U
-0BC2 TAMIL VOWEL SIGN UU
-0BC6 TAMIL VOWEL SIGN E
- * stands to the left of the consonant
-0BC7 TAMIL VOWEL SIGN EE
- * stands to the left of the consonant
-0BC8 TAMIL VOWEL SIGN AI
- * stands to the left of the consonant
-@ Two-part dependent vowel signs
-@+ These vowel signs have glyph pieces which stand on both sides of the consonant; they follow the consonant in logical order, and should be handled as a unit for most processing.
-0BCA TAMIL VOWEL SIGN O
- : 0BC6 0BBE
-0BCB TAMIL VOWEL SIGN OO
- : 0BC7 0BBE
-0BCC TAMIL VOWEL SIGN AU
- : 0BC6 0BD7
-@ Virama
-0BCD TAMIL SIGN VIRAMA
-@ Various signs
-0BD0 TAMIL OM
-0BD7 TAMIL AU LENGTH MARK
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0BE4 <reserved>
- x (devanagari danda - 0964)
-0BE5 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0BE6 TAMIL DIGIT ZERO
-0BE7 TAMIL DIGIT ONE
-0BE8 TAMIL DIGIT TWO
-0BE9 TAMIL DIGIT THREE
-0BEA TAMIL DIGIT FOUR
-0BEB TAMIL DIGIT FIVE
-0BEC TAMIL DIGIT SIX
-0BED TAMIL DIGIT SEVEN
-0BEE TAMIL DIGIT EIGHT
-0BEF TAMIL DIGIT NINE
-@ Tamil numerics
-0BF0 TAMIL NUMBER TEN
-0BF1 TAMIL NUMBER ONE HUNDRED
-0BF2 TAMIL NUMBER ONE THOUSAND
-@ Tamil symbols
-0BF3 TAMIL DAY SIGN
- = naal
-0BF4 TAMIL MONTH SIGN
- = maatham
-0BF5 TAMIL YEAR SIGN
- = varudam
-0BF6 TAMIL DEBIT SIGN
- = patru
-0BF7 TAMIL CREDIT SIGN
- = varavu
-0BF8 TAMIL AS ABOVE SIGN
- = merpadi
-@ Currency symbol
-0BF9 TAMIL RUPEE SIGN
- = rupai
-@ Tamil symbol
-0BFA TAMIL NUMBER SIGN
- = enn
-@@ 0C00 Telugu 0C7F
-@ Various signs
-0C01 TELUGU SIGN CANDRABINDU
- = arasunna
-0C02 TELUGU SIGN ANUSVARA
- = sunna
-0C03 TELUGU SIGN VISARGA
-@ Independent vowels
-0C05 TELUGU LETTER A
-0C06 TELUGU LETTER AA
-0C07 TELUGU LETTER I
-0C08 TELUGU LETTER II
-0C09 TELUGU LETTER U
-0C0A TELUGU LETTER UU
-0C0B TELUGU LETTER VOCALIC R
-0C0C TELUGU LETTER VOCALIC L
-0C0E TELUGU LETTER E
-0C0F TELUGU LETTER EE
-0C10 TELUGU LETTER AI
-0C12 TELUGU LETTER O
-0C13 TELUGU LETTER OO
-0C14 TELUGU LETTER AU
-@ Consonants
-0C15 TELUGU LETTER KA
-0C16 TELUGU LETTER KHA
-0C17 TELUGU LETTER GA
-0C18 TELUGU LETTER GHA
-0C19 TELUGU LETTER NGA
-0C1A TELUGU LETTER CA
-0C1B TELUGU LETTER CHA
-0C1C TELUGU LETTER JA
-0C1D TELUGU LETTER JHA
-0C1E TELUGU LETTER NYA
-0C1F TELUGU LETTER TTA
-0C20 TELUGU LETTER TTHA
-0C21 TELUGU LETTER DDA
-0C22 TELUGU LETTER DDHA
-0C23 TELUGU LETTER NNA
-0C24 TELUGU LETTER TA
-0C25 TELUGU LETTER THA
-0C26 TELUGU LETTER DA
-0C27 TELUGU LETTER DHA
-0C28 TELUGU LETTER NA
-0C2A TELUGU LETTER PA
-0C2B TELUGU LETTER PHA
-0C2C TELUGU LETTER BA
-0C2D TELUGU LETTER BHA
-0C2E TELUGU LETTER MA
-0C2F TELUGU LETTER YA
-0C30 TELUGU LETTER RA
-0C31 TELUGU LETTER RRA
-0C32 TELUGU LETTER LA
-0C33 TELUGU LETTER LLA
-0C35 TELUGU LETTER VA
-0C36 TELUGU LETTER SHA
-0C37 TELUGU LETTER SSA
-0C38 TELUGU LETTER SA
-0C39 TELUGU LETTER HA
-@ Addition for Sanskrit
-0C3D TELUGU SIGN AVAGRAHA
-@ Dependent vowel signs
-0C3E TELUGU VOWEL SIGN AA
-0C3F TELUGU VOWEL SIGN I
-0C40 TELUGU VOWEL SIGN II
-0C41 TELUGU VOWEL SIGN U
-0C42 TELUGU VOWEL SIGN UU
-0C43 TELUGU VOWEL SIGN VOCALIC R
-0C44 TELUGU VOWEL SIGN VOCALIC RR
-0C46 TELUGU VOWEL SIGN E
-0C47 TELUGU VOWEL SIGN EE
-0C48 TELUGU VOWEL SIGN AI
- : 0C46 0C56
-0C4A TELUGU VOWEL SIGN O
-0C4B TELUGU VOWEL SIGN OO
-0C4C TELUGU VOWEL SIGN AU
-@ Virama
-0C4D TELUGU SIGN VIRAMA
- = halant (the preferred name)
-@ Various signs
-0C55 TELUGU LENGTH MARK
-0C56 TELUGU AI LENGTH MARK
-@ Historic phonetic variants
-0C58 TELUGU LETTER TSA
-0C59 TELUGU LETTER DZA
-@ Additional vowels for Sanskrit
-0C60 TELUGU LETTER VOCALIC RR
-0C61 TELUGU LETTER VOCALIC LL
-@ Dependent vowels
-0C62 TELUGU VOWEL SIGN VOCALIC L
-0C63 TELUGU VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0C64 <reserved>
- x (devanagari danda - 0964)
-0C65 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0C66 TELUGU DIGIT ZERO
-0C67 TELUGU DIGIT ONE
-0C68 TELUGU DIGIT TWO
-0C69 TELUGU DIGIT THREE
-0C6A TELUGU DIGIT FOUR
-0C6B TELUGU DIGIT FIVE
-0C6C TELUGU DIGIT SIX
-0C6D TELUGU DIGIT SEVEN
-0C6E TELUGU DIGIT EIGHT
-0C6F TELUGU DIGIT NINE
-@ Telugu fractions and weights
-0C78 TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
-0C79 TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
-0C7A TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
-0C7B TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
-0C7C TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
-0C7D TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
-0C7E TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F TELUGU SIGN TUUMU
-@@ 0C80 Kannada 0CFF
-@ Various signs
-0C82 KANNADA SIGN ANUSVARA
-0C83 KANNADA SIGN VISARGA
-@ Independent vowels
-0C85 KANNADA LETTER A
-0C86 KANNADA LETTER AA
-0C87 KANNADA LETTER I
-0C88 KANNADA LETTER II
-0C89 KANNADA LETTER U
-0C8A KANNADA LETTER UU
-0C8B KANNADA LETTER VOCALIC R
-0C8C KANNADA LETTER VOCALIC L
-0C8E KANNADA LETTER E
-0C8F KANNADA LETTER EE
-0C90 KANNADA LETTER AI
-0C92 KANNADA LETTER O
-0C93 KANNADA LETTER OO
-0C94 KANNADA LETTER AU
-@ Consonants
-0C95 KANNADA LETTER KA
-0C96 KANNADA LETTER KHA
-0C97 KANNADA LETTER GA
-0C98 KANNADA LETTER GHA
-0C99 KANNADA LETTER NGA
-0C9A KANNADA LETTER CA
-0C9B KANNADA LETTER CHA
-0C9C KANNADA LETTER JA
-0C9D KANNADA LETTER JHA
-0C9E KANNADA LETTER NYA
-0C9F KANNADA LETTER TTA
-0CA0 KANNADA LETTER TTHA
-0CA1 KANNADA LETTER DDA
-0CA2 KANNADA LETTER DDHA
-0CA3 KANNADA LETTER NNA
-0CA4 KANNADA LETTER TA
-0CA5 KANNADA LETTER THA
-0CA6 KANNADA LETTER DA
-0CA7 KANNADA LETTER DHA
-0CA8 KANNADA LETTER NA
-0CAA KANNADA LETTER PA
-0CAB KANNADA LETTER PHA
-0CAC KANNADA LETTER BA
-0CAD KANNADA LETTER BHA
-0CAE KANNADA LETTER MA
-0CAF KANNADA LETTER YA
-0CB0 KANNADA LETTER RA
-0CB1 KANNADA LETTER RRA
-0CB2 KANNADA LETTER LA
-0CB3 KANNADA LETTER LLA
-0CB5 KANNADA LETTER VA
-0CB6 KANNADA LETTER SHA
-0CB7 KANNADA LETTER SSA
-0CB8 KANNADA LETTER SA
-0CB9 KANNADA LETTER HA
-@ Various signs
-0CBC KANNADA SIGN NUKTA
-0CBD KANNADA SIGN AVAGRAHA
-@ Dependent vowel signs
-0CBE KANNADA VOWEL SIGN AA
-0CBF KANNADA VOWEL SIGN I
-0CC0 KANNADA VOWEL SIGN II
- : 0CBF 0CD5
-0CC1 KANNADA VOWEL SIGN U
-0CC2 KANNADA VOWEL SIGN UU
-0CC3 KANNADA VOWEL SIGN VOCALIC R
-0CC4 KANNADA VOWEL SIGN VOCALIC RR
-0CC6 KANNADA VOWEL SIGN E
-0CC7 KANNADA VOWEL SIGN EE
- : 0CC6 0CD5
-0CC8 KANNADA VOWEL SIGN AI
- : 0CC6 0CD6
-0CCA KANNADA VOWEL SIGN O
- : 0CC6 0CC2
-0CCB KANNADA VOWEL SIGN OO
- : 0CCA 0CD5
-0CCC KANNADA VOWEL SIGN AU
-@ Virama
-0CCD KANNADA SIGN VIRAMA
- * preferred name is halant
-@ Various signs
-0CD5 KANNADA LENGTH MARK
-0CD6 KANNADA AI LENGTH MARK
-@ Additional consonants
-0CDE KANNADA LETTER FA
- % KANNADA LETTER LLLA
- * obsolete historic letter
- * name is a mistake for LLLA
-@ Additional vowels for Sanskrit
-0CE0 KANNADA LETTER VOCALIC RR
-0CE1 KANNADA LETTER VOCALIC LL
-@ Dependent vowels
-0CE2 KANNADA VOWEL SIGN VOCALIC L
-0CE3 KANNADA VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0CE4 <reserved>
- x (devanagari danda - 0964)
-0CE5 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0CE6 KANNADA DIGIT ZERO
-0CE7 KANNADA DIGIT ONE
-0CE8 KANNADA DIGIT TWO
-0CE9 KANNADA DIGIT THREE
-0CEA KANNADA DIGIT FOUR
-0CEB KANNADA DIGIT FIVE
-0CEC KANNADA DIGIT SIX
-0CED KANNADA DIGIT SEVEN
-0CEE KANNADA DIGIT EIGHT
-0CEF KANNADA DIGIT NINE
-@ Vedic signs
-@+ The Vedic signs for jihvamuliya and upadhmaniya were encoded in the Kannada block, but are intended for general Vedic use with all scripts.
-0CF1 KANNADA SIGN JIHVAMULIYA
- * marks a velar fricative occurring only before unvoiced velar stops
- x (tibetan sign lce tsa can - 0F88)
-0CF2 KANNADA SIGN UPADHMANIYA
- * marks a bilabial fricative occurring only before unvoiced labial stops
- x (tibetan sign mchu can - 0F89)
- x (vedic sign ardhavisarga - 1CF2)
-@@ 0D00 Malayalam 0D7F
-@ Various signs
-0D02 MALAYALAM SIGN ANUSVARA
-0D03 MALAYALAM SIGN VISARGA
-@ Independent vowels
-0D05 MALAYALAM LETTER A
-0D06 MALAYALAM LETTER AA
-0D07 MALAYALAM LETTER I
-0D08 MALAYALAM LETTER II
-0D09 MALAYALAM LETTER U
-0D0A MALAYALAM LETTER UU
-0D0B MALAYALAM LETTER VOCALIC R
-0D0C MALAYALAM LETTER VOCALIC L
-0D0E MALAYALAM LETTER E
-0D0F MALAYALAM LETTER EE
-0D10 MALAYALAM LETTER AI
-0D12 MALAYALAM LETTER O
-0D13 MALAYALAM LETTER OO
-0D14 MALAYALAM LETTER AU
-@ Consonants
-@+ Alternate romanizations are shown as aliases for some letters to clarify their identity.
-0D15 MALAYALAM LETTER KA
-0D16 MALAYALAM LETTER KHA
-0D17 MALAYALAM LETTER GA
-0D18 MALAYALAM LETTER GHA
-0D19 MALAYALAM LETTER NGA
-0D1A MALAYALAM LETTER CA
- = cha
-0D1B MALAYALAM LETTER CHA
- = chha
-0D1C MALAYALAM LETTER JA
-0D1D MALAYALAM LETTER JHA
-0D1E MALAYALAM LETTER NYA
- = nha
-0D1F MALAYALAM LETTER TTA
- = ta
-0D20 MALAYALAM LETTER TTHA
- = tta
-0D21 MALAYALAM LETTER DDA
- = hard da
-0D22 MALAYALAM LETTER DDHA
- = hard dda
-0D23 MALAYALAM LETTER NNA
- = hard na
-0D24 MALAYALAM LETTER TA
- = tha
-0D25 MALAYALAM LETTER THA
- = ttha
-0D26 MALAYALAM LETTER DA
- = soft da
-0D27 MALAYALAM LETTER DHA
- = soft dda
-0D28 MALAYALAM LETTER NA
-0D2A MALAYALAM LETTER PA
-0D2B MALAYALAM LETTER PHA
-0D2C MALAYALAM LETTER BA
-0D2D MALAYALAM LETTER BHA
-0D2E MALAYALAM LETTER MA
-0D2F MALAYALAM LETTER YA
-0D30 MALAYALAM LETTER RA
-0D31 MALAYALAM LETTER RRA
-0D32 MALAYALAM LETTER LA
-0D33 MALAYALAM LETTER LLA
-0D34 MALAYALAM LETTER LLLA
- = zha
-0D35 MALAYALAM LETTER VA
-0D36 MALAYALAM LETTER SHA
- = soft sha
-0D37 MALAYALAM LETTER SSA
- = sha
-0D38 MALAYALAM LETTER SA
-0D39 MALAYALAM LETTER HA
-@ Addition for Sanskrit
-0D3D MALAYALAM SIGN AVAGRAHA
- = praslesham
-@ Dependent vowel signs
-0D3E MALAYALAM VOWEL SIGN AA
-0D3F MALAYALAM VOWEL SIGN I
-0D40 MALAYALAM VOWEL SIGN II
-0D41 MALAYALAM VOWEL SIGN U
-0D42 MALAYALAM VOWEL SIGN UU
-0D43 MALAYALAM VOWEL SIGN VOCALIC R
-0D44 MALAYALAM VOWEL SIGN VOCALIC RR
-0D46 MALAYALAM VOWEL SIGN E
- * stands to the left of the consonant
-0D47 MALAYALAM VOWEL SIGN EE
- * stands to the left of the consonant
-0D48 MALAYALAM VOWEL SIGN AI
- * stands to the left of the consonant
-@ Two-part dependent vowel signs
-@+ These vowel signs have glyph pieces which stand on both sides of the consonant; they follow the consonant in logical order, and should be handled as a unit for most processing.
-0D4A MALAYALAM VOWEL SIGN O
- : 0D46 0D3E
-0D4B MALAYALAM VOWEL SIGN OO
- : 0D47 0D3E
-0D4C MALAYALAM VOWEL SIGN AU
- * archaic form of the /au/ dependent vowel
- x (malayalam au length mark - 0D57)
- : 0D46 0D57
-@ Virama
-0D4D MALAYALAM SIGN VIRAMA
- = chandrakkala (the preferred name)
- = vowel half-u
-@ Various signs
-0D57 MALAYALAM AU LENGTH MARK
- * used alone to write the /au/ dependent vowel in modern texts
- x (malayalam vowel sign au - 0D4C)
-@ Additional vowels for Sanskrit
-0D60 MALAYALAM LETTER VOCALIC RR
-0D61 MALAYALAM LETTER VOCALIC LL
-@ Dependent vowels
-0D62 MALAYALAM VOWEL SIGN VOCALIC L
-0D63 MALAYALAM VOWEL SIGN VOCALIC LL
-@ Reserved
-@+ For viram punctuation, use the generic Indic 0964 and 0965.
-0D64 <reserved>
- x (devanagari danda - 0964)
-0D65 <reserved>
- x (devanagari double danda - 0965)
-@ Digits
-0D66 MALAYALAM DIGIT ZERO
-0D67 MALAYALAM DIGIT ONE
-0D68 MALAYALAM DIGIT TWO
-0D69 MALAYALAM DIGIT THREE
-0D6A MALAYALAM DIGIT FOUR
-0D6B MALAYALAM DIGIT FIVE
-0D6C MALAYALAM DIGIT SIX
-0D6D MALAYALAM DIGIT SEVEN
-0D6E MALAYALAM DIGIT EIGHT
-0D6F MALAYALAM DIGIT NINE
-@ Malayalam numerics
-0D70 MALAYALAM NUMBER TEN
-0D71 MALAYALAM NUMBER ONE HUNDRED
-0D72 MALAYALAM NUMBER ONE THOUSAND
-@ Fractions
-0D73 MALAYALAM FRACTION ONE QUARTER
-0D74 MALAYALAM FRACTION ONE HALF
-0D75 MALAYALAM FRACTION THREE QUARTERS
-@ Date mark
-0D79 MALAYALAM DATE MARK
-@ Chillu letters
-0D7A MALAYALAM LETTER CHILLU NN
-0D7B MALAYALAM LETTER CHILLU N
-0D7C MALAYALAM LETTER CHILLU RR
- * historically derived from the full letter ra
- * also used for chillu r
-0D7D MALAYALAM LETTER CHILLU L
- * historically derived from the full letter ta
- * used for chillu t and chillu d
-0D7E MALAYALAM LETTER CHILLU LL
-0D7F MALAYALAM LETTER CHILLU K
-@@ 0D80 Sinhala 0DFF
-@ Various signs
-0D82 SINHALA SIGN ANUSVARAYA
- = anusvara
-0D83 SINHALA SIGN VISARGAYA
- = visarga
-@ Independent vowels
-0D85 SINHALA LETTER AYANNA
- = sinhala letter a
-0D86 SINHALA LETTER AAYANNA
- = sinhala letter aa
-0D87 SINHALA LETTER AEYANNA
- = sinhala letter ae
-0D88 SINHALA LETTER AEEYANNA
- = sinhala letter aae
-0D89 SINHALA LETTER IYANNA
- = sinhala letter i
-0D8A SINHALA LETTER IIYANNA
- = sinhala letter ii
-0D8B SINHALA LETTER UYANNA
- = sinhala letter u
-0D8C SINHALA LETTER UUYANNA
- = sinhala letter uu
-0D8D SINHALA LETTER IRUYANNA
- = sinhala letter vocalic r
-0D8E SINHALA LETTER IRUUYANNA
- = sinhala letter vocalic rr
-0D8F SINHALA LETTER ILUYANNA
- = sinhala letter vocalic l
-0D90 SINHALA LETTER ILUUYANNA
- = sinhala letter vocalic ll
-0D91 SINHALA LETTER EYANNA
- = sinhala letter e
-0D92 SINHALA LETTER EEYANNA
- = sinhala letter ee
-0D93 SINHALA LETTER AIYANNA
- = sinhala letter ai
-0D94 SINHALA LETTER OYANNA
- = sinhala letter o
-0D95 SINHALA LETTER OOYANNA
- = sinhala letter oo
-0D96 SINHALA LETTER AUYANNA
- = sinhala letter au
-@ Consonants
-0D9A SINHALA LETTER ALPAPRAANA KAYANNA
- = sinhala letter ka
-0D9B SINHALA LETTER MAHAAPRAANA KAYANNA
- = sinhala letter kha
-0D9C SINHALA LETTER ALPAPRAANA GAYANNA
- = sinhala letter ga
-0D9D SINHALA LETTER MAHAAPRAANA GAYANNA
- = sinhala letter gha
-0D9E SINHALA LETTER KANTAJA NAASIKYAYA
- = sinhala letter nga
-0D9F SINHALA LETTER SANYAKA GAYANNA
- = sinhala letter nnga
-0DA0 SINHALA LETTER ALPAPRAANA CAYANNA
- = sinhala letter ca
-0DA1 SINHALA LETTER MAHAAPRAANA CAYANNA
- = sinhala letter cha
-0DA2 SINHALA LETTER ALPAPRAANA JAYANNA
- = sinhala letter ja
-0DA3 SINHALA LETTER MAHAAPRAANA JAYANNA
- = sinhala letter jha
-0DA4 SINHALA LETTER TAALUJA NAASIKYAYA
- = sinhala letter nya
-0DA5 SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA
- = sinhala letter jnya
-0DA6 SINHALA LETTER SANYAKA JAYANNA
- = sinhala letter nyja
-0DA7 SINHALA LETTER ALPAPRAANA TTAYANNA
- = sinhala letter tta
-0DA8 SINHALA LETTER MAHAAPRAANA TTAYANNA
- = sinhala letter ttha
-0DA9 SINHALA LETTER ALPAPRAANA DDAYANNA
- = sinhala letter dda
-0DAA SINHALA LETTER MAHAAPRAANA DDAYANNA
- = sinhala letter ddha
-0DAB SINHALA LETTER MUURDHAJA NAYANNA
- = sinhala letter nna
-0DAC SINHALA LETTER SANYAKA DDAYANNA
- = sinhala letter nndda
-0DAD SINHALA LETTER ALPAPRAANA TAYANNA
- = sinhala letter ta
-0DAE SINHALA LETTER MAHAAPRAANA TAYANNA
- = sinhala letter tha
-0DAF SINHALA LETTER ALPAPRAANA DAYANNA
- = sinhala letter da
-0DB0 SINHALA LETTER MAHAAPRAANA DAYANNA
- = sinhala letter dha
-0DB1 SINHALA LETTER DANTAJA NAYANNA
- = sinhala letter na
-0DB3 SINHALA LETTER SANYAKA DAYANNA
- = sinhala letter nda
-0DB4 SINHALA LETTER ALPAPRAANA PAYANNA
- = sinhala letter pa
-0DB5 SINHALA LETTER MAHAAPRAANA PAYANNA
- = sinhala letter pha
-0DB6 SINHALA LETTER ALPAPRAANA BAYANNA
- = sinhala letter ba
-0DB7 SINHALA LETTER MAHAAPRAANA BAYANNA
- = sinhala letter bha
-0DB8 SINHALA LETTER MAYANNA
- = sinhala letter ma
-0DB9 SINHALA LETTER AMBA BAYANNA
- = sinhala letter mba
-0DBA SINHALA LETTER YAYANNA
- = sinhala letter ya
-0DBB SINHALA LETTER RAYANNA
- = sinhala letter ra
-0DBD SINHALA LETTER DANTAJA LAYANNA
- = sinhala letter la
- * dental
-0DC0 SINHALA LETTER VAYANNA
- = sinhala letter va
-0DC1 SINHALA LETTER TAALUJA SAYANNA
- = sinhala letter sha
-0DC2 SINHALA LETTER MUURDHAJA SAYANNA
- = sinhala letter ssa
- * retroflex
-0DC3 SINHALA LETTER DANTAJA SAYANNA
- = sinhala letter sa
- * dental
-0DC4 SINHALA LETTER HAYANNA
- = sinhala letter ha
-0DC5 SINHALA LETTER MUURDHAJA LAYANNA
- = sinhala letter lla
- * retroflex
-0DC6 SINHALA LETTER FAYANNA
- = sinhala letter fa
-@ Sign
-0DCA SINHALA SIGN AL-LAKUNA
- = virama
-@ Dependent vowel signs
-0DCF SINHALA VOWEL SIGN AELA-PILLA
- = sinhala vowel sign aa
-0DD0 SINHALA VOWEL SIGN KETTI AEDA-PILLA
- = sinhala vowel sign ae
-0DD1 SINHALA VOWEL SIGN DIGA AEDA-PILLA
- = sinhala vowel sign aae
-0DD2 SINHALA VOWEL SIGN KETTI IS-PILLA
- = sinhala vowel sign i
-0DD3 SINHALA VOWEL SIGN DIGA IS-PILLA
- = sinhala vowel sign ii
-0DD4 SINHALA VOWEL SIGN KETTI PAA-PILLA
- = sinhala vowel sign u
-0DD6 SINHALA VOWEL SIGN DIGA PAA-PILLA
- = sinhala vowel sign uu
-0DD8 SINHALA VOWEL SIGN GAETTA-PILLA
- = sinhala vowel sign vocalic r
-0DD9 SINHALA VOWEL SIGN KOMBUVA
- = sinhala vowel sign e
-0DDA SINHALA VOWEL SIGN DIGA KOMBUVA
- = sinhala vowel sign ee
- : 0DD9 0DCA
-0DDB SINHALA VOWEL SIGN KOMBU DEKA
- = sinhala vowel sign ai
-@ Two-part dependent vowel signs
-@+ These vowel signs have glyph pieces which stand on both sides of the consonant; they follow the consonant in logical order, and should be handled as a unit for most processing.
-0DDC SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
- = sinhala vowel sign o
- : 0DD9 0DCF
-0DDD SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
- = sinhala vowel sign oo
- : 0DDC 0DCA
-0DDE SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
- = sinhala vowel sign au
- : 0DD9 0DDF
-@ Dependent vowel sign
-0DDF SINHALA VOWEL SIGN GAYANUKITTA
- = sinhala vowel sign vocalic l
-@ Additional dependent vowel signs
-0DF2 SINHALA VOWEL SIGN DIGA GAETTA-PILLA
- = sinhala vowel sign vocalic rr
-0DF3 SINHALA VOWEL SIGN DIGA GAYANUKITTA
- = sinhala vowel sign vocalic ll
-@ Punctuation
-0DF4 SINHALA PUNCTUATION KUNDDALIYA
-@@ 0E00 Thai 0E7F
-@@+
-@ Based on TIS 620-2533
-@ Consonants
-0E01 THAI CHARACTER KO KAI
-0E02 THAI CHARACTER KHO KHAI
-0E03 THAI CHARACTER KHO KHUAT
-0E04 THAI CHARACTER KHO KHWAI
-0E05 THAI CHARACTER KHO KHON
-0E06 THAI CHARACTER KHO RAKHANG
-0E07 THAI CHARACTER NGO NGU
-0E08 THAI CHARACTER CHO CHAN
-0E09 THAI CHARACTER CHO CHING
-0E0A THAI CHARACTER CHO CHANG
-0E0B THAI CHARACTER SO SO
-0E0C THAI CHARACTER CHO CHOE
-0E0D THAI CHARACTER YO YING
-0E0E THAI CHARACTER DO CHADA
-0E0F THAI CHARACTER TO PATAK
-0E10 THAI CHARACTER THO THAN
-0E11 THAI CHARACTER THO NANGMONTHO
-0E12 THAI CHARACTER THO PHUTHAO
-0E13 THAI CHARACTER NO NEN
-0E14 THAI CHARACTER DO DEK
-0E15 THAI CHARACTER TO TAO
-0E16 THAI CHARACTER THO THUNG
-0E17 THAI CHARACTER THO THAHAN
-0E18 THAI CHARACTER THO THONG
-0E19 THAI CHARACTER NO NU
-0E1A THAI CHARACTER BO BAIMAI
-0E1B THAI CHARACTER PO PLA
-0E1C THAI CHARACTER PHO PHUNG
-0E1D THAI CHARACTER FO FA
-0E1E THAI CHARACTER PHO PHAN
-0E1F THAI CHARACTER FO FAN
-0E20 THAI CHARACTER PHO SAMPHAO
-0E21 THAI CHARACTER MO MA
-0E22 THAI CHARACTER YO YAK
-0E23 THAI CHARACTER RO RUA
-0E24 THAI CHARACTER RU
- * independent vowel letter used to write Sanskrit
-0E25 THAI CHARACTER LO LING
-0E26 THAI CHARACTER LU
- * independent vowel letter used to write Sanskrit
-0E27 THAI CHARACTER WO WAEN
-0E28 THAI CHARACTER SO SALA
-0E29 THAI CHARACTER SO RUSI
-0E2A THAI CHARACTER SO SUA
-0E2B THAI CHARACTER HO HIP
-0E2C THAI CHARACTER LO CHULA
-0E2D THAI CHARACTER O ANG
-0E2E THAI CHARACTER HO NOKHUK
- = ho nok huk
-@ Sign
-0E2F THAI CHARACTER PAIYANNOI
- = paiyan noi
- * ellipsis, abbreviation
-@ Vowels
-0E30 THAI CHARACTER SARA A
-0E31 THAI CHARACTER MAI HAN-AKAT
-0E32 THAI CHARACTER SARA AA
- x (thai character lakkhangyao - 0E45)
-0E33 THAI CHARACTER SARA AM
- # 0E4D 0E32
-0E34 THAI CHARACTER SARA I
-0E35 THAI CHARACTER SARA II
-0E36 THAI CHARACTER SARA UE
-0E37 THAI CHARACTER SARA UEE
- = sara uue
-0E38 THAI CHARACTER SARA U
-0E39 THAI CHARACTER SARA UU
-0E3A THAI CHARACTER PHINTHU
- * Pali virama
-@ Currency symbol
-0E3F THAI CURRENCY SYMBOL BAHT
-@ Vowels
-@+ These vowels precede a consonant in visual order.
-0E40 THAI CHARACTER SARA E
-0E41 THAI CHARACTER SARA AE
-0E42 THAI CHARACTER SARA O
-0E43 THAI CHARACTER SARA AI MAIMUAN
- = sara ai mai muan
-0E44 THAI CHARACTER SARA AI MAIMALAI
- = sara ai mai malai
-@ Vowel length sign
-0E45 THAI CHARACTER LAKKHANGYAO
- = lakkhang yao
- * special vowel length indication used with 0E24 or 0E26
- x (thai character sara aa - 0E32)
-@ Repetition mark
-0E46 THAI CHARACTER MAIYAMOK
- = mai yamok
- * repetition
-@ Vowel
-0E47 THAI CHARACTER MAITAIKHU
- = mai taikhu
-@ Tone marks
-0E48 THAI CHARACTER MAI EK
-0E49 THAI CHARACTER MAI THO
-0E4A THAI CHARACTER MAI TRI
-0E4B THAI CHARACTER MAI CHATTAWA
-@ Signs
-0E4C THAI CHARACTER THANTHAKHAT
- * cancellation mark
-0E4D THAI CHARACTER NIKHAHIT
- = nikkhahit
- * final nasal
-0E4E THAI CHARACTER YAMAKKAN
-0E4F THAI CHARACTER FONGMAN
- * used as a bullet
- x (khmer sign phnaek muan - 17D9)
-@ Digits
-0E50 THAI DIGIT ZERO
-0E51 THAI DIGIT ONE
-0E52 THAI DIGIT TWO
-0E53 THAI DIGIT THREE
-0E54 THAI DIGIT FOUR
-0E55 THAI DIGIT FIVE
-0E56 THAI DIGIT SIX
-0E57 THAI DIGIT SEVEN
-0E58 THAI DIGIT EIGHT
-0E59 THAI DIGIT NINE
-@ Signs
-0E5A THAI CHARACTER ANGKHANKHU
- * used to mark end of long sections
- * used in combination with 0E30 to mark end of a verse
-0E5B THAI CHARACTER KHOMUT
- * used to mark end of chapter or document
- x (khmer sign koomuut - 17DA)
-@@ 0E80 Lao 0EFF
-@ Consonants
-0E81 LAO LETTER KO
- = ko kay
-0E82 LAO LETTER KHO SUNG
- = kho khay
-0E84 LAO LETTER KHO TAM
- = kho khuay
-0E87 LAO LETTER NGO
- = ngo ngu, ngo ngua
-0E88 LAO LETTER CO
- = co cok, co cua
-0E8A LAO LETTER SO TAM
- = so sang
-0E8D LAO LETTER NYO
- = nyo nyung
-0E94 LAO LETTER DO
- = do dek
-0E95 LAO LETTER TO
- = to ta
-0E96 LAO LETTER THO SUNG
- = tho thong
-0E97 LAO LETTER THO TAM
- = tho thung
-0E99 LAO LETTER NO
- = no nok
-0E9A LAO LETTER BO
- = bo be, bo bet
-0E9B LAO LETTER PO
- = po pa
-0E9C LAO LETTER PHO SUNG
- = pho pheng
-0E9D LAO LETTER FO TAM
- % LAO LETTER FO FON
- = fo fa
- * name is a mistake for fo sung
-0E9E LAO LETTER PHO TAM
- = pho phu
-0E9F LAO LETTER FO SUNG
- % LAO LETTER FO FAY
- * name is a mistake for fo tam
-0EA1 LAO LETTER MO
- = mo mew, mo ma
-0EA2 LAO LETTER YO
- = yo ya
-0EA3 LAO LETTER LO LING
- % LAO LETTER RO
- = ro rot
- * name is a mistake, lo ling is the mnemonic for 0EA5
-0EA5 LAO LETTER LO LOOT
- % LAO LETTER LO
- = lo ling
- * name is a mistake, lo loot is the mnemonic for 0EA3
-0EA7 LAO LETTER WO
- = wo wi
-0EAA LAO LETTER SO SUNG
- = so sya
-0EAB LAO LETTER HO SUNG
- = ho hay, ho han
-0EAD LAO LETTER O
- = o o
-0EAE LAO LETTER HO TAM
- = ho hya, ho hyan
-@ Sign
-0EAF LAO ELLIPSIS
-@ Vowels
-0EB0 LAO VOWEL SIGN A
-0EB1 LAO VOWEL SIGN MAI KAN
- * vowel shortener
-0EB2 LAO VOWEL SIGN AA
-0EB3 LAO VOWEL SIGN AM
- # 0ECD 0EB2
-0EB4 LAO VOWEL SIGN I
-0EB5 LAO VOWEL SIGN II
-0EB6 LAO VOWEL SIGN Y
-0EB7 LAO VOWEL SIGN YY
-0EB8 LAO VOWEL SIGN U
-0EB9 LAO VOWEL SIGN UU
-0EBB LAO VOWEL SIGN MAI KON
- = mai kong
-@ Signs
-0EBC LAO SEMIVOWEL SIGN LO
-0EBD LAO SEMIVOWEL SIGN NYO
- = nyo fyang
-@ Vowels
-@+ These vowels precede a consonant in visual order.
-0EC0 LAO VOWEL SIGN E
-0EC1 LAO VOWEL SIGN EI
-0EC2 LAO VOWEL SIGN O
-0EC3 LAO VOWEL SIGN AY
- = mai muan
-0EC4 LAO VOWEL SIGN AI
- = mai may
-@ Repetition mark
-0EC6 LAO KO LA
- * repetition
-@ Tone marks
-0EC8 LAO TONE MAI EK
-0EC9 LAO TONE MAI THO
-0ECA LAO TONE MAI TI
-0ECB LAO TONE MAI CATAWA
-@ Signs
-0ECC LAO CANCELLATION MARK
-0ECD LAO NIGGAHITA
- * final nasal or long o vowel
-@ Digits
-0ED0 LAO DIGIT ZERO
-0ED1 LAO DIGIT ONE
-0ED2 LAO DIGIT TWO
-0ED3 LAO DIGIT THREE
-0ED4 LAO DIGIT FOUR
-0ED5 LAO DIGIT FIVE
-0ED6 LAO DIGIT SIX
-0ED7 LAO DIGIT SEVEN
-0ED8 LAO DIGIT EIGHT
-0ED9 LAO DIGIT NINE
-@ Digraphs
-0EDC LAO HO NO
- # 0EAB 0E99
-0EDD LAO HO MO
- # 0EAB 0EA1
-@@ 0F00 Tibetan 0FFF
-@ Syllable
-0F00 TIBETAN SYLLABLE OM
-@ Head marks
-0F01 TIBETAN MARK GTER YIG MGO TRUNCATED A
-0F02 TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
-0F03 TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04 TIBETAN MARK INITIAL YIG MGO MDUN MA
- * honorific; marks beginning of text or start of new folio
- x (mongolian birga - 1800)
-0F05 TIBETAN MARK CLOSING YIG MGO SGAB MA
- * follows and ligates with initial yig-mgo
-0F06 TIBETAN MARK CARET YIG MGO PHUR SHAD MA
-0F07 TIBETAN MARK YIG MGO TSHEG SHAD MA
-@ Marks and signs
-0F08 TIBETAN MARK SBRUL SHAD
- * separates sections of meaning equivalent to topics and sub-topics
-0F09 TIBETAN MARK BSKUR YIG MGO
- * list enumerator, used in Bhutan
-0F0A TIBETAN MARK BKA- SHOG YIG MGO
- * petition honorific, used in Bhutan
-0F0B TIBETAN MARK INTERSYLLABIC TSHEG
- = tsek
- * morpheme delimiter (approximate meaning)
- * the normal tsheg; provides a break opportunity
- * character name is a misnomer
-0F0C TIBETAN MARK DELIMITER TSHEG BSTAR
- * a non-breaking tsheg; inhibits line breaking
- * character name is a misnomer
- # <noBreak> 0F0B
-0F0D TIBETAN MARK SHAD
- = shey
- * marks end of a section of text (tshig-grub)
- x (devanagari danda - 0964)
-0F0E TIBETAN MARK NYIS SHAD
- * marks end of a whole topic (don-tshan)
- x (devanagari double danda - 0965)
-0F0F TIBETAN MARK TSHEG SHAD
-0F10 TIBETAN MARK NYIS TSHEG SHAD
-0F11 TIBETAN MARK RIN CHEN SPUNGS SHAD
- * shad which follows a tsheg-bar that starts a new line
-0F12 TIBETAN MARK RGYA GRAM SHAD
-0F13 TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
-0F14 TIBETAN MARK GTER TSHEG
- * used as a comma-like text delimiter
- x (khmer sign camnuc pii kuuh - 17D6)
-@ Astrological signs
-0F15 TIBETAN LOGOTYPE SIGN CHAD RTAGS
-0F16 TIBETAN LOGOTYPE SIGN LHAG RTAGS
-0F17 TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18 TIBETAN ASTROLOGICAL SIGN -KHYUD PA
- * combines with digits
-0F19 TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
- * combines with digits
-0F1A TIBETAN SIGN RDEL DKAR GCIG
-0F1B TIBETAN SIGN RDEL DKAR GNYIS
-0F1C TIBETAN SIGN RDEL DKAR GSUM
-0F1D TIBETAN SIGN RDEL NAG GCIG
-0F1E TIBETAN SIGN RDEL NAG GNYIS
-0F1F TIBETAN SIGN RDEL DKAR RDEL NAG
-@ Digits
-0F20 TIBETAN DIGIT ZERO
-0F21 TIBETAN DIGIT ONE
-0F22 TIBETAN DIGIT TWO
-0F23 TIBETAN DIGIT THREE
-0F24 TIBETAN DIGIT FOUR
-0F25 TIBETAN DIGIT FIVE
-0F26 TIBETAN DIGIT SIX
-0F27 TIBETAN DIGIT SEVEN
-0F28 TIBETAN DIGIT EIGHT
-0F29 TIBETAN DIGIT NINE
-@ Digits minus half
-0F2A TIBETAN DIGIT HALF ONE
-0F2B TIBETAN DIGIT HALF TWO
-0F2C TIBETAN DIGIT HALF THREE
-0F2D TIBETAN DIGIT HALF FOUR
-0F2E TIBETAN DIGIT HALF FIVE
-0F2F TIBETAN DIGIT HALF SIX
-0F30 TIBETAN DIGIT HALF SEVEN
-0F31 TIBETAN DIGIT HALF EIGHT
-0F32 TIBETAN DIGIT HALF NINE
-0F33 TIBETAN DIGIT HALF ZERO
-@ Marks and signs
-0F34 TIBETAN MARK BSDUS RTAGS
- * repetition
-0F35 TIBETAN MARK NGAS BZUNG NYI ZLA
- * honorific, emphasis; used like underlining
-0F36 TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
- * marks point of text insertion or annotation
-0F37 TIBETAN MARK NGAS BZUNG SGOR RTAGS
- * emphasis; used like underlining
-0F38 TIBETAN MARK CHE MGO
-0F39 TIBETAN MARK TSA -PHRU
- * a lenition mark
-@ Paired punctuation
-0F3A TIBETAN MARK GUG RTAGS GYON
-0F3B TIBETAN MARK GUG RTAGS GYAS
- * brackets
-0F3C TIBETAN MARK ANG KHANG GYON
-0F3D TIBETAN MARK ANG KHANG GYAS
- * used for bracketing with a roof over
-@ Astrological signs
-0F3E TIBETAN SIGN YAR TSHES
-0F3F TIBETAN SIGN MAR TSHES
- * marks which combine with digits
-@ Consonants
-0F40 TIBETAN LETTER KA
-0F41 TIBETAN LETTER KHA
-0F42 TIBETAN LETTER GA
-0F43 TIBETAN LETTER GHA
- : 0F42 0FB7
-0F44 TIBETAN LETTER NGA
-0F45 TIBETAN LETTER CA
-0F46 TIBETAN LETTER CHA
-0F47 TIBETAN LETTER JA
-0F49 TIBETAN LETTER NYA
-0F4A TIBETAN LETTER TTA
-0F4B TIBETAN LETTER TTHA
-0F4C TIBETAN LETTER DDA
-0F4D TIBETAN LETTER DDHA
- : 0F4C 0FB7
-0F4E TIBETAN LETTER NNA
-0F4F TIBETAN LETTER TA
-0F50 TIBETAN LETTER THA
-0F51 TIBETAN LETTER DA
-0F52 TIBETAN LETTER DHA
- : 0F51 0FB7
-0F53 TIBETAN LETTER NA
-0F54 TIBETAN LETTER PA
-0F55 TIBETAN LETTER PHA
-0F56 TIBETAN LETTER BA
-0F57 TIBETAN LETTER BHA
- : 0F56 0FB7
-0F58 TIBETAN LETTER MA
-0F59 TIBETAN LETTER TSA
-0F5A TIBETAN LETTER TSHA
-0F5B TIBETAN LETTER DZA
-0F5C TIBETAN LETTER DZHA
- : 0F5B 0FB7
-0F5D TIBETAN LETTER WA
-0F5E TIBETAN LETTER ZHA
-0F5F TIBETAN LETTER ZA
-0F60 TIBETAN LETTER -A
-0F61 TIBETAN LETTER YA
-0F62 TIBETAN LETTER RA
- * when followed by a subjoined letter = ra mgo
-0F63 TIBETAN LETTER LA
-0F64 TIBETAN LETTER SHA
-0F65 TIBETAN LETTER SSA
- = reversed sha
-0F66 TIBETAN LETTER SA
-0F67 TIBETAN LETTER HA
-0F68 TIBETAN LETTER A
- * base for dependent vowels
-0F69 TIBETAN LETTER KSSA
- : 0F40 0FB5
-0F6A TIBETAN LETTER FIXED-FORM RA
- * fixed-form letter not showing the shape variation of the ordinary ra
- * used only in transliteration and transcription
- x (tibetan letter ra - 0F62)
-@ Extensions for Balti
-0F6B TIBETAN LETTER KKA
-0F6C TIBETAN LETTER RRA
-@ Dependent vowel signs
-0F71 TIBETAN VOWEL SIGN AA
- = a-chung
- * common, vowel-lengthening mark
-0F72 TIBETAN VOWEL SIGN I
-0F73 TIBETAN VOWEL SIGN II
- * use of this character is discouraged
- : 0F71 0F72
-0F74 TIBETAN VOWEL SIGN U
-0F75 TIBETAN VOWEL SIGN UU
- * use of this character is discouraged
- : 0F71 0F74
-0F76 TIBETAN VOWEL SIGN VOCALIC R
- : 0FB2 0F80
-0F77 TIBETAN VOWEL SIGN VOCALIC RR
- * this character is deprecated and its use is strongly discouraged
- # 0FB2 0F81
-0F78 TIBETAN VOWEL SIGN VOCALIC L
- : 0FB3 0F80
-0F79 TIBETAN VOWEL SIGN VOCALIC LL
- * this character is deprecated and its use is strongly discouraged
- # 0FB3 0F81
-0F7A TIBETAN VOWEL SIGN E
-0F7B TIBETAN VOWEL SIGN EE
-0F7C TIBETAN VOWEL SIGN O
-0F7D TIBETAN VOWEL SIGN OO
-@ Vocalic modification
-0F7E TIBETAN SIGN RJES SU NGA RO
- = anusvara
-0F7F TIBETAN SIGN RNAM BCAD
- = visarga
-@ Dependent vowel signs
-0F80 TIBETAN VOWEL SIGN REVERSED I
-0F81 TIBETAN VOWEL SIGN REVERSED II
- * use of this character is discouraged
- : 0F71 0F80
-@ Marks and signs
-0F82 TIBETAN SIGN NYI ZLA NAA DA
-0F83 TIBETAN SIGN SNA LDAN
- x (devanagari sign candrabindu - 0901)
-0F84 TIBETAN MARK HALANTA
- = srog med
- x (devanagari sign virama - 094D)
-0F85 TIBETAN MARK PALUTA
- * transliteration of Sanskrit avagraha
- x (devanagari sign avagraha - 093D)
-0F86 TIBETAN SIGN LCI RTAGS
-0F87 TIBETAN SIGN YANG RTAGS
-@ Transliteration head letters
-0F88 TIBETAN SIGN LCE TSA CAN
- x (kannada sign jihvamuliya - 0CF1)
- x (mongolian letter ali gali damaru - 1882)
-0F89 TIBETAN SIGN MCHU CAN
- x (kannada sign upadhmaniya - 0CF2)
- x (mongolian letter ali gali inverted ubadama - 1884)
-0F8A TIBETAN SIGN GRU CAN RGYINGS
- * always followed by 0F82
-0F8B TIBETAN SIGN GRU MED RGYINGS
-@ Subjoined consonants
-@+ The subjoined letters for WA, YA, and RA appear in both full and short forms. The short forms, wa.zur, ya-btags, and ra-btags, respectively, are most common and are the forms shown in the charts.
-0F90 TIBETAN SUBJOINED LETTER KA
-0F91 TIBETAN SUBJOINED LETTER KHA
-0F92 TIBETAN SUBJOINED LETTER GA
-0F93 TIBETAN SUBJOINED LETTER GHA
- : 0F92 0FB7
-0F94 TIBETAN SUBJOINED LETTER NGA
-0F95 TIBETAN SUBJOINED LETTER CA
-0F96 TIBETAN SUBJOINED LETTER CHA
-0F97 TIBETAN SUBJOINED LETTER JA
-0F99 TIBETAN SUBJOINED LETTER NYA
-0F9A TIBETAN SUBJOINED LETTER TTA
-0F9B TIBETAN SUBJOINED LETTER TTHA
-0F9C TIBETAN SUBJOINED LETTER DDA
-0F9D TIBETAN SUBJOINED LETTER DDHA
- : 0F9C 0FB7
-0F9E TIBETAN SUBJOINED LETTER NNA
-0F9F TIBETAN SUBJOINED LETTER TA
-0FA0 TIBETAN SUBJOINED LETTER THA
-0FA1 TIBETAN SUBJOINED LETTER DA
-0FA2 TIBETAN SUBJOINED LETTER DHA
- : 0FA1 0FB7
-0FA3 TIBETAN SUBJOINED LETTER NA
-0FA4 TIBETAN SUBJOINED LETTER PA
-0FA5 TIBETAN SUBJOINED LETTER PHA
-0FA6 TIBETAN SUBJOINED LETTER BA
-0FA7 TIBETAN SUBJOINED LETTER BHA
- : 0FA6 0FB7
-0FA8 TIBETAN SUBJOINED LETTER MA
-0FA9 TIBETAN SUBJOINED LETTER TSA
-0FAA TIBETAN SUBJOINED LETTER TSHA
-0FAB TIBETAN SUBJOINED LETTER DZA
-0FAC TIBETAN SUBJOINED LETTER DZHA
- : 0FAB 0FB7
-0FAD TIBETAN SUBJOINED LETTER WA
- = wa-zur, wa-btags (wa ta)
-0FAE TIBETAN SUBJOINED LETTER ZHA
-0FAF TIBETAN SUBJOINED LETTER ZA
-0FB0 TIBETAN SUBJOINED LETTER -A
- = a-chung
- * rare, only used for full-sized subjoined letter
- x (tibetan vowel sign aa - 0F71)
-0FB1 TIBETAN SUBJOINED LETTER YA
- = ya-btags (ya ta)
-0FB2 TIBETAN SUBJOINED LETTER RA
- = ra-btags (ra ta)
-0FB3 TIBETAN SUBJOINED LETTER LA
-0FB4 TIBETAN SUBJOINED LETTER SHA
-0FB5 TIBETAN SUBJOINED LETTER SSA
- = reversed subjoined sha
-0FB6 TIBETAN SUBJOINED LETTER SA
-0FB7 TIBETAN SUBJOINED LETTER HA
-0FB8 TIBETAN SUBJOINED LETTER A
-0FB9 TIBETAN SUBJOINED LETTER KSSA
- : 0F90 0FB5
-@ Fixed-form subjoined consonants
-@+ These characters are used only for transliteration and transcription.
-0FBA TIBETAN SUBJOINED LETTER FIXED-FORM WA
-0FBB TIBETAN SUBJOINED LETTER FIXED-FORM YA
-0FBC TIBETAN SUBJOINED LETTER FIXED-FORM RA
-@ Signs
-0FBE TIBETAN KU RU KHA
- * often repeated three times; indicates a refrain
-0FBF TIBETAN KU RU KHA BZHI MIG CAN
- * marks point of text insertion or annotation
- x (reference mark - 203B)
-@ Cantillation signs
-0FC0 TIBETAN CANTILLATION SIGN HEAVY BEAT
- * marks a heavy drum beat
-0FC1 TIBETAN CANTILLATION SIGN LIGHT BEAT
- * marks a light drum beat
-0FC2 TIBETAN CANTILLATION SIGN CANG TE-U
- * symbol of a small Tibetan hand drum
-0FC3 TIBETAN CANTILLATION SIGN SBUB -CHAL
- * symbol of a Tibetan cymbal
-@ Symbols
-0FC4 TIBETAN SYMBOL DRIL BU
- * symbol of a Tibetan hand bell
-0FC5 TIBETAN SYMBOL RDO RJE
-0FC6 TIBETAN SYMBOL PADMA GDAN
-0FC7 TIBETAN SYMBOL RDO RJE RGYA GRAM
-0FC8 TIBETAN SYMBOL PHUR PA
-0FC9 TIBETAN SYMBOL NOR BU
-0FCA TIBETAN SYMBOL NOR BU NYIS -KHYIL
- * the double body symbol
- x (yin yang - 262F)
-0FCB TIBETAN SYMBOL NOR BU GSUM -KHYIL
- * the tri-kaya or triple body symbol
-0FCC TIBETAN SYMBOL NOR BU BZHI -KHYIL
- * the quadruple body symbol, a form of the svasti sign
- x (left-facing svasti sign - 0FD6)
-@ Astrological signs
-0FCE TIBETAN SIGN RDEL NAG RDEL DKAR
- = dena deka
- * signifies good luck earlier, bad luck later
-0FCF TIBETAN SIGN RDEL NAG GSUM
-@ Marks
-0FD0 TIBETAN MARK BSKA- SHOG GI MGO RGYAN
- % TIBETAN MARK BKA- SHOG GI MGO RGYAN
- * used in Bhutan
-0FD1 TIBETAN MARK MNYAM YIG GI MGO RGYAN
- * used in Bhutan
-0FD2 TIBETAN MARK NYIS TSHEG
- = nyi tsek
-@ Head marks
-0FD3 TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
- = da nying yik go dun ma
-0FD4 TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
- = da nying yik go kab ma
-@ Religious symbols
-0FD5 RIGHT-FACING SVASTI SIGN
- = gyung drung nang -khor
- * symbol of good luck and well-being in India
- x 5350
-0FD6 LEFT-FACING SVASTI SIGN
- = gyung drung phyi -khor
- x 534D
-0FD7 RIGHT-FACING SVASTI SIGN WITH DOTS
- = gyung drung nang -khor bzhi mig can
-0FD8 LEFT-FACING SVASTI SIGN WITH DOTS
- = gyung drung phyi -khor bzhi mig can
-@@ 1000 Myanmar 109F
-@ Consonants
-1000 MYANMAR LETTER KA
-1001 MYANMAR LETTER KHA
-1002 MYANMAR LETTER GA
-1003 MYANMAR LETTER GHA
-1004 MYANMAR LETTER NGA
-1005 MYANMAR LETTER CA
-1006 MYANMAR LETTER CHA
-1007 MYANMAR LETTER JA
-1008 MYANMAR LETTER JHA
-1009 MYANMAR LETTER NYA
-100A MYANMAR LETTER NNYA
-100B MYANMAR LETTER TTA
-100C MYANMAR LETTER TTHA
-100D MYANMAR LETTER DDA
-100E MYANMAR LETTER DDHA
-100F MYANMAR LETTER NNA
-1010 MYANMAR LETTER TA
-1011 MYANMAR LETTER THA
-1012 MYANMAR LETTER DA
-1013 MYANMAR LETTER DHA
-1014 MYANMAR LETTER NA
-1015 MYANMAR LETTER PA
-1016 MYANMAR LETTER PHA
-1017 MYANMAR LETTER BA
-1018 MYANMAR LETTER BHA
-1019 MYANMAR LETTER MA
-101A MYANMAR LETTER YA
-101B MYANMAR LETTER RA
-101C MYANMAR LETTER LA
-101D MYANMAR LETTER WA
-101E MYANMAR LETTER SA
-101F MYANMAR LETTER HA
-1020 MYANMAR LETTER LLA
-@ Independent vowels
-1021 MYANMAR LETTER A
- * also represents the glottal stop as a consonant
-1022 MYANMAR LETTER SHAN A
-1023 MYANMAR LETTER I
-1024 MYANMAR LETTER II
-1025 MYANMAR LETTER U
-1026 MYANMAR LETTER UU
- : 1025 102E
-1027 MYANMAR LETTER E
-1028 MYANMAR LETTER MON E
-1029 MYANMAR LETTER O
-102A MYANMAR LETTER AU
-@ Dependent vowel signs
-102B MYANMAR VOWEL SIGN TALL AA
-102C MYANMAR VOWEL SIGN AA
-102D MYANMAR VOWEL SIGN I
-102E MYANMAR VOWEL SIGN II
-102F MYANMAR VOWEL SIGN U
-1030 MYANMAR VOWEL SIGN UU
-1031 MYANMAR VOWEL SIGN E
- * stands to the left of the consonant
-1032 MYANMAR VOWEL SIGN AI
-1033 MYANMAR VOWEL SIGN MON II
-1034 MYANMAR VOWEL SIGN MON O
-1035 MYANMAR VOWEL SIGN E ABOVE
-@ Various signs
-1036 MYANMAR SIGN ANUSVARA
-1037 MYANMAR SIGN DOT BELOW
- = aukmyit
- * a tone mark
-1038 MYANMAR SIGN VISARGA
-1039 MYANMAR SIGN VIRAMA
- = killer (when rendered visibly)
-103A MYANMAR SIGN ASAT
- = killer (always rendered visibly)
-@ Dependent consonant signs
-103B MYANMAR CONSONANT SIGN MEDIAL YA
-103C MYANMAR CONSONANT SIGN MEDIAL RA
-103D MYANMAR CONSONANT SIGN MEDIAL WA
-103E MYANMAR CONSONANT SIGN MEDIAL HA
-@ Consonant
-103F MYANMAR LETTER GREAT SA
-@ Digits
-1040 MYANMAR DIGIT ZERO
-1041 MYANMAR DIGIT ONE
-1042 MYANMAR DIGIT TWO
-1043 MYANMAR DIGIT THREE
-1044 MYANMAR DIGIT FOUR
-1045 MYANMAR DIGIT FIVE
-1046 MYANMAR DIGIT SIX
-1047 MYANMAR DIGIT SEVEN
-1048 MYANMAR DIGIT EIGHT
-1049 MYANMAR DIGIT NINE
-@ Punctuation
-104A MYANMAR SIGN LITTLE SECTION
- x (devanagari danda - 0964)
-104B MYANMAR SIGN SECTION
- x (devanagari double danda - 0965)
-@ Various signs
-104C MYANMAR SYMBOL LOCATIVE
-104D MYANMAR SYMBOL COMPLETED
-104E MYANMAR SYMBOL AFOREMENTIONED
-104F MYANMAR SYMBOL GENITIVE
-@ Pali and Sanskrit extensions
-1050 MYANMAR LETTER SHA
-1051 MYANMAR LETTER SSA
-1052 MYANMAR LETTER VOCALIC R
-1053 MYANMAR LETTER VOCALIC RR
-1054 MYANMAR LETTER VOCALIC L
-1055 MYANMAR LETTER VOCALIC LL
-1056 MYANMAR VOWEL SIGN VOCALIC R
-1057 MYANMAR VOWEL SIGN VOCALIC RR
-1058 MYANMAR VOWEL SIGN VOCALIC L
-1059 MYANMAR VOWEL SIGN VOCALIC LL
-@ Extensions for Mon
-105A MYANMAR LETTER MON NGA
-105B MYANMAR LETTER MON JHA
-105C MYANMAR LETTER MON BBA
-105D MYANMAR LETTER MON BBE
-105E MYANMAR CONSONANT SIGN MON MEDIAL NA
-105F MYANMAR CONSONANT SIGN MON MEDIAL MA
-1060 MYANMAR CONSONANT SIGN MON MEDIAL LA
-@ Extensions for S'gaw Karen
-1061 MYANMAR LETTER SGAW KAREN SHA
-1062 MYANMAR VOWEL SIGN SGAW KAREN EU
-1063 MYANMAR TONE MARK SGAW KAREN HATHI
-1064 MYANMAR TONE MARK SGAW KAREN KE PHO
-@ Extensions for Western Pwo Karen
-1065 MYANMAR LETTER WESTERN PWO KAREN THA
-1066 MYANMAR LETTER WESTERN PWO KAREN PWA
-1067 MYANMAR VOWEL SIGN WESTERN PWO KAREN EU
-1068 MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-1069 MYANMAR SIGN WESTERN PWO KAREN TONE-1
-106A MYANMAR SIGN WESTERN PWO KAREN TONE-2
-106B MYANMAR SIGN WESTERN PWO KAREN TONE-3
-106C MYANMAR SIGN WESTERN PWO KAREN TONE-4
-106D MYANMAR SIGN WESTERN PWO KAREN TONE-5
-@ Extensions for Eastern Pwo Karen
-106E MYANMAR LETTER EASTERN PWO KAREN NNA
-106F MYANMAR LETTER EASTERN PWO KAREN YWA
-1070 MYANMAR LETTER EASTERN PWO KAREN GHWA
-@ Extension for Geba Karen
-1071 MYANMAR VOWEL SIGN GEBA KAREN I
-@ Extensions for Kayah
-1072 MYANMAR VOWEL SIGN KAYAH OE
-1073 MYANMAR VOWEL SIGN KAYAH U
-1074 MYANMAR VOWEL SIGN KAYAH EE
-@ Extensions for Shan
-1075 MYANMAR LETTER SHAN KA
-1076 MYANMAR LETTER SHAN KHA
-1077 MYANMAR LETTER SHAN GA
-1078 MYANMAR LETTER SHAN CA
-1079 MYANMAR LETTER SHAN ZA
-107A MYANMAR LETTER SHAN NYA
-107B MYANMAR LETTER SHAN DA
-107C MYANMAR LETTER SHAN NA
-107D MYANMAR LETTER SHAN PHA
-107E MYANMAR LETTER SHAN FA
-107F MYANMAR LETTER SHAN BA
-1080 MYANMAR LETTER SHAN THA
-1081 MYANMAR LETTER SHAN HA
-1082 MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083 MYANMAR VOWEL SIGN SHAN AA
-1084 MYANMAR VOWEL SIGN SHAN E
-1085 MYANMAR VOWEL SIGN SHAN E ABOVE
-1086 MYANMAR VOWEL SIGN SHAN FINAL Y
-1087 MYANMAR SIGN SHAN TONE-2
-1088 MYANMAR SIGN SHAN TONE-3
-1089 MYANMAR SIGN SHAN TONE-5
-108A MYANMAR SIGN SHAN TONE-6
-108B MYANMAR SIGN SHAN COUNCIL TONE-2
-108C MYANMAR SIGN SHAN COUNCIL TONE-3
-108D MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-@ Extensions for Rumai Palaung
-108E MYANMAR LETTER RUMAI PALAUNG FA
-108F MYANMAR SIGN RUMAI PALAUNG TONE-5
-@ Shan digits
-1090 MYANMAR SHAN DIGIT ZERO
-1091 MYANMAR SHAN DIGIT ONE
-1092 MYANMAR SHAN DIGIT TWO
-1093 MYANMAR SHAN DIGIT THREE
-1094 MYANMAR SHAN DIGIT FOUR
-1095 MYANMAR SHAN DIGIT FIVE
-1096 MYANMAR SHAN DIGIT SIX
-1097 MYANMAR SHAN DIGIT SEVEN
-1098 MYANMAR SHAN DIGIT EIGHT
-1099 MYANMAR SHAN DIGIT NINE
-@ Extensions for Khamti Shan
-109A MYANMAR SIGN KHAMTI TONE-1
-109B MYANMAR SIGN KHAMTI TONE-3
-@ Extensions for Aiton and Phake
-109C MYANMAR VOWEL SIGN AITON A
-109D MYANMAR VOWEL SIGN AITON AI
-@ Shan symbols
-109E MYANMAR SYMBOL SHAN ONE
-109F MYANMAR SYMBOL SHAN EXCLAMATION
-@@ 10A0 Georgian 10FF
-@ Capital letters (Khutsuri)
-@+ This is the uppercase of the old ecclesiastical alphabet. The style shown in the code charts is known as Asomtavruli. See the Georgian Supplement block for lowercase Nuskhuri.
-10A0 GEORGIAN CAPITAL LETTER AN
-10A1 GEORGIAN CAPITAL LETTER BAN
-10A2 GEORGIAN CAPITAL LETTER GAN
-10A3 GEORGIAN CAPITAL LETTER DON
-10A4 GEORGIAN CAPITAL LETTER EN
-10A5 GEORGIAN CAPITAL LETTER VIN
-10A6 GEORGIAN CAPITAL LETTER ZEN
-10A7 GEORGIAN CAPITAL LETTER TAN
-10A8 GEORGIAN CAPITAL LETTER IN
-10A9 GEORGIAN CAPITAL LETTER KAN
-10AA GEORGIAN CAPITAL LETTER LAS
-10AB GEORGIAN CAPITAL LETTER MAN
-10AC GEORGIAN CAPITAL LETTER NAR
-10AD GEORGIAN CAPITAL LETTER ON
-10AE GEORGIAN CAPITAL LETTER PAR
-10AF GEORGIAN CAPITAL LETTER ZHAR
-10B0 GEORGIAN CAPITAL LETTER RAE
-10B1 GEORGIAN CAPITAL LETTER SAN
-10B2 GEORGIAN CAPITAL LETTER TAR
-10B3 GEORGIAN CAPITAL LETTER UN
-10B4 GEORGIAN CAPITAL LETTER PHAR
-10B5 GEORGIAN CAPITAL LETTER KHAR
-10B6 GEORGIAN CAPITAL LETTER GHAN
-10B7 GEORGIAN CAPITAL LETTER QAR
-10B8 GEORGIAN CAPITAL LETTER SHIN
-10B9 GEORGIAN CAPITAL LETTER CHIN
-10BA GEORGIAN CAPITAL LETTER CAN
-10BB GEORGIAN CAPITAL LETTER JIL
-10BC GEORGIAN CAPITAL LETTER CIL
-10BD GEORGIAN CAPITAL LETTER CHAR
-10BE GEORGIAN CAPITAL LETTER XAN
-10BF GEORGIAN CAPITAL LETTER JHAN
-10C0 GEORGIAN CAPITAL LETTER HAE
-10C1 GEORGIAN CAPITAL LETTER HE
-10C2 GEORGIAN CAPITAL LETTER HIE
-10C3 GEORGIAN CAPITAL LETTER WE
-10C4 GEORGIAN CAPITAL LETTER HAR
-10C5 GEORGIAN CAPITAL LETTER HOE
-@ Mkhedruli
-@+ This is the modern secular alphabet, which is caseless.
-10D0 GEORGIAN LETTER AN
-10D1 GEORGIAN LETTER BAN
-10D2 GEORGIAN LETTER GAN
-10D3 GEORGIAN LETTER DON
-10D4 GEORGIAN LETTER EN
-10D5 GEORGIAN LETTER VIN
-10D6 GEORGIAN LETTER ZEN
-10D7 GEORGIAN LETTER TAN
-10D8 GEORGIAN LETTER IN
-10D9 GEORGIAN LETTER KAN
-10DA GEORGIAN LETTER LAS
-10DB GEORGIAN LETTER MAN
-10DC GEORGIAN LETTER NAR
-10DD GEORGIAN LETTER ON
-10DE GEORGIAN LETTER PAR
-10DF GEORGIAN LETTER ZHAR
-10E0 GEORGIAN LETTER RAE
-10E1 GEORGIAN LETTER SAN
-10E2 GEORGIAN LETTER TAR
-10E3 GEORGIAN LETTER UN
-10E4 GEORGIAN LETTER PHAR
-10E5 GEORGIAN LETTER KHAR
-10E6 GEORGIAN LETTER GHAN
-10E7 GEORGIAN LETTER QAR
-10E8 GEORGIAN LETTER SHIN
-10E9 GEORGIAN LETTER CHIN
-10EA GEORGIAN LETTER CAN
-10EB GEORGIAN LETTER JIL
-10EC GEORGIAN LETTER CIL
-10ED GEORGIAN LETTER CHAR
-10EE GEORGIAN LETTER XAN
-10EF GEORGIAN LETTER JHAN
-10F0 GEORGIAN LETTER HAE
-@ Archaic letters
-10F1 GEORGIAN LETTER HE
-10F2 GEORGIAN LETTER HIE
-10F3 GEORGIAN LETTER WE
-10F4 GEORGIAN LETTER HAR
-10F5 GEORGIAN LETTER HOE
-10F6 GEORGIAN LETTER FI
-@ Additional letters for Mingrelian and Svan
-10F7 GEORGIAN LETTER YN
-10F8 GEORGIAN LETTER ELIFI
-@ Additional letters
-10F9 GEORGIAN LETTER TURNED GAN
-10FA GEORGIAN LETTER AIN
-@ Punctuation
-10FB GEORGIAN PARAGRAPH SEPARATOR
-@ Modifier letter
-10FC MODIFIER LETTER GEORGIAN NAR
- # <super> 10DC
-@@ 1100 Hangul Jamo 11FF
-@+ The aliases in this block represent the Jamo short names.
-@ Initial consonants
-1100 HANGUL CHOSEONG KIYEOK
- = G
-1101 HANGUL CHOSEONG SSANGKIYEOK
- = GG
-1102 HANGUL CHOSEONG NIEUN
- = N
-1103 HANGUL CHOSEONG TIKEUT
- = D
-1104 HANGUL CHOSEONG SSANGTIKEUT
- = DD
-1105 HANGUL CHOSEONG RIEUL
- = R
-1106 HANGUL CHOSEONG MIEUM
- = M
-1107 HANGUL CHOSEONG PIEUP
- = B
-1108 HANGUL CHOSEONG SSANGPIEUP
- = BB
-1109 HANGUL CHOSEONG SIOS
- = S
-110A HANGUL CHOSEONG SSANGSIOS
- = SS
-110B HANGUL CHOSEONG IEUNG
-110C HANGUL CHOSEONG CIEUC
- = J
-110D HANGUL CHOSEONG SSANGCIEUC
- = JJ
-110E HANGUL CHOSEONG CHIEUCH
- = C
-110F HANGUL CHOSEONG KHIEUKH
- = K
-1110 HANGUL CHOSEONG THIEUTH
- = T
-1111 HANGUL CHOSEONG PHIEUPH
- = P
-1112 HANGUL CHOSEONG HIEUH
- = H
-1113 HANGUL CHOSEONG NIEUN-KIYEOK
-1114 HANGUL CHOSEONG SSANGNIEUN
-1115 HANGUL CHOSEONG NIEUN-TIKEUT
-1116 HANGUL CHOSEONG NIEUN-PIEUP
-1117 HANGUL CHOSEONG TIKEUT-KIYEOK
-1118 HANGUL CHOSEONG RIEUL-NIEUN
-1119 HANGUL CHOSEONG SSANGRIEUL
-111A HANGUL CHOSEONG RIEUL-HIEUH
-111B HANGUL CHOSEONG KAPYEOUNRIEUL
-111C HANGUL CHOSEONG MIEUM-PIEUP
-111D HANGUL CHOSEONG KAPYEOUNMIEUM
-111E HANGUL CHOSEONG PIEUP-KIYEOK
-111F HANGUL CHOSEONG PIEUP-NIEUN
-1120 HANGUL CHOSEONG PIEUP-TIKEUT
-1121 HANGUL CHOSEONG PIEUP-SIOS
-1122 HANGUL CHOSEONG PIEUP-SIOS-KIYEOK
-1123 HANGUL CHOSEONG PIEUP-SIOS-TIKEUT
-1124 HANGUL CHOSEONG PIEUP-SIOS-PIEUP
-1125 HANGUL CHOSEONG PIEUP-SSANGSIOS
-1126 HANGUL CHOSEONG PIEUP-SIOS-CIEUC
-1127 HANGUL CHOSEONG PIEUP-CIEUC
-1128 HANGUL CHOSEONG PIEUP-CHIEUCH
-1129 HANGUL CHOSEONG PIEUP-THIEUTH
-112A HANGUL CHOSEONG PIEUP-PHIEUPH
-112B HANGUL CHOSEONG KAPYEOUNPIEUP
-112C HANGUL CHOSEONG KAPYEOUNSSANGPIEUP
-112D HANGUL CHOSEONG SIOS-KIYEOK
-112E HANGUL CHOSEONG SIOS-NIEUN
-112F HANGUL CHOSEONG SIOS-TIKEUT
-1130 HANGUL CHOSEONG SIOS-RIEUL
-1131 HANGUL CHOSEONG SIOS-MIEUM
-1132 HANGUL CHOSEONG SIOS-PIEUP
-1133 HANGUL CHOSEONG SIOS-PIEUP-KIYEOK
-1134 HANGUL CHOSEONG SIOS-SSANGSIOS
-1135 HANGUL CHOSEONG SIOS-IEUNG
-1136 HANGUL CHOSEONG SIOS-CIEUC
-1137 HANGUL CHOSEONG SIOS-CHIEUCH
-1138 HANGUL CHOSEONG SIOS-KHIEUKH
-1139 HANGUL CHOSEONG SIOS-THIEUTH
-113A HANGUL CHOSEONG SIOS-PHIEUPH
-113B HANGUL CHOSEONG SIOS-HIEUH
-113C HANGUL CHOSEONG CHITUEUMSIOS
-113D HANGUL CHOSEONG CHITUEUMSSANGSIOS
-113E HANGUL CHOSEONG CEONGCHIEUMSIOS
-113F HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS
-1140 HANGUL CHOSEONG PANSIOS
-1141 HANGUL CHOSEONG IEUNG-KIYEOK
-1142 HANGUL CHOSEONG IEUNG-TIKEUT
-1143 HANGUL CHOSEONG IEUNG-MIEUM
-1144 HANGUL CHOSEONG IEUNG-PIEUP
-1145 HANGUL CHOSEONG IEUNG-SIOS
-1146 HANGUL CHOSEONG IEUNG-PANSIOS
-1147 HANGUL CHOSEONG SSANGIEUNG
-1148 HANGUL CHOSEONG IEUNG-CIEUC
-1149 HANGUL CHOSEONG IEUNG-CHIEUCH
-114A HANGUL CHOSEONG IEUNG-THIEUTH
-114B HANGUL CHOSEONG IEUNG-PHIEUPH
-114C HANGUL CHOSEONG YESIEUNG
-114D HANGUL CHOSEONG CIEUC-IEUNG
-114E HANGUL CHOSEONG CHITUEUMCIEUC
-114F HANGUL CHOSEONG CHITUEUMSSANGCIEUC
-1150 HANGUL CHOSEONG CEONGCHIEUMCIEUC
-1151 HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC
-1152 HANGUL CHOSEONG CHIEUCH-KHIEUKH
-1153 HANGUL CHOSEONG CHIEUCH-HIEUH
-1154 HANGUL CHOSEONG CHITUEUMCHIEUCH
-1155 HANGUL CHOSEONG CEONGCHIEUMCHIEUCH
-1156 HANGUL CHOSEONG PHIEUPH-PIEUP
-1157 HANGUL CHOSEONG KAPYEOUNPHIEUPH
-1158 HANGUL CHOSEONG SSANGHIEUH
-1159 HANGUL CHOSEONG YEORINHIEUH
-115A HANGUL CHOSEONG KIYEOK-TIKEUT
-115B HANGUL CHOSEONG NIEUN-SIOS
-115C HANGUL CHOSEONG NIEUN-CIEUC
-115D HANGUL CHOSEONG NIEUN-HIEUH
-115E HANGUL CHOSEONG TIKEUT-RIEUL
-115F HANGUL CHOSEONG FILLER
-@ Medial vowels
-1160 HANGUL JUNGSEONG FILLER
-1161 HANGUL JUNGSEONG A
- = A
-1162 HANGUL JUNGSEONG AE
- = AE
-1163 HANGUL JUNGSEONG YA
- = YA
-1164 HANGUL JUNGSEONG YAE
- = YAE
-1165 HANGUL JUNGSEONG EO
- = EO
-1166 HANGUL JUNGSEONG E
- = E
-1167 HANGUL JUNGSEONG YEO
- = YEO
-1168 HANGUL JUNGSEONG YE
- = YE
-1169 HANGUL JUNGSEONG O
- = O
-116A HANGUL JUNGSEONG WA
- = WA
-116B HANGUL JUNGSEONG WAE
- = WAE
-116C HANGUL JUNGSEONG OE
- = OE
-116D HANGUL JUNGSEONG YO
- = YO
-116E HANGUL JUNGSEONG U
- = U
-116F HANGUL JUNGSEONG WEO
- = WEO
-1170 HANGUL JUNGSEONG WE
- = WE
-1171 HANGUL JUNGSEONG WI
- = WI
-1172 HANGUL JUNGSEONG YU
- = YU
-1173 HANGUL JUNGSEONG EU
- = EU
-1174 HANGUL JUNGSEONG YI
- = YI
-1175 HANGUL JUNGSEONG I
- = I
-1176 HANGUL JUNGSEONG A-O
-1177 HANGUL JUNGSEONG A-U
-1178 HANGUL JUNGSEONG YA-O
-1179 HANGUL JUNGSEONG YA-YO
-117A HANGUL JUNGSEONG EO-O
-117B HANGUL JUNGSEONG EO-U
-117C HANGUL JUNGSEONG EO-EU
-117D HANGUL JUNGSEONG YEO-O
-117E HANGUL JUNGSEONG YEO-U
-117F HANGUL JUNGSEONG O-EO
-1180 HANGUL JUNGSEONG O-E
-1181 HANGUL JUNGSEONG O-YE
-1182 HANGUL JUNGSEONG O-O
-1183 HANGUL JUNGSEONG O-U
-1184 HANGUL JUNGSEONG YO-YA
-1185 HANGUL JUNGSEONG YO-YAE
-1186 HANGUL JUNGSEONG YO-YEO
-1187 HANGUL JUNGSEONG YO-O
-1188 HANGUL JUNGSEONG YO-I
-1189 HANGUL JUNGSEONG U-A
-118A HANGUL JUNGSEONG U-AE
-118B HANGUL JUNGSEONG U-EO-EU
-118C HANGUL JUNGSEONG U-YE
-118D HANGUL JUNGSEONG U-U
-118E HANGUL JUNGSEONG YU-A
-118F HANGUL JUNGSEONG YU-EO
-1190 HANGUL JUNGSEONG YU-E
-1191 HANGUL JUNGSEONG YU-YEO
-1192 HANGUL JUNGSEONG YU-YE
-1193 HANGUL JUNGSEONG YU-U
-1194 HANGUL JUNGSEONG YU-I
-1195 HANGUL JUNGSEONG EU-U
-1196 HANGUL JUNGSEONG EU-EU
-1197 HANGUL JUNGSEONG YI-U
-1198 HANGUL JUNGSEONG I-A
-1199 HANGUL JUNGSEONG I-YA
-119A HANGUL JUNGSEONG I-O
-119B HANGUL JUNGSEONG I-U
-119C HANGUL JUNGSEONG I-EU
-119D HANGUL JUNGSEONG I-ARAEA
-119E HANGUL JUNGSEONG ARAEA
-119F HANGUL JUNGSEONG ARAEA-EO
-11A0 HANGUL JUNGSEONG ARAEA-U
-11A1 HANGUL JUNGSEONG ARAEA-I
-11A2 HANGUL JUNGSEONG SSANGARAEA
-11A3 HANGUL JUNGSEONG A-EU
-11A4 HANGUL JUNGSEONG YA-U
-11A5 HANGUL JUNGSEONG YEO-YA
-11A6 HANGUL JUNGSEONG O-YA
-11A7 HANGUL JUNGSEONG O-YAE
-@ Final consonants
-11A8 HANGUL JONGSEONG KIYEOK
- = G
-11A9 HANGUL JONGSEONG SSANGKIYEOK
- = GG
-11AA HANGUL JONGSEONG KIYEOK-SIOS
- = GS
-11AB HANGUL JONGSEONG NIEUN
- = N
-11AC HANGUL JONGSEONG NIEUN-CIEUC
- = NJ
-11AD HANGUL JONGSEONG NIEUN-HIEUH
- = NH
-11AE HANGUL JONGSEONG TIKEUT
- = D
-11AF HANGUL JONGSEONG RIEUL
- = L
-11B0 HANGUL JONGSEONG RIEUL-KIYEOK
- = LG
-11B1 HANGUL JONGSEONG RIEUL-MIEUM
- = LM
-11B2 HANGUL JONGSEONG RIEUL-PIEUP
- = LB
-11B3 HANGUL JONGSEONG RIEUL-SIOS
- = LS
-11B4 HANGUL JONGSEONG RIEUL-THIEUTH
- = LT
-11B5 HANGUL JONGSEONG RIEUL-PHIEUPH
- = LP
-11B6 HANGUL JONGSEONG RIEUL-HIEUH
- = LH
-11B7 HANGUL JONGSEONG MIEUM
- = M
-11B8 HANGUL JONGSEONG PIEUP
- = B
-11B9 HANGUL JONGSEONG PIEUP-SIOS
- = BS
-11BA HANGUL JONGSEONG SIOS
- = S
-11BB HANGUL JONGSEONG SSANGSIOS
- = SS
-11BC HANGUL JONGSEONG IEUNG
- = NG
-11BD HANGUL JONGSEONG CIEUC
- = J
-11BE HANGUL JONGSEONG CHIEUCH
- = C
-11BF HANGUL JONGSEONG KHIEUKH
- = K
-11C0 HANGUL JONGSEONG THIEUTH
- = T
-11C1 HANGUL JONGSEONG PHIEUPH
- = P
-11C2 HANGUL JONGSEONG HIEUH
- = H
-11C3 HANGUL JONGSEONG KIYEOK-RIEUL
-11C4 HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK
-11C5 HANGUL JONGSEONG NIEUN-KIYEOK
-11C6 HANGUL JONGSEONG NIEUN-TIKEUT
-11C7 HANGUL JONGSEONG NIEUN-SIOS
-11C8 HANGUL JONGSEONG NIEUN-PANSIOS
-11C9 HANGUL JONGSEONG NIEUN-THIEUTH
-11CA HANGUL JONGSEONG TIKEUT-KIYEOK
-11CB HANGUL JONGSEONG TIKEUT-RIEUL
-11CC HANGUL JONGSEONG RIEUL-KIYEOK-SIOS
-11CD HANGUL JONGSEONG RIEUL-NIEUN
-11CE HANGUL JONGSEONG RIEUL-TIKEUT
-11CF HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH
-11D0 HANGUL JONGSEONG SSANGRIEUL
-11D1 HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK
-11D2 HANGUL JONGSEONG RIEUL-MIEUM-SIOS
-11D3 HANGUL JONGSEONG RIEUL-PIEUP-SIOS
-11D4 HANGUL JONGSEONG RIEUL-PIEUP-HIEUH
-11D5 HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP
-11D6 HANGUL JONGSEONG RIEUL-SSANGSIOS
-11D7 HANGUL JONGSEONG RIEUL-PANSIOS
-11D8 HANGUL JONGSEONG RIEUL-KHIEUKH
-11D9 HANGUL JONGSEONG RIEUL-YEORINHIEUH
-11DA HANGUL JONGSEONG MIEUM-KIYEOK
-11DB HANGUL JONGSEONG MIEUM-RIEUL
-11DC HANGUL JONGSEONG MIEUM-PIEUP
-11DD HANGUL JONGSEONG MIEUM-SIOS
-11DE HANGUL JONGSEONG MIEUM-SSANGSIOS
-11DF HANGUL JONGSEONG MIEUM-PANSIOS
-11E0 HANGUL JONGSEONG MIEUM-CHIEUCH
-11E1 HANGUL JONGSEONG MIEUM-HIEUH
-11E2 HANGUL JONGSEONG KAPYEOUNMIEUM
-11E3 HANGUL JONGSEONG PIEUP-RIEUL
-11E4 HANGUL JONGSEONG PIEUP-PHIEUPH
-11E5 HANGUL JONGSEONG PIEUP-HIEUH
-11E6 HANGUL JONGSEONG KAPYEOUNPIEUP
-11E7 HANGUL JONGSEONG SIOS-KIYEOK
-11E8 HANGUL JONGSEONG SIOS-TIKEUT
-11E9 HANGUL JONGSEONG SIOS-RIEUL
-11EA HANGUL JONGSEONG SIOS-PIEUP
-11EB HANGUL JONGSEONG PANSIOS
-11EC HANGUL JONGSEONG IEUNG-KIYEOK
- = yesieung-kiyeok
-11ED HANGUL JONGSEONG IEUNG-SSANGKIYEOK
- = yesieung-ssangkiyeok
-11EE HANGUL JONGSEONG SSANGIEUNG
- = ssangyesieung
-11EF HANGUL JONGSEONG IEUNG-KHIEUKH
- = yesieung-khieukh
-11F0 HANGUL JONGSEONG YESIEUNG
-11F1 HANGUL JONGSEONG YESIEUNG-SIOS
-11F2 HANGUL JONGSEONG YESIEUNG-PANSIOS
-11F3 HANGUL JONGSEONG PHIEUPH-PIEUP
-11F4 HANGUL JONGSEONG KAPYEOUNPHIEUPH
-11F5 HANGUL JONGSEONG HIEUH-NIEUN
-11F6 HANGUL JONGSEONG HIEUH-RIEUL
-11F7 HANGUL JONGSEONG HIEUH-MIEUM
-11F8 HANGUL JONGSEONG HIEUH-PIEUP
-11F9 HANGUL JONGSEONG YEORINHIEUH
-11FA HANGUL JONGSEONG KIYEOK-NIEUN
-11FB HANGUL JONGSEONG KIYEOK-PIEUP
-11FC HANGUL JONGSEONG KIYEOK-CHIEUCH
-11FD HANGUL JONGSEONG KIYEOK-KHIEUKH
-11FE HANGUL JONGSEONG KIYEOK-HIEUH
-11FF HANGUL JONGSEONG SSANGNIEUN
-@@ 1200 Ethiopic 137F
-@@+
-@ Syllables
-1200 ETHIOPIC SYLLABLE HA
-1201 ETHIOPIC SYLLABLE HU
-1202 ETHIOPIC SYLLABLE HI
-1203 ETHIOPIC SYLLABLE HAA
-1204 ETHIOPIC SYLLABLE HEE
-1205 ETHIOPIC SYLLABLE HE
-1206 ETHIOPIC SYLLABLE HO
-1207 ETHIOPIC SYLLABLE HOA
-1208 ETHIOPIC SYLLABLE LA
-1209 ETHIOPIC SYLLABLE LU
-120A ETHIOPIC SYLLABLE LI
-120B ETHIOPIC SYLLABLE LAA
-120C ETHIOPIC SYLLABLE LEE
-120D ETHIOPIC SYLLABLE LE
-120E ETHIOPIC SYLLABLE LO
-120F ETHIOPIC SYLLABLE LWA
-1210 ETHIOPIC SYLLABLE HHA
-1211 ETHIOPIC SYLLABLE HHU
-1212 ETHIOPIC SYLLABLE HHI
-1213 ETHIOPIC SYLLABLE HHAA
-1214 ETHIOPIC SYLLABLE HHEE
-1215 ETHIOPIC SYLLABLE HHE
-1216 ETHIOPIC SYLLABLE HHO
-1217 ETHIOPIC SYLLABLE HHWA
-1218 ETHIOPIC SYLLABLE MA
-1219 ETHIOPIC SYLLABLE MU
-121A ETHIOPIC SYLLABLE MI
-121B ETHIOPIC SYLLABLE MAA
-121C ETHIOPIC SYLLABLE MEE
-121D ETHIOPIC SYLLABLE ME
-121E ETHIOPIC SYLLABLE MO
-121F ETHIOPIC SYLLABLE MWA
-1220 ETHIOPIC SYLLABLE SZA
-1221 ETHIOPIC SYLLABLE SZU
-1222 ETHIOPIC SYLLABLE SZI
-1223 ETHIOPIC SYLLABLE SZAA
-1224 ETHIOPIC SYLLABLE SZEE
-1225 ETHIOPIC SYLLABLE SZE
-1226 ETHIOPIC SYLLABLE SZO
-1227 ETHIOPIC SYLLABLE SZWA
-1228 ETHIOPIC SYLLABLE RA
-1229 ETHIOPIC SYLLABLE RU
-122A ETHIOPIC SYLLABLE RI
-122B ETHIOPIC SYLLABLE RAA
-122C ETHIOPIC SYLLABLE REE
-122D ETHIOPIC SYLLABLE RE
-122E ETHIOPIC SYLLABLE RO
-122F ETHIOPIC SYLLABLE RWA
-1230 ETHIOPIC SYLLABLE SA
-1231 ETHIOPIC SYLLABLE SU
-1232 ETHIOPIC SYLLABLE SI
-1233 ETHIOPIC SYLLABLE SAA
-1234 ETHIOPIC SYLLABLE SEE
-1235 ETHIOPIC SYLLABLE SE
-1236 ETHIOPIC SYLLABLE SO
-1237 ETHIOPIC SYLLABLE SWA
-1238 ETHIOPIC SYLLABLE SHA
-1239 ETHIOPIC SYLLABLE SHU
-123A ETHIOPIC SYLLABLE SHI
-123B ETHIOPIC SYLLABLE SHAA
-123C ETHIOPIC SYLLABLE SHEE
-123D ETHIOPIC SYLLABLE SHE
-123E ETHIOPIC SYLLABLE SHO
-123F ETHIOPIC SYLLABLE SHWA
-1240 ETHIOPIC SYLLABLE QA
-1241 ETHIOPIC SYLLABLE QU
-1242 ETHIOPIC SYLLABLE QI
-1243 ETHIOPIC SYLLABLE QAA
-1244 ETHIOPIC SYLLABLE QEE
-1245 ETHIOPIC SYLLABLE QE
-1246 ETHIOPIC SYLLABLE QO
-1247 ETHIOPIC SYLLABLE QOA
-1248 ETHIOPIC SYLLABLE QWA
-124A ETHIOPIC SYLLABLE QWI
-124B ETHIOPIC SYLLABLE QWAA
-124C ETHIOPIC SYLLABLE QWEE
-124D ETHIOPIC SYLLABLE QWE
-1250 ETHIOPIC SYLLABLE QHA
-1251 ETHIOPIC SYLLABLE QHU
-1252 ETHIOPIC SYLLABLE QHI
-1253 ETHIOPIC SYLLABLE QHAA
-1254 ETHIOPIC SYLLABLE QHEE
-1255 ETHIOPIC SYLLABLE QHE
-1256 ETHIOPIC SYLLABLE QHO
-1258 ETHIOPIC SYLLABLE QHWA
-125A ETHIOPIC SYLLABLE QHWI
-125B ETHIOPIC SYLLABLE QHWAA
-125C ETHIOPIC SYLLABLE QHWEE
-125D ETHIOPIC SYLLABLE QHWE
-1260 ETHIOPIC SYLLABLE BA
-1261 ETHIOPIC SYLLABLE BU
-1262 ETHIOPIC SYLLABLE BI
-1263 ETHIOPIC SYLLABLE BAA
-1264 ETHIOPIC SYLLABLE BEE
-1265 ETHIOPIC SYLLABLE BE
-1266 ETHIOPIC SYLLABLE BO
-1267 ETHIOPIC SYLLABLE BWA
-1268 ETHIOPIC SYLLABLE VA
-1269 ETHIOPIC SYLLABLE VU
-126A ETHIOPIC SYLLABLE VI
-126B ETHIOPIC SYLLABLE VAA
-126C ETHIOPIC SYLLABLE VEE
-126D ETHIOPIC SYLLABLE VE
-126E ETHIOPIC SYLLABLE VO
-126F ETHIOPIC SYLLABLE VWA
-1270 ETHIOPIC SYLLABLE TA
-1271 ETHIOPIC SYLLABLE TU
-1272 ETHIOPIC SYLLABLE TI
-1273 ETHIOPIC SYLLABLE TAA
-1274 ETHIOPIC SYLLABLE TEE
-1275 ETHIOPIC SYLLABLE TE
-1276 ETHIOPIC SYLLABLE TO
-1277 ETHIOPIC SYLLABLE TWA
-1278 ETHIOPIC SYLLABLE CA
-1279 ETHIOPIC SYLLABLE CU
-127A ETHIOPIC SYLLABLE CI
-127B ETHIOPIC SYLLABLE CAA
-127C ETHIOPIC SYLLABLE CEE
-127D ETHIOPIC SYLLABLE CE
-127E ETHIOPIC SYLLABLE CO
-127F ETHIOPIC SYLLABLE CWA
-1280 ETHIOPIC SYLLABLE XA
-1281 ETHIOPIC SYLLABLE XU
-1282 ETHIOPIC SYLLABLE XI
-1283 ETHIOPIC SYLLABLE XAA
-1284 ETHIOPIC SYLLABLE XEE
-1285 ETHIOPIC SYLLABLE XE
-1286 ETHIOPIC SYLLABLE XO
-1287 ETHIOPIC SYLLABLE XOA
-1288 ETHIOPIC SYLLABLE XWA
-128A ETHIOPIC SYLLABLE XWI
-128B ETHIOPIC SYLLABLE XWAA
-128C ETHIOPIC SYLLABLE XWEE
-128D ETHIOPIC SYLLABLE XWE
-1290 ETHIOPIC SYLLABLE NA
-1291 ETHIOPIC SYLLABLE NU
-1292 ETHIOPIC SYLLABLE NI
-1293 ETHIOPIC SYLLABLE NAA
-1294 ETHIOPIC SYLLABLE NEE
-1295 ETHIOPIC SYLLABLE NE
-1296 ETHIOPIC SYLLABLE NO
-1297 ETHIOPIC SYLLABLE NWA
-1298 ETHIOPIC SYLLABLE NYA
-1299 ETHIOPIC SYLLABLE NYU
-129A ETHIOPIC SYLLABLE NYI
-129B ETHIOPIC SYLLABLE NYAA
-129C ETHIOPIC SYLLABLE NYEE
-129D ETHIOPIC SYLLABLE NYE
-129E ETHIOPIC SYLLABLE NYO
-129F ETHIOPIC SYLLABLE NYWA
-12A0 ETHIOPIC SYLLABLE GLOTTAL A
-12A1 ETHIOPIC SYLLABLE GLOTTAL U
-12A2 ETHIOPIC SYLLABLE GLOTTAL I
-12A3 ETHIOPIC SYLLABLE GLOTTAL AA
-12A4 ETHIOPIC SYLLABLE GLOTTAL EE
-12A5 ETHIOPIC SYLLABLE GLOTTAL E
-12A6 ETHIOPIC SYLLABLE GLOTTAL O
-12A7 ETHIOPIC SYLLABLE GLOTTAL WA
-12A8 ETHIOPIC SYLLABLE KA
-12A9 ETHIOPIC SYLLABLE KU
-12AA ETHIOPIC SYLLABLE KI
-12AB ETHIOPIC SYLLABLE KAA
-12AC ETHIOPIC SYLLABLE KEE
-12AD ETHIOPIC SYLLABLE KE
-12AE ETHIOPIC SYLLABLE KO
-12AF ETHIOPIC SYLLABLE KOA
-12B0 ETHIOPIC SYLLABLE KWA
-12B2 ETHIOPIC SYLLABLE KWI
-12B3 ETHIOPIC SYLLABLE KWAA
-12B4 ETHIOPIC SYLLABLE KWEE
-12B5 ETHIOPIC SYLLABLE KWE
-12B8 ETHIOPIC SYLLABLE KXA
-12B9 ETHIOPIC SYLLABLE KXU
-12BA ETHIOPIC SYLLABLE KXI
-12BB ETHIOPIC SYLLABLE KXAA
-12BC ETHIOPIC SYLLABLE KXEE
-12BD ETHIOPIC SYLLABLE KXE
-12BE ETHIOPIC SYLLABLE KXO
-12C0 ETHIOPIC SYLLABLE KXWA
-12C2 ETHIOPIC SYLLABLE KXWI
-12C3 ETHIOPIC SYLLABLE KXWAA
-12C4 ETHIOPIC SYLLABLE KXWEE
-12C5 ETHIOPIC SYLLABLE KXWE
-12C8 ETHIOPIC SYLLABLE WA
-12C9 ETHIOPIC SYLLABLE WU
-12CA ETHIOPIC SYLLABLE WI
-12CB ETHIOPIC SYLLABLE WAA
-12CC ETHIOPIC SYLLABLE WEE
-12CD ETHIOPIC SYLLABLE WE
-12CE ETHIOPIC SYLLABLE WO
-12CF ETHIOPIC SYLLABLE WOA
-12D0 ETHIOPIC SYLLABLE PHARYNGEAL A
-12D1 ETHIOPIC SYLLABLE PHARYNGEAL U
-12D2 ETHIOPIC SYLLABLE PHARYNGEAL I
-12D3 ETHIOPIC SYLLABLE PHARYNGEAL AA
-12D4 ETHIOPIC SYLLABLE PHARYNGEAL EE
-12D5 ETHIOPIC SYLLABLE PHARYNGEAL E
-12D6 ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8 ETHIOPIC SYLLABLE ZA
-12D9 ETHIOPIC SYLLABLE ZU
-12DA ETHIOPIC SYLLABLE ZI
-12DB ETHIOPIC SYLLABLE ZAA
-12DC ETHIOPIC SYLLABLE ZEE
-12DD ETHIOPIC SYLLABLE ZE
-12DE ETHIOPIC SYLLABLE ZO
-12DF ETHIOPIC SYLLABLE ZWA
-12E0 ETHIOPIC SYLLABLE ZHA
-12E1 ETHIOPIC SYLLABLE ZHU
-12E2 ETHIOPIC SYLLABLE ZHI
-12E3 ETHIOPIC SYLLABLE ZHAA
-12E4 ETHIOPIC SYLLABLE ZHEE
-12E5 ETHIOPIC SYLLABLE ZHE
-12E6 ETHIOPIC SYLLABLE ZHO
-12E7 ETHIOPIC SYLLABLE ZHWA
-12E8 ETHIOPIC SYLLABLE YA
-12E9 ETHIOPIC SYLLABLE YU
-12EA ETHIOPIC SYLLABLE YI
-12EB ETHIOPIC SYLLABLE YAA
-12EC ETHIOPIC SYLLABLE YEE
-12ED ETHIOPIC SYLLABLE YE
-12EE ETHIOPIC SYLLABLE YO
-12EF ETHIOPIC SYLLABLE YOA
-12F0 ETHIOPIC SYLLABLE DA
-12F1 ETHIOPIC SYLLABLE DU
-12F2 ETHIOPIC SYLLABLE DI
-12F3 ETHIOPIC SYLLABLE DAA
-12F4 ETHIOPIC SYLLABLE DEE
-12F5 ETHIOPIC SYLLABLE DE
-12F6 ETHIOPIC SYLLABLE DO
-12F7 ETHIOPIC SYLLABLE DWA
-12F8 ETHIOPIC SYLLABLE DDA
-12F9 ETHIOPIC SYLLABLE DDU
-12FA ETHIOPIC SYLLABLE DDI
-12FB ETHIOPIC SYLLABLE DDAA
-12FC ETHIOPIC SYLLABLE DDEE
-12FD ETHIOPIC SYLLABLE DDE
-12FE ETHIOPIC SYLLABLE DDO
-12FF ETHIOPIC SYLLABLE DDWA
-1300 ETHIOPIC SYLLABLE JA
-1301 ETHIOPIC SYLLABLE JU
-1302 ETHIOPIC SYLLABLE JI
-1303 ETHIOPIC SYLLABLE JAA
-1304 ETHIOPIC SYLLABLE JEE
-1305 ETHIOPIC SYLLABLE JE
-1306 ETHIOPIC SYLLABLE JO
-1307 ETHIOPIC SYLLABLE JWA
-1308 ETHIOPIC SYLLABLE GA
-1309 ETHIOPIC SYLLABLE GU
-130A ETHIOPIC SYLLABLE GI
-130B ETHIOPIC SYLLABLE GAA
-130C ETHIOPIC SYLLABLE GEE
-130D ETHIOPIC SYLLABLE GE
-130E ETHIOPIC SYLLABLE GO
-130F ETHIOPIC SYLLABLE GOA
-1310 ETHIOPIC SYLLABLE GWA
-1312 ETHIOPIC SYLLABLE GWI
-1313 ETHIOPIC SYLLABLE GWAA
-1314 ETHIOPIC SYLLABLE GWEE
-1315 ETHIOPIC SYLLABLE GWE
-1318 ETHIOPIC SYLLABLE GGA
-1319 ETHIOPIC SYLLABLE GGU
-131A ETHIOPIC SYLLABLE GGI
-131B ETHIOPIC SYLLABLE GGAA
-131C ETHIOPIC SYLLABLE GGEE
-131D ETHIOPIC SYLLABLE GGE
-131E ETHIOPIC SYLLABLE GGO
-131F ETHIOPIC SYLLABLE GGWAA
-1320 ETHIOPIC SYLLABLE THA
-1321 ETHIOPIC SYLLABLE THU
-1322 ETHIOPIC SYLLABLE THI
-1323 ETHIOPIC SYLLABLE THAA
-1324 ETHIOPIC SYLLABLE THEE
-1325 ETHIOPIC SYLLABLE THE
-1326 ETHIOPIC SYLLABLE THO
-1327 ETHIOPIC SYLLABLE THWA
-1328 ETHIOPIC SYLLABLE CHA
-1329 ETHIOPIC SYLLABLE CHU
-132A ETHIOPIC SYLLABLE CHI
-132B ETHIOPIC SYLLABLE CHAA
-132C ETHIOPIC SYLLABLE CHEE
-132D ETHIOPIC SYLLABLE CHE
-132E ETHIOPIC SYLLABLE CHO
-132F ETHIOPIC SYLLABLE CHWA
-1330 ETHIOPIC SYLLABLE PHA
-1331 ETHIOPIC SYLLABLE PHU
-1332 ETHIOPIC SYLLABLE PHI
-1333 ETHIOPIC SYLLABLE PHAA
-1334 ETHIOPIC SYLLABLE PHEE
-1335 ETHIOPIC SYLLABLE PHE
-1336 ETHIOPIC SYLLABLE PHO
-1337 ETHIOPIC SYLLABLE PHWA
-1338 ETHIOPIC SYLLABLE TSA
-1339 ETHIOPIC SYLLABLE TSU
-133A ETHIOPIC SYLLABLE TSI
-133B ETHIOPIC SYLLABLE TSAA
-133C ETHIOPIC SYLLABLE TSEE
-133D ETHIOPIC SYLLABLE TSE
-133E ETHIOPIC SYLLABLE TSO
-133F ETHIOPIC SYLLABLE TSWA
-1340 ETHIOPIC SYLLABLE TZA
-1341 ETHIOPIC SYLLABLE TZU
-1342 ETHIOPIC SYLLABLE TZI
-1343 ETHIOPIC SYLLABLE TZAA
-1344 ETHIOPIC SYLLABLE TZEE
-1345 ETHIOPIC SYLLABLE TZE
-1346 ETHIOPIC SYLLABLE TZO
-1347 ETHIOPIC SYLLABLE TZOA
-1348 ETHIOPIC SYLLABLE FA
-1349 ETHIOPIC SYLLABLE FU
-134A ETHIOPIC SYLLABLE FI
-134B ETHIOPIC SYLLABLE FAA
-134C ETHIOPIC SYLLABLE FEE
-134D ETHIOPIC SYLLABLE FE
-134E ETHIOPIC SYLLABLE FO
-134F ETHIOPIC SYLLABLE FWA
-1350 ETHIOPIC SYLLABLE PA
-1351 ETHIOPIC SYLLABLE PU
-1352 ETHIOPIC SYLLABLE PI
-1353 ETHIOPIC SYLLABLE PAA
-1354 ETHIOPIC SYLLABLE PEE
-1355 ETHIOPIC SYLLABLE PE
-1356 ETHIOPIC SYLLABLE PO
-1357 ETHIOPIC SYLLABLE PWA
-1358 ETHIOPIC SYLLABLE RYA
-1359 ETHIOPIC SYLLABLE MYA
-135A ETHIOPIC SYLLABLE FYA
-@ Combining mark
-135F ETHIOPIC COMBINING GEMINATION MARK
-@ Punctuation
-1360 ETHIOPIC SECTION MARK
-1361 ETHIOPIC WORDSPACE
-1362 ETHIOPIC FULL STOP
-1363 ETHIOPIC COMMA
-1364 ETHIOPIC SEMICOLON
-1365 ETHIOPIC COLON
-1366 ETHIOPIC PREFACE COLON
-1367 ETHIOPIC QUESTION MARK
-1368 ETHIOPIC PARAGRAPH SEPARATOR
-@ Digits
-1369 ETHIOPIC DIGIT ONE
-136A ETHIOPIC DIGIT TWO
-136B ETHIOPIC DIGIT THREE
-136C ETHIOPIC DIGIT FOUR
-136D ETHIOPIC DIGIT FIVE
-136E ETHIOPIC DIGIT SIX
-136F ETHIOPIC DIGIT SEVEN
-1370 ETHIOPIC DIGIT EIGHT
-1371 ETHIOPIC DIGIT NINE
-@ Numbers
-1372 ETHIOPIC NUMBER TEN
-1373 ETHIOPIC NUMBER TWENTY
-1374 ETHIOPIC NUMBER THIRTY
-1375 ETHIOPIC NUMBER FORTY
-1376 ETHIOPIC NUMBER FIFTY
-1377 ETHIOPIC NUMBER SIXTY
-1378 ETHIOPIC NUMBER SEVENTY
-1379 ETHIOPIC NUMBER EIGHTY
-137A ETHIOPIC NUMBER NINETY
-137B ETHIOPIC NUMBER HUNDRED
-137C ETHIOPIC NUMBER TEN THOUSAND
-@@ 1380 Ethiopic Supplement 139F
-@ Syllables for Sebatbeit
-1380 ETHIOPIC SYLLABLE SEBATBEIT MWA
-1381 ETHIOPIC SYLLABLE MWI
-1382 ETHIOPIC SYLLABLE MWEE
-1383 ETHIOPIC SYLLABLE MWE
-1384 ETHIOPIC SYLLABLE SEBATBEIT BWA
-1385 ETHIOPIC SYLLABLE BWI
-1386 ETHIOPIC SYLLABLE BWEE
-1387 ETHIOPIC SYLLABLE BWE
-1388 ETHIOPIC SYLLABLE SEBATBEIT FWA
-1389 ETHIOPIC SYLLABLE FWI
-138A ETHIOPIC SYLLABLE FWEE
-138B ETHIOPIC SYLLABLE FWE
-138C ETHIOPIC SYLLABLE SEBATBEIT PWA
-138D ETHIOPIC SYLLABLE PWI
-138E ETHIOPIC SYLLABLE PWEE
-138F ETHIOPIC SYLLABLE PWE
-@ Tonal marks
-@+ Intended for use with a multiline scored layout
-1390 ETHIOPIC TONAL MARK YIZET
-1391 ETHIOPIC TONAL MARK DERET
-1392 ETHIOPIC TONAL MARK RIKRIK
-1393 ETHIOPIC TONAL MARK SHORT RIKRIK
-1394 ETHIOPIC TONAL MARK DIFAT
-1395 ETHIOPIC TONAL MARK KENAT
-1396 ETHIOPIC TONAL MARK CHIRET
-1397 ETHIOPIC TONAL MARK HIDET
-1398 ETHIOPIC TONAL MARK DERET-HIDET
-1399 ETHIOPIC TONAL MARK KURT
-@@ 13A0 Cherokee 13FF
-@ Syllables
-13A0 CHEROKEE LETTER A
-13A1 CHEROKEE LETTER E
-13A2 CHEROKEE LETTER I
-13A3 CHEROKEE LETTER O
-13A4 CHEROKEE LETTER U
-13A5 CHEROKEE LETTER V
-13A6 CHEROKEE LETTER GA
-13A7 CHEROKEE LETTER KA
-13A8 CHEROKEE LETTER GE
-13A9 CHEROKEE LETTER GI
-13AA CHEROKEE LETTER GO
-13AB CHEROKEE LETTER GU
-13AC CHEROKEE LETTER GV
-13AD CHEROKEE LETTER HA
-13AE CHEROKEE LETTER HE
-13AF CHEROKEE LETTER HI
-13B0 CHEROKEE LETTER HO
-13B1 CHEROKEE LETTER HU
-13B2 CHEROKEE LETTER HV
-13B3 CHEROKEE LETTER LA
-13B4 CHEROKEE LETTER LE
-13B5 CHEROKEE LETTER LI
-13B6 CHEROKEE LETTER LO
-13B7 CHEROKEE LETTER LU
-13B8 CHEROKEE LETTER LV
-13B9 CHEROKEE LETTER MA
-13BA CHEROKEE LETTER ME
-13BB CHEROKEE LETTER MI
-13BC CHEROKEE LETTER MO
-13BD CHEROKEE LETTER MU
-13BE CHEROKEE LETTER NA
-13BF CHEROKEE LETTER HNA
-13C0 CHEROKEE LETTER NAH
-13C1 CHEROKEE LETTER NE
-13C2 CHEROKEE LETTER NI
-13C3 CHEROKEE LETTER NO
-13C4 CHEROKEE LETTER NU
-13C5 CHEROKEE LETTER NV
-13C6 CHEROKEE LETTER QUA
-13C7 CHEROKEE LETTER QUE
-13C8 CHEROKEE LETTER QUI
-13C9 CHEROKEE LETTER QUO
-13CA CHEROKEE LETTER QUU
-13CB CHEROKEE LETTER QUV
-13CC CHEROKEE LETTER SA
-13CD CHEROKEE LETTER S
-13CE CHEROKEE LETTER SE
-13CF CHEROKEE LETTER SI
-13D0 CHEROKEE LETTER SO
-13D1 CHEROKEE LETTER SU
-13D2 CHEROKEE LETTER SV
-13D3 CHEROKEE LETTER DA
-13D4 CHEROKEE LETTER TA
-13D5 CHEROKEE LETTER DE
-13D6 CHEROKEE LETTER TE
-13D7 CHEROKEE LETTER DI
-13D8 CHEROKEE LETTER TI
-13D9 CHEROKEE LETTER DO
-13DA CHEROKEE LETTER DU
-13DB CHEROKEE LETTER DV
-13DC CHEROKEE LETTER DLA
-13DD CHEROKEE LETTER TLA
-13DE CHEROKEE LETTER TLE
-13DF CHEROKEE LETTER TLI
-13E0 CHEROKEE LETTER TLO
-13E1 CHEROKEE LETTER TLU
-13E2 CHEROKEE LETTER TLV
-13E3 CHEROKEE LETTER TSA
-13E4 CHEROKEE LETTER TSE
-13E5 CHEROKEE LETTER TSI
-13E6 CHEROKEE LETTER TSO
-13E7 CHEROKEE LETTER TSU
-13E8 CHEROKEE LETTER TSV
-13E9 CHEROKEE LETTER WA
-13EA CHEROKEE LETTER WE
-13EB CHEROKEE LETTER WI
-13EC CHEROKEE LETTER WO
-13ED CHEROKEE LETTER WU
-13EE CHEROKEE LETTER WV
-13EF CHEROKEE LETTER YA
-13F0 CHEROKEE LETTER YE
-13F1 CHEROKEE LETTER YI
-13F2 CHEROKEE LETTER YO
-13F3 CHEROKEE LETTER YU
-13F4 CHEROKEE LETTER YV
-@@ 1400 Unified Canadian Aboriginal Syllabics 167F
-@ Punctuation
-1400 CANADIAN SYLLABICS HYPHEN
-@ Syllables
-1401 CANADIAN SYLLABICS E
- * Inuktitut (AI), Carrier (U)
-1402 CANADIAN SYLLABICS AAI
- * Inuktitut
-1403 CANADIAN SYLLABICS I
- * Carrier (O)
-1404 CANADIAN SYLLABICS II
-1405 CANADIAN SYLLABICS O
- * Inuktitut (U), Carrier (E)
-1406 CANADIAN SYLLABICS OO
- * Inuktitut (UU)
-1407 CANADIAN SYLLABICS Y-CREE OO
-1408 CANADIAN SYLLABICS CARRIER EE
-1409 CANADIAN SYLLABICS CARRIER I
-140A CANADIAN SYLLABICS A
-140B CANADIAN SYLLABICS AA
-140C CANADIAN SYLLABICS WE
-140D CANADIAN SYLLABICS WEST-CREE WE
-140E CANADIAN SYLLABICS WI
-140F CANADIAN SYLLABICS WEST-CREE WI
-1410 CANADIAN SYLLABICS WII
-1411 CANADIAN SYLLABICS WEST-CREE WII
-1412 CANADIAN SYLLABICS WO
-1413 CANADIAN SYLLABICS WEST-CREE WO
-1414 CANADIAN SYLLABICS WOO
-1415 CANADIAN SYLLABICS WEST-CREE WOO
-1416 CANADIAN SYLLABICS NASKAPI WOO
-1417 CANADIAN SYLLABICS WA
-1418 CANADIAN SYLLABICS WEST-CREE WA
-1419 CANADIAN SYLLABICS WAA
-141A CANADIAN SYLLABICS WEST-CREE WAA
-141B CANADIAN SYLLABICS NASKAPI WAA
-141C CANADIAN SYLLABICS AI
- * East Cree
-141D CANADIAN SYLLABICS Y-CREE W
-141E CANADIAN SYLLABICS GLOTTAL STOP
- * Moose Cree (Y), Algonquian (GLOTTAL STOP)
-141F CANADIAN SYLLABICS FINAL ACUTE
- * West Cree (T), East Cree (Y), Inuktitut (GLOTTAL STOP)
- * Athapascan (B/P), Sayisi (I), Carrier (G)
-1420 CANADIAN SYLLABICS FINAL GRAVE
- * West Cree (K), Athapascan (K), Carrier (KH)
-1421 CANADIAN SYLLABICS FINAL BOTTOM HALF RING
- * N Cree (SH), Sayisi (R), Carrier (NG)
-1422 CANADIAN SYLLABICS FINAL TOP HALF RING
- * Algonquian (S), Chipewyan (R), Sayisi (S)
-1423 CANADIAN SYLLABICS FINAL RIGHT HALF RING
- * West Cree (N), Athapascan (D/T), Sayisi (N), Carrier (N)
-1424 CANADIAN SYLLABICS FINAL RING
- * West Cree (W), Sayisi (O)
-1425 CANADIAN SYLLABICS FINAL DOUBLE ACUTE
- * Chipewyan (TT), South Slavey (GH)
-1426 CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES
- * Algonquian (H), Carrier (R)
-1427 CANADIAN SYLLABICS FINAL MIDDLE DOT
- * Moose Cree (W), Athapascan (Y), Sayisi (YU), Blackfoot (S)
-1428 CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE
- * West Cree (C), Sayisi (D)
-1429 CANADIAN SYLLABICS FINAL PLUS
- * Athapascan (N), Sayisi (AI)
-142A CANADIAN SYLLABICS FINAL DOWN TACK
- * N Cree (L), Carrier (D)
- x (down tack - 22A4)
-142B CANADIAN SYLLABICS EN
-142C CANADIAN SYLLABICS IN
-142D CANADIAN SYLLABICS ON
-142E CANADIAN SYLLABICS AN
-142F CANADIAN SYLLABICS PE
- * Inuktitut (PAI), Athapascan (BE), Carrier (HU)
-1430 CANADIAN SYLLABICS PAAI
- * Inuktitut
-1431 CANADIAN SYLLABICS PI
-1432 CANADIAN SYLLABICS PII
-1433 CANADIAN SYLLABICS PO
- * Inuktitut (PU), Athapascan (BO), Carrier (HE)
-1434 CANADIAN SYLLABICS POO
- * Inuktitut (PUU)
-1435 CANADIAN SYLLABICS Y-CREE POO
-1436 CANADIAN SYLLABICS CARRIER HEE
-1437 CANADIAN SYLLABICS CARRIER HI
-1438 CANADIAN SYLLABICS PA
- * Athapascan (BA), Carrier (HA)
-1439 CANADIAN SYLLABICS PAA
-143A CANADIAN SYLLABICS PWE
-143B CANADIAN SYLLABICS WEST-CREE PWE
-143C CANADIAN SYLLABICS PWI
-143D CANADIAN SYLLABICS WEST-CREE PWI
-143E CANADIAN SYLLABICS PWII
-143F CANADIAN SYLLABICS WEST-CREE PWII
-1440 CANADIAN SYLLABICS PWO
-1441 CANADIAN SYLLABICS WEST-CREE PWO
-1442 CANADIAN SYLLABICS PWOO
-1443 CANADIAN SYLLABICS WEST-CREE PWOO
-1444 CANADIAN SYLLABICS PWA
-1445 CANADIAN SYLLABICS WEST-CREE PWA
-1446 CANADIAN SYLLABICS PWAA
-1447 CANADIAN SYLLABICS WEST-CREE PWAA
-1448 CANADIAN SYLLABICS Y-CREE PWAA
-1449 CANADIAN SYLLABICS P
- * Blackfoot (Y)
-144A CANADIAN SYLLABICS WEST-CREE P
- * Sayisi (G)
-144B CANADIAN SYLLABICS CARRIER H
-144C CANADIAN SYLLABICS TE
- * Inuktitut (TAI), Athapascan (DI), Carrier (DU)
-144D CANADIAN SYLLABICS TAAI
- * Inuktitut
-144E CANADIAN SYLLABICS TI
- * Athapascan (DE), Carrier (DO)
-144F CANADIAN SYLLABICS TII
-1450 CANADIAN SYLLABICS TO
- * Inuktitut (TU), Athapascan (DO), Carrier (DE), Sayisi (DU)
-1451 CANADIAN SYLLABICS TOO
- * Inuktitut (TUU)
-1452 CANADIAN SYLLABICS Y-CREE TOO
-1453 CANADIAN SYLLABICS CARRIER DEE
-1454 CANADIAN SYLLABICS CARRIER DI
-1455 CANADIAN SYLLABICS TA
- * Athapascan (DA)
-1456 CANADIAN SYLLABICS TAA
-1457 CANADIAN SYLLABICS TWE
-1458 CANADIAN SYLLABICS WEST-CREE TWE
-1459 CANADIAN SYLLABICS TWI
-145A CANADIAN SYLLABICS WEST-CREE TWI
-145B CANADIAN SYLLABICS TWII
-145C CANADIAN SYLLABICS WEST-CREE TWII
-145D CANADIAN SYLLABICS TWO
-145E CANADIAN SYLLABICS WEST-CREE TWO
-145F CANADIAN SYLLABICS TWOO
-1460 CANADIAN SYLLABICS WEST-CREE TWOO
-1461 CANADIAN SYLLABICS TWA
-1462 CANADIAN SYLLABICS WEST-CREE TWA
-1463 CANADIAN SYLLABICS TWAA
-1464 CANADIAN SYLLABICS WEST-CREE TWAA
-1465 CANADIAN SYLLABICS NASKAPI TWAA
-1466 CANADIAN SYLLABICS T
-1467 CANADIAN SYLLABICS TTE
- * South Slavey (DEH)
-1468 CANADIAN SYLLABICS TTI
- * South Slavey (DIH)
-1469 CANADIAN SYLLABICS TTO
- * South Slavey (DOH)
-146A CANADIAN SYLLABICS TTA
- * South Slavey (DAH)
-146B CANADIAN SYLLABICS KE
- * Inuktitut (KAI), Blackfoot (PA)
-146C CANADIAN SYLLABICS KAAI
- * Inuktitut
-146D CANADIAN SYLLABICS KI
- * Blackfoot (PE)
-146E CANADIAN SYLLABICS KII
-146F CANADIAN SYLLABICS KO
- * Inuktitut (KU), Sayisi (KU), Blackfoot (PI)
-1470 CANADIAN SYLLABICS KOO
- * Inuktitut (KUU)
-1471 CANADIAN SYLLABICS Y-CREE KOO
-1472 CANADIAN SYLLABICS KA
- * Blackfoot (PO)
-1473 CANADIAN SYLLABICS KAA
-1474 CANADIAN SYLLABICS KWE
-1475 CANADIAN SYLLABICS WEST-CREE KWE
-1476 CANADIAN SYLLABICS KWI
-1477 CANADIAN SYLLABICS WEST-CREE KWI
-1478 CANADIAN SYLLABICS KWII
-1479 CANADIAN SYLLABICS WEST-CREE KWII
-147A CANADIAN SYLLABICS KWO
-147B CANADIAN SYLLABICS WEST-CREE KWO
-147C CANADIAN SYLLABICS KWOO
-147D CANADIAN SYLLABICS WEST-CREE KWOO
-147E CANADIAN SYLLABICS KWA
-147F CANADIAN SYLLABICS WEST-CREE KWA
-1480 CANADIAN SYLLABICS KWAA
-1481 CANADIAN SYLLABICS WEST-CREE KWAA
-1482 CANADIAN SYLLABICS NASKAPI KWAA
-1483 CANADIAN SYLLABICS K
-1484 CANADIAN SYLLABICS KW
- * East Cree
-1485 CANADIAN SYLLABICS SOUTH-SLAVEY KEH
-1486 CANADIAN SYLLABICS SOUTH-SLAVEY KIH
-1487 CANADIAN SYLLABICS SOUTH-SLAVEY KOH
-1488 CANADIAN SYLLABICS SOUTH-SLAVEY KAH
-1489 CANADIAN SYLLABICS CE
- * Inuktitut (GAI), Athapascan (DHE), Sayisi (THE), Blackfoot (MA)
-148A CANADIAN SYLLABICS CAAI
- * Inuktitut (GAAI)
-148B CANADIAN SYLLABICS CI
- * Inuktitut (GI), Athapascan (DHI), Sayisi (THI), Blackfoot (ME)
-148C CANADIAN SYLLABICS CII
- * Inuktitut (GII)
-148D CANADIAN SYLLABICS CO
- * Inuktitut (GU), Athapascan (DHO), Sayisi (THO), Blackfoot (MI)
-148E CANADIAN SYLLABICS COO
- * Inuktitut (GUU)
-148F CANADIAN SYLLABICS Y-CREE COO
-1490 CANADIAN SYLLABICS CA
- * Inuktitut (GA), Athapascan (DHA), Sayisi (THA), Blackfoot (MO)
-1491 CANADIAN SYLLABICS CAA
- * Inuktitut (GAA)
-1492 CANADIAN SYLLABICS CWE
-1493 CANADIAN SYLLABICS WEST-CREE CWE
-1494 CANADIAN SYLLABICS CWI
-1495 CANADIAN SYLLABICS WEST-CREE CWI
-1496 CANADIAN SYLLABICS CWII
-1497 CANADIAN SYLLABICS WEST-CREE CWII
-1498 CANADIAN SYLLABICS CWO
-1499 CANADIAN SYLLABICS WEST-CREE CWO
-149A CANADIAN SYLLABICS CWOO
-149B CANADIAN SYLLABICS WEST-CREE CWOO
-149C CANADIAN SYLLABICS CWA
-149D CANADIAN SYLLABICS WEST-CREE CWA
-149E CANADIAN SYLLABICS CWAA
-149F CANADIAN SYLLABICS WEST-CREE CWAA
-14A0 CANADIAN SYLLABICS NASKAPI CWAA
-14A1 CANADIAN SYLLABICS C
- * Inuktitut (G), Sayisi (T)
-14A2 CANADIAN SYLLABICS SAYISI TH
- * Athapascan (DH)
-14A3 CANADIAN SYLLABICS ME
- * Inuktitut (MAI), Blackfoot (TA)
-14A4 CANADIAN SYLLABICS MAAI
- * Inuktitut
-14A5 CANADIAN SYLLABICS MI
- * Blackfoot (TE)
-14A6 CANADIAN SYLLABICS MII
-14A7 CANADIAN SYLLABICS MO
- * Inuktitut (MU), Sayisi (MU), Blackfoot (TI)
-14A8 CANADIAN SYLLABICS MOO
- * Inuktitut (MUU)
-14A9 CANADIAN SYLLABICS Y-CREE MOO
-14AA CANADIAN SYLLABICS MA
- * Blackfoot (TO)
-14AB CANADIAN SYLLABICS MAA
-14AC CANADIAN SYLLABICS MWE
-14AD CANADIAN SYLLABICS WEST-CREE MWE
-14AE CANADIAN SYLLABICS MWI
-14AF CANADIAN SYLLABICS WEST-CREE MWI
-14B0 CANADIAN SYLLABICS MWII
-14B1 CANADIAN SYLLABICS WEST-CREE MWII
-14B2 CANADIAN SYLLABICS MWO
-14B3 CANADIAN SYLLABICS WEST-CREE MWO
-14B4 CANADIAN SYLLABICS MWOO
-14B5 CANADIAN SYLLABICS WEST-CREE MWOO
-14B6 CANADIAN SYLLABICS MWA
-14B7 CANADIAN SYLLABICS WEST-CREE MWA
-14B8 CANADIAN SYLLABICS MWAA
-14B9 CANADIAN SYLLABICS WEST-CREE MWAA
-14BA CANADIAN SYLLABICS NASKAPI MWAA
-14BB CANADIAN SYLLABICS M
-14BC CANADIAN SYLLABICS WEST-CREE M
- * Carrier (M)
-14BD CANADIAN SYLLABICS MH
-14BE CANADIAN SYLLABICS ATHAPASCAN M
-14BF CANADIAN SYLLABICS SAYISI M
-14C0 CANADIAN SYLLABICS NE
- * Inuktitut (NAI)
-14C1 CANADIAN SYLLABICS NAAI
- * Inuktitut
-14C2 CANADIAN SYLLABICS NI
-14C3 CANADIAN SYLLABICS NII
-14C4 CANADIAN SYLLABICS NO
- * Inuktitut (NU), Sayisi (NU)
-14C5 CANADIAN SYLLABICS NOO
- * Inuktitut (NUU)
-14C6 CANADIAN SYLLABICS Y-CREE NOO
-14C7 CANADIAN SYLLABICS NA
-14C8 CANADIAN SYLLABICS NAA
-14C9 CANADIAN SYLLABICS NWE
-14CA CANADIAN SYLLABICS WEST-CREE NWE
-14CB CANADIAN SYLLABICS NWA
-14CC CANADIAN SYLLABICS WEST-CREE NWA
-14CD CANADIAN SYLLABICS NWAA
-14CE CANADIAN SYLLABICS WEST-CREE NWAA
-14CF CANADIAN SYLLABICS NASKAPI NWAA
-14D0 CANADIAN SYLLABICS N
-14D1 CANADIAN SYLLABICS CARRIER NG
-14D2 CANADIAN SYLLABICS NH
-14D3 CANADIAN SYLLABICS LE
- * Inuktitut (LAI)
-14D4 CANADIAN SYLLABICS LAAI
- * Inuktitut
-14D5 CANADIAN SYLLABICS LI
-14D6 CANADIAN SYLLABICS LII
-14D7 CANADIAN SYLLABICS LO
- * Inuktitut (LU)
-14D8 CANADIAN SYLLABICS LOO
- * Inuktitut (LUU)
-14D9 CANADIAN SYLLABICS Y-CREE LOO
-14DA CANADIAN SYLLABICS LA
-14DB CANADIAN SYLLABICS LAA
-14DC CANADIAN SYLLABICS LWE
-14DD CANADIAN SYLLABICS WEST-CREE LWE
-14DE CANADIAN SYLLABICS LWI
-14DF CANADIAN SYLLABICS WEST-CREE LWI
-14E0 CANADIAN SYLLABICS LWII
-14E1 CANADIAN SYLLABICS WEST-CREE LWII
-14E2 CANADIAN SYLLABICS LWO
-14E3 CANADIAN SYLLABICS WEST-CREE LWO
-14E4 CANADIAN SYLLABICS LWOO
-14E5 CANADIAN SYLLABICS WEST-CREE LWOO
-14E6 CANADIAN SYLLABICS LWA
-14E7 CANADIAN SYLLABICS WEST-CREE LWA
-14E8 CANADIAN SYLLABICS LWAA
-14E9 CANADIAN SYLLABICS WEST-CREE LWAA
-14EA CANADIAN SYLLABICS L
-14EB CANADIAN SYLLABICS WEST-CREE L
-14EC CANADIAN SYLLABICS MEDIAL L
-14ED CANADIAN SYLLABICS SE
- * Inuktitut (SAI), Blackfoot (SA)
-14EE CANADIAN SYLLABICS SAAI
- * Inuktitut
-14EF CANADIAN SYLLABICS SI
- * Blackfoot (SE)
-14F0 CANADIAN SYLLABICS SII
-14F1 CANADIAN SYLLABICS SO
- * Inuktitut (SU), Sayisi (SU), Blackfoot (SI)
-14F2 CANADIAN SYLLABICS SOO
- * Inuktitut (SUU)
-14F3 CANADIAN SYLLABICS Y-CREE SOO
-14F4 CANADIAN SYLLABICS SA
- * Blackfoot (SO)
-14F5 CANADIAN SYLLABICS SAA
-14F6 CANADIAN SYLLABICS SWE
-14F7 CANADIAN SYLLABICS WEST-CREE SWE
-14F8 CANADIAN SYLLABICS SWI
-14F9 CANADIAN SYLLABICS WEST-CREE SWI
-14FA CANADIAN SYLLABICS SWII
-14FB CANADIAN SYLLABICS WEST-CREE SWII
-14FC CANADIAN SYLLABICS SWO
-14FD CANADIAN SYLLABICS WEST-CREE SWO
-14FE CANADIAN SYLLABICS SWOO
-14FF CANADIAN SYLLABICS WEST-CREE SWOO
-1500 CANADIAN SYLLABICS SWA
-1501 CANADIAN SYLLABICS WEST-CREE SWA
-1502 CANADIAN SYLLABICS SWAA
-1503 CANADIAN SYLLABICS WEST-CREE SWAA
-1504 CANADIAN SYLLABICS NASKAPI SWAA
-1505 CANADIAN SYLLABICS S
-1506 CANADIAN SYLLABICS ATHAPASCAN S
-1507 CANADIAN SYLLABICS SW
-1508 CANADIAN SYLLABICS BLACKFOOT S
-1509 CANADIAN SYLLABICS MOOSE-CREE SK
-150A CANADIAN SYLLABICS NASKAPI SKW
-150B CANADIAN SYLLABICS NASKAPI S-W
-150C CANADIAN SYLLABICS NASKAPI SPWA
-150D CANADIAN SYLLABICS NASKAPI STWA
-150E CANADIAN SYLLABICS NASKAPI SKWA
-150F CANADIAN SYLLABICS NASKAPI SCWA
-1510 CANADIAN SYLLABICS SHE
-1511 CANADIAN SYLLABICS SHI
-1512 CANADIAN SYLLABICS SHII
-1513 CANADIAN SYLLABICS SHO
-1514 CANADIAN SYLLABICS SHOO
-1515 CANADIAN SYLLABICS SHA
-1516 CANADIAN SYLLABICS SHAA
-1517 CANADIAN SYLLABICS SHWE
-1518 CANADIAN SYLLABICS WEST-CREE SHWE
-1519 CANADIAN SYLLABICS SHWI
-151A CANADIAN SYLLABICS WEST-CREE SHWI
-151B CANADIAN SYLLABICS SHWII
-151C CANADIAN SYLLABICS WEST-CREE SHWII
-151D CANADIAN SYLLABICS SHWO
-151E CANADIAN SYLLABICS WEST-CREE SHWO
-151F CANADIAN SYLLABICS SHWOO
-1520 CANADIAN SYLLABICS WEST-CREE SHWOO
-1521 CANADIAN SYLLABICS SHWA
-1522 CANADIAN SYLLABICS WEST-CREE SHWA
-1523 CANADIAN SYLLABICS SHWAA
-1524 CANADIAN SYLLABICS WEST-CREE SHWAA
-1525 CANADIAN SYLLABICS SH
-1526 CANADIAN SYLLABICS YE
- * Inuktitut (YAI), Blackfoot (YA)
-1527 CANADIAN SYLLABICS YAAI
- * Inuktitut
-1528 CANADIAN SYLLABICS YI
- * Blackfoot (YE)
-1529 CANADIAN SYLLABICS YII
-152A CANADIAN SYLLABICS YO
- * Inuktitut (YU), Blackfoot (YI)
-152B CANADIAN SYLLABICS YOO
- * Inuktitut (YUU)
-152C CANADIAN SYLLABICS Y-CREE YOO
-152D CANADIAN SYLLABICS YA
- * Blackfoot (YO)
-152E CANADIAN SYLLABICS YAA
-152F CANADIAN SYLLABICS YWE
-1530 CANADIAN SYLLABICS WEST-CREE YWE
-1531 CANADIAN SYLLABICS YWI
-1532 CANADIAN SYLLABICS WEST-CREE YWI
-1533 CANADIAN SYLLABICS YWII
-1534 CANADIAN SYLLABICS WEST-CREE YWII
-1535 CANADIAN SYLLABICS YWO
-1536 CANADIAN SYLLABICS WEST-CREE YWO
-1537 CANADIAN SYLLABICS YWOO
-1538 CANADIAN SYLLABICS WEST-CREE YWOO
-1539 CANADIAN SYLLABICS YWA
-153A CANADIAN SYLLABICS WEST-CREE YWA
-153B CANADIAN SYLLABICS YWAA
-153C CANADIAN SYLLABICS WEST-CREE YWAA
-153D CANADIAN SYLLABICS NASKAPI YWAA
-153E CANADIAN SYLLABICS Y
-153F CANADIAN SYLLABICS BIBLE-CREE Y
-1540 CANADIAN SYLLABICS WEST-CREE Y
-1541 CANADIAN SYLLABICS SAYISI YI
-1542 CANADIAN SYLLABICS RE
- * Inuktitut (RAI)
-1543 CANADIAN SYLLABICS R-CREE RE
- * Athapascan (LE)
-1544 CANADIAN SYLLABICS WEST-CREE LE
- * Athapascan (LI)
-1545 CANADIAN SYLLABICS RAAI
- * Inuktitut
-1546 CANADIAN SYLLABICS RI
-1547 CANADIAN SYLLABICS RII
-1548 CANADIAN SYLLABICS RO
- * Inuktitut (RU)
-1549 CANADIAN SYLLABICS ROO
- * Inuktitut (RUU)
-154A CANADIAN SYLLABICS WEST-CREE LO
- * Sayisi (LU)
-154B CANADIAN SYLLABICS RA
-154C CANADIAN SYLLABICS RAA
-154D CANADIAN SYLLABICS WEST-CREE LA
-154E CANADIAN SYLLABICS RWAA
-154F CANADIAN SYLLABICS WEST-CREE RWAA
-1550 CANADIAN SYLLABICS R
-1551 CANADIAN SYLLABICS WEST-CREE R
-1552 CANADIAN SYLLABICS MEDIAL R
-1553 CANADIAN SYLLABICS FE
- * Inuktitut (FAI)
-1554 CANADIAN SYLLABICS FAAI
- * Inuktitut
-1555 CANADIAN SYLLABICS FI
-1556 CANADIAN SYLLABICS FII
-1557 CANADIAN SYLLABICS FO
-1558 CANADIAN SYLLABICS FOO
-1559 CANADIAN SYLLABICS FA
-155A CANADIAN SYLLABICS FAA
-155B CANADIAN SYLLABICS FWAA
-155C CANADIAN SYLLABICS WEST-CREE FWAA
-155D CANADIAN SYLLABICS F
-155E CANADIAN SYLLABICS THE
- * Sayisi (TE)
-155F CANADIAN SYLLABICS N-CREE THE
-1560 CANADIAN SYLLABICS THI
- * Sayisi (TI)
-1561 CANADIAN SYLLABICS N-CREE THI
-1562 CANADIAN SYLLABICS THII
-1563 CANADIAN SYLLABICS N-CREE THII
-1564 CANADIAN SYLLABICS THO
- * Sayisi (TU)
-1565 CANADIAN SYLLABICS THOO
-1566 CANADIAN SYLLABICS THA
- * Sayisi (TA)
-1567 CANADIAN SYLLABICS THAA
-1568 CANADIAN SYLLABICS THWAA
-1569 CANADIAN SYLLABICS WEST-CREE THWAA
-156A CANADIAN SYLLABICS TH
-156B CANADIAN SYLLABICS TTHE
-156C CANADIAN SYLLABICS TTHI
-156D CANADIAN SYLLABICS TTHO
- * Sayisi (TTHU)
-156E CANADIAN SYLLABICS TTHA
-156F CANADIAN SYLLABICS TTH
- * probably a mistaken interpretation of an asterisk used to mark a proper noun
- x (asterisk - 002A)
-1570 CANADIAN SYLLABICS TYE
-1571 CANADIAN SYLLABICS TYI
-1572 CANADIAN SYLLABICS TYO
-1573 CANADIAN SYLLABICS TYA
-1574 CANADIAN SYLLABICS NUNAVIK HE
-1575 CANADIAN SYLLABICS NUNAVIK HI
-1576 CANADIAN SYLLABICS NUNAVIK HII
-1577 CANADIAN SYLLABICS NUNAVIK HO
-1578 CANADIAN SYLLABICS NUNAVIK HOO
-1579 CANADIAN SYLLABICS NUNAVIK HA
-157A CANADIAN SYLLABICS NUNAVIK HAA
-157B CANADIAN SYLLABICS NUNAVIK H
-157C CANADIAN SYLLABICS NUNAVUT H
-157D CANADIAN SYLLABICS HK
- * Algonquian
-157E CANADIAN SYLLABICS QAAI
- * Inuktitut
-157F CANADIAN SYLLABICS QI
-1580 CANADIAN SYLLABICS QII
-1581 CANADIAN SYLLABICS QO
- * Inuktitut (QU)
-1582 CANADIAN SYLLABICS QOO
- * Inuktitut (QUU)
-1583 CANADIAN SYLLABICS QA
-1584 CANADIAN SYLLABICS QAA
-1585 CANADIAN SYLLABICS Q
-1586 CANADIAN SYLLABICS TLHE
- * Sayisi (KLE)
-1587 CANADIAN SYLLABICS TLHI
- * Sayisi (KLI)
-1588 CANADIAN SYLLABICS TLHO
- * Sayisi (KLU)
-1589 CANADIAN SYLLABICS TLHA
- * Sayisi (KLA)
-158A CANADIAN SYLLABICS WEST-CREE RE
-158B CANADIAN SYLLABICS WEST-CREE RI
-158C CANADIAN SYLLABICS WEST-CREE RO
-158D CANADIAN SYLLABICS WEST-CREE RA
-158E CANADIAN SYLLABICS NGAAI
- * Inuktitut
-158F CANADIAN SYLLABICS NGI
-1590 CANADIAN SYLLABICS NGII
-1591 CANADIAN SYLLABICS NGO
- * Inuktitut (NGU)
-1592 CANADIAN SYLLABICS NGOO
- * Inuktitut (NGUU)
-1593 CANADIAN SYLLABICS NGA
-1594 CANADIAN SYLLABICS NGAA
-1595 CANADIAN SYLLABICS NG
-1596 CANADIAN SYLLABICS NNG
-1597 CANADIAN SYLLABICS SAYISI SHE
-1598 CANADIAN SYLLABICS SAYISI SHI
-1599 CANADIAN SYLLABICS SAYISI SHO
- * Sayisi (SHU)
-159A CANADIAN SYLLABICS SAYISI SHA
-159B CANADIAN SYLLABICS WOODS-CREE THE
-159C CANADIAN SYLLABICS WOODS-CREE THI
-159D CANADIAN SYLLABICS WOODS-CREE THO
-159E CANADIAN SYLLABICS WOODS-CREE THA
-159F CANADIAN SYLLABICS WOODS-CREE TH
-15A0 CANADIAN SYLLABICS LHI
-15A1 CANADIAN SYLLABICS LHII
-15A2 CANADIAN SYLLABICS LHO
- * Inuktitut (LHU)
-15A3 CANADIAN SYLLABICS LHOO
- * Inuktitut (LHUU)
-15A4 CANADIAN SYLLABICS LHA
-15A5 CANADIAN SYLLABICS LHAA
-15A6 CANADIAN SYLLABICS LH
-15A7 CANADIAN SYLLABICS TH-CREE THE
-15A8 CANADIAN SYLLABICS TH-CREE THI
-15A9 CANADIAN SYLLABICS TH-CREE THII
-15AA CANADIAN SYLLABICS TH-CREE THO
-15AB CANADIAN SYLLABICS TH-CREE THOO
-15AC CANADIAN SYLLABICS TH-CREE THA
-15AD CANADIAN SYLLABICS TH-CREE THAA
-15AE CANADIAN SYLLABICS TH-CREE TH
-15AF CANADIAN SYLLABICS AIVILIK B
-15B0 CANADIAN SYLLABICS BLACKFOOT E
-15B1 CANADIAN SYLLABICS BLACKFOOT I
-15B2 CANADIAN SYLLABICS BLACKFOOT O
-15B3 CANADIAN SYLLABICS BLACKFOOT A
-15B4 CANADIAN SYLLABICS BLACKFOOT WE
-15B5 CANADIAN SYLLABICS BLACKFOOT WI
-15B6 CANADIAN SYLLABICS BLACKFOOT WO
-15B7 CANADIAN SYLLABICS BLACKFOOT WA
-15B8 CANADIAN SYLLABICS BLACKFOOT NE
-15B9 CANADIAN SYLLABICS BLACKFOOT NI
-15BA CANADIAN SYLLABICS BLACKFOOT NO
-15BB CANADIAN SYLLABICS BLACKFOOT NA
-15BC CANADIAN SYLLABICS BLACKFOOT KE
-15BD CANADIAN SYLLABICS BLACKFOOT KI
-15BE CANADIAN SYLLABICS BLACKFOOT KO
-15BF CANADIAN SYLLABICS BLACKFOOT KA
-15C0 CANADIAN SYLLABICS SAYISI HE
-15C1 CANADIAN SYLLABICS SAYISI HI
-15C2 CANADIAN SYLLABICS SAYISI HO
- * Sayisi (HU)
-15C3 CANADIAN SYLLABICS SAYISI HA
-15C4 CANADIAN SYLLABICS CARRIER GHU
-15C5 CANADIAN SYLLABICS CARRIER GHO
-15C6 CANADIAN SYLLABICS CARRIER GHE
-15C7 CANADIAN SYLLABICS CARRIER GHEE
-15C8 CANADIAN SYLLABICS CARRIER GHI
-15C9 CANADIAN SYLLABICS CARRIER GHA
-15CA CANADIAN SYLLABICS CARRIER RU
-15CB CANADIAN SYLLABICS CARRIER RO
-15CC CANADIAN SYLLABICS CARRIER RE
-15CD CANADIAN SYLLABICS CARRIER REE
-15CE CANADIAN SYLLABICS CARRIER RI
-15CF CANADIAN SYLLABICS CARRIER RA
-15D0 CANADIAN SYLLABICS CARRIER WU
-15D1 CANADIAN SYLLABICS CARRIER WO
-15D2 CANADIAN SYLLABICS CARRIER WE
-15D3 CANADIAN SYLLABICS CARRIER WEE
-15D4 CANADIAN SYLLABICS CARRIER WI
-15D5 CANADIAN SYLLABICS CARRIER WA
-15D6 CANADIAN SYLLABICS CARRIER HWU
-15D7 CANADIAN SYLLABICS CARRIER HWO
-15D8 CANADIAN SYLLABICS CARRIER HWE
-15D9 CANADIAN SYLLABICS CARRIER HWEE
-15DA CANADIAN SYLLABICS CARRIER HWI
-15DB CANADIAN SYLLABICS CARRIER HWA
-15DC CANADIAN SYLLABICS CARRIER THU
-15DD CANADIAN SYLLABICS CARRIER THO
-15DE CANADIAN SYLLABICS CARRIER THE
-15DF CANADIAN SYLLABICS CARRIER THEE
-15E0 CANADIAN SYLLABICS CARRIER THI
-15E1 CANADIAN SYLLABICS CARRIER THA
-15E2 CANADIAN SYLLABICS CARRIER TTU
-15E3 CANADIAN SYLLABICS CARRIER TTO
-15E4 CANADIAN SYLLABICS CARRIER TTE
-15E5 CANADIAN SYLLABICS CARRIER TTEE
-15E6 CANADIAN SYLLABICS CARRIER TTI
-15E7 CANADIAN SYLLABICS CARRIER TTA
-15E8 CANADIAN SYLLABICS CARRIER PU
-15E9 CANADIAN SYLLABICS CARRIER PO
-15EA CANADIAN SYLLABICS CARRIER PE
-15EB CANADIAN SYLLABICS CARRIER PEE
-15EC CANADIAN SYLLABICS CARRIER PI
-15ED CANADIAN SYLLABICS CARRIER PA
-15EE CANADIAN SYLLABICS CARRIER P
-15EF CANADIAN SYLLABICS CARRIER GU
-15F0 CANADIAN SYLLABICS CARRIER GO
-15F1 CANADIAN SYLLABICS CARRIER GE
-15F2 CANADIAN SYLLABICS CARRIER GEE
-15F3 CANADIAN SYLLABICS CARRIER GI
-15F4 CANADIAN SYLLABICS CARRIER GA
-15F5 CANADIAN SYLLABICS CARRIER KHU
-15F6 CANADIAN SYLLABICS CARRIER KHO
-15F7 CANADIAN SYLLABICS CARRIER KHE
-15F8 CANADIAN SYLLABICS CARRIER KHEE
-15F9 CANADIAN SYLLABICS CARRIER KHI
-15FA CANADIAN SYLLABICS CARRIER KHA
-15FB CANADIAN SYLLABICS CARRIER KKU
-15FC CANADIAN SYLLABICS CARRIER KKO
-15FD CANADIAN SYLLABICS CARRIER KKE
-15FE CANADIAN SYLLABICS CARRIER KKEE
-15FF CANADIAN SYLLABICS CARRIER KKI
-1600 CANADIAN SYLLABICS CARRIER KKA
-1601 CANADIAN SYLLABICS CARRIER KK
-1602 CANADIAN SYLLABICS CARRIER NU
-1603 CANADIAN SYLLABICS CARRIER NO
-1604 CANADIAN SYLLABICS CARRIER NE
-1605 CANADIAN SYLLABICS CARRIER NEE
-1606 CANADIAN SYLLABICS CARRIER NI
-1607 CANADIAN SYLLABICS CARRIER NA
-1608 CANADIAN SYLLABICS CARRIER MU
-1609 CANADIAN SYLLABICS CARRIER MO
-160A CANADIAN SYLLABICS CARRIER ME
-160B CANADIAN SYLLABICS CARRIER MEE
-160C CANADIAN SYLLABICS CARRIER MI
-160D CANADIAN SYLLABICS CARRIER MA
-160E CANADIAN SYLLABICS CARRIER YU
-160F CANADIAN SYLLABICS CARRIER YO
-1610 CANADIAN SYLLABICS CARRIER YE
-1611 CANADIAN SYLLABICS CARRIER YEE
-1612 CANADIAN SYLLABICS CARRIER YI
-1613 CANADIAN SYLLABICS CARRIER YA
-1614 CANADIAN SYLLABICS CARRIER JU
- * Athapascan (ZA), Sayisi (TZO), South Slavey (DHA)
-1615 CANADIAN SYLLABICS SAYISI JU
- * Athapascan (ZO), Sayisi (TZU), South Slavey (DHO)
-1616 CANADIAN SYLLABICS CARRIER JO
-1617 CANADIAN SYLLABICS CARRIER JE
-1618 CANADIAN SYLLABICS CARRIER JEE
-1619 CANADIAN SYLLABICS CARRIER JI
-161A CANADIAN SYLLABICS SAYISI JI
- * Athapascan (ZE), Sayisi (TZE), South Slavey (DHE)
-161B CANADIAN SYLLABICS CARRIER JA
- * Athapascan (ZI), Sayisi (TZI), South Slavey (DHI)
-161C CANADIAN SYLLABICS CARRIER JJU
-161D CANADIAN SYLLABICS CARRIER JJO
-161E CANADIAN SYLLABICS CARRIER JJE
-161F CANADIAN SYLLABICS CARRIER JJEE
-1620 CANADIAN SYLLABICS CARRIER JJI
-1621 CANADIAN SYLLABICS CARRIER JJA
-1622 CANADIAN SYLLABICS CARRIER LU
-1623 CANADIAN SYLLABICS CARRIER LO
-1624 CANADIAN SYLLABICS CARRIER LE
-1625 CANADIAN SYLLABICS CARRIER LEE
-1626 CANADIAN SYLLABICS CARRIER LI
-1627 CANADIAN SYLLABICS CARRIER LA
-1628 CANADIAN SYLLABICS CARRIER DLU
-1629 CANADIAN SYLLABICS CARRIER DLO
-162A CANADIAN SYLLABICS CARRIER DLE
-162B CANADIAN SYLLABICS CARRIER DLEE
-162C CANADIAN SYLLABICS CARRIER DLI
-162D CANADIAN SYLLABICS CARRIER DLA
-162E CANADIAN SYLLABICS CARRIER LHU
-162F CANADIAN SYLLABICS CARRIER LHO
-1630 CANADIAN SYLLABICS CARRIER LHE
-1631 CANADIAN SYLLABICS CARRIER LHEE
-1632 CANADIAN SYLLABICS CARRIER LHI
-1633 CANADIAN SYLLABICS CARRIER LHA
-1634 CANADIAN SYLLABICS CARRIER TLHU
-1635 CANADIAN SYLLABICS CARRIER TLHO
-1636 CANADIAN SYLLABICS CARRIER TLHE
-1637 CANADIAN SYLLABICS CARRIER TLHEE
-1638 CANADIAN SYLLABICS CARRIER TLHI
-1639 CANADIAN SYLLABICS CARRIER TLHA
-163A CANADIAN SYLLABICS CARRIER TLU
-163B CANADIAN SYLLABICS CARRIER TLO
-163C CANADIAN SYLLABICS CARRIER TLE
-163D CANADIAN SYLLABICS CARRIER TLEE
-163E CANADIAN SYLLABICS CARRIER TLI
-163F CANADIAN SYLLABICS CARRIER TLA
-1640 CANADIAN SYLLABICS CARRIER ZU
-1641 CANADIAN SYLLABICS CARRIER ZO
-1642 CANADIAN SYLLABICS CARRIER ZE
-1643 CANADIAN SYLLABICS CARRIER ZEE
-1644 CANADIAN SYLLABICS CARRIER ZI
-1645 CANADIAN SYLLABICS CARRIER ZA
-1646 CANADIAN SYLLABICS CARRIER Z
-1647 CANADIAN SYLLABICS CARRIER INITIAL Z
-1648 CANADIAN SYLLABICS CARRIER DZU
-1649 CANADIAN SYLLABICS CARRIER DZO
-164A CANADIAN SYLLABICS CARRIER DZE
-164B CANADIAN SYLLABICS CARRIER DZEE
-164C CANADIAN SYLLABICS CARRIER DZI
-164D CANADIAN SYLLABICS CARRIER DZA
-164E CANADIAN SYLLABICS CARRIER SU
-164F CANADIAN SYLLABICS CARRIER SO
-1650 CANADIAN SYLLABICS CARRIER SE
-1651 CANADIAN SYLLABICS CARRIER SEE
-1652 CANADIAN SYLLABICS CARRIER SI
-1653 CANADIAN SYLLABICS CARRIER SA
-1654 CANADIAN SYLLABICS CARRIER SHU
-1655 CANADIAN SYLLABICS CARRIER SHO
-1656 CANADIAN SYLLABICS CARRIER SHE
-1657 CANADIAN SYLLABICS CARRIER SHEE
-1658 CANADIAN SYLLABICS CARRIER SHI
-1659 CANADIAN SYLLABICS CARRIER SHA
-165A CANADIAN SYLLABICS CARRIER SH
-165B CANADIAN SYLLABICS CARRIER TSU
-165C CANADIAN SYLLABICS CARRIER TSO
-165D CANADIAN SYLLABICS CARRIER TSE
-165E CANADIAN SYLLABICS CARRIER TSEE
-165F CANADIAN SYLLABICS CARRIER TSI
-1660 CANADIAN SYLLABICS CARRIER TSA
-1661 CANADIAN SYLLABICS CARRIER CHU
-1662 CANADIAN SYLLABICS CARRIER CHO
-1663 CANADIAN SYLLABICS CARRIER CHE
-1664 CANADIAN SYLLABICS CARRIER CHEE
-1665 CANADIAN SYLLABICS CARRIER CHI
-1666 CANADIAN SYLLABICS CARRIER CHA
-1667 CANADIAN SYLLABICS CARRIER TTSU
-1668 CANADIAN SYLLABICS CARRIER TTSO
-1669 CANADIAN SYLLABICS CARRIER TTSE
-166A CANADIAN SYLLABICS CARRIER TTSEE
-166B CANADIAN SYLLABICS CARRIER TTSI
-166C CANADIAN SYLLABICS CARRIER TTSA
-@ Symbol
-166D CANADIAN SYLLABICS CHI SIGN
- * Algonquian
- * used as a symbol to denote Christ
- x (chi rho - 2627)
-@ Punctuation
-166E CANADIAN SYLLABICS FULL STOP
-@ Syllables
-166F CANADIAN SYLLABICS QAI
-1670 CANADIAN SYLLABICS NGAI
-1671 CANADIAN SYLLABICS NNGI
-1672 CANADIAN SYLLABICS NNGII
-1673 CANADIAN SYLLABICS NNGO
- * Inuktitut (NNGU)
-1674 CANADIAN SYLLABICS NNGOO
- * Inuktitut (NNGUU)
-1675 CANADIAN SYLLABICS NNGA
-1676 CANADIAN SYLLABICS NNGAA
-1677 CANADIAN SYLLABICS WOODS-CREE THWEE
-1678 CANADIAN SYLLABICS WOODS-CREE THWI
-1679 CANADIAN SYLLABICS WOODS-CREE THWII
-167A CANADIAN SYLLABICS WOODS-CREE THWO
-167B CANADIAN SYLLABICS WOODS-CREE THWOO
-167C CANADIAN SYLLABICS WOODS-CREE THWA
-167D CANADIAN SYLLABICS WOODS-CREE THWAA
-167E CANADIAN SYLLABICS WOODS-CREE FINAL TH
-167F CANADIAN SYLLABICS BLACKFOOT W
-@@ 1680 Ogham 169F
-@+ An Ogham font typically displays all Ogham characters with a visible stemline, representing the edge of monumental Ogham inscriptions.
-@ Punctuation
-1680 OGHAM SPACE MARK
- * glyph is blank in "stemless" style fonts
- x (space - 0020)
-@ Traditional letters
-1681 OGHAM LETTER BEITH
-1682 OGHAM LETTER LUIS
-1683 OGHAM LETTER FEARN
-1684 OGHAM LETTER SAIL
-1685 OGHAM LETTER NION
-1686 OGHAM LETTER UATH
-1687 OGHAM LETTER DAIR
-1688 OGHAM LETTER TINNE
-1689 OGHAM LETTER COLL
-168A OGHAM LETTER CEIRT
-168B OGHAM LETTER MUIN
-168C OGHAM LETTER GORT
-168D OGHAM LETTER NGEADAL
-168E OGHAM LETTER STRAIF
-168F OGHAM LETTER RUIS
-1690 OGHAM LETTER AILM
-1691 OGHAM LETTER ONN
-1692 OGHAM LETTER UR
-1693 OGHAM LETTER EADHADH
-1694 OGHAM LETTER IODHADH
-@ Forfeda (supplementary letters)
-1695 OGHAM LETTER EABHADH
-1696 OGHAM LETTER OR
-1697 OGHAM LETTER UILLEANN
-1698 OGHAM LETTER IFIN
-1699 OGHAM LETTER EAMHANCHOLL
-169A OGHAM LETTER PEITH
-@ Punctuation
-169B OGHAM FEATHER MARK
- * marks beginning of Ogham text
-169C OGHAM REVERSED FEATHER MARK
- * marks end of Ogham text
-@@ 16A0 Runic 16FF
-@ Letters
-16A0 RUNIC LETTER FEHU FEOH FE F
-16A1 RUNIC LETTER V
-16A2 RUNIC LETTER URUZ UR U
-16A3 RUNIC LETTER YR
-16A4 RUNIC LETTER Y
-16A5 RUNIC LETTER W
-16A6 RUNIC LETTER THURISAZ THURS THORN
- x (latin small letter thorn - 00FE)
-16A7 RUNIC LETTER ETH
-16A8 RUNIC LETTER ANSUZ A
-16A9 RUNIC LETTER OS O
-16AA RUNIC LETTER AC A
-16AB RUNIC LETTER AESC
-16AC RUNIC LETTER LONG-BRANCH-OSS O
-16AD RUNIC LETTER SHORT-TWIG-OSS O
-16AE RUNIC LETTER O
-16AF RUNIC LETTER OE
-16B0 RUNIC LETTER ON
-16B1 RUNIC LETTER RAIDO RAD REID R
-16B2 RUNIC LETTER KAUNA
-16B3 RUNIC LETTER CEN
-16B4 RUNIC LETTER KAUN K
-16B5 RUNIC LETTER G
-16B6 RUNIC LETTER ENG
-16B7 RUNIC LETTER GEBO GYFU G
-16B8 RUNIC LETTER GAR
-16B9 RUNIC LETTER WUNJO WYNN W
- x (latin letter wynn - 01BF)
-16BA RUNIC LETTER HAGLAZ H
-16BB RUNIC LETTER HAEGL H
-16BC RUNIC LETTER LONG-BRANCH-HAGALL H
-16BD RUNIC LETTER SHORT-TWIG-HAGALL H
-16BE RUNIC LETTER NAUDIZ NYD NAUD N
-16BF RUNIC LETTER SHORT-TWIG-NAUD N
-16C0 RUNIC LETTER DOTTED-N
-16C1 RUNIC LETTER ISAZ IS ISS I
-16C2 RUNIC LETTER E
-16C3 RUNIC LETTER JERAN J
-16C4 RUNIC LETTER GER
-16C5 RUNIC LETTER LONG-BRANCH-AR AE
-16C6 RUNIC LETTER SHORT-TWIG-AR A
-16C7 RUNIC LETTER IWAZ EOH
-16C8 RUNIC LETTER PERTHO PEORTH P
-16C9 RUNIC LETTER ALGIZ EOLHX
-16CA RUNIC LETTER SOWILO S
-16CB RUNIC LETTER SIGEL LONG-BRANCH-SOL S
-16CC RUNIC LETTER SHORT-TWIG-SOL S
-16CD RUNIC LETTER C
-16CE RUNIC LETTER Z
-16CF RUNIC LETTER TIWAZ TIR TYR T
-16D0 RUNIC LETTER SHORT-TWIG-TYR T
-16D1 RUNIC LETTER D
-16D2 RUNIC LETTER BERKANAN BEORC BJARKAN B
-16D3 RUNIC LETTER SHORT-TWIG-BJARKAN B
-16D4 RUNIC LETTER DOTTED-P
-16D5 RUNIC LETTER OPEN-P
-16D6 RUNIC LETTER EHWAZ EH E
-16D7 RUNIC LETTER MANNAZ MAN M
-16D8 RUNIC LETTER LONG-BRANCH-MADR M
-16D9 RUNIC LETTER SHORT-TWIG-MADR M
-16DA RUNIC LETTER LAUKAZ LAGU LOGR L
-16DB RUNIC LETTER DOTTED-L
-16DC RUNIC LETTER INGWAZ
-16DD RUNIC LETTER ING
-16DE RUNIC LETTER DAGAZ DAEG D
-16DF RUNIC LETTER OTHALAN ETHEL O
-16E0 RUNIC LETTER EAR
-16E1 RUNIC LETTER IOR
-16E2 RUNIC LETTER CWEORTH
-16E3 RUNIC LETTER CALC
-16E4 RUNIC LETTER CEALC
-16E5 RUNIC LETTER STAN
-16E6 RUNIC LETTER LONG-BRANCH-YR
-16E7 RUNIC LETTER SHORT-TWIG-YR
-16E8 RUNIC LETTER ICELANDIC-YR
-16E9 RUNIC LETTER Q
-16EA RUNIC LETTER X
-@ Punctuation
-16EB RUNIC SINGLE PUNCTUATION
-16EC RUNIC MULTIPLE PUNCTUATION
-16ED RUNIC CROSS PUNCTUATION
-@ Golden number runes
-16EE RUNIC ARLAUG SYMBOL
- * golden number 17
-16EF RUNIC TVIMADUR SYMBOL
- * golden number 18
-16F0 RUNIC BELGTHOR SYMBOL
- * golden number 19
-@@ 1700 Tagalog 171F
-@ Independent vowels
-1700 TAGALOG LETTER A
-1701 TAGALOG LETTER I
-1702 TAGALOG LETTER U
-@ Consonants
-1703 TAGALOG LETTER KA
-1704 TAGALOG LETTER GA
-1705 TAGALOG LETTER NGA
-1706 TAGALOG LETTER TA
-1707 TAGALOG LETTER DA
-1708 TAGALOG LETTER NA
-1709 TAGALOG LETTER PA
-170A TAGALOG LETTER BA
-170B TAGALOG LETTER MA
-170C TAGALOG LETTER YA
-170E TAGALOG LETTER LA
-170F TAGALOG LETTER WA
-1710 TAGALOG LETTER SA
-1711 TAGALOG LETTER HA
-@ Dependent vowel signs
-1712 TAGALOG VOWEL SIGN I
-1713 TAGALOG VOWEL SIGN U
-@ Virama
-1714 TAGALOG SIGN VIRAMA
-@@ 1720 Hanunoo 173F
-@ Independent vowels
-1720 HANUNOO LETTER A
-1721 HANUNOO LETTER I
-1722 HANUNOO LETTER U
-@ Consonants
-1723 HANUNOO LETTER KA
-1724 HANUNOO LETTER GA
-1725 HANUNOO LETTER NGA
-1726 HANUNOO LETTER TA
-1727 HANUNOO LETTER DA
-1728 HANUNOO LETTER NA
-1729 HANUNOO LETTER PA
-172A HANUNOO LETTER BA
-172B HANUNOO LETTER MA
-172C HANUNOO LETTER YA
-172D HANUNOO LETTER RA
-172E HANUNOO LETTER LA
-172F HANUNOO LETTER WA
-1730 HANUNOO LETTER SA
-1731 HANUNOO LETTER HA
-@ Dependent vowel signs
-1732 HANUNOO VOWEL SIGN I
-1733 HANUNOO VOWEL SIGN U
-@ Virama
-1734 HANUNOO SIGN PAMUDPOD
-@ Generic punctuation for Philippine scripts
-1735 PHILIPPINE SINGLE PUNCTUATION
- x (devanagari danda - 0964)
-1736 PHILIPPINE DOUBLE PUNCTUATION
- x (devanagari double danda - 0965)
-@@ 1740 Buhid 175F
-@ Independent vowels
-1740 BUHID LETTER A
-1741 BUHID LETTER I
-1742 BUHID LETTER U
-@ Consonants
-1743 BUHID LETTER KA
-1744 BUHID LETTER GA
-1745 BUHID LETTER NGA
-1746 BUHID LETTER TA
-1747 BUHID LETTER DA
-1748 BUHID LETTER NA
-1749 BUHID LETTER PA
-174A BUHID LETTER BA
-174B BUHID LETTER MA
-174C BUHID LETTER YA
-174D BUHID LETTER RA
-174E BUHID LETTER LA
-174F BUHID LETTER WA
-1750 BUHID LETTER SA
-1751 BUHID LETTER HA
-@ Dependent vowel signs
-1752 BUHID VOWEL SIGN I
-1753 BUHID VOWEL SIGN U
-@@ 1760 Tagbanwa 177F
-@ Independent vowels
-1760 TAGBANWA LETTER A
-1761 TAGBANWA LETTER I
-1762 TAGBANWA LETTER U
-@ Consonants
-1763 TAGBANWA LETTER KA
-1764 TAGBANWA LETTER GA
-1765 TAGBANWA LETTER NGA
-1766 TAGBANWA LETTER TA
-1767 TAGBANWA LETTER DA
-1768 TAGBANWA LETTER NA
-1769 TAGBANWA LETTER PA
-176A TAGBANWA LETTER BA
-176B TAGBANWA LETTER MA
-176C TAGBANWA LETTER YA
-176E TAGBANWA LETTER LA
-176F TAGBANWA LETTER WA
-1770 TAGBANWA LETTER SA
-@ Dependent vowel signs
-1772 TAGBANWA VOWEL SIGN I
-1773 TAGBANWA VOWEL SIGN U
-@@ 1780 Khmer 17FF
-@ Consonants
-1780 KHMER LETTER KA
-1781 KHMER LETTER KHA
-1782 KHMER LETTER KO
-1783 KHMER LETTER KHO
-1784 KHMER LETTER NGO
-1785 KHMER LETTER CA
-1786 KHMER LETTER CHA
-1787 KHMER LETTER CO
-1788 KHMER LETTER CHO
-1789 KHMER LETTER NYO
-178A KHMER LETTER DA
-178B KHMER LETTER TTHA
-178C KHMER LETTER DO
-178D KHMER LETTER TTHO
-178E KHMER LETTER NNO
- * as this character belongs to the first register, its correct transliteration is nna, not nno
-178F KHMER LETTER TA
-1790 KHMER LETTER THA
-1791 KHMER LETTER TO
-1792 KHMER LETTER THO
-1793 KHMER LETTER NO
-1794 KHMER LETTER BA
-1795 KHMER LETTER PHA
-1796 KHMER LETTER PO
-1797 KHMER LETTER PHO
-1798 KHMER LETTER MO
-1799 KHMER LETTER YO
-179A KHMER LETTER RO
-179B KHMER LETTER LO
-179C KHMER LETTER VO
-179D KHMER LETTER SHA
- * used only for Pali/Sanskrit transliteration
-179E KHMER LETTER SSO
- * used only for Pali/Sanskrit transliteration
- * as this character belongs to the first register, its correct transliteration is ssa, not sso
-179F KHMER LETTER SA
-17A0 KHMER LETTER HA
-17A1 KHMER LETTER LA
-17A2 KHMER LETTER QA
- * glottal stop
-@ Deprecated independent vowels for transliteration
-@+ These cloned independent vowels were originally intended only for Pali/Sanskrit transliteration.
-17A3 KHMER INDEPENDENT VOWEL QAQ
- * use of this character is strongly discouraged; 17A2 should be used instead
-17A4 KHMER INDEPENDENT VOWEL QAA
- * use of this character is strongly discouraged; the sequence 17A2 17B6 should be used instead
-@ Independent vowels
-17A5 KHMER INDEPENDENT VOWEL QI
-17A6 KHMER INDEPENDENT VOWEL QII
-17A7 KHMER INDEPENDENT VOWEL QU
-17A8 KHMER INDEPENDENT VOWEL QUK
- * obsolete ligature for the sequence 17A7 1780
- * use of the sequence is now preferred
-17A9 KHMER INDEPENDENT VOWEL QUU
-17AA KHMER INDEPENDENT VOWEL QUUV
-17AB KHMER INDEPENDENT VOWEL RY
-17AC KHMER INDEPENDENT VOWEL RYY
-17AD KHMER INDEPENDENT VOWEL LY
-17AE KHMER INDEPENDENT VOWEL LYY
-17AF KHMER INDEPENDENT VOWEL QE
-17B0 KHMER INDEPENDENT VOWEL QAI
-17B1 KHMER INDEPENDENT VOWEL QOO TYPE ONE
-17B2 KHMER INDEPENDENT VOWEL QOO TYPE TWO
- * this is a variant for 17B1, used in only two words
- * 17B1 is the normal variant of this vowel
-17B3 KHMER INDEPENDENT VOWEL QAU
-@ Inherent vowels
-@+ These are for phonetic transcription to distinguish Indic language inherent vowels from Khmer inherent vowels. These characters are included solely for compatibility with particular applications; their use in other contexts is discouraged.
-17B4 KHMER VOWEL INHERENT AQ
-17B5 KHMER VOWEL INHERENT AA
-@ Dependent vowel signs
-17B6 KHMER VOWEL SIGN AA
-17B7 KHMER VOWEL SIGN I
-17B8 KHMER VOWEL SIGN II
-17B9 KHMER VOWEL SIGN Y
-17BA KHMER VOWEL SIGN YY
-17BB KHMER VOWEL SIGN U
-17BC KHMER VOWEL SIGN UU
-17BD KHMER VOWEL SIGN UA
-@ Two-part dependent vowel signs
-@+ These two-part dependent vowel signs have glyph pieces which stand on both sides of the consonant. These vowel signs follow the consonant in logical order, and should be handled as a unit for processing.
-17BE KHMER VOWEL SIGN OE
-17BF KHMER VOWEL SIGN YA
-17C0 KHMER VOWEL SIGN IE
-@ Dependent vowel signs
-17C1 KHMER VOWEL SIGN E
-17C2 KHMER VOWEL SIGN AE
-17C3 KHMER VOWEL SIGN AI
-@ Two-part dependent vowel signs
-@+ These two-part dependent vowel signs have glyph pieces which stand on both sides of the consonant. These vowel signs follow the consonant in logical order, and should be handled as a unit for processing.
-17C4 KHMER VOWEL SIGN OO
-17C5 KHMER VOWEL SIGN AU
-@ Various signs
-17C6 KHMER SIGN NIKAHIT
- = srak am
- = anusvara
- * final nasalization
- * this character is usually regarded as a vowel sign am, along with om and aam
- x (thai character nikhahit - 0E4D)
- x (myanmar sign anusvara - 1036)
-17C7 KHMER SIGN REAHMUK
- = srak ah
- = visarga
- x (myanmar sign visarga - 1038)
-17C8 KHMER SIGN YUUKALEAPINTU
- * inserts a short inherent vowel with abrupt glottal stop
- * the preferred transliteration is yukaleakpintu
-@ Consonant shifters
-@+ These signs shift the base consonant between registers.
-17C9 KHMER SIGN MUUSIKATOAN
- * changes the second register to the first
- * the preferred transliteration is muusekatoan
-17CA KHMER SIGN TRIISAP
- * changes the first register to the second
- * the preferred transliteration is treisap
-@ Various signs
-17CB KHMER SIGN BANTOC
- * shortens the vowel sound in the previous orthographic syllable
- * the preferred transliteration is bantak
-17CC KHMER SIGN ROBAT
- * a diacritic historically corresponding to the repha form of ra in Devanagari
-17CD KHMER SIGN TOANDAKHIAT
- * indicates that the base character is not pronounced
-17CE KHMER SIGN KAKABAT
- * sign used with some exclamations
-17CF KHMER SIGN AHSDA
- * denotes stressed intonation in some single-consonant words
-17D0 KHMER SIGN SAMYOK SANNYA
- * denotes deviation from the general rules of pronunciation, mostly used in loan words from Pali/Sanskrit, French, and so on
-17D1 KHMER SIGN VIRIAM
- * mostly obsolete, a "killer"
- * indicates that the base character is the final consonant of a word without its inherent vowel sound
-17D2 KHMER SIGN COENG
- * functions to indicate that the following Khmer letter is to be rendered subscripted
- * shape shown is arbitrary and is not visibly rendered
-@ Lunar date sign
-17D3 KHMER SIGN BATHAMASAT
- * originally intended as part of lunar date symbols
- * use of this character is discouraged in favor of the complete set of lunar date symbols
- x (khmer symbol pathamasat - 19E0)
-@ Various signs
-17D4 KHMER SIGN KHAN
- * functions as a full stop, period
- x (thai character paiyannoi - 0E2F)
- x (myanmar sign little section - 104A)
-17D5 KHMER SIGN BARIYOOSAN
- * indicates the end of a section or a text
- x (thai character angkhankhu - 0E5A)
- x (myanmar sign section - 104B)
-17D6 KHMER SIGN CAMNUC PII KUUH
- * functions as colon
- * the preferred transliteration is camnoc pii kuuh
- x (division sign - 00F7)
- x (tibetan mark gter tsheg - 0F14)
-17D7 KHMER SIGN LEK TOO
- * repetition sign
- x (thai character maiyamok - 0E46)
-17D8 KHMER SIGN BEYYAL
- * et cetera
- * use of this character is discouraged; other abbreviations for et cetera also exist
- * preferred spelling: 17D4 179B 17D4
-17D9 KHMER SIGN PHNAEK MUAN
- * indicates the beginning of a book or a treatise
- * the preferred transliteration is phnek moan
- x (thai character fongman - 0E4F)
-17DA KHMER SIGN KOOMUUT
- * indicates the end of a book or treatise
- * this forms a pair with 17D9
- * the preferred transliteration is koomoot
- x (thai character khomut - 0E5B)
-@ Currency symbol
-17DB KHMER CURRENCY SYMBOL RIEL
-@ Various signs
-17DC KHMER SIGN AVAKRAHASANYA
- * rare, shows an omitted Sanskrit vowel, like an apostrophe
- * the preferred transliteration is avakraha sannya
- x (devanagari sign avagraha - 093D)
-17DD KHMER SIGN ATTHACAN
- * mostly obsolete
- * indicates that the base character is the final consonant of a word with its inherent vowel sound
- x (khmer sign viriam - 17D1)
-@ Digits
-17E0 KHMER DIGIT ZERO
-17E1 KHMER DIGIT ONE
-17E2 KHMER DIGIT TWO
-17E3 KHMER DIGIT THREE
-17E4 KHMER DIGIT FOUR
-17E5 KHMER DIGIT FIVE
-17E6 KHMER DIGIT SIX
-17E7 KHMER DIGIT SEVEN
-17E8 KHMER DIGIT EIGHT
-17E9 KHMER DIGIT NINE
-@ Numeric symbols for divination lore
-@+ These characters have numeric values 0-9, respectively, but are not used for calculation.
-17F0 KHMER SYMBOL LEK ATTAK SON
-17F1 KHMER SYMBOL LEK ATTAK MUOY
-17F2 KHMER SYMBOL LEK ATTAK PII
-17F3 KHMER SYMBOL LEK ATTAK BEI
-17F4 KHMER SYMBOL LEK ATTAK BUON
-17F5 KHMER SYMBOL LEK ATTAK PRAM
-17F6 KHMER SYMBOL LEK ATTAK PRAM-MUOY
-17F7 KHMER SYMBOL LEK ATTAK PRAM-PII
-17F8 KHMER SYMBOL LEK ATTAK PRAM-BEI
-17F9 KHMER SYMBOL LEK ATTAK PRAM-BUON
-@@ 1800 Mongolian 18AF
-@@+
-@ Punctuation
-1800 MONGOLIAN BIRGA
- x (tibetan mark initial yig mgo mdun ma - 0F04)
-1801 MONGOLIAN ELLIPSIS
-1802 MONGOLIAN COMMA
-1803 MONGOLIAN FULL STOP
-1804 MONGOLIAN COLON
-1805 MONGOLIAN FOUR DOTS
- * marks the end of a chapter
-1806 MONGOLIAN TODO SOFT HYPHEN
- * not a format control character, but simply a hyphen for Todo
- x (soft hyphen - 00AD)
-1807 MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-1808 MONGOLIAN MANCHU COMMA
-1809 MONGOLIAN MANCHU FULL STOP
-180A MONGOLIAN NIRUGU
-@ Format controls
-180B MONGOLIAN FREE VARIATION SELECTOR ONE
- * abbreviated FVS1
-180C MONGOLIAN FREE VARIATION SELECTOR TWO
- * abbreviated FVS2
-180D MONGOLIAN FREE VARIATION SELECTOR THREE
- * abbreviated FVS3
-180E MONGOLIAN VOWEL SEPARATOR
- * abbreviated MVS
-@ Digits
-1810 MONGOLIAN DIGIT ZERO
-1811 MONGOLIAN DIGIT ONE
-1812 MONGOLIAN DIGIT TWO
-1813 MONGOLIAN DIGIT THREE
-1814 MONGOLIAN DIGIT FOUR
-1815 MONGOLIAN DIGIT FIVE
-1816 MONGOLIAN DIGIT SIX
-1817 MONGOLIAN DIGIT SEVEN
-1818 MONGOLIAN DIGIT EIGHT
-1819 MONGOLIAN DIGIT NINE
-@ Basic letters
-1820 MONGOLIAN LETTER A
- x (cyrillic small letter a - 0430)
-1821 MONGOLIAN LETTER E
- x (cyrillic small letter e - 044D)
-1822 MONGOLIAN LETTER I
- x (cyrillic small letter i - 0438)
-1823 MONGOLIAN LETTER O
- x (cyrillic small letter o - 043E)
-1824 MONGOLIAN LETTER U
- x (cyrillic small letter u - 0443)
-1825 MONGOLIAN LETTER OE
- x (cyrillic small letter barred o - 04E9)
-1826 MONGOLIAN LETTER UE
- x (cyrillic small letter straight u - 04AF)
-1827 MONGOLIAN LETTER EE
-1828 MONGOLIAN LETTER NA
- x (cyrillic small letter en - 043D)
-1829 MONGOLIAN LETTER ANG
-182A MONGOLIAN LETTER BA
- x (cyrillic small letter be - 0431)
-182B MONGOLIAN LETTER PA
- x (cyrillic small letter pe - 043F)
-182C MONGOLIAN LETTER QA
- x (cyrillic small letter ha - 0445)
-182D MONGOLIAN LETTER GA
- x (cyrillic small letter ghe - 0433)
-182E MONGOLIAN LETTER MA
- x (cyrillic small letter em - 043C)
-182F MONGOLIAN LETTER LA
- x (cyrillic small letter el - 043B)
-1830 MONGOLIAN LETTER SA
- x (cyrillic small letter es - 0441)
-1831 MONGOLIAN LETTER SHA
- x (cyrillic small letter sha - 0448)
-1832 MONGOLIAN LETTER TA
- x (cyrillic small letter te - 0442)
-1833 MONGOLIAN LETTER DA
- x (cyrillic small letter de - 0434)
-1834 MONGOLIAN LETTER CHA
- x (cyrillic small letter che - 0447)
-1835 MONGOLIAN LETTER JA
- x (cyrillic small letter zhe - 0436)
-1836 MONGOLIAN LETTER YA
- x (cyrillic small letter short i - 0439)
-1837 MONGOLIAN LETTER RA
- x (cyrillic small letter er - 0440)
-1838 MONGOLIAN LETTER WA
- x (cyrillic small letter ve - 0432)
-1839 MONGOLIAN LETTER FA
- x (cyrillic small letter ef - 0444)
-183A MONGOLIAN LETTER KA
- x (cyrillic small letter ha - 0445)
-183B MONGOLIAN LETTER KHA
- x (cyrillic small letter ka - 043A)
-183C MONGOLIAN LETTER TSA
- x (cyrillic small letter tse - 0446)
-183D MONGOLIAN LETTER ZA
- x (cyrillic small letter ze - 0437)
-183E MONGOLIAN LETTER HAA
- x (cyrillic small letter ha - 0445)
-183F MONGOLIAN LETTER ZRA
- x (cyrillic small letter zhe - 0436)
-1840 MONGOLIAN LETTER LHA
-1841 MONGOLIAN LETTER ZHI
-1842 MONGOLIAN LETTER CHI
-@ Todo letters
-1843 MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844 MONGOLIAN LETTER TODO E
-1845 MONGOLIAN LETTER TODO I
-1846 MONGOLIAN LETTER TODO O
-1847 MONGOLIAN LETTER TODO U
-1848 MONGOLIAN LETTER TODO OE
-1849 MONGOLIAN LETTER TODO UE
-184A MONGOLIAN LETTER TODO ANG
-184B MONGOLIAN LETTER TODO BA
-184C MONGOLIAN LETTER TODO PA
-184D MONGOLIAN LETTER TODO QA
-184E MONGOLIAN LETTER TODO GA
-184F MONGOLIAN LETTER TODO MA
-1850 MONGOLIAN LETTER TODO TA
-1851 MONGOLIAN LETTER TODO DA
-1852 MONGOLIAN LETTER TODO CHA
-1853 MONGOLIAN LETTER TODO JA
-1854 MONGOLIAN LETTER TODO TSA
-1855 MONGOLIAN LETTER TODO YA
-1856 MONGOLIAN LETTER TODO WA
-1857 MONGOLIAN LETTER TODO KA
-1858 MONGOLIAN LETTER TODO GAA
-1859 MONGOLIAN LETTER TODO HAA
-185A MONGOLIAN LETTER TODO JIA
-185B MONGOLIAN LETTER TODO NIA
-185C MONGOLIAN LETTER TODO DZA
-@ Sibe letters
-185D MONGOLIAN LETTER SIBE E
-185E MONGOLIAN LETTER SIBE I
-185F MONGOLIAN LETTER SIBE IY
-1860 MONGOLIAN LETTER SIBE UE
-1861 MONGOLIAN LETTER SIBE U
-1862 MONGOLIAN LETTER SIBE ANG
-1863 MONGOLIAN LETTER SIBE KA
-1864 MONGOLIAN LETTER SIBE GA
-1865 MONGOLIAN LETTER SIBE HA
-1866 MONGOLIAN LETTER SIBE PA
-1867 MONGOLIAN LETTER SIBE SHA
-1868 MONGOLIAN LETTER SIBE TA
-1869 MONGOLIAN LETTER SIBE DA
-186A MONGOLIAN LETTER SIBE JA
-186B MONGOLIAN LETTER SIBE FA
-186C MONGOLIAN LETTER SIBE GAA
-186D MONGOLIAN LETTER SIBE HAA
-186E MONGOLIAN LETTER SIBE TSA
-186F MONGOLIAN LETTER SIBE ZA
-1870 MONGOLIAN LETTER SIBE RAA
-1871 MONGOLIAN LETTER SIBE CHA
-1872 MONGOLIAN LETTER SIBE ZHA
-@ Manchu letters
-1873 MONGOLIAN LETTER MANCHU I
-1874 MONGOLIAN LETTER MANCHU KA
-1875 MONGOLIAN LETTER MANCHU RA
-1876 MONGOLIAN LETTER MANCHU FA
-1877 MONGOLIAN LETTER MANCHU ZHA
-@ Extensions for Sanskrit and Tibetan
-1880 MONGOLIAN LETTER ALI GALI ANUSVARA ONE
- x (tibetan sign sna ldan - 0F83)
-1881 MONGOLIAN LETTER ALI GALI VISARGA ONE
- x (tibetan sign rnam bcad - 0F7F)
-1882 MONGOLIAN LETTER ALI GALI DAMARU
- x (tibetan sign lce tsa can - 0F88)
-1883 MONGOLIAN LETTER ALI GALI UBADAMA
-1884 MONGOLIAN LETTER ALI GALI INVERTED UBADAMA
- x (tibetan sign mchu can - 0F89)
-1885 MONGOLIAN LETTER ALI GALI BALUDA
- x (tibetan mark paluta - 0F85)
-1886 MONGOLIAN LETTER ALI GALI THREE BALUDA
-1887 MONGOLIAN LETTER ALI GALI A
-1888 MONGOLIAN LETTER ALI GALI I
-1889 MONGOLIAN LETTER ALI GALI KA
-188A MONGOLIAN LETTER ALI GALI NGA
-188B MONGOLIAN LETTER ALI GALI CA
-188C MONGOLIAN LETTER ALI GALI TTA
-188D MONGOLIAN LETTER ALI GALI TTHA
-188E MONGOLIAN LETTER ALI GALI DDA
-188F MONGOLIAN LETTER ALI GALI NNA
-1890 MONGOLIAN LETTER ALI GALI TA
-1891 MONGOLIAN LETTER ALI GALI DA
-1892 MONGOLIAN LETTER ALI GALI PA
-1893 MONGOLIAN LETTER ALI GALI PHA
-1894 MONGOLIAN LETTER ALI GALI SSA
-1895 MONGOLIAN LETTER ALI GALI ZHA
-1896 MONGOLIAN LETTER ALI GALI ZA
-1897 MONGOLIAN LETTER ALI GALI AH
-1898 MONGOLIAN LETTER TODO ALI GALI TA
-1899 MONGOLIAN LETTER TODO ALI GALI ZHA
-189A MONGOLIAN LETTER MANCHU ALI GALI GHA
-189B MONGOLIAN LETTER MANCHU ALI GALI NGA
-189C MONGOLIAN LETTER MANCHU ALI GALI CA
-189D MONGOLIAN LETTER MANCHU ALI GALI JHA
-189E MONGOLIAN LETTER MANCHU ALI GALI TTA
-189F MONGOLIAN LETTER MANCHU ALI GALI DDHA
-18A0 MONGOLIAN LETTER MANCHU ALI GALI TA
-18A1 MONGOLIAN LETTER MANCHU ALI GALI DHA
-18A2 MONGOLIAN LETTER MANCHU ALI GALI SSA
-18A3 MONGOLIAN LETTER MANCHU ALI GALI CYA
-18A4 MONGOLIAN LETTER MANCHU ALI GALI ZHA
-18A5 MONGOLIAN LETTER MANCHU ALI GALI ZA
-18A6 MONGOLIAN LETTER ALI GALI HALF U
-18A7 MONGOLIAN LETTER ALI GALI HALF YA
-18A8 MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 MONGOLIAN LETTER ALI GALI DAGALGA
-18AA MONGOLIAN LETTER MANCHU ALI GALI LHA
-@@ 18B0 Unified Canadian Aboriginal Syllabics Extended 18FF
-@ Syllables for Moose Cree
-18B0 CANADIAN SYLLABICS OY
-18B1 CANADIAN SYLLABICS AY
-18B2 CANADIAN SYLLABICS AAY
-18B3 CANADIAN SYLLABICS WAY
-18B4 CANADIAN SYLLABICS POY
-18B5 CANADIAN SYLLABICS PAY
-18B6 CANADIAN SYLLABICS PWOY
-18B7 CANADIAN SYLLABICS TAY
-18B8 CANADIAN SYLLABICS KAY
-18B9 CANADIAN SYLLABICS KWAY
-18BA CANADIAN SYLLABICS MAY
-18BB CANADIAN SYLLABICS NOY
-18BC CANADIAN SYLLABICS NAY
-18BD CANADIAN SYLLABICS LAY
-18BE CANADIAN SYLLABICS SOY
-18BF CANADIAN SYLLABICS SAY
-18C0 CANADIAN SYLLABICS SHOY
-18C1 CANADIAN SYLLABICS SHAY
-18C2 CANADIAN SYLLABICS SHWOY
-18C3 CANADIAN SYLLABICS YOY
-18C4 CANADIAN SYLLABICS YAY
-18C5 CANADIAN SYLLABICS RAY
-@ Syllables for Cree and Ojibway
-18C6 CANADIAN SYLLABICS NWI
-18C7 CANADIAN SYLLABICS OJIBWAY NWI
-18C8 CANADIAN SYLLABICS NWII
-18C9 CANADIAN SYLLABICS OJIBWAY NWII
-18CA CANADIAN SYLLABICS NWO
-18CB CANADIAN SYLLABICS OJIBWAY NWO
-18CC CANADIAN SYLLABICS NWOO
-18CD CANADIAN SYLLABICS OJIBWAY NWOO
-18CE CANADIAN SYLLABICS RWEE
-18CF CANADIAN SYLLABICS RWI
-18D0 CANADIAN SYLLABICS RWII
-18D1 CANADIAN SYLLABICS RWO
-18D2 CANADIAN SYLLABICS RWOO
-18D3 CANADIAN SYLLABICS RWA
-@ Finals for Cree and Ojibway
-18D4 CANADIAN SYLLABICS OJIBWAY P
-18D5 CANADIAN SYLLABICS OJIBWAY T
-18D6 CANADIAN SYLLABICS OJIBWAY K
-18D7 CANADIAN SYLLABICS OJIBWAY C
-18D8 CANADIAN SYLLABICS OJIBWAY M
-18D9 CANADIAN SYLLABICS OJIBWAY N
-18DA CANADIAN SYLLABICS OJIBWAY S
-18DB CANADIAN SYLLABICS OJIBWAY SH
-18DC CANADIAN SYLLABICS EASTERN W
-18DD CANADIAN SYLLABICS WESTERN W
-18DE CANADIAN SYLLABICS FINAL SMALL RING
-18DF CANADIAN SYLLABICS FINAL RAISED DOT
- * Carrier (GLOTTAL STOP)
-@ Syllables for Beaver Dene, Hare Dene, and Chipewyan Dene
-18E0 CANADIAN SYLLABICS R-CREE RWE
- * Beaver Dene (LYE)
-18E1 CANADIAN SYLLABICS WEST-CREE LOO
- * Chipewyan Dene (LU)
-18E2 CANADIAN SYLLABICS WEST-CREE LAA
- * Beaver Dene (LAI)
-18E3 CANADIAN SYLLABICS THWE
- * Beaver Dene (TYE)
-18E4 CANADIAN SYLLABICS THWA
- * Beaver Dene (TYA)
-18E5 CANADIAN SYLLABICS TTHWE
- * Beaver Dene (HYE)
-18E6 CANADIAN SYLLABICS TTHOO
- * Chipewyan Dene (TTHU)
-18E7 CANADIAN SYLLABICS TTHAA
- * Beaver Dene (HAI)
-18E8 CANADIAN SYLLABICS TLHWE
- * Beaver Dene (TLYE)
-18E9 CANADIAN SYLLABICS TLHOO
- * Chipewyan Dene (TLU)
-18EA CANADIAN SYLLABICS SAYISI SHWE
- * Beaver Dene (ZYE)
-18EB CANADIAN SYLLABICS SAYISI SHOO
- * Chipewyan Dene (SHU)
-18EC CANADIAN SYLLABICS SAYISI HOO
- * Chipewyan Dene (GU)
-18ED CANADIAN SYLLABICS CARRIER GWU
- * Beaver Dene (CHYE)
-18EE CANADIAN SYLLABICS CARRIER DENE GEE
- * Chipewyan Dene (CHU)
-18EF CANADIAN SYLLABICS CARRIER GAA
- * Beaver Dene (CHAI)
-18F0 CANADIAN SYLLABICS CARRIER GWA
- * Hare Dene (SHYA)
-18F1 CANADIAN SYLLABICS SAYISI JUU
- * Chipewyan Dene (TSU)
-18F2 CANADIAN SYLLABICS CARRIER JWA
- * Beaver Dene (TSYE)
-@ Finals for Dene and Carrier
-18F3 CANADIAN SYLLABICS BEAVER DENE L
-18F4 CANADIAN SYLLABICS BEAVER DENE R
-18F5 CANADIAN SYLLABICS CARRIER DENTAL S
-@@ 1900 Limbu 194F
-@ Consonants
-1900 LIMBU VOWEL-CARRIER LETTER
-1901 LIMBU LETTER KA
-1902 LIMBU LETTER KHA
-1903 LIMBU LETTER GA
-1904 LIMBU LETTER GHA
-1905 LIMBU LETTER NGA
-1906 LIMBU LETTER CA
-1907 LIMBU LETTER CHA
-1908 LIMBU LETTER JA
-1909 LIMBU LETTER JHA
-190A LIMBU LETTER YAN
-190B LIMBU LETTER TA
-190C LIMBU LETTER THA
-190D LIMBU LETTER DA
-190E LIMBU LETTER DHA
-190F LIMBU LETTER NA
-1910 LIMBU LETTER PA
-1911 LIMBU LETTER PHA
-1912 LIMBU LETTER BA
-1913 LIMBU LETTER BHA
-1914 LIMBU LETTER MA
-1915 LIMBU LETTER YA
-1916 LIMBU LETTER RA
-1917 LIMBU LETTER LA
-1918 LIMBU LETTER WA
-1919 LIMBU LETTER SHA
-191A LIMBU LETTER SSA
-191B LIMBU LETTER SA
-191C LIMBU LETTER HA
-@ Dependent vowel signs
-1920 LIMBU VOWEL SIGN A
-1921 LIMBU VOWEL SIGN I
-1922 LIMBU VOWEL SIGN U
-1923 LIMBU VOWEL SIGN EE
-1924 LIMBU VOWEL SIGN AI
-1925 LIMBU VOWEL SIGN OO
-1926 LIMBU VOWEL SIGN AU
-1927 LIMBU VOWEL SIGN E
-1928 LIMBU VOWEL SIGN O
-@ Subjoined consonants
-1929 LIMBU SUBJOINED LETTER YA
-192A LIMBU SUBJOINED LETTER RA
-192B LIMBU SUBJOINED LETTER WA
-@ Final consonants
-1930 LIMBU SMALL LETTER KA
-1931 LIMBU SMALL LETTER NGA
-1932 LIMBU SMALL LETTER ANUSVARA
-1933 LIMBU SMALL LETTER TA
-1934 LIMBU SMALL LETTER NA
-1935 LIMBU SMALL LETTER PA
-1936 LIMBU SMALL LETTER MA
-1937 LIMBU SMALL LETTER RA
-1938 LIMBU SMALL LETTER LA
-@ Various signs
-1939 LIMBU SIGN MUKPHRENG
-193A LIMBU SIGN KEMPHRENG
-193B LIMBU SIGN SA-I
-1940 LIMBU SIGN LOO
-1944 LIMBU EXCLAMATION MARK
-1945 LIMBU QUESTION MARK
-@ Digits
-1946 LIMBU DIGIT ZERO
-1947 LIMBU DIGIT ONE
-1948 LIMBU DIGIT TWO
-1949 LIMBU DIGIT THREE
-194A LIMBU DIGIT FOUR
-194B LIMBU DIGIT FIVE
-194C LIMBU DIGIT SIX
-194D LIMBU DIGIT SEVEN
-194E LIMBU DIGIT EIGHT
-194F LIMBU DIGIT NINE
-@@ 1950 Tai Le 197F
-@+ Note the similarly named but distinct New Tai Lue script encoded at U+1980..U+19DF.
-@ Consonants
-1950 TAI LE LETTER KA
-1951 TAI LE LETTER XA
-1952 TAI LE LETTER NGA
-1953 TAI LE LETTER TSA
-1954 TAI LE LETTER SA
-1955 TAI LE LETTER YA
-1956 TAI LE LETTER TA
-1957 TAI LE LETTER THA
-1958 TAI LE LETTER LA
-1959 TAI LE LETTER PA
-195A TAI LE LETTER PHA
-195B TAI LE LETTER MA
-195C TAI LE LETTER FA
-195D TAI LE LETTER VA
-195E TAI LE LETTER HA
-195F TAI LE LETTER QA
-1960 TAI LE LETTER KHA
-1961 TAI LE LETTER TSHA
-1962 TAI LE LETTER NA
-@ Vowels
-1963 TAI LE LETTER A
-1964 TAI LE LETTER I
-1965 TAI LE LETTER EE
-1966 TAI LE LETTER EH
-1967 TAI LE LETTER U
-1968 TAI LE LETTER OO
-1969 TAI LE LETTER O
-196A TAI LE LETTER UE
-196B TAI LE LETTER E
-196C TAI LE LETTER AUE
-196D TAI LE LETTER AI
-@ Tone letters
-1970 TAI LE LETTER TONE-2
-1971 TAI LE LETTER TONE-3
-1972 TAI LE LETTER TONE-4
-1973 TAI LE LETTER TONE-5
-1974 TAI LE LETTER TONE-6
-@@ 1980 New Tai Lue 19DF
-@+ Note the similarly named but distinct Tai Le script encoded at U+1950..U+197F. The New Tai Lue script is also known as Xishuang Banna Dai.
-@ Consonants
-1980 NEW TAI LUE LETTER HIGH QA
-1981 NEW TAI LUE LETTER LOW QA
-1982 NEW TAI LUE LETTER HIGH KA
-1983 NEW TAI LUE LETTER HIGH XA
-1984 NEW TAI LUE LETTER HIGH NGA
-1985 NEW TAI LUE LETTER LOW KA
-1986 NEW TAI LUE LETTER LOW XA
-1987 NEW TAI LUE LETTER LOW NGA
-1988 NEW TAI LUE LETTER HIGH TSA
-1989 NEW TAI LUE LETTER HIGH SA
-198A NEW TAI LUE LETTER HIGH YA
-198B NEW TAI LUE LETTER LOW TSA
-198C NEW TAI LUE LETTER LOW SA
-198D NEW TAI LUE LETTER LOW YA
-198E NEW TAI LUE LETTER HIGH TA
-198F NEW TAI LUE LETTER HIGH THA
-1990 NEW TAI LUE LETTER HIGH NA
-1991 NEW TAI LUE LETTER LOW TA
-1992 NEW TAI LUE LETTER LOW THA
-1993 NEW TAI LUE LETTER LOW NA
-1994 NEW TAI LUE LETTER HIGH PA
-1995 NEW TAI LUE LETTER HIGH PHA
-1996 NEW TAI LUE LETTER HIGH MA
-1997 NEW TAI LUE LETTER LOW PA
-1998 NEW TAI LUE LETTER LOW PHA
-1999 NEW TAI LUE LETTER LOW MA
-199A NEW TAI LUE LETTER HIGH FA
-199B NEW TAI LUE LETTER HIGH VA
-199C NEW TAI LUE LETTER HIGH LA
-199D NEW TAI LUE LETTER LOW FA
-199E NEW TAI LUE LETTER LOW VA
-199F NEW TAI LUE LETTER LOW LA
-19A0 NEW TAI LUE LETTER HIGH HA
-19A1 NEW TAI LUE LETTER HIGH DA
-19A2 NEW TAI LUE LETTER HIGH BA
-19A3 NEW TAI LUE LETTER LOW HA
-19A4 NEW TAI LUE LETTER LOW DA
-19A5 NEW TAI LUE LETTER LOW BA
-19A6 NEW TAI LUE LETTER HIGH KVA
-19A7 NEW TAI LUE LETTER HIGH XVA
-19A8 NEW TAI LUE LETTER LOW KVA
-19A9 NEW TAI LUE LETTER LOW XVA
-19AA NEW TAI LUE LETTER HIGH SUA
-19AB NEW TAI LUE LETTER LOW SUA
-@ Vowel signs
-19B0 NEW TAI LUE VOWEL SIGN VOWEL SHORTENER
-19B1 NEW TAI LUE VOWEL SIGN AA
-19B2 NEW TAI LUE VOWEL SIGN II
-19B3 NEW TAI LUE VOWEL SIGN U
-19B4 NEW TAI LUE VOWEL SIGN UU
-19B5 NEW TAI LUE VOWEL SIGN E
-19B6 NEW TAI LUE VOWEL SIGN AE
-19B7 NEW TAI LUE VOWEL SIGN O
-19B8 NEW TAI LUE VOWEL SIGN OA
-19B9 NEW TAI LUE VOWEL SIGN UE
-19BA NEW TAI LUE VOWEL SIGN AY
-19BB NEW TAI LUE VOWEL SIGN AAY
-19BC NEW TAI LUE VOWEL SIGN UY
-19BD NEW TAI LUE VOWEL SIGN OY
-19BE NEW TAI LUE VOWEL SIGN OAY
-19BF NEW TAI LUE VOWEL SIGN UEY
-19C0 NEW TAI LUE VOWEL SIGN IY
-@ Final consonants
-19C1 NEW TAI LUE LETTER FINAL V
-19C2 NEW TAI LUE LETTER FINAL NG
-19C3 NEW TAI LUE LETTER FINAL N
-19C4 NEW TAI LUE LETTER FINAL M
-19C5 NEW TAI LUE LETTER FINAL K
-19C6 NEW TAI LUE LETTER FINAL D
-19C7 NEW TAI LUE LETTER FINAL B
-@ Tone marks
-19C8 NEW TAI LUE TONE MARK-1
-19C9 NEW TAI LUE TONE MARK-2
-@ Digits
-19D0 NEW TAI LUE DIGIT ZERO
-19D1 NEW TAI LUE DIGIT ONE
-19D2 NEW TAI LUE DIGIT TWO
-19D3 NEW TAI LUE DIGIT THREE
-19D4 NEW TAI LUE DIGIT FOUR
-19D5 NEW TAI LUE DIGIT FIVE
-19D6 NEW TAI LUE DIGIT SIX
-19D7 NEW TAI LUE DIGIT SEVEN
-19D8 NEW TAI LUE DIGIT EIGHT
-19D9 NEW TAI LUE DIGIT NINE
-19DA NEW TAI LUE THAM DIGIT ONE
-@ Various signs
-19DE NEW TAI LUE SIGN LAE
- * conjunction: and
-19DF NEW TAI LUE SIGN LAEV
- * perfective
-@@ 19E0 Khmer Symbols 19FF
-@ Lunar date symbols
-19E0 KHMER SYMBOL PATHAMASAT
- * represents the first August in a leap year
-@+ The following fifteen characters represent the first through the fifteenth waxing days, respectively.
-19E1 KHMER SYMBOL MUOY KOET
-19E2 KHMER SYMBOL PII KOET
-19E3 KHMER SYMBOL BEI KOET
-19E4 KHMER SYMBOL BUON KOET
-19E5 KHMER SYMBOL PRAM KOET
-19E6 KHMER SYMBOL PRAM-MUOY KOET
-19E7 KHMER SYMBOL PRAM-PII KOET
-19E8 KHMER SYMBOL PRAM-BEI KOET
-19E9 KHMER SYMBOL PRAM-BUON KOET
-19EA KHMER SYMBOL DAP KOET
-19EB KHMER SYMBOL DAP-MUOY KOET
-19EC KHMER SYMBOL DAP-PII KOET
-19ED KHMER SYMBOL DAP-BEI KOET
-19EE KHMER SYMBOL DAP-BUON KOET
-19EF KHMER SYMBOL DAP-PRAM KOET
-19F0 KHMER SYMBOL TUTEYASAT
- * represents the second August in a leap year
-@+ The following fifteen characters represent the first through the fifteenth waning days, respectively.
-19F1 KHMER SYMBOL MUOY ROC
-19F2 KHMER SYMBOL PII ROC
-19F3 KHMER SYMBOL BEI ROC
-19F4 KHMER SYMBOL BUON ROC
-19F5 KHMER SYMBOL PRAM ROC
-19F6 KHMER SYMBOL PRAM-MUOY ROC
-19F7 KHMER SYMBOL PRAM-PII ROC
-19F8 KHMER SYMBOL PRAM-BEI ROC
-19F9 KHMER SYMBOL PRAM-BUON ROC
-19FA KHMER SYMBOL DAP ROC
-19FB KHMER SYMBOL DAP-MUOY ROC
-19FC KHMER SYMBOL DAP-PII ROC
-19FD KHMER SYMBOL DAP-BEI ROC
-19FE KHMER SYMBOL DAP-BUON ROC
-19FF KHMER SYMBOL DAP-PRAM ROC
-@@ 1A00 Buginese 1A1F
-@+ This script is also known as Lontara.
-@ Consonants
-1A00 BUGINESE LETTER KA
-1A01 BUGINESE LETTER GA
-1A02 BUGINESE LETTER NGA
-1A03 BUGINESE LETTER NGKA
-1A04 BUGINESE LETTER PA
-1A05 BUGINESE LETTER BA
-1A06 BUGINESE LETTER MA
-1A07 BUGINESE LETTER MPA
-1A08 BUGINESE LETTER TA
-1A09 BUGINESE LETTER DA
-1A0A BUGINESE LETTER NA
-1A0B BUGINESE LETTER NRA
-1A0C BUGINESE LETTER CA
-1A0D BUGINESE LETTER JA
-1A0E BUGINESE LETTER NYA
-1A0F BUGINESE LETTER NYCA
-1A10 BUGINESE LETTER YA
-1A11 BUGINESE LETTER RA
-1A12 BUGINESE LETTER LA
-1A13 BUGINESE LETTER VA
-1A14 BUGINESE LETTER SA
-1A15 BUGINESE LETTER A
-1A16 BUGINESE LETTER HA
-@ Vowels
-1A17 BUGINESE VOWEL SIGN I
-1A18 BUGINESE VOWEL SIGN U
-1A19 BUGINESE VOWEL SIGN E
-1A1A BUGINESE VOWEL SIGN O
-1A1B BUGINESE VOWEL SIGN AE
-@ Various signs
-1A1E BUGINESE PALLAWA
-1A1F BUGINESE END OF SECTION
-@@ 1A20 Tai Tham 1AAF
-@+ The Tai Tham script is also known as Lanna as well as Old Tai Lue. It is used for the Khuen, Northern Thai, and Tai Lue languages. The glyphs shown in the code chart are in Khuen and Tai Lue style.
-@ Consonants
-1A20 TAI THAM LETTER HIGH KA
-1A21 TAI THAM LETTER HIGH KHA
-1A22 TAI THAM LETTER HIGH KXA
-1A23 TAI THAM LETTER LOW KA
-1A24 TAI THAM LETTER LOW KXA
-1A25 TAI THAM LETTER LOW KHA
-1A26 TAI THAM LETTER NGA
-1A27 TAI THAM LETTER HIGH CA
-1A28 TAI THAM LETTER HIGH CHA
-1A29 TAI THAM LETTER LOW CA
-1A2A TAI THAM LETTER LOW SA
-1A2B TAI THAM LETTER LOW CHA
-1A2C TAI THAM LETTER NYA
-1A2D TAI THAM LETTER RATA
-1A2E TAI THAM LETTER HIGH RATHA
-1A2F TAI THAM LETTER DA
-1A30 TAI THAM LETTER LOW RATHA
-1A31 TAI THAM LETTER RANA
-1A32 TAI THAM LETTER HIGH TA
-1A33 TAI THAM LETTER HIGH THA
-1A34 TAI THAM LETTER LOW TA
-1A35 TAI THAM LETTER LOW THA
-1A36 TAI THAM LETTER NA
-1A37 TAI THAM LETTER BA
-1A38 TAI THAM LETTER HIGH PA
-1A39 TAI THAM LETTER HIGH PHA
-1A3A TAI THAM LETTER HIGH FA
-1A3B TAI THAM LETTER LOW PA
-1A3C TAI THAM LETTER LOW FA
-1A3D TAI THAM LETTER LOW PHA
-1A3E TAI THAM LETTER MA
-1A3F TAI THAM LETTER LOW YA
-1A40 TAI THAM LETTER HIGH YA
-1A41 TAI THAM LETTER RA
-1A42 TAI THAM LETTER RUE
-1A43 TAI THAM LETTER LA
-1A44 TAI THAM LETTER LUE
-1A45 TAI THAM LETTER WA
-1A46 TAI THAM LETTER HIGH SHA
-1A47 TAI THAM LETTER HIGH SSA
-1A48 TAI THAM LETTER HIGH SA
-1A49 TAI THAM LETTER HIGH HA
-1A4A TAI THAM LETTER LLA
-1A4B TAI THAM LETTER A
- * indicates a glottal consonant
-1A4C TAI THAM LETTER LOW HA
-@ Independent vowels
-1A4D TAI THAM LETTER I
-1A4E TAI THAM LETTER II
-1A4F TAI THAM LETTER U
-1A50 TAI THAM LETTER UU
-1A51 TAI THAM LETTER EE
-1A52 TAI THAM LETTER OO
-@ Consonants
-1A53 TAI THAM LETTER LAE
-1A54 TAI THAM LETTER GREAT SA
-1A55 TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 TAI THAM CONSONANT SIGN LA TANG LAI
-1A58 TAI THAM SIGN MAI KANG LAI
-1A59 TAI THAM CONSONANT SIGN FINAL NGA
-1A5A TAI THAM CONSONANT SIGN LOW PA
-1A5B TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA
-1A5C TAI THAM CONSONANT SIGN MA
-1A5D TAI THAM CONSONANT SIGN BA
-1A5E TAI THAM CONSONANT SIGN SA
-@ Sign
-1A60 TAI THAM SIGN SAKOT
-@ Dependent vowel signs
-1A61 TAI THAM VOWEL SIGN A
-1A62 TAI THAM VOWEL SIGN MAI SAT
-1A63 TAI THAM VOWEL SIGN AA
-1A64 TAI THAM VOWEL SIGN TALL AA
-1A65 TAI THAM VOWEL SIGN I
-1A66 TAI THAM VOWEL SIGN II
-1A67 TAI THAM VOWEL SIGN UE
-1A68 TAI THAM VOWEL SIGN UUE
-1A69 TAI THAM VOWEL SIGN U
-1A6A TAI THAM VOWEL SIGN UU
-1A6B TAI THAM VOWEL SIGN O
-1A6C TAI THAM VOWEL SIGN OA BELOW
-1A6D TAI THAM VOWEL SIGN OY
-1A6E TAI THAM VOWEL SIGN E
-1A6F TAI THAM VOWEL SIGN AE
-1A70 TAI THAM VOWEL SIGN OO
-1A71 TAI THAM VOWEL SIGN AI
-1A72 TAI THAM VOWEL SIGN THAM AI
-1A73 TAI THAM VOWEL SIGN OA ABOVE
-1A74 TAI THAM SIGN MAI KANG
-@ Tone marks and other marks
-1A75 TAI THAM SIGN TONE-1
-1A76 TAI THAM SIGN TONE-2
-1A77 TAI THAM SIGN KHUEN TONE-3
-1A78 TAI THAM SIGN KHUEN TONE-4
-1A79 TAI THAM SIGN KHUEN TONE-5
-1A7A TAI THAM SIGN RA HAAM
-1A7B TAI THAM SIGN MAI SAM
-1A7C TAI THAM SIGN KHUEN-LUE KARAN
-1A7F TAI THAM COMBINING CRYPTOGRAMMIC DOT
-@ Hora digits
-1A80 TAI THAM HORA DIGIT ZERO
-1A81 TAI THAM HORA DIGIT ONE
-1A82 TAI THAM HORA DIGIT TWO
-1A83 TAI THAM HORA DIGIT THREE
-1A84 TAI THAM HORA DIGIT FOUR
-1A85 TAI THAM HORA DIGIT FIVE
-1A86 TAI THAM HORA DIGIT SIX
-1A87 TAI THAM HORA DIGIT SEVEN
-1A88 TAI THAM HORA DIGIT EIGHT
-1A89 TAI THAM HORA DIGIT NINE
-@ Tham digits
-1A90 TAI THAM THAM DIGIT ZERO
-1A91 TAI THAM THAM DIGIT ONE
-1A92 TAI THAM THAM DIGIT TWO
-1A93 TAI THAM THAM DIGIT THREE
-1A94 TAI THAM THAM DIGIT FOUR
-1A95 TAI THAM THAM DIGIT FIVE
-1A96 TAI THAM THAM DIGIT SIX
-1A97 TAI THAM THAM DIGIT SEVEN
-1A98 TAI THAM THAM DIGIT EIGHT
-1A99 TAI THAM THAM DIGIT NINE
-1AA0 TAI THAM SIGN WIANG
-1AA1 TAI THAM SIGN WIANGWAAK
-1AA2 TAI THAM SIGN SAWAN
-1AA3 TAI THAM SIGN KEOW
-1AA4 TAI THAM SIGN HOY
-1AA5 TAI THAM SIGN DOKMAI
-1AA6 TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 TAI THAM SIGN MAI YAMOK
-1AA8 TAI THAM SIGN KAAN
-1AA9 TAI THAM SIGN KAANKUU
-1AAA TAI THAM SIGN SATKAAN
-1AAB TAI THAM SIGN SATKAANKUU
-1AAC TAI THAM SIGN HANG
-1AAD TAI THAM SIGN CAANG
-@@ 1B00 Balinese 1B7F
-@ Various signs
-1B00 BALINESE SIGN ULU RICEM
- = ardhacandra
-1B01 BALINESE SIGN ULU CANDRA
- = candrabindu
-1B02 BALINESE SIGN CECEK
- = anusvara
-1B03 BALINESE SIGN SURANG
- = repha
-1B04 BALINESE SIGN BISAH
- = visarga
-@ Independent vowels
-1B05 BALINESE LETTER AKARA
- = a
-1B06 BALINESE LETTER AKARA TEDUNG
- = aa
- : 1B05 1B35
-1B07 BALINESE LETTER IKARA
- = i
-1B08 BALINESE LETTER IKARA TEDUNG
- = ii
- : 1B07 1B35
-1B09 BALINESE LETTER UKARA
- = u
-1B0A BALINESE LETTER UKARA TEDUNG
- = uu
- : 1B09 1B35
-1B0B BALINESE LETTER RA REPA
- = vocalic r
-1B0C BALINESE LETTER RA REPA TEDUNG
- = vocalic rr
- : 1B0B 1B35
-1B0D BALINESE LETTER LA LENGA
- = vocalic l
-1B0E BALINESE LETTER LA LENGA TEDUNG
- = vocalic ll
- : 1B0D 1B35
-1B0F BALINESE LETTER EKARA
- = e
-1B10 BALINESE LETTER AIKARA
- = ai
-1B11 BALINESE LETTER OKARA
- = o
-1B12 BALINESE LETTER OKARA TEDUNG
- = au
- : 1B11 1B35
-@ Consonants
-1B13 BALINESE LETTER KA
-1B14 BALINESE LETTER KA MAHAPRANA
- = kha
-1B15 BALINESE LETTER GA
-1B16 BALINESE LETTER GA GORA
- = gha
-1B17 BALINESE LETTER NGA
-1B18 BALINESE LETTER CA
-1B19 BALINESE LETTER CA LACA
- = cha
-1B1A BALINESE LETTER JA
-1B1B BALINESE LETTER JA JERA
- = jha
-1B1C BALINESE LETTER NYA
-1B1D BALINESE LETTER TA LATIK
- = tta
-1B1E BALINESE LETTER TA MURDA MAHAPRANA
- = ttha
-1B1F BALINESE LETTER DA MURDA ALPAPRANA
- = dda
-1B20 BALINESE LETTER DA MURDA MAHAPRANA
- = ddha
-1B21 BALINESE LETTER NA RAMBAT
- = nna
-1B22 BALINESE LETTER TA
-1B23 BALINESE LETTER TA TAWA
- = tha
-1B24 BALINESE LETTER DA
-1B25 BALINESE LETTER DA MADU
- = dha
-1B26 BALINESE LETTER NA
-1B27 BALINESE LETTER PA
-1B28 BALINESE LETTER PA KAPAL
- = pha
-1B29 BALINESE LETTER BA
-1B2A BALINESE LETTER BA KEMBANG
- = bha
-1B2B BALINESE LETTER MA
-1B2C BALINESE LETTER YA
-1B2D BALINESE LETTER RA
-1B2E BALINESE LETTER LA
-1B2F BALINESE LETTER WA
-1B30 BALINESE LETTER SA SAGA
- = sha
-1B31 BALINESE LETTER SA SAPA
- = ssa
-1B32 BALINESE LETTER SA
-1B33 BALINESE LETTER HA
-@ Sign
-1B34 BALINESE SIGN REREKAN
- = nukta
-@ Dependent vowel signs
-1B35 BALINESE VOWEL SIGN TEDUNG
- = aa
-1B36 BALINESE VOWEL SIGN ULU
- = i
-1B37 BALINESE VOWEL SIGN ULU SARI
- = ii
-1B38 BALINESE VOWEL SIGN SUKU
- = u
-1B39 BALINESE VOWEL SIGN SUKU ILUT
- = uu
-1B3A BALINESE VOWEL SIGN RA REPA
- = vocalic r
-1B3B BALINESE VOWEL SIGN RA REPA TEDUNG
- = vocalic rr
- : 1B3A 1B35
-1B3C BALINESE VOWEL SIGN LA LENGA
- = vocalic l
-1B3D BALINESE VOWEL SIGN LA LENGA TEDUNG
- = vocalic ll
- : 1B3C 1B35
-1B3E BALINESE VOWEL SIGN TALING
- = e
-1B3F BALINESE VOWEL SIGN TALING REPA
- = ai
-1B40 BALINESE VOWEL SIGN TALING TEDUNG
- = o
- : 1B3E 1B35
-1B41 BALINESE VOWEL SIGN TALING REPA TEDUNG
- = au
- : 1B3F 1B35
-1B42 BALINESE VOWEL SIGN PEPET
- = ae
-1B43 BALINESE VOWEL SIGN PEPET TEDUNG
- = oe
- : 1B42 1B35
-@ Sign
-1B44 BALINESE ADEG ADEG
- = virama
-@ Additional consonants
-1B45 BALINESE LETTER KAF SASAK
-1B46 BALINESE LETTER KHOT SASAK
-1B47 BALINESE LETTER TZIR SASAK
-1B48 BALINESE LETTER EF SASAK
-1B49 BALINESE LETTER VE SASAK
-1B4A BALINESE LETTER ZAL SASAK
-1B4B BALINESE LETTER ASYURA SASAK
-@ Digits
-1B50 BALINESE DIGIT ZERO
-1B51 BALINESE DIGIT ONE
-1B52 BALINESE DIGIT TWO
-1B53 BALINESE DIGIT THREE
-1B54 BALINESE DIGIT FOUR
-1B55 BALINESE DIGIT FIVE
-1B56 BALINESE DIGIT SIX
-1B57 BALINESE DIGIT SEVEN
-1B58 BALINESE DIGIT EIGHT
-1B59 BALINESE DIGIT NINE
-@ Punctuation
-1B5A BALINESE PANTI
- = section
-1B5B BALINESE PAMADA
- = honorific section
-1B5C BALINESE WINDU
- = punctuation ring
-1B5D BALINESE CARIK PAMUNGKAH
- = colon
-1B5E BALINESE CARIK SIKI
- = danda
- x (devanagari danda - 0964)
-1B5F BALINESE CARIK PAREREN
- = double danda
- x (devanagari double danda - 0965)
-1B60 BALINESE PAMENENG
- = line-breaking hyphen
-@ Musical symbols for notes
-1B61 BALINESE MUSICAL SYMBOL DONG
-1B62 BALINESE MUSICAL SYMBOL DENG
-1B63 BALINESE MUSICAL SYMBOL DUNG
-1B64 BALINESE MUSICAL SYMBOL DANG
-1B65 BALINESE MUSICAL SYMBOL DANG SURANG
-1B66 BALINESE MUSICAL SYMBOL DING
-1B67 BALINESE MUSICAL SYMBOL DAENG
-1B68 BALINESE MUSICAL SYMBOL DEUNG
-1B69 BALINESE MUSICAL SYMBOL DAING
-1B6A BALINESE MUSICAL SYMBOL DANG GEDE
-@ Diacritical marks for musical symbols
-1B6B BALINESE MUSICAL SYMBOL COMBINING TEGEH
-1B6C BALINESE MUSICAL SYMBOL COMBINING ENDEP
-1B6D BALINESE MUSICAL SYMBOL COMBINING KEMPUL
-1B6E BALINESE MUSICAL SYMBOL COMBINING KEMPLI
-1B6F BALINESE MUSICAL SYMBOL COMBINING JEGOGAN
-1B70 BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN
-1B71 BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN
-1B72 BALINESE MUSICAL SYMBOL COMBINING BENDE
-1B73 BALINESE MUSICAL SYMBOL COMBINING GONG
-@ Musical symbols
-1B74 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG
-1B75 BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG
-1B76 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK
-1B77 BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK
-1B78 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG
-1B79 BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG
-1B7A BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK
-1B7B BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK
-1B7C BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-@@ 1B80 Sundanese 1BBF
-@ Various signs
-1B80 SUNDANESE SIGN PANYECEK
- = anusvara
-1B81 SUNDANESE SIGN PANGLAYAR
- = repha
-1B82 SUNDANESE SIGN PANGWISAD
- = visarga
-@ Vowels
-1B83 SUNDANESE LETTER A
-1B84 SUNDANESE LETTER I
-1B85 SUNDANESE LETTER U
-1B86 SUNDANESE LETTER AE
-1B87 SUNDANESE LETTER O
-1B88 SUNDANESE LETTER E
-1B89 SUNDANESE LETTER EU
-@ Consonants
-1B8A SUNDANESE LETTER KA
-1B8B SUNDANESE LETTER QA
-1B8C SUNDANESE LETTER GA
-1B8D SUNDANESE LETTER NGA
-1B8E SUNDANESE LETTER CA
-1B8F SUNDANESE LETTER JA
-1B90 SUNDANESE LETTER ZA
-1B91 SUNDANESE LETTER NYA
-1B92 SUNDANESE LETTER TA
-1B93 SUNDANESE LETTER DA
-1B94 SUNDANESE LETTER NA
-1B95 SUNDANESE LETTER PA
-1B96 SUNDANESE LETTER FA
-1B97 SUNDANESE LETTER VA
-1B98 SUNDANESE LETTER BA
-1B99 SUNDANESE LETTER MA
-1B9A SUNDANESE LETTER YA
-1B9B SUNDANESE LETTER RA
-1B9C SUNDANESE LETTER LA
-1B9D SUNDANESE LETTER WA
-1B9E SUNDANESE LETTER SA
-1B9F SUNDANESE LETTER XA
-1BA0 SUNDANESE LETTER HA
-@ Consonants signs
-1BA1 SUNDANESE CONSONANT SIGN PAMINGKAL
- = subjoined ya
-1BA2 SUNDANESE CONSONANT SIGN PANYAKRA
- = subjoined ra
-1BA3 SUNDANESE CONSONANT SIGN PANYIKU
- = subjoined la
-@ Vowel signs
-1BA4 SUNDANESE VOWEL SIGN PANGHULU
- = i
-1BA5 SUNDANESE VOWEL SIGN PANYUKU
- = u
-1BA6 SUNDANESE VOWEL SIGN PANAELAENG
- = ae
-1BA7 SUNDANESE VOWEL SIGN PANOLONG
- = o
-1BA8 SUNDANESE VOWEL SIGN PAMEPET
- = e
-1BA9 SUNDANESE VOWEL SIGN PANEULEUNG
- = eu
-@ Virama
-1BAA SUNDANESE SIGN PAMAAEH
- = virama
- * does not form conjuncts
-@ Additional consonants
-1BAE SUNDANESE LETTER KHA
-1BAF SUNDANESE LETTER SYA
-@ Digits
-1BB0 SUNDANESE DIGIT ZERO
-1BB1 SUNDANESE DIGIT ONE
-1BB2 SUNDANESE DIGIT TWO
-1BB3 SUNDANESE DIGIT THREE
-1BB4 SUNDANESE DIGIT FOUR
-1BB5 SUNDANESE DIGIT FIVE
-1BB6 SUNDANESE DIGIT SIX
-1BB7 SUNDANESE DIGIT SEVEN
-1BB8 SUNDANESE DIGIT EIGHT
-1BB9 SUNDANESE DIGIT NINE
-@@ 1C00 Lepcha 1C4F
-@ Consonants
-1C00 LEPCHA LETTER KA
-1C01 LEPCHA LETTER KLA
-1C02 LEPCHA LETTER KHA
-1C03 LEPCHA LETTER GA
-1C04 LEPCHA LETTER GLA
-1C05 LEPCHA LETTER NGA
-1C06 LEPCHA LETTER CA
-1C07 LEPCHA LETTER CHA
-1C08 LEPCHA LETTER JA
-1C09 LEPCHA LETTER NYA
-1C0A LEPCHA LETTER TA
-1C0B LEPCHA LETTER THA
-1C0C LEPCHA LETTER DA
-1C0D LEPCHA LETTER NA
-1C0E LEPCHA LETTER PA
-1C0F LEPCHA LETTER PLA
-1C10 LEPCHA LETTER PHA
-1C11 LEPCHA LETTER FA
-1C12 LEPCHA LETTER FLA
-1C13 LEPCHA LETTER BA
-1C14 LEPCHA LETTER BLA
-1C15 LEPCHA LETTER MA
-1C16 LEPCHA LETTER MLA
-1C17 LEPCHA LETTER TSA
-1C18 LEPCHA LETTER TSHA
-1C19 LEPCHA LETTER DZA
-1C1A LEPCHA LETTER YA
-1C1B LEPCHA LETTER RA
-1C1C LEPCHA LETTER LA
-1C1D LEPCHA LETTER HA
-1C1E LEPCHA LETTER HLA
-1C1F LEPCHA LETTER VA
-1C20 LEPCHA LETTER SA
-1C21 LEPCHA LETTER SHA
-1C22 LEPCHA LETTER WA
-1C23 LEPCHA LETTER A
-@ Subjoined consonants
-1C24 LEPCHA SUBJOINED LETTER YA
-1C25 LEPCHA SUBJOINED LETTER RA
-@ Dependent vowels
-1C26 LEPCHA VOWEL SIGN AA
-1C27 LEPCHA VOWEL SIGN I
-1C28 LEPCHA VOWEL SIGN O
-1C29 LEPCHA VOWEL SIGN OO
-1C2A LEPCHA VOWEL SIGN U
-1C2B LEPCHA VOWEL SIGN UU
-1C2C LEPCHA VOWEL SIGN E
-@ Consonant signs
-1C2D LEPCHA CONSONANT SIGN K
-1C2E LEPCHA CONSONANT SIGN M
-1C2F LEPCHA CONSONANT SIGN L
-1C30 LEPCHA CONSONANT SIGN N
-1C31 LEPCHA CONSONANT SIGN P
-1C32 LEPCHA CONSONANT SIGN R
-1C33 LEPCHA CONSONANT SIGN T
-1C34 LEPCHA CONSONANT SIGN NYIN-DO
-1C35 LEPCHA CONSONANT SIGN KANG
-@ Various signs
-1C36 LEPCHA SIGN RAN
-1C37 LEPCHA SIGN NUKTA
-@ Punctuation
-1C3B LEPCHA PUNCTUATION TA-ROL
-1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C3D LEPCHA PUNCTUATION CER-WA
-1C3E LEPCHA PUNCTUATION TSHOOK CER-WA
-1C3F LEPCHA PUNCTUATION TSHOOK
-@ Digits
-1C40 LEPCHA DIGIT ZERO
-1C41 LEPCHA DIGIT ONE
-1C42 LEPCHA DIGIT TWO
-1C43 LEPCHA DIGIT THREE
-1C44 LEPCHA DIGIT FOUR
-1C45 LEPCHA DIGIT FIVE
-1C46 LEPCHA DIGIT SIX
-1C47 LEPCHA DIGIT SEVEN
-1C48 LEPCHA DIGIT EIGHT
-1C49 LEPCHA DIGIT NINE
-@ Additional letters
-1C4D LEPCHA LETTER TTA
-1C4E LEPCHA LETTER TTHA
-1C4F LEPCHA LETTER DDA
-@@ 1C50 Ol Chiki 1C7F
-@ Digits
-1C50 OL CHIKI DIGIT ZERO
-1C51 OL CHIKI DIGIT ONE
-1C52 OL CHIKI DIGIT TWO
-1C53 OL CHIKI DIGIT THREE
-1C54 OL CHIKI DIGIT FOUR
-1C55 OL CHIKI DIGIT FIVE
-1C56 OL CHIKI DIGIT SIX
-1C57 OL CHIKI DIGIT SEVEN
-1C58 OL CHIKI DIGIT EIGHT
-1C59 OL CHIKI DIGIT NINE
-@ Letters
-1C5A OL CHIKI LETTER LA
-1C5B OL CHIKI LETTER AT
-1C5C OL CHIKI LETTER AG
-1C5D OL CHIKI LETTER ANG
-1C5E OL CHIKI LETTER AL
-1C5F OL CHIKI LETTER LAA
-1C60 OL CHIKI LETTER AAK
-1C61 OL CHIKI LETTER AAJ
-1C62 OL CHIKI LETTER AAM
-1C63 OL CHIKI LETTER AAW
-1C64 OL CHIKI LETTER LI
-1C65 OL CHIKI LETTER IS
-1C66 OL CHIKI LETTER IH
-1C67 OL CHIKI LETTER INY
-1C68 OL CHIKI LETTER IR
-1C69 OL CHIKI LETTER LU
-1C6A OL CHIKI LETTER UC
-1C6B OL CHIKI LETTER UD
-1C6C OL CHIKI LETTER UNN
-1C6D OL CHIKI LETTER UY
-1C6E OL CHIKI LETTER LE
-1C6F OL CHIKI LETTER EP
-1C70 OL CHIKI LETTER EDD
-1C71 OL CHIKI LETTER EN
-1C72 OL CHIKI LETTER ERR
-1C73 OL CHIKI LETTER LO
-1C74 OL CHIKI LETTER OTT
-1C75 OL CHIKI LETTER OB
-1C76 OL CHIKI LETTER OV
-1C77 OL CHIKI LETTER OH
-@ Modifier letters
-1C78 OL CHIKI MU TTUDDAG
- * nasalization mark
-1C79 OL CHIKI GAAHLAA TTUDDAAG
- * vowel modifier
-1C7A OL CHIKI MU-GAAHLAA TTUDDAAG
-1C7B OL CHIKI RELAA
- * length mark
-1C7C OL CHIKI PHAARKAA
- * glottal protector
-1C7D OL CHIKI AHAD
- * deglottalizes consonants
-@ Punctuation
-1C7E OL CHIKI PUNCTUATION MUCAAD
-1C7F OL CHIKI PUNCTUATION DOUBLE MUCAAD
-@@ 1CD0 Vedic Extensions 1CFF
-@ Tone marks for the Samaveda
-1CD0 VEDIC TONE KARSHANA
- = vaidika saamasvara karshanna
-1CD1 VEDIC TONE SHARA
- = vaidika svarita uurdhva shara
-1CD2 VEDIC TONE PRENKHA
- * indicates vibrato
- = vaidika saamasvara prenkha
-1CD3 VEDIC SIGN NIHSHVASA
- = vaidika saamagaana yogakaala
-@ Signs for Yajurvedic
-1CD4 VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
- * also used in the Vajasaneyi Madhyandina Samhita
-1CD5 VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA
- = vaidika svarita adho nyubja
-1CD6 VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA
- = vaidika svarita adhah konna
-1CD7 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA
- = vaidika svarita adho vakra rekhaa
-1CD8 VEDIC TONE CANDRA BELOW
- = vaidika svarita adho'rdha vakra
-1CD9 VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
- = vaidika svarita adhah samyukta rekhaa
-1CDA VEDIC TONE DOUBLE SVARITA
- = vaidika svarita uurdhva dvi rekhaa
- x (devanagari stress sign udatta - 0951)
-1CDB VEDIC TONE TRIPLE SVARITA
- = vaidika svarita uurdhva tri rekhaa
-1CDC VEDIC TONE KATHAKA ANUDATTA
- = vaidika svarita adho rekhaa
- x (devanagari stress sign anudatta - 0952)
-1CDD VEDIC TONE DOT BELOW
- = vaidika svarita adho bindu
-@ Tone marks for the Satapathabrahmana
-1CDE VEDIC TONE TWO DOTS BELOW
- = vaidika svarita adho dvi bindu
-1CDF VEDIC TONE THREE DOTS BELOW
- = vaidika svarita adhas tri bindu
-@ Tone mark for the Rigveda
-1CE0 VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
- = vaidika uurdhva vakra rekhaa
-@ Tone mark for the Atharvaveda
-1CE1 VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
- = vaidika svarita dvi vakra khannda
-@ Diacritics for visarga
-1CE2 VEDIC SIGN VISARGA SVARITA
- = vaidika madhyarekhaa
-1CE3 VEDIC SIGN VISARGA UDATTA
- = vaidika visarga dakshinnatah uurdhvaga
-1CE4 VEDIC SIGN REVERSED VISARGA UDATTA
- = vaidika visarga vaamatah uurdhvaga
-1CE5 VEDIC SIGN VISARGA ANUDATTA
- = vaidika visarga vaamatah adhoga
-1CE6 VEDIC SIGN REVERSED VISARGA ANUDATTA
- = vaidika visarga dakshinnatah adhoga
-1CE7 VEDIC SIGN VISARGA UDATTA WITH TAIL
- = vaidika visarga dakshinnatah uurdhva vakra
-1CE8 VEDIC SIGN VISARGA ANUDATTA WITH TAIL
- = vaidika visarga vaamatah adho vakra
-@ Marks of nasalization
-1CE9 VEDIC SIGN ANUSVARA ANTARGOMUKHA
- = vaidika anusvaara antarmukha
-1CEA VEDIC SIGN ANUSVARA BAHIRGOMUKHA
- = vaidika anusvaara naagaphanna
-1CEB VEDIC SIGN ANUSVARA VAMAGOMUKHA
- = vaidika anusvaara vaamagomukha
-1CEC VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
- = vaidika anusvaara vaamagomukha sa-vakra
-1CED VEDIC SIGN TIRYAK
- = vaidika tiryak
-1CEE VEDIC SIGN HEXIFORM LONG ANUSVARA
- = vaidika anusvaara anugaamii
-1CEF VEDIC SIGN LONG ANUSVARA
- = vaidika anusvaara dakshinnamukha
-1CF0 VEDIC SIGN RTHANG LONG ANUSVARA
- = vaidika anusvaara ttha-sadrisha
-1CF1 VEDIC SIGN ANUSVARA UBHAYATO MUKHA
- = vaidika anusvaara ubhayato mukha
-@ Ardhavisarga
-1CF2 VEDIC SIGN ARDHAVISARGA
- = vaidika jihvaamuuliiya upadhmaaniiya
- x (kannada sign jihvamuliya - 0CF1)
- x (kannada sign upadhmaniya - 0CF2)
-@@ 1D00 Phonetic Extensions 1D7F
-@+ These are non-IPA phonetic extensions, mostly for the Uralic Phonetic Alphabet (UPA).
-@+ The small capitals, superscript, and subscript forms are for phonetic representations where style variations are semantically important.
-@+ For general text, use regular Latin, Greek or Cyrillic letters with markup instead.
-@ Latin letters
-1D00 LATIN LETTER SMALL CAPITAL A
-1D01 LATIN LETTER SMALL CAPITAL AE
-1D02 LATIN SMALL LETTER TURNED AE
- * glyph can also have sideways orientation
-1D03 LATIN LETTER SMALL CAPITAL BARRED B
-1D04 LATIN LETTER SMALL CAPITAL C
-1D05 LATIN LETTER SMALL CAPITAL D
-1D06 LATIN LETTER SMALL CAPITAL ETH
-1D07 LATIN LETTER SMALL CAPITAL E
-1D08 LATIN SMALL LETTER TURNED OPEN E
-1D09 LATIN SMALL LETTER TURNED I
-1D0A LATIN LETTER SMALL CAPITAL J
-1D0B LATIN LETTER SMALL CAPITAL K
-1D0C LATIN LETTER SMALL CAPITAL L WITH STROKE
-1D0D LATIN LETTER SMALL CAPITAL M
-1D0E LATIN LETTER SMALL CAPITAL REVERSED N
-1D0F LATIN LETTER SMALL CAPITAL O
-1D10 LATIN LETTER SMALL CAPITAL OPEN O
-1D11 LATIN SMALL LETTER SIDEWAYS O
-1D12 LATIN SMALL LETTER SIDEWAYS OPEN O
-1D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE
-1D14 LATIN SMALL LETTER TURNED OE
- * glyph can also have sideways orientation
-1D15 LATIN LETTER SMALL CAPITAL OU
-1D16 LATIN SMALL LETTER TOP HALF O
-1D17 LATIN SMALL LETTER BOTTOM HALF O
-1D18 LATIN LETTER SMALL CAPITAL P
- * represents a semi-voiced [p]
-1D19 LATIN LETTER SMALL CAPITAL REVERSED R
-1D1A LATIN LETTER SMALL CAPITAL TURNED R
-1D1B LATIN LETTER SMALL CAPITAL T
-1D1C LATIN LETTER SMALL CAPITAL U
-1D1D LATIN SMALL LETTER SIDEWAYS U
-1D1E LATIN SMALL LETTER SIDEWAYS DIAERESIZED U
- * glyph can also have turned orientation
-1D1F LATIN SMALL LETTER SIDEWAYS TURNED M
-1D20 LATIN LETTER SMALL CAPITAL V
-1D21 LATIN LETTER SMALL CAPITAL W
-1D22 LATIN LETTER SMALL CAPITAL Z
-1D23 LATIN LETTER SMALL CAPITAL EZH
-1D24 LATIN LETTER VOICED LARYNGEAL SPIRANT
-1D25 LATIN LETTER AIN
-@ Greek letters
-1D26 GREEK LETTER SMALL CAPITAL GAMMA
-1D27 GREEK LETTER SMALL CAPITAL LAMDA
-1D28 GREEK LETTER SMALL CAPITAL PI
-1D29 GREEK LETTER SMALL CAPITAL RHO
- * represents a voiceless uvular trill
-1D2A GREEK LETTER SMALL CAPITAL PSI
-@ Cyrillic letter
-1D2B CYRILLIC LETTER SMALL CAPITAL EL
- * in italic style, the glyph is obliqued, not italicized
- x (cyrillic small letter el - 043B)
-@ Latin superscript modifier letters
-1D2C MODIFIER LETTER CAPITAL A
- # <super> 0041
-1D2D MODIFIER LETTER CAPITAL AE
- # <super> 00C6
-1D2E MODIFIER LETTER CAPITAL B
- # <super> 0042
-1D2F MODIFIER LETTER CAPITAL BARRED B
-1D30 MODIFIER LETTER CAPITAL D
- # <super> 0044
-1D31 MODIFIER LETTER CAPITAL E
- # <super> 0045
-1D32 MODIFIER LETTER CAPITAL REVERSED E
- # <super> 018E
-1D33 MODIFIER LETTER CAPITAL G
- # <super> 0047
-1D34 MODIFIER LETTER CAPITAL H
- # <super> 0048
-1D35 MODIFIER LETTER CAPITAL I
- # <super> 0049
-1D36 MODIFIER LETTER CAPITAL J
- # <super> 004A
-1D37 MODIFIER LETTER CAPITAL K
- # <super> 004B
-1D38 MODIFIER LETTER CAPITAL L
- # <super> 004C
-1D39 MODIFIER LETTER CAPITAL M
- # <super> 004D
-1D3A MODIFIER LETTER CAPITAL N
- # <super> 004E
-1D3B MODIFIER LETTER CAPITAL REVERSED N
-1D3C MODIFIER LETTER CAPITAL O
- # <super> 004F
-1D3D MODIFIER LETTER CAPITAL OU
- # <super> 0222
-1D3E MODIFIER LETTER CAPITAL P
- # <super> 0050
-1D3F MODIFIER LETTER CAPITAL R
- # <super> 0052
-1D40 MODIFIER LETTER CAPITAL T
- # <super> 0054
-1D41 MODIFIER LETTER CAPITAL U
- # <super> 0055
-1D42 MODIFIER LETTER CAPITAL W
- # <super> 0057
-1D43 MODIFIER LETTER SMALL A
- # <super> 0061
-1D44 MODIFIER LETTER SMALL TURNED A
- # <super> 0250
-1D45 MODIFIER LETTER SMALL ALPHA
- # <super> 0251
-1D46 MODIFIER LETTER SMALL TURNED AE
- # <super> 1D02
-1D47 MODIFIER LETTER SMALL B
- # <super> 0062
-1D48 MODIFIER LETTER SMALL D
- # <super> 0064
-1D49 MODIFIER LETTER SMALL E
- # <super> 0065
-1D4A MODIFIER LETTER SMALL SCHWA
- # <super> 0259
-1D4B MODIFIER LETTER SMALL OPEN E
- # <super> 025B
-1D4C MODIFIER LETTER SMALL TURNED OPEN E
- * more appropriate equivalence would be to 1D08
- # <super> 025C
-1D4D MODIFIER LETTER SMALL G
- # <super> 0067
-1D4E MODIFIER LETTER SMALL TURNED I
-1D4F MODIFIER LETTER SMALL K
- # <super> 006B
-1D50 MODIFIER LETTER SMALL M
- # <super> 006D
-1D51 MODIFIER LETTER SMALL ENG
- # <super> 014B
-1D52 MODIFIER LETTER SMALL O
- # <super> 006F
-1D53 MODIFIER LETTER SMALL OPEN O
- # <super> 0254
-1D54 MODIFIER LETTER SMALL TOP HALF O
- # <super> 1D16
-1D55 MODIFIER LETTER SMALL BOTTOM HALF O
- # <super> 1D17
-1D56 MODIFIER LETTER SMALL P
- # <super> 0070
-1D57 MODIFIER LETTER SMALL T
- # <super> 0074
-1D58 MODIFIER LETTER SMALL U
- # <super> 0075
-1D59 MODIFIER LETTER SMALL SIDEWAYS U
- # <super> 1D1D
-1D5A MODIFIER LETTER SMALL TURNED M
- # <super> 026F
-1D5B MODIFIER LETTER SMALL V
- # <super> 0076
-1D5C MODIFIER LETTER SMALL AIN
- # <super> 1D25
-@ Greek superscript modifier letters
-1D5D MODIFIER LETTER SMALL BETA
- # <super> 03B2
-1D5E MODIFIER LETTER SMALL GREEK GAMMA
- # <super> 03B3
-1D5F MODIFIER LETTER SMALL DELTA
- # <super> 03B4
-1D60 MODIFIER LETTER SMALL GREEK PHI
- # <super> 03C6
-1D61 MODIFIER LETTER SMALL CHI
- # <super> 03C7
-@ Latin subscript modifier letters
-1D62 LATIN SUBSCRIPT SMALL LETTER I
- # <sub> 0069
-1D63 LATIN SUBSCRIPT SMALL LETTER R
- # <sub> 0072
-1D64 LATIN SUBSCRIPT SMALL LETTER U
- # <sub> 0075
-1D65 LATIN SUBSCRIPT SMALL LETTER V
- # <sub> 0076
-@ Greek subscript modifier letters
-1D66 GREEK SUBSCRIPT SMALL LETTER BETA
- # <sub> 03B2
-1D67 GREEK SUBSCRIPT SMALL LETTER GAMMA
- # <sub> 03B3
-1D68 GREEK SUBSCRIPT SMALL LETTER RHO
- # <sub> 03C1
-1D69 GREEK SUBSCRIPT SMALL LETTER PHI
- # <sub> 03C6
-1D6A GREEK SUBSCRIPT SMALL LETTER CHI
- # <sub> 03C7
-@ Latin letter
-1D6B LATIN SMALL LETTER UE
-@ Latin letters with middle tilde
-@+ An additional letter with middle tilde is found in another block.
- x (latin small letter l with middle tilde - 026B)
-1D6C LATIN SMALL LETTER B WITH MIDDLE TILDE
-1D6D LATIN SMALL LETTER D WITH MIDDLE TILDE
-1D6E LATIN SMALL LETTER F WITH MIDDLE TILDE
-1D6F LATIN SMALL LETTER M WITH MIDDLE TILDE
-1D70 LATIN SMALL LETTER N WITH MIDDLE TILDE
-1D71 LATIN SMALL LETTER P WITH MIDDLE TILDE
-1D72 LATIN SMALL LETTER R WITH MIDDLE TILDE
-1D73 LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE
-1D74 LATIN SMALL LETTER S WITH MIDDLE TILDE
-1D75 LATIN SMALL LETTER T WITH MIDDLE TILDE
-1D76 LATIN SMALL LETTER Z WITH MIDDLE TILDE
-@ Caucasian linguistics
-1D77 LATIN SMALL LETTER TURNED G
- * Georgian transcription
- x (georgian letter turned gan - 10F9)
-1D78 MODIFIER LETTER CYRILLIC EN
- # <super> 043D
-@ Other phonetic symbols
-1D79 LATIN SMALL LETTER INSULAR G
- * older Irish phonetic notation
- * uppercase is A77D
- x (latin small letter g - 0067)
- x (latin small letter yogh - 021D)
- x (latin small letter script g - 0261)
- x (latin small letter gamma - 0263)
-1D7A LATIN SMALL LETTER TH WITH STRIKETHROUGH
- * American dictionary usage
- x (greek small letter theta - 03B8)
-1D7B LATIN SMALL CAPITAL LETTER I WITH STROKE
- * used with different meanings by Americanists and Oxford dictionaries
-1D7C LATIN SMALL LETTER IOTA WITH STROKE
- * used by Russianists
-1D7D LATIN SMALL LETTER P WITH STROKE
- * used by Americanists
- * uppercase is 2C63
-1D7E LATIN SMALL CAPITAL LETTER U WITH STROKE
- * used by Americanists
-1D7F LATIN SMALL LETTER UPSILON WITH STROKE
- * used by Americanists and Oxford dictionaries
-@@ 1D80 Phonetic Extensions Supplement 1DBF
-@ Latin letters with palatal hook
-@+ An additional letter with palatal hook is found in another block.
- x (latin small letter t with palatal hook - 01AB)
-1D80 LATIN SMALL LETTER B WITH PALATAL HOOK
-1D81 LATIN SMALL LETTER D WITH PALATAL HOOK
-1D82 LATIN SMALL LETTER F WITH PALATAL HOOK
-1D83 LATIN SMALL LETTER G WITH PALATAL HOOK
-1D84 LATIN SMALL LETTER K WITH PALATAL HOOK
-1D85 LATIN SMALL LETTER L WITH PALATAL HOOK
-1D86 LATIN SMALL LETTER M WITH PALATAL HOOK
-1D87 LATIN SMALL LETTER N WITH PALATAL HOOK
-1D88 LATIN SMALL LETTER P WITH PALATAL HOOK
-1D89 LATIN SMALL LETTER R WITH PALATAL HOOK
-1D8A LATIN SMALL LETTER S WITH PALATAL HOOK
-1D8B LATIN SMALL LETTER ESH WITH PALATAL HOOK
-1D8C LATIN SMALL LETTER V WITH PALATAL HOOK
-1D8D LATIN SMALL LETTER X WITH PALATAL HOOK
-1D8E LATIN SMALL LETTER Z WITH PALATAL HOOK
-@ Latin letters with retroflex hook
-@+ IPA recommends transcribing vowels with r-coloring (rhoticity) with the rhotic hook instead.
- x (modifier letter rhotic hook - 02DE)
-@+ Additional letters with retroflex hook are found in other blocks.
- x (latin capital letter t with retroflex hook - 01AE)
- x (latin small letter d with tail - 0256)
- x (latin small letter l with retroflex hook - 026D)
- x (latin small letter n with retroflex hook - 0273)
- x (latin small letter turned r with hook - 027B)
- x (latin small letter r with tail - 027D)
- x (latin small letter s with hook - 0282)
- x (latin small letter squat reversed esh - 0285)
- x (latin small letter t with retroflex hook - 0288)
- x (latin small letter z with retroflex hook - 0290)
- x (latin small letter turned h with fishhook and tail - 02AF)
-1D8F LATIN SMALL LETTER A WITH RETROFLEX HOOK
-1D90 LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK
-1D91 LATIN SMALL LETTER D WITH HOOK AND TAIL
-1D92 LATIN SMALL LETTER E WITH RETROFLEX HOOK
-1D93 LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK
-1D94 LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK
- x (latin small letter reversed open e with hook - 025D)
-1D95 LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK
- x (latin small letter schwa with hook - 025A)
-1D96 LATIN SMALL LETTER I WITH RETROFLEX HOOK
-1D97 LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK
-1D98 LATIN SMALL LETTER ESH WITH RETROFLEX HOOK
-1D99 LATIN SMALL LETTER U WITH RETROFLEX HOOK
-1D9A LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-@ Modifier letters
-@+ Other modifier letters can be found in the Spacing Modifier Letters, Phonetic Extensions, as well as Superscripts and Subscripts blocks.
-1D9B MODIFIER LETTER SMALL TURNED ALPHA
- # <super> 0252
-1D9C MODIFIER LETTER SMALL C
- # <super> 0063
-1D9D MODIFIER LETTER SMALL C WITH CURL
- # <super> 0255
-1D9E MODIFIER LETTER SMALL ETH
- # <super> 00F0
-1D9F MODIFIER LETTER SMALL REVERSED OPEN E
- # <super> 025C
-1DA0 MODIFIER LETTER SMALL F
- # <super> 0066
-1DA1 MODIFIER LETTER SMALL DOTLESS J WITH STROKE
- # <super> 025F
-1DA2 MODIFIER LETTER SMALL SCRIPT G
- # <super> 0261
-1DA3 MODIFIER LETTER SMALL TURNED H
- # <super> 0265
-1DA4 MODIFIER LETTER SMALL I WITH STROKE
- # <super> 0268
-1DA5 MODIFIER LETTER SMALL IOTA
- # <super> 0269
-1DA6 MODIFIER LETTER SMALL CAPITAL I
- * not for use in UPA
- x (modifier letter capital i - 1D35)
- # <super> 026A
-1DA7 MODIFIER LETTER SMALL CAPITAL I WITH STROKE
- # <super> 1D7B
-1DA8 MODIFIER LETTER SMALL J WITH CROSSED-TAIL
- # <super> 029D
-1DA9 MODIFIER LETTER SMALL L WITH RETROFLEX HOOK
- # <super> 026D
-1DAA MODIFIER LETTER SMALL L WITH PALATAL HOOK
- # <super> 1D85
-1DAB MODIFIER LETTER SMALL CAPITAL L
- * not for use in UPA
- x (modifier letter capital l - 1D38)
- # <super> 029F
-1DAC MODIFIER LETTER SMALL M WITH HOOK
- # <super> 0271
-1DAD MODIFIER LETTER SMALL TURNED M WITH LONG LEG
- # <super> 0270
-1DAE MODIFIER LETTER SMALL N WITH LEFT HOOK
- # <super> 0272
-1DAF MODIFIER LETTER SMALL N WITH RETROFLEX HOOK
- # <super> 0273
-1DB0 MODIFIER LETTER SMALL CAPITAL N
- * not for use in UPA
- x (modifier letter capital n - 1D3A)
- # <super> 0274
-1DB1 MODIFIER LETTER SMALL BARRED O
- # <super> 0275
-1DB2 MODIFIER LETTER SMALL PHI
- # <super> 0278
-1DB3 MODIFIER LETTER SMALL S WITH HOOK
- # <super> 0282
-1DB4 MODIFIER LETTER SMALL ESH
- # <super> 0283
-1DB5 MODIFIER LETTER SMALL T WITH PALATAL HOOK
- # <super> 01AB
-1DB6 MODIFIER LETTER SMALL U BAR
- # <super> 0289
-1DB7 MODIFIER LETTER SMALL UPSILON
- # <super> 028A
-1DB8 MODIFIER LETTER SMALL CAPITAL U
- * not for use in UPA
- x (modifier letter capital u - 1D41)
- # <super> 1D1C
-1DB9 MODIFIER LETTER SMALL V WITH HOOK
- # <super> 028B
-1DBA MODIFIER LETTER SMALL TURNED V
- # <super> 028C
-1DBB MODIFIER LETTER SMALL Z
- # <super> 007A
-1DBC MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK
- # <super> 0290
-1DBD MODIFIER LETTER SMALL Z WITH CURL
- # <super> 0291
-1DBE MODIFIER LETTER SMALL EZH
- # <super> 0292
-1DBF MODIFIER LETTER SMALL THETA
- # <super> 03B8
-@@ 1DC0 Combining Diacritical Marks Supplement 1DFF
-@ Used for Ancient Greek
-@+ These are used as editorial signs for Ancient Greek to indicate scribal deletion of erroneous accent marks.
-1DC0 COMBINING DOTTED GRAVE ACCENT
- x (greek dialytika and varia - 1FED)
-1DC1 COMBINING DOTTED ACUTE ACCENT
- x (combining greek dialytika tonos - 0344)
- x (greek dialytika and oxia - 1FEE)
-@ Miscellaneous marks
-1DC2 COMBINING SNAKE BELOW
-1DC3 COMBINING SUSPENSION MARK
- * Glagolitic
- x (combining breve - 0306)
-@ Contour tone marks
-1DC4 COMBINING MACRON-ACUTE
-1DC5 COMBINING GRAVE-MACRON
-1DC6 COMBINING MACRON-GRAVE
-1DC7 COMBINING ACUTE-MACRON
-1DC8 COMBINING GRAVE-ACUTE-GRAVE
-1DC9 COMBINING ACUTE-GRAVE-ACUTE
-@ Miscellaneous mark
-1DCA COMBINING LATIN SMALL LETTER R BELOW
-@ Contour tone marks
-1DCB COMBINING BREVE-MACRON
- * Lithuanian dialectology
-1DCC COMBINING MACRON-BREVE
- * Lithuanian dialectology
-@ Double diacritic
-1DCD COMBINING DOUBLE CIRCUMFLEX ABOVE
-@ Medievalist additions
-1DCE COMBINING OGONEK ABOVE
-1DCF COMBINING ZIGZAG BELOW
-1DD0 COMBINING IS BELOW
-1DD1 COMBINING UR ABOVE
-1DD2 COMBINING US ABOVE
-@ Medieval superscript letter diacritics
-1DD3 COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE
-1DD4 COMBINING LATIN SMALL LETTER AE
-1DD5 COMBINING LATIN SMALL LETTER AO
-1DD6 COMBINING LATIN SMALL LETTER AV
-1DD7 COMBINING LATIN SMALL LETTER C CEDILLA
-1DD8 COMBINING LATIN SMALL LETTER INSULAR D
-1DD9 COMBINING LATIN SMALL LETTER ETH
-1DDA COMBINING LATIN SMALL LETTER G
-1DDB COMBINING LATIN LETTER SMALL CAPITAL G
-1DDC COMBINING LATIN SMALL LETTER K
-1DDD COMBINING LATIN SMALL LETTER L
-1DDE COMBINING LATIN LETTER SMALL CAPITAL L
-1DDF COMBINING LATIN LETTER SMALL CAPITAL M
-1DE0 COMBINING LATIN SMALL LETTER N
-1DE1 COMBINING LATIN LETTER SMALL CAPITAL N
-1DE2 COMBINING LATIN LETTER SMALL CAPITAL R
-1DE3 COMBINING LATIN SMALL LETTER R ROTUNDA
-1DE4 COMBINING LATIN SMALL LETTER S
-1DE5 COMBINING LATIN SMALL LETTER LONG S
-1DE6 COMBINING LATIN SMALL LETTER Z
-@ Miscellaneous mark
-1DFD COMBINING ALMOST EQUAL TO BELOW
-@ Additional marks for UPA
-1DFE COMBINING LEFT ARROWHEAD ABOVE
-1DFF COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-@@ 1E00 Latin Extended Additional 1EFF
-@+ In this block the names "WITH LINE BELOW" refer to a macron below the letter.
-@ Latin general use extensions
-1E00 LATIN CAPITAL LETTER A WITH RING BELOW
- : 0041 0325
-1E01 LATIN SMALL LETTER A WITH RING BELOW
- : 0061 0325
-1E02 LATIN CAPITAL LETTER B WITH DOT ABOVE
- : 0042 0307
-1E03 LATIN SMALL LETTER B WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0062 0307
-1E04 LATIN CAPITAL LETTER B WITH DOT BELOW
- : 0042 0323
-1E05 LATIN SMALL LETTER B WITH DOT BELOW
- : 0062 0323
-1E06 LATIN CAPITAL LETTER B WITH LINE BELOW
- : 0042 0331
-1E07 LATIN SMALL LETTER B WITH LINE BELOW
- : 0062 0331
-1E08 LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
- : 00C7 0301
-1E09 LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
- : 00E7 0301
-1E0A LATIN CAPITAL LETTER D WITH DOT ABOVE
- : 0044 0307
-1E0B LATIN SMALL LETTER D WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0064 0307
-1E0C LATIN CAPITAL LETTER D WITH DOT BELOW
- : 0044 0323
-1E0D LATIN SMALL LETTER D WITH DOT BELOW
- * Indic transliteration
- : 0064 0323
-1E0E LATIN CAPITAL LETTER D WITH LINE BELOW
- : 0044 0331
-1E0F LATIN SMALL LETTER D WITH LINE BELOW
- : 0064 0331
-1E10 LATIN CAPITAL LETTER D WITH CEDILLA
- : 0044 0327
-1E11 LATIN SMALL LETTER D WITH CEDILLA
- * Livonian
- : 0064 0327
-1E12 LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
- : 0044 032D
-1E13 LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
- : 0064 032D
-1E14 LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
- : 0112 0300
-1E15 LATIN SMALL LETTER E WITH MACRON AND GRAVE
- : 0113 0300
-1E16 LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
- : 0112 0301
-1E17 LATIN SMALL LETTER E WITH MACRON AND ACUTE
- : 0113 0301
-1E18 LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
- : 0045 032D
-1E19 LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
- : 0065 032D
-1E1A LATIN CAPITAL LETTER E WITH TILDE BELOW
- : 0045 0330
-1E1B LATIN SMALL LETTER E WITH TILDE BELOW
- : 0065 0330
-1E1C LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
- : 0228 0306
-1E1D LATIN SMALL LETTER E WITH CEDILLA AND BREVE
- : 0229 0306
-1E1E LATIN CAPITAL LETTER F WITH DOT ABOVE
- : 0046 0307
-1E1F LATIN SMALL LETTER F WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0066 0307
-1E20 LATIN CAPITAL LETTER G WITH MACRON
- : 0047 0304
-1E21 LATIN SMALL LETTER G WITH MACRON
- : 0067 0304
-1E22 LATIN CAPITAL LETTER H WITH DOT ABOVE
- : 0048 0307
-1E23 LATIN SMALL LETTER H WITH DOT ABOVE
- : 0068 0307
-1E24 LATIN CAPITAL LETTER H WITH DOT BELOW
- : 0048 0323
-1E25 LATIN SMALL LETTER H WITH DOT BELOW
- * Indic transliteration
- : 0068 0323
-1E26 LATIN CAPITAL LETTER H WITH DIAERESIS
- : 0048 0308
-1E27 LATIN SMALL LETTER H WITH DIAERESIS
- : 0068 0308
-1E28 LATIN CAPITAL LETTER H WITH CEDILLA
- : 0048 0327
-1E29 LATIN SMALL LETTER H WITH CEDILLA
- : 0068 0327
-1E2A LATIN CAPITAL LETTER H WITH BREVE BELOW
- : 0048 032E
-1E2B LATIN SMALL LETTER H WITH BREVE BELOW
- * Semitic transliteration
- : 0068 032E
-1E2C LATIN CAPITAL LETTER I WITH TILDE BELOW
- : 0049 0330
-1E2D LATIN SMALL LETTER I WITH TILDE BELOW
- : 0069 0330
-1E2E LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
- : 00CF 0301
-1E2F LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
- : 00EF 0301
-1E30 LATIN CAPITAL LETTER K WITH ACUTE
- : 004B 0301
-1E31 LATIN SMALL LETTER K WITH ACUTE
- * Macedonian transliteration
- : 006B 0301
-1E32 LATIN CAPITAL LETTER K WITH DOT BELOW
- : 004B 0323
-1E33 LATIN SMALL LETTER K WITH DOT BELOW
- : 006B 0323
-1E34 LATIN CAPITAL LETTER K WITH LINE BELOW
- : 004B 0331
-1E35 LATIN SMALL LETTER K WITH LINE BELOW
- : 006B 0331
-1E36 LATIN CAPITAL LETTER L WITH DOT BELOW
- : 004C 0323
-1E37 LATIN SMALL LETTER L WITH DOT BELOW
- * Indic transliteration
- : 006C 0323
-@+ * see ISO 15919 on the use of dot below versus ring below in Indic transliteration
- x (combining ring below - 0325)
-1E38 LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
- : 1E36 0304
-1E39 LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
- * Indic transliteration
- : 1E37 0304
-1E3A LATIN CAPITAL LETTER L WITH LINE BELOW
- : 004C 0331
-1E3B LATIN SMALL LETTER L WITH LINE BELOW
- * Indic transliteration
- : 006C 0331
-1E3C LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
- : 004C 032D
-1E3D LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
- : 006C 032D
-1E3E LATIN CAPITAL LETTER M WITH ACUTE
- : 004D 0301
-1E3F LATIN SMALL LETTER M WITH ACUTE
- : 006D 0301
-1E40 LATIN CAPITAL LETTER M WITH DOT ABOVE
- : 004D 0307
-1E41 LATIN SMALL LETTER M WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 006D 0307
-1E42 LATIN CAPITAL LETTER M WITH DOT BELOW
- : 004D 0323
-1E43 LATIN SMALL LETTER M WITH DOT BELOW
- * Indic transliteration
- : 006D 0323
-1E44 LATIN CAPITAL LETTER N WITH DOT ABOVE
- : 004E 0307
-1E45 LATIN SMALL LETTER N WITH DOT ABOVE
- * Indic transliteration
- : 006E 0307
-1E46 LATIN CAPITAL LETTER N WITH DOT BELOW
- : 004E 0323
-1E47 LATIN SMALL LETTER N WITH DOT BELOW
- * Indic transliteration
- : 006E 0323
-1E48 LATIN CAPITAL LETTER N WITH LINE BELOW
- : 004E 0331
-1E49 LATIN SMALL LETTER N WITH LINE BELOW
- * Indic transliteration
- : 006E 0331
-1E4A LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
- : 004E 032D
-1E4B LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
- : 006E 032D
-1E4C LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
- : 00D5 0301
-1E4D LATIN SMALL LETTER O WITH TILDE AND ACUTE
- : 00F5 0301
-1E4E LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
- : 00D5 0308
-1E4F LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
- : 00F5 0308
-1E50 LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
- : 014C 0300
-1E51 LATIN SMALL LETTER O WITH MACRON AND GRAVE
- : 014D 0300
-1E52 LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
- : 014C 0301
-1E53 LATIN SMALL LETTER O WITH MACRON AND ACUTE
- : 014D 0301
-1E54 LATIN CAPITAL LETTER P WITH ACUTE
- : 0050 0301
-1E55 LATIN SMALL LETTER P WITH ACUTE
- : 0070 0301
-1E56 LATIN CAPITAL LETTER P WITH DOT ABOVE
- : 0050 0307
-1E57 LATIN SMALL LETTER P WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0070 0307
-1E58 LATIN CAPITAL LETTER R WITH DOT ABOVE
- : 0052 0307
-1E59 LATIN SMALL LETTER R WITH DOT ABOVE
- : 0072 0307
-1E5A LATIN CAPITAL LETTER R WITH DOT BELOW
- : 0052 0323
-1E5B LATIN SMALL LETTER R WITH DOT BELOW
- * Indic transliteration
- : 0072 0323
-@+ * see ISO 15919 on the use of dot below versus ring below in Indic transliteration
- x (combining ring below - 0325)
-1E5C LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
- : 1E5A 0304
-1E5D LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
- * Indic transliteration
- : 1E5B 0304
-1E5E LATIN CAPITAL LETTER R WITH LINE BELOW
- : 0052 0331
-1E5F LATIN SMALL LETTER R WITH LINE BELOW
- * Indic transliteration
- : 0072 0331
-1E60 LATIN CAPITAL LETTER S WITH DOT ABOVE
- : 0053 0307
-1E61 LATIN SMALL LETTER S WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0073 0307
-1E62 LATIN CAPITAL LETTER S WITH DOT BELOW
- : 0053 0323
-1E63 LATIN SMALL LETTER S WITH DOT BELOW
- * Indic transliteration
- : 0073 0323
-1E64 LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
- : 015A 0307
-1E65 LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
- : 015B 0307
-1E66 LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
- : 0160 0307
-1E67 LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
- : 0161 0307
-1E68 LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
- : 1E62 0307
-1E69 LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
- : 1E63 0307
-1E6A LATIN CAPITAL LETTER T WITH DOT ABOVE
- : 0054 0307
-1E6B LATIN SMALL LETTER T WITH DOT ABOVE
- * Irish Gaelic (old orthography)
- : 0074 0307
-1E6C LATIN CAPITAL LETTER T WITH DOT BELOW
- : 0054 0323
-1E6D LATIN SMALL LETTER T WITH DOT BELOW
- * Indic transliteration
- : 0074 0323
-1E6E LATIN CAPITAL LETTER T WITH LINE BELOW
- : 0054 0331
-1E6F LATIN SMALL LETTER T WITH LINE BELOW
- * Semitic transliteration
- : 0074 0331
-1E70 LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
- : 0054 032D
-1E71 LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
- : 0074 032D
-1E72 LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
- : 0055 0324
-1E73 LATIN SMALL LETTER U WITH DIAERESIS BELOW
- : 0075 0324
-1E74 LATIN CAPITAL LETTER U WITH TILDE BELOW
- : 0055 0330
-1E75 LATIN SMALL LETTER U WITH TILDE BELOW
- : 0075 0330
-1E76 LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
- : 0055 032D
-1E77 LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
- : 0075 032D
-1E78 LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
- : 0168 0301
-1E79 LATIN SMALL LETTER U WITH TILDE AND ACUTE
- : 0169 0301
-1E7A LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
- : 016A 0308
-1E7B LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
- : 016B 0308
-1E7C LATIN CAPITAL LETTER V WITH TILDE
- : 0056 0303
-1E7D LATIN SMALL LETTER V WITH TILDE
- : 0076 0303
-1E7E LATIN CAPITAL LETTER V WITH DOT BELOW
- : 0056 0323
-1E7F LATIN SMALL LETTER V WITH DOT BELOW
- : 0076 0323
-1E80 LATIN CAPITAL LETTER W WITH GRAVE
- : 0057 0300
-1E81 LATIN SMALL LETTER W WITH GRAVE
- * Welsh
- : 0077 0300
-1E82 LATIN CAPITAL LETTER W WITH ACUTE
- : 0057 0301
-1E83 LATIN SMALL LETTER W WITH ACUTE
- * Welsh
- : 0077 0301
-1E84 LATIN CAPITAL LETTER W WITH DIAERESIS
- : 0057 0308
-1E85 LATIN SMALL LETTER W WITH DIAERESIS
- * Welsh
- : 0077 0308
-1E86 LATIN CAPITAL LETTER W WITH DOT ABOVE
- : 0057 0307
-1E87 LATIN SMALL LETTER W WITH DOT ABOVE
- : 0077 0307
-1E88 LATIN CAPITAL LETTER W WITH DOT BELOW
- : 0057 0323
-1E89 LATIN SMALL LETTER W WITH DOT BELOW
- : 0077 0323
-1E8A LATIN CAPITAL LETTER X WITH DOT ABOVE
- : 0058 0307
-1E8B LATIN SMALL LETTER X WITH DOT ABOVE
- : 0078 0307
-1E8C LATIN CAPITAL LETTER X WITH DIAERESIS
- : 0058 0308
-1E8D LATIN SMALL LETTER X WITH DIAERESIS
- : 0078 0308
-1E8E LATIN CAPITAL LETTER Y WITH DOT ABOVE
- : 0059 0307
-1E8F LATIN SMALL LETTER Y WITH DOT ABOVE
- : 0079 0307
-1E90 LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
- : 005A 0302
-1E91 LATIN SMALL LETTER Z WITH CIRCUMFLEX
- : 007A 0302
-1E92 LATIN CAPITAL LETTER Z WITH DOT BELOW
- : 005A 0323
-1E93 LATIN SMALL LETTER Z WITH DOT BELOW
- * Indic transliteration
- : 007A 0323
-1E94 LATIN CAPITAL LETTER Z WITH LINE BELOW
- : 005A 0331
-1E95 LATIN SMALL LETTER Z WITH LINE BELOW
- * Semitic transliteration
- : 007A 0331
-1E96 LATIN SMALL LETTER H WITH LINE BELOW
- * Semitic transliteration
- : 0068 0331
-1E97 LATIN SMALL LETTER T WITH DIAERESIS
- : 0074 0308
-1E98 LATIN SMALL LETTER W WITH RING ABOVE
- : 0077 030A
-1E99 LATIN SMALL LETTER Y WITH RING ABOVE
- : 0079 030A
-1E9A LATIN SMALL LETTER A WITH RIGHT HALF RING
- # 0061 02BE
-1E9B LATIN SMALL LETTER LONG S WITH DOT ABOVE
- * in current use in Gaelic types (as glyph variant of 1E61)
- : 017F 0307
-@ Medievalist additions
-1E9C LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE
- * Sorbian
-1E9D LATIN SMALL LETTER LONG S WITH HIGH STROKE
-@ Addition for German typography
-1E9E LATIN CAPITAL LETTER SHARP S
- * lowercase is 00DF
- x (latin small letter sharp s - 00DF)
-@ Medievalist addition
-1E9F LATIN SMALL LETTER DELTA
-@ Latin extensions for Vietnamese
-1EA0 LATIN CAPITAL LETTER A WITH DOT BELOW
- : 0041 0323
-1EA1 LATIN SMALL LETTER A WITH DOT BELOW
- : 0061 0323
-1EA2 LATIN CAPITAL LETTER A WITH HOOK ABOVE
- : 0041 0309
-1EA3 LATIN SMALL LETTER A WITH HOOK ABOVE
- : 0061 0309
-1EA4 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
- : 00C2 0301
-1EA5 LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
- : 00E2 0301
-1EA6 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
- : 00C2 0300
-1EA7 LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
- : 00E2 0300
-1EA8 LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
- : 00C2 0309
-1EA9 LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
- : 00E2 0309
-1EAA LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
- : 00C2 0303
-1EAB LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
- : 00E2 0303
-1EAC LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- : 1EA0 0302
-1EAD LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
- : 1EA1 0302
-1EAE LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
- : 0102 0301
-1EAF LATIN SMALL LETTER A WITH BREVE AND ACUTE
- : 0103 0301
-1EB0 LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
- : 0102 0300
-1EB1 LATIN SMALL LETTER A WITH BREVE AND GRAVE
- : 0103 0300
-1EB2 LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
- : 0102 0309
-1EB3 LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
- : 0103 0309
-1EB4 LATIN CAPITAL LETTER A WITH BREVE AND TILDE
- : 0102 0303
-1EB5 LATIN SMALL LETTER A WITH BREVE AND TILDE
- : 0103 0303
-1EB6 LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
- : 1EA0 0306
-1EB7 LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
- : 1EA1 0306
-1EB8 LATIN CAPITAL LETTER E WITH DOT BELOW
- : 0045 0323
-1EB9 LATIN SMALL LETTER E WITH DOT BELOW
- : 0065 0323
-1EBA LATIN CAPITAL LETTER E WITH HOOK ABOVE
- : 0045 0309
-1EBB LATIN SMALL LETTER E WITH HOOK ABOVE
- : 0065 0309
-1EBC LATIN CAPITAL LETTER E WITH TILDE
- : 0045 0303
-1EBD LATIN SMALL LETTER E WITH TILDE
- : 0065 0303
-1EBE LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
- : 00CA 0301
-1EBF LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
- : 00EA 0301
-1EC0 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
- : 00CA 0300
-1EC1 LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
- : 00EA 0300
-1EC2 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
- : 00CA 0309
-1EC3 LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
- : 00EA 0309
-1EC4 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
- : 00CA 0303
-1EC5 LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
- : 00EA 0303
-1EC6 LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- : 1EB8 0302
-1EC7 LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
- : 1EB9 0302
-1EC8 LATIN CAPITAL LETTER I WITH HOOK ABOVE
- : 0049 0309
-1EC9 LATIN SMALL LETTER I WITH HOOK ABOVE
- : 0069 0309
-1ECA LATIN CAPITAL LETTER I WITH DOT BELOW
- : 0049 0323
-1ECB LATIN SMALL LETTER I WITH DOT BELOW
- : 0069 0323
-1ECC LATIN CAPITAL LETTER O WITH DOT BELOW
- : 004F 0323
-1ECD LATIN SMALL LETTER O WITH DOT BELOW
- : 006F 0323
-1ECE LATIN CAPITAL LETTER O WITH HOOK ABOVE
- : 004F 0309
-1ECF LATIN SMALL LETTER O WITH HOOK ABOVE
- : 006F 0309
-1ED0 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
- : 00D4 0301
-1ED1 LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
- : 00F4 0301
-1ED2 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
- : 00D4 0300
-1ED3 LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
- : 00F4 0300
-1ED4 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
- : 00D4 0309
-1ED5 LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
- : 00F4 0309
-1ED6 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
- : 00D4 0303
-1ED7 LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
- : 00F4 0303
-1ED8 LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
- : 1ECC 0302
-1ED9 LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
- : 1ECD 0302
-1EDA LATIN CAPITAL LETTER O WITH HORN AND ACUTE
- : 01A0 0301
-1EDB LATIN SMALL LETTER O WITH HORN AND ACUTE
- : 01A1 0301
-1EDC LATIN CAPITAL LETTER O WITH HORN AND GRAVE
- : 01A0 0300
-1EDD LATIN SMALL LETTER O WITH HORN AND GRAVE
- : 01A1 0300
-1EDE LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
- : 01A0 0309
-1EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
- : 01A1 0309
-1EE0 LATIN CAPITAL LETTER O WITH HORN AND TILDE
- : 01A0 0303
-1EE1 LATIN SMALL LETTER O WITH HORN AND TILDE
- : 01A1 0303
-1EE2 LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
- : 01A0 0323
-1EE3 LATIN SMALL LETTER O WITH HORN AND DOT BELOW
- : 01A1 0323
-1EE4 LATIN CAPITAL LETTER U WITH DOT BELOW
- : 0055 0323
-1EE5 LATIN SMALL LETTER U WITH DOT BELOW
- : 0075 0323
-1EE6 LATIN CAPITAL LETTER U WITH HOOK ABOVE
- : 0055 0309
-1EE7 LATIN SMALL LETTER U WITH HOOK ABOVE
- : 0075 0309
-1EE8 LATIN CAPITAL LETTER U WITH HORN AND ACUTE
- : 01AF 0301
-1EE9 LATIN SMALL LETTER U WITH HORN AND ACUTE
- : 01B0 0301
-1EEA LATIN CAPITAL LETTER U WITH HORN AND GRAVE
- : 01AF 0300
-1EEB LATIN SMALL LETTER U WITH HORN AND GRAVE
- : 01B0 0300
-1EEC LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
- : 01AF 0309
-1EED LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
- : 01B0 0309
-1EEE LATIN CAPITAL LETTER U WITH HORN AND TILDE
- : 01AF 0303
-1EEF LATIN SMALL LETTER U WITH HORN AND TILDE
- : 01B0 0303
-1EF0 LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
- : 01AF 0323
-1EF1 LATIN SMALL LETTER U WITH HORN AND DOT BELOW
- : 01B0 0323
-@ Latin general extensions
-1EF2 LATIN CAPITAL LETTER Y WITH GRAVE
- : 0059 0300
-1EF3 LATIN SMALL LETTER Y WITH GRAVE
- * Welsh
- : 0079 0300
-1EF4 LATIN CAPITAL LETTER Y WITH DOT BELOW
- : 0059 0323
-1EF5 LATIN SMALL LETTER Y WITH DOT BELOW
- : 0079 0323
-1EF6 LATIN CAPITAL LETTER Y WITH HOOK ABOVE
- : 0059 0309
-1EF7 LATIN SMALL LETTER Y WITH HOOK ABOVE
- : 0079 0309
-1EF8 LATIN CAPITAL LETTER Y WITH TILDE
- : 0059 0303
-1EF9 LATIN SMALL LETTER Y WITH TILDE
- : 0079 0303
-@ Medievalist additions
-1EFA LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFB LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFC LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFD LATIN SMALL LETTER MIDDLE-WELSH V
-1EFE LATIN CAPITAL LETTER Y WITH LOOP
-1EFF LATIN SMALL LETTER Y WITH LOOP
-@@ 1F00 Greek Extended 1FFF
-@ Precomposed polytonic Greek
-1F00 GREEK SMALL LETTER ALPHA WITH PSILI
- : 03B1 0313
-1F01 GREEK SMALL LETTER ALPHA WITH DASIA
- : 03B1 0314
-1F02 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA
- : 1F00 0300
-1F03 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA
- : 1F01 0300
-1F04 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA
- : 1F00 0301
-1F05 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA
- : 1F01 0301
-1F06 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI
- : 1F00 0342
-1F07 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
- : 1F01 0342
-1F08 GREEK CAPITAL LETTER ALPHA WITH PSILI
- : 0391 0313
-1F09 GREEK CAPITAL LETTER ALPHA WITH DASIA
- : 0391 0314
-1F0A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA
- : 1F08 0300
-1F0B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA
- : 1F09 0300
-1F0C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA
- : 1F08 0301
-1F0D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA
- : 1F09 0301
-1F0E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI
- : 1F08 0342
-1F0F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
- : 1F09 0342
-1F10 GREEK SMALL LETTER EPSILON WITH PSILI
- : 03B5 0313
-1F11 GREEK SMALL LETTER EPSILON WITH DASIA
- : 03B5 0314
-1F12 GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA
- : 1F10 0300
-1F13 GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA
- : 1F11 0300
-1F14 GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA
- : 1F10 0301
-1F15 GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
- : 1F11 0301
-1F18 GREEK CAPITAL LETTER EPSILON WITH PSILI
- : 0395 0313
-1F19 GREEK CAPITAL LETTER EPSILON WITH DASIA
- : 0395 0314
-1F1A GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA
- : 1F18 0300
-1F1B GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA
- : 1F19 0300
-1F1C GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA
- : 1F18 0301
-1F1D GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
- : 1F19 0301
-1F20 GREEK SMALL LETTER ETA WITH PSILI
- : 03B7 0313
-1F21 GREEK SMALL LETTER ETA WITH DASIA
- : 03B7 0314
-1F22 GREEK SMALL LETTER ETA WITH PSILI AND VARIA
- : 1F20 0300
-1F23 GREEK SMALL LETTER ETA WITH DASIA AND VARIA
- : 1F21 0300
-1F24 GREEK SMALL LETTER ETA WITH PSILI AND OXIA
- : 1F20 0301
-1F25 GREEK SMALL LETTER ETA WITH DASIA AND OXIA
- : 1F21 0301
-1F26 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI
- : 1F20 0342
-1F27 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
- : 1F21 0342
-1F28 GREEK CAPITAL LETTER ETA WITH PSILI
- : 0397 0313
-1F29 GREEK CAPITAL LETTER ETA WITH DASIA
- : 0397 0314
-1F2A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA
- : 1F28 0300
-1F2B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA
- : 1F29 0300
-1F2C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA
- : 1F28 0301
-1F2D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA
- : 1F29 0301
-1F2E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI
- : 1F28 0342
-1F2F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
- : 1F29 0342
-1F30 GREEK SMALL LETTER IOTA WITH PSILI
- : 03B9 0313
-1F31 GREEK SMALL LETTER IOTA WITH DASIA
- : 03B9 0314
-1F32 GREEK SMALL LETTER IOTA WITH PSILI AND VARIA
- : 1F30 0300
-1F33 GREEK SMALL LETTER IOTA WITH DASIA AND VARIA
- : 1F31 0300
-1F34 GREEK SMALL LETTER IOTA WITH PSILI AND OXIA
- : 1F30 0301
-1F35 GREEK SMALL LETTER IOTA WITH DASIA AND OXIA
- : 1F31 0301
-1F36 GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI
- : 1F30 0342
-1F37 GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
- : 1F31 0342
-1F38 GREEK CAPITAL LETTER IOTA WITH PSILI
- : 0399 0313
-1F39 GREEK CAPITAL LETTER IOTA WITH DASIA
- : 0399 0314
-1F3A GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA
- : 1F38 0300
-1F3B GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA
- : 1F39 0300
-1F3C GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA
- : 1F38 0301
-1F3D GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA
- : 1F39 0301
-1F3E GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI
- : 1F38 0342
-1F3F GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
- : 1F39 0342
-1F40 GREEK SMALL LETTER OMICRON WITH PSILI
- : 03BF 0313
-1F41 GREEK SMALL LETTER OMICRON WITH DASIA
- : 03BF 0314
-1F42 GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA
- : 1F40 0300
-1F43 GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA
- : 1F41 0300
-1F44 GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA
- : 1F40 0301
-1F45 GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
- : 1F41 0301
-1F48 GREEK CAPITAL LETTER OMICRON WITH PSILI
- : 039F 0313
-1F49 GREEK CAPITAL LETTER OMICRON WITH DASIA
- : 039F 0314
-1F4A GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA
- : 1F48 0300
-1F4B GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA
- : 1F49 0300
-1F4C GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA
- : 1F48 0301
-1F4D GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
- : 1F49 0301
-1F50 GREEK SMALL LETTER UPSILON WITH PSILI
- : 03C5 0313
-1F51 GREEK SMALL LETTER UPSILON WITH DASIA
- : 03C5 0314
-1F52 GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA
- : 1F50 0300
-1F53 GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA
- : 1F51 0300
-1F54 GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA
- : 1F50 0301
-1F55 GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA
- : 1F51 0301
-1F56 GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI
- : 1F50 0342
-1F57 GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
- : 1F51 0342
-1F59 GREEK CAPITAL LETTER UPSILON WITH DASIA
- : 03A5 0314
-1F5B GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
- : 1F59 0300
-1F5D GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
- : 1F59 0301
-1F5F GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
- : 1F59 0342
-1F60 GREEK SMALL LETTER OMEGA WITH PSILI
- : 03C9 0313
-1F61 GREEK SMALL LETTER OMEGA WITH DASIA
- : 03C9 0314
-1F62 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA
- : 1F60 0300
-1F63 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA
- : 1F61 0300
-1F64 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA
- : 1F60 0301
-1F65 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA
- : 1F61 0301
-1F66 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI
- : 1F60 0342
-1F67 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
- : 1F61 0342
-1F68 GREEK CAPITAL LETTER OMEGA WITH PSILI
- : 03A9 0313
-1F69 GREEK CAPITAL LETTER OMEGA WITH DASIA
- : 03A9 0314
-1F6A GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA
- : 1F68 0300
-1F6B GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA
- : 1F69 0300
-1F6C GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA
- : 1F68 0301
-1F6D GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA
- : 1F69 0301
-1F6E GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI
- : 1F68 0342
-1F6F GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
- : 1F69 0342
-1F70 GREEK SMALL LETTER ALPHA WITH VARIA
- : 03B1 0300
-1F71 GREEK SMALL LETTER ALPHA WITH OXIA
- : 03AC greek small letter alpha with tonos
-1F72 GREEK SMALL LETTER EPSILON WITH VARIA
- : 03B5 0300
-1F73 GREEK SMALL LETTER EPSILON WITH OXIA
- : 03AD greek small letter epsilon with tonos
-1F74 GREEK SMALL LETTER ETA WITH VARIA
- : 03B7 0300
-1F75 GREEK SMALL LETTER ETA WITH OXIA
- : 03AE greek small letter eta with tonos
-1F76 GREEK SMALL LETTER IOTA WITH VARIA
- : 03B9 0300
-1F77 GREEK SMALL LETTER IOTA WITH OXIA
- : 03AF greek small letter iota with tonos
-1F78 GREEK SMALL LETTER OMICRON WITH VARIA
- : 03BF 0300
-1F79 GREEK SMALL LETTER OMICRON WITH OXIA
- : 03CC greek small letter omicron with tonos
-1F7A GREEK SMALL LETTER UPSILON WITH VARIA
- : 03C5 0300
-1F7B GREEK SMALL LETTER UPSILON WITH OXIA
- : 03CD greek small letter upsilon with tonos
-1F7C GREEK SMALL LETTER OMEGA WITH VARIA
- : 03C9 0300
-1F7D GREEK SMALL LETTER OMEGA WITH OXIA
- : 03CE greek small letter omega with tonos
-1F80 GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI
- : 1F00 0345
-1F81 GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI
- : 1F01 0345
-1F82 GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI
- : 1F02 0345
-1F83 GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI
- : 1F03 0345
-1F84 GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI
- : 1F04 0345
-1F85 GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI
- : 1F05 0345
-1F86 GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F06 0345
-1F87 GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F07 0345
-1F88 GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI
- : 1F08 0345
-1F89 GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI
- : 1F09 0345
-1F8A GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI
- : 1F0A 0345
-1F8B GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI
- : 1F0B 0345
-1F8C GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI
- : 1F0C 0345
-1F8D GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI
- : 1F0D 0345
-1F8E GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F0E 0345
-1F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F0F 0345
-1F90 GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI
- : 1F20 0345
-1F91 GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI
- : 1F21 0345
-1F92 GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI
- : 1F22 0345
-1F93 GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI
- : 1F23 0345
-1F94 GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI
- : 1F24 0345
-1F95 GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI
- : 1F25 0345
-1F96 GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F26 0345
-1F97 GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F27 0345
-1F98 GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI
- : 1F28 0345
-1F99 GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI
- : 1F29 0345
-1F9A GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI
- : 1F2A 0345
-1F9B GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI
- : 1F2B 0345
-1F9C GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI
- : 1F2C 0345
-1F9D GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI
- : 1F2D 0345
-1F9E GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F2E 0345
-1F9F GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F2F 0345
-1FA0 GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI
- : 1F60 0345
-1FA1 GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI
- : 1F61 0345
-1FA2 GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI
- : 1F62 0345
-1FA3 GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI
- : 1F63 0345
-1FA4 GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI
- : 1F64 0345
-1FA5 GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI
- : 1F65 0345
-1FA6 GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F66 0345
-1FA7 GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
- : 1F67 0345
-1FA8 GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI
- : 1F68 0345
-1FA9 GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI
- : 1F69 0345
-1FAA GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI
- : 1F6A 0345
-1FAB GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI
- : 1F6B 0345
-1FAC GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI
- : 1F6C 0345
-1FAD GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI
- : 1F6D 0345
-1FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F6E 0345
-1FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
- : 1F6F 0345
-1FB0 GREEK SMALL LETTER ALPHA WITH VRACHY
- : 03B1 0306
-1FB1 GREEK SMALL LETTER ALPHA WITH MACRON
- : 03B1 0304
-1FB2 GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI
- : 1F70 0345
-1FB3 GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI
- : 03B1 0345
-1FB4 GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
- : 03AC 0345
-1FB6 GREEK SMALL LETTER ALPHA WITH PERISPOMENI
- : 03B1 0342
-1FB7 GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
- : 1FB6 0345
-1FB8 GREEK CAPITAL LETTER ALPHA WITH VRACHY
- : 0391 0306
-1FB9 GREEK CAPITAL LETTER ALPHA WITH MACRON
- : 0391 0304
-1FBA GREEK CAPITAL LETTER ALPHA WITH VARIA
- : 0391 0300
-1FBB GREEK CAPITAL LETTER ALPHA WITH OXIA
- : 0386 greek capital letter alpha with tonos
-1FBC GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
- : 0391 0345
-1FBD GREEK KORONIS
- # 0020 0313
-1FBE GREEK PROSGEGRAMMENI
- : 03B9 greek small letter iota
-1FBF GREEK PSILI
- x (modifier letter apostrophe - 02BC)
- # 0020 0313
-1FC0 GREEK PERISPOMENI
- # 0020 0342
-1FC1 GREEK DIALYTIKA AND PERISPOMENI
- : 00A8 0342
-1FC2 GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI
- : 1F74 0345
-1FC3 GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI
- : 03B7 0345
-1FC4 GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
- : 03AE 0345
-1FC6 GREEK SMALL LETTER ETA WITH PERISPOMENI
- : 03B7 0342
-1FC7 GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
- : 1FC6 0345
-1FC8 GREEK CAPITAL LETTER EPSILON WITH VARIA
- : 0395 0300
-1FC9 GREEK CAPITAL LETTER EPSILON WITH OXIA
- : 0388 greek capital letter epsilon with tonos
-1FCA GREEK CAPITAL LETTER ETA WITH VARIA
- : 0397 0300
-1FCB GREEK CAPITAL LETTER ETA WITH OXIA
- : 0389 greek capital letter eta with tonos
-1FCC GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
- : 0397 0345
-1FCD GREEK PSILI AND VARIA
- : 1FBF 0300
-1FCE GREEK PSILI AND OXIA
- : 1FBF 0301
-1FCF GREEK PSILI AND PERISPOMENI
- : 1FBF 0342
-1FD0 GREEK SMALL LETTER IOTA WITH VRACHY
- : 03B9 0306
-1FD1 GREEK SMALL LETTER IOTA WITH MACRON
- : 03B9 0304
-1FD2 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA
- : 03CA 0300
-1FD3 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
- : 0390 greek small letter iota with dialytika and tonos
-1FD6 GREEK SMALL LETTER IOTA WITH PERISPOMENI
- : 03B9 0342
-1FD7 GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
- : 03CA 0342
-1FD8 GREEK CAPITAL LETTER IOTA WITH VRACHY
- : 0399 0306
-1FD9 GREEK CAPITAL LETTER IOTA WITH MACRON
- : 0399 0304
-1FDA GREEK CAPITAL LETTER IOTA WITH VARIA
- : 0399 0300
-1FDB GREEK CAPITAL LETTER IOTA WITH OXIA
- : 038A greek capital letter iota with tonos
-1FDD GREEK DASIA AND VARIA
- : 1FFE 0300
-1FDE GREEK DASIA AND OXIA
- : 1FFE 0301
-1FDF GREEK DASIA AND PERISPOMENI
- : 1FFE 0342
-1FE0 GREEK SMALL LETTER UPSILON WITH VRACHY
- : 03C5 0306
-1FE1 GREEK SMALL LETTER UPSILON WITH MACRON
- : 03C5 0304
-1FE2 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA
- : 03CB 0300
-1FE3 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA
- : 03B0 greek small letter upsilon with dialytika and tonos
-1FE4 GREEK SMALL LETTER RHO WITH PSILI
- : 03C1 0313
-1FE5 GREEK SMALL LETTER RHO WITH DASIA
- : 03C1 0314
-1FE6 GREEK SMALL LETTER UPSILON WITH PERISPOMENI
- : 03C5 0342
-1FE7 GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
- : 03CB 0342
-1FE8 GREEK CAPITAL LETTER UPSILON WITH VRACHY
- : 03A5 0306
-1FE9 GREEK CAPITAL LETTER UPSILON WITH MACRON
- : 03A5 0304
-1FEA GREEK CAPITAL LETTER UPSILON WITH VARIA
- : 03A5 0300
-1FEB GREEK CAPITAL LETTER UPSILON WITH OXIA
- : 038E greek capital letter upsilon with tonos
-1FEC GREEK CAPITAL LETTER RHO WITH DASIA
- : 03A1 0314
-1FED GREEK DIALYTIKA AND VARIA
- : 00A8 0300
-1FEE GREEK DIALYTIKA AND OXIA
- : 0385 greek dialytika tonos
-1FEF GREEK VARIA
- : 0060 grave accent
-1FF2 GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI
- : 1F7C 0345
-1FF3 GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI
- : 03C9 0345
-1FF4 GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
- : 03CE 0345
-1FF6 GREEK SMALL LETTER OMEGA WITH PERISPOMENI
- : 03C9 0342
-1FF7 GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
- : 1FF6 0345
-1FF8 GREEK CAPITAL LETTER OMICRON WITH VARIA
- : 039F 0300
-1FF9 GREEK CAPITAL LETTER OMICRON WITH OXIA
- : 038C greek capital letter omicron with tonos
-1FFA GREEK CAPITAL LETTER OMEGA WITH VARIA
- : 03A9 0300
-1FFB GREEK CAPITAL LETTER OMEGA WITH OXIA
- : 038F greek capital letter omega with tonos
-1FFC GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
- : 03A9 0345
-1FFD GREEK OXIA
- : 00B4 acute accent
-1FFE GREEK DASIA
- x (modifier letter reversed comma - 02BD)
- # 0020 0314
-@@ 2000 General Punctuation 206F
-@@+
-@+ For additional general punctuation characters see also Basic Latin, Latin-1, Supplemental Punctuation and CJK Symbols and Punctuation.
-@ Spaces
-2000 EN QUAD
- : 2002 en space
-2001 EM QUAD
- = mutton quad
- : 2003 em space
-2002 EN SPACE
- = nut
- * half an em
- # 0020 space
-2003 EM SPACE
- = mutton
- * nominally, a space equal to the type size in points
- * may scale by the condensation factor of a font
- # 0020 space
-2004 THREE-PER-EM SPACE
- = thick space
- # 0020 space
-2005 FOUR-PER-EM SPACE
- = mid space
- # 0020 space
-2006 SIX-PER-EM SPACE
- * in computer typography sometimes equated to thin space
- # 0020 space
-2007 FIGURE SPACE
- * space equal to tabular width of a font
- * this is equivalent to the digit width of fonts with fixed-width digits
- # <noBreak> 0020
-2008 PUNCTUATION SPACE
- * space equal to narrow punctuation of a font
- # 0020 space
-2009 THIN SPACE
- * a fifth of an em (or sometimes a sixth)
- x (narrow no-break space - 202F)
- # 0020 space
-200A HAIR SPACE
- * thinner than a thin space
- * in traditional typography, the thinnest space available
- # 0020 space
-200B ZERO WIDTH SPACE
- * commonly abbreviated ZWSP
- * this character is intended for invisible word separation and for line break control; it has no width, but its presence between two characters does not prevent increased letter spacing in justification
-@ Format characters
-200C ZERO WIDTH NON-JOINER
- * commonly abbreviated ZWNJ
-200D ZERO WIDTH JOINER
- * commonly abbreviated ZWJ
-200E LEFT-TO-RIGHT MARK
- * commonly abbreviated LRM
-200F RIGHT-TO-LEFT MARK
- * commonly abbreviated RLM
-@ Dashes
-2010 HYPHEN
- x (hyphen-minus - 002D)
- x (soft hyphen - 00AD)
-2011 NON-BREAKING HYPHEN
- x (hyphen-minus - 002D)
- x (soft hyphen - 00AD)
- # <noBreak> 2010
-2012 FIGURE DASH
-2013 EN DASH
-2014 EM DASH
- * may be used in pairs to offset parenthetical text
- x (katakana-hiragana prolonged sound mark - 30FC)
-2015 HORIZONTAL BAR
- = quotation dash
- * long dash introducing quoted text
-@ General punctuation
-2016 DOUBLE VERTICAL LINE
- * used in pairs to indicate norm of a matrix
- x (combining double vertical stroke overlay - 20E6)
- x (parallel to - 2225)
-2017 DOUBLE LOW LINE
- * this is a spacing character
- x (low line - 005F)
- x (combining double low line - 0333)
- # 0020 0333
-2018 LEFT SINGLE QUOTATION MARK
- = single turned comma quotation mark
- * this is the preferred character (as opposed to 201B)
- x (apostrophe - 0027)
- x (modifier letter turned comma - 02BB)
- x (heavy single turned comma quotation mark ornament - 275B)
-2019 RIGHT SINGLE QUOTATION MARK
- = single comma quotation mark
- * this is the preferred character to use for apostrophe
- x (apostrophe - 0027)
- x (modifier letter apostrophe - 02BC)
- x (heavy single comma quotation mark ornament - 275C)
-201A SINGLE LOW-9 QUOTATION MARK
- = low single comma quotation mark
- * used as opening single quotation mark in some languages
-201B SINGLE HIGH-REVERSED-9 QUOTATION MARK
- = single reversed comma quotation mark
- * has same semantic as 2018, but differs in appearance
- x (modifier letter reversed comma - 02BD)
-201C LEFT DOUBLE QUOTATION MARK
- = double turned comma quotation mark
- * this is the preferred character (as opposed to 201F)
- x (quotation mark - 0022)
- x (heavy double turned comma quotation mark ornament - 275D)
- x (reversed double prime quotation mark - 301D)
-201D RIGHT DOUBLE QUOTATION MARK
- = double comma quotation mark
- x (quotation mark - 0022)
- x (double prime - 2033)
- x (heavy double comma quotation mark ornament - 275E)
- x (double prime quotation mark - 301E)
-201E DOUBLE LOW-9 QUOTATION MARK
- = low double comma quotation mark
- * used as opening double quotation mark in some languages
- x (low double prime quotation mark - 301F)
-201F DOUBLE HIGH-REVERSED-9 QUOTATION MARK
- = double reversed comma quotation mark
- * has same semantic as 201C, but differs in appearance
-2020 DAGGER
- = obelisk, obelus, long cross
-2021 DOUBLE DAGGER
- = diesis, double obelisk
-2022 BULLET
- = black small circle
- x (middle dot - 00B7)
- x (one dot leader - 2024)
- x (bullet operator - 2219)
- x (inverse bullet - 25D8)
- x (white bullet - 25E6)
-2023 TRIANGULAR BULLET
- x (end of proof - 220E)
- x (black right-pointing small triangle - 25B8)
-2024 ONE DOT LEADER
- * also used as an Armenian semicolon (mijaket)
- x (middle dot - 00B7)
- x (bullet - 2022)
- x (bullet operator - 2219)
- # 002E full stop
-2025 TWO DOT LEADER
- # 002E 002E
-2026 HORIZONTAL ELLIPSIS
- = three dot leader
- x (vertical ellipsis - 22EE)
- x (presentation form for vertical horizontal ellipsis - FE19)
- # 002E 002E 002E
-2027 HYPHENATION POINT
-@ Format characters
-2028 LINE SEPARATOR
- * may be used to represent this semantic unambiguously
-2029 PARAGRAPH SEPARATOR
- * may be used to represent this semantic unambiguously
-202A LEFT-TO-RIGHT EMBEDDING
- * commonly abbreviated LRE
-202B RIGHT-TO-LEFT EMBEDDING
- * commonly abbreviated RLE
-202C POP DIRECTIONAL FORMATTING
- * commonly abbreviated PDF
-202D LEFT-TO-RIGHT OVERRIDE
- * commonly abbreviated LRO
-202E RIGHT-TO-LEFT OVERRIDE
- * commonly abbreviated RLO
-202F NARROW NO-BREAK SPACE
- * commonly abbreviated NNBSP
- * a narrow form of a no-break space, typically the width of a thin space or a mid space
- x (no-break space - 00A0)
- x (four-per-em space - 2005)
- x (thin space - 2009)
- # <noBreak> 0020
-@ General punctuation
-2030 PER MILLE SIGN
- = permille, per thousand
- * used, for example, in measures of blood alcohol content, salinity, etc.
- x (percent sign - 0025)
- x (arabic-indic per mille sign - 0609)
-2031 PER TEN THOUSAND SIGN
- = permyriad
- * percent of a percent, rarely used
- x (percent sign - 0025)
- x (arabic-indic per ten thousand sign - 060A)
-2032 PRIME
- = minutes, feet
- x (apostrophe - 0027)
- x (acute accent - 00B4)
- x (modifier letter prime - 02B9)
-2033 DOUBLE PRIME
- = seconds, inches
- x (quotation mark - 0022)
- x (modifier letter double prime - 02BA)
- x (right double quotation mark - 201D)
- x (ditto mark - 3003)
- x (double prime quotation mark - 301E)
- # 2032 2032
-2034 TRIPLE PRIME
- = lines (old measure, 1/12 of an inch)
- # 2032 2032 2032
-2035 REVERSED PRIME
- x (grave accent - 0060)
-2036 REVERSED DOUBLE PRIME
- x (reversed double prime quotation mark - 301D)
- # 2035 2035
-2037 REVERSED TRIPLE PRIME
- # 2035 2035 2035
-2038 CARET
- x (up arrowhead - 2303)
- x (modifier letter low circumflex accent - A788)
-2039 SINGLE LEFT-POINTING ANGLE QUOTATION MARK
- = left pointing single guillemet
- * usually opening, sometimes closing
- x (less-than sign - 003C)
- x (left-pointing angle bracket - 2329)
- x (left angle bracket - 3008)
-203A SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
- = right pointing single guillemet
- * usually closing, sometimes opening
- x (greater-than sign - 003E)
- x (right-pointing angle bracket - 232A)
- x (right angle bracket - 3009)
-203B REFERENCE MARK
- = Japanese kome
- = Urdu paragraph separator
- x (tibetan ku ru kha bzhi mig can - 0FBF)
- x (cjk unified ideograph-200AD - 200AD)
-@ Double punctuation for vertical text
-203C DOUBLE EXCLAMATION MARK
- x (exclamation mark - 0021)
- # 0021 0021
-@ General punctuation
-203D INTERROBANG
- x (exclamation mark - 0021)
- x (question mark - 003F)
- x (inverted interrobang - 2E18)
-203E OVERLINE
- = spacing overscore
- # 0020 0305
-203F UNDERTIE
- = Greek enotikon
- x (smile - 2323)
-2040 CHARACTER TIE
- = z notation sequence concatenation
- x (frown - 2322)
-2041 CARET INSERTION POINT
- * proofreader's mark: insert here
- x (right semidirect product - 22CC)
-2042 ASTERISM
-2043 HYPHEN BULLET
-2044 FRACTION SLASH
- = solidus (in typography)
- * for composing arbitrary fractions
- x (solidus - 002F)
- x (division slash - 2215)
-2045 LEFT SQUARE BRACKET WITH QUILL
-2046 RIGHT SQUARE BRACKET WITH QUILL
-@ Double punctuation for vertical text
-2047 DOUBLE QUESTION MARK
- # 003F 003F
-2048 QUESTION EXCLAMATION MARK
- # 003F 0021
-2049 EXCLAMATION QUESTION MARK
- # 0021 003F
-@ General punctuation
-204A TIRONIAN SIGN ET
- * Irish Gaelic, Old English, ...
- x (ampersand - 0026)
-204B REVERSED PILCROW SIGN
- x (pilcrow sign - 00B6)
-204C BLACK LEFTWARDS BULLET
-204D BLACK RIGHTWARDS BULLET
-204E LOW ASTERISK
- x (asterisk - 002A)
- x (combining asterisk below - 0359)
-204F REVERSED SEMICOLON
- x (semicolon - 003B)
-2050 CLOSE UP
- * editing mark
-2051 TWO ASTERISKS ALIGNED VERTICALLY
-2052 COMMERCIAL MINUS SIGN
- = abzüglich (German), med avdrag av (Swedish), piska (Swedish, "whip")
- * a common glyph variant and fallback representation looks like ./.
- * may also be used as a dingbat to indicate correctness
- * used in Finno-Ugric Phonetic Alphabet to indicate a related borrowed form with different sound
- x (percent sign - 0025)
- x (arabic percent sign - 066A)
-2053 SWUNG DASH
- x (tilde - 007E)
-2054 INVERTED UNDERTIE
-2055 FLOWER PUNCTUATION MARK
- = phul, puspika
- * used as a punctuation mark with Syloti Nagri, Bengali and other Indic scripts
- x (heavy eight teardrop-spoked propeller asterisk - 274B)
-@ Archaic punctuation
-2056 THREE DOT PUNCTUATION
-@ General punctuation
-2057 QUADRUPLE PRIME
- # 2032 2032 2032 2032
-@ Archaic punctuation
-2058 FOUR DOT PUNCTUATION
-2059 FIVE DOT PUNCTUATION
- = Greek pentonkion
- = quincunx
- x (die face-5 - 2684)
-205A TWO DOT PUNCTUATION
- * historically used to indicate the end of a sentence or change of speaker
- * extends from baseline to cap height
- x (presentation form for vertical two dot leader - FE30)
- x (greek acrophonic epidaurean two - 1015B)
-205B FOUR DOT MARK
- * used by scribes in the margin as highlighter mark
- * this is centered on the line, but extends beyond top and bottom of the line
-205C DOTTED CROSS
- * used by scribes in the margin as highlighter mark
-205D TRICOLON
- = Epidaurean acrophonic symbol three
- x (vertical ellipsis - 22EE)
- x (triple colon operator - 2AF6)
- x (presentation form for vertical horizontal ellipsis - FE19)
-205E VERTICAL FOUR DOTS
- * used in dictionaries to indicate legal but undesirable word break
- * glyph extends the whole height of the line
-@ Space
-205F MEDIUM MATHEMATICAL SPACE
- * abbreviated MMSP
- * four-eighteenths of an em
- # 0020 space
-@ Format character
-2060 WORD JOINER
- * commonly abbreviated WJ
- * a zero width non-breaking space (only)
- * intended for disambiguation of functions for byte order mark
- x (zero width no-break space - FEFF)
-@ Invisible operators
-2061 FUNCTION APPLICATION
- * contiguity operator indicating application of a function
-2062 INVISIBLE TIMES
- * contiguity operator indicating multiplication
-2063 INVISIBLE SEPARATOR
- = invisible comma
- * contiguity operator indicating that adjacent mathematical symbols form a list, e.g. when no visible comma is used between multiple indices
-2064 INVISIBLE PLUS
- * contiguity operator indicating addition
-@ Deprecated
-@+ Use of these characters is strongly discouraged.
-206A INHIBIT SYMMETRIC SWAPPING
-206B ACTIVATE SYMMETRIC SWAPPING
-206C INHIBIT ARABIC FORM SHAPING
-206D ACTIVATE ARABIC FORM SHAPING
-206E NATIONAL DIGIT SHAPES
-206F NOMINAL DIGIT SHAPES
-@@ 2070 Superscripts and Subscripts 209F
-@ Superscripts
-2070 SUPERSCRIPT ZERO
- # <super> 0030
-2071 SUPERSCRIPT LATIN SMALL LETTER I
- # <super> 0069
-2072 <reserved>
- x (superscript two - 00B2)
-2073 <reserved>
- x (superscript three - 00B3)
-2074 SUPERSCRIPT FOUR
- # <super> 0034
-2075 SUPERSCRIPT FIVE
- # <super> 0035
-2076 SUPERSCRIPT SIX
- # <super> 0036
-2077 SUPERSCRIPT SEVEN
- # <super> 0037
-2078 SUPERSCRIPT EIGHT
- # <super> 0038
-2079 SUPERSCRIPT NINE
- # <super> 0039
-207A SUPERSCRIPT PLUS SIGN
- # <super> 002B
-207B SUPERSCRIPT MINUS
- # <super> 2212
-207C SUPERSCRIPT EQUALS SIGN
- # <super> 003D
-207D SUPERSCRIPT LEFT PARENTHESIS
- # <super> 0028
-207E SUPERSCRIPT RIGHT PARENTHESIS
- # <super> 0029
-207F SUPERSCRIPT LATIN SMALL LETTER N
- # <super> 006E
-@ Subscripts
-2080 SUBSCRIPT ZERO
- # <sub> 0030
-2081 SUBSCRIPT ONE
- # <sub> 0031
-2082 SUBSCRIPT TWO
- # <sub> 0032
-2083 SUBSCRIPT THREE
- # <sub> 0033
-2084 SUBSCRIPT FOUR
- # <sub> 0034
-2085 SUBSCRIPT FIVE
- # <sub> 0035
-2086 SUBSCRIPT SIX
- # <sub> 0036
-2087 SUBSCRIPT SEVEN
- # <sub> 0037
-2088 SUBSCRIPT EIGHT
- # <sub> 0038
-2089 SUBSCRIPT NINE
- # <sub> 0039
-208A SUBSCRIPT PLUS SIGN
- # <sub> 002B
-208B SUBSCRIPT MINUS
- # <sub> 2212
-208C SUBSCRIPT EQUALS SIGN
- # <sub> 003D
-208D SUBSCRIPT LEFT PARENTHESIS
- # <sub> 0028
-208E SUBSCRIPT RIGHT PARENTHESIS
- # <sub> 0029
-2090 LATIN SUBSCRIPT SMALL LETTER A
- # <sub> 0061
-2091 LATIN SUBSCRIPT SMALL LETTER E
- # <sub> 0065
-2092 LATIN SUBSCRIPT SMALL LETTER O
- # <sub> 006F
-2093 LATIN SUBSCRIPT SMALL LETTER X
- # <sub> 0078
-2094 LATIN SUBSCRIPT SMALL LETTER SCHWA
- # <sub> 0259
-@@ 20A0 Currency Symbols 20CF
-@ Currency symbols
-@+ A number of currency symbols are found in other blocks. Fullwidth versions of some currency symbols are found in the Halfwidth and Fullwidth Forms block.
- x (dollar sign - 0024)
- x (cent sign - 00A2)
- x (pound sign - 00A3)
- x (currency sign - 00A4)
- x (yen sign - 00A5)
- x (latin small letter f with hook - 0192)
- x (afghani sign - 060B)
- x (bengali rupee mark - 09F2)
- x (bengali rupee sign - 09F3)
- x (gujarati rupee sign - 0AF1)
- x (tamil rupee sign - 0BF9)
- x (thai currency symbol baht - 0E3F)
- x (khmer currency symbol riel - 17DB)
- x (script capital m - 2133)
- x (cjk unified ideograph-5143 - 5143)
- x (cjk unified ideograph-5186 - 5186)
- x (cjk unified ideograph-5706 - 5706)
- x (cjk unified ideograph-5713 - 5713)
- x (rial sign - FDFC)
-20A0 EURO-CURRENCY SIGN
- * intended for ECU, but not widely used
- * historical character; this is NOT the euro!
- x (euro sign - 20AC)
-20A1 COLON SIGN
- * Costa Rica, El Salvador
-20A2 CRUZEIRO SIGN
- * Brazil
-20A3 FRENCH FRANC SIGN
- * France
-20A4 LIRA SIGN
- * intended for lira, but not widely used
- * preferred character for lira is 00A3
- x (pound sign - 00A3)
-20A5 MILL SIGN
- * USA (1/10 cent)
-20A6 NAIRA SIGN
- * Nigeria
-20A7 PESETA SIGN
- * Spain
- x (peso sign - 20B1)
-20A8 RUPEE SIGN
- * India
- # 0052 0073
-20A9 WON SIGN
- * Korea
-20AA NEW SHEQEL SIGN
- * Israel
-20AB DONG SIGN
- * Vietnam
-20AC EURO SIGN
- * currency sign for the European Monetary Union
- * euro, not ecu
- x (euro-currency sign - 20A0)
-20AD KIP SIGN
- * Laos
-20AE TUGRIK SIGN
- * Mongolia
- * also transliterated as tugrug, tugric, tugrog, togrog, tögrög
-20AF DRACHMA SIGN
- * Greece
-20B0 GERMAN PENNY SIGN
-20B1 PESO SIGN
- * Philippines
- * the Mexican peso is indicated with the dollar sign
- x (peseta sign - 20A7)
-20B2 GUARANI SIGN
- * Paraguay
- * Often represented by G. or Gs.
-20B3 AUSTRAL SIGN
- * former Argentinian currency
-20B4 HRYVNIA SIGN
- * Ukraine
-20B5 CEDI SIGN
- * Ghana
- * glyph may look like '023B' or like C with a short vertical stroke through the upper arm
- x (cent sign - 00A2)
- x (latin capital letter c with stroke - 023B)
-20B6 LIVRE TOURNOIS SIGN
- * used in France from 13th-18th centuries
-20B7 SPESMILO SIGN
- * historical international currency associated with Esperanto
-20B8 TENGE SIGN
- * Kazakhstan
- x (apl functional symbol up tack overbar - 2351)
- x (box drawings down single and horizontal double - 2564)
- x (postal mark - 3012)
-@@ 20D0 Combining Diacritical Marks for Symbols 20FF
-@ Combining diacritical marks for symbols
-20D0 COMBINING LEFT HARPOON ABOVE
-20D1 COMBINING RIGHT HARPOON ABOVE
- * vector
-20D2 COMBINING LONG VERTICAL LINE OVERLAY
- * negation
-20D3 COMBINING SHORT VERTICAL LINE OVERLAY
- * occasional variant for negation
-20D4 COMBINING ANTICLOCKWISE ARROW ABOVE
-20D5 COMBINING CLOCKWISE ARROW ABOVE
- * rotation
-20D6 COMBINING LEFT ARROW ABOVE
-20D7 COMBINING RIGHT ARROW ABOVE
- * vector
-20D8 COMBINING RING OVERLAY
-20D9 COMBINING CLOCKWISE RING OVERLAY
-20DA COMBINING ANTICLOCKWISE RING OVERLAY
-20DB COMBINING THREE DOTS ABOVE
- = third derivative
-20DC COMBINING FOUR DOTS ABOVE
- = fourth derivative
-@ Enclosing diacritics
-20DD COMBINING ENCLOSING CIRCLE
- = JIS composition circle
- = Cyrillic combining ten thousands sign
- x (white circle - 25CB)
- x (large circle - 25EF)
- x (ideographic number zero - 3007)
-20DE COMBINING ENCLOSING SQUARE
- x (white square - 25A1)
-20DF COMBINING ENCLOSING DIAMOND
- x (white diamond - 25C7)
-20E0 COMBINING ENCLOSING CIRCLE BACKSLASH
- * prohibition
-@ Additional diacritical mark for symbols
-20E1 COMBINING LEFT RIGHT ARROW ABOVE
- * tensor
-@ Additional enclosing diacritics
-20E2 COMBINING ENCLOSING SCREEN
- x (clear screen symbol - 239A)
-20E3 COMBINING ENCLOSING KEYCAP
-20E4 COMBINING ENCLOSING UPWARD POINTING TRIANGLE
- x (white up-pointing triangle - 25B3)
-@ Additional diacritical marks for symbols
-20E5 COMBINING REVERSE SOLIDUS OVERLAY
- x (reverse solidus - 005C)
-20E6 COMBINING DOUBLE VERTICAL STROKE OVERLAY
- = z notation finite function diacritic
- x (double vertical line - 2016)
-20E7 COMBINING ANNUITY SYMBOL
- = actuarial bend
- x (right ceiling - 2309)
-20E8 COMBINING TRIPLE UNDERDOT
-20E9 COMBINING WIDE BRIDGE ABOVE
- = contraction operator
- * extends the full width of the base character
- x (combining bridge above - 0346)
-20EA COMBINING LEFTWARDS ARROW OVERLAY
- x (leftwards arrow - 2190)
-20EB COMBINING LONG DOUBLE SOLIDUS OVERLAY
- = long double slash overlay
-20EC COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-20ED COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS
-20EE COMBINING LEFT ARROW BELOW
-20EF COMBINING RIGHT ARROW BELOW
-20F0 COMBINING ASTERISK ABOVE
-@@ 2100 Letterlike Symbols 214F
-@ Letterlike symbols
-@+ Some of the letterlike symbols are intended to complete the set of mathematical alphanumeric symbols starting at U+1D400.
-2100 ACCOUNT OF
- # 0061 002F 0063
-2101 ADDRESSED TO THE SUBJECT
- x (aktieselskab - 214D)
- # 0061 002F 0073
-2102 DOUBLE-STRUCK CAPITAL C
- = the set of complex numbers
- # <font> 0043 latin capital letter c
-2103 DEGREE CELSIUS
- = degrees Centigrade
- # 00B0 0043
-2104 CENTRE LINE SYMBOL
- = clone
-2105 CARE OF
- # 0063 002F 006F
-2106 CADA UNA
- # 0063 002F 0075
-2107 EULER CONSTANT
- x (latin capital letter e - 0045)
- # 0190 latin capital letter open e
-2108 SCRUPLE
-2109 DEGREE FAHRENHEIT
- # 00B0 0046
-210A SCRIPT SMALL G
- = real number symbol
- # <font> 0067 latin small letter g
-210B SCRIPT CAPITAL H
- = Hamiltonian operator
- # <font> 0048 latin capital letter h
-210C BLACK-LETTER CAPITAL H
- = Hilbert space
- # <font> 0048 latin capital letter h
-210D DOUBLE-STRUCK CAPITAL H
- # <font> 0048 latin capital letter h
-210E PLANCK CONSTANT
- = height, specific enthalpy, ...
- * simply a mathematical italic h; this character's name results from legacy usage
- # <font> 0068 latin small letter h
-210F PLANCK CONSTANT OVER TWO PI
- x (cyrillic small letter tshe - 045B)
- # <font> 0127 latin small letter h with stroke
-2110 SCRIPT CAPITAL I
- # <font> 0049 latin capital letter i
-2111 BLACK-LETTER CAPITAL I
- = imaginary part
- # <font> 0049 latin capital letter i
-2112 SCRIPT CAPITAL L
- = Laplace transform
- # <font> 004C latin capital letter l
-2113 SCRIPT SMALL L
- = mathematical symbol 'ell'
- = liter (traditional symbol)
- * despite its character name, this symbol is derived from a special italicized version of the small letter l
- * the SI recommended symbol for liter is 006C
- x (mathematical script small l - 1D4C1)
- # <font> 006C latin small letter l
-2114 L B BAR SYMBOL
- = pounds
- x (number sign - 0023)
-2115 DOUBLE-STRUCK CAPITAL N
- = natural number
- * a glyph variant with doubled vertical strokes exists
- # <font> 004E latin capital letter n
-2116 NUMERO SIGN
- # 004E 006F
-2117 SOUND RECORDING COPYRIGHT
- = published
- = phonorecord sign
- x (copyright sign - 00A9)
- x (circled latin capital letter p - 24C5)
-2118 SCRIPT CAPITAL P
- = Weierstrass elliptic function
- * actually this has the form of a lowercase calligraphic p, despite its name
-2119 DOUBLE-STRUCK CAPITAL P
- # <font> 0050 latin capital letter p
-211A DOUBLE-STRUCK CAPITAL Q
- = the set of rational numbers
- # <font> 0051 latin capital letter q
-211B SCRIPT CAPITAL R
- = Riemann Integral
- # <font> 0052 latin capital letter r
-211C BLACK-LETTER CAPITAL R
- = real part
- # <font> 0052 latin capital letter r
-211D DOUBLE-STRUCK CAPITAL R
- = the set of real numbers
- # <font> 0052 latin capital letter r
-211E PRESCRIPTION TAKE
- = recipe
- = cross ratio
-211F RESPONSE
-2120 SERVICE MARK
- # <super> 0053 004D
-2121 TELEPHONE SIGN
- * typical forms for this symbol may use lower case, small caps or superscripted letter shapes
- x (black telephone - 260E)
- x (telephone location sign - 2706)
- # 0054 0045 004C
-2122 TRADE MARK SIGN
- x (circled wz - 1F12E)
- # <super> 0054 004D
-2123 VERSICLE
-2124 DOUBLE-STRUCK CAPITAL Z
- = the set of integers
- # <font> 005A latin capital letter z
-2125 OUNCE SIGN
- x (latin small letter yogh - 021D)
-2126 OHM SIGN
- * SI unit of resistance, named after G. S. Ohm, German physicist
- * preferred representation is 03A9
- x (ascending node - 260A)
- : 03A9 greek capital letter omega
-2127 INVERTED OHM SIGN
- = mho
- * archaic unit of conductance (= the SI unit siemens)
- * typographically a turned greek capital letter omega
- x (latin capital letter upsilon - 01B1)
- x (greek capital letter omega - 03A9)
- x (descending node - 260B)
-2128 BLACK-LETTER CAPITAL Z
- # <font> 005A latin capital letter z
-2129 TURNED GREEK SMALL LETTER IOTA
- * unique element fulfilling a description (logic)
- x (greek small letter iota - 03B9)
-212A KELVIN SIGN
- : 004B latin capital letter k
-212B ANGSTROM SIGN
- * non SI length unit (=0.1 nm) named after A. J. Ångström, Swedish physicist
- * preferred representation is 00C5
- : 00C5 latin capital letter a with ring above
-212C SCRIPT CAPITAL B
- = Bernoulli function
- # <font> 0042 latin capital letter b
-212D BLACK-LETTER CAPITAL C
- # <font> 0043 latin capital letter c
-212E ESTIMATED SYMBOL
- * used in European packaging
- x (latin small letter e - 0065)
-212F SCRIPT SMALL E
- = error
- = natural exponent
- # <font> 0065 latin small letter e
-2130 SCRIPT CAPITAL E
- = emf (electromotive force)
- # <font> 0045 latin capital letter e
-2131 SCRIPT CAPITAL F
- = Fourier transform
- # <font> 0046 latin capital letter f
-2132 TURNED CAPITAL F
- = Claudian digamma inversum
- * lowercase is 214E
- x (latin capital letter f - 0046)
- x (greek letter digamma - 03DC)
-2133 SCRIPT CAPITAL M
- = M-matrix (physics)
- = German Mark currency symbol, before WWII
- * when used for the Mark symbol, the range of glyph variation is restricted
- # <font> 004D latin capital letter m
-2134 SCRIPT SMALL O
- = order, of inferior order to
- # <font> 006F latin small letter o
-@ Hebrew letterlike math symbols
-@+ These are left-to-right characters.
-2135 ALEF SYMBOL
- = first transfinite cardinal (countable)
- # 05D0 hebrew letter alef
-2136 BET SYMBOL
- = second transfinite cardinal (the continuum)
- # 05D1 hebrew letter bet
-2137 GIMEL SYMBOL
- = third transfinite cardinal (functions of a real variable)
- # 05D2 hebrew letter gimel
-2138 DALET SYMBOL
- = fourth transfinite cardinal
- # 05D3 hebrew letter dalet
-@ Additional letterlike symbols
-2139 INFORMATION SOURCE
- * intended for use with 20DD
- # <font> 0069 latin small letter i
-213A ROTATED CAPITAL Q
- * a binding signature mark
-213B FACSIMILE SIGN
- * typical forms for this symbol may use lower case, small caps or superscripted letter shapes
- x (telephone sign - 2121)
- # 0046 0041 0058
-213C DOUBLE-STRUCK SMALL PI
- # <font> 03C0 greek small letter pi
-213D DOUBLE-STRUCK SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-213E DOUBLE-STRUCK CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-213F DOUBLE-STRUCK CAPITAL PI
- # <font> 03A0 greek capital letter pi
-@ Double-struck large operator
-2140 DOUBLE-STRUCK N-ARY SUMMATION
- # <font> 2211 n-ary summation
-@ Additional letterlike symbols
-2141 TURNED SANS-SERIF CAPITAL G
- = game
-2142 TURNED SANS-SERIF CAPITAL L
-2143 REVERSED SANS-SERIF CAPITAL L
-2144 TURNED SANS-SERIF CAPITAL Y
-@ Double-struck italic math symbols
-@+ These stylized mathematical symbols are used in some documents to distinguish special mathematical usages from ordinary variables.
-2145 DOUBLE-STRUCK ITALIC CAPITAL D
- * sometimes used for the differential
- # <font> 0044 latin capital letter d
-2146 DOUBLE-STRUCK ITALIC SMALL D
- * sometimes used for the differential
- # <font> 0064 latin small letter d
-2147 DOUBLE-STRUCK ITALIC SMALL E
- * sometimes used for the natural exponent
- # <font> 0065 latin small letter e
-2148 DOUBLE-STRUCK ITALIC SMALL I
- * sometimes used for the imaginary unit
- # <font> 0069 latin small letter i
-2149 DOUBLE-STRUCK ITALIC SMALL J
- * sometimes used for the imaginary unit
- # <font> 006A latin small letter j
-@ Additional letterlike symbols
-214A PROPERTY LINE
-214B TURNED AMPERSAND
- * used in linear logic
- x (ampersand - 0026)
-214C PER SIGN
- * abbreviates the word 'per'
-214D AKTIESELSKAB
- x (addressed to the subject - 2101)
-@ Lowercase Claudian letter
-@+ Claudian letters in inscriptions are uppercase, but may be transcribed by scholars in lowercase.
-214E TURNED SMALL F
- * uppercase is 2132
- x (greek small letter digamma - 03DD)
-@ Biblical editorial symbol
-214F SYMBOL FOR SAMARITAN SOURCE
-@@ 2150 Number Forms 218F
-@ Fractions
-@+ Other fraction number forms are found in the Latin-1 Supplement block.
- x (vulgar fraction one quarter - 00BC)
- x (vulgar fraction one half - 00BD)
- x (vulgar fraction three quarters - 00BE)
-2150 VULGAR FRACTION ONE SEVENTH
- # <fraction> 0031 2044 0037
-2151 VULGAR FRACTION ONE NINTH
- # <fraction> 0031 2044 0039
-2152 VULGAR FRACTION ONE TENTH
- # <fraction> 0031 2044 0031 0030
-2153 VULGAR FRACTION ONE THIRD
- # <fraction> 0031 2044 0033
-2154 VULGAR FRACTION TWO THIRDS
- # <fraction> 0032 2044 0033
-2155 VULGAR FRACTION ONE FIFTH
- # <fraction> 0031 2044 0035
-2156 VULGAR FRACTION TWO FIFTHS
- # <fraction> 0032 2044 0035
-2157 VULGAR FRACTION THREE FIFTHS
- # <fraction> 0033 2044 0035
-2158 VULGAR FRACTION FOUR FIFTHS
- # <fraction> 0034 2044 0035
-2159 VULGAR FRACTION ONE SIXTH
- # <fraction> 0031 2044 0036
-215A VULGAR FRACTION FIVE SIXTHS
- # <fraction> 0035 2044 0036
-215B VULGAR FRACTION ONE EIGHTH
- # <fraction> 0031 2044 0038
-215C VULGAR FRACTION THREE EIGHTHS
- # <fraction> 0033 2044 0038
-215D VULGAR FRACTION FIVE EIGHTHS
- # <fraction> 0035 2044 0038
-215E VULGAR FRACTION SEVEN EIGHTHS
- # <fraction> 0037 2044 0038
-215F FRACTION NUMERATOR ONE
- # <fraction> 0031 2044
-@ Roman numerals
-2160 ROMAN NUMERAL ONE
- # 0049 latin capital letter i
-2161 ROMAN NUMERAL TWO
- # 0049 0049
-2162 ROMAN NUMERAL THREE
- # 0049 0049 0049
-2163 ROMAN NUMERAL FOUR
- # 0049 0056
-2164 ROMAN NUMERAL FIVE
- # 0056 latin capital letter v
-2165 ROMAN NUMERAL SIX
- # 0056 0049
-2166 ROMAN NUMERAL SEVEN
- # 0056 0049 0049
-2167 ROMAN NUMERAL EIGHT
- # 0056 0049 0049 0049
-2168 ROMAN NUMERAL NINE
- # 0049 0058
-2169 ROMAN NUMERAL TEN
- # 0058 latin capital letter x
-216A ROMAN NUMERAL ELEVEN
- # 0058 0049
-216B ROMAN NUMERAL TWELVE
- # 0058 0049 0049
-216C ROMAN NUMERAL FIFTY
- # 004C latin capital letter l
-216D ROMAN NUMERAL ONE HUNDRED
- # 0043 latin capital letter c
-216E ROMAN NUMERAL FIVE HUNDRED
- # 0044 latin capital letter d
-216F ROMAN NUMERAL ONE THOUSAND
- # 004D latin capital letter m
-2170 SMALL ROMAN NUMERAL ONE
- # 0069 latin small letter i
-2171 SMALL ROMAN NUMERAL TWO
- # 0069 0069
-2172 SMALL ROMAN NUMERAL THREE
- # 0069 0069 0069
-2173 SMALL ROMAN NUMERAL FOUR
- # 0069 0076
-2174 SMALL ROMAN NUMERAL FIVE
- # 0076 latin small letter v
-2175 SMALL ROMAN NUMERAL SIX
- # 0076 0069
-2176 SMALL ROMAN NUMERAL SEVEN
- # 0076 0069 0069
-2177 SMALL ROMAN NUMERAL EIGHT
- # 0076 0069 0069 0069
-2178 SMALL ROMAN NUMERAL NINE
- # 0069 0078
-2179 SMALL ROMAN NUMERAL TEN
- # 0078 latin small letter x
-217A SMALL ROMAN NUMERAL ELEVEN
- # 0078 0069
-217B SMALL ROMAN NUMERAL TWELVE
- # 0078 0069 0069
-217C SMALL ROMAN NUMERAL FIFTY
- # 006C latin small letter l
-217D SMALL ROMAN NUMERAL ONE HUNDRED
- # 0063 latin small letter c
-217E SMALL ROMAN NUMERAL FIVE HUNDRED
- # 0064 latin small letter d
-217F SMALL ROMAN NUMERAL ONE THOUSAND
- # 006D latin small letter m
-@ Archaic Roman numerals
-2180 ROMAN NUMERAL ONE THOUSAND C D
-2181 ROMAN NUMERAL FIVE THOUSAND
-2182 ROMAN NUMERAL TEN THOUSAND
-2183 ROMAN NUMERAL REVERSED ONE HUNDRED
- = apostrophic C
- = Claudian antisigma
- * used in combination with C and I to form large numbers
- * lowercase is 2184
- x (greek capital reversed lunate sigma symbol - 03FD)
-@ Lowercase Claudian letter
-@+ Claudian letters in inscriptions are uppercase, but may be transcribed by scholars in lowercase.
-2184 LATIN SMALL LETTER REVERSED C
- x (greek small reversed lunate sigma symbol - 037B)
-@ Archaic Roman numerals
-2185 ROMAN NUMERAL SIX LATE FORM
- x (greek letter stigma - 03DA)
-2186 ROMAN NUMERAL FIFTY EARLY FORM
- x (runic letter z - 16CE)
- x (downwards arrow - 2193)
-2187 ROMAN NUMERAL FIFTY THOUSAND
-2188 ROMAN NUMERAL ONE HUNDRED THOUSAND
-@ Fraction
-2189 VULGAR FRACTION ZERO THIRDS
- * used in baseball scoring, from ARIB STD B24
- # <fraction> 0030 2044 0033
-@@ 2190 Arrows 21FF
-@ Simple arrows
-2190 LEFTWARDS ARROW
- x (combining leftwards arrow overlay - 20EA)
-2191 UPWARDS ARROW
- * IPA: egressive airflow
-2192 RIGHTWARDS ARROW
- = z notation total function
-2193 DOWNWARDS ARROW
- * IPA: ingressive airflow
-2194 LEFT RIGHT ARROW
- = z notation relation
-2195 UP DOWN ARROW
-2196 NORTH WEST ARROW
-2197 NORTH EAST ARROW
-2198 SOUTH EAST ARROW
-2199 SOUTH WEST ARROW
-@ Arrows with modifications
-219A LEFTWARDS ARROW WITH STROKE
- * negation of 2190
- : 2190 0338
-219B RIGHTWARDS ARROW WITH STROKE
- * negation of 2192
- : 2192 0338
-219C LEFTWARDS WAVE ARROW
- x (wave arrow pointing directly left - 2B3F)
-219D RIGHTWARDS WAVE ARROW
-219E LEFTWARDS TWO HEADED ARROW
- = fast cursor left
-219F UPWARDS TWO HEADED ARROW
- = fast cursor up
-21A0 RIGHTWARDS TWO HEADED ARROW
- = z notation total surjection
- = fast cursor right
-21A1 DOWNWARDS TWO HEADED ARROW
- = form feed
- = fast cursor down
-21A2 LEFTWARDS ARROW WITH TAIL
-21A3 RIGHTWARDS ARROW WITH TAIL
- = z notation total injection
-21A4 LEFTWARDS ARROW FROM BAR
-21A5 UPWARDS ARROW FROM BAR
-21A6 RIGHTWARDS ARROW FROM BAR
- = z notation maplet
-21A7 DOWNWARDS ARROW FROM BAR
- = depth symbol
-21A8 UP DOWN ARROW WITH BASE
-21A9 LEFTWARDS ARROW WITH HOOK
-21AA RIGHTWARDS ARROW WITH HOOK
-21AB LEFTWARDS ARROW WITH LOOP
-21AC RIGHTWARDS ARROW WITH LOOP
-21AD LEFT RIGHT WAVE ARROW
-21AE LEFT RIGHT ARROW WITH STROKE
- * negation of 2194
- : 2194 0338
-21AF DOWNWARDS ZIGZAG ARROW
- = electrolysis
-@ Arrows with bent tips
-@+ Other arrows with bent tips to complete this set can be found in the Miscellaneous Symbols and Arrows block.
-21B0 UPWARDS ARROW WITH TIP LEFTWARDS
-21B1 UPWARDS ARROW WITH TIP RIGHTWARDS
-21B2 DOWNWARDS ARROW WITH TIP LEFTWARDS
-21B3 DOWNWARDS ARROW WITH TIP RIGHTWARDS
-@ Keyboard symbols and circle arrows
-21B4 RIGHTWARDS ARROW WITH CORNER DOWNWARDS
- = line feed
-21B5 DOWNWARDS ARROW WITH CORNER LEFTWARDS
- * may indicate a carriage return or new line
- x (return symbol - 23CE)
-21B6 ANTICLOCKWISE TOP SEMICIRCLE ARROW
-21B7 CLOCKWISE TOP SEMICIRCLE ARROW
-21B8 NORTH WEST ARROW TO LONG BAR
- = home
-21B9 LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
- = tab with shift tab
-21BA ANTICLOCKWISE OPEN CIRCLE ARROW
-21BB CLOCKWISE OPEN CIRCLE ARROW
-@ Harpoons
-21BC LEFTWARDS HARPOON WITH BARB UPWARDS
-21BD LEFTWARDS HARPOON WITH BARB DOWNWARDS
-21BE UPWARDS HARPOON WITH BARB RIGHTWARDS
-21BF UPWARDS HARPOON WITH BARB LEFTWARDS
-21C0 RIGHTWARDS HARPOON WITH BARB UPWARDS
-21C1 RIGHTWARDS HARPOON WITH BARB DOWNWARDS
-21C2 DOWNWARDS HARPOON WITH BARB RIGHTWARDS
-21C3 DOWNWARDS HARPOON WITH BARB LEFTWARDS
-@ Paired arrows and harpoons
-21C4 RIGHTWARDS ARROW OVER LEFTWARDS ARROW
-21C5 UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
-21C6 LEFTWARDS ARROW OVER RIGHTWARDS ARROW
-21C7 LEFTWARDS PAIRED ARROWS
-21C8 UPWARDS PAIRED ARROWS
-21C9 RIGHTWARDS PAIRED ARROWS
-21CA DOWNWARDS PAIRED ARROWS
-21CB LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
-21CC RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
-@ Double arrows
-21CD LEFTWARDS DOUBLE ARROW WITH STROKE
- * negation of 21D0
- : 21D0 0338
-21CE LEFT RIGHT DOUBLE ARROW WITH STROKE
- * negation of 21D4
- : 21D4 0338
-21CF RIGHTWARDS DOUBLE ARROW WITH STROKE
- * negation of 21D2
- : 21D2 0338
-21D0 LEFTWARDS DOUBLE ARROW
-21D1 UPWARDS DOUBLE ARROW
-21D2 RIGHTWARDS DOUBLE ARROW
-21D3 DOWNWARDS DOUBLE ARROW
-21D4 LEFT RIGHT DOUBLE ARROW
-21D5 UP DOWN DOUBLE ARROW
-21D6 NORTH WEST DOUBLE ARROW
-21D7 NORTH EAST DOUBLE ARROW
-21D8 SOUTH EAST DOUBLE ARROW
-21D9 SOUTH WEST DOUBLE ARROW
-@ Miscellaneous arrows and keyboard symbols
-21DA LEFTWARDS TRIPLE ARROW
-21DB RIGHTWARDS TRIPLE ARROW
-21DC LEFTWARDS SQUIGGLE ARROW
- x (long leftwards squiggle arrow - 2B33)
-21DD RIGHTWARDS SQUIGGLE ARROW
-21DE UPWARDS ARROW WITH DOUBLE STROKE
- = page up
-21DF DOWNWARDS ARROW WITH DOUBLE STROKE
- = page down
-21E0 LEFTWARDS DASHED ARROW
-21E1 UPWARDS DASHED ARROW
-21E2 RIGHTWARDS DASHED ARROW
-21E3 DOWNWARDS DASHED ARROW
-21E4 LEFTWARDS ARROW TO BAR
- = leftward tab
-21E5 RIGHTWARDS ARROW TO BAR
- = rightward tab
-@ White arrows and keyboard symbols
-21E6 LEFTWARDS WHITE ARROW
- x (north east white arrow - 2B00)
-21E7 UPWARDS WHITE ARROW
- = shift
-21E8 RIGHTWARDS WHITE ARROW
-21E9 DOWNWARDS WHITE ARROW
-21EA UPWARDS WHITE ARROW FROM BAR
- = caps lock
-21EB UPWARDS WHITE ARROW ON PEDESTAL
- = level 2 lock
-21EC UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR
- = caps lock
-21ED UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR
- = numerics lock
-21EE UPWARDS WHITE DOUBLE ARROW
- = level 3 select
-21EF UPWARDS WHITE DOUBLE ARROW ON PEDESTAL
- = level 3 lock
-21F0 RIGHTWARDS WHITE ARROW FROM WALL
- = group lock
-21F1 NORTH WEST ARROW TO CORNER
- = home
-21F2 SOUTH EAST ARROW TO CORNER
- = end
-21F3 UP DOWN WHITE ARROW
- = scrolling
- x (left right white arrow - 2B04)
-@ Miscellaneous arrows
-21F4 RIGHT ARROW WITH SMALL CIRCLE
- x (left arrow with small circle - 2B30)
-21F5 DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
-21F6 THREE RIGHTWARDS ARROWS
- x (three leftwards arrows - 2B31)
-21F7 LEFTWARDS ARROW WITH VERTICAL STROKE
-21F8 RIGHTWARDS ARROW WITH VERTICAL STROKE
- = z notation partial function
-21F9 LEFT RIGHT ARROW WITH VERTICAL STROKE
- = z notation partial relation
-21FA LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE
-21FB RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE
- = z notation finite function
-21FC LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE
- = z notation finite relation
-21FD LEFTWARDS OPEN-HEADED ARROW
-21FE RIGHTWARDS OPEN-HEADED ARROW
-21FF LEFT RIGHT OPEN-HEADED ARROW
-@@ 2200 Mathematical Operators 22FF
-@@+
-@ Miscellaneous mathematical symbols
-2200 FOR ALL
- = universal quantifier
-2201 COMPLEMENT
- x (latin letter stretched c - 0297)
-2202 PARTIAL DIFFERENTIAL
-2203 THERE EXISTS
- = existential quantifier
-2204 THERE DOES NOT EXIST
- : 2203 0338
-2205 EMPTY SET
- = null set
- * used in linguistics to indicate a null morpheme or phonological "zero"
- x (latin capital letter o with stroke - 00D8)
- x (diameter sign - 2300)
-2206 INCREMENT
- = Laplace operator
- = forward difference
- = symmetric difference (in set theory)
- * other symbols may also be used for symmetric difference
- x (greek capital letter delta - 0394)
- x (white up-pointing triangle - 25B3)
-2207 NABLA
- = backward difference
- = gradient, del
- * used for Laplacian operator (written with superscript 2)
- x (white down-pointing triangle - 25BD)
-@ Set membership
-2208 ELEMENT OF
-2209 NOT AN ELEMENT OF
- : 2208 0338
-220A SMALL ELEMENT OF
- * originates in math pi fonts; not the straight epsilon
- x (greek lunate epsilon symbol - 03F5)
-220B CONTAINS AS MEMBER
- = such that
-220C DOES NOT CONTAIN AS MEMBER
- : 220B 0338
-220D SMALL CONTAINS AS MEMBER
- x (greek reversed lunate epsilon symbol - 03F6)
-@ Miscellaneous mathematical symbol
-220E END OF PROOF
- = q.e.d.
- x (triangular bullet - 2023)
- x (black vertical rectangle - 25AE)
-@ N-ary operators
-220F N-ARY PRODUCT
- = product sign
- x (greek capital letter pi - 03A0)
-2210 N-ARY COPRODUCT
- = coproduct sign
-2211 N-ARY SUMMATION
- = summation sign
- x (greek capital letter sigma - 03A3)
- x (double-struck n-ary summation - 2140)
-@ Operators
-2212 MINUS SIGN
- x (hyphen-minus - 002D)
-2213 MINUS-OR-PLUS SIGN
- x (plus-minus sign - 00B1)
-2214 DOT PLUS
-2215 DIVISION SLASH
- * generic division operator
- x (solidus - 002F)
- x (fraction slash - 2044)
-2216 SET MINUS
- x (reverse solidus - 005C)
-2217 ASTERISK OPERATOR
- x (asterisk - 002A)
-2218 RING OPERATOR
- = composite function
- = APL jot
- x (degree sign - 00B0)
- x (devanagari abbreviation sign - 0970)
- x (white bullet - 25E6)
- x (avestan abbreviation mark - 10B39)
-2219 BULLET OPERATOR
- x (middle dot - 00B7)
- x (bullet - 2022)
- x (one dot leader - 2024)
-221A SQUARE ROOT
- = radical sign
- x (check mark - 2713)
-221B CUBE ROOT
- x (arabic-indic cube root - 0606)
-221C FOURTH ROOT
- x (arabic-indic fourth root - 0607)
-221D PROPORTIONAL TO
- x (greek small letter alpha - 03B1)
-@ Miscellaneous mathematical symbols
-221E INFINITY
-221F RIGHT ANGLE
-2220 ANGLE
-2221 MEASURED ANGLE
-2222 SPHERICAL ANGLE
- = angle arc
-@ Operators
-2223 DIVIDES
- = such that
- = APL stile
- x (vertical line - 007C)
- x (latin letter dental click - 01C0)
-2224 DOES NOT DIVIDE
- : 2223 0338
-2225 PARALLEL TO
- x (latin letter lateral click - 01C1)
- x (double vertical line - 2016)
-2226 NOT PARALLEL TO
- : 2225 0338
-@ Logical and set operators
-2227 LOGICAL AND
- = wedge, conjunction
- x (n-ary logical and - 22C0)
- x (up arrowhead - 2303)
-2228 LOGICAL OR
- = vee, disjunction
- x (n-ary logical or - 22C1)
- x (down arrowhead - 2304)
-2229 INTERSECTION
- = cap, hat
- x (n-ary intersection - 22C2)
-222A UNION
- = cup
- x (n-ary union - 22C3)
-@ Integrals
-222B INTEGRAL
- x (latin small letter esh - 0283)
-222C DOUBLE INTEGRAL
- # 222B 222B
-222D TRIPLE INTEGRAL
- x (quadruple integral operator - 2A0C)
- # 222B 222B 222B
-222E CONTOUR INTEGRAL
- x (integral around a point operator - 2A15)
-222F SURFACE INTEGRAL
- # 222E 222E
-2230 VOLUME INTEGRAL
- # 222E 222E 222E
-2231 CLOCKWISE INTEGRAL
-2232 CLOCKWISE CONTOUR INTEGRAL
-2233 ANTICLOCKWISE CONTOUR INTEGRAL
- * clockwise or anticlockwise arrows do not reverse during layout mirroring
-@ Miscellaneous mathematical symbols
-2234 THEREFORE
-2235 BECAUSE
-@ Relations
-2236 RATIO
- x (colon - 003A)
-2237 PROPORTION
-@ Operator
-2238 DOT MINUS
- = saturating subtraction
- * sometimes claimed as notation for symmetric set difference, but 2206 is preferred
-@ Relation
-2239 EXCESS
-@ Operator
-223A GEOMETRIC PROPORTION
-@ Relations
-223B HOMOTHETIC
- x (tilde operator with rising dots - 2A6B)
-223C TILDE OPERATOR
- = varies with (proportional to)
- = difference between
- = similar to
- = not
- = cycle
- = APL tilde
- x (tilde - 007E)
- x (not sign - 00AC)
- x (small tilde - 02DC)
-223D REVERSED TILDE
- = lazy S
- * reversed tilde and lazy S are glyph variants
-223E INVERTED LAZY S
- = most positive
-@ Miscellaneous mathematical symbol
-223F SINE WAVE
- = alternating current
-@ Operator
-2240 WREATH PRODUCT
-@ Relations
-2241 NOT TILDE
- : 223C 0338
-2242 MINUS TILDE
-2243 ASYMPTOTICALLY EQUAL TO
-2244 NOT ASYMPTOTICALLY EQUAL TO
- : 2243 0338
-2245 APPROXIMATELY EQUAL TO
-2246 APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
-2247 NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
- : 2245 0338
-2248 ALMOST EQUAL TO
- = asymptotic to
-2249 NOT ALMOST EQUAL TO
- : 2248 0338
-224A ALMOST EQUAL OR EQUAL TO
-224B TRIPLE TILDE
-224C ALL EQUAL TO
- * reversed tilde and lazy S are glyph variants
-224D EQUIVALENT TO
-224E GEOMETRICALLY EQUIVALENT TO
-224F DIFFERENCE BETWEEN
-2250 APPROACHES THE LIMIT
-2251 GEOMETRICALLY EQUAL TO
-2252 APPROXIMATELY EQUAL TO OR THE IMAGE OF
- = nearly equals
-2253 IMAGE OF OR APPROXIMATELY EQUAL TO
-2254 COLON EQUALS
-2255 EQUALS COLON
-2256 RING IN EQUAL TO
-2257 RING EQUAL TO
- = approximately equal to
-2258 CORRESPONDS TO
-2259 ESTIMATES
- = corresponds to
-225A EQUIANGULAR TO
-225B STAR EQUALS
-225C DELTA EQUAL TO
- = equiangular
- = equal to by definition
-225D EQUAL TO BY DEFINITION
-225E MEASURED BY
-225F QUESTIONED EQUAL TO
-2260 NOT EQUAL TO
- x (equals sign - 003D)
- x (latin letter alveolar click - 01C2)
- : 003D 0338
-2261 IDENTICAL TO
-2262 NOT IDENTICAL TO
- : 2261 0338
-2263 STRICTLY EQUIVALENT TO
-2264 LESS-THAN OR EQUAL TO
-2265 GREATER-THAN OR EQUAL TO
-2266 LESS-THAN OVER EQUAL TO
-2267 GREATER-THAN OVER EQUAL TO
-2268 LESS-THAN BUT NOT EQUAL TO
-2269 GREATER-THAN BUT NOT EQUAL TO
-226A MUCH LESS-THAN
- x (left-pointing double angle quotation mark - 00AB)
-226B MUCH GREATER-THAN
- x (right-pointing double angle quotation mark - 00BB)
-226C BETWEEN
- = plaintiff, quantic
-226D NOT EQUIVALENT TO
- : 224D 0338
-226E NOT LESS-THAN
- : 003C 0338
-226F NOT GREATER-THAN
- : 003E 0338
-2270 NEITHER LESS-THAN NOR EQUAL TO
- : 2264 0338
-2271 NEITHER GREATER-THAN NOR EQUAL TO
- : 2265 0338
-2272 LESS-THAN OR EQUIVALENT TO
-2273 GREATER-THAN OR EQUIVALENT TO
-2274 NEITHER LESS-THAN NOR EQUIVALENT TO
- : 2272 0338
-2275 NEITHER GREATER-THAN NOR EQUIVALENT TO
- : 2273 0338
-2276 LESS-THAN OR GREATER-THAN
-2277 GREATER-THAN OR LESS-THAN
-2278 NEITHER LESS-THAN NOR GREATER-THAN
- : 2276 0338
-2279 NEITHER GREATER-THAN NOR LESS-THAN
- : 2277 0338
-227A PRECEDES
- = lower rank than
- x (precedes under relation - 22B0)
-227B SUCCEEDS
- = higher rank than
- x (succeeds under relation - 22B1)
-227C PRECEDES OR EQUAL TO
-227D SUCCEEDS OR EQUAL TO
-227E PRECEDES OR EQUIVALENT TO
-227F SUCCEEDS OR EQUIVALENT TO
-2280 DOES NOT PRECEDE
- : 227A 0338
-2281 DOES NOT SUCCEED
- : 227B 0338
-2282 SUBSET OF
- = included in set
- x (left sideways u bracket - 2E26)
-2283 SUPERSET OF
- = includes in set
- x (right sideways u bracket - 2E27)
-2284 NOT A SUBSET OF
- : 2282 0338
-2285 NOT A SUPERSET OF
- : 2283 0338
-2286 SUBSET OF OR EQUAL TO
-2287 SUPERSET OF OR EQUAL TO
-2288 NEITHER A SUBSET OF NOR EQUAL TO
- : 2286 0338
-2289 NEITHER A SUPERSET OF NOR EQUAL TO
- : 2287 0338
-228A SUBSET OF WITH NOT EQUAL TO
-228B SUPERSET OF WITH NOT EQUAL TO
-@ Operators
-228C MULTISET
-228D MULTISET MULTIPLICATION
- x (n-ary union operator with dot - 2A03)
- x (intersection with dot - 2A40)
-228E MULTISET UNION
- = z notation bag addition
- x (n-ary union operator with plus - 2A04)
-@ Relations
-228F SQUARE IMAGE OF
-2290 SQUARE ORIGINAL OF
-2291 SQUARE IMAGE OF OR EQUAL TO
-2292 SQUARE ORIGINAL OF OR EQUAL TO
-@ Operators
-2293 SQUARE CAP
- x (n-ary square intersection operator - 2A05)
-2294 SQUARE CUP
-2295 CIRCLED PLUS
- = direct sum
- = vector pointing into page
- x (earth - 2641)
- x (n-ary circled plus operator - 2A01)
-2296 CIRCLED MINUS
- = symmetric difference
- x (circle with horizontal bar - 29B5)
-2297 CIRCLED TIMES
- = tensor product
- = vector pointing into page
- x (n-ary circled times operator - 2A02)
-2298 CIRCLED DIVISION SLASH
-2299 CIRCLED DOT OPERATOR
- = direct product
- = vector pointing out of page
- x (latin letter bilabial click - 0298)
- x (sun - 2609)
- x (n-ary circled dot operator - 2A00)
-229A CIRCLED RING OPERATOR
- x (apl functional symbol circle jot - 233E)
- x (bullseye - 25CE)
-229B CIRCLED ASTERISK OPERATOR
- x (apl functional symbol circle star - 235F)
-229C CIRCLED EQUALS
-229D CIRCLED DASH
-229E SQUARED PLUS
-229F SQUARED MINUS
-22A0 SQUARED TIMES
- x (ballot box with x - 2612)
- x (squared saltire - 26DD)
-22A1 SQUARED DOT OPERATOR
-22A2 RIGHT TACK
- = turnstile
- = proves, implies, yields
- = reducible
-22A3 LEFT TACK
- = reverse turnstile
- = non-theorem, does not yield
-@ Miscellaneous mathematical symbols
-22A4 DOWN TACK
- = top
- x (raised interpolation marker - 2E06)
-22A5 UP TACK
- = base, bottom
- x (perpendicular - 27C2)
-@ Relations
-22A6 ASSERTION
- = reduces to
-22A7 MODELS
-22A8 TRUE
- = statement is true, valid
- = is a tautology
- = satisfies
- = results in
-22A9 FORCES
-22AA TRIPLE VERTICAL BAR RIGHT TURNSTILE
-22AB DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22AC DOES NOT PROVE
- : 22A2 0338
-22AD NOT TRUE
- : 22A8 0338
-22AE DOES NOT FORCE
- : 22A9 0338
-22AF NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
- : 22AB 0338
-22B0 PRECEDES UNDER RELATION
- x (precedes - 227A)
-22B1 SUCCEEDS UNDER RELATION
- x (succeeds - 227B)
-22B2 NORMAL SUBGROUP OF
- x (white left-pointing pointer - 25C5)
-22B3 CONTAINS AS NORMAL SUBGROUP
- x (white right-pointing pointer - 25BB)
-22B4 NORMAL SUBGROUP OF OR EQUAL TO
-22B5 CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
-22B6 ORIGINAL OF
-22B7 IMAGE OF
-22B8 MULTIMAP
-22B9 HERMITIAN CONJUGATE MATRIX
-@ Operators
-22BA INTERCALATE
-22BB XOR
- x (semisextile - 26BA)
-22BC NAND
- x (projective - 2305)
- x (quincunx - 26BB)
-22BD NOR
-@ Miscellaneous mathematical symbols
-22BE RIGHT ANGLE WITH ARC
-22BF RIGHT TRIANGLE
-@ N-ary operators
-22C0 N-ARY LOGICAL AND
- * also used to denote the universal quantifier
- x (logical and - 2227)
-22C1 N-ARY LOGICAL OR
- * also used to denote the existential quantifier
- x (logical or - 2228)
-22C2 N-ARY INTERSECTION
- = z notation generalised intersection
- x (intersection - 2229)
-22C3 N-ARY UNION
- = z notation generalised union
- x (union - 222A)
-@ Operators
-22C4 DIAMOND OPERATOR
- x (white diamond - 25C7)
- x (black small diamond - 2B29)
-22C5 DOT OPERATOR
- x (middle dot - 00B7)
-22C6 STAR OPERATOR
- * APL
- x (arabic five pointed star - 066D)
- x (black star - 2605)
- x (white medium star - 2B50)
-22C7 DIVISION TIMES
-@ Relation
-22C8 BOWTIE
- x (ocr bow tie - 2445)
-@ Operators
-22C9 LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CA RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
-22CB LEFT SEMIDIRECT PRODUCT
-22CC RIGHT SEMIDIRECT PRODUCT
- x (caret insertion point - 2041)
-@ Relation
-22CD REVERSED TILDE EQUALS
-@ Logical operators
-22CE CURLY LOGICAL OR
-22CF CURLY LOGICAL AND
-@ Relations
-22D0 DOUBLE SUBSET
-22D1 DOUBLE SUPERSET
-@ Operators
-22D2 DOUBLE INTERSECTION
-22D3 DOUBLE UNION
-@ Relations
-22D4 PITCHFORK
- = proper intersection
-22D5 EQUAL AND PARALLEL TO
- x (viewdata square - 2317)
-22D6 LESS-THAN WITH DOT
-22D7 GREATER-THAN WITH DOT
-22D8 VERY MUCH LESS-THAN
-22D9 VERY MUCH GREATER-THAN
-22DA LESS-THAN EQUAL TO OR GREATER-THAN
-22DB GREATER-THAN EQUAL TO OR LESS-THAN
-22DC EQUAL TO OR LESS-THAN
-22DD EQUAL TO OR GREATER-THAN
-22DE EQUAL TO OR PRECEDES
-22DF EQUAL TO OR SUCCEEDS
-22E0 DOES NOT PRECEDE OR EQUAL
- : 227C 0338
-22E1 DOES NOT SUCCEED OR EQUAL
- : 227D 0338
-22E2 NOT SQUARE IMAGE OF OR EQUAL TO
- : 2291 0338
-22E3 NOT SQUARE ORIGINAL OF OR EQUAL TO
- : 2292 0338
-22E4 SQUARE IMAGE OF OR NOT EQUAL TO
-22E5 SQUARE ORIGINAL OF OR NOT EQUAL TO
-22E6 LESS-THAN BUT NOT EQUIVALENT TO
-22E7 GREATER-THAN BUT NOT EQUIVALENT TO
-22E8 PRECEDES BUT NOT EQUIVALENT TO
-22E9 SUCCEEDS BUT NOT EQUIVALENT TO
-22EA NOT NORMAL SUBGROUP OF
- : 22B2 0338
-22EB DOES NOT CONTAIN AS NORMAL SUBGROUP
- : 22B3 0338
-22EC NOT NORMAL SUBGROUP OF OR EQUAL TO
- : 22B4 0338
-22ED DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
- : 22B5 0338
-22EE VERTICAL ELLIPSIS
- * these four ellipses are used for matrix row/column elision
- x (tricolon - 205D)
- x (horizontal ellipsis - 2026)
- x (presentation form for vertical horizontal ellipsis - FE19)
-22EF MIDLINE HORIZONTAL ELLIPSIS
-22F0 UP RIGHT DIAGONAL ELLIPSIS
-22F1 DOWN RIGHT DIAGONAL ELLIPSIS
-22F2 ELEMENT OF WITH LONG HORIZONTAL STROKE
-22F3 ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F4 SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22F5 ELEMENT OF WITH DOT ABOVE
-22F6 ELEMENT OF WITH OVERBAR
-22F7 SMALL ELEMENT OF WITH OVERBAR
-22F8 ELEMENT OF WITH UNDERBAR
-22F9 ELEMENT OF WITH TWO HORIZONTAL STROKES
-22FA CONTAINS WITH LONG HORIZONTAL STROKE
-22FB CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FC SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE
-22FD CONTAINS WITH OVERBAR
-22FE SMALL CONTAINS WITH OVERBAR
-22FF Z NOTATION BAG MEMBERSHIP
-@@ 2300 Miscellaneous Technical 23FF
-@ Miscellaneous technical
-2300 DIAMETER SIGN
- x (empty set - 2205)
-2301 ELECTRIC ARROW
-@+ * from ISO 2047
- * symbol for End of Transmission
-2302 HOUSE
-2303 UP ARROWHEAD
- x (circumflex accent - 005E)
- x (modifier letter up arrowhead - 02C4)
- x (caret - 2038)
- x (logical and - 2227)
-2304 DOWN ARROWHEAD
- x (modifier letter down arrowhead - 02C5)
- x (logical or - 2228)
- x (countersink - 2335)
-2305 PROJECTIVE
- x (nand - 22BC)
-2306 PERSPECTIVE
-2307 WAVY LINE
- x (wavy dash - 3030)
-@ Ceilings and floors
-@+ These characters are tall and narrow mathematical delimiters, in contrast to the quine corners or half brackets. They are also distinct from CJK corner brackets, which are wide quotation marks.
-2308 LEFT CEILING
- = APL upstile
- x (top left half bracket - 2E22)
- x (left corner bracket - 300C)
-2309 RIGHT CEILING
- x (combining annuity symbol - 20E7)
- x (top right half bracket - 2E23)
-230A LEFT FLOOR
- = APL downstile
- x (bottom left half bracket - 2E24)
-230B RIGHT FLOOR
- x (right corner bracket - 300D)
- x (bottom right half bracket - 2E25)
-@ Crops
-230C BOTTOM RIGHT CROP
- * set of four "crop" corners, arranged facing outward
-230D BOTTOM LEFT CROP
-230E TOP RIGHT CROP
-230F TOP LEFT CROP
-@ Miscellaneous technical
-2310 REVERSED NOT SIGN
- = beginning of line
- x (not sign - 00AC)
-2311 SQUARE LOZENGE
- = Kissen (pillow)
- * used as a command delimiter in some very old computers
-2312 ARC
- x (upper half circle - 25E0)
-2313 SEGMENT
-2314 SECTOR
-2315 TELEPHONE RECORDER
-2316 POSITION INDICATOR
-2317 VIEWDATA SQUARE
- x (equal and parallel to - 22D5)
-2318 PLACE OF INTEREST SIGN
- = command key (1.0)
-2319 TURNED NOT SIGN
- = line marker
-@ GUI icons
-231A WATCH
-231B HOURGLASS
-@ Quine corners
-@+ These form a set of four quine corners, for quincuncial arrangement. They are also used in upper and lower pairs in mathematic, or more rarely in editorial usage as alternatives to half brackets.
-231C TOP LEFT CORNER
- x (right angle substitution marker - 2E00)
- x (top left half bracket - 2E22)
-231D TOP RIGHT CORNER
-231E BOTTOM LEFT CORNER
-231F BOTTOM RIGHT CORNER
-@ Integral pieces
-2320 TOP HALF INTEGRAL
- x (integral extension - 23AE)
-2321 BOTTOM HALF INTEGRAL
-@ Frown and smile
-2322 FROWN
- x (character tie - 2040)
-2323 SMILE
- x (undertie - 203F)
-@ Keyboard symbols
-2324 UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS
- = enter key
-2325 OPTION KEY
-2326 ERASE TO THE RIGHT
- = delete to the right key
-2327 X IN A RECTANGLE BOX
- = clear key
-2328 KEYBOARD
-@ Deprecated angle brackets
-@+ These characters are deprecated and are strongly discouraged for mathematical use because of their canonical equivalence to CJK punctuation.
-2329 LEFT-POINTING ANGLE BRACKET
- x (less-than sign - 003C)
- x (single left-pointing angle quotation mark - 2039)
- x (mathematical left angle bracket - 27E8)
- : 3008 left angle bracket
-232A RIGHT-POINTING ANGLE BRACKET
- x (greater-than sign - 003E)
- x (single right-pointing angle quotation mark - 203A)
- x (mathematical right angle bracket - 27E9)
- : 3009 right angle bracket
-@ Keyboard symbol
-232B ERASE TO THE LEFT
- = delete to the left key
-@ Chemistry symbol
-232C BENZENE RING
-@ Drafting symbols
-232D CYLINDRICITY
-232E ALL AROUND-PROFILE
-232F SYMMETRY
-2330 TOTAL RUNOUT
-2331 DIMENSION ORIGIN
-2332 CONICAL TAPER
-2333 SLOPE
- x (lower left triangle - 25FA)
-2334 COUNTERBORE
- x (open box - 2423)
-2335 COUNTERSINK
- x (down arrowhead - 2304)
-@ APL
-2336 APL FUNCTIONAL SYMBOL I-BEAM
-2337 APL FUNCTIONAL SYMBOL SQUISH QUAD
- x (apl functional symbol quad - 2395)
- x (white vertical rectangle - 25AF)
- x (n-ary white vertical bar - 2AFF)
-2338 APL FUNCTIONAL SYMBOL QUAD EQUAL
-2339 APL FUNCTIONAL SYMBOL QUAD DIVIDE
-233A APL FUNCTIONAL SYMBOL QUAD DIAMOND
- x (white diamond in square - 26CB)
-233B APL FUNCTIONAL SYMBOL QUAD JOT
- x (squared small circle - 29C7)
-233C APL FUNCTIONAL SYMBOL QUAD CIRCLE
-233D APL FUNCTIONAL SYMBOL CIRCLE STILE
-233E APL FUNCTIONAL SYMBOL CIRCLE JOT
- x (circled ring operator - 229A)
- x (circled white bullet - 29BE)
-233F APL FUNCTIONAL SYMBOL SLASH BAR
- x (roman as sign - 1019A)
-2340 APL FUNCTIONAL SYMBOL BACKSLASH BAR
- x (reverse solidus with horizontal stroke - 29F7)
-2341 APL FUNCTIONAL SYMBOL QUAD SLASH
- x (squared rising diagonal slash - 29C4)
-2342 APL FUNCTIONAL SYMBOL QUAD BACKSLASH
- x (squared falling diagonal slash - 29C5)
-2343 APL FUNCTIONAL SYMBOL QUAD LESS-THAN
-2344 APL FUNCTIONAL SYMBOL QUAD GREATER-THAN
-2345 APL FUNCTIONAL SYMBOL LEFTWARDS VANE
-2346 APL FUNCTIONAL SYMBOL RIGHTWARDS VANE
-2347 APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW
-2348 APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW
-2349 APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH
- x (reversed empty set - 29B0)
-234A APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR
- = up tack underbar
-@+ * preferred naming for APL tack symbols now follows the London Convention in ISO/IEC 13751:2000 (APL Extended)
- x (up tack - 22A5)
-234B APL FUNCTIONAL SYMBOL DELTA STILE
-234C APL FUNCTIONAL SYMBOL QUAD DOWN CARET
-234D APL FUNCTIONAL SYMBOL QUAD DELTA
-234E APL FUNCTIONAL SYMBOL DOWN TACK JOT
- = up tack jot
- x (up tack - 22A5)
-234F APL FUNCTIONAL SYMBOL UPWARDS VANE
-2350 APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW
-2351 APL FUNCTIONAL SYMBOL UP TACK OVERBAR
- = down tack overbar
- x (down tack - 22A4)
- x (postal mark - 3012)
-2352 APL FUNCTIONAL SYMBOL DEL STILE
-2353 APL FUNCTIONAL SYMBOL QUAD UP CARET
-2354 APL FUNCTIONAL SYMBOL QUAD DEL
-2355 APL FUNCTIONAL SYMBOL UP TACK JOT
- = down tack jot
- x (down tack - 22A4)
-2356 APL FUNCTIONAL SYMBOL DOWNWARDS VANE
-2357 APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW
-2358 APL FUNCTIONAL SYMBOL QUOTE UNDERBAR
-2359 APL FUNCTIONAL SYMBOL DELTA UNDERBAR
-235A APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR
-235B APL FUNCTIONAL SYMBOL JOT UNDERBAR
-235C APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR
-235D APL FUNCTIONAL SYMBOL UP SHOE JOT
- x (intersection with dot - 2A40)
-235E APL FUNCTIONAL SYMBOL QUOTE QUAD
-235F APL FUNCTIONAL SYMBOL CIRCLE STAR
- x (circled asterisk operator - 229B)
-2360 APL FUNCTIONAL SYMBOL QUAD COLON
-2361 APL FUNCTIONAL SYMBOL UP TACK DIAERESIS
- = down tack diaeresis
- x (down tack - 22A4)
-2362 APL FUNCTIONAL SYMBOL DEL DIAERESIS
-2363 APL FUNCTIONAL SYMBOL STAR DIAERESIS
-2364 APL FUNCTIONAL SYMBOL JOT DIAERESIS
- = hoot
-2365 APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS
- = holler
-2366 APL FUNCTIONAL SYMBOL DOWN SHOE STILE
-2367 APL FUNCTIONAL SYMBOL LEFT SHOE STILE
-2368 APL FUNCTIONAL SYMBOL TILDE DIAERESIS
- = smirk
-2369 APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS
-236A APL FUNCTIONAL SYMBOL COMMA BAR
-236B APL FUNCTIONAL SYMBOL DEL TILDE
-236C APL FUNCTIONAL SYMBOL ZILDE
-236D APL FUNCTIONAL SYMBOL STILE TILDE
-236E APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR
-236F APL FUNCTIONAL SYMBOL QUAD NOT EQUAL
-2370 APL FUNCTIONAL SYMBOL QUAD QUESTION
-2371 APL FUNCTIONAL SYMBOL DOWN CARET TILDE
-2372 APL FUNCTIONAL SYMBOL UP CARET TILDE
-2373 APL FUNCTIONAL SYMBOL IOTA
-2374 APL FUNCTIONAL SYMBOL RHO
-2375 APL FUNCTIONAL SYMBOL OMEGA
-2376 APL FUNCTIONAL SYMBOL ALPHA UNDERBAR
-2377 APL FUNCTIONAL SYMBOL EPSILON UNDERBAR
-2378 APL FUNCTIONAL SYMBOL IOTA UNDERBAR
-2379 APL FUNCTIONAL SYMBOL OMEGA UNDERBAR
-237A APL FUNCTIONAL SYMBOL ALPHA
-@ Graphics for control codes
-237B NOT CHECK MARK
-@+ * from ISO 2047
- * symbol for Negative Acknowledge
-@ Miscellaneous technical
-237C RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-@ Graphics for control codes
-237D SHOULDERED OPEN BOX
-@+ * from ISO 9995-7
- * keyboard symbol for No Break Space
- x (open box - 2423)
-237E BELL SYMBOL
-@+ * from ISO 2047
-237F VERTICAL LINE WITH MIDDLE DOT
-@+ * from ISO 2047
- * symbol for End of Medium
-@ Keyboard symbols from ISO 9995-7
-2380 INSERTION SYMBOL
-2381 CONTINUOUS UNDERLINE SYMBOL
-2382 DISCONTINUOUS UNDERLINE SYMBOL
-2383 EMPHASIS SYMBOL
-2384 COMPOSITION SYMBOL
-2385 WHITE SQUARE WITH CENTRE VERTICAL LINE
- = center
-2386 ENTER SYMBOL
-2387 ALTERNATIVE KEY SYMBOL
-2388 HELM SYMBOL
- = control
- x (wheel of dharma - 2638)
-2389 CIRCLED HORIZONTAL BAR WITH NOTCH
- = pause
-238A CIRCLED TRIANGLE DOWN
- = interrupt, break
-238B BROKEN CIRCLE WITH NORTHWEST ARROW
- = escape
-238C UNDO SYMBOL
-@ Electrotechnical symbols from IR 181
-238D MONOSTABLE SYMBOL
-238E HYSTERESIS SYMBOL
-238F OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL
-2390 OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL
-2391 PASSIVE-PULL-DOWN-OUTPUT SYMBOL
-2392 PASSIVE-PULL-UP-OUTPUT SYMBOL
-2393 DIRECT CURRENT SYMBOL FORM TWO
-2394 SOFTWARE-FUNCTION SYMBOL
-@ APL
-2395 APL FUNCTIONAL SYMBOL QUAD
- x (apl functional symbol squish quad - 2337)
- x (white vertical rectangle - 25AF)
-@ Keyboard symbols from ISO 9995-7
-2396 DECIMAL SEPARATOR KEY SYMBOL
-2397 PREVIOUS PAGE
-2398 NEXT PAGE
-2399 PRINT SCREEN SYMBOL
-239A CLEAR SCREEN SYMBOL
- x (combining enclosing screen - 20E2)
-@ Bracket pieces
-239B LEFT PARENTHESIS UPPER HOOK
-239C LEFT PARENTHESIS EXTENSION
-239D LEFT PARENTHESIS LOWER HOOK
-239E RIGHT PARENTHESIS UPPER HOOK
-239F RIGHT PARENTHESIS EXTENSION
-23A0 RIGHT PARENTHESIS LOWER HOOK
-23A1 LEFT SQUARE BRACKET UPPER CORNER
-23A2 LEFT SQUARE BRACKET EXTENSION
-23A3 LEFT SQUARE BRACKET LOWER CORNER
-23A4 RIGHT SQUARE BRACKET UPPER CORNER
-23A5 RIGHT SQUARE BRACKET EXTENSION
-23A6 RIGHT SQUARE BRACKET LOWER CORNER
-23A7 LEFT CURLY BRACKET UPPER HOOK
-23A8 LEFT CURLY BRACKET MIDDLE PIECE
-23A9 LEFT CURLY BRACKET LOWER HOOK
-23AA CURLY BRACKET EXTENSION
-23AB RIGHT CURLY BRACKET UPPER HOOK
-23AC RIGHT CURLY BRACKET MIDDLE PIECE
-23AD RIGHT CURLY BRACKET LOWER HOOK
-@ Special character extensions
-23AE INTEGRAL EXTENSION
- x (top half integral - 2320)
- x (bottom half integral - 2321)
-23AF HORIZONTAL LINE EXTENSION
- * used for extension of arrows
- x (vertical line extension - 23D0)
-@ Bracket pieces
-23B0 UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
- = left moustache
-23B1 UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
- = right moustache
-@ Summation sign parts
-23B2 SUMMATION TOP
-23B3 SUMMATION BOTTOM
- x (n-ary summation - 2211)
-@ Horizontal brackets
-@+ These characters are also used as delimiters of vertical text in non-CJK terminal emulation.
-23B4 TOP SQUARE BRACKET
- x (presentation form for vertical left square bracket - FE47)
-23B5 BOTTOM SQUARE BRACKET
- x (presentation form for vertical right square bracket - FE48)
-23B6 BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET
- * only used for terminal emulation
-@ Terminal graphic characters
-23B7 RADICAL SYMBOL BOTTOM
-23B8 LEFT VERTICAL BOX LINE
-23B9 RIGHT VERTICAL BOX LINE
-@ Scan lines for terminal graphics
-@+ The scan line numbers here refer to old, low-resolution technology for terminals, with only 9 scan lines per fixed-size character glyph. Even-numbered scan lines are unified with box-drawing graphics.
-23BA HORIZONTAL SCAN LINE-1
-23BB HORIZONTAL SCAN LINE-3
-23BC HORIZONTAL SCAN LINE-7
-23BD HORIZONTAL SCAN LINE-9
-@ Dentistry notation symbols
-23BE DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT
- x (left ceiling - 2308)
-23BF DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT
- x (left floor - 230A)
-23C0 DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE
-23C1 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE
-23C2 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE
-23C3 DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE
-23C4 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE
-23C5 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE
-23C6 DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE
-23C7 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE
-23C8 DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE
-23C9 DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL
- x (down tack - 22A4)
- x (box drawings light down and horizontal - 252C)
-23CA DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL
- x (up tack - 22A5)
- x (box drawings light up and horizontal - 2534)
-23CB DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT
- x (right ceiling - 2309)
-23CC DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT
- x (right floor - 230B)
-@ Miscellaneous technical
-23CD SQUARE FOOT
-@ Keyboard and UI symbols
-23CE RETURN SYMBOL
- * may be shown with either hollow or filled glyph
- x (downwards arrow with corner leftwards - 21B5)
-23CF EJECT SYMBOL
- * UI symbol to eject media
-@ Special character extension
-23D0 VERTICAL LINE EXTENSION
- * used for extension of arrows
- x (horizontal line extension - 23AF)
-@ Metrical symbols
-23D1 METRICAL BREVE
-23D2 METRICAL LONG OVER SHORT
-23D3 METRICAL SHORT OVER LONG
-23D4 METRICAL LONG OVER TWO SHORTS
-23D5 METRICAL TWO SHORTS OVER LONG
-23D6 METRICAL TWO SHORTS JOINED
-23D7 METRICAL TRISEME
- x (combining greek musical triseme - 1D242)
-23D8 METRICAL TETRASEME
- x (combining greek musical tetraseme - 1D243)
-23D9 METRICAL PENTASEME
- x (combining greek musical pentaseme - 1D244)
-@ Electrotechnical symbols
-23DA EARTH GROUND
-23DB FUSE
-@ Horizontal brackets
-@+ These are intended for bracketing terms of mathematical expressions where their glyph extends to accommodate the width of the bracketed expression
-23DC TOP PARENTHESIS
- x (presentation form for vertical left parenthesis - FE35)
-23DD BOTTOM PARENTHESIS
- x (presentation form for vertical right parenthesis - FE36)
-23DE TOP CURLY BRACKET
- x (presentation form for vertical left curly bracket - FE37)
-23DF BOTTOM CURLY BRACKET
- x (presentation form for vertical right curly bracket - FE38)
-23E0 TOP TORTOISE SHELL BRACKET
- x (presentation form for vertical left tortoise shell bracket - FE39)
-23E1 BOTTOM TORTOISE SHELL BRACKET
- x (presentation form for vertical right tortoise shell bracket - FE3A)
-@ Miscellaneous technical
-23E2 WHITE TRAPEZIUM
-@ Chemistry symbol
-23E3 BENZENE RING WITH CIRCLE
-@ Miscellaneous technical
-23E4 STRAIGHTNESS
-23E5 FLATNESS
-23E6 AC CURRENT
-23E7 ELECTRICAL INTERSECTION
-23E8 DECIMAL EXPONENT SYMBOL
- * Algol-60 token for scientific notation literals
-@@ 2400 Control Pictures 243F
-@+ The diagonal lettering glyphs are only exemplary; alternate representations may be, and often are used in the visible display of control codes.
-@ Graphic pictures for control codes
-2400 SYMBOL FOR NULL
-2401 SYMBOL FOR START OF HEADING
-2402 SYMBOL FOR START OF TEXT
-2403 SYMBOL FOR END OF TEXT
-2404 SYMBOL FOR END OF TRANSMISSION
-2405 SYMBOL FOR ENQUIRY
-2406 SYMBOL FOR ACKNOWLEDGE
-2407 SYMBOL FOR BELL
-2408 SYMBOL FOR BACKSPACE
-2409 SYMBOL FOR HORIZONTAL TABULATION
-240A SYMBOL FOR LINE FEED
-240B SYMBOL FOR VERTICAL TABULATION
-240C SYMBOL FOR FORM FEED
-240D SYMBOL FOR CARRIAGE RETURN
-240E SYMBOL FOR SHIFT OUT
-240F SYMBOL FOR SHIFT IN
-2410 SYMBOL FOR DATA LINK ESCAPE
-2411 SYMBOL FOR DEVICE CONTROL ONE
-2412 SYMBOL FOR DEVICE CONTROL TWO
-2413 SYMBOL FOR DEVICE CONTROL THREE
-2414 SYMBOL FOR DEVICE CONTROL FOUR
-2415 SYMBOL FOR NEGATIVE ACKNOWLEDGE
-2416 SYMBOL FOR SYNCHRONOUS IDLE
-2417 SYMBOL FOR END OF TRANSMISSION BLOCK
-2418 SYMBOL FOR CANCEL
-2419 SYMBOL FOR END OF MEDIUM
-241A SYMBOL FOR SUBSTITUTE
-241B SYMBOL FOR ESCAPE
-241C SYMBOL FOR FILE SEPARATOR
-241D SYMBOL FOR GROUP SEPARATOR
-241E SYMBOL FOR RECORD SEPARATOR
-241F SYMBOL FOR UNIT SEPARATOR
-2420 SYMBOL FOR SPACE
-2421 SYMBOL FOR DELETE
-@ Specific symbols for space
-2422 BLANK SYMBOL
- * graphic for space
- x (latin small letter b with stroke - 0180)
-2423 OPEN BOX
- * graphic for space
- x (counterbore - 2334)
-@ Graphic picture for control code
-2424 SYMBOL FOR NEWLINE
-@ Keyboard symbol
-2425 SYMBOL FOR DELETE FORM TWO
-@+ * from ISO 9995-7
- * keyboard symbol for undoable delete
-@ Specific symbol for control code
-2426 SYMBOL FOR SUBSTITUTE FORM TWO
-@+ * from ISO 2047
- x (arabic question mark - 061F)
-@@ 2440 Optical Character Recognition 245F
-@ OCR
-2440 OCR HOOK
-2441 OCR CHAIR
-2442 OCR FORK
-2443 OCR INVERTED FORK
-2444 OCR BELT BUCKLE
-2445 OCR BOW TIE
- x (bowtie - 22C8)
-2446 OCR BRANCH BANK IDENTIFICATION
- = transit
-2447 OCR AMOUNT OF CHECK
-2448 OCR DASH
- = on us
-2449 OCR CUSTOMER ACCOUNT NUMBER
- = dash
-244A OCR DOUBLE BACKSLASH
-@@ 2460 Enclosed Alphanumerics 24FF
-@ Circled numbers
-2460 CIRCLED DIGIT ONE
- # <circle> 0031
-2461 CIRCLED DIGIT TWO
- # <circle> 0032
-2462 CIRCLED DIGIT THREE
- # <circle> 0033
-2463 CIRCLED DIGIT FOUR
- # <circle> 0034
-2464 CIRCLED DIGIT FIVE
- # <circle> 0035
-2465 CIRCLED DIGIT SIX
- # <circle> 0036
-2466 CIRCLED DIGIT SEVEN
- # <circle> 0037
-2467 CIRCLED DIGIT EIGHT
- # <circle> 0038
-2468 CIRCLED DIGIT NINE
- # <circle> 0039
-2469 CIRCLED NUMBER TEN
- # <circle> 0031 0030
-246A CIRCLED NUMBER ELEVEN
- # <circle> 0031 0031
-246B CIRCLED NUMBER TWELVE
- # <circle> 0031 0032
-246C CIRCLED NUMBER THIRTEEN
- # <circle> 0031 0033
-246D CIRCLED NUMBER FOURTEEN
- # <circle> 0031 0034
-246E CIRCLED NUMBER FIFTEEN
- # <circle> 0031 0035
-246F CIRCLED NUMBER SIXTEEN
- # <circle> 0031 0036
-2470 CIRCLED NUMBER SEVENTEEN
- # <circle> 0031 0037
-2471 CIRCLED NUMBER EIGHTEEN
- # <circle> 0031 0038
-2472 CIRCLED NUMBER NINETEEN
- # <circle> 0031 0039
-2473 CIRCLED NUMBER TWENTY
- # <circle> 0032 0030
-@ Parenthesized numbers
-2474 PARENTHESIZED DIGIT ONE
- # 0028 0031 0029
-2475 PARENTHESIZED DIGIT TWO
- # 0028 0032 0029
-2476 PARENTHESIZED DIGIT THREE
- # 0028 0033 0029
-2477 PARENTHESIZED DIGIT FOUR
- # 0028 0034 0029
-2478 PARENTHESIZED DIGIT FIVE
- # 0028 0035 0029
-2479 PARENTHESIZED DIGIT SIX
- # 0028 0036 0029
-247A PARENTHESIZED DIGIT SEVEN
- # 0028 0037 0029
-247B PARENTHESIZED DIGIT EIGHT
- # 0028 0038 0029
-247C PARENTHESIZED DIGIT NINE
- # 0028 0039 0029
-247D PARENTHESIZED NUMBER TEN
- # 0028 0031 0030 0029
-247E PARENTHESIZED NUMBER ELEVEN
- # 0028 0031 0031 0029
-247F PARENTHESIZED NUMBER TWELVE
- # 0028 0031 0032 0029
-2480 PARENTHESIZED NUMBER THIRTEEN
- # 0028 0031 0033 0029
-2481 PARENTHESIZED NUMBER FOURTEEN
- # 0028 0031 0034 0029
-2482 PARENTHESIZED NUMBER FIFTEEN
- # 0028 0031 0035 0029
-2483 PARENTHESIZED NUMBER SIXTEEN
- # 0028 0031 0036 0029
-2484 PARENTHESIZED NUMBER SEVENTEEN
- # 0028 0031 0037 0029
-2485 PARENTHESIZED NUMBER EIGHTEEN
- # 0028 0031 0038 0029
-2486 PARENTHESIZED NUMBER NINETEEN
- # 0028 0031 0039 0029
-2487 PARENTHESIZED NUMBER TWENTY
- # 0028 0032 0030 0029
-@ Numbers period
-@+ See also similar symbols starting at U+1F100.
-2488 DIGIT ONE FULL STOP
- # 0031 002E
-2489 DIGIT TWO FULL STOP
- # 0032 002E
-248A DIGIT THREE FULL STOP
- # 0033 002E
-248B DIGIT FOUR FULL STOP
- # 0034 002E
-248C DIGIT FIVE FULL STOP
- # 0035 002E
-248D DIGIT SIX FULL STOP
- # 0036 002E
-248E DIGIT SEVEN FULL STOP
- # 0037 002E
-248F DIGIT EIGHT FULL STOP
- # 0038 002E
-2490 DIGIT NINE FULL STOP
- # 0039 002E
-2491 NUMBER TEN FULL STOP
- # 0031 0030 002E
-2492 NUMBER ELEVEN FULL STOP
- # 0031 0031 002E
-2493 NUMBER TWELVE FULL STOP
- # 0031 0032 002E
-2494 NUMBER THIRTEEN FULL STOP
- # 0031 0033 002E
-2495 NUMBER FOURTEEN FULL STOP
- # 0031 0034 002E
-2496 NUMBER FIFTEEN FULL STOP
- # 0031 0035 002E
-2497 NUMBER SIXTEEN FULL STOP
- # 0031 0036 002E
-2498 NUMBER SEVENTEEN FULL STOP
- # 0031 0037 002E
-2499 NUMBER EIGHTEEN FULL STOP
- # 0031 0038 002E
-249A NUMBER NINETEEN FULL STOP
- # 0031 0039 002E
-249B NUMBER TWENTY FULL STOP
- # 0032 0030 002E
-@ Parenthesized Latin letters
-@+ See also the uppercase set starting at U+1F100.
-249C PARENTHESIZED LATIN SMALL LETTER A
- # 0028 0061 0029
-249D PARENTHESIZED LATIN SMALL LETTER B
- # 0028 0062 0029
-249E PARENTHESIZED LATIN SMALL LETTER C
- # 0028 0063 0029
-249F PARENTHESIZED LATIN SMALL LETTER D
- # 0028 0064 0029
-24A0 PARENTHESIZED LATIN SMALL LETTER E
- # 0028 0065 0029
-24A1 PARENTHESIZED LATIN SMALL LETTER F
- # 0028 0066 0029
-24A2 PARENTHESIZED LATIN SMALL LETTER G
- # 0028 0067 0029
-24A3 PARENTHESIZED LATIN SMALL LETTER H
- # 0028 0068 0029
-24A4 PARENTHESIZED LATIN SMALL LETTER I
- # 0028 0069 0029
-24A5 PARENTHESIZED LATIN SMALL LETTER J
- # 0028 006A 0029
-24A6 PARENTHESIZED LATIN SMALL LETTER K
- # 0028 006B 0029
-24A7 PARENTHESIZED LATIN SMALL LETTER L
- # 0028 006C 0029
-24A8 PARENTHESIZED LATIN SMALL LETTER M
- # 0028 006D 0029
-24A9 PARENTHESIZED LATIN SMALL LETTER N
- # 0028 006E 0029
-24AA PARENTHESIZED LATIN SMALL LETTER O
- # 0028 006F 0029
-24AB PARENTHESIZED LATIN SMALL LETTER P
- # 0028 0070 0029
-24AC PARENTHESIZED LATIN SMALL LETTER Q
- # 0028 0071 0029
-24AD PARENTHESIZED LATIN SMALL LETTER R
- # 0028 0072 0029
-24AE PARENTHESIZED LATIN SMALL LETTER S
- # 0028 0073 0029
-24AF PARENTHESIZED LATIN SMALL LETTER T
- # 0028 0074 0029
-24B0 PARENTHESIZED LATIN SMALL LETTER U
- # 0028 0075 0029
-24B1 PARENTHESIZED LATIN SMALL LETTER V
- # 0028 0076 0029
-24B2 PARENTHESIZED LATIN SMALL LETTER W
- # 0028 0077 0029
-24B3 PARENTHESIZED LATIN SMALL LETTER X
- # 0028 0078 0029
-24B4 PARENTHESIZED LATIN SMALL LETTER Y
- # 0028 0079 0029
-24B5 PARENTHESIZED LATIN SMALL LETTER Z
- # 0028 007A 0029
-@ Circled Latin letters
-24B6 CIRCLED LATIN CAPITAL LETTER A
- # <circle> 0041
-24B7 CIRCLED LATIN CAPITAL LETTER B
- # <circle> 0042
-24B8 CIRCLED LATIN CAPITAL LETTER C
- x (copyright sign - 00A9)
- # <circle> 0043
-24B9 CIRCLED LATIN CAPITAL LETTER D
- # <circle> 0044
-24BA CIRCLED LATIN CAPITAL LETTER E
- # <circle> 0045
-24BB CIRCLED LATIN CAPITAL LETTER F
- # <circle> 0046
-24BC CIRCLED LATIN CAPITAL LETTER G
- # <circle> 0047
-24BD CIRCLED LATIN CAPITAL LETTER H
- # <circle> 0048
-24BE CIRCLED LATIN CAPITAL LETTER I
- # <circle> 0049
-24BF CIRCLED LATIN CAPITAL LETTER J
- # <circle> 004A
-24C0 CIRCLED LATIN CAPITAL LETTER K
- # <circle> 004B
-24C1 CIRCLED LATIN CAPITAL LETTER L
- # <circle> 004C
-24C2 CIRCLED LATIN CAPITAL LETTER M
- # <circle> 004D
-24C3 CIRCLED LATIN CAPITAL LETTER N
- # <circle> 004E
-24C4 CIRCLED LATIN CAPITAL LETTER O
- # <circle> 004F
-24C5 CIRCLED LATIN CAPITAL LETTER P
- x (sound recording copyright - 2117)
- # <circle> 0050
-24C6 CIRCLED LATIN CAPITAL LETTER Q
- # <circle> 0051
-24C7 CIRCLED LATIN CAPITAL LETTER R
- x (registered sign - 00AE)
- # <circle> 0052
-24C8 CIRCLED LATIN CAPITAL LETTER S
- # <circle> 0053
-24C9 CIRCLED LATIN CAPITAL LETTER T
- # <circle> 0054
-24CA CIRCLED LATIN CAPITAL LETTER U
- # <circle> 0055
-24CB CIRCLED LATIN CAPITAL LETTER V
- # <circle> 0056
-24CC CIRCLED LATIN CAPITAL LETTER W
- # <circle> 0057
-24CD CIRCLED LATIN CAPITAL LETTER X
- # <circle> 0058
-24CE CIRCLED LATIN CAPITAL LETTER Y
- # <circle> 0059
-24CF CIRCLED LATIN CAPITAL LETTER Z
- # <circle> 005A
-24D0 CIRCLED LATIN SMALL LETTER A
- # <circle> 0061
-24D1 CIRCLED LATIN SMALL LETTER B
- # <circle> 0062
-24D2 CIRCLED LATIN SMALL LETTER C
- # <circle> 0063
-24D3 CIRCLED LATIN SMALL LETTER D
- # <circle> 0064
-24D4 CIRCLED LATIN SMALL LETTER E
- # <circle> 0065
-24D5 CIRCLED LATIN SMALL LETTER F
- # <circle> 0066
-24D6 CIRCLED LATIN SMALL LETTER G
- # <circle> 0067
-24D7 CIRCLED LATIN SMALL LETTER H
- # <circle> 0068
-24D8 CIRCLED LATIN SMALL LETTER I
- # <circle> 0069
-24D9 CIRCLED LATIN SMALL LETTER J
- # <circle> 006A
-24DA CIRCLED LATIN SMALL LETTER K
- # <circle> 006B
-24DB CIRCLED LATIN SMALL LETTER L
- # <circle> 006C
-24DC CIRCLED LATIN SMALL LETTER M
- # <circle> 006D
-24DD CIRCLED LATIN SMALL LETTER N
- # <circle> 006E
-24DE CIRCLED LATIN SMALL LETTER O
- # <circle> 006F
-24DF CIRCLED LATIN SMALL LETTER P
- # <circle> 0070
-24E0 CIRCLED LATIN SMALL LETTER Q
- # <circle> 0071
-24E1 CIRCLED LATIN SMALL LETTER R
- # <circle> 0072
-24E2 CIRCLED LATIN SMALL LETTER S
- # <circle> 0073
-24E3 CIRCLED LATIN SMALL LETTER T
- # <circle> 0074
-24E4 CIRCLED LATIN SMALL LETTER U
- # <circle> 0075
-24E5 CIRCLED LATIN SMALL LETTER V
- # <circle> 0076
-24E6 CIRCLED LATIN SMALL LETTER W
- # <circle> 0077
-24E7 CIRCLED LATIN SMALL LETTER X
- # <circle> 0078
-24E8 CIRCLED LATIN SMALL LETTER Y
- # <circle> 0079
-24E9 CIRCLED LATIN SMALL LETTER Z
- # <circle> 007A
-@ Additional circled number
-24EA CIRCLED DIGIT ZERO
- # <circle> 0030
-@ White on black circled numbers
-24EB NEGATIVE CIRCLED NUMBER ELEVEN
-24EC NEGATIVE CIRCLED NUMBER TWELVE
-24ED NEGATIVE CIRCLED NUMBER THIRTEEN
-24EE NEGATIVE CIRCLED NUMBER FOURTEEN
-24EF NEGATIVE CIRCLED NUMBER FIFTEEN
-24F0 NEGATIVE CIRCLED NUMBER SIXTEEN
-24F1 NEGATIVE CIRCLED NUMBER SEVENTEEN
-24F2 NEGATIVE CIRCLED NUMBER EIGHTEEN
-24F3 NEGATIVE CIRCLED NUMBER NINETEEN
-24F4 NEGATIVE CIRCLED NUMBER TWENTY
-@ Double circled numbers
-24F5 DOUBLE CIRCLED DIGIT ONE
-24F6 DOUBLE CIRCLED DIGIT TWO
-24F7 DOUBLE CIRCLED DIGIT THREE
-24F8 DOUBLE CIRCLED DIGIT FOUR
-24F9 DOUBLE CIRCLED DIGIT FIVE
-24FA DOUBLE CIRCLED DIGIT SIX
-24FB DOUBLE CIRCLED DIGIT SEVEN
-24FC DOUBLE CIRCLED DIGIT EIGHT
-24FD DOUBLE CIRCLED DIGIT NINE
-24FE DOUBLE CIRCLED NUMBER TEN
-@ Additional white on black circled number
-24FF NEGATIVE CIRCLED DIGIT ZERO
- x (dingbat negative circled digit one - 2776)
-@@ 2500 Box Drawing 257F
-@ Form and chart components
-2500 BOX DRAWINGS LIGHT HORIZONTAL
- = Videotex Mosaic DG 15
-2501 BOX DRAWINGS HEAVY HORIZONTAL
-2502 BOX DRAWINGS LIGHT VERTICAL
- = Videotex Mosaic DG 14
-2503 BOX DRAWINGS HEAVY VERTICAL
-2504 BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL
-2505 BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL
-2506 BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL
-2507 BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL
-2508 BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL
-2509 BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL
-250A BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL
-250B BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL
-250C BOX DRAWINGS LIGHT DOWN AND RIGHT
- = Videotex Mosaic DG 16
-250D BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY
-250E BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT
-250F BOX DRAWINGS HEAVY DOWN AND RIGHT
-2510 BOX DRAWINGS LIGHT DOWN AND LEFT
- = Videotex Mosaic DG 17
-2511 BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY
-2512 BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT
-2513 BOX DRAWINGS HEAVY DOWN AND LEFT
-2514 BOX DRAWINGS LIGHT UP AND RIGHT
- = Videotex Mosaic DG 18
-2515 BOX DRAWINGS UP LIGHT AND RIGHT HEAVY
-2516 BOX DRAWINGS UP HEAVY AND RIGHT LIGHT
-2517 BOX DRAWINGS HEAVY UP AND RIGHT
-2518 BOX DRAWINGS LIGHT UP AND LEFT
- = Videotex Mosaic DG 19
-2519 BOX DRAWINGS UP LIGHT AND LEFT HEAVY
-251A BOX DRAWINGS UP HEAVY AND LEFT LIGHT
-251B BOX DRAWINGS HEAVY UP AND LEFT
-251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT
- = Videotex Mosaic DG 20
-251D BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY
- = Videotex Mosaic DG 03
-251E BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT
-251F BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT
-2520 BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT
-2521 BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY
-2522 BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY
-2523 BOX DRAWINGS HEAVY VERTICAL AND RIGHT
-2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT
- = Videotex Mosaic DG 21
-2525 BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY
- = Videotex Mosaic DG 04
-2526 BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT
-2527 BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT
-2528 BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT
-2529 BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY
-252A BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY
-252B BOX DRAWINGS HEAVY VERTICAL AND LEFT
-252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
- = Videotex Mosaic DG 22
-252D BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT
-252E BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT
-252F BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY
- = Videotex Mosaic DG 02
-2530 BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT
-2531 BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY
-2532 BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY
-2533 BOX DRAWINGS HEAVY DOWN AND HORIZONTAL
-2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL
- = Videotex Mosaic DG 23
-2535 BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT
-2536 BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT
-2537 BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY
- = Videotex Mosaic DG 01
-2538 BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT
-2539 BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY
-253A BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY
-253B BOX DRAWINGS HEAVY UP AND HORIZONTAL
-253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
- = Videotex Mosaic DG 24
-253D BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT
-253E BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT
-253F BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY
- = Videotex Mosaic DG 13
-2540 BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT
-2541 BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT
-2542 BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT
-2543 BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT
-2544 BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT
-2545 BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT
-2546 BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT
-2547 BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY
-2548 BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY
-2549 BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY
-254A BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY
-254B BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-254C BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL
-254D BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL
-254E BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL
-254F BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2550 BOX DRAWINGS DOUBLE HORIZONTAL
-2551 BOX DRAWINGS DOUBLE VERTICAL
-2552 BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-2553 BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
-2555 BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-2556 BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-2557 BOX DRAWINGS DOUBLE DOWN AND LEFT
-2558 BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-2559 BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-255A BOX DRAWINGS DOUBLE UP AND RIGHT
-255B BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-255C BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-255D BOX DRAWINGS DOUBLE UP AND LEFT
-255E BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-255F BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-2560 BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-2561 BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-2562 BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-2563 BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-2564 BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-2565 BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-2566 BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-2567 BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-2568 BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-2569 BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-256A BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-256B BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-256C BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
-256D BOX DRAWINGS LIGHT ARC DOWN AND RIGHT
-256E BOX DRAWINGS LIGHT ARC DOWN AND LEFT
-256F BOX DRAWINGS LIGHT ARC UP AND LEFT
-2570 BOX DRAWINGS LIGHT ARC UP AND RIGHT
-2571 BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
-2572 BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
-2573 BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574 BOX DRAWINGS LIGHT LEFT
-2575 BOX DRAWINGS LIGHT UP
-2576 BOX DRAWINGS LIGHT RIGHT
-2577 BOX DRAWINGS LIGHT DOWN
-2578 BOX DRAWINGS HEAVY LEFT
-2579 BOX DRAWINGS HEAVY UP
-257A BOX DRAWINGS HEAVY RIGHT
-257B BOX DRAWINGS HEAVY DOWN
-257C BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT
-257D BOX DRAWINGS LIGHT UP AND HEAVY DOWN
-257E BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT
-257F BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-@@ 2580 Block Elements 259F
-@ Block elements
-2580 UPPER HALF BLOCK
-2581 LOWER ONE EIGHTH BLOCK
-2582 LOWER ONE QUARTER BLOCK
-2583 LOWER THREE EIGHTHS BLOCK
-2584 LOWER HALF BLOCK
-2585 LOWER FIVE EIGHTHS BLOCK
-2586 LOWER THREE QUARTERS BLOCK
-2587 LOWER SEVEN EIGHTHS BLOCK
-2588 FULL BLOCK
- = solid
- x (black square - 25A0)
-2589 LEFT SEVEN EIGHTHS BLOCK
-258A LEFT THREE QUARTERS BLOCK
-258B LEFT FIVE EIGHTHS BLOCK
-258C LEFT HALF BLOCK
-258D LEFT THREE EIGHTHS BLOCK
-258E LEFT ONE QUARTER BLOCK
-258F LEFT ONE EIGHTH BLOCK
-2590 RIGHT HALF BLOCK
-@ Shade characters
-2591 LIGHT SHADE
- * 25%
-2592 MEDIUM SHADE
- * 50%
-2593 DARK SHADE
- * 75%
-@ Block elements
-2594 UPPER ONE EIGHTH BLOCK
-2595 RIGHT ONE EIGHTH BLOCK
-@ Terminal graphic characters
-2596 QUADRANT LOWER LEFT
-2597 QUADRANT LOWER RIGHT
-2598 QUADRANT UPPER LEFT
-2599 QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT
-259A QUADRANT UPPER LEFT AND LOWER RIGHT
-259B QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT
-259C QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT
-259D QUADRANT UPPER RIGHT
-259E QUADRANT UPPER RIGHT AND LOWER LEFT
-259F QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-@@ 25A0 Geometric Shapes 25FF
-@ Geometric shapes
-@+ Other geometric shapes complementing this set are found in the Miscellaneous Symbols and Arrows block.
-25A0 BLACK SQUARE
- = moding mark (in ideographic text)
- x (full block - 2588)
- x (black large square - 2B1B)
-25A1 WHITE SQUARE
- = quadrature
- * may be used to represent a missing ideograph
- x (combining enclosing square - 20DE)
- x (ballot box - 2610)
- x (white large square - 2B1C)
- x (geta mark - 3013)
-25A2 WHITE SQUARE WITH ROUNDED CORNERS
-25A3 WHITE SQUARE CONTAINING BLACK SMALL SQUARE
-25A4 SQUARE WITH HORIZONTAL FILL
-25A5 SQUARE WITH VERTICAL FILL
-25A6 SQUARE WITH ORTHOGONAL CROSSHATCH FILL
-25A7 SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL
-25A8 SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL
-25A9 SQUARE WITH DIAGONAL CROSSHATCH FILL
-25AA BLACK SMALL SQUARE
- x (black very small square - 2B1D)
-25AB WHITE SMALL SQUARE
- x (white very small square - 2B1E)
-25AC BLACK RECTANGLE
-25AD WHITE RECTANGLE
-25AE BLACK VERTICAL RECTANGLE
- = histogram marker
- x (end of proof - 220E)
-25AF WHITE VERTICAL RECTANGLE
- x (apl functional symbol squish quad - 2337)
- x (apl functional symbol quad - 2395)
-25B0 BLACK PARALLELOGRAM
-25B1 WHITE PARALLELOGRAM
-25B2 BLACK UP-POINTING TRIANGLE
-25B3 WHITE UP-POINTING TRIANGLE
- = trine
- x (combining enclosing upward pointing triangle - 20E4)
- x (increment - 2206)
-25B4 BLACK UP-POINTING SMALL TRIANGLE
-25B5 WHITE UP-POINTING SMALL TRIANGLE
-25B6 BLACK RIGHT-POINTING TRIANGLE
-25B7 WHITE RIGHT-POINTING TRIANGLE
- = z notation range restriction
-25B8 BLACK RIGHT-POINTING SMALL TRIANGLE
- x (triangular bullet - 2023)
-25B9 WHITE RIGHT-POINTING SMALL TRIANGLE
-25BA BLACK RIGHT-POINTING POINTER
-25BB WHITE RIGHT-POINTING POINTER
- = forward arrow indicator
- x (contains as normal subgroup - 22B3)
-25BC BLACK DOWN-POINTING TRIANGLE
-25BD WHITE DOWN-POINTING TRIANGLE
- = Hamilton operator
- x (nabla - 2207)
- x (heavy white down-pointing triangle - 26DB)
-25BE BLACK DOWN-POINTING SMALL TRIANGLE
-25BF WHITE DOWN-POINTING SMALL TRIANGLE
-25C0 BLACK LEFT-POINTING TRIANGLE
-25C1 WHITE LEFT-POINTING TRIANGLE
- = z notation domain restriction
-25C2 BLACK LEFT-POINTING SMALL TRIANGLE
-25C3 WHITE LEFT-POINTING SMALL TRIANGLE
-25C4 BLACK LEFT-POINTING POINTER
-25C5 WHITE LEFT-POINTING POINTER
- = backward arrow indicator
- x (normal subgroup of - 22B2)
-25C6 BLACK DIAMOND
- x (black diamond suit - 2666)
-25C7 WHITE DIAMOND
- x (combining enclosing diamond - 20DF)
- x (diamond operator - 22C4)
- x (white diamond suit - 2662)
-25C8 WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25C9 FISHEYE
- = tainome (Japanese, a kind of bullet)
-25CA LOZENGE
- x (white diamond suit - 2662)
-25CB WHITE CIRCLE
- x (combining enclosing circle - 20DD)
- x (large circle - 25EF)
- x (heavy circle - 2B58)
- x (ideographic number zero - 3007)
-25CC DOTTED CIRCLE
- * note that the reference glyph for this character is intentionally larger than the dotted circle glyph used to indicate combining characters in this standard; see, for example, 0300
-25CD CIRCLE WITH VERTICAL FILL
-25CE BULLSEYE
- x (circled ring operator - 229A)
- x (heavy circle with circle inside - 2B57)
-25CF BLACK CIRCLE
-25D0 CIRCLE WITH LEFT HALF BLACK
-25D1 CIRCLE WITH RIGHT HALF BLACK
-25D2 CIRCLE WITH LOWER HALF BLACK
-25D3 CIRCLE WITH UPPER HALF BLACK
-25D4 CIRCLE WITH UPPER RIGHT QUADRANT BLACK
-25D5 CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK
-25D6 LEFT HALF BLACK CIRCLE
-25D7 RIGHT HALF BLACK CIRCLE
-25D8 INVERSE BULLET
- x (bullet - 2022)
- x (white bullet - 25E6)
-25D9 INVERSE WHITE CIRCLE
-25DA UPPER HALF INVERSE WHITE CIRCLE
-25DB LOWER HALF INVERSE WHITE CIRCLE
-25DC UPPER LEFT QUADRANT CIRCULAR ARC
-25DD UPPER RIGHT QUADRANT CIRCULAR ARC
-25DE LOWER RIGHT QUADRANT CIRCULAR ARC
-25DF LOWER LEFT QUADRANT CIRCULAR ARC
-25E0 UPPER HALF CIRCLE
- x (arc - 2312)
-25E1 LOWER HALF CIRCLE
-25E2 BLACK LOWER RIGHT TRIANGLE
-25E3 BLACK LOWER LEFT TRIANGLE
-25E4 BLACK UPPER LEFT TRIANGLE
-25E5 BLACK UPPER RIGHT TRIANGLE
-25E6 WHITE BULLET
- x (bullet - 2022)
- x (ring operator - 2218)
- x (inverse bullet - 25D8)
-25E7 SQUARE WITH LEFT HALF BLACK
- x (square with top half black - 2B12)
-25E8 SQUARE WITH RIGHT HALF BLACK
-25E9 SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK
-25EA SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK
-25EB WHITE SQUARE WITH VERTICAL BISECTING LINE
-25EC WHITE UP-POINTING TRIANGLE WITH DOT
-25ED UP-POINTING TRIANGLE WITH LEFT HALF BLACK
-25EE UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25EF LARGE CIRCLE
- x (combining enclosing circle - 20DD)
- x (white circle - 25CB)
- x (black large circle - 2B24)
- x (heavy large circle - 2B55)
- x (ideographic number zero - 3007)
-@ Control code graphics
-25F0 WHITE SQUARE WITH UPPER LEFT QUADRANT
-25F1 WHITE SQUARE WITH LOWER LEFT QUADRANT
-25F2 WHITE SQUARE WITH LOWER RIGHT QUADRANT
-25F3 WHITE SQUARE WITH UPPER RIGHT QUADRANT
-25F4 WHITE CIRCLE WITH UPPER LEFT QUADRANT
-25F5 WHITE CIRCLE WITH LOWER LEFT QUADRANT
-25F6 WHITE CIRCLE WITH LOWER RIGHT QUADRANT
-25F7 WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-@ Geometric shapes
-25F8 UPPER LEFT TRIANGLE
-25F9 UPPER RIGHT TRIANGLE
-25FA LOWER LEFT TRIANGLE
- x (right triangle - 22BF)
-25FB WHITE MEDIUM SQUARE
- = always (modal operator)
- x (white square - 25A1)
-25FC BLACK MEDIUM SQUARE
- x (black square - 25A0)
-25FD WHITE MEDIUM SMALL SQUARE
- x (white small square - 25AB)
-25FE BLACK MEDIUM SMALL SQUARE
- x (black small square - 25AA)
-25FF LOWER RIGHT TRIANGLE
- x (right triangle - 22BF)
-@@ 2600 Miscellaneous Symbols 26FF
-@@+
-@ Weather and astrological symbols
-2600 BLACK SUN WITH RAYS
- = clear weather
- x (sun - 2609)
-2601 CLOUD
- = cloudy weather
-2602 UMBRELLA
- = rainy weather
-2603 SNOWMAN
- = snowy weather
-2604 COMET
-2605 BLACK STAR
- x (star operator - 22C6)
-2606 WHITE STAR
- x (stress outlined white star - 2729)
-2607 LIGHTNING
-2608 THUNDERSTORM
-2609 SUN
- x (circled dot operator - 2299)
- x (black sun with rays - 2600)
- x (white sun with rays - 263C)
-260A ASCENDING NODE
-260B DESCENDING NODE
-260C CONJUNCTION
-260D OPPOSITION
-@ Miscellaneous symbols
-260E BLACK TELEPHONE
- x (telephone sign - 2121)
- x (telephone location sign - 2706)
-260F WHITE TELEPHONE
-2610 BALLOT BOX
- x (white square - 25A1)
-2611 BALLOT BOX WITH CHECK
-2612 BALLOT BOX WITH X
- x (squared times - 22A0)
-2613 SALTIRE
- = St. Andrew's Cross
- x (ballot x - 2717)
-@ Weather symbol
-2614 UMBRELLA WITH RAIN DROPS
- = showery weather
-@ Miscellaneous symbol
-2615 HOT BEVERAGE
- = tea or coffee, depending on locale
- * can be used to indicate a wait
- x (watch - 231A)
- x (hourglass - 231B)
-@ Japanese chess symbols
-2616 WHITE SHOGI PIECE
-2617 BLACK SHOGI PIECE
-@ Miscellaneous symbols
-2618 SHAMROCK
-2619 REVERSED ROTATED FLORAL HEART BULLET
- * a binding signature mark
- x (rotated floral heart bullet - 2767)
-@ Pointing hand symbols
-261A BLACK LEFT POINTING INDEX
-261B BLACK RIGHT POINTING INDEX
-261C WHITE LEFT POINTING INDEX
-261D WHITE UP POINTING INDEX
-261E WHITE RIGHT POINTING INDEX
- = fist (typographic term)
-261F WHITE DOWN POINTING INDEX
-@ Warning signs
-2620 SKULL AND CROSSBONES
- = poison
-2621 CAUTION SIGN
-2622 RADIOACTIVE SIGN
-2623 BIOHAZARD SIGN
-@ Medical and healing symbols
-2624 CADUCEUS
- x (staff of aesculapius - 2695)
-2625 ANKH
-@ Religious and political symbols
-2626 ORTHODOX CROSS
-2627 CHI RHO
- = Constantine's cross, Christogram
- x (coptic symbol khi ro - 2CE9)
-2628 CROSS OF LORRAINE
-2629 CROSS OF JERUSALEM
-262A STAR AND CRESCENT
-262B FARSI SYMBOL
- = symbol of iran (1.0)
-262C ADI SHAKTI
- = Gurmukhi khanda
-262D HAMMER AND SICKLE
-262E PEACE SYMBOL
-262F YIN YANG
- x (tibetan symbol nor bu nyis -khyil - 0FCA)
-@ Yijing trigram symbols
-2630 TRIGRAM FOR HEAVEN
- = qian2
-2631 TRIGRAM FOR LAKE
- = dui4
-2632 TRIGRAM FOR FIRE
- = li2
-2633 TRIGRAM FOR THUNDER
- = zhen4
-2634 TRIGRAM FOR WIND
- = xun4
-2635 TRIGRAM FOR WATER
- = kan3
-2636 TRIGRAM FOR MOUNTAIN
- = gen4
-2637 TRIGRAM FOR EARTH
- = kun1
-@ Miscellaneous symbols
-2638 WHEEL OF DHARMA
- x (helm symbol - 2388)
-2639 WHITE FROWNING FACE
-263A WHITE SMILING FACE
- = have a nice day!
-263B BLACK SMILING FACE
-263C WHITE SUN WITH RAYS
- = compass
- x (sun - 2609)
-@ Astrological symbols
-263D FIRST QUARTER MOON
-263E LAST QUARTER MOON
-263F MERCURY
-2640 FEMALE SIGN
- = Venus
-2641 EARTH
- x (circled plus - 2295)
-2642 MALE SIGN
- = Mars
-2643 JUPITER
-2644 SATURN
-2645 URANUS
-2646 NEPTUNE
-2647 PLUTO
-@ Zodiacal symbols
-2648 ARIES
-2649 TAURUS
-264A GEMINI
-264B CANCER
-264C LEO
-264D VIRGO
- = minim (alternate glyph)
-264E LIBRA
-264F SCORPIUS
- = scorpio
- = minim, drop
-2650 SAGITTARIUS
-2651 CAPRICORN
-2652 AQUARIUS
-2653 PISCES
-@ Chess symbols
-2654 WHITE CHESS KING
-2655 WHITE CHESS QUEEN
-2656 WHITE CHESS ROOK
-2657 WHITE CHESS BISHOP
-2658 WHITE CHESS KNIGHT
-2659 WHITE CHESS PAWN
-265A BLACK CHESS KING
-265B BLACK CHESS QUEEN
-265C BLACK CHESS ROOK
-265D BLACK CHESS BISHOP
-265E BLACK CHESS KNIGHT
-265F BLACK CHESS PAWN
-@ Playing card symbols
-2660 BLACK SPADE SUIT
-2661 WHITE HEART SUIT
-2662 WHITE DIAMOND SUIT
- x (white diamond - 25C7)
- x (lozenge - 25CA)
-2663 BLACK CLUB SUIT
- x (shamrock - 2618)
-2664 WHITE SPADE SUIT
-2665 BLACK HEART SUIT
- = valentine
- x (heavy black heart - 2764)
-2666 BLACK DIAMOND SUIT
- x (black diamond - 25C6)
-2667 WHITE CLUB SUIT
-@ Miscellaneous symbol
-2668 HOT SPRINGS
-@ Musical symbols
-2669 QUARTER NOTE
-266A EIGHTH NOTE
-266B BEAMED EIGHTH NOTES
-266C BEAMED SIXTEENTH NOTES
-266D MUSIC FLAT SIGN
-266E MUSIC NATURAL SIGN
-266F MUSIC SHARP SIGN
- = z notation infix bag count
- x (number sign - 0023)
-@ Syriac cross symbols
-@+ These symbols are used in liturgical texts of Syriac-speaking churches.
-2670 WEST SYRIAC CROSS
-2671 EAST SYRIAC CROSS
-@ Recycling symbols
-2672 UNIVERSAL RECYCLING SYMBOL
- * used as generic symbol for recycling or to indicate that material is recyclable
-2673 RECYCLING SYMBOL FOR TYPE-1 PLASTICS
- * polyethylene terephthalate
-2674 RECYCLING SYMBOL FOR TYPE-2 PLASTICS
- * high density polyethylene
-2675 RECYCLING SYMBOL FOR TYPE-3 PLASTICS
- * vinyl, polyvinyl chloride
-2676 RECYCLING SYMBOL FOR TYPE-4 PLASTICS
- * low density polyethylene
-2677 RECYCLING SYMBOL FOR TYPE-5 PLASTICS
- * polypropylene
-2678 RECYCLING SYMBOL FOR TYPE-6 PLASTICS
- * polystyrene
-2679 RECYCLING SYMBOL FOR TYPE-7 PLASTICS
- * other plastics
-267A RECYCLING SYMBOL FOR GENERIC MATERIALS
- * used together with other text and labels to indicate the type of material to be recycled
-267B BLACK UNIVERSAL RECYCLING SYMBOL
-267C RECYCLED PAPER SYMBOL
- * used to indicate 100% recycled paper content
-267D PARTIALLY-RECYCLED PAPER SYMBOL
- * percentage of recycled paper content indicated in overlay or next to this symbol
-@ Miscellaneous symbols
-267E PERMANENT PAPER SIGN
-267F WHEELCHAIR SYMBOL
-@ Dice
-2680 DIE FACE-1
-2681 DIE FACE-2
-2682 DIE FACE-3
-2683 DIE FACE-4
-2684 DIE FACE-5
-2685 DIE FACE-6
-@ Go markers
-2686 WHITE CIRCLE WITH DOT RIGHT
-2687 WHITE CIRCLE WITH TWO DOTS
-2688 BLACK CIRCLE WITH WHITE DOT RIGHT
-2689 BLACK CIRCLE WITH TWO WHITE DOTS
-@ Yijing monogram and digram symbols
-@+ These form a subset of the larger collection found in the Tai Xuan Jing Symbols block.
-268A MONOGRAM FOR YANG
-268B MONOGRAM FOR YIN
-268C DIGRAM FOR GREATER YANG
-268D DIGRAM FOR LESSER YIN
-268E DIGRAM FOR LESSER YANG
-268F DIGRAM FOR GREATER YIN
-@ Dictionary and map symbols
-2690 WHITE FLAG
-2691 BLACK FLAG
-2692 HAMMER AND PICK
- = mining, working day (in timetables)
-2693 ANCHOR
- = nautical term, harbor (on maps)
-2694 CROSSED SWORDS
- = military term, battleground (on maps), killed in action
-2695 STAFF OF AESCULAPIUS
- = medical term
- * both inclined or upright renderings of this symbol are common
- x (caduceus - 2624)
-2696 SCALES
- = legal term, jurisprudence
-2697 ALEMBIC
- = chemical term, chemistry
-2698 FLOWER
- = botanical term
- x (flower punctuation mark - 2055)
- x (shamrock - 2618)
- x (white florette - 2740)
-2699 GEAR
- = technology, tools
-269A STAFF OF HERMES
- * signifies a commercial term or commerce
- * glyph shows a heraldic staff with a winged wheel
-269B ATOM SYMBOL
- = nuclear installation (on maps)
-@ Miscellaneous symbols
-269C FLEUR-DE-LIS
-269D OUTLINED WHITE STAR
- * alternative form of the interlaced pentagram (a symbol of Morocco)
-@ Symbols for closed captioning from ARIB STD B24
-269E THREE LINES CONVERGING RIGHT
- = someone speaking
-269F THREE LINES CONVERGING LEFT
- = background speaking
-@ Miscellaneous symbols
-26A0 WARNING SIGN
-26A1 HIGH VOLTAGE SIGN
- = thunder
-@ Gender symbols
-26A2 DOUBLED FEMALE SIGN
- = lesbianism
-26A3 DOUBLED MALE SIGN
- * a glyph variant has the two circles on the same line
- = male homosexuality
-26A4 INTERLOCKED FEMALE AND MALE SIGN
- * a glyph variant has the two circles on the same line
- = bisexuality
-26A5 MALE AND FEMALE SIGN
- = transgendered sexuality
- = hermaphrodite (in entomology)
-26A6 MALE WITH STROKE SIGN
- = transgendered sexuality
-26A7 MALE WITH STROKE AND MALE AND FEMALE SIGN
- = transgendered sexuality
-26A8 VERTICAL MALE WITH STROKE SIGN
- = ferrous iron sulphate (alchemy and older chemistry)
-26A9 HORIZONTAL MALE WITH STROKE SIGN
- = magnesium (alchemy and older chemistry)
-@ Circles
-26AA MEDIUM WHITE CIRCLE
- = asexuality, sexless, genderless
- = engaged, betrothed
- * base for male or female sign
-26AB MEDIUM BLACK CIRCLE
- * UI symbol for record function
-26AC MEDIUM SMALL WHITE CIRCLE
- = engaged, betrothed (genealogy)
- * can represent wedding ring
-@ Genealogical symbols
-26AD MARRIAGE SYMBOL
- x (infinity - 221E)
-26AE DIVORCE SYMBOL
- x (infinity negated with vertical bar - 29DE)
-26AF UNMARRIED PARTNERSHIP SYMBOL
- x (double-ended multimap - 29DF)
-26B0 COFFIN
- = buried (genealogy)
- x (white rectangle - 25AD)
-26B1 FUNERAL URN
- = cremated (genealogy)
-@ Gender symbol
-26B2 NEUTER
-@ Astrological signs
-26B3 CERES
-26B4 PALLAS
-26B5 JUNO
-26B6 VESTA
-26B7 CHIRON
-26B8 BLACK MOON LILITH
-26B9 SEXTILE
- x (asterisk - 002A)
-26BA SEMISEXTILE
- x (xor - 22BB)
-26BB QUINCUNX
- x (nand - 22BC)
-26BC SESQUIQUADRATE
-@ Sports symbols
-26BD SOCCER BALL
-26BE BASEBALL
-@ Miscellaneous symbol from ARIB STD B24
-26BF SQUARED KEY
- = parental lock
-@ Symbols for draughts and checkers
-26C0 WHITE DRAUGHTS MAN
-26C1 WHITE DRAUGHTS KING
-26C2 BLACK DRAUGHTS MAN
-26C3 BLACK DRAUGHTS KING
-@ Weather symbols from ARIB STD B24
-26C4 SNOWMAN WITHOUT SNOW
- = light snow
-26C5 SUN BEHIND CLOUD
- = partly cloudy
-26C6 RAIN
- = rainy weather
-26C7 BLACK SNOWMAN
- = heavy snow
-26C8 THUNDER CLOUD AND RAIN
- = thunderstorm
-@ Game symbols from ARIB STD B24
-26C9 TURNED WHITE SHOGI PIECE
-26CA TURNED BLACK SHOGI PIECE
-26CB WHITE DIAMOND IN SQUARE
- x (apl functional symbol quad diamond - 233A)
-@ Traffic signs from ARIB STD B24
-26CC CROSSING LANES
- = accident
- x (falling diagonal crossing rising diagonal - 292C)
-26CD DISABLED CAR
-26CF PICK
- = under construction
-26D0 CAR SLIDING
- = icy road
-26D1 HELMET WITH WHITE CROSS
- = maintenance
-26D2 CIRCLED CROSSING LANES
- = road closed
-26D3 CHAINS
- = tyre chains required
-26D4 NO ENTRY
-26D5 ALTERNATE ONE-WAY LEFT WAY TRAFFIC
- * left side traffic
-26D6 BLACK TWO-WAY LEFT WAY TRAFFIC
- * left side traffic
-26D7 WHITE TWO-WAY LEFT WAY TRAFFIC
- * left side traffic
-26D8 BLACK LEFT LANE MERGE
- * left side traffic
-26D9 WHITE LEFT LANE MERGE
- * left side traffic
-26DA DRIVE SLOW SIGN
-26DB HEAVY WHITE DOWN-POINTING TRIANGLE
- = drive slow
- x (white down-pointing triangle - 25BD)
-26DC LEFT CLOSED ENTRY
-26DD SQUARED SALTIRE
- = closed entry
- x (squared times - 22A0)
-26DE FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE
- = closed to large vehicles
-26DF BLACK TRUCK
- = black lorry
- = closed to large vehicles, alternate
-26E0 RESTRICTED LEFT ENTRY-1
-26E1 RESTRICTED LEFT ENTRY-2
-@ Dictionary and map symbols from ARIB STD B24
-26E3 HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
- = public office
-26E8 BLACK CROSS ON SHIELD
- = hospital
-26E9 SHINTO SHRINE
- = torii
-26EA CHURCH
-26EB CASTLE
-26EC HISTORIC SITE
-26ED GEAR WITHOUT HUB
- = factory
- x (gear - 2699)
-26EE GEAR WITH HANDLES
- = power plant, power substation
-26EF MAP SYMBOL FOR LIGHTHOUSE
-26F0 MOUNTAIN
-26F1 UMBRELLA ON GROUND
- = bathing beach
-26F2 FOUNTAIN
- = park
-26F3 FLAG IN HOLE
- = golf course
-26F4 FERRY
- = ferry boat terminal
-26F5 SAILBOAT
- = marina or yacht harbour
-26F6 SQUARE FOUR CORNERS
- = intersection
-26F7 SKIER
- = ski resort
-26F8 ICE SKATE
- = ice skating rink
-26F9 PERSON WITH BALL
- = track and field, gymnasium
-26FA TENT
- = camping site
-26FB JAPANESE BANK SYMBOL
-26FC HEADSTONE GRAVEYARD SYMBOL
- = graveyard, memorial park, cemetery
-26FD FUEL PUMP
- = petrol station, gas station
-26FE CUP ON BLACK SQUARE
- = drive-in restaurant
-26FF WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
- = Japanese self-defence force site
-@@ 2700 Dingbats 27BF
-@+ ITC Zapf dingbats series 100. Some of the ITC Zapf dingbats have been unified with geometric shape characters. Gaps in the chart have subsequently been filled with other dingbat-like symbols.
-@ Miscellaneous
-2701 UPPER BLADE SCISSORS
-2702 BLACK SCISSORS
-2703 LOWER BLADE SCISSORS
-2704 WHITE SCISSORS
-2705 <reserved>
- x (black telephone - 260E)
-2706 TELEPHONE LOCATION SIGN
- x (telephone sign - 2121)
-2707 TAPE DRIVE
-2708 AIRPLANE
-2709 ENVELOPE
-270A <reserved>
- x (black right pointing index - 261B)
-270B <reserved>
- x (white right pointing index - 261E)
-270C VICTORY HAND
-270D WRITING HAND
-270E LOWER RIGHT PENCIL
-270F PENCIL
-2710 UPPER RIGHT PENCIL
-2711 WHITE NIB
-2712 BLACK NIB
-2713 CHECK MARK
- x (square root - 221A)
-2714 HEAVY CHECK MARK
-2715 MULTIPLICATION X
- x (multiplication sign - 00D7)
- x (box drawings light diagonal cross - 2573)
-2716 HEAVY MULTIPLICATION X
-2717 BALLOT X
- x (saltire - 2613)
-2718 HEAVY BALLOT X
-@ Crosses
-2719 OUTLINED GREEK CROSS
-271A HEAVY GREEK CROSS
-271B OPEN CENTRE CROSS
-271C HEAVY OPEN CENTRE CROSS
-271D LATIN CROSS
-271E SHADOWED WHITE LATIN CROSS
-271F OUTLINED LATIN CROSS
-2720 MALTESE CROSS
- * Historically, the Maltese cross took many forms; the shape shown in the Zapf Dingbats is similar to one known as the Cross Formée.
-@ Stars, asterisks and snowflakes
-2721 STAR OF DAVID
-2722 FOUR TEARDROP-SPOKED ASTERISK
-2723 FOUR BALLOON-SPOKED ASTERISK
-2724 HEAVY FOUR BALLOON-SPOKED ASTERISK
-2725 FOUR CLUB-SPOKED ASTERISK
-2726 BLACK FOUR POINTED STAR
-2727 WHITE FOUR POINTED STAR
-2728 <reserved>
- x (black star - 2605)
-2729 STRESS OUTLINED WHITE STAR
- x (white star - 2606)
-272A CIRCLED WHITE STAR
-272B OPEN CENTRE BLACK STAR
-272C BLACK CENTRE WHITE STAR
-272D OUTLINED BLACK STAR
-272E HEAVY OUTLINED BLACK STAR
-272F PINWHEEL STAR
-2730 SHADOWED WHITE STAR
-2731 HEAVY ASTERISK
- x (asterisk - 002A)
-2732 OPEN CENTRE ASTERISK
-2733 EIGHT SPOKED ASTERISK
-2734 EIGHT POINTED BLACK STAR
-2735 EIGHT POINTED PINWHEEL STAR
-2736 SIX POINTED BLACK STAR
- = sextile
-2737 EIGHT POINTED RECTILINEAR BLACK STAR
-2738 HEAVY EIGHT POINTED RECTILINEAR BLACK STAR
-2739 TWELVE POINTED BLACK STAR
-273A SIXTEEN POINTED ASTERISK
- = starburst
-273B TEARDROP-SPOKED ASTERISK
-273C OPEN CENTRE TEARDROP-SPOKED ASTERISK
-273D HEAVY TEARDROP-SPOKED ASTERISK
-273E SIX PETALLED BLACK AND WHITE FLORETTE
-273F BLACK FLORETTE
-2740 WHITE FLORETTE
-2741 EIGHT PETALLED OUTLINED BLACK FLORETTE
-2742 CIRCLED OPEN CENTRE EIGHT POINTED STAR
-2743 HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK
-2744 SNOWFLAKE
-2745 TIGHT TRIFOLIATE SNOWFLAKE
-2746 HEAVY CHEVRON SNOWFLAKE
-2747 SPARKLE
-2748 HEAVY SPARKLE
-2749 BALLOON-SPOKED ASTERISK
- = jack
-274A EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274B HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
- = turbofan
-@ Miscellaneous
-274C <reserved>
- x (black circle - 25CF)
-274D SHADOWED WHITE CIRCLE
-274E <reserved>
- x (black square - 25A0)
-274F LOWER RIGHT DROP-SHADOWED WHITE SQUARE
-2750 UPPER RIGHT DROP-SHADOWED WHITE SQUARE
-2751 LOWER RIGHT SHADOWED WHITE SQUARE
-2752 UPPER RIGHT SHADOWED WHITE SQUARE
-2753 <reserved>
- x (black up-pointing triangle - 25B2)
-2754 <reserved>
- x (black down-pointing triangle - 25BC)
-2755 <reserved>
- x (black diamond - 25C6)
-2756 BLACK DIAMOND MINUS WHITE X
-2757 HEAVY EXCLAMATION MARK SYMBOL
- = obstacles on the road, ARIB STD B24
-2758 LIGHT VERTICAL BAR
- x (vertical line - 007C)
-2759 MEDIUM VERTICAL BAR
-275A HEAVY VERTICAL BAR
-@ Punctuation ornaments
-275B HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT
- x (left single quotation mark - 2018)
-275C HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT
- x (right single quotation mark - 2019)
-275D HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT
- x (left double quotation mark - 201C)
-275E HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
- x (right double quotation mark - 201D)
-2761 CURVED STEM PARAGRAPH SIGN ORNAMENT
- x (pilcrow sign - 00B6)
-2762 HEAVY EXCLAMATION MARK ORNAMENT
- x (exclamation mark - 0021)
-2763 HEAVY HEART EXCLAMATION MARK ORNAMENT
-2764 HEAVY BLACK HEART
- x (black heart suit - 2665)
-2765 ROTATED HEAVY BLACK HEART BULLET
-2766 FLORAL HEART
- = Aldus leaf
-2767 ROTATED FLORAL HEART BULLET
- = hedera, ivy leaf
- x (reversed rotated floral heart bullet - 2619)
-@ Ornamental brackets
-2768 MEDIUM LEFT PARENTHESIS ORNAMENT
- x (left parenthesis - 0028)
-2769 MEDIUM RIGHT PARENTHESIS ORNAMENT
- x (right parenthesis - 0029)
-276A MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
- x (left-pointing angle bracket - 2329)
-276D MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
- x (right-pointing angle bracket - 232A)
-276E HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
- x (single left-pointing angle quotation mark - 2039)
-276F HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
- x (single right-pointing angle quotation mark - 203A)
-2770 HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
- x (left tortoise shell bracket - 3014)
-2773 LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
- x (right tortoise shell bracket - 3015)
-2774 MEDIUM LEFT CURLY BRACKET ORNAMENT
- x (left curly bracket - 007B)
-2775 MEDIUM RIGHT CURLY BRACKET ORNAMENT
- x (right curly bracket - 007D)
-@ Dingbat circled digits
-2776 DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2777 DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2778 DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2779 DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-277A DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-277B DINGBAT NEGATIVE CIRCLED DIGIT SIX
-277C DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-277D DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-277E DINGBAT NEGATIVE CIRCLED DIGIT NINE
-277F DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2780 DINGBAT CIRCLED SANS-SERIF DIGIT ONE
-2781 DINGBAT CIRCLED SANS-SERIF DIGIT TWO
-2782 DINGBAT CIRCLED SANS-SERIF DIGIT THREE
-2783 DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
-2784 DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
-2785 DINGBAT CIRCLED SANS-SERIF DIGIT SIX
-2786 DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
-2787 DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
-2788 DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-2789 DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-278A DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
-278B DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
-278C DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
-278D DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
-278E DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
-278F DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
-2790 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
-2791 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
-2792 DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-2793 DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-@ Dingbat arrows
-2794 HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2795 <reserved>
- x (rightwards arrow - 2192)
-2796 <reserved>
- x (left right arrow - 2194)
-2797 <reserved>
- x (up down arrow - 2195)
-2798 HEAVY SOUTH EAST ARROW
-2799 HEAVY RIGHTWARDS ARROW
-279A HEAVY NORTH EAST ARROW
-279B DRAFTING POINT RIGHTWARDS ARROW
-279C HEAVY ROUND-TIPPED RIGHTWARDS ARROW
-279D TRIANGLE-HEADED RIGHTWARDS ARROW
-279E HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW
-279F DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A0 HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW
-27A1 BLACK RIGHTWARDS ARROW
- * fonts may harmonize this glyph with the style for other black arrows
- x (leftwards black arrow - 2B05)
-27A2 THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD
-27A3 THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD
-27A4 BLACK RIGHTWARDS ARROWHEAD
-27A5 HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW
-27A6 HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW
-27A7 SQUAT BLACK RIGHTWARDS ARROW
-27A8 HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW
-27A9 RIGHT-SHADED WHITE RIGHTWARDS ARROW
-27AA LEFT-SHADED WHITE RIGHTWARDS ARROW
-27AB BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AC FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW
-27AD HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AE HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27AF NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B2 CIRCLED HEAVY WHITE RIGHTWARDS ARROW
-27B3 WHITE-FEATHERED RIGHTWARDS ARROW
-27B4 BLACK-FEATHERED SOUTH EAST ARROW
-27B5 BLACK-FEATHERED RIGHTWARDS ARROW
-27B6 BLACK-FEATHERED NORTH EAST ARROW
-27B7 HEAVY BLACK-FEATHERED SOUTH EAST ARROW
-27B8 HEAVY BLACK-FEATHERED RIGHTWARDS ARROW
-27B9 HEAVY BLACK-FEATHERED NORTH EAST ARROW
-27BA TEARDROP-BARBED RIGHTWARDS ARROW
-27BB HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW
-27BC WEDGE-TAILED RIGHTWARDS ARROW
-27BD HEAVY WEDGE-TAILED RIGHTWARDS ARROW
-27BE OPEN-OUTLINED RIGHTWARDS ARROW
-@@ 27C0 Miscellaneous Mathematical Symbols-A 27EF
-@ Miscellaneous symbols
-27C0 THREE DIMENSIONAL ANGLE
- * used by Euclid
-27C1 WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE
- * used by Euclid
-27C2 PERPENDICULAR
- = orthogonal to
- * relation, typeset with additional spacing
- x (up tack - 22A5)
-27C3 OPEN SUBSET
-27C4 OPEN SUPERSET
-27C5 LEFT S-SHAPED BAG DELIMITER
-27C6 RIGHT S-SHAPED BAG DELIMITER
-27C7 OR WITH DOT INSIDE
-27C8 REVERSE SOLIDUS PRECEDING SUBSET
-27C9 SUPERSET PRECEDING SOLIDUS
-@ Vertical line operator
-27CA VERTICAL BAR WITH HORIZONTAL STROKE
- x (parallel with horizontal stroke - 2AF2)
- x (triple vertical bar with horizontal stroke - 2AF5)
-@ Division operator
-27CC LONG DIVISION
- * graphically extends over the dividend
- x (division sign - 00F7)
- x (division slash - 2215)
- x (square root - 221A)
-@ Miscellaneous symbol
-27D0 WHITE DIAMOND WITH CENTRED DOT
-@ Operators
-27D1 AND WITH DOT
- x (logical and - 2227)
- x (intersection with dot - 2A40)
-27D2 ELEMENT OF OPENING UPWARDS
- x (element of opening downwards - 2AD9)
-27D3 LOWER RIGHT CORNER WITH DOT
- = pullback
- x (right floor - 230B)
-27D4 UPPER LEFT CORNER WITH DOT
- = pushout
- x (left ceiling - 2308)
-@ Database theory operators
-27D5 LEFT OUTER JOIN
-27D6 RIGHT OUTER JOIN
-27D7 FULL OUTER JOIN
- x (join - 2A1D)
-@ Tacks and turnstiles
-27D8 LARGE UP TACK
- x (up tack - 22A5)
-27D9 LARGE DOWN TACK
- x (down tack - 22A4)
-27DA LEFT AND RIGHT DOUBLE TURNSTILE
- x (true - 22A8)
- x (vertical bar double left turnstile - 2AE4)
-27DB LEFT AND RIGHT TACK
- x (right tack - 22A2)
-27DC LEFT MULTIMAP
- x (multimap - 22B8)
-27DD LONG RIGHT TACK
- x (right tack - 22A2)
-27DE LONG LEFT TACK
- x (left tack - 22A3)
-27DF UP TACK WITH CIRCLE ABOVE
- = radial component
- x (down tack with circle below - 2AF1)
-@ Modal logic operators
-27E0 LOZENGE DIVIDED BY HORIZONTAL RULE
- * used as form of possibility in modal logic
- x (lozenge - 25CA)
-27E1 WHITE CONCAVE-SIDED DIAMOND
- = never (modal operator)
-27E2 WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK
- = was never (modal operator)
-27E3 WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK
- = will never be (modal operator)
-27E4 WHITE SQUARE WITH LEFTWARDS TICK
- = was always (modal operator)
- x (white square - 25A1)
-27E5 WHITE SQUARE WITH RIGHTWARDS TICK
- = will always be (modal operator)
-@ Mathematical brackets
-27E6 MATHEMATICAL LEFT WHITE SQUARE BRACKET
- = z notation left bag bracket
- x (left white square bracket - 301A)
-27E7 MATHEMATICAL RIGHT WHITE SQUARE BRACKET
- = z notation right bag bracket
- x (right white square bracket - 301B)
-27E8 MATHEMATICAL LEFT ANGLE BRACKET
- = bra
- = z notation left sequence bracket
- x (left-pointing angle bracket - 2329)
- x (left angle bracket - 3008)
-27E9 MATHEMATICAL RIGHT ANGLE BRACKET
- = ket
- = z notation right sequence bracket
- x (right-pointing angle bracket - 232A)
- x (right angle bracket - 3009)
-27EA MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
- = z notation left chevron bracket
- x (left double angle bracket - 300A)
-27EB MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
- = z notation right chevron bracket
- x (right double angle bracket - 300B)
-27EC MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
- x (left black tortoise shell bracket - 2997)
- x (left white tortoise shell bracket - 3018)
-27ED MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
- x (right black tortoise shell bracket - 2998)
- x (right white tortoise shell bracket - 3019)
-27EE MATHEMATICAL LEFT FLATTENED PARENTHESIS
- = lgroup
-27EF MATHEMATICAL RIGHT FLATTENED PARENTHESIS
- = rgroup
-@@ 27F0 Supplemental Arrows-A 27FF
-@ Arrows
-27F0 UPWARDS QUADRUPLE ARROW
- x (upwards triple arrow - 290A)
- x (leftwards quadruple arrow - 2B45)
-27F1 DOWNWARDS QUADRUPLE ARROW
- x (downwards triple arrow - 290B)
-27F2 ANTICLOCKWISE GAPPED CIRCLE ARROW
- x (anticlockwise open circle arrow - 21BA)
- x (anticlockwise closed circle arrow - 2940)
-27F3 CLOCKWISE GAPPED CIRCLE ARROW
- x (clockwise open circle arrow - 21BB)
- x (clockwise closed circle arrow - 2941)
-27F4 RIGHT ARROW WITH CIRCLED PLUS
- x (left arrow with circled plus - 2B32)
-@ Long arrows
-@+ The long arrows are used for mapping whereas the short forms would be used in limits. They are also needed for MathML to complete mapping to the AMSA sets.
-27F5 LONG LEFTWARDS ARROW
- x (leftwards arrow - 2190)
-27F6 LONG RIGHTWARDS ARROW
- x (rightwards arrow - 2192)
-27F7 LONG LEFT RIGHT ARROW
- x (left right arrow - 2194)
-27F8 LONG LEFTWARDS DOUBLE ARROW
- x (leftwards double arrow - 21D0)
-27F9 LONG RIGHTWARDS DOUBLE ARROW
- x (rightwards double arrow - 21D2)
-27FA LONG LEFT RIGHT DOUBLE ARROW
- x (left right double arrow - 21D4)
-27FB LONG LEFTWARDS ARROW FROM BAR
- = maps from
- x (leftwards arrow from bar - 21A4)
-27FC LONG RIGHTWARDS ARROW FROM BAR
- = maps to
- x (rightwards arrow from bar - 21A6)
-27FD LONG LEFTWARDS DOUBLE ARROW FROM BAR
- x (leftwards double arrow from bar - 2906)
-27FE LONG RIGHTWARDS DOUBLE ARROW FROM BAR
- x (rightwards double arrow from bar - 2907)
-27FF LONG RIGHTWARDS SQUIGGLE ARROW
- x (rightwards squiggle arrow - 21DD)
- x (long leftwards squiggle arrow - 2B33)
-@@ 2800 Braille Patterns 28FF
-@+ When braille patterns are punched, the filled circles shown here correspond to punch impression.
-@ Braille patterns
-2800 BRAILLE PATTERN BLANK
- * while this character is imaged as a fixed-width blank in many fonts, it does not act as a space
-2801 BRAILLE PATTERN DOTS-1
-2802 BRAILLE PATTERN DOTS-2
-2803 BRAILLE PATTERN DOTS-12
-2804 BRAILLE PATTERN DOTS-3
-2805 BRAILLE PATTERN DOTS-13
-2806 BRAILLE PATTERN DOTS-23
-2807 BRAILLE PATTERN DOTS-123
-2808 BRAILLE PATTERN DOTS-4
-2809 BRAILLE PATTERN DOTS-14
-280A BRAILLE PATTERN DOTS-24
-280B BRAILLE PATTERN DOTS-124
-280C BRAILLE PATTERN DOTS-34
-280D BRAILLE PATTERN DOTS-134
-280E BRAILLE PATTERN DOTS-234
-280F BRAILLE PATTERN DOTS-1234
-2810 BRAILLE PATTERN DOTS-5
-2811 BRAILLE PATTERN DOTS-15
-2812 BRAILLE PATTERN DOTS-25
-2813 BRAILLE PATTERN DOTS-125
-2814 BRAILLE PATTERN DOTS-35
-2815 BRAILLE PATTERN DOTS-135
-2816 BRAILLE PATTERN DOTS-235
-2817 BRAILLE PATTERN DOTS-1235
-2818 BRAILLE PATTERN DOTS-45
-2819 BRAILLE PATTERN DOTS-145
-281A BRAILLE PATTERN DOTS-245
-281B BRAILLE PATTERN DOTS-1245
-281C BRAILLE PATTERN DOTS-345
-281D BRAILLE PATTERN DOTS-1345
-281E BRAILLE PATTERN DOTS-2345
-281F BRAILLE PATTERN DOTS-12345
-2820 BRAILLE PATTERN DOTS-6
-2821 BRAILLE PATTERN DOTS-16
-2822 BRAILLE PATTERN DOTS-26
-2823 BRAILLE PATTERN DOTS-126
-2824 BRAILLE PATTERN DOTS-36
-2825 BRAILLE PATTERN DOTS-136
-2826 BRAILLE PATTERN DOTS-236
-2827 BRAILLE PATTERN DOTS-1236
-2828 BRAILLE PATTERN DOTS-46
-2829 BRAILLE PATTERN DOTS-146
-282A BRAILLE PATTERN DOTS-246
-282B BRAILLE PATTERN DOTS-1246
-282C BRAILLE PATTERN DOTS-346
-282D BRAILLE PATTERN DOTS-1346
-282E BRAILLE PATTERN DOTS-2346
-282F BRAILLE PATTERN DOTS-12346
-2830 BRAILLE PATTERN DOTS-56
-2831 BRAILLE PATTERN DOTS-156
-2832 BRAILLE PATTERN DOTS-256
-2833 BRAILLE PATTERN DOTS-1256
-2834 BRAILLE PATTERN DOTS-356
-2835 BRAILLE PATTERN DOTS-1356
-2836 BRAILLE PATTERN DOTS-2356
-2837 BRAILLE PATTERN DOTS-12356
-2838 BRAILLE PATTERN DOTS-456
-2839 BRAILLE PATTERN DOTS-1456
-283A BRAILLE PATTERN DOTS-2456
-283B BRAILLE PATTERN DOTS-12456
-283C BRAILLE PATTERN DOTS-3456
-283D BRAILLE PATTERN DOTS-13456
-283E BRAILLE PATTERN DOTS-23456
-283F BRAILLE PATTERN DOTS-123456
-2840 BRAILLE PATTERN DOTS-7
-2841 BRAILLE PATTERN DOTS-17
-2842 BRAILLE PATTERN DOTS-27
-2843 BRAILLE PATTERN DOTS-127
-2844 BRAILLE PATTERN DOTS-37
-2845 BRAILLE PATTERN DOTS-137
-2846 BRAILLE PATTERN DOTS-237
-2847 BRAILLE PATTERN DOTS-1237
-2848 BRAILLE PATTERN DOTS-47
-2849 BRAILLE PATTERN DOTS-147
-284A BRAILLE PATTERN DOTS-247
-284B BRAILLE PATTERN DOTS-1247
-284C BRAILLE PATTERN DOTS-347
-284D BRAILLE PATTERN DOTS-1347
-284E BRAILLE PATTERN DOTS-2347
-284F BRAILLE PATTERN DOTS-12347
-2850 BRAILLE PATTERN DOTS-57
-2851 BRAILLE PATTERN DOTS-157
-2852 BRAILLE PATTERN DOTS-257
-2853 BRAILLE PATTERN DOTS-1257
-2854 BRAILLE PATTERN DOTS-357
-2855 BRAILLE PATTERN DOTS-1357
-2856 BRAILLE PATTERN DOTS-2357
-2857 BRAILLE PATTERN DOTS-12357
-2858 BRAILLE PATTERN DOTS-457
-2859 BRAILLE PATTERN DOTS-1457
-285A BRAILLE PATTERN DOTS-2457
-285B BRAILLE PATTERN DOTS-12457
-285C BRAILLE PATTERN DOTS-3457
-285D BRAILLE PATTERN DOTS-13457
-285E BRAILLE PATTERN DOTS-23457
-285F BRAILLE PATTERN DOTS-123457
-2860 BRAILLE PATTERN DOTS-67
-2861 BRAILLE PATTERN DOTS-167
-2862 BRAILLE PATTERN DOTS-267
-2863 BRAILLE PATTERN DOTS-1267
-2864 BRAILLE PATTERN DOTS-367
-2865 BRAILLE PATTERN DOTS-1367
-2866 BRAILLE PATTERN DOTS-2367
-2867 BRAILLE PATTERN DOTS-12367
-2868 BRAILLE PATTERN DOTS-467
-2869 BRAILLE PATTERN DOTS-1467
-286A BRAILLE PATTERN DOTS-2467
-286B BRAILLE PATTERN DOTS-12467
-286C BRAILLE PATTERN DOTS-3467
-286D BRAILLE PATTERN DOTS-13467
-286E BRAILLE PATTERN DOTS-23467
-286F BRAILLE PATTERN DOTS-123467
-2870 BRAILLE PATTERN DOTS-567
-2871 BRAILLE PATTERN DOTS-1567
-2872 BRAILLE PATTERN DOTS-2567
-2873 BRAILLE PATTERN DOTS-12567
-2874 BRAILLE PATTERN DOTS-3567
-2875 BRAILLE PATTERN DOTS-13567
-2876 BRAILLE PATTERN DOTS-23567
-2877 BRAILLE PATTERN DOTS-123567
-2878 BRAILLE PATTERN DOTS-4567
-2879 BRAILLE PATTERN DOTS-14567
-287A BRAILLE PATTERN DOTS-24567
-287B BRAILLE PATTERN DOTS-124567
-287C BRAILLE PATTERN DOTS-34567
-287D BRAILLE PATTERN DOTS-134567
-287E BRAILLE PATTERN DOTS-234567
-287F BRAILLE PATTERN DOTS-1234567
-2880 BRAILLE PATTERN DOTS-8
-2881 BRAILLE PATTERN DOTS-18
-2882 BRAILLE PATTERN DOTS-28
-2883 BRAILLE PATTERN DOTS-128
-2884 BRAILLE PATTERN DOTS-38
-2885 BRAILLE PATTERN DOTS-138
-2886 BRAILLE PATTERN DOTS-238
-2887 BRAILLE PATTERN DOTS-1238
-2888 BRAILLE PATTERN DOTS-48
-2889 BRAILLE PATTERN DOTS-148
-288A BRAILLE PATTERN DOTS-248
-288B BRAILLE PATTERN DOTS-1248
-288C BRAILLE PATTERN DOTS-348
-288D BRAILLE PATTERN DOTS-1348
-288E BRAILLE PATTERN DOTS-2348
-288F BRAILLE PATTERN DOTS-12348
-2890 BRAILLE PATTERN DOTS-58
-2891 BRAILLE PATTERN DOTS-158
-2892 BRAILLE PATTERN DOTS-258
-2893 BRAILLE PATTERN DOTS-1258
-2894 BRAILLE PATTERN DOTS-358
-2895 BRAILLE PATTERN DOTS-1358
-2896 BRAILLE PATTERN DOTS-2358
-2897 BRAILLE PATTERN DOTS-12358
-2898 BRAILLE PATTERN DOTS-458
-2899 BRAILLE PATTERN DOTS-1458
-289A BRAILLE PATTERN DOTS-2458
-289B BRAILLE PATTERN DOTS-12458
-289C BRAILLE PATTERN DOTS-3458
-289D BRAILLE PATTERN DOTS-13458
-289E BRAILLE PATTERN DOTS-23458
-289F BRAILLE PATTERN DOTS-123458
-28A0 BRAILLE PATTERN DOTS-68
-28A1 BRAILLE PATTERN DOTS-168
-28A2 BRAILLE PATTERN DOTS-268
-28A3 BRAILLE PATTERN DOTS-1268
-28A4 BRAILLE PATTERN DOTS-368
-28A5 BRAILLE PATTERN DOTS-1368
-28A6 BRAILLE PATTERN DOTS-2368
-28A7 BRAILLE PATTERN DOTS-12368
-28A8 BRAILLE PATTERN DOTS-468
-28A9 BRAILLE PATTERN DOTS-1468
-28AA BRAILLE PATTERN DOTS-2468
-28AB BRAILLE PATTERN DOTS-12468
-28AC BRAILLE PATTERN DOTS-3468
-28AD BRAILLE PATTERN DOTS-13468
-28AE BRAILLE PATTERN DOTS-23468
-28AF BRAILLE PATTERN DOTS-123468
-28B0 BRAILLE PATTERN DOTS-568
-28B1 BRAILLE PATTERN DOTS-1568
-28B2 BRAILLE PATTERN DOTS-2568
-28B3 BRAILLE PATTERN DOTS-12568
-28B4 BRAILLE PATTERN DOTS-3568
-28B5 BRAILLE PATTERN DOTS-13568
-28B6 BRAILLE PATTERN DOTS-23568
-28B7 BRAILLE PATTERN DOTS-123568
-28B8 BRAILLE PATTERN DOTS-4568
-28B9 BRAILLE PATTERN DOTS-14568
-28BA BRAILLE PATTERN DOTS-24568
-28BB BRAILLE PATTERN DOTS-124568
-28BC BRAILLE PATTERN DOTS-34568
-28BD BRAILLE PATTERN DOTS-134568
-28BE BRAILLE PATTERN DOTS-234568
-28BF BRAILLE PATTERN DOTS-1234568
-28C0 BRAILLE PATTERN DOTS-78
-28C1 BRAILLE PATTERN DOTS-178
-28C2 BRAILLE PATTERN DOTS-278
-28C3 BRAILLE PATTERN DOTS-1278
-28C4 BRAILLE PATTERN DOTS-378
-28C5 BRAILLE PATTERN DOTS-1378
-28C6 BRAILLE PATTERN DOTS-2378
-28C7 BRAILLE PATTERN DOTS-12378
-28C8 BRAILLE PATTERN DOTS-478
-28C9 BRAILLE PATTERN DOTS-1478
-28CA BRAILLE PATTERN DOTS-2478
-28CB BRAILLE PATTERN DOTS-12478
-28CC BRAILLE PATTERN DOTS-3478
-28CD BRAILLE PATTERN DOTS-13478
-28CE BRAILLE PATTERN DOTS-23478
-28CF BRAILLE PATTERN DOTS-123478
-28D0 BRAILLE PATTERN DOTS-578
-28D1 BRAILLE PATTERN DOTS-1578
-28D2 BRAILLE PATTERN DOTS-2578
-28D3 BRAILLE PATTERN DOTS-12578
-28D4 BRAILLE PATTERN DOTS-3578
-28D5 BRAILLE PATTERN DOTS-13578
-28D6 BRAILLE PATTERN DOTS-23578
-28D7 BRAILLE PATTERN DOTS-123578
-28D8 BRAILLE PATTERN DOTS-4578
-28D9 BRAILLE PATTERN DOTS-14578
-28DA BRAILLE PATTERN DOTS-24578
-28DB BRAILLE PATTERN DOTS-124578
-28DC BRAILLE PATTERN DOTS-34578
-28DD BRAILLE PATTERN DOTS-134578
-28DE BRAILLE PATTERN DOTS-234578
-28DF BRAILLE PATTERN DOTS-1234578
-28E0 BRAILLE PATTERN DOTS-678
-28E1 BRAILLE PATTERN DOTS-1678
-28E2 BRAILLE PATTERN DOTS-2678
-28E3 BRAILLE PATTERN DOTS-12678
-28E4 BRAILLE PATTERN DOTS-3678
-28E5 BRAILLE PATTERN DOTS-13678
-28E6 BRAILLE PATTERN DOTS-23678
-28E7 BRAILLE PATTERN DOTS-123678
-28E8 BRAILLE PATTERN DOTS-4678
-28E9 BRAILLE PATTERN DOTS-14678
-28EA BRAILLE PATTERN DOTS-24678
-28EB BRAILLE PATTERN DOTS-124678
-28EC BRAILLE PATTERN DOTS-34678
-28ED BRAILLE PATTERN DOTS-134678
-28EE BRAILLE PATTERN DOTS-234678
-28EF BRAILLE PATTERN DOTS-1234678
-28F0 BRAILLE PATTERN DOTS-5678
-28F1 BRAILLE PATTERN DOTS-15678
-28F2 BRAILLE PATTERN DOTS-25678
-28F3 BRAILLE PATTERN DOTS-125678
-28F4 BRAILLE PATTERN DOTS-35678
-28F5 BRAILLE PATTERN DOTS-135678
-28F6 BRAILLE PATTERN DOTS-235678
-28F7 BRAILLE PATTERN DOTS-1235678
-28F8 BRAILLE PATTERN DOTS-45678
-28F9 BRAILLE PATTERN DOTS-145678
-28FA BRAILLE PATTERN DOTS-245678
-28FB BRAILLE PATTERN DOTS-1245678
-28FC BRAILLE PATTERN DOTS-345678
-28FD BRAILLE PATTERN DOTS-1345678
-28FE BRAILLE PATTERN DOTS-2345678
-28FF BRAILLE PATTERN DOTS-12345678
-@@ 2900 Supplemental Arrows-B 297F
-@ Miscellaneous arrows
-2900 RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
- = z notation partial surjection
- x (leftwards two-headed arrow with vertical stroke - 2B34)
-2901 RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
- = z notation finite surjection
- x (leftwards two-headed arrow with double vertical stroke - 2B35)
-2902 LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2903 RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE
-2904 LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE
-2905 RIGHTWARDS TWO-HEADED ARROW FROM BAR
- = maps to
- x (leftwards two-headed arrow from bar - 2B36)
-2906 LEFTWARDS DOUBLE ARROW FROM BAR
- = maps from
- x (long leftwards arrow from bar - 27FB)
-2907 RIGHTWARDS DOUBLE ARROW FROM BAR
- = maps to
- x (long rightwards arrow from bar - 27FC)
-2908 DOWNWARDS ARROW WITH HORIZONTAL STROKE
-2909 UPWARDS ARROW WITH HORIZONTAL STROKE
-290A UPWARDS TRIPLE ARROW
- x (upwards double arrow - 21D1)
- x (upwards quadruple arrow - 27F0)
-290B DOWNWARDS TRIPLE ARROW
- x (downwards double arrow - 21D3)
- x (downwards quadruple arrow - 27F1)
-290C LEFTWARDS DOUBLE DASH ARROW
-290D RIGHTWARDS DOUBLE DASH ARROW
-290E LEFTWARDS TRIPLE DASH ARROW
-290F RIGHTWARDS TRIPLE DASH ARROW
-2910 RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW
- x (leftwards two-headed triple dash arrow - 2B37)
-2911 RIGHTWARDS ARROW WITH DOTTED STEM
- x (leftwards arrow with dotted stem - 2B38)
-2912 UPWARDS ARROW TO BAR
-2913 DOWNWARDS ARROW TO BAR
-2914 RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
- = z notation partial injection
- x (leftwards arrow with tail with vertical stroke - 2B39)
-2915 RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
- = z notation finite injection
- x (leftwards arrow with tail with double vertical stroke - 2B3A)
-2916 RIGHTWARDS TWO-HEADED ARROW WITH TAIL
- = bijective mapping
- = z notation bijection
- x (leftwards two-headed arrow with tail - 2B3B)
-2917 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
- = z notation surjective injection
- x (leftwards two-headed arrow with tail with vertical stroke - 2B3C)
-2918 RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
- = z notation finite surjective injection
- x (leftwards two-headed arrow with tail with double vertical stroke - 2B3D)
-@ Arrow tails
-2919 LEFTWARDS ARROW-TAIL
-291A RIGHTWARDS ARROW-TAIL
-291B LEFTWARDS DOUBLE ARROW-TAIL
-291C RIGHTWARDS DOUBLE ARROW-TAIL
-@ Miscellaneous arrows
-291D LEFTWARDS ARROW TO BLACK DIAMOND
-291E RIGHTWARDS ARROW TO BLACK DIAMOND
-291F LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2920 RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND
-2921 NORTH WEST AND SOUTH EAST ARROW
-2922 NORTH EAST AND SOUTH WEST ARROW
-2923 NORTH WEST ARROW WITH HOOK
-2924 NORTH EAST ARROW WITH HOOK
-2925 SOUTH EAST ARROW WITH HOOK
-2926 SOUTH WEST ARROW WITH HOOK
-@ Crossing arrows for knot theory
-2927 NORTH WEST ARROW AND NORTH EAST ARROW
-2928 NORTH EAST ARROW AND SOUTH EAST ARROW
-2929 SOUTH EAST ARROW AND SOUTH WEST ARROW
-292A SOUTH WEST ARROW AND NORTH WEST ARROW
-292B RISING DIAGONAL CROSSING FALLING DIAGONAL
-292C FALLING DIAGONAL CROSSING RISING DIAGONAL
- x (crossing lanes - 26CC)
-292D SOUTH EAST ARROW CROSSING NORTH EAST ARROW
-292E NORTH EAST ARROW CROSSING SOUTH EAST ARROW
-292F FALLING DIAGONAL CROSSING NORTH EAST ARROW
-2930 RISING DIAGONAL CROSSING SOUTH EAST ARROW
-2931 NORTH EAST ARROW CROSSING NORTH WEST ARROW
-2932 NORTH WEST ARROW CROSSING NORTH EAST ARROW
-@ Miscellaneous curved arrows
-2933 WAVE ARROW POINTING DIRECTLY RIGHT
- x (rightwards wave arrow - 219D)
- x (wave arrow pointing directly left - 2B3F)
-2934 ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS
-2935 ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS
-2936 ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS
-2937 ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS
-2938 RIGHT-SIDE ARC CLOCKWISE ARROW
-2939 LEFT-SIDE ARC ANTICLOCKWISE ARROW
-293A TOP ARC ANTICLOCKWISE ARROW
-293B BOTTOM ARC ANTICLOCKWISE ARROW
-293C TOP ARC CLOCKWISE ARROW WITH MINUS
-293D TOP ARC ANTICLOCKWISE ARROW WITH PLUS
-293E LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW
-293F LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW
-2940 ANTICLOCKWISE CLOSED CIRCLE ARROW
- x (combining anticlockwise ring overlay - 20DA)
-2941 CLOCKWISE CLOSED CIRCLE ARROW
- x (combining clockwise ring overlay - 20D9)
-@ Arrows combined with operators
-2942 RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW
-2943 LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW
-2944 SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW
-2945 RIGHTWARDS ARROW WITH PLUS BELOW
-2946 LEFTWARDS ARROW WITH PLUS BELOW
-2947 RIGHTWARDS ARROW THROUGH X
- x (leftwards arrow through x - 2B3E)
-2948 LEFT RIGHT ARROW THROUGH SMALL CIRCLE
-2949 UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE
-@ Double-barbed harpoons
-294A LEFT BARB UP RIGHT BARB DOWN HARPOON
-294B LEFT BARB DOWN RIGHT BARB UP HARPOON
-294C UP BARB RIGHT DOWN BARB LEFT HARPOON
-294D UP BARB LEFT DOWN BARB RIGHT HARPOON
-294E LEFT BARB UP RIGHT BARB UP HARPOON
-294F UP BARB RIGHT DOWN BARB RIGHT HARPOON
-2950 LEFT BARB DOWN RIGHT BARB DOWN HARPOON
-2951 UP BARB LEFT DOWN BARB LEFT HARPOON
-@ Modified harpoons
-2952 LEFTWARDS HARPOON WITH BARB UP TO BAR
-2953 RIGHTWARDS HARPOON WITH BARB UP TO BAR
-2954 UPWARDS HARPOON WITH BARB RIGHT TO BAR
-2955 DOWNWARDS HARPOON WITH BARB RIGHT TO BAR
-2956 LEFTWARDS HARPOON WITH BARB DOWN TO BAR
-2957 RIGHTWARDS HARPOON WITH BARB DOWN TO BAR
-2958 UPWARDS HARPOON WITH BARB LEFT TO BAR
-2959 DOWNWARDS HARPOON WITH BARB LEFT TO BAR
-295A LEFTWARDS HARPOON WITH BARB UP FROM BAR
-295B RIGHTWARDS HARPOON WITH BARB UP FROM BAR
-295C UPWARDS HARPOON WITH BARB RIGHT FROM BAR
-295D DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR
-295E LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
-295F RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR
-2960 UPWARDS HARPOON WITH BARB LEFT FROM BAR
-2961 DOWNWARDS HARPOON WITH BARB LEFT FROM BAR
-@ Paired harpoons
-2962 LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-2963 UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-2964 RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-2966 LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP
-2967 LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN
-2968 RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP
-2969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN
-296A LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296B LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296C RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH
-296D RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH
-296E UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT
-296F DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT
-@ Miscellaneous arrow
-2970 RIGHT DOUBLE ARROW WITH ROUNDED HEAD
- x (superset of - 2283)
-@ Arrows combined with relations
-2971 EQUALS SIGN ABOVE RIGHTWARDS ARROW
- x (equals sign above leftwards arrow - 2B40)
-2972 TILDE OPERATOR ABOVE RIGHTWARDS ARROW
- x (reverse tilde operator above leftwards arrow - 2B41)
-2973 LEFTWARDS ARROW ABOVE TILDE OPERATOR
- x (rightwards arrow above reverse tilde operator - 2B4C)
-2974 RIGHTWARDS ARROW ABOVE TILDE OPERATOR
- x (leftwards arrow above reverse tilde operator - 2B4B)
-2975 RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO
- x (leftwards arrow above reverse almost equal to - 2B42)
-2976 LESS-THAN ABOVE LEFTWARDS ARROW
-2977 LEFTWARDS ARROW THROUGH LESS-THAN
- x (rightwards arrow through greater-than - 2B43)
-2978 GREATER-THAN ABOVE RIGHTWARDS ARROW
-2979 SUBSET ABOVE RIGHTWARDS ARROW
-297A LEFTWARDS ARROW THROUGH SUBSET
- x (rightwards arrow through superset - 2B44)
-297B SUPERSET ABOVE LEFTWARDS ARROW
-@ Fish tails
-297C LEFT FISH TAIL
-297D RIGHT FISH TAIL
-297E UP FISH TAIL
-297F DOWN FISH TAIL
-@@ 2980 Miscellaneous Mathematical Symbols-B 29FF
-@ Miscellaneous mathematical symbols
-2980 TRIPLE VERTICAL BAR DELIMITER
- x (triple vertical bar binary relation - 2AF4)
- x (large triple vertical bar operator - 2AFC)
-2981 Z NOTATION SPOT
- * medium-small-sized black circle
- x (bullet operator - 2219)
- x (black circle - 25CF)
-2982 Z NOTATION TYPE COLON
- x (tibetan sign rnam bcad - 0F7F)
-@ Brackets
-2983 LEFT WHITE CURLY BRACKET
-2984 RIGHT WHITE CURLY BRACKET
-2985 LEFT WHITE PARENTHESIS
- x (left double parenthesis - 2E28)
- x (fullwidth left white parenthesis - FF5F)
-2986 RIGHT WHITE PARENTHESIS
- * used for Bourbakist intervals
- x (right double parenthesis - 2E29)
- x (fullwidth right white parenthesis - FF60)
-2987 Z NOTATION LEFT IMAGE BRACKET
-2988 Z NOTATION RIGHT IMAGE BRACKET
-2989 Z NOTATION LEFT BINDING BRACKET
-298A Z NOTATION RIGHT BINDING BRACKET
-298B LEFT SQUARE BRACKET WITH UNDERBAR
-298C RIGHT SQUARE BRACKET WITH UNDERBAR
-298D LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 LEFT ANGLE BRACKET WITH DOT
-2992 RIGHT ANGLE BRACKET WITH DOT
-2993 LEFT ARC LESS-THAN BRACKET
-2994 RIGHT ARC GREATER-THAN BRACKET
-2995 DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 LEFT BLACK TORTOISE SHELL BRACKET
- x (mathematical left white tortoise shell bracket - 27EC)
- x (left tortoise shell bracket - 3014)
- x (left white tortoise shell bracket - 3018)
-2998 RIGHT BLACK TORTOISE SHELL BRACKET
-@ Fences
-2999 DOTTED FENCE
- * four close dots vertical
-299A VERTICAL ZIGZAG LINE
- x (wavy line - 2307)
-@ Angles
-299B MEASURED ANGLE OPENING LEFT
- x (measured angle - 2221)
-299C RIGHT ANGLE VARIANT WITH SQUARE
- x (right angle - 221F)
-299D MEASURED RIGHT ANGLE WITH DOT
-299E ANGLE WITH S INSIDE
-299F ACUTE ANGLE
-29A0 SPHERICAL ANGLE OPENING LEFT
- x (spherical angle - 2222)
-29A1 SPHERICAL ANGLE OPENING UP
-29A2 TURNED ANGLE
- x (angle - 2220)
-29A3 REVERSED ANGLE
-29A4 ANGLE WITH UNDERBAR
-29A5 REVERSED ANGLE WITH UNDERBAR
-29A6 OBLIQUE ANGLE OPENING UP
-29A7 OBLIQUE ANGLE OPENING DOWN
-29A8 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT
-29A9 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT
-29AA MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT
-29AB MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT
-29AC MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP
-29AD MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP
-29AE MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN
-29AF MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-@ Empty sets
-29B0 REVERSED EMPTY SET
- x (empty set - 2205)
- x (apl functional symbol circle backslash - 2349)
-29B1 EMPTY SET WITH OVERBAR
-29B2 EMPTY SET WITH SMALL CIRCLE ABOVE
-29B3 EMPTY SET WITH RIGHT ARROW ABOVE
-29B4 EMPTY SET WITH LEFT ARROW ABOVE
-@ Circle symbols
-29B5 CIRCLE WITH HORIZONTAL BAR
- x (circled minus - 2296)
-29B6 CIRCLED VERTICAL BAR
-29B7 CIRCLED PARALLEL
-29B8 CIRCLED REVERSE SOLIDUS
-29B9 CIRCLED PERPENDICULAR
-29BA CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR
-29BB CIRCLE WITH SUPERIMPOSED X
- x (circled times - 2297)
-29BC CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN
-29BD UP ARROW THROUGH CIRCLE
-29BE CIRCLED WHITE BULLET
- x (circled ring operator - 229A)
- x (apl functional symbol circle jot - 233E)
- x (bullseye - 25CE)
-29BF CIRCLED BULLET
- * forms part of a graduated set of circles with enclosed black circle of different sizes
- x (circled dot operator - 2299)
- x (fisheye - 25C9)
- x (n-ary circled dot operator - 2A00)
-29C0 CIRCLED LESS-THAN
-29C1 CIRCLED GREATER-THAN
-29C2 CIRCLE WITH SMALL CIRCLE TO THE RIGHT
-29C3 CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT
-@ Square symbols
-29C4 SQUARED RISING DIAGONAL SLASH
- x (apl functional symbol quad slash - 2341)
- x (masu mark - 303C)
-29C5 SQUARED FALLING DIAGONAL SLASH
- x (apl functional symbol quad backslash - 2342)
-29C6 SQUARED ASTERISK
-29C7 SQUARED SMALL CIRCLE
- x (apl functional symbol quad jot - 233B)
-29C8 SQUARED SQUARE
-29C9 TWO JOINED SQUARES
-@ Triangle symbols
-29CA TRIANGLE WITH DOT ABOVE
-29CB TRIANGLE WITH UNDERBAR
-29CC S IN TRIANGLE
-29CD TRIANGLE WITH SERIFS AT BOTTOM
- x (white up-pointing triangle - 25B3)
-29CE RIGHT TRIANGLE ABOVE LEFT TRIANGLE
-29CF LEFT TRIANGLE BESIDE VERTICAL BAR
-29D0 VERTICAL BAR BESIDE RIGHT TRIANGLE
-@ Bowtie symbols
-29D1 BOWTIE WITH LEFT HALF BLACK
- x (bowtie - 22C8)
-29D2 BOWTIE WITH RIGHT HALF BLACK
-29D3 BLACK BOWTIE
-29D4 TIMES WITH LEFT HALF BLACK
- x (left normal factor semidirect product - 22C9)
-29D5 TIMES WITH RIGHT HALF BLACK
- x (right normal factor semidirect product - 22CA)
-29D6 WHITE HOURGLASS
- = vertical bowtie
- = white framus
- x (hourglass - 231B)
-29D7 BLACK HOURGLASS
-@ Fences
-29D8 LEFT WIGGLY FENCE
- x (presentation form for vertical wavy low line - FE34)
-29D9 RIGHT WIGGLY FENCE
-29DA LEFT DOUBLE WIGGLY FENCE
-29DB RIGHT DOUBLE WIGGLY FENCE
-@ Miscellaneous mathematical symbols
-29DC INCOMPLETE INFINITY
- = ISOtech entity &iinfin;
- x (infinity - 221E)
-29DD TIE OVER INFINITY
-29DE INFINITY NEGATED WITH VERTICAL BAR
-29DF DOUBLE-ENDED MULTIMAP
- x (multimap - 22B8)
-29E0 SQUARE WITH CONTOURED OUTLINE
- = D'Alembertian
- x (lower right drop-shadowed white square - 274F)
-29E1 INCREASES AS
- x (normal subgroup of or equal to - 22B4)
-29E2 SHUFFLE PRODUCT
- x (z notation bag membership - 22FF)
-@ Relations
-29E3 EQUALS SIGN AND SLANTED PARALLEL
- x (number sign - 0023)
- x (equal and parallel to - 22D5)
-29E4 EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE
-29E5 IDENTICAL TO AND SLANTED PARALLEL
- x (triple horizontal bar with double vertical stroke - 2A68)
-29E6 GLEICH STARK
- = tautological equivalent
-@ Miscellaneous mathematical symbols
-29E7 THERMODYNAMIC
- * vertical bar crossed by two horizontals
- x (not equal to - 2260)
-29E8 DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK
- x (up-pointing triangle with left half black - 25ED)
-29E9 DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
- x (up-pointing triangle with right half black - 25EE)
-29EA BLACK DIAMOND WITH DOWN ARROW
-29EB BLACK LOZENGE
- x (lozenge - 25CA)
-29EC WHITE CIRCLE WITH DOWN ARROW
-29ED BLACK CIRCLE WITH DOWN ARROW
-@ Error bar symbols
-29EE ERROR-BARRED WHITE SQUARE
-29EF ERROR-BARRED BLACK SQUARE
-29F0 ERROR-BARRED WHITE DIAMOND
-29F1 ERROR-BARRED BLACK DIAMOND
-29F2 ERROR-BARRED WHITE CIRCLE
-29F3 ERROR-BARRED BLACK CIRCLE
-@ Miscellaneous mathematical symbols
-29F4 RULE-DELAYED
- = colon right arrow
-29F5 REVERSE SOLIDUS OPERATOR
- x (reverse solidus - 005C)
- x (set minus - 2216)
-29F6 SOLIDUS WITH OVERBAR
-29F7 REVERSE SOLIDUS WITH HORIZONTAL STROKE
- x (apl functional symbol backslash bar - 2340)
-@ Large operators
-29F8 BIG SOLIDUS
- x (division slash - 2215)
-29F9 BIG REVERSE SOLIDUS
- = z notation schema hiding
- x (set minus - 2216)
-@ Specialized plus sign operators
-29FA DOUBLE PLUS
-29FB TRIPLE PLUS
-@ Brackets
-29FC LEFT-POINTING CURVED ANGLE BRACKET
- x (precedes - 227A)
- x (left-pointing angle bracket - 2329)
-29FD RIGHT-POINTING CURVED ANGLE BRACKET
- x (succeeds - 227B)
- x (right-pointing angle bracket - 232A)
-@ Miscellaneous mathematical symbols
-29FE TINY
- x (plus sign - 002B)
-29FF MINY
- x (minus sign - 2212)
-@@ 2A00 Supplemental Mathematical Operators 2AFF
-@ N-ary operators
-2A00 N-ARY CIRCLED DOT OPERATOR
- x (circled dot operator - 2299)
- x (fisheye - 25C9)
-2A01 N-ARY CIRCLED PLUS OPERATOR
- x (circled plus - 2295)
-2A02 N-ARY CIRCLED TIMES OPERATOR
- x (circled times - 2297)
- x (heavy circled saltire - 2B59)
-2A03 N-ARY UNION OPERATOR WITH DOT
-2A04 N-ARY UNION OPERATOR WITH PLUS
- x (multiset union - 228E)
-2A05 N-ARY SQUARE INTERSECTION OPERATOR
- x (square cap - 2293)
-2A06 N-ARY SQUARE UNION OPERATOR
- x (square cup - 2294)
-2A07 TWO LOGICAL AND OPERATOR
- = merge
- x (two intersecting logical and - 2A55)
-2A08 TWO LOGICAL OR OPERATOR
- x (two intersecting logical or - 2A56)
-2A09 N-ARY TIMES OPERATOR
- x (multiplication sign - 00D7)
-@ Summations and integrals
-2A0A MODULO TWO SUM
- x (n-ary summation - 2211)
-2A0B SUMMATION WITH INTEGRAL
-2A0C QUADRUPLE INTEGRAL OPERATOR
- x (triple integral - 222D)
- # 222B 222B 222B 222B
-2A0D FINITE PART INTEGRAL
-2A0E INTEGRAL WITH DOUBLE STROKE
-2A0F INTEGRAL AVERAGE WITH SLASH
-2A10 CIRCULATION FUNCTION
-2A11 ANTICLOCKWISE INTEGRATION
-2A12 LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE
-2A13 LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE
-2A14 LINE INTEGRATION NOT INCLUDING THE POLE
-2A15 INTEGRAL AROUND A POINT OPERATOR
- x (contour integral - 222E)
-2A16 QUATERNION INTEGRAL OPERATOR
-2A17 INTEGRAL WITH LEFTWARDS ARROW WITH HOOK
-2A18 INTEGRAL WITH TIMES SIGN
-2A19 INTEGRAL WITH INTERSECTION
-2A1A INTEGRAL WITH UNION
-2A1B INTEGRAL WITH OVERBAR
- = upper integral
-2A1C INTEGRAL WITH UNDERBAR
- = lower integral
-@ Miscellaneous large operators
-2A1D JOIN
- = large bowtie
- * relational database theory
- x (bowtie - 22C8)
- x (full outer join - 27D7)
-2A1E LARGE LEFT TRIANGLE OPERATOR
- * relational database theory
- x (white left-pointing triangle - 25C1)
-2A1F Z NOTATION SCHEMA COMPOSITION
- x (z notation relational composition - 2A3E)
-2A20 Z NOTATION SCHEMA PIPING
- x (much greater-than - 226B)
-2A21 Z NOTATION SCHEMA PROJECTION
- x (upwards harpoon with barb rightwards - 21BE)
-@ Plus and minus sign operators
-2A22 PLUS SIGN WITH SMALL CIRCLE ABOVE
-2A23 PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE
-2A24 PLUS SIGN WITH TILDE ABOVE
- = positive difference or sum
-2A25 PLUS SIGN WITH DOT BELOW
- x (dot plus - 2214)
-2A26 PLUS SIGN WITH TILDE BELOW
- = sum or positive difference
-2A27 PLUS SIGN WITH SUBSCRIPT TWO
- = nim-addition
-2A28 PLUS SIGN WITH BLACK TRIANGLE
-2A29 MINUS SIGN WITH COMMA ABOVE
-2A2A MINUS SIGN WITH DOT BELOW
- x (dot minus - 2238)
-2A2B MINUS SIGN WITH FALLING DOTS
-2A2C MINUS SIGN WITH RISING DOTS
-2A2D PLUS SIGN IN LEFT HALF CIRCLE
-2A2E PLUS SIGN IN RIGHT HALF CIRCLE
-@ Multiplication and division sign operators
-2A2F VECTOR OR CROSS PRODUCT
- x (multiplication sign - 00D7)
-2A30 MULTIPLICATION SIGN WITH DOT ABOVE
-2A31 MULTIPLICATION SIGN WITH UNDERBAR
-2A32 SEMIDIRECT PRODUCT WITH BOTTOM CLOSED
-2A33 SMASH PRODUCT
-2A34 MULTIPLICATION SIGN IN LEFT HALF CIRCLE
-2A35 MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A36 CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT
-2A37 MULTIPLICATION SIGN IN DOUBLE CIRCLE
-2A38 CIRCLED DIVISION SIGN
-@ Miscellaneous mathematical operators
-2A39 PLUS SIGN IN TRIANGLE
-2A3A MINUS SIGN IN TRIANGLE
-2A3B MULTIPLICATION SIGN IN TRIANGLE
-2A3C INTERIOR PRODUCT
- x (right floor - 230B)
-2A3D RIGHTHAND INTERIOR PRODUCT
- x (left floor - 230A)
- x (turned not sign - 2319)
-2A3E Z NOTATION RELATIONAL COMPOSITION
- x (z notation schema composition - 2A1F)
-2A3F AMALGAMATION OR COPRODUCT
- x (n-ary coproduct - 2210)
-@ Intersections and unions
-2A40 INTERSECTION WITH DOT
- x (logical and - 2227)
- x (and with dot - 27D1)
-2A41 UNION WITH MINUS SIGN
- = z notation bag subtraction
- x (multiset union - 228E)
-2A42 UNION WITH OVERBAR
-2A43 INTERSECTION WITH OVERBAR
-2A44 INTERSECTION WITH LOGICAL AND
-2A45 UNION WITH LOGICAL OR
-2A46 UNION ABOVE INTERSECTION
-2A47 INTERSECTION ABOVE UNION
-2A48 UNION ABOVE BAR ABOVE INTERSECTION
-2A49 INTERSECTION ABOVE BAR ABOVE UNION
-2A4A UNION BESIDE AND JOINED WITH UNION
-2A4B INTERSECTION BESIDE AND JOINED WITH INTERSECTION
-2A4C CLOSED UNION WITH SERIFS
- x (union - 222A)
-2A4D CLOSED INTERSECTION WITH SERIFS
- x (intersection - 2229)
-2A4E DOUBLE SQUARE INTERSECTION
-2A4F DOUBLE SQUARE UNION
-2A50 CLOSED UNION WITH SERIFS AND SMASH PRODUCT
-@ Logical ands and ors
-2A51 LOGICAL AND WITH DOT ABOVE
-2A52 LOGICAL OR WITH DOT ABOVE
-2A53 DOUBLE LOGICAL AND
-2A54 DOUBLE LOGICAL OR
-2A55 TWO INTERSECTING LOGICAL AND
- x (two logical and operator - 2A07)
-2A56 TWO INTERSECTING LOGICAL OR
- x (two logical or operator - 2A08)
-2A57 SLOPING LARGE OR
-2A58 SLOPING LARGE AND
-2A59 LOGICAL OR OVERLAPPING LOGICAL AND
-2A5A LOGICAL AND WITH MIDDLE STEM
-2A5B LOGICAL OR WITH MIDDLE STEM
-2A5C LOGICAL AND WITH HORIZONTAL DASH
-2A5D LOGICAL OR WITH HORIZONTAL DASH
-2A5E LOGICAL AND WITH DOUBLE OVERBAR
- x (perspective - 2306)
-2A5F LOGICAL AND WITH UNDERBAR
-2A60 LOGICAL AND WITH DOUBLE UNDERBAR
- x (estimates - 2259)
-2A61 SMALL VEE WITH UNDERBAR
- x (equiangular to - 225A)
-2A62 LOGICAL OR WITH DOUBLE OVERBAR
-2A63 LOGICAL OR WITH DOUBLE UNDERBAR
- x (equiangular to - 225A)
-@ Miscellaneous mathematical operators
-2A64 Z NOTATION DOMAIN ANTIRESTRICTION
-2A65 Z NOTATION RANGE ANTIRESTRICTION
- x (conical taper - 2332)
-@ Relational operators
-2A66 EQUALS SIGN WITH DOT BELOW
- x (approaches the limit - 2250)
-2A67 IDENTICAL WITH DOT ABOVE
-2A68 TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE
- = identical and parallel to
- x (equal and parallel to - 22D5)
- x (identical to and slanted parallel - 29E5)
-2A69 TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE
-2A6A TILDE OPERATOR WITH DOT ABOVE
-2A6B TILDE OPERATOR WITH RISING DOTS
- x (homothetic - 223B)
-2A6C SIMILAR MINUS SIMILAR
-2A6D CONGRUENT WITH DOT ABOVE
- x (approximately equal to - 2245)
-2A6E EQUALS WITH ASTERISK
- x (star equals - 225B)
-2A6F ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT
-2A70 APPROXIMATELY EQUAL OR EQUAL TO
-2A71 EQUALS SIGN ABOVE PLUS SIGN
- * black stands slightly better (chess notation)
-2A72 PLUS SIGN ABOVE EQUALS SIGN
- * white stands slightly better (chess notation)
-2A73 EQUALS SIGN ABOVE TILDE OPERATOR
-2A74 DOUBLE COLON EQUAL
- # 003A 003A 003D
-2A75 TWO CONSECUTIVE EQUALS SIGNS
- # 003D 003D
-2A76 THREE CONSECUTIVE EQUALS SIGNS
- # 003D 003D 003D
-2A77 EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW
-2A78 EQUIVALENT WITH FOUR DOTS ABOVE
-2A79 LESS-THAN WITH CIRCLE INSIDE
-2A7A GREATER-THAN WITH CIRCLE INSIDE
-2A7B LESS-THAN WITH QUESTION MARK ABOVE
-2A7C GREATER-THAN WITH QUESTION MARK ABOVE
-2A7D LESS-THAN OR SLANTED EQUAL TO
- x (less-than or equal to - 2264)
-2A7E GREATER-THAN OR SLANTED EQUAL TO
- x (greater-than or equal to - 2265)
-2A7F LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A80 GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE
-2A81 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A82 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE
-2A83 LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT
-2A84 GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT
-2A85 LESS-THAN OR APPROXIMATE
-2A86 GREATER-THAN OR APPROXIMATE
-2A87 LESS-THAN AND SINGLE-LINE NOT EQUAL TO
- x (less-than but not equal to - 2268)
-2A88 GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
- x (greater-than but not equal to - 2269)
-2A89 LESS-THAN AND NOT APPROXIMATE
-2A8A GREATER-THAN AND NOT APPROXIMATE
-2A8B LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
- x (less-than equal to or greater-than - 22DA)
-2A8C GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
- x (greater-than equal to or less-than - 22DB)
-2A8D LESS-THAN ABOVE SIMILAR OR EQUAL
-2A8E GREATER-THAN ABOVE SIMILAR OR EQUAL
-2A8F LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN
-2A90 GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN
-2A91 LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL
-2A92 GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL
-2A93 LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL
-2A94 GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL
-2A95 SLANTED EQUAL TO OR LESS-THAN
- x (equal to or less-than - 22DC)
-2A96 SLANTED EQUAL TO OR GREATER-THAN
- x (equal to or greater-than - 22DD)
-2A97 SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE
-2A98 SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE
-2A99 DOUBLE-LINE EQUAL TO OR LESS-THAN
- x (equal to or less-than - 22DC)
-2A9A DOUBLE-LINE EQUAL TO OR GREATER-THAN
- x (equal to or greater-than - 22DD)
-2A9B DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN
-2A9C DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN
-2A9D SIMILAR OR LESS-THAN
-2A9E SIMILAR OR GREATER-THAN
-2A9F SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN
-2AA0 SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN
-2AA1 DOUBLE NESTED LESS-THAN
- = absolute continuity
- x (much less-than - 226A)
-2AA2 DOUBLE NESTED GREATER-THAN
- x (much greater-than - 226B)
-2AA3 DOUBLE NESTED LESS-THAN WITH UNDERBAR
-2AA4 GREATER-THAN OVERLAPPING LESS-THAN
-2AA5 GREATER-THAN BESIDE LESS-THAN
-2AA6 LESS-THAN CLOSED BY CURVE
-2AA7 GREATER-THAN CLOSED BY CURVE
-2AA8 LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AA9 GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL
-2AAA SMALLER THAN
-2AAB LARGER THAN
-2AAC SMALLER THAN OR EQUAL TO
-2AAD LARGER THAN OR EQUAL TO
-2AAE EQUALS SIGN WITH BUMPY ABOVE
- x (difference between - 224F)
-2AAF PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
- x (precedes or equal to - 227C)
-2AB0 SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
- x (succeeds or equal to - 227D)
-2AB1 PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO
-2AB2 SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
-2AB3 PRECEDES ABOVE EQUALS SIGN
-2AB4 SUCCEEDS ABOVE EQUALS SIGN
-2AB5 PRECEDES ABOVE NOT EQUAL TO
-2AB6 SUCCEEDS ABOVE NOT EQUAL TO
-2AB7 PRECEDES ABOVE ALMOST EQUAL TO
-2AB8 SUCCEEDS ABOVE ALMOST EQUAL TO
-2AB9 PRECEDES ABOVE NOT ALMOST EQUAL TO
-2ABA SUCCEEDS ABOVE NOT ALMOST EQUAL TO
-2ABB DOUBLE PRECEDES
-2ABC DOUBLE SUCCEEDS
-@ Subset and superset relations
-2ABD SUBSET WITH DOT
-2ABE SUPERSET WITH DOT
-2ABF SUBSET WITH PLUS SIGN BELOW
-2AC0 SUPERSET WITH PLUS SIGN BELOW
-2AC1 SUBSET WITH MULTIPLICATION SIGN BELOW
-2AC2 SUPERSET WITH MULTIPLICATION SIGN BELOW
-2AC3 SUBSET OF OR EQUAL TO WITH DOT ABOVE
-2AC4 SUPERSET OF OR EQUAL TO WITH DOT ABOVE
-2AC5 SUBSET OF ABOVE EQUALS SIGN
-2AC6 SUPERSET OF ABOVE EQUALS SIGN
-2AC7 SUBSET OF ABOVE TILDE OPERATOR
-2AC8 SUPERSET OF ABOVE TILDE OPERATOR
-2AC9 SUBSET OF ABOVE ALMOST EQUAL TO
-2ACA SUPERSET OF ABOVE ALMOST EQUAL TO
-2ACB SUBSET OF ABOVE NOT EQUAL TO
-2ACC SUPERSET OF ABOVE NOT EQUAL TO
-2ACD SQUARE LEFT OPEN BOX OPERATOR
-2ACE SQUARE RIGHT OPEN BOX OPERATOR
-2ACF CLOSED SUBSET
- x (subset of - 2282)
-2AD0 CLOSED SUPERSET
- x (superset of - 2283)
-2AD1 CLOSED SUBSET OR EQUAL TO
-2AD2 CLOSED SUPERSET OR EQUAL TO
-2AD3 SUBSET ABOVE SUPERSET
-2AD4 SUPERSET ABOVE SUBSET
-2AD5 SUBSET ABOVE SUBSET
-2AD6 SUPERSET ABOVE SUPERSET
-2AD7 SUPERSET BESIDE SUBSET
-2AD8 SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET
-@ Forks
-2AD9 ELEMENT OF OPENING DOWNWARDS
- x (element of - 2208)
- x (element of opening upwards - 27D2)
-2ADA PITCHFORK WITH TEE TOP
- x (pitchfork - 22D4)
-2ADB TRANSVERSAL INTERSECTION
- x (pitchfork - 22D4)
-2ADC FORKING
- = not independent
- * an equational logic symbol, not a computing science symbol
- * non-independence (original concept) is related to forking
- : 2ADD 0338
-2ADD NONFORKING
- = independent
- * an equational logic symbol, not a computing science symbol
- * independence (original concept) is related to non-forking
-@ Tacks and turnstiles
-2ADE SHORT LEFT TACK
- x (left tack - 22A3)
-2ADF SHORT DOWN TACK
- x (down tack - 22A4)
-2AE0 SHORT UP TACK
- x (up tack - 22A5)
-2AE1 PERPENDICULAR WITH S
-2AE2 VERTICAL BAR TRIPLE RIGHT TURNSTILE
- = ordinarily satisfies
-2AE3 DOUBLE VERTICAL BAR LEFT TURNSTILE
- x (forces - 22A9)
-2AE4 VERTICAL BAR DOUBLE LEFT TURNSTILE
- x (true - 22A8)
-2AE5 DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE
-2AE6 LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
- x (forces - 22A9)
-2AE7 SHORT DOWN TACK WITH OVERBAR
- x (down tack - 22A4)
- x (apl functional symbol up tack overbar - 2351)
-2AE8 SHORT UP TACK WITH UNDERBAR
- x (up tack - 22A5)
- x (apl functional symbol down tack underbar - 234A)
-2AE9 SHORT UP TACK ABOVE SHORT DOWN TACK
-2AEA DOUBLE DOWN TACK
-2AEB DOUBLE UP TACK
- = independence
- * probability theory
-2AEC DOUBLE STROKE NOT SIGN
- x (not sign - 00AC)
-2AED REVERSED DOUBLE STROKE NOT SIGN
- x (reversed not sign - 2310)
-@ Vertical line operators
-2AEE DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
- x (does not divide - 2224)
-2AEF VERTICAL LINE WITH CIRCLE ABOVE
-2AF0 VERTICAL LINE WITH CIRCLE BELOW
-2AF1 DOWN TACK WITH CIRCLE BELOW
- = necessarily satisfies
- x (up tack with circle above - 27DF)
-2AF2 PARALLEL WITH HORIZONTAL STROKE
- x (not parallel to - 2226)
- x (vertical bar with horizontal stroke - 27CA)
-2AF3 PARALLEL WITH TILDE OPERATOR
-2AF4 TRIPLE VERTICAL BAR BINARY RELATION
- = interleave
- x (triple vertical bar delimiter - 2980)
-2AF5 TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE
- x (vertical bar with horizontal stroke - 27CA)
-@ Miscellaneous mathematical operator
-2AF6 TRIPLE COLON OPERATOR
- * logic
- x (tricolon - 205D)
- x (vertical ellipsis - 22EE)
-@ Relations
-2AF7 TRIPLE NESTED LESS-THAN
- x (very much less-than - 22D8)
-2AF8 TRIPLE NESTED GREATER-THAN
- x (very much greater-than - 22D9)
-2AF9 DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO
- x (less-than over equal to - 2266)
-2AFA DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO
- x (greater-than over equal to - 2267)
-2AFB TRIPLE SOLIDUS BINARY RELATION
- x (triple vertical bar binary relation - 2AF4)
-@ Operators
-2AFC LARGE TRIPLE VERTICAL BAR OPERATOR
- * often n-ary
- x (triple vertical bar binary relation - 2AF4)
- x (triple vertical bar delimiter - 2980)
-2AFD DOUBLE SOLIDUS OPERATOR
- x (parallel to - 2225)
-2AFE WHITE VERTICAL BAR
- = Dijkstra choice
-2AFF N-ARY WHITE VERTICAL BAR
- = n-ary Dijkstra choice
-@@ 2B00 Miscellaneous Symbols and Arrows 2BFF
-@ White and black arrows
-@+ Other white and black arrows to complete this set can be found in the Arrows and Dingbats blocks.
-2B00 NORTH EAST WHITE ARROW
-2B01 NORTH WEST WHITE ARROW
-2B02 SOUTH EAST WHITE ARROW
-2B03 SOUTH WEST WHITE ARROW
-2B04 LEFT RIGHT WHITE ARROW
- x (leftwards white arrow - 21E6)
- x (up down white arrow - 21F3)
-2B05 LEFTWARDS BLACK ARROW
- x (black rightwards arrow - 27A1)
-2B06 UPWARDS BLACK ARROW
-2B07 DOWNWARDS BLACK ARROW
-2B08 NORTH EAST BLACK ARROW
-2B09 NORTH WEST BLACK ARROW
-2B0A SOUTH EAST BLACK ARROW
-2B0B SOUTH WEST BLACK ARROW
-2B0C LEFT RIGHT BLACK ARROW
-2B0D UP DOWN BLACK ARROW
-@ Arrows with bent tips
-@+ Other arrows with bent tips to complete this set can be found in the Arrows block.
-2B0E RIGHTWARDS ARROW WITH TIP DOWNWARDS
-2B0F RIGHTWARDS ARROW WITH TIP UPWARDS
-2B10 LEFTWARDS ARROW WITH TIP DOWNWARDS
-2B11 LEFTWARDS ARROW WITH TIP UPWARDS
-@ Squares
-2B12 SQUARE WITH TOP HALF BLACK
- x (square with left half black - 25E7)
-2B13 SQUARE WITH BOTTOM HALF BLACK
-2B14 SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK
-2B15 SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK
-@ Diamonds
-2B16 DIAMOND WITH LEFT HALF BLACK
-2B17 DIAMOND WITH RIGHT HALF BLACK
-2B18 DIAMOND WITH TOP HALF BLACK
-2B19 DIAMOND WITH BOTTOM HALF BLACK
-@ Squares
-2B1A DOTTED SQUARE
-2B1B BLACK LARGE SQUARE
- x (black square - 25A0)
-2B1C WHITE LARGE SQUARE
- x (white square - 25A1)
-2B1D BLACK VERY SMALL SQUARE
- x (black small square - 25AA)
-2B1E WHITE VERY SMALL SQUARE
- x (white small square - 25AB)
-@ Pentagons
-2B1F BLACK PENTAGON
-2B20 WHITE PENTAGON
-@ Hexagons
-2B21 WHITE HEXAGON
-2B22 BLACK HEXAGON
-2B23 HORIZONTAL BLACK HEXAGON
-@ Circle
-2B24 BLACK LARGE CIRCLE
- x (black circle - 25CF)
- x (large circle - 25EF)
-@ Diamonds and lozenges
-2B25 BLACK MEDIUM DIAMOND
- x (black diamond - 25C6)
-2B26 WHITE MEDIUM DIAMOND
-2B27 BLACK MEDIUM LOZENGE
-2B28 WHITE MEDIUM LOZENGE
- x (lozenge - 25CA)
-2B29 BLACK SMALL DIAMOND
- x (diamond operator - 22C4)
-2B2A BLACK SMALL LOZENGE
-2B2B WHITE SMALL LOZENGE
-@ Ellipses
-2B2C BLACK HORIZONTAL ELLIPSE
-2B2D WHITE HORIZONTAL ELLIPSE
-2B2E BLACK VERTICAL ELLIPSE
-2B2F WHITE VERTICAL ELLIPSE
-@ Mathematical arrows
-@+ These provide the opposite direction complement for arrows for mathematical use not originally encoded in both a leftwards and rightwards direction.
-2B30 LEFT ARROW WITH SMALL CIRCLE
- x (right arrow with small circle - 21F4)
-2B31 THREE LEFTWARDS ARROWS
- x (three rightwards arrows - 21F6)
-2B32 LEFT ARROW WITH CIRCLED PLUS
- x (right arrow with circled plus - 27F4)
-2B33 LONG LEFTWARDS SQUIGGLE ARROW
- x (long rightwards squiggle arrow - 27FF)
- x (leftwards squiggle arrow - 21DC)
-2B34 LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE
- x (rightwards two-headed arrow with vertical stroke - 2900)
-2B35 LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE
- x (rightwards two-headed arrow with double vertical stroke - 2901)
-2B36 LEFTWARDS TWO-HEADED ARROW FROM BAR
- x (rightwards two-headed arrow from bar - 2905)
-2B37 LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
- x (rightwards two-headed triple dash arrow - 2910)
-2B38 LEFTWARDS ARROW WITH DOTTED STEM
- x (rightwards arrow with dotted stem - 2911)
-2B39 LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE
- x (rightwards arrow with tail with vertical stroke - 2914)
-2B3A LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
- x (rightwards arrow with tail with double vertical stroke - 2915)
-2B3B LEFTWARDS TWO-HEADED ARROW WITH TAIL
- x (rightwards two-headed arrow with tail - 2916)
-2B3C LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE
- x (rightwards two-headed arrow with tail with vertical stroke - 2917)
-2B3D LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE
- x (rightwards two-headed arrow with tail with double vertical stroke - 2918)
-2B3E LEFTWARDS ARROW THROUGH X
- x (rightwards arrow through x - 2947)
-2B3F WAVE ARROW POINTING DIRECTLY LEFT
- x (wave arrow pointing directly right - 2933)
- x (leftwards wave arrow - 219C)
-2B40 EQUALS SIGN ABOVE LEFTWARDS ARROW
- x (equals sign above rightwards arrow - 2971)
-2B41 REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW
- * mirror image of "2972"
- x (tilde operator above rightwards arrow - 2972)
-2B42 LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
- * mirror image of "2975"
- x (rightwards arrow above almost equal to - 2975)
-2B43 RIGHTWARDS ARROW THROUGH GREATER-THAN
- * mirror image of "2977"
- x (leftwards arrow through less-than - 2977)
-2B44 RIGHTWARDS ARROW THROUGH SUPERSET
- * mirror image of "297A"
- x (leftwards arrow through subset - 297A)
-2B45 LEFTWARDS QUADRUPLE ARROW
- x (upwards quadruple arrow - 27F0)
-2B46 RIGHTWARDS QUADRUPLE ARROW
-2B47 REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW
-2B48 RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
-2B49 TILDE OPERATOR ABOVE LEFTWARDS ARROW
-2B4A LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
-2B4B LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
- * mirror image of "2974"
- x (rightwards arrow above tilde operator - 2974)
-2B4C RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
- * mirror image of "2973"
- x (leftwards arrow above tilde operator - 2973)
-@ Stars
-2B50 WHITE MEDIUM STAR
- x (star operator - 22C6)
-2B51 BLACK SMALL STAR
- x (arabic five pointed star - 066D)
-2B52 WHITE SMALL STAR
-@ Pentagons
-2B53 BLACK RIGHT-POINTING PENTAGON
-2B54 WHITE RIGHT-POINTING PENTAGON
-@ Traffic sign from ARIB STD B24
-2B55 HEAVY LARGE CIRCLE
- = basic symbol for speed limit
- x (large circle - 25EF)
-@ Dictionary and map symbols from ARIB STD B24
-2B56 HEAVY OVAL WITH OVAL INSIDE
- = prefectural office
-2B57 HEAVY CIRCLE WITH CIRCLE INSIDE
- = municipal office
- x (bullseye - 25CE)
-2B58 HEAVY CIRCLE
- = town or village office
- x (white circle - 25CB)
-2B59 HEAVY CIRCLED SALTIRE
- = police station
- x (n-ary circled times operator - 2A02)
-@@ 2C00 Glagolitic 2C5F
-@ Capital letters
-2C00 GLAGOLITIC CAPITAL LETTER AZU
-2C01 GLAGOLITIC CAPITAL LETTER BUKY
-2C02 GLAGOLITIC CAPITAL LETTER VEDE
-2C03 GLAGOLITIC CAPITAL LETTER GLAGOLI
-2C04 GLAGOLITIC CAPITAL LETTER DOBRO
-2C05 GLAGOLITIC CAPITAL LETTER YESTU
-2C06 GLAGOLITIC CAPITAL LETTER ZHIVETE
-2C07 GLAGOLITIC CAPITAL LETTER DZELO
-2C08 GLAGOLITIC CAPITAL LETTER ZEMLJA
-2C09 GLAGOLITIC CAPITAL LETTER IZHE
-2C0A GLAGOLITIC CAPITAL LETTER INITIAL IZHE
-2C0B GLAGOLITIC CAPITAL LETTER I
-2C0C GLAGOLITIC CAPITAL LETTER DJERVI
-2C0D GLAGOLITIC CAPITAL LETTER KAKO
-2C0E GLAGOLITIC CAPITAL LETTER LJUDIJE
-2C0F GLAGOLITIC CAPITAL LETTER MYSLITE
-2C10 GLAGOLITIC CAPITAL LETTER NASHI
-2C11 GLAGOLITIC CAPITAL LETTER ONU
-2C12 GLAGOLITIC CAPITAL LETTER POKOJI
-2C13 GLAGOLITIC CAPITAL LETTER RITSI
-2C14 GLAGOLITIC CAPITAL LETTER SLOVO
-2C15 GLAGOLITIC CAPITAL LETTER TVRIDO
-2C16 GLAGOLITIC CAPITAL LETTER UKU
-2C17 GLAGOLITIC CAPITAL LETTER FRITU
-2C18 GLAGOLITIC CAPITAL LETTER HERU
-2C19 GLAGOLITIC CAPITAL LETTER OTU
-2C1A GLAGOLITIC CAPITAL LETTER PE
-2C1B GLAGOLITIC CAPITAL LETTER SHTA
-2C1C GLAGOLITIC CAPITAL LETTER TSI
-2C1D GLAGOLITIC CAPITAL LETTER CHRIVI
-2C1E GLAGOLITIC CAPITAL LETTER SHA
-2C1F GLAGOLITIC CAPITAL LETTER YERU
-2C20 GLAGOLITIC CAPITAL LETTER YERI
-2C21 GLAGOLITIC CAPITAL LETTER YATI
-2C22 GLAGOLITIC CAPITAL LETTER SPIDERY HA
-2C23 GLAGOLITIC CAPITAL LETTER YU
-2C24 GLAGOLITIC CAPITAL LETTER SMALL YUS
-2C25 GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL
-2C26 GLAGOLITIC CAPITAL LETTER YO
-2C27 GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS
-2C28 GLAGOLITIC CAPITAL LETTER BIG YUS
-2C29 GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS
-2C2A GLAGOLITIC CAPITAL LETTER FITA
-2C2B GLAGOLITIC CAPITAL LETTER IZHITSA
-2C2C GLAGOLITIC CAPITAL LETTER SHTAPIC
-2C2D GLAGOLITIC CAPITAL LETTER TROKUTASTI A
-2C2E GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-@ Small letters
-2C30 GLAGOLITIC SMALL LETTER AZU
-2C31 GLAGOLITIC SMALL LETTER BUKY
-2C32 GLAGOLITIC SMALL LETTER VEDE
-2C33 GLAGOLITIC SMALL LETTER GLAGOLI
-2C34 GLAGOLITIC SMALL LETTER DOBRO
-2C35 GLAGOLITIC SMALL LETTER YESTU
-2C36 GLAGOLITIC SMALL LETTER ZHIVETE
-2C37 GLAGOLITIC SMALL LETTER DZELO
-2C38 GLAGOLITIC SMALL LETTER ZEMLJA
-2C39 GLAGOLITIC SMALL LETTER IZHE
-2C3A GLAGOLITIC SMALL LETTER INITIAL IZHE
- x (cyrillic small letter iota - A647)
-2C3B GLAGOLITIC SMALL LETTER I
-2C3C GLAGOLITIC SMALL LETTER DJERVI
-2C3D GLAGOLITIC SMALL LETTER KAKO
-2C3E GLAGOLITIC SMALL LETTER LJUDIJE
-2C3F GLAGOLITIC SMALL LETTER MYSLITE
-2C40 GLAGOLITIC SMALL LETTER NASHI
-2C41 GLAGOLITIC SMALL LETTER ONU
-2C42 GLAGOLITIC SMALL LETTER POKOJI
-2C43 GLAGOLITIC SMALL LETTER RITSI
-2C44 GLAGOLITIC SMALL LETTER SLOVO
-2C45 GLAGOLITIC SMALL LETTER TVRIDO
-2C46 GLAGOLITIC SMALL LETTER UKU
-2C47 GLAGOLITIC SMALL LETTER FRITU
-2C48 GLAGOLITIC SMALL LETTER HERU
-2C49 GLAGOLITIC SMALL LETTER OTU
-2C4A GLAGOLITIC SMALL LETTER PE
-2C4B GLAGOLITIC SMALL LETTER SHTA
-2C4C GLAGOLITIC SMALL LETTER TSI
-2C4D GLAGOLITIC SMALL LETTER CHRIVI
-2C4E GLAGOLITIC SMALL LETTER SHA
-2C4F GLAGOLITIC SMALL LETTER YERU
-2C50 GLAGOLITIC SMALL LETTER YERI
-2C51 GLAGOLITIC SMALL LETTER YATI
-2C52 GLAGOLITIC SMALL LETTER SPIDERY HA
-2C53 GLAGOLITIC SMALL LETTER YU
-2C54 GLAGOLITIC SMALL LETTER SMALL YUS
-2C55 GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL
-2C56 GLAGOLITIC SMALL LETTER YO
-2C57 GLAGOLITIC SMALL LETTER IOTATED SMALL YUS
-2C58 GLAGOLITIC SMALL LETTER BIG YUS
-2C59 GLAGOLITIC SMALL LETTER IOTATED BIG YUS
-2C5A GLAGOLITIC SMALL LETTER FITA
-2C5B GLAGOLITIC SMALL LETTER IZHITSA
-2C5C GLAGOLITIC SMALL LETTER SHTAPIC
-2C5D GLAGOLITIC SMALL LETTER TROKUTASTI A
-2C5E GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-@@ 2C60 Latin Extended-C 2C7F
-@ Orthographic Latin additions
-2C60 LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C61 LATIN SMALL LETTER L WITH DOUBLE BAR
-2C62 LATIN CAPITAL LETTER L WITH MIDDLE TILDE
- * lowercase is 026B
-2C63 LATIN CAPITAL LETTER P WITH STROKE
- * lowercase is 1D7D
-2C64 LATIN CAPITAL LETTER R WITH TAIL
- * lowercase is 027D
-2C65 LATIN SMALL LETTER A WITH STROKE
- * uppercase is 023A
-2C66 LATIN SMALL LETTER T WITH DIAGONAL STROKE
- * uppercase is 023E
-@ Additions for Uighur
-2C67 LATIN CAPITAL LETTER H WITH DESCENDER
-2C68 LATIN SMALL LETTER H WITH DESCENDER
-2C69 LATIN CAPITAL LETTER K WITH DESCENDER
-2C6A LATIN SMALL LETTER K WITH DESCENDER
-2C6B LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6C LATIN SMALL LETTER Z WITH DESCENDER
-@ Miscellaneous additions
-2C6D LATIN CAPITAL LETTER ALPHA
- * lowercase is 0251
-2C6E LATIN CAPITAL LETTER M WITH HOOK
- * lowercase is 0271
-2C6F LATIN CAPITAL LETTER TURNED A
- * lowercase is 0250
-2C70 LATIN CAPITAL LETTER TURNED ALPHA
- * lowercase is 0252
-2C71 LATIN SMALL LETTER V WITH RIGHT HOOK
-2C72 LATIN CAPITAL LETTER W WITH HOOK
-2C73 LATIN SMALL LETTER W WITH HOOK
-2C74 LATIN SMALL LETTER V WITH CURL
-@ Claudian letters
-@+ Claudian letters in inscriptions are uppercase, but may be transcribed by scholars in lowercase.
-2C75 LATIN CAPITAL LETTER HALF H
- x (greek capital letter heta - 0370)
- x (turned capital f - 2132)
- x (roman numeral reversed one hundred - 2183)
-2C76 LATIN SMALL LETTER HALF H
- x (greek small letter heta - 0371)
-@ Additions for UPA
-2C77 LATIN SMALL LETTER TAILLESS PHI
- * medium rounded o
-2C78 LATIN SMALL LETTER E WITH NOTCH
-2C79 LATIN SMALL LETTER TURNED R WITH TAIL
-2C7A LATIN SMALL LETTER O WITH LOW RING INSIDE
-2C7B LATIN LETTER SMALL CAPITAL TURNED E
-2C7C LATIN SUBSCRIPT SMALL LETTER J
- # <sub> 006A
-2C7D MODIFIER LETTER CAPITAL V
- # <super> 0056
-@ Additions for Shona
-2C7E LATIN CAPITAL LETTER S WITH SWASH TAIL
- * lower case is 023F
-2C7F LATIN CAPITAL LETTER Z WITH SWASH TAIL
- * lower case is 0240
-@@ 2C80 Coptic 2CFF
-@+ Other Coptic letters derived from Demotic are encoded in the Greek and Coptic block.
-@ Bohairic Coptic letters
-2C80 COPTIC CAPITAL LETTER ALFA
-2C81 COPTIC SMALL LETTER ALFA
-2C82 COPTIC CAPITAL LETTER VIDA
-2C83 COPTIC SMALL LETTER VIDA
-2C84 COPTIC CAPITAL LETTER GAMMA
-2C85 COPTIC SMALL LETTER GAMMA
-2C86 COPTIC CAPITAL LETTER DALDA
-2C87 COPTIC SMALL LETTER DALDA
-2C88 COPTIC CAPITAL LETTER EIE
-2C89 COPTIC SMALL LETTER EIE
-2C8A COPTIC CAPITAL LETTER SOU
-2C8B COPTIC SMALL LETTER SOU
-2C8C COPTIC CAPITAL LETTER ZATA
-2C8D COPTIC SMALL LETTER ZATA
-2C8E COPTIC CAPITAL LETTER HATE
-2C8F COPTIC SMALL LETTER HATE
-2C90 COPTIC CAPITAL LETTER THETHE
-2C91 COPTIC SMALL LETTER THETHE
-2C92 COPTIC CAPITAL LETTER IAUDA
-2C93 COPTIC SMALL LETTER IAUDA
-2C94 COPTIC CAPITAL LETTER KAPA
-2C95 COPTIC SMALL LETTER KAPA
-2C96 COPTIC CAPITAL LETTER LAULA
-2C97 COPTIC SMALL LETTER LAULA
-2C98 COPTIC CAPITAL LETTER MI
-2C99 COPTIC SMALL LETTER MI
-2C9A COPTIC CAPITAL LETTER NI
-2C9B COPTIC SMALL LETTER NI
-2C9C COPTIC CAPITAL LETTER KSI
-2C9D COPTIC SMALL LETTER KSI
-2C9E COPTIC CAPITAL LETTER O
-2C9F COPTIC SMALL LETTER O
-2CA0 COPTIC CAPITAL LETTER PI
-2CA1 COPTIC SMALL LETTER PI
-2CA2 COPTIC CAPITAL LETTER RO
-2CA3 COPTIC SMALL LETTER RO
-2CA4 COPTIC CAPITAL LETTER SIMA
-2CA5 COPTIC SMALL LETTER SIMA
-2CA6 COPTIC CAPITAL LETTER TAU
-2CA7 COPTIC SMALL LETTER TAU
-2CA8 COPTIC CAPITAL LETTER UA
-2CA9 COPTIC SMALL LETTER UA
-2CAA COPTIC CAPITAL LETTER FI
-2CAB COPTIC SMALL LETTER FI
-2CAC COPTIC CAPITAL LETTER KHI
-2CAD COPTIC SMALL LETTER KHI
-2CAE COPTIC CAPITAL LETTER PSI
-2CAF COPTIC SMALL LETTER PSI
-2CB0 COPTIC CAPITAL LETTER OOU
-2CB1 COPTIC SMALL LETTER OOU
-@ Old Coptic and dialect letters
-2CB2 COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB3 COPTIC SMALL LETTER DIALECT-P ALEF
-2CB4 COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB5 COPTIC SMALL LETTER OLD COPTIC AIN
-2CB6 COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB7 COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB8 COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CB9 COPTIC SMALL LETTER DIALECT-P KAPA
-2CBA COPTIC CAPITAL LETTER DIALECT-P NI
-2CBB COPTIC SMALL LETTER DIALECT-P NI
-2CBC COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBD COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBE COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CBF COPTIC SMALL LETTER OLD COPTIC OOU
-2CC0 COPTIC CAPITAL LETTER SAMPI
-2CC1 COPTIC SMALL LETTER SAMPI
-2CC2 COPTIC CAPITAL LETTER CROSSED SHEI
-2CC3 COPTIC SMALL LETTER CROSSED SHEI
-2CC4 COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC5 COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC6 COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC7 COPTIC SMALL LETTER OLD COPTIC ESH
-2CC8 COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CC9 COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCA COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCB COPTIC SMALL LETTER DIALECT-P HORI
-2CCC COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCD COPTIC SMALL LETTER OLD COPTIC HORI
-2CCE COPTIC CAPITAL LETTER OLD COPTIC HA
-2CCF COPTIC SMALL LETTER OLD COPTIC HA
-2CD0 COPTIC CAPITAL LETTER L-SHAPED HA
-2CD1 COPTIC SMALL LETTER L-SHAPED HA
-2CD2 COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD3 COPTIC SMALL LETTER OLD COPTIC HEI
-2CD4 COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD5 COPTIC SMALL LETTER OLD COPTIC HAT
-2CD6 COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD7 COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD8 COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CD9 COPTIC SMALL LETTER OLD COPTIC DJA
-2CDA COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDB COPTIC SMALL LETTER OLD COPTIC SHIMA
-@ Old Nubian letters
-2CDC COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDD COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDE COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CDF COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE0 COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE1 COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE2 COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CE3 COPTIC SMALL LETTER OLD NUBIAN WAU
-@ Symbols
-2CE4 COPTIC SYMBOL KAI
- x (greek kai symbol - 03D7)
-2CE5 COPTIC SYMBOL MI RO
-2CE6 COPTIC SYMBOL PI RO
-2CE7 COPTIC SYMBOL STAUROS
-2CE8 COPTIC SYMBOL TAU RO
-2CE9 COPTIC SYMBOL KHI RO
- x (chi rho - 2627)
-2CEA COPTIC SYMBOL SHIMA SIMA
-@ Cryptogrammic letters
-2CEB COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CEC COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CED COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-2CEE COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-@ Combining marks
-2CEF COPTIC COMBINING NI ABOVE
- * this mark is used in final position and extends above the following character (usually a space)
-2CF0 COPTIC COMBINING SPIRITUS ASPER
- x (combining reversed comma above - 0314)
- x (combining cyrillic dasia pneumata - 0485)
-2CF1 COPTIC COMBINING SPIRITUS LENIS
- x (combining comma above - 0313)
- x (combining cyrillic psili pneumata - 0486)
-@ Old Nubian punctuation
-2CF9 COPTIC OLD NUBIAN FULL STOP
-2CFA COPTIC OLD NUBIAN DIRECT QUESTION MARK
-2CFB COPTIC OLD NUBIAN INDIRECT QUESTION MARK
-2CFC COPTIC OLD NUBIAN VERSE DIVIDER
-@ Numeric character
-2CFD COPTIC FRACTION ONE HALF
-@ Punctuation
-2CFE COPTIC FULL STOP
-2CFF COPTIC MORPHOLOGICAL DIVIDER
-@@ 2D00 Georgian Supplement 2D2F
-@ Small letters (Khutsuri)
-@+ This is the lowercase of the old ecclesiastical alphabet. See the Georgian block for uppercase Asomtavruli.
-2D00 GEORGIAN SMALL LETTER AN
-2D01 GEORGIAN SMALL LETTER BAN
-2D02 GEORGIAN SMALL LETTER GAN
-2D03 GEORGIAN SMALL LETTER DON
-2D04 GEORGIAN SMALL LETTER EN
-2D05 GEORGIAN SMALL LETTER VIN
-2D06 GEORGIAN SMALL LETTER ZEN
-2D07 GEORGIAN SMALL LETTER TAN
-2D08 GEORGIAN SMALL LETTER IN
-2D09 GEORGIAN SMALL LETTER KAN
-2D0A GEORGIAN SMALL LETTER LAS
-2D0B GEORGIAN SMALL LETTER MAN
-2D0C GEORGIAN SMALL LETTER NAR
-2D0D GEORGIAN SMALL LETTER ON
-2D0E GEORGIAN SMALL LETTER PAR
-2D0F GEORGIAN SMALL LETTER ZHAR
-2D10 GEORGIAN SMALL LETTER RAE
-2D11 GEORGIAN SMALL LETTER SAN
-2D12 GEORGIAN SMALL LETTER TAR
-2D13 GEORGIAN SMALL LETTER UN
-2D14 GEORGIAN SMALL LETTER PHAR
-2D15 GEORGIAN SMALL LETTER KHAR
-2D16 GEORGIAN SMALL LETTER GHAN
-2D17 GEORGIAN SMALL LETTER QAR
-2D18 GEORGIAN SMALL LETTER SHIN
-2D19 GEORGIAN SMALL LETTER CHIN
-2D1A GEORGIAN SMALL LETTER CAN
-2D1B GEORGIAN SMALL LETTER JIL
-2D1C GEORGIAN SMALL LETTER CIL
-2D1D GEORGIAN SMALL LETTER CHAR
-2D1E GEORGIAN SMALL LETTER XAN
-2D1F GEORGIAN SMALL LETTER JHAN
-2D20 GEORGIAN SMALL LETTER HAE
-2D21 GEORGIAN SMALL LETTER HE
-2D22 GEORGIAN SMALL LETTER HIE
-2D23 GEORGIAN SMALL LETTER WE
-2D24 GEORGIAN SMALL LETTER HAR
-2D25 GEORGIAN SMALL LETTER HOE
-@@ 2D30 Tifinagh 2D7F
-@ Letters
-2D30 TIFINAGH LETTER YA
-2D31 TIFINAGH LETTER YAB
-2D32 TIFINAGH LETTER YABH
-2D33 TIFINAGH LETTER YAG
-2D34 TIFINAGH LETTER YAGHH
-2D35 TIFINAGH LETTER BERBER ACADEMY YAJ
-2D36 TIFINAGH LETTER YAJ
-2D37 TIFINAGH LETTER YAD
-2D38 TIFINAGH LETTER YADH
-2D39 TIFINAGH LETTER YADD
-2D3A TIFINAGH LETTER YADDH
-2D3B TIFINAGH LETTER YEY
-2D3C TIFINAGH LETTER YAF
-2D3D TIFINAGH LETTER YAK
-2D3E TIFINAGH LETTER TUAREG YAK
-2D3F TIFINAGH LETTER YAKHH
-2D40 TIFINAGH LETTER YAH
- = Tuareg yab
-2D41 TIFINAGH LETTER BERBER ACADEMY YAH
-2D42 TIFINAGH LETTER TUAREG YAH
-2D43 TIFINAGH LETTER YAHH
-2D44 TIFINAGH LETTER YAA
-2D45 TIFINAGH LETTER YAKH
-2D46 TIFINAGH LETTER TUAREG YAKH
-2D47 TIFINAGH LETTER YAQ
-2D48 TIFINAGH LETTER TUAREG YAQ
-2D49 TIFINAGH LETTER YI
-2D4A TIFINAGH LETTER YAZH
-2D4B TIFINAGH LETTER AHAGGAR YAZH
-2D4C TIFINAGH LETTER TUAREG YAZH
-2D4D TIFINAGH LETTER YAL
-2D4E TIFINAGH LETTER YAM
-2D4F TIFINAGH LETTER YAN
-2D50 TIFINAGH LETTER TUAREG YAGN
-2D51 TIFINAGH LETTER TUAREG YANG
-2D52 TIFINAGH LETTER YAP
-2D53 TIFINAGH LETTER YU
- = Tuareg yaw
-2D54 TIFINAGH LETTER YAR
-2D55 TIFINAGH LETTER YARR
-2D56 TIFINAGH LETTER YAGH
-2D57 TIFINAGH LETTER TUAREG YAGH
-2D58 TIFINAGH LETTER AYER YAGH
- = Adrar yaj
-2D59 TIFINAGH LETTER YAS
-2D5A TIFINAGH LETTER YASS
-2D5B TIFINAGH LETTER YASH
-2D5C TIFINAGH LETTER YAT
-2D5D TIFINAGH LETTER YATH
-2D5E TIFINAGH LETTER YACH
-2D5F TIFINAGH LETTER YATT
-2D60 TIFINAGH LETTER YAV
-2D61 TIFINAGH LETTER YAW
-2D62 TIFINAGH LETTER YAY
-2D63 TIFINAGH LETTER YAZ
-2D64 TIFINAGH LETTER TAWELLEMET YAZ
- = harpoon yaz
-2D65 TIFINAGH LETTER YAZZ
-@ Modifier letter
-2D6F TIFINAGH MODIFIER LETTER LABIALIZATION MARK
- = tamatart
- # <super> 2D61
-@@ 2D80 Ethiopic Extended 2DDF
-@ Syllables for Me'en
-2D80 ETHIOPIC SYLLABLE LOA
-2D81 ETHIOPIC SYLLABLE MOA
-2D82 ETHIOPIC SYLLABLE ROA
-2D83 ETHIOPIC SYLLABLE SOA
-2D84 ETHIOPIC SYLLABLE SHOA
-2D85 ETHIOPIC SYLLABLE BOA
-2D86 ETHIOPIC SYLLABLE TOA
-2D87 ETHIOPIC SYLLABLE COA
-2D88 ETHIOPIC SYLLABLE NOA
-2D89 ETHIOPIC SYLLABLE NYOA
-2D8A ETHIOPIC SYLLABLE GLOTTAL OA
-2D8B ETHIOPIC SYLLABLE ZOA
-2D8C ETHIOPIC SYLLABLE DOA
-2D8D ETHIOPIC SYLLABLE DDOA
-2D8E ETHIOPIC SYLLABLE JOA
-2D8F ETHIOPIC SYLLABLE THOA
-2D90 ETHIOPIC SYLLABLE CHOA
-2D91 ETHIOPIC SYLLABLE PHOA
-2D92 ETHIOPIC SYLLABLE POA
-@ Syllables for Blin
-2D93 ETHIOPIC SYLLABLE GGWA
-2D94 ETHIOPIC SYLLABLE GGWI
-2D95 ETHIOPIC SYLLABLE GGWEE
-2D96 ETHIOPIC SYLLABLE GGWE
-@ Syllables for Sebatbeit
-2DA0 ETHIOPIC SYLLABLE SSA
-2DA1 ETHIOPIC SYLLABLE SSU
-2DA2 ETHIOPIC SYLLABLE SSI
-2DA3 ETHIOPIC SYLLABLE SSAA
-2DA4 ETHIOPIC SYLLABLE SSEE
-2DA5 ETHIOPIC SYLLABLE SSE
-2DA6 ETHIOPIC SYLLABLE SSO
-2DA8 ETHIOPIC SYLLABLE CCA
-2DA9 ETHIOPIC SYLLABLE CCU
-2DAA ETHIOPIC SYLLABLE CCI
-2DAB ETHIOPIC SYLLABLE CCAA
-2DAC ETHIOPIC SYLLABLE CCEE
-2DAD ETHIOPIC SYLLABLE CCE
-2DAE ETHIOPIC SYLLABLE CCO
-2DB0 ETHIOPIC SYLLABLE ZZA
-2DB1 ETHIOPIC SYLLABLE ZZU
-2DB2 ETHIOPIC SYLLABLE ZZI
-2DB3 ETHIOPIC SYLLABLE ZZAA
-2DB4 ETHIOPIC SYLLABLE ZZEE
-2DB5 ETHIOPIC SYLLABLE ZZE
-2DB6 ETHIOPIC SYLLABLE ZZO
-2DB8 ETHIOPIC SYLLABLE CCHA
-2DB9 ETHIOPIC SYLLABLE CCHU
-2DBA ETHIOPIC SYLLABLE CCHI
-2DBB ETHIOPIC SYLLABLE CCHAA
-2DBC ETHIOPIC SYLLABLE CCHEE
-2DBD ETHIOPIC SYLLABLE CCHE
-2DBE ETHIOPIC SYLLABLE CCHO
-2DC0 ETHIOPIC SYLLABLE QYA
-2DC1 ETHIOPIC SYLLABLE QYU
-2DC2 ETHIOPIC SYLLABLE QYI
-2DC3 ETHIOPIC SYLLABLE QYAA
-2DC4 ETHIOPIC SYLLABLE QYEE
-2DC5 ETHIOPIC SYLLABLE QYE
-2DC6 ETHIOPIC SYLLABLE QYO
-2DC8 ETHIOPIC SYLLABLE KYA
-2DC9 ETHIOPIC SYLLABLE KYU
-2DCA ETHIOPIC SYLLABLE KYI
-2DCB ETHIOPIC SYLLABLE KYAA
-2DCC ETHIOPIC SYLLABLE KYEE
-2DCD ETHIOPIC SYLLABLE KYE
-2DCE ETHIOPIC SYLLABLE KYO
-2DD0 ETHIOPIC SYLLABLE XYA
-2DD1 ETHIOPIC SYLLABLE XYU
-2DD2 ETHIOPIC SYLLABLE XYI
-2DD3 ETHIOPIC SYLLABLE XYAA
-2DD4 ETHIOPIC SYLLABLE XYEE
-2DD5 ETHIOPIC SYLLABLE XYE
-2DD6 ETHIOPIC SYLLABLE XYO
-2DD8 ETHIOPIC SYLLABLE GYA
-2DD9 ETHIOPIC SYLLABLE GYU
-2DDA ETHIOPIC SYLLABLE GYI
-2DDB ETHIOPIC SYLLABLE GYAA
-2DDC ETHIOPIC SYLLABLE GYEE
-2DDD ETHIOPIC SYLLABLE GYE
-2DDE ETHIOPIC SYLLABLE GYO
-@@ 2DE0 Cyrillic Extended-A 2DFF
-@ Old Church Slavonic combining letters
-2DE0 COMBINING CYRILLIC LETTER BE
-2DE1 COMBINING CYRILLIC LETTER VE
-2DE2 COMBINING CYRILLIC LETTER GHE
-2DE3 COMBINING CYRILLIC LETTER DE
-2DE4 COMBINING CYRILLIC LETTER ZHE
-2DE5 COMBINING CYRILLIC LETTER ZE
-2DE6 COMBINING CYRILLIC LETTER KA
-2DE7 COMBINING CYRILLIC LETTER EL
-2DE8 COMBINING CYRILLIC LETTER EM
- x (combining latin letter small capital m - 1DDF)
-2DE9 COMBINING CYRILLIC LETTER EN
-2DEA COMBINING CYRILLIC LETTER O
- x (combining latin small letter o - 0366)
-2DEB COMBINING CYRILLIC LETTER PE
-2DEC COMBINING CYRILLIC LETTER ER
-2DED COMBINING CYRILLIC LETTER ES
- x (combining latin small letter c - 0368)
-2DEE COMBINING CYRILLIC LETTER TE
-2DEF COMBINING CYRILLIC LETTER HA
- x (combining latin small letter x - 036F)
-2DF0 COMBINING CYRILLIC LETTER TSE
-2DF1 COMBINING CYRILLIC LETTER CHE
-2DF2 COMBINING CYRILLIC LETTER SHA
-2DF3 COMBINING CYRILLIC LETTER SHCHA
-2DF4 COMBINING CYRILLIC LETTER FITA
-2DF5 COMBINING CYRILLIC LETTER ES-TE
-2DF6 COMBINING CYRILLIC LETTER A
- x (combining latin small letter a - 0363)
-2DF7 COMBINING CYRILLIC LETTER IE
- x (combining latin small letter e - 0364)
-2DF8 COMBINING CYRILLIC LETTER DJERV
-2DF9 COMBINING CYRILLIC LETTER MONOGRAPH UK
-2DFA COMBINING CYRILLIC LETTER YAT
-2DFB COMBINING CYRILLIC LETTER YU
-2DFC COMBINING CYRILLIC LETTER IOTIFIED A
-2DFD COMBINING CYRILLIC LETTER LITTLE YUS
-2DFE COMBINING CYRILLIC LETTER BIG YUS
-2DFF COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-@@ 2E00 Supplemental Punctuation 2E7F
-@ New Testament editorial symbols
-2E00 RIGHT ANGLE SUBSTITUTION MARKER
- x (top left corner - 231C)
-2E01 RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 LEFT SUBSTITUTION BRACKET
-2E03 RIGHT SUBSTITUTION BRACKET
-2E04 LEFT DOTTED SUBSTITUTION BRACKET
-2E05 RIGHT DOTTED SUBSTITUTION BRACKET
-2E06 RAISED INTERPOLATION MARKER
- x (down tack - 22A4)
-2E07 RAISED DOTTED INTERPOLATION MARKER
-2E08 DOTTED TRANSPOSITION MARKER
-2E09 LEFT TRANSPOSITION BRACKET
-2E0A RIGHT TRANSPOSITION BRACKET
-2E0B RAISED SQUARE
- * used as an opening raised omission bracket
-2E0C LEFT RAISED OMISSION BRACKET
- * used as an opening or closing raised omission bracket
-2E0D RIGHT RAISED OMISSION BRACKET
- * used as a closing or opening raised omission bracket
-@ Ancient Greek textual symbols
-2E0E EDITORIAL CORONIS
- x (greek koronis - 1FBD)
-2E0F PARAGRAPHOS
-2E10 FORKED PARAGRAPHOS
-2E11 REVERSED FORKED PARAGRAPHOS
-2E12 HYPODIASTOLE
-2E13 DOTTED OBELOS
- * glyph variants may look like '00F7' or '2238'
- x (commercial minus sign - 2052)
-2E14 DOWNWARDS ANCORA
- * contrary to its formal name this symbol points upwards
-2E15 UPWARDS ANCORA
- * contrary to its formal name this symbol points downwards
-2E16 DOTTED RIGHT-POINTING ANGLE
- = diple periestigmene
-@ Ancient Near-Eastern linguistic symbol
-2E17 DOUBLE OBLIQUE HYPHEN
- * used in ancient Near-Eastern linguistics
- * hyphen in Fraktur text uses 002D or 2010, but with a '2E17' glyph in Fraktur fonts
- x (hyphen-minus - 002D)
- x (equals sign - 003D)
- x (hyphen - 2010)
-@ General punctuation
-2E18 INVERTED INTERROBANG
- = gnaborretni
- x (interrobang - 203D)
-2E19 PALM BRANCH
- * used as a separator
-@ Dictionary punctuation
-@+ These punctuation marks are used mostly in German dictionaries, to indicate umlaut or case changes with abbreviated stems.
-2E1A HYPHEN WITH DIAERESIS
- * indicates umlaut of the stem vowel of a plural form
-2E1B TILDE WITH RING ABOVE
- * indicates change in case for derived form
-@ Brackets
-2E1C LEFT LOW PARAPHRASE BRACKET
-2E1D RIGHT LOW PARAPHRASE BRACKET
- * used in N'Ko
-@ Dictionary punctuation
-2E1E TILDE WITH DOT ABOVE
- * indicates derived form changes to uppercase
-2E1F TILDE WITH DOT BELOW
- * indicates derived form changes to lowercase
-@ Brackets
-2E20 LEFT VERTICAL BAR WITH QUILL
-2E21 RIGHT VERTICAL BAR WITH QUILL
-@ Half brackets
-@+ These form a set of four corner brackets and are used editorially. They are distinguished from mathematical floor and ceiling characters. Occasionally quine corners are substituted for half brackets.
-2E22 TOP LEFT HALF BRACKET
- x (left ceiling - 2308)
- x (top left corner - 231C)
- x (left corner bracket - 300C)
-2E23 TOP RIGHT HALF BRACKET
-2E24 BOTTOM LEFT HALF BRACKET
-2E25 BOTTOM RIGHT HALF BRACKET
-@ Brackets
-2E26 LEFT SIDEWAYS U BRACKET
- x (subset of - 2282)
-2E27 RIGHT SIDEWAYS U BRACKET
- x (superset of - 2283)
-2E28 LEFT DOUBLE PARENTHESIS
- x (left white parenthesis - 2985)
- x (fullwidth left white parenthesis - FF5F)
-2E29 RIGHT DOUBLE PARENTHESIS
-@ Historic punctuation
-2E2A TWO DOTS OVER ONE DOT PUNCTUATION
-2E2B ONE DOT OVER TWO DOTS PUNCTUATION
-2E2C SQUARED FOUR DOT PUNCTUATION
-2E2D FIVE DOT MARK
-2E2E REVERSED QUESTION MARK
- = punctus percontativus
- x (question mark - 003F)
- x (inverted question mark - 00BF)
- x (arabic question mark - 061F)
-2E2F VERTICAL TILDE
- * used for Cyrillic yerik
- x (combining vertical tilde - 033E)
- x (cyrillic payerok - A67F)
-2E30 RING POINT
- * used in Avestan
- x (ring operator - 2218)
- x (white bullet - 25E6)
-2E31 WORD SEPARATOR MIDDLE DOT
- * used in Avestan, Samaritan, ...
- x (middle dot - 00B7)
-@@ 2E80 CJK Radicals Supplement 2EFF
-@ CJK radicals supplement
-2E80 CJK RADICAL REPEAT
-2E81 CJK RADICAL CLIFF
- x 5382
-2E82 CJK RADICAL SECOND ONE
- x 4E5B
-2E83 CJK RADICAL SECOND TWO
- x 4E5A
-2E84 CJK RADICAL SECOND THREE
- x 4E59
-2E85 CJK RADICAL PERSON
- * form used on left side
- x 4EBB
-2E86 CJK RADICAL BOX
- x 5182
-2E87 CJK RADICAL TABLE
- x 51E0
-2E88 CJK RADICAL KNIFE ONE
- * form used at top
- x 5200
-2E89 CJK RADICAL KNIFE TWO
- * form used on right side
- x 5202
-2E8A CJK RADICAL DIVINATION
- * form used at top
- x 535C
-2E8B CJK RADICAL SEAL
- * form used at bottom
- x 353E
-2E8C CJK RADICAL SMALL ONE
- * form used at top
- x 5C0F
-2E8D CJK RADICAL SMALL TWO
- * form used at top
- x 5C0F
-2E8E CJK RADICAL LAME ONE
- x 5C22
-2E8F CJK RADICAL LAME TWO
- x 5C23
-2E90 CJK RADICAL LAME THREE
- x 5C22
-2E91 CJK RADICAL LAME FOUR
- x 5C23
-2E92 CJK RADICAL SNAKE
- x 5DF3
-2E93 CJK RADICAL THREAD
- x 5E7A
-2E94 CJK RADICAL SNOUT ONE
- x 5F51
-2E95 CJK RADICAL SNOUT TWO
- x 5F50
-2E96 CJK RADICAL HEART ONE
- * form used on left side
- x 5FC4
-2E97 CJK RADICAL HEART TWO
- * form used at bottom
- x 5FC3
-2E98 CJK RADICAL HAND
- * form used on left side
- x 624C
-2E99 CJK RADICAL RAP
- * form used on right side
- x 6535
-2E9B CJK RADICAL CHOKE
- x 65E1
-2E9C CJK RADICAL SUN
- x 65E5
-2E9D CJK RADICAL MOON
- x 6708
-2E9E CJK RADICAL DEATH
- x 6B7A
-2E9F CJK RADICAL MOTHER
- # 6BCD
-2EA0 CJK RADICAL CIVILIAN
- x 6C11
-2EA1 CJK RADICAL WATER ONE
- * form used on left side
- x 6C35
-2EA2 CJK RADICAL WATER TWO
- * form used (rarely) at bottom
- x 6C3A
-2EA3 CJK RADICAL FIRE
- * form used at bottom
- x 706C
-2EA4 CJK RADICAL PAW ONE
- * form used at top
- x 722B
-2EA5 CJK RADICAL PAW TWO
- * form used at top
- x 722B
-2EA6 CJK RADICAL SIMPLIFIED HALF TREE TRUNK
- x 4E2C
-2EA7 CJK RADICAL COW
- x 725B
-2EA8 CJK RADICAL DOG
- * form used on left side
- x 72AD
-2EA9 CJK RADICAL JADE
- * form used on left side
- x 738B
-2EAA CJK RADICAL BOLT OF CLOTH
- * form used on left side
- x 758B
-2EAB CJK RADICAL EYE
- * form used at top
- x (cjk radical net two - 2EB2)
- x 76EE
-2EAC CJK RADICAL SPIRIT ONE
- x 793A
-2EAD CJK RADICAL SPIRIT TWO
- x 793B
-2EAE CJK RADICAL BAMBOO
- x 7AF9
-2EAF CJK RADICAL SILK
- * form used on left side
- x 7CF9
-2EB0 CJK RADICAL C-SIMPLIFIED SILK
- * form used on left side
- x 7E9F
-2EB1 CJK RADICAL NET ONE
- x 7F53
-2EB2 CJK RADICAL NET TWO
- x (cjk radical eye - 2EAB)
- x 7F52
-2EB3 CJK RADICAL NET THREE
- x 7F51
-2EB4 CJK RADICAL NET FOUR
- x 7F51
-2EB5 CJK RADICAL MESH
- x 2626B
-2EB6 CJK RADICAL SHEEP
- * form used on left side
- x 7F8A
-2EB7 CJK RADICAL RAM
- * form used at top
- x 7F8A
-2EB8 CJK RADICAL EWE
- x 7F8B
-2EB9 CJK RADICAL OLD
- x 8002
-2EBA CJK RADICAL BRUSH ONE
- x 8080
-2EBB CJK RADICAL BRUSH TWO
- x 807F
-2EBC CJK RADICAL MEAT
- x 8089
-2EBD CJK RADICAL MORTAR
- x 81FC
-2EBE CJK RADICAL GRASS ONE
- x 8279
-2EBF CJK RADICAL GRASS TWO
- x 8279
-2EC0 CJK RADICAL GRASS THREE
- x 8279
-2EC1 CJK RADICAL TIGER
- x 864E
-2EC2 CJK RADICAL CLOTHES
- * form used on left side
- x 8864
-2EC3 CJK RADICAL WEST ONE
- * form used at top
- x 8980
-2EC4 CJK RADICAL WEST TWO
- * form used on left side
- x 897F
-2EC5 CJK RADICAL C-SIMPLIFIED SEE
- x 89C1
-2EC6 CJK RADICAL SIMPLIFIED HORN
- x 89D2
-2EC7 CJK RADICAL HORN
- x 278B2
-2EC8 CJK RADICAL C-SIMPLIFIED SPEECH
- x 8BA0
-2EC9 CJK RADICAL C-SIMPLIFIED SHELL
- x 8D1D
-2ECA CJK RADICAL FOOT
- * form used on left side
- x 8DB3
-2ECB CJK RADICAL C-SIMPLIFIED CART
- x 8F66
-2ECC CJK RADICAL SIMPLIFIED WALK
- x 8FB6
-2ECD CJK RADICAL WALK ONE
- x 8FB6
-2ECE CJK RADICAL WALK TWO
- x 8FB6
-2ECF CJK RADICAL CITY
- * form used on right side
- x 9091
-2ED0 CJK RADICAL C-SIMPLIFIED GOLD
- x 9485
-2ED1 CJK RADICAL LONG ONE
- x 9577
-2ED2 CJK RADICAL LONG TWO
- * form used on left side
- x 9578
-2ED3 CJK RADICAL C-SIMPLIFIED LONG
- x 957F
-2ED4 CJK RADICAL C-SIMPLIFIED GATE
- x 95E8
-2ED5 CJK RADICAL MOUND ONE
- x 961C
- x 28E0F
-2ED6 CJK RADICAL MOUND TWO
- * form used on left side
- x 961D
-2ED7 CJK RADICAL RAIN
- x 96E8
-2ED8 CJK RADICAL BLUE
- x 9752
-2ED9 CJK RADICAL C-SIMPLIFIED TANNED LEATHER
- x 97E6
-2EDA CJK RADICAL C-SIMPLIFIED LEAF
- x 9875
-2EDB CJK RADICAL C-SIMPLIFIED WIND
- x 98CE
-2EDC CJK RADICAL C-SIMPLIFIED FLY
- x 98DE
-2EDD CJK RADICAL EAT ONE
- * form used at bottom
- x 98DF
-2EDE CJK RADICAL EAT TWO
- * form used on left side
- x 2967F
-2EDF CJK RADICAL EAT THREE
- * form used on left side
- x 98E0
-2EE0 CJK RADICAL C-SIMPLIFIED EAT
- * form used on left side
- x 9963
-2EE1 CJK RADICAL HEAD
- x 29810
-2EE2 CJK RADICAL C-SIMPLIFIED HORSE
- x 9A6C
-2EE3 CJK RADICAL BONE
- x 9AA8
-2EE4 CJK RADICAL GHOST
- x 9B3C
-2EE5 CJK RADICAL C-SIMPLIFIED FISH
- x 9C7C
-2EE6 CJK RADICAL C-SIMPLIFIED BIRD
- x 9E1F
-2EE7 CJK RADICAL C-SIMPLIFIED SALT
- x 9E75
-2EE8 CJK RADICAL SIMPLIFIED WHEAT
- x 9EA6
-2EE9 CJK RADICAL SIMPLIFIED YELLOW
- x 9EC4
-2EEA CJK RADICAL C-SIMPLIFIED FROG
- x 9EFE
-2EEB CJK RADICAL J-SIMPLIFIED EVEN
- x 6589
-2EEC CJK RADICAL C-SIMPLIFIED EVEN
- x 9F50
-2EED CJK RADICAL J-SIMPLIFIED TOOTH
- x 6B6F
-2EEE CJK RADICAL C-SIMPLIFIED TOOTH
- x 9F7F
-2EEF CJK RADICAL J-SIMPLIFIED DRAGON
- x 9F8D
-2EF0 CJK RADICAL C-SIMPLIFIED DRAGON
- x 9F99
-2EF1 CJK RADICAL TURTLE
- x 9F9C
-2EF2 CJK RADICAL J-SIMPLIFIED TURTLE
- x 4E80
-2EF3 CJK RADICAL C-SIMPLIFIED TURTLE
- # 9F9F
-@@ 2F00 Kangxi Radicals 2FDF
-@ Kangxi radicals
-2F00 KANGXI RADICAL ONE
- # 4E00
-2F01 KANGXI RADICAL LINE
- # 4E28
-2F02 KANGXI RADICAL DOT
- # 4E36
-2F03 KANGXI RADICAL SLASH
- # 4E3F
-2F04 KANGXI RADICAL SECOND
- # 4E59
-2F05 KANGXI RADICAL HOOK
- # 4E85
-2F06 KANGXI RADICAL TWO
- # 4E8C
-2F07 KANGXI RADICAL LID
- # 4EA0
-2F08 KANGXI RADICAL MAN
- # 4EBA
-2F09 KANGXI RADICAL LEGS
- # 513F
-2F0A KANGXI RADICAL ENTER
- # 5165
-2F0B KANGXI RADICAL EIGHT
- # 516B
-2F0C KANGXI RADICAL DOWN BOX
- # 5182
-2F0D KANGXI RADICAL COVER
- # 5196
-2F0E KANGXI RADICAL ICE
- # 51AB
-2F0F KANGXI RADICAL TABLE
- # 51E0
-2F10 KANGXI RADICAL OPEN BOX
- # 51F5
-2F11 KANGXI RADICAL KNIFE
- # 5200
-2F12 KANGXI RADICAL POWER
- # 529B
-2F13 KANGXI RADICAL WRAP
- # 52F9
-2F14 KANGXI RADICAL SPOON
- # 5315
-2F15 KANGXI RADICAL RIGHT OPEN BOX
- # 531A
-2F16 KANGXI RADICAL HIDING ENCLOSURE
- # 5338
-2F17 KANGXI RADICAL TEN
- # 5341
-2F18 KANGXI RADICAL DIVINATION
- # 535C
-2F19 KANGXI RADICAL SEAL
- # 5369
-2F1A KANGXI RADICAL CLIFF
- # 5382
-2F1B KANGXI RADICAL PRIVATE
- # 53B6
-2F1C KANGXI RADICAL AGAIN
- # 53C8
-2F1D KANGXI RADICAL MOUTH
- # 53E3
-2F1E KANGXI RADICAL ENCLOSURE
- # 56D7
-2F1F KANGXI RADICAL EARTH
- # 571F
-2F20 KANGXI RADICAL SCHOLAR
- # 58EB
-2F21 KANGXI RADICAL GO
- # 5902
-2F22 KANGXI RADICAL GO SLOWLY
- # 590A
-2F23 KANGXI RADICAL EVENING
- # 5915
-2F24 KANGXI RADICAL BIG
- # 5927
-2F25 KANGXI RADICAL WOMAN
- # 5973
-2F26 KANGXI RADICAL CHILD
- # 5B50
-2F27 KANGXI RADICAL ROOF
- # 5B80
-2F28 KANGXI RADICAL INCH
- # 5BF8
-2F29 KANGXI RADICAL SMALL
- # 5C0F
-2F2A KANGXI RADICAL LAME
- # 5C22
-2F2B KANGXI RADICAL CORPSE
- # 5C38
-2F2C KANGXI RADICAL SPROUT
- # 5C6E
-2F2D KANGXI RADICAL MOUNTAIN
- # 5C71
-2F2E KANGXI RADICAL RIVER
- # 5DDB
-2F2F KANGXI RADICAL WORK
- # 5DE5
-2F30 KANGXI RADICAL ONESELF
- # 5DF1
-2F31 KANGXI RADICAL TURBAN
- # 5DFE
-2F32 KANGXI RADICAL DRY
- # 5E72
-2F33 KANGXI RADICAL SHORT THREAD
- # 5E7A
-2F34 KANGXI RADICAL DOTTED CLIFF
- # 5E7F
-2F35 KANGXI RADICAL LONG STRIDE
- # 5EF4
-2F36 KANGXI RADICAL TWO HANDS
- # 5EFE
-2F37 KANGXI RADICAL SHOOT
- # 5F0B
-2F38 KANGXI RADICAL BOW
- # 5F13
-2F39 KANGXI RADICAL SNOUT
- # 5F50
-2F3A KANGXI RADICAL BRISTLE
- # 5F61
-2F3B KANGXI RADICAL STEP
- # 5F73
-2F3C KANGXI RADICAL HEART
- # 5FC3
-2F3D KANGXI RADICAL HALBERD
- # 6208
-2F3E KANGXI RADICAL DOOR
- # 6236
-2F3F KANGXI RADICAL HAND
- # 624B
-2F40 KANGXI RADICAL BRANCH
- # 652F
-2F41 KANGXI RADICAL RAP
- # 6534
-2F42 KANGXI RADICAL SCRIPT
- # 6587
-2F43 KANGXI RADICAL DIPPER
- # 6597
-2F44 KANGXI RADICAL AXE
- # 65A4
-2F45 KANGXI RADICAL SQUARE
- # 65B9
-2F46 KANGXI RADICAL NOT
- # 65E0
-2F47 KANGXI RADICAL SUN
- # 65E5
-2F48 KANGXI RADICAL SAY
- # 66F0
-2F49 KANGXI RADICAL MOON
- # 6708
-2F4A KANGXI RADICAL TREE
- # 6728
-2F4B KANGXI RADICAL LACK
- # 6B20
-2F4C KANGXI RADICAL STOP
- # 6B62
-2F4D KANGXI RADICAL DEATH
- # 6B79
-2F4E KANGXI RADICAL WEAPON
- # 6BB3
-2F4F KANGXI RADICAL DO NOT
- # 6BCB
-2F50 KANGXI RADICAL COMPARE
- # 6BD4
-2F51 KANGXI RADICAL FUR
- # 6BDB
-2F52 KANGXI RADICAL CLAN
- # 6C0F
-2F53 KANGXI RADICAL STEAM
- # 6C14
-2F54 KANGXI RADICAL WATER
- # 6C34
-2F55 KANGXI RADICAL FIRE
- # 706B
-2F56 KANGXI RADICAL CLAW
- # 722A
-2F57 KANGXI RADICAL FATHER
- # 7236
-2F58 KANGXI RADICAL DOUBLE X
- # 723B
-2F59 KANGXI RADICAL HALF TREE TRUNK
- # 723F
-2F5A KANGXI RADICAL SLICE
- # 7247
-2F5B KANGXI RADICAL FANG
- # 7259
-2F5C KANGXI RADICAL COW
- # 725B
-2F5D KANGXI RADICAL DOG
- # 72AC
-2F5E KANGXI RADICAL PROFOUND
- # 7384
-2F5F KANGXI RADICAL JADE
- # 7389
-2F60 KANGXI RADICAL MELON
- # 74DC
-2F61 KANGXI RADICAL TILE
- # 74E6
-2F62 KANGXI RADICAL SWEET
- # 7518
-2F63 KANGXI RADICAL LIFE
- # 751F
-2F64 KANGXI RADICAL USE
- # 7528
-2F65 KANGXI RADICAL FIELD
- # 7530
-2F66 KANGXI RADICAL BOLT OF CLOTH
- # 758B
-2F67 KANGXI RADICAL SICKNESS
- # 7592
-2F68 KANGXI RADICAL DOTTED TENT
- # 7676
-2F69 KANGXI RADICAL WHITE
- # 767D
-2F6A KANGXI RADICAL SKIN
- # 76AE
-2F6B KANGXI RADICAL DISH
- # 76BF
-2F6C KANGXI RADICAL EYE
- # 76EE
-2F6D KANGXI RADICAL SPEAR
- # 77DB
-2F6E KANGXI RADICAL ARROW
- # 77E2
-2F6F KANGXI RADICAL STONE
- # 77F3
-2F70 KANGXI RADICAL SPIRIT
- # 793A
-2F71 KANGXI RADICAL TRACK
- # 79B8
-2F72 KANGXI RADICAL GRAIN
- # 79BE
-2F73 KANGXI RADICAL CAVE
- # 7A74
-2F74 KANGXI RADICAL STAND
- # 7ACB
-2F75 KANGXI RADICAL BAMBOO
- # 7AF9
-2F76 KANGXI RADICAL RICE
- # 7C73
-2F77 KANGXI RADICAL SILK
- # 7CF8
-2F78 KANGXI RADICAL JAR
- # 7F36
-2F79 KANGXI RADICAL NET
- # 7F51
-2F7A KANGXI RADICAL SHEEP
- # 7F8A
-2F7B KANGXI RADICAL FEATHER
- # 7FBD
-2F7C KANGXI RADICAL OLD
- # 8001
-2F7D KANGXI RADICAL AND
- # 800C
-2F7E KANGXI RADICAL PLOW
- # 8012
-2F7F KANGXI RADICAL EAR
- # 8033
-2F80 KANGXI RADICAL BRUSH
- # 807F
-2F81 KANGXI RADICAL MEAT
- # 8089
-2F82 KANGXI RADICAL MINISTER
- # 81E3
-2F83 KANGXI RADICAL SELF
- # 81EA
-2F84 KANGXI RADICAL ARRIVE
- # 81F3
-2F85 KANGXI RADICAL MORTAR
- # 81FC
-2F86 KANGXI RADICAL TONGUE
- # 820C
-2F87 KANGXI RADICAL OPPOSE
- # 821B
-2F88 KANGXI RADICAL BOAT
- # 821F
-2F89 KANGXI RADICAL STOPPING
- # 826E
-2F8A KANGXI RADICAL COLOR
- # 8272
-2F8B KANGXI RADICAL GRASS
- # 8278
-2F8C KANGXI RADICAL TIGER
- # 864D
-2F8D KANGXI RADICAL INSECT
- # 866B
-2F8E KANGXI RADICAL BLOOD
- # 8840
-2F8F KANGXI RADICAL WALK ENCLOSURE
- # 884C
-2F90 KANGXI RADICAL CLOTHES
- # 8863
-2F91 KANGXI RADICAL WEST
- # 897E
-2F92 KANGXI RADICAL SEE
- # 898B
-2F93 KANGXI RADICAL HORN
- # 89D2
-2F94 KANGXI RADICAL SPEECH
- # 8A00
-2F95 KANGXI RADICAL VALLEY
- # 8C37
-2F96 KANGXI RADICAL BEAN
- # 8C46
-2F97 KANGXI RADICAL PIG
- # 8C55
-2F98 KANGXI RADICAL BADGER
- # 8C78
-2F99 KANGXI RADICAL SHELL
- # 8C9D
-2F9A KANGXI RADICAL RED
- # 8D64
-2F9B KANGXI RADICAL RUN
- # 8D70
-2F9C KANGXI RADICAL FOOT
- # 8DB3
-2F9D KANGXI RADICAL BODY
- # 8EAB
-2F9E KANGXI RADICAL CART
- # 8ECA
-2F9F KANGXI RADICAL BITTER
- # 8F9B
-2FA0 KANGXI RADICAL MORNING
- # 8FB0
-2FA1 KANGXI RADICAL WALK
- # 8FB5
-2FA2 KANGXI RADICAL CITY
- # 9091
-2FA3 KANGXI RADICAL WINE
- # 9149
-2FA4 KANGXI RADICAL DISTINGUISH
- # 91C6
-2FA5 KANGXI RADICAL VILLAGE
- # 91CC
-2FA6 KANGXI RADICAL GOLD
- # 91D1
-2FA7 KANGXI RADICAL LONG
- # 9577
-2FA8 KANGXI RADICAL GATE
- # 9580
-2FA9 KANGXI RADICAL MOUND
- # 961C
-2FAA KANGXI RADICAL SLAVE
- # 96B6
-2FAB KANGXI RADICAL SHORT TAILED BIRD
- # 96B9
-2FAC KANGXI RADICAL RAIN
- # 96E8
-2FAD KANGXI RADICAL BLUE
- # 9751
-2FAE KANGXI RADICAL WRONG
- # 975E
-2FAF KANGXI RADICAL FACE
- # 9762
-2FB0 KANGXI RADICAL LEATHER
- # 9769
-2FB1 KANGXI RADICAL TANNED LEATHER
- # 97CB
-2FB2 KANGXI RADICAL LEEK
- # 97ED
-2FB3 KANGXI RADICAL SOUND
- # 97F3
-2FB4 KANGXI RADICAL LEAF
- # 9801
-2FB5 KANGXI RADICAL WIND
- # 98A8
-2FB6 KANGXI RADICAL FLY
- # 98DB
-2FB7 KANGXI RADICAL EAT
- # 98DF
-2FB8 KANGXI RADICAL HEAD
- # 9996
-2FB9 KANGXI RADICAL FRAGRANT
- # 9999
-2FBA KANGXI RADICAL HORSE
- # 99AC
-2FBB KANGXI RADICAL BONE
- # 9AA8
-2FBC KANGXI RADICAL TALL
- # 9AD8
-2FBD KANGXI RADICAL HAIR
- # 9ADF
-2FBE KANGXI RADICAL FIGHT
- # 9B25
-2FBF KANGXI RADICAL SACRIFICIAL WINE
- # 9B2F
-2FC0 KANGXI RADICAL CAULDRON
- # 9B32
-2FC1 KANGXI RADICAL GHOST
- # 9B3C
-2FC2 KANGXI RADICAL FISH
- # 9B5A
-2FC3 KANGXI RADICAL BIRD
- # 9CE5
-2FC4 KANGXI RADICAL SALT
- # 9E75
-2FC5 KANGXI RADICAL DEER
- # 9E7F
-2FC6 KANGXI RADICAL WHEAT
- # 9EA5
-2FC7 KANGXI RADICAL HEMP
- # 9EBB
-2FC8 KANGXI RADICAL YELLOW
- # 9EC3
-2FC9 KANGXI RADICAL MILLET
- # 9ECD
-2FCA KANGXI RADICAL BLACK
- # 9ED1
-2FCB KANGXI RADICAL EMBROIDERY
- # 9EF9
-2FCC KANGXI RADICAL FROG
- # 9EFD
-2FCD KANGXI RADICAL TRIPOD
- # 9F0E
-2FCE KANGXI RADICAL DRUM
- # 9F13
-2FCF KANGXI RADICAL RAT
- # 9F20
-2FD0 KANGXI RADICAL NOSE
- # 9F3B
-2FD1 KANGXI RADICAL EVEN
- # 9F4A
-2FD2 KANGXI RADICAL TOOTH
- # 9F52
-2FD3 KANGXI RADICAL DRAGON
- # 9F8D
-2FD4 KANGXI RADICAL TURTLE
- # 9F9C
-2FD5 KANGXI RADICAL FLUTE
- # 9FA0
-@@ 2FF0 Ideographic Description Characters 2FFF
-@ Ideographic description characters
-@+ These are visibly displayed graphic characters, not invisible composition controls.
-2FF0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT
-2FF1 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
-2FF2 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT
-2FF3 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
-2FF4 IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND
-2FF5 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE
-2FF6 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW
-2FF7 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT
-2FF8 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT
-2FF9 IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT
-2FFA IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT
-2FFB IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-@@ 3000 CJK Symbols and Punctuation 303F
-@@+
-@ CJK symbols and punctuation
-3000 IDEOGRAPHIC SPACE
- x (space - 0020)
- # <wide> 0020
-3001 IDEOGRAPHIC COMMA
- x (comma - 002C)
-3002 IDEOGRAPHIC FULL STOP
- x (full stop - 002E)
-3003 DITTO MARK
- x (double prime - 2033)
-3004 JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005 IDEOGRAPHIC ITERATION MARK
-3006 IDEOGRAPHIC CLOSING MARK
-3007 IDEOGRAPHIC NUMBER ZERO
- x (combining enclosing circle - 20DD)
- x (white circle - 25CB)
- x (large circle - 25EF)
-@ CJK angle brackets
-3008 LEFT ANGLE BRACKET
- x (less-than sign - 003C)
- x (single left-pointing angle quotation mark - 2039)
- x (left-pointing angle bracket - 2329)
- x (mathematical left angle bracket - 27E8)
-3009 RIGHT ANGLE BRACKET
- x (greater-than sign - 003E)
- x (single right-pointing angle quotation mark - 203A)
- x (right-pointing angle bracket - 232A)
- x (mathematical right angle bracket - 27E9)
-300A LEFT DOUBLE ANGLE BRACKET
- x (left-pointing double angle quotation mark - 00AB)
- x (mathematical left double angle bracket - 27EA)
-300B RIGHT DOUBLE ANGLE BRACKET
- x (right-pointing double angle quotation mark - 00BB)
- x (mathematical right double angle bracket - 27EB)
-@ CJK corner brackets
-@+ The CJK corner brackets, which function as quotation marks, are not recommended for general-purpose corner brackets. See the ceiling and floor characters, instead.
-300C LEFT CORNER BRACKET
- x (left ceiling - 2308)
-300D RIGHT CORNER BRACKET
- * used as quotation marks
- x (right floor - 230B)
-300E LEFT WHITE CORNER BRACKET
-300F RIGHT WHITE CORNER BRACKET
- * used as quotation marks
-@ CJK brackets
-3010 LEFT BLACK LENTICULAR BRACKET
-3011 RIGHT BLACK LENTICULAR BRACKET
-@ CJK symbols
-3012 POSTAL MARK
-3013 GETA MARK
- * substitute for ideograph not in font
- * editorial convention to represent ideographic lacuna
- x (white square - 25A1)
-@ CJK brackets
-3014 LEFT TORTOISE SHELL BRACKET
-3015 RIGHT TORTOISE SHELL BRACKET
-3016 LEFT WHITE LENTICULAR BRACKET
-3017 RIGHT WHITE LENTICULAR BRACKET
-3018 LEFT WHITE TORTOISE SHELL BRACKET
- x (mathematical left white tortoise shell bracket - 27EC)
-3019 RIGHT WHITE TORTOISE SHELL BRACKET
- x (mathematical right white tortoise shell bracket - 27ED)
-301A LEFT WHITE SQUARE BRACKET
- = left abstract syntax bracket
- x (mathematical left white square bracket - 27E6)
-301B RIGHT WHITE SQUARE BRACKET
- = right abstract syntax bracket
- x (mathematical right white square bracket - 27E7)
-@ CJK symbols and punctuation
-301C WAVE DASH
-@+ * This character was encoded to match JIS C 6226-1978 1-33 "wave dash". The JIS standards and some industry practice disagree in mapping.
- x (wavy dash - 3030)
- x (fullwidth tilde - FF5E)
-301D REVERSED DOUBLE PRIME QUOTATION MARK
- * sometimes depicted as double prime quotation mark
- x (left double quotation mark - 201C)
- x (reversed double prime - 2036)
-301E DOUBLE PRIME QUOTATION MARK
- * this is a mistaken analogue to 201D; 301F is preferred
- x (right double quotation mark - 201D)
- x (double prime - 2033)
-301F LOW DOUBLE PRIME QUOTATION MARK
- * may be depicted as low inverse double prime quotation mark
-3020 POSTAL MARK FACE
-@ Suzhou numerals
-@+ The Suzhou numerals (Chinese su1zhou1ma3zi) are special numeric forms used by traders to display the prices of goods. The use of "HANGZHOU" in the names is a misnomer.
-3021 HANGZHOU NUMERAL ONE
-3022 HANGZHOU NUMERAL TWO
-3023 HANGZHOU NUMERAL THREE
-3024 HANGZHOU NUMERAL FOUR
-3025 HANGZHOU NUMERAL FIVE
-3026 HANGZHOU NUMERAL SIX
-3027 HANGZHOU NUMERAL SEVEN
-3028 HANGZHOU NUMERAL EIGHT
-3029 HANGZHOU NUMERAL NINE
-@ Diacritics
-302A IDEOGRAPHIC LEVEL TONE MARK
-302B IDEOGRAPHIC RISING TONE MARK
-302C IDEOGRAPHIC DEPARTING TONE MARK
-302D IDEOGRAPHIC ENTERING TONE MARK
-302E HANGUL SINGLE DOT TONE MARK
- = single dot Bangjeom
-302F HANGUL DOUBLE DOT TONE MARK
- = double dot Bangjeom
-@ Other CJK symbols
-3030 WAVY DASH
- x (wavy line - 2307)
- x (wave dash - 301C)
-3031 VERTICAL KANA REPEAT MARK
-3032 VERTICAL KANA REPEAT WITH VOICED SOUND MARK
- * the preceding two semantic characters are preferred to the following three glyphic forms
-3033 VERTICAL KANA REPEAT MARK UPPER HALF
-3034 VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF
- * the preceding two are glyphs used in conjunction with the following glyph
-3035 VERTICAL KANA REPEAT MARK LOWER HALF
-3036 CIRCLED POSTAL MARK
- # 3012 postal mark
-3037 IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-@ Additional Suzhou numerals
-3038 HANGZHOU NUMERAL TEN
- # 5341
-3039 HANGZHOU NUMERAL TWENTY
- # 5344
-303A HANGZHOU NUMERAL THIRTY
- # 5345
-@ Other CJK punctuation
-303B VERTICAL IDEOGRAPHIC ITERATION MARK
-303C MASU MARK
- * informal abbreviation for Japanese -masu ending
- x (squared rising diagonal slash - 29C4)
-303D PART ALTERNATION MARK
- * marks the start of a song part in Japanese
-@ Special CJK indicators
-@+ These are visibly displayed graphic characters, not invisible format control characters.
-303E IDEOGRAPHIC VARIATION INDICATOR
- * visual indicator that the following ideograph is to be taken as a variant of the intended character
-303F IDEOGRAPHIC HALF FILL SPACE
- * visual indicator of a screen space for half of an ideograph
-@@ 3040 Hiragana 309F
-@ Hiragana letters
-3041 HIRAGANA LETTER SMALL A
-3042 HIRAGANA LETTER A
-3043 HIRAGANA LETTER SMALL I
-3044 HIRAGANA LETTER I
-3045 HIRAGANA LETTER SMALL U
-3046 HIRAGANA LETTER U
-3047 HIRAGANA LETTER SMALL E
-3048 HIRAGANA LETTER E
-3049 HIRAGANA LETTER SMALL O
-304A HIRAGANA LETTER O
-304B HIRAGANA LETTER KA
-304C HIRAGANA LETTER GA
- : 304B 3099
-304D HIRAGANA LETTER KI
-304E HIRAGANA LETTER GI
- : 304D 3099
-304F HIRAGANA LETTER KU
-3050 HIRAGANA LETTER GU
- : 304F 3099
-3051 HIRAGANA LETTER KE
-3052 HIRAGANA LETTER GE
- : 3051 3099
-3053 HIRAGANA LETTER KO
-3054 HIRAGANA LETTER GO
- : 3053 3099
-3055 HIRAGANA LETTER SA
-3056 HIRAGANA LETTER ZA
- : 3055 3099
-3057 HIRAGANA LETTER SI
- = SHI
-3058 HIRAGANA LETTER ZI
- = JI (not unique)
- : 3057 3099
-3059 HIRAGANA LETTER SU
-305A HIRAGANA LETTER ZU
- : 3059 3099
-305B HIRAGANA LETTER SE
-305C HIRAGANA LETTER ZE
- : 305B 3099
-305D HIRAGANA LETTER SO
-305E HIRAGANA LETTER ZO
- : 305D 3099
-305F HIRAGANA LETTER TA
-3060 HIRAGANA LETTER DA
- : 305F 3099
-3061 HIRAGANA LETTER TI
- = CHI
-3062 HIRAGANA LETTER DI
- = JI (not unique)
- : 3061 3099
-3063 HIRAGANA LETTER SMALL TU
- = SMALL TSU
-3064 HIRAGANA LETTER TU
- = TSU
-3065 HIRAGANA LETTER DU
- = ZU (not unique)
- : 3064 3099
-3066 HIRAGANA LETTER TE
-3067 HIRAGANA LETTER DE
- : 3066 3099
-3068 HIRAGANA LETTER TO
-3069 HIRAGANA LETTER DO
- : 3068 3099
-306A HIRAGANA LETTER NA
-306B HIRAGANA LETTER NI
-306C HIRAGANA LETTER NU
-306D HIRAGANA LETTER NE
-306E HIRAGANA LETTER NO
-306F HIRAGANA LETTER HA
-3070 HIRAGANA LETTER BA
- : 306F 3099
-3071 HIRAGANA LETTER PA
- : 306F 309A
-3072 HIRAGANA LETTER HI
-3073 HIRAGANA LETTER BI
- : 3072 3099
-3074 HIRAGANA LETTER PI
- : 3072 309A
-3075 HIRAGANA LETTER HU
- = FU
-3076 HIRAGANA LETTER BU
- : 3075 3099
-3077 HIRAGANA LETTER PU
- : 3075 309A
-3078 HIRAGANA LETTER HE
-3079 HIRAGANA LETTER BE
- : 3078 3099
-307A HIRAGANA LETTER PE
- : 3078 309A
-307B HIRAGANA LETTER HO
-307C HIRAGANA LETTER BO
- : 307B 3099
-307D HIRAGANA LETTER PO
- : 307B 309A
-307E HIRAGANA LETTER MA
-307F HIRAGANA LETTER MI
-3080 HIRAGANA LETTER MU
-3081 HIRAGANA LETTER ME
-3082 HIRAGANA LETTER MO
-3083 HIRAGANA LETTER SMALL YA
-3084 HIRAGANA LETTER YA
-3085 HIRAGANA LETTER SMALL YU
-3086 HIRAGANA LETTER YU
-3087 HIRAGANA LETTER SMALL YO
-3088 HIRAGANA LETTER YO
-3089 HIRAGANA LETTER RA
-308A HIRAGANA LETTER RI
-308B HIRAGANA LETTER RU
-308C HIRAGANA LETTER RE
-308D HIRAGANA LETTER RO
-308E HIRAGANA LETTER SMALL WA
-308F HIRAGANA LETTER WA
-3090 HIRAGANA LETTER WI
-3091 HIRAGANA LETTER WE
-3092 HIRAGANA LETTER WO
-3093 HIRAGANA LETTER N
-3094 HIRAGANA LETTER VU
- : 3046 3099
-@ Small letters
-3095 HIRAGANA LETTER SMALL KA
-3096 HIRAGANA LETTER SMALL KE
-@ Voicing marks
-3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK
-309A COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B KATAKANA-HIRAGANA VOICED SOUND MARK
- # 0020 3099
-309C KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
- # 0020 309A
-@ Iteration marks
-309D HIRAGANA ITERATION MARK
-309E HIRAGANA VOICED ITERATION MARK
- : 309D 3099
-@ Hiragana digraph
-309F HIRAGANA DIGRAPH YORI
- * historically used in vertical contexts, but now found also in horizontal layout
- # <vertical> 3088 308A
-@@ 30A0 Katakana 30FF
-@ Katakana punctuation
-30A0 KATAKANA-HIRAGANA DOUBLE HYPHEN
- x (equals sign - 003D)
-@ Katakana letters
-30A1 KATAKANA LETTER SMALL A
-30A2 KATAKANA LETTER A
-30A3 KATAKANA LETTER SMALL I
-30A4 KATAKANA LETTER I
-30A5 KATAKANA LETTER SMALL U
-30A6 KATAKANA LETTER U
-30A7 KATAKANA LETTER SMALL E
-30A8 KATAKANA LETTER E
-30A9 KATAKANA LETTER SMALL O
-30AA KATAKANA LETTER O
-30AB KATAKANA LETTER KA
-30AC KATAKANA LETTER GA
- : 30AB 3099
-30AD KATAKANA LETTER KI
-30AE KATAKANA LETTER GI
- : 30AD 3099
-30AF KATAKANA LETTER KU
-30B0 KATAKANA LETTER GU
- : 30AF 3099
-30B1 KATAKANA LETTER KE
-30B2 KATAKANA LETTER GE
- : 30B1 3099
-30B3 KATAKANA LETTER KO
-30B4 KATAKANA LETTER GO
- : 30B3 3099
-30B5 KATAKANA LETTER SA
-30B6 KATAKANA LETTER ZA
- : 30B5 3099
-30B7 KATAKANA LETTER SI
- = SHI
-30B8 KATAKANA LETTER ZI
- = JI (not unique)
- : 30B7 3099
-30B9 KATAKANA LETTER SU
-30BA KATAKANA LETTER ZU
- : 30B9 3099
-30BB KATAKANA LETTER SE
-30BC KATAKANA LETTER ZE
- : 30BB 3099
-30BD KATAKANA LETTER SO
-30BE KATAKANA LETTER ZO
- : 30BD 3099
-30BF KATAKANA LETTER TA
-30C0 KATAKANA LETTER DA
- : 30BF 3099
-30C1 KATAKANA LETTER TI
- = CHI
-30C2 KATAKANA LETTER DI
- = JI (not unique)
- : 30C1 3099
-30C3 KATAKANA LETTER SMALL TU
- = SMALL TSU
-30C4 KATAKANA LETTER TU
- = TSU
-30C5 KATAKANA LETTER DU
- = ZU (not unique)
- : 30C4 3099
-30C6 KATAKANA LETTER TE
-30C7 KATAKANA LETTER DE
- : 30C6 3099
-30C8 KATAKANA LETTER TO
-30C9 KATAKANA LETTER DO
- : 30C8 3099
-30CA KATAKANA LETTER NA
-30CB KATAKANA LETTER NI
-30CC KATAKANA LETTER NU
-30CD KATAKANA LETTER NE
-30CE KATAKANA LETTER NO
-30CF KATAKANA LETTER HA
-30D0 KATAKANA LETTER BA
- : 30CF 3099
-30D1 KATAKANA LETTER PA
- : 30CF 309A
-30D2 KATAKANA LETTER HI
-30D3 KATAKANA LETTER BI
- : 30D2 3099
-30D4 KATAKANA LETTER PI
- : 30D2 309A
-30D5 KATAKANA LETTER HU
- = FU
-30D6 KATAKANA LETTER BU
- : 30D5 3099
-30D7 KATAKANA LETTER PU
- : 30D5 309A
-30D8 KATAKANA LETTER HE
-30D9 KATAKANA LETTER BE
- : 30D8 3099
-30DA KATAKANA LETTER PE
- : 30D8 309A
-30DB KATAKANA LETTER HO
-30DC KATAKANA LETTER BO
- : 30DB 3099
-30DD KATAKANA LETTER PO
- : 30DB 309A
-30DE KATAKANA LETTER MA
-30DF KATAKANA LETTER MI
-30E0 KATAKANA LETTER MU
-30E1 KATAKANA LETTER ME
-30E2 KATAKANA LETTER MO
-30E3 KATAKANA LETTER SMALL YA
-30E4 KATAKANA LETTER YA
-30E5 KATAKANA LETTER SMALL YU
-30E6 KATAKANA LETTER YU
-30E7 KATAKANA LETTER SMALL YO
-30E8 KATAKANA LETTER YO
-30E9 KATAKANA LETTER RA
-30EA KATAKANA LETTER RI
-30EB KATAKANA LETTER RU
-30EC KATAKANA LETTER RE
-30ED KATAKANA LETTER RO
-30EE KATAKANA LETTER SMALL WA
-30EF KATAKANA LETTER WA
-30F0 KATAKANA LETTER WI
-30F1 KATAKANA LETTER WE
-30F2 KATAKANA LETTER WO
-30F3 KATAKANA LETTER N
-30F4 KATAKANA LETTER VU
- : 30A6 3099
-30F5 KATAKANA LETTER SMALL KA
-30F6 KATAKANA LETTER SMALL KE
-30F7 KATAKANA LETTER VA
- : 30EF 3099
-30F8 KATAKANA LETTER VI
- : 30F0 3099
-30F9 KATAKANA LETTER VE
- : 30F1 3099
-30FA KATAKANA LETTER VO
- : 30F2 3099
-@ Conjunction and length marks
-30FB KATAKANA MIDDLE DOT
- x (middle dot - 00B7)
-30FC KATAKANA-HIRAGANA PROLONGED SOUND MARK
- x (em dash - 2014)
-@ Iteration marks
-30FD KATAKANA ITERATION MARK
-30FE KATAKANA VOICED ITERATION MARK
- : 30FD 3099
-@ Katakana digraph
-30FF KATAKANA DIGRAPH KOTO
- * historically used in vertical contexts, but now found also in horizontal layout
- # <vertical> 30B3 30C8
-@@ 3100 Bopomofo 312F
-@+ See also the Bopomofo Extended block
-@ Based on GB 2312
-3105 BOPOMOFO LETTER B
-3106 BOPOMOFO LETTER P
-3107 BOPOMOFO LETTER M
-3108 BOPOMOFO LETTER F
-3109 BOPOMOFO LETTER D
-310A BOPOMOFO LETTER T
-310B BOPOMOFO LETTER N
-310C BOPOMOFO LETTER L
-310D BOPOMOFO LETTER G
-310E BOPOMOFO LETTER K
-310F BOPOMOFO LETTER H
-3110 BOPOMOFO LETTER J
-3111 BOPOMOFO LETTER Q
-3112 BOPOMOFO LETTER X
-3113 BOPOMOFO LETTER ZH
-3114 BOPOMOFO LETTER CH
-3115 BOPOMOFO LETTER SH
-3116 BOPOMOFO LETTER R
-3117 BOPOMOFO LETTER Z
-3118 BOPOMOFO LETTER C
-3119 BOPOMOFO LETTER S
-311A BOPOMOFO LETTER A
-311B BOPOMOFO LETTER O
-311C BOPOMOFO LETTER E
-311D BOPOMOFO LETTER EH
-311E BOPOMOFO LETTER AI
-311F BOPOMOFO LETTER EI
-3120 BOPOMOFO LETTER AU
-3121 BOPOMOFO LETTER OU
-3122 BOPOMOFO LETTER AN
-3123 BOPOMOFO LETTER EN
-3124 BOPOMOFO LETTER ANG
-3125 BOPOMOFO LETTER ENG
-3126 BOPOMOFO LETTER ER
-3127 BOPOMOFO LETTER I
- * the horizontal stroke form is considered a rendering variant
-3128 BOPOMOFO LETTER U
-3129 BOPOMOFO LETTER IU
-@ Dialect (non-Mandarin) letters
-312A BOPOMOFO LETTER V
-312B BOPOMOFO LETTER NG
-312C BOPOMOFO LETTER GN
-@ Miscellaneous addition
-312D BOPOMOFO LETTER IH
- * for analytic representation of apical vowel
-@@ 3130 Hangul Compatibility Jamo 318F
-@ Modern letters
-3131 HANGUL LETTER KIYEOK
- # 1100 hangul choseong kiyeok
-3132 HANGUL LETTER SSANGKIYEOK
- # 1101 hangul choseong ssangkiyeok
-3133 HANGUL LETTER KIYEOK-SIOS
- # 11AA hangul jongseong kiyeok-sios
-3134 HANGUL LETTER NIEUN
- # 1102 hangul choseong nieun
-3135 HANGUL LETTER NIEUN-CIEUC
- # 11AC hangul jongseong nieun-cieuc
-3136 HANGUL LETTER NIEUN-HIEUH
- # 11AD hangul jongseong nieun-hieuh
-3137 HANGUL LETTER TIKEUT
- # 1103 hangul choseong tikeut
-3138 HANGUL LETTER SSANGTIKEUT
- # 1104 hangul choseong ssangtikeut
-3139 HANGUL LETTER RIEUL
- # 1105 hangul choseong rieul
-313A HANGUL LETTER RIEUL-KIYEOK
- # 11B0 hangul jongseong rieul-kiyeok
-313B HANGUL LETTER RIEUL-MIEUM
- # 11B1 hangul jongseong rieul-mieum
-313C HANGUL LETTER RIEUL-PIEUP
- # 11B2 hangul jongseong rieul-pieup
-313D HANGUL LETTER RIEUL-SIOS
- # 11B3 hangul jongseong rieul-sios
-313E HANGUL LETTER RIEUL-THIEUTH
- # 11B4 hangul jongseong rieul-thieuth
-313F HANGUL LETTER RIEUL-PHIEUPH
- # 11B5 hangul jongseong rieul-phieuph
-3140 HANGUL LETTER RIEUL-HIEUH
- # 111A hangul choseong rieul-hieuh
-3141 HANGUL LETTER MIEUM
- # 1106 hangul choseong mieum
-3142 HANGUL LETTER PIEUP
- # 1107 hangul choseong pieup
-3143 HANGUL LETTER SSANGPIEUP
- # 1108 hangul choseong ssangpieup
-3144 HANGUL LETTER PIEUP-SIOS
- # 1121 hangul choseong pieup-sios
-3145 HANGUL LETTER SIOS
- # 1109 hangul choseong sios
-3146 HANGUL LETTER SSANGSIOS
- # 110A hangul choseong ssangsios
-3147 HANGUL LETTER IEUNG
- # 110B hangul choseong ieung
-3148 HANGUL LETTER CIEUC
- # 110C hangul choseong cieuc
-3149 HANGUL LETTER SSANGCIEUC
- # 110D hangul choseong ssangcieuc
-314A HANGUL LETTER CHIEUCH
- # 110E hangul choseong chieuch
-314B HANGUL LETTER KHIEUKH
- # 110F hangul choseong khieukh
-314C HANGUL LETTER THIEUTH
- # 1110 hangul choseong thieuth
-314D HANGUL LETTER PHIEUPH
- # 1111 hangul choseong phieuph
-314E HANGUL LETTER HIEUH
- # 1112 hangul choseong hieuh
-314F HANGUL LETTER A
- # 1161 hangul jungseong a
-3150 HANGUL LETTER AE
- # 1162 hangul jungseong ae
-3151 HANGUL LETTER YA
- # 1163 hangul jungseong ya
-3152 HANGUL LETTER YAE
- # 1164 hangul jungseong yae
-3153 HANGUL LETTER EO
- # 1165 hangul jungseong eo
-3154 HANGUL LETTER E
- # 1166 hangul jungseong e
-3155 HANGUL LETTER YEO
- # 1167 hangul jungseong yeo
-3156 HANGUL LETTER YE
- # 1168 hangul jungseong ye
-3157 HANGUL LETTER O
- # 1169 hangul jungseong o
-3158 HANGUL LETTER WA
- # 116A hangul jungseong wa
-3159 HANGUL LETTER WAE
- # 116B hangul jungseong wae
-315A HANGUL LETTER OE
- # 116C hangul jungseong oe
-315B HANGUL LETTER YO
- # 116D hangul jungseong yo
-315C HANGUL LETTER U
- # 116E hangul jungseong u
-315D HANGUL LETTER WEO
- # 116F hangul jungseong weo
-315E HANGUL LETTER WE
- # 1170 hangul jungseong we
-315F HANGUL LETTER WI
- # 1171 hangul jungseong wi
-3160 HANGUL LETTER YU
- # 1172 hangul jungseong yu
-3161 HANGUL LETTER EU
- # 1173 hangul jungseong eu
-3162 HANGUL LETTER YI
- # 1174 hangul jungseong yi
-3163 HANGUL LETTER I
- # 1175 hangul jungseong i
-@ Special character
-3164 HANGUL FILLER
- = chae um
- # 1160 hangul jungseong filler
-@ Archaic letters
-3165 HANGUL LETTER SSANGNIEUN
- # 1114 hangul choseong ssangnieun
-3166 HANGUL LETTER NIEUN-TIKEUT
- # 1115 hangul choseong nieun-tikeut
-3167 HANGUL LETTER NIEUN-SIOS
- # 11C7 hangul jongseong nieun-sios
-3168 HANGUL LETTER NIEUN-PANSIOS
- # 11C8 hangul jongseong nieun-pansios
-3169 HANGUL LETTER RIEUL-KIYEOK-SIOS
- # 11CC hangul jongseong rieul-kiyeok-sios
-316A HANGUL LETTER RIEUL-TIKEUT
- # 11CE hangul jongseong rieul-tikeut
-316B HANGUL LETTER RIEUL-PIEUP-SIOS
- # 11D3 hangul jongseong rieul-pieup-sios
-316C HANGUL LETTER RIEUL-PANSIOS
- # 11D7 hangul jongseong rieul-pansios
-316D HANGUL LETTER RIEUL-YEORINHIEUH
- # 11D9 hangul jongseong rieul-yeorinhieuh
-316E HANGUL LETTER MIEUM-PIEUP
- # 111C hangul choseong mieum-pieup
-316F HANGUL LETTER MIEUM-SIOS
- # 11DD hangul jongseong mieum-sios
-3170 HANGUL LETTER MIEUM-PANSIOS
- # 11DF hangul jongseong mieum-pansios
-3171 HANGUL LETTER KAPYEOUNMIEUM
- # 111D hangul choseong kapyeounmieum
-3172 HANGUL LETTER PIEUP-KIYEOK
- # 111E hangul choseong pieup-kiyeok
-3173 HANGUL LETTER PIEUP-TIKEUT
- # 1120 hangul choseong pieup-tikeut
-3174 HANGUL LETTER PIEUP-SIOS-KIYEOK
- # 1122 hangul choseong pieup-sios-kiyeok
-3175 HANGUL LETTER PIEUP-SIOS-TIKEUT
- # 1123 hangul choseong pieup-sios-tikeut
-3176 HANGUL LETTER PIEUP-CIEUC
- # 1127 hangul choseong pieup-cieuc
-3177 HANGUL LETTER PIEUP-THIEUTH
- # 1129 hangul choseong pieup-thieuth
-3178 HANGUL LETTER KAPYEOUNPIEUP
- # 112B hangul choseong kapyeounpieup
-3179 HANGUL LETTER KAPYEOUNSSANGPIEUP
- # 112C hangul choseong kapyeounssangpieup
-317A HANGUL LETTER SIOS-KIYEOK
- # 112D hangul choseong sios-kiyeok
-317B HANGUL LETTER SIOS-NIEUN
- # 112E hangul choseong sios-nieun
-317C HANGUL LETTER SIOS-TIKEUT
- # 112F hangul choseong sios-tikeut
-317D HANGUL LETTER SIOS-PIEUP
- # 1132 hangul choseong sios-pieup
-317E HANGUL LETTER SIOS-CIEUC
- # 1136 hangul choseong sios-cieuc
-317F HANGUL LETTER PANSIOS
- # 1140 hangul choseong pansios
-3180 HANGUL LETTER SSANGIEUNG
- = ssangyesieung
- # 1147 hangul choseong ssangieung
-3181 HANGUL LETTER YESIEUNG
- * archaic velar nasal
- # 114C hangul choseong yesieung
-3182 HANGUL LETTER YESIEUNG-SIOS
- # 11F1 hangul jongseong yesieung-sios
-3183 HANGUL LETTER YESIEUNG-PANSIOS
- # 11F2 hangul jongseong yesieung-pansios
-3184 HANGUL LETTER KAPYEOUNPHIEUPH
- # 1157 hangul choseong kapyeounphieuph
-3185 HANGUL LETTER SSANGHIEUH
- # 1158 hangul choseong ssanghieuh
-3186 HANGUL LETTER YEORINHIEUH
- * archaic glottal stop
- # 1159 hangul choseong yeorinhieuh
-3187 HANGUL LETTER YO-YA
- # 1184 hangul jungseong yo-ya
-3188 HANGUL LETTER YO-YAE
- # 1185 hangul jungseong yo-yae
-3189 HANGUL LETTER YO-I
- # 1188 hangul jungseong yo-i
-318A HANGUL LETTER YU-YEO
- # 1191 hangul jungseong yu-yeo
-318B HANGUL LETTER YU-YE
- # 1192 hangul jungseong yu-ye
-318C HANGUL LETTER YU-I
- # 1194 hangul jungseong yu-i
-318D HANGUL LETTER ARAEA
- # 119E hangul jungseong araea
-318E HANGUL LETTER ARAEAE
- # 11A1 hangul jungseong araea-i
-@@ 3190 Kanbun 319F
-@ Tateten
-3190 IDEOGRAPHIC ANNOTATION LINKING MARK
- = tateten
-@ Kaeriten
-3191 IDEOGRAPHIC ANNOTATION REVERSE MARK
- = kaeriten re
-3192 IDEOGRAPHIC ANNOTATION ONE MARK
- # <super> 4E00
-3193 IDEOGRAPHIC ANNOTATION TWO MARK
- # <super> 4E8C
-3194 IDEOGRAPHIC ANNOTATION THREE MARK
- # <super> 4E09
-3195 IDEOGRAPHIC ANNOTATION FOUR MARK
- # <super> 56DB
-3196 IDEOGRAPHIC ANNOTATION TOP MARK
- # <super> 4E0A
-3197 IDEOGRAPHIC ANNOTATION MIDDLE MARK
- # <super> 4E2D
-3198 IDEOGRAPHIC ANNOTATION BOTTOM MARK
- # <super> 4E0B
-3199 IDEOGRAPHIC ANNOTATION FIRST MARK
- # <super> 7532
-319A IDEOGRAPHIC ANNOTATION SECOND MARK
- # <super> 4E59
-319B IDEOGRAPHIC ANNOTATION THIRD MARK
- # <super> 4E19
-319C IDEOGRAPHIC ANNOTATION FOURTH MARK
- # <super> 4E01
-319D IDEOGRAPHIC ANNOTATION HEAVEN MARK
- # <super> 5929
-319E IDEOGRAPHIC ANNOTATION EARTH MARK
- # <super> 5730
-319F IDEOGRAPHIC ANNOTATION MAN MARK
- # <super> 4EBA
-@@ 31A0 Bopomofo Extended 31BF
-@+ See also the Bopomofo block
-@ Extended Bopomofo for Minnan and Hakka
-31A0 BOPOMOFO LETTER BU
-31A1 BOPOMOFO LETTER ZI
-31A2 BOPOMOFO LETTER JI
-31A3 BOPOMOFO LETTER GU
-31A4 BOPOMOFO LETTER EE
-31A5 BOPOMOFO LETTER ENN
-31A6 BOPOMOFO LETTER OO
-31A7 BOPOMOFO LETTER ONN
-31A8 BOPOMOFO LETTER IR
-31A9 BOPOMOFO LETTER ANN
-31AA BOPOMOFO LETTER INN
-31AB BOPOMOFO LETTER UNN
-31AC BOPOMOFO LETTER IM
-31AD BOPOMOFO LETTER NGG
-31AE BOPOMOFO LETTER AINN
-31AF BOPOMOFO LETTER AUNN
-31B0 BOPOMOFO LETTER AM
-31B1 BOPOMOFO LETTER OM
-31B2 BOPOMOFO LETTER ONG
-31B3 BOPOMOFO LETTER INNN
-31B4 BOPOMOFO FINAL LETTER P
-31B5 BOPOMOFO FINAL LETTER T
-31B6 BOPOMOFO FINAL LETTER K
-31B7 BOPOMOFO FINAL LETTER H
-@@ 31C0 CJK Strokes 31EF
-@ CJK strokes
-31C0 CJK STROKE T
-31C1 CJK STROKE WG
-31C2 CJK STROKE XG
-31C3 CJK STROKE BXG
-31C4 CJK STROKE SW
-31C5 CJK STROKE HZZ
-31C6 CJK STROKE HZG
-31C7 CJK STROKE HP
-31C8 CJK STROKE HZWG
-31C9 CJK STROKE SZWG
-31CA CJK STROKE HZT
-31CB CJK STROKE HZZP
-31CC CJK STROKE HPWG
-31CD CJK STROKE HZW
-31CE CJK STROKE HZZZ
-31CF CJK STROKE N
-31D0 CJK STROKE H
-31D1 CJK STROKE S
-31D2 CJK STROKE P
-31D3 CJK STROKE SP
-31D4 CJK STROKE D
-31D5 CJK STROKE HZ
-31D6 CJK STROKE HG
-31D7 CJK STROKE SZ
-31D8 CJK STROKE SWZ
-31D9 CJK STROKE ST
-31DA CJK STROKE SG
-31DB CJK STROKE PD
-31DC CJK STROKE PZ
-31DD CJK STROKE TN
-31DE CJK STROKE SZZ
-31DF CJK STROKE SWG
-31E0 CJK STROKE HXWG
-31E1 CJK STROKE HZZZG
-31E2 CJK STROKE PG
-31E3 CJK STROKE Q
-@@ 31F0 Katakana Phonetic Extensions 31FF
-@ Phonetic extensions for Ainu
-31F0 KATAKANA LETTER SMALL KU
-31F1 KATAKANA LETTER SMALL SI
-31F2 KATAKANA LETTER SMALL SU
-31F3 KATAKANA LETTER SMALL TO
-31F4 KATAKANA LETTER SMALL NU
-31F5 KATAKANA LETTER SMALL HA
-31F6 KATAKANA LETTER SMALL HI
-31F7 KATAKANA LETTER SMALL HU
-31F8 KATAKANA LETTER SMALL HE
-31F9 KATAKANA LETTER SMALL HO
-31FA KATAKANA LETTER SMALL MU
-31FB KATAKANA LETTER SMALL RA
-31FC KATAKANA LETTER SMALL RI
-31FD KATAKANA LETTER SMALL RU
-31FE KATAKANA LETTER SMALL RE
-31FF KATAKANA LETTER SMALL RO
-@@ 3200 Enclosed CJK Letters and Months 32FF
-@ Parenthesized Hangul letters
-3200 PARENTHESIZED HANGUL KIYEOK
- # 0028 1100 0029
-3201 PARENTHESIZED HANGUL NIEUN
- # 0028 1102 0029
-3202 PARENTHESIZED HANGUL TIKEUT
- # 0028 1103 0029
-3203 PARENTHESIZED HANGUL RIEUL
- # 0028 1105 0029
-3204 PARENTHESIZED HANGUL MIEUM
- # 0028 1106 0029
-3205 PARENTHESIZED HANGUL PIEUP
- # 0028 1107 0029
-3206 PARENTHESIZED HANGUL SIOS
- # 0028 1109 0029
-3207 PARENTHESIZED HANGUL IEUNG
- # 0028 110B 0029
-3208 PARENTHESIZED HANGUL CIEUC
- # 0028 110C 0029
-3209 PARENTHESIZED HANGUL CHIEUCH
- # 0028 110E 0029
-320A PARENTHESIZED HANGUL KHIEUKH
- # 0028 110F 0029
-320B PARENTHESIZED HANGUL THIEUTH
- # 0028 1110 0029
-320C PARENTHESIZED HANGUL PHIEUPH
- # 0028 1111 0029
-320D PARENTHESIZED HANGUL HIEUH
- # 0028 1112 0029
-@ Parenthesized Hangul syllables
-320E PARENTHESIZED HANGUL KIYEOK A
- # 0028 1100 1161 0029
-320F PARENTHESIZED HANGUL NIEUN A
- # 0028 1102 1161 0029
-3210 PARENTHESIZED HANGUL TIKEUT A
- # 0028 1103 1161 0029
-3211 PARENTHESIZED HANGUL RIEUL A
- # 0028 1105 1161 0029
-3212 PARENTHESIZED HANGUL MIEUM A
- # 0028 1106 1161 0029
-3213 PARENTHESIZED HANGUL PIEUP A
- # 0028 1107 1161 0029
-3214 PARENTHESIZED HANGUL SIOS A
- # 0028 1109 1161 0029
-3215 PARENTHESIZED HANGUL IEUNG A
- # 0028 110B 1161 0029
-3216 PARENTHESIZED HANGUL CIEUC A
- # 0028 110C 1161 0029
-3217 PARENTHESIZED HANGUL CHIEUCH A
- # 0028 110E 1161 0029
-3218 PARENTHESIZED HANGUL KHIEUKH A
- # 0028 110F 1161 0029
-3219 PARENTHESIZED HANGUL THIEUTH A
- # 0028 1110 1161 0029
-321A PARENTHESIZED HANGUL PHIEUPH A
- # 0028 1111 1161 0029
-321B PARENTHESIZED HANGUL HIEUH A
- # 0028 1112 1161 0029
-321C PARENTHESIZED HANGUL CIEUC U
- # 0028 110C 116E 0029
-@ Parenthesized Korean words
-321D PARENTHESIZED KOREAN CHARACTER OJEON
- # 0028 110B 1169 110C 1165 11AB 0029
-321E PARENTHESIZED KOREAN CHARACTER O HU
- # 0028 110B 1169 1112 116E 0029
-@ Parenthesized ideographs
-3220 PARENTHESIZED IDEOGRAPH ONE
- # 0028 4E00 0029
-3221 PARENTHESIZED IDEOGRAPH TWO
- # 0028 4E8C 0029
-3222 PARENTHESIZED IDEOGRAPH THREE
- # 0028 4E09 0029
-3223 PARENTHESIZED IDEOGRAPH FOUR
- # 0028 56DB 0029
-3224 PARENTHESIZED IDEOGRAPH FIVE
- # 0028 4E94 0029
-3225 PARENTHESIZED IDEOGRAPH SIX
- # 0028 516D 0029
-3226 PARENTHESIZED IDEOGRAPH SEVEN
- # 0028 4E03 0029
-3227 PARENTHESIZED IDEOGRAPH EIGHT
- # 0028 516B 0029
-3228 PARENTHESIZED IDEOGRAPH NINE
- # 0028 4E5D 0029
-3229 PARENTHESIZED IDEOGRAPH TEN
- # 0028 5341 0029
-322A PARENTHESIZED IDEOGRAPH MOON
- * Monday
- # 0028 6708 0029
-322B PARENTHESIZED IDEOGRAPH FIRE
- * Tuesday
- # 0028 706B 0029
-322C PARENTHESIZED IDEOGRAPH WATER
- * Wednesday
- # 0028 6C34 0029
-322D PARENTHESIZED IDEOGRAPH WOOD
- * Thursday
- # 0028 6728 0029
-322E PARENTHESIZED IDEOGRAPH METAL
- * Friday
- # 0028 91D1 0029
-322F PARENTHESIZED IDEOGRAPH EARTH
- * Saturday
- # 0028 571F 0029
-3230 PARENTHESIZED IDEOGRAPH SUN
- * Sunday
- # 0028 65E5 0029
-3231 PARENTHESIZED IDEOGRAPH STOCK
- * incorporated
- # 0028 682A 0029
-3232 PARENTHESIZED IDEOGRAPH HAVE
- * limited
- # 0028 6709 0029
-3233 PARENTHESIZED IDEOGRAPH SOCIETY
- * company
- # 0028 793E 0029
-3234 PARENTHESIZED IDEOGRAPH NAME
- # 0028 540D 0029
-3235 PARENTHESIZED IDEOGRAPH SPECIAL
- # 0028 7279 0029
-3236 PARENTHESIZED IDEOGRAPH FINANCIAL
- # 0028 8CA1 0029
-3237 PARENTHESIZED IDEOGRAPH CONGRATULATION
- # 0028 795D 0029
-3238 PARENTHESIZED IDEOGRAPH LABOR
- # 0028 52B4 0029
-3239 PARENTHESIZED IDEOGRAPH REPRESENT
- # 0028 4EE3 0029
-323A PARENTHESIZED IDEOGRAPH CALL
- # 0028 547C 0029
-323B PARENTHESIZED IDEOGRAPH STUDY
- # 0028 5B66 0029
-323C PARENTHESIZED IDEOGRAPH SUPERVISE
- # 0028 76E3 0029
-323D PARENTHESIZED IDEOGRAPH ENTERPRISE
- # 0028 4F01 0029
-323E PARENTHESIZED IDEOGRAPH RESOURCE
- # 0028 8CC7 0029
-323F PARENTHESIZED IDEOGRAPH ALLIANCE
- # 0028 5354 0029
-3240 PARENTHESIZED IDEOGRAPH FESTIVAL
- # 0028 796D 0029
-3241 PARENTHESIZED IDEOGRAPH REST
- # 0028 4F11 0029
-3242 PARENTHESIZED IDEOGRAPH SELF
- * from
- # 0028 81EA 0029
-3243 PARENTHESIZED IDEOGRAPH REACH
- * to
- # 0028 81F3 0029
-@ Circled ideographs from ARIB STD B24
-3244 CIRCLED IDEOGRAPH QUESTION
- # <circle> 554F
-3245 CIRCLED IDEOGRAPH KINDERGARTEN
- # <circle> 5E7C
-3246 CIRCLED IDEOGRAPH SCHOOL
- # <circle> 6587
-3247 CIRCLED IDEOGRAPH KOTO
- # <circle> 7B8F
-@ Circled numbers on black squares from ARIB STD B24
-3248 CIRCLED NUMBER TEN ON BLACK SQUARE
- = speed limit 10 km/h
-3249 CIRCLED NUMBER TWENTY ON BLACK SQUARE
- = speed limit 20 km/h
-324A CIRCLED NUMBER THIRTY ON BLACK SQUARE
- = speed limit 30 km/h
-324B CIRCLED NUMBER FORTY ON BLACK SQUARE
- = speed limit 40 km/h
-324C CIRCLED NUMBER FIFTY ON BLACK SQUARE
- = speed limit 50 km/h
-324D CIRCLED NUMBER SIXTY ON BLACK SQUARE
- = speed limit 60 km/h
-324E CIRCLED NUMBER SEVENTY ON BLACK SQUARE
- = speed limit 70 km/h
-324F CIRCLED NUMBER EIGHTY ON BLACK SQUARE
- = speed limit 80 km/h
-@ Squared Latin abbreviation
-3250 PARTNERSHIP SIGN
- # <square> 0050 0054 0045
-@ Circled numbers
-3251 CIRCLED NUMBER TWENTY ONE
- # <circle> 0032 0031
-3252 CIRCLED NUMBER TWENTY TWO
- # <circle> 0032 0032
-3253 CIRCLED NUMBER TWENTY THREE
- # <circle> 0032 0033
-3254 CIRCLED NUMBER TWENTY FOUR
- # <circle> 0032 0034
-3255 CIRCLED NUMBER TWENTY FIVE
- # <circle> 0032 0035
-3256 CIRCLED NUMBER TWENTY SIX
- # <circle> 0032 0036
-3257 CIRCLED NUMBER TWENTY SEVEN
- # <circle> 0032 0037
-3258 CIRCLED NUMBER TWENTY EIGHT
- # <circle> 0032 0038
-3259 CIRCLED NUMBER TWENTY NINE
- # <circle> 0032 0039
-325A CIRCLED NUMBER THIRTY
- # <circle> 0033 0030
-325B CIRCLED NUMBER THIRTY ONE
- # <circle> 0033 0031
-325C CIRCLED NUMBER THIRTY TWO
- # <circle> 0033 0032
-325D CIRCLED NUMBER THIRTY THREE
- # <circle> 0033 0033
-325E CIRCLED NUMBER THIRTY FOUR
- # <circle> 0033 0034
-325F CIRCLED NUMBER THIRTY FIVE
- # <circle> 0033 0035
-@ Circled Hangul letters
-3260 CIRCLED HANGUL KIYEOK
- # <circle> 1100
-3261 CIRCLED HANGUL NIEUN
- # <circle> 1102
-3262 CIRCLED HANGUL TIKEUT
- # <circle> 1103
-3263 CIRCLED HANGUL RIEUL
- # <circle> 1105
-3264 CIRCLED HANGUL MIEUM
- # <circle> 1106
-3265 CIRCLED HANGUL PIEUP
- # <circle> 1107
-3266 CIRCLED HANGUL SIOS
- # <circle> 1109
-3267 CIRCLED HANGUL IEUNG
- # <circle> 110B
-3268 CIRCLED HANGUL CIEUC
- # <circle> 110C
-3269 CIRCLED HANGUL CHIEUCH
- # <circle> 110E
-326A CIRCLED HANGUL KHIEUKH
- # <circle> 110F
-326B CIRCLED HANGUL THIEUTH
- # <circle> 1110
-326C CIRCLED HANGUL PHIEUPH
- # <circle> 1111
-326D CIRCLED HANGUL HIEUH
- # <circle> 1112
-@ Circled Hangul syllables
-326E CIRCLED HANGUL KIYEOK A
- # <circle> 1100 1161
-326F CIRCLED HANGUL NIEUN A
- # <circle> 1102 1161
-3270 CIRCLED HANGUL TIKEUT A
- # <circle> 1103 1161
-3271 CIRCLED HANGUL RIEUL A
- # <circle> 1105 1161
-3272 CIRCLED HANGUL MIEUM A
- # <circle> 1106 1161
-3273 CIRCLED HANGUL PIEUP A
- # <circle> 1107 1161
-3274 CIRCLED HANGUL SIOS A
- # <circle> 1109 1161
-3275 CIRCLED HANGUL IEUNG A
- # <circle> 110B 1161
-3276 CIRCLED HANGUL CIEUC A
- # <circle> 110C 1161
-3277 CIRCLED HANGUL CHIEUCH A
- # <circle> 110E 1161
-3278 CIRCLED HANGUL KHIEUKH A
- # <circle> 110F 1161
-3279 CIRCLED HANGUL THIEUTH A
- # <circle> 1110 1161
-327A CIRCLED HANGUL PHIEUPH A
- # <circle> 1111 1161
-327B CIRCLED HANGUL HIEUH A
- # <circle> 1112 1161
-@ Circled Korean words
-327C CIRCLED KOREAN CHARACTER CHAMKO
- # <circle> 110E 1161 11B7 1100 1169
-327D CIRCLED KOREAN CHARACTER JUEUI
- # <circle> 110C 116E 110B 1174
-@ Circled Hangul syllable
-327E CIRCLED HANGUL IEUNG U
- * postal code mark
- # <circle> 110B 116E
-@ Symbol
-327F KOREAN STANDARD SYMBOL
-@ Circled ideographs
-3280 CIRCLED IDEOGRAPH ONE
- = maru-iti, symbol of unification
- # <circle> 4E00
-3281 CIRCLED IDEOGRAPH TWO
- # <circle> 4E8C
-3282 CIRCLED IDEOGRAPH THREE
- # <circle> 4E09
-3283 CIRCLED IDEOGRAPH FOUR
- # <circle> 56DB
-3284 CIRCLED IDEOGRAPH FIVE
- # <circle> 4E94
-3285 CIRCLED IDEOGRAPH SIX
- # <circle> 516D
-3286 CIRCLED IDEOGRAPH SEVEN
- # <circle> 4E03
-3287 CIRCLED IDEOGRAPH EIGHT
- # <circle> 516B
-3288 CIRCLED IDEOGRAPH NINE
- # <circle> 4E5D
-3289 CIRCLED IDEOGRAPH TEN
- # <circle> 5341
-328A CIRCLED IDEOGRAPH MOON
- * Monday
- # <circle> 6708
-328B CIRCLED IDEOGRAPH FIRE
- * Tuesday
- # <circle> 706B
-328C CIRCLED IDEOGRAPH WATER
- * Wednesday
- # <circle> 6C34
-328D CIRCLED IDEOGRAPH WOOD
- * Thursday
- # <circle> 6728
-328E CIRCLED IDEOGRAPH METAL
- * Friday
- # <circle> 91D1
-328F CIRCLED IDEOGRAPH EARTH
- * Saturday
- # <circle> 571F
-3290 CIRCLED IDEOGRAPH SUN
- * Sunday
- # <circle> 65E5
-3291 CIRCLED IDEOGRAPH STOCK
- * incorporated
- # <circle> 682A
-3292 CIRCLED IDEOGRAPH HAVE
- * limited
- # <circle> 6709
-3293 CIRCLED IDEOGRAPH SOCIETY
- * company
- # <circle> 793E
-3294 CIRCLED IDEOGRAPH NAME
- # <circle> 540D
-3295 CIRCLED IDEOGRAPH SPECIAL
- # <circle> 7279
-3296 CIRCLED IDEOGRAPH FINANCIAL
- # <circle> 8CA1
-3297 CIRCLED IDEOGRAPH CONGRATULATION
- # <circle> 795D
-3298 CIRCLED IDEOGRAPH LABOR
- # <circle> 52B4
-3299 CIRCLED IDEOGRAPH SECRET
- # <circle> 79D8
-329A CIRCLED IDEOGRAPH MALE
- # <circle> 7537
-329B CIRCLED IDEOGRAPH FEMALE
- # <circle> 5973
-329C CIRCLED IDEOGRAPH SUITABLE
- # <circle> 9069
-329D CIRCLED IDEOGRAPH EXCELLENT
- # <circle> 512A
-329E CIRCLED IDEOGRAPH PRINT
- * name seal
- # <circle> 5370
-329F CIRCLED IDEOGRAPH ATTENTION
- # <circle> 6CE8
-32A0 CIRCLED IDEOGRAPH ITEM
- # <circle> 9805
-32A1 CIRCLED IDEOGRAPH REST
- * holiday
- # <circle> 4F11
-32A2 CIRCLED IDEOGRAPH COPY
- # <circle> 5199
-32A3 CIRCLED IDEOGRAPH CORRECT
- # <circle> 6B63
-32A4 CIRCLED IDEOGRAPH HIGH
- # <circle> 4E0A
-32A5 CIRCLED IDEOGRAPH CENTRE
- # <circle> 4E2D
-32A6 CIRCLED IDEOGRAPH LOW
- # <circle> 4E0B
-32A7 CIRCLED IDEOGRAPH LEFT
- # <circle> 5DE6
-32A8 CIRCLED IDEOGRAPH RIGHT
- # <circle> 53F3
-32A9 CIRCLED IDEOGRAPH MEDICINE
- # <circle> 533B
-32AA CIRCLED IDEOGRAPH RELIGION
- # <circle> 5B97
-32AB CIRCLED IDEOGRAPH STUDY
- # <circle> 5B66
-32AC CIRCLED IDEOGRAPH SUPERVISE
- # <circle> 76E3
-32AD CIRCLED IDEOGRAPH ENTERPRISE
- # <circle> 4F01
-32AE CIRCLED IDEOGRAPH RESOURCE
- # <circle> 8CC7
-32AF CIRCLED IDEOGRAPH ALLIANCE
- # <circle> 5354
-32B0 CIRCLED IDEOGRAPH NIGHT
- # <circle> 591C
-@ Circled numbers
-32B1 CIRCLED NUMBER THIRTY SIX
- # <circle> 0033 0036
-32B2 CIRCLED NUMBER THIRTY SEVEN
- # <circle> 0033 0037
-32B3 CIRCLED NUMBER THIRTY EIGHT
- # <circle> 0033 0038
-32B4 CIRCLED NUMBER THIRTY NINE
- # <circle> 0033 0039
-32B5 CIRCLED NUMBER FORTY
- # <circle> 0034 0030
-32B6 CIRCLED NUMBER FORTY ONE
- # <circle> 0034 0031
-32B7 CIRCLED NUMBER FORTY TWO
- # <circle> 0034 0032
-32B8 CIRCLED NUMBER FORTY THREE
- # <circle> 0034 0033
-32B9 CIRCLED NUMBER FORTY FOUR
- # <circle> 0034 0034
-32BA CIRCLED NUMBER FORTY FIVE
- # <circle> 0034 0035
-32BB CIRCLED NUMBER FORTY SIX
- # <circle> 0034 0036
-32BC CIRCLED NUMBER FORTY SEVEN
- # <circle> 0034 0037
-32BD CIRCLED NUMBER FORTY EIGHT
- # <circle> 0034 0038
-32BE CIRCLED NUMBER FORTY NINE
- # <circle> 0034 0039
-32BF CIRCLED NUMBER FIFTY
- # <circle> 0035 0030
-@ Telegraph symbols for months
-32C0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY
- # 0031 6708
-32C1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY
- # 0032 6708
-32C2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH
- # 0033 6708
-32C3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL
- # 0034 6708
-32C4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY
- # 0035 6708
-32C5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE
- # 0036 6708
-32C6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY
- # 0037 6708
-32C7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST
- # 0038 6708
-32C8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER
- # 0039 6708
-32C9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER
- # 0031 0030 6708
-32CA IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER
- # 0031 0031 6708
-32CB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
- # 0031 0032 6708
-@ Squared Latin abbreviations
-32CC SQUARE HG
- # <square> 0048 0067
-32CD SQUARE ERG
- # <square> 0065 0072 0067
-32CE SQUARE EV
- # <square> 0065 0056
-32CF LIMITED LIABILITY SIGN
- # <square> 004C 0054 0044
-@ Circled Katakana
-32D0 CIRCLED KATAKANA A
- # <circle> 30A2
-32D1 CIRCLED KATAKANA I
- # <circle> 30A4
-32D2 CIRCLED KATAKANA U
- # <circle> 30A6
-32D3 CIRCLED KATAKANA E
- # <circle> 30A8
-32D4 CIRCLED KATAKANA O
- # <circle> 30AA
-32D5 CIRCLED KATAKANA KA
- # <circle> 30AB
-32D6 CIRCLED KATAKANA KI
- # <circle> 30AD
-32D7 CIRCLED KATAKANA KU
- # <circle> 30AF
-32D8 CIRCLED KATAKANA KE
- # <circle> 30B1
-32D9 CIRCLED KATAKANA KO
- # <circle> 30B3
-32DA CIRCLED KATAKANA SA
- # <circle> 30B5
-32DB CIRCLED KATAKANA SI
- # <circle> 30B7
-32DC CIRCLED KATAKANA SU
- # <circle> 30B9
-32DD CIRCLED KATAKANA SE
- # <circle> 30BB
-32DE CIRCLED KATAKANA SO
- # <circle> 30BD
-32DF CIRCLED KATAKANA TA
- # <circle> 30BF
-32E0 CIRCLED KATAKANA TI
- # <circle> 30C1
-32E1 CIRCLED KATAKANA TU
- # <circle> 30C4
-32E2 CIRCLED KATAKANA TE
- # <circle> 30C6
-32E3 CIRCLED KATAKANA TO
- # <circle> 30C8
-32E4 CIRCLED KATAKANA NA
- # <circle> 30CA
-32E5 CIRCLED KATAKANA NI
- # <circle> 30CB
-32E6 CIRCLED KATAKANA NU
- # <circle> 30CC
-32E7 CIRCLED KATAKANA NE
- # <circle> 30CD
-32E8 CIRCLED KATAKANA NO
- # <circle> 30CE
-32E9 CIRCLED KATAKANA HA
- # <circle> 30CF
-32EA CIRCLED KATAKANA HI
- # <circle> 30D2
-32EB CIRCLED KATAKANA HU
- # <circle> 30D5
-32EC CIRCLED KATAKANA HE
- # <circle> 30D8
-32ED CIRCLED KATAKANA HO
- # <circle> 30DB
-32EE CIRCLED KATAKANA MA
- # <circle> 30DE
-32EF CIRCLED KATAKANA MI
- # <circle> 30DF
-32F0 CIRCLED KATAKANA MU
- # <circle> 30E0
-32F1 CIRCLED KATAKANA ME
- # <circle> 30E1
-32F2 CIRCLED KATAKANA MO
- # <circle> 30E2
-32F3 CIRCLED KATAKANA YA
- # <circle> 30E4
-32F4 CIRCLED KATAKANA YU
- # <circle> 30E6
-32F5 CIRCLED KATAKANA YO
- # <circle> 30E8
-32F6 CIRCLED KATAKANA RA
- # <circle> 30E9
-32F7 CIRCLED KATAKANA RI
- # <circle> 30EA
-32F8 CIRCLED KATAKANA RU
- # <circle> 30EB
-32F9 CIRCLED KATAKANA RE
- # <circle> 30EC
-32FA CIRCLED KATAKANA RO
- # <circle> 30ED
-32FB CIRCLED KATAKANA WA
- # <circle> 30EF
-32FC CIRCLED KATAKANA WI
- # <circle> 30F0
-32FD CIRCLED KATAKANA WE
- # <circle> 30F1
-32FE CIRCLED KATAKANA WO
- # <circle> 30F2
-@@ 3300 CJK Compatibility 33FF
-@ Squared Katakana words
-3300 SQUARE APAATO
- * apartment
- # <square> 30A2 30D1 30FC 30C8
-3301 SQUARE ARUHUA
- * alpha
- # <square> 30A2 30EB 30D5 30A1
-3302 SQUARE ANPEA
- * ampere
- # <square> 30A2 30F3 30DA 30A2
-3303 SQUARE AARU
- * are (unit of area)
- # <square> 30A2 30FC 30EB
-3304 SQUARE ININGU
- * inning
- # <square> 30A4 30CB 30F3 30B0
-3305 SQUARE INTI
- * inch
- # <square> 30A4 30F3 30C1
-3306 SQUARE UON
- * won (Korean currency)
- # <square> 30A6 30A9 30F3
-3307 SQUARE ESUKUUDO
- * escudo (Portuguese currency)
- # <square> 30A8 30B9 30AF 30FC 30C9
-3308 SQUARE EEKAA
- * acre
- # <square> 30A8 30FC 30AB 30FC
-3309 SQUARE ONSU
- * ounce
- # <square> 30AA 30F3 30B9
-330A SQUARE OOMU
- * ohm
- # <square> 30AA 30FC 30E0
-330B SQUARE KAIRI
- * kai-ri: nautical mile
- # <square> 30AB 30A4 30EA
-330C SQUARE KARATTO
- * carat
- # <square> 30AB 30E9 30C3 30C8
-330D SQUARE KARORII
- * calorie
- # <square> 30AB 30ED 30EA 30FC
-330E SQUARE GARON
- * gallon
- # <square> 30AC 30ED 30F3
-330F SQUARE GANMA
- * gamma
- # <square> 30AC 30F3 30DE
-3310 SQUARE GIGA
- * giga-
- # <square> 30AE 30AC
-3311 SQUARE GINII
- * guinea
- # <square> 30AE 30CB 30FC
-3312 SQUARE KYURII
- * curie
- # <square> 30AD 30E5 30EA 30FC
-3313 SQUARE GIRUDAA
- * guilder
- # <square> 30AE 30EB 30C0 30FC
-3314 SQUARE KIRO
- * kilo-
- # <square> 30AD 30ED
-3315 SQUARE KIROGURAMU
- * kilogram
- # <square> 30AD 30ED 30B0 30E9 30E0
-3316 SQUARE KIROMEETORU
- * kilometer
- # <square> 30AD 30ED 30E1 30FC 30C8 30EB
-3317 SQUARE KIROWATTO
- * kilowatt
- # <square> 30AD 30ED 30EF 30C3 30C8
-3318 SQUARE GURAMU
- * gram
- # <square> 30B0 30E9 30E0
-3319 SQUARE GURAMUTON
- * gram ton
- # <square> 30B0 30E9 30E0 30C8 30F3
-331A SQUARE KURUZEIRO
- * cruzeiro (Brazilian currency)
- # <square> 30AF 30EB 30BC 30A4 30ED
-331B SQUARE KUROONE
- * krone
- # <square> 30AF 30ED 30FC 30CD
-331C SQUARE KEESU
- * case
- # <square> 30B1 30FC 30B9
-331D SQUARE KORUNA
- * koruna (Czech currency)
- # <square> 30B3 30EB 30CA
-331E SQUARE KOOPO
- * co-op
- # <square> 30B3 30FC 30DD
-331F SQUARE SAIKURU
- * cycle
- # <square> 30B5 30A4 30AF 30EB
-3320 SQUARE SANTIIMU
- * centime
- # <square> 30B5 30F3 30C1 30FC 30E0
-3321 SQUARE SIRINGU
- * shilling
- # <square> 30B7 30EA 30F3 30B0
-3322 SQUARE SENTI
- * centi-
- # <square> 30BB 30F3 30C1
-3323 SQUARE SENTO
- * cent
- # <square> 30BB 30F3 30C8
-3324 SQUARE DAASU
- * dozen
- # <square> 30C0 30FC 30B9
-3325 SQUARE DESI
- * deci-
- # <square> 30C7 30B7
-3326 SQUARE DORU
- * dollar
- # <square> 30C9 30EB
-3327 SQUARE TON
- * ton
- # <square> 30C8 30F3
-3328 SQUARE NANO
- * nano-
- # <square> 30CA 30CE
-3329 SQUARE NOTTO
- * knot, nautical mile
- # <square> 30CE 30C3 30C8
-332A SQUARE HAITU
- * heights
- # <square> 30CF 30A4 30C4
-332B SQUARE PAASENTO
- * percent
- # <square> 30D1 30FC 30BB 30F3 30C8
-332C SQUARE PAATU
- * parts
- # <square> 30D1 30FC 30C4
-332D SQUARE BAARERU
- * barrel
- # <square> 30D0 30FC 30EC 30EB
-332E SQUARE PIASUTORU
- * piaster
- # <square> 30D4 30A2 30B9 30C8 30EB
-332F SQUARE PIKURU
- * picul (unit of weight)
- # <square> 30D4 30AF 30EB
-3330 SQUARE PIKO
- * pico-
- # <square> 30D4 30B3
-3331 SQUARE BIRU
- * building
- # <square> 30D3 30EB
-3332 SQUARE HUARADDO
- * farad
- # <square> 30D5 30A1 30E9 30C3 30C9
-3333 SQUARE HUIITO
- * feet
- # <square> 30D5 30A3 30FC 30C8
-3334 SQUARE BUSSYERU
- * bushel
- # <square> 30D6 30C3 30B7 30A7 30EB
-3335 SQUARE HURAN
- * franc
- # <square> 30D5 30E9 30F3
-3336 SQUARE HEKUTAARU
- * hectare
- # <square> 30D8 30AF 30BF 30FC 30EB
-3337 SQUARE PESO
- * peso
- # <square> 30DA 30BD
-3338 SQUARE PENIHI
- * pfennig
- # <square> 30DA 30CB 30D2
-3339 SQUARE HERUTU
- * hertz
- # <square> 30D8 30EB 30C4
-333A SQUARE PENSU
- * pence
- # <square> 30DA 30F3 30B9
-333B SQUARE PEEZI
- * page
- # <square> 30DA 30FC 30B8
-333C SQUARE BEETA
- * beta
- # <square> 30D9 30FC 30BF
-333D SQUARE POINTO
- * point
- # <square> 30DD 30A4 30F3 30C8
-333E SQUARE BORUTO
- * volt, bolt
- # <square> 30DC 30EB 30C8
-333F SQUARE HON
- * hon: volume
- # <square> 30DB 30F3
-3340 SQUARE PONDO
- * pound
- # <square> 30DD 30F3 30C9
-3341 SQUARE HOORU
- * hall
- # <square> 30DB 30FC 30EB
-3342 SQUARE HOON
- * horn
- # <square> 30DB 30FC 30F3
-3343 SQUARE MAIKURO
- * micro-
- # <square> 30DE 30A4 30AF 30ED
-3344 SQUARE MAIRU
- * mile
- # <square> 30DE 30A4 30EB
-3345 SQUARE MAHHA
- * mach
- # <square> 30DE 30C3 30CF
-3346 SQUARE MARUKU
- * mark
- # <square> 30DE 30EB 30AF
-3347 SQUARE MANSYON
- * mansion (i.e. better quality apartment)
- # <square> 30DE 30F3 30B7 30E7 30F3
-3348 SQUARE MIKURON
- * micron
- # <square> 30DF 30AF 30ED 30F3
-3349 SQUARE MIRI
- * milli-
- # <square> 30DF 30EA
-334A SQUARE MIRIBAARU
- * millibar
- # <square> 30DF 30EA 30D0 30FC 30EB
-334B SQUARE MEGA
- * mega-
- # <square> 30E1 30AC
-334C SQUARE MEGATON
- * megaton
- # <square> 30E1 30AC 30C8 30F3
-334D SQUARE MEETORU
- * meter
- # <square> 30E1 30FC 30C8 30EB
-334E SQUARE YAADO
- * yard
- # <square> 30E4 30FC 30C9
-334F SQUARE YAARU
- * yard
- # <square> 30E4 30FC 30EB
-3350 SQUARE YUAN
- * yuan (Chinese currency)
- # <square> 30E6 30A2 30F3
-3351 SQUARE RITTORU
- * liter
- # <square> 30EA 30C3 30C8 30EB
-3352 SQUARE RIRA
- * lira
- # <square> 30EA 30E9
-3353 SQUARE RUPII
- * rupee
- # <square> 30EB 30D4 30FC
-3354 SQUARE RUUBURU
- * ruble
- # <square> 30EB 30FC 30D6 30EB
-3355 SQUARE REMU
- * rem (unit of radiation)
- # <square> 30EC 30E0
-3356 SQUARE RENTOGEN
- * roentgen
- # <square> 30EC 30F3 30C8 30B2 30F3
-3357 SQUARE WATTO
- * watt
- # <square> 30EF 30C3 30C8
-@ Telegraph symbols for hours
-3358 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO
- # 0030 70B9
-3359 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE
- # 0031 70B9
-335A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO
- # 0032 70B9
-335B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE
- # 0033 70B9
-335C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR
- # 0034 70B9
-335D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE
- # 0035 70B9
-335E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX
- # 0036 70B9
-335F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN
- # 0037 70B9
-3360 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT
- # 0038 70B9
-3361 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE
- # 0039 70B9
-3362 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN
- # 0031 0030 70B9
-3363 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN
- # 0031 0031 70B9
-3364 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE
- # 0031 0032 70B9
-3365 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN
- # 0031 0033 70B9
-3366 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN
- # 0031 0034 70B9
-3367 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN
- # 0031 0035 70B9
-3368 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN
- # 0031 0036 70B9
-3369 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN
- # 0031 0037 70B9
-336A IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN
- # 0031 0038 70B9
-336B IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN
- # 0031 0039 70B9
-336C IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY
- # 0032 0030 70B9
-336D IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE
- # 0032 0031 70B9
-336E IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO
- # 0032 0032 70B9
-336F IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE
- # 0032 0033 70B9
-3370 IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
- # 0032 0034 70B9
-@ Squared Latin abbreviations
-3371 SQUARE HPA
- # <square> 0068 0050 0061
-3372 SQUARE DA
- # <square> 0064 0061
-3373 SQUARE AU
- # <square> 0041 0055
-3374 SQUARE BAR
- # <square> 0062 0061 0072
-3375 SQUARE OV
- # <square> 006F 0056
-3376 SQUARE PC
- # <square> 0070 0063
-3377 SQUARE DM
- # <square> 0064 006D
-3378 SQUARE DM SQUARED
- # <square> 0064 006D 00B2
-3379 SQUARE DM CUBED
- # <square> 0064 006D 00B3
-337A SQUARE IU
- # <square> 0049 0055
-@ Japanese era names
-337B SQUARE ERA NAME HEISEI
- # <square> 5E73 6210
-337C SQUARE ERA NAME SYOUWA
- # <square> 662D 548C
-337D SQUARE ERA NAME TAISYOU
- # <square> 5927 6B63
-337E SQUARE ERA NAME MEIZI
- # <square> 660E 6CBB
-@ Japanese corporation
-337F SQUARE CORPORATION
- = kabusiki-gaisya
- * incorporated
- # <square> 682A 5F0F 4F1A 793E
-@ Squared Latin abbreviations
-3380 SQUARE PA AMPS
- # <square> 0070 0041
-3381 SQUARE NA
- # <square> 006E 0041
-3382 SQUARE MU A
- # <square> 03BC 0041
-3383 SQUARE MA
- # <square> 006D 0041
-3384 SQUARE KA
- # <square> 006B 0041
-3385 SQUARE KB
- # <square> 004B 0042
-3386 SQUARE MB
- # <square> 004D 0042
-3387 SQUARE GB
- # <square> 0047 0042
-3388 SQUARE CAL
- # <square> 0063 0061 006C
-3389 SQUARE KCAL
- # <square> 006B 0063 0061 006C
-338A SQUARE PF
- # <square> 0070 0046
-338B SQUARE NF
- # <square> 006E 0046
-338C SQUARE MU F
- # <square> 03BC 0046
-338D SQUARE MU G
- # <square> 03BC 0067
-338E SQUARE MG
- # <square> 006D 0067
-338F SQUARE KG
- # <square> 006B 0067
-3390 SQUARE HZ
- # <square> 0048 007A
-3391 SQUARE KHZ
- # <square> 006B 0048 007A
-3392 SQUARE MHZ
- # <square> 004D 0048 007A
-3393 SQUARE GHZ
- # <square> 0047 0048 007A
-3394 SQUARE THZ
- # <square> 0054 0048 007A
-3395 SQUARE MU L
- # <square> 03BC 2113
-3396 SQUARE ML
- # <square> 006D 2113
-3397 SQUARE DL
- # <square> 0064 2113
-3398 SQUARE KL
- # <square> 006B 2113
-3399 SQUARE FM
- # <square> 0066 006D
-339A SQUARE NM
- # <square> 006E 006D
-339B SQUARE MU M
- # <square> 03BC 006D
-339C SQUARE MM
- # <square> 006D 006D
-339D SQUARE CM
- # <square> 0063 006D
-339E SQUARE KM
- # <square> 006B 006D
-339F SQUARE MM SQUARED
- # <square> 006D 006D 00B2
-33A0 SQUARE CM SQUARED
- # <square> 0063 006D 00B2
-33A1 SQUARE M SQUARED
- # <square> 006D 00B2
-33A2 SQUARE KM SQUARED
- # <square> 006B 006D 00B2
-33A3 SQUARE MM CUBED
- # <square> 006D 006D 00B3
-33A4 SQUARE CM CUBED
- # <square> 0063 006D 00B3
-33A5 SQUARE M CUBED
- # <square> 006D 00B3
-33A6 SQUARE KM CUBED
- # <square> 006B 006D 00B3
-33A7 SQUARE M OVER S
- # <square> 006D 2215 0073
-33A8 SQUARE M OVER S SQUARED
- # <square> 006D 2215 0073 00B2
-33A9 SQUARE PA
- # <square> 0050 0061
-33AA SQUARE KPA
- # <square> 006B 0050 0061
-33AB SQUARE MPA
- # <square> 004D 0050 0061
-33AC SQUARE GPA
- # <square> 0047 0050 0061
-33AD SQUARE RAD
- # <square> 0072 0061 0064
-33AE SQUARE RAD OVER S
- # <square> 0072 0061 0064 2215 0073
-33AF SQUARE RAD OVER S SQUARED
- # <square> 0072 0061 0064 2215 0073 00B2
-33B0 SQUARE PS
- # <square> 0070 0073
-33B1 SQUARE NS
- # <square> 006E 0073
-33B2 SQUARE MU S
- # <square> 03BC 0073
-33B3 SQUARE MS
- # <square> 006D 0073
-33B4 SQUARE PV
- # <square> 0070 0056
-33B5 SQUARE NV
- # <square> 006E 0056
-33B6 SQUARE MU V
- # <square> 03BC 0056
-33B7 SQUARE MV
- # <square> 006D 0056
-33B8 SQUARE KV
- # <square> 006B 0056
-33B9 SQUARE MV MEGA
- # <square> 004D 0056
-33BA SQUARE PW
- # <square> 0070 0057
-33BB SQUARE NW
- # <square> 006E 0057
-33BC SQUARE MU W
- # <square> 03BC 0057
-33BD SQUARE MW
- # <square> 006D 0057
-33BE SQUARE KW
- # <square> 006B 0057
-33BF SQUARE MW MEGA
- # <square> 004D 0057
-33C0 SQUARE K OHM
- # <square> 006B 03A9
-33C1 SQUARE M OHM
- # <square> 004D 03A9
-33C2 SQUARE AM
- # <square> 0061 002E 006D 002E
-33C3 SQUARE BQ
- # <square> 0042 0071
-33C4 SQUARE CC
- # <square> 0063 0063
-33C5 SQUARE CD
- x (circled cd - 1F12D)
- # <square> 0063 0064
-33C6 SQUARE C OVER KG
- # <square> 0043 2215 006B 0067
-33C7 SQUARE CO
- # <square> 0043 006F 002E
-33C8 SQUARE DB
- # <square> 0064 0042
-33C9 SQUARE GY
- # <square> 0047 0079
-33CA SQUARE HA
- # <square> 0068 0061
-33CB SQUARE HP
- # <square> 0048 0050
-33CC SQUARE IN
- # <square> 0069 006E
-33CD SQUARE KK
- # <square> 004B 004B
-33CE SQUARE KM CAPITAL
- # <square> 004B 004D
-33CF SQUARE KT
- # <square> 006B 0074
-33D0 SQUARE LM
- # <square> 006C 006D
-33D1 SQUARE LN
- # <square> 006C 006E
-33D2 SQUARE LOG
- # <square> 006C 006F 0067
-33D3 SQUARE LX
- # <square> 006C 0078
-33D4 SQUARE MB SMALL
- # <square> 006D 0062
-33D5 SQUARE MIL
- # <square> 006D 0069 006C
-33D6 SQUARE MOL
- # <square> 006D 006F 006C
-33D7 SQUARE PH
- # <square> 0050 0048
-33D8 SQUARE PM
- # <square> 0070 002E 006D 002E
-33D9 SQUARE PPM
- # <square> 0050 0050 004D
-33DA SQUARE PR
- # <square> 0050 0052
-33DB SQUARE SR
- # <square> 0073 0072
-33DC SQUARE SV
- # <square> 0053 0076
-33DD SQUARE WB
- # <square> 0057 0062
-33DE SQUARE V OVER M
- # <square> 0056 2215 006D
-33DF SQUARE A OVER M
- # <square> 0041 2215 006D
-@ Telegraph symbols for days
-33E0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE
- # 0031 65E5
-33E1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO
- # 0032 65E5
-33E2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE
- # 0033 65E5
-33E3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR
- # 0034 65E5
-33E4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE
- # 0035 65E5
-33E5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX
- # 0036 65E5
-33E6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN
- # 0037 65E5
-33E7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT
- # 0038 65E5
-33E8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE
- # 0039 65E5
-33E9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN
- # 0031 0030 65E5
-33EA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN
- # 0031 0031 65E5
-33EB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE
- # 0031 0032 65E5
-33EC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN
- # 0031 0033 65E5
-33ED IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN
- # 0031 0034 65E5
-33EE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN
- # 0031 0035 65E5
-33EF IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN
- # 0031 0036 65E5
-33F0 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN
- # 0031 0037 65E5
-33F1 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN
- # 0031 0038 65E5
-33F2 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN
- # 0031 0039 65E5
-33F3 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY
- # 0032 0030 65E5
-33F4 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE
- # 0032 0031 65E5
-33F5 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO
- # 0032 0032 65E5
-33F6 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE
- # 0032 0033 65E5
-33F7 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR
- # 0032 0034 65E5
-33F8 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE
- # 0032 0035 65E5
-33F9 IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX
- # 0032 0036 65E5
-33FA IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN
- # 0032 0037 65E5
-33FB IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT
- # 0032 0038 65E5
-33FC IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE
- # 0032 0039 65E5
-33FD IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY
- # 0033 0030 65E5
-33FE IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
- # 0033 0031 65E5
-@ Squared Latin abbreviation
-33FF SQUARE GAL
- # <square> 0067 0061 006C
-@@ 3400 CJK Unified Ideographs Extension A 4DB5
-@@ 4DC0 Yijing Hexagram Symbols 4DFF
-@ Yijing hexagram symbols
-4DC0 HEXAGRAM FOR THE CREATIVE HEAVEN
-4DC1 HEXAGRAM FOR THE RECEPTIVE EARTH
-4DC2 HEXAGRAM FOR DIFFICULTY AT THE BEGINNING
-4DC3 HEXAGRAM FOR YOUTHFUL FOLLY
-4DC4 HEXAGRAM FOR WAITING
-4DC5 HEXAGRAM FOR CONFLICT
-4DC6 HEXAGRAM FOR THE ARMY
-4DC7 HEXAGRAM FOR HOLDING TOGETHER
-4DC8 HEXAGRAM FOR SMALL TAMING
-4DC9 HEXAGRAM FOR TREADING
-4DCA HEXAGRAM FOR PEACE
-4DCB HEXAGRAM FOR STANDSTILL
-4DCC HEXAGRAM FOR FELLOWSHIP
-4DCD HEXAGRAM FOR GREAT POSSESSION
-4DCE HEXAGRAM FOR MODESTY
-4DCF HEXAGRAM FOR ENTHUSIASM
-4DD0 HEXAGRAM FOR FOLLOWING
-4DD1 HEXAGRAM FOR WORK ON THE DECAYED
-4DD2 HEXAGRAM FOR APPROACH
-4DD3 HEXAGRAM FOR CONTEMPLATION
-4DD4 HEXAGRAM FOR BITING THROUGH
-4DD5 HEXAGRAM FOR GRACE
-4DD6 HEXAGRAM FOR SPLITTING APART
-4DD7 HEXAGRAM FOR RETURN
-4DD8 HEXAGRAM FOR INNOCENCE
-4DD9 HEXAGRAM FOR GREAT TAMING
-4DDA HEXAGRAM FOR MOUTH CORNERS
-4DDB HEXAGRAM FOR GREAT PREPONDERANCE
-4DDC HEXAGRAM FOR THE ABYSMAL WATER
-4DDD HEXAGRAM FOR THE CLINGING FIRE
-4DDE HEXAGRAM FOR INFLUENCE
-4DDF HEXAGRAM FOR DURATION
-4DE0 HEXAGRAM FOR RETREAT
-4DE1 HEXAGRAM FOR GREAT POWER
-4DE2 HEXAGRAM FOR PROGRESS
-4DE3 HEXAGRAM FOR DARKENING OF THE LIGHT
-4DE4 HEXAGRAM FOR THE FAMILY
-4DE5 HEXAGRAM FOR OPPOSITION
-4DE6 HEXAGRAM FOR OBSTRUCTION
-4DE7 HEXAGRAM FOR DELIVERANCE
-4DE8 HEXAGRAM FOR DECREASE
-4DE9 HEXAGRAM FOR INCREASE
-4DEA HEXAGRAM FOR BREAKTHROUGH
-4DEB HEXAGRAM FOR COMING TO MEET
-4DEC HEXAGRAM FOR GATHERING TOGETHER
-4DED HEXAGRAM FOR PUSHING UPWARD
-4DEE HEXAGRAM FOR OPPRESSION
-4DEF HEXAGRAM FOR THE WELL
-4DF0 HEXAGRAM FOR REVOLUTION
-4DF1 HEXAGRAM FOR THE CAULDRON
-4DF2 HEXAGRAM FOR THE AROUSING THUNDER
-4DF3 HEXAGRAM FOR THE KEEPING STILL MOUNTAIN
-4DF4 HEXAGRAM FOR DEVELOPMENT
-4DF5 HEXAGRAM FOR THE MARRYING MAIDEN
-4DF6 HEXAGRAM FOR ABUNDANCE
-4DF7 HEXAGRAM FOR THE WANDERER
-4DF8 HEXAGRAM FOR THE GENTLE WIND
-4DF9 HEXAGRAM FOR THE JOYOUS LAKE
-4DFA HEXAGRAM FOR DISPERSION
-4DFB HEXAGRAM FOR LIMITATION
-4DFC HEXAGRAM FOR INNER TRUTH
-4DFD HEXAGRAM FOR SMALL PREPONDERANCE
-4DFE HEXAGRAM FOR AFTER COMPLETION
-4DFF HEXAGRAM FOR BEFORE COMPLETION
-@@ 4E00 CJK Unified Ideographs 9FCB
-@@ A000 Yi Syllables A48F
-@@+
-@ Syllables
-A000 YI SYLLABLE IT
-A001 YI SYLLABLE IX
-A002 YI SYLLABLE I
-A003 YI SYLLABLE IP
-A004 YI SYLLABLE IET
-A005 YI SYLLABLE IEX
-A006 YI SYLLABLE IE
-A007 YI SYLLABLE IEP
-A008 YI SYLLABLE AT
-A009 YI SYLLABLE AX
-A00A YI SYLLABLE A
-A00B YI SYLLABLE AP
-A00C YI SYLLABLE UOX
-A00D YI SYLLABLE UO
-A00E YI SYLLABLE UOP
-A00F YI SYLLABLE OT
-A010 YI SYLLABLE OX
-A011 YI SYLLABLE O
-A012 YI SYLLABLE OP
-A013 YI SYLLABLE EX
-A014 YI SYLLABLE E
-@ Syllable iteration mark
-A015 YI SYLLABLE WU
- % YI SYLLABLE ITERATION MARK
- * name is a misnomer
-@ Syllables
-A016 YI SYLLABLE BIT
-A017 YI SYLLABLE BIX
-A018 YI SYLLABLE BI
-A019 YI SYLLABLE BIP
-A01A YI SYLLABLE BIET
-A01B YI SYLLABLE BIEX
-A01C YI SYLLABLE BIE
-A01D YI SYLLABLE BIEP
-A01E YI SYLLABLE BAT
-A01F YI SYLLABLE BAX
-A020 YI SYLLABLE BA
-A021 YI SYLLABLE BAP
-A022 YI SYLLABLE BUOX
-A023 YI SYLLABLE BUO
-A024 YI SYLLABLE BUOP
-A025 YI SYLLABLE BOT
-A026 YI SYLLABLE BOX
-A027 YI SYLLABLE BO
-A028 YI SYLLABLE BOP
-A029 YI SYLLABLE BEX
-A02A YI SYLLABLE BE
-A02B YI SYLLABLE BEP
-A02C YI SYLLABLE BUT
-A02D YI SYLLABLE BUX
-A02E YI SYLLABLE BU
-A02F YI SYLLABLE BUP
-A030 YI SYLLABLE BURX
-A031 YI SYLLABLE BUR
-A032 YI SYLLABLE BYT
-A033 YI SYLLABLE BYX
-A034 YI SYLLABLE BY
-A035 YI SYLLABLE BYP
-A036 YI SYLLABLE BYRX
-A037 YI SYLLABLE BYR
-A038 YI SYLLABLE PIT
-A039 YI SYLLABLE PIX
-A03A YI SYLLABLE PI
-A03B YI SYLLABLE PIP
-A03C YI SYLLABLE PIEX
-A03D YI SYLLABLE PIE
-A03E YI SYLLABLE PIEP
-A03F YI SYLLABLE PAT
-A040 YI SYLLABLE PAX
-A041 YI SYLLABLE PA
-A042 YI SYLLABLE PAP
-A043 YI SYLLABLE PUOX
-A044 YI SYLLABLE PUO
-A045 YI SYLLABLE PUOP
-A046 YI SYLLABLE POT
-A047 YI SYLLABLE POX
-A048 YI SYLLABLE PO
-A049 YI SYLLABLE POP
-A04A YI SYLLABLE PUT
-A04B YI SYLLABLE PUX
-A04C YI SYLLABLE PU
-A04D YI SYLLABLE PUP
-A04E YI SYLLABLE PURX
-A04F YI SYLLABLE PUR
-A050 YI SYLLABLE PYT
-A051 YI SYLLABLE PYX
-A052 YI SYLLABLE PY
-A053 YI SYLLABLE PYP
-A054 YI SYLLABLE PYRX
-A055 YI SYLLABLE PYR
-A056 YI SYLLABLE BBIT
-A057 YI SYLLABLE BBIX
-A058 YI SYLLABLE BBI
-A059 YI SYLLABLE BBIP
-A05A YI SYLLABLE BBIET
-A05B YI SYLLABLE BBIEX
-A05C YI SYLLABLE BBIE
-A05D YI SYLLABLE BBIEP
-A05E YI SYLLABLE BBAT
-A05F YI SYLLABLE BBAX
-A060 YI SYLLABLE BBA
-A061 YI SYLLABLE BBAP
-A062 YI SYLLABLE BBUOX
-A063 YI SYLLABLE BBUO
-A064 YI SYLLABLE BBUOP
-A065 YI SYLLABLE BBOT
-A066 YI SYLLABLE BBOX
-A067 YI SYLLABLE BBO
-A068 YI SYLLABLE BBOP
-A069 YI SYLLABLE BBEX
-A06A YI SYLLABLE BBE
-A06B YI SYLLABLE BBEP
-A06C YI SYLLABLE BBUT
-A06D YI SYLLABLE BBUX
-A06E YI SYLLABLE BBU
-A06F YI SYLLABLE BBUP
-A070 YI SYLLABLE BBURX
-A071 YI SYLLABLE BBUR
-A072 YI SYLLABLE BBYT
-A073 YI SYLLABLE BBYX
-A074 YI SYLLABLE BBY
-A075 YI SYLLABLE BBYP
-A076 YI SYLLABLE NBIT
-A077 YI SYLLABLE NBIX
-A078 YI SYLLABLE NBI
-A079 YI SYLLABLE NBIP
-A07A YI SYLLABLE NBIEX
-A07B YI SYLLABLE NBIE
-A07C YI SYLLABLE NBIEP
-A07D YI SYLLABLE NBAT
-A07E YI SYLLABLE NBAX
-A07F YI SYLLABLE NBA
-A080 YI SYLLABLE NBAP
-A081 YI SYLLABLE NBOT
-A082 YI SYLLABLE NBOX
-A083 YI SYLLABLE NBO
-A084 YI SYLLABLE NBOP
-A085 YI SYLLABLE NBUT
-A086 YI SYLLABLE NBUX
-A087 YI SYLLABLE NBU
-A088 YI SYLLABLE NBUP
-A089 YI SYLLABLE NBURX
-A08A YI SYLLABLE NBUR
-A08B YI SYLLABLE NBYT
-A08C YI SYLLABLE NBYX
-A08D YI SYLLABLE NBY
-A08E YI SYLLABLE NBYP
-A08F YI SYLLABLE NBYRX
-A090 YI SYLLABLE NBYR
-A091 YI SYLLABLE HMIT
-A092 YI SYLLABLE HMIX
-A093 YI SYLLABLE HMI
-A094 YI SYLLABLE HMIP
-A095 YI SYLLABLE HMIEX
-A096 YI SYLLABLE HMIE
-A097 YI SYLLABLE HMIEP
-A098 YI SYLLABLE HMAT
-A099 YI SYLLABLE HMAX
-A09A YI SYLLABLE HMA
-A09B YI SYLLABLE HMAP
-A09C YI SYLLABLE HMUOX
-A09D YI SYLLABLE HMUO
-A09E YI SYLLABLE HMUOP
-A09F YI SYLLABLE HMOT
-A0A0 YI SYLLABLE HMOX
-A0A1 YI SYLLABLE HMO
-A0A2 YI SYLLABLE HMOP
-A0A3 YI SYLLABLE HMUT
-A0A4 YI SYLLABLE HMUX
-A0A5 YI SYLLABLE HMU
-A0A6 YI SYLLABLE HMUP
-A0A7 YI SYLLABLE HMURX
-A0A8 YI SYLLABLE HMUR
-A0A9 YI SYLLABLE HMYX
-A0AA YI SYLLABLE HMY
-A0AB YI SYLLABLE HMYP
-A0AC YI SYLLABLE HMYRX
-A0AD YI SYLLABLE HMYR
-A0AE YI SYLLABLE MIT
-A0AF YI SYLLABLE MIX
-A0B0 YI SYLLABLE MI
-A0B1 YI SYLLABLE MIP
-A0B2 YI SYLLABLE MIEX
-A0B3 YI SYLLABLE MIE
-A0B4 YI SYLLABLE MIEP
-A0B5 YI SYLLABLE MAT
-A0B6 YI SYLLABLE MAX
-A0B7 YI SYLLABLE MA
-A0B8 YI SYLLABLE MAP
-A0B9 YI SYLLABLE MUOT
-A0BA YI SYLLABLE MUOX
-A0BB YI SYLLABLE MUO
-A0BC YI SYLLABLE MUOP
-A0BD YI SYLLABLE MOT
-A0BE YI SYLLABLE MOX
-A0BF YI SYLLABLE MO
-A0C0 YI SYLLABLE MOP
-A0C1 YI SYLLABLE MEX
-A0C2 YI SYLLABLE ME
-A0C3 YI SYLLABLE MUT
-A0C4 YI SYLLABLE MUX
-A0C5 YI SYLLABLE MU
-A0C6 YI SYLLABLE MUP
-A0C7 YI SYLLABLE MURX
-A0C8 YI SYLLABLE MUR
-A0C9 YI SYLLABLE MYT
-A0CA YI SYLLABLE MYX
-A0CB YI SYLLABLE MY
-A0CC YI SYLLABLE MYP
-A0CD YI SYLLABLE FIT
-A0CE YI SYLLABLE FIX
-A0CF YI SYLLABLE FI
-A0D0 YI SYLLABLE FIP
-A0D1 YI SYLLABLE FAT
-A0D2 YI SYLLABLE FAX
-A0D3 YI SYLLABLE FA
-A0D4 YI SYLLABLE FAP
-A0D5 YI SYLLABLE FOX
-A0D6 YI SYLLABLE FO
-A0D7 YI SYLLABLE FOP
-A0D8 YI SYLLABLE FUT
-A0D9 YI SYLLABLE FUX
-A0DA YI SYLLABLE FU
-A0DB YI SYLLABLE FUP
-A0DC YI SYLLABLE FURX
-A0DD YI SYLLABLE FUR
-A0DE YI SYLLABLE FYT
-A0DF YI SYLLABLE FYX
-A0E0 YI SYLLABLE FY
-A0E1 YI SYLLABLE FYP
-A0E2 YI SYLLABLE VIT
-A0E3 YI SYLLABLE VIX
-A0E4 YI SYLLABLE VI
-A0E5 YI SYLLABLE VIP
-A0E6 YI SYLLABLE VIET
-A0E7 YI SYLLABLE VIEX
-A0E8 YI SYLLABLE VIE
-A0E9 YI SYLLABLE VIEP
-A0EA YI SYLLABLE VAT
-A0EB YI SYLLABLE VAX
-A0EC YI SYLLABLE VA
-A0ED YI SYLLABLE VAP
-A0EE YI SYLLABLE VOT
-A0EF YI SYLLABLE VOX
-A0F0 YI SYLLABLE VO
-A0F1 YI SYLLABLE VOP
-A0F2 YI SYLLABLE VEX
-A0F3 YI SYLLABLE VEP
-A0F4 YI SYLLABLE VUT
-A0F5 YI SYLLABLE VUX
-A0F6 YI SYLLABLE VU
-A0F7 YI SYLLABLE VUP
-A0F8 YI SYLLABLE VURX
-A0F9 YI SYLLABLE VUR
-A0FA YI SYLLABLE VYT
-A0FB YI SYLLABLE VYX
-A0FC YI SYLLABLE VY
-A0FD YI SYLLABLE VYP
-A0FE YI SYLLABLE VYRX
-A0FF YI SYLLABLE VYR
-A100 YI SYLLABLE DIT
-A101 YI SYLLABLE DIX
-A102 YI SYLLABLE DI
-A103 YI SYLLABLE DIP
-A104 YI SYLLABLE DIEX
-A105 YI SYLLABLE DIE
-A106 YI SYLLABLE DIEP
-A107 YI SYLLABLE DAT
-A108 YI SYLLABLE DAX
-A109 YI SYLLABLE DA
-A10A YI SYLLABLE DAP
-A10B YI SYLLABLE DUOX
-A10C YI SYLLABLE DUO
-A10D YI SYLLABLE DOT
-A10E YI SYLLABLE DOX
-A10F YI SYLLABLE DO
-A110 YI SYLLABLE DOP
-A111 YI SYLLABLE DEX
-A112 YI SYLLABLE DE
-A113 YI SYLLABLE DEP
-A114 YI SYLLABLE DUT
-A115 YI SYLLABLE DUX
-A116 YI SYLLABLE DU
-A117 YI SYLLABLE DUP
-A118 YI SYLLABLE DURX
-A119 YI SYLLABLE DUR
-A11A YI SYLLABLE TIT
-A11B YI SYLLABLE TIX
-A11C YI SYLLABLE TI
-A11D YI SYLLABLE TIP
-A11E YI SYLLABLE TIEX
-A11F YI SYLLABLE TIE
-A120 YI SYLLABLE TIEP
-A121 YI SYLLABLE TAT
-A122 YI SYLLABLE TAX
-A123 YI SYLLABLE TA
-A124 YI SYLLABLE TAP
-A125 YI SYLLABLE TUOT
-A126 YI SYLLABLE TUOX
-A127 YI SYLLABLE TUO
-A128 YI SYLLABLE TUOP
-A129 YI SYLLABLE TOT
-A12A YI SYLLABLE TOX
-A12B YI SYLLABLE TO
-A12C YI SYLLABLE TOP
-A12D YI SYLLABLE TEX
-A12E YI SYLLABLE TE
-A12F YI SYLLABLE TEP
-A130 YI SYLLABLE TUT
-A131 YI SYLLABLE TUX
-A132 YI SYLLABLE TU
-A133 YI SYLLABLE TUP
-A134 YI SYLLABLE TURX
-A135 YI SYLLABLE TUR
-A136 YI SYLLABLE DDIT
-A137 YI SYLLABLE DDIX
-A138 YI SYLLABLE DDI
-A139 YI SYLLABLE DDIP
-A13A YI SYLLABLE DDIEX
-A13B YI SYLLABLE DDIE
-A13C YI SYLLABLE DDIEP
-A13D YI SYLLABLE DDAT
-A13E YI SYLLABLE DDAX
-A13F YI SYLLABLE DDA
-A140 YI SYLLABLE DDAP
-A141 YI SYLLABLE DDUOX
-A142 YI SYLLABLE DDUO
-A143 YI SYLLABLE DDUOP
-A144 YI SYLLABLE DDOT
-A145 YI SYLLABLE DDOX
-A146 YI SYLLABLE DDO
-A147 YI SYLLABLE DDOP
-A148 YI SYLLABLE DDEX
-A149 YI SYLLABLE DDE
-A14A YI SYLLABLE DDEP
-A14B YI SYLLABLE DDUT
-A14C YI SYLLABLE DDUX
-A14D YI SYLLABLE DDU
-A14E YI SYLLABLE DDUP
-A14F YI SYLLABLE DDURX
-A150 YI SYLLABLE DDUR
-A151 YI SYLLABLE NDIT
-A152 YI SYLLABLE NDIX
-A153 YI SYLLABLE NDI
-A154 YI SYLLABLE NDIP
-A155 YI SYLLABLE NDIEX
-A156 YI SYLLABLE NDIE
-A157 YI SYLLABLE NDAT
-A158 YI SYLLABLE NDAX
-A159 YI SYLLABLE NDA
-A15A YI SYLLABLE NDAP
-A15B YI SYLLABLE NDOT
-A15C YI SYLLABLE NDOX
-A15D YI SYLLABLE NDO
-A15E YI SYLLABLE NDOP
-A15F YI SYLLABLE NDEX
-A160 YI SYLLABLE NDE
-A161 YI SYLLABLE NDEP
-A162 YI SYLLABLE NDUT
-A163 YI SYLLABLE NDUX
-A164 YI SYLLABLE NDU
-A165 YI SYLLABLE NDUP
-A166 YI SYLLABLE NDURX
-A167 YI SYLLABLE NDUR
-A168 YI SYLLABLE HNIT
-A169 YI SYLLABLE HNIX
-A16A YI SYLLABLE HNI
-A16B YI SYLLABLE HNIP
-A16C YI SYLLABLE HNIET
-A16D YI SYLLABLE HNIEX
-A16E YI SYLLABLE HNIE
-A16F YI SYLLABLE HNIEP
-A170 YI SYLLABLE HNAT
-A171 YI SYLLABLE HNAX
-A172 YI SYLLABLE HNA
-A173 YI SYLLABLE HNAP
-A174 YI SYLLABLE HNUOX
-A175 YI SYLLABLE HNUO
-A176 YI SYLLABLE HNOT
-A177 YI SYLLABLE HNOX
-A178 YI SYLLABLE HNOP
-A179 YI SYLLABLE HNEX
-A17A YI SYLLABLE HNE
-A17B YI SYLLABLE HNEP
-A17C YI SYLLABLE HNUT
-A17D YI SYLLABLE NIT
-A17E YI SYLLABLE NIX
-A17F YI SYLLABLE NI
-A180 YI SYLLABLE NIP
-A181 YI SYLLABLE NIEX
-A182 YI SYLLABLE NIE
-A183 YI SYLLABLE NIEP
-A184 YI SYLLABLE NAX
-A185 YI SYLLABLE NA
-A186 YI SYLLABLE NAP
-A187 YI SYLLABLE NUOX
-A188 YI SYLLABLE NUO
-A189 YI SYLLABLE NUOP
-A18A YI SYLLABLE NOT
-A18B YI SYLLABLE NOX
-A18C YI SYLLABLE NO
-A18D YI SYLLABLE NOP
-A18E YI SYLLABLE NEX
-A18F YI SYLLABLE NE
-A190 YI SYLLABLE NEP
-A191 YI SYLLABLE NUT
-A192 YI SYLLABLE NUX
-A193 YI SYLLABLE NU
-A194 YI SYLLABLE NUP
-A195 YI SYLLABLE NURX
-A196 YI SYLLABLE NUR
-A197 YI SYLLABLE HLIT
-A198 YI SYLLABLE HLIX
-A199 YI SYLLABLE HLI
-A19A YI SYLLABLE HLIP
-A19B YI SYLLABLE HLIEX
-A19C YI SYLLABLE HLIE
-A19D YI SYLLABLE HLIEP
-A19E YI SYLLABLE HLAT
-A19F YI SYLLABLE HLAX
-A1A0 YI SYLLABLE HLA
-A1A1 YI SYLLABLE HLAP
-A1A2 YI SYLLABLE HLUOX
-A1A3 YI SYLLABLE HLUO
-A1A4 YI SYLLABLE HLUOP
-A1A5 YI SYLLABLE HLOX
-A1A6 YI SYLLABLE HLO
-A1A7 YI SYLLABLE HLOP
-A1A8 YI SYLLABLE HLEX
-A1A9 YI SYLLABLE HLE
-A1AA YI SYLLABLE HLEP
-A1AB YI SYLLABLE HLUT
-A1AC YI SYLLABLE HLUX
-A1AD YI SYLLABLE HLU
-A1AE YI SYLLABLE HLUP
-A1AF YI SYLLABLE HLURX
-A1B0 YI SYLLABLE HLUR
-A1B1 YI SYLLABLE HLYT
-A1B2 YI SYLLABLE HLYX
-A1B3 YI SYLLABLE HLY
-A1B4 YI SYLLABLE HLYP
-A1B5 YI SYLLABLE HLYRX
-A1B6 YI SYLLABLE HLYR
-A1B7 YI SYLLABLE LIT
-A1B8 YI SYLLABLE LIX
-A1B9 YI SYLLABLE LI
-A1BA YI SYLLABLE LIP
-A1BB YI SYLLABLE LIET
-A1BC YI SYLLABLE LIEX
-A1BD YI SYLLABLE LIE
-A1BE YI SYLLABLE LIEP
-A1BF YI SYLLABLE LAT
-A1C0 YI SYLLABLE LAX
-A1C1 YI SYLLABLE LA
-A1C2 YI SYLLABLE LAP
-A1C3 YI SYLLABLE LUOT
-A1C4 YI SYLLABLE LUOX
-A1C5 YI SYLLABLE LUO
-A1C6 YI SYLLABLE LUOP
-A1C7 YI SYLLABLE LOT
-A1C8 YI SYLLABLE LOX
-A1C9 YI SYLLABLE LO
-A1CA YI SYLLABLE LOP
-A1CB YI SYLLABLE LEX
-A1CC YI SYLLABLE LE
-A1CD YI SYLLABLE LEP
-A1CE YI SYLLABLE LUT
-A1CF YI SYLLABLE LUX
-A1D0 YI SYLLABLE LU
-A1D1 YI SYLLABLE LUP
-A1D2 YI SYLLABLE LURX
-A1D3 YI SYLLABLE LUR
-A1D4 YI SYLLABLE LYT
-A1D5 YI SYLLABLE LYX
-A1D6 YI SYLLABLE LY
-A1D7 YI SYLLABLE LYP
-A1D8 YI SYLLABLE LYRX
-A1D9 YI SYLLABLE LYR
-A1DA YI SYLLABLE GIT
-A1DB YI SYLLABLE GIX
-A1DC YI SYLLABLE GI
-A1DD YI SYLLABLE GIP
-A1DE YI SYLLABLE GIET
-A1DF YI SYLLABLE GIEX
-A1E0 YI SYLLABLE GIE
-A1E1 YI SYLLABLE GIEP
-A1E2 YI SYLLABLE GAT
-A1E3 YI SYLLABLE GAX
-A1E4 YI SYLLABLE GA
-A1E5 YI SYLLABLE GAP
-A1E6 YI SYLLABLE GUOT
-A1E7 YI SYLLABLE GUOX
-A1E8 YI SYLLABLE GUO
-A1E9 YI SYLLABLE GUOP
-A1EA YI SYLLABLE GOT
-A1EB YI SYLLABLE GOX
-A1EC YI SYLLABLE GO
-A1ED YI SYLLABLE GOP
-A1EE YI SYLLABLE GET
-A1EF YI SYLLABLE GEX
-A1F0 YI SYLLABLE GE
-A1F1 YI SYLLABLE GEP
-A1F2 YI SYLLABLE GUT
-A1F3 YI SYLLABLE GUX
-A1F4 YI SYLLABLE GU
-A1F5 YI SYLLABLE GUP
-A1F6 YI SYLLABLE GURX
-A1F7 YI SYLLABLE GUR
-A1F8 YI SYLLABLE KIT
-A1F9 YI SYLLABLE KIX
-A1FA YI SYLLABLE KI
-A1FB YI SYLLABLE KIP
-A1FC YI SYLLABLE KIEX
-A1FD YI SYLLABLE KIE
-A1FE YI SYLLABLE KIEP
-A1FF YI SYLLABLE KAT
-A200 YI SYLLABLE KAX
-A201 YI SYLLABLE KA
-A202 YI SYLLABLE KAP
-A203 YI SYLLABLE KUOX
-A204 YI SYLLABLE KUO
-A205 YI SYLLABLE KUOP
-A206 YI SYLLABLE KOT
-A207 YI SYLLABLE KOX
-A208 YI SYLLABLE KO
-A209 YI SYLLABLE KOP
-A20A YI SYLLABLE KET
-A20B YI SYLLABLE KEX
-A20C YI SYLLABLE KE
-A20D YI SYLLABLE KEP
-A20E YI SYLLABLE KUT
-A20F YI SYLLABLE KUX
-A210 YI SYLLABLE KU
-A211 YI SYLLABLE KUP
-A212 YI SYLLABLE KURX
-A213 YI SYLLABLE KUR
-A214 YI SYLLABLE GGIT
-A215 YI SYLLABLE GGIX
-A216 YI SYLLABLE GGI
-A217 YI SYLLABLE GGIEX
-A218 YI SYLLABLE GGIE
-A219 YI SYLLABLE GGIEP
-A21A YI SYLLABLE GGAT
-A21B YI SYLLABLE GGAX
-A21C YI SYLLABLE GGA
-A21D YI SYLLABLE GGAP
-A21E YI SYLLABLE GGUOT
-A21F YI SYLLABLE GGUOX
-A220 YI SYLLABLE GGUO
-A221 YI SYLLABLE GGUOP
-A222 YI SYLLABLE GGOT
-A223 YI SYLLABLE GGOX
-A224 YI SYLLABLE GGO
-A225 YI SYLLABLE GGOP
-A226 YI SYLLABLE GGET
-A227 YI SYLLABLE GGEX
-A228 YI SYLLABLE GGE
-A229 YI SYLLABLE GGEP
-A22A YI SYLLABLE GGUT
-A22B YI SYLLABLE GGUX
-A22C YI SYLLABLE GGU
-A22D YI SYLLABLE GGUP
-A22E YI SYLLABLE GGURX
-A22F YI SYLLABLE GGUR
-A230 YI SYLLABLE MGIEX
-A231 YI SYLLABLE MGIE
-A232 YI SYLLABLE MGAT
-A233 YI SYLLABLE MGAX
-A234 YI SYLLABLE MGA
-A235 YI SYLLABLE MGAP
-A236 YI SYLLABLE MGUOX
-A237 YI SYLLABLE MGUO
-A238 YI SYLLABLE MGUOP
-A239 YI SYLLABLE MGOT
-A23A YI SYLLABLE MGOX
-A23B YI SYLLABLE MGO
-A23C YI SYLLABLE MGOP
-A23D YI SYLLABLE MGEX
-A23E YI SYLLABLE MGE
-A23F YI SYLLABLE MGEP
-A240 YI SYLLABLE MGUT
-A241 YI SYLLABLE MGUX
-A242 YI SYLLABLE MGU
-A243 YI SYLLABLE MGUP
-A244 YI SYLLABLE MGURX
-A245 YI SYLLABLE MGUR
-A246 YI SYLLABLE HXIT
-A247 YI SYLLABLE HXIX
-A248 YI SYLLABLE HXI
-A249 YI SYLLABLE HXIP
-A24A YI SYLLABLE HXIET
-A24B YI SYLLABLE HXIEX
-A24C YI SYLLABLE HXIE
-A24D YI SYLLABLE HXIEP
-A24E YI SYLLABLE HXAT
-A24F YI SYLLABLE HXAX
-A250 YI SYLLABLE HXA
-A251 YI SYLLABLE HXAP
-A252 YI SYLLABLE HXUOT
-A253 YI SYLLABLE HXUOX
-A254 YI SYLLABLE HXUO
-A255 YI SYLLABLE HXUOP
-A256 YI SYLLABLE HXOT
-A257 YI SYLLABLE HXOX
-A258 YI SYLLABLE HXO
-A259 YI SYLLABLE HXOP
-A25A YI SYLLABLE HXEX
-A25B YI SYLLABLE HXE
-A25C YI SYLLABLE HXEP
-A25D YI SYLLABLE NGIEX
-A25E YI SYLLABLE NGIE
-A25F YI SYLLABLE NGIEP
-A260 YI SYLLABLE NGAT
-A261 YI SYLLABLE NGAX
-A262 YI SYLLABLE NGA
-A263 YI SYLLABLE NGAP
-A264 YI SYLLABLE NGUOT
-A265 YI SYLLABLE NGUOX
-A266 YI SYLLABLE NGUO
-A267 YI SYLLABLE NGOT
-A268 YI SYLLABLE NGOX
-A269 YI SYLLABLE NGO
-A26A YI SYLLABLE NGOP
-A26B YI SYLLABLE NGEX
-A26C YI SYLLABLE NGE
-A26D YI SYLLABLE NGEP
-A26E YI SYLLABLE HIT
-A26F YI SYLLABLE HIEX
-A270 YI SYLLABLE HIE
-A271 YI SYLLABLE HAT
-A272 YI SYLLABLE HAX
-A273 YI SYLLABLE HA
-A274 YI SYLLABLE HAP
-A275 YI SYLLABLE HUOT
-A276 YI SYLLABLE HUOX
-A277 YI SYLLABLE HUO
-A278 YI SYLLABLE HUOP
-A279 YI SYLLABLE HOT
-A27A YI SYLLABLE HOX
-A27B YI SYLLABLE HO
-A27C YI SYLLABLE HOP
-A27D YI SYLLABLE HEX
-A27E YI SYLLABLE HE
-A27F YI SYLLABLE HEP
-A280 YI SYLLABLE WAT
-A281 YI SYLLABLE WAX
-A282 YI SYLLABLE WA
-A283 YI SYLLABLE WAP
-A284 YI SYLLABLE WUOX
-A285 YI SYLLABLE WUO
-A286 YI SYLLABLE WUOP
-A287 YI SYLLABLE WOX
-A288 YI SYLLABLE WO
-A289 YI SYLLABLE WOP
-A28A YI SYLLABLE WEX
-A28B YI SYLLABLE WE
-A28C YI SYLLABLE WEP
-A28D YI SYLLABLE ZIT
-A28E YI SYLLABLE ZIX
-A28F YI SYLLABLE ZI
-A290 YI SYLLABLE ZIP
-A291 YI SYLLABLE ZIEX
-A292 YI SYLLABLE ZIE
-A293 YI SYLLABLE ZIEP
-A294 YI SYLLABLE ZAT
-A295 YI SYLLABLE ZAX
-A296 YI SYLLABLE ZA
-A297 YI SYLLABLE ZAP
-A298 YI SYLLABLE ZUOX
-A299 YI SYLLABLE ZUO
-A29A YI SYLLABLE ZUOP
-A29B YI SYLLABLE ZOT
-A29C YI SYLLABLE ZOX
-A29D YI SYLLABLE ZO
-A29E YI SYLLABLE ZOP
-A29F YI SYLLABLE ZEX
-A2A0 YI SYLLABLE ZE
-A2A1 YI SYLLABLE ZEP
-A2A2 YI SYLLABLE ZUT
-A2A3 YI SYLLABLE ZUX
-A2A4 YI SYLLABLE ZU
-A2A5 YI SYLLABLE ZUP
-A2A6 YI SYLLABLE ZURX
-A2A7 YI SYLLABLE ZUR
-A2A8 YI SYLLABLE ZYT
-A2A9 YI SYLLABLE ZYX
-A2AA YI SYLLABLE ZY
-A2AB YI SYLLABLE ZYP
-A2AC YI SYLLABLE ZYRX
-A2AD YI SYLLABLE ZYR
-A2AE YI SYLLABLE CIT
-A2AF YI SYLLABLE CIX
-A2B0 YI SYLLABLE CI
-A2B1 YI SYLLABLE CIP
-A2B2 YI SYLLABLE CIET
-A2B3 YI SYLLABLE CIEX
-A2B4 YI SYLLABLE CIE
-A2B5 YI SYLLABLE CIEP
-A2B6 YI SYLLABLE CAT
-A2B7 YI SYLLABLE CAX
-A2B8 YI SYLLABLE CA
-A2B9 YI SYLLABLE CAP
-A2BA YI SYLLABLE CUOX
-A2BB YI SYLLABLE CUO
-A2BC YI SYLLABLE CUOP
-A2BD YI SYLLABLE COT
-A2BE YI SYLLABLE COX
-A2BF YI SYLLABLE CO
-A2C0 YI SYLLABLE COP
-A2C1 YI SYLLABLE CEX
-A2C2 YI SYLLABLE CE
-A2C3 YI SYLLABLE CEP
-A2C4 YI SYLLABLE CUT
-A2C5 YI SYLLABLE CUX
-A2C6 YI SYLLABLE CU
-A2C7 YI SYLLABLE CUP
-A2C8 YI SYLLABLE CURX
-A2C9 YI SYLLABLE CUR
-A2CA YI SYLLABLE CYT
-A2CB YI SYLLABLE CYX
-A2CC YI SYLLABLE CY
-A2CD YI SYLLABLE CYP
-A2CE YI SYLLABLE CYRX
-A2CF YI SYLLABLE CYR
-A2D0 YI SYLLABLE ZZIT
-A2D1 YI SYLLABLE ZZIX
-A2D2 YI SYLLABLE ZZI
-A2D3 YI SYLLABLE ZZIP
-A2D4 YI SYLLABLE ZZIET
-A2D5 YI SYLLABLE ZZIEX
-A2D6 YI SYLLABLE ZZIE
-A2D7 YI SYLLABLE ZZIEP
-A2D8 YI SYLLABLE ZZAT
-A2D9 YI SYLLABLE ZZAX
-A2DA YI SYLLABLE ZZA
-A2DB YI SYLLABLE ZZAP
-A2DC YI SYLLABLE ZZOX
-A2DD YI SYLLABLE ZZO
-A2DE YI SYLLABLE ZZOP
-A2DF YI SYLLABLE ZZEX
-A2E0 YI SYLLABLE ZZE
-A2E1 YI SYLLABLE ZZEP
-A2E2 YI SYLLABLE ZZUX
-A2E3 YI SYLLABLE ZZU
-A2E4 YI SYLLABLE ZZUP
-A2E5 YI SYLLABLE ZZURX
-A2E6 YI SYLLABLE ZZUR
-A2E7 YI SYLLABLE ZZYT
-A2E8 YI SYLLABLE ZZYX
-A2E9 YI SYLLABLE ZZY
-A2EA YI SYLLABLE ZZYP
-A2EB YI SYLLABLE ZZYRX
-A2EC YI SYLLABLE ZZYR
-A2ED YI SYLLABLE NZIT
-A2EE YI SYLLABLE NZIX
-A2EF YI SYLLABLE NZI
-A2F0 YI SYLLABLE NZIP
-A2F1 YI SYLLABLE NZIEX
-A2F2 YI SYLLABLE NZIE
-A2F3 YI SYLLABLE NZIEP
-A2F4 YI SYLLABLE NZAT
-A2F5 YI SYLLABLE NZAX
-A2F6 YI SYLLABLE NZA
-A2F7 YI SYLLABLE NZAP
-A2F8 YI SYLLABLE NZUOX
-A2F9 YI SYLLABLE NZUO
-A2FA YI SYLLABLE NZOX
-A2FB YI SYLLABLE NZOP
-A2FC YI SYLLABLE NZEX
-A2FD YI SYLLABLE NZE
-A2FE YI SYLLABLE NZUX
-A2FF YI SYLLABLE NZU
-A300 YI SYLLABLE NZUP
-A301 YI SYLLABLE NZURX
-A302 YI SYLLABLE NZUR
-A303 YI SYLLABLE NZYT
-A304 YI SYLLABLE NZYX
-A305 YI SYLLABLE NZY
-A306 YI SYLLABLE NZYP
-A307 YI SYLLABLE NZYRX
-A308 YI SYLLABLE NZYR
-A309 YI SYLLABLE SIT
-A30A YI SYLLABLE SIX
-A30B YI SYLLABLE SI
-A30C YI SYLLABLE SIP
-A30D YI SYLLABLE SIEX
-A30E YI SYLLABLE SIE
-A30F YI SYLLABLE SIEP
-A310 YI SYLLABLE SAT
-A311 YI SYLLABLE SAX
-A312 YI SYLLABLE SA
-A313 YI SYLLABLE SAP
-A314 YI SYLLABLE SUOX
-A315 YI SYLLABLE SUO
-A316 YI SYLLABLE SUOP
-A317 YI SYLLABLE SOT
-A318 YI SYLLABLE SOX
-A319 YI SYLLABLE SO
-A31A YI SYLLABLE SOP
-A31B YI SYLLABLE SEX
-A31C YI SYLLABLE SE
-A31D YI SYLLABLE SEP
-A31E YI SYLLABLE SUT
-A31F YI SYLLABLE SUX
-A320 YI SYLLABLE SU
-A321 YI SYLLABLE SUP
-A322 YI SYLLABLE SURX
-A323 YI SYLLABLE SUR
-A324 YI SYLLABLE SYT
-A325 YI SYLLABLE SYX
-A326 YI SYLLABLE SY
-A327 YI SYLLABLE SYP
-A328 YI SYLLABLE SYRX
-A329 YI SYLLABLE SYR
-A32A YI SYLLABLE SSIT
-A32B YI SYLLABLE SSIX
-A32C YI SYLLABLE SSI
-A32D YI SYLLABLE SSIP
-A32E YI SYLLABLE SSIEX
-A32F YI SYLLABLE SSIE
-A330 YI SYLLABLE SSIEP
-A331 YI SYLLABLE SSAT
-A332 YI SYLLABLE SSAX
-A333 YI SYLLABLE SSA
-A334 YI SYLLABLE SSAP
-A335 YI SYLLABLE SSOT
-A336 YI SYLLABLE SSOX
-A337 YI SYLLABLE SSO
-A338 YI SYLLABLE SSOP
-A339 YI SYLLABLE SSEX
-A33A YI SYLLABLE SSE
-A33B YI SYLLABLE SSEP
-A33C YI SYLLABLE SSUT
-A33D YI SYLLABLE SSUX
-A33E YI SYLLABLE SSU
-A33F YI SYLLABLE SSUP
-A340 YI SYLLABLE SSYT
-A341 YI SYLLABLE SSYX
-A342 YI SYLLABLE SSY
-A343 YI SYLLABLE SSYP
-A344 YI SYLLABLE SSYRX
-A345 YI SYLLABLE SSYR
-A346 YI SYLLABLE ZHAT
-A347 YI SYLLABLE ZHAX
-A348 YI SYLLABLE ZHA
-A349 YI SYLLABLE ZHAP
-A34A YI SYLLABLE ZHUOX
-A34B YI SYLLABLE ZHUO
-A34C YI SYLLABLE ZHUOP
-A34D YI SYLLABLE ZHOT
-A34E YI SYLLABLE ZHOX
-A34F YI SYLLABLE ZHO
-A350 YI SYLLABLE ZHOP
-A351 YI SYLLABLE ZHET
-A352 YI SYLLABLE ZHEX
-A353 YI SYLLABLE ZHE
-A354 YI SYLLABLE ZHEP
-A355 YI SYLLABLE ZHUT
-A356 YI SYLLABLE ZHUX
-A357 YI SYLLABLE ZHU
-A358 YI SYLLABLE ZHUP
-A359 YI SYLLABLE ZHURX
-A35A YI SYLLABLE ZHUR
-A35B YI SYLLABLE ZHYT
-A35C YI SYLLABLE ZHYX
-A35D YI SYLLABLE ZHY
-A35E YI SYLLABLE ZHYP
-A35F YI SYLLABLE ZHYRX
-A360 YI SYLLABLE ZHYR
-A361 YI SYLLABLE CHAT
-A362 YI SYLLABLE CHAX
-A363 YI SYLLABLE CHA
-A364 YI SYLLABLE CHAP
-A365 YI SYLLABLE CHUOT
-A366 YI SYLLABLE CHUOX
-A367 YI SYLLABLE CHUO
-A368 YI SYLLABLE CHUOP
-A369 YI SYLLABLE CHOT
-A36A YI SYLLABLE CHOX
-A36B YI SYLLABLE CHO
-A36C YI SYLLABLE CHOP
-A36D YI SYLLABLE CHET
-A36E YI SYLLABLE CHEX
-A36F YI SYLLABLE CHE
-A370 YI SYLLABLE CHEP
-A371 YI SYLLABLE CHUX
-A372 YI SYLLABLE CHU
-A373 YI SYLLABLE CHUP
-A374 YI SYLLABLE CHURX
-A375 YI SYLLABLE CHUR
-A376 YI SYLLABLE CHYT
-A377 YI SYLLABLE CHYX
-A378 YI SYLLABLE CHY
-A379 YI SYLLABLE CHYP
-A37A YI SYLLABLE CHYRX
-A37B YI SYLLABLE CHYR
-A37C YI SYLLABLE RRAX
-A37D YI SYLLABLE RRA
-A37E YI SYLLABLE RRUOX
-A37F YI SYLLABLE RRUO
-A380 YI SYLLABLE RROT
-A381 YI SYLLABLE RROX
-A382 YI SYLLABLE RRO
-A383 YI SYLLABLE RROP
-A384 YI SYLLABLE RRET
-A385 YI SYLLABLE RREX
-A386 YI SYLLABLE RRE
-A387 YI SYLLABLE RREP
-A388 YI SYLLABLE RRUT
-A389 YI SYLLABLE RRUX
-A38A YI SYLLABLE RRU
-A38B YI SYLLABLE RRUP
-A38C YI SYLLABLE RRURX
-A38D YI SYLLABLE RRUR
-A38E YI SYLLABLE RRYT
-A38F YI SYLLABLE RRYX
-A390 YI SYLLABLE RRY
-A391 YI SYLLABLE RRYP
-A392 YI SYLLABLE RRYRX
-A393 YI SYLLABLE RRYR
-A394 YI SYLLABLE NRAT
-A395 YI SYLLABLE NRAX
-A396 YI SYLLABLE NRA
-A397 YI SYLLABLE NRAP
-A398 YI SYLLABLE NROX
-A399 YI SYLLABLE NRO
-A39A YI SYLLABLE NROP
-A39B YI SYLLABLE NRET
-A39C YI SYLLABLE NREX
-A39D YI SYLLABLE NRE
-A39E YI SYLLABLE NREP
-A39F YI SYLLABLE NRUT
-A3A0 YI SYLLABLE NRUX
-A3A1 YI SYLLABLE NRU
-A3A2 YI SYLLABLE NRUP
-A3A3 YI SYLLABLE NRURX
-A3A4 YI SYLLABLE NRUR
-A3A5 YI SYLLABLE NRYT
-A3A6 YI SYLLABLE NRYX
-A3A7 YI SYLLABLE NRY
-A3A8 YI SYLLABLE NRYP
-A3A9 YI SYLLABLE NRYRX
-A3AA YI SYLLABLE NRYR
-A3AB YI SYLLABLE SHAT
-A3AC YI SYLLABLE SHAX
-A3AD YI SYLLABLE SHA
-A3AE YI SYLLABLE SHAP
-A3AF YI SYLLABLE SHUOX
-A3B0 YI SYLLABLE SHUO
-A3B1 YI SYLLABLE SHUOP
-A3B2 YI SYLLABLE SHOT
-A3B3 YI SYLLABLE SHOX
-A3B4 YI SYLLABLE SHO
-A3B5 YI SYLLABLE SHOP
-A3B6 YI SYLLABLE SHET
-A3B7 YI SYLLABLE SHEX
-A3B8 YI SYLLABLE SHE
-A3B9 YI SYLLABLE SHEP
-A3BA YI SYLLABLE SHUT
-A3BB YI SYLLABLE SHUX
-A3BC YI SYLLABLE SHU
-A3BD YI SYLLABLE SHUP
-A3BE YI SYLLABLE SHURX
-A3BF YI SYLLABLE SHUR
-A3C0 YI SYLLABLE SHYT
-A3C1 YI SYLLABLE SHYX
-A3C2 YI SYLLABLE SHY
-A3C3 YI SYLLABLE SHYP
-A3C4 YI SYLLABLE SHYRX
-A3C5 YI SYLLABLE SHYR
-A3C6 YI SYLLABLE RAT
-A3C7 YI SYLLABLE RAX
-A3C8 YI SYLLABLE RA
-A3C9 YI SYLLABLE RAP
-A3CA YI SYLLABLE RUOX
-A3CB YI SYLLABLE RUO
-A3CC YI SYLLABLE RUOP
-A3CD YI SYLLABLE ROT
-A3CE YI SYLLABLE ROX
-A3CF YI SYLLABLE RO
-A3D0 YI SYLLABLE ROP
-A3D1 YI SYLLABLE REX
-A3D2 YI SYLLABLE RE
-A3D3 YI SYLLABLE REP
-A3D4 YI SYLLABLE RUT
-A3D5 YI SYLLABLE RUX
-A3D6 YI SYLLABLE RU
-A3D7 YI SYLLABLE RUP
-A3D8 YI SYLLABLE RURX
-A3D9 YI SYLLABLE RUR
-A3DA YI SYLLABLE RYT
-A3DB YI SYLLABLE RYX
-A3DC YI SYLLABLE RY
-A3DD YI SYLLABLE RYP
-A3DE YI SYLLABLE RYRX
-A3DF YI SYLLABLE RYR
-A3E0 YI SYLLABLE JIT
-A3E1 YI SYLLABLE JIX
-A3E2 YI SYLLABLE JI
-A3E3 YI SYLLABLE JIP
-A3E4 YI SYLLABLE JIET
-A3E5 YI SYLLABLE JIEX
-A3E6 YI SYLLABLE JIE
-A3E7 YI SYLLABLE JIEP
-A3E8 YI SYLLABLE JUOT
-A3E9 YI SYLLABLE JUOX
-A3EA YI SYLLABLE JUO
-A3EB YI SYLLABLE JUOP
-A3EC YI SYLLABLE JOT
-A3ED YI SYLLABLE JOX
-A3EE YI SYLLABLE JO
-A3EF YI SYLLABLE JOP
-A3F0 YI SYLLABLE JUT
-A3F1 YI SYLLABLE JUX
-A3F2 YI SYLLABLE JU
-A3F3 YI SYLLABLE JUP
-A3F4 YI SYLLABLE JURX
-A3F5 YI SYLLABLE JUR
-A3F6 YI SYLLABLE JYT
-A3F7 YI SYLLABLE JYX
-A3F8 YI SYLLABLE JY
-A3F9 YI SYLLABLE JYP
-A3FA YI SYLLABLE JYRX
-A3FB YI SYLLABLE JYR
-A3FC YI SYLLABLE QIT
-A3FD YI SYLLABLE QIX
-A3FE YI SYLLABLE QI
-A3FF YI SYLLABLE QIP
-A400 YI SYLLABLE QIET
-A401 YI SYLLABLE QIEX
-A402 YI SYLLABLE QIE
-A403 YI SYLLABLE QIEP
-A404 YI SYLLABLE QUOT
-A405 YI SYLLABLE QUOX
-A406 YI SYLLABLE QUO
-A407 YI SYLLABLE QUOP
-A408 YI SYLLABLE QOT
-A409 YI SYLLABLE QOX
-A40A YI SYLLABLE QO
-A40B YI SYLLABLE QOP
-A40C YI SYLLABLE QUT
-A40D YI SYLLABLE QUX
-A40E YI SYLLABLE QU
-A40F YI SYLLABLE QUP
-A410 YI SYLLABLE QURX
-A411 YI SYLLABLE QUR
-A412 YI SYLLABLE QYT
-A413 YI SYLLABLE QYX
-A414 YI SYLLABLE QY
-A415 YI SYLLABLE QYP
-A416 YI SYLLABLE QYRX
-A417 YI SYLLABLE QYR
-A418 YI SYLLABLE JJIT
-A419 YI SYLLABLE JJIX
-A41A YI SYLLABLE JJI
-A41B YI SYLLABLE JJIP
-A41C YI SYLLABLE JJIET
-A41D YI SYLLABLE JJIEX
-A41E YI SYLLABLE JJIE
-A41F YI SYLLABLE JJIEP
-A420 YI SYLLABLE JJUOX
-A421 YI SYLLABLE JJUO
-A422 YI SYLLABLE JJUOP
-A423 YI SYLLABLE JJOT
-A424 YI SYLLABLE JJOX
-A425 YI SYLLABLE JJO
-A426 YI SYLLABLE JJOP
-A427 YI SYLLABLE JJUT
-A428 YI SYLLABLE JJUX
-A429 YI SYLLABLE JJU
-A42A YI SYLLABLE JJUP
-A42B YI SYLLABLE JJURX
-A42C YI SYLLABLE JJUR
-A42D YI SYLLABLE JJYT
-A42E YI SYLLABLE JJYX
-A42F YI SYLLABLE JJY
-A430 YI SYLLABLE JJYP
-A431 YI SYLLABLE NJIT
-A432 YI SYLLABLE NJIX
-A433 YI SYLLABLE NJI
-A434 YI SYLLABLE NJIP
-A435 YI SYLLABLE NJIET
-A436 YI SYLLABLE NJIEX
-A437 YI SYLLABLE NJIE
-A438 YI SYLLABLE NJIEP
-A439 YI SYLLABLE NJUOX
-A43A YI SYLLABLE NJUO
-A43B YI SYLLABLE NJOT
-A43C YI SYLLABLE NJOX
-A43D YI SYLLABLE NJO
-A43E YI SYLLABLE NJOP
-A43F YI SYLLABLE NJUX
-A440 YI SYLLABLE NJU
-A441 YI SYLLABLE NJUP
-A442 YI SYLLABLE NJURX
-A443 YI SYLLABLE NJUR
-A444 YI SYLLABLE NJYT
-A445 YI SYLLABLE NJYX
-A446 YI SYLLABLE NJY
-A447 YI SYLLABLE NJYP
-A448 YI SYLLABLE NJYRX
-A449 YI SYLLABLE NJYR
-A44A YI SYLLABLE NYIT
-A44B YI SYLLABLE NYIX
-A44C YI SYLLABLE NYI
-A44D YI SYLLABLE NYIP
-A44E YI SYLLABLE NYIET
-A44F YI SYLLABLE NYIEX
-A450 YI SYLLABLE NYIE
-A451 YI SYLLABLE NYIEP
-A452 YI SYLLABLE NYUOX
-A453 YI SYLLABLE NYUO
-A454 YI SYLLABLE NYUOP
-A455 YI SYLLABLE NYOT
-A456 YI SYLLABLE NYOX
-A457 YI SYLLABLE NYO
-A458 YI SYLLABLE NYOP
-A459 YI SYLLABLE NYUT
-A45A YI SYLLABLE NYUX
-A45B YI SYLLABLE NYU
-A45C YI SYLLABLE NYUP
-A45D YI SYLLABLE XIT
-A45E YI SYLLABLE XIX
-A45F YI SYLLABLE XI
-A460 YI SYLLABLE XIP
-A461 YI SYLLABLE XIET
-A462 YI SYLLABLE XIEX
-A463 YI SYLLABLE XIE
-A464 YI SYLLABLE XIEP
-A465 YI SYLLABLE XUOX
-A466 YI SYLLABLE XUO
-A467 YI SYLLABLE XOT
-A468 YI SYLLABLE XOX
-A469 YI SYLLABLE XO
-A46A YI SYLLABLE XOP
-A46B YI SYLLABLE XYT
-A46C YI SYLLABLE XYX
-A46D YI SYLLABLE XY
-A46E YI SYLLABLE XYP
-A46F YI SYLLABLE XYRX
-A470 YI SYLLABLE XYR
-A471 YI SYLLABLE YIT
-A472 YI SYLLABLE YIX
-A473 YI SYLLABLE YI
-A474 YI SYLLABLE YIP
-A475 YI SYLLABLE YIET
-A476 YI SYLLABLE YIEX
-A477 YI SYLLABLE YIE
-A478 YI SYLLABLE YIEP
-A479 YI SYLLABLE YUOT
-A47A YI SYLLABLE YUOX
-A47B YI SYLLABLE YUO
-A47C YI SYLLABLE YUOP
-A47D YI SYLLABLE YOT
-A47E YI SYLLABLE YOX
-A47F YI SYLLABLE YO
-A480 YI SYLLABLE YOP
-A481 YI SYLLABLE YUT
-A482 YI SYLLABLE YUX
-A483 YI SYLLABLE YU
-A484 YI SYLLABLE YUP
-A485 YI SYLLABLE YURX
-A486 YI SYLLABLE YUR
-A487 YI SYLLABLE YYT
-A488 YI SYLLABLE YYX
-A489 YI SYLLABLE YY
-A48A YI SYLLABLE YYP
-A48B YI SYLLABLE YYRX
-A48C YI SYLLABLE YYR
-@@ A490 Yi Radicals A4CF
-@ Yi radicals
-@+ Yi radicals are named based on the Yi syllable their shape is abstracted from. This is illustrated with crossreferences for the first two radicals.
-A490 YI RADICAL QOT
- x (yi syllable qot - A408)
-A491 YI RADICAL LI
- x (yi syllable li - A1B9)
-A492 YI RADICAL KIT
-A493 YI RADICAL NYIP
-A494 YI RADICAL CYP
-A495 YI RADICAL SSI
-A496 YI RADICAL GGOP
-A497 YI RADICAL GEP
-A498 YI RADICAL MI
-A499 YI RADICAL HXIT
-A49A YI RADICAL LYR
-A49B YI RADICAL BBUT
-A49C YI RADICAL MOP
-A49D YI RADICAL YO
-A49E YI RADICAL PUT
-A49F YI RADICAL HXUO
-A4A0 YI RADICAL TAT
-A4A1 YI RADICAL GA
-A4A2 YI RADICAL ZUP
-A4A3 YI RADICAL CYT
-A4A4 YI RADICAL DDUR
-A4A5 YI RADICAL BUR
-A4A6 YI RADICAL GGUO
-A4A7 YI RADICAL NYOP
-A4A8 YI RADICAL TU
-A4A9 YI RADICAL OP
-A4AA YI RADICAL JJUT
-A4AB YI RADICAL ZOT
-A4AC YI RADICAL PYT
-A4AD YI RADICAL HMO
-A4AE YI RADICAL YIT
-A4AF YI RADICAL VUR
-A4B0 YI RADICAL SHY
-A4B1 YI RADICAL VEP
-A4B2 YI RADICAL ZA
-A4B3 YI RADICAL JO
-A4B4 YI RADICAL NZUP
-A4B5 YI RADICAL JJY
-A4B6 YI RADICAL GOT
-A4B7 YI RADICAL JJIE
-A4B8 YI RADICAL WO
-A4B9 YI RADICAL DU
-A4BA YI RADICAL SHUR
-A4BB YI RADICAL LIE
-A4BC YI RADICAL CY
-A4BD YI RADICAL CUOP
-A4BE YI RADICAL CIP
-A4BF YI RADICAL HXOP
-A4C0 YI RADICAL SHAT
-A4C1 YI RADICAL ZUR
-A4C2 YI RADICAL SHOP
-A4C3 YI RADICAL CHE
-A4C4 YI RADICAL ZZIET
-A4C5 YI RADICAL NBIE
-A4C6 YI RADICAL KE
-@@ A4D0 Lisu A4FF
-@+ The name "Lisu" is preferred by the user community. Many linguists also use the name "Fraser" or "Fraser Lisu". Used for the Old Lisu orthography.
-@ Consonants
-A4D0 LISU LETTER BA
-A4D1 LISU LETTER PA
-A4D2 LISU LETTER PHA
-A4D3 LISU LETTER DA
-A4D4 LISU LETTER TA
-A4D5 LISU LETTER THA
-A4D6 LISU LETTER GA
-A4D7 LISU LETTER KA
-A4D8 LISU LETTER KHA
-A4D9 LISU LETTER JA
-A4DA LISU LETTER CA
-A4DB LISU LETTER CHA
-A4DC LISU LETTER DZA
-A4DD LISU LETTER TSA
-A4DE LISU LETTER TSHA
-A4DF LISU LETTER MA
-A4E0 LISU LETTER NA
-A4E1 LISU LETTER LA
-A4E2 LISU LETTER SA
-A4E3 LISU LETTER ZHA
-A4E4 LISU LETTER ZA
-A4E5 LISU LETTER NGA
-A4E6 LISU LETTER HA
-A4E7 LISU LETTER XA
-A4E8 LISU LETTER HHA
-A4E9 LISU LETTER FA
-A4EA LISU LETTER WA
-A4EB LISU LETTER SHA
-A4EC LISU LETTER YA
-A4ED LISU LETTER GHA
-@ Vowels
-A4EE LISU LETTER A
-A4EF LISU LETTER AE
-A4F0 LISU LETTER E
-A4F1 LISU LETTER EU
-A4F2 LISU LETTER I
-A4F3 LISU LETTER O
-A4F4 LISU LETTER U
-A4F5 LISU LETTER UE
-A4F6 LISU LETTER UH
-A4F7 LISU LETTER OE
-@ Tones
-A4F8 LISU LETTER TONE MYA TI
-A4F9 LISU LETTER TONE NA PO
-A4FA LISU LETTER TONE MYA CYA
-A4FB LISU LETTER TONE MYA BO
-A4FC LISU LETTER TONE MYA NA
-A4FD LISU LETTER TONE MYA JEU
-@ Punctuation
-A4FE LISU PUNCTUATION COMMA
-A4FF LISU PUNCTUATION FULL STOP
-@@ A500 Vai A63F
-@ Syllables in -ee
-A500 VAI SYLLABLE EE
-A501 VAI SYLLABLE EEN
-A502 VAI SYLLABLE HEE
-A503 VAI SYLLABLE WEE
-A504 VAI SYLLABLE WEEN
-A505 VAI SYLLABLE PEE
-A506 VAI SYLLABLE BHEE
-A507 VAI SYLLABLE BEE
-A508 VAI SYLLABLE MBEE
-A509 VAI SYLLABLE KPEE
-A50A VAI SYLLABLE MGBEE
-A50B VAI SYLLABLE GBEE
-A50C VAI SYLLABLE FEE
-A50D VAI SYLLABLE VEE
-A50E VAI SYLLABLE TEE
-A50F VAI SYLLABLE THEE
-A510 VAI SYLLABLE DHEE
-A511 VAI SYLLABLE DHHEE
-A512 VAI SYLLABLE LEE
-A513 VAI SYLLABLE REE
-A514 VAI SYLLABLE DEE
- * read as logogram deeng "child, small" in the Book of Ndole
-A515 VAI SYLLABLE NDEE
-A516 VAI SYLLABLE SEE
-A517 VAI SYLLABLE SHEE
-A518 VAI SYLLABLE ZEE
-A519 VAI SYLLABLE ZHEE
-A51A VAI SYLLABLE CEE
-A51B VAI SYLLABLE JEE
-A51C VAI SYLLABLE NJEE
-A51D VAI SYLLABLE YEE
-A51E VAI SYLLABLE KEE
-A51F VAI SYLLABLE NGGEE
-A520 VAI SYLLABLE GEE
-A521 VAI SYLLABLE MEE
-A522 VAI SYLLABLE NEE
-A523 VAI SYLLABLE NYEE
-@ Syllables in -i
-A524 VAI SYLLABLE I
-A525 VAI SYLLABLE IN
-A526 VAI SYLLABLE HI
-A527 VAI SYLLABLE HIN
-A528 VAI SYLLABLE WI
-A529 VAI SYLLABLE WIN
-A52A VAI SYLLABLE PI
-A52B VAI SYLLABLE BHI
-A52C VAI SYLLABLE BI
-A52D VAI SYLLABLE MBI
-A52E VAI SYLLABLE KPI
-A52F VAI SYLLABLE MGBI
-A530 VAI SYLLABLE GBI
-A531 VAI SYLLABLE FI
-A532 VAI SYLLABLE VI
-A533 VAI SYLLABLE TI
-A534 VAI SYLLABLE THI
-A535 VAI SYLLABLE DHI
-A536 VAI SYLLABLE DHHI
-A537 VAI SYLLABLE LI
-A538 VAI SYLLABLE RI
-A539 VAI SYLLABLE DI
-A53A VAI SYLLABLE NDI
-A53B VAI SYLLABLE SI
-A53C VAI SYLLABLE SHI
-A53D VAI SYLLABLE ZI
-A53E VAI SYLLABLE ZHI
-A53F VAI SYLLABLE CI
-A540 VAI SYLLABLE JI
-A541 VAI SYLLABLE NJI
-A542 VAI SYLLABLE YI
-A543 VAI SYLLABLE KI
-A544 VAI SYLLABLE NGGI
-A545 VAI SYLLABLE GI
-A546 VAI SYLLABLE MI
-A547 VAI SYLLABLE NI
-A548 VAI SYLLABLE NYI
-@ Syllables in -a
-A549 VAI SYLLABLE A
-A54A VAI SYLLABLE AN
-A54B VAI SYLLABLE NGAN
-A54C VAI SYLLABLE HA
-A54D VAI SYLLABLE HAN
-A54E VAI SYLLABLE WA
-A54F VAI SYLLABLE WAN
-A550 VAI SYLLABLE PA
-A551 VAI SYLLABLE BHA
-A552 VAI SYLLABLE BA
-A553 VAI SYLLABLE MBA
-A554 VAI SYLLABLE KPA
-A555 VAI SYLLABLE KPAN
-A556 VAI SYLLABLE MGBA
-A557 VAI SYLLABLE GBA
-A558 VAI SYLLABLE FA
- x (vai syllable ndole fa - A610)
-A559 VAI SYLLABLE VA
-A55A VAI SYLLABLE TA
-A55B VAI SYLLABLE THA
-A55C VAI SYLLABLE DHA
-A55D VAI SYLLABLE DHHA
-A55E VAI SYLLABLE LA
-A55F VAI SYLLABLE RA
-A560 VAI SYLLABLE DA
-A561 VAI SYLLABLE NDA
-A562 VAI SYLLABLE SA
-A563 VAI SYLLABLE SHA
-A564 VAI SYLLABLE ZA
-A565 VAI SYLLABLE ZHA
-A566 VAI SYLLABLE CA
-A567 VAI SYLLABLE JA
-A568 VAI SYLLABLE NJA
-A569 VAI SYLLABLE YA
-A56A VAI SYLLABLE KA
- * read as logogram kai "man" in the Book of Ndole
- x (vai syllable ndole ka - A611)
-A56B VAI SYLLABLE KAN
-A56C VAI SYLLABLE NGGA
-A56D VAI SYLLABLE GA
-A56E VAI SYLLABLE MA
- x (vai syllable ndole ma - A62A)
-A56F VAI SYLLABLE NA
-A570 VAI SYLLABLE NYA
-@ Syllables in -oo
-A571 VAI SYLLABLE OO
-A572 VAI SYLLABLE OON
-A573 VAI SYLLABLE HOO
-A574 VAI SYLLABLE WOO
-A575 VAI SYLLABLE WOON
-A576 VAI SYLLABLE POO
-A577 VAI SYLLABLE BHOO
-A578 VAI SYLLABLE BOO
-A579 VAI SYLLABLE MBOO
-A57A VAI SYLLABLE KPOO
-A57B VAI SYLLABLE MGBOO
-A57C VAI SYLLABLE GBOO
-A57D VAI SYLLABLE FOO
-A57E VAI SYLLABLE VOO
-A57F VAI SYLLABLE TOO
-A580 VAI SYLLABLE THOO
-A581 VAI SYLLABLE DHOO
-A582 VAI SYLLABLE DHHOO
-A583 VAI SYLLABLE LOO
-A584 VAI SYLLABLE ROO
-A585 VAI SYLLABLE DOO
-A586 VAI SYLLABLE NDOO
-A587 VAI SYLLABLE SOO
- x (vai syllable ndole soo - A612)
-A588 VAI SYLLABLE SHOO
-A589 VAI SYLLABLE ZOO
-A58A VAI SYLLABLE ZHOO
-A58B VAI SYLLABLE COO
-A58C VAI SYLLABLE JOO
-A58D VAI SYLLABLE NJOO
-A58E VAI SYLLABLE YOO
-A58F VAI SYLLABLE KOO
-A590 VAI SYLLABLE NGGOO
-A591 VAI SYLLABLE GOO
-A592 VAI SYLLABLE MOO
-A593 VAI SYLLABLE NOO
-A594 VAI SYLLABLE NYOO
-@ Syllables in -u
-A595 VAI SYLLABLE U
-A596 VAI SYLLABLE UN
-A597 VAI SYLLABLE HU
-A598 VAI SYLLABLE HUN
-A599 VAI SYLLABLE WU
-A59A VAI SYLLABLE WUN
-A59B VAI SYLLABLE PU
-A59C VAI SYLLABLE BHU
-A59D VAI SYLLABLE BU
-A59E VAI SYLLABLE MBU
-A59F VAI SYLLABLE KPU
-A5A0 VAI SYLLABLE MGBU
-A5A1 VAI SYLLABLE GBU
-A5A2 VAI SYLLABLE FU
-A5A3 VAI SYLLABLE VU
-A5A4 VAI SYLLABLE TU
-A5A5 VAI SYLLABLE THU
-A5A6 VAI SYLLABLE DHU
-A5A7 VAI SYLLABLE DHHU
-A5A8 VAI SYLLABLE LU
-A5A9 VAI SYLLABLE RU
-A5AA VAI SYLLABLE DU
-A5AB VAI SYLLABLE NDU
-A5AC VAI SYLLABLE SU
-A5AD VAI SYLLABLE SHU
-A5AE VAI SYLLABLE ZU
-A5AF VAI SYLLABLE ZHU
-A5B0 VAI SYLLABLE CU
-A5B1 VAI SYLLABLE JU
-A5B2 VAI SYLLABLE NJU
-A5B3 VAI SYLLABLE YU
-A5B4 VAI SYLLABLE KU
-A5B5 VAI SYLLABLE NGGU
-A5B6 VAI SYLLABLE GU
-A5B7 VAI SYLLABLE MU
-A5B8 VAI SYLLABLE NU
-A5B9 VAI SYLLABLE NYU
-@ Syllables in -o
-A5BA VAI SYLLABLE O
-A5BB VAI SYLLABLE ON
-A5BC VAI SYLLABLE NGON
-A5BD VAI SYLLABLE HO
-A5BE VAI SYLLABLE HON
-A5BF VAI SYLLABLE WO
-A5C0 VAI SYLLABLE WON
-A5C1 VAI SYLLABLE PO
-A5C2 VAI SYLLABLE BHO
-A5C3 VAI SYLLABLE BO
-A5C4 VAI SYLLABLE MBO
-A5C5 VAI SYLLABLE KPO
-A5C6 VAI SYLLABLE MGBO
-A5C7 VAI SYLLABLE GBO
-A5C8 VAI SYLLABLE GBON
-A5C9 VAI SYLLABLE FO
-A5CA VAI SYLLABLE VO
-A5CB VAI SYLLABLE TO
-A5CC VAI SYLLABLE THO
-A5CD VAI SYLLABLE DHO
-A5CE VAI SYLLABLE DHHO
-A5CF VAI SYLLABLE LO
-A5D0 VAI SYLLABLE RO
-A5D1 VAI SYLLABLE DO
- * read as logogram lo "in" in the Book of Ndole
- x (vai syllable ndole do - A62B)
-A5D2 VAI SYLLABLE NDO
-A5D3 VAI SYLLABLE SO
-A5D4 VAI SYLLABLE SHO
-A5D5 VAI SYLLABLE ZO
-A5D6 VAI SYLLABLE ZHO
-A5D7 VAI SYLLABLE CO
-A5D8 VAI SYLLABLE JO
-A5D9 VAI SYLLABLE NJO
-A5DA VAI SYLLABLE YO
-A5DB VAI SYLLABLE KO
-A5DC VAI SYLLABLE NGGO
-A5DD VAI SYLLABLE GO
-A5DE VAI SYLLABLE MO
-A5DF VAI SYLLABLE NO
-A5E0 VAI SYLLABLE NYO
-@ Syllables in -e
-A5E1 VAI SYLLABLE E
-A5E2 VAI SYLLABLE EN
-A5E3 VAI SYLLABLE NGEN
-A5E4 VAI SYLLABLE HE
-A5E5 VAI SYLLABLE HEN
-A5E6 VAI SYLLABLE WE
-A5E7 VAI SYLLABLE WEN
-A5E8 VAI SYLLABLE PE
-A5E9 VAI SYLLABLE BHE
-A5EA VAI SYLLABLE BE
-A5EB VAI SYLLABLE MBE
-A5EC VAI SYLLABLE KPE
-A5ED VAI SYLLABLE KPEN
-A5EE VAI SYLLABLE MGBE
-A5EF VAI SYLLABLE GBE
-A5F0 VAI SYLLABLE GBEN
-A5F1 VAI SYLLABLE FE
-A5F2 VAI SYLLABLE VE
-A5F3 VAI SYLLABLE TE
-A5F4 VAI SYLLABLE THE
-A5F5 VAI SYLLABLE DHE
-A5F6 VAI SYLLABLE DHHE
-A5F7 VAI SYLLABLE LE
-A5F8 VAI SYLLABLE RE
-A5F9 VAI SYLLABLE DE
-A5FA VAI SYLLABLE NDE
-A5FB VAI SYLLABLE SE
-A5FC VAI SYLLABLE SHE
-A5FD VAI SYLLABLE ZE
-A5FE VAI SYLLABLE ZHE
-A5FF VAI SYLLABLE CE
-A600 VAI SYLLABLE JE
-A601 VAI SYLLABLE NJE
-A602 VAI SYLLABLE YE
-A603 VAI SYLLABLE KE
-A604 VAI SYLLABLE NGGE
-A605 VAI SYLLABLE NGGEN
-A606 VAI SYLLABLE GE
-A607 VAI SYLLABLE GEN
-A608 VAI SYLLABLE ME
-A609 VAI SYLLABLE NE
-A60A VAI SYLLABLE NYE
-@ Syllable finals
-A60B VAI SYLLABLE NG
-A60C VAI SYLLABLE LENGTHENER
-@ Punctuation
-A60D VAI COMMA
-A60E VAI FULL STOP
-A60F VAI QUESTION MARK
-@ Historic syllables
-A610 VAI SYLLABLE NDOLE FA
- x (vai syllable fa - A558)
-A611 VAI SYLLABLE NDOLE KA
- x (vai syllable ka - A56A)
-A612 VAI SYLLABLE NDOLE SOO
- x (vai syllable soo - A587)
-@ Logograms
-A613 VAI SYMBOL FEENG
- * logogram for "thing"
-A614 VAI SYMBOL KEENG
- * logogram for "foot"
-A615 VAI SYMBOL TING
- * logogram for "island"
-A616 VAI SYMBOL NII
- * logogram for "cow"
- * also logogram for kpe kowu "case of gin"
-A617 VAI SYMBOL BANG
- * logogram for "finished"
-A618 VAI SYMBOL FAA
- * logogram for "die, kill"
-A619 VAI SYMBOL TAA
- * logogram for "go, carry, journey"
-A61A VAI SYMBOL DANG
- * logogram for "hear, understand"
-A61B VAI SYMBOL DOONG
- * logogram for "enter"
-A61C VAI SYMBOL KUNG
- * logogram for "head, be able"
-A61D VAI SYMBOL TONG
- * logogram for "be named"
-A61E VAI SYMBOL DO-O
- * logogram for "be small"
-A61F VAI SYMBOL JONG
- * logogram for "slave"
-@ Digits
-@+ These are not in modern use.
-A620 VAI DIGIT ZERO
-A621 VAI DIGIT ONE
-A622 VAI DIGIT TWO
-A623 VAI DIGIT THREE
-A624 VAI DIGIT FOUR
-A625 VAI DIGIT FIVE
-A626 VAI DIGIT SIX
-A627 VAI DIGIT SEVEN
-A628 VAI DIGIT EIGHT
-A629 VAI DIGIT NINE
-@ Historic syllables
-A62A VAI SYLLABLE NDOLE MA
- x (vai syllable ma - A56E)
-A62B VAI SYLLABLE NDOLE DO
- x (vai syllable do - A5D1)
-@@ A640 Cyrillic Extended-B A69F
-@ Letters for Old Cyrillic
-A640 CYRILLIC CAPITAL LETTER ZEMLYA
-A641 CYRILLIC SMALL LETTER ZEMLYA
- x (cyrillic small letter ze - 0437)
-A642 CYRILLIC CAPITAL LETTER DZELO
-A643 CYRILLIC SMALL LETTER DZELO
- x (cyrillic small letter dze - 0455)
-A644 CYRILLIC CAPITAL LETTER REVERSED DZE
- x (roman sextula sign - 10193)
-A645 CYRILLIC SMALL LETTER REVERSED DZE
-A646 CYRILLIC CAPITAL LETTER IOTA
-A647 CYRILLIC SMALL LETTER IOTA
- x (glagolitic small letter initial izhe - 2C3A)
-A648 CYRILLIC CAPITAL LETTER DJERV
-A649 CYRILLIC SMALL LETTER DJERV
- x (cyrillic small letter dje - 0452)
- x (cyrillic small letter tshe - 045B)
-A64A CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64B CYRILLIC SMALL LETTER MONOGRAPH UK
- x (cyrillic small letter u - 0443)
-A64C CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64D CYRILLIC SMALL LETTER BROAD OMEGA
- x (cyrillic small letter omega - 0461)
-A64E CYRILLIC CAPITAL LETTER NEUTRAL YER
-A64F CYRILLIC SMALL LETTER NEUTRAL YER
- x (cyrillic small letter hard sign - 044A)
- x (cyrillic small letter soft sign - 044C)
-A650 CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A651 CYRILLIC SMALL LETTER YERU WITH BACK YER
- x (cyrillic small letter yeru - 044B)
-A652 CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A653 CYRILLIC SMALL LETTER IOTIFIED YAT
- x (cyrillic small letter yat - 0463)
-A654 CYRILLIC CAPITAL LETTER REVERSED YU
-A655 CYRILLIC SMALL LETTER REVERSED YU
- x (cyrillic small letter yu - 044E)
-A656 CYRILLIC CAPITAL LETTER IOTIFIED A
-A657 CYRILLIC SMALL LETTER IOTIFIED A
-A658 CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A659 CYRILLIC SMALL LETTER CLOSED LITTLE YUS
- x (cyrillic small letter little yus - 0467)
-A65A CYRILLIC CAPITAL LETTER BLENDED YUS
-A65B CYRILLIC SMALL LETTER BLENDED YUS
- x (cyrillic small letter little yus - 0467)
- x (cyrillic small letter big yus - 046B)
-A65C CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65D CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
- x (cyrillic small letter iotified little yus - 0469)
-A65E CYRILLIC CAPITAL LETTER YN
-A65F CYRILLIC SMALL LETTER YN
- * Romanian Cyrillic
-A662 CYRILLIC CAPITAL LETTER SOFT DE
-A663 CYRILLIC SMALL LETTER SOFT DE
-A664 CYRILLIC CAPITAL LETTER SOFT EL
-A665 CYRILLIC SMALL LETTER SOFT EL
-A666 CYRILLIC CAPITAL LETTER SOFT EM
-A667 CYRILLIC SMALL LETTER SOFT EM
-A668 CYRILLIC CAPITAL LETTER MONOCULAR O
-A669 CYRILLIC SMALL LETTER MONOCULAR O
- * used in words based on the root for 'eye'
-A66A CYRILLIC CAPITAL LETTER BINOCULAR O
-A66B CYRILLIC SMALL LETTER BINOCULAR O
- * used in the dual of words based on the root for 'eye'
-A66C CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A66D CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
- * used in the dual of words based on the root for 'eye'
-A66E CYRILLIC LETTER MULTIOCULAR O
- * used in the epithet 'many-eyed'
-@ Abbreviation mark
-A66F COMBINING CYRILLIC VZMET
- * used with Cyrillic letters to indicate abbreviation
- x (combining cyrillic titlo - 0483)
- x (combining cyrillic pokrytie - 0487)
-@ Combining numeric signs
-A670 COMBINING CYRILLIC TEN MILLIONS SIGN
- x (combining cyrillic millions sign - 0489)
-A671 COMBINING CYRILLIC HUNDRED MILLIONS SIGN
-A672 COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-@ Punctuation mark
-A673 SLAVONIC ASTERISK
-@ Combining marks for Old Cyrillic
-A67C COMBINING CYRILLIC KAVYKA
- * indicates an alternative reading to part of a word
- x (combining breve - 0306)
-A67D COMBINING CYRILLIC PAYEROK
- * may indicate an omitted yer
- x (combining vertical tilde - 033E)
-@ Punctuation mark
-A67E CYRILLIC KAVYKA
- * used to mark off word that has alternative reading
-@ Modifier letter
-A67F CYRILLIC PAYEROK
- * may indicate an omitted yer
- x (vertical tilde - 2E2F)
-@ Letters for Old Abkhasian orthography
-A680 CYRILLIC CAPITAL LETTER DWE
-A681 CYRILLIC SMALL LETTER DWE
-A682 CYRILLIC CAPITAL LETTER DZWE
-A683 CYRILLIC SMALL LETTER DZWE
-A684 CYRILLIC CAPITAL LETTER ZHWE
-A685 CYRILLIC SMALL LETTER ZHWE
-A686 CYRILLIC CAPITAL LETTER CCHE
-A687 CYRILLIC SMALL LETTER CCHE
-A688 CYRILLIC CAPITAL LETTER DZZE
-A689 CYRILLIC SMALL LETTER DZZE
-A68A CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68B CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68C CYRILLIC CAPITAL LETTER TWE
-A68D CYRILLIC SMALL LETTER TWE
-A68E CYRILLIC CAPITAL LETTER TSWE
-A68F CYRILLIC SMALL LETTER TSWE
-A690 CYRILLIC CAPITAL LETTER TSSE
-A691 CYRILLIC SMALL LETTER TSSE
-A692 CYRILLIC CAPITAL LETTER TCHE
-A693 CYRILLIC SMALL LETTER TCHE
-A694 CYRILLIC CAPITAL LETTER HWE
-A695 CYRILLIC SMALL LETTER HWE
-A696 CYRILLIC CAPITAL LETTER SHWE
-A697 CYRILLIC SMALL LETTER SHWE
-@@ A6A0 Bamum A6FF
-@ Syllables
-A6A0 BAMUM LETTER A
-A6A1 BAMUM LETTER KA
-A6A2 BAMUM LETTER U
-A6A3 BAMUM LETTER KU
-A6A4 BAMUM LETTER EE
-A6A5 BAMUM LETTER REE
-A6A6 BAMUM LETTER TAE
-A6A7 BAMUM LETTER O
-A6A8 BAMUM LETTER NYI
-A6A9 BAMUM LETTER I
-A6AA BAMUM LETTER LA
-A6AB BAMUM LETTER PA
-A6AC BAMUM LETTER RII
-A6AD BAMUM LETTER RIEE
-A6AE BAMUM LETTER LEEEE
-A6AF BAMUM LETTER MEEEE
-A6B0 BAMUM LETTER TAA
-A6B1 BAMUM LETTER NDAA
-A6B2 BAMUM LETTER NJAEM
-A6B3 BAMUM LETTER M
-A6B4 BAMUM LETTER SUU
-A6B5 BAMUM LETTER MU
-A6B6 BAMUM LETTER SHII
-A6B7 BAMUM LETTER SI
-A6B8 BAMUM LETTER SHEUX
-A6B9 BAMUM LETTER SEUX
-A6BA BAMUM LETTER KYEE
-A6BB BAMUM LETTER KET
-A6BC BAMUM LETTER NUAE
-A6BD BAMUM LETTER NU
-A6BE BAMUM LETTER NJUAE
-A6BF BAMUM LETTER YOQ
-A6C0 BAMUM LETTER SHU
-A6C1 BAMUM LETTER YUQ
-A6C2 BAMUM LETTER YA
-A6C3 BAMUM LETTER NSHA
-A6C4 BAMUM LETTER KEUX
-A6C5 BAMUM LETTER PEUX
-A6C6 BAMUM LETTER NJEE
-A6C7 BAMUM LETTER NTEE
-A6C8 BAMUM LETTER PUE
-A6C9 BAMUM LETTER WUE
-A6CA BAMUM LETTER PEE
-A6CB BAMUM LETTER FEE
-A6CC BAMUM LETTER RU
-A6CD BAMUM LETTER LU
-A6CE BAMUM LETTER MI
-A6CF BAMUM LETTER NI
-A6D0 BAMUM LETTER REUX
-A6D1 BAMUM LETTER RAE
-A6D2 BAMUM LETTER KEN
-A6D3 BAMUM LETTER NGKWAEN
-A6D4 BAMUM LETTER NGGA
-A6D5 BAMUM LETTER NGA
-A6D6 BAMUM LETTER SHO
-A6D7 BAMUM LETTER PUAE
-A6D8 BAMUM LETTER FU
-A6D9 BAMUM LETTER FOM
-A6DA BAMUM LETTER WA
-A6DB BAMUM LETTER NA
-A6DC BAMUM LETTER LI
-A6DD BAMUM LETTER PI
-A6DE BAMUM LETTER LOQ
-A6DF BAMUM LETTER KO
-A6E0 BAMUM LETTER MBEN
-A6E1 BAMUM LETTER REN
-A6E2 BAMUM LETTER MEN
-A6E3 BAMUM LETTER MA
-A6E4 BAMUM LETTER TI
-A6E5 BAMUM LETTER KI
-A6E6 BAMUM LETTER MO
- * also used for digit one
-A6E7 BAMUM LETTER MBAA
- * also used for digit two
-A6E8 BAMUM LETTER TET
- * tèt
- * also used for digit three
-A6E9 BAMUM LETTER KPA
- * also used for digit four
-A6EA BAMUM LETTER TEN
- * tèn
- * also used for digit five
-A6EB BAMUM LETTER NTUU
- * also used for digit six
-A6EC BAMUM LETTER SAMBA
- * also used for digit seven
-A6ED BAMUM LETTER FAAMAE
- * also used for digit eight
-A6EE BAMUM LETTER KOVUU
- * also used for digit nine
-A6EF BAMUM LETTER KOGHOM
- * also used for digit zero
- * formerly used for number ten
-@ Combining marks
-A6F0 BAMUM COMBINING MARK KOQNDON
-A6F1 BAMUM COMBINING MARK TUKWENTIS
-@ Punctuation
-A6F2 BAMUM NJAEMLI
-A6F3 BAMUM FULL STOP
-A6F4 BAMUM COLON
-A6F5 BAMUM COMMA
-A6F6 BAMUM SEMICOLON
-A6F7 BAMUM QUESTION MARK
-@@ A700 Modifier Tone Letters A71F
-@ Corner tone marks for Chinese
-A700 MODIFIER LETTER CHINESE TONE YIN PING
-A701 MODIFIER LETTER CHINESE TONE YANG PING
-A702 MODIFIER LETTER CHINESE TONE YIN SHANG
-A703 MODIFIER LETTER CHINESE TONE YANG SHANG
-A704 MODIFIER LETTER CHINESE TONE YIN QU
-A705 MODIFIER LETTER CHINESE TONE YANG QU
-A706 MODIFIER LETTER CHINESE TONE YIN RU
-A707 MODIFIER LETTER CHINESE TONE YANG RU
-@ Dotted tone letters
-A708 MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR
-A709 MODIFIER LETTER HIGH DOTTED TONE BAR
-A70A MODIFIER LETTER MID DOTTED TONE BAR
-A70B MODIFIER LETTER LOW DOTTED TONE BAR
-A70C MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR
-A70D MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR
-A70E MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR
-A70F MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR
-A710 MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR
-A711 MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR
-@ Left-stem tone letters
-A712 MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR
-A713 MODIFIER LETTER HIGH LEFT-STEM TONE BAR
-A714 MODIFIER LETTER MID LEFT-STEM TONE BAR
-A715 MODIFIER LETTER LOW LEFT-STEM TONE BAR
-A716 MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-@ Chinantec tone marks
-A717 MODIFIER LETTER DOT VERTICAL BAR
-A718 MODIFIER LETTER DOT SLASH
-A719 MODIFIER LETTER DOT HORIZONTAL BAR
-A71A MODIFIER LETTER LOWER RIGHT CORNER ANGLE
-@ Africanist tone letters
-A71B MODIFIER LETTER RAISED UP ARROW
-A71C MODIFIER LETTER RAISED DOWN ARROW
-A71D MODIFIER LETTER RAISED EXCLAMATION MARK
-A71E MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK
-A71F MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-@@ A720 Latin Extended-D A7FF
-@ Additions for UPA
-A720 MODIFIER LETTER STRESS AND HIGH TONE
-A721 MODIFIER LETTER STRESS AND LOW TONE
-@ Egyptological additions
-A722 LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A723 LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A724 LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A725 LATIN SMALL LETTER EGYPTOLOGICAL AIN
- * this is a case pair
- x (latin letter ain - 1D25)
- x (modifier letter small ain - 1D5C)
-@ Mayanist additions
-A726 LATIN CAPITAL LETTER HENG
-A727 LATIN SMALL LETTER HENG
-A728 LATIN CAPITAL LETTER TZ
-A729 LATIN SMALL LETTER TZ
-A72A LATIN CAPITAL LETTER TRESILLO
-A72B LATIN SMALL LETTER TRESILLO
-A72C LATIN CAPITAL LETTER CUATRILLO
-A72D LATIN SMALL LETTER CUATRILLO
-A72E LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A72F LATIN SMALL LETTER CUATRILLO WITH COMMA
-@ Medievalist additions
-A730 LATIN LETTER SMALL CAPITAL F
-A731 LATIN LETTER SMALL CAPITAL S
-A732 LATIN CAPITAL LETTER AA
-A733 LATIN SMALL LETTER AA
-A734 LATIN CAPITAL LETTER AO
-A735 LATIN SMALL LETTER AO
-A736 LATIN CAPITAL LETTER AU
-A737 LATIN SMALL LETTER AU
-A738 LATIN CAPITAL LETTER AV
-A739 LATIN SMALL LETTER AV
-A73A LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73B LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73C LATIN CAPITAL LETTER AY
-A73D LATIN SMALL LETTER AY
-A73E LATIN CAPITAL LETTER REVERSED C WITH DOT
-A73F LATIN SMALL LETTER REVERSED C WITH DOT
-A740 LATIN CAPITAL LETTER K WITH STROKE
-A741 LATIN SMALL LETTER K WITH STROKE
-A742 LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A743 LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A744 LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A745 LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 LATIN CAPITAL LETTER BROKEN L
-A747 LATIN SMALL LETTER BROKEN L
-A748 LATIN CAPITAL LETTER L WITH HIGH STROKE
-A749 LATIN SMALL LETTER L WITH HIGH STROKE
-A74A LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74B LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74C LATIN CAPITAL LETTER O WITH LOOP
-A74D LATIN SMALL LETTER O WITH LOOP
-A74E LATIN CAPITAL LETTER OO
-A74F LATIN SMALL LETTER OO
-A750 LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A751 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A752 LATIN CAPITAL LETTER P WITH FLOURISH
-A753 LATIN SMALL LETTER P WITH FLOURISH
-A754 LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A755 LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A756 LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A757 LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A759 LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75A LATIN CAPITAL LETTER R ROTUNDA
-A75B LATIN SMALL LETTER R ROTUNDA
-A75C LATIN CAPITAL LETTER RUM ROTUNDA
-A75D LATIN SMALL LETTER RUM ROTUNDA
-A75E LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A75F LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A760 LATIN CAPITAL LETTER VY
-A761 LATIN SMALL LETTER VY
-A762 LATIN CAPITAL LETTER VISIGOTHIC Z
-A763 LATIN SMALL LETTER VISIGOTHIC Z
-A764 LATIN CAPITAL LETTER THORN WITH STROKE
-A765 LATIN SMALL LETTER THORN WITH STROKE
-A766 LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A767 LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 LATIN CAPITAL LETTER VEND
-A769 LATIN SMALL LETTER VEND
-A76A LATIN CAPITAL LETTER ET
-A76B LATIN SMALL LETTER ET
-A76C LATIN CAPITAL LETTER IS
-A76D LATIN SMALL LETTER IS
-A76E LATIN CAPITAL LETTER CON
-A76F LATIN SMALL LETTER CON
-A770 MODIFIER LETTER US
- # <super> A76F
-A771 LATIN SMALL LETTER DUM
-A772 LATIN SMALL LETTER LUM
-A773 LATIN SMALL LETTER MUM
-A774 LATIN SMALL LETTER NUM
-A775 LATIN SMALL LETTER RUM
-A776 LATIN LETTER SMALL CAPITAL RUM
-A777 LATIN SMALL LETTER TUM
-A778 LATIN SMALL LETTER UM
-@ Insular and Celticist letters
-A779 LATIN CAPITAL LETTER INSULAR D
-A77A LATIN SMALL LETTER INSULAR D
-A77B LATIN CAPITAL LETTER INSULAR F
-A77C LATIN SMALL LETTER INSULAR F
-A77D LATIN CAPITAL LETTER INSULAR G
- * lowercase is 1D79
-A77E LATIN CAPITAL LETTER TURNED INSULAR G
-A77F LATIN SMALL LETTER TURNED INSULAR G
-A780 LATIN CAPITAL LETTER TURNED L
-A781 LATIN SMALL LETTER TURNED L
-A782 LATIN CAPITAL LETTER INSULAR R
-A783 LATIN SMALL LETTER INSULAR R
-A784 LATIN CAPITAL LETTER INSULAR S
-A785 LATIN SMALL LETTER INSULAR S
-A786 LATIN CAPITAL LETTER INSULAR T
-A787 LATIN SMALL LETTER INSULAR T
-@ Modifier letters
-A788 MODIFIER LETTER LOW CIRCUMFLEX ACCENT
- x (modifier letter circumflex accent - 02C6)
- x (caret - 2038)
-A789 MODIFIER LETTER COLON
- * used as a tone letter in some orthographies
- * Budu (Congo), Sabaot (Kenya), and several Papua New Guinea languages
- x (colon - 003A)
-A78A MODIFIER LETTER SHORT EQUALS SIGN
- * used as a tone letter in some orthographies
- * Budu (Congo)
- x (equals sign - 003D)
-@ Orthographic letters for glottals
-A78B LATIN CAPITAL LETTER SALTILLO
- * Me'phaa (Mexico)
-A78C LATIN SMALL LETTER SALTILLO
- * saltillos are used as a casing pair for glottal stop in some orthographies
- * the lowercase is widely used in many languages in Mexico and other regions, including Izere in Nigeria
- x (apostrophe - 0027)
- x (latin small letter glottal stop - 0242)
- x (latin letter glottal stop - 0294)
- x (modifier letter apostrophe - 02BC)
- x (modifier letter glottal stop - 02C0)
-@ Ancient Roman epigraphic letters
-A7FB LATIN EPIGRAPHIC LETTER REVERSED F
-A7FC LATIN EPIGRAPHIC LETTER REVERSED P
-A7FD LATIN EPIGRAPHIC LETTER INVERTED M
-A7FE LATIN EPIGRAPHIC LETTER I LONGA
-A7FF LATIN EPIGRAPHIC LETTER ARCHAIC M
-@@ A800 Syloti Nagri A82F
-@ Independent vowels and dvisvara
-A800 SYLOTI NAGRI LETTER A
-A801 SYLOTI NAGRI LETTER I
-A802 SYLOTI NAGRI SIGN DVISVARA
-A803 SYLOTI NAGRI LETTER U
-A804 SYLOTI NAGRI LETTER E
-A805 SYLOTI NAGRI LETTER O
-@ Sign
-A806 SYLOTI NAGRI SIGN HASANTA
- = halant, virama
-@ Consonants and consonant signs
-A807 SYLOTI NAGRI LETTER KO
-A808 SYLOTI NAGRI LETTER KHO
-A809 SYLOTI NAGRI LETTER GO
-A80A SYLOTI NAGRI LETTER GHO
-A80B SYLOTI NAGRI SIGN ANUSVARA
-A80C SYLOTI NAGRI LETTER CO
-A80D SYLOTI NAGRI LETTER CHO
-A80E SYLOTI NAGRI LETTER JO
-A80F SYLOTI NAGRI LETTER JHO
-A810 SYLOTI NAGRI LETTER TTO
-A811 SYLOTI NAGRI LETTER TTHO
-A812 SYLOTI NAGRI LETTER DDO
-A813 SYLOTI NAGRI LETTER DDHO
-A814 SYLOTI NAGRI LETTER TO
-A815 SYLOTI NAGRI LETTER THO
-A816 SYLOTI NAGRI LETTER DO
-A817 SYLOTI NAGRI LETTER DHO
-A818 SYLOTI NAGRI LETTER NO
-A819 SYLOTI NAGRI LETTER PO
-A81A SYLOTI NAGRI LETTER PHO
-A81B SYLOTI NAGRI LETTER BO
-A81C SYLOTI NAGRI LETTER BHO
-A81D SYLOTI NAGRI LETTER MO
-A81E SYLOTI NAGRI LETTER RO
-A81F SYLOTI NAGRI LETTER LO
-A820 SYLOTI NAGRI LETTER RRO
-A821 SYLOTI NAGRI LETTER SO
-A822 SYLOTI NAGRI LETTER HO
-@ Dependent vowel signs
-A823 SYLOTI NAGRI VOWEL SIGN A
-A824 SYLOTI NAGRI VOWEL SIGN I
-A825 SYLOTI NAGRI VOWEL SIGN U
-A826 SYLOTI NAGRI VOWEL SIGN E
-A827 SYLOTI NAGRI VOWEL SIGN OO
-@ Poetry marks
-A828 SYLOTI NAGRI POETRY MARK-1
-A829 SYLOTI NAGRI POETRY MARK-2
-A82A SYLOTI NAGRI POETRY MARK-3
-A82B SYLOTI NAGRI POETRY MARK-4
-@@ A830 Common Indic Number Forms A83F
-@ Number forms
-A830 NORTH INDIC FRACTION ONE QUARTER
-A831 NORTH INDIC FRACTION ONE HALF
-A832 NORTH INDIC FRACTION THREE QUARTERS
-A833 NORTH INDIC FRACTION ONE SIXTEENTH
-A834 NORTH INDIC FRACTION ONE EIGHTH
-A835 NORTH INDIC FRACTION THREE SIXTEENTHS
-A836 NORTH INDIC QUARTER MARK
-@ Miscellaneous sign
-A837 NORTH INDIC PLACEHOLDER MARK
- * indicates the absence of an intermediate unit in a currency value
-@ Currency sign
-A838 NORTH INDIC RUPEE MARK
- x (bengali rupee mark - 09F2)
-@ Miscellaneous sign
-A839 NORTH INDIC QUANTITY MARK
- * a unit mark for various weights and measures
-@@ A840 Phags-pa A87F
-@+ Phags-pa letters are used for Mongolian, Chinese, Uighur, Tibetan, and Sanskrit unless annotated with a more restricted list of languages.
-@ Consonants
-A840 PHAGS-PA LETTER KA
- * Mongolian, Chinese, Tibetan, Sanskrit
- x (tibetan letter ka - 0F40)
-A841 PHAGS-PA LETTER KHA
- x (tibetan letter kha - 0F41)
-A842 PHAGS-PA LETTER GA
- x (tibetan letter ga - 0F42)
-A843 PHAGS-PA LETTER NGA
- * Mongolian, Chinese, Tibetan, Sanskrit
- x (tibetan letter nga - 0F44)
-A844 PHAGS-PA LETTER CA
- * Chinese, Tibetan
- x (tibetan letter ca - 0F45)
-A845 PHAGS-PA LETTER CHA
- * Mongolian, Chinese, Uighur, Tibetan
- x (tibetan letter cha - 0F46)
-A846 PHAGS-PA LETTER JA
- * Mongolian, Chinese, Uighur, Tibetan
- x (tibetan letter ja - 0F47)
-A847 PHAGS-PA LETTER NYA
- * Chinese, Tibetan, Sanskrit
- x (tibetan letter nya - 0F49)
-A848 PHAGS-PA LETTER TA
- * Mongolian, Chinese, Tibetan, Sanskrit
- x (tibetan letter ta - 0F4F)
-A849 PHAGS-PA LETTER THA
- x (tibetan letter tha - 0F50)
-A84A PHAGS-PA LETTER DA
- x (tibetan letter da - 0F51)
-A84B PHAGS-PA LETTER NA
- x (tibetan letter na - 0F53)
-A84C PHAGS-PA LETTER PA
- * Mongolian, Chinese, Tibetan, Sanskrit
- x (tibetan letter pa - 0F54)
-A84D PHAGS-PA LETTER PHA
- * Chinese, Tibetan, Sanskrit
- x (tibetan letter pha - 0F55)
-A84E PHAGS-PA LETTER BA
- x (tibetan letter ba - 0F56)
-A84F PHAGS-PA LETTER MA
- x (tibetan letter ma - 0F58)
-A850 PHAGS-PA LETTER TSA
- * Chinese, Tibetan, Sanskrit
- x (tibetan letter tsa - 0F59)
-A851 PHAGS-PA LETTER TSHA
- * Mongolian, Chinese, Tibetan, Sanskrit
- x (tibetan letter tsha - 0F5A)
-A852 PHAGS-PA LETTER DZA
- * Chinese, Tibetan, Sanskrit
- x (tibetan letter dza - 0F5B)
-A853 PHAGS-PA LETTER WA
- x (tibetan letter wa - 0F5D)
-A854 PHAGS-PA LETTER ZHA
- * Chinese, Tibetan
- x (tibetan letter zha - 0F5E)
-A855 PHAGS-PA LETTER ZA
- * Mongolian, Chinese, Tibetan
- x (tibetan letter za - 0F5F)
-A856 PHAGS-PA LETTER SMALL A
- x (tibetan letter -a - 0F60)
-A857 PHAGS-PA LETTER YA
- x (tibetan letter ya - 0F61)
-A858 PHAGS-PA LETTER RA
- * Mongolian, Uighur, Tibetan, Sanskrit
- x (tibetan letter ra - 0F62)
-A859 PHAGS-PA LETTER LA
- x (tibetan letter la - 0F63)
-A85A PHAGS-PA LETTER SHA
- x (tibetan letter sha - 0F64)
-A85B PHAGS-PA LETTER SA
- x (tibetan letter sa - 0F66)
-A85C PHAGS-PA LETTER HA
- x (tibetan letter ha - 0F67)
-@ Letter A
-A85D PHAGS-PA LETTER A
- x (tibetan letter a - 0F68)
-@ Vowels
-A85E PHAGS-PA LETTER I
- x (tibetan vowel sign i - 0F72)
-A85F PHAGS-PA LETTER U
- x (tibetan vowel sign u - 0F74)
-A860 PHAGS-PA LETTER E
- x (tibetan vowel sign e - 0F7A)
-A861 PHAGS-PA LETTER O
- x (tibetan vowel sign o - 0F7C)
-@ Consonants
-A862 PHAGS-PA LETTER QA
- * Mongolian, Uighur
-A863 PHAGS-PA LETTER XA
- * Mongolian, Chinese
-A864 PHAGS-PA LETTER FA
- * Chinese, Uighur
- x (phags-pa letter ha - A85C)
-A865 PHAGS-PA LETTER GGA
- * language usage unknown
- * created by reversal of A862
-@ Vowel
-A866 PHAGS-PA LETTER EE
- * Mongolian, Chinese, Uighur
-@ Subjoined consonants
-A867 PHAGS-PA SUBJOINED LETTER WA
- * Chinese, Tibetan, Sanskrit
- x (tibetan subjoined letter wa - 0FAD)
-A868 PHAGS-PA SUBJOINED LETTER YA
- * Chinese, Tibetan, Sanskrit
- x (tibetan subjoined letter ya - 0FB1)
-@ Consonant additions for Sanskrit
-A869 PHAGS-PA LETTER TTA
- * Sanskrit
- x (tibetan letter tta - 0F4A)
-A86A PHAGS-PA LETTER TTHA
- * Sanskrit
- x (tibetan letter ttha - 0F4B)
-A86B PHAGS-PA LETTER DDA
- * Sanskrit
- x (tibetan letter dda - 0F4C)
-A86C PHAGS-PA LETTER NNA
- * Sanskrit
- x (tibetan letter nna - 0F4E)
-@ Alternate consonant forms for Chinese
-A86D PHAGS-PA LETTER ALTERNATE YA
- * Chinese
- x (phags-pa letter ya - A857)
-A86E PHAGS-PA LETTER VOICELESS SHA
- * Chinese
- x (phags-pa letter sha - A85A)
-A86F PHAGS-PA LETTER VOICED HA
- * Chinese
- x (phags-pa letter ha - A85C)
-A870 PHAGS-PA LETTER ASPIRATED FA
- * Chinese
- x (phags-pa letter fa - A864)
-@ Subjoined consonant
-A871 PHAGS-PA SUBJOINED LETTER RA
- * Tibetan, Sanskrit
- x (tibetan subjoined letter ra - 0FB2)
-@ Consonant addition for Tibetan
-A872 PHAGS-PA SUPERFIXED LETTER RA
- * Tibetan
- x (tibetan letter ra - 0F62)
-@ Candrabindu
-A873 PHAGS-PA LETTER CANDRABINDU
- * Sanskrit
- x (tibetan sign sna ldan - 0F83)
- x (tibetan sign rjes su nga ro - 0F7E)
- x (mongolian letter ali gali anusvara one - 1880)
-@ Head marks for Tibetan
-A874 PHAGS-PA SINGLE HEAD MARK
- * Tibetan
- * marks beginning of text
- x (tibetan mark initial yig mgo mdun ma - 0F04)
- x (mongolian birga - 1800)
-A875 PHAGS-PA DOUBLE HEAD MARK
- * Tibetan
- * marks beginning of text
-@ Punctuation for Tibetan
-A876 PHAGS-PA MARK SHAD
- * Tibetan
- x (tibetan mark shad - 0F0D)
-A877 PHAGS-PA MARK DOUBLE SHAD
- * Tibetan
- x (tibetan mark nyis shad - 0F0E)
-@@ A880 Saurashtra A8DF
-@ Various signs
-A880 SAURASHTRA SIGN ANUSVARA
-A881 SAURASHTRA SIGN VISARGA
-@ Independent vowels
-A882 SAURASHTRA LETTER A
-A883 SAURASHTRA LETTER AA
-A884 SAURASHTRA LETTER I
-A885 SAURASHTRA LETTER II
-A886 SAURASHTRA LETTER U
-A887 SAURASHTRA LETTER UU
-A888 SAURASHTRA LETTER VOCALIC R
-A889 SAURASHTRA LETTER VOCALIC RR
-A88A SAURASHTRA LETTER VOCALIC L
-A88B SAURASHTRA LETTER VOCALIC LL
-A88C SAURASHTRA LETTER E
-A88D SAURASHTRA LETTER EE
-A88E SAURASHTRA LETTER AI
-A88F SAURASHTRA LETTER O
-A890 SAURASHTRA LETTER OO
-A891 SAURASHTRA LETTER AU
-@ Consonants
-A892 SAURASHTRA LETTER KA
-A893 SAURASHTRA LETTER KHA
-A894 SAURASHTRA LETTER GA
-A895 SAURASHTRA LETTER GHA
-A896 SAURASHTRA LETTER NGA
-A897 SAURASHTRA LETTER CA
-A898 SAURASHTRA LETTER CHA
-A899 SAURASHTRA LETTER JA
-A89A SAURASHTRA LETTER JHA
-A89B SAURASHTRA LETTER NYA
-A89C SAURASHTRA LETTER TTA
-A89D SAURASHTRA LETTER TTHA
-A89E SAURASHTRA LETTER DDA
-A89F SAURASHTRA LETTER DDHA
-A8A0 SAURASHTRA LETTER NNA
-A8A1 SAURASHTRA LETTER TA
-A8A2 SAURASHTRA LETTER THA
-A8A3 SAURASHTRA LETTER DA
-A8A4 SAURASHTRA LETTER DHA
-A8A5 SAURASHTRA LETTER NA
-A8A6 SAURASHTRA LETTER PA
-A8A7 SAURASHTRA LETTER PHA
-A8A8 SAURASHTRA LETTER BA
-A8A9 SAURASHTRA LETTER BHA
-A8AA SAURASHTRA LETTER MA
-A8AB SAURASHTRA LETTER YA
-A8AC SAURASHTRA LETTER RA
-A8AD SAURASHTRA LETTER LA
-A8AE SAURASHTRA LETTER VA
-A8AF SAURASHTRA LETTER SHA
-A8B0 SAURASHTRA LETTER SSA
-A8B1 SAURASHTRA LETTER SA
-A8B2 SAURASHTRA LETTER HA
-A8B3 SAURASHTRA LETTER LLA
-A8B4 SAURASHTRA CONSONANT SIGN HAARU
-@ Dependent vowel signs
-A8B5 SAURASHTRA VOWEL SIGN AA
-A8B6 SAURASHTRA VOWEL SIGN I
-A8B7 SAURASHTRA VOWEL SIGN II
-A8B8 SAURASHTRA VOWEL SIGN U
-A8B9 SAURASHTRA VOWEL SIGN UU
-A8BA SAURASHTRA VOWEL SIGN VOCALIC R
-A8BB SAURASHTRA VOWEL SIGN VOCALIC RR
-A8BC SAURASHTRA VOWEL SIGN VOCALIC L
-A8BD SAURASHTRA VOWEL SIGN VOCALIC LL
-A8BE SAURASHTRA VOWEL SIGN E
-A8BF SAURASHTRA VOWEL SIGN EE
-A8C0 SAURASHTRA VOWEL SIGN AI
-A8C1 SAURASHTRA VOWEL SIGN O
-A8C2 SAURASHTRA VOWEL SIGN OO
-A8C3 SAURASHTRA VOWEL SIGN AU
-@ Virama
-A8C4 SAURASHTRA SIGN VIRAMA
-@ Punctuation
-A8CE SAURASHTRA DANDA
-A8CF SAURASHTRA DOUBLE DANDA
-@ Digits
-A8D0 SAURASHTRA DIGIT ZERO
-A8D1 SAURASHTRA DIGIT ONE
-A8D2 SAURASHTRA DIGIT TWO
-A8D3 SAURASHTRA DIGIT THREE
-A8D4 SAURASHTRA DIGIT FOUR
-A8D5 SAURASHTRA DIGIT FIVE
-A8D6 SAURASHTRA DIGIT SIX
-A8D7 SAURASHTRA DIGIT SEVEN
-A8D8 SAURASHTRA DIGIT EIGHT
-A8D9 SAURASHTRA DIGIT NINE
-@@ A8E0 Devanagari Extended A8FF
-@ Cantillation marks for the Samaveda
-A8E0 COMBINING DEVANAGARI DIGIT ZERO
- = vaidika saamasvara anka shuunya
-A8E1 COMBINING DEVANAGARI DIGIT ONE
- = vaidika saamasvara anka eka udaatta
-A8E2 COMBINING DEVANAGARI DIGIT TWO
- = vaidika saamasvara anka dvi svarita
-A8E3 COMBINING DEVANAGARI DIGIT THREE
- = vaidika saamasvara anka tri anudaatta
-A8E4 COMBINING DEVANAGARI DIGIT FOUR
- = vaidika saamasvara anka chatur
-A8E5 COMBINING DEVANAGARI DIGIT FIVE
- = vaidika saamasvara anka pancha
-A8E6 COMBINING DEVANAGARI DIGIT SIX
- = vaidika saamasvara anka shatt
-A8E7 COMBINING DEVANAGARI DIGIT SEVEN
- = vaidika saamasvara anka sapta
-A8E8 COMBINING DEVANAGARI DIGIT EIGHT
- = vaidika saamasvara anka ashta
-A8E9 COMBINING DEVANAGARI DIGIT NINE
- = vaidika saamasvara anka nava
-A8EA COMBINING DEVANAGARI LETTER A
- = vaidika saamasvara abhinihita
-A8EB COMBINING DEVANAGARI LETTER U
- = vaidika saamasvara u
-A8EC COMBINING DEVANAGARI LETTER KA
- = vaidika saamasvara ka
-A8ED COMBINING DEVANAGARI LETTER NA
- = vaidika saamasvara namana
-A8EE COMBINING DEVANAGARI LETTER PA
- = vaidika saamasvara prannatam
-A8EF COMBINING DEVANAGARI LETTER RA
- = vaidika saamasvara ra
-A8F0 COMBINING DEVANAGARI LETTER VI
- = vaidika saamasvara vinata
-A8F1 COMBINING DEVANAGARI SIGN AVAGRAHA
- = vaidika saamasvara diirghiibhaava
-@ Marks of nasalization
-A8F2 DEVANAGARI SIGN SPACING CANDRABINDU
- = vaidika candrabindu
- x (devanagari sign candrabindu - 0901)
-A8F3 DEVANAGARI SIGN CANDRABINDU VIRAMA
- = vaidika anusvaara candrabindu tiryak
-A8F4 DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA
- = vaidika anusvaara dvi candrabindu tiryak
-A8F5 DEVANAGARI SIGN CANDRABINDU TWO
- = vaidika anusvaara candrabindu sa-dvi
-A8F6 DEVANAGARI SIGN CANDRABINDU THREE
- = vaidika anusvaara candrabindu sa-tri
-A8F7 DEVANAGARI SIGN CANDRABINDU AVAGRAHA
- = vaidika anusvaara candrabindu sa-avagraha
-@ Editorial marks
-A8F8 DEVANAGARI SIGN PUSHPIKA
- = vaidika pushpikaa
- * used as a placeholder or "filler"
- * often flanked by double dandas
-A8F9 DEVANAGARI GAP FILLER
- * used to indicate that a gap in a manuscript or text is not a lacuna
-A8FA DEVANAGARI CARET
- = vaidika trutikaa
- * zero-advance character centered on the point between two orthographic syllables
- * used for insertion of characters
- x (caret - 2038)
-A8FB DEVANAGARI HEADSTROKE
- = shirorekhaa
- * used to indicate uncertain manuscript readings
-@@ A900 Kayah Li A92F
-@ Digits
-A900 KAYAH LI DIGIT ZERO
-A901 KAYAH LI DIGIT ONE
-A902 KAYAH LI DIGIT TWO
-A903 KAYAH LI DIGIT THREE
-A904 KAYAH LI DIGIT FOUR
-A905 KAYAH LI DIGIT FIVE
-A906 KAYAH LI DIGIT SIX
-A907 KAYAH LI DIGIT SEVEN
-A908 KAYAH LI DIGIT EIGHT
-A909 KAYAH LI DIGIT NINE
-@ Consonants
-A90A KAYAH LI LETTER KA
-A90B KAYAH LI LETTER KHA
-A90C KAYAH LI LETTER GA
-A90D KAYAH LI LETTER NGA
-A90E KAYAH LI LETTER SA
-A90F KAYAH LI LETTER SHA
-A910 KAYAH LI LETTER ZA
-A911 KAYAH LI LETTER NYA
-A912 KAYAH LI LETTER TA
-A913 KAYAH LI LETTER HTA
-A914 KAYAH LI LETTER NA
-A915 KAYAH LI LETTER PA
-A916 KAYAH LI LETTER PHA
-A917 KAYAH LI LETTER MA
-A918 KAYAH LI LETTER DA
-A919 KAYAH LI LETTER BA
-A91A KAYAH LI LETTER RA
-A91B KAYAH LI LETTER YA
-A91C KAYAH LI LETTER LA
-A91D KAYAH LI LETTER WA
-A91E KAYAH LI LETTER THA
-A91F KAYAH LI LETTER HA
-A920 KAYAH LI LETTER VA
-A921 KAYAH LI LETTER CA
-A922 KAYAH LI LETTER A
-A923 KAYAH LI LETTER OE
-A924 KAYAH LI LETTER I
-A925 KAYAH LI LETTER OO
-@ Vowels
-A926 KAYAH LI VOWEL UE
-A927 KAYAH LI VOWEL E
-A928 KAYAH LI VOWEL U
-A929 KAYAH LI VOWEL EE
-A92A KAYAH LI VOWEL O
-@ Tone marks
-A92B KAYAH LI TONE PLOPHU
-A92C KAYAH LI TONE CALYA
-A92D KAYAH LI TONE CALYA PLOPHU
-@ Punctuation
-A92E KAYAH LI SIGN CWI
-A92F KAYAH LI SIGN SHYA
-@@ A930 Rejang A95F
-@ Consonants
-A930 REJANG LETTER KA
-A931 REJANG LETTER GA
-A932 REJANG LETTER NGA
-A933 REJANG LETTER TA
-A934 REJANG LETTER DA
-A935 REJANG LETTER NA
-A936 REJANG LETTER PA
-A937 REJANG LETTER BA
-A938 REJANG LETTER MA
-A939 REJANG LETTER CA
-A93A REJANG LETTER JA
-A93B REJANG LETTER NYA
-A93C REJANG LETTER SA
-A93D REJANG LETTER RA
-A93E REJANG LETTER LA
-A93F REJANG LETTER YA
-A940 REJANG LETTER WA
-A941 REJANG LETTER HA
-A942 REJANG LETTER MBA
-A943 REJANG LETTER NGGA
-A944 REJANG LETTER NDA
-A945 REJANG LETTER NYJA
-A946 REJANG LETTER A
-@ Vowel signs
-@+ Shown here is the nominal position of the vowel signs relative to the dotted circle before taking account of the oblique nature of the script.
-A947 REJANG VOWEL SIGN I
- = kaluan
-A948 REJANG VOWEL SIGN U
- = kamitan
-A949 REJANG VOWEL SIGN E
- = kamica
-A94A REJANG VOWEL SIGN AI
- = katiling
-A94B REJANG VOWEL SIGN O
-A94C REJANG VOWEL SIGN AU
- = katulung
-A94D REJANG VOWEL SIGN EU
-A94E REJANG VOWEL SIGN EA
- = kajina
-@ Consonant signs
-@+ Shown here is the nominal position of the consonant signs relative to the dotted circle before taking account of the oblique nature of the script.
-A94F REJANG CONSONANT SIGN NG
- = katulang
-A950 REJANG CONSONANT SIGN N
- = duo deatas
-A951 REJANG CONSONANT SIGN R
- = kajunjung
-A952 REJANG CONSONANT SIGN H
-@ Virama
-A953 REJANG VIRAMA
- * does not form conjuncts
-@ Punctuation
-A95F REJANG SECTION MARK
-@@ A960 Hangul Jamo Extended-A A97F
-@ Initial consonants
-A960 HANGUL CHOSEONG TIKEUT-MIEUM
-A961 HANGUL CHOSEONG TIKEUT-PIEUP
-A962 HANGUL CHOSEONG TIKEUT-SIOS
-A963 HANGUL CHOSEONG TIKEUT-CIEUC
-A964 HANGUL CHOSEONG RIEUL-KIYEOK
-A965 HANGUL CHOSEONG RIEUL-SSANGKIYEOK
-A966 HANGUL CHOSEONG RIEUL-TIKEUT
-A967 HANGUL CHOSEONG RIEUL-SSANGTIKEUT
-A968 HANGUL CHOSEONG RIEUL-MIEUM
-A969 HANGUL CHOSEONG RIEUL-PIEUP
-A96A HANGUL CHOSEONG RIEUL-SSANGPIEUP
-A96B HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP
-A96C HANGUL CHOSEONG RIEUL-SIOS
-A96D HANGUL CHOSEONG RIEUL-CIEUC
-A96E HANGUL CHOSEONG RIEUL-KHIEUKH
-A96F HANGUL CHOSEONG MIEUM-KIYEOK
-A970 HANGUL CHOSEONG MIEUM-TIKEUT
-A971 HANGUL CHOSEONG MIEUM-SIOS
-A972 HANGUL CHOSEONG PIEUP-SIOS-THIEUTH
-A973 HANGUL CHOSEONG PIEUP-KHIEUKH
-A974 HANGUL CHOSEONG PIEUP-HIEUH
-A975 HANGUL CHOSEONG SSANGSIOS-PIEUP
-A976 HANGUL CHOSEONG IEUNG-RIEUL
-A977 HANGUL CHOSEONG IEUNG-HIEUH
-A978 HANGUL CHOSEONG SSANGCIEUC-HIEUH
-A979 HANGUL CHOSEONG SSANGTHIEUTH
-A97A HANGUL CHOSEONG PHIEUPH-HIEUH
-A97B HANGUL CHOSEONG HIEUH-SIOS
-A97C HANGUL CHOSEONG SSANGYEORINHIEUH
-@@ A980 Javanese A9DF
-@ Various signs
-A980 JAVANESE SIGN PANYANGGA
- = ardhacandra
-A981 JAVANESE SIGN CECAK
- = anusvara
-A982 JAVANESE SIGN LAYAR
- = repha
-A983 JAVANESE SIGN WIGNYAN
- = visarga
-@ Letters
-A984 JAVANESE LETTER A
-A985 JAVANESE LETTER I KAWI
-A986 JAVANESE LETTER I
-A987 JAVANESE LETTER II
-A988 JAVANESE LETTER U
-A989 JAVANESE LETTER PA CEREK
- = vocalic r
-A98A JAVANESE LETTER NGA LELET
- = vocalic l
-A98B JAVANESE LETTER NGA LELET RASWADI
- = vocalic ll
-A98C JAVANESE LETTER E
-A98D JAVANESE LETTER AI
-A98E JAVANESE LETTER O
-A98F JAVANESE LETTER KA
-A990 JAVANESE LETTER KA SASAK
- = qa
-A991 JAVANESE LETTER KA MURDA
- = kha
-A992 JAVANESE LETTER GA
-A993 JAVANESE LETTER GA MURDA
- = gha
-A994 JAVANESE LETTER NGA
-A995 JAVANESE LETTER CA
-A996 JAVANESE LETTER CA MURDA
- = cha
-A997 JAVANESE LETTER JA
-A998 JAVANESE LETTER NYA MURDA
- = jnya
-A999 JAVANESE LETTER JA MAHAPRANA
- = jha
-A99A JAVANESE LETTER NYA
-A99B JAVANESE LETTER TTA
-A99C JAVANESE LETTER TTA MAHAPRANA
- = ttha
-A99D JAVANESE LETTER DDA
-A99E JAVANESE LETTER DDA MAHAPRANA
- = ddha
-A99F JAVANESE LETTER NA MURDA
- = nna
-A9A0 JAVANESE LETTER TA
-A9A1 JAVANESE LETTER TA MURDA
- = tha
-A9A2 JAVANESE LETTER DA
-A9A3 JAVANESE LETTER DA MAHAPRANA
- = dha
-A9A4 JAVANESE LETTER NA
-A9A5 JAVANESE LETTER PA
-A9A6 JAVANESE LETTER PA MURDA
- = pha
-A9A7 JAVANESE LETTER BA
-A9A8 JAVANESE LETTER BA MURDA
- = bha
-A9A9 JAVANESE LETTER MA
-A9AA JAVANESE LETTER YA
-A9AB JAVANESE LETTER RA
-A9AC JAVANESE LETTER RA AGUNG
-A9AD JAVANESE LETTER LA
-A9AE JAVANESE LETTER WA
-A9AF JAVANESE LETTER SA MURDA
- = sha
-A9B0 JAVANESE LETTER SA MAHAPRANA
- = ssa
-A9B1 JAVANESE LETTER SA
-A9B2 JAVANESE LETTER HA
-@ Sign
-A9B3 JAVANESE SIGN CECAK TELU
- = nukta
-@ Dependent vowel signs
-A9B4 JAVANESE VOWEL SIGN TARUNG
- = aa
-A9B5 JAVANESE VOWEL SIGN TOLONG
- = o
-A9B6 JAVANESE VOWEL SIGN WULU
- = i
-A9B7 JAVANESE VOWEL SIGN WULU MELIK
- = ii
-A9B8 JAVANESE VOWEL SIGN SUKU
- = u
-A9B9 JAVANESE VOWEL SIGN SUKU MENDUT
- = uu
-A9BA JAVANESE VOWEL SIGN TALING
- = e
-A9BB JAVANESE VOWEL SIGN DIRGA MURE
- = ai
-A9BC JAVANESE VOWEL SIGN PEPET
- = ae
-@ Dependent consonant signs
-A9BD JAVANESE CONSONANT SIGN KERET
- = vocalic r
-A9BE JAVANESE CONSONANT SIGN PENGKAL
- = medial ya
-A9BF JAVANESE CONSONANT SIGN CAKRA
- = medial ra
-@ Sign
-A9C0 JAVANESE PANGKON
- = virama
-@ Punctuation
-A9C1 JAVANESE LEFT RERENGGAN
-A9C2 JAVANESE RIGHT RERENGGAN
-A9C3 JAVANESE PADA ANDAP
-A9C4 JAVANESE PADA MADYA
-A9C5 JAVANESE PADA LUHUR
-A9C6 JAVANESE PADA WINDU
-A9C7 JAVANESE PADA PANGKAT
-A9C8 JAVANESE PADA LINGSA
- = danda
-A9C9 JAVANESE PADA LUNGSI
- = double danda
-A9CA JAVANESE PADA ADEG
-A9CB JAVANESE PADA ADEG ADEG
-A9CC JAVANESE PADA PISELEH
-A9CD JAVANESE TURNED PADA PISELEH
-@ Syllable reduplicator
-A9CF JAVANESE PANGRANGKEP
- x (arabic-indic digit two - 0662)
-@ Digits
-A9D0 JAVANESE DIGIT ZERO
-A9D1 JAVANESE DIGIT ONE
-A9D2 JAVANESE DIGIT TWO
-A9D3 JAVANESE DIGIT THREE
-A9D4 JAVANESE DIGIT FOUR
-A9D5 JAVANESE DIGIT FIVE
-A9D6 JAVANESE DIGIT SIX
-A9D7 JAVANESE DIGIT SEVEN
-A9D8 JAVANESE DIGIT EIGHT
-A9D9 JAVANESE DIGIT NINE
-@ Ellipsis marks
-A9DE JAVANESE PADA TIRTA TUMETES
-A9DF JAVANESE PADA ISEN-ISEN
-@@ AA00 Cham AA5F
-@ Independent vowels
-AA00 CHAM LETTER A
-AA01 CHAM LETTER I
-AA02 CHAM LETTER U
-AA03 CHAM LETTER E
-AA04 CHAM LETTER AI
-AA05 CHAM LETTER O
-@ Consonants
-AA06 CHAM LETTER KA
-AA07 CHAM LETTER KHA
-AA08 CHAM LETTER GA
-AA09 CHAM LETTER GHA
-AA0A CHAM LETTER NGUE
-AA0B CHAM LETTER NGA
-AA0C CHAM LETTER CHA
-AA0D CHAM LETTER CHHA
-AA0E CHAM LETTER JA
-AA0F CHAM LETTER JHA
-AA10 CHAM LETTER NHUE
-AA11 CHAM LETTER NHA
-AA12 CHAM LETTER NHJA
-AA13 CHAM LETTER TA
-AA14 CHAM LETTER THA
-AA15 CHAM LETTER DA
-AA16 CHAM LETTER DHA
-AA17 CHAM LETTER NUE
-AA18 CHAM LETTER NA
-AA19 CHAM LETTER DDA
-AA1A CHAM LETTER PA
-AA1B CHAM LETTER PPA
-AA1C CHAM LETTER PHA
-AA1D CHAM LETTER BA
-AA1E CHAM LETTER BHA
-AA1F CHAM LETTER MUE
-AA20 CHAM LETTER MA
-AA21 CHAM LETTER BBA
-AA22 CHAM LETTER YA
-AA23 CHAM LETTER RA
-AA24 CHAM LETTER LA
-AA25 CHAM LETTER VA
-AA26 CHAM LETTER SSA
-AA27 CHAM LETTER SA
-AA28 CHAM LETTER HA
-@ Dependent vowel signs
-AA29 CHAM VOWEL SIGN AA
-AA2A CHAM VOWEL SIGN I
-AA2B CHAM VOWEL SIGN II
-AA2C CHAM VOWEL SIGN EI
-AA2D CHAM VOWEL SIGN U
-AA2E CHAM VOWEL SIGN OE
-AA2F CHAM VOWEL SIGN O
-AA30 CHAM VOWEL SIGN AI
-AA31 CHAM VOWEL SIGN AU
-AA32 CHAM VOWEL SIGN UE
-@ Consonant signs
-AA33 CHAM CONSONANT SIGN YA
-AA34 CHAM CONSONANT SIGN RA
-AA35 CHAM CONSONANT SIGN LA
-AA36 CHAM CONSONANT SIGN WA
-@ Final letters
-AA40 CHAM LETTER FINAL K
-AA41 CHAM LETTER FINAL G
-AA42 CHAM LETTER FINAL NG
-AA43 CHAM CONSONANT SIGN FINAL NG
-AA44 CHAM LETTER FINAL CH
-AA45 CHAM LETTER FINAL T
-AA46 CHAM LETTER FINAL N
-AA47 CHAM LETTER FINAL P
-AA48 CHAM LETTER FINAL Y
-AA49 CHAM LETTER FINAL R
-AA4A CHAM LETTER FINAL L
-AA4B CHAM LETTER FINAL SS
-AA4C CHAM CONSONANT SIGN FINAL M
-AA4D CHAM CONSONANT SIGN FINAL H
-@ Digits
-AA50 CHAM DIGIT ZERO
-AA51 CHAM DIGIT ONE
-AA52 CHAM DIGIT TWO
-AA53 CHAM DIGIT THREE
-AA54 CHAM DIGIT FOUR
-AA55 CHAM DIGIT FIVE
-AA56 CHAM DIGIT SIX
-AA57 CHAM DIGIT SEVEN
-AA58 CHAM DIGIT EIGHT
-AA59 CHAM DIGIT NINE
-@ Punctuation
-AA5C CHAM PUNCTUATION SPIRAL
-AA5D CHAM PUNCTUATION DANDA
-AA5E CHAM PUNCTUATION DOUBLE DANDA
-AA5F CHAM PUNCTUATION TRIPLE DANDA
-@@ AA60 Myanmar Extended-A AA7F
-@ Khamti Shan consonants
-AA60 MYANMAR LETTER KHAMTI GA
-AA61 MYANMAR LETTER KHAMTI CA
-AA62 MYANMAR LETTER KHAMTI CHA
-AA63 MYANMAR LETTER KHAMTI JA
-AA64 MYANMAR LETTER KHAMTI JHA
-AA65 MYANMAR LETTER KHAMTI NYA
-AA66 MYANMAR LETTER KHAMTI TTA
-AA67 MYANMAR LETTER KHAMTI TTHA
-AA68 MYANMAR LETTER KHAMTI DDA
-AA69 MYANMAR LETTER KHAMTI DDHA
-AA6A MYANMAR LETTER KHAMTI DHA
-AA6B MYANMAR LETTER KHAMTI NA
-AA6C MYANMAR LETTER KHAMTI SA
-AA6D MYANMAR LETTER KHAMTI HA
-AA6E MYANMAR LETTER KHAMTI HHA
-AA6F MYANMAR LETTER KHAMTI FA
-AA70 MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71 MYANMAR LETTER KHAMTI XA
-AA72 MYANMAR LETTER KHAMTI ZA
-AA73 MYANMAR LETTER KHAMTI RA
-@ Khamti Shan logograms
-AA74 MYANMAR LOGOGRAM KHAMTI OAY
-AA75 MYANMAR LOGOGRAM KHAMTI QN
-AA76 MYANMAR LOGOGRAM KHAMTI HM
-@ Aiton symbols and letters
-AA77 MYANMAR SYMBOL AITON EXCLAMATION
-AA78 MYANMAR SYMBOL AITON ONE
-AA79 MYANMAR SYMBOL AITON TWO
-AA7A MYANMAR LETTER AITON RA
-@ Pa'o Karen tone mark
-AA7B MYANMAR SIGN PAO KAREN TONE
-@@ AA80 Tai Viet AADF
-@ Consonants
-AA80 TAI VIET LETTER LOW KO
-AA81 TAI VIET LETTER HIGH KO
-AA82 TAI VIET LETTER LOW KHO
-AA83 TAI VIET LETTER HIGH KHO
-AA84 TAI VIET LETTER LOW KHHO
-AA85 TAI VIET LETTER HIGH KHHO
-AA86 TAI VIET LETTER LOW GO
-AA87 TAI VIET LETTER HIGH GO
-AA88 TAI VIET LETTER LOW NGO
-AA89 TAI VIET LETTER HIGH NGO
-AA8A TAI VIET LETTER LOW CO
-AA8B TAI VIET LETTER HIGH CO
-AA8C TAI VIET LETTER LOW CHO
-AA8D TAI VIET LETTER HIGH CHO
-AA8E TAI VIET LETTER LOW SO
-AA8F TAI VIET LETTER HIGH SO
-AA90 TAI VIET LETTER LOW NYO
-AA91 TAI VIET LETTER HIGH NYO
-AA92 TAI VIET LETTER LOW DO
-AA93 TAI VIET LETTER HIGH DO
-AA94 TAI VIET LETTER LOW TO
-AA95 TAI VIET LETTER HIGH TO
-AA96 TAI VIET LETTER LOW THO
-AA97 TAI VIET LETTER HIGH THO
-AA98 TAI VIET LETTER LOW NO
-AA99 TAI VIET LETTER HIGH NO
-AA9A TAI VIET LETTER LOW BO
-AA9B TAI VIET LETTER HIGH BO
-AA9C TAI VIET LETTER LOW PO
-AA9D TAI VIET LETTER HIGH PO
-AA9E TAI VIET LETTER LOW PHO
-AA9F TAI VIET LETTER HIGH PHO
-AAA0 TAI VIET LETTER LOW FO
-AAA1 TAI VIET LETTER HIGH FO
-AAA2 TAI VIET LETTER LOW MO
-AAA3 TAI VIET LETTER HIGH MO
-AAA4 TAI VIET LETTER LOW YO
-AAA5 TAI VIET LETTER HIGH YO
-AAA6 TAI VIET LETTER LOW RO
-AAA7 TAI VIET LETTER HIGH RO
-AAA8 TAI VIET LETTER LOW LO
-AAA9 TAI VIET LETTER HIGH LO
-AAAA TAI VIET LETTER LOW VO
-AAAB TAI VIET LETTER HIGH VO
-AAAC TAI VIET LETTER LOW HO
-AAAD TAI VIET LETTER HIGH HO
-AAAE TAI VIET LETTER LOW O
-AAAF TAI VIET LETTER HIGH O
-@ Vowels and finals
-AAB0 TAI VIET MAI KANG
-AAB1 TAI VIET VOWEL AA
-AAB2 TAI VIET VOWEL I
-AAB3 TAI VIET VOWEL UE
-AAB4 TAI VIET VOWEL U
-AAB5 TAI VIET VOWEL E
- * precedes consonant in visual order
-AAB6 TAI VIET VOWEL O
- * precedes consonant in visual order
-AAB7 TAI VIET MAI KHIT
-AAB8 TAI VIET VOWEL IA
-AAB9 TAI VIET VOWEL UEA
- * precedes consonant in visual order
-AABA TAI VIET VOWEL UA
-AABB TAI VIET VOWEL AUE
- * precedes consonant in visual order
-AABC TAI VIET VOWEL AY
- * precedes consonant in visual order
-AABD TAI VIET VOWEL AN
-AABE TAI VIET VOWEL AM
-@ Tones
-AABF TAI VIET TONE MAI EK
-AAC0 TAI VIET TONE MAI NUENG
-AAC1 TAI VIET TONE MAI THO
-AAC2 TAI VIET TONE MAI SONG
-@ Word ligature symbols
-AADB TAI VIET SYMBOL KON
- = person
-AADC TAI VIET SYMBOL NUENG
- = one
-@ Repetition mark
-AADD TAI VIET SYMBOL SAM
- x (thai character maiyamok - 0E46)
-@ Punctuation
-AADE TAI VIET SYMBOL HO HOI
- * marks start of text in songs and poems
-AADF TAI VIET SYMBOL KOI KOI
- * marks end of text in songs and poems
-@@ ABC0 Meetei Mayek ABFF
-@+ The name "Meetei Mayek" is used in official documentation in Manipur. Many linguists also use the name "Meitei Mayek", and other transliterations also occur.
-@ Letters
-ABC0 MEETEI MAYEK LETTER KOK
- = ka
-ABC1 MEETEI MAYEK LETTER SAM
- = sa
-ABC2 MEETEI MAYEK LETTER LAI
- = la
-ABC3 MEETEI MAYEK LETTER MIT
- = ma
-ABC4 MEETEI MAYEK LETTER PA
-ABC5 MEETEI MAYEK LETTER NA
-ABC6 MEETEI MAYEK LETTER CHIL
- = ca
-ABC7 MEETEI MAYEK LETTER TIL
- = ta
-ABC8 MEETEI MAYEK LETTER KHOU
- = kha
-ABC9 MEETEI MAYEK LETTER NGOU
- = nga
-ABCA MEETEI MAYEK LETTER THOU
- = tha
-ABCB MEETEI MAYEK LETTER WAI
- = wa
-ABCC MEETEI MAYEK LETTER YANG
- = ya
-ABCD MEETEI MAYEK LETTER HUK
- = ha
-ABCE MEETEI MAYEK LETTER UN
- = u
-ABCF MEETEI MAYEK LETTER I
-ABD0 MEETEI MAYEK LETTER PHAM
- = pha
-ABD1 MEETEI MAYEK LETTER ATIYA
- = a
-ABD2 MEETEI MAYEK LETTER GOK
- = ga
-ABD3 MEETEI MAYEK LETTER JHAM
- = jha
-ABD4 MEETEI MAYEK LETTER RAI
- = ra
-ABD5 MEETEI MAYEK LETTER BA
-ABD6 MEETEI MAYEK LETTER JIL
- = ja
-ABD7 MEETEI MAYEK LETTER DIL
- = da
-ABD8 MEETEI MAYEK LETTER GHOU
- = gha
-ABD9 MEETEI MAYEK LETTER DHOU
- = dha
-ABDA MEETEI MAYEK LETTER BHAM
- = bha
-@ Final consonants
-ABDB MEETEI MAYEK LETTER KOK LONSUM
- = k
-ABDC MEETEI MAYEK LETTER LAI LONSUM
- = l
-ABDD MEETEI MAYEK LETTER MIT LONSUM
- = m
-ABDE MEETEI MAYEK LETTER PA LONSUM
- = p
-ABDF MEETEI MAYEK LETTER NA LONSUM
- = n
-ABE0 MEETEI MAYEK LETTER TIL LONSUM
- = t
-ABE1 MEETEI MAYEK LETTER NGOU LONSUM
- = ng
-ABE2 MEETEI MAYEK LETTER I LONSUM
- = i
-@ Dependent vowel signs
-ABE3 MEETEI MAYEK VOWEL SIGN ONAP
- = o
-ABE4 MEETEI MAYEK VOWEL SIGN INAP
- = i
-ABE5 MEETEI MAYEK VOWEL SIGN ANAP
- = aa
-ABE6 MEETEI MAYEK VOWEL SIGN YENAP
- = e
-ABE7 MEETEI MAYEK VOWEL SIGN SOUNAP
- = ou
-ABE8 MEETEI MAYEK VOWEL SIGN UNAP
- = u
-ABE9 MEETEI MAYEK VOWEL SIGN CHEINAP
- = ei
-ABEA MEETEI MAYEK VOWEL SIGN NUNG
- = anusvara
-@ Punctuation
-ABEB MEETEI MAYEK CHEIKHEI
- = double danda
-ABEC MEETEI MAYEK LUM IYEK
- = heavy tone
-ABED MEETEI MAYEK APUN IYEK
- = killer
- x (myanmar sign asat - 103A)
-@ Digits
-ABF0 MEETEI MAYEK DIGIT ZERO
- = phun
-ABF1 MEETEI MAYEK DIGIT ONE
- = ama
-ABF2 MEETEI MAYEK DIGIT TWO
- = ani
-ABF3 MEETEI MAYEK DIGIT THREE
- = ahum
-ABF4 MEETEI MAYEK DIGIT FOUR
- = mari
-ABF5 MEETEI MAYEK DIGIT FIVE
- = manga
-ABF6 MEETEI MAYEK DIGIT SIX
- = taruk
-ABF7 MEETEI MAYEK DIGIT SEVEN
- = taret
-ABF8 MEETEI MAYEK DIGIT EIGHT
- = nipal
-ABF9 MEETEI MAYEK DIGIT NINE
- = mapal
-@@ AC00 Hangul Syllables D7A3
-@@ D7B0 Hangul Jamo Extended-B D7FF
-@ Medial vowels
-D7B0 HANGUL JUNGSEONG O-YEO
-D7B1 HANGUL JUNGSEONG O-O-I
-D7B2 HANGUL JUNGSEONG YO-A
-D7B3 HANGUL JUNGSEONG YO-AE
-D7B4 HANGUL JUNGSEONG YO-EO
-D7B5 HANGUL JUNGSEONG U-YEO
-D7B6 HANGUL JUNGSEONG U-I-I
-D7B7 HANGUL JUNGSEONG YU-AE
-D7B8 HANGUL JUNGSEONG YU-O
-D7B9 HANGUL JUNGSEONG EU-A
-D7BA HANGUL JUNGSEONG EU-EO
-D7BB HANGUL JUNGSEONG EU-E
-D7BC HANGUL JUNGSEONG EU-O
-D7BD HANGUL JUNGSEONG I-YA-O
-D7BE HANGUL JUNGSEONG I-YAE
-D7BF HANGUL JUNGSEONG I-YEO
-D7C0 HANGUL JUNGSEONG I-YE
-D7C1 HANGUL JUNGSEONG I-O-I
-D7C2 HANGUL JUNGSEONG I-YO
-D7C3 HANGUL JUNGSEONG I-YU
-D7C4 HANGUL JUNGSEONG I-I
-D7C5 HANGUL JUNGSEONG ARAEA-A
-D7C6 HANGUL JUNGSEONG ARAEA-E
-@ Final consonants
-D7CB HANGUL JONGSEONG NIEUN-RIEUL
-D7CC HANGUL JONGSEONG NIEUN-CHIEUCH
-D7CD HANGUL JONGSEONG SSANGTIKEUT
-D7CE HANGUL JONGSEONG SSANGTIKEUT-PIEUP
-D7CF HANGUL JONGSEONG TIKEUT-PIEUP
-D7D0 HANGUL JONGSEONG TIKEUT-SIOS
-D7D1 HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK
-D7D2 HANGUL JONGSEONG TIKEUT-CIEUC
-D7D3 HANGUL JONGSEONG TIKEUT-CHIEUCH
-D7D4 HANGUL JONGSEONG TIKEUT-THIEUTH
-D7D5 HANGUL JONGSEONG RIEUL-SSANGKIYEOK
-D7D6 HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH
-D7D7 HANGUL JONGSEONG SSANGRIEUL-KHIEUKH
-D7D8 HANGUL JONGSEONG RIEUL-MIEUM-HIEUH
-D7D9 HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT
-D7DA HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH
-D7DB HANGUL JONGSEONG RIEUL-YESIEUNG
-D7DC HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH
-D7DD HANGUL JONGSEONG KAPYEOUNRIEUL
-D7DE HANGUL JONGSEONG MIEUM-NIEUN
-D7DF HANGUL JONGSEONG MIEUM-SSANGNIEUN
-D7E0 HANGUL JONGSEONG SSANGMIEUM
-D7E1 HANGUL JONGSEONG MIEUM-PIEUP-SIOS
-D7E2 HANGUL JONGSEONG MIEUM-CIEUC
-D7E3 HANGUL JONGSEONG PIEUP-TIKEUT
-D7E4 HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH
-D7E5 HANGUL JONGSEONG PIEUP-MIEUM
-D7E6 HANGUL JONGSEONG SSANGPIEUP
-D7E7 HANGUL JONGSEONG PIEUP-SIOS-TIKEUT
-D7E8 HANGUL JONGSEONG PIEUP-CIEUC
-D7E9 HANGUL JONGSEONG PIEUP-CHIEUCH
-D7EA HANGUL JONGSEONG SIOS-MIEUM
-D7EB HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP
-D7EC HANGUL JONGSEONG SSANGSIOS-KIYEOK
-D7ED HANGUL JONGSEONG SSANGSIOS-TIKEUT
-D7EE HANGUL JONGSEONG SIOS-PANSIOS
-D7EF HANGUL JONGSEONG SIOS-CIEUC
-D7F0 HANGUL JONGSEONG SIOS-CHIEUCH
-D7F1 HANGUL JONGSEONG SIOS-THIEUTH
-D7F2 HANGUL JONGSEONG SIOS-HIEUH
-D7F3 HANGUL JONGSEONG PANSIOS-PIEUP
-D7F4 HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP
-D7F5 HANGUL JONGSEONG YESIEUNG-MIEUM
-D7F6 HANGUL JONGSEONG YESIEUNG-HIEUH
-D7F7 HANGUL JONGSEONG CIEUC-PIEUP
-D7F8 HANGUL JONGSEONG CIEUC-SSANGPIEUP
-D7F9 HANGUL JONGSEONG SSANGCIEUC
-D7FA HANGUL JONGSEONG PHIEUPH-SIOS
-D7FB HANGUL JONGSEONG PHIEUPH-THIEUTH
-@@ D800 High Surrogates DB7F
-@@ DB80 High Private Use Surrogates DBFF
-@@ DC00 Low Surrogates DFFF
-@@ E000 Private Use Area F8FF
-@+ This range of 6400 code points is dedicated to private use.
-@@ F900 CJK Compatibility Ideographs FAFF
-@@+
-@ Pronunciation variants from KS X 1001:1998
-F900 CJK COMPATIBILITY IDEOGRAPH-F900
- : 8C48
-F901 CJK COMPATIBILITY IDEOGRAPH-F901
- : 66F4
-F902 CJK COMPATIBILITY IDEOGRAPH-F902
- : 8ECA
-F903 CJK COMPATIBILITY IDEOGRAPH-F903
- : 8CC8
-F904 CJK COMPATIBILITY IDEOGRAPH-F904
- : 6ED1
-F905 CJK COMPATIBILITY IDEOGRAPH-F905
- : 4E32
-F906 CJK COMPATIBILITY IDEOGRAPH-F906
- : 53E5
-F907 CJK COMPATIBILITY IDEOGRAPH-F907
- : 9F9C
-F908 CJK COMPATIBILITY IDEOGRAPH-F908
- : 9F9C
-F909 CJK COMPATIBILITY IDEOGRAPH-F909
- : 5951
-F90A CJK COMPATIBILITY IDEOGRAPH-F90A
- : 91D1
-F90B CJK COMPATIBILITY IDEOGRAPH-F90B
- : 5587
-F90C CJK COMPATIBILITY IDEOGRAPH-F90C
- : 5948
-F90D CJK COMPATIBILITY IDEOGRAPH-F90D
- : 61F6
-F90E CJK COMPATIBILITY IDEOGRAPH-F90E
- : 7669
-F90F CJK COMPATIBILITY IDEOGRAPH-F90F
- : 7F85
-F910 CJK COMPATIBILITY IDEOGRAPH-F910
- : 863F
-F911 CJK COMPATIBILITY IDEOGRAPH-F911
- : 87BA
-F912 CJK COMPATIBILITY IDEOGRAPH-F912
- : 88F8
-F913 CJK COMPATIBILITY IDEOGRAPH-F913
- : 908F
-F914 CJK COMPATIBILITY IDEOGRAPH-F914
- : 6A02
-F915 CJK COMPATIBILITY IDEOGRAPH-F915
- : 6D1B
-F916 CJK COMPATIBILITY IDEOGRAPH-F916
- : 70D9
-F917 CJK COMPATIBILITY IDEOGRAPH-F917
- : 73DE
-F918 CJK COMPATIBILITY IDEOGRAPH-F918
- : 843D
-F919 CJK COMPATIBILITY IDEOGRAPH-F919
- : 916A
-F91A CJK COMPATIBILITY IDEOGRAPH-F91A
- : 99F1
-F91B CJK COMPATIBILITY IDEOGRAPH-F91B
- : 4E82
-F91C CJK COMPATIBILITY IDEOGRAPH-F91C
- : 5375
-F91D CJK COMPATIBILITY IDEOGRAPH-F91D
- : 6B04
-F91E CJK COMPATIBILITY IDEOGRAPH-F91E
- : 721B
-F91F CJK COMPATIBILITY IDEOGRAPH-F91F
- : 862D
-F920 CJK COMPATIBILITY IDEOGRAPH-F920
- : 9E1E
-F921 CJK COMPATIBILITY IDEOGRAPH-F921
- : 5D50
-F922 CJK COMPATIBILITY IDEOGRAPH-F922
- : 6FEB
-F923 CJK COMPATIBILITY IDEOGRAPH-F923
- : 85CD
-F924 CJK COMPATIBILITY IDEOGRAPH-F924
- : 8964
-F925 CJK COMPATIBILITY IDEOGRAPH-F925
- : 62C9
-F926 CJK COMPATIBILITY IDEOGRAPH-F926
- : 81D8
-F927 CJK COMPATIBILITY IDEOGRAPH-F927
- : 881F
-F928 CJK COMPATIBILITY IDEOGRAPH-F928
- : 5ECA
-F929 CJK COMPATIBILITY IDEOGRAPH-F929
- : 6717
-F92A CJK COMPATIBILITY IDEOGRAPH-F92A
- : 6D6A
-F92B CJK COMPATIBILITY IDEOGRAPH-F92B
- : 72FC
-F92C CJK COMPATIBILITY IDEOGRAPH-F92C
- : 90CE
-F92D CJK COMPATIBILITY IDEOGRAPH-F92D
- : 4F86
-F92E CJK COMPATIBILITY IDEOGRAPH-F92E
- : 51B7
-F92F CJK COMPATIBILITY IDEOGRAPH-F92F
- : 52DE
-F930 CJK COMPATIBILITY IDEOGRAPH-F930
- : 64C4
-F931 CJK COMPATIBILITY IDEOGRAPH-F931
- : 6AD3
-F932 CJK COMPATIBILITY IDEOGRAPH-F932
- : 7210
-F933 CJK COMPATIBILITY IDEOGRAPH-F933
- : 76E7
-F934 CJK COMPATIBILITY IDEOGRAPH-F934
- : 8001
-F935 CJK COMPATIBILITY IDEOGRAPH-F935
- : 8606
-F936 CJK COMPATIBILITY IDEOGRAPH-F936
- : 865C
-F937 CJK COMPATIBILITY IDEOGRAPH-F937
- : 8DEF
-F938 CJK COMPATIBILITY IDEOGRAPH-F938
- : 9732
-F939 CJK COMPATIBILITY IDEOGRAPH-F939
- : 9B6F
-F93A CJK COMPATIBILITY IDEOGRAPH-F93A
- : 9DFA
-F93B CJK COMPATIBILITY IDEOGRAPH-F93B
- : 788C
-F93C CJK COMPATIBILITY IDEOGRAPH-F93C
- : 797F
-F93D CJK COMPATIBILITY IDEOGRAPH-F93D
- : 7DA0
-F93E CJK COMPATIBILITY IDEOGRAPH-F93E
- : 83C9
-F93F CJK COMPATIBILITY IDEOGRAPH-F93F
- : 9304
-F940 CJK COMPATIBILITY IDEOGRAPH-F940
- : 9E7F
-F941 CJK COMPATIBILITY IDEOGRAPH-F941
- : 8AD6
-F942 CJK COMPATIBILITY IDEOGRAPH-F942
- : 58DF
-F943 CJK COMPATIBILITY IDEOGRAPH-F943
- : 5F04
-F944 CJK COMPATIBILITY IDEOGRAPH-F944
- : 7C60
-F945 CJK COMPATIBILITY IDEOGRAPH-F945
- : 807E
-F946 CJK COMPATIBILITY IDEOGRAPH-F946
- : 7262
-F947 CJK COMPATIBILITY IDEOGRAPH-F947
- : 78CA
-F948 CJK COMPATIBILITY IDEOGRAPH-F948
- : 8CC2
-F949 CJK COMPATIBILITY IDEOGRAPH-F949
- : 96F7
-F94A CJK COMPATIBILITY IDEOGRAPH-F94A
- : 58D8
-F94B CJK COMPATIBILITY IDEOGRAPH-F94B
- : 5C62
-F94C CJK COMPATIBILITY IDEOGRAPH-F94C
- : 6A13
-F94D CJK COMPATIBILITY IDEOGRAPH-F94D
- : 6DDA
-F94E CJK COMPATIBILITY IDEOGRAPH-F94E
- : 6F0F
-F94F CJK COMPATIBILITY IDEOGRAPH-F94F
- : 7D2F
-F950 CJK COMPATIBILITY IDEOGRAPH-F950
- : 7E37
-F951 CJK COMPATIBILITY IDEOGRAPH-F951
- : 964B
-F952 CJK COMPATIBILITY IDEOGRAPH-F952
- : 52D2
-F953 CJK COMPATIBILITY IDEOGRAPH-F953
- : 808B
-F954 CJK COMPATIBILITY IDEOGRAPH-F954
- : 51DC
-F955 CJK COMPATIBILITY IDEOGRAPH-F955
- : 51CC
-F956 CJK COMPATIBILITY IDEOGRAPH-F956
- : 7A1C
-F957 CJK COMPATIBILITY IDEOGRAPH-F957
- : 7DBE
-F958 CJK COMPATIBILITY IDEOGRAPH-F958
- : 83F1
-F959 CJK COMPATIBILITY IDEOGRAPH-F959
- : 9675
-F95A CJK COMPATIBILITY IDEOGRAPH-F95A
- : 8B80
-F95B CJK COMPATIBILITY IDEOGRAPH-F95B
- : 62CF
-F95C CJK COMPATIBILITY IDEOGRAPH-F95C
- : 6A02
-F95D CJK COMPATIBILITY IDEOGRAPH-F95D
- : 8AFE
-F95E CJK COMPATIBILITY IDEOGRAPH-F95E
- : 4E39
-F95F CJK COMPATIBILITY IDEOGRAPH-F95F
- : 5BE7
-F960 CJK COMPATIBILITY IDEOGRAPH-F960
- : 6012
-F961 CJK COMPATIBILITY IDEOGRAPH-F961
- : 7387
-F962 CJK COMPATIBILITY IDEOGRAPH-F962
- : 7570
-F963 CJK COMPATIBILITY IDEOGRAPH-F963
- : 5317
-F964 CJK COMPATIBILITY IDEOGRAPH-F964
- : 78FB
-F965 CJK COMPATIBILITY IDEOGRAPH-F965
- : 4FBF
-F966 CJK COMPATIBILITY IDEOGRAPH-F966
- : 5FA9
-F967 CJK COMPATIBILITY IDEOGRAPH-F967
- : 4E0D
-F968 CJK COMPATIBILITY IDEOGRAPH-F968
- : 6CCC
-F969 CJK COMPATIBILITY IDEOGRAPH-F969
- : 6578
-F96A CJK COMPATIBILITY IDEOGRAPH-F96A
- : 7D22
-F96B CJK COMPATIBILITY IDEOGRAPH-F96B
- : 53C3
-F96C CJK COMPATIBILITY IDEOGRAPH-F96C
- : 585E
-F96D CJK COMPATIBILITY IDEOGRAPH-F96D
- : 7701
-F96E CJK COMPATIBILITY IDEOGRAPH-F96E
- : 8449
-F96F CJK COMPATIBILITY IDEOGRAPH-F96F
- : 8AAA
-F970 CJK COMPATIBILITY IDEOGRAPH-F970
- : 6BBA
-F971 CJK COMPATIBILITY IDEOGRAPH-F971
- : 8FB0
-F972 CJK COMPATIBILITY IDEOGRAPH-F972
- : 6C88
-F973 CJK COMPATIBILITY IDEOGRAPH-F973
- : 62FE
-F974 CJK COMPATIBILITY IDEOGRAPH-F974
- : 82E5
-F975 CJK COMPATIBILITY IDEOGRAPH-F975
- : 63A0
-F976 CJK COMPATIBILITY IDEOGRAPH-F976
- : 7565
-F977 CJK COMPATIBILITY IDEOGRAPH-F977
- : 4EAE
-F978 CJK COMPATIBILITY IDEOGRAPH-F978
- : 5169
-F979 CJK COMPATIBILITY IDEOGRAPH-F979
- : 51C9
-F97A CJK COMPATIBILITY IDEOGRAPH-F97A
- : 6881
-F97B CJK COMPATIBILITY IDEOGRAPH-F97B
- : 7CE7
-F97C CJK COMPATIBILITY IDEOGRAPH-F97C
- : 826F
-F97D CJK COMPATIBILITY IDEOGRAPH-F97D
- : 8AD2
-F97E CJK COMPATIBILITY IDEOGRAPH-F97E
- : 91CF
-F97F CJK COMPATIBILITY IDEOGRAPH-F97F
- : 52F5
-F980 CJK COMPATIBILITY IDEOGRAPH-F980
- : 5442
-F981 CJK COMPATIBILITY IDEOGRAPH-F981
- : 5973
-F982 CJK COMPATIBILITY IDEOGRAPH-F982
- : 5EEC
-F983 CJK COMPATIBILITY IDEOGRAPH-F983
- : 65C5
-F984 CJK COMPATIBILITY IDEOGRAPH-F984
- : 6FFE
-F985 CJK COMPATIBILITY IDEOGRAPH-F985
- : 792A
-F986 CJK COMPATIBILITY IDEOGRAPH-F986
- : 95AD
-F987 CJK COMPATIBILITY IDEOGRAPH-F987
- : 9A6A
-F988 CJK COMPATIBILITY IDEOGRAPH-F988
- : 9E97
-F989 CJK COMPATIBILITY IDEOGRAPH-F989
- : 9ECE
-F98A CJK COMPATIBILITY IDEOGRAPH-F98A
- : 529B
-F98B CJK COMPATIBILITY IDEOGRAPH-F98B
- : 66C6
-F98C CJK COMPATIBILITY IDEOGRAPH-F98C
- : 6B77
-F98D CJK COMPATIBILITY IDEOGRAPH-F98D
- : 8F62
-F98E CJK COMPATIBILITY IDEOGRAPH-F98E
- : 5E74
-F98F CJK COMPATIBILITY IDEOGRAPH-F98F
- : 6190
-F990 CJK COMPATIBILITY IDEOGRAPH-F990
- : 6200
-F991 CJK COMPATIBILITY IDEOGRAPH-F991
- : 649A
-F992 CJK COMPATIBILITY IDEOGRAPH-F992
- : 6F23
-F993 CJK COMPATIBILITY IDEOGRAPH-F993
- : 7149
-F994 CJK COMPATIBILITY IDEOGRAPH-F994
- : 7489
-F995 CJK COMPATIBILITY IDEOGRAPH-F995
- : 79CA
-F996 CJK COMPATIBILITY IDEOGRAPH-F996
- : 7DF4
-F997 CJK COMPATIBILITY IDEOGRAPH-F997
- : 806F
-F998 CJK COMPATIBILITY IDEOGRAPH-F998
- : 8F26
-F999 CJK COMPATIBILITY IDEOGRAPH-F999
- : 84EE
-F99A CJK COMPATIBILITY IDEOGRAPH-F99A
- : 9023
-F99B CJK COMPATIBILITY IDEOGRAPH-F99B
- : 934A
-F99C CJK COMPATIBILITY IDEOGRAPH-F99C
- : 5217
-F99D CJK COMPATIBILITY IDEOGRAPH-F99D
- : 52A3
-F99E CJK COMPATIBILITY IDEOGRAPH-F99E
- : 54BD
-F99F CJK COMPATIBILITY IDEOGRAPH-F99F
- : 70C8
-F9A0 CJK COMPATIBILITY IDEOGRAPH-F9A0
- : 88C2
-F9A1 CJK COMPATIBILITY IDEOGRAPH-F9A1
- : 8AAA
-F9A2 CJK COMPATIBILITY IDEOGRAPH-F9A2
- : 5EC9
-F9A3 CJK COMPATIBILITY IDEOGRAPH-F9A3
- : 5FF5
-F9A4 CJK COMPATIBILITY IDEOGRAPH-F9A4
- : 637B
-F9A5 CJK COMPATIBILITY IDEOGRAPH-F9A5
- : 6BAE
-F9A6 CJK COMPATIBILITY IDEOGRAPH-F9A6
- : 7C3E
-F9A7 CJK COMPATIBILITY IDEOGRAPH-F9A7
- : 7375
-F9A8 CJK COMPATIBILITY IDEOGRAPH-F9A8
- : 4EE4
-F9A9 CJK COMPATIBILITY IDEOGRAPH-F9A9
- : 56F9
-F9AA CJK COMPATIBILITY IDEOGRAPH-F9AA
- : 5BE7
-F9AB CJK COMPATIBILITY IDEOGRAPH-F9AB
- : 5DBA
-F9AC CJK COMPATIBILITY IDEOGRAPH-F9AC
- : 601C
-F9AD CJK COMPATIBILITY IDEOGRAPH-F9AD
- : 73B2
-F9AE CJK COMPATIBILITY IDEOGRAPH-F9AE
- : 7469
-F9AF CJK COMPATIBILITY IDEOGRAPH-F9AF
- : 7F9A
-F9B0 CJK COMPATIBILITY IDEOGRAPH-F9B0
- : 8046
-F9B1 CJK COMPATIBILITY IDEOGRAPH-F9B1
- : 9234
-F9B2 CJK COMPATIBILITY IDEOGRAPH-F9B2
- : 96F6
-F9B3 CJK COMPATIBILITY IDEOGRAPH-F9B3
- : 9748
-F9B4 CJK COMPATIBILITY IDEOGRAPH-F9B4
- : 9818
-F9B5 CJK COMPATIBILITY IDEOGRAPH-F9B5
- : 4F8B
-F9B6 CJK COMPATIBILITY IDEOGRAPH-F9B6
- : 79AE
-F9B7 CJK COMPATIBILITY IDEOGRAPH-F9B7
- : 91B4
-F9B8 CJK COMPATIBILITY IDEOGRAPH-F9B8
- x (cjk unified ideograph-96B7 - 96B7)
- : 96B8
-F9B9 CJK COMPATIBILITY IDEOGRAPH-F9B9
- : 60E1
-F9BA CJK COMPATIBILITY IDEOGRAPH-F9BA
- : 4E86
-F9BB CJK COMPATIBILITY IDEOGRAPH-F9BB
- : 50DA
-F9BC CJK COMPATIBILITY IDEOGRAPH-F9BC
- : 5BEE
-F9BD CJK COMPATIBILITY IDEOGRAPH-F9BD
- : 5C3F
-F9BE CJK COMPATIBILITY IDEOGRAPH-F9BE
- : 6599
-F9BF CJK COMPATIBILITY IDEOGRAPH-F9BF
- : 6A02
-F9C0 CJK COMPATIBILITY IDEOGRAPH-F9C0
- : 71CE
-F9C1 CJK COMPATIBILITY IDEOGRAPH-F9C1
- : 7642
-F9C2 CJK COMPATIBILITY IDEOGRAPH-F9C2
- : 84FC
-F9C3 CJK COMPATIBILITY IDEOGRAPH-F9C3
- : 907C
-F9C4 CJK COMPATIBILITY IDEOGRAPH-F9C4
- : 9F8D
-F9C5 CJK COMPATIBILITY IDEOGRAPH-F9C5
- : 6688
-F9C6 CJK COMPATIBILITY IDEOGRAPH-F9C6
- : 962E
-F9C7 CJK COMPATIBILITY IDEOGRAPH-F9C7
- : 5289
-F9C8 CJK COMPATIBILITY IDEOGRAPH-F9C8
- : 677B
-F9C9 CJK COMPATIBILITY IDEOGRAPH-F9C9
- : 67F3
-F9CA CJK COMPATIBILITY IDEOGRAPH-F9CA
- : 6D41
-F9CB CJK COMPATIBILITY IDEOGRAPH-F9CB
- : 6E9C
-F9CC CJK COMPATIBILITY IDEOGRAPH-F9CC
- : 7409
-F9CD CJK COMPATIBILITY IDEOGRAPH-F9CD
- : 7559
-F9CE CJK COMPATIBILITY IDEOGRAPH-F9CE
- : 786B
-F9CF CJK COMPATIBILITY IDEOGRAPH-F9CF
- : 7D10
-F9D0 CJK COMPATIBILITY IDEOGRAPH-F9D0
- : 985E
-F9D1 CJK COMPATIBILITY IDEOGRAPH-F9D1
- : 516D
-F9D2 CJK COMPATIBILITY IDEOGRAPH-F9D2
- : 622E
-F9D3 CJK COMPATIBILITY IDEOGRAPH-F9D3
- : 9678
-F9D4 CJK COMPATIBILITY IDEOGRAPH-F9D4
- : 502B
-F9D5 CJK COMPATIBILITY IDEOGRAPH-F9D5
- : 5D19
-F9D6 CJK COMPATIBILITY IDEOGRAPH-F9D6
- : 6DEA
-F9D7 CJK COMPATIBILITY IDEOGRAPH-F9D7
- : 8F2A
-F9D8 CJK COMPATIBILITY IDEOGRAPH-F9D8
- : 5F8B
-F9D9 CJK COMPATIBILITY IDEOGRAPH-F9D9
- : 6144
-F9DA CJK COMPATIBILITY IDEOGRAPH-F9DA
- : 6817
-F9DB CJK COMPATIBILITY IDEOGRAPH-F9DB
- : 7387
-F9DC CJK COMPATIBILITY IDEOGRAPH-F9DC
- : 9686
-F9DD CJK COMPATIBILITY IDEOGRAPH-F9DD
- : 5229
-F9DE CJK COMPATIBILITY IDEOGRAPH-F9DE
- : 540F
-F9DF CJK COMPATIBILITY IDEOGRAPH-F9DF
- : 5C65
-F9E0 CJK COMPATIBILITY IDEOGRAPH-F9E0
- : 6613
-F9E1 CJK COMPATIBILITY IDEOGRAPH-F9E1
- : 674E
-F9E2 CJK COMPATIBILITY IDEOGRAPH-F9E2
- : 68A8
-F9E3 CJK COMPATIBILITY IDEOGRAPH-F9E3
- : 6CE5
-F9E4 CJK COMPATIBILITY IDEOGRAPH-F9E4
- : 7406
-F9E5 CJK COMPATIBILITY IDEOGRAPH-F9E5
- : 75E2
-F9E6 CJK COMPATIBILITY IDEOGRAPH-F9E6
- : 7F79
-F9E7 CJK COMPATIBILITY IDEOGRAPH-F9E7
- : 88CF
-F9E8 CJK COMPATIBILITY IDEOGRAPH-F9E8
- : 88E1
-F9E9 CJK COMPATIBILITY IDEOGRAPH-F9E9
- : 91CC
-F9EA CJK COMPATIBILITY IDEOGRAPH-F9EA
- : 96E2
-F9EB CJK COMPATIBILITY IDEOGRAPH-F9EB
- : 533F
-F9EC CJK COMPATIBILITY IDEOGRAPH-F9EC
- : 6EBA
-F9ED CJK COMPATIBILITY IDEOGRAPH-F9ED
- : 541D
-F9EE CJK COMPATIBILITY IDEOGRAPH-F9EE
- : 71D0
-F9EF CJK COMPATIBILITY IDEOGRAPH-F9EF
- : 7498
-F9F0 CJK COMPATIBILITY IDEOGRAPH-F9F0
- : 85FA
-F9F1 CJK COMPATIBILITY IDEOGRAPH-F9F1
- : 96A3
-F9F2 CJK COMPATIBILITY IDEOGRAPH-F9F2
- : 9C57
-F9F3 CJK COMPATIBILITY IDEOGRAPH-F9F3
- : 9E9F
-F9F4 CJK COMPATIBILITY IDEOGRAPH-F9F4
- : 6797
-F9F5 CJK COMPATIBILITY IDEOGRAPH-F9F5
- : 6DCB
-F9F6 CJK COMPATIBILITY IDEOGRAPH-F9F6
- : 81E8
-F9F7 CJK COMPATIBILITY IDEOGRAPH-F9F7
- : 7ACB
-F9F8 CJK COMPATIBILITY IDEOGRAPH-F9F8
- : 7B20
-F9F9 CJK COMPATIBILITY IDEOGRAPH-F9F9
- : 7C92
-F9FA CJK COMPATIBILITY IDEOGRAPH-F9FA
- : 72C0
-F9FB CJK COMPATIBILITY IDEOGRAPH-F9FB
- : 7099
-F9FC CJK COMPATIBILITY IDEOGRAPH-F9FC
- : 8B58
-F9FD CJK COMPATIBILITY IDEOGRAPH-F9FD
- : 4EC0
-F9FE CJK COMPATIBILITY IDEOGRAPH-F9FE
- : 8336
-F9FF CJK COMPATIBILITY IDEOGRAPH-F9FF
- : 523A
-FA00 CJK COMPATIBILITY IDEOGRAPH-FA00
- : 5207
-FA01 CJK COMPATIBILITY IDEOGRAPH-FA01
- : 5EA6
-FA02 CJK COMPATIBILITY IDEOGRAPH-FA02
- : 62D3
-FA03 CJK COMPATIBILITY IDEOGRAPH-FA03
- : 7CD6
-FA04 CJK COMPATIBILITY IDEOGRAPH-FA04
- : 5B85
-FA05 CJK COMPATIBILITY IDEOGRAPH-FA05
- : 6D1E
-FA06 CJK COMPATIBILITY IDEOGRAPH-FA06
- : 66B4
-FA07 CJK COMPATIBILITY IDEOGRAPH-FA07
- : 8F3B
-FA08 CJK COMPATIBILITY IDEOGRAPH-FA08
- : 884C
-FA09 CJK COMPATIBILITY IDEOGRAPH-FA09
- : 964D
-FA0A CJK COMPATIBILITY IDEOGRAPH-FA0A
- : 898B
-FA0B CJK COMPATIBILITY IDEOGRAPH-FA0B
- : 5ED3
-@ Duplicate characters from Big 5
-FA0C CJK COMPATIBILITY IDEOGRAPH-FA0C
- : 5140
-FA0D CJK COMPATIBILITY IDEOGRAPH-FA0D
- : 55C0
-@ The IBM 32 compatibility ideographs
-FA0E CJK COMPATIBILITY IDEOGRAPH-FA0E
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA0F CJK COMPATIBILITY IDEOGRAPH-FA0F
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA10 CJK COMPATIBILITY IDEOGRAPH-FA10
- : 585A
-FA11 CJK COMPATIBILITY IDEOGRAPH-FA11
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA12 CJK COMPATIBILITY IDEOGRAPH-FA12
- : 6674
-FA13 CJK COMPATIBILITY IDEOGRAPH-FA13
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA14 CJK COMPATIBILITY IDEOGRAPH-FA14
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA15 CJK COMPATIBILITY IDEOGRAPH-FA15
- : 51DE
-FA16 CJK COMPATIBILITY IDEOGRAPH-FA16
- : 732A
-FA17 CJK COMPATIBILITY IDEOGRAPH-FA17
- : 76CA
-FA18 CJK COMPATIBILITY IDEOGRAPH-FA18
- : 793C
-FA19 CJK COMPATIBILITY IDEOGRAPH-FA19
- : 795E
-FA1A CJK COMPATIBILITY IDEOGRAPH-FA1A
- : 7965
-FA1B CJK COMPATIBILITY IDEOGRAPH-FA1B
- : 798F
-FA1C CJK COMPATIBILITY IDEOGRAPH-FA1C
- : 9756
-FA1D CJK COMPATIBILITY IDEOGRAPH-FA1D
- : 7CBE
-FA1E CJK COMPATIBILITY IDEOGRAPH-FA1E
- : 7FBD
-FA1F CJK COMPATIBILITY IDEOGRAPH-FA1F
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA20 CJK COMPATIBILITY IDEOGRAPH-FA20
- : 8612
-FA21 CJK COMPATIBILITY IDEOGRAPH-FA21
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA22 CJK COMPATIBILITY IDEOGRAPH-FA22
- : 8AF8
-FA23 CJK COMPATIBILITY IDEOGRAPH-FA23
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA24 CJK COMPATIBILITY IDEOGRAPH-FA24
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA25 CJK COMPATIBILITY IDEOGRAPH-FA25
- : 9038
-FA26 CJK COMPATIBILITY IDEOGRAPH-FA26
- : 90FD
-FA27 CJK COMPATIBILITY IDEOGRAPH-FA27
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA28 CJK COMPATIBILITY IDEOGRAPH-FA28
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA29 CJK COMPATIBILITY IDEOGRAPH-FA29
- * a unified CJK ideograph, not a compatibility ideograph, despite its name
-FA2A CJK COMPATIBILITY IDEOGRAPH-FA2A
- : 98EF
-FA2B CJK COMPATIBILITY IDEOGRAPH-FA2B
- : 98FC
-FA2C CJK COMPATIBILITY IDEOGRAPH-FA2C
- : 9928
-FA2D CJK COMPATIBILITY IDEOGRAPH-FA2D
- : 9DB4
-@ JIS X 0213 compatibility ideographs
-FA30 CJK COMPATIBILITY IDEOGRAPH-FA30
- : 4FAE
-FA31 CJK COMPATIBILITY IDEOGRAPH-FA31
- : 50E7
-FA32 CJK COMPATIBILITY IDEOGRAPH-FA32
- : 514D
-FA33 CJK COMPATIBILITY IDEOGRAPH-FA33
- : 52C9
-FA34 CJK COMPATIBILITY IDEOGRAPH-FA34
- : 52E4
-FA35 CJK COMPATIBILITY IDEOGRAPH-FA35
- : 5351
-FA36 CJK COMPATIBILITY IDEOGRAPH-FA36
- : 559D
-FA37 CJK COMPATIBILITY IDEOGRAPH-FA37
- : 5606
-FA38 CJK COMPATIBILITY IDEOGRAPH-FA38
- : 5668
-FA39 CJK COMPATIBILITY IDEOGRAPH-FA39
- : 5840
-FA3A CJK COMPATIBILITY IDEOGRAPH-FA3A
- : 58A8
-FA3B CJK COMPATIBILITY IDEOGRAPH-FA3B
- : 5C64
-FA3C CJK COMPATIBILITY IDEOGRAPH-FA3C
- : 5C6E
-FA3D CJK COMPATIBILITY IDEOGRAPH-FA3D
- : 6094
-FA3E CJK COMPATIBILITY IDEOGRAPH-FA3E
- : 6168
-FA3F CJK COMPATIBILITY IDEOGRAPH-FA3F
- : 618E
-FA40 CJK COMPATIBILITY IDEOGRAPH-FA40
- : 61F2
-FA41 CJK COMPATIBILITY IDEOGRAPH-FA41
- : 654F
-FA42 CJK COMPATIBILITY IDEOGRAPH-FA42
- : 65E2
-FA43 CJK COMPATIBILITY IDEOGRAPH-FA43
- : 6691
-FA44 CJK COMPATIBILITY IDEOGRAPH-FA44
- : 6885
-FA45 CJK COMPATIBILITY IDEOGRAPH-FA45
- : 6D77
-FA46 CJK COMPATIBILITY IDEOGRAPH-FA46
- : 6E1A
-FA47 CJK COMPATIBILITY IDEOGRAPH-FA47
- : 6F22
-FA48 CJK COMPATIBILITY IDEOGRAPH-FA48
- : 716E
-FA49 CJK COMPATIBILITY IDEOGRAPH-FA49
- : 722B
-FA4A CJK COMPATIBILITY IDEOGRAPH-FA4A
- : 7422
-FA4B CJK COMPATIBILITY IDEOGRAPH-FA4B
- : 7891
-FA4C CJK COMPATIBILITY IDEOGRAPH-FA4C
- : 793E
-FA4D CJK COMPATIBILITY IDEOGRAPH-FA4D
- : 7949
-FA4E CJK COMPATIBILITY IDEOGRAPH-FA4E
- : 7948
-FA4F CJK COMPATIBILITY IDEOGRAPH-FA4F
- : 7950
-FA50 CJK COMPATIBILITY IDEOGRAPH-FA50
- : 7956
-FA51 CJK COMPATIBILITY IDEOGRAPH-FA51
- : 795D
-FA52 CJK COMPATIBILITY IDEOGRAPH-FA52
- : 798D
-FA53 CJK COMPATIBILITY IDEOGRAPH-FA53
- : 798E
-FA54 CJK COMPATIBILITY IDEOGRAPH-FA54
- : 7A40
-FA55 CJK COMPATIBILITY IDEOGRAPH-FA55
- : 7A81
-FA56 CJK COMPATIBILITY IDEOGRAPH-FA56
- : 7BC0
-FA57 CJK COMPATIBILITY IDEOGRAPH-FA57
- : 7DF4
-FA58 CJK COMPATIBILITY IDEOGRAPH-FA58
- : 7E09
-FA59 CJK COMPATIBILITY IDEOGRAPH-FA59
- : 7E41
-FA5A CJK COMPATIBILITY IDEOGRAPH-FA5A
- : 7F72
-FA5B CJK COMPATIBILITY IDEOGRAPH-FA5B
- : 8005
-FA5C CJK COMPATIBILITY IDEOGRAPH-FA5C
- : 81ED
-FA5D CJK COMPATIBILITY IDEOGRAPH-FA5D
- : 8279
-FA5E CJK COMPATIBILITY IDEOGRAPH-FA5E
- : 8279
-FA5F CJK COMPATIBILITY IDEOGRAPH-FA5F
- : 8457
-FA60 CJK COMPATIBILITY IDEOGRAPH-FA60
- : 8910
-FA61 CJK COMPATIBILITY IDEOGRAPH-FA61
- : 8996
-FA62 CJK COMPATIBILITY IDEOGRAPH-FA62
- : 8B01
-FA63 CJK COMPATIBILITY IDEOGRAPH-FA63
- : 8B39
-FA64 CJK COMPATIBILITY IDEOGRAPH-FA64
- : 8CD3
-FA65 CJK COMPATIBILITY IDEOGRAPH-FA65
- : 8D08
-FA66 CJK COMPATIBILITY IDEOGRAPH-FA66
- : 8FB6
-FA67 CJK COMPATIBILITY IDEOGRAPH-FA67
- : 9038
-FA68 CJK COMPATIBILITY IDEOGRAPH-FA68
- : 96E3
-FA69 CJK COMPATIBILITY IDEOGRAPH-FA69
- : 97FF
-FA6A CJK COMPATIBILITY IDEOGRAPH-FA6A
- : 983B
-@ ARIB compatibility ideographs
-FA6B CJK COMPATIBILITY IDEOGRAPH-FA6B
- : 6075
-FA6C CJK COMPATIBILITY IDEOGRAPH-FA6C
- : 242EE
-FA6D CJK COMPATIBILITY IDEOGRAPH-FA6D
- : 8218
-@ DPRK compatibility ideographs
-FA70 CJK COMPATIBILITY IDEOGRAPH-FA70
- : 4E26
-FA71 CJK COMPATIBILITY IDEOGRAPH-FA71
- : 51B5
-FA72 CJK COMPATIBILITY IDEOGRAPH-FA72
- : 5168
-FA73 CJK COMPATIBILITY IDEOGRAPH-FA73
- : 4F80
-FA74 CJK COMPATIBILITY IDEOGRAPH-FA74
- : 5145
-FA75 CJK COMPATIBILITY IDEOGRAPH-FA75
- : 5180
-FA76 CJK COMPATIBILITY IDEOGRAPH-FA76
- : 52C7
-FA77 CJK COMPATIBILITY IDEOGRAPH-FA77
- : 52FA
-FA78 CJK COMPATIBILITY IDEOGRAPH-FA78
- : 559D
-FA79 CJK COMPATIBILITY IDEOGRAPH-FA79
- : 5555
-FA7A CJK COMPATIBILITY IDEOGRAPH-FA7A
- : 5599
-FA7B CJK COMPATIBILITY IDEOGRAPH-FA7B
- : 55E2
-FA7C CJK COMPATIBILITY IDEOGRAPH-FA7C
- : 585A
-FA7D CJK COMPATIBILITY IDEOGRAPH-FA7D
- : 58B3
-FA7E CJK COMPATIBILITY IDEOGRAPH-FA7E
- : 5944
-FA7F CJK COMPATIBILITY IDEOGRAPH-FA7F
- : 5954
-FA80 CJK COMPATIBILITY IDEOGRAPH-FA80
- : 5A62
-FA81 CJK COMPATIBILITY IDEOGRAPH-FA81
- : 5B28
-FA82 CJK COMPATIBILITY IDEOGRAPH-FA82
- : 5ED2
-FA83 CJK COMPATIBILITY IDEOGRAPH-FA83
- : 5ED9
-FA84 CJK COMPATIBILITY IDEOGRAPH-FA84
- : 5F69
-FA85 CJK COMPATIBILITY IDEOGRAPH-FA85
- : 5FAD
-FA86 CJK COMPATIBILITY IDEOGRAPH-FA86
- : 60D8
-FA87 CJK COMPATIBILITY IDEOGRAPH-FA87
- : 614E
-FA88 CJK COMPATIBILITY IDEOGRAPH-FA88
- : 6108
-FA89 CJK COMPATIBILITY IDEOGRAPH-FA89
- : 618E
-FA8A CJK COMPATIBILITY IDEOGRAPH-FA8A
- : 6160
-FA8B CJK COMPATIBILITY IDEOGRAPH-FA8B
- : 61F2
-FA8C CJK COMPATIBILITY IDEOGRAPH-FA8C
- : 6234
-FA8D CJK COMPATIBILITY IDEOGRAPH-FA8D
- : 63C4
-FA8E CJK COMPATIBILITY IDEOGRAPH-FA8E
- : 641C
-FA8F CJK COMPATIBILITY IDEOGRAPH-FA8F
- : 6452
-FA90 CJK COMPATIBILITY IDEOGRAPH-FA90
- : 6556
-FA91 CJK COMPATIBILITY IDEOGRAPH-FA91
- : 6674
-FA92 CJK COMPATIBILITY IDEOGRAPH-FA92
- : 6717
-FA93 CJK COMPATIBILITY IDEOGRAPH-FA93
- : 671B
-FA94 CJK COMPATIBILITY IDEOGRAPH-FA94
- : 6756
-FA95 CJK COMPATIBILITY IDEOGRAPH-FA95
- : 6B79
-FA96 CJK COMPATIBILITY IDEOGRAPH-FA96
- : 6BBA
-FA97 CJK COMPATIBILITY IDEOGRAPH-FA97
- : 6D41
-FA98 CJK COMPATIBILITY IDEOGRAPH-FA98
- : 6EDB
-FA99 CJK COMPATIBILITY IDEOGRAPH-FA99
- : 6ECB
-FA9A CJK COMPATIBILITY IDEOGRAPH-FA9A
- : 6F22
-FA9B CJK COMPATIBILITY IDEOGRAPH-FA9B
- : 701E
-FA9C CJK COMPATIBILITY IDEOGRAPH-FA9C
- : 716E
-FA9D CJK COMPATIBILITY IDEOGRAPH-FA9D
- : 77A7
-FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E
- : 7235
-FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F
- : 72AF
-FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0
- : 732A
-FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1
- : 7471
-FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2
- : 7506
-FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3
- : 753B
-FAA4 CJK COMPATIBILITY IDEOGRAPH-FAA4
- : 761D
-FAA5 CJK COMPATIBILITY IDEOGRAPH-FAA5
- : 761F
-FAA6 CJK COMPATIBILITY IDEOGRAPH-FAA6
- : 76CA
-FAA7 CJK COMPATIBILITY IDEOGRAPH-FAA7
- : 76DB
-FAA8 CJK COMPATIBILITY IDEOGRAPH-FAA8
- : 76F4
-FAA9 CJK COMPATIBILITY IDEOGRAPH-FAA9
- : 774A
-FAAA CJK COMPATIBILITY IDEOGRAPH-FAAA
- : 7740
-FAAB CJK COMPATIBILITY IDEOGRAPH-FAAB
- : 78CC
-FAAC CJK COMPATIBILITY IDEOGRAPH-FAAC
- : 7AB1
-FAAD CJK COMPATIBILITY IDEOGRAPH-FAAD
- : 7BC0
-FAAE CJK COMPATIBILITY IDEOGRAPH-FAAE
- : 7C7B
-FAAF CJK COMPATIBILITY IDEOGRAPH-FAAF
- : 7D5B
-FAB0 CJK COMPATIBILITY IDEOGRAPH-FAB0
- : 7DF4
-FAB1 CJK COMPATIBILITY IDEOGRAPH-FAB1
- : 7F3E
-FAB2 CJK COMPATIBILITY IDEOGRAPH-FAB2
- : 8005
-FAB3 CJK COMPATIBILITY IDEOGRAPH-FAB3
- : 8352
-FAB4 CJK COMPATIBILITY IDEOGRAPH-FAB4
- : 83EF
-FAB5 CJK COMPATIBILITY IDEOGRAPH-FAB5
- : 8779
-FAB6 CJK COMPATIBILITY IDEOGRAPH-FAB6
- : 8941
-FAB7 CJK COMPATIBILITY IDEOGRAPH-FAB7
- : 8986
-FAB8 CJK COMPATIBILITY IDEOGRAPH-FAB8
- : 8996
-FAB9 CJK COMPATIBILITY IDEOGRAPH-FAB9
- : 8ABF
-FABA CJK COMPATIBILITY IDEOGRAPH-FABA
- : 8AF8
-FABB CJK COMPATIBILITY IDEOGRAPH-FABB
- : 8ACB
-FABC CJK COMPATIBILITY IDEOGRAPH-FABC
- : 8B01
-FABD CJK COMPATIBILITY IDEOGRAPH-FABD
- : 8AFE
-FABE CJK COMPATIBILITY IDEOGRAPH-FABE
- : 8AED
-FABF CJK COMPATIBILITY IDEOGRAPH-FABF
- : 8B39
-FAC0 CJK COMPATIBILITY IDEOGRAPH-FAC0
- : 8B8A
-FAC1 CJK COMPATIBILITY IDEOGRAPH-FAC1
- : 8D08
-FAC2 CJK COMPATIBILITY IDEOGRAPH-FAC2
- : 8F38
-FAC3 CJK COMPATIBILITY IDEOGRAPH-FAC3
- : 9072
-FAC4 CJK COMPATIBILITY IDEOGRAPH-FAC4
- : 9199
-FAC5 CJK COMPATIBILITY IDEOGRAPH-FAC5
- : 9276
-FAC6 CJK COMPATIBILITY IDEOGRAPH-FAC6
- : 967C
-FAC7 CJK COMPATIBILITY IDEOGRAPH-FAC7
- : 96E3
-FAC8 CJK COMPATIBILITY IDEOGRAPH-FAC8
- : 9756
-FAC9 CJK COMPATIBILITY IDEOGRAPH-FAC9
- : 97DB
-FACA CJK COMPATIBILITY IDEOGRAPH-FACA
- : 97FF
-FACB CJK COMPATIBILITY IDEOGRAPH-FACB
- : 980B
-FACC CJK COMPATIBILITY IDEOGRAPH-FACC
- : 983B
-FACD CJK COMPATIBILITY IDEOGRAPH-FACD
- : 9B12
-FACE CJK COMPATIBILITY IDEOGRAPH-FACE
- : 9F9C
-FACF CJK COMPATIBILITY IDEOGRAPH-FACF
- : 2284A
-FAD0 CJK COMPATIBILITY IDEOGRAPH-FAD0
- : 22844
-FAD1 CJK COMPATIBILITY IDEOGRAPH-FAD1
- : 233D5
-FAD2 CJK COMPATIBILITY IDEOGRAPH-FAD2
- : 3B9D
-FAD3 CJK COMPATIBILITY IDEOGRAPH-FAD3
- : 4018
-FAD4 CJK COMPATIBILITY IDEOGRAPH-FAD4
- : 4039
-FAD5 CJK COMPATIBILITY IDEOGRAPH-FAD5
- : 25249
-FAD6 CJK COMPATIBILITY IDEOGRAPH-FAD6
- : 25CD0
-FAD7 CJK COMPATIBILITY IDEOGRAPH-FAD7
- : 27ED3
-FAD8 CJK COMPATIBILITY IDEOGRAPH-FAD8
- : 9F43
-FAD9 CJK COMPATIBILITY IDEOGRAPH-FAD9
- : 9F8E
-@@ FB00 Alphabetic Presentation Forms FB4F
-@ Latin ligatures
-@+ See the Basic Latin block starting at 0020
-FB00 LATIN SMALL LIGATURE FF
- # 0066 0066
-FB01 LATIN SMALL LIGATURE FI
- # 0066 0069
-FB02 LATIN SMALL LIGATURE FL
- # 0066 006C
-FB03 LATIN SMALL LIGATURE FFI
- # 0066 0066 0069
-FB04 LATIN SMALL LIGATURE FFL
- # 0066 0066 006C
-FB05 LATIN SMALL LIGATURE LONG S T
- # 017F 0074
-FB06 LATIN SMALL LIGATURE ST
- # 0073 0074
-@ Armenian ligatures
-@+ See the Armenian block starting at 0530
-FB13 ARMENIAN SMALL LIGATURE MEN NOW
- # 0574 0576
-FB14 ARMENIAN SMALL LIGATURE MEN ECH
- # 0574 0565
-FB15 ARMENIAN SMALL LIGATURE MEN INI
- # 0574 056B
-FB16 ARMENIAN SMALL LIGATURE VEW NOW
- # 057E 0576
-FB17 ARMENIAN SMALL LIGATURE MEN XEH
- # 0574 056D
-@ Hebrew presentation forms
-@+ See the Hebrew block starting at 0590
-FB1D HEBREW LETTER YOD WITH HIRIQ
- : 05D9 05B4
-FB1E HEBREW POINT JUDEO-SPANISH VARIKA
- * a glyph variant of 05BF
-FB1F HEBREW LIGATURE YIDDISH YOD YOD PATAH
- : 05F2 05B7
-FB20 HEBREW LETTER ALTERNATIVE AYIN
- * this form of AYIN has no descender, for use with marks placed below the letter
- # <font> 05E2 hebrew letter ayin
-FB21 HEBREW LETTER WIDE ALEF
- # <font> 05D0 hebrew letter alef
-FB22 HEBREW LETTER WIDE DALET
- # <font> 05D3 hebrew letter dalet
-FB23 HEBREW LETTER WIDE HE
- # <font> 05D4 hebrew letter he
-FB24 HEBREW LETTER WIDE KAF
- # <font> 05DB hebrew letter kaf
-FB25 HEBREW LETTER WIDE LAMED
- # <font> 05DC hebrew letter lamed
-FB26 HEBREW LETTER WIDE FINAL MEM
- # <font> 05DD hebrew letter final mem
-FB27 HEBREW LETTER WIDE RESH
- # <font> 05E8 hebrew letter resh
-FB28 HEBREW LETTER WIDE TAV
- # <font> 05EA hebrew letter tav
-FB29 HEBREW LETTER ALTERNATIVE PLUS SIGN
- # <font> 002B plus sign
-FB2A HEBREW LETTER SHIN WITH SHIN DOT
- : 05E9 05C1
-FB2B HEBREW LETTER SHIN WITH SIN DOT
- : 05E9 05C2
-FB2C HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT
- : FB49 05C1
-FB2D HEBREW LETTER SHIN WITH DAGESH AND SIN DOT
- : FB49 05C2
-FB2E HEBREW LETTER ALEF WITH PATAH
- : 05D0 05B7
-FB2F HEBREW LETTER ALEF WITH QAMATS
- : 05D0 05B8
-FB30 HEBREW LETTER ALEF WITH MAPIQ
- : 05D0 05BC
-FB31 HEBREW LETTER BET WITH DAGESH
- : 05D1 05BC
-FB32 HEBREW LETTER GIMEL WITH DAGESH
- : 05D2 05BC
-FB33 HEBREW LETTER DALET WITH DAGESH
- : 05D3 05BC
-FB34 HEBREW LETTER HE WITH MAPIQ
- : 05D4 05BC
-FB35 HEBREW LETTER VAV WITH DAGESH
- : 05D5 05BC
-FB36 HEBREW LETTER ZAYIN WITH DAGESH
- : 05D6 05BC
-FB38 HEBREW LETTER TET WITH DAGESH
- : 05D8 05BC
-FB39 HEBREW LETTER YOD WITH DAGESH
- : 05D9 05BC
-FB3A HEBREW LETTER FINAL KAF WITH DAGESH
- : 05DA 05BC
-FB3B HEBREW LETTER KAF WITH DAGESH
- : 05DB 05BC
-FB3C HEBREW LETTER LAMED WITH DAGESH
- : 05DC 05BC
-FB3E HEBREW LETTER MEM WITH DAGESH
- : 05DE 05BC
-FB40 HEBREW LETTER NUN WITH DAGESH
- : 05E0 05BC
-FB41 HEBREW LETTER SAMEKH WITH DAGESH
- : 05E1 05BC
-FB43 HEBREW LETTER FINAL PE WITH DAGESH
- : 05E3 05BC
-FB44 HEBREW LETTER PE WITH DAGESH
- : 05E4 05BC
-FB46 HEBREW LETTER TSADI WITH DAGESH
- : 05E6 05BC
-FB47 HEBREW LETTER QOF WITH DAGESH
- : 05E7 05BC
-FB48 HEBREW LETTER RESH WITH DAGESH
- : 05E8 05BC
-FB49 HEBREW LETTER SHIN WITH DAGESH
- : 05E9 05BC
-FB4A HEBREW LETTER TAV WITH DAGESH
- : 05EA 05BC
-FB4B HEBREW LETTER VAV WITH HOLAM
- : 05D5 05B9
-FB4C HEBREW LETTER BET WITH RAFE
- : 05D1 05BF
-FB4D HEBREW LETTER KAF WITH RAFE
- : 05DB 05BF
-FB4E HEBREW LETTER PE WITH RAFE
- : 05E4 05BF
-FB4F HEBREW LIGATURE ALEF LAMED
- # 05D0 05DC
-@@ FB50 Arabic Presentation Forms-A FDFF
-@+ Preferred characters are found in the Arabic block 0600 - 06FF. This block also contains 32 noncharacters in the range FDD0 - FDDF.
-@ Glyphs for contextual forms of letters for Persian, Urdu, Sindhi, etc.
-FB50 ARABIC LETTER ALEF WASLA ISOLATED FORM
- # <isolated> 0671
-FB51 ARABIC LETTER ALEF WASLA FINAL FORM
- # <final> 0671
-FB52 ARABIC LETTER BEEH ISOLATED FORM
- # <isolated> 067B
-FB53 ARABIC LETTER BEEH FINAL FORM
- # <final> 067B
-FB54 ARABIC LETTER BEEH INITIAL FORM
- # <initial> 067B
-FB55 ARABIC LETTER BEEH MEDIAL FORM
- # <medial> 067B
-FB56 ARABIC LETTER PEH ISOLATED FORM
- # <isolated> 067E
-FB57 ARABIC LETTER PEH FINAL FORM
- # <final> 067E
-FB58 ARABIC LETTER PEH INITIAL FORM
- # <initial> 067E
-FB59 ARABIC LETTER PEH MEDIAL FORM
- # <medial> 067E
-FB5A ARABIC LETTER BEHEH ISOLATED FORM
- # <isolated> 0680
-FB5B ARABIC LETTER BEHEH FINAL FORM
- # <final> 0680
-FB5C ARABIC LETTER BEHEH INITIAL FORM
- # <initial> 0680
-FB5D ARABIC LETTER BEHEH MEDIAL FORM
- # <medial> 0680
-FB5E ARABIC LETTER TTEHEH ISOLATED FORM
- # <isolated> 067A
-FB5F ARABIC LETTER TTEHEH FINAL FORM
- # <final> 067A
-FB60 ARABIC LETTER TTEHEH INITIAL FORM
- # <initial> 067A
-FB61 ARABIC LETTER TTEHEH MEDIAL FORM
- # <medial> 067A
-FB62 ARABIC LETTER TEHEH ISOLATED FORM
- # <isolated> 067F
-FB63 ARABIC LETTER TEHEH FINAL FORM
- # <final> 067F
-FB64 ARABIC LETTER TEHEH INITIAL FORM
- # <initial> 067F
-FB65 ARABIC LETTER TEHEH MEDIAL FORM
- # <medial> 067F
-FB66 ARABIC LETTER TTEH ISOLATED FORM
- # <isolated> 0679
-FB67 ARABIC LETTER TTEH FINAL FORM
- # <final> 0679
-FB68 ARABIC LETTER TTEH INITIAL FORM
- # <initial> 0679
-FB69 ARABIC LETTER TTEH MEDIAL FORM
- # <medial> 0679
-FB6A ARABIC LETTER VEH ISOLATED FORM
- # <isolated> 06A4
-FB6B ARABIC LETTER VEH FINAL FORM
- # <final> 06A4
-FB6C ARABIC LETTER VEH INITIAL FORM
- # <initial> 06A4
-FB6D ARABIC LETTER VEH MEDIAL FORM
- # <medial> 06A4
-FB6E ARABIC LETTER PEHEH ISOLATED FORM
- # <isolated> 06A6
-FB6F ARABIC LETTER PEHEH FINAL FORM
- # <final> 06A6
-FB70 ARABIC LETTER PEHEH INITIAL FORM
- # <initial> 06A6
-FB71 ARABIC LETTER PEHEH MEDIAL FORM
- # <medial> 06A6
-FB72 ARABIC LETTER DYEH ISOLATED FORM
- # <isolated> 0684
-FB73 ARABIC LETTER DYEH FINAL FORM
- # <final> 0684
-FB74 ARABIC LETTER DYEH INITIAL FORM
- # <initial> 0684
-FB75 ARABIC LETTER DYEH MEDIAL FORM
- # <medial> 0684
-FB76 ARABIC LETTER NYEH ISOLATED FORM
- # <isolated> 0683
-FB77 ARABIC LETTER NYEH FINAL FORM
- # <final> 0683
-FB78 ARABIC LETTER NYEH INITIAL FORM
- # <initial> 0683
-FB79 ARABIC LETTER NYEH MEDIAL FORM
- # <medial> 0683
-FB7A ARABIC LETTER TCHEH ISOLATED FORM
- # <isolated> 0686
-FB7B ARABIC LETTER TCHEH FINAL FORM
- # <final> 0686
-FB7C ARABIC LETTER TCHEH INITIAL FORM
- # <initial> 0686
-FB7D ARABIC LETTER TCHEH MEDIAL FORM
- # <medial> 0686
-FB7E ARABIC LETTER TCHEHEH ISOLATED FORM
- # <isolated> 0687
-FB7F ARABIC LETTER TCHEHEH FINAL FORM
- # <final> 0687
-FB80 ARABIC LETTER TCHEHEH INITIAL FORM
- # <initial> 0687
-FB81 ARABIC LETTER TCHEHEH MEDIAL FORM
- # <medial> 0687
-FB82 ARABIC LETTER DDAHAL ISOLATED FORM
- # <isolated> 068D
-FB83 ARABIC LETTER DDAHAL FINAL FORM
- # <final> 068D
-FB84 ARABIC LETTER DAHAL ISOLATED FORM
- # <isolated> 068C
-FB85 ARABIC LETTER DAHAL FINAL FORM
- # <final> 068C
-FB86 ARABIC LETTER DUL ISOLATED FORM
- # <isolated> 068E
-FB87 ARABIC LETTER DUL FINAL FORM
- # <final> 068E
-FB88 ARABIC LETTER DDAL ISOLATED FORM
- # <isolated> 0688
-FB89 ARABIC LETTER DDAL FINAL FORM
- # <final> 0688
-FB8A ARABIC LETTER JEH ISOLATED FORM
- # <isolated> 0698
-FB8B ARABIC LETTER JEH FINAL FORM
- # <final> 0698
-FB8C ARABIC LETTER RREH ISOLATED FORM
- # <isolated> 0691
-FB8D ARABIC LETTER RREH FINAL FORM
- # <final> 0691
-FB8E ARABIC LETTER KEHEH ISOLATED FORM
- # <isolated> 06A9
-FB8F ARABIC LETTER KEHEH FINAL FORM
- # <final> 06A9
-FB90 ARABIC LETTER KEHEH INITIAL FORM
- # <initial> 06A9
-FB91 ARABIC LETTER KEHEH MEDIAL FORM
- # <medial> 06A9
-FB92 ARABIC LETTER GAF ISOLATED FORM
- # <isolated> 06AF
-FB93 ARABIC LETTER GAF FINAL FORM
- # <final> 06AF
-FB94 ARABIC LETTER GAF INITIAL FORM
- # <initial> 06AF
-FB95 ARABIC LETTER GAF MEDIAL FORM
- # <medial> 06AF
-FB96 ARABIC LETTER GUEH ISOLATED FORM
- # <isolated> 06B3
-FB97 ARABIC LETTER GUEH FINAL FORM
- # <final> 06B3
-FB98 ARABIC LETTER GUEH INITIAL FORM
- # <initial> 06B3
-FB99 ARABIC LETTER GUEH MEDIAL FORM
- # <medial> 06B3
-FB9A ARABIC LETTER NGOEH ISOLATED FORM
- # <isolated> 06B1
-FB9B ARABIC LETTER NGOEH FINAL FORM
- # <final> 06B1
-FB9C ARABIC LETTER NGOEH INITIAL FORM
- # <initial> 06B1
-FB9D ARABIC LETTER NGOEH MEDIAL FORM
- # <medial> 06B1
-FB9E ARABIC LETTER NOON GHUNNA ISOLATED FORM
- # <isolated> 06BA
-FB9F ARABIC LETTER NOON GHUNNA FINAL FORM
- # <final> 06BA
-FBA0 ARABIC LETTER RNOON ISOLATED FORM
- # <isolated> 06BB
-FBA1 ARABIC LETTER RNOON FINAL FORM
- # <final> 06BB
-FBA2 ARABIC LETTER RNOON INITIAL FORM
- # <initial> 06BB
-FBA3 ARABIC LETTER RNOON MEDIAL FORM
- # <medial> 06BB
-FBA4 ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
- # <isolated> 06C0
-FBA5 ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
- # <final> 06C0
-FBA6 ARABIC LETTER HEH GOAL ISOLATED FORM
- # <isolated> 06C1
-FBA7 ARABIC LETTER HEH GOAL FINAL FORM
- # <final> 06C1
-FBA8 ARABIC LETTER HEH GOAL INITIAL FORM
- # <initial> 06C1
-FBA9 ARABIC LETTER HEH GOAL MEDIAL FORM
- # <medial> 06C1
-FBAA ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
- # <isolated> 06BE
-FBAB ARABIC LETTER HEH DOACHASHMEE FINAL FORM
- # <final> 06BE
-FBAC ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
- # <initial> 06BE
-FBAD ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
- # <medial> 06BE
-FBAE ARABIC LETTER YEH BARREE ISOLATED FORM
- # <isolated> 06D2
-FBAF ARABIC LETTER YEH BARREE FINAL FORM
- # <final> 06D2
-FBB0 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 06D3
-FBB1 ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
- # <final> 06D3
-@ Glyphs for contextual forms of letters for Central Asian languages
-FBD3 ARABIC LETTER NG ISOLATED FORM
- # <isolated> 06AD
-FBD4 ARABIC LETTER NG FINAL FORM
- # <final> 06AD
-FBD5 ARABIC LETTER NG INITIAL FORM
- # <initial> 06AD
-FBD6 ARABIC LETTER NG MEDIAL FORM
- # <medial> 06AD
-FBD7 ARABIC LETTER U ISOLATED FORM
- # <isolated> 06C7
-FBD8 ARABIC LETTER U FINAL FORM
- # <final> 06C7
-FBD9 ARABIC LETTER OE ISOLATED FORM
- # <isolated> 06C6
-FBDA ARABIC LETTER OE FINAL FORM
- # <final> 06C6
-FBDB ARABIC LETTER YU ISOLATED FORM
- # <isolated> 06C8
-FBDC ARABIC LETTER YU FINAL FORM
- # <final> 06C8
-FBDD ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 0677
-FBDE ARABIC LETTER VE ISOLATED FORM
- # <isolated> 06CB
-FBDF ARABIC LETTER VE FINAL FORM
- # <final> 06CB
-FBE0 ARABIC LETTER KIRGHIZ OE ISOLATED FORM
- # <isolated> 06C5
-FBE1 ARABIC LETTER KIRGHIZ OE FINAL FORM
- # <final> 06C5
-FBE2 ARABIC LETTER KIRGHIZ YU ISOLATED FORM
- # <isolated> 06C9
-FBE3 ARABIC LETTER KIRGHIZ YU FINAL FORM
- # <final> 06C9
-FBE4 ARABIC LETTER E ISOLATED FORM
- # <isolated> 06D0
-FBE5 ARABIC LETTER E FINAL FORM
- # <final> 06D0
-FBE6 ARABIC LETTER E INITIAL FORM
- # <initial> 06D0
-FBE7 ARABIC LETTER E MEDIAL FORM
- # <medial> 06D0
-FBE8 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
- # <initial> 0649
-FBE9 ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
- # <medial> 0649
-@ Ligatures (two elements)
-FBEA ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
- # <isolated> 0626 0627
-FBEB ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
- # <final> 0626 0627
-FBEC ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
- # <isolated> 0626 06D5
-FBED ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
- # <final> 0626 06D5
-FBEE ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
- # <isolated> 0626 0648
-FBEF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
- # <final> 0626 0648
-FBF0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
- # <isolated> 0626 06C7
-FBF1 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
- # <final> 0626 06C7
-FBF2 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
- # <isolated> 0626 06C6
-FBF3 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
- # <final> 0626 06C6
-FBF4 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
- # <isolated> 0626 06C8
-FBF5 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
- # <final> 0626 06C8
-FBF6 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
- # <isolated> 0626 06D0
-FBF7 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
- # <final> 0626 06D0
-FBF8 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
- # <initial> 0626 06D0
-FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0626 0649
-FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
- # <final> 0626 0649
-FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
- # <initial> 0626 0649
-FBFC ARABIC LETTER FARSI YEH ISOLATED FORM
- # <isolated> 06CC
-FBFD ARABIC LETTER FARSI YEH FINAL FORM
- # <final> 06CC
-FBFE ARABIC LETTER FARSI YEH INITIAL FORM
- # <initial> 06CC
-FBFF ARABIC LETTER FARSI YEH MEDIAL FORM
- # <medial> 06CC
-FC00 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM
- # <isolated> 0626 062C
-FC01 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM
- # <isolated> 0626 062D
-FC02 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM
- # <isolated> 0626 0645
-FC03 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0626 0649
-FC04 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM
- # <isolated> 0626 064A
-FC05 ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM
- # <isolated> 0628 062C
-FC06 ARABIC LIGATURE BEH WITH HAH ISOLATED FORM
- # <isolated> 0628 062D
-FC07 ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM
- # <isolated> 0628 062E
-FC08 ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM
- # <isolated> 0628 0645
-FC09 ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0628 0649
-FC0A ARABIC LIGATURE BEH WITH YEH ISOLATED FORM
- # <isolated> 0628 064A
-FC0B ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM
- # <isolated> 062A 062C
-FC0C ARABIC LIGATURE TEH WITH HAH ISOLATED FORM
- # <isolated> 062A 062D
-FC0D ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM
- # <isolated> 062A 062E
-FC0E ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM
- # <isolated> 062A 0645
-FC0F ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 062A 0649
-FC10 ARABIC LIGATURE TEH WITH YEH ISOLATED FORM
- # <isolated> 062A 064A
-FC11 ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM
- # <isolated> 062B 062C
-FC12 ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM
- # <isolated> 062B 0645
-FC13 ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 062B 0649
-FC14 ARABIC LIGATURE THEH WITH YEH ISOLATED FORM
- # <isolated> 062B 064A
-FC15 ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM
- # <isolated> 062C 062D
-FC16 ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM
- # <isolated> 062C 0645
-FC17 ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM
- # <isolated> 062D 062C
-FC18 ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM
- # <isolated> 062D 0645
-FC19 ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM
- # <isolated> 062E 062C
-FC1A ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM
- # <isolated> 062E 062D
-FC1B ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM
- # <isolated> 062E 0645
-FC1C ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM
- # <isolated> 0633 062C
-FC1D ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM
- # <isolated> 0633 062D
-FC1E ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM
- # <isolated> 0633 062E
-FC1F ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM
- # <isolated> 0633 0645
-FC20 ARABIC LIGATURE SAD WITH HAH ISOLATED FORM
- # <isolated> 0635 062D
-FC21 ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM
- # <isolated> 0635 0645
-FC22 ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM
- # <isolated> 0636 062C
-FC23 ARABIC LIGATURE DAD WITH HAH ISOLATED FORM
- # <isolated> 0636 062D
-FC24 ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM
- # <isolated> 0636 062E
-FC25 ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM
- # <isolated> 0636 0645
-FC26 ARABIC LIGATURE TAH WITH HAH ISOLATED FORM
- # <isolated> 0637 062D
-FC27 ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM
- # <isolated> 0637 0645
-FC28 ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM
- # <isolated> 0638 0645
-FC29 ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM
- # <isolated> 0639 062C
-FC2A ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM
- # <isolated> 0639 0645
-FC2B ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM
- # <isolated> 063A 062C
-FC2C ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM
- # <isolated> 063A 0645
-FC2D ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM
- # <isolated> 0641 062C
-FC2E ARABIC LIGATURE FEH WITH HAH ISOLATED FORM
- # <isolated> 0641 062D
-FC2F ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM
- # <isolated> 0641 062E
-FC30 ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM
- # <isolated> 0641 0645
-FC31 ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0641 0649
-FC32 ARABIC LIGATURE FEH WITH YEH ISOLATED FORM
- # <isolated> 0641 064A
-FC33 ARABIC LIGATURE QAF WITH HAH ISOLATED FORM
- # <isolated> 0642 062D
-FC34 ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM
- # <isolated> 0642 0645
-FC35 ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0642 0649
-FC36 ARABIC LIGATURE QAF WITH YEH ISOLATED FORM
- # <isolated> 0642 064A
-FC37 ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM
- # <isolated> 0643 0627
-FC38 ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM
- # <isolated> 0643 062C
-FC39 ARABIC LIGATURE KAF WITH HAH ISOLATED FORM
- # <isolated> 0643 062D
-FC3A ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM
- # <isolated> 0643 062E
-FC3B ARABIC LIGATURE KAF WITH LAM ISOLATED FORM
- # <isolated> 0643 0644
-FC3C ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM
- # <isolated> 0643 0645
-FC3D ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0643 0649
-FC3E ARABIC LIGATURE KAF WITH YEH ISOLATED FORM
- # <isolated> 0643 064A
-FC3F ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM
- # <isolated> 0644 062C
-FC40 ARABIC LIGATURE LAM WITH HAH ISOLATED FORM
- # <isolated> 0644 062D
-FC41 ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM
- # <isolated> 0644 062E
-FC42 ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM
- # <isolated> 0644 0645
-FC43 ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0644 0649
-FC44 ARABIC LIGATURE LAM WITH YEH ISOLATED FORM
- # <isolated> 0644 064A
-FC45 ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM
- # <isolated> 0645 062C
-FC46 ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM
- # <isolated> 0645 062D
-FC47 ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM
- # <isolated> 0645 062E
-FC48 ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM
- # <isolated> 0645 0645
-FC49 ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0645 0649
-FC4A ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM
- # <isolated> 0645 064A
-FC4B ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM
- # <isolated> 0646 062C
-FC4C ARABIC LIGATURE NOON WITH HAH ISOLATED FORM
- # <isolated> 0646 062D
-FC4D ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM
- # <isolated> 0646 062E
-FC4E ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM
- # <isolated> 0646 0645
-FC4F ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0646 0649
-FC50 ARABIC LIGATURE NOON WITH YEH ISOLATED FORM
- # <isolated> 0646 064A
-FC51 ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM
- # <isolated> 0647 062C
-FC52 ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM
- # <isolated> 0647 0645
-FC53 ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0647 0649
-FC54 ARABIC LIGATURE HEH WITH YEH ISOLATED FORM
- # <isolated> 0647 064A
-FC55 ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM
- # <isolated> 064A 062C
-FC56 ARABIC LIGATURE YEH WITH HAH ISOLATED FORM
- # <isolated> 064A 062D
-FC57 ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM
- # <isolated> 064A 062E
-FC58 ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM
- # <isolated> 064A 0645
-FC59 ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 064A 0649
-FC5A ARABIC LIGATURE YEH WITH YEH ISOLATED FORM
- # <isolated> 064A 064A
-FC5B ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM
- # <isolated> 0630 0670
-FC5C ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM
- # <isolated> 0631 0670
-FC5D ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
- # <isolated> 0649 0670
-FC5E ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM
- # <isolated> 0020 064C 0651
-FC5F ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM
- # <isolated> 0020 064D 0651
-FC60 ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM
- # <isolated> 0020 064E 0651
-FC61 ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM
- # <isolated> 0020 064F 0651
-FC62 ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM
- # <isolated> 0020 0650 0651
-FC63 ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
- # <isolated> 0020 0651 0670
-FC64 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM
- # <final> 0626 0631
-FC65 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM
- # <final> 0626 0632
-FC66 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM
- # <final> 0626 0645
-FC67 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM
- # <final> 0626 0646
-FC68 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
- # <final> 0626 0649
-FC69 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM
- # <final> 0626 064A
-FC6A ARABIC LIGATURE BEH WITH REH FINAL FORM
- # <final> 0628 0631
-FC6B ARABIC LIGATURE BEH WITH ZAIN FINAL FORM
- # <final> 0628 0632
-FC6C ARABIC LIGATURE BEH WITH MEEM FINAL FORM
- # <final> 0628 0645
-FC6D ARABIC LIGATURE BEH WITH NOON FINAL FORM
- # <final> 0628 0646
-FC6E ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM
- # <final> 0628 0649
-FC6F ARABIC LIGATURE BEH WITH YEH FINAL FORM
- # <final> 0628 064A
-FC70 ARABIC LIGATURE TEH WITH REH FINAL FORM
- # <final> 062A 0631
-FC71 ARABIC LIGATURE TEH WITH ZAIN FINAL FORM
- # <final> 062A 0632
-FC72 ARABIC LIGATURE TEH WITH MEEM FINAL FORM
- # <final> 062A 0645
-FC73 ARABIC LIGATURE TEH WITH NOON FINAL FORM
- # <final> 062A 0646
-FC74 ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM
- # <final> 062A 0649
-FC75 ARABIC LIGATURE TEH WITH YEH FINAL FORM
- # <final> 062A 064A
-FC76 ARABIC LIGATURE THEH WITH REH FINAL FORM
- # <final> 062B 0631
-FC77 ARABIC LIGATURE THEH WITH ZAIN FINAL FORM
- # <final> 062B 0632
-FC78 ARABIC LIGATURE THEH WITH MEEM FINAL FORM
- # <final> 062B 0645
-FC79 ARABIC LIGATURE THEH WITH NOON FINAL FORM
- # <final> 062B 0646
-FC7A ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM
- # <final> 062B 0649
-FC7B ARABIC LIGATURE THEH WITH YEH FINAL FORM
- # <final> 062B 064A
-FC7C ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM
- # <final> 0641 0649
-FC7D ARABIC LIGATURE FEH WITH YEH FINAL FORM
- # <final> 0641 064A
-FC7E ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM
- # <final> 0642 0649
-FC7F ARABIC LIGATURE QAF WITH YEH FINAL FORM
- # <final> 0642 064A
-FC80 ARABIC LIGATURE KAF WITH ALEF FINAL FORM
- # <final> 0643 0627
-FC81 ARABIC LIGATURE KAF WITH LAM FINAL FORM
- # <final> 0643 0644
-FC82 ARABIC LIGATURE KAF WITH MEEM FINAL FORM
- # <final> 0643 0645
-FC83 ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM
- # <final> 0643 0649
-FC84 ARABIC LIGATURE KAF WITH YEH FINAL FORM
- # <final> 0643 064A
-FC85 ARABIC LIGATURE LAM WITH MEEM FINAL FORM
- # <final> 0644 0645
-FC86 ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM
- # <final> 0644 0649
-FC87 ARABIC LIGATURE LAM WITH YEH FINAL FORM
- # <final> 0644 064A
-FC88 ARABIC LIGATURE MEEM WITH ALEF FINAL FORM
- # <final> 0645 0627
-FC89 ARABIC LIGATURE MEEM WITH MEEM FINAL FORM
- # <final> 0645 0645
-FC8A ARABIC LIGATURE NOON WITH REH FINAL FORM
- # <final> 0646 0631
-FC8B ARABIC LIGATURE NOON WITH ZAIN FINAL FORM
- # <final> 0646 0632
-FC8C ARABIC LIGATURE NOON WITH MEEM FINAL FORM
- # <final> 0646 0645
-FC8D ARABIC LIGATURE NOON WITH NOON FINAL FORM
- # <final> 0646 0646
-FC8E ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM
- # <final> 0646 0649
-FC8F ARABIC LIGATURE NOON WITH YEH FINAL FORM
- # <final> 0646 064A
-FC90 ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
- # <final> 0649 0670
-FC91 ARABIC LIGATURE YEH WITH REH FINAL FORM
- # <final> 064A 0631
-FC92 ARABIC LIGATURE YEH WITH ZAIN FINAL FORM
- # <final> 064A 0632
-FC93 ARABIC LIGATURE YEH WITH MEEM FINAL FORM
- # <final> 064A 0645
-FC94 ARABIC LIGATURE YEH WITH NOON FINAL FORM
- # <final> 064A 0646
-FC95 ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM
- # <final> 064A 0649
-FC96 ARABIC LIGATURE YEH WITH YEH FINAL FORM
- # <final> 064A 064A
-FC97 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM
- # <initial> 0626 062C
-FC98 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM
- # <initial> 0626 062D
-FC99 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM
- # <initial> 0626 062E
-FC9A ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM
- # <initial> 0626 0645
-FC9B ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM
- # <initial> 0626 0647
-FC9C ARABIC LIGATURE BEH WITH JEEM INITIAL FORM
- # <initial> 0628 062C
-FC9D ARABIC LIGATURE BEH WITH HAH INITIAL FORM
- # <initial> 0628 062D
-FC9E ARABIC LIGATURE BEH WITH KHAH INITIAL FORM
- # <initial> 0628 062E
-FC9F ARABIC LIGATURE BEH WITH MEEM INITIAL FORM
- # <initial> 0628 0645
-FCA0 ARABIC LIGATURE BEH WITH HEH INITIAL FORM
- # <initial> 0628 0647
-FCA1 ARABIC LIGATURE TEH WITH JEEM INITIAL FORM
- # <initial> 062A 062C
-FCA2 ARABIC LIGATURE TEH WITH HAH INITIAL FORM
- # <initial> 062A 062D
-FCA3 ARABIC LIGATURE TEH WITH KHAH INITIAL FORM
- # <initial> 062A 062E
-FCA4 ARABIC LIGATURE TEH WITH MEEM INITIAL FORM
- # <initial> 062A 0645
-FCA5 ARABIC LIGATURE TEH WITH HEH INITIAL FORM
- # <initial> 062A 0647
-FCA6 ARABIC LIGATURE THEH WITH MEEM INITIAL FORM
- # <initial> 062B 0645
-FCA7 ARABIC LIGATURE JEEM WITH HAH INITIAL FORM
- # <initial> 062C 062D
-FCA8 ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM
- # <initial> 062C 0645
-FCA9 ARABIC LIGATURE HAH WITH JEEM INITIAL FORM
- # <initial> 062D 062C
-FCAA ARABIC LIGATURE HAH WITH MEEM INITIAL FORM
- # <initial> 062D 0645
-FCAB ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM
- # <initial> 062E 062C
-FCAC ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM
- # <initial> 062E 0645
-FCAD ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM
- # <initial> 0633 062C
-FCAE ARABIC LIGATURE SEEN WITH HAH INITIAL FORM
- # <initial> 0633 062D
-FCAF ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM
- # <initial> 0633 062E
-FCB0 ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM
- # <initial> 0633 0645
-FCB1 ARABIC LIGATURE SAD WITH HAH INITIAL FORM
- # <initial> 0635 062D
-FCB2 ARABIC LIGATURE SAD WITH KHAH INITIAL FORM
- # <initial> 0635 062E
-FCB3 ARABIC LIGATURE SAD WITH MEEM INITIAL FORM
- # <initial> 0635 0645
-FCB4 ARABIC LIGATURE DAD WITH JEEM INITIAL FORM
- # <initial> 0636 062C
-FCB5 ARABIC LIGATURE DAD WITH HAH INITIAL FORM
- # <initial> 0636 062D
-FCB6 ARABIC LIGATURE DAD WITH KHAH INITIAL FORM
- # <initial> 0636 062E
-FCB7 ARABIC LIGATURE DAD WITH MEEM INITIAL FORM
- # <initial> 0636 0645
-FCB8 ARABIC LIGATURE TAH WITH HAH INITIAL FORM
- # <initial> 0637 062D
-FCB9 ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM
- # <initial> 0638 0645
-FCBA ARABIC LIGATURE AIN WITH JEEM INITIAL FORM
- # <initial> 0639 062C
-FCBB ARABIC LIGATURE AIN WITH MEEM INITIAL FORM
- # <initial> 0639 0645
-FCBC ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM
- # <initial> 063A 062C
-FCBD ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM
- # <initial> 063A 0645
-FCBE ARABIC LIGATURE FEH WITH JEEM INITIAL FORM
- # <initial> 0641 062C
-FCBF ARABIC LIGATURE FEH WITH HAH INITIAL FORM
- # <initial> 0641 062D
-FCC0 ARABIC LIGATURE FEH WITH KHAH INITIAL FORM
- # <initial> 0641 062E
-FCC1 ARABIC LIGATURE FEH WITH MEEM INITIAL FORM
- # <initial> 0641 0645
-FCC2 ARABIC LIGATURE QAF WITH HAH INITIAL FORM
- # <initial> 0642 062D
-FCC3 ARABIC LIGATURE QAF WITH MEEM INITIAL FORM
- # <initial> 0642 0645
-FCC4 ARABIC LIGATURE KAF WITH JEEM INITIAL FORM
- # <initial> 0643 062C
-FCC5 ARABIC LIGATURE KAF WITH HAH INITIAL FORM
- # <initial> 0643 062D
-FCC6 ARABIC LIGATURE KAF WITH KHAH INITIAL FORM
- # <initial> 0643 062E
-FCC7 ARABIC LIGATURE KAF WITH LAM INITIAL FORM
- # <initial> 0643 0644
-FCC8 ARABIC LIGATURE KAF WITH MEEM INITIAL FORM
- # <initial> 0643 0645
-FCC9 ARABIC LIGATURE LAM WITH JEEM INITIAL FORM
- # <initial> 0644 062C
-FCCA ARABIC LIGATURE LAM WITH HAH INITIAL FORM
- # <initial> 0644 062D
-FCCB ARABIC LIGATURE LAM WITH KHAH INITIAL FORM
- # <initial> 0644 062E
-FCCC ARABIC LIGATURE LAM WITH MEEM INITIAL FORM
- # <initial> 0644 0645
-FCCD ARABIC LIGATURE LAM WITH HEH INITIAL FORM
- # <initial> 0644 0647
-FCCE ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM
- # <initial> 0645 062C
-FCCF ARABIC LIGATURE MEEM WITH HAH INITIAL FORM
- # <initial> 0645 062D
-FCD0 ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM
- # <initial> 0645 062E
-FCD1 ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM
- # <initial> 0645 0645
-FCD2 ARABIC LIGATURE NOON WITH JEEM INITIAL FORM
- # <initial> 0646 062C
-FCD3 ARABIC LIGATURE NOON WITH HAH INITIAL FORM
- # <initial> 0646 062D
-FCD4 ARABIC LIGATURE NOON WITH KHAH INITIAL FORM
- # <initial> 0646 062E
-FCD5 ARABIC LIGATURE NOON WITH MEEM INITIAL FORM
- # <initial> 0646 0645
-FCD6 ARABIC LIGATURE NOON WITH HEH INITIAL FORM
- # <initial> 0646 0647
-FCD7 ARABIC LIGATURE HEH WITH JEEM INITIAL FORM
- # <initial> 0647 062C
-FCD8 ARABIC LIGATURE HEH WITH MEEM INITIAL FORM
- # <initial> 0647 0645
-FCD9 ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM
- # <initial> 0647 0670
-FCDA ARABIC LIGATURE YEH WITH JEEM INITIAL FORM
- # <initial> 064A 062C
-FCDB ARABIC LIGATURE YEH WITH HAH INITIAL FORM
- # <initial> 064A 062D
-FCDC ARABIC LIGATURE YEH WITH KHAH INITIAL FORM
- # <initial> 064A 062E
-FCDD ARABIC LIGATURE YEH WITH MEEM INITIAL FORM
- # <initial> 064A 0645
-FCDE ARABIC LIGATURE YEH WITH HEH INITIAL FORM
- # <initial> 064A 0647
-FCDF ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM
- # <medial> 0626 0645
-FCE0 ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM
- # <medial> 0626 0647
-FCE1 ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM
- # <medial> 0628 0645
-FCE2 ARABIC LIGATURE BEH WITH HEH MEDIAL FORM
- # <medial> 0628 0647
-FCE3 ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM
- # <medial> 062A 0645
-FCE4 ARABIC LIGATURE TEH WITH HEH MEDIAL FORM
- # <medial> 062A 0647
-FCE5 ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM
- # <medial> 062B 0645
-FCE6 ARABIC LIGATURE THEH WITH HEH MEDIAL FORM
- # <medial> 062B 0647
-FCE7 ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM
- # <medial> 0633 0645
-FCE8 ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM
- # <medial> 0633 0647
-FCE9 ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM
- # <medial> 0634 0645
-FCEA ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM
- # <medial> 0634 0647
-FCEB ARABIC LIGATURE KAF WITH LAM MEDIAL FORM
- # <medial> 0643 0644
-FCEC ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM
- # <medial> 0643 0645
-FCED ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM
- # <medial> 0644 0645
-FCEE ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM
- # <medial> 0646 0645
-FCEF ARABIC LIGATURE NOON WITH HEH MEDIAL FORM
- # <medial> 0646 0647
-FCF0 ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM
- # <medial> 064A 0645
-FCF1 ARABIC LIGATURE YEH WITH HEH MEDIAL FORM
- # <medial> 064A 0647
-FCF2 ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM
- # <medial> 0640 064E 0651
-FCF3 ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM
- # <medial> 0640 064F 0651
-FCF4 ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
- # <medial> 0640 0650 0651
-FCF5 ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0637 0649
-FCF6 ARABIC LIGATURE TAH WITH YEH ISOLATED FORM
- # <isolated> 0637 064A
-FCF7 ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0639 0649
-FCF8 ARABIC LIGATURE AIN WITH YEH ISOLATED FORM
- # <isolated> 0639 064A
-FCF9 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 063A 0649
-FCFA ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM
- # <isolated> 063A 064A
-FCFB ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0633 0649
-FCFC ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM
- # <isolated> 0633 064A
-FCFD ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0634 0649
-FCFE ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM
- # <isolated> 0634 064A
-FCFF ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 062D 0649
-FD00 ARABIC LIGATURE HAH WITH YEH ISOLATED FORM
- # <isolated> 062D 064A
-FD01 ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 062C 0649
-FD02 ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM
- # <isolated> 062C 064A
-FD03 ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 062E 0649
-FD04 ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM
- # <isolated> 062E 064A
-FD05 ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0635 0649
-FD06 ARABIC LIGATURE SAD WITH YEH ISOLATED FORM
- # <isolated> 0635 064A
-FD07 ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM
- # <isolated> 0636 0649
-FD08 ARABIC LIGATURE DAD WITH YEH ISOLATED FORM
- # <isolated> 0636 064A
-FD09 ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM
- # <isolated> 0634 062C
-FD0A ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM
- # <isolated> 0634 062D
-FD0B ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM
- # <isolated> 0634 062E
-FD0C ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM
- # <isolated> 0634 0645
-FD0D ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM
- # <isolated> 0634 0631
-FD0E ARABIC LIGATURE SEEN WITH REH ISOLATED FORM
- # <isolated> 0633 0631
-FD0F ARABIC LIGATURE SAD WITH REH ISOLATED FORM
- # <isolated> 0635 0631
-FD10 ARABIC LIGATURE DAD WITH REH ISOLATED FORM
- # <isolated> 0636 0631
-FD11 ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM
- # <final> 0637 0649
-FD12 ARABIC LIGATURE TAH WITH YEH FINAL FORM
- # <final> 0637 064A
-FD13 ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM
- # <final> 0639 0649
-FD14 ARABIC LIGATURE AIN WITH YEH FINAL FORM
- # <final> 0639 064A
-FD15 ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM
- # <final> 063A 0649
-FD16 ARABIC LIGATURE GHAIN WITH YEH FINAL FORM
- # <final> 063A 064A
-FD17 ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM
- # <final> 0633 0649
-FD18 ARABIC LIGATURE SEEN WITH YEH FINAL FORM
- # <final> 0633 064A
-FD19 ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM
- # <final> 0634 0649
-FD1A ARABIC LIGATURE SHEEN WITH YEH FINAL FORM
- # <final> 0634 064A
-FD1B ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM
- # <final> 062D 0649
-FD1C ARABIC LIGATURE HAH WITH YEH FINAL FORM
- # <final> 062D 064A
-FD1D ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 062C 0649
-FD1E ARABIC LIGATURE JEEM WITH YEH FINAL FORM
- # <final> 062C 064A
-FD1F ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM
- # <final> 062E 0649
-FD20 ARABIC LIGATURE KHAH WITH YEH FINAL FORM
- # <final> 062E 064A
-FD21 ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM
- # <final> 0635 0649
-FD22 ARABIC LIGATURE SAD WITH YEH FINAL FORM
- # <final> 0635 064A
-FD23 ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM
- # <final> 0636 0649
-FD24 ARABIC LIGATURE DAD WITH YEH FINAL FORM
- # <final> 0636 064A
-FD25 ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM
- # <final> 0634 062C
-FD26 ARABIC LIGATURE SHEEN WITH HAH FINAL FORM
- # <final> 0634 062D
-FD27 ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM
- # <final> 0634 062E
-FD28 ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM
- # <final> 0634 0645
-FD29 ARABIC LIGATURE SHEEN WITH REH FINAL FORM
- # <final> 0634 0631
-FD2A ARABIC LIGATURE SEEN WITH REH FINAL FORM
- # <final> 0633 0631
-FD2B ARABIC LIGATURE SAD WITH REH FINAL FORM
- # <final> 0635 0631
-FD2C ARABIC LIGATURE DAD WITH REH FINAL FORM
- # <final> 0636 0631
-FD2D ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM
- # <initial> 0634 062C
-FD2E ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM
- # <initial> 0634 062D
-FD2F ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM
- # <initial> 0634 062E
-FD30 ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM
- # <initial> 0634 0645
-FD31 ARABIC LIGATURE SEEN WITH HEH INITIAL FORM
- # <initial> 0633 0647
-FD32 ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM
- # <initial> 0634 0647
-FD33 ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
- # <initial> 0637 0645
-FD34 ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM
- # <medial> 0633 062C
-FD35 ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM
- # <medial> 0633 062D
-FD36 ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM
- # <medial> 0633 062E
-FD37 ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM
- # <medial> 0634 062C
-FD38 ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM
- # <medial> 0634 062D
-FD39 ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM
- # <medial> 0634 062E
-FD3A ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM
- # <medial> 0637 0645
-FD3B ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
- # <medial> 0638 0645
-FD3C ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
- # <final> 0627 064B
-FD3D ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
- # <isolated> 0627 064B
-@ Punctuation
-FD3E ORNATE LEFT PARENTHESIS
-FD3F ORNATE RIGHT PARENTHESIS
-@ Ligatures (three elements)
-FD50 ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
- # <initial> 062A 062C 0645
-FD51 ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
- # <final> 062A 062D 062C
-FD52 ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM
- # <initial> 062A 062D 062C
-FD53 ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM
- # <initial> 062A 062D 0645
-FD54 ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM
- # <initial> 062A 062E 0645
-FD55 ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM
- # <initial> 062A 0645 062C
-FD56 ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM
- # <initial> 062A 0645 062D
-FD57 ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
- # <initial> 062A 0645 062E
-FD58 ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
- # <final> 062C 0645 062D
-FD59 ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
- # <initial> 062C 0645 062D
-FD5A ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM
- # <final> 062D 0645 064A
-FD5B ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 062D 0645 0649
-FD5C ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM
- # <initial> 0633 062D 062C
-FD5D ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
- # <initial> 0633 062C 062D
-FD5E ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 0633 062C 0649
-FD5F ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
- # <final> 0633 0645 062D
-FD60 ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM
- # <initial> 0633 0645 062D
-FD61 ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
- # <initial> 0633 0645 062C
-FD62 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
- # <final> 0633 0645 0645
-FD63 ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0633 0645 0645
-FD64 ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
- # <final> 0635 062D 062D
-FD65 ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
- # <initial> 0635 062D 062D
-FD66 ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM
- # <final> 0635 0645 0645
-FD67 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
- # <final> 0634 062D 0645
-FD68 ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
- # <initial> 0634 062D 0645
-FD69 ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM
- # <final> 0634 062C 064A
-FD6A ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
- # <final> 0634 0645 062E
-FD6B ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
- # <initial> 0634 0645 062E
-FD6C ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
- # <final> 0634 0645 0645
-FD6D ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0634 0645 0645
-FD6E ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM
- # <final> 0636 062D 0649
-FD6F ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
- # <final> 0636 062E 0645
-FD70 ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
- # <initial> 0636 062E 0645
-FD71 ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
- # <final> 0637 0645 062D
-FD72 ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM
- # <initial> 0637 0645 062D
-FD73 ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0637 0645 0645
-FD74 ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM
- # <final> 0637 0645 064A
-FD75 ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM
- # <final> 0639 062C 0645
-FD76 ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
- # <final> 0639 0645 0645
-FD77 ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0639 0645 0645
-FD78 ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 0639 0645 0649
-FD79 ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM
- # <final> 063A 0645 0645
-FD7A ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM
- # <final> 063A 0645 064A
-FD7B ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 063A 0645 0649
-FD7C ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
- # <final> 0641 062E 0645
-FD7D ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
- # <initial> 0641 062E 0645
-FD7E ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM
- # <final> 0642 0645 062D
-FD7F ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM
- # <final> 0642 0645 0645
-FD80 ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM
- # <final> 0644 062D 0645
-FD81 ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM
- # <final> 0644 062D 064A
-FD82 ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
- # <final> 0644 062D 0649
-FD83 ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
- # <initial> 0644 062C 062C
-FD84 ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM
- # <final> 0644 062C 062C
-FD85 ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
- # <final> 0644 062E 0645
-FD86 ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
- # <initial> 0644 062E 0645
-FD87 ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
- # <final> 0644 0645 062D
-FD88 ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM
- # <initial> 0644 0645 062D
-FD89 ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM
- # <initial> 0645 062D 062C
-FD8A ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
- # <initial> 0645 062D 0645
-FD8B ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
- # <final> 0645 062D 064A
-FD8C ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM
- # <initial> 0645 062C 062D
-FD8D ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM
- # <initial> 0645 062C 0645
-FD8E ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM
- # <initial> 0645 062E 062C
-FD8F ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
- # <initial> 0645 062E 0645
-FD92 ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM
- # <initial> 0645 062C 062E
-FD93 ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM
- # <initial> 0647 0645 062C
-FD94 ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0647 0645 0645
-FD95 ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
- # <initial> 0646 062D 0645
-FD96 ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM
- # <final> 0646 062D 0649
-FD97 ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
- # <final> 0646 062C 0645
-FD98 ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
- # <initial> 0646 062C 0645
-FD99 ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 0646 062C 0649
-FD9A ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM
- # <final> 0646 0645 064A
-FD9B ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 0646 0645 0649
-FD9C ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
- # <final> 064A 0645 0645
-FD9D ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 064A 0645 0645
-FD9E ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM
- # <final> 0628 062E 064A
-FD9F ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM
- # <final> 062A 062C 064A
-FDA0 ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 062A 062C 0649
-FDA1 ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM
- # <final> 062A 062E 064A
-FDA2 ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM
- # <final> 062A 062E 0649
-FDA3 ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM
- # <final> 062A 0645 064A
-FDA4 ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 062A 0645 0649
-FDA5 ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM
- # <final> 062C 0645 064A
-FDA6 ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM
- # <final> 062C 062D 0649
-FDA7 ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM
- # <final> 062C 0645 0649
-FDA8 ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM
- # <final> 0633 062E 0649
-FDA9 ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM
- # <final> 0635 062D 064A
-FDAA ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM
- # <final> 0634 062D 064A
-FDAB ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM
- # <final> 0636 062D 064A
-FDAC ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM
- # <final> 0644 062C 064A
-FDAD ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM
- # <final> 0644 0645 064A
-FDAE ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM
- # <final> 064A 062D 064A
-FDAF ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM
- # <final> 064A 062C 064A
-FDB0 ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM
- # <final> 064A 0645 064A
-FDB1 ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM
- # <final> 0645 0645 064A
-FDB2 ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM
- # <final> 0642 0645 064A
-FDB3 ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
- # <final> 0646 062D 064A
-FDB4 ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM
- # <initial> 0642 0645 062D
-FDB5 ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
- # <initial> 0644 062D 0645
-FDB6 ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM
- # <final> 0639 0645 064A
-FDB7 ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
- # <final> 0643 0645 064A
-FDB8 ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
- # <initial> 0646 062C 062D
-FDB9 ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
- # <final> 0645 062E 064A
-FDBA ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
- # <initial> 0644 062C 0645
-FDBB ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM
- # <final> 0643 0645 0645
-FDBC ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM
- # <final> 0644 062C 0645
-FDBD ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM
- # <final> 0646 062C 062D
-FDBE ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM
- # <final> 062C 062D 064A
-FDBF ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM
- # <final> 062D 062C 064A
-FDC0 ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM
- # <final> 0645 062C 064A
-FDC1 ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM
- # <final> 0641 0645 064A
-FDC2 ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
- # <final> 0628 062D 064A
-FDC3 ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0643 0645 0645
-FDC4 ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM
- # <initial> 0639 062C 0645
-FDC5 ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
- # <initial> 0635 0645 0645
-FDC6 ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM
- # <final> 0633 062E 064A
-FDC7 ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
- # <final> 0646 062C 064A
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-FDD0 <not a character>
-FDD1 <not a character>
-FDD2 <not a character>
-FDD3 <not a character>
-FDD4 <not a character>
-FDD5 <not a character>
-FDD6 <not a character>
-FDD7 <not a character>
-FDD8 <not a character>
-FDD9 <not a character>
-FDDA <not a character>
-FDDB <not a character>
-FDDC <not a character>
-FDDD <not a character>
-FDDE <not a character>
-FDDF <not a character>
-FDE0 <not a character>
-FDE1 <not a character>
-FDE2 <not a character>
-FDE3 <not a character>
-FDE4 <not a character>
-FDE5 <not a character>
-FDE6 <not a character>
-FDE7 <not a character>
-FDE8 <not a character>
-FDE9 <not a character>
-FDEA <not a character>
-FDEB <not a character>
-FDEC <not a character>
-FDED <not a character>
-FDEE <not a character>
-FDEF <not a character>
-@ Word ligatures
-FDF0 ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM
- # <isolated> 0635 0644 06D2
-FDF1 ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM
- # <isolated> 0642 0644 06D2
-FDF2 ARABIC LIGATURE ALLAH ISOLATED FORM
- # <isolated> 0627 0644 0644 0647
-FDF3 ARABIC LIGATURE AKBAR ISOLATED FORM
- # <isolated> 0627 0643 0628 0631
-FDF4 ARABIC LIGATURE MOHAMMAD ISOLATED FORM
- # <isolated> 0645 062D 0645 062F
-FDF5 ARABIC LIGATURE SALAM ISOLATED FORM
- # <isolated> 0635 0644 0639 0645
-FDF6 ARABIC LIGATURE RASOUL ISOLATED FORM
- # <isolated> 0631 0633 0648 0644
-FDF7 ARABIC LIGATURE ALAYHE ISOLATED FORM
- # <isolated> 0639 0644 064A 0647
-FDF8 ARABIC LIGATURE WASALLAM ISOLATED FORM
- # <isolated> 0648 0633 0644 0645
-FDF9 ARABIC LIGATURE SALLA ISOLATED FORM
- # <isolated> 0635 0644 0649
-FDFA ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM
- # <isolated> 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645
-FDFB ARABIC LIGATURE JALLAJALALOUHOU
- # <isolated> 062C 0644 0020 062C 0644 0627 0644 0647
-@ Currency sign
-FDFC RIAL SIGN
- # <isolated> 0631 06CC 0627 0644
-@ Symbol
-FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-@@ FE00 Variation Selectors FE0F
-@ Variation selectors
-@+ Combining characters; in conjunction with the preceding character these indicate a predetermined choice of variant glyph
-FE00 VARIATION SELECTOR-1
- * these are abbreviated VS1, and so on
-FE01 VARIATION SELECTOR-2
-FE02 VARIATION SELECTOR-3
-FE03 VARIATION SELECTOR-4
-FE04 VARIATION SELECTOR-5
-FE05 VARIATION SELECTOR-6
-FE06 VARIATION SELECTOR-7
-FE07 VARIATION SELECTOR-8
-FE08 VARIATION SELECTOR-9
-FE09 VARIATION SELECTOR-10
-FE0A VARIATION SELECTOR-11
-FE0B VARIATION SELECTOR-12
-FE0C VARIATION SELECTOR-13
-FE0D VARIATION SELECTOR-14
-FE0E VARIATION SELECTOR-15
-FE0F VARIATION SELECTOR-16
-@@ FE10 Vertical forms FE1F
-@+ These characters are compatibility characters needed to map to GB 18030.
-@ Glyphs for vertical variants
-FE10 PRESENTATION FORM FOR VERTICAL COMMA
- x (small comma - FE50)
- # <vertical> 002C
-FE11 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
- x (sesame dot - FE45)
- x (small ideographic comma - FE51)
- # <vertical> 3001
-FE12 PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
- # <vertical> 3002
-FE13 PRESENTATION FORM FOR VERTICAL COLON
- x (small colon - FE55)
- # <vertical> 003A
-FE14 PRESENTATION FORM FOR VERTICAL SEMICOLON
- x (small semicolon - FE54)
- # <vertical> 003B
-FE15 PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK
- x (small exclamation mark - FE57)
- # <vertical> 0021
-FE16 PRESENTATION FORM FOR VERTICAL QUESTION MARK
- x (small question mark - FE56)
- # <vertical> 003F
-FE17 PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
- # <vertical> 3016
-FE18 PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
- % PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRACKET
- * misspelling of "BRACKET" in character name is a known defect
- # <vertical> 3017
-FE19 PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
- x (vertical ellipsis - 22EE)
- # <vertical> 2026
-@@ FE20 Combining Half Marks FE2F
-@ Combining half marks
-FE20 COMBINING LIGATURE LEFT HALF
-FE21 COMBINING LIGATURE RIGHT HALF
- x (combining double inverted breve - 0361)
-FE22 COMBINING DOUBLE TILDE LEFT HALF
-FE23 COMBINING DOUBLE TILDE RIGHT HALF
- x (combining double tilde - 0360)
-@ Continuous macrons for Coptic
-@+ These are used in combinations to represent continuous macrons over a sequence of Coptic letters.
-FE24 COMBINING MACRON LEFT HALF
-FE25 COMBINING MACRON RIGHT HALF
-FE26 COMBINING CONJOINING MACRON
- x (combining macron - 0304)
- x (combining double macron - 035E)
-@@ FE30 CJK Compatibility Forms FE4F
-@ Glyphs for vertical variants
-FE30 PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
- # <vertical> 2025
-FE31 PRESENTATION FORM FOR VERTICAL EM DASH
- # <vertical> 2014
-FE32 PRESENTATION FORM FOR VERTICAL EN DASH
- # <vertical> 2013
-FE33 PRESENTATION FORM FOR VERTICAL LOW LINE
- # <vertical> 005F
-FE34 PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
- # <vertical> 005F
-FE35 PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
- x (top parenthesis - 23DC)
- # <vertical> 0028
-FE36 PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
- x (bottom parenthesis - 23DD)
- # <vertical> 0029
-FE37 PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
- x (top curly bracket - 23DE)
- # <vertical> 007B
-FE38 PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
- x (bottom curly bracket - 23DF)
- # <vertical> 007D
-FE39 PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
- x (top tortoise shell bracket - 23E0)
- # <vertical> 3014
-FE3A PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
- x (bottom tortoise shell bracket - 23E1)
- # <vertical> 3015
-FE3B PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
- # <vertical> 3010
-FE3C PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
- # <vertical> 3011
-FE3D PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
- # <vertical> 300A
-FE3E PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
- # <vertical> 300B
-FE3F PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
- # <vertical> 3008
-FE40 PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
- # <vertical> 3009
-FE41 PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
- # <vertical> 300C
-FE42 PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
- # <vertical> 300D
-FE43 PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
- # <vertical> 300E
-FE44 PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
- # <vertical> 300F
-@ Sidelining emphasis marks
-FE45 SESAME DOT
- x (small ideographic comma - FE51)
-FE46 WHITE SESAME DOT
- * sesame dots are used beside vertical text for emphasis
-@ Glyphs for vertical variants
-FE47 PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
- x (top square bracket - 23B4)
- # <vertical> 005B
-FE48 PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
- x (bottom square bracket - 23B5)
- # <vertical> 005D
-@ Overscores and underscores
-FE49 DASHED OVERLINE
- # 203E overline
-FE4A CENTRELINE OVERLINE
- # 203E overline
-FE4B WAVY OVERLINE
- # 203E overline
-FE4C DOUBLE WAVY OVERLINE
- # 203E overline
-FE4D DASHED LOW LINE
- # 005F low line
-FE4E CENTRELINE LOW LINE
- # 005F low line
-FE4F WAVY LOW LINE
- # 005F low line
-@@ FE50 Small Form Variants FE6F
-@+ Compatibility variants for CNS 11643.
-@ Small form variants
-FE50 SMALL COMMA
- x (presentation form for vertical comma - FE10)
- # <small> 002C
-FE51 SMALL IDEOGRAPHIC COMMA
- x (presentation form for vertical ideographic comma - FE11)
- x (sesame dot - FE45)
- # <small> 3001
-FE52 SMALL FULL STOP
- # <small> 002E
-FE54 SMALL SEMICOLON
- x (presentation form for vertical semicolon - FE14)
- # <small> 003B
-FE55 SMALL COLON
- x (presentation form for vertical colon - FE13)
- # <small> 003A
-FE56 SMALL QUESTION MARK
- # <small> 003F
-FE57 SMALL EXCLAMATION MARK
- # <small> 0021
-FE58 SMALL EM DASH
- # <small> 2014
-FE59 SMALL LEFT PARENTHESIS
- # <small> 0028
-FE5A SMALL RIGHT PARENTHESIS
- # <small> 0029
-FE5B SMALL LEFT CURLY BRACKET
- # <small> 007B
-FE5C SMALL RIGHT CURLY BRACKET
- # <small> 007D
-FE5D SMALL LEFT TORTOISE SHELL BRACKET
- # <small> 3014
-FE5E SMALL RIGHT TORTOISE SHELL BRACKET
- # <small> 3015
-FE5F SMALL NUMBER SIGN
- # <small> 0023
-FE60 SMALL AMPERSAND
- # <small> 0026
-FE61 SMALL ASTERISK
- # <small> 002A
-FE62 SMALL PLUS SIGN
- # <small> 002B
-FE63 SMALL HYPHEN-MINUS
- # <small> 002D
-FE64 SMALL LESS-THAN SIGN
- # <small> 003C
-FE65 SMALL GREATER-THAN SIGN
- # <small> 003E
-FE66 SMALL EQUALS SIGN
- # <small> 003D
-FE68 SMALL REVERSE SOLIDUS
- # <small> 005C
-FE69 SMALL DOLLAR SIGN
- # <small> 0024
-FE6A SMALL PERCENT SIGN
- # <small> 0025
-FE6B SMALL COMMERCIAL AT
- # <small> 0040
-@@ FE70 Arabic Presentation Forms-B FEFF
-@+ Preferred characters are found in the Arabic block 0600 - 06FF. Some of these characters are used for Arabic mathematics where contextual shape variations are important semantically.
-@ Glyphs for spacing forms of Arabic points
-FE70 ARABIC FATHATAN ISOLATED FORM
- # <isolated> 0020 064B
-FE71 ARABIC TATWEEL WITH FATHATAN ABOVE
- # <medial> 0640 064B
-FE72 ARABIC DAMMATAN ISOLATED FORM
- # <isolated> 0020 064C
-@ Glyph part
-FE73 ARABIC TAIL FRAGMENT
- * for compatibility with certain legacy character sets
-@ Glyphs for spacing forms of Arabic points
-FE74 ARABIC KASRATAN ISOLATED FORM
- # <isolated> 0020 064D
-FE76 ARABIC FATHA ISOLATED FORM
- # <isolated> 0020 064E
-FE77 ARABIC FATHA MEDIAL FORM
- # <medial> 0640 064E
-FE78 ARABIC DAMMA ISOLATED FORM
- # <isolated> 0020 064F
-FE79 ARABIC DAMMA MEDIAL FORM
- # <medial> 0640 064F
-FE7A ARABIC KASRA ISOLATED FORM
- # <isolated> 0020 0650
-FE7B ARABIC KASRA MEDIAL FORM
- # <medial> 0640 0650
-FE7C ARABIC SHADDA ISOLATED FORM
- # <isolated> 0020 0651
-FE7D ARABIC SHADDA MEDIAL FORM
- # <medial> 0640 0651
-FE7E ARABIC SUKUN ISOLATED FORM
- # <isolated> 0020 0652
-FE7F ARABIC SUKUN MEDIAL FORM
- # <medial> 0640 0652
-@ Basic glyphs for Arabic language contextual forms
-FE80 ARABIC LETTER HAMZA ISOLATED FORM
- # <isolated> 0621
-FE81 ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
- # <isolated> 0622
-FE82 ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
- # <final> 0622
-FE83 ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 0623
-FE84 ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
- # <final> 0623
-FE85 ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 0624
-FE86 ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
- # <final> 0624
-FE87 ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
- # <isolated> 0625
-FE88 ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
- # <final> 0625
-FE89 ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 0626
-FE8A ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
- # <final> 0626
-FE8B ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
- # <initial> 0626
-FE8C ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
- # <medial> 0626
-FE8D ARABIC LETTER ALEF ISOLATED FORM
- # <isolated> 0627
-FE8E ARABIC LETTER ALEF FINAL FORM
- # <final> 0627
-FE8F ARABIC LETTER BEH ISOLATED FORM
- # <isolated> 0628
-FE90 ARABIC LETTER BEH FINAL FORM
- # <final> 0628
-FE91 ARABIC LETTER BEH INITIAL FORM
- # <initial> 0628
-FE92 ARABIC LETTER BEH MEDIAL FORM
- # <medial> 0628
-FE93 ARABIC LETTER TEH MARBUTA ISOLATED FORM
- # <isolated> 0629
-FE94 ARABIC LETTER TEH MARBUTA FINAL FORM
- # <final> 0629
-FE95 ARABIC LETTER TEH ISOLATED FORM
- # <isolated> 062A
-FE96 ARABIC LETTER TEH FINAL FORM
- # <final> 062A
-FE97 ARABIC LETTER TEH INITIAL FORM
- # <initial> 062A
-FE98 ARABIC LETTER TEH MEDIAL FORM
- # <medial> 062A
-FE99 ARABIC LETTER THEH ISOLATED FORM
- # <isolated> 062B
-FE9A ARABIC LETTER THEH FINAL FORM
- # <final> 062B
-FE9B ARABIC LETTER THEH INITIAL FORM
- # <initial> 062B
-FE9C ARABIC LETTER THEH MEDIAL FORM
- # <medial> 062B
-FE9D ARABIC LETTER JEEM ISOLATED FORM
- # <isolated> 062C
-FE9E ARABIC LETTER JEEM FINAL FORM
- # <final> 062C
-FE9F ARABIC LETTER JEEM INITIAL FORM
- # <initial> 062C
-FEA0 ARABIC LETTER JEEM MEDIAL FORM
- # <medial> 062C
-FEA1 ARABIC LETTER HAH ISOLATED FORM
- # <isolated> 062D
-FEA2 ARABIC LETTER HAH FINAL FORM
- # <final> 062D
-FEA3 ARABIC LETTER HAH INITIAL FORM
- # <initial> 062D
-FEA4 ARABIC LETTER HAH MEDIAL FORM
- # <medial> 062D
-FEA5 ARABIC LETTER KHAH ISOLATED FORM
- # <isolated> 062E
-FEA6 ARABIC LETTER KHAH FINAL FORM
- # <final> 062E
-FEA7 ARABIC LETTER KHAH INITIAL FORM
- # <initial> 062E
-FEA8 ARABIC LETTER KHAH MEDIAL FORM
- # <medial> 062E
-FEA9 ARABIC LETTER DAL ISOLATED FORM
- # <isolated> 062F
-FEAA ARABIC LETTER DAL FINAL FORM
- # <final> 062F
-FEAB ARABIC LETTER THAL ISOLATED FORM
- # <isolated> 0630
-FEAC ARABIC LETTER THAL FINAL FORM
- # <final> 0630
-FEAD ARABIC LETTER REH ISOLATED FORM
- # <isolated> 0631
-FEAE ARABIC LETTER REH FINAL FORM
- # <final> 0631
-FEAF ARABIC LETTER ZAIN ISOLATED FORM
- # <isolated> 0632
-FEB0 ARABIC LETTER ZAIN FINAL FORM
- # <final> 0632
-FEB1 ARABIC LETTER SEEN ISOLATED FORM
- # <isolated> 0633
-FEB2 ARABIC LETTER SEEN FINAL FORM
- # <final> 0633
-FEB3 ARABIC LETTER SEEN INITIAL FORM
- # <initial> 0633
-FEB4 ARABIC LETTER SEEN MEDIAL FORM
- # <medial> 0633
-FEB5 ARABIC LETTER SHEEN ISOLATED FORM
- # <isolated> 0634
-FEB6 ARABIC LETTER SHEEN FINAL FORM
- # <final> 0634
-FEB7 ARABIC LETTER SHEEN INITIAL FORM
- # <initial> 0634
-FEB8 ARABIC LETTER SHEEN MEDIAL FORM
- # <medial> 0634
-FEB9 ARABIC LETTER SAD ISOLATED FORM
- # <isolated> 0635
-FEBA ARABIC LETTER SAD FINAL FORM
- # <final> 0635
-FEBB ARABIC LETTER SAD INITIAL FORM
- # <initial> 0635
-FEBC ARABIC LETTER SAD MEDIAL FORM
- # <medial> 0635
-FEBD ARABIC LETTER DAD ISOLATED FORM
- # <isolated> 0636
-FEBE ARABIC LETTER DAD FINAL FORM
- # <final> 0636
-FEBF ARABIC LETTER DAD INITIAL FORM
- # <initial> 0636
-FEC0 ARABIC LETTER DAD MEDIAL FORM
- # <medial> 0636
-FEC1 ARABIC LETTER TAH ISOLATED FORM
- # <isolated> 0637
-FEC2 ARABIC LETTER TAH FINAL FORM
- # <final> 0637
-FEC3 ARABIC LETTER TAH INITIAL FORM
- # <initial> 0637
-FEC4 ARABIC LETTER TAH MEDIAL FORM
- # <medial> 0637
-FEC5 ARABIC LETTER ZAH ISOLATED FORM
- # <isolated> 0638
-FEC6 ARABIC LETTER ZAH FINAL FORM
- # <final> 0638
-FEC7 ARABIC LETTER ZAH INITIAL FORM
- # <initial> 0638
-FEC8 ARABIC LETTER ZAH MEDIAL FORM
- # <medial> 0638
-FEC9 ARABIC LETTER AIN ISOLATED FORM
- # <isolated> 0639
-FECA ARABIC LETTER AIN FINAL FORM
- # <final> 0639
-FECB ARABIC LETTER AIN INITIAL FORM
- # <initial> 0639
-FECC ARABIC LETTER AIN MEDIAL FORM
- # <medial> 0639
-FECD ARABIC LETTER GHAIN ISOLATED FORM
- # <isolated> 063A
-FECE ARABIC LETTER GHAIN FINAL FORM
- # <final> 063A
-FECF ARABIC LETTER GHAIN INITIAL FORM
- # <initial> 063A
-FED0 ARABIC LETTER GHAIN MEDIAL FORM
- # <medial> 063A
-FED1 ARABIC LETTER FEH ISOLATED FORM
- # <isolated> 0641
-FED2 ARABIC LETTER FEH FINAL FORM
- # <final> 0641
-FED3 ARABIC LETTER FEH INITIAL FORM
- # <initial> 0641
-FED4 ARABIC LETTER FEH MEDIAL FORM
- # <medial> 0641
-FED5 ARABIC LETTER QAF ISOLATED FORM
- # <isolated> 0642
-FED6 ARABIC LETTER QAF FINAL FORM
- # <final> 0642
-FED7 ARABIC LETTER QAF INITIAL FORM
- # <initial> 0642
-FED8 ARABIC LETTER QAF MEDIAL FORM
- # <medial> 0642
-FED9 ARABIC LETTER KAF ISOLATED FORM
- # <isolated> 0643
-FEDA ARABIC LETTER KAF FINAL FORM
- # <final> 0643
-FEDB ARABIC LETTER KAF INITIAL FORM
- # <initial> 0643
-FEDC ARABIC LETTER KAF MEDIAL FORM
- # <medial> 0643
-FEDD ARABIC LETTER LAM ISOLATED FORM
- # <isolated> 0644
-FEDE ARABIC LETTER LAM FINAL FORM
- # <final> 0644
-FEDF ARABIC LETTER LAM INITIAL FORM
- # <initial> 0644
-FEE0 ARABIC LETTER LAM MEDIAL FORM
- # <medial> 0644
-FEE1 ARABIC LETTER MEEM ISOLATED FORM
- # <isolated> 0645
-FEE2 ARABIC LETTER MEEM FINAL FORM
- # <final> 0645
-FEE3 ARABIC LETTER MEEM INITIAL FORM
- # <initial> 0645
-FEE4 ARABIC LETTER MEEM MEDIAL FORM
- # <medial> 0645
-FEE5 ARABIC LETTER NOON ISOLATED FORM
- # <isolated> 0646
-FEE6 ARABIC LETTER NOON FINAL FORM
- # <final> 0646
-FEE7 ARABIC LETTER NOON INITIAL FORM
- # <initial> 0646
-FEE8 ARABIC LETTER NOON MEDIAL FORM
- # <medial> 0646
-FEE9 ARABIC LETTER HEH ISOLATED FORM
- # <isolated> 0647
-FEEA ARABIC LETTER HEH FINAL FORM
- # <final> 0647
-FEEB ARABIC LETTER HEH INITIAL FORM
- # <initial> 0647
-FEEC ARABIC LETTER HEH MEDIAL FORM
- # <medial> 0647
-FEED ARABIC LETTER WAW ISOLATED FORM
- # <isolated> 0648
-FEEE ARABIC LETTER WAW FINAL FORM
- # <final> 0648
-FEEF ARABIC LETTER ALEF MAKSURA ISOLATED FORM
- # <isolated> 0649
-FEF0 ARABIC LETTER ALEF MAKSURA FINAL FORM
- # <final> 0649
-FEF1 ARABIC LETTER YEH ISOLATED FORM
- # <isolated> 064A
-FEF2 ARABIC LETTER YEH FINAL FORM
- # <final> 064A
-FEF3 ARABIC LETTER YEH INITIAL FORM
- # <initial> 064A
-FEF4 ARABIC LETTER YEH MEDIAL FORM
- # <medial> 064A
-FEF5 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
- # <isolated> 0644 0622
-FEF6 ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
- # <final> 0644 0622
-FEF7 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
- # <isolated> 0644 0623
-FEF8 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
- # <final> 0644 0623
-FEF9 ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
- # <isolated> 0644 0625
-FEFA ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
- # <final> 0644 0625
-FEFB ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
- # <isolated> 0644 0627
-FEFC ARABIC LIGATURE LAM WITH ALEF FINAL FORM
- # <final> 0644 0627
-@ Special
-FEFF ZERO WIDTH NO-BREAK SPACE
- = BYTE ORDER MARK (BOM), ZWNBSP
- * may be used to detect byte order by contrast with the noncharacter code point FFFE
- * use as an indication of non-breaking is deprecated; see 2060 instead
- x (zero width space - 200B)
- x (word joiner - 2060)
- x (<not a character> - FFFE)
-@@ FF00 Halfwidth and Fullwidth Forms FFEF
-@ Fullwidth ASCII variants
-@+ See ASCII 0020 - 007E
-FF01 FULLWIDTH EXCLAMATION MARK
- # <wide> 0021
-FF02 FULLWIDTH QUOTATION MARK
- # <wide> 0022
-FF03 FULLWIDTH NUMBER SIGN
- # <wide> 0023
-FF04 FULLWIDTH DOLLAR SIGN
- # <wide> 0024
-FF05 FULLWIDTH PERCENT SIGN
- # <wide> 0025
-FF06 FULLWIDTH AMPERSAND
- # <wide> 0026
-FF07 FULLWIDTH APOSTROPHE
- # <wide> 0027
-FF08 FULLWIDTH LEFT PARENTHESIS
- # <wide> 0028
-FF09 FULLWIDTH RIGHT PARENTHESIS
- # <wide> 0029
-FF0A FULLWIDTH ASTERISK
- # <wide> 002A
-FF0B FULLWIDTH PLUS SIGN
- # <wide> 002B
-FF0C FULLWIDTH COMMA
- # <wide> 002C
-FF0D FULLWIDTH HYPHEN-MINUS
- # <wide> 002D
-FF0E FULLWIDTH FULL STOP
- # <wide> 002E
-FF0F FULLWIDTH SOLIDUS
- # <wide> 002F
-FF10 FULLWIDTH DIGIT ZERO
- # <wide> 0030
-FF11 FULLWIDTH DIGIT ONE
- # <wide> 0031
-FF12 FULLWIDTH DIGIT TWO
- # <wide> 0032
-FF13 FULLWIDTH DIGIT THREE
- # <wide> 0033
-FF14 FULLWIDTH DIGIT FOUR
- # <wide> 0034
-FF15 FULLWIDTH DIGIT FIVE
- # <wide> 0035
-FF16 FULLWIDTH DIGIT SIX
- # <wide> 0036
-FF17 FULLWIDTH DIGIT SEVEN
- # <wide> 0037
-FF18 FULLWIDTH DIGIT EIGHT
- # <wide> 0038
-FF19 FULLWIDTH DIGIT NINE
- # <wide> 0039
-FF1A FULLWIDTH COLON
- # <wide> 003A
-FF1B FULLWIDTH SEMICOLON
- # <wide> 003B
-FF1C FULLWIDTH LESS-THAN SIGN
- # <wide> 003C
-FF1D FULLWIDTH EQUALS SIGN
- # <wide> 003D
-FF1E FULLWIDTH GREATER-THAN SIGN
- # <wide> 003E
-FF1F FULLWIDTH QUESTION MARK
- # <wide> 003F
-FF20 FULLWIDTH COMMERCIAL AT
- # <wide> 0040
-FF21 FULLWIDTH LATIN CAPITAL LETTER A
- # <wide> 0041
-FF22 FULLWIDTH LATIN CAPITAL LETTER B
- # <wide> 0042
-FF23 FULLWIDTH LATIN CAPITAL LETTER C
- # <wide> 0043
-FF24 FULLWIDTH LATIN CAPITAL LETTER D
- # <wide> 0044
-FF25 FULLWIDTH LATIN CAPITAL LETTER E
- # <wide> 0045
-FF26 FULLWIDTH LATIN CAPITAL LETTER F
- # <wide> 0046
-FF27 FULLWIDTH LATIN CAPITAL LETTER G
- # <wide> 0047
-FF28 FULLWIDTH LATIN CAPITAL LETTER H
- # <wide> 0048
-FF29 FULLWIDTH LATIN CAPITAL LETTER I
- # <wide> 0049
-FF2A FULLWIDTH LATIN CAPITAL LETTER J
- # <wide> 004A
-FF2B FULLWIDTH LATIN CAPITAL LETTER K
- # <wide> 004B
-FF2C FULLWIDTH LATIN CAPITAL LETTER L
- # <wide> 004C
-FF2D FULLWIDTH LATIN CAPITAL LETTER M
- # <wide> 004D
-FF2E FULLWIDTH LATIN CAPITAL LETTER N
- # <wide> 004E
-FF2F FULLWIDTH LATIN CAPITAL LETTER O
- # <wide> 004F
-FF30 FULLWIDTH LATIN CAPITAL LETTER P
- # <wide> 0050
-FF31 FULLWIDTH LATIN CAPITAL LETTER Q
- # <wide> 0051
-FF32 FULLWIDTH LATIN CAPITAL LETTER R
- # <wide> 0052
-FF33 FULLWIDTH LATIN CAPITAL LETTER S
- # <wide> 0053
-FF34 FULLWIDTH LATIN CAPITAL LETTER T
- # <wide> 0054
-FF35 FULLWIDTH LATIN CAPITAL LETTER U
- # <wide> 0055
-FF36 FULLWIDTH LATIN CAPITAL LETTER V
- # <wide> 0056
-FF37 FULLWIDTH LATIN CAPITAL LETTER W
- # <wide> 0057
-FF38 FULLWIDTH LATIN CAPITAL LETTER X
- # <wide> 0058
-FF39 FULLWIDTH LATIN CAPITAL LETTER Y
- # <wide> 0059
-FF3A FULLWIDTH LATIN CAPITAL LETTER Z
- # <wide> 005A
-FF3B FULLWIDTH LEFT SQUARE BRACKET
- # <wide> 005B
-FF3C FULLWIDTH REVERSE SOLIDUS
- # <wide> 005C
-FF3D FULLWIDTH RIGHT SQUARE BRACKET
- # <wide> 005D
-FF3E FULLWIDTH CIRCUMFLEX ACCENT
- # <wide> 005E
-FF3F FULLWIDTH LOW LINE
- # <wide> 005F
-FF40 FULLWIDTH GRAVE ACCENT
- # <wide> 0060
-FF41 FULLWIDTH LATIN SMALL LETTER A
- # <wide> 0061
-FF42 FULLWIDTH LATIN SMALL LETTER B
- # <wide> 0062
-FF43 FULLWIDTH LATIN SMALL LETTER C
- # <wide> 0063
-FF44 FULLWIDTH LATIN SMALL LETTER D
- # <wide> 0064
-FF45 FULLWIDTH LATIN SMALL LETTER E
- # <wide> 0065
-FF46 FULLWIDTH LATIN SMALL LETTER F
- # <wide> 0066
-FF47 FULLWIDTH LATIN SMALL LETTER G
- # <wide> 0067
-FF48 FULLWIDTH LATIN SMALL LETTER H
- # <wide> 0068
-FF49 FULLWIDTH LATIN SMALL LETTER I
- # <wide> 0069
-FF4A FULLWIDTH LATIN SMALL LETTER J
- # <wide> 006A
-FF4B FULLWIDTH LATIN SMALL LETTER K
- # <wide> 006B
-FF4C FULLWIDTH LATIN SMALL LETTER L
- # <wide> 006C
-FF4D FULLWIDTH LATIN SMALL LETTER M
- # <wide> 006D
-FF4E FULLWIDTH LATIN SMALL LETTER N
- # <wide> 006E
-FF4F FULLWIDTH LATIN SMALL LETTER O
- # <wide> 006F
-FF50 FULLWIDTH LATIN SMALL LETTER P
- # <wide> 0070
-FF51 FULLWIDTH LATIN SMALL LETTER Q
- # <wide> 0071
-FF52 FULLWIDTH LATIN SMALL LETTER R
- # <wide> 0072
-FF53 FULLWIDTH LATIN SMALL LETTER S
- # <wide> 0073
-FF54 FULLWIDTH LATIN SMALL LETTER T
- # <wide> 0074
-FF55 FULLWIDTH LATIN SMALL LETTER U
- # <wide> 0075
-FF56 FULLWIDTH LATIN SMALL LETTER V
- # <wide> 0076
-FF57 FULLWIDTH LATIN SMALL LETTER W
- # <wide> 0077
-FF58 FULLWIDTH LATIN SMALL LETTER X
- # <wide> 0078
-FF59 FULLWIDTH LATIN SMALL LETTER Y
- # <wide> 0079
-FF5A FULLWIDTH LATIN SMALL LETTER Z
- # <wide> 007A
-FF5B FULLWIDTH LEFT CURLY BRACKET
- # <wide> 007B
-FF5C FULLWIDTH VERTICAL LINE
- # <wide> 007C
-FF5D FULLWIDTH RIGHT CURLY BRACKET
- # <wide> 007D
-FF5E FULLWIDTH TILDE
- # <wide> 007E
-@ Fullwidth brackets
-FF5F FULLWIDTH LEFT WHITE PARENTHESIS
- * the most commonly occurring glyph variant looks like doubled parentheses
- x (left double parenthesis - 2E28)
- # <wide> 2985
-FF60 FULLWIDTH RIGHT WHITE PARENTHESIS
- # <wide> 2986
-@ Halfwidth CJK punctuation
-@+ See CJK punctuation 3000 - 303F
-FF61 HALFWIDTH IDEOGRAPHIC FULL STOP
- # <narrow> 3002
-FF62 HALFWIDTH LEFT CORNER BRACKET
- # <narrow> 300C
-FF63 HALFWIDTH RIGHT CORNER BRACKET
- # <narrow> 300D
-FF64 HALFWIDTH IDEOGRAPHIC COMMA
- # <narrow> 3001
-@ Halfwidth Katakana variants
-@+ See Katakana 30A0 - 30FF
-FF65 HALFWIDTH KATAKANA MIDDLE DOT
- # <narrow> 30FB
-FF66 HALFWIDTH KATAKANA LETTER WO
- # <narrow> 30F2
-FF67 HALFWIDTH KATAKANA LETTER SMALL A
- # <narrow> 30A1
-FF68 HALFWIDTH KATAKANA LETTER SMALL I
- # <narrow> 30A3
-FF69 HALFWIDTH KATAKANA LETTER SMALL U
- # <narrow> 30A5
-FF6A HALFWIDTH KATAKANA LETTER SMALL E
- # <narrow> 30A7
-FF6B HALFWIDTH KATAKANA LETTER SMALL O
- # <narrow> 30A9
-FF6C HALFWIDTH KATAKANA LETTER SMALL YA
- # <narrow> 30E3
-FF6D HALFWIDTH KATAKANA LETTER SMALL YU
- # <narrow> 30E5
-FF6E HALFWIDTH KATAKANA LETTER SMALL YO
- # <narrow> 30E7
-FF6F HALFWIDTH KATAKANA LETTER SMALL TU
- # <narrow> 30C3
-FF70 HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
- # <narrow> 30FC
-FF71 HALFWIDTH KATAKANA LETTER A
- # <narrow> 30A2
-FF72 HALFWIDTH KATAKANA LETTER I
- # <narrow> 30A4
-FF73 HALFWIDTH KATAKANA LETTER U
- # <narrow> 30A6
-FF74 HALFWIDTH KATAKANA LETTER E
- # <narrow> 30A8
-FF75 HALFWIDTH KATAKANA LETTER O
- # <narrow> 30AA
-FF76 HALFWIDTH KATAKANA LETTER KA
- # <narrow> 30AB
-FF77 HALFWIDTH KATAKANA LETTER KI
- # <narrow> 30AD
-FF78 HALFWIDTH KATAKANA LETTER KU
- # <narrow> 30AF
-FF79 HALFWIDTH KATAKANA LETTER KE
- # <narrow> 30B1
-FF7A HALFWIDTH KATAKANA LETTER KO
- # <narrow> 30B3
-FF7B HALFWIDTH KATAKANA LETTER SA
- # <narrow> 30B5
-FF7C HALFWIDTH KATAKANA LETTER SI
- # <narrow> 30B7
-FF7D HALFWIDTH KATAKANA LETTER SU
- # <narrow> 30B9
-FF7E HALFWIDTH KATAKANA LETTER SE
- # <narrow> 30BB
-FF7F HALFWIDTH KATAKANA LETTER SO
- # <narrow> 30BD
-FF80 HALFWIDTH KATAKANA LETTER TA
- # <narrow> 30BF
-FF81 HALFWIDTH KATAKANA LETTER TI
- # <narrow> 30C1
-FF82 HALFWIDTH KATAKANA LETTER TU
- # <narrow> 30C4
-FF83 HALFWIDTH KATAKANA LETTER TE
- # <narrow> 30C6
-FF84 HALFWIDTH KATAKANA LETTER TO
- # <narrow> 30C8
-FF85 HALFWIDTH KATAKANA LETTER NA
- # <narrow> 30CA
-FF86 HALFWIDTH KATAKANA LETTER NI
- # <narrow> 30CB
-FF87 HALFWIDTH KATAKANA LETTER NU
- # <narrow> 30CC
-FF88 HALFWIDTH KATAKANA LETTER NE
- # <narrow> 30CD
-FF89 HALFWIDTH KATAKANA LETTER NO
- # <narrow> 30CE
-FF8A HALFWIDTH KATAKANA LETTER HA
- # <narrow> 30CF
-FF8B HALFWIDTH KATAKANA LETTER HI
- # <narrow> 30D2
-FF8C HALFWIDTH KATAKANA LETTER HU
- # <narrow> 30D5
-FF8D HALFWIDTH KATAKANA LETTER HE
- # <narrow> 30D8
-FF8E HALFWIDTH KATAKANA LETTER HO
- # <narrow> 30DB
-FF8F HALFWIDTH KATAKANA LETTER MA
- # <narrow> 30DE
-FF90 HALFWIDTH KATAKANA LETTER MI
- # <narrow> 30DF
-FF91 HALFWIDTH KATAKANA LETTER MU
- # <narrow> 30E0
-FF92 HALFWIDTH KATAKANA LETTER ME
- # <narrow> 30E1
-FF93 HALFWIDTH KATAKANA LETTER MO
- # <narrow> 30E2
-FF94 HALFWIDTH KATAKANA LETTER YA
- # <narrow> 30E4
-FF95 HALFWIDTH KATAKANA LETTER YU
- # <narrow> 30E6
-FF96 HALFWIDTH KATAKANA LETTER YO
- # <narrow> 30E8
-FF97 HALFWIDTH KATAKANA LETTER RA
- # <narrow> 30E9
-FF98 HALFWIDTH KATAKANA LETTER RI
- # <narrow> 30EA
-FF99 HALFWIDTH KATAKANA LETTER RU
- # <narrow> 30EB
-FF9A HALFWIDTH KATAKANA LETTER RE
- # <narrow> 30EC
-FF9B HALFWIDTH KATAKANA LETTER RO
- # <narrow> 30ED
-FF9C HALFWIDTH KATAKANA LETTER WA
- # <narrow> 30EF
-FF9D HALFWIDTH KATAKANA LETTER N
- # <narrow> 30F3
-FF9E HALFWIDTH KATAKANA VOICED SOUND MARK
- # <narrow> 3099
-FF9F HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
- # <narrow> 309A
-@ Halfwidth Hangul variants
-@+ See Hangul Compatibility Jamo 3130 - 318F
-FFA0 HALFWIDTH HANGUL FILLER
- # <narrow> 3164
-FFA1 HALFWIDTH HANGUL LETTER KIYEOK
- # <narrow> 3131
-FFA2 HALFWIDTH HANGUL LETTER SSANGKIYEOK
- # <narrow> 3132
-FFA3 HALFWIDTH HANGUL LETTER KIYEOK-SIOS
- # <narrow> 3133
-FFA4 HALFWIDTH HANGUL LETTER NIEUN
- # <narrow> 3134
-FFA5 HALFWIDTH HANGUL LETTER NIEUN-CIEUC
- # <narrow> 3135
-FFA6 HALFWIDTH HANGUL LETTER NIEUN-HIEUH
- # <narrow> 3136
-FFA7 HALFWIDTH HANGUL LETTER TIKEUT
- # <narrow> 3137
-FFA8 HALFWIDTH HANGUL LETTER SSANGTIKEUT
- # <narrow> 3138
-FFA9 HALFWIDTH HANGUL LETTER RIEUL
- # <narrow> 3139
-FFAA HALFWIDTH HANGUL LETTER RIEUL-KIYEOK
- # <narrow> 313A
-FFAB HALFWIDTH HANGUL LETTER RIEUL-MIEUM
- # <narrow> 313B
-FFAC HALFWIDTH HANGUL LETTER RIEUL-PIEUP
- # <narrow> 313C
-FFAD HALFWIDTH HANGUL LETTER RIEUL-SIOS
- # <narrow> 313D
-FFAE HALFWIDTH HANGUL LETTER RIEUL-THIEUTH
- # <narrow> 313E
-FFAF HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH
- # <narrow> 313F
-FFB0 HALFWIDTH HANGUL LETTER RIEUL-HIEUH
- # <narrow> 3140
-FFB1 HALFWIDTH HANGUL LETTER MIEUM
- # <narrow> 3141
-FFB2 HALFWIDTH HANGUL LETTER PIEUP
- # <narrow> 3142
-FFB3 HALFWIDTH HANGUL LETTER SSANGPIEUP
- # <narrow> 3143
-FFB4 HALFWIDTH HANGUL LETTER PIEUP-SIOS
- # <narrow> 3144
-FFB5 HALFWIDTH HANGUL LETTER SIOS
- # <narrow> 3145
-FFB6 HALFWIDTH HANGUL LETTER SSANGSIOS
- # <narrow> 3146
-FFB7 HALFWIDTH HANGUL LETTER IEUNG
- # <narrow> 3147
-FFB8 HALFWIDTH HANGUL LETTER CIEUC
- # <narrow> 3148
-FFB9 HALFWIDTH HANGUL LETTER SSANGCIEUC
- # <narrow> 3149
-FFBA HALFWIDTH HANGUL LETTER CHIEUCH
- # <narrow> 314A
-FFBB HALFWIDTH HANGUL LETTER KHIEUKH
- # <narrow> 314B
-FFBC HALFWIDTH HANGUL LETTER THIEUTH
- # <narrow> 314C
-FFBD HALFWIDTH HANGUL LETTER PHIEUPH
- # <narrow> 314D
-FFBE HALFWIDTH HANGUL LETTER HIEUH
- # <narrow> 314E
-FFC2 HALFWIDTH HANGUL LETTER A
- # <narrow> 314F
-FFC3 HALFWIDTH HANGUL LETTER AE
- # <narrow> 3150
-FFC4 HALFWIDTH HANGUL LETTER YA
- # <narrow> 3151
-FFC5 HALFWIDTH HANGUL LETTER YAE
- # <narrow> 3152
-FFC6 HALFWIDTH HANGUL LETTER EO
- # <narrow> 3153
-FFC7 HALFWIDTH HANGUL LETTER E
- # <narrow> 3154
-FFCA HALFWIDTH HANGUL LETTER YEO
- # <narrow> 3155
-FFCB HALFWIDTH HANGUL LETTER YE
- # <narrow> 3156
-FFCC HALFWIDTH HANGUL LETTER O
- # <narrow> 3157
-FFCD HALFWIDTH HANGUL LETTER WA
- # <narrow> 3158
-FFCE HALFWIDTH HANGUL LETTER WAE
- # <narrow> 3159
-FFCF HALFWIDTH HANGUL LETTER OE
- # <narrow> 315A
-FFD2 HALFWIDTH HANGUL LETTER YO
- # <narrow> 315B
-FFD3 HALFWIDTH HANGUL LETTER U
- # <narrow> 315C
-FFD4 HALFWIDTH HANGUL LETTER WEO
- # <narrow> 315D
-FFD5 HALFWIDTH HANGUL LETTER WE
- # <narrow> 315E
-FFD6 HALFWIDTH HANGUL LETTER WI
- # <narrow> 315F
-FFD7 HALFWIDTH HANGUL LETTER YU
- # <narrow> 3160
-FFDA HALFWIDTH HANGUL LETTER EU
- # <narrow> 3161
-FFDB HALFWIDTH HANGUL LETTER YI
- # <narrow> 3162
-FFDC HALFWIDTH HANGUL LETTER I
- # <narrow> 3163
-@ Fullwidth symbol variants
-@+ See Latin-1 00A0 - 00FF
-FFE0 FULLWIDTH CENT SIGN
- # <wide> 00A2
-FFE1 FULLWIDTH POUND SIGN
- # <wide> 00A3
-FFE2 FULLWIDTH NOT SIGN
- # <wide> 00AC
-FFE3 FULLWIDTH MACRON
- * sometimes treated as fullwidth overline
- x (overline - 203E)
- # <wide> 00AF
-FFE4 FULLWIDTH BROKEN BAR
- # <wide> 00A6
-FFE5 FULLWIDTH YEN SIGN
- # <wide> 00A5
-FFE6 FULLWIDTH WON SIGN
- # <wide> 20A9
-@ Halfwidth symbol variants
-FFE8 HALFWIDTH FORMS LIGHT VERTICAL
- # <narrow> 2502
-FFE9 HALFWIDTH LEFTWARDS ARROW
- # <narrow> 2190
-FFEA HALFWIDTH UPWARDS ARROW
- # <narrow> 2191
-FFEB HALFWIDTH RIGHTWARDS ARROW
- # <narrow> 2192
-FFEC HALFWIDTH DOWNWARDS ARROW
- # <narrow> 2193
-FFED HALFWIDTH BLACK SQUARE
- # <narrow> 25A0
-FFEE HALFWIDTH WHITE CIRCLE
- # <narrow> 25CB
-@@ FFF0 Specials FFFF
-@ Interlinear annotation
-@+ Used internally for Japanese Ruby (furigana), etc.
-FFF9 INTERLINEAR ANNOTATION ANCHOR
- * marks start of annotated text
-FFFA INTERLINEAR ANNOTATION SEPARATOR
- * marks start of annotating character(s)
-FFFB INTERLINEAR ANNOTATION TERMINATOR
- * marks end of annotation block
-@ Replacement characters
-FFFC OBJECT REPLACEMENT CHARACTER
- * used as placeholder in text for an otherwise unspecified object
-FFFD REPLACEMENT CHARACTER
- * used to replace an incoming character whose value is unknown or unrepresentable in Unicode
- * compare the use of 001A as a control character to indicate the substitute function
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-FFFE <not a character>
- * the value FFFE is guaranteed not to be a Unicode character at all
- * may be used to detect byte order by contrast with FEFF which is a character
- x (zero width no-break space - FEFF)
-FFFF <not a character>
- * the value FFFF is guaranteed not to be a Unicode character at all
-@@ 10000 Linear B Syllabary 1007F
-@@+
-@ Basic syllables
-10000 LINEAR B SYLLABLE B008 A
-10001 LINEAR B SYLLABLE B038 E
-10002 LINEAR B SYLLABLE B028 I
-10003 LINEAR B SYLLABLE B061 O
-10004 LINEAR B SYLLABLE B010 U
-10005 LINEAR B SYLLABLE B001 DA
-10006 LINEAR B SYLLABLE B045 DE
-10007 LINEAR B SYLLABLE B007 DI
-10008 LINEAR B SYLLABLE B014 DO
-10009 LINEAR B SYLLABLE B051 DU
-1000A LINEAR B SYLLABLE B057 JA
-1000B LINEAR B SYLLABLE B046 JE
-1000D LINEAR B SYLLABLE B036 JO
-1000E LINEAR B SYLLABLE B065 JU
- = ideogram B129 flour
-1000F LINEAR B SYLLABLE B077 KA
-10010 LINEAR B SYLLABLE B044 KE
-10011 LINEAR B SYLLABLE B067 KI
-10012 LINEAR B SYLLABLE B070 KO
-10013 LINEAR B SYLLABLE B081 KU
-10014 LINEAR B SYLLABLE B080 MA
-10015 LINEAR B SYLLABLE B013 ME
-10016 LINEAR B SYLLABLE B073 MI
-10017 LINEAR B SYLLABLE B015 MO
-10018 LINEAR B SYLLABLE B023 MU
- = ideogram B109 ox
-10019 LINEAR B SYLLABLE B006 NA
-1001A LINEAR B SYLLABLE B024 NE
-1001B LINEAR B SYLLABLE B030 NI
- = ideogram B030 figs
-1001C LINEAR B SYLLABLE B052 NO
-1001D LINEAR B SYLLABLE B055 NU
-1001E LINEAR B SYLLABLE B003 PA
-1001F LINEAR B SYLLABLE B072 PE
-10020 LINEAR B SYLLABLE B039 PI
-10021 LINEAR B SYLLABLE B011 PO
-10022 LINEAR B SYLLABLE B050 PU
-10023 LINEAR B SYLLABLE B016 QA
-10024 LINEAR B SYLLABLE B078 QE
-10025 LINEAR B SYLLABLE B021 QI
- = ideogram B106 sheep
-10026 LINEAR B SYLLABLE B032 QO
-10028 LINEAR B SYLLABLE B060 RA
-10029 LINEAR B SYLLABLE B027 RE
-1002A LINEAR B SYLLABLE B053 RI
-1002B LINEAR B SYLLABLE B002 RO
-1002C LINEAR B SYLLABLE B026 RU
-1002D LINEAR B SYLLABLE B031 SA
- = ideogram B031 flax
-1002E LINEAR B SYLLABLE B009 SE
-1002F LINEAR B SYLLABLE B041 SI
-10030 LINEAR B SYLLABLE B012 SO
-10031 LINEAR B SYLLABLE B058 SU
-10032 LINEAR B SYLLABLE B059 TA
-10033 LINEAR B SYLLABLE B004 TE
-10034 LINEAR B SYLLABLE B037 TI
-10035 LINEAR B SYLLABLE B005 TO
-10036 LINEAR B SYLLABLE B069 TU
-10037 LINEAR B SYLLABLE B054 WA
-10038 LINEAR B SYLLABLE B075 WE
-10039 LINEAR B SYLLABLE B040 WI
-1003A LINEAR B SYLLABLE B042 WO
-1003C LINEAR B SYLLABLE B017 ZA
-1003D LINEAR B SYLLABLE B074 ZE
-1003F LINEAR B SYLLABLE B020 ZO
-@ Supplementary signs
-10040 LINEAR B SYLLABLE B025 A2
-10041 LINEAR B SYLLABLE B043 A3
-10042 LINEAR B SYLLABLE B085 AU
- = ideogram B108 pig
-10043 LINEAR B SYLLABLE B071 DWE
-10044 LINEAR B SYLLABLE B090 DWO
-10045 LINEAR B SYLLABLE B048 NWA
-10046 LINEAR B SYLLABLE B029 PU2
-10047 LINEAR B SYLLABLE B062 PTE
-10048 LINEAR B SYLLABLE B076 RA2
-10049 LINEAR B SYLLABLE B033 RA3
- = ideogram B144 saffron
-1004A LINEAR B SYLLABLE B068 RO2
-1004B LINEAR B SYLLABLE B066 TA2
-1004C LINEAR B SYLLABLE B087 TWE
-1004D LINEAR B SYLLABLE B091 TWO
-@ Symbols
-10050 LINEAR B SYMBOL B018
-10051 LINEAR B SYMBOL B019
-10052 LINEAR B SYMBOL B022
- = ideogram B107 goat
-10053 LINEAR B SYMBOL B034
-10054 LINEAR B SYMBOL B047
-10055 LINEAR B SYMBOL B049
-10056 LINEAR B SYMBOL B056
-10057 LINEAR B SYMBOL B063
-10058 LINEAR B SYMBOL B064
-10059 LINEAR B SYMBOL B079
-1005A LINEAR B SYMBOL B082
-1005B LINEAR B SYMBOL B083
-1005C LINEAR B SYMBOL B086
-1005D LINEAR B SYMBOL B089
-@@ 10080 Linear B Ideograms 100FF
-@+ Some Linear B syllables are also used as Linear B ideograms.
- x (linear b syllable b021 qi - 10025)
- x (linear b symbol b022 - 10052)
- x (linear b syllable b023 mu - 10018)
- x (linear b syllable b030 ni - 1001B)
- x (linear b syllable b031 sa - 1002D)
- x (linear b syllable b033 ra3 - 10049)
- x (linear b syllable b065 ju - 1000E)
- x (linear b syllable b085 au - 10042)
-@ People and animals
-10080 LINEAR B IDEOGRAM B100 MAN
-10081 LINEAR B IDEOGRAM B102 WOMAN
-10082 LINEAR B IDEOGRAM B104 DEER
-10083 LINEAR B IDEOGRAM B105 EQUID
-10084 LINEAR B IDEOGRAM B105F MARE
-10085 LINEAR B IDEOGRAM B105M STALLION
-10086 LINEAR B IDEOGRAM B106F EWE
-10087 LINEAR B IDEOGRAM B106M RAM
-10088 LINEAR B IDEOGRAM B107F SHE-GOAT
-10089 LINEAR B IDEOGRAM B107M HE-GOAT
-1008A LINEAR B IDEOGRAM B108F SOW
-1008B LINEAR B IDEOGRAM B108M BOAR
-1008C LINEAR B IDEOGRAM B109F COW
-1008D LINEAR B IDEOGRAM B109M BULL
-@ Cereals and plants
-1008E LINEAR B IDEOGRAM B120 WHEAT
-1008F LINEAR B IDEOGRAM B121 BARLEY
-10090 LINEAR B IDEOGRAM B122 OLIVE
-10091 LINEAR B IDEOGRAM B123 SPICE
-10092 LINEAR B IDEOGRAM B125 CYPERUS
-10093 LINEAR B MONOGRAM B127 KAPO
- = fruit
-10094 LINEAR B MONOGRAM B128 KANAKO
- = saffron
-@ Extracts
-10095 LINEAR B IDEOGRAM B130 OIL
-10096 LINEAR B IDEOGRAM B131 WINE
-10097 LINEAR B IDEOGRAM B132
-10098 LINEAR B MONOGRAM B133 AREPA
- = ointment
-10099 LINEAR B MONOGRAM B135 MERI
- = honey
-@ Metals
-1009A LINEAR B IDEOGRAM B140 BRONZE
-1009B LINEAR B IDEOGRAM B141 GOLD
-1009C LINEAR B IDEOGRAM B142
-@ Other materials
-1009D LINEAR B IDEOGRAM B145 WOOL
-1009E LINEAR B IDEOGRAM B146
-1009F LINEAR B IDEOGRAM B150
-100A0 LINEAR B IDEOGRAM B151 HORN
-100A1 LINEAR B IDEOGRAM B152
-100A2 LINEAR B IDEOGRAM B153
-100A3 LINEAR B IDEOGRAM B154
-100A4 LINEAR B MONOGRAM B156 TURO2
- = cheese
-100A5 LINEAR B IDEOGRAM B157
-100A6 LINEAR B IDEOGRAM B158
-100A7 LINEAR B IDEOGRAM B159 CLOTH
-100A8 LINEAR B IDEOGRAM B160
-100A9 LINEAR B IDEOGRAM B161
-100AA LINEAR B IDEOGRAM B162 GARMENT
-100AB LINEAR B IDEOGRAM B163 ARMOUR
-100AC LINEAR B IDEOGRAM B164
-100AD LINEAR B IDEOGRAM B165
-100AE LINEAR B IDEOGRAM B166
-100AF LINEAR B IDEOGRAM B167
-100B0 LINEAR B IDEOGRAM B168
-100B1 LINEAR B IDEOGRAM B169
-100B2 LINEAR B IDEOGRAM B170
-100B3 LINEAR B IDEOGRAM B171
-100B4 LINEAR B IDEOGRAM B172
-100B5 LINEAR B IDEOGRAM B173 MONTH
-100B6 LINEAR B IDEOGRAM B174
-100B7 LINEAR B IDEOGRAM B176 TREE
-100B8 LINEAR B IDEOGRAM B177
-100B9 LINEAR B IDEOGRAM B178
-100BA LINEAR B IDEOGRAM B179
-100BB LINEAR B IDEOGRAM B180
-100BC LINEAR B IDEOGRAM B181
-100BD LINEAR B IDEOGRAM B182
-100BE LINEAR B IDEOGRAM B183
-100BF LINEAR B IDEOGRAM B184
- * the shape of this ideogram is only partially known
-100C0 LINEAR B IDEOGRAM B185
-100C1 LINEAR B IDEOGRAM B189
-100C2 LINEAR B IDEOGRAM B190
-100C3 LINEAR B IDEOGRAM B191 HELMET
-100C4 LINEAR B IDEOGRAM B220 FOOTSTOOL
-100C5 LINEAR B IDEOGRAM B225 BATHTUB
-100C6 LINEAR B IDEOGRAM B230 SPEAR
-100C7 LINEAR B IDEOGRAM B231 ARROW
-100C8 LINEAR B IDEOGRAM B232
-100C9 LINEAR B IDEOGRAM B233 SWORD
- = pugio
-100CA LINEAR B IDEOGRAM B234
-100CB LINEAR B IDEOGRAM B236
- = "gupio", inverted sword
-100CC LINEAR B IDEOGRAM B240 WHEELED CHARIOT
-100CD LINEAR B IDEOGRAM B241 CHARIOT
-100CE LINEAR B IDEOGRAM B242 CHARIOT FRAME
-100CF LINEAR B IDEOGRAM B243 WHEEL
-100D0 LINEAR B IDEOGRAM B245
-100D1 LINEAR B IDEOGRAM B246
-100D2 LINEAR B MONOGRAM B247 DIPTE
-100D3 LINEAR B IDEOGRAM B248
-100D4 LINEAR B IDEOGRAM B249
-100D5 LINEAR B IDEOGRAM B251
- * the shape of this ideogram is only partially known
-100D6 LINEAR B IDEOGRAM B252
- * the shape of this ideogram is only partially known
-100D7 LINEAR B IDEOGRAM B253
-100D8 LINEAR B IDEOGRAM B254 DART
-100D9 LINEAR B IDEOGRAM B255
-100DA LINEAR B IDEOGRAM B256
-100DB LINEAR B IDEOGRAM B257
-100DC LINEAR B IDEOGRAM B258
-100DD LINEAR B IDEOGRAM B259
-@ Vessels
-100DE LINEAR B IDEOGRAM VESSEL B155
-100DF LINEAR B IDEOGRAM VESSEL B200
-100E0 LINEAR B IDEOGRAM VESSEL B201
-100E1 LINEAR B IDEOGRAM VESSEL B202
-100E2 LINEAR B IDEOGRAM VESSEL B203
-100E3 LINEAR B IDEOGRAM VESSEL B204
-100E4 LINEAR B IDEOGRAM VESSEL B205
-100E5 LINEAR B IDEOGRAM VESSEL B206
-100E6 LINEAR B IDEOGRAM VESSEL B207
-100E7 LINEAR B IDEOGRAM VESSEL B208
-100E8 LINEAR B IDEOGRAM VESSEL B209
-100E9 LINEAR B IDEOGRAM VESSEL B210
-100EA LINEAR B IDEOGRAM VESSEL B211
-100EB LINEAR B IDEOGRAM VESSEL B212
-100EC LINEAR B IDEOGRAM VESSEL B213
-100ED LINEAR B IDEOGRAM VESSEL B214
-100EE LINEAR B IDEOGRAM VESSEL B215
-100EF LINEAR B IDEOGRAM VESSEL B216
-100F0 LINEAR B IDEOGRAM VESSEL B217
-100F1 LINEAR B IDEOGRAM VESSEL B218
-100F2 LINEAR B IDEOGRAM VESSEL B219
-100F3 LINEAR B IDEOGRAM VESSEL B221
-100F4 LINEAR B IDEOGRAM VESSEL B222
-100F5 LINEAR B IDEOGRAM VESSEL B226
-100F6 LINEAR B IDEOGRAM VESSEL B227
-100F7 LINEAR B IDEOGRAM VESSEL B228
-100F8 LINEAR B IDEOGRAM VESSEL B229
-100F9 LINEAR B IDEOGRAM VESSEL B250
-100FA LINEAR B IDEOGRAM VESSEL B305
- * the shape of this ideogram is only partially known
-@@ 10100 Aegean Numbers 1013F
-@ Punctuation
-10100 AEGEAN WORD SEPARATOR LINE
-10101 AEGEAN WORD SEPARATOR DOT
-10102 AEGEAN CHECK MARK
-@ Numbers
-10107 AEGEAN NUMBER ONE
-10108 AEGEAN NUMBER TWO
-10109 AEGEAN NUMBER THREE
-1010A AEGEAN NUMBER FOUR
-1010B AEGEAN NUMBER FIVE
-1010C AEGEAN NUMBER SIX
-1010D AEGEAN NUMBER SEVEN
-1010E AEGEAN NUMBER EIGHT
-1010F AEGEAN NUMBER NINE
-10110 AEGEAN NUMBER TEN
-10111 AEGEAN NUMBER TWENTY
-10112 AEGEAN NUMBER THIRTY
-10113 AEGEAN NUMBER FORTY
-10114 AEGEAN NUMBER FIFTY
-10115 AEGEAN NUMBER SIXTY
-10116 AEGEAN NUMBER SEVENTY
-10117 AEGEAN NUMBER EIGHTY
-10118 AEGEAN NUMBER NINETY
-10119 AEGEAN NUMBER ONE HUNDRED
-1011A AEGEAN NUMBER TWO HUNDRED
-1011B AEGEAN NUMBER THREE HUNDRED
-1011C AEGEAN NUMBER FOUR HUNDRED
-1011D AEGEAN NUMBER FIVE HUNDRED
-1011E AEGEAN NUMBER SIX HUNDRED
-1011F AEGEAN NUMBER SEVEN HUNDRED
-10120 AEGEAN NUMBER EIGHT HUNDRED
-10121 AEGEAN NUMBER NINE HUNDRED
-10122 AEGEAN NUMBER ONE THOUSAND
-10123 AEGEAN NUMBER TWO THOUSAND
-10124 AEGEAN NUMBER THREE THOUSAND
-10125 AEGEAN NUMBER FOUR THOUSAND
-10126 AEGEAN NUMBER FIVE THOUSAND
-10127 AEGEAN NUMBER SIX THOUSAND
-10128 AEGEAN NUMBER SEVEN THOUSAND
-10129 AEGEAN NUMBER EIGHT THOUSAND
-1012A AEGEAN NUMBER NINE THOUSAND
-1012B AEGEAN NUMBER TEN THOUSAND
-1012C AEGEAN NUMBER TWENTY THOUSAND
-1012D AEGEAN NUMBER THIRTY THOUSAND
-1012E AEGEAN NUMBER FORTY THOUSAND
-1012F AEGEAN NUMBER FIFTY THOUSAND
-10130 AEGEAN NUMBER SIXTY THOUSAND
-10131 AEGEAN NUMBER SEVENTY THOUSAND
-10132 AEGEAN NUMBER EIGHTY THOUSAND
-10133 AEGEAN NUMBER NINETY THOUSAND
-@ Measures
-10137 AEGEAN WEIGHT BASE UNIT
-10138 AEGEAN WEIGHT FIRST SUBUNIT
-10139 AEGEAN WEIGHT SECOND SUBUNIT
-1013A AEGEAN WEIGHT THIRD SUBUNIT
-1013B AEGEAN WEIGHT FOURTH SUBUNIT
-1013C AEGEAN DRY MEASURE FIRST SUBUNIT
-1013D AEGEAN LIQUID MEASURE FIRST SUBUNIT
-1013E AEGEAN MEASURE SECOND SUBUNIT
-1013F AEGEAN MEASURE THIRD SUBUNIT
-@@ 10140 Ancient Greek Numbers 1018F
-@ Ancient Greek acrophonic numerals
-@+ These are shown as sans-serif forms because that corresponds more closely to their appearance in ancient texts.
-10140 GREEK ACROPHONIC ATTIC ONE QUARTER
-10141 GREEK ACROPHONIC ATTIC ONE HALF
-10142 GREEK ACROPHONIC ATTIC ONE DRACHMA
-10143 GREEK ACROPHONIC ATTIC FIVE
-10144 GREEK ACROPHONIC ATTIC FIFTY
-10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED
-10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND
-10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-10148 GREEK ACROPHONIC ATTIC FIVE TALENTS
-10149 GREEK ACROPHONIC ATTIC TEN TALENTS
-1014A GREEK ACROPHONIC ATTIC FIFTY TALENTS
-1014B GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
-1014C GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
-1014D GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
-1014E GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
-1014F GREEK ACROPHONIC ATTIC FIVE STATERS
-10150 GREEK ACROPHONIC ATTIC TEN STATERS
-10151 GREEK ACROPHONIC ATTIC FIFTY STATERS
-10152 GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
-10153 GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
-10154 GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
-10155 GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
-10156 GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
-10157 GREEK ACROPHONIC ATTIC TEN MNAS
-10158 GREEK ACROPHONIC HERAEUM ONE PLETHRON
-10159 GREEK ACROPHONIC THESPIAN ONE
-1015A GREEK ACROPHONIC HERMIONIAN ONE
-1015B GREEK ACROPHONIC EPIDAUREAN TWO
- x (two dot punctuation - 205A)
-1015C GREEK ACROPHONIC THESPIAN TWO
-1015D GREEK ACROPHONIC CYRENAIC TWO DRACHMAS
-1015E GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
- * top line is at cap height, unlike 10111
- x (aegean number twenty - 10111)
-1015F GREEK ACROPHONIC TROEZENIAN FIVE
-10160 GREEK ACROPHONIC TROEZENIAN TEN
-10161 GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM
-10162 GREEK ACROPHONIC HERMIONIAN TEN
-10163 GREEK ACROPHONIC MESSENIAN TEN
-10164 GREEK ACROPHONIC THESPIAN TEN
-10165 GREEK ACROPHONIC THESPIAN THIRTY
-10166 GREEK ACROPHONIC TROEZENIAN FIFTY
-10167 GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM
-10168 GREEK ACROPHONIC HERMIONIAN FIFTY
-10169 GREEK ACROPHONIC THESPIAN FIFTY
-1016A GREEK ACROPHONIC THESPIAN ONE HUNDRED
-1016B GREEK ACROPHONIC THESPIAN THREE HUNDRED
-1016C GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED
-1016D GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED
-1016E GREEK ACROPHONIC THESPIAN FIVE HUNDRED
-1016F GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED
-10170 GREEK ACROPHONIC NAXIAN FIVE HUNDRED
-10171 GREEK ACROPHONIC THESPIAN ONE THOUSAND
-10172 GREEK ACROPHONIC THESPIAN FIVE THOUSAND
-10173 GREEK ACROPHONIC DELPHIC FIVE MNAS
-10174 GREEK ACROPHONIC STRATIAN FIFTY MNAS
-@ Ancient Greek papyrological numbers
-10175 GREEK ONE HALF SIGN
-10176 GREEK ONE HALF SIGN ALTERNATE FORM
-10177 GREEK TWO THIRDS SIGN
-10178 GREEK THREE QUARTERS SIGN
-10179 GREEK YEAR SIGN
-1017A GREEK TALENT SIGN
-1017B GREEK DRACHMA SIGN
-1017C GREEK OBOL SIGN
-1017D GREEK TWO OBOLS SIGN
-1017E GREEK THREE OBOLS SIGN
-1017F GREEK FOUR OBOLS SIGN
-10180 GREEK FIVE OBOLS SIGN
-10181 GREEK METRETES SIGN
-10182 GREEK KYATHOS BASE SIGN
-10183 GREEK LITRA SIGN
-10184 GREEK OUNKIA SIGN
-10185 GREEK XESTES SIGN
-10186 GREEK ARTABE SIGN
-10187 GREEK AROURA SIGN
-10188 GREEK GRAMMA SIGN
-10189 GREEK TRYBLION BASE SIGN
-1018A GREEK ZERO SIGN
-@@ 10190 Ancient Symbols 101CF
-@ Roman weights and measures
-10190 ROMAN SEXTANS SIGN
- x (equals sign - 003D)
-10191 ROMAN UNCIA SIGN
- x (hyphen-minus - 002D)
-10192 ROMAN SEMUNCIA SIGN
- x (pound sign - 00A3)
-10193 ROMAN SEXTULA SIGN
- x (cyrillic capital letter reversed dze - A644)
-10194 ROMAN DIMIDIA SEXTULA SIGN
-10195 ROMAN SILIQUA SIGN
-@ Roman coin symbols
-10196 ROMAN DENARIUS SIGN
-10197 ROMAN QUINARIUS SIGN
-10198 ROMAN SESTERTIUS SIGN
-10199 ROMAN DUPONDIUS SIGN
-1019A ROMAN AS SIGN
- x (apl functional symbol slash bar - 233F)
-@ Roman military symbol
-1019B ROMAN CENTURIAL SIGN
-@@ 101D0 Phaistos Disc 101FF
-@+ The characters in this block can be used to represent the signs found on the undeciphered Phaistos Disc.
-@ Signs
-101D0 PHAISTOS DISC SIGN PEDESTRIAN
-101D1 PHAISTOS DISC SIGN PLUMED HEAD
-101D2 PHAISTOS DISC SIGN TATTOOED HEAD
-101D3 PHAISTOS DISC SIGN CAPTIVE
-101D4 PHAISTOS DISC SIGN CHILD
-101D5 PHAISTOS DISC SIGN WOMAN
-101D6 PHAISTOS DISC SIGN HELMET
-101D7 PHAISTOS DISC SIGN GAUNTLET
-101D8 PHAISTOS DISC SIGN TIARA
-101D9 PHAISTOS DISC SIGN ARROW
-101DA PHAISTOS DISC SIGN BOW
-101DB PHAISTOS DISC SIGN SHIELD
-101DC PHAISTOS DISC SIGN CLUB
-101DD PHAISTOS DISC SIGN MANACLES
-101DE PHAISTOS DISC SIGN MATTOCK
-101DF PHAISTOS DISC SIGN SAW
-101E0 PHAISTOS DISC SIGN LID
-101E1 PHAISTOS DISC SIGN BOOMERANG
-101E2 PHAISTOS DISC SIGN CARPENTRY PLANE
-101E3 PHAISTOS DISC SIGN DOLIUM
-101E4 PHAISTOS DISC SIGN COMB
-101E5 PHAISTOS DISC SIGN SLING
-101E6 PHAISTOS DISC SIGN COLUMN
-101E7 PHAISTOS DISC SIGN BEEHIVE
-101E8 PHAISTOS DISC SIGN SHIP
-101E9 PHAISTOS DISC SIGN HORN
-101EA PHAISTOS DISC SIGN HIDE
-101EB PHAISTOS DISC SIGN BULLS LEG
-101EC PHAISTOS DISC SIGN CAT
-101ED PHAISTOS DISC SIGN RAM
-101EE PHAISTOS DISC SIGN EAGLE
-101EF PHAISTOS DISC SIGN DOVE
-101F0 PHAISTOS DISC SIGN TUNNY
-101F1 PHAISTOS DISC SIGN BEE
-101F2 PHAISTOS DISC SIGN PLANE TREE
-101F3 PHAISTOS DISC SIGN VINE
-101F4 PHAISTOS DISC SIGN PAPYRUS
-101F5 PHAISTOS DISC SIGN ROSETTE
-101F6 PHAISTOS DISC SIGN LILY
-101F7 PHAISTOS DISC SIGN OX BACK
-101F8 PHAISTOS DISC SIGN FLUTE
-101F9 PHAISTOS DISC SIGN GRATER
-101FA PHAISTOS DISC SIGN STRAINER
-101FB PHAISTOS DISC SIGN SMALL AXE
-101FC PHAISTOS DISC SIGN WAVY BAND
-@ Combining stroke
-101FD PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-@@ 10280 Lycian 1029F
-@ Letters
-10280 LYCIAN LETTER A
-10281 LYCIAN LETTER E
-10282 LYCIAN LETTER B
-10283 LYCIAN LETTER BH
-10284 LYCIAN LETTER G
-10285 LYCIAN LETTER D
-10286 LYCIAN LETTER I
-10287 LYCIAN LETTER W
-10288 LYCIAN LETTER Z
-10289 LYCIAN LETTER TH
-1028A LYCIAN LETTER J
-1028B LYCIAN LETTER K
-1028C LYCIAN LETTER Q
-1028D LYCIAN LETTER L
-1028E LYCIAN LETTER M
-1028F LYCIAN LETTER N
-10290 LYCIAN LETTER MM
-10291 LYCIAN LETTER NN
-10292 LYCIAN LETTER U
-10293 LYCIAN LETTER P
-10294 LYCIAN LETTER KK
-10295 LYCIAN LETTER R
-10296 LYCIAN LETTER S
-10297 LYCIAN LETTER T
-10298 LYCIAN LETTER TT
-10299 LYCIAN LETTER AN
-1029A LYCIAN LETTER EN
-1029B LYCIAN LETTER H
-1029C LYCIAN LETTER X
-@@ 102A0 Carian 102DF
-@ Letters
-102A0 CARIAN LETTER A
-102A1 CARIAN LETTER P2
-102A2 CARIAN LETTER D
-102A3 CARIAN LETTER L
-102A4 CARIAN LETTER UUU
-102A5 CARIAN LETTER R
-102A6 CARIAN LETTER LD
-102A7 CARIAN LETTER A2
-102A8 CARIAN LETTER Q
-102A9 CARIAN LETTER B
-102AA CARIAN LETTER M
-102AB CARIAN LETTER O
-102AC CARIAN LETTER D2
-102AD CARIAN LETTER T
-102AE CARIAN LETTER SH
-102AF CARIAN LETTER SH2
-102B0 CARIAN LETTER S
-102B1 CARIAN LETTER C-18
-102B2 CARIAN LETTER U
-102B3 CARIAN LETTER NN
-102B4 CARIAN LETTER X
-102B5 CARIAN LETTER N
-102B6 CARIAN LETTER TT2
-102B7 CARIAN LETTER P
-102B8 CARIAN LETTER SS
-102B9 CARIAN LETTER I
-102BA CARIAN LETTER E
-102BB CARIAN LETTER UUUU
-102BC CARIAN LETTER K
-102BD CARIAN LETTER K2
-102BE CARIAN LETTER ND
-102BF CARIAN LETTER UU
-102C0 CARIAN LETTER G
-102C1 CARIAN LETTER G2
-102C2 CARIAN LETTER ST
-102C3 CARIAN LETTER ST2
-102C4 CARIAN LETTER NG
-102C5 CARIAN LETTER II
-102C6 CARIAN LETTER C-39
-102C7 CARIAN LETTER TT
-102C8 CARIAN LETTER UUU2
-102C9 CARIAN LETTER RR
-102CA CARIAN LETTER MB
-102CB CARIAN LETTER MB2
-102CC CARIAN LETTER MB3
-102CD CARIAN LETTER MB4
-102CE CARIAN LETTER LD2
-102CF CARIAN LETTER E2
-102D0 CARIAN LETTER UUU3
-@@ 10300 Old Italic 1032F
-@ Letters
-10300 OLD ITALIC LETTER A
-10301 OLD ITALIC LETTER BE
-10302 OLD ITALIC LETTER KE
-10303 OLD ITALIC LETTER DE
-10304 OLD ITALIC LETTER E
-10305 OLD ITALIC LETTER VE
-10306 OLD ITALIC LETTER ZE
-10307 OLD ITALIC LETTER HE
-10308 OLD ITALIC LETTER THE
-10309 OLD ITALIC LETTER I
-1030A OLD ITALIC LETTER KA
-1030B OLD ITALIC LETTER EL
-1030C OLD ITALIC LETTER EM
-1030D OLD ITALIC LETTER EN
-1030E OLD ITALIC LETTER ESH
-1030F OLD ITALIC LETTER O
- * Faliscan
-10310 OLD ITALIC LETTER PE
-10311 OLD ITALIC LETTER SHE
-10312 OLD ITALIC LETTER KU
-10313 OLD ITALIC LETTER ER
-10314 OLD ITALIC LETTER ES
-10315 OLD ITALIC LETTER TE
-10316 OLD ITALIC LETTER U
-10317 OLD ITALIC LETTER EKS
- * Faliscan
-10318 OLD ITALIC LETTER PHE
-10319 OLD ITALIC LETTER KHE
-1031A OLD ITALIC LETTER EF
-@ Umbrian letters
-1031B OLD ITALIC LETTER ERS
-1031C OLD ITALIC LETTER CHE
-@ Oscan letters
-1031D OLD ITALIC LETTER II
-1031E OLD ITALIC LETTER UU
-@ Numerals
-10320 OLD ITALIC NUMERAL ONE
-10321 OLD ITALIC NUMERAL FIVE
-10322 OLD ITALIC NUMERAL TEN
-10323 OLD ITALIC NUMERAL FIFTY
-@@ 10330 Gothic 1034F
-@ Letters
-10330 GOTHIC LETTER AHSA
-10331 GOTHIC LETTER BAIRKAN
-10332 GOTHIC LETTER GIBA
-10333 GOTHIC LETTER DAGS
-10334 GOTHIC LETTER AIHVUS
-10335 GOTHIC LETTER QAIRTHRA
-10336 GOTHIC LETTER IUJA
-10337 GOTHIC LETTER HAGL
-10338 GOTHIC LETTER THIUTH
-10339 GOTHIC LETTER EIS
-1033A GOTHIC LETTER KUSMA
-1033B GOTHIC LETTER LAGUS
-1033C GOTHIC LETTER MANNA
-1033D GOTHIC LETTER NAUTHS
-1033E GOTHIC LETTER JER
-1033F GOTHIC LETTER URUS
-10340 GOTHIC LETTER PAIRTHRA
-10341 GOTHIC LETTER NINETY
-10342 GOTHIC LETTER RAIDA
-10343 GOTHIC LETTER SAUIL
-10344 GOTHIC LETTER TEIWS
-10345 GOTHIC LETTER WINJA
-10346 GOTHIC LETTER FAIHU
-10347 GOTHIC LETTER IGGWS
-10348 GOTHIC LETTER HWAIR
-10349 GOTHIC LETTER OTHAL
-1034A GOTHIC LETTER NINE HUNDRED
-@@ 10380 Ugaritic 1039F
-@ Letters
-10380 UGARITIC LETTER ALPA
-10381 UGARITIC LETTER BETA
-10382 UGARITIC LETTER GAMLA
-10383 UGARITIC LETTER KHA
-10384 UGARITIC LETTER DELTA
-10385 UGARITIC LETTER HO
-10386 UGARITIC LETTER WO
-10387 UGARITIC LETTER ZETA
-10388 UGARITIC LETTER HOTA
-10389 UGARITIC LETTER TET
-1038A UGARITIC LETTER YOD
-1038B UGARITIC LETTER KAF
-1038C UGARITIC LETTER SHIN
-1038D UGARITIC LETTER LAMDA
-1038E UGARITIC LETTER MEM
-1038F UGARITIC LETTER DHAL
-10390 UGARITIC LETTER NUN
-10391 UGARITIC LETTER ZU
-10392 UGARITIC LETTER SAMKA
-10393 UGARITIC LETTER AIN
-10394 UGARITIC LETTER PU
-10395 UGARITIC LETTER SADE
-10396 UGARITIC LETTER QOPA
-10397 UGARITIC LETTER RASHA
-10398 UGARITIC LETTER THANNA
-10399 UGARITIC LETTER GHAIN
-1039A UGARITIC LETTER TO
-1039B UGARITIC LETTER I
-1039C UGARITIC LETTER U
-1039D UGARITIC LETTER SSU
-@ Punctuation
-1039F UGARITIC WORD DIVIDER
-@@ 103A0 Old Persian 103DF
-@ Independent vowels
-103A0 OLD PERSIAN SIGN A
-103A1 OLD PERSIAN SIGN I
-103A2 OLD PERSIAN SIGN U
-@ Consonants
-103A3 OLD PERSIAN SIGN KA
-103A4 OLD PERSIAN SIGN KU
-103A5 OLD PERSIAN SIGN GA
-103A6 OLD PERSIAN SIGN GU
-103A7 OLD PERSIAN SIGN XA
-103A8 OLD PERSIAN SIGN CA
-103A9 OLD PERSIAN SIGN JA
-103AA OLD PERSIAN SIGN JI
-103AB OLD PERSIAN SIGN TA
-103AC OLD PERSIAN SIGN TU
-103AD OLD PERSIAN SIGN DA
-103AE OLD PERSIAN SIGN DI
-103AF OLD PERSIAN SIGN DU
-103B0 OLD PERSIAN SIGN THA
-103B1 OLD PERSIAN SIGN PA
-103B2 OLD PERSIAN SIGN BA
-103B3 OLD PERSIAN SIGN FA
-103B4 OLD PERSIAN SIGN NA
-103B5 OLD PERSIAN SIGN NU
-103B6 OLD PERSIAN SIGN MA
-103B7 OLD PERSIAN SIGN MI
-103B8 OLD PERSIAN SIGN MU
-103B9 OLD PERSIAN SIGN YA
-103BA OLD PERSIAN SIGN VA
-103BB OLD PERSIAN SIGN VI
-103BC OLD PERSIAN SIGN RA
-103BD OLD PERSIAN SIGN RU
-103BE OLD PERSIAN SIGN LA
-103BF OLD PERSIAN SIGN SA
-103C0 OLD PERSIAN SIGN ZA
-103C1 OLD PERSIAN SIGN SHA
-103C2 OLD PERSIAN SIGN SSA
-103C3 OLD PERSIAN SIGN HA
-@ Various signs
-103C8 OLD PERSIAN SIGN AURAMAZDAA
-103C9 OLD PERSIAN SIGN AURAMAZDAA-2
-103CA OLD PERSIAN SIGN AURAMAZDAAHA
-103CB OLD PERSIAN SIGN XSHAAYATHIYA
-103CC OLD PERSIAN SIGN DAHYAAUSH
-103CD OLD PERSIAN SIGN DAHYAAUSH-2
-103CE OLD PERSIAN SIGN BAGA
-103CF OLD PERSIAN SIGN BUUMISH
-@ Punctuation
-103D0 OLD PERSIAN WORD DIVIDER
-@ Numbers
-103D1 OLD PERSIAN NUMBER ONE
-103D2 OLD PERSIAN NUMBER TWO
-103D3 OLD PERSIAN NUMBER TEN
-103D4 OLD PERSIAN NUMBER TWENTY
-103D5 OLD PERSIAN NUMBER HUNDRED
-@@ 10400 Deseret 1044F
-@ Uppercase letters
-10400 DESERET CAPITAL LETTER LONG I
-10401 DESERET CAPITAL LETTER LONG E
-10402 DESERET CAPITAL LETTER LONG A
-10403 DESERET CAPITAL LETTER LONG AH
-10404 DESERET CAPITAL LETTER LONG O
-10405 DESERET CAPITAL LETTER LONG OO
-10406 DESERET CAPITAL LETTER SHORT I
-10407 DESERET CAPITAL LETTER SHORT E
-10408 DESERET CAPITAL LETTER SHORT A
-10409 DESERET CAPITAL LETTER SHORT AH
-1040A DESERET CAPITAL LETTER SHORT O
-1040B DESERET CAPITAL LETTER SHORT OO
-1040C DESERET CAPITAL LETTER AY
-1040D DESERET CAPITAL LETTER OW
-1040E DESERET CAPITAL LETTER WU
-1040F DESERET CAPITAL LETTER YEE
-10410 DESERET CAPITAL LETTER H
-10411 DESERET CAPITAL LETTER PEE
-10412 DESERET CAPITAL LETTER BEE
-10413 DESERET CAPITAL LETTER TEE
-10414 DESERET CAPITAL LETTER DEE
-10415 DESERET CAPITAL LETTER CHEE
-10416 DESERET CAPITAL LETTER JEE
-10417 DESERET CAPITAL LETTER KAY
-10418 DESERET CAPITAL LETTER GAY
-10419 DESERET CAPITAL LETTER EF
-1041A DESERET CAPITAL LETTER VEE
-1041B DESERET CAPITAL LETTER ETH
-1041C DESERET CAPITAL LETTER THEE
-1041D DESERET CAPITAL LETTER ES
-1041E DESERET CAPITAL LETTER ZEE
-1041F DESERET CAPITAL LETTER ESH
-10420 DESERET CAPITAL LETTER ZHEE
-10421 DESERET CAPITAL LETTER ER
-10422 DESERET CAPITAL LETTER EL
-10423 DESERET CAPITAL LETTER EM
-10424 DESERET CAPITAL LETTER EN
-10425 DESERET CAPITAL LETTER ENG
-10426 DESERET CAPITAL LETTER OI
-10427 DESERET CAPITAL LETTER EW
-@ Lowercase letters
-10428 DESERET SMALL LETTER LONG I
-10429 DESERET SMALL LETTER LONG E
-1042A DESERET SMALL LETTER LONG A
-1042B DESERET SMALL LETTER LONG AH
-1042C DESERET SMALL LETTER LONG O
-1042D DESERET SMALL LETTER LONG OO
-1042E DESERET SMALL LETTER SHORT I
-1042F DESERET SMALL LETTER SHORT E
-10430 DESERET SMALL LETTER SHORT A
-10431 DESERET SMALL LETTER SHORT AH
-10432 DESERET SMALL LETTER SHORT O
-10433 DESERET SMALL LETTER SHORT OO
-10434 DESERET SMALL LETTER AY
-10435 DESERET SMALL LETTER OW
-10436 DESERET SMALL LETTER WU
-10437 DESERET SMALL LETTER YEE
-10438 DESERET SMALL LETTER H
-10439 DESERET SMALL LETTER PEE
-1043A DESERET SMALL LETTER BEE
-1043B DESERET SMALL LETTER TEE
-1043C DESERET SMALL LETTER DEE
-1043D DESERET SMALL LETTER CHEE
-1043E DESERET SMALL LETTER JEE
-1043F DESERET SMALL LETTER KAY
-10440 DESERET SMALL LETTER GAY
-10441 DESERET SMALL LETTER EF
-10442 DESERET SMALL LETTER VEE
-10443 DESERET SMALL LETTER ETH
-10444 DESERET SMALL LETTER THEE
-10445 DESERET SMALL LETTER ES
-10446 DESERET SMALL LETTER ZEE
-10447 DESERET SMALL LETTER ESH
-10448 DESERET SMALL LETTER ZHEE
-10449 DESERET SMALL LETTER ER
-1044A DESERET SMALL LETTER EL
-1044B DESERET SMALL LETTER EM
-1044C DESERET SMALL LETTER EN
-1044D DESERET SMALL LETTER ENG
-1044E DESERET SMALL LETTER OI
-1044F DESERET SMALL LETTER EW
-@@ 10450 Shavian 1047F
-@ Consonants
-10450 SHAVIAN LETTER PEEP
-10451 SHAVIAN LETTER TOT
-10452 SHAVIAN LETTER KICK
-10453 SHAVIAN LETTER FEE
-10454 SHAVIAN LETTER THIGH
-10455 SHAVIAN LETTER SO
-10456 SHAVIAN LETTER SURE
-10457 SHAVIAN LETTER CHURCH
-10458 SHAVIAN LETTER YEA
-10459 SHAVIAN LETTER HUNG
-1045A SHAVIAN LETTER BIB
-1045B SHAVIAN LETTER DEAD
-1045C SHAVIAN LETTER GAG
-1045D SHAVIAN LETTER VOW
-1045E SHAVIAN LETTER THEY
-1045F SHAVIAN LETTER ZOO
-10460 SHAVIAN LETTER MEASURE
-10461 SHAVIAN LETTER JUDGE
-10462 SHAVIAN LETTER WOE
-10463 SHAVIAN LETTER HA-HA
-10464 SHAVIAN LETTER LOLL
-10465 SHAVIAN LETTER MIME
-@ Vowels
-10466 SHAVIAN LETTER IF
-10467 SHAVIAN LETTER EGG
-10468 SHAVIAN LETTER ASH
-10469 SHAVIAN LETTER ADO
-1046A SHAVIAN LETTER ON
-1046B SHAVIAN LETTER WOOL
-1046C SHAVIAN LETTER OUT
-1046D SHAVIAN LETTER AH
-1046E SHAVIAN LETTER ROAR
-1046F SHAVIAN LETTER NUN
-10470 SHAVIAN LETTER EAT
-10471 SHAVIAN LETTER AGE
-10472 SHAVIAN LETTER ICE
-10473 SHAVIAN LETTER UP
-10474 SHAVIAN LETTER OAK
-10475 SHAVIAN LETTER OOZE
-10476 SHAVIAN LETTER OIL
-10477 SHAVIAN LETTER AWE
-10478 SHAVIAN LETTER ARE
-10479 SHAVIAN LETTER OR
-1047A SHAVIAN LETTER AIR
-1047B SHAVIAN LETTER ERR
-1047C SHAVIAN LETTER ARRAY
-1047D SHAVIAN LETTER EAR
-1047E SHAVIAN LETTER IAN
-1047F SHAVIAN LETTER YEW
-@@ 10480 Osmanya 104AF
-@ Letters
-10480 OSMANYA LETTER ALEF
-10481 OSMANYA LETTER BA
-10482 OSMANYA LETTER TA
-10483 OSMANYA LETTER JA
-10484 OSMANYA LETTER XA
-10485 OSMANYA LETTER KHA
-10486 OSMANYA LETTER DEEL
-10487 OSMANYA LETTER RA
-10488 OSMANYA LETTER SA
-10489 OSMANYA LETTER SHIIN
-1048A OSMANYA LETTER DHA
-1048B OSMANYA LETTER CAYN
-1048C OSMANYA LETTER GA
-1048D OSMANYA LETTER FA
-1048E OSMANYA LETTER QAAF
-1048F OSMANYA LETTER KAAF
-10490 OSMANYA LETTER LAAN
-10491 OSMANYA LETTER MIIN
-10492 OSMANYA LETTER NUUN
-10493 OSMANYA LETTER WAW
-10494 OSMANYA LETTER HA
-10495 OSMANYA LETTER YA
-10496 OSMANYA LETTER A
-10497 OSMANYA LETTER E
-10498 OSMANYA LETTER I
-10499 OSMANYA LETTER O
-1049A OSMANYA LETTER U
-1049B OSMANYA LETTER AA
-1049C OSMANYA LETTER EE
-1049D OSMANYA LETTER OO
-@ Digits
-104A0 OSMANYA DIGIT ZERO
-104A1 OSMANYA DIGIT ONE
-104A2 OSMANYA DIGIT TWO
-104A3 OSMANYA DIGIT THREE
-104A4 OSMANYA DIGIT FOUR
-104A5 OSMANYA DIGIT FIVE
-104A6 OSMANYA DIGIT SIX
-104A7 OSMANYA DIGIT SEVEN
-104A8 OSMANYA DIGIT EIGHT
-104A9 OSMANYA DIGIT NINE
-@@ 10800 Cypriot Syllabary 1083F
-@ Syllables
-10800 CYPRIOT SYLLABLE A
-10801 CYPRIOT SYLLABLE E
-10802 CYPRIOT SYLLABLE I
-10803 CYPRIOT SYLLABLE O
-10804 CYPRIOT SYLLABLE U
-10805 CYPRIOT SYLLABLE JA
-10808 CYPRIOT SYLLABLE JO
-1080A CYPRIOT SYLLABLE KA
-1080B CYPRIOT SYLLABLE KE
-1080C CYPRIOT SYLLABLE KI
-1080D CYPRIOT SYLLABLE KO
-1080E CYPRIOT SYLLABLE KU
-1080F CYPRIOT SYLLABLE LA
-10810 CYPRIOT SYLLABLE LE
-10811 CYPRIOT SYLLABLE LI
-10812 CYPRIOT SYLLABLE LO
-10813 CYPRIOT SYLLABLE LU
-10814 CYPRIOT SYLLABLE MA
-10815 CYPRIOT SYLLABLE ME
-10816 CYPRIOT SYLLABLE MI
-10817 CYPRIOT SYLLABLE MO
-10818 CYPRIOT SYLLABLE MU
-10819 CYPRIOT SYLLABLE NA
-1081A CYPRIOT SYLLABLE NE
-1081B CYPRIOT SYLLABLE NI
-1081C CYPRIOT SYLLABLE NO
-1081D CYPRIOT SYLLABLE NU
-1081E CYPRIOT SYLLABLE PA
-1081F CYPRIOT SYLLABLE PE
-10820 CYPRIOT SYLLABLE PI
-10821 CYPRIOT SYLLABLE PO
-10822 CYPRIOT SYLLABLE PU
-10823 CYPRIOT SYLLABLE RA
-10824 CYPRIOT SYLLABLE RE
-10825 CYPRIOT SYLLABLE RI
-10826 CYPRIOT SYLLABLE RO
-10827 CYPRIOT SYLLABLE RU
-10828 CYPRIOT SYLLABLE SA
-10829 CYPRIOT SYLLABLE SE
-1082A CYPRIOT SYLLABLE SI
-1082B CYPRIOT SYLLABLE SO
-1082C CYPRIOT SYLLABLE SU
-1082D CYPRIOT SYLLABLE TA
-1082E CYPRIOT SYLLABLE TE
-1082F CYPRIOT SYLLABLE TI
-10830 CYPRIOT SYLLABLE TO
-10831 CYPRIOT SYLLABLE TU
-10832 CYPRIOT SYLLABLE WA
-10833 CYPRIOT SYLLABLE WE
-10834 CYPRIOT SYLLABLE WI
-10835 CYPRIOT SYLLABLE WO
-10837 CYPRIOT SYLLABLE XA
-10838 CYPRIOT SYLLABLE XE
-1083C CYPRIOT SYLLABLE ZA
-1083F CYPRIOT SYLLABLE ZO
-@@ 10840 Imperial Aramaic 1085F
-@ Letters
-10840 IMPERIAL ARAMAIC LETTER ALEPH
-10841 IMPERIAL ARAMAIC LETTER BETH
-10842 IMPERIAL ARAMAIC LETTER GIMEL
-10843 IMPERIAL ARAMAIC LETTER DALETH
-10844 IMPERIAL ARAMAIC LETTER HE
-10845 IMPERIAL ARAMAIC LETTER WAW
-10846 IMPERIAL ARAMAIC LETTER ZAYIN
-10847 IMPERIAL ARAMAIC LETTER HETH
-10848 IMPERIAL ARAMAIC LETTER TETH
-10849 IMPERIAL ARAMAIC LETTER YODH
-1084A IMPERIAL ARAMAIC LETTER KAPH
-1084B IMPERIAL ARAMAIC LETTER LAMEDH
-1084C IMPERIAL ARAMAIC LETTER MEM
-1084D IMPERIAL ARAMAIC LETTER NUN
-1084E IMPERIAL ARAMAIC LETTER SAMEKH
-1084F IMPERIAL ARAMAIC LETTER AYIN
-10850 IMPERIAL ARAMAIC LETTER PE
-10851 IMPERIAL ARAMAIC LETTER SADHE
-10852 IMPERIAL ARAMAIC LETTER QOPH
-10853 IMPERIAL ARAMAIC LETTER RESH
-10854 IMPERIAL ARAMAIC LETTER SHIN
-10855 IMPERIAL ARAMAIC LETTER TAW
-@ Punctuation
-10857 IMPERIAL ARAMAIC SECTION SIGN
-@ Numbers
-10858 IMPERIAL ARAMAIC NUMBER ONE
-10859 IMPERIAL ARAMAIC NUMBER TWO
-1085A IMPERIAL ARAMAIC NUMBER THREE
-1085B IMPERIAL ARAMAIC NUMBER TEN
-1085C IMPERIAL ARAMAIC NUMBER TWENTY
-1085D IMPERIAL ARAMAIC NUMBER ONE HUNDRED
-1085E IMPERIAL ARAMAIC NUMBER ONE THOUSAND
-1085F IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-@@ 10900 Phoenician 1091F
-@ Letters
-10900 PHOENICIAN LETTER ALF
- x (hebrew letter alef - 05D0)
-10901 PHOENICIAN LETTER BET
- x (hebrew letter bet - 05D1)
-10902 PHOENICIAN LETTER GAML
- x (hebrew letter gimel - 05D2)
-10903 PHOENICIAN LETTER DELT
- x (hebrew letter dalet - 05D3)
-10904 PHOENICIAN LETTER HE
- x (hebrew letter he - 05D4)
-10905 PHOENICIAN LETTER WAU
- x (hebrew letter vav - 05D5)
-10906 PHOENICIAN LETTER ZAI
- x (hebrew letter zayin - 05D6)
-10907 PHOENICIAN LETTER HET
- x (hebrew letter het - 05D7)
-10908 PHOENICIAN LETTER TET
- x (hebrew letter tet - 05D8)
-10909 PHOENICIAN LETTER YOD
- x (hebrew letter yod - 05D9)
-1090A PHOENICIAN LETTER KAF
- x (hebrew letter kaf - 05DB)
-1090B PHOENICIAN LETTER LAMD
- x (hebrew letter lamed - 05DC)
-1090C PHOENICIAN LETTER MEM
- x (hebrew letter mem - 05DE)
-1090D PHOENICIAN LETTER NUN
- x (hebrew letter nun - 05E0)
-1090E PHOENICIAN LETTER SEMK
- x (hebrew letter samekh - 05E1)
-1090F PHOENICIAN LETTER AIN
- x (hebrew letter ayin - 05E2)
-10910 PHOENICIAN LETTER PE
- x (hebrew letter pe - 05E4)
-10911 PHOENICIAN LETTER SADE
- x (hebrew letter tsadi - 05E6)
-10912 PHOENICIAN LETTER QOF
- x (hebrew letter qof - 05E7)
-10913 PHOENICIAN LETTER ROSH
- x (hebrew letter resh - 05E8)
-10914 PHOENICIAN LETTER SHIN
- x (hebrew letter shin - 05E9)
-10915 PHOENICIAN LETTER TAU
- x (hebrew letter tav - 05EA)
-@ Numbers
-10916 PHOENICIAN NUMBER ONE
-10917 PHOENICIAN NUMBER TEN
-10918 PHOENICIAN NUMBER TWENTY
-10919 PHOENICIAN NUMBER ONE HUNDRED
-1091A PHOENICIAN NUMBER TWO
-1091B PHOENICIAN NUMBER THREE
-@ Punctuation
-1091F PHOENICIAN WORD SEPARATOR
- x (full stop - 002E)
- x (middle dot - 00B7)
- x (word separator middle dot - 2E31)
- * sometimes shown with a glyph for a short vertical bar
-@@ 10920 Lydian 1093F
-@ Letters
-10920 LYDIAN LETTER A
-10921 LYDIAN LETTER B
-10922 LYDIAN LETTER G
-10923 LYDIAN LETTER D
-10924 LYDIAN LETTER E
-10925 LYDIAN LETTER V
-10926 LYDIAN LETTER I
-10927 LYDIAN LETTER Y
-10928 LYDIAN LETTER K
-10929 LYDIAN LETTER L
-1092A LYDIAN LETTER M
-1092B LYDIAN LETTER N
-1092C LYDIAN LETTER O
-1092D LYDIAN LETTER R
-1092E LYDIAN LETTER SS
-1092F LYDIAN LETTER T
-10930 LYDIAN LETTER U
-10931 LYDIAN LETTER F
-10932 LYDIAN LETTER Q
-10933 LYDIAN LETTER S
-10934 LYDIAN LETTER TT
-10935 LYDIAN LETTER AN
-10936 LYDIAN LETTER EN
-10937 LYDIAN LETTER LY
-10938 LYDIAN LETTER NN
-10939 LYDIAN LETTER C
-@ Punctuation
-1093F LYDIAN TRIANGULAR MARK
-@@ 10A00 Kharoshthi 10A5F
-@ Vowels
-10A00 KHAROSHTHI LETTER A
-10A01 KHAROSHTHI VOWEL SIGN I
-10A02 KHAROSHTHI VOWEL SIGN U
-10A03 KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05 KHAROSHTHI VOWEL SIGN E
-10A06 KHAROSHTHI VOWEL SIGN O
-@ Length mark
-10A0C KHAROSHTHI VOWEL LENGTH MARK
-@ Various signs
-10A0D KHAROSHTHI SIGN DOUBLE RING BELOW
-10A0E KHAROSHTHI SIGN ANUSVARA
-10A0F KHAROSHTHI SIGN VISARGA
-@ Consonants
-10A10 KHAROSHTHI LETTER KA
-10A11 KHAROSHTHI LETTER KHA
-10A12 KHAROSHTHI LETTER GA
-10A13 KHAROSHTHI LETTER GHA
-10A15 KHAROSHTHI LETTER CA
-10A16 KHAROSHTHI LETTER CHA
-10A17 KHAROSHTHI LETTER JA
-10A19 KHAROSHTHI LETTER NYA
-10A1A KHAROSHTHI LETTER TTA
-10A1B KHAROSHTHI LETTER TTHA
-10A1C KHAROSHTHI LETTER DDA
-10A1D KHAROSHTHI LETTER DDHA
-10A1E KHAROSHTHI LETTER NNA
-10A1F KHAROSHTHI LETTER TA
-10A20 KHAROSHTHI LETTER THA
-10A21 KHAROSHTHI LETTER DA
-10A22 KHAROSHTHI LETTER DHA
-10A23 KHAROSHTHI LETTER NA
-10A24 KHAROSHTHI LETTER PA
-10A25 KHAROSHTHI LETTER PHA
-10A26 KHAROSHTHI LETTER BA
-10A27 KHAROSHTHI LETTER BHA
-10A28 KHAROSHTHI LETTER MA
-10A29 KHAROSHTHI LETTER YA
-10A2A KHAROSHTHI LETTER RA
-10A2B KHAROSHTHI LETTER LA
-10A2C KHAROSHTHI LETTER VA
-10A2D KHAROSHTHI LETTER SHA
-10A2E KHAROSHTHI LETTER SSA
-10A2F KHAROSHTHI LETTER SA
-10A30 KHAROSHTHI LETTER ZA
-10A31 KHAROSHTHI LETTER HA
-10A32 KHAROSHTHI LETTER KKA
-10A33 KHAROSHTHI LETTER TTTHA
-@ Various signs
-10A38 KHAROSHTHI SIGN BAR ABOVE
-10A39 KHAROSHTHI SIGN CAUDA
-10A3A KHAROSHTHI SIGN DOT BELOW
-@ Virama
-10A3F KHAROSHTHI VIRAMA
- = halant
- * suppresses inherent vowel
- * shape shown is arbitrary and is not visibly rendered
-@ Digits
-10A40 KHAROSHTHI DIGIT ONE
-10A41 KHAROSHTHI DIGIT TWO
-10A42 KHAROSHTHI DIGIT THREE
-10A43 KHAROSHTHI DIGIT FOUR
-@ Numbers
-10A44 KHAROSHTHI NUMBER TEN
-10A45 KHAROSHTHI NUMBER TWENTY
-10A46 KHAROSHTHI NUMBER ONE HUNDRED
-10A47 KHAROSHTHI NUMBER ONE THOUSAND
-@ Punctuation
-10A50 KHAROSHTHI PUNCTUATION DOT
-10A51 KHAROSHTHI PUNCTUATION SMALL CIRCLE
-10A52 KHAROSHTHI PUNCTUATION CIRCLE
-10A53 KHAROSHTHI PUNCTUATION CRESCENT BAR
-10A54 KHAROSHTHI PUNCTUATION MANGALAM
-10A55 KHAROSHTHI PUNCTUATION LOTUS
-10A56 KHAROSHTHI PUNCTUATION DANDA
-10A57 KHAROSHTHI PUNCTUATION DOUBLE DANDA
-10A58 KHAROSHTHI PUNCTUATION LINES
-@@ 10A60 Old South Arabian 10A7F
-@ Letters
-@+ Letter names are based on North-West Semitic. Arabic names are given as aliases, along with Latin transliterations. The historically-related Ethiopic letters are also shown.
-10A60 OLD SOUTH ARABIAN LETTER HE
- = heh
- * transliterated as h
- x (ethiopic syllable ha - 1200)
-10A61 OLD SOUTH ARABIAN LETTER LAMEDH
- = lam
- * transliterated as l
- x (ethiopic syllable la - 1208)
-10A62 OLD SOUTH ARABIAN LETTER HETH
- = hah
- * transliterated as 1E25
- x (ethiopic syllable hha - 1210)
-10A63 OLD SOUTH ARABIAN LETTER MEM
- = meem
- * transliterated as m
- x (ethiopic syllable ma - 1218)
-10A64 OLD SOUTH ARABIAN LETTER QOPH
- = qaf
- * transliterated as q
- x (ethiopic syllable qa - 1240)
-10A65 OLD SOUTH ARABIAN LETTER WAW
- = waw
- * transliterated as w
- x (ethiopic syllable wa - 12C8)
-10A66 OLD SOUTH ARABIAN LETTER SHIN
- = sheen
- * transliterated as 0161 or s2
- x (ethiopic syllable sza - 1220)
-10A67 OLD SOUTH ARABIAN LETTER RESH
- = reh
- * transliterated as r
- x (ethiopic syllable ra - 1228)
-10A68 OLD SOUTH ARABIAN LETTER BETH
- = beh
- * transliterated as b
- x (ethiopic syllable ba - 1260)
-10A69 OLD SOUTH ARABIAN LETTER TAW
- = teh
- * transliterated as t
- x (ethiopic syllable ta - 1270)
-10A6A OLD SOUTH ARABIAN LETTER SAT
- * transliterated as s or s1
- x (ethiopic syllable sa - 1230)
-10A6B OLD SOUTH ARABIAN LETTER KAPH
- = kaf
- * transliterated as k
- x (ethiopic syllable ka - 12A8)
-10A6C OLD SOUTH ARABIAN LETTER NUN
- = noon
- * transliterated as n
- x (ethiopic syllable na - 1290)
-10A6D OLD SOUTH ARABIAN LETTER KHETH
- = khah
- * transliterated as 1E2B
- x (ethiopic syllable xa - 1280)
-10A6E OLD SOUTH ARABIAN LETTER SADHE
- = sad
- * transliterated as 1E63
- x (ethiopic syllable tsa - 1338)
-10A6F OLD SOUTH ARABIAN LETTER SAMEKH
- * transliterated as 015B or s3
-10A70 OLD SOUTH ARABIAN LETTER FE
- = feh
- * transliterated as f
- x (ethiopic syllable fa - 1348)
-10A71 OLD SOUTH ARABIAN LETTER ALEF
- = alef
- * transliterated as 02BC
- x (ethiopic syllable glottal a - 12A0)
-10A72 OLD SOUTH ARABIAN LETTER AYN
- = ain
- * transliterated as 02BD
- x (ethiopic syllable pharyngeal a - 12D0)
-10A73 OLD SOUTH ARABIAN LETTER DHADHE
- = dad
- * transliterated as 1E0D
- x (ethiopic syllable tza - 1340)
-10A74 OLD SOUTH ARABIAN LETTER GIMEL
- = jeem
- * transliterated as g
- x (ethiopic syllable ga - 1308)
-10A75 OLD SOUTH ARABIAN LETTER DALETH
- = dal
- * transliterated as d
- x (ethiopic syllable da - 12F0)
-10A76 OLD SOUTH ARABIAN LETTER GHAYN
- = ghain
- * transliterated as 0121
-10A77 OLD SOUTH ARABIAN LETTER TETH
- = tah
- * transliterated as 1E6D
- x (ethiopic syllable tha - 1320)
-10A78 OLD SOUTH ARABIAN LETTER ZAYN
- = zain
- * transliterated as z
- x (ethiopic syllable za - 12D8)
-10A79 OLD SOUTH ARABIAN LETTER DHALETH
- = thal
- * transliterated as 1E0F
-10A7A OLD SOUTH ARABIAN LETTER YODH
- = yeh
- * transliterated as y
- x (ethiopic syllable ya - 12E8)
-10A7B OLD SOUTH ARABIAN LETTER THAW
- = theh
- * transliterated as 1E6F
-10A7C OLD SOUTH ARABIAN LETTER THETH
- = zah
- * transliterated as 1E93
-@ Numbers
-10A7D OLD SOUTH ARABIAN NUMBER ONE
-10A7E OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F OLD SOUTH ARABIAN NUMERIC INDICATOR
-@@ 10B00 Avestan 10B3F
-@ Vowels
-10B00 AVESTAN LETTER A
-10B01 AVESTAN LETTER AA
-10B02 AVESTAN LETTER AO
-10B03 AVESTAN LETTER AAO
-10B04 AVESTAN LETTER AN
-10B05 AVESTAN LETTER AAN
-10B06 AVESTAN LETTER AE
-10B07 AVESTAN LETTER AEE
-10B08 AVESTAN LETTER E
-10B09 AVESTAN LETTER EE
-10B0A AVESTAN LETTER O
-10B0B AVESTAN LETTER OO
-10B0C AVESTAN LETTER I
-10B0D AVESTAN LETTER II
-10B0E AVESTAN LETTER U
-10B0F AVESTAN LETTER UU
-@ Consonants
-10B10 AVESTAN LETTER KE
-10B11 AVESTAN LETTER XE
-10B12 AVESTAN LETTER XYE
-10B13 AVESTAN LETTER XVE
-10B14 AVESTAN LETTER GE
-10B15 AVESTAN LETTER GGE
-10B16 AVESTAN LETTER GHE
-10B17 AVESTAN LETTER CE
-10B18 AVESTAN LETTER JE
-10B19 AVESTAN LETTER TE
-10B1A AVESTAN LETTER THE
-10B1B AVESTAN LETTER DE
-10B1C AVESTAN LETTER DHE
-10B1D AVESTAN LETTER TTE
-10B1E AVESTAN LETTER PE
-10B1F AVESTAN LETTER FE
-10B20 AVESTAN LETTER BE
-10B21 AVESTAN LETTER BHE
-10B22 AVESTAN LETTER NGE
-10B23 AVESTAN LETTER NGYE
-10B24 AVESTAN LETTER NGVE
-10B25 AVESTAN LETTER NE
-10B26 AVESTAN LETTER NYE
-10B27 AVESTAN LETTER NNE
-10B28 AVESTAN LETTER ME
-10B29 AVESTAN LETTER HME
-10B2A AVESTAN LETTER YYE
-10B2B AVESTAN LETTER YE
-10B2C AVESTAN LETTER VE
-10B2D AVESTAN LETTER RE
-10B2E AVESTAN LETTER LE
-10B2F AVESTAN LETTER SE
-10B30 AVESTAN LETTER ZE
-10B31 AVESTAN LETTER SHE
-10B32 AVESTAN LETTER ZHE
-10B33 AVESTAN LETTER SHYE
-10B34 AVESTAN LETTER SSHE
-10B35 AVESTAN LETTER HE
-@ Punctuation
-10B39 AVESTAN ABBREVIATION MARK
- x (ring operator - 2218)
- x (ring point - 2E30)
- x (word separator middle dot - 2E31)
-10B3A TINY TWO DOTS OVER ONE DOT PUNCTUATION
-10B3B SMALL TWO DOTS OVER ONE DOT PUNCTUATION
-10B3C LARGE TWO DOTS OVER ONE DOT PUNCTUATION
-10B3D LARGE ONE DOT OVER TWO DOTS PUNCTUATION
-10B3E LARGE TWO RINGS OVER ONE RING PUNCTUATION
-10B3F LARGE ONE RING OVER TWO RINGS PUNCTUATION
-@@ 10B40 Inscriptional Parthian 10B5F
-@ Letters
-10B40 INSCRIPTIONAL PARTHIAN LETTER ALEPH
-10B41 INSCRIPTIONAL PARTHIAN LETTER BETH
-10B42 INSCRIPTIONAL PARTHIAN LETTER GIMEL
-10B43 INSCRIPTIONAL PARTHIAN LETTER DALETH
-10B44 INSCRIPTIONAL PARTHIAN LETTER HE
-10B45 INSCRIPTIONAL PARTHIAN LETTER WAW
-10B46 INSCRIPTIONAL PARTHIAN LETTER ZAYIN
-10B47 INSCRIPTIONAL PARTHIAN LETTER HETH
-10B48 INSCRIPTIONAL PARTHIAN LETTER TETH
-10B49 INSCRIPTIONAL PARTHIAN LETTER YODH
-10B4A INSCRIPTIONAL PARTHIAN LETTER KAPH
-10B4B INSCRIPTIONAL PARTHIAN LETTER LAMEDH
-10B4C INSCRIPTIONAL PARTHIAN LETTER MEM
-10B4D INSCRIPTIONAL PARTHIAN LETTER NUN
-10B4E INSCRIPTIONAL PARTHIAN LETTER SAMEKH
-10B4F INSCRIPTIONAL PARTHIAN LETTER AYIN
-10B50 INSCRIPTIONAL PARTHIAN LETTER PE
-10B51 INSCRIPTIONAL PARTHIAN LETTER SADHE
-10B52 INSCRIPTIONAL PARTHIAN LETTER QOPH
-10B53 INSCRIPTIONAL PARTHIAN LETTER RESH
-10B54 INSCRIPTIONAL PARTHIAN LETTER SHIN
-10B55 INSCRIPTIONAL PARTHIAN LETTER TAW
-@ Numbers
-10B58 INSCRIPTIONAL PARTHIAN NUMBER ONE
-10B59 INSCRIPTIONAL PARTHIAN NUMBER TWO
-10B5A INSCRIPTIONAL PARTHIAN NUMBER THREE
-10B5B INSCRIPTIONAL PARTHIAN NUMBER FOUR
-10B5C INSCRIPTIONAL PARTHIAN NUMBER TEN
-10B5D INSCRIPTIONAL PARTHIAN NUMBER TWENTY
-10B5E INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
-10B5F INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-@@ 10B60 Inscriptional Pahlavi 10B7F
-@ Letters
-10B60 INSCRIPTIONAL PAHLAVI LETTER ALEPH
-10B61 INSCRIPTIONAL PAHLAVI LETTER BETH
-10B62 INSCRIPTIONAL PAHLAVI LETTER GIMEL
-10B63 INSCRIPTIONAL PAHLAVI LETTER DALETH
-10B64 INSCRIPTIONAL PAHLAVI LETTER HE
-10B65 INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH
-10B66 INSCRIPTIONAL PAHLAVI LETTER ZAYIN
-10B67 INSCRIPTIONAL PAHLAVI LETTER HETH
-10B68 INSCRIPTIONAL PAHLAVI LETTER TETH
-10B69 INSCRIPTIONAL PAHLAVI LETTER YODH
-10B6A INSCRIPTIONAL PAHLAVI LETTER KAPH
-10B6B INSCRIPTIONAL PAHLAVI LETTER LAMEDH
-10B6C INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH
-10B6D INSCRIPTIONAL PAHLAVI LETTER NUN
-10B6E INSCRIPTIONAL PAHLAVI LETTER SAMEKH
-10B6F INSCRIPTIONAL PAHLAVI LETTER PE
-10B70 INSCRIPTIONAL PAHLAVI LETTER SADHE
-10B71 INSCRIPTIONAL PAHLAVI LETTER SHIN
-10B72 INSCRIPTIONAL PAHLAVI LETTER TAW
-@ Numbers
-10B78 INSCRIPTIONAL PAHLAVI NUMBER ONE
-10B79 INSCRIPTIONAL PAHLAVI NUMBER TWO
-10B7A INSCRIPTIONAL PAHLAVI NUMBER THREE
-10B7B INSCRIPTIONAL PAHLAVI NUMBER FOUR
-10B7C INSCRIPTIONAL PAHLAVI NUMBER TEN
-10B7D INSCRIPTIONAL PAHLAVI NUMBER TWENTY
-10B7E INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
-10B7F INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-@@ 10C00 Old Turkic 10C4F
-@ Vowels
-10C00 OLD TURKIC LETTER ORKHON A
-10C01 OLD TURKIC LETTER YENISEI A
-10C02 OLD TURKIC LETTER YENISEI AE
-10C03 OLD TURKIC LETTER ORKHON I
-10C04 OLD TURKIC LETTER YENISEI I
-10C05 OLD TURKIC LETTER YENISEI E
-10C06 OLD TURKIC LETTER ORKHON O
-10C07 OLD TURKIC LETTER ORKHON OE
-10C08 OLD TURKIC LETTER YENISEI OE
-@ Consonants
-10C09 OLD TURKIC LETTER ORKHON AB
-10C0A OLD TURKIC LETTER YENISEI AB
-10C0B OLD TURKIC LETTER ORKHON AEB
-10C0C OLD TURKIC LETTER YENISEI AEB
-10C0D OLD TURKIC LETTER ORKHON AG
-10C0E OLD TURKIC LETTER YENISEI AG
-10C0F OLD TURKIC LETTER ORKHON AEG
-10C10 OLD TURKIC LETTER YENISEI AEG
-10C11 OLD TURKIC LETTER ORKHON AD
-10C12 OLD TURKIC LETTER YENISEI AD
-10C13 OLD TURKIC LETTER ORKHON AED
-10C14 OLD TURKIC LETTER ORKHON EZ
-10C15 OLD TURKIC LETTER YENISEI EZ
-10C16 OLD TURKIC LETTER ORKHON AY
-10C17 OLD TURKIC LETTER YENISEI AY
-10C18 OLD TURKIC LETTER ORKHON AEY
-10C19 OLD TURKIC LETTER YENISEI AEY
-10C1A OLD TURKIC LETTER ORKHON AEK
-10C1B OLD TURKIC LETTER YENISEI AEK
-10C1C OLD TURKIC LETTER ORKHON OEK
-10C1D OLD TURKIC LETTER YENISEI OEK
-10C1E OLD TURKIC LETTER ORKHON AL
-10C1F OLD TURKIC LETTER YENISEI AL
-10C20 OLD TURKIC LETTER ORKHON AEL
-10C21 OLD TURKIC LETTER ORKHON ELT
-10C22 OLD TURKIC LETTER ORKHON EM
-10C23 OLD TURKIC LETTER ORKHON AN
-10C24 OLD TURKIC LETTER ORKHON AEN
-10C25 OLD TURKIC LETTER YENISEI AEN
-10C26 OLD TURKIC LETTER ORKHON ENT
-10C27 OLD TURKIC LETTER YENISEI ENT
-10C28 OLD TURKIC LETTER ORKHON ENC
-10C29 OLD TURKIC LETTER YENISEI ENC
-10C2A OLD TURKIC LETTER ORKHON ENY
-10C2B OLD TURKIC LETTER YENISEI ENY
-10C2C OLD TURKIC LETTER YENISEI ANG
-10C2D OLD TURKIC LETTER ORKHON ENG
-10C2E OLD TURKIC LETTER YENISEI AENG
-10C2F OLD TURKIC LETTER ORKHON EP
-10C30 OLD TURKIC LETTER ORKHON OP
-10C31 OLD TURKIC LETTER ORKHON IC
-10C32 OLD TURKIC LETTER ORKHON EC
-10C33 OLD TURKIC LETTER YENISEI EC
-10C34 OLD TURKIC LETTER ORKHON AQ
-10C35 OLD TURKIC LETTER YENISEI AQ
-10C36 OLD TURKIC LETTER ORKHON IQ
-10C37 OLD TURKIC LETTER YENISEI IQ
-10C38 OLD TURKIC LETTER ORKHON OQ
-10C39 OLD TURKIC LETTER YENISEI OQ
-10C3A OLD TURKIC LETTER ORKHON AR
-10C3B OLD TURKIC LETTER YENISEI AR
-10C3C OLD TURKIC LETTER ORKHON AER
-10C3D OLD TURKIC LETTER ORKHON AS
-10C3E OLD TURKIC LETTER ORKHON AES
-10C3F OLD TURKIC LETTER ORKHON ASH
-10C40 OLD TURKIC LETTER YENISEI ASH
-10C41 OLD TURKIC LETTER ORKHON ESH
-10C42 OLD TURKIC LETTER YENISEI ESH
-10C43 OLD TURKIC LETTER ORKHON AT
-10C44 OLD TURKIC LETTER YENISEI AT
-10C45 OLD TURKIC LETTER ORKHON AET
-10C46 OLD TURKIC LETTER YENISEI AET
-10C47 OLD TURKIC LETTER ORKHON OT
-10C48 OLD TURKIC LETTER ORKHON BASH
-@@ 10E60 Rumi Numeral Symbols 10E7F
-@ Digits
-10E60 RUMI DIGIT ONE
-10E61 RUMI DIGIT TWO
-10E62 RUMI DIGIT THREE
-10E63 RUMI DIGIT FOUR
-10E64 RUMI DIGIT FIVE
-10E65 RUMI DIGIT SIX
-10E66 RUMI DIGIT SEVEN
-10E67 RUMI DIGIT EIGHT
-10E68 RUMI DIGIT NINE
-@ Numbers
-10E69 RUMI NUMBER TEN
-10E6A RUMI NUMBER TWENTY
-10E6B RUMI NUMBER THIRTY
-10E6C RUMI NUMBER FORTY
-10E6D RUMI NUMBER FIFTY
-10E6E RUMI NUMBER SIXTY
-10E6F RUMI NUMBER SEVENTY
-10E70 RUMI NUMBER EIGHTY
-10E71 RUMI NUMBER NINETY
-10E72 RUMI NUMBER ONE HUNDRED
-10E73 RUMI NUMBER TWO HUNDRED
-10E74 RUMI NUMBER THREE HUNDRED
-10E75 RUMI NUMBER FOUR HUNDRED
-10E76 RUMI NUMBER FIVE HUNDRED
-10E77 RUMI NUMBER SIX HUNDRED
-10E78 RUMI NUMBER SEVEN HUNDRED
-10E79 RUMI NUMBER EIGHT HUNDRED
-10E7A RUMI NUMBER NINE HUNDRED
-@ Fractions
-10E7B RUMI FRACTION ONE HALF
-10E7C RUMI FRACTION ONE QUARTER
-10E7D RUMI FRACTION ONE THIRD
-10E7E RUMI FRACTION TWO THIRDS
-@@ 11080 Kaithi 110CF
-@ Various signs
-11080 KAITHI SIGN CANDRABINDU
-11081 KAITHI SIGN ANUSVARA
-11082 KAITHI SIGN VISARGA
-@ Independent vowels
-11083 KAITHI LETTER A
-11084 KAITHI LETTER AA
-11085 KAITHI LETTER I
-11086 KAITHI LETTER II
-11087 KAITHI LETTER U
-11088 KAITHI LETTER UU
-11089 KAITHI LETTER E
-1108A KAITHI LETTER AI
-1108B KAITHI LETTER O
-1108C KAITHI LETTER AU
-@ Consonants
-1108D KAITHI LETTER KA
-1108E KAITHI LETTER KHA
-1108F KAITHI LETTER GA
-11090 KAITHI LETTER GHA
-11091 KAITHI LETTER NGA
-11092 KAITHI LETTER CA
-11093 KAITHI LETTER CHA
-11094 KAITHI LETTER JA
-11095 KAITHI LETTER JHA
-11096 KAITHI LETTER NYA
-11097 KAITHI LETTER TTA
-11098 KAITHI LETTER TTHA
-11099 KAITHI LETTER DDA
-1109A KAITHI LETTER DDDHA
- : 11099 110BA
-1109B KAITHI LETTER DDHA
-1109C KAITHI LETTER RHA
- : 1109B 110BA
-1109D KAITHI LETTER NNA
-1109E KAITHI LETTER TA
-1109F KAITHI LETTER THA
-110A0 KAITHI LETTER DA
-110A1 KAITHI LETTER DHA
-110A2 KAITHI LETTER NA
-110A3 KAITHI LETTER PA
-110A4 KAITHI LETTER PHA
-110A5 KAITHI LETTER BA
-110A6 KAITHI LETTER BHA
-110A7 KAITHI LETTER MA
-110A8 KAITHI LETTER YA
- * glyph may be rendered with or without the visible dot
-110A9 KAITHI LETTER RA
-110AA KAITHI LETTER LA
-110AB KAITHI LETTER VA
- : 110A5 110BA
-110AC KAITHI LETTER SHA
-110AD KAITHI LETTER SSA
-110AE KAITHI LETTER SA
-110AF KAITHI LETTER HA
-@ Dependent vowel signs
-110B0 KAITHI VOWEL SIGN AA
-110B1 KAITHI VOWEL SIGN I
-110B2 KAITHI VOWEL SIGN II
-110B3 KAITHI VOWEL SIGN U
-110B4 KAITHI VOWEL SIGN UU
-110B5 KAITHI VOWEL SIGN E
-110B6 KAITHI VOWEL SIGN AI
-110B7 KAITHI VOWEL SIGN O
-110B8 KAITHI VOWEL SIGN AU
-@ Various signs
-110B9 KAITHI SIGN VIRAMA
-110BA KAITHI SIGN NUKTA
-110BB KAITHI ABBREVIATION SIGN
-110BC KAITHI ENUMERATION SIGN
-110BD KAITHI NUMBER SIGN
-110BE KAITHI SECTION MARK
- * marks end of sentence
-110BF KAITHI DOUBLE SECTION MARK
- * paragraph delimiter
-110C0 KAITHI DANDA
-110C1 KAITHI DOUBLE DANDA
-@@ 12000 Cuneiform 123FF
-@ Signs
-12000 CUNEIFORM SIGN A
-12001 CUNEIFORM SIGN A TIMES A
-12002 CUNEIFORM SIGN A TIMES BAD
-12003 CUNEIFORM SIGN A TIMES GAN2 TENU
-12004 CUNEIFORM SIGN A TIMES HA
-12005 CUNEIFORM SIGN A TIMES IGI
-12006 CUNEIFORM SIGN A TIMES LAGAR GUNU
-12007 CUNEIFORM SIGN A TIMES MUSH
-12008 CUNEIFORM SIGN A TIMES SAG
-12009 CUNEIFORM SIGN A2
-1200A CUNEIFORM SIGN AB
-1200B CUNEIFORM SIGN AB TIMES ASH2
-1200C CUNEIFORM SIGN AB TIMES DUN3 GUNU
-1200D CUNEIFORM SIGN AB TIMES GAL
-1200E CUNEIFORM SIGN AB TIMES GAN2 TENU
-1200F CUNEIFORM SIGN AB TIMES HA
-12010 CUNEIFORM SIGN AB TIMES IGI GUNU
-12011 CUNEIFORM SIGN AB TIMES IMIN
-12012 CUNEIFORM SIGN AB TIMES LAGAB
-12013 CUNEIFORM SIGN AB TIMES SHESH
-12014 CUNEIFORM SIGN AB TIMES U PLUS U PLUS U
-12015 CUNEIFORM SIGN AB GUNU
-12016 CUNEIFORM SIGN AB2
-12017 CUNEIFORM SIGN AB2 TIMES BALAG
-12018 CUNEIFORM SIGN AB2 TIMES GAN2 TENU
-12019 CUNEIFORM SIGN AB2 TIMES ME PLUS EN
-1201A CUNEIFORM SIGN AB2 TIMES SHA3
-1201B CUNEIFORM SIGN AB2 TIMES TAK4
-1201C CUNEIFORM SIGN AD
-1201D CUNEIFORM SIGN AK
-1201E CUNEIFORM SIGN AK TIMES ERIN2
-1201F CUNEIFORM SIGN AK TIMES SHITA PLUS GISH
-12020 CUNEIFORM SIGN AL
-12021 CUNEIFORM SIGN AL TIMES AL
-12022 CUNEIFORM SIGN AL TIMES DIM2
-12023 CUNEIFORM SIGN AL TIMES GISH
-12024 CUNEIFORM SIGN AL TIMES HA
-12025 CUNEIFORM SIGN AL TIMES KAD3
-12026 CUNEIFORM SIGN AL TIMES KI
-12027 CUNEIFORM SIGN AL TIMES SHE
-12028 CUNEIFORM SIGN AL TIMES USH
-12029 CUNEIFORM SIGN ALAN
-1202A CUNEIFORM SIGN ALEPH
-1202B CUNEIFORM SIGN AMAR
-1202C CUNEIFORM SIGN AMAR TIMES SHE
-1202D CUNEIFORM SIGN AN
-1202E CUNEIFORM SIGN AN OVER AN
-1202F CUNEIFORM SIGN AN THREE TIMES
-12030 CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA
-12031 CUNEIFORM SIGN AN PLUS NAGA SQUARED
-12032 CUNEIFORM SIGN ANSHE
-12033 CUNEIFORM SIGN APIN
-12034 CUNEIFORM SIGN ARAD
-12035 CUNEIFORM SIGN ARAD TIMES KUR
-12036 CUNEIFORM SIGN ARKAB
-12037 CUNEIFORM SIGN ASAL2
-12038 CUNEIFORM SIGN ASH
-12039 CUNEIFORM SIGN ASH ZIDA TENU
-1203A CUNEIFORM SIGN ASH KABA TENU
-1203B CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP
-1203C CUNEIFORM SIGN ASH OVER ASH OVER ASH
-1203D CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH
-1203E CUNEIFORM SIGN ASH2
-1203F CUNEIFORM SIGN ASHGAB
-12040 CUNEIFORM SIGN BA
-12041 CUNEIFORM SIGN BAD
-12042 CUNEIFORM SIGN BAG3
-12043 CUNEIFORM SIGN BAHAR2
-12044 CUNEIFORM SIGN BAL
-12045 CUNEIFORM SIGN BAL OVER BAL
-12046 CUNEIFORM SIGN BALAG
-12047 CUNEIFORM SIGN BAR
-12048 CUNEIFORM SIGN BARA2
-12049 CUNEIFORM SIGN BI
-1204A CUNEIFORM SIGN BI TIMES A
-1204B CUNEIFORM SIGN BI TIMES GAR
-1204C CUNEIFORM SIGN BI TIMES IGI GUNU
-1204D CUNEIFORM SIGN BU
-1204E CUNEIFORM SIGN BU OVER BU AB
-1204F CUNEIFORM SIGN BU OVER BU UN
-12050 CUNEIFORM SIGN BU CROSSING BU
-12051 CUNEIFORM SIGN BULUG
-12052 CUNEIFORM SIGN BULUG OVER BULUG
-12053 CUNEIFORM SIGN BUR
-12054 CUNEIFORM SIGN BUR2
-12055 CUNEIFORM SIGN DA
-12056 CUNEIFORM SIGN DAG
-12057 CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH
-12058 CUNEIFORM SIGN DAG KISIM5 TIMES AMAR
-12059 CUNEIFORM SIGN DAG KISIM5 TIMES BALAG
-1205A CUNEIFORM SIGN DAG KISIM5 TIMES BI
-1205B CUNEIFORM SIGN DAG KISIM5 TIMES GA
-1205C CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH
-1205D CUNEIFORM SIGN DAG KISIM5 TIMES GI
-1205E CUNEIFORM SIGN DAG KISIM5 TIMES GIR2
-1205F CUNEIFORM SIGN DAG KISIM5 TIMES GUD
-12060 CUNEIFORM SIGN DAG KISIM5 TIMES HA
-12061 CUNEIFORM SIGN DAG KISIM5 TIMES IR
-12062 CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU
-12063 CUNEIFORM SIGN DAG KISIM5 TIMES KAK
-12064 CUNEIFORM SIGN DAG KISIM5 TIMES LA
-12065 CUNEIFORM SIGN DAG KISIM5 TIMES LU
-12066 CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2
-12067 CUNEIFORM SIGN DAG KISIM5 TIMES LUM
-12068 CUNEIFORM SIGN DAG KISIM5 TIMES NE
-12069 CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP
-1206A CUNEIFORM SIGN DAG KISIM5 TIMES SI
-1206B CUNEIFORM SIGN DAG KISIM5 TIMES TAK4
-1206C CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2
-1206D CUNEIFORM SIGN DAG KISIM5 TIMES USH
-1206E CUNEIFORM SIGN DAM
-1206F CUNEIFORM SIGN DAR
-12070 CUNEIFORM SIGN DARA3
-12071 CUNEIFORM SIGN DARA4
-12072 CUNEIFORM SIGN DI
-12073 CUNEIFORM SIGN DIB
-12074 CUNEIFORM SIGN DIM
-12075 CUNEIFORM SIGN DIM TIMES SHE
-12076 CUNEIFORM SIGN DIM2
-12077 CUNEIFORM SIGN DIN
-12078 CUNEIFORM SIGN DIN KASKAL U GUNU DISH
-12079 CUNEIFORM SIGN DISH
-1207A CUNEIFORM SIGN DU
-1207B CUNEIFORM SIGN DU OVER DU
-1207C CUNEIFORM SIGN DU GUNU
-1207D CUNEIFORM SIGN DU SHESHIG
-1207E CUNEIFORM SIGN DUB
-1207F CUNEIFORM SIGN DUB TIMES ESH2
-12080 CUNEIFORM SIGN DUB2
-12081 CUNEIFORM SIGN DUG
-12082 CUNEIFORM SIGN DUGUD
-12083 CUNEIFORM SIGN DUH
-12084 CUNEIFORM SIGN DUN
-12085 CUNEIFORM SIGN DUN3
-12086 CUNEIFORM SIGN DUN3 GUNU
-12087 CUNEIFORM SIGN DUN3 GUNU GUNU
-12088 CUNEIFORM SIGN DUN4
-12089 CUNEIFORM SIGN DUR2
-1208A CUNEIFORM SIGN E
-1208B CUNEIFORM SIGN E TIMES PAP
-1208C CUNEIFORM SIGN E OVER E NUN OVER NUN
-1208D CUNEIFORM SIGN E2
-1208E CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA
-1208F CUNEIFORM SIGN E2 TIMES GAR
-12090 CUNEIFORM SIGN E2 TIMES MI
-12091 CUNEIFORM SIGN E2 TIMES SAL
-12092 CUNEIFORM SIGN E2 TIMES SHE
-12093 CUNEIFORM SIGN E2 TIMES U
-12094 CUNEIFORM SIGN EDIN
-12095 CUNEIFORM SIGN EGIR
-12096 CUNEIFORM SIGN EL
-12097 CUNEIFORM SIGN EN
-12098 CUNEIFORM SIGN EN TIMES GAN2
-12099 CUNEIFORM SIGN EN TIMES GAN2 TENU
-1209A CUNEIFORM SIGN EN TIMES ME
-1209B CUNEIFORM SIGN EN CROSSING EN
-1209C CUNEIFORM SIGN EN OPPOSING EN
-1209D CUNEIFORM SIGN EN SQUARED
-1209E CUNEIFORM SIGN EREN
-1209F CUNEIFORM SIGN ERIN2
-120A0 CUNEIFORM SIGN ESH2
-120A1 CUNEIFORM SIGN EZEN
-120A2 CUNEIFORM SIGN EZEN TIMES A
-120A3 CUNEIFORM SIGN EZEN TIMES A PLUS LAL
-120A4 CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL
-120A5 CUNEIFORM SIGN EZEN TIMES AN
-120A6 CUNEIFORM SIGN EZEN TIMES BAD
-120A7 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU
-120A8 CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU
-120A9 CUNEIFORM SIGN EZEN TIMES HA
-120AA CUNEIFORM SIGN EZEN TIMES HA GUNU
-120AB CUNEIFORM SIGN EZEN TIMES IGI GUNU
-120AC CUNEIFORM SIGN EZEN TIMES KASKAL
-120AD CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED
-120AE CUNEIFORM SIGN EZEN TIMES KU3
-120AF CUNEIFORM SIGN EZEN TIMES LA
-120B0 CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL
-120B1 CUNEIFORM SIGN EZEN TIMES LI
-120B2 CUNEIFORM SIGN EZEN TIMES LU
-120B3 CUNEIFORM SIGN EZEN TIMES U2
-120B4 CUNEIFORM SIGN EZEN TIMES UD
-120B5 CUNEIFORM SIGN GA
-120B6 CUNEIFORM SIGN GA GUNU
-120B7 CUNEIFORM SIGN GA2
-120B8 CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA
-120B9 CUNEIFORM SIGN GA2 TIMES A PLUS HA
-120BA CUNEIFORM SIGN GA2 TIMES A PLUS IGI
-120BB CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB
-120BC CUNEIFORM SIGN GA2 TIMES AN
-120BD CUNEIFORM SIGN GA2 TIMES ASH
-120BE CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL
-120BF CUNEIFORM SIGN GA2 TIMES BAD
-120C0 CUNEIFORM SIGN GA2 TIMES BAR PLUS RA
-120C1 CUNEIFORM SIGN GA2 TIMES BUR
-120C2 CUNEIFORM SIGN GA2 TIMES BUR PLUS RA
-120C3 CUNEIFORM SIGN GA2 TIMES DA
-120C4 CUNEIFORM SIGN GA2 TIMES DI
-120C5 CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE
-120C6 CUNEIFORM SIGN GA2 TIMES DUB
-120C7 CUNEIFORM SIGN GA2 TIMES EL
-120C8 CUNEIFORM SIGN GA2 TIMES EL PLUS LA
-120C9 CUNEIFORM SIGN GA2 TIMES EN
-120CA CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU
-120CB CUNEIFORM SIGN GA2 TIMES GAN2 TENU
-120CC CUNEIFORM SIGN GA2 TIMES GAR
-120CD CUNEIFORM SIGN GA2 TIMES GI
-120CE CUNEIFORM SIGN GA2 TIMES GI4
-120CF CUNEIFORM SIGN GA2 TIMES GI4 PLUS A
-120D0 CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU
-120D1 CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2
-120D2 CUNEIFORM SIGN GA2 TIMES HAL
-120D3 CUNEIFORM SIGN GA2 TIMES HAL PLUS LA
-120D4 CUNEIFORM SIGN GA2 TIMES HI PLUS LI
-120D5 CUNEIFORM SIGN GA2 TIMES HUB2
-120D6 CUNEIFORM SIGN GA2 TIMES IGI GUNU
-120D7 CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH
-120D8 CUNEIFORM SIGN GA2 TIMES KAK
-120D9 CUNEIFORM SIGN GA2 TIMES KASKAL
-120DA CUNEIFORM SIGN GA2 TIMES KID
-120DB CUNEIFORM SIGN GA2 TIMES KID PLUS LAL
-120DC CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN
-120DD CUNEIFORM SIGN GA2 TIMES LA
-120DE CUNEIFORM SIGN GA2 TIMES ME PLUS EN
-120DF CUNEIFORM SIGN GA2 TIMES MI
-120E0 CUNEIFORM SIGN GA2 TIMES NUN
-120E1 CUNEIFORM SIGN GA2 TIMES NUN OVER NUN
-120E2 CUNEIFORM SIGN GA2 TIMES PA
-120E3 CUNEIFORM SIGN GA2 TIMES SAL
-120E4 CUNEIFORM SIGN GA2 TIMES SAR
-120E5 CUNEIFORM SIGN GA2 TIMES SHE
-120E6 CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR
-120E7 CUNEIFORM SIGN GA2 TIMES SHID
-120E8 CUNEIFORM SIGN GA2 TIMES SUM
-120E9 CUNEIFORM SIGN GA2 TIMES TAK4
-120EA CUNEIFORM SIGN GA2 TIMES U
-120EB CUNEIFORM SIGN GA2 TIMES UD
-120EC CUNEIFORM SIGN GA2 TIMES UD PLUS DU
-120ED CUNEIFORM SIGN GA2 OVER GA2
-120EE CUNEIFORM SIGN GABA
-120EF CUNEIFORM SIGN GABA CROSSING GABA
-120F0 CUNEIFORM SIGN GAD
-120F1 CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR
-120F2 CUNEIFORM SIGN GAL
-120F3 CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR
-120F4 CUNEIFORM SIGN GALAM
-120F5 CUNEIFORM SIGN GAM
-120F6 CUNEIFORM SIGN GAN
-120F7 CUNEIFORM SIGN GAN2
-120F8 CUNEIFORM SIGN GAN2 TENU
-120F9 CUNEIFORM SIGN GAN2 OVER GAN2
-120FA CUNEIFORM SIGN GAN2 CROSSING GAN2
-120FB CUNEIFORM SIGN GAR
-120FC CUNEIFORM SIGN GAR3
-120FD CUNEIFORM SIGN GASHAN
-120FE CUNEIFORM SIGN GESHTIN
-120FF CUNEIFORM SIGN GESHTIN TIMES KUR
-12100 CUNEIFORM SIGN GI
-12101 CUNEIFORM SIGN GI TIMES E
-12102 CUNEIFORM SIGN GI TIMES U
-12103 CUNEIFORM SIGN GI CROSSING GI
-12104 CUNEIFORM SIGN GI4
-12105 CUNEIFORM SIGN GI4 OVER GI4
-12106 CUNEIFORM SIGN GI4 CROSSING GI4
-12107 CUNEIFORM SIGN GIDIM
-12108 CUNEIFORM SIGN GIR2
-12109 CUNEIFORM SIGN GIR2 GUNU
-1210A CUNEIFORM SIGN GIR3
-1210B CUNEIFORM SIGN GIR3 TIMES A PLUS IGI
-1210C CUNEIFORM SIGN GIR3 TIMES GAN2 TENU
-1210D CUNEIFORM SIGN GIR3 TIMES IGI
-1210E CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI
-1210F CUNEIFORM SIGN GIR3 TIMES PA
-12110 CUNEIFORM SIGN GISAL
-12111 CUNEIFORM SIGN GISH
-12112 CUNEIFORM SIGN GISH CROSSING GISH
-12113 CUNEIFORM SIGN GISH TIMES BAD
-12114 CUNEIFORM SIGN GISH TIMES TAK4
-12115 CUNEIFORM SIGN GISH TENU
-12116 CUNEIFORM SIGN GU
-12117 CUNEIFORM SIGN GU CROSSING GU
-12118 CUNEIFORM SIGN GU2
-12119 CUNEIFORM SIGN GU2 TIMES KAK
-1211A CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU
-1211B CUNEIFORM SIGN GU2 TIMES NUN
-1211C CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2
-1211D CUNEIFORM SIGN GU2 GUNU
-1211E CUNEIFORM SIGN GUD
-1211F CUNEIFORM SIGN GUD TIMES A PLUS KUR
-12120 CUNEIFORM SIGN GUD TIMES KUR
-12121 CUNEIFORM SIGN GUD OVER GUD LUGAL
-12122 CUNEIFORM SIGN GUL
-12123 CUNEIFORM SIGN GUM
-12124 CUNEIFORM SIGN GUM TIMES SHE
-12125 CUNEIFORM SIGN GUR
-12126 CUNEIFORM SIGN GUR7
-12127 CUNEIFORM SIGN GURUN
-12128 CUNEIFORM SIGN GURUSH
-12129 CUNEIFORM SIGN HA
-1212A CUNEIFORM SIGN HA TENU
-1212B CUNEIFORM SIGN HA GUNU
-1212C CUNEIFORM SIGN HAL
-1212D CUNEIFORM SIGN HI
-1212E CUNEIFORM SIGN HI TIMES ASH
-1212F CUNEIFORM SIGN HI TIMES ASH2
-12130 CUNEIFORM SIGN HI TIMES BAD
-12131 CUNEIFORM SIGN HI TIMES DISH
-12132 CUNEIFORM SIGN HI TIMES GAD
-12133 CUNEIFORM SIGN HI TIMES KIN
-12134 CUNEIFORM SIGN HI TIMES NUN
-12135 CUNEIFORM SIGN HI TIMES SHE
-12136 CUNEIFORM SIGN HI TIMES U
-12137 CUNEIFORM SIGN HU
-12138 CUNEIFORM SIGN HUB2
-12139 CUNEIFORM SIGN HUB2 TIMES AN
-1213A CUNEIFORM SIGN HUB2 TIMES HAL
-1213B CUNEIFORM SIGN HUB2 TIMES KASKAL
-1213C CUNEIFORM SIGN HUB2 TIMES LISH
-1213D CUNEIFORM SIGN HUB2 TIMES UD
-1213E CUNEIFORM SIGN HUL2
-1213F CUNEIFORM SIGN I
-12140 CUNEIFORM SIGN I A
-12141 CUNEIFORM SIGN IB
-12142 CUNEIFORM SIGN IDIM
-12143 CUNEIFORM SIGN IDIM OVER IDIM BUR
-12144 CUNEIFORM SIGN IDIM OVER IDIM SQUARED
-12145 CUNEIFORM SIGN IG
-12146 CUNEIFORM SIGN IGI
-12147 CUNEIFORM SIGN IGI DIB
-12148 CUNEIFORM SIGN IGI RI
-12149 CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD
-1214A CUNEIFORM SIGN IGI GUNU
-1214B CUNEIFORM SIGN IL
-1214C CUNEIFORM SIGN IL TIMES GAN2 TENU
-1214D CUNEIFORM SIGN IL2
-1214E CUNEIFORM SIGN IM
-1214F CUNEIFORM SIGN IM TIMES TAK4
-12150 CUNEIFORM SIGN IM CROSSING IM
-12151 CUNEIFORM SIGN IM OPPOSING IM
-12152 CUNEIFORM SIGN IM SQUARED
-12153 CUNEIFORM SIGN IMIN
-12154 CUNEIFORM SIGN IN
-12155 CUNEIFORM SIGN IR
-12156 CUNEIFORM SIGN ISH
-12157 CUNEIFORM SIGN KA
-12158 CUNEIFORM SIGN KA TIMES A
-12159 CUNEIFORM SIGN KA TIMES AD
-1215A CUNEIFORM SIGN KA TIMES AD PLUS KU3
-1215B CUNEIFORM SIGN KA TIMES ASH2
-1215C CUNEIFORM SIGN KA TIMES BAD
-1215D CUNEIFORM SIGN KA TIMES BALAG
-1215E CUNEIFORM SIGN KA TIMES BAR
-1215F CUNEIFORM SIGN KA TIMES BI
-12160 CUNEIFORM SIGN KA TIMES ERIN2
-12161 CUNEIFORM SIGN KA TIMES ESH2
-12162 CUNEIFORM SIGN KA TIMES GA
-12163 CUNEIFORM SIGN KA TIMES GAL
-12164 CUNEIFORM SIGN KA TIMES GAN2 TENU
-12165 CUNEIFORM SIGN KA TIMES GAR
-12166 CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A
-12167 CUNEIFORM SIGN KA TIMES GI
-12168 CUNEIFORM SIGN KA TIMES GIR2
-12169 CUNEIFORM SIGN KA TIMES GISH PLUS SAR
-1216A CUNEIFORM SIGN KA TIMES GISH CROSSING GISH
-1216B CUNEIFORM SIGN KA TIMES GU
-1216C CUNEIFORM SIGN KA TIMES GUR7
-1216D CUNEIFORM SIGN KA TIMES IGI
-1216E CUNEIFORM SIGN KA TIMES IM
-1216F CUNEIFORM SIGN KA TIMES KAK
-12170 CUNEIFORM SIGN KA TIMES KI
-12171 CUNEIFORM SIGN KA TIMES KID
-12172 CUNEIFORM SIGN KA TIMES LI
-12173 CUNEIFORM SIGN KA TIMES LU
-12174 CUNEIFORM SIGN KA TIMES ME
-12175 CUNEIFORM SIGN KA TIMES ME PLUS DU
-12176 CUNEIFORM SIGN KA TIMES ME PLUS GI
-12177 CUNEIFORM SIGN KA TIMES ME PLUS TE
-12178 CUNEIFORM SIGN KA TIMES MI
-12179 CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ
-1217A CUNEIFORM SIGN KA TIMES NE
-1217B CUNEIFORM SIGN KA TIMES NUN
-1217C CUNEIFORM SIGN KA TIMES PI
-1217D CUNEIFORM SIGN KA TIMES RU
-1217E CUNEIFORM SIGN KA TIMES SA
-1217F CUNEIFORM SIGN KA TIMES SAR
-12180 CUNEIFORM SIGN KA TIMES SHA
-12181 CUNEIFORM SIGN KA TIMES SHE
-12182 CUNEIFORM SIGN KA TIMES SHID
-12183 CUNEIFORM SIGN KA TIMES SHU
-12184 CUNEIFORM SIGN KA TIMES SIG
-12185 CUNEIFORM SIGN KA TIMES SUHUR
-12186 CUNEIFORM SIGN KA TIMES TAR
-12187 CUNEIFORM SIGN KA TIMES U
-12188 CUNEIFORM SIGN KA TIMES U2
-12189 CUNEIFORM SIGN KA TIMES UD
-1218A CUNEIFORM SIGN KA TIMES UMUM TIMES PA
-1218B CUNEIFORM SIGN KA TIMES USH
-1218C CUNEIFORM SIGN KA TIMES ZI
-1218D CUNEIFORM SIGN KA2
-1218E CUNEIFORM SIGN KA2 CROSSING KA2
-1218F CUNEIFORM SIGN KAB
-12190 CUNEIFORM SIGN KAD2
-12191 CUNEIFORM SIGN KAD3
-12192 CUNEIFORM SIGN KAD4
-12193 CUNEIFORM SIGN KAD5
-12194 CUNEIFORM SIGN KAD5 OVER KAD5
-12195 CUNEIFORM SIGN KAK
-12196 CUNEIFORM SIGN KAK TIMES IGI GUNU
-12197 CUNEIFORM SIGN KAL
-12198 CUNEIFORM SIGN KAL TIMES BAD
-12199 CUNEIFORM SIGN KAL CROSSING KAL
-1219A CUNEIFORM SIGN KAM2
-1219B CUNEIFORM SIGN KAM4
-1219C CUNEIFORM SIGN KASKAL
-1219D CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219E CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U
-1219F CUNEIFORM SIGN KESH2
-121A0 CUNEIFORM SIGN KI
-121A1 CUNEIFORM SIGN KI TIMES BAD
-121A2 CUNEIFORM SIGN KI TIMES U
-121A3 CUNEIFORM SIGN KI TIMES UD
-121A4 CUNEIFORM SIGN KID
-121A5 CUNEIFORM SIGN KIN
-121A6 CUNEIFORM SIGN KISAL
-121A7 CUNEIFORM SIGN KISH
-121A8 CUNEIFORM SIGN KISIM5
-121A9 CUNEIFORM SIGN KISIM5 OVER KISIM5
-121AA CUNEIFORM SIGN KU
-121AB CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2
-121AC CUNEIFORM SIGN KU3
-121AD CUNEIFORM SIGN KU4
-121AE CUNEIFORM SIGN KU4 VARIANT FORM
-121AF CUNEIFORM SIGN KU7
-121B0 CUNEIFORM SIGN KUL
-121B1 CUNEIFORM SIGN KUL GUNU
-121B2 CUNEIFORM SIGN KUN
-121B3 CUNEIFORM SIGN KUR
-121B4 CUNEIFORM SIGN KUR OPPOSING KUR
-121B5 CUNEIFORM SIGN KUSHU2
-121B6 CUNEIFORM SIGN KWU318
-121B7 CUNEIFORM SIGN LA
-121B8 CUNEIFORM SIGN LAGAB
-121B9 CUNEIFORM SIGN LAGAB TIMES A
-121BA CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA
-121BB CUNEIFORM SIGN LAGAB TIMES A PLUS GAR
-121BC CUNEIFORM SIGN LAGAB TIMES A PLUS LAL
-121BD CUNEIFORM SIGN LAGAB TIMES AL
-121BE CUNEIFORM SIGN LAGAB TIMES AN
-121BF CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU
-121C0 CUNEIFORM SIGN LAGAB TIMES BAD
-121C1 CUNEIFORM SIGN LAGAB TIMES BI
-121C2 CUNEIFORM SIGN LAGAB TIMES DAR
-121C3 CUNEIFORM SIGN LAGAB TIMES EN
-121C4 CUNEIFORM SIGN LAGAB TIMES GA
-121C5 CUNEIFORM SIGN LAGAB TIMES GAR
-121C6 CUNEIFORM SIGN LAGAB TIMES GUD
-121C7 CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD
-121C8 CUNEIFORM SIGN LAGAB TIMES HA
-121C9 CUNEIFORM SIGN LAGAB TIMES HAL
-121CA CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN
-121CB CUNEIFORM SIGN LAGAB TIMES IGI GUNU
-121CC CUNEIFORM SIGN LAGAB TIMES IM
-121CD CUNEIFORM SIGN LAGAB TIMES IM PLUS HA
-121CE CUNEIFORM SIGN LAGAB TIMES IM PLUS LU
-121CF CUNEIFORM SIGN LAGAB TIMES KI
-121D0 CUNEIFORM SIGN LAGAB TIMES KIN
-121D1 CUNEIFORM SIGN LAGAB TIMES KU3
-121D2 CUNEIFORM SIGN LAGAB TIMES KUL
-121D3 CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A
-121D4 CUNEIFORM SIGN LAGAB TIMES LAGAB
-121D5 CUNEIFORM SIGN LAGAB TIMES LISH
-121D6 CUNEIFORM SIGN LAGAB TIMES LU
-121D7 CUNEIFORM SIGN LAGAB TIMES LUL
-121D8 CUNEIFORM SIGN LAGAB TIMES ME
-121D9 CUNEIFORM SIGN LAGAB TIMES ME PLUS EN
-121DA CUNEIFORM SIGN LAGAB TIMES MUSH
-121DB CUNEIFORM SIGN LAGAB TIMES NE
-121DC CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM
-121DD CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2
-121DE CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU
-121DF CUNEIFORM SIGN LAGAB TIMES SHU2
-121E0 CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2
-121E1 CUNEIFORM SIGN LAGAB TIMES SUM
-121E2 CUNEIFORM SIGN LAGAB TIMES TAG
-121E3 CUNEIFORM SIGN LAGAB TIMES TAK4
-121E4 CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA
-121E5 CUNEIFORM SIGN LAGAB TIMES U
-121E6 CUNEIFORM SIGN LAGAB TIMES U PLUS A
-121E7 CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U
-121E8 CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH
-121E9 CUNEIFORM SIGN LAGAB TIMES UD
-121EA CUNEIFORM SIGN LAGAB TIMES USH
-121EB CUNEIFORM SIGN LAGAB SQUARED
-121EC CUNEIFORM SIGN LAGAR
-121ED CUNEIFORM SIGN LAGAR TIMES SHE
-121EE CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM
-121EF CUNEIFORM SIGN LAGAR GUNU
-121F0 CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE
-121F1 CUNEIFORM SIGN LAHSHU
-121F2 CUNEIFORM SIGN LAL
-121F3 CUNEIFORM SIGN LAL TIMES LAL
-121F4 CUNEIFORM SIGN LAM
-121F5 CUNEIFORM SIGN LAM TIMES KUR
-121F6 CUNEIFORM SIGN LAM TIMES KUR PLUS RU
-121F7 CUNEIFORM SIGN LI
-121F8 CUNEIFORM SIGN LIL
-121F9 CUNEIFORM SIGN LIMMU2
-121FA CUNEIFORM SIGN LISH
-121FB CUNEIFORM SIGN LU
-121FC CUNEIFORM SIGN LU TIMES BAD
-121FD CUNEIFORM SIGN LU2
-121FE CUNEIFORM SIGN LU2 TIMES AL
-121FF CUNEIFORM SIGN LU2 TIMES BAD
-12200 CUNEIFORM SIGN LU2 TIMES ESH2
-12201 CUNEIFORM SIGN LU2 TIMES ESH2 TENU
-12202 CUNEIFORM SIGN LU2 TIMES GAN2 TENU
-12203 CUNEIFORM SIGN LU2 TIMES HI TIMES BAD
-12204 CUNEIFORM SIGN LU2 TIMES IM
-12205 CUNEIFORM SIGN LU2 TIMES KAD2
-12206 CUNEIFORM SIGN LU2 TIMES KAD3
-12207 CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH
-12208 CUNEIFORM SIGN LU2 TIMES KI
-12209 CUNEIFORM SIGN LU2 TIMES LA PLUS ASH
-1220A CUNEIFORM SIGN LU2 TIMES LAGAB
-1220B CUNEIFORM SIGN LU2 TIMES ME PLUS EN
-1220C CUNEIFORM SIGN LU2 TIMES NE
-1220D CUNEIFORM SIGN LU2 TIMES NU
-1220E CUNEIFORM SIGN LU2 TIMES SI PLUS ASH
-1220F CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU
-12210 CUNEIFORM SIGN LU2 TIMES TUG2
-12211 CUNEIFORM SIGN LU2 TENU
-12212 CUNEIFORM SIGN LU2 CROSSING LU2
-12213 CUNEIFORM SIGN LU2 OPPOSING LU2
-12214 CUNEIFORM SIGN LU2 SQUARED
-12215 CUNEIFORM SIGN LU2 SHESHIG
-12216 CUNEIFORM SIGN LU3
-12217 CUNEIFORM SIGN LUGAL
-12218 CUNEIFORM SIGN LUGAL OVER LUGAL
-12219 CUNEIFORM SIGN LUGAL OPPOSING LUGAL
-1221A CUNEIFORM SIGN LUGAL SHESHIG
-1221B CUNEIFORM SIGN LUH
-1221C CUNEIFORM SIGN LUL
-1221D CUNEIFORM SIGN LUM
-1221E CUNEIFORM SIGN LUM OVER LUM
-1221F CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR
-12220 CUNEIFORM SIGN MA
-12221 CUNEIFORM SIGN MA TIMES TAK4
-12222 CUNEIFORM SIGN MA GUNU
-12223 CUNEIFORM SIGN MA2
-12224 CUNEIFORM SIGN MAH
-12225 CUNEIFORM SIGN MAR
-12226 CUNEIFORM SIGN MASH
-12227 CUNEIFORM SIGN MASH2
-12228 CUNEIFORM SIGN ME
-12229 CUNEIFORM SIGN MES
-1222A CUNEIFORM SIGN MI
-1222B CUNEIFORM SIGN MIN
-1222C CUNEIFORM SIGN MU
-1222D CUNEIFORM SIGN MU OVER MU
-1222E CUNEIFORM SIGN MUG
-1222F CUNEIFORM SIGN MUG GUNU
-12230 CUNEIFORM SIGN MUNSUB
-12231 CUNEIFORM SIGN MURGU2
-12232 CUNEIFORM SIGN MUSH
-12233 CUNEIFORM SIGN MUSH TIMES A
-12234 CUNEIFORM SIGN MUSH TIMES KUR
-12235 CUNEIFORM SIGN MUSH TIMES ZA
-12236 CUNEIFORM SIGN MUSH OVER MUSH
-12237 CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA
-12238 CUNEIFORM SIGN MUSH CROSSING MUSH
-12239 CUNEIFORM SIGN MUSH3
-1223A CUNEIFORM SIGN MUSH3 TIMES A
-1223B CUNEIFORM SIGN MUSH3 TIMES A PLUS DI
-1223C CUNEIFORM SIGN MUSH3 TIMES DI
-1223D CUNEIFORM SIGN MUSH3 GUNU
-1223E CUNEIFORM SIGN NA
-1223F CUNEIFORM SIGN NA2
-12240 CUNEIFORM SIGN NAGA
-12241 CUNEIFORM SIGN NAGA INVERTED
-12242 CUNEIFORM SIGN NAGA TIMES SHU TENU
-12243 CUNEIFORM SIGN NAGA OPPOSING NAGA
-12244 CUNEIFORM SIGN NAGAR
-12245 CUNEIFORM SIGN NAM NUTILLU
-12246 CUNEIFORM SIGN NAM
-12247 CUNEIFORM SIGN NAM2
-12248 CUNEIFORM SIGN NE
-12249 CUNEIFORM SIGN NE TIMES A
-1224A CUNEIFORM SIGN NE TIMES UD
-1224B CUNEIFORM SIGN NE SHESHIG
-1224C CUNEIFORM SIGN NI
-1224D CUNEIFORM SIGN NI TIMES E
-1224E CUNEIFORM SIGN NI2
-1224F CUNEIFORM SIGN NIM
-12250 CUNEIFORM SIGN NIM TIMES GAN2 TENU
-12251 CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU
-12252 CUNEIFORM SIGN NINDA2
-12253 CUNEIFORM SIGN NINDA2 TIMES AN
-12254 CUNEIFORM SIGN NINDA2 TIMES ASH
-12255 CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH
-12256 CUNEIFORM SIGN NINDA2 TIMES GUD
-12257 CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU
-12258 CUNEIFORM SIGN NINDA2 TIMES NE
-12259 CUNEIFORM SIGN NINDA2 TIMES NUN
-1225A CUNEIFORM SIGN NINDA2 TIMES SHE
-1225B CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN
-1225C CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH
-1225D CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH
-1225E CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH
-1225F CUNEIFORM SIGN NINDA2 TIMES USH
-12260 CUNEIFORM SIGN NISAG
-12261 CUNEIFORM SIGN NU
-12262 CUNEIFORM SIGN NU11
-12263 CUNEIFORM SIGN NUN
-12264 CUNEIFORM SIGN NUN LAGAR TIMES GAR
-12265 CUNEIFORM SIGN NUN LAGAR TIMES MASH
-12266 CUNEIFORM SIGN NUN LAGAR TIMES SAL
-12267 CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL
-12268 CUNEIFORM SIGN NUN LAGAR TIMES USH
-12269 CUNEIFORM SIGN NUN TENU
-1226A CUNEIFORM SIGN NUN OVER NUN
-1226B CUNEIFORM SIGN NUN CROSSING NUN
-1226C CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR
-1226D CUNEIFORM SIGN NUNUZ
-1226E CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB
-1226F CUNEIFORM SIGN NUNUZ AB2 TIMES BI
-12270 CUNEIFORM SIGN NUNUZ AB2 TIMES DUG
-12271 CUNEIFORM SIGN NUNUZ AB2 TIMES GUD
-12272 CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU
-12273 CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3
-12274 CUNEIFORM SIGN NUNUZ AB2 TIMES LA
-12275 CUNEIFORM SIGN NUNUZ AB2 TIMES NE
-12276 CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3
-12277 CUNEIFORM SIGN NUNUZ AB2 TIMES U2
-12278 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI
-12279 CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U
-1227A CUNEIFORM SIGN PA
-1227B CUNEIFORM SIGN PAD
-1227C CUNEIFORM SIGN PAN
-1227D CUNEIFORM SIGN PAP
-1227E CUNEIFORM SIGN PESH2
-1227F CUNEIFORM SIGN PI
-12280 CUNEIFORM SIGN PI TIMES A
-12281 CUNEIFORM SIGN PI TIMES AB
-12282 CUNEIFORM SIGN PI TIMES BI
-12283 CUNEIFORM SIGN PI TIMES BU
-12284 CUNEIFORM SIGN PI TIMES E
-12285 CUNEIFORM SIGN PI TIMES I
-12286 CUNEIFORM SIGN PI TIMES IB
-12287 CUNEIFORM SIGN PI TIMES U
-12288 CUNEIFORM SIGN PI TIMES U2
-12289 CUNEIFORM SIGN PI CROSSING PI
-1228A CUNEIFORM SIGN PIRIG
-1228B CUNEIFORM SIGN PIRIG TIMES KAL
-1228C CUNEIFORM SIGN PIRIG TIMES UD
-1228D CUNEIFORM SIGN PIRIG TIMES ZA
-1228E CUNEIFORM SIGN PIRIG OPPOSING PIRIG
-1228F CUNEIFORM SIGN RA
-12290 CUNEIFORM SIGN RAB
-12291 CUNEIFORM SIGN RI
-12292 CUNEIFORM SIGN RU
-12293 CUNEIFORM SIGN SA
-12294 CUNEIFORM SIGN SAG NUTILLU
-12295 CUNEIFORM SIGN SAG
-12296 CUNEIFORM SIGN SAG TIMES A
-12297 CUNEIFORM SIGN SAG TIMES DU
-12298 CUNEIFORM SIGN SAG TIMES DUB
-12299 CUNEIFORM SIGN SAG TIMES HA
-1229A CUNEIFORM SIGN SAG TIMES KAK
-1229B CUNEIFORM SIGN SAG TIMES KUR
-1229C CUNEIFORM SIGN SAG TIMES LUM
-1229D CUNEIFORM SIGN SAG TIMES MI
-1229E CUNEIFORM SIGN SAG TIMES NUN
-1229F CUNEIFORM SIGN SAG TIMES SAL
-122A0 CUNEIFORM SIGN SAG TIMES SHID
-122A1 CUNEIFORM SIGN SAG TIMES TAB
-122A2 CUNEIFORM SIGN SAG TIMES U2
-122A3 CUNEIFORM SIGN SAG TIMES UB
-122A4 CUNEIFORM SIGN SAG TIMES UM
-122A5 CUNEIFORM SIGN SAG TIMES UR
-122A6 CUNEIFORM SIGN SAG TIMES USH
-122A7 CUNEIFORM SIGN SAG OVER SAG
-122A8 CUNEIFORM SIGN SAG GUNU
-122A9 CUNEIFORM SIGN SAL
-122AA CUNEIFORM SIGN SAL LAGAB TIMES ASH2
-122AB CUNEIFORM SIGN SANGA2
-122AC CUNEIFORM SIGN SAR
-122AD CUNEIFORM SIGN SHA
-122AE CUNEIFORM SIGN SHA3
-122AF CUNEIFORM SIGN SHA3 TIMES A
-122B0 CUNEIFORM SIGN SHA3 TIMES BAD
-122B1 CUNEIFORM SIGN SHA3 TIMES GISH
-122B2 CUNEIFORM SIGN SHA3 TIMES NE
-122B3 CUNEIFORM SIGN SHA3 TIMES SHU2
-122B4 CUNEIFORM SIGN SHA3 TIMES TUR
-122B5 CUNEIFORM SIGN SHA3 TIMES U
-122B6 CUNEIFORM SIGN SHA3 TIMES U PLUS A
-122B7 CUNEIFORM SIGN SHA6
-122B8 CUNEIFORM SIGN SHAB6
-122B9 CUNEIFORM SIGN SHAR2
- * formed by making a circular indentation with the end of the stylus
-122BA CUNEIFORM SIGN SHE
-122BB CUNEIFORM SIGN SHE HU
-122BC CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR
-122BD CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR
-122BE CUNEIFORM SIGN SHEG9
-122BF CUNEIFORM SIGN SHEN
-122C0 CUNEIFORM SIGN SHESH
-122C1 CUNEIFORM SIGN SHESH2
-122C2 CUNEIFORM SIGN SHESHLAM
-122C3 CUNEIFORM SIGN SHID
-122C4 CUNEIFORM SIGN SHID TIMES A
-122C5 CUNEIFORM SIGN SHID TIMES IM
-122C6 CUNEIFORM SIGN SHIM
-122C7 CUNEIFORM SIGN SHIM TIMES A
-122C8 CUNEIFORM SIGN SHIM TIMES BAL
-122C9 CUNEIFORM SIGN SHIM TIMES BULUG
-122CA CUNEIFORM SIGN SHIM TIMES DIN
-122CB CUNEIFORM SIGN SHIM TIMES GAR
-122CC CUNEIFORM SIGN SHIM TIMES IGI
-122CD CUNEIFORM SIGN SHIM TIMES IGI GUNU
-122CE CUNEIFORM SIGN SHIM TIMES KUSHU2
-122CF CUNEIFORM SIGN SHIM TIMES LUL
-122D0 CUNEIFORM SIGN SHIM TIMES MUG
-122D1 CUNEIFORM SIGN SHIM TIMES SAL
-122D2 CUNEIFORM SIGN SHINIG
-122D3 CUNEIFORM SIGN SHIR
-122D4 CUNEIFORM SIGN SHIR TENU
-122D5 CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR
-122D6 CUNEIFORM SIGN SHITA
-122D7 CUNEIFORM SIGN SHU
-122D8 CUNEIFORM SIGN SHU OVER INVERTED SHU
-122D9 CUNEIFORM SIGN SHU2
-122DA CUNEIFORM SIGN SHUBUR
-122DB CUNEIFORM SIGN SI
-122DC CUNEIFORM SIGN SI GUNU
-122DD CUNEIFORM SIGN SIG
-122DE CUNEIFORM SIGN SIG4
-122DF CUNEIFORM SIGN SIG4 OVER SIG4 SHU2
-122E0 CUNEIFORM SIGN SIK2
-122E1 CUNEIFORM SIGN SILA3
-122E2 CUNEIFORM SIGN SU
-122E3 CUNEIFORM SIGN SU OVER SU
-122E4 CUNEIFORM SIGN SUD
-122E5 CUNEIFORM SIGN SUD2
-122E6 CUNEIFORM SIGN SUHUR
-122E7 CUNEIFORM SIGN SUM
-122E8 CUNEIFORM SIGN SUMASH
-122E9 CUNEIFORM SIGN SUR
-122EA CUNEIFORM SIGN SUR9
-122EB CUNEIFORM SIGN TA
-122EC CUNEIFORM SIGN TA ASTERISK
-122ED CUNEIFORM SIGN TA TIMES HI
-122EE CUNEIFORM SIGN TA TIMES MI
-122EF CUNEIFORM SIGN TA GUNU
-122F0 CUNEIFORM SIGN TAB
-122F1 CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH
-122F2 CUNEIFORM SIGN TAB SQUARED
-122F3 CUNEIFORM SIGN TAG
-122F4 CUNEIFORM SIGN TAG TIMES BI
-122F5 CUNEIFORM SIGN TAG TIMES GUD
-122F6 CUNEIFORM SIGN TAG TIMES SHE
-122F7 CUNEIFORM SIGN TAG TIMES SHU
-122F8 CUNEIFORM SIGN TAG TIMES TUG2
-122F9 CUNEIFORM SIGN TAG TIMES UD
-122FA CUNEIFORM SIGN TAK4
-122FB CUNEIFORM SIGN TAR
-122FC CUNEIFORM SIGN TE
-122FD CUNEIFORM SIGN TE GUNU
-122FE CUNEIFORM SIGN TI
-122FF CUNEIFORM SIGN TI TENU
-12300 CUNEIFORM SIGN TIL
-12301 CUNEIFORM SIGN TIR
-12302 CUNEIFORM SIGN TIR TIMES TAK4
-12303 CUNEIFORM SIGN TIR OVER TIR
-12304 CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR
-12305 CUNEIFORM SIGN TU
-12306 CUNEIFORM SIGN TUG2
-12307 CUNEIFORM SIGN TUK
-12308 CUNEIFORM SIGN TUM
-12309 CUNEIFORM SIGN TUR
-1230A CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA
-1230B CUNEIFORM SIGN U
-1230C CUNEIFORM SIGN U GUD
-1230D CUNEIFORM SIGN U U U
-1230E CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR
-1230F CUNEIFORM SIGN U OVER U SUR OVER SUR
-12310 CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED
-12311 CUNEIFORM SIGN U2
-12312 CUNEIFORM SIGN UB
-12313 CUNEIFORM SIGN UD
-12314 CUNEIFORM SIGN UD KUSHU2
-12315 CUNEIFORM SIGN UD TIMES BAD
-12316 CUNEIFORM SIGN UD TIMES MI
-12317 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U
-12318 CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU
-12319 CUNEIFORM SIGN UD GUNU
-1231A CUNEIFORM SIGN UD SHESHIG
-1231B CUNEIFORM SIGN UD SHESHIG TIMES BAD
-1231C CUNEIFORM SIGN UDUG
-1231D CUNEIFORM SIGN UM
-1231E CUNEIFORM SIGN UM TIMES LAGAB
-1231F CUNEIFORM SIGN UM TIMES ME PLUS DA
-12320 CUNEIFORM SIGN UM TIMES SHA3
-12321 CUNEIFORM SIGN UM TIMES U
-12322 CUNEIFORM SIGN UMBIN
-12323 CUNEIFORM SIGN UMUM
-12324 CUNEIFORM SIGN UMUM TIMES KASKAL
-12325 CUNEIFORM SIGN UMUM TIMES PA
-12326 CUNEIFORM SIGN UN
-12327 CUNEIFORM SIGN UN GUNU
-12328 CUNEIFORM SIGN UR
-12329 CUNEIFORM SIGN UR CROSSING UR
-1232A CUNEIFORM SIGN UR SHESHIG
-1232B CUNEIFORM SIGN UR2
-1232C CUNEIFORM SIGN UR2 TIMES A PLUS HA
-1232D CUNEIFORM SIGN UR2 TIMES A PLUS NA
-1232E CUNEIFORM SIGN UR2 TIMES AL
-1232F CUNEIFORM SIGN UR2 TIMES HA
-12330 CUNEIFORM SIGN UR2 TIMES NUN
-12331 CUNEIFORM SIGN UR2 TIMES U2
-12332 CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH
-12333 CUNEIFORM SIGN UR2 TIMES U2 PLUS BI
-12334 CUNEIFORM SIGN UR4
-12335 CUNEIFORM SIGN URI
-12336 CUNEIFORM SIGN URI3
-12337 CUNEIFORM SIGN URU
-12338 CUNEIFORM SIGN URU TIMES A
-12339 CUNEIFORM SIGN URU TIMES ASHGAB
-1233A CUNEIFORM SIGN URU TIMES BAR
-1233B CUNEIFORM SIGN URU TIMES DUN
-1233C CUNEIFORM SIGN URU TIMES GA
-1233D CUNEIFORM SIGN URU TIMES GAL
-1233E CUNEIFORM SIGN URU TIMES GAN2 TENU
-1233F CUNEIFORM SIGN URU TIMES GAR
-12340 CUNEIFORM SIGN URU TIMES GU
-12341 CUNEIFORM SIGN URU TIMES HA
-12342 CUNEIFORM SIGN URU TIMES IGI
-12343 CUNEIFORM SIGN URU TIMES IM
-12344 CUNEIFORM SIGN URU TIMES ISH
-12345 CUNEIFORM SIGN URU TIMES KI
-12346 CUNEIFORM SIGN URU TIMES LUM
-12347 CUNEIFORM SIGN URU TIMES MIN
-12348 CUNEIFORM SIGN URU TIMES PA
-12349 CUNEIFORM SIGN URU TIMES SHE
-1234A CUNEIFORM SIGN URU TIMES SIG4
-1234B CUNEIFORM SIGN URU TIMES TU
-1234C CUNEIFORM SIGN URU TIMES U PLUS GUD
-1234D CUNEIFORM SIGN URU TIMES UD
-1234E CUNEIFORM SIGN URU TIMES URUDA
-1234F CUNEIFORM SIGN URUDA
-12350 CUNEIFORM SIGN URUDA TIMES U
-12351 CUNEIFORM SIGN USH
-12352 CUNEIFORM SIGN USH TIMES A
-12353 CUNEIFORM SIGN USH TIMES KU
-12354 CUNEIFORM SIGN USH TIMES KUR
-12355 CUNEIFORM SIGN USH TIMES TAK4
-12356 CUNEIFORM SIGN USHX
-12357 CUNEIFORM SIGN USH2
-12358 CUNEIFORM SIGN USHUMX
-12359 CUNEIFORM SIGN UTUKI
-1235A CUNEIFORM SIGN UZ3
-1235B CUNEIFORM SIGN UZ3 TIMES KASKAL
-1235C CUNEIFORM SIGN UZU
-1235D CUNEIFORM SIGN ZA
-1235E CUNEIFORM SIGN ZA TENU
-1235F CUNEIFORM SIGN ZA SQUARED TIMES KUR
-12360 CUNEIFORM SIGN ZAG
-12361 CUNEIFORM SIGN ZAMX
-12362 CUNEIFORM SIGN ZE2
-12363 CUNEIFORM SIGN ZI
-12364 CUNEIFORM SIGN ZI OVER ZI
-12365 CUNEIFORM SIGN ZI3
-12366 CUNEIFORM SIGN ZIB
-12367 CUNEIFORM SIGN ZIB KABA TENU
-12368 CUNEIFORM SIGN ZIG
-12369 CUNEIFORM SIGN ZIZ2
-1236A CUNEIFORM SIGN ZU
-1236B CUNEIFORM SIGN ZU5
-1236C CUNEIFORM SIGN ZU5 TIMES A
-1236D CUNEIFORM SIGN ZUBUR
-1236E CUNEIFORM SIGN ZUM
-@@ 12400 Cuneiform Numbers and Punctuation 1247F
-@ Numeric signs
-12400 CUNEIFORM NUMERIC SIGN TWO ASH
-12401 CUNEIFORM NUMERIC SIGN THREE ASH
-12402 CUNEIFORM NUMERIC SIGN FOUR ASH
-12403 CUNEIFORM NUMERIC SIGN FIVE ASH
-12404 CUNEIFORM NUMERIC SIGN SIX ASH
-12405 CUNEIFORM NUMERIC SIGN SEVEN ASH
-12406 CUNEIFORM NUMERIC SIGN EIGHT ASH
-12407 CUNEIFORM NUMERIC SIGN NINE ASH
-12408 CUNEIFORM NUMERIC SIGN THREE DISH
-12409 CUNEIFORM NUMERIC SIGN FOUR DISH
-1240A CUNEIFORM NUMERIC SIGN FIVE DISH
-1240B CUNEIFORM NUMERIC SIGN SIX DISH
-1240C CUNEIFORM NUMERIC SIGN SEVEN DISH
-1240D CUNEIFORM NUMERIC SIGN EIGHT DISH
-1240E CUNEIFORM NUMERIC SIGN NINE DISH
-1240F CUNEIFORM NUMERIC SIGN FOUR U
-12410 CUNEIFORM NUMERIC SIGN FIVE U
-12411 CUNEIFORM NUMERIC SIGN SIX U
-12412 CUNEIFORM NUMERIC SIGN SEVEN U
-12413 CUNEIFORM NUMERIC SIGN EIGHT U
-12414 CUNEIFORM NUMERIC SIGN NINE U
-12415 CUNEIFORM NUMERIC SIGN ONE GESH2
-12416 CUNEIFORM NUMERIC SIGN TWO GESH2
-12417 CUNEIFORM NUMERIC SIGN THREE GESH2
-12418 CUNEIFORM NUMERIC SIGN FOUR GESH2
-12419 CUNEIFORM NUMERIC SIGN FIVE GESH2
-1241A CUNEIFORM NUMERIC SIGN SIX GESH2
-1241B CUNEIFORM NUMERIC SIGN SEVEN GESH2
-1241C CUNEIFORM NUMERIC SIGN EIGHT GESH2
-1241D CUNEIFORM NUMERIC SIGN NINE GESH2
-1241E CUNEIFORM NUMERIC SIGN ONE GESHU
-1241F CUNEIFORM NUMERIC SIGN TWO GESHU
-12420 CUNEIFORM NUMERIC SIGN THREE GESHU
-12421 CUNEIFORM NUMERIC SIGN FOUR GESHU
-12422 CUNEIFORM NUMERIC SIGN FIVE GESHU
-12423 CUNEIFORM NUMERIC SIGN TWO SHAR2
-12424 CUNEIFORM NUMERIC SIGN THREE SHAR2
-12425 CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
-12426 CUNEIFORM NUMERIC SIGN FOUR SHAR2
-12427 CUNEIFORM NUMERIC SIGN FIVE SHAR2
-12428 CUNEIFORM NUMERIC SIGN SIX SHAR2
-12429 CUNEIFORM NUMERIC SIGN SEVEN SHAR2
-1242A CUNEIFORM NUMERIC SIGN EIGHT SHAR2
-1242B CUNEIFORM NUMERIC SIGN NINE SHAR2
-1242C CUNEIFORM NUMERIC SIGN ONE SHARU
-1242D CUNEIFORM NUMERIC SIGN TWO SHARU
-1242E CUNEIFORM NUMERIC SIGN THREE SHARU
-1242F CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
-12430 CUNEIFORM NUMERIC SIGN FOUR SHARU
-12431 CUNEIFORM NUMERIC SIGN FIVE SHARU
-12432 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH
-12433 CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN
-12434 CUNEIFORM NUMERIC SIGN ONE BURU
-12435 CUNEIFORM NUMERIC SIGN TWO BURU
-12436 CUNEIFORM NUMERIC SIGN THREE BURU
-12437 CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
-12438 CUNEIFORM NUMERIC SIGN FOUR BURU
-12439 CUNEIFORM NUMERIC SIGN FIVE BURU
-1243A CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16
-1243B CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
-1243C CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU
-1243D CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4
-1243E CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A
-1243F CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
-12440 CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
-12441 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3
-12442 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A
-12443 CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
-12444 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU
-12445 CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
-12446 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU
-12447 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3
-12448 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4
-12449 CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
-1244A CUNEIFORM NUMERIC SIGN TWO ASH TENU
-1244B CUNEIFORM NUMERIC SIGN THREE ASH TENU
-1244C CUNEIFORM NUMERIC SIGN FOUR ASH TENU
-1244D CUNEIFORM NUMERIC SIGN FIVE ASH TENU
-1244E CUNEIFORM NUMERIC SIGN SIX ASH TENU
-1244F CUNEIFORM NUMERIC SIGN ONE BAN2
-12450 CUNEIFORM NUMERIC SIGN TWO BAN2
-12451 CUNEIFORM NUMERIC SIGN THREE BAN2
-12452 CUNEIFORM NUMERIC SIGN FOUR BAN2
-12453 CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
-12454 CUNEIFORM NUMERIC SIGN FIVE BAN2
-12455 CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-12456 CUNEIFORM NUMERIC SIGN NIGIDAMIN
-12457 CUNEIFORM NUMERIC SIGN NIGIDAESH
-12458 CUNEIFORM NUMERIC SIGN ONE ESHE3
-12459 CUNEIFORM NUMERIC SIGN TWO ESHE3
-@ Fractions
-1245A CUNEIFORM NUMERIC SIGN ONE THIRD DISH
-1245B CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
-1245C CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
-1245D CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
-1245E CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
-1245F CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
-12460 CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
-12461 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
-12462 CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-@ Punctuation
-12470 CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER
- x (ugaritic word divider - 1039F)
- x (old persian word divider - 103D0)
-12471 CUNEIFORM PUNCTUATION SIGN VERTICAL COLON
-12472 CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON
-12473 CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-@@ 13000 Egyptian Hieroglyphs 1342F
-@+ The characters in this block are taken primarily from Alan Gardiner's works on Middle Egyptian.
-@ A. Man and his occupations
-13000 EGYPTIAN HIEROGLYPH A001
-13001 EGYPTIAN HIEROGLYPH A002
-13002 EGYPTIAN HIEROGLYPH A003
-13003 EGYPTIAN HIEROGLYPH A004
-13004 EGYPTIAN HIEROGLYPH A005
-13005 EGYPTIAN HIEROGLYPH A005A
-13006 EGYPTIAN HIEROGLYPH A006
-13007 EGYPTIAN HIEROGLYPH A006A
-13008 EGYPTIAN HIEROGLYPH A006B
-13009 EGYPTIAN HIEROGLYPH A007
-1300A EGYPTIAN HIEROGLYPH A008
-1300B EGYPTIAN HIEROGLYPH A009
-1300C EGYPTIAN HIEROGLYPH A010
-1300D EGYPTIAN HIEROGLYPH A011
-1300E EGYPTIAN HIEROGLYPH A012
-1300F EGYPTIAN HIEROGLYPH A013
-13010 EGYPTIAN HIEROGLYPH A014
-13011 EGYPTIAN HIEROGLYPH A014A
-13012 EGYPTIAN HIEROGLYPH A015
-13013 EGYPTIAN HIEROGLYPH A016
-13014 EGYPTIAN HIEROGLYPH A017
-13015 EGYPTIAN HIEROGLYPH A017A
-13016 EGYPTIAN HIEROGLYPH A018
-13017 EGYPTIAN HIEROGLYPH A019
-13018 EGYPTIAN HIEROGLYPH A020
-13019 EGYPTIAN HIEROGLYPH A021
-1301A EGYPTIAN HIEROGLYPH A022
-1301B EGYPTIAN HIEROGLYPH A023
-1301C EGYPTIAN HIEROGLYPH A024
-1301D EGYPTIAN HIEROGLYPH A025
-1301E EGYPTIAN HIEROGLYPH A026
-1301F EGYPTIAN HIEROGLYPH A027
-13020 EGYPTIAN HIEROGLYPH A028
-13021 EGYPTIAN HIEROGLYPH A029
-13022 EGYPTIAN HIEROGLYPH A030
-13023 EGYPTIAN HIEROGLYPH A031
-13024 EGYPTIAN HIEROGLYPH A032
-13025 EGYPTIAN HIEROGLYPH A032A
-13026 EGYPTIAN HIEROGLYPH A033
-13027 EGYPTIAN HIEROGLYPH A034
-13028 EGYPTIAN HIEROGLYPH A035
-13029 EGYPTIAN HIEROGLYPH A036
-1302A EGYPTIAN HIEROGLYPH A037
-1302B EGYPTIAN HIEROGLYPH A038
-1302C EGYPTIAN HIEROGLYPH A039
-1302D EGYPTIAN HIEROGLYPH A040
-1302E EGYPTIAN HIEROGLYPH A040A
-1302F EGYPTIAN HIEROGLYPH A041
-13030 EGYPTIAN HIEROGLYPH A042
-13031 EGYPTIAN HIEROGLYPH A042A
-13032 EGYPTIAN HIEROGLYPH A043
-13033 EGYPTIAN HIEROGLYPH A043A
-13034 EGYPTIAN HIEROGLYPH A044
-13035 EGYPTIAN HIEROGLYPH A045
-13036 EGYPTIAN HIEROGLYPH A045A
-13037 EGYPTIAN HIEROGLYPH A046
-13038 EGYPTIAN HIEROGLYPH A047
-13039 EGYPTIAN HIEROGLYPH A048
-1303A EGYPTIAN HIEROGLYPH A049
-1303B EGYPTIAN HIEROGLYPH A050
-1303C EGYPTIAN HIEROGLYPH A051
-1303D EGYPTIAN HIEROGLYPH A052
-1303E EGYPTIAN HIEROGLYPH A053
-1303F EGYPTIAN HIEROGLYPH A054
-13040 EGYPTIAN HIEROGLYPH A055
-13041 EGYPTIAN HIEROGLYPH A056
-13042 EGYPTIAN HIEROGLYPH A057
-13043 EGYPTIAN HIEROGLYPH A058
-13044 EGYPTIAN HIEROGLYPH A059
-13045 EGYPTIAN HIEROGLYPH A060
-13046 EGYPTIAN HIEROGLYPH A061
-13047 EGYPTIAN HIEROGLYPH A062
-13048 EGYPTIAN HIEROGLYPH A063
-13049 EGYPTIAN HIEROGLYPH A064
-1304A EGYPTIAN HIEROGLYPH A065
-1304B EGYPTIAN HIEROGLYPH A066
-1304C EGYPTIAN HIEROGLYPH A067
-1304D EGYPTIAN HIEROGLYPH A068
-1304E EGYPTIAN HIEROGLYPH A069
-1304F EGYPTIAN HIEROGLYPH A070
-@ B. Woman and her occupations
-13050 EGYPTIAN HIEROGLYPH B001
-13051 EGYPTIAN HIEROGLYPH B002
-13052 EGYPTIAN HIEROGLYPH B003
-13053 EGYPTIAN HIEROGLYPH B004
-13054 EGYPTIAN HIEROGLYPH B005
-13055 EGYPTIAN HIEROGLYPH B005A
-13056 EGYPTIAN HIEROGLYPH B006
-13057 EGYPTIAN HIEROGLYPH B007
-13058 EGYPTIAN HIEROGLYPH B008
-13059 EGYPTIAN HIEROGLYPH B009
-@ C. Anthropomorphic deities
-1305A EGYPTIAN HIEROGLYPH C001
-1305B EGYPTIAN HIEROGLYPH C002
-1305C EGYPTIAN HIEROGLYPH C002A
-1305D EGYPTIAN HIEROGLYPH C002B
-1305E EGYPTIAN HIEROGLYPH C002C
-1305F EGYPTIAN HIEROGLYPH C003
-13060 EGYPTIAN HIEROGLYPH C004
-13061 EGYPTIAN HIEROGLYPH C005
-13062 EGYPTIAN HIEROGLYPH C006
-13063 EGYPTIAN HIEROGLYPH C007
-13064 EGYPTIAN HIEROGLYPH C008
-13065 EGYPTIAN HIEROGLYPH C009
-13066 EGYPTIAN HIEROGLYPH C010
-13067 EGYPTIAN HIEROGLYPH C010A
-13068 EGYPTIAN HIEROGLYPH C011
- * 1,000,000
-13069 EGYPTIAN HIEROGLYPH C012
-1306A EGYPTIAN HIEROGLYPH C013
-1306B EGYPTIAN HIEROGLYPH C014
-1306C EGYPTIAN HIEROGLYPH C015
-1306D EGYPTIAN HIEROGLYPH C016
-1306E EGYPTIAN HIEROGLYPH C017
-1306F EGYPTIAN HIEROGLYPH C018
-13070 EGYPTIAN HIEROGLYPH C019
-13071 EGYPTIAN HIEROGLYPH C020
-13072 EGYPTIAN HIEROGLYPH C021
-13073 EGYPTIAN HIEROGLYPH C022
-13074 EGYPTIAN HIEROGLYPH C023
-13075 EGYPTIAN HIEROGLYPH C024
-@ D. Parts of the human body
-13076 EGYPTIAN HIEROGLYPH D001
-13077 EGYPTIAN HIEROGLYPH D002
-13078 EGYPTIAN HIEROGLYPH D003
-13079 EGYPTIAN HIEROGLYPH D004
-1307A EGYPTIAN HIEROGLYPH D005
-1307B EGYPTIAN HIEROGLYPH D006
-1307C EGYPTIAN HIEROGLYPH D007
-1307D EGYPTIAN HIEROGLYPH D008
-1307E EGYPTIAN HIEROGLYPH D008A
-1307F EGYPTIAN HIEROGLYPH D009
-13080 EGYPTIAN HIEROGLYPH D010
-13081 EGYPTIAN HIEROGLYPH D011
- * 1/2
-13082 EGYPTIAN HIEROGLYPH D012
- * 1/4
-13083 EGYPTIAN HIEROGLYPH D013
- * 1/8
-13084 EGYPTIAN HIEROGLYPH D014
- * 1/16
-13085 EGYPTIAN HIEROGLYPH D015
- * 1/32
-13086 EGYPTIAN HIEROGLYPH D016
- * 1/64
-13087 EGYPTIAN HIEROGLYPH D017
-13088 EGYPTIAN HIEROGLYPH D018
-13089 EGYPTIAN HIEROGLYPH D019
-1308A EGYPTIAN HIEROGLYPH D020
-1308B EGYPTIAN HIEROGLYPH D021
- * transliterated as r
-1308C EGYPTIAN HIEROGLYPH D022
-1308D EGYPTIAN HIEROGLYPH D023
-1308E EGYPTIAN HIEROGLYPH D024
-1308F EGYPTIAN HIEROGLYPH D025
-13090 EGYPTIAN HIEROGLYPH D026
-13091 EGYPTIAN HIEROGLYPH D027
-13092 EGYPTIAN HIEROGLYPH D027A
-13093 EGYPTIAN HIEROGLYPH D028
-13094 EGYPTIAN HIEROGLYPH D029
-13095 EGYPTIAN HIEROGLYPH D030
-13096 EGYPTIAN HIEROGLYPH D031
-13097 EGYPTIAN HIEROGLYPH D031A
-13098 EGYPTIAN HIEROGLYPH D032
-13099 EGYPTIAN HIEROGLYPH D033
-1309A EGYPTIAN HIEROGLYPH D034
-1309B EGYPTIAN HIEROGLYPH D034A
-1309C EGYPTIAN HIEROGLYPH D035
-1309D EGYPTIAN HIEROGLYPH D036
- * transliterated as A725
- x (hebrew letter ayin - 05E2)
- x (arabic letter ain - 0639)
-1309E EGYPTIAN HIEROGLYPH D037
-1309F EGYPTIAN HIEROGLYPH D038
-130A0 EGYPTIAN HIEROGLYPH D039
-130A1 EGYPTIAN HIEROGLYPH D040
-130A2 EGYPTIAN HIEROGLYPH D041
-130A3 EGYPTIAN HIEROGLYPH D042
-130A4 EGYPTIAN HIEROGLYPH D043
-130A5 EGYPTIAN HIEROGLYPH D044
-130A6 EGYPTIAN HIEROGLYPH D045
-130A7 EGYPTIAN HIEROGLYPH D046
- * transliterated as d
-130A8 EGYPTIAN HIEROGLYPH D046A
-130A9 EGYPTIAN HIEROGLYPH D047
-130AA EGYPTIAN HIEROGLYPH D048
-130AB EGYPTIAN HIEROGLYPH D048A
-130AC EGYPTIAN HIEROGLYPH D049
-130AD EGYPTIAN HIEROGLYPH D050
- * 10,000
-130AE EGYPTIAN HIEROGLYPH D050A
- * 20,000
-130AF EGYPTIAN HIEROGLYPH D050B
- * 30,000
-130B0 EGYPTIAN HIEROGLYPH D050C
- * 40,000
-130B1 EGYPTIAN HIEROGLYPH D050D
- * 50,000
-130B2 EGYPTIAN HIEROGLYPH D050E
- * 60,000
-130B3 EGYPTIAN HIEROGLYPH D050F
- * 70,000
-130B4 EGYPTIAN HIEROGLYPH D050G
- * 80,000
-130B5 EGYPTIAN HIEROGLYPH D050H
- * 90,000
-130B6 EGYPTIAN HIEROGLYPH D050I
- * 50,000
-130B7 EGYPTIAN HIEROGLYPH D051
-130B8 EGYPTIAN HIEROGLYPH D052
-130B9 EGYPTIAN HIEROGLYPH D052A
-130BA EGYPTIAN HIEROGLYPH D053
-130BB EGYPTIAN HIEROGLYPH D054
-130BC EGYPTIAN HIEROGLYPH D054A
-130BD EGYPTIAN HIEROGLYPH D055
-130BE EGYPTIAN HIEROGLYPH D056
-130BF EGYPTIAN HIEROGLYPH D057
-130C0 EGYPTIAN HIEROGLYPH D058
- * transliterated as b
-130C1 EGYPTIAN HIEROGLYPH D059
-130C2 EGYPTIAN HIEROGLYPH D060
-130C3 EGYPTIAN HIEROGLYPH D061
-130C4 EGYPTIAN HIEROGLYPH D062
-130C5 EGYPTIAN HIEROGLYPH D063
-130C6 EGYPTIAN HIEROGLYPH D064
-130C7 EGYPTIAN HIEROGLYPH D065
-130C8 EGYPTIAN HIEROGLYPH D066
-130C9 EGYPTIAN HIEROGLYPH D067
- * 1 heqat measure
-130CA EGYPTIAN HIEROGLYPH D067A
- * 2 heqat measures
-130CB EGYPTIAN HIEROGLYPH D067B
- * 3 heqat measures
-130CC EGYPTIAN HIEROGLYPH D067C
- * 4 heqat measures
-130CD EGYPTIAN HIEROGLYPH D067D
- * 5 heqat measures
-130CE EGYPTIAN HIEROGLYPH D067E
- * 6 heqat measures
-130CF EGYPTIAN HIEROGLYPH D067F
- * 7 heqat measures
-130D0 EGYPTIAN HIEROGLYPH D067G
- * 8 heqat measures
-130D1 EGYPTIAN HIEROGLYPH D067H
- * 9 heqat measures
-@ E. Mammals
-130D2 EGYPTIAN HIEROGLYPH E001
-130D3 EGYPTIAN HIEROGLYPH E002
-130D4 EGYPTIAN HIEROGLYPH E003
-130D5 EGYPTIAN HIEROGLYPH E004
-130D6 EGYPTIAN HIEROGLYPH E005
-130D7 EGYPTIAN HIEROGLYPH E006
-130D8 EGYPTIAN HIEROGLYPH E007
-130D9 EGYPTIAN HIEROGLYPH E008
-130DA EGYPTIAN HIEROGLYPH E008A
-130DB EGYPTIAN HIEROGLYPH E009
-130DC EGYPTIAN HIEROGLYPH E009A
-130DD EGYPTIAN HIEROGLYPH E010
-130DE EGYPTIAN HIEROGLYPH E011
-130DF EGYPTIAN HIEROGLYPH E012
-130E0 EGYPTIAN HIEROGLYPH E013
-130E1 EGYPTIAN HIEROGLYPH E014
-130E2 EGYPTIAN HIEROGLYPH E015
-130E3 EGYPTIAN HIEROGLYPH E016
-130E4 EGYPTIAN HIEROGLYPH E016A
-130E5 EGYPTIAN HIEROGLYPH E017
-130E6 EGYPTIAN HIEROGLYPH E017A
-130E7 EGYPTIAN HIEROGLYPH E018
-130E8 EGYPTIAN HIEROGLYPH E019
-130E9 EGYPTIAN HIEROGLYPH E020
-130EA EGYPTIAN HIEROGLYPH E020A
-130EB EGYPTIAN HIEROGLYPH E021
-130EC EGYPTIAN HIEROGLYPH E022
-130ED EGYPTIAN HIEROGLYPH E023
-130EE EGYPTIAN HIEROGLYPH E024
-130EF EGYPTIAN HIEROGLYPH E025
-130F0 EGYPTIAN HIEROGLYPH E026
-130F1 EGYPTIAN HIEROGLYPH E027
-130F2 EGYPTIAN HIEROGLYPH E028
-130F3 EGYPTIAN HIEROGLYPH E028A
-130F4 EGYPTIAN HIEROGLYPH E029
-130F5 EGYPTIAN HIEROGLYPH E030
-130F6 EGYPTIAN HIEROGLYPH E031
-130F7 EGYPTIAN HIEROGLYPH E032
-130F8 EGYPTIAN HIEROGLYPH E033
-130F9 EGYPTIAN HIEROGLYPH E034
-130FA EGYPTIAN HIEROGLYPH E034A
-130FB EGYPTIAN HIEROGLYPH E036
-130FC EGYPTIAN HIEROGLYPH E037
-130FD EGYPTIAN HIEROGLYPH E038
-@ F. Parts of mammals
-130FE EGYPTIAN HIEROGLYPH F001
-130FF EGYPTIAN HIEROGLYPH F001A
-13100 EGYPTIAN HIEROGLYPH F002
-13101 EGYPTIAN HIEROGLYPH F003
-13102 EGYPTIAN HIEROGLYPH F004
-13103 EGYPTIAN HIEROGLYPH F005
-13104 EGYPTIAN HIEROGLYPH F006
-13105 EGYPTIAN HIEROGLYPH F007
-13106 EGYPTIAN HIEROGLYPH F008
-13107 EGYPTIAN HIEROGLYPH F009
-13108 EGYPTIAN HIEROGLYPH F010
-13109 EGYPTIAN HIEROGLYPH F011
-1310A EGYPTIAN HIEROGLYPH F012
-1310B EGYPTIAN HIEROGLYPH F013
-1310C EGYPTIAN HIEROGLYPH F013A
-1310D EGYPTIAN HIEROGLYPH F014
-1310E EGYPTIAN HIEROGLYPH F015
-1310F EGYPTIAN HIEROGLYPH F016
-13110 EGYPTIAN HIEROGLYPH F017
-13111 EGYPTIAN HIEROGLYPH F018
-13112 EGYPTIAN HIEROGLYPH F019
-13113 EGYPTIAN HIEROGLYPH F020
-13114 EGYPTIAN HIEROGLYPH F021
-13115 EGYPTIAN HIEROGLYPH F021A
-13116 EGYPTIAN HIEROGLYPH F022
-13117 EGYPTIAN HIEROGLYPH F023
-13118 EGYPTIAN HIEROGLYPH F024
-13119 EGYPTIAN HIEROGLYPH F025
-1311A EGYPTIAN HIEROGLYPH F026
-1311B EGYPTIAN HIEROGLYPH F027
-1311C EGYPTIAN HIEROGLYPH F028
-1311D EGYPTIAN HIEROGLYPH F029
-1311E EGYPTIAN HIEROGLYPH F030
-1311F EGYPTIAN HIEROGLYPH F031
-13120 EGYPTIAN HIEROGLYPH F031A
-13121 EGYPTIAN HIEROGLYPH F032
- * transliterated as 1E96
-13122 EGYPTIAN HIEROGLYPH F033
-13123 EGYPTIAN HIEROGLYPH F034
-13124 EGYPTIAN HIEROGLYPH F035
-13125 EGYPTIAN HIEROGLYPH F036
-13126 EGYPTIAN HIEROGLYPH F037
-13127 EGYPTIAN HIEROGLYPH F037A
-13128 EGYPTIAN HIEROGLYPH F038
-13129 EGYPTIAN HIEROGLYPH F038A
-1312A EGYPTIAN HIEROGLYPH F039
-1312B EGYPTIAN HIEROGLYPH F040
-1312C EGYPTIAN HIEROGLYPH F041
-1312D EGYPTIAN HIEROGLYPH F042
-1312E EGYPTIAN HIEROGLYPH F043
-1312F EGYPTIAN HIEROGLYPH F044
-13130 EGYPTIAN HIEROGLYPH F045
-13131 EGYPTIAN HIEROGLYPH F045A
-13132 EGYPTIAN HIEROGLYPH F046
-13133 EGYPTIAN HIEROGLYPH F046A
-13134 EGYPTIAN HIEROGLYPH F047
-13135 EGYPTIAN HIEROGLYPH F047A
-13136 EGYPTIAN HIEROGLYPH F048
-13137 EGYPTIAN HIEROGLYPH F049
-13138 EGYPTIAN HIEROGLYPH F050
-13139 EGYPTIAN HIEROGLYPH F051
-1313A EGYPTIAN HIEROGLYPH F051A
-1313B EGYPTIAN HIEROGLYPH F051B
-1313C EGYPTIAN HIEROGLYPH F051C
-1313D EGYPTIAN HIEROGLYPH F052
-1313E EGYPTIAN HIEROGLYPH F053
-@ G. Birds
-1313F EGYPTIAN HIEROGLYPH G001
- * transliterated as A723
- x (hebrew letter alef - 05D0)
- x (arabic letter alef with hamza above - 0623)
-13140 EGYPTIAN HIEROGLYPH G002
-13141 EGYPTIAN HIEROGLYPH G003
-13142 EGYPTIAN HIEROGLYPH G004
-13143 EGYPTIAN HIEROGLYPH G005
-13144 EGYPTIAN HIEROGLYPH G006
-13145 EGYPTIAN HIEROGLYPH G006A
-13146 EGYPTIAN HIEROGLYPH G007
-13147 EGYPTIAN HIEROGLYPH G007A
-13148 EGYPTIAN HIEROGLYPH G007B
-13149 EGYPTIAN HIEROGLYPH G008
-1314A EGYPTIAN HIEROGLYPH G009
-1314B EGYPTIAN HIEROGLYPH G010
-1314C EGYPTIAN HIEROGLYPH G011
-1314D EGYPTIAN HIEROGLYPH G011A
-1314E EGYPTIAN HIEROGLYPH G012
-1314F EGYPTIAN HIEROGLYPH G013
-13150 EGYPTIAN HIEROGLYPH G014
-13151 EGYPTIAN HIEROGLYPH G015
-13152 EGYPTIAN HIEROGLYPH G016
-13153 EGYPTIAN HIEROGLYPH G017
- * transliterated as m
-13154 EGYPTIAN HIEROGLYPH G018
-13155 EGYPTIAN HIEROGLYPH G019
-13156 EGYPTIAN HIEROGLYPH G020
-13157 EGYPTIAN HIEROGLYPH G020A
-13158 EGYPTIAN HIEROGLYPH G021
-13159 EGYPTIAN HIEROGLYPH G022
-1315A EGYPTIAN HIEROGLYPH G023
-1315B EGYPTIAN HIEROGLYPH G024
-1315C EGYPTIAN HIEROGLYPH G025
-1315D EGYPTIAN HIEROGLYPH G026
-1315E EGYPTIAN HIEROGLYPH G026A
-1315F EGYPTIAN HIEROGLYPH G027
-13160 EGYPTIAN HIEROGLYPH G028
-13161 EGYPTIAN HIEROGLYPH G029
-13162 EGYPTIAN HIEROGLYPH G030
-13163 EGYPTIAN HIEROGLYPH G031
-13164 EGYPTIAN HIEROGLYPH G032
-13165 EGYPTIAN HIEROGLYPH G033
-13166 EGYPTIAN HIEROGLYPH G034
-13167 EGYPTIAN HIEROGLYPH G035
-13168 EGYPTIAN HIEROGLYPH G036
-13169 EGYPTIAN HIEROGLYPH G036A
-1316A EGYPTIAN HIEROGLYPH G037
-1316B EGYPTIAN HIEROGLYPH G037A
-1316C EGYPTIAN HIEROGLYPH G038
-1316D EGYPTIAN HIEROGLYPH G039
-1316E EGYPTIAN HIEROGLYPH G040
-1316F EGYPTIAN HIEROGLYPH G041
-13170 EGYPTIAN HIEROGLYPH G042
-13171 EGYPTIAN HIEROGLYPH G043
- * transliterated as w
-13172 EGYPTIAN HIEROGLYPH G043A
-13173 EGYPTIAN HIEROGLYPH G044
-13174 EGYPTIAN HIEROGLYPH G045
-13175 EGYPTIAN HIEROGLYPH G045A
-13176 EGYPTIAN HIEROGLYPH G046
-13177 EGYPTIAN HIEROGLYPH G047
-13178 EGYPTIAN HIEROGLYPH G048
-13179 EGYPTIAN HIEROGLYPH G049
-1317A EGYPTIAN HIEROGLYPH G050
-1317B EGYPTIAN HIEROGLYPH G051
-1317C EGYPTIAN HIEROGLYPH G052
-1317D EGYPTIAN HIEROGLYPH G053
-1317E EGYPTIAN HIEROGLYPH G054
-@ H. Parts of birds
-1317F EGYPTIAN HIEROGLYPH H001
-13180 EGYPTIAN HIEROGLYPH H002
-13181 EGYPTIAN HIEROGLYPH H003
-13182 EGYPTIAN HIEROGLYPH H004
-13183 EGYPTIAN HIEROGLYPH H005
-13184 EGYPTIAN HIEROGLYPH H006
-13185 EGYPTIAN HIEROGLYPH H006A
-13186 EGYPTIAN HIEROGLYPH H007
-13187 EGYPTIAN HIEROGLYPH H008
-@ I. Amphibious animals, reptiles, etc.
-13188 EGYPTIAN HIEROGLYPH I001
-13189 EGYPTIAN HIEROGLYPH I002
-1318A EGYPTIAN HIEROGLYPH I003
-1318B EGYPTIAN HIEROGLYPH I004
-1318C EGYPTIAN HIEROGLYPH I005
-1318D EGYPTIAN HIEROGLYPH I005A
-1318E EGYPTIAN HIEROGLYPH I006
-1318F EGYPTIAN HIEROGLYPH I007
-13190 EGYPTIAN HIEROGLYPH I008
- * 100,000
-13191 EGYPTIAN HIEROGLYPH I009
- * transliterated as f
-13192 EGYPTIAN HIEROGLYPH I009A
-13193 EGYPTIAN HIEROGLYPH I010
- * transliterated as 1E0F
-13194 EGYPTIAN HIEROGLYPH I010A
-13195 EGYPTIAN HIEROGLYPH I011
-13196 EGYPTIAN HIEROGLYPH I011A
-13197 EGYPTIAN HIEROGLYPH I012
-13198 EGYPTIAN HIEROGLYPH I013
-13199 EGYPTIAN HIEROGLYPH I014
-1319A EGYPTIAN HIEROGLYPH I015
-@ K. Fishes and parts of fishes
-1319B EGYPTIAN HIEROGLYPH K001
-1319C EGYPTIAN HIEROGLYPH K002
-1319D EGYPTIAN HIEROGLYPH K003
-1319E EGYPTIAN HIEROGLYPH K004
-1319F EGYPTIAN HIEROGLYPH K005
-131A0 EGYPTIAN HIEROGLYPH K006
-131A1 EGYPTIAN HIEROGLYPH K007
-131A2 EGYPTIAN HIEROGLYPH K008
-@ L. Invertabrata and lesser animals
-131A3 EGYPTIAN HIEROGLYPH L001
-131A4 EGYPTIAN HIEROGLYPH L002
-131A5 EGYPTIAN HIEROGLYPH L002A
-131A6 EGYPTIAN HIEROGLYPH L003
-131A7 EGYPTIAN HIEROGLYPH L004
-131A8 EGYPTIAN HIEROGLYPH L005
-131A9 EGYPTIAN HIEROGLYPH L006
-131AA EGYPTIAN HIEROGLYPH L006A
-131AB EGYPTIAN HIEROGLYPH L007
-131AC EGYPTIAN HIEROGLYPH L008
-@ M. Trees and plants
-131AD EGYPTIAN HIEROGLYPH M001
-131AE EGYPTIAN HIEROGLYPH M001A
-131AF EGYPTIAN HIEROGLYPH M001B
-131B0 EGYPTIAN HIEROGLYPH M002
-131B1 EGYPTIAN HIEROGLYPH M003
-131B2 EGYPTIAN HIEROGLYPH M003A
-131B3 EGYPTIAN HIEROGLYPH M004
-131B4 EGYPTIAN HIEROGLYPH M005
-131B5 EGYPTIAN HIEROGLYPH M006
-131B6 EGYPTIAN HIEROGLYPH M007
-131B7 EGYPTIAN HIEROGLYPH M008
-131B8 EGYPTIAN HIEROGLYPH M009
-131B9 EGYPTIAN HIEROGLYPH M010
-131BA EGYPTIAN HIEROGLYPH M010A
-131BB EGYPTIAN HIEROGLYPH M011
-131BC EGYPTIAN HIEROGLYPH M012
- * 1,000
-131BD EGYPTIAN HIEROGLYPH M012A
- * 2,000
-131BE EGYPTIAN HIEROGLYPH M012B
- * 3,000
-131BF EGYPTIAN HIEROGLYPH M012C
- * 4,000
-131C0 EGYPTIAN HIEROGLYPH M012D
- * 5,000
-131C1 EGYPTIAN HIEROGLYPH M012E
- * 6,000
-131C2 EGYPTIAN HIEROGLYPH M012F
- * 7,000
-131C3 EGYPTIAN HIEROGLYPH M012G
- * 8,000
-131C4 EGYPTIAN HIEROGLYPH M012H
- * 9,000
-131C5 EGYPTIAN HIEROGLYPH M013
-131C6 EGYPTIAN HIEROGLYPH M014
-131C7 EGYPTIAN HIEROGLYPH M015
-131C8 EGYPTIAN HIEROGLYPH M015A
-131C9 EGYPTIAN HIEROGLYPH M016
-131CA EGYPTIAN HIEROGLYPH M016A
-131CB EGYPTIAN HIEROGLYPH M017
- * yod
- x (hebrew letter yod - 05D9)
- x (arabic letter yeh - 064A)
-131CC EGYPTIAN HIEROGLYPH M017A
- * transliterated as y
- x (egyptian hieroglyph z004 - 133ED)
-131CD EGYPTIAN HIEROGLYPH M018
-131CE EGYPTIAN HIEROGLYPH M019
-131CF EGYPTIAN HIEROGLYPH M020
-131D0 EGYPTIAN HIEROGLYPH M021
-131D1 EGYPTIAN HIEROGLYPH M022
-131D2 EGYPTIAN HIEROGLYPH M022A
-131D3 EGYPTIAN HIEROGLYPH M023
-131D4 EGYPTIAN HIEROGLYPH M024
-131D5 EGYPTIAN HIEROGLYPH M024A
-131D6 EGYPTIAN HIEROGLYPH M025
-131D7 EGYPTIAN HIEROGLYPH M026
-131D8 EGYPTIAN HIEROGLYPH M027
-131D9 EGYPTIAN HIEROGLYPH M028
-131DA EGYPTIAN HIEROGLYPH M028A
-131DB EGYPTIAN HIEROGLYPH M029
-131DC EGYPTIAN HIEROGLYPH M030
-131DD EGYPTIAN HIEROGLYPH M031
-131DE EGYPTIAN HIEROGLYPH M031A
-131DF EGYPTIAN HIEROGLYPH M032
-131E0 EGYPTIAN HIEROGLYPH M033
-131E1 EGYPTIAN HIEROGLYPH M033A
-131E2 EGYPTIAN HIEROGLYPH M033B
-131E3 EGYPTIAN HIEROGLYPH M034
-131E4 EGYPTIAN HIEROGLYPH M035
-131E5 EGYPTIAN HIEROGLYPH M036
-131E6 EGYPTIAN HIEROGLYPH M037
-131E7 EGYPTIAN HIEROGLYPH M038
-131E8 EGYPTIAN HIEROGLYPH M039
-131E9 EGYPTIAN HIEROGLYPH M040
-131EA EGYPTIAN HIEROGLYPH M040A
-131EB EGYPTIAN HIEROGLYPH M041
-131EC EGYPTIAN HIEROGLYPH M042
-131ED EGYPTIAN HIEROGLYPH M043
-131EE EGYPTIAN HIEROGLYPH M044
-@ N. Sky, earth, water
-131EF EGYPTIAN HIEROGLYPH N001
-131F0 EGYPTIAN HIEROGLYPH N002
-131F1 EGYPTIAN HIEROGLYPH N003
-131F2 EGYPTIAN HIEROGLYPH N004
-131F3 EGYPTIAN HIEROGLYPH N005
-131F4 EGYPTIAN HIEROGLYPH N006
-131F5 EGYPTIAN HIEROGLYPH N007
-131F6 EGYPTIAN HIEROGLYPH N008
-131F7 EGYPTIAN HIEROGLYPH N009
-131F8 EGYPTIAN HIEROGLYPH N010
-131F9 EGYPTIAN HIEROGLYPH N011
-131FA EGYPTIAN HIEROGLYPH N012
-131FB EGYPTIAN HIEROGLYPH N013
-131FC EGYPTIAN HIEROGLYPH N014
-131FD EGYPTIAN HIEROGLYPH N015
-131FE EGYPTIAN HIEROGLYPH N016
-131FF EGYPTIAN HIEROGLYPH N017
-13200 EGYPTIAN HIEROGLYPH N018
-13201 EGYPTIAN HIEROGLYPH N018A
-13202 EGYPTIAN HIEROGLYPH N018B
-13203 EGYPTIAN HIEROGLYPH N019
-13204 EGYPTIAN HIEROGLYPH N020
-13205 EGYPTIAN HIEROGLYPH N021
-13206 EGYPTIAN HIEROGLYPH N022
-13207 EGYPTIAN HIEROGLYPH N023
-13208 EGYPTIAN HIEROGLYPH N024
-13209 EGYPTIAN HIEROGLYPH N025
-1320A EGYPTIAN HIEROGLYPH N025A
-1320B EGYPTIAN HIEROGLYPH N026
-1320C EGYPTIAN HIEROGLYPH N027
-1320D EGYPTIAN HIEROGLYPH N028
-1320E EGYPTIAN HIEROGLYPH N029
- * transliterated as q or as 1E33
- x (hebrew letter qof - 05E7)
- x (arabic letter qaf - 0642)
-1320F EGYPTIAN HIEROGLYPH N030
-13210 EGYPTIAN HIEROGLYPH N031
-13211 EGYPTIAN HIEROGLYPH N032
-13212 EGYPTIAN HIEROGLYPH N033
-13213 EGYPTIAN HIEROGLYPH N033A
-13214 EGYPTIAN HIEROGLYPH N034
-13215 EGYPTIAN HIEROGLYPH N034A
-13216 EGYPTIAN HIEROGLYPH N035
- * transliterated as n
-13217 EGYPTIAN HIEROGLYPH N035A
-13218 EGYPTIAN HIEROGLYPH N036
-13219 EGYPTIAN HIEROGLYPH N037
- * transliterated as 0161
-1321A EGYPTIAN HIEROGLYPH N037A
-1321B EGYPTIAN HIEROGLYPH N038
-1321C EGYPTIAN HIEROGLYPH N039
-1321D EGYPTIAN HIEROGLYPH N040
-1321E EGYPTIAN HIEROGLYPH N041
-1321F EGYPTIAN HIEROGLYPH N042
-@ NL. Nomes of Lower Egypt
-13220 EGYPTIAN HIEROGLYPH NL001
-13221 EGYPTIAN HIEROGLYPH NL002
-13222 EGYPTIAN HIEROGLYPH NL003
-13223 EGYPTIAN HIEROGLYPH NL004
-13224 EGYPTIAN HIEROGLYPH NL005
-13225 EGYPTIAN HIEROGLYPH NL005A
-13226 EGYPTIAN HIEROGLYPH NL006
-13227 EGYPTIAN HIEROGLYPH NL007
-13228 EGYPTIAN HIEROGLYPH NL008
-13229 EGYPTIAN HIEROGLYPH NL009
-1322A EGYPTIAN HIEROGLYPH NL010
-1322B EGYPTIAN HIEROGLYPH NL011
-1322C EGYPTIAN HIEROGLYPH NL012
-1322D EGYPTIAN HIEROGLYPH NL013
-1322E EGYPTIAN HIEROGLYPH NL014
-1322F EGYPTIAN HIEROGLYPH NL015
-13230 EGYPTIAN HIEROGLYPH NL016
-13231 EGYPTIAN HIEROGLYPH NL017
-13232 EGYPTIAN HIEROGLYPH NL017A
-13233 EGYPTIAN HIEROGLYPH NL018
-13234 EGYPTIAN HIEROGLYPH NL019
-13235 EGYPTIAN HIEROGLYPH NL020
-@ NU. Nomes of Upper Egypt
-13236 EGYPTIAN HIEROGLYPH NU001
-13237 EGYPTIAN HIEROGLYPH NU002
-13238 EGYPTIAN HIEROGLYPH NU003
-13239 EGYPTIAN HIEROGLYPH NU004
-1323A EGYPTIAN HIEROGLYPH NU005
-1323B EGYPTIAN HIEROGLYPH NU006
-1323C EGYPTIAN HIEROGLYPH NU007
-1323D EGYPTIAN HIEROGLYPH NU008
-1323E EGYPTIAN HIEROGLYPH NU009
-1323F EGYPTIAN HIEROGLYPH NU010
-13240 EGYPTIAN HIEROGLYPH NU010A
-13241 EGYPTIAN HIEROGLYPH NU011
-13242 EGYPTIAN HIEROGLYPH NU011A
-13243 EGYPTIAN HIEROGLYPH NU012
-13244 EGYPTIAN HIEROGLYPH NU013
-13245 EGYPTIAN HIEROGLYPH NU014
-13246 EGYPTIAN HIEROGLYPH NU015
-13247 EGYPTIAN HIEROGLYPH NU016
-13248 EGYPTIAN HIEROGLYPH NU017
-13249 EGYPTIAN HIEROGLYPH NU018
-1324A EGYPTIAN HIEROGLYPH NU018A
-1324B EGYPTIAN HIEROGLYPH NU019
-1324C EGYPTIAN HIEROGLYPH NU020
-1324D EGYPTIAN HIEROGLYPH NU021
-1324E EGYPTIAN HIEROGLYPH NU022
-1324F EGYPTIAN HIEROGLYPH NU022A
-@ O. Buildings, parts of buildings, etc.
-13250 EGYPTIAN HIEROGLYPH O001
-13251 EGYPTIAN HIEROGLYPH O001A
-13252 EGYPTIAN HIEROGLYPH O002
-13253 EGYPTIAN HIEROGLYPH O003
-13254 EGYPTIAN HIEROGLYPH O004
- * transliterated as h
- x (hebrew letter he - 05D4)
- x (arabic letter heh - 0647)
-13255 EGYPTIAN HIEROGLYPH O005
-13256 EGYPTIAN HIEROGLYPH O005A
-13257 EGYPTIAN HIEROGLYPH O006
-13258 EGYPTIAN HIEROGLYPH O006A
- * beginning of hwt or serekh enclosure
- x (egyptian hieroglyph o033a - 13282)
-13259 EGYPTIAN HIEROGLYPH O006B
- * beginning of low hwt enclosure
-1325A EGYPTIAN HIEROGLYPH O006C
- * beginning of high hwt enclosure
-1325B EGYPTIAN HIEROGLYPH O006D
- * end of high hwt enclosure
-1325C EGYPTIAN HIEROGLYPH O006E
- * end of low hwt enclosure
-1325D EGYPTIAN HIEROGLYPH O006F
- * end of hwt enclosure
-1325E EGYPTIAN HIEROGLYPH O007
-1325F EGYPTIAN HIEROGLYPH O008
-13260 EGYPTIAN HIEROGLYPH O009
-13261 EGYPTIAN HIEROGLYPH O010
-13262 EGYPTIAN HIEROGLYPH O010A
-13263 EGYPTIAN HIEROGLYPH O010B
-13264 EGYPTIAN HIEROGLYPH O010C
-13265 EGYPTIAN HIEROGLYPH O011
-13266 EGYPTIAN HIEROGLYPH O012
-13267 EGYPTIAN HIEROGLYPH O013
-13268 EGYPTIAN HIEROGLYPH O014
-13269 EGYPTIAN HIEROGLYPH O015
-1326A EGYPTIAN HIEROGLYPH O016
-1326B EGYPTIAN HIEROGLYPH O017
-1326C EGYPTIAN HIEROGLYPH O018
-1326D EGYPTIAN HIEROGLYPH O019
-1326E EGYPTIAN HIEROGLYPH O019A
-1326F EGYPTIAN HIEROGLYPH O020
-13270 EGYPTIAN HIEROGLYPH O020A
-13271 EGYPTIAN HIEROGLYPH O021
-13272 EGYPTIAN HIEROGLYPH O022
-13273 EGYPTIAN HIEROGLYPH O023
-13274 EGYPTIAN HIEROGLYPH O024
-13275 EGYPTIAN HIEROGLYPH O024A
-13276 EGYPTIAN HIEROGLYPH O025
-13277 EGYPTIAN HIEROGLYPH O025A
-13278 EGYPTIAN HIEROGLYPH O026
-13279 EGYPTIAN HIEROGLYPH O027
-1327A EGYPTIAN HIEROGLYPH O028
-1327B EGYPTIAN HIEROGLYPH O029
-1327C EGYPTIAN HIEROGLYPH O029A
-1327D EGYPTIAN HIEROGLYPH O030
-1327E EGYPTIAN HIEROGLYPH O030A
-1327F EGYPTIAN HIEROGLYPH O031
-13280 EGYPTIAN HIEROGLYPH O032
-13281 EGYPTIAN HIEROGLYPH O033
-13282 EGYPTIAN HIEROGLYPH O033A
- * end of serekh enclosure
- x (egyptian hieroglyph o006a - 13258)
-13283 EGYPTIAN HIEROGLYPH O034
- * transliterated as s or as z
- x (egyptian hieroglyph s029 - 132F4)
-13284 EGYPTIAN HIEROGLYPH O035
-13285 EGYPTIAN HIEROGLYPH O036
-13286 EGYPTIAN HIEROGLYPH O036A
- * beginning of fortified wall cartouche
-13287 EGYPTIAN HIEROGLYPH O036B
- * end of fortified wall cartouche
-13288 EGYPTIAN HIEROGLYPH O036C
- * beginning of fortified wall enclosure
-13289 EGYPTIAN HIEROGLYPH O036D
- * end of fortified wall enclosure
-1328A EGYPTIAN HIEROGLYPH O037
-1328B EGYPTIAN HIEROGLYPH O038
-1328C EGYPTIAN HIEROGLYPH O039
-1328D EGYPTIAN HIEROGLYPH O040
-1328E EGYPTIAN HIEROGLYPH O041
-1328F EGYPTIAN HIEROGLYPH O042
-13290 EGYPTIAN HIEROGLYPH O043
-13291 EGYPTIAN HIEROGLYPH O044
-13292 EGYPTIAN HIEROGLYPH O045
-13293 EGYPTIAN HIEROGLYPH O046
-13294 EGYPTIAN HIEROGLYPH O047
-13295 EGYPTIAN HIEROGLYPH O048
-13296 EGYPTIAN HIEROGLYPH O049
-13297 EGYPTIAN HIEROGLYPH O050
-13298 EGYPTIAN HIEROGLYPH O050A
-13299 EGYPTIAN HIEROGLYPH O050B
-1329A EGYPTIAN HIEROGLYPH O051
-@ P. Ships and parts of ships
-1329B EGYPTIAN HIEROGLYPH P001
-1329C EGYPTIAN HIEROGLYPH P001A
-1329D EGYPTIAN HIEROGLYPH P002
-1329E EGYPTIAN HIEROGLYPH P003
-1329F EGYPTIAN HIEROGLYPH P003A
-132A0 EGYPTIAN HIEROGLYPH P004
-132A1 EGYPTIAN HIEROGLYPH P005
-132A2 EGYPTIAN HIEROGLYPH P006
-132A3 EGYPTIAN HIEROGLYPH P007
-132A4 EGYPTIAN HIEROGLYPH P008
-132A5 EGYPTIAN HIEROGLYPH P009
-132A6 EGYPTIAN HIEROGLYPH P010
-132A7 EGYPTIAN HIEROGLYPH P011
-@ Q. Domestic and funerary furniture
-132A8 EGYPTIAN HIEROGLYPH Q001
-132A9 EGYPTIAN HIEROGLYPH Q002
-132AA EGYPTIAN HIEROGLYPH Q003
- * transliterated as p
-132AB EGYPTIAN HIEROGLYPH Q004
-132AC EGYPTIAN HIEROGLYPH Q005
-132AD EGYPTIAN HIEROGLYPH Q006
-132AE EGYPTIAN HIEROGLYPH Q007
-@ R. Temple furniture and sacred emblems
-132AF EGYPTIAN HIEROGLYPH R001
-132B0 EGYPTIAN HIEROGLYPH R002
-132B1 EGYPTIAN HIEROGLYPH R002A
-132B2 EGYPTIAN HIEROGLYPH R003
-132B3 EGYPTIAN HIEROGLYPH R003A
-132B4 EGYPTIAN HIEROGLYPH R003B
-132B5 EGYPTIAN HIEROGLYPH R004
-132B6 EGYPTIAN HIEROGLYPH R005
-132B7 EGYPTIAN HIEROGLYPH R006
-132B8 EGYPTIAN HIEROGLYPH R007
-132B9 EGYPTIAN HIEROGLYPH R008
-132BA EGYPTIAN HIEROGLYPH R009
-132BB EGYPTIAN HIEROGLYPH R010
-132BC EGYPTIAN HIEROGLYPH R010A
-132BD EGYPTIAN HIEROGLYPH R011
-132BE EGYPTIAN HIEROGLYPH R012
-132BF EGYPTIAN HIEROGLYPH R013
-132C0 EGYPTIAN HIEROGLYPH R014
-132C1 EGYPTIAN HIEROGLYPH R015
-132C2 EGYPTIAN HIEROGLYPH R016
-132C3 EGYPTIAN HIEROGLYPH R016A
-132C4 EGYPTIAN HIEROGLYPH R017
-132C5 EGYPTIAN HIEROGLYPH R018
-132C6 EGYPTIAN HIEROGLYPH R019
-132C7 EGYPTIAN HIEROGLYPH R020
-132C8 EGYPTIAN HIEROGLYPH R021
-132C9 EGYPTIAN HIEROGLYPH R022
-132CA EGYPTIAN HIEROGLYPH R023
-132CB EGYPTIAN HIEROGLYPH R024
-132CC EGYPTIAN HIEROGLYPH R025
-132CD EGYPTIAN HIEROGLYPH R026
-132CE EGYPTIAN HIEROGLYPH R027
-132CF EGYPTIAN HIEROGLYPH R028
-132D0 EGYPTIAN HIEROGLYPH R029
-@ S. Crowns, dress, staves, etc.
-132D1 EGYPTIAN HIEROGLYPH S001
-132D2 EGYPTIAN HIEROGLYPH S002
-132D3 EGYPTIAN HIEROGLYPH S002A
-132D4 EGYPTIAN HIEROGLYPH S003
-132D5 EGYPTIAN HIEROGLYPH S004
-132D6 EGYPTIAN HIEROGLYPH S005
-132D7 EGYPTIAN HIEROGLYPH S006
-132D8 EGYPTIAN HIEROGLYPH S006A
-132D9 EGYPTIAN HIEROGLYPH S007
-132DA EGYPTIAN HIEROGLYPH S008
-132DB EGYPTIAN HIEROGLYPH S009
-132DC EGYPTIAN HIEROGLYPH S010
-132DD EGYPTIAN HIEROGLYPH S011
-132DE EGYPTIAN HIEROGLYPH S012
-132DF EGYPTIAN HIEROGLYPH S013
-132E0 EGYPTIAN HIEROGLYPH S014
-132E1 EGYPTIAN HIEROGLYPH S014A
-132E2 EGYPTIAN HIEROGLYPH S014B
-132E3 EGYPTIAN HIEROGLYPH S015
-132E4 EGYPTIAN HIEROGLYPH S016
-132E5 EGYPTIAN HIEROGLYPH S017
-132E6 EGYPTIAN HIEROGLYPH S017A
-132E7 EGYPTIAN HIEROGLYPH S018
-132E8 EGYPTIAN HIEROGLYPH S019
-132E9 EGYPTIAN HIEROGLYPH S020
-132EA EGYPTIAN HIEROGLYPH S021
-132EB EGYPTIAN HIEROGLYPH S022
-132EC EGYPTIAN HIEROGLYPH S023
-132ED EGYPTIAN HIEROGLYPH S024
-132EE EGYPTIAN HIEROGLYPH S025
-132EF EGYPTIAN HIEROGLYPH S026
-132F0 EGYPTIAN HIEROGLYPH S026A
-132F1 EGYPTIAN HIEROGLYPH S026B
-132F2 EGYPTIAN HIEROGLYPH S027
-132F3 EGYPTIAN HIEROGLYPH S028
-132F4 EGYPTIAN HIEROGLYPH S029
- * transliterated as s or as z
- x (egyptian hieroglyph o034 - 13283)
-132F5 EGYPTIAN HIEROGLYPH S030
-132F6 EGYPTIAN HIEROGLYPH S031
-132F7 EGYPTIAN HIEROGLYPH S032
-132F8 EGYPTIAN HIEROGLYPH S033
-132F9 EGYPTIAN HIEROGLYPH S034
-132FA EGYPTIAN HIEROGLYPH S035
-132FB EGYPTIAN HIEROGLYPH S035A
-132FC EGYPTIAN HIEROGLYPH S036
-132FD EGYPTIAN HIEROGLYPH S037
-132FE EGYPTIAN HIEROGLYPH S038
-132FF EGYPTIAN HIEROGLYPH S039
-13300 EGYPTIAN HIEROGLYPH S040
-13301 EGYPTIAN HIEROGLYPH S041
-13302 EGYPTIAN HIEROGLYPH S042
-13303 EGYPTIAN HIEROGLYPH S043
-13304 EGYPTIAN HIEROGLYPH S044
-13305 EGYPTIAN HIEROGLYPH S045
-13306 EGYPTIAN HIEROGLYPH S046
-@ T. Warfare, hunting, butchery
-13307 EGYPTIAN HIEROGLYPH T001
-13308 EGYPTIAN HIEROGLYPH T002
-13309 EGYPTIAN HIEROGLYPH T003
-1330A EGYPTIAN HIEROGLYPH T003A
-1330B EGYPTIAN HIEROGLYPH T004
-1330C EGYPTIAN HIEROGLYPH T005
-1330D EGYPTIAN HIEROGLYPH T006
-1330E EGYPTIAN HIEROGLYPH T007
-1330F EGYPTIAN HIEROGLYPH T007A
-13310 EGYPTIAN HIEROGLYPH T008
-13311 EGYPTIAN HIEROGLYPH T008A
-13312 EGYPTIAN HIEROGLYPH T009
-13313 EGYPTIAN HIEROGLYPH T009A
-13314 EGYPTIAN HIEROGLYPH T010
-13315 EGYPTIAN HIEROGLYPH T011
-13316 EGYPTIAN HIEROGLYPH T011A
-13317 EGYPTIAN HIEROGLYPH T012
-13318 EGYPTIAN HIEROGLYPH T013
-13319 EGYPTIAN HIEROGLYPH T014
-1331A EGYPTIAN HIEROGLYPH T015
-1331B EGYPTIAN HIEROGLYPH T016
-1331C EGYPTIAN HIEROGLYPH T016A
-1331D EGYPTIAN HIEROGLYPH T017
-1331E EGYPTIAN HIEROGLYPH T018
-1331F EGYPTIAN HIEROGLYPH T019
-13320 EGYPTIAN HIEROGLYPH T020
-13321 EGYPTIAN HIEROGLYPH T021
-13322 EGYPTIAN HIEROGLYPH T022
-13323 EGYPTIAN HIEROGLYPH T023
-13324 EGYPTIAN HIEROGLYPH T024
-13325 EGYPTIAN HIEROGLYPH T025
-13326 EGYPTIAN HIEROGLYPH T026
-13327 EGYPTIAN HIEROGLYPH T027
-13328 EGYPTIAN HIEROGLYPH T028
-13329 EGYPTIAN HIEROGLYPH T029
-1332A EGYPTIAN HIEROGLYPH T030
-1332B EGYPTIAN HIEROGLYPH T031
-1332C EGYPTIAN HIEROGLYPH T032
-1332D EGYPTIAN HIEROGLYPH T032A
-1332E EGYPTIAN HIEROGLYPH T033
-1332F EGYPTIAN HIEROGLYPH T033A
-13330 EGYPTIAN HIEROGLYPH T034
-13331 EGYPTIAN HIEROGLYPH T035
-13332 EGYPTIAN HIEROGLYPH T036
-@ U. Agriculture, crafts, and professions
-13333 EGYPTIAN HIEROGLYPH U001
-13334 EGYPTIAN HIEROGLYPH U002
-13335 EGYPTIAN HIEROGLYPH U003
-13336 EGYPTIAN HIEROGLYPH U004
-13337 EGYPTIAN HIEROGLYPH U005
-13338 EGYPTIAN HIEROGLYPH U006
-13339 EGYPTIAN HIEROGLYPH U006A
-1333A EGYPTIAN HIEROGLYPH U006B
-1333B EGYPTIAN HIEROGLYPH U007
-1333C EGYPTIAN HIEROGLYPH U008
-1333D EGYPTIAN HIEROGLYPH U009
-1333E EGYPTIAN HIEROGLYPH U010
-1333F EGYPTIAN HIEROGLYPH U011
-13340 EGYPTIAN HIEROGLYPH U012
-13341 EGYPTIAN HIEROGLYPH U013
-13342 EGYPTIAN HIEROGLYPH U014
-13343 EGYPTIAN HIEROGLYPH U015
-13344 EGYPTIAN HIEROGLYPH U016
-13345 EGYPTIAN HIEROGLYPH U017
-13346 EGYPTIAN HIEROGLYPH U018
-13347 EGYPTIAN HIEROGLYPH U019
-13348 EGYPTIAN HIEROGLYPH U020
-13349 EGYPTIAN HIEROGLYPH U021
-1334A EGYPTIAN HIEROGLYPH U022
-1334B EGYPTIAN HIEROGLYPH U023
-1334C EGYPTIAN HIEROGLYPH U023A
-1334D EGYPTIAN HIEROGLYPH U024
-1334E EGYPTIAN HIEROGLYPH U025
-1334F EGYPTIAN HIEROGLYPH U026
-13350 EGYPTIAN HIEROGLYPH U027
-13351 EGYPTIAN HIEROGLYPH U028
-13352 EGYPTIAN HIEROGLYPH U029
-13353 EGYPTIAN HIEROGLYPH U029A
-13354 EGYPTIAN HIEROGLYPH U030
-13355 EGYPTIAN HIEROGLYPH U031
-13356 EGYPTIAN HIEROGLYPH U032
-13357 EGYPTIAN HIEROGLYPH U032A
-13358 EGYPTIAN HIEROGLYPH U033
-13359 EGYPTIAN HIEROGLYPH U034
-1335A EGYPTIAN HIEROGLYPH U035
-1335B EGYPTIAN HIEROGLYPH U036
-1335C EGYPTIAN HIEROGLYPH U037
-1335D EGYPTIAN HIEROGLYPH U038
-1335E EGYPTIAN HIEROGLYPH U039
-1335F EGYPTIAN HIEROGLYPH U040
-13360 EGYPTIAN HIEROGLYPH U041
-13361 EGYPTIAN HIEROGLYPH U042
-@ V. Rope, fiber, baskets, bags, etc.
-13362 EGYPTIAN HIEROGLYPH V001
- * 100
-13363 EGYPTIAN HIEROGLYPH V001A
- * 200
-13364 EGYPTIAN HIEROGLYPH V001B
- * 300
-13365 EGYPTIAN HIEROGLYPH V001C
- * 400
-13366 EGYPTIAN HIEROGLYPH V001D
- * 500
-13367 EGYPTIAN HIEROGLYPH V001E
- * 600
-13368 EGYPTIAN HIEROGLYPH V001F
- * 700
-13369 EGYPTIAN HIEROGLYPH V001G
- * 800
-1336A EGYPTIAN HIEROGLYPH V001H
- * 900
-1336B EGYPTIAN HIEROGLYPH V001I
- * 500
-1336C EGYPTIAN HIEROGLYPH V002
-1336D EGYPTIAN HIEROGLYPH V002A
-1336E EGYPTIAN HIEROGLYPH V003
-1336F EGYPTIAN HIEROGLYPH V004
-13370 EGYPTIAN HIEROGLYPH V005
-13371 EGYPTIAN HIEROGLYPH V006
-13372 EGYPTIAN HIEROGLYPH V007
-13373 EGYPTIAN HIEROGLYPH V007A
-13374 EGYPTIAN HIEROGLYPH V007B
-13375 EGYPTIAN HIEROGLYPH V008
-13376 EGYPTIAN HIEROGLYPH V009
-13377 EGYPTIAN HIEROGLYPH V010
-13378 EGYPTIAN HIEROGLYPH V011
-13379 EGYPTIAN HIEROGLYPH V011A
- * beginning of cartouche
-1337A EGYPTIAN HIEROGLYPH V011B
- * end of cartouche
-1337B EGYPTIAN HIEROGLYPH V011C
- * end of knotless cartouche
-1337C EGYPTIAN HIEROGLYPH V012
-1337D EGYPTIAN HIEROGLYPH V012A
-1337E EGYPTIAN HIEROGLYPH V012B
-1337F EGYPTIAN HIEROGLYPH V013
- * transliterated as 1E6F
-13380 EGYPTIAN HIEROGLYPH V014
-13381 EGYPTIAN HIEROGLYPH V015
-13382 EGYPTIAN HIEROGLYPH V016
-13383 EGYPTIAN HIEROGLYPH V017
-13384 EGYPTIAN HIEROGLYPH V018
-13385 EGYPTIAN HIEROGLYPH V019
-13386 EGYPTIAN HIEROGLYPH V020
- * 10
-13387 EGYPTIAN HIEROGLYPH V020A
- * 20
-13388 EGYPTIAN HIEROGLYPH V020B
- * 30
-13389 EGYPTIAN HIEROGLYPH V020C
- * 40
-1338A EGYPTIAN HIEROGLYPH V020D
- * 50
-1338B EGYPTIAN HIEROGLYPH V020E
- * 60
-1338C EGYPTIAN HIEROGLYPH V020F
- * 70
-1338D EGYPTIAN HIEROGLYPH V020G
- * 80
-1338E EGYPTIAN HIEROGLYPH V020H
- * 90
-1338F EGYPTIAN HIEROGLYPH V020I
- * 20
-13390 EGYPTIAN HIEROGLYPH V020J
- * 30
-13391 EGYPTIAN HIEROGLYPH V020K
- * 40
-13392 EGYPTIAN HIEROGLYPH V020L
- * 50
-13393 EGYPTIAN HIEROGLYPH V021
-13394 EGYPTIAN HIEROGLYPH V022
-13395 EGYPTIAN HIEROGLYPH V023
-13396 EGYPTIAN HIEROGLYPH V023A
-13397 EGYPTIAN HIEROGLYPH V024
-13398 EGYPTIAN HIEROGLYPH V025
-13399 EGYPTIAN HIEROGLYPH V026
-1339A EGYPTIAN HIEROGLYPH V027
-1339B EGYPTIAN HIEROGLYPH V028
- * transliterated as 1E25
- x (arabic letter hah - 062D)
-1339C EGYPTIAN HIEROGLYPH V028A
-1339D EGYPTIAN HIEROGLYPH V029
-1339E EGYPTIAN HIEROGLYPH V029A
-1339F EGYPTIAN HIEROGLYPH V030
-133A0 EGYPTIAN HIEROGLYPH V030A
-133A1 EGYPTIAN HIEROGLYPH V031
- * transliterated as k
- x (hebrew letter kaf - 05DB)
- x (arabic letter kaf - 0643)
-133A2 EGYPTIAN HIEROGLYPH V031A
-133A3 EGYPTIAN HIEROGLYPH V032
-133A4 EGYPTIAN HIEROGLYPH V033
-133A5 EGYPTIAN HIEROGLYPH V033A
-133A6 EGYPTIAN HIEROGLYPH V034
-133A7 EGYPTIAN HIEROGLYPH V035
-133A8 EGYPTIAN HIEROGLYPH V036
-133A9 EGYPTIAN HIEROGLYPH V037
-133AA EGYPTIAN HIEROGLYPH V037A
-133AB EGYPTIAN HIEROGLYPH V038
-133AC EGYPTIAN HIEROGLYPH V039
-133AD EGYPTIAN HIEROGLYPH V040
- * 10 in dates
-133AE EGYPTIAN HIEROGLYPH V040A
- * 20 in dates
-@ W. Vessels of stone and earthenware
-133AF EGYPTIAN HIEROGLYPH W001
-133B0 EGYPTIAN HIEROGLYPH W002
-133B1 EGYPTIAN HIEROGLYPH W003
-133B2 EGYPTIAN HIEROGLYPH W003A
-133B3 EGYPTIAN HIEROGLYPH W004
-133B4 EGYPTIAN HIEROGLYPH W005
-133B5 EGYPTIAN HIEROGLYPH W006
-133B6 EGYPTIAN HIEROGLYPH W007
-133B7 EGYPTIAN HIEROGLYPH W008
-133B8 EGYPTIAN HIEROGLYPH W009
-133B9 EGYPTIAN HIEROGLYPH W009A
-133BA EGYPTIAN HIEROGLYPH W010
-133BB EGYPTIAN HIEROGLYPH W010A
-133BC EGYPTIAN HIEROGLYPH W011
- * transliterated as g
-133BD EGYPTIAN HIEROGLYPH W012
-133BE EGYPTIAN HIEROGLYPH W013
-133BF EGYPTIAN HIEROGLYPH W014
-133C0 EGYPTIAN HIEROGLYPH W014A
-133C1 EGYPTIAN HIEROGLYPH W015
-133C2 EGYPTIAN HIEROGLYPH W016
-133C3 EGYPTIAN HIEROGLYPH W017
-133C4 EGYPTIAN HIEROGLYPH W017A
-133C5 EGYPTIAN HIEROGLYPH W018
-133C6 EGYPTIAN HIEROGLYPH W018A
-133C7 EGYPTIAN HIEROGLYPH W019
-133C8 EGYPTIAN HIEROGLYPH W020
-133C9 EGYPTIAN HIEROGLYPH W021
-133CA EGYPTIAN HIEROGLYPH W022
-133CB EGYPTIAN HIEROGLYPH W023
-133CC EGYPTIAN HIEROGLYPH W024
-133CD EGYPTIAN HIEROGLYPH W024A
-133CE EGYPTIAN HIEROGLYPH W025
-@ X. Loaves and cakes
-133CF EGYPTIAN HIEROGLYPH X001
- * transliterated as t
-133D0 EGYPTIAN HIEROGLYPH X002
-133D1 EGYPTIAN HIEROGLYPH X003
-133D2 EGYPTIAN HIEROGLYPH X004
-133D3 EGYPTIAN HIEROGLYPH X004A
-133D4 EGYPTIAN HIEROGLYPH X004B
-133D5 EGYPTIAN HIEROGLYPH X005
-133D6 EGYPTIAN HIEROGLYPH X006
-133D7 EGYPTIAN HIEROGLYPH X006A
-133D8 EGYPTIAN HIEROGLYPH X007
-133D9 EGYPTIAN HIEROGLYPH X008
-133DA EGYPTIAN HIEROGLYPH X008A
-@ Y. Writings, games, music
-133DB EGYPTIAN HIEROGLYPH Y001
-133DC EGYPTIAN HIEROGLYPH Y001A
-133DD EGYPTIAN HIEROGLYPH Y002
-133DE EGYPTIAN HIEROGLYPH Y003
-133DF EGYPTIAN HIEROGLYPH Y004
-133E0 EGYPTIAN HIEROGLYPH Y005
-133E1 EGYPTIAN HIEROGLYPH Y006
-133E2 EGYPTIAN HIEROGLYPH Y007
-133E3 EGYPTIAN HIEROGLYPH Y008
-@ Z. Strokes, signs derived from Hieratic, geometrical figures
-133E4 EGYPTIAN HIEROGLYPH Z001
- x (egyptian hieroglyph z015 - 133FA)
-133E5 EGYPTIAN HIEROGLYPH Z002
- * plurality
- x (egyptian hieroglyph z015b - 133FC)
-133E6 EGYPTIAN HIEROGLYPH Z002A
-133E7 EGYPTIAN HIEROGLYPH Z002B
-133E8 EGYPTIAN HIEROGLYPH Z002C
-133E9 EGYPTIAN HIEROGLYPH Z002D
-133EA EGYPTIAN HIEROGLYPH Z003
-133EB EGYPTIAN HIEROGLYPH Z003A
-133EC EGYPTIAN HIEROGLYPH Z003B
- * 3
-133ED EGYPTIAN HIEROGLYPH Z004
- * duality
- * transliterated as y
- x (egyptian hieroglyph m017a - 131CC)
-133EE EGYPTIAN HIEROGLYPH Z004A
- * duality
- x (egyptian hieroglyph z015a - 133FB)
-133EF EGYPTIAN HIEROGLYPH Z005
-133F0 EGYPTIAN HIEROGLYPH Z005A
-133F1 EGYPTIAN HIEROGLYPH Z006
-133F2 EGYPTIAN HIEROGLYPH Z007
-133F3 EGYPTIAN HIEROGLYPH Z008
-133F4 EGYPTIAN HIEROGLYPH Z009
-133F5 EGYPTIAN HIEROGLYPH Z010
-133F6 EGYPTIAN HIEROGLYPH Z011
-133F7 EGYPTIAN HIEROGLYPH Z012
-133F8 EGYPTIAN HIEROGLYPH Z013
-133F9 EGYPTIAN HIEROGLYPH Z014
-133FA EGYPTIAN HIEROGLYPH Z015
- * 1
- x (egyptian hieroglyph z001 - 133E4)
-133FB EGYPTIAN HIEROGLYPH Z015A
- * 2
- x (egyptian hieroglyph z004a - 133EE)
-133FC EGYPTIAN HIEROGLYPH Z015B
- * 3
- x (egyptian hieroglyph z002 - 133E5)
- x (egyptian hieroglyph z003 - 133EA)
-133FD EGYPTIAN HIEROGLYPH Z015C
- * 4
-133FE EGYPTIAN HIEROGLYPH Z015D
- * 5
-133FF EGYPTIAN HIEROGLYPH Z015E
- * 6
-13400 EGYPTIAN HIEROGLYPH Z015F
- * 7
-13401 EGYPTIAN HIEROGLYPH Z015G
- * 8
-13402 EGYPTIAN HIEROGLYPH Z015H
- * 9
-13403 EGYPTIAN HIEROGLYPH Z015I
- * 5
-13404 EGYPTIAN HIEROGLYPH Z016
- * 1 in dates
-13405 EGYPTIAN HIEROGLYPH Z016A
- * 2 in dates
-13406 EGYPTIAN HIEROGLYPH Z016B
- * 3 in dates
-13407 EGYPTIAN HIEROGLYPH Z016C
- * 4 in dates
-13408 EGYPTIAN HIEROGLYPH Z016D
- * 5 in dates
-13409 EGYPTIAN HIEROGLYPH Z016E
- * 6 in dates
-1340A EGYPTIAN HIEROGLYPH Z016F
- * 7 in dates
-1340B EGYPTIAN HIEROGLYPH Z016G
- * 8 in dates
-1340C EGYPTIAN HIEROGLYPH Z016H
- * 9 in dates
-@ Aa. Unclassified
-1340D EGYPTIAN HIEROGLYPH AA001
- * transliterated as 1E2B
- x (arabic letter khah - 062E)
-1340E EGYPTIAN HIEROGLYPH AA002
-1340F EGYPTIAN HIEROGLYPH AA003
-13410 EGYPTIAN HIEROGLYPH AA004
-13411 EGYPTIAN HIEROGLYPH AA005
-13412 EGYPTIAN HIEROGLYPH AA006
-13413 EGYPTIAN HIEROGLYPH AA007
-13414 EGYPTIAN HIEROGLYPH AA007A
-13415 EGYPTIAN HIEROGLYPH AA007B
-13416 EGYPTIAN HIEROGLYPH AA008
-13417 EGYPTIAN HIEROGLYPH AA009
-13418 EGYPTIAN HIEROGLYPH AA010
-13419 EGYPTIAN HIEROGLYPH AA011
-1341A EGYPTIAN HIEROGLYPH AA012
-1341B EGYPTIAN HIEROGLYPH AA013
-1341C EGYPTIAN HIEROGLYPH AA014
-1341D EGYPTIAN HIEROGLYPH AA015
-1341E EGYPTIAN HIEROGLYPH AA016
-1341F EGYPTIAN HIEROGLYPH AA017
-13420 EGYPTIAN HIEROGLYPH AA018
-13421 EGYPTIAN HIEROGLYPH AA019
-13422 EGYPTIAN HIEROGLYPH AA020
-13423 EGYPTIAN HIEROGLYPH AA021
-13424 EGYPTIAN HIEROGLYPH AA022
-13425 EGYPTIAN HIEROGLYPH AA023
-13426 EGYPTIAN HIEROGLYPH AA024
-13427 EGYPTIAN HIEROGLYPH AA025
-13428 EGYPTIAN HIEROGLYPH AA026
-13429 EGYPTIAN HIEROGLYPH AA027
-1342A EGYPTIAN HIEROGLYPH AA028
-1342B EGYPTIAN HIEROGLYPH AA029
-1342C EGYPTIAN HIEROGLYPH AA030
-1342D EGYPTIAN HIEROGLYPH AA031
-1342E EGYPTIAN HIEROGLYPH AA032
-@@ 1D000 Byzantine Musical Symbols 1D0FF
-@@+
-@ Prosodies (Prosodics)
-@+ These three characters are not actually attested in musical contexts.
-1D000 BYZANTINE MUSICAL SYMBOL PSILI
-1D001 BYZANTINE MUSICAL SYMBOL DASEIA
-1D002 BYZANTINE MUSICAL SYMBOL PERISPOMENI
-@ Ekfonetika
-1D003 BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON
-1D004 BYZANTINE MUSICAL SYMBOL OXEIA DIPLI
-1D005 BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON
-1D006 BYZANTINE MUSICAL SYMBOL VAREIA DIPLI
-1D007 BYZANTINE MUSICAL SYMBOL KATHISTI
-1D008 BYZANTINE MUSICAL SYMBOL SYRMATIKI
-1D009 BYZANTINE MUSICAL SYMBOL PARAKLITIKI
-1D00A BYZANTINE MUSICAL SYMBOL YPOKRISIS
-1D00B BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI
-1D00C BYZANTINE MUSICAL SYMBOL KREMASTI
-1D00D BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON
-1D00E BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON
-1D00F BYZANTINE MUSICAL SYMBOL TELEIA
-1D010 BYZANTINE MUSICAL SYMBOL KENTIMATA
-1D011 BYZANTINE MUSICAL SYMBOL APOSTROFOS
-1D012 BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI
-1D013 BYZANTINE MUSICAL SYMBOL SYNEVMA
-1D014 BYZANTINE MUSICAL SYMBOL THITA
-@ Melodimata (Melodics)
-1D015 BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION
-1D016 BYZANTINE MUSICAL SYMBOL GORGON ARCHAION
-1D017 BYZANTINE MUSICAL SYMBOL PSILON
-1D018 BYZANTINE MUSICAL SYMBOL CHAMILON
-1D019 BYZANTINE MUSICAL SYMBOL VATHY
-1D01A BYZANTINE MUSICAL SYMBOL ISON ARCHAION
-1D01B BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION
-1D01C BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION
-1D01D BYZANTINE MUSICAL SYMBOL SAXIMATA
-1D01E BYZANTINE MUSICAL SYMBOL PARICHON
-1D01F BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA
-1D020 BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION
-1D021 BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION
-1D022 BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION
-1D023 BYZANTINE MUSICAL SYMBOL APOTHEMA
-1D024 BYZANTINE MUSICAL SYMBOL KLASMA
-1D025 BYZANTINE MUSICAL SYMBOL REVMA
-1D026 BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION
-1D027 BYZANTINE MUSICAL SYMBOL TINAGMA
-1D028 BYZANTINE MUSICAL SYMBOL ANATRICHISMA
-1D029 BYZANTINE MUSICAL SYMBOL SEISMA
-1D02A BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION
-1D02B BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU
-1D02C BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION
-1D02D BYZANTINE MUSICAL SYMBOL THEMA
-1D02E BYZANTINE MUSICAL SYMBOL LEMOI
-1D02F BYZANTINE MUSICAL SYMBOL DYO
-1D030 BYZANTINE MUSICAL SYMBOL TRIA
-1D031 BYZANTINE MUSICAL SYMBOL TESSERA
-1D032 BYZANTINE MUSICAL SYMBOL KRATIMATA
-1D033 BYZANTINE MUSICAL SYMBOL APESO EXO NEO
-1D034 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION
-1D035 BYZANTINE MUSICAL SYMBOL IMIFTHORA
-1D036 BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION
-1D037 BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON
-1D038 BYZANTINE MUSICAL SYMBOL PELASTON
-1D039 BYZANTINE MUSICAL SYMBOL PSIFISTON
-1D03A BYZANTINE MUSICAL SYMBOL KONTEVMA
-1D03B BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION
-1D03C BYZANTINE MUSICAL SYMBOL RAPISMA
-1D03D BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION
-1D03E BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION
-1D03F BYZANTINE MUSICAL SYMBOL ICHADIN
-1D040 BYZANTINE MUSICAL SYMBOL NANA
-1D041 BYZANTINE MUSICAL SYMBOL PETASMA
-1D042 BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO
-1D043 BYZANTINE MUSICAL SYMBOL TROMIKON ALLO
-1D044 BYZANTINE MUSICAL SYMBOL STRAGGISMATA
-1D045 BYZANTINE MUSICAL SYMBOL GRONTHISMATA
-@ Fonitika (Vocals)
-1D046 BYZANTINE MUSICAL SYMBOL ISON NEO
-1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
-1D048 BYZANTINE MUSICAL SYMBOL OXEIA NEO
-1D049 BYZANTINE MUSICAL SYMBOL PETASTI
-1D04A BYZANTINE MUSICAL SYMBOL KOUFISMA
-1D04B BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA
-1D04C BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA
-1D04D BYZANTINE MUSICAL SYMBOL PELASTON NEO
-1D04E BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
-1D04F BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
-1D050 BYZANTINE MUSICAL SYMBOL YPSILI
-1D051 BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO
-1D052 BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO
-1D053 BYZANTINE MUSICAL SYMBOL YPORROI
-1D054 BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON
-1D055 BYZANTINE MUSICAL SYMBOL ELAFRON
-1D056 BYZANTINE MUSICAL SYMBOL CHAMILI
-@ Afona or Ypostaseis (Mutes or Hypostases)
-1D057 BYZANTINE MUSICAL SYMBOL MIKRON ISON
-1D058 BYZANTINE MUSICAL SYMBOL VAREIA NEO
-1D059 BYZANTINE MUSICAL SYMBOL PIASMA NEO
-1D05A BYZANTINE MUSICAL SYMBOL PSIFISTON NEO
-1D05B BYZANTINE MUSICAL SYMBOL OMALON
-1D05C BYZANTINE MUSICAL SYMBOL ANTIKENOMA
-1D05D BYZANTINE MUSICAL SYMBOL LYGISMA
-1D05E BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO
-1D05F BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO
-1D060 BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA
-1D061 BYZANTINE MUSICAL SYMBOL KYLISMA
-1D062 BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA
-1D063 BYZANTINE MUSICAL SYMBOL TROMIKON NEO
-1D064 BYZANTINE MUSICAL SYMBOL EKSTREPTON
-1D065 BYZANTINE MUSICAL SYMBOL SYNAGMA NEO
-1D066 BYZANTINE MUSICAL SYMBOL SYRMA
-1D067 BYZANTINE MUSICAL SYMBOL CHOREVMA NEO
-1D068 BYZANTINE MUSICAL SYMBOL EPEGERMA
-1D069 BYZANTINE MUSICAL SYMBOL SEISMA NEO
-1D06A BYZANTINE MUSICAL SYMBOL XIRON KLASMA
-1D06B BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON
-1D06C BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA
-1D06D BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA
-1D06E BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA
-1D06F BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA
-1D070 BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA
-1D071 BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA
-1D072 BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON
-1D073 BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON
-1D074 BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON
-1D075 BYZANTINE MUSICAL SYMBOL OYRANISMA NEO
-1D076 BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO
-1D077 BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO
-1D078 BYZANTINE MUSICAL SYMBOL THEMA APLOUN
-1D079 BYZANTINE MUSICAL SYMBOL THES KAI APOTHES
-1D07A BYZANTINE MUSICAL SYMBOL KATAVASMA
-1D07B BYZANTINE MUSICAL SYMBOL ENDOFONON
-1D07C BYZANTINE MUSICAL SYMBOL YFEN KATO
-1D07D BYZANTINE MUSICAL SYMBOL YFEN ANO
-1D07E BYZANTINE MUSICAL SYMBOL STAVROS
-@ Argies (Retards)
-1D07F BYZANTINE MUSICAL SYMBOL KLASMA ANO
-1D080 BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION
-1D081 BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION
-1D082 BYZANTINE MUSICAL SYMBOL KRATIMA ALLO
-1D083 BYZANTINE MUSICAL SYMBOL KRATIMA NEO
-1D084 BYZANTINE MUSICAL SYMBOL APODERMA NEO
-1D085 BYZANTINE MUSICAL SYMBOL APLI
-1D086 BYZANTINE MUSICAL SYMBOL DIPLI
-1D087 BYZANTINE MUSICAL SYMBOL TRIPLI
-1D088 BYZANTINE MUSICAL SYMBOL TETRAPLI
-1D089 BYZANTINE MUSICAL SYMBOL KORONIS
-@ Leimmata or Siopes (Leimmas or Silencers)
-1D08A BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU
-1D08B BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON
-1D08C BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON
-1D08D BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON
-1D08E BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU
-@ Synagmata or Gorgotites (Synagmas or Quickeners)
-1D08F BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
-1D090 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA
-1D091 BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA
-1D092 BYZANTINE MUSICAL SYMBOL DIGORGON
-1D093 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO
-1D094 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO
-1D095 BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA
-1D096 BYZANTINE MUSICAL SYMBOL TRIGORGON
-1D097 BYZANTINE MUSICAL SYMBOL ARGON
-1D098 BYZANTINE MUSICAL SYMBOL IMIDIARGON
- * called diargon by some authorities
-1D099 BYZANTINE MUSICAL SYMBOL DIARGON
- * called triargon by some authorities
-@ Agogika (Conduits)
-@+ Glyphs shown for conduits reflect Greek practice, with chi as the base letter; different national traditions use glyphs with different base letters.
-1D09A BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI
-1D09B BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI
-1D09C BYZANTINE MUSICAL SYMBOL AGOGI ARGI
-1D09D BYZANTINE MUSICAL SYMBOL AGOGI METRIA
-1D09E BYZANTINE MUSICAL SYMBOL AGOGI MESI
-1D09F BYZANTINE MUSICAL SYMBOL AGOGI GORGI
-1D0A0 BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI
-1D0A1 BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI
-@ Ichimata and Martyrika (Ichimas and Evidentials)
-1D0A2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS
-1D0A3 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS
-1D0A4 BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS
-1D0A5 BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS
-1D0A6 BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS
-1D0A7 BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS
-1D0A8 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS
-1D0A9 BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS
-1D0AA BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS
-1D0AB BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS
-1D0AC BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS
-1D0AD BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS
-1D0AE BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS
-1D0AF BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS
-1D0B0 BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS
-1D0B1 BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS
-1D0B2 BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS
-1D0B3 BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS
-1D0B4 BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN
- * used in intonation formulas instead of nu, before phonemes a, i, o, u
- x (greek small letter nu - 03BD)
-1D0B5 BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN
- * used in intonation formulas instead of nu, before phoneme e
- x (greek small letter nu - 03BD)
-@ Fthores (Destroyers)
-1D0B6 BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU
-1D0B7 BYZANTINE MUSICAL SYMBOL IMIFONON
-1D0B8 BYZANTINE MUSICAL SYMBOL IMIFTHORON
-1D0B9 BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU
-1D0BA BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA
-1D0BB BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA
-1D0BC BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS
-1D0BD BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI
-1D0BE BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI
-1D0BF BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE
-1D0C0 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO
-1D0C1 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO
-1D0C2 BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO
-1D0C3 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS
-1D0C4 BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS
-1D0C5 BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS
- % BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA VASIS
- * misspelling of "FTHORA" in character name is a known defect
-1D0C6 BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI
-1D0C7 BYZANTINE MUSICAL SYMBOL FTHORA NENANO
-1D0C8 BYZANTINE MUSICAL SYMBOL CHROA ZYGOS
-1D0C9 BYZANTINE MUSICAL SYMBOL CHROA KLITON
-1D0CA BYZANTINE MUSICAL SYMBOL CHROA SPATHI
-@ Alloioseis (Differentiators)
-1D0CB BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION
-1D0CC BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA
-1D0CD BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION
-1D0CE BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION
-1D0CF BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION
-1D0D0 BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA
-1D0D1 BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D2 BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA
-1D0D3 BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA
-1D0D4 BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA
-1D0D5 BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA
-1D0D6 BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA
-1D0D7 BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA
-1D0D8 BYZANTINE MUSICAL SYMBOL GENIKI DIESIS
-1D0D9 BYZANTINE MUSICAL SYMBOL GENIKI YFESIS
-@ Rythmika (Rhythmics)
-1D0DA BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI
- x (musical symbol short barline - 1D105)
-1D0DB BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI
- x (musical symbol single barline - 1D100)
-1D0DC BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI
-1D0DD BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS
-1D0DE BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS
-1D0DF BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU
-1D0E0 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU
-1D0E1 BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU
-1D0E2 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS
-1D0E3 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU
-1D0E4 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU
-1D0E5 BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU
-@ Grammata (Letters)
-@+ The first three characters are not actually attested in musical contexts.
-1D0E6 BYZANTINE MUSICAL SYMBOL DIGRAMMA GG
-1D0E7 BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU
- x (latin small letter ou - 0223)
-1D0E8 BYZANTINE MUSICAL SYMBOL STIGMA
- x (greek small letter stigma - 03DB)
-1D0E9 BYZANTINE MUSICAL SYMBOL ARKTIKO PA
-1D0EA BYZANTINE MUSICAL SYMBOL ARKTIKO VOU
-1D0EB BYZANTINE MUSICAL SYMBOL ARKTIKO GA
-1D0EC BYZANTINE MUSICAL SYMBOL ARKTIKO DI
-1D0ED BYZANTINE MUSICAL SYMBOL ARKTIKO KE
-1D0EE BYZANTINE MUSICAL SYMBOL ARKTIKO ZO
-1D0EF BYZANTINE MUSICAL SYMBOL ARKTIKO NI
-@ Specials
-1D0F0 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
-1D0F1 BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
-1D0F2 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
-1D0F3 BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
-1D0F4 BYZANTINE MUSICAL SYMBOL KLASMA KATO
-1D0F5 BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-@@ 1D100 Musical Symbols 1D1FF
-@ Bars
-1D100 MUSICAL SYMBOL SINGLE BARLINE
-1D101 MUSICAL SYMBOL DOUBLE BARLINE
-1D102 MUSICAL SYMBOL FINAL BARLINE
-1D103 MUSICAL SYMBOL REVERSE FINAL BARLINE
-1D104 MUSICAL SYMBOL DASHED BARLINE
-1D105 MUSICAL SYMBOL SHORT BARLINE
-@ Codas
-1D106 MUSICAL SYMBOL LEFT REPEAT SIGN
-1D107 MUSICAL SYMBOL RIGHT REPEAT SIGN
-1D108 MUSICAL SYMBOL REPEAT DOTS
-1D109 MUSICAL SYMBOL DAL SEGNO
-1D10A MUSICAL SYMBOL DA CAPO
-1D10B MUSICAL SYMBOL SEGNO
-1D10C MUSICAL SYMBOL CODA
-@ Figure repetitions
-1D10D MUSICAL SYMBOL REPEATED FIGURE-1
-1D10E MUSICAL SYMBOL REPEATED FIGURE-2
-1D10F MUSICAL SYMBOL REPEATED FIGURE-3
-@ Holds and pauses
-1D110 MUSICAL SYMBOL FERMATA
-1D111 MUSICAL SYMBOL FERMATA BELOW
-1D112 MUSICAL SYMBOL BREATH MARK
-1D113 MUSICAL SYMBOL CAESURA
-@ Staff brackets
-1D114 MUSICAL SYMBOL BRACE
-1D115 MUSICAL SYMBOL BRACKET
-@ Staves
-1D116 MUSICAL SYMBOL ONE-LINE STAFF
-1D117 MUSICAL SYMBOL TWO-LINE STAFF
-1D118 MUSICAL SYMBOL THREE-LINE STAFF
-1D119 MUSICAL SYMBOL FOUR-LINE STAFF
-1D11A MUSICAL SYMBOL FIVE-LINE STAFF
-1D11B MUSICAL SYMBOL SIX-LINE STAFF
-@ Tablature
-1D11C MUSICAL SYMBOL SIX-STRING FRETBOARD
-1D11D MUSICAL SYMBOL FOUR-STRING FRETBOARD
-@ Clefs
-1D11E MUSICAL SYMBOL G CLEF
-1D11F MUSICAL SYMBOL G CLEF OTTAVA ALTA
-1D120 MUSICAL SYMBOL G CLEF OTTAVA BASSA
-1D121 MUSICAL SYMBOL C CLEF
-1D122 MUSICAL SYMBOL F CLEF
-1D123 MUSICAL SYMBOL F CLEF OTTAVA ALTA
-1D124 MUSICAL SYMBOL F CLEF OTTAVA BASSA
-1D125 MUSICAL SYMBOL DRUM CLEF-1
-1D126 MUSICAL SYMBOL DRUM CLEF-2
-@ Rest
-1D129 MUSICAL SYMBOL MULTIPLE MEASURE REST
- * used to represent rests of arbitrary lengths, extending across multiple measures
- x (musical symbol multi rest - 1D13A)
-@ Accidentals
-@+ The most common accidentals are encoded in the Miscellaneous Symbols block.
- x (music flat sign - 266D)
- x (music natural sign - 266E)
- x (music sharp sign - 266F)
-1D12A MUSICAL SYMBOL DOUBLE SHARP
-1D12B MUSICAL SYMBOL DOUBLE FLAT
-1D12C MUSICAL SYMBOL FLAT UP
-1D12D MUSICAL SYMBOL FLAT DOWN
-1D12E MUSICAL SYMBOL NATURAL UP
-1D12F MUSICAL SYMBOL NATURAL DOWN
-1D130 MUSICAL SYMBOL SHARP UP
-1D131 MUSICAL SYMBOL SHARP DOWN
-1D132 MUSICAL SYMBOL QUARTER TONE SHARP
-1D133 MUSICAL SYMBOL QUARTER TONE FLAT
-@ Time signatures
-1D134 MUSICAL SYMBOL COMMON TIME
-1D135 MUSICAL SYMBOL CUT TIME
-@ Octaves
-1D136 MUSICAL SYMBOL OTTAVA ALTA
-1D137 MUSICAL SYMBOL OTTAVA BASSA
-1D138 MUSICAL SYMBOL QUINDICESIMA ALTA
-1D139 MUSICAL SYMBOL QUINDICESIMA BASSA
-@ Rests
-1D13A MUSICAL SYMBOL MULTI REST
- = double whole-rest, breve rest
- x (musical symbol multiple measure rest - 1D129)
-1D13B MUSICAL SYMBOL WHOLE REST
- = semibreve rest
-1D13C MUSICAL SYMBOL HALF REST
- = minim rest
-1D13D MUSICAL SYMBOL QUARTER REST
- = crochet rest
-1D13E MUSICAL SYMBOL EIGHTH REST
-1D13F MUSICAL SYMBOL SIXTEENTH REST
-1D140 MUSICAL SYMBOL THIRTY-SECOND REST
-1D141 MUSICAL SYMBOL SIXTY-FOURTH REST
-1D142 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST
-@ Noteheads
-1D143 MUSICAL SYMBOL X NOTEHEAD
-1D144 MUSICAL SYMBOL PLUS NOTEHEAD
-1D145 MUSICAL SYMBOL CIRCLE X NOTEHEAD
-1D146 MUSICAL SYMBOL SQUARE NOTEHEAD WHITE
-1D147 MUSICAL SYMBOL SQUARE NOTEHEAD BLACK
-1D148 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE
-1D149 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK
-1D14A MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE
-1D14B MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK
-1D14C MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE
-1D14D MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK
-1D14E MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE
-1D14F MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK
-1D150 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE
-1D151 MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK
-1D152 MUSICAL SYMBOL MOON NOTEHEAD WHITE
-1D153 MUSICAL SYMBOL MOON NOTEHEAD BLACK
-1D154 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE
-1D155 MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK
-1D156 MUSICAL SYMBOL PARENTHESIS NOTEHEAD
-1D157 MUSICAL SYMBOL VOID NOTEHEAD
-1D158 MUSICAL SYMBOL NOTEHEAD BLACK
-1D159 MUSICAL SYMBOL NULL NOTEHEAD
-1D15A MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE
-1D15B MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK
-@ Notes
-1D15C MUSICAL SYMBOL BREVE
-1D15D MUSICAL SYMBOL WHOLE NOTE
-1D15E MUSICAL SYMBOL HALF NOTE
- : 1D157 1D165
-1D15F MUSICAL SYMBOL QUARTER NOTE
- : 1D158 1D165
-1D160 MUSICAL SYMBOL EIGHTH NOTE
- : 1D15F 1D16E
-1D161 MUSICAL SYMBOL SIXTEENTH NOTE
- : 1D15F 1D16F
-1D162 MUSICAL SYMBOL THIRTY-SECOND NOTE
- : 1D15F 1D170
-1D163 MUSICAL SYMBOL SIXTY-FOURTH NOTE
- : 1D15F 1D171
-1D164 MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
- : 1D15F 1D172
-@ Stems
-1D165 MUSICAL SYMBOL COMBINING STEM
-1D166 MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-@ Tremolos
-1D167 MUSICAL SYMBOL COMBINING TREMOLO-1
-1D168 MUSICAL SYMBOL COMBINING TREMOLO-2
-1D169 MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16A MUSICAL SYMBOL FINGERED TREMOLO-1
-1D16B MUSICAL SYMBOL FINGERED TREMOLO-2
-1D16C MUSICAL SYMBOL FINGERED TREMOLO-3
-@ Augmentation dot
-1D16D MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-@ Flags
-1D16E MUSICAL SYMBOL COMBINING FLAG-1
-1D16F MUSICAL SYMBOL COMBINING FLAG-2
-1D170 MUSICAL SYMBOL COMBINING FLAG-3
-1D171 MUSICAL SYMBOL COMBINING FLAG-4
-1D172 MUSICAL SYMBOL COMBINING FLAG-5
-@ Beams and slurs
-1D173 MUSICAL SYMBOL BEGIN BEAM
-1D174 MUSICAL SYMBOL END BEAM
-1D175 MUSICAL SYMBOL BEGIN TIE
-1D176 MUSICAL SYMBOL END TIE
-1D177 MUSICAL SYMBOL BEGIN SLUR
-1D178 MUSICAL SYMBOL END SLUR
-1D179 MUSICAL SYMBOL BEGIN PHRASE
-1D17A MUSICAL SYMBOL END PHRASE
-@ Articulation
-1D17B MUSICAL SYMBOL COMBINING ACCENT
-1D17C MUSICAL SYMBOL COMBINING STACCATO
-1D17D MUSICAL SYMBOL COMBINING TENUTO
-1D17E MUSICAL SYMBOL COMBINING STACCATISSIMO
-1D17F MUSICAL SYMBOL COMBINING MARCATO
-1D180 MUSICAL SYMBOL COMBINING MARCATO-STACCATO
-1D181 MUSICAL SYMBOL COMBINING ACCENT-STACCATO
-1D182 MUSICAL SYMBOL COMBINING LOURE
-1D183 MUSICAL SYMBOL ARPEGGIATO UP
-1D184 MUSICAL SYMBOL ARPEGGIATO DOWN
-1D185 MUSICAL SYMBOL COMBINING DOIT
-1D186 MUSICAL SYMBOL COMBINING RIP
-1D187 MUSICAL SYMBOL COMBINING FLIP
-1D188 MUSICAL SYMBOL COMBINING SMEAR
-1D189 MUSICAL SYMBOL COMBINING BEND
-1D18A MUSICAL SYMBOL COMBINING DOUBLE TONGUE
-1D18B MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D18C MUSICAL SYMBOL RINFORZANDO
-1D18D MUSICAL SYMBOL SUBITO
-1D18E MUSICAL SYMBOL Z
-@ Dynamics
-1D18F MUSICAL SYMBOL PIANO
-1D190 MUSICAL SYMBOL MEZZO
-1D191 MUSICAL SYMBOL FORTE
-1D192 MUSICAL SYMBOL CRESCENDO
-1D193 MUSICAL SYMBOL DECRESCENDO
-@ Ornaments
-1D194 MUSICAL SYMBOL GRACE NOTE SLASH
-1D195 MUSICAL SYMBOL GRACE NOTE NO SLASH
-1D196 MUSICAL SYMBOL TR
-1D197 MUSICAL SYMBOL TURN
-1D198 MUSICAL SYMBOL INVERTED TURN
-1D199 MUSICAL SYMBOL TURN SLASH
-1D19A MUSICAL SYMBOL TURN UP
-1D19B MUSICAL SYMBOL ORNAMENT STROKE-1
-1D19C MUSICAL SYMBOL ORNAMENT STROKE-2
-1D19D MUSICAL SYMBOL ORNAMENT STROKE-3
-1D19E MUSICAL SYMBOL ORNAMENT STROKE-4
-1D19F MUSICAL SYMBOL ORNAMENT STROKE-5
-1D1A0 MUSICAL SYMBOL ORNAMENT STROKE-6
-1D1A1 MUSICAL SYMBOL ORNAMENT STROKE-7
-1D1A2 MUSICAL SYMBOL ORNAMENT STROKE-8
-1D1A3 MUSICAL SYMBOL ORNAMENT STROKE-9
-1D1A4 MUSICAL SYMBOL ORNAMENT STROKE-10
-1D1A5 MUSICAL SYMBOL ORNAMENT STROKE-11
-@ Analytics
-1D1A6 MUSICAL SYMBOL HAUPTSTIMME
-1D1A7 MUSICAL SYMBOL NEBENSTIMME
-1D1A8 MUSICAL SYMBOL END OF STIMME
-1D1A9 MUSICAL SYMBOL DEGREE SLASH
-@ Instrumentation
-1D1AA MUSICAL SYMBOL COMBINING DOWN BOW
-1D1AB MUSICAL SYMBOL COMBINING UP BOW
-1D1AC MUSICAL SYMBOL COMBINING HARMONIC
-1D1AD MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-@ Pedals
-1D1AE MUSICAL SYMBOL PEDAL MARK
-1D1AF MUSICAL SYMBOL PEDAL UP MARK
-1D1B0 MUSICAL SYMBOL HALF PEDAL MARK
-@ Miscellaneous symbols
-1D1B1 MUSICAL SYMBOL GLISSANDO UP
-1D1B2 MUSICAL SYMBOL GLISSANDO DOWN
-1D1B3 MUSICAL SYMBOL WITH FINGERNAILS
-1D1B4 MUSICAL SYMBOL DAMP
-1D1B5 MUSICAL SYMBOL DAMP ALL
-@ Mensural notation
-1D1B6 MUSICAL SYMBOL MAXIMA
-1D1B7 MUSICAL SYMBOL LONGA
-1D1B8 MUSICAL SYMBOL BREVIS
-1D1B9 MUSICAL SYMBOL SEMIBREVIS WHITE
-1D1BA MUSICAL SYMBOL SEMIBREVIS BLACK
-1D1BB MUSICAL SYMBOL MINIMA
- : 1D1B9 1D165
-1D1BC MUSICAL SYMBOL MINIMA BLACK
- : 1D1BA 1D165
-1D1BD MUSICAL SYMBOL SEMIMINIMA WHITE
- : 1D1BB 1D16E
-1D1BE MUSICAL SYMBOL SEMIMINIMA BLACK
- : 1D1BC 1D16E
-1D1BF MUSICAL SYMBOL FUSA WHITE
- : 1D1BB 1D16F
-1D1C0 MUSICAL SYMBOL FUSA BLACK
- : 1D1BC 1D16F
-@ Mensural rests
-1D1C1 MUSICAL SYMBOL LONGA PERFECTA REST
-1D1C2 MUSICAL SYMBOL LONGA IMPERFECTA REST
-1D1C3 MUSICAL SYMBOL BREVIS REST
-1D1C4 MUSICAL SYMBOL SEMIBREVIS REST
-1D1C5 MUSICAL SYMBOL MINIMA REST
-1D1C6 MUSICAL SYMBOL SEMIMINIMA REST
-@ Mensural prolations
-1D1C7 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA
-1D1C8 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA
-1D1C9 MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1
-1D1CA MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA
-1D1CB MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA
-1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1
-1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2
-1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3
-@ Miscellaneous symbol
-1D1CF MUSICAL SYMBOL CROIX
-@ Gregorian notation
-1D1D0 MUSICAL SYMBOL GREGORIAN C CLEF
-1D1D1 MUSICAL SYMBOL GREGORIAN F CLEF
-1D1D2 MUSICAL SYMBOL SQUARE B
-1D1D3 MUSICAL SYMBOL VIRGA
-1D1D4 MUSICAL SYMBOL PODATUS
-1D1D5 MUSICAL SYMBOL CLIVIS
-1D1D6 MUSICAL SYMBOL SCANDICUS
-1D1D7 MUSICAL SYMBOL CLIMACUS
-1D1D8 MUSICAL SYMBOL TORCULUS
-1D1D9 MUSICAL SYMBOL PORRECTUS
-1D1DA MUSICAL SYMBOL PORRECTUS FLEXUS
-1D1DB MUSICAL SYMBOL SCANDICUS FLEXUS
-1D1DC MUSICAL SYMBOL TORCULUS RESUPINUS
-1D1DD MUSICAL SYMBOL PES SUBPUNCTIS
-@@ 1D200 Ancient Greek Musical Notation 1D24F
-@ Ancient Greek vocalic notation
-@+ In a few instances vocalic and instrumental symbols have been unified with each other. In other instances they have been unified with regular Greek letters.
-1D200 GREEK VOCAL NOTATION SYMBOL-1
- * vocal E
-1D201 GREEK VOCAL NOTATION SYMBOL-2
- * vocal first sharp of E
-1D202 GREEK VOCAL NOTATION SYMBOL-3
- = Greek instrumental notation symbol-3
- * vocal or instrumental second sharp of E
-1D203 GREEK VOCAL NOTATION SYMBOL-4
- * vocal F
-1D204 GREEK VOCAL NOTATION SYMBOL-5
- * vocal first sharp of F
-1D205 GREEK VOCAL NOTATION SYMBOL-6
- = Greek instrumental notation symbol-21
- * vocal second sharp of F
- * instrumental second sharp of d
-1D206 GREEK VOCAL NOTATION SYMBOL-7
- = Greek instrumental notation symbol-9
- * vocal G
- * instrumental second sharp of G
-1D207 GREEK VOCAL NOTATION SYMBOL-8
- * vocal first sharp of G
-1D208 GREEK VOCAL NOTATION SYMBOL-9
- = Greek instrumental notation symbol-44
- * vocal second sharp of G
- * instrumental first sharp of e´
-1D209 GREEK VOCAL NOTATION SYMBOL-10
- * vocal A
- * this is a modification of 039F and is therefore not the same as 03D8
-1D20A GREEK VOCAL NOTATION SYMBOL-11
- * vocal first sharp of A
-1D20B GREEK VOCAL NOTATION SYMBOL-12
- * vocal second sharp of A
-1D20C GREEK VOCAL NOTATION SYMBOL-13
- * vocal B
-1D20D GREEK VOCAL NOTATION SYMBOL-14
- = Greek instrumental notation symbol-41
- * vocal first sharp of B
- * instrumental first sharp of d´
- x (latin capital letter v - 0056)
-1D20E GREEK VOCAL NOTATION SYMBOL-15
- = Greek instrumental notation symbol-35
- * vocal second sharp of B
- * instrumental first sharp of b
-1D20F GREEK VOCAL NOTATION SYMBOL-16
- * vocal c
- * unlike 1D23B this character has a glyph variant that looks like a horizontal line
-1D210 GREEK VOCAL NOTATION SYMBOL-17
- * vocal first sharp of c
-1D211 GREEK VOCAL NOTATION SYMBOL-18
- = Greek instrumental notation symbol-15
- * vocal second sharp of c
- * instrumental second sharp of B
-1D212 GREEK VOCAL NOTATION SYMBOL-19
- * vocal d
-1D213 GREEK VOCAL NOTATION SYMBOL-20
- = Greek instrumental notation symbol-28
- * vocal first sharp of d
- * instrumental g
- * this is a modification of 0395 and is therefore not the same as 0046
-1D214 GREEK VOCAL NOTATION SYMBOL-21
- * vocal second sharp of d
-1D215 GREEK VOCAL NOTATION SYMBOL-22
- * vocal e
-1D216 GREEK VOCAL NOTATION SYMBOL-23
- * vocal first sharp of e
- * this is a modification of 0392 and is therefore not the same as 0052
-1D217 GREEK VOCAL NOTATION SYMBOL-24
- * vocal second sharp of e
-1D218 GREEK VOCAL NOTATION SYMBOL-50
- * vocal first sharp of g´
-1D219 GREEK VOCAL NOTATION SYMBOL-51
- * vocal second sharp of g´
-1D21A GREEK VOCAL NOTATION SYMBOL-52
- * vocal a´
-1D21B GREEK VOCAL NOTATION SYMBOL-53
- * vocal first sharp of a´
-1D21C GREEK VOCAL NOTATION SYMBOL-54
- = Greek instrumental notation symbol-20
- * vocal second sharp of a´
- * instrumental first sharp of d
-@ Ancient Greek instrumental notation
-1D21D GREEK INSTRUMENTAL NOTATION SYMBOL-1
- * instrumental E
-1D21E GREEK INSTRUMENTAL NOTATION SYMBOL-2
- * instrumental first sharp of E
-1D21F GREEK INSTRUMENTAL NOTATION SYMBOL-4
- * instrumental F
-1D220 GREEK INSTRUMENTAL NOTATION SYMBOL-5
- * instrumental first sharp of F
-1D221 GREEK INSTRUMENTAL NOTATION SYMBOL-7
- * instrumental G
-1D222 GREEK INSTRUMENTAL NOTATION SYMBOL-8
- * instrumental first sharp of G
-1D223 GREEK INSTRUMENTAL NOTATION SYMBOL-11
- * instrumental first sharp of A
-1D224 GREEK INSTRUMENTAL NOTATION SYMBOL-12
- * instrumental second sharp of A
-1D225 GREEK INSTRUMENTAL NOTATION SYMBOL-13
- * instrumental B
-1D226 GREEK INSTRUMENTAL NOTATION SYMBOL-14
- * instrumental first sharp of B
-1D227 GREEK INSTRUMENTAL NOTATION SYMBOL-17
- * instrumental first sharp of c
-1D228 GREEK INSTRUMENTAL NOTATION SYMBOL-18
- * instrumental second sharp of c
-1D229 GREEK INSTRUMENTAL NOTATION SYMBOL-19
- * instrumental d
-1D22A GREEK INSTRUMENTAL NOTATION SYMBOL-23
- * instrumental first sharp of e
-1D22B GREEK INSTRUMENTAL NOTATION SYMBOL-24
- * instrumental second sharp of e
-1D22C GREEK INSTRUMENTAL NOTATION SYMBOL-25
- * instrumental f
-1D22D GREEK INSTRUMENTAL NOTATION SYMBOL-26
- * instrumental first sharp of f
-1D22E GREEK INSTRUMENTAL NOTATION SYMBOL-27
- * instrumental second sharp of f
-1D22F GREEK INSTRUMENTAL NOTATION SYMBOL-29
- * instrumental first sharp of g
-1D230 GREEK INSTRUMENTAL NOTATION SYMBOL-30
- * instrumental second sharp of g
-1D231 GREEK INSTRUMENTAL NOTATION SYMBOL-32
- * instrumental first sharp of a
-1D232 GREEK INSTRUMENTAL NOTATION SYMBOL-36
- * instrumental second sharp of b
-1D233 GREEK INSTRUMENTAL NOTATION SYMBOL-37
- * instrumental c´
-1D234 GREEK INSTRUMENTAL NOTATION SYMBOL-38
- * instrumental first sharp of c´
-1D235 GREEK INSTRUMENTAL NOTATION SYMBOL-39
- * instrumental second sharp of c´
-1D236 GREEK INSTRUMENTAL NOTATION SYMBOL-40
- * instrumental d´
-1D237 GREEK INSTRUMENTAL NOTATION SYMBOL-42
- * instrumental second sharp of d´
-1D238 GREEK INSTRUMENTAL NOTATION SYMBOL-43
- * instrumental e´
-1D239 GREEK INSTRUMENTAL NOTATION SYMBOL-45
- * instrumental second sharp of e´
-1D23A GREEK INSTRUMENTAL NOTATION SYMBOL-47
- * instrumental first sharp of f´
- * similar but not identical to 002F
-1D23B GREEK INSTRUMENTAL NOTATION SYMBOL-48
- * instrumental second sharp of f´
- * similar but not identical to 005C
-1D23C GREEK INSTRUMENTAL NOTATION SYMBOL-49
- * instrumental g´
-1D23D GREEK INSTRUMENTAL NOTATION SYMBOL-50
- * instrumental first sharp of g´
-1D23E GREEK INSTRUMENTAL NOTATION SYMBOL-51
- * instrumental second sharp of g´
-1D23F GREEK INSTRUMENTAL NOTATION SYMBOL-52
- * instrumental a´
-1D240 GREEK INSTRUMENTAL NOTATION SYMBOL-53
- * instrumental first sharp of a´
-1D241 GREEK INSTRUMENTAL NOTATION SYMBOL-54
- * instrumental second sharp of a´
-@ Further Greek musical notation symbols
-1D242 COMBINING GREEK MUSICAL TRISEME
- x (metrical triseme - 23D7)
-1D243 COMBINING GREEK MUSICAL TETRASEME
- x (metrical tetraseme - 23D8)
-1D244 COMBINING GREEK MUSICAL PENTASEME
- x (metrical pentaseme - 23D9)
-1D245 GREEK MUSICAL LEIMMA
-@@ 1D300 Tai Xuan Jing Symbols 1D35F
-@+ These symbols are an extension of the better-known Yijing symbols found in the Miscellaneous Symbols block. The names for the monogram and digram symbols here are not correct translations of the usual Chinese terminology.
-@ Monogram
-1D300 MONOGRAM FOR EARTH
- = ren
- * usually associated with human (Chinese ren), rather than earth
- x (monogram for yang - 268A)
- x (monogram for yin - 268B)
-@ Digrams
-@+ The digrams extend the set of Yijing digrams; note that the Chinese aliases more correctly represent their interpretation.
-1D301 DIGRAM FOR HEAVENLY EARTH
- = tian ren
-1D302 DIGRAM FOR HUMAN EARTH
- = di ren
-1D303 DIGRAM FOR EARTHLY HEAVEN
- = ren tian
-1D304 DIGRAM FOR EARTHLY HUMAN
- = ren di
-1D305 DIGRAM FOR EARTH
- = ren ren
-@ Tetragrams
-1D306 TETRAGRAM FOR CENTRE
-1D307 TETRAGRAM FOR FULL CIRCLE
-1D308 TETRAGRAM FOR MIRED
-1D309 TETRAGRAM FOR BARRIER
-1D30A TETRAGRAM FOR KEEPING SMALL
-1D30B TETRAGRAM FOR CONTRARIETY
-1D30C TETRAGRAM FOR ASCENT
-1D30D TETRAGRAM FOR OPPOSITION
-1D30E TETRAGRAM FOR BRANCHING OUT
-1D30F TETRAGRAM FOR DEFECTIVENESS OR DISTORTION
-1D310 TETRAGRAM FOR DIVERGENCE
-1D311 TETRAGRAM FOR YOUTHFULNESS
-1D312 TETRAGRAM FOR INCREASE
-1D313 TETRAGRAM FOR PENETRATION
-1D314 TETRAGRAM FOR REACH
-1D315 TETRAGRAM FOR CONTACT
-1D316 TETRAGRAM FOR HOLDING BACK
-1D317 TETRAGRAM FOR WAITING
-1D318 TETRAGRAM FOR FOLLOWING
-1D319 TETRAGRAM FOR ADVANCE
-1D31A TETRAGRAM FOR RELEASE
-1D31B TETRAGRAM FOR RESISTANCE
-1D31C TETRAGRAM FOR EASE
-1D31D TETRAGRAM FOR JOY
-1D31E TETRAGRAM FOR CONTENTION
-1D31F TETRAGRAM FOR ENDEAVOUR
-1D320 TETRAGRAM FOR DUTIES
-1D321 TETRAGRAM FOR CHANGE
-1D322 TETRAGRAM FOR DECISIVENESS
-1D323 TETRAGRAM FOR BOLD RESOLUTION
-1D324 TETRAGRAM FOR PACKING
-1D325 TETRAGRAM FOR LEGION
-1D326 TETRAGRAM FOR CLOSENESS
-1D327 TETRAGRAM FOR KINSHIP
-1D328 TETRAGRAM FOR GATHERING
-1D329 TETRAGRAM FOR STRENGTH
-1D32A TETRAGRAM FOR PURITY
-1D32B TETRAGRAM FOR FULLNESS
-1D32C TETRAGRAM FOR RESIDENCE
-1D32D TETRAGRAM FOR LAW OR MODEL
-1D32E TETRAGRAM FOR RESPONSE
-1D32F TETRAGRAM FOR GOING TO MEET
-1D330 TETRAGRAM FOR ENCOUNTERS
-1D331 TETRAGRAM FOR STOVE
-1D332 TETRAGRAM FOR GREATNESS
-1D333 TETRAGRAM FOR ENLARGEMENT
-1D334 TETRAGRAM FOR PATTERN
-1D335 TETRAGRAM FOR RITUAL
-1D336 TETRAGRAM FOR FLIGHT
-1D337 TETRAGRAM FOR VASTNESS OR WASTING
-1D338 TETRAGRAM FOR CONSTANCY
-1D339 TETRAGRAM FOR MEASURE
-1D33A TETRAGRAM FOR ETERNITY
-1D33B TETRAGRAM FOR UNITY
-1D33C TETRAGRAM FOR DIMINISHMENT
-1D33D TETRAGRAM FOR CLOSED MOUTH
-1D33E TETRAGRAM FOR GUARDEDNESS
-1D33F TETRAGRAM FOR GATHERING IN
-1D340 TETRAGRAM FOR MASSING
-1D341 TETRAGRAM FOR ACCUMULATION
-1D342 TETRAGRAM FOR EMBELLISHMENT
-1D343 TETRAGRAM FOR DOUBT
-1D344 TETRAGRAM FOR WATCH
-1D345 TETRAGRAM FOR SINKING
-1D346 TETRAGRAM FOR INNER
-1D347 TETRAGRAM FOR DEPARTURE
-1D348 TETRAGRAM FOR DARKENING
-1D349 TETRAGRAM FOR DIMMING
-1D34A TETRAGRAM FOR EXHAUSTION
-1D34B TETRAGRAM FOR SEVERANCE
-1D34C TETRAGRAM FOR STOPPAGE
-1D34D TETRAGRAM FOR HARDNESS
-1D34E TETRAGRAM FOR COMPLETION
-1D34F TETRAGRAM FOR CLOSURE
-1D350 TETRAGRAM FOR FAILURE
-1D351 TETRAGRAM FOR AGGRAVATION
-1D352 TETRAGRAM FOR COMPLIANCE
-1D353 TETRAGRAM FOR ON THE VERGE
-1D354 TETRAGRAM FOR DIFFICULTIES
-1D355 TETRAGRAM FOR LABOURING
-1D356 TETRAGRAM FOR FOSTERING
-@@ 1D360 Counting Rod Numerals 1D37F
-@ Counting rod units
-1D360 COUNTING ROD UNIT DIGIT ONE
-1D361 COUNTING ROD UNIT DIGIT TWO
-1D362 COUNTING ROD UNIT DIGIT THREE
-1D363 COUNTING ROD UNIT DIGIT FOUR
-1D364 COUNTING ROD UNIT DIGIT FIVE
-1D365 COUNTING ROD UNIT DIGIT SIX
-1D366 COUNTING ROD UNIT DIGIT SEVEN
-1D367 COUNTING ROD UNIT DIGIT EIGHT
-1D368 COUNTING ROD UNIT DIGIT NINE
-1D369 COUNTING ROD TENS DIGIT ONE
-1D36A COUNTING ROD TENS DIGIT TWO
-1D36B COUNTING ROD TENS DIGIT THREE
-1D36C COUNTING ROD TENS DIGIT FOUR
-1D36D COUNTING ROD TENS DIGIT FIVE
-1D36E COUNTING ROD TENS DIGIT SIX
-1D36F COUNTING ROD TENS DIGIT SEVEN
-1D370 COUNTING ROD TENS DIGIT EIGHT
-1D371 COUNTING ROD TENS DIGIT NINE
-@@ 1D400 Mathematical Alphanumeric Symbols 1D7FF
-@@+
-@+ To be used for mathematical variables where style variations are important semantically. For general text, use standard Latin and Greek letters with markup.
-@ Bold symbols
-1D400 MATHEMATICAL BOLD CAPITAL A
- # <font> 0041 latin capital letter a
-1D401 MATHEMATICAL BOLD CAPITAL B
- # <font> 0042 latin capital letter b
-1D402 MATHEMATICAL BOLD CAPITAL C
- # <font> 0043 latin capital letter c
-1D403 MATHEMATICAL BOLD CAPITAL D
- # <font> 0044 latin capital letter d
-1D404 MATHEMATICAL BOLD CAPITAL E
- # <font> 0045 latin capital letter e
-1D405 MATHEMATICAL BOLD CAPITAL F
- # <font> 0046 latin capital letter f
-1D406 MATHEMATICAL BOLD CAPITAL G
- # <font> 0047 latin capital letter g
-1D407 MATHEMATICAL BOLD CAPITAL H
- # <font> 0048 latin capital letter h
-1D408 MATHEMATICAL BOLD CAPITAL I
- # <font> 0049 latin capital letter i
-1D409 MATHEMATICAL BOLD CAPITAL J
- # <font> 004A latin capital letter j
-1D40A MATHEMATICAL BOLD CAPITAL K
- # <font> 004B latin capital letter k
-1D40B MATHEMATICAL BOLD CAPITAL L
- # <font> 004C latin capital letter l
-1D40C MATHEMATICAL BOLD CAPITAL M
- # <font> 004D latin capital letter m
-1D40D MATHEMATICAL BOLD CAPITAL N
- # <font> 004E latin capital letter n
-1D40E MATHEMATICAL BOLD CAPITAL O
- # <font> 004F latin capital letter o
-1D40F MATHEMATICAL BOLD CAPITAL P
- # <font> 0050 latin capital letter p
-1D410 MATHEMATICAL BOLD CAPITAL Q
- # <font> 0051 latin capital letter q
-1D411 MATHEMATICAL BOLD CAPITAL R
- # <font> 0052 latin capital letter r
-1D412 MATHEMATICAL BOLD CAPITAL S
- # <font> 0053 latin capital letter s
-1D413 MATHEMATICAL BOLD CAPITAL T
- # <font> 0054 latin capital letter t
-1D414 MATHEMATICAL BOLD CAPITAL U
- # <font> 0055 latin capital letter u
-1D415 MATHEMATICAL BOLD CAPITAL V
- # <font> 0056 latin capital letter v
-1D416 MATHEMATICAL BOLD CAPITAL W
- # <font> 0057 latin capital letter w
-1D417 MATHEMATICAL BOLD CAPITAL X
- # <font> 0058 latin capital letter x
-1D418 MATHEMATICAL BOLD CAPITAL Y
- # <font> 0059 latin capital letter y
-1D419 MATHEMATICAL BOLD CAPITAL Z
- # <font> 005A latin capital letter z
-1D41A MATHEMATICAL BOLD SMALL A
- # <font> 0061 latin small letter a
-1D41B MATHEMATICAL BOLD SMALL B
- # <font> 0062 latin small letter b
-1D41C MATHEMATICAL BOLD SMALL C
- # <font> 0063 latin small letter c
-1D41D MATHEMATICAL BOLD SMALL D
- # <font> 0064 latin small letter d
-1D41E MATHEMATICAL BOLD SMALL E
- # <font> 0065 latin small letter e
-1D41F MATHEMATICAL BOLD SMALL F
- # <font> 0066 latin small letter f
-1D420 MATHEMATICAL BOLD SMALL G
- # <font> 0067 latin small letter g
-1D421 MATHEMATICAL BOLD SMALL H
- # <font> 0068 latin small letter h
-1D422 MATHEMATICAL BOLD SMALL I
- # <font> 0069 latin small letter i
-1D423 MATHEMATICAL BOLD SMALL J
- # <font> 006A latin small letter j
-1D424 MATHEMATICAL BOLD SMALL K
- # <font> 006B latin small letter k
-1D425 MATHEMATICAL BOLD SMALL L
- # <font> 006C latin small letter l
-1D426 MATHEMATICAL BOLD SMALL M
- # <font> 006D latin small letter m
-1D427 MATHEMATICAL BOLD SMALL N
- # <font> 006E latin small letter n
-1D428 MATHEMATICAL BOLD SMALL O
- # <font> 006F latin small letter o
-1D429 MATHEMATICAL BOLD SMALL P
- # <font> 0070 latin small letter p
-1D42A MATHEMATICAL BOLD SMALL Q
- # <font> 0071 latin small letter q
-1D42B MATHEMATICAL BOLD SMALL R
- # <font> 0072 latin small letter r
-1D42C MATHEMATICAL BOLD SMALL S
- # <font> 0073 latin small letter s
-1D42D MATHEMATICAL BOLD SMALL T
- # <font> 0074 latin small letter t
-1D42E MATHEMATICAL BOLD SMALL U
- # <font> 0075 latin small letter u
-1D42F MATHEMATICAL BOLD SMALL V
- # <font> 0076 latin small letter v
-1D430 MATHEMATICAL BOLD SMALL W
- # <font> 0077 latin small letter w
-1D431 MATHEMATICAL BOLD SMALL X
- # <font> 0078 latin small letter x
-1D432 MATHEMATICAL BOLD SMALL Y
- # <font> 0079 latin small letter y
-1D433 MATHEMATICAL BOLD SMALL Z
- # <font> 007A latin small letter z
-@ Italic symbols
-@+ Italic symbols already encoded in the Letterlike Symbols block are omitted here to avoid duplicate encoding.
-1D434 MATHEMATICAL ITALIC CAPITAL A
- # <font> 0041 latin capital letter a
-1D435 MATHEMATICAL ITALIC CAPITAL B
- # <font> 0042 latin capital letter b
-1D436 MATHEMATICAL ITALIC CAPITAL C
- # <font> 0043 latin capital letter c
-1D437 MATHEMATICAL ITALIC CAPITAL D
- # <font> 0044 latin capital letter d
-1D438 MATHEMATICAL ITALIC CAPITAL E
- # <font> 0045 latin capital letter e
-1D439 MATHEMATICAL ITALIC CAPITAL F
- # <font> 0046 latin capital letter f
-1D43A MATHEMATICAL ITALIC CAPITAL G
- # <font> 0047 latin capital letter g
-1D43B MATHEMATICAL ITALIC CAPITAL H
- # <font> 0048 latin capital letter h
-1D43C MATHEMATICAL ITALIC CAPITAL I
- # <font> 0049 latin capital letter i
-1D43D MATHEMATICAL ITALIC CAPITAL J
- # <font> 004A latin capital letter j
-1D43E MATHEMATICAL ITALIC CAPITAL K
- # <font> 004B latin capital letter k
-1D43F MATHEMATICAL ITALIC CAPITAL L
- # <font> 004C latin capital letter l
-1D440 MATHEMATICAL ITALIC CAPITAL M
- # <font> 004D latin capital letter m
-1D441 MATHEMATICAL ITALIC CAPITAL N
- # <font> 004E latin capital letter n
-1D442 MATHEMATICAL ITALIC CAPITAL O
- # <font> 004F latin capital letter o
-1D443 MATHEMATICAL ITALIC CAPITAL P
- # <font> 0050 latin capital letter p
-1D444 MATHEMATICAL ITALIC CAPITAL Q
- # <font> 0051 latin capital letter q
-1D445 MATHEMATICAL ITALIC CAPITAL R
- # <font> 0052 latin capital letter r
-1D446 MATHEMATICAL ITALIC CAPITAL S
- # <font> 0053 latin capital letter s
-1D447 MATHEMATICAL ITALIC CAPITAL T
- # <font> 0054 latin capital letter t
-1D448 MATHEMATICAL ITALIC CAPITAL U
- # <font> 0055 latin capital letter u
-1D449 MATHEMATICAL ITALIC CAPITAL V
- # <font> 0056 latin capital letter v
-1D44A MATHEMATICAL ITALIC CAPITAL W
- # <font> 0057 latin capital letter w
-1D44B MATHEMATICAL ITALIC CAPITAL X
- # <font> 0058 latin capital letter x
-1D44C MATHEMATICAL ITALIC CAPITAL Y
- # <font> 0059 latin capital letter y
-1D44D MATHEMATICAL ITALIC CAPITAL Z
- # <font> 005A latin capital letter z
-1D44E MATHEMATICAL ITALIC SMALL A
- # <font> 0061 latin small letter a
-1D44F MATHEMATICAL ITALIC SMALL B
- # <font> 0062 latin small letter b
-1D450 MATHEMATICAL ITALIC SMALL C
- # <font> 0063 latin small letter c
-1D451 MATHEMATICAL ITALIC SMALL D
- # <font> 0064 latin small letter d
-1D452 MATHEMATICAL ITALIC SMALL E
- # <font> 0065 latin small letter e
-1D453 MATHEMATICAL ITALIC SMALL F
- # <font> 0066 latin small letter f
-1D454 MATHEMATICAL ITALIC SMALL G
- # <font> 0067 latin small letter g
-1D455 <reserved>
- x (planck constant - 210E)
-1D456 MATHEMATICAL ITALIC SMALL I
- # <font> 0069 latin small letter i
-1D457 MATHEMATICAL ITALIC SMALL J
- # <font> 006A latin small letter j
-1D458 MATHEMATICAL ITALIC SMALL K
- # <font> 006B latin small letter k
-1D459 MATHEMATICAL ITALIC SMALL L
- # <font> 006C latin small letter l
-1D45A MATHEMATICAL ITALIC SMALL M
- # <font> 006D latin small letter m
-1D45B MATHEMATICAL ITALIC SMALL N
- # <font> 006E latin small letter n
-1D45C MATHEMATICAL ITALIC SMALL O
- # <font> 006F latin small letter o
-1D45D MATHEMATICAL ITALIC SMALL P
- # <font> 0070 latin small letter p
-1D45E MATHEMATICAL ITALIC SMALL Q
- # <font> 0071 latin small letter q
-1D45F MATHEMATICAL ITALIC SMALL R
- # <font> 0072 latin small letter r
-1D460 MATHEMATICAL ITALIC SMALL S
- # <font> 0073 latin small letter s
-1D461 MATHEMATICAL ITALIC SMALL T
- # <font> 0074 latin small letter t
-1D462 MATHEMATICAL ITALIC SMALL U
- # <font> 0075 latin small letter u
-1D463 MATHEMATICAL ITALIC SMALL V
- # <font> 0076 latin small letter v
-1D464 MATHEMATICAL ITALIC SMALL W
- # <font> 0077 latin small letter w
-1D465 MATHEMATICAL ITALIC SMALL X
- # <font> 0078 latin small letter x
-1D466 MATHEMATICAL ITALIC SMALL Y
- # <font> 0079 latin small letter y
-1D467 MATHEMATICAL ITALIC SMALL Z
- # <font> 007A latin small letter z
-@ Bold italic symbols
-1D468 MATHEMATICAL BOLD ITALIC CAPITAL A
- # <font> 0041 latin capital letter a
-1D469 MATHEMATICAL BOLD ITALIC CAPITAL B
- # <font> 0042 latin capital letter b
-1D46A MATHEMATICAL BOLD ITALIC CAPITAL C
- # <font> 0043 latin capital letter c
-1D46B MATHEMATICAL BOLD ITALIC CAPITAL D
- # <font> 0044 latin capital letter d
-1D46C MATHEMATICAL BOLD ITALIC CAPITAL E
- # <font> 0045 latin capital letter e
-1D46D MATHEMATICAL BOLD ITALIC CAPITAL F
- # <font> 0046 latin capital letter f
-1D46E MATHEMATICAL BOLD ITALIC CAPITAL G
- # <font> 0047 latin capital letter g
-1D46F MATHEMATICAL BOLD ITALIC CAPITAL H
- # <font> 0048 latin capital letter h
-1D470 MATHEMATICAL BOLD ITALIC CAPITAL I
- # <font> 0049 latin capital letter i
-1D471 MATHEMATICAL BOLD ITALIC CAPITAL J
- # <font> 004A latin capital letter j
-1D472 MATHEMATICAL BOLD ITALIC CAPITAL K
- # <font> 004B latin capital letter k
-1D473 MATHEMATICAL BOLD ITALIC CAPITAL L
- # <font> 004C latin capital letter l
-1D474 MATHEMATICAL BOLD ITALIC CAPITAL M
- # <font> 004D latin capital letter m
-1D475 MATHEMATICAL BOLD ITALIC CAPITAL N
- # <font> 004E latin capital letter n
-1D476 MATHEMATICAL BOLD ITALIC CAPITAL O
- # <font> 004F latin capital letter o
-1D477 MATHEMATICAL BOLD ITALIC CAPITAL P
- # <font> 0050 latin capital letter p
-1D478 MATHEMATICAL BOLD ITALIC CAPITAL Q
- # <font> 0051 latin capital letter q
-1D479 MATHEMATICAL BOLD ITALIC CAPITAL R
- # <font> 0052 latin capital letter r
-1D47A MATHEMATICAL BOLD ITALIC CAPITAL S
- # <font> 0053 latin capital letter s
-1D47B MATHEMATICAL BOLD ITALIC CAPITAL T
- # <font> 0054 latin capital letter t
-1D47C MATHEMATICAL BOLD ITALIC CAPITAL U
- # <font> 0055 latin capital letter u
-1D47D MATHEMATICAL BOLD ITALIC CAPITAL V
- # <font> 0056 latin capital letter v
-1D47E MATHEMATICAL BOLD ITALIC CAPITAL W
- # <font> 0057 latin capital letter w
-1D47F MATHEMATICAL BOLD ITALIC CAPITAL X
- # <font> 0058 latin capital letter x
-1D480 MATHEMATICAL BOLD ITALIC CAPITAL Y
- # <font> 0059 latin capital letter y
-1D481 MATHEMATICAL BOLD ITALIC CAPITAL Z
- # <font> 005A latin capital letter z
-1D482 MATHEMATICAL BOLD ITALIC SMALL A
- # <font> 0061 latin small letter a
-1D483 MATHEMATICAL BOLD ITALIC SMALL B
- # <font> 0062 latin small letter b
-1D484 MATHEMATICAL BOLD ITALIC SMALL C
- # <font> 0063 latin small letter c
-1D485 MATHEMATICAL BOLD ITALIC SMALL D
- # <font> 0064 latin small letter d
-1D486 MATHEMATICAL BOLD ITALIC SMALL E
- # <font> 0065 latin small letter e
-1D487 MATHEMATICAL BOLD ITALIC SMALL F
- # <font> 0066 latin small letter f
-1D488 MATHEMATICAL BOLD ITALIC SMALL G
- # <font> 0067 latin small letter g
-1D489 MATHEMATICAL BOLD ITALIC SMALL H
- # <font> 0068 latin small letter h
-1D48A MATHEMATICAL BOLD ITALIC SMALL I
- # <font> 0069 latin small letter i
-1D48B MATHEMATICAL BOLD ITALIC SMALL J
- # <font> 006A latin small letter j
-1D48C MATHEMATICAL BOLD ITALIC SMALL K
- # <font> 006B latin small letter k
-1D48D MATHEMATICAL BOLD ITALIC SMALL L
- # <font> 006C latin small letter l
-1D48E MATHEMATICAL BOLD ITALIC SMALL M
- # <font> 006D latin small letter m
-1D48F MATHEMATICAL BOLD ITALIC SMALL N
- # <font> 006E latin small letter n
-1D490 MATHEMATICAL BOLD ITALIC SMALL O
- # <font> 006F latin small letter o
-1D491 MATHEMATICAL BOLD ITALIC SMALL P
- # <font> 0070 latin small letter p
-1D492 MATHEMATICAL BOLD ITALIC SMALL Q
- # <font> 0071 latin small letter q
-1D493 MATHEMATICAL BOLD ITALIC SMALL R
- # <font> 0072 latin small letter r
-1D494 MATHEMATICAL BOLD ITALIC SMALL S
- # <font> 0073 latin small letter s
-1D495 MATHEMATICAL BOLD ITALIC SMALL T
- # <font> 0074 latin small letter t
-1D496 MATHEMATICAL BOLD ITALIC SMALL U
- # <font> 0075 latin small letter u
-1D497 MATHEMATICAL BOLD ITALIC SMALL V
- # <font> 0076 latin small letter v
-1D498 MATHEMATICAL BOLD ITALIC SMALL W
- # <font> 0077 latin small letter w
-1D499 MATHEMATICAL BOLD ITALIC SMALL X
- # <font> 0078 latin small letter x
-1D49A MATHEMATICAL BOLD ITALIC SMALL Y
- # <font> 0079 latin small letter y
-1D49B MATHEMATICAL BOLD ITALIC SMALL Z
- # <font> 007A latin small letter z
-@ Script symbols
-@+ Script symbols already encoded in the Letterlike Symbols block are omitted here to avoid duplicate encoding. Fonts that use a less elaborate style are also acceptable for many uses, as long as they can be distinguished from serifed and italic styles.
-1D49C MATHEMATICAL SCRIPT CAPITAL A
- # <font> 0041 latin capital letter a
-1D49D <reserved>
- x (script capital b - 212C)
-1D49E MATHEMATICAL SCRIPT CAPITAL C
- # <font> 0043 latin capital letter c
-1D49F MATHEMATICAL SCRIPT CAPITAL D
- # <font> 0044 latin capital letter d
-1D4A0 <reserved>
- x (script capital e - 2130)
-1D4A1 <reserved>
- x (script capital f - 2131)
-1D4A2 MATHEMATICAL SCRIPT CAPITAL G
- # <font> 0047 latin capital letter g
-1D4A3 <reserved>
- x (script capital h - 210B)
-1D4A4 <reserved>
- x (script capital i - 2110)
-1D4A5 MATHEMATICAL SCRIPT CAPITAL J
- # <font> 004A latin capital letter j
-1D4A6 MATHEMATICAL SCRIPT CAPITAL K
- # <font> 004B latin capital letter k
-1D4A7 <reserved>
- x (script capital l - 2112)
-1D4A8 <reserved>
- x (script capital m - 2133)
-1D4A9 MATHEMATICAL SCRIPT CAPITAL N
- # <font> 004E latin capital letter n
-1D4AA MATHEMATICAL SCRIPT CAPITAL O
- # <font> 004F latin capital letter o
-1D4AB MATHEMATICAL SCRIPT CAPITAL P
- = power set
- # <font> 0050 latin capital letter p
-1D4AC MATHEMATICAL SCRIPT CAPITAL Q
- # <font> 0051 latin capital letter q
-1D4AD <reserved>
- x (script capital r - 211B)
-1D4AE MATHEMATICAL SCRIPT CAPITAL S
- # <font> 0053 latin capital letter s
-1D4AF MATHEMATICAL SCRIPT CAPITAL T
- # <font> 0054 latin capital letter t
-1D4B0 MATHEMATICAL SCRIPT CAPITAL U
- # <font> 0055 latin capital letter u
-1D4B1 MATHEMATICAL SCRIPT CAPITAL V
- # <font> 0056 latin capital letter v
-1D4B2 MATHEMATICAL SCRIPT CAPITAL W
- # <font> 0057 latin capital letter w
-1D4B3 MATHEMATICAL SCRIPT CAPITAL X
- # <font> 0058 latin capital letter x
-1D4B4 MATHEMATICAL SCRIPT CAPITAL Y
- # <font> 0059 latin capital letter y
-1D4B5 MATHEMATICAL SCRIPT CAPITAL Z
- # <font> 005A latin capital letter z
-1D4B6 MATHEMATICAL SCRIPT SMALL A
- # <font> 0061 latin small letter a
-1D4B7 MATHEMATICAL SCRIPT SMALL B
- # <font> 0062 latin small letter b
-1D4B8 MATHEMATICAL SCRIPT SMALL C
- # <font> 0063 latin small letter c
-1D4B9 MATHEMATICAL SCRIPT SMALL D
- # <font> 0064 latin small letter d
-1D4BA <reserved>
- x (script small e - 212F)
-1D4BB MATHEMATICAL SCRIPT SMALL F
- # <font> 0066 latin small letter f
-1D4BC <reserved>
- x (script small g - 210A)
-1D4BD MATHEMATICAL SCRIPT SMALL H
- # <font> 0068 latin small letter h
-1D4BE MATHEMATICAL SCRIPT SMALL I
- # <font> 0069 latin small letter i
-1D4BF MATHEMATICAL SCRIPT SMALL J
- # <font> 006A latin small letter j
-1D4C0 MATHEMATICAL SCRIPT SMALL K
- # <font> 006B latin small letter k
-1D4C1 MATHEMATICAL SCRIPT SMALL L
- x (script small l - 2113)
- # <font> 006C latin small letter l
-1D4C2 MATHEMATICAL SCRIPT SMALL M
- # <font> 006D latin small letter m
-1D4C3 MATHEMATICAL SCRIPT SMALL N
- # <font> 006E latin small letter n
-1D4C4 <reserved>
- x (script small o - 2134)
-1D4C5 MATHEMATICAL SCRIPT SMALL P
- # <font> 0070 latin small letter p
-1D4C6 MATHEMATICAL SCRIPT SMALL Q
- # <font> 0071 latin small letter q
-1D4C7 MATHEMATICAL SCRIPT SMALL R
- # <font> 0072 latin small letter r
-1D4C8 MATHEMATICAL SCRIPT SMALL S
- # <font> 0073 latin small letter s
-1D4C9 MATHEMATICAL SCRIPT SMALL T
- # <font> 0074 latin small letter t
-1D4CA MATHEMATICAL SCRIPT SMALL U
- # <font> 0075 latin small letter u
-1D4CB MATHEMATICAL SCRIPT SMALL V
- # <font> 0076 latin small letter v
-1D4CC MATHEMATICAL SCRIPT SMALL W
- # <font> 0077 latin small letter w
-1D4CD MATHEMATICAL SCRIPT SMALL X
- # <font> 0078 latin small letter x
-1D4CE MATHEMATICAL SCRIPT SMALL Y
- # <font> 0079 latin small letter y
-1D4CF MATHEMATICAL SCRIPT SMALL Z
- # <font> 007A latin small letter z
-@ Bold script symbols
-1D4D0 MATHEMATICAL BOLD SCRIPT CAPITAL A
- # <font> 0041 latin capital letter a
-1D4D1 MATHEMATICAL BOLD SCRIPT CAPITAL B
- # <font> 0042 latin capital letter b
-1D4D2 MATHEMATICAL BOLD SCRIPT CAPITAL C
- # <font> 0043 latin capital letter c
-1D4D3 MATHEMATICAL BOLD SCRIPT CAPITAL D
- # <font> 0044 latin capital letter d
-1D4D4 MATHEMATICAL BOLD SCRIPT CAPITAL E
- # <font> 0045 latin capital letter e
-1D4D5 MATHEMATICAL BOLD SCRIPT CAPITAL F
- # <font> 0046 latin capital letter f
-1D4D6 MATHEMATICAL BOLD SCRIPT CAPITAL G
- # <font> 0047 latin capital letter g
-1D4D7 MATHEMATICAL BOLD SCRIPT CAPITAL H
- # <font> 0048 latin capital letter h
-1D4D8 MATHEMATICAL BOLD SCRIPT CAPITAL I
- # <font> 0049 latin capital letter i
-1D4D9 MATHEMATICAL BOLD SCRIPT CAPITAL J
- # <font> 004A latin capital letter j
-1D4DA MATHEMATICAL BOLD SCRIPT CAPITAL K
- # <font> 004B latin capital letter k
-1D4DB MATHEMATICAL BOLD SCRIPT CAPITAL L
- # <font> 004C latin capital letter l
-1D4DC MATHEMATICAL BOLD SCRIPT CAPITAL M
- # <font> 004D latin capital letter m
-1D4DD MATHEMATICAL BOLD SCRIPT CAPITAL N
- # <font> 004E latin capital letter n
-1D4DE MATHEMATICAL BOLD SCRIPT CAPITAL O
- # <font> 004F latin capital letter o
-1D4DF MATHEMATICAL BOLD SCRIPT CAPITAL P
- # <font> 0050 latin capital letter p
-1D4E0 MATHEMATICAL BOLD SCRIPT CAPITAL Q
- # <font> 0051 latin capital letter q
-1D4E1 MATHEMATICAL BOLD SCRIPT CAPITAL R
- # <font> 0052 latin capital letter r
-1D4E2 MATHEMATICAL BOLD SCRIPT CAPITAL S
- # <font> 0053 latin capital letter s
-1D4E3 MATHEMATICAL BOLD SCRIPT CAPITAL T
- # <font> 0054 latin capital letter t
-1D4E4 MATHEMATICAL BOLD SCRIPT CAPITAL U
- # <font> 0055 latin capital letter u
-1D4E5 MATHEMATICAL BOLD SCRIPT CAPITAL V
- # <font> 0056 latin capital letter v
-1D4E6 MATHEMATICAL BOLD SCRIPT CAPITAL W
- # <font> 0057 latin capital letter w
-1D4E7 MATHEMATICAL BOLD SCRIPT CAPITAL X
- # <font> 0058 latin capital letter x
-1D4E8 MATHEMATICAL BOLD SCRIPT CAPITAL Y
- # <font> 0059 latin capital letter y
-1D4E9 MATHEMATICAL BOLD SCRIPT CAPITAL Z
- # <font> 005A latin capital letter z
-1D4EA MATHEMATICAL BOLD SCRIPT SMALL A
- # <font> 0061 latin small letter a
-1D4EB MATHEMATICAL BOLD SCRIPT SMALL B
- # <font> 0062 latin small letter b
-1D4EC MATHEMATICAL BOLD SCRIPT SMALL C
- # <font> 0063 latin small letter c
-1D4ED MATHEMATICAL BOLD SCRIPT SMALL D
- # <font> 0064 latin small letter d
-1D4EE MATHEMATICAL BOLD SCRIPT SMALL E
- # <font> 0065 latin small letter e
-1D4EF MATHEMATICAL BOLD SCRIPT SMALL F
- # <font> 0066 latin small letter f
-1D4F0 MATHEMATICAL BOLD SCRIPT SMALL G
- # <font> 0067 latin small letter g
-1D4F1 MATHEMATICAL BOLD SCRIPT SMALL H
- # <font> 0068 latin small letter h
-1D4F2 MATHEMATICAL BOLD SCRIPT SMALL I
- # <font> 0069 latin small letter i
-1D4F3 MATHEMATICAL BOLD SCRIPT SMALL J
- # <font> 006A latin small letter j
-1D4F4 MATHEMATICAL BOLD SCRIPT SMALL K
- # <font> 006B latin small letter k
-1D4F5 MATHEMATICAL BOLD SCRIPT SMALL L
- # <font> 006C latin small letter l
-1D4F6 MATHEMATICAL BOLD SCRIPT SMALL M
- # <font> 006D latin small letter m
-1D4F7 MATHEMATICAL BOLD SCRIPT SMALL N
- # <font> 006E latin small letter n
-1D4F8 MATHEMATICAL BOLD SCRIPT SMALL O
- # <font> 006F latin small letter o
-1D4F9 MATHEMATICAL BOLD SCRIPT SMALL P
- # <font> 0070 latin small letter p
-1D4FA MATHEMATICAL BOLD SCRIPT SMALL Q
- # <font> 0071 latin small letter q
-1D4FB MATHEMATICAL BOLD SCRIPT SMALL R
- # <font> 0072 latin small letter r
-1D4FC MATHEMATICAL BOLD SCRIPT SMALL S
- # <font> 0073 latin small letter s
-1D4FD MATHEMATICAL BOLD SCRIPT SMALL T
- # <font> 0074 latin small letter t
-1D4FE MATHEMATICAL BOLD SCRIPT SMALL U
- # <font> 0075 latin small letter u
-1D4FF MATHEMATICAL BOLD SCRIPT SMALL V
- # <font> 0076 latin small letter v
-1D500 MATHEMATICAL BOLD SCRIPT SMALL W
- # <font> 0077 latin small letter w
-1D501 MATHEMATICAL BOLD SCRIPT SMALL X
- # <font> 0078 latin small letter x
-1D502 MATHEMATICAL BOLD SCRIPT SMALL Y
- # <font> 0079 latin small letter y
-1D503 MATHEMATICAL BOLD SCRIPT SMALL Z
- # <font> 007A latin small letter z
-@ Fraktur symbols
-@+ This style is sometimes known as black-letter. Black-letter symbols already encoded in the Letterlike Symbols block are omitted here to avoid duplicate encoding.
-1D504 MATHEMATICAL FRAKTUR CAPITAL A
- # <font> 0041 latin capital letter a
-1D505 MATHEMATICAL FRAKTUR CAPITAL B
- # <font> 0042 latin capital letter b
-1D506 <reserved>
- x (black-letter capital c - 212D)
-1D507 MATHEMATICAL FRAKTUR CAPITAL D
- # <font> 0044 latin capital letter d
-1D508 MATHEMATICAL FRAKTUR CAPITAL E
- # <font> 0045 latin capital letter e
-1D509 MATHEMATICAL FRAKTUR CAPITAL F
- # <font> 0046 latin capital letter f
-1D50A MATHEMATICAL FRAKTUR CAPITAL G
- # <font> 0047 latin capital letter g
-1D50B <reserved>
- x (black-letter capital h - 210C)
-1D50C <reserved>
- x (black-letter capital i - 2111)
-1D50D MATHEMATICAL FRAKTUR CAPITAL J
- # <font> 004A latin capital letter j
-1D50E MATHEMATICAL FRAKTUR CAPITAL K
- # <font> 004B latin capital letter k
-1D50F MATHEMATICAL FRAKTUR CAPITAL L
- # <font> 004C latin capital letter l
-1D510 MATHEMATICAL FRAKTUR CAPITAL M
- = New Testament majority text
- # <font> 004D latin capital letter m
-1D511 MATHEMATICAL FRAKTUR CAPITAL N
- # <font> 004E latin capital letter n
-1D512 MATHEMATICAL FRAKTUR CAPITAL O
- # <font> 004F latin capital letter o
-1D513 MATHEMATICAL FRAKTUR CAPITAL P
- # <font> 0050 latin capital letter p
-1D514 MATHEMATICAL FRAKTUR CAPITAL Q
- # <font> 0051 latin capital letter q
-1D515 <reserved>
- x (black-letter capital r - 211C)
-1D516 MATHEMATICAL FRAKTUR CAPITAL S
- = Septuagint, Greek Old Testament
- # <font> 0053 latin capital letter s
-1D517 MATHEMATICAL FRAKTUR CAPITAL T
- # <font> 0054 latin capital letter t
-1D518 MATHEMATICAL FRAKTUR CAPITAL U
- # <font> 0055 latin capital letter u
-1D519 MATHEMATICAL FRAKTUR CAPITAL V
- # <font> 0056 latin capital letter v
-1D51A MATHEMATICAL FRAKTUR CAPITAL W
- # <font> 0057 latin capital letter w
-1D51B MATHEMATICAL FRAKTUR CAPITAL X
- # <font> 0058 latin capital letter x
-1D51C MATHEMATICAL FRAKTUR CAPITAL Y
- # <font> 0059 latin capital letter y
-1D51D <reserved>
- x (black-letter capital z - 2128)
-1D51E MATHEMATICAL FRAKTUR SMALL A
- # <font> 0061 latin small letter a
-1D51F MATHEMATICAL FRAKTUR SMALL B
- # <font> 0062 latin small letter b
-1D520 MATHEMATICAL FRAKTUR SMALL C
- # <font> 0063 latin small letter c
-1D521 MATHEMATICAL FRAKTUR SMALL D
- # <font> 0064 latin small letter d
-1D522 MATHEMATICAL FRAKTUR SMALL E
- # <font> 0065 latin small letter e
-1D523 MATHEMATICAL FRAKTUR SMALL F
- # <font> 0066 latin small letter f
-1D524 MATHEMATICAL FRAKTUR SMALL G
- # <font> 0067 latin small letter g
-1D525 MATHEMATICAL FRAKTUR SMALL H
- # <font> 0068 latin small letter h
-1D526 MATHEMATICAL FRAKTUR SMALL I
- # <font> 0069 latin small letter i
-1D527 MATHEMATICAL FRAKTUR SMALL J
- # <font> 006A latin small letter j
-1D528 MATHEMATICAL FRAKTUR SMALL K
- # <font> 006B latin small letter k
-1D529 MATHEMATICAL FRAKTUR SMALL L
- # <font> 006C latin small letter l
-1D52A MATHEMATICAL FRAKTUR SMALL M
- # <font> 006D latin small letter m
-1D52B MATHEMATICAL FRAKTUR SMALL N
- # <font> 006E latin small letter n
-1D52C MATHEMATICAL FRAKTUR SMALL O
- # <font> 006F latin small letter o
-1D52D MATHEMATICAL FRAKTUR SMALL P
- # <font> 0070 latin small letter p
-1D52E MATHEMATICAL FRAKTUR SMALL Q
- # <font> 0071 latin small letter q
-1D52F MATHEMATICAL FRAKTUR SMALL R
- # <font> 0072 latin small letter r
-1D530 MATHEMATICAL FRAKTUR SMALL S
- # <font> 0073 latin small letter s
-1D531 MATHEMATICAL FRAKTUR SMALL T
- # <font> 0074 latin small letter t
-1D532 MATHEMATICAL FRAKTUR SMALL U
- # <font> 0075 latin small letter u
-1D533 MATHEMATICAL FRAKTUR SMALL V
- # <font> 0076 latin small letter v
-1D534 MATHEMATICAL FRAKTUR SMALL W
- # <font> 0077 latin small letter w
-1D535 MATHEMATICAL FRAKTUR SMALL X
- # <font> 0078 latin small letter x
-1D536 MATHEMATICAL FRAKTUR SMALL Y
- # <font> 0079 latin small letter y
-1D537 MATHEMATICAL FRAKTUR SMALL Z
- # <font> 007A latin small letter z
-@ Double-struck symbols
-@+ This style is sometimes known as open-face or blackboard-bold. Double-struck symbols already encoded in the Letterlike Symbols block and omitted here to avoid duplicate encoding. Considerable variation in font style is acceptable, as long as the glyphs retain the visual element of doubled strokes.
-1D538 MATHEMATICAL DOUBLE-STRUCK CAPITAL A
- * a glyph variant with doubled stroke on the right exists
- # <font> 0041 latin capital letter a
-1D539 MATHEMATICAL DOUBLE-STRUCK CAPITAL B
- # <font> 0042 latin capital letter b
-1D53A <reserved>
- x (double-struck capital c - 2102)
-1D53B MATHEMATICAL DOUBLE-STRUCK CAPITAL D
- # <font> 0044 latin capital letter d
-1D53C MATHEMATICAL DOUBLE-STRUCK CAPITAL E
- # <font> 0045 latin capital letter e
-1D53D MATHEMATICAL DOUBLE-STRUCK CAPITAL F
- # <font> 0046 latin capital letter f
-1D53E MATHEMATICAL DOUBLE-STRUCK CAPITAL G
- # <font> 0047 latin capital letter g
-1D53F <reserved>
- x (double-struck capital h - 210D)
-1D540 MATHEMATICAL DOUBLE-STRUCK CAPITAL I
- # <font> 0049 latin capital letter i
-1D541 MATHEMATICAL DOUBLE-STRUCK CAPITAL J
- # <font> 004A latin capital letter j
-1D542 MATHEMATICAL DOUBLE-STRUCK CAPITAL K
- # <font> 004B latin capital letter k
-1D543 MATHEMATICAL DOUBLE-STRUCK CAPITAL L
- # <font> 004C latin capital letter l
-1D544 MATHEMATICAL DOUBLE-STRUCK CAPITAL M
- # <font> 004D latin capital letter m
-1D545 <reserved>
- x (double-struck capital n - 2115)
-1D546 MATHEMATICAL DOUBLE-STRUCK CAPITAL O
- # <font> 004F latin capital letter o
-1D547 <reserved>
- x (double-struck capital p - 2119)
-1D548 <reserved>
- x (double-struck capital q - 211A)
-1D549 <reserved>
- x (double-struck capital r - 211D)
-1D54A MATHEMATICAL DOUBLE-STRUCK CAPITAL S
- # <font> 0053 latin capital letter s
-1D54B MATHEMATICAL DOUBLE-STRUCK CAPITAL T
- # <font> 0054 latin capital letter t
-1D54C MATHEMATICAL DOUBLE-STRUCK CAPITAL U
- # <font> 0055 latin capital letter u
-1D54D MATHEMATICAL DOUBLE-STRUCK CAPITAL V
- # <font> 0056 latin capital letter v
-1D54E MATHEMATICAL DOUBLE-STRUCK CAPITAL W
- # <font> 0057 latin capital letter w
-1D54F MATHEMATICAL DOUBLE-STRUCK CAPITAL X
- # <font> 0058 latin capital letter x
-1D550 MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
- # <font> 0059 latin capital letter y
-1D551 <reserved>
- x (double-struck capital z - 2124)
-1D552 MATHEMATICAL DOUBLE-STRUCK SMALL A
- # <font> 0061 latin small letter a
-1D553 MATHEMATICAL DOUBLE-STRUCK SMALL B
- # <font> 0062 latin small letter b
-1D554 MATHEMATICAL DOUBLE-STRUCK SMALL C
- # <font> 0063 latin small letter c
-1D555 MATHEMATICAL DOUBLE-STRUCK SMALL D
- # <font> 0064 latin small letter d
-1D556 MATHEMATICAL DOUBLE-STRUCK SMALL E
- # <font> 0065 latin small letter e
-1D557 MATHEMATICAL DOUBLE-STRUCK SMALL F
- # <font> 0066 latin small letter f
-1D558 MATHEMATICAL DOUBLE-STRUCK SMALL G
- # <font> 0067 latin small letter g
-1D559 MATHEMATICAL DOUBLE-STRUCK SMALL H
- # <font> 0068 latin small letter h
-1D55A MATHEMATICAL DOUBLE-STRUCK SMALL I
- # <font> 0069 latin small letter i
-1D55B MATHEMATICAL DOUBLE-STRUCK SMALL J
- # <font> 006A latin small letter j
-1D55C MATHEMATICAL DOUBLE-STRUCK SMALL K
- # <font> 006B latin small letter k
-1D55D MATHEMATICAL DOUBLE-STRUCK SMALL L
- # <font> 006C latin small letter l
-1D55E MATHEMATICAL DOUBLE-STRUCK SMALL M
- # <font> 006D latin small letter m
-1D55F MATHEMATICAL DOUBLE-STRUCK SMALL N
- # <font> 006E latin small letter n
-1D560 MATHEMATICAL DOUBLE-STRUCK SMALL O
- # <font> 006F latin small letter o
-1D561 MATHEMATICAL DOUBLE-STRUCK SMALL P
- # <font> 0070 latin small letter p
-1D562 MATHEMATICAL DOUBLE-STRUCK SMALL Q
- # <font> 0071 latin small letter q
-1D563 MATHEMATICAL DOUBLE-STRUCK SMALL R
- # <font> 0072 latin small letter r
-1D564 MATHEMATICAL DOUBLE-STRUCK SMALL S
- # <font> 0073 latin small letter s
-1D565 MATHEMATICAL DOUBLE-STRUCK SMALL T
- # <font> 0074 latin small letter t
-1D566 MATHEMATICAL DOUBLE-STRUCK SMALL U
- # <font> 0075 latin small letter u
-1D567 MATHEMATICAL DOUBLE-STRUCK SMALL V
- # <font> 0076 latin small letter v
-1D568 MATHEMATICAL DOUBLE-STRUCK SMALL W
- # <font> 0077 latin small letter w
-1D569 MATHEMATICAL DOUBLE-STRUCK SMALL X
- # <font> 0078 latin small letter x
-1D56A MATHEMATICAL DOUBLE-STRUCK SMALL Y
- # <font> 0079 latin small letter y
-1D56B MATHEMATICAL DOUBLE-STRUCK SMALL Z
- # <font> 007A latin small letter z
-@ Bold Fraktur symbols
-1D56C MATHEMATICAL BOLD FRAKTUR CAPITAL A
- # <font> 0041 latin capital letter a
-1D56D MATHEMATICAL BOLD FRAKTUR CAPITAL B
- # <font> 0042 latin capital letter b
-1D56E MATHEMATICAL BOLD FRAKTUR CAPITAL C
- # <font> 0043 latin capital letter c
-1D56F MATHEMATICAL BOLD FRAKTUR CAPITAL D
- # <font> 0044 latin capital letter d
-1D570 MATHEMATICAL BOLD FRAKTUR CAPITAL E
- # <font> 0045 latin capital letter e
-1D571 MATHEMATICAL BOLD FRAKTUR CAPITAL F
- # <font> 0046 latin capital letter f
-1D572 MATHEMATICAL BOLD FRAKTUR CAPITAL G
- # <font> 0047 latin capital letter g
-1D573 MATHEMATICAL BOLD FRAKTUR CAPITAL H
- # <font> 0048 latin capital letter h
-1D574 MATHEMATICAL BOLD FRAKTUR CAPITAL I
- # <font> 0049 latin capital letter i
-1D575 MATHEMATICAL BOLD FRAKTUR CAPITAL J
- # <font> 004A latin capital letter j
-1D576 MATHEMATICAL BOLD FRAKTUR CAPITAL K
- # <font> 004B latin capital letter k
-1D577 MATHEMATICAL BOLD FRAKTUR CAPITAL L
- # <font> 004C latin capital letter l
-1D578 MATHEMATICAL BOLD FRAKTUR CAPITAL M
- # <font> 004D latin capital letter m
-1D579 MATHEMATICAL BOLD FRAKTUR CAPITAL N
- # <font> 004E latin capital letter n
-1D57A MATHEMATICAL BOLD FRAKTUR CAPITAL O
- # <font> 004F latin capital letter o
-1D57B MATHEMATICAL BOLD FRAKTUR CAPITAL P
- # <font> 0050 latin capital letter p
-1D57C MATHEMATICAL BOLD FRAKTUR CAPITAL Q
- # <font> 0051 latin capital letter q
-1D57D MATHEMATICAL BOLD FRAKTUR CAPITAL R
- # <font> 0052 latin capital letter r
-1D57E MATHEMATICAL BOLD FRAKTUR CAPITAL S
- # <font> 0053 latin capital letter s
-1D57F MATHEMATICAL BOLD FRAKTUR CAPITAL T
- # <font> 0054 latin capital letter t
-1D580 MATHEMATICAL BOLD FRAKTUR CAPITAL U
- # <font> 0055 latin capital letter u
-1D581 MATHEMATICAL BOLD FRAKTUR CAPITAL V
- # <font> 0056 latin capital letter v
-1D582 MATHEMATICAL BOLD FRAKTUR CAPITAL W
- # <font> 0057 latin capital letter w
-1D583 MATHEMATICAL BOLD FRAKTUR CAPITAL X
- # <font> 0058 latin capital letter x
-1D584 MATHEMATICAL BOLD FRAKTUR CAPITAL Y
- # <font> 0059 latin capital letter y
-1D585 MATHEMATICAL BOLD FRAKTUR CAPITAL Z
- # <font> 005A latin capital letter z
-1D586 MATHEMATICAL BOLD FRAKTUR SMALL A
- # <font> 0061 latin small letter a
-1D587 MATHEMATICAL BOLD FRAKTUR SMALL B
- # <font> 0062 latin small letter b
-1D588 MATHEMATICAL BOLD FRAKTUR SMALL C
- # <font> 0063 latin small letter c
-1D589 MATHEMATICAL BOLD FRAKTUR SMALL D
- # <font> 0064 latin small letter d
-1D58A MATHEMATICAL BOLD FRAKTUR SMALL E
- # <font> 0065 latin small letter e
-1D58B MATHEMATICAL BOLD FRAKTUR SMALL F
- # <font> 0066 latin small letter f
-1D58C MATHEMATICAL BOLD FRAKTUR SMALL G
- # <font> 0067 latin small letter g
-1D58D MATHEMATICAL BOLD FRAKTUR SMALL H
- # <font> 0068 latin small letter h
-1D58E MATHEMATICAL BOLD FRAKTUR SMALL I
- # <font> 0069 latin small letter i
-1D58F MATHEMATICAL BOLD FRAKTUR SMALL J
- # <font> 006A latin small letter j
-1D590 MATHEMATICAL BOLD FRAKTUR SMALL K
- # <font> 006B latin small letter k
-1D591 MATHEMATICAL BOLD FRAKTUR SMALL L
- # <font> 006C latin small letter l
-1D592 MATHEMATICAL BOLD FRAKTUR SMALL M
- # <font> 006D latin small letter m
-1D593 MATHEMATICAL BOLD FRAKTUR SMALL N
- # <font> 006E latin small letter n
-1D594 MATHEMATICAL BOLD FRAKTUR SMALL O
- # <font> 006F latin small letter o
-1D595 MATHEMATICAL BOLD FRAKTUR SMALL P
- # <font> 0070 latin small letter p
-1D596 MATHEMATICAL BOLD FRAKTUR SMALL Q
- # <font> 0071 latin small letter q
-1D597 MATHEMATICAL BOLD FRAKTUR SMALL R
- # <font> 0072 latin small letter r
-1D598 MATHEMATICAL BOLD FRAKTUR SMALL S
- # <font> 0073 latin small letter s
-1D599 MATHEMATICAL BOLD FRAKTUR SMALL T
- # <font> 0074 latin small letter t
-1D59A MATHEMATICAL BOLD FRAKTUR SMALL U
- # <font> 0075 latin small letter u
-1D59B MATHEMATICAL BOLD FRAKTUR SMALL V
- # <font> 0076 latin small letter v
-1D59C MATHEMATICAL BOLD FRAKTUR SMALL W
- # <font> 0077 latin small letter w
-1D59D MATHEMATICAL BOLD FRAKTUR SMALL X
- # <font> 0078 latin small letter x
-1D59E MATHEMATICAL BOLD FRAKTUR SMALL Y
- # <font> 0079 latin small letter y
-1D59F MATHEMATICAL BOLD FRAKTUR SMALL Z
- # <font> 007A latin small letter z
-@ Sans-serif symbols
-1D5A0 MATHEMATICAL SANS-SERIF CAPITAL A
- # <font> 0041 latin capital letter a
-1D5A1 MATHEMATICAL SANS-SERIF CAPITAL B
- # <font> 0042 latin capital letter b
-1D5A2 MATHEMATICAL SANS-SERIF CAPITAL C
- # <font> 0043 latin capital letter c
-1D5A3 MATHEMATICAL SANS-SERIF CAPITAL D
- # <font> 0044 latin capital letter d
-1D5A4 MATHEMATICAL SANS-SERIF CAPITAL E
- # <font> 0045 latin capital letter e
-1D5A5 MATHEMATICAL SANS-SERIF CAPITAL F
- # <font> 0046 latin capital letter f
-1D5A6 MATHEMATICAL SANS-SERIF CAPITAL G
- # <font> 0047 latin capital letter g
-1D5A7 MATHEMATICAL SANS-SERIF CAPITAL H
- # <font> 0048 latin capital letter h
-1D5A8 MATHEMATICAL SANS-SERIF CAPITAL I
- # <font> 0049 latin capital letter i
-1D5A9 MATHEMATICAL SANS-SERIF CAPITAL J
- # <font> 004A latin capital letter j
-1D5AA MATHEMATICAL SANS-SERIF CAPITAL K
- # <font> 004B latin capital letter k
-1D5AB MATHEMATICAL SANS-SERIF CAPITAL L
- # <font> 004C latin capital letter l
-1D5AC MATHEMATICAL SANS-SERIF CAPITAL M
- # <font> 004D latin capital letter m
-1D5AD MATHEMATICAL SANS-SERIF CAPITAL N
- # <font> 004E latin capital letter n
-1D5AE MATHEMATICAL SANS-SERIF CAPITAL O
- # <font> 004F latin capital letter o
-1D5AF MATHEMATICAL SANS-SERIF CAPITAL P
- # <font> 0050 latin capital letter p
-1D5B0 MATHEMATICAL SANS-SERIF CAPITAL Q
- # <font> 0051 latin capital letter q
-1D5B1 MATHEMATICAL SANS-SERIF CAPITAL R
- # <font> 0052 latin capital letter r
-1D5B2 MATHEMATICAL SANS-SERIF CAPITAL S
- # <font> 0053 latin capital letter s
-1D5B3 MATHEMATICAL SANS-SERIF CAPITAL T
- # <font> 0054 latin capital letter t
-1D5B4 MATHEMATICAL SANS-SERIF CAPITAL U
- # <font> 0055 latin capital letter u
-1D5B5 MATHEMATICAL SANS-SERIF CAPITAL V
- # <font> 0056 latin capital letter v
-1D5B6 MATHEMATICAL SANS-SERIF CAPITAL W
- # <font> 0057 latin capital letter w
-1D5B7 MATHEMATICAL SANS-SERIF CAPITAL X
- # <font> 0058 latin capital letter x
-1D5B8 MATHEMATICAL SANS-SERIF CAPITAL Y
- # <font> 0059 latin capital letter y
-1D5B9 MATHEMATICAL SANS-SERIF CAPITAL Z
- # <font> 005A latin capital letter z
-1D5BA MATHEMATICAL SANS-SERIF SMALL A
- # <font> 0061 latin small letter a
-1D5BB MATHEMATICAL SANS-SERIF SMALL B
- # <font> 0062 latin small letter b
-1D5BC MATHEMATICAL SANS-SERIF SMALL C
- # <font> 0063 latin small letter c
-1D5BD MATHEMATICAL SANS-SERIF SMALL D
- # <font> 0064 latin small letter d
-1D5BE MATHEMATICAL SANS-SERIF SMALL E
- # <font> 0065 latin small letter e
-1D5BF MATHEMATICAL SANS-SERIF SMALL F
- # <font> 0066 latin small letter f
-1D5C0 MATHEMATICAL SANS-SERIF SMALL G
- # <font> 0067 latin small letter g
-1D5C1 MATHEMATICAL SANS-SERIF SMALL H
- # <font> 0068 latin small letter h
-1D5C2 MATHEMATICAL SANS-SERIF SMALL I
- # <font> 0069 latin small letter i
-1D5C3 MATHEMATICAL SANS-SERIF SMALL J
- # <font> 006A latin small letter j
-1D5C4 MATHEMATICAL SANS-SERIF SMALL K
- # <font> 006B latin small letter k
-1D5C5 MATHEMATICAL SANS-SERIF SMALL L
- # <font> 006C latin small letter l
-1D5C6 MATHEMATICAL SANS-SERIF SMALL M
- # <font> 006D latin small letter m
-1D5C7 MATHEMATICAL SANS-SERIF SMALL N
- # <font> 006E latin small letter n
-1D5C8 MATHEMATICAL SANS-SERIF SMALL O
- # <font> 006F latin small letter o
-1D5C9 MATHEMATICAL SANS-SERIF SMALL P
- # <font> 0070 latin small letter p
-1D5CA MATHEMATICAL SANS-SERIF SMALL Q
- # <font> 0071 latin small letter q
-1D5CB MATHEMATICAL SANS-SERIF SMALL R
- # <font> 0072 latin small letter r
-1D5CC MATHEMATICAL SANS-SERIF SMALL S
- # <font> 0073 latin small letter s
-1D5CD MATHEMATICAL SANS-SERIF SMALL T
- # <font> 0074 latin small letter t
-1D5CE MATHEMATICAL SANS-SERIF SMALL U
- # <font> 0075 latin small letter u
-1D5CF MATHEMATICAL SANS-SERIF SMALL V
- # <font> 0076 latin small letter v
-1D5D0 MATHEMATICAL SANS-SERIF SMALL W
- # <font> 0077 latin small letter w
-1D5D1 MATHEMATICAL SANS-SERIF SMALL X
- # <font> 0078 latin small letter x
-1D5D2 MATHEMATICAL SANS-SERIF SMALL Y
- # <font> 0079 latin small letter y
-1D5D3 MATHEMATICAL SANS-SERIF SMALL Z
- # <font> 007A latin small letter z
-@ Sans-serif bold symbols
-1D5D4 MATHEMATICAL SANS-SERIF BOLD CAPITAL A
- # <font> 0041 latin capital letter a
-1D5D5 MATHEMATICAL SANS-SERIF BOLD CAPITAL B
- # <font> 0042 latin capital letter b
-1D5D6 MATHEMATICAL SANS-SERIF BOLD CAPITAL C
- # <font> 0043 latin capital letter c
-1D5D7 MATHEMATICAL SANS-SERIF BOLD CAPITAL D
- # <font> 0044 latin capital letter d
-1D5D8 MATHEMATICAL SANS-SERIF BOLD CAPITAL E
- # <font> 0045 latin capital letter e
-1D5D9 MATHEMATICAL SANS-SERIF BOLD CAPITAL F
- # <font> 0046 latin capital letter f
-1D5DA MATHEMATICAL SANS-SERIF BOLD CAPITAL G
- # <font> 0047 latin capital letter g
-1D5DB MATHEMATICAL SANS-SERIF BOLD CAPITAL H
- # <font> 0048 latin capital letter h
-1D5DC MATHEMATICAL SANS-SERIF BOLD CAPITAL I
- # <font> 0049 latin capital letter i
-1D5DD MATHEMATICAL SANS-SERIF BOLD CAPITAL J
- # <font> 004A latin capital letter j
-1D5DE MATHEMATICAL SANS-SERIF BOLD CAPITAL K
- # <font> 004B latin capital letter k
-1D5DF MATHEMATICAL SANS-SERIF BOLD CAPITAL L
- # <font> 004C latin capital letter l
-1D5E0 MATHEMATICAL SANS-SERIF BOLD CAPITAL M
- # <font> 004D latin capital letter m
-1D5E1 MATHEMATICAL SANS-SERIF BOLD CAPITAL N
- # <font> 004E latin capital letter n
-1D5E2 MATHEMATICAL SANS-SERIF BOLD CAPITAL O
- # <font> 004F latin capital letter o
-1D5E3 MATHEMATICAL SANS-SERIF BOLD CAPITAL P
- # <font> 0050 latin capital letter p
-1D5E4 MATHEMATICAL SANS-SERIF BOLD CAPITAL Q
- # <font> 0051 latin capital letter q
-1D5E5 MATHEMATICAL SANS-SERIF BOLD CAPITAL R
- # <font> 0052 latin capital letter r
-1D5E6 MATHEMATICAL SANS-SERIF BOLD CAPITAL S
- # <font> 0053 latin capital letter s
-1D5E7 MATHEMATICAL SANS-SERIF BOLD CAPITAL T
- # <font> 0054 latin capital letter t
-1D5E8 MATHEMATICAL SANS-SERIF BOLD CAPITAL U
- # <font> 0055 latin capital letter u
-1D5E9 MATHEMATICAL SANS-SERIF BOLD CAPITAL V
- # <font> 0056 latin capital letter v
-1D5EA MATHEMATICAL SANS-SERIF BOLD CAPITAL W
- # <font> 0057 latin capital letter w
-1D5EB MATHEMATICAL SANS-SERIF BOLD CAPITAL X
- # <font> 0058 latin capital letter x
-1D5EC MATHEMATICAL SANS-SERIF BOLD CAPITAL Y
- # <font> 0059 latin capital letter y
-1D5ED MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
- # <font> 005A latin capital letter z
-1D5EE MATHEMATICAL SANS-SERIF BOLD SMALL A
- # <font> 0061 latin small letter a
-1D5EF MATHEMATICAL SANS-SERIF BOLD SMALL B
- # <font> 0062 latin small letter b
-1D5F0 MATHEMATICAL SANS-SERIF BOLD SMALL C
- # <font> 0063 latin small letter c
-1D5F1 MATHEMATICAL SANS-SERIF BOLD SMALL D
- # <font> 0064 latin small letter d
-1D5F2 MATHEMATICAL SANS-SERIF BOLD SMALL E
- # <font> 0065 latin small letter e
-1D5F3 MATHEMATICAL SANS-SERIF BOLD SMALL F
- # <font> 0066 latin small letter f
-1D5F4 MATHEMATICAL SANS-SERIF BOLD SMALL G
- # <font> 0067 latin small letter g
-1D5F5 MATHEMATICAL SANS-SERIF BOLD SMALL H
- # <font> 0068 latin small letter h
-1D5F6 MATHEMATICAL SANS-SERIF BOLD SMALL I
- # <font> 0069 latin small letter i
-1D5F7 MATHEMATICAL SANS-SERIF BOLD SMALL J
- # <font> 006A latin small letter j
-1D5F8 MATHEMATICAL SANS-SERIF BOLD SMALL K
- # <font> 006B latin small letter k
-1D5F9 MATHEMATICAL SANS-SERIF BOLD SMALL L
- # <font> 006C latin small letter l
-1D5FA MATHEMATICAL SANS-SERIF BOLD SMALL M
- # <font> 006D latin small letter m
-1D5FB MATHEMATICAL SANS-SERIF BOLD SMALL N
- # <font> 006E latin small letter n
-1D5FC MATHEMATICAL SANS-SERIF BOLD SMALL O
- # <font> 006F latin small letter o
-1D5FD MATHEMATICAL SANS-SERIF BOLD SMALL P
- # <font> 0070 latin small letter p
-1D5FE MATHEMATICAL SANS-SERIF BOLD SMALL Q
- # <font> 0071 latin small letter q
-1D5FF MATHEMATICAL SANS-SERIF BOLD SMALL R
- # <font> 0072 latin small letter r
-1D600 MATHEMATICAL SANS-SERIF BOLD SMALL S
- # <font> 0073 latin small letter s
-1D601 MATHEMATICAL SANS-SERIF BOLD SMALL T
- # <font> 0074 latin small letter t
-1D602 MATHEMATICAL SANS-SERIF BOLD SMALL U
- # <font> 0075 latin small letter u
-1D603 MATHEMATICAL SANS-SERIF BOLD SMALL V
- # <font> 0076 latin small letter v
-1D604 MATHEMATICAL SANS-SERIF BOLD SMALL W
- # <font> 0077 latin small letter w
-1D605 MATHEMATICAL SANS-SERIF BOLD SMALL X
- # <font> 0078 latin small letter x
-1D606 MATHEMATICAL SANS-SERIF BOLD SMALL Y
- # <font> 0079 latin small letter y
-1D607 MATHEMATICAL SANS-SERIF BOLD SMALL Z
- # <font> 007A latin small letter z
-@ Sans-serif italic symbols
-1D608 MATHEMATICAL SANS-SERIF ITALIC CAPITAL A
- # <font> 0041 latin capital letter a
-1D609 MATHEMATICAL SANS-SERIF ITALIC CAPITAL B
- # <font> 0042 latin capital letter b
-1D60A MATHEMATICAL SANS-SERIF ITALIC CAPITAL C
- # <font> 0043 latin capital letter c
-1D60B MATHEMATICAL SANS-SERIF ITALIC CAPITAL D
- # <font> 0044 latin capital letter d
-1D60C MATHEMATICAL SANS-SERIF ITALIC CAPITAL E
- # <font> 0045 latin capital letter e
-1D60D MATHEMATICAL SANS-SERIF ITALIC CAPITAL F
- # <font> 0046 latin capital letter f
-1D60E MATHEMATICAL SANS-SERIF ITALIC CAPITAL G
- # <font> 0047 latin capital letter g
-1D60F MATHEMATICAL SANS-SERIF ITALIC CAPITAL H
- # <font> 0048 latin capital letter h
-1D610 MATHEMATICAL SANS-SERIF ITALIC CAPITAL I
- # <font> 0049 latin capital letter i
-1D611 MATHEMATICAL SANS-SERIF ITALIC CAPITAL J
- # <font> 004A latin capital letter j
-1D612 MATHEMATICAL SANS-SERIF ITALIC CAPITAL K
- # <font> 004B latin capital letter k
-1D613 MATHEMATICAL SANS-SERIF ITALIC CAPITAL L
- # <font> 004C latin capital letter l
-1D614 MATHEMATICAL SANS-SERIF ITALIC CAPITAL M
- # <font> 004D latin capital letter m
-1D615 MATHEMATICAL SANS-SERIF ITALIC CAPITAL N
- # <font> 004E latin capital letter n
-1D616 MATHEMATICAL SANS-SERIF ITALIC CAPITAL O
- # <font> 004F latin capital letter o
-1D617 MATHEMATICAL SANS-SERIF ITALIC CAPITAL P
- # <font> 0050 latin capital letter p
-1D618 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q
- # <font> 0051 latin capital letter q
-1D619 MATHEMATICAL SANS-SERIF ITALIC CAPITAL R
- # <font> 0052 latin capital letter r
-1D61A MATHEMATICAL SANS-SERIF ITALIC CAPITAL S
- # <font> 0053 latin capital letter s
-1D61B MATHEMATICAL SANS-SERIF ITALIC CAPITAL T
- # <font> 0054 latin capital letter t
-1D61C MATHEMATICAL SANS-SERIF ITALIC CAPITAL U
- # <font> 0055 latin capital letter u
-1D61D MATHEMATICAL SANS-SERIF ITALIC CAPITAL V
- # <font> 0056 latin capital letter v
-1D61E MATHEMATICAL SANS-SERIF ITALIC CAPITAL W
- # <font> 0057 latin capital letter w
-1D61F MATHEMATICAL SANS-SERIF ITALIC CAPITAL X
- # <font> 0058 latin capital letter x
-1D620 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y
- # <font> 0059 latin capital letter y
-1D621 MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
- # <font> 005A latin capital letter z
-1D622 MATHEMATICAL SANS-SERIF ITALIC SMALL A
- # <font> 0061 latin small letter a
-1D623 MATHEMATICAL SANS-SERIF ITALIC SMALL B
- # <font> 0062 latin small letter b
-1D624 MATHEMATICAL SANS-SERIF ITALIC SMALL C
- # <font> 0063 latin small letter c
-1D625 MATHEMATICAL SANS-SERIF ITALIC SMALL D
- # <font> 0064 latin small letter d
-1D626 MATHEMATICAL SANS-SERIF ITALIC SMALL E
- # <font> 0065 latin small letter e
-1D627 MATHEMATICAL SANS-SERIF ITALIC SMALL F
- # <font> 0066 latin small letter f
-1D628 MATHEMATICAL SANS-SERIF ITALIC SMALL G
- # <font> 0067 latin small letter g
-1D629 MATHEMATICAL SANS-SERIF ITALIC SMALL H
- # <font> 0068 latin small letter h
-1D62A MATHEMATICAL SANS-SERIF ITALIC SMALL I
- # <font> 0069 latin small letter i
-1D62B MATHEMATICAL SANS-SERIF ITALIC SMALL J
- # <font> 006A latin small letter j
-1D62C MATHEMATICAL SANS-SERIF ITALIC SMALL K
- # <font> 006B latin small letter k
-1D62D MATHEMATICAL SANS-SERIF ITALIC SMALL L
- # <font> 006C latin small letter l
-1D62E MATHEMATICAL SANS-SERIF ITALIC SMALL M
- # <font> 006D latin small letter m
-1D62F MATHEMATICAL SANS-SERIF ITALIC SMALL N
- # <font> 006E latin small letter n
-1D630 MATHEMATICAL SANS-SERIF ITALIC SMALL O
- # <font> 006F latin small letter o
-1D631 MATHEMATICAL SANS-SERIF ITALIC SMALL P
- # <font> 0070 latin small letter p
-1D632 MATHEMATICAL SANS-SERIF ITALIC SMALL Q
- # <font> 0071 latin small letter q
-1D633 MATHEMATICAL SANS-SERIF ITALIC SMALL R
- # <font> 0072 latin small letter r
-1D634 MATHEMATICAL SANS-SERIF ITALIC SMALL S
- # <font> 0073 latin small letter s
-1D635 MATHEMATICAL SANS-SERIF ITALIC SMALL T
- # <font> 0074 latin small letter t
-1D636 MATHEMATICAL SANS-SERIF ITALIC SMALL U
- # <font> 0075 latin small letter u
-1D637 MATHEMATICAL SANS-SERIF ITALIC SMALL V
- # <font> 0076 latin small letter v
-1D638 MATHEMATICAL SANS-SERIF ITALIC SMALL W
- # <font> 0077 latin small letter w
-1D639 MATHEMATICAL SANS-SERIF ITALIC SMALL X
- # <font> 0078 latin small letter x
-1D63A MATHEMATICAL SANS-SERIF ITALIC SMALL Y
- # <font> 0079 latin small letter y
-1D63B MATHEMATICAL SANS-SERIF ITALIC SMALL Z
- # <font> 007A latin small letter z
-@ Sans-serif bold italic symbols
-1D63C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A
- # <font> 0041 latin capital letter a
-1D63D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B
- # <font> 0042 latin capital letter b
-1D63E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C
- # <font> 0043 latin capital letter c
-1D63F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D
- # <font> 0044 latin capital letter d
-1D640 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E
- # <font> 0045 latin capital letter e
-1D641 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F
- # <font> 0046 latin capital letter f
-1D642 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G
- # <font> 0047 latin capital letter g
-1D643 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H
- # <font> 0048 latin capital letter h
-1D644 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I
- # <font> 0049 latin capital letter i
-1D645 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J
- # <font> 004A latin capital letter j
-1D646 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K
- # <font> 004B latin capital letter k
-1D647 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L
- # <font> 004C latin capital letter l
-1D648 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M
- # <font> 004D latin capital letter m
-1D649 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N
- # <font> 004E latin capital letter n
-1D64A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O
- # <font> 004F latin capital letter o
-1D64B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P
- # <font> 0050 latin capital letter p
-1D64C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q
- # <font> 0051 latin capital letter q
-1D64D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R
- # <font> 0052 latin capital letter r
-1D64E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S
- # <font> 0053 latin capital letter s
-1D64F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T
- # <font> 0054 latin capital letter t
-1D650 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U
- # <font> 0055 latin capital letter u
-1D651 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V
- # <font> 0056 latin capital letter v
-1D652 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W
- # <font> 0057 latin capital letter w
-1D653 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X
- # <font> 0058 latin capital letter x
-1D654 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y
- # <font> 0059 latin capital letter y
-1D655 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
- # <font> 005A latin capital letter z
-1D656 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A
- # <font> 0061 latin small letter a
-1D657 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B
- # <font> 0062 latin small letter b
-1D658 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C
- # <font> 0063 latin small letter c
-1D659 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D
- # <font> 0064 latin small letter d
-1D65A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E
- # <font> 0065 latin small letter e
-1D65B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F
- # <font> 0066 latin small letter f
-1D65C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G
- # <font> 0067 latin small letter g
-1D65D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H
- # <font> 0068 latin small letter h
-1D65E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I
- # <font> 0069 latin small letter i
-1D65F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
- # <font> 006A latin small letter j
-1D660 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K
- # <font> 006B latin small letter k
-1D661 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L
- # <font> 006C latin small letter l
-1D662 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M
- # <font> 006D latin small letter m
-1D663 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N
- # <font> 006E latin small letter n
-1D664 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O
- # <font> 006F latin small letter o
-1D665 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P
- # <font> 0070 latin small letter p
-1D666 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q
- # <font> 0071 latin small letter q
-1D667 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R
- # <font> 0072 latin small letter r
-1D668 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S
- # <font> 0073 latin small letter s
-1D669 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T
- # <font> 0074 latin small letter t
-1D66A MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U
- # <font> 0075 latin small letter u
-1D66B MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V
- # <font> 0076 latin small letter v
-1D66C MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W
- # <font> 0077 latin small letter w
-1D66D MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X
- # <font> 0078 latin small letter x
-1D66E MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y
- # <font> 0079 latin small letter y
-1D66F MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
- # <font> 007A latin small letter z
-@ Monospace symbols
-1D670 MATHEMATICAL MONOSPACE CAPITAL A
- # <font> 0041 latin capital letter a
-1D671 MATHEMATICAL MONOSPACE CAPITAL B
- # <font> 0042 latin capital letter b
-1D672 MATHEMATICAL MONOSPACE CAPITAL C
- # <font> 0043 latin capital letter c
-1D673 MATHEMATICAL MONOSPACE CAPITAL D
- # <font> 0044 latin capital letter d
-1D674 MATHEMATICAL MONOSPACE CAPITAL E
- # <font> 0045 latin capital letter e
-1D675 MATHEMATICAL MONOSPACE CAPITAL F
- # <font> 0046 latin capital letter f
-1D676 MATHEMATICAL MONOSPACE CAPITAL G
- # <font> 0047 latin capital letter g
-1D677 MATHEMATICAL MONOSPACE CAPITAL H
- # <font> 0048 latin capital letter h
-1D678 MATHEMATICAL MONOSPACE CAPITAL I
- # <font> 0049 latin capital letter i
-1D679 MATHEMATICAL MONOSPACE CAPITAL J
- # <font> 004A latin capital letter j
-1D67A MATHEMATICAL MONOSPACE CAPITAL K
- # <font> 004B latin capital letter k
-1D67B MATHEMATICAL MONOSPACE CAPITAL L
- # <font> 004C latin capital letter l
-1D67C MATHEMATICAL MONOSPACE CAPITAL M
- # <font> 004D latin capital letter m
-1D67D MATHEMATICAL MONOSPACE CAPITAL N
- # <font> 004E latin capital letter n
-1D67E MATHEMATICAL MONOSPACE CAPITAL O
- # <font> 004F latin capital letter o
-1D67F MATHEMATICAL MONOSPACE CAPITAL P
- # <font> 0050 latin capital letter p
-1D680 MATHEMATICAL MONOSPACE CAPITAL Q
- # <font> 0051 latin capital letter q
-1D681 MATHEMATICAL MONOSPACE CAPITAL R
- # <font> 0052 latin capital letter r
-1D682 MATHEMATICAL MONOSPACE CAPITAL S
- # <font> 0053 latin capital letter s
-1D683 MATHEMATICAL MONOSPACE CAPITAL T
- # <font> 0054 latin capital letter t
-1D684 MATHEMATICAL MONOSPACE CAPITAL U
- # <font> 0055 latin capital letter u
-1D685 MATHEMATICAL MONOSPACE CAPITAL V
- # <font> 0056 latin capital letter v
-1D686 MATHEMATICAL MONOSPACE CAPITAL W
- # <font> 0057 latin capital letter w
-1D687 MATHEMATICAL MONOSPACE CAPITAL X
- # <font> 0058 latin capital letter x
-1D688 MATHEMATICAL MONOSPACE CAPITAL Y
- # <font> 0059 latin capital letter y
-1D689 MATHEMATICAL MONOSPACE CAPITAL Z
- # <font> 005A latin capital letter z
-1D68A MATHEMATICAL MONOSPACE SMALL A
- # <font> 0061 latin small letter a
-1D68B MATHEMATICAL MONOSPACE SMALL B
- # <font> 0062 latin small letter b
-1D68C MATHEMATICAL MONOSPACE SMALL C
- # <font> 0063 latin small letter c
-1D68D MATHEMATICAL MONOSPACE SMALL D
- # <font> 0064 latin small letter d
-1D68E MATHEMATICAL MONOSPACE SMALL E
- # <font> 0065 latin small letter e
-1D68F MATHEMATICAL MONOSPACE SMALL F
- # <font> 0066 latin small letter f
-1D690 MATHEMATICAL MONOSPACE SMALL G
- # <font> 0067 latin small letter g
-1D691 MATHEMATICAL MONOSPACE SMALL H
- # <font> 0068 latin small letter h
-1D692 MATHEMATICAL MONOSPACE SMALL I
- # <font> 0069 latin small letter i
-1D693 MATHEMATICAL MONOSPACE SMALL J
- # <font> 006A latin small letter j
-1D694 MATHEMATICAL MONOSPACE SMALL K
- # <font> 006B latin small letter k
-1D695 MATHEMATICAL MONOSPACE SMALL L
- # <font> 006C latin small letter l
-1D696 MATHEMATICAL MONOSPACE SMALL M
- # <font> 006D latin small letter m
-1D697 MATHEMATICAL MONOSPACE SMALL N
- # <font> 006E latin small letter n
-1D698 MATHEMATICAL MONOSPACE SMALL O
- # <font> 006F latin small letter o
-1D699 MATHEMATICAL MONOSPACE SMALL P
- # <font> 0070 latin small letter p
-1D69A MATHEMATICAL MONOSPACE SMALL Q
- # <font> 0071 latin small letter q
-1D69B MATHEMATICAL MONOSPACE SMALL R
- # <font> 0072 latin small letter r
-1D69C MATHEMATICAL MONOSPACE SMALL S
- # <font> 0073 latin small letter s
-1D69D MATHEMATICAL MONOSPACE SMALL T
- # <font> 0074 latin small letter t
-1D69E MATHEMATICAL MONOSPACE SMALL U
- # <font> 0075 latin small letter u
-1D69F MATHEMATICAL MONOSPACE SMALL V
- # <font> 0076 latin small letter v
-1D6A0 MATHEMATICAL MONOSPACE SMALL W
- # <font> 0077 latin small letter w
-1D6A1 MATHEMATICAL MONOSPACE SMALL X
- # <font> 0078 latin small letter x
-1D6A2 MATHEMATICAL MONOSPACE SMALL Y
- # <font> 0079 latin small letter y
-1D6A3 MATHEMATICAL MONOSPACE SMALL Z
- # <font> 007A latin small letter z
-@ Dotless symbols
-@+ For use as independent symbols. These are not required as base characters for accents since regular i and j are soft-dotted in Unicode.
-1D6A4 MATHEMATICAL ITALIC SMALL DOTLESS I
- = \imath
- x (latin small letter dotless i - 0131)
- x (mathematical italic small i - 1D456)
- # <font> 0131 latin small letter dotless i
-1D6A5 MATHEMATICAL ITALIC SMALL DOTLESS J
- = \jmath
- x (latin small letter dotless j - 0237)
- x (mathematical italic small j - 1D457)
- # <font> 0237 latin small letter dotless j
-@ Bold Greek symbols
-1D6A8 MATHEMATICAL BOLD CAPITAL ALPHA
- # <font> 0391 greek capital letter alpha
-1D6A9 MATHEMATICAL BOLD CAPITAL BETA
- # <font> 0392 greek capital letter beta
-1D6AA MATHEMATICAL BOLD CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-1D6AB MATHEMATICAL BOLD CAPITAL DELTA
- # <font> 0394 greek capital letter delta
-1D6AC MATHEMATICAL BOLD CAPITAL EPSILON
- # <font> 0395 greek capital letter epsilon
-1D6AD MATHEMATICAL BOLD CAPITAL ZETA
- # <font> 0396 greek capital letter zeta
-1D6AE MATHEMATICAL BOLD CAPITAL ETA
- # <font> 0397 greek capital letter eta
-1D6AF MATHEMATICAL BOLD CAPITAL THETA
- # <font> 0398 greek capital letter theta
-1D6B0 MATHEMATICAL BOLD CAPITAL IOTA
- # <font> 0399 greek capital letter iota
-1D6B1 MATHEMATICAL BOLD CAPITAL KAPPA
- # <font> 039A greek capital letter kappa
-1D6B2 MATHEMATICAL BOLD CAPITAL LAMDA
- # <font> 039B greek capital letter lamda
-1D6B3 MATHEMATICAL BOLD CAPITAL MU
- # <font> 039C greek capital letter mu
-1D6B4 MATHEMATICAL BOLD CAPITAL NU
- # <font> 039D greek capital letter nu
-1D6B5 MATHEMATICAL BOLD CAPITAL XI
- # <font> 039E greek capital letter xi
-1D6B6 MATHEMATICAL BOLD CAPITAL OMICRON
- # <font> 039F greek capital letter omicron
-1D6B7 MATHEMATICAL BOLD CAPITAL PI
- # <font> 03A0 greek capital letter pi
-1D6B8 MATHEMATICAL BOLD CAPITAL RHO
- # <font> 03A1 greek capital letter rho
-1D6B9 MATHEMATICAL BOLD CAPITAL THETA SYMBOL
- # <font> 03F4 greek capital theta symbol
-1D6BA MATHEMATICAL BOLD CAPITAL SIGMA
- # <font> 03A3 greek capital letter sigma
-1D6BB MATHEMATICAL BOLD CAPITAL TAU
- # <font> 03A4 greek capital letter tau
-1D6BC MATHEMATICAL BOLD CAPITAL UPSILON
- # <font> 03A5 greek capital letter upsilon
-1D6BD MATHEMATICAL BOLD CAPITAL PHI
- # <font> 03A6 greek capital letter phi
-1D6BE MATHEMATICAL BOLD CAPITAL CHI
- # <font> 03A7 greek capital letter chi
-1D6BF MATHEMATICAL BOLD CAPITAL PSI
- # <font> 03A8 greek capital letter psi
-1D6C0 MATHEMATICAL BOLD CAPITAL OMEGA
- # <font> 03A9 greek capital letter omega
-1D6C1 MATHEMATICAL BOLD NABLA
- # <font> 2207 nabla
-1D6C2 MATHEMATICAL BOLD SMALL ALPHA
- # <font> 03B1 greek small letter alpha
-1D6C3 MATHEMATICAL BOLD SMALL BETA
- # <font> 03B2 greek small letter beta
-1D6C4 MATHEMATICAL BOLD SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-1D6C5 MATHEMATICAL BOLD SMALL DELTA
- # <font> 03B4 greek small letter delta
-1D6C6 MATHEMATICAL BOLD SMALL EPSILON
- # <font> 03B5 greek small letter epsilon
-1D6C7 MATHEMATICAL BOLD SMALL ZETA
- # <font> 03B6 greek small letter zeta
-1D6C8 MATHEMATICAL BOLD SMALL ETA
- # <font> 03B7 greek small letter eta
-1D6C9 MATHEMATICAL BOLD SMALL THETA
- # <font> 03B8 greek small letter theta
-1D6CA MATHEMATICAL BOLD SMALL IOTA
- # <font> 03B9 greek small letter iota
-1D6CB MATHEMATICAL BOLD SMALL KAPPA
- # <font> 03BA greek small letter kappa
-1D6CC MATHEMATICAL BOLD SMALL LAMDA
- # <font> 03BB greek small letter lamda
-1D6CD MATHEMATICAL BOLD SMALL MU
- # <font> 03BC greek small letter mu
-1D6CE MATHEMATICAL BOLD SMALL NU
- # <font> 03BD greek small letter nu
-1D6CF MATHEMATICAL BOLD SMALL XI
- # <font> 03BE greek small letter xi
-1D6D0 MATHEMATICAL BOLD SMALL OMICRON
- # <font> 03BF greek small letter omicron
-1D6D1 MATHEMATICAL BOLD SMALL PI
- # <font> 03C0 greek small letter pi
-1D6D2 MATHEMATICAL BOLD SMALL RHO
- # <font> 03C1 greek small letter rho
-1D6D3 MATHEMATICAL BOLD SMALL FINAL SIGMA
- # <font> 03C2 greek small letter final sigma
-1D6D4 MATHEMATICAL BOLD SMALL SIGMA
- # <font> 03C3 greek small letter sigma
-1D6D5 MATHEMATICAL BOLD SMALL TAU
- # <font> 03C4 greek small letter tau
-1D6D6 MATHEMATICAL BOLD SMALL UPSILON
- # <font> 03C5 greek small letter upsilon
-1D6D7 MATHEMATICAL BOLD SMALL PHI
- # <font> 03C6 greek small letter phi
-1D6D8 MATHEMATICAL BOLD SMALL CHI
- # <font> 03C7 greek small letter chi
-1D6D9 MATHEMATICAL BOLD SMALL PSI
- # <font> 03C8 greek small letter psi
-1D6DA MATHEMATICAL BOLD SMALL OMEGA
- # <font> 03C9 greek small letter omega
-@ Additional bold Greek symbols
-1D6DB MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
- # <font> 2202 partial differential
-1D6DC MATHEMATICAL BOLD EPSILON SYMBOL
- # <font> 03F5 greek lunate epsilon symbol
-1D6DD MATHEMATICAL BOLD THETA SYMBOL
- # <font> 03D1 greek theta symbol
-1D6DE MATHEMATICAL BOLD KAPPA SYMBOL
- # <font> 03F0 greek kappa symbol
-1D6DF MATHEMATICAL BOLD PHI SYMBOL
- # <font> 03D5 greek phi symbol
-1D6E0 MATHEMATICAL BOLD RHO SYMBOL
- # <font> 03F1 greek rho symbol
-1D6E1 MATHEMATICAL BOLD PI SYMBOL
- # <font> 03D6 greek pi symbol
-@ Italic Greek symbols
-1D6E2 MATHEMATICAL ITALIC CAPITAL ALPHA
- # <font> 0391 greek capital letter alpha
-1D6E3 MATHEMATICAL ITALIC CAPITAL BETA
- # <font> 0392 greek capital letter beta
-1D6E4 MATHEMATICAL ITALIC CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-1D6E5 MATHEMATICAL ITALIC CAPITAL DELTA
- # <font> 0394 greek capital letter delta
-1D6E6 MATHEMATICAL ITALIC CAPITAL EPSILON
- # <font> 0395 greek capital letter epsilon
-1D6E7 MATHEMATICAL ITALIC CAPITAL ZETA
- # <font> 0396 greek capital letter zeta
-1D6E8 MATHEMATICAL ITALIC CAPITAL ETA
- # <font> 0397 greek capital letter eta
-1D6E9 MATHEMATICAL ITALIC CAPITAL THETA
- # <font> 0398 greek capital letter theta
-1D6EA MATHEMATICAL ITALIC CAPITAL IOTA
- # <font> 0399 greek capital letter iota
-1D6EB MATHEMATICAL ITALIC CAPITAL KAPPA
- # <font> 039A greek capital letter kappa
-1D6EC MATHEMATICAL ITALIC CAPITAL LAMDA
- # <font> 039B greek capital letter lamda
-1D6ED MATHEMATICAL ITALIC CAPITAL MU
- # <font> 039C greek capital letter mu
-1D6EE MATHEMATICAL ITALIC CAPITAL NU
- # <font> 039D greek capital letter nu
-1D6EF MATHEMATICAL ITALIC CAPITAL XI
- # <font> 039E greek capital letter xi
-1D6F0 MATHEMATICAL ITALIC CAPITAL OMICRON
- # <font> 039F greek capital letter omicron
-1D6F1 MATHEMATICAL ITALIC CAPITAL PI
- # <font> 03A0 greek capital letter pi
-1D6F2 MATHEMATICAL ITALIC CAPITAL RHO
- # <font> 03A1 greek capital letter rho
-1D6F3 MATHEMATICAL ITALIC CAPITAL THETA SYMBOL
- # <font> 03F4 greek capital theta symbol
-1D6F4 MATHEMATICAL ITALIC CAPITAL SIGMA
- # <font> 03A3 greek capital letter sigma
-1D6F5 MATHEMATICAL ITALIC CAPITAL TAU
- # <font> 03A4 greek capital letter tau
-1D6F6 MATHEMATICAL ITALIC CAPITAL UPSILON
- # <font> 03A5 greek capital letter upsilon
-1D6F7 MATHEMATICAL ITALIC CAPITAL PHI
- # <font> 03A6 greek capital letter phi
-1D6F8 MATHEMATICAL ITALIC CAPITAL CHI
- # <font> 03A7 greek capital letter chi
-1D6F9 MATHEMATICAL ITALIC CAPITAL PSI
- # <font> 03A8 greek capital letter psi
-1D6FA MATHEMATICAL ITALIC CAPITAL OMEGA
- # <font> 03A9 greek capital letter omega
-1D6FB MATHEMATICAL ITALIC NABLA
- # <font> 2207 nabla
-1D6FC MATHEMATICAL ITALIC SMALL ALPHA
- # <font> 03B1 greek small letter alpha
-1D6FD MATHEMATICAL ITALIC SMALL BETA
- # <font> 03B2 greek small letter beta
-1D6FE MATHEMATICAL ITALIC SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-1D6FF MATHEMATICAL ITALIC SMALL DELTA
- # <font> 03B4 greek small letter delta
-1D700 MATHEMATICAL ITALIC SMALL EPSILON
- # <font> 03B5 greek small letter epsilon
-1D701 MATHEMATICAL ITALIC SMALL ZETA
- # <font> 03B6 greek small letter zeta
-1D702 MATHEMATICAL ITALIC SMALL ETA
- # <font> 03B7 greek small letter eta
-1D703 MATHEMATICAL ITALIC SMALL THETA
- # <font> 03B8 greek small letter theta
-1D704 MATHEMATICAL ITALIC SMALL IOTA
- # <font> 03B9 greek small letter iota
-1D705 MATHEMATICAL ITALIC SMALL KAPPA
- # <font> 03BA greek small letter kappa
-1D706 MATHEMATICAL ITALIC SMALL LAMDA
- # <font> 03BB greek small letter lamda
-1D707 MATHEMATICAL ITALIC SMALL MU
- # <font> 03BC greek small letter mu
-1D708 MATHEMATICAL ITALIC SMALL NU
- # <font> 03BD greek small letter nu
-1D709 MATHEMATICAL ITALIC SMALL XI
- # <font> 03BE greek small letter xi
-1D70A MATHEMATICAL ITALIC SMALL OMICRON
- # <font> 03BF greek small letter omicron
-1D70B MATHEMATICAL ITALIC SMALL PI
- # <font> 03C0 greek small letter pi
-1D70C MATHEMATICAL ITALIC SMALL RHO
- # <font> 03C1 greek small letter rho
-1D70D MATHEMATICAL ITALIC SMALL FINAL SIGMA
- # <font> 03C2 greek small letter final sigma
-1D70E MATHEMATICAL ITALIC SMALL SIGMA
- # <font> 03C3 greek small letter sigma
-1D70F MATHEMATICAL ITALIC SMALL TAU
- # <font> 03C4 greek small letter tau
-1D710 MATHEMATICAL ITALIC SMALL UPSILON
- # <font> 03C5 greek small letter upsilon
-1D711 MATHEMATICAL ITALIC SMALL PHI
- # <font> 03C6 greek small letter phi
-1D712 MATHEMATICAL ITALIC SMALL CHI
- # <font> 03C7 greek small letter chi
-1D713 MATHEMATICAL ITALIC SMALL PSI
- # <font> 03C8 greek small letter psi
-1D714 MATHEMATICAL ITALIC SMALL OMEGA
- # <font> 03C9 greek small letter omega
-@ Additional italic Greek symbols
-1D715 MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
- # <font> 2202 partial differential
-1D716 MATHEMATICAL ITALIC EPSILON SYMBOL
- # <font> 03F5 greek lunate epsilon symbol
-1D717 MATHEMATICAL ITALIC THETA SYMBOL
- # <font> 03D1 greek theta symbol
-1D718 MATHEMATICAL ITALIC KAPPA SYMBOL
- # <font> 03F0 greek kappa symbol
-1D719 MATHEMATICAL ITALIC PHI SYMBOL
- # <font> 03D5 greek phi symbol
-1D71A MATHEMATICAL ITALIC RHO SYMBOL
- # <font> 03F1 greek rho symbol
-1D71B MATHEMATICAL ITALIC PI SYMBOL
- # <font> 03D6 greek pi symbol
-@ Bold italic Greek symbols
-1D71C MATHEMATICAL BOLD ITALIC CAPITAL ALPHA
- # <font> 0391 greek capital letter alpha
-1D71D MATHEMATICAL BOLD ITALIC CAPITAL BETA
- # <font> 0392 greek capital letter beta
-1D71E MATHEMATICAL BOLD ITALIC CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-1D71F MATHEMATICAL BOLD ITALIC CAPITAL DELTA
- # <font> 0394 greek capital letter delta
-1D720 MATHEMATICAL BOLD ITALIC CAPITAL EPSILON
- # <font> 0395 greek capital letter epsilon
-1D721 MATHEMATICAL BOLD ITALIC CAPITAL ZETA
- # <font> 0396 greek capital letter zeta
-1D722 MATHEMATICAL BOLD ITALIC CAPITAL ETA
- # <font> 0397 greek capital letter eta
-1D723 MATHEMATICAL BOLD ITALIC CAPITAL THETA
- # <font> 0398 greek capital letter theta
-1D724 MATHEMATICAL BOLD ITALIC CAPITAL IOTA
- # <font> 0399 greek capital letter iota
-1D725 MATHEMATICAL BOLD ITALIC CAPITAL KAPPA
- # <font> 039A greek capital letter kappa
-1D726 MATHEMATICAL BOLD ITALIC CAPITAL LAMDA
- # <font> 039B greek capital letter lamda
-1D727 MATHEMATICAL BOLD ITALIC CAPITAL MU
- # <font> 039C greek capital letter mu
-1D728 MATHEMATICAL BOLD ITALIC CAPITAL NU
- # <font> 039D greek capital letter nu
-1D729 MATHEMATICAL BOLD ITALIC CAPITAL XI
- # <font> 039E greek capital letter xi
-1D72A MATHEMATICAL BOLD ITALIC CAPITAL OMICRON
- # <font> 039F greek capital letter omicron
-1D72B MATHEMATICAL BOLD ITALIC CAPITAL PI
- # <font> 03A0 greek capital letter pi
-1D72C MATHEMATICAL BOLD ITALIC CAPITAL RHO
- # <font> 03A1 greek capital letter rho
-1D72D MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL
- # <font> 03F4 greek capital theta symbol
-1D72E MATHEMATICAL BOLD ITALIC CAPITAL SIGMA
- # <font> 03A3 greek capital letter sigma
-1D72F MATHEMATICAL BOLD ITALIC CAPITAL TAU
- # <font> 03A4 greek capital letter tau
-1D730 MATHEMATICAL BOLD ITALIC CAPITAL UPSILON
- # <font> 03A5 greek capital letter upsilon
-1D731 MATHEMATICAL BOLD ITALIC CAPITAL PHI
- # <font> 03A6 greek capital letter phi
-1D732 MATHEMATICAL BOLD ITALIC CAPITAL CHI
- # <font> 03A7 greek capital letter chi
-1D733 MATHEMATICAL BOLD ITALIC CAPITAL PSI
- # <font> 03A8 greek capital letter psi
-1D734 MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
- # <font> 03A9 greek capital letter omega
-1D735 MATHEMATICAL BOLD ITALIC NABLA
- # <font> 2207 nabla
-1D736 MATHEMATICAL BOLD ITALIC SMALL ALPHA
- # <font> 03B1 greek small letter alpha
-1D737 MATHEMATICAL BOLD ITALIC SMALL BETA
- # <font> 03B2 greek small letter beta
-1D738 MATHEMATICAL BOLD ITALIC SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-1D739 MATHEMATICAL BOLD ITALIC SMALL DELTA
- # <font> 03B4 greek small letter delta
-1D73A MATHEMATICAL BOLD ITALIC SMALL EPSILON
- # <font> 03B5 greek small letter epsilon
-1D73B MATHEMATICAL BOLD ITALIC SMALL ZETA
- # <font> 03B6 greek small letter zeta
-1D73C MATHEMATICAL BOLD ITALIC SMALL ETA
- # <font> 03B7 greek small letter eta
-1D73D MATHEMATICAL BOLD ITALIC SMALL THETA
- # <font> 03B8 greek small letter theta
-1D73E MATHEMATICAL BOLD ITALIC SMALL IOTA
- # <font> 03B9 greek small letter iota
-1D73F MATHEMATICAL BOLD ITALIC SMALL KAPPA
- # <font> 03BA greek small letter kappa
-1D740 MATHEMATICAL BOLD ITALIC SMALL LAMDA
- # <font> 03BB greek small letter lamda
-1D741 MATHEMATICAL BOLD ITALIC SMALL MU
- # <font> 03BC greek small letter mu
-1D742 MATHEMATICAL BOLD ITALIC SMALL NU
- # <font> 03BD greek small letter nu
-1D743 MATHEMATICAL BOLD ITALIC SMALL XI
- # <font> 03BE greek small letter xi
-1D744 MATHEMATICAL BOLD ITALIC SMALL OMICRON
- # <font> 03BF greek small letter omicron
-1D745 MATHEMATICAL BOLD ITALIC SMALL PI
- # <font> 03C0 greek small letter pi
-1D746 MATHEMATICAL BOLD ITALIC SMALL RHO
- # <font> 03C1 greek small letter rho
-1D747 MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA
- # <font> 03C2 greek small letter final sigma
-1D748 MATHEMATICAL BOLD ITALIC SMALL SIGMA
- # <font> 03C3 greek small letter sigma
-1D749 MATHEMATICAL BOLD ITALIC SMALL TAU
- # <font> 03C4 greek small letter tau
-1D74A MATHEMATICAL BOLD ITALIC SMALL UPSILON
- # <font> 03C5 greek small letter upsilon
-1D74B MATHEMATICAL BOLD ITALIC SMALL PHI
- # <font> 03C6 greek small letter phi
-1D74C MATHEMATICAL BOLD ITALIC SMALL CHI
- # <font> 03C7 greek small letter chi
-1D74D MATHEMATICAL BOLD ITALIC SMALL PSI
- # <font> 03C8 greek small letter psi
-1D74E MATHEMATICAL BOLD ITALIC SMALL OMEGA
- # <font> 03C9 greek small letter omega
-@ Additional bold italic Greek symbols
-1D74F MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
- # <font> 2202 partial differential
-1D750 MATHEMATICAL BOLD ITALIC EPSILON SYMBOL
- # <font> 03F5 greek lunate epsilon symbol
-1D751 MATHEMATICAL BOLD ITALIC THETA SYMBOL
- # <font> 03D1 greek theta symbol
-1D752 MATHEMATICAL BOLD ITALIC KAPPA SYMBOL
- # <font> 03F0 greek kappa symbol
-1D753 MATHEMATICAL BOLD ITALIC PHI SYMBOL
- # <font> 03D5 greek phi symbol
-1D754 MATHEMATICAL BOLD ITALIC RHO SYMBOL
- # <font> 03F1 greek rho symbol
-1D755 MATHEMATICAL BOLD ITALIC PI SYMBOL
- # <font> 03D6 greek pi symbol
-@ Sans-serif bold Greek symbols
-1D756 MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA
- # <font> 0391 greek capital letter alpha
-1D757 MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA
- # <font> 0392 greek capital letter beta
-1D758 MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-1D759 MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA
- # <font> 0394 greek capital letter delta
-1D75A MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON
- # <font> 0395 greek capital letter epsilon
-1D75B MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA
- # <font> 0396 greek capital letter zeta
-1D75C MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA
- # <font> 0397 greek capital letter eta
-1D75D MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA
- # <font> 0398 greek capital letter theta
-1D75E MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA
- # <font> 0399 greek capital letter iota
-1D75F MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA
- # <font> 039A greek capital letter kappa
-1D760 MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA
- # <font> 039B greek capital letter lamda
-1D761 MATHEMATICAL SANS-SERIF BOLD CAPITAL MU
- # <font> 039C greek capital letter mu
-1D762 MATHEMATICAL SANS-SERIF BOLD CAPITAL NU
- # <font> 039D greek capital letter nu
-1D763 MATHEMATICAL SANS-SERIF BOLD CAPITAL XI
- # <font> 039E greek capital letter xi
-1D764 MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON
- # <font> 039F greek capital letter omicron
-1D765 MATHEMATICAL SANS-SERIF BOLD CAPITAL PI
- # <font> 03A0 greek capital letter pi
-1D766 MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO
- # <font> 03A1 greek capital letter rho
-1D767 MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL
- # <font> 03F4 greek capital theta symbol
-1D768 MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA
- # <font> 03A3 greek capital letter sigma
-1D769 MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU
- # <font> 03A4 greek capital letter tau
-1D76A MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON
- # <font> 03A5 greek capital letter upsilon
-1D76B MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI
- # <font> 03A6 greek capital letter phi
-1D76C MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI
- # <font> 03A7 greek capital letter chi
-1D76D MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI
- # <font> 03A8 greek capital letter psi
-1D76E MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
- # <font> 03A9 greek capital letter omega
-1D76F MATHEMATICAL SANS-SERIF BOLD NABLA
- # <font> 2207 nabla
-1D770 MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA
- # <font> 03B1 greek small letter alpha
-1D771 MATHEMATICAL SANS-SERIF BOLD SMALL BETA
- # <font> 03B2 greek small letter beta
-1D772 MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-1D773 MATHEMATICAL SANS-SERIF BOLD SMALL DELTA
- # <font> 03B4 greek small letter delta
-1D774 MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON
- # <font> 03B5 greek small letter epsilon
-1D775 MATHEMATICAL SANS-SERIF BOLD SMALL ZETA
- # <font> 03B6 greek small letter zeta
-1D776 MATHEMATICAL SANS-SERIF BOLD SMALL ETA
- # <font> 03B7 greek small letter eta
-1D777 MATHEMATICAL SANS-SERIF BOLD SMALL THETA
- # <font> 03B8 greek small letter theta
-1D778 MATHEMATICAL SANS-SERIF BOLD SMALL IOTA
- # <font> 03B9 greek small letter iota
-1D779 MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA
- # <font> 03BA greek small letter kappa
-1D77A MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA
- # <font> 03BB greek small letter lamda
-1D77B MATHEMATICAL SANS-SERIF BOLD SMALL MU
- # <font> 03BC greek small letter mu
-1D77C MATHEMATICAL SANS-SERIF BOLD SMALL NU
- # <font> 03BD greek small letter nu
-1D77D MATHEMATICAL SANS-SERIF BOLD SMALL XI
- # <font> 03BE greek small letter xi
-1D77E MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON
- # <font> 03BF greek small letter omicron
-1D77F MATHEMATICAL SANS-SERIF BOLD SMALL PI
- # <font> 03C0 greek small letter pi
-1D780 MATHEMATICAL SANS-SERIF BOLD SMALL RHO
- # <font> 03C1 greek small letter rho
-1D781 MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA
- # <font> 03C2 greek small letter final sigma
-1D782 MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA
- # <font> 03C3 greek small letter sigma
-1D783 MATHEMATICAL SANS-SERIF BOLD SMALL TAU
- # <font> 03C4 greek small letter tau
-1D784 MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON
- # <font> 03C5 greek small letter upsilon
-1D785 MATHEMATICAL SANS-SERIF BOLD SMALL PHI
- # <font> 03C6 greek small letter phi
-1D786 MATHEMATICAL SANS-SERIF BOLD SMALL CHI
- # <font> 03C7 greek small letter chi
-1D787 MATHEMATICAL SANS-SERIF BOLD SMALL PSI
- # <font> 03C8 greek small letter psi
-1D788 MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
- # <font> 03C9 greek small letter omega
-@ Additional sans-serif bold Greek symbols
-1D789 MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
- # <font> 2202 partial differential
-1D78A MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL
- # <font> 03F5 greek lunate epsilon symbol
-1D78B MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL
- # <font> 03D1 greek theta symbol
-1D78C MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL
- # <font> 03F0 greek kappa symbol
-1D78D MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL
- # <font> 03D5 greek phi symbol
-1D78E MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL
- # <font> 03F1 greek rho symbol
-1D78F MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
- # <font> 03D6 greek pi symbol
-@ Sans-serif bold italic Greek symbols
-1D790 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA
- # <font> 0391 greek capital letter alpha
-1D791 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA
- # <font> 0392 greek capital letter beta
-1D792 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA
- # <font> 0393 greek capital letter gamma
-1D793 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA
- # <font> 0394 greek capital letter delta
-1D794 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON
- # <font> 0395 greek capital letter epsilon
-1D795 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA
- # <font> 0396 greek capital letter zeta
-1D796 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA
- # <font> 0397 greek capital letter eta
-1D797 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA
- # <font> 0398 greek capital letter theta
-1D798 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA
- # <font> 0399 greek capital letter iota
-1D799 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA
- # <font> 039A greek capital letter kappa
-1D79A MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA
- # <font> 039B greek capital letter lamda
-1D79B MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU
- # <font> 039C greek capital letter mu
-1D79C MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU
- # <font> 039D greek capital letter nu
-1D79D MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI
- # <font> 039E greek capital letter xi
-1D79E MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON
- # <font> 039F greek capital letter omicron
-1D79F MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI
- # <font> 03A0 greek capital letter pi
-1D7A0 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO
- # <font> 03A1 greek capital letter rho
-1D7A1 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL
- # <font> 03F4 greek capital theta symbol
-1D7A2 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA
- # <font> 03A3 greek capital letter sigma
-1D7A3 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU
- # <font> 03A4 greek capital letter tau
-1D7A4 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON
- # <font> 03A5 greek capital letter upsilon
-1D7A5 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI
- # <font> 03A6 greek capital letter phi
-1D7A6 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI
- # <font> 03A7 greek capital letter chi
-1D7A7 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI
- # <font> 03A8 greek capital letter psi
-1D7A8 MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
- # <font> 03A9 greek capital letter omega
-1D7A9 MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
- # <font> 2207 nabla
-1D7AA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA
- # <font> 03B1 greek small letter alpha
-1D7AB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA
- # <font> 03B2 greek small letter beta
-1D7AC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA
- # <font> 03B3 greek small letter gamma
-1D7AD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA
- # <font> 03B4 greek small letter delta
-1D7AE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON
- # <font> 03B5 greek small letter epsilon
-1D7AF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA
- # <font> 03B6 greek small letter zeta
-1D7B0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA
- # <font> 03B7 greek small letter eta
-1D7B1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA
- # <font> 03B8 greek small letter theta
-1D7B2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA
- # <font> 03B9 greek small letter iota
-1D7B3 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA
- # <font> 03BA greek small letter kappa
-1D7B4 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA
- # <font> 03BB greek small letter lamda
-1D7B5 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU
- # <font> 03BC greek small letter mu
-1D7B6 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU
- # <font> 03BD greek small letter nu
-1D7B7 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI
- # <font> 03BE greek small letter xi
-1D7B8 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON
- # <font> 03BF greek small letter omicron
-1D7B9 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI
- # <font> 03C0 greek small letter pi
-1D7BA MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO
- # <font> 03C1 greek small letter rho
-1D7BB MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA
- # <font> 03C2 greek small letter final sigma
-1D7BC MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA
- # <font> 03C3 greek small letter sigma
-1D7BD MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU
- # <font> 03C4 greek small letter tau
-1D7BE MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON
- # <font> 03C5 greek small letter upsilon
-1D7BF MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI
- # <font> 03C6 greek small letter phi
-1D7C0 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI
- # <font> 03C7 greek small letter chi
-1D7C1 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI
- # <font> 03C8 greek small letter psi
-1D7C2 MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
- # <font> 03C9 greek small letter omega
-@ Additional sans-serif bold italic Greek symbols
-1D7C3 MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
- # <font> 2202 partial differential
-1D7C4 MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL
- # <font> 03F5 greek lunate epsilon symbol
-1D7C5 MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL
- # <font> 03D1 greek theta symbol
-1D7C6 MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL
- # <font> 03F0 greek kappa symbol
-1D7C7 MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL
- # <font> 03D5 greek phi symbol
-1D7C8 MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL
- # <font> 03F1 greek rho symbol
-1D7C9 MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
- # <font> 03D6 greek pi symbol
-@ Additional bold Greek symbols
-1D7CA MATHEMATICAL BOLD CAPITAL DIGAMMA
- # <font> 03DC greek letter digamma
-1D7CB MATHEMATICAL BOLD SMALL DIGAMMA
- # <font> 03DD greek small letter digamma
-@ Bold digits
-1D7CE MATHEMATICAL BOLD DIGIT ZERO
- # <font> 0030 digit zero
-1D7CF MATHEMATICAL BOLD DIGIT ONE
- # <font> 0031 digit one
-1D7D0 MATHEMATICAL BOLD DIGIT TWO
- # <font> 0032 digit two
-1D7D1 MATHEMATICAL BOLD DIGIT THREE
- # <font> 0033 digit three
-1D7D2 MATHEMATICAL BOLD DIGIT FOUR
- # <font> 0034 digit four
-1D7D3 MATHEMATICAL BOLD DIGIT FIVE
- # <font> 0035 digit five
-1D7D4 MATHEMATICAL BOLD DIGIT SIX
- # <font> 0036 digit six
-1D7D5 MATHEMATICAL BOLD DIGIT SEVEN
- # <font> 0037 digit seven
-1D7D6 MATHEMATICAL BOLD DIGIT EIGHT
- # <font> 0038 digit eight
-1D7D7 MATHEMATICAL BOLD DIGIT NINE
- # <font> 0039 digit nine
-@ Double-struck digits
-1D7D8 MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
- # <font> 0030 digit zero
-1D7D9 MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
- # <font> 0031 digit one
-1D7DA MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
- # <font> 0032 digit two
-1D7DB MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
- # <font> 0033 digit three
-1D7DC MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
- # <font> 0034 digit four
-1D7DD MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
- # <font> 0035 digit five
-1D7DE MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
- # <font> 0036 digit six
-1D7DF MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
- # <font> 0037 digit seven
-1D7E0 MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
- # <font> 0038 digit eight
-1D7E1 MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
- # <font> 0039 digit nine
-@ Sans-serif digits
-1D7E2 MATHEMATICAL SANS-SERIF DIGIT ZERO
- # <font> 0030 digit zero
-1D7E3 MATHEMATICAL SANS-SERIF DIGIT ONE
- # <font> 0031 digit one
-1D7E4 MATHEMATICAL SANS-SERIF DIGIT TWO
- # <font> 0032 digit two
-1D7E5 MATHEMATICAL SANS-SERIF DIGIT THREE
- # <font> 0033 digit three
-1D7E6 MATHEMATICAL SANS-SERIF DIGIT FOUR
- # <font> 0034 digit four
-1D7E7 MATHEMATICAL SANS-SERIF DIGIT FIVE
- # <font> 0035 digit five
-1D7E8 MATHEMATICAL SANS-SERIF DIGIT SIX
- # <font> 0036 digit six
-1D7E9 MATHEMATICAL SANS-SERIF DIGIT SEVEN
- # <font> 0037 digit seven
-1D7EA MATHEMATICAL SANS-SERIF DIGIT EIGHT
- # <font> 0038 digit eight
-1D7EB MATHEMATICAL SANS-SERIF DIGIT NINE
- # <font> 0039 digit nine
-@ Sans-serif bold digits
-1D7EC MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
- # <font> 0030 digit zero
-1D7ED MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
- # <font> 0031 digit one
-1D7EE MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
- # <font> 0032 digit two
-1D7EF MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
- # <font> 0033 digit three
-1D7F0 MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
- # <font> 0034 digit four
-1D7F1 MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
- # <font> 0035 digit five
-1D7F2 MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
- # <font> 0036 digit six
-1D7F3 MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
- # <font> 0037 digit seven
-1D7F4 MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
- # <font> 0038 digit eight
-1D7F5 MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
- # <font> 0039 digit nine
-@ Monospace digits
-1D7F6 MATHEMATICAL MONOSPACE DIGIT ZERO
- # <font> 0030 digit zero
-1D7F7 MATHEMATICAL MONOSPACE DIGIT ONE
- # <font> 0031 digit one
-1D7F8 MATHEMATICAL MONOSPACE DIGIT TWO
- # <font> 0032 digit two
-1D7F9 MATHEMATICAL MONOSPACE DIGIT THREE
- # <font> 0033 digit three
-1D7FA MATHEMATICAL MONOSPACE DIGIT FOUR
- # <font> 0034 digit four
-1D7FB MATHEMATICAL MONOSPACE DIGIT FIVE
- # <font> 0035 digit five
-1D7FC MATHEMATICAL MONOSPACE DIGIT SIX
- # <font> 0036 digit six
-1D7FD MATHEMATICAL MONOSPACE DIGIT SEVEN
- # <font> 0037 digit seven
-1D7FE MATHEMATICAL MONOSPACE DIGIT EIGHT
- # <font> 0038 digit eight
-1D7FF MATHEMATICAL MONOSPACE DIGIT NINE
- # <font> 0039 digit nine
-@@ 1F000 Mahjong Tiles 1F02F
-@ Prevailing wind tiles
-1F000 MAHJONG TILE EAST WIND
-1F001 MAHJONG TILE SOUTH WIND
-1F002 MAHJONG TILE WEST WIND
-1F003 MAHJONG TILE NORTH WIND
-@ Dragon tiles
-1F004 MAHJONG TILE RED DRAGON
- = hongzhong
-1F005 MAHJONG TILE GREEN DRAGON
- = qingfa
-1F006 MAHJONG TILE WHITE DRAGON
- = baiban
-@ Character suit tiles
-1F007 MAHJONG TILE ONE OF CHARACTERS
- = wan
-1F008 MAHJONG TILE TWO OF CHARACTERS
-1F009 MAHJONG TILE THREE OF CHARACTERS
-1F00A MAHJONG TILE FOUR OF CHARACTERS
-1F00B MAHJONG TILE FIVE OF CHARACTERS
-1F00C MAHJONG TILE SIX OF CHARACTERS
-1F00D MAHJONG TILE SEVEN OF CHARACTERS
-1F00E MAHJONG TILE EIGHT OF CHARACTERS
-1F00F MAHJONG TILE NINE OF CHARACTERS
-@ Bamboo suit tiles
-1F010 MAHJONG TILE ONE OF BAMBOOS
- = tiao
-1F011 MAHJONG TILE TWO OF BAMBOOS
-1F012 MAHJONG TILE THREE OF BAMBOOS
-1F013 MAHJONG TILE FOUR OF BAMBOOS
-1F014 MAHJONG TILE FIVE OF BAMBOOS
-1F015 MAHJONG TILE SIX OF BAMBOOS
-1F016 MAHJONG TILE SEVEN OF BAMBOOS
-1F017 MAHJONG TILE EIGHT OF BAMBOOS
-1F018 MAHJONG TILE NINE OF BAMBOOS
-@ Circle suit tiles
-1F019 MAHJONG TILE ONE OF CIRCLES
- = bing
-1F01A MAHJONG TILE TWO OF CIRCLES
-1F01B MAHJONG TILE THREE OF CIRCLES
-1F01C MAHJONG TILE FOUR OF CIRCLES
-1F01D MAHJONG TILE FIVE OF CIRCLES
-1F01E MAHJONG TILE SIX OF CIRCLES
-1F01F MAHJONG TILE SEVEN OF CIRCLES
-1F020 MAHJONG TILE EIGHT OF CIRCLES
-1F021 MAHJONG TILE NINE OF CIRCLES
-@ Flower tiles
-1F022 MAHJONG TILE PLUM
- = mei
-1F023 MAHJONG TILE ORCHID
- = lan
-1F024 MAHJONG TILE BAMBOO
- = zhu
-1F025 MAHJONG TILE CHRYSANTHEMUM
- = ju
-@ Season tiles
-1F026 MAHJONG TILE SPRING
-1F027 MAHJONG TILE SUMMER
-1F028 MAHJONG TILE AUTUMN
-1F029 MAHJONG TILE WINTER
-@ Miscellaneous tiles
-1F02A MAHJONG TILE JOKER
- = baida
-1F02B MAHJONG TILE BACK
-@@ 1F030 Domino Tiles 1F09F
-@ Horizontal tiles
-1F030 DOMINO TILE HORIZONTAL BACK
-@ Zeroes
-1F031 DOMINO TILE HORIZONTAL-00-00
-1F032 DOMINO TILE HORIZONTAL-00-01
-1F033 DOMINO TILE HORIZONTAL-00-02
-1F034 DOMINO TILE HORIZONTAL-00-03
-1F035 DOMINO TILE HORIZONTAL-00-04
-1F036 DOMINO TILE HORIZONTAL-00-05
-1F037 DOMINO TILE HORIZONTAL-00-06
-@ Ones
-1F038 DOMINO TILE HORIZONTAL-01-00
-1F039 DOMINO TILE HORIZONTAL-01-01
-1F03A DOMINO TILE HORIZONTAL-01-02
-1F03B DOMINO TILE HORIZONTAL-01-03
-1F03C DOMINO TILE HORIZONTAL-01-04
-1F03D DOMINO TILE HORIZONTAL-01-05
-1F03E DOMINO TILE HORIZONTAL-01-06
-@ Twos
-1F03F DOMINO TILE HORIZONTAL-02-00
-1F040 DOMINO TILE HORIZONTAL-02-01
-1F041 DOMINO TILE HORIZONTAL-02-02
-1F042 DOMINO TILE HORIZONTAL-02-03
-1F043 DOMINO TILE HORIZONTAL-02-04
-1F044 DOMINO TILE HORIZONTAL-02-05
-1F045 DOMINO TILE HORIZONTAL-02-06
-@ Threes
-1F046 DOMINO TILE HORIZONTAL-03-00
-1F047 DOMINO TILE HORIZONTAL-03-01
-1F048 DOMINO TILE HORIZONTAL-03-02
-1F049 DOMINO TILE HORIZONTAL-03-03
-1F04A DOMINO TILE HORIZONTAL-03-04
-1F04B DOMINO TILE HORIZONTAL-03-05
-1F04C DOMINO TILE HORIZONTAL-03-06
-@ Fours
-1F04D DOMINO TILE HORIZONTAL-04-00
-1F04E DOMINO TILE HORIZONTAL-04-01
-1F04F DOMINO TILE HORIZONTAL-04-02
-1F050 DOMINO TILE HORIZONTAL-04-03
-1F051 DOMINO TILE HORIZONTAL-04-04
-1F052 DOMINO TILE HORIZONTAL-04-05
-1F053 DOMINO TILE HORIZONTAL-04-06
-@ Fives
-1F054 DOMINO TILE HORIZONTAL-05-00
-1F055 DOMINO TILE HORIZONTAL-05-01
-1F056 DOMINO TILE HORIZONTAL-05-02
-1F057 DOMINO TILE HORIZONTAL-05-03
-1F058 DOMINO TILE HORIZONTAL-05-04
-1F059 DOMINO TILE HORIZONTAL-05-05
-1F05A DOMINO TILE HORIZONTAL-05-06
-@ Sixes
-1F05B DOMINO TILE HORIZONTAL-06-00
-1F05C DOMINO TILE HORIZONTAL-06-01
-1F05D DOMINO TILE HORIZONTAL-06-02
-1F05E DOMINO TILE HORIZONTAL-06-03
-1F05F DOMINO TILE HORIZONTAL-06-04
-1F060 DOMINO TILE HORIZONTAL-06-05
-1F061 DOMINO TILE HORIZONTAL-06-06
-@ Vertical tiles
-1F062 DOMINO TILE VERTICAL BACK
-@ Zeroes
-1F063 DOMINO TILE VERTICAL-00-00
-1F064 DOMINO TILE VERTICAL-00-01
-1F065 DOMINO TILE VERTICAL-00-02
-1F066 DOMINO TILE VERTICAL-00-03
-1F067 DOMINO TILE VERTICAL-00-04
-1F068 DOMINO TILE VERTICAL-00-05
-1F069 DOMINO TILE VERTICAL-00-06
-@ Ones
-1F06A DOMINO TILE VERTICAL-01-00
-1F06B DOMINO TILE VERTICAL-01-01
-1F06C DOMINO TILE VERTICAL-01-02
-1F06D DOMINO TILE VERTICAL-01-03
-1F06E DOMINO TILE VERTICAL-01-04
-1F06F DOMINO TILE VERTICAL-01-05
-1F070 DOMINO TILE VERTICAL-01-06
-@ Twos
-1F071 DOMINO TILE VERTICAL-02-00
-1F072 DOMINO TILE VERTICAL-02-01
-1F073 DOMINO TILE VERTICAL-02-02
-1F074 DOMINO TILE VERTICAL-02-03
-1F075 DOMINO TILE VERTICAL-02-04
-1F076 DOMINO TILE VERTICAL-02-05
-1F077 DOMINO TILE VERTICAL-02-06
-@ Threes
-1F078 DOMINO TILE VERTICAL-03-00
-1F079 DOMINO TILE VERTICAL-03-01
-1F07A DOMINO TILE VERTICAL-03-02
-1F07B DOMINO TILE VERTICAL-03-03
-1F07C DOMINO TILE VERTICAL-03-04
-1F07D DOMINO TILE VERTICAL-03-05
-1F07E DOMINO TILE VERTICAL-03-06
-@ Fours
-1F07F DOMINO TILE VERTICAL-04-00
-1F080 DOMINO TILE VERTICAL-04-01
-1F081 DOMINO TILE VERTICAL-04-02
-1F082 DOMINO TILE VERTICAL-04-03
-1F083 DOMINO TILE VERTICAL-04-04
-1F084 DOMINO TILE VERTICAL-04-05
-1F085 DOMINO TILE VERTICAL-04-06
-@ Fives
-1F086 DOMINO TILE VERTICAL-05-00
-1F087 DOMINO TILE VERTICAL-05-01
-1F088 DOMINO TILE VERTICAL-05-02
-1F089 DOMINO TILE VERTICAL-05-03
-1F08A DOMINO TILE VERTICAL-05-04
-1F08B DOMINO TILE VERTICAL-05-05
-1F08C DOMINO TILE VERTICAL-05-06
-@ Sixes
-1F08D DOMINO TILE VERTICAL-06-00
-1F08E DOMINO TILE VERTICAL-06-01
-1F08F DOMINO TILE VERTICAL-06-02
-1F090 DOMINO TILE VERTICAL-06-03
-1F091 DOMINO TILE VERTICAL-06-04
-1F092 DOMINO TILE VERTICAL-06-05
-1F093 DOMINO TILE VERTICAL-06-06
-@@ 1F100 Enclosed Alphanumeric Supplement 1F1FF
-@ Number with full stop
-@+ This symbol completes the set of numbers with full stop starting at U+2488.
-1F100 DIGIT ZERO FULL STOP
- # 0030 002E
-@ Numbers with comma
-1F101 DIGIT ZERO COMMA
- # 0030 002C
-1F102 DIGIT ONE COMMA
- # 0031 002C
-1F103 DIGIT TWO COMMA
- # 0032 002C
-1F104 DIGIT THREE COMMA
- # 0033 002C
-1F105 DIGIT FOUR COMMA
- # 0034 002C
-1F106 DIGIT FIVE COMMA
- # 0035 002C
-1F107 DIGIT SIX COMMA
- # 0036 002C
-1F108 DIGIT SEVEN COMMA
- # 0037 002C
-1F109 DIGIT EIGHT COMMA
- # 0038 002C
-1F10A DIGIT NINE COMMA
- # 0039 002C
-@ Parenthesized Latin letters
-@+ This set provides uppercase versions of the set starting at U+249C.
-1F110 PARENTHESIZED LATIN CAPITAL LETTER A
- # 0028 0041 0029
-1F111 PARENTHESIZED LATIN CAPITAL LETTER B
- # 0028 0042 0029
-1F112 PARENTHESIZED LATIN CAPITAL LETTER C
- # 0028 0043 0029
-1F113 PARENTHESIZED LATIN CAPITAL LETTER D
- # 0028 0044 0029
-1F114 PARENTHESIZED LATIN CAPITAL LETTER E
- # 0028 0045 0029
-1F115 PARENTHESIZED LATIN CAPITAL LETTER F
- # 0028 0046 0029
-1F116 PARENTHESIZED LATIN CAPITAL LETTER G
- # 0028 0047 0029
-1F117 PARENTHESIZED LATIN CAPITAL LETTER H
- # 0028 0048 0029
-1F118 PARENTHESIZED LATIN CAPITAL LETTER I
- # 0028 0049 0029
-1F119 PARENTHESIZED LATIN CAPITAL LETTER J
- # 0028 004A 0029
-1F11A PARENTHESIZED LATIN CAPITAL LETTER K
- # 0028 004B 0029
-1F11B PARENTHESIZED LATIN CAPITAL LETTER L
- # 0028 004C 0029
-1F11C PARENTHESIZED LATIN CAPITAL LETTER M
- # 0028 004D 0029
-1F11D PARENTHESIZED LATIN CAPITAL LETTER N
- # 0028 004E 0029
-1F11E PARENTHESIZED LATIN CAPITAL LETTER O
- # 0028 004F 0029
-1F11F PARENTHESIZED LATIN CAPITAL LETTER P
- # 0028 0050 0029
-1F120 PARENTHESIZED LATIN CAPITAL LETTER Q
- # 0028 0051 0029
-1F121 PARENTHESIZED LATIN CAPITAL LETTER R
- # 0028 0052 0029
-1F122 PARENTHESIZED LATIN CAPITAL LETTER S
- # 0028 0053 0029
-1F123 PARENTHESIZED LATIN CAPITAL LETTER T
- # 0028 0054 0029
-1F124 PARENTHESIZED LATIN CAPITAL LETTER U
- # 0028 0055 0029
-1F125 PARENTHESIZED LATIN CAPITAL LETTER V
- # 0028 0056 0029
-1F126 PARENTHESIZED LATIN CAPITAL LETTER W
- # 0028 0057 0029
-1F127 PARENTHESIZED LATIN CAPITAL LETTER X
- # 0028 0058 0029
-1F128 PARENTHESIZED LATIN CAPITAL LETTER Y
- # 0028 0059 0029
-1F129 PARENTHESIZED LATIN CAPITAL LETTER Z
- # 0028 005A 0029
-@ Latin letter with tortoise shell brackets
-1F12A TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
- * used in baseball scoring
- # 3014 0053 3015
-@ Circled italic Latin letters
-1F12B CIRCLED ITALIC LATIN CAPITAL LETTER C
- = compact disc, single disc record
- # <circle> 0043
-1F12C CIRCLED ITALIC LATIN CAPITAL LETTER R
- = disc record
- # <circle> 0052
-@ Circled Latin letter sequences
-1F12D CIRCLED CD
- x (square cd - 33C5)
- # <circle> 0043 0044
-1F12E CIRCLED WZ
- * from the German term "Warenzeichen"
- * indicate a trademarked term without making a legal claim of trademark status
- x (trade mark sign - 2122)
- # <circle> 0057 005A
-@ Squared Latin letters
-1F131 SQUARED LATIN CAPITAL LETTER B
- = bank
- = b-mode stereo compression broadcasting service (ARIB STD B24)
- # <square> 0042
-1F13D SQUARED LATIN CAPITAL LETTER N
- = news (ARIB STD B24)
- # <square> 004E
-1F13F SQUARED LATIN CAPITAL LETTER P
- = progressive broadcasting (ARIB STD B24)
- # <square> 0050
-1F142 SQUARED LATIN CAPITAL LETTER S
- = stereo broadcasting service (ARIB STD B24)
- # <square> 0053
-1F146 SQUARED LATIN CAPITAL LETTER W
- = wide-format 16:9 broadcasting service (ARIB STD B24)
- # <square> 0057
-1F14A SQUARED HV
- = hdtv
- # <square> 0048 0056
-1F14B SQUARED MV
- = multi-view television
- # <square> 004D 0056
-1F14C SQUARED SD
- = sdtv
- # <square> 0053 0044
-1F14D SQUARED SS
- = surround stereo broadcasting service
- # <square> 0053 0053
-1F14E SQUARED PPV
- = pay-per-view
- # <square> 0050 0050 0056
-@ White on black circled Latin letters
-1F157 NEGATIVE CIRCLED LATIN CAPITAL LETTER H
- = hotel (ARIB STD B24)
-1F15F NEGATIVE CIRCLED LATIN CAPITAL LETTER P
- = parking space (ARIB STD B24)
-@ White on black squared Latin letters
-@+ The square edges may be slightly rounded.
-1F179 NEGATIVE SQUARED LATIN CAPITAL LETTER J
- = junction (ARIB STD B24)
-1F17B NEGATIVE SQUARED LATIN CAPITAL LETTER L
- = leisure center (ARIB STD B24)
-1F17C NEGATIVE SQUARED LATIN CAPITAL LETTER M
- = museum, cultural center (ARIB STD B24)
-1F17F NEGATIVE SQUARED LATIN CAPITAL LETTER P
- = parking space empty-full (ARIB STD B24)
-1F18A CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P
- = parking space closed
-1F18B NEGATIVE SQUARED IC
- = interchange, ramp
-1F18C NEGATIVE SQUARED PA
- = parking area
-1F18D NEGATIVE SQUARED SA
- = service area
-@ Squared Latin letter sequences
-1F190 SQUARE DJ
- = disc jockey
- # <square> 0044 004A
-@@ 1F200 Enclosed Ideographic Supplement 1F2FF
-@ Squared hiragana from ARIB STD B24
-1F200 SQUARE HIRAGANA HOKA
- = and others
- # <square> 307B 304B
-@ Squared ideographs and kana from ARIB STD B24
-1F210 SQUARED CJK UNIFIED IDEOGRAPH-624B
- = broadcasting service with sign language interpretation
- # <square> 624B
-1F211 SQUARED CJK UNIFIED IDEOGRAPH-5B57
- = close-captioned broadcasting
- # <square> 5B57
-1F212 SQUARED CJK UNIFIED IDEOGRAPH-53CC
- = two-way broadcasting service
- # <square> 53CC
-1F213 SQUARED KATAKANA DE
- = data broadcasting service linked with a main program
- # <square> 30C7
-1F214 SQUARED CJK UNIFIED IDEOGRAPH-4E8C
- = bilingual broadcasting service
- = second base
- # <square> 4E8C
-1F215 SQUARED CJK UNIFIED IDEOGRAPH-591A
- = sound-multiplex broadcasting service
- # <square> 591A
-1F216 SQUARED CJK UNIFIED IDEOGRAPH-89E3
- = commentary broadcasting
- # <square> 89E3
-1F217 SQUARED CJK UNIFIED IDEOGRAPH-5929
- = weather forecast
- # <square> 5929
-1F218 SQUARED CJK UNIFIED IDEOGRAPH-4EA4
- = traffic information
- # <square> 4EA4
-1F219 SQUARED CJK UNIFIED IDEOGRAPH-6620
- = drama film
- # <square> 6620
-1F21A SQUARED CJK UNIFIED IDEOGRAPH-7121
- = free broadcasting service
- # <square> 7121
-1F21B SQUARED CJK UNIFIED IDEOGRAPH-6599
- = pay broadcasting service
- # <square> 6599
-1F21C SQUARED CJK UNIFIED IDEOGRAPH-524D
- = the first part
- # <square> 524D
-1F21D SQUARED CJK UNIFIED IDEOGRAPH-5F8C
- = the latter part
- # <square> 5F8C
-1F21E SQUARED CJK UNIFIED IDEOGRAPH-518D
- = rebroadcast
- # <square> 518D
-1F21F SQUARED CJK UNIFIED IDEOGRAPH-65B0
- = new series of programs
- # <square> 65B0
-1F220 SQUARED CJK UNIFIED IDEOGRAPH-521D
- = first released program
- # <square> 521D
-1F221 SQUARED CJK UNIFIED IDEOGRAPH-7D42
- = the last episode
- # <square> 7D42
-1F222 SQUARED CJK UNIFIED IDEOGRAPH-751F
- = live broadcast
- # <square> 751F
-1F223 SQUARED CJK UNIFIED IDEOGRAPH-8CA9
- = mail-order
- # <square> 8CA9
-1F224 SQUARED CJK UNIFIED IDEOGRAPH-58F0
- = voice actors
- # <square> 58F0
-1F225 SQUARED CJK UNIFIED IDEOGRAPH-5439
- = dubbed version
- # <square> 5439
-1F226 SQUARED CJK UNIFIED IDEOGRAPH-6F14
- = performed by
- # <square> 6F14
-1F227 SQUARED CJK UNIFIED IDEOGRAPH-6295
- = pitcher
- # <square> 6295
-1F228 SQUARED CJK UNIFIED IDEOGRAPH-6355
- = catcher
- # <square> 6355
-1F229 SQUARED CJK UNIFIED IDEOGRAPH-4E00
- = first base
- # <square> 4E00
-1F22A SQUARED CJK UNIFIED IDEOGRAPH-4E09
- = third base
- # <square> 4E09
-1F22B SQUARED CJK UNIFIED IDEOGRAPH-904A
- = short stop
- # <square> 904A
-1F22C SQUARED CJK UNIFIED IDEOGRAPH-5DE6
- = left field
- # <square> 5DE6
-1F22D SQUARED CJK UNIFIED IDEOGRAPH-4E2D
- = center field
- # <square> 4E2D
-1F22E SQUARED CJK UNIFIED IDEOGRAPH-53F3
- = right field
- # <square> 53F3
-1F22F SQUARED CJK UNIFIED IDEOGRAPH-6307
- = designated hitter
- # <square> 6307
-1F230 SQUARED CJK UNIFIED IDEOGRAPH-8D70
- = runner
- # <square> 8D70
-1F231 SQUARED CJK UNIFIED IDEOGRAPH-6253
- = batter
- # <square> 6253
-@ Ideographs with tortoise shell brackets from ARIB STD B24
-1F240 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C
- = home run
- # 3014 672C 3015
-1F241 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09
- = triple
- # 3014 4E09 3015
-1F242 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C
- = double
- # 3014 4E8C 3015
-1F243 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89
- = safe
- # 3014 5B89 3015
-1F244 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9
- = run
- # 3014 70B9 3015
-1F245 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253
- = hit
- # 3014 6253 3015
-1F246 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7
- = steal
- # 3014 76D7 3015
-1F247 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD
- = win
- # 3014 52DD 3015
-1F248 TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
- = loss
- # 3014 6557 3015
-@@ 1FF80 Unassigned 1FFFF
-@ Not character codes
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-1FFFE <not a character>
- * the value 1FFFE is guaranteed not to be a Unicode character at all
-1FFFF <not a character>
- * the value 1FFFF is guaranteed not to be a Unicode character at all
-@@ 20000 CJK Unified Ideographs Extension B 2A6D6
-@@ 2A700 CJK Unified Ideographs Extension C 2B734
-@@ 2F800 CJK Compatibility Ideographs Supplement 2FA1F
-@ Duplicate characters from CNS 11643-1992
-2F800 CJK COMPATIBILITY IDEOGRAPH-2F800
- : 4E3D
-2F801 CJK COMPATIBILITY IDEOGRAPH-2F801
- : 4E38
-2F802 CJK COMPATIBILITY IDEOGRAPH-2F802
- : 4E41
-2F803 CJK COMPATIBILITY IDEOGRAPH-2F803
- : 20122
-2F804 CJK COMPATIBILITY IDEOGRAPH-2F804
- : 4F60
-2F805 CJK COMPATIBILITY IDEOGRAPH-2F805
- : 4FAE
-2F806 CJK COMPATIBILITY IDEOGRAPH-2F806
- : 4FBB
-2F807 CJK COMPATIBILITY IDEOGRAPH-2F807
- : 5002
-2F808 CJK COMPATIBILITY IDEOGRAPH-2F808
- : 507A
-2F809 CJK COMPATIBILITY IDEOGRAPH-2F809
- : 5099
-2F80A CJK COMPATIBILITY IDEOGRAPH-2F80A
- : 50E7
-2F80B CJK COMPATIBILITY IDEOGRAPH-2F80B
- : 50CF
-2F80C CJK COMPATIBILITY IDEOGRAPH-2F80C
- : 349E
-2F80D CJK COMPATIBILITY IDEOGRAPH-2F80D
- x 5145
- : 2063A
-2F80E CJK COMPATIBILITY IDEOGRAPH-2F80E
- : 514D
-2F80F CJK COMPATIBILITY IDEOGRAPH-2F80F
- : 5154
-2F810 CJK COMPATIBILITY IDEOGRAPH-2F810
- : 5164
-2F811 CJK COMPATIBILITY IDEOGRAPH-2F811
- : 5177
-2F812 CJK COMPATIBILITY IDEOGRAPH-2F812
- : 2051C
-2F813 CJK COMPATIBILITY IDEOGRAPH-2F813
- : 34B9
-2F814 CJK COMPATIBILITY IDEOGRAPH-2F814
- x 5185
- : 5167
-2F815 CJK COMPATIBILITY IDEOGRAPH-2F815
- : 518D
-2F816 CJK COMPATIBILITY IDEOGRAPH-2F816
- : 2054B
-2F817 CJK COMPATIBILITY IDEOGRAPH-2F817
- : 5197
-2F818 CJK COMPATIBILITY IDEOGRAPH-2F818
- : 51A4
-2F819 CJK COMPATIBILITY IDEOGRAPH-2F819
- : 4ECC
-2F81A CJK COMPATIBILITY IDEOGRAPH-2F81A
- : 51AC
-2F81B CJK COMPATIBILITY IDEOGRAPH-2F81B
- : 51B5
-2F81C CJK COMPATIBILITY IDEOGRAPH-2F81C
- : 291DF
-2F81D CJK COMPATIBILITY IDEOGRAPH-2F81D
- : 51F5
-2F81E CJK COMPATIBILITY IDEOGRAPH-2F81E
- : 5203
-2F81F CJK COMPATIBILITY IDEOGRAPH-2F81F
- : 34DF
-2F820 CJK COMPATIBILITY IDEOGRAPH-2F820
- : 523B
-2F821 CJK COMPATIBILITY IDEOGRAPH-2F821
- : 5246
-2F822 CJK COMPATIBILITY IDEOGRAPH-2F822
- : 5272
-2F823 CJK COMPATIBILITY IDEOGRAPH-2F823
- : 5277
-2F824 CJK COMPATIBILITY IDEOGRAPH-2F824
- : 3515
-2F825 CJK COMPATIBILITY IDEOGRAPH-2F825
- : 52C7
-2F826 CJK COMPATIBILITY IDEOGRAPH-2F826
- : 52C9
-2F827 CJK COMPATIBILITY IDEOGRAPH-2F827
- : 52E4
-2F828 CJK COMPATIBILITY IDEOGRAPH-2F828
- : 52FA
-2F829 CJK COMPATIBILITY IDEOGRAPH-2F829
- : 5305
-2F82A CJK COMPATIBILITY IDEOGRAPH-2F82A
- : 5306
-2F82B CJK COMPATIBILITY IDEOGRAPH-2F82B
- : 5317
-2F82C CJK COMPATIBILITY IDEOGRAPH-2F82C
- : 5349
-2F82D CJK COMPATIBILITY IDEOGRAPH-2F82D
- : 5351
-2F82E CJK COMPATIBILITY IDEOGRAPH-2F82E
- : 535A
-2F82F CJK COMPATIBILITY IDEOGRAPH-2F82F
- : 5373
-2F830 CJK COMPATIBILITY IDEOGRAPH-2F830
- : 537D
-2F831 CJK COMPATIBILITY IDEOGRAPH-2F831
- : 537F
-2F832 CJK COMPATIBILITY IDEOGRAPH-2F832
- : 537F
-2F833 CJK COMPATIBILITY IDEOGRAPH-2F833
- : 537F
-2F834 CJK COMPATIBILITY IDEOGRAPH-2F834
- : 20A2C
-2F835 CJK COMPATIBILITY IDEOGRAPH-2F835
- : 7070
-2F836 CJK COMPATIBILITY IDEOGRAPH-2F836
- : 53CA
-2F837 CJK COMPATIBILITY IDEOGRAPH-2F837
- : 53DF
-2F838 CJK COMPATIBILITY IDEOGRAPH-2F838
- : 20B63
-2F839 CJK COMPATIBILITY IDEOGRAPH-2F839
- : 53EB
-2F83A CJK COMPATIBILITY IDEOGRAPH-2F83A
- : 53F1
-2F83B CJK COMPATIBILITY IDEOGRAPH-2F83B
- : 5406
-2F83C CJK COMPATIBILITY IDEOGRAPH-2F83C
- : 549E
-2F83D CJK COMPATIBILITY IDEOGRAPH-2F83D
- : 5438
-2F83E CJK COMPATIBILITY IDEOGRAPH-2F83E
- : 5448
-2F83F CJK COMPATIBILITY IDEOGRAPH-2F83F
- : 5468
-2F840 CJK COMPATIBILITY IDEOGRAPH-2F840
- : 54A2
-2F841 CJK COMPATIBILITY IDEOGRAPH-2F841
- : 54F6
-2F842 CJK COMPATIBILITY IDEOGRAPH-2F842
- : 5510
-2F843 CJK COMPATIBILITY IDEOGRAPH-2F843
- : 5553
-2F844 CJK COMPATIBILITY IDEOGRAPH-2F844
- : 5563
-2F845 CJK COMPATIBILITY IDEOGRAPH-2F845
- : 5584
-2F846 CJK COMPATIBILITY IDEOGRAPH-2F846
- : 5584
-2F847 CJK COMPATIBILITY IDEOGRAPH-2F847
- : 5599
-2F848 CJK COMPATIBILITY IDEOGRAPH-2F848
- : 55AB
-2F849 CJK COMPATIBILITY IDEOGRAPH-2F849
- : 55B3
-2F84A CJK COMPATIBILITY IDEOGRAPH-2F84A
- : 55C2
-2F84B CJK COMPATIBILITY IDEOGRAPH-2F84B
- : 5716
-2F84C CJK COMPATIBILITY IDEOGRAPH-2F84C
- : 5606
-2F84D CJK COMPATIBILITY IDEOGRAPH-2F84D
- : 5717
-2F84E CJK COMPATIBILITY IDEOGRAPH-2F84E
- : 5651
-2F84F CJK COMPATIBILITY IDEOGRAPH-2F84F
- : 5674
-2F850 CJK COMPATIBILITY IDEOGRAPH-2F850
- : 5207
-2F851 CJK COMPATIBILITY IDEOGRAPH-2F851
- : 58EE
-2F852 CJK COMPATIBILITY IDEOGRAPH-2F852
- : 57CE
-2F853 CJK COMPATIBILITY IDEOGRAPH-2F853
- : 57F4
-2F854 CJK COMPATIBILITY IDEOGRAPH-2F854
- : 580D
-2F855 CJK COMPATIBILITY IDEOGRAPH-2F855
- : 578B
-2F856 CJK COMPATIBILITY IDEOGRAPH-2F856
- : 5832
-2F857 CJK COMPATIBILITY IDEOGRAPH-2F857
- : 5831
-2F858 CJK COMPATIBILITY IDEOGRAPH-2F858
- : 58AC
-2F859 CJK COMPATIBILITY IDEOGRAPH-2F859
- : 214E4
-2F85A CJK COMPATIBILITY IDEOGRAPH-2F85A
- x 58F3
- : 58F2
-2F85B CJK COMPATIBILITY IDEOGRAPH-2F85B
- x 21533
- : 58F7
-2F85C CJK COMPATIBILITY IDEOGRAPH-2F85C
- : 5906
-2F85D CJK COMPATIBILITY IDEOGRAPH-2F85D
- : 591A
-2F85E CJK COMPATIBILITY IDEOGRAPH-2F85E
- : 5922
-2F85F CJK COMPATIBILITY IDEOGRAPH-2F85F
- : 5962
-2F860 CJK COMPATIBILITY IDEOGRAPH-2F860
- : 216A8
-2F861 CJK COMPATIBILITY IDEOGRAPH-2F861
- : 216EA
-2F862 CJK COMPATIBILITY IDEOGRAPH-2F862
- : 59EC
-2F863 CJK COMPATIBILITY IDEOGRAPH-2F863
- : 5A1B
-2F864 CJK COMPATIBILITY IDEOGRAPH-2F864
- : 5A27
-2F865 CJK COMPATIBILITY IDEOGRAPH-2F865
- : 59D8
-2F866 CJK COMPATIBILITY IDEOGRAPH-2F866
- : 5A66
-2F867 CJK COMPATIBILITY IDEOGRAPH-2F867
- : 36EE
-2F868 CJK COMPATIBILITY IDEOGRAPH-2F868
- : 36FC
-2F869 CJK COMPATIBILITY IDEOGRAPH-2F869
- : 5B08
-2F86A CJK COMPATIBILITY IDEOGRAPH-2F86A
- : 5B3E
-2F86B CJK COMPATIBILITY IDEOGRAPH-2F86B
- : 5B3E
-2F86C CJK COMPATIBILITY IDEOGRAPH-2F86C
- : 219C8
-2F86D CJK COMPATIBILITY IDEOGRAPH-2F86D
- : 5BC3
-2F86E CJK COMPATIBILITY IDEOGRAPH-2F86E
- : 5BD8
-2F86F CJK COMPATIBILITY IDEOGRAPH-2F86F
- : 5BE7
-2F870 CJK COMPATIBILITY IDEOGRAPH-2F870
- : 5BF3
-2F871 CJK COMPATIBILITY IDEOGRAPH-2F871
- : 21B18
-2F872 CJK COMPATIBILITY IDEOGRAPH-2F872
- : 5BFF
-2F873 CJK COMPATIBILITY IDEOGRAPH-2F873
- : 5C06
-2F874 CJK COMPATIBILITY IDEOGRAPH-2F874
- : 5F53
-2F875 CJK COMPATIBILITY IDEOGRAPH-2F875
- : 5C22
-2F876 CJK COMPATIBILITY IDEOGRAPH-2F876
- : 3781
-2F877 CJK COMPATIBILITY IDEOGRAPH-2F877
- : 5C60
-2F878 CJK COMPATIBILITY IDEOGRAPH-2F878
- : 5C6E
-2F879 CJK COMPATIBILITY IDEOGRAPH-2F879
- : 5CC0
-2F87A CJK COMPATIBILITY IDEOGRAPH-2F87A
- : 5C8D
-2F87B CJK COMPATIBILITY IDEOGRAPH-2F87B
- : 21DE4
-2F87C CJK COMPATIBILITY IDEOGRAPH-2F87C
- : 5D43
-2F87D CJK COMPATIBILITY IDEOGRAPH-2F87D
- : 21DE6
-2F87E CJK COMPATIBILITY IDEOGRAPH-2F87E
- : 5D6E
-2F87F CJK COMPATIBILITY IDEOGRAPH-2F87F
- : 5D6B
-2F880 CJK COMPATIBILITY IDEOGRAPH-2F880
- : 5D7C
-2F881 CJK COMPATIBILITY IDEOGRAPH-2F881
- : 5DE1
-2F882 CJK COMPATIBILITY IDEOGRAPH-2F882
- : 5DE2
-2F883 CJK COMPATIBILITY IDEOGRAPH-2F883
- : 382F
-2F884 CJK COMPATIBILITY IDEOGRAPH-2F884
- : 5DFD
-2F885 CJK COMPATIBILITY IDEOGRAPH-2F885
- : 5E28
-2F886 CJK COMPATIBILITY IDEOGRAPH-2F886
- : 5E3D
-2F887 CJK COMPATIBILITY IDEOGRAPH-2F887
- : 5E69
-2F888 CJK COMPATIBILITY IDEOGRAPH-2F888
- : 3862
-2F889 CJK COMPATIBILITY IDEOGRAPH-2F889
- : 22183
-2F88A CJK COMPATIBILITY IDEOGRAPH-2F88A
- : 387C
-2F88B CJK COMPATIBILITY IDEOGRAPH-2F88B
- : 5EB0
-2F88C CJK COMPATIBILITY IDEOGRAPH-2F88C
- : 5EB3
-2F88D CJK COMPATIBILITY IDEOGRAPH-2F88D
- : 5EB6
-2F88E CJK COMPATIBILITY IDEOGRAPH-2F88E
- : 5ECA
-2F88F CJK COMPATIBILITY IDEOGRAPH-2F88F
- : 2A392
-2F890 CJK COMPATIBILITY IDEOGRAPH-2F890
- : 5EFE
-2F891 CJK COMPATIBILITY IDEOGRAPH-2F891
- : 22331
-2F892 CJK COMPATIBILITY IDEOGRAPH-2F892
- : 22331
-2F893 CJK COMPATIBILITY IDEOGRAPH-2F893
- : 8201
-2F894 CJK COMPATIBILITY IDEOGRAPH-2F894
- : 5F22
-2F895 CJK COMPATIBILITY IDEOGRAPH-2F895
- : 5F22
-2F896 CJK COMPATIBILITY IDEOGRAPH-2F896
- : 38C7
-2F897 CJK COMPATIBILITY IDEOGRAPH-2F897
- : 232B8
-2F898 CJK COMPATIBILITY IDEOGRAPH-2F898
- : 261DA
-2F899 CJK COMPATIBILITY IDEOGRAPH-2F899
- : 5F62
-2F89A CJK COMPATIBILITY IDEOGRAPH-2F89A
- : 5F6B
-2F89B CJK COMPATIBILITY IDEOGRAPH-2F89B
- : 38E3
-2F89C CJK COMPATIBILITY IDEOGRAPH-2F89C
- x 22505
- : 5F9A
-2F89D CJK COMPATIBILITY IDEOGRAPH-2F89D
- : 5FCD
-2F89E CJK COMPATIBILITY IDEOGRAPH-2F89E
- : 5FD7
-2F89F CJK COMPATIBILITY IDEOGRAPH-2F89F
- : 5FF9
-2F8A0 CJK COMPATIBILITY IDEOGRAPH-2F8A0
- : 6081
-2F8A1 CJK COMPATIBILITY IDEOGRAPH-2F8A1
- : 393A
-2F8A2 CJK COMPATIBILITY IDEOGRAPH-2F8A2
- : 391C
-2F8A3 CJK COMPATIBILITY IDEOGRAPH-2F8A3
- : 6094
-2F8A4 CJK COMPATIBILITY IDEOGRAPH-2F8A4
- : 226D4
-2F8A5 CJK COMPATIBILITY IDEOGRAPH-2F8A5
- : 60C7
-2F8A6 CJK COMPATIBILITY IDEOGRAPH-2F8A6
- : 6148
-2F8A7 CJK COMPATIBILITY IDEOGRAPH-2F8A7
- : 614C
-2F8A8 CJK COMPATIBILITY IDEOGRAPH-2F8A8
- : 614E
-2F8A9 CJK COMPATIBILITY IDEOGRAPH-2F8A9
- : 614C
-2F8AA CJK COMPATIBILITY IDEOGRAPH-2F8AA
- : 617A
-2F8AB CJK COMPATIBILITY IDEOGRAPH-2F8AB
- : 618E
-2F8AC CJK COMPATIBILITY IDEOGRAPH-2F8AC
- : 61B2
-2F8AD CJK COMPATIBILITY IDEOGRAPH-2F8AD
- : 61A4
-2F8AE CJK COMPATIBILITY IDEOGRAPH-2F8AE
- : 61AF
-2F8AF CJK COMPATIBILITY IDEOGRAPH-2F8AF
- : 61DE
-2F8B0 CJK COMPATIBILITY IDEOGRAPH-2F8B0
- : 61F2
-2F8B1 CJK COMPATIBILITY IDEOGRAPH-2F8B1
- : 61F6
-2F8B2 CJK COMPATIBILITY IDEOGRAPH-2F8B2
- : 6210
-2F8B3 CJK COMPATIBILITY IDEOGRAPH-2F8B3
- : 621B
-2F8B4 CJK COMPATIBILITY IDEOGRAPH-2F8B4
- : 625D
-2F8B5 CJK COMPATIBILITY IDEOGRAPH-2F8B5
- : 62B1
-2F8B6 CJK COMPATIBILITY IDEOGRAPH-2F8B6
- : 62D4
-2F8B7 CJK COMPATIBILITY IDEOGRAPH-2F8B7
- : 6350
-2F8B8 CJK COMPATIBILITY IDEOGRAPH-2F8B8
- : 22B0C
-2F8B9 CJK COMPATIBILITY IDEOGRAPH-2F8B9
- : 633D
-2F8BA CJK COMPATIBILITY IDEOGRAPH-2F8BA
- : 62FC
-2F8BB CJK COMPATIBILITY IDEOGRAPH-2F8BB
- : 6368
-2F8BC CJK COMPATIBILITY IDEOGRAPH-2F8BC
- : 6383
-2F8BD CJK COMPATIBILITY IDEOGRAPH-2F8BD
- : 63E4
-2F8BE CJK COMPATIBILITY IDEOGRAPH-2F8BE
- : 22BF1
-2F8BF CJK COMPATIBILITY IDEOGRAPH-2F8BF
- : 6422
-2F8C0 CJK COMPATIBILITY IDEOGRAPH-2F8C0
- : 63C5
-2F8C1 CJK COMPATIBILITY IDEOGRAPH-2F8C1
- : 63A9
-2F8C2 CJK COMPATIBILITY IDEOGRAPH-2F8C2
- : 3A2E
-2F8C3 CJK COMPATIBILITY IDEOGRAPH-2F8C3
- : 6469
-2F8C4 CJK COMPATIBILITY IDEOGRAPH-2F8C4
- : 647E
-2F8C5 CJK COMPATIBILITY IDEOGRAPH-2F8C5
- : 649D
-2F8C6 CJK COMPATIBILITY IDEOGRAPH-2F8C6
- : 6477
-2F8C7 CJK COMPATIBILITY IDEOGRAPH-2F8C7
- : 3A6C
-2F8C8 CJK COMPATIBILITY IDEOGRAPH-2F8C8
- : 654F
-2F8C9 CJK COMPATIBILITY IDEOGRAPH-2F8C9
- : 656C
-2F8CA CJK COMPATIBILITY IDEOGRAPH-2F8CA
- : 2300A
-2F8CB CJK COMPATIBILITY IDEOGRAPH-2F8CB
- : 65E3
-2F8CC CJK COMPATIBILITY IDEOGRAPH-2F8CC
- : 66F8
-2F8CD CJK COMPATIBILITY IDEOGRAPH-2F8CD
- : 6649
-2F8CE CJK COMPATIBILITY IDEOGRAPH-2F8CE
- : 3B19
-2F8CF CJK COMPATIBILITY IDEOGRAPH-2F8CF
- : 6691
-2F8D0 CJK COMPATIBILITY IDEOGRAPH-2F8D0
- : 3B08
-2F8D1 CJK COMPATIBILITY IDEOGRAPH-2F8D1
- : 3AE4
-2F8D2 CJK COMPATIBILITY IDEOGRAPH-2F8D2
- : 5192
-2F8D3 CJK COMPATIBILITY IDEOGRAPH-2F8D3
- : 5195
-2F8D4 CJK COMPATIBILITY IDEOGRAPH-2F8D4
- : 6700
-2F8D5 CJK COMPATIBILITY IDEOGRAPH-2F8D5
- : 669C
-2F8D6 CJK COMPATIBILITY IDEOGRAPH-2F8D6
- : 80AD
-2F8D7 CJK COMPATIBILITY IDEOGRAPH-2F8D7
- : 43D9
-2F8D8 CJK COMPATIBILITY IDEOGRAPH-2F8D8
- : 6717
-2F8D9 CJK COMPATIBILITY IDEOGRAPH-2F8D9
- : 671B
-2F8DA CJK COMPATIBILITY IDEOGRAPH-2F8DA
- : 6721
-2F8DB CJK COMPATIBILITY IDEOGRAPH-2F8DB
- : 675E
-2F8DC CJK COMPATIBILITY IDEOGRAPH-2F8DC
- : 6753
-2F8DD CJK COMPATIBILITY IDEOGRAPH-2F8DD
- : 233C3
-2F8DE CJK COMPATIBILITY IDEOGRAPH-2F8DE
- : 3B49
-2F8DF CJK COMPATIBILITY IDEOGRAPH-2F8DF
- : 67FA
-2F8E0 CJK COMPATIBILITY IDEOGRAPH-2F8E0
- : 6785
-2F8E1 CJK COMPATIBILITY IDEOGRAPH-2F8E1
- : 6852
-2F8E2 CJK COMPATIBILITY IDEOGRAPH-2F8E2
- : 6885
-2F8E3 CJK COMPATIBILITY IDEOGRAPH-2F8E3
- : 2346D
-2F8E4 CJK COMPATIBILITY IDEOGRAPH-2F8E4
- : 688E
-2F8E5 CJK COMPATIBILITY IDEOGRAPH-2F8E5
- : 681F
-2F8E6 CJK COMPATIBILITY IDEOGRAPH-2F8E6
- : 6914
-2F8E7 CJK COMPATIBILITY IDEOGRAPH-2F8E7
- : 3B9D
-2F8E8 CJK COMPATIBILITY IDEOGRAPH-2F8E8
- : 6942
-2F8E9 CJK COMPATIBILITY IDEOGRAPH-2F8E9
- : 69A3
-2F8EA CJK COMPATIBILITY IDEOGRAPH-2F8EA
- : 69EA
-2F8EB CJK COMPATIBILITY IDEOGRAPH-2F8EB
- : 6AA8
-2F8EC CJK COMPATIBILITY IDEOGRAPH-2F8EC
- : 236A3
-2F8ED CJK COMPATIBILITY IDEOGRAPH-2F8ED
- : 6ADB
-2F8EE CJK COMPATIBILITY IDEOGRAPH-2F8EE
- : 3C18
-2F8EF CJK COMPATIBILITY IDEOGRAPH-2F8EF
- : 6B21
-2F8F0 CJK COMPATIBILITY IDEOGRAPH-2F8F0
- : 238A7
-2F8F1 CJK COMPATIBILITY IDEOGRAPH-2F8F1
- : 6B54
-2F8F2 CJK COMPATIBILITY IDEOGRAPH-2F8F2
- : 3C4E
-2F8F3 CJK COMPATIBILITY IDEOGRAPH-2F8F3
- : 6B72
-2F8F4 CJK COMPATIBILITY IDEOGRAPH-2F8F4
- : 6B9F
-2F8F5 CJK COMPATIBILITY IDEOGRAPH-2F8F5
- : 6BBA
-2F8F6 CJK COMPATIBILITY IDEOGRAPH-2F8F6
- : 6BBB
-2F8F7 CJK COMPATIBILITY IDEOGRAPH-2F8F7
- : 23A8D
-2F8F8 CJK COMPATIBILITY IDEOGRAPH-2F8F8
- : 21D0B
-2F8F9 CJK COMPATIBILITY IDEOGRAPH-2F8F9
- : 23AFA
-2F8FA CJK COMPATIBILITY IDEOGRAPH-2F8FA
- : 6C4E
-2F8FB CJK COMPATIBILITY IDEOGRAPH-2F8FB
- : 23CBC
-2F8FC CJK COMPATIBILITY IDEOGRAPH-2F8FC
- : 6CBF
-2F8FD CJK COMPATIBILITY IDEOGRAPH-2F8FD
- : 6CCD
-2F8FE CJK COMPATIBILITY IDEOGRAPH-2F8FE
- : 6C67
-2F8FF CJK COMPATIBILITY IDEOGRAPH-2F8FF
- : 6D16
-2F900 CJK COMPATIBILITY IDEOGRAPH-2F900
- : 6D3E
-2F901 CJK COMPATIBILITY IDEOGRAPH-2F901
- : 6D77
-2F902 CJK COMPATIBILITY IDEOGRAPH-2F902
- : 6D41
-2F903 CJK COMPATIBILITY IDEOGRAPH-2F903
- : 6D69
-2F904 CJK COMPATIBILITY IDEOGRAPH-2F904
- : 6D78
-2F905 CJK COMPATIBILITY IDEOGRAPH-2F905
- : 6D85
-2F906 CJK COMPATIBILITY IDEOGRAPH-2F906
- : 23D1E
-2F907 CJK COMPATIBILITY IDEOGRAPH-2F907
- : 6D34
-2F908 CJK COMPATIBILITY IDEOGRAPH-2F908
- : 6E2F
-2F909 CJK COMPATIBILITY IDEOGRAPH-2F909
- : 6E6E
-2F90A CJK COMPATIBILITY IDEOGRAPH-2F90A
- : 3D33
-2F90B CJK COMPATIBILITY IDEOGRAPH-2F90B
- : 6ECB
-2F90C CJK COMPATIBILITY IDEOGRAPH-2F90C
- : 6EC7
-2F90D CJK COMPATIBILITY IDEOGRAPH-2F90D
- : 23ED1
-2F90E CJK COMPATIBILITY IDEOGRAPH-2F90E
- : 6DF9
-2F90F CJK COMPATIBILITY IDEOGRAPH-2F90F
- : 6F6E
-2F910 CJK COMPATIBILITY IDEOGRAPH-2F910
- : 23F5E
-2F911 CJK COMPATIBILITY IDEOGRAPH-2F911
- : 23F8E
-2F912 CJK COMPATIBILITY IDEOGRAPH-2F912
- : 6FC6
-2F913 CJK COMPATIBILITY IDEOGRAPH-2F913
- : 7039
-2F914 CJK COMPATIBILITY IDEOGRAPH-2F914
- : 701E
-2F915 CJK COMPATIBILITY IDEOGRAPH-2F915
- : 701B
-2F916 CJK COMPATIBILITY IDEOGRAPH-2F916
- : 3D96
-2F917 CJK COMPATIBILITY IDEOGRAPH-2F917
- : 704A
-2F918 CJK COMPATIBILITY IDEOGRAPH-2F918
- : 707D
-2F919 CJK COMPATIBILITY IDEOGRAPH-2F919
- : 7077
-2F91A CJK COMPATIBILITY IDEOGRAPH-2F91A
- : 70AD
-2F91B CJK COMPATIBILITY IDEOGRAPH-2F91B
- : 20525
-2F91C CJK COMPATIBILITY IDEOGRAPH-2F91C
- : 7145
-2F91D CJK COMPATIBILITY IDEOGRAPH-2F91D
- : 24263
-2F91E CJK COMPATIBILITY IDEOGRAPH-2F91E
- : 719C
-2F91F CJK COMPATIBILITY IDEOGRAPH-2F91F
- : 243AB
-2F920 CJK COMPATIBILITY IDEOGRAPH-2F920
- : 7228
-2F921 CJK COMPATIBILITY IDEOGRAPH-2F921
- : 7235
-2F922 CJK COMPATIBILITY IDEOGRAPH-2F922
- : 7250
-2F923 CJK COMPATIBILITY IDEOGRAPH-2F923
- : 24608
-2F924 CJK COMPATIBILITY IDEOGRAPH-2F924
- : 7280
-2F925 CJK COMPATIBILITY IDEOGRAPH-2F925
- : 7295
-2F926 CJK COMPATIBILITY IDEOGRAPH-2F926
- : 24735
-2F927 CJK COMPATIBILITY IDEOGRAPH-2F927
- : 24814
-2F928 CJK COMPATIBILITY IDEOGRAPH-2F928
- : 737A
-2F929 CJK COMPATIBILITY IDEOGRAPH-2F929
- : 738B
-2F92A CJK COMPATIBILITY IDEOGRAPH-2F92A
- : 3EAC
-2F92B CJK COMPATIBILITY IDEOGRAPH-2F92B
- : 73A5
-2F92C CJK COMPATIBILITY IDEOGRAPH-2F92C
- : 3EB8
-2F92D CJK COMPATIBILITY IDEOGRAPH-2F92D
- : 3EB8
-2F92E CJK COMPATIBILITY IDEOGRAPH-2F92E
- : 7447
-2F92F CJK COMPATIBILITY IDEOGRAPH-2F92F
- : 745C
-2F930 CJK COMPATIBILITY IDEOGRAPH-2F930
- : 7471
-2F931 CJK COMPATIBILITY IDEOGRAPH-2F931
- : 7485
-2F932 CJK COMPATIBILITY IDEOGRAPH-2F932
- : 74CA
-2F933 CJK COMPATIBILITY IDEOGRAPH-2F933
- : 3F1B
-2F934 CJK COMPATIBILITY IDEOGRAPH-2F934
- : 7524
-2F935 CJK COMPATIBILITY IDEOGRAPH-2F935
- : 24C36
-2F936 CJK COMPATIBILITY IDEOGRAPH-2F936
- : 753E
-2F937 CJK COMPATIBILITY IDEOGRAPH-2F937
- : 24C92
-2F938 CJK COMPATIBILITY IDEOGRAPH-2F938
- : 7570
-2F939 CJK COMPATIBILITY IDEOGRAPH-2F939
- : 2219F
-2F93A CJK COMPATIBILITY IDEOGRAPH-2F93A
- : 7610
-2F93B CJK COMPATIBILITY IDEOGRAPH-2F93B
- : 24FA1
-2F93C CJK COMPATIBILITY IDEOGRAPH-2F93C
- : 24FB8
-2F93D CJK COMPATIBILITY IDEOGRAPH-2F93D
- : 25044
-2F93E CJK COMPATIBILITY IDEOGRAPH-2F93E
- : 3FFC
-2F93F CJK COMPATIBILITY IDEOGRAPH-2F93F
- : 4008
-2F940 CJK COMPATIBILITY IDEOGRAPH-2F940
- : 76F4
-2F941 CJK COMPATIBILITY IDEOGRAPH-2F941
- : 250F3
-2F942 CJK COMPATIBILITY IDEOGRAPH-2F942
- : 250F2
-2F943 CJK COMPATIBILITY IDEOGRAPH-2F943
- : 25119
-2F944 CJK COMPATIBILITY IDEOGRAPH-2F944
- : 25133
-2F945 CJK COMPATIBILITY IDEOGRAPH-2F945
- : 771E
-2F946 CJK COMPATIBILITY IDEOGRAPH-2F946
- : 771F
-2F947 CJK COMPATIBILITY IDEOGRAPH-2F947
- : 771F
-2F948 CJK COMPATIBILITY IDEOGRAPH-2F948
- : 774A
-2F949 CJK COMPATIBILITY IDEOGRAPH-2F949
- : 4039
-2F94A CJK COMPATIBILITY IDEOGRAPH-2F94A
- : 778B
-2F94B CJK COMPATIBILITY IDEOGRAPH-2F94B
- : 4046
-2F94C CJK COMPATIBILITY IDEOGRAPH-2F94C
- : 4096
-2F94D CJK COMPATIBILITY IDEOGRAPH-2F94D
- : 2541D
-2F94E CJK COMPATIBILITY IDEOGRAPH-2F94E
- : 784E
-2F94F CJK COMPATIBILITY IDEOGRAPH-2F94F
- : 788C
-2F950 CJK COMPATIBILITY IDEOGRAPH-2F950
- : 78CC
-2F951 CJK COMPATIBILITY IDEOGRAPH-2F951
- : 40E3
-2F952 CJK COMPATIBILITY IDEOGRAPH-2F952
- : 25626
-2F953 CJK COMPATIBILITY IDEOGRAPH-2F953
- : 7956
-2F954 CJK COMPATIBILITY IDEOGRAPH-2F954
- : 2569A
-2F955 CJK COMPATIBILITY IDEOGRAPH-2F955
- : 256C5
-2F956 CJK COMPATIBILITY IDEOGRAPH-2F956
- : 798F
-2F957 CJK COMPATIBILITY IDEOGRAPH-2F957
- : 79EB
-2F958 CJK COMPATIBILITY IDEOGRAPH-2F958
- : 412F
-2F959 CJK COMPATIBILITY IDEOGRAPH-2F959
- : 7A40
-2F95A CJK COMPATIBILITY IDEOGRAPH-2F95A
- : 7A4A
-2F95B CJK COMPATIBILITY IDEOGRAPH-2F95B
- : 7A4F
-2F95C CJK COMPATIBILITY IDEOGRAPH-2F95C
- : 2597C
-2F95D CJK COMPATIBILITY IDEOGRAPH-2F95D
- : 25AA7
-2F95E CJK COMPATIBILITY IDEOGRAPH-2F95E
- : 25AA7
-2F95F CJK COMPATIBILITY IDEOGRAPH-2F95F
- : 7AEE
-2F960 CJK COMPATIBILITY IDEOGRAPH-2F960
- : 4202
-2F961 CJK COMPATIBILITY IDEOGRAPH-2F961
- : 25BAB
-2F962 CJK COMPATIBILITY IDEOGRAPH-2F962
- : 7BC6
-2F963 CJK COMPATIBILITY IDEOGRAPH-2F963
- : 7BC9
-2F964 CJK COMPATIBILITY IDEOGRAPH-2F964
- : 4227
-2F965 CJK COMPATIBILITY IDEOGRAPH-2F965
- : 25C80
-2F966 CJK COMPATIBILITY IDEOGRAPH-2F966
- : 7CD2
-2F967 CJK COMPATIBILITY IDEOGRAPH-2F967
- : 42A0
-2F968 CJK COMPATIBILITY IDEOGRAPH-2F968
- : 7CE8
-2F969 CJK COMPATIBILITY IDEOGRAPH-2F969
- : 7CE3
-2F96A CJK COMPATIBILITY IDEOGRAPH-2F96A
- : 7D00
-2F96B CJK COMPATIBILITY IDEOGRAPH-2F96B
- : 25F86
-2F96C CJK COMPATIBILITY IDEOGRAPH-2F96C
- : 7D63
-2F96D CJK COMPATIBILITY IDEOGRAPH-2F96D
- : 4301
-2F96E CJK COMPATIBILITY IDEOGRAPH-2F96E
- : 7DC7
-2F96F CJK COMPATIBILITY IDEOGRAPH-2F96F
- : 7E02
-2F970 CJK COMPATIBILITY IDEOGRAPH-2F970
- : 7E45
-2F971 CJK COMPATIBILITY IDEOGRAPH-2F971
- : 4334
-2F972 CJK COMPATIBILITY IDEOGRAPH-2F972
- : 26228
-2F973 CJK COMPATIBILITY IDEOGRAPH-2F973
- : 26247
-2F974 CJK COMPATIBILITY IDEOGRAPH-2F974
- : 4359
-2F975 CJK COMPATIBILITY IDEOGRAPH-2F975
- : 262D9
-2F976 CJK COMPATIBILITY IDEOGRAPH-2F976
- : 7F7A
-2F977 CJK COMPATIBILITY IDEOGRAPH-2F977
- : 2633E
-2F978 CJK COMPATIBILITY IDEOGRAPH-2F978
- : 7F95
-2F979 CJK COMPATIBILITY IDEOGRAPH-2F979
- : 7FFA
-2F97A CJK COMPATIBILITY IDEOGRAPH-2F97A
- : 8005
-2F97B CJK COMPATIBILITY IDEOGRAPH-2F97B
- : 264DA
-2F97C CJK COMPATIBILITY IDEOGRAPH-2F97C
- : 26523
-2F97D CJK COMPATIBILITY IDEOGRAPH-2F97D
- : 8060
-2F97E CJK COMPATIBILITY IDEOGRAPH-2F97E
- : 265A8
-2F97F CJK COMPATIBILITY IDEOGRAPH-2F97F
- : 8070
-2F980 CJK COMPATIBILITY IDEOGRAPH-2F980
- : 2335F
-2F981 CJK COMPATIBILITY IDEOGRAPH-2F981
- : 43D5
-2F982 CJK COMPATIBILITY IDEOGRAPH-2F982
- : 80B2
-2F983 CJK COMPATIBILITY IDEOGRAPH-2F983
- : 8103
-2F984 CJK COMPATIBILITY IDEOGRAPH-2F984
- : 440B
-2F985 CJK COMPATIBILITY IDEOGRAPH-2F985
- : 813E
-2F986 CJK COMPATIBILITY IDEOGRAPH-2F986
- : 5AB5
-2F987 CJK COMPATIBILITY IDEOGRAPH-2F987
- : 267A7
-2F988 CJK COMPATIBILITY IDEOGRAPH-2F988
- : 267B5
-2F989 CJK COMPATIBILITY IDEOGRAPH-2F989
- : 23393
-2F98A CJK COMPATIBILITY IDEOGRAPH-2F98A
- : 2339C
-2F98B CJK COMPATIBILITY IDEOGRAPH-2F98B
- : 8201
-2F98C CJK COMPATIBILITY IDEOGRAPH-2F98C
- : 8204
-2F98D CJK COMPATIBILITY IDEOGRAPH-2F98D
- : 8F9E
-2F98E CJK COMPATIBILITY IDEOGRAPH-2F98E
- : 446B
-2F98F CJK COMPATIBILITY IDEOGRAPH-2F98F
- : 8291
-2F990 CJK COMPATIBILITY IDEOGRAPH-2F990
- : 828B
-2F991 CJK COMPATIBILITY IDEOGRAPH-2F991
- : 829D
-2F992 CJK COMPATIBILITY IDEOGRAPH-2F992
- : 52B3
-2F993 CJK COMPATIBILITY IDEOGRAPH-2F993
- : 82B1
-2F994 CJK COMPATIBILITY IDEOGRAPH-2F994
- : 82B3
-2F995 CJK COMPATIBILITY IDEOGRAPH-2F995
- : 82BD
-2F996 CJK COMPATIBILITY IDEOGRAPH-2F996
- : 82E6
-2F997 CJK COMPATIBILITY IDEOGRAPH-2F997
- : 26B3C
-2F998 CJK COMPATIBILITY IDEOGRAPH-2F998
- : 82E5
-2F999 CJK COMPATIBILITY IDEOGRAPH-2F999
- : 831D
-2F99A CJK COMPATIBILITY IDEOGRAPH-2F99A
- : 8363
-2F99B CJK COMPATIBILITY IDEOGRAPH-2F99B
- : 83AD
-2F99C CJK COMPATIBILITY IDEOGRAPH-2F99C
- : 8323
-2F99D CJK COMPATIBILITY IDEOGRAPH-2F99D
- : 83BD
-2F99E CJK COMPATIBILITY IDEOGRAPH-2F99E
- : 83E7
-2F99F CJK COMPATIBILITY IDEOGRAPH-2F99F
- : 8457
-2F9A0 CJK COMPATIBILITY IDEOGRAPH-2F9A0
- : 8353
-2F9A1 CJK COMPATIBILITY IDEOGRAPH-2F9A1
- : 83CA
-2F9A2 CJK COMPATIBILITY IDEOGRAPH-2F9A2
- : 83CC
-2F9A3 CJK COMPATIBILITY IDEOGRAPH-2F9A3
- : 83DC
-2F9A4 CJK COMPATIBILITY IDEOGRAPH-2F9A4
- : 26C36
-2F9A5 CJK COMPATIBILITY IDEOGRAPH-2F9A5
- : 26D6B
-2F9A6 CJK COMPATIBILITY IDEOGRAPH-2F9A6
- : 26CD5
-2F9A7 CJK COMPATIBILITY IDEOGRAPH-2F9A7
- : 452B
-2F9A8 CJK COMPATIBILITY IDEOGRAPH-2F9A8
- : 84F1
-2F9A9 CJK COMPATIBILITY IDEOGRAPH-2F9A9
- : 84F3
-2F9AA CJK COMPATIBILITY IDEOGRAPH-2F9AA
- : 8516
-2F9AB CJK COMPATIBILITY IDEOGRAPH-2F9AB
- : 273CA
-2F9AC CJK COMPATIBILITY IDEOGRAPH-2F9AC
- : 8564
-2F9AD CJK COMPATIBILITY IDEOGRAPH-2F9AD
- : 26F2C
-2F9AE CJK COMPATIBILITY IDEOGRAPH-2F9AE
- : 455D
-2F9AF CJK COMPATIBILITY IDEOGRAPH-2F9AF
- : 4561
-2F9B0 CJK COMPATIBILITY IDEOGRAPH-2F9B0
- : 26FB1
-2F9B1 CJK COMPATIBILITY IDEOGRAPH-2F9B1
- : 270D2
-2F9B2 CJK COMPATIBILITY IDEOGRAPH-2F9B2
- x 5914
- x 270CD
- x 270F0
- : 456B
-2F9B3 CJK COMPATIBILITY IDEOGRAPH-2F9B3
- : 8650
-2F9B4 CJK COMPATIBILITY IDEOGRAPH-2F9B4
- : 865C
-2F9B5 CJK COMPATIBILITY IDEOGRAPH-2F9B5
- : 8667
-2F9B6 CJK COMPATIBILITY IDEOGRAPH-2F9B6
- x 27205
- : 8669
-2F9B7 CJK COMPATIBILITY IDEOGRAPH-2F9B7
- : 86A9
-2F9B8 CJK COMPATIBILITY IDEOGRAPH-2F9B8
- : 8688
-2F9B9 CJK COMPATIBILITY IDEOGRAPH-2F9B9
- : 870E
-2F9BA CJK COMPATIBILITY IDEOGRAPH-2F9BA
- : 86E2
-2F9BB CJK COMPATIBILITY IDEOGRAPH-2F9BB
- : 8779
-2F9BC CJK COMPATIBILITY IDEOGRAPH-2F9BC
- : 8728
-2F9BD CJK COMPATIBILITY IDEOGRAPH-2F9BD
- : 876B
-2F9BE CJK COMPATIBILITY IDEOGRAPH-2F9BE
- : 8786
-2F9BF CJK COMPATIBILITY IDEOGRAPH-2F9BF
- : 45D7
-2F9C0 CJK COMPATIBILITY IDEOGRAPH-2F9C0
- : 87E1
-2F9C1 CJK COMPATIBILITY IDEOGRAPH-2F9C1
- : 8801
-2F9C2 CJK COMPATIBILITY IDEOGRAPH-2F9C2
- : 45F9
-2F9C3 CJK COMPATIBILITY IDEOGRAPH-2F9C3
- : 8860
-2F9C4 CJK COMPATIBILITY IDEOGRAPH-2F9C4
- : 8863
-2F9C5 CJK COMPATIBILITY IDEOGRAPH-2F9C5
- : 27667
-2F9C6 CJK COMPATIBILITY IDEOGRAPH-2F9C6
- : 88D7
-2F9C7 CJK COMPATIBILITY IDEOGRAPH-2F9C7
- : 88DE
-2F9C8 CJK COMPATIBILITY IDEOGRAPH-2F9C8
- : 4635
-2F9C9 CJK COMPATIBILITY IDEOGRAPH-2F9C9
- : 88FA
-2F9CA CJK COMPATIBILITY IDEOGRAPH-2F9CA
- : 34BB
-2F9CB CJK COMPATIBILITY IDEOGRAPH-2F9CB
- x 4695
- : 278AE
-2F9CC CJK COMPATIBILITY IDEOGRAPH-2F9CC
- : 27966
-2F9CD CJK COMPATIBILITY IDEOGRAPH-2F9CD
- : 46BE
-2F9CE CJK COMPATIBILITY IDEOGRAPH-2F9CE
- : 46C7
-2F9CF CJK COMPATIBILITY IDEOGRAPH-2F9CF
- : 8AA0
-2F9D0 CJK COMPATIBILITY IDEOGRAPH-2F9D0
- : 8AED
-2F9D1 CJK COMPATIBILITY IDEOGRAPH-2F9D1
- : 8B8A
-2F9D2 CJK COMPATIBILITY IDEOGRAPH-2F9D2
- : 8C55
-2F9D3 CJK COMPATIBILITY IDEOGRAPH-2F9D3
- : 27CA8
-2F9D4 CJK COMPATIBILITY IDEOGRAPH-2F9D4
- : 8CAB
-2F9D5 CJK COMPATIBILITY IDEOGRAPH-2F9D5
- : 8CC1
-2F9D6 CJK COMPATIBILITY IDEOGRAPH-2F9D6
- x 25AD4
- : 8D1B
-2F9D7 CJK COMPATIBILITY IDEOGRAPH-2F9D7
- : 8D77
-2F9D8 CJK COMPATIBILITY IDEOGRAPH-2F9D8
- : 27F2F
-2F9D9 CJK COMPATIBILITY IDEOGRAPH-2F9D9
- : 20804
-2F9DA CJK COMPATIBILITY IDEOGRAPH-2F9DA
- : 8DCB
-2F9DB CJK COMPATIBILITY IDEOGRAPH-2F9DB
- : 8DBC
-2F9DC CJK COMPATIBILITY IDEOGRAPH-2F9DC
- : 8DF0
-2F9DD CJK COMPATIBILITY IDEOGRAPH-2F9DD
- : 208DE
-2F9DE CJK COMPATIBILITY IDEOGRAPH-2F9DE
- : 8ED4
-2F9DF CJK COMPATIBILITY IDEOGRAPH-2F9DF
- : 8F38
-2F9E0 CJK COMPATIBILITY IDEOGRAPH-2F9E0
- : 285D2
-2F9E1 CJK COMPATIBILITY IDEOGRAPH-2F9E1
- : 285ED
-2F9E2 CJK COMPATIBILITY IDEOGRAPH-2F9E2
- : 9094
-2F9E3 CJK COMPATIBILITY IDEOGRAPH-2F9E3
- : 90F1
-2F9E4 CJK COMPATIBILITY IDEOGRAPH-2F9E4
- : 9111
-2F9E5 CJK COMPATIBILITY IDEOGRAPH-2F9E5
- : 2872E
-2F9E6 CJK COMPATIBILITY IDEOGRAPH-2F9E6
- : 911B
-2F9E7 CJK COMPATIBILITY IDEOGRAPH-2F9E7
- : 9238
-2F9E8 CJK COMPATIBILITY IDEOGRAPH-2F9E8
- : 92D7
-2F9E9 CJK COMPATIBILITY IDEOGRAPH-2F9E9
- : 92D8
-2F9EA CJK COMPATIBILITY IDEOGRAPH-2F9EA
- : 927C
-2F9EB CJK COMPATIBILITY IDEOGRAPH-2F9EB
- : 93F9
-2F9EC CJK COMPATIBILITY IDEOGRAPH-2F9EC
- : 9415
-2F9ED CJK COMPATIBILITY IDEOGRAPH-2F9ED
- : 28BFA
-2F9EE CJK COMPATIBILITY IDEOGRAPH-2F9EE
- : 958B
-2F9EF CJK COMPATIBILITY IDEOGRAPH-2F9EF
- : 4995
-2F9F0 CJK COMPATIBILITY IDEOGRAPH-2F9F0
- : 95B7
-2F9F1 CJK COMPATIBILITY IDEOGRAPH-2F9F1
- : 28D77
-2F9F2 CJK COMPATIBILITY IDEOGRAPH-2F9F2
- : 49E6
-2F9F3 CJK COMPATIBILITY IDEOGRAPH-2F9F3
- : 96C3
-2F9F4 CJK COMPATIBILITY IDEOGRAPH-2F9F4
- : 5DB2
-2F9F5 CJK COMPATIBILITY IDEOGRAPH-2F9F5
- : 9723
-2F9F6 CJK COMPATIBILITY IDEOGRAPH-2F9F6
- : 29145
-2F9F7 CJK COMPATIBILITY IDEOGRAPH-2F9F7
- : 2921A
-2F9F8 CJK COMPATIBILITY IDEOGRAPH-2F9F8
- : 4A6E
-2F9F9 CJK COMPATIBILITY IDEOGRAPH-2F9F9
- : 4A76
-2F9FA CJK COMPATIBILITY IDEOGRAPH-2F9FA
- : 97E0
-2F9FB CJK COMPATIBILITY IDEOGRAPH-2F9FB
- : 2940A
-2F9FC CJK COMPATIBILITY IDEOGRAPH-2F9FC
- : 4AB2
-2F9FD CJK COMPATIBILITY IDEOGRAPH-2F9FD
- : 29496
-2F9FE CJK COMPATIBILITY IDEOGRAPH-2F9FE
- : 980B
-2F9FF CJK COMPATIBILITY IDEOGRAPH-2F9FF
- : 980B
-2FA00 CJK COMPATIBILITY IDEOGRAPH-2FA00
- : 9829
-2FA01 CJK COMPATIBILITY IDEOGRAPH-2FA01
- : 295B6
-2FA02 CJK COMPATIBILITY IDEOGRAPH-2FA02
- : 98E2
-2FA03 CJK COMPATIBILITY IDEOGRAPH-2FA03
- : 4B33
-2FA04 CJK COMPATIBILITY IDEOGRAPH-2FA04
- : 9929
-2FA05 CJK COMPATIBILITY IDEOGRAPH-2FA05
- : 99A7
-2FA06 CJK COMPATIBILITY IDEOGRAPH-2FA06
- : 99C2
-2FA07 CJK COMPATIBILITY IDEOGRAPH-2FA07
- : 99FE
-2FA08 CJK COMPATIBILITY IDEOGRAPH-2FA08
- : 4BCE
-2FA09 CJK COMPATIBILITY IDEOGRAPH-2FA09
- : 29B30
-2FA0A CJK COMPATIBILITY IDEOGRAPH-2FA0A
- : 9B12
-2FA0B CJK COMPATIBILITY IDEOGRAPH-2FA0B
- : 9C40
-2FA0C CJK COMPATIBILITY IDEOGRAPH-2FA0C
- : 9CFD
-2FA0D CJK COMPATIBILITY IDEOGRAPH-2FA0D
- : 4CCE
-2FA0E CJK COMPATIBILITY IDEOGRAPH-2FA0E
- : 4CED
-2FA0F CJK COMPATIBILITY IDEOGRAPH-2FA0F
- : 9D67
-2FA10 CJK COMPATIBILITY IDEOGRAPH-2FA10
- : 2A0CE
-2FA11 CJK COMPATIBILITY IDEOGRAPH-2FA11
- : 4CF8
-2FA12 CJK COMPATIBILITY IDEOGRAPH-2FA12
- : 2A105
-2FA13 CJK COMPATIBILITY IDEOGRAPH-2FA13
- : 2A20E
-2FA14 CJK COMPATIBILITY IDEOGRAPH-2FA14
- : 2A291
-2FA15 CJK COMPATIBILITY IDEOGRAPH-2FA15
- : 9EBB
-2FA16 CJK COMPATIBILITY IDEOGRAPH-2FA16
- : 4D56
-2FA17 CJK COMPATIBILITY IDEOGRAPH-2FA17
- : 9EF9
-2FA18 CJK COMPATIBILITY IDEOGRAPH-2FA18
- : 9EFE
-2FA19 CJK COMPATIBILITY IDEOGRAPH-2FA19
- : 9F05
-2FA1A CJK COMPATIBILITY IDEOGRAPH-2FA1A
- : 9F0F
-2FA1B CJK COMPATIBILITY IDEOGRAPH-2FA1B
- : 9F16
-2FA1C CJK COMPATIBILITY IDEOGRAPH-2FA1C
- : 9F3B
-2FA1D CJK COMPATIBILITY IDEOGRAPH-2FA1D
- : 2A600
-@@ 2FF80 Unassigned 2FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-2FFFE <not a character>
- * the value 2FFFE is guaranteed not to be a Unicode character at all
-2FFFF <not a character>
- * the value 2FFFF is guaranteed not to be a Unicode character at all
-@@ 3FF80 Unassigned 3FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-3FFFE <not a character>
- * the value 3FFFE is guaranteed not to be a Unicode character at all
-3FFFF <not a character>
- * the value 3FFFF is guaranteed not to be a Unicode character at all
-@@ 4FF80 Unassigned 4FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-4FFFE <not a character>
- * the value 4FFFE is guaranteed not to be a Unicode character at all
-4FFFF <not a character>
- * the value 4FFFF is guaranteed not to be a Unicode character at all
-@@ 5FF80 Unassigned 5FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-5FFFE <not a character>
- * the value 5FFFE is guaranteed not to be a Unicode character at all
-5FFFF <not a character>
- * the value 5FFFF is guaranteed not to be a Unicode character at all
-@@ 6FF80 Unassigned 6FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-6FFFE <not a character>
- * the value 6FFFE is guaranteed not to be a Unicode character at all
-6FFFF <not a character>
- * the value 6FFFF is guaranteed not to be a Unicode character at all
-@@ 7FF80 Unassigned 7FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-7FFFE <not a character>
- * the value 7FFFE is guaranteed not to be a Unicode character at all
-7FFFF <not a character>
- * the value 7FFFF is guaranteed not to be a Unicode character at all
-@@ 8FF80 Unassigned 8FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-8FFFE <not a character>
- * the value 8FFFE is guaranteed not to be a Unicode character at all
-8FFFF <not a character>
- * the value 8FFFF is guaranteed not to be a Unicode character at all
-@@ 9FF80 Unassigned 9FFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-9FFFE <not a character>
- * the value 9FFFE is guaranteed not to be a Unicode character at all
-9FFFF <not a character>
- * the value 9FFFF is guaranteed not to be a Unicode character at all
-@@ AFF80 Unassigned AFFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-AFFFE <not a character>
- * the value AFFFE is guaranteed not to be a Unicode character at all
-AFFFF <not a character>
- * the value AFFFF is guaranteed not to be a Unicode character at all
-@@ BFF80 Unassigned BFFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-BFFFE <not a character>
- * the value BFFFE is guaranteed not to be a Unicode character at all
-BFFFF <not a character>
- * the value BFFFF is guaranteed not to be a Unicode character at all
-@@ CFF80 Unassigned CFFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-CFFFE <not a character>
- * the value CFFFE is guaranteed not to be a Unicode character at all
-CFFFF <not a character>
- * the value CFFFF is guaranteed not to be a Unicode character at all
-@@ DFF80 Unassigned DFFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-DFFFE <not a character>
- * the value DFFFE is guaranteed not to be a Unicode character at all
-DFFFF <not a character>
- * the value DFFFF is guaranteed not to be a Unicode character at all
-@@ E0000 Tags E007F
-@+ Tag characters are deprecated, and their use is strongly discouraged.
-@ Tag identifiers
-E0001 LANGUAGE TAG
-@ Tag components
-E0020 TAG SPACE
-E0021 TAG EXCLAMATION MARK
-E0022 TAG QUOTATION MARK
-E0023 TAG NUMBER SIGN
-E0024 TAG DOLLAR SIGN
-E0025 TAG PERCENT SIGN
-E0026 TAG AMPERSAND
-E0027 TAG APOSTROPHE
-E0028 TAG LEFT PARENTHESIS
-E0029 TAG RIGHT PARENTHESIS
-E002A TAG ASTERISK
-E002B TAG PLUS SIGN
-E002C TAG COMMA
-E002D TAG HYPHEN-MINUS
-E002E TAG FULL STOP
-E002F TAG SOLIDUS
-E0030 TAG DIGIT ZERO
-E0031 TAG DIGIT ONE
-E0032 TAG DIGIT TWO
-E0033 TAG DIGIT THREE
-E0034 TAG DIGIT FOUR
-E0035 TAG DIGIT FIVE
-E0036 TAG DIGIT SIX
-E0037 TAG DIGIT SEVEN
-E0038 TAG DIGIT EIGHT
-E0039 TAG DIGIT NINE
-E003A TAG COLON
-E003B TAG SEMICOLON
-E003C TAG LESS-THAN SIGN
-E003D TAG EQUALS SIGN
-E003E TAG GREATER-THAN SIGN
-E003F TAG QUESTION MARK
-E0040 TAG COMMERCIAL AT
-E0041 TAG LATIN CAPITAL LETTER A
-E0042 TAG LATIN CAPITAL LETTER B
-E0043 TAG LATIN CAPITAL LETTER C
-E0044 TAG LATIN CAPITAL LETTER D
-E0045 TAG LATIN CAPITAL LETTER E
-E0046 TAG LATIN CAPITAL LETTER F
-E0047 TAG LATIN CAPITAL LETTER G
-E0048 TAG LATIN CAPITAL LETTER H
-E0049 TAG LATIN CAPITAL LETTER I
-E004A TAG LATIN CAPITAL LETTER J
-E004B TAG LATIN CAPITAL LETTER K
-E004C TAG LATIN CAPITAL LETTER L
-E004D TAG LATIN CAPITAL LETTER M
-E004E TAG LATIN CAPITAL LETTER N
-E004F TAG LATIN CAPITAL LETTER O
-E0050 TAG LATIN CAPITAL LETTER P
-E0051 TAG LATIN CAPITAL LETTER Q
-E0052 TAG LATIN CAPITAL LETTER R
-E0053 TAG LATIN CAPITAL LETTER S
-E0054 TAG LATIN CAPITAL LETTER T
-E0055 TAG LATIN CAPITAL LETTER U
-E0056 TAG LATIN CAPITAL LETTER V
-E0057 TAG LATIN CAPITAL LETTER W
-E0058 TAG LATIN CAPITAL LETTER X
-E0059 TAG LATIN CAPITAL LETTER Y
-E005A TAG LATIN CAPITAL LETTER Z
-E005B TAG LEFT SQUARE BRACKET
-E005C TAG REVERSE SOLIDUS
-E005D TAG RIGHT SQUARE BRACKET
-E005E TAG CIRCUMFLEX ACCENT
-E005F TAG LOW LINE
-E0060 TAG GRAVE ACCENT
-E0061 TAG LATIN SMALL LETTER A
-E0062 TAG LATIN SMALL LETTER B
-E0063 TAG LATIN SMALL LETTER C
-E0064 TAG LATIN SMALL LETTER D
-E0065 TAG LATIN SMALL LETTER E
-E0066 TAG LATIN SMALL LETTER F
-E0067 TAG LATIN SMALL LETTER G
-E0068 TAG LATIN SMALL LETTER H
-E0069 TAG LATIN SMALL LETTER I
-E006A TAG LATIN SMALL LETTER J
-E006B TAG LATIN SMALL LETTER K
-E006C TAG LATIN SMALL LETTER L
-E006D TAG LATIN SMALL LETTER M
-E006E TAG LATIN SMALL LETTER N
-E006F TAG LATIN SMALL LETTER O
-E0070 TAG LATIN SMALL LETTER P
-E0071 TAG LATIN SMALL LETTER Q
-E0072 TAG LATIN SMALL LETTER R
-E0073 TAG LATIN SMALL LETTER S
-E0074 TAG LATIN SMALL LETTER T
-E0075 TAG LATIN SMALL LETTER U
-E0076 TAG LATIN SMALL LETTER V
-E0077 TAG LATIN SMALL LETTER W
-E0078 TAG LATIN SMALL LETTER X
-E0079 TAG LATIN SMALL LETTER Y
-E007A TAG LATIN SMALL LETTER Z
-E007B TAG LEFT CURLY BRACKET
-E007C TAG VERTICAL LINE
-E007D TAG RIGHT CURLY BRACKET
-E007E TAG TILDE
-E007F CANCEL TAG
-@@ E0100 Variation Selectors Supplement E01EF
-@+ These complete the set started at FE00 to FE0F
-@ Variation selectors
-E0100 VARIATION SELECTOR-17
- * these are abbreviated VS17, and so on
-E0101 VARIATION SELECTOR-18
-E0102 VARIATION SELECTOR-19
-E0103 VARIATION SELECTOR-20
-E0104 VARIATION SELECTOR-21
-E0105 VARIATION SELECTOR-22
-E0106 VARIATION SELECTOR-23
-E0107 VARIATION SELECTOR-24
-E0108 VARIATION SELECTOR-25
-E0109 VARIATION SELECTOR-26
-E010A VARIATION SELECTOR-27
-E010B VARIATION SELECTOR-28
-E010C VARIATION SELECTOR-29
-E010D VARIATION SELECTOR-30
-E010E VARIATION SELECTOR-31
-E010F VARIATION SELECTOR-32
-E0110 VARIATION SELECTOR-33
-E0111 VARIATION SELECTOR-34
-E0112 VARIATION SELECTOR-35
-E0113 VARIATION SELECTOR-36
-E0114 VARIATION SELECTOR-37
-E0115 VARIATION SELECTOR-38
-E0116 VARIATION SELECTOR-39
-E0117 VARIATION SELECTOR-40
-E0118 VARIATION SELECTOR-41
-E0119 VARIATION SELECTOR-42
-E011A VARIATION SELECTOR-43
-E011B VARIATION SELECTOR-44
-E011C VARIATION SELECTOR-45
-E011D VARIATION SELECTOR-46
-E011E VARIATION SELECTOR-47
-E011F VARIATION SELECTOR-48
-E0120 VARIATION SELECTOR-49
-E0121 VARIATION SELECTOR-50
-E0122 VARIATION SELECTOR-51
-E0123 VARIATION SELECTOR-52
-E0124 VARIATION SELECTOR-53
-E0125 VARIATION SELECTOR-54
-E0126 VARIATION SELECTOR-55
-E0127 VARIATION SELECTOR-56
-E0128 VARIATION SELECTOR-57
-E0129 VARIATION SELECTOR-58
-E012A VARIATION SELECTOR-59
-E012B VARIATION SELECTOR-60
-E012C VARIATION SELECTOR-61
-E012D VARIATION SELECTOR-62
-E012E VARIATION SELECTOR-63
-E012F VARIATION SELECTOR-64
-E0130 VARIATION SELECTOR-65
-E0131 VARIATION SELECTOR-66
-E0132 VARIATION SELECTOR-67
-E0133 VARIATION SELECTOR-68
-E0134 VARIATION SELECTOR-69
-E0135 VARIATION SELECTOR-70
-E0136 VARIATION SELECTOR-71
-E0137 VARIATION SELECTOR-72
-E0138 VARIATION SELECTOR-73
-E0139 VARIATION SELECTOR-74
-E013A VARIATION SELECTOR-75
-E013B VARIATION SELECTOR-76
-E013C VARIATION SELECTOR-77
-E013D VARIATION SELECTOR-78
-E013E VARIATION SELECTOR-79
-E013F VARIATION SELECTOR-80
-E0140 VARIATION SELECTOR-81
-E0141 VARIATION SELECTOR-82
-E0142 VARIATION SELECTOR-83
-E0143 VARIATION SELECTOR-84
-E0144 VARIATION SELECTOR-85
-E0145 VARIATION SELECTOR-86
-E0146 VARIATION SELECTOR-87
-E0147 VARIATION SELECTOR-88
-E0148 VARIATION SELECTOR-89
-E0149 VARIATION SELECTOR-90
-E014A VARIATION SELECTOR-91
-E014B VARIATION SELECTOR-92
-E014C VARIATION SELECTOR-93
-E014D VARIATION SELECTOR-94
-E014E VARIATION SELECTOR-95
-E014F VARIATION SELECTOR-96
-E0150 VARIATION SELECTOR-97
-E0151 VARIATION SELECTOR-98
-E0152 VARIATION SELECTOR-99
-E0153 VARIATION SELECTOR-100
-E0154 VARIATION SELECTOR-101
-E0155 VARIATION SELECTOR-102
-E0156 VARIATION SELECTOR-103
-E0157 VARIATION SELECTOR-104
-E0158 VARIATION SELECTOR-105
-E0159 VARIATION SELECTOR-106
-E015A VARIATION SELECTOR-107
-E015B VARIATION SELECTOR-108
-E015C VARIATION SELECTOR-109
-E015D VARIATION SELECTOR-110
-E015E VARIATION SELECTOR-111
-E015F VARIATION SELECTOR-112
-E0160 VARIATION SELECTOR-113
-E0161 VARIATION SELECTOR-114
-E0162 VARIATION SELECTOR-115
-E0163 VARIATION SELECTOR-116
-E0164 VARIATION SELECTOR-117
-E0165 VARIATION SELECTOR-118
-E0166 VARIATION SELECTOR-119
-E0167 VARIATION SELECTOR-120
-E0168 VARIATION SELECTOR-121
-E0169 VARIATION SELECTOR-122
-E016A VARIATION SELECTOR-123
-E016B VARIATION SELECTOR-124
-E016C VARIATION SELECTOR-125
-E016D VARIATION SELECTOR-126
-E016E VARIATION SELECTOR-127
-E016F VARIATION SELECTOR-128
-E0170 VARIATION SELECTOR-129
-E0171 VARIATION SELECTOR-130
-E0172 VARIATION SELECTOR-131
-E0173 VARIATION SELECTOR-132
-E0174 VARIATION SELECTOR-133
-E0175 VARIATION SELECTOR-134
-E0176 VARIATION SELECTOR-135
-E0177 VARIATION SELECTOR-136
-E0178 VARIATION SELECTOR-137
-E0179 VARIATION SELECTOR-138
-E017A VARIATION SELECTOR-139
-E017B VARIATION SELECTOR-140
-E017C VARIATION SELECTOR-141
-E017D VARIATION SELECTOR-142
-E017E VARIATION SELECTOR-143
-E017F VARIATION SELECTOR-144
-E0180 VARIATION SELECTOR-145
-E0181 VARIATION SELECTOR-146
-E0182 VARIATION SELECTOR-147
-E0183 VARIATION SELECTOR-148
-E0184 VARIATION SELECTOR-149
-E0185 VARIATION SELECTOR-150
-E0186 VARIATION SELECTOR-151
-E0187 VARIATION SELECTOR-152
-E0188 VARIATION SELECTOR-153
-E0189 VARIATION SELECTOR-154
-E018A VARIATION SELECTOR-155
-E018B VARIATION SELECTOR-156
-E018C VARIATION SELECTOR-157
-E018D VARIATION SELECTOR-158
-E018E VARIATION SELECTOR-159
-E018F VARIATION SELECTOR-160
-E0190 VARIATION SELECTOR-161
-E0191 VARIATION SELECTOR-162
-E0192 VARIATION SELECTOR-163
-E0193 VARIATION SELECTOR-164
-E0194 VARIATION SELECTOR-165
-E0195 VARIATION SELECTOR-166
-E0196 VARIATION SELECTOR-167
-E0197 VARIATION SELECTOR-168
-E0198 VARIATION SELECTOR-169
-E0199 VARIATION SELECTOR-170
-E019A VARIATION SELECTOR-171
-E019B VARIATION SELECTOR-172
-E019C VARIATION SELECTOR-173
-E019D VARIATION SELECTOR-174
-E019E VARIATION SELECTOR-175
-E019F VARIATION SELECTOR-176
-E01A0 VARIATION SELECTOR-177
-E01A1 VARIATION SELECTOR-178
-E01A2 VARIATION SELECTOR-179
-E01A3 VARIATION SELECTOR-180
-E01A4 VARIATION SELECTOR-181
-E01A5 VARIATION SELECTOR-182
-E01A6 VARIATION SELECTOR-183
-E01A7 VARIATION SELECTOR-184
-E01A8 VARIATION SELECTOR-185
-E01A9 VARIATION SELECTOR-186
-E01AA VARIATION SELECTOR-187
-E01AB VARIATION SELECTOR-188
-E01AC VARIATION SELECTOR-189
-E01AD VARIATION SELECTOR-190
-E01AE VARIATION SELECTOR-191
-E01AF VARIATION SELECTOR-192
-E01B0 VARIATION SELECTOR-193
-E01B1 VARIATION SELECTOR-194
-E01B2 VARIATION SELECTOR-195
-E01B3 VARIATION SELECTOR-196
-E01B4 VARIATION SELECTOR-197
-E01B5 VARIATION SELECTOR-198
-E01B6 VARIATION SELECTOR-199
-E01B7 VARIATION SELECTOR-200
-E01B8 VARIATION SELECTOR-201
-E01B9 VARIATION SELECTOR-202
-E01BA VARIATION SELECTOR-203
-E01BB VARIATION SELECTOR-204
-E01BC VARIATION SELECTOR-205
-E01BD VARIATION SELECTOR-206
-E01BE VARIATION SELECTOR-207
-E01BF VARIATION SELECTOR-208
-E01C0 VARIATION SELECTOR-209
-E01C1 VARIATION SELECTOR-210
-E01C2 VARIATION SELECTOR-211
-E01C3 VARIATION SELECTOR-212
-E01C4 VARIATION SELECTOR-213
-E01C5 VARIATION SELECTOR-214
-E01C6 VARIATION SELECTOR-215
-E01C7 VARIATION SELECTOR-216
-E01C8 VARIATION SELECTOR-217
-E01C9 VARIATION SELECTOR-218
-E01CA VARIATION SELECTOR-219
-E01CB VARIATION SELECTOR-220
-E01CC VARIATION SELECTOR-221
-E01CD VARIATION SELECTOR-222
-E01CE VARIATION SELECTOR-223
-E01CF VARIATION SELECTOR-224
-E01D0 VARIATION SELECTOR-225
-E01D1 VARIATION SELECTOR-226
-E01D2 VARIATION SELECTOR-227
-E01D3 VARIATION SELECTOR-228
-E01D4 VARIATION SELECTOR-229
-E01D5 VARIATION SELECTOR-230
-E01D6 VARIATION SELECTOR-231
-E01D7 VARIATION SELECTOR-232
-E01D8 VARIATION SELECTOR-233
-E01D9 VARIATION SELECTOR-234
-E01DA VARIATION SELECTOR-235
-E01DB VARIATION SELECTOR-236
-E01DC VARIATION SELECTOR-237
-E01DD VARIATION SELECTOR-238
-E01DE VARIATION SELECTOR-239
-E01DF VARIATION SELECTOR-240
-E01E0 VARIATION SELECTOR-241
-E01E1 VARIATION SELECTOR-242
-E01E2 VARIATION SELECTOR-243
-E01E3 VARIATION SELECTOR-244
-E01E4 VARIATION SELECTOR-245
-E01E5 VARIATION SELECTOR-246
-E01E6 VARIATION SELECTOR-247
-E01E7 VARIATION SELECTOR-248
-E01E8 VARIATION SELECTOR-249
-E01E9 VARIATION SELECTOR-250
-E01EA VARIATION SELECTOR-251
-E01EB VARIATION SELECTOR-252
-E01EC VARIATION SELECTOR-253
-E01ED VARIATION SELECTOR-254
-E01EE VARIATION SELECTOR-255
-E01EF VARIATION SELECTOR-256
-@@ EFF80 Unassigned EFFFF
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-EFFFE <not a character>
- * the value EFFFE is guaranteed not to be a Unicode character at all
-EFFFF <not a character>
- * the value EFFFF is guaranteed not to be a Unicode character at all
-@@ FFF80 Supplementary Private Use Area-A FFFFF
-@+ The entire plane is dedicated to private use with the exception of the last two code points.
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-FFFFE <not a character>
- * the value FFFFE is guaranteed not to be a Unicode character at all
-FFFFF <not a character>
- * the value FFFFF is guaranteed not to be a Unicode character at all
-@@ 10FF80 Supplementary Private Use Area-B 10FFFF
-@+ The entire plane is dedicated to private use with the exception of the last two code points.
-@ Noncharacters
-@+ These codes are intended for process-internal uses, but are not permitted for interchange.
-10FFFE <not a character>
- * the value 10FFFE is guaranteed not to be a Unicode character at all
-10FFFF <not a character>
- * the value 10FFFF is guaranteed not to be a Unicode character at all
diff --git a/Master/tlpkg/tlperl/lib/unicore/NormalizationCorrections.txt b/Master/tlpkg/tlperl/lib/unicore/NormalizationCorrections.txt
deleted file mode 100644
index 3c327bc9dab..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/NormalizationCorrections.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-# NormalizationCorrections-5.2.0.txt
-# Date: 2009-05-22, 13:54:00 PDT [KW]
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# The normalization stabilization policy of the Unicode
-# Consortium ordinarily precludes any change to the decomposition
-# for any character, once established in a relevant version
-# of the UnicodeData.txt data file. However, under certain
-# exceptional (and rare) conditions, an error in a decomposition
-# mapping may be discovered that is truly just an unintended
-# typo in the data, and not a matter of dubious interpretation.
-#
-# Whenever such an error may be found, and if it meets the
-# requirements for possible exceptions to normalization
-# stability, the correction is entered in this data file,
-# so that any implementation depending on absolute stability
-# of normalization, *including* any errors in the data, can
-# safely reconstruct the exact state of the data tables at
-# any given version of Unicode.
-#
-# Currently this list has exactly six entries in it, one for the
-# typo found and corrected in Corrigendum #3, and five for
-# the typos and misidentifications found and corrected in
-# Corrigendum #4. All efforts
-# will be made to keep the entries limited to just those fixes.
-#
-# Interpretation of the fields:
-# Field 0: Unicode code point
-# Field 1: Original (erroneous) decomposition
-# Field 2: Corrected decomposition
-# Field 3: Version of Unicode for which the correction was
-# entered into UnicodeData.txt, in n.n.n format.
-# Comment: Indicates the Unicode Corrigendum which documents
-# the correction
-#
-# For more information, see UAX #15, Unicode Normalization Forms.
-#
-F951;96FB;964B;3.2.0 # Corrigendum 3
-2F868;2136A;36FC;4.0.0 # Corrigendum 4
-2F874;5F33;5F53;4.0.0 # Corrigendum 4
-2F91F;43AB;243AB;4.0.0 # Corrigendum 4
-2F95F;7AAE;7AEE;4.0.0 # Corrigendum 4
-2F9BF;4D57;45D7;4.0.0 # Corrigendum 4
diff --git a/Master/tlpkg/tlperl/lib/unicore/PropList.txt b/Master/tlpkg/tlperl/lib/unicore/PropList.txt
deleted file mode 100644
index a15ec5ba9e9..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/PropList.txt
+++ /dev/null
@@ -1,1299 +0,0 @@
-# PropList-5.2.0.txt
-# Date: 2009-08-22, 04:58:40 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-0009..000D ; White_Space # Cc [5] <control-0009>..<control-000D>
-0020 ; White_Space # Zs SPACE
-0085 ; White_Space # Cc <control-0085>
-00A0 ; White_Space # Zs NO-BREAK SPACE
-1680 ; White_Space # Zs OGHAM SPACE MARK
-180E ; White_Space # Zs MONGOLIAN VOWEL SEPARATOR
-2000..200A ; White_Space # Zs [11] EN QUAD..HAIR SPACE
-2028 ; White_Space # Zl LINE SEPARATOR
-2029 ; White_Space # Zp PARAGRAPH SEPARATOR
-202F ; White_Space # Zs NARROW NO-BREAK SPACE
-205F ; White_Space # Zs MEDIUM MATHEMATICAL SPACE
-3000 ; White_Space # Zs IDEOGRAPHIC SPACE
-
-# Total code points: 26
-
-# ================================================
-
-200E..200F ; Bidi_Control # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-202A..202E ; Bidi_Control # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-
-# Total code points: 7
-
-# ================================================
-
-200C..200D ; Join_Control # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-
-# Total code points: 2
-
-# ================================================
-
-002D ; Dash # Pd HYPHEN-MINUS
-058A ; Dash # Pd ARMENIAN HYPHEN
-05BE ; Dash # Pd HEBREW PUNCTUATION MAQAF
-1400 ; Dash # Pd CANADIAN SYLLABICS HYPHEN
-1806 ; Dash # Pd MONGOLIAN TODO SOFT HYPHEN
-2010..2015 ; Dash # Pd [6] HYPHEN..HORIZONTAL BAR
-2053 ; Dash # Po SWUNG DASH
-207B ; Dash # Sm SUPERSCRIPT MINUS
-208B ; Dash # Sm SUBSCRIPT MINUS
-2212 ; Dash # Sm MINUS SIGN
-2E17 ; Dash # Pd DOUBLE OBLIQUE HYPHEN
-2E1A ; Dash # Pd HYPHEN WITH DIAERESIS
-301C ; Dash # Pd WAVE DASH
-3030 ; Dash # Pd WAVY DASH
-30A0 ; Dash # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-FE31..FE32 ; Dash # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE58 ; Dash # Pd SMALL EM DASH
-FE63 ; Dash # Pd SMALL HYPHEN-MINUS
-FF0D ; Dash # Pd FULLWIDTH HYPHEN-MINUS
-
-# Total code points: 25
-
-# ================================================
-
-002D ; Hyphen # Pd HYPHEN-MINUS
-00AD ; Hyphen # Cf SOFT HYPHEN
-058A ; Hyphen # Pd ARMENIAN HYPHEN
-1806 ; Hyphen # Pd MONGOLIAN TODO SOFT HYPHEN
-2010..2011 ; Hyphen # Pd [2] HYPHEN..NON-BREAKING HYPHEN
-2E17 ; Hyphen # Pd DOUBLE OBLIQUE HYPHEN
-30FB ; Hyphen # Po KATAKANA MIDDLE DOT
-FE63 ; Hyphen # Pd SMALL HYPHEN-MINUS
-FF0D ; Hyphen # Pd FULLWIDTH HYPHEN-MINUS
-FF65 ; Hyphen # Po HALFWIDTH KATAKANA MIDDLE DOT
-
-# Total code points: 11
-
-# ================================================
-
-0022 ; Quotation_Mark # Po QUOTATION MARK
-0027 ; Quotation_Mark # Po APOSTROPHE
-00AB ; Quotation_Mark # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BB ; Quotation_Mark # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-2018 ; Quotation_Mark # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Quotation_Mark # Pf RIGHT SINGLE QUOTATION MARK
-201A ; Quotation_Mark # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; Quotation_Mark # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; Quotation_Mark # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; Quotation_Mark # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; Quotation_Mark # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2039 ; Quotation_Mark # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Quotation_Mark # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-300C ; Quotation_Mark # Ps LEFT CORNER BRACKET
-300D ; Quotation_Mark # Pe RIGHT CORNER BRACKET
-300E ; Quotation_Mark # Ps LEFT WHITE CORNER BRACKET
-300F ; Quotation_Mark # Pe RIGHT WHITE CORNER BRACKET
-301D ; Quotation_Mark # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; Quotation_Mark # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-FE41 ; Quotation_Mark # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Quotation_Mark # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Quotation_Mark # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Quotation_Mark # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FF02 ; Quotation_Mark # Po FULLWIDTH QUOTATION MARK
-FF07 ; Quotation_Mark # Po FULLWIDTH APOSTROPHE
-FF62 ; Quotation_Mark # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Quotation_Mark # Pe HALFWIDTH RIGHT CORNER BRACKET
-
-# Total code points: 29
-
-# ================================================
-
-0021 ; Terminal_Punctuation # Po EXCLAMATION MARK
-002C ; Terminal_Punctuation # Po COMMA
-002E ; Terminal_Punctuation # Po FULL STOP
-003A..003B ; Terminal_Punctuation # Po [2] COLON..SEMICOLON
-003F ; Terminal_Punctuation # Po QUESTION MARK
-037E ; Terminal_Punctuation # Po GREEK QUESTION MARK
-0387 ; Terminal_Punctuation # Po GREEK ANO TELEIA
-0589 ; Terminal_Punctuation # Po ARMENIAN FULL STOP
-05C3 ; Terminal_Punctuation # Po HEBREW PUNCTUATION SOF PASUQ
-060C ; Terminal_Punctuation # Po ARABIC COMMA
-061B ; Terminal_Punctuation # Po ARABIC SEMICOLON
-061F ; Terminal_Punctuation # Po ARABIC QUESTION MARK
-06D4 ; Terminal_Punctuation # Po ARABIC FULL STOP
-0700..070A ; Terminal_Punctuation # Po [11] SYRIAC END OF PARAGRAPH..SYRIAC CONTRACTION
-070C ; Terminal_Punctuation # Po SYRIAC HARKLEAN METOBELUS
-07F8..07F9 ; Terminal_Punctuation # Po [2] NKO COMMA..NKO EXCLAMATION MARK
-0830..083E ; Terminal_Punctuation # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0964..0965 ; Terminal_Punctuation # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0E5A..0E5B ; Terminal_Punctuation # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0F08 ; Terminal_Punctuation # Po TIBETAN MARK SBRUL SHAD
-0F0D..0F12 ; Terminal_Punctuation # Po [6] TIBETAN MARK SHAD..TIBETAN MARK RGYA GRAM SHAD
-104A..104B ; Terminal_Punctuation # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION
-1361..1368 ; Terminal_Punctuation # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-166D..166E ; Terminal_Punctuation # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-16EB..16ED ; Terminal_Punctuation # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-17D4..17D6 ; Terminal_Punctuation # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17DA ; Terminal_Punctuation # Po KHMER SIGN KOOMUUT
-1802..1805 ; Terminal_Punctuation # Po [4] MONGOLIAN COMMA..MONGOLIAN FOUR DOTS
-1808..1809 ; Terminal_Punctuation # Po [2] MONGOLIAN MANCHU COMMA..MONGOLIAN MANCHU FULL STOP
-1944..1945 ; Terminal_Punctuation # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1AA8..1AAB ; Terminal_Punctuation # Po [4] TAI THAM SIGN KAAN..TAI THAM SIGN SATKAANKUU
-1B5A..1B5B ; Terminal_Punctuation # Po [2] BALINESE PANTI..BALINESE PAMADA
-1B5D..1B5F ; Terminal_Punctuation # Po [3] BALINESE CARIK PAMUNGKAH..BALINESE CARIK PAREREN
-1C3B..1C3F ; Terminal_Punctuation # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C7E..1C7F ; Terminal_Punctuation # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-203C..203D ; Terminal_Punctuation # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG
-2047..2049 ; Terminal_Punctuation # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2E2E ; Terminal_Punctuation # Po REVERSED QUESTION MARK
-3001..3002 ; Terminal_Punctuation # Po [2] IDEOGRAPHIC COMMA..IDEOGRAPHIC FULL STOP
-A4FE..A4FF ; Terminal_Punctuation # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A60D..A60F ; Terminal_Punctuation # Po [3] VAI COMMA..VAI QUESTION MARK
-A6F3..A6F7 ; Terminal_Punctuation # Po [5] BAMUM FULL STOP..BAMUM QUESTION MARK
-A876..A877 ; Terminal_Punctuation # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD
-A8CE..A8CF ; Terminal_Punctuation # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A92F ; Terminal_Punctuation # Po KAYAH LI SIGN SHYA
-A9C7..A9C9 ; Terminal_Punctuation # Po [3] JAVANESE PADA PANGKAT..JAVANESE PADA LUNGSI
-AA5D..AA5F ; Terminal_Punctuation # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA
-AADF ; Terminal_Punctuation # Po TAI VIET SYMBOL KOI KOI
-ABEB ; Terminal_Punctuation # Po MEETEI MAYEK CHEIKHEI
-FE50..FE52 ; Terminal_Punctuation # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Terminal_Punctuation # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FF01 ; Terminal_Punctuation # Po FULLWIDTH EXCLAMATION MARK
-FF0C ; Terminal_Punctuation # Po FULLWIDTH COMMA
-FF0E ; Terminal_Punctuation # Po FULLWIDTH FULL STOP
-FF1A..FF1B ; Terminal_Punctuation # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1F ; Terminal_Punctuation # Po FULLWIDTH QUESTION MARK
-FF61 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF64 ; Terminal_Punctuation # Po HALFWIDTH IDEOGRAPHIC COMMA
-1039F ; Terminal_Punctuation # Po UGARITIC WORD DIVIDER
-103D0 ; Terminal_Punctuation # Po OLD PERSIAN WORD DIVIDER
-10857 ; Terminal_Punctuation # Po IMPERIAL ARAMAIC SECTION SIGN
-1091F ; Terminal_Punctuation # Po PHOENICIAN WORD SEPARATOR
-10B3A..10B3F ; Terminal_Punctuation # Po [6] TINY TWO DOTS OVER ONE DOT PUNCTUATION..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-110BE..110C1 ; Terminal_Punctuation # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12470..12473 ; Terminal_Punctuation # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-
-# Total code points: 161
-
-# ================================================
-
-005E ; Other_Math # Sk CIRCUMFLEX ACCENT
-03D0..03D2 ; Other_Math # L& [3] GREEK BETA SYMBOL..GREEK UPSILON WITH HOOK SYMBOL
-03D5 ; Other_Math # L& GREEK PHI SYMBOL
-03F0..03F1 ; Other_Math # L& [2] GREEK KAPPA SYMBOL..GREEK RHO SYMBOL
-03F4..03F5 ; Other_Math # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-2016 ; Other_Math # Po DOUBLE VERTICAL LINE
-2032..2034 ; Other_Math # Po [3] PRIME..TRIPLE PRIME
-2040 ; Other_Math # Pc CHARACTER TIE
-2061..2064 ; Other_Math # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS
-207D ; Other_Math # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Other_Math # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208D ; Other_Math # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Other_Math # Pe SUBSCRIPT RIGHT PARENTHESIS
-20D0..20DC ; Other_Math # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; Other_Math # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E5..20E6 ; Other_Math # Mn [2] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20EB..20EF ; Other_Math # Mn [5] COMBINING LONG DOUBLE SOLIDUS OVERLAY..COMBINING RIGHT ARROW BELOW
-2102 ; Other_Math # L& DOUBLE-STRUCK CAPITAL C
-210A..2113 ; Other_Math # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Other_Math # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Other_Math # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Other_Math # L& DOUBLE-STRUCK CAPITAL Z
-2128 ; Other_Math # L& BLACK-LETTER CAPITAL Z
-2129 ; Other_Math # So TURNED GREEK SMALL LETTER IOTA
-212C..212D ; Other_Math # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212F..2131 ; Other_Math # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; Other_Math # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2135..2138 ; Other_Math # Lo [4] ALEF SYMBOL..DALET SYMBOL
-213C..213F ; Other_Math # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; Other_Math # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-2195..2199 ; Other_Math # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219C..219F ; Other_Math # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A1..21A2 ; Other_Math # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A4..21A5 ; Other_Math # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A7 ; Other_Math # So DOWNWARDS ARROW FROM BAR
-21A9..21AD ; Other_Math # So [5] LEFTWARDS ARROW WITH HOOK..LEFT RIGHT WAVE ARROW
-21B0..21B1 ; Other_Math # So [2] UPWARDS ARROW WITH TIP LEFTWARDS..UPWARDS ARROW WITH TIP RIGHTWARDS
-21B6..21B7 ; Other_Math # So [2] ANTICLOCKWISE TOP SEMICIRCLE ARROW..CLOCKWISE TOP SEMICIRCLE ARROW
-21BC..21CD ; Other_Math # So [18] LEFTWARDS HARPOON WITH BARB UPWARDS..LEFTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; Other_Math # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D3 ; Other_Math # So DOWNWARDS DOUBLE ARROW
-21D5..21DB ; Other_Math # So [7] UP DOWN DOUBLE ARROW..RIGHTWARDS TRIPLE ARROW
-21DD ; Other_Math # So RIGHTWARDS SQUIGGLE ARROW
-21E4..21E5 ; Other_Math # So [2] LEFTWARDS ARROW TO BAR..RIGHTWARDS ARROW TO BAR
-23B4..23B5 ; Other_Math # So [2] TOP SQUARE BRACKET..BOTTOM SQUARE BRACKET
-23B7 ; Other_Math # So RADICAL SYMBOL BOTTOM
-23D0 ; Other_Math # So VERTICAL LINE EXTENSION
-23E2 ; Other_Math # So WHITE TRAPEZIUM
-25A0..25A1 ; Other_Math # So [2] BLACK SQUARE..WHITE SQUARE
-25AE..25B6 ; Other_Math # So [9] BLACK VERTICAL RECTANGLE..BLACK RIGHT-POINTING TRIANGLE
-25BC..25C0 ; Other_Math # So [5] BLACK DOWN-POINTING TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C6..25C7 ; Other_Math # So [2] BLACK DIAMOND..WHITE DIAMOND
-25CA..25CB ; Other_Math # So [2] LOZENGE..WHITE CIRCLE
-25CF..25D3 ; Other_Math # So [5] BLACK CIRCLE..CIRCLE WITH UPPER HALF BLACK
-25E2 ; Other_Math # So BLACK LOWER RIGHT TRIANGLE
-25E4 ; Other_Math # So BLACK UPPER LEFT TRIANGLE
-25E7..25EC ; Other_Math # So [6] SQUARE WITH LEFT HALF BLACK..WHITE UP-POINTING TRIANGLE WITH DOT
-2605..2606 ; Other_Math # So [2] BLACK STAR..WHITE STAR
-2640 ; Other_Math # So FEMALE SIGN
-2642 ; Other_Math # So MALE SIGN
-2660..2663 ; Other_Math # So [4] BLACK SPADE SUIT..BLACK CLUB SUIT
-266D..266E ; Other_Math # So [2] MUSIC FLAT SIGN..MUSIC NATURAL SIGN
-27C5 ; Other_Math # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Other_Math # Pe RIGHT S-SHAPED BAG DELIMITER
-27E6 ; Other_Math # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Other_Math # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Other_Math # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Other_Math # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Other_Math # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Other_Math # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Other_Math # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Other_Math # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Other_Math # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Other_Math # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2983 ; Other_Math # Ps LEFT WHITE CURLY BRACKET
-2984 ; Other_Math # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Other_Math # Ps LEFT WHITE PARENTHESIS
-2986 ; Other_Math # Pe RIGHT WHITE PARENTHESIS
-2987 ; Other_Math # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Other_Math # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Other_Math # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Other_Math # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Other_Math # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Other_Math # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Other_Math # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Other_Math # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Other_Math # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Other_Math # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Other_Math # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Other_Math # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Other_Math # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Other_Math # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Other_Math # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Other_Math # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Other_Math # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Other_Math # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-29D8 ; Other_Math # Ps LEFT WIGGLY FENCE
-29D9 ; Other_Math # Pe RIGHT WIGGLY FENCE
-29DA ; Other_Math # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Other_Math # Pe RIGHT DOUBLE WIGGLY FENCE
-29FC ; Other_Math # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Other_Math # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-FE61 ; Other_Math # Po SMALL ASTERISK
-FE63 ; Other_Math # Pd SMALL HYPHEN-MINUS
-FE68 ; Other_Math # Po SMALL REVERSE SOLIDUS
-FF3C ; Other_Math # Po FULLWIDTH REVERSE SOLIDUS
-FF3E ; Other_Math # Sk FULLWIDTH CIRCUMFLEX ACCENT
-1D400..1D454 ; Other_Math # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Other_Math # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Other_Math # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Other_Math # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Other_Math # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Other_Math # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Other_Math # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Other_Math # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Other_Math # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Other_Math # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Other_Math # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Other_Math # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Other_Math # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Other_Math # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Other_Math # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Other_Math # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Other_Math # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Other_Math # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Other_Math # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Other_Math # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; Other_Math # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; Other_Math # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; Other_Math # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; Other_Math # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; Other_Math # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; Other_Math # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; Other_Math # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; Other_Math # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; Other_Math # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; Other_Math # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Other_Math # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 1216
-
-# ================================================
-
-0030..0039 ; Hex_Digit # Nd [10] DIGIT ZERO..DIGIT NINE
-0041..0046 ; Hex_Digit # L& [6] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER F
-0061..0066 ; Hex_Digit # L& [6] LATIN SMALL LETTER A..LATIN SMALL LETTER F
-FF10..FF19 ; Hex_Digit # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF21..FF26 ; Hex_Digit # L& [6] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER F
-FF41..FF46 ; Hex_Digit # L& [6] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER F
-
-# Total code points: 44
-
-# ================================================
-
-0030..0039 ; ASCII_Hex_Digit # Nd [10] DIGIT ZERO..DIGIT NINE
-0041..0046 ; ASCII_Hex_Digit # L& [6] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER F
-0061..0066 ; ASCII_Hex_Digit # L& [6] LATIN SMALL LETTER A..LATIN SMALL LETTER F
-
-# Total code points: 22
-
-# ================================================
-
-0345 ; Other_Alphabetic # Mn COMBINING GREEK YPOGEGRAMMENI
-05B0..05BD ; Other_Alphabetic # Mn [14] HEBREW POINT SHEVA..HEBREW POINT METEG
-05BF ; Other_Alphabetic # Mn HEBREW POINT RAFE
-05C1..05C2 ; Other_Alphabetic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Other_Alphabetic # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Other_Alphabetic # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; Other_Alphabetic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..0657 ; Other_Alphabetic # Mn [13] ARABIC FATHATAN..ARABIC INVERTED DAMMA
-0659..065E ; Other_Alphabetic # Mn [6] ARABIC ZWARAKAY..ARABIC FATHA WITH TWO DOTS
-0670 ; Other_Alphabetic # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Other_Alphabetic # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06E1..06E4 ; Other_Alphabetic # Mn [4] ARABIC SMALL HIGH DOTLESS HEAD OF KHAH..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; Other_Alphabetic # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06ED ; Other_Alphabetic # Mn ARABIC SMALL LOW MEEM
-0711 ; Other_Alphabetic # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..073F ; Other_Alphabetic # Mn [16] SYRIAC PTHAHA ABOVE..SYRIAC RWAHA
-07A6..07B0 ; Other_Alphabetic # Mn [11] THAANA ABAFILI..THAANA SUKUN
-0816..0817 ; Other_Alphabetic # Mn [2] SAMARITAN MARK IN..SAMARITAN MARK IN-ALAF
-081B..0823 ; Other_Alphabetic # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Other_Alphabetic # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082C ; Other_Alphabetic # Mn [4] SAMARITAN VOWEL SIGN LONG I..SAMARITAN VOWEL SIGN SUKUN
-0900..0902 ; Other_Alphabetic # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; Other_Alphabetic # Mc DEVANAGARI SIGN VISARGA
-093E..0940 ; Other_Alphabetic # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; Other_Alphabetic # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; Other_Alphabetic # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; Other_Alphabetic # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0955 ; Other_Alphabetic # Mn DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Other_Alphabetic # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Other_Alphabetic # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; Other_Alphabetic # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BE..09C0 ; Other_Alphabetic # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; Other_Alphabetic # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; Other_Alphabetic # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Other_Alphabetic # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09D7 ; Other_Alphabetic # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; Other_Alphabetic # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Other_Alphabetic # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; Other_Alphabetic # Mc GURMUKHI SIGN VISARGA
-0A3E..0A40 ; Other_Alphabetic # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4C ; Other_Alphabetic # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU
-0A51 ; Other_Alphabetic # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Other_Alphabetic # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Other_Alphabetic # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Other_Alphabetic # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; Other_Alphabetic # Mc GUJARATI SIGN VISARGA
-0ABE..0AC0 ; Other_Alphabetic # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; Other_Alphabetic # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Other_Alphabetic # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; Other_Alphabetic # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Other_Alphabetic # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0AE2..0AE3 ; Other_Alphabetic # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Other_Alphabetic # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; Other_Alphabetic # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B3E ; Other_Alphabetic # Mc ORIYA VOWEL SIGN AA
-0B3F ; Other_Alphabetic # Mn ORIYA VOWEL SIGN I
-0B40 ; Other_Alphabetic # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; Other_Alphabetic # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; Other_Alphabetic # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Other_Alphabetic # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B56 ; Other_Alphabetic # Mn ORIYA AI LENGTH MARK
-0B57 ; Other_Alphabetic # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; Other_Alphabetic # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Other_Alphabetic # Mn TAMIL SIGN ANUSVARA
-0BBE..0BBF ; Other_Alphabetic # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; Other_Alphabetic # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; Other_Alphabetic # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Other_Alphabetic # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Other_Alphabetic # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BD7 ; Other_Alphabetic # Mc TAMIL AU LENGTH MARK
-0C01..0C03 ; Other_Alphabetic # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C3E..0C40 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; Other_Alphabetic # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4C ; Other_Alphabetic # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
-0C55..0C56 ; Other_Alphabetic # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Other_Alphabetic # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C82..0C83 ; Other_Alphabetic # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBE ; Other_Alphabetic # Mc KANNADA VOWEL SIGN AA
-0CBF ; Other_Alphabetic # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; Other_Alphabetic # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; Other_Alphabetic # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; Other_Alphabetic # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Other_Alphabetic # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC ; Other_Alphabetic # Mn KANNADA VOWEL SIGN AU
-0CD5..0CD6 ; Other_Alphabetic # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; Other_Alphabetic # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D02..0D03 ; Other_Alphabetic # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3E..0D40 ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; Other_Alphabetic # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Other_Alphabetic # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D57 ; Other_Alphabetic # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; Other_Alphabetic # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D82..0D83 ; Other_Alphabetic # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DCF..0DD1 ; Other_Alphabetic # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; Other_Alphabetic # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Other_Alphabetic # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; Other_Alphabetic # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; Other_Alphabetic # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E31 ; Other_Alphabetic # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Other_Alphabetic # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E4D ; Other_Alphabetic # Mn THAI CHARACTER NIKHAHIT
-0EB1 ; Other_Alphabetic # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; Other_Alphabetic # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Other_Alphabetic # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0ECD ; Other_Alphabetic # Mn LAO NIGGAHITA
-0F71..0F7E ; Other_Alphabetic # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; Other_Alphabetic # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F81 ; Other_Alphabetic # Mn [2] TIBETAN VOWEL SIGN REVERSED I..TIBETAN VOWEL SIGN REVERSED II
-0F90..0F97 ; Other_Alphabetic # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Other_Alphabetic # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-102B..102C ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; Other_Alphabetic # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; Other_Alphabetic # Mc MYANMAR VOWEL SIGN E
-1032..1036 ; Other_Alphabetic # Mn [5] MYANMAR VOWEL SIGN AI..MYANMAR SIGN ANUSVARA
-1038 ; Other_Alphabetic # Mc MYANMAR SIGN VISARGA
-103B..103C ; Other_Alphabetic # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; Other_Alphabetic # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1056..1057 ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; Other_Alphabetic # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Other_Alphabetic # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1062 ; Other_Alphabetic # Mc MYANMAR VOWEL SIGN SGAW KAREN EU
-1067..1068 ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR VOWEL SIGN WESTERN PWO KAREN UE
-1071..1074 ; Other_Alphabetic # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Other_Alphabetic # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; Other_Alphabetic # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; Other_Alphabetic # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-109C ; Other_Alphabetic # Mc MYANMAR VOWEL SIGN AITON A
-109D ; Other_Alphabetic # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; Other_Alphabetic # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1713 ; Other_Alphabetic # Mn [2] TAGALOG VOWEL SIGN I..TAGALOG VOWEL SIGN U
-1732..1733 ; Other_Alphabetic # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U
-1752..1753 ; Other_Alphabetic # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Other_Alphabetic # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B6 ; Other_Alphabetic # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; Other_Alphabetic # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; Other_Alphabetic # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; Other_Alphabetic # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; Other_Alphabetic # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-18A9 ; Other_Alphabetic # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Other_Alphabetic # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; Other_Alphabetic # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; Other_Alphabetic # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; Other_Alphabetic # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Other_Alphabetic # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; Other_Alphabetic # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; Other_Alphabetic # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-19B0..19C0 ; Other_Alphabetic # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C8..19C9 ; Other_Alphabetic # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A17..1A18 ; Other_Alphabetic # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; Other_Alphabetic # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A55 ; Other_Alphabetic # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; Other_Alphabetic # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; Other_Alphabetic # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; Other_Alphabetic # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A61 ; Other_Alphabetic # Mc TAI THAM VOWEL SIGN A
-1A62 ; Other_Alphabetic # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; Other_Alphabetic # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; Other_Alphabetic # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; Other_Alphabetic # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A74 ; Other_Alphabetic # Mn [2] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN MAI KANG
-1B00..1B03 ; Other_Alphabetic # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; Other_Alphabetic # Mc BALINESE SIGN BISAH
-1B35 ; Other_Alphabetic # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; Other_Alphabetic # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; Other_Alphabetic # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; Other_Alphabetic # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; Other_Alphabetic # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; Other_Alphabetic # Mn BALINESE VOWEL SIGN PEPET
-1B43 ; Other_Alphabetic # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1B80..1B81 ; Other_Alphabetic # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; Other_Alphabetic # Mc SUNDANESE SIGN PANGWISAD
-1BA1 ; Other_Alphabetic # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; Other_Alphabetic # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; Other_Alphabetic # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; Other_Alphabetic # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C24..1C2B ; Other_Alphabetic # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; Other_Alphabetic # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; Other_Alphabetic # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1CF2 ; Other_Alphabetic # Mc VEDIC SIGN ARDHAVISARGA
-24B6..24E9 ; Other_Alphabetic # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2DE0..2DFF ; Other_Alphabetic # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-A823..A824 ; Other_Alphabetic # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; Other_Alphabetic # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; Other_Alphabetic # Mc SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; Other_Alphabetic # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; Other_Alphabetic # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A926..A92A ; Other_Alphabetic # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O
-A947..A951 ; Other_Alphabetic # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952 ; Other_Alphabetic # Mc REJANG CONSONANT SIGN H
-A980..A982 ; Other_Alphabetic # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; Other_Alphabetic # Mc JAVANESE SIGN WIGNYAN
-A9B3 ; Other_Alphabetic # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; Other_Alphabetic # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; Other_Alphabetic # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; Other_Alphabetic # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; Other_Alphabetic # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9BF ; Other_Alphabetic # Mc [3] JAVANESE CONSONANT SIGN KERET..JAVANESE CONSONANT SIGN CAKRA
-AA29..AA2E ; Other_Alphabetic # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; Other_Alphabetic # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; Other_Alphabetic # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; Other_Alphabetic # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; Other_Alphabetic # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Other_Alphabetic # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Other_Alphabetic # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; Other_Alphabetic # Mc CHAM CONSONANT SIGN FINAL H
-AAB0 ; Other_Alphabetic # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Other_Alphabetic # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Other_Alphabetic # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE ; Other_Alphabetic # Mn TAI VIET VOWEL AM
-ABE3..ABE4 ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; Other_Alphabetic # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; Other_Alphabetic # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; Other_Alphabetic # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-FB1E ; Other_Alphabetic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-10A01..10A03 ; Other_Alphabetic # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Other_Alphabetic # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Other_Alphabetic # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-11082 ; Other_Alphabetic # Mc KAITHI SIGN VISARGA
-110B0..110B2 ; Other_Alphabetic # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; Other_Alphabetic # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; Other_Alphabetic # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-
-# Total code points: 759
-
-# ================================================
-
-3006 ; Ideographic # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; Ideographic # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; Ideographic # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3038..303A ; Ideographic # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-3400..4DB5 ; Ideographic # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; Ideographic # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-F900..FA2D ; Ideographic # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Ideographic # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Ideographic # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-20000..2A6D6 ; Ideographic # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Ideographic # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; Ideographic # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 75408
-
-# ================================================
-
-005E ; Diacritic # Sk CIRCUMFLEX ACCENT
-0060 ; Diacritic # Sk GRAVE ACCENT
-00A8 ; Diacritic # Sk DIAERESIS
-00AF ; Diacritic # Sk MACRON
-00B4 ; Diacritic # Sk ACUTE ACCENT
-00B7 ; Diacritic # Po MIDDLE DOT
-00B8 ; Diacritic # Sk CEDILLA
-02B0..02C1 ; Diacritic # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; Diacritic # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02D1 ; Diacritic # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02DF ; Diacritic # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E0..02E4 ; Diacritic # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; Diacritic # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; Diacritic # Lm MODIFIER LETTER VOICING
-02ED ; Diacritic # Sk MODIFIER LETTER UNASPIRATED
-02EE ; Diacritic # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; Diacritic # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0300..034E ; Diacritic # Mn [79] COMBINING GRAVE ACCENT..COMBINING UPWARDS ARROW BELOW
-0350..0357 ; Diacritic # Mn [8] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING RIGHT HALF RING ABOVE
-035D..0362 ; Diacritic # Mn [6] COMBINING DOUBLE BREVE..COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-0374 ; Diacritic # Lm GREEK NUMERAL SIGN
-0375 ; Diacritic # Sk GREEK LOWER NUMERAL SIGN
-037A ; Diacritic # Lm GREEK YPOGEGRAMMENI
-0384..0385 ; Diacritic # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0483..0487 ; Diacritic # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0559 ; Diacritic # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0591..05A1 ; Diacritic # Mn [17] HEBREW ACCENT ETNAHTA..HEBREW ACCENT PAZER
-05A3..05BD ; Diacritic # Mn [27] HEBREW ACCENT MUNAH..HEBREW POINT METEG
-05BF ; Diacritic # Mn HEBREW POINT RAFE
-05C1..05C2 ; Diacritic # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4 ; Diacritic # Mn HEBREW MARK UPPER DOT
-064B..0652 ; Diacritic # Mn [8] ARABIC FATHATAN..ARABIC SUKUN
-0657..0658 ; Diacritic # Mn [2] ARABIC INVERTED DAMMA..ARABIC MARK NOON GHUNNA
-06DF..06E0 ; Diacritic # Mn [2] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO
-06E5..06E6 ; Diacritic # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EA..06EC ; Diacritic # Mn [3] ARABIC EMPTY CENTRE LOW STOP..ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-0730..074A ; Diacritic # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Diacritic # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Diacritic # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; Diacritic # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-0818..0819 ; Diacritic # Mn [2] SAMARITAN MARK OCCLUSION..SAMARITAN MARK DAGESH
-093C ; Diacritic # Mn DEVANAGARI SIGN NUKTA
-094D ; Diacritic # Mn DEVANAGARI SIGN VIRAMA
-0951..0954 ; Diacritic # Mn [4] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI ACUTE ACCENT
-0971 ; Diacritic # Lm DEVANAGARI SIGN HIGH SPACING DOT
-09BC ; Diacritic # Mn BENGALI SIGN NUKTA
-09CD ; Diacritic # Mn BENGALI SIGN VIRAMA
-0A3C ; Diacritic # Mn GURMUKHI SIGN NUKTA
-0A4D ; Diacritic # Mn GURMUKHI SIGN VIRAMA
-0ABC ; Diacritic # Mn GUJARATI SIGN NUKTA
-0ACD ; Diacritic # Mn GUJARATI SIGN VIRAMA
-0B3C ; Diacritic # Mn ORIYA SIGN NUKTA
-0B4D ; Diacritic # Mn ORIYA SIGN VIRAMA
-0BCD ; Diacritic # Mn TAMIL SIGN VIRAMA
-0C4D ; Diacritic # Mn TELUGU SIGN VIRAMA
-0CBC ; Diacritic # Mn KANNADA SIGN NUKTA
-0CCD ; Diacritic # Mn KANNADA SIGN VIRAMA
-0D4D ; Diacritic # Mn MALAYALAM SIGN VIRAMA
-0DCA ; Diacritic # Mn SINHALA SIGN AL-LAKUNA
-0E47..0E4C ; Diacritic # Mn [6] THAI CHARACTER MAITAIKHU..THAI CHARACTER THANTHAKHAT
-0E4E ; Diacritic # Mn THAI CHARACTER YAMAKKAN
-0EC8..0ECC ; Diacritic # Mn [5] LAO TONE MAI EK..LAO CANCELLATION MARK
-0F18..0F19 ; Diacritic # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Diacritic # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Diacritic # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Diacritic # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; Diacritic # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F82..0F84 ; Diacritic # Mn [3] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN MARK HALANTA
-0F86..0F87 ; Diacritic # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0FC6 ; Diacritic # Mn TIBETAN SYMBOL PADMA GDAN
-1037 ; Diacritic # Mn MYANMAR SIGN DOT BELOW
-1039..103A ; Diacritic # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-1087..108C ; Diacritic # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; Diacritic # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108F ; Diacritic # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109B ; Diacritic # Mc [2] MYANMAR SIGN KHAMTI TONE-1..MYANMAR SIGN KHAMTI TONE-3
-17C9..17D3 ; Diacritic # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Diacritic # Mn KHMER SIGN ATTHACAN
-1939..193B ; Diacritic # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A75..1A7C ; Diacritic # Mn [8] TAI THAM SIGN TONE-1..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Diacritic # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B34 ; Diacritic # Mn BALINESE SIGN REREKAN
-1B44 ; Diacritic # Mc BALINESE ADEG ADEG
-1B6B..1B73 ; Diacritic # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1BAA ; Diacritic # Mc SUNDANESE SIGN PAMAAEH
-1C36..1C37 ; Diacritic # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C78..1C7D ; Diacritic # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CD0..1CD2 ; Diacritic # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD3 ; Diacritic # Po VEDIC SIGN NIHSHVASA
-1CD4..1CE0 ; Diacritic # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; Diacritic # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; Diacritic # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Diacritic # Mn VEDIC SIGN TIRYAK
-1D2C..1D61 ; Diacritic # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D6A ; Diacritic # L& [9] LATIN SUBSCRIPT SMALL LETTER I..GREEK SUBSCRIPT SMALL LETTER CHI
-1DC4..1DCF ; Diacritic # Mn [12] COMBINING MACRON-ACUTE..COMBINING ZIGZAG BELOW
-1DFD..1DFF ; Diacritic # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1FBD ; Diacritic # Sk GREEK KORONIS
-1FBF..1FC1 ; Diacritic # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FCD..1FCF ; Diacritic # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FDD..1FDF ; Diacritic # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FED..1FEF ; Diacritic # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FFD..1FFE ; Diacritic # Sk [2] GREEK OXIA..GREEK DASIA
-2CEF..2CF1 ; Diacritic # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2E2F ; Diacritic # Lm VERTICAL TILDE
-302A..302F ; Diacritic # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Diacritic # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B..309C ; Diacritic # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-30FC ; Diacritic # Lm KATAKANA-HIRAGANA PROLONGED SOUND MARK
-A66F ; Diacritic # Mn COMBINING CYRILLIC VZMET
-A67C..A67D ; Diacritic # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67F ; Diacritic # Lm CYRILLIC PAYEROK
-A6F0..A6F1 ; Diacritic # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A717..A71F ; Diacritic # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; Diacritic # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A788 ; Diacritic # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A8C4 ; Diacritic # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Diacritic # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A92B..A92D ; Diacritic # Mn [3] KAYAH LI TONE PLOPHU..KAYAH LI TONE CALYA PLOPHU
-A92E ; Diacritic # Po KAYAH LI SIGN CWI
-A953 ; Diacritic # Mc REJANG VIRAMA
-A9B3 ; Diacritic # Mn JAVANESE SIGN CECAK TELU
-A9C0 ; Diacritic # Mc JAVANESE PANGKON
-AA7B ; Diacritic # Mc MYANMAR SIGN PAO KAREN TONE
-AABF ; Diacritic # Mn TAI VIET TONE MAI EK
-AAC0 ; Diacritic # Lo TAI VIET TONE MAI NUENG
-AAC1 ; Diacritic # Mn TAI VIET TONE MAI THO
-AAC2 ; Diacritic # Lo TAI VIET TONE MAI SONG
-ABEC ; Diacritic # Mc MEETEI MAYEK LUM IYEK
-ABED ; Diacritic # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Diacritic # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE20..FE26 ; Diacritic # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FF3E ; Diacritic # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF40 ; Diacritic # Sk FULLWIDTH GRAVE ACCENT
-FF70 ; Diacritic # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF9E..FF9F ; Diacritic # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFE3 ; Diacritic # Sk FULLWIDTH MACRON
-110B9..110BA ; Diacritic # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D167..1D169 ; Diacritic # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; Diacritic # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; Diacritic # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Diacritic # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Diacritic # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-
-# Total code points: 639
-
-# ================================================
-
-00B7 ; Extender # Po MIDDLE DOT
-02D0..02D1 ; Extender # Lm [2] MODIFIER LETTER TRIANGULAR COLON..MODIFIER LETTER HALF TRIANGULAR COLON
-0640 ; Extender # Lm ARABIC TATWEEL
-07FA ; Extender # Lm NKO LAJANYALAN
-0E46 ; Extender # Lm THAI CHARACTER MAIYAMOK
-0EC6 ; Extender # Lm LAO KO LA
-1843 ; Extender # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1AA7 ; Extender # Lm TAI THAM SIGN MAI YAMOK
-1C36 ; Extender # Mn LEPCHA SIGN RAN
-1C7B ; Extender # Lm OL CHIKI RELAA
-3005 ; Extender # Lm IDEOGRAPHIC ITERATION MARK
-3031..3035 ; Extender # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-309D..309E ; Extender # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-30FC..30FE ; Extender # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-A015 ; Extender # Lm YI SYLLABLE WU
-A60C ; Extender # Lm VAI SYLLABLE LENGTHENER
-A9CF ; Extender # Lm JAVANESE PANGRANGKEP
-AA70 ; Extender # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AADD ; Extender # Lm TAI VIET SYMBOL SAM
-FF70 ; Extender # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-
-# Total code points: 28
-
-# ================================================
-
-02B0..02B8 ; Other_Lowercase # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02C0..02C1 ; Other_Lowercase # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
-02E0..02E4 ; Other_Lowercase # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0345 ; Other_Lowercase # Mn COMBINING GREEK YPOGEGRAMMENI
-037A ; Other_Lowercase # Lm GREEK YPOGEGRAMMENI
-1D2C..1D61 ; Other_Lowercase # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D78 ; Other_Lowercase # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; Other_Lowercase # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-2090..2094 ; Other_Lowercase # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2170..217F ; Other_Lowercase # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-24D0..24E9 ; Other_Lowercase # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C7D ; Other_Lowercase # Lm MODIFIER LETTER CAPITAL V
-A770 ; Other_Lowercase # Lm MODIFIER LETTER US
-
-# Total code points: 159
-
-# ================================================
-
-2160..216F ; Other_Uppercase # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND
-24B6..24CF ; Other_Uppercase # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z
-
-# Total code points: 42
-
-# ================================================
-
-FDD0..FDEF ; Noncharacter_Code_Point # Cn [32] <noncharacter-FDD0>..<noncharacter-FDEF>
-FFFE..FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-FFFE>..<noncharacter-FFFF>
-1FFFE..1FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-1FFFE>..<noncharacter-1FFFF>
-2FFFE..2FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-2FFFE>..<noncharacter-2FFFF>
-3FFFE..3FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-3FFFE>..<noncharacter-3FFFF>
-4FFFE..4FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-4FFFE>..<noncharacter-4FFFF>
-5FFFE..5FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-5FFFE>..<noncharacter-5FFFF>
-6FFFE..6FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-6FFFE>..<noncharacter-6FFFF>
-7FFFE..7FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-7FFFE>..<noncharacter-7FFFF>
-8FFFE..8FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-8FFFE>..<noncharacter-8FFFF>
-9FFFE..9FFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-9FFFE>..<noncharacter-9FFFF>
-AFFFE..AFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-AFFFE>..<noncharacter-AFFFF>
-BFFFE..BFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-BFFFE>..<noncharacter-BFFFF>
-CFFFE..CFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-CFFFE>..<noncharacter-CFFFF>
-DFFFE..DFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-DFFFE>..<noncharacter-DFFFF>
-EFFFE..EFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-EFFFE>..<noncharacter-EFFFF>
-FFFFE..FFFFF ; Noncharacter_Code_Point # Cn [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
-10FFFE..10FFFF; Noncharacter_Code_Point # Cn [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-
-# Total code points: 66
-
-# ================================================
-
-09BE ; Other_Grapheme_Extend # Mc BENGALI VOWEL SIGN AA
-09D7 ; Other_Grapheme_Extend # Mc BENGALI AU LENGTH MARK
-0B3E ; Other_Grapheme_Extend # Mc ORIYA VOWEL SIGN AA
-0B57 ; Other_Grapheme_Extend # Mc ORIYA AU LENGTH MARK
-0BBE ; Other_Grapheme_Extend # Mc TAMIL VOWEL SIGN AA
-0BD7 ; Other_Grapheme_Extend # Mc TAMIL AU LENGTH MARK
-0CC2 ; Other_Grapheme_Extend # Mc KANNADA VOWEL SIGN UU
-0CD5..0CD6 ; Other_Grapheme_Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0D3E ; Other_Grapheme_Extend # Mc MALAYALAM VOWEL SIGN AA
-0D57 ; Other_Grapheme_Extend # Mc MALAYALAM AU LENGTH MARK
-0DCF ; Other_Grapheme_Extend # Mc SINHALA VOWEL SIGN AELA-PILLA
-0DDF ; Other_Grapheme_Extend # Mc SINHALA VOWEL SIGN GAYANUKITTA
-200C..200D ; Other_Grapheme_Extend # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-FF9E..FF9F ; Other_Grapheme_Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-1D165 ; Other_Grapheme_Extend # Mc MUSICAL SYMBOL COMBINING STEM
-1D16E..1D172 ; Other_Grapheme_Extend # Mc [5] MUSICAL SYMBOL COMBINING FLAG-1..MUSICAL SYMBOL COMBINING FLAG-5
-
-# Total code points: 23
-
-# ================================================
-
-2FF0..2FF1 ; IDS_Binary_Operator # So [2] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW
-2FF4..2FFB ; IDS_Binary_Operator # So [8] IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-
-# Total code points: 10
-
-# ================================================
-
-2FF2..2FF3 ; IDS_Trinary_Operator # So [2] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW
-
-# Total code points: 2
-
-# ================================================
-
-2E80..2E99 ; Radical # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; Radical # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; Radical # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-
-# Total code points: 329
-
-# ================================================
-
-3400..4DB5 ; Unified_Ideograph # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; Unified_Ideograph # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-FA0E..FA0F ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA0E..CJK COMPATIBILITY IDEOGRAPH-FA0F
-FA11 ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA11
-FA13..FA14 ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA13..CJK COMPATIBILITY IDEOGRAPH-FA14
-FA1F ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA1F
-FA21 ; Unified_Ideograph # Lo CJK COMPATIBILITY IDEOGRAPH-FA21
-FA23..FA24 ; Unified_Ideograph # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA23..CJK COMPATIBILITY IDEOGRAPH-FA24
-FA27..FA29 ; Unified_Ideograph # Lo [3] CJK COMPATIBILITY IDEOGRAPH-FA27..CJK COMPATIBILITY IDEOGRAPH-FA29
-20000..2A6D6 ; Unified_Ideograph # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Unified_Ideograph # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-
-# Total code points: 74394
-
-# ================================================
-
-034F ; Other_Default_Ignorable_Code_Point # Mn COMBINING GRAPHEME JOINER
-115F..1160 ; Other_Default_Ignorable_Code_Point # Lo [2] HANGUL CHOSEONG FILLER..HANGUL JUNGSEONG FILLER
-2065..2069 ; Other_Default_Ignorable_Code_Point # Cn [5] <reserved-2065>..<reserved-2069>
-3164 ; Other_Default_Ignorable_Code_Point # Lo HANGUL FILLER
-FFA0 ; Other_Default_Ignorable_Code_Point # Lo HALFWIDTH HANGUL FILLER
-FFF0..FFF8 ; Other_Default_Ignorable_Code_Point # Cn [9] <reserved-FFF0>..<reserved-FFF8>
-E0000 ; Other_Default_Ignorable_Code_Point # Cn <reserved-E0000>
-E0002..E001F ; Other_Default_Ignorable_Code_Point # Cn [30] <reserved-E0002>..<reserved-E001F>
-E0080..E00FF ; Other_Default_Ignorable_Code_Point # Cn [128] <reserved-E0080>..<reserved-E00FF>
-E01F0..E0FFF ; Other_Default_Ignorable_Code_Point # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-
-# Total code points: 3778
-
-# ================================================
-
-0149 ; Deprecated # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-0F77 ; Deprecated # Mn TIBETAN VOWEL SIGN VOCALIC RR
-0F79 ; Deprecated # Mn TIBETAN VOWEL SIGN VOCALIC LL
-17A3..17A4 ; Deprecated # Lo [2] KHMER INDEPENDENT VOWEL QAQ..KHMER INDEPENDENT VOWEL QAA
-206A..206F ; Deprecated # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2329 ; Deprecated # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Deprecated # Pe RIGHT-POINTING ANGLE BRACKET
-E0001 ; Deprecated # Cf LANGUAGE TAG
-E0020..E007F ; Deprecated # Cf [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 110
-
-# ================================================
-
-0069..006A ; Soft_Dotted # L& [2] LATIN SMALL LETTER I..LATIN SMALL LETTER J
-012F ; Soft_Dotted # L& LATIN SMALL LETTER I WITH OGONEK
-0249 ; Soft_Dotted # L& LATIN SMALL LETTER J WITH STROKE
-0268 ; Soft_Dotted # L& LATIN SMALL LETTER I WITH STROKE
-029D ; Soft_Dotted # L& LATIN SMALL LETTER J WITH CROSSED-TAIL
-02B2 ; Soft_Dotted # Lm MODIFIER LETTER SMALL J
-03F3 ; Soft_Dotted # L& GREEK LETTER YOT
-0456 ; Soft_Dotted # L& CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-0458 ; Soft_Dotted # L& CYRILLIC SMALL LETTER JE
-1D62 ; Soft_Dotted # L& LATIN SUBSCRIPT SMALL LETTER I
-1D96 ; Soft_Dotted # L& LATIN SMALL LETTER I WITH RETROFLEX HOOK
-1DA4 ; Soft_Dotted # Lm MODIFIER LETTER SMALL I WITH STROKE
-1DA8 ; Soft_Dotted # Lm MODIFIER LETTER SMALL J WITH CROSSED-TAIL
-1E2D ; Soft_Dotted # L& LATIN SMALL LETTER I WITH TILDE BELOW
-1ECB ; Soft_Dotted # L& LATIN SMALL LETTER I WITH DOT BELOW
-2071 ; Soft_Dotted # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2148..2149 ; Soft_Dotted # L& [2] DOUBLE-STRUCK ITALIC SMALL I..DOUBLE-STRUCK ITALIC SMALL J
-2C7C ; Soft_Dotted # L& LATIN SUBSCRIPT SMALL LETTER J
-1D422..1D423 ; Soft_Dotted # L& [2] MATHEMATICAL BOLD SMALL I..MATHEMATICAL BOLD SMALL J
-1D456..1D457 ; Soft_Dotted # L& [2] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL J
-1D48A..1D48B ; Soft_Dotted # L& [2] MATHEMATICAL BOLD ITALIC SMALL I..MATHEMATICAL BOLD ITALIC SMALL J
-1D4BE..1D4BF ; Soft_Dotted # L& [2] MATHEMATICAL SCRIPT SMALL I..MATHEMATICAL SCRIPT SMALL J
-1D4F2..1D4F3 ; Soft_Dotted # L& [2] MATHEMATICAL BOLD SCRIPT SMALL I..MATHEMATICAL BOLD SCRIPT SMALL J
-1D526..1D527 ; Soft_Dotted # L& [2] MATHEMATICAL FRAKTUR SMALL I..MATHEMATICAL FRAKTUR SMALL J
-1D55A..1D55B ; Soft_Dotted # L& [2] MATHEMATICAL DOUBLE-STRUCK SMALL I..MATHEMATICAL DOUBLE-STRUCK SMALL J
-1D58E..1D58F ; Soft_Dotted # L& [2] MATHEMATICAL BOLD FRAKTUR SMALL I..MATHEMATICAL BOLD FRAKTUR SMALL J
-1D5C2..1D5C3 ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF SMALL I..MATHEMATICAL SANS-SERIF SMALL J
-1D5F6..1D5F7 ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF BOLD SMALL I..MATHEMATICAL SANS-SERIF BOLD SMALL J
-1D62A..1D62B ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF ITALIC SMALL I..MATHEMATICAL SANS-SERIF ITALIC SMALL J
-1D65E..1D65F ; Soft_Dotted # L& [2] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J
-1D692..1D693 ; Soft_Dotted # L& [2] MATHEMATICAL MONOSPACE SMALL I..MATHEMATICAL MONOSPACE SMALL J
-
-# Total code points: 46
-
-# ================================================
-
-0E40..0E44 ; Logical_Order_Exception # Lo [5] THAI CHARACTER SARA E..THAI CHARACTER SARA AI MAIMALAI
-0EC0..0EC4 ; Logical_Order_Exception # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-AAB5..AAB6 ; Logical_Order_Exception # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9 ; Logical_Order_Exception # Lo TAI VIET VOWEL UEA
-AABB..AABC ; Logical_Order_Exception # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL AY
-
-# Total code points: 15
-
-# ================================================
-
-2118 ; Other_ID_Start # So SCRIPT CAPITAL P
-212E ; Other_ID_Start # So ESTIMATED SYMBOL
-309B..309C ; Other_ID_Start # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-
-# Total code points: 4
-
-# ================================================
-
-00B7 ; Other_ID_Continue # Po MIDDLE DOT
-0387 ; Other_ID_Continue # Po GREEK ANO TELEIA
-1369..1371 ; Other_ID_Continue # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
-
-# Total code points: 11
-
-# ================================================
-
-0021 ; STerm # Po EXCLAMATION MARK
-002E ; STerm # Po FULL STOP
-003F ; STerm # Po QUESTION MARK
-055C ; STerm # Po ARMENIAN EXCLAMATION MARK
-055E ; STerm # Po ARMENIAN QUESTION MARK
-0589 ; STerm # Po ARMENIAN FULL STOP
-061F ; STerm # Po ARABIC QUESTION MARK
-06D4 ; STerm # Po ARABIC FULL STOP
-0700..0702 ; STerm # Po [3] SYRIAC END OF PARAGRAPH..SYRIAC SUBLINEAR FULL STOP
-07F9 ; STerm # Po NKO EXCLAMATION MARK
-0964..0965 ; STerm # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-104A..104B ; STerm # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION
-1362 ; STerm # Po ETHIOPIC FULL STOP
-1367..1368 ; STerm # Po [2] ETHIOPIC QUESTION MARK..ETHIOPIC PARAGRAPH SEPARATOR
-166E ; STerm # Po CANADIAN SYLLABICS FULL STOP
-1803 ; STerm # Po MONGOLIAN FULL STOP
-1809 ; STerm # Po MONGOLIAN MANCHU FULL STOP
-1944..1945 ; STerm # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1B5A..1B5B ; STerm # Po [2] BALINESE PANTI..BALINESE PAMADA
-1B5E..1B5F ; STerm # Po [2] BALINESE CARIK SIKI..BALINESE CARIK PAREREN
-1C3B..1C3C ; STerm # Po [2] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C7E..1C7F ; STerm # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-203C..203D ; STerm # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG
-2047..2049 ; STerm # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2E2E ; STerm # Po REVERSED QUESTION MARK
-3002 ; STerm # Po IDEOGRAPHIC FULL STOP
-A4FF ; STerm # Po LISU PUNCTUATION FULL STOP
-A60E..A60F ; STerm # Po [2] VAI FULL STOP..VAI QUESTION MARK
-A6F3 ; STerm # Po BAMUM FULL STOP
-A6F7 ; STerm # Po BAMUM QUESTION MARK
-A876..A877 ; STerm # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD
-A8CE..A8CF ; STerm # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A92F ; STerm # Po KAYAH LI SIGN SHYA
-A9C8..A9C9 ; STerm # Po [2] JAVANESE PADA LINGSA..JAVANESE PADA LUNGSI
-AA5D..AA5F ; STerm # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA
-ABEB ; STerm # Po MEETEI MAYEK CHEIKHEI
-FE52 ; STerm # Po SMALL FULL STOP
-FE56..FE57 ; STerm # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK
-FF01 ; STerm # Po FULLWIDTH EXCLAMATION MARK
-FF0E ; STerm # Po FULLWIDTH FULL STOP
-FF1F ; STerm # Po FULLWIDTH QUESTION MARK
-FF61 ; STerm # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-110BE..110C1 ; STerm # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-
-# Total code points: 66
-
-# ================================================
-
-180B..180D ; Variation_Selector # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-FE00..FE0F ; Variation_Selector # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-E0100..E01EF ; Variation_Selector # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 259
-
-# ================================================
-
-0009..000D ; Pattern_White_Space # Cc [5] <control-0009>..<control-000D>
-0020 ; Pattern_White_Space # Zs SPACE
-0085 ; Pattern_White_Space # Cc <control-0085>
-200E..200F ; Pattern_White_Space # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-2028 ; Pattern_White_Space # Zl LINE SEPARATOR
-2029 ; Pattern_White_Space # Zp PARAGRAPH SEPARATOR
-
-# Total code points: 11
-
-# ================================================
-
-0021..0023 ; Pattern_Syntax # Po [3] EXCLAMATION MARK..NUMBER SIGN
-0024 ; Pattern_Syntax # Sc DOLLAR SIGN
-0025..0027 ; Pattern_Syntax # Po [3] PERCENT SIGN..APOSTROPHE
-0028 ; Pattern_Syntax # Ps LEFT PARENTHESIS
-0029 ; Pattern_Syntax # Pe RIGHT PARENTHESIS
-002A ; Pattern_Syntax # Po ASTERISK
-002B ; Pattern_Syntax # Sm PLUS SIGN
-002C ; Pattern_Syntax # Po COMMA
-002D ; Pattern_Syntax # Pd HYPHEN-MINUS
-002E..002F ; Pattern_Syntax # Po [2] FULL STOP..SOLIDUS
-003A..003B ; Pattern_Syntax # Po [2] COLON..SEMICOLON
-003C..003E ; Pattern_Syntax # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; Pattern_Syntax # Po [2] QUESTION MARK..COMMERCIAL AT
-005B ; Pattern_Syntax # Ps LEFT SQUARE BRACKET
-005C ; Pattern_Syntax # Po REVERSE SOLIDUS
-005D ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET
-005E ; Pattern_Syntax # Sk CIRCUMFLEX ACCENT
-0060 ; Pattern_Syntax # Sk GRAVE ACCENT
-007B ; Pattern_Syntax # Ps LEFT CURLY BRACKET
-007C ; Pattern_Syntax # Sm VERTICAL LINE
-007D ; Pattern_Syntax # Pe RIGHT CURLY BRACKET
-007E ; Pattern_Syntax # Sm TILDE
-00A1 ; Pattern_Syntax # Po INVERTED EXCLAMATION MARK
-00A2..00A5 ; Pattern_Syntax # Sc [4] CENT SIGN..YEN SIGN
-00A6..00A7 ; Pattern_Syntax # So [2] BROKEN BAR..SECTION SIGN
-00A9 ; Pattern_Syntax # So COPYRIGHT SIGN
-00AB ; Pattern_Syntax # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC ; Pattern_Syntax # Sm NOT SIGN
-00AE ; Pattern_Syntax # So REGISTERED SIGN
-00B0 ; Pattern_Syntax # So DEGREE SIGN
-00B1 ; Pattern_Syntax # Sm PLUS-MINUS SIGN
-00B6 ; Pattern_Syntax # So PILCROW SIGN
-00BB ; Pattern_Syntax # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BF ; Pattern_Syntax # Po INVERTED QUESTION MARK
-00D7 ; Pattern_Syntax # Sm MULTIPLICATION SIGN
-00F7 ; Pattern_Syntax # Sm DIVISION SIGN
-2010..2015 ; Pattern_Syntax # Pd [6] HYPHEN..HORIZONTAL BAR
-2016..2017 ; Pattern_Syntax # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2018 ; Pattern_Syntax # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Pattern_Syntax # Pf RIGHT SINGLE QUOTATION MARK
-201A ; Pattern_Syntax # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; Pattern_Syntax # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; Pattern_Syntax # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; Pattern_Syntax # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; Pattern_Syntax # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020..2027 ; Pattern_Syntax # Po [8] DAGGER..HYPHENATION POINT
-2030..2038 ; Pattern_Syntax # Po [9] PER MILLE SIGN..CARET
-2039 ; Pattern_Syntax # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Pattern_Syntax # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B..203E ; Pattern_Syntax # Po [4] REFERENCE MARK..OVERLINE
-2041..2043 ; Pattern_Syntax # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2044 ; Pattern_Syntax # Sm FRACTION SLASH
-2045 ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; Pattern_Syntax # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; Pattern_Syntax # Sm COMMERCIAL MINUS SIGN
-2053 ; Pattern_Syntax # Po SWUNG DASH
-2055..205E ; Pattern_Syntax # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-2190..2194 ; Pattern_Syntax # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; Pattern_Syntax # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; Pattern_Syntax # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; Pattern_Syntax # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; Pattern_Syntax # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; Pattern_Syntax # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; Pattern_Syntax # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; Pattern_Syntax # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; Pattern_Syntax # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; Pattern_Syntax # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; Pattern_Syntax # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; Pattern_Syntax # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Pattern_Syntax # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; Pattern_Syntax # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; Pattern_Syntax # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; Pattern_Syntax # So DOWNWARDS DOUBLE ARROW
-21D4 ; Pattern_Syntax # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21F3 ; Pattern_Syntax # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..22FF ; Pattern_Syntax # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; Pattern_Syntax # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; Pattern_Syntax # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..231F ; Pattern_Syntax # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2320..2321 ; Pattern_Syntax # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; Pattern_Syntax # So [7] FROWN..KEYBOARD
-2329 ; Pattern_Syntax # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Pattern_Syntax # Pe RIGHT-POINTING ANGLE BRACKET
-232B..237B ; Pattern_Syntax # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; Pattern_Syntax # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; Pattern_Syntax # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; Pattern_Syntax # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; Pattern_Syntax # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; Pattern_Syntax # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; Pattern_Syntax # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-23E9..23FF ; Pattern_Syntax # Cn [23] <reserved-23E9>..<reserved-23FF>
-2400..2426 ; Pattern_Syntax # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2427..243F ; Pattern_Syntax # Cn [25] <reserved-2427>..<reserved-243F>
-2440..244A ; Pattern_Syntax # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-244B..245F ; Pattern_Syntax # Cn [21] <reserved-244B>..<reserved-245F>
-2500..25B6 ; Pattern_Syntax # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; Pattern_Syntax # Sm WHITE RIGHT-POINTING TRIANGLE
-25B8..25C0 ; Pattern_Syntax # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; Pattern_Syntax # Sm WHITE LEFT-POINTING TRIANGLE
-25C2..25F7 ; Pattern_Syntax # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; Pattern_Syntax # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..266E ; Pattern_Syntax # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-266F ; Pattern_Syntax # Sm MUSIC SHARP SIGN
-2670..26CD ; Pattern_Syntax # So [94] WEST SYRIAC CROSS..DISABLED CAR
-26CE ; Pattern_Syntax # Cn <reserved-26CE>
-26CF..26E1 ; Pattern_Syntax # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E2 ; Pattern_Syntax # Cn <reserved-26E2>
-26E3 ; Pattern_Syntax # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E4..26E7 ; Pattern_Syntax # Cn [4] <reserved-26E4>..<reserved-26E7>
-26E8..26FF ; Pattern_Syntax # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2700 ; Pattern_Syntax # Cn <reserved-2700>
-2701..2704 ; Pattern_Syntax # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2705 ; Pattern_Syntax # Cn <reserved-2705>
-2706..2709 ; Pattern_Syntax # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270A..270B ; Pattern_Syntax # Cn [2] <reserved-270A>..<reserved-270B>
-270C..2727 ; Pattern_Syntax # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2728 ; Pattern_Syntax # Cn <reserved-2728>
-2729..274B ; Pattern_Syntax # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274C ; Pattern_Syntax # Cn <reserved-274C>
-274D ; Pattern_Syntax # So SHADOWED WHITE CIRCLE
-274E ; Pattern_Syntax # Cn <reserved-274E>
-274F..2752 ; Pattern_Syntax # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2753..2755 ; Pattern_Syntax # Cn [3] <reserved-2753>..<reserved-2755>
-2756..275E ; Pattern_Syntax # So [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-275F..2760 ; Pattern_Syntax # Cn [2] <reserved-275F>..<reserved-2760>
-2761..2767 ; Pattern_Syntax # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; Pattern_Syntax # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; Pattern_Syntax # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; Pattern_Syntax # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; Pattern_Syntax # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; Pattern_Syntax # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; Pattern_Syntax # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Pattern_Syntax # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; Pattern_Syntax # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Pattern_Syntax # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; Pattern_Syntax # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Pattern_Syntax # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; Pattern_Syntax # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Pattern_Syntax # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; Pattern_Syntax # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2794 ; Pattern_Syntax # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2795..2797 ; Pattern_Syntax # Cn [3] <reserved-2795>..<reserved-2797>
-2798..27AF ; Pattern_Syntax # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B0 ; Pattern_Syntax # Cn <reserved-27B0>
-27B1..27BE ; Pattern_Syntax # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27BF ; Pattern_Syntax # Cn <reserved-27BF>
-27C0..27C4 ; Pattern_Syntax # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; Pattern_Syntax # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Pattern_Syntax # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; Pattern_Syntax # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CB ; Pattern_Syntax # Cn <reserved-27CB>
-27CC ; Pattern_Syntax # Sm LONG DIVISION
-27CD..27CF ; Pattern_Syntax # Cn [3] <reserved-27CD>..<reserved-27CF>
-27D0..27E5 ; Pattern_Syntax # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; Pattern_Syntax # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Pattern_Syntax # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Pattern_Syntax # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Pattern_Syntax # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Pattern_Syntax # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Pattern_Syntax # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Pattern_Syntax # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Pattern_Syntax # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Pattern_Syntax # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Pattern_Syntax # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; Pattern_Syntax # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2800..28FF ; Pattern_Syntax # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2900..2982 ; Pattern_Syntax # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; Pattern_Syntax # Ps LEFT WHITE CURLY BRACKET
-2984 ; Pattern_Syntax # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Pattern_Syntax # Ps LEFT WHITE PARENTHESIS
-2986 ; Pattern_Syntax # Pe RIGHT WHITE PARENTHESIS
-2987 ; Pattern_Syntax # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Pattern_Syntax # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Pattern_Syntax # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Pattern_Syntax # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Pattern_Syntax # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Pattern_Syntax # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Pattern_Syntax # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Pattern_Syntax # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Pattern_Syntax # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Pattern_Syntax # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Pattern_Syntax # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Pattern_Syntax # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Pattern_Syntax # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Pattern_Syntax # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; Pattern_Syntax # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; Pattern_Syntax # Ps LEFT WIGGLY FENCE
-29D9 ; Pattern_Syntax # Pe RIGHT WIGGLY FENCE
-29DA ; Pattern_Syntax # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Pattern_Syntax # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; Pattern_Syntax # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; Pattern_Syntax # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Pattern_Syntax # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; Pattern_Syntax # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; Pattern_Syntax # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; Pattern_Syntax # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; Pattern_Syntax # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; Pattern_Syntax # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B4D..2B4F ; Pattern_Syntax # Cn [3] <reserved-2B4D>..<reserved-2B4F>
-2B50..2B59 ; Pattern_Syntax # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2B5A..2BFF ; Pattern_Syntax # Cn [166] <reserved-2B5A>..<reserved-2BFF>
-2E00..2E01 ; Pattern_Syntax # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; Pattern_Syntax # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; Pattern_Syntax # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; Pattern_Syntax # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; Pattern_Syntax # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; Pattern_Syntax # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; Pattern_Syntax # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; Pattern_Syntax # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; Pattern_Syntax # Po RAISED SQUARE
-2E0C ; Pattern_Syntax # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; Pattern_Syntax # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; Pattern_Syntax # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; Pattern_Syntax # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; Pattern_Syntax # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; Pattern_Syntax # Pd HYPHEN WITH DIAERESIS
-2E1B ; Pattern_Syntax # Po TILDE WITH RING ABOVE
-2E1C ; Pattern_Syntax # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; Pattern_Syntax # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; Pattern_Syntax # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; Pattern_Syntax # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; Pattern_Syntax # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; Pattern_Syntax # Ps TOP LEFT HALF BRACKET
-2E23 ; Pattern_Syntax # Pe TOP RIGHT HALF BRACKET
-2E24 ; Pattern_Syntax # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; Pattern_Syntax # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; Pattern_Syntax # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; Pattern_Syntax # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; Pattern_Syntax # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; Pattern_Syntax # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; Pattern_Syntax # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; Pattern_Syntax # Lm VERTICAL TILDE
-2E30..2E31 ; Pattern_Syntax # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-2E32..2E7F ; Pattern_Syntax # Cn [78] <reserved-2E32>..<reserved-2E7F>
-3001..3003 ; Pattern_Syntax # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3008 ; Pattern_Syntax # Ps LEFT ANGLE BRACKET
-3009 ; Pattern_Syntax # Pe RIGHT ANGLE BRACKET
-300A ; Pattern_Syntax # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; Pattern_Syntax # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; Pattern_Syntax # Ps LEFT CORNER BRACKET
-300D ; Pattern_Syntax # Pe RIGHT CORNER BRACKET
-300E ; Pattern_Syntax # Ps LEFT WHITE CORNER BRACKET
-300F ; Pattern_Syntax # Pe RIGHT WHITE CORNER BRACKET
-3010 ; Pattern_Syntax # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; Pattern_Syntax # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; Pattern_Syntax # So [2] POSTAL MARK..GETA MARK
-3014 ; Pattern_Syntax # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; Pattern_Syntax # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; Pattern_Syntax # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; Pattern_Syntax # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; Pattern_Syntax # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; Pattern_Syntax # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; Pattern_Syntax # Ps LEFT WHITE SQUARE BRACKET
-301B ; Pattern_Syntax # Pe RIGHT WHITE SQUARE BRACKET
-301C ; Pattern_Syntax # Pd WAVE DASH
-301D ; Pattern_Syntax # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; Pattern_Syntax # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; Pattern_Syntax # So POSTAL MARK FACE
-3030 ; Pattern_Syntax # Pd WAVY DASH
-FD3E ; Pattern_Syntax # Ps ORNATE LEFT PARENTHESIS
-FD3F ; Pattern_Syntax # Pe ORNATE RIGHT PARENTHESIS
-FE45..FE46 ; Pattern_Syntax # Po [2] SESAME DOT..WHITE SESAME DOT
-
-# Total code points: 2760
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/PropValueAliases.txt b/Master/tlpkg/tlperl/lib/unicore/PropValueAliases.txt
deleted file mode 100644
index 30c4838ef96..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/PropValueAliases.txt
+++ /dev/null
@@ -1,1162 +0,0 @@
-# PropertyValueAliases-5.2.0.txt
-# Date: 2009-08-24, 03:27:01 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# This file contains aliases for property values used in the UCD.
-# These names can be used for XML formats of UCD data, for regular-expression
-# property tests, and other programmatic textual descriptions of Unicode data.
-# For information on which properties are normative, see UCD.html.
-#
-# The names may be translated in appropriate environments, and additional
-# aliases may be useful.
-#
-# FORMAT
-#
-# Each line describes a property value name.
-# This consists of three or more fields, separated by semicolons.
-#
-# First Field: The first field describes the property for which that
-# property value name is used.
-#
-# Second Field: The second field is an abbreviated name.
-# If there is no abbreviated name available, the field is marked with "n/a".
-#
-# Third Field: The third field is a long name.
-#
-# In the case of ccc, there are 4 fields. The second field is numeric, third
-# is abbreviated, and fourth is long.
-#
-# The above are the preferred aliases. Other aliases may be listed in additional fields.
-#
-# Loose matching should be applied to all property names and property values, with
-# the exception of String Property values. With loose matching of property names and
-# values, the case distinctions, whitespace, and '_' are ignored. For Numeric Property
-# values, numeric equivalencies are applied: thus "01.00" is equivalent to "1".
-#
-# NOTE: Property value names are NOT unique across properties. For example:
-#
-# AL means Arabic Letter for the Bidi_Class property, and
-# AL means Above_Left for the Combining_Class property, and
-# AL means Alphabetic for the Line_Break property.
-#
-# In addition, some property names may be the same as some property value names.
-# For example:
-#
-# sc means the Script property, and
-# Sc means the General_Category property value Currency_Symbol (Sc)
-#
-# The combination of property value and property name is, however, unique.
-#
-# For more information, see UTS #18: Unicode Regular Expressions
-# ================================================
-
-
-# ASCII_Hex_Digit (AHex)
-
-AHex; N ; No ; F ; False
-AHex; Y ; Yes ; T ; True
-
-# Age (age)
-
-age; n/a ; 1.1
-age; n/a ; 2.0
-age; n/a ; 2.1
-age; n/a ; 3.0
-age; n/a ; 3.1
-age; n/a ; 3.2
-age; n/a ; 4.0
-age; n/a ; 4.1
-age; n/a ; 5.0
-age; n/a ; 5.1
-age; n/a ; 5.2
-age; n/a ; unassigned
-
-# Alphabetic (Alpha)
-
-Alpha; N ; No ; F ; False
-Alpha; Y ; Yes ; T ; True
-
-# Bidi_Class (bc)
-
-bc ; AL ; Arabic_Letter
-bc ; AN ; Arabic_Number
-bc ; B ; Paragraph_Separator
-bc ; BN ; Boundary_Neutral
-bc ; CS ; Common_Separator
-bc ; EN ; European_Number
-bc ; ES ; European_Separator
-bc ; ET ; European_Terminator
-bc ; L ; Left_To_Right
-bc ; LRE ; Left_To_Right_Embedding
-bc ; LRO ; Left_To_Right_Override
-bc ; NSM ; Nonspacing_Mark
-bc ; ON ; Other_Neutral
-bc ; PDF ; Pop_Directional_Format
-bc ; R ; Right_To_Left
-bc ; RLE ; Right_To_Left_Embedding
-bc ; RLO ; Right_To_Left_Override
-bc ; S ; Segment_Separator
-bc ; WS ; White_Space
-
-# Bidi_Control (Bidi_C)
-
-Bidi_C; N ; No ; F ; False
-Bidi_C; Y ; Yes ; T ; True
-
-# Bidi_Mirrored (Bidi_M)
-
-Bidi_M; N ; No ; F ; False
-Bidi_M; Y ; Yes ; T ; True
-
-# Bidi_Mirroring_Glyph (bmg)
-
-# @missing: 0000..10FFFF; Bidi_Mirroring_Glyph; <none>
-
-# Block (blk)
-
-blk; n/a ; Aegean_Numbers
-blk; n/a ; Alphabetic_Presentation_Forms
-blk; n/a ; Ancient_Greek_Musical_Notation
-blk; n/a ; Ancient_Greek_Numbers
-blk; n/a ; Ancient_Symbols
-blk; n/a ; Arabic
-blk; n/a ; Arabic_Presentation_Forms_A ; Arabic_Presentation_Forms-A
-blk; n/a ; Arabic_Presentation_Forms_B
-blk; n/a ; Arabic_Supplement
-blk; n/a ; Armenian
-blk; n/a ; Arrows
-blk; n/a ; Avestan
-blk; n/a ; Balinese
-blk; n/a ; Bamum
-blk; n/a ; Basic_Latin ; ASCII
-blk; n/a ; Bengali
-blk; n/a ; Block_Elements
-blk; n/a ; Bopomofo
-blk; n/a ; Bopomofo_Extended
-blk; n/a ; Box_Drawing
-blk; n/a ; Braille_Patterns
-blk; n/a ; Buginese
-blk; n/a ; Buhid
-blk; n/a ; Byzantine_Musical_Symbols
-blk; n/a ; Carian
-blk; n/a ; Cham
-blk; n/a ; Cherokee
-blk; n/a ; CJK_Compatibility
-blk; n/a ; CJK_Compatibility_Forms
-blk; n/a ; CJK_Compatibility_Ideographs
-blk; n/a ; CJK_Compatibility_Ideographs_Supplement
-blk; n/a ; CJK_Radicals_Supplement
-blk; n/a ; CJK_Strokes
-blk; n/a ; CJK_Symbols_And_Punctuation
-blk; n/a ; CJK_Unified_Ideographs
-blk; n/a ; CJK_Unified_Ideographs_Extension_A
-blk; n/a ; CJK_Unified_Ideographs_Extension_B
-blk; n/a ; CJK_Unified_Ideographs_Extension_C
-blk; n/a ; Combining_Diacritical_Marks
-blk; n/a ; Combining_Diacritical_Marks_For_Symbols; Combining_Marks_For_Symbols
-blk; n/a ; Combining_Diacritical_Marks_Supplement
-blk; n/a ; Combining_Half_Marks
-blk; n/a ; Common_Indic_Number_Forms
-blk; n/a ; Control_Pictures
-blk; n/a ; Coptic
-blk; n/a ; Counting_Rod_Numerals
-blk; n/a ; Cuneiform
-blk; n/a ; Cuneiform_Numbers_And_Punctuation
-blk; n/a ; Currency_Symbols
-blk; n/a ; Cypriot_Syllabary
-blk; n/a ; Cyrillic
-blk; n/a ; Cyrillic_Extended_A
-blk; n/a ; Cyrillic_Extended_B
-blk; n/a ; Cyrillic_Supplement ; Cyrillic_Supplementary
-blk; n/a ; Deseret
-blk; n/a ; Devanagari
-blk; n/a ; Devanagari_Extended
-blk; n/a ; Dingbats
-blk; n/a ; Domino_Tiles
-blk; n/a ; Egyptian_Hieroglyphs
-blk; n/a ; Enclosed_Alphanumeric_Supplement
-blk; n/a ; Enclosed_Alphanumerics
-blk; n/a ; Enclosed_CJK_Letters_And_Months
-blk; n/a ; Enclosed_Ideographic_Supplement
-blk; n/a ; Ethiopic
-blk; n/a ; Ethiopic_Extended
-blk; n/a ; Ethiopic_Supplement
-blk; n/a ; General_Punctuation
-blk; n/a ; Geometric_Shapes
-blk; n/a ; Georgian
-blk; n/a ; Georgian_Supplement
-blk; n/a ; Glagolitic
-blk; n/a ; Gothic
-blk; n/a ; Greek_And_Coptic ; Greek
-blk; n/a ; Greek_Extended
-blk; n/a ; Gujarati
-blk; n/a ; Gurmukhi
-blk; n/a ; Halfwidth_And_Fullwidth_Forms
-blk; n/a ; Hangul_Compatibility_Jamo
-blk; n/a ; Hangul_Jamo
-blk; n/a ; Hangul_Jamo_Extended_A
-blk; n/a ; Hangul_Jamo_Extended_B
-blk; n/a ; Hangul_Syllables
-blk; n/a ; Hanunoo
-blk; n/a ; Hebrew
-blk; n/a ; High_Private_Use_Surrogates
-blk; n/a ; High_Surrogates
-blk; n/a ; Hiragana
-blk; n/a ; Ideographic_Description_Characters
-blk; n/a ; Imperial_Aramaic
-blk; n/a ; Inscriptional_Pahlavi
-blk; n/a ; Inscriptional_Parthian
-blk; n/a ; IPA_Extensions
-blk; n/a ; Javanese
-blk; n/a ; Kaithi
-blk; n/a ; Kanbun
-blk; n/a ; Kangxi_Radicals
-blk; n/a ; Kannada
-blk; n/a ; Katakana
-blk; n/a ; Katakana_Phonetic_Extensions
-blk; n/a ; Kayah_Li
-blk; n/a ; Kharoshthi
-blk; n/a ; Khmer
-blk; n/a ; Khmer_Symbols
-blk; n/a ; Lao
-blk; n/a ; Latin_1_Supplement ; Latin_1
-blk; n/a ; Latin_Extended_A
-blk; n/a ; Latin_Extended_Additional
-blk; n/a ; Latin_Extended_B
-blk; n/a ; Latin_Extended_C
-blk; n/a ; Latin_Extended_D
-blk; n/a ; Lepcha
-blk; n/a ; Letterlike_Symbols
-blk; n/a ; Limbu
-blk; n/a ; Linear_B_Ideograms
-blk; n/a ; Linear_B_Syllabary
-blk; n/a ; Lisu
-blk; n/a ; Low_Surrogates
-blk; n/a ; Lycian
-blk; n/a ; Lydian
-blk; n/a ; Mahjong_Tiles
-blk; n/a ; Malayalam
-blk; n/a ; Mathematical_Alphanumeric_Symbols
-blk; n/a ; Mathematical_Operators
-blk; n/a ; Meetei_Mayek
-blk; n/a ; Miscellaneous_Mathematical_Symbols_A
-blk; n/a ; Miscellaneous_Mathematical_Symbols_B
-blk; n/a ; Miscellaneous_Symbols
-blk; n/a ; Miscellaneous_Symbols_And_Arrows
-blk; n/a ; Miscellaneous_Technical
-blk; n/a ; Modifier_Tone_Letters
-blk; n/a ; Mongolian
-blk; n/a ; Musical_Symbols
-blk; n/a ; Myanmar
-blk; n/a ; Myanmar_Extended_A
-blk; n/a ; New_Tai_Lue
-blk; n/a ; NKo
-blk; n/a ; No_Block
-blk; n/a ; Number_Forms
-blk; n/a ; Ogham
-blk; n/a ; Ol_Chiki
-blk; n/a ; Old_Italic
-blk; n/a ; Old_Persian
-blk; n/a ; Old_South_Arabian
-blk; n/a ; Old_Turkic
-blk; n/a ; Optical_Character_Recognition
-blk; n/a ; Oriya
-blk; n/a ; Osmanya
-blk; n/a ; Phags_Pa
-blk; n/a ; Phaistos_Disc
-blk; n/a ; Phoenician
-blk; n/a ; Phonetic_Extensions
-blk; n/a ; Phonetic_Extensions_Supplement
-blk; n/a ; Private_Use_Area ; Private_Use
-blk; n/a ; Rejang
-blk; n/a ; Rumi_Numeral_Symbols
-blk; n/a ; Runic
-blk; n/a ; Samaritan
-blk; n/a ; Saurashtra
-blk; n/a ; Shavian
-blk; n/a ; Sinhala
-blk; n/a ; Small_Form_Variants
-blk; n/a ; Spacing_Modifier_Letters
-blk; n/a ; Specials
-blk; n/a ; Sundanese
-blk; n/a ; Superscripts_And_Subscripts
-blk; n/a ; Supplemental_Arrows_A
-blk; n/a ; Supplemental_Arrows_B
-blk; n/a ; Supplemental_Mathematical_Operators
-blk; n/a ; Supplemental_Punctuation
-blk; n/a ; Supplementary_Private_Use_Area_A
-blk; n/a ; Supplementary_Private_Use_Area_B
-blk; n/a ; Syloti_Nagri
-blk; n/a ; Syriac
-blk; n/a ; Tagalog
-blk; n/a ; Tagbanwa
-blk; n/a ; Tags
-blk; n/a ; Tai_Le
-blk; n/a ; Tai_Tham
-blk; n/a ; Tai_Viet
-blk; n/a ; Tai_Xuan_Jing_Symbols
-blk; n/a ; Tamil
-blk; n/a ; Telugu
-blk; n/a ; Thaana
-blk; n/a ; Thai
-blk; n/a ; Tibetan
-blk; n/a ; Tifinagh
-blk; n/a ; Ugaritic
-blk; n/a ; Unified_Canadian_Aboriginal_Syllabics; Canadian_Syllabics
-blk; n/a ; Unified_Canadian_Aboriginal_Syllabics_Extended
-blk; n/a ; Vai
-blk; n/a ; Variation_Selectors
-blk; n/a ; Variation_Selectors_Supplement
-blk; n/a ; Vedic_Extensions
-blk; n/a ; Vertical_Forms
-blk; n/a ; Yi_Radicals
-blk; n/a ; Yi_Syllables
-blk; n/a ; Yijing_Hexagram_Symbols
-
-# Canonical_Combining_Class (ccc)
-
-ccc; 0; NR ; Not_Reordered
-ccc; 1; OV ; Overlay
-ccc; 7; NK ; Nukta
-ccc; 8; KV ; Kana_Voicing
-ccc; 9; VR ; Virama
-ccc; 200; ATBL ; Attached_Below_Left
-ccc; 202; ATB ; Attached_Below
-ccc; 214; ATA ; Attached_Above
-ccc; 216; ATAR ; Attached_Above_Right
-ccc; 218; BL ; Below_Left
-ccc; 220; B ; Below
-ccc; 222; BR ; Below_Right
-ccc; 224; L ; Left
-ccc; 226; R ; Right
-ccc; 228; AL ; Above_Left
-ccc; 230; A ; Above
-ccc; 232; AR ; Above_Right
-ccc; 233; DB ; Double_Below
-ccc; 234; DA ; Double_Above
-ccc; 240; IS ; Iota_Subscript
-
-# Case_Folding (cf)
-
-# @missing: 0000..10FFFF; Case_Folding; <code point>
-
-# Case_Ignorable (CI)
-
-CI ; N ; No ; F ; False
-CI ; Y ; Yes ; T ; True
-
-# Cased (Cased)
-
-Cased; N ; No ; F ; False
-Cased; Y ; Yes ; T ; True
-
-# Changes_When_Casefolded (CWCF)
-
-CWCF; N ; No ; F ; False
-CWCF; Y ; Yes ; T ; True
-
-# Changes_When_Casemapped (CWCM)
-
-CWCM; N ; No ; F ; False
-CWCM; Y ; Yes ; T ; True
-
-# Changes_When_Lowercased (CWL)
-
-CWL; N ; No ; F ; False
-CWL; Y ; Yes ; T ; True
-
-# Changes_When_NFKC_Casefolded (CWKCF)
-
-CWKCF; N ; No ; F ; False
-CWKCF; Y ; Yes ; T ; True
-
-# Changes_When_Titlecased (CWT)
-
-CWT; N ; No ; F ; False
-CWT; Y ; Yes ; T ; True
-
-# Changes_When_Uppercased (CWU)
-
-CWU; N ; No ; F ; False
-CWU; Y ; Yes ; T ; True
-
-# Composition_Exclusion (CE)
-
-CE ; N ; No ; F ; False
-CE ; Y ; Yes ; T ; True
-
-# Dash (Dash)
-
-Dash; N ; No ; F ; False
-Dash; Y ; Yes ; T ; True
-
-# Decomposition_Mapping (dm)
-
-# @missing: 0000..10FFFF; Decomposition_Mapping; <code point>
-
-# Decomposition_Type (dt)
-
-dt ; Can ; Canonical ; can
-dt ; Com ; Compat ; com
-dt ; Enc ; Circle ; enc
-dt ; Fin ; Final ; fin
-dt ; Font ; font
-dt ; Fra ; Fraction ; fra
-dt ; Init ; Initial ; init
-dt ; Iso ; Isolated ; iso
-dt ; Med ; Medial ; med
-dt ; Nar ; Narrow ; nar
-dt ; Nb ; Nobreak ; nb
-dt ; None ; none
-dt ; Sml ; Small ; sml
-dt ; Sqr ; Square ; sqr
-dt ; Sub ; sub
-dt ; Sup ; Super ; sup
-dt ; Vert ; Vertical ; vert
-dt ; Wide ; wide
-
-# Default_Ignorable_Code_Point (DI)
-
-DI ; N ; No ; F ; False
-DI ; Y ; Yes ; T ; True
-
-# Deprecated (Dep)
-
-Dep; N ; No ; F ; False
-Dep; Y ; Yes ; T ; True
-
-# Diacritic (Dia)
-
-Dia; N ; No ; F ; False
-Dia; Y ; Yes ; T ; True
-
-# East_Asian_Width (ea)
-
-ea ; A ; Ambiguous
-ea ; F ; Fullwidth
-ea ; H ; Halfwidth
-ea ; N ; Neutral
-ea ; Na ; Narrow
-ea ; W ; Wide
-
-# Expands_On_NFC (XO_NFC)
-
-XO_NFC; N ; No ; F ; False
-XO_NFC; Y ; Yes ; T ; True
-
-# Expands_On_NFD (XO_NFD)
-
-XO_NFD; N ; No ; F ; False
-XO_NFD; Y ; Yes ; T ; True
-
-# Expands_On_NFKC (XO_NFKC)
-
-XO_NFKC; N ; No ; F ; False
-XO_NFKC; Y ; Yes ; T ; True
-
-# Expands_On_NFKD (XO_NFKD)
-
-XO_NFKD; N ; No ; F ; False
-XO_NFKD; Y ; Yes ; T ; True
-
-# Extender (Ext)
-
-Ext; N ; No ; F ; False
-Ext; Y ; Yes ; T ; True
-
-# FC_NFKC_Closure (FC_NFKC)
-
-# @missing: 0000..10FFFF; FC_NFKC_Closure; <code point>
-
-# Full_Composition_Exclusion (Comp_Ex)
-
-Comp_Ex; N ; No ; F ; False
-Comp_Ex; Y ; Yes ; T ; True
-
-# General_Category (gc)
-
-gc ; C ; Other # Cc | Cf | Cn | Co | Cs
-gc ; Cc ; Control ; cntrl
-gc ; Cf ; Format
-gc ; Cn ; Unassigned
-gc ; Co ; Private_Use
-gc ; Cs ; Surrogate
-gc ; L ; Letter # Ll | Lm | Lo | Lt | Lu
-gc ; LC ; Cased_Letter # Ll | Lt | Lu
-gc ; Ll ; Lowercase_Letter
-gc ; Lm ; Modifier_Letter
-gc ; Lo ; Other_Letter
-gc ; Lt ; Titlecase_Letter
-gc ; Lu ; Uppercase_Letter
-gc ; M ; Mark # Mc | Me | Mn
-gc ; Mc ; Spacing_Mark
-gc ; Me ; Enclosing_Mark
-gc ; Mn ; Nonspacing_Mark
-gc ; N ; Number # Nd | Nl | No
-gc ; Nd ; Decimal_Number ; digit
-gc ; Nl ; Letter_Number
-gc ; No ; Other_Number
-gc ; P ; Punctuation ; punct # Pc | Pd | Pe | Pf | Pi | Po | Ps
-gc ; Pc ; Connector_Punctuation
-gc ; Pd ; Dash_Punctuation
-gc ; Pe ; Close_Punctuation
-gc ; Pf ; Final_Punctuation
-gc ; Pi ; Initial_Punctuation
-gc ; Po ; Other_Punctuation
-gc ; Ps ; Open_Punctuation
-gc ; S ; Symbol # Sc | Sk | Sm | So
-gc ; Sc ; Currency_Symbol
-gc ; Sk ; Modifier_Symbol
-gc ; Sm ; Math_Symbol
-gc ; So ; Other_Symbol
-gc ; Z ; Separator # Zl | Zp | Zs
-gc ; Zl ; Line_Separator
-gc ; Zp ; Paragraph_Separator
-gc ; Zs ; Space_Separator
-
-# Grapheme_Base (Gr_Base)
-
-Gr_Base; N ; No ; F ; False
-Gr_Base; Y ; Yes ; T ; True
-
-# Grapheme_Cluster_Break (GCB)
-
-GCB; CN ; Control
-GCB; CR ; CR
-GCB; EX ; Extend
-GCB; L ; L
-GCB; LF ; LF
-GCB; LV ; LV
-GCB; LVT ; LVT
-GCB; PP ; Prepend
-GCB; SM ; SpacingMark
-GCB; T ; T
-GCB; V ; V
-GCB; XX ; Other
-
-# Grapheme_Extend (Gr_Ext)
-
-Gr_Ext; N ; No ; F ; False
-Gr_Ext; Y ; Yes ; T ; True
-
-# Grapheme_Link (Gr_Link)
-
-Gr_Link; N ; No ; F ; False
-Gr_Link; Y ; Yes ; T ; True
-
-# Hangul_Syllable_Type (hst)
-
-hst; L ; Leading_Jamo
-hst; LV ; LV_Syllable
-hst; LVT ; LVT_Syllable
-hst; NA ; Not_Applicable
-hst; T ; Trailing_Jamo
-hst; V ; Vowel_Jamo
-
-# Hex_Digit (Hex)
-
-Hex; N ; No ; F ; False
-Hex; Y ; Yes ; T ; True
-
-# Hyphen (Hyphen)
-
-Hyphen; N ; No ; F ; False
-Hyphen; Y ; Yes ; T ; True
-
-# IDS_Binary_Operator (IDSB)
-
-IDSB; N ; No ; F ; False
-IDSB; Y ; Yes ; T ; True
-
-# IDS_Trinary_Operator (IDST)
-
-IDST; N ; No ; F ; False
-IDST; Y ; Yes ; T ; True
-
-# ID_Continue (IDC)
-
-IDC; N ; No ; F ; False
-IDC; Y ; Yes ; T ; True
-
-# ID_Start (IDS)
-
-IDS; N ; No ; F ; False
-IDS; Y ; Yes ; T ; True
-
-# ISO_Comment (isc)
-
-# @missing: 0000..10FFFF; ISO_Comment; <none>
-
-# Ideographic (Ideo)
-
-Ideo; N ; No ; F ; False
-Ideo; Y ; Yes ; T ; True
-
-# Jamo_Short_Name (JSN)
-
-# @missing: 0000..10FFFF; Jamo_Short_Name; <none>
-JSN; A ; A
-JSN; AE ; AE
-JSN; B ; B
-JSN; BB ; BB
-JSN; BS ; BS
-JSN; C ; C
-JSN; D ; D
-JSN; DD ; DD
-JSN; E ; E
-JSN; EO ; EO
-JSN; EU ; EU
-JSN; G ; G
-JSN; GG ; GG
-JSN; GS ; GS
-JSN; H ; H
-JSN; I ; I
-JSN; J ; J
-JSN; JJ ; JJ
-JSN; K ; K
-JSN; L ; L
-JSN; LB ; LB
-JSN; LG ; LG
-JSN; LH ; LH
-JSN; LM ; LM
-JSN; LP ; LP
-JSN; LS ; LS
-JSN; LT ; LT
-JSN; M ; M
-JSN; N ; N
-JSN; NG ; NG
-JSN; NH ; NH
-JSN; NJ ; NJ
-JSN; O ; O
-JSN; OE ; OE
-JSN; P ; P
-JSN; R ; R
-JSN; S ; S
-JSN; SS ; SS
-JSN; T ; T
-JSN; U ; U
-JSN; WA ; WA
-JSN; WAE ; WAE
-JSN; WE ; WE
-JSN; WEO ; WEO
-JSN; WI ; WI
-JSN; YA ; YA
-JSN; YAE ; YAE
-JSN; YE ; YE
-JSN; YEO ; YEO
-JSN; YI ; YI
-JSN; YO ; YO
-JSN; YU ; YU
-
-# Join_Control (Join_C)
-
-Join_C; N ; No ; F ; False
-Join_C; Y ; Yes ; T ; True
-
-# Joining_Group (jg)
-
-jg ; n/a ; Ain
-jg ; n/a ; Alaph
-jg ; n/a ; Alef
-jg ; n/a ; Beh
-jg ; n/a ; Beth
-jg ; n/a ; Burushaski_Yeh_Barree
-jg ; n/a ; Dal
-jg ; n/a ; Dalath_Rish
-jg ; n/a ; E
-jg ; n/a ; Farsi_Yeh
-jg ; n/a ; Fe
-jg ; n/a ; Feh
-jg ; n/a ; Final_Semkath
-jg ; n/a ; Gaf
-jg ; n/a ; Gamal
-jg ; n/a ; Hah
-jg ; n/a ; Hamza_On_Heh_Goal
-jg ; n/a ; He
-jg ; n/a ; Heh
-jg ; n/a ; Heh_Goal
-jg ; n/a ; Heth
-jg ; n/a ; Kaf
-jg ; n/a ; Kaph
-jg ; n/a ; Khaph
-jg ; n/a ; Knotted_Heh
-jg ; n/a ; Lam
-jg ; n/a ; Lamadh
-jg ; n/a ; Meem
-jg ; n/a ; Mim
-jg ; n/a ; No_Joining_Group
-jg ; n/a ; Noon
-jg ; n/a ; Nun
-jg ; n/a ; Nya
-jg ; n/a ; Pe
-jg ; n/a ; Qaf
-jg ; n/a ; Qaph
-jg ; n/a ; Reh
-jg ; n/a ; Reversed_Pe
-jg ; n/a ; Sad
-jg ; n/a ; Sadhe
-jg ; n/a ; Seen
-jg ; n/a ; Semkath
-jg ; n/a ; Shin
-jg ; n/a ; Swash_Kaf
-jg ; n/a ; Syriac_Waw
-jg ; n/a ; Tah
-jg ; n/a ; Taw
-jg ; n/a ; Teh_Marbuta
-jg ; n/a ; Teth
-jg ; n/a ; Waw
-jg ; n/a ; Yeh
-jg ; n/a ; Yeh_Barree
-jg ; n/a ; Yeh_With_Tail
-jg ; n/a ; Yudh
-jg ; n/a ; Yudh_He
-jg ; n/a ; Zain
-jg ; n/a ; Zhain
-
-# Joining_Type (jt)
-
-jt ; C ; Join_Causing
-jt ; D ; Dual_Joining
-jt ; L ; Left_Joining
-jt ; R ; Right_Joining
-jt ; T ; Transparent
-jt ; U ; Non_Joining
-
-# Line_Break (lb)
-
-lb ; AI ; Ambiguous
-lb ; AL ; Alphabetic
-lb ; B2 ; Break_Both
-lb ; BA ; Break_After
-lb ; BB ; Break_Before
-lb ; BK ; Mandatory_Break
-lb ; CB ; Contingent_Break
-lb ; CL ; Close_Punctuation
-lb ; CM ; Combining_Mark
-lb ; CP ; Close_Parenthesis
-lb ; CR ; Carriage_Return
-lb ; EX ; Exclamation
-lb ; GL ; Glue
-lb ; H2 ; H2
-lb ; H3 ; H3
-lb ; HY ; Hyphen
-lb ; ID ; Ideographic
-lb ; IN ; Inseparable ; Inseperable
-lb ; IS ; Infix_Numeric
-lb ; JL ; JL
-lb ; JT ; JT
-lb ; JV ; JV
-lb ; LF ; Line_Feed
-lb ; NL ; Next_Line
-lb ; NS ; Nonstarter
-lb ; NU ; Numeric
-lb ; OP ; Open_Punctuation
-lb ; PO ; Postfix_Numeric
-lb ; PR ; Prefix_Numeric
-lb ; QU ; Quotation
-lb ; SA ; Complex_Context
-lb ; SG ; Surrogate
-lb ; SP ; Space
-lb ; SY ; Break_Symbols
-lb ; WJ ; Word_Joiner
-lb ; XX ; Unknown
-lb ; ZW ; ZWSpace
-
-# Logical_Order_Exception (LOE)
-
-LOE; N ; No ; F ; False
-LOE; Y ; Yes ; T ; True
-
-# Lowercase (Lower)
-
-Lower; N ; No ; F ; False
-Lower; Y ; Yes ; T ; True
-
-# Lowercase_Mapping (lc)
-
-# @missing: 0000..10FFFF; Lowercase_Mapping; <code point>
-
-# Math (Math)
-
-Math; N ; No ; F ; False
-Math; Y ; Yes ; T ; True
-
-# NFC_Quick_Check (NFC_QC)
-
-NFC_QC; M ; Maybe
-NFC_QC; N ; No
-NFC_QC; Y ; Yes
-
-# NFD_Quick_Check (NFD_QC)
-
-NFD_QC; N ; No
-NFD_QC; Y ; Yes
-
-# NFKC_Casefold (NFKC_CF)
-
-# @missing: 0000..10FFFF; NFKC_Casefold; <code point>
-
-# NFKC_Quick_Check (NFKC_QC)
-
-NFKC_QC; M ; Maybe
-NFKC_QC; N ; No
-NFKC_QC; Y ; Yes
-
-# NFKD_Quick_Check (NFKD_QC)
-
-NFKD_QC; N ; No
-NFKD_QC; Y ; Yes
-
-# Name (na)
-
-# @missing: 0000..10FFFF; Name; <none>
-
-# Name_Alias (Name_Alias)
-
-# @missing: 0000..10FFFF; Name_Alias; <none>
-
-# Noncharacter_Code_Point (NChar)
-
-NChar; N ; No ; F ; False
-NChar; Y ; Yes ; T ; True
-
-# Numeric_Type (nt)
-
-nt ; De ; Decimal
-nt ; Di ; Digit
-nt ; None ; None
-nt ; Nu ; Numeric
-
-# Numeric_Value (nv)
-
-# @missing: 0000..10FFFF; Numeric_Value; NaN
-
-# Other_Alphabetic (OAlpha)
-
-OAlpha; N ; No ; F ; False
-OAlpha; Y ; Yes ; T ; True
-
-# Other_Default_Ignorable_Code_Point (ODI)
-
-ODI; N ; No ; F ; False
-ODI; Y ; Yes ; T ; True
-
-# Other_Grapheme_Extend (OGr_Ext)
-
-OGr_Ext; N ; No ; F ; False
-OGr_Ext; Y ; Yes ; T ; True
-
-# Other_ID_Continue (OIDC)
-
-OIDC; N ; No ; F ; False
-OIDC; Y ; Yes ; T ; True
-
-# Other_ID_Start (OIDS)
-
-OIDS; N ; No ; F ; False
-OIDS; Y ; Yes ; T ; True
-
-# Other_Lowercase (OLower)
-
-OLower; N ; No ; F ; False
-OLower; Y ; Yes ; T ; True
-
-# Other_Math (OMath)
-
-OMath; N ; No ; F ; False
-OMath; Y ; Yes ; T ; True
-
-# Other_Uppercase (OUpper)
-
-OUpper; N ; No ; F ; False
-OUpper; Y ; Yes ; T ; True
-
-# Pattern_Syntax (Pat_Syn)
-
-Pat_Syn; N ; No ; F ; False
-Pat_Syn; Y ; Yes ; T ; True
-
-# Pattern_White_Space (Pat_WS)
-
-Pat_WS; N ; No ; F ; False
-Pat_WS; Y ; Yes ; T ; True
-
-# Quotation_Mark (QMark)
-
-QMark; N ; No ; F ; False
-QMark; Y ; Yes ; T ; True
-
-# Radical (Radical)
-
-Radical; N ; No ; F ; False
-Radical; Y ; Yes ; T ; True
-
-# STerm (STerm)
-
-STerm; N ; No ; F ; False
-STerm; Y ; Yes ; T ; True
-
-# Script (sc)
-
-sc ; Arab ; Arabic
-sc ; Armi ; Imperial_Aramaic
-sc ; Armn ; Armenian
-sc ; Avst ; Avestan
-sc ; Bali ; Balinese
-sc ; Bamu ; Bamum
-sc ; Beng ; Bengali
-sc ; Bopo ; Bopomofo
-sc ; Brai ; Braille
-sc ; Bugi ; Buginese
-sc ; Buhd ; Buhid
-sc ; Cans ; Canadian_Aboriginal
-sc ; Cari ; Carian
-sc ; Cham ; Cham
-sc ; Cher ; Cherokee
-sc ; Copt ; Coptic ; Qaac
-sc ; Cprt ; Cypriot
-sc ; Cyrl ; Cyrillic
-sc ; Deva ; Devanagari
-sc ; Dsrt ; Deseret
-sc ; Egyp ; Egyptian_Hieroglyphs
-sc ; Ethi ; Ethiopic
-sc ; Geor ; Georgian
-sc ; Glag ; Glagolitic
-sc ; Goth ; Gothic
-sc ; Grek ; Greek
-sc ; Gujr ; Gujarati
-sc ; Guru ; Gurmukhi
-sc ; Hang ; Hangul
-sc ; Hani ; Han
-sc ; Hano ; Hanunoo
-sc ; Hebr ; Hebrew
-sc ; Hira ; Hiragana
-sc ; Hrkt ; Katakana_Or_Hiragana
-sc ; Ital ; Old_Italic
-sc ; Java ; Javanese
-sc ; Kali ; Kayah_Li
-sc ; Kana ; Katakana
-sc ; Khar ; Kharoshthi
-sc ; Khmr ; Khmer
-sc ; Knda ; Kannada
-sc ; Kthi ; Kaithi
-sc ; Lana ; Tai_Tham
-sc ; Laoo ; Lao
-sc ; Latn ; Latin
-sc ; Lepc ; Lepcha
-sc ; Limb ; Limbu
-sc ; Linb ; Linear_B
-sc ; Lisu ; Lisu
-sc ; Lyci ; Lycian
-sc ; Lydi ; Lydian
-sc ; Mlym ; Malayalam
-sc ; Mong ; Mongolian
-sc ; Mtei ; Meetei_Mayek
-sc ; Mymr ; Myanmar
-sc ; Nkoo ; Nko
-sc ; Ogam ; Ogham
-sc ; Olck ; Ol_Chiki
-sc ; Orkh ; Old_Turkic
-sc ; Orya ; Oriya
-sc ; Osma ; Osmanya
-sc ; Phag ; Phags_Pa
-sc ; Phli ; Inscriptional_Pahlavi
-sc ; Phnx ; Phoenician
-sc ; Prti ; Inscriptional_Parthian
-sc ; Rjng ; Rejang
-sc ; Runr ; Runic
-sc ; Samr ; Samaritan
-sc ; Sarb ; Old_South_Arabian
-sc ; Saur ; Saurashtra
-sc ; Shaw ; Shavian
-sc ; Sinh ; Sinhala
-sc ; Sund ; Sundanese
-sc ; Sylo ; Syloti_Nagri
-sc ; Syrc ; Syriac
-sc ; Tagb ; Tagbanwa
-sc ; Tale ; Tai_Le
-sc ; Talu ; New_Tai_Lue
-sc ; Taml ; Tamil
-sc ; Tavt ; Tai_Viet
-sc ; Telu ; Telugu
-sc ; Tfng ; Tifinagh
-sc ; Tglg ; Tagalog
-sc ; Thaa ; Thaana
-sc ; Thai ; Thai
-sc ; Tibt ; Tibetan
-sc ; Ugar ; Ugaritic
-sc ; Vaii ; Vai
-sc ; Xpeo ; Old_Persian
-sc ; Xsux ; Cuneiform
-sc ; Yiii ; Yi
-sc ; Zinh ; Inherited ; Qaai
-sc ; Zyyy ; Common
-sc ; Zzzz ; Unknown
-
-# Sentence_Break (SB)
-
-SB ; AT ; ATerm
-SB ; CL ; Close
-SB ; CR ; CR
-SB ; EX ; Extend
-SB ; FO ; Format
-SB ; LE ; OLetter
-SB ; LF ; LF
-SB ; LO ; Lower
-SB ; NU ; Numeric
-SB ; SC ; SContinue
-SB ; SE ; Sep
-SB ; SP ; Sp
-SB ; ST ; STerm
-SB ; UP ; Upper
-SB ; XX ; Other
-
-# Simple_Case_Folding (scf)
-
-# @missing: 0000..10FFFF; Simple_Case_Folding; <code point>
-
-# Simple_Lowercase_Mapping (slc)
-
-# @missing: 0000..10FFFF; Simple_Lowercase_Mapping; <code point>
-
-# Simple_Titlecase_Mapping (stc)
-
-# @missing: 0000..10FFFF; Simple_Titlecase_Mapping; <code point>
-
-# Simple_Uppercase_Mapping (suc)
-
-# @missing: 0000..10FFFF; Simple_Uppercase_Mapping; <code point>
-
-# Soft_Dotted (SD)
-
-SD ; N ; No ; F ; False
-SD ; Y ; Yes ; T ; True
-
-# Terminal_Punctuation (Term)
-
-Term; N ; No ; F ; False
-Term; Y ; Yes ; T ; True
-
-# Titlecase_Mapping (tc)
-
-# @missing: 0000..10FFFF; Titlecase_Mapping; <code point>
-
-# Unicode_1_Name (na1)
-
-# @missing: 0000..10FFFF; Unicode_1_Name; <none>
-
-# Unified_Ideograph (UIdeo)
-
-UIdeo; N ; No ; F ; False
-UIdeo; Y ; Yes ; T ; True
-
-# Uppercase (Upper)
-
-Upper; N ; No ; F ; False
-Upper; Y ; Yes ; T ; True
-
-# Uppercase_Mapping (uc)
-
-# @missing: 0000..10FFFF; Uppercase_Mapping; <code point>
-
-# Variation_Selector (VS)
-
-VS ; N ; No ; F ; False
-VS ; Y ; Yes ; T ; True
-
-# White_Space (WSpace)
-
-WSpace; N ; No ; F ; False
-WSpace; Y ; Yes ; T ; True
-
-# Word_Break (WB)
-
-WB ; CR ; CR
-WB ; EX ; ExtendNumLet
-WB ; Extend ; Extend
-WB ; FO ; Format
-WB ; KA ; Katakana
-WB ; LE ; ALetter
-WB ; LF ; LF
-WB ; MB ; MidNumLet
-WB ; ML ; MidLetter
-WB ; MN ; MidNum
-WB ; NL ; Newline
-WB ; NU ; Numeric
-WB ; XX ; Other
-
-# XID_Continue (XIDC)
-
-XIDC; N ; No ; F ; False
-XIDC; Y ; Yes ; T ; True
-
-# XID_Start (XIDS)
-
-XIDS; N ; No ; F ; False
-XIDS; Y ; Yes ; T ; True
-
-# cjkAccountingNumeric (cjkAccountingNumeric)
-
-# @missing: 0000..10FFFF; cjkAccountingNumeric; NaN
-
-# cjkCompatibilityVariant (cjkCompatibilityVariant)
-
-# @missing: 0000..10FFFF; cjkCompatibilityVariant; <code point>
-
-# cjkIICore (cjkIICore)
-
-# @missing: 0000..10FFFF; cjkIICore; <none>
-
-# cjkIRG_GSource (cjkIRG_GSource)
-
-# @missing: 0000..10FFFF; cjkIRG_GSource; <none>
-
-# cjkIRG_HSource (cjkIRG_HSource)
-
-# @missing: 0000..10FFFF; cjkIRG_HSource; <none>
-
-# cjkIRG_JSource (cjkIRG_JSource)
-
-# @missing: 0000..10FFFF; cjkIRG_JSource; <none>
-
-# cjkIRG_KPSource (cjkIRG_KPSource)
-
-# @missing: 0000..10FFFF; cjkIRG_KPSource; <none>
-
-# cjkIRG_KSource (cjkIRG_KSource)
-
-# @missing: 0000..10FFFF; cjkIRG_KSource; <none>
-
-# cjkIRG_MSource (cjkIRG_MSource)
-
-# @missing: 0000..10FFFF; cjkIRG_MSource; <none>
-
-# cjkIRG_TSource (cjkIRG_TSource)
-
-# @missing: 0000..10FFFF; cjkIRG_TSource; <none>
-
-# cjkIRG_USource (cjkIRG_USource)
-
-# @missing: 0000..10FFFF; cjkIRG_USource; <none>
-
-# cjkIRG_VSource (cjkIRG_VSource)
-
-# @missing: 0000..10FFFF; cjkIRG_VSource; <none>
-
-# cjkOtherNumeric (cjkOtherNumeric)
-
-# @missing: 0000..10FFFF; cjkOtherNumeric; NaN
-
-# cjkPrimaryNumeric (cjkPrimaryNumeric)
-
-# @missing: 0000..10FFFF; cjkPrimaryNumeric; NaN
-
-# cjkRSUnicode (cjkRSUnicode)
-
-# @missing: 0000..10FFFF; cjkRSUnicode; <none>
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/PropertyAliases.txt b/Master/tlpkg/tlperl/lib/unicore/PropertyAliases.txt
deleted file mode 100644
index 5f5960d0b77..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/PropertyAliases.txt
+++ /dev/null
@@ -1,189 +0,0 @@
-# PropertyAliases-5.2.0.txt
-# Date: 2009-08-24, 03:26:46 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# This file contains aliases for properties used in the UCD.
-# These names can be used for XML formats of UCD data, for regular-expression
-# property tests, and other programmatic textual descriptions of Unicode data.
-# For information on which properties are normative, see UCD.html.
-#
-# The names may be translated in appropriate environments, and additional
-# aliases may be useful.
-#
-# FORMAT
-#
-# Each line has two or more fields, separated by semicolons.
-#
-# First Field: The first field is an abbreviated name for the property.
-#
-# Second Field: The second field is a long name
-#
-# The above are the preferred aliases. Other aliases may be listed in additional fields.
-#
-# Loose matching should be applied to all property names and property values, with
-# the exception of String Property values. With loose matching of property names and
-# values, the case distinctions, whitespace, and '_' are ignored. For Numeric Property
-# values, numeric equivalencies are applied: thus "01.00" is equivalent to "1".
-#
-# NOTE: Property value names are NOT unique across properties. For example:
-#
-# AL means Arabic Letter for the Bidi_Class property, and
-# AL means Above_Left for the Combining_Class property, and
-# AL means Alphabetic for the Line_Break property.
-#
-# In addition, some property names may be the same as some property value names.
-# For example:
-#
-# sc means the Script property, and
-# Sc means the General_Category property value Currency_Symbol (Sc)
-#
-# The combination of property value and property name is, however, unique.
-#
-# For more information, see UTS #18: Unicode Regular Expressions
-# ================================================
-
-
-# ================================================
-# Numeric Properties
-# ================================================
-cjkAccountingNumeric; kAccountingNumeric
-cjkOtherNumeric; kOtherNumeric
-cjkPrimaryNumeric; kPrimaryNumeric
-nv ; Numeric_Value
-
-# ================================================
-# String Properties
-# ================================================
-bmg ; Bidi_Mirroring_Glyph
-cf ; Case_Folding
-cjkCompatibilityVariant; kCompatibilityVariant
-dm ; Decomposition_Mapping
-FC_NFKC ; FC_NFKC_Closure
-lc ; Lowercase_Mapping
-NFKC_CF ; NFKC_Casefold
-scf ; Simple_Case_Folding ; sfc
-slc ; Simple_Lowercase_Mapping
-stc ; Simple_Titlecase_Mapping
-suc ; Simple_Uppercase_Mapping
-tc ; Titlecase_Mapping
-uc ; Uppercase_Mapping
-
-# ================================================
-# Miscellaneous Properties
-# ================================================
-cjkIICore ; kIICore
-cjkIRG_GSource; kIRG_GSource
-cjkIRG_HSource; kIRG_HSource
-cjkIRG_JSource; kIRG_JSource
-cjkIRG_KPSource; kIRG_KPSource
-cjkIRG_KSource; kIRG_KSource
-cjkIRG_MSource; kIRG_MSource
-cjkIRG_TSource; kIRG_TSource
-cjkIRG_USource; kIRG_USource
-cjkIRG_VSource; kIRG_VSource
-cjkRSUnicode; kRSUnicode ; Unicode_Radical_Stroke; URS
-isc ; ISO_Comment
-JSN ; Jamo_Short_Name
-na ; Name
-na1 ; Unicode_1_Name
-Name_Alias; Name_Alias
-
-# ================================================
-# Catalog Properties
-# ================================================
-age ; Age
-blk ; Block
-sc ; Script
-
-# ================================================
-# Enumerated Properties
-# ================================================
-bc ; Bidi_Class
-ccc ; Canonical_Combining_Class
-dt ; Decomposition_Type
-ea ; East_Asian_Width
-gc ; General_Category
-GCB ; Grapheme_Cluster_Break
-hst ; Hangul_Syllable_Type
-jg ; Joining_Group
-jt ; Joining_Type
-lb ; Line_Break
-NFC_QC ; NFC_Quick_Check
-NFD_QC ; NFD_Quick_Check
-NFKC_QC ; NFKC_Quick_Check
-NFKD_QC ; NFKD_Quick_Check
-nt ; Numeric_Type
-SB ; Sentence_Break
-WB ; Word_Break
-
-# ================================================
-# Binary Properties
-# ================================================
-AHex ; ASCII_Hex_Digit
-Alpha ; Alphabetic
-Bidi_C ; Bidi_Control
-Bidi_M ; Bidi_Mirrored
-Cased ; Cased
-CE ; Composition_Exclusion
-CI ; Case_Ignorable
-Comp_Ex ; Full_Composition_Exclusion
-CWCF ; Changes_When_Casefolded
-CWCM ; Changes_When_Casemapped
-CWKCF ; Changes_When_NFKC_Casefolded
-CWL ; Changes_When_Lowercased
-CWT ; Changes_When_Titlecased
-CWU ; Changes_When_Uppercased
-Dash ; Dash
-Dep ; Deprecated
-DI ; Default_Ignorable_Code_Point
-Dia ; Diacritic
-Ext ; Extender
-Gr_Base ; Grapheme_Base
-Gr_Ext ; Grapheme_Extend
-Gr_Link ; Grapheme_Link
-Hex ; Hex_Digit
-Hyphen ; Hyphen
-IDC ; ID_Continue
-Ideo ; Ideographic
-IDS ; ID_Start
-IDSB ; IDS_Binary_Operator
-IDST ; IDS_Trinary_Operator
-Join_C ; Join_Control
-LOE ; Logical_Order_Exception
-Lower ; Lowercase
-Math ; Math
-NChar ; Noncharacter_Code_Point
-OAlpha ; Other_Alphabetic
-ODI ; Other_Default_Ignorable_Code_Point
-OGr_Ext ; Other_Grapheme_Extend
-OIDC ; Other_ID_Continue
-OIDS ; Other_ID_Start
-OLower ; Other_Lowercase
-OMath ; Other_Math
-OUpper ; Other_Uppercase
-Pat_Syn ; Pattern_Syntax
-Pat_WS ; Pattern_White_Space
-QMark ; Quotation_Mark
-Radical ; Radical
-SD ; Soft_Dotted
-STerm ; STerm
-Term ; Terminal_Punctuation
-UIdeo ; Unified_Ideograph
-Upper ; Uppercase
-VS ; Variation_Selector
-WSpace ; White_Space ; space
-XIDC ; XID_Continue
-XIDS ; XID_Start
-XO_NFC ; Expands_On_NFC
-XO_NFD ; Expands_On_NFD
-XO_NFKC ; Expands_On_NFKC
-XO_NFKD ; Expands_On_NFKD
-
-# ================================================
-# Total: 112
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/ReadMe.txt b/Master/tlpkg/tlperl/lib/unicore/ReadMe.txt
deleted file mode 100644
index b4c6e8f175d..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/ReadMe.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-# Date: 2000-09-30, 16:26:00 PDT [KW]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# For documentation, see NamesList.html,
-# UAX #38, "Unicode Han Database (Unihan)," and
-# UAX #44, "Unicode Character Database."
-#
-
-This directory contains final data files
-for the Unicode Character Database (UCD) for Unicode 5.2.0.
diff --git a/Master/tlpkg/tlperl/lib/unicore/Scripts.txt b/Master/tlpkg/tlperl/lib/unicore/Scripts.txt
deleted file mode 100644
index fbeafe7a5ae..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/Scripts.txt
+++ /dev/null
@@ -1,1972 +0,0 @@
-# Scripts-5.2.0.txt
-# Date: 2009-08-22, 04:58:43 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Script
-
-# All code points not explicitly listed for Script
-# have the value Unknown (Zzzz).
-
-# @missing: 0000..10FFFF; Unknown
-
-# ================================================
-
-0000..001F ; Common # Cc [32] <control-0000>..<control-001F>
-0020 ; Common # Zs SPACE
-0021..0023 ; Common # Po [3] EXCLAMATION MARK..NUMBER SIGN
-0024 ; Common # Sc DOLLAR SIGN
-0025..0027 ; Common # Po [3] PERCENT SIGN..APOSTROPHE
-0028 ; Common # Ps LEFT PARENTHESIS
-0029 ; Common # Pe RIGHT PARENTHESIS
-002A ; Common # Po ASTERISK
-002B ; Common # Sm PLUS SIGN
-002C ; Common # Po COMMA
-002D ; Common # Pd HYPHEN-MINUS
-002E..002F ; Common # Po [2] FULL STOP..SOLIDUS
-0030..0039 ; Common # Nd [10] DIGIT ZERO..DIGIT NINE
-003A..003B ; Common # Po [2] COLON..SEMICOLON
-003C..003E ; Common # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; Common # Po [2] QUESTION MARK..COMMERCIAL AT
-005B ; Common # Ps LEFT SQUARE BRACKET
-005C ; Common # Po REVERSE SOLIDUS
-005D ; Common # Pe RIGHT SQUARE BRACKET
-005E ; Common # Sk CIRCUMFLEX ACCENT
-005F ; Common # Pc LOW LINE
-0060 ; Common # Sk GRAVE ACCENT
-007B ; Common # Ps LEFT CURLY BRACKET
-007C ; Common # Sm VERTICAL LINE
-007D ; Common # Pe RIGHT CURLY BRACKET
-007E ; Common # Sm TILDE
-007F..009F ; Common # Cc [33] <control-007F>..<control-009F>
-00A0 ; Common # Zs NO-BREAK SPACE
-00A1 ; Common # Po INVERTED EXCLAMATION MARK
-00A2..00A5 ; Common # Sc [4] CENT SIGN..YEN SIGN
-00A6..00A7 ; Common # So [2] BROKEN BAR..SECTION SIGN
-00A8 ; Common # Sk DIAERESIS
-00A9 ; Common # So COPYRIGHT SIGN
-00AB ; Common # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC ; Common # Sm NOT SIGN
-00AD ; Common # Cf SOFT HYPHEN
-00AE ; Common # So REGISTERED SIGN
-00AF ; Common # Sk MACRON
-00B0 ; Common # So DEGREE SIGN
-00B1 ; Common # Sm PLUS-MINUS SIGN
-00B2..00B3 ; Common # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; Common # Sk ACUTE ACCENT
-00B5 ; Common # L& MICRO SIGN
-00B6 ; Common # So PILCROW SIGN
-00B7 ; Common # Po MIDDLE DOT
-00B8 ; Common # Sk CEDILLA
-00B9 ; Common # No SUPERSCRIPT ONE
-00BB ; Common # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC..00BE ; Common # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00BF ; Common # Po INVERTED QUESTION MARK
-00D7 ; Common # Sm MULTIPLICATION SIGN
-00F7 ; Common # Sm DIVISION SIGN
-02B9..02C1 ; Common # Lm [9] MODIFIER LETTER PRIME..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; Common # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02D1 ; Common # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02DF ; Common # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E5..02EB ; Common # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; Common # Lm MODIFIER LETTER VOICING
-02ED ; Common # Sk MODIFIER LETTER UNASPIRATED
-02EE ; Common # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; Common # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0374 ; Common # Lm GREEK NUMERAL SIGN
-037E ; Common # Po GREEK QUESTION MARK
-0385 ; Common # Sk GREEK DIALYTIKA TONOS
-0387 ; Common # Po GREEK ANO TELEIA
-0589 ; Common # Po ARMENIAN FULL STOP
-0600..0603 ; Common # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-060C ; Common # Po ARABIC COMMA
-061B ; Common # Po ARABIC SEMICOLON
-061F ; Common # Po ARABIC QUESTION MARK
-0640 ; Common # Lm ARABIC TATWEEL
-0660..0669 ; Common # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-06DD ; Common # Cf ARABIC END OF AYAH
-0964..0965 ; Common # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0970 ; Common # Po DEVANAGARI ABBREVIATION SIGN
-0CF1..0CF2 ; Common # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0E3F ; Common # Sc THAI CURRENCY SYMBOL BAHT
-0FD5..0FD8 ; Common # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-10FB ; Common # Po GEORGIAN PARAGRAPH SEPARATOR
-16EB..16ED ; Common # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-1735..1736 ; Common # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-1802..1803 ; Common # Po [2] MONGOLIAN COMMA..MONGOLIAN FULL STOP
-1805 ; Common # Po MONGOLIAN FOUR DOTS
-1CD3 ; Common # Po VEDIC SIGN NIHSHVASA
-1CE1 ; Common # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE9..1CEC ; Common # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; Common # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; Common # Mc VEDIC SIGN ARDHAVISARGA
-2000..200A ; Common # Zs [11] EN QUAD..HAIR SPACE
-200B ; Common # Cf ZERO WIDTH SPACE
-200E..200F ; Common # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-2010..2015 ; Common # Pd [6] HYPHEN..HORIZONTAL BAR
-2016..2017 ; Common # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2018 ; Common # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Common # Pf RIGHT SINGLE QUOTATION MARK
-201A ; Common # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; Common # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; Common # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; Common # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; Common # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020..2027 ; Common # Po [8] DAGGER..HYPHENATION POINT
-2028 ; Common # Zl LINE SEPARATOR
-2029 ; Common # Zp PARAGRAPH SEPARATOR
-202A..202E ; Common # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-202F ; Common # Zs NARROW NO-BREAK SPACE
-2030..2038 ; Common # Po [9] PER MILLE SIGN..CARET
-2039 ; Common # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Common # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B..203E ; Common # Po [4] REFERENCE MARK..OVERLINE
-203F..2040 ; Common # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; Common # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2044 ; Common # Sm FRACTION SLASH
-2045 ; Common # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; Common # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; Common # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; Common # Sm COMMERCIAL MINUS SIGN
-2053 ; Common # Po SWUNG DASH
-2054 ; Common # Pc INVERTED UNDERTIE
-2055..205E ; Common # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-205F ; Common # Zs MEDIUM MATHEMATICAL SPACE
-2060..2064 ; Common # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Common # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; Common # No SUPERSCRIPT ZERO
-2074..2079 ; Common # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; Common # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; Common # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Common # Pe SUPERSCRIPT RIGHT PARENTHESIS
-2080..2089 ; Common # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; Common # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; Common # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Common # Pe SUBSCRIPT RIGHT PARENTHESIS
-20A0..20B8 ; Common # Sc [25] EURO-CURRENCY SIGN..TENGE SIGN
-2100..2101 ; Common # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; Common # L& DOUBLE-STRUCK CAPITAL C
-2103..2106 ; Common # So [4] DEGREE CELSIUS..CADA UNA
-2107 ; Common # L& EULER CONSTANT
-2108..2109 ; Common # So [2] SCRUPLE..DEGREE FAHRENHEIT
-210A..2113 ; Common # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2114 ; Common # So L B BAR SYMBOL
-2115 ; Common # L& DOUBLE-STRUCK CAPITAL N
-2116..2118 ; Common # So [3] NUMERO SIGN..SCRIPT CAPITAL P
-2119..211D ; Common # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-211E..2123 ; Common # So [6] PRESCRIPTION TAKE..VERSICLE
-2124 ; Common # L& DOUBLE-STRUCK CAPITAL Z
-2125 ; Common # So OUNCE SIGN
-2127 ; Common # So INVERTED OHM SIGN
-2128 ; Common # L& BLACK-LETTER CAPITAL Z
-2129 ; Common # So TURNED GREEK SMALL LETTER IOTA
-212C..212D ; Common # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212E ; Common # So ESTIMATED SYMBOL
-212F..2131 ; Common # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; Common # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2135..2138 ; Common # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; Common # L& INFORMATION SOURCE
-213A..213B ; Common # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-213C..213F ; Common # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; Common # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; Common # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214A ; Common # So PROPERTY LINE
-214B ; Common # Sm TURNED AMPERSAND
-214C..214D ; Common # So [2] PER SIGN..AKTIESELSKAB
-214F ; Common # So SYMBOL FOR SAMARITAN SOURCE
-2150..215F ; Common # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2189 ; Common # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; Common # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; Common # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; Common # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; Common # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; Common # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; Common # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; Common # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; Common # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; Common # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; Common # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; Common # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; Common # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Common # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; Common # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; Common # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; Common # So DOWNWARDS DOUBLE ARROW
-21D4 ; Common # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21F3 ; Common # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..22FF ; Common # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; Common # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; Common # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..231F ; Common # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2320..2321 ; Common # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; Common # So [7] FROWN..KEYBOARD
-2329 ; Common # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Common # Pe RIGHT-POINTING ANGLE BRACKET
-232B..237B ; Common # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; Common # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; Common # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; Common # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; Common # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; Common # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; Common # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; Common # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; Common # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-2460..249B ; Common # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; Common # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA..24FF ; Common # No [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO
-2500..25B6 ; Common # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; Common # Sm WHITE RIGHT-POINTING TRIANGLE
-25B8..25C0 ; Common # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; Common # Sm WHITE LEFT-POINTING TRIANGLE
-25C2..25F7 ; Common # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; Common # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..266E ; Common # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-266F ; Common # Sm MUSIC SHARP SIGN
-2670..26CD ; Common # So [94] WEST SYRIAC CROSS..DISABLED CAR
-26CF..26E1 ; Common # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; Common # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; Common # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701..2704 ; Common # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; Common # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; Common # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; Common # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; Common # So SHADOWED WHITE CIRCLE
-274F..2752 ; Common # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756..275E ; Common # So [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; Common # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; Common # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; Common # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; Common # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; Common # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; Common # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; Common # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Common # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; Common # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Common # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; Common # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Common # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; Common # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Common # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; Common # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776..2793 ; Common # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 ; Common # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; Common # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; Common # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; Common # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; Common # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Common # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; Common # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; Common # Sm LONG DIVISION
-27D0..27E5 ; Common # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; Common # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Common # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Common # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Common # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Common # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Common # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Common # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Common # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Common # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Common # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; Common # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2900..2982 ; Common # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; Common # Ps LEFT WHITE CURLY BRACKET
-2984 ; Common # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Common # Ps LEFT WHITE PARENTHESIS
-2986 ; Common # Pe RIGHT WHITE PARENTHESIS
-2987 ; Common # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Common # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Common # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Common # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Common # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Common # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Common # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Common # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Common # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Common # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Common # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Common # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Common # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Common # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Common # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Common # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Common # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Common # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; Common # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; Common # Ps LEFT WIGGLY FENCE
-29D9 ; Common # Pe RIGHT WIGGLY FENCE
-29DA ; Common # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Common # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; Common # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; Common # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Common # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; Common # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; Common # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; Common # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; Common # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; Common # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B59 ; Common # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2E00..2E01 ; Common # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; Common # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; Common # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; Common # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; Common # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; Common # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; Common # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; Common # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; Common # Po RAISED SQUARE
-2E0C ; Common # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; Common # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; Common # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; Common # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; Common # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; Common # Pd HYPHEN WITH DIAERESIS
-2E1B ; Common # Po TILDE WITH RING ABOVE
-2E1C ; Common # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; Common # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; Common # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; Common # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; Common # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; Common # Ps TOP LEFT HALF BRACKET
-2E23 ; Common # Pe TOP RIGHT HALF BRACKET
-2E24 ; Common # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; Common # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; Common # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; Common # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; Common # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; Common # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; Common # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; Common # Lm VERTICAL TILDE
-2E30..2E31 ; Common # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-2FF0..2FFB ; Common # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000 ; Common # Zs IDEOGRAPHIC SPACE
-3001..3003 ; Common # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3004 ; Common # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3006 ; Common # Lo IDEOGRAPHIC CLOSING MARK
-3008 ; Common # Ps LEFT ANGLE BRACKET
-3009 ; Common # Pe RIGHT ANGLE BRACKET
-300A ; Common # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; Common # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; Common # Ps LEFT CORNER BRACKET
-300D ; Common # Pe RIGHT CORNER BRACKET
-300E ; Common # Ps LEFT WHITE CORNER BRACKET
-300F ; Common # Pe RIGHT WHITE CORNER BRACKET
-3010 ; Common # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; Common # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; Common # So [2] POSTAL MARK..GETA MARK
-3014 ; Common # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; Common # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; Common # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; Common # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; Common # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; Common # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; Common # Ps LEFT WHITE SQUARE BRACKET
-301B ; Common # Pe RIGHT WHITE SQUARE BRACKET
-301C ; Common # Pd WAVE DASH
-301D ; Common # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; Common # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; Common # So POSTAL MARK FACE
-3030 ; Common # Pd WAVY DASH
-3031..3035 ; Common # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3036..3037 ; Common # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-303C ; Common # Lo MASU MARK
-303D ; Common # Po PART ALTERNATION MARK
-303E..303F ; Common # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-309B..309C ; Common # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-30A0 ; Common # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30FB ; Common # Po KATAKANA MIDDLE DOT
-30FC ; Common # Lm KATAKANA-HIRAGANA PROLONGED SOUND MARK
-3190..3191 ; Common # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; Common # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; Common # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31C0..31E3 ; Common # So [36] CJK STROKE T..CJK STROKE Q
-3220..3229 ; Common # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3250 ; Common # So [39] PARENTHESIZED IDEOGRAPH MOON..PARTNERSHIP SIGN
-3251..325F ; Common # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-327F ; Common # So KOREAN STANDARD SYMBOL
-3280..3289 ; Common # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; Common # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; Common # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32CF ; Common # So [16] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..LIMITED LIABILITY SIGN
-3358..33FF ; Common # So [168] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..SQUARE GAL
-4DC0..4DFF ; Common # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-A700..A716 ; Common # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; Common # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; Common # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A788 ; Common # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; Common # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A830..A835 ; Common # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; Common # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A838 ; Common # Sc NORTH INDIC RUPEE MARK
-A839 ; Common # So NORTH INDIC QUANTITY MARK
-FD3E ; Common # Ps ORNATE LEFT PARENTHESIS
-FD3F ; Common # Pe ORNATE RIGHT PARENTHESIS
-FDFD ; Common # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE10..FE16 ; Common # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; Common # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Common # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; Common # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; Common # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45..FE46 ; Common # Po [2] SESAME DOT..WHITE SESAME DOT
-FE47 ; Common # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; Common # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; Common # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; Common # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; Common # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Common # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; Common # Pd SMALL EM DASH
-FE59 ; Common # Ps SMALL LEFT PARENTHESIS
-FE5A ; Common # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Common # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Common # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Common # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Common # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; Common # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; Common # Sm SMALL PLUS SIGN
-FE63 ; Common # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; Common # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; Common # Po SMALL REVERSE SOLIDUS
-FE69 ; Common # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; Common # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FEFF ; Common # Cf ZERO WIDTH NO-BREAK SPACE
-FF01..FF03 ; Common # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; Common # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; Common # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; Common # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Common # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; Common # Po FULLWIDTH ASTERISK
-FF0B ; Common # Sm FULLWIDTH PLUS SIGN
-FF0C ; Common # Po FULLWIDTH COMMA
-FF0D ; Common # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; Common # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; Common # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; Common # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; Common # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; Common # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF3B ; Common # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; Common # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; Common # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; Common # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; Common # Pc FULLWIDTH LOW LINE
-FF40 ; Common # Sk FULLWIDTH GRAVE ACCENT
-FF5B ; Common # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; Common # Sm FULLWIDTH VERTICAL LINE
-FF5D ; Common # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; Common # Sm FULLWIDTH TILDE
-FF5F ; Common # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Common # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; Common # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; Common # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Common # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; Common # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF70 ; Common # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF9E..FF9F ; Common # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFE0..FFE1 ; Common # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; Common # Sm FULLWIDTH NOT SIGN
-FFE3 ; Common # Sk FULLWIDTH MACRON
-FFE4 ; Common # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; Common # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; Common # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; Common # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; Common # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFF9..FFFB ; Common # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-FFFC..FFFD ; Common # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
-10100..10101 ; Common # Po [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-10102 ; Common # So AEGEAN CHECK MARK
-10107..10133 ; Common # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; Common # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10190..1019B ; Common # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; Common # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-1D000..1D0F5 ; Common # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; Common # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; Common # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165..1D166 ; Common # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16A..1D16C ; Common # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D..1D172 ; Common # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D173..1D17A ; Common # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D183..1D184 ; Common # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; Common # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; Common # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D300..1D356 ; Common # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D360..1D371 ; Common # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; Common # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Common # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Common # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Common # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Common # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Common # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Common # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Common # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Common # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Common # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Common # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Common # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Common # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Common # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Common # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Common # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Common # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Common # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Common # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Common # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; Common # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; Common # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; Common # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; Common # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; Common # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; Common # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; Common # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; Common # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; Common # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; Common # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; Common # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; Common # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; Common # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; Common # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; Common # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; Common # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; Common # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; Common # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Common # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F000..1F02B ; Common # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; Common # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F100..1F10A ; Common # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; Common # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; Common # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; Common # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; Common # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; Common # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; Common # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; Common # So [5] SQUARED HV..SQUARED PPV
-1F157 ; Common # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; Common # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; Common # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; Common # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; Common # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; Common # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; Common # So SQUARE DJ
-1F210..1F231 ; Common # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; Common # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-E0001 ; Common # Cf LANGUAGE TAG
-E0020..E007F ; Common # Cf [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 5395
-
-# ================================================
-
-0041..005A ; Latin # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; Latin # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Latin # L& FEMININE ORDINAL INDICATOR
-00BA ; Latin # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; Latin # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; Latin # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; Latin # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; Latin # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; Latin # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; Latin # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; Latin # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; Latin # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; Latin # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02B8 ; Latin # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02E0..02E4 ; Latin # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-1D00..1D25 ; Latin # L& [38] LATIN LETTER SMALL CAPITAL A..LATIN LETTER AIN
-1D2C..1D5C ; Latin # Lm [49] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL AIN
-1D62..1D65 ; Latin # L& [4] LATIN SUBSCRIPT SMALL LETTER I..LATIN SUBSCRIPT SMALL LETTER V
-1D6B..1D77 ; Latin # L& [13] LATIN SMALL LETTER UE..LATIN SMALL LETTER TURNED G
-1D79..1D9A ; Latin # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBE ; Latin # Lm [36] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL EZH
-1E00..1EFF ; Latin # L& [256] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH LOOP
-2071 ; Latin # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; Latin # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; Latin # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-212A..212B ; Latin # L& [2] KELVIN SIGN..ANGSTROM SIGN
-2132 ; Latin # L& TURNED CAPITAL F
-214E ; Latin # L& TURNED SMALL F
-2160..2182 ; Latin # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; Latin # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; Latin # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2C60..2C7C ; Latin # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Latin # Lm MODIFIER LETTER CAPITAL V
-2C7E..2C7F ; Latin # L& [2] LATIN CAPITAL LETTER S WITH SWASH TAIL..LATIN CAPITAL LETTER Z WITH SWASH TAIL
-A722..A76F ; Latin # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; Latin # Lm MODIFIER LETTER US
-A771..A787 ; Latin # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A78B..A78C ; Latin # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A7FF ; Latin # Lo [5] LATIN EPIGRAPHIC LETTER REVERSED F..LATIN EPIGRAPHIC LETTER ARCHAIC M
-FB00..FB06 ; Latin # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FF21..FF3A ; Latin # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; Latin # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-
-# Total code points: 1244
-
-# ================================================
-
-0370..0373 ; Greek # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0375 ; Greek # Sk GREEK LOWER NUMERAL SIGN
-0376..0377 ; Greek # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Greek # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Greek # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0384 ; Greek # Sk GREEK TONOS
-0386 ; Greek # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Greek # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Greek # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; Greek # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03E1 ; Greek # L& [63] GREEK CAPITAL LETTER SIGMA..GREEK SMALL LETTER SAMPI
-03F0..03F5 ; Greek # L& [6] GREEK KAPPA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F6 ; Greek # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7..03FF ; Greek # L& [9] GREEK CAPITAL LETTER SHO..GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL
-1D26..1D2A ; Greek # L& [5] GREEK LETTER SMALL CAPITAL GAMMA..GREEK LETTER SMALL CAPITAL PSI
-1D5D..1D61 ; Greek # Lm [5] MODIFIER LETTER SMALL BETA..MODIFIER LETTER SMALL CHI
-1D66..1D6A ; Greek # L& [5] GREEK SUBSCRIPT SMALL LETTER BETA..GREEK SUBSCRIPT SMALL LETTER CHI
-1DBF ; Greek # Lm MODIFIER LETTER SMALL THETA
-1F00..1F15 ; Greek # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Greek # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Greek # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Greek # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Greek # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Greek # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Greek # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Greek # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Greek # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; Greek # Sk GREEK KORONIS
-1FBE ; Greek # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; Greek # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Greek # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Greek # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Greek # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; Greek # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Greek # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Greek # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; Greek # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; Greek # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; Greek # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Greek # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; Greek # Sk [2] GREEK OXIA..GREEK DASIA
-2126 ; Greek # L& OHM SIGN
-10140..10174 ; Greek # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; Greek # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; Greek # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; Greek # No GREEK ZERO SIGN
-1D200..1D241 ; Greek # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D242..1D244 ; Greek # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-1D245 ; Greek # So GREEK MUSICAL LEIMMA
-
-# Total code points: 511
-
-# ================================================
-
-0400..0481 ; Cyrillic # L& [130] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER KOPPA
-0482 ; Cyrillic # So CYRILLIC THOUSANDS SIGN
-0483..0484 ; Cyrillic # Mn [2] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC PALATALIZATION
-0487 ; Cyrillic # Mn COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Cyrillic # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-048A..0525 ; Cyrillic # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-1D2B ; Cyrillic # L& CYRILLIC LETTER SMALL CAPITAL EL
-1D78 ; Cyrillic # Lm MODIFIER LETTER CYRILLIC EN
-2DE0..2DFF ; Cyrillic # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-A640..A65F ; Cyrillic # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; Cyrillic # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; Cyrillic # Lo CYRILLIC LETTER MULTIOCULAR O
-A66F ; Cyrillic # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Cyrillic # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673 ; Cyrillic # Po SLAVONIC ASTERISK
-A67C..A67D ; Cyrillic # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67E ; Cyrillic # Po CYRILLIC KAVYKA
-A67F ; Cyrillic # Lm CYRILLIC PAYEROK
-A680..A697 ; Cyrillic # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-
-# Total code points: 404
-
-# ================================================
-
-0531..0556 ; Armenian # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; Armenian # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; Armenian # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; Armenian # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-058A ; Armenian # Pd ARMENIAN HYPHEN
-FB13..FB17 ; Armenian # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-
-# Total code points: 90
-
-# ================================================
-
-0591..05BD ; Hebrew # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BE ; Hebrew # Pd HEBREW PUNCTUATION MAQAF
-05BF ; Hebrew # Mn HEBREW POINT RAFE
-05C0 ; Hebrew # Po HEBREW PUNCTUATION PASEQ
-05C1..05C2 ; Hebrew # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C3 ; Hebrew # Po HEBREW PUNCTUATION SOF PASUQ
-05C4..05C5 ; Hebrew # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C6 ; Hebrew # Po HEBREW PUNCTUATION NUN HAFUKHA
-05C7 ; Hebrew # Mn HEBREW POINT QAMATS QATAN
-05D0..05EA ; Hebrew # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; Hebrew # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; Hebrew # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-FB1D ; Hebrew # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1E ; Hebrew # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F..FB28 ; Hebrew # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; Hebrew # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; Hebrew # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Hebrew # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Hebrew # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Hebrew # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Hebrew # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4F ; Hebrew # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
-
-# Total code points: 133
-
-# ================================================
-
-0606..0608 ; Arabic # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-0609..060A ; Arabic # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060B ; Arabic # Sc AFGHANI SIGN
-060D ; Arabic # Po ARABIC DATE SEPARATOR
-060E..060F ; Arabic # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-0610..061A ; Arabic # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-061E ; Arabic # Po ARABIC TRIPLE DOT PUNCTUATION MARK
-0621..063F ; Arabic # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0641..064A ; Arabic # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-0656..065E ; Arabic # Mn [9] ARABIC SUBSCRIPT ALEF..ARABIC FATHA WITH TWO DOTS
-066A..066D ; Arabic # Po [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
-066E..066F ; Arabic # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; Arabic # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ; Arabic # Po ARABIC FULL STOP
-06D5 ; Arabic # Lo ARABIC LETTER AE
-06D6..06DC ; Arabic # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; Arabic # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Arabic # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; Arabic # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; Arabic # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06E9 ; Arabic # So ARABIC PLACE OF SAJDAH
-06EA..06ED ; Arabic # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-06EE..06EF ; Arabic # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; Arabic # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; Arabic # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; Arabic # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; Arabic # Lo ARABIC LETTER HEH WITH INVERTED V
-0750..077F ; Arabic # Lo [48] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER KAF WITH TWO DOTS ABOVE
-FB50..FBB1 ; Arabic # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; Arabic # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; Arabic # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; Arabic # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; Arabic # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Arabic # Sc RIAL SIGN
-FE70..FE74 ; Arabic # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; Arabic # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-10E60..10E7E ; Arabic # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-
-# Total code points: 1030
-
-# ================================================
-
-0700..070D ; Syriac # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070F ; Syriac # Cf SYRIAC ABBREVIATION MARK
-0710 ; Syriac # Lo SYRIAC LETTER ALAPH
-0711 ; Syriac # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0712..072F ; Syriac # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-0730..074A ; Syriac # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-074D..074F ; Syriac # Lo [3] SYRIAC LETTER SOGDIAN ZHAIN..SYRIAC LETTER SOGDIAN FE
-
-# Total code points: 77
-
-# ================================================
-
-0780..07A5 ; Thaana # Lo [38] THAANA LETTER HAA..THAANA LETTER WAAVU
-07A6..07B0 ; Thaana # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; Thaana # Lo THAANA LETTER NAA
-
-# Total code points: 50
-
-# ================================================
-
-0900..0902 ; Devanagari # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; Devanagari # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; Devanagari # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093C ; Devanagari # Mn DEVANAGARI SIGN NUKTA
-093D ; Devanagari # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; Devanagari # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; Devanagari # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; Devanagari # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; Devanagari # Mn DEVANAGARI SIGN VIRAMA
-094E ; Devanagari # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; Devanagari # Lo DEVANAGARI OM
-0953..0955 ; Devanagari # Mn [3] DEVANAGARI GRAVE ACCENT..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; Devanagari # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; Devanagari # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0966..096F ; Devanagari # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0971 ; Devanagari # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; Devanagari # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; Devanagari # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-A8E0..A8F1 ; Devanagari # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2..A8F7 ; Devanagari # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; Devanagari # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; Devanagari # Lo DEVANAGARI HEADSTROKE
-
-# Total code points: 140
-
-# ================================================
-
-0981 ; Bengali # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; Bengali # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; Bengali # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; Bengali # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; Bengali # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; Bengali # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; Bengali # Lo BENGALI LETTER LA
-09B6..09B9 ; Bengali # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BC ; Bengali # Mn BENGALI SIGN NUKTA
-09BD ; Bengali # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; Bengali # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; Bengali # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; Bengali # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Bengali # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; Bengali # Mn BENGALI SIGN VIRAMA
-09CE ; Bengali # Lo BENGALI LETTER KHANDA TA
-09D7 ; Bengali # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; Bengali # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; Bengali # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; Bengali # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09EF ; Bengali # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; Bengali # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2..09F3 ; Bengali # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09F4..09F9 ; Bengali # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA ; Bengali # So BENGALI ISSHAR
-09FB ; Bengali # Sc BENGALI GANDA MARK
-
-# Total code points: 92
-
-# ================================================
-
-0A01..0A02 ; Gurmukhi # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; Gurmukhi # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; Gurmukhi # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; Gurmukhi # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; Gurmukhi # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; Gurmukhi # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; Gurmukhi # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; Gurmukhi # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; Gurmukhi # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3C ; Gurmukhi # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; Gurmukhi # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; Gurmukhi # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Gurmukhi # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Gurmukhi # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Gurmukhi # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; Gurmukhi # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; Gurmukhi # Lo GURMUKHI LETTER FA
-0A66..0A6F ; Gurmukhi # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A70..0A71 ; Gurmukhi # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; Gurmukhi # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; Gurmukhi # Mn GURMUKHI SIGN YAKASH
-
-# Total code points: 79
-
-# ================================================
-
-0A81..0A82 ; Gujarati # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; Gujarati # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; Gujarati # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; Gujarati # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; Gujarati # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; Gujarati # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; Gujarati # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; Gujarati # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABC ; Gujarati # Mn GUJARATI SIGN NUKTA
-0ABD ; Gujarati # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; Gujarati # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; Gujarati # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Gujarati # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; Gujarati # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Gujarati # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; Gujarati # Mn GUJARATI SIGN VIRAMA
-0AD0 ; Gujarati # Lo GUJARATI OM
-0AE0..0AE1 ; Gujarati # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; Gujarati # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0AE6..0AEF ; Gujarati # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0AF1 ; Gujarati # Sc GUJARATI RUPEE SIGN
-
-# Total code points: 83
-
-# ================================================
-
-0B01 ; Oriya # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; Oriya # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; Oriya # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; Oriya # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; Oriya # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; Oriya # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; Oriya # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; Oriya # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3C ; Oriya # Mn ORIYA SIGN NUKTA
-0B3D ; Oriya # Lo ORIYA SIGN AVAGRAHA
-0B3E ; Oriya # Mc ORIYA VOWEL SIGN AA
-0B3F ; Oriya # Mn ORIYA VOWEL SIGN I
-0B40 ; Oriya # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; Oriya # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; Oriya # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Oriya # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; Oriya # Mn ORIYA SIGN VIRAMA
-0B56 ; Oriya # Mn ORIYA AI LENGTH MARK
-0B57 ; Oriya # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; Oriya # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; Oriya # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; Oriya # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B66..0B6F ; Oriya # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B70 ; Oriya # So ORIYA ISSHAR
-0B71 ; Oriya # Lo ORIYA LETTER WA
-
-# Total code points: 84
-
-# ================================================
-
-0B82 ; Tamil # Mn TAMIL SIGN ANUSVARA
-0B83 ; Tamil # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; Tamil # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; Tamil # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; Tamil # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; Tamil # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; Tamil # Lo TAMIL LETTER JA
-0B9E..0B9F ; Tamil # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; Tamil # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; Tamil # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; Tamil # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; Tamil # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; Tamil # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; Tamil # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Tamil # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Tamil # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; Tamil # Mn TAMIL SIGN VIRAMA
-0BD0 ; Tamil # Lo TAMIL OM
-0BD7 ; Tamil # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; Tamil # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0BF0..0BF2 ; Tamil # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0BF3..0BF8 ; Tamil # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BF9 ; Tamil # Sc TAMIL RUPEE SIGN
-0BFA ; Tamil # So TAMIL NUMBER SIGN
-
-# Total code points: 72
-
-# ================================================
-
-0C01..0C03 ; Telugu # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; Telugu # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; Telugu # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; Telugu # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; Telugu # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; Telugu # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; Telugu # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; Telugu # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; Telugu # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; Telugu # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Telugu # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Telugu # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; Telugu # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; Telugu # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; Telugu # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C66..0C6F ; Telugu # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C78..0C7E ; Telugu # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F ; Telugu # So TELUGU SIGN TUUMU
-
-# Total code points: 93
-
-# ================================================
-
-0C82..0C83 ; Kannada # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; Kannada # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; Kannada # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; Kannada # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; Kannada # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; Kannada # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBC ; Kannada # Mn KANNADA SIGN NUKTA
-0CBD ; Kannada # Lo KANNADA SIGN AVAGRAHA
-0CBE ; Kannada # Mc KANNADA VOWEL SIGN AA
-0CBF ; Kannada # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; Kannada # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; Kannada # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; Kannada # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Kannada # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; Kannada # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; Kannada # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; Kannada # Lo KANNADA LETTER FA
-0CE0..0CE1 ; Kannada # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; Kannada # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CE6..0CEF ; Kannada # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-
-# Total code points: 84
-
-# ================================================
-
-0D02..0D03 ; Malayalam # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; Malayalam # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; Malayalam # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; Malayalam # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; Malayalam # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; Malayalam # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; Malayalam # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Malayalam # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; Malayalam # Mn MALAYALAM SIGN VIRAMA
-0D57 ; Malayalam # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; Malayalam # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; Malayalam # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D66..0D6F ; Malayalam # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D70..0D75 ; Malayalam # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79 ; Malayalam # So MALAYALAM DATE MARK
-0D7A..0D7F ; Malayalam # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-
-# Total code points: 95
-
-# ================================================
-
-0D82..0D83 ; Sinhala # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; Sinhala # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; Sinhala # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; Sinhala # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; Sinhala # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; Sinhala # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCA ; Sinhala # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; Sinhala # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; Sinhala # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Sinhala # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; Sinhala # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; Sinhala # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 ; Sinhala # Po SINHALA PUNCTUATION KUNDDALIYA
-
-# Total code points: 80
-
-# ================================================
-
-0E01..0E30 ; Thai # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; Thai # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; Thai # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; Thai # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E40..0E45 ; Thai # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; Thai # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; Thai # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0E4F ; Thai # Po THAI CHARACTER FONGMAN
-0E50..0E59 ; Thai # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E5A..0E5B ; Thai # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-
-# Total code points: 86
-
-# ================================================
-
-0E81..0E82 ; Lao # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; Lao # Lo LAO LETTER KHO TAM
-0E87..0E88 ; Lao # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; Lao # Lo LAO LETTER SO TAM
-0E8D ; Lao # Lo LAO LETTER NYO
-0E94..0E97 ; Lao # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; Lao # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; Lao # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; Lao # Lo LAO LETTER LO LOOT
-0EA7 ; Lao # Lo LAO LETTER WO
-0EAA..0EAB ; Lao # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; Lao # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; Lao # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; Lao # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; Lao # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Lao # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; Lao # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; Lao # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; Lao # Lm LAO KO LA
-0EC8..0ECD ; Lao # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0ED0..0ED9 ; Lao # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; Lao # Lo [2] LAO HO NO..LAO HO MO
-
-# Total code points: 65
-
-# ================================================
-
-0F00 ; Tibetan # Lo TIBETAN SYLLABLE OM
-0F01..0F03 ; Tibetan # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04..0F12 ; Tibetan # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F13..0F17 ; Tibetan # So [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18..0F19 ; Tibetan # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F1A..0F1F ; Tibetan # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20..0F29 ; Tibetan # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F2A..0F33 ; Tibetan # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F34 ; Tibetan # So TIBETAN MARK BSDUS RTAGS
-0F35 ; Tibetan # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F36 ; Tibetan # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F37 ; Tibetan # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F38 ; Tibetan # So TIBETAN MARK CHE MGO
-0F39 ; Tibetan # Mn TIBETAN MARK TSA -PHRU
-0F3A ; Tibetan # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; Tibetan # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; Tibetan # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; Tibetan # Pe TIBETAN MARK ANG KHANG GYAS
-0F3E..0F3F ; Tibetan # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; Tibetan # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; Tibetan # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F71..0F7E ; Tibetan # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; Tibetan # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; Tibetan # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F85 ; Tibetan # Po TIBETAN MARK PALUTA
-0F86..0F87 ; Tibetan # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F88..0F8B ; Tibetan # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; Tibetan # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Tibetan # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE..0FC5 ; Tibetan # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC6 ; Tibetan # Mn TIBETAN SYMBOL PADMA GDAN
-0FC7..0FCC ; Tibetan # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; Tibetan # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD0..0FD4 ; Tibetan # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-
-# Total code points: 201
-
-# ================================================
-
-1000..102A ; Myanmar # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; Myanmar # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; Myanmar # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; Myanmar # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; Myanmar # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; Myanmar # Mc MYANMAR SIGN VISARGA
-1039..103A ; Myanmar # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; Myanmar # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; Myanmar # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; Myanmar # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; Myanmar # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-104A..104F ; Myanmar # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-1050..1055 ; Myanmar # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; Myanmar # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; Myanmar # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; Myanmar # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; Myanmar # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; Myanmar # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; Myanmar # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; Myanmar # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; Myanmar # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; Myanmar # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; Myanmar # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; Myanmar # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; Myanmar # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; Myanmar # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; Myanmar # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; Myanmar # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; Myanmar # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E ; Myanmar # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; Myanmar # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; Myanmar # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; Myanmar # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; Myanmar # Mn MYANMAR VOWEL SIGN AITON AI
-109E..109F ; Myanmar # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-AA60..AA6F ; Myanmar # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; Myanmar # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; Myanmar # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; Myanmar # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; Myanmar # Lo MYANMAR LETTER AITON RA
-AA7B ; Myanmar # Mc MYANMAR SIGN PAO KAREN TONE
-
-# Total code points: 188
-
-# ================================================
-
-10A0..10C5 ; Georgian # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; Georgian # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; Georgian # Lm MODIFIER LETTER GEORGIAN NAR
-2D00..2D25 ; Georgian # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-
-# Total code points: 120
-
-# ================================================
-
-1100..11FF ; Hangul # Lo [256] HANGUL CHOSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN
-3131..318E ; Hangul # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3200..321E ; Hangul # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3260..327E ; Hangul # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U
-A960..A97C ; Hangul # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-AC00..D7A3 ; Hangul # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; Hangul # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; Hangul # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-FFA0..FFBE ; Hangul # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; Hangul # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; Hangul # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-
-# Total code points: 11737
-
-# ================================================
-
-1200..1248 ; Ethiopic # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA
-124A..124D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; Ethiopic # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; Ethiopic # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; Ethiopic # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; Ethiopic # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; Ethiopic # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; Ethiopic # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; Ethiopic # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; Ethiopic # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-135F ; Ethiopic # Mn ETHIOPIC COMBINING GEMINATION MARK
-1360 ; Ethiopic # So ETHIOPIC SECTION MARK
-1361..1368 ; Ethiopic # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; Ethiopic # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; Ethiopic # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-1390..1399 ; Ethiopic # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-2D80..2D96 ; Ethiopic # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; Ethiopic # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-
-# Total code points: 461
-
-# ================================================
-
-13A0..13F4 ; Cherokee # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-
-# Total code points: 85
-
-# ================================================
-
-1400 ; Canadian_Aboriginal # Pd CANADIAN SYLLABICS HYPHEN
-1401..166C ; Canadian_Aboriginal # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; Canadian_Aboriginal # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; Canadian_Aboriginal # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-18B0..18F5 ; Canadian_Aboriginal # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-
-# Total code points: 710
-
-# ================================================
-
-1680 ; Ogham # Zs OGHAM SPACE MARK
-1681..169A ; Ogham # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-169B ; Ogham # Ps OGHAM FEATHER MARK
-169C ; Ogham # Pe OGHAM REVERSED FEATHER MARK
-
-# Total code points: 29
-
-# ================================================
-
-16A0..16EA ; Runic # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; Runic # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-
-# Total code points: 78
-
-# ================================================
-
-1780..17B3 ; Khmer # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; Khmer # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6 ; Khmer # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; Khmer # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; Khmer # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; Khmer # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; Khmer # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; Khmer # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D4..17D6 ; Khmer # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D7 ; Khmer # Lm KHMER SIGN LEK TOO
-17D8..17DA ; Khmer # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-17DB ; Khmer # Sc KHMER CURRENCY SYMBOL RIEL
-17DC ; Khmer # Lo KHMER SIGN AVAKRAHASANYA
-17DD ; Khmer # Mn KHMER SIGN ATTHACAN
-17E0..17E9 ; Khmer # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-17F0..17F9 ; Khmer # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-19E0..19FF ; Khmer # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-
-# Total code points: 146
-
-# ================================================
-
-1800..1801 ; Mongolian # Po [2] MONGOLIAN BIRGA..MONGOLIAN ELLIPSIS
-1804 ; Mongolian # Po MONGOLIAN COLON
-1806 ; Mongolian # Pd MONGOLIAN TODO SOFT HYPHEN
-1807..180A ; Mongolian # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-180B..180D ; Mongolian # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-180E ; Mongolian # Zs MONGOLIAN VOWEL SEPARATOR
-1810..1819 ; Mongolian # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; Mongolian # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; Mongolian # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; Mongolian # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; Mongolian # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 ; Mongolian # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-18AA ; Mongolian # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-
-# Total code points: 153
-
-# ================================================
-
-3041..3096 ; Hiragana # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309D..309E ; Hiragana # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; Hiragana # Lo HIRAGANA DIGRAPH YORI
-1F200 ; Hiragana # So SQUARE HIRAGANA HOKA
-
-# Total code points: 90
-
-# ================================================
-
-30A1..30FA ; Katakana # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FD..30FE ; Katakana # Lm [2] KATAKANA ITERATION MARK..KATAKANA VOICED ITERATION MARK
-30FF ; Katakana # Lo KATAKANA DIGRAPH KOTO
-31F0..31FF ; Katakana # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-32D0..32FE ; Katakana # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-3300..3357 ; Katakana # So [88] SQUARE APAATO..SQUARE WATTO
-FF66..FF6F ; Katakana # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-
-# Total code points: 299
-
-# ================================================
-
-3105..312D ; Bopomofo # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-31A0..31B7 ; Bopomofo # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-
-# Total code points: 65
-
-# ================================================
-
-2E80..2E99 ; Han # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; Han # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; Han # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-3005 ; Han # Lm IDEOGRAPHIC ITERATION MARK
-3007 ; Han # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; Han # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3038..303A ; Han # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; Han # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-3400..4DB5 ; Han # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; Han # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-F900..FA2D ; Han # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Han # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Han # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-20000..2A6D6 ; Han # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Han # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; Han # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 75738
-
-# ================================================
-
-A000..A014 ; Yi # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; Yi # Lm YI SYLLABLE WU
-A016..A48C ; Yi # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A490..A4C6 ; Yi # So [55] YI RADICAL QOT..YI RADICAL KE
-
-# Total code points: 1220
-
-# ================================================
-
-10300..1031E ; Old_Italic # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; Old_Italic # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-
-# Total code points: 35
-
-# ================================================
-
-10330..10340 ; Gothic # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; Gothic # Nl GOTHIC LETTER NINETY
-10342..10349 ; Gothic # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; Gothic # Nl GOTHIC LETTER NINE HUNDRED
-
-# Total code points: 27
-
-# ================================================
-
-10400..1044F ; Deseret # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-
-# Total code points: 80
-
-# ================================================
-
-0300..036F ; Inherited # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0485..0486 ; Inherited # Mn [2] COMBINING CYRILLIC DASIA PNEUMATA..COMBINING CYRILLIC PSILI PNEUMATA
-064B..0655 ; Inherited # Mn [11] ARABIC FATHATAN..ARABIC HAMZA BELOW
-0670 ; Inherited # Mn ARABIC LETTER SUPERSCRIPT ALEF
-0951..0952 ; Inherited # Mn [2] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI STRESS SIGN ANUDATTA
-1CD0..1CD2 ; Inherited # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Inherited # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; Inherited # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Inherited # Mn VEDIC SIGN TIRYAK
-1DC0..1DE6 ; Inherited # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Inherited # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200D ; Inherited # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-20D0..20DC ; Inherited # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Inherited # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Inherited # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Inherited # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Inherited # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-302A..302F ; Inherited # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Inherited # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-FE00..FE0F ; Inherited # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Inherited # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-101FD ; Inherited # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-1D167..1D169 ; Inherited # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D17B..1D182 ; Inherited # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Inherited # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Inherited # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-E0100..E01EF ; Inherited # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 523
-
-# ================================================
-
-1700..170C ; Tagalog # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; Tagalog # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1714 ; Tagalog # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-
-# Total code points: 20
-
-# ================================================
-
-1720..1731 ; Hanunoo # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1734 ; Hanunoo # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-
-# Total code points: 21
-
-# ================================================
-
-1740..1751 ; Buhid # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; Buhid # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-
-# Total code points: 20
-
-# ================================================
-
-1760..176C ; Tagbanwa # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; Tagbanwa # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; Tagbanwa # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-
-# Total code points: 18
-
-# ================================================
-
-1900..191C ; Limbu # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; Limbu # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; Limbu # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; Limbu # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; Limbu # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Limbu # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; Limbu # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; Limbu # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; Limbu # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1940 ; Limbu # So LIMBU SIGN LOO
-1944..1945 ; Limbu # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1946..194F ; Limbu # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-
-# Total code points: 66
-
-# ================================================
-
-1950..196D ; Tai_Le # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; Tai_Le # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-
-# Total code points: 35
-
-# ================================================
-
-10000..1000B ; Linear_B # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; Linear_B # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; Linear_B # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; Linear_B # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; Linear_B # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; Linear_B # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; Linear_B # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-
-# Total code points: 211
-
-# ================================================
-
-10380..1039D ; Ugaritic # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; Ugaritic # Po UGARITIC WORD DIVIDER
-
-# Total code points: 31
-
-# ================================================
-
-10450..1047F ; Shavian # Lo [48] SHAVIAN LETTER PEEP..SHAVIAN LETTER YEW
-
-# Total code points: 48
-
-# ================================================
-
-10480..1049D ; Osmanya # Lo [30] OSMANYA LETTER ALEF..OSMANYA LETTER OO
-104A0..104A9 ; Osmanya # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-
-# Total code points: 40
-
-# ================================================
-
-10800..10805 ; Cypriot # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; Cypriot # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; Cypriot # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; Cypriot # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; Cypriot # Lo CYPRIOT SYLLABLE ZA
-1083F ; Cypriot # Lo CYPRIOT SYLLABLE ZO
-
-# Total code points: 55
-
-# ================================================
-
-2800..28FF ; Braille # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-
-# Total code points: 256
-
-# ================================================
-
-1A00..1A16 ; Buginese # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A17..1A18 ; Buginese # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; Buginese # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; Buginese # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-
-# Total code points: 30
-
-# ================================================
-
-03E2..03EF ; Coptic # L& [14] COPTIC CAPITAL LETTER SHEI..COPTIC SMALL LETTER DEI
-2C80..2CE4 ; Coptic # L& [101] COPTIC CAPITAL LETTER ALFA..COPTIC SYMBOL KAI
-2CE5..2CEA ; Coptic # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CEB..2CEE ; Coptic # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF..2CF1 ; Coptic # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2CF9..2CFC ; Coptic # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD ; Coptic # No COPTIC FRACTION ONE HALF
-2CFE..2CFF ; Coptic # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-
-# Total code points: 135
-
-# ================================================
-
-1980..19AB ; New_Tai_Lue # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; New_Tai_Lue # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; New_Tai_Lue # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; New_Tai_Lue # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; New_Tai_Lue # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-19DE..19DF ; New_Tai_Lue # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-
-# Total code points: 83
-
-# ================================================
-
-2C00..2C2E ; Glagolitic # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; Glagolitic # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-
-# Total code points: 94
-
-# ================================================
-
-2D30..2D65 ; Tifinagh # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; Tifinagh # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-
-# Total code points: 55
-
-# ================================================
-
-A800..A801 ; Syloti_Nagri # Lo [2] SYLOTI NAGRI LETTER A..SYLOTI NAGRI LETTER I
-A802 ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN DVISVARA
-A803..A805 ; Syloti_Nagri # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A806 ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN HASANTA
-A807..A80A ; Syloti_Nagri # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80B ; Syloti_Nagri # Mn SYLOTI NAGRI SIGN ANUSVARA
-A80C..A822 ; Syloti_Nagri # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; Syloti_Nagri # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; Syloti_Nagri # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; Syloti_Nagri # Mc SYLOTI NAGRI VOWEL SIGN OO
-A828..A82B ; Syloti_Nagri # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-
-# Total code points: 44
-
-# ================================================
-
-103A0..103C3 ; Old_Persian # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; Old_Persian # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D0 ; Old_Persian # Po OLD PERSIAN WORD DIVIDER
-103D1..103D5 ; Old_Persian # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-
-# Total code points: 50
-
-# ================================================
-
-10A00 ; Kharoshthi # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; Kharoshthi # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Kharoshthi # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Kharoshthi # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A10..10A13 ; Kharoshthi # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; Kharoshthi # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; Kharoshthi # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A38..10A3A ; Kharoshthi # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Kharoshthi # Mn KHAROSHTHI VIRAMA
-10A40..10A47 ; Kharoshthi # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A50..10A58 ; Kharoshthi # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-
-# Total code points: 65
-
-# ================================================
-
-1B00..1B03 ; Balinese # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; Balinese # Mc BALINESE SIGN BISAH
-1B05..1B33 ; Balinese # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B34 ; Balinese # Mn BALINESE SIGN REREKAN
-1B35 ; Balinese # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; Balinese # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; Balinese # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; Balinese # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; Balinese # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; Balinese # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; Balinese # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; Balinese # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; Balinese # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B5A..1B60 ; Balinese # Po [7] BALINESE PANTI..BALINESE PAMENENG
-1B61..1B6A ; Balinese # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B6B..1B73 ; Balinese # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B74..1B7C ; Balinese # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-
-# Total code points: 121
-
-# ================================================
-
-12000..1236E ; Cuneiform # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; Cuneiform # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; Cuneiform # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-
-# Total code points: 982
-
-# ================================================
-
-10900..10915 ; Phoenician # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; Phoenician # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091F ; Phoenician # Po PHOENICIAN WORD SEPARATOR
-
-# Total code points: 29
-
-# ================================================
-
-A840..A873 ; Phags_Pa # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A874..A877 ; Phags_Pa # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-
-# Total code points: 56
-
-# ================================================
-
-07C0..07C9 ; Nko # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; Nko # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07EB..07F3 ; Nko # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; Nko # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07F6 ; Nko # So NKO SYMBOL OO DENNEN
-07F7..07F9 ; Nko # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-07FA ; Nko # Lm NKO LAJANYALAN
-
-# Total code points: 59
-
-# ================================================
-
-1B80..1B81 ; Sundanese # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; Sundanese # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; Sundanese # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; Sundanese # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; Sundanese # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; Sundanese # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; Sundanese # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; Sundanese # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; Sundanese # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; Sundanese # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-
-# Total code points: 55
-
-# ================================================
-
-1C00..1C23 ; Lepcha # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; Lepcha # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; Lepcha # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; Lepcha # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; Lepcha # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C3B..1C3F ; Lepcha # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C40..1C49 ; Lepcha # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; Lepcha # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-
-# Total code points: 74
-
-# ================================================
-
-1C50..1C59 ; Ol_Chiki # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; Ol_Chiki # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; Ol_Chiki # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1C7E..1C7F ; Ol_Chiki # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-
-# Total code points: 48
-
-# ================================================
-
-A500..A60B ; Vai # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; Vai # Lm VAI SYLLABLE LENGTHENER
-A60D..A60F ; Vai # Po [3] VAI COMMA..VAI QUESTION MARK
-A610..A61F ; Vai # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; Vai # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; Vai # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-
-# Total code points: 300
-
-# ================================================
-
-A880..A881 ; Saurashtra # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; Saurashtra # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; Saurashtra # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; Saurashtra # Mn SAURASHTRA SIGN VIRAMA
-A8CE..A8CF ; Saurashtra # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8D0..A8D9 ; Saurashtra # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-
-# Total code points: 81
-
-# ================================================
-
-A900..A909 ; Kayah_Li # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; Kayah_Li # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92D ; Kayah_Li # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A92E..A92F ; Kayah_Li # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-
-# Total code points: 48
-
-# ================================================
-
-A930..A946 ; Rejang # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; Rejang # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; Rejang # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A95F ; Rejang # Po REJANG SECTION MARK
-
-# Total code points: 37
-
-# ================================================
-
-10280..1029C ; Lycian # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-
-# Total code points: 29
-
-# ================================================
-
-102A0..102D0 ; Carian # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-
-# Total code points: 49
-
-# ================================================
-
-10920..10939 ; Lydian # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; Lydian # Po LYDIAN TRIANGULAR MARK
-
-# Total code points: 27
-
-# ================================================
-
-AA00..AA28 ; Cham # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; Cham # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; Cham # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; Cham # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; Cham # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; Cham # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; Cham # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; Cham # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; Cham # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; Cham # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; Cham # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; Cham # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; Cham # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-
-# Total code points: 83
-
-# ================================================
-
-1A20..1A54 ; Tai_Tham # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; Tai_Tham # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; Tai_Tham # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; Tai_Tham # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; Tai_Tham # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Tai_Tham # Mn TAI THAM SIGN SAKOT
-1A61 ; Tai_Tham # Mc TAI THAM VOWEL SIGN A
-1A62 ; Tai_Tham # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; Tai_Tham # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; Tai_Tham # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; Tai_Tham # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; Tai_Tham # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Tai_Tham # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80..1A89 ; Tai_Tham # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Tai_Tham # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AA6 ; Tai_Tham # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; Tai_Tham # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; Tai_Tham # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-
-# Total code points: 127
-
-# ================================================
-
-AA80..AAAF ; Tai_Viet # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; Tai_Viet # Mn TAI VIET MAI KANG
-AAB1 ; Tai_Viet # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; Tai_Viet # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; Tai_Viet # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; Tai_Viet # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; Tai_Viet # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE..AABF ; Tai_Viet # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC0 ; Tai_Viet # Lo TAI VIET TONE MAI NUENG
-AAC1 ; Tai_Viet # Mn TAI VIET TONE MAI THO
-AAC2 ; Tai_Viet # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; Tai_Viet # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; Tai_Viet # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; Tai_Viet # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-
-# Total code points: 72
-
-# ================================================
-
-10B00..10B35 ; Avestan # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B39..10B3F ; Avestan # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-
-# Total code points: 61
-
-# ================================================
-
-13000..1342E ; Egyptian_Hieroglyphs # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-
-# Total code points: 1071
-
-# ================================================
-
-0800..0815 ; Samaritan # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-0816..0819 ; Samaritan # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081A ; Samaritan # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; Samaritan # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; Samaritan # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; Samaritan # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; Samaritan # Lm SAMARITAN MODIFIER LETTER I
-0829..082D ; Samaritan # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0830..083E ; Samaritan # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-
-# Total code points: 61
-
-# ================================================
-
-A4D0..A4F7 ; Lisu # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; Lisu # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A4FE..A4FF ; Lisu # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-
-# Total code points: 48
-
-# ================================================
-
-A6A0..A6E5 ; Bamum # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; Bamum # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F0..A6F1 ; Bamum # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A6F2..A6F7 ; Bamum # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-
-# Total code points: 88
-
-# ================================================
-
-A980..A982 ; Javanese # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; Javanese # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; Javanese # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B3 ; Javanese # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; Javanese # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; Javanese # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; Javanese # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; Javanese # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; Javanese # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9C1..A9CD ; Javanese # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9CF ; Javanese # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; Javanese # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-A9DE..A9DF ; Javanese # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-
-# Total code points: 91
-
-# ================================================
-
-ABC0..ABE2 ; Meetei_Mayek # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; Meetei_Mayek # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; Meetei_Mayek # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; Meetei_Mayek # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEB ; Meetei_Mayek # Po MEETEI MAYEK CHEIKHEI
-ABEC ; Meetei_Mayek # Mc MEETEI MAYEK LUM IYEK
-ABED ; Meetei_Mayek # Mn MEETEI MAYEK APUN IYEK
-ABF0..ABF9 ; Meetei_Mayek # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-
-# Total code points: 56
-
-# ================================================
-
-10840..10855 ; Imperial_Aramaic # Lo [22] IMPERIAL ARAMAIC LETTER ALEPH..IMPERIAL ARAMAIC LETTER TAW
-10857 ; Imperial_Aramaic # Po IMPERIAL ARAMAIC SECTION SIGN
-10858..1085F ; Imperial_Aramaic # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-
-# Total code points: 31
-
-# ================================================
-
-10A60..10A7C ; Old_South_Arabian # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; Old_South_Arabian # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; Old_South_Arabian # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-
-# Total code points: 32
-
-# ================================================
-
-10B40..10B55 ; Inscriptional_Parthian # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B5F ; Inscriptional_Parthian # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-
-# Total code points: 30
-
-# ================================================
-
-10B60..10B72 ; Inscriptional_Pahlavi # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; Inscriptional_Pahlavi # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-
-# Total code points: 27
-
-# ================================================
-
-10C00..10C48 ; Old_Turkic # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-
-# Total code points: 73
-
-# ================================================
-
-11080..11081 ; Kaithi # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; Kaithi # Mc KAITHI SIGN VISARGA
-11083..110AF ; Kaithi # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; Kaithi # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; Kaithi # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; Kaithi # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; Kaithi # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-110BB..110BC ; Kaithi # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BD ; Kaithi # Cf KAITHI NUMBER SIGN
-110BE..110C1 ; Kaithi # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-
-# Total code points: 66
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt b/Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt
index 1dba776cb50..62a0ec9f3a5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt
+++ b/Master/tlpkg/tlperl/lib/unicore/SpecialCasing.txt
@@ -1,8 +1,8 @@
-# SpecialCasing-5.2.0.txt
-# Date: 2009-09-22, 23:25:59 GMT [MD]
+# SpecialCasing-6.0.0.txt
+# Date: 2010-05-18, 00:49:39 GMT [MD]
#
# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
+# Copyright (c) 1991-2010 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
# For documentation, see http://www.unicode.org/reports/tr44/
#
diff --git a/Master/tlpkg/tlperl/lib/unicore/StandardizedVariants.txt b/Master/tlpkg/tlperl/lib/unicore/StandardizedVariants.txt
deleted file mode 100644
index 97f15a018dd..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/StandardizedVariants.txt
+++ /dev/null
@@ -1,143 +0,0 @@
-# StandardizedVariants-5.2.0.txt
-# Date: 2008-09-18, 17:41:00 PDT [KW]
-#
-# Specification of the variant sequences that are defined in the
-# Unicode Standard.
-#
-# This file is a normative contributory data file in the
-# Unicode Character Database.
-#
-# Copyright (c) 1991-2008 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-#
-# Standardized variation sequences are defined in this file.
-# Ideographic variation sequences are defined acording to the registration
-# process specified in UTS #37, and are listed in the Ideographic
-# Variation Database. Only those two types of variation sequences
-# are sanctioned for use by conformant implementations.
-# In all other cases, use of a variation selector character does
-# not change the visual appearance of the preceding base character
-# from what it would have had in the absence of the variation selector.
-#
-# For more information on standardized variation sequences,
-# see Section 16.4, Variation Selectors,
-# in The Unicode Standard, Version 5.0.
-#
-# For more information on the Ideographic Variation Database
-# see http://www.unicode.org/ivd/
-#
-# Format:
-# Field 0: the variation sequence
-# Field 1: the description of the desired appearance
-# Field 2: where the appearance is only different in particular shaping environments
-# this field lists them. The possible values are: isolate, initial, medial, final.
-# If more than one is present, there are spaces between them.
-# =============================
-
-# Mathematical
-
-2229 FE00; with serifs; # INTERSECTION
-222A FE00; with serifs; # UNION
-2268 FE00; with vertical stroke; # LESS-THAN BUT NOT EQUAL TO
-2269 FE00; with vertical stroke; # GREATER-THAN BUT NOT EQUAL TO
-2272 FE00; following the slant of the lower leg; # LESS-THAN OR EQUIVALENT TO
-2273 FE00; following the slant of the lower leg; # GREATER-THAN OR EQUIVALENT TO
-# The following two entries were originally defined for Unicode 3.2
-# but were determined to be in error and were removed from the list
-# of standardized variation sequences. The entries are left commented
-# in the file for the historical record of changes made to the data.
-#2278 FE00; with vertical stroke; # NEITHER LESS-THAN NOR GREATER-THAN
-#2279 FE00; with vertical stroke; # NEITHER GREATER-THAN NOR LESS-THAN
-228A FE00; with stroke through bottom members; # SUBSET OF WITH NOT EQUAL TO
-228B FE00; with stroke through bottom members; # SUPERSET OF WITH NOT EQUAL TO
-2293 FE00; with serifs; # SQUARE CAP
-2294 FE00; with serifs; # SQUARE CUP
-2295 FE00; with white rim; # CIRCLED PLUS
-2297 FE00; with white rim; # CIRCLED TIMES
-229C FE00; with equal sign touching the circle; # CIRCLED EQUALS
-22DA FE00; with slanted equal; # LESS-THAN EQUAL TO OR GREATER-THAN
-22DB FE00; with slanted equal; # GREATER-THAN EQUAL TO OR LESS-THAN
-2A3C FE00; tall variant with narrow foot; # INTERIOR PRODUCT
-2A3D FE00; tall variant with narrow foot; # RIGHTHAND INTERIOR PRODUCT
-2A9D FE00; with similar following the slant of the upper leg; # SIMILAR OR LESS-THAN
-2A9E FE00; with similar following the slant of the upper leg; # SIMILAR OR GREATER-THAN
-2AAC FE00; with slanted equal; # SMALLER THAN OR EQUAL TO
-2AAD FE00; with slanted equal; # LARGER THAN OR EQUAL TO
-2ACB FE00; with stroke through bottom members; # SUBSET OF ABOVE NOT EQUAL TO
-2ACC FE00; with stroke through bottom members; # SUPERSET OF ABOVE NOT EQUAL TO
-
-# Phags-pa
-
-A856 FE00; phags-pa letter reversed shaping small a; # PHAGS-PA LETTER SMALL A
-A85C FE00; phags-pa letter reversed shaping ha; # PHAGS-PA LETTER HA
-A85E FE00; phags-pa letter reversed shaping i; # PHAGS-PA LETTER I
-A85F FE00; phags-pa letter reversed shaping u; # PHAGS-PA LETTER U
-A860 FE00; phags-pa letter reversed shaping e; # PHAGS-PA LETTER E
-A868 FE00; phags-pa letter reversed shaping subjoined ya; # PHAGS-PA SUBJOINED LETTER YA
-
-# Mongolian
-
-1820 180B; second form; isolate medial final # MONGOLIAN LETTER A
-1820 180C; third form; medial # MONGOLIAN LETTER A
-1821 180B; second form; initial final # MONGOLIAN LETTER E
-1822 180B; second form; medial # MONGOLIAN LETTER I
-1823 180B; second form; medial final # MONGOLIAN LETTER O
-1824 180B; second form; medial # MONGOLIAN LETTER U
-1825 180B; second form; medial final # MONGOLIAN LETTER OE
-1825 180C; third form; medial # MONGOLIAN LETTER OE
-1826 180B; second form; isolate medial final # MONGOLIAN LETTER UE
-1826 180C; third form; medial # MONGOLIAN LETTER UE
-1828 180B; second form; initial medial # MONGOLIAN LETTER NA
-1828 180C; third form; medial # MONGOLIAN LETTER NA
-1828 180D; separate form; medial # MONGOLIAN LETTER NA
-182A 180B; alternative form; final # MONGOLIAN LETTER BA
-182C 180B; second form; initial medial # MONGOLIAN LETTER QA
-182C 180B; feminine second form; isolate # MONGOLIAN LETTER QA
-182C 180C; third form; medial # MONGOLIAN LETTER QA
-182C 180D; fourth form; medial # MONGOLIAN LETTER QA
-182D 180B; second form; initial medial # MONGOLIAN LETTER GA
-182D 180B; feminine form; final # MONGOLIAN LETTER GA
-182D 180C; third form; medial # MONGOLIAN LETTER GA
-182D 180D; feminine form; medial # MONGOLIAN LETTER GA
-1830 180B; second form; final # MONGOLIAN LETTER SA
-1830 180C; third form; final # MONGOLIAN LETTER SA
-1832 180B; second form; medial # MONGOLIAN LETTER TA
-1833 180B; second form; initial medial final # MONGOLIAN LETTER DA
-1835 180B; second form; medial # MONGOLIAN LETTER JA
-1836 180B; second form; initial medial # # MONGOLIAN LETTER YA
-1836 180C; third form; medial # MONGOLIAN LETTER YA
-1838 180B; second form; final # MONGOLIAN LETTER WA
-1844 180B; second form; medial # MONGOLIAN LETTER TODO E
-1845 180B; second form; medial # MONGOLIAN LETTER TODO I
-1846 180B; second form; medial # MONGOLIAN LETTER TODO O
-1847 180B; second form; isolate medial final # MONGOLIAN LETTER TODO U
-1847 180C; third form; medial # MONGOLIAN LETTER TODO U
-1848 180B; second form; medial # MONGOLIAN LETTER TODO OE
-1849 180B; second form; isolate medial # MONGOLIAN LETTER TODO UE
-184D 180B; feminine form; initial medial # MONGOLIAN LETTER TODO QA
-184E 180B; second form; medial # MONGOLIAN LETTER TODO GA
-185D 180B; second form; medial final # MONGOLIAN LETTER SIBE E
-185E 180B; second form; medial final # MONGOLIAN LETTER SIBE I
-185E 180C; third form; medial final # MONGOLIAN LETTER SIBE I
-1860 180B; second form; medial final # MONGOLIAN LETTER SIBE UE
-1863 180B; second form; medial # MONGOLIAN LETTER SIBE KA
-1868 180B; second form; initial medial # MONGOLIAN LETTER SIBE TA
-1868 180C; third form; medial # MONGOLIAN LETTER SIBE TA
-1869 180B; second form; initial medial # MONGOLIAN LETTER SIBE DA
-186F 180B; second form; initial medial # MONGOLIAN LETTER SIBE ZA
-1873 180B; second form; medial final # MONGOLIAN LETTER MANCHU I
-1873 180C; third form; medial final # MONGOLIAN LETTER MANCHU I
-1873 180D; fourth form; medial # MONGOLIAN LETTER MANCHU I
-1874 180B; second form; medial # MONGOLIAN LETTER MANCHU KA
-1874 180B; feminine first final form; final # MONGOLIAN LETTER MANCHU KA
-1874 180C; feminine first medial form; medial # MONGOLIAN LETTER MANCHU KA
-1874 180C; feminine second final form; final # MONGOLIAN LETTER MANCHU KA
-1874 180D; feminine second medial form; medial # MONGOLIAN LETTER MANCHU KA
-1876 180B; second form; initial medial # MONGOLIAN LETTER MANCHU FA
-1880 180B; second form; # MONGOLIAN LETTER ALI GALI ANUSVARA ONE
-1881 180B; second form; # MONGOLIAN LETTER ALI GALI VISARGA ONE
-1887 180B; second form; isolate final # MONGOLIAN LETTER ALI GALI A
-1887 180C; third form; final # MONGOLIAN LETTER ALI GALI A
-1887 180D; fourth form; final # MONGOLIAN LETTER ALI GALI A
-1888 180B; second form; final # MONGOLIAN LETTER ALI GALI I
-188A 180B; second form; initial medial # MONGOLIAN LETTER ALI GALI NGA
diff --git a/Master/tlpkg/tlperl/lib/unicore/TestProp.pl b/Master/tlpkg/tlperl/lib/unicore/TestProp.pl
deleted file mode 100644
index 9a12eff6acf..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/TestProp.pl
+++ /dev/null
@@ -1,79421 +0,0 @@
-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
-
-use strict;
-use warnings;
-
-# Test qr/\X/ and the \p{} regular expression constructs. This file is
-# constructed by mktables from the tables it generates, so if mktables is
-# buggy, this won't necessarily catch those bugs. Tests are generated for all
-# feasible properties; a few aren't currently feasible; see
-# is_code_point_usable() in mktables for details.
-
-# Standard test packages are not used because this manipulates SIG_WARN. It
-# exits 0 if every non-skipped test succeeded; -1 if any failed.
-
-my $Tests = 0;
-my $Fails = 0;
-
-my $non_ASCII = (ord('A') != 65);
-
-# The 256 8-bit characters in ASCII ordinal order, with the ones that don't
-# have Perl names replaced by -1
-my @ascii_ordered_chars = (
- "\0",
- (-1) x 6,
- "\a", "\b", "\t", "\n",
- -1, # No Vt
- "\f", "\r",
- (-1) x 18,
- " ", "!", "\"", "#", '$', "%", "&", "'",
- "(", ")", "*", "+", ",", "-", ".", "/",
- "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
- ":", ";", "<", "=", ">", "?", "@",
- "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
- "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
- "[", "\\", "]", "^", "_", "`",
- "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
- "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
- "{", "|", "}", "~",
- (-1) x 129
-);
-
-sub ASCII_ord_to_native ($) {
- # Converts input ordinal number to the native one, if can be done easily.
- # Returns -1 otherwise.
-
- my $ord = shift;
-
- return $ord if $ord > 255 || ! $non_ASCII;
- my $result = $ascii_ordered_chars[$ord];
- return $result if $result eq '-1';
- return ord($result);
-}
-
-sub Expect($$$$) {
- my $expected = shift;
- my $ord = shift;
- my $regex = shift;
- my $warning_type = shift; # Type of warning message, like 'deprecated'
- # or empty if none
- my $line = (caller)[2];
-
- # Convert the non-ASCII code points expressible as characters to their
- # ASCII equivalents, and skip the others.
- $ord = ASCII_ord_to_native($ord);
- if ($ord < 0) {
- $Tests++;
- print "ok $Tests - "
- . sprintf("\"\\x{%04X}\"", $ord)
- . " =~ $regex # Skipped: non-ASCII\n";
- return;
- }
-
- # Convert the code point to hex form
- my $string = sprintf "\"\\x{%04X}\"", $ord;
-
- my @tests = "";
-
- # The first time through, use all warnings. If the input should generate
- # a warning, add another time through with them turned off
- push @tests, "no warnings '$warning_type';" if $warning_type;
-
- foreach my $no_warnings (@tests) {
-
- # Store any warning messages instead of outputting them
- local $SIG{__WARN__} = $SIG{__WARN__};
- my $warning_message;
- $SIG{__WARN__} = sub { $warning_message = $_[0] };
-
- $Tests++;
-
- # A string eval is needed because of the 'no warnings'.
- # Assumes no parens in the regular expression
- my $result = eval "$no_warnings
- my \$RegObj = qr($regex);
- $string =~ \$RegObj ? 1 : 0";
- if (not defined $result) {
- print "not ok $Tests - couldn't compile /$regex/; line $line: $@\n";
- $Fails++;
- }
- elsif ($result ^ $expected) {
- print "not ok $Tests - expected $expected but got $result for $string =~ qr/$regex/; line $line\n";
- $Fails++;
- }
- elsif ($warning_message) {
- if (! $warning_type || ($warning_type && $no_warnings)) {
- print "not ok $Tests - for qr/$regex/ did not expect warning message '$warning_message'; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - expected and got a warning message for qr/$regex/; line $line\n";
- }
- }
- elsif ($warning_type && ! $no_warnings) {
- print "not ok $Tests - for qr/$regex/ expected a $warning_type warning message, but got none; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - got $result for $string =~ qr/$regex/; line $line\n";
- }
- }
- return;
-}
-
-sub Error($) {
- my $regex = shift;
- $Tests++;
- if (eval { 'x' =~ qr/$regex/; 1 }) {
- $Fails++;
- my $line = (caller)[2];
- print "not ok $Tests - re compiled ok, but expected error for qr/$regex/; line $line: $@\n";
- }
- else {
- my $line = (caller)[2];
- print "ok $Tests - got and expected error for qr/$regex/; line $line\n";
- }
- return;
-}
-
-# GCBTest.txt character that separates grapheme clusters
-my $breakable_utf8 = my $breakable = chr(0xF7);
-utf8::upgrade($breakable_utf8);
-
-# GCBTest.txt character that indicates that the adjoining code points are part
-# of the same grapheme cluster
-my $nobreak_utf8 = my $nobreak = chr(0xD7);
-utf8::upgrade($nobreak_utf8);
-
-sub Test_X($) {
- # Test qr/\X/ matches. The input is a line from auxiliary/GCBTest.txt
- # Each such line is a sequence of code points given by their hex numbers,
- # separated by the two characters defined just before this subroutine that
- # indicate that either there can or cannot be a break between the adjacent
- # code points. If there isn't a break, that means the sequence forms an
- # extended grapheme cluster, which means that \X should match the whole
- # thing. If there is a break, \X should stop there. This is all
- # converted by this routine into a match:
- # $string =~ /(\X)/,
- # Each \X should match the next cluster; and that is what is checked.
-
- my $template = shift;
-
- my $line = (caller)[2];
-
- # The line contains characters above the ASCII range, but in Latin1. It
- # may or may not be in utf8, and if it is, it may or may not know it. So,
- # convert these characters to 8 bits. If knows is in utf8, simply
- # downgrade.
- if (utf8::is_utf8($template)) {
- utf8::downgrade($template);
- } else {
-
- # Otherwise, if it is in utf8, but doesn't know it, the next lines
- # convert the two problematic characters to their 8-bit equivalents.
- # If it isn't in utf8, they don't harm anything.
- use bytes;
- $template =~ s/$nobreak_utf8/$nobreak/g;
- $template =~ s/$breakable_utf8/$breakable/g;
- }
-
- # Get rid of the leading and trailing breakables
- $template =~ s/^ \s* $breakable \s* //x;
- $template =~ s/ \s* $breakable \s* $ //x;
-
- # And no-breaks become just a space.
- $template =~ s/ \s* $nobreak \s* / /xg;
-
- # Split the input into segments that are breakable between them.
- my @segments = split /\s*$breakable\s*/, $template;
-
- my $string = "";
- my $display_string = "";
- my @should_match;
- my @should_display;
-
- # Convert the code point sequence in each segment into a Perl string of
- # characters
- foreach my $segment (@segments) {
- my @code_points = split /\s+/, $segment;
- my $this_string = "";
- my $this_display = "";
- foreach my $code_point (@code_points) {
- my $ord = ASCII_ord_to_native(hex $code_point);
- if ($ord < 0) {
- $Tests++;
- print "ok $Tests - String containing $code_point =~ /(\\X)/g # Skipped: non-ASCII\n";
- return;
- }
- $this_string .= chr $ord;
- $this_display .= "\\x{$code_point}";
- }
-
- # The next cluster should match the string in this segment.
- push @should_match, $this_string;
- push @should_display, $this_display;
- $string .= $this_string;
- $display_string .= $this_display;
- }
-
- # If a string can be represented in both non-ut8 and utf8, test both cases
- UPGRADE:
- for my $to_upgrade (0 .. 1) {
-
- if ($to_upgrade) {
-
- # If already in utf8, would just be a repeat
- next UPGRADE if utf8::is_utf8($string);
-
- utf8::upgrade($string);
- }
-
- # Finally, do the \X match.
- my @matches = $string =~ /(\X)/g;
-
- # Look through each matched cluster to verify that it matches what we
- # expect.
- my $min = (@matches < @should_match) ? @matches : @should_match;
- for my $i (0 .. $min - 1) {
- $Tests++;
- if ($matches[$i] eq $should_match[$i]) {
- print "ok $Tests - ";
- if ($i == 0) {
- print "In \"$display_string\" =~ /(\\X)/g, \\X #1";
- } else {
- print "And \\X #", $i + 1,
- }
- print " correctly matched $should_display[$i]; line $line\n";
- } else {
- $matches[$i] = join("", map { sprintf "\\x{%04X}", $_ }
- unpack("U*", $matches[$i]));
- print "not ok $Tests - In \"$display_string\" =~ /(\\X)/g, \\X #",
- $i + 1,
- " should have matched $should_display[$i]",
- " but instead matched $matches[$i]",
- ". Abandoning rest of line $line\n";
- next UPGRADE;
- }
- }
-
- # And the number of matches should equal the number of expected matches.
- $Tests++;
- if (@matches == @should_match) {
- print "ok $Tests - Nothing was left over; line $line\n";
- } else {
- print "not ok $Tests - There were ", scalar @should_match, " \\X matches expected, but got ", scalar @matches, " instead; line $line\n";
- }
- }
-
- return;
-}
-
-sub Finished() {
- print "1..$Tests\n";
- exit($Fails ? -1 : 0);
-}
-
-Error('\p{Script=InGreek}'); # Bug #69018
-Test_X("1100 $nobreak 1161"); # Bug #70940
-Expect(0, 0x2028, '\p{Print}', ""); # Bug # 71722
-Expect(0, 0x2029, '\p{Print}', ""); # Bug # 71722
-Expect(1, 0xFF10, '\p{XDigit}', ""); # Bug # 71726
-Error('\p{Other_Lowercase:--YES/a/}');
-Error('\P{Other_Lowercase:--YES/a/}');
-Expect(1, 696, '\p{Other_Lowercase=yes}', 'deprecated');
-Expect(0, 696, '\p{^Other_Lowercase=yes}', 'deprecated');
-Expect(0, 696, '\P{Other_Lowercase=yes}', 'deprecated');
-Expect(1, 696, '\P{^Other_Lowercase=yes}', 'deprecated');
-Expect(0, 687, '\p{Other_Lowercase=yes}', 'deprecated');
-Expect(1, 687, '\p{^Other_Lowercase=yes}', 'deprecated');
-Expect(1, 687, '\P{Other_Lowercase=yes}', 'deprecated');
-Expect(0, 687, '\P{^Other_Lowercase=yes}', 'deprecated');
-Expect(1, 696, '\p{Other_Lowercase= YES}', 'deprecated');
-Expect(0, 696, '\p{^Other_Lowercase= YES}', 'deprecated');
-Expect(0, 696, '\P{Other_Lowercase= YES}', 'deprecated');
-Expect(1, 696, '\P{^Other_Lowercase= YES}', 'deprecated');
-Expect(0, 687, '\p{Other_Lowercase= YES}', 'deprecated');
-Expect(1, 687, '\p{^Other_Lowercase= YES}', 'deprecated');
-Expect(1, 687, '\P{Other_Lowercase= YES}', 'deprecated');
-Expect(0, 687, '\P{^Other_Lowercase= YES}', 'deprecated');
-Error('\p{OLower: := Y}');
-Error('\P{OLower: := Y}');
-Expect(1, 696, '\p{OLower: y}', 'deprecated');
-Expect(0, 696, '\p{^OLower: y}', 'deprecated');
-Expect(0, 696, '\P{OLower: y}', 'deprecated');
-Expect(1, 696, '\P{^OLower: y}', 'deprecated');
-Expect(0, 687, '\p{OLower: y}', 'deprecated');
-Expect(1, 687, '\p{^OLower: y}', 'deprecated');
-Expect(1, 687, '\P{OLower: y}', 'deprecated');
-Expect(0, 687, '\P{^OLower: y}', 'deprecated');
-Expect(1, 696, '\p{OLower= Y}', 'deprecated');
-Expect(0, 696, '\p{^OLower= Y}', 'deprecated');
-Expect(0, 696, '\P{OLower= Y}', 'deprecated');
-Expect(1, 696, '\P{^OLower= Y}', 'deprecated');
-Expect(0, 687, '\p{OLower= Y}', 'deprecated');
-Expect(1, 687, '\p{^OLower= Y}', 'deprecated');
-Expect(1, 687, '\P{OLower= Y}', 'deprecated');
-Expect(0, 687, '\P{^OLower= Y}', 'deprecated');
-Error('\p{Is_Other_Lowercase=_:=T}');
-Error('\P{Is_Other_Lowercase=_:=T}');
-Expect(1, 696, '\p{Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 696, '\p{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 696, '\P{Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 696, '\P{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 687, '\p{Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 687, '\p{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 687, '\P{Is_Other_Lowercase=t}', 'deprecated');
-Expect(0, 687, '\P{^Is_Other_Lowercase=t}', 'deprecated');
-Expect(1, 696, '\p{Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(0, 696, '\p{^Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(0, 696, '\P{Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(1, 696, '\P{^Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(0, 687, '\p{Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(1, 687, '\p{^Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(1, 687, '\P{Is_Other_Lowercase=_-t}', 'deprecated');
-Expect(0, 687, '\P{^Is_Other_Lowercase=_-t}', 'deprecated');
-Error('\p{Is_OLower=-/a/true}');
-Error('\P{Is_OLower=-/a/true}');
-Expect(1, 696, '\p{Is_OLower=true}', 'deprecated');
-Expect(0, 696, '\p{^Is_OLower=true}', 'deprecated');
-Expect(0, 696, '\P{Is_OLower=true}', 'deprecated');
-Expect(1, 696, '\P{^Is_OLower=true}', 'deprecated');
-Expect(0, 687, '\p{Is_OLower=true}', 'deprecated');
-Expect(1, 687, '\p{^Is_OLower=true}', 'deprecated');
-Expect(1, 687, '\P{Is_OLower=true}', 'deprecated');
-Expect(0, 687, '\P{^Is_OLower=true}', 'deprecated');
-Expect(1, 696, '\p{Is_OLower= True}', 'deprecated');
-Expect(0, 696, '\p{^Is_OLower= True}', 'deprecated');
-Expect(0, 696, '\P{Is_OLower= True}', 'deprecated');
-Expect(1, 696, '\P{^Is_OLower= True}', 'deprecated');
-Expect(0, 687, '\p{Is_OLower= True}', 'deprecated');
-Expect(1, 687, '\p{^Is_OLower= True}', 'deprecated');
-Expect(1, 687, '\P{Is_OLower= True}', 'deprecated');
-Expect(0, 687, '\P{^Is_OLower= True}', 'deprecated');
-Error('\p{Other_Lowercase=/a/ no}');
-Error('\P{Other_Lowercase=/a/ no}');
-Expect(1, 687, '\p{Other_Lowercase=no}', 'deprecated');
-Expect(0, 687, '\p{^Other_Lowercase=no}', 'deprecated');
-Expect(0, 687, '\P{Other_Lowercase=no}', 'deprecated');
-Expect(1, 687, '\P{^Other_Lowercase=no}', 'deprecated');
-Expect(0, 696, '\p{Other_Lowercase=no}', 'deprecated');
-Expect(1, 696, '\p{^Other_Lowercase=no}', 'deprecated');
-Expect(1, 696, '\P{Other_Lowercase=no}', 'deprecated');
-Expect(0, 696, '\P{^Other_Lowercase=no}', 'deprecated');
-Expect(1, 687, '\p{Other_Lowercase= -No}', 'deprecated');
-Expect(0, 687, '\p{^Other_Lowercase= -No}', 'deprecated');
-Expect(0, 687, '\P{Other_Lowercase= -No}', 'deprecated');
-Expect(1, 687, '\P{^Other_Lowercase= -No}', 'deprecated');
-Expect(0, 696, '\p{Other_Lowercase= -No}', 'deprecated');
-Expect(1, 696, '\p{^Other_Lowercase= -No}', 'deprecated');
-Expect(1, 696, '\P{Other_Lowercase= -No}', 'deprecated');
-Expect(0, 696, '\P{^Other_Lowercase= -No}', 'deprecated');
-Error('\p{OLower=:= n}');
-Error('\P{OLower=:= n}');
-Expect(1, 687, '\p{OLower=n}', 'deprecated');
-Expect(0, 687, '\p{^OLower=n}', 'deprecated');
-Expect(0, 687, '\P{OLower=n}', 'deprecated');
-Expect(1, 687, '\P{^OLower=n}', 'deprecated');
-Expect(0, 696, '\p{OLower=n}', 'deprecated');
-Expect(1, 696, '\p{^OLower=n}', 'deprecated');
-Expect(1, 696, '\P{OLower=n}', 'deprecated');
-Expect(0, 696, '\P{^OLower=n}', 'deprecated');
-Expect(1, 687, '\p{OLower=-N}', 'deprecated');
-Expect(0, 687, '\p{^OLower=-N}', 'deprecated');
-Expect(0, 687, '\P{OLower=-N}', 'deprecated');
-Expect(1, 687, '\P{^OLower=-N}', 'deprecated');
-Expect(0, 696, '\p{OLower=-N}', 'deprecated');
-Expect(1, 696, '\p{^OLower=-N}', 'deprecated');
-Expect(1, 696, '\P{OLower=-N}', 'deprecated');
-Expect(0, 696, '\P{^OLower=-N}', 'deprecated');
-Error('\p{Is_Other_Lowercase=/a/ -F}');
-Error('\P{Is_Other_Lowercase=/a/ -F}');
-Expect(1, 687, '\p{Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 687, '\p{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 687, '\P{Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 687, '\P{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 696, '\p{Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 696, '\p{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 696, '\P{Is_Other_Lowercase=f}', 'deprecated');
-Expect(0, 696, '\P{^Is_Other_Lowercase=f}', 'deprecated');
-Expect(1, 687, '\p{Is_Other_Lowercase= F}', 'deprecated');
-Expect(0, 687, '\p{^Is_Other_Lowercase= F}', 'deprecated');
-Expect(0, 687, '\P{Is_Other_Lowercase= F}', 'deprecated');
-Expect(1, 687, '\P{^Is_Other_Lowercase= F}', 'deprecated');
-Expect(0, 696, '\p{Is_Other_Lowercase= F}', 'deprecated');
-Expect(1, 696, '\p{^Is_Other_Lowercase= F}', 'deprecated');
-Expect(1, 696, '\P{Is_Other_Lowercase= F}', 'deprecated');
-Expect(0, 696, '\P{^Is_Other_Lowercase= F}', 'deprecated');
-Error('\p{Is_OLower=/a/__False}');
-Error('\P{Is_OLower=/a/__False}');
-Expect(1, 687, '\p{Is_OLower=false}', 'deprecated');
-Expect(0, 687, '\p{^Is_OLower=false}', 'deprecated');
-Expect(0, 687, '\P{Is_OLower=false}', 'deprecated');
-Expect(1, 687, '\P{^Is_OLower=false}', 'deprecated');
-Expect(0, 696, '\p{Is_OLower=false}', 'deprecated');
-Expect(1, 696, '\p{^Is_OLower=false}', 'deprecated');
-Expect(1, 696, '\P{Is_OLower=false}', 'deprecated');
-Expect(0, 696, '\P{^Is_OLower=false}', 'deprecated');
-Expect(1, 687, '\p{Is_OLower=_ FALSE}', 'deprecated');
-Expect(0, 687, '\p{^Is_OLower=_ FALSE}', 'deprecated');
-Expect(0, 687, '\P{Is_OLower=_ FALSE}', 'deprecated');
-Expect(1, 687, '\P{^Is_OLower=_ FALSE}', 'deprecated');
-Expect(0, 696, '\p{Is_OLower=_ FALSE}', 'deprecated');
-Expect(1, 696, '\p{^Is_OLower=_ FALSE}', 'deprecated');
-Expect(1, 696, '\P{Is_OLower=_ FALSE}', 'deprecated');
-Expect(0, 696, '\P{^Is_OLower=_ FALSE}', 'deprecated');
-Error('\p{Variation_Selector=/a/_Yes}');
-Error('\P{Variation_Selector=/a/_Yes}');
-Expect(1, 6157, '\p{Variation_Selector=yes}', "");
-Expect(0, 6157, '\p{^Variation_Selector=yes}', "");
-Expect(0, 6157, '\P{Variation_Selector=yes}', "");
-Expect(1, 6157, '\P{^Variation_Selector=yes}', "");
-Expect(0, 6154, '\p{Variation_Selector=yes}', "");
-Expect(1, 6154, '\p{^Variation_Selector=yes}', "");
-Expect(1, 6154, '\P{Variation_Selector=yes}', "");
-Expect(0, 6154, '\P{^Variation_Selector=yes}', "");
-Expect(1, 6157, '\p{Variation_Selector= yes}', "");
-Expect(0, 6157, '\p{^Variation_Selector= yes}', "");
-Expect(0, 6157, '\P{Variation_Selector= yes}', "");
-Expect(1, 6157, '\P{^Variation_Selector= yes}', "");
-Expect(0, 6154, '\p{Variation_Selector= yes}', "");
-Expect(1, 6154, '\p{^Variation_Selector= yes}', "");
-Expect(1, 6154, '\P{Variation_Selector= yes}', "");
-Expect(0, 6154, '\P{^Variation_Selector= yes}', "");
-Error('\p{VS=_ Y/a/}');
-Error('\P{VS=_ Y/a/}');
-Expect(1, 6157, '\p{VS=y}', "");
-Expect(0, 6157, '\p{^VS=y}', "");
-Expect(0, 6157, '\P{VS=y}', "");
-Expect(1, 6157, '\P{^VS=y}', "");
-Expect(0, 6154, '\p{VS=y}', "");
-Expect(1, 6154, '\p{^VS=y}', "");
-Expect(1, 6154, '\P{VS=y}', "");
-Expect(0, 6154, '\P{^VS=y}', "");
-Expect(1, 6157, '\p{VS=_Y}', "");
-Expect(0, 6157, '\p{^VS=_Y}', "");
-Expect(0, 6157, '\P{VS=_Y}', "");
-Expect(1, 6157, '\P{^VS=_Y}', "");
-Expect(0, 6154, '\p{VS=_Y}', "");
-Expect(1, 6154, '\p{^VS=_Y}', "");
-Expect(1, 6154, '\P{VS=_Y}', "");
-Expect(0, 6154, '\P{^VS=_Y}', "");
-Error('\p{Is_Variation_Selector=:=- T}');
-Error('\P{Is_Variation_Selector=:=- T}');
-Expect(1, 6157, '\p{Is_Variation_Selector: t}', "");
-Expect(0, 6157, '\p{^Is_Variation_Selector: t}', "");
-Expect(0, 6157, '\P{Is_Variation_Selector: t}', "");
-Expect(1, 6157, '\P{^Is_Variation_Selector: t}', "");
-Expect(0, 6154, '\p{Is_Variation_Selector: t}', "");
-Expect(1, 6154, '\p{^Is_Variation_Selector: t}', "");
-Expect(1, 6154, '\P{Is_Variation_Selector: t}', "");
-Expect(0, 6154, '\P{^Is_Variation_Selector: t}', "");
-Expect(1, 6157, '\p{Is_Variation_Selector= _T}', "");
-Expect(0, 6157, '\p{^Is_Variation_Selector= _T}', "");
-Expect(0, 6157, '\P{Is_Variation_Selector= _T}', "");
-Expect(1, 6157, '\P{^Is_Variation_Selector= _T}', "");
-Expect(0, 6154, '\p{Is_Variation_Selector= _T}', "");
-Expect(1, 6154, '\p{^Is_Variation_Selector= _T}', "");
-Expect(1, 6154, '\P{Is_Variation_Selector= _T}', "");
-Expect(0, 6154, '\P{^Is_Variation_Selector= _T}', "");
-Error('\p{Is_VS=_ TRUE/a/}');
-Error('\P{Is_VS=_ TRUE/a/}');
-Expect(1, 6157, '\p{Is_VS=true}', "");
-Expect(0, 6157, '\p{^Is_VS=true}', "");
-Expect(0, 6157, '\P{Is_VS=true}', "");
-Expect(1, 6157, '\P{^Is_VS=true}', "");
-Expect(0, 6154, '\p{Is_VS=true}', "");
-Expect(1, 6154, '\p{^Is_VS=true}', "");
-Expect(1, 6154, '\P{Is_VS=true}', "");
-Expect(0, 6154, '\P{^Is_VS=true}', "");
-Expect(1, 6157, '\p{Is_VS= True}', "");
-Expect(0, 6157, '\p{^Is_VS= True}', "");
-Expect(0, 6157, '\P{Is_VS= True}', "");
-Expect(1, 6157, '\P{^Is_VS= True}', "");
-Expect(0, 6154, '\p{Is_VS= True}', "");
-Expect(1, 6154, '\p{^Is_VS= True}', "");
-Expect(1, 6154, '\P{Is_VS= True}', "");
-Expect(0, 6154, '\P{^Is_VS= True}', "");
-Error('\p{Variation_Selector=/a/ -No}');
-Error('\P{Variation_Selector=/a/ -No}');
-Expect(1, 6154, '\p{Variation_Selector=no}', "");
-Expect(0, 6154, '\p{^Variation_Selector=no}', "");
-Expect(0, 6154, '\P{Variation_Selector=no}', "");
-Expect(1, 6154, '\P{^Variation_Selector=no}', "");
-Expect(0, 6157, '\p{Variation_Selector=no}', "");
-Expect(1, 6157, '\p{^Variation_Selector=no}', "");
-Expect(1, 6157, '\P{Variation_Selector=no}', "");
-Expect(0, 6157, '\P{^Variation_Selector=no}', "");
-Expect(1, 6154, '\p{Variation_Selector=_-no}', "");
-Expect(0, 6154, '\p{^Variation_Selector=_-no}', "");
-Expect(0, 6154, '\P{Variation_Selector=_-no}', "");
-Expect(1, 6154, '\P{^Variation_Selector=_-no}', "");
-Expect(0, 6157, '\p{Variation_Selector=_-no}', "");
-Expect(1, 6157, '\p{^Variation_Selector=_-no}', "");
-Expect(1, 6157, '\P{Variation_Selector=_-no}', "");
-Expect(0, 6157, '\P{^Variation_Selector=_-no}', "");
-Error('\p{VS=/a/- N}');
-Error('\P{VS=/a/- N}');
-Expect(1, 6154, '\p{VS=n}', "");
-Expect(0, 6154, '\p{^VS=n}', "");
-Expect(0, 6154, '\P{VS=n}', "");
-Expect(1, 6154, '\P{^VS=n}', "");
-Expect(0, 6157, '\p{VS=n}', "");
-Expect(1, 6157, '\p{^VS=n}', "");
-Expect(1, 6157, '\P{VS=n}', "");
-Expect(0, 6157, '\P{^VS=n}', "");
-Expect(1, 6154, '\p{VS=- n}', "");
-Expect(0, 6154, '\p{^VS=- n}', "");
-Expect(0, 6154, '\P{VS=- n}', "");
-Expect(1, 6154, '\P{^VS=- n}', "");
-Expect(0, 6157, '\p{VS=- n}', "");
-Expect(1, 6157, '\p{^VS=- n}', "");
-Expect(1, 6157, '\P{VS=- n}', "");
-Expect(0, 6157, '\P{^VS=- n}', "");
-Error('\p{Is_Variation_Selector= -F/a/}');
-Error('\P{Is_Variation_Selector= -F/a/}');
-Expect(1, 6154, '\p{Is_Variation_Selector=f}', "");
-Expect(0, 6154, '\p{^Is_Variation_Selector=f}', "");
-Expect(0, 6154, '\P{Is_Variation_Selector=f}', "");
-Expect(1, 6154, '\P{^Is_Variation_Selector=f}', "");
-Expect(0, 6157, '\p{Is_Variation_Selector=f}', "");
-Expect(1, 6157, '\p{^Is_Variation_Selector=f}', "");
-Expect(1, 6157, '\P{Is_Variation_Selector=f}', "");
-Expect(0, 6157, '\P{^Is_Variation_Selector=f}', "");
-Expect(1, 6154, '\p{Is_Variation_Selector= F}', "");
-Expect(0, 6154, '\p{^Is_Variation_Selector= F}', "");
-Expect(0, 6154, '\P{Is_Variation_Selector= F}', "");
-Expect(1, 6154, '\P{^Is_Variation_Selector= F}', "");
-Expect(0, 6157, '\p{Is_Variation_Selector= F}', "");
-Expect(1, 6157, '\p{^Is_Variation_Selector= F}', "");
-Expect(1, 6157, '\P{Is_Variation_Selector= F}', "");
-Expect(0, 6157, '\P{^Is_Variation_Selector= F}', "");
-Error('\p{Is_VS=-:=False}');
-Error('\P{Is_VS=-:=False}');
-Expect(1, 6154, '\p{Is_VS=false}', "");
-Expect(0, 6154, '\p{^Is_VS=false}', "");
-Expect(0, 6154, '\P{Is_VS=false}', "");
-Expect(1, 6154, '\P{^Is_VS=false}', "");
-Expect(0, 6157, '\p{Is_VS=false}', "");
-Expect(1, 6157, '\p{^Is_VS=false}', "");
-Expect(1, 6157, '\P{Is_VS=false}', "");
-Expect(0, 6157, '\P{^Is_VS=false}', "");
-Expect(1, 6154, '\p{Is_VS=_-False}', "");
-Expect(0, 6154, '\p{^Is_VS=_-False}', "");
-Expect(0, 6154, '\P{Is_VS=_-False}', "");
-Expect(1, 6154, '\P{^Is_VS=_-False}', "");
-Expect(0, 6157, '\p{Is_VS=_-False}', "");
-Expect(1, 6157, '\p{^Is_VS=_-False}', "");
-Expect(1, 6157, '\P{Is_VS=_-False}', "");
-Expect(0, 6157, '\P{^Is_VS=_-False}', "");
-Error('\p{Full_Composition_Exclusion= /a/Yes}');
-Error('\P{Full_Composition_Exclusion= /a/Yes}');
-Expect(1, 833, '\p{Full_Composition_Exclusion=yes}', "");
-Expect(0, 833, '\p{^Full_Composition_Exclusion=yes}', "");
-Expect(0, 833, '\P{Full_Composition_Exclusion=yes}', "");
-Expect(1, 833, '\P{^Full_Composition_Exclusion=yes}', "");
-Expect(0, 831, '\p{Full_Composition_Exclusion=yes}', "");
-Expect(1, 831, '\p{^Full_Composition_Exclusion=yes}', "");
-Expect(1, 831, '\P{Full_Composition_Exclusion=yes}', "");
-Expect(0, 831, '\P{^Full_Composition_Exclusion=yes}', "");
-Expect(1, 833, '\p{Full_Composition_Exclusion=-Yes}', "");
-Expect(0, 833, '\p{^Full_Composition_Exclusion=-Yes}', "");
-Expect(0, 833, '\P{Full_Composition_Exclusion=-Yes}', "");
-Expect(1, 833, '\P{^Full_Composition_Exclusion=-Yes}', "");
-Expect(0, 831, '\p{Full_Composition_Exclusion=-Yes}', "");
-Expect(1, 831, '\p{^Full_Composition_Exclusion=-Yes}', "");
-Expect(1, 831, '\P{Full_Composition_Exclusion=-Yes}', "");
-Expect(0, 831, '\P{^Full_Composition_Exclusion=-Yes}', "");
-Error('\p{Comp_Ex= Y/a/}');
-Error('\P{Comp_Ex= Y/a/}');
-Expect(1, 833, '\p{Comp_Ex=y}', "");
-Expect(0, 833, '\p{^Comp_Ex=y}', "");
-Expect(0, 833, '\P{Comp_Ex=y}', "");
-Expect(1, 833, '\P{^Comp_Ex=y}', "");
-Expect(0, 831, '\p{Comp_Ex=y}', "");
-Expect(1, 831, '\p{^Comp_Ex=y}', "");
-Expect(1, 831, '\P{Comp_Ex=y}', "");
-Expect(0, 831, '\P{^Comp_Ex=y}', "");
-Expect(1, 833, '\p{Comp_Ex= Y}', "");
-Expect(0, 833, '\p{^Comp_Ex= Y}', "");
-Expect(0, 833, '\P{Comp_Ex= Y}', "");
-Expect(1, 833, '\P{^Comp_Ex= Y}', "");
-Expect(0, 831, '\p{Comp_Ex= Y}', "");
-Expect(1, 831, '\p{^Comp_Ex= Y}', "");
-Expect(1, 831, '\P{Comp_Ex= Y}', "");
-Expect(0, 831, '\P{^Comp_Ex= Y}', "");
-Error('\p{Is_Full_Composition_Exclusion=- T:=}');
-Error('\P{Is_Full_Composition_Exclusion=- T:=}');
-Expect(1, 833, '\p{Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 833, '\p{^Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 833, '\P{Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 833, '\P{^Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 831, '\p{Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 831, '\p{^Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 831, '\P{Is_Full_Composition_Exclusion=t}', "");
-Expect(0, 831, '\P{^Is_Full_Composition_Exclusion=t}', "");
-Expect(1, 833, '\p{Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 833, '\p{^Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 833, '\P{Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 833, '\P{^Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 831, '\p{Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 831, '\p{^Is_Full_Composition_Exclusion= T}', "");
-Expect(1, 831, '\P{Is_Full_Composition_Exclusion= T}', "");
-Expect(0, 831, '\P{^Is_Full_Composition_Exclusion= T}', "");
-Error('\p{Is_Comp_Ex=/a/_-TRUE}');
-Error('\P{Is_Comp_Ex=/a/_-TRUE}');
-Expect(1, 833, '\p{Is_Comp_Ex=true}', "");
-Expect(0, 833, '\p{^Is_Comp_Ex=true}', "");
-Expect(0, 833, '\P{Is_Comp_Ex=true}', "");
-Expect(1, 833, '\P{^Is_Comp_Ex=true}', "");
-Expect(0, 831, '\p{Is_Comp_Ex=true}', "");
-Expect(1, 831, '\p{^Is_Comp_Ex=true}', "");
-Expect(1, 831, '\P{Is_Comp_Ex=true}', "");
-Expect(0, 831, '\P{^Is_Comp_Ex=true}', "");
-Expect(1, 833, '\p{Is_Comp_Ex= TRUE}', "");
-Expect(0, 833, '\p{^Is_Comp_Ex= TRUE}', "");
-Expect(0, 833, '\P{Is_Comp_Ex= TRUE}', "");
-Expect(1, 833, '\P{^Is_Comp_Ex= TRUE}', "");
-Expect(0, 831, '\p{Is_Comp_Ex= TRUE}', "");
-Expect(1, 831, '\p{^Is_Comp_Ex= TRUE}', "");
-Expect(1, 831, '\P{Is_Comp_Ex= TRUE}', "");
-Expect(0, 831, '\P{^Is_Comp_Ex= TRUE}', "");
-Error('\p{Full_Composition_Exclusion: --no/a/}');
-Error('\P{Full_Composition_Exclusion: --no/a/}');
-Expect(1, 831, '\p{Full_Composition_Exclusion=no}', "");
-Expect(0, 831, '\p{^Full_Composition_Exclusion=no}', "");
-Expect(0, 831, '\P{Full_Composition_Exclusion=no}', "");
-Expect(1, 831, '\P{^Full_Composition_Exclusion=no}', "");
-Expect(0, 833, '\p{Full_Composition_Exclusion=no}', "");
-Expect(1, 833, '\p{^Full_Composition_Exclusion=no}', "");
-Expect(1, 833, '\P{Full_Composition_Exclusion=no}', "");
-Expect(0, 833, '\P{^Full_Composition_Exclusion=no}', "");
-Expect(1, 831, '\p{Full_Composition_Exclusion=--No}', "");
-Expect(0, 831, '\p{^Full_Composition_Exclusion=--No}', "");
-Expect(0, 831, '\P{Full_Composition_Exclusion=--No}', "");
-Expect(1, 831, '\P{^Full_Composition_Exclusion=--No}', "");
-Expect(0, 833, '\p{Full_Composition_Exclusion=--No}', "");
-Expect(1, 833, '\p{^Full_Composition_Exclusion=--No}', "");
-Expect(1, 833, '\P{Full_Composition_Exclusion=--No}', "");
-Expect(0, 833, '\P{^Full_Composition_Exclusion=--No}', "");
-Error('\p{Comp_Ex=-_N:=}');
-Error('\P{Comp_Ex=-_N:=}');
-Expect(1, 831, '\p{Comp_Ex=n}', "");
-Expect(0, 831, '\p{^Comp_Ex=n}', "");
-Expect(0, 831, '\P{Comp_Ex=n}', "");
-Expect(1, 831, '\P{^Comp_Ex=n}', "");
-Expect(0, 833, '\p{Comp_Ex=n}', "");
-Expect(1, 833, '\p{^Comp_Ex=n}', "");
-Expect(1, 833, '\P{Comp_Ex=n}', "");
-Expect(0, 833, '\P{^Comp_Ex=n}', "");
-Expect(1, 831, '\p{Comp_Ex= n}', "");
-Expect(0, 831, '\p{^Comp_Ex= n}', "");
-Expect(0, 831, '\P{Comp_Ex= n}', "");
-Expect(1, 831, '\P{^Comp_Ex= n}', "");
-Expect(0, 833, '\p{Comp_Ex= n}', "");
-Expect(1, 833, '\p{^Comp_Ex= n}', "");
-Expect(1, 833, '\P{Comp_Ex= n}', "");
-Expect(0, 833, '\P{^Comp_Ex= n}', "");
-Error('\p{Is_Full_Composition_Exclusion=:=F}');
-Error('\P{Is_Full_Composition_Exclusion=:=F}');
-Expect(1, 831, '\p{Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 831, '\p{^Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 831, '\P{Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 831, '\P{^Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 833, '\p{Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 833, '\p{^Is_Full_Composition_Exclusion=f}', "");
-Expect(1, 833, '\P{Is_Full_Composition_Exclusion=f}', "");
-Expect(0, 833, '\P{^Is_Full_Composition_Exclusion=f}', "");
-Error('\p{Is_Comp_Ex=/a/ False}');
-Error('\P{Is_Comp_Ex=/a/ False}');
-Expect(1, 831, '\p{Is_Comp_Ex=false}', "");
-Expect(0, 831, '\p{^Is_Comp_Ex=false}', "");
-Expect(0, 831, '\P{Is_Comp_Ex=false}', "");
-Expect(1, 831, '\P{^Is_Comp_Ex=false}', "");
-Expect(0, 833, '\p{Is_Comp_Ex=false}', "");
-Expect(1, 833, '\p{^Is_Comp_Ex=false}', "");
-Expect(1, 833, '\P{Is_Comp_Ex=false}', "");
-Expect(0, 833, '\P{^Is_Comp_Ex=false}', "");
-Expect(1, 831, '\p{Is_Comp_Ex= False}', "");
-Expect(0, 831, '\p{^Is_Comp_Ex= False}', "");
-Expect(0, 831, '\P{Is_Comp_Ex= False}', "");
-Expect(1, 831, '\P{^Is_Comp_Ex= False}', "");
-Expect(0, 833, '\p{Is_Comp_Ex= False}', "");
-Expect(1, 833, '\p{^Is_Comp_Ex= False}', "");
-Expect(1, 833, '\P{Is_Comp_Ex= False}', "");
-Expect(0, 833, '\P{^Is_Comp_Ex= False}', "");
-Error('\p{Changes_When_NFKC_Casefolded= Yes/a/}');
-Error('\P{Changes_When_NFKC_Casefolded= Yes/a/}');
-Expect(1, 90, '\p{Changes_When_NFKC_Casefolded=yes}', "");
-Expect(0, 90, '\p{^Changes_When_NFKC_Casefolded=yes}', "");
-Expect(0, 90, '\P{Changes_When_NFKC_Casefolded=yes}', "");
-Expect(1, 90, '\P{^Changes_When_NFKC_Casefolded=yes}', "");
-Expect(0, 64, '\p{Changes_When_NFKC_Casefolded=yes}', "");
-Expect(1, 64, '\p{^Changes_When_NFKC_Casefolded=yes}', "");
-Expect(1, 64, '\P{Changes_When_NFKC_Casefolded=yes}', "");
-Expect(0, 64, '\P{^Changes_When_NFKC_Casefolded=yes}', "");
-Expect(1, 90, '\p{Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(0, 90, '\p{^Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(0, 90, '\P{Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(1, 90, '\P{^Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(0, 64, '\p{Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(1, 64, '\p{^Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(1, 64, '\P{Changes_When_NFKC_Casefolded=- Yes}', "");
-Expect(0, 64, '\P{^Changes_When_NFKC_Casefolded=- Yes}', "");
-Error('\p{CWKCF=_/a/Y}');
-Error('\P{CWKCF=_/a/Y}');
-Expect(1, 90, '\p{CWKCF: y}', "");
-Expect(0, 90, '\p{^CWKCF: y}', "");
-Expect(0, 90, '\P{CWKCF: y}', "");
-Expect(1, 90, '\P{^CWKCF: y}', "");
-Expect(0, 64, '\p{CWKCF: y}', "");
-Expect(1, 64, '\p{^CWKCF: y}', "");
-Expect(1, 64, '\P{CWKCF: y}', "");
-Expect(0, 64, '\P{^CWKCF: y}', "");
-Expect(1, 90, '\p{CWKCF= -y}', "");
-Expect(0, 90, '\p{^CWKCF= -y}', "");
-Expect(0, 90, '\P{CWKCF= -y}', "");
-Expect(1, 90, '\P{^CWKCF= -y}', "");
-Expect(0, 64, '\p{CWKCF= -y}', "");
-Expect(1, 64, '\p{^CWKCF= -y}', "");
-Expect(1, 64, '\P{CWKCF= -y}', "");
-Expect(0, 64, '\P{^CWKCF= -y}', "");
-Error('\p{Is_Changes_When_NFKC_Casefolded= T:=}');
-Error('\P{Is_Changes_When_NFKC_Casefolded= T:=}');
-Expect(1, 90, '\p{Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(0, 90, '\P{Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(0, 64, '\p{Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(1, 64, '\P{Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_NFKC_Casefolded=t}', "");
-Expect(1, 90, '\p{Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(0, 90, '\P{Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(0, 64, '\p{Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(1, 64, '\P{Is_Changes_When_NFKC_Casefolded=_t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_NFKC_Casefolded=_t}', "");
-Error('\p{Is_CWKCF=:=_ true}');
-Error('\P{Is_CWKCF=:=_ true}');
-Expect(1, 90, '\p{Is_CWKCF=true}', "");
-Expect(0, 90, '\p{^Is_CWKCF=true}', "");
-Expect(0, 90, '\P{Is_CWKCF=true}', "");
-Expect(1, 90, '\P{^Is_CWKCF=true}', "");
-Expect(0, 64, '\p{Is_CWKCF=true}', "");
-Expect(1, 64, '\p{^Is_CWKCF=true}', "");
-Expect(1, 64, '\P{Is_CWKCF=true}', "");
-Expect(0, 64, '\P{^Is_CWKCF=true}', "");
-Expect(1, 90, '\p{Is_CWKCF=__TRUE}', "");
-Expect(0, 90, '\p{^Is_CWKCF=__TRUE}', "");
-Expect(0, 90, '\P{Is_CWKCF=__TRUE}', "");
-Expect(1, 90, '\P{^Is_CWKCF=__TRUE}', "");
-Expect(0, 64, '\p{Is_CWKCF=__TRUE}', "");
-Expect(1, 64, '\p{^Is_CWKCF=__TRUE}', "");
-Expect(1, 64, '\P{Is_CWKCF=__TRUE}', "");
-Expect(0, 64, '\P{^Is_CWKCF=__TRUE}', "");
-Error('\p{Changes_When_NFKC_Casefolded=:=no}');
-Error('\P{Changes_When_NFKC_Casefolded=:=no}');
-Expect(1, 64, '\p{Changes_When_NFKC_Casefolded=no}', "");
-Expect(0, 64, '\p{^Changes_When_NFKC_Casefolded=no}', "");
-Expect(0, 64, '\P{Changes_When_NFKC_Casefolded=no}', "");
-Expect(1, 64, '\P{^Changes_When_NFKC_Casefolded=no}', "");
-Expect(0, 90, '\p{Changes_When_NFKC_Casefolded=no}', "");
-Expect(1, 90, '\p{^Changes_When_NFKC_Casefolded=no}', "");
-Expect(1, 90, '\P{Changes_When_NFKC_Casefolded=no}', "");
-Expect(0, 90, '\P{^Changes_When_NFKC_Casefolded=no}', "");
-Expect(1, 64, '\p{Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(0, 64, '\p{^Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(0, 64, '\P{Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(1, 64, '\P{^Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(0, 90, '\p{Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(1, 90, '\p{^Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(1, 90, '\P{Changes_When_NFKC_Casefolded=-_No}', "");
-Expect(0, 90, '\P{^Changes_When_NFKC_Casefolded=-_No}', "");
-Error('\p{CWKCF=N/a/}');
-Error('\P{CWKCF=N/a/}');
-Expect(1, 64, '\p{CWKCF=n}', "");
-Expect(0, 64, '\p{^CWKCF=n}', "");
-Expect(0, 64, '\P{CWKCF=n}', "");
-Expect(1, 64, '\P{^CWKCF=n}', "");
-Expect(0, 90, '\p{CWKCF=n}', "");
-Expect(1, 90, '\p{^CWKCF=n}', "");
-Expect(1, 90, '\P{CWKCF=n}', "");
-Expect(0, 90, '\P{^CWKCF=n}', "");
-Expect(1, 64, '\p{CWKCF= n}', "");
-Expect(0, 64, '\p{^CWKCF= n}', "");
-Expect(0, 64, '\P{CWKCF= n}', "");
-Expect(1, 64, '\P{^CWKCF= n}', "");
-Expect(0, 90, '\p{CWKCF= n}', "");
-Expect(1, 90, '\p{^CWKCF= n}', "");
-Expect(1, 90, '\P{CWKCF= n}', "");
-Expect(0, 90, '\P{^CWKCF= n}', "");
-Error('\p{Is_Changes_When_NFKC_Casefolded: F:=}');
-Error('\P{Is_Changes_When_NFKC_Casefolded: F:=}');
-Expect(1, 64, '\p{Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(0, 64, '\p{^Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(0, 64, '\P{Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(1, 64, '\P{^Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(0, 90, '\p{Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(1, 90, '\p{^Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(1, 90, '\P{Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(0, 90, '\P{^Is_Changes_When_NFKC_Casefolded=f}', "");
-Expect(1, 64, '\p{Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(0, 64, '\p{^Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(0, 64, '\P{Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(1, 64, '\P{^Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(0, 90, '\p{Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(1, 90, '\p{^Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(1, 90, '\P{Is_Changes_When_NFKC_Casefolded= F}', "");
-Expect(0, 90, '\P{^Is_Changes_When_NFKC_Casefolded= F}', "");
-Error('\p{Is_CWKCF=/a/ false}');
-Error('\P{Is_CWKCF=/a/ false}');
-Expect(1, 64, '\p{Is_CWKCF=false}', "");
-Expect(0, 64, '\p{^Is_CWKCF=false}', "");
-Expect(0, 64, '\P{Is_CWKCF=false}', "");
-Expect(1, 64, '\P{^Is_CWKCF=false}', "");
-Expect(0, 90, '\p{Is_CWKCF=false}', "");
-Expect(1, 90, '\p{^Is_CWKCF=false}', "");
-Expect(1, 90, '\P{Is_CWKCF=false}', "");
-Expect(0, 90, '\P{^Is_CWKCF=false}', "");
-Expect(1, 64, '\p{Is_CWKCF= -false}', "");
-Expect(0, 64, '\p{^Is_CWKCF= -false}', "");
-Expect(0, 64, '\P{Is_CWKCF= -false}', "");
-Expect(1, 64, '\P{^Is_CWKCF= -false}', "");
-Expect(0, 90, '\p{Is_CWKCF= -false}', "");
-Expect(1, 90, '\p{^Is_CWKCF= -false}', "");
-Expect(1, 90, '\P{Is_CWKCF= -false}', "");
-Expect(0, 90, '\P{^Is_CWKCF= -false}', "");
-Error('\p{NFKC_Quick_Check= -yes:=}');
-Error('\P{NFKC_Quick_Check= -yes:=}');
-Expect(1, 159, '\p{NFKC_Quick_Check=yes}', "");
-Expect(0, 159, '\p{^NFKC_Quick_Check=yes}', "");
-Expect(0, 159, '\P{NFKC_Quick_Check=yes}', "");
-Expect(1, 159, '\P{^NFKC_Quick_Check=yes}', "");
-Expect(0, 160, '\p{NFKC_Quick_Check=yes}', "");
-Expect(1, 160, '\p{^NFKC_Quick_Check=yes}', "");
-Expect(1, 160, '\P{NFKC_Quick_Check=yes}', "");
-Expect(0, 160, '\P{^NFKC_Quick_Check=yes}', "");
-Expect(1, 159, '\p{NFKC_Quick_Check=- YES}', "");
-Expect(0, 159, '\p{^NFKC_Quick_Check=- YES}', "");
-Expect(0, 159, '\P{NFKC_Quick_Check=- YES}', "");
-Expect(1, 159, '\P{^NFKC_Quick_Check=- YES}', "");
-Expect(0, 160, '\p{NFKC_Quick_Check=- YES}', "");
-Expect(1, 160, '\p{^NFKC_Quick_Check=- YES}', "");
-Expect(1, 160, '\P{NFKC_Quick_Check=- YES}', "");
-Expect(0, 160, '\P{^NFKC_Quick_Check=- YES}', "");
-Error('\p{NFKC_QC=/a/ Y}');
-Error('\P{NFKC_QC=/a/ Y}');
-Expect(1, 159, '\p{NFKC_QC=y}', "");
-Expect(0, 159, '\p{^NFKC_QC=y}', "");
-Expect(0, 159, '\P{NFKC_QC=y}', "");
-Expect(1, 159, '\P{^NFKC_QC=y}', "");
-Expect(0, 160, '\p{NFKC_QC=y}', "");
-Expect(1, 160, '\p{^NFKC_QC=y}', "");
-Expect(1, 160, '\P{NFKC_QC=y}', "");
-Expect(0, 160, '\P{^NFKC_QC=y}', "");
-Expect(1, 159, '\p{NFKC_QC= Y}', "");
-Expect(0, 159, '\p{^NFKC_QC= Y}', "");
-Expect(0, 159, '\P{NFKC_QC= Y}', "");
-Expect(1, 159, '\P{^NFKC_QC= Y}', "");
-Expect(0, 160, '\p{NFKC_QC= Y}', "");
-Expect(1, 160, '\p{^NFKC_QC= Y}', "");
-Expect(1, 160, '\P{NFKC_QC= Y}', "");
-Expect(0, 160, '\P{^NFKC_QC= Y}', "");
-Error('\p{Is_NFKC_Quick_Check=__Yes/a/}');
-Error('\P{Is_NFKC_Quick_Check=__Yes/a/}');
-Expect(1, 159, '\p{Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 159, '\p{^Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 159, '\P{Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 159, '\P{^Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 160, '\p{Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 160, '\p{^Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 160, '\P{Is_NFKC_Quick_Check=yes}', "");
-Expect(0, 160, '\P{^Is_NFKC_Quick_Check=yes}', "");
-Expect(1, 159, '\p{Is_NFKC_Quick_Check= yes}', "");
-Expect(0, 159, '\p{^Is_NFKC_Quick_Check= yes}', "");
-Expect(0, 159, '\P{Is_NFKC_Quick_Check= yes}', "");
-Expect(1, 159, '\P{^Is_NFKC_Quick_Check= yes}', "");
-Expect(0, 160, '\p{Is_NFKC_Quick_Check= yes}', "");
-Expect(1, 160, '\p{^Is_NFKC_Quick_Check= yes}', "");
-Expect(1, 160, '\P{Is_NFKC_Quick_Check= yes}', "");
-Expect(0, 160, '\P{^Is_NFKC_Quick_Check= yes}', "");
-Error('\p{Is_NFKC_QC= :=y}');
-Error('\P{Is_NFKC_QC= :=y}');
-Expect(1, 159, '\p{Is_NFKC_QC=y}', "");
-Expect(0, 159, '\p{^Is_NFKC_QC=y}', "");
-Expect(0, 159, '\P{Is_NFKC_QC=y}', "");
-Expect(1, 159, '\P{^Is_NFKC_QC=y}', "");
-Expect(0, 160, '\p{Is_NFKC_QC=y}', "");
-Expect(1, 160, '\p{^Is_NFKC_QC=y}', "");
-Expect(1, 160, '\P{Is_NFKC_QC=y}', "");
-Expect(0, 160, '\P{^Is_NFKC_QC=y}', "");
-Expect(1, 159, '\p{Is_NFKC_QC=Y}', "");
-Expect(0, 159, '\p{^Is_NFKC_QC=Y}', "");
-Expect(0, 159, '\P{Is_NFKC_QC=Y}', "");
-Expect(1, 159, '\P{^Is_NFKC_QC=Y}', "");
-Expect(0, 160, '\p{Is_NFKC_QC=Y}', "");
-Expect(1, 160, '\p{^Is_NFKC_QC=Y}', "");
-Expect(1, 160, '\P{Is_NFKC_QC=Y}', "");
-Expect(0, 160, '\P{^Is_NFKC_QC=Y}', "");
-Error('\p{NFKC_Quick_Check=no/a/}');
-Error('\P{NFKC_Quick_Check=no/a/}');
-Expect(1, 160, '\p{NFKC_Quick_Check=no}', "");
-Expect(0, 160, '\p{^NFKC_Quick_Check=no}', "");
-Expect(0, 160, '\P{NFKC_Quick_Check=no}', "");
-Expect(1, 160, '\P{^NFKC_Quick_Check=no}', "");
-Expect(0, 159, '\p{NFKC_Quick_Check=no}', "");
-Expect(1, 159, '\p{^NFKC_Quick_Check=no}', "");
-Expect(1, 159, '\P{NFKC_Quick_Check=no}', "");
-Expect(0, 159, '\P{^NFKC_Quick_Check=no}', "");
-Expect(1, 160, '\p{NFKC_Quick_Check=-no}', "");
-Expect(0, 160, '\p{^NFKC_Quick_Check=-no}', "");
-Expect(0, 160, '\P{NFKC_Quick_Check=-no}', "");
-Expect(1, 160, '\P{^NFKC_Quick_Check=-no}', "");
-Expect(0, 159, '\p{NFKC_Quick_Check=-no}', "");
-Expect(1, 159, '\p{^NFKC_Quick_Check=-no}', "");
-Expect(1, 159, '\P{NFKC_Quick_Check=-no}', "");
-Expect(0, 159, '\P{^NFKC_Quick_Check=-no}', "");
-Error('\p{NFKC_QC: _:=N}');
-Error('\P{NFKC_QC: _:=N}');
-Expect(1, 160, '\p{NFKC_QC=n}', "");
-Expect(0, 160, '\p{^NFKC_QC=n}', "");
-Expect(0, 160, '\P{NFKC_QC=n}', "");
-Expect(1, 160, '\P{^NFKC_QC=n}', "");
-Expect(0, 159, '\p{NFKC_QC=n}', "");
-Expect(1, 159, '\p{^NFKC_QC=n}', "");
-Expect(1, 159, '\P{NFKC_QC=n}', "");
-Expect(0, 159, '\P{^NFKC_QC=n}', "");
-Expect(1, 160, '\p{NFKC_QC= N}', "");
-Expect(0, 160, '\p{^NFKC_QC= N}', "");
-Expect(0, 160, '\P{NFKC_QC= N}', "");
-Expect(1, 160, '\P{^NFKC_QC= N}', "");
-Expect(0, 159, '\p{NFKC_QC= N}', "");
-Expect(1, 159, '\p{^NFKC_QC= N}', "");
-Expect(1, 159, '\P{NFKC_QC= N}', "");
-Expect(0, 159, '\P{^NFKC_QC= N}', "");
-Error('\p{Is_NFKC_Quick_Check: :=NO}');
-Error('\P{Is_NFKC_Quick_Check: :=NO}');
-Expect(1, 160, '\p{Is_NFKC_Quick_Check=no}', "");
-Expect(0, 160, '\p{^Is_NFKC_Quick_Check=no}', "");
-Expect(0, 160, '\P{Is_NFKC_Quick_Check=no}', "");
-Expect(1, 160, '\P{^Is_NFKC_Quick_Check=no}', "");
-Expect(0, 159, '\p{Is_NFKC_Quick_Check=no}', "");
-Expect(1, 159, '\p{^Is_NFKC_Quick_Check=no}', "");
-Expect(1, 159, '\P{Is_NFKC_Quick_Check=no}', "");
-Expect(0, 159, '\P{^Is_NFKC_Quick_Check=no}', "");
-Expect(1, 160, '\p{Is_NFKC_Quick_Check=_ No}', "");
-Expect(0, 160, '\p{^Is_NFKC_Quick_Check=_ No}', "");
-Expect(0, 160, '\P{Is_NFKC_Quick_Check=_ No}', "");
-Expect(1, 160, '\P{^Is_NFKC_Quick_Check=_ No}', "");
-Expect(0, 159, '\p{Is_NFKC_Quick_Check=_ No}', "");
-Expect(1, 159, '\p{^Is_NFKC_Quick_Check=_ No}', "");
-Expect(1, 159, '\P{Is_NFKC_Quick_Check=_ No}', "");
-Expect(0, 159, '\P{^Is_NFKC_Quick_Check=_ No}', "");
-Error('\p{Is_NFKC_QC=:=N}');
-Error('\P{Is_NFKC_QC=:=N}');
-Expect(1, 160, '\p{Is_NFKC_QC=n}', "");
-Expect(0, 160, '\p{^Is_NFKC_QC=n}', "");
-Expect(0, 160, '\P{Is_NFKC_QC=n}', "");
-Expect(1, 160, '\P{^Is_NFKC_QC=n}', "");
-Expect(0, 159, '\p{Is_NFKC_QC=n}', "");
-Expect(1, 159, '\p{^Is_NFKC_QC=n}', "");
-Expect(1, 159, '\P{Is_NFKC_QC=n}', "");
-Expect(0, 159, '\P{^Is_NFKC_QC=n}', "");
-Expect(1, 160, '\p{Is_NFKC_QC=_ N}', "");
-Expect(0, 160, '\p{^Is_NFKC_QC=_ N}', "");
-Expect(0, 160, '\P{Is_NFKC_QC=_ N}', "");
-Expect(1, 160, '\P{^Is_NFKC_QC=_ N}', "");
-Expect(0, 159, '\p{Is_NFKC_QC=_ N}', "");
-Expect(1, 159, '\p{^Is_NFKC_QC=_ N}', "");
-Expect(1, 159, '\P{Is_NFKC_QC=_ N}', "");
-Expect(0, 159, '\P{^Is_NFKC_QC=_ N}', "");
-Error('\p{NFKC_Quick_Check=- MAYBE:=}');
-Error('\P{NFKC_Quick_Check=- MAYBE:=}');
-Expect(1, 772, '\p{NFKC_Quick_Check: maybe}', "");
-Expect(0, 772, '\p{^NFKC_Quick_Check: maybe}', "");
-Expect(0, 772, '\P{NFKC_Quick_Check: maybe}', "");
-Expect(1, 772, '\P{^NFKC_Quick_Check: maybe}', "");
-Expect(0, 767, '\p{NFKC_Quick_Check: maybe}', "");
-Expect(1, 767, '\p{^NFKC_Quick_Check: maybe}', "");
-Expect(1, 767, '\P{NFKC_Quick_Check: maybe}', "");
-Expect(0, 767, '\P{^NFKC_Quick_Check: maybe}', "");
-Expect(1, 772, '\p{NFKC_Quick_Check=__Maybe}', "");
-Expect(0, 772, '\p{^NFKC_Quick_Check=__Maybe}', "");
-Expect(0, 772, '\P{NFKC_Quick_Check=__Maybe}', "");
-Expect(1, 772, '\P{^NFKC_Quick_Check=__Maybe}', "");
-Expect(0, 767, '\p{NFKC_Quick_Check=__Maybe}', "");
-Expect(1, 767, '\p{^NFKC_Quick_Check=__Maybe}', "");
-Expect(1, 767, '\P{NFKC_Quick_Check=__Maybe}', "");
-Expect(0, 767, '\P{^NFKC_Quick_Check=__Maybe}', "");
-Error('\p{NFKC_QC: -m/a/}');
-Error('\P{NFKC_QC: -m/a/}');
-Expect(1, 772, '\p{NFKC_QC=m}', "");
-Expect(0, 772, '\p{^NFKC_QC=m}', "");
-Expect(0, 772, '\P{NFKC_QC=m}', "");
-Expect(1, 772, '\P{^NFKC_QC=m}', "");
-Expect(0, 767, '\p{NFKC_QC=m}', "");
-Expect(1, 767, '\p{^NFKC_QC=m}', "");
-Expect(1, 767, '\P{NFKC_QC=m}', "");
-Expect(0, 767, '\P{^NFKC_QC=m}', "");
-Expect(1, 772, '\p{NFKC_QC= _M}', "");
-Expect(0, 772, '\p{^NFKC_QC= _M}', "");
-Expect(0, 772, '\P{NFKC_QC= _M}', "");
-Expect(1, 772, '\P{^NFKC_QC= _M}', "");
-Expect(0, 767, '\p{NFKC_QC= _M}', "");
-Expect(1, 767, '\p{^NFKC_QC= _M}', "");
-Expect(1, 767, '\P{NFKC_QC= _M}', "");
-Expect(0, 767, '\P{^NFKC_QC= _M}', "");
-Error('\p{Is_NFKC_Quick_Check=/a/- maybe}');
-Error('\P{Is_NFKC_Quick_Check=/a/- maybe}');
-Expect(1, 772, '\p{Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 772, '\p{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 772, '\P{Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 772, '\P{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 767, '\p{Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 767, '\p{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 767, '\P{Is_NFKC_Quick_Check=maybe}', "");
-Expect(0, 767, '\P{^Is_NFKC_Quick_Check=maybe}', "");
-Expect(1, 772, '\p{Is_NFKC_Quick_Check= maybe}', "");
-Expect(0, 772, '\p{^Is_NFKC_Quick_Check= maybe}', "");
-Expect(0, 772, '\P{Is_NFKC_Quick_Check= maybe}', "");
-Expect(1, 772, '\P{^Is_NFKC_Quick_Check= maybe}', "");
-Expect(0, 767, '\p{Is_NFKC_Quick_Check= maybe}', "");
-Expect(1, 767, '\p{^Is_NFKC_Quick_Check= maybe}', "");
-Expect(1, 767, '\P{Is_NFKC_Quick_Check= maybe}', "");
-Expect(0, 767, '\P{^Is_NFKC_Quick_Check= maybe}', "");
-Error('\p{Is_NFKC_QC=/a/_ M}');
-Error('\P{Is_NFKC_QC=/a/_ M}');
-Expect(1, 772, '\p{Is_NFKC_QC:m}', "");
-Expect(0, 772, '\p{^Is_NFKC_QC:m}', "");
-Expect(0, 772, '\P{Is_NFKC_QC:m}', "");
-Expect(1, 772, '\P{^Is_NFKC_QC:m}', "");
-Expect(0, 767, '\p{Is_NFKC_QC:m}', "");
-Expect(1, 767, '\p{^Is_NFKC_QC:m}', "");
-Expect(1, 767, '\P{Is_NFKC_QC:m}', "");
-Expect(0, 767, '\P{^Is_NFKC_QC:m}', "");
-Expect(1, 772, '\p{Is_NFKC_QC= m}', "");
-Expect(0, 772, '\p{^Is_NFKC_QC= m}', "");
-Expect(0, 772, '\P{Is_NFKC_QC= m}', "");
-Expect(1, 772, '\P{^Is_NFKC_QC= m}', "");
-Expect(0, 767, '\p{Is_NFKC_QC= m}', "");
-Expect(1, 767, '\p{^Is_NFKC_QC= m}', "");
-Expect(1, 767, '\P{Is_NFKC_QC= m}', "");
-Expect(0, 767, '\P{^Is_NFKC_QC= m}', "");
-Error('\p{Jamo_Short_Name=}');
-Error('\P{Jamo_Short_Name=}');
-Error('\p{JSN=}');
-Error('\P{JSN=}');
-Error('\p{Is_Jamo_Short_Name=}');
-Error('\P{Is_Jamo_Short_Name=}');
-Error('\p{Is_JSN=}');
-Error('\P{Is_JSN=}');
-Error('\p{Jamo_Short_Name=S}');
-Error('\P{Jamo_Short_Name=S}');
-Error('\p{JSN=S}');
-Error('\P{JSN=S}');
-Error('\p{Is_Jamo_Short_Name=S}');
-Error('\P{Is_Jamo_Short_Name=S}');
-Error('\p{Is_JSN=S}');
-Error('\P{Is_JSN=S}');
-Error('\p{Jamo_Short_Name=GG}');
-Error('\P{Jamo_Short_Name=GG}');
-Error('\p{JSN=GG}');
-Error('\P{JSN=GG}');
-Error('\p{Is_Jamo_Short_Name=GG}');
-Error('\P{Is_Jamo_Short_Name=GG}');
-Error('\p{Is_JSN=GG}');
-Error('\P{Is_JSN=GG}');
-Error('\p{Jamo_Short_Name=YU}');
-Error('\P{Jamo_Short_Name=YU}');
-Error('\p{JSN=YU}');
-Error('\P{JSN=YU}');
-Error('\p{Is_Jamo_Short_Name=YU}');
-Error('\P{Is_Jamo_Short_Name=YU}');
-Error('\p{Is_JSN=YU}');
-Error('\P{Is_JSN=YU}');
-Error('\p{Jamo_Short_Name=WE}');
-Error('\P{Jamo_Short_Name=WE}');
-Error('\p{JSN=WE}');
-Error('\P{JSN=WE}');
-Error('\p{Is_Jamo_Short_Name=WE}');
-Error('\P{Is_Jamo_Short_Name=WE}');
-Error('\p{Is_JSN=WE}');
-Error('\P{Is_JSN=WE}');
-Error('\p{Jamo_Short_Name=LM}');
-Error('\P{Jamo_Short_Name=LM}');
-Error('\p{JSN=LM}');
-Error('\P{JSN=LM}');
-Error('\p{Is_Jamo_Short_Name=LM}');
-Error('\P{Is_Jamo_Short_Name=LM}');
-Error('\p{Is_JSN=LM}');
-Error('\P{Is_JSN=LM}');
-Error('\p{Jamo_Short_Name=K}');
-Error('\P{Jamo_Short_Name=K}');
-Error('\p{JSN=K}');
-Error('\P{JSN=K}');
-Error('\p{Is_Jamo_Short_Name=K}');
-Error('\P{Is_Jamo_Short_Name=K}');
-Error('\p{Is_JSN=K}');
-Error('\P{Is_JSN=K}');
-Error('\p{Jamo_Short_Name: BB}');
-Error('\P{Jamo_Short_Name: BB}');
-Error('\p{JSN=BB}');
-Error('\P{JSN=BB}');
-Error('\p{Is_Jamo_Short_Name=BB}');
-Error('\P{Is_Jamo_Short_Name=BB}');
-Error('\p{Is_JSN=BB}');
-Error('\P{Is_JSN=BB}');
-Error('\p{Jamo_Short_Name=D}');
-Error('\P{Jamo_Short_Name=D}');
-Error('\p{JSN=D}');
-Error('\P{JSN=D}');
-Error('\p{Is_Jamo_Short_Name=D}');
-Error('\P{Is_Jamo_Short_Name=D}');
-Error('\p{Is_JSN=D}');
-Error('\P{Is_JSN=D}');
-Error('\p{Jamo_Short_Name=E}');
-Error('\P{Jamo_Short_Name=E}');
-Error('\p{JSN=E}');
-Error('\P{JSN=E}');
-Error('\p{Is_Jamo_Short_Name=E}');
-Error('\P{Is_Jamo_Short_Name=E}');
-Error('\p{Is_JSN=E}');
-Error('\P{Is_JSN=E}');
-Error('\p{Jamo_Short_Name=JJ}');
-Error('\P{Jamo_Short_Name=JJ}');
-Error('\p{JSN=JJ}');
-Error('\P{JSN=JJ}');
-Error('\p{Is_Jamo_Short_Name=JJ}');
-Error('\P{Is_Jamo_Short_Name=JJ}');
-Error('\p{Is_JSN=JJ}');
-Error('\P{Is_JSN=JJ}');
-Error('\p{Jamo_Short_Name=G}');
-Error('\P{Jamo_Short_Name=G}');
-Error('\p{JSN=G}');
-Error('\P{JSN=G}');
-Error('\p{Is_Jamo_Short_Name=G}');
-Error('\P{Is_Jamo_Short_Name=G}');
-Error('\p{Is_JSN=G}');
-Error('\P{Is_JSN=G}');
-Error('\p{Jamo_Short_Name=YA}');
-Error('\P{Jamo_Short_Name=YA}');
-Error('\p{JSN=YA}');
-Error('\P{JSN=YA}');
-Error('\p{Is_Jamo_Short_Name=YA}');
-Error('\P{Is_Jamo_Short_Name=YA}');
-Error('\p{Is_JSN=YA}');
-Error('\P{Is_JSN=YA}');
-Error('\p{Jamo_Short_Name=SS}');
-Error('\P{Jamo_Short_Name=SS}');
-Error('\p{JSN=SS}');
-Error('\P{JSN=SS}');
-Error('\p{Is_Jamo_Short_Name=SS}');
-Error('\P{Is_Jamo_Short_Name=SS}');
-Error('\p{Is_JSN=SS}');
-Error('\P{Is_JSN=SS}');
-Error('\p{Jamo_Short_Name=LB}');
-Error('\P{Jamo_Short_Name=LB}');
-Error('\p{JSN=LB}');
-Error('\P{JSN=LB}');
-Error('\p{Is_Jamo_Short_Name=LB}');
-Error('\P{Is_Jamo_Short_Name=LB}');
-Error('\p{Is_JSN=LB}');
-Error('\P{Is_JSN=LB}');
-Error('\p{Jamo_Short_Name=J}');
-Error('\P{Jamo_Short_Name=J}');
-Error('\p{JSN=J}');
-Error('\P{JSN=J}');
-Error('\p{Is_Jamo_Short_Name=J}');
-Error('\P{Is_Jamo_Short_Name=J}');
-Error('\p{Is_JSN=J}');
-Error('\P{Is_JSN=J}');
-Error('\p{Jamo_Short_Name=NH}');
-Error('\P{Jamo_Short_Name=NH}');
-Error('\p{JSN:NH}');
-Error('\P{JSN:NH}');
-Error('\p{Is_Jamo_Short_Name=NH}');
-Error('\P{Is_Jamo_Short_Name=NH}');
-Error('\p{Is_JSN=NH}');
-Error('\P{Is_JSN=NH}');
-Error('\p{Jamo_Short_Name=YEO}');
-Error('\P{Jamo_Short_Name=YEO}');
-Error('\p{JSN=YEO}');
-Error('\P{JSN=YEO}');
-Error('\p{Is_Jamo_Short_Name=YEO}');
-Error('\P{Is_Jamo_Short_Name=YEO}');
-Error('\p{Is_JSN=YEO}');
-Error('\P{Is_JSN=YEO}');
-Error('\p{Jamo_Short_Name=LP}');
-Error('\P{Jamo_Short_Name=LP}');
-Error('\p{JSN=LP}');
-Error('\P{JSN=LP}');
-Error('\p{Is_Jamo_Short_Name=LP}');
-Error('\P{Is_Jamo_Short_Name=LP}');
-Error('\p{Is_JSN=LP}');
-Error('\P{Is_JSN=LP}');
-Error('\p{Jamo_Short_Name=NJ}');
-Error('\P{Jamo_Short_Name=NJ}');
-Error('\p{JSN=NJ}');
-Error('\P{JSN=NJ}');
-Error('\p{Is_Jamo_Short_Name=NJ}');
-Error('\P{Is_Jamo_Short_Name=NJ}');
-Error('\p{Is_JSN=NJ}');
-Error('\P{Is_JSN=NJ}');
-Error('\p{Jamo_Short_Name=B}');
-Error('\P{Jamo_Short_Name=B}');
-Error('\p{JSN: B}');
-Error('\P{JSN: B}');
-Error('\p{Is_Jamo_Short_Name=B}');
-Error('\P{Is_Jamo_Short_Name=B}');
-Error('\p{Is_JSN=B}');
-Error('\P{Is_JSN=B}');
-Error('\p{Jamo_Short_Name=WA}');
-Error('\P{Jamo_Short_Name=WA}');
-Error('\p{JSN=WA}');
-Error('\P{JSN=WA}');
-Error('\p{Is_Jamo_Short_Name=WA}');
-Error('\P{Is_Jamo_Short_Name=WA}');
-Error('\p{Is_JSN=WA}');
-Error('\P{Is_JSN=WA}');
-Error('\p{Jamo_Short_Name=LH}');
-Error('\P{Jamo_Short_Name=LH}');
-Error('\p{JSN: LH}');
-Error('\P{JSN: LH}');
-Error('\p{Is_Jamo_Short_Name=LH}');
-Error('\P{Is_Jamo_Short_Name=LH}');
-Error('\p{Is_JSN=LH}');
-Error('\P{Is_JSN=LH}');
-Error('\p{Jamo_Short_Name=YI}');
-Error('\P{Jamo_Short_Name=YI}');
-Error('\p{JSN=YI}');
-Error('\P{JSN=YI}');
-Error('\p{Is_Jamo_Short_Name=YI}');
-Error('\P{Is_Jamo_Short_Name=YI}');
-Error('\p{Is_JSN=YI}');
-Error('\P{Is_JSN=YI}');
-Error('\p{Jamo_Short_Name=WEO}');
-Error('\P{Jamo_Short_Name=WEO}');
-Error('\p{JSN=WEO}');
-Error('\P{JSN=WEO}');
-Error('\p{Is_Jamo_Short_Name=WEO}');
-Error('\P{Is_Jamo_Short_Name=WEO}');
-Error('\p{Is_JSN=WEO}');
-Error('\P{Is_JSN=WEO}');
-Error('\p{Jamo_Short_Name=LS}');
-Error('\P{Jamo_Short_Name=LS}');
-Error('\p{JSN=LS}');
-Error('\P{JSN=LS}');
-Error('\p{Is_Jamo_Short_Name=LS}');
-Error('\P{Is_Jamo_Short_Name=LS}');
-Error('\p{Is_JSN=LS}');
-Error('\P{Is_JSN=LS}');
-Error('\p{Jamo_Short_Name=BS}');
-Error('\P{Jamo_Short_Name=BS}');
-Error('\p{JSN=BS}');
-Error('\P{JSN=BS}');
-Error('\p{Is_Jamo_Short_Name=BS}');
-Error('\P{Is_Jamo_Short_Name=BS}');
-Error('\p{Is_JSN:BS}');
-Error('\P{Is_JSN:BS}');
-Error('\p{Jamo_Short_Name=YO}');
-Error('\P{Jamo_Short_Name=YO}');
-Error('\p{JSN=YO}');
-Error('\P{JSN=YO}');
-Error('\p{Is_Jamo_Short_Name=YO}');
-Error('\P{Is_Jamo_Short_Name=YO}');
-Error('\p{Is_JSN=YO}');
-Error('\P{Is_JSN=YO}');
-Error('\p{Jamo_Short_Name=OE}');
-Error('\P{Jamo_Short_Name=OE}');
-Error('\p{JSN: OE}');
-Error('\P{JSN: OE}');
-Error('\p{Is_Jamo_Short_Name=OE}');
-Error('\P{Is_Jamo_Short_Name=OE}');
-Error('\p{Is_JSN=OE}');
-Error('\P{Is_JSN=OE}');
-Error('\p{Jamo_Short_Name=M}');
-Error('\P{Jamo_Short_Name=M}');
-Error('\p{JSN=M}');
-Error('\P{JSN=M}');
-Error('\p{Is_Jamo_Short_Name=M}');
-Error('\P{Is_Jamo_Short_Name=M}');
-Error('\p{Is_JSN=M}');
-Error('\P{Is_JSN=M}');
-Error('\p{Jamo_Short_Name=EO}');
-Error('\P{Jamo_Short_Name=EO}');
-Error('\p{JSN:EO}');
-Error('\P{JSN:EO}');
-Error('\p{Is_Jamo_Short_Name=EO}');
-Error('\P{Is_Jamo_Short_Name=EO}');
-Error('\p{Is_JSN=EO}');
-Error('\P{Is_JSN=EO}');
-Error('\p{Jamo_Short_Name=C}');
-Error('\P{Jamo_Short_Name=C}');
-Error('\p{JSN=C}');
-Error('\P{JSN=C}');
-Error('\p{Is_Jamo_Short_Name=C}');
-Error('\P{Is_Jamo_Short_Name=C}');
-Error('\p{Is_JSN=C}');
-Error('\P{Is_JSN=C}');
-Error('\p{Jamo_Short_Name=WI}');
-Error('\P{Jamo_Short_Name=WI}');
-Error('\p{JSN=WI}');
-Error('\P{JSN=WI}');
-Error('\p{Is_Jamo_Short_Name=WI}');
-Error('\P{Is_Jamo_Short_Name=WI}');
-Error('\p{Is_JSN=WI}');
-Error('\P{Is_JSN=WI}');
-Error('\p{Jamo_Short_Name=EU}');
-Error('\P{Jamo_Short_Name=EU}');
-Error('\p{JSN=EU}');
-Error('\P{JSN=EU}');
-Error('\p{Is_Jamo_Short_Name=EU}');
-Error('\P{Is_Jamo_Short_Name=EU}');
-Error('\p{Is_JSN=EU}');
-Error('\P{Is_JSN=EU}');
-Error('\p{Jamo_Short_Name=LG}');
-Error('\P{Jamo_Short_Name=LG}');
-Error('\p{JSN=LG}');
-Error('\P{JSN=LG}');
-Error('\p{Is_Jamo_Short_Name=LG}');
-Error('\P{Is_Jamo_Short_Name=LG}');
-Error('\p{Is_JSN=LG}');
-Error('\P{Is_JSN=LG}');
-Error('\p{Jamo_Short_Name=L}');
-Error('\P{Jamo_Short_Name=L}');
-Error('\p{JSN=L}');
-Error('\P{JSN=L}');
-Error('\p{Is_Jamo_Short_Name:L}');
-Error('\P{Is_Jamo_Short_Name:L}');
-Error('\p{Is_JSN=L}');
-Error('\P{Is_JSN=L}');
-Error('\p{Jamo_Short_Name=P}');
-Error('\P{Jamo_Short_Name=P}');
-Error('\p{JSN=P}');
-Error('\P{JSN=P}');
-Error('\p{Is_Jamo_Short_Name=P}');
-Error('\P{Is_Jamo_Short_Name=P}');
-Error('\p{Is_JSN=P}');
-Error('\P{Is_JSN=P}');
-Error('\p{Jamo_Short_Name=DD}');
-Error('\P{Jamo_Short_Name=DD}');
-Error('\p{JSN=DD}');
-Error('\P{JSN=DD}');
-Error('\p{Is_Jamo_Short_Name=DD}');
-Error('\P{Is_Jamo_Short_Name=DD}');
-Error('\p{Is_JSN=DD}');
-Error('\P{Is_JSN=DD}');
-Error('\p{Jamo_Short_Name=NG}');
-Error('\P{Jamo_Short_Name=NG}');
-Error('\p{JSN=NG}');
-Error('\P{JSN=NG}');
-Error('\p{Is_Jamo_Short_Name=NG}');
-Error('\P{Is_Jamo_Short_Name=NG}');
-Error('\p{Is_JSN=NG}');
-Error('\P{Is_JSN=NG}');
-Error('\p{Jamo_Short_Name=AE}');
-Error('\P{Jamo_Short_Name=AE}');
-Error('\p{JSN=AE}');
-Error('\P{JSN=AE}');
-Error('\p{Is_Jamo_Short_Name=AE}');
-Error('\P{Is_Jamo_Short_Name=AE}');
-Error('\p{Is_JSN=AE}');
-Error('\P{Is_JSN=AE}');
-Error('\p{Jamo_Short_Name=T}');
-Error('\P{Jamo_Short_Name=T}');
-Error('\p{JSN: T}');
-Error('\P{JSN: T}');
-Error('\p{Is_Jamo_Short_Name=T}');
-Error('\P{Is_Jamo_Short_Name=T}');
-Error('\p{Is_JSN=T}');
-Error('\P{Is_JSN=T}');
-Error('\p{Jamo_Short_Name=A}');
-Error('\P{Jamo_Short_Name=A}');
-Error('\p{JSN=A}');
-Error('\P{JSN=A}');
-Error('\p{Is_Jamo_Short_Name=A}');
-Error('\P{Is_Jamo_Short_Name=A}');
-Error('\p{Is_JSN=A}');
-Error('\P{Is_JSN=A}');
-Error('\p{Jamo_Short_Name=N}');
-Error('\P{Jamo_Short_Name=N}');
-Error('\p{JSN=N}');
-Error('\P{JSN=N}');
-Error('\p{Is_Jamo_Short_Name=N}');
-Error('\P{Is_Jamo_Short_Name=N}');
-Error('\p{Is_JSN=N}');
-Error('\P{Is_JSN=N}');
-Error('\p{Jamo_Short_Name=YAE}');
-Error('\P{Jamo_Short_Name=YAE}');
-Error('\p{JSN=YAE}');
-Error('\P{JSN=YAE}');
-Error('\p{Is_Jamo_Short_Name=YAE}');
-Error('\P{Is_Jamo_Short_Name=YAE}');
-Error('\p{Is_JSN=YAE}');
-Error('\P{Is_JSN=YAE}');
-Error('\p{Jamo_Short_Name=U}');
-Error('\P{Jamo_Short_Name=U}');
-Error('\p{JSN=U}');
-Error('\P{JSN=U}');
-Error('\p{Is_Jamo_Short_Name=U}');
-Error('\P{Is_Jamo_Short_Name=U}');
-Error('\p{Is_JSN: U}');
-Error('\P{Is_JSN: U}');
-Error('\p{Jamo_Short_Name=WAE}');
-Error('\P{Jamo_Short_Name=WAE}');
-Error('\p{JSN=WAE}');
-Error('\P{JSN=WAE}');
-Error('\p{Is_Jamo_Short_Name=WAE}');
-Error('\P{Is_Jamo_Short_Name=WAE}');
-Error('\p{Is_JSN=WAE}');
-Error('\P{Is_JSN=WAE}');
-Error('\p{Jamo_Short_Name=GS}');
-Error('\P{Jamo_Short_Name=GS}');
-Error('\p{JSN=GS}');
-Error('\P{JSN=GS}');
-Error('\p{Is_Jamo_Short_Name=GS}');
-Error('\P{Is_Jamo_Short_Name=GS}');
-Error('\p{Is_JSN:GS}');
-Error('\P{Is_JSN:GS}');
-Error('\p{Jamo_Short_Name=H}');
-Error('\P{Jamo_Short_Name=H}');
-Error('\p{JSN=H}');
-Error('\P{JSN=H}');
-Error('\p{Is_Jamo_Short_Name=H}');
-Error('\P{Is_Jamo_Short_Name=H}');
-Error('\p{Is_JSN=H}');
-Error('\P{Is_JSN=H}');
-Error('\p{Jamo_Short_Name=LT}');
-Error('\P{Jamo_Short_Name=LT}');
-Error('\p{JSN=LT}');
-Error('\P{JSN=LT}');
-Error('\p{Is_Jamo_Short_Name=LT}');
-Error('\P{Is_Jamo_Short_Name=LT}');
-Error('\p{Is_JSN=LT}');
-Error('\P{Is_JSN=LT}');
-Error('\p{Jamo_Short_Name=YE}');
-Error('\P{Jamo_Short_Name=YE}');
-Error('\p{JSN=YE}');
-Error('\P{JSN=YE}');
-Error('\p{Is_Jamo_Short_Name: YE}');
-Error('\P{Is_Jamo_Short_Name: YE}');
-Error('\p{Is_JSN=YE}');
-Error('\P{Is_JSN=YE}');
-Error('\p{Jamo_Short_Name=I}');
-Error('\P{Jamo_Short_Name=I}');
-Error('\p{JSN=I}');
-Error('\P{JSN=I}');
-Error('\p{Is_Jamo_Short_Name: I}');
-Error('\P{Is_Jamo_Short_Name: I}');
-Error('\p{Is_JSN=I}');
-Error('\P{Is_JSN=I}');
-Error('\p{Jamo_Short_Name=R}');
-Error('\P{Jamo_Short_Name=R}');
-Error('\p{JSN=R}');
-Error('\P{JSN=R}');
-Error('\p{Is_Jamo_Short_Name=R}');
-Error('\P{Is_Jamo_Short_Name=R}');
-Error('\p{Is_JSN=R}');
-Error('\P{Is_JSN=R}');
-Error('\p{Jamo_Short_Name=O}');
-Error('\P{Jamo_Short_Name=O}');
-Error('\p{JSN=O}');
-Error('\P{JSN=O}');
-Error('\p{Is_Jamo_Short_Name=O}');
-Error('\P{Is_Jamo_Short_Name=O}');
-Error('\p{Is_JSN=O}');
-Error('\P{Is_JSN=O}');
-Error('\p{Age= 00-00 00 003.2/a/}');
-Error('\P{Age= 00-00 00 003.2/a/}');
-Expect(1, 544, '\p{Age=+003.2}', "");
-Expect(0, 544, '\p{^Age=+003.2}', "");
-Expect(0, 544, '\P{Age=+003.2}', "");
-Expect(1, 544, '\P{^Age=+003.2}', "");
-Expect(0, 543, '\p{Age=+003.2}', "");
-Expect(1, 543, '\p{^Age=+003.2}', "");
-Expect(1, 543, '\P{Age=+003.2}', "");
-Expect(0, 543, '\P{^Age=+003.2}', "");
-Error('\p{Is_Age: _-+00003.2/a/}');
-Error('\P{Is_Age: _-+00003.2/a/}');
-Expect(1, 544, '\p{Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(0, 544, '\p{^Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(0, 544, '\P{Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(1, 544, '\P{^Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(0, 543, '\p{Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(1, 543, '\p{^Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(1, 543, '\P{Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Expect(0, 543, '\P{^Is_Age: +0_0_0_0_0_0_0_003.2}', "");
-Error('\p{Age=_0_0-0 0/a/0_0_0-02.0}');
-Error('\P{Age=_0_0-0 0/a/0_0_0-02.0}');
-Expect(1, 1441, '\p{Age=+000_000_02.0}', "");
-Expect(0, 1441, '\p{^Age=+000_000_02.0}', "");
-Expect(0, 1441, '\P{Age=+000_000_02.0}', "");
-Expect(1, 1441, '\P{^Age=+000_000_02.0}', "");
-Expect(0, 1424, '\p{Age=+000_000_02.0}', "");
-Expect(1, 1424, '\p{^Age=+000_000_02.0}', "");
-Expect(1, 1424, '\P{Age=+000_000_02.0}', "");
-Expect(0, 1424, '\P{^Age=+000_000_02.0}', "");
-Error('\p{Is_Age= :=02.0}');
-Error('\P{Is_Age= :=02.0}');
-Expect(1, 1441, '\p{Is_Age=+0_0_0_0_002.0}', "");
-Expect(0, 1441, '\p{^Is_Age=+0_0_0_0_002.0}', "");
-Expect(0, 1441, '\P{Is_Age=+0_0_0_0_002.0}', "");
-Expect(1, 1441, '\P{^Is_Age=+0_0_0_0_002.0}', "");
-Expect(0, 1424, '\p{Is_Age=+0_0_0_0_002.0}', "");
-Expect(1, 1424, '\p{^Is_Age=+0_0_0_0_002.0}', "");
-Expect(1, 1424, '\P{Is_Age=+0_0_0_0_002.0}', "");
-Expect(0, 1424, '\P{^Is_Age=+0_0_0_0_002.0}', "");
-Error('\p{Age=_/a/000000001.1}');
-Error('\P{Age=_/a/000000001.1}');
-Expect(1, 501, '\p{Age=000_000_1.1}', "");
-Expect(0, 501, '\p{^Age=000_000_1.1}', "");
-Expect(0, 501, '\P{Age=000_000_1.1}', "");
-Expect(1, 501, '\P{^Age=000_000_1.1}', "");
-Expect(0, 505, '\p{Age=000_000_1.1}', "");
-Expect(1, 505, '\p{^Age=000_000_1.1}', "");
-Expect(1, 505, '\P{Age=000_000_1.1}', "");
-Expect(0, 505, '\P{^Age=000_000_1.1}', "");
-Error('\p{Is_Age=-_+00000001.1/a/}');
-Error('\P{Is_Age=-_+00000001.1/a/}');
-Expect(1, 501, '\p{Is_Age=0001.1}', "");
-Expect(0, 501, '\p{^Is_Age=0001.1}', "");
-Expect(0, 501, '\P{Is_Age=0001.1}', "");
-Expect(1, 501, '\P{^Is_Age=0001.1}', "");
-Expect(0, 505, '\p{Is_Age=0001.1}', "");
-Expect(1, 505, '\p{^Is_Age=0001.1}', "");
-Expect(1, 505, '\P{Is_Age=0001.1}', "");
-Expect(0, 505, '\P{^Is_Age=0001.1}', "");
-Error('\p{Age= /a/0005.0}');
-Error('\P{Age= /a/0005.0}');
-Expect(1, 591, '\p{Age=+00000005.0}', "");
-Expect(0, 591, '\p{^Age=+00000005.0}', "");
-Expect(0, 591, '\P{Age=+00000005.0}', "");
-Expect(1, 591, '\P{^Age=+00000005.0}', "");
-Expect(0, 577, '\p{Age=+00000005.0}', "");
-Expect(1, 577, '\p{^Age=+00000005.0}', "");
-Expect(1, 577, '\P{Age=+00000005.0}', "");
-Expect(0, 577, '\P{^Age=+00000005.0}', "");
-Error('\p{Is_Age= /a/+0000000 5.0}');
-Error('\P{Is_Age= /a/+0000000 5.0}');
-Expect(1, 591, '\p{Is_Age=5.0}', "");
-Expect(0, 591, '\p{^Is_Age=5.0}', "");
-Expect(0, 591, '\P{Is_Age=5.0}', "");
-Expect(1, 591, '\P{^Is_Age=5.0}', "");
-Expect(0, 577, '\p{Is_Age=5.0}', "");
-Expect(1, 577, '\p{^Is_Age=5.0}', "");
-Expect(1, 577, '\P{Is_Age=5.0}', "");
-Expect(0, 577, '\P{^Is_Age=5.0}', "");
-Error('\p{Age: := 0000003.0}');
-Error('\P{Age: := 0000003.0}');
-Expect(1, 505, '\p{Age=0000003.0}', "");
-Expect(0, 505, '\p{^Age=0000003.0}', "");
-Expect(0, 505, '\P{Age=0000003.0}', "");
-Expect(1, 505, '\P{^Age=0000003.0}', "");
-Expect(0, 501, '\p{Age=0000003.0}', "");
-Expect(1, 501, '\p{^Age=0000003.0}', "");
-Expect(1, 501, '\P{Age=0000003.0}', "");
-Expect(0, 501, '\P{^Age=0000003.0}', "");
-Error('\p{Is_Age=/a/ _0 0_03.0}');
-Error('\P{Is_Age=/a/ _0 0_03.0}');
-Expect(1, 505, '\p{Is_Age=3.0}', "");
-Expect(0, 505, '\p{^Is_Age=3.0}', "");
-Expect(0, 505, '\P{Is_Age=3.0}', "");
-Expect(1, 505, '\P{^Is_Age=3.0}', "");
-Expect(0, 501, '\p{Is_Age=3.0}', "");
-Expect(1, 501, '\p{^Is_Age=3.0}', "");
-Expect(1, 501, '\P{Is_Age=3.0}', "");
-Expect(0, 501, '\P{^Is_Age=3.0}', "");
-Error('\p{Age= /a/UNASSIGNED}');
-Error('\P{Age= /a/UNASSIGNED}');
-Expect(1, 889, '\p{Age=unassigned}', "");
-Expect(0, 889, '\p{^Age=unassigned}', "");
-Expect(0, 889, '\P{Age=unassigned}', "");
-Expect(1, 889, '\P{^Age=unassigned}', "");
-Expect(0, 887, '\p{Age=unassigned}', "");
-Expect(1, 887, '\p{^Age=unassigned}', "");
-Expect(1, 887, '\P{Age=unassigned}', "");
-Expect(0, 887, '\P{^Age=unassigned}', "");
-Expect(1, 889, '\p{Age=__UNASSIGNED}', "");
-Expect(0, 889, '\p{^Age=__UNASSIGNED}', "");
-Expect(0, 889, '\P{Age=__UNASSIGNED}', "");
-Expect(1, 889, '\P{^Age=__UNASSIGNED}', "");
-Expect(0, 887, '\p{Age=__UNASSIGNED}', "");
-Expect(1, 887, '\p{^Age=__UNASSIGNED}', "");
-Expect(1, 887, '\P{Age=__UNASSIGNED}', "");
-Expect(0, 887, '\P{^Age=__UNASSIGNED}', "");
-Error('\p{Is_Age= :=unassigned}');
-Error('\P{Is_Age= :=unassigned}');
-Expect(1, 889, '\p{Is_Age=unassigned}', "");
-Expect(0, 889, '\p{^Is_Age=unassigned}', "");
-Expect(0, 889, '\P{Is_Age=unassigned}', "");
-Expect(1, 889, '\P{^Is_Age=unassigned}', "");
-Expect(0, 887, '\p{Is_Age=unassigned}', "");
-Expect(1, 887, '\p{^Is_Age=unassigned}', "");
-Expect(1, 887, '\P{Is_Age=unassigned}', "");
-Expect(0, 887, '\P{^Is_Age=unassigned}', "");
-Expect(1, 889, '\p{Is_Age: Unassigned}', "");
-Expect(0, 889, '\p{^Is_Age: Unassigned}', "");
-Expect(0, 889, '\P{Is_Age: Unassigned}', "");
-Expect(1, 889, '\P{^Is_Age: Unassigned}', "");
-Expect(0, 887, '\p{Is_Age: Unassigned}', "");
-Expect(1, 887, '\p{^Is_Age: Unassigned}', "");
-Expect(1, 887, '\P{Is_Age: Unassigned}', "");
-Expect(0, 887, '\P{^Is_Age: Unassigned}', "");
-Error('\p{Age=_+0-0 00 05.1:=}');
-Error('\P{Age=_+0-0 00 05.1:=}');
-Expect(1, 883, '\p{Age=0_0_0_005.1}', "");
-Expect(0, 883, '\p{^Age=0_0_0_005.1}', "");
-Expect(0, 883, '\P{Age=0_0_0_005.1}', "");
-Expect(1, 883, '\P{^Age=0_0_0_005.1}', "");
-Expect(0, 879, '\p{Age=0_0_0_005.1}', "");
-Expect(1, 879, '\p{^Age=0_0_0_005.1}', "");
-Expect(1, 879, '\P{Age=0_0_0_005.1}', "");
-Expect(0, 879, '\P{^Age=0_0_0_005.1}', "");
-Error('\p{Is_Age=/a/__5.1}');
-Error('\P{Is_Age=/a/__5.1}');
-Expect(1, 883, '\p{Is_Age=00000_5.1}', "");
-Expect(0, 883, '\p{^Is_Age=00000_5.1}', "");
-Expect(0, 883, '\P{Is_Age=00000_5.1}', "");
-Expect(1, 883, '\P{^Is_Age=00000_5.1}', "");
-Expect(0, 879, '\p{Is_Age=00000_5.1}', "");
-Expect(1, 879, '\p{^Is_Age=00000_5.1}', "");
-Expect(1, 879, '\P{Is_Age=00000_5.1}', "");
-Expect(0, 879, '\P{^Is_Age=00000_5.1}', "");
-Error('\p{Age= 0 00_0:=0_0004.0}');
-Error('\P{Age= 0 00_0:=0_0004.0}');
-Expect(1, 545, '\p{Age=00_00_4.0}', "");
-Expect(0, 545, '\p{^Age=00_00_4.0}', "");
-Expect(0, 545, '\P{Age=00_00_4.0}', "");
-Expect(1, 545, '\P{^Age=00_00_4.0}', "");
-Expect(0, 544, '\p{Age=00_00_4.0}', "");
-Expect(1, 544, '\p{^Age=00_00_4.0}', "");
-Expect(1, 544, '\P{Age=00_00_4.0}', "");
-Expect(0, 544, '\P{^Age=00_00_4.0}', "");
-Error('\p{Is_Age=/a/ _+0_4.0}');
-Error('\P{Is_Age=/a/ _+0_4.0}');
-Expect(1, 545, '\p{Is_Age=0000004.0}', "");
-Expect(0, 545, '\p{^Is_Age=0000004.0}', "");
-Expect(0, 545, '\P{Is_Age=0000004.0}', "");
-Expect(1, 545, '\P{^Is_Age=0000004.0}', "");
-Expect(0, 544, '\p{Is_Age=0000004.0}', "");
-Expect(1, 544, '\p{^Is_Age=0000004.0}', "");
-Expect(1, 544, '\P{Is_Age=0000004.0}', "");
-Expect(0, 544, '\P{^Is_Age=0000004.0}', "");
-Error('\p{Age=_0 0_0_0 005.2/a/}');
-Error('\P{Age=_0 0_0_0 005.2/a/}');
-Expect(1, 1317, '\p{Age=0_0_0_005.2}', "");
-Expect(0, 1317, '\p{^Age=0_0_0_005.2}', "");
-Expect(0, 1317, '\P{Age=0_0_0_005.2}', "");
-Expect(1, 1317, '\P{^Age=0_0_0_005.2}', "");
-Expect(0, 1315, '\p{Age=0_0_0_005.2}', "");
-Expect(1, 1315, '\p{^Age=0_0_0_005.2}', "");
-Expect(1, 1315, '\P{Age=0_0_0_005.2}', "");
-Expect(0, 1315, '\P{^Age=0_0_0_005.2}', "");
-Error('\p{Is_Age=_:=00 00_0005.2}');
-Error('\P{Is_Age=_:=00 00_0005.2}');
-Expect(1, 1317, '\p{Is_Age=+00005.2}', "");
-Expect(0, 1317, '\p{^Is_Age=+00005.2}', "");
-Expect(0, 1317, '\P{Is_Age=+00005.2}', "");
-Expect(1, 1317, '\P{^Is_Age=+00005.2}', "");
-Expect(0, 1315, '\p{Is_Age=+00005.2}', "");
-Expect(1, 1315, '\p{^Is_Age=+00005.2}', "");
-Expect(1, 1315, '\P{Is_Age=+00005.2}', "");
-Expect(0, 1315, '\P{^Is_Age=+00005.2}', "");
-Error('\p{Age=:=_0003.1}');
-Error('\P{Age=:=_0003.1}');
-Expect(1, 1013, '\p{Age=00_00_03.1}', "");
-Expect(0, 1013, '\p{^Age=00_00_03.1}', "");
-Expect(0, 1013, '\P{Age=00_00_03.1}', "");
-Expect(1, 1013, '\P{^Age=00_00_03.1}', "");
-Expect(0, 1011, '\p{Age=00_00_03.1}', "");
-Expect(1, 1011, '\p{^Age=00_00_03.1}', "");
-Expect(1, 1011, '\P{Age=00_00_03.1}', "");
-Expect(0, 1011, '\P{^Age=00_00_03.1}', "");
-Error('\p{Is_Age=/a/00 00 00-03.1}');
-Error('\P{Is_Age=/a/00 00 00-03.1}');
-Expect(1, 1013, '\p{Is_Age=000_3.1}', "");
-Expect(0, 1013, '\p{^Is_Age=000_3.1}', "");
-Expect(0, 1013, '\P{Is_Age=000_3.1}', "");
-Expect(1, 1013, '\P{^Is_Age=000_3.1}', "");
-Expect(0, 1011, '\p{Is_Age=000_3.1}', "");
-Expect(1, 1011, '\p{^Is_Age=000_3.1}', "");
-Expect(1, 1011, '\P{Is_Age=000_3.1}', "");
-Expect(0, 1011, '\P{^Is_Age=000_3.1}', "");
-Error('\p{Age=-00 2.1:=}');
-Error('\P{Age=-00 2.1:=}');
-Expect(1, 8364, '\p{Age=0_0_02.1}', "");
-Expect(0, 8364, '\p{^Age=0_0_02.1}', "");
-Expect(0, 8364, '\P{Age=0_0_02.1}', "");
-Expect(1, 8364, '\P{^Age=0_0_02.1}', "");
-Expect(0, 8363, '\p{Age=0_0_02.1}', "");
-Expect(1, 8363, '\p{^Age=0_0_02.1}', "");
-Expect(1, 8363, '\P{Age=0_0_02.1}', "");
-Expect(0, 8363, '\P{^Age=0_0_02.1}', "");
-Error('\p{Is_Age=- 0000000002.1:=}');
-Error('\P{Is_Age=- 0000000002.1:=}');
-Expect(1, 8364, '\p{Is_Age=0000000002.1}', "");
-Expect(0, 8364, '\p{^Is_Age=0000000002.1}', "");
-Expect(0, 8364, '\P{Is_Age=0000000002.1}', "");
-Expect(1, 8364, '\P{^Is_Age=0000000002.1}', "");
-Expect(0, 8363, '\p{Is_Age=0000000002.1}', "");
-Expect(1, 8363, '\p{^Is_Age=0000000002.1}', "");
-Expect(1, 8363, '\P{Is_Age=0000000002.1}', "");
-Expect(0, 8363, '\P{^Is_Age=0000000002.1}', "");
-Error('\p{Age=_004.1:=}');
-Error('\P{Age=_004.1:=}');
-Expect(1, 577, '\p{Age=+00000004.1}', "");
-Expect(0, 577, '\p{^Age=+00000004.1}', "");
-Expect(0, 577, '\P{Age=+00000004.1}', "");
-Expect(1, 577, '\P{^Age=+00000004.1}', "");
-Expect(0, 566, '\p{Age=+00000004.1}', "");
-Expect(1, 566, '\p{^Age=+00000004.1}', "");
-Expect(1, 566, '\P{Age=+00000004.1}', "");
-Expect(0, 566, '\P{^Age=+00000004.1}', "");
-Error('\p{Is_Age=--+0-0/a/0 0 00 0_004.1}');
-Error('\P{Is_Age=--+0-0/a/0 0 00 0_004.1}');
-Expect(1, 577, '\p{Is_Age=+00004.1}', "");
-Expect(0, 577, '\p{^Is_Age=+00004.1}', "");
-Expect(0, 577, '\P{Is_Age=+00004.1}', "");
-Expect(1, 577, '\P{^Is_Age=+00004.1}', "");
-Expect(0, 566, '\p{Is_Age=+00004.1}', "");
-Expect(1, 566, '\p{^Is_Age=+00004.1}', "");
-Expect(1, 566, '\P{Is_Age=+00004.1}', "");
-Expect(0, 566, '\P{^Is_Age=+00004.1}', "");
-Error('\p{Expands_On_NFKD=Yes}');
-Error('\P{Expands_On_NFKD=Yes}');
-Error('\p{XO_NFKD=Y}');
-Error('\P{XO_NFKD=Y}');
-Error('\p{Is_Expands_On_NFKD=T}');
-Error('\P{Is_Expands_On_NFKD=T}');
-Error('\p{Is_XO_NFKD=True}');
-Error('\P{Is_XO_NFKD=True}');
-Error('\p{Expands_On_NFKD=No}');
-Error('\P{Expands_On_NFKD=No}');
-Error('\p{XO_NFKD=N}');
-Error('\P{XO_NFKD=N}');
-Error('\p{Is_Expands_On_NFKD=F}');
-Error('\P{Is_Expands_On_NFKD=F}');
-Error('\p{Is_XO_NFKD=False}');
-Error('\P{Is_XO_NFKD=False}');
-Error('\p{Grapheme_Cluster_Break=/a/--spacingmark}');
-Error('\P{Grapheme_Cluster_Break=/a/--spacingmark}');
-Expect(1, 2307, '\p{Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\p{^Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\P{Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\P{^Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\p{Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\p{^Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\P{Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\P{^Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\p{Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(0, 2307, '\p{^Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(0, 2307, '\P{Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(1, 2307, '\P{^Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(0, 2306, '\p{Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(1, 2306, '\p{^Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(1, 2306, '\P{Grapheme_Cluster_Break= -spacingmark}', "");
-Expect(0, 2306, '\P{^Grapheme_Cluster_Break= -spacingmark}', "");
-Error('\p{GCB=-SM:=}');
-Error('\P{GCB=-SM:=}');
-Expect(1, 2307, '\p{GCB: sm}', "");
-Expect(0, 2307, '\p{^GCB: sm}', "");
-Expect(0, 2307, '\P{GCB: sm}', "");
-Expect(1, 2307, '\P{^GCB: sm}', "");
-Expect(0, 2306, '\p{GCB: sm}', "");
-Expect(1, 2306, '\p{^GCB: sm}', "");
-Expect(1, 2306, '\P{GCB: sm}', "");
-Expect(0, 2306, '\P{^GCB: sm}', "");
-Expect(1, 2307, '\p{GCB= -SM}', "");
-Expect(0, 2307, '\p{^GCB= -SM}', "");
-Expect(0, 2307, '\P{GCB= -SM}', "");
-Expect(1, 2307, '\P{^GCB= -SM}', "");
-Expect(0, 2306, '\p{GCB= -SM}', "");
-Expect(1, 2306, '\p{^GCB= -SM}', "");
-Expect(1, 2306, '\P{GCB= -SM}', "");
-Expect(0, 2306, '\P{^GCB= -SM}', "");
-Error('\p{Is_Grapheme_Cluster_Break=-:=SpacingMark}');
-Error('\P{Is_Grapheme_Cluster_Break=-:=SpacingMark}');
-Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break=spacingmark}', "");
-Expect(1, 2307, '\p{Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(0, 2307, '\p{^Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(0, 2307, '\P{Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(1, 2307, '\P{^Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(0, 2306, '\p{Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(1, 2306, '\p{^Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(1, 2306, '\P{Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Expect(0, 2306, '\P{^Is_Grapheme_Cluster_Break=_ SPACINGMARK}', "");
-Error('\p{Is_GCB= /a/SM}');
-Error('\P{Is_GCB= /a/SM}');
-Expect(1, 2307, '\p{Is_GCB=sm}', "");
-Expect(0, 2307, '\p{^Is_GCB=sm}', "");
-Expect(0, 2307, '\P{Is_GCB=sm}', "");
-Expect(1, 2307, '\P{^Is_GCB=sm}', "");
-Expect(0, 2306, '\p{Is_GCB=sm}', "");
-Expect(1, 2306, '\p{^Is_GCB=sm}', "");
-Expect(1, 2306, '\P{Is_GCB=sm}', "");
-Expect(0, 2306, '\P{^Is_GCB=sm}', "");
-Expect(1, 2307, '\p{Is_GCB: SM}', "");
-Expect(0, 2307, '\p{^Is_GCB: SM}', "");
-Expect(0, 2307, '\P{Is_GCB: SM}', "");
-Expect(1, 2307, '\P{^Is_GCB: SM}', "");
-Expect(0, 2306, '\p{Is_GCB: SM}', "");
-Expect(1, 2306, '\p{^Is_GCB: SM}', "");
-Expect(1, 2306, '\P{Is_GCB: SM}', "");
-Expect(0, 2306, '\P{^Is_GCB: SM}', "");
-Error('\p{Grapheme_Cluster_Break=_/a/T}');
-Error('\P{Grapheme_Cluster_Break=_/a/T}');
-Expect(1, 4607, '\p{Grapheme_Cluster_Break=t}', "");
-Expect(0, 4607, '\p{^Grapheme_Cluster_Break=t}', "");
-Expect(0, 4607, '\P{Grapheme_Cluster_Break=t}', "");
-Expect(1, 4607, '\P{^Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\p{Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\p{^Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\P{Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\P{^Grapheme_Cluster_Break=t}', "");
-Expect(1, 4607, '\p{Grapheme_Cluster_Break=_-T}', "");
-Expect(0, 4607, '\p{^Grapheme_Cluster_Break=_-T}', "");
-Expect(0, 4607, '\P{Grapheme_Cluster_Break=_-T}', "");
-Expect(1, 4607, '\P{^Grapheme_Cluster_Break=_-T}', "");
-Expect(0, 4519, '\p{Grapheme_Cluster_Break=_-T}', "");
-Expect(1, 4519, '\p{^Grapheme_Cluster_Break=_-T}', "");
-Expect(1, 4519, '\P{Grapheme_Cluster_Break=_-T}', "");
-Expect(0, 4519, '\P{^Grapheme_Cluster_Break=_-T}', "");
-Error('\p{GCB=_/a/T}');
-Error('\P{GCB=_/a/T}');
-Expect(1, 4607, '\p{GCB=t}', "");
-Expect(0, 4607, '\p{^GCB=t}', "");
-Expect(0, 4607, '\P{GCB=t}', "");
-Expect(1, 4607, '\P{^GCB=t}', "");
-Expect(0, 4519, '\p{GCB=t}', "");
-Expect(1, 4519, '\p{^GCB=t}', "");
-Expect(1, 4519, '\P{GCB=t}', "");
-Expect(0, 4519, '\P{^GCB=t}', "");
-Expect(1, 4607, '\p{GCB: T}', "");
-Expect(0, 4607, '\p{^GCB: T}', "");
-Expect(0, 4607, '\P{GCB: T}', "");
-Expect(1, 4607, '\P{^GCB: T}', "");
-Expect(0, 4519, '\p{GCB: T}', "");
-Expect(1, 4519, '\p{^GCB: T}', "");
-Expect(1, 4519, '\P{GCB: T}', "");
-Expect(0, 4519, '\P{^GCB: T}', "");
-Error('\p{Is_Grapheme_Cluster_Break= /a/T}');
-Error('\P{Is_Grapheme_Cluster_Break= /a/T}');
-Expect(1, 4607, '\p{Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4607, '\p{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4607, '\P{Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4607, '\P{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break=t}', "");
-Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break=t}', "");
-Expect(1, 4607, '\p{Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(0, 4607, '\p{^Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(0, 4607, '\P{Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(1, 4607, '\P{^Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(0, 4519, '\p{Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(1, 4519, '\p{^Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(1, 4519, '\P{Is_Grapheme_Cluster_Break=_-t}', "");
-Expect(0, 4519, '\P{^Is_Grapheme_Cluster_Break=_-t}', "");
-Error('\p{Is_GCB=-_T/a/}');
-Error('\P{Is_GCB=-_T/a/}');
-Expect(1, 4607, '\p{Is_GCB=t}', "");
-Expect(0, 4607, '\p{^Is_GCB=t}', "");
-Expect(0, 4607, '\P{Is_GCB=t}', "");
-Expect(1, 4607, '\P{^Is_GCB=t}', "");
-Expect(0, 4519, '\p{Is_GCB=t}', "");
-Expect(1, 4519, '\p{^Is_GCB=t}', "");
-Expect(1, 4519, '\P{Is_GCB=t}', "");
-Expect(0, 4519, '\P{^Is_GCB=t}', "");
-Expect(1, 4607, '\p{Is_GCB: __T}', "");
-Expect(0, 4607, '\p{^Is_GCB: __T}', "");
-Expect(0, 4607, '\P{Is_GCB: __T}', "");
-Expect(1, 4607, '\P{^Is_GCB: __T}', "");
-Expect(0, 4519, '\p{Is_GCB: __T}', "");
-Expect(1, 4519, '\p{^Is_GCB: __T}', "");
-Expect(1, 4519, '\P{Is_GCB: __T}', "");
-Expect(0, 4519, '\P{^Is_GCB: __T}', "");
-Error('\p{Grapheme_Cluster_Break: :=_ LVT}');
-Error('\P{Grapheme_Cluster_Break: :=_ LVT}');
-Expect(1, 44059, '\p{Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\p{^Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44059, '\P{Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\P{^Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\p{Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\p{^Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44032, '\P{Grapheme_Cluster_Break=lvt}', "");
-Expect(0, 44032, '\P{^Grapheme_Cluster_Break=lvt}', "");
-Expect(1, 44059, '\p{Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44059, '\p{^Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44059, '\P{Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44059, '\P{^Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44032, '\p{Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44032, '\p{^Grapheme_Cluster_Break= LVT}', "");
-Expect(1, 44032, '\P{Grapheme_Cluster_Break= LVT}', "");
-Expect(0, 44032, '\P{^Grapheme_Cluster_Break= LVT}', "");
-Error('\p{GCB=- lvt/a/}');
-Error('\P{GCB=- lvt/a/}');
-Expect(1, 44059, '\p{GCB=lvt}', "");
-Expect(0, 44059, '\p{^GCB=lvt}', "");
-Expect(0, 44059, '\P{GCB=lvt}', "");
-Expect(1, 44059, '\P{^GCB=lvt}', "");
-Expect(0, 44032, '\p{GCB=lvt}', "");
-Expect(1, 44032, '\p{^GCB=lvt}', "");
-Expect(1, 44032, '\P{GCB=lvt}', "");
-Expect(0, 44032, '\P{^GCB=lvt}', "");
-Expect(1, 44059, '\p{GCB=_-LVT}', "");
-Expect(0, 44059, '\p{^GCB=_-LVT}', "");
-Expect(0, 44059, '\P{GCB=_-LVT}', "");
-Expect(1, 44059, '\P{^GCB=_-LVT}', "");
-Expect(0, 44032, '\p{GCB=_-LVT}', "");
-Expect(1, 44032, '\p{^GCB=_-LVT}', "");
-Expect(1, 44032, '\P{GCB=_-LVT}', "");
-Expect(0, 44032, '\P{^GCB=_-LVT}', "");
-Error('\p{Is_Grapheme_Cluster_Break: LVT/a/}');
-Error('\P{Is_Grapheme_Cluster_Break: LVT/a/}');
-Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break: lvt}', "");
-Expect(1, 44059, '\p{Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(0, 44059, '\p{^Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(0, 44059, '\P{Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(1, 44059, '\P{^Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(0, 44032, '\p{Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(1, 44032, '\p{^Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(1, 44032, '\P{Is_Grapheme_Cluster_Break: --lvt}', "");
-Expect(0, 44032, '\P{^Is_Grapheme_Cluster_Break: --lvt}', "");
-Error('\p{Is_GCB=_/a/LVT}');
-Error('\P{Is_GCB=_/a/LVT}');
-Expect(1, 44059, '\p{Is_GCB: lvt}', "");
-Expect(0, 44059, '\p{^Is_GCB: lvt}', "");
-Expect(0, 44059, '\P{Is_GCB: lvt}', "");
-Expect(1, 44059, '\P{^Is_GCB: lvt}', "");
-Expect(0, 44032, '\p{Is_GCB: lvt}', "");
-Expect(1, 44032, '\p{^Is_GCB: lvt}', "");
-Expect(1, 44032, '\P{Is_GCB: lvt}', "");
-Expect(0, 44032, '\P{^Is_GCB: lvt}', "");
-Expect(1, 44059, '\p{Is_GCB= LVT}', "");
-Expect(0, 44059, '\p{^Is_GCB= LVT}', "");
-Expect(0, 44059, '\P{Is_GCB= LVT}', "");
-Expect(1, 44059, '\P{^Is_GCB= LVT}', "");
-Expect(0, 44032, '\p{Is_GCB= LVT}', "");
-Expect(1, 44032, '\p{^Is_GCB= LVT}', "");
-Expect(1, 44032, '\P{Is_GCB= LVT}', "");
-Expect(0, 44032, '\P{^Is_GCB= LVT}', "");
-Error('\p{Grapheme_Cluster_Break=:=_ control}');
-Error('\P{Grapheme_Cluster_Break=:=_ control}');
-Expect(1, 9, '\p{Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\p{^Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\P{Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\P{^Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\p{Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\p{^Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\P{Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\P{^Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\p{Grapheme_Cluster_Break: -Control}', "");
-Expect(0, 9, '\p{^Grapheme_Cluster_Break: -Control}', "");
-Expect(0, 9, '\P{Grapheme_Cluster_Break: -Control}', "");
-Expect(1, 9, '\P{^Grapheme_Cluster_Break: -Control}', "");
-Expect(0, 10, '\p{Grapheme_Cluster_Break: -Control}', "");
-Expect(1, 10, '\p{^Grapheme_Cluster_Break: -Control}', "");
-Expect(1, 10, '\P{Grapheme_Cluster_Break: -Control}', "");
-Expect(0, 10, '\P{^Grapheme_Cluster_Break: -Control}', "");
-Error('\p{GCB= :=CN}');
-Error('\P{GCB= :=CN}');
-Expect(1, 9, '\p{GCB=cn}', "");
-Expect(0, 9, '\p{^GCB=cn}', "");
-Expect(0, 9, '\P{GCB=cn}', "");
-Expect(1, 9, '\P{^GCB=cn}', "");
-Expect(0, 10, '\p{GCB=cn}', "");
-Expect(1, 10, '\p{^GCB=cn}', "");
-Expect(1, 10, '\P{GCB=cn}', "");
-Expect(0, 10, '\P{^GCB=cn}', "");
-Expect(1, 9, '\p{GCB: _cn}', "");
-Expect(0, 9, '\p{^GCB: _cn}', "");
-Expect(0, 9, '\P{GCB: _cn}', "");
-Expect(1, 9, '\P{^GCB: _cn}', "");
-Expect(0, 10, '\p{GCB: _cn}', "");
-Expect(1, 10, '\p{^GCB: _cn}', "");
-Expect(1, 10, '\P{GCB: _cn}', "");
-Expect(0, 10, '\P{^GCB: _cn}', "");
-Error('\p{Is_Grapheme_Cluster_Break: /a/ -CONTROL}');
-Error('\P{Is_Grapheme_Cluster_Break: /a/ -CONTROL}');
-Expect(1, 9, '\p{Is_Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break=control}', "");
-Expect(0, 9, '\P{Is_Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\p{Is_Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break=control}', "");
-Expect(1, 10, '\P{Is_Grapheme_Cluster_Break=control}', "");
-Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break=control}', "");
-Expect(1, 9, '\p{Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(0, 9, '\p{^Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(0, 9, '\P{Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(1, 9, '\P{^Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(0, 10, '\p{Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(1, 10, '\p{^Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(1, 10, '\P{Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Expect(0, 10, '\P{^Is_Grapheme_Cluster_Break=-CONTROL}', "");
-Error('\p{Is_GCB=_/a/cn}');
-Error('\P{Is_GCB=_/a/cn}');
-Expect(1, 9, '\p{Is_GCB=cn}', "");
-Expect(0, 9, '\p{^Is_GCB=cn}', "");
-Expect(0, 9, '\P{Is_GCB=cn}', "");
-Expect(1, 9, '\P{^Is_GCB=cn}', "");
-Expect(0, 10, '\p{Is_GCB=cn}', "");
-Expect(1, 10, '\p{^Is_GCB=cn}', "");
-Expect(1, 10, '\P{Is_GCB=cn}', "");
-Expect(0, 10, '\P{^Is_GCB=cn}', "");
-Expect(1, 9, '\p{Is_GCB=-CN}', "");
-Expect(0, 9, '\p{^Is_GCB=-CN}', "");
-Expect(0, 9, '\P{Is_GCB=-CN}', "");
-Expect(1, 9, '\P{^Is_GCB=-CN}', "");
-Expect(0, 10, '\p{Is_GCB=-CN}', "");
-Expect(1, 10, '\p{^Is_GCB=-CN}', "");
-Expect(1, 10, '\P{Is_GCB=-CN}', "");
-Expect(0, 10, '\P{^Is_GCB=-CN}', "");
-Error('\p{Grapheme_Cluster_Break= PREPEND:=}');
-Error('\P{Grapheme_Cluster_Break= PREPEND:=}');
-Expect(1, 3652, '\p{Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\p{^Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\P{Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\P{^Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\p{Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\p{^Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\P{Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\P{^Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\p{Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3652, '\p{^Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3652, '\P{Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3652, '\P{^Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3647, '\p{Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3647, '\p{^Grapheme_Cluster_Break= Prepend}', "");
-Expect(1, 3647, '\P{Grapheme_Cluster_Break= Prepend}', "");
-Expect(0, 3647, '\P{^Grapheme_Cluster_Break= Prepend}', "");
-Error('\p{GCB=/a/-PP}');
-Error('\P{GCB=/a/-PP}');
-Expect(1, 3652, '\p{GCB: pp}', "");
-Expect(0, 3652, '\p{^GCB: pp}', "");
-Expect(0, 3652, '\P{GCB: pp}', "");
-Expect(1, 3652, '\P{^GCB: pp}', "");
-Expect(0, 3647, '\p{GCB: pp}', "");
-Expect(1, 3647, '\p{^GCB: pp}', "");
-Expect(1, 3647, '\P{GCB: pp}', "");
-Expect(0, 3647, '\P{^GCB: pp}', "");
-Expect(1, 3652, '\p{GCB=- PP}', "");
-Expect(0, 3652, '\p{^GCB=- PP}', "");
-Expect(0, 3652, '\P{GCB=- PP}', "");
-Expect(1, 3652, '\P{^GCB=- PP}', "");
-Expect(0, 3647, '\p{GCB=- PP}', "");
-Expect(1, 3647, '\p{^GCB=- PP}', "");
-Expect(1, 3647, '\P{GCB=- PP}', "");
-Expect(0, 3647, '\P{^GCB=- PP}', "");
-Error('\p{Is_Grapheme_Cluster_Break=:= prepend}');
-Error('\P{Is_Grapheme_Cluster_Break=:= prepend}');
-Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break=prepend}', "");
-Expect(1, 3652, '\p{Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(0, 3652, '\p{^Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(0, 3652, '\P{Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(1, 3652, '\P{^Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(0, 3647, '\p{Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(1, 3647, '\p{^Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(1, 3647, '\P{Is_Grapheme_Cluster_Break: Prepend}', "");
-Expect(0, 3647, '\P{^Is_Grapheme_Cluster_Break: Prepend}', "");
-Error('\p{Is_GCB: := pp}');
-Error('\P{Is_GCB: := pp}');
-Expect(1, 3652, '\p{Is_GCB: pp}', "");
-Expect(0, 3652, '\p{^Is_GCB: pp}', "");
-Expect(0, 3652, '\P{Is_GCB: pp}', "");
-Expect(1, 3652, '\P{^Is_GCB: pp}', "");
-Expect(0, 3647, '\p{Is_GCB: pp}', "");
-Expect(1, 3647, '\p{^Is_GCB: pp}', "");
-Expect(1, 3647, '\P{Is_GCB: pp}', "");
-Expect(0, 3647, '\P{^Is_GCB: pp}', "");
-Expect(1, 3652, '\p{Is_GCB= PP}', "");
-Expect(0, 3652, '\p{^Is_GCB= PP}', "");
-Expect(0, 3652, '\P{Is_GCB= PP}', "");
-Expect(1, 3652, '\P{^Is_GCB= PP}', "");
-Expect(0, 3647, '\p{Is_GCB= PP}', "");
-Expect(1, 3647, '\p{^Is_GCB= PP}', "");
-Expect(1, 3647, '\P{Is_GCB= PP}', "");
-Expect(0, 3647, '\P{^Is_GCB= PP}', "");
-Error('\p{Grapheme_Cluster_Break: :=LV}');
-Error('\P{Grapheme_Cluster_Break: :=LV}');
-Expect(1, 44032, '\p{Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\p{^Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\P{Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\P{^Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\p{Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\p{^Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\P{Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\P{^Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\p{Grapheme_Cluster_Break=__lv}', "");
-Expect(0, 44032, '\p{^Grapheme_Cluster_Break=__lv}', "");
-Expect(0, 44032, '\P{Grapheme_Cluster_Break=__lv}', "");
-Expect(1, 44032, '\P{^Grapheme_Cluster_Break=__lv}', "");
-Expect(0, 44031, '\p{Grapheme_Cluster_Break=__lv}', "");
-Expect(1, 44031, '\p{^Grapheme_Cluster_Break=__lv}', "");
-Expect(1, 44031, '\P{Grapheme_Cluster_Break=__lv}', "");
-Expect(0, 44031, '\P{^Grapheme_Cluster_Break=__lv}', "");
-Error('\p{GCB=/a/ LV}');
-Error('\P{GCB=/a/ LV}');
-Expect(1, 44032, '\p{GCB=lv}', "");
-Expect(0, 44032, '\p{^GCB=lv}', "");
-Expect(0, 44032, '\P{GCB=lv}', "");
-Expect(1, 44032, '\P{^GCB=lv}', "");
-Expect(0, 44031, '\p{GCB=lv}', "");
-Expect(1, 44031, '\p{^GCB=lv}', "");
-Expect(1, 44031, '\P{GCB=lv}', "");
-Expect(0, 44031, '\P{^GCB=lv}', "");
-Expect(1, 44032, '\p{GCB=_lv}', "");
-Expect(0, 44032, '\p{^GCB=_lv}', "");
-Expect(0, 44032, '\P{GCB=_lv}', "");
-Expect(1, 44032, '\P{^GCB=_lv}', "");
-Expect(0, 44031, '\p{GCB=_lv}', "");
-Expect(1, 44031, '\p{^GCB=_lv}', "");
-Expect(1, 44031, '\P{GCB=_lv}', "");
-Expect(0, 44031, '\P{^GCB=_lv}', "");
-Error('\p{Is_Grapheme_Cluster_Break=-/a/LV}');
-Error('\P{Is_Grapheme_Cluster_Break=-/a/LV}');
-Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break=lv}', "");
-Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break=lv}', "");
-Expect(1, 44032, '\p{Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(0, 44032, '\p{^Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(0, 44032, '\P{Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(1, 44032, '\P{^Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(0, 44031, '\p{Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(1, 44031, '\p{^Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(1, 44031, '\P{Is_Grapheme_Cluster_Break= -LV}', "");
-Expect(0, 44031, '\P{^Is_Grapheme_Cluster_Break= -LV}', "");
-Error('\p{Is_GCB= lv/a/}');
-Error('\P{Is_GCB= lv/a/}');
-Expect(1, 44032, '\p{Is_GCB=lv}', "");
-Expect(0, 44032, '\p{^Is_GCB=lv}', "");
-Expect(0, 44032, '\P{Is_GCB=lv}', "");
-Expect(1, 44032, '\P{^Is_GCB=lv}', "");
-Expect(0, 44031, '\p{Is_GCB=lv}', "");
-Expect(1, 44031, '\p{^Is_GCB=lv}', "");
-Expect(1, 44031, '\P{Is_GCB=lv}', "");
-Expect(0, 44031, '\P{^Is_GCB=lv}', "");
-Expect(1, 44032, '\p{Is_GCB= _LV}', "");
-Expect(0, 44032, '\p{^Is_GCB= _LV}', "");
-Expect(0, 44032, '\P{Is_GCB= _LV}', "");
-Expect(1, 44032, '\P{^Is_GCB= _LV}', "");
-Expect(0, 44031, '\p{Is_GCB= _LV}', "");
-Expect(1, 44031, '\p{^Is_GCB= _LV}', "");
-Expect(1, 44031, '\P{Is_GCB= _LV}', "");
-Expect(0, 44031, '\P{^Is_GCB= _LV}', "");
-Error('\p{Grapheme_Cluster_Break=_CR:=}');
-Error('\P{Grapheme_Cluster_Break=_CR:=}');
-Expect(1, 13, '\p{Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\p{^Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\P{Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\P{^Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\p{Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\p{^Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\P{Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\P{^Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\p{Grapheme_Cluster_Break: - CR}', "");
-Expect(0, 13, '\p{^Grapheme_Cluster_Break: - CR}', "");
-Expect(0, 13, '\P{Grapheme_Cluster_Break: - CR}', "");
-Expect(1, 13, '\P{^Grapheme_Cluster_Break: - CR}', "");
-Expect(0, 12, '\p{Grapheme_Cluster_Break: - CR}', "");
-Expect(1, 12, '\p{^Grapheme_Cluster_Break: - CR}', "");
-Expect(1, 12, '\P{Grapheme_Cluster_Break: - CR}', "");
-Expect(0, 12, '\P{^Grapheme_Cluster_Break: - CR}', "");
-Error('\p{GCB=/a/CR}');
-Error('\P{GCB=/a/CR}');
-Expect(1, 13, '\p{GCB=cr}', "");
-Expect(0, 13, '\p{^GCB=cr}', "");
-Expect(0, 13, '\P{GCB=cr}', "");
-Expect(1, 13, '\P{^GCB=cr}', "");
-Expect(0, 12, '\p{GCB=cr}', "");
-Expect(1, 12, '\p{^GCB=cr}', "");
-Expect(1, 12, '\P{GCB=cr}', "");
-Expect(0, 12, '\P{^GCB=cr}', "");
-Expect(1, 13, '\p{GCB=_ CR}', "");
-Expect(0, 13, '\p{^GCB=_ CR}', "");
-Expect(0, 13, '\P{GCB=_ CR}', "");
-Expect(1, 13, '\P{^GCB=_ CR}', "");
-Expect(0, 12, '\p{GCB=_ CR}', "");
-Expect(1, 12, '\p{^GCB=_ CR}', "");
-Expect(1, 12, '\P{GCB=_ CR}', "");
-Expect(0, 12, '\P{^GCB=_ CR}', "");
-Error('\p{Is_Grapheme_Cluster_Break= :=CR}');
-Error('\P{Is_Grapheme_Cluster_Break= :=CR}');
-Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=cr}', "");
-Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=cr}', "");
-Expect(1, 13, '\p{Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(0, 13, '\p{^Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(0, 13, '\P{Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(1, 13, '\P{^Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(0, 12, '\p{Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(1, 12, '\p{^Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(1, 12, '\P{Is_Grapheme_Cluster_Break=_-CR}', "");
-Expect(0, 12, '\P{^Is_Grapheme_Cluster_Break=_-CR}', "");
-Error('\p{Is_GCB=:=-CR}');
-Error('\P{Is_GCB=:=-CR}');
-Expect(1, 13, '\p{Is_GCB=cr}', "");
-Expect(0, 13, '\p{^Is_GCB=cr}', "");
-Expect(0, 13, '\P{Is_GCB=cr}', "");
-Expect(1, 13, '\P{^Is_GCB=cr}', "");
-Expect(0, 12, '\p{Is_GCB=cr}', "");
-Expect(1, 12, '\p{^Is_GCB=cr}', "");
-Expect(1, 12, '\P{Is_GCB=cr}', "");
-Expect(0, 12, '\P{^Is_GCB=cr}', "");
-Expect(1, 13, '\p{Is_GCB: CR}', "");
-Expect(0, 13, '\p{^Is_GCB: CR}', "");
-Expect(0, 13, '\P{Is_GCB: CR}', "");
-Expect(1, 13, '\P{^Is_GCB: CR}', "");
-Expect(0, 12, '\p{Is_GCB: CR}', "");
-Expect(1, 12, '\p{^Is_GCB: CR}', "");
-Expect(1, 12, '\P{Is_GCB: CR}', "");
-Expect(0, 12, '\P{^Is_GCB: CR}', "");
-Error('\p{Grapheme_Cluster_Break= other/a/}');
-Error('\P{Grapheme_Cluster_Break= other/a/}');
-Expect(1, 126, '\p{Grapheme_Cluster_Break: other}', "");
-Expect(0, 126, '\p{^Grapheme_Cluster_Break: other}', "");
-Expect(0, 126, '\P{Grapheme_Cluster_Break: other}', "");
-Expect(1, 126, '\P{^Grapheme_Cluster_Break: other}', "");
-Expect(0, 31, '\p{Grapheme_Cluster_Break: other}', "");
-Expect(1, 31, '\p{^Grapheme_Cluster_Break: other}', "");
-Expect(1, 31, '\P{Grapheme_Cluster_Break: other}', "");
-Expect(0, 31, '\P{^Grapheme_Cluster_Break: other}', "");
-Expect(1, 126, '\p{Grapheme_Cluster_Break= Other}', "");
-Expect(0, 126, '\p{^Grapheme_Cluster_Break= Other}', "");
-Expect(0, 126, '\P{Grapheme_Cluster_Break= Other}', "");
-Expect(1, 126, '\P{^Grapheme_Cluster_Break= Other}', "");
-Expect(0, 31, '\p{Grapheme_Cluster_Break= Other}', "");
-Expect(1, 31, '\p{^Grapheme_Cluster_Break= Other}', "");
-Expect(1, 31, '\P{Grapheme_Cluster_Break= Other}', "");
-Expect(0, 31, '\P{^Grapheme_Cluster_Break= Other}', "");
-Error('\p{GCB=_ xx/a/}');
-Error('\P{GCB=_ xx/a/}');
-Expect(1, 126, '\p{GCB=xx}', "");
-Expect(0, 126, '\p{^GCB=xx}', "");
-Expect(0, 126, '\P{GCB=xx}', "");
-Expect(1, 126, '\P{^GCB=xx}', "");
-Expect(0, 31, '\p{GCB=xx}', "");
-Expect(1, 31, '\p{^GCB=xx}', "");
-Expect(1, 31, '\P{GCB=xx}', "");
-Expect(0, 31, '\P{^GCB=xx}', "");
-Expect(1, 126, '\p{GCB: XX}', "");
-Expect(0, 126, '\p{^GCB: XX}', "");
-Expect(0, 126, '\P{GCB: XX}', "");
-Expect(1, 126, '\P{^GCB: XX}', "");
-Expect(0, 31, '\p{GCB: XX}', "");
-Expect(1, 31, '\p{^GCB: XX}', "");
-Expect(1, 31, '\P{GCB: XX}', "");
-Expect(0, 31, '\P{^GCB: XX}', "");
-Error('\p{Is_Grapheme_Cluster_Break: _/a/Other}');
-Error('\P{Is_Grapheme_Cluster_Break: _/a/Other}');
-Expect(1, 126, '\p{Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 126, '\P{Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 31, '\p{Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 31, '\p{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 31, '\P{Is_Grapheme_Cluster_Break=other}', "");
-Expect(0, 31, '\P{^Is_Grapheme_Cluster_Break=other}', "");
-Expect(1, 126, '\p{Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(0, 126, '\P{Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(0, 31, '\p{Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(1, 31, '\p{^Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(1, 31, '\P{Is_Grapheme_Cluster_Break= -Other}', "");
-Expect(0, 31, '\P{^Is_Grapheme_Cluster_Break= -Other}', "");
-Error('\p{Is_GCB=:= XX}');
-Error('\P{Is_GCB=:= XX}');
-Expect(1, 126, '\p{Is_GCB=xx}', "");
-Expect(0, 126, '\p{^Is_GCB=xx}', "");
-Expect(0, 126, '\P{Is_GCB=xx}', "");
-Expect(1, 126, '\P{^Is_GCB=xx}', "");
-Expect(0, 31, '\p{Is_GCB=xx}', "");
-Expect(1, 31, '\p{^Is_GCB=xx}', "");
-Expect(1, 31, '\P{Is_GCB=xx}', "");
-Expect(0, 31, '\P{^Is_GCB=xx}', "");
-Expect(1, 126, '\p{Is_GCB= XX}', "");
-Expect(0, 126, '\p{^Is_GCB= XX}', "");
-Expect(0, 126, '\P{Is_GCB= XX}', "");
-Expect(1, 126, '\P{^Is_GCB= XX}', "");
-Expect(0, 31, '\p{Is_GCB= XX}', "");
-Expect(1, 31, '\p{^Is_GCB= XX}', "");
-Expect(1, 31, '\P{Is_GCB= XX}', "");
-Expect(0, 31, '\P{^Is_GCB= XX}', "");
-Error('\p{Grapheme_Cluster_Break= -Extend:=}');
-Error('\P{Grapheme_Cluster_Break= -Extend:=}');
-Expect(1, 879, '\p{Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\p{^Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\P{Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\P{^Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\p{Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\p{^Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\P{Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\P{^Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\p{Grapheme_Cluster_Break=-_Extend}', "");
-Expect(0, 879, '\p{^Grapheme_Cluster_Break=-_Extend}', "");
-Expect(0, 879, '\P{Grapheme_Cluster_Break=-_Extend}', "");
-Expect(1, 879, '\P{^Grapheme_Cluster_Break=-_Extend}', "");
-Expect(0, 767, '\p{Grapheme_Cluster_Break=-_Extend}', "");
-Expect(1, 767, '\p{^Grapheme_Cluster_Break=-_Extend}', "");
-Expect(1, 767, '\P{Grapheme_Cluster_Break=-_Extend}', "");
-Expect(0, 767, '\P{^Grapheme_Cluster_Break=-_Extend}', "");
-Error('\p{GCB=-:=ex}');
-Error('\P{GCB=-:=ex}');
-Expect(1, 879, '\p{GCB=ex}', "");
-Expect(0, 879, '\p{^GCB=ex}', "");
-Expect(0, 879, '\P{GCB=ex}', "");
-Expect(1, 879, '\P{^GCB=ex}', "");
-Expect(0, 767, '\p{GCB=ex}', "");
-Expect(1, 767, '\p{^GCB=ex}', "");
-Expect(1, 767, '\P{GCB=ex}', "");
-Expect(0, 767, '\P{^GCB=ex}', "");
-Expect(1, 879, '\p{GCB= -EX}', "");
-Expect(0, 879, '\p{^GCB= -EX}', "");
-Expect(0, 879, '\P{GCB= -EX}', "");
-Expect(1, 879, '\P{^GCB= -EX}', "");
-Expect(0, 767, '\p{GCB= -EX}', "");
-Expect(1, 767, '\p{^GCB= -EX}', "");
-Expect(1, 767, '\P{GCB= -EX}', "");
-Expect(0, 767, '\P{^GCB= -EX}', "");
-Error('\p{Is_Grapheme_Cluster_Break= extend/a/}');
-Error('\P{Is_Grapheme_Cluster_Break= extend/a/}');
-Expect(1, 879, '\p{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 879, '\P{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\p{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 767, '\P{Is_Grapheme_Cluster_Break=extend}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break=extend}', "");
-Expect(1, 879, '\p{Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(0, 879, '\P{Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(0, 767, '\p{Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(1, 767, '\P{Is_Grapheme_Cluster_Break= -Extend}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Cluster_Break= -Extend}', "");
-Error('\p{Is_GCB= :=ex}');
-Error('\P{Is_GCB= :=ex}');
-Expect(1, 879, '\p{Is_GCB=ex}', "");
-Expect(0, 879, '\p{^Is_GCB=ex}', "");
-Expect(0, 879, '\P{Is_GCB=ex}', "");
-Expect(1, 879, '\P{^Is_GCB=ex}', "");
-Expect(0, 767, '\p{Is_GCB=ex}', "");
-Expect(1, 767, '\p{^Is_GCB=ex}', "");
-Expect(1, 767, '\P{Is_GCB=ex}', "");
-Expect(0, 767, '\P{^Is_GCB=ex}', "");
-Expect(1, 879, '\p{Is_GCB: -_ex}', "");
-Expect(0, 879, '\p{^Is_GCB: -_ex}', "");
-Expect(0, 879, '\P{Is_GCB: -_ex}', "");
-Expect(1, 879, '\P{^Is_GCB: -_ex}', "");
-Expect(0, 767, '\p{Is_GCB: -_ex}', "");
-Expect(1, 767, '\p{^Is_GCB: -_ex}', "");
-Expect(1, 767, '\P{Is_GCB: -_ex}', "");
-Expect(0, 767, '\P{^Is_GCB: -_ex}', "");
-Error('\p{Grapheme_Cluster_Break=-v/a/}');
-Error('\P{Grapheme_Cluster_Break=-v/a/}');
-Expect(1, 4519, '\p{Grapheme_Cluster_Break=v}', "");
-Expect(0, 4519, '\p{^Grapheme_Cluster_Break=v}', "");
-Expect(0, 4519, '\P{Grapheme_Cluster_Break=v}', "");
-Expect(1, 4519, '\P{^Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\p{Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\p{^Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\P{Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\P{^Grapheme_Cluster_Break=v}', "");
-Expect(1, 4519, '\p{Grapheme_Cluster_Break= v}', "");
-Expect(0, 4519, '\p{^Grapheme_Cluster_Break= v}', "");
-Expect(0, 4519, '\P{Grapheme_Cluster_Break= v}', "");
-Expect(1, 4519, '\P{^Grapheme_Cluster_Break= v}', "");
-Expect(0, 4447, '\p{Grapheme_Cluster_Break= v}', "");
-Expect(1, 4447, '\p{^Grapheme_Cluster_Break= v}', "");
-Expect(1, 4447, '\P{Grapheme_Cluster_Break= v}', "");
-Expect(0, 4447, '\P{^Grapheme_Cluster_Break= v}', "");
-Error('\p{GCB=:= V}');
-Error('\P{GCB=:= V}');
-Expect(1, 4519, '\p{GCB=v}', "");
-Expect(0, 4519, '\p{^GCB=v}', "");
-Expect(0, 4519, '\P{GCB=v}', "");
-Expect(1, 4519, '\P{^GCB=v}', "");
-Expect(0, 4447, '\p{GCB=v}', "");
-Expect(1, 4447, '\p{^GCB=v}', "");
-Expect(1, 4447, '\P{GCB=v}', "");
-Expect(0, 4447, '\P{^GCB=v}', "");
-Expect(1, 4519, '\p{GCB= V}', "");
-Expect(0, 4519, '\p{^GCB= V}', "");
-Expect(0, 4519, '\P{GCB= V}', "");
-Expect(1, 4519, '\P{^GCB= V}', "");
-Expect(0, 4447, '\p{GCB= V}', "");
-Expect(1, 4447, '\p{^GCB= V}', "");
-Expect(1, 4447, '\P{GCB= V}', "");
-Expect(0, 4447, '\P{^GCB= V}', "");
-Error('\p{Is_Grapheme_Cluster_Break=:= V}');
-Error('\P{Is_Grapheme_Cluster_Break=:= V}');
-Expect(1, 4519, '\p{Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4519, '\p{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4519, '\P{Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4519, '\P{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break=v}', "");
-Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break=v}', "");
-Expect(1, 4519, '\p{Is_Grapheme_Cluster_Break= V}', "");
-Expect(0, 4519, '\p{^Is_Grapheme_Cluster_Break= V}', "");
-Expect(0, 4519, '\P{Is_Grapheme_Cluster_Break= V}', "");
-Expect(1, 4519, '\P{^Is_Grapheme_Cluster_Break= V}', "");
-Expect(0, 4447, '\p{Is_Grapheme_Cluster_Break= V}', "");
-Expect(1, 4447, '\p{^Is_Grapheme_Cluster_Break= V}', "");
-Expect(1, 4447, '\P{Is_Grapheme_Cluster_Break= V}', "");
-Expect(0, 4447, '\P{^Is_Grapheme_Cluster_Break= V}', "");
-Error('\p{Is_GCB= :=v}');
-Error('\P{Is_GCB= :=v}');
-Expect(1, 4519, '\p{Is_GCB=v}', "");
-Expect(0, 4519, '\p{^Is_GCB=v}', "");
-Expect(0, 4519, '\P{Is_GCB=v}', "");
-Expect(1, 4519, '\P{^Is_GCB=v}', "");
-Expect(0, 4447, '\p{Is_GCB=v}', "");
-Expect(1, 4447, '\p{^Is_GCB=v}', "");
-Expect(1, 4447, '\P{Is_GCB=v}', "");
-Expect(0, 4447, '\P{^Is_GCB=v}', "");
-Expect(1, 4519, '\p{Is_GCB=- V}', "");
-Expect(0, 4519, '\p{^Is_GCB=- V}', "");
-Expect(0, 4519, '\P{Is_GCB=- V}', "");
-Expect(1, 4519, '\P{^Is_GCB=- V}', "");
-Expect(0, 4447, '\p{Is_GCB=- V}', "");
-Expect(1, 4447, '\p{^Is_GCB=- V}', "");
-Expect(1, 4447, '\P{Is_GCB=- V}', "");
-Expect(0, 4447, '\P{^Is_GCB=- V}', "");
-Error('\p{Grapheme_Cluster_Break=/a/ LF}');
-Error('\P{Grapheme_Cluster_Break=/a/ LF}');
-Expect(1, 10, '\p{Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\p{^Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\P{Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\P{^Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\p{Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\p{^Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\P{Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\P{^Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\p{Grapheme_Cluster_Break= -LF}', "");
-Expect(0, 10, '\p{^Grapheme_Cluster_Break= -LF}', "");
-Expect(0, 10, '\P{Grapheme_Cluster_Break= -LF}', "");
-Expect(1, 10, '\P{^Grapheme_Cluster_Break= -LF}', "");
-Expect(0, 9, '\p{Grapheme_Cluster_Break= -LF}', "");
-Expect(1, 9, '\p{^Grapheme_Cluster_Break= -LF}', "");
-Expect(1, 9, '\P{Grapheme_Cluster_Break= -LF}', "");
-Expect(0, 9, '\P{^Grapheme_Cluster_Break= -LF}', "");
-Error('\p{GCB=-:=LF}');
-Error('\P{GCB=-:=LF}');
-Expect(1, 10, '\p{GCB: lf}', "");
-Expect(0, 10, '\p{^GCB: lf}', "");
-Expect(0, 10, '\P{GCB: lf}', "");
-Expect(1, 10, '\P{^GCB: lf}', "");
-Expect(0, 9, '\p{GCB: lf}', "");
-Expect(1, 9, '\p{^GCB: lf}', "");
-Expect(1, 9, '\P{GCB: lf}', "");
-Expect(0, 9, '\P{^GCB: lf}', "");
-Expect(1, 10, '\p{GCB=- LF}', "");
-Expect(0, 10, '\p{^GCB=- LF}', "");
-Expect(0, 10, '\P{GCB=- LF}', "");
-Expect(1, 10, '\P{^GCB=- LF}', "");
-Expect(0, 9, '\p{GCB=- LF}', "");
-Expect(1, 9, '\p{^GCB=- LF}', "");
-Expect(1, 9, '\P{GCB=- LF}', "");
-Expect(0, 9, '\P{^GCB=- LF}', "");
-Error('\p{Is_Grapheme_Cluster_Break= LF:=}');
-Error('\P{Is_Grapheme_Cluster_Break= LF:=}');
-Expect(1, 10, '\p{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 10, '\P{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\p{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 9, '\P{Is_Grapheme_Cluster_Break=lf}', "");
-Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break=lf}', "");
-Expect(1, 10, '\p{Is_Grapheme_Cluster_Break= lf}', "");
-Expect(0, 10, '\p{^Is_Grapheme_Cluster_Break= lf}', "");
-Expect(0, 10, '\P{Is_Grapheme_Cluster_Break= lf}', "");
-Expect(1, 10, '\P{^Is_Grapheme_Cluster_Break= lf}', "");
-Expect(0, 9, '\p{Is_Grapheme_Cluster_Break= lf}', "");
-Expect(1, 9, '\p{^Is_Grapheme_Cluster_Break= lf}', "");
-Expect(1, 9, '\P{Is_Grapheme_Cluster_Break= lf}', "");
-Expect(0, 9, '\P{^Is_Grapheme_Cluster_Break= lf}', "");
-Error('\p{Is_GCB= /a/LF}');
-Error('\P{Is_GCB= /a/LF}');
-Expect(1, 10, '\p{Is_GCB=lf}', "");
-Expect(0, 10, '\p{^Is_GCB=lf}', "");
-Expect(0, 10, '\P{Is_GCB=lf}', "");
-Expect(1, 10, '\P{^Is_GCB=lf}', "");
-Expect(0, 9, '\p{Is_GCB=lf}', "");
-Expect(1, 9, '\p{^Is_GCB=lf}', "");
-Expect(1, 9, '\P{Is_GCB=lf}', "");
-Expect(0, 9, '\P{^Is_GCB=lf}', "");
-Expect(1, 10, '\p{Is_GCB= LF}', "");
-Expect(0, 10, '\p{^Is_GCB= LF}', "");
-Expect(0, 10, '\P{Is_GCB= LF}', "");
-Expect(1, 10, '\P{^Is_GCB= LF}', "");
-Expect(0, 9, '\p{Is_GCB= LF}', "");
-Expect(1, 9, '\p{^Is_GCB= LF}', "");
-Expect(1, 9, '\P{Is_GCB= LF}', "");
-Expect(0, 9, '\P{^Is_GCB= LF}', "");
-Error('\p{Grapheme_Cluster_Break=/a/ L}');
-Error('\P{Grapheme_Cluster_Break=/a/ L}');
-Expect(1, 4447, '\p{Grapheme_Cluster_Break=l}', "");
-Expect(0, 4447, '\p{^Grapheme_Cluster_Break=l}', "");
-Expect(0, 4447, '\P{Grapheme_Cluster_Break=l}', "");
-Expect(1, 4447, '\P{^Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\p{Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\p{^Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\P{Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\P{^Grapheme_Cluster_Break=l}', "");
-Expect(1, 4447, '\p{Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4447, '\p{^Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4447, '\P{Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4447, '\P{^Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\p{Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\p{^Grapheme_Cluster_Break=-L}', "");
-Expect(1, 4351, '\P{Grapheme_Cluster_Break=-L}', "");
-Expect(0, 4351, '\P{^Grapheme_Cluster_Break=-L}', "");
-Error('\p{GCB=-L:=}');
-Error('\P{GCB=-L:=}');
-Expect(1, 4447, '\p{GCB=l}', "");
-Expect(0, 4447, '\p{^GCB=l}', "");
-Expect(0, 4447, '\P{GCB=l}', "");
-Expect(1, 4447, '\P{^GCB=l}', "");
-Expect(0, 4351, '\p{GCB=l}', "");
-Expect(1, 4351, '\p{^GCB=l}', "");
-Expect(1, 4351, '\P{GCB=l}', "");
-Expect(0, 4351, '\P{^GCB=l}', "");
-Expect(1, 4447, '\p{GCB= l}', "");
-Expect(0, 4447, '\p{^GCB= l}', "");
-Expect(0, 4447, '\P{GCB= l}', "");
-Expect(1, 4447, '\P{^GCB= l}', "");
-Expect(0, 4351, '\p{GCB= l}', "");
-Expect(1, 4351, '\p{^GCB= l}', "");
-Expect(1, 4351, '\P{GCB= l}', "");
-Expect(0, 4351, '\P{^GCB= l}', "");
-Error('\p{Is_Grapheme_Cluster_Break= L:=}');
-Error('\P{Is_Grapheme_Cluster_Break= L:=}');
-Expect(1, 4447, '\p{Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4447, '\p{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4447, '\P{Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4447, '\P{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=l}', "");
-Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=l}', "");
-Expect(1, 4447, '\p{Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(0, 4447, '\p{^Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(0, 4447, '\P{Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(1, 4447, '\P{^Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(0, 4351, '\p{Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(1, 4351, '\p{^Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(1, 4351, '\P{Is_Grapheme_Cluster_Break=_-L}', "");
-Expect(0, 4351, '\P{^Is_Grapheme_Cluster_Break=_-L}', "");
-Error('\p{Is_GCB= _L/a/}');
-Error('\P{Is_GCB= _L/a/}');
-Expect(1, 4447, '\p{Is_GCB=l}', "");
-Expect(0, 4447, '\p{^Is_GCB=l}', "");
-Expect(0, 4447, '\P{Is_GCB=l}', "");
-Expect(1, 4447, '\P{^Is_GCB=l}', "");
-Expect(0, 4351, '\p{Is_GCB=l}', "");
-Expect(1, 4351, '\p{^Is_GCB=l}', "");
-Expect(1, 4351, '\P{Is_GCB=l}', "");
-Expect(0, 4351, '\P{^Is_GCB=l}', "");
-Expect(1, 4447, '\p{Is_GCB= L}', "");
-Expect(0, 4447, '\p{^Is_GCB= L}', "");
-Expect(0, 4447, '\P{Is_GCB= L}', "");
-Expect(1, 4447, '\P{^Is_GCB= L}', "");
-Expect(0, 4351, '\p{Is_GCB= L}', "");
-Expect(1, 4351, '\p{^Is_GCB= L}', "");
-Expect(1, 4351, '\P{Is_GCB= L}', "");
-Expect(0, 4351, '\P{^Is_GCB= L}', "");
-Error('\p{Logical_Order_Exception=:=-Yes}');
-Error('\P{Logical_Order_Exception=:=-Yes}');
-Expect(1, 3652, '\p{Logical_Order_Exception=yes}', "");
-Expect(0, 3652, '\p{^Logical_Order_Exception=yes}', "");
-Expect(0, 3652, '\P{Logical_Order_Exception=yes}', "");
-Expect(1, 3652, '\P{^Logical_Order_Exception=yes}', "");
-Expect(0, 3647, '\p{Logical_Order_Exception=yes}', "");
-Expect(1, 3647, '\p{^Logical_Order_Exception=yes}', "");
-Expect(1, 3647, '\P{Logical_Order_Exception=yes}', "");
-Expect(0, 3647, '\P{^Logical_Order_Exception=yes}', "");
-Expect(1, 3652, '\p{Logical_Order_Exception: _yes}', "");
-Expect(0, 3652, '\p{^Logical_Order_Exception: _yes}', "");
-Expect(0, 3652, '\P{Logical_Order_Exception: _yes}', "");
-Expect(1, 3652, '\P{^Logical_Order_Exception: _yes}', "");
-Expect(0, 3647, '\p{Logical_Order_Exception: _yes}', "");
-Expect(1, 3647, '\p{^Logical_Order_Exception: _yes}', "");
-Expect(1, 3647, '\P{Logical_Order_Exception: _yes}', "");
-Expect(0, 3647, '\P{^Logical_Order_Exception: _yes}', "");
-Error('\p{LOE=_:=y}');
-Error('\P{LOE=_:=y}');
-Expect(1, 3652, '\p{LOE=y}', "");
-Expect(0, 3652, '\p{^LOE=y}', "");
-Expect(0, 3652, '\P{LOE=y}', "");
-Expect(1, 3652, '\P{^LOE=y}', "");
-Expect(0, 3647, '\p{LOE=y}', "");
-Expect(1, 3647, '\p{^LOE=y}', "");
-Expect(1, 3647, '\P{LOE=y}', "");
-Expect(0, 3647, '\P{^LOE=y}', "");
-Expect(1, 3652, '\p{LOE=-Y}', "");
-Expect(0, 3652, '\p{^LOE=-Y}', "");
-Expect(0, 3652, '\P{LOE=-Y}', "");
-Expect(1, 3652, '\P{^LOE=-Y}', "");
-Expect(0, 3647, '\p{LOE=-Y}', "");
-Expect(1, 3647, '\p{^LOE=-Y}', "");
-Expect(1, 3647, '\P{LOE=-Y}', "");
-Expect(0, 3647, '\P{^LOE=-Y}', "");
-Error('\p{Is_Logical_Order_Exception= /a/T}');
-Error('\P{Is_Logical_Order_Exception= /a/T}');
-Expect(1, 3652, '\p{Is_Logical_Order_Exception=t}', "");
-Expect(0, 3652, '\p{^Is_Logical_Order_Exception=t}', "");
-Expect(0, 3652, '\P{Is_Logical_Order_Exception=t}', "");
-Expect(1, 3652, '\P{^Is_Logical_Order_Exception=t}', "");
-Expect(0, 3647, '\p{Is_Logical_Order_Exception=t}', "");
-Expect(1, 3647, '\p{^Is_Logical_Order_Exception=t}', "");
-Expect(1, 3647, '\P{Is_Logical_Order_Exception=t}', "");
-Expect(0, 3647, '\P{^Is_Logical_Order_Exception=t}', "");
-Expect(1, 3652, '\p{Is_Logical_Order_Exception= -t}', "");
-Expect(0, 3652, '\p{^Is_Logical_Order_Exception= -t}', "");
-Expect(0, 3652, '\P{Is_Logical_Order_Exception= -t}', "");
-Expect(1, 3652, '\P{^Is_Logical_Order_Exception= -t}', "");
-Expect(0, 3647, '\p{Is_Logical_Order_Exception= -t}', "");
-Expect(1, 3647, '\p{^Is_Logical_Order_Exception= -t}', "");
-Expect(1, 3647, '\P{Is_Logical_Order_Exception= -t}', "");
-Expect(0, 3647, '\P{^Is_Logical_Order_Exception= -t}', "");
-Error('\p{Is_LOE=/a/ _True}');
-Error('\P{Is_LOE=/a/ _True}');
-Expect(1, 3652, '\p{Is_LOE=true}', "");
-Expect(0, 3652, '\p{^Is_LOE=true}', "");
-Expect(0, 3652, '\P{Is_LOE=true}', "");
-Expect(1, 3652, '\P{^Is_LOE=true}', "");
-Expect(0, 3647, '\p{Is_LOE=true}', "");
-Expect(1, 3647, '\p{^Is_LOE=true}', "");
-Expect(1, 3647, '\P{Is_LOE=true}', "");
-Expect(0, 3647, '\P{^Is_LOE=true}', "");
-Expect(1, 3652, '\p{Is_LOE=__True}', "");
-Expect(0, 3652, '\p{^Is_LOE=__True}', "");
-Expect(0, 3652, '\P{Is_LOE=__True}', "");
-Expect(1, 3652, '\P{^Is_LOE=__True}', "");
-Expect(0, 3647, '\p{Is_LOE=__True}', "");
-Expect(1, 3647, '\p{^Is_LOE=__True}', "");
-Expect(1, 3647, '\P{Is_LOE=__True}', "");
-Expect(0, 3647, '\P{^Is_LOE=__True}', "");
-Error('\p{Logical_Order_Exception= -No/a/}');
-Error('\P{Logical_Order_Exception= -No/a/}');
-Expect(1, 3647, '\p{Logical_Order_Exception=no}', "");
-Expect(0, 3647, '\p{^Logical_Order_Exception=no}', "");
-Expect(0, 3647, '\P{Logical_Order_Exception=no}', "");
-Expect(1, 3647, '\P{^Logical_Order_Exception=no}', "");
-Expect(0, 3652, '\p{Logical_Order_Exception=no}', "");
-Expect(1, 3652, '\p{^Logical_Order_Exception=no}', "");
-Expect(1, 3652, '\P{Logical_Order_Exception=no}', "");
-Expect(0, 3652, '\P{^Logical_Order_Exception=no}', "");
-Expect(1, 3647, '\p{Logical_Order_Exception: -No}', "");
-Expect(0, 3647, '\p{^Logical_Order_Exception: -No}', "");
-Expect(0, 3647, '\P{Logical_Order_Exception: -No}', "");
-Expect(1, 3647, '\P{^Logical_Order_Exception: -No}', "");
-Expect(0, 3652, '\p{Logical_Order_Exception: -No}', "");
-Expect(1, 3652, '\p{^Logical_Order_Exception: -No}', "");
-Expect(1, 3652, '\P{Logical_Order_Exception: -No}', "");
-Expect(0, 3652, '\P{^Logical_Order_Exception: -No}', "");
-Error('\p{LOE=_n/a/}');
-Error('\P{LOE=_n/a/}');
-Expect(1, 3647, '\p{LOE: n}', "");
-Expect(0, 3647, '\p{^LOE: n}', "");
-Expect(0, 3647, '\P{LOE: n}', "");
-Expect(1, 3647, '\P{^LOE: n}', "");
-Expect(0, 3652, '\p{LOE: n}', "");
-Expect(1, 3652, '\p{^LOE: n}', "");
-Expect(1, 3652, '\P{LOE: n}', "");
-Expect(0, 3652, '\P{^LOE: n}', "");
-Expect(1, 3647, '\p{LOE=_-N}', "");
-Expect(0, 3647, '\p{^LOE=_-N}', "");
-Expect(0, 3647, '\P{LOE=_-N}', "");
-Expect(1, 3647, '\P{^LOE=_-N}', "");
-Expect(0, 3652, '\p{LOE=_-N}', "");
-Expect(1, 3652, '\p{^LOE=_-N}', "");
-Expect(1, 3652, '\P{LOE=_-N}', "");
-Expect(0, 3652, '\P{^LOE=_-N}', "");
-Error('\p{Is_Logical_Order_Exception= F:=}');
-Error('\P{Is_Logical_Order_Exception= F:=}');
-Expect(1, 3647, '\p{Is_Logical_Order_Exception=f}', "");
-Expect(0, 3647, '\p{^Is_Logical_Order_Exception=f}', "");
-Expect(0, 3647, '\P{Is_Logical_Order_Exception=f}', "");
-Expect(1, 3647, '\P{^Is_Logical_Order_Exception=f}', "");
-Expect(0, 3652, '\p{Is_Logical_Order_Exception=f}', "");
-Expect(1, 3652, '\p{^Is_Logical_Order_Exception=f}', "");
-Expect(1, 3652, '\P{Is_Logical_Order_Exception=f}', "");
-Expect(0, 3652, '\P{^Is_Logical_Order_Exception=f}', "");
-Expect(1, 3647, '\p{Is_Logical_Order_Exception=F}', "");
-Expect(0, 3647, '\p{^Is_Logical_Order_Exception=F}', "");
-Expect(0, 3647, '\P{Is_Logical_Order_Exception=F}', "");
-Expect(1, 3647, '\P{^Is_Logical_Order_Exception=F}', "");
-Expect(0, 3652, '\p{Is_Logical_Order_Exception=F}', "");
-Expect(1, 3652, '\p{^Is_Logical_Order_Exception=F}', "");
-Expect(1, 3652, '\P{Is_Logical_Order_Exception=F}', "");
-Expect(0, 3652, '\P{^Is_Logical_Order_Exception=F}', "");
-Error('\p{Is_LOE= _False/a/}');
-Error('\P{Is_LOE= _False/a/}');
-Expect(1, 3647, '\p{Is_LOE:false}', "");
-Expect(0, 3647, '\p{^Is_LOE:false}', "");
-Expect(0, 3647, '\P{Is_LOE:false}', "");
-Expect(1, 3647, '\P{^Is_LOE:false}', "");
-Expect(0, 3652, '\p{Is_LOE:false}', "");
-Expect(1, 3652, '\p{^Is_LOE:false}', "");
-Expect(1, 3652, '\P{Is_LOE:false}', "");
-Expect(0, 3652, '\P{^Is_LOE:false}', "");
-Expect(1, 3647, '\p{Is_LOE=--False}', "");
-Expect(0, 3647, '\p{^Is_LOE=--False}', "");
-Expect(0, 3647, '\P{Is_LOE=--False}', "");
-Expect(1, 3647, '\P{^Is_LOE=--False}', "");
-Expect(0, 3652, '\p{Is_LOE=--False}', "");
-Expect(1, 3652, '\p{^Is_LOE=--False}', "");
-Expect(1, 3652, '\P{Is_LOE=--False}', "");
-Expect(0, 3652, '\P{^Is_LOE=--False}', "");
-Error('\p{Bidi_Mirrored=/a/yes}');
-Error('\P{Bidi_Mirrored=/a/yes}');
-Expect(1, 41, '\p{Bidi_Mirrored=yes}', "");
-Expect(0, 41, '\p{^Bidi_Mirrored=yes}', "");
-Expect(0, 41, '\P{Bidi_Mirrored=yes}', "");
-Expect(1, 41, '\P{^Bidi_Mirrored=yes}', "");
-Expect(0, 39, '\p{Bidi_Mirrored=yes}', "");
-Expect(1, 39, '\p{^Bidi_Mirrored=yes}', "");
-Expect(1, 39, '\P{Bidi_Mirrored=yes}', "");
-Expect(0, 39, '\P{^Bidi_Mirrored=yes}', "");
-Expect(1, 41, '\p{Bidi_Mirrored= -yes}', "");
-Expect(0, 41, '\p{^Bidi_Mirrored= -yes}', "");
-Expect(0, 41, '\P{Bidi_Mirrored= -yes}', "");
-Expect(1, 41, '\P{^Bidi_Mirrored= -yes}', "");
-Expect(0, 39, '\p{Bidi_Mirrored= -yes}', "");
-Expect(1, 39, '\p{^Bidi_Mirrored= -yes}', "");
-Expect(1, 39, '\P{Bidi_Mirrored= -yes}', "");
-Expect(0, 39, '\P{^Bidi_Mirrored= -yes}', "");
-Error('\p{Bidi_M: := -Y}');
-Error('\P{Bidi_M: := -Y}');
-Expect(1, 41, '\p{Bidi_M=y}', "");
-Expect(0, 41, '\p{^Bidi_M=y}', "");
-Expect(0, 41, '\P{Bidi_M=y}', "");
-Expect(1, 41, '\P{^Bidi_M=y}', "");
-Expect(0, 39, '\p{Bidi_M=y}', "");
-Expect(1, 39, '\p{^Bidi_M=y}', "");
-Expect(1, 39, '\P{Bidi_M=y}', "");
-Expect(0, 39, '\P{^Bidi_M=y}', "");
-Expect(1, 41, '\p{Bidi_M=_y}', "");
-Expect(0, 41, '\p{^Bidi_M=_y}', "");
-Expect(0, 41, '\P{Bidi_M=_y}', "");
-Expect(1, 41, '\P{^Bidi_M=_y}', "");
-Expect(0, 39, '\p{Bidi_M=_y}', "");
-Expect(1, 39, '\p{^Bidi_M=_y}', "");
-Expect(1, 39, '\P{Bidi_M=_y}', "");
-Expect(0, 39, '\P{^Bidi_M=_y}', "");
-Error('\p{Is_Bidi_Mirrored= T:=}');
-Error('\P{Is_Bidi_Mirrored= T:=}');
-Expect(1, 41, '\p{Is_Bidi_Mirrored=t}', "");
-Expect(0, 41, '\p{^Is_Bidi_Mirrored=t}', "");
-Expect(0, 41, '\P{Is_Bidi_Mirrored=t}', "");
-Expect(1, 41, '\P{^Is_Bidi_Mirrored=t}', "");
-Expect(0, 39, '\p{Is_Bidi_Mirrored=t}', "");
-Expect(1, 39, '\p{^Is_Bidi_Mirrored=t}', "");
-Expect(1, 39, '\P{Is_Bidi_Mirrored=t}', "");
-Expect(0, 39, '\P{^Is_Bidi_Mirrored=t}', "");
-Expect(1, 41, '\p{Is_Bidi_Mirrored=_ T}', "");
-Expect(0, 41, '\p{^Is_Bidi_Mirrored=_ T}', "");
-Expect(0, 41, '\P{Is_Bidi_Mirrored=_ T}', "");
-Expect(1, 41, '\P{^Is_Bidi_Mirrored=_ T}', "");
-Expect(0, 39, '\p{Is_Bidi_Mirrored=_ T}', "");
-Expect(1, 39, '\p{^Is_Bidi_Mirrored=_ T}', "");
-Expect(1, 39, '\P{Is_Bidi_Mirrored=_ T}', "");
-Expect(0, 39, '\P{^Is_Bidi_Mirrored=_ T}', "");
-Error('\p{Is_Bidi_M=_/a/True}');
-Error('\P{Is_Bidi_M=_/a/True}');
-Expect(1, 41, '\p{Is_Bidi_M=true}', "");
-Expect(0, 41, '\p{^Is_Bidi_M=true}', "");
-Expect(0, 41, '\P{Is_Bidi_M=true}', "");
-Expect(1, 41, '\P{^Is_Bidi_M=true}', "");
-Expect(0, 39, '\p{Is_Bidi_M=true}', "");
-Expect(1, 39, '\p{^Is_Bidi_M=true}', "");
-Expect(1, 39, '\P{Is_Bidi_M=true}', "");
-Expect(0, 39, '\P{^Is_Bidi_M=true}', "");
-Expect(1, 41, '\p{Is_Bidi_M=_ True}', "");
-Expect(0, 41, '\p{^Is_Bidi_M=_ True}', "");
-Expect(0, 41, '\P{Is_Bidi_M=_ True}', "");
-Expect(1, 41, '\P{^Is_Bidi_M=_ True}', "");
-Expect(0, 39, '\p{Is_Bidi_M=_ True}', "");
-Expect(1, 39, '\p{^Is_Bidi_M=_ True}', "");
-Expect(1, 39, '\P{Is_Bidi_M=_ True}', "");
-Expect(0, 39, '\P{^Is_Bidi_M=_ True}', "");
-Error('\p{Bidi_Mirrored= :=No}');
-Error('\P{Bidi_Mirrored= :=No}');
-Expect(1, 39, '\p{Bidi_Mirrored=no}', "");
-Expect(0, 39, '\p{^Bidi_Mirrored=no}', "");
-Expect(0, 39, '\P{Bidi_Mirrored=no}', "");
-Expect(1, 39, '\P{^Bidi_Mirrored=no}', "");
-Expect(0, 41, '\p{Bidi_Mirrored=no}', "");
-Expect(1, 41, '\p{^Bidi_Mirrored=no}', "");
-Expect(1, 41, '\P{Bidi_Mirrored=no}', "");
-Expect(0, 41, '\P{^Bidi_Mirrored=no}', "");
-Expect(1, 39, '\p{Bidi_Mirrored=__No}', "");
-Expect(0, 39, '\p{^Bidi_Mirrored=__No}', "");
-Expect(0, 39, '\P{Bidi_Mirrored=__No}', "");
-Expect(1, 39, '\P{^Bidi_Mirrored=__No}', "");
-Expect(0, 41, '\p{Bidi_Mirrored=__No}', "");
-Expect(1, 41, '\p{^Bidi_Mirrored=__No}', "");
-Expect(1, 41, '\P{Bidi_Mirrored=__No}', "");
-Expect(0, 41, '\P{^Bidi_Mirrored=__No}', "");
-Error('\p{Bidi_M= :=N}');
-Error('\P{Bidi_M= :=N}');
-Expect(1, 39, '\p{Bidi_M=n}', "");
-Expect(0, 39, '\p{^Bidi_M=n}', "");
-Expect(0, 39, '\P{Bidi_M=n}', "");
-Expect(1, 39, '\P{^Bidi_M=n}', "");
-Expect(0, 41, '\p{Bidi_M=n}', "");
-Expect(1, 41, '\p{^Bidi_M=n}', "");
-Expect(1, 41, '\P{Bidi_M=n}', "");
-Expect(0, 41, '\P{^Bidi_M=n}', "");
-Expect(1, 39, '\p{Bidi_M= N}', "");
-Expect(0, 39, '\p{^Bidi_M= N}', "");
-Expect(0, 39, '\P{Bidi_M= N}', "");
-Expect(1, 39, '\P{^Bidi_M= N}', "");
-Expect(0, 41, '\p{Bidi_M= N}', "");
-Expect(1, 41, '\p{^Bidi_M= N}', "");
-Expect(1, 41, '\P{Bidi_M= N}', "");
-Expect(0, 41, '\P{^Bidi_M= N}', "");
-Error('\p{Is_Bidi_Mirrored=/a/- F}');
-Error('\P{Is_Bidi_Mirrored=/a/- F}');
-Expect(1, 39, '\p{Is_Bidi_Mirrored=f}', "");
-Expect(0, 39, '\p{^Is_Bidi_Mirrored=f}', "");
-Expect(0, 39, '\P{Is_Bidi_Mirrored=f}', "");
-Expect(1, 39, '\P{^Is_Bidi_Mirrored=f}', "");
-Expect(0, 41, '\p{Is_Bidi_Mirrored=f}', "");
-Expect(1, 41, '\p{^Is_Bidi_Mirrored=f}', "");
-Expect(1, 41, '\P{Is_Bidi_Mirrored=f}', "");
-Expect(0, 41, '\P{^Is_Bidi_Mirrored=f}', "");
-Expect(1, 39, '\p{Is_Bidi_Mirrored=_f}', "");
-Expect(0, 39, '\p{^Is_Bidi_Mirrored=_f}', "");
-Expect(0, 39, '\P{Is_Bidi_Mirrored=_f}', "");
-Expect(1, 39, '\P{^Is_Bidi_Mirrored=_f}', "");
-Expect(0, 41, '\p{Is_Bidi_Mirrored=_f}', "");
-Expect(1, 41, '\p{^Is_Bidi_Mirrored=_f}', "");
-Expect(1, 41, '\P{Is_Bidi_Mirrored=_f}', "");
-Expect(0, 41, '\P{^Is_Bidi_Mirrored=_f}', "");
-Error('\p{Is_Bidi_M= FALSE/a/}');
-Error('\P{Is_Bidi_M= FALSE/a/}');
-Expect(1, 39, '\p{Is_Bidi_M=false}', "");
-Expect(0, 39, '\p{^Is_Bidi_M=false}', "");
-Expect(0, 39, '\P{Is_Bidi_M=false}', "");
-Expect(1, 39, '\P{^Is_Bidi_M=false}', "");
-Expect(0, 41, '\p{Is_Bidi_M=false}', "");
-Expect(1, 41, '\p{^Is_Bidi_M=false}', "");
-Expect(1, 41, '\P{Is_Bidi_M=false}', "");
-Expect(0, 41, '\P{^Is_Bidi_M=false}', "");
-Expect(1, 39, '\p{Is_Bidi_M: - False}', "");
-Expect(0, 39, '\p{^Is_Bidi_M: - False}', "");
-Expect(0, 39, '\P{Is_Bidi_M: - False}', "");
-Expect(1, 39, '\P{^Is_Bidi_M: - False}', "");
-Expect(0, 41, '\p{Is_Bidi_M: - False}', "");
-Expect(1, 41, '\p{^Is_Bidi_M: - False}', "");
-Expect(1, 41, '\P{Is_Bidi_M: - False}', "");
-Expect(0, 41, '\P{^Is_Bidi_M: - False}', "");
-Error('\p{Lowercase=:= YES}');
-Error('\P{Lowercase=:= YES}');
-Expect(1, 122, '\p{Lowercase=yes}', "");
-Expect(0, 122, '\p{^Lowercase=yes}', "");
-Expect(0, 122, '\P{Lowercase=yes}', "");
-Expect(1, 122, '\P{^Lowercase=yes}', "");
-Expect(0, 96, '\p{Lowercase=yes}', "");
-Expect(1, 96, '\p{^Lowercase=yes}', "");
-Expect(1, 96, '\P{Lowercase=yes}', "");
-Expect(0, 96, '\P{^Lowercase=yes}', "");
-Expect(1, 122, '\p{Lowercase= yes}', "");
-Expect(0, 122, '\p{^Lowercase= yes}', "");
-Expect(0, 122, '\P{Lowercase= yes}', "");
-Expect(1, 122, '\P{^Lowercase= yes}', "");
-Expect(0, 96, '\p{Lowercase= yes}', "");
-Expect(1, 96, '\p{^Lowercase= yes}', "");
-Expect(1, 96, '\P{Lowercase= yes}', "");
-Expect(0, 96, '\P{^Lowercase= yes}', "");
-Error('\p{Lower= Y/a/}');
-Error('\P{Lower= Y/a/}');
-Expect(1, 122, '\p{Lower=y}', "");
-Expect(0, 122, '\p{^Lower=y}', "");
-Expect(0, 122, '\P{Lower=y}', "");
-Expect(1, 122, '\P{^Lower=y}', "");
-Expect(0, 96, '\p{Lower=y}', "");
-Expect(1, 96, '\p{^Lower=y}', "");
-Expect(1, 96, '\P{Lower=y}', "");
-Expect(0, 96, '\P{^Lower=y}', "");
-Expect(1, 122, '\p{Lower: -Y}', "");
-Expect(0, 122, '\p{^Lower: -Y}', "");
-Expect(0, 122, '\P{Lower: -Y}', "");
-Expect(1, 122, '\P{^Lower: -Y}', "");
-Expect(0, 96, '\p{Lower: -Y}', "");
-Expect(1, 96, '\p{^Lower: -Y}', "");
-Expect(1, 96, '\P{Lower: -Y}', "");
-Expect(0, 96, '\P{^Lower: -Y}', "");
-Error('\p{Is_Lowercase= T:=}');
-Error('\P{Is_Lowercase= T:=}');
-Expect(1, 122, '\p{Is_Lowercase=t}', "");
-Expect(0, 122, '\p{^Is_Lowercase=t}', "");
-Expect(0, 122, '\P{Is_Lowercase=t}', "");
-Expect(1, 122, '\P{^Is_Lowercase=t}', "");
-Expect(0, 96, '\p{Is_Lowercase=t}', "");
-Expect(1, 96, '\p{^Is_Lowercase=t}', "");
-Expect(1, 96, '\P{Is_Lowercase=t}', "");
-Expect(0, 96, '\P{^Is_Lowercase=t}', "");
-Expect(1, 122, '\p{Is_Lowercase: -_T}', "");
-Expect(0, 122, '\p{^Is_Lowercase: -_T}', "");
-Expect(0, 122, '\P{Is_Lowercase: -_T}', "");
-Expect(1, 122, '\P{^Is_Lowercase: -_T}', "");
-Expect(0, 96, '\p{Is_Lowercase: -_T}', "");
-Expect(1, 96, '\p{^Is_Lowercase: -_T}', "");
-Expect(1, 96, '\P{Is_Lowercase: -_T}', "");
-Expect(0, 96, '\P{^Is_Lowercase: -_T}', "");
-Error('\p{Is_Lower=- True:=}');
-Error('\P{Is_Lower=- True:=}');
-Expect(1, 122, '\p{Is_Lower=true}', "");
-Expect(0, 122, '\p{^Is_Lower=true}', "");
-Expect(0, 122, '\P{Is_Lower=true}', "");
-Expect(1, 122, '\P{^Is_Lower=true}', "");
-Expect(0, 96, '\p{Is_Lower=true}', "");
-Expect(1, 96, '\p{^Is_Lower=true}', "");
-Expect(1, 96, '\P{Is_Lower=true}', "");
-Expect(0, 96, '\P{^Is_Lower=true}', "");
-Expect(1, 122, '\p{Is_Lower= _true}', "");
-Expect(0, 122, '\p{^Is_Lower= _true}', "");
-Expect(0, 122, '\P{Is_Lower= _true}', "");
-Expect(1, 122, '\P{^Is_Lower= _true}', "");
-Expect(0, 96, '\p{Is_Lower= _true}', "");
-Expect(1, 96, '\p{^Is_Lower= _true}', "");
-Expect(1, 96, '\P{Is_Lower= _true}', "");
-Expect(0, 96, '\P{^Is_Lower= _true}', "");
-Error('\p{Lowercase=-:=No}');
-Error('\P{Lowercase=-:=No}');
-Expect(1, 96, '\p{Lowercase=no}', "");
-Expect(0, 96, '\p{^Lowercase=no}', "");
-Expect(0, 96, '\P{Lowercase=no}', "");
-Expect(1, 96, '\P{^Lowercase=no}', "");
-Expect(0, 122, '\p{Lowercase=no}', "");
-Expect(1, 122, '\p{^Lowercase=no}', "");
-Expect(1, 122, '\P{Lowercase=no}', "");
-Expect(0, 122, '\P{^Lowercase=no}', "");
-Expect(1, 96, '\p{Lowercase=--No}', "");
-Expect(0, 96, '\p{^Lowercase=--No}', "");
-Expect(0, 96, '\P{Lowercase=--No}', "");
-Expect(1, 96, '\P{^Lowercase=--No}', "");
-Expect(0, 122, '\p{Lowercase=--No}', "");
-Expect(1, 122, '\p{^Lowercase=--No}', "");
-Expect(1, 122, '\P{Lowercase=--No}', "");
-Expect(0, 122, '\P{^Lowercase=--No}', "");
-Error('\p{Lower=/a/__N}');
-Error('\P{Lower=/a/__N}');
-Expect(1, 96, '\p{Lower=n}', "");
-Expect(0, 96, '\p{^Lower=n}', "");
-Expect(0, 96, '\P{Lower=n}', "");
-Expect(1, 96, '\P{^Lower=n}', "");
-Expect(0, 122, '\p{Lower=n}', "");
-Expect(1, 122, '\p{^Lower=n}', "");
-Expect(1, 122, '\P{Lower=n}', "");
-Expect(0, 122, '\P{^Lower=n}', "");
-Expect(1, 96, '\p{Lower= n}', "");
-Expect(0, 96, '\p{^Lower= n}', "");
-Expect(0, 96, '\P{Lower= n}', "");
-Expect(1, 96, '\P{^Lower= n}', "");
-Expect(0, 122, '\p{Lower= n}', "");
-Expect(1, 122, '\p{^Lower= n}', "");
-Expect(1, 122, '\P{Lower= n}', "");
-Expect(0, 122, '\P{^Lower= n}', "");
-Error('\p{Is_Lowercase=_F/a/}');
-Error('\P{Is_Lowercase=_F/a/}');
-Expect(1, 96, '\p{Is_Lowercase=f}', "");
-Expect(0, 96, '\p{^Is_Lowercase=f}', "");
-Expect(0, 96, '\P{Is_Lowercase=f}', "");
-Expect(1, 96, '\P{^Is_Lowercase=f}', "");
-Expect(0, 122, '\p{Is_Lowercase=f}', "");
-Expect(1, 122, '\p{^Is_Lowercase=f}', "");
-Expect(1, 122, '\P{Is_Lowercase=f}', "");
-Expect(0, 122, '\P{^Is_Lowercase=f}', "");
-Expect(1, 96, '\p{Is_Lowercase= F}', "");
-Expect(0, 96, '\p{^Is_Lowercase= F}', "");
-Expect(0, 96, '\P{Is_Lowercase= F}', "");
-Expect(1, 96, '\P{^Is_Lowercase= F}', "");
-Expect(0, 122, '\p{Is_Lowercase= F}', "");
-Expect(1, 122, '\p{^Is_Lowercase= F}', "");
-Expect(1, 122, '\P{Is_Lowercase= F}', "");
-Expect(0, 122, '\P{^Is_Lowercase= F}', "");
-Error('\p{Is_Lower= /a/FALSE}');
-Error('\P{Is_Lower= /a/FALSE}');
-Expect(1, 96, '\p{Is_Lower=false}', "");
-Expect(0, 96, '\p{^Is_Lower=false}', "");
-Expect(0, 96, '\P{Is_Lower=false}', "");
-Expect(1, 96, '\P{^Is_Lower=false}', "");
-Expect(0, 122, '\p{Is_Lower=false}', "");
-Expect(1, 122, '\p{^Is_Lower=false}', "");
-Expect(1, 122, '\P{Is_Lower=false}', "");
-Expect(0, 122, '\P{^Is_Lower=false}', "");
-Expect(1, 96, '\p{Is_Lower=- false}', "");
-Expect(0, 96, '\p{^Is_Lower=- false}', "");
-Expect(0, 96, '\P{Is_Lower=- false}', "");
-Expect(1, 96, '\P{^Is_Lower=- false}', "");
-Expect(0, 122, '\p{Is_Lower=- false}', "");
-Expect(1, 122, '\p{^Is_Lower=- false}', "");
-Expect(1, 122, '\P{Is_Lower=- false}', "");
-Expect(0, 122, '\P{^Is_Lower=- false}', "");
-Error('\p{Uppercase= YES/a/}');
-Error('\P{Uppercase= YES/a/}');
-Expect(1, 90, '\p{Uppercase=yes}', "");
-Expect(0, 90, '\p{^Uppercase=yes}', "");
-Expect(0, 90, '\P{Uppercase=yes}', "");
-Expect(1, 90, '\P{^Uppercase=yes}', "");
-Expect(0, 64, '\p{Uppercase=yes}', "");
-Expect(1, 64, '\p{^Uppercase=yes}', "");
-Expect(1, 64, '\P{Uppercase=yes}', "");
-Expect(0, 64, '\P{^Uppercase=yes}', "");
-Expect(1, 90, '\p{Uppercase= Yes}', "");
-Expect(0, 90, '\p{^Uppercase= Yes}', "");
-Expect(0, 90, '\P{Uppercase= Yes}', "");
-Expect(1, 90, '\P{^Uppercase= Yes}', "");
-Expect(0, 64, '\p{Uppercase= Yes}', "");
-Expect(1, 64, '\p{^Uppercase= Yes}', "");
-Expect(1, 64, '\P{Uppercase= Yes}', "");
-Expect(0, 64, '\P{^Uppercase= Yes}', "");
-Error('\p{Upper: :=Y}');
-Error('\P{Upper: :=Y}');
-Expect(1, 90, '\p{Upper=y}', "");
-Expect(0, 90, '\p{^Upper=y}', "");
-Expect(0, 90, '\P{Upper=y}', "");
-Expect(1, 90, '\P{^Upper=y}', "");
-Expect(0, 64, '\p{Upper=y}', "");
-Expect(1, 64, '\p{^Upper=y}', "");
-Expect(1, 64, '\P{Upper=y}', "");
-Expect(0, 64, '\P{^Upper=y}', "");
-Expect(1, 90, '\p{Upper= y}', "");
-Expect(0, 90, '\p{^Upper= y}', "");
-Expect(0, 90, '\P{Upper= y}', "");
-Expect(1, 90, '\P{^Upper= y}', "");
-Expect(0, 64, '\p{Upper= y}', "");
-Expect(1, 64, '\p{^Upper= y}', "");
-Expect(1, 64, '\P{Upper= y}', "");
-Expect(0, 64, '\P{^Upper= y}', "");
-Error('\p{Is_Uppercase=/a/__T}');
-Error('\P{Is_Uppercase=/a/__T}');
-Expect(1, 90, '\p{Is_Uppercase: t}', "");
-Expect(0, 90, '\p{^Is_Uppercase: t}', "");
-Expect(0, 90, '\P{Is_Uppercase: t}', "");
-Expect(1, 90, '\P{^Is_Uppercase: t}', "");
-Expect(0, 64, '\p{Is_Uppercase: t}', "");
-Expect(1, 64, '\p{^Is_Uppercase: t}', "");
-Expect(1, 64, '\P{Is_Uppercase: t}', "");
-Expect(0, 64, '\P{^Is_Uppercase: t}', "");
-Expect(1, 90, '\p{Is_Uppercase=_T}', "");
-Expect(0, 90, '\p{^Is_Uppercase=_T}', "");
-Expect(0, 90, '\P{Is_Uppercase=_T}', "");
-Expect(1, 90, '\P{^Is_Uppercase=_T}', "");
-Expect(0, 64, '\p{Is_Uppercase=_T}', "");
-Expect(1, 64, '\p{^Is_Uppercase=_T}', "");
-Expect(1, 64, '\P{Is_Uppercase=_T}', "");
-Expect(0, 64, '\P{^Is_Uppercase=_T}', "");
-Error('\p{Is_Upper=_/a/True}');
-Error('\P{Is_Upper=_/a/True}');
-Expect(1, 90, '\p{Is_Upper=true}', "");
-Expect(0, 90, '\p{^Is_Upper=true}', "");
-Expect(0, 90, '\P{Is_Upper=true}', "");
-Expect(1, 90, '\P{^Is_Upper=true}', "");
-Expect(0, 64, '\p{Is_Upper=true}', "");
-Expect(1, 64, '\p{^Is_Upper=true}', "");
-Expect(1, 64, '\P{Is_Upper=true}', "");
-Expect(0, 64, '\P{^Is_Upper=true}', "");
-Expect(1, 90, '\p{Is_Upper=_True}', "");
-Expect(0, 90, '\p{^Is_Upper=_True}', "");
-Expect(0, 90, '\P{Is_Upper=_True}', "");
-Expect(1, 90, '\P{^Is_Upper=_True}', "");
-Expect(0, 64, '\p{Is_Upper=_True}', "");
-Expect(1, 64, '\p{^Is_Upper=_True}', "");
-Expect(1, 64, '\P{Is_Upper=_True}', "");
-Expect(0, 64, '\P{^Is_Upper=_True}', "");
-Error('\p{Uppercase=/a/_ no}');
-Error('\P{Uppercase=/a/_ no}');
-Expect(1, 64, '\p{Uppercase=no}', "");
-Expect(0, 64, '\p{^Uppercase=no}', "");
-Expect(0, 64, '\P{Uppercase=no}', "");
-Expect(1, 64, '\P{^Uppercase=no}', "");
-Expect(0, 90, '\p{Uppercase=no}', "");
-Expect(1, 90, '\p{^Uppercase=no}', "");
-Expect(1, 90, '\P{Uppercase=no}', "");
-Expect(0, 90, '\P{^Uppercase=no}', "");
-Expect(1, 64, '\p{Uppercase= no}', "");
-Expect(0, 64, '\p{^Uppercase= no}', "");
-Expect(0, 64, '\P{Uppercase= no}', "");
-Expect(1, 64, '\P{^Uppercase= no}', "");
-Expect(0, 90, '\p{Uppercase= no}', "");
-Expect(1, 90, '\p{^Uppercase= no}', "");
-Expect(1, 90, '\P{Uppercase= no}', "");
-Expect(0, 90, '\P{^Uppercase= no}', "");
-Error('\p{Upper=__N:=}');
-Error('\P{Upper=__N:=}');
-Expect(1, 64, '\p{Upper=n}', "");
-Expect(0, 64, '\p{^Upper=n}', "");
-Expect(0, 64, '\P{Upper=n}', "");
-Expect(1, 64, '\P{^Upper=n}', "");
-Expect(0, 90, '\p{Upper=n}', "");
-Expect(1, 90, '\p{^Upper=n}', "");
-Expect(1, 90, '\P{Upper=n}', "");
-Expect(0, 90, '\P{^Upper=n}', "");
-Expect(1, 64, '\p{Upper: N}', "");
-Expect(0, 64, '\p{^Upper: N}', "");
-Expect(0, 64, '\P{Upper: N}', "");
-Expect(1, 64, '\P{^Upper: N}', "");
-Expect(0, 90, '\p{Upper: N}', "");
-Expect(1, 90, '\p{^Upper: N}', "");
-Expect(1, 90, '\P{Upper: N}', "");
-Expect(0, 90, '\P{^Upper: N}', "");
-Error('\p{Is_Uppercase=/a/F}');
-Error('\P{Is_Uppercase=/a/F}');
-Expect(1, 64, '\p{Is_Uppercase=f}', "");
-Expect(0, 64, '\p{^Is_Uppercase=f}', "");
-Expect(0, 64, '\P{Is_Uppercase=f}', "");
-Expect(1, 64, '\P{^Is_Uppercase=f}', "");
-Expect(0, 90, '\p{Is_Uppercase=f}', "");
-Expect(1, 90, '\p{^Is_Uppercase=f}', "");
-Expect(1, 90, '\P{Is_Uppercase=f}', "");
-Expect(0, 90, '\P{^Is_Uppercase=f}', "");
-Expect(1, 64, '\p{Is_Uppercase= -F}', "");
-Expect(0, 64, '\p{^Is_Uppercase= -F}', "");
-Expect(0, 64, '\P{Is_Uppercase= -F}', "");
-Expect(1, 64, '\P{^Is_Uppercase= -F}', "");
-Expect(0, 90, '\p{Is_Uppercase= -F}', "");
-Expect(1, 90, '\p{^Is_Uppercase= -F}', "");
-Expect(1, 90, '\P{Is_Uppercase= -F}', "");
-Expect(0, 90, '\P{^Is_Uppercase= -F}', "");
-Error('\p{Is_Upper= FALSE:=}');
-Error('\P{Is_Upper= FALSE:=}');
-Expect(1, 64, '\p{Is_Upper=false}', "");
-Expect(0, 64, '\p{^Is_Upper=false}', "");
-Expect(0, 64, '\P{Is_Upper=false}', "");
-Expect(1, 64, '\P{^Is_Upper=false}', "");
-Expect(0, 90, '\p{Is_Upper=false}', "");
-Expect(1, 90, '\p{^Is_Upper=false}', "");
-Expect(1, 90, '\P{Is_Upper=false}', "");
-Expect(0, 90, '\P{^Is_Upper=false}', "");
-Expect(1, 64, '\p{Is_Upper=_ False}', "");
-Expect(0, 64, '\p{^Is_Upper=_ False}', "");
-Expect(0, 64, '\P{Is_Upper=_ False}', "");
-Expect(1, 64, '\P{^Is_Upper=_ False}', "");
-Expect(0, 90, '\p{Is_Upper=_ False}', "");
-Expect(1, 90, '\p{^Is_Upper=_ False}', "");
-Expect(1, 90, '\P{Is_Upper=_ False}', "");
-Expect(0, 90, '\P{^Is_Upper=_ False}', "");
-Error('\p{Expands_On_NFKC=Yes}');
-Error('\P{Expands_On_NFKC=Yes}');
-Error('\p{XO_NFKC=Y}');
-Error('\P{XO_NFKC=Y}');
-Error('\p{Is_Expands_On_NFKC=T}');
-Error('\P{Is_Expands_On_NFKC=T}');
-Error('\p{Is_XO_NFKC=True}');
-Error('\P{Is_XO_NFKC=True}');
-Error('\p{Expands_On_NFKC: No}');
-Error('\P{Expands_On_NFKC: No}');
-Error('\p{XO_NFKC=N}');
-Error('\P{XO_NFKC=N}');
-Error('\p{Is_Expands_On_NFKC:F}');
-Error('\P{Is_Expands_On_NFKC:F}');
-Error('\p{Is_XO_NFKC: False}');
-Error('\P{Is_XO_NFKC: False}');
-Error('\p{NFD_Quick_Check=__YES/a/}');
-Error('\P{NFD_Quick_Check=__YES/a/}');
-Expect(1, 191, '\p{NFD_Quick_Check=yes}', "");
-Expect(0, 191, '\p{^NFD_Quick_Check=yes}', "");
-Expect(0, 191, '\P{NFD_Quick_Check=yes}', "");
-Expect(1, 191, '\P{^NFD_Quick_Check=yes}', "");
-Expect(0, 197, '\p{NFD_Quick_Check=yes}', "");
-Expect(1, 197, '\p{^NFD_Quick_Check=yes}', "");
-Expect(1, 197, '\P{NFD_Quick_Check=yes}', "");
-Expect(0, 197, '\P{^NFD_Quick_Check=yes}', "");
-Expect(1, 191, '\p{NFD_Quick_Check=- yes}', "");
-Expect(0, 191, '\p{^NFD_Quick_Check=- yes}', "");
-Expect(0, 191, '\P{NFD_Quick_Check=- yes}', "");
-Expect(1, 191, '\P{^NFD_Quick_Check=- yes}', "");
-Expect(0, 197, '\p{NFD_Quick_Check=- yes}', "");
-Expect(1, 197, '\p{^NFD_Quick_Check=- yes}', "");
-Expect(1, 197, '\P{NFD_Quick_Check=- yes}', "");
-Expect(0, 197, '\P{^NFD_Quick_Check=- yes}', "");
-Error('\p{NFD_QC: /a/Y}');
-Error('\P{NFD_QC: /a/Y}');
-Expect(1, 191, '\p{NFD_QC=y}', "");
-Expect(0, 191, '\p{^NFD_QC=y}', "");
-Expect(0, 191, '\P{NFD_QC=y}', "");
-Expect(1, 191, '\P{^NFD_QC=y}', "");
-Expect(0, 197, '\p{NFD_QC=y}', "");
-Expect(1, 197, '\p{^NFD_QC=y}', "");
-Expect(1, 197, '\P{NFD_QC=y}', "");
-Expect(0, 197, '\P{^NFD_QC=y}', "");
-Expect(1, 191, '\p{NFD_QC= _Y}', "");
-Expect(0, 191, '\p{^NFD_QC= _Y}', "");
-Expect(0, 191, '\P{NFD_QC= _Y}', "");
-Expect(1, 191, '\P{^NFD_QC= _Y}', "");
-Expect(0, 197, '\p{NFD_QC= _Y}', "");
-Expect(1, 197, '\p{^NFD_QC= _Y}', "");
-Expect(1, 197, '\P{NFD_QC= _Y}', "");
-Expect(0, 197, '\P{^NFD_QC= _Y}', "");
-Error('\p{Is_NFD_Quick_Check= Yes:=}');
-Error('\P{Is_NFD_Quick_Check= Yes:=}');
-Expect(1, 191, '\p{Is_NFD_Quick_Check=yes}', "");
-Expect(0, 191, '\p{^Is_NFD_Quick_Check=yes}', "");
-Expect(0, 191, '\P{Is_NFD_Quick_Check=yes}', "");
-Expect(1, 191, '\P{^Is_NFD_Quick_Check=yes}', "");
-Expect(0, 197, '\p{Is_NFD_Quick_Check=yes}', "");
-Expect(1, 197, '\p{^Is_NFD_Quick_Check=yes}', "");
-Expect(1, 197, '\P{Is_NFD_Quick_Check=yes}', "");
-Expect(0, 197, '\P{^Is_NFD_Quick_Check=yes}', "");
-Expect(1, 191, '\p{Is_NFD_Quick_Check= yes}', "");
-Expect(0, 191, '\p{^Is_NFD_Quick_Check= yes}', "");
-Expect(0, 191, '\P{Is_NFD_Quick_Check= yes}', "");
-Expect(1, 191, '\P{^Is_NFD_Quick_Check= yes}', "");
-Expect(0, 197, '\p{Is_NFD_Quick_Check= yes}', "");
-Expect(1, 197, '\p{^Is_NFD_Quick_Check= yes}', "");
-Expect(1, 197, '\P{Is_NFD_Quick_Check= yes}', "");
-Expect(0, 197, '\P{^Is_NFD_Quick_Check= yes}', "");
-Error('\p{Is_NFD_QC=/a/- Y}');
-Error('\P{Is_NFD_QC=/a/- Y}');
-Expect(1, 191, '\p{Is_NFD_QC=y}', "");
-Expect(0, 191, '\p{^Is_NFD_QC=y}', "");
-Expect(0, 191, '\P{Is_NFD_QC=y}', "");
-Expect(1, 191, '\P{^Is_NFD_QC=y}', "");
-Expect(0, 197, '\p{Is_NFD_QC=y}', "");
-Expect(1, 197, '\p{^Is_NFD_QC=y}', "");
-Expect(1, 197, '\P{Is_NFD_QC=y}', "");
-Expect(0, 197, '\P{^Is_NFD_QC=y}', "");
-Expect(1, 191, '\p{Is_NFD_QC= -Y}', "");
-Expect(0, 191, '\p{^Is_NFD_QC= -Y}', "");
-Expect(0, 191, '\P{Is_NFD_QC= -Y}', "");
-Expect(1, 191, '\P{^Is_NFD_QC= -Y}', "");
-Expect(0, 197, '\p{Is_NFD_QC= -Y}', "");
-Expect(1, 197, '\p{^Is_NFD_QC= -Y}', "");
-Expect(1, 197, '\P{Is_NFD_QC= -Y}', "");
-Expect(0, 197, '\P{^Is_NFD_QC= -Y}', "");
-Error('\p{NFD_Quick_Check=:=_ No}');
-Error('\P{NFD_Quick_Check=:=_ No}');
-Expect(1, 197, '\p{NFD_Quick_Check: no}', "");
-Expect(0, 197, '\p{^NFD_Quick_Check: no}', "");
-Expect(0, 197, '\P{NFD_Quick_Check: no}', "");
-Expect(1, 197, '\P{^NFD_Quick_Check: no}', "");
-Expect(0, 191, '\p{NFD_Quick_Check: no}', "");
-Expect(1, 191, '\p{^NFD_Quick_Check: no}', "");
-Expect(1, 191, '\P{NFD_Quick_Check: no}', "");
-Expect(0, 191, '\P{^NFD_Quick_Check: no}', "");
-Expect(1, 197, '\p{NFD_Quick_Check= NO}', "");
-Expect(0, 197, '\p{^NFD_Quick_Check= NO}', "");
-Expect(0, 197, '\P{NFD_Quick_Check= NO}', "");
-Expect(1, 197, '\P{^NFD_Quick_Check= NO}', "");
-Expect(0, 191, '\p{NFD_Quick_Check= NO}', "");
-Expect(1, 191, '\p{^NFD_Quick_Check= NO}', "");
-Expect(1, 191, '\P{NFD_Quick_Check= NO}', "");
-Expect(0, 191, '\P{^NFD_Quick_Check= NO}', "");
-Error('\p{NFD_QC= :=N}');
-Error('\P{NFD_QC= :=N}');
-Expect(1, 197, '\p{NFD_QC: n}', "");
-Expect(0, 197, '\p{^NFD_QC: n}', "");
-Expect(0, 197, '\P{NFD_QC: n}', "");
-Expect(1, 197, '\P{^NFD_QC: n}', "");
-Expect(0, 191, '\p{NFD_QC: n}', "");
-Expect(1, 191, '\p{^NFD_QC: n}', "");
-Expect(1, 191, '\P{NFD_QC: n}', "");
-Expect(0, 191, '\P{^NFD_QC: n}', "");
-Expect(1, 197, '\p{NFD_QC: _n}', "");
-Expect(0, 197, '\p{^NFD_QC: _n}', "");
-Expect(0, 197, '\P{NFD_QC: _n}', "");
-Expect(1, 197, '\P{^NFD_QC: _n}', "");
-Expect(0, 191, '\p{NFD_QC: _n}', "");
-Expect(1, 191, '\p{^NFD_QC: _n}', "");
-Expect(1, 191, '\P{NFD_QC: _n}', "");
-Expect(0, 191, '\P{^NFD_QC: _n}', "");
-Error('\p{Is_NFD_Quick_Check=/a/_no}');
-Error('\P{Is_NFD_Quick_Check=/a/_no}');
-Expect(1, 197, '\p{Is_NFD_Quick_Check=no}', "");
-Expect(0, 197, '\p{^Is_NFD_Quick_Check=no}', "");
-Expect(0, 197, '\P{Is_NFD_Quick_Check=no}', "");
-Expect(1, 197, '\P{^Is_NFD_Quick_Check=no}', "");
-Expect(0, 191, '\p{Is_NFD_Quick_Check=no}', "");
-Expect(1, 191, '\p{^Is_NFD_Quick_Check=no}', "");
-Expect(1, 191, '\P{Is_NFD_Quick_Check=no}', "");
-Expect(0, 191, '\P{^Is_NFD_Quick_Check=no}', "");
-Expect(1, 197, '\p{Is_NFD_Quick_Check:- No}', "");
-Expect(0, 197, '\p{^Is_NFD_Quick_Check:- No}', "");
-Expect(0, 197, '\P{Is_NFD_Quick_Check:- No}', "");
-Expect(1, 197, '\P{^Is_NFD_Quick_Check:- No}', "");
-Expect(0, 191, '\p{Is_NFD_Quick_Check:- No}', "");
-Expect(1, 191, '\p{^Is_NFD_Quick_Check:- No}', "");
-Expect(1, 191, '\P{Is_NFD_Quick_Check:- No}', "");
-Expect(0, 191, '\P{^Is_NFD_Quick_Check:- No}', "");
-Error('\p{Is_NFD_QC= :=N}');
-Error('\P{Is_NFD_QC= :=N}');
-Expect(1, 197, '\p{Is_NFD_QC=n}', "");
-Expect(0, 197, '\p{^Is_NFD_QC=n}', "");
-Expect(0, 197, '\P{Is_NFD_QC=n}', "");
-Expect(1, 197, '\P{^Is_NFD_QC=n}', "");
-Expect(0, 191, '\p{Is_NFD_QC=n}', "");
-Expect(1, 191, '\p{^Is_NFD_QC=n}', "");
-Expect(1, 191, '\P{Is_NFD_QC=n}', "");
-Expect(0, 191, '\P{^Is_NFD_QC=n}', "");
-Expect(1, 197, '\p{Is_NFD_QC=_ n}', "");
-Expect(0, 197, '\p{^Is_NFD_QC=_ n}', "");
-Expect(0, 197, '\P{Is_NFD_QC=_ n}', "");
-Expect(1, 197, '\P{^Is_NFD_QC=_ n}', "");
-Expect(0, 191, '\p{Is_NFD_QC=_ n}', "");
-Expect(1, 191, '\p{^Is_NFD_QC=_ n}', "");
-Expect(1, 191, '\P{Is_NFD_QC=_ n}', "");
-Expect(0, 191, '\P{^Is_NFD_QC=_ n}', "");
-Error('\p{Line_Break= -Space:=}');
-Error('\P{Line_Break= -Space:=}');
-Expect(1, 32, '\p{Line_Break: space}', "");
-Expect(0, 32, '\p{^Line_Break: space}', "");
-Expect(0, 32, '\P{Line_Break: space}', "");
-Expect(1, 32, '\P{^Line_Break: space}', "");
-Expect(0, 31, '\p{Line_Break: space}', "");
-Expect(1, 31, '\p{^Line_Break: space}', "");
-Expect(1, 31, '\P{Line_Break: space}', "");
-Expect(0, 31, '\P{^Line_Break: space}', "");
-Expect(1, 32, '\p{Line_Break= SPACE}', "");
-Expect(0, 32, '\p{^Line_Break= SPACE}', "");
-Expect(0, 32, '\P{Line_Break= SPACE}', "");
-Expect(1, 32, '\P{^Line_Break= SPACE}', "");
-Expect(0, 31, '\p{Line_Break= SPACE}', "");
-Expect(1, 31, '\p{^Line_Break= SPACE}', "");
-Expect(1, 31, '\P{Line_Break= SPACE}', "");
-Expect(0, 31, '\P{^Line_Break= SPACE}', "");
-Error('\p{Lb=:=- SP}');
-Error('\P{Lb=:=- SP}');
-Expect(1, 32, '\p{Lb=sp}', "");
-Expect(0, 32, '\p{^Lb=sp}', "");
-Expect(0, 32, '\P{Lb=sp}', "");
-Expect(1, 32, '\P{^Lb=sp}', "");
-Expect(0, 31, '\p{Lb=sp}', "");
-Expect(1, 31, '\p{^Lb=sp}', "");
-Expect(1, 31, '\P{Lb=sp}', "");
-Expect(0, 31, '\P{^Lb=sp}', "");
-Expect(1, 32, '\p{Lb: sp}', "");
-Expect(0, 32, '\p{^Lb: sp}', "");
-Expect(0, 32, '\P{Lb: sp}', "");
-Expect(1, 32, '\P{^Lb: sp}', "");
-Expect(0, 31, '\p{Lb: sp}', "");
-Expect(1, 31, '\p{^Lb: sp}', "");
-Expect(1, 31, '\P{Lb: sp}', "");
-Expect(0, 31, '\P{^Lb: sp}', "");
-Error('\p{Is_Line_Break=_:=Space}');
-Error('\P{Is_Line_Break=_:=Space}');
-Expect(1, 32, '\p{Is_Line_Break:space}', "");
-Expect(0, 32, '\p{^Is_Line_Break:space}', "");
-Expect(0, 32, '\P{Is_Line_Break:space}', "");
-Expect(1, 32, '\P{^Is_Line_Break:space}', "");
-Expect(0, 31, '\p{Is_Line_Break:space}', "");
-Expect(1, 31, '\p{^Is_Line_Break:space}', "");
-Expect(1, 31, '\P{Is_Line_Break:space}', "");
-Expect(0, 31, '\P{^Is_Line_Break:space}', "");
-Expect(1, 32, '\p{Is_Line_Break=--space}', "");
-Expect(0, 32, '\p{^Is_Line_Break=--space}', "");
-Expect(0, 32, '\P{Is_Line_Break=--space}', "");
-Expect(1, 32, '\P{^Is_Line_Break=--space}', "");
-Expect(0, 31, '\p{Is_Line_Break=--space}', "");
-Expect(1, 31, '\p{^Is_Line_Break=--space}', "");
-Expect(1, 31, '\P{Is_Line_Break=--space}', "");
-Expect(0, 31, '\P{^Is_Line_Break=--space}', "");
-Error('\p{Is_Lb=- sp:=}');
-Error('\P{Is_Lb=- sp:=}');
-Expect(1, 32, '\p{Is_Lb=sp}', "");
-Expect(0, 32, '\p{^Is_Lb=sp}', "");
-Expect(0, 32, '\P{Is_Lb=sp}', "");
-Expect(1, 32, '\P{^Is_Lb=sp}', "");
-Expect(0, 31, '\p{Is_Lb=sp}', "");
-Expect(1, 31, '\p{^Is_Lb=sp}', "");
-Expect(1, 31, '\P{Is_Lb=sp}', "");
-Expect(0, 31, '\P{^Is_Lb=sp}', "");
-Expect(1, 32, '\p{Is_Lb=SP}', "");
-Expect(0, 32, '\p{^Is_Lb=SP}', "");
-Expect(0, 32, '\P{Is_Lb=SP}', "");
-Expect(1, 32, '\P{^Is_Lb=SP}', "");
-Expect(0, 31, '\p{Is_Lb=SP}', "");
-Expect(1, 31, '\p{^Is_Lb=SP}', "");
-Expect(1, 31, '\P{Is_Lb=SP}', "");
-Expect(0, 31, '\P{^Is_Lb=SP}', "");
-Error('\p{Line_Break= -GLUE:=}');
-Error('\P{Line_Break= -GLUE:=}');
-Expect(1, 160, '\p{Line_Break=glue}', "");
-Expect(0, 160, '\p{^Line_Break=glue}', "");
-Expect(0, 160, '\P{Line_Break=glue}', "");
-Expect(1, 160, '\P{^Line_Break=glue}', "");
-Expect(0, 159, '\p{Line_Break=glue}', "");
-Expect(1, 159, '\p{^Line_Break=glue}', "");
-Expect(1, 159, '\P{Line_Break=glue}', "");
-Expect(0, 159, '\P{^Line_Break=glue}', "");
-Error('\p{Lb=:= GL}');
-Error('\P{Lb=:= GL}');
-Expect(1, 160, '\p{Lb=gl}', "");
-Expect(0, 160, '\p{^Lb=gl}', "");
-Expect(0, 160, '\P{Lb=gl}', "");
-Expect(1, 160, '\P{^Lb=gl}', "");
-Expect(0, 159, '\p{Lb=gl}', "");
-Expect(1, 159, '\p{^Lb=gl}', "");
-Expect(1, 159, '\P{Lb=gl}', "");
-Expect(0, 159, '\P{^Lb=gl}', "");
-Expect(1, 160, '\p{Lb=_-GL}', "");
-Expect(0, 160, '\p{^Lb=_-GL}', "");
-Expect(0, 160, '\P{Lb=_-GL}', "");
-Expect(1, 160, '\P{^Lb=_-GL}', "");
-Expect(0, 159, '\p{Lb=_-GL}', "");
-Expect(1, 159, '\p{^Lb=_-GL}', "");
-Expect(1, 159, '\P{Lb=_-GL}', "");
-Expect(0, 159, '\P{^Lb=_-GL}', "");
-Error('\p{Is_Line_Break=/a/ Glue}');
-Error('\P{Is_Line_Break=/a/ Glue}');
-Expect(1, 160, '\p{Is_Line_Break=glue}', "");
-Expect(0, 160, '\p{^Is_Line_Break=glue}', "");
-Expect(0, 160, '\P{Is_Line_Break=glue}', "");
-Expect(1, 160, '\P{^Is_Line_Break=glue}', "");
-Expect(0, 159, '\p{Is_Line_Break=glue}', "");
-Expect(1, 159, '\p{^Is_Line_Break=glue}', "");
-Expect(1, 159, '\P{Is_Line_Break=glue}', "");
-Expect(0, 159, '\P{^Is_Line_Break=glue}', "");
-Expect(1, 160, '\p{Is_Line_Break=_glue}', "");
-Expect(0, 160, '\p{^Is_Line_Break=_glue}', "");
-Expect(0, 160, '\P{Is_Line_Break=_glue}', "");
-Expect(1, 160, '\P{^Is_Line_Break=_glue}', "");
-Expect(0, 159, '\p{Is_Line_Break=_glue}', "");
-Expect(1, 159, '\p{^Is_Line_Break=_glue}', "");
-Expect(1, 159, '\P{Is_Line_Break=_glue}', "");
-Expect(0, 159, '\P{^Is_Line_Break=_glue}', "");
-Error('\p{Is_Lb=/a/_gl}');
-Error('\P{Is_Lb=/a/_gl}');
-Expect(1, 160, '\p{Is_Lb=gl}', "");
-Expect(0, 160, '\p{^Is_Lb=gl}', "");
-Expect(0, 160, '\P{Is_Lb=gl}', "");
-Expect(1, 160, '\P{^Is_Lb=gl}', "");
-Expect(0, 159, '\p{Is_Lb=gl}', "");
-Expect(1, 159, '\p{^Is_Lb=gl}', "");
-Expect(1, 159, '\P{Is_Lb=gl}', "");
-Expect(0, 159, '\P{^Is_Lb=gl}', "");
-Expect(1, 160, '\p{Is_Lb= GL}', "");
-Expect(0, 160, '\p{^Is_Lb= GL}', "");
-Expect(0, 160, '\P{Is_Lb= GL}', "");
-Expect(1, 160, '\P{^Is_Lb= GL}', "");
-Expect(0, 159, '\p{Is_Lb= GL}', "");
-Expect(1, 159, '\p{^Is_Lb= GL}', "");
-Expect(1, 159, '\P{Is_Lb= GL}', "");
-Expect(0, 159, '\P{^Is_Lb= GL}', "");
-Error('\p{Line_Break=/a/-SURROGATE}');
-Error('\P{Line_Break=/a/-SURROGATE}');
-Expect(0, 55295, '\p{Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Line_Break=surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Line_Break=surrogate}', 'deprecated');
-Expect(0, 55295, '\p{Line_Break=-_SURROGATE}', 'deprecated');
-Expect(1, 55295, '\p{^Line_Break=-_SURROGATE}', 'deprecated');
-Expect(1, 55295, '\P{Line_Break=-_SURROGATE}', 'deprecated');
-Expect(0, 55295, '\P{^Line_Break=-_SURROGATE}', 'deprecated');
-Error('\p{Lb= SG:=}');
-Error('\P{Lb= SG:=}');
-Expect(0, 55295, '\p{Lb=sg}', 'deprecated');
-Expect(1, 55295, '\p{^Lb=sg}', 'deprecated');
-Expect(1, 55295, '\P{Lb=sg}', 'deprecated');
-Expect(0, 55295, '\P{^Lb=sg}', 'deprecated');
-Expect(0, 55295, '\p{Lb=--sg}', 'deprecated');
-Expect(1, 55295, '\p{^Lb=--sg}', 'deprecated');
-Expect(1, 55295, '\P{Lb=--sg}', 'deprecated');
-Expect(0, 55295, '\P{^Lb=--sg}', 'deprecated');
-Error('\p{Is_Line_Break=:= -Surrogate}');
-Error('\P{Is_Line_Break=:= -Surrogate}');
-Expect(0, 55295, '\p{Is_Line_Break: surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Line_Break: surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Is_Line_Break: surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Line_Break: surrogate}', 'deprecated');
-Expect(0, 55295, '\p{Is_Line_Break: _Surrogate}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Line_Break: _Surrogate}', 'deprecated');
-Expect(1, 55295, '\P{Is_Line_Break: _Surrogate}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Line_Break: _Surrogate}', 'deprecated');
-Error('\p{Is_Lb=/a/SG}');
-Error('\P{Is_Lb=/a/SG}');
-Expect(0, 55295, '\p{Is_Lb=sg}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Lb=sg}', 'deprecated');
-Expect(1, 55295, '\P{Is_Lb=sg}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Lb=sg}', 'deprecated');
-Expect(0, 55295, '\p{Is_Lb=_SG}', 'deprecated');
-Expect(1, 55295, '\p{^Is_Lb=_SG}', 'deprecated');
-Expect(1, 55295, '\P{Is_Lb=_SG}', 'deprecated');
-Expect(0, 55295, '\P{^Is_Lb=_SG}', 'deprecated');
-Error('\p{Line_Break= Unknown:=}');
-Error('\P{Line_Break= Unknown:=}');
-Expect(1, 889, '\p{Line_Break=unknown}', "");
-Expect(0, 889, '\p{^Line_Break=unknown}', "");
-Expect(0, 889, '\P{Line_Break=unknown}', "");
-Expect(1, 889, '\P{^Line_Break=unknown}', "");
-Expect(0, 887, '\p{Line_Break=unknown}', "");
-Expect(1, 887, '\p{^Line_Break=unknown}', "");
-Expect(1, 887, '\P{Line_Break=unknown}', "");
-Expect(0, 887, '\P{^Line_Break=unknown}', "");
-Expect(1, 889, '\p{Line_Break=__UNKNOWN}', "");
-Expect(0, 889, '\p{^Line_Break=__UNKNOWN}', "");
-Expect(0, 889, '\P{Line_Break=__UNKNOWN}', "");
-Expect(1, 889, '\P{^Line_Break=__UNKNOWN}', "");
-Expect(0, 887, '\p{Line_Break=__UNKNOWN}', "");
-Expect(1, 887, '\p{^Line_Break=__UNKNOWN}', "");
-Expect(1, 887, '\P{Line_Break=__UNKNOWN}', "");
-Expect(0, 887, '\P{^Line_Break=__UNKNOWN}', "");
-Error('\p{Lb=/a/ XX}');
-Error('\P{Lb=/a/ XX}');
-Expect(1, 889, '\p{Lb: xx}', "");
-Expect(0, 889, '\p{^Lb: xx}', "");
-Expect(0, 889, '\P{Lb: xx}', "");
-Expect(1, 889, '\P{^Lb: xx}', "");
-Expect(0, 887, '\p{Lb: xx}', "");
-Expect(1, 887, '\p{^Lb: xx}', "");
-Expect(1, 887, '\P{Lb: xx}', "");
-Expect(0, 887, '\P{^Lb: xx}', "");
-Expect(1, 889, '\p{Lb= -xx}', "");
-Expect(0, 889, '\p{^Lb= -xx}', "");
-Expect(0, 889, '\P{Lb= -xx}', "");
-Expect(1, 889, '\P{^Lb= -xx}', "");
-Expect(0, 887, '\p{Lb= -xx}', "");
-Expect(1, 887, '\p{^Lb= -xx}', "");
-Expect(1, 887, '\P{Lb= -xx}', "");
-Expect(0, 887, '\P{^Lb= -xx}', "");
-Error('\p{Is_Line_Break= Unknown:=}');
-Error('\P{Is_Line_Break= Unknown:=}');
-Expect(1, 889, '\p{Is_Line_Break: unknown}', "");
-Expect(0, 889, '\p{^Is_Line_Break: unknown}', "");
-Expect(0, 889, '\P{Is_Line_Break: unknown}', "");
-Expect(1, 889, '\P{^Is_Line_Break: unknown}', "");
-Expect(0, 887, '\p{Is_Line_Break: unknown}', "");
-Expect(1, 887, '\p{^Is_Line_Break: unknown}', "");
-Expect(1, 887, '\P{Is_Line_Break: unknown}', "");
-Expect(0, 887, '\P{^Is_Line_Break: unknown}', "");
-Expect(1, 889, '\p{Is_Line_Break=_ UNKNOWN}', "");
-Expect(0, 889, '\p{^Is_Line_Break=_ UNKNOWN}', "");
-Expect(0, 889, '\P{Is_Line_Break=_ UNKNOWN}', "");
-Expect(1, 889, '\P{^Is_Line_Break=_ UNKNOWN}', "");
-Expect(0, 887, '\p{Is_Line_Break=_ UNKNOWN}', "");
-Expect(1, 887, '\p{^Is_Line_Break=_ UNKNOWN}', "");
-Expect(1, 887, '\P{Is_Line_Break=_ UNKNOWN}', "");
-Expect(0, 887, '\P{^Is_Line_Break=_ UNKNOWN}', "");
-Error('\p{Is_Lb= XX:=}');
-Error('\P{Is_Lb= XX:=}');
-Expect(1, 889, '\p{Is_Lb=xx}', "");
-Expect(0, 889, '\p{^Is_Lb=xx}', "");
-Expect(0, 889, '\P{Is_Lb=xx}', "");
-Expect(1, 889, '\P{^Is_Lb=xx}', "");
-Expect(0, 887, '\p{Is_Lb=xx}', "");
-Expect(1, 887, '\p{^Is_Lb=xx}', "");
-Expect(1, 887, '\P{Is_Lb=xx}', "");
-Expect(0, 887, '\P{^Is_Lb=xx}', "");
-Expect(1, 889, '\p{Is_Lb= -XX}', "");
-Expect(0, 889, '\p{^Is_Lb= -XX}', "");
-Expect(0, 889, '\P{Is_Lb= -XX}', "");
-Expect(1, 889, '\P{^Is_Lb= -XX}', "");
-Expect(0, 887, '\p{Is_Lb= -XX}', "");
-Expect(1, 887, '\p{^Is_Lb= -XX}', "");
-Expect(1, 887, '\P{Is_Lb= -XX}', "");
-Expect(0, 887, '\P{^Is_Lb= -XX}', "");
-Error('\p{Line_Break=_-Numeric:=}');
-Error('\P{Line_Break=_-Numeric:=}');
-Expect(1, 57, '\p{Line_Break=numeric}', "");
-Expect(0, 57, '\p{^Line_Break=numeric}', "");
-Expect(0, 57, '\P{Line_Break=numeric}', "");
-Expect(1, 57, '\P{^Line_Break=numeric}', "");
-Expect(0, 47, '\p{Line_Break=numeric}', "");
-Expect(1, 47, '\p{^Line_Break=numeric}', "");
-Expect(1, 47, '\P{Line_Break=numeric}', "");
-Expect(0, 47, '\P{^Line_Break=numeric}', "");
-Expect(1, 57, '\p{Line_Break=__Numeric}', "");
-Expect(0, 57, '\p{^Line_Break=__Numeric}', "");
-Expect(0, 57, '\P{Line_Break=__Numeric}', "");
-Expect(1, 57, '\P{^Line_Break=__Numeric}', "");
-Expect(0, 47, '\p{Line_Break=__Numeric}', "");
-Expect(1, 47, '\p{^Line_Break=__Numeric}', "");
-Expect(1, 47, '\P{Line_Break=__Numeric}', "");
-Expect(0, 47, '\P{^Line_Break=__Numeric}', "");
-Error('\p{Lb=-_NU/a/}');
-Error('\P{Lb=-_NU/a/}');
-Expect(1, 57, '\p{Lb: nu}', "");
-Expect(0, 57, '\p{^Lb: nu}', "");
-Expect(0, 57, '\P{Lb: nu}', "");
-Expect(1, 57, '\P{^Lb: nu}', "");
-Expect(0, 47, '\p{Lb: nu}', "");
-Expect(1, 47, '\p{^Lb: nu}', "");
-Expect(1, 47, '\P{Lb: nu}', "");
-Expect(0, 47, '\P{^Lb: nu}', "");
-Expect(1, 57, '\p{Lb: --NU}', "");
-Expect(0, 57, '\p{^Lb: --NU}', "");
-Expect(0, 57, '\P{Lb: --NU}', "");
-Expect(1, 57, '\P{^Lb: --NU}', "");
-Expect(0, 47, '\p{Lb: --NU}', "");
-Expect(1, 47, '\p{^Lb: --NU}', "");
-Expect(1, 47, '\P{Lb: --NU}', "");
-Expect(0, 47, '\P{^Lb: --NU}', "");
-Error('\p{Is_Line_Break=-:=Numeric}');
-Error('\P{Is_Line_Break=-:=Numeric}');
-Expect(1, 57, '\p{Is_Line_Break=numeric}', "");
-Expect(0, 57, '\p{^Is_Line_Break=numeric}', "");
-Expect(0, 57, '\P{Is_Line_Break=numeric}', "");
-Expect(1, 57, '\P{^Is_Line_Break=numeric}', "");
-Expect(0, 47, '\p{Is_Line_Break=numeric}', "");
-Expect(1, 47, '\p{^Is_Line_Break=numeric}', "");
-Expect(1, 47, '\P{Is_Line_Break=numeric}', "");
-Expect(0, 47, '\P{^Is_Line_Break=numeric}', "");
-Expect(1, 57, '\p{Is_Line_Break= Numeric}', "");
-Expect(0, 57, '\p{^Is_Line_Break= Numeric}', "");
-Expect(0, 57, '\P{Is_Line_Break= Numeric}', "");
-Expect(1, 57, '\P{^Is_Line_Break= Numeric}', "");
-Expect(0, 47, '\p{Is_Line_Break= Numeric}', "");
-Expect(1, 47, '\p{^Is_Line_Break= Numeric}', "");
-Expect(1, 47, '\P{Is_Line_Break= Numeric}', "");
-Expect(0, 47, '\P{^Is_Line_Break= Numeric}', "");
-Error('\p{Is_Lb=_NU:=}');
-Error('\P{Is_Lb=_NU:=}');
-Expect(1, 57, '\p{Is_Lb=nu}', "");
-Expect(0, 57, '\p{^Is_Lb=nu}', "");
-Expect(0, 57, '\P{Is_Lb=nu}', "");
-Expect(1, 57, '\P{^Is_Lb=nu}', "");
-Expect(0, 47, '\p{Is_Lb=nu}', "");
-Expect(1, 47, '\p{^Is_Lb=nu}', "");
-Expect(1, 47, '\P{Is_Lb=nu}', "");
-Expect(0, 47, '\P{^Is_Lb=nu}', "");
-Expect(1, 57, '\p{Is_Lb= _nu}', "");
-Expect(0, 57, '\p{^Is_Lb= _nu}', "");
-Expect(0, 57, '\P{Is_Lb= _nu}', "");
-Expect(1, 57, '\P{^Is_Lb= _nu}', "");
-Expect(0, 47, '\p{Is_Lb= _nu}', "");
-Expect(1, 47, '\p{^Is_Lb= _nu}', "");
-Expect(1, 47, '\P{Is_Lb= _nu}', "");
-Expect(0, 47, '\P{^Is_Lb= _nu}', "");
-Error('\p{Line_Break=_BREAK/a/BEFORE}');
-Error('\P{Line_Break=_BREAK/a/BEFORE}');
-Expect(1, 180, '\p{Line_Break=breakbefore}', "");
-Expect(0, 180, '\p{^Line_Break=breakbefore}', "");
-Expect(0, 180, '\P{Line_Break=breakbefore}', "");
-Expect(1, 180, '\P{^Line_Break=breakbefore}', "");
-Expect(0, 179, '\p{Line_Break=breakbefore}', "");
-Expect(1, 179, '\p{^Line_Break=breakbefore}', "");
-Expect(1, 179, '\P{Line_Break=breakbefore}', "");
-Expect(0, 179, '\P{^Line_Break=breakbefore}', "");
-Expect(1, 180, '\p{Line_Break= _BREAKBefore}', "");
-Expect(0, 180, '\p{^Line_Break= _BREAKBefore}', "");
-Expect(0, 180, '\P{Line_Break= _BREAKBefore}', "");
-Expect(1, 180, '\P{^Line_Break= _BREAKBefore}', "");
-Expect(0, 179, '\p{Line_Break= _BREAKBefore}', "");
-Expect(1, 179, '\p{^Line_Break= _BREAKBefore}', "");
-Expect(1, 179, '\P{Line_Break= _BREAKBefore}', "");
-Expect(0, 179, '\P{^Line_Break= _BREAKBefore}', "");
-Error('\p{Lb= -BB/a/}');
-Error('\P{Lb= -BB/a/}');
-Expect(1, 180, '\p{Lb=bb}', "");
-Expect(0, 180, '\p{^Lb=bb}', "");
-Expect(0, 180, '\P{Lb=bb}', "");
-Expect(1, 180, '\P{^Lb=bb}', "");
-Expect(0, 179, '\p{Lb=bb}', "");
-Expect(1, 179, '\p{^Lb=bb}', "");
-Expect(1, 179, '\P{Lb=bb}', "");
-Expect(0, 179, '\P{^Lb=bb}', "");
-Expect(1, 180, '\p{Lb= BB}', "");
-Expect(0, 180, '\p{^Lb= BB}', "");
-Expect(0, 180, '\P{Lb= BB}', "");
-Expect(1, 180, '\P{^Lb= BB}', "");
-Expect(0, 179, '\p{Lb= BB}', "");
-Expect(1, 179, '\p{^Lb= BB}', "");
-Expect(1, 179, '\P{Lb= BB}', "");
-Expect(0, 179, '\P{^Lb= BB}', "");
-Error('\p{Is_Line_Break=/a/break Before}');
-Error('\P{Is_Line_Break=/a/break Before}');
-Expect(1, 180, '\p{Is_Line_Break=breakbefore}', "");
-Expect(0, 180, '\p{^Is_Line_Break=breakbefore}', "");
-Expect(0, 180, '\P{Is_Line_Break=breakbefore}', "");
-Expect(1, 180, '\P{^Is_Line_Break=breakbefore}', "");
-Expect(0, 179, '\p{Is_Line_Break=breakbefore}', "");
-Expect(1, 179, '\p{^Is_Line_Break=breakbefore}', "");
-Expect(1, 179, '\P{Is_Line_Break=breakbefore}', "");
-Expect(0, 179, '\P{^Is_Line_Break=breakbefore}', "");
-Expect(1, 180, '\p{Is_Line_Break= -BREAK Before}', "");
-Expect(0, 180, '\p{^Is_Line_Break= -BREAK Before}', "");
-Expect(0, 180, '\P{Is_Line_Break= -BREAK Before}', "");
-Expect(1, 180, '\P{^Is_Line_Break= -BREAK Before}', "");
-Expect(0, 179, '\p{Is_Line_Break= -BREAK Before}', "");
-Expect(1, 179, '\p{^Is_Line_Break= -BREAK Before}', "");
-Expect(1, 179, '\P{Is_Line_Break= -BREAK Before}', "");
-Expect(0, 179, '\P{^Is_Line_Break= -BREAK Before}', "");
-Error('\p{Is_Lb=/a/BB}');
-Error('\P{Is_Lb=/a/BB}');
-Expect(1, 180, '\p{Is_Lb=bb}', "");
-Expect(0, 180, '\p{^Is_Lb=bb}', "");
-Expect(0, 180, '\P{Is_Lb=bb}', "");
-Expect(1, 180, '\P{^Is_Lb=bb}', "");
-Expect(0, 179, '\p{Is_Lb=bb}', "");
-Expect(1, 179, '\p{^Is_Lb=bb}', "");
-Expect(1, 179, '\P{Is_Lb=bb}', "");
-Expect(0, 179, '\P{^Is_Lb=bb}', "");
-Expect(1, 180, '\p{Is_Lb= BB}', "");
-Expect(0, 180, '\p{^Is_Lb= BB}', "");
-Expect(0, 180, '\P{Is_Lb= BB}', "");
-Expect(1, 180, '\P{^Is_Lb= BB}', "");
-Expect(0, 179, '\p{Is_Lb= BB}', "");
-Expect(1, 179, '\p{^Is_Lb= BB}', "");
-Expect(1, 179, '\P{Is_Lb= BB}', "");
-Expect(0, 179, '\P{^Is_Lb= BB}', "");
-Error('\p{Line_Break=/a/_ zwspace}');
-Error('\P{Line_Break=/a/_ zwspace}');
-Expect(1, 8203, '\p{Line_Break=zwspace}', "");
-Expect(0, 8203, '\p{^Line_Break=zwspace}', "");
-Expect(0, 8203, '\P{Line_Break=zwspace}', "");
-Expect(1, 8203, '\P{^Line_Break=zwspace}', "");
-Expect(0, 8202, '\p{Line_Break=zwspace}', "");
-Expect(1, 8202, '\p{^Line_Break=zwspace}', "");
-Expect(1, 8202, '\P{Line_Break=zwspace}', "");
-Expect(0, 8202, '\P{^Line_Break=zwspace}', "");
-Expect(1, 8203, '\p{Line_Break:-ZWSpace}', "");
-Expect(0, 8203, '\p{^Line_Break:-ZWSpace}', "");
-Expect(0, 8203, '\P{Line_Break:-ZWSpace}', "");
-Expect(1, 8203, '\P{^Line_Break:-ZWSpace}', "");
-Expect(0, 8202, '\p{Line_Break:-ZWSpace}', "");
-Expect(1, 8202, '\p{^Line_Break:-ZWSpace}', "");
-Expect(1, 8202, '\P{Line_Break:-ZWSpace}', "");
-Expect(0, 8202, '\P{^Line_Break:-ZWSpace}', "");
-Error('\p{Lb= _ZW/a/}');
-Error('\P{Lb= _ZW/a/}');
-Expect(1, 8203, '\p{Lb=zw}', "");
-Expect(0, 8203, '\p{^Lb=zw}', "");
-Expect(0, 8203, '\P{Lb=zw}', "");
-Expect(1, 8203, '\P{^Lb=zw}', "");
-Expect(0, 8202, '\p{Lb=zw}', "");
-Expect(1, 8202, '\p{^Lb=zw}', "");
-Expect(1, 8202, '\P{Lb=zw}', "");
-Expect(0, 8202, '\P{^Lb=zw}', "");
-Expect(1, 8203, '\p{Lb= ZW}', "");
-Expect(0, 8203, '\p{^Lb= ZW}', "");
-Expect(0, 8203, '\P{Lb= ZW}', "");
-Expect(1, 8203, '\P{^Lb= ZW}', "");
-Expect(0, 8202, '\p{Lb= ZW}', "");
-Expect(1, 8202, '\p{^Lb= ZW}', "");
-Expect(1, 8202, '\P{Lb= ZW}', "");
-Expect(0, 8202, '\P{^Lb= ZW}', "");
-Error('\p{Is_Line_Break=/a/--ZWSpace}');
-Error('\P{Is_Line_Break=/a/--ZWSpace}');
-Expect(1, 8203, '\p{Is_Line_Break=zwspace}', "");
-Expect(0, 8203, '\p{^Is_Line_Break=zwspace}', "");
-Expect(0, 8203, '\P{Is_Line_Break=zwspace}', "");
-Expect(1, 8203, '\P{^Is_Line_Break=zwspace}', "");
-Expect(0, 8202, '\p{Is_Line_Break=zwspace}', "");
-Expect(1, 8202, '\p{^Is_Line_Break=zwspace}', "");
-Expect(1, 8202, '\P{Is_Line_Break=zwspace}', "");
-Expect(0, 8202, '\P{^Is_Line_Break=zwspace}', "");
-Expect(1, 8203, '\p{Is_Line_Break=_ zwspace}', "");
-Expect(0, 8203, '\p{^Is_Line_Break=_ zwspace}', "");
-Expect(0, 8203, '\P{Is_Line_Break=_ zwspace}', "");
-Expect(1, 8203, '\P{^Is_Line_Break=_ zwspace}', "");
-Expect(0, 8202, '\p{Is_Line_Break=_ zwspace}', "");
-Expect(1, 8202, '\p{^Is_Line_Break=_ zwspace}', "");
-Expect(1, 8202, '\P{Is_Line_Break=_ zwspace}', "");
-Expect(0, 8202, '\P{^Is_Line_Break=_ zwspace}', "");
-Error('\p{Is_Lb= -zw:=}');
-Error('\P{Is_Lb= -zw:=}');
-Expect(1, 8203, '\p{Is_Lb=zw}', "");
-Expect(0, 8203, '\p{^Is_Lb=zw}', "");
-Expect(0, 8203, '\P{Is_Lb=zw}', "");
-Expect(1, 8203, '\P{^Is_Lb=zw}', "");
-Expect(0, 8202, '\p{Is_Lb=zw}', "");
-Expect(1, 8202, '\p{^Is_Lb=zw}', "");
-Expect(1, 8202, '\P{Is_Lb=zw}', "");
-Expect(0, 8202, '\P{^Is_Lb=zw}', "");
-Expect(1, 8203, '\p{Is_Lb= ZW}', "");
-Expect(0, 8203, '\p{^Is_Lb= ZW}', "");
-Expect(0, 8203, '\P{Is_Lb= ZW}', "");
-Expect(1, 8203, '\P{^Is_Lb= ZW}', "");
-Expect(0, 8202, '\p{Is_Lb= ZW}', "");
-Expect(1, 8202, '\p{^Is_Lb= ZW}', "");
-Expect(1, 8202, '\P{Is_Lb= ZW}', "");
-Expect(0, 8202, '\P{^Is_Lb= ZW}', "");
-Error('\p{Line_Break=:= JL}');
-Error('\P{Line_Break=:= JL}');
-Expect(1, 4447, '\p{Line_Break=jl}', "");
-Expect(0, 4447, '\p{^Line_Break=jl}', "");
-Expect(0, 4447, '\P{Line_Break=jl}', "");
-Expect(1, 4447, '\P{^Line_Break=jl}', "");
-Expect(0, 4351, '\p{Line_Break=jl}', "");
-Expect(1, 4351, '\p{^Line_Break=jl}', "");
-Expect(1, 4351, '\P{Line_Break=jl}', "");
-Expect(0, 4351, '\P{^Line_Break=jl}', "");
-Expect(1, 4447, '\p{Line_Break=-JL}', "");
-Expect(0, 4447, '\p{^Line_Break=-JL}', "");
-Expect(0, 4447, '\P{Line_Break=-JL}', "");
-Expect(1, 4447, '\P{^Line_Break=-JL}', "");
-Expect(0, 4351, '\p{Line_Break=-JL}', "");
-Expect(1, 4351, '\p{^Line_Break=-JL}', "");
-Expect(1, 4351, '\P{Line_Break=-JL}', "");
-Expect(0, 4351, '\P{^Line_Break=-JL}', "");
-Error('\p{Lb=/a/ JL}');
-Error('\P{Lb=/a/ JL}');
-Expect(1, 4447, '\p{Lb=jl}', "");
-Expect(0, 4447, '\p{^Lb=jl}', "");
-Expect(0, 4447, '\P{Lb=jl}', "");
-Expect(1, 4447, '\P{^Lb=jl}', "");
-Expect(0, 4351, '\p{Lb=jl}', "");
-Expect(1, 4351, '\p{^Lb=jl}', "");
-Expect(1, 4351, '\P{Lb=jl}', "");
-Expect(0, 4351, '\P{^Lb=jl}', "");
-Expect(1, 4447, '\p{Lb=-JL}', "");
-Expect(0, 4447, '\p{^Lb=-JL}', "");
-Expect(0, 4447, '\P{Lb=-JL}', "");
-Expect(1, 4447, '\P{^Lb=-JL}', "");
-Expect(0, 4351, '\p{Lb=-JL}', "");
-Expect(1, 4351, '\p{^Lb=-JL}', "");
-Expect(1, 4351, '\P{Lb=-JL}', "");
-Expect(0, 4351, '\P{^Lb=-JL}', "");
-Error('\p{Is_Line_Break: JL/a/}');
-Error('\P{Is_Line_Break: JL/a/}');
-Expect(1, 4447, '\p{Is_Line_Break=jl}', "");
-Expect(0, 4447, '\p{^Is_Line_Break=jl}', "");
-Expect(0, 4447, '\P{Is_Line_Break=jl}', "");
-Expect(1, 4447, '\P{^Is_Line_Break=jl}', "");
-Expect(0, 4351, '\p{Is_Line_Break=jl}', "");
-Expect(1, 4351, '\p{^Is_Line_Break=jl}', "");
-Expect(1, 4351, '\P{Is_Line_Break=jl}', "");
-Expect(0, 4351, '\P{^Is_Line_Break=jl}', "");
-Expect(1, 4447, '\p{Is_Line_Break= -jl}', "");
-Expect(0, 4447, '\p{^Is_Line_Break= -jl}', "");
-Expect(0, 4447, '\P{Is_Line_Break= -jl}', "");
-Expect(1, 4447, '\P{^Is_Line_Break= -jl}', "");
-Expect(0, 4351, '\p{Is_Line_Break= -jl}', "");
-Expect(1, 4351, '\p{^Is_Line_Break= -jl}', "");
-Expect(1, 4351, '\P{Is_Line_Break= -jl}', "");
-Expect(0, 4351, '\P{^Is_Line_Break= -jl}', "");
-Error('\p{Is_Lb= :=JL}');
-Error('\P{Is_Lb= :=JL}');
-Expect(1, 4447, '\p{Is_Lb=jl}', "");
-Expect(0, 4447, '\p{^Is_Lb=jl}', "");
-Expect(0, 4447, '\P{Is_Lb=jl}', "");
-Expect(1, 4447, '\P{^Is_Lb=jl}', "");
-Expect(0, 4351, '\p{Is_Lb=jl}', "");
-Expect(1, 4351, '\p{^Is_Lb=jl}', "");
-Expect(1, 4351, '\P{Is_Lb=jl}', "");
-Expect(0, 4351, '\P{^Is_Lb=jl}', "");
-Expect(1, 4447, '\p{Is_Lb= _jl}', "");
-Expect(0, 4447, '\p{^Is_Lb= _jl}', "");
-Expect(0, 4447, '\P{Is_Lb= _jl}', "");
-Expect(1, 4447, '\P{^Is_Lb= _jl}', "");
-Expect(0, 4351, '\p{Is_Lb= _jl}', "");
-Expect(1, 4351, '\p{^Is_Lb= _jl}', "");
-Expect(1, 4351, '\P{Is_Lb= _jl}', "");
-Expect(0, 4351, '\P{^Is_Lb= _jl}', "");
-Error('\p{Line_Break=-:=Break Symbols}');
-Error('\P{Line_Break=-:=Break Symbols}');
-Expect(1, 47, '\p{Line_Break=breaksymbols}', "");
-Expect(0, 47, '\p{^Line_Break=breaksymbols}', "");
-Expect(0, 47, '\P{Line_Break=breaksymbols}', "");
-Expect(1, 47, '\P{^Line_Break=breaksymbols}', "");
-Expect(0, 46, '\p{Line_Break=breaksymbols}', "");
-Expect(1, 46, '\p{^Line_Break=breaksymbols}', "");
-Expect(1, 46, '\P{Line_Break=breaksymbols}', "");
-Expect(0, 46, '\P{^Line_Break=breaksymbols}', "");
-Expect(1, 47, '\p{Line_Break=-Break_Symbols}', "");
-Expect(0, 47, '\p{^Line_Break=-Break_Symbols}', "");
-Expect(0, 47, '\P{Line_Break=-Break_Symbols}', "");
-Expect(1, 47, '\P{^Line_Break=-Break_Symbols}', "");
-Expect(0, 46, '\p{Line_Break=-Break_Symbols}', "");
-Expect(1, 46, '\p{^Line_Break=-Break_Symbols}', "");
-Expect(1, 46, '\P{Line_Break=-Break_Symbols}', "");
-Expect(0, 46, '\P{^Line_Break=-Break_Symbols}', "");
-Error('\p{Lb=_ SY/a/}');
-Error('\P{Lb=_ SY/a/}');
-Expect(1, 47, '\p{Lb=sy}', "");
-Expect(0, 47, '\p{^Lb=sy}', "");
-Expect(0, 47, '\P{Lb=sy}', "");
-Expect(1, 47, '\P{^Lb=sy}', "");
-Expect(0, 46, '\p{Lb=sy}', "");
-Expect(1, 46, '\p{^Lb=sy}', "");
-Expect(1, 46, '\P{Lb=sy}', "");
-Expect(0, 46, '\P{^Lb=sy}', "");
-Expect(1, 47, '\p{Lb= SY}', "");
-Expect(0, 47, '\p{^Lb= SY}', "");
-Expect(0, 47, '\P{Lb= SY}', "");
-Expect(1, 47, '\P{^Lb= SY}', "");
-Expect(0, 46, '\p{Lb= SY}', "");
-Expect(1, 46, '\p{^Lb= SY}', "");
-Expect(1, 46, '\P{Lb= SY}', "");
-Expect(0, 46, '\P{^Lb= SY}', "");
-Error('\p{Is_Line_Break= _BREAK/a/SYMBOLS}');
-Error('\P{Is_Line_Break= _BREAK/a/SYMBOLS}');
-Expect(1, 47, '\p{Is_Line_Break=breaksymbols}', "");
-Expect(0, 47, '\p{^Is_Line_Break=breaksymbols}', "");
-Expect(0, 47, '\P{Is_Line_Break=breaksymbols}', "");
-Expect(1, 47, '\P{^Is_Line_Break=breaksymbols}', "");
-Expect(0, 46, '\p{Is_Line_Break=breaksymbols}', "");
-Expect(1, 46, '\p{^Is_Line_Break=breaksymbols}', "");
-Expect(1, 46, '\P{Is_Line_Break=breaksymbols}', "");
-Expect(0, 46, '\P{^Is_Line_Break=breaksymbols}', "");
-Expect(1, 47, '\p{Is_Line_Break= break_Symbols}', "");
-Expect(0, 47, '\p{^Is_Line_Break= break_Symbols}', "");
-Expect(0, 47, '\P{Is_Line_Break= break_Symbols}', "");
-Expect(1, 47, '\P{^Is_Line_Break= break_Symbols}', "");
-Expect(0, 46, '\p{Is_Line_Break= break_Symbols}', "");
-Expect(1, 46, '\p{^Is_Line_Break= break_Symbols}', "");
-Expect(1, 46, '\P{Is_Line_Break= break_Symbols}', "");
-Expect(0, 46, '\P{^Is_Line_Break= break_Symbols}', "");
-Error('\p{Is_Lb= sy/a/}');
-Error('\P{Is_Lb= sy/a/}');
-Expect(1, 47, '\p{Is_Lb=sy}', "");
-Expect(0, 47, '\p{^Is_Lb=sy}', "");
-Expect(0, 47, '\P{Is_Lb=sy}', "");
-Expect(1, 47, '\P{^Is_Lb=sy}', "");
-Expect(0, 46, '\p{Is_Lb=sy}', "");
-Expect(1, 46, '\p{^Is_Lb=sy}', "");
-Expect(1, 46, '\P{Is_Lb=sy}', "");
-Expect(0, 46, '\P{^Is_Lb=sy}', "");
-Expect(1, 47, '\p{Is_Lb=_-SY}', "");
-Expect(0, 47, '\p{^Is_Lb=_-SY}', "");
-Expect(0, 47, '\P{Is_Lb=_-SY}', "");
-Expect(1, 47, '\P{^Is_Lb=_-SY}', "");
-Expect(0, 46, '\p{Is_Lb=_-SY}', "");
-Expect(1, 46, '\p{^Is_Lb=_-SY}', "");
-Expect(1, 46, '\P{Is_Lb=_-SY}', "");
-Expect(0, 46, '\P{^Is_Lb=_-SY}', "");
-Error('\p{Line_Break=-prefix numeric/a/}');
-Error('\P{Line_Break=-prefix numeric/a/}');
-Expect(1, 36, '\p{Line_Break: prefixnumeric}', "");
-Expect(0, 36, '\p{^Line_Break: prefixnumeric}', "");
-Expect(0, 36, '\P{Line_Break: prefixnumeric}', "");
-Expect(1, 36, '\P{^Line_Break: prefixnumeric}', "");
-Expect(0, 35, '\p{Line_Break: prefixnumeric}', "");
-Expect(1, 35, '\p{^Line_Break: prefixnumeric}', "");
-Expect(1, 35, '\P{Line_Break: prefixnumeric}', "");
-Expect(0, 35, '\P{^Line_Break: prefixnumeric}', "");
-Expect(1, 36, '\p{Line_Break=-prefix numeric}', "");
-Expect(0, 36, '\p{^Line_Break=-prefix numeric}', "");
-Expect(0, 36, '\P{Line_Break=-prefix numeric}', "");
-Expect(1, 36, '\P{^Line_Break=-prefix numeric}', "");
-Expect(0, 35, '\p{Line_Break=-prefix numeric}', "");
-Expect(1, 35, '\p{^Line_Break=-prefix numeric}', "");
-Expect(1, 35, '\P{Line_Break=-prefix numeric}', "");
-Expect(0, 35, '\P{^Line_Break=-prefix numeric}', "");
-Error('\p{Lb= :=PR}');
-Error('\P{Lb= :=PR}');
-Expect(1, 36, '\p{Lb=pr}', "");
-Expect(0, 36, '\p{^Lb=pr}', "");
-Expect(0, 36, '\P{Lb=pr}', "");
-Expect(1, 36, '\P{^Lb=pr}', "");
-Expect(0, 35, '\p{Lb=pr}', "");
-Expect(1, 35, '\p{^Lb=pr}', "");
-Expect(1, 35, '\P{Lb=pr}', "");
-Expect(0, 35, '\P{^Lb=pr}', "");
-Expect(1, 36, '\p{Lb: PR}', "");
-Expect(0, 36, '\p{^Lb: PR}', "");
-Expect(0, 36, '\P{Lb: PR}', "");
-Expect(1, 36, '\P{^Lb: PR}', "");
-Expect(0, 35, '\p{Lb: PR}', "");
-Expect(1, 35, '\p{^Lb: PR}', "");
-Expect(1, 35, '\P{Lb: PR}', "");
-Expect(0, 35, '\P{^Lb: PR}', "");
-Error('\p{Is_Line_Break=/a/ _Prefix NUMERIC}');
-Error('\P{Is_Line_Break=/a/ _Prefix NUMERIC}');
-Expect(1, 36, '\p{Is_Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\p{^Is_Line_Break=prefixnumeric}', "");
-Expect(0, 36, '\P{Is_Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\P{^Is_Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\p{Is_Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\p{^Is_Line_Break=prefixnumeric}', "");
-Expect(1, 35, '\P{Is_Line_Break=prefixnumeric}', "");
-Expect(0, 35, '\P{^Is_Line_Break=prefixnumeric}', "");
-Expect(1, 36, '\p{Is_Line_Break=-Prefix_numeric}', "");
-Expect(0, 36, '\p{^Is_Line_Break=-Prefix_numeric}', "");
-Expect(0, 36, '\P{Is_Line_Break=-Prefix_numeric}', "");
-Expect(1, 36, '\P{^Is_Line_Break=-Prefix_numeric}', "");
-Expect(0, 35, '\p{Is_Line_Break=-Prefix_numeric}', "");
-Expect(1, 35, '\p{^Is_Line_Break=-Prefix_numeric}', "");
-Expect(1, 35, '\P{Is_Line_Break=-Prefix_numeric}', "");
-Expect(0, 35, '\P{^Is_Line_Break=-Prefix_numeric}', "");
-Error('\p{Is_Lb:-/a/pr}');
-Error('\P{Is_Lb:-/a/pr}');
-Expect(1, 36, '\p{Is_Lb=pr}', "");
-Expect(0, 36, '\p{^Is_Lb=pr}', "");
-Expect(0, 36, '\P{Is_Lb=pr}', "");
-Expect(1, 36, '\P{^Is_Lb=pr}', "");
-Expect(0, 35, '\p{Is_Lb=pr}', "");
-Expect(1, 35, '\p{^Is_Lb=pr}', "");
-Expect(1, 35, '\P{Is_Lb=pr}', "");
-Expect(0, 35, '\P{^Is_Lb=pr}', "");
-Expect(1, 36, '\p{Is_Lb= pr}', "");
-Expect(0, 36, '\p{^Is_Lb= pr}', "");
-Expect(0, 36, '\P{Is_Lb= pr}', "");
-Expect(1, 36, '\P{^Is_Lb= pr}', "");
-Expect(0, 35, '\p{Is_Lb= pr}', "");
-Expect(1, 35, '\p{^Is_Lb= pr}', "");
-Expect(1, 35, '\P{Is_Lb= pr}', "");
-Expect(0, 35, '\P{^Is_Lb= pr}', "");
-Error('\p{Line_Break=/a/ close PARENTHESIS}');
-Error('\P{Line_Break=/a/ close PARENTHESIS}');
-Expect(1, 41, '\p{Line_Break=closeparenthesis}', "");
-Expect(0, 41, '\p{^Line_Break=closeparenthesis}', "");
-Expect(0, 41, '\P{Line_Break=closeparenthesis}', "");
-Expect(1, 41, '\P{^Line_Break=closeparenthesis}', "");
-Expect(0, 40, '\p{Line_Break=closeparenthesis}', "");
-Expect(1, 40, '\p{^Line_Break=closeparenthesis}', "");
-Expect(1, 40, '\P{Line_Break=closeparenthesis}', "");
-Expect(0, 40, '\P{^Line_Break=closeparenthesis}', "");
-Expect(1, 41, '\p{Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(0, 41, '\p{^Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(0, 41, '\P{Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(1, 41, '\P{^Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(0, 40, '\p{Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(1, 40, '\p{^Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(1, 40, '\P{Line_Break=- CLOSE-PARENTHESIS}', "");
-Expect(0, 40, '\P{^Line_Break=- CLOSE-PARENTHESIS}', "");
-Error('\p{Lb:/a/ CP}');
-Error('\P{Lb:/a/ CP}');
-Expect(1, 41, '\p{Lb: cp}', "");
-Expect(0, 41, '\p{^Lb: cp}', "");
-Expect(0, 41, '\P{Lb: cp}', "");
-Expect(1, 41, '\P{^Lb: cp}', "");
-Expect(0, 40, '\p{Lb: cp}', "");
-Expect(1, 40, '\p{^Lb: cp}', "");
-Expect(1, 40, '\P{Lb: cp}', "");
-Expect(0, 40, '\P{^Lb: cp}', "");
-Expect(1, 41, '\p{Lb=-CP}', "");
-Expect(0, 41, '\p{^Lb=-CP}', "");
-Expect(0, 41, '\P{Lb=-CP}', "");
-Expect(1, 41, '\P{^Lb=-CP}', "");
-Expect(0, 40, '\p{Lb=-CP}', "");
-Expect(1, 40, '\p{^Lb=-CP}', "");
-Expect(1, 40, '\P{Lb=-CP}', "");
-Expect(0, 40, '\P{^Lb=-CP}', "");
-Error('\p{Is_Line_Break=CloseParenthesis/a/}');
-Error('\P{Is_Line_Break=CloseParenthesis/a/}');
-Expect(1, 41, '\p{Is_Line_Break: closeparenthesis}', "");
-Expect(0, 41, '\p{^Is_Line_Break: closeparenthesis}', "");
-Expect(0, 41, '\P{Is_Line_Break: closeparenthesis}', "");
-Expect(1, 41, '\P{^Is_Line_Break: closeparenthesis}', "");
-Expect(0, 40, '\p{Is_Line_Break: closeparenthesis}', "");
-Expect(1, 40, '\p{^Is_Line_Break: closeparenthesis}', "");
-Expect(1, 40, '\P{Is_Line_Break: closeparenthesis}', "");
-Expect(0, 40, '\P{^Is_Line_Break: closeparenthesis}', "");
-Expect(1, 41, '\p{Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(0, 41, '\p{^Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(0, 41, '\P{Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(1, 41, '\P{^Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(0, 40, '\p{Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(1, 40, '\p{^Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(1, 40, '\P{Is_Line_Break=-Close PARENTHESIS}', "");
-Expect(0, 40, '\P{^Is_Line_Break=-Close PARENTHESIS}', "");
-Error('\p{Is_Lb= :=CP}');
-Error('\P{Is_Lb= :=CP}');
-Expect(1, 41, '\p{Is_Lb:cp}', "");
-Expect(0, 41, '\p{^Is_Lb:cp}', "");
-Expect(0, 41, '\P{Is_Lb:cp}', "");
-Expect(1, 41, '\P{^Is_Lb:cp}', "");
-Expect(0, 40, '\p{Is_Lb:cp}', "");
-Expect(1, 40, '\p{^Is_Lb:cp}', "");
-Expect(1, 40, '\P{Is_Lb:cp}', "");
-Expect(0, 40, '\P{^Is_Lb:cp}', "");
-Expect(1, 41, '\p{Is_Lb= _CP}', "");
-Expect(0, 41, '\p{^Is_Lb= _CP}', "");
-Expect(0, 41, '\P{Is_Lb= _CP}', "");
-Expect(1, 41, '\P{^Is_Lb= _CP}', "");
-Expect(0, 40, '\p{Is_Lb= _CP}', "");
-Expect(1, 40, '\p{^Is_Lb= _CP}', "");
-Expect(1, 40, '\P{Is_Lb= _CP}', "");
-Expect(0, 40, '\P{^Is_Lb= _CP}', "");
-Error('\p{Line_Break=-/a/h3}');
-Error('\P{Line_Break=-/a/h3}');
-Expect(1, 44059, '\p{Line_Break:h3}', "");
-Expect(0, 44059, '\p{^Line_Break:h3}', "");
-Expect(0, 44059, '\P{Line_Break:h3}', "");
-Expect(1, 44059, '\P{^Line_Break:h3}', "");
-Expect(0, 44032, '\p{Line_Break:h3}', "");
-Expect(1, 44032, '\p{^Line_Break:h3}', "");
-Expect(1, 44032, '\P{Line_Break:h3}', "");
-Expect(0, 44032, '\P{^Line_Break:h3}', "");
-Expect(1, 44059, '\p{Line_Break= H3}', "");
-Expect(0, 44059, '\p{^Line_Break= H3}', "");
-Expect(0, 44059, '\P{Line_Break= H3}', "");
-Expect(1, 44059, '\P{^Line_Break= H3}', "");
-Expect(0, 44032, '\p{Line_Break= H3}', "");
-Expect(1, 44032, '\p{^Line_Break= H3}', "");
-Expect(1, 44032, '\P{Line_Break= H3}', "");
-Expect(0, 44032, '\P{^Line_Break= H3}', "");
-Error('\p{Lb= :=H3}');
-Error('\P{Lb= :=H3}');
-Expect(1, 44059, '\p{Lb=h3}', "");
-Expect(0, 44059, '\p{^Lb=h3}', "");
-Expect(0, 44059, '\P{Lb=h3}', "");
-Expect(1, 44059, '\P{^Lb=h3}', "");
-Expect(0, 44032, '\p{Lb=h3}', "");
-Expect(1, 44032, '\p{^Lb=h3}', "");
-Expect(1, 44032, '\P{Lb=h3}', "");
-Expect(0, 44032, '\P{^Lb=h3}', "");
-Expect(1, 44059, '\p{Lb=-H3}', "");
-Expect(0, 44059, '\p{^Lb=-H3}', "");
-Expect(0, 44059, '\P{Lb=-H3}', "");
-Expect(1, 44059, '\P{^Lb=-H3}', "");
-Expect(0, 44032, '\p{Lb=-H3}', "");
-Expect(1, 44032, '\p{^Lb=-H3}', "");
-Expect(1, 44032, '\P{Lb=-H3}', "");
-Expect(0, 44032, '\P{^Lb=-H3}', "");
-Error('\p{Is_Line_Break: - H3/a/}');
-Error('\P{Is_Line_Break: - H3/a/}');
-Expect(1, 44059, '\p{Is_Line_Break=h3}', "");
-Expect(0, 44059, '\p{^Is_Line_Break=h3}', "");
-Expect(0, 44059, '\P{Is_Line_Break=h3}', "");
-Expect(1, 44059, '\P{^Is_Line_Break=h3}', "");
-Expect(0, 44032, '\p{Is_Line_Break=h3}', "");
-Expect(1, 44032, '\p{^Is_Line_Break=h3}', "");
-Expect(1, 44032, '\P{Is_Line_Break=h3}', "");
-Expect(0, 44032, '\P{^Is_Line_Break=h3}', "");
-Expect(1, 44059, '\p{Is_Line_Break=-H3}', "");
-Expect(0, 44059, '\p{^Is_Line_Break=-H3}', "");
-Expect(0, 44059, '\P{Is_Line_Break=-H3}', "");
-Expect(1, 44059, '\P{^Is_Line_Break=-H3}', "");
-Expect(0, 44032, '\p{Is_Line_Break=-H3}', "");
-Expect(1, 44032, '\p{^Is_Line_Break=-H3}', "");
-Expect(1, 44032, '\P{Is_Line_Break=-H3}', "");
-Expect(0, 44032, '\P{^Is_Line_Break=-H3}', "");
-Error('\p{Is_Lb=/a/H3}');
-Error('\P{Is_Lb=/a/H3}');
-Expect(1, 44059, '\p{Is_Lb=h3}', "");
-Expect(0, 44059, '\p{^Is_Lb=h3}', "");
-Expect(0, 44059, '\P{Is_Lb=h3}', "");
-Expect(1, 44059, '\P{^Is_Lb=h3}', "");
-Expect(0, 44032, '\p{Is_Lb=h3}', "");
-Expect(1, 44032, '\p{^Is_Lb=h3}', "");
-Expect(1, 44032, '\P{Is_Lb=h3}', "");
-Expect(0, 44032, '\P{^Is_Lb=h3}', "");
-Expect(1, 44059, '\p{Is_Lb: _ h3}', "");
-Expect(0, 44059, '\p{^Is_Lb: _ h3}', "");
-Expect(0, 44059, '\P{Is_Lb: _ h3}', "");
-Expect(1, 44059, '\P{^Is_Lb: _ h3}', "");
-Expect(0, 44032, '\p{Is_Lb: _ h3}', "");
-Expect(1, 44032, '\p{^Is_Lb: _ h3}', "");
-Expect(1, 44032, '\P{Is_Lb: _ h3}', "");
-Expect(0, 44032, '\P{^Is_Lb: _ h3}', "");
-Error('\p{Line_Break=- carriage-Return/a/}');
-Error('\P{Line_Break=- carriage-Return/a/}');
-Expect(1, 13, '\p{Line_Break: carriagereturn}', "");
-Expect(0, 13, '\p{^Line_Break: carriagereturn}', "");
-Expect(0, 13, '\P{Line_Break: carriagereturn}', "");
-Expect(1, 13, '\P{^Line_Break: carriagereturn}', "");
-Expect(0, 12, '\p{Line_Break: carriagereturn}', "");
-Expect(1, 12, '\p{^Line_Break: carriagereturn}', "");
-Expect(1, 12, '\P{Line_Break: carriagereturn}', "");
-Expect(0, 12, '\P{^Line_Break: carriagereturn}', "");
-Expect(1, 13, '\p{Line_Break=-Carriage return}', "");
-Expect(0, 13, '\p{^Line_Break=-Carriage return}', "");
-Expect(0, 13, '\P{Line_Break=-Carriage return}', "");
-Expect(1, 13, '\P{^Line_Break=-Carriage return}', "");
-Expect(0, 12, '\p{Line_Break=-Carriage return}', "");
-Expect(1, 12, '\p{^Line_Break=-Carriage return}', "");
-Expect(1, 12, '\P{Line_Break=-Carriage return}', "");
-Expect(0, 12, '\P{^Line_Break=-Carriage return}', "");
-Error('\p{Lb= /a/CR}');
-Error('\P{Lb= /a/CR}');
-Expect(1, 13, '\p{Lb=cr}', "");
-Expect(0, 13, '\p{^Lb=cr}', "");
-Expect(0, 13, '\P{Lb=cr}', "");
-Expect(1, 13, '\P{^Lb=cr}', "");
-Expect(0, 12, '\p{Lb=cr}', "");
-Expect(1, 12, '\p{^Lb=cr}', "");
-Expect(1, 12, '\P{Lb=cr}', "");
-Expect(0, 12, '\P{^Lb=cr}', "");
-Expect(1, 13, '\p{Lb=_-CR}', "");
-Expect(0, 13, '\p{^Lb=_-CR}', "");
-Expect(0, 13, '\P{Lb=_-CR}', "");
-Expect(1, 13, '\P{^Lb=_-CR}', "");
-Expect(0, 12, '\p{Lb=_-CR}', "");
-Expect(1, 12, '\p{^Lb=_-CR}', "");
-Expect(1, 12, '\P{Lb=_-CR}', "");
-Expect(0, 12, '\P{^Lb=_-CR}', "");
-Error('\p{Is_Line_Break= :=carriage Return}');
-Error('\P{Is_Line_Break= :=carriage Return}');
-Expect(1, 13, '\p{Is_Line_Break=carriagereturn}', "");
-Expect(0, 13, '\p{^Is_Line_Break=carriagereturn}', "");
-Expect(0, 13, '\P{Is_Line_Break=carriagereturn}', "");
-Expect(1, 13, '\P{^Is_Line_Break=carriagereturn}', "");
-Expect(0, 12, '\p{Is_Line_Break=carriagereturn}', "");
-Expect(1, 12, '\p{^Is_Line_Break=carriagereturn}', "");
-Expect(1, 12, '\P{Is_Line_Break=carriagereturn}', "");
-Expect(0, 12, '\P{^Is_Line_Break=carriagereturn}', "");
-Expect(1, 13, '\p{Is_Line_Break=-_Carriage RETURN}', "");
-Expect(0, 13, '\p{^Is_Line_Break=-_Carriage RETURN}', "");
-Expect(0, 13, '\P{Is_Line_Break=-_Carriage RETURN}', "");
-Expect(1, 13, '\P{^Is_Line_Break=-_Carriage RETURN}', "");
-Expect(0, 12, '\p{Is_Line_Break=-_Carriage RETURN}', "");
-Expect(1, 12, '\p{^Is_Line_Break=-_Carriage RETURN}', "");
-Expect(1, 12, '\P{Is_Line_Break=-_Carriage RETURN}', "");
-Expect(0, 12, '\P{^Is_Line_Break=-_Carriage RETURN}', "");
-Error('\p{Is_Lb= CR:=}');
-Error('\P{Is_Lb= CR:=}');
-Expect(1, 13, '\p{Is_Lb=cr}', "");
-Expect(0, 13, '\p{^Is_Lb=cr}', "");
-Expect(0, 13, '\P{Is_Lb=cr}', "");
-Expect(1, 13, '\P{^Is_Lb=cr}', "");
-Expect(0, 12, '\p{Is_Lb=cr}', "");
-Expect(1, 12, '\p{^Is_Lb=cr}', "");
-Expect(1, 12, '\P{Is_Lb=cr}', "");
-Expect(0, 12, '\P{^Is_Lb=cr}', "");
-Expect(1, 13, '\p{Is_Lb: - CR}', "");
-Expect(0, 13, '\p{^Is_Lb: - CR}', "");
-Expect(0, 13, '\P{Is_Lb: - CR}', "");
-Expect(1, 13, '\P{^Is_Lb: - CR}', "");
-Expect(0, 12, '\p{Is_Lb: - CR}', "");
-Expect(1, 12, '\p{^Is_Lb: - CR}', "");
-Expect(1, 12, '\P{Is_Lb: - CR}', "");
-Expect(0, 12, '\P{^Is_Lb: - CR}', "");
-Error('\p{Line_Break=:= Closepunctuation}');
-Error('\P{Line_Break=:= Closepunctuation}');
-Expect(1, 125, '\p{Line_Break=closepunctuation}', "");
-Expect(0, 125, '\p{^Line_Break=closepunctuation}', "");
-Expect(0, 125, '\P{Line_Break=closepunctuation}', "");
-Expect(1, 125, '\P{^Line_Break=closepunctuation}', "");
-Expect(0, 124, '\p{Line_Break=closepunctuation}', "");
-Expect(1, 124, '\p{^Line_Break=closepunctuation}', "");
-Expect(1, 124, '\P{Line_Break=closepunctuation}', "");
-Expect(0, 124, '\P{^Line_Break=closepunctuation}', "");
-Expect(1, 125, '\p{Line_Break: _-CLOSE punctuation}', "");
-Expect(0, 125, '\p{^Line_Break: _-CLOSE punctuation}', "");
-Expect(0, 125, '\P{Line_Break: _-CLOSE punctuation}', "");
-Expect(1, 125, '\P{^Line_Break: _-CLOSE punctuation}', "");
-Expect(0, 124, '\p{Line_Break: _-CLOSE punctuation}', "");
-Expect(1, 124, '\p{^Line_Break: _-CLOSE punctuation}', "");
-Expect(1, 124, '\P{Line_Break: _-CLOSE punctuation}', "");
-Expect(0, 124, '\P{^Line_Break: _-CLOSE punctuation}', "");
-Error('\p{Lb=:=-_CL}');
-Error('\P{Lb=:=-_CL}');
-Expect(1, 125, '\p{Lb: cl}', "");
-Expect(0, 125, '\p{^Lb: cl}', "");
-Expect(0, 125, '\P{Lb: cl}', "");
-Expect(1, 125, '\P{^Lb: cl}', "");
-Expect(0, 124, '\p{Lb: cl}', "");
-Expect(1, 124, '\p{^Lb: cl}', "");
-Expect(1, 124, '\P{Lb: cl}', "");
-Expect(0, 124, '\P{^Lb: cl}', "");
-Expect(1, 125, '\p{Lb=--CL}', "");
-Expect(0, 125, '\p{^Lb=--CL}', "");
-Expect(0, 125, '\P{Lb=--CL}', "");
-Expect(1, 125, '\P{^Lb=--CL}', "");
-Expect(0, 124, '\p{Lb=--CL}', "");
-Expect(1, 124, '\p{^Lb=--CL}', "");
-Expect(1, 124, '\P{Lb=--CL}', "");
-Expect(0, 124, '\P{^Lb=--CL}', "");
-Error('\p{Is_Line_Break=:=__Close-PUNCTUATION}');
-Error('\P{Is_Line_Break=:=__Close-PUNCTUATION}');
-Expect(1, 125, '\p{Is_Line_Break=closepunctuation}', "");
-Expect(0, 125, '\p{^Is_Line_Break=closepunctuation}', "");
-Expect(0, 125, '\P{Is_Line_Break=closepunctuation}', "");
-Expect(1, 125, '\P{^Is_Line_Break=closepunctuation}', "");
-Expect(0, 124, '\p{Is_Line_Break=closepunctuation}', "");
-Expect(1, 124, '\p{^Is_Line_Break=closepunctuation}', "");
-Expect(1, 124, '\P{Is_Line_Break=closepunctuation}', "");
-Expect(0, 124, '\P{^Is_Line_Break=closepunctuation}', "");
-Expect(1, 125, '\p{Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(0, 125, '\p{^Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(0, 125, '\P{Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(1, 125, '\P{^Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(0, 124, '\p{Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(1, 124, '\p{^Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(1, 124, '\P{Is_Line_Break=_Close-PUNCTUATION}', "");
-Expect(0, 124, '\P{^Is_Line_Break=_Close-PUNCTUATION}', "");
-Error('\p{Is_Lb= :=cl}');
-Error('\P{Is_Lb= :=cl}');
-Expect(1, 125, '\p{Is_Lb=cl}', "");
-Expect(0, 125, '\p{^Is_Lb=cl}', "");
-Expect(0, 125, '\P{Is_Lb=cl}', "");
-Expect(1, 125, '\P{^Is_Lb=cl}', "");
-Expect(0, 124, '\p{Is_Lb=cl}', "");
-Expect(1, 124, '\p{^Is_Lb=cl}', "");
-Expect(1, 124, '\P{Is_Lb=cl}', "");
-Expect(0, 124, '\P{^Is_Lb=cl}', "");
-Expect(1, 125, '\p{Is_Lb=_CL}', "");
-Expect(0, 125, '\p{^Is_Lb=_CL}', "");
-Expect(0, 125, '\P{Is_Lb=_CL}', "");
-Expect(1, 125, '\P{^Is_Lb=_CL}', "");
-Expect(0, 124, '\p{Is_Lb=_CL}', "");
-Expect(1, 124, '\p{^Is_Lb=_CL}', "");
-Expect(1, 124, '\P{Is_Lb=_CL}', "");
-Expect(0, 124, '\P{^Is_Lb=_CL}', "");
-Error('\p{Line_Break=:= -Combining Mark}');
-Error('\P{Line_Break=:= -Combining Mark}');
-Expect(1, 8, '\p{Line_Break=combiningmark}', "");
-Expect(0, 8, '\p{^Line_Break=combiningmark}', "");
-Expect(0, 8, '\P{Line_Break=combiningmark}', "");
-Expect(1, 8, '\P{^Line_Break=combiningmark}', "");
-Expect(0, 13, '\p{Line_Break=combiningmark}', "");
-Expect(1, 13, '\p{^Line_Break=combiningmark}', "");
-Expect(1, 13, '\P{Line_Break=combiningmark}', "");
-Expect(0, 13, '\P{^Line_Break=combiningmark}', "");
-Expect(1, 8, '\p{Line_Break=-combiningMark}', "");
-Expect(0, 8, '\p{^Line_Break=-combiningMark}', "");
-Expect(0, 8, '\P{Line_Break=-combiningMark}', "");
-Expect(1, 8, '\P{^Line_Break=-combiningMark}', "");
-Expect(0, 13, '\p{Line_Break=-combiningMark}', "");
-Expect(1, 13, '\p{^Line_Break=-combiningMark}', "");
-Expect(1, 13, '\P{Line_Break=-combiningMark}', "");
-Expect(0, 13, '\P{^Line_Break=-combiningMark}', "");
-Error('\p{Lb=:=cm}');
-Error('\P{Lb=:=cm}');
-Expect(1, 8, '\p{Lb=cm}', "");
-Expect(0, 8, '\p{^Lb=cm}', "");
-Expect(0, 8, '\P{Lb=cm}', "");
-Expect(1, 8, '\P{^Lb=cm}', "");
-Expect(0, 13, '\p{Lb=cm}', "");
-Expect(1, 13, '\p{^Lb=cm}', "");
-Expect(1, 13, '\P{Lb=cm}', "");
-Expect(0, 13, '\P{^Lb=cm}', "");
-Expect(1, 8, '\p{Lb= cm}', "");
-Expect(0, 8, '\p{^Lb= cm}', "");
-Expect(0, 8, '\P{Lb= cm}', "");
-Expect(1, 8, '\P{^Lb= cm}', "");
-Expect(0, 13, '\p{Lb= cm}', "");
-Expect(1, 13, '\p{^Lb= cm}', "");
-Expect(1, 13, '\P{Lb= cm}', "");
-Expect(0, 13, '\P{^Lb= cm}', "");
-Error('\p{Is_Line_Break= _Combining-MARK:=}');
-Error('\P{Is_Line_Break= _Combining-MARK:=}');
-Expect(1, 8, '\p{Is_Line_Break=combiningmark}', "");
-Expect(0, 8, '\p{^Is_Line_Break=combiningmark}', "");
-Expect(0, 8, '\P{Is_Line_Break=combiningmark}', "");
-Expect(1, 8, '\P{^Is_Line_Break=combiningmark}', "");
-Expect(0, 13, '\p{Is_Line_Break=combiningmark}', "");
-Expect(1, 13, '\p{^Is_Line_Break=combiningmark}', "");
-Expect(1, 13, '\P{Is_Line_Break=combiningmark}', "");
-Expect(0, 13, '\P{^Is_Line_Break=combiningmark}', "");
-Expect(1, 8, '\p{Is_Line_Break=_ Combiningmark}', "");
-Expect(0, 8, '\p{^Is_Line_Break=_ Combiningmark}', "");
-Expect(0, 8, '\P{Is_Line_Break=_ Combiningmark}', "");
-Expect(1, 8, '\P{^Is_Line_Break=_ Combiningmark}', "");
-Expect(0, 13, '\p{Is_Line_Break=_ Combiningmark}', "");
-Expect(1, 13, '\p{^Is_Line_Break=_ Combiningmark}', "");
-Expect(1, 13, '\P{Is_Line_Break=_ Combiningmark}', "");
-Expect(0, 13, '\P{^Is_Line_Break=_ Combiningmark}', "");
-Error('\p{Is_Lb=-/a/CM}');
-Error('\P{Is_Lb=-/a/CM}');
-Expect(1, 8, '\p{Is_Lb=cm}', "");
-Expect(0, 8, '\p{^Is_Lb=cm}', "");
-Expect(0, 8, '\P{Is_Lb=cm}', "");
-Expect(1, 8, '\P{^Is_Lb=cm}', "");
-Expect(0, 13, '\p{Is_Lb=cm}', "");
-Expect(1, 13, '\p{^Is_Lb=cm}', "");
-Expect(1, 13, '\P{Is_Lb=cm}', "");
-Expect(0, 13, '\P{^Is_Lb=cm}', "");
-Expect(1, 8, '\p{Is_Lb:_CM}', "");
-Expect(0, 8, '\p{^Is_Lb:_CM}', "");
-Expect(0, 8, '\P{Is_Lb:_CM}', "");
-Expect(1, 8, '\P{^Is_Lb:_CM}', "");
-Expect(0, 13, '\p{Is_Lb:_CM}', "");
-Expect(1, 13, '\p{^Is_Lb:_CM}', "");
-Expect(1, 13, '\P{Is_Lb:_CM}', "");
-Expect(0, 13, '\P{^Is_Lb:_CM}', "");
-Error('\p{Line_Break=:=-MANDATORY Break}');
-Error('\P{Line_Break=:=-MANDATORY Break}');
-Expect(1, 12, '\p{Line_Break: mandatorybreak}', "");
-Expect(0, 12, '\p{^Line_Break: mandatorybreak}', "");
-Expect(0, 12, '\P{Line_Break: mandatorybreak}', "");
-Expect(1, 12, '\P{^Line_Break: mandatorybreak}', "");
-Expect(0, 10, '\p{Line_Break: mandatorybreak}', "");
-Expect(1, 10, '\p{^Line_Break: mandatorybreak}', "");
-Expect(1, 10, '\P{Line_Break: mandatorybreak}', "");
-Expect(0, 10, '\P{^Line_Break: mandatorybreak}', "");
-Expect(1, 12, '\p{Line_Break=-MandatoryBreak}', "");
-Expect(0, 12, '\p{^Line_Break=-MandatoryBreak}', "");
-Expect(0, 12, '\P{Line_Break=-MandatoryBreak}', "");
-Expect(1, 12, '\P{^Line_Break=-MandatoryBreak}', "");
-Expect(0, 10, '\p{Line_Break=-MandatoryBreak}', "");
-Expect(1, 10, '\p{^Line_Break=-MandatoryBreak}', "");
-Expect(1, 10, '\P{Line_Break=-MandatoryBreak}', "");
-Expect(0, 10, '\P{^Line_Break=-MandatoryBreak}', "");
-Error('\p{Lb= :=BK}');
-Error('\P{Lb= :=BK}');
-Expect(1, 12, '\p{Lb=bk}', "");
-Expect(0, 12, '\p{^Lb=bk}', "");
-Expect(0, 12, '\P{Lb=bk}', "");
-Expect(1, 12, '\P{^Lb=bk}', "");
-Expect(0, 10, '\p{Lb=bk}', "");
-Expect(1, 10, '\p{^Lb=bk}', "");
-Expect(1, 10, '\P{Lb=bk}', "");
-Expect(0, 10, '\P{^Lb=bk}', "");
-Expect(1, 12, '\p{Lb: - BK}', "");
-Expect(0, 12, '\p{^Lb: - BK}', "");
-Expect(0, 12, '\P{Lb: - BK}', "");
-Expect(1, 12, '\P{^Lb: - BK}', "");
-Expect(0, 10, '\p{Lb: - BK}', "");
-Expect(1, 10, '\p{^Lb: - BK}', "");
-Expect(1, 10, '\P{Lb: - BK}', "");
-Expect(0, 10, '\P{^Lb: - BK}', "");
-Error('\p{Is_Line_Break=_Mandatory-break/a/}');
-Error('\P{Is_Line_Break=_Mandatory-break/a/}');
-Expect(1, 12, '\p{Is_Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\p{^Is_Line_Break=mandatorybreak}', "");
-Expect(0, 12, '\P{Is_Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\P{^Is_Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\p{Is_Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\p{^Is_Line_Break=mandatorybreak}', "");
-Expect(1, 10, '\P{Is_Line_Break=mandatorybreak}', "");
-Expect(0, 10, '\P{^Is_Line_Break=mandatorybreak}', "");
-Expect(1, 12, '\p{Is_Line_Break= -Mandatory_Break}', "");
-Expect(0, 12, '\p{^Is_Line_Break= -Mandatory_Break}', "");
-Expect(0, 12, '\P{Is_Line_Break= -Mandatory_Break}', "");
-Expect(1, 12, '\P{^Is_Line_Break= -Mandatory_Break}', "");
-Expect(0, 10, '\p{Is_Line_Break= -Mandatory_Break}', "");
-Expect(1, 10, '\p{^Is_Line_Break= -Mandatory_Break}', "");
-Expect(1, 10, '\P{Is_Line_Break= -Mandatory_Break}', "");
-Expect(0, 10, '\P{^Is_Line_Break= -Mandatory_Break}', "");
-Error('\p{Is_Lb=- bk:=}');
-Error('\P{Is_Lb=- bk:=}');
-Expect(1, 12, '\p{Is_Lb=bk}', "");
-Expect(0, 12, '\p{^Is_Lb=bk}', "");
-Expect(0, 12, '\P{Is_Lb=bk}', "");
-Expect(1, 12, '\P{^Is_Lb=bk}', "");
-Expect(0, 10, '\p{Is_Lb=bk}', "");
-Expect(1, 10, '\p{^Is_Lb=bk}', "");
-Expect(1, 10, '\P{Is_Lb=bk}', "");
-Expect(0, 10, '\P{^Is_Lb=bk}', "");
-Expect(1, 12, '\p{Is_Lb=-_bk}', "");
-Expect(0, 12, '\p{^Is_Lb=-_bk}', "");
-Expect(0, 12, '\P{Is_Lb=-_bk}', "");
-Expect(1, 12, '\P{^Is_Lb=-_bk}', "");
-Expect(0, 10, '\p{Is_Lb=-_bk}', "");
-Expect(1, 10, '\p{^Is_Lb=-_bk}', "");
-Expect(1, 10, '\P{Is_Lb=-_bk}', "");
-Expect(0, 10, '\P{^Is_Lb=-_bk}', "");
-Error('\p{Line_Break=__Nonstarter/a/}');
-Error('\P{Line_Break=__Nonstarter/a/}');
-Expect(1, 6102, '\p{Line_Break=nonstarter}', "");
-Expect(0, 6102, '\p{^Line_Break=nonstarter}', "");
-Expect(0, 6102, '\P{Line_Break=nonstarter}', "");
-Expect(1, 6102, '\P{^Line_Break=nonstarter}', "");
-Expect(0, 6101, '\p{Line_Break=nonstarter}', "");
-Expect(1, 6101, '\p{^Line_Break=nonstarter}', "");
-Expect(1, 6101, '\P{Line_Break=nonstarter}', "");
-Expect(0, 6101, '\P{^Line_Break=nonstarter}', "");
-Expect(1, 6102, '\p{Line_Break=-NONSTARTER}', "");
-Expect(0, 6102, '\p{^Line_Break=-NONSTARTER}', "");
-Expect(0, 6102, '\P{Line_Break=-NONSTARTER}', "");
-Expect(1, 6102, '\P{^Line_Break=-NONSTARTER}', "");
-Expect(0, 6101, '\p{Line_Break=-NONSTARTER}', "");
-Expect(1, 6101, '\p{^Line_Break=-NONSTARTER}', "");
-Expect(1, 6101, '\P{Line_Break=-NONSTARTER}', "");
-Expect(0, 6101, '\P{^Line_Break=-NONSTARTER}', "");
-Error('\p{Lb=:= NS}');
-Error('\P{Lb=:= NS}');
-Expect(1, 6102, '\p{Lb=ns}', "");
-Expect(0, 6102, '\p{^Lb=ns}', "");
-Expect(0, 6102, '\P{Lb=ns}', "");
-Expect(1, 6102, '\P{^Lb=ns}', "");
-Expect(0, 6101, '\p{Lb=ns}', "");
-Expect(1, 6101, '\p{^Lb=ns}', "");
-Expect(1, 6101, '\P{Lb=ns}', "");
-Expect(0, 6101, '\P{^Lb=ns}', "");
-Expect(1, 6102, '\p{Lb= _NS}', "");
-Expect(0, 6102, '\p{^Lb= _NS}', "");
-Expect(0, 6102, '\P{Lb= _NS}', "");
-Expect(1, 6102, '\P{^Lb= _NS}', "");
-Expect(0, 6101, '\p{Lb= _NS}', "");
-Expect(1, 6101, '\p{^Lb= _NS}', "");
-Expect(1, 6101, '\P{Lb= _NS}', "");
-Expect(0, 6101, '\P{^Lb= _NS}', "");
-Error('\p{Is_Line_Break= :=NONSTARTER}');
-Error('\P{Is_Line_Break= :=NONSTARTER}');
-Expect(1, 6102, '\p{Is_Line_Break:nonstarter}', "");
-Expect(0, 6102, '\p{^Is_Line_Break:nonstarter}', "");
-Expect(0, 6102, '\P{Is_Line_Break:nonstarter}', "");
-Expect(1, 6102, '\P{^Is_Line_Break:nonstarter}', "");
-Expect(0, 6101, '\p{Is_Line_Break:nonstarter}', "");
-Expect(1, 6101, '\p{^Is_Line_Break:nonstarter}', "");
-Expect(1, 6101, '\P{Is_Line_Break:nonstarter}', "");
-Expect(0, 6101, '\P{^Is_Line_Break:nonstarter}', "");
-Expect(1, 6102, '\p{Is_Line_Break=_nonstarter}', "");
-Expect(0, 6102, '\p{^Is_Line_Break=_nonstarter}', "");
-Expect(0, 6102, '\P{Is_Line_Break=_nonstarter}', "");
-Expect(1, 6102, '\P{^Is_Line_Break=_nonstarter}', "");
-Expect(0, 6101, '\p{Is_Line_Break=_nonstarter}', "");
-Expect(1, 6101, '\p{^Is_Line_Break=_nonstarter}', "");
-Expect(1, 6101, '\P{Is_Line_Break=_nonstarter}', "");
-Expect(0, 6101, '\P{^Is_Line_Break=_nonstarter}', "");
-Error('\p{Is_Lb=:=__NS}');
-Error('\P{Is_Lb=:=__NS}');
-Expect(1, 6102, '\p{Is_Lb=ns}', "");
-Expect(0, 6102, '\p{^Is_Lb=ns}', "");
-Expect(0, 6102, '\P{Is_Lb=ns}', "");
-Expect(1, 6102, '\P{^Is_Lb=ns}', "");
-Expect(0, 6101, '\p{Is_Lb=ns}', "");
-Expect(1, 6101, '\p{^Is_Lb=ns}', "");
-Expect(1, 6101, '\P{Is_Lb=ns}', "");
-Expect(0, 6101, '\P{^Is_Lb=ns}', "");
-Expect(1, 6102, '\p{Is_Lb=_-NS}', "");
-Expect(0, 6102, '\p{^Is_Lb=_-NS}', "");
-Expect(0, 6102, '\P{Is_Lb=_-NS}', "");
-Expect(1, 6102, '\P{^Is_Lb=_-NS}', "");
-Expect(0, 6101, '\p{Is_Lb=_-NS}', "");
-Expect(1, 6101, '\p{^Is_Lb=_-NS}', "");
-Expect(1, 6101, '\P{Is_Lb=_-NS}', "");
-Expect(0, 6101, '\P{^Is_Lb=_-NS}', "");
-Error('\p{Line_Break=/a/JV}');
-Error('\P{Line_Break=/a/JV}');
-Expect(1, 4519, '\p{Line_Break=jv}', "");
-Expect(0, 4519, '\p{^Line_Break=jv}', "");
-Expect(0, 4519, '\P{Line_Break=jv}', "");
-Expect(1, 4519, '\P{^Line_Break=jv}', "");
-Expect(0, 4447, '\p{Line_Break=jv}', "");
-Expect(1, 4447, '\p{^Line_Break=jv}', "");
-Expect(1, 4447, '\P{Line_Break=jv}', "");
-Expect(0, 4447, '\P{^Line_Break=jv}', "");
-Expect(1, 4519, '\p{Line_Break= JV}', "");
-Expect(0, 4519, '\p{^Line_Break= JV}', "");
-Expect(0, 4519, '\P{Line_Break= JV}', "");
-Expect(1, 4519, '\P{^Line_Break= JV}', "");
-Expect(0, 4447, '\p{Line_Break= JV}', "");
-Expect(1, 4447, '\p{^Line_Break= JV}', "");
-Expect(1, 4447, '\P{Line_Break= JV}', "");
-Expect(0, 4447, '\P{^Line_Break= JV}', "");
-Error('\p{Lb= jv/a/}');
-Error('\P{Lb= jv/a/}');
-Expect(1, 4519, '\p{Lb=jv}', "");
-Expect(0, 4519, '\p{^Lb=jv}', "");
-Expect(0, 4519, '\P{Lb=jv}', "");
-Expect(1, 4519, '\P{^Lb=jv}', "");
-Expect(0, 4447, '\p{Lb=jv}', "");
-Expect(1, 4447, '\p{^Lb=jv}', "");
-Expect(1, 4447, '\P{Lb=jv}', "");
-Expect(0, 4447, '\P{^Lb=jv}', "");
-Expect(1, 4519, '\p{Lb=-JV}', "");
-Expect(0, 4519, '\p{^Lb=-JV}', "");
-Expect(0, 4519, '\P{Lb=-JV}', "");
-Expect(1, 4519, '\P{^Lb=-JV}', "");
-Expect(0, 4447, '\p{Lb=-JV}', "");
-Expect(1, 4447, '\p{^Lb=-JV}', "");
-Expect(1, 4447, '\P{Lb=-JV}', "");
-Expect(0, 4447, '\P{^Lb=-JV}', "");
-Error('\p{Is_Line_Break=/a/ JV}');
-Error('\P{Is_Line_Break=/a/ JV}');
-Expect(1, 4519, '\p{Is_Line_Break:jv}', "");
-Expect(0, 4519, '\p{^Is_Line_Break:jv}', "");
-Expect(0, 4519, '\P{Is_Line_Break:jv}', "");
-Expect(1, 4519, '\P{^Is_Line_Break:jv}', "");
-Expect(0, 4447, '\p{Is_Line_Break:jv}', "");
-Expect(1, 4447, '\p{^Is_Line_Break:jv}', "");
-Expect(1, 4447, '\P{Is_Line_Break:jv}', "");
-Expect(0, 4447, '\P{^Is_Line_Break:jv}', "");
-Expect(1, 4519, '\p{Is_Line_Break=- JV}', "");
-Expect(0, 4519, '\p{^Is_Line_Break=- JV}', "");
-Expect(0, 4519, '\P{Is_Line_Break=- JV}', "");
-Expect(1, 4519, '\P{^Is_Line_Break=- JV}', "");
-Expect(0, 4447, '\p{Is_Line_Break=- JV}', "");
-Expect(1, 4447, '\p{^Is_Line_Break=- JV}', "");
-Expect(1, 4447, '\P{Is_Line_Break=- JV}', "");
-Expect(0, 4447, '\P{^Is_Line_Break=- JV}', "");
-Error('\p{Is_Lb=:=JV}');
-Error('\P{Is_Lb=:=JV}');
-Expect(1, 4519, '\p{Is_Lb=jv}', "");
-Expect(0, 4519, '\p{^Is_Lb=jv}', "");
-Expect(0, 4519, '\P{Is_Lb=jv}', "");
-Expect(1, 4519, '\P{^Is_Lb=jv}', "");
-Expect(0, 4447, '\p{Is_Lb=jv}', "");
-Expect(1, 4447, '\p{^Is_Lb=jv}', "");
-Expect(1, 4447, '\P{Is_Lb=jv}', "");
-Expect(0, 4447, '\P{^Is_Lb=jv}', "");
-Expect(1, 4519, '\p{Is_Lb=JV}', "");
-Expect(0, 4519, '\p{^Is_Lb=JV}', "");
-Expect(0, 4519, '\P{Is_Lb=JV}', "");
-Expect(1, 4519, '\P{^Is_Lb=JV}', "");
-Expect(0, 4447, '\p{Is_Lb=JV}', "");
-Expect(1, 4447, '\p{^Is_Lb=JV}', "");
-Expect(1, 4447, '\P{Is_Lb=JV}', "");
-Expect(0, 4447, '\P{^Is_Lb=JV}', "");
-Error('\p{Line_Break: :=_-Quotation}');
-Error('\P{Line_Break: :=_-Quotation}');
-Expect(1, 34, '\p{Line_Break=quotation}', "");
-Expect(0, 34, '\p{^Line_Break=quotation}', "");
-Expect(0, 34, '\P{Line_Break=quotation}', "");
-Expect(1, 34, '\P{^Line_Break=quotation}', "");
-Expect(0, 33, '\p{Line_Break=quotation}', "");
-Expect(1, 33, '\p{^Line_Break=quotation}', "");
-Expect(1, 33, '\P{Line_Break=quotation}', "");
-Expect(0, 33, '\P{^Line_Break=quotation}', "");
-Expect(1, 34, '\p{Line_Break= Quotation}', "");
-Expect(0, 34, '\p{^Line_Break= Quotation}', "");
-Expect(0, 34, '\P{Line_Break= Quotation}', "");
-Expect(1, 34, '\P{^Line_Break= Quotation}', "");
-Expect(0, 33, '\p{Line_Break= Quotation}', "");
-Expect(1, 33, '\p{^Line_Break= Quotation}', "");
-Expect(1, 33, '\P{Line_Break= Quotation}', "");
-Expect(0, 33, '\P{^Line_Break= Quotation}', "");
-Error('\p{Lb=_ QU:=}');
-Error('\P{Lb=_ QU:=}');
-Expect(1, 34, '\p{Lb=qu}', "");
-Expect(0, 34, '\p{^Lb=qu}', "");
-Expect(0, 34, '\P{Lb=qu}', "");
-Expect(1, 34, '\P{^Lb=qu}', "");
-Expect(0, 33, '\p{Lb=qu}', "");
-Expect(1, 33, '\p{^Lb=qu}', "");
-Expect(1, 33, '\P{Lb=qu}', "");
-Expect(0, 33, '\P{^Lb=qu}', "");
-Expect(1, 34, '\p{Lb: -qu}', "");
-Expect(0, 34, '\p{^Lb: -qu}', "");
-Expect(0, 34, '\P{Lb: -qu}', "");
-Expect(1, 34, '\P{^Lb: -qu}', "");
-Expect(0, 33, '\p{Lb: -qu}', "");
-Expect(1, 33, '\p{^Lb: -qu}', "");
-Expect(1, 33, '\P{Lb: -qu}', "");
-Expect(0, 33, '\P{^Lb: -qu}', "");
-Error('\p{Is_Line_Break=-/a/Quotation}');
-Error('\P{Is_Line_Break=-/a/Quotation}');
-Expect(1, 34, '\p{Is_Line_Break=quotation}', "");
-Expect(0, 34, '\p{^Is_Line_Break=quotation}', "");
-Expect(0, 34, '\P{Is_Line_Break=quotation}', "");
-Expect(1, 34, '\P{^Is_Line_Break=quotation}', "");
-Expect(0, 33, '\p{Is_Line_Break=quotation}', "");
-Expect(1, 33, '\p{^Is_Line_Break=quotation}', "");
-Expect(1, 33, '\P{Is_Line_Break=quotation}', "");
-Expect(0, 33, '\P{^Is_Line_Break=quotation}', "");
-Expect(1, 34, '\p{Is_Line_Break=- quotation}', "");
-Expect(0, 34, '\p{^Is_Line_Break=- quotation}', "");
-Expect(0, 34, '\P{Is_Line_Break=- quotation}', "");
-Expect(1, 34, '\P{^Is_Line_Break=- quotation}', "");
-Expect(0, 33, '\p{Is_Line_Break=- quotation}', "");
-Expect(1, 33, '\p{^Is_Line_Break=- quotation}', "");
-Expect(1, 33, '\P{Is_Line_Break=- quotation}', "");
-Expect(0, 33, '\P{^Is_Line_Break=- quotation}', "");
-Error('\p{Is_Lb=:=_ QU}');
-Error('\P{Is_Lb=:=_ QU}');
-Expect(1, 34, '\p{Is_Lb=qu}', "");
-Expect(0, 34, '\p{^Is_Lb=qu}', "");
-Expect(0, 34, '\P{Is_Lb=qu}', "");
-Expect(1, 34, '\P{^Is_Lb=qu}', "");
-Expect(0, 33, '\p{Is_Lb=qu}', "");
-Expect(1, 33, '\p{^Is_Lb=qu}', "");
-Expect(1, 33, '\P{Is_Lb=qu}', "");
-Expect(0, 33, '\P{^Is_Lb=qu}', "");
-Expect(1, 34, '\p{Is_Lb= qu}', "");
-Expect(0, 34, '\p{^Is_Lb= qu}', "");
-Expect(0, 34, '\P{Is_Lb= qu}', "");
-Expect(1, 34, '\P{^Is_Lb= qu}', "");
-Expect(0, 33, '\p{Is_Lb= qu}', "");
-Expect(1, 33, '\p{^Is_Lb= qu}', "");
-Expect(1, 33, '\P{Is_Lb= qu}', "");
-Expect(0, 33, '\P{^Is_Lb= qu}', "");
-Error('\p{Line_Break= :=Infix_Numeric}');
-Error('\P{Line_Break= :=Infix_Numeric}');
-Expect(1, 44, '\p{Line_Break=infixnumeric}', "");
-Expect(0, 44, '\p{^Line_Break=infixnumeric}', "");
-Expect(0, 44, '\P{Line_Break=infixnumeric}', "");
-Expect(1, 44, '\P{^Line_Break=infixnumeric}', "");
-Expect(0, 43, '\p{Line_Break=infixnumeric}', "");
-Expect(1, 43, '\p{^Line_Break=infixnumeric}', "");
-Expect(1, 43, '\P{Line_Break=infixnumeric}', "");
-Expect(0, 43, '\P{^Line_Break=infixnumeric}', "");
-Expect(1, 44, '\p{Line_Break= INFIXNumeric}', "");
-Expect(0, 44, '\p{^Line_Break= INFIXNumeric}', "");
-Expect(0, 44, '\P{Line_Break= INFIXNumeric}', "");
-Expect(1, 44, '\P{^Line_Break= INFIXNumeric}', "");
-Expect(0, 43, '\p{Line_Break= INFIXNumeric}', "");
-Expect(1, 43, '\p{^Line_Break= INFIXNumeric}', "");
-Expect(1, 43, '\P{Line_Break= INFIXNumeric}', "");
-Expect(0, 43, '\P{^Line_Break= INFIXNumeric}', "");
-Error('\p{Lb=_-IS:=}');
-Error('\P{Lb=_-IS:=}');
-Expect(1, 44, '\p{Lb=is}', "");
-Expect(0, 44, '\p{^Lb=is}', "");
-Expect(0, 44, '\P{Lb=is}', "");
-Expect(1, 44, '\P{^Lb=is}', "");
-Expect(0, 43, '\p{Lb=is}', "");
-Expect(1, 43, '\p{^Lb=is}', "");
-Expect(1, 43, '\P{Lb=is}', "");
-Expect(0, 43, '\P{^Lb=is}', "");
-Expect(1, 44, '\p{Lb: is}', "");
-Expect(0, 44, '\p{^Lb: is}', "");
-Expect(0, 44, '\P{Lb: is}', "");
-Expect(1, 44, '\P{^Lb: is}', "");
-Expect(0, 43, '\p{Lb: is}', "");
-Expect(1, 43, '\p{^Lb: is}', "");
-Expect(1, 43, '\P{Lb: is}', "");
-Expect(0, 43, '\P{^Lb: is}', "");
-Error('\p{Is_Line_Break=:=-INFIX NUMERIC}');
-Error('\P{Is_Line_Break=:=-INFIX NUMERIC}');
-Expect(1, 44, '\p{Is_Line_Break=infixnumeric}', "");
-Expect(0, 44, '\p{^Is_Line_Break=infixnumeric}', "");
-Expect(0, 44, '\P{Is_Line_Break=infixnumeric}', "");
-Expect(1, 44, '\P{^Is_Line_Break=infixnumeric}', "");
-Expect(0, 43, '\p{Is_Line_Break=infixnumeric}', "");
-Expect(1, 43, '\p{^Is_Line_Break=infixnumeric}', "");
-Expect(1, 43, '\P{Is_Line_Break=infixnumeric}', "");
-Expect(0, 43, '\P{^Is_Line_Break=infixnumeric}', "");
-Expect(1, 44, '\p{Is_Line_Break= Infixnumeric}', "");
-Expect(0, 44, '\p{^Is_Line_Break= Infixnumeric}', "");
-Expect(0, 44, '\P{Is_Line_Break= Infixnumeric}', "");
-Expect(1, 44, '\P{^Is_Line_Break= Infixnumeric}', "");
-Expect(0, 43, '\p{Is_Line_Break= Infixnumeric}', "");
-Expect(1, 43, '\p{^Is_Line_Break= Infixnumeric}', "");
-Expect(1, 43, '\P{Is_Line_Break= Infixnumeric}', "");
-Expect(0, 43, '\P{^Is_Line_Break= Infixnumeric}', "");
-Error('\p{Is_Lb=_ IS/a/}');
-Error('\P{Is_Lb=_ IS/a/}');
-Expect(1, 44, '\p{Is_Lb: is}', "");
-Expect(0, 44, '\p{^Is_Lb: is}', "");
-Expect(0, 44, '\P{Is_Lb: is}', "");
-Expect(1, 44, '\P{^Is_Lb: is}', "");
-Expect(0, 43, '\p{Is_Lb: is}', "");
-Expect(1, 43, '\p{^Is_Lb: is}', "");
-Expect(1, 43, '\P{Is_Lb: is}', "");
-Expect(0, 43, '\P{^Is_Lb: is}', "");
-Expect(1, 44, '\p{Is_Lb= is}', "");
-Expect(0, 44, '\p{^Is_Lb= is}', "");
-Expect(0, 44, '\P{Is_Lb= is}', "");
-Expect(1, 44, '\P{^Is_Lb= is}', "");
-Expect(0, 43, '\p{Is_Lb= is}', "");
-Expect(1, 43, '\p{^Is_Lb= is}', "");
-Expect(1, 43, '\P{Is_Lb= is}', "");
-Expect(0, 43, '\P{^Is_Lb= is}', "");
-Error('\p{Line_Break=_ Inseparable/a/}');
-Error('\P{Line_Break=_ Inseparable/a/}');
-Expect(1, 8230, '\p{Line_Break=inseparable}', "");
-Expect(0, 8230, '\p{^Line_Break=inseparable}', "");
-Expect(0, 8230, '\P{Line_Break=inseparable}', "");
-Expect(1, 8230, '\P{^Line_Break=inseparable}', "");
-Expect(0, 8227, '\p{Line_Break=inseparable}', "");
-Expect(1, 8227, '\p{^Line_Break=inseparable}', "");
-Expect(1, 8227, '\P{Line_Break=inseparable}', "");
-Expect(0, 8227, '\P{^Line_Break=inseparable}', "");
-Expect(1, 8230, '\p{Line_Break=-Inseparable}', "");
-Expect(0, 8230, '\p{^Line_Break=-Inseparable}', "");
-Expect(0, 8230, '\P{Line_Break=-Inseparable}', "");
-Expect(1, 8230, '\P{^Line_Break=-Inseparable}', "");
-Expect(0, 8227, '\p{Line_Break=-Inseparable}', "");
-Expect(1, 8227, '\p{^Line_Break=-Inseparable}', "");
-Expect(1, 8227, '\P{Line_Break=-Inseparable}', "");
-Expect(0, 8227, '\P{^Line_Break=-Inseparable}', "");
-Error('\p{Lb: /a/IN}');
-Error('\P{Lb: /a/IN}');
-Expect(1, 8230, '\p{Lb=in}', "");
-Expect(0, 8230, '\p{^Lb=in}', "");
-Expect(0, 8230, '\P{Lb=in}', "");
-Expect(1, 8230, '\P{^Lb=in}', "");
-Expect(0, 8227, '\p{Lb=in}', "");
-Expect(1, 8227, '\p{^Lb=in}', "");
-Expect(1, 8227, '\P{Lb=in}', "");
-Expect(0, 8227, '\P{^Lb=in}', "");
-Expect(1, 8230, '\p{Lb=--in}', "");
-Expect(0, 8230, '\p{^Lb=--in}', "");
-Expect(0, 8230, '\P{Lb=--in}', "");
-Expect(1, 8230, '\P{^Lb=--in}', "");
-Expect(0, 8227, '\p{Lb=--in}', "");
-Expect(1, 8227, '\p{^Lb=--in}', "");
-Expect(1, 8227, '\P{Lb=--in}', "");
-Expect(0, 8227, '\P{^Lb=--in}', "");
-Error('\p{Is_Line_Break= inseperable/a/}');
-Error('\P{Is_Line_Break= inseperable/a/}');
-Expect(1, 8230, '\p{Is_Line_Break=inseperable}', "");
-Expect(0, 8230, '\p{^Is_Line_Break=inseperable}', "");
-Expect(0, 8230, '\P{Is_Line_Break=inseperable}', "");
-Expect(1, 8230, '\P{^Is_Line_Break=inseperable}', "");
-Expect(0, 8227, '\p{Is_Line_Break=inseperable}', "");
-Expect(1, 8227, '\p{^Is_Line_Break=inseperable}', "");
-Expect(1, 8227, '\P{Is_Line_Break=inseperable}', "");
-Expect(0, 8227, '\P{^Is_Line_Break=inseperable}', "");
-Expect(1, 8230, '\p{Is_Line_Break=_inseperable}', "");
-Expect(0, 8230, '\p{^Is_Line_Break=_inseperable}', "");
-Expect(0, 8230, '\P{Is_Line_Break=_inseperable}', "");
-Expect(1, 8230, '\P{^Is_Line_Break=_inseperable}', "");
-Expect(0, 8227, '\p{Is_Line_Break=_inseperable}', "");
-Expect(1, 8227, '\p{^Is_Line_Break=_inseperable}', "");
-Expect(1, 8227, '\P{Is_Line_Break=_inseperable}', "");
-Expect(0, 8227, '\P{^Is_Line_Break=_inseperable}', "");
-Error('\p{Is_Lb=_INSEPARABLE:=}');
-Error('\P{Is_Lb=_INSEPARABLE:=}');
-Expect(1, 8230, '\p{Is_Lb=inseparable}', "");
-Expect(0, 8230, '\p{^Is_Lb=inseparable}', "");
-Expect(0, 8230, '\P{Is_Lb=inseparable}', "");
-Expect(1, 8230, '\P{^Is_Lb=inseparable}', "");
-Expect(0, 8227, '\p{Is_Lb=inseparable}', "");
-Expect(1, 8227, '\p{^Is_Lb=inseparable}', "");
-Expect(1, 8227, '\P{Is_Lb=inseparable}', "");
-Expect(0, 8227, '\P{^Is_Lb=inseparable}', "");
-Expect(1, 8230, '\p{Is_Lb=_inseparable}', "");
-Expect(0, 8230, '\p{^Is_Lb=_inseparable}', "");
-Expect(0, 8230, '\P{Is_Lb=_inseparable}', "");
-Expect(1, 8230, '\P{^Is_Lb=_inseparable}', "");
-Expect(0, 8227, '\p{Is_Lb=_inseparable}', "");
-Expect(1, 8227, '\p{^Is_Lb=_inseparable}', "");
-Expect(1, 8227, '\P{Is_Lb=_inseparable}', "");
-Expect(0, 8227, '\P{^Is_Lb=_inseparable}', "");
-Error('\p{Line_Break=:=- Complex Context}');
-Error('\P{Line_Break=:=- Complex Context}');
-Expect(1, 3642, '\p{Line_Break: complexcontext}', "");
-Expect(0, 3642, '\p{^Line_Break: complexcontext}', "");
-Expect(0, 3642, '\P{Line_Break: complexcontext}', "");
-Expect(1, 3642, '\P{^Line_Break: complexcontext}', "");
-Expect(0, 3584, '\p{Line_Break: complexcontext}', "");
-Expect(1, 3584, '\p{^Line_Break: complexcontext}', "");
-Expect(1, 3584, '\P{Line_Break: complexcontext}', "");
-Expect(0, 3584, '\P{^Line_Break: complexcontext}', "");
-Expect(1, 3642, '\p{Line_Break=_ complexContext}', "");
-Expect(0, 3642, '\p{^Line_Break=_ complexContext}', "");
-Expect(0, 3642, '\P{Line_Break=_ complexContext}', "");
-Expect(1, 3642, '\P{^Line_Break=_ complexContext}', "");
-Expect(0, 3584, '\p{Line_Break=_ complexContext}', "");
-Expect(1, 3584, '\p{^Line_Break=_ complexContext}', "");
-Expect(1, 3584, '\P{Line_Break=_ complexContext}', "");
-Expect(0, 3584, '\P{^Line_Break=_ complexContext}', "");
-Error('\p{Lb=/a/SA}');
-Error('\P{Lb=/a/SA}');
-Expect(1, 3642, '\p{Lb=sa}', "");
-Expect(0, 3642, '\p{^Lb=sa}', "");
-Expect(0, 3642, '\P{Lb=sa}', "");
-Expect(1, 3642, '\P{^Lb=sa}', "");
-Expect(0, 3584, '\p{Lb=sa}', "");
-Expect(1, 3584, '\p{^Lb=sa}', "");
-Expect(1, 3584, '\P{Lb=sa}', "");
-Expect(0, 3584, '\P{^Lb=sa}', "");
-Expect(1, 3642, '\p{Lb=-_SA}', "");
-Expect(0, 3642, '\p{^Lb=-_SA}', "");
-Expect(0, 3642, '\P{Lb=-_SA}', "");
-Expect(1, 3642, '\P{^Lb=-_SA}', "");
-Expect(0, 3584, '\p{Lb=-_SA}', "");
-Expect(1, 3584, '\p{^Lb=-_SA}', "");
-Expect(1, 3584, '\P{Lb=-_SA}', "");
-Expect(0, 3584, '\P{^Lb=-_SA}', "");
-Error('\p{Is_Line_Break= :=ComplexCONTEXT}');
-Error('\P{Is_Line_Break= :=ComplexCONTEXT}');
-Expect(1, 3642, '\p{Is_Line_Break=complexcontext}', "");
-Expect(0, 3642, '\p{^Is_Line_Break=complexcontext}', "");
-Expect(0, 3642, '\P{Is_Line_Break=complexcontext}', "");
-Expect(1, 3642, '\P{^Is_Line_Break=complexcontext}', "");
-Expect(0, 3584, '\p{Is_Line_Break=complexcontext}', "");
-Expect(1, 3584, '\p{^Is_Line_Break=complexcontext}', "");
-Expect(1, 3584, '\P{Is_Line_Break=complexcontext}', "");
-Expect(0, 3584, '\P{^Is_Line_Break=complexcontext}', "");
-Expect(1, 3642, '\p{Is_Line_Break=_-Complex Context}', "");
-Expect(0, 3642, '\p{^Is_Line_Break=_-Complex Context}', "");
-Expect(0, 3642, '\P{Is_Line_Break=_-Complex Context}', "");
-Expect(1, 3642, '\P{^Is_Line_Break=_-Complex Context}', "");
-Expect(0, 3584, '\p{Is_Line_Break=_-Complex Context}', "");
-Expect(1, 3584, '\p{^Is_Line_Break=_-Complex Context}', "");
-Expect(1, 3584, '\P{Is_Line_Break=_-Complex Context}', "");
-Expect(0, 3584, '\P{^Is_Line_Break=_-Complex Context}', "");
-Error('\p{Is_Lb=:= SA}');
-Error('\P{Is_Lb=:= SA}');
-Expect(1, 3642, '\p{Is_Lb=sa}', "");
-Expect(0, 3642, '\p{^Is_Lb=sa}', "");
-Expect(0, 3642, '\P{Is_Lb=sa}', "");
-Expect(1, 3642, '\P{^Is_Lb=sa}', "");
-Expect(0, 3584, '\p{Is_Lb=sa}', "");
-Expect(1, 3584, '\p{^Is_Lb=sa}', "");
-Expect(1, 3584, '\P{Is_Lb=sa}', "");
-Expect(0, 3584, '\P{^Is_Lb=sa}', "");
-Expect(1, 3642, '\p{Is_Lb= sa}', "");
-Expect(0, 3642, '\p{^Is_Lb= sa}', "");
-Expect(0, 3642, '\P{Is_Lb= sa}', "");
-Expect(1, 3642, '\P{^Is_Lb= sa}', "");
-Expect(0, 3584, '\p{Is_Lb= sa}', "");
-Expect(1, 3584, '\p{^Is_Lb= sa}', "");
-Expect(1, 3584, '\P{Is_Lb= sa}', "");
-Expect(0, 3584, '\P{^Is_Lb= sa}', "");
-Error('\p{Line_Break= /a/HYPHEN}');
-Error('\P{Line_Break= /a/HYPHEN}');
-Expect(1, 45, '\p{Line_Break=hyphen}', "");
-Expect(0, 45, '\p{^Line_Break=hyphen}', "");
-Expect(0, 45, '\P{Line_Break=hyphen}', "");
-Expect(1, 45, '\P{^Line_Break=hyphen}', "");
-Expect(0, 44, '\p{Line_Break=hyphen}', "");
-Expect(1, 44, '\p{^Line_Break=hyphen}', "");
-Expect(1, 44, '\P{Line_Break=hyphen}', "");
-Expect(0, 44, '\P{^Line_Break=hyphen}', "");
-Expect(1, 45, '\p{Line_Break= hyphen}', "");
-Expect(0, 45, '\p{^Line_Break= hyphen}', "");
-Expect(0, 45, '\P{Line_Break= hyphen}', "");
-Expect(1, 45, '\P{^Line_Break= hyphen}', "");
-Expect(0, 44, '\p{Line_Break= hyphen}', "");
-Expect(1, 44, '\p{^Line_Break= hyphen}', "");
-Expect(1, 44, '\P{Line_Break= hyphen}', "");
-Expect(0, 44, '\P{^Line_Break= hyphen}', "");
-Error('\p{Lb=_ HY:=}');
-Error('\P{Lb=_ HY:=}');
-Expect(1, 45, '\p{Lb=hy}', "");
-Expect(0, 45, '\p{^Lb=hy}', "");
-Expect(0, 45, '\P{Lb=hy}', "");
-Expect(1, 45, '\P{^Lb=hy}', "");
-Expect(0, 44, '\p{Lb=hy}', "");
-Expect(1, 44, '\p{^Lb=hy}', "");
-Expect(1, 44, '\P{Lb=hy}', "");
-Expect(0, 44, '\P{^Lb=hy}', "");
-Expect(1, 45, '\p{Lb=_ hy}', "");
-Expect(0, 45, '\p{^Lb=_ hy}', "");
-Expect(0, 45, '\P{Lb=_ hy}', "");
-Expect(1, 45, '\P{^Lb=_ hy}', "");
-Expect(0, 44, '\p{Lb=_ hy}', "");
-Expect(1, 44, '\p{^Lb=_ hy}', "");
-Expect(1, 44, '\P{Lb=_ hy}', "");
-Expect(0, 44, '\P{^Lb=_ hy}', "");
-Error('\p{Is_Line_Break= -HYPHEN/a/}');
-Error('\P{Is_Line_Break= -HYPHEN/a/}');
-Expect(1, 45, '\p{Is_Line_Break=hyphen}', "");
-Expect(0, 45, '\p{^Is_Line_Break=hyphen}', "");
-Expect(0, 45, '\P{Is_Line_Break=hyphen}', "");
-Expect(1, 45, '\P{^Is_Line_Break=hyphen}', "");
-Expect(0, 44, '\p{Is_Line_Break=hyphen}', "");
-Expect(1, 44, '\p{^Is_Line_Break=hyphen}', "");
-Expect(1, 44, '\P{Is_Line_Break=hyphen}', "");
-Expect(0, 44, '\P{^Is_Line_Break=hyphen}', "");
-Expect(1, 45, '\p{Is_Line_Break=_Hyphen}', "");
-Expect(0, 45, '\p{^Is_Line_Break=_Hyphen}', "");
-Expect(0, 45, '\P{Is_Line_Break=_Hyphen}', "");
-Expect(1, 45, '\P{^Is_Line_Break=_Hyphen}', "");
-Expect(0, 44, '\p{Is_Line_Break=_Hyphen}', "");
-Expect(1, 44, '\p{^Is_Line_Break=_Hyphen}', "");
-Expect(1, 44, '\P{Is_Line_Break=_Hyphen}', "");
-Expect(0, 44, '\P{^Is_Line_Break=_Hyphen}', "");
-Error('\p{Is_Lb= hy:=}');
-Error('\P{Is_Lb= hy:=}');
-Expect(1, 45, '\p{Is_Lb=hy}', "");
-Expect(0, 45, '\p{^Is_Lb=hy}', "");
-Expect(0, 45, '\P{Is_Lb=hy}', "");
-Expect(1, 45, '\P{^Is_Lb=hy}', "");
-Expect(0, 44, '\p{Is_Lb=hy}', "");
-Expect(1, 44, '\p{^Is_Lb=hy}', "");
-Expect(1, 44, '\P{Is_Lb=hy}', "");
-Expect(0, 44, '\P{^Is_Lb=hy}', "");
-Expect(1, 45, '\p{Is_Lb=-_HY}', "");
-Expect(0, 45, '\p{^Is_Lb=-_HY}', "");
-Expect(0, 45, '\P{Is_Lb=-_HY}', "");
-Expect(1, 45, '\P{^Is_Lb=-_HY}', "");
-Expect(0, 44, '\p{Is_Lb=-_HY}', "");
-Expect(1, 44, '\p{^Is_Lb=-_HY}', "");
-Expect(1, 44, '\P{Is_Lb=-_HY}', "");
-Expect(0, 44, '\P{^Is_Lb=-_HY}', "");
-Error('\p{Line_Break=_-break/a/after}');
-Error('\P{Line_Break=_-break/a/after}');
-Expect(1, 9, '\p{Line_Break=breakafter}', "");
-Expect(0, 9, '\p{^Line_Break=breakafter}', "");
-Expect(0, 9, '\P{Line_Break=breakafter}', "");
-Expect(1, 9, '\P{^Line_Break=breakafter}', "");
-Expect(0, 8, '\p{Line_Break=breakafter}', "");
-Expect(1, 8, '\p{^Line_Break=breakafter}', "");
-Expect(1, 8, '\P{Line_Break=breakafter}', "");
-Expect(0, 8, '\P{^Line_Break=breakafter}', "");
-Expect(1, 9, '\p{Line_Break=- break_After}', "");
-Expect(0, 9, '\p{^Line_Break=- break_After}', "");
-Expect(0, 9, '\P{Line_Break=- break_After}', "");
-Expect(1, 9, '\P{^Line_Break=- break_After}', "");
-Expect(0, 8, '\p{Line_Break=- break_After}', "");
-Expect(1, 8, '\p{^Line_Break=- break_After}', "");
-Expect(1, 8, '\P{Line_Break=- break_After}', "");
-Expect(0, 8, '\P{^Line_Break=- break_After}', "");
-Error('\p{Lb=:=_BA}');
-Error('\P{Lb=:=_BA}');
-Expect(1, 9, '\p{Lb=ba}', "");
-Expect(0, 9, '\p{^Lb=ba}', "");
-Expect(0, 9, '\P{Lb=ba}', "");
-Expect(1, 9, '\P{^Lb=ba}', "");
-Expect(0, 8, '\p{Lb=ba}', "");
-Expect(1, 8, '\p{^Lb=ba}', "");
-Expect(1, 8, '\P{Lb=ba}', "");
-Expect(0, 8, '\P{^Lb=ba}', "");
-Expect(1, 9, '\p{Lb=-BA}', "");
-Expect(0, 9, '\p{^Lb=-BA}', "");
-Expect(0, 9, '\P{Lb=-BA}', "");
-Expect(1, 9, '\P{^Lb=-BA}', "");
-Expect(0, 8, '\p{Lb=-BA}', "");
-Expect(1, 8, '\p{^Lb=-BA}', "");
-Expect(1, 8, '\P{Lb=-BA}', "");
-Expect(0, 8, '\P{^Lb=-BA}', "");
-Error('\p{Is_Line_Break=-Break After/a/}');
-Error('\P{Is_Line_Break=-Break After/a/}');
-Expect(1, 9, '\p{Is_Line_Break=breakafter}', "");
-Expect(0, 9, '\p{^Is_Line_Break=breakafter}', "");
-Expect(0, 9, '\P{Is_Line_Break=breakafter}', "");
-Expect(1, 9, '\P{^Is_Line_Break=breakafter}', "");
-Expect(0, 8, '\p{Is_Line_Break=breakafter}', "");
-Expect(1, 8, '\p{^Is_Line_Break=breakafter}', "");
-Expect(1, 8, '\P{Is_Line_Break=breakafter}', "");
-Expect(0, 8, '\P{^Is_Line_Break=breakafter}', "");
-Expect(1, 9, '\p{Is_Line_Break=-_BreakAfter}', "");
-Expect(0, 9, '\p{^Is_Line_Break=-_BreakAfter}', "");
-Expect(0, 9, '\P{Is_Line_Break=-_BreakAfter}', "");
-Expect(1, 9, '\P{^Is_Line_Break=-_BreakAfter}', "");
-Expect(0, 8, '\p{Is_Line_Break=-_BreakAfter}', "");
-Expect(1, 8, '\p{^Is_Line_Break=-_BreakAfter}', "");
-Expect(1, 8, '\P{Is_Line_Break=-_BreakAfter}', "");
-Expect(0, 8, '\P{^Is_Line_Break=-_BreakAfter}', "");
-Error('\p{Is_Lb=-BA/a/}');
-Error('\P{Is_Lb=-BA/a/}');
-Expect(1, 9, '\p{Is_Lb=ba}', "");
-Expect(0, 9, '\p{^Is_Lb=ba}', "");
-Expect(0, 9, '\P{Is_Lb=ba}', "");
-Expect(1, 9, '\P{^Is_Lb=ba}', "");
-Expect(0, 8, '\p{Is_Lb=ba}', "");
-Expect(1, 8, '\p{^Is_Lb=ba}', "");
-Expect(1, 8, '\P{Is_Lb=ba}', "");
-Expect(0, 8, '\P{^Is_Lb=ba}', "");
-Expect(1, 9, '\p{Is_Lb=_ BA}', "");
-Expect(0, 9, '\p{^Is_Lb=_ BA}', "");
-Expect(0, 9, '\P{Is_Lb=_ BA}', "");
-Expect(1, 9, '\P{^Is_Lb=_ BA}', "");
-Expect(0, 8, '\p{Is_Lb=_ BA}', "");
-Expect(1, 8, '\p{^Is_Lb=_ BA}', "");
-Expect(1, 8, '\P{Is_Lb=_ BA}', "");
-Expect(0, 8, '\P{^Is_Lb=_ BA}', "");
-Error('\p{Line_Break=_ LINE feed:=}');
-Error('\P{Line_Break=_ LINE feed:=}');
-Expect(1, 10, '\p{Line_Break=linefeed}', "");
-Expect(0, 10, '\p{^Line_Break=linefeed}', "");
-Expect(0, 10, '\P{Line_Break=linefeed}', "");
-Expect(1, 10, '\P{^Line_Break=linefeed}', "");
-Expect(0, 9, '\p{Line_Break=linefeed}', "");
-Expect(1, 9, '\p{^Line_Break=linefeed}', "");
-Expect(1, 9, '\P{Line_Break=linefeed}', "");
-Expect(0, 9, '\P{^Line_Break=linefeed}', "");
-Expect(1, 10, '\p{Line_Break: _LINE_feed}', "");
-Expect(0, 10, '\p{^Line_Break: _LINE_feed}', "");
-Expect(0, 10, '\P{Line_Break: _LINE_feed}', "");
-Expect(1, 10, '\P{^Line_Break: _LINE_feed}', "");
-Expect(0, 9, '\p{Line_Break: _LINE_feed}', "");
-Expect(1, 9, '\p{^Line_Break: _LINE_feed}', "");
-Expect(1, 9, '\P{Line_Break: _LINE_feed}', "");
-Expect(0, 9, '\P{^Line_Break: _LINE_feed}', "");
-Error('\p{Lb=:= -LF}');
-Error('\P{Lb=:= -LF}');
-Expect(1, 10, '\p{Lb=lf}', "");
-Expect(0, 10, '\p{^Lb=lf}', "");
-Expect(0, 10, '\P{Lb=lf}', "");
-Expect(1, 10, '\P{^Lb=lf}', "");
-Expect(0, 9, '\p{Lb=lf}', "");
-Expect(1, 9, '\p{^Lb=lf}', "");
-Expect(1, 9, '\P{Lb=lf}', "");
-Expect(0, 9, '\P{^Lb=lf}', "");
-Error('\p{Is_Line_Break=/a/- Line FEED}');
-Error('\P{Is_Line_Break=/a/- Line FEED}');
-Expect(1, 10, '\p{Is_Line_Break=linefeed}', "");
-Expect(0, 10, '\p{^Is_Line_Break=linefeed}', "");
-Expect(0, 10, '\P{Is_Line_Break=linefeed}', "");
-Expect(1, 10, '\P{^Is_Line_Break=linefeed}', "");
-Expect(0, 9, '\p{Is_Line_Break=linefeed}', "");
-Expect(1, 9, '\p{^Is_Line_Break=linefeed}', "");
-Expect(1, 9, '\P{Is_Line_Break=linefeed}', "");
-Expect(0, 9, '\P{^Is_Line_Break=linefeed}', "");
-Expect(1, 10, '\p{Is_Line_Break: Line FEED}', "");
-Expect(0, 10, '\p{^Is_Line_Break: Line FEED}', "");
-Expect(0, 10, '\P{Is_Line_Break: Line FEED}', "");
-Expect(1, 10, '\P{^Is_Line_Break: Line FEED}', "");
-Expect(0, 9, '\p{Is_Line_Break: Line FEED}', "");
-Expect(1, 9, '\p{^Is_Line_Break: Line FEED}', "");
-Expect(1, 9, '\P{Is_Line_Break: Line FEED}', "");
-Expect(0, 9, '\P{^Is_Line_Break: Line FEED}', "");
-Error('\p{Is_Lb= :=LF}');
-Error('\P{Is_Lb= :=LF}');
-Expect(1, 10, '\p{Is_Lb=lf}', "");
-Expect(0, 10, '\p{^Is_Lb=lf}', "");
-Expect(0, 10, '\P{Is_Lb=lf}', "");
-Expect(1, 10, '\P{^Is_Lb=lf}', "");
-Expect(0, 9, '\p{Is_Lb=lf}', "");
-Expect(1, 9, '\p{^Is_Lb=lf}', "");
-Expect(1, 9, '\P{Is_Lb=lf}', "");
-Expect(0, 9, '\P{^Is_Lb=lf}', "");
-Expect(1, 10, '\p{Is_Lb: _-lf}', "");
-Expect(0, 10, '\p{^Is_Lb: _-lf}', "");
-Expect(0, 10, '\P{Is_Lb: _-lf}', "");
-Expect(1, 10, '\P{^Is_Lb: _-lf}', "");
-Expect(0, 9, '\p{Is_Lb: _-lf}', "");
-Expect(1, 9, '\p{^Is_Lb: _-lf}', "");
-Expect(1, 9, '\P{Is_Lb: _-lf}', "");
-Expect(0, 9, '\P{^Is_Lb: _-lf}', "");
-Error('\p{Line_Break=_AMBIGUOUS:=}');
-Error('\P{Line_Break=_AMBIGUOUS:=}');
-Expect(1, 168, '\p{Line_Break=ambiguous}', "");
-Expect(0, 168, '\p{^Line_Break=ambiguous}', "");
-Expect(0, 168, '\P{Line_Break=ambiguous}', "");
-Expect(1, 168, '\P{^Line_Break=ambiguous}', "");
-Expect(0, 166, '\p{Line_Break=ambiguous}', "");
-Expect(1, 166, '\p{^Line_Break=ambiguous}', "");
-Expect(1, 166, '\P{Line_Break=ambiguous}', "");
-Expect(0, 166, '\P{^Line_Break=ambiguous}', "");
-Expect(1, 168, '\p{Line_Break=--Ambiguous}', "");
-Expect(0, 168, '\p{^Line_Break=--Ambiguous}', "");
-Expect(0, 168, '\P{Line_Break=--Ambiguous}', "");
-Expect(1, 168, '\P{^Line_Break=--Ambiguous}', "");
-Expect(0, 166, '\p{Line_Break=--Ambiguous}', "");
-Expect(1, 166, '\p{^Line_Break=--Ambiguous}', "");
-Expect(1, 166, '\P{Line_Break=--Ambiguous}', "");
-Expect(0, 166, '\P{^Line_Break=--Ambiguous}', "");
-Error('\p{Lb=- AI/a/}');
-Error('\P{Lb=- AI/a/}');
-Expect(1, 168, '\p{Lb=ai}', "");
-Expect(0, 168, '\p{^Lb=ai}', "");
-Expect(0, 168, '\P{Lb=ai}', "");
-Expect(1, 168, '\P{^Lb=ai}', "");
-Expect(0, 166, '\p{Lb=ai}', "");
-Expect(1, 166, '\p{^Lb=ai}', "");
-Expect(1, 166, '\P{Lb=ai}', "");
-Expect(0, 166, '\P{^Lb=ai}', "");
-Expect(1, 168, '\p{Lb=--AI}', "");
-Expect(0, 168, '\p{^Lb=--AI}', "");
-Expect(0, 168, '\P{Lb=--AI}', "");
-Expect(1, 168, '\P{^Lb=--AI}', "");
-Expect(0, 166, '\p{Lb=--AI}', "");
-Expect(1, 166, '\p{^Lb=--AI}', "");
-Expect(1, 166, '\P{Lb=--AI}', "");
-Expect(0, 166, '\P{^Lb=--AI}', "");
-Error('\p{Is_Line_Break= :=Ambiguous}');
-Error('\P{Is_Line_Break= :=Ambiguous}');
-Expect(1, 168, '\p{Is_Line_Break=ambiguous}', "");
-Expect(0, 168, '\p{^Is_Line_Break=ambiguous}', "");
-Expect(0, 168, '\P{Is_Line_Break=ambiguous}', "");
-Expect(1, 168, '\P{^Is_Line_Break=ambiguous}', "");
-Expect(0, 166, '\p{Is_Line_Break=ambiguous}', "");
-Expect(1, 166, '\p{^Is_Line_Break=ambiguous}', "");
-Expect(1, 166, '\P{Is_Line_Break=ambiguous}', "");
-Expect(0, 166, '\P{^Is_Line_Break=ambiguous}', "");
-Expect(1, 168, '\p{Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 168, '\p{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 168, '\P{Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 168, '\P{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 166, '\p{Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 166, '\p{^Is_Line_Break= AMBIGUOUS}', "");
-Expect(1, 166, '\P{Is_Line_Break= AMBIGUOUS}', "");
-Expect(0, 166, '\P{^Is_Line_Break= AMBIGUOUS}', "");
-Error('\p{Is_Lb=-ai/a/}');
-Error('\P{Is_Lb=-ai/a/}');
-Expect(1, 168, '\p{Is_Lb=ai}', "");
-Expect(0, 168, '\p{^Is_Lb=ai}', "");
-Expect(0, 168, '\P{Is_Lb=ai}', "");
-Expect(1, 168, '\P{^Is_Lb=ai}', "");
-Expect(0, 166, '\p{Is_Lb=ai}', "");
-Expect(1, 166, '\p{^Is_Lb=ai}', "");
-Expect(1, 166, '\P{Is_Lb=ai}', "");
-Expect(0, 166, '\P{^Is_Lb=ai}', "");
-Expect(1, 168, '\p{Is_Lb= AI}', "");
-Expect(0, 168, '\p{^Is_Lb= AI}', "");
-Expect(0, 168, '\P{Is_Lb= AI}', "");
-Expect(1, 168, '\P{^Is_Lb= AI}', "");
-Expect(0, 166, '\p{Is_Lb= AI}', "");
-Expect(1, 166, '\p{^Is_Lb= AI}', "");
-Expect(1, 166, '\P{Is_Lb= AI}', "");
-Expect(0, 166, '\P{^Is_Lb= AI}', "");
-Error('\p{Line_Break: /a/Contingent_Break}');
-Error('\P{Line_Break: /a/Contingent_Break}');
-Expect(1, 65532, '\p{Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\p{^Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\P{Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\P{^Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\p{Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\p{^Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\P{Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\P{^Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\p{Line_Break=_Contingent-BREAK}', "");
-Expect(0, 65532, '\p{^Line_Break=_Contingent-BREAK}', "");
-Expect(0, 65532, '\P{Line_Break=_Contingent-BREAK}', "");
-Expect(1, 65532, '\P{^Line_Break=_Contingent-BREAK}', "");
-Expect(0, 65531, '\p{Line_Break=_Contingent-BREAK}', "");
-Expect(1, 65531, '\p{^Line_Break=_Contingent-BREAK}', "");
-Expect(1, 65531, '\P{Line_Break=_Contingent-BREAK}', "");
-Expect(0, 65531, '\P{^Line_Break=_Contingent-BREAK}', "");
-Error('\p{Lb=_ CB:=}');
-Error('\P{Lb=_ CB:=}');
-Expect(1, 65532, '\p{Lb=cb}', "");
-Expect(0, 65532, '\p{^Lb=cb}', "");
-Expect(0, 65532, '\P{Lb=cb}', "");
-Expect(1, 65532, '\P{^Lb=cb}', "");
-Expect(0, 65531, '\p{Lb=cb}', "");
-Expect(1, 65531, '\p{^Lb=cb}', "");
-Expect(1, 65531, '\P{Lb=cb}', "");
-Expect(0, 65531, '\P{^Lb=cb}', "");
-Expect(1, 65532, '\p{Lb:_-CB}', "");
-Expect(0, 65532, '\p{^Lb:_-CB}', "");
-Expect(0, 65532, '\P{Lb:_-CB}', "");
-Expect(1, 65532, '\P{^Lb:_-CB}', "");
-Expect(0, 65531, '\p{Lb:_-CB}', "");
-Expect(1, 65531, '\p{^Lb:_-CB}', "");
-Expect(1, 65531, '\P{Lb:_-CB}', "");
-Expect(0, 65531, '\P{^Lb:_-CB}', "");
-Error('\p{Is_Line_Break=- contingent:=break}');
-Error('\P{Is_Line_Break=- contingent:=break}');
-Expect(1, 65532, '\p{Is_Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\p{^Is_Line_Break=contingentbreak}', "");
-Expect(0, 65532, '\P{Is_Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\P{^Is_Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\p{Is_Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\p{^Is_Line_Break=contingentbreak}', "");
-Expect(1, 65531, '\P{Is_Line_Break=contingentbreak}', "");
-Expect(0, 65531, '\P{^Is_Line_Break=contingentbreak}', "");
-Expect(1, 65532, '\p{Is_Line_Break= Contingent_break}', "");
-Expect(0, 65532, '\p{^Is_Line_Break= Contingent_break}', "");
-Expect(0, 65532, '\P{Is_Line_Break= Contingent_break}', "");
-Expect(1, 65532, '\P{^Is_Line_Break= Contingent_break}', "");
-Expect(0, 65531, '\p{Is_Line_Break= Contingent_break}', "");
-Expect(1, 65531, '\p{^Is_Line_Break= Contingent_break}', "");
-Expect(1, 65531, '\P{Is_Line_Break= Contingent_break}', "");
-Expect(0, 65531, '\P{^Is_Line_Break= Contingent_break}', "");
-Error('\p{Is_Lb=:=_CB}');
-Error('\P{Is_Lb=:=_CB}');
-Expect(1, 65532, '\p{Is_Lb=cb}', "");
-Expect(0, 65532, '\p{^Is_Lb=cb}', "");
-Expect(0, 65532, '\P{Is_Lb=cb}', "");
-Expect(1, 65532, '\P{^Is_Lb=cb}', "");
-Expect(0, 65531, '\p{Is_Lb=cb}', "");
-Expect(1, 65531, '\p{^Is_Lb=cb}', "");
-Expect(1, 65531, '\P{Is_Lb=cb}', "");
-Expect(0, 65531, '\P{^Is_Lb=cb}', "");
-Expect(1, 65532, '\p{Is_Lb:-_CB}', "");
-Expect(0, 65532, '\p{^Is_Lb:-_CB}', "");
-Expect(0, 65532, '\P{Is_Lb:-_CB}', "");
-Expect(1, 65532, '\P{^Is_Lb:-_CB}', "");
-Expect(0, 65531, '\p{Is_Lb:-_CB}', "");
-Expect(1, 65531, '\p{^Is_Lb:-_CB}', "");
-Expect(1, 65531, '\P{Is_Lb:-_CB}', "");
-Expect(0, 65531, '\P{^Is_Lb:-_CB}', "");
-Error('\p{Line_Break=:= Exclamation}');
-Error('\P{Line_Break=:= Exclamation}');
-Expect(1, 33, '\p{Line_Break=exclamation}', "");
-Expect(0, 33, '\p{^Line_Break=exclamation}', "");
-Expect(0, 33, '\P{Line_Break=exclamation}', "");
-Expect(1, 33, '\P{^Line_Break=exclamation}', "");
-Expect(0, 32, '\p{Line_Break=exclamation}', "");
-Expect(1, 32, '\p{^Line_Break=exclamation}', "");
-Expect(1, 32, '\P{Line_Break=exclamation}', "");
-Expect(0, 32, '\P{^Line_Break=exclamation}', "");
-Expect(1, 33, '\p{Line_Break= Exclamation}', "");
-Expect(0, 33, '\p{^Line_Break= Exclamation}', "");
-Expect(0, 33, '\P{Line_Break= Exclamation}', "");
-Expect(1, 33, '\P{^Line_Break= Exclamation}', "");
-Expect(0, 32, '\p{Line_Break= Exclamation}', "");
-Expect(1, 32, '\p{^Line_Break= Exclamation}', "");
-Expect(1, 32, '\P{Line_Break= Exclamation}', "");
-Expect(0, 32, '\P{^Line_Break= Exclamation}', "");
-Error('\p{Lb=- EX/a/}');
-Error('\P{Lb=- EX/a/}');
-Expect(1, 33, '\p{Lb=ex}', "");
-Expect(0, 33, '\p{^Lb=ex}', "");
-Expect(0, 33, '\P{Lb=ex}', "");
-Expect(1, 33, '\P{^Lb=ex}', "");
-Expect(0, 32, '\p{Lb=ex}', "");
-Expect(1, 32, '\p{^Lb=ex}', "");
-Expect(1, 32, '\P{Lb=ex}', "");
-Expect(0, 32, '\P{^Lb=ex}', "");
-Expect(1, 33, '\p{Lb= _EX}', "");
-Expect(0, 33, '\p{^Lb= _EX}', "");
-Expect(0, 33, '\P{Lb= _EX}', "");
-Expect(1, 33, '\P{^Lb= _EX}', "");
-Expect(0, 32, '\p{Lb= _EX}', "");
-Expect(1, 32, '\p{^Lb= _EX}', "");
-Expect(1, 32, '\P{Lb= _EX}', "");
-Expect(0, 32, '\P{^Lb= _EX}', "");
-Error('\p{Is_Line_Break=-Exclamation:=}');
-Error('\P{Is_Line_Break=-Exclamation:=}');
-Expect(1, 33, '\p{Is_Line_Break=exclamation}', "");
-Expect(0, 33, '\p{^Is_Line_Break=exclamation}', "");
-Expect(0, 33, '\P{Is_Line_Break=exclamation}', "");
-Expect(1, 33, '\P{^Is_Line_Break=exclamation}', "");
-Expect(0, 32, '\p{Is_Line_Break=exclamation}', "");
-Expect(1, 32, '\p{^Is_Line_Break=exclamation}', "");
-Expect(1, 32, '\P{Is_Line_Break=exclamation}', "");
-Expect(0, 32, '\P{^Is_Line_Break=exclamation}', "");
-Expect(1, 33, '\p{Is_Line_Break= EXCLAMATION}', "");
-Expect(0, 33, '\p{^Is_Line_Break= EXCLAMATION}', "");
-Expect(0, 33, '\P{Is_Line_Break= EXCLAMATION}', "");
-Expect(1, 33, '\P{^Is_Line_Break= EXCLAMATION}', "");
-Expect(0, 32, '\p{Is_Line_Break= EXCLAMATION}', "");
-Expect(1, 32, '\p{^Is_Line_Break= EXCLAMATION}', "");
-Expect(1, 32, '\P{Is_Line_Break= EXCLAMATION}', "");
-Expect(0, 32, '\P{^Is_Line_Break= EXCLAMATION}', "");
-Error('\p{Is_Lb=_/a/EX}');
-Error('\P{Is_Lb=_/a/EX}');
-Expect(1, 33, '\p{Is_Lb:ex}', "");
-Expect(0, 33, '\p{^Is_Lb:ex}', "");
-Expect(0, 33, '\P{Is_Lb:ex}', "");
-Expect(1, 33, '\P{^Is_Lb:ex}', "");
-Expect(0, 32, '\p{Is_Lb:ex}', "");
-Expect(1, 32, '\p{^Is_Lb:ex}', "");
-Expect(1, 32, '\P{Is_Lb:ex}', "");
-Expect(0, 32, '\P{^Is_Lb:ex}', "");
-Expect(1, 33, '\p{Is_Lb=-_ex}', "");
-Expect(0, 33, '\p{^Is_Lb=-_ex}', "");
-Expect(0, 33, '\P{Is_Lb=-_ex}', "");
-Expect(1, 33, '\P{^Is_Lb=-_ex}', "");
-Expect(0, 32, '\p{Is_Lb=-_ex}', "");
-Expect(1, 32, '\p{^Is_Lb=-_ex}', "");
-Expect(1, 32, '\P{Is_Lb=-_ex}', "");
-Expect(0, 32, '\P{^Is_Lb=-_ex}', "");
-Error('\p{Line_Break=:=_ Ideographic}');
-Error('\P{Line_Break=:=_ Ideographic}');
-Expect(1, 11929, '\p{Line_Break=ideographic}', "");
-Expect(0, 11929, '\p{^Line_Break=ideographic}', "");
-Expect(0, 11929, '\P{Line_Break=ideographic}', "");
-Expect(1, 11929, '\P{^Line_Break=ideographic}', "");
-Expect(0, 11903, '\p{Line_Break=ideographic}', "");
-Expect(1, 11903, '\p{^Line_Break=ideographic}', "");
-Expect(1, 11903, '\P{Line_Break=ideographic}', "");
-Expect(0, 11903, '\P{^Line_Break=ideographic}', "");
-Expect(1, 11929, '\p{Line_Break=- Ideographic}', "");
-Expect(0, 11929, '\p{^Line_Break=- Ideographic}', "");
-Expect(0, 11929, '\P{Line_Break=- Ideographic}', "");
-Expect(1, 11929, '\P{^Line_Break=- Ideographic}', "");
-Expect(0, 11903, '\p{Line_Break=- Ideographic}', "");
-Expect(1, 11903, '\p{^Line_Break=- Ideographic}', "");
-Expect(1, 11903, '\P{Line_Break=- Ideographic}', "");
-Expect(0, 11903, '\P{^Line_Break=- Ideographic}', "");
-Error('\p{Lb= :=ID}');
-Error('\P{Lb= :=ID}');
-Expect(1, 11929, '\p{Lb=id}', "");
-Expect(0, 11929, '\p{^Lb=id}', "");
-Expect(0, 11929, '\P{Lb=id}', "");
-Expect(1, 11929, '\P{^Lb=id}', "");
-Expect(0, 11903, '\p{Lb=id}', "");
-Expect(1, 11903, '\p{^Lb=id}', "");
-Expect(1, 11903, '\P{Lb=id}', "");
-Expect(0, 11903, '\P{^Lb=id}', "");
-Expect(1, 11929, '\p{Lb= _ID}', "");
-Expect(0, 11929, '\p{^Lb= _ID}', "");
-Expect(0, 11929, '\P{Lb= _ID}', "");
-Expect(1, 11929, '\P{^Lb= _ID}', "");
-Expect(0, 11903, '\p{Lb= _ID}', "");
-Expect(1, 11903, '\p{^Lb= _ID}', "");
-Expect(1, 11903, '\P{Lb= _ID}', "");
-Expect(0, 11903, '\P{^Lb= _ID}', "");
-Error('\p{Is_Line_Break=:=_Ideographic}');
-Error('\P{Is_Line_Break=:=_Ideographic}');
-Expect(1, 11929, '\p{Is_Line_Break=ideographic}', "");
-Expect(0, 11929, '\p{^Is_Line_Break=ideographic}', "");
-Expect(0, 11929, '\P{Is_Line_Break=ideographic}', "");
-Expect(1, 11929, '\P{^Is_Line_Break=ideographic}', "");
-Expect(0, 11903, '\p{Is_Line_Break=ideographic}', "");
-Expect(1, 11903, '\p{^Is_Line_Break=ideographic}', "");
-Expect(1, 11903, '\P{Is_Line_Break=ideographic}', "");
-Expect(0, 11903, '\P{^Is_Line_Break=ideographic}', "");
-Expect(1, 11929, '\p{Is_Line_Break= ideographic}', "");
-Expect(0, 11929, '\p{^Is_Line_Break= ideographic}', "");
-Expect(0, 11929, '\P{Is_Line_Break= ideographic}', "");
-Expect(1, 11929, '\P{^Is_Line_Break= ideographic}', "");
-Expect(0, 11903, '\p{Is_Line_Break= ideographic}', "");
-Expect(1, 11903, '\p{^Is_Line_Break= ideographic}', "");
-Expect(1, 11903, '\P{Is_Line_Break= ideographic}', "");
-Expect(0, 11903, '\P{^Is_Line_Break= ideographic}', "");
-Error('\p{Is_Lb= ID/a/}');
-Error('\P{Is_Lb= ID/a/}');
-Expect(1, 11929, '\p{Is_Lb=id}', "");
-Expect(0, 11929, '\p{^Is_Lb=id}', "");
-Expect(0, 11929, '\P{Is_Lb=id}', "");
-Expect(1, 11929, '\P{^Is_Lb=id}', "");
-Expect(0, 11903, '\p{Is_Lb=id}', "");
-Expect(1, 11903, '\p{^Is_Lb=id}', "");
-Expect(1, 11903, '\P{Is_Lb=id}', "");
-Expect(0, 11903, '\P{^Is_Lb=id}', "");
-Expect(1, 11929, '\p{Is_Lb=-ID}', "");
-Expect(0, 11929, '\p{^Is_Lb=-ID}', "");
-Expect(0, 11929, '\P{Is_Lb=-ID}', "");
-Expect(1, 11929, '\P{^Is_Lb=-ID}', "");
-Expect(0, 11903, '\p{Is_Lb=-ID}', "");
-Expect(1, 11903, '\p{^Is_Lb=-ID}', "");
-Expect(1, 11903, '\P{Is_Lb=-ID}', "");
-Expect(0, 11903, '\P{^Is_Lb=-ID}', "");
-Error('\p{Line_Break=WORD:=joiner}');
-Error('\P{Line_Break=WORD:=joiner}');
-Expect(1, 8288, '\p{Line_Break=wordjoiner}', "");
-Expect(0, 8288, '\p{^Line_Break=wordjoiner}', "");
-Expect(0, 8288, '\P{Line_Break=wordjoiner}', "");
-Expect(1, 8288, '\P{^Line_Break=wordjoiner}', "");
-Expect(0, 8287, '\p{Line_Break=wordjoiner}', "");
-Expect(1, 8287, '\p{^Line_Break=wordjoiner}', "");
-Expect(1, 8287, '\P{Line_Break=wordjoiner}', "");
-Expect(0, 8287, '\P{^Line_Break=wordjoiner}', "");
-Expect(1, 8288, '\p{Line_Break= _word-JOINER}', "");
-Expect(0, 8288, '\p{^Line_Break= _word-JOINER}', "");
-Expect(0, 8288, '\P{Line_Break= _word-JOINER}', "");
-Expect(1, 8288, '\P{^Line_Break= _word-JOINER}', "");
-Expect(0, 8287, '\p{Line_Break= _word-JOINER}', "");
-Expect(1, 8287, '\p{^Line_Break= _word-JOINER}', "");
-Expect(1, 8287, '\P{Line_Break= _word-JOINER}', "");
-Expect(0, 8287, '\P{^Line_Break= _word-JOINER}', "");
-Error('\p{Lb=-WJ/a/}');
-Error('\P{Lb=-WJ/a/}');
-Expect(1, 8288, '\p{Lb: wj}', "");
-Expect(0, 8288, '\p{^Lb: wj}', "");
-Expect(0, 8288, '\P{Lb: wj}', "");
-Expect(1, 8288, '\P{^Lb: wj}', "");
-Expect(0, 8287, '\p{Lb: wj}', "");
-Expect(1, 8287, '\p{^Lb: wj}', "");
-Expect(1, 8287, '\P{Lb: wj}', "");
-Expect(0, 8287, '\P{^Lb: wj}', "");
-Expect(1, 8288, '\p{Lb= WJ}', "");
-Expect(0, 8288, '\p{^Lb= WJ}', "");
-Expect(0, 8288, '\P{Lb= WJ}', "");
-Expect(1, 8288, '\P{^Lb= WJ}', "");
-Expect(0, 8287, '\p{Lb= WJ}', "");
-Expect(1, 8287, '\p{^Lb= WJ}', "");
-Expect(1, 8287, '\P{Lb= WJ}', "");
-Expect(0, 8287, '\P{^Lb= WJ}', "");
-Error('\p{Is_Line_Break=/a/ wordJOINER}');
-Error('\P{Is_Line_Break=/a/ wordJOINER}');
-Expect(1, 8288, '\p{Is_Line_Break:wordjoiner}', "");
-Expect(0, 8288, '\p{^Is_Line_Break:wordjoiner}', "");
-Expect(0, 8288, '\P{Is_Line_Break:wordjoiner}', "");
-Expect(1, 8288, '\P{^Is_Line_Break:wordjoiner}', "");
-Expect(0, 8287, '\p{Is_Line_Break:wordjoiner}', "");
-Expect(1, 8287, '\p{^Is_Line_Break:wordjoiner}', "");
-Expect(1, 8287, '\P{Is_Line_Break:wordjoiner}', "");
-Expect(0, 8287, '\P{^Is_Line_Break:wordjoiner}', "");
-Expect(1, 8288, '\p{Is_Line_Break=_ Word Joiner}', "");
-Expect(0, 8288, '\p{^Is_Line_Break=_ Word Joiner}', "");
-Expect(0, 8288, '\P{Is_Line_Break=_ Word Joiner}', "");
-Expect(1, 8288, '\P{^Is_Line_Break=_ Word Joiner}', "");
-Expect(0, 8287, '\p{Is_Line_Break=_ Word Joiner}', "");
-Expect(1, 8287, '\p{^Is_Line_Break=_ Word Joiner}', "");
-Expect(1, 8287, '\P{Is_Line_Break=_ Word Joiner}', "");
-Expect(0, 8287, '\P{^Is_Line_Break=_ Word Joiner}', "");
-Error('\p{Is_Lb=/a/_wj}');
-Error('\P{Is_Lb=/a/_wj}');
-Expect(1, 8288, '\p{Is_Lb=wj}', "");
-Expect(0, 8288, '\p{^Is_Lb=wj}', "");
-Expect(0, 8288, '\P{Is_Lb=wj}', "");
-Expect(1, 8288, '\P{^Is_Lb=wj}', "");
-Expect(0, 8287, '\p{Is_Lb=wj}', "");
-Expect(1, 8287, '\p{^Is_Lb=wj}', "");
-Expect(1, 8287, '\P{Is_Lb=wj}', "");
-Expect(0, 8287, '\P{^Is_Lb=wj}', "");
-Expect(1, 8288, '\p{Is_Lb=- WJ}', "");
-Expect(0, 8288, '\p{^Is_Lb=- WJ}', "");
-Expect(0, 8288, '\P{Is_Lb=- WJ}', "");
-Expect(1, 8288, '\P{^Is_Lb=- WJ}', "");
-Expect(0, 8287, '\p{Is_Lb=- WJ}', "");
-Expect(1, 8287, '\p{^Is_Lb=- WJ}', "");
-Expect(1, 8287, '\P{Is_Lb=- WJ}', "");
-Expect(0, 8287, '\P{^Is_Lb=- WJ}', "");
-Error('\p{Line_Break=:=h2}');
-Error('\P{Line_Break=:=h2}');
-Expect(1, 44032, '\p{Line_Break=h2}', "");
-Expect(0, 44032, '\p{^Line_Break=h2}', "");
-Expect(0, 44032, '\P{Line_Break=h2}', "");
-Expect(1, 44032, '\P{^Line_Break=h2}', "");
-Expect(0, 44031, '\p{Line_Break=h2}', "");
-Expect(1, 44031, '\p{^Line_Break=h2}', "");
-Expect(1, 44031, '\P{Line_Break=h2}', "");
-Expect(0, 44031, '\P{^Line_Break=h2}', "");
-Expect(1, 44032, '\p{Line_Break=-H2}', "");
-Expect(0, 44032, '\p{^Line_Break=-H2}', "");
-Expect(0, 44032, '\P{Line_Break=-H2}', "");
-Expect(1, 44032, '\P{^Line_Break=-H2}', "");
-Expect(0, 44031, '\p{Line_Break=-H2}', "");
-Expect(1, 44031, '\p{^Line_Break=-H2}', "");
-Expect(1, 44031, '\P{Line_Break=-H2}', "");
-Expect(0, 44031, '\P{^Line_Break=-H2}', "");
-Error('\p{Lb=- h2:=}');
-Error('\P{Lb=- h2:=}');
-Expect(1, 44032, '\p{Lb=h2}', "");
-Expect(0, 44032, '\p{^Lb=h2}', "");
-Expect(0, 44032, '\P{Lb=h2}', "");
-Expect(1, 44032, '\P{^Lb=h2}', "");
-Expect(0, 44031, '\p{Lb=h2}', "");
-Expect(1, 44031, '\p{^Lb=h2}', "");
-Expect(1, 44031, '\P{Lb=h2}', "");
-Expect(0, 44031, '\P{^Lb=h2}', "");
-Expect(1, 44032, '\p{Lb=_H2}', "");
-Expect(0, 44032, '\p{^Lb=_H2}', "");
-Expect(0, 44032, '\P{Lb=_H2}', "");
-Expect(1, 44032, '\P{^Lb=_H2}', "");
-Expect(0, 44031, '\p{Lb=_H2}', "");
-Expect(1, 44031, '\p{^Lb=_H2}', "");
-Expect(1, 44031, '\P{Lb=_H2}', "");
-Expect(0, 44031, '\P{^Lb=_H2}', "");
-Error('\p{Is_Line_Break=/a/ -h2}');
-Error('\P{Is_Line_Break=/a/ -h2}');
-Expect(1, 44032, '\p{Is_Line_Break=h2}', "");
-Expect(0, 44032, '\p{^Is_Line_Break=h2}', "");
-Expect(0, 44032, '\P{Is_Line_Break=h2}', "");
-Expect(1, 44032, '\P{^Is_Line_Break=h2}', "");
-Expect(0, 44031, '\p{Is_Line_Break=h2}', "");
-Expect(1, 44031, '\p{^Is_Line_Break=h2}', "");
-Expect(1, 44031, '\P{Is_Line_Break=h2}', "");
-Expect(0, 44031, '\P{^Is_Line_Break=h2}', "");
-Expect(1, 44032, '\p{Is_Line_Break= H2}', "");
-Expect(0, 44032, '\p{^Is_Line_Break= H2}', "");
-Expect(0, 44032, '\P{Is_Line_Break= H2}', "");
-Expect(1, 44032, '\P{^Is_Line_Break= H2}', "");
-Expect(0, 44031, '\p{Is_Line_Break= H2}', "");
-Expect(1, 44031, '\p{^Is_Line_Break= H2}', "");
-Expect(1, 44031, '\P{Is_Line_Break= H2}', "");
-Expect(0, 44031, '\P{^Is_Line_Break= H2}', "");
-Error('\p{Is_Lb=:=H2}');
-Error('\P{Is_Lb=:=H2}');
-Expect(1, 44032, '\p{Is_Lb=h2}', "");
-Expect(0, 44032, '\p{^Is_Lb=h2}', "");
-Expect(0, 44032, '\P{Is_Lb=h2}', "");
-Expect(1, 44032, '\P{^Is_Lb=h2}', "");
-Expect(0, 44031, '\p{Is_Lb=h2}', "");
-Expect(1, 44031, '\p{^Is_Lb=h2}', "");
-Expect(1, 44031, '\P{Is_Lb=h2}', "");
-Expect(0, 44031, '\P{^Is_Lb=h2}', "");
-Expect(1, 44032, '\p{Is_Lb=-h2}', "");
-Expect(0, 44032, '\p{^Is_Lb=-h2}', "");
-Expect(0, 44032, '\P{Is_Lb=-h2}', "");
-Expect(1, 44032, '\P{^Is_Lb=-h2}', "");
-Expect(0, 44031, '\p{Is_Lb=-h2}', "");
-Expect(1, 44031, '\p{^Is_Lb=-h2}', "");
-Expect(1, 44031, '\P{Is_Lb=-h2}', "");
-Expect(0, 44031, '\P{^Is_Lb=-h2}', "");
-Error('\p{Line_Break= -BREAK_both/a/}');
-Error('\P{Line_Break= -BREAK_both/a/}');
-Expect(1, 8212, '\p{Line_Break=breakboth}', "");
-Expect(0, 8212, '\p{^Line_Break=breakboth}', "");
-Expect(0, 8212, '\P{Line_Break=breakboth}', "");
-Expect(1, 8212, '\P{^Line_Break=breakboth}', "");
-Expect(0, 8211, '\p{Line_Break=breakboth}', "");
-Expect(1, 8211, '\p{^Line_Break=breakboth}', "");
-Expect(1, 8211, '\P{Line_Break=breakboth}', "");
-Expect(0, 8211, '\P{^Line_Break=breakboth}', "");
-Expect(1, 8212, '\p{Line_Break=__Break BOTH}', "");
-Expect(0, 8212, '\p{^Line_Break=__Break BOTH}', "");
-Expect(0, 8212, '\P{Line_Break=__Break BOTH}', "");
-Expect(1, 8212, '\P{^Line_Break=__Break BOTH}', "");
-Expect(0, 8211, '\p{Line_Break=__Break BOTH}', "");
-Expect(1, 8211, '\p{^Line_Break=__Break BOTH}', "");
-Expect(1, 8211, '\P{Line_Break=__Break BOTH}', "");
-Expect(0, 8211, '\P{^Line_Break=__Break BOTH}', "");
-Error('\p{Lb=/a/B2}');
-Error('\P{Lb=/a/B2}');
-Expect(1, 8212, '\p{Lb=b2}', "");
-Expect(0, 8212, '\p{^Lb=b2}', "");
-Expect(0, 8212, '\P{Lb=b2}', "");
-Expect(1, 8212, '\P{^Lb=b2}', "");
-Expect(0, 8211, '\p{Lb=b2}', "");
-Expect(1, 8211, '\p{^Lb=b2}', "");
-Expect(1, 8211, '\P{Lb=b2}', "");
-Expect(0, 8211, '\P{^Lb=b2}', "");
-Expect(1, 8212, '\p{Lb= _B2}', "");
-Expect(0, 8212, '\p{^Lb= _B2}', "");
-Expect(0, 8212, '\P{Lb= _B2}', "");
-Expect(1, 8212, '\P{^Lb= _B2}', "");
-Expect(0, 8211, '\p{Lb= _B2}', "");
-Expect(1, 8211, '\p{^Lb= _B2}', "");
-Expect(1, 8211, '\P{Lb= _B2}', "");
-Expect(0, 8211, '\P{^Lb= _B2}', "");
-Error('\p{Is_Line_Break=- BreakBoth:=}');
-Error('\P{Is_Line_Break=- BreakBoth:=}');
-Expect(1, 8212, '\p{Is_Line_Break=breakboth}', "");
-Expect(0, 8212, '\p{^Is_Line_Break=breakboth}', "");
-Expect(0, 8212, '\P{Is_Line_Break=breakboth}', "");
-Expect(1, 8212, '\P{^Is_Line_Break=breakboth}', "");
-Expect(0, 8211, '\p{Is_Line_Break=breakboth}', "");
-Expect(1, 8211, '\p{^Is_Line_Break=breakboth}', "");
-Expect(1, 8211, '\P{Is_Line_Break=breakboth}', "");
-Expect(0, 8211, '\P{^Is_Line_Break=breakboth}', "");
-Expect(1, 8212, '\p{Is_Line_Break=-BREAK both}', "");
-Expect(0, 8212, '\p{^Is_Line_Break=-BREAK both}', "");
-Expect(0, 8212, '\P{Is_Line_Break=-BREAK both}', "");
-Expect(1, 8212, '\P{^Is_Line_Break=-BREAK both}', "");
-Expect(0, 8211, '\p{Is_Line_Break=-BREAK both}', "");
-Expect(1, 8211, '\p{^Is_Line_Break=-BREAK both}', "");
-Expect(1, 8211, '\P{Is_Line_Break=-BREAK both}', "");
-Expect(0, 8211, '\P{^Is_Line_Break=-BREAK both}', "");
-Error('\p{Is_Lb= /a/b2}');
-Error('\P{Is_Lb= /a/b2}');
-Expect(1, 8212, '\p{Is_Lb:b2}', "");
-Expect(0, 8212, '\p{^Is_Lb:b2}', "");
-Expect(0, 8212, '\P{Is_Lb:b2}', "");
-Expect(1, 8212, '\P{^Is_Lb:b2}', "");
-Expect(0, 8211, '\p{Is_Lb:b2}', "");
-Expect(1, 8211, '\p{^Is_Lb:b2}', "");
-Expect(1, 8211, '\P{Is_Lb:b2}', "");
-Expect(0, 8211, '\P{^Is_Lb:b2}', "");
-Expect(1, 8212, '\p{Is_Lb=-B2}', "");
-Expect(0, 8212, '\p{^Is_Lb=-B2}', "");
-Expect(0, 8212, '\P{Is_Lb=-B2}', "");
-Expect(1, 8212, '\P{^Is_Lb=-B2}', "");
-Expect(0, 8211, '\p{Is_Lb=-B2}', "");
-Expect(1, 8211, '\p{^Is_Lb=-B2}', "");
-Expect(1, 8211, '\P{Is_Lb=-B2}', "");
-Expect(0, 8211, '\P{^Is_Lb=-B2}', "");
-Error('\p{Line_Break= Alphabetic/a/}');
-Error('\P{Line_Break= Alphabetic/a/}');
-Expect(1, 35, '\p{Line_Break:alphabetic}', "");
-Expect(0, 35, '\p{^Line_Break:alphabetic}', "");
-Expect(0, 35, '\P{Line_Break:alphabetic}', "");
-Expect(1, 35, '\P{^Line_Break:alphabetic}', "");
-Expect(0, 34, '\p{Line_Break:alphabetic}', "");
-Expect(1, 34, '\p{^Line_Break:alphabetic}', "");
-Expect(1, 34, '\P{Line_Break:alphabetic}', "");
-Expect(0, 34, '\P{^Line_Break:alphabetic}', "");
-Expect(1, 35, '\p{Line_Break=-_Alphabetic}', "");
-Expect(0, 35, '\p{^Line_Break=-_Alphabetic}', "");
-Expect(0, 35, '\P{Line_Break=-_Alphabetic}', "");
-Expect(1, 35, '\P{^Line_Break=-_Alphabetic}', "");
-Expect(0, 34, '\p{Line_Break=-_Alphabetic}', "");
-Expect(1, 34, '\p{^Line_Break=-_Alphabetic}', "");
-Expect(1, 34, '\P{Line_Break=-_Alphabetic}', "");
-Expect(0, 34, '\P{^Line_Break=-_Alphabetic}', "");
-Error('\p{Lb= :=al}');
-Error('\P{Lb= :=al}');
-Expect(1, 35, '\p{Lb=al}', "");
-Expect(0, 35, '\p{^Lb=al}', "");
-Expect(0, 35, '\P{Lb=al}', "");
-Expect(1, 35, '\P{^Lb=al}', "");
-Expect(0, 34, '\p{Lb=al}', "");
-Expect(1, 34, '\p{^Lb=al}', "");
-Expect(1, 34, '\P{Lb=al}', "");
-Expect(0, 34, '\P{^Lb=al}', "");
-Expect(1, 35, '\p{Lb=AL}', "");
-Expect(0, 35, '\p{^Lb=AL}', "");
-Expect(0, 35, '\P{Lb=AL}', "");
-Expect(1, 35, '\P{^Lb=AL}', "");
-Expect(0, 34, '\p{Lb=AL}', "");
-Expect(1, 34, '\p{^Lb=AL}', "");
-Expect(1, 34, '\P{Lb=AL}', "");
-Expect(0, 34, '\P{^Lb=AL}', "");
-Error('\p{Is_Line_Break=-/a/alphabetic}');
-Error('\P{Is_Line_Break=-/a/alphabetic}');
-Expect(1, 35, '\p{Is_Line_Break=alphabetic}', "");
-Expect(0, 35, '\p{^Is_Line_Break=alphabetic}', "");
-Expect(0, 35, '\P{Is_Line_Break=alphabetic}', "");
-Expect(1, 35, '\P{^Is_Line_Break=alphabetic}', "");
-Expect(0, 34, '\p{Is_Line_Break=alphabetic}', "");
-Expect(1, 34, '\p{^Is_Line_Break=alphabetic}', "");
-Expect(1, 34, '\P{Is_Line_Break=alphabetic}', "");
-Expect(0, 34, '\P{^Is_Line_Break=alphabetic}', "");
-Expect(1, 35, '\p{Is_Line_Break= _alphabetic}', "");
-Expect(0, 35, '\p{^Is_Line_Break= _alphabetic}', "");
-Expect(0, 35, '\P{Is_Line_Break= _alphabetic}', "");
-Expect(1, 35, '\P{^Is_Line_Break= _alphabetic}', "");
-Expect(0, 34, '\p{Is_Line_Break= _alphabetic}', "");
-Expect(1, 34, '\p{^Is_Line_Break= _alphabetic}', "");
-Expect(1, 34, '\P{Is_Line_Break= _alphabetic}', "");
-Expect(0, 34, '\P{^Is_Line_Break= _alphabetic}', "");
-Error('\p{Is_Lb:- AL:=}');
-Error('\P{Is_Lb:- AL:=}');
-Expect(1, 35, '\p{Is_Lb=al}', "");
-Expect(0, 35, '\p{^Is_Lb=al}', "");
-Expect(0, 35, '\P{Is_Lb=al}', "");
-Expect(1, 35, '\P{^Is_Lb=al}', "");
-Expect(0, 34, '\p{Is_Lb=al}', "");
-Expect(1, 34, '\p{^Is_Lb=al}', "");
-Expect(1, 34, '\P{Is_Lb=al}', "");
-Expect(0, 34, '\P{^Is_Lb=al}', "");
-Expect(1, 35, '\p{Is_Lb= _al}', "");
-Expect(0, 35, '\p{^Is_Lb= _al}', "");
-Expect(0, 35, '\P{Is_Lb= _al}', "");
-Expect(1, 35, '\P{^Is_Lb= _al}', "");
-Expect(0, 34, '\p{Is_Lb= _al}', "");
-Expect(1, 34, '\p{^Is_Lb= _al}', "");
-Expect(1, 34, '\P{Is_Lb= _al}', "");
-Expect(0, 34, '\P{^Is_Lb= _al}', "");
-Error('\p{Line_Break= :=postfixNUMERIC}');
-Error('\P{Line_Break= :=postfixNUMERIC}');
-Expect(1, 37, '\p{Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\p{^Line_Break=postfixnumeric}', "");
-Expect(0, 37, '\P{Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\P{^Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\p{Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\p{^Line_Break=postfixnumeric}', "");
-Expect(1, 36, '\P{Line_Break=postfixnumeric}', "");
-Expect(0, 36, '\P{^Line_Break=postfixnumeric}', "");
-Expect(1, 37, '\p{Line_Break=__POSTFIX Numeric}', "");
-Expect(0, 37, '\p{^Line_Break=__POSTFIX Numeric}', "");
-Expect(0, 37, '\P{Line_Break=__POSTFIX Numeric}', "");
-Expect(1, 37, '\P{^Line_Break=__POSTFIX Numeric}', "");
-Expect(0, 36, '\p{Line_Break=__POSTFIX Numeric}', "");
-Expect(1, 36, '\p{^Line_Break=__POSTFIX Numeric}', "");
-Expect(1, 36, '\P{Line_Break=__POSTFIX Numeric}', "");
-Expect(0, 36, '\P{^Line_Break=__POSTFIX Numeric}', "");
-Error('\p{Lb=/a/po}');
-Error('\P{Lb=/a/po}');
-Expect(1, 37, '\p{Lb=po}', "");
-Expect(0, 37, '\p{^Lb=po}', "");
-Expect(0, 37, '\P{Lb=po}', "");
-Expect(1, 37, '\P{^Lb=po}', "");
-Expect(0, 36, '\p{Lb=po}', "");
-Expect(1, 36, '\p{^Lb=po}', "");
-Expect(1, 36, '\P{Lb=po}', "");
-Expect(0, 36, '\P{^Lb=po}', "");
-Error('\p{Is_Line_Break=--postfixNumeric:=}');
-Error('\P{Is_Line_Break=--postfixNumeric:=}');
-Expect(1, 37, '\p{Is_Line_Break: postfixnumeric}', "");
-Expect(0, 37, '\p{^Is_Line_Break: postfixnumeric}', "");
-Expect(0, 37, '\P{Is_Line_Break: postfixnumeric}', "");
-Expect(1, 37, '\P{^Is_Line_Break: postfixnumeric}', "");
-Expect(0, 36, '\p{Is_Line_Break: postfixnumeric}', "");
-Expect(1, 36, '\p{^Is_Line_Break: postfixnumeric}', "");
-Expect(1, 36, '\P{Is_Line_Break: postfixnumeric}', "");
-Expect(0, 36, '\P{^Is_Line_Break: postfixnumeric}', "");
-Expect(1, 37, '\p{Is_Line_Break= -Postfixnumeric}', "");
-Expect(0, 37, '\p{^Is_Line_Break= -Postfixnumeric}', "");
-Expect(0, 37, '\P{Is_Line_Break= -Postfixnumeric}', "");
-Expect(1, 37, '\P{^Is_Line_Break= -Postfixnumeric}', "");
-Expect(0, 36, '\p{Is_Line_Break= -Postfixnumeric}', "");
-Expect(1, 36, '\p{^Is_Line_Break= -Postfixnumeric}', "");
-Expect(1, 36, '\P{Is_Line_Break= -Postfixnumeric}', "");
-Expect(0, 36, '\P{^Is_Line_Break= -Postfixnumeric}', "");
-Error('\p{Is_Lb=:= po}');
-Error('\P{Is_Lb=:= po}');
-Expect(1, 37, '\p{Is_Lb=po}', "");
-Expect(0, 37, '\p{^Is_Lb=po}', "");
-Expect(0, 37, '\P{Is_Lb=po}', "");
-Expect(1, 37, '\P{^Is_Lb=po}', "");
-Expect(0, 36, '\p{Is_Lb=po}', "");
-Expect(1, 36, '\p{^Is_Lb=po}', "");
-Expect(1, 36, '\P{Is_Lb=po}', "");
-Expect(0, 36, '\P{^Is_Lb=po}', "");
-Expect(1, 37, '\p{Is_Lb=_PO}', "");
-Expect(0, 37, '\p{^Is_Lb=_PO}', "");
-Expect(0, 37, '\P{Is_Lb=_PO}', "");
-Expect(1, 37, '\P{^Is_Lb=_PO}', "");
-Expect(0, 36, '\p{Is_Lb=_PO}', "");
-Expect(1, 36, '\p{^Is_Lb=_PO}', "");
-Expect(1, 36, '\P{Is_Lb=_PO}', "");
-Expect(0, 36, '\P{^Is_Lb=_PO}', "");
-Error('\p{Line_Break=-openPunctuation/a/}');
-Error('\P{Line_Break=-openPunctuation/a/}');
-Expect(1, 40, '\p{Line_Break=openpunctuation}', "");
-Expect(0, 40, '\p{^Line_Break=openpunctuation}', "");
-Expect(0, 40, '\P{Line_Break=openpunctuation}', "");
-Expect(1, 40, '\P{^Line_Break=openpunctuation}', "");
-Expect(0, 39, '\p{Line_Break=openpunctuation}', "");
-Expect(1, 39, '\p{^Line_Break=openpunctuation}', "");
-Expect(1, 39, '\P{Line_Break=openpunctuation}', "");
-Expect(0, 39, '\P{^Line_Break=openpunctuation}', "");
-Expect(1, 40, '\p{Line_Break=_ Open PUNCTUATION}', "");
-Expect(0, 40, '\p{^Line_Break=_ Open PUNCTUATION}', "");
-Expect(0, 40, '\P{Line_Break=_ Open PUNCTUATION}', "");
-Expect(1, 40, '\P{^Line_Break=_ Open PUNCTUATION}', "");
-Expect(0, 39, '\p{Line_Break=_ Open PUNCTUATION}', "");
-Expect(1, 39, '\p{^Line_Break=_ Open PUNCTUATION}', "");
-Expect(1, 39, '\P{Line_Break=_ Open PUNCTUATION}', "");
-Expect(0, 39, '\P{^Line_Break=_ Open PUNCTUATION}', "");
-Error('\p{Lb=:=- OP}');
-Error('\P{Lb=:=- OP}');
-Expect(1, 40, '\p{Lb=op}', "");
-Expect(0, 40, '\p{^Lb=op}', "");
-Expect(0, 40, '\P{Lb=op}', "");
-Expect(1, 40, '\P{^Lb=op}', "");
-Expect(0, 39, '\p{Lb=op}', "");
-Expect(1, 39, '\p{^Lb=op}', "");
-Expect(1, 39, '\P{Lb=op}', "");
-Expect(0, 39, '\P{^Lb=op}', "");
-Expect(1, 40, '\p{Lb=- OP}', "");
-Expect(0, 40, '\p{^Lb=- OP}', "");
-Expect(0, 40, '\P{Lb=- OP}', "");
-Expect(1, 40, '\P{^Lb=- OP}', "");
-Expect(0, 39, '\p{Lb=- OP}', "");
-Expect(1, 39, '\p{^Lb=- OP}', "");
-Expect(1, 39, '\P{Lb=- OP}', "");
-Expect(0, 39, '\P{^Lb=- OP}', "");
-Error('\p{Is_Line_Break=_/a/Open_Punctuation}');
-Error('\P{Is_Line_Break=_/a/Open_Punctuation}');
-Expect(1, 40, '\p{Is_Line_Break: openpunctuation}', "");
-Expect(0, 40, '\p{^Is_Line_Break: openpunctuation}', "");
-Expect(0, 40, '\P{Is_Line_Break: openpunctuation}', "");
-Expect(1, 40, '\P{^Is_Line_Break: openpunctuation}', "");
-Expect(0, 39, '\p{Is_Line_Break: openpunctuation}', "");
-Expect(1, 39, '\p{^Is_Line_Break: openpunctuation}', "");
-Expect(1, 39, '\P{Is_Line_Break: openpunctuation}', "");
-Expect(0, 39, '\P{^Is_Line_Break: openpunctuation}', "");
-Expect(1, 40, '\p{Is_Line_Break: open punctuation}', "");
-Expect(0, 40, '\p{^Is_Line_Break: open punctuation}', "");
-Expect(0, 40, '\P{Is_Line_Break: open punctuation}', "");
-Expect(1, 40, '\P{^Is_Line_Break: open punctuation}', "");
-Expect(0, 39, '\p{Is_Line_Break: open punctuation}', "");
-Expect(1, 39, '\p{^Is_Line_Break: open punctuation}', "");
-Expect(1, 39, '\P{Is_Line_Break: open punctuation}', "");
-Expect(0, 39, '\P{^Is_Line_Break: open punctuation}', "");
-Error('\p{Is_Lb=/a/_ OP}');
-Error('\P{Is_Lb=/a/_ OP}');
-Expect(1, 40, '\p{Is_Lb=op}', "");
-Expect(0, 40, '\p{^Is_Lb=op}', "");
-Expect(0, 40, '\P{Is_Lb=op}', "");
-Expect(1, 40, '\P{^Is_Lb=op}', "");
-Expect(0, 39, '\p{Is_Lb=op}', "");
-Expect(1, 39, '\p{^Is_Lb=op}', "");
-Expect(1, 39, '\P{Is_Lb=op}', "");
-Expect(0, 39, '\P{^Is_Lb=op}', "");
-Expect(1, 40, '\p{Is_Lb=- OP}', "");
-Expect(0, 40, '\p{^Is_Lb=- OP}', "");
-Expect(0, 40, '\P{Is_Lb=- OP}', "");
-Expect(1, 40, '\P{^Is_Lb=- OP}', "");
-Expect(0, 39, '\p{Is_Lb=- OP}', "");
-Expect(1, 39, '\p{^Is_Lb=- OP}', "");
-Expect(1, 39, '\P{Is_Lb=- OP}', "");
-Expect(0, 39, '\P{^Is_Lb=- OP}', "");
-Error('\p{Line_Break: -next line:=}');
-Error('\P{Line_Break: -next line:=}');
-Expect(1, 133, '\p{Line_Break=nextline}', "");
-Expect(0, 133, '\p{^Line_Break=nextline}', "");
-Expect(0, 133, '\P{Line_Break=nextline}', "");
-Expect(1, 133, '\P{^Line_Break=nextline}', "");
-Expect(0, 132, '\p{Line_Break=nextline}', "");
-Expect(1, 132, '\p{^Line_Break=nextline}', "");
-Expect(1, 132, '\P{Line_Break=nextline}', "");
-Expect(0, 132, '\P{^Line_Break=nextline}', "");
-Expect(1, 133, '\p{Line_Break=_-NEXT-Line}', "");
-Expect(0, 133, '\p{^Line_Break=_-NEXT-Line}', "");
-Expect(0, 133, '\P{Line_Break=_-NEXT-Line}', "");
-Expect(1, 133, '\P{^Line_Break=_-NEXT-Line}', "");
-Expect(0, 132, '\p{Line_Break=_-NEXT-Line}', "");
-Expect(1, 132, '\p{^Line_Break=_-NEXT-Line}', "");
-Expect(1, 132, '\P{Line_Break=_-NEXT-Line}', "");
-Expect(0, 132, '\P{^Line_Break=_-NEXT-Line}', "");
-Error('\p{Lb=_NL/a/}');
-Error('\P{Lb=_NL/a/}');
-Expect(1, 133, '\p{Lb=nl}', "");
-Expect(0, 133, '\p{^Lb=nl}', "");
-Expect(0, 133, '\P{Lb=nl}', "");
-Expect(1, 133, '\P{^Lb=nl}', "");
-Expect(0, 132, '\p{Lb=nl}', "");
-Expect(1, 132, '\p{^Lb=nl}', "");
-Expect(1, 132, '\P{Lb=nl}', "");
-Expect(0, 132, '\P{^Lb=nl}', "");
-Expect(1, 133, '\p{Lb=-NL}', "");
-Expect(0, 133, '\p{^Lb=-NL}', "");
-Expect(0, 133, '\P{Lb=-NL}', "");
-Expect(1, 133, '\P{^Lb=-NL}', "");
-Expect(0, 132, '\p{Lb=-NL}', "");
-Expect(1, 132, '\p{^Lb=-NL}', "");
-Expect(1, 132, '\P{Lb=-NL}', "");
-Expect(0, 132, '\P{^Lb=-NL}', "");
-Error('\p{Is_Line_Break=next Line/a/}');
-Error('\P{Is_Line_Break=next Line/a/}');
-Expect(1, 133, '\p{Is_Line_Break=nextline}', "");
-Expect(0, 133, '\p{^Is_Line_Break=nextline}', "");
-Expect(0, 133, '\P{Is_Line_Break=nextline}', "");
-Expect(1, 133, '\P{^Is_Line_Break=nextline}', "");
-Expect(0, 132, '\p{Is_Line_Break=nextline}', "");
-Expect(1, 132, '\p{^Is_Line_Break=nextline}', "");
-Expect(1, 132, '\P{Is_Line_Break=nextline}', "");
-Expect(0, 132, '\P{^Is_Line_Break=nextline}', "");
-Expect(1, 133, '\p{Is_Line_Break=- Next_LINE}', "");
-Expect(0, 133, '\p{^Is_Line_Break=- Next_LINE}', "");
-Expect(0, 133, '\P{Is_Line_Break=- Next_LINE}', "");
-Expect(1, 133, '\P{^Is_Line_Break=- Next_LINE}', "");
-Expect(0, 132, '\p{Is_Line_Break=- Next_LINE}', "");
-Expect(1, 132, '\p{^Is_Line_Break=- Next_LINE}', "");
-Expect(1, 132, '\P{Is_Line_Break=- Next_LINE}', "");
-Expect(0, 132, '\P{^Is_Line_Break=- Next_LINE}', "");
-Error('\p{Is_Lb=:=NL}');
-Error('\P{Is_Lb=:=NL}');
-Expect(1, 133, '\p{Is_Lb=nl}', "");
-Expect(0, 133, '\p{^Is_Lb=nl}', "");
-Expect(0, 133, '\P{Is_Lb=nl}', "");
-Expect(1, 133, '\P{^Is_Lb=nl}', "");
-Expect(0, 132, '\p{Is_Lb=nl}', "");
-Expect(1, 132, '\p{^Is_Lb=nl}', "");
-Expect(1, 132, '\P{Is_Lb=nl}', "");
-Expect(0, 132, '\P{^Is_Lb=nl}', "");
-Expect(1, 133, '\p{Is_Lb= NL}', "");
-Expect(0, 133, '\p{^Is_Lb= NL}', "");
-Expect(0, 133, '\P{Is_Lb= NL}', "");
-Expect(1, 133, '\P{^Is_Lb= NL}', "");
-Expect(0, 132, '\p{Is_Lb= NL}', "");
-Expect(1, 132, '\p{^Is_Lb= NL}', "");
-Expect(1, 132, '\P{Is_Lb= NL}', "");
-Expect(0, 132, '\P{^Is_Lb= NL}', "");
-Error('\p{Line_Break=-:=JT}');
-Error('\P{Line_Break=-:=JT}');
-Expect(1, 4607, '\p{Line_Break=jt}', "");
-Expect(0, 4607, '\p{^Line_Break=jt}', "");
-Expect(0, 4607, '\P{Line_Break=jt}', "");
-Expect(1, 4607, '\P{^Line_Break=jt}', "");
-Expect(0, 4519, '\p{Line_Break=jt}', "");
-Expect(1, 4519, '\p{^Line_Break=jt}', "");
-Expect(1, 4519, '\P{Line_Break=jt}', "");
-Expect(0, 4519, '\P{^Line_Break=jt}', "");
-Expect(1, 4607, '\p{Line_Break= -JT}', "");
-Expect(0, 4607, '\p{^Line_Break= -JT}', "");
-Expect(0, 4607, '\P{Line_Break= -JT}', "");
-Expect(1, 4607, '\P{^Line_Break= -JT}', "");
-Expect(0, 4519, '\p{Line_Break= -JT}', "");
-Expect(1, 4519, '\p{^Line_Break= -JT}', "");
-Expect(1, 4519, '\P{Line_Break= -JT}', "");
-Expect(0, 4519, '\P{^Line_Break= -JT}', "");
-Error('\p{Lb=:= jt}');
-Error('\P{Lb=:= jt}');
-Expect(1, 4607, '\p{Lb=jt}', "");
-Expect(0, 4607, '\p{^Lb=jt}', "");
-Expect(0, 4607, '\P{Lb=jt}', "");
-Expect(1, 4607, '\P{^Lb=jt}', "");
-Expect(0, 4519, '\p{Lb=jt}', "");
-Expect(1, 4519, '\p{^Lb=jt}', "");
-Expect(1, 4519, '\P{Lb=jt}', "");
-Expect(0, 4519, '\P{^Lb=jt}', "");
-Expect(1, 4607, '\p{Lb=--JT}', "");
-Expect(0, 4607, '\p{^Lb=--JT}', "");
-Expect(0, 4607, '\P{Lb=--JT}', "");
-Expect(1, 4607, '\P{^Lb=--JT}', "");
-Expect(0, 4519, '\p{Lb=--JT}', "");
-Expect(1, 4519, '\p{^Lb=--JT}', "");
-Expect(1, 4519, '\P{Lb=--JT}', "");
-Expect(0, 4519, '\P{^Lb=--JT}', "");
-Error('\p{Is_Line_Break=/a/JT}');
-Error('\P{Is_Line_Break=/a/JT}');
-Expect(1, 4607, '\p{Is_Line_Break=jt}', "");
-Expect(0, 4607, '\p{^Is_Line_Break=jt}', "");
-Expect(0, 4607, '\P{Is_Line_Break=jt}', "");
-Expect(1, 4607, '\P{^Is_Line_Break=jt}', "");
-Expect(0, 4519, '\p{Is_Line_Break=jt}', "");
-Expect(1, 4519, '\p{^Is_Line_Break=jt}', "");
-Expect(1, 4519, '\P{Is_Line_Break=jt}', "");
-Expect(0, 4519, '\P{^Is_Line_Break=jt}', "");
-Expect(1, 4607, '\p{Is_Line_Break=_JT}', "");
-Expect(0, 4607, '\p{^Is_Line_Break=_JT}', "");
-Expect(0, 4607, '\P{Is_Line_Break=_JT}', "");
-Expect(1, 4607, '\P{^Is_Line_Break=_JT}', "");
-Expect(0, 4519, '\p{Is_Line_Break=_JT}', "");
-Expect(1, 4519, '\p{^Is_Line_Break=_JT}', "");
-Expect(1, 4519, '\P{Is_Line_Break=_JT}', "");
-Expect(0, 4519, '\P{^Is_Line_Break=_JT}', "");
-Error('\p{Is_Lb= :=JT}');
-Error('\P{Is_Lb= :=JT}');
-Expect(1, 4607, '\p{Is_Lb=jt}', "");
-Expect(0, 4607, '\p{^Is_Lb=jt}', "");
-Expect(0, 4607, '\P{Is_Lb=jt}', "");
-Expect(1, 4607, '\P{^Is_Lb=jt}', "");
-Expect(0, 4519, '\p{Is_Lb=jt}', "");
-Expect(1, 4519, '\p{^Is_Lb=jt}', "");
-Expect(1, 4519, '\P{Is_Lb=jt}', "");
-Expect(0, 4519, '\P{^Is_Lb=jt}', "");
-Expect(1, 4607, '\p{Is_Lb=- JT}', "");
-Expect(0, 4607, '\p{^Is_Lb=- JT}', "");
-Expect(0, 4607, '\P{Is_Lb=- JT}', "");
-Expect(1, 4607, '\P{^Is_Lb=- JT}', "");
-Expect(0, 4519, '\p{Is_Lb=- JT}', "");
-Expect(1, 4519, '\p{^Is_Lb=- JT}', "");
-Expect(1, 4519, '\P{Is_Lb=- JT}', "");
-Expect(0, 4519, '\P{^Is_Lb=- JT}', "");
-Error('\p{Block=-:=new_Tai-Lue}');
-Error('\P{Block=-:=new_Tai-Lue}');
-Expect(1, 6623, '\p{Block=newtailue}', "");
-Expect(0, 6623, '\p{^Block=newtailue}', "");
-Expect(0, 6623, '\P{Block=newtailue}', "");
-Expect(1, 6623, '\P{^Block=newtailue}', "");
-Expect(0, 6527, '\p{Block=newtailue}', "");
-Expect(1, 6527, '\p{^Block=newtailue}', "");
-Expect(1, 6527, '\P{Block=newtailue}', "");
-Expect(0, 6527, '\P{^Block=newtailue}', "");
-Expect(1, 6623, '\p{Block=_ New-TAI_Lue}', "");
-Expect(0, 6623, '\p{^Block=_ New-TAI_Lue}', "");
-Expect(0, 6623, '\P{Block=_ New-TAI_Lue}', "");
-Expect(1, 6623, '\P{^Block=_ New-TAI_Lue}', "");
-Expect(0, 6527, '\p{Block=_ New-TAI_Lue}', "");
-Expect(1, 6527, '\p{^Block=_ New-TAI_Lue}', "");
-Expect(1, 6527, '\P{Block=_ New-TAI_Lue}', "");
-Expect(0, 6527, '\P{^Block=_ New-TAI_Lue}', "");
-Error('\p{Blk: - New-tai:=LUE}');
-Error('\P{Blk: - New-tai:=LUE}');
-Expect(1, 6623, '\p{Blk=newtailue}', "");
-Expect(0, 6623, '\p{^Blk=newtailue}', "");
-Expect(0, 6623, '\P{Blk=newtailue}', "");
-Expect(1, 6623, '\P{^Blk=newtailue}', "");
-Expect(0, 6527, '\p{Blk=newtailue}', "");
-Expect(1, 6527, '\p{^Blk=newtailue}', "");
-Expect(1, 6527, '\P{Blk=newtailue}', "");
-Expect(0, 6527, '\P{^Blk=newtailue}', "");
-Expect(1, 6623, '\p{Blk= NEW TAILue}', "");
-Expect(0, 6623, '\p{^Blk= NEW TAILue}', "");
-Expect(0, 6623, '\P{Blk= NEW TAILue}', "");
-Expect(1, 6623, '\P{^Blk= NEW TAILue}', "");
-Expect(0, 6527, '\p{Blk= NEW TAILue}', "");
-Expect(1, 6527, '\p{^Blk= NEW TAILue}', "");
-Expect(1, 6527, '\P{Blk= NEW TAILue}', "");
-Expect(0, 6527, '\P{^Blk= NEW TAILue}', "");
-Error('\p{Is_Block=/a/ _New TAI_Lue}');
-Error('\P{Is_Block=/a/ _New TAI_Lue}');
-Expect(1, 6623, '\p{Is_Block=newtailue}', "");
-Expect(0, 6623, '\p{^Is_Block=newtailue}', "");
-Expect(0, 6623, '\P{Is_Block=newtailue}', "");
-Expect(1, 6623, '\P{^Is_Block=newtailue}', "");
-Expect(0, 6527, '\p{Is_Block=newtailue}', "");
-Expect(1, 6527, '\p{^Is_Block=newtailue}', "");
-Expect(1, 6527, '\P{Is_Block=newtailue}', "");
-Expect(0, 6527, '\P{^Is_Block=newtailue}', "");
-Expect(1, 6623, '\p{Is_Block=__New tailue}', "");
-Expect(0, 6623, '\p{^Is_Block=__New tailue}', "");
-Expect(0, 6623, '\P{Is_Block=__New tailue}', "");
-Expect(1, 6623, '\P{^Is_Block=__New tailue}', "");
-Expect(0, 6527, '\p{Is_Block=__New tailue}', "");
-Expect(1, 6527, '\p{^Is_Block=__New tailue}', "");
-Expect(1, 6527, '\P{Is_Block=__New tailue}', "");
-Expect(0, 6527, '\P{^Is_Block=__New tailue}', "");
-Error('\p{Is_Blk=_ New Tai/a/Lue}');
-Error('\P{Is_Blk=_ New Tai/a/Lue}');
-Expect(1, 6623, '\p{Is_Blk: newtailue}', "");
-Expect(0, 6623, '\p{^Is_Blk: newtailue}', "");
-Expect(0, 6623, '\P{Is_Blk: newtailue}', "");
-Expect(1, 6623, '\P{^Is_Blk: newtailue}', "");
-Expect(0, 6527, '\p{Is_Blk: newtailue}', "");
-Expect(1, 6527, '\p{^Is_Blk: newtailue}', "");
-Expect(1, 6527, '\P{Is_Blk: newtailue}', "");
-Expect(0, 6527, '\P{^Is_Blk: newtailue}', "");
-Expect(1, 6623, '\p{Is_Blk=- New Tai lue}', "");
-Expect(0, 6623, '\p{^Is_Blk=- New Tai lue}', "");
-Expect(0, 6623, '\P{Is_Blk=- New Tai lue}', "");
-Expect(1, 6623, '\P{^Is_Blk=- New Tai lue}', "");
-Expect(0, 6527, '\p{Is_Blk=- New Tai lue}', "");
-Expect(1, 6527, '\p{^Is_Blk=- New Tai lue}', "");
-Expect(1, 6527, '\P{Is_Blk=- New Tai lue}', "");
-Expect(0, 6527, '\P{^Is_Blk=- New Tai lue}', "");
-Error('\p{Block= :=CJK UNIFIED Ideographs Extensiona}');
-Error('\P{Block= :=CJK UNIFIED Ideographs Extensiona}');
-Expect(1, 19903, '\p{Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(0, 19903, '\p{^Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(0, 19903, '\P{Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(1, 19903, '\P{^Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(0, 13311, '\p{Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(1, 13311, '\p{^Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(1, 13311, '\P{Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Expect(0, 13311, '\P{^Block: _ CJK UNIFIED-IDEOGRAPHS-ExtensionA}', "");
-Error('\p{Blk= /a/CJK_Unified_Ideographsextension A}');
-Error('\P{Blk= /a/CJK_Unified_Ideographsextension A}');
-Expect(1, 19903, '\p{Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(0, 19903, '\p{^Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(0, 19903, '\P{Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(1, 19903, '\P{^Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(0, 13311, '\p{Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(1, 13311, '\p{^Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(1, 13311, '\P{Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Expect(0, 13311, '\P{^Blk= cjk Unified-IDEOGRAPHS-EXTENSION-A}', "");
-Error('\p{Is_Block=CJK-Unified/a/Ideographs_ExtensionA}');
-Error('\P{Is_Block=CJK-Unified/a/Ideographs_ExtensionA}');
-Expect(1, 19903, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Is_Block=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(0, 19903, '\p{^Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(0, 19903, '\P{Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(1, 19903, '\P{^Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(0, 13311, '\p{Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(1, 13311, '\p{^Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(1, 13311, '\P{Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Expect(0, 13311, '\P{^Is_Block= -CJK-UnifiedIDEOGRAPHSextension A}', "");
-Error('\p{Is_Blk: CJKunified:=ideographs EXTENSION-A}');
-Error('\P{Is_Blk: CJKunified:=ideographs EXTENSION-A}');
-Expect(1, 19903, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^Is_Blk=cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(0, 19903, '\p{^Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(0, 19903, '\P{Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(1, 19903, '\P{^Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(0, 13311, '\p{Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(1, 13311, '\p{^Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(1, 13311, '\P{Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Expect(0, 13311, '\P{^Is_Blk=_-CJK Unified-Ideographs EXTENSION-A}', "");
-Error('\p{Block=-HANGULJAMO/a/}');
-Error('\P{Block=-HANGULJAMO/a/}');
-Expect(1, 4607, '\p{Block=hanguljamo}', "");
-Expect(0, 4607, '\p{^Block=hanguljamo}', "");
-Expect(0, 4607, '\P{Block=hanguljamo}', "");
-Expect(1, 4607, '\P{^Block=hanguljamo}', "");
-Expect(0, 4351, '\p{Block=hanguljamo}', "");
-Expect(1, 4351, '\p{^Block=hanguljamo}', "");
-Expect(1, 4351, '\P{Block=hanguljamo}', "");
-Expect(0, 4351, '\P{^Block=hanguljamo}', "");
-Expect(1, 4607, '\p{Block= -Hangul-jamo}', "");
-Expect(0, 4607, '\p{^Block= -Hangul-jamo}', "");
-Expect(0, 4607, '\P{Block= -Hangul-jamo}', "");
-Expect(1, 4607, '\P{^Block= -Hangul-jamo}', "");
-Expect(0, 4351, '\p{Block= -Hangul-jamo}', "");
-Expect(1, 4351, '\p{^Block= -Hangul-jamo}', "");
-Expect(1, 4351, '\P{Block= -Hangul-jamo}', "");
-Expect(0, 4351, '\P{^Block= -Hangul-jamo}', "");
-Error('\p{Blk=Hanguljamo:=}');
-Error('\P{Blk=Hanguljamo:=}');
-Expect(1, 4607, '\p{Blk=hanguljamo}', "");
-Expect(0, 4607, '\p{^Blk=hanguljamo}', "");
-Expect(0, 4607, '\P{Blk=hanguljamo}', "");
-Expect(1, 4607, '\P{^Blk=hanguljamo}', "");
-Expect(0, 4351, '\p{Blk=hanguljamo}', "");
-Expect(1, 4351, '\p{^Blk=hanguljamo}', "");
-Expect(1, 4351, '\P{Blk=hanguljamo}', "");
-Expect(0, 4351, '\P{^Blk=hanguljamo}', "");
-Expect(1, 4607, '\p{Blk: -HangulJamo}', "");
-Expect(0, 4607, '\p{^Blk: -HangulJamo}', "");
-Expect(0, 4607, '\P{Blk: -HangulJamo}', "");
-Expect(1, 4607, '\P{^Blk: -HangulJamo}', "");
-Expect(0, 4351, '\p{Blk: -HangulJamo}', "");
-Expect(1, 4351, '\p{^Blk: -HangulJamo}', "");
-Expect(1, 4351, '\P{Blk: -HangulJamo}', "");
-Expect(0, 4351, '\P{^Blk: -HangulJamo}', "");
-Error('\p{Is_Block=_hanguljamo:=}');
-Error('\P{Is_Block=_hanguljamo:=}');
-Expect(1, 4607, '\p{Is_Block=hanguljamo}', "");
-Expect(0, 4607, '\p{^Is_Block=hanguljamo}', "");
-Expect(0, 4607, '\P{Is_Block=hanguljamo}', "");
-Expect(1, 4607, '\P{^Is_Block=hanguljamo}', "");
-Expect(0, 4351, '\p{Is_Block=hanguljamo}', "");
-Expect(1, 4351, '\p{^Is_Block=hanguljamo}', "");
-Expect(1, 4351, '\P{Is_Block=hanguljamo}', "");
-Expect(0, 4351, '\P{^Is_Block=hanguljamo}', "");
-Expect(1, 4607, '\p{Is_Block= HANGUL Jamo}', "");
-Expect(0, 4607, '\p{^Is_Block= HANGUL Jamo}', "");
-Expect(0, 4607, '\P{Is_Block= HANGUL Jamo}', "");
-Expect(1, 4607, '\P{^Is_Block= HANGUL Jamo}', "");
-Expect(0, 4351, '\p{Is_Block= HANGUL Jamo}', "");
-Expect(1, 4351, '\p{^Is_Block= HANGUL Jamo}', "");
-Expect(1, 4351, '\P{Is_Block= HANGUL Jamo}', "");
-Expect(0, 4351, '\P{^Is_Block= HANGUL Jamo}', "");
-Error('\p{Is_Blk: /a/HANGUL-Jamo}');
-Error('\P{Is_Blk: /a/HANGUL-Jamo}');
-Expect(1, 4607, '\p{Is_Blk=hanguljamo}', "");
-Expect(0, 4607, '\p{^Is_Blk=hanguljamo}', "");
-Expect(0, 4607, '\P{Is_Blk=hanguljamo}', "");
-Expect(1, 4607, '\P{^Is_Blk=hanguljamo}', "");
-Expect(0, 4351, '\p{Is_Blk=hanguljamo}', "");
-Expect(1, 4351, '\p{^Is_Blk=hanguljamo}', "");
-Expect(1, 4351, '\P{Is_Blk=hanguljamo}', "");
-Expect(0, 4351, '\P{^Is_Blk=hanguljamo}', "");
-Expect(1, 4607, '\p{Is_Blk= HANGUL_Jamo}', "");
-Expect(0, 4607, '\p{^Is_Blk= HANGUL_Jamo}', "");
-Expect(0, 4607, '\P{Is_Blk= HANGUL_Jamo}', "");
-Expect(1, 4607, '\P{^Is_Blk= HANGUL_Jamo}', "");
-Expect(0, 4351, '\p{Is_Blk= HANGUL_Jamo}', "");
-Expect(1, 4351, '\p{^Is_Blk= HANGUL_Jamo}', "");
-Expect(1, 4351, '\P{Is_Blk= HANGUL_Jamo}', "");
-Expect(0, 4351, '\P{^Is_Blk= HANGUL_Jamo}', "");
-Error('\p{Block: Dingbats/a/}');
-Error('\P{Block: Dingbats/a/}');
-Expect(1, 10175, '\p{Block=dingbats}', "");
-Expect(0, 10175, '\p{^Block=dingbats}', "");
-Expect(0, 10175, '\P{Block=dingbats}', "");
-Expect(1, 10175, '\P{^Block=dingbats}', "");
-Expect(0, 9983, '\p{Block=dingbats}', "");
-Expect(1, 9983, '\p{^Block=dingbats}', "");
-Expect(1, 9983, '\P{Block=dingbats}', "");
-Expect(0, 9983, '\P{^Block=dingbats}', "");
-Expect(1, 10175, '\p{Block=- DINGBATS}', "");
-Expect(0, 10175, '\p{^Block=- DINGBATS}', "");
-Expect(0, 10175, '\P{Block=- DINGBATS}', "");
-Expect(1, 10175, '\P{^Block=- DINGBATS}', "");
-Expect(0, 9983, '\p{Block=- DINGBATS}', "");
-Expect(1, 9983, '\p{^Block=- DINGBATS}', "");
-Expect(1, 9983, '\P{Block=- DINGBATS}', "");
-Expect(0, 9983, '\P{^Block=- DINGBATS}', "");
-Error('\p{Blk= -Dingbats:=}');
-Error('\P{Blk= -Dingbats:=}');
-Expect(1, 10175, '\p{Blk=dingbats}', "");
-Expect(0, 10175, '\p{^Blk=dingbats}', "");
-Expect(0, 10175, '\P{Blk=dingbats}', "");
-Expect(1, 10175, '\P{^Blk=dingbats}', "");
-Expect(0, 9983, '\p{Blk=dingbats}', "");
-Expect(1, 9983, '\p{^Blk=dingbats}', "");
-Expect(1, 9983, '\P{Blk=dingbats}', "");
-Expect(0, 9983, '\P{^Blk=dingbats}', "");
-Expect(1, 10175, '\p{Blk= dingbats}', "");
-Expect(0, 10175, '\p{^Blk= dingbats}', "");
-Expect(0, 10175, '\P{Blk= dingbats}', "");
-Expect(1, 10175, '\P{^Blk= dingbats}', "");
-Expect(0, 9983, '\p{Blk= dingbats}', "");
-Expect(1, 9983, '\p{^Blk= dingbats}', "");
-Expect(1, 9983, '\P{Blk= dingbats}', "");
-Expect(0, 9983, '\P{^Blk= dingbats}', "");
-Error('\p{Is_Block=:=_dingbats}');
-Error('\P{Is_Block=:=_dingbats}');
-Expect(1, 10175, '\p{Is_Block=dingbats}', "");
-Expect(0, 10175, '\p{^Is_Block=dingbats}', "");
-Expect(0, 10175, '\P{Is_Block=dingbats}', "");
-Expect(1, 10175, '\P{^Is_Block=dingbats}', "");
-Expect(0, 9983, '\p{Is_Block=dingbats}', "");
-Expect(1, 9983, '\p{^Is_Block=dingbats}', "");
-Expect(1, 9983, '\P{Is_Block=dingbats}', "");
-Expect(0, 9983, '\P{^Is_Block=dingbats}', "");
-Expect(1, 10175, '\p{Is_Block=Dingbats}', "");
-Expect(0, 10175, '\p{^Is_Block=Dingbats}', "");
-Expect(0, 10175, '\P{Is_Block=Dingbats}', "");
-Expect(1, 10175, '\P{^Is_Block=Dingbats}', "");
-Expect(0, 9983, '\p{Is_Block=Dingbats}', "");
-Expect(1, 9983, '\p{^Is_Block=Dingbats}', "");
-Expect(1, 9983, '\P{Is_Block=Dingbats}', "");
-Expect(0, 9983, '\P{^Is_Block=Dingbats}', "");
-Error('\p{Is_Blk=/a/dingbats}');
-Error('\P{Is_Blk=/a/dingbats}');
-Expect(1, 10175, '\p{Is_Blk:dingbats}', "");
-Expect(0, 10175, '\p{^Is_Blk:dingbats}', "");
-Expect(0, 10175, '\P{Is_Blk:dingbats}', "");
-Expect(1, 10175, '\P{^Is_Blk:dingbats}', "");
-Expect(0, 9983, '\p{Is_Blk:dingbats}', "");
-Expect(1, 9983, '\p{^Is_Blk:dingbats}', "");
-Expect(1, 9983, '\P{Is_Blk:dingbats}', "");
-Expect(0, 9983, '\P{^Is_Blk:dingbats}', "");
-Expect(1, 10175, '\p{Is_Blk=- Dingbats}', "");
-Expect(0, 10175, '\p{^Is_Blk=- Dingbats}', "");
-Expect(0, 10175, '\P{Is_Blk=- Dingbats}', "");
-Expect(1, 10175, '\P{^Is_Blk=- Dingbats}', "");
-Expect(0, 9983, '\p{Is_Blk=- Dingbats}', "");
-Expect(1, 9983, '\p{^Is_Blk=- Dingbats}', "");
-Expect(1, 9983, '\P{Is_Blk=- Dingbats}', "");
-Expect(0, 9983, '\P{^Is_Blk=- Dingbats}', "");
-Error('\p{Block=:= Bamum}');
-Error('\P{Block=:= Bamum}');
-Expect(1, 42751, '\p{Block=bamum}', "");
-Expect(0, 42751, '\p{^Block=bamum}', "");
-Expect(0, 42751, '\P{Block=bamum}', "");
-Expect(1, 42751, '\P{^Block=bamum}', "");
-Expect(0, 42655, '\p{Block=bamum}', "");
-Expect(1, 42655, '\p{^Block=bamum}', "");
-Expect(1, 42655, '\P{Block=bamum}', "");
-Expect(0, 42655, '\P{^Block=bamum}', "");
-Expect(1, 42751, '\p{Block= bamum}', "");
-Expect(0, 42751, '\p{^Block= bamum}', "");
-Expect(0, 42751, '\P{Block= bamum}', "");
-Expect(1, 42751, '\P{^Block= bamum}', "");
-Expect(0, 42655, '\p{Block= bamum}', "");
-Expect(1, 42655, '\p{^Block= bamum}', "");
-Expect(1, 42655, '\P{Block= bamum}', "");
-Expect(0, 42655, '\P{^Block= bamum}', "");
-Error('\p{Blk= /a/bamum}');
-Error('\P{Blk= /a/bamum}');
-Expect(1, 42751, '\p{Blk=bamum}', "");
-Expect(0, 42751, '\p{^Blk=bamum}', "");
-Expect(0, 42751, '\P{Blk=bamum}', "");
-Expect(1, 42751, '\P{^Blk=bamum}', "");
-Expect(0, 42655, '\p{Blk=bamum}', "");
-Expect(1, 42655, '\p{^Blk=bamum}', "");
-Expect(1, 42655, '\P{Blk=bamum}', "");
-Expect(0, 42655, '\P{^Blk=bamum}', "");
-Expect(1, 42751, '\p{Blk= BAMUM}', "");
-Expect(0, 42751, '\p{^Blk= BAMUM}', "");
-Expect(0, 42751, '\P{Blk= BAMUM}', "");
-Expect(1, 42751, '\P{^Blk= BAMUM}', "");
-Expect(0, 42655, '\p{Blk= BAMUM}', "");
-Expect(1, 42655, '\p{^Blk= BAMUM}', "");
-Expect(1, 42655, '\P{Blk= BAMUM}', "");
-Expect(0, 42655, '\P{^Blk= BAMUM}', "");
-Error('\p{Is_Block=:=-_bamum}');
-Error('\P{Is_Block=:=-_bamum}');
-Expect(1, 42751, '\p{Is_Block=bamum}', "");
-Expect(0, 42751, '\p{^Is_Block=bamum}', "");
-Expect(0, 42751, '\P{Is_Block=bamum}', "");
-Expect(1, 42751, '\P{^Is_Block=bamum}', "");
-Expect(0, 42655, '\p{Is_Block=bamum}', "");
-Expect(1, 42655, '\p{^Is_Block=bamum}', "");
-Expect(1, 42655, '\P{Is_Block=bamum}', "");
-Expect(0, 42655, '\P{^Is_Block=bamum}', "");
-Expect(1, 42751, '\p{Is_Block= -BAMUM}', "");
-Expect(0, 42751, '\p{^Is_Block= -BAMUM}', "");
-Expect(0, 42751, '\P{Is_Block= -BAMUM}', "");
-Expect(1, 42751, '\P{^Is_Block= -BAMUM}', "");
-Expect(0, 42655, '\p{Is_Block= -BAMUM}', "");
-Expect(1, 42655, '\p{^Is_Block= -BAMUM}', "");
-Expect(1, 42655, '\P{Is_Block= -BAMUM}', "");
-Expect(0, 42655, '\P{^Is_Block= -BAMUM}', "");
-Error('\p{Is_Blk=:=_bamum}');
-Error('\P{Is_Blk=:=_bamum}');
-Expect(1, 42751, '\p{Is_Blk=bamum}', "");
-Expect(0, 42751, '\p{^Is_Blk=bamum}', "");
-Expect(0, 42751, '\P{Is_Blk=bamum}', "");
-Expect(1, 42751, '\P{^Is_Blk=bamum}', "");
-Expect(0, 42655, '\p{Is_Blk=bamum}', "");
-Expect(1, 42655, '\p{^Is_Blk=bamum}', "");
-Expect(1, 42655, '\P{Is_Blk=bamum}', "");
-Expect(0, 42655, '\P{^Is_Blk=bamum}', "");
-Expect(1, 42751, '\p{Is_Blk=--Bamum}', "");
-Expect(0, 42751, '\p{^Is_Blk=--Bamum}', "");
-Expect(0, 42751, '\P{Is_Blk=--Bamum}', "");
-Expect(1, 42751, '\P{^Is_Blk=--Bamum}', "");
-Expect(0, 42655, '\p{Is_Blk=--Bamum}', "");
-Expect(1, 42655, '\p{^Is_Blk=--Bamum}', "");
-Expect(1, 42655, '\P{Is_Blk=--Bamum}', "");
-Expect(0, 42655, '\P{^Is_Blk=--Bamum}', "");
-Error('\p{Block=/a/ _Inscriptional Parthian}');
-Error('\P{Block=/a/ _Inscriptional Parthian}');
-Expect(1, 68447, '\p{Block=inscriptionalparthian}', "");
-Expect(0, 68447, '\p{^Block=inscriptionalparthian}', "");
-Expect(0, 68447, '\P{Block=inscriptionalparthian}', "");
-Expect(1, 68447, '\P{^Block=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Block=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Block=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Block=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Block=inscriptionalparthian}', "");
-Expect(1, 68447, '\p{Block: _InscriptionalParthian}', "");
-Expect(0, 68447, '\p{^Block: _InscriptionalParthian}', "");
-Expect(0, 68447, '\P{Block: _InscriptionalParthian}', "");
-Expect(1, 68447, '\P{^Block: _InscriptionalParthian}', "");
-Expect(0, 68415, '\p{Block: _InscriptionalParthian}', "");
-Expect(1, 68415, '\p{^Block: _InscriptionalParthian}', "");
-Expect(1, 68415, '\P{Block: _InscriptionalParthian}', "");
-Expect(0, 68415, '\P{^Block: _InscriptionalParthian}', "");
-Error('\p{Blk=/a/ INSCRIPTIONALparthian}');
-Error('\P{Blk=/a/ INSCRIPTIONALparthian}');
-Expect(1, 68447, '\p{Blk=inscriptionalparthian}', "");
-Expect(0, 68447, '\p{^Blk=inscriptionalparthian}', "");
-Expect(0, 68447, '\P{Blk=inscriptionalparthian}', "");
-Expect(1, 68447, '\P{^Blk=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Blk=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Blk=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Blk=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Blk=inscriptionalparthian}', "");
-Expect(1, 68447, '\p{Blk= INSCRIPTIONAL Parthian}', "");
-Expect(0, 68447, '\p{^Blk= INSCRIPTIONAL Parthian}', "");
-Expect(0, 68447, '\P{Blk= INSCRIPTIONAL Parthian}', "");
-Expect(1, 68447, '\P{^Blk= INSCRIPTIONAL Parthian}', "");
-Expect(0, 68415, '\p{Blk= INSCRIPTIONAL Parthian}', "");
-Expect(1, 68415, '\p{^Blk= INSCRIPTIONAL Parthian}', "");
-Expect(1, 68415, '\P{Blk= INSCRIPTIONAL Parthian}', "");
-Expect(0, 68415, '\P{^Blk= INSCRIPTIONAL Parthian}', "");
-Error('\p{Is_Block= INSCRIPTIONAL PARTHIAN:=}');
-Error('\P{Is_Block= INSCRIPTIONAL PARTHIAN:=}');
-Expect(1, 68447, '\p{Is_Block=inscriptionalparthian}', "");
-Expect(0, 68447, '\p{^Is_Block=inscriptionalparthian}', "");
-Expect(0, 68447, '\P{Is_Block=inscriptionalparthian}', "");
-Expect(1, 68447, '\P{^Is_Block=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Is_Block=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Is_Block=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Is_Block=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Is_Block=inscriptionalparthian}', "");
-Expect(1, 68447, '\p{Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(0, 68447, '\p{^Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(0, 68447, '\P{Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(1, 68447, '\P{^Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(0, 68415, '\p{Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(1, 68415, '\p{^Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(1, 68415, '\P{Is_Block=- Inscriptional PARTHIAN}', "");
-Expect(0, 68415, '\P{^Is_Block=- Inscriptional PARTHIAN}', "");
-Error('\p{Is_Blk= :=inscriptional parthian}');
-Error('\P{Is_Blk= :=inscriptional parthian}');
-Expect(1, 68447, '\p{Is_Blk=inscriptionalparthian}', "");
-Expect(0, 68447, '\p{^Is_Blk=inscriptionalparthian}', "");
-Expect(0, 68447, '\P{Is_Blk=inscriptionalparthian}', "");
-Expect(1, 68447, '\P{^Is_Blk=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Is_Blk=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Is_Blk=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Is_Blk=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Is_Blk=inscriptionalparthian}', "");
-Expect(1, 68447, '\p{Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68447, '\p{^Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68447, '\P{Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68447, '\P{^Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68415, '\p{Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68415, '\p{^Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68415, '\P{Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68415, '\P{^Is_Blk= INSCRIPTIONAL-Parthian}', "");
-Error('\p{Block=-:=UNIFIEDCanadian-Aboriginal-SYLLABICS}');
-Error('\P{Block=-:=UNIFIEDCanadian-Aboriginal-SYLLABICS}');
-Expect(1, 5759, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(0, 5759, '\p{^Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(0, 5759, '\P{Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(1, 5759, '\P{^Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(0, 5119, '\p{Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(1, 5119, '\p{^Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(1, 5119, '\P{Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Expect(0, 5119, '\P{^Block=-UnifiedCANADIAN Aboriginal Syllabics}', "");
-Error('\p{Blk=-Canadian/a/SYLLABICS}');
-Error('\P{Blk=-Canadian/a/SYLLABICS}');
-Expect(1, 5759, '\p{Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\p{^Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\P{Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\P{^Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\p{Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\p{^Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\P{Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\P{^Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\p{Blk= canadian Syllabics}', "");
-Expect(0, 5759, '\p{^Blk= canadian Syllabics}', "");
-Expect(0, 5759, '\P{Blk= canadian Syllabics}', "");
-Expect(1, 5759, '\P{^Blk= canadian Syllabics}', "");
-Expect(0, 5119, '\p{Blk= canadian Syllabics}', "");
-Expect(1, 5119, '\p{^Blk= canadian Syllabics}', "");
-Expect(1, 5119, '\P{Blk= canadian Syllabics}', "");
-Expect(0, 5119, '\P{^Blk= canadian Syllabics}', "");
-Error('\p{Is_Block=__Unified-CANADIAN:=Aboriginal SYLLABICS}');
-Error('\P{Is_Block=__Unified-CANADIAN:=Aboriginal SYLLABICS}');
-Expect(1, 5759, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^Is_Block=unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(0, 5759, '\p{^Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(0, 5759, '\P{Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(1, 5759, '\P{^Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(0, 5119, '\p{Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(1, 5119, '\p{^Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(1, 5119, '\P{Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Expect(0, 5119, '\P{^Is_Block=_ UNIFIED CANADIAN ABORIGINAL-Syllabics}', "");
-Error('\p{Is_Blk=_:=CanadianSyllabics}');
-Error('\P{Is_Blk=_:=CanadianSyllabics}');
-Expect(1, 5759, '\p{Is_Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\p{^Is_Blk=canadiansyllabics}', "");
-Expect(0, 5759, '\P{Is_Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\P{^Is_Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\p{Is_Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\p{^Is_Blk=canadiansyllabics}', "");
-Expect(1, 5119, '\P{Is_Blk=canadiansyllabics}', "");
-Expect(0, 5119, '\P{^Is_Blk=canadiansyllabics}', "");
-Expect(1, 5759, '\p{Is_Blk=_ CANADIANSyllabics}', "");
-Expect(0, 5759, '\p{^Is_Blk=_ CANADIANSyllabics}', "");
-Expect(0, 5759, '\P{Is_Blk=_ CANADIANSyllabics}', "");
-Expect(1, 5759, '\P{^Is_Blk=_ CANADIANSyllabics}', "");
-Expect(0, 5119, '\p{Is_Blk=_ CANADIANSyllabics}', "");
-Expect(1, 5119, '\p{^Is_Blk=_ CANADIANSyllabics}', "");
-Expect(1, 5119, '\P{Is_Blk=_ CANADIANSyllabics}', "");
-Expect(0, 5119, '\P{^Is_Blk=_ CANADIANSyllabics}', "");
-Error('\p{Block=/a/ Variation Selectors}');
-Error('\P{Block=/a/ Variation Selectors}');
-Expect(1, 65039, '\p{Block=variationselectors}', "");
-Expect(0, 65039, '\p{^Block=variationselectors}', "");
-Expect(0, 65039, '\P{Block=variationselectors}', "");
-Expect(1, 65039, '\P{^Block=variationselectors}', "");
-Expect(0, 65023, '\p{Block=variationselectors}', "");
-Expect(1, 65023, '\p{^Block=variationselectors}', "");
-Expect(1, 65023, '\P{Block=variationselectors}', "");
-Expect(0, 65023, '\P{^Block=variationselectors}', "");
-Expect(1, 65039, '\p{Block= -VariationSelectors}', "");
-Expect(0, 65039, '\p{^Block= -VariationSelectors}', "");
-Expect(0, 65039, '\P{Block= -VariationSelectors}', "");
-Expect(1, 65039, '\P{^Block= -VariationSelectors}', "");
-Expect(0, 65023, '\p{Block= -VariationSelectors}', "");
-Expect(1, 65023, '\p{^Block= -VariationSelectors}', "");
-Expect(1, 65023, '\P{Block= -VariationSelectors}', "");
-Expect(0, 65023, '\P{^Block= -VariationSelectors}', "");
-Error('\p{Blk: Variation SELECTORS/a/}');
-Error('\P{Blk: Variation SELECTORS/a/}');
-Expect(1, 65039, '\p{Blk=variationselectors}', "");
-Expect(0, 65039, '\p{^Blk=variationselectors}', "");
-Expect(0, 65039, '\P{Blk=variationselectors}', "");
-Expect(1, 65039, '\P{^Blk=variationselectors}', "");
-Expect(0, 65023, '\p{Blk=variationselectors}', "");
-Expect(1, 65023, '\p{^Blk=variationselectors}', "");
-Expect(1, 65023, '\P{Blk=variationselectors}', "");
-Expect(0, 65023, '\P{^Blk=variationselectors}', "");
-Expect(1, 65039, '\p{Blk=_variation_Selectors}', "");
-Expect(0, 65039, '\p{^Blk=_variation_Selectors}', "");
-Expect(0, 65039, '\P{Blk=_variation_Selectors}', "");
-Expect(1, 65039, '\P{^Blk=_variation_Selectors}', "");
-Expect(0, 65023, '\p{Blk=_variation_Selectors}', "");
-Expect(1, 65023, '\p{^Blk=_variation_Selectors}', "");
-Expect(1, 65023, '\P{Blk=_variation_Selectors}', "");
-Expect(0, 65023, '\P{^Blk=_variation_Selectors}', "");
-Error('\p{Is_Block=:= Variation SELECTORS}');
-Error('\P{Is_Block=:= Variation SELECTORS}');
-Expect(1, 65039, '\p{Is_Block=variationselectors}', "");
-Expect(0, 65039, '\p{^Is_Block=variationselectors}', "");
-Expect(0, 65039, '\P{Is_Block=variationselectors}', "");
-Expect(1, 65039, '\P{^Is_Block=variationselectors}', "");
-Expect(0, 65023, '\p{Is_Block=variationselectors}', "");
-Expect(1, 65023, '\p{^Is_Block=variationselectors}', "");
-Expect(1, 65023, '\P{Is_Block=variationselectors}', "");
-Expect(0, 65023, '\P{^Is_Block=variationselectors}', "");
-Expect(1, 65039, '\p{Is_Block= variation SELECTORS}', "");
-Expect(0, 65039, '\p{^Is_Block= variation SELECTORS}', "");
-Expect(0, 65039, '\P{Is_Block= variation SELECTORS}', "");
-Expect(1, 65039, '\P{^Is_Block= variation SELECTORS}', "");
-Expect(0, 65023, '\p{Is_Block= variation SELECTORS}', "");
-Expect(1, 65023, '\p{^Is_Block= variation SELECTORS}', "");
-Expect(1, 65023, '\P{Is_Block= variation SELECTORS}', "");
-Expect(0, 65023, '\P{^Is_Block= variation SELECTORS}', "");
-Error('\p{Is_Blk= :=VARIATION SELECTORS}');
-Error('\P{Is_Blk= :=VARIATION SELECTORS}');
-Expect(1, 65039, '\p{Is_Blk=variationselectors}', "");
-Expect(0, 65039, '\p{^Is_Blk=variationselectors}', "");
-Expect(0, 65039, '\P{Is_Blk=variationselectors}', "");
-Expect(1, 65039, '\P{^Is_Blk=variationselectors}', "");
-Expect(0, 65023, '\p{Is_Blk=variationselectors}', "");
-Expect(1, 65023, '\p{^Is_Blk=variationselectors}', "");
-Expect(1, 65023, '\P{Is_Blk=variationselectors}', "");
-Expect(0, 65023, '\P{^Is_Blk=variationselectors}', "");
-Expect(1, 65039, '\p{Is_Blk=VARIATION_Selectors}', "");
-Expect(0, 65039, '\p{^Is_Blk=VARIATION_Selectors}', "");
-Expect(0, 65039, '\P{Is_Blk=VARIATION_Selectors}', "");
-Expect(1, 65039, '\P{^Is_Blk=VARIATION_Selectors}', "");
-Expect(0, 65023, '\p{Is_Blk=VARIATION_Selectors}', "");
-Expect(1, 65023, '\p{^Is_Blk=VARIATION_Selectors}', "");
-Expect(1, 65023, '\P{Is_Blk=VARIATION_Selectors}', "");
-Expect(0, 65023, '\P{^Is_Blk=VARIATION_Selectors}', "");
-Error('\p{Block= -Number:=Forms}');
-Error('\P{Block= -Number:=Forms}');
-Expect(1, 8591, '\p{Block: numberforms}', "");
-Expect(0, 8591, '\p{^Block: numberforms}', "");
-Expect(0, 8591, '\P{Block: numberforms}', "");
-Expect(1, 8591, '\P{^Block: numberforms}', "");
-Expect(0, 8527, '\p{Block: numberforms}', "");
-Expect(1, 8527, '\p{^Block: numberforms}', "");
-Expect(1, 8527, '\P{Block: numberforms}', "");
-Expect(0, 8527, '\P{^Block: numberforms}', "");
-Expect(1, 8591, '\p{Block=-NumberFORMS}', "");
-Expect(0, 8591, '\p{^Block=-NumberFORMS}', "");
-Expect(0, 8591, '\P{Block=-NumberFORMS}', "");
-Expect(1, 8591, '\P{^Block=-NumberFORMS}', "");
-Expect(0, 8527, '\p{Block=-NumberFORMS}', "");
-Expect(1, 8527, '\p{^Block=-NumberFORMS}', "");
-Expect(1, 8527, '\P{Block=-NumberFORMS}', "");
-Expect(0, 8527, '\P{^Block=-NumberFORMS}', "");
-Error('\p{Blk= Number:=Forms}');
-Error('\P{Blk= Number:=Forms}');
-Expect(1, 8591, '\p{Blk=numberforms}', "");
-Expect(0, 8591, '\p{^Blk=numberforms}', "");
-Expect(0, 8591, '\P{Blk=numberforms}', "");
-Expect(1, 8591, '\P{^Blk=numberforms}', "");
-Expect(0, 8527, '\p{Blk=numberforms}', "");
-Expect(1, 8527, '\p{^Blk=numberforms}', "");
-Expect(1, 8527, '\P{Blk=numberforms}', "");
-Expect(0, 8527, '\P{^Blk=numberforms}', "");
-Expect(1, 8591, '\p{Blk:_ numberforms}', "");
-Expect(0, 8591, '\p{^Blk:_ numberforms}', "");
-Expect(0, 8591, '\P{Blk:_ numberforms}', "");
-Expect(1, 8591, '\P{^Blk:_ numberforms}', "");
-Expect(0, 8527, '\p{Blk:_ numberforms}', "");
-Expect(1, 8527, '\p{^Blk:_ numberforms}', "");
-Expect(1, 8527, '\P{Blk:_ numberforms}', "");
-Expect(0, 8527, '\P{^Blk:_ numberforms}', "");
-Error('\p{Is_Block=/a/ _number-Forms}');
-Error('\P{Is_Block=/a/ _number-Forms}');
-Expect(1, 8591, '\p{Is_Block=numberforms}', "");
-Expect(0, 8591, '\p{^Is_Block=numberforms}', "");
-Expect(0, 8591, '\P{Is_Block=numberforms}', "");
-Expect(1, 8591, '\P{^Is_Block=numberforms}', "");
-Expect(0, 8527, '\p{Is_Block=numberforms}', "");
-Expect(1, 8527, '\p{^Is_Block=numberforms}', "");
-Expect(1, 8527, '\P{Is_Block=numberforms}', "");
-Expect(0, 8527, '\P{^Is_Block=numberforms}', "");
-Expect(1, 8591, '\p{Is_Block=_Number Forms}', "");
-Expect(0, 8591, '\p{^Is_Block=_Number Forms}', "");
-Expect(0, 8591, '\P{Is_Block=_Number Forms}', "");
-Expect(1, 8591, '\P{^Is_Block=_Number Forms}', "");
-Expect(0, 8527, '\p{Is_Block=_Number Forms}', "");
-Expect(1, 8527, '\p{^Is_Block=_Number Forms}', "");
-Expect(1, 8527, '\P{Is_Block=_Number Forms}', "");
-Expect(0, 8527, '\P{^Is_Block=_Number Forms}', "");
-Error('\p{Is_Blk= _Number:=Forms}');
-Error('\P{Is_Blk= _Number:=Forms}');
-Expect(1, 8591, '\p{Is_Blk=numberforms}', "");
-Expect(0, 8591, '\p{^Is_Blk=numberforms}', "");
-Expect(0, 8591, '\P{Is_Blk=numberforms}', "");
-Expect(1, 8591, '\P{^Is_Blk=numberforms}', "");
-Expect(0, 8527, '\p{Is_Blk=numberforms}', "");
-Expect(1, 8527, '\p{^Is_Blk=numberforms}', "");
-Expect(1, 8527, '\P{Is_Blk=numberforms}', "");
-Expect(0, 8527, '\P{^Is_Blk=numberforms}', "");
-Expect(1, 8591, '\p{Is_Blk= Number Forms}', "");
-Expect(0, 8591, '\p{^Is_Blk= Number Forms}', "");
-Expect(0, 8591, '\P{Is_Blk= Number Forms}', "");
-Expect(1, 8591, '\P{^Is_Blk= Number Forms}', "");
-Expect(0, 8527, '\p{Is_Blk= Number Forms}', "");
-Expect(1, 8527, '\p{^Is_Blk= Number Forms}', "");
-Expect(1, 8527, '\P{Is_Blk= Number Forms}', "");
-Expect(0, 8527, '\P{^Is_Blk= Number Forms}', "");
-Error('\p{Block=/a/_ CONTROL pictures}');
-Error('\P{Block=/a/_ CONTROL pictures}');
-Expect(1, 9279, '\p{Block:controlpictures}', "");
-Expect(0, 9279, '\p{^Block:controlpictures}', "");
-Expect(0, 9279, '\P{Block:controlpictures}', "");
-Expect(1, 9279, '\P{^Block:controlpictures}', "");
-Expect(0, 9215, '\p{Block:controlpictures}', "");
-Expect(1, 9215, '\p{^Block:controlpictures}', "");
-Expect(1, 9215, '\P{Block:controlpictures}', "");
-Expect(0, 9215, '\P{^Block:controlpictures}', "");
-Expect(1, 9279, '\p{Block: Control pictures}', "");
-Expect(0, 9279, '\p{^Block: Control pictures}', "");
-Expect(0, 9279, '\P{Block: Control pictures}', "");
-Expect(1, 9279, '\P{^Block: Control pictures}', "");
-Expect(0, 9215, '\p{Block: Control pictures}', "");
-Expect(1, 9215, '\p{^Block: Control pictures}', "");
-Expect(1, 9215, '\P{Block: Control pictures}', "");
-Expect(0, 9215, '\P{^Block: Control pictures}', "");
-Error('\p{Blk=:=-Control pictures}');
-Error('\P{Blk=:=-Control pictures}');
-Expect(1, 9279, '\p{Blk: controlpictures}', "");
-Expect(0, 9279, '\p{^Blk: controlpictures}', "");
-Expect(0, 9279, '\P{Blk: controlpictures}', "");
-Expect(1, 9279, '\P{^Blk: controlpictures}', "");
-Expect(0, 9215, '\p{Blk: controlpictures}', "");
-Expect(1, 9215, '\p{^Blk: controlpictures}', "");
-Expect(1, 9215, '\P{Blk: controlpictures}', "");
-Expect(0, 9215, '\P{^Blk: controlpictures}', "");
-Expect(1, 9279, '\p{Blk=-Control Pictures}', "");
-Expect(0, 9279, '\p{^Blk=-Control Pictures}', "");
-Expect(0, 9279, '\P{Blk=-Control Pictures}', "");
-Expect(1, 9279, '\P{^Blk=-Control Pictures}', "");
-Expect(0, 9215, '\p{Blk=-Control Pictures}', "");
-Expect(1, 9215, '\p{^Blk=-Control Pictures}', "");
-Expect(1, 9215, '\P{Blk=-Control Pictures}', "");
-Expect(0, 9215, '\P{^Blk=-Control Pictures}', "");
-Error('\p{Is_Block= /a/Control Pictures}');
-Error('\P{Is_Block= /a/Control Pictures}');
-Expect(1, 9279, '\p{Is_Block=controlpictures}', "");
-Expect(0, 9279, '\p{^Is_Block=controlpictures}', "");
-Expect(0, 9279, '\P{Is_Block=controlpictures}', "");
-Expect(1, 9279, '\P{^Is_Block=controlpictures}', "");
-Expect(0, 9215, '\p{Is_Block=controlpictures}', "");
-Expect(1, 9215, '\p{^Is_Block=controlpictures}', "");
-Expect(1, 9215, '\P{Is_Block=controlpictures}', "");
-Expect(0, 9215, '\P{^Is_Block=controlpictures}', "");
-Expect(1, 9279, '\p{Is_Block= control Pictures}', "");
-Expect(0, 9279, '\p{^Is_Block= control Pictures}', "");
-Expect(0, 9279, '\P{Is_Block= control Pictures}', "");
-Expect(1, 9279, '\P{^Is_Block= control Pictures}', "");
-Expect(0, 9215, '\p{Is_Block= control Pictures}', "");
-Expect(1, 9215, '\p{^Is_Block= control Pictures}', "");
-Expect(1, 9215, '\P{Is_Block= control Pictures}', "");
-Expect(0, 9215, '\P{^Is_Block= control Pictures}', "");
-Error('\p{Is_Blk=/a/_control pictures}');
-Error('\P{Is_Blk=/a/_control pictures}');
-Expect(1, 9279, '\p{Is_Blk=controlpictures}', "");
-Expect(0, 9279, '\p{^Is_Blk=controlpictures}', "");
-Expect(0, 9279, '\P{Is_Blk=controlpictures}', "");
-Expect(1, 9279, '\P{^Is_Blk=controlpictures}', "");
-Expect(0, 9215, '\p{Is_Blk=controlpictures}', "");
-Expect(1, 9215, '\p{^Is_Blk=controlpictures}', "");
-Expect(1, 9215, '\P{Is_Blk=controlpictures}', "");
-Expect(0, 9215, '\P{^Is_Blk=controlpictures}', "");
-Expect(1, 9279, '\p{Is_Blk=-Controlpictures}', "");
-Expect(0, 9279, '\p{^Is_Blk=-Controlpictures}', "");
-Expect(0, 9279, '\P{Is_Blk=-Controlpictures}', "");
-Expect(1, 9279, '\P{^Is_Blk=-Controlpictures}', "");
-Expect(0, 9215, '\p{Is_Blk=-Controlpictures}', "");
-Expect(1, 9215, '\p{^Is_Blk=-Controlpictures}', "");
-Expect(1, 9215, '\P{Is_Blk=-Controlpictures}', "");
-Expect(0, 9215, '\P{^Is_Blk=-Controlpictures}', "");
-Error('\p{Block: High Private:=Use Surrogates}');
-Error('\P{Block: High Private:=Use Surrogates}');
-Expect(0, 1, '\p{Block:highprivateusesurrogates}', "");
-Expect(1, 1, '\p{^Block:highprivateusesurrogates}', "");
-Expect(1, 1, '\P{Block:highprivateusesurrogates}', "");
-Expect(0, 1, '\P{^Block:highprivateusesurrogates}', "");
-Expect(0, 1, '\p{Block= high_Private Use SURROGATES}', "");
-Expect(1, 1, '\p{^Block= high_Private Use SURROGATES}', "");
-Expect(1, 1, '\P{Block= high_Private Use SURROGATES}', "");
-Expect(0, 1, '\P{^Block= high_Private Use SURROGATES}', "");
-Error('\p{Blk=-HIGH-Private:=use Surrogates}');
-Error('\P{Blk=-HIGH-Private:=use Surrogates}');
-Expect(0, 1, '\p{Blk=highprivateusesurrogates}', "");
-Expect(1, 1, '\p{^Blk=highprivateusesurrogates}', "");
-Expect(1, 1, '\P{Blk=highprivateusesurrogates}', "");
-Expect(0, 1, '\P{^Blk=highprivateusesurrogates}', "");
-Expect(0, 1, '\p{Blk= _HIGHPrivateUse SURROGATES}', "");
-Expect(1, 1, '\p{^Blk= _HIGHPrivateUse SURROGATES}', "");
-Expect(1, 1, '\P{Blk= _HIGHPrivateUse SURROGATES}', "");
-Expect(0, 1, '\P{^Blk= _HIGHPrivateUse SURROGATES}', "");
-Error('\p{Is_Block= :=High PRIVATE-USESurrogates}');
-Error('\P{Is_Block= :=High PRIVATE-USESurrogates}');
-Expect(0, 1, '\p{Is_Block=highprivateusesurrogates}', "");
-Expect(1, 1, '\p{^Is_Block=highprivateusesurrogates}', "");
-Expect(1, 1, '\P{Is_Block=highprivateusesurrogates}', "");
-Expect(0, 1, '\P{^Is_Block=highprivateusesurrogates}', "");
-Expect(0, 1, '\p{Is_Block= high Private Use_SURROGATES}', "");
-Expect(1, 1, '\p{^Is_Block= high Private Use_SURROGATES}', "");
-Expect(1, 1, '\P{Is_Block= high Private Use_SURROGATES}', "");
-Expect(0, 1, '\P{^Is_Block= high Private Use_SURROGATES}', "");
-Error('\p{Is_Blk=_/a/High-private_use_surrogates}');
-Error('\P{Is_Blk=_/a/High-private_use_surrogates}');
-Expect(0, 1, '\p{Is_Blk=highprivateusesurrogates}', "");
-Expect(1, 1, '\p{^Is_Blk=highprivateusesurrogates}', "");
-Expect(1, 1, '\P{Is_Blk=highprivateusesurrogates}', "");
-Expect(0, 1, '\P{^Is_Blk=highprivateusesurrogates}', "");
-Expect(0, 1, '\p{Is_Blk=- HIGH-private_USE_Surrogates}', "");
-Expect(1, 1, '\p{^Is_Blk=- HIGH-private_USE_Surrogates}', "");
-Expect(1, 1, '\P{Is_Blk=- HIGH-private_USE_Surrogates}', "");
-Expect(0, 1, '\P{^Is_Blk=- HIGH-private_USE_Surrogates}', "");
-Error('\p{Block: Ugaritic:=}');
-Error('\P{Block: Ugaritic:=}');
-Expect(1, 66463, '\p{Block=ugaritic}', "");
-Expect(0, 66463, '\p{^Block=ugaritic}', "");
-Expect(0, 66463, '\P{Block=ugaritic}', "");
-Expect(1, 66463, '\P{^Block=ugaritic}', "");
-Expect(0, 66431, '\p{Block=ugaritic}', "");
-Expect(1, 66431, '\p{^Block=ugaritic}', "");
-Expect(1, 66431, '\P{Block=ugaritic}', "");
-Expect(0, 66431, '\P{^Block=ugaritic}', "");
-Expect(1, 66463, '\p{Block= _Ugaritic}', "");
-Expect(0, 66463, '\p{^Block= _Ugaritic}', "");
-Expect(0, 66463, '\P{Block= _Ugaritic}', "");
-Expect(1, 66463, '\P{^Block= _Ugaritic}', "");
-Expect(0, 66431, '\p{Block= _Ugaritic}', "");
-Expect(1, 66431, '\p{^Block= _Ugaritic}', "");
-Expect(1, 66431, '\P{Block= _Ugaritic}', "");
-Expect(0, 66431, '\P{^Block= _Ugaritic}', "");
-Error('\p{Blk=/a/__UGARITIC}');
-Error('\P{Blk=/a/__UGARITIC}');
-Expect(1, 66463, '\p{Blk=ugaritic}', "");
-Expect(0, 66463, '\p{^Blk=ugaritic}', "");
-Expect(0, 66463, '\P{Blk=ugaritic}', "");
-Expect(1, 66463, '\P{^Blk=ugaritic}', "");
-Expect(0, 66431, '\p{Blk=ugaritic}', "");
-Expect(1, 66431, '\p{^Blk=ugaritic}', "");
-Expect(1, 66431, '\P{Blk=ugaritic}', "");
-Expect(0, 66431, '\P{^Blk=ugaritic}', "");
-Expect(1, 66463, '\p{Blk= Ugaritic}', "");
-Expect(0, 66463, '\p{^Blk= Ugaritic}', "");
-Expect(0, 66463, '\P{Blk= Ugaritic}', "");
-Expect(1, 66463, '\P{^Blk= Ugaritic}', "");
-Expect(0, 66431, '\p{Blk= Ugaritic}', "");
-Expect(1, 66431, '\p{^Blk= Ugaritic}', "");
-Expect(1, 66431, '\P{Blk= Ugaritic}', "");
-Expect(0, 66431, '\P{^Blk= Ugaritic}', "");
-Error('\p{Is_Block=--Ugaritic/a/}');
-Error('\P{Is_Block=--Ugaritic/a/}');
-Expect(1, 66463, '\p{Is_Block=ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Block=ugaritic}', "");
-Expect(0, 66463, '\P{Is_Block=ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Block=ugaritic}', "");
-Expect(0, 66431, '\p{Is_Block=ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Block=ugaritic}', "");
-Expect(1, 66431, '\P{Is_Block=ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Block=ugaritic}', "");
-Expect(1, 66463, '\p{Is_Block: ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Block: ugaritic}', "");
-Expect(0, 66463, '\P{Is_Block: ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Block: ugaritic}', "");
-Expect(0, 66431, '\p{Is_Block: ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Block: ugaritic}', "");
-Expect(1, 66431, '\P{Is_Block: ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Block: ugaritic}', "");
-Error('\p{Is_Blk= Ugaritic/a/}');
-Error('\P{Is_Blk= Ugaritic/a/}');
-Expect(1, 66463, '\p{Is_Blk=ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Blk=ugaritic}', "");
-Expect(0, 66463, '\P{Is_Blk=ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Blk=ugaritic}', "");
-Expect(0, 66431, '\p{Is_Blk=ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Blk=ugaritic}', "");
-Expect(1, 66431, '\P{Is_Blk=ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Blk=ugaritic}', "");
-Expect(1, 66463, '\p{Is_Blk=-_ugaritic}', "");
-Expect(0, 66463, '\p{^Is_Blk=-_ugaritic}', "");
-Expect(0, 66463, '\P{Is_Blk=-_ugaritic}', "");
-Expect(1, 66463, '\P{^Is_Blk=-_ugaritic}', "");
-Expect(0, 66431, '\p{Is_Blk=-_ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Blk=-_ugaritic}', "");
-Expect(1, 66431, '\P{Is_Blk=-_ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Blk=-_ugaritic}', "");
-Error('\p{Block=_/a/ARMENIAN}');
-Error('\P{Block=_/a/ARMENIAN}');
-Expect(1, 1423, '\p{Block=armenian}', "");
-Expect(0, 1423, '\p{^Block=armenian}', "");
-Expect(0, 1423, '\P{Block=armenian}', "");
-Expect(1, 1423, '\P{^Block=armenian}', "");
-Expect(0, 1327, '\p{Block=armenian}', "");
-Expect(1, 1327, '\p{^Block=armenian}', "");
-Expect(1, 1327, '\P{Block=armenian}', "");
-Expect(0, 1327, '\P{^Block=armenian}', "");
-Expect(1, 1423, '\p{Block=Armenian}', "");
-Expect(0, 1423, '\p{^Block=Armenian}', "");
-Expect(0, 1423, '\P{Block=Armenian}', "");
-Expect(1, 1423, '\P{^Block=Armenian}', "");
-Expect(0, 1327, '\p{Block=Armenian}', "");
-Expect(1, 1327, '\p{^Block=Armenian}', "");
-Expect(1, 1327, '\P{Block=Armenian}', "");
-Expect(0, 1327, '\P{^Block=Armenian}', "");
-Error('\p{Blk=:=- ARMENIAN}');
-Error('\P{Blk=:=- ARMENIAN}');
-Expect(1, 1423, '\p{Blk=armenian}', "");
-Expect(0, 1423, '\p{^Blk=armenian}', "");
-Expect(0, 1423, '\P{Blk=armenian}', "");
-Expect(1, 1423, '\P{^Blk=armenian}', "");
-Expect(0, 1327, '\p{Blk=armenian}', "");
-Expect(1, 1327, '\p{^Blk=armenian}', "");
-Expect(1, 1327, '\P{Blk=armenian}', "");
-Expect(0, 1327, '\P{^Blk=armenian}', "");
-Expect(1, 1423, '\p{Blk:_ Armenian}', "");
-Expect(0, 1423, '\p{^Blk:_ Armenian}', "");
-Expect(0, 1423, '\P{Blk:_ Armenian}', "");
-Expect(1, 1423, '\P{^Blk:_ Armenian}', "");
-Expect(0, 1327, '\p{Blk:_ Armenian}', "");
-Expect(1, 1327, '\p{^Blk:_ Armenian}', "");
-Expect(1, 1327, '\P{Blk:_ Armenian}', "");
-Expect(0, 1327, '\P{^Blk:_ Armenian}', "");
-Error('\p{Is_Block=:= ARMENIAN}');
-Error('\P{Is_Block=:= ARMENIAN}');
-Expect(1, 1423, '\p{Is_Block=armenian}', "");
-Expect(0, 1423, '\p{^Is_Block=armenian}', "");
-Expect(0, 1423, '\P{Is_Block=armenian}', "");
-Expect(1, 1423, '\P{^Is_Block=armenian}', "");
-Expect(0, 1327, '\p{Is_Block=armenian}', "");
-Expect(1, 1327, '\p{^Is_Block=armenian}', "");
-Expect(1, 1327, '\P{Is_Block=armenian}', "");
-Expect(0, 1327, '\P{^Is_Block=armenian}', "");
-Expect(1, 1423, '\p{Is_Block=_-ARMENIAN}', "");
-Expect(0, 1423, '\p{^Is_Block=_-ARMENIAN}', "");
-Expect(0, 1423, '\P{Is_Block=_-ARMENIAN}', "");
-Expect(1, 1423, '\P{^Is_Block=_-ARMENIAN}', "");
-Expect(0, 1327, '\p{Is_Block=_-ARMENIAN}', "");
-Expect(1, 1327, '\p{^Is_Block=_-ARMENIAN}', "");
-Expect(1, 1327, '\P{Is_Block=_-ARMENIAN}', "");
-Expect(0, 1327, '\P{^Is_Block=_-ARMENIAN}', "");
-Error('\p{Is_Blk=-:=Armenian}');
-Error('\P{Is_Blk=-:=Armenian}');
-Expect(1, 1423, '\p{Is_Blk=armenian}', "");
-Expect(0, 1423, '\p{^Is_Blk=armenian}', "");
-Expect(0, 1423, '\P{Is_Blk=armenian}', "");
-Expect(1, 1423, '\P{^Is_Blk=armenian}', "");
-Expect(0, 1327, '\p{Is_Blk=armenian}', "");
-Expect(1, 1327, '\p{^Is_Blk=armenian}', "");
-Expect(1, 1327, '\P{Is_Blk=armenian}', "");
-Expect(0, 1327, '\P{^Is_Blk=armenian}', "");
-Expect(1, 1423, '\p{Is_Blk=_Armenian}', "");
-Expect(0, 1423, '\p{^Is_Blk=_Armenian}', "");
-Expect(0, 1423, '\P{Is_Blk=_Armenian}', "");
-Expect(1, 1423, '\P{^Is_Blk=_Armenian}', "");
-Expect(0, 1327, '\p{Is_Blk=_Armenian}', "");
-Expect(1, 1327, '\p{^Is_Blk=_Armenian}', "");
-Expect(1, 1327, '\P{Is_Blk=_Armenian}', "");
-Expect(0, 1327, '\P{^Is_Blk=_Armenian}', "");
-Error('\p{Block=PRIVATE:=Use_area}');
-Error('\P{Block=PRIVATE:=Use_area}');
-Expect(1, 63743, '\p{Block=privateusearea}', "");
-Expect(0, 63743, '\p{^Block=privateusearea}', "");
-Expect(0, 63743, '\P{Block=privateusearea}', "");
-Expect(1, 63743, '\P{^Block=privateusearea}', "");
-Expect(0, 1, '\p{Block=privateusearea}', "");
-Expect(1, 1, '\p{^Block=privateusearea}', "");
-Expect(1, 1, '\P{Block=privateusearea}', "");
-Expect(0, 1, '\P{^Block=privateusearea}', "");
-Expect(1, 63743, '\p{Block= -PRIVATE_USEarea}', "");
-Expect(0, 63743, '\p{^Block= -PRIVATE_USEarea}', "");
-Expect(0, 63743, '\P{Block= -PRIVATE_USEarea}', "");
-Expect(1, 63743, '\P{^Block= -PRIVATE_USEarea}', "");
-Expect(0, 1, '\p{Block= -PRIVATE_USEarea}', "");
-Expect(1, 1, '\p{^Block= -PRIVATE_USEarea}', "");
-Expect(1, 1, '\P{Block= -PRIVATE_USEarea}', "");
-Expect(0, 1, '\P{^Block= -PRIVATE_USEarea}', "");
-Error('\p{Blk=:=--Private USE}');
-Error('\P{Blk=:=--Private USE}');
-Expect(1, 63743, '\p{Blk=privateuse}', "");
-Expect(0, 63743, '\p{^Blk=privateuse}', "");
-Expect(0, 63743, '\P{Blk=privateuse}', "");
-Expect(1, 63743, '\P{^Blk=privateuse}', "");
-Expect(0, 1, '\p{Blk=privateuse}', "");
-Expect(1, 1, '\p{^Blk=privateuse}', "");
-Expect(1, 1, '\P{Blk=privateuse}', "");
-Expect(0, 1, '\P{^Blk=privateuse}', "");
-Expect(1, 63743, '\p{Blk=-Private-use}', "");
-Expect(0, 63743, '\p{^Blk=-Private-use}', "");
-Expect(0, 63743, '\P{Blk=-Private-use}', "");
-Expect(1, 63743, '\P{^Blk=-Private-use}', "");
-Expect(0, 1, '\p{Blk=-Private-use}', "");
-Expect(1, 1, '\p{^Blk=-Private-use}', "");
-Expect(1, 1, '\P{Blk=-Private-use}', "");
-Expect(0, 1, '\P{^Blk=-Private-use}', "");
-Error('\p{Is_Block= PRIVATE/a/use-Area}');
-Error('\P{Is_Block= PRIVATE/a/use-Area}');
-Expect(1, 63743, '\p{Is_Block=privateusearea}', "");
-Expect(0, 63743, '\p{^Is_Block=privateusearea}', "");
-Expect(0, 63743, '\P{Is_Block=privateusearea}', "");
-Expect(1, 63743, '\P{^Is_Block=privateusearea}', "");
-Expect(0, 1, '\p{Is_Block=privateusearea}', "");
-Expect(1, 1, '\p{^Is_Block=privateusearea}', "");
-Expect(1, 1, '\P{Is_Block=privateusearea}', "");
-Expect(0, 1, '\P{^Is_Block=privateusearea}', "");
-Expect(1, 63743, '\p{Is_Block=-_PRIVATE UseArea}', "");
-Expect(0, 63743, '\p{^Is_Block=-_PRIVATE UseArea}', "");
-Expect(0, 63743, '\P{Is_Block=-_PRIVATE UseArea}', "");
-Expect(1, 63743, '\P{^Is_Block=-_PRIVATE UseArea}', "");
-Expect(0, 1, '\p{Is_Block=-_PRIVATE UseArea}', "");
-Expect(1, 1, '\p{^Is_Block=-_PRIVATE UseArea}', "");
-Expect(1, 1, '\P{Is_Block=-_PRIVATE UseArea}', "");
-Expect(0, 1, '\P{^Is_Block=-_PRIVATE UseArea}', "");
-Error('\p{Is_Blk=:= PRIVATEUse}');
-Error('\P{Is_Blk=:= PRIVATEUse}');
-Expect(1, 63743, '\p{Is_Blk=privateuse}', "");
-Expect(0, 63743, '\p{^Is_Blk=privateuse}', "");
-Expect(0, 63743, '\P{Is_Blk=privateuse}', "");
-Expect(1, 63743, '\P{^Is_Blk=privateuse}', "");
-Expect(0, 1, '\p{Is_Blk=privateuse}', "");
-Expect(1, 1, '\p{^Is_Blk=privateuse}', "");
-Expect(1, 1, '\P{Is_Blk=privateuse}', "");
-Expect(0, 1, '\P{^Is_Blk=privateuse}', "");
-Expect(1, 63743, '\p{Is_Blk=_PRIVATE-use}', "");
-Expect(0, 63743, '\p{^Is_Blk=_PRIVATE-use}', "");
-Expect(0, 63743, '\P{Is_Blk=_PRIVATE-use}', "");
-Expect(1, 63743, '\P{^Is_Blk=_PRIVATE-use}', "");
-Expect(0, 1, '\p{Is_Blk=_PRIVATE-use}', "");
-Expect(1, 1, '\p{^Is_Blk=_PRIVATE-use}', "");
-Expect(1, 1, '\P{Is_Blk=_PRIVATE-use}', "");
-Expect(0, 1, '\P{^Is_Blk=_PRIVATE-use}', "");
-Error('\p{Block=_-Syriac:=}');
-Error('\P{Block=_-Syriac:=}');
-Expect(1, 1871, '\p{Block=syriac}', "");
-Expect(0, 1871, '\p{^Block=syriac}', "");
-Expect(0, 1871, '\P{Block=syriac}', "");
-Expect(1, 1871, '\P{^Block=syriac}', "");
-Expect(0, 1791, '\p{Block=syriac}', "");
-Expect(1, 1791, '\p{^Block=syriac}', "");
-Expect(1, 1791, '\P{Block=syriac}', "");
-Expect(0, 1791, '\P{^Block=syriac}', "");
-Expect(1, 1871, '\p{Block= Syriac}', "");
-Expect(0, 1871, '\p{^Block= Syriac}', "");
-Expect(0, 1871, '\P{Block= Syriac}', "");
-Expect(1, 1871, '\P{^Block= Syriac}', "");
-Expect(0, 1791, '\p{Block= Syriac}', "");
-Expect(1, 1791, '\p{^Block= Syriac}', "");
-Expect(1, 1791, '\P{Block= Syriac}', "");
-Expect(0, 1791, '\P{^Block= Syriac}', "");
-Error('\p{Blk=/a/ SYRIAC}');
-Error('\P{Blk=/a/ SYRIAC}');
-Expect(1, 1871, '\p{Blk=syriac}', "");
-Expect(0, 1871, '\p{^Blk=syriac}', "");
-Expect(0, 1871, '\P{Blk=syriac}', "");
-Expect(1, 1871, '\P{^Blk=syriac}', "");
-Expect(0, 1791, '\p{Blk=syriac}', "");
-Expect(1, 1791, '\p{^Blk=syriac}', "");
-Expect(1, 1791, '\P{Blk=syriac}', "");
-Expect(0, 1791, '\P{^Blk=syriac}', "");
-Expect(1, 1871, '\p{Blk=__Syriac}', "");
-Expect(0, 1871, '\p{^Blk=__Syriac}', "");
-Expect(0, 1871, '\P{Blk=__Syriac}', "");
-Expect(1, 1871, '\P{^Blk=__Syriac}', "");
-Expect(0, 1791, '\p{Blk=__Syriac}', "");
-Expect(1, 1791, '\p{^Blk=__Syriac}', "");
-Expect(1, 1791, '\P{Blk=__Syriac}', "");
-Expect(0, 1791, '\P{^Blk=__Syriac}', "");
-Error('\p{Is_Block=-Syriac/a/}');
-Error('\P{Is_Block=-Syriac/a/}');
-Expect(1, 1871, '\p{Is_Block: syriac}', "");
-Expect(0, 1871, '\p{^Is_Block: syriac}', "");
-Expect(0, 1871, '\P{Is_Block: syriac}', "");
-Expect(1, 1871, '\P{^Is_Block: syriac}', "");
-Expect(0, 1791, '\p{Is_Block: syriac}', "");
-Expect(1, 1791, '\p{^Is_Block: syriac}', "");
-Expect(1, 1791, '\P{Is_Block: syriac}', "");
-Expect(0, 1791, '\P{^Is_Block: syriac}', "");
-Expect(1, 1871, '\p{Is_Block= Syriac}', "");
-Expect(0, 1871, '\p{^Is_Block= Syriac}', "");
-Expect(0, 1871, '\P{Is_Block= Syriac}', "");
-Expect(1, 1871, '\P{^Is_Block= Syriac}', "");
-Expect(0, 1791, '\p{Is_Block= Syriac}', "");
-Expect(1, 1791, '\p{^Is_Block= Syriac}', "");
-Expect(1, 1791, '\P{Is_Block= Syriac}', "");
-Expect(0, 1791, '\P{^Is_Block= Syriac}', "");
-Error('\p{Is_Blk=_SYRIAC/a/}');
-Error('\P{Is_Blk=_SYRIAC/a/}');
-Expect(1, 1871, '\p{Is_Blk=syriac}', "");
-Expect(0, 1871, '\p{^Is_Blk=syriac}', "");
-Expect(0, 1871, '\P{Is_Blk=syriac}', "");
-Expect(1, 1871, '\P{^Is_Blk=syriac}', "");
-Expect(0, 1791, '\p{Is_Blk=syriac}', "");
-Expect(1, 1791, '\p{^Is_Blk=syriac}', "");
-Expect(1, 1791, '\P{Is_Blk=syriac}', "");
-Expect(0, 1791, '\P{^Is_Blk=syriac}', "");
-Expect(1, 1871, '\p{Is_Blk= Syriac}', "");
-Expect(0, 1871, '\p{^Is_Blk= Syriac}', "");
-Expect(0, 1871, '\P{Is_Blk= Syriac}', "");
-Expect(1, 1871, '\P{^Is_Blk= Syriac}', "");
-Expect(0, 1791, '\p{Is_Blk= Syriac}', "");
-Expect(1, 1791, '\p{^Is_Blk= Syriac}', "");
-Expect(1, 1791, '\P{Is_Blk= Syriac}', "");
-Expect(0, 1791, '\P{^Is_Blk= Syriac}', "");
-Error('\p{Block: _:=ancient-Greek Musical Notation}');
-Error('\P{Block: _:=ancient-Greek Musical Notation}');
-Expect(1, 119375, '\p{Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Block= Ancient-Greek_Musical Notation}', "");
-Expect(0, 119375, '\p{^Block= Ancient-Greek_Musical Notation}', "");
-Expect(0, 119375, '\P{Block= Ancient-Greek_Musical Notation}', "");
-Expect(1, 119375, '\P{^Block= Ancient-Greek_Musical Notation}', "");
-Expect(0, 119295, '\p{Block= Ancient-Greek_Musical Notation}', "");
-Expect(1, 119295, '\p{^Block= Ancient-Greek_Musical Notation}', "");
-Expect(1, 119295, '\P{Block= Ancient-Greek_Musical Notation}', "");
-Expect(0, 119295, '\P{^Block= Ancient-Greek_Musical Notation}', "");
-Error('\p{Blk= Ancient/a/Greek-Musical-Notation}');
-Error('\P{Blk= Ancient/a/Greek-Musical-Notation}');
-Expect(1, 119375, '\p{Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(0, 119375, '\p{^Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(0, 119375, '\P{Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(1, 119375, '\P{^Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(0, 119295, '\p{Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(1, 119295, '\p{^Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(1, 119295, '\P{Blk=_ ancientgreek MUSICAL-Notation}', "");
-Expect(0, 119295, '\P{^Blk=_ ancientgreek MUSICAL-Notation}', "");
-Error('\p{Is_Block= ANCIENT/a/GREEK-Musical notation}');
-Error('\P{Is_Block= ANCIENT/a/GREEK-Musical notation}');
-Expect(1, 119375, '\p{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Is_Block=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Is_Block=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(0, 119375, '\p{^Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(0, 119375, '\P{Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(1, 119375, '\P{^Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(0, 119295, '\p{Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(1, 119295, '\p{^Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(1, 119295, '\P{Is_Block= Ancient Greek_Musical_Notation}', "");
-Expect(0, 119295, '\P{^Is_Block= Ancient Greek_Musical_Notation}', "");
-Error('\p{Is_Blk= Ancient:=Greek MUSICAL-NOTATION}');
-Error('\P{Is_Blk= Ancient:=Greek MUSICAL-NOTATION}');
-Expect(1, 119375, '\p{Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^Is_Blk=ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(0, 119375, '\p{^Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(0, 119375, '\P{Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(1, 119375, '\P{^Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(0, 119295, '\p{Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(1, 119295, '\p{^Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(1, 119295, '\P{Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Expect(0, 119295, '\P{^Is_Blk=_ANCIENT-greek_musical Notation}', "");
-Error('\p{Block= :=Phags_Pa}');
-Error('\P{Block= :=Phags_Pa}');
-Expect(1, 43135, '\p{Block=phagspa}', "");
-Expect(0, 43135, '\p{^Block=phagspa}', "");
-Expect(0, 43135, '\P{Block=phagspa}', "");
-Expect(1, 43135, '\P{^Block=phagspa}', "");
-Expect(0, 43071, '\p{Block=phagspa}', "");
-Expect(1, 43071, '\p{^Block=phagspa}', "");
-Expect(1, 43071, '\P{Block=phagspa}', "");
-Expect(0, 43071, '\P{^Block=phagspa}', "");
-Expect(1, 43135, '\p{Block=__Phagspa}', "");
-Expect(0, 43135, '\p{^Block=__Phagspa}', "");
-Expect(0, 43135, '\P{Block=__Phagspa}', "");
-Expect(1, 43135, '\P{^Block=__Phagspa}', "");
-Expect(0, 43071, '\p{Block=__Phagspa}', "");
-Expect(1, 43071, '\p{^Block=__Phagspa}', "");
-Expect(1, 43071, '\P{Block=__Phagspa}', "");
-Expect(0, 43071, '\P{^Block=__Phagspa}', "");
-Error('\p{Blk= Phagspa:=}');
-Error('\P{Blk= Phagspa:=}');
-Expect(1, 43135, '\p{Blk=phagspa}', "");
-Expect(0, 43135, '\p{^Blk=phagspa}', "");
-Expect(0, 43135, '\P{Blk=phagspa}', "");
-Expect(1, 43135, '\P{^Blk=phagspa}', "");
-Expect(0, 43071, '\p{Blk=phagspa}', "");
-Expect(1, 43071, '\p{^Blk=phagspa}', "");
-Expect(1, 43071, '\P{Blk=phagspa}', "");
-Expect(0, 43071, '\P{^Blk=phagspa}', "");
-Expect(1, 43135, '\p{Blk= Phags Pa}', "");
-Expect(0, 43135, '\p{^Blk= Phags Pa}', "");
-Expect(0, 43135, '\P{Blk= Phags Pa}', "");
-Expect(1, 43135, '\P{^Blk= Phags Pa}', "");
-Expect(0, 43071, '\p{Blk= Phags Pa}', "");
-Expect(1, 43071, '\p{^Blk= Phags Pa}', "");
-Expect(1, 43071, '\P{Blk= Phags Pa}', "");
-Expect(0, 43071, '\P{^Blk= Phags Pa}', "");
-Error('\p{Is_Block=/a/phags Pa}');
-Error('\P{Is_Block=/a/phags Pa}');
-Expect(1, 43135, '\p{Is_Block=phagspa}', "");
-Expect(0, 43135, '\p{^Is_Block=phagspa}', "");
-Expect(0, 43135, '\P{Is_Block=phagspa}', "");
-Expect(1, 43135, '\P{^Is_Block=phagspa}', "");
-Expect(0, 43071, '\p{Is_Block=phagspa}', "");
-Expect(1, 43071, '\p{^Is_Block=phagspa}', "");
-Expect(1, 43071, '\P{Is_Block=phagspa}', "");
-Expect(0, 43071, '\P{^Is_Block=phagspa}', "");
-Expect(1, 43135, '\p{Is_Block= _PHAGS Pa}', "");
-Expect(0, 43135, '\p{^Is_Block= _PHAGS Pa}', "");
-Expect(0, 43135, '\P{Is_Block= _PHAGS Pa}', "");
-Expect(1, 43135, '\P{^Is_Block= _PHAGS Pa}', "");
-Expect(0, 43071, '\p{Is_Block= _PHAGS Pa}', "");
-Expect(1, 43071, '\p{^Is_Block= _PHAGS Pa}', "");
-Expect(1, 43071, '\P{Is_Block= _PHAGS Pa}', "");
-Expect(0, 43071, '\P{^Is_Block= _PHAGS Pa}', "");
-Error('\p{Is_Blk=_ Phags pa/a/}');
-Error('\P{Is_Blk=_ Phags pa/a/}');
-Expect(1, 43135, '\p{Is_Blk=phagspa}', "");
-Expect(0, 43135, '\p{^Is_Blk=phagspa}', "");
-Expect(0, 43135, '\P{Is_Blk=phagspa}', "");
-Expect(1, 43135, '\P{^Is_Blk=phagspa}', "");
-Expect(0, 43071, '\p{Is_Blk=phagspa}', "");
-Expect(1, 43071, '\p{^Is_Blk=phagspa}', "");
-Expect(1, 43071, '\P{Is_Blk=phagspa}', "");
-Expect(0, 43071, '\P{^Is_Blk=phagspa}', "");
-Expect(1, 43135, '\p{Is_Blk=_ phags pa}', "");
-Expect(0, 43135, '\p{^Is_Blk=_ phags pa}', "");
-Expect(0, 43135, '\P{Is_Blk=_ phags pa}', "");
-Expect(1, 43135, '\P{^Is_Blk=_ phags pa}', "");
-Expect(0, 43071, '\p{Is_Blk=_ phags pa}', "");
-Expect(1, 43071, '\p{^Is_Blk=_ phags pa}', "");
-Expect(1, 43071, '\P{Is_Blk=_ phags pa}', "");
-Expect(0, 43071, '\P{^Is_Blk=_ phags pa}', "");
-Error('\p{Block=_:=CJKCompatibility-Ideographs}');
-Error('\P{Block=_:=CJKCompatibility-Ideographs}');
-Expect(1, 64255, '\p{Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(0, 64255, '\p{^Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(0, 64255, '\P{Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(1, 64255, '\P{^Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(0, 63743, '\p{Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(1, 63743, '\p{^Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(1, 63743, '\P{Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Expect(0, 63743, '\P{^Block:_CJK_compatibility-IDEOGRAPHS}', "");
-Error('\p{Blk=_ CJK/a/Compatibility ideographs}');
-Error('\P{Blk=_ CJK/a/Compatibility ideographs}');
-Expect(1, 64255, '\p{Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(0, 64255, '\p{^Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(0, 64255, '\P{Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(1, 64255, '\P{^Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(0, 63743, '\p{Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(1, 63743, '\p{^Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(1, 63743, '\P{Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Expect(0, 63743, '\P{^Blk=--CJKCOMPATIBILITYIdeographs}', "");
-Error('\p{Is_Block=:=_ cjk_COMPATIBILITY Ideographs}');
-Error('\P{Is_Block=:=_ cjk_COMPATIBILITY Ideographs}');
-Expect(1, 64255, '\p{Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Is_Block=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Is_Block=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Is_Block: CJK Compatibility Ideographs}', "");
-Expect(0, 64255, '\p{^Is_Block: CJK Compatibility Ideographs}', "");
-Expect(0, 64255, '\P{Is_Block: CJK Compatibility Ideographs}', "");
-Expect(1, 64255, '\P{^Is_Block: CJK Compatibility Ideographs}', "");
-Expect(0, 63743, '\p{Is_Block: CJK Compatibility Ideographs}', "");
-Expect(1, 63743, '\p{^Is_Block: CJK Compatibility Ideographs}', "");
-Expect(1, 63743, '\P{Is_Block: CJK Compatibility Ideographs}', "");
-Expect(0, 63743, '\P{^Is_Block: CJK Compatibility Ideographs}', "");
-Error('\p{Is_Blk= cjk_COMPATIBILITY ideographs:=}');
-Error('\P{Is_Blk= cjk_COMPATIBILITY ideographs:=}');
-Expect(1, 64255, '\p{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{Is_Blk=cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^Is_Blk=cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(0, 64255, '\p{^Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(0, 64255, '\P{Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(1, 64255, '\P{^Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(0, 63743, '\p{Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(1, 63743, '\p{^Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(1, 63743, '\P{Is_Blk= CJK-compatibility Ideographs}', "");
-Expect(0, 63743, '\P{^Is_Blk= CJK-compatibility Ideographs}', "");
-Error('\p{Block=:=_-Thaana}');
-Error('\P{Block=:=_-Thaana}');
-Expect(1, 1983, '\p{Block=thaana}', "");
-Expect(0, 1983, '\p{^Block=thaana}', "");
-Expect(0, 1983, '\P{Block=thaana}', "");
-Expect(1, 1983, '\P{^Block=thaana}', "");
-Expect(0, 1919, '\p{Block=thaana}', "");
-Expect(1, 1919, '\p{^Block=thaana}', "");
-Expect(1, 1919, '\P{Block=thaana}', "");
-Expect(0, 1919, '\P{^Block=thaana}', "");
-Expect(1, 1983, '\p{Block=_ Thaana}', "");
-Expect(0, 1983, '\p{^Block=_ Thaana}', "");
-Expect(0, 1983, '\P{Block=_ Thaana}', "");
-Expect(1, 1983, '\P{^Block=_ Thaana}', "");
-Expect(0, 1919, '\p{Block=_ Thaana}', "");
-Expect(1, 1919, '\p{^Block=_ Thaana}', "");
-Expect(1, 1919, '\P{Block=_ Thaana}', "");
-Expect(0, 1919, '\P{^Block=_ Thaana}', "");
-Error('\p{Blk= :=Thaana}');
-Error('\P{Blk= :=Thaana}');
-Expect(1, 1983, '\p{Blk=thaana}', "");
-Expect(0, 1983, '\p{^Blk=thaana}', "");
-Expect(0, 1983, '\P{Blk=thaana}', "");
-Expect(1, 1983, '\P{^Blk=thaana}', "");
-Expect(0, 1919, '\p{Blk=thaana}', "");
-Expect(1, 1919, '\p{^Blk=thaana}', "");
-Expect(1, 1919, '\P{Blk=thaana}', "");
-Expect(0, 1919, '\P{^Blk=thaana}', "");
-Expect(1, 1983, '\p{Blk= _thaana}', "");
-Expect(0, 1983, '\p{^Blk= _thaana}', "");
-Expect(0, 1983, '\P{Blk= _thaana}', "");
-Expect(1, 1983, '\P{^Blk= _thaana}', "");
-Expect(0, 1919, '\p{Blk= _thaana}', "");
-Expect(1, 1919, '\p{^Blk= _thaana}', "");
-Expect(1, 1919, '\P{Blk= _thaana}', "");
-Expect(0, 1919, '\P{^Blk= _thaana}', "");
-Error('\p{Is_Block=/a/THAANA}');
-Error('\P{Is_Block=/a/THAANA}');
-Expect(1, 1983, '\p{Is_Block=thaana}', "");
-Expect(0, 1983, '\p{^Is_Block=thaana}', "");
-Expect(0, 1983, '\P{Is_Block=thaana}', "");
-Expect(1, 1983, '\P{^Is_Block=thaana}', "");
-Expect(0, 1919, '\p{Is_Block=thaana}', "");
-Expect(1, 1919, '\p{^Is_Block=thaana}', "");
-Expect(1, 1919, '\P{Is_Block=thaana}', "");
-Expect(0, 1919, '\P{^Is_Block=thaana}', "");
-Expect(1, 1983, '\p{Is_Block= Thaana}', "");
-Expect(0, 1983, '\p{^Is_Block= Thaana}', "");
-Expect(0, 1983, '\P{Is_Block= Thaana}', "");
-Expect(1, 1983, '\P{^Is_Block= Thaana}', "");
-Expect(0, 1919, '\p{Is_Block= Thaana}', "");
-Expect(1, 1919, '\p{^Is_Block= Thaana}', "");
-Expect(1, 1919, '\P{Is_Block= Thaana}', "");
-Expect(0, 1919, '\P{^Is_Block= Thaana}', "");
-Error('\p{Is_Blk=_:=Thaana}');
-Error('\P{Is_Blk=_:=Thaana}');
-Expect(1, 1983, '\p{Is_Blk=thaana}', "");
-Expect(0, 1983, '\p{^Is_Blk=thaana}', "");
-Expect(0, 1983, '\P{Is_Blk=thaana}', "");
-Expect(1, 1983, '\P{^Is_Blk=thaana}', "");
-Expect(0, 1919, '\p{Is_Blk=thaana}', "");
-Expect(1, 1919, '\p{^Is_Blk=thaana}', "");
-Expect(1, 1919, '\P{Is_Blk=thaana}', "");
-Expect(0, 1919, '\P{^Is_Blk=thaana}', "");
-Expect(1, 1983, '\p{Is_Blk=_-Thaana}', "");
-Expect(0, 1983, '\p{^Is_Blk=_-Thaana}', "");
-Expect(0, 1983, '\P{Is_Blk=_-Thaana}', "");
-Expect(1, 1983, '\P{^Is_Blk=_-Thaana}', "");
-Expect(0, 1919, '\p{Is_Blk=_-Thaana}', "");
-Expect(1, 1919, '\p{^Is_Blk=_-Thaana}', "");
-Expect(1, 1919, '\P{Is_Blk=_-Thaana}', "");
-Expect(0, 1919, '\P{^Is_Blk=_-Thaana}', "");
-Error('\p{Block=/a/-Enclosed-alphanumeric-Supplement}');
-Error('\P{Block=/a/-Enclosed-alphanumeric-Supplement}');
-Expect(1, 127487, '\p{Block: enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^Block: enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{Block: enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^Block: enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{Block: enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^Block: enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{Block: enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^Block: enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(0, 127487, '\p{^Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(0, 127487, '\P{Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(1, 127487, '\P{^Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(0, 127231, '\p{Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(1, 127231, '\p{^Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(1, 127231, '\P{Block=- ENCLOSED-alphanumeric supplement}', "");
-Expect(0, 127231, '\P{^Block=- ENCLOSED-alphanumeric supplement}', "");
-Error('\p{Blk= -enclosed_Alphanumeric Supplement:=}');
-Error('\P{Blk= -enclosed_Alphanumeric Supplement:=}');
-Expect(1, 127487, '\p{Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(0, 127487, '\p{^Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(0, 127487, '\P{Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(1, 127487, '\P{^Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(0, 127231, '\p{Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(1, 127231, '\p{^Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(1, 127231, '\P{Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Expect(0, 127231, '\P{^Blk=- ENCLOSED_Alphanumeric supplement}', "");
-Error('\p{Is_Block= -Enclosed alphanumeric/a/Supplement}');
-Error('\P{Is_Block= -Enclosed alphanumeric/a/Supplement}');
-Expect(1, 127487, '\p{Is_Block=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^Is_Block=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{Is_Block=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^Is_Block=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{Is_Block=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^Is_Block=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{Is_Block=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^Is_Block=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(0, 127487, '\p{^Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(0, 127487, '\P{Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(1, 127487, '\P{^Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(0, 127231, '\p{Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(1, 127231, '\p{^Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(1, 127231, '\P{Is_Block= EnclosedalphanumericSupplement}', "");
-Expect(0, 127231, '\P{^Is_Block= EnclosedalphanumericSupplement}', "");
-Error('\p{Is_Blk=_ENCLOSED:=ALPHANUMERIC-supplement}');
-Error('\P{Is_Blk=_ENCLOSED:=ALPHANUMERIC-supplement}');
-Expect(1, 127487, '\p{Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^Is_Blk=enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(0, 127487, '\p{^Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(0, 127487, '\P{Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(1, 127487, '\P{^Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(0, 127231, '\p{Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(1, 127231, '\p{^Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(1, 127231, '\P{Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Expect(0, 127231, '\P{^Is_Blk=enclosed Alphanumeric_SUPPLEMENT}', "");
-Error('\p{Block: Ethiopic_extended/a/}');
-Error('\P{Block: Ethiopic_extended/a/}');
-Expect(1, 11743, '\p{Block=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Block=ethiopicextended}', "");
-Expect(0, 11743, '\P{Block=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Block=ethiopicextended}', "");
-Expect(0, 11647, '\p{Block=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Block=ethiopicextended}', "");
-Expect(1, 11647, '\P{Block=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Block=ethiopicextended}', "");
-Expect(1, 11743, '\p{Block=_ ETHIOPICExtended}', "");
-Expect(0, 11743, '\p{^Block=_ ETHIOPICExtended}', "");
-Expect(0, 11743, '\P{Block=_ ETHIOPICExtended}', "");
-Expect(1, 11743, '\P{^Block=_ ETHIOPICExtended}', "");
-Expect(0, 11647, '\p{Block=_ ETHIOPICExtended}', "");
-Expect(1, 11647, '\p{^Block=_ ETHIOPICExtended}', "");
-Expect(1, 11647, '\P{Block=_ ETHIOPICExtended}', "");
-Expect(0, 11647, '\P{^Block=_ ETHIOPICExtended}', "");
-Error('\p{Blk=-/a/ETHIOPIC extended}');
-Error('\P{Blk=-/a/ETHIOPIC extended}');
-Expect(1, 11743, '\p{Blk=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Blk=ethiopicextended}', "");
-Expect(0, 11743, '\P{Blk=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Blk=ethiopicextended}', "");
-Expect(0, 11647, '\p{Blk=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Blk=ethiopicextended}', "");
-Expect(1, 11647, '\P{Blk=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Blk=ethiopicextended}', "");
-Expect(1, 11743, '\p{Blk: ETHIOPIC-Extended}', "");
-Expect(0, 11743, '\p{^Blk: ETHIOPIC-Extended}', "");
-Expect(0, 11743, '\P{Blk: ETHIOPIC-Extended}', "");
-Expect(1, 11743, '\P{^Blk: ETHIOPIC-Extended}', "");
-Expect(0, 11647, '\p{Blk: ETHIOPIC-Extended}', "");
-Expect(1, 11647, '\p{^Blk: ETHIOPIC-Extended}', "");
-Expect(1, 11647, '\P{Blk: ETHIOPIC-Extended}', "");
-Expect(0, 11647, '\P{^Blk: ETHIOPIC-Extended}', "");
-Error('\p{Is_Block=-/a/ETHIOPIC_Extended}');
-Error('\P{Is_Block=-/a/ETHIOPIC_Extended}');
-Expect(1, 11743, '\p{Is_Block=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Is_Block=ethiopicextended}', "");
-Expect(0, 11743, '\P{Is_Block=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Is_Block=ethiopicextended}', "");
-Expect(0, 11647, '\p{Is_Block=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Is_Block=ethiopicextended}', "");
-Expect(1, 11647, '\P{Is_Block=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Is_Block=ethiopicextended}', "");
-Expect(1, 11743, '\p{Is_Block=--Ethiopic_extended}', "");
-Expect(0, 11743, '\p{^Is_Block=--Ethiopic_extended}', "");
-Expect(0, 11743, '\P{Is_Block=--Ethiopic_extended}', "");
-Expect(1, 11743, '\P{^Is_Block=--Ethiopic_extended}', "");
-Expect(0, 11647, '\p{Is_Block=--Ethiopic_extended}', "");
-Expect(1, 11647, '\p{^Is_Block=--Ethiopic_extended}', "");
-Expect(1, 11647, '\P{Is_Block=--Ethiopic_extended}', "");
-Expect(0, 11647, '\P{^Is_Block=--Ethiopic_extended}', "");
-Error('\p{Is_Blk=-/a/Ethiopic_extended}');
-Error('\P{Is_Blk=-/a/Ethiopic_extended}');
-Expect(1, 11743, '\p{Is_Blk=ethiopicextended}', "");
-Expect(0, 11743, '\p{^Is_Blk=ethiopicextended}', "");
-Expect(0, 11743, '\P{Is_Blk=ethiopicextended}', "");
-Expect(1, 11743, '\P{^Is_Blk=ethiopicextended}', "");
-Expect(0, 11647, '\p{Is_Blk=ethiopicextended}', "");
-Expect(1, 11647, '\p{^Is_Blk=ethiopicextended}', "");
-Expect(1, 11647, '\P{Is_Blk=ethiopicextended}', "");
-Expect(0, 11647, '\P{^Is_Blk=ethiopicextended}', "");
-Expect(1, 11743, '\p{Is_Blk= ETHIOPIC Extended}', "");
-Expect(0, 11743, '\p{^Is_Blk= ETHIOPIC Extended}', "");
-Expect(0, 11743, '\P{Is_Blk= ETHIOPIC Extended}', "");
-Expect(1, 11743, '\P{^Is_Blk= ETHIOPIC Extended}', "");
-Expect(0, 11647, '\p{Is_Blk= ETHIOPIC Extended}', "");
-Expect(1, 11647, '\p{^Is_Blk= ETHIOPIC Extended}', "");
-Expect(1, 11647, '\P{Is_Blk= ETHIOPIC Extended}', "");
-Expect(0, 11647, '\P{^Is_Blk= ETHIOPIC Extended}', "");
-Error('\p{Block=_PHOENICIAN/a/}');
-Error('\P{Block=_PHOENICIAN/a/}');
-Expect(1, 67871, '\p{Block=phoenician}', "");
-Expect(0, 67871, '\p{^Block=phoenician}', "");
-Expect(0, 67871, '\P{Block=phoenician}', "");
-Expect(1, 67871, '\P{^Block=phoenician}', "");
-Expect(0, 67839, '\p{Block=phoenician}', "");
-Expect(1, 67839, '\p{^Block=phoenician}', "");
-Expect(1, 67839, '\P{Block=phoenician}', "");
-Expect(0, 67839, '\P{^Block=phoenician}', "");
-Expect(1, 67871, '\p{Block= Phoenician}', "");
-Expect(0, 67871, '\p{^Block= Phoenician}', "");
-Expect(0, 67871, '\P{Block= Phoenician}', "");
-Expect(1, 67871, '\P{^Block= Phoenician}', "");
-Expect(0, 67839, '\p{Block= Phoenician}', "");
-Expect(1, 67839, '\p{^Block= Phoenician}', "");
-Expect(1, 67839, '\P{Block= Phoenician}', "");
-Expect(0, 67839, '\P{^Block= Phoenician}', "");
-Error('\p{Blk::= PHOENICIAN}');
-Error('\P{Blk::= PHOENICIAN}');
-Expect(1, 67871, '\p{Blk=phoenician}', "");
-Expect(0, 67871, '\p{^Blk=phoenician}', "");
-Expect(0, 67871, '\P{Blk=phoenician}', "");
-Expect(1, 67871, '\P{^Blk=phoenician}', "");
-Expect(0, 67839, '\p{Blk=phoenician}', "");
-Expect(1, 67839, '\p{^Blk=phoenician}', "");
-Expect(1, 67839, '\P{Blk=phoenician}', "");
-Expect(0, 67839, '\P{^Blk=phoenician}', "");
-Expect(1, 67871, '\p{Blk= -Phoenician}', "");
-Expect(0, 67871, '\p{^Blk= -Phoenician}', "");
-Expect(0, 67871, '\P{Blk= -Phoenician}', "");
-Expect(1, 67871, '\P{^Blk= -Phoenician}', "");
-Expect(0, 67839, '\p{Blk= -Phoenician}', "");
-Expect(1, 67839, '\p{^Blk= -Phoenician}', "");
-Expect(1, 67839, '\P{Blk= -Phoenician}', "");
-Expect(0, 67839, '\P{^Blk= -Phoenician}', "");
-Error('\p{Is_Block=- phoenician/a/}');
-Error('\P{Is_Block=- phoenician/a/}');
-Expect(1, 67871, '\p{Is_Block=phoenician}', "");
-Expect(0, 67871, '\p{^Is_Block=phoenician}', "");
-Expect(0, 67871, '\P{Is_Block=phoenician}', "");
-Expect(1, 67871, '\P{^Is_Block=phoenician}', "");
-Expect(0, 67839, '\p{Is_Block=phoenician}', "");
-Expect(1, 67839, '\p{^Is_Block=phoenician}', "");
-Expect(1, 67839, '\P{Is_Block=phoenician}', "");
-Expect(0, 67839, '\P{^Is_Block=phoenician}', "");
-Expect(1, 67871, '\p{Is_Block=_phoenician}', "");
-Expect(0, 67871, '\p{^Is_Block=_phoenician}', "");
-Expect(0, 67871, '\P{Is_Block=_phoenician}', "");
-Expect(1, 67871, '\P{^Is_Block=_phoenician}', "");
-Expect(0, 67839, '\p{Is_Block=_phoenician}', "");
-Expect(1, 67839, '\p{^Is_Block=_phoenician}', "");
-Expect(1, 67839, '\P{Is_Block=_phoenician}', "");
-Expect(0, 67839, '\P{^Is_Block=_phoenician}', "");
-Error('\p{Is_Blk=/a/ _PHOENICIAN}');
-Error('\P{Is_Blk=/a/ _PHOENICIAN}');
-Expect(1, 67871, '\p{Is_Blk=phoenician}', "");
-Expect(0, 67871, '\p{^Is_Blk=phoenician}', "");
-Expect(0, 67871, '\P{Is_Blk=phoenician}', "");
-Expect(1, 67871, '\P{^Is_Blk=phoenician}', "");
-Expect(0, 67839, '\p{Is_Blk=phoenician}', "");
-Expect(1, 67839, '\p{^Is_Blk=phoenician}', "");
-Expect(1, 67839, '\P{Is_Blk=phoenician}', "");
-Expect(0, 67839, '\P{^Is_Blk=phoenician}', "");
-Expect(1, 67871, '\p{Is_Blk=_PHOENICIAN}', "");
-Expect(0, 67871, '\p{^Is_Blk=_PHOENICIAN}', "");
-Expect(0, 67871, '\P{Is_Blk=_PHOENICIAN}', "");
-Expect(1, 67871, '\P{^Is_Blk=_PHOENICIAN}', "");
-Expect(0, 67839, '\p{Is_Blk=_PHOENICIAN}', "");
-Expect(1, 67839, '\p{^Is_Blk=_PHOENICIAN}', "");
-Expect(1, 67839, '\P{Is_Blk=_PHOENICIAN}', "");
-Expect(0, 67839, '\P{^Is_Blk=_PHOENICIAN}', "");
-Error('\p{Block=:= Latin 1-supplement}');
-Error('\P{Block=:= Latin 1-supplement}');
-Expect(1, 255, '\p{Block=latin1supplement}', "");
-Expect(0, 255, '\p{^Block=latin1supplement}', "");
-Expect(0, 255, '\P{Block=latin1supplement}', "");
-Expect(1, 255, '\P{^Block=latin1supplement}', "");
-Expect(0, 127, '\p{Block=latin1supplement}', "");
-Expect(1, 127, '\p{^Block=latin1supplement}', "");
-Expect(1, 127, '\P{Block=latin1supplement}', "");
-Expect(0, 127, '\P{^Block=latin1supplement}', "");
-Expect(1, 255, '\p{Block=- Latin 1-Supplement}', "");
-Expect(0, 255, '\p{^Block=- Latin 1-Supplement}', "");
-Expect(0, 255, '\P{Block=- Latin 1-Supplement}', "");
-Expect(1, 255, '\P{^Block=- Latin 1-Supplement}', "");
-Expect(0, 127, '\p{Block=- Latin 1-Supplement}', "");
-Expect(1, 127, '\p{^Block=- Latin 1-Supplement}', "");
-Expect(1, 127, '\P{Block=- Latin 1-Supplement}', "");
-Expect(0, 127, '\P{^Block=- Latin 1-Supplement}', "");
-Error('\p{Blk=/a/ Latin1}');
-Error('\P{Blk=/a/ Latin1}');
-Expect(1, 255, '\p{Blk=latin1}', "");
-Expect(0, 255, '\p{^Blk=latin1}', "");
-Expect(0, 255, '\P{Blk=latin1}', "");
-Expect(1, 255, '\P{^Blk=latin1}', "");
-Expect(0, 127, '\p{Blk=latin1}', "");
-Expect(1, 127, '\p{^Blk=latin1}', "");
-Expect(1, 127, '\P{Blk=latin1}', "");
-Expect(0, 127, '\P{^Blk=latin1}', "");
-Expect(1, 255, '\p{Blk= latin 1}', "");
-Expect(0, 255, '\p{^Blk= latin 1}', "");
-Expect(0, 255, '\P{Blk= latin 1}', "");
-Expect(1, 255, '\P{^Blk= latin 1}', "");
-Expect(0, 127, '\p{Blk= latin 1}', "");
-Expect(1, 127, '\p{^Blk= latin 1}', "");
-Expect(1, 127, '\P{Blk= latin 1}', "");
-Expect(0, 127, '\P{^Blk= latin 1}', "");
-Error('\p{Is_Block= :=latin 1-SUPPLEMENT}');
-Error('\P{Is_Block= :=latin 1-SUPPLEMENT}');
-Expect(1, 255, '\p{Is_Block=latin1supplement}', "");
-Expect(0, 255, '\p{^Is_Block=latin1supplement}', "");
-Expect(0, 255, '\P{Is_Block=latin1supplement}', "");
-Expect(1, 255, '\P{^Is_Block=latin1supplement}', "");
-Expect(0, 127, '\p{Is_Block=latin1supplement}', "");
-Expect(1, 127, '\p{^Is_Block=latin1supplement}', "");
-Expect(1, 127, '\P{Is_Block=latin1supplement}', "");
-Expect(0, 127, '\P{^Is_Block=latin1supplement}', "");
-Expect(1, 255, '\p{Is_Block=-latin1supplement}', "");
-Expect(0, 255, '\p{^Is_Block=-latin1supplement}', "");
-Expect(0, 255, '\P{Is_Block=-latin1supplement}', "");
-Expect(1, 255, '\P{^Is_Block=-latin1supplement}', "");
-Expect(0, 127, '\p{Is_Block=-latin1supplement}', "");
-Expect(1, 127, '\p{^Is_Block=-latin1supplement}', "");
-Expect(1, 127, '\P{Is_Block=-latin1supplement}', "");
-Expect(0, 127, '\P{^Is_Block=-latin1supplement}', "");
-Error('\p{Is_Blk= LATIN:=1}');
-Error('\P{Is_Blk= LATIN:=1}');
-Expect(1, 255, '\p{Is_Blk=latin1}', "");
-Expect(0, 255, '\p{^Is_Blk=latin1}', "");
-Expect(0, 255, '\P{Is_Blk=latin1}', "");
-Expect(1, 255, '\P{^Is_Blk=latin1}', "");
-Expect(0, 127, '\p{Is_Blk=latin1}', "");
-Expect(1, 127, '\p{^Is_Blk=latin1}', "");
-Expect(1, 127, '\P{Is_Blk=latin1}', "");
-Expect(0, 127, '\P{^Is_Blk=latin1}', "");
-Expect(1, 255, '\p{Is_Blk=__Latin 1}', "");
-Expect(0, 255, '\p{^Is_Blk=__Latin 1}', "");
-Expect(0, 255, '\P{Is_Blk=__Latin 1}', "");
-Expect(1, 255, '\P{^Is_Blk=__Latin 1}', "");
-Expect(0, 127, '\p{Is_Blk=__Latin 1}', "");
-Expect(1, 127, '\p{^Is_Blk=__Latin 1}', "");
-Expect(1, 127, '\P{Is_Blk=__Latin 1}', "");
-Expect(0, 127, '\P{^Is_Blk=__Latin 1}', "");
-Error('\p{Block: Devanagari/a/}');
-Error('\P{Block: Devanagari/a/}');
-Expect(1, 2431, '\p{Block=devanagari}', "");
-Expect(0, 2431, '\p{^Block=devanagari}', "");
-Expect(0, 2431, '\P{Block=devanagari}', "");
-Expect(1, 2431, '\P{^Block=devanagari}', "");
-Expect(0, 2303, '\p{Block=devanagari}', "");
-Expect(1, 2303, '\p{^Block=devanagari}', "");
-Expect(1, 2303, '\P{Block=devanagari}', "");
-Expect(0, 2303, '\P{^Block=devanagari}', "");
-Expect(1, 2431, '\p{Block=Devanagari}', "");
-Expect(0, 2431, '\p{^Block=Devanagari}', "");
-Expect(0, 2431, '\P{Block=Devanagari}', "");
-Expect(1, 2431, '\P{^Block=Devanagari}', "");
-Expect(0, 2303, '\p{Block=Devanagari}', "");
-Expect(1, 2303, '\p{^Block=Devanagari}', "");
-Expect(1, 2303, '\P{Block=Devanagari}', "");
-Expect(0, 2303, '\P{^Block=Devanagari}', "");
-Error('\p{Blk=/a/-DEVANAGARI}');
-Error('\P{Blk=/a/-DEVANAGARI}');
-Expect(1, 2431, '\p{Blk=devanagari}', "");
-Expect(0, 2431, '\p{^Blk=devanagari}', "");
-Expect(0, 2431, '\P{Blk=devanagari}', "");
-Expect(1, 2431, '\P{^Blk=devanagari}', "");
-Expect(0, 2303, '\p{Blk=devanagari}', "");
-Expect(1, 2303, '\p{^Blk=devanagari}', "");
-Expect(1, 2303, '\P{Blk=devanagari}', "");
-Expect(0, 2303, '\P{^Blk=devanagari}', "");
-Expect(1, 2431, '\p{Blk=- Devanagari}', "");
-Expect(0, 2431, '\p{^Blk=- Devanagari}', "");
-Expect(0, 2431, '\P{Blk=- Devanagari}', "");
-Expect(1, 2431, '\P{^Blk=- Devanagari}', "");
-Expect(0, 2303, '\p{Blk=- Devanagari}', "");
-Expect(1, 2303, '\p{^Blk=- Devanagari}', "");
-Expect(1, 2303, '\P{Blk=- Devanagari}', "");
-Expect(0, 2303, '\P{^Blk=- Devanagari}', "");
-Error('\p{Is_Block= devanagari:=}');
-Error('\P{Is_Block= devanagari:=}');
-Expect(1, 2431, '\p{Is_Block: devanagari}', "");
-Expect(0, 2431, '\p{^Is_Block: devanagari}', "");
-Expect(0, 2431, '\P{Is_Block: devanagari}', "");
-Expect(1, 2431, '\P{^Is_Block: devanagari}', "");
-Expect(0, 2303, '\p{Is_Block: devanagari}', "");
-Expect(1, 2303, '\p{^Is_Block: devanagari}', "");
-Expect(1, 2303, '\P{Is_Block: devanagari}', "");
-Expect(0, 2303, '\P{^Is_Block: devanagari}', "");
-Expect(1, 2431, '\p{Is_Block: Devanagari}', "");
-Expect(0, 2431, '\p{^Is_Block: Devanagari}', "");
-Expect(0, 2431, '\P{Is_Block: Devanagari}', "");
-Expect(1, 2431, '\P{^Is_Block: Devanagari}', "");
-Expect(0, 2303, '\p{Is_Block: Devanagari}', "");
-Expect(1, 2303, '\p{^Is_Block: Devanagari}', "");
-Expect(1, 2303, '\P{Is_Block: Devanagari}', "");
-Expect(0, 2303, '\P{^Is_Block: Devanagari}', "");
-Error('\p{Is_Blk=/a/-Devanagari}');
-Error('\P{Is_Blk=/a/-Devanagari}');
-Expect(1, 2431, '\p{Is_Blk=devanagari}', "");
-Expect(0, 2431, '\p{^Is_Blk=devanagari}', "");
-Expect(0, 2431, '\P{Is_Blk=devanagari}', "");
-Expect(1, 2431, '\P{^Is_Blk=devanagari}', "");
-Expect(0, 2303, '\p{Is_Blk=devanagari}', "");
-Expect(1, 2303, '\p{^Is_Blk=devanagari}', "");
-Expect(1, 2303, '\P{Is_Blk=devanagari}', "");
-Expect(0, 2303, '\P{^Is_Blk=devanagari}', "");
-Expect(1, 2431, '\p{Is_Blk= DEVANAGARI}', "");
-Expect(0, 2431, '\p{^Is_Blk= DEVANAGARI}', "");
-Expect(0, 2431, '\P{Is_Blk= DEVANAGARI}', "");
-Expect(1, 2431, '\P{^Is_Blk= DEVANAGARI}', "");
-Expect(0, 2303, '\p{Is_Blk= DEVANAGARI}', "");
-Expect(1, 2303, '\p{^Is_Blk= DEVANAGARI}', "");
-Expect(1, 2303, '\P{Is_Blk= DEVANAGARI}', "");
-Expect(0, 2303, '\P{^Is_Blk= DEVANAGARI}', "");
-Error('\p{Block: __HANGULJamo EXTENDED-A:=}');
-Error('\P{Block: __HANGULJamo EXTENDED-A:=}');
-Expect(1, 43391, '\p{Block=hanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^Block=hanguljamoextendeda}', "");
-Expect(0, 43391, '\P{Block=hanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^Block=hanguljamoextendeda}', "");
-Expect(0, 43359, '\p{Block=hanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^Block=hanguljamoextendeda}', "");
-Expect(1, 43359, '\P{Block=hanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^Block=hanguljamoextendeda}', "");
-Expect(1, 43391, '\p{Block= Hangul_Jamo extended a}', "");
-Expect(0, 43391, '\p{^Block= Hangul_Jamo extended a}', "");
-Expect(0, 43391, '\P{Block= Hangul_Jamo extended a}', "");
-Expect(1, 43391, '\P{^Block= Hangul_Jamo extended a}', "");
-Expect(0, 43359, '\p{Block= Hangul_Jamo extended a}', "");
-Expect(1, 43359, '\p{^Block= Hangul_Jamo extended a}', "");
-Expect(1, 43359, '\P{Block= Hangul_Jamo extended a}', "");
-Expect(0, 43359, '\P{^Block= Hangul_Jamo extended a}', "");
-Error('\p{Blk= HANGUL JAMO Extended_A:=}');
-Error('\P{Blk= HANGUL JAMO Extended_A:=}');
-Expect(1, 43391, '\p{Blk=hanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^Blk=hanguljamoextendeda}', "");
-Expect(0, 43391, '\P{Blk=hanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^Blk=hanguljamoextendeda}', "");
-Expect(0, 43359, '\p{Blk=hanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^Blk=hanguljamoextendeda}', "");
-Expect(1, 43359, '\P{Blk=hanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^Blk=hanguljamoextendeda}', "");
-Expect(1, 43391, '\p{Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(0, 43391, '\p{^Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(0, 43391, '\P{Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(1, 43391, '\P{^Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(0, 43359, '\p{Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(1, 43359, '\p{^Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(1, 43359, '\P{Blk= hangul-JAMO EXTENDED_A}', "");
-Expect(0, 43359, '\P{^Blk= hangul-JAMO EXTENDED_A}', "");
-Error('\p{Is_Block= HANGULJAMO Extended-A:=}');
-Error('\P{Is_Block= HANGULJAMO Extended-A:=}');
-Expect(1, 43391, '\p{Is_Block=hanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^Is_Block=hanguljamoextendeda}', "");
-Expect(0, 43391, '\P{Is_Block=hanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^Is_Block=hanguljamoextendeda}', "");
-Expect(0, 43359, '\p{Is_Block=hanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^Is_Block=hanguljamoextendeda}', "");
-Expect(1, 43359, '\P{Is_Block=hanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^Is_Block=hanguljamoextendeda}', "");
-Expect(1, 43391, '\p{Is_Block= hangul jamo extended a}', "");
-Expect(0, 43391, '\p{^Is_Block= hangul jamo extended a}', "");
-Expect(0, 43391, '\P{Is_Block= hangul jamo extended a}', "");
-Expect(1, 43391, '\P{^Is_Block= hangul jamo extended a}', "");
-Expect(0, 43359, '\p{Is_Block= hangul jamo extended a}', "");
-Expect(1, 43359, '\p{^Is_Block= hangul jamo extended a}', "");
-Expect(1, 43359, '\P{Is_Block= hangul jamo extended a}', "");
-Expect(0, 43359, '\P{^Is_Block= hangul jamo extended a}', "");
-Error('\p{Is_Blk=- HangulJamo_EXTENDED/a/a}');
-Error('\P{Is_Blk=- HangulJamo_EXTENDED/a/a}');
-Expect(1, 43391, '\p{Is_Blk=hanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^Is_Blk=hanguljamoextendeda}', "");
-Expect(0, 43391, '\P{Is_Blk=hanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^Is_Blk=hanguljamoextendeda}', "");
-Expect(0, 43359, '\p{Is_Blk=hanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^Is_Blk=hanguljamoextendeda}', "");
-Expect(1, 43359, '\P{Is_Blk=hanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^Is_Blk=hanguljamoextendeda}', "");
-Expect(1, 43391, '\p{Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(0, 43391, '\p{^Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(0, 43391, '\P{Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(1, 43391, '\P{^Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(0, 43359, '\p{Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(1, 43359, '\p{^Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(1, 43359, '\P{Is_Blk= Hangul Jamo EXTENDED A}', "");
-Expect(0, 43359, '\P{^Is_Blk= Hangul Jamo EXTENDED A}', "");
-Error('\p{Block=:=Carian}');
-Error('\P{Block=:=Carian}');
-Expect(1, 66271, '\p{Block=carian}', "");
-Expect(0, 66271, '\p{^Block=carian}', "");
-Expect(0, 66271, '\P{Block=carian}', "");
-Expect(1, 66271, '\P{^Block=carian}', "");
-Expect(0, 66207, '\p{Block=carian}', "");
-Expect(1, 66207, '\p{^Block=carian}', "");
-Expect(1, 66207, '\P{Block=carian}', "");
-Expect(0, 66207, '\P{^Block=carian}', "");
-Expect(1, 66271, '\p{Block= CARIAN}', "");
-Expect(0, 66271, '\p{^Block= CARIAN}', "");
-Expect(0, 66271, '\P{Block= CARIAN}', "");
-Expect(1, 66271, '\P{^Block= CARIAN}', "");
-Expect(0, 66207, '\p{Block= CARIAN}', "");
-Expect(1, 66207, '\p{^Block= CARIAN}', "");
-Expect(1, 66207, '\P{Block= CARIAN}', "");
-Expect(0, 66207, '\P{^Block= CARIAN}', "");
-Error('\p{Blk= Carian/a/}');
-Error('\P{Blk= Carian/a/}');
-Expect(1, 66271, '\p{Blk=carian}', "");
-Expect(0, 66271, '\p{^Blk=carian}', "");
-Expect(0, 66271, '\P{Blk=carian}', "");
-Expect(1, 66271, '\P{^Blk=carian}', "");
-Expect(0, 66207, '\p{Blk=carian}', "");
-Expect(1, 66207, '\p{^Blk=carian}', "");
-Expect(1, 66207, '\P{Blk=carian}', "");
-Expect(0, 66207, '\P{^Blk=carian}', "");
-Expect(1, 66271, '\p{Blk= Carian}', "");
-Expect(0, 66271, '\p{^Blk= Carian}', "");
-Expect(0, 66271, '\P{Blk= Carian}', "");
-Expect(1, 66271, '\P{^Blk= Carian}', "");
-Expect(0, 66207, '\p{Blk= Carian}', "");
-Expect(1, 66207, '\p{^Blk= Carian}', "");
-Expect(1, 66207, '\P{Blk= Carian}', "");
-Expect(0, 66207, '\P{^Blk= Carian}', "");
-Error('\p{Is_Block=:= Carian}');
-Error('\P{Is_Block=:= Carian}');
-Expect(1, 66271, '\p{Is_Block:carian}', "");
-Expect(0, 66271, '\p{^Is_Block:carian}', "");
-Expect(0, 66271, '\P{Is_Block:carian}', "");
-Expect(1, 66271, '\P{^Is_Block:carian}', "");
-Expect(0, 66207, '\p{Is_Block:carian}', "");
-Expect(1, 66207, '\p{^Is_Block:carian}', "");
-Expect(1, 66207, '\P{Is_Block:carian}', "");
-Expect(0, 66207, '\P{^Is_Block:carian}', "");
-Expect(1, 66271, '\p{Is_Block= CARIAN}', "");
-Expect(0, 66271, '\p{^Is_Block= CARIAN}', "");
-Expect(0, 66271, '\P{Is_Block= CARIAN}', "");
-Expect(1, 66271, '\P{^Is_Block= CARIAN}', "");
-Expect(0, 66207, '\p{Is_Block= CARIAN}', "");
-Expect(1, 66207, '\p{^Is_Block= CARIAN}', "");
-Expect(1, 66207, '\P{Is_Block= CARIAN}', "");
-Expect(0, 66207, '\P{^Is_Block= CARIAN}', "");
-Error('\p{Is_Blk: /a/carian}');
-Error('\P{Is_Blk: /a/carian}');
-Expect(1, 66271, '\p{Is_Blk=carian}', "");
-Expect(0, 66271, '\p{^Is_Blk=carian}', "");
-Expect(0, 66271, '\P{Is_Blk=carian}', "");
-Expect(1, 66271, '\P{^Is_Blk=carian}', "");
-Expect(0, 66207, '\p{Is_Blk=carian}', "");
-Expect(1, 66207, '\p{^Is_Blk=carian}', "");
-Expect(1, 66207, '\P{Is_Blk=carian}', "");
-Expect(0, 66207, '\P{^Is_Blk=carian}', "");
-Expect(1, 66271, '\p{Is_Blk=-_CARIAN}', "");
-Expect(0, 66271, '\p{^Is_Blk=-_CARIAN}', "");
-Expect(0, 66271, '\P{Is_Blk=-_CARIAN}', "");
-Expect(1, 66271, '\P{^Is_Blk=-_CARIAN}', "");
-Expect(0, 66207, '\p{Is_Blk=-_CARIAN}', "");
-Expect(1, 66207, '\p{^Is_Blk=-_CARIAN}', "");
-Expect(1, 66207, '\P{Is_Blk=-_CARIAN}', "");
-Expect(0, 66207, '\P{^Is_Blk=-_CARIAN}', "");
-Error('\p{Block=_/a/BUHID}');
-Error('\P{Block=_/a/BUHID}');
-Expect(1, 5983, '\p{Block=buhid}', "");
-Expect(0, 5983, '\p{^Block=buhid}', "");
-Expect(0, 5983, '\P{Block=buhid}', "");
-Expect(1, 5983, '\P{^Block=buhid}', "");
-Expect(0, 5951, '\p{Block=buhid}', "");
-Expect(1, 5951, '\p{^Block=buhid}', "");
-Expect(1, 5951, '\P{Block=buhid}', "");
-Expect(0, 5951, '\P{^Block=buhid}', "");
-Expect(1, 5983, '\p{Block=_Buhid}', "");
-Expect(0, 5983, '\p{^Block=_Buhid}', "");
-Expect(0, 5983, '\P{Block=_Buhid}', "");
-Expect(1, 5983, '\P{^Block=_Buhid}', "");
-Expect(0, 5951, '\p{Block=_Buhid}', "");
-Expect(1, 5951, '\p{^Block=_Buhid}', "");
-Expect(1, 5951, '\P{Block=_Buhid}', "");
-Expect(0, 5951, '\P{^Block=_Buhid}', "");
-Error('\p{Blk=_-Buhid/a/}');
-Error('\P{Blk=_-Buhid/a/}');
-Expect(1, 5983, '\p{Blk=buhid}', "");
-Expect(0, 5983, '\p{^Blk=buhid}', "");
-Expect(0, 5983, '\P{Blk=buhid}', "");
-Expect(1, 5983, '\P{^Blk=buhid}', "");
-Expect(0, 5951, '\p{Blk=buhid}', "");
-Expect(1, 5951, '\p{^Blk=buhid}', "");
-Expect(1, 5951, '\P{Blk=buhid}', "");
-Expect(0, 5951, '\P{^Blk=buhid}', "");
-Expect(1, 5983, '\p{Blk= Buhid}', "");
-Expect(0, 5983, '\p{^Blk= Buhid}', "");
-Expect(0, 5983, '\P{Blk= Buhid}', "");
-Expect(1, 5983, '\P{^Blk= Buhid}', "");
-Expect(0, 5951, '\p{Blk= Buhid}', "");
-Expect(1, 5951, '\p{^Blk= Buhid}', "");
-Expect(1, 5951, '\P{Blk= Buhid}', "");
-Expect(0, 5951, '\P{^Blk= Buhid}', "");
-Error('\p{Is_Block=/a/Buhid}');
-Error('\P{Is_Block=/a/Buhid}');
-Expect(1, 5983, '\p{Is_Block=buhid}', "");
-Expect(0, 5983, '\p{^Is_Block=buhid}', "");
-Expect(0, 5983, '\P{Is_Block=buhid}', "");
-Expect(1, 5983, '\P{^Is_Block=buhid}', "");
-Expect(0, 5951, '\p{Is_Block=buhid}', "");
-Expect(1, 5951, '\p{^Is_Block=buhid}', "");
-Expect(1, 5951, '\P{Is_Block=buhid}', "");
-Expect(0, 5951, '\P{^Is_Block=buhid}', "");
-Expect(1, 5983, '\p{Is_Block= Buhid}', "");
-Expect(0, 5983, '\p{^Is_Block= Buhid}', "");
-Expect(0, 5983, '\P{Is_Block= Buhid}', "");
-Expect(1, 5983, '\P{^Is_Block= Buhid}', "");
-Expect(0, 5951, '\p{Is_Block= Buhid}', "");
-Expect(1, 5951, '\p{^Is_Block= Buhid}', "");
-Expect(1, 5951, '\P{Is_Block= Buhid}', "");
-Expect(0, 5951, '\P{^Is_Block= Buhid}', "");
-Error('\p{Is_Blk=:= _buhid}');
-Error('\P{Is_Blk=:= _buhid}');
-Expect(1, 5983, '\p{Is_Blk=buhid}', "");
-Expect(0, 5983, '\p{^Is_Blk=buhid}', "");
-Expect(0, 5983, '\P{Is_Blk=buhid}', "");
-Expect(1, 5983, '\P{^Is_Blk=buhid}', "");
-Expect(0, 5951, '\p{Is_Blk=buhid}', "");
-Expect(1, 5951, '\p{^Is_Blk=buhid}', "");
-Expect(1, 5951, '\P{Is_Blk=buhid}', "");
-Expect(0, 5951, '\P{^Is_Blk=buhid}', "");
-Expect(1, 5983, '\p{Is_Blk= _buhid}', "");
-Expect(0, 5983, '\p{^Is_Blk= _buhid}', "");
-Expect(0, 5983, '\P{Is_Blk= _buhid}', "");
-Expect(1, 5983, '\P{^Is_Blk= _buhid}', "");
-Expect(0, 5951, '\p{Is_Blk= _buhid}', "");
-Expect(1, 5951, '\p{^Is_Blk= _buhid}', "");
-Expect(1, 5951, '\P{Is_Blk= _buhid}', "");
-Expect(0, 5951, '\P{^Is_Blk= _buhid}', "");
-Error('\p{Block=:=-Ideographic DescriptionCharacters}');
-Error('\P{Block=:=-Ideographic DescriptionCharacters}');
-Expect(1, 12287, '\p{Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Block=ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Block=ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Block= Ideographic Description Characters}', "");
-Expect(0, 12287, '\p{^Block= Ideographic Description Characters}', "");
-Expect(0, 12287, '\P{Block= Ideographic Description Characters}', "");
-Expect(1, 12287, '\P{^Block= Ideographic Description Characters}', "");
-Expect(0, 12271, '\p{Block= Ideographic Description Characters}', "");
-Expect(1, 12271, '\p{^Block= Ideographic Description Characters}', "");
-Expect(1, 12271, '\P{Block= Ideographic Description Characters}', "");
-Expect(0, 12271, '\P{^Block= Ideographic Description Characters}', "");
-Error('\p{Blk=-_ideographic_Descriptioncharacters/a/}');
-Error('\P{Blk=-_ideographic_Descriptioncharacters/a/}');
-Expect(1, 12287, '\p{Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Blk= -Ideographic description Characters}', "");
-Expect(0, 12287, '\p{^Blk= -Ideographic description Characters}', "");
-Expect(0, 12287, '\P{Blk= -Ideographic description Characters}', "");
-Expect(1, 12287, '\P{^Blk= -Ideographic description Characters}', "");
-Expect(0, 12271, '\p{Blk= -Ideographic description Characters}', "");
-Expect(1, 12271, '\p{^Blk= -Ideographic description Characters}', "");
-Expect(1, 12271, '\P{Blk= -Ideographic description Characters}', "");
-Expect(0, 12271, '\P{^Blk= -Ideographic description Characters}', "");
-Error('\p{Is_Block=/a/ IDEOGRAPHIC_Description Characters}');
-Error('\P{Is_Block=/a/ IDEOGRAPHIC_Description Characters}');
-Expect(1, 12287, '\p{Is_Block: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Is_Block: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Is_Block: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Is_Block: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Is_Block: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Is_Block: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Is_Block: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Is_Block: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(0, 12287, '\p{^Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(0, 12287, '\P{Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(1, 12287, '\P{^Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(0, 12271, '\p{Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(1, 12271, '\p{^Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(1, 12271, '\P{Is_Block: -Ideographic descriptioncharacters}', "");
-Expect(0, 12271, '\P{^Is_Block: -Ideographic descriptioncharacters}', "");
-Error('\p{Is_Blk=:= IDEOGRAPHIC_Descriptioncharacters}');
-Error('\P{Is_Blk=:= IDEOGRAPHIC_Descriptioncharacters}');
-Expect(1, 12287, '\p{Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^Is_Blk: ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(0, 12287, '\p{^Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(0, 12287, '\P{Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(1, 12287, '\P{^Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(0, 12271, '\p{Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(1, 12271, '\p{^Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(1, 12271, '\P{Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Expect(0, 12271, '\P{^Is_Blk=_ IDEOGRAPHIC Description_Characters}', "");
-Error('\p{Block:CJK_Unified/a/IDEOGRAPHS Extension_B}');
-Error('\P{Block:CJK_Unified/a/IDEOGRAPHS Extension_B}');
-Expect(1, 173791, '\p{Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(0, 173791, '\p{^Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(0, 173791, '\P{Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(1, 173791, '\P{^Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(0, 1, '\p{Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(1, 1, '\p{^Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(1, 1, '\P{Block= CJKUNIFIEDIdeographsExtension B}', "");
-Expect(0, 1, '\P{^Block= CJKUNIFIEDIdeographsExtension B}', "");
-Error('\p{Blk= :=CJK Unified_IDEOGRAPHS Extension-B}');
-Error('\P{Blk= :=CJK Unified_IDEOGRAPHS Extension-B}');
-Expect(1, 173791, '\p{Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(0, 173791, '\p{^Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(0, 173791, '\P{Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(1, 173791, '\P{^Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(0, 1, '\p{Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(1, 1, '\p{^Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(1, 1, '\P{Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Expect(0, 1, '\P{^Blk=__CJK Unified ideographsEXTENSIONB}', "");
-Error('\p{Is_Block: CJK/a/Unified-Ideographs_Extension-B}');
-Error('\P{Is_Block: CJK/a/Unified-Ideographs_Extension-B}');
-Expect(1, 173791, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^Is_Block=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(0, 173791, '\p{^Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(0, 173791, '\P{Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(1, 173791, '\P{^Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(0, 1, '\p{Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(1, 1, '\p{^Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(1, 1, '\P{Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Expect(0, 1, '\P{^Is_Block= CJK-Unified_Ideographs_Extension b}', "");
-Error('\p{Is_Blk= _CJK_UNIFIED_Ideographs_ExtensionB:=}');
-Error('\P{Is_Blk= _CJK_UNIFIED_Ideographs_ExtensionB:=}');
-Expect(1, 173791, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^Is_Blk=cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(0, 173791, '\p{^Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(0, 173791, '\P{Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(1, 173791, '\P{^Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(0, 1, '\p{Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(1, 1, '\p{^Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(1, 1, '\P{Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Expect(0, 1, '\P{^Is_Blk=_ CJK_unified_Ideographs EXTENSION B}', "");
-Error('\p{Block=:=-Old italic}');
-Error('\P{Block=:=-Old italic}');
-Expect(1, 66351, '\p{Block=olditalic}', "");
-Expect(0, 66351, '\p{^Block=olditalic}', "");
-Expect(0, 66351, '\P{Block=olditalic}', "");
-Expect(1, 66351, '\P{^Block=olditalic}', "");
-Expect(0, 66303, '\p{Block=olditalic}', "");
-Expect(1, 66303, '\p{^Block=olditalic}', "");
-Expect(1, 66303, '\P{Block=olditalic}', "");
-Expect(0, 66303, '\P{^Block=olditalic}', "");
-Expect(1, 66351, '\p{Block= _old_Italic}', "");
-Expect(0, 66351, '\p{^Block= _old_Italic}', "");
-Expect(0, 66351, '\P{Block= _old_Italic}', "");
-Expect(1, 66351, '\P{^Block= _old_Italic}', "");
-Expect(0, 66303, '\p{Block= _old_Italic}', "");
-Expect(1, 66303, '\p{^Block= _old_Italic}', "");
-Expect(1, 66303, '\P{Block= _old_Italic}', "");
-Expect(0, 66303, '\P{^Block= _old_Italic}', "");
-Error('\p{Blk=:=_ OLD-Italic}');
-Error('\P{Blk=:=_ OLD-Italic}');
-Expect(1, 66351, '\p{Blk=olditalic}', "");
-Expect(0, 66351, '\p{^Blk=olditalic}', "");
-Expect(0, 66351, '\P{Blk=olditalic}', "");
-Expect(1, 66351, '\P{^Blk=olditalic}', "");
-Expect(0, 66303, '\p{Blk=olditalic}', "");
-Expect(1, 66303, '\p{^Blk=olditalic}', "");
-Expect(1, 66303, '\P{Blk=olditalic}', "");
-Expect(0, 66303, '\P{^Blk=olditalic}', "");
-Expect(1, 66351, '\p{Blk=_Old Italic}', "");
-Expect(0, 66351, '\p{^Blk=_Old Italic}', "");
-Expect(0, 66351, '\P{Blk=_Old Italic}', "");
-Expect(1, 66351, '\P{^Blk=_Old Italic}', "");
-Expect(0, 66303, '\p{Blk=_Old Italic}', "");
-Expect(1, 66303, '\p{^Blk=_Old Italic}', "");
-Expect(1, 66303, '\P{Blk=_Old Italic}', "");
-Expect(0, 66303, '\P{^Blk=_Old Italic}', "");
-Error('\p{Is_Block= -OLD-italic:=}');
-Error('\P{Is_Block= -OLD-italic:=}');
-Expect(1, 66351, '\p{Is_Block=olditalic}', "");
-Expect(0, 66351, '\p{^Is_Block=olditalic}', "");
-Expect(0, 66351, '\P{Is_Block=olditalic}', "");
-Expect(1, 66351, '\P{^Is_Block=olditalic}', "");
-Expect(0, 66303, '\p{Is_Block=olditalic}', "");
-Expect(1, 66303, '\p{^Is_Block=olditalic}', "");
-Expect(1, 66303, '\P{Is_Block=olditalic}', "");
-Expect(0, 66303, '\P{^Is_Block=olditalic}', "");
-Expect(1, 66351, '\p{Is_Block=- Old ITALIC}', "");
-Expect(0, 66351, '\p{^Is_Block=- Old ITALIC}', "");
-Expect(0, 66351, '\P{Is_Block=- Old ITALIC}', "");
-Expect(1, 66351, '\P{^Is_Block=- Old ITALIC}', "");
-Expect(0, 66303, '\p{Is_Block=- Old ITALIC}', "");
-Expect(1, 66303, '\p{^Is_Block=- Old ITALIC}', "");
-Expect(1, 66303, '\P{Is_Block=- Old ITALIC}', "");
-Expect(0, 66303, '\P{^Is_Block=- Old ITALIC}', "");
-Error('\p{Is_Blk= -Old_Italic:=}');
-Error('\P{Is_Blk= -Old_Italic:=}');
-Expect(1, 66351, '\p{Is_Blk=olditalic}', "");
-Expect(0, 66351, '\p{^Is_Blk=olditalic}', "");
-Expect(0, 66351, '\P{Is_Blk=olditalic}', "");
-Expect(1, 66351, '\P{^Is_Blk=olditalic}', "");
-Expect(0, 66303, '\p{Is_Blk=olditalic}', "");
-Expect(1, 66303, '\p{^Is_Blk=olditalic}', "");
-Expect(1, 66303, '\P{Is_Blk=olditalic}', "");
-Expect(0, 66303, '\P{^Is_Blk=olditalic}', "");
-Expect(1, 66351, '\p{Is_Blk=- OldItalic}', "");
-Expect(0, 66351, '\p{^Is_Blk=- OldItalic}', "");
-Expect(0, 66351, '\P{Is_Blk=- OldItalic}', "");
-Expect(1, 66351, '\P{^Is_Blk=- OldItalic}', "");
-Expect(0, 66303, '\p{Is_Blk=- OldItalic}', "");
-Expect(1, 66303, '\p{^Is_Blk=- OldItalic}', "");
-Expect(1, 66303, '\P{Is_Blk=- OldItalic}', "");
-Expect(0, 66303, '\P{^Is_Blk=- OldItalic}', "");
-Error('\p{Block:--Hangul SYLLABLES/a/}');
-Error('\P{Block:--Hangul SYLLABLES/a/}');
-Expect(1, 55215, '\p{Block=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Block=hangulsyllables}', "");
-Expect(0, 55215, '\P{Block=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Block=hangulsyllables}', "");
-Expect(0, 44031, '\p{Block=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Block=hangulsyllables}', "");
-Expect(1, 44031, '\P{Block=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Block=hangulsyllables}', "");
-Expect(1, 55215, '\p{Block= Hangul syllables}', "");
-Expect(0, 55215, '\p{^Block= Hangul syllables}', "");
-Expect(0, 55215, '\P{Block= Hangul syllables}', "");
-Expect(1, 55215, '\P{^Block= Hangul syllables}', "");
-Expect(0, 44031, '\p{Block= Hangul syllables}', "");
-Expect(1, 44031, '\p{^Block= Hangul syllables}', "");
-Expect(1, 44031, '\P{Block= Hangul syllables}', "");
-Expect(0, 44031, '\P{^Block= Hangul syllables}', "");
-Error('\p{Blk= hangul/a/Syllables}');
-Error('\P{Blk= hangul/a/Syllables}');
-Expect(1, 55215, '\p{Blk=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Blk=hangulsyllables}', "");
-Expect(0, 55215, '\P{Blk=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Blk=hangulsyllables}', "");
-Expect(0, 44031, '\p{Blk=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Blk=hangulsyllables}', "");
-Expect(1, 44031, '\P{Blk=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Blk=hangulsyllables}', "");
-Expect(1, 55215, '\p{Blk= -HANGUL SYLLABLES}', "");
-Expect(0, 55215, '\p{^Blk= -HANGUL SYLLABLES}', "");
-Expect(0, 55215, '\P{Blk= -HANGUL SYLLABLES}', "");
-Expect(1, 55215, '\P{^Blk= -HANGUL SYLLABLES}', "");
-Expect(0, 44031, '\p{Blk= -HANGUL SYLLABLES}', "");
-Expect(1, 44031, '\p{^Blk= -HANGUL SYLLABLES}', "");
-Expect(1, 44031, '\P{Blk= -HANGUL SYLLABLES}', "");
-Expect(0, 44031, '\P{^Blk= -HANGUL SYLLABLES}', "");
-Error('\p{Is_Block=- HANGUL SYLLABLES/a/}');
-Error('\P{Is_Block=- HANGUL SYLLABLES/a/}');
-Expect(1, 55215, '\p{Is_Block=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Is_Block=hangulsyllables}', "");
-Expect(0, 55215, '\P{Is_Block=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Is_Block=hangulsyllables}', "");
-Expect(0, 44031, '\p{Is_Block=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Is_Block=hangulsyllables}', "");
-Expect(1, 44031, '\P{Is_Block=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Is_Block=hangulsyllables}', "");
-Expect(1, 55215, '\p{Is_Block=-_Hangul-Syllables}', "");
-Expect(0, 55215, '\p{^Is_Block=-_Hangul-Syllables}', "");
-Expect(0, 55215, '\P{Is_Block=-_Hangul-Syllables}', "");
-Expect(1, 55215, '\P{^Is_Block=-_Hangul-Syllables}', "");
-Expect(0, 44031, '\p{Is_Block=-_Hangul-Syllables}', "");
-Expect(1, 44031, '\p{^Is_Block=-_Hangul-Syllables}', "");
-Expect(1, 44031, '\P{Is_Block=-_Hangul-Syllables}', "");
-Expect(0, 44031, '\P{^Is_Block=-_Hangul-Syllables}', "");
-Error('\p{Is_Blk=:=--HANGUL SYLLABLES}');
-Error('\P{Is_Blk=:=--HANGUL SYLLABLES}');
-Expect(1, 55215, '\p{Is_Blk=hangulsyllables}', "");
-Expect(0, 55215, '\p{^Is_Blk=hangulsyllables}', "");
-Expect(0, 55215, '\P{Is_Blk=hangulsyllables}', "");
-Expect(1, 55215, '\P{^Is_Blk=hangulsyllables}', "");
-Expect(0, 44031, '\p{Is_Blk=hangulsyllables}', "");
-Expect(1, 44031, '\p{^Is_Blk=hangulsyllables}', "");
-Expect(1, 44031, '\P{Is_Blk=hangulsyllables}', "");
-Expect(0, 44031, '\P{^Is_Blk=hangulsyllables}', "");
-Expect(1, 55215, '\p{Is_Blk=hangul SYLLABLES}', "");
-Expect(0, 55215, '\p{^Is_Blk=hangul SYLLABLES}', "");
-Expect(0, 55215, '\P{Is_Blk=hangul SYLLABLES}', "");
-Expect(1, 55215, '\P{^Is_Blk=hangul SYLLABLES}', "");
-Expect(0, 44031, '\p{Is_Blk=hangul SYLLABLES}', "");
-Expect(1, 44031, '\p{^Is_Blk=hangul SYLLABLES}', "");
-Expect(1, 44031, '\P{Is_Blk=hangul SYLLABLES}', "");
-Expect(0, 44031, '\P{^Is_Blk=hangul SYLLABLES}', "");
-Error('\p{Block= Yijing-HEXAGRAM_SYMBOLS:=}');
-Error('\P{Block= Yijing-HEXAGRAM_SYMBOLS:=}');
-Expect(1, 19967, '\p{Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(0, 19967, '\p{^Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(0, 19967, '\P{Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(1, 19967, '\P{^Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(0, 19903, '\p{Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(1, 19903, '\p{^Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(1, 19903, '\P{Block= YIJING HEXAGRAM SYMBOLS}', "");
-Expect(0, 19903, '\P{^Block= YIJING HEXAGRAM SYMBOLS}', "");
-Error('\p{Blk=/a/Yijing-Hexagram Symbols}');
-Error('\P{Blk=/a/Yijing-Hexagram Symbols}');
-Expect(1, 19967, '\p{Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(0, 19967, '\p{^Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(0, 19967, '\P{Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(1, 19967, '\P{^Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(0, 19903, '\p{Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(1, 19903, '\p{^Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(1, 19903, '\P{Blk=_yijing-HEXAGRAM_symbols}', "");
-Expect(0, 19903, '\P{^Blk=_yijing-HEXAGRAM_symbols}', "");
-Error('\p{Is_Block= _Yijing/a/HexagramSymbols}');
-Error('\P{Is_Block= _Yijing/a/HexagramSymbols}');
-Expect(1, 19967, '\p{Is_Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Is_Block=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Is_Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Is_Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Is_Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Is_Block=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Is_Block=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Is_Block=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(0, 19967, '\p{^Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(0, 19967, '\P{Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(1, 19967, '\P{^Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(0, 19903, '\p{Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(1, 19903, '\p{^Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(1, 19903, '\P{Is_Block=_ yijing Hexagramsymbols}', "");
-Expect(0, 19903, '\P{^Is_Block=_ yijing Hexagramsymbols}', "");
-Error('\p{Is_Blk=-/a/Yijing-Hexagram-Symbols}');
-Error('\P{Is_Blk=-/a/Yijing-Hexagram-Symbols}');
-Expect(1, 19967, '\p{Is_Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^Is_Blk=yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{Is_Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^Is_Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{Is_Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^Is_Blk=yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{Is_Blk=yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^Is_Blk=yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(0, 19967, '\p{^Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(0, 19967, '\P{Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(1, 19967, '\P{^Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(0, 19903, '\p{Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(1, 19903, '\p{^Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(1, 19903, '\P{Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Expect(0, 19903, '\P{^Is_Blk= yijing HEXAGRAM-SYMBOLS}', "");
-Error('\p{Block= _Phaistos DISC/a/}');
-Error('\P{Block= _Phaistos DISC/a/}');
-Expect(1, 66047, '\p{Block=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Block=phaistosdisc}', "");
-Expect(0, 66047, '\P{Block=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Block=phaistosdisc}', "");
-Expect(0, 65999, '\p{Block=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Block=phaistosdisc}', "");
-Expect(1, 65999, '\P{Block=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Block=phaistosdisc}', "");
-Expect(1, 66047, '\p{Block: -Phaistos_DISC}', "");
-Expect(0, 66047, '\p{^Block: -Phaistos_DISC}', "");
-Expect(0, 66047, '\P{Block: -Phaistos_DISC}', "");
-Expect(1, 66047, '\P{^Block: -Phaistos_DISC}', "");
-Expect(0, 65999, '\p{Block: -Phaistos_DISC}', "");
-Expect(1, 65999, '\p{^Block: -Phaistos_DISC}', "");
-Expect(1, 65999, '\P{Block: -Phaistos_DISC}', "");
-Expect(0, 65999, '\P{^Block: -Phaistos_DISC}', "");
-Error('\p{Blk: :=Phaistos-disc}');
-Error('\P{Blk: :=Phaistos-disc}');
-Expect(1, 66047, '\p{Blk=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Blk=phaistosdisc}', "");
-Expect(0, 66047, '\P{Blk=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Blk=phaistosdisc}', "");
-Expect(0, 65999, '\p{Blk=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Blk=phaistosdisc}', "");
-Expect(1, 65999, '\P{Blk=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Blk=phaistosdisc}', "");
-Expect(1, 66047, '\p{Blk=--Phaistos-Disc}', "");
-Expect(0, 66047, '\p{^Blk=--Phaistos-Disc}', "");
-Expect(0, 66047, '\P{Blk=--Phaistos-Disc}', "");
-Expect(1, 66047, '\P{^Blk=--Phaistos-Disc}', "");
-Expect(0, 65999, '\p{Blk=--Phaistos-Disc}', "");
-Expect(1, 65999, '\p{^Blk=--Phaistos-Disc}', "");
-Expect(1, 65999, '\P{Blk=--Phaistos-Disc}', "");
-Expect(0, 65999, '\P{^Blk=--Phaistos-Disc}', "");
-Error('\p{Is_Block=-/a/PHAISTOS-disc}');
-Error('\P{Is_Block=-/a/PHAISTOS-disc}');
-Expect(1, 66047, '\p{Is_Block=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Is_Block=phaistosdisc}', "");
-Expect(0, 66047, '\P{Is_Block=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Is_Block=phaistosdisc}', "");
-Expect(0, 65999, '\p{Is_Block=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Is_Block=phaistosdisc}', "");
-Expect(1, 65999, '\P{Is_Block=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Is_Block=phaistosdisc}', "");
-Expect(1, 66047, '\p{Is_Block=-Phaistos-disc}', "");
-Expect(0, 66047, '\p{^Is_Block=-Phaistos-disc}', "");
-Expect(0, 66047, '\P{Is_Block=-Phaistos-disc}', "");
-Expect(1, 66047, '\P{^Is_Block=-Phaistos-disc}', "");
-Expect(0, 65999, '\p{Is_Block=-Phaistos-disc}', "");
-Expect(1, 65999, '\p{^Is_Block=-Phaistos-disc}', "");
-Expect(1, 65999, '\P{Is_Block=-Phaistos-disc}', "");
-Expect(0, 65999, '\P{^Is_Block=-Phaistos-disc}', "");
-Error('\p{Is_Blk=__Phaistos Disc:=}');
-Error('\P{Is_Blk=__Phaistos Disc:=}');
-Expect(1, 66047, '\p{Is_Blk=phaistosdisc}', "");
-Expect(0, 66047, '\p{^Is_Blk=phaistosdisc}', "");
-Expect(0, 66047, '\P{Is_Blk=phaistosdisc}', "");
-Expect(1, 66047, '\P{^Is_Blk=phaistosdisc}', "");
-Expect(0, 65999, '\p{Is_Blk=phaistosdisc}', "");
-Expect(1, 65999, '\p{^Is_Blk=phaistosdisc}', "");
-Expect(1, 65999, '\P{Is_Blk=phaistosdisc}', "");
-Expect(0, 65999, '\P{^Is_Blk=phaistosdisc}', "");
-Expect(1, 66047, '\p{Is_Blk= PhaistosDisc}', "");
-Expect(0, 66047, '\p{^Is_Blk= PhaistosDisc}', "");
-Expect(0, 66047, '\P{Is_Blk= PhaistosDisc}', "");
-Expect(1, 66047, '\P{^Is_Blk= PhaistosDisc}', "");
-Expect(0, 65999, '\p{Is_Blk= PhaistosDisc}', "");
-Expect(1, 65999, '\p{^Is_Blk= PhaistosDisc}', "");
-Expect(1, 65999, '\P{Is_Blk= PhaistosDisc}', "");
-Expect(0, 65999, '\P{^Is_Blk= PhaistosDisc}', "");
-Error('\p{Block=- small:=form-Variants}');
-Error('\P{Block=- small:=form-Variants}');
-Expect(1, 65135, '\p{Block=smallformvariants}', "");
-Expect(0, 65135, '\p{^Block=smallformvariants}', "");
-Expect(0, 65135, '\P{Block=smallformvariants}', "");
-Expect(1, 65135, '\P{^Block=smallformvariants}', "");
-Expect(0, 65103, '\p{Block=smallformvariants}', "");
-Expect(1, 65103, '\p{^Block=smallformvariants}', "");
-Expect(1, 65103, '\P{Block=smallformvariants}', "");
-Expect(0, 65103, '\P{^Block=smallformvariants}', "");
-Expect(1, 65135, '\p{Block: small-form_Variants}', "");
-Expect(0, 65135, '\p{^Block: small-form_Variants}', "");
-Expect(0, 65135, '\P{Block: small-form_Variants}', "");
-Expect(1, 65135, '\P{^Block: small-form_Variants}', "");
-Expect(0, 65103, '\p{Block: small-form_Variants}', "");
-Expect(1, 65103, '\p{^Block: small-form_Variants}', "");
-Expect(1, 65103, '\P{Block: small-form_Variants}', "");
-Expect(0, 65103, '\P{^Block: small-form_Variants}', "");
-Error('\p{Blk= -SMALL:=form Variants}');
-Error('\P{Blk= -SMALL:=form Variants}');
-Expect(1, 65135, '\p{Blk=smallformvariants}', "");
-Expect(0, 65135, '\p{^Blk=smallformvariants}', "");
-Expect(0, 65135, '\P{Blk=smallformvariants}', "");
-Expect(1, 65135, '\P{^Blk=smallformvariants}', "");
-Expect(0, 65103, '\p{Blk=smallformvariants}', "");
-Expect(1, 65103, '\p{^Blk=smallformvariants}', "");
-Expect(1, 65103, '\P{Blk=smallformvariants}', "");
-Expect(0, 65103, '\P{^Blk=smallformvariants}', "");
-Expect(1, 65135, '\p{Blk=__Small Form_variants}', "");
-Expect(0, 65135, '\p{^Blk=__Small Form_variants}', "");
-Expect(0, 65135, '\P{Blk=__Small Form_variants}', "");
-Expect(1, 65135, '\P{^Blk=__Small Form_variants}', "");
-Expect(0, 65103, '\p{Blk=__Small Form_variants}', "");
-Expect(1, 65103, '\p{^Blk=__Small Form_variants}', "");
-Expect(1, 65103, '\P{Blk=__Small Form_variants}', "");
-Expect(0, 65103, '\P{^Blk=__Small Form_variants}', "");
-Error('\p{Is_Block: Small:=form-Variants}');
-Error('\P{Is_Block: Small:=form-Variants}');
-Expect(1, 65135, '\p{Is_Block=smallformvariants}', "");
-Expect(0, 65135, '\p{^Is_Block=smallformvariants}', "");
-Expect(0, 65135, '\P{Is_Block=smallformvariants}', "");
-Expect(1, 65135, '\P{^Is_Block=smallformvariants}', "");
-Expect(0, 65103, '\p{Is_Block=smallformvariants}', "");
-Expect(1, 65103, '\p{^Is_Block=smallformvariants}', "");
-Expect(1, 65103, '\P{Is_Block=smallformvariants}', "");
-Expect(0, 65103, '\P{^Is_Block=smallformvariants}', "");
-Expect(1, 65135, '\p{Is_Block=--Small Form_Variants}', "");
-Expect(0, 65135, '\p{^Is_Block=--Small Form_Variants}', "");
-Expect(0, 65135, '\P{Is_Block=--Small Form_Variants}', "");
-Expect(1, 65135, '\P{^Is_Block=--Small Form_Variants}', "");
-Expect(0, 65103, '\p{Is_Block=--Small Form_Variants}', "");
-Expect(1, 65103, '\p{^Is_Block=--Small Form_Variants}', "");
-Expect(1, 65103, '\P{Is_Block=--Small Form_Variants}', "");
-Expect(0, 65103, '\P{^Is_Block=--Small Form_Variants}', "");
-Error('\p{Is_Blk=- small_Form/a/variants}');
-Error('\P{Is_Blk=- small_Form/a/variants}');
-Expect(1, 65135, '\p{Is_Blk=smallformvariants}', "");
-Expect(0, 65135, '\p{^Is_Blk=smallformvariants}', "");
-Expect(0, 65135, '\P{Is_Blk=smallformvariants}', "");
-Expect(1, 65135, '\P{^Is_Blk=smallformvariants}', "");
-Expect(0, 65103, '\p{Is_Blk=smallformvariants}', "");
-Expect(1, 65103, '\p{^Is_Blk=smallformvariants}', "");
-Expect(1, 65103, '\P{Is_Blk=smallformvariants}', "");
-Expect(0, 65103, '\P{^Is_Blk=smallformvariants}', "");
-Expect(1, 65135, '\p{Is_Blk= Small FORM Variants}', "");
-Expect(0, 65135, '\p{^Is_Blk= Small FORM Variants}', "");
-Expect(0, 65135, '\P{Is_Blk= Small FORM Variants}', "");
-Expect(1, 65135, '\P{^Is_Blk= Small FORM Variants}', "");
-Expect(0, 65103, '\p{Is_Blk= Small FORM Variants}', "");
-Expect(1, 65103, '\p{^Is_Blk= Small FORM Variants}', "");
-Expect(1, 65103, '\P{Is_Blk= Small FORM Variants}', "");
-Expect(0, 65103, '\P{^Is_Blk= Small FORM Variants}', "");
-Error('\p{Block=_:=EGYPTIANHieroglyphs}');
-Error('\P{Block=_:=EGYPTIANHieroglyphs}');
-Expect(1, 78895, '\p{Block=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\p{^Block=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\P{Block=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\P{^Block=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Block=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Block=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Block=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Block=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\p{Block=egyptian_hieroglyphs}', "");
-Expect(0, 78895, '\p{^Block=egyptian_hieroglyphs}', "");
-Expect(0, 78895, '\P{Block=egyptian_hieroglyphs}', "");
-Expect(1, 78895, '\P{^Block=egyptian_hieroglyphs}', "");
-Expect(0, 77823, '\p{Block=egyptian_hieroglyphs}', "");
-Expect(1, 77823, '\p{^Block=egyptian_hieroglyphs}', "");
-Expect(1, 77823, '\P{Block=egyptian_hieroglyphs}', "");
-Expect(0, 77823, '\P{^Block=egyptian_hieroglyphs}', "");
-Error('\p{Blk=:= -egyptian HIEROGLYPHS}');
-Error('\P{Blk=:= -egyptian HIEROGLYPHS}');
-Expect(1, 78895, '\p{Blk: egyptianhieroglyphs}', "");
-Expect(0, 78895, '\p{^Blk: egyptianhieroglyphs}', "");
-Expect(0, 78895, '\P{Blk: egyptianhieroglyphs}', "");
-Expect(1, 78895, '\P{^Blk: egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Blk: egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Blk: egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Blk: egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Blk: egyptianhieroglyphs}', "");
-Expect(1, 78895, '\p{Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(0, 78895, '\p{^Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(0, 78895, '\P{Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(1, 78895, '\P{^Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(0, 77823, '\p{Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(1, 77823, '\P{Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^Blk= -EGYPTIAN HIEROGLYPHS}', "");
-Error('\p{Is_Block= EGYPTIAN:=hieroglyphs}');
-Error('\P{Is_Block= EGYPTIAN:=hieroglyphs}');
-Expect(1, 78895, '\p{Is_Block=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\p{^Is_Block=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\P{Is_Block=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\P{^Is_Block=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Is_Block=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Is_Block=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Is_Block=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Is_Block=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\p{Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(0, 78895, '\p{^Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(0, 78895, '\P{Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(1, 78895, '\P{^Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(0, 77823, '\p{Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(1, 77823, '\P{Is_Block: --egyptian-HIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^Is_Block: --egyptian-HIEROGLYPHS}', "");
-Error('\p{Is_Blk= Egyptian-HIEROGLYPHS/a/}');
-Error('\P{Is_Blk= Egyptian-HIEROGLYPHS/a/}');
-Expect(1, 78895, '\p{Is_Blk=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\p{^Is_Blk=egyptianhieroglyphs}', "");
-Expect(0, 78895, '\P{Is_Blk=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\P{^Is_Blk=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Is_Blk=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Is_Blk=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Is_Blk=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Is_Blk=egyptianhieroglyphs}', "");
-Expect(1, 78895, '\p{Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(0, 78895, '\p{^Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(0, 78895, '\P{Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(1, 78895, '\P{^Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(0, 77823, '\p{Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(1, 77823, '\P{Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^Is_Blk= -Egyptian HIEROGLYPHS}', "");
-Error('\p{Block= Latin:=Extended D}');
-Error('\P{Block= Latin:=Extended D}');
-Expect(1, 43007, '\p{Block=latinextendedd}', "");
-Expect(0, 43007, '\p{^Block=latinextendedd}', "");
-Expect(0, 43007, '\P{Block=latinextendedd}', "");
-Expect(1, 43007, '\P{^Block=latinextendedd}', "");
-Expect(0, 42783, '\p{Block=latinextendedd}', "");
-Expect(1, 42783, '\p{^Block=latinextendedd}', "");
-Expect(1, 42783, '\P{Block=latinextendedd}', "");
-Expect(0, 42783, '\P{^Block=latinextendedd}', "");
-Expect(1, 43007, '\p{Block: __Latin Extended-D}', "");
-Expect(0, 43007, '\p{^Block: __Latin Extended-D}', "");
-Expect(0, 43007, '\P{Block: __Latin Extended-D}', "");
-Expect(1, 43007, '\P{^Block: __Latin Extended-D}', "");
-Expect(0, 42783, '\p{Block: __Latin Extended-D}', "");
-Expect(1, 42783, '\p{^Block: __Latin Extended-D}', "");
-Expect(1, 42783, '\P{Block: __Latin Extended-D}', "");
-Expect(0, 42783, '\P{^Block: __Latin Extended-D}', "");
-Error('\p{Blk=:=latin-EXTENDED D}');
-Error('\P{Blk=:=latin-EXTENDED D}');
-Expect(1, 43007, '\p{Blk=latinextendedd}', "");
-Expect(0, 43007, '\p{^Blk=latinextendedd}', "");
-Expect(0, 43007, '\P{Blk=latinextendedd}', "");
-Expect(1, 43007, '\P{^Blk=latinextendedd}', "");
-Expect(0, 42783, '\p{Blk=latinextendedd}', "");
-Expect(1, 42783, '\p{^Blk=latinextendedd}', "");
-Expect(1, 42783, '\P{Blk=latinextendedd}', "");
-Expect(0, 42783, '\P{^Blk=latinextendedd}', "");
-Expect(1, 43007, '\p{Blk=_Latin-EXTENDED_D}', "");
-Expect(0, 43007, '\p{^Blk=_Latin-EXTENDED_D}', "");
-Expect(0, 43007, '\P{Blk=_Latin-EXTENDED_D}', "");
-Expect(1, 43007, '\P{^Blk=_Latin-EXTENDED_D}', "");
-Expect(0, 42783, '\p{Blk=_Latin-EXTENDED_D}', "");
-Expect(1, 42783, '\p{^Blk=_Latin-EXTENDED_D}', "");
-Expect(1, 42783, '\P{Blk=_Latin-EXTENDED_D}', "");
-Expect(0, 42783, '\P{^Blk=_Latin-EXTENDED_D}', "");
-Error('\p{Is_Block=_ Latin/a/EXTENDED d}');
-Error('\P{Is_Block=_ Latin/a/EXTENDED d}');
-Expect(1, 43007, '\p{Is_Block:latinextendedd}', "");
-Expect(0, 43007, '\p{^Is_Block:latinextendedd}', "");
-Expect(0, 43007, '\P{Is_Block:latinextendedd}', "");
-Expect(1, 43007, '\P{^Is_Block:latinextendedd}', "");
-Expect(0, 42783, '\p{Is_Block:latinextendedd}', "");
-Expect(1, 42783, '\p{^Is_Block:latinextendedd}', "");
-Expect(1, 42783, '\P{Is_Block:latinextendedd}', "");
-Expect(0, 42783, '\P{^Is_Block:latinextendedd}', "");
-Expect(1, 43007, '\p{Is_Block= -Latin_Extended-D}', "");
-Expect(0, 43007, '\p{^Is_Block= -Latin_Extended-D}', "");
-Expect(0, 43007, '\P{Is_Block= -Latin_Extended-D}', "");
-Expect(1, 43007, '\P{^Is_Block= -Latin_Extended-D}', "");
-Expect(0, 42783, '\p{Is_Block= -Latin_Extended-D}', "");
-Expect(1, 42783, '\p{^Is_Block= -Latin_Extended-D}', "");
-Expect(1, 42783, '\P{Is_Block= -Latin_Extended-D}', "");
-Expect(0, 42783, '\P{^Is_Block= -Latin_Extended-D}', "");
-Error('\p{Is_Blk=-_latin extended-D/a/}');
-Error('\P{Is_Blk=-_latin extended-D/a/}');
-Expect(1, 43007, '\p{Is_Blk=latinextendedd}', "");
-Expect(0, 43007, '\p{^Is_Blk=latinextendedd}', "");
-Expect(0, 43007, '\P{Is_Blk=latinextendedd}', "");
-Expect(1, 43007, '\P{^Is_Blk=latinextendedd}', "");
-Expect(0, 42783, '\p{Is_Blk=latinextendedd}', "");
-Expect(1, 42783, '\p{^Is_Blk=latinextendedd}', "");
-Expect(1, 42783, '\P{Is_Blk=latinextendedd}', "");
-Expect(0, 42783, '\P{^Is_Blk=latinextendedd}', "");
-Expect(1, 43007, '\p{Is_Blk=_ Latin-ExtendedD}', "");
-Expect(0, 43007, '\p{^Is_Blk=_ Latin-ExtendedD}', "");
-Expect(0, 43007, '\P{Is_Blk=_ Latin-ExtendedD}', "");
-Expect(1, 43007, '\P{^Is_Blk=_ Latin-ExtendedD}', "");
-Expect(0, 42783, '\p{Is_Blk=_ Latin-ExtendedD}', "");
-Expect(1, 42783, '\p{^Is_Blk=_ Latin-ExtendedD}', "");
-Expect(1, 42783, '\P{Is_Blk=_ Latin-ExtendedD}', "");
-Expect(0, 42783, '\P{^Is_Blk=_ Latin-ExtendedD}', "");
-Error('\p{Block=/a/Alphabetic presentation forms}');
-Error('\P{Block=/a/Alphabetic presentation forms}');
-Expect(1, 64335, '\p{Block:alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Block:alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Block:alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Block:alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Block:alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Block:alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Block:alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Block:alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(0, 64335, '\p{^Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(0, 64335, '\P{Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(1, 64335, '\P{^Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(0, 64255, '\p{Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(1, 64255, '\p{^Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(1, 64255, '\P{Block= Alphabetic PRESENTATION FORMS}', "");
-Expect(0, 64255, '\P{^Block= Alphabetic PRESENTATION FORMS}', "");
-Error('\p{Blk=- Alphabetic/a/Presentation_forms}');
-Error('\P{Blk=- Alphabetic/a/Presentation_forms}');
-Expect(1, 64335, '\p{Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(0, 64335, '\p{^Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(0, 64335, '\P{Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(1, 64335, '\P{^Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(0, 64255, '\p{Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(1, 64255, '\p{^Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(1, 64255, '\P{Blk=- ALPHABETIC_PresentationForms}', "");
-Expect(0, 64255, '\P{^Blk=- ALPHABETIC_PresentationForms}', "");
-Error('\p{Is_Block=:= Alphabetic-Presentation FORMS}');
-Error('\P{Is_Block=:= Alphabetic-Presentation FORMS}');
-Expect(1, 64335, '\p{Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Is_Block=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Is_Block=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Is_Block= alphabetic presentation_FORMS}', "");
-Expect(0, 64335, '\p{^Is_Block= alphabetic presentation_FORMS}', "");
-Expect(0, 64335, '\P{Is_Block= alphabetic presentation_FORMS}', "");
-Expect(1, 64335, '\P{^Is_Block= alphabetic presentation_FORMS}', "");
-Expect(0, 64255, '\p{Is_Block= alphabetic presentation_FORMS}', "");
-Expect(1, 64255, '\p{^Is_Block= alphabetic presentation_FORMS}', "");
-Expect(1, 64255, '\P{Is_Block= alphabetic presentation_FORMS}', "");
-Expect(0, 64255, '\P{^Is_Block= alphabetic presentation_FORMS}', "");
-Error('\p{Is_Blk= Alphabetic:=Presentation_Forms}');
-Error('\P{Is_Blk= Alphabetic:=Presentation_Forms}');
-Expect(1, 64335, '\p{Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{Is_Blk=alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^Is_Blk=alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(0, 64335, '\p{^Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(0, 64335, '\P{Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(1, 64335, '\P{^Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(0, 64255, '\p{Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(1, 64255, '\p{^Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(1, 64255, '\P{Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Expect(0, 64255, '\P{^Is_Blk=-_Alphabetic-PRESENTATION_forms}', "");
-Error('\p{Block= Optical_character recognition:=}');
-Error('\P{Block= Optical_character recognition:=}');
-Expect(1, 9311, '\p{Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Block= OPTICAL_Character_Recognition}', "");
-Expect(0, 9311, '\p{^Block= OPTICAL_Character_Recognition}', "");
-Expect(0, 9311, '\P{Block= OPTICAL_Character_Recognition}', "");
-Expect(1, 9311, '\P{^Block= OPTICAL_Character_Recognition}', "");
-Expect(0, 9279, '\p{Block= OPTICAL_Character_Recognition}', "");
-Expect(1, 9279, '\p{^Block= OPTICAL_Character_Recognition}', "");
-Expect(1, 9279, '\P{Block= OPTICAL_Character_Recognition}', "");
-Expect(0, 9279, '\P{^Block= OPTICAL_Character_Recognition}', "");
-Error('\p{Blk=/a/--OPTICAL_Character recognition}');
-Error('\P{Blk=/a/--OPTICAL_Character recognition}');
-Expect(1, 9311, '\p{Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Blk= -Optical Character Recognition}', "");
-Expect(0, 9311, '\p{^Blk= -Optical Character Recognition}', "");
-Expect(0, 9311, '\P{Blk= -Optical Character Recognition}', "");
-Expect(1, 9311, '\P{^Blk= -Optical Character Recognition}', "");
-Expect(0, 9279, '\p{Blk= -Optical Character Recognition}', "");
-Expect(1, 9279, '\p{^Blk= -Optical Character Recognition}', "");
-Expect(1, 9279, '\P{Blk= -Optical Character Recognition}', "");
-Expect(0, 9279, '\P{^Blk= -Optical Character Recognition}', "");
-Error('\p{Is_Block:-Optical character-recognition:=}');
-Error('\P{Is_Block:-Optical character-recognition:=}');
-Expect(1, 9311, '\p{Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Is_Block=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Is_Block=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Is_Block=-Optical-Character recognition}', "");
-Expect(0, 9311, '\p{^Is_Block=-Optical-Character recognition}', "");
-Expect(0, 9311, '\P{Is_Block=-Optical-Character recognition}', "");
-Expect(1, 9311, '\P{^Is_Block=-Optical-Character recognition}', "");
-Expect(0, 9279, '\p{Is_Block=-Optical-Character recognition}', "");
-Expect(1, 9279, '\p{^Is_Block=-Optical-Character recognition}', "");
-Expect(1, 9279, '\P{Is_Block=-Optical-Character recognition}', "");
-Expect(0, 9279, '\P{^Is_Block=-Optical-Character recognition}', "");
-Error('\p{Is_Blk= /a/optical characterRECOGNITION}');
-Error('\P{Is_Blk= /a/optical characterRECOGNITION}');
-Expect(1, 9311, '\p{Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{Is_Blk=opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^Is_Blk=opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(0, 9311, '\p{^Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(0, 9311, '\P{Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(1, 9311, '\P{^Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(0, 9279, '\p{Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(1, 9279, '\p{^Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(1, 9279, '\P{Is_Blk: -OpticalCHARACTERrecognition}', "");
-Expect(0, 9279, '\P{^Is_Blk: -OpticalCHARACTERrecognition}', "");
-Error('\p{Block=:= CJK Unified_ideographs}');
-Error('\P{Block=:= CJK Unified_ideographs}');
-Expect(1, 40959, '\p{Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Block=_ cjkunified Ideographs}', "");
-Expect(0, 40959, '\p{^Block=_ cjkunified Ideographs}', "");
-Expect(0, 40959, '\P{Block=_ cjkunified Ideographs}', "");
-Expect(1, 40959, '\P{^Block=_ cjkunified Ideographs}', "");
-Expect(0, 19967, '\p{Block=_ cjkunified Ideographs}', "");
-Expect(1, 19967, '\p{^Block=_ cjkunified Ideographs}', "");
-Expect(1, 19967, '\P{Block=_ cjkunified Ideographs}', "");
-Expect(0, 19967, '\P{^Block=_ cjkunified Ideographs}', "");
-Error('\p{Blk= -CJK:=Unified-ideographs}');
-Error('\P{Blk= -CJK:=Unified-ideographs}');
-Expect(1, 40959, '\p{Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Blk= CJK UNIFIED-Ideographs}', "");
-Expect(0, 40959, '\p{^Blk= CJK UNIFIED-Ideographs}', "");
-Expect(0, 40959, '\P{Blk= CJK UNIFIED-Ideographs}', "");
-Expect(1, 40959, '\P{^Blk= CJK UNIFIED-Ideographs}', "");
-Expect(0, 19967, '\p{Blk= CJK UNIFIED-Ideographs}', "");
-Expect(1, 19967, '\p{^Blk= CJK UNIFIED-Ideographs}', "");
-Expect(1, 19967, '\P{Blk= CJK UNIFIED-Ideographs}', "");
-Expect(0, 19967, '\P{^Blk= CJK UNIFIED-Ideographs}', "");
-Error('\p{Is_Block:_CJKUnified Ideographs:=}');
-Error('\P{Is_Block:_CJKUnified Ideographs:=}');
-Expect(1, 40959, '\p{Is_Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Is_Block=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Is_Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Is_Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Is_Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Is_Block=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Is_Block=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Is_Block=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(0, 40959, '\p{^Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(0, 40959, '\P{Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(1, 40959, '\P{^Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(0, 19967, '\p{Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(1, 19967, '\p{^Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(1, 19967, '\P{Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Expect(0, 19967, '\P{^Is_Block= CJK_Unified IDEOGRAPHS}', "");
-Error('\p{Is_Blk= cjk:=Unified ideographs}');
-Error('\P{Is_Blk= cjk:=Unified ideographs}');
-Expect(1, 40959, '\p{Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{Is_Blk=cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^Is_Blk=cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(0, 40959, '\p{^Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(0, 40959, '\P{Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(1, 40959, '\P{^Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(0, 19967, '\p{Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(1, 19967, '\p{^Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(1, 19967, '\P{Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Expect(0, 19967, '\P{^Is_Blk=_-cjk Unified IDEOGRAPHS}', "");
-Error('\p{Block= :=ANCIENT-SYMBOLS}');
-Error('\P{Block= :=ANCIENT-SYMBOLS}');
-Expect(1, 65999, '\p{Block: ancientsymbols}', "");
-Expect(0, 65999, '\p{^Block: ancientsymbols}', "");
-Expect(0, 65999, '\P{Block: ancientsymbols}', "");
-Expect(1, 65999, '\P{^Block: ancientsymbols}', "");
-Expect(0, 65935, '\p{Block: ancientsymbols}', "");
-Expect(1, 65935, '\p{^Block: ancientsymbols}', "");
-Expect(1, 65935, '\P{Block: ancientsymbols}', "");
-Expect(0, 65935, '\P{^Block: ancientsymbols}', "");
-Expect(1, 65999, '\p{Block=- ANCIENT_symbols}', "");
-Expect(0, 65999, '\p{^Block=- ANCIENT_symbols}', "");
-Expect(0, 65999, '\P{Block=- ANCIENT_symbols}', "");
-Expect(1, 65999, '\P{^Block=- ANCIENT_symbols}', "");
-Expect(0, 65935, '\p{Block=- ANCIENT_symbols}', "");
-Expect(1, 65935, '\p{^Block=- ANCIENT_symbols}', "");
-Expect(1, 65935, '\P{Block=- ANCIENT_symbols}', "");
-Expect(0, 65935, '\P{^Block=- ANCIENT_symbols}', "");
-Error('\p{Blk= -ancient/a/symbols}');
-Error('\P{Blk= -ancient/a/symbols}');
-Expect(1, 65999, '\p{Blk=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Blk=ancientsymbols}', "");
-Expect(0, 65999, '\P{Blk=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Blk=ancientsymbols}', "");
-Expect(0, 65935, '\p{Blk=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Blk=ancientsymbols}', "");
-Expect(1, 65935, '\P{Blk=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Blk=ancientsymbols}', "");
-Expect(1, 65999, '\p{Blk= Ancient_SYMBOLS}', "");
-Expect(0, 65999, '\p{^Blk= Ancient_SYMBOLS}', "");
-Expect(0, 65999, '\P{Blk= Ancient_SYMBOLS}', "");
-Expect(1, 65999, '\P{^Blk= Ancient_SYMBOLS}', "");
-Expect(0, 65935, '\p{Blk= Ancient_SYMBOLS}', "");
-Expect(1, 65935, '\p{^Blk= Ancient_SYMBOLS}', "");
-Expect(1, 65935, '\P{Blk= Ancient_SYMBOLS}', "");
-Expect(0, 65935, '\P{^Blk= Ancient_SYMBOLS}', "");
-Error('\p{Is_Block=- AncientSymbols/a/}');
-Error('\P{Is_Block=- AncientSymbols/a/}');
-Expect(1, 65999, '\p{Is_Block=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Is_Block=ancientsymbols}', "");
-Expect(0, 65999, '\P{Is_Block=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Is_Block=ancientsymbols}', "");
-Expect(0, 65935, '\p{Is_Block=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Is_Block=ancientsymbols}', "");
-Expect(1, 65935, '\P{Is_Block=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Is_Block=ancientsymbols}', "");
-Expect(1, 65999, '\p{Is_Block= -Ancient-Symbols}', "");
-Expect(0, 65999, '\p{^Is_Block= -Ancient-Symbols}', "");
-Expect(0, 65999, '\P{Is_Block= -Ancient-Symbols}', "");
-Expect(1, 65999, '\P{^Is_Block= -Ancient-Symbols}', "");
-Expect(0, 65935, '\p{Is_Block= -Ancient-Symbols}', "");
-Expect(1, 65935, '\p{^Is_Block= -Ancient-Symbols}', "");
-Expect(1, 65935, '\P{Is_Block= -Ancient-Symbols}', "");
-Expect(0, 65935, '\P{^Is_Block= -Ancient-Symbols}', "");
-Error('\p{Is_Blk=:=ANCIENT SYMBOLS}');
-Error('\P{Is_Blk=:=ANCIENT SYMBOLS}');
-Expect(1, 65999, '\p{Is_Blk=ancientsymbols}', "");
-Expect(0, 65999, '\p{^Is_Blk=ancientsymbols}', "");
-Expect(0, 65999, '\P{Is_Blk=ancientsymbols}', "");
-Expect(1, 65999, '\P{^Is_Blk=ancientsymbols}', "");
-Expect(0, 65935, '\p{Is_Blk=ancientsymbols}', "");
-Expect(1, 65935, '\p{^Is_Blk=ancientsymbols}', "");
-Expect(1, 65935, '\P{Is_Blk=ancientsymbols}', "");
-Expect(0, 65935, '\P{^Is_Blk=ancientsymbols}', "");
-Expect(1, 65999, '\p{Is_Blk=_Ancient symbols}', "");
-Expect(0, 65999, '\p{^Is_Blk=_Ancient symbols}', "");
-Expect(0, 65999, '\P{Is_Blk=_Ancient symbols}', "");
-Expect(1, 65999, '\P{^Is_Blk=_Ancient symbols}', "");
-Expect(0, 65935, '\p{Is_Blk=_Ancient symbols}', "");
-Expect(1, 65935, '\p{^Is_Blk=_Ancient symbols}', "");
-Expect(1, 65935, '\P{Is_Blk=_Ancient symbols}', "");
-Expect(0, 65935, '\P{^Is_Blk=_Ancient symbols}', "");
-Error('\p{Block=:=- Gothic}');
-Error('\P{Block=:=- Gothic}');
-Expect(1, 66383, '\p{Block=gothic}', "");
-Expect(0, 66383, '\p{^Block=gothic}', "");
-Expect(0, 66383, '\P{Block=gothic}', "");
-Expect(1, 66383, '\P{^Block=gothic}', "");
-Expect(0, 66351, '\p{Block=gothic}', "");
-Expect(1, 66351, '\p{^Block=gothic}', "");
-Expect(1, 66351, '\P{Block=gothic}', "");
-Expect(0, 66351, '\P{^Block=gothic}', "");
-Expect(1, 66383, '\p{Block=_gothic}', "");
-Expect(0, 66383, '\p{^Block=_gothic}', "");
-Expect(0, 66383, '\P{Block=_gothic}', "");
-Expect(1, 66383, '\P{^Block=_gothic}', "");
-Expect(0, 66351, '\p{Block=_gothic}', "");
-Expect(1, 66351, '\p{^Block=_gothic}', "");
-Expect(1, 66351, '\P{Block=_gothic}', "");
-Expect(0, 66351, '\P{^Block=_gothic}', "");
-Error('\p{Blk=:= Gothic}');
-Error('\P{Blk=:= Gothic}');
-Expect(1, 66383, '\p{Blk=gothic}', "");
-Expect(0, 66383, '\p{^Blk=gothic}', "");
-Expect(0, 66383, '\P{Blk=gothic}', "");
-Expect(1, 66383, '\P{^Blk=gothic}', "");
-Expect(0, 66351, '\p{Blk=gothic}', "");
-Expect(1, 66351, '\p{^Blk=gothic}', "");
-Expect(1, 66351, '\P{Blk=gothic}', "");
-Expect(0, 66351, '\P{^Blk=gothic}', "");
-Expect(1, 66383, '\p{Blk=-_Gothic}', "");
-Expect(0, 66383, '\p{^Blk=-_Gothic}', "");
-Expect(0, 66383, '\P{Blk=-_Gothic}', "");
-Expect(1, 66383, '\P{^Blk=-_Gothic}', "");
-Expect(0, 66351, '\p{Blk=-_Gothic}', "");
-Expect(1, 66351, '\p{^Blk=-_Gothic}', "");
-Expect(1, 66351, '\P{Blk=-_Gothic}', "");
-Expect(0, 66351, '\P{^Blk=-_Gothic}', "");
-Error('\p{Is_Block=:=Gothic}');
-Error('\P{Is_Block=:=Gothic}');
-Expect(1, 66383, '\p{Is_Block=gothic}', "");
-Expect(0, 66383, '\p{^Is_Block=gothic}', "");
-Expect(0, 66383, '\P{Is_Block=gothic}', "");
-Expect(1, 66383, '\P{^Is_Block=gothic}', "");
-Expect(0, 66351, '\p{Is_Block=gothic}', "");
-Expect(1, 66351, '\p{^Is_Block=gothic}', "");
-Expect(1, 66351, '\P{Is_Block=gothic}', "");
-Expect(0, 66351, '\P{^Is_Block=gothic}', "");
-Expect(1, 66383, '\p{Is_Block= GOTHIC}', "");
-Expect(0, 66383, '\p{^Is_Block= GOTHIC}', "");
-Expect(0, 66383, '\P{Is_Block= GOTHIC}', "");
-Expect(1, 66383, '\P{^Is_Block= GOTHIC}', "");
-Expect(0, 66351, '\p{Is_Block= GOTHIC}', "");
-Expect(1, 66351, '\p{^Is_Block= GOTHIC}', "");
-Expect(1, 66351, '\P{Is_Block= GOTHIC}', "");
-Expect(0, 66351, '\P{^Is_Block= GOTHIC}', "");
-Error('\p{Is_Blk=:=GOTHIC}');
-Error('\P{Is_Blk=:=GOTHIC}');
-Expect(1, 66383, '\p{Is_Blk=gothic}', "");
-Expect(0, 66383, '\p{^Is_Blk=gothic}', "");
-Expect(0, 66383, '\P{Is_Blk=gothic}', "");
-Expect(1, 66383, '\P{^Is_Blk=gothic}', "");
-Expect(0, 66351, '\p{Is_Blk=gothic}', "");
-Expect(1, 66351, '\p{^Is_Blk=gothic}', "");
-Expect(1, 66351, '\P{Is_Blk=gothic}', "");
-Expect(0, 66351, '\P{^Is_Blk=gothic}', "");
-Expect(1, 66383, '\p{Is_Blk=_-Gothic}', "");
-Expect(0, 66383, '\p{^Is_Blk=_-Gothic}', "");
-Expect(0, 66383, '\P{Is_Blk=_-Gothic}', "");
-Expect(1, 66383, '\P{^Is_Blk=_-Gothic}', "");
-Expect(0, 66351, '\p{Is_Blk=_-Gothic}', "");
-Expect(1, 66351, '\p{^Is_Blk=_-Gothic}', "");
-Expect(1, 66351, '\P{Is_Blk=_-Gothic}', "");
-Expect(0, 66351, '\P{^Is_Blk=_-Gothic}', "");
-Error('\p{Block=_:=ETHIOPIC}');
-Error('\P{Block=_:=ETHIOPIC}');
-Expect(1, 4991, '\p{Block=ethiopic}', "");
-Expect(0, 4991, '\p{^Block=ethiopic}', "");
-Expect(0, 4991, '\P{Block=ethiopic}', "");
-Expect(1, 4991, '\P{^Block=ethiopic}', "");
-Expect(0, 4607, '\p{Block=ethiopic}', "");
-Expect(1, 4607, '\p{^Block=ethiopic}', "");
-Expect(1, 4607, '\P{Block=ethiopic}', "");
-Expect(0, 4607, '\P{^Block=ethiopic}', "");
-Expect(1, 4991, '\p{Block= Ethiopic}', "");
-Expect(0, 4991, '\p{^Block= Ethiopic}', "");
-Expect(0, 4991, '\P{Block= Ethiopic}', "");
-Expect(1, 4991, '\P{^Block= Ethiopic}', "");
-Expect(0, 4607, '\p{Block= Ethiopic}', "");
-Expect(1, 4607, '\p{^Block= Ethiopic}', "");
-Expect(1, 4607, '\P{Block= Ethiopic}', "");
-Expect(0, 4607, '\P{^Block= Ethiopic}', "");
-Error('\p{Blk=- Ethiopic/a/}');
-Error('\P{Blk=- Ethiopic/a/}');
-Expect(1, 4991, '\p{Blk=ethiopic}', "");
-Expect(0, 4991, '\p{^Blk=ethiopic}', "");
-Expect(0, 4991, '\P{Blk=ethiopic}', "");
-Expect(1, 4991, '\P{^Blk=ethiopic}', "");
-Expect(0, 4607, '\p{Blk=ethiopic}', "");
-Expect(1, 4607, '\p{^Blk=ethiopic}', "");
-Expect(1, 4607, '\P{Blk=ethiopic}', "");
-Expect(0, 4607, '\P{^Blk=ethiopic}', "");
-Expect(1, 4991, '\p{Blk= ETHIOPIC}', "");
-Expect(0, 4991, '\p{^Blk= ETHIOPIC}', "");
-Expect(0, 4991, '\P{Blk= ETHIOPIC}', "");
-Expect(1, 4991, '\P{^Blk= ETHIOPIC}', "");
-Expect(0, 4607, '\p{Blk= ETHIOPIC}', "");
-Expect(1, 4607, '\p{^Blk= ETHIOPIC}', "");
-Expect(1, 4607, '\P{Blk= ETHIOPIC}', "");
-Expect(0, 4607, '\P{^Blk= ETHIOPIC}', "");
-Error('\p{Is_Block:_/a/ETHIOPIC}');
-Error('\P{Is_Block:_/a/ETHIOPIC}');
-Expect(1, 4991, '\p{Is_Block=ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Block=ethiopic}', "");
-Expect(0, 4991, '\P{Is_Block=ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Block=ethiopic}', "");
-Expect(0, 4607, '\p{Is_Block=ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Block=ethiopic}', "");
-Expect(1, 4607, '\P{Is_Block=ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Block=ethiopic}', "");
-Expect(1, 4991, '\p{Is_Block= Ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Block= Ethiopic}', "");
-Expect(0, 4991, '\P{Is_Block= Ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Block= Ethiopic}', "");
-Expect(0, 4607, '\p{Is_Block= Ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Block= Ethiopic}', "");
-Expect(1, 4607, '\P{Is_Block= Ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Block= Ethiopic}', "");
-Error('\p{Is_Blk=/a/_ Ethiopic}');
-Error('\P{Is_Blk=/a/_ Ethiopic}');
-Expect(1, 4991, '\p{Is_Blk=ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Blk=ethiopic}', "");
-Expect(0, 4991, '\P{Is_Blk=ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Blk=ethiopic}', "");
-Expect(0, 4607, '\p{Is_Blk=ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Blk=ethiopic}', "");
-Expect(1, 4607, '\P{Is_Blk=ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Blk=ethiopic}', "");
-Expect(1, 4991, '\p{Is_Blk=_Ethiopic}', "");
-Expect(0, 4991, '\p{^Is_Blk=_Ethiopic}', "");
-Expect(0, 4991, '\P{Is_Blk=_Ethiopic}', "");
-Expect(1, 4991, '\P{^Is_Blk=_Ethiopic}', "");
-Expect(0, 4607, '\p{Is_Blk=_Ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Blk=_Ethiopic}', "");
-Expect(1, 4607, '\P{Is_Blk=_Ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Blk=_Ethiopic}', "");
-Error('\p{Block=_ BUGINESE:=}');
-Error('\P{Block=_ BUGINESE:=}');
-Expect(1, 6687, '\p{Block=buginese}', "");
-Expect(0, 6687, '\p{^Block=buginese}', "");
-Expect(0, 6687, '\P{Block=buginese}', "");
-Expect(1, 6687, '\P{^Block=buginese}', "");
-Expect(0, 6655, '\p{Block=buginese}', "");
-Expect(1, 6655, '\p{^Block=buginese}', "");
-Expect(1, 6655, '\P{Block=buginese}', "");
-Expect(0, 6655, '\P{^Block=buginese}', "");
-Expect(1, 6687, '\p{Block= BUGINESE}', "");
-Expect(0, 6687, '\p{^Block= BUGINESE}', "");
-Expect(0, 6687, '\P{Block= BUGINESE}', "");
-Expect(1, 6687, '\P{^Block= BUGINESE}', "");
-Expect(0, 6655, '\p{Block= BUGINESE}', "");
-Expect(1, 6655, '\p{^Block= BUGINESE}', "");
-Expect(1, 6655, '\P{Block= BUGINESE}', "");
-Expect(0, 6655, '\P{^Block= BUGINESE}', "");
-Error('\p{Blk= :=Buginese}');
-Error('\P{Blk= :=Buginese}');
-Expect(1, 6687, '\p{Blk=buginese}', "");
-Expect(0, 6687, '\p{^Blk=buginese}', "");
-Expect(0, 6687, '\P{Blk=buginese}', "");
-Expect(1, 6687, '\P{^Blk=buginese}', "");
-Expect(0, 6655, '\p{Blk=buginese}', "");
-Expect(1, 6655, '\p{^Blk=buginese}', "");
-Expect(1, 6655, '\P{Blk=buginese}', "");
-Expect(0, 6655, '\P{^Blk=buginese}', "");
-Expect(1, 6687, '\p{Blk: Buginese}', "");
-Expect(0, 6687, '\p{^Blk: Buginese}', "");
-Expect(0, 6687, '\P{Blk: Buginese}', "");
-Expect(1, 6687, '\P{^Blk: Buginese}', "");
-Expect(0, 6655, '\p{Blk: Buginese}', "");
-Expect(1, 6655, '\p{^Blk: Buginese}', "");
-Expect(1, 6655, '\P{Blk: Buginese}', "");
-Expect(0, 6655, '\P{^Blk: Buginese}', "");
-Error('\p{Is_Block=/a/ buginese}');
-Error('\P{Is_Block=/a/ buginese}');
-Expect(1, 6687, '\p{Is_Block=buginese}', "");
-Expect(0, 6687, '\p{^Is_Block=buginese}', "");
-Expect(0, 6687, '\P{Is_Block=buginese}', "");
-Expect(1, 6687, '\P{^Is_Block=buginese}', "");
-Expect(0, 6655, '\p{Is_Block=buginese}', "");
-Expect(1, 6655, '\p{^Is_Block=buginese}', "");
-Expect(1, 6655, '\P{Is_Block=buginese}', "");
-Expect(0, 6655, '\P{^Is_Block=buginese}', "");
-Expect(1, 6687, '\p{Is_Block: Buginese}', "");
-Expect(0, 6687, '\p{^Is_Block: Buginese}', "");
-Expect(0, 6687, '\P{Is_Block: Buginese}', "");
-Expect(1, 6687, '\P{^Is_Block: Buginese}', "");
-Expect(0, 6655, '\p{Is_Block: Buginese}', "");
-Expect(1, 6655, '\p{^Is_Block: Buginese}', "");
-Expect(1, 6655, '\P{Is_Block: Buginese}', "");
-Expect(0, 6655, '\P{^Is_Block: Buginese}', "");
-Error('\p{Is_Blk= /a/BUGINESE}');
-Error('\P{Is_Blk= /a/BUGINESE}');
-Expect(1, 6687, '\p{Is_Blk: buginese}', "");
-Expect(0, 6687, '\p{^Is_Blk: buginese}', "");
-Expect(0, 6687, '\P{Is_Blk: buginese}', "");
-Expect(1, 6687, '\P{^Is_Blk: buginese}', "");
-Expect(0, 6655, '\p{Is_Blk: buginese}', "");
-Expect(1, 6655, '\p{^Is_Blk: buginese}', "");
-Expect(1, 6655, '\P{Is_Blk: buginese}', "");
-Expect(0, 6655, '\P{^Is_Blk: buginese}', "");
-Expect(1, 6687, '\p{Is_Blk=--BUGINESE}', "");
-Expect(0, 6687, '\p{^Is_Blk=--BUGINESE}', "");
-Expect(0, 6687, '\P{Is_Blk=--BUGINESE}', "");
-Expect(1, 6687, '\P{^Is_Blk=--BUGINESE}', "");
-Expect(0, 6655, '\p{Is_Blk=--BUGINESE}', "");
-Expect(1, 6655, '\p{^Is_Blk=--BUGINESE}', "");
-Expect(1, 6655, '\P{Is_Blk=--BUGINESE}', "");
-Expect(0, 6655, '\P{^Is_Blk=--BUGINESE}', "");
-Error('\p{Block=- MATHEMATICAL:=Alphanumeric Symbols}');
-Error('\P{Block=- MATHEMATICAL:=Alphanumeric Symbols}');
-Expect(1, 120831, '\p{Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(0, 120831, '\p{^Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(0, 120831, '\P{Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(1, 120831, '\P{^Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(0, 119807, '\p{Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(1, 119807, '\p{^Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(1, 119807, '\P{Block= MathematicalAlphanumericSYMBOLS}', "");
-Expect(0, 119807, '\P{^Block= MathematicalAlphanumericSYMBOLS}', "");
-Error('\p{Blk= -MATHEMATICAL/a/ALPHANUMERIC symbols}');
-Error('\P{Blk= -MATHEMATICAL/a/ALPHANUMERIC symbols}');
-Expect(1, 120831, '\p{Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Blk= Mathematical Alphanumeric symbols}', "");
-Expect(0, 120831, '\p{^Blk= Mathematical Alphanumeric symbols}', "");
-Expect(0, 120831, '\P{Blk= Mathematical Alphanumeric symbols}', "");
-Expect(1, 120831, '\P{^Blk= Mathematical Alphanumeric symbols}', "");
-Expect(0, 119807, '\p{Blk= Mathematical Alphanumeric symbols}', "");
-Expect(1, 119807, '\p{^Blk= Mathematical Alphanumeric symbols}', "");
-Expect(1, 119807, '\P{Blk= Mathematical Alphanumeric symbols}', "");
-Expect(0, 119807, '\P{^Blk= Mathematical Alphanumeric symbols}', "");
-Error('\p{Is_Block= /a/mathematical_AlphanumericSymbols}');
-Error('\P{Is_Block= /a/mathematical_AlphanumericSymbols}');
-Expect(1, 120831, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Is_Block=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(0, 120831, '\p{^Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(0, 120831, '\P{Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(1, 120831, '\P{^Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(0, 119807, '\p{Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(1, 119807, '\p{^Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(1, 119807, '\P{Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Expect(0, 119807, '\P{^Is_Block:_Mathematical Alphanumeric_Symbols}', "");
-Error('\p{Is_Blk= MATHEMATICAL:=ALPHANUMERIC-symbols}');
-Error('\P{Is_Blk= MATHEMATICAL:=ALPHANUMERIC-symbols}');
-Expect(1, 120831, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^Is_Blk=mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(0, 120831, '\p{^Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(0, 120831, '\P{Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(1, 120831, '\P{^Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(0, 119807, '\p{Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(1, 119807, '\p{^Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(1, 119807, '\P{Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Expect(0, 119807, '\P{^Is_Blk=- MathematicalALPHANUMERIC_Symbols}', "");
-Error('\p{Block: _Inscriptional Pahlavi:=}');
-Error('\P{Block: _Inscriptional Pahlavi:=}');
-Expect(1, 68479, '\p{Block=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^Block=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{Block=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^Block=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Block=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Block=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Block=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Block=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\p{Block= Inscriptional Pahlavi}', "");
-Expect(0, 68479, '\p{^Block= Inscriptional Pahlavi}', "");
-Expect(0, 68479, '\P{Block= Inscriptional Pahlavi}', "");
-Expect(1, 68479, '\P{^Block= Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\p{Block= Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\p{^Block= Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\P{Block= Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\P{^Block= Inscriptional Pahlavi}', "");
-Error('\p{Blk=/a/_Inscriptional_Pahlavi}');
-Error('\P{Blk=/a/_Inscriptional_Pahlavi}');
-Expect(1, 68479, '\p{Blk=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^Blk=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{Blk=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^Blk=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Blk=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Blk=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Blk=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Blk=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\p{Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(0, 68479, '\p{^Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(0, 68479, '\P{Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(1, 68479, '\P{^Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(0, 68447, '\p{Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(1, 68447, '\p{^Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(1, 68447, '\P{Blk=INSCRIPTIONAL Pahlavi}', "");
-Expect(0, 68447, '\P{^Blk=INSCRIPTIONAL Pahlavi}', "");
-Error('\p{Is_Block: _inscriptional Pahlavi/a/}');
-Error('\P{Is_Block: _inscriptional Pahlavi/a/}');
-Expect(1, 68479, '\p{Is_Block=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^Is_Block=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{Is_Block=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^Is_Block=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Is_Block=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Is_Block=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Is_Block=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Is_Block=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\p{Is_Block=_inscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^Is_Block=_inscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{Is_Block=_inscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^Is_Block=_inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Is_Block=_inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Is_Block=_inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Is_Block=_inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Is_Block=_inscriptionalpahlavi}', "");
-Error('\p{Is_Blk= _Inscriptional-pahlavi:=}');
-Error('\P{Is_Blk= _Inscriptional-pahlavi:=}');
-Expect(1, 68479, '\p{Is_Blk=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^Is_Blk=inscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{Is_Blk=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^Is_Blk=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Is_Blk=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Is_Blk=inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Is_Blk=inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Is_Blk=inscriptionalpahlavi}', "");
-Expect(1, 68479, '\p{Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(0, 68479, '\p{^Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(0, 68479, '\P{Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(1, 68479, '\P{^Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(0, 68447, '\p{Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(1, 68447, '\p{^Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(1, 68447, '\P{Is_Blk=_ InscriptionalPahlavi}', "");
-Expect(0, 68447, '\P{^Is_Blk=_ InscriptionalPahlavi}', "");
-Error('\p{Block= /a/Unified_CANADIAN-Aboriginal_syllabics-Extended}');
-Error('\P{Block= /a/Unified_CANADIAN-Aboriginal_syllabics-Extended}');
-Expect(1, 6399, '\p{Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(0, 6399, '\p{^Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(0, 6399, '\P{Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(1, 6399, '\P{^Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(0, 6319, '\p{Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(1, 6319, '\p{^Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(1, 6319, '\P{Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Expect(0, 6319, '\P{^Block= unifiedCanadianAboriginalSYLLABICSEXTENDED}', "");
-Error('\p{Blk=_ UnifiedCanadian:=ABORIGINAL Syllabics-Extended}');
-Error('\P{Blk=_ UnifiedCanadian:=ABORIGINAL Syllabics-Extended}');
-Expect(1, 6399, '\p{Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(0, 6399, '\p{^Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(0, 6399, '\P{Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(1, 6399, '\P{^Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(0, 6319, '\p{Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(1, 6319, '\p{^Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(1, 6319, '\P{Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Expect(0, 6319, '\P{^Blk: UNIFIED CANADIANAboriginal SYLLABICS-extended}', "");
-Error('\p{Is_Block=-Unified-Canadian/a/Aboriginal-syllabics Extended}');
-Error('\P{Is_Block=-Unified-Canadian/a/Aboriginal-syllabics Extended}');
-Expect(1, 6399, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^Is_Block=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(0, 6399, '\p{^Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(0, 6399, '\P{Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(1, 6399, '\P{^Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(0, 6319, '\p{Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(1, 6319, '\p{^Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(1, 6319, '\P{Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Expect(0, 6319, '\P{^Is_Block= UNIFIED-Canadian AboriginalSyllabics extended}', "");
-Error('\p{Is_Blk=:=- Unifiedcanadian Aboriginal_SYLLABICS Extended}');
-Error('\P{Is_Blk=:=- Unifiedcanadian Aboriginal_SYLLABICS Extended}');
-Expect(1, 6399, '\p{Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^Is_Blk=unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(0, 6399, '\p{^Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(0, 6399, '\P{Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(1, 6399, '\P{^Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(0, 6319, '\p{Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(1, 6319, '\p{^Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(1, 6319, '\P{Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Expect(0, 6319, '\P{^Is_Blk: unified canadian ABORIGINAL syllabics_EXTENDED}', "");
-Error('\p{Block: -Kangxi_radicals/a/}');
-Error('\P{Block: -Kangxi_radicals/a/}');
-Expect(1, 12255, '\p{Block=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Block=kangxiradicals}', "");
-Expect(0, 12255, '\P{Block=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Block=kangxiradicals}', "");
-Expect(0, 12031, '\p{Block=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Block=kangxiradicals}', "");
-Expect(1, 12031, '\P{Block=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Block=kangxiradicals}', "");
-Expect(1, 12255, '\p{Block:KANGXI-Radicals}', "");
-Expect(0, 12255, '\p{^Block:KANGXI-Radicals}', "");
-Expect(0, 12255, '\P{Block:KANGXI-Radicals}', "");
-Expect(1, 12255, '\P{^Block:KANGXI-Radicals}', "");
-Expect(0, 12031, '\p{Block:KANGXI-Radicals}', "");
-Expect(1, 12031, '\p{^Block:KANGXI-Radicals}', "");
-Expect(1, 12031, '\P{Block:KANGXI-Radicals}', "");
-Expect(0, 12031, '\P{^Block:KANGXI-Radicals}', "");
-Error('\p{Blk: _KANGXIradicals/a/}');
-Error('\P{Blk: _KANGXIradicals/a/}');
-Expect(1, 12255, '\p{Blk=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Blk=kangxiradicals}', "");
-Expect(0, 12255, '\P{Blk=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Blk=kangxiradicals}', "");
-Expect(0, 12031, '\p{Blk=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Blk=kangxiradicals}', "");
-Expect(1, 12031, '\P{Blk=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Blk=kangxiradicals}', "");
-Expect(1, 12255, '\p{Blk= kangxi_Radicals}', "");
-Expect(0, 12255, '\p{^Blk= kangxi_Radicals}', "");
-Expect(0, 12255, '\P{Blk= kangxi_Radicals}', "");
-Expect(1, 12255, '\P{^Blk= kangxi_Radicals}', "");
-Expect(0, 12031, '\p{Blk= kangxi_Radicals}', "");
-Expect(1, 12031, '\p{^Blk= kangxi_Radicals}', "");
-Expect(1, 12031, '\P{Blk= kangxi_Radicals}', "");
-Expect(0, 12031, '\P{^Blk= kangxi_Radicals}', "");
-Error('\p{Is_Block=--Kangxi RADICALS/a/}');
-Error('\P{Is_Block=--Kangxi RADICALS/a/}');
-Expect(1, 12255, '\p{Is_Block=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Is_Block=kangxiradicals}', "");
-Expect(0, 12255, '\P{Is_Block=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Is_Block=kangxiradicals}', "");
-Expect(0, 12031, '\p{Is_Block=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Is_Block=kangxiradicals}', "");
-Expect(1, 12031, '\P{Is_Block=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Is_Block=kangxiradicals}', "");
-Expect(1, 12255, '\p{Is_Block=_ Kangxi-radicals}', "");
-Expect(0, 12255, '\p{^Is_Block=_ Kangxi-radicals}', "");
-Expect(0, 12255, '\P{Is_Block=_ Kangxi-radicals}', "");
-Expect(1, 12255, '\P{^Is_Block=_ Kangxi-radicals}', "");
-Expect(0, 12031, '\p{Is_Block=_ Kangxi-radicals}', "");
-Expect(1, 12031, '\p{^Is_Block=_ Kangxi-radicals}', "");
-Expect(1, 12031, '\P{Is_Block=_ Kangxi-radicals}', "");
-Expect(0, 12031, '\P{^Is_Block=_ Kangxi-radicals}', "");
-Error('\p{Is_Blk: /a/KangxiRadicals}');
-Error('\P{Is_Blk: /a/KangxiRadicals}');
-Expect(1, 12255, '\p{Is_Blk=kangxiradicals}', "");
-Expect(0, 12255, '\p{^Is_Blk=kangxiradicals}', "");
-Expect(0, 12255, '\P{Is_Blk=kangxiradicals}', "");
-Expect(1, 12255, '\P{^Is_Blk=kangxiradicals}', "");
-Expect(0, 12031, '\p{Is_Blk=kangxiradicals}', "");
-Expect(1, 12031, '\p{^Is_Blk=kangxiradicals}', "");
-Expect(1, 12031, '\P{Is_Blk=kangxiradicals}', "");
-Expect(0, 12031, '\P{^Is_Blk=kangxiradicals}', "");
-Expect(1, 12255, '\p{Is_Blk= Kangxi-radicals}', "");
-Expect(0, 12255, '\p{^Is_Blk= Kangxi-radicals}', "");
-Expect(0, 12255, '\P{Is_Blk= Kangxi-radicals}', "");
-Expect(1, 12255, '\P{^Is_Blk= Kangxi-radicals}', "");
-Expect(0, 12031, '\p{Is_Blk= Kangxi-radicals}', "");
-Expect(1, 12031, '\p{^Is_Blk= Kangxi-radicals}', "");
-Expect(1, 12031, '\P{Is_Blk= Kangxi-radicals}', "");
-Expect(0, 12031, '\P{^Is_Blk= Kangxi-radicals}', "");
-Error('\p{Block=-_Arabic presentation FORMS_b:=}');
-Error('\P{Block=-_Arabic presentation FORMS_b:=}');
-Expect(1, 65279, '\p{Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Block=_Arabic presentation FORMS-B}', "");
-Expect(0, 65279, '\p{^Block=_Arabic presentation FORMS-B}', "");
-Expect(0, 65279, '\P{Block=_Arabic presentation FORMS-B}', "");
-Expect(1, 65279, '\P{^Block=_Arabic presentation FORMS-B}', "");
-Expect(0, 65135, '\p{Block=_Arabic presentation FORMS-B}', "");
-Expect(1, 65135, '\p{^Block=_Arabic presentation FORMS-B}', "");
-Expect(1, 65135, '\P{Block=_Arabic presentation FORMS-B}', "");
-Expect(0, 65135, '\P{^Block=_Arabic presentation FORMS-B}', "");
-Error('\p{Blk=_-ARABIC/a/PresentationForms-B}');
-Error('\P{Blk=_-ARABIC/a/PresentationForms-B}');
-Expect(1, 65279, '\p{Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(0, 65279, '\p{^Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(0, 65279, '\P{Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(1, 65279, '\P{^Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(0, 65135, '\p{Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(1, 65135, '\p{^Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(1, 65135, '\P{Blk=_ ArabicPRESENTATION FORMS B}', "");
-Expect(0, 65135, '\P{^Blk=_ ArabicPRESENTATION FORMS B}', "");
-Error('\p{Is_Block=/a/ ARABIC Presentation FORMSB}');
-Error('\P{Is_Block=/a/ ARABIC Presentation FORMSB}');
-Expect(1, 65279, '\p{Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Is_Block=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Is_Block=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Is_Block= arabic_presentation Forms_b}', "");
-Expect(0, 65279, '\p{^Is_Block= arabic_presentation Forms_b}', "");
-Expect(0, 65279, '\P{Is_Block= arabic_presentation Forms_b}', "");
-Expect(1, 65279, '\P{^Is_Block= arabic_presentation Forms_b}', "");
-Expect(0, 65135, '\p{Is_Block= arabic_presentation Forms_b}', "");
-Expect(1, 65135, '\p{^Is_Block= arabic_presentation Forms_b}', "");
-Expect(1, 65135, '\P{Is_Block= arabic_presentation Forms_b}', "");
-Expect(0, 65135, '\P{^Is_Block= arabic_presentation Forms_b}', "");
-Error('\p{Is_Blk= :=arabic_presentation Forms B}');
-Error('\P{Is_Blk= :=arabic_presentation Forms B}');
-Expect(1, 65279, '\p{Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{Is_Blk=arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^Is_Blk=arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(0, 65279, '\p{^Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(0, 65279, '\P{Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(1, 65279, '\P{^Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(0, 65135, '\p{Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(1, 65135, '\p{^Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(1, 65135, '\P{Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Expect(0, 65135, '\P{^Is_Blk=_ARABIC_presentation_FORMS B}', "");
-Error('\p{Block=:=-_Gurmukhi}');
-Error('\P{Block=:=-_Gurmukhi}');
-Expect(1, 2687, '\p{Block=gurmukhi}', "");
-Expect(0, 2687, '\p{^Block=gurmukhi}', "");
-Expect(0, 2687, '\P{Block=gurmukhi}', "");
-Expect(1, 2687, '\P{^Block=gurmukhi}', "");
-Expect(0, 2559, '\p{Block=gurmukhi}', "");
-Expect(1, 2559, '\p{^Block=gurmukhi}', "");
-Expect(1, 2559, '\P{Block=gurmukhi}', "");
-Expect(0, 2559, '\P{^Block=gurmukhi}', "");
-Expect(1, 2687, '\p{Block= GURMUKHI}', "");
-Expect(0, 2687, '\p{^Block= GURMUKHI}', "");
-Expect(0, 2687, '\P{Block= GURMUKHI}', "");
-Expect(1, 2687, '\P{^Block= GURMUKHI}', "");
-Expect(0, 2559, '\p{Block= GURMUKHI}', "");
-Expect(1, 2559, '\p{^Block= GURMUKHI}', "");
-Expect(1, 2559, '\P{Block= GURMUKHI}', "");
-Expect(0, 2559, '\P{^Block= GURMUKHI}', "");
-Error('\p{Blk=-/a/Gurmukhi}');
-Error('\P{Blk=-/a/Gurmukhi}');
-Expect(1, 2687, '\p{Blk=gurmukhi}', "");
-Expect(0, 2687, '\p{^Blk=gurmukhi}', "");
-Expect(0, 2687, '\P{Blk=gurmukhi}', "");
-Expect(1, 2687, '\P{^Blk=gurmukhi}', "");
-Expect(0, 2559, '\p{Blk=gurmukhi}', "");
-Expect(1, 2559, '\p{^Blk=gurmukhi}', "");
-Expect(1, 2559, '\P{Blk=gurmukhi}', "");
-Expect(0, 2559, '\P{^Blk=gurmukhi}', "");
-Expect(1, 2687, '\p{Blk=_Gurmukhi}', "");
-Expect(0, 2687, '\p{^Blk=_Gurmukhi}', "");
-Expect(0, 2687, '\P{Blk=_Gurmukhi}', "");
-Expect(1, 2687, '\P{^Blk=_Gurmukhi}', "");
-Expect(0, 2559, '\p{Blk=_Gurmukhi}', "");
-Expect(1, 2559, '\p{^Blk=_Gurmukhi}', "");
-Expect(1, 2559, '\P{Blk=_Gurmukhi}', "");
-Expect(0, 2559, '\P{^Blk=_Gurmukhi}', "");
-Error('\p{Is_Block=/a/-GURMUKHI}');
-Error('\P{Is_Block=/a/-GURMUKHI}');
-Expect(1, 2687, '\p{Is_Block=gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Block=gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Block=gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Block=gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Block=gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Block=gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Block=gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Block=gurmukhi}', "");
-Expect(1, 2687, '\p{Is_Block: gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Block: gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Block: gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Block: gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Block: gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Block: gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Block: gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Block: gurmukhi}', "");
-Error('\p{Is_Blk: :=--gurmukhi}');
-Error('\P{Is_Blk: :=--gurmukhi}');
-Expect(1, 2687, '\p{Is_Blk=gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Blk=gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Blk=gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Blk=gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Blk=gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Blk=gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Blk=gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Blk=gurmukhi}', "");
-Expect(1, 2687, '\p{Is_Blk= Gurmukhi}', "");
-Expect(0, 2687, '\p{^Is_Blk= Gurmukhi}', "");
-Expect(0, 2687, '\P{Is_Blk= Gurmukhi}', "");
-Expect(1, 2687, '\P{^Is_Blk= Gurmukhi}', "");
-Expect(0, 2559, '\p{Is_Blk= Gurmukhi}', "");
-Expect(1, 2559, '\p{^Is_Blk= Gurmukhi}', "");
-Expect(1, 2559, '\P{Is_Blk= Gurmukhi}', "");
-Expect(0, 2559, '\P{^Is_Blk= Gurmukhi}', "");
-Error('\p{Block= /a/ENCLOSED_Ideographic Supplement}');
-Error('\P{Block= /a/ENCLOSED_Ideographic Supplement}');
-Expect(1, 127743, '\p{Block=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^Block=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{Block=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^Block=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{Block=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^Block=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{Block=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^Block=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{Block= Enclosed ideographic-Supplement}', "");
-Expect(0, 127743, '\p{^Block= Enclosed ideographic-Supplement}', "");
-Expect(0, 127743, '\P{Block= Enclosed ideographic-Supplement}', "");
-Expect(1, 127743, '\P{^Block= Enclosed ideographic-Supplement}', "");
-Expect(0, 127487, '\p{Block= Enclosed ideographic-Supplement}', "");
-Expect(1, 127487, '\p{^Block= Enclosed ideographic-Supplement}', "");
-Expect(1, 127487, '\P{Block= Enclosed ideographic-Supplement}', "");
-Expect(0, 127487, '\P{^Block= Enclosed ideographic-Supplement}', "");
-Error('\p{Blk=- ENCLOSED_IDEOGRAPHIC_Supplement/a/}');
-Error('\P{Blk=- ENCLOSED_IDEOGRAPHIC_Supplement/a/}');
-Expect(1, 127743, '\p{Blk=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^Blk=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{Blk=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^Blk=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{Blk=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^Blk=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{Blk=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^Blk=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(0, 127743, '\p{^Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(0, 127743, '\P{Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(1, 127743, '\P{^Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(0, 127487, '\p{Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(1, 127487, '\p{^Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(1, 127487, '\P{Blk= ENCLOSED_Ideographic-Supplement}', "");
-Expect(0, 127487, '\P{^Blk= ENCLOSED_Ideographic-Supplement}', "");
-Error('\p{Is_Block:- ENCLOSED ideographic supplement:=}');
-Error('\P{Is_Block:- ENCLOSED ideographic supplement:=}');
-Expect(1, 127743, '\p{Is_Block=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^Is_Block=enclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{Is_Block=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^Is_Block=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{Is_Block=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^Is_Block=enclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{Is_Block=enclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^Is_Block=enclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(0, 127743, '\p{^Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(0, 127743, '\P{Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(1, 127743, '\P{^Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(0, 127487, '\p{Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(1, 127487, '\p{^Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(1, 127487, '\P{Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Expect(0, 127487, '\P{^Is_Block= ENCLOSED-Ideographic Supplement}', "");
-Error('\p{Is_Blk=_-Enclosed-IDEOGRAPHIC/a/SUPPLEMENT}');
-Error('\P{Is_Blk=_-Enclosed-IDEOGRAPHIC/a/SUPPLEMENT}');
-Expect(1, 127743, '\p{Is_Blk: enclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^Is_Blk: enclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{Is_Blk: enclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^Is_Blk: enclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{Is_Blk: enclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^Is_Blk: enclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{Is_Blk: enclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^Is_Blk: enclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(0, 127743, '\p{^Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(0, 127743, '\P{Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(1, 127743, '\P{^Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(0, 127487, '\p{Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(1, 127487, '\p{^Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(1, 127487, '\P{Is_Blk= Enclosed Ideographic-Supplement}', "");
-Expect(0, 127487, '\P{^Is_Blk= Enclosed Ideographic-Supplement}', "");
-Error('\p{Block= _phoneticExtensions SUPPLEMENT/a/}');
-Error('\P{Block= _phoneticExtensions SUPPLEMENT/a/}');
-Expect(1, 7615, '\p{Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Block=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Block=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Block=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Block=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(0, 7615, '\p{^Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(0, 7615, '\P{Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(1, 7615, '\P{^Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(0, 7551, '\p{Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(1, 7551, '\p{^Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(1, 7551, '\P{Block=_-PHONETIC_Extensions-Supplement}', "");
-Expect(0, 7551, '\P{^Block=_-PHONETIC_Extensions-Supplement}', "");
-Error('\p{Blk=:=phonetic_extensions Supplement}');
-Error('\P{Blk=:=phonetic_extensions Supplement}');
-Expect(1, 7615, '\p{Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Blk= Phonetic_Extensions supplement}', "");
-Expect(0, 7615, '\p{^Blk= Phonetic_Extensions supplement}', "");
-Expect(0, 7615, '\P{Blk= Phonetic_Extensions supplement}', "");
-Expect(1, 7615, '\P{^Blk= Phonetic_Extensions supplement}', "");
-Expect(0, 7551, '\p{Blk= Phonetic_Extensions supplement}', "");
-Expect(1, 7551, '\p{^Blk= Phonetic_Extensions supplement}', "");
-Expect(1, 7551, '\P{Blk= Phonetic_Extensions supplement}', "");
-Expect(0, 7551, '\P{^Blk= Phonetic_Extensions supplement}', "");
-Error('\p{Is_Block= Phonetic_Extensions/a/supplement}');
-Error('\P{Is_Block= Phonetic_Extensions/a/supplement}');
-Expect(1, 7615, '\p{Is_Block: phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Is_Block: phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Is_Block: phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Is_Block: phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Is_Block: phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Is_Block: phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Is_Block: phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Is_Block: phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(0, 7615, '\p{^Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(0, 7615, '\P{Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(1, 7615, '\P{^Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(0, 7551, '\p{Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(1, 7551, '\p{^Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(1, 7551, '\P{Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Expect(0, 7551, '\P{^Is_Block:__PHONETIC_EXTENSIONSSUPPLEMENT}', "");
-Error('\p{Is_Blk=:=phonetic ExtensionsSupplement}');
-Error('\P{Is_Blk=:=phonetic ExtensionsSupplement}');
-Expect(1, 7615, '\p{Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{Is_Blk=phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^Is_Blk=phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(0, 7615, '\p{^Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(0, 7615, '\P{Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(1, 7615, '\P{^Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(0, 7551, '\p{Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(1, 7551, '\p{^Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(1, 7551, '\P{Is_Blk=- Phonetic-extensions_supplement}', "");
-Expect(0, 7551, '\P{^Is_Blk=- Phonetic-extensions_supplement}', "");
-Error('\p{Block: -GREEK/a/Extended}');
-Error('\P{Block: -GREEK/a/Extended}');
-Expect(1, 8191, '\p{Block=greekextended}', "");
-Expect(0, 8191, '\p{^Block=greekextended}', "");
-Expect(0, 8191, '\P{Block=greekextended}', "");
-Expect(1, 8191, '\P{^Block=greekextended}', "");
-Expect(0, 7935, '\p{Block=greekextended}', "");
-Expect(1, 7935, '\p{^Block=greekextended}', "");
-Expect(1, 7935, '\P{Block=greekextended}', "");
-Expect(0, 7935, '\P{^Block=greekextended}', "");
-Expect(1, 8191, '\p{Block: greek Extended}', "");
-Expect(0, 8191, '\p{^Block: greek Extended}', "");
-Expect(0, 8191, '\P{Block: greek Extended}', "");
-Expect(1, 8191, '\P{^Block: greek Extended}', "");
-Expect(0, 7935, '\p{Block: greek Extended}', "");
-Expect(1, 7935, '\p{^Block: greek Extended}', "");
-Expect(1, 7935, '\P{Block: greek Extended}', "");
-Expect(0, 7935, '\P{^Block: greek Extended}', "");
-Error('\p{Blk=_/a/Greek EXTENDED}');
-Error('\P{Blk=_/a/Greek EXTENDED}');
-Expect(1, 8191, '\p{Blk:greekextended}', "");
-Expect(0, 8191, '\p{^Blk:greekextended}', "");
-Expect(0, 8191, '\P{Blk:greekextended}', "");
-Expect(1, 8191, '\P{^Blk:greekextended}', "");
-Expect(0, 7935, '\p{Blk:greekextended}', "");
-Expect(1, 7935, '\p{^Blk:greekextended}', "");
-Expect(1, 7935, '\P{Blk:greekextended}', "");
-Expect(0, 7935, '\P{^Blk:greekextended}', "");
-Expect(1, 8191, '\p{Blk=- greek-Extended}', "");
-Expect(0, 8191, '\p{^Blk=- greek-Extended}', "");
-Expect(0, 8191, '\P{Blk=- greek-Extended}', "");
-Expect(1, 8191, '\P{^Blk=- greek-Extended}', "");
-Expect(0, 7935, '\p{Blk=- greek-Extended}', "");
-Expect(1, 7935, '\p{^Blk=- greek-Extended}', "");
-Expect(1, 7935, '\P{Blk=- greek-Extended}', "");
-Expect(0, 7935, '\P{^Blk=- greek-Extended}', "");
-Error('\p{Is_Block: /a/Greek_extended}');
-Error('\P{Is_Block: /a/Greek_extended}');
-Expect(1, 8191, '\p{Is_Block: greekextended}', "");
-Expect(0, 8191, '\p{^Is_Block: greekextended}', "");
-Expect(0, 8191, '\P{Is_Block: greekextended}', "");
-Expect(1, 8191, '\P{^Is_Block: greekextended}', "");
-Expect(0, 7935, '\p{Is_Block: greekextended}', "");
-Expect(1, 7935, '\p{^Is_Block: greekextended}', "");
-Expect(1, 7935, '\P{Is_Block: greekextended}', "");
-Expect(0, 7935, '\P{^Is_Block: greekextended}', "");
-Expect(1, 8191, '\p{Is_Block: _Greek Extended}', "");
-Expect(0, 8191, '\p{^Is_Block: _Greek Extended}', "");
-Expect(0, 8191, '\P{Is_Block: _Greek Extended}', "");
-Expect(1, 8191, '\P{^Is_Block: _Greek Extended}', "");
-Expect(0, 7935, '\p{Is_Block: _Greek Extended}', "");
-Expect(1, 7935, '\p{^Is_Block: _Greek Extended}', "");
-Expect(1, 7935, '\P{Is_Block: _Greek Extended}', "");
-Expect(0, 7935, '\P{^Is_Block: _Greek Extended}', "");
-Error('\p{Is_Blk=/a/__GREEK_Extended}');
-Error('\P{Is_Blk=/a/__GREEK_Extended}');
-Expect(1, 8191, '\p{Is_Blk=greekextended}', "");
-Expect(0, 8191, '\p{^Is_Blk=greekextended}', "");
-Expect(0, 8191, '\P{Is_Blk=greekextended}', "");
-Expect(1, 8191, '\P{^Is_Blk=greekextended}', "");
-Expect(0, 7935, '\p{Is_Blk=greekextended}', "");
-Expect(1, 7935, '\p{^Is_Blk=greekextended}', "");
-Expect(1, 7935, '\P{Is_Blk=greekextended}', "");
-Expect(0, 7935, '\P{^Is_Blk=greekextended}', "");
-Expect(1, 8191, '\p{Is_Blk=greek_extended}', "");
-Expect(0, 8191, '\p{^Is_Blk=greek_extended}', "");
-Expect(0, 8191, '\P{Is_Blk=greek_extended}', "");
-Expect(1, 8191, '\P{^Is_Blk=greek_extended}', "");
-Expect(0, 7935, '\p{Is_Blk=greek_extended}', "");
-Expect(1, 7935, '\p{^Is_Blk=greek_extended}', "");
-Expect(1, 7935, '\P{Is_Blk=greek_extended}', "");
-Expect(0, 7935, '\P{^Is_Blk=greek_extended}', "");
-Error('\p{Block=/a/_deseret}');
-Error('\P{Block=/a/_deseret}');
-Expect(1, 66639, '\p{Block=deseret}', "");
-Expect(0, 66639, '\p{^Block=deseret}', "");
-Expect(0, 66639, '\P{Block=deseret}', "");
-Expect(1, 66639, '\P{^Block=deseret}', "");
-Expect(0, 66559, '\p{Block=deseret}', "");
-Expect(1, 66559, '\p{^Block=deseret}', "");
-Expect(1, 66559, '\P{Block=deseret}', "");
-Expect(0, 66559, '\P{^Block=deseret}', "");
-Expect(1, 66639, '\p{Block=_-Deseret}', "");
-Expect(0, 66639, '\p{^Block=_-Deseret}', "");
-Expect(0, 66639, '\P{Block=_-Deseret}', "");
-Expect(1, 66639, '\P{^Block=_-Deseret}', "");
-Expect(0, 66559, '\p{Block=_-Deseret}', "");
-Expect(1, 66559, '\p{^Block=_-Deseret}', "");
-Expect(1, 66559, '\P{Block=_-Deseret}', "");
-Expect(0, 66559, '\P{^Block=_-Deseret}', "");
-Error('\p{Blk= deseret/a/}');
-Error('\P{Blk= deseret/a/}');
-Expect(1, 66639, '\p{Blk=deseret}', "");
-Expect(0, 66639, '\p{^Blk=deseret}', "");
-Expect(0, 66639, '\P{Blk=deseret}', "");
-Expect(1, 66639, '\P{^Blk=deseret}', "");
-Expect(0, 66559, '\p{Blk=deseret}', "");
-Expect(1, 66559, '\p{^Blk=deseret}', "");
-Expect(1, 66559, '\P{Blk=deseret}', "");
-Expect(0, 66559, '\P{^Blk=deseret}', "");
-Expect(1, 66639, '\p{Blk=_DESERET}', "");
-Expect(0, 66639, '\p{^Blk=_DESERET}', "");
-Expect(0, 66639, '\P{Blk=_DESERET}', "");
-Expect(1, 66639, '\P{^Blk=_DESERET}', "");
-Expect(0, 66559, '\p{Blk=_DESERET}', "");
-Expect(1, 66559, '\p{^Blk=_DESERET}', "");
-Expect(1, 66559, '\P{Blk=_DESERET}', "");
-Expect(0, 66559, '\P{^Blk=_DESERET}', "");
-Error('\p{Is_Block=/a/Deseret}');
-Error('\P{Is_Block=/a/Deseret}');
-Expect(1, 66639, '\p{Is_Block=deseret}', "");
-Expect(0, 66639, '\p{^Is_Block=deseret}', "");
-Expect(0, 66639, '\P{Is_Block=deseret}', "");
-Expect(1, 66639, '\P{^Is_Block=deseret}', "");
-Expect(0, 66559, '\p{Is_Block=deseret}', "");
-Expect(1, 66559, '\p{^Is_Block=deseret}', "");
-Expect(1, 66559, '\P{Is_Block=deseret}', "");
-Expect(0, 66559, '\P{^Is_Block=deseret}', "");
-Expect(1, 66639, '\p{Is_Block=- Deseret}', "");
-Expect(0, 66639, '\p{^Is_Block=- Deseret}', "");
-Expect(0, 66639, '\P{Is_Block=- Deseret}', "");
-Expect(1, 66639, '\P{^Is_Block=- Deseret}', "");
-Expect(0, 66559, '\p{Is_Block=- Deseret}', "");
-Expect(1, 66559, '\p{^Is_Block=- Deseret}', "");
-Expect(1, 66559, '\P{Is_Block=- Deseret}', "");
-Expect(0, 66559, '\P{^Is_Block=- Deseret}', "");
-Error('\p{Is_Blk= :=DESERET}');
-Error('\P{Is_Blk= :=DESERET}');
-Expect(1, 66639, '\p{Is_Blk=deseret}', "");
-Expect(0, 66639, '\p{^Is_Blk=deseret}', "");
-Expect(0, 66639, '\P{Is_Blk=deseret}', "");
-Expect(1, 66639, '\P{^Is_Blk=deseret}', "");
-Expect(0, 66559, '\p{Is_Blk=deseret}', "");
-Expect(1, 66559, '\p{^Is_Blk=deseret}', "");
-Expect(1, 66559, '\P{Is_Blk=deseret}', "");
-Expect(0, 66559, '\P{^Is_Blk=deseret}', "");
-Expect(1, 66639, '\p{Is_Blk= _DESERET}', "");
-Expect(0, 66639, '\p{^Is_Blk= _DESERET}', "");
-Expect(0, 66639, '\P{Is_Blk= _DESERET}', "");
-Expect(1, 66639, '\P{^Is_Blk= _DESERET}', "");
-Expect(0, 66559, '\p{Is_Blk= _DESERET}', "");
-Expect(1, 66559, '\p{^Is_Blk= _DESERET}', "");
-Expect(1, 66559, '\P{Is_Blk= _DESERET}', "");
-Expect(0, 66559, '\P{^Is_Blk= _DESERET}', "");
-Error('\p{Block= Tai:=THAM}');
-Error('\P{Block= Tai:=THAM}');
-Expect(1, 6831, '\p{Block=taitham}', "");
-Expect(0, 6831, '\p{^Block=taitham}', "");
-Expect(0, 6831, '\P{Block=taitham}', "");
-Expect(1, 6831, '\P{^Block=taitham}', "");
-Expect(0, 6687, '\p{Block=taitham}', "");
-Expect(1, 6687, '\p{^Block=taitham}', "");
-Expect(1, 6687, '\P{Block=taitham}', "");
-Expect(0, 6687, '\P{^Block=taitham}', "");
-Expect(1, 6831, '\p{Block=_-TAI-Tham}', "");
-Expect(0, 6831, '\p{^Block=_-TAI-Tham}', "");
-Expect(0, 6831, '\P{Block=_-TAI-Tham}', "");
-Expect(1, 6831, '\P{^Block=_-TAI-Tham}', "");
-Expect(0, 6687, '\p{Block=_-TAI-Tham}', "");
-Expect(1, 6687, '\p{^Block=_-TAI-Tham}', "");
-Expect(1, 6687, '\P{Block=_-TAI-Tham}', "");
-Expect(0, 6687, '\P{^Block=_-TAI-Tham}', "");
-Error('\p{Blk=- Tai/a/Tham}');
-Error('\P{Blk=- Tai/a/Tham}');
-Expect(1, 6831, '\p{Blk=taitham}', "");
-Expect(0, 6831, '\p{^Blk=taitham}', "");
-Expect(0, 6831, '\P{Blk=taitham}', "");
-Expect(1, 6831, '\P{^Blk=taitham}', "");
-Expect(0, 6687, '\p{Blk=taitham}', "");
-Expect(1, 6687, '\p{^Blk=taitham}', "");
-Expect(1, 6687, '\P{Blk=taitham}', "");
-Expect(0, 6687, '\P{^Blk=taitham}', "");
-Expect(1, 6831, '\p{Blk=_-Tai_Tham}', "");
-Expect(0, 6831, '\p{^Blk=_-Tai_Tham}', "");
-Expect(0, 6831, '\P{Blk=_-Tai_Tham}', "");
-Expect(1, 6831, '\P{^Blk=_-Tai_Tham}', "");
-Expect(0, 6687, '\p{Blk=_-Tai_Tham}', "");
-Expect(1, 6687, '\p{^Blk=_-Tai_Tham}', "");
-Expect(1, 6687, '\P{Blk=_-Tai_Tham}', "");
-Expect(0, 6687, '\P{^Blk=_-Tai_Tham}', "");
-Error('\p{Is_Block: - Tai:=THAM}');
-Error('\P{Is_Block: - Tai:=THAM}');
-Expect(1, 6831, '\p{Is_Block: taitham}', "");
-Expect(0, 6831, '\p{^Is_Block: taitham}', "");
-Expect(0, 6831, '\P{Is_Block: taitham}', "");
-Expect(1, 6831, '\P{^Is_Block: taitham}', "");
-Expect(0, 6687, '\p{Is_Block: taitham}', "");
-Expect(1, 6687, '\p{^Is_Block: taitham}', "");
-Expect(1, 6687, '\P{Is_Block: taitham}', "");
-Expect(0, 6687, '\P{^Is_Block: taitham}', "");
-Expect(1, 6831, '\p{Is_Block= _TaiTham}', "");
-Expect(0, 6831, '\p{^Is_Block= _TaiTham}', "");
-Expect(0, 6831, '\P{Is_Block= _TaiTham}', "");
-Expect(1, 6831, '\P{^Is_Block= _TaiTham}', "");
-Expect(0, 6687, '\p{Is_Block= _TaiTham}', "");
-Expect(1, 6687, '\p{^Is_Block= _TaiTham}', "");
-Expect(1, 6687, '\P{Is_Block= _TaiTham}', "");
-Expect(0, 6687, '\P{^Is_Block= _TaiTham}', "");
-Error('\p{Is_Blk= Tai-Tham/a/}');
-Error('\P{Is_Blk= Tai-Tham/a/}');
-Expect(1, 6831, '\p{Is_Blk=taitham}', "");
-Expect(0, 6831, '\p{^Is_Blk=taitham}', "");
-Expect(0, 6831, '\P{Is_Blk=taitham}', "");
-Expect(1, 6831, '\P{^Is_Blk=taitham}', "");
-Expect(0, 6687, '\p{Is_Blk=taitham}', "");
-Expect(1, 6687, '\p{^Is_Blk=taitham}', "");
-Expect(1, 6687, '\P{Is_Blk=taitham}', "");
-Expect(0, 6687, '\P{^Is_Blk=taitham}', "");
-Expect(1, 6831, '\p{Is_Blk=__TAI-tham}', "");
-Expect(0, 6831, '\p{^Is_Blk=__TAI-tham}', "");
-Expect(0, 6831, '\P{Is_Blk=__TAI-tham}', "");
-Expect(1, 6831, '\P{^Is_Blk=__TAI-tham}', "");
-Expect(0, 6687, '\p{Is_Blk=__TAI-tham}', "");
-Expect(1, 6687, '\p{^Is_Blk=__TAI-tham}', "");
-Expect(1, 6687, '\P{Is_Blk=__TAI-tham}', "");
-Expect(0, 6687, '\P{^Is_Blk=__TAI-tham}', "");
-Error('\p{Block=:=_tagbanwa}');
-Error('\P{Block=:=_tagbanwa}');
-Expect(1, 6015, '\p{Block=tagbanwa}', "");
-Expect(0, 6015, '\p{^Block=tagbanwa}', "");
-Expect(0, 6015, '\P{Block=tagbanwa}', "");
-Expect(1, 6015, '\P{^Block=tagbanwa}', "");
-Expect(0, 5983, '\p{Block=tagbanwa}', "");
-Expect(1, 5983, '\p{^Block=tagbanwa}', "");
-Expect(1, 5983, '\P{Block=tagbanwa}', "");
-Expect(0, 5983, '\P{^Block=tagbanwa}', "");
-Expect(1, 6015, '\p{Block=_ Tagbanwa}', "");
-Expect(0, 6015, '\p{^Block=_ Tagbanwa}', "");
-Expect(0, 6015, '\P{Block=_ Tagbanwa}', "");
-Expect(1, 6015, '\P{^Block=_ Tagbanwa}', "");
-Expect(0, 5983, '\p{Block=_ Tagbanwa}', "");
-Expect(1, 5983, '\p{^Block=_ Tagbanwa}', "");
-Expect(1, 5983, '\P{Block=_ Tagbanwa}', "");
-Expect(0, 5983, '\P{^Block=_ Tagbanwa}', "");
-Error('\p{Blk: /a/TAGBANWA}');
-Error('\P{Blk: /a/TAGBANWA}');
-Expect(1, 6015, '\p{Blk=tagbanwa}', "");
-Expect(0, 6015, '\p{^Blk=tagbanwa}', "");
-Expect(0, 6015, '\P{Blk=tagbanwa}', "");
-Expect(1, 6015, '\P{^Blk=tagbanwa}', "");
-Expect(0, 5983, '\p{Blk=tagbanwa}', "");
-Expect(1, 5983, '\p{^Blk=tagbanwa}', "");
-Expect(1, 5983, '\P{Blk=tagbanwa}', "");
-Expect(0, 5983, '\P{^Blk=tagbanwa}', "");
-Expect(1, 6015, '\p{Blk= -TAGBANWA}', "");
-Expect(0, 6015, '\p{^Blk= -TAGBANWA}', "");
-Expect(0, 6015, '\P{Blk= -TAGBANWA}', "");
-Expect(1, 6015, '\P{^Blk= -TAGBANWA}', "");
-Expect(0, 5983, '\p{Blk= -TAGBANWA}', "");
-Expect(1, 5983, '\p{^Blk= -TAGBANWA}', "");
-Expect(1, 5983, '\P{Blk= -TAGBANWA}', "");
-Expect(0, 5983, '\P{^Blk= -TAGBANWA}', "");
-Error('\p{Is_Block=/a/ _Tagbanwa}');
-Error('\P{Is_Block=/a/ _Tagbanwa}');
-Expect(1, 6015, '\p{Is_Block=tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Block=tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Block=tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Block=tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Block=tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Block=tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Block=tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Block=tagbanwa}', "");
-Expect(1, 6015, '\p{Is_Block: -Tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Block: -Tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Block: -Tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Block: -Tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Block: -Tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Block: -Tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Block: -Tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Block: -Tagbanwa}', "");
-Error('\p{Is_Blk= tagbanwa:=}');
-Error('\P{Is_Blk= tagbanwa:=}');
-Expect(1, 6015, '\p{Is_Blk=tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Blk=tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Blk=tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Blk=tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Blk=tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Blk=tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Blk=tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Blk=tagbanwa}', "");
-Expect(1, 6015, '\p{Is_Blk= Tagbanwa}', "");
-Expect(0, 6015, '\p{^Is_Blk= Tagbanwa}', "");
-Expect(0, 6015, '\P{Is_Blk= Tagbanwa}', "");
-Expect(1, 6015, '\P{^Is_Blk= Tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Blk= Tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Blk= Tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Blk= Tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Blk= Tagbanwa}', "");
-Error('\p{Block= :=Arabic}');
-Error('\P{Block= :=Arabic}');
-Expect(1, 1791, '\p{Block=arabic}', "");
-Expect(0, 1791, '\p{^Block=arabic}', "");
-Expect(0, 1791, '\P{Block=arabic}', "");
-Expect(1, 1791, '\P{^Block=arabic}', "");
-Expect(0, 1535, '\p{Block=arabic}', "");
-Expect(1, 1535, '\p{^Block=arabic}', "");
-Expect(1, 1535, '\P{Block=arabic}', "");
-Expect(0, 1535, '\P{^Block=arabic}', "");
-Expect(1, 1791, '\p{Block: arabic}', "");
-Expect(0, 1791, '\p{^Block: arabic}', "");
-Expect(0, 1791, '\P{Block: arabic}', "");
-Expect(1, 1791, '\P{^Block: arabic}', "");
-Expect(0, 1535, '\p{Block: arabic}', "");
-Expect(1, 1535, '\p{^Block: arabic}', "");
-Expect(1, 1535, '\P{Block: arabic}', "");
-Expect(0, 1535, '\P{^Block: arabic}', "");
-Error('\p{Blk=/a/Arabic}');
-Error('\P{Blk=/a/Arabic}');
-Expect(1, 1791, '\p{Blk: arabic}', "");
-Expect(0, 1791, '\p{^Blk: arabic}', "");
-Expect(0, 1791, '\P{Blk: arabic}', "");
-Expect(1, 1791, '\P{^Blk: arabic}', "");
-Expect(0, 1535, '\p{Blk: arabic}', "");
-Expect(1, 1535, '\p{^Blk: arabic}', "");
-Expect(1, 1535, '\P{Blk: arabic}', "");
-Expect(0, 1535, '\P{^Blk: arabic}', "");
-Expect(1, 1791, '\p{Blk=_ARABIC}', "");
-Expect(0, 1791, '\p{^Blk=_ARABIC}', "");
-Expect(0, 1791, '\P{Blk=_ARABIC}', "");
-Expect(1, 1791, '\P{^Blk=_ARABIC}', "");
-Expect(0, 1535, '\p{Blk=_ARABIC}', "");
-Expect(1, 1535, '\p{^Blk=_ARABIC}', "");
-Expect(1, 1535, '\P{Blk=_ARABIC}', "");
-Expect(0, 1535, '\P{^Blk=_ARABIC}', "");
-Error('\p{Is_Block: _-Arabic:=}');
-Error('\P{Is_Block: _-Arabic:=}');
-Expect(1, 1791, '\p{Is_Block: arabic}', "");
-Expect(0, 1791, '\p{^Is_Block: arabic}', "");
-Expect(0, 1791, '\P{Is_Block: arabic}', "");
-Expect(1, 1791, '\P{^Is_Block: arabic}', "");
-Expect(0, 1535, '\p{Is_Block: arabic}', "");
-Expect(1, 1535, '\p{^Is_Block: arabic}', "");
-Expect(1, 1535, '\P{Is_Block: arabic}', "");
-Expect(0, 1535, '\P{^Is_Block: arabic}', "");
-Expect(1, 1791, '\p{Is_Block= Arabic}', "");
-Expect(0, 1791, '\p{^Is_Block= Arabic}', "");
-Expect(0, 1791, '\P{Is_Block= Arabic}', "");
-Expect(1, 1791, '\P{^Is_Block= Arabic}', "");
-Expect(0, 1535, '\p{Is_Block= Arabic}', "");
-Expect(1, 1535, '\p{^Is_Block= Arabic}', "");
-Expect(1, 1535, '\P{Is_Block= Arabic}', "");
-Expect(0, 1535, '\P{^Is_Block= Arabic}', "");
-Error('\p{Is_Blk= /a/Arabic}');
-Error('\P{Is_Blk= /a/Arabic}');
-Expect(1, 1791, '\p{Is_Blk=arabic}', "");
-Expect(0, 1791, '\p{^Is_Blk=arabic}', "");
-Expect(0, 1791, '\P{Is_Blk=arabic}', "");
-Expect(1, 1791, '\P{^Is_Blk=arabic}', "");
-Expect(0, 1535, '\p{Is_Blk=arabic}', "");
-Expect(1, 1535, '\p{^Is_Blk=arabic}', "");
-Expect(1, 1535, '\P{Is_Blk=arabic}', "");
-Expect(0, 1535, '\P{^Is_Blk=arabic}', "");
-Expect(1, 1791, '\p{Is_Blk= Arabic}', "");
-Expect(0, 1791, '\p{^Is_Blk= Arabic}', "");
-Expect(0, 1791, '\P{Is_Blk= Arabic}', "");
-Expect(1, 1791, '\P{^Is_Blk= Arabic}', "");
-Expect(0, 1535, '\p{Is_Blk= Arabic}', "");
-Expect(1, 1535, '\p{^Is_Blk= Arabic}', "");
-Expect(1, 1535, '\P{Is_Blk= Arabic}', "");
-Expect(0, 1535, '\P{^Is_Blk= Arabic}', "");
-Error('\p{Block=_katakana Phonetic_Extensions:=}');
-Error('\P{Block=_katakana Phonetic_Extensions:=}');
-Expect(1, 12799, '\p{Block=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Block=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Block=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Block=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Block=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Block=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Block=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Block=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Block: katakanaPhoneticExtensions}', "");
-Expect(0, 12799, '\p{^Block: katakanaPhoneticExtensions}', "");
-Expect(0, 12799, '\P{Block: katakanaPhoneticExtensions}', "");
-Expect(1, 12799, '\P{^Block: katakanaPhoneticExtensions}', "");
-Expect(0, 12783, '\p{Block: katakanaPhoneticExtensions}', "");
-Expect(1, 12783, '\p{^Block: katakanaPhoneticExtensions}', "");
-Expect(1, 12783, '\P{Block: katakanaPhoneticExtensions}', "");
-Expect(0, 12783, '\P{^Block: katakanaPhoneticExtensions}', "");
-Error('\p{Blk=_-KATAKANAphonetic EXTENSIONS:=}');
-Error('\P{Blk=_-KATAKANAphonetic EXTENSIONS:=}');
-Expect(1, 12799, '\p{Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Blk= katakanaPHONETIC Extensions}', "");
-Expect(0, 12799, '\p{^Blk= katakanaPHONETIC Extensions}', "");
-Expect(0, 12799, '\P{Blk= katakanaPHONETIC Extensions}', "");
-Expect(1, 12799, '\P{^Blk= katakanaPHONETIC Extensions}', "");
-Expect(0, 12783, '\p{Blk= katakanaPHONETIC Extensions}', "");
-Expect(1, 12783, '\p{^Blk= katakanaPHONETIC Extensions}', "");
-Expect(1, 12783, '\P{Blk= katakanaPHONETIC Extensions}', "");
-Expect(0, 12783, '\P{^Blk= katakanaPHONETIC Extensions}', "");
-Error('\p{Is_Block= Katakana_Phonetic Extensions:=}');
-Error('\P{Is_Block= Katakana_Phonetic Extensions:=}');
-Expect(1, 12799, '\p{Is_Block:katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Is_Block:katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Is_Block:katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Is_Block:katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Is_Block:katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Is_Block:katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Is_Block:katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Is_Block:katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(0, 12799, '\p{^Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(0, 12799, '\P{Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(1, 12799, '\P{^Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(0, 12783, '\p{Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(1, 12783, '\p{^Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(1, 12783, '\P{Is_Block=- Katakana_Phonetic extensions}', "");
-Expect(0, 12783, '\P{^Is_Block=- Katakana_Phonetic extensions}', "");
-Error('\p{Is_Blk= katakana_Phonetic EXTENSIONS:=}');
-Error('\P{Is_Blk= katakana_Phonetic EXTENSIONS:=}');
-Expect(1, 12799, '\p{Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{Is_Blk=katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^Is_Blk=katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{Is_Blk= katakana phonetic-Extensions}', "");
-Expect(0, 12799, '\p{^Is_Blk= katakana phonetic-Extensions}', "");
-Expect(0, 12799, '\P{Is_Blk= katakana phonetic-Extensions}', "");
-Expect(1, 12799, '\P{^Is_Blk= katakana phonetic-Extensions}', "");
-Expect(0, 12783, '\p{Is_Blk= katakana phonetic-Extensions}', "");
-Expect(1, 12783, '\p{^Is_Blk= katakana phonetic-Extensions}', "");
-Expect(1, 12783, '\P{Is_Blk= katakana phonetic-Extensions}', "");
-Expect(0, 12783, '\P{^Is_Blk= katakana phonetic-Extensions}', "");
-Error('\p{Block=_/a/LETTERLIKESymbols}');
-Error('\P{Block=_/a/LETTERLIKESymbols}');
-Expect(1, 8527, '\p{Block=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Block=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Block=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Block=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Block=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Block=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Block=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Block=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Block= _LETTERLIKESymbols}', "");
-Expect(0, 8527, '\p{^Block= _LETTERLIKESymbols}', "");
-Expect(0, 8527, '\P{Block= _LETTERLIKESymbols}', "");
-Expect(1, 8527, '\P{^Block= _LETTERLIKESymbols}', "");
-Expect(0, 8447, '\p{Block= _LETTERLIKESymbols}', "");
-Expect(1, 8447, '\p{^Block= _LETTERLIKESymbols}', "");
-Expect(1, 8447, '\P{Block= _LETTERLIKESymbols}', "");
-Expect(0, 8447, '\P{^Block= _LETTERLIKESymbols}', "");
-Error('\p{Blk= _Letterlike Symbols:=}');
-Error('\P{Blk= _Letterlike Symbols:=}');
-Expect(1, 8527, '\p{Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Blk= letterlike Symbols}', "");
-Expect(0, 8527, '\p{^Blk= letterlike Symbols}', "");
-Expect(0, 8527, '\P{Blk= letterlike Symbols}', "");
-Expect(1, 8527, '\P{^Blk= letterlike Symbols}', "");
-Expect(0, 8447, '\p{Blk= letterlike Symbols}', "");
-Expect(1, 8447, '\p{^Blk= letterlike Symbols}', "");
-Expect(1, 8447, '\P{Blk= letterlike Symbols}', "");
-Expect(0, 8447, '\P{^Blk= letterlike Symbols}', "");
-Error('\p{Is_Block=:= letterlikeSymbols}');
-Error('\P{Is_Block=:= letterlikeSymbols}');
-Expect(1, 8527, '\p{Is_Block=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Is_Block=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Is_Block=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Is_Block=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Is_Block=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Is_Block=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Is_Block=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Is_Block=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Is_Block=Letterlike-symbols}', "");
-Expect(0, 8527, '\p{^Is_Block=Letterlike-symbols}', "");
-Expect(0, 8527, '\P{Is_Block=Letterlike-symbols}', "");
-Expect(1, 8527, '\P{^Is_Block=Letterlike-symbols}', "");
-Expect(0, 8447, '\p{Is_Block=Letterlike-symbols}', "");
-Expect(1, 8447, '\p{^Is_Block=Letterlike-symbols}', "");
-Expect(1, 8447, '\P{Is_Block=Letterlike-symbols}', "");
-Expect(0, 8447, '\P{^Is_Block=Letterlike-symbols}', "");
-Error('\p{Is_Blk=-Letterlike/a/SYMBOLS}');
-Error('\P{Is_Blk=-Letterlike/a/SYMBOLS}');
-Expect(1, 8527, '\p{Is_Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\p{^Is_Blk=letterlikesymbols}', "");
-Expect(0, 8527, '\P{Is_Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\P{^Is_Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\p{Is_Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\p{^Is_Blk=letterlikesymbols}', "");
-Expect(1, 8447, '\P{Is_Blk=letterlikesymbols}', "");
-Expect(0, 8447, '\P{^Is_Blk=letterlikesymbols}', "");
-Expect(1, 8527, '\p{Is_Blk: - Letterlike_Symbols}', "");
-Expect(0, 8527, '\p{^Is_Blk: - Letterlike_Symbols}', "");
-Expect(0, 8527, '\P{Is_Blk: - Letterlike_Symbols}', "");
-Expect(1, 8527, '\P{^Is_Blk: - Letterlike_Symbols}', "");
-Expect(0, 8447, '\p{Is_Blk: - Letterlike_Symbols}', "");
-Expect(1, 8447, '\p{^Is_Blk: - Letterlike_Symbols}', "");
-Expect(1, 8447, '\P{Is_Blk: - Letterlike_Symbols}', "");
-Expect(0, 8447, '\P{^Is_Blk: - Letterlike_Symbols}', "");
-Error('\p{Block= _LATIN:=EXTENDED C}');
-Error('\P{Block= _LATIN:=EXTENDED C}');
-Expect(1, 11391, '\p{Block=latinextendedc}', "");
-Expect(0, 11391, '\p{^Block=latinextendedc}', "");
-Expect(0, 11391, '\P{Block=latinextendedc}', "");
-Expect(1, 11391, '\P{^Block=latinextendedc}', "");
-Expect(0, 11359, '\p{Block=latinextendedc}', "");
-Expect(1, 11359, '\p{^Block=latinextendedc}', "");
-Expect(1, 11359, '\P{Block=latinextendedc}', "");
-Expect(0, 11359, '\P{^Block=latinextendedc}', "");
-Expect(1, 11391, '\p{Block=_LatinEXTENDED c}', "");
-Expect(0, 11391, '\p{^Block=_LatinEXTENDED c}', "");
-Expect(0, 11391, '\P{Block=_LatinEXTENDED c}', "");
-Expect(1, 11391, '\P{^Block=_LatinEXTENDED c}', "");
-Expect(0, 11359, '\p{Block=_LatinEXTENDED c}', "");
-Expect(1, 11359, '\p{^Block=_LatinEXTENDED c}', "");
-Expect(1, 11359, '\P{Block=_LatinEXTENDED c}', "");
-Expect(0, 11359, '\P{^Block=_LatinEXTENDED c}', "");
-Error('\p{Blk: -/a/Latin EXTENDED C}');
-Error('\P{Blk: -/a/Latin EXTENDED C}');
-Expect(1, 11391, '\p{Blk=latinextendedc}', "");
-Expect(0, 11391, '\p{^Blk=latinextendedc}', "");
-Expect(0, 11391, '\P{Blk=latinextendedc}', "");
-Expect(1, 11391, '\P{^Blk=latinextendedc}', "");
-Expect(0, 11359, '\p{Blk=latinextendedc}', "");
-Expect(1, 11359, '\p{^Blk=latinextendedc}', "");
-Expect(1, 11359, '\P{Blk=latinextendedc}', "");
-Expect(0, 11359, '\P{^Blk=latinextendedc}', "");
-Expect(1, 11391, '\p{Blk= LATINEXTENDEDc}', "");
-Expect(0, 11391, '\p{^Blk= LATINEXTENDEDc}', "");
-Expect(0, 11391, '\P{Blk= LATINEXTENDEDc}', "");
-Expect(1, 11391, '\P{^Blk= LATINEXTENDEDc}', "");
-Expect(0, 11359, '\p{Blk= LATINEXTENDEDc}', "");
-Expect(1, 11359, '\p{^Blk= LATINEXTENDEDc}', "");
-Expect(1, 11359, '\P{Blk= LATINEXTENDEDc}', "");
-Expect(0, 11359, '\P{^Blk= LATINEXTENDEDc}', "");
-Error('\p{Is_Block= _LATIN_extended/a/C}');
-Error('\P{Is_Block= _LATIN_extended/a/C}');
-Expect(1, 11391, '\p{Is_Block=latinextendedc}', "");
-Expect(0, 11391, '\p{^Is_Block=latinextendedc}', "");
-Expect(0, 11391, '\P{Is_Block=latinextendedc}', "");
-Expect(1, 11391, '\P{^Is_Block=latinextendedc}', "");
-Expect(0, 11359, '\p{Is_Block=latinextendedc}', "");
-Expect(1, 11359, '\p{^Is_Block=latinextendedc}', "");
-Expect(1, 11359, '\P{Is_Block=latinextendedc}', "");
-Expect(0, 11359, '\P{^Is_Block=latinextendedc}', "");
-Expect(1, 11391, '\p{Is_Block= _latinextended-C}', "");
-Expect(0, 11391, '\p{^Is_Block= _latinextended-C}', "");
-Expect(0, 11391, '\P{Is_Block= _latinextended-C}', "");
-Expect(1, 11391, '\P{^Is_Block= _latinextended-C}', "");
-Expect(0, 11359, '\p{Is_Block= _latinextended-C}', "");
-Expect(1, 11359, '\p{^Is_Block= _latinextended-C}', "");
-Expect(1, 11359, '\P{Is_Block= _latinextended-C}', "");
-Expect(0, 11359, '\P{^Is_Block= _latinextended-C}', "");
-Error('\p{Is_Blk: :=latin-Extended C}');
-Error('\P{Is_Blk: :=latin-Extended C}');
-Expect(1, 11391, '\p{Is_Blk=latinextendedc}', "");
-Expect(0, 11391, '\p{^Is_Blk=latinextendedc}', "");
-Expect(0, 11391, '\P{Is_Blk=latinextendedc}', "");
-Expect(1, 11391, '\P{^Is_Blk=latinextendedc}', "");
-Expect(0, 11359, '\p{Is_Blk=latinextendedc}', "");
-Expect(1, 11359, '\p{^Is_Blk=latinextendedc}', "");
-Expect(1, 11359, '\P{Is_Blk=latinextendedc}', "");
-Expect(0, 11359, '\P{^Is_Blk=latinextendedc}', "");
-Expect(1, 11391, '\p{Is_Blk= _LATIN_extended c}', "");
-Expect(0, 11391, '\p{^Is_Blk= _LATIN_extended c}', "");
-Expect(0, 11391, '\P{Is_Blk= _LATIN_extended c}', "");
-Expect(1, 11391, '\P{^Is_Blk= _LATIN_extended c}', "");
-Expect(0, 11359, '\p{Is_Blk= _LATIN_extended c}', "");
-Expect(1, 11359, '\p{^Is_Blk= _LATIN_extended c}', "");
-Expect(1, 11359, '\P{Is_Blk= _LATIN_extended c}', "");
-Expect(0, 11359, '\P{^Is_Blk= _LATIN_extended c}', "");
-Error('\p{Block=/a/- common-indic number Forms}');
-Error('\P{Block=/a/- common-indic number Forms}');
-Expect(1, 43071, '\p{Block: commonindicnumberforms}', "");
-Expect(0, 43071, '\p{^Block: commonindicnumberforms}', "");
-Expect(0, 43071, '\P{Block: commonindicnumberforms}', "");
-Expect(1, 43071, '\P{^Block: commonindicnumberforms}', "");
-Expect(0, 43055, '\p{Block: commonindicnumberforms}', "");
-Expect(1, 43055, '\p{^Block: commonindicnumberforms}', "");
-Expect(1, 43055, '\P{Block: commonindicnumberforms}', "");
-Expect(0, 43055, '\P{^Block: commonindicnumberforms}', "");
-Expect(1, 43071, '\p{Block= common-INDIC_NUMBER forms}', "");
-Expect(0, 43071, '\p{^Block= common-INDIC_NUMBER forms}', "");
-Expect(0, 43071, '\P{Block= common-INDIC_NUMBER forms}', "");
-Expect(1, 43071, '\P{^Block= common-INDIC_NUMBER forms}', "");
-Expect(0, 43055, '\p{Block= common-INDIC_NUMBER forms}', "");
-Expect(1, 43055, '\p{^Block= common-INDIC_NUMBER forms}', "");
-Expect(1, 43055, '\P{Block= common-INDIC_NUMBER forms}', "");
-Expect(0, 43055, '\P{^Block= common-INDIC_NUMBER forms}', "");
-Error('\p{Blk= Common/a/Indic Number forms}');
-Error('\P{Blk= Common/a/Indic Number forms}');
-Expect(1, 43071, '\p{Blk: commonindicnumberforms}', "");
-Expect(0, 43071, '\p{^Blk: commonindicnumberforms}', "");
-Expect(0, 43071, '\P{Blk: commonindicnumberforms}', "");
-Expect(1, 43071, '\P{^Blk: commonindicnumberforms}', "");
-Expect(0, 43055, '\p{Blk: commonindicnumberforms}', "");
-Expect(1, 43055, '\p{^Blk: commonindicnumberforms}', "");
-Expect(1, 43055, '\P{Blk: commonindicnumberforms}', "");
-Expect(0, 43055, '\P{^Blk: commonindicnumberforms}', "");
-Expect(1, 43071, '\p{Blk= common_Indic_Number Forms}', "");
-Expect(0, 43071, '\p{^Blk= common_Indic_Number Forms}', "");
-Expect(0, 43071, '\P{Blk= common_Indic_Number Forms}', "");
-Expect(1, 43071, '\P{^Blk= common_Indic_Number Forms}', "");
-Expect(0, 43055, '\p{Blk= common_Indic_Number Forms}', "");
-Expect(1, 43055, '\p{^Blk= common_Indic_Number Forms}', "");
-Expect(1, 43055, '\P{Blk= common_Indic_Number Forms}', "");
-Expect(0, 43055, '\P{^Blk= common_Indic_Number Forms}', "");
-Error('\p{Is_Block=:=COMMON Indic_NUMBER FORMS}');
-Error('\P{Is_Block=:=COMMON Indic_NUMBER FORMS}');
-Expect(1, 43071, '\p{Is_Block:commonindicnumberforms}', "");
-Expect(0, 43071, '\p{^Is_Block:commonindicnumberforms}', "");
-Expect(0, 43071, '\P{Is_Block:commonindicnumberforms}', "");
-Expect(1, 43071, '\P{^Is_Block:commonindicnumberforms}', "");
-Expect(0, 43055, '\p{Is_Block:commonindicnumberforms}', "");
-Expect(1, 43055, '\p{^Is_Block:commonindicnumberforms}', "");
-Expect(1, 43055, '\P{Is_Block:commonindicnumberforms}', "");
-Expect(0, 43055, '\P{^Is_Block:commonindicnumberforms}', "");
-Expect(1, 43071, '\p{Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(0, 43071, '\p{^Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(0, 43071, '\P{Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(1, 43071, '\P{^Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(0, 43055, '\p{Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(1, 43055, '\p{^Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(1, 43055, '\P{Is_Block= _COMMON-Indic Number_Forms}', "");
-Expect(0, 43055, '\P{^Is_Block= _COMMON-Indic Number_Forms}', "");
-Error('\p{Is_Blk= :=Common-INDIC number Forms}');
-Error('\P{Is_Blk= :=Common-INDIC number Forms}');
-Expect(1, 43071, '\p{Is_Blk=commonindicnumberforms}', "");
-Expect(0, 43071, '\p{^Is_Blk=commonindicnumberforms}', "");
-Expect(0, 43071, '\P{Is_Blk=commonindicnumberforms}', "");
-Expect(1, 43071, '\P{^Is_Blk=commonindicnumberforms}', "");
-Expect(0, 43055, '\p{Is_Blk=commonindicnumberforms}', "");
-Expect(1, 43055, '\p{^Is_Blk=commonindicnumberforms}', "");
-Expect(1, 43055, '\P{Is_Blk=commonindicnumberforms}', "");
-Expect(0, 43055, '\P{^Is_Blk=commonindicnumberforms}', "");
-Expect(1, 43071, '\p{Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(0, 43071, '\p{^Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(0, 43071, '\P{Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(1, 43071, '\P{^Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(0, 43055, '\p{Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(1, 43055, '\p{^Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(1, 43055, '\P{Is_Blk=-COMMON-IndicNumber-forms}', "");
-Expect(0, 43055, '\P{^Is_Blk=-COMMON-IndicNumber-forms}', "");
-Error('\p{Block= -Meetei:=MAYEK}');
-Error('\P{Block= -Meetei:=MAYEK}');
-Expect(1, 44031, '\p{Block=meeteimayek}', "");
-Expect(0, 44031, '\p{^Block=meeteimayek}', "");
-Expect(0, 44031, '\P{Block=meeteimayek}', "");
-Expect(1, 44031, '\P{^Block=meeteimayek}', "");
-Expect(0, 43967, '\p{Block=meeteimayek}', "");
-Expect(1, 43967, '\p{^Block=meeteimayek}', "");
-Expect(1, 43967, '\P{Block=meeteimayek}', "");
-Expect(0, 43967, '\P{^Block=meeteimayek}', "");
-Expect(1, 44031, '\p{Block= Meetei_Mayek}', "");
-Expect(0, 44031, '\p{^Block= Meetei_Mayek}', "");
-Expect(0, 44031, '\P{Block= Meetei_Mayek}', "");
-Expect(1, 44031, '\P{^Block= Meetei_Mayek}', "");
-Expect(0, 43967, '\p{Block= Meetei_Mayek}', "");
-Expect(1, 43967, '\p{^Block= Meetei_Mayek}', "");
-Expect(1, 43967, '\P{Block= Meetei_Mayek}', "");
-Expect(0, 43967, '\P{^Block= Meetei_Mayek}', "");
-Error('\p{Blk: :=Meetei MAYEK}');
-Error('\P{Blk: :=Meetei MAYEK}');
-Expect(1, 44031, '\p{Blk=meeteimayek}', "");
-Expect(0, 44031, '\p{^Blk=meeteimayek}', "");
-Expect(0, 44031, '\P{Blk=meeteimayek}', "");
-Expect(1, 44031, '\P{^Blk=meeteimayek}', "");
-Expect(0, 43967, '\p{Blk=meeteimayek}', "");
-Expect(1, 43967, '\p{^Blk=meeteimayek}', "");
-Expect(1, 43967, '\P{Blk=meeteimayek}', "");
-Expect(0, 43967, '\P{^Blk=meeteimayek}', "");
-Expect(1, 44031, '\p{Blk=_ MeeteiMayek}', "");
-Expect(0, 44031, '\p{^Blk=_ MeeteiMayek}', "");
-Expect(0, 44031, '\P{Blk=_ MeeteiMayek}', "");
-Expect(1, 44031, '\P{^Blk=_ MeeteiMayek}', "");
-Expect(0, 43967, '\p{Blk=_ MeeteiMayek}', "");
-Expect(1, 43967, '\p{^Blk=_ MeeteiMayek}', "");
-Expect(1, 43967, '\P{Blk=_ MeeteiMayek}', "");
-Expect(0, 43967, '\P{^Blk=_ MeeteiMayek}', "");
-Error('\p{Is_Block=:=MEETEI Mayek}');
-Error('\P{Is_Block=:=MEETEI Mayek}');
-Expect(1, 44031, '\p{Is_Block=meeteimayek}', "");
-Expect(0, 44031, '\p{^Is_Block=meeteimayek}', "");
-Expect(0, 44031, '\P{Is_Block=meeteimayek}', "");
-Expect(1, 44031, '\P{^Is_Block=meeteimayek}', "");
-Expect(0, 43967, '\p{Is_Block=meeteimayek}', "");
-Expect(1, 43967, '\p{^Is_Block=meeteimayek}', "");
-Expect(1, 43967, '\P{Is_Block=meeteimayek}', "");
-Expect(0, 43967, '\P{^Is_Block=meeteimayek}', "");
-Expect(1, 44031, '\p{Is_Block= Meetei mayek}', "");
-Expect(0, 44031, '\p{^Is_Block= Meetei mayek}', "");
-Expect(0, 44031, '\P{Is_Block= Meetei mayek}', "");
-Expect(1, 44031, '\P{^Is_Block= Meetei mayek}', "");
-Expect(0, 43967, '\p{Is_Block= Meetei mayek}', "");
-Expect(1, 43967, '\p{^Is_Block= Meetei mayek}', "");
-Expect(1, 43967, '\P{Is_Block= Meetei mayek}', "");
-Expect(0, 43967, '\P{^Is_Block= Meetei mayek}', "");
-Error('\p{Is_Blk: MEETEI mayek/a/}');
-Error('\P{Is_Blk: MEETEI mayek/a/}');
-Expect(1, 44031, '\p{Is_Blk=meeteimayek}', "");
-Expect(0, 44031, '\p{^Is_Blk=meeteimayek}', "");
-Expect(0, 44031, '\P{Is_Blk=meeteimayek}', "");
-Expect(1, 44031, '\P{^Is_Blk=meeteimayek}', "");
-Expect(0, 43967, '\p{Is_Blk=meeteimayek}', "");
-Expect(1, 43967, '\p{^Is_Blk=meeteimayek}', "");
-Expect(1, 43967, '\P{Is_Blk=meeteimayek}', "");
-Expect(0, 43967, '\P{^Is_Blk=meeteimayek}', "");
-Expect(1, 44031, '\p{Is_Blk=- meetei-mayek}', "");
-Expect(0, 44031, '\p{^Is_Blk=- meetei-mayek}', "");
-Expect(0, 44031, '\P{Is_Blk=- meetei-mayek}', "");
-Expect(1, 44031, '\P{^Is_Blk=- meetei-mayek}', "");
-Expect(0, 43967, '\p{Is_Blk=- meetei-mayek}', "");
-Expect(1, 43967, '\p{^Is_Blk=- meetei-mayek}', "");
-Expect(1, 43967, '\P{Is_Blk=- meetei-mayek}', "");
-Expect(0, 43967, '\P{^Is_Blk=- meetei-mayek}', "");
-Error('\p{Block= :=Supplemental mathematical-OPERATORS}');
-Error('\P{Block= :=Supplemental mathematical-OPERATORS}');
-Expect(1, 11007, '\p{Block:supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Block:supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Block:supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Block:supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Block:supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Block:supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Block:supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Block:supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(0, 11007, '\p{^Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(0, 11007, '\P{Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(1, 11007, '\P{^Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(0, 10751, '\p{Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(1, 10751, '\p{^Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(1, 10751, '\P{Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Expect(0, 10751, '\P{^Block= SUPPLEMENTAL-MATHEMATICAL operators}', "");
-Error('\p{Blk=_:=SUPPLEMENTALMathematicalOPERATORS}');
-Error('\P{Blk=_:=SUPPLEMENTALMathematicalOPERATORS}');
-Expect(1, 11007, '\p{Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(0, 11007, '\p{^Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(0, 11007, '\P{Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(1, 11007, '\P{^Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(0, 10751, '\p{Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(1, 10751, '\p{^Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(1, 10751, '\P{Blk=--Supplemental-Mathematicaloperators}', "");
-Expect(0, 10751, '\P{^Blk=--Supplemental-Mathematicaloperators}', "");
-Error('\p{Is_Block=__Supplemental/a/Mathematical-Operators}');
-Error('\P{Is_Block=__Supplemental/a/Mathematical-Operators}');
-Expect(1, 11007, '\p{Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Is_Block=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Is_Block=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(0, 11007, '\p{^Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(0, 11007, '\P{Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(1, 11007, '\P{^Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(0, 10751, '\p{Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(1, 10751, '\p{^Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(1, 10751, '\P{Is_Block=_ supplemental_Mathematical-operators}', "");
-Expect(0, 10751, '\P{^Is_Block=_ supplemental_Mathematical-operators}', "");
-Error('\p{Is_Blk= SUPPLEMENTAL:=Mathematical_Operators}');
-Error('\P{Is_Blk= SUPPLEMENTAL:=Mathematical_Operators}');
-Expect(1, 11007, '\p{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{Is_Blk=supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^Is_Blk=supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(0, 11007, '\p{^Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(0, 11007, '\P{Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(1, 11007, '\P{^Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(0, 10751, '\p{Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(1, 10751, '\p{^Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(1, 10751, '\P{Is_Blk: supplemental_Mathematical Operators}', "");
-Expect(0, 10751, '\P{^Is_Blk: supplemental_Mathematical Operators}', "");
-Error('\p{Block=:= Shavian}');
-Error('\P{Block=:= Shavian}');
-Expect(1, 66687, '\p{Block: shavian}', "");
-Expect(0, 66687, '\p{^Block: shavian}', "");
-Expect(0, 66687, '\P{Block: shavian}', "");
-Expect(1, 66687, '\P{^Block: shavian}', "");
-Expect(0, 66639, '\p{Block: shavian}', "");
-Expect(1, 66639, '\p{^Block: shavian}', "");
-Expect(1, 66639, '\P{Block: shavian}', "");
-Expect(0, 66639, '\P{^Block: shavian}', "");
-Expect(1, 66687, '\p{Block= Shavian}', "");
-Expect(0, 66687, '\p{^Block= Shavian}', "");
-Expect(0, 66687, '\P{Block= Shavian}', "");
-Expect(1, 66687, '\P{^Block= Shavian}', "");
-Expect(0, 66639, '\p{Block= Shavian}', "");
-Expect(1, 66639, '\p{^Block= Shavian}', "");
-Expect(1, 66639, '\P{Block= Shavian}', "");
-Expect(0, 66639, '\P{^Block= Shavian}', "");
-Error('\p{Blk= shavian:=}');
-Error('\P{Blk= shavian:=}');
-Expect(1, 66687, '\p{Blk=shavian}', "");
-Expect(0, 66687, '\p{^Blk=shavian}', "");
-Expect(0, 66687, '\P{Blk=shavian}', "");
-Expect(1, 66687, '\P{^Blk=shavian}', "");
-Expect(0, 66639, '\p{Blk=shavian}', "");
-Expect(1, 66639, '\p{^Blk=shavian}', "");
-Expect(1, 66639, '\P{Blk=shavian}', "");
-Expect(0, 66639, '\P{^Blk=shavian}', "");
-Expect(1, 66687, '\p{Blk: -shavian}', "");
-Expect(0, 66687, '\p{^Blk: -shavian}', "");
-Expect(0, 66687, '\P{Blk: -shavian}', "");
-Expect(1, 66687, '\P{^Blk: -shavian}', "");
-Expect(0, 66639, '\p{Blk: -shavian}', "");
-Expect(1, 66639, '\p{^Blk: -shavian}', "");
-Expect(1, 66639, '\P{Blk: -shavian}', "");
-Expect(0, 66639, '\P{^Blk: -shavian}', "");
-Error('\p{Is_Block: /a/Shavian}');
-Error('\P{Is_Block: /a/Shavian}');
-Expect(1, 66687, '\p{Is_Block: shavian}', "");
-Expect(0, 66687, '\p{^Is_Block: shavian}', "");
-Expect(0, 66687, '\P{Is_Block: shavian}', "");
-Expect(1, 66687, '\P{^Is_Block: shavian}', "");
-Expect(0, 66639, '\p{Is_Block: shavian}', "");
-Expect(1, 66639, '\p{^Is_Block: shavian}', "");
-Expect(1, 66639, '\P{Is_Block: shavian}', "");
-Expect(0, 66639, '\P{^Is_Block: shavian}', "");
-Expect(1, 66687, '\p{Is_Block= SHAVIAN}', "");
-Expect(0, 66687, '\p{^Is_Block= SHAVIAN}', "");
-Expect(0, 66687, '\P{Is_Block= SHAVIAN}', "");
-Expect(1, 66687, '\P{^Is_Block= SHAVIAN}', "");
-Expect(0, 66639, '\p{Is_Block= SHAVIAN}', "");
-Expect(1, 66639, '\p{^Is_Block= SHAVIAN}', "");
-Expect(1, 66639, '\P{Is_Block= SHAVIAN}', "");
-Expect(0, 66639, '\P{^Is_Block= SHAVIAN}', "");
-Error('\p{Is_Blk: :=Shavian}');
-Error('\P{Is_Blk: :=Shavian}');
-Expect(1, 66687, '\p{Is_Blk=shavian}', "");
-Expect(0, 66687, '\p{^Is_Blk=shavian}', "");
-Expect(0, 66687, '\P{Is_Blk=shavian}', "");
-Expect(1, 66687, '\P{^Is_Blk=shavian}', "");
-Expect(0, 66639, '\p{Is_Blk=shavian}', "");
-Expect(1, 66639, '\p{^Is_Blk=shavian}', "");
-Expect(1, 66639, '\P{Is_Blk=shavian}', "");
-Expect(0, 66639, '\P{^Is_Blk=shavian}', "");
-Expect(1, 66687, '\p{Is_Blk=_shavian}', "");
-Expect(0, 66687, '\p{^Is_Blk=_shavian}', "");
-Expect(0, 66687, '\P{Is_Blk=_shavian}', "");
-Expect(1, 66687, '\P{^Is_Blk=_shavian}', "");
-Expect(0, 66639, '\p{Is_Blk=_shavian}', "");
-Expect(1, 66639, '\p{^Is_Blk=_shavian}', "");
-Expect(1, 66639, '\P{Is_Blk=_shavian}', "");
-Expect(0, 66639, '\P{^Is_Blk=_shavian}', "");
-Error('\p{Block=:= Lydian}');
-Error('\P{Block=:= Lydian}');
-Expect(1, 67903, '\p{Block=lydian}', "");
-Expect(0, 67903, '\p{^Block=lydian}', "");
-Expect(0, 67903, '\P{Block=lydian}', "");
-Expect(1, 67903, '\P{^Block=lydian}', "");
-Expect(0, 67871, '\p{Block=lydian}', "");
-Expect(1, 67871, '\p{^Block=lydian}', "");
-Expect(1, 67871, '\P{Block=lydian}', "");
-Expect(0, 67871, '\P{^Block=lydian}', "");
-Expect(1, 67903, '\p{Block= lydian}', "");
-Expect(0, 67903, '\p{^Block= lydian}', "");
-Expect(0, 67903, '\P{Block= lydian}', "");
-Expect(1, 67903, '\P{^Block= lydian}', "");
-Expect(0, 67871, '\p{Block= lydian}', "");
-Expect(1, 67871, '\p{^Block= lydian}', "");
-Expect(1, 67871, '\P{Block= lydian}', "");
-Expect(0, 67871, '\P{^Block= lydian}', "");
-Error('\p{Blk=-:=lydian}');
-Error('\P{Blk=-:=lydian}');
-Expect(1, 67903, '\p{Blk: lydian}', "");
-Expect(0, 67903, '\p{^Blk: lydian}', "");
-Expect(0, 67903, '\P{Blk: lydian}', "");
-Expect(1, 67903, '\P{^Blk: lydian}', "");
-Expect(0, 67871, '\p{Blk: lydian}', "");
-Expect(1, 67871, '\p{^Blk: lydian}', "");
-Expect(1, 67871, '\P{Blk: lydian}', "");
-Expect(0, 67871, '\P{^Blk: lydian}', "");
-Expect(1, 67903, '\p{Blk= lydian}', "");
-Expect(0, 67903, '\p{^Blk= lydian}', "");
-Expect(0, 67903, '\P{Blk= lydian}', "");
-Expect(1, 67903, '\P{^Blk= lydian}', "");
-Expect(0, 67871, '\p{Blk= lydian}', "");
-Expect(1, 67871, '\p{^Blk= lydian}', "");
-Expect(1, 67871, '\P{Blk= lydian}', "");
-Expect(0, 67871, '\P{^Blk= lydian}', "");
-Error('\p{Is_Block=-/a/Lydian}');
-Error('\P{Is_Block=-/a/Lydian}');
-Expect(1, 67903, '\p{Is_Block=lydian}', "");
-Expect(0, 67903, '\p{^Is_Block=lydian}', "");
-Expect(0, 67903, '\P{Is_Block=lydian}', "");
-Expect(1, 67903, '\P{^Is_Block=lydian}', "");
-Expect(0, 67871, '\p{Is_Block=lydian}', "");
-Expect(1, 67871, '\p{^Is_Block=lydian}', "");
-Expect(1, 67871, '\P{Is_Block=lydian}', "");
-Expect(0, 67871, '\P{^Is_Block=lydian}', "");
-Expect(1, 67903, '\p{Is_Block=_ Lydian}', "");
-Expect(0, 67903, '\p{^Is_Block=_ Lydian}', "");
-Expect(0, 67903, '\P{Is_Block=_ Lydian}', "");
-Expect(1, 67903, '\P{^Is_Block=_ Lydian}', "");
-Expect(0, 67871, '\p{Is_Block=_ Lydian}', "");
-Expect(1, 67871, '\p{^Is_Block=_ Lydian}', "");
-Expect(1, 67871, '\P{Is_Block=_ Lydian}', "");
-Expect(0, 67871, '\P{^Is_Block=_ Lydian}', "");
-Error('\p{Is_Blk=-/a/Lydian}');
-Error('\P{Is_Blk=-/a/Lydian}');
-Expect(1, 67903, '\p{Is_Blk=lydian}', "");
-Expect(0, 67903, '\p{^Is_Blk=lydian}', "");
-Expect(0, 67903, '\P{Is_Blk=lydian}', "");
-Expect(1, 67903, '\P{^Is_Blk=lydian}', "");
-Expect(0, 67871, '\p{Is_Blk=lydian}', "");
-Expect(1, 67871, '\p{^Is_Blk=lydian}', "");
-Expect(1, 67871, '\P{Is_Blk=lydian}', "");
-Expect(0, 67871, '\P{^Is_Blk=lydian}', "");
-Expect(1, 67903, '\p{Is_Blk= -LYDIAN}', "");
-Expect(0, 67903, '\p{^Is_Blk= -LYDIAN}', "");
-Expect(0, 67903, '\P{Is_Blk= -LYDIAN}', "");
-Expect(1, 67903, '\P{^Is_Blk= -LYDIAN}', "");
-Expect(0, 67871, '\p{Is_Blk= -LYDIAN}', "");
-Expect(1, 67871, '\p{^Is_Blk= -LYDIAN}', "");
-Expect(1, 67871, '\P{Is_Blk= -LYDIAN}', "");
-Expect(0, 67871, '\P{^Is_Blk= -LYDIAN}', "");
-Error('\p{Block= cjkUnifiedIdeographs:=ExtensionC}');
-Error('\P{Block= cjkUnifiedIdeographs:=ExtensionC}');
-Expect(1, 177983, '\p{Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(0, 177983, '\p{^Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(0, 177983, '\P{Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(1, 177983, '\P{^Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(0, 173823, '\p{Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(1, 173823, '\p{^Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(1, 173823, '\P{Block=_CJK Unified ideographs EXTENSION C}', "");
-Expect(0, 173823, '\P{^Block=_CJK Unified ideographs EXTENSION C}', "");
-Error('\p{Blk= CJK Unified_IDEOGRAPHS-Extension_c:=}');
-Error('\P{Blk= CJK Unified_IDEOGRAPHS-Extension_c:=}');
-Expect(1, 177983, '\p{Blk=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^Blk=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{Blk=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^Blk=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{Blk=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^Blk=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{Blk=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^Blk=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(0, 177983, '\p{^Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(0, 177983, '\P{Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(1, 177983, '\P{^Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(0, 173823, '\p{Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(1, 173823, '\p{^Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(1, 173823, '\P{Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Expect(0, 173823, '\P{^Blk= _cjk UNIFIED Ideographs_Extension-C}', "");
-Error('\p{Is_Block=:= cjk unified_Ideographs-extension_C}');
-Error('\P{Is_Block=:= cjk unified_Ideographs-extension_C}');
-Expect(1, 177983, '\p{Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^Is_Block=cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(0, 177983, '\p{^Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(0, 177983, '\P{Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(1, 177983, '\P{^Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(0, 173823, '\p{Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(1, 173823, '\p{^Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(1, 173823, '\P{Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Expect(0, 173823, '\P{^Is_Block: CJK UNIFIED-ideographs-Extension-c}', "");
-Error('\p{Is_Blk=--CJK:=Unified_ideographs Extension_C}');
-Error('\P{Is_Blk=--CJK:=Unified_ideographs Extension_C}');
-Expect(1, 177983, '\p{Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^Is_Blk: cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(0, 177983, '\p{^Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(0, 177983, '\P{Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(1, 177983, '\P{^Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(0, 173823, '\p{Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(1, 173823, '\p{^Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(1, 173823, '\P{Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Expect(0, 173823, '\P{^Is_Blk=_ CJK_UnifiedideographsExtension_c}', "");
-Error('\p{Block: Mongolian:=}');
-Error('\P{Block: Mongolian:=}');
-Expect(1, 6319, '\p{Block=mongolian}', "");
-Expect(0, 6319, '\p{^Block=mongolian}', "");
-Expect(0, 6319, '\P{Block=mongolian}', "");
-Expect(1, 6319, '\P{^Block=mongolian}', "");
-Expect(0, 6143, '\p{Block=mongolian}', "");
-Expect(1, 6143, '\p{^Block=mongolian}', "");
-Expect(1, 6143, '\P{Block=mongolian}', "");
-Expect(0, 6143, '\P{^Block=mongolian}', "");
-Expect(1, 6319, '\p{Block=_Mongolian}', "");
-Expect(0, 6319, '\p{^Block=_Mongolian}', "");
-Expect(0, 6319, '\P{Block=_Mongolian}', "");
-Expect(1, 6319, '\P{^Block=_Mongolian}', "");
-Expect(0, 6143, '\p{Block=_Mongolian}', "");
-Expect(1, 6143, '\p{^Block=_Mongolian}', "");
-Expect(1, 6143, '\P{Block=_Mongolian}', "");
-Expect(0, 6143, '\P{^Block=_Mongolian}', "");
-Error('\p{Blk=:=Mongolian}');
-Error('\P{Blk=:=Mongolian}');
-Expect(1, 6319, '\p{Blk: mongolian}', "");
-Expect(0, 6319, '\p{^Blk: mongolian}', "");
-Expect(0, 6319, '\P{Blk: mongolian}', "");
-Expect(1, 6319, '\P{^Blk: mongolian}', "");
-Expect(0, 6143, '\p{Blk: mongolian}', "");
-Expect(1, 6143, '\p{^Blk: mongolian}', "");
-Expect(1, 6143, '\P{Blk: mongolian}', "");
-Expect(0, 6143, '\P{^Blk: mongolian}', "");
-Expect(1, 6319, '\p{Blk= MONGOLIAN}', "");
-Expect(0, 6319, '\p{^Blk= MONGOLIAN}', "");
-Expect(0, 6319, '\P{Blk= MONGOLIAN}', "");
-Expect(1, 6319, '\P{^Blk= MONGOLIAN}', "");
-Expect(0, 6143, '\p{Blk= MONGOLIAN}', "");
-Expect(1, 6143, '\p{^Blk= MONGOLIAN}', "");
-Expect(1, 6143, '\P{Blk= MONGOLIAN}', "");
-Expect(0, 6143, '\P{^Blk= MONGOLIAN}', "");
-Error('\p{Is_Block=/a/ _Mongolian}');
-Error('\P{Is_Block=/a/ _Mongolian}');
-Expect(1, 6319, '\p{Is_Block=mongolian}', "");
-Expect(0, 6319, '\p{^Is_Block=mongolian}', "");
-Expect(0, 6319, '\P{Is_Block=mongolian}', "");
-Expect(1, 6319, '\P{^Is_Block=mongolian}', "");
-Expect(0, 6143, '\p{Is_Block=mongolian}', "");
-Expect(1, 6143, '\p{^Is_Block=mongolian}', "");
-Expect(1, 6143, '\P{Is_Block=mongolian}', "");
-Expect(0, 6143, '\P{^Is_Block=mongolian}', "");
-Expect(1, 6319, '\p{Is_Block=-_mongolian}', "");
-Expect(0, 6319, '\p{^Is_Block=-_mongolian}', "");
-Expect(0, 6319, '\P{Is_Block=-_mongolian}', "");
-Expect(1, 6319, '\P{^Is_Block=-_mongolian}', "");
-Expect(0, 6143, '\p{Is_Block=-_mongolian}', "");
-Expect(1, 6143, '\p{^Is_Block=-_mongolian}', "");
-Expect(1, 6143, '\P{Is_Block=-_mongolian}', "");
-Expect(0, 6143, '\P{^Is_Block=-_mongolian}', "");
-Error('\p{Is_Blk=:= -mongolian}');
-Error('\P{Is_Blk=:= -mongolian}');
-Expect(1, 6319, '\p{Is_Blk=mongolian}', "");
-Expect(0, 6319, '\p{^Is_Blk=mongolian}', "");
-Expect(0, 6319, '\P{Is_Blk=mongolian}', "");
-Expect(1, 6319, '\P{^Is_Blk=mongolian}', "");
-Expect(0, 6143, '\p{Is_Blk=mongolian}', "");
-Expect(1, 6143, '\p{^Is_Blk=mongolian}', "");
-Expect(1, 6143, '\P{Is_Blk=mongolian}', "");
-Expect(0, 6143, '\P{^Is_Blk=mongolian}', "");
-Expect(1, 6319, '\p{Is_Blk= MONGOLIAN}', "");
-Expect(0, 6319, '\p{^Is_Blk= MONGOLIAN}', "");
-Expect(0, 6319, '\P{Is_Blk= MONGOLIAN}', "");
-Expect(1, 6319, '\P{^Is_Blk= MONGOLIAN}', "");
-Expect(0, 6143, '\p{Is_Blk= MONGOLIAN}', "");
-Expect(1, 6143, '\p{^Is_Blk= MONGOLIAN}', "");
-Expect(1, 6143, '\P{Is_Blk= MONGOLIAN}', "");
-Expect(0, 6143, '\P{^Is_Blk= MONGOLIAN}', "");
-Error('\p{Block=/a/ Lao}');
-Error('\P{Block=/a/ Lao}');
-Expect(1, 3839, '\p{Block=lao}', "");
-Expect(0, 3839, '\p{^Block=lao}', "");
-Expect(0, 3839, '\P{Block=lao}', "");
-Expect(1, 3839, '\P{^Block=lao}', "");
-Expect(0, 3711, '\p{Block=lao}', "");
-Expect(1, 3711, '\p{^Block=lao}', "");
-Expect(1, 3711, '\P{Block=lao}', "");
-Expect(0, 3711, '\P{^Block=lao}', "");
-Expect(1, 3839, '\p{Block= Lao}', "");
-Expect(0, 3839, '\p{^Block= Lao}', "");
-Expect(0, 3839, '\P{Block= Lao}', "");
-Expect(1, 3839, '\P{^Block= Lao}', "");
-Expect(0, 3711, '\p{Block= Lao}', "");
-Expect(1, 3711, '\p{^Block= Lao}', "");
-Expect(1, 3711, '\P{Block= Lao}', "");
-Expect(0, 3711, '\P{^Block= Lao}', "");
-Error('\p{Blk=/a/ lao}');
-Error('\P{Blk=/a/ lao}');
-Expect(1, 3839, '\p{Blk: lao}', "");
-Expect(0, 3839, '\p{^Blk: lao}', "");
-Expect(0, 3839, '\P{Blk: lao}', "");
-Expect(1, 3839, '\P{^Blk: lao}', "");
-Expect(0, 3711, '\p{Blk: lao}', "");
-Expect(1, 3711, '\p{^Blk: lao}', "");
-Expect(1, 3711, '\P{Blk: lao}', "");
-Expect(0, 3711, '\P{^Blk: lao}', "");
-Expect(1, 3839, '\p{Blk=- LAO}', "");
-Expect(0, 3839, '\p{^Blk=- LAO}', "");
-Expect(0, 3839, '\P{Blk=- LAO}', "");
-Expect(1, 3839, '\P{^Blk=- LAO}', "");
-Expect(0, 3711, '\p{Blk=- LAO}', "");
-Expect(1, 3711, '\p{^Blk=- LAO}', "");
-Expect(1, 3711, '\P{Blk=- LAO}', "");
-Expect(0, 3711, '\P{^Blk=- LAO}', "");
-Error('\p{Is_Block=:= -lao}');
-Error('\P{Is_Block=:= -lao}');
-Expect(1, 3839, '\p{Is_Block=lao}', "");
-Expect(0, 3839, '\p{^Is_Block=lao}', "");
-Expect(0, 3839, '\P{Is_Block=lao}', "");
-Expect(1, 3839, '\P{^Is_Block=lao}', "");
-Expect(0, 3711, '\p{Is_Block=lao}', "");
-Expect(1, 3711, '\p{^Is_Block=lao}', "");
-Expect(1, 3711, '\P{Is_Block=lao}', "");
-Expect(0, 3711, '\P{^Is_Block=lao}', "");
-Expect(1, 3839, '\p{Is_Block= lao}', "");
-Expect(0, 3839, '\p{^Is_Block= lao}', "");
-Expect(0, 3839, '\P{Is_Block= lao}', "");
-Expect(1, 3839, '\P{^Is_Block= lao}', "");
-Expect(0, 3711, '\p{Is_Block= lao}', "");
-Expect(1, 3711, '\p{^Is_Block= lao}', "");
-Expect(1, 3711, '\P{Is_Block= lao}', "");
-Expect(0, 3711, '\P{^Is_Block= lao}', "");
-Error('\p{Is_Blk=/a/_Lao}');
-Error('\P{Is_Blk=/a/_Lao}');
-Expect(1, 3839, '\p{Is_Blk: lao}', "");
-Expect(0, 3839, '\p{^Is_Blk: lao}', "");
-Expect(0, 3839, '\P{Is_Blk: lao}', "");
-Expect(1, 3839, '\P{^Is_Blk: lao}', "");
-Expect(0, 3711, '\p{Is_Blk: lao}', "");
-Expect(1, 3711, '\p{^Is_Blk: lao}', "");
-Expect(1, 3711, '\P{Is_Blk: lao}', "");
-Expect(0, 3711, '\P{^Is_Blk: lao}', "");
-Expect(1, 3839, '\p{Is_Blk=- Lao}', "");
-Expect(0, 3839, '\p{^Is_Blk=- Lao}', "");
-Expect(0, 3839, '\P{Is_Blk=- Lao}', "");
-Expect(1, 3839, '\P{^Is_Blk=- Lao}', "");
-Expect(0, 3711, '\p{Is_Blk=- Lao}', "");
-Expect(1, 3711, '\p{^Is_Blk=- Lao}', "");
-Expect(1, 3711, '\P{Is_Blk=- Lao}', "");
-Expect(0, 3711, '\P{^Is_Blk=- Lao}', "");
-Error('\p{Block=/a/ _Hiragana}');
-Error('\P{Block=/a/ _Hiragana}');
-Expect(1, 12447, '\p{Block=hiragana}', "");
-Expect(0, 12447, '\p{^Block=hiragana}', "");
-Expect(0, 12447, '\P{Block=hiragana}', "");
-Expect(1, 12447, '\P{^Block=hiragana}', "");
-Expect(0, 12351, '\p{Block=hiragana}', "");
-Expect(1, 12351, '\p{^Block=hiragana}', "");
-Expect(1, 12351, '\P{Block=hiragana}', "");
-Expect(0, 12351, '\P{^Block=hiragana}', "");
-Expect(1, 12447, '\p{Block=_HIRAGANA}', "");
-Expect(0, 12447, '\p{^Block=_HIRAGANA}', "");
-Expect(0, 12447, '\P{Block=_HIRAGANA}', "");
-Expect(1, 12447, '\P{^Block=_HIRAGANA}', "");
-Expect(0, 12351, '\p{Block=_HIRAGANA}', "");
-Expect(1, 12351, '\p{^Block=_HIRAGANA}', "");
-Expect(1, 12351, '\P{Block=_HIRAGANA}', "");
-Expect(0, 12351, '\P{^Block=_HIRAGANA}', "");
-Error('\p{Blk=:=_ hiragana}');
-Error('\P{Blk=:=_ hiragana}');
-Expect(1, 12447, '\p{Blk: hiragana}', "");
-Expect(0, 12447, '\p{^Blk: hiragana}', "");
-Expect(0, 12447, '\P{Blk: hiragana}', "");
-Expect(1, 12447, '\P{^Blk: hiragana}', "");
-Expect(0, 12351, '\p{Blk: hiragana}', "");
-Expect(1, 12351, '\p{^Blk: hiragana}', "");
-Expect(1, 12351, '\P{Blk: hiragana}', "");
-Expect(0, 12351, '\P{^Blk: hiragana}', "");
-Expect(1, 12447, '\p{Blk= Hiragana}', "");
-Expect(0, 12447, '\p{^Blk= Hiragana}', "");
-Expect(0, 12447, '\P{Blk= Hiragana}', "");
-Expect(1, 12447, '\P{^Blk= Hiragana}', "");
-Expect(0, 12351, '\p{Blk= Hiragana}', "");
-Expect(1, 12351, '\p{^Blk= Hiragana}', "");
-Expect(1, 12351, '\P{Blk= Hiragana}', "");
-Expect(0, 12351, '\P{^Blk= Hiragana}', "");
-Error('\p{Is_Block=:= HIRAGANA}');
-Error('\P{Is_Block=:= HIRAGANA}');
-Expect(1, 12447, '\p{Is_Block: hiragana}', "");
-Expect(0, 12447, '\p{^Is_Block: hiragana}', "");
-Expect(0, 12447, '\P{Is_Block: hiragana}', "");
-Expect(1, 12447, '\P{^Is_Block: hiragana}', "");
-Expect(0, 12351, '\p{Is_Block: hiragana}', "");
-Expect(1, 12351, '\p{^Is_Block: hiragana}', "");
-Expect(1, 12351, '\P{Is_Block: hiragana}', "");
-Expect(0, 12351, '\P{^Is_Block: hiragana}', "");
-Expect(1, 12447, '\p{Is_Block=-_Hiragana}', "");
-Expect(0, 12447, '\p{^Is_Block=-_Hiragana}', "");
-Expect(0, 12447, '\P{Is_Block=-_Hiragana}', "");
-Expect(1, 12447, '\P{^Is_Block=-_Hiragana}', "");
-Expect(0, 12351, '\p{Is_Block=-_Hiragana}', "");
-Expect(1, 12351, '\p{^Is_Block=-_Hiragana}', "");
-Expect(1, 12351, '\P{Is_Block=-_Hiragana}', "");
-Expect(0, 12351, '\P{^Is_Block=-_Hiragana}', "");
-Error('\p{Is_Blk: -:=hiragana}');
-Error('\P{Is_Blk: -:=hiragana}');
-Expect(1, 12447, '\p{Is_Blk=hiragana}', "");
-Expect(0, 12447, '\p{^Is_Blk=hiragana}', "");
-Expect(0, 12447, '\P{Is_Blk=hiragana}', "");
-Expect(1, 12447, '\P{^Is_Blk=hiragana}', "");
-Expect(0, 12351, '\p{Is_Blk=hiragana}', "");
-Expect(1, 12351, '\p{^Is_Blk=hiragana}', "");
-Expect(1, 12351, '\P{Is_Blk=hiragana}', "");
-Expect(0, 12351, '\P{^Is_Blk=hiragana}', "");
-Expect(1, 12447, '\p{Is_Blk= Hiragana}', "");
-Expect(0, 12447, '\p{^Is_Blk= Hiragana}', "");
-Expect(0, 12447, '\P{Is_Blk= Hiragana}', "");
-Expect(1, 12447, '\P{^Is_Blk= Hiragana}', "");
-Expect(0, 12351, '\p{Is_Blk= Hiragana}', "");
-Expect(1, 12351, '\p{^Is_Blk= Hiragana}', "");
-Expect(1, 12351, '\P{Is_Blk= Hiragana}', "");
-Expect(0, 12351, '\P{^Is_Blk= Hiragana}', "");
-Error('\p{Block=-LEPCHA/a/}');
-Error('\P{Block=-LEPCHA/a/}');
-Expect(1, 7247, '\p{Block=lepcha}', "");
-Expect(0, 7247, '\p{^Block=lepcha}', "");
-Expect(0, 7247, '\P{Block=lepcha}', "");
-Expect(1, 7247, '\P{^Block=lepcha}', "");
-Expect(0, 7167, '\p{Block=lepcha}', "");
-Expect(1, 7167, '\p{^Block=lepcha}', "");
-Expect(1, 7167, '\P{Block=lepcha}', "");
-Expect(0, 7167, '\P{^Block=lepcha}', "");
-Expect(1, 7247, '\p{Block= _lepcha}', "");
-Expect(0, 7247, '\p{^Block= _lepcha}', "");
-Expect(0, 7247, '\P{Block= _lepcha}', "");
-Expect(1, 7247, '\P{^Block= _lepcha}', "");
-Expect(0, 7167, '\p{Block= _lepcha}', "");
-Expect(1, 7167, '\p{^Block= _lepcha}', "");
-Expect(1, 7167, '\P{Block= _lepcha}', "");
-Expect(0, 7167, '\P{^Block= _lepcha}', "");
-Error('\p{Blk=/a/_ lepcha}');
-Error('\P{Blk=/a/_ lepcha}');
-Expect(1, 7247, '\p{Blk=lepcha}', "");
-Expect(0, 7247, '\p{^Blk=lepcha}', "");
-Expect(0, 7247, '\P{Blk=lepcha}', "");
-Expect(1, 7247, '\P{^Blk=lepcha}', "");
-Expect(0, 7167, '\p{Blk=lepcha}', "");
-Expect(1, 7167, '\p{^Blk=lepcha}', "");
-Expect(1, 7167, '\P{Blk=lepcha}', "");
-Expect(0, 7167, '\P{^Blk=lepcha}', "");
-Expect(1, 7247, '\p{Blk=-Lepcha}', "");
-Expect(0, 7247, '\p{^Blk=-Lepcha}', "");
-Expect(0, 7247, '\P{Blk=-Lepcha}', "");
-Expect(1, 7247, '\P{^Blk=-Lepcha}', "");
-Expect(0, 7167, '\p{Blk=-Lepcha}', "");
-Expect(1, 7167, '\p{^Blk=-Lepcha}', "");
-Expect(1, 7167, '\P{Blk=-Lepcha}', "");
-Expect(0, 7167, '\P{^Blk=-Lepcha}', "");
-Error('\p{Is_Block= _Lepcha:=}');
-Error('\P{Is_Block= _Lepcha:=}');
-Expect(1, 7247, '\p{Is_Block=lepcha}', "");
-Expect(0, 7247, '\p{^Is_Block=lepcha}', "");
-Expect(0, 7247, '\P{Is_Block=lepcha}', "");
-Expect(1, 7247, '\P{^Is_Block=lepcha}', "");
-Expect(0, 7167, '\p{Is_Block=lepcha}', "");
-Expect(1, 7167, '\p{^Is_Block=lepcha}', "");
-Expect(1, 7167, '\P{Is_Block=lepcha}', "");
-Expect(0, 7167, '\P{^Is_Block=lepcha}', "");
-Expect(1, 7247, '\p{Is_Block=-_Lepcha}', "");
-Expect(0, 7247, '\p{^Is_Block=-_Lepcha}', "");
-Expect(0, 7247, '\P{Is_Block=-_Lepcha}', "");
-Expect(1, 7247, '\P{^Is_Block=-_Lepcha}', "");
-Expect(0, 7167, '\p{Is_Block=-_Lepcha}', "");
-Expect(1, 7167, '\p{^Is_Block=-_Lepcha}', "");
-Expect(1, 7167, '\P{Is_Block=-_Lepcha}', "");
-Expect(0, 7167, '\P{^Is_Block=-_Lepcha}', "");
-Error('\p{Is_Blk=-:=LEPCHA}');
-Error('\P{Is_Blk=-:=LEPCHA}');
-Expect(1, 7247, '\p{Is_Blk:lepcha}', "");
-Expect(0, 7247, '\p{^Is_Blk:lepcha}', "");
-Expect(0, 7247, '\P{Is_Blk:lepcha}', "");
-Expect(1, 7247, '\P{^Is_Blk:lepcha}', "");
-Expect(0, 7167, '\p{Is_Blk:lepcha}', "");
-Expect(1, 7167, '\p{^Is_Blk:lepcha}', "");
-Expect(1, 7167, '\P{Is_Blk:lepcha}', "");
-Expect(0, 7167, '\P{^Is_Blk:lepcha}', "");
-Expect(1, 7247, '\p{Is_Blk=- lepcha}', "");
-Expect(0, 7247, '\p{^Is_Blk=- lepcha}', "");
-Expect(0, 7247, '\P{Is_Blk=- lepcha}', "");
-Expect(1, 7247, '\P{^Is_Blk=- lepcha}', "");
-Expect(0, 7167, '\p{Is_Blk=- lepcha}', "");
-Expect(1, 7167, '\p{^Is_Blk=- lepcha}', "");
-Expect(1, 7167, '\P{Is_Blk=- lepcha}', "");
-Expect(0, 7167, '\P{^Is_Blk=- lepcha}', "");
-Error('\p{Block=_ Syloti-nagri/a/}');
-Error('\P{Block=_ Syloti-nagri/a/}');
-Expect(1, 43055, '\p{Block=sylotinagri}', "");
-Expect(0, 43055, '\p{^Block=sylotinagri}', "");
-Expect(0, 43055, '\P{Block=sylotinagri}', "");
-Expect(1, 43055, '\P{^Block=sylotinagri}', "");
-Expect(0, 43007, '\p{Block=sylotinagri}', "");
-Expect(1, 43007, '\p{^Block=sylotinagri}', "");
-Expect(1, 43007, '\P{Block=sylotinagri}', "");
-Expect(0, 43007, '\P{^Block=sylotinagri}', "");
-Expect(1, 43055, '\p{Block= syloti NAGRI}', "");
-Expect(0, 43055, '\p{^Block= syloti NAGRI}', "");
-Expect(0, 43055, '\P{Block= syloti NAGRI}', "");
-Expect(1, 43055, '\P{^Block= syloti NAGRI}', "");
-Expect(0, 43007, '\p{Block= syloti NAGRI}', "");
-Expect(1, 43007, '\p{^Block= syloti NAGRI}', "");
-Expect(1, 43007, '\P{Block= syloti NAGRI}', "");
-Expect(0, 43007, '\P{^Block= syloti NAGRI}', "");
-Error('\p{Blk=:= -Syloti_Nagri}');
-Error('\P{Blk=:= -Syloti_Nagri}');
-Expect(1, 43055, '\p{Blk=sylotinagri}', "");
-Expect(0, 43055, '\p{^Blk=sylotinagri}', "");
-Expect(0, 43055, '\P{Blk=sylotinagri}', "");
-Expect(1, 43055, '\P{^Blk=sylotinagri}', "");
-Expect(0, 43007, '\p{Blk=sylotinagri}', "");
-Expect(1, 43007, '\p{^Blk=sylotinagri}', "");
-Expect(1, 43007, '\P{Blk=sylotinagri}', "");
-Expect(0, 43007, '\P{^Blk=sylotinagri}', "");
-Expect(1, 43055, '\p{Blk= sylotiNagri}', "");
-Expect(0, 43055, '\p{^Blk= sylotiNagri}', "");
-Expect(0, 43055, '\P{Blk= sylotiNagri}', "");
-Expect(1, 43055, '\P{^Blk= sylotiNagri}', "");
-Expect(0, 43007, '\p{Blk= sylotiNagri}', "");
-Expect(1, 43007, '\p{^Blk= sylotiNagri}', "");
-Expect(1, 43007, '\P{Blk= sylotiNagri}', "");
-Expect(0, 43007, '\P{^Blk= sylotiNagri}', "");
-Error('\p{Is_Block= :=Syloti_Nagri}');
-Error('\P{Is_Block= :=Syloti_Nagri}');
-Expect(1, 43055, '\p{Is_Block: sylotinagri}', "");
-Expect(0, 43055, '\p{^Is_Block: sylotinagri}', "");
-Expect(0, 43055, '\P{Is_Block: sylotinagri}', "");
-Expect(1, 43055, '\P{^Is_Block: sylotinagri}', "");
-Expect(0, 43007, '\p{Is_Block: sylotinagri}', "");
-Expect(1, 43007, '\p{^Is_Block: sylotinagri}', "");
-Expect(1, 43007, '\P{Is_Block: sylotinagri}', "");
-Expect(0, 43007, '\P{^Is_Block: sylotinagri}', "");
-Expect(1, 43055, '\p{Is_Block=_ syloti_Nagri}', "");
-Expect(0, 43055, '\p{^Is_Block=_ syloti_Nagri}', "");
-Expect(0, 43055, '\P{Is_Block=_ syloti_Nagri}', "");
-Expect(1, 43055, '\P{^Is_Block=_ syloti_Nagri}', "");
-Expect(0, 43007, '\p{Is_Block=_ syloti_Nagri}', "");
-Expect(1, 43007, '\p{^Is_Block=_ syloti_Nagri}', "");
-Expect(1, 43007, '\P{Is_Block=_ syloti_Nagri}', "");
-Expect(0, 43007, '\P{^Is_Block=_ syloti_Nagri}', "");
-Error('\p{Is_Blk= SYLOTI Nagri/a/}');
-Error('\P{Is_Blk= SYLOTI Nagri/a/}');
-Expect(1, 43055, '\p{Is_Blk=sylotinagri}', "");
-Expect(0, 43055, '\p{^Is_Blk=sylotinagri}', "");
-Expect(0, 43055, '\P{Is_Blk=sylotinagri}', "");
-Expect(1, 43055, '\P{^Is_Blk=sylotinagri}', "");
-Expect(0, 43007, '\p{Is_Blk=sylotinagri}', "");
-Expect(1, 43007, '\p{^Is_Blk=sylotinagri}', "");
-Expect(1, 43007, '\P{Is_Blk=sylotinagri}', "");
-Expect(0, 43007, '\P{^Is_Blk=sylotinagri}', "");
-Expect(1, 43055, '\p{Is_Blk= -Sylotinagri}', "");
-Expect(0, 43055, '\p{^Is_Blk= -Sylotinagri}', "");
-Expect(0, 43055, '\P{Is_Blk= -Sylotinagri}', "");
-Expect(1, 43055, '\P{^Is_Blk= -Sylotinagri}', "");
-Expect(0, 43007, '\p{Is_Blk= -Sylotinagri}', "");
-Expect(1, 43007, '\p{^Is_Blk= -Sylotinagri}', "");
-Expect(1, 43007, '\P{Is_Blk= -Sylotinagri}', "");
-Expect(0, 43007, '\P{^Is_Blk= -Sylotinagri}', "");
-Error('\p{Block= COMBINING/a/DIACRITICAL marks FOR symbols}');
-Error('\P{Block= COMBINING/a/DIACRITICAL marks FOR symbols}');
-Expect(1, 8447, '\p{Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\p{^Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\P{Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\P{^Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\p{Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\p{^Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\P{Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\P{^Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\p{Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(0, 8447, '\p{^Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(0, 8447, '\P{Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(1, 8447, '\P{^Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(0, 8399, '\p{Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(1, 8399, '\p{^Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(1, 8399, '\P{Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Expect(0, 8399, '\P{^Block= combining DIACRITICAL Marks For-SYMBOLS}', "");
-Error('\p{Blk=-:=combiningmarks For SYMBOLS}');
-Error('\P{Blk=-:=combiningmarks For SYMBOLS}');
-Expect(1, 8447, '\p{Blk=combiningmarksforsymbols}', "");
-Expect(0, 8447, '\p{^Blk=combiningmarksforsymbols}', "");
-Expect(0, 8447, '\P{Blk=combiningmarksforsymbols}', "");
-Expect(1, 8447, '\P{^Blk=combiningmarksforsymbols}', "");
-Expect(0, 8399, '\p{Blk=combiningmarksforsymbols}', "");
-Expect(1, 8399, '\p{^Blk=combiningmarksforsymbols}', "");
-Expect(1, 8399, '\P{Blk=combiningmarksforsymbols}', "");
-Expect(0, 8399, '\P{^Blk=combiningmarksforsymbols}', "");
-Expect(1, 8447, '\p{Blk= Combining marks for_Symbols}', "");
-Expect(0, 8447, '\p{^Blk= Combining marks for_Symbols}', "");
-Expect(0, 8447, '\P{Blk= Combining marks for_Symbols}', "");
-Expect(1, 8447, '\P{^Blk= Combining marks for_Symbols}', "");
-Expect(0, 8399, '\p{Blk= Combining marks for_Symbols}', "");
-Expect(1, 8399, '\p{^Blk= Combining marks for_Symbols}', "");
-Expect(1, 8399, '\P{Blk= Combining marks for_Symbols}', "");
-Expect(0, 8399, '\P{^Blk= Combining marks for_Symbols}', "");
-Error('\p{Is_Block= :=combining_Diacritical marks For_symbols}');
-Error('\P{Is_Block= :=combining_Diacritical marks For_symbols}');
-Expect(1, 8447, '\p{Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\p{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\P{Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\P{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\p{Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\p{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\P{Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\P{^Is_Block=combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\p{Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(0, 8447, '\p{^Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(0, 8447, '\P{Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(1, 8447, '\P{^Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(0, 8399, '\p{Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(1, 8399, '\p{^Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(1, 8399, '\P{Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Expect(0, 8399, '\P{^Is_Block=Combiningdiacritical_Marks-For-symbols}', "");
-Error('\p{Is_Blk=_/a/Combining Marks-For Symbols}');
-Error('\P{Is_Blk=_/a/Combining Marks-For Symbols}');
-Expect(1, 8447, '\p{Is_Blk=combiningmarksforsymbols}', "");
-Expect(0, 8447, '\p{^Is_Blk=combiningmarksforsymbols}', "");
-Expect(0, 8447, '\P{Is_Blk=combiningmarksforsymbols}', "");
-Expect(1, 8447, '\P{^Is_Blk=combiningmarksforsymbols}', "");
-Expect(0, 8399, '\p{Is_Blk=combiningmarksforsymbols}', "");
-Expect(1, 8399, '\p{^Is_Blk=combiningmarksforsymbols}', "");
-Expect(1, 8399, '\P{Is_Blk=combiningmarksforsymbols}', "");
-Expect(0, 8399, '\P{^Is_Blk=combiningmarksforsymbols}', "");
-Expect(1, 8447, '\p{Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(0, 8447, '\p{^Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(0, 8447, '\P{Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(1, 8447, '\P{^Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(0, 8399, '\p{Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(1, 8399, '\p{^Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(1, 8399, '\P{Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Expect(0, 8399, '\P{^Is_Blk=_COMBINING Marks_FOR symbols}', "");
-Error('\p{Block= :=BasicLATIN}');
-Error('\P{Block= :=BasicLATIN}');
-Expect(1, 127, '\p{Block=basiclatin}', "");
-Expect(0, 127, '\p{^Block=basiclatin}', "");
-Expect(0, 127, '\P{Block=basiclatin}', "");
-Expect(1, 127, '\P{^Block=basiclatin}', "");
-Expect(0, 128, '\p{Block=basiclatin}', "");
-Expect(1, 128, '\p{^Block=basiclatin}', "");
-Expect(1, 128, '\P{Block=basiclatin}', "");
-Expect(0, 128, '\P{^Block=basiclatin}', "");
-Expect(1, 127, '\p{Block=__basic Latin}', "");
-Expect(0, 127, '\p{^Block=__basic Latin}', "");
-Expect(0, 127, '\P{Block=__basic Latin}', "");
-Expect(1, 127, '\P{^Block=__basic Latin}', "");
-Expect(0, 128, '\p{Block=__basic Latin}', "");
-Expect(1, 128, '\p{^Block=__basic Latin}', "");
-Expect(1, 128, '\P{Block=__basic Latin}', "");
-Expect(0, 128, '\P{^Block=__basic Latin}', "");
-Error('\p{Blk= ASCII/a/}');
-Error('\P{Blk= ASCII/a/}');
-Expect(1, 127, '\p{Blk=ascii}', "");
-Expect(0, 127, '\p{^Blk=ascii}', "");
-Expect(0, 127, '\P{Blk=ascii}', "");
-Expect(1, 127, '\P{^Blk=ascii}', "");
-Expect(0, 128, '\p{Blk=ascii}', "");
-Expect(1, 128, '\p{^Blk=ascii}', "");
-Expect(1, 128, '\P{Blk=ascii}', "");
-Expect(0, 128, '\P{^Blk=ascii}', "");
-Expect(1, 127, '\p{Blk= ASCII}', "");
-Expect(0, 127, '\p{^Blk= ASCII}', "");
-Expect(0, 127, '\P{Blk= ASCII}', "");
-Expect(1, 127, '\P{^Blk= ASCII}', "");
-Expect(0, 128, '\p{Blk= ASCII}', "");
-Expect(1, 128, '\p{^Blk= ASCII}', "");
-Expect(1, 128, '\P{Blk= ASCII}', "");
-Expect(0, 128, '\P{^Blk= ASCII}', "");
-Error('\p{Is_Block=- Basic Latin/a/}');
-Error('\P{Is_Block=- Basic Latin/a/}');
-Expect(1, 127, '\p{Is_Block=basiclatin}', "");
-Expect(0, 127, '\p{^Is_Block=basiclatin}', "");
-Expect(0, 127, '\P{Is_Block=basiclatin}', "");
-Expect(1, 127, '\P{^Is_Block=basiclatin}', "");
-Expect(0, 128, '\p{Is_Block=basiclatin}', "");
-Expect(1, 128, '\p{^Is_Block=basiclatin}', "");
-Expect(1, 128, '\P{Is_Block=basiclatin}', "");
-Expect(0, 128, '\P{^Is_Block=basiclatin}', "");
-Expect(1, 127, '\p{Is_Block= -BASICLATIN}', "");
-Expect(0, 127, '\p{^Is_Block= -BASICLATIN}', "");
-Expect(0, 127, '\P{Is_Block= -BASICLATIN}', "");
-Expect(1, 127, '\P{^Is_Block= -BASICLATIN}', "");
-Expect(0, 128, '\p{Is_Block= -BASICLATIN}', "");
-Expect(1, 128, '\p{^Is_Block= -BASICLATIN}', "");
-Expect(1, 128, '\P{Is_Block= -BASICLATIN}', "");
-Expect(0, 128, '\P{^Is_Block= -BASICLATIN}', "");
-Error('\p{Is_Blk=/a/ ascii}');
-Error('\P{Is_Blk=/a/ ascii}');
-Expect(1, 127, '\p{Is_Blk: ascii}', "");
-Expect(0, 127, '\p{^Is_Blk: ascii}', "");
-Expect(0, 127, '\P{Is_Blk: ascii}', "");
-Expect(1, 127, '\P{^Is_Blk: ascii}', "");
-Expect(0, 128, '\p{Is_Blk: ascii}', "");
-Expect(1, 128, '\p{^Is_Blk: ascii}', "");
-Expect(1, 128, '\P{Is_Blk: ascii}', "");
-Expect(0, 128, '\P{^Is_Blk: ascii}', "");
-Expect(1, 127, '\p{Is_Blk=- ASCII}', "");
-Expect(0, 127, '\p{^Is_Blk=- ASCII}', "");
-Expect(0, 127, '\P{Is_Blk=- ASCII}', "");
-Expect(1, 127, '\P{^Is_Blk=- ASCII}', "");
-Expect(0, 128, '\p{Is_Blk=- ASCII}', "");
-Expect(1, 128, '\p{^Is_Blk=- ASCII}', "");
-Expect(1, 128, '\P{Is_Blk=- ASCII}', "");
-Expect(0, 128, '\P{^Is_Blk=- ASCII}', "");
-Error('\p{Block= /a/Limbu}');
-Error('\P{Block= /a/Limbu}');
-Expect(1, 6479, '\p{Block: limbu}', "");
-Expect(0, 6479, '\p{^Block: limbu}', "");
-Expect(0, 6479, '\P{Block: limbu}', "");
-Expect(1, 6479, '\P{^Block: limbu}', "");
-Expect(0, 6399, '\p{Block: limbu}', "");
-Expect(1, 6399, '\p{^Block: limbu}', "");
-Expect(1, 6399, '\P{Block: limbu}', "");
-Expect(0, 6399, '\P{^Block: limbu}', "");
-Expect(1, 6479, '\p{Block= Limbu}', "");
-Expect(0, 6479, '\p{^Block= Limbu}', "");
-Expect(0, 6479, '\P{Block= Limbu}', "");
-Expect(1, 6479, '\P{^Block= Limbu}', "");
-Expect(0, 6399, '\p{Block= Limbu}', "");
-Expect(1, 6399, '\p{^Block= Limbu}', "");
-Expect(1, 6399, '\P{Block= Limbu}', "");
-Expect(0, 6399, '\P{^Block= Limbu}', "");
-Error('\p{Blk=:=Limbu}');
-Error('\P{Blk=:=Limbu}');
-Expect(1, 6479, '\p{Blk: limbu}', "");
-Expect(0, 6479, '\p{^Blk: limbu}', "");
-Expect(0, 6479, '\P{Blk: limbu}', "");
-Expect(1, 6479, '\P{^Blk: limbu}', "");
-Expect(0, 6399, '\p{Blk: limbu}', "");
-Expect(1, 6399, '\p{^Blk: limbu}', "");
-Expect(1, 6399, '\P{Blk: limbu}', "");
-Expect(0, 6399, '\P{^Blk: limbu}', "");
-Expect(1, 6479, '\p{Blk=- Limbu}', "");
-Expect(0, 6479, '\p{^Blk=- Limbu}', "");
-Expect(0, 6479, '\P{Blk=- Limbu}', "");
-Expect(1, 6479, '\P{^Blk=- Limbu}', "");
-Expect(0, 6399, '\p{Blk=- Limbu}', "");
-Expect(1, 6399, '\p{^Blk=- Limbu}', "");
-Expect(1, 6399, '\P{Blk=- Limbu}', "");
-Expect(0, 6399, '\P{^Blk=- Limbu}', "");
-Error('\p{Is_Block: LIMBU:=}');
-Error('\P{Is_Block: LIMBU:=}');
-Expect(1, 6479, '\p{Is_Block=limbu}', "");
-Expect(0, 6479, '\p{^Is_Block=limbu}', "");
-Expect(0, 6479, '\P{Is_Block=limbu}', "");
-Expect(1, 6479, '\P{^Is_Block=limbu}', "");
-Expect(0, 6399, '\p{Is_Block=limbu}', "");
-Expect(1, 6399, '\p{^Is_Block=limbu}', "");
-Expect(1, 6399, '\P{Is_Block=limbu}', "");
-Expect(0, 6399, '\P{^Is_Block=limbu}', "");
-Expect(1, 6479, '\p{Is_Block= LIMBU}', "");
-Expect(0, 6479, '\p{^Is_Block= LIMBU}', "");
-Expect(0, 6479, '\P{Is_Block= LIMBU}', "");
-Expect(1, 6479, '\P{^Is_Block= LIMBU}', "");
-Expect(0, 6399, '\p{Is_Block= LIMBU}', "");
-Expect(1, 6399, '\p{^Is_Block= LIMBU}', "");
-Expect(1, 6399, '\P{Is_Block= LIMBU}', "");
-Expect(0, 6399, '\P{^Is_Block= LIMBU}', "");
-Error('\p{Is_Blk= -Limbu:=}');
-Error('\P{Is_Blk= -Limbu:=}');
-Expect(1, 6479, '\p{Is_Blk: limbu}', "");
-Expect(0, 6479, '\p{^Is_Blk: limbu}', "");
-Expect(0, 6479, '\P{Is_Blk: limbu}', "");
-Expect(1, 6479, '\P{^Is_Blk: limbu}', "");
-Expect(0, 6399, '\p{Is_Blk: limbu}', "");
-Expect(1, 6399, '\p{^Is_Blk: limbu}', "");
-Expect(1, 6399, '\P{Is_Blk: limbu}', "");
-Expect(0, 6399, '\P{^Is_Blk: limbu}', "");
-Expect(1, 6479, '\p{Is_Blk=_-limbu}', "");
-Expect(0, 6479, '\p{^Is_Blk=_-limbu}', "");
-Expect(0, 6479, '\P{Is_Blk=_-limbu}', "");
-Expect(1, 6479, '\P{^Is_Blk=_-limbu}', "");
-Expect(0, 6399, '\p{Is_Blk=_-limbu}', "");
-Expect(1, 6399, '\p{^Is_Blk=_-limbu}', "");
-Expect(1, 6399, '\P{Is_Blk=_-limbu}', "");
-Expect(0, 6399, '\P{^Is_Blk=_-limbu}', "");
-Error('\p{Block=:=_-CURRENCY_symbols}');
-Error('\P{Block=:=_-CURRENCY_symbols}');
-Expect(1, 8399, '\p{Block=currencysymbols}', "");
-Expect(0, 8399, '\p{^Block=currencysymbols}', "");
-Expect(0, 8399, '\P{Block=currencysymbols}', "");
-Expect(1, 8399, '\P{^Block=currencysymbols}', "");
-Expect(0, 8351, '\p{Block=currencysymbols}', "");
-Expect(1, 8351, '\p{^Block=currencysymbols}', "");
-Expect(1, 8351, '\P{Block=currencysymbols}', "");
-Expect(0, 8351, '\P{^Block=currencysymbols}', "");
-Expect(1, 8399, '\p{Block=--currency Symbols}', "");
-Expect(0, 8399, '\p{^Block=--currency Symbols}', "");
-Expect(0, 8399, '\P{Block=--currency Symbols}', "");
-Expect(1, 8399, '\P{^Block=--currency Symbols}', "");
-Expect(0, 8351, '\p{Block=--currency Symbols}', "");
-Expect(1, 8351, '\p{^Block=--currency Symbols}', "");
-Expect(1, 8351, '\P{Block=--currency Symbols}', "");
-Expect(0, 8351, '\P{^Block=--currency Symbols}', "");
-Error('\p{Blk=/a/Currency Symbols}');
-Error('\P{Blk=/a/Currency Symbols}');
-Expect(1, 8399, '\p{Blk=currencysymbols}', "");
-Expect(0, 8399, '\p{^Blk=currencysymbols}', "");
-Expect(0, 8399, '\P{Blk=currencysymbols}', "");
-Expect(1, 8399, '\P{^Blk=currencysymbols}', "");
-Expect(0, 8351, '\p{Blk=currencysymbols}', "");
-Expect(1, 8351, '\p{^Blk=currencysymbols}', "");
-Expect(1, 8351, '\P{Blk=currencysymbols}', "");
-Expect(0, 8351, '\P{^Blk=currencysymbols}', "");
-Expect(1, 8399, '\p{Blk=-CURRENCY symbols}', "");
-Expect(0, 8399, '\p{^Blk=-CURRENCY symbols}', "");
-Expect(0, 8399, '\P{Blk=-CURRENCY symbols}', "");
-Expect(1, 8399, '\P{^Blk=-CURRENCY symbols}', "");
-Expect(0, 8351, '\p{Blk=-CURRENCY symbols}', "");
-Expect(1, 8351, '\p{^Blk=-CURRENCY symbols}', "");
-Expect(1, 8351, '\P{Blk=-CURRENCY symbols}', "");
-Expect(0, 8351, '\P{^Blk=-CURRENCY symbols}', "");
-Error('\p{Is_Block=_ Currency Symbols:=}');
-Error('\P{Is_Block=_ Currency Symbols:=}');
-Expect(1, 8399, '\p{Is_Block=currencysymbols}', "");
-Expect(0, 8399, '\p{^Is_Block=currencysymbols}', "");
-Expect(0, 8399, '\P{Is_Block=currencysymbols}', "");
-Expect(1, 8399, '\P{^Is_Block=currencysymbols}', "");
-Expect(0, 8351, '\p{Is_Block=currencysymbols}', "");
-Expect(1, 8351, '\p{^Is_Block=currencysymbols}', "");
-Expect(1, 8351, '\P{Is_Block=currencysymbols}', "");
-Expect(0, 8351, '\P{^Is_Block=currencysymbols}', "");
-Expect(1, 8399, '\p{Is_Block=CURRENCY Symbols}', "");
-Expect(0, 8399, '\p{^Is_Block=CURRENCY Symbols}', "");
-Expect(0, 8399, '\P{Is_Block=CURRENCY Symbols}', "");
-Expect(1, 8399, '\P{^Is_Block=CURRENCY Symbols}', "");
-Expect(0, 8351, '\p{Is_Block=CURRENCY Symbols}', "");
-Expect(1, 8351, '\p{^Is_Block=CURRENCY Symbols}', "");
-Expect(1, 8351, '\P{Is_Block=CURRENCY Symbols}', "");
-Expect(0, 8351, '\P{^Is_Block=CURRENCY Symbols}', "");
-Error('\p{Is_Blk=:=_currency_Symbols}');
-Error('\P{Is_Blk=:=_currency_Symbols}');
-Expect(1, 8399, '\p{Is_Blk=currencysymbols}', "");
-Expect(0, 8399, '\p{^Is_Blk=currencysymbols}', "");
-Expect(0, 8399, '\P{Is_Blk=currencysymbols}', "");
-Expect(1, 8399, '\P{^Is_Blk=currencysymbols}', "");
-Expect(0, 8351, '\p{Is_Blk=currencysymbols}', "");
-Expect(1, 8351, '\p{^Is_Blk=currencysymbols}', "");
-Expect(1, 8351, '\P{Is_Blk=currencysymbols}', "");
-Expect(0, 8351, '\P{^Is_Blk=currencysymbols}', "");
-Expect(1, 8399, '\p{Is_Blk=-CURRENCY Symbols}', "");
-Expect(0, 8399, '\p{^Is_Blk=-CURRENCY Symbols}', "");
-Expect(0, 8399, '\P{Is_Blk=-CURRENCY Symbols}', "");
-Expect(1, 8399, '\P{^Is_Blk=-CURRENCY Symbols}', "");
-Expect(0, 8351, '\p{Is_Blk=-CURRENCY Symbols}', "");
-Expect(1, 8351, '\p{^Is_Blk=-CURRENCY Symbols}', "");
-Expect(1, 8351, '\P{Is_Blk=-CURRENCY Symbols}', "");
-Expect(0, 8351, '\P{^Is_Blk=-CURRENCY Symbols}', "");
-Error('\p{Block: :=-_Spacing modifierLetters}');
-Error('\P{Block: :=-_Spacing modifierLetters}');
-Expect(1, 767, '\p{Block: spacingmodifierletters}', "");
-Expect(0, 767, '\p{^Block: spacingmodifierletters}', "");
-Expect(0, 767, '\P{Block: spacingmodifierletters}', "");
-Expect(1, 767, '\P{^Block: spacingmodifierletters}', "");
-Expect(0, 687, '\p{Block: spacingmodifierletters}', "");
-Expect(1, 687, '\p{^Block: spacingmodifierletters}', "");
-Expect(1, 687, '\P{Block: spacingmodifierletters}', "");
-Expect(0, 687, '\P{^Block: spacingmodifierletters}', "");
-Expect(1, 767, '\p{Block= _Spacing Modifier_Letters}', "");
-Expect(0, 767, '\p{^Block= _Spacing Modifier_Letters}', "");
-Expect(0, 767, '\P{Block= _Spacing Modifier_Letters}', "");
-Expect(1, 767, '\P{^Block= _Spacing Modifier_Letters}', "");
-Expect(0, 687, '\p{Block= _Spacing Modifier_Letters}', "");
-Expect(1, 687, '\p{^Block= _Spacing Modifier_Letters}', "");
-Expect(1, 687, '\P{Block= _Spacing Modifier_Letters}', "");
-Expect(0, 687, '\P{^Block= _Spacing Modifier_Letters}', "");
-Error('\p{Blk= Spacing-Modifier/a/Letters}');
-Error('\P{Blk= Spacing-Modifier/a/Letters}');
-Expect(1, 767, '\p{Blk=spacingmodifierletters}', "");
-Expect(0, 767, '\p{^Blk=spacingmodifierletters}', "");
-Expect(0, 767, '\P{Blk=spacingmodifierletters}', "");
-Expect(1, 767, '\P{^Blk=spacingmodifierletters}', "");
-Expect(0, 687, '\p{Blk=spacingmodifierletters}', "");
-Expect(1, 687, '\p{^Blk=spacingmodifierletters}', "");
-Expect(1, 687, '\P{Blk=spacingmodifierletters}', "");
-Expect(0, 687, '\P{^Blk=spacingmodifierletters}', "");
-Expect(1, 767, '\p{Blk= -SpacingMODIFIER-letters}', "");
-Expect(0, 767, '\p{^Blk= -SpacingMODIFIER-letters}', "");
-Expect(0, 767, '\P{Blk= -SpacingMODIFIER-letters}', "");
-Expect(1, 767, '\P{^Blk= -SpacingMODIFIER-letters}', "");
-Expect(0, 687, '\p{Blk= -SpacingMODIFIER-letters}', "");
-Expect(1, 687, '\p{^Blk= -SpacingMODIFIER-letters}', "");
-Expect(1, 687, '\P{Blk= -SpacingMODIFIER-letters}', "");
-Expect(0, 687, '\P{^Blk= -SpacingMODIFIER-letters}', "");
-Error('\p{Is_Block=:=_ Spacing-Modifier LETTERS}');
-Error('\P{Is_Block=:=_ Spacing-Modifier LETTERS}');
-Expect(1, 767, '\p{Is_Block=spacingmodifierletters}', "");
-Expect(0, 767, '\p{^Is_Block=spacingmodifierletters}', "");
-Expect(0, 767, '\P{Is_Block=spacingmodifierletters}', "");
-Expect(1, 767, '\P{^Is_Block=spacingmodifierletters}', "");
-Expect(0, 687, '\p{Is_Block=spacingmodifierletters}', "");
-Expect(1, 687, '\p{^Is_Block=spacingmodifierletters}', "");
-Expect(1, 687, '\P{Is_Block=spacingmodifierletters}', "");
-Expect(0, 687, '\P{^Is_Block=spacingmodifierletters}', "");
-Expect(1, 767, '\p{Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(0, 767, '\p{^Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(0, 767, '\P{Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(1, 767, '\P{^Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(0, 687, '\p{Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(1, 687, '\p{^Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(1, 687, '\P{Is_Block=- SPACING_MODIFIER Letters}', "");
-Expect(0, 687, '\P{^Is_Block=- SPACING_MODIFIER Letters}', "");
-Error('\p{Is_Blk= SPACING-Modifier Letters:=}');
-Error('\P{Is_Blk= SPACING-Modifier Letters:=}');
-Expect(1, 767, '\p{Is_Blk=spacingmodifierletters}', "");
-Expect(0, 767, '\p{^Is_Blk=spacingmodifierletters}', "");
-Expect(0, 767, '\P{Is_Blk=spacingmodifierletters}', "");
-Expect(1, 767, '\P{^Is_Blk=spacingmodifierletters}', "");
-Expect(0, 687, '\p{Is_Blk=spacingmodifierletters}', "");
-Expect(1, 687, '\p{^Is_Blk=spacingmodifierletters}', "");
-Expect(1, 687, '\P{Is_Blk=spacingmodifierletters}', "");
-Expect(0, 687, '\P{^Is_Blk=spacingmodifierletters}', "");
-Expect(1, 767, '\p{Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(0, 767, '\p{^Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(0, 767, '\P{Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(1, 767, '\P{^Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(0, 687, '\p{Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(1, 687, '\p{^Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(1, 687, '\P{Is_Blk= -SPACING Modifier LETTERS}', "");
-Expect(0, 687, '\P{^Is_Blk= -SPACING Modifier LETTERS}', "");
-Error('\p{Block= :=BOX DRAWING}');
-Error('\P{Block= :=BOX DRAWING}');
-Expect(1, 9599, '\p{Block=boxdrawing}', "");
-Expect(0, 9599, '\p{^Block=boxdrawing}', "");
-Expect(0, 9599, '\P{Block=boxdrawing}', "");
-Expect(1, 9599, '\P{^Block=boxdrawing}', "");
-Expect(0, 9471, '\p{Block=boxdrawing}', "");
-Expect(1, 9471, '\p{^Block=boxdrawing}', "");
-Expect(1, 9471, '\P{Block=boxdrawing}', "");
-Expect(0, 9471, '\P{^Block=boxdrawing}', "");
-Expect(1, 9599, '\p{Block= Box DRAWING}', "");
-Expect(0, 9599, '\p{^Block= Box DRAWING}', "");
-Expect(0, 9599, '\P{Block= Box DRAWING}', "");
-Expect(1, 9599, '\P{^Block= Box DRAWING}', "");
-Expect(0, 9471, '\p{Block= Box DRAWING}', "");
-Expect(1, 9471, '\p{^Block= Box DRAWING}', "");
-Expect(1, 9471, '\P{Block= Box DRAWING}', "");
-Expect(0, 9471, '\P{^Block= Box DRAWING}', "");
-Error('\p{Blk=- box_drawing/a/}');
-Error('\P{Blk=- box_drawing/a/}');
-Expect(1, 9599, '\p{Blk=boxdrawing}', "");
-Expect(0, 9599, '\p{^Blk=boxdrawing}', "");
-Expect(0, 9599, '\P{Blk=boxdrawing}', "");
-Expect(1, 9599, '\P{^Blk=boxdrawing}', "");
-Expect(0, 9471, '\p{Blk=boxdrawing}', "");
-Expect(1, 9471, '\p{^Blk=boxdrawing}', "");
-Expect(1, 9471, '\P{Blk=boxdrawing}', "");
-Expect(0, 9471, '\P{^Blk=boxdrawing}', "");
-Expect(1, 9599, '\p{Blk= box_Drawing}', "");
-Expect(0, 9599, '\p{^Blk= box_Drawing}', "");
-Expect(0, 9599, '\P{Blk= box_Drawing}', "");
-Expect(1, 9599, '\P{^Blk= box_Drawing}', "");
-Expect(0, 9471, '\p{Blk= box_Drawing}', "");
-Expect(1, 9471, '\p{^Blk= box_Drawing}', "");
-Expect(1, 9471, '\P{Blk= box_Drawing}', "");
-Expect(0, 9471, '\P{^Blk= box_Drawing}', "");
-Error('\p{Is_Block=:= -Box_Drawing}');
-Error('\P{Is_Block=:= -Box_Drawing}');
-Expect(1, 9599, '\p{Is_Block=boxdrawing}', "");
-Expect(0, 9599, '\p{^Is_Block=boxdrawing}', "");
-Expect(0, 9599, '\P{Is_Block=boxdrawing}', "");
-Expect(1, 9599, '\P{^Is_Block=boxdrawing}', "");
-Expect(0, 9471, '\p{Is_Block=boxdrawing}', "");
-Expect(1, 9471, '\p{^Is_Block=boxdrawing}', "");
-Expect(1, 9471, '\P{Is_Block=boxdrawing}', "");
-Expect(0, 9471, '\P{^Is_Block=boxdrawing}', "");
-Expect(1, 9599, '\p{Is_Block=-Box_drawing}', "");
-Expect(0, 9599, '\p{^Is_Block=-Box_drawing}', "");
-Expect(0, 9599, '\P{Is_Block=-Box_drawing}', "");
-Expect(1, 9599, '\P{^Is_Block=-Box_drawing}', "");
-Expect(0, 9471, '\p{Is_Block=-Box_drawing}', "");
-Expect(1, 9471, '\p{^Is_Block=-Box_drawing}', "");
-Expect(1, 9471, '\P{Is_Block=-Box_drawing}', "");
-Expect(0, 9471, '\P{^Is_Block=-Box_drawing}', "");
-Error('\p{Is_Blk= /a/BoxDrawing}');
-Error('\P{Is_Blk= /a/BoxDrawing}');
-Expect(1, 9599, '\p{Is_Blk=boxdrawing}', "");
-Expect(0, 9599, '\p{^Is_Blk=boxdrawing}', "");
-Expect(0, 9599, '\P{Is_Blk=boxdrawing}', "");
-Expect(1, 9599, '\P{^Is_Blk=boxdrawing}', "");
-Expect(0, 9471, '\p{Is_Blk=boxdrawing}', "");
-Expect(1, 9471, '\p{^Is_Blk=boxdrawing}', "");
-Expect(1, 9471, '\P{Is_Blk=boxdrawing}', "");
-Expect(0, 9471, '\P{^Is_Blk=boxdrawing}', "");
-Expect(1, 9599, '\p{Is_Blk= Box Drawing}', "");
-Expect(0, 9599, '\p{^Is_Blk= Box Drawing}', "");
-Expect(0, 9599, '\P{Is_Blk= Box Drawing}', "");
-Expect(1, 9599, '\P{^Is_Blk= Box Drawing}', "");
-Expect(0, 9471, '\p{Is_Blk= Box Drawing}', "");
-Expect(1, 9471, '\p{^Is_Blk= Box Drawing}', "");
-Expect(1, 9471, '\P{Is_Blk= Box Drawing}', "");
-Expect(0, 9471, '\P{^Is_Blk= Box Drawing}', "");
-Error('\p{Block= /a/SUPERSCRIPTS AndSubscripts}');
-Error('\P{Block= /a/SUPERSCRIPTS AndSubscripts}');
-Expect(1, 8351, '\p{Block=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^Block=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{Block=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^Block=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{Block=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^Block=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{Block=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^Block=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{Block=_-superscripts AND-Subscripts}', "");
-Expect(0, 8351, '\p{^Block=_-superscripts AND-Subscripts}', "");
-Expect(0, 8351, '\P{Block=_-superscripts AND-Subscripts}', "");
-Expect(1, 8351, '\P{^Block=_-superscripts AND-Subscripts}', "");
-Expect(0, 8303, '\p{Block=_-superscripts AND-Subscripts}', "");
-Expect(1, 8303, '\p{^Block=_-superscripts AND-Subscripts}', "");
-Expect(1, 8303, '\P{Block=_-superscripts AND-Subscripts}', "");
-Expect(0, 8303, '\P{^Block=_-superscripts AND-Subscripts}', "");
-Error('\p{Blk= Superscripts_and-Subscripts/a/}');
-Error('\P{Blk= Superscripts_and-Subscripts/a/}');
-Expect(1, 8351, '\p{Blk=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^Blk=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{Blk=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^Blk=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{Blk=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^Blk=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{Blk=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^Blk=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{Blk=_ Superscripts And Subscripts}', "");
-Expect(0, 8351, '\p{^Blk=_ Superscripts And Subscripts}', "");
-Expect(0, 8351, '\P{Blk=_ Superscripts And Subscripts}', "");
-Expect(1, 8351, '\P{^Blk=_ Superscripts And Subscripts}', "");
-Expect(0, 8303, '\p{Blk=_ Superscripts And Subscripts}', "");
-Expect(1, 8303, '\p{^Blk=_ Superscripts And Subscripts}', "");
-Expect(1, 8303, '\P{Blk=_ Superscripts And Subscripts}', "");
-Expect(0, 8303, '\P{^Blk=_ Superscripts And Subscripts}', "");
-Error('\p{Is_Block=/a/ _superscripts_AND_subscripts}');
-Error('\P{Is_Block=/a/ _superscripts_AND_subscripts}');
-Expect(1, 8351, '\p{Is_Block=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^Is_Block=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{Is_Block=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^Is_Block=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{Is_Block=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^Is_Block=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{Is_Block=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^Is_Block=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{Is_Block: _-Superscripts and subscripts}', "");
-Expect(0, 8351, '\p{^Is_Block: _-Superscripts and subscripts}', "");
-Expect(0, 8351, '\P{Is_Block: _-Superscripts and subscripts}', "");
-Expect(1, 8351, '\P{^Is_Block: _-Superscripts and subscripts}', "");
-Expect(0, 8303, '\p{Is_Block: _-Superscripts and subscripts}', "");
-Expect(1, 8303, '\p{^Is_Block: _-Superscripts and subscripts}', "");
-Expect(1, 8303, '\P{Is_Block: _-Superscripts and subscripts}', "");
-Expect(0, 8303, '\P{^Is_Block: _-Superscripts and subscripts}', "");
-Error('\p{Is_Blk=/a/- SUPERSCRIPTS_ANDSubscripts}');
-Error('\P{Is_Blk=/a/- SUPERSCRIPTS_ANDSubscripts}');
-Expect(1, 8351, '\p{Is_Blk=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^Is_Blk=superscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{Is_Blk=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^Is_Blk=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{Is_Blk=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^Is_Blk=superscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{Is_Blk=superscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^Is_Blk=superscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(0, 8351, '\p{^Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(0, 8351, '\P{Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(1, 8351, '\P{^Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(0, 8303, '\p{Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(1, 8303, '\p{^Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(1, 8303, '\P{Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Expect(0, 8303, '\P{^Is_Blk= _SUPERSCRIPTS and subscripts}', "");
-Error('\p{Block=_Ancient-Greek-numbers/a/}');
-Error('\P{Block=_Ancient-Greek-numbers/a/}');
-Expect(1, 65935, '\p{Block=ancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^Block=ancientgreeknumbers}', "");
-Expect(0, 65935, '\P{Block=ancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^Block=ancientgreeknumbers}', "");
-Expect(0, 65855, '\p{Block=ancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^Block=ancientgreeknumbers}', "");
-Expect(1, 65855, '\P{Block=ancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^Block=ancientgreeknumbers}', "");
-Expect(1, 65935, '\p{Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(0, 65935, '\p{^Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(0, 65935, '\P{Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(1, 65935, '\P{^Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(0, 65855, '\p{Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(1, 65855, '\p{^Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(1, 65855, '\P{Block=_-ANCIENT Greek NUMBERS}', "");
-Expect(0, 65855, '\P{^Block=_-ANCIENT Greek NUMBERS}', "");
-Error('\p{Blk=/a/ ANCIENT_Greek NUMBERS}');
-Error('\P{Blk=/a/ ANCIENT_Greek NUMBERS}');
-Expect(1, 65935, '\p{Blk=ancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^Blk=ancientgreeknumbers}', "");
-Expect(0, 65935, '\P{Blk=ancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^Blk=ancientgreeknumbers}', "");
-Expect(0, 65855, '\p{Blk=ancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^Blk=ancientgreeknumbers}', "");
-Expect(1, 65855, '\P{Blk=ancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^Blk=ancientgreeknumbers}', "");
-Expect(1, 65935, '\p{Blk=_ Ancient-GREEK numbers}', "");
-Expect(0, 65935, '\p{^Blk=_ Ancient-GREEK numbers}', "");
-Expect(0, 65935, '\P{Blk=_ Ancient-GREEK numbers}', "");
-Expect(1, 65935, '\P{^Blk=_ Ancient-GREEK numbers}', "");
-Expect(0, 65855, '\p{Blk=_ Ancient-GREEK numbers}', "");
-Expect(1, 65855, '\p{^Blk=_ Ancient-GREEK numbers}', "");
-Expect(1, 65855, '\P{Blk=_ Ancient-GREEK numbers}', "");
-Expect(0, 65855, '\P{^Blk=_ Ancient-GREEK numbers}', "");
-Error('\p{Is_Block=/a/_ancient GREEK numbers}');
-Error('\P{Is_Block=/a/_ancient GREEK numbers}');
-Expect(1, 65935, '\p{Is_Block=ancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^Is_Block=ancientgreeknumbers}', "");
-Expect(0, 65935, '\P{Is_Block=ancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^Is_Block=ancientgreeknumbers}', "");
-Expect(0, 65855, '\p{Is_Block=ancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^Is_Block=ancientgreeknumbers}', "");
-Expect(1, 65855, '\P{Is_Block=ancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^Is_Block=ancientgreeknumbers}', "");
-Expect(1, 65935, '\p{Is_Block= Ancient-greek Numbers}', "");
-Expect(0, 65935, '\p{^Is_Block= Ancient-greek Numbers}', "");
-Expect(0, 65935, '\P{Is_Block= Ancient-greek Numbers}', "");
-Expect(1, 65935, '\P{^Is_Block= Ancient-greek Numbers}', "");
-Expect(0, 65855, '\p{Is_Block= Ancient-greek Numbers}', "");
-Expect(1, 65855, '\p{^Is_Block= Ancient-greek Numbers}', "");
-Expect(1, 65855, '\P{Is_Block= Ancient-greek Numbers}', "");
-Expect(0, 65855, '\P{^Is_Block= Ancient-greek Numbers}', "");
-Error('\p{Is_Blk= -Ancient greek_Numbers:=}');
-Error('\P{Is_Blk= -Ancient greek_Numbers:=}');
-Expect(1, 65935, '\p{Is_Blk=ancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^Is_Blk=ancientgreeknumbers}', "");
-Expect(0, 65935, '\P{Is_Blk=ancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^Is_Blk=ancientgreeknumbers}', "");
-Expect(0, 65855, '\p{Is_Blk=ancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^Is_Blk=ancientgreeknumbers}', "");
-Expect(1, 65855, '\P{Is_Blk=ancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^Is_Blk=ancientgreeknumbers}', "");
-Expect(1, 65935, '\p{Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(0, 65935, '\p{^Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(0, 65935, '\P{Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(1, 65935, '\P{^Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(0, 65855, '\p{Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(1, 65855, '\p{^Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(1, 65855, '\P{Is_Blk= ANCIENT_GREEK numbers}', "");
-Expect(0, 65855, '\P{^Is_Blk= ANCIENT_GREEK numbers}', "");
-Error('\p{Block=-NKo/a/}');
-Error('\P{Block=-NKo/a/}');
-Expect(1, 2047, '\p{Block=nko}', "");
-Expect(0, 2047, '\p{^Block=nko}', "");
-Expect(0, 2047, '\P{Block=nko}', "");
-Expect(1, 2047, '\P{^Block=nko}', "");
-Expect(0, 1983, '\p{Block=nko}', "");
-Expect(1, 1983, '\p{^Block=nko}', "");
-Expect(1, 1983, '\P{Block=nko}', "");
-Expect(0, 1983, '\P{^Block=nko}', "");
-Expect(1, 2047, '\p{Block= NKo}', "");
-Expect(0, 2047, '\p{^Block= NKo}', "");
-Expect(0, 2047, '\P{Block= NKo}', "");
-Expect(1, 2047, '\P{^Block= NKo}', "");
-Expect(0, 1983, '\p{Block= NKo}', "");
-Expect(1, 1983, '\p{^Block= NKo}', "");
-Expect(1, 1983, '\P{Block= NKo}', "");
-Expect(0, 1983, '\P{^Block= NKo}', "");
-Error('\p{Blk:/a/--NKo}');
-Error('\P{Blk:/a/--NKo}');
-Expect(1, 2047, '\p{Blk=nko}', "");
-Expect(0, 2047, '\p{^Blk=nko}', "");
-Expect(0, 2047, '\P{Blk=nko}', "");
-Expect(1, 2047, '\P{^Blk=nko}', "");
-Expect(0, 1983, '\p{Blk=nko}', "");
-Expect(1, 1983, '\p{^Blk=nko}', "");
-Expect(1, 1983, '\P{Blk=nko}', "");
-Expect(0, 1983, '\P{^Blk=nko}', "");
-Expect(1, 2047, '\p{Blk: - NKO}', "");
-Expect(0, 2047, '\p{^Blk: - NKO}', "");
-Expect(0, 2047, '\P{Blk: - NKO}', "");
-Expect(1, 2047, '\P{^Blk: - NKO}', "");
-Expect(0, 1983, '\p{Blk: - NKO}', "");
-Expect(1, 1983, '\p{^Blk: - NKO}', "");
-Expect(1, 1983, '\P{Blk: - NKO}', "");
-Expect(0, 1983, '\P{^Blk: - NKO}', "");
-Error('\p{Is_Block=-/a/NKO}');
-Error('\P{Is_Block=-/a/NKO}');
-Expect(1, 2047, '\p{Is_Block=nko}', "");
-Expect(0, 2047, '\p{^Is_Block=nko}', "");
-Expect(0, 2047, '\P{Is_Block=nko}', "");
-Expect(1, 2047, '\P{^Is_Block=nko}', "");
-Expect(0, 1983, '\p{Is_Block=nko}', "");
-Expect(1, 1983, '\p{^Is_Block=nko}', "");
-Expect(1, 1983, '\P{Is_Block=nko}', "");
-Expect(0, 1983, '\P{^Is_Block=nko}', "");
-Expect(1, 2047, '\p{Is_Block= NKo}', "");
-Expect(0, 2047, '\p{^Is_Block= NKo}', "");
-Expect(0, 2047, '\P{Is_Block= NKo}', "");
-Expect(1, 2047, '\P{^Is_Block= NKo}', "");
-Expect(0, 1983, '\p{Is_Block= NKo}', "");
-Expect(1, 1983, '\p{^Is_Block= NKo}', "");
-Expect(1, 1983, '\P{Is_Block= NKo}', "");
-Expect(0, 1983, '\P{^Is_Block= NKo}', "");
-Error('\p{Is_Blk=-/a/NKo}');
-Error('\P{Is_Blk=-/a/NKo}');
-Expect(1, 2047, '\p{Is_Blk=nko}', "");
-Expect(0, 2047, '\p{^Is_Blk=nko}', "");
-Expect(0, 2047, '\P{Is_Blk=nko}', "");
-Expect(1, 2047, '\P{^Is_Blk=nko}', "");
-Expect(0, 1983, '\p{Is_Blk=nko}', "");
-Expect(1, 1983, '\p{^Is_Blk=nko}', "");
-Expect(1, 1983, '\P{Is_Blk=nko}', "");
-Expect(0, 1983, '\P{^Is_Blk=nko}', "");
-Expect(1, 2047, '\p{Is_Blk=__NKo}', "");
-Expect(0, 2047, '\p{^Is_Blk=__NKo}', "");
-Expect(0, 2047, '\P{Is_Blk=__NKo}', "");
-Expect(1, 2047, '\P{^Is_Blk=__NKo}', "");
-Expect(0, 1983, '\p{Is_Blk=__NKo}', "");
-Expect(1, 1983, '\p{^Is_Blk=__NKo}', "");
-Expect(1, 1983, '\P{Is_Blk=__NKo}', "");
-Expect(0, 1983, '\P{^Is_Blk=__NKo}', "");
-Error('\p{Block= MUSICAL:=Symbols}');
-Error('\P{Block= MUSICAL:=Symbols}');
-Expect(1, 119295, '\p{Block=musicalsymbols}', "");
-Expect(0, 119295, '\p{^Block=musicalsymbols}', "");
-Expect(0, 119295, '\P{Block=musicalsymbols}', "");
-Expect(1, 119295, '\P{^Block=musicalsymbols}', "");
-Expect(0, 119039, '\p{Block=musicalsymbols}', "");
-Expect(1, 119039, '\p{^Block=musicalsymbols}', "");
-Expect(1, 119039, '\P{Block=musicalsymbols}', "");
-Expect(0, 119039, '\P{^Block=musicalsymbols}', "");
-Expect(1, 119295, '\p{Block= _Musical-Symbols}', "");
-Expect(0, 119295, '\p{^Block= _Musical-Symbols}', "");
-Expect(0, 119295, '\P{Block= _Musical-Symbols}', "");
-Expect(1, 119295, '\P{^Block= _Musical-Symbols}', "");
-Expect(0, 119039, '\p{Block= _Musical-Symbols}', "");
-Expect(1, 119039, '\p{^Block= _Musical-Symbols}', "");
-Expect(1, 119039, '\P{Block= _Musical-Symbols}', "");
-Expect(0, 119039, '\P{^Block= _Musical-Symbols}', "");
-Error('\p{Blk=:=_MUSICAL_symbols}');
-Error('\P{Blk=:=_MUSICAL_symbols}');
-Expect(1, 119295, '\p{Blk=musicalsymbols}', "");
-Expect(0, 119295, '\p{^Blk=musicalsymbols}', "");
-Expect(0, 119295, '\P{Blk=musicalsymbols}', "");
-Expect(1, 119295, '\P{^Blk=musicalsymbols}', "");
-Expect(0, 119039, '\p{Blk=musicalsymbols}', "");
-Expect(1, 119039, '\p{^Blk=musicalsymbols}', "");
-Expect(1, 119039, '\P{Blk=musicalsymbols}', "");
-Expect(0, 119039, '\P{^Blk=musicalsymbols}', "");
-Expect(1, 119295, '\p{Blk= -musical-Symbols}', "");
-Expect(0, 119295, '\p{^Blk= -musical-Symbols}', "");
-Expect(0, 119295, '\P{Blk= -musical-Symbols}', "");
-Expect(1, 119295, '\P{^Blk= -musical-Symbols}', "");
-Expect(0, 119039, '\p{Blk= -musical-Symbols}', "");
-Expect(1, 119039, '\p{^Blk= -musical-Symbols}', "");
-Expect(1, 119039, '\P{Blk= -musical-Symbols}', "");
-Expect(0, 119039, '\P{^Blk= -musical-Symbols}', "");
-Error('\p{Is_Block=/a/ musical symbols}');
-Error('\P{Is_Block=/a/ musical symbols}');
-Expect(1, 119295, '\p{Is_Block=musicalsymbols}', "");
-Expect(0, 119295, '\p{^Is_Block=musicalsymbols}', "");
-Expect(0, 119295, '\P{Is_Block=musicalsymbols}', "");
-Expect(1, 119295, '\P{^Is_Block=musicalsymbols}', "");
-Expect(0, 119039, '\p{Is_Block=musicalsymbols}', "");
-Expect(1, 119039, '\p{^Is_Block=musicalsymbols}', "");
-Expect(1, 119039, '\P{Is_Block=musicalsymbols}', "");
-Expect(0, 119039, '\P{^Is_Block=musicalsymbols}', "");
-Expect(1, 119295, '\p{Is_Block=__Musicalsymbols}', "");
-Expect(0, 119295, '\p{^Is_Block=__Musicalsymbols}', "");
-Expect(0, 119295, '\P{Is_Block=__Musicalsymbols}', "");
-Expect(1, 119295, '\P{^Is_Block=__Musicalsymbols}', "");
-Expect(0, 119039, '\p{Is_Block=__Musicalsymbols}', "");
-Expect(1, 119039, '\p{^Is_Block=__Musicalsymbols}', "");
-Expect(1, 119039, '\P{Is_Block=__Musicalsymbols}', "");
-Expect(0, 119039, '\P{^Is_Block=__Musicalsymbols}', "");
-Error('\p{Is_Blk=Musical/a/Symbols}');
-Error('\P{Is_Blk=Musical/a/Symbols}');
-Expect(1, 119295, '\p{Is_Blk=musicalsymbols}', "");
-Expect(0, 119295, '\p{^Is_Blk=musicalsymbols}', "");
-Expect(0, 119295, '\P{Is_Blk=musicalsymbols}', "");
-Expect(1, 119295, '\P{^Is_Blk=musicalsymbols}', "");
-Expect(0, 119039, '\p{Is_Blk=musicalsymbols}', "");
-Expect(1, 119039, '\p{^Is_Blk=musicalsymbols}', "");
-Expect(1, 119039, '\P{Is_Blk=musicalsymbols}', "");
-Expect(0, 119039, '\P{^Is_Blk=musicalsymbols}', "");
-Expect(1, 119295, '\p{Is_Blk=-_Musical Symbols}', "");
-Expect(0, 119295, '\p{^Is_Blk=-_Musical Symbols}', "");
-Expect(0, 119295, '\P{Is_Blk=-_Musical Symbols}', "");
-Expect(1, 119295, '\P{^Is_Blk=-_Musical Symbols}', "");
-Expect(0, 119039, '\p{Is_Blk=-_Musical Symbols}', "");
-Expect(1, 119039, '\p{^Is_Blk=-_Musical Symbols}', "");
-Expect(1, 119039, '\P{Is_Blk=-_Musical Symbols}', "");
-Expect(0, 119039, '\P{^Is_Blk=-_Musical Symbols}', "");
-Error('\p{Block=/a/Miscellaneous Symbols}');
-Error('\P{Block=/a/Miscellaneous Symbols}');
-Expect(1, 9983, '\p{Block: miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^Block: miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{Block: miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^Block: miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{Block: miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^Block: miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{Block: miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^Block: miscellaneoussymbols}', "");
-Expect(1, 9983, '\p{Block: Miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^Block: Miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{Block: Miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^Block: Miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{Block: Miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^Block: Miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{Block: Miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^Block: Miscellaneoussymbols}', "");
-Error('\p{Blk: -MiscellaneousSymbols:=}');
-Error('\P{Blk: -MiscellaneousSymbols:=}');
-Expect(1, 9983, '\p{Blk=miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^Blk=miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{Blk=miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^Blk=miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{Blk=miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^Blk=miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{Blk=miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^Blk=miscellaneoussymbols}', "");
-Expect(1, 9983, '\p{Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(0, 9983, '\p{^Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(0, 9983, '\P{Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(1, 9983, '\P{^Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(0, 9727, '\p{Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(1, 9727, '\p{^Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(1, 9727, '\P{Blk=_-MISCELLANEOUS Symbols}', "");
-Expect(0, 9727, '\P{^Blk=_-MISCELLANEOUS Symbols}', "");
-Error('\p{Is_Block=-/a/miscellaneous Symbols}');
-Error('\P{Is_Block=-/a/miscellaneous Symbols}');
-Expect(1, 9983, '\p{Is_Block=miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^Is_Block=miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{Is_Block=miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^Is_Block=miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{Is_Block=miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^Is_Block=miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{Is_Block=miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^Is_Block=miscellaneoussymbols}', "");
-Expect(1, 9983, '\p{Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(0, 9983, '\p{^Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(0, 9983, '\P{Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(1, 9983, '\P{^Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(0, 9727, '\p{Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(1, 9727, '\p{^Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(1, 9727, '\P{Is_Block= MISCELLANEOUS-Symbols}', "");
-Expect(0, 9727, '\P{^Is_Block= MISCELLANEOUS-Symbols}', "");
-Error('\p{Is_Blk: MISCELLANEOUS:=Symbols}');
-Error('\P{Is_Blk: MISCELLANEOUS:=Symbols}');
-Expect(1, 9983, '\p{Is_Blk=miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^Is_Blk=miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{Is_Blk=miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^Is_Blk=miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{Is_Blk=miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^Is_Blk=miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{Is_Blk=miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^Is_Blk=miscellaneoussymbols}', "");
-Expect(1, 9983, '\p{Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(0, 9983, '\p{^Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(0, 9983, '\P{Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(1, 9983, '\P{^Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(0, 9727, '\p{Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(1, 9727, '\p{^Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(1, 9727, '\P{Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Expect(0, 9727, '\P{^Is_Blk: -MISCELLANEOUS SYMBOLS}', "");
-Error('\p{Block: := RUNIC}');
-Error('\P{Block: := RUNIC}');
-Expect(1, 5887, '\p{Block=runic}', "");
-Expect(0, 5887, '\p{^Block=runic}', "");
-Expect(0, 5887, '\P{Block=runic}', "");
-Expect(1, 5887, '\P{^Block=runic}', "");
-Expect(0, 5791, '\p{Block=runic}', "");
-Expect(1, 5791, '\p{^Block=runic}', "");
-Expect(1, 5791, '\P{Block=runic}', "");
-Expect(0, 5791, '\P{^Block=runic}', "");
-Expect(1, 5887, '\p{Block= -Runic}', "");
-Expect(0, 5887, '\p{^Block= -Runic}', "");
-Expect(0, 5887, '\P{Block= -Runic}', "");
-Expect(1, 5887, '\P{^Block= -Runic}', "");
-Expect(0, 5791, '\p{Block= -Runic}', "");
-Expect(1, 5791, '\p{^Block= -Runic}', "");
-Expect(1, 5791, '\P{Block= -Runic}', "");
-Expect(0, 5791, '\P{^Block= -Runic}', "");
-Error('\p{Blk= Runic/a/}');
-Error('\P{Blk= Runic/a/}');
-Expect(1, 5887, '\p{Blk=runic}', "");
-Expect(0, 5887, '\p{^Blk=runic}', "");
-Expect(0, 5887, '\P{Blk=runic}', "");
-Expect(1, 5887, '\P{^Blk=runic}', "");
-Expect(0, 5791, '\p{Blk=runic}', "");
-Expect(1, 5791, '\p{^Blk=runic}', "");
-Expect(1, 5791, '\P{Blk=runic}', "");
-Expect(0, 5791, '\P{^Blk=runic}', "");
-Expect(1, 5887, '\p{Blk=--RUNIC}', "");
-Expect(0, 5887, '\p{^Blk=--RUNIC}', "");
-Expect(0, 5887, '\P{Blk=--RUNIC}', "");
-Expect(1, 5887, '\P{^Blk=--RUNIC}', "");
-Expect(0, 5791, '\p{Blk=--RUNIC}', "");
-Expect(1, 5791, '\p{^Blk=--RUNIC}', "");
-Expect(1, 5791, '\P{Blk=--RUNIC}', "");
-Expect(0, 5791, '\P{^Blk=--RUNIC}', "");
-Error('\p{Is_Block=:= Runic}');
-Error('\P{Is_Block=:= Runic}');
-Expect(1, 5887, '\p{Is_Block=runic}', "");
-Expect(0, 5887, '\p{^Is_Block=runic}', "");
-Expect(0, 5887, '\P{Is_Block=runic}', "");
-Expect(1, 5887, '\P{^Is_Block=runic}', "");
-Expect(0, 5791, '\p{Is_Block=runic}', "");
-Expect(1, 5791, '\p{^Is_Block=runic}', "");
-Expect(1, 5791, '\P{Is_Block=runic}', "");
-Expect(0, 5791, '\P{^Is_Block=runic}', "");
-Expect(1, 5887, '\p{Is_Block=_ Runic}', "");
-Expect(0, 5887, '\p{^Is_Block=_ Runic}', "");
-Expect(0, 5887, '\P{Is_Block=_ Runic}', "");
-Expect(1, 5887, '\P{^Is_Block=_ Runic}', "");
-Expect(0, 5791, '\p{Is_Block=_ Runic}', "");
-Expect(1, 5791, '\p{^Is_Block=_ Runic}', "");
-Expect(1, 5791, '\P{Is_Block=_ Runic}', "");
-Expect(0, 5791, '\P{^Is_Block=_ Runic}', "");
-Error('\p{Is_Blk=-/a/runic}');
-Error('\P{Is_Blk=-/a/runic}');
-Expect(1, 5887, '\p{Is_Blk=runic}', "");
-Expect(0, 5887, '\p{^Is_Blk=runic}', "");
-Expect(0, 5887, '\P{Is_Blk=runic}', "");
-Expect(1, 5887, '\P{^Is_Blk=runic}', "");
-Expect(0, 5791, '\p{Is_Blk=runic}', "");
-Expect(1, 5791, '\p{^Is_Blk=runic}', "");
-Expect(1, 5791, '\P{Is_Blk=runic}', "");
-Expect(0, 5791, '\P{^Is_Blk=runic}', "");
-Expect(1, 5887, '\p{Is_Blk= Runic}', "");
-Expect(0, 5887, '\p{^Is_Blk= Runic}', "");
-Expect(0, 5887, '\P{Is_Blk= Runic}', "");
-Expect(1, 5887, '\P{^Is_Blk= Runic}', "");
-Expect(0, 5791, '\p{Is_Blk= Runic}', "");
-Expect(1, 5791, '\p{^Is_Blk= Runic}', "");
-Expect(1, 5791, '\P{Is_Blk= Runic}', "");
-Expect(0, 5791, '\P{^Is_Blk= Runic}', "");
-Error('\p{Block=:= _lycian}');
-Error('\P{Block=:= _lycian}');
-Expect(1, 66207, '\p{Block=lycian}', "");
-Expect(0, 66207, '\p{^Block=lycian}', "");
-Expect(0, 66207, '\P{Block=lycian}', "");
-Expect(1, 66207, '\P{^Block=lycian}', "");
-Expect(0, 66175, '\p{Block=lycian}', "");
-Expect(1, 66175, '\p{^Block=lycian}', "");
-Expect(1, 66175, '\P{Block=lycian}', "");
-Expect(0, 66175, '\P{^Block=lycian}', "");
-Expect(1, 66207, '\p{Block= _lycian}', "");
-Expect(0, 66207, '\p{^Block= _lycian}', "");
-Expect(0, 66207, '\P{Block= _lycian}', "");
-Expect(1, 66207, '\P{^Block= _lycian}', "");
-Expect(0, 66175, '\p{Block= _lycian}', "");
-Expect(1, 66175, '\p{^Block= _lycian}', "");
-Expect(1, 66175, '\P{Block= _lycian}', "");
-Expect(0, 66175, '\P{^Block= _lycian}', "");
-Error('\p{Blk: _ lycian:=}');
-Error('\P{Blk: _ lycian:=}');
-Expect(1, 66207, '\p{Blk=lycian}', "");
-Expect(0, 66207, '\p{^Blk=lycian}', "");
-Expect(0, 66207, '\P{Blk=lycian}', "");
-Expect(1, 66207, '\P{^Blk=lycian}', "");
-Expect(0, 66175, '\p{Blk=lycian}', "");
-Expect(1, 66175, '\p{^Blk=lycian}', "");
-Expect(1, 66175, '\P{Blk=lycian}', "");
-Expect(0, 66175, '\P{^Blk=lycian}', "");
-Expect(1, 66207, '\p{Blk=_ Lycian}', "");
-Expect(0, 66207, '\p{^Blk=_ Lycian}', "");
-Expect(0, 66207, '\P{Blk=_ Lycian}', "");
-Expect(1, 66207, '\P{^Blk=_ Lycian}', "");
-Expect(0, 66175, '\p{Blk=_ Lycian}', "");
-Expect(1, 66175, '\p{^Blk=_ Lycian}', "");
-Expect(1, 66175, '\P{Blk=_ Lycian}', "");
-Expect(0, 66175, '\P{^Blk=_ Lycian}', "");
-Error('\p{Is_Block=Lycian/a/}');
-Error('\P{Is_Block=Lycian/a/}');
-Expect(1, 66207, '\p{Is_Block:lycian}', "");
-Expect(0, 66207, '\p{^Is_Block:lycian}', "");
-Expect(0, 66207, '\P{Is_Block:lycian}', "");
-Expect(1, 66207, '\P{^Is_Block:lycian}', "");
-Expect(0, 66175, '\p{Is_Block:lycian}', "");
-Expect(1, 66175, '\p{^Is_Block:lycian}', "");
-Expect(1, 66175, '\P{Is_Block:lycian}', "");
-Expect(0, 66175, '\P{^Is_Block:lycian}', "");
-Expect(1, 66207, '\p{Is_Block=Lycian}', "");
-Expect(0, 66207, '\p{^Is_Block=Lycian}', "");
-Expect(0, 66207, '\P{Is_Block=Lycian}', "");
-Expect(1, 66207, '\P{^Is_Block=Lycian}', "");
-Expect(0, 66175, '\p{Is_Block=Lycian}', "");
-Expect(1, 66175, '\p{^Is_Block=Lycian}', "");
-Expect(1, 66175, '\P{Is_Block=Lycian}', "");
-Expect(0, 66175, '\P{^Is_Block=Lycian}', "");
-Error('\p{Is_Blk=:=Lycian}');
-Error('\P{Is_Blk=:=Lycian}');
-Expect(1, 66207, '\p{Is_Blk=lycian}', "");
-Expect(0, 66207, '\p{^Is_Blk=lycian}', "");
-Expect(0, 66207, '\P{Is_Blk=lycian}', "");
-Expect(1, 66207, '\P{^Is_Blk=lycian}', "");
-Expect(0, 66175, '\p{Is_Blk=lycian}', "");
-Expect(1, 66175, '\p{^Is_Blk=lycian}', "");
-Expect(1, 66175, '\P{Is_Blk=lycian}', "");
-Expect(0, 66175, '\P{^Is_Blk=lycian}', "");
-Expect(1, 66207, '\p{Is_Blk=- Lycian}', "");
-Expect(0, 66207, '\p{^Is_Blk=- Lycian}', "");
-Expect(0, 66207, '\P{Is_Blk=- Lycian}', "");
-Expect(1, 66207, '\P{^Is_Blk=- Lycian}', "");
-Expect(0, 66175, '\p{Is_Blk=- Lycian}', "");
-Expect(1, 66175, '\p{^Is_Blk=- Lycian}', "");
-Expect(1, 66175, '\P{Is_Blk=- Lycian}', "");
-Expect(0, 66175, '\P{^Is_Blk=- Lycian}', "");
-Error('\p{Block: :=Geometric_Shapes}');
-Error('\P{Block: :=Geometric_Shapes}');
-Expect(1, 9727, '\p{Block=geometricshapes}', "");
-Expect(0, 9727, '\p{^Block=geometricshapes}', "");
-Expect(0, 9727, '\P{Block=geometricshapes}', "");
-Expect(1, 9727, '\P{^Block=geometricshapes}', "");
-Expect(0, 9631, '\p{Block=geometricshapes}', "");
-Expect(1, 9631, '\p{^Block=geometricshapes}', "");
-Expect(1, 9631, '\P{Block=geometricshapes}', "");
-Expect(0, 9631, '\P{^Block=geometricshapes}', "");
-Expect(1, 9727, '\p{Block= geometric shapes}', "");
-Expect(0, 9727, '\p{^Block= geometric shapes}', "");
-Expect(0, 9727, '\P{Block= geometric shapes}', "");
-Expect(1, 9727, '\P{^Block= geometric shapes}', "");
-Expect(0, 9631, '\p{Block= geometric shapes}', "");
-Expect(1, 9631, '\p{^Block= geometric shapes}', "");
-Expect(1, 9631, '\P{Block= geometric shapes}', "");
-Expect(0, 9631, '\P{^Block= geometric shapes}', "");
-Error('\p{Blk:__Geometric:=shapes}');
-Error('\P{Blk:__Geometric:=shapes}');
-Expect(1, 9727, '\p{Blk=geometricshapes}', "");
-Expect(0, 9727, '\p{^Blk=geometricshapes}', "");
-Expect(0, 9727, '\P{Blk=geometricshapes}', "");
-Expect(1, 9727, '\P{^Blk=geometricshapes}', "");
-Expect(0, 9631, '\p{Blk=geometricshapes}', "");
-Expect(1, 9631, '\p{^Blk=geometricshapes}', "");
-Expect(1, 9631, '\P{Blk=geometricshapes}', "");
-Expect(0, 9631, '\P{^Blk=geometricshapes}', "");
-Expect(1, 9727, '\p{Blk:-GEOMETRIC Shapes}', "");
-Expect(0, 9727, '\p{^Blk:-GEOMETRIC Shapes}', "");
-Expect(0, 9727, '\P{Blk:-GEOMETRIC Shapes}', "");
-Expect(1, 9727, '\P{^Blk:-GEOMETRIC Shapes}', "");
-Expect(0, 9631, '\p{Blk:-GEOMETRIC Shapes}', "");
-Expect(1, 9631, '\p{^Blk:-GEOMETRIC Shapes}', "");
-Expect(1, 9631, '\P{Blk:-GEOMETRIC Shapes}', "");
-Expect(0, 9631, '\P{^Blk:-GEOMETRIC Shapes}', "");
-Error('\p{Is_Block=:=Geometric-Shapes}');
-Error('\P{Is_Block=:=Geometric-Shapes}');
-Expect(1, 9727, '\p{Is_Block: geometricshapes}', "");
-Expect(0, 9727, '\p{^Is_Block: geometricshapes}', "");
-Expect(0, 9727, '\P{Is_Block: geometricshapes}', "");
-Expect(1, 9727, '\P{^Is_Block: geometricshapes}', "");
-Expect(0, 9631, '\p{Is_Block: geometricshapes}', "");
-Expect(1, 9631, '\p{^Is_Block: geometricshapes}', "");
-Expect(1, 9631, '\P{Is_Block: geometricshapes}', "");
-Expect(0, 9631, '\P{^Is_Block: geometricshapes}', "");
-Expect(1, 9727, '\p{Is_Block= geometricSHAPES}', "");
-Expect(0, 9727, '\p{^Is_Block= geometricSHAPES}', "");
-Expect(0, 9727, '\P{Is_Block= geometricSHAPES}', "");
-Expect(1, 9727, '\P{^Is_Block= geometricSHAPES}', "");
-Expect(0, 9631, '\p{Is_Block= geometricSHAPES}', "");
-Expect(1, 9631, '\p{^Is_Block= geometricSHAPES}', "");
-Expect(1, 9631, '\P{Is_Block= geometricSHAPES}', "");
-Expect(0, 9631, '\P{^Is_Block= geometricSHAPES}', "");
-Error('\p{Is_Blk= -Geometric SHAPES/a/}');
-Error('\P{Is_Blk= -Geometric SHAPES/a/}');
-Expect(1, 9727, '\p{Is_Blk=geometricshapes}', "");
-Expect(0, 9727, '\p{^Is_Blk=geometricshapes}', "");
-Expect(0, 9727, '\P{Is_Blk=geometricshapes}', "");
-Expect(1, 9727, '\P{^Is_Blk=geometricshapes}', "");
-Expect(0, 9631, '\p{Is_Blk=geometricshapes}', "");
-Expect(1, 9631, '\p{^Is_Blk=geometricshapes}', "");
-Expect(1, 9631, '\P{Is_Blk=geometricshapes}', "");
-Expect(0, 9631, '\P{^Is_Blk=geometricshapes}', "");
-Expect(1, 9727, '\p{Is_Blk: Geometric shapes}', "");
-Expect(0, 9727, '\p{^Is_Blk: Geometric shapes}', "");
-Expect(0, 9727, '\P{Is_Blk: Geometric shapes}', "");
-Expect(1, 9727, '\P{^Is_Blk: Geometric shapes}', "");
-Expect(0, 9631, '\p{Is_Blk: Geometric shapes}', "");
-Expect(1, 9631, '\p{^Is_Blk: Geometric shapes}', "");
-Expect(1, 9631, '\P{Is_Blk: Geometric shapes}', "");
-Expect(0, 9631, '\P{^Is_Blk: Geometric shapes}', "");
-Error('\p{Block=_/a/Aegean_Numbers}');
-Error('\P{Block=_/a/Aegean_Numbers}');
-Expect(1, 65855, '\p{Block: aegeannumbers}', "");
-Expect(0, 65855, '\p{^Block: aegeannumbers}', "");
-Expect(0, 65855, '\P{Block: aegeannumbers}', "");
-Expect(1, 65855, '\P{^Block: aegeannumbers}', "");
-Expect(0, 65791, '\p{Block: aegeannumbers}', "");
-Expect(1, 65791, '\p{^Block: aegeannumbers}', "");
-Expect(1, 65791, '\P{Block: aegeannumbers}', "");
-Expect(0, 65791, '\P{^Block: aegeannumbers}', "");
-Expect(1, 65855, '\p{Block:_Aegean-NUMBERS}', "");
-Expect(0, 65855, '\p{^Block:_Aegean-NUMBERS}', "");
-Expect(0, 65855, '\P{Block:_Aegean-NUMBERS}', "");
-Expect(1, 65855, '\P{^Block:_Aegean-NUMBERS}', "");
-Expect(0, 65791, '\p{Block:_Aegean-NUMBERS}', "");
-Expect(1, 65791, '\p{^Block:_Aegean-NUMBERS}', "");
-Expect(1, 65791, '\P{Block:_Aegean-NUMBERS}', "");
-Expect(0, 65791, '\P{^Block:_Aegean-NUMBERS}', "");
-Error('\p{Blk= Aegean_numbers/a/}');
-Error('\P{Blk= Aegean_numbers/a/}');
-Expect(1, 65855, '\p{Blk=aegeannumbers}', "");
-Expect(0, 65855, '\p{^Blk=aegeannumbers}', "");
-Expect(0, 65855, '\P{Blk=aegeannumbers}', "");
-Expect(1, 65855, '\P{^Blk=aegeannumbers}', "");
-Expect(0, 65791, '\p{Blk=aegeannumbers}', "");
-Expect(1, 65791, '\p{^Blk=aegeannumbers}', "");
-Expect(1, 65791, '\P{Blk=aegeannumbers}', "");
-Expect(0, 65791, '\P{^Blk=aegeannumbers}', "");
-Expect(1, 65855, '\p{Blk=__AEGEAN_numbers}', "");
-Expect(0, 65855, '\p{^Blk=__AEGEAN_numbers}', "");
-Expect(0, 65855, '\P{Blk=__AEGEAN_numbers}', "");
-Expect(1, 65855, '\P{^Blk=__AEGEAN_numbers}', "");
-Expect(0, 65791, '\p{Blk=__AEGEAN_numbers}', "");
-Expect(1, 65791, '\p{^Blk=__AEGEAN_numbers}', "");
-Expect(1, 65791, '\P{Blk=__AEGEAN_numbers}', "");
-Expect(0, 65791, '\P{^Blk=__AEGEAN_numbers}', "");
-Error('\p{Is_Block=_ Aegean numbers/a/}');
-Error('\P{Is_Block=_ Aegean numbers/a/}');
-Expect(1, 65855, '\p{Is_Block=aegeannumbers}', "");
-Expect(0, 65855, '\p{^Is_Block=aegeannumbers}', "");
-Expect(0, 65855, '\P{Is_Block=aegeannumbers}', "");
-Expect(1, 65855, '\P{^Is_Block=aegeannumbers}', "");
-Expect(0, 65791, '\p{Is_Block=aegeannumbers}', "");
-Expect(1, 65791, '\p{^Is_Block=aegeannumbers}', "");
-Expect(1, 65791, '\P{Is_Block=aegeannumbers}', "");
-Expect(0, 65791, '\P{^Is_Block=aegeannumbers}', "");
-Expect(1, 65855, '\p{Is_Block= Aegean-numbers}', "");
-Expect(0, 65855, '\p{^Is_Block= Aegean-numbers}', "");
-Expect(0, 65855, '\P{Is_Block= Aegean-numbers}', "");
-Expect(1, 65855, '\P{^Is_Block= Aegean-numbers}', "");
-Expect(0, 65791, '\p{Is_Block= Aegean-numbers}', "");
-Expect(1, 65791, '\p{^Is_Block= Aegean-numbers}', "");
-Expect(1, 65791, '\P{Is_Block= Aegean-numbers}', "");
-Expect(0, 65791, '\P{^Is_Block= Aegean-numbers}', "");
-Error('\p{Is_Blk= :=Aegean Numbers}');
-Error('\P{Is_Blk= :=Aegean Numbers}');
-Expect(1, 65855, '\p{Is_Blk=aegeannumbers}', "");
-Expect(0, 65855, '\p{^Is_Blk=aegeannumbers}', "");
-Expect(0, 65855, '\P{Is_Blk=aegeannumbers}', "");
-Expect(1, 65855, '\P{^Is_Blk=aegeannumbers}', "");
-Expect(0, 65791, '\p{Is_Blk=aegeannumbers}', "");
-Expect(1, 65791, '\p{^Is_Blk=aegeannumbers}', "");
-Expect(1, 65791, '\P{Is_Blk=aegeannumbers}', "");
-Expect(0, 65791, '\P{^Is_Blk=aegeannumbers}', "");
-Expect(1, 65855, '\p{Is_Blk=aegean_numbers}', "");
-Expect(0, 65855, '\p{^Is_Blk=aegean_numbers}', "");
-Expect(0, 65855, '\P{Is_Blk=aegean_numbers}', "");
-Expect(1, 65855, '\P{^Is_Blk=aegean_numbers}', "");
-Expect(0, 65791, '\p{Is_Blk=aegean_numbers}', "");
-Expect(1, 65791, '\p{^Is_Blk=aegean_numbers}', "");
-Expect(1, 65791, '\P{Is_Blk=aegean_numbers}', "");
-Expect(0, 65791, '\P{^Is_Blk=aegean_numbers}', "");
-Error('\p{Block: /a/ _khmer symbols}');
-Error('\P{Block: /a/ _khmer symbols}');
-Expect(1, 6655, '\p{Block: khmersymbols}', "");
-Expect(0, 6655, '\p{^Block: khmersymbols}', "");
-Expect(0, 6655, '\P{Block: khmersymbols}', "");
-Expect(1, 6655, '\P{^Block: khmersymbols}', "");
-Expect(0, 6623, '\p{Block: khmersymbols}', "");
-Expect(1, 6623, '\p{^Block: khmersymbols}', "");
-Expect(1, 6623, '\P{Block: khmersymbols}', "");
-Expect(0, 6623, '\P{^Block: khmersymbols}', "");
-Expect(1, 6655, '\p{Block= _KHMER Symbols}', "");
-Expect(0, 6655, '\p{^Block= _KHMER Symbols}', "");
-Expect(0, 6655, '\P{Block= _KHMER Symbols}', "");
-Expect(1, 6655, '\P{^Block= _KHMER Symbols}', "");
-Expect(0, 6623, '\p{Block= _KHMER Symbols}', "");
-Expect(1, 6623, '\p{^Block= _KHMER Symbols}', "");
-Expect(1, 6623, '\P{Block= _KHMER Symbols}', "");
-Expect(0, 6623, '\P{^Block= _KHMER Symbols}', "");
-Error('\p{Blk= _Khmer Symbols:=}');
-Error('\P{Blk= _Khmer Symbols:=}');
-Expect(1, 6655, '\p{Blk=khmersymbols}', "");
-Expect(0, 6655, '\p{^Blk=khmersymbols}', "");
-Expect(0, 6655, '\P{Blk=khmersymbols}', "");
-Expect(1, 6655, '\P{^Blk=khmersymbols}', "");
-Expect(0, 6623, '\p{Blk=khmersymbols}', "");
-Expect(1, 6623, '\p{^Blk=khmersymbols}', "");
-Expect(1, 6623, '\P{Blk=khmersymbols}', "");
-Expect(0, 6623, '\P{^Blk=khmersymbols}', "");
-Expect(1, 6655, '\p{Blk: Khmer-Symbols}', "");
-Expect(0, 6655, '\p{^Blk: Khmer-Symbols}', "");
-Expect(0, 6655, '\P{Blk: Khmer-Symbols}', "");
-Expect(1, 6655, '\P{^Blk: Khmer-Symbols}', "");
-Expect(0, 6623, '\p{Blk: Khmer-Symbols}', "");
-Expect(1, 6623, '\p{^Blk: Khmer-Symbols}', "");
-Expect(1, 6623, '\P{Blk: Khmer-Symbols}', "");
-Expect(0, 6623, '\P{^Blk: Khmer-Symbols}', "");
-Error('\p{Is_Block=-/a/Khmer Symbols}');
-Error('\P{Is_Block=-/a/Khmer Symbols}');
-Expect(1, 6655, '\p{Is_Block=khmersymbols}', "");
-Expect(0, 6655, '\p{^Is_Block=khmersymbols}', "");
-Expect(0, 6655, '\P{Is_Block=khmersymbols}', "");
-Expect(1, 6655, '\P{^Is_Block=khmersymbols}', "");
-Expect(0, 6623, '\p{Is_Block=khmersymbols}', "");
-Expect(1, 6623, '\p{^Is_Block=khmersymbols}', "");
-Expect(1, 6623, '\P{Is_Block=khmersymbols}', "");
-Expect(0, 6623, '\P{^Is_Block=khmersymbols}', "");
-Expect(1, 6655, '\p{Is_Block= Khmer_symbols}', "");
-Expect(0, 6655, '\p{^Is_Block= Khmer_symbols}', "");
-Expect(0, 6655, '\P{Is_Block= Khmer_symbols}', "");
-Expect(1, 6655, '\P{^Is_Block= Khmer_symbols}', "");
-Expect(0, 6623, '\p{Is_Block= Khmer_symbols}', "");
-Expect(1, 6623, '\p{^Is_Block= Khmer_symbols}', "");
-Expect(1, 6623, '\P{Is_Block= Khmer_symbols}', "");
-Expect(0, 6623, '\P{^Is_Block= Khmer_symbols}', "");
-Error('\p{Is_Blk=:=khmer_symbols}');
-Error('\P{Is_Blk=:=khmer_symbols}');
-Expect(1, 6655, '\p{Is_Blk=khmersymbols}', "");
-Expect(0, 6655, '\p{^Is_Blk=khmersymbols}', "");
-Expect(0, 6655, '\P{Is_Blk=khmersymbols}', "");
-Expect(1, 6655, '\P{^Is_Blk=khmersymbols}', "");
-Expect(0, 6623, '\p{Is_Blk=khmersymbols}', "");
-Expect(1, 6623, '\p{^Is_Blk=khmersymbols}', "");
-Expect(1, 6623, '\P{Is_Blk=khmersymbols}', "");
-Expect(0, 6623, '\P{^Is_Blk=khmersymbols}', "");
-Expect(1, 6655, '\p{Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(0, 6655, '\p{^Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(0, 6655, '\P{Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(1, 6655, '\P{^Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(0, 6623, '\p{Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(1, 6623, '\p{^Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(1, 6623, '\P{Is_Blk: _ KHMER SYMBOLS}', "");
-Expect(0, 6623, '\P{^Is_Blk: _ KHMER SYMBOLS}', "");
-Error('\p{Block=:=CJK-Radicals SUPPLEMENT}');
-Error('\P{Block=:=CJK-Radicals SUPPLEMENT}');
-Expect(1, 12031, '\p{Block=cjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^Block=cjkradicalssupplement}', "");
-Expect(0, 12031, '\P{Block=cjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^Block=cjkradicalssupplement}', "");
-Expect(0, 11903, '\p{Block=cjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^Block=cjkradicalssupplement}', "");
-Expect(1, 11903, '\P{Block=cjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^Block=cjkradicalssupplement}', "");
-Expect(1, 12031, '\p{Block=-CJK Radicalssupplement}', "");
-Expect(0, 12031, '\p{^Block=-CJK Radicalssupplement}', "");
-Expect(0, 12031, '\P{Block=-CJK Radicalssupplement}', "");
-Expect(1, 12031, '\P{^Block=-CJK Radicalssupplement}', "");
-Expect(0, 11903, '\p{Block=-CJK Radicalssupplement}', "");
-Expect(1, 11903, '\p{^Block=-CJK Radicalssupplement}', "");
-Expect(1, 11903, '\P{Block=-CJK Radicalssupplement}', "");
-Expect(0, 11903, '\P{^Block=-CJK Radicalssupplement}', "");
-Error('\p{Blk=-CJK:=radicals SUPPLEMENT}');
-Error('\P{Blk=-CJK:=radicals SUPPLEMENT}');
-Expect(1, 12031, '\p{Blk=cjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^Blk=cjkradicalssupplement}', "");
-Expect(0, 12031, '\P{Blk=cjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^Blk=cjkradicalssupplement}', "");
-Expect(0, 11903, '\p{Blk=cjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^Blk=cjkradicalssupplement}', "");
-Expect(1, 11903, '\P{Blk=cjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^Blk=cjkradicalssupplement}', "");
-Expect(1, 12031, '\p{Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(0, 12031, '\p{^Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(0, 12031, '\P{Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(1, 12031, '\P{^Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(0, 11903, '\p{Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(1, 11903, '\p{^Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(1, 11903, '\P{Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Expect(0, 11903, '\P{^Blk=_ CJK_radicals-SUPPLEMENT}', "");
-Error('\p{Is_Block=:=CJKradicals-SUPPLEMENT}');
-Error('\P{Is_Block=:=CJKradicals-SUPPLEMENT}');
-Expect(1, 12031, '\p{Is_Block=cjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^Is_Block=cjkradicalssupplement}', "");
-Expect(0, 12031, '\P{Is_Block=cjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^Is_Block=cjkradicalssupplement}', "");
-Expect(0, 11903, '\p{Is_Block=cjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^Is_Block=cjkradicalssupplement}', "");
-Expect(1, 11903, '\P{Is_Block=cjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^Is_Block=cjkradicalssupplement}', "");
-Expect(1, 12031, '\p{Is_Block= cjk radicals Supplement}', "");
-Expect(0, 12031, '\p{^Is_Block= cjk radicals Supplement}', "");
-Expect(0, 12031, '\P{Is_Block= cjk radicals Supplement}', "");
-Expect(1, 12031, '\P{^Is_Block= cjk radicals Supplement}', "");
-Expect(0, 11903, '\p{Is_Block= cjk radicals Supplement}', "");
-Expect(1, 11903, '\p{^Is_Block= cjk radicals Supplement}', "");
-Expect(1, 11903, '\P{Is_Block= cjk radicals Supplement}', "");
-Expect(0, 11903, '\P{^Is_Block= cjk radicals Supplement}', "");
-Error('\p{Is_Blk=:=CJK-radicals SUPPLEMENT}');
-Error('\P{Is_Blk=:=CJK-radicals SUPPLEMENT}');
-Expect(1, 12031, '\p{Is_Blk=cjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^Is_Blk=cjkradicalssupplement}', "");
-Expect(0, 12031, '\P{Is_Blk=cjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^Is_Blk=cjkradicalssupplement}', "");
-Expect(0, 11903, '\p{Is_Blk=cjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^Is_Blk=cjkradicalssupplement}', "");
-Expect(1, 11903, '\P{Is_Blk=cjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^Is_Blk=cjkradicalssupplement}', "");
-Expect(1, 12031, '\p{Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(0, 12031, '\p{^Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(0, 12031, '\P{Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(1, 12031, '\P{^Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(0, 11903, '\p{Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(1, 11903, '\p{^Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(1, 11903, '\P{Is_Blk= _cjkRadicals-Supplement}', "");
-Expect(0, 11903, '\P{^Is_Blk= _cjkRadicals-Supplement}', "");
-Error('\p{Block=/a/ImperialAramaic}');
-Error('\P{Block=/a/ImperialAramaic}');
-Expect(1, 67679, '\p{Block=imperialaramaic}', "");
-Expect(0, 67679, '\p{^Block=imperialaramaic}', "");
-Expect(0, 67679, '\P{Block=imperialaramaic}', "");
-Expect(1, 67679, '\P{^Block=imperialaramaic}', "");
-Expect(0, 67647, '\p{Block=imperialaramaic}', "");
-Expect(1, 67647, '\p{^Block=imperialaramaic}', "");
-Expect(1, 67647, '\P{Block=imperialaramaic}', "");
-Expect(0, 67647, '\P{^Block=imperialaramaic}', "");
-Expect(1, 67679, '\p{Block= Imperial_Aramaic}', "");
-Expect(0, 67679, '\p{^Block= Imperial_Aramaic}', "");
-Expect(0, 67679, '\P{Block= Imperial_Aramaic}', "");
-Expect(1, 67679, '\P{^Block= Imperial_Aramaic}', "");
-Expect(0, 67647, '\p{Block= Imperial_Aramaic}', "");
-Expect(1, 67647, '\p{^Block= Imperial_Aramaic}', "");
-Expect(1, 67647, '\P{Block= Imperial_Aramaic}', "");
-Expect(0, 67647, '\P{^Block= Imperial_Aramaic}', "");
-Error('\p{Blk: _ IMPERIAL aramaic/a/}');
-Error('\P{Blk: _ IMPERIAL aramaic/a/}');
-Expect(1, 67679, '\p{Blk=imperialaramaic}', "");
-Expect(0, 67679, '\p{^Blk=imperialaramaic}', "");
-Expect(0, 67679, '\P{Blk=imperialaramaic}', "");
-Expect(1, 67679, '\P{^Blk=imperialaramaic}', "");
-Expect(0, 67647, '\p{Blk=imperialaramaic}', "");
-Expect(1, 67647, '\p{^Blk=imperialaramaic}', "");
-Expect(1, 67647, '\P{Blk=imperialaramaic}', "");
-Expect(0, 67647, '\P{^Blk=imperialaramaic}', "");
-Expect(1, 67679, '\p{Blk=--imperial Aramaic}', "");
-Expect(0, 67679, '\p{^Blk=--imperial Aramaic}', "");
-Expect(0, 67679, '\P{Blk=--imperial Aramaic}', "");
-Expect(1, 67679, '\P{^Blk=--imperial Aramaic}', "");
-Expect(0, 67647, '\p{Blk=--imperial Aramaic}', "");
-Expect(1, 67647, '\p{^Blk=--imperial Aramaic}', "");
-Expect(1, 67647, '\P{Blk=--imperial Aramaic}', "");
-Expect(0, 67647, '\P{^Blk=--imperial Aramaic}', "");
-Error('\p{Is_Block: /a/imperial aramaic}');
-Error('\P{Is_Block: /a/imperial aramaic}');
-Expect(1, 67679, '\p{Is_Block=imperialaramaic}', "");
-Expect(0, 67679, '\p{^Is_Block=imperialaramaic}', "");
-Expect(0, 67679, '\P{Is_Block=imperialaramaic}', "");
-Expect(1, 67679, '\P{^Is_Block=imperialaramaic}', "");
-Expect(0, 67647, '\p{Is_Block=imperialaramaic}', "");
-Expect(1, 67647, '\p{^Is_Block=imperialaramaic}', "");
-Expect(1, 67647, '\P{Is_Block=imperialaramaic}', "");
-Expect(0, 67647, '\P{^Is_Block=imperialaramaic}', "");
-Expect(1, 67679, '\p{Is_Block=-_Imperial_aramaic}', "");
-Expect(0, 67679, '\p{^Is_Block=-_Imperial_aramaic}', "");
-Expect(0, 67679, '\P{Is_Block=-_Imperial_aramaic}', "");
-Expect(1, 67679, '\P{^Is_Block=-_Imperial_aramaic}', "");
-Expect(0, 67647, '\p{Is_Block=-_Imperial_aramaic}', "");
-Expect(1, 67647, '\p{^Is_Block=-_Imperial_aramaic}', "");
-Expect(1, 67647, '\P{Is_Block=-_Imperial_aramaic}', "");
-Expect(0, 67647, '\P{^Is_Block=-_Imperial_aramaic}', "");
-Error('\p{Is_Blk= Imperial-aramaic/a/}');
-Error('\P{Is_Blk= Imperial-aramaic/a/}');
-Expect(1, 67679, '\p{Is_Blk: imperialaramaic}', "");
-Expect(0, 67679, '\p{^Is_Blk: imperialaramaic}', "");
-Expect(0, 67679, '\P{Is_Blk: imperialaramaic}', "");
-Expect(1, 67679, '\P{^Is_Blk: imperialaramaic}', "");
-Expect(0, 67647, '\p{Is_Blk: imperialaramaic}', "");
-Expect(1, 67647, '\p{^Is_Blk: imperialaramaic}', "");
-Expect(1, 67647, '\P{Is_Blk: imperialaramaic}', "");
-Expect(0, 67647, '\P{^Is_Blk: imperialaramaic}', "");
-Expect(1, 67679, '\p{Is_Blk=_ imperial ARAMAIC}', "");
-Expect(0, 67679, '\p{^Is_Blk=_ imperial ARAMAIC}', "");
-Expect(0, 67679, '\P{Is_Blk=_ imperial ARAMAIC}', "");
-Expect(1, 67679, '\P{^Is_Blk=_ imperial ARAMAIC}', "");
-Expect(0, 67647, '\p{Is_Blk=_ imperial ARAMAIC}', "");
-Expect(1, 67647, '\p{^Is_Blk=_ imperial ARAMAIC}', "");
-Expect(1, 67647, '\P{Is_Blk=_ imperial ARAMAIC}', "");
-Expect(0, 67647, '\P{^Is_Blk=_ imperial ARAMAIC}', "");
-Error('\p{Block=_ Mathematical OPERATORS/a/}');
-Error('\P{Block=_ Mathematical OPERATORS/a/}');
-Expect(1, 8959, '\p{Block=mathematicaloperators}', "");
-Expect(0, 8959, '\p{^Block=mathematicaloperators}', "");
-Expect(0, 8959, '\P{Block=mathematicaloperators}', "");
-Expect(1, 8959, '\P{^Block=mathematicaloperators}', "");
-Expect(0, 8703, '\p{Block=mathematicaloperators}', "");
-Expect(1, 8703, '\p{^Block=mathematicaloperators}', "");
-Expect(1, 8703, '\P{Block=mathematicaloperators}', "");
-Expect(0, 8703, '\P{^Block=mathematicaloperators}', "");
-Expect(1, 8959, '\p{Block=MATHEMATICAL-Operators}', "");
-Expect(0, 8959, '\p{^Block=MATHEMATICAL-Operators}', "");
-Expect(0, 8959, '\P{Block=MATHEMATICAL-Operators}', "");
-Expect(1, 8959, '\P{^Block=MATHEMATICAL-Operators}', "");
-Expect(0, 8703, '\p{Block=MATHEMATICAL-Operators}', "");
-Expect(1, 8703, '\p{^Block=MATHEMATICAL-Operators}', "");
-Expect(1, 8703, '\P{Block=MATHEMATICAL-Operators}', "");
-Expect(0, 8703, '\P{^Block=MATHEMATICAL-Operators}', "");
-Error('\p{Blk: /a/mathematicalOperators}');
-Error('\P{Blk: /a/mathematicalOperators}');
-Expect(1, 8959, '\p{Blk=mathematicaloperators}', "");
-Expect(0, 8959, '\p{^Blk=mathematicaloperators}', "");
-Expect(0, 8959, '\P{Blk=mathematicaloperators}', "");
-Expect(1, 8959, '\P{^Blk=mathematicaloperators}', "");
-Expect(0, 8703, '\p{Blk=mathematicaloperators}', "");
-Expect(1, 8703, '\p{^Blk=mathematicaloperators}', "");
-Expect(1, 8703, '\P{Blk=mathematicaloperators}', "");
-Expect(0, 8703, '\P{^Blk=mathematicaloperators}', "");
-Expect(1, 8959, '\p{Blk: MATHEMATICAL OPERATORS}', "");
-Expect(0, 8959, '\p{^Blk: MATHEMATICAL OPERATORS}', "");
-Expect(0, 8959, '\P{Blk: MATHEMATICAL OPERATORS}', "");
-Expect(1, 8959, '\P{^Blk: MATHEMATICAL OPERATORS}', "");
-Expect(0, 8703, '\p{Blk: MATHEMATICAL OPERATORS}', "");
-Expect(1, 8703, '\p{^Blk: MATHEMATICAL OPERATORS}', "");
-Expect(1, 8703, '\P{Blk: MATHEMATICAL OPERATORS}', "");
-Expect(0, 8703, '\P{^Blk: MATHEMATICAL OPERATORS}', "");
-Error('\p{Is_Block=:=_mathematical-operators}');
-Error('\P{Is_Block=:=_mathematical-operators}');
-Expect(1, 8959, '\p{Is_Block=mathematicaloperators}', "");
-Expect(0, 8959, '\p{^Is_Block=mathematicaloperators}', "");
-Expect(0, 8959, '\P{Is_Block=mathematicaloperators}', "");
-Expect(1, 8959, '\P{^Is_Block=mathematicaloperators}', "");
-Expect(0, 8703, '\p{Is_Block=mathematicaloperators}', "");
-Expect(1, 8703, '\p{^Is_Block=mathematicaloperators}', "");
-Expect(1, 8703, '\P{Is_Block=mathematicaloperators}', "");
-Expect(0, 8703, '\P{^Is_Block=mathematicaloperators}', "");
-Expect(1, 8959, '\p{Is_Block=-_Mathematical_Operators}', "");
-Expect(0, 8959, '\p{^Is_Block=-_Mathematical_Operators}', "");
-Expect(0, 8959, '\P{Is_Block=-_Mathematical_Operators}', "");
-Expect(1, 8959, '\P{^Is_Block=-_Mathematical_Operators}', "");
-Expect(0, 8703, '\p{Is_Block=-_Mathematical_Operators}', "");
-Expect(1, 8703, '\p{^Is_Block=-_Mathematical_Operators}', "");
-Expect(1, 8703, '\P{Is_Block=-_Mathematical_Operators}', "");
-Expect(0, 8703, '\P{^Is_Block=-_Mathematical_Operators}', "");
-Error('\p{Is_Blk= _MATHEMATICAL-Operators:=}');
-Error('\P{Is_Blk= _MATHEMATICAL-Operators:=}');
-Expect(1, 8959, '\p{Is_Blk=mathematicaloperators}', "");
-Expect(0, 8959, '\p{^Is_Blk=mathematicaloperators}', "");
-Expect(0, 8959, '\P{Is_Blk=mathematicaloperators}', "");
-Expect(1, 8959, '\P{^Is_Blk=mathematicaloperators}', "");
-Expect(0, 8703, '\p{Is_Blk=mathematicaloperators}', "");
-Expect(1, 8703, '\p{^Is_Blk=mathematicaloperators}', "");
-Expect(1, 8703, '\P{Is_Blk=mathematicaloperators}', "");
-Expect(0, 8703, '\P{^Is_Blk=mathematicaloperators}', "");
-Expect(1, 8959, '\p{Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(0, 8959, '\p{^Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(0, 8959, '\P{Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(1, 8959, '\P{^Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(0, 8703, '\p{Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(1, 8703, '\p{^Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(1, 8703, '\P{Is_Blk= -MATHEMATICAL Operators}', "");
-Expect(0, 8703, '\P{^Is_Blk= -MATHEMATICAL Operators}', "");
-Error('\p{Block=- CJK/a/compatibilityIdeographs supplement}');
-Error('\P{Block=- CJK/a/compatibilityIdeographs supplement}');
-Expect(1, 195103, '\p{Block:cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^Block:cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{Block:cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^Block:cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{Block:cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^Block:cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{Block:cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^Block:cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(0, 195103, '\p{^Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(0, 195103, '\P{Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(1, 195103, '\P{^Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(0, 194559, '\p{Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(1, 194559, '\p{^Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(1, 194559, '\P{Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Expect(0, 194559, '\P{^Block: CJK_compatibilityIdeographs_SUPPLEMENT}', "");
-Error('\p{Blk= CJK-Compatibility_Ideographs_Supplement/a/}');
-Error('\P{Blk= CJK-Compatibility_Ideographs_Supplement/a/}');
-Expect(1, 195103, '\p{Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(0, 195103, '\p{^Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(0, 195103, '\P{Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(1, 195103, '\P{^Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(0, 194559, '\p{Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(1, 194559, '\p{^Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(1, 194559, '\P{Blk: CJK_Compatibility Ideographs Supplement}', "");
-Expect(0, 194559, '\P{^Blk: CJK_Compatibility Ideographs Supplement}', "");
-Error('\p{Is_Block= _cjk:=Compatibility_Ideographs_Supplement}');
-Error('\P{Is_Block= _cjk:=Compatibility_Ideographs_Supplement}');
-Expect(1, 195103, '\p{Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^Is_Block=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(0, 195103, '\p{^Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(0, 195103, '\P{Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(1, 195103, '\P{^Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(0, 194559, '\p{Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(1, 194559, '\p{^Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(1, 194559, '\P{Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Expect(0, 194559, '\P{^Is_Block=--cjk Compatibility-ideographs supplement}', "");
-Error('\p{Is_Blk= -cjk COMPATIBILITY Ideographs:=supplement}');
-Error('\P{Is_Blk= -cjk COMPATIBILITY Ideographs:=supplement}');
-Expect(1, 195103, '\p{Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^Is_Blk=cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(0, 195103, '\p{^Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(0, 195103, '\P{Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(1, 195103, '\P{^Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(0, 194559, '\p{Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(1, 194559, '\p{^Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(1, 194559, '\P{Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Expect(0, 194559, '\P{^Is_Blk=__CJKcompatibility IDEOGRAPHSSupplement}', "");
-Error('\p{Block=:= IPA extensions}');
-Error('\P{Block=:= IPA extensions}');
-Expect(1, 687, '\p{Block=ipaextensions}', "");
-Expect(0, 687, '\p{^Block=ipaextensions}', "");
-Expect(0, 687, '\P{Block=ipaextensions}', "");
-Expect(1, 687, '\P{^Block=ipaextensions}', "");
-Expect(0, 591, '\p{Block=ipaextensions}', "");
-Expect(1, 591, '\p{^Block=ipaextensions}', "");
-Expect(1, 591, '\P{Block=ipaextensions}', "");
-Expect(0, 591, '\P{^Block=ipaextensions}', "");
-Expect(1, 687, '\p{Block=-IPA_extensions}', "");
-Expect(0, 687, '\p{^Block=-IPA_extensions}', "");
-Expect(0, 687, '\P{Block=-IPA_extensions}', "");
-Expect(1, 687, '\P{^Block=-IPA_extensions}', "");
-Expect(0, 591, '\p{Block=-IPA_extensions}', "");
-Expect(1, 591, '\p{^Block=-IPA_extensions}', "");
-Expect(1, 591, '\P{Block=-IPA_extensions}', "");
-Expect(0, 591, '\P{^Block=-IPA_extensions}', "");
-Error('\p{Blk=:=_ IPA-EXTENSIONS}');
-Error('\P{Blk=:=_ IPA-EXTENSIONS}');
-Expect(1, 687, '\p{Blk=ipaextensions}', "");
-Expect(0, 687, '\p{^Blk=ipaextensions}', "");
-Expect(0, 687, '\P{Blk=ipaextensions}', "");
-Expect(1, 687, '\P{^Blk=ipaextensions}', "");
-Expect(0, 591, '\p{Blk=ipaextensions}', "");
-Expect(1, 591, '\p{^Blk=ipaextensions}', "");
-Expect(1, 591, '\P{Blk=ipaextensions}', "");
-Expect(0, 591, '\P{^Blk=ipaextensions}', "");
-Expect(1, 687, '\p{Blk=IPA-Extensions}', "");
-Expect(0, 687, '\p{^Blk=IPA-Extensions}', "");
-Expect(0, 687, '\P{Blk=IPA-Extensions}', "");
-Expect(1, 687, '\P{^Blk=IPA-Extensions}', "");
-Expect(0, 591, '\p{Blk=IPA-Extensions}', "");
-Expect(1, 591, '\p{^Blk=IPA-Extensions}', "");
-Expect(1, 591, '\P{Blk=IPA-Extensions}', "");
-Expect(0, 591, '\P{^Blk=IPA-Extensions}', "");
-Error('\p{Is_Block=:= ipa EXTENSIONS}');
-Error('\P{Is_Block=:= ipa EXTENSIONS}');
-Expect(1, 687, '\p{Is_Block=ipaextensions}', "");
-Expect(0, 687, '\p{^Is_Block=ipaextensions}', "");
-Expect(0, 687, '\P{Is_Block=ipaextensions}', "");
-Expect(1, 687, '\P{^Is_Block=ipaextensions}', "");
-Expect(0, 591, '\p{Is_Block=ipaextensions}', "");
-Expect(1, 591, '\p{^Is_Block=ipaextensions}', "");
-Expect(1, 591, '\P{Is_Block=ipaextensions}', "");
-Expect(0, 591, '\P{^Is_Block=ipaextensions}', "");
-Expect(1, 687, '\p{Is_Block=_IPA_Extensions}', "");
-Expect(0, 687, '\p{^Is_Block=_IPA_Extensions}', "");
-Expect(0, 687, '\P{Is_Block=_IPA_Extensions}', "");
-Expect(1, 687, '\P{^Is_Block=_IPA_Extensions}', "");
-Expect(0, 591, '\p{Is_Block=_IPA_Extensions}', "");
-Expect(1, 591, '\p{^Is_Block=_IPA_Extensions}', "");
-Expect(1, 591, '\P{Is_Block=_IPA_Extensions}', "");
-Expect(0, 591, '\P{^Is_Block=_IPA_Extensions}', "");
-Error('\p{Is_Blk=:=IPAExtensions}');
-Error('\P{Is_Blk=:=IPAExtensions}');
-Expect(1, 687, '\p{Is_Blk=ipaextensions}', "");
-Expect(0, 687, '\p{^Is_Blk=ipaextensions}', "");
-Expect(0, 687, '\P{Is_Blk=ipaextensions}', "");
-Expect(1, 687, '\P{^Is_Blk=ipaextensions}', "");
-Expect(0, 591, '\p{Is_Blk=ipaextensions}', "");
-Expect(1, 591, '\p{^Is_Blk=ipaextensions}', "");
-Expect(1, 591, '\P{Is_Blk=ipaextensions}', "");
-Expect(0, 591, '\P{^Is_Blk=ipaextensions}', "");
-Expect(1, 687, '\p{Is_Blk: IPA extensions}', "");
-Expect(0, 687, '\p{^Is_Blk: IPA extensions}', "");
-Expect(0, 687, '\P{Is_Blk: IPA extensions}', "");
-Expect(1, 687, '\P{^Is_Blk: IPA extensions}', "");
-Expect(0, 591, '\p{Is_Blk: IPA extensions}', "");
-Expect(1, 591, '\p{^Is_Blk: IPA extensions}', "");
-Expect(1, 591, '\P{Is_Blk: IPA extensions}', "");
-Expect(0, 591, '\P{^Is_Blk: IPA extensions}', "");
-Error('\p{Block= kannada:=}');
-Error('\P{Block= kannada:=}');
-Expect(1, 3327, '\p{Block=kannada}', "");
-Expect(0, 3327, '\p{^Block=kannada}', "");
-Expect(0, 3327, '\P{Block=kannada}', "");
-Expect(1, 3327, '\P{^Block=kannada}', "");
-Expect(0, 3199, '\p{Block=kannada}', "");
-Expect(1, 3199, '\p{^Block=kannada}', "");
-Expect(1, 3199, '\P{Block=kannada}', "");
-Expect(0, 3199, '\P{^Block=kannada}', "");
-Expect(1, 3327, '\p{Block: _Kannada}', "");
-Expect(0, 3327, '\p{^Block: _Kannada}', "");
-Expect(0, 3327, '\P{Block: _Kannada}', "");
-Expect(1, 3327, '\P{^Block: _Kannada}', "");
-Expect(0, 3199, '\p{Block: _Kannada}', "");
-Expect(1, 3199, '\p{^Block: _Kannada}', "");
-Expect(1, 3199, '\P{Block: _Kannada}', "");
-Expect(0, 3199, '\P{^Block: _Kannada}', "");
-Error('\p{Blk= kannada:=}');
-Error('\P{Blk= kannada:=}');
-Expect(1, 3327, '\p{Blk=kannada}', "");
-Expect(0, 3327, '\p{^Blk=kannada}', "");
-Expect(0, 3327, '\P{Blk=kannada}', "");
-Expect(1, 3327, '\P{^Blk=kannada}', "");
-Expect(0, 3199, '\p{Blk=kannada}', "");
-Expect(1, 3199, '\p{^Blk=kannada}', "");
-Expect(1, 3199, '\P{Blk=kannada}', "");
-Expect(0, 3199, '\P{^Blk=kannada}', "");
-Expect(1, 3327, '\p{Blk= Kannada}', "");
-Expect(0, 3327, '\p{^Blk= Kannada}', "");
-Expect(0, 3327, '\P{Blk= Kannada}', "");
-Expect(1, 3327, '\P{^Blk= Kannada}', "");
-Expect(0, 3199, '\p{Blk= Kannada}', "");
-Expect(1, 3199, '\p{^Blk= Kannada}', "");
-Expect(1, 3199, '\P{Blk= Kannada}', "");
-Expect(0, 3199, '\P{^Blk= Kannada}', "");
-Error('\p{Is_Block=/a/- Kannada}');
-Error('\P{Is_Block=/a/- Kannada}');
-Expect(1, 3327, '\p{Is_Block=kannada}', "");
-Expect(0, 3327, '\p{^Is_Block=kannada}', "");
-Expect(0, 3327, '\P{Is_Block=kannada}', "");
-Expect(1, 3327, '\P{^Is_Block=kannada}', "");
-Expect(0, 3199, '\p{Is_Block=kannada}', "");
-Expect(1, 3199, '\p{^Is_Block=kannada}', "");
-Expect(1, 3199, '\P{Is_Block=kannada}', "");
-Expect(0, 3199, '\P{^Is_Block=kannada}', "");
-Expect(1, 3327, '\p{Is_Block= Kannada}', "");
-Expect(0, 3327, '\p{^Is_Block= Kannada}', "");
-Expect(0, 3327, '\P{Is_Block= Kannada}', "");
-Expect(1, 3327, '\P{^Is_Block= Kannada}', "");
-Expect(0, 3199, '\p{Is_Block= Kannada}', "");
-Expect(1, 3199, '\p{^Is_Block= Kannada}', "");
-Expect(1, 3199, '\P{Is_Block= Kannada}', "");
-Expect(0, 3199, '\P{^Is_Block= Kannada}', "");
-Error('\p{Is_Blk=_:=kannada}');
-Error('\P{Is_Blk=_:=kannada}');
-Expect(1, 3327, '\p{Is_Blk=kannada}', "");
-Expect(0, 3327, '\p{^Is_Blk=kannada}', "");
-Expect(0, 3327, '\P{Is_Blk=kannada}', "");
-Expect(1, 3327, '\P{^Is_Blk=kannada}', "");
-Expect(0, 3199, '\p{Is_Blk=kannada}', "");
-Expect(1, 3199, '\p{^Is_Blk=kannada}', "");
-Expect(1, 3199, '\P{Is_Blk=kannada}', "");
-Expect(0, 3199, '\P{^Is_Blk=kannada}', "");
-Expect(1, 3327, '\p{Is_Blk= kannada}', "");
-Expect(0, 3327, '\p{^Is_Blk= kannada}', "");
-Expect(0, 3327, '\P{Is_Blk= kannada}', "");
-Expect(1, 3327, '\P{^Is_Blk= kannada}', "");
-Expect(0, 3199, '\p{Is_Blk= kannada}', "");
-Expect(1, 3199, '\p{^Is_Blk= kannada}', "");
-Expect(1, 3199, '\P{Is_Blk= kannada}', "");
-Expect(0, 3199, '\P{^Is_Blk= kannada}', "");
-Error('\p{Block=:= _latin_extended_Additional}');
-Error('\P{Block=:= _latin_extended_Additional}');
-Expect(1, 7935, '\p{Block=latinextendedadditional}', "");
-Expect(0, 7935, '\p{^Block=latinextendedadditional}', "");
-Expect(0, 7935, '\P{Block=latinextendedadditional}', "");
-Expect(1, 7935, '\P{^Block=latinextendedadditional}', "");
-Expect(0, 7679, '\p{Block=latinextendedadditional}', "");
-Expect(1, 7679, '\p{^Block=latinextendedadditional}', "");
-Expect(1, 7679, '\P{Block=latinextendedadditional}', "");
-Expect(0, 7679, '\P{^Block=latinextendedadditional}', "");
-Expect(1, 7935, '\p{Block: -Latin EXTENDED_Additional}', "");
-Expect(0, 7935, '\p{^Block: -Latin EXTENDED_Additional}', "");
-Expect(0, 7935, '\P{Block: -Latin EXTENDED_Additional}', "");
-Expect(1, 7935, '\P{^Block: -Latin EXTENDED_Additional}', "");
-Expect(0, 7679, '\p{Block: -Latin EXTENDED_Additional}', "");
-Expect(1, 7679, '\p{^Block: -Latin EXTENDED_Additional}', "");
-Expect(1, 7679, '\P{Block: -Latin EXTENDED_Additional}', "");
-Expect(0, 7679, '\P{^Block: -Latin EXTENDED_Additional}', "");
-Error('\p{Blk=:=LATIN_extended_ADDITIONAL}');
-Error('\P{Blk=:=LATIN_extended_ADDITIONAL}');
-Expect(1, 7935, '\p{Blk=latinextendedadditional}', "");
-Expect(0, 7935, '\p{^Blk=latinextendedadditional}', "");
-Expect(0, 7935, '\P{Blk=latinextendedadditional}', "");
-Expect(1, 7935, '\P{^Blk=latinextendedadditional}', "");
-Expect(0, 7679, '\p{Blk=latinextendedadditional}', "");
-Expect(1, 7679, '\p{^Blk=latinextendedadditional}', "");
-Expect(1, 7679, '\P{Blk=latinextendedadditional}', "");
-Expect(0, 7679, '\P{^Blk=latinextendedadditional}', "");
-Expect(1, 7935, '\p{Blk=Latin extended_Additional}', "");
-Expect(0, 7935, '\p{^Blk=Latin extended_Additional}', "");
-Expect(0, 7935, '\P{Blk=Latin extended_Additional}', "");
-Expect(1, 7935, '\P{^Blk=Latin extended_Additional}', "");
-Expect(0, 7679, '\p{Blk=Latin extended_Additional}', "");
-Expect(1, 7679, '\p{^Blk=Latin extended_Additional}', "");
-Expect(1, 7679, '\P{Blk=Latin extended_Additional}', "");
-Expect(0, 7679, '\P{^Blk=Latin extended_Additional}', "");
-Error('\p{Is_Block: _ latin/a/EXTENDED-additional}');
-Error('\P{Is_Block: _ latin/a/EXTENDED-additional}');
-Expect(1, 7935, '\p{Is_Block=latinextendedadditional}', "");
-Expect(0, 7935, '\p{^Is_Block=latinextendedadditional}', "");
-Expect(0, 7935, '\P{Is_Block=latinextendedadditional}', "");
-Expect(1, 7935, '\P{^Is_Block=latinextendedadditional}', "");
-Expect(0, 7679, '\p{Is_Block=latinextendedadditional}', "");
-Expect(1, 7679, '\p{^Is_Block=latinextendedadditional}', "");
-Expect(1, 7679, '\P{Is_Block=latinextendedadditional}', "");
-Expect(0, 7679, '\P{^Is_Block=latinextendedadditional}', "");
-Expect(1, 7935, '\p{Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(0, 7935, '\p{^Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(0, 7935, '\P{Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(1, 7935, '\P{^Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(0, 7679, '\p{Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(1, 7679, '\p{^Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(1, 7679, '\P{Is_Block= Latin-Extended_ADDITIONAL}', "");
-Expect(0, 7679, '\P{^Is_Block= Latin-Extended_ADDITIONAL}', "");
-Error('\p{Is_Blk=_-Latin_Extended-Additional/a/}');
-Error('\P{Is_Blk=_-Latin_Extended-Additional/a/}');
-Expect(1, 7935, '\p{Is_Blk=latinextendedadditional}', "");
-Expect(0, 7935, '\p{^Is_Blk=latinextendedadditional}', "");
-Expect(0, 7935, '\P{Is_Blk=latinextendedadditional}', "");
-Expect(1, 7935, '\P{^Is_Blk=latinextendedadditional}', "");
-Expect(0, 7679, '\p{Is_Blk=latinextendedadditional}', "");
-Expect(1, 7679, '\p{^Is_Blk=latinextendedadditional}', "");
-Expect(1, 7679, '\P{Is_Blk=latinextendedadditional}', "");
-Expect(0, 7679, '\P{^Is_Blk=latinextendedadditional}', "");
-Expect(1, 7935, '\p{Is_Blk= latin ExtendedAdditional}', "");
-Expect(0, 7935, '\p{^Is_Blk= latin ExtendedAdditional}', "");
-Expect(0, 7935, '\P{Is_Blk= latin ExtendedAdditional}', "");
-Expect(1, 7935, '\P{^Is_Blk= latin ExtendedAdditional}', "");
-Expect(0, 7679, '\p{Is_Blk= latin ExtendedAdditional}', "");
-Expect(1, 7679, '\p{^Is_Blk= latin ExtendedAdditional}', "");
-Expect(1, 7679, '\P{Is_Blk= latin ExtendedAdditional}', "");
-Expect(0, 7679, '\P{^Is_Blk= latin ExtendedAdditional}', "");
-Error('\p{Block=/a/-Cham}');
-Error('\P{Block=/a/-Cham}');
-Expect(1, 43615, '\p{Block=cham}', "");
-Expect(0, 43615, '\p{^Block=cham}', "");
-Expect(0, 43615, '\P{Block=cham}', "");
-Expect(1, 43615, '\P{^Block=cham}', "");
-Expect(0, 43519, '\p{Block=cham}', "");
-Expect(1, 43519, '\p{^Block=cham}', "");
-Expect(1, 43519, '\P{Block=cham}', "");
-Expect(0, 43519, '\P{^Block=cham}', "");
-Expect(1, 43615, '\p{Block= CHAM}', "");
-Expect(0, 43615, '\p{^Block= CHAM}', "");
-Expect(0, 43615, '\P{Block= CHAM}', "");
-Expect(1, 43615, '\P{^Block= CHAM}', "");
-Expect(0, 43519, '\p{Block= CHAM}', "");
-Expect(1, 43519, '\p{^Block= CHAM}', "");
-Expect(1, 43519, '\P{Block= CHAM}', "");
-Expect(0, 43519, '\P{^Block= CHAM}', "");
-Error('\p{Blk=_-cham/a/}');
-Error('\P{Blk=_-cham/a/}');
-Expect(1, 43615, '\p{Blk: cham}', "");
-Expect(0, 43615, '\p{^Blk: cham}', "");
-Expect(0, 43615, '\P{Blk: cham}', "");
-Expect(1, 43615, '\P{^Blk: cham}', "");
-Expect(0, 43519, '\p{Blk: cham}', "");
-Expect(1, 43519, '\p{^Blk: cham}', "");
-Expect(1, 43519, '\P{Blk: cham}', "");
-Expect(0, 43519, '\P{^Blk: cham}', "");
-Expect(1, 43615, '\p{Blk= Cham}', "");
-Expect(0, 43615, '\p{^Blk= Cham}', "");
-Expect(0, 43615, '\P{Blk= Cham}', "");
-Expect(1, 43615, '\P{^Blk= Cham}', "");
-Expect(0, 43519, '\p{Blk= Cham}', "");
-Expect(1, 43519, '\p{^Blk= Cham}', "");
-Expect(1, 43519, '\P{Blk= Cham}', "");
-Expect(0, 43519, '\P{^Blk= Cham}', "");
-Error('\p{Is_Block=:=__Cham}');
-Error('\P{Is_Block=:=__Cham}');
-Expect(1, 43615, '\p{Is_Block=cham}', "");
-Expect(0, 43615, '\p{^Is_Block=cham}', "");
-Expect(0, 43615, '\P{Is_Block=cham}', "");
-Expect(1, 43615, '\P{^Is_Block=cham}', "");
-Expect(0, 43519, '\p{Is_Block=cham}', "");
-Expect(1, 43519, '\p{^Is_Block=cham}', "");
-Expect(1, 43519, '\P{Is_Block=cham}', "");
-Expect(0, 43519, '\P{^Is_Block=cham}', "");
-Expect(1, 43615, '\p{Is_Block= Cham}', "");
-Expect(0, 43615, '\p{^Is_Block= Cham}', "");
-Expect(0, 43615, '\P{Is_Block= Cham}', "");
-Expect(1, 43615, '\P{^Is_Block= Cham}', "");
-Expect(0, 43519, '\p{Is_Block= Cham}', "");
-Expect(1, 43519, '\p{^Is_Block= Cham}', "");
-Expect(1, 43519, '\P{Is_Block= Cham}', "");
-Expect(0, 43519, '\P{^Is_Block= Cham}', "");
-Error('\p{Is_Blk: /a/_CHAM}');
-Error('\P{Is_Blk: /a/_CHAM}');
-Expect(1, 43615, '\p{Is_Blk=cham}', "");
-Expect(0, 43615, '\p{^Is_Blk=cham}', "");
-Expect(0, 43615, '\P{Is_Blk=cham}', "");
-Expect(1, 43615, '\P{^Is_Blk=cham}', "");
-Expect(0, 43519, '\p{Is_Blk=cham}', "");
-Expect(1, 43519, '\p{^Is_Blk=cham}', "");
-Expect(1, 43519, '\P{Is_Blk=cham}', "");
-Expect(0, 43519, '\P{^Is_Blk=cham}', "");
-Expect(1, 43615, '\p{Is_Blk= Cham}', "");
-Expect(0, 43615, '\p{^Is_Blk= Cham}', "");
-Expect(0, 43615, '\P{Is_Blk= Cham}', "");
-Expect(1, 43615, '\P{^Is_Blk= Cham}', "");
-Expect(0, 43519, '\p{Is_Blk= Cham}', "");
-Expect(1, 43519, '\p{^Is_Blk= Cham}', "");
-Expect(1, 43519, '\P{Is_Blk= Cham}', "");
-Expect(0, 43519, '\P{^Is_Blk= Cham}', "");
-Error('\p{Block=_:=Cyrillic-supplement}');
-Error('\P{Block=_:=Cyrillic-supplement}');
-Expect(1, 1327, '\p{Block=cyrillicsupplement}', "");
-Expect(0, 1327, '\p{^Block=cyrillicsupplement}', "");
-Expect(0, 1327, '\P{Block=cyrillicsupplement}', "");
-Expect(1, 1327, '\P{^Block=cyrillicsupplement}', "");
-Expect(0, 1279, '\p{Block=cyrillicsupplement}', "");
-Expect(1, 1279, '\p{^Block=cyrillicsupplement}', "");
-Expect(1, 1279, '\P{Block=cyrillicsupplement}', "");
-Expect(0, 1279, '\P{^Block=cyrillicsupplement}', "");
-Expect(1, 1327, '\p{Block: -_CYRILLIC Supplement}', "");
-Expect(0, 1327, '\p{^Block: -_CYRILLIC Supplement}', "");
-Expect(0, 1327, '\P{Block: -_CYRILLIC Supplement}', "");
-Expect(1, 1327, '\P{^Block: -_CYRILLIC Supplement}', "");
-Expect(0, 1279, '\p{Block: -_CYRILLIC Supplement}', "");
-Expect(1, 1279, '\p{^Block: -_CYRILLIC Supplement}', "");
-Expect(1, 1279, '\P{Block: -_CYRILLIC Supplement}', "");
-Expect(0, 1279, '\P{^Block: -_CYRILLIC Supplement}', "");
-Error('\p{Blk=:= CYRILLIC-SUPPLEMENTARY}');
-Error('\P{Blk=:= CYRILLIC-SUPPLEMENTARY}');
-Expect(1, 1327, '\p{Blk=cyrillicsupplementary}', "");
-Expect(0, 1327, '\p{^Blk=cyrillicsupplementary}', "");
-Expect(0, 1327, '\P{Blk=cyrillicsupplementary}', "");
-Expect(1, 1327, '\P{^Blk=cyrillicsupplementary}', "");
-Expect(0, 1279, '\p{Blk=cyrillicsupplementary}', "");
-Expect(1, 1279, '\p{^Blk=cyrillicsupplementary}', "");
-Expect(1, 1279, '\P{Blk=cyrillicsupplementary}', "");
-Expect(0, 1279, '\P{^Blk=cyrillicsupplementary}', "");
-Expect(1, 1327, '\p{Blk=--CYRILLIC supplementary}', "");
-Expect(0, 1327, '\p{^Blk=--CYRILLIC supplementary}', "");
-Expect(0, 1327, '\P{Blk=--CYRILLIC supplementary}', "");
-Expect(1, 1327, '\P{^Blk=--CYRILLIC supplementary}', "");
-Expect(0, 1279, '\p{Blk=--CYRILLIC supplementary}', "");
-Expect(1, 1279, '\p{^Blk=--CYRILLIC supplementary}', "");
-Expect(1, 1279, '\P{Blk=--CYRILLIC supplementary}', "");
-Expect(0, 1279, '\P{^Blk=--CYRILLIC supplementary}', "");
-Error('\p{Is_Block=:= -CYRILLIC-Supplement}');
-Error('\P{Is_Block=:= -CYRILLIC-Supplement}');
-Expect(1, 1327, '\p{Is_Block=cyrillicsupplement}', "");
-Expect(0, 1327, '\p{^Is_Block=cyrillicsupplement}', "");
-Expect(0, 1327, '\P{Is_Block=cyrillicsupplement}', "");
-Expect(1, 1327, '\P{^Is_Block=cyrillicsupplement}', "");
-Expect(0, 1279, '\p{Is_Block=cyrillicsupplement}', "");
-Expect(1, 1279, '\p{^Is_Block=cyrillicsupplement}', "");
-Expect(1, 1279, '\P{Is_Block=cyrillicsupplement}', "");
-Expect(0, 1279, '\P{^Is_Block=cyrillicsupplement}', "");
-Expect(1, 1327, '\p{Is_Block= Cyrillic supplement}', "");
-Expect(0, 1327, '\p{^Is_Block= Cyrillic supplement}', "");
-Expect(0, 1327, '\P{Is_Block= Cyrillic supplement}', "");
-Expect(1, 1327, '\P{^Is_Block= Cyrillic supplement}', "");
-Expect(0, 1279, '\p{Is_Block= Cyrillic supplement}', "");
-Expect(1, 1279, '\p{^Is_Block= Cyrillic supplement}', "");
-Expect(1, 1279, '\P{Is_Block= Cyrillic supplement}', "");
-Expect(0, 1279, '\P{^Is_Block= Cyrillic supplement}', "");
-Error('\p{Is_Blk=/a/ CYRILLIC-supplementary}');
-Error('\P{Is_Blk=/a/ CYRILLIC-supplementary}');
-Expect(1, 1327, '\p{Is_Blk=cyrillicsupplementary}', "");
-Expect(0, 1327, '\p{^Is_Blk=cyrillicsupplementary}', "");
-Expect(0, 1327, '\P{Is_Blk=cyrillicsupplementary}', "");
-Expect(1, 1327, '\P{^Is_Blk=cyrillicsupplementary}', "");
-Expect(0, 1279, '\p{Is_Blk=cyrillicsupplementary}', "");
-Expect(1, 1279, '\p{^Is_Blk=cyrillicsupplementary}', "");
-Expect(1, 1279, '\P{Is_Blk=cyrillicsupplementary}', "");
-Expect(0, 1279, '\P{^Is_Blk=cyrillicsupplementary}', "");
-Expect(1, 1327, '\p{Is_Blk=- Cyrillic Supplementary}', "");
-Expect(0, 1327, '\p{^Is_Blk=- Cyrillic Supplementary}', "");
-Expect(0, 1327, '\P{Is_Blk=- Cyrillic Supplementary}', "");
-Expect(1, 1327, '\P{^Is_Blk=- Cyrillic Supplementary}', "");
-Expect(0, 1279, '\p{Is_Blk=- Cyrillic Supplementary}', "");
-Expect(1, 1279, '\p{^Is_Blk=- Cyrillic Supplementary}', "");
-Expect(1, 1279, '\P{Is_Blk=- Cyrillic Supplementary}', "");
-Expect(0, 1279, '\P{^Is_Blk=- Cyrillic Supplementary}', "");
-Error('\p{Block=/a/greek andCOPTIC}');
-Error('\P{Block=/a/greek andCOPTIC}');
-Expect(1, 1023, '\p{Block: greekandcoptic}', "");
-Expect(0, 1023, '\p{^Block: greekandcoptic}', "");
-Expect(0, 1023, '\P{Block: greekandcoptic}', "");
-Expect(1, 1023, '\P{^Block: greekandcoptic}', "");
-Expect(0, 879, '\p{Block: greekandcoptic}', "");
-Expect(1, 879, '\p{^Block: greekandcoptic}', "");
-Expect(1, 879, '\P{Block: greekandcoptic}', "");
-Expect(0, 879, '\P{^Block: greekandcoptic}', "");
-Expect(1, 1023, '\p{Block=-Greek_And coptic}', "");
-Expect(0, 1023, '\p{^Block=-Greek_And coptic}', "");
-Expect(0, 1023, '\P{Block=-Greek_And coptic}', "");
-Expect(1, 1023, '\P{^Block=-Greek_And coptic}', "");
-Expect(0, 879, '\p{Block=-Greek_And coptic}', "");
-Expect(1, 879, '\p{^Block=-Greek_And coptic}', "");
-Expect(1, 879, '\P{Block=-Greek_And coptic}', "");
-Expect(0, 879, '\P{^Block=-Greek_And coptic}', "");
-Error('\p{Blk=-:=Greek}');
-Error('\P{Blk=-:=Greek}');
-Expect(1, 1023, '\p{Blk=greek}', "");
-Expect(0, 1023, '\p{^Blk=greek}', "");
-Expect(0, 1023, '\P{Blk=greek}', "");
-Expect(1, 1023, '\P{^Blk=greek}', "");
-Expect(0, 879, '\p{Blk=greek}', "");
-Expect(1, 879, '\p{^Blk=greek}', "");
-Expect(1, 879, '\P{Blk=greek}', "");
-Expect(0, 879, '\P{^Blk=greek}', "");
-Expect(1, 1023, '\p{Blk=_ greek}', "");
-Expect(0, 1023, '\p{^Blk=_ greek}', "");
-Expect(0, 1023, '\P{Blk=_ greek}', "");
-Expect(1, 1023, '\P{^Blk=_ greek}', "");
-Expect(0, 879, '\p{Blk=_ greek}', "");
-Expect(1, 879, '\p{^Blk=_ greek}', "");
-Expect(1, 879, '\P{Blk=_ greek}', "");
-Expect(0, 879, '\P{^Blk=_ greek}', "");
-Error('\p{Is_Block: Greek:=And-Coptic}');
-Error('\P{Is_Block: Greek:=And-Coptic}');
-Expect(1, 1023, '\p{Is_Block=greekandcoptic}', "");
-Expect(0, 1023, '\p{^Is_Block=greekandcoptic}', "");
-Expect(0, 1023, '\P{Is_Block=greekandcoptic}', "");
-Expect(1, 1023, '\P{^Is_Block=greekandcoptic}', "");
-Expect(0, 879, '\p{Is_Block=greekandcoptic}', "");
-Expect(1, 879, '\p{^Is_Block=greekandcoptic}', "");
-Expect(1, 879, '\P{Is_Block=greekandcoptic}', "");
-Expect(0, 879, '\P{^Is_Block=greekandcoptic}', "");
-Expect(1, 1023, '\p{Is_Block=- greekand_coptic}', "");
-Expect(0, 1023, '\p{^Is_Block=- greekand_coptic}', "");
-Expect(0, 1023, '\P{Is_Block=- greekand_coptic}', "");
-Expect(1, 1023, '\P{^Is_Block=- greekand_coptic}', "");
-Expect(0, 879, '\p{Is_Block=- greekand_coptic}', "");
-Expect(1, 879, '\p{^Is_Block=- greekand_coptic}', "");
-Expect(1, 879, '\P{Is_Block=- greekand_coptic}', "");
-Expect(0, 879, '\P{^Is_Block=- greekand_coptic}', "");
-Error('\p{Is_Blk= GREEK/a/}');
-Error('\P{Is_Blk= GREEK/a/}');
-Expect(1, 1023, '\p{Is_Blk=greek}', "");
-Expect(0, 1023, '\p{^Is_Blk=greek}', "");
-Expect(0, 1023, '\P{Is_Blk=greek}', "");
-Expect(1, 1023, '\P{^Is_Blk=greek}', "");
-Expect(0, 879, '\p{Is_Blk=greek}', "");
-Expect(1, 879, '\p{^Is_Blk=greek}', "");
-Expect(1, 879, '\P{Is_Blk=greek}', "");
-Expect(0, 879, '\P{^Is_Blk=greek}', "");
-Expect(1, 1023, '\p{Is_Blk=- GREEK}', "");
-Expect(0, 1023, '\p{^Is_Blk=- GREEK}', "");
-Expect(0, 1023, '\P{Is_Blk=- GREEK}', "");
-Expect(1, 1023, '\P{^Is_Blk=- GREEK}', "");
-Expect(0, 879, '\p{Is_Blk=- GREEK}', "");
-Expect(1, 879, '\p{^Is_Blk=- GREEK}', "");
-Expect(1, 879, '\P{Is_Blk=- GREEK}', "");
-Expect(0, 879, '\P{^Is_Blk=- GREEK}', "");
-Error('\p{Block=- MISCELLANEOUS:=Mathematical Symbols_B}');
-Error('\P{Block=- MISCELLANEOUS:=Mathematical Symbols_B}');
-Expect(1, 10751, '\p{Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(0, 10751, '\p{^Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(0, 10751, '\P{Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(1, 10751, '\P{^Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(0, 10623, '\p{Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(1, 10623, '\p{^Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(1, 10623, '\P{Block=- MiscellaneousMathematicalSymbolsB}', "");
-Expect(0, 10623, '\P{^Block=- MiscellaneousMathematicalSymbolsB}', "");
-Error('\p{Blk:-Miscellaneous-Mathematical_Symbols:=B}');
-Error('\P{Blk:-Miscellaneous-Mathematical_Symbols:=B}');
-Expect(1, 10751, '\p{Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(0, 10751, '\p{^Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(0, 10751, '\P{Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(1, 10751, '\P{^Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(0, 10623, '\p{Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(1, 10623, '\p{^Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(1, 10623, '\P{Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Expect(0, 10623, '\P{^Blk: Miscellaneousmathematical_SYMBOLSB}', "");
-Error('\p{Is_Block= _Miscellaneous:=MATHEMATICAL_SYMBOLS-B}');
-Error('\P{Is_Block= _Miscellaneous:=MATHEMATICAL_SYMBOLS-B}');
-Expect(1, 10751, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^Is_Block=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(0, 10751, '\p{^Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(0, 10751, '\P{Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(1, 10751, '\P{^Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(0, 10623, '\p{Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(1, 10623, '\p{^Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(1, 10623, '\P{Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Expect(0, 10623, '\P{^Is_Block= Miscellaneous MathematicalSymbols-B}', "");
-Error('\p{Is_Blk=/a/miscellaneous mathematical symbols_B}');
-Error('\P{Is_Blk=/a/miscellaneous mathematical symbols_B}');
-Expect(1, 10751, '\p{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^Is_Blk=miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(0, 10751, '\p{^Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(0, 10751, '\P{Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(1, 10751, '\P{^Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(0, 10623, '\p{Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(1, 10623, '\p{^Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(1, 10623, '\P{Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Expect(0, 10623, '\P{^Is_Blk= MISCELLANEOUS_mathematicalSymbols B}', "");
-Error('\p{Block= /a/Bengali}');
-Error('\P{Block= /a/Bengali}');
-Expect(1, 2559, '\p{Block=bengali}', "");
-Expect(0, 2559, '\p{^Block=bengali}', "");
-Expect(0, 2559, '\P{Block=bengali}', "");
-Expect(1, 2559, '\P{^Block=bengali}', "");
-Expect(0, 2431, '\p{Block=bengali}', "");
-Expect(1, 2431, '\p{^Block=bengali}', "");
-Expect(1, 2431, '\P{Block=bengali}', "");
-Expect(0, 2431, '\P{^Block=bengali}', "");
-Expect(1, 2559, '\p{Block= bengali}', "");
-Expect(0, 2559, '\p{^Block= bengali}', "");
-Expect(0, 2559, '\P{Block= bengali}', "");
-Expect(1, 2559, '\P{^Block= bengali}', "");
-Expect(0, 2431, '\p{Block= bengali}', "");
-Expect(1, 2431, '\p{^Block= bengali}', "");
-Expect(1, 2431, '\P{Block= bengali}', "");
-Expect(0, 2431, '\P{^Block= bengali}', "");
-Error('\p{Blk=:=-_Bengali}');
-Error('\P{Blk=:=-_Bengali}');
-Expect(1, 2559, '\p{Blk=bengali}', "");
-Expect(0, 2559, '\p{^Blk=bengali}', "");
-Expect(0, 2559, '\P{Blk=bengali}', "");
-Expect(1, 2559, '\P{^Blk=bengali}', "");
-Expect(0, 2431, '\p{Blk=bengali}', "");
-Expect(1, 2431, '\p{^Blk=bengali}', "");
-Expect(1, 2431, '\P{Blk=bengali}', "");
-Expect(0, 2431, '\P{^Blk=bengali}', "");
-Expect(1, 2559, '\p{Blk=-Bengali}', "");
-Expect(0, 2559, '\p{^Blk=-Bengali}', "");
-Expect(0, 2559, '\P{Blk=-Bengali}', "");
-Expect(1, 2559, '\P{^Blk=-Bengali}', "");
-Expect(0, 2431, '\p{Blk=-Bengali}', "");
-Expect(1, 2431, '\p{^Blk=-Bengali}', "");
-Expect(1, 2431, '\P{Blk=-Bengali}', "");
-Expect(0, 2431, '\P{^Blk=-Bengali}', "");
-Error('\p{Is_Block: :=_BENGALI}');
-Error('\P{Is_Block: :=_BENGALI}');
-Expect(1, 2559, '\p{Is_Block=bengali}', "");
-Expect(0, 2559, '\p{^Is_Block=bengali}', "");
-Expect(0, 2559, '\P{Is_Block=bengali}', "");
-Expect(1, 2559, '\P{^Is_Block=bengali}', "");
-Expect(0, 2431, '\p{Is_Block=bengali}', "");
-Expect(1, 2431, '\p{^Is_Block=bengali}', "");
-Expect(1, 2431, '\P{Is_Block=bengali}', "");
-Expect(0, 2431, '\P{^Is_Block=bengali}', "");
-Expect(1, 2559, '\p{Is_Block=_BENGALI}', "");
-Expect(0, 2559, '\p{^Is_Block=_BENGALI}', "");
-Expect(0, 2559, '\P{Is_Block=_BENGALI}', "");
-Expect(1, 2559, '\P{^Is_Block=_BENGALI}', "");
-Expect(0, 2431, '\p{Is_Block=_BENGALI}', "");
-Expect(1, 2431, '\p{^Is_Block=_BENGALI}', "");
-Expect(1, 2431, '\P{Is_Block=_BENGALI}', "");
-Expect(0, 2431, '\P{^Is_Block=_BENGALI}', "");
-Error('\p{Is_Blk= :=Bengali}');
-Error('\P{Is_Blk= :=Bengali}');
-Expect(1, 2559, '\p{Is_Blk=bengali}', "");
-Expect(0, 2559, '\p{^Is_Blk=bengali}', "");
-Expect(0, 2559, '\P{Is_Blk=bengali}', "");
-Expect(1, 2559, '\P{^Is_Blk=bengali}', "");
-Expect(0, 2431, '\p{Is_Blk=bengali}', "");
-Expect(1, 2431, '\p{^Is_Blk=bengali}', "");
-Expect(1, 2431, '\P{Is_Blk=bengali}', "");
-Expect(0, 2431, '\P{^Is_Blk=bengali}', "");
-Expect(1, 2559, '\p{Is_Blk= BENGALI}', "");
-Expect(0, 2559, '\p{^Is_Blk= BENGALI}', "");
-Expect(0, 2559, '\P{Is_Blk= BENGALI}', "");
-Expect(1, 2559, '\P{^Is_Blk= BENGALI}', "");
-Expect(0, 2431, '\p{Is_Blk= BENGALI}', "");
-Expect(1, 2431, '\p{^Is_Blk= BENGALI}', "");
-Expect(1, 2431, '\P{Is_Blk= BENGALI}', "");
-Expect(0, 2431, '\P{^Is_Blk= BENGALI}', "");
-Error('\p{Block= Cypriot/a/Syllabary}');
-Error('\P{Block= Cypriot/a/Syllabary}');
-Expect(1, 67647, '\p{Block=cypriotsyllabary}', "");
-Expect(0, 67647, '\p{^Block=cypriotsyllabary}', "");
-Expect(0, 67647, '\P{Block=cypriotsyllabary}', "");
-Expect(1, 67647, '\P{^Block=cypriotsyllabary}', "");
-Expect(0, 67583, '\p{Block=cypriotsyllabary}', "");
-Expect(1, 67583, '\p{^Block=cypriotsyllabary}', "");
-Expect(1, 67583, '\P{Block=cypriotsyllabary}', "");
-Expect(0, 67583, '\P{^Block=cypriotsyllabary}', "");
-Expect(1, 67647, '\p{Block=CYPRIOT Syllabary}', "");
-Expect(0, 67647, '\p{^Block=CYPRIOT Syllabary}', "");
-Expect(0, 67647, '\P{Block=CYPRIOT Syllabary}', "");
-Expect(1, 67647, '\P{^Block=CYPRIOT Syllabary}', "");
-Expect(0, 67583, '\p{Block=CYPRIOT Syllabary}', "");
-Expect(1, 67583, '\p{^Block=CYPRIOT Syllabary}', "");
-Expect(1, 67583, '\P{Block=CYPRIOT Syllabary}', "");
-Expect(0, 67583, '\P{^Block=CYPRIOT Syllabary}', "");
-Error('\p{Blk=-/a/cypriot-Syllabary}');
-Error('\P{Blk=-/a/cypriot-Syllabary}');
-Expect(1, 67647, '\p{Blk=cypriotsyllabary}', "");
-Expect(0, 67647, '\p{^Blk=cypriotsyllabary}', "");
-Expect(0, 67647, '\P{Blk=cypriotsyllabary}', "");
-Expect(1, 67647, '\P{^Blk=cypriotsyllabary}', "");
-Expect(0, 67583, '\p{Blk=cypriotsyllabary}', "");
-Expect(1, 67583, '\p{^Blk=cypriotsyllabary}', "");
-Expect(1, 67583, '\P{Blk=cypriotsyllabary}', "");
-Expect(0, 67583, '\P{^Blk=cypriotsyllabary}', "");
-Expect(1, 67647, '\p{Blk= CYPRIOTSYLLABARY}', "");
-Expect(0, 67647, '\p{^Blk= CYPRIOTSYLLABARY}', "");
-Expect(0, 67647, '\P{Blk= CYPRIOTSYLLABARY}', "");
-Expect(1, 67647, '\P{^Blk= CYPRIOTSYLLABARY}', "");
-Expect(0, 67583, '\p{Blk= CYPRIOTSYLLABARY}', "");
-Expect(1, 67583, '\p{^Blk= CYPRIOTSYLLABARY}', "");
-Expect(1, 67583, '\P{Blk= CYPRIOTSYLLABARY}', "");
-Expect(0, 67583, '\P{^Blk= CYPRIOTSYLLABARY}', "");
-Error('\p{Is_Block=_:=CypriotSyllabary}');
-Error('\P{Is_Block=_:=CypriotSyllabary}');
-Expect(1, 67647, '\p{Is_Block=cypriotsyllabary}', "");
-Expect(0, 67647, '\p{^Is_Block=cypriotsyllabary}', "");
-Expect(0, 67647, '\P{Is_Block=cypriotsyllabary}', "");
-Expect(1, 67647, '\P{^Is_Block=cypriotsyllabary}', "");
-Expect(0, 67583, '\p{Is_Block=cypriotsyllabary}', "");
-Expect(1, 67583, '\p{^Is_Block=cypriotsyllabary}', "");
-Expect(1, 67583, '\P{Is_Block=cypriotsyllabary}', "");
-Expect(0, 67583, '\P{^Is_Block=cypriotsyllabary}', "");
-Expect(1, 67647, '\p{Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(0, 67647, '\p{^Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(0, 67647, '\P{Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(1, 67647, '\P{^Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(0, 67583, '\p{Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(1, 67583, '\p{^Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(1, 67583, '\P{Is_Block: _CYPRIOTSYLLABARY}', "");
-Expect(0, 67583, '\P{^Is_Block: _CYPRIOTSYLLABARY}', "");
-Error('\p{Is_Blk=_/a/Cypriot_Syllabary}');
-Error('\P{Is_Blk=_/a/Cypriot_Syllabary}');
-Expect(1, 67647, '\p{Is_Blk=cypriotsyllabary}', "");
-Expect(0, 67647, '\p{^Is_Blk=cypriotsyllabary}', "");
-Expect(0, 67647, '\P{Is_Blk=cypriotsyllabary}', "");
-Expect(1, 67647, '\P{^Is_Blk=cypriotsyllabary}', "");
-Expect(0, 67583, '\p{Is_Blk=cypriotsyllabary}', "");
-Expect(1, 67583, '\p{^Is_Blk=cypriotsyllabary}', "");
-Expect(1, 67583, '\P{Is_Blk=cypriotsyllabary}', "");
-Expect(0, 67583, '\P{^Is_Blk=cypriotsyllabary}', "");
-Expect(1, 67647, '\p{Is_Blk= -CypriotSyllabary}', "");
-Expect(0, 67647, '\p{^Is_Blk= -CypriotSyllabary}', "");
-Expect(0, 67647, '\P{Is_Blk= -CypriotSyllabary}', "");
-Expect(1, 67647, '\P{^Is_Blk= -CypriotSyllabary}', "");
-Expect(0, 67583, '\p{Is_Blk= -CypriotSyllabary}', "");
-Expect(1, 67583, '\p{^Is_Blk= -CypriotSyllabary}', "");
-Expect(1, 67583, '\P{Is_Blk= -CypriotSyllabary}', "");
-Expect(0, 67583, '\P{^Is_Blk= -CypriotSyllabary}', "");
-Error('\p{Block= /a/SUPPLEMENTAL-Punctuation}');
-Error('\P{Block= /a/SUPPLEMENTAL-Punctuation}');
-Expect(1, 11903, '\p{Block=supplementalpunctuation}', "");
-Expect(0, 11903, '\p{^Block=supplementalpunctuation}', "");
-Expect(0, 11903, '\P{Block=supplementalpunctuation}', "");
-Expect(1, 11903, '\P{^Block=supplementalpunctuation}', "");
-Expect(0, 11775, '\p{Block=supplementalpunctuation}', "");
-Expect(1, 11775, '\p{^Block=supplementalpunctuation}', "");
-Expect(1, 11775, '\P{Block=supplementalpunctuation}', "");
-Expect(0, 11775, '\P{^Block=supplementalpunctuation}', "");
-Expect(1, 11903, '\p{Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(0, 11903, '\p{^Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(0, 11903, '\P{Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(1, 11903, '\P{^Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(0, 11775, '\p{Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(1, 11775, '\p{^Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(1, 11775, '\P{Block=_SUPPLEMENTAL Punctuation}', "");
-Expect(0, 11775, '\P{^Block=_SUPPLEMENTAL Punctuation}', "");
-Error('\p{Blk= supplemental-PUNCTUATION/a/}');
-Error('\P{Blk= supplemental-PUNCTUATION/a/}');
-Expect(1, 11903, '\p{Blk=supplementalpunctuation}', "");
-Expect(0, 11903, '\p{^Blk=supplementalpunctuation}', "");
-Expect(0, 11903, '\P{Blk=supplementalpunctuation}', "");
-Expect(1, 11903, '\P{^Blk=supplementalpunctuation}', "");
-Expect(0, 11775, '\p{Blk=supplementalpunctuation}', "");
-Expect(1, 11775, '\p{^Blk=supplementalpunctuation}', "");
-Expect(1, 11775, '\P{Blk=supplementalpunctuation}', "");
-Expect(0, 11775, '\P{^Blk=supplementalpunctuation}', "");
-Expect(1, 11903, '\p{Blk=-supplementalPUNCTUATION}', "");
-Expect(0, 11903, '\p{^Blk=-supplementalPUNCTUATION}', "");
-Expect(0, 11903, '\P{Blk=-supplementalPUNCTUATION}', "");
-Expect(1, 11903, '\P{^Blk=-supplementalPUNCTUATION}', "");
-Expect(0, 11775, '\p{Blk=-supplementalPUNCTUATION}', "");
-Expect(1, 11775, '\p{^Blk=-supplementalPUNCTUATION}', "");
-Expect(1, 11775, '\P{Blk=-supplementalPUNCTUATION}', "");
-Expect(0, 11775, '\P{^Blk=-supplementalPUNCTUATION}', "");
-Error('\p{Is_Block= :=supplemental_Punctuation}');
-Error('\P{Is_Block= :=supplemental_Punctuation}');
-Expect(1, 11903, '\p{Is_Block=supplementalpunctuation}', "");
-Expect(0, 11903, '\p{^Is_Block=supplementalpunctuation}', "");
-Expect(0, 11903, '\P{Is_Block=supplementalpunctuation}', "");
-Expect(1, 11903, '\P{^Is_Block=supplementalpunctuation}', "");
-Expect(0, 11775, '\p{Is_Block=supplementalpunctuation}', "");
-Expect(1, 11775, '\p{^Is_Block=supplementalpunctuation}', "");
-Expect(1, 11775, '\P{Is_Block=supplementalpunctuation}', "");
-Expect(0, 11775, '\P{^Is_Block=supplementalpunctuation}', "");
-Expect(1, 11903, '\p{Is_Block: -supplemental Punctuation}', "");
-Expect(0, 11903, '\p{^Is_Block: -supplemental Punctuation}', "");
-Expect(0, 11903, '\P{Is_Block: -supplemental Punctuation}', "");
-Expect(1, 11903, '\P{^Is_Block: -supplemental Punctuation}', "");
-Expect(0, 11775, '\p{Is_Block: -supplemental Punctuation}', "");
-Expect(1, 11775, '\p{^Is_Block: -supplemental Punctuation}', "");
-Expect(1, 11775, '\P{Is_Block: -supplemental Punctuation}', "");
-Expect(0, 11775, '\P{^Is_Block: -supplemental Punctuation}', "");
-Error('\p{Is_Blk=/a/- Supplemental Punctuation}');
-Error('\P{Is_Blk=/a/- Supplemental Punctuation}');
-Expect(1, 11903, '\p{Is_Blk: supplementalpunctuation}', "");
-Expect(0, 11903, '\p{^Is_Blk: supplementalpunctuation}', "");
-Expect(0, 11903, '\P{Is_Blk: supplementalpunctuation}', "");
-Expect(1, 11903, '\P{^Is_Blk: supplementalpunctuation}', "");
-Expect(0, 11775, '\p{Is_Blk: supplementalpunctuation}', "");
-Expect(1, 11775, '\p{^Is_Blk: supplementalpunctuation}', "");
-Expect(1, 11775, '\P{Is_Blk: supplementalpunctuation}', "");
-Expect(0, 11775, '\P{^Is_Blk: supplementalpunctuation}', "");
-Expect(1, 11903, '\p{Is_Blk= supplemental PUNCTUATION}', "");
-Expect(0, 11903, '\p{^Is_Blk= supplemental PUNCTUATION}', "");
-Expect(0, 11903, '\P{Is_Blk= supplemental PUNCTUATION}', "");
-Expect(1, 11903, '\P{^Is_Blk= supplemental PUNCTUATION}', "");
-Expect(0, 11775, '\p{Is_Blk= supplemental PUNCTUATION}', "");
-Expect(1, 11775, '\p{^Is_Blk= supplemental PUNCTUATION}', "");
-Expect(1, 11775, '\P{Is_Blk= supplemental PUNCTUATION}', "");
-Expect(0, 11775, '\P{^Is_Blk= supplemental PUNCTUATION}', "");
-Error('\p{Block= Coptic:=}');
-Error('\P{Block= Coptic:=}');
-Expect(1, 11519, '\p{Block=coptic}', "");
-Expect(0, 11519, '\p{^Block=coptic}', "");
-Expect(0, 11519, '\P{Block=coptic}', "");
-Expect(1, 11519, '\P{^Block=coptic}', "");
-Expect(0, 11391, '\p{Block=coptic}', "");
-Expect(1, 11391, '\p{^Block=coptic}', "");
-Expect(1, 11391, '\P{Block=coptic}', "");
-Expect(0, 11391, '\P{^Block=coptic}', "");
-Expect(1, 11519, '\p{Block= _COPTIC}', "");
-Expect(0, 11519, '\p{^Block= _COPTIC}', "");
-Expect(0, 11519, '\P{Block= _COPTIC}', "");
-Expect(1, 11519, '\P{^Block= _COPTIC}', "");
-Expect(0, 11391, '\p{Block= _COPTIC}', "");
-Expect(1, 11391, '\p{^Block= _COPTIC}', "");
-Expect(1, 11391, '\P{Block= _COPTIC}', "");
-Expect(0, 11391, '\P{^Block= _COPTIC}', "");
-Error('\p{Blk=/a/coptic}');
-Error('\P{Blk=/a/coptic}');
-Expect(1, 11519, '\p{Blk=coptic}', "");
-Expect(0, 11519, '\p{^Blk=coptic}', "");
-Expect(0, 11519, '\P{Blk=coptic}', "");
-Expect(1, 11519, '\P{^Blk=coptic}', "");
-Expect(0, 11391, '\p{Blk=coptic}', "");
-Expect(1, 11391, '\p{^Blk=coptic}', "");
-Expect(1, 11391, '\P{Blk=coptic}', "");
-Expect(0, 11391, '\P{^Blk=coptic}', "");
-Expect(1, 11519, '\p{Blk= Coptic}', "");
-Expect(0, 11519, '\p{^Blk= Coptic}', "");
-Expect(0, 11519, '\P{Blk= Coptic}', "");
-Expect(1, 11519, '\P{^Blk= Coptic}', "");
-Expect(0, 11391, '\p{Blk= Coptic}', "");
-Expect(1, 11391, '\p{^Blk= Coptic}', "");
-Expect(1, 11391, '\P{Blk= Coptic}', "");
-Expect(0, 11391, '\P{^Blk= Coptic}', "");
-Error('\p{Is_Block=_ Coptic:=}');
-Error('\P{Is_Block=_ Coptic:=}');
-Expect(1, 11519, '\p{Is_Block=coptic}', "");
-Expect(0, 11519, '\p{^Is_Block=coptic}', "");
-Expect(0, 11519, '\P{Is_Block=coptic}', "");
-Expect(1, 11519, '\P{^Is_Block=coptic}', "");
-Expect(0, 11391, '\p{Is_Block=coptic}', "");
-Expect(1, 11391, '\p{^Is_Block=coptic}', "");
-Expect(1, 11391, '\P{Is_Block=coptic}', "");
-Expect(0, 11391, '\P{^Is_Block=coptic}', "");
-Expect(1, 11519, '\p{Is_Block= COPTIC}', "");
-Expect(0, 11519, '\p{^Is_Block= COPTIC}', "");
-Expect(0, 11519, '\P{Is_Block= COPTIC}', "");
-Expect(1, 11519, '\P{^Is_Block= COPTIC}', "");
-Expect(0, 11391, '\p{Is_Block= COPTIC}', "");
-Expect(1, 11391, '\p{^Is_Block= COPTIC}', "");
-Expect(1, 11391, '\P{Is_Block= COPTIC}', "");
-Expect(0, 11391, '\P{^Is_Block= COPTIC}', "");
-Error('\p{Is_Blk=_:=Coptic}');
-Error('\P{Is_Blk=_:=Coptic}');
-Expect(1, 11519, '\p{Is_Blk=coptic}', "");
-Expect(0, 11519, '\p{^Is_Blk=coptic}', "");
-Expect(0, 11519, '\P{Is_Blk=coptic}', "");
-Expect(1, 11519, '\P{^Is_Blk=coptic}', "");
-Expect(0, 11391, '\p{Is_Blk=coptic}', "");
-Expect(1, 11391, '\p{^Is_Blk=coptic}', "");
-Expect(1, 11391, '\P{Is_Blk=coptic}', "");
-Expect(0, 11391, '\P{^Is_Blk=coptic}', "");
-Expect(1, 11519, '\p{Is_Blk= Coptic}', "");
-Expect(0, 11519, '\p{^Is_Blk= Coptic}', "");
-Expect(0, 11519, '\P{Is_Blk= Coptic}', "");
-Expect(1, 11519, '\P{^Is_Blk= Coptic}', "");
-Expect(0, 11391, '\p{Is_Blk= Coptic}', "");
-Expect(1, 11391, '\p{^Is_Blk= Coptic}', "");
-Expect(1, 11391, '\P{Is_Blk= Coptic}', "");
-Expect(0, 11391, '\P{^Is_Blk= Coptic}', "");
-Error('\p{Block=_-SUPPLEMENTAL ARROWS:=B}');
-Error('\P{Block=_-SUPPLEMENTAL ARROWS:=B}');
-Expect(1, 10623, '\p{Block=supplementalarrowsb}', "");
-Expect(0, 10623, '\p{^Block=supplementalarrowsb}', "");
-Expect(0, 10623, '\P{Block=supplementalarrowsb}', "");
-Expect(1, 10623, '\P{^Block=supplementalarrowsb}', "");
-Expect(0, 10495, '\p{Block=supplementalarrowsb}', "");
-Expect(1, 10495, '\p{^Block=supplementalarrowsb}', "");
-Expect(1, 10495, '\P{Block=supplementalarrowsb}', "");
-Expect(0, 10495, '\P{^Block=supplementalarrowsb}', "");
-Expect(1, 10623, '\p{Block=Supplementalarrows B}', "");
-Expect(0, 10623, '\p{^Block=Supplementalarrows B}', "");
-Expect(0, 10623, '\P{Block=Supplementalarrows B}', "");
-Expect(1, 10623, '\P{^Block=Supplementalarrows B}', "");
-Expect(0, 10495, '\p{Block=Supplementalarrows B}', "");
-Expect(1, 10495, '\p{^Block=Supplementalarrows B}', "");
-Expect(1, 10495, '\P{Block=Supplementalarrows B}', "");
-Expect(0, 10495, '\P{^Block=Supplementalarrows B}', "");
-Error('\p{Blk=-:=Supplemental ARROWSB}');
-Error('\P{Blk=-:=Supplemental ARROWSB}');
-Expect(1, 10623, '\p{Blk=supplementalarrowsb}', "");
-Expect(0, 10623, '\p{^Blk=supplementalarrowsb}', "");
-Expect(0, 10623, '\P{Blk=supplementalarrowsb}', "");
-Expect(1, 10623, '\P{^Blk=supplementalarrowsb}', "");
-Expect(0, 10495, '\p{Blk=supplementalarrowsb}', "");
-Expect(1, 10495, '\p{^Blk=supplementalarrowsb}', "");
-Expect(1, 10495, '\P{Blk=supplementalarrowsb}', "");
-Expect(0, 10495, '\P{^Blk=supplementalarrowsb}', "");
-Expect(1, 10623, '\p{Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(0, 10623, '\p{^Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(0, 10623, '\P{Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(1, 10623, '\P{^Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(0, 10495, '\p{Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(1, 10495, '\p{^Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(1, 10495, '\P{Blk= SUPPLEMENTAL_Arrows B}', "");
-Expect(0, 10495, '\P{^Blk= SUPPLEMENTAL_Arrows B}', "");
-Error('\p{Is_Block=_SUPPLEMENTAL Arrows:=B}');
-Error('\P{Is_Block=_SUPPLEMENTAL Arrows:=B}');
-Expect(1, 10623, '\p{Is_Block=supplementalarrowsb}', "");
-Expect(0, 10623, '\p{^Is_Block=supplementalarrowsb}', "");
-Expect(0, 10623, '\P{Is_Block=supplementalarrowsb}', "");
-Expect(1, 10623, '\P{^Is_Block=supplementalarrowsb}', "");
-Expect(0, 10495, '\p{Is_Block=supplementalarrowsb}', "");
-Expect(1, 10495, '\p{^Is_Block=supplementalarrowsb}', "");
-Expect(1, 10495, '\P{Is_Block=supplementalarrowsb}', "");
-Expect(0, 10495, '\P{^Is_Block=supplementalarrowsb}', "");
-Expect(1, 10623, '\p{Is_Block= SupplementalArrows B}', "");
-Expect(0, 10623, '\p{^Is_Block= SupplementalArrows B}', "");
-Expect(0, 10623, '\P{Is_Block= SupplementalArrows B}', "");
-Expect(1, 10623, '\P{^Is_Block= SupplementalArrows B}', "");
-Expect(0, 10495, '\p{Is_Block= SupplementalArrows B}', "");
-Expect(1, 10495, '\p{^Is_Block= SupplementalArrows B}', "");
-Expect(1, 10495, '\P{Is_Block= SupplementalArrows B}', "");
-Expect(0, 10495, '\P{^Is_Block= SupplementalArrows B}', "");
-Error('\p{Is_Blk= SUPPLEMENTAL:=arrowsB}');
-Error('\P{Is_Blk= SUPPLEMENTAL:=arrowsB}');
-Expect(1, 10623, '\p{Is_Blk=supplementalarrowsb}', "");
-Expect(0, 10623, '\p{^Is_Blk=supplementalarrowsb}', "");
-Expect(0, 10623, '\P{Is_Blk=supplementalarrowsb}', "");
-Expect(1, 10623, '\P{^Is_Blk=supplementalarrowsb}', "");
-Expect(0, 10495, '\p{Is_Blk=supplementalarrowsb}', "");
-Expect(1, 10495, '\p{^Is_Blk=supplementalarrowsb}', "");
-Expect(1, 10495, '\P{Is_Blk=supplementalarrowsb}', "");
-Expect(0, 10495, '\P{^Is_Blk=supplementalarrowsb}', "");
-Expect(1, 10623, '\p{Is_Blk=_-Supplementalarrows-B}', "");
-Expect(0, 10623, '\p{^Is_Blk=_-Supplementalarrows-B}', "");
-Expect(0, 10623, '\P{Is_Blk=_-Supplementalarrows-B}', "");
-Expect(1, 10623, '\P{^Is_Blk=_-Supplementalarrows-B}', "");
-Expect(0, 10495, '\p{Is_Blk=_-Supplementalarrows-B}', "");
-Expect(1, 10495, '\p{^Is_Blk=_-Supplementalarrows-B}', "");
-Expect(1, 10495, '\P{Is_Blk=_-Supplementalarrows-B}', "");
-Expect(0, 10495, '\P{^Is_Blk=_-Supplementalarrows-B}', "");
-Error('\p{Block=-:=Tibetan}');
-Error('\P{Block=-:=Tibetan}');
-Expect(1, 4095, '\p{Block=tibetan}', "");
-Expect(0, 4095, '\p{^Block=tibetan}', "");
-Expect(0, 4095, '\P{Block=tibetan}', "");
-Expect(1, 4095, '\P{^Block=tibetan}', "");
-Expect(0, 3839, '\p{Block=tibetan}', "");
-Expect(1, 3839, '\p{^Block=tibetan}', "");
-Expect(1, 3839, '\P{Block=tibetan}', "");
-Expect(0, 3839, '\P{^Block=tibetan}', "");
-Expect(1, 4095, '\p{Block=--TIBETAN}', "");
-Expect(0, 4095, '\p{^Block=--TIBETAN}', "");
-Expect(0, 4095, '\P{Block=--TIBETAN}', "");
-Expect(1, 4095, '\P{^Block=--TIBETAN}', "");
-Expect(0, 3839, '\p{Block=--TIBETAN}', "");
-Expect(1, 3839, '\p{^Block=--TIBETAN}', "");
-Expect(1, 3839, '\P{Block=--TIBETAN}', "");
-Expect(0, 3839, '\P{^Block=--TIBETAN}', "");
-Error('\p{Blk=_tibetan:=}');
-Error('\P{Blk=_tibetan:=}');
-Expect(1, 4095, '\p{Blk=tibetan}', "");
-Expect(0, 4095, '\p{^Blk=tibetan}', "");
-Expect(0, 4095, '\P{Blk=tibetan}', "");
-Expect(1, 4095, '\P{^Blk=tibetan}', "");
-Expect(0, 3839, '\p{Blk=tibetan}', "");
-Expect(1, 3839, '\p{^Blk=tibetan}', "");
-Expect(1, 3839, '\P{Blk=tibetan}', "");
-Expect(0, 3839, '\P{^Blk=tibetan}', "");
-Expect(1, 4095, '\p{Blk=_Tibetan}', "");
-Expect(0, 4095, '\p{^Blk=_Tibetan}', "");
-Expect(0, 4095, '\P{Blk=_Tibetan}', "");
-Expect(1, 4095, '\P{^Blk=_Tibetan}', "");
-Expect(0, 3839, '\p{Blk=_Tibetan}', "");
-Expect(1, 3839, '\p{^Blk=_Tibetan}', "");
-Expect(1, 3839, '\P{Blk=_Tibetan}', "");
-Expect(0, 3839, '\P{^Blk=_Tibetan}', "");
-Error('\p{Is_Block: tibetan/a/}');
-Error('\P{Is_Block: tibetan/a/}');
-Expect(1, 4095, '\p{Is_Block=tibetan}', "");
-Expect(0, 4095, '\p{^Is_Block=tibetan}', "");
-Expect(0, 4095, '\P{Is_Block=tibetan}', "");
-Expect(1, 4095, '\P{^Is_Block=tibetan}', "");
-Expect(0, 3839, '\p{Is_Block=tibetan}', "");
-Expect(1, 3839, '\p{^Is_Block=tibetan}', "");
-Expect(1, 3839, '\P{Is_Block=tibetan}', "");
-Expect(0, 3839, '\P{^Is_Block=tibetan}', "");
-Expect(1, 4095, '\p{Is_Block= TIBETAN}', "");
-Expect(0, 4095, '\p{^Is_Block= TIBETAN}', "");
-Expect(0, 4095, '\P{Is_Block= TIBETAN}', "");
-Expect(1, 4095, '\P{^Is_Block= TIBETAN}', "");
-Expect(0, 3839, '\p{Is_Block= TIBETAN}', "");
-Expect(1, 3839, '\p{^Is_Block= TIBETAN}', "");
-Expect(1, 3839, '\P{Is_Block= TIBETAN}', "");
-Expect(0, 3839, '\P{^Is_Block= TIBETAN}', "");
-Error('\p{Is_Blk=:=_-TIBETAN}');
-Error('\P{Is_Blk=:=_-TIBETAN}');
-Expect(1, 4095, '\p{Is_Blk=tibetan}', "");
-Expect(0, 4095, '\p{^Is_Blk=tibetan}', "");
-Expect(0, 4095, '\P{Is_Blk=tibetan}', "");
-Expect(1, 4095, '\P{^Is_Blk=tibetan}', "");
-Expect(0, 3839, '\p{Is_Blk=tibetan}', "");
-Expect(1, 3839, '\p{^Is_Blk=tibetan}', "");
-Expect(1, 3839, '\P{Is_Blk=tibetan}', "");
-Expect(0, 3839, '\P{^Is_Blk=tibetan}', "");
-Expect(1, 4095, '\p{Is_Blk=--tibetan}', "");
-Expect(0, 4095, '\p{^Is_Blk=--tibetan}', "");
-Expect(0, 4095, '\P{Is_Blk=--tibetan}', "");
-Expect(1, 4095, '\P{^Is_Blk=--tibetan}', "");
-Expect(0, 3839, '\p{Is_Blk=--tibetan}', "");
-Expect(1, 3839, '\p{^Is_Blk=--tibetan}', "");
-Expect(1, 3839, '\P{Is_Blk=--tibetan}', "");
-Expect(0, 3839, '\P{^Is_Blk=--tibetan}', "");
-Error('\p{Block=-:=domino Tiles}');
-Error('\P{Block=-:=domino Tiles}');
-Expect(1, 127135, '\p{Block=dominotiles}', "");
-Expect(0, 127135, '\p{^Block=dominotiles}', "");
-Expect(0, 127135, '\P{Block=dominotiles}', "");
-Expect(1, 127135, '\P{^Block=dominotiles}', "");
-Expect(0, 127023, '\p{Block=dominotiles}', "");
-Expect(1, 127023, '\p{^Block=dominotiles}', "");
-Expect(1, 127023, '\P{Block=dominotiles}', "");
-Expect(0, 127023, '\P{^Block=dominotiles}', "");
-Expect(1, 127135, '\p{Block= domino-Tiles}', "");
-Expect(0, 127135, '\p{^Block= domino-Tiles}', "");
-Expect(0, 127135, '\P{Block= domino-Tiles}', "");
-Expect(1, 127135, '\P{^Block= domino-Tiles}', "");
-Expect(0, 127023, '\p{Block= domino-Tiles}', "");
-Expect(1, 127023, '\p{^Block= domino-Tiles}', "");
-Expect(1, 127023, '\P{Block= domino-Tiles}', "");
-Expect(0, 127023, '\P{^Block= domino-Tiles}', "");
-Error('\p{Blk:/a/-Domino Tiles}');
-Error('\P{Blk:/a/-Domino Tiles}');
-Expect(1, 127135, '\p{Blk: dominotiles}', "");
-Expect(0, 127135, '\p{^Blk: dominotiles}', "");
-Expect(0, 127135, '\P{Blk: dominotiles}', "");
-Expect(1, 127135, '\P{^Blk: dominotiles}', "");
-Expect(0, 127023, '\p{Blk: dominotiles}', "");
-Expect(1, 127023, '\p{^Blk: dominotiles}', "");
-Expect(1, 127023, '\P{Blk: dominotiles}', "");
-Expect(0, 127023, '\P{^Blk: dominotiles}', "");
-Expect(1, 127135, '\p{Blk=_ DOMINO_Tiles}', "");
-Expect(0, 127135, '\p{^Blk=_ DOMINO_Tiles}', "");
-Expect(0, 127135, '\P{Blk=_ DOMINO_Tiles}', "");
-Expect(1, 127135, '\P{^Blk=_ DOMINO_Tiles}', "");
-Expect(0, 127023, '\p{Blk=_ DOMINO_Tiles}', "");
-Expect(1, 127023, '\p{^Blk=_ DOMINO_Tiles}', "");
-Expect(1, 127023, '\P{Blk=_ DOMINO_Tiles}', "");
-Expect(0, 127023, '\P{^Blk=_ DOMINO_Tiles}', "");
-Error('\p{Is_Block= Domino:=Tiles}');
-Error('\P{Is_Block= Domino:=Tiles}');
-Expect(1, 127135, '\p{Is_Block=dominotiles}', "");
-Expect(0, 127135, '\p{^Is_Block=dominotiles}', "");
-Expect(0, 127135, '\P{Is_Block=dominotiles}', "");
-Expect(1, 127135, '\P{^Is_Block=dominotiles}', "");
-Expect(0, 127023, '\p{Is_Block=dominotiles}', "");
-Expect(1, 127023, '\p{^Is_Block=dominotiles}', "");
-Expect(1, 127023, '\P{Is_Block=dominotiles}', "");
-Expect(0, 127023, '\P{^Is_Block=dominotiles}', "");
-Expect(1, 127135, '\p{Is_Block: domino_TILES}', "");
-Expect(0, 127135, '\p{^Is_Block: domino_TILES}', "");
-Expect(0, 127135, '\P{Is_Block: domino_TILES}', "");
-Expect(1, 127135, '\P{^Is_Block: domino_TILES}', "");
-Expect(0, 127023, '\p{Is_Block: domino_TILES}', "");
-Expect(1, 127023, '\p{^Is_Block: domino_TILES}', "");
-Expect(1, 127023, '\P{Is_Block: domino_TILES}', "");
-Expect(0, 127023, '\P{^Is_Block: domino_TILES}', "");
-Error('\p{Is_Blk=/a/ domino TILES}');
-Error('\P{Is_Blk=/a/ domino TILES}');
-Expect(1, 127135, '\p{Is_Blk=dominotiles}', "");
-Expect(0, 127135, '\p{^Is_Blk=dominotiles}', "");
-Expect(0, 127135, '\P{Is_Blk=dominotiles}', "");
-Expect(1, 127135, '\P{^Is_Blk=dominotiles}', "");
-Expect(0, 127023, '\p{Is_Blk=dominotiles}', "");
-Expect(1, 127023, '\p{^Is_Blk=dominotiles}', "");
-Expect(1, 127023, '\P{Is_Blk=dominotiles}', "");
-Expect(0, 127023, '\P{^Is_Blk=dominotiles}', "");
-Expect(1, 127135, '\p{Is_Blk= Domino Tiles}', "");
-Expect(0, 127135, '\p{^Is_Blk= Domino Tiles}', "");
-Expect(0, 127135, '\P{Is_Blk= Domino Tiles}', "");
-Expect(1, 127135, '\P{^Is_Blk= Domino Tiles}', "");
-Expect(0, 127023, '\p{Is_Blk= Domino Tiles}', "");
-Expect(1, 127023, '\p{^Is_Blk= Domino Tiles}', "");
-Expect(1, 127023, '\P{Is_Blk= Domino Tiles}', "");
-Expect(0, 127023, '\P{^Is_Blk= Domino Tiles}', "");
-Error('\p{Block=/a/CJK-Symbols And punctuation}');
-Error('\P{Block=/a/CJK-Symbols And punctuation}');
-Expect(1, 12351, '\p{Block=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^Block=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{Block=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^Block=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{Block=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^Block=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{Block=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^Block=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(0, 12351, '\p{^Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(0, 12351, '\P{Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(1, 12351, '\P{^Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(0, 12287, '\p{Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(1, 12287, '\p{^Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(1, 12287, '\P{Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Expect(0, 12287, '\P{^Block: CJK_SYMBOLSAND-PUNCTUATION}', "");
-Error('\p{Blk= _CJK SYMBOLS and/a/Punctuation}');
-Error('\P{Blk= _CJK SYMBOLS and/a/Punctuation}');
-Expect(1, 12351, '\p{Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(0, 12351, '\p{^Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(0, 12351, '\P{Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(1, 12351, '\P{^Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(0, 12287, '\p{Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(1, 12287, '\p{^Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(1, 12287, '\P{Blk=-_CJK_symbols Andpunctuation}', "");
-Expect(0, 12287, '\P{^Blk=-_CJK_symbols Andpunctuation}', "");
-Error('\p{Is_Block=- cjk_Symbols/a/AND punctuation}');
-Error('\P{Is_Block=- cjk_Symbols/a/AND punctuation}');
-Expect(1, 12351, '\p{Is_Block:cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^Is_Block:cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{Is_Block:cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^Is_Block:cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{Is_Block:cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^Is_Block:cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{Is_Block:cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^Is_Block:cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{Is_Block= CJK-symbols And punctuation}', "");
-Expect(0, 12351, '\p{^Is_Block= CJK-symbols And punctuation}', "");
-Expect(0, 12351, '\P{Is_Block= CJK-symbols And punctuation}', "");
-Expect(1, 12351, '\P{^Is_Block= CJK-symbols And punctuation}', "");
-Expect(0, 12287, '\p{Is_Block= CJK-symbols And punctuation}', "");
-Expect(1, 12287, '\p{^Is_Block= CJK-symbols And punctuation}', "");
-Expect(1, 12287, '\P{Is_Block= CJK-symbols And punctuation}', "");
-Expect(0, 12287, '\P{^Is_Block= CJK-symbols And punctuation}', "");
-Error('\p{Is_Blk: -/a/CJK-symbolsANDpunctuation}');
-Error('\P{Is_Blk: -/a/CJK-symbolsANDpunctuation}');
-Expect(1, 12351, '\p{Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^Is_Blk=cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(0, 12351, '\p{^Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(0, 12351, '\P{Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(1, 12351, '\P{^Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(0, 12287, '\p{Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(1, 12287, '\p{^Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(1, 12287, '\P{Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Expect(0, 12287, '\P{^Is_Blk=_CJKSymbolsand-PUNCTUATION}', "");
-Error('\p{Block= hangulCOMPATIBILITY Jamo:=}');
-Error('\P{Block= hangulCOMPATIBILITY Jamo:=}');
-Expect(1, 12687, '\p{Block=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^Block=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{Block=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^Block=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{Block=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^Block=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{Block=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^Block=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{Block=_Hangul_compatibility jamo}', "");
-Expect(0, 12687, '\p{^Block=_Hangul_compatibility jamo}', "");
-Expect(0, 12687, '\P{Block=_Hangul_compatibility jamo}', "");
-Expect(1, 12687, '\P{^Block=_Hangul_compatibility jamo}', "");
-Expect(0, 12591, '\p{Block=_Hangul_compatibility jamo}', "");
-Expect(1, 12591, '\p{^Block=_Hangul_compatibility jamo}', "");
-Expect(1, 12591, '\P{Block=_Hangul_compatibility jamo}', "");
-Expect(0, 12591, '\P{^Block=_Hangul_compatibility jamo}', "");
-Error('\p{Blk= Hangul:=compatibility jamo}');
-Error('\P{Blk= Hangul:=compatibility jamo}');
-Expect(1, 12687, '\p{Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{Blk= -hangulCompatibility_JAMO}', "");
-Expect(0, 12687, '\p{^Blk= -hangulCompatibility_JAMO}', "");
-Expect(0, 12687, '\P{Blk= -hangulCompatibility_JAMO}', "");
-Expect(1, 12687, '\P{^Blk= -hangulCompatibility_JAMO}', "");
-Expect(0, 12591, '\p{Blk= -hangulCompatibility_JAMO}', "");
-Expect(1, 12591, '\p{^Blk= -hangulCompatibility_JAMO}', "");
-Expect(1, 12591, '\P{Blk= -hangulCompatibility_JAMO}', "");
-Expect(0, 12591, '\P{^Blk= -hangulCompatibility_JAMO}', "");
-Error('\p{Is_Block: :=HANGUL_compatibility JAMO}');
-Error('\P{Is_Block: :=HANGUL_compatibility JAMO}');
-Expect(1, 12687, '\p{Is_Block=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^Is_Block=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{Is_Block=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^Is_Block=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{Is_Block=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^Is_Block=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{Is_Block=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^Is_Block=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(0, 12687, '\p{^Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(0, 12687, '\P{Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(1, 12687, '\P{^Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(0, 12591, '\p{Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(1, 12591, '\p{^Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(1, 12591, '\P{Is_Block=_ HangulCompatibilityJamo}', "");
-Expect(0, 12591, '\P{^Is_Block=_ HangulCompatibilityJamo}', "");
-Error('\p{Is_Blk=/a/Hangul-COMPATIBILITY Jamo}');
-Error('\P{Is_Blk=/a/Hangul-COMPATIBILITY Jamo}');
-Expect(1, 12687, '\p{Is_Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^Is_Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{Is_Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^Is_Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{Is_Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^Is_Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{Is_Blk=hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^Is_Blk=hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(0, 12687, '\p{^Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(0, 12687, '\P{Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(1, 12687, '\P{^Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(0, 12591, '\p{Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(1, 12591, '\p{^Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(1, 12591, '\P{Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Expect(0, 12591, '\P{^Is_Blk=__hangulCOMPATIBILITY jamo}', "");
-Error('\p{Block:- old:=PERSIAN}');
-Error('\P{Block:- old:=PERSIAN}');
-Expect(1, 66527, '\p{Block=oldpersian}', "");
-Expect(0, 66527, '\p{^Block=oldpersian}', "");
-Expect(0, 66527, '\P{Block=oldpersian}', "");
-Expect(1, 66527, '\P{^Block=oldpersian}', "");
-Expect(0, 66463, '\p{Block=oldpersian}', "");
-Expect(1, 66463, '\p{^Block=oldpersian}', "");
-Expect(1, 66463, '\P{Block=oldpersian}', "");
-Expect(0, 66463, '\P{^Block=oldpersian}', "");
-Expect(1, 66527, '\p{Block=- OLD PERSIAN}', "");
-Expect(0, 66527, '\p{^Block=- OLD PERSIAN}', "");
-Expect(0, 66527, '\P{Block=- OLD PERSIAN}', "");
-Expect(1, 66527, '\P{^Block=- OLD PERSIAN}', "");
-Expect(0, 66463, '\p{Block=- OLD PERSIAN}', "");
-Expect(1, 66463, '\p{^Block=- OLD PERSIAN}', "");
-Expect(1, 66463, '\P{Block=- OLD PERSIAN}', "");
-Expect(0, 66463, '\P{^Block=- OLD PERSIAN}', "");
-Error('\p{Blk: /a/_OLD Persian}');
-Error('\P{Blk: /a/_OLD Persian}');
-Expect(1, 66527, '\p{Blk=oldpersian}', "");
-Expect(0, 66527, '\p{^Blk=oldpersian}', "");
-Expect(0, 66527, '\P{Blk=oldpersian}', "");
-Expect(1, 66527, '\P{^Blk=oldpersian}', "");
-Expect(0, 66463, '\p{Blk=oldpersian}', "");
-Expect(1, 66463, '\p{^Blk=oldpersian}', "");
-Expect(1, 66463, '\P{Blk=oldpersian}', "");
-Expect(0, 66463, '\P{^Blk=oldpersian}', "");
-Expect(1, 66527, '\p{Blk=-Old-PERSIAN}', "");
-Expect(0, 66527, '\p{^Blk=-Old-PERSIAN}', "");
-Expect(0, 66527, '\P{Blk=-Old-PERSIAN}', "");
-Expect(1, 66527, '\P{^Blk=-Old-PERSIAN}', "");
-Expect(0, 66463, '\p{Blk=-Old-PERSIAN}', "");
-Expect(1, 66463, '\p{^Blk=-Old-PERSIAN}', "");
-Expect(1, 66463, '\P{Blk=-Old-PERSIAN}', "");
-Expect(0, 66463, '\P{^Blk=-Old-PERSIAN}', "");
-Error('\p{Is_Block=old-persian/a/}');
-Error('\P{Is_Block=old-persian/a/}');
-Expect(1, 66527, '\p{Is_Block=oldpersian}', "");
-Expect(0, 66527, '\p{^Is_Block=oldpersian}', "");
-Expect(0, 66527, '\P{Is_Block=oldpersian}', "");
-Expect(1, 66527, '\P{^Is_Block=oldpersian}', "");
-Expect(0, 66463, '\p{Is_Block=oldpersian}', "");
-Expect(1, 66463, '\p{^Is_Block=oldpersian}', "");
-Expect(1, 66463, '\P{Is_Block=oldpersian}', "");
-Expect(0, 66463, '\P{^Is_Block=oldpersian}', "");
-Expect(1, 66527, '\p{Is_Block=-Old Persian}', "");
-Expect(0, 66527, '\p{^Is_Block=-Old Persian}', "");
-Expect(0, 66527, '\P{Is_Block=-Old Persian}', "");
-Expect(1, 66527, '\P{^Is_Block=-Old Persian}', "");
-Expect(0, 66463, '\p{Is_Block=-Old Persian}', "");
-Expect(1, 66463, '\p{^Is_Block=-Old Persian}', "");
-Expect(1, 66463, '\P{Is_Block=-Old Persian}', "");
-Expect(0, 66463, '\P{^Is_Block=-Old Persian}', "");
-Error('\p{Is_Blk= :=Old-Persian}');
-Error('\P{Is_Blk= :=Old-Persian}');
-Expect(1, 66527, '\p{Is_Blk:oldpersian}', "");
-Expect(0, 66527, '\p{^Is_Blk:oldpersian}', "");
-Expect(0, 66527, '\P{Is_Blk:oldpersian}', "");
-Expect(1, 66527, '\P{^Is_Blk:oldpersian}', "");
-Expect(0, 66463, '\p{Is_Blk:oldpersian}', "");
-Expect(1, 66463, '\p{^Is_Blk:oldpersian}', "");
-Expect(1, 66463, '\P{Is_Blk:oldpersian}', "");
-Expect(0, 66463, '\P{^Is_Blk:oldpersian}', "");
-Expect(1, 66527, '\p{Is_Blk= Oldpersian}', "");
-Expect(0, 66527, '\p{^Is_Blk= Oldpersian}', "");
-Expect(0, 66527, '\P{Is_Blk= Oldpersian}', "");
-Expect(1, 66527, '\P{^Is_Blk= Oldpersian}', "");
-Expect(0, 66463, '\p{Is_Blk= Oldpersian}', "");
-Expect(1, 66463, '\p{^Is_Blk= Oldpersian}', "");
-Expect(1, 66463, '\P{Is_Blk= Oldpersian}', "");
-Expect(0, 66463, '\P{^Is_Blk= Oldpersian}', "");
-Error('\p{Block=Modifier_Tone_Letters/a/}');
-Error('\P{Block=Modifier_Tone_Letters/a/}');
-Expect(1, 42783, '\p{Block=modifiertoneletters}', "");
-Expect(0, 42783, '\p{^Block=modifiertoneletters}', "");
-Expect(0, 42783, '\P{Block=modifiertoneletters}', "");
-Expect(1, 42783, '\P{^Block=modifiertoneletters}', "");
-Expect(0, 42751, '\p{Block=modifiertoneletters}', "");
-Expect(1, 42751, '\p{^Block=modifiertoneletters}', "");
-Expect(1, 42751, '\P{Block=modifiertoneletters}', "");
-Expect(0, 42751, '\P{^Block=modifiertoneletters}', "");
-Expect(1, 42783, '\p{Block=__Modifier Tone_Letters}', "");
-Expect(0, 42783, '\p{^Block=__Modifier Tone_Letters}', "");
-Expect(0, 42783, '\P{Block=__Modifier Tone_Letters}', "");
-Expect(1, 42783, '\P{^Block=__Modifier Tone_Letters}', "");
-Expect(0, 42751, '\p{Block=__Modifier Tone_Letters}', "");
-Expect(1, 42751, '\p{^Block=__Modifier Tone_Letters}', "");
-Expect(1, 42751, '\P{Block=__Modifier Tone_Letters}', "");
-Expect(0, 42751, '\P{^Block=__Modifier Tone_Letters}', "");
-Error('\p{Blk=MODIFIER-Tone/a/letters}');
-Error('\P{Blk=MODIFIER-Tone/a/letters}');
-Expect(1, 42783, '\p{Blk=modifiertoneletters}', "");
-Expect(0, 42783, '\p{^Blk=modifiertoneletters}', "");
-Expect(0, 42783, '\P{Blk=modifiertoneletters}', "");
-Expect(1, 42783, '\P{^Blk=modifiertoneletters}', "");
-Expect(0, 42751, '\p{Blk=modifiertoneletters}', "");
-Expect(1, 42751, '\p{^Blk=modifiertoneletters}', "");
-Expect(1, 42751, '\P{Blk=modifiertoneletters}', "");
-Expect(0, 42751, '\P{^Blk=modifiertoneletters}', "");
-Expect(1, 42783, '\p{Blk= -MODIFIERTONE letters}', "");
-Expect(0, 42783, '\p{^Blk= -MODIFIERTONE letters}', "");
-Expect(0, 42783, '\P{Blk= -MODIFIERTONE letters}', "");
-Expect(1, 42783, '\P{^Blk= -MODIFIERTONE letters}', "");
-Expect(0, 42751, '\p{Blk= -MODIFIERTONE letters}', "");
-Expect(1, 42751, '\p{^Blk= -MODIFIERTONE letters}', "");
-Expect(1, 42751, '\P{Blk= -MODIFIERTONE letters}', "");
-Expect(0, 42751, '\P{^Blk= -MODIFIERTONE letters}', "");
-Error('\p{Is_Block= -Modifier TONE_Letters:=}');
-Error('\P{Is_Block= -Modifier TONE_Letters:=}');
-Expect(1, 42783, '\p{Is_Block=modifiertoneletters}', "");
-Expect(0, 42783, '\p{^Is_Block=modifiertoneletters}', "");
-Expect(0, 42783, '\P{Is_Block=modifiertoneletters}', "");
-Expect(1, 42783, '\P{^Is_Block=modifiertoneletters}', "");
-Expect(0, 42751, '\p{Is_Block=modifiertoneletters}', "");
-Expect(1, 42751, '\p{^Is_Block=modifiertoneletters}', "");
-Expect(1, 42751, '\P{Is_Block=modifiertoneletters}', "");
-Expect(0, 42751, '\P{^Is_Block=modifiertoneletters}', "");
-Expect(1, 42783, '\p{Is_Block= _modifier TONE LETTERS}', "");
-Expect(0, 42783, '\p{^Is_Block= _modifier TONE LETTERS}', "");
-Expect(0, 42783, '\P{Is_Block= _modifier TONE LETTERS}', "");
-Expect(1, 42783, '\P{^Is_Block= _modifier TONE LETTERS}', "");
-Expect(0, 42751, '\p{Is_Block= _modifier TONE LETTERS}', "");
-Expect(1, 42751, '\p{^Is_Block= _modifier TONE LETTERS}', "");
-Expect(1, 42751, '\P{Is_Block= _modifier TONE LETTERS}', "");
-Expect(0, 42751, '\P{^Is_Block= _modifier TONE LETTERS}', "");
-Error('\p{Is_Blk=_-MODIFIER tone letters/a/}');
-Error('\P{Is_Blk=_-MODIFIER tone letters/a/}');
-Expect(1, 42783, '\p{Is_Blk=modifiertoneletters}', "");
-Expect(0, 42783, '\p{^Is_Blk=modifiertoneletters}', "");
-Expect(0, 42783, '\P{Is_Blk=modifiertoneletters}', "");
-Expect(1, 42783, '\P{^Is_Blk=modifiertoneletters}', "");
-Expect(0, 42751, '\p{Is_Blk=modifiertoneletters}', "");
-Expect(1, 42751, '\p{^Is_Blk=modifiertoneletters}', "");
-Expect(1, 42751, '\P{Is_Blk=modifiertoneletters}', "");
-Expect(0, 42751, '\P{^Is_Blk=modifiertoneletters}', "");
-Expect(1, 42783, '\p{Is_Blk=- modifier-Tone letters}', "");
-Expect(0, 42783, '\p{^Is_Blk=- modifier-Tone letters}', "");
-Expect(0, 42783, '\P{Is_Blk=- modifier-Tone letters}', "");
-Expect(1, 42783, '\P{^Is_Blk=- modifier-Tone letters}', "");
-Expect(0, 42751, '\p{Is_Blk=- modifier-Tone letters}', "");
-Expect(1, 42751, '\p{^Is_Blk=- modifier-Tone letters}', "");
-Expect(1, 42751, '\P{Is_Blk=- modifier-Tone letters}', "");
-Expect(0, 42751, '\P{^Is_Blk=- modifier-Tone letters}', "");
-Error('\p{Block= :=Ethiopic-SUPPLEMENT}');
-Error('\P{Block= :=Ethiopic-SUPPLEMENT}');
-Expect(1, 5023, '\p{Block=ethiopicsupplement}', "");
-Expect(0, 5023, '\p{^Block=ethiopicsupplement}', "");
-Expect(0, 5023, '\P{Block=ethiopicsupplement}', "");
-Expect(1, 5023, '\P{^Block=ethiopicsupplement}', "");
-Expect(0, 4991, '\p{Block=ethiopicsupplement}', "");
-Expect(1, 4991, '\p{^Block=ethiopicsupplement}', "");
-Expect(1, 4991, '\P{Block=ethiopicsupplement}', "");
-Expect(0, 4991, '\P{^Block=ethiopicsupplement}', "");
-Expect(1, 5023, '\p{Block= -ethiopic Supplement}', "");
-Expect(0, 5023, '\p{^Block= -ethiopic Supplement}', "");
-Expect(0, 5023, '\P{Block= -ethiopic Supplement}', "");
-Expect(1, 5023, '\P{^Block= -ethiopic Supplement}', "");
-Expect(0, 4991, '\p{Block= -ethiopic Supplement}', "");
-Expect(1, 4991, '\p{^Block= -ethiopic Supplement}', "");
-Expect(1, 4991, '\P{Block= -ethiopic Supplement}', "");
-Expect(0, 4991, '\P{^Block= -ethiopic Supplement}', "");
-Error('\p{Blk=__ethiopicSupplement:=}');
-Error('\P{Blk=__ethiopicSupplement:=}');
-Expect(1, 5023, '\p{Blk=ethiopicsupplement}', "");
-Expect(0, 5023, '\p{^Blk=ethiopicsupplement}', "");
-Expect(0, 5023, '\P{Blk=ethiopicsupplement}', "");
-Expect(1, 5023, '\P{^Blk=ethiopicsupplement}', "");
-Expect(0, 4991, '\p{Blk=ethiopicsupplement}', "");
-Expect(1, 4991, '\p{^Blk=ethiopicsupplement}', "");
-Expect(1, 4991, '\P{Blk=ethiopicsupplement}', "");
-Expect(0, 4991, '\P{^Blk=ethiopicsupplement}', "");
-Expect(1, 5023, '\p{Blk=- Ethiopic Supplement}', "");
-Expect(0, 5023, '\p{^Blk=- Ethiopic Supplement}', "");
-Expect(0, 5023, '\P{Blk=- Ethiopic Supplement}', "");
-Expect(1, 5023, '\P{^Blk=- Ethiopic Supplement}', "");
-Expect(0, 4991, '\p{Blk=- Ethiopic Supplement}', "");
-Expect(1, 4991, '\p{^Blk=- Ethiopic Supplement}', "");
-Expect(1, 4991, '\P{Blk=- Ethiopic Supplement}', "");
-Expect(0, 4991, '\P{^Blk=- Ethiopic Supplement}', "");
-Error('\p{Is_Block= -Ethiopic Supplement/a/}');
-Error('\P{Is_Block= -Ethiopic Supplement/a/}');
-Expect(1, 5023, '\p{Is_Block=ethiopicsupplement}', "");
-Expect(0, 5023, '\p{^Is_Block=ethiopicsupplement}', "");
-Expect(0, 5023, '\P{Is_Block=ethiopicsupplement}', "");
-Expect(1, 5023, '\P{^Is_Block=ethiopicsupplement}', "");
-Expect(0, 4991, '\p{Is_Block=ethiopicsupplement}', "");
-Expect(1, 4991, '\p{^Is_Block=ethiopicsupplement}', "");
-Expect(1, 4991, '\P{Is_Block=ethiopicsupplement}', "");
-Expect(0, 4991, '\P{^Is_Block=ethiopicsupplement}', "");
-Expect(1, 5023, '\p{Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(0, 5023, '\p{^Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(0, 5023, '\P{Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(1, 5023, '\P{^Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(0, 4991, '\p{Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(1, 4991, '\p{^Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(1, 4991, '\P{Is_Block= Ethiopic SUPPLEMENT}', "");
-Expect(0, 4991, '\P{^Is_Block= Ethiopic SUPPLEMENT}', "");
-Error('\p{Is_Blk= -Ethiopic/a/Supplement}');
-Error('\P{Is_Blk= -Ethiopic/a/Supplement}');
-Expect(1, 5023, '\p{Is_Blk=ethiopicsupplement}', "");
-Expect(0, 5023, '\p{^Is_Blk=ethiopicsupplement}', "");
-Expect(0, 5023, '\P{Is_Blk=ethiopicsupplement}', "");
-Expect(1, 5023, '\P{^Is_Blk=ethiopicsupplement}', "");
-Expect(0, 4991, '\p{Is_Blk=ethiopicsupplement}', "");
-Expect(1, 4991, '\p{^Is_Blk=ethiopicsupplement}', "");
-Expect(1, 4991, '\P{Is_Blk=ethiopicsupplement}', "");
-Expect(0, 4991, '\P{^Is_Blk=ethiopicsupplement}', "");
-Expect(1, 5023, '\p{Is_Blk= Ethiopic Supplement}', "");
-Expect(0, 5023, '\p{^Is_Blk= Ethiopic Supplement}', "");
-Expect(0, 5023, '\P{Is_Blk= Ethiopic Supplement}', "");
-Expect(1, 5023, '\P{^Is_Blk= Ethiopic Supplement}', "");
-Expect(0, 4991, '\p{Is_Blk= Ethiopic Supplement}', "");
-Expect(1, 4991, '\p{^Is_Blk= Ethiopic Supplement}', "");
-Expect(1, 4991, '\P{Is_Blk= Ethiopic Supplement}', "");
-Expect(0, 4991, '\P{^Is_Blk= Ethiopic Supplement}', "");
-Error('\p{Block= :=linear-B SYLLABARY}');
-Error('\P{Block= :=linear-B SYLLABARY}');
-Expect(1, 65663, '\p{Block=linearbsyllabary}', "");
-Expect(0, 65663, '\p{^Block=linearbsyllabary}', "");
-Expect(0, 65663, '\P{Block=linearbsyllabary}', "");
-Expect(1, 65663, '\P{^Block=linearbsyllabary}', "");
-Expect(0, 1, '\p{Block=linearbsyllabary}', "");
-Expect(1, 1, '\p{^Block=linearbsyllabary}', "");
-Expect(1, 1, '\P{Block=linearbsyllabary}', "");
-Expect(0, 1, '\P{^Block=linearbsyllabary}', "");
-Expect(1, 65663, '\p{Block= Linear_B_syllabary}', "");
-Expect(0, 65663, '\p{^Block= Linear_B_syllabary}', "");
-Expect(0, 65663, '\P{Block= Linear_B_syllabary}', "");
-Expect(1, 65663, '\P{^Block= Linear_B_syllabary}', "");
-Expect(0, 1, '\p{Block= Linear_B_syllabary}', "");
-Expect(1, 1, '\p{^Block= Linear_B_syllabary}', "");
-Expect(1, 1, '\P{Block= Linear_B_syllabary}', "");
-Expect(0, 1, '\P{^Block= Linear_B_syllabary}', "");
-Error('\p{Blk=:=_-linear_B SYLLABARY}');
-Error('\P{Blk=:=_-linear_B SYLLABARY}');
-Expect(1, 65663, '\p{Blk=linearbsyllabary}', "");
-Expect(0, 65663, '\p{^Blk=linearbsyllabary}', "");
-Expect(0, 65663, '\P{Blk=linearbsyllabary}', "");
-Expect(1, 65663, '\P{^Blk=linearbsyllabary}', "");
-Expect(0, 1, '\p{Blk=linearbsyllabary}', "");
-Expect(1, 1, '\p{^Blk=linearbsyllabary}', "");
-Expect(1, 1, '\P{Blk=linearbsyllabary}', "");
-Expect(0, 1, '\P{^Blk=linearbsyllabary}', "");
-Expect(1, 65663, '\p{Blk=--Linear B_SYLLABARY}', "");
-Expect(0, 65663, '\p{^Blk=--Linear B_SYLLABARY}', "");
-Expect(0, 65663, '\P{Blk=--Linear B_SYLLABARY}', "");
-Expect(1, 65663, '\P{^Blk=--Linear B_SYLLABARY}', "");
-Expect(0, 1, '\p{Blk=--Linear B_SYLLABARY}', "");
-Expect(1, 1, '\p{^Blk=--Linear B_SYLLABARY}', "");
-Expect(1, 1, '\P{Blk=--Linear B_SYLLABARY}', "");
-Expect(0, 1, '\P{^Blk=--Linear B_SYLLABARY}', "");
-Error('\p{Is_Block=:=_ LinearbSyllabary}');
-Error('\P{Is_Block=:=_ LinearbSyllabary}');
-Expect(1, 65663, '\p{Is_Block=linearbsyllabary}', "");
-Expect(0, 65663, '\p{^Is_Block=linearbsyllabary}', "");
-Expect(0, 65663, '\P{Is_Block=linearbsyllabary}', "");
-Expect(1, 65663, '\P{^Is_Block=linearbsyllabary}', "");
-Expect(0, 1, '\p{Is_Block=linearbsyllabary}', "");
-Expect(1, 1, '\p{^Is_Block=linearbsyllabary}', "");
-Expect(1, 1, '\P{Is_Block=linearbsyllabary}', "");
-Expect(0, 1, '\P{^Is_Block=linearbsyllabary}', "");
-Expect(1, 65663, '\p{Is_Block= -linear_B Syllabary}', "");
-Expect(0, 65663, '\p{^Is_Block= -linear_B Syllabary}', "");
-Expect(0, 65663, '\P{Is_Block= -linear_B Syllabary}', "");
-Expect(1, 65663, '\P{^Is_Block= -linear_B Syllabary}', "");
-Expect(0, 1, '\p{Is_Block= -linear_B Syllabary}', "");
-Expect(1, 1, '\p{^Is_Block= -linear_B Syllabary}', "");
-Expect(1, 1, '\P{Is_Block= -linear_B Syllabary}', "");
-Expect(0, 1, '\P{^Is_Block= -linear_B Syllabary}', "");
-Error('\p{Is_Blk=-:=Linear-b_Syllabary}');
-Error('\P{Is_Blk=-:=Linear-b_Syllabary}');
-Expect(1, 65663, '\p{Is_Blk=linearbsyllabary}', "");
-Expect(0, 65663, '\p{^Is_Blk=linearbsyllabary}', "");
-Expect(0, 65663, '\P{Is_Blk=linearbsyllabary}', "");
-Expect(1, 65663, '\P{^Is_Blk=linearbsyllabary}', "");
-Expect(0, 1, '\p{Is_Blk=linearbsyllabary}', "");
-Expect(1, 1, '\p{^Is_Blk=linearbsyllabary}', "");
-Expect(1, 1, '\P{Is_Blk=linearbsyllabary}', "");
-Expect(0, 1, '\P{^Is_Blk=linearbsyllabary}', "");
-Expect(1, 65663, '\p{Is_Blk= Linear B_syllabary}', "");
-Expect(0, 65663, '\p{^Is_Blk= Linear B_syllabary}', "");
-Expect(0, 65663, '\P{Is_Blk= Linear B_syllabary}', "");
-Expect(1, 65663, '\P{^Is_Blk= Linear B_syllabary}', "");
-Expect(0, 1, '\p{Is_Blk= Linear B_syllabary}', "");
-Expect(1, 1, '\p{^Is_Blk= Linear B_syllabary}', "");
-Expect(1, 1, '\P{Is_Blk= Linear B_syllabary}', "");
-Expect(0, 1, '\P{^Is_Blk= Linear B_syllabary}', "");
-Error('\p{Block= -Enclosed CJK-letters and:=Months}');
-Error('\P{Block= -Enclosed CJK-letters and:=Months}');
-Expect(1, 13055, '\p{Block=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^Block=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{Block=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^Block=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{Block=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^Block=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{Block=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^Block=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(0, 13055, '\p{^Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(0, 13055, '\P{Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(1, 13055, '\P{^Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(0, 12799, '\p{Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(1, 12799, '\p{^Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(1, 12799, '\P{Block=__enclosedcjk-Letters-and-Months}', "");
-Expect(0, 12799, '\P{^Block=__enclosedcjk-Letters-and-Months}', "");
-Error('\p{Blk= enclosedcjk Letters:=andMonths}');
-Error('\P{Blk= enclosedcjk Letters:=andMonths}');
-Expect(1, 13055, '\p{Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(0, 13055, '\p{^Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(0, 13055, '\P{Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(1, 13055, '\P{^Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(0, 12799, '\p{Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(1, 12799, '\p{^Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(1, 12799, '\P{Blk: Enclosed CJK LETTERS And-Months}', "");
-Expect(0, 12799, '\P{^Blk: Enclosed CJK LETTERS And-Months}', "");
-Error('\p{Is_Block=_/a/EnclosedcjkLetters AND months}');
-Error('\P{Is_Block=_/a/EnclosedcjkLetters AND months}');
-Expect(1, 13055, '\p{Is_Block=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^Is_Block=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{Is_Block=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^Is_Block=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{Is_Block=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^Is_Block=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{Is_Block=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^Is_Block=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(0, 13055, '\p{^Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(0, 13055, '\P{Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(1, 13055, '\P{^Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(0, 12799, '\p{Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(1, 12799, '\p{^Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(1, 12799, '\P{Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Expect(0, 12799, '\P{^Is_Block=__enclosed CJK-letters AndMONTHS}', "");
-Error('\p{Is_Blk=-ENCLOSED cjkLetters:=ANDMonths}');
-Error('\P{Is_Blk=-ENCLOSED cjkLetters:=ANDMonths}');
-Expect(1, 13055, '\p{Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^Is_Blk=enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(0, 13055, '\p{^Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(0, 13055, '\P{Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(1, 13055, '\P{^Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(0, 12799, '\p{Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(1, 12799, '\p{^Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(1, 12799, '\P{Is_Blk=-Enclosed CJKLetters And months}', "");
-Expect(0, 12799, '\P{^Is_Blk=-Enclosed CJKLetters And months}', "");
-Error('\p{Block= /a/Combining_Diacritical_Marks_supplement}');
-Error('\P{Block= /a/Combining_Diacritical_Marks_supplement}');
-Expect(1, 7679, '\p{Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{Block= combining diacritical marksSupplement}', "");
-Expect(0, 7679, '\p{^Block= combining diacritical marksSupplement}', "");
-Expect(0, 7679, '\P{Block= combining diacritical marksSupplement}', "");
-Expect(1, 7679, '\P{^Block= combining diacritical marksSupplement}', "");
-Expect(0, 7615, '\p{Block= combining diacritical marksSupplement}', "");
-Expect(1, 7615, '\p{^Block= combining diacritical marksSupplement}', "");
-Expect(1, 7615, '\P{Block= combining diacritical marksSupplement}', "");
-Expect(0, 7615, '\P{^Block= combining diacritical marksSupplement}', "");
-Error('\p{Blk=--COMBINING:=diacritical-MarksSupplement}');
-Error('\P{Blk=--COMBINING:=diacritical-MarksSupplement}');
-Expect(1, 7679, '\p{Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(0, 7679, '\p{^Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(0, 7679, '\P{Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(1, 7679, '\P{^Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(0, 7615, '\p{Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(1, 7615, '\p{^Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(1, 7615, '\P{Blk= Combining diacritical MARKS-Supplement}', "");
-Expect(0, 7615, '\P{^Blk= Combining diacritical MARKS-Supplement}', "");
-Error('\p{Is_Block= Combining DIACRITICAL:=marks-Supplement}');
-Error('\P{Is_Block= Combining DIACRITICAL:=marks-Supplement}');
-Expect(1, 7679, '\p{Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^Is_Block=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(0, 7679, '\p{^Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(0, 7679, '\P{Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(1, 7679, '\P{^Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(0, 7615, '\p{Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(1, 7615, '\p{^Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(1, 7615, '\P{Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Expect(0, 7615, '\P{^Is_Block= Combining-DIACRITICAL Marks_Supplement}', "");
-Error('\p{Is_Blk= /a/Combiningdiacritical marks SUPPLEMENT}');
-Error('\P{Is_Blk= /a/Combiningdiacritical marks SUPPLEMENT}');
-Expect(1, 7679, '\p{Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^Is_Blk=combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(0, 7679, '\p{^Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(0, 7679, '\P{Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(1, 7679, '\P{^Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(0, 7615, '\p{Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(1, 7615, '\p{^Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(1, 7615, '\P{Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Expect(0, 7615, '\P{^Is_Blk= _combining-DIACRITICALmarks_Supplement}', "");
-Error('\p{Block=/a/ BOPOMOFO}');
-Error('\P{Block=/a/ BOPOMOFO}');
-Expect(1, 12591, '\p{Block=bopomofo}', "");
-Expect(0, 12591, '\p{^Block=bopomofo}', "");
-Expect(0, 12591, '\P{Block=bopomofo}', "");
-Expect(1, 12591, '\P{^Block=bopomofo}', "");
-Expect(0, 12543, '\p{Block=bopomofo}', "");
-Expect(1, 12543, '\p{^Block=bopomofo}', "");
-Expect(1, 12543, '\P{Block=bopomofo}', "");
-Expect(0, 12543, '\P{^Block=bopomofo}', "");
-Expect(1, 12591, '\p{Block=- Bopomofo}', "");
-Expect(0, 12591, '\p{^Block=- Bopomofo}', "");
-Expect(0, 12591, '\P{Block=- Bopomofo}', "");
-Expect(1, 12591, '\P{^Block=- Bopomofo}', "");
-Expect(0, 12543, '\p{Block=- Bopomofo}', "");
-Expect(1, 12543, '\p{^Block=- Bopomofo}', "");
-Expect(1, 12543, '\P{Block=- Bopomofo}', "");
-Expect(0, 12543, '\P{^Block=- Bopomofo}', "");
-Error('\p{Blk= BOPOMOFO:=}');
-Error('\P{Blk= BOPOMOFO:=}');
-Expect(1, 12591, '\p{Blk=bopomofo}', "");
-Expect(0, 12591, '\p{^Blk=bopomofo}', "");
-Expect(0, 12591, '\P{Blk=bopomofo}', "");
-Expect(1, 12591, '\P{^Blk=bopomofo}', "");
-Expect(0, 12543, '\p{Blk=bopomofo}', "");
-Expect(1, 12543, '\p{^Blk=bopomofo}', "");
-Expect(1, 12543, '\P{Blk=bopomofo}', "");
-Expect(0, 12543, '\P{^Blk=bopomofo}', "");
-Expect(1, 12591, '\p{Blk: BOPOMOFO}', "");
-Expect(0, 12591, '\p{^Blk: BOPOMOFO}', "");
-Expect(0, 12591, '\P{Blk: BOPOMOFO}', "");
-Expect(1, 12591, '\P{^Blk: BOPOMOFO}', "");
-Expect(0, 12543, '\p{Blk: BOPOMOFO}', "");
-Expect(1, 12543, '\p{^Blk: BOPOMOFO}', "");
-Expect(1, 12543, '\P{Blk: BOPOMOFO}', "");
-Expect(0, 12543, '\P{^Blk: BOPOMOFO}', "");
-Error('\p{Is_Block=/a/- BOPOMOFO}');
-Error('\P{Is_Block=/a/- BOPOMOFO}');
-Expect(1, 12591, '\p{Is_Block=bopomofo}', "");
-Expect(0, 12591, '\p{^Is_Block=bopomofo}', "");
-Expect(0, 12591, '\P{Is_Block=bopomofo}', "");
-Expect(1, 12591, '\P{^Is_Block=bopomofo}', "");
-Expect(0, 12543, '\p{Is_Block=bopomofo}', "");
-Expect(1, 12543, '\p{^Is_Block=bopomofo}', "");
-Expect(1, 12543, '\P{Is_Block=bopomofo}', "");
-Expect(0, 12543, '\P{^Is_Block=bopomofo}', "");
-Expect(1, 12591, '\p{Is_Block=_ BOPOMOFO}', "");
-Expect(0, 12591, '\p{^Is_Block=_ BOPOMOFO}', "");
-Expect(0, 12591, '\P{Is_Block=_ BOPOMOFO}', "");
-Expect(1, 12591, '\P{^Is_Block=_ BOPOMOFO}', "");
-Expect(0, 12543, '\p{Is_Block=_ BOPOMOFO}', "");
-Expect(1, 12543, '\p{^Is_Block=_ BOPOMOFO}', "");
-Expect(1, 12543, '\P{Is_Block=_ BOPOMOFO}', "");
-Expect(0, 12543, '\P{^Is_Block=_ BOPOMOFO}', "");
-Error('\p{Is_Blk: := bopomofo}');
-Error('\P{Is_Blk: := bopomofo}');
-Expect(1, 12591, '\p{Is_Blk=bopomofo}', "");
-Expect(0, 12591, '\p{^Is_Blk=bopomofo}', "");
-Expect(0, 12591, '\P{Is_Blk=bopomofo}', "");
-Expect(1, 12591, '\P{^Is_Blk=bopomofo}', "");
-Expect(0, 12543, '\p{Is_Blk=bopomofo}', "");
-Expect(1, 12543, '\p{^Is_Blk=bopomofo}', "");
-Expect(1, 12543, '\P{Is_Blk=bopomofo}', "");
-Expect(0, 12543, '\P{^Is_Blk=bopomofo}', "");
-Expect(1, 12591, '\p{Is_Blk= Bopomofo}', "");
-Expect(0, 12591, '\p{^Is_Blk= Bopomofo}', "");
-Expect(0, 12591, '\P{Is_Blk= Bopomofo}', "");
-Expect(1, 12591, '\P{^Is_Blk= Bopomofo}', "");
-Expect(0, 12543, '\p{Is_Blk= Bopomofo}', "");
-Expect(1, 12543, '\p{^Is_Blk= Bopomofo}', "");
-Expect(1, 12543, '\P{Is_Blk= Bopomofo}', "");
-Expect(0, 12543, '\P{^Is_Blk= Bopomofo}', "");
-Error('\p{Block=/a/ _MISCELLANEOUS-technical}');
-Error('\P{Block=/a/ _MISCELLANEOUS-technical}');
-Expect(1, 9215, '\p{Block=miscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^Block=miscellaneoustechnical}', "");
-Expect(0, 9215, '\P{Block=miscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^Block=miscellaneoustechnical}', "");
-Expect(0, 8959, '\p{Block=miscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^Block=miscellaneoustechnical}', "");
-Expect(1, 8959, '\P{Block=miscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^Block=miscellaneoustechnical}', "");
-Expect(1, 9215, '\p{Block= Miscellaneous-TECHNICAL}', "");
-Expect(0, 9215, '\p{^Block= Miscellaneous-TECHNICAL}', "");
-Expect(0, 9215, '\P{Block= Miscellaneous-TECHNICAL}', "");
-Expect(1, 9215, '\P{^Block= Miscellaneous-TECHNICAL}', "");
-Expect(0, 8959, '\p{Block= Miscellaneous-TECHNICAL}', "");
-Expect(1, 8959, '\p{^Block= Miscellaneous-TECHNICAL}', "");
-Expect(1, 8959, '\P{Block= Miscellaneous-TECHNICAL}', "");
-Expect(0, 8959, '\P{^Block= Miscellaneous-TECHNICAL}', "");
-Error('\p{Blk=_MISCELLANEOUS/a/Technical}');
-Error('\P{Blk=_MISCELLANEOUS/a/Technical}');
-Expect(1, 9215, '\p{Blk=miscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^Blk=miscellaneoustechnical}', "");
-Expect(0, 9215, '\P{Blk=miscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^Blk=miscellaneoustechnical}', "");
-Expect(0, 8959, '\p{Blk=miscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^Blk=miscellaneoustechnical}', "");
-Expect(1, 8959, '\P{Blk=miscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^Blk=miscellaneoustechnical}', "");
-Expect(1, 9215, '\p{Blk=MiscellaneousTechnical}', "");
-Expect(0, 9215, '\p{^Blk=MiscellaneousTechnical}', "");
-Expect(0, 9215, '\P{Blk=MiscellaneousTechnical}', "");
-Expect(1, 9215, '\P{^Blk=MiscellaneousTechnical}', "");
-Expect(0, 8959, '\p{Blk=MiscellaneousTechnical}', "");
-Expect(1, 8959, '\p{^Blk=MiscellaneousTechnical}', "");
-Expect(1, 8959, '\P{Blk=MiscellaneousTechnical}', "");
-Expect(0, 8959, '\P{^Blk=MiscellaneousTechnical}', "");
-Error('\p{Is_Block=/a/ Miscellaneous-Technical}');
-Error('\P{Is_Block=/a/ Miscellaneous-Technical}');
-Expect(1, 9215, '\p{Is_Block=miscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^Is_Block=miscellaneoustechnical}', "");
-Expect(0, 9215, '\P{Is_Block=miscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^Is_Block=miscellaneoustechnical}', "");
-Expect(0, 8959, '\p{Is_Block=miscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^Is_Block=miscellaneoustechnical}', "");
-Expect(1, 8959, '\P{Is_Block=miscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^Is_Block=miscellaneoustechnical}', "");
-Expect(1, 9215, '\p{Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(0, 9215, '\p{^Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(0, 9215, '\P{Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(1, 9215, '\P{^Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(0, 8959, '\p{Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(1, 8959, '\p{^Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(1, 8959, '\P{Is_Block=_Miscellaneous TECHNICAL}', "");
-Expect(0, 8959, '\P{^Is_Block=_Miscellaneous TECHNICAL}', "");
-Error('\p{Is_Blk=_/a/MISCELLANEOUS Technical}');
-Error('\P{Is_Blk=_/a/MISCELLANEOUS Technical}');
-Expect(1, 9215, '\p{Is_Blk=miscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^Is_Blk=miscellaneoustechnical}', "");
-Expect(0, 9215, '\P{Is_Blk=miscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^Is_Blk=miscellaneoustechnical}', "");
-Expect(0, 8959, '\p{Is_Blk=miscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^Is_Blk=miscellaneoustechnical}', "");
-Expect(1, 8959, '\P{Is_Blk=miscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^Is_Blk=miscellaneoustechnical}', "");
-Expect(1, 9215, '\p{Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(0, 9215, '\p{^Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(0, 9215, '\P{Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(1, 9215, '\P{^Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(0, 8959, '\p{Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(1, 8959, '\p{^Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(1, 8959, '\P{Is_Blk= _miscellaneous TECHNICAL}', "");
-Expect(0, 8959, '\P{^Is_Blk= _miscellaneous TECHNICAL}', "");
-Error('\p{Block= _Osmanya/a/}');
-Error('\P{Block= _Osmanya/a/}');
-Expect(1, 66735, '\p{Block=osmanya}', "");
-Expect(0, 66735, '\p{^Block=osmanya}', "");
-Expect(0, 66735, '\P{Block=osmanya}', "");
-Expect(1, 66735, '\P{^Block=osmanya}', "");
-Expect(0, 66687, '\p{Block=osmanya}', "");
-Expect(1, 66687, '\p{^Block=osmanya}', "");
-Expect(1, 66687, '\P{Block=osmanya}', "");
-Expect(0, 66687, '\P{^Block=osmanya}', "");
-Expect(1, 66735, '\p{Block=_ Osmanya}', "");
-Expect(0, 66735, '\p{^Block=_ Osmanya}', "");
-Expect(0, 66735, '\P{Block=_ Osmanya}', "");
-Expect(1, 66735, '\P{^Block=_ Osmanya}', "");
-Expect(0, 66687, '\p{Block=_ Osmanya}', "");
-Expect(1, 66687, '\p{^Block=_ Osmanya}', "");
-Expect(1, 66687, '\P{Block=_ Osmanya}', "");
-Expect(0, 66687, '\P{^Block=_ Osmanya}', "");
-Error('\p{Blk=-/a/OSMANYA}');
-Error('\P{Blk=-/a/OSMANYA}');
-Expect(1, 66735, '\p{Blk=osmanya}', "");
-Expect(0, 66735, '\p{^Blk=osmanya}', "");
-Expect(0, 66735, '\P{Blk=osmanya}', "");
-Expect(1, 66735, '\P{^Blk=osmanya}', "");
-Expect(0, 66687, '\p{Blk=osmanya}', "");
-Expect(1, 66687, '\p{^Blk=osmanya}', "");
-Expect(1, 66687, '\P{Blk=osmanya}', "");
-Expect(0, 66687, '\P{^Blk=osmanya}', "");
-Expect(1, 66735, '\p{Blk= -OSMANYA}', "");
-Expect(0, 66735, '\p{^Blk= -OSMANYA}', "");
-Expect(0, 66735, '\P{Blk= -OSMANYA}', "");
-Expect(1, 66735, '\P{^Blk= -OSMANYA}', "");
-Expect(0, 66687, '\p{Blk= -OSMANYA}', "");
-Expect(1, 66687, '\p{^Blk= -OSMANYA}', "");
-Expect(1, 66687, '\P{Blk= -OSMANYA}', "");
-Expect(0, 66687, '\P{^Blk= -OSMANYA}', "");
-Error('\p{Is_Block= :=OSMANYA}');
-Error('\P{Is_Block= :=OSMANYA}');
-Expect(1, 66735, '\p{Is_Block=osmanya}', "");
-Expect(0, 66735, '\p{^Is_Block=osmanya}', "");
-Expect(0, 66735, '\P{Is_Block=osmanya}', "");
-Expect(1, 66735, '\P{^Is_Block=osmanya}', "");
-Expect(0, 66687, '\p{Is_Block=osmanya}', "");
-Expect(1, 66687, '\p{^Is_Block=osmanya}', "");
-Expect(1, 66687, '\P{Is_Block=osmanya}', "");
-Expect(0, 66687, '\P{^Is_Block=osmanya}', "");
-Expect(1, 66735, '\p{Is_Block= Osmanya}', "");
-Expect(0, 66735, '\p{^Is_Block= Osmanya}', "");
-Expect(0, 66735, '\P{Is_Block= Osmanya}', "");
-Expect(1, 66735, '\P{^Is_Block= Osmanya}', "");
-Expect(0, 66687, '\p{Is_Block= Osmanya}', "");
-Expect(1, 66687, '\p{^Is_Block= Osmanya}', "");
-Expect(1, 66687, '\P{Is_Block= Osmanya}', "");
-Expect(0, 66687, '\P{^Is_Block= Osmanya}', "");
-Error('\p{Is_Blk=:=- osmanya}');
-Error('\P{Is_Blk=:=- osmanya}');
-Expect(1, 66735, '\p{Is_Blk=osmanya}', "");
-Expect(0, 66735, '\p{^Is_Blk=osmanya}', "");
-Expect(0, 66735, '\P{Is_Blk=osmanya}', "");
-Expect(1, 66735, '\P{^Is_Blk=osmanya}', "");
-Expect(0, 66687, '\p{Is_Blk=osmanya}', "");
-Expect(1, 66687, '\p{^Is_Blk=osmanya}', "");
-Expect(1, 66687, '\P{Is_Blk=osmanya}', "");
-Expect(0, 66687, '\P{^Is_Blk=osmanya}', "");
-Expect(1, 66735, '\p{Is_Blk=-OSMANYA}', "");
-Expect(0, 66735, '\p{^Is_Blk=-OSMANYA}', "");
-Expect(0, 66735, '\P{Is_Blk=-OSMANYA}', "");
-Expect(1, 66735, '\P{^Is_Blk=-OSMANYA}', "");
-Expect(0, 66687, '\p{Is_Blk=-OSMANYA}', "");
-Expect(1, 66687, '\p{^Is_Blk=-OSMANYA}', "");
-Expect(1, 66687, '\P{Is_Blk=-OSMANYA}', "");
-Expect(0, 66687, '\P{^Is_Blk=-OSMANYA}', "");
-Error('\p{Block=_ MAHJONG:=tiles}');
-Error('\P{Block=_ MAHJONG:=tiles}');
-Expect(1, 127023, '\p{Block=mahjongtiles}', "");
-Expect(0, 127023, '\p{^Block=mahjongtiles}', "");
-Expect(0, 127023, '\P{Block=mahjongtiles}', "");
-Expect(1, 127023, '\P{^Block=mahjongtiles}', "");
-Expect(0, 126975, '\p{Block=mahjongtiles}', "");
-Expect(1, 126975, '\p{^Block=mahjongtiles}', "");
-Expect(1, 126975, '\P{Block=mahjongtiles}', "");
-Expect(0, 126975, '\P{^Block=mahjongtiles}', "");
-Expect(1, 127023, '\p{Block=_-Mahjong Tiles}', "");
-Expect(0, 127023, '\p{^Block=_-Mahjong Tiles}', "");
-Expect(0, 127023, '\P{Block=_-Mahjong Tiles}', "");
-Expect(1, 127023, '\P{^Block=_-Mahjong Tiles}', "");
-Expect(0, 126975, '\p{Block=_-Mahjong Tiles}', "");
-Expect(1, 126975, '\p{^Block=_-Mahjong Tiles}', "");
-Expect(1, 126975, '\P{Block=_-Mahjong Tiles}', "");
-Expect(0, 126975, '\P{^Block=_-Mahjong Tiles}', "");
-Error('\p{Blk=_ Mahjong:=Tiles}');
-Error('\P{Blk=_ Mahjong:=Tiles}');
-Expect(1, 127023, '\p{Blk=mahjongtiles}', "");
-Expect(0, 127023, '\p{^Blk=mahjongtiles}', "");
-Expect(0, 127023, '\P{Blk=mahjongtiles}', "");
-Expect(1, 127023, '\P{^Blk=mahjongtiles}', "");
-Expect(0, 126975, '\p{Blk=mahjongtiles}', "");
-Expect(1, 126975, '\p{^Blk=mahjongtiles}', "");
-Expect(1, 126975, '\P{Blk=mahjongtiles}', "");
-Expect(0, 126975, '\P{^Blk=mahjongtiles}', "");
-Expect(1, 127023, '\p{Blk=_mahjong-Tiles}', "");
-Expect(0, 127023, '\p{^Blk=_mahjong-Tiles}', "");
-Expect(0, 127023, '\P{Blk=_mahjong-Tiles}', "");
-Expect(1, 127023, '\P{^Blk=_mahjong-Tiles}', "");
-Expect(0, 126975, '\p{Blk=_mahjong-Tiles}', "");
-Expect(1, 126975, '\p{^Blk=_mahjong-Tiles}', "");
-Expect(1, 126975, '\P{Blk=_mahjong-Tiles}', "");
-Expect(0, 126975, '\P{^Blk=_mahjong-Tiles}', "");
-Error('\p{Is_Block=/a/Mahjong TILES}');
-Error('\P{Is_Block=/a/Mahjong TILES}');
-Expect(1, 127023, '\p{Is_Block=mahjongtiles}', "");
-Expect(0, 127023, '\p{^Is_Block=mahjongtiles}', "");
-Expect(0, 127023, '\P{Is_Block=mahjongtiles}', "");
-Expect(1, 127023, '\P{^Is_Block=mahjongtiles}', "");
-Expect(0, 126975, '\p{Is_Block=mahjongtiles}', "");
-Expect(1, 126975, '\p{^Is_Block=mahjongtiles}', "");
-Expect(1, 126975, '\P{Is_Block=mahjongtiles}', "");
-Expect(0, 126975, '\P{^Is_Block=mahjongtiles}', "");
-Expect(1, 127023, '\p{Is_Block=_mahjong_tiles}', "");
-Expect(0, 127023, '\p{^Is_Block=_mahjong_tiles}', "");
-Expect(0, 127023, '\P{Is_Block=_mahjong_tiles}', "");
-Expect(1, 127023, '\P{^Is_Block=_mahjong_tiles}', "");
-Expect(0, 126975, '\p{Is_Block=_mahjong_tiles}', "");
-Expect(1, 126975, '\p{^Is_Block=_mahjong_tiles}', "");
-Expect(1, 126975, '\P{Is_Block=_mahjong_tiles}', "");
-Expect(0, 126975, '\P{^Is_Block=_mahjong_tiles}', "");
-Error('\p{Is_Blk: /a/ Mahjong-TILES}');
-Error('\P{Is_Blk: /a/ Mahjong-TILES}');
-Expect(1, 127023, '\p{Is_Blk=mahjongtiles}', "");
-Expect(0, 127023, '\p{^Is_Blk=mahjongtiles}', "");
-Expect(0, 127023, '\P{Is_Blk=mahjongtiles}', "");
-Expect(1, 127023, '\P{^Is_Blk=mahjongtiles}', "");
-Expect(0, 126975, '\p{Is_Blk=mahjongtiles}', "");
-Expect(1, 126975, '\p{^Is_Blk=mahjongtiles}', "");
-Expect(1, 126975, '\P{Is_Blk=mahjongtiles}', "");
-Expect(0, 126975, '\P{^Is_Blk=mahjongtiles}', "");
-Expect(1, 127023, '\p{Is_Blk= _mahjong_TILES}', "");
-Expect(0, 127023, '\p{^Is_Blk= _mahjong_TILES}', "");
-Expect(0, 127023, '\P{Is_Blk= _mahjong_TILES}', "");
-Expect(1, 127023, '\P{^Is_Blk= _mahjong_TILES}', "");
-Expect(0, 126975, '\p{Is_Blk= _mahjong_TILES}', "");
-Expect(1, 126975, '\p{^Is_Blk= _mahjong_TILES}', "");
-Expect(1, 126975, '\P{Is_Blk= _mahjong_TILES}', "");
-Expect(0, 126975, '\P{^Is_Blk= _mahjong_TILES}', "");
-Error('\p{Block= ARROWS/a/}');
-Error('\P{Block= ARROWS/a/}');
-Expect(1, 8703, '\p{Block: arrows}', "");
-Expect(0, 8703, '\p{^Block: arrows}', "");
-Expect(0, 8703, '\P{Block: arrows}', "");
-Expect(1, 8703, '\P{^Block: arrows}', "");
-Expect(0, 8591, '\p{Block: arrows}', "");
-Expect(1, 8591, '\p{^Block: arrows}', "");
-Expect(1, 8591, '\P{Block: arrows}', "");
-Expect(0, 8591, '\P{^Block: arrows}', "");
-Expect(1, 8703, '\p{Block= -Arrows}', "");
-Expect(0, 8703, '\p{^Block= -Arrows}', "");
-Expect(0, 8703, '\P{Block= -Arrows}', "");
-Expect(1, 8703, '\P{^Block= -Arrows}', "");
-Expect(0, 8591, '\p{Block= -Arrows}', "");
-Expect(1, 8591, '\p{^Block= -Arrows}', "");
-Expect(1, 8591, '\P{Block= -Arrows}', "");
-Expect(0, 8591, '\P{^Block= -Arrows}', "");
-Error('\p{Blk= _ARROWS/a/}');
-Error('\P{Blk= _ARROWS/a/}');
-Expect(1, 8703, '\p{Blk=arrows}', "");
-Expect(0, 8703, '\p{^Blk=arrows}', "");
-Expect(0, 8703, '\P{Blk=arrows}', "");
-Expect(1, 8703, '\P{^Blk=arrows}', "");
-Expect(0, 8591, '\p{Blk=arrows}', "");
-Expect(1, 8591, '\p{^Blk=arrows}', "");
-Expect(1, 8591, '\P{Blk=arrows}', "");
-Expect(0, 8591, '\P{^Blk=arrows}', "");
-Expect(1, 8703, '\p{Blk= _arrows}', "");
-Expect(0, 8703, '\p{^Blk= _arrows}', "");
-Expect(0, 8703, '\P{Blk= _arrows}', "");
-Expect(1, 8703, '\P{^Blk= _arrows}', "");
-Expect(0, 8591, '\p{Blk= _arrows}', "");
-Expect(1, 8591, '\p{^Blk= _arrows}', "");
-Expect(1, 8591, '\P{Blk= _arrows}', "");
-Expect(0, 8591, '\P{^Blk= _arrows}', "");
-Error('\p{Is_Block=:=Arrows}');
-Error('\P{Is_Block=:=Arrows}');
-Expect(1, 8703, '\p{Is_Block=arrows}', "");
-Expect(0, 8703, '\p{^Is_Block=arrows}', "");
-Expect(0, 8703, '\P{Is_Block=arrows}', "");
-Expect(1, 8703, '\P{^Is_Block=arrows}', "");
-Expect(0, 8591, '\p{Is_Block=arrows}', "");
-Expect(1, 8591, '\p{^Is_Block=arrows}', "");
-Expect(1, 8591, '\P{Is_Block=arrows}', "");
-Expect(0, 8591, '\P{^Is_Block=arrows}', "");
-Expect(1, 8703, '\p{Is_Block= Arrows}', "");
-Expect(0, 8703, '\p{^Is_Block= Arrows}', "");
-Expect(0, 8703, '\P{Is_Block= Arrows}', "");
-Expect(1, 8703, '\P{^Is_Block= Arrows}', "");
-Expect(0, 8591, '\p{Is_Block= Arrows}', "");
-Expect(1, 8591, '\p{^Is_Block= Arrows}', "");
-Expect(1, 8591, '\P{Is_Block= Arrows}', "");
-Expect(0, 8591, '\P{^Is_Block= Arrows}', "");
-Error('\p{Is_Blk=:= Arrows}');
-Error('\P{Is_Blk=:= Arrows}');
-Expect(1, 8703, '\p{Is_Blk=arrows}', "");
-Expect(0, 8703, '\p{^Is_Blk=arrows}', "");
-Expect(0, 8703, '\P{Is_Blk=arrows}', "");
-Expect(1, 8703, '\P{^Is_Blk=arrows}', "");
-Expect(0, 8591, '\p{Is_Blk=arrows}', "");
-Expect(1, 8591, '\p{^Is_Blk=arrows}', "");
-Expect(1, 8591, '\P{Is_Blk=arrows}', "");
-Expect(0, 8591, '\P{^Is_Blk=arrows}', "");
-Expect(1, 8703, '\p{Is_Blk=--Arrows}', "");
-Expect(0, 8703, '\p{^Is_Blk=--Arrows}', "");
-Expect(0, 8703, '\P{Is_Blk=--Arrows}', "");
-Expect(1, 8703, '\P{^Is_Blk=--Arrows}', "");
-Expect(0, 8591, '\p{Is_Blk=--Arrows}', "");
-Expect(1, 8591, '\p{^Is_Blk=--Arrows}', "");
-Expect(1, 8591, '\P{Is_Blk=--Arrows}', "");
-Expect(0, 8591, '\P{^Is_Blk=--Arrows}', "");
-Error('\p{Block= block/a/elements}');
-Error('\P{Block= block/a/elements}');
-Expect(1, 9631, '\p{Block=blockelements}', "");
-Expect(0, 9631, '\p{^Block=blockelements}', "");
-Expect(0, 9631, '\P{Block=blockelements}', "");
-Expect(1, 9631, '\P{^Block=blockelements}', "");
-Expect(0, 9599, '\p{Block=blockelements}', "");
-Expect(1, 9599, '\p{^Block=blockelements}', "");
-Expect(1, 9599, '\P{Block=blockelements}', "");
-Expect(0, 9599, '\P{^Block=blockelements}', "");
-Expect(1, 9631, '\p{Block= BLOCKElements}', "");
-Expect(0, 9631, '\p{^Block= BLOCKElements}', "");
-Expect(0, 9631, '\P{Block= BLOCKElements}', "");
-Expect(1, 9631, '\P{^Block= BLOCKElements}', "");
-Expect(0, 9599, '\p{Block= BLOCKElements}', "");
-Expect(1, 9599, '\p{^Block= BLOCKElements}', "");
-Expect(1, 9599, '\P{Block= BLOCKElements}', "");
-Expect(0, 9599, '\P{^Block= BLOCKElements}', "");
-Error('\p{Blk= :=block Elements}');
-Error('\P{Blk= :=block Elements}');
-Expect(1, 9631, '\p{Blk=blockelements}', "");
-Expect(0, 9631, '\p{^Blk=blockelements}', "");
-Expect(0, 9631, '\P{Blk=blockelements}', "");
-Expect(1, 9631, '\P{^Blk=blockelements}', "");
-Expect(0, 9599, '\p{Blk=blockelements}', "");
-Expect(1, 9599, '\p{^Blk=blockelements}', "");
-Expect(1, 9599, '\P{Blk=blockelements}', "");
-Expect(0, 9599, '\P{^Blk=blockelements}', "");
-Expect(1, 9631, '\p{Blk:_ BlockELEMENTS}', "");
-Expect(0, 9631, '\p{^Blk:_ BlockELEMENTS}', "");
-Expect(0, 9631, '\P{Blk:_ BlockELEMENTS}', "");
-Expect(1, 9631, '\P{^Blk:_ BlockELEMENTS}', "");
-Expect(0, 9599, '\p{Blk:_ BlockELEMENTS}', "");
-Expect(1, 9599, '\p{^Blk:_ BlockELEMENTS}', "");
-Expect(1, 9599, '\P{Blk:_ BlockELEMENTS}', "");
-Expect(0, 9599, '\P{^Blk:_ BlockELEMENTS}', "");
-Error('\p{Is_Block:--BLOCK/a/elements}');
-Error('\P{Is_Block:--BLOCK/a/elements}');
-Expect(1, 9631, '\p{Is_Block: blockelements}', "");
-Expect(0, 9631, '\p{^Is_Block: blockelements}', "");
-Expect(0, 9631, '\P{Is_Block: blockelements}', "");
-Expect(1, 9631, '\P{^Is_Block: blockelements}', "");
-Expect(0, 9599, '\p{Is_Block: blockelements}', "");
-Expect(1, 9599, '\p{^Is_Block: blockelements}', "");
-Expect(1, 9599, '\P{Is_Block: blockelements}', "");
-Expect(0, 9599, '\P{^Is_Block: blockelements}', "");
-Expect(1, 9631, '\p{Is_Block= -BLOCK-Elements}', "");
-Expect(0, 9631, '\p{^Is_Block= -BLOCK-Elements}', "");
-Expect(0, 9631, '\P{Is_Block= -BLOCK-Elements}', "");
-Expect(1, 9631, '\P{^Is_Block= -BLOCK-Elements}', "");
-Expect(0, 9599, '\p{Is_Block= -BLOCK-Elements}', "");
-Expect(1, 9599, '\p{^Is_Block= -BLOCK-Elements}', "");
-Expect(1, 9599, '\P{Is_Block= -BLOCK-Elements}', "");
-Expect(0, 9599, '\P{^Is_Block= -BLOCK-Elements}', "");
-Error('\p{Is_Blk= Block_ELEMENTS:=}');
-Error('\P{Is_Blk= Block_ELEMENTS:=}');
-Expect(1, 9631, '\p{Is_Blk=blockelements}', "");
-Expect(0, 9631, '\p{^Is_Blk=blockelements}', "");
-Expect(0, 9631, '\P{Is_Blk=blockelements}', "");
-Expect(1, 9631, '\P{^Is_Blk=blockelements}', "");
-Expect(0, 9599, '\p{Is_Blk=blockelements}', "");
-Expect(1, 9599, '\p{^Is_Blk=blockelements}', "");
-Expect(1, 9599, '\P{Is_Blk=blockelements}', "");
-Expect(0, 9599, '\P{^Is_Blk=blockelements}', "");
-Expect(1, 9631, '\p{Is_Blk=_ BLOCK_Elements}', "");
-Expect(0, 9631, '\p{^Is_Blk=_ BLOCK_Elements}', "");
-Expect(0, 9631, '\P{Is_Blk=_ BLOCK_Elements}', "");
-Expect(1, 9631, '\P{^Is_Blk=_ BLOCK_Elements}', "");
-Expect(0, 9599, '\p{Is_Blk=_ BLOCK_Elements}', "");
-Expect(1, 9599, '\p{^Is_Blk=_ BLOCK_Elements}', "");
-Expect(1, 9599, '\P{Is_Blk=_ BLOCK_Elements}', "");
-Expect(0, 9599, '\P{^Is_Blk=_ BLOCK_Elements}', "");
-Error('\p{Block= _cjk Strokes:=}');
-Error('\P{Block= _cjk Strokes:=}');
-Expect(1, 12783, '\p{Block=cjkstrokes}', "");
-Expect(0, 12783, '\p{^Block=cjkstrokes}', "");
-Expect(0, 12783, '\P{Block=cjkstrokes}', "");
-Expect(1, 12783, '\P{^Block=cjkstrokes}', "");
-Expect(0, 12735, '\p{Block=cjkstrokes}', "");
-Expect(1, 12735, '\p{^Block=cjkstrokes}', "");
-Expect(1, 12735, '\P{Block=cjkstrokes}', "");
-Expect(0, 12735, '\P{^Block=cjkstrokes}', "");
-Expect(1, 12783, '\p{Block=_ CJK_strokes}', "");
-Expect(0, 12783, '\p{^Block=_ CJK_strokes}', "");
-Expect(0, 12783, '\P{Block=_ CJK_strokes}', "");
-Expect(1, 12783, '\P{^Block=_ CJK_strokes}', "");
-Expect(0, 12735, '\p{Block=_ CJK_strokes}', "");
-Expect(1, 12735, '\p{^Block=_ CJK_strokes}', "");
-Expect(1, 12735, '\P{Block=_ CJK_strokes}', "");
-Expect(0, 12735, '\P{^Block=_ CJK_strokes}', "");
-Error('\p{Blk= /a/CJK_STROKES}');
-Error('\P{Blk= /a/CJK_STROKES}');
-Expect(1, 12783, '\p{Blk: cjkstrokes}', "");
-Expect(0, 12783, '\p{^Blk: cjkstrokes}', "");
-Expect(0, 12783, '\P{Blk: cjkstrokes}', "");
-Expect(1, 12783, '\P{^Blk: cjkstrokes}', "");
-Expect(0, 12735, '\p{Blk: cjkstrokes}', "");
-Expect(1, 12735, '\p{^Blk: cjkstrokes}', "");
-Expect(1, 12735, '\P{Blk: cjkstrokes}', "");
-Expect(0, 12735, '\P{^Blk: cjkstrokes}', "");
-Expect(1, 12783, '\p{Blk= cjk-strokes}', "");
-Expect(0, 12783, '\p{^Blk= cjk-strokes}', "");
-Expect(0, 12783, '\P{Blk= cjk-strokes}', "");
-Expect(1, 12783, '\P{^Blk= cjk-strokes}', "");
-Expect(0, 12735, '\p{Blk= cjk-strokes}', "");
-Expect(1, 12735, '\p{^Blk= cjk-strokes}', "");
-Expect(1, 12735, '\P{Blk= cjk-strokes}', "");
-Expect(0, 12735, '\P{^Blk= cjk-strokes}', "");
-Error('\p{Is_Block: CJK strokes/a/}');
-Error('\P{Is_Block: CJK strokes/a/}');
-Expect(1, 12783, '\p{Is_Block=cjkstrokes}', "");
-Expect(0, 12783, '\p{^Is_Block=cjkstrokes}', "");
-Expect(0, 12783, '\P{Is_Block=cjkstrokes}', "");
-Expect(1, 12783, '\P{^Is_Block=cjkstrokes}', "");
-Expect(0, 12735, '\p{Is_Block=cjkstrokes}', "");
-Expect(1, 12735, '\p{^Is_Block=cjkstrokes}', "");
-Expect(1, 12735, '\P{Is_Block=cjkstrokes}', "");
-Expect(0, 12735, '\P{^Is_Block=cjkstrokes}', "");
-Expect(1, 12783, '\p{Is_Block= CJK strokes}', "");
-Expect(0, 12783, '\p{^Is_Block= CJK strokes}', "");
-Expect(0, 12783, '\P{Is_Block= CJK strokes}', "");
-Expect(1, 12783, '\P{^Is_Block= CJK strokes}', "");
-Expect(0, 12735, '\p{Is_Block= CJK strokes}', "");
-Expect(1, 12735, '\p{^Is_Block= CJK strokes}', "");
-Expect(1, 12735, '\P{Is_Block= CJK strokes}', "");
-Expect(0, 12735, '\P{^Is_Block= CJK strokes}', "");
-Error('\p{Is_Blk= :=cjk Strokes}');
-Error('\P{Is_Blk= :=cjk Strokes}');
-Expect(1, 12783, '\p{Is_Blk=cjkstrokes}', "");
-Expect(0, 12783, '\p{^Is_Blk=cjkstrokes}', "");
-Expect(0, 12783, '\P{Is_Blk=cjkstrokes}', "");
-Expect(1, 12783, '\P{^Is_Blk=cjkstrokes}', "");
-Expect(0, 12735, '\p{Is_Blk=cjkstrokes}', "");
-Expect(1, 12735, '\p{^Is_Blk=cjkstrokes}', "");
-Expect(1, 12735, '\P{Is_Blk=cjkstrokes}', "");
-Expect(0, 12735, '\P{^Is_Blk=cjkstrokes}', "");
-Expect(1, 12783, '\p{Is_Blk=_ CJK Strokes}', "");
-Expect(0, 12783, '\p{^Is_Blk=_ CJK Strokes}', "");
-Expect(0, 12783, '\P{Is_Blk=_ CJK Strokes}', "");
-Expect(1, 12783, '\P{^Is_Blk=_ CJK Strokes}', "");
-Expect(0, 12735, '\p{Is_Blk=_ CJK Strokes}', "");
-Expect(1, 12735, '\p{^Is_Blk=_ CJK Strokes}', "");
-Expect(1, 12735, '\P{Is_Blk=_ CJK Strokes}', "");
-Expect(0, 12735, '\P{^Is_Blk=_ CJK Strokes}', "");
-Error('\p{Block= /a/no Block}');
-Error('\P{Block= /a/no Block}');
-Expect(1, 2303, '\p{Block=noblock}', "");
-Expect(0, 2303, '\p{^Block=noblock}', "");
-Expect(0, 2303, '\P{Block=noblock}', "");
-Expect(1, 2303, '\P{^Block=noblock}', "");
-Expect(0, 2111, '\p{Block=noblock}', "");
-Expect(1, 2111, '\p{^Block=noblock}', "");
-Expect(1, 2111, '\P{Block=noblock}', "");
-Expect(0, 2111, '\P{^Block=noblock}', "");
-Expect(1, 2303, '\p{Block=-noBLOCK}', "");
-Expect(0, 2303, '\p{^Block=-noBLOCK}', "");
-Expect(0, 2303, '\P{Block=-noBLOCK}', "");
-Expect(1, 2303, '\P{^Block=-noBLOCK}', "");
-Expect(0, 2111, '\p{Block=-noBLOCK}', "");
-Expect(1, 2111, '\p{^Block=-noBLOCK}', "");
-Expect(1, 2111, '\P{Block=-noBLOCK}', "");
-Expect(0, 2111, '\P{^Block=-noBLOCK}', "");
-Error('\p{Blk=/a/ No Block}');
-Error('\P{Blk=/a/ No Block}');
-Expect(1, 2303, '\p{Blk=noblock}', "");
-Expect(0, 2303, '\p{^Blk=noblock}', "");
-Expect(0, 2303, '\P{Blk=noblock}', "");
-Expect(1, 2303, '\P{^Blk=noblock}', "");
-Expect(0, 2111, '\p{Blk=noblock}', "");
-Expect(1, 2111, '\p{^Blk=noblock}', "");
-Expect(1, 2111, '\P{Blk=noblock}', "");
-Expect(0, 2111, '\P{^Blk=noblock}', "");
-Expect(1, 2303, '\p{Blk= no block}', "");
-Expect(0, 2303, '\p{^Blk= no block}', "");
-Expect(0, 2303, '\P{Blk= no block}', "");
-Expect(1, 2303, '\P{^Blk= no block}', "");
-Expect(0, 2111, '\p{Blk= no block}', "");
-Expect(1, 2111, '\p{^Blk= no block}', "");
-Expect(1, 2111, '\P{Blk= no block}', "");
-Expect(0, 2111, '\P{^Blk= no block}', "");
-Error('\p{Is_Block=:=_ NO_Block}');
-Error('\P{Is_Block=:=_ NO_Block}');
-Expect(1, 2303, '\p{Is_Block=noblock}', "");
-Expect(0, 2303, '\p{^Is_Block=noblock}', "");
-Expect(0, 2303, '\P{Is_Block=noblock}', "");
-Expect(1, 2303, '\P{^Is_Block=noblock}', "");
-Expect(0, 2111, '\p{Is_Block=noblock}', "");
-Expect(1, 2111, '\p{^Is_Block=noblock}', "");
-Expect(1, 2111, '\P{Is_Block=noblock}', "");
-Expect(0, 2111, '\P{^Is_Block=noblock}', "");
-Expect(1, 2303, '\p{Is_Block: NO Block}', "");
-Expect(0, 2303, '\p{^Is_Block: NO Block}', "");
-Expect(0, 2303, '\P{Is_Block: NO Block}', "");
-Expect(1, 2303, '\P{^Is_Block: NO Block}', "");
-Expect(0, 2111, '\p{Is_Block: NO Block}', "");
-Expect(1, 2111, '\p{^Is_Block: NO Block}', "");
-Expect(1, 2111, '\P{Is_Block: NO Block}', "");
-Expect(0, 2111, '\P{^Is_Block: NO Block}', "");
-Error('\p{Is_Blk= no-Block:=}');
-Error('\P{Is_Blk= no-Block:=}');
-Expect(1, 2303, '\p{Is_Blk: noblock}', "");
-Expect(0, 2303, '\p{^Is_Blk: noblock}', "");
-Expect(0, 2303, '\P{Is_Blk: noblock}', "");
-Expect(1, 2303, '\P{^Is_Blk: noblock}', "");
-Expect(0, 2111, '\p{Is_Blk: noblock}', "");
-Expect(1, 2111, '\p{^Is_Blk: noblock}', "");
-Expect(1, 2111, '\P{Is_Blk: noblock}', "");
-Expect(0, 2111, '\P{^Is_Blk: noblock}', "");
-Expect(1, 2303, '\p{Is_Blk=no_block}', "");
-Expect(0, 2303, '\p{^Is_Blk=no_block}', "");
-Expect(0, 2303, '\P{Is_Blk=no_block}', "");
-Expect(1, 2303, '\P{^Is_Blk=no_block}', "");
-Expect(0, 2111, '\p{Is_Blk=no_block}', "");
-Expect(1, 2111, '\p{^Is_Blk=no_block}', "");
-Expect(1, 2111, '\P{Is_Blk=no_block}', "");
-Expect(0, 2111, '\P{^Is_Blk=no_block}', "");
-Error('\p{Block=:= _CJK-Compatibility}');
-Error('\P{Block=:= _CJK-Compatibility}');
-Expect(1, 13311, '\p{Block=cjkcompatibility}', "");
-Expect(0, 13311, '\p{^Block=cjkcompatibility}', "");
-Expect(0, 13311, '\P{Block=cjkcompatibility}', "");
-Expect(1, 13311, '\P{^Block=cjkcompatibility}', "");
-Expect(0, 13055, '\p{Block=cjkcompatibility}', "");
-Expect(1, 13055, '\p{^Block=cjkcompatibility}', "");
-Expect(1, 13055, '\P{Block=cjkcompatibility}', "");
-Expect(0, 13055, '\P{^Block=cjkcompatibility}', "");
-Expect(1, 13311, '\p{Block=- CJKCompatibility}', "");
-Expect(0, 13311, '\p{^Block=- CJKCompatibility}', "");
-Expect(0, 13311, '\P{Block=- CJKCompatibility}', "");
-Expect(1, 13311, '\P{^Block=- CJKCompatibility}', "");
-Expect(0, 13055, '\p{Block=- CJKCompatibility}', "");
-Expect(1, 13055, '\p{^Block=- CJKCompatibility}', "");
-Expect(1, 13055, '\P{Block=- CJKCompatibility}', "");
-Expect(0, 13055, '\P{^Block=- CJKCompatibility}', "");
-Error('\p{Blk=-CJK/a/COMPATIBILITY}');
-Error('\P{Blk=-CJK/a/COMPATIBILITY}');
-Expect(1, 13311, '\p{Blk=cjkcompatibility}', "");
-Expect(0, 13311, '\p{^Blk=cjkcompatibility}', "");
-Expect(0, 13311, '\P{Blk=cjkcompatibility}', "");
-Expect(1, 13311, '\P{^Blk=cjkcompatibility}', "");
-Expect(0, 13055, '\p{Blk=cjkcompatibility}', "");
-Expect(1, 13055, '\p{^Blk=cjkcompatibility}', "");
-Expect(1, 13055, '\P{Blk=cjkcompatibility}', "");
-Expect(0, 13055, '\P{^Blk=cjkcompatibility}', "");
-Expect(1, 13311, '\p{Blk= _cjk_COMPATIBILITY}', "");
-Expect(0, 13311, '\p{^Blk= _cjk_COMPATIBILITY}', "");
-Expect(0, 13311, '\P{Blk= _cjk_COMPATIBILITY}', "");
-Expect(1, 13311, '\P{^Blk= _cjk_COMPATIBILITY}', "");
-Expect(0, 13055, '\p{Blk= _cjk_COMPATIBILITY}', "");
-Expect(1, 13055, '\p{^Blk= _cjk_COMPATIBILITY}', "");
-Expect(1, 13055, '\P{Blk= _cjk_COMPATIBILITY}', "");
-Expect(0, 13055, '\P{^Blk= _cjk_COMPATIBILITY}', "");
-Error('\p{Is_Block=/a/- CJK Compatibility}');
-Error('\P{Is_Block=/a/- CJK Compatibility}');
-Expect(1, 13311, '\p{Is_Block:cjkcompatibility}', "");
-Expect(0, 13311, '\p{^Is_Block:cjkcompatibility}', "");
-Expect(0, 13311, '\P{Is_Block:cjkcompatibility}', "");
-Expect(1, 13311, '\P{^Is_Block:cjkcompatibility}', "");
-Expect(0, 13055, '\p{Is_Block:cjkcompatibility}', "");
-Expect(1, 13055, '\p{^Is_Block:cjkcompatibility}', "");
-Expect(1, 13055, '\P{Is_Block:cjkcompatibility}', "");
-Expect(0, 13055, '\P{^Is_Block:cjkcompatibility}', "");
-Expect(1, 13311, '\p{Is_Block= -CJK Compatibility}', "");
-Expect(0, 13311, '\p{^Is_Block= -CJK Compatibility}', "");
-Expect(0, 13311, '\P{Is_Block= -CJK Compatibility}', "");
-Expect(1, 13311, '\P{^Is_Block= -CJK Compatibility}', "");
-Expect(0, 13055, '\p{Is_Block= -CJK Compatibility}', "");
-Expect(1, 13055, '\p{^Is_Block= -CJK Compatibility}', "");
-Expect(1, 13055, '\P{Is_Block= -CJK Compatibility}', "");
-Expect(0, 13055, '\P{^Is_Block= -CJK Compatibility}', "");
-Error('\p{Is_Blk=CJK-compatibility/a/}');
-Error('\P{Is_Blk=CJK-compatibility/a/}');
-Expect(1, 13311, '\p{Is_Blk: cjkcompatibility}', "");
-Expect(0, 13311, '\p{^Is_Blk: cjkcompatibility}', "");
-Expect(0, 13311, '\P{Is_Blk: cjkcompatibility}', "");
-Expect(1, 13311, '\P{^Is_Blk: cjkcompatibility}', "");
-Expect(0, 13055, '\p{Is_Blk: cjkcompatibility}', "");
-Expect(1, 13055, '\p{^Is_Blk: cjkcompatibility}', "");
-Expect(1, 13055, '\P{Is_Blk: cjkcompatibility}', "");
-Expect(0, 13055, '\P{^Is_Blk: cjkcompatibility}', "");
-Expect(1, 13311, '\p{Is_Blk= CJK Compatibility}', "");
-Expect(0, 13311, '\p{^Is_Blk= CJK Compatibility}', "");
-Expect(0, 13311, '\P{Is_Blk= CJK Compatibility}', "");
-Expect(1, 13311, '\P{^Is_Blk= CJK Compatibility}', "");
-Expect(0, 13055, '\p{Is_Blk= CJK Compatibility}', "");
-Expect(1, 13055, '\p{^Is_Blk= CJK Compatibility}', "");
-Expect(1, 13055, '\P{Is_Blk= CJK Compatibility}', "");
-Expect(0, 13055, '\P{^Is_Blk= CJK Compatibility}', "");
-Error('\p{Block=-:=VEDIC-EXTENSIONS}');
-Error('\P{Block=-:=VEDIC-EXTENSIONS}');
-Expect(1, 7423, '\p{Block=vedicextensions}', "");
-Expect(0, 7423, '\p{^Block=vedicextensions}', "");
-Expect(0, 7423, '\P{Block=vedicextensions}', "");
-Expect(1, 7423, '\P{^Block=vedicextensions}', "");
-Expect(0, 7375, '\p{Block=vedicextensions}', "");
-Expect(1, 7375, '\p{^Block=vedicextensions}', "");
-Expect(1, 7375, '\P{Block=vedicextensions}', "");
-Expect(0, 7375, '\P{^Block=vedicextensions}', "");
-Expect(1, 7423, '\p{Block= VEDIC_Extensions}', "");
-Expect(0, 7423, '\p{^Block= VEDIC_Extensions}', "");
-Expect(0, 7423, '\P{Block= VEDIC_Extensions}', "");
-Expect(1, 7423, '\P{^Block= VEDIC_Extensions}', "");
-Expect(0, 7375, '\p{Block= VEDIC_Extensions}', "");
-Expect(1, 7375, '\p{^Block= VEDIC_Extensions}', "");
-Expect(1, 7375, '\P{Block= VEDIC_Extensions}', "");
-Expect(0, 7375, '\P{^Block= VEDIC_Extensions}', "");
-Error('\p{Blk=:=- Vedicextensions}');
-Error('\P{Blk=:=- Vedicextensions}');
-Expect(1, 7423, '\p{Blk=vedicextensions}', "");
-Expect(0, 7423, '\p{^Blk=vedicextensions}', "");
-Expect(0, 7423, '\P{Blk=vedicextensions}', "");
-Expect(1, 7423, '\P{^Blk=vedicextensions}', "");
-Expect(0, 7375, '\p{Blk=vedicextensions}', "");
-Expect(1, 7375, '\p{^Blk=vedicextensions}', "");
-Expect(1, 7375, '\P{Blk=vedicextensions}', "");
-Expect(0, 7375, '\P{^Blk=vedicextensions}', "");
-Expect(1, 7423, '\p{Blk=- Vedic-extensions}', "");
-Expect(0, 7423, '\p{^Blk=- Vedic-extensions}', "");
-Expect(0, 7423, '\P{Blk=- Vedic-extensions}', "");
-Expect(1, 7423, '\P{^Blk=- Vedic-extensions}', "");
-Expect(0, 7375, '\p{Blk=- Vedic-extensions}', "");
-Expect(1, 7375, '\p{^Blk=- Vedic-extensions}', "");
-Expect(1, 7375, '\P{Blk=- Vedic-extensions}', "");
-Expect(0, 7375, '\P{^Blk=- Vedic-extensions}', "");
-Error('\p{Is_Block=:=__vedic-extensions}');
-Error('\P{Is_Block=:=__vedic-extensions}');
-Expect(1, 7423, '\p{Is_Block=vedicextensions}', "");
-Expect(0, 7423, '\p{^Is_Block=vedicextensions}', "");
-Expect(0, 7423, '\P{Is_Block=vedicextensions}', "");
-Expect(1, 7423, '\P{^Is_Block=vedicextensions}', "");
-Expect(0, 7375, '\p{Is_Block=vedicextensions}', "");
-Expect(1, 7375, '\p{^Is_Block=vedicextensions}', "");
-Expect(1, 7375, '\P{Is_Block=vedicextensions}', "");
-Expect(0, 7375, '\P{^Is_Block=vedicextensions}', "");
-Expect(1, 7423, '\p{Is_Block= Vedic Extensions}', "");
-Expect(0, 7423, '\p{^Is_Block= Vedic Extensions}', "");
-Expect(0, 7423, '\P{Is_Block= Vedic Extensions}', "");
-Expect(1, 7423, '\P{^Is_Block= Vedic Extensions}', "");
-Expect(0, 7375, '\p{Is_Block= Vedic Extensions}', "");
-Expect(1, 7375, '\p{^Is_Block= Vedic Extensions}', "");
-Expect(1, 7375, '\P{Is_Block= Vedic Extensions}', "");
-Expect(0, 7375, '\P{^Is_Block= Vedic Extensions}', "");
-Error('\p{Is_Blk= :=vedic-Extensions}');
-Error('\P{Is_Blk= :=vedic-Extensions}');
-Expect(1, 7423, '\p{Is_Blk=vedicextensions}', "");
-Expect(0, 7423, '\p{^Is_Blk=vedicextensions}', "");
-Expect(0, 7423, '\P{Is_Blk=vedicextensions}', "");
-Expect(1, 7423, '\P{^Is_Blk=vedicextensions}', "");
-Expect(0, 7375, '\p{Is_Blk=vedicextensions}', "");
-Expect(1, 7375, '\p{^Is_Blk=vedicextensions}', "");
-Expect(1, 7375, '\P{Is_Blk=vedicextensions}', "");
-Expect(0, 7375, '\P{^Is_Blk=vedicextensions}', "");
-Expect(1, 7423, '\p{Is_Blk=_-Vedicextensions}', "");
-Expect(0, 7423, '\p{^Is_Blk=_-Vedicextensions}', "");
-Expect(0, 7423, '\P{Is_Blk=_-Vedicextensions}', "");
-Expect(1, 7423, '\P{^Is_Blk=_-Vedicextensions}', "");
-Expect(0, 7375, '\p{Is_Blk=_-Vedicextensions}', "");
-Expect(1, 7375, '\p{^Is_Blk=_-Vedicextensions}', "");
-Expect(1, 7375, '\P{Is_Blk=_-Vedicextensions}', "");
-Expect(0, 7375, '\P{^Is_Blk=_-Vedicextensions}', "");
-Error('\p{Block: :=Tai_VIET}');
-Error('\P{Block: :=Tai_VIET}');
-Expect(1, 43743, '\p{Block=taiviet}', "");
-Expect(0, 43743, '\p{^Block=taiviet}', "");
-Expect(0, 43743, '\P{Block=taiviet}', "");
-Expect(1, 43743, '\P{^Block=taiviet}', "");
-Expect(0, 43647, '\p{Block=taiviet}', "");
-Expect(1, 43647, '\p{^Block=taiviet}', "");
-Expect(1, 43647, '\P{Block=taiviet}', "");
-Expect(0, 43647, '\P{^Block=taiviet}', "");
-Expect(1, 43743, '\p{Block= TAI viet}', "");
-Expect(0, 43743, '\p{^Block= TAI viet}', "");
-Expect(0, 43743, '\P{Block= TAI viet}', "");
-Expect(1, 43743, '\P{^Block= TAI viet}', "");
-Expect(0, 43647, '\p{Block= TAI viet}', "");
-Expect(1, 43647, '\p{^Block= TAI viet}', "");
-Expect(1, 43647, '\P{Block= TAI viet}', "");
-Expect(0, 43647, '\P{^Block= TAI viet}', "");
-Error('\p{Blk=:= Tai Viet}');
-Error('\P{Blk=:= Tai Viet}');
-Expect(1, 43743, '\p{Blk=taiviet}', "");
-Expect(0, 43743, '\p{^Blk=taiviet}', "");
-Expect(0, 43743, '\P{Blk=taiviet}', "");
-Expect(1, 43743, '\P{^Blk=taiviet}', "");
-Expect(0, 43647, '\p{Blk=taiviet}', "");
-Expect(1, 43647, '\p{^Blk=taiviet}', "");
-Expect(1, 43647, '\P{Blk=taiviet}', "");
-Expect(0, 43647, '\P{^Blk=taiviet}', "");
-Expect(1, 43743, '\p{Blk=_ Tai-viet}', "");
-Expect(0, 43743, '\p{^Blk=_ Tai-viet}', "");
-Expect(0, 43743, '\P{Blk=_ Tai-viet}', "");
-Expect(1, 43743, '\P{^Blk=_ Tai-viet}', "");
-Expect(0, 43647, '\p{Blk=_ Tai-viet}', "");
-Expect(1, 43647, '\p{^Blk=_ Tai-viet}', "");
-Expect(1, 43647, '\P{Blk=_ Tai-viet}', "");
-Expect(0, 43647, '\P{^Blk=_ Tai-viet}', "");
-Error('\p{Is_Block=--Tai VIET:=}');
-Error('\P{Is_Block=--Tai VIET:=}');
-Expect(1, 43743, '\p{Is_Block=taiviet}', "");
-Expect(0, 43743, '\p{^Is_Block=taiviet}', "");
-Expect(0, 43743, '\P{Is_Block=taiviet}', "");
-Expect(1, 43743, '\P{^Is_Block=taiviet}', "");
-Expect(0, 43647, '\p{Is_Block=taiviet}', "");
-Expect(1, 43647, '\p{^Is_Block=taiviet}', "");
-Expect(1, 43647, '\P{Is_Block=taiviet}', "");
-Expect(0, 43647, '\P{^Is_Block=taiviet}', "");
-Expect(1, 43743, '\p{Is_Block=_ tai_Viet}', "");
-Expect(0, 43743, '\p{^Is_Block=_ tai_Viet}', "");
-Expect(0, 43743, '\P{Is_Block=_ tai_Viet}', "");
-Expect(1, 43743, '\P{^Is_Block=_ tai_Viet}', "");
-Expect(0, 43647, '\p{Is_Block=_ tai_Viet}', "");
-Expect(1, 43647, '\p{^Is_Block=_ tai_Viet}', "");
-Expect(1, 43647, '\P{Is_Block=_ tai_Viet}', "");
-Expect(0, 43647, '\P{^Is_Block=_ tai_Viet}', "");
-Error('\p{Is_Blk=_/a/TaiViet}');
-Error('\P{Is_Blk=_/a/TaiViet}');
-Expect(1, 43743, '\p{Is_Blk: taiviet}', "");
-Expect(0, 43743, '\p{^Is_Blk: taiviet}', "");
-Expect(0, 43743, '\P{Is_Blk: taiviet}', "");
-Expect(1, 43743, '\P{^Is_Blk: taiviet}', "");
-Expect(0, 43647, '\p{Is_Blk: taiviet}', "");
-Expect(1, 43647, '\p{^Is_Blk: taiviet}', "");
-Expect(1, 43647, '\P{Is_Blk: taiviet}', "");
-Expect(0, 43647, '\P{^Is_Blk: taiviet}', "");
-Expect(1, 43743, '\p{Is_Blk: _-tai viet}', "");
-Expect(0, 43743, '\p{^Is_Blk: _-tai viet}', "");
-Expect(0, 43743, '\P{Is_Blk: _-tai viet}', "");
-Expect(1, 43743, '\P{^Is_Blk: _-tai viet}', "");
-Expect(0, 43647, '\p{Is_Blk: _-tai viet}', "");
-Expect(1, 43647, '\p{^Is_Blk: _-tai viet}', "");
-Expect(1, 43647, '\P{Is_Blk: _-tai viet}', "");
-Expect(0, 43647, '\P{^Is_Blk: _-tai viet}', "");
-Error('\p{Block=:=-CYRILLIC_Extended b}');
-Error('\P{Block=:=-CYRILLIC_Extended b}');
-Expect(1, 42655, '\p{Block: cyrillicextendedb}', "");
-Expect(0, 42655, '\p{^Block: cyrillicextendedb}', "");
-Expect(0, 42655, '\P{Block: cyrillicextendedb}', "");
-Expect(1, 42655, '\P{^Block: cyrillicextendedb}', "");
-Expect(0, 42559, '\p{Block: cyrillicextendedb}', "");
-Expect(1, 42559, '\p{^Block: cyrillicextendedb}', "");
-Expect(1, 42559, '\P{Block: cyrillicextendedb}', "");
-Expect(0, 42559, '\P{^Block: cyrillicextendedb}', "");
-Expect(1, 42655, '\p{Block= -CYRILLIC extended-b}', "");
-Expect(0, 42655, '\p{^Block= -CYRILLIC extended-b}', "");
-Expect(0, 42655, '\P{Block= -CYRILLIC extended-b}', "");
-Expect(1, 42655, '\P{^Block= -CYRILLIC extended-b}', "");
-Expect(0, 42559, '\p{Block= -CYRILLIC extended-b}', "");
-Expect(1, 42559, '\p{^Block= -CYRILLIC extended-b}', "");
-Expect(1, 42559, '\P{Block= -CYRILLIC extended-b}', "");
-Expect(0, 42559, '\P{^Block= -CYRILLIC extended-b}', "");
-Error('\p{Blk=-cyrillic/a/Extended-B}');
-Error('\P{Blk=-cyrillic/a/Extended-B}');
-Expect(1, 42655, '\p{Blk=cyrillicextendedb}', "");
-Expect(0, 42655, '\p{^Blk=cyrillicextendedb}', "");
-Expect(0, 42655, '\P{Blk=cyrillicextendedb}', "");
-Expect(1, 42655, '\P{^Blk=cyrillicextendedb}', "");
-Expect(0, 42559, '\p{Blk=cyrillicextendedb}', "");
-Expect(1, 42559, '\p{^Blk=cyrillicextendedb}', "");
-Expect(1, 42559, '\P{Blk=cyrillicextendedb}', "");
-Expect(0, 42559, '\P{^Blk=cyrillicextendedb}', "");
-Expect(1, 42655, '\p{Blk=_cyrillic Extended B}', "");
-Expect(0, 42655, '\p{^Blk=_cyrillic Extended B}', "");
-Expect(0, 42655, '\P{Blk=_cyrillic Extended B}', "");
-Expect(1, 42655, '\P{^Blk=_cyrillic Extended B}', "");
-Expect(0, 42559, '\p{Blk=_cyrillic Extended B}', "");
-Expect(1, 42559, '\p{^Blk=_cyrillic Extended B}', "");
-Expect(1, 42559, '\P{Blk=_cyrillic Extended B}', "");
-Expect(0, 42559, '\P{^Blk=_cyrillic Extended B}', "");
-Error('\p{Is_Block=-CYRILLIC-Extended-B/a/}');
-Error('\P{Is_Block=-CYRILLIC-Extended-B/a/}');
-Expect(1, 42655, '\p{Is_Block=cyrillicextendedb}', "");
-Expect(0, 42655, '\p{^Is_Block=cyrillicextendedb}', "");
-Expect(0, 42655, '\P{Is_Block=cyrillicextendedb}', "");
-Expect(1, 42655, '\P{^Is_Block=cyrillicextendedb}', "");
-Expect(0, 42559, '\p{Is_Block=cyrillicextendedb}', "");
-Expect(1, 42559, '\p{^Is_Block=cyrillicextendedb}', "");
-Expect(1, 42559, '\P{Is_Block=cyrillicextendedb}', "");
-Expect(0, 42559, '\P{^Is_Block=cyrillicextendedb}', "");
-Expect(1, 42655, '\p{Is_Block= CYRILLICExtended-b}', "");
-Expect(0, 42655, '\p{^Is_Block= CYRILLICExtended-b}', "");
-Expect(0, 42655, '\P{Is_Block= CYRILLICExtended-b}', "");
-Expect(1, 42655, '\P{^Is_Block= CYRILLICExtended-b}', "");
-Expect(0, 42559, '\p{Is_Block= CYRILLICExtended-b}', "");
-Expect(1, 42559, '\p{^Is_Block= CYRILLICExtended-b}', "");
-Expect(1, 42559, '\P{Is_Block= CYRILLICExtended-b}', "");
-Expect(0, 42559, '\P{^Is_Block= CYRILLICExtended-b}', "");
-Error('\p{Is_Blk=/a/- cyrillic_EXTENDED-B}');
-Error('\P{Is_Blk=/a/- cyrillic_EXTENDED-B}');
-Expect(1, 42655, '\p{Is_Blk: cyrillicextendedb}', "");
-Expect(0, 42655, '\p{^Is_Blk: cyrillicextendedb}', "");
-Expect(0, 42655, '\P{Is_Blk: cyrillicextendedb}', "");
-Expect(1, 42655, '\P{^Is_Blk: cyrillicextendedb}', "");
-Expect(0, 42559, '\p{Is_Blk: cyrillicextendedb}', "");
-Expect(1, 42559, '\p{^Is_Blk: cyrillicextendedb}', "");
-Expect(1, 42559, '\P{Is_Blk: cyrillicextendedb}', "");
-Expect(0, 42559, '\P{^Is_Blk: cyrillicextendedb}', "");
-Expect(1, 42655, '\p{Is_Blk=_Cyrillic Extended_B}', "");
-Expect(0, 42655, '\p{^Is_Blk=_Cyrillic Extended_B}', "");
-Expect(0, 42655, '\P{Is_Blk=_Cyrillic Extended_B}', "");
-Expect(1, 42655, '\P{^Is_Blk=_Cyrillic Extended_B}', "");
-Expect(0, 42559, '\p{Is_Blk=_Cyrillic Extended_B}', "");
-Expect(1, 42559, '\p{^Is_Blk=_Cyrillic Extended_B}', "");
-Expect(1, 42559, '\P{Is_Blk=_Cyrillic Extended_B}', "");
-Expect(0, 42559, '\P{^Is_Blk=_Cyrillic Extended_B}', "");
-Error('\p{Block: /a/phonetic Extensions}');
-Error('\P{Block: /a/phonetic Extensions}');
-Expect(1, 7551, '\p{Block=phoneticextensions}', "");
-Expect(0, 7551, '\p{^Block=phoneticextensions}', "");
-Expect(0, 7551, '\P{Block=phoneticextensions}', "");
-Expect(1, 7551, '\P{^Block=phoneticextensions}', "");
-Expect(0, 7423, '\p{Block=phoneticextensions}', "");
-Expect(1, 7423, '\p{^Block=phoneticextensions}', "");
-Expect(1, 7423, '\P{Block=phoneticextensions}', "");
-Expect(0, 7423, '\P{^Block=phoneticextensions}', "");
-Expect(1, 7551, '\p{Block= _PHONETIC-Extensions}', "");
-Expect(0, 7551, '\p{^Block= _PHONETIC-Extensions}', "");
-Expect(0, 7551, '\P{Block= _PHONETIC-Extensions}', "");
-Expect(1, 7551, '\P{^Block= _PHONETIC-Extensions}', "");
-Expect(0, 7423, '\p{Block= _PHONETIC-Extensions}', "");
-Expect(1, 7423, '\p{^Block= _PHONETIC-Extensions}', "");
-Expect(1, 7423, '\P{Block= _PHONETIC-Extensions}', "");
-Expect(0, 7423, '\P{^Block= _PHONETIC-Extensions}', "");
-Error('\p{Blk=:= _phonetic-EXTENSIONS}');
-Error('\P{Blk=:= _phonetic-EXTENSIONS}');
-Expect(1, 7551, '\p{Blk: phoneticextensions}', "");
-Expect(0, 7551, '\p{^Blk: phoneticextensions}', "");
-Expect(0, 7551, '\P{Blk: phoneticextensions}', "");
-Expect(1, 7551, '\P{^Blk: phoneticextensions}', "");
-Expect(0, 7423, '\p{Blk: phoneticextensions}', "");
-Expect(1, 7423, '\p{^Blk: phoneticextensions}', "");
-Expect(1, 7423, '\P{Blk: phoneticextensions}', "");
-Expect(0, 7423, '\P{^Blk: phoneticextensions}', "");
-Expect(1, 7551, '\p{Blk= PHONETIC-Extensions}', "");
-Expect(0, 7551, '\p{^Blk= PHONETIC-Extensions}', "");
-Expect(0, 7551, '\P{Blk= PHONETIC-Extensions}', "");
-Expect(1, 7551, '\P{^Blk= PHONETIC-Extensions}', "");
-Expect(0, 7423, '\p{Blk= PHONETIC-Extensions}', "");
-Expect(1, 7423, '\p{^Blk= PHONETIC-Extensions}', "");
-Expect(1, 7423, '\P{Blk= PHONETIC-Extensions}', "");
-Expect(0, 7423, '\P{^Blk= PHONETIC-Extensions}', "");
-Error('\p{Is_Block=-_Phonetic_Extensions:=}');
-Error('\P{Is_Block=-_Phonetic_Extensions:=}');
-Expect(1, 7551, '\p{Is_Block=phoneticextensions}', "");
-Expect(0, 7551, '\p{^Is_Block=phoneticextensions}', "");
-Expect(0, 7551, '\P{Is_Block=phoneticextensions}', "");
-Expect(1, 7551, '\P{^Is_Block=phoneticextensions}', "");
-Expect(0, 7423, '\p{Is_Block=phoneticextensions}', "");
-Expect(1, 7423, '\p{^Is_Block=phoneticextensions}', "");
-Expect(1, 7423, '\P{Is_Block=phoneticextensions}', "");
-Expect(0, 7423, '\P{^Is_Block=phoneticextensions}', "");
-Expect(1, 7551, '\p{Is_Block=_ phonetic_Extensions}', "");
-Expect(0, 7551, '\p{^Is_Block=_ phonetic_Extensions}', "");
-Expect(0, 7551, '\P{Is_Block=_ phonetic_Extensions}', "");
-Expect(1, 7551, '\P{^Is_Block=_ phonetic_Extensions}', "");
-Expect(0, 7423, '\p{Is_Block=_ phonetic_Extensions}', "");
-Expect(1, 7423, '\p{^Is_Block=_ phonetic_Extensions}', "");
-Expect(1, 7423, '\P{Is_Block=_ phonetic_Extensions}', "");
-Expect(0, 7423, '\P{^Is_Block=_ phonetic_Extensions}', "");
-Error('\p{Is_Blk= -Phonetic:=EXTENSIONS}');
-Error('\P{Is_Blk= -Phonetic:=EXTENSIONS}');
-Expect(1, 7551, '\p{Is_Blk=phoneticextensions}', "");
-Expect(0, 7551, '\p{^Is_Blk=phoneticextensions}', "");
-Expect(0, 7551, '\P{Is_Blk=phoneticextensions}', "");
-Expect(1, 7551, '\P{^Is_Blk=phoneticextensions}', "");
-Expect(0, 7423, '\p{Is_Blk=phoneticextensions}', "");
-Expect(1, 7423, '\p{^Is_Blk=phoneticextensions}', "");
-Expect(1, 7423, '\P{Is_Blk=phoneticextensions}', "");
-Expect(0, 7423, '\P{^Is_Blk=phoneticextensions}', "");
-Expect(1, 7551, '\p{Is_Blk= _Phonetic extensions}', "");
-Expect(0, 7551, '\p{^Is_Blk= _Phonetic extensions}', "");
-Expect(0, 7551, '\P{Is_Blk= _Phonetic extensions}', "");
-Expect(1, 7551, '\P{^Is_Blk= _Phonetic extensions}', "");
-Expect(0, 7423, '\p{Is_Blk= _Phonetic extensions}', "");
-Expect(1, 7423, '\p{^Is_Blk= _Phonetic extensions}', "");
-Expect(1, 7423, '\P{Is_Blk= _Phonetic extensions}', "");
-Expect(0, 7423, '\P{^Is_Blk= _Phonetic extensions}', "");
-Error('\p{Block=/a/tai_Xuan JING Symbols}');
-Error('\P{Block=/a/tai_Xuan JING Symbols}');
-Expect(1, 119647, '\p{Block=taixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^Block=taixuanjingsymbols}', "");
-Expect(0, 119647, '\P{Block=taixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^Block=taixuanjingsymbols}', "");
-Expect(0, 119551, '\p{Block=taixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^Block=taixuanjingsymbols}', "");
-Expect(1, 119551, '\P{Block=taixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^Block=taixuanjingsymbols}', "");
-Expect(1, 119647, '\p{Block=--tai Xuan Jing symbols}', "");
-Expect(0, 119647, '\p{^Block=--tai Xuan Jing symbols}', "");
-Expect(0, 119647, '\P{Block=--tai Xuan Jing symbols}', "");
-Expect(1, 119647, '\P{^Block=--tai Xuan Jing symbols}', "");
-Expect(0, 119551, '\p{Block=--tai Xuan Jing symbols}', "");
-Expect(1, 119551, '\p{^Block=--tai Xuan Jing symbols}', "");
-Expect(1, 119551, '\P{Block=--tai Xuan Jing symbols}', "");
-Expect(0, 119551, '\P{^Block=--tai Xuan Jing symbols}', "");
-Error('\p{Blk= taiXuanJINGSymbols:=}');
-Error('\P{Blk= taiXuanJINGSymbols:=}');
-Expect(1, 119647, '\p{Blk=taixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^Blk=taixuanjingsymbols}', "");
-Expect(0, 119647, '\P{Blk=taixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^Blk=taixuanjingsymbols}', "");
-Expect(0, 119551, '\p{Blk=taixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^Blk=taixuanjingsymbols}', "");
-Expect(1, 119551, '\P{Blk=taixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^Blk=taixuanjingsymbols}', "");
-Expect(1, 119647, '\p{Blk= TAI Xuan_JINGSymbols}', "");
-Expect(0, 119647, '\p{^Blk= TAI Xuan_JINGSymbols}', "");
-Expect(0, 119647, '\P{Blk= TAI Xuan_JINGSymbols}', "");
-Expect(1, 119647, '\P{^Blk= TAI Xuan_JINGSymbols}', "");
-Expect(0, 119551, '\p{Blk= TAI Xuan_JINGSymbols}', "");
-Expect(1, 119551, '\p{^Blk= TAI Xuan_JINGSymbols}', "");
-Expect(1, 119551, '\P{Blk= TAI Xuan_JINGSymbols}', "");
-Expect(0, 119551, '\P{^Blk= TAI Xuan_JINGSymbols}', "");
-Error('\p{Is_Block=/a/_Taixuan_Jing_SYMBOLS}');
-Error('\P{Is_Block=/a/_Taixuan_Jing_SYMBOLS}');
-Expect(1, 119647, '\p{Is_Block=taixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^Is_Block=taixuanjingsymbols}', "");
-Expect(0, 119647, '\P{Is_Block=taixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^Is_Block=taixuanjingsymbols}', "");
-Expect(0, 119551, '\p{Is_Block=taixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^Is_Block=taixuanjingsymbols}', "");
-Expect(1, 119551, '\P{Is_Block=taixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^Is_Block=taixuanjingsymbols}', "");
-Expect(1, 119647, '\p{Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(0, 119647, '\p{^Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(0, 119647, '\P{Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(1, 119647, '\P{^Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(0, 119551, '\p{Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(1, 119551, '\p{^Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(1, 119551, '\P{Is_Block=--tai Xuan Jing-Symbols}', "");
-Expect(0, 119551, '\P{^Is_Block=--tai Xuan Jing-Symbols}', "");
-Error('\p{Is_Blk= TAI Xuan:=JING SYMBOLS}');
-Error('\P{Is_Blk= TAI Xuan:=JING SYMBOLS}');
-Expect(1, 119647, '\p{Is_Blk: taixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^Is_Blk: taixuanjingsymbols}', "");
-Expect(0, 119647, '\P{Is_Blk: taixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^Is_Blk: taixuanjingsymbols}', "");
-Expect(0, 119551, '\p{Is_Blk: taixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^Is_Blk: taixuanjingsymbols}', "");
-Expect(1, 119551, '\P{Is_Blk: taixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^Is_Blk: taixuanjingsymbols}', "");
-Expect(1, 119647, '\p{Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(0, 119647, '\p{^Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(0, 119647, '\P{Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(1, 119647, '\P{^Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(0, 119551, '\p{Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(1, 119551, '\p{^Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(1, 119551, '\P{Is_Blk= _taiXUAN jing Symbols}', "");
-Expect(0, 119551, '\P{^Is_Blk= _taiXUAN jing Symbols}', "");
-Error('\p{Block=:=Malayalam}');
-Error('\P{Block=:=Malayalam}');
-Expect(1, 3455, '\p{Block=malayalam}', "");
-Expect(0, 3455, '\p{^Block=malayalam}', "");
-Expect(0, 3455, '\P{Block=malayalam}', "");
-Expect(1, 3455, '\P{^Block=malayalam}', "");
-Expect(0, 3327, '\p{Block=malayalam}', "");
-Expect(1, 3327, '\p{^Block=malayalam}', "");
-Expect(1, 3327, '\P{Block=malayalam}', "");
-Expect(0, 3327, '\P{^Block=malayalam}', "");
-Expect(1, 3455, '\p{Block= -Malayalam}', "");
-Expect(0, 3455, '\p{^Block= -Malayalam}', "");
-Expect(0, 3455, '\P{Block= -Malayalam}', "");
-Expect(1, 3455, '\P{^Block= -Malayalam}', "");
-Expect(0, 3327, '\p{Block= -Malayalam}', "");
-Expect(1, 3327, '\p{^Block= -Malayalam}', "");
-Expect(1, 3327, '\P{Block= -Malayalam}', "");
-Expect(0, 3327, '\P{^Block= -Malayalam}', "");
-Error('\p{Blk=- Malayalam:=}');
-Error('\P{Blk=- Malayalam:=}');
-Expect(1, 3455, '\p{Blk=malayalam}', "");
-Expect(0, 3455, '\p{^Blk=malayalam}', "");
-Expect(0, 3455, '\P{Blk=malayalam}', "");
-Expect(1, 3455, '\P{^Blk=malayalam}', "");
-Expect(0, 3327, '\p{Blk=malayalam}', "");
-Expect(1, 3327, '\p{^Blk=malayalam}', "");
-Expect(1, 3327, '\P{Blk=malayalam}', "");
-Expect(0, 3327, '\P{^Blk=malayalam}', "");
-Expect(1, 3455, '\p{Blk=-_malayalam}', "");
-Expect(0, 3455, '\p{^Blk=-_malayalam}', "");
-Expect(0, 3455, '\P{Blk=-_malayalam}', "");
-Expect(1, 3455, '\P{^Blk=-_malayalam}', "");
-Expect(0, 3327, '\p{Blk=-_malayalam}', "");
-Expect(1, 3327, '\p{^Blk=-_malayalam}', "");
-Expect(1, 3327, '\P{Blk=-_malayalam}', "");
-Expect(0, 3327, '\P{^Blk=-_malayalam}', "");
-Error('\p{Is_Block=/a/ Malayalam}');
-Error('\P{Is_Block=/a/ Malayalam}');
-Expect(1, 3455, '\p{Is_Block=malayalam}', "");
-Expect(0, 3455, '\p{^Is_Block=malayalam}', "");
-Expect(0, 3455, '\P{Is_Block=malayalam}', "");
-Expect(1, 3455, '\P{^Is_Block=malayalam}', "");
-Expect(0, 3327, '\p{Is_Block=malayalam}', "");
-Expect(1, 3327, '\p{^Is_Block=malayalam}', "");
-Expect(1, 3327, '\P{Is_Block=malayalam}', "");
-Expect(0, 3327, '\P{^Is_Block=malayalam}', "");
-Expect(1, 3455, '\p{Is_Block: - Malayalam}', "");
-Expect(0, 3455, '\p{^Is_Block: - Malayalam}', "");
-Expect(0, 3455, '\P{Is_Block: - Malayalam}', "");
-Expect(1, 3455, '\P{^Is_Block: - Malayalam}', "");
-Expect(0, 3327, '\p{Is_Block: - Malayalam}', "");
-Expect(1, 3327, '\p{^Is_Block: - Malayalam}', "");
-Expect(1, 3327, '\P{Is_Block: - Malayalam}', "");
-Expect(0, 3327, '\P{^Is_Block: - Malayalam}', "");
-Error('\p{Is_Blk=__Malayalam/a/}');
-Error('\P{Is_Blk=__Malayalam/a/}');
-Expect(1, 3455, '\p{Is_Blk=malayalam}', "");
-Expect(0, 3455, '\p{^Is_Blk=malayalam}', "");
-Expect(0, 3455, '\P{Is_Blk=malayalam}', "");
-Expect(1, 3455, '\P{^Is_Blk=malayalam}', "");
-Expect(0, 3327, '\p{Is_Blk=malayalam}', "");
-Expect(1, 3327, '\p{^Is_Blk=malayalam}', "");
-Expect(1, 3327, '\P{Is_Blk=malayalam}', "");
-Expect(0, 3327, '\P{^Is_Blk=malayalam}', "");
-Expect(1, 3455, '\p{Is_Blk= malayalam}', "");
-Expect(0, 3455, '\p{^Is_Blk= malayalam}', "");
-Expect(0, 3455, '\P{Is_Blk= malayalam}', "");
-Expect(1, 3455, '\P{^Is_Blk= malayalam}', "");
-Expect(0, 3327, '\p{Is_Blk= malayalam}', "");
-Expect(1, 3327, '\p{^Is_Blk= malayalam}', "");
-Expect(1, 3327, '\P{Is_Blk= malayalam}', "");
-Expect(0, 3327, '\P{^Is_Blk= malayalam}', "");
-Error('\p{Block= _lisu:=}');
-Error('\P{Block= _lisu:=}');
-Expect(1, 42239, '\p{Block=lisu}', "");
-Expect(0, 42239, '\p{^Block=lisu}', "");
-Expect(0, 42239, '\P{Block=lisu}', "");
-Expect(1, 42239, '\P{^Block=lisu}', "");
-Expect(0, 42191, '\p{Block=lisu}', "");
-Expect(1, 42191, '\p{^Block=lisu}', "");
-Expect(1, 42191, '\P{Block=lisu}', "");
-Expect(0, 42191, '\P{^Block=lisu}', "");
-Expect(1, 42239, '\p{Block= Lisu}', "");
-Expect(0, 42239, '\p{^Block= Lisu}', "");
-Expect(0, 42239, '\P{Block= Lisu}', "");
-Expect(1, 42239, '\P{^Block= Lisu}', "");
-Expect(0, 42191, '\p{Block= Lisu}', "");
-Expect(1, 42191, '\p{^Block= Lisu}', "");
-Expect(1, 42191, '\P{Block= Lisu}', "");
-Expect(0, 42191, '\P{^Block= Lisu}', "");
-Error('\p{Blk=_:=Lisu}');
-Error('\P{Blk=_:=Lisu}');
-Expect(1, 42239, '\p{Blk=lisu}', "");
-Expect(0, 42239, '\p{^Blk=lisu}', "");
-Expect(0, 42239, '\P{Blk=lisu}', "");
-Expect(1, 42239, '\P{^Blk=lisu}', "");
-Expect(0, 42191, '\p{Blk=lisu}', "");
-Expect(1, 42191, '\p{^Blk=lisu}', "");
-Expect(1, 42191, '\P{Blk=lisu}', "");
-Expect(0, 42191, '\P{^Blk=lisu}', "");
-Expect(1, 42239, '\p{Blk= -LISU}', "");
-Expect(0, 42239, '\p{^Blk= -LISU}', "");
-Expect(0, 42239, '\P{Blk= -LISU}', "");
-Expect(1, 42239, '\P{^Blk= -LISU}', "");
-Expect(0, 42191, '\p{Blk= -LISU}', "");
-Expect(1, 42191, '\p{^Blk= -LISU}', "");
-Expect(1, 42191, '\P{Blk= -LISU}', "");
-Expect(0, 42191, '\P{^Blk= -LISU}', "");
-Error('\p{Is_Block=:= lisu}');
-Error('\P{Is_Block=:= lisu}');
-Expect(1, 42239, '\p{Is_Block=lisu}', "");
-Expect(0, 42239, '\p{^Is_Block=lisu}', "");
-Expect(0, 42239, '\P{Is_Block=lisu}', "");
-Expect(1, 42239, '\P{^Is_Block=lisu}', "");
-Expect(0, 42191, '\p{Is_Block=lisu}', "");
-Expect(1, 42191, '\p{^Is_Block=lisu}', "");
-Expect(1, 42191, '\P{Is_Block=lisu}', "");
-Expect(0, 42191, '\P{^Is_Block=lisu}', "");
-Expect(1, 42239, '\p{Is_Block= -Lisu}', "");
-Expect(0, 42239, '\p{^Is_Block= -Lisu}', "");
-Expect(0, 42239, '\P{Is_Block= -Lisu}', "");
-Expect(1, 42239, '\P{^Is_Block= -Lisu}', "");
-Expect(0, 42191, '\p{Is_Block= -Lisu}', "");
-Expect(1, 42191, '\p{^Is_Block= -Lisu}', "");
-Expect(1, 42191, '\P{Is_Block= -Lisu}', "");
-Expect(0, 42191, '\P{^Is_Block= -Lisu}', "");
-Error('\p{Is_Blk= lisu/a/}');
-Error('\P{Is_Blk= lisu/a/}');
-Expect(1, 42239, '\p{Is_Blk=lisu}', "");
-Expect(0, 42239, '\p{^Is_Blk=lisu}', "");
-Expect(0, 42239, '\P{Is_Blk=lisu}', "");
-Expect(1, 42239, '\P{^Is_Blk=lisu}', "");
-Expect(0, 42191, '\p{Is_Blk=lisu}', "");
-Expect(1, 42191, '\p{^Is_Blk=lisu}', "");
-Expect(1, 42191, '\P{Is_Blk=lisu}', "");
-Expect(0, 42191, '\P{^Is_Blk=lisu}', "");
-Expect(1, 42239, '\p{Is_Blk= LISU}', "");
-Expect(0, 42239, '\p{^Is_Blk= LISU}', "");
-Expect(0, 42239, '\P{Is_Blk= LISU}', "");
-Expect(1, 42239, '\P{^Is_Blk= LISU}', "");
-Expect(0, 42191, '\p{Is_Blk= LISU}', "");
-Expect(1, 42191, '\p{^Is_Blk= LISU}', "");
-Expect(1, 42191, '\P{Is_Blk= LISU}', "");
-Expect(0, 42191, '\P{^Is_Blk= LISU}', "");
-Error('\p{Block: _-ARABIC PresentationFORMS:=A}');
-Error('\P{Block: _-ARABIC PresentationFORMS:=A}');
-Expect(1, 65023, '\p{Block=arabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^Block=arabicpresentationformsa}', "");
-Expect(0, 65023, '\P{Block=arabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^Block=arabicpresentationformsa}', "");
-Expect(0, 64335, '\p{Block=arabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^Block=arabicpresentationformsa}', "");
-Expect(1, 64335, '\P{Block=arabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^Block=arabicpresentationformsa}', "");
-Expect(1, 65023, '\p{Block=-Arabic Presentation-FORMSA}', "");
-Expect(0, 65023, '\p{^Block=-Arabic Presentation-FORMSA}', "");
-Expect(0, 65023, '\P{Block=-Arabic Presentation-FORMSA}', "");
-Expect(1, 65023, '\P{^Block=-Arabic Presentation-FORMSA}', "");
-Expect(0, 64335, '\p{Block=-Arabic Presentation-FORMSA}', "");
-Expect(1, 64335, '\p{^Block=-Arabic Presentation-FORMSA}', "");
-Expect(1, 64335, '\P{Block=-Arabic Presentation-FORMSA}', "");
-Expect(0, 64335, '\P{^Block=-Arabic Presentation-FORMSA}', "");
-Error('\p{Blk= :=Arabic-Presentation-Forms A}');
-Error('\P{Blk= :=Arabic-Presentation-Forms A}');
-Expect(1, 65023, '\p{Blk=arabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^Blk=arabicpresentationformsa}', "");
-Expect(0, 65023, '\P{Blk=arabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^Blk=arabicpresentationformsa}', "");
-Expect(0, 64335, '\p{Blk=arabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^Blk=arabicpresentationformsa}', "");
-Expect(1, 64335, '\P{Blk=arabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^Blk=arabicpresentationformsa}', "");
-Expect(1, 65023, '\p{Blk=ARABIC Presentation FORMSA}', "");
-Expect(0, 65023, '\p{^Blk=ARABIC Presentation FORMSA}', "");
-Expect(0, 65023, '\P{Blk=ARABIC Presentation FORMSA}', "");
-Expect(1, 65023, '\P{^Blk=ARABIC Presentation FORMSA}', "");
-Expect(0, 64335, '\p{Blk=ARABIC Presentation FORMSA}', "");
-Expect(1, 64335, '\p{^Blk=ARABIC Presentation FORMSA}', "");
-Expect(1, 64335, '\P{Blk=ARABIC Presentation FORMSA}', "");
-Expect(0, 64335, '\P{^Blk=ARABIC Presentation FORMSA}', "");
-Error('\p{Is_Block=_:=Arabic presentation forms-A}');
-Error('\P{Is_Block=_:=Arabic presentation forms-A}');
-Expect(1, 65023, '\p{Is_Block=arabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^Is_Block=arabicpresentationformsa}', "");
-Expect(0, 65023, '\P{Is_Block=arabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^Is_Block=arabicpresentationformsa}', "");
-Expect(0, 64335, '\p{Is_Block=arabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^Is_Block=arabicpresentationformsa}', "");
-Expect(1, 64335, '\P{Is_Block=arabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^Is_Block=arabicpresentationformsa}', "");
-Expect(1, 65023, '\p{Is_Block= Arabic-presentation Forms a}', "");
-Expect(0, 65023, '\p{^Is_Block= Arabic-presentation Forms a}', "");
-Expect(0, 65023, '\P{Is_Block= Arabic-presentation Forms a}', "");
-Expect(1, 65023, '\P{^Is_Block= Arabic-presentation Forms a}', "");
-Expect(0, 64335, '\p{Is_Block= Arabic-presentation Forms a}', "");
-Expect(1, 64335, '\p{^Is_Block= Arabic-presentation Forms a}', "");
-Expect(1, 64335, '\P{Is_Block= Arabic-presentation Forms a}', "");
-Expect(0, 64335, '\P{^Is_Block= Arabic-presentation Forms a}', "");
-Error('\p{Is_Blk=_Arabic-presentation Forms A:=}');
-Error('\P{Is_Blk=_Arabic-presentation Forms A:=}');
-Expect(1, 65023, '\p{Is_Blk: arabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^Is_Blk: arabicpresentationformsa}', "");
-Expect(0, 65023, '\P{Is_Blk: arabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^Is_Blk: arabicpresentationformsa}', "");
-Expect(0, 64335, '\p{Is_Blk: arabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^Is_Blk: arabicpresentationformsa}', "");
-Expect(1, 64335, '\P{Is_Blk: arabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^Is_Blk: arabicpresentationformsa}', "");
-Expect(1, 65023, '\p{Is_Blk= -arabicpresentationForms A}', "");
-Expect(0, 65023, '\p{^Is_Blk= -arabicpresentationForms A}', "");
-Expect(0, 65023, '\P{Is_Blk= -arabicpresentationForms A}', "");
-Expect(1, 65023, '\P{^Is_Blk= -arabicpresentationForms A}', "");
-Expect(0, 64335, '\p{Is_Blk= -arabicpresentationForms A}', "");
-Expect(1, 64335, '\p{^Is_Blk= -arabicpresentationForms A}', "");
-Expect(1, 64335, '\P{Is_Blk= -arabicpresentationForms A}', "");
-Expect(0, 64335, '\P{^Is_Blk= -arabicpresentationForms A}', "");
-Error('\p{Block=:=Taile}');
-Error('\P{Block=:=Taile}');
-Expect(1, 6527, '\p{Block: taile}', "");
-Expect(0, 6527, '\p{^Block: taile}', "");
-Expect(0, 6527, '\P{Block: taile}', "");
-Expect(1, 6527, '\P{^Block: taile}', "");
-Expect(0, 6479, '\p{Block: taile}', "");
-Expect(1, 6479, '\p{^Block: taile}', "");
-Expect(1, 6479, '\P{Block: taile}', "");
-Expect(0, 6479, '\P{^Block: taile}', "");
-Expect(1, 6527, '\p{Block= TaiLe}', "");
-Expect(0, 6527, '\p{^Block= TaiLe}', "");
-Expect(0, 6527, '\P{Block= TaiLe}', "");
-Expect(1, 6527, '\P{^Block= TaiLe}', "");
-Expect(0, 6479, '\p{Block= TaiLe}', "");
-Expect(1, 6479, '\p{^Block= TaiLe}', "");
-Expect(1, 6479, '\P{Block= TaiLe}', "");
-Expect(0, 6479, '\P{^Block= TaiLe}', "");
-Error('\p{Blk=-tai le/a/}');
-Error('\P{Blk=-tai le/a/}');
-Expect(1, 6527, '\p{Blk=taile}', "");
-Expect(0, 6527, '\p{^Blk=taile}', "");
-Expect(0, 6527, '\P{Blk=taile}', "");
-Expect(1, 6527, '\P{^Blk=taile}', "");
-Expect(0, 6479, '\p{Blk=taile}', "");
-Expect(1, 6479, '\p{^Blk=taile}', "");
-Expect(1, 6479, '\P{Blk=taile}', "");
-Expect(0, 6479, '\P{^Blk=taile}', "");
-Expect(1, 6527, '\p{Blk= Taile}', "");
-Expect(0, 6527, '\p{^Blk= Taile}', "");
-Expect(0, 6527, '\P{Blk= Taile}', "");
-Expect(1, 6527, '\P{^Blk= Taile}', "");
-Expect(0, 6479, '\p{Blk= Taile}', "");
-Expect(1, 6479, '\p{^Blk= Taile}', "");
-Expect(1, 6479, '\P{Blk= Taile}', "");
-Expect(0, 6479, '\P{^Blk= Taile}', "");
-Error('\p{Is_Block=/a/tai Le}');
-Error('\P{Is_Block=/a/tai Le}');
-Expect(1, 6527, '\p{Is_Block=taile}', "");
-Expect(0, 6527, '\p{^Is_Block=taile}', "");
-Expect(0, 6527, '\P{Is_Block=taile}', "");
-Expect(1, 6527, '\P{^Is_Block=taile}', "");
-Expect(0, 6479, '\p{Is_Block=taile}', "");
-Expect(1, 6479, '\p{^Is_Block=taile}', "");
-Expect(1, 6479, '\P{Is_Block=taile}', "");
-Expect(0, 6479, '\P{^Is_Block=taile}', "");
-Expect(1, 6527, '\p{Is_Block= _Tai le}', "");
-Expect(0, 6527, '\p{^Is_Block= _Tai le}', "");
-Expect(0, 6527, '\P{Is_Block= _Tai le}', "");
-Expect(1, 6527, '\P{^Is_Block= _Tai le}', "");
-Expect(0, 6479, '\p{Is_Block= _Tai le}', "");
-Expect(1, 6479, '\p{^Is_Block= _Tai le}', "");
-Expect(1, 6479, '\P{Is_Block= _Tai le}', "");
-Expect(0, 6479, '\P{^Is_Block= _Tai le}', "");
-Error('\p{Is_Blk=- TAI/a/LE}');
-Error('\P{Is_Blk=- TAI/a/LE}');
-Expect(1, 6527, '\p{Is_Blk=taile}', "");
-Expect(0, 6527, '\p{^Is_Blk=taile}', "");
-Expect(0, 6527, '\P{Is_Blk=taile}', "");
-Expect(1, 6527, '\P{^Is_Blk=taile}', "");
-Expect(0, 6479, '\p{Is_Blk=taile}', "");
-Expect(1, 6479, '\p{^Is_Blk=taile}', "");
-Expect(1, 6479, '\P{Is_Blk=taile}', "");
-Expect(0, 6479, '\P{^Is_Blk=taile}', "");
-Expect(1, 6527, '\p{Is_Blk=_Tai-le}', "");
-Expect(0, 6527, '\p{^Is_Blk=_Tai-le}', "");
-Expect(0, 6527, '\P{Is_Blk=_Tai-le}', "");
-Expect(1, 6527, '\P{^Is_Blk=_Tai-le}', "");
-Expect(0, 6479, '\p{Is_Blk=_Tai-le}', "");
-Expect(1, 6479, '\p{^Is_Blk=_Tai-le}', "");
-Expect(1, 6479, '\P{Is_Blk=_Tai-le}', "");
-Expect(0, 6479, '\P{^Is_Blk=_Tai-le}', "");
-Error('\p{Block= /a/Combining Diacritical Marks}');
-Error('\P{Block= /a/Combining Diacritical Marks}');
-Expect(1, 879, '\p{Block=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^Block=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{Block=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^Block=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{Block=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^Block=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{Block=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^Block=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(0, 879, '\p{^Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(0, 879, '\P{Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(1, 879, '\P{^Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(0, 767, '\p{Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(1, 767, '\p{^Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(1, 767, '\P{Block=-_Combining DIACRITICAL MARKS}', "");
-Expect(0, 767, '\P{^Block=-_Combining DIACRITICAL MARKS}', "");
-Error('\p{Blk=__COMBINING_DIACRITICAL:=Marks}');
-Error('\P{Blk=__COMBINING_DIACRITICAL:=Marks}');
-Expect(1, 879, '\p{Blk: combiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^Blk: combiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{Blk: combiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^Blk: combiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{Blk: combiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^Blk: combiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{Blk: combiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^Blk: combiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{Blk= COMBINING Diacritical marks}', "");
-Expect(0, 879, '\p{^Blk= COMBINING Diacritical marks}', "");
-Expect(0, 879, '\P{Blk= COMBINING Diacritical marks}', "");
-Expect(1, 879, '\P{^Blk= COMBINING Diacritical marks}', "");
-Expect(0, 767, '\p{Blk= COMBINING Diacritical marks}', "");
-Expect(1, 767, '\p{^Blk= COMBINING Diacritical marks}', "");
-Expect(1, 767, '\P{Blk= COMBINING Diacritical marks}', "");
-Expect(0, 767, '\P{^Blk= COMBINING Diacritical marks}', "");
-Error('\p{Is_Block=-Combining:=diacritical-MARKS}');
-Error('\P{Is_Block=-Combining:=diacritical-MARKS}');
-Expect(1, 879, '\p{Is_Block=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^Is_Block=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{Is_Block=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^Is_Block=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{Is_Block=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^Is_Block=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{Is_Block=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^Is_Block=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(0, 879, '\p{^Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(0, 879, '\P{Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(1, 879, '\P{^Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(0, 767, '\p{Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(1, 767, '\p{^Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(1, 767, '\P{Is_Block= _COMBINING_diacritical_Marks}', "");
-Expect(0, 767, '\P{^Is_Block= _COMBINING_diacritical_Marks}', "");
-Error('\p{Is_Blk= Combining_Diacritical:=Marks}');
-Error('\P{Is_Blk= Combining_Diacritical:=Marks}');
-Expect(1, 879, '\p{Is_Blk=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^Is_Blk=combiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{Is_Blk=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^Is_Blk=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{Is_Blk=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^Is_Blk=combiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{Is_Blk=combiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^Is_Blk=combiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{Is_Blk= Combining Diacritical_Marks}', "");
-Expect(0, 879, '\p{^Is_Blk= Combining Diacritical_Marks}', "");
-Expect(0, 879, '\P{Is_Blk= Combining Diacritical_Marks}', "");
-Expect(1, 879, '\P{^Is_Blk= Combining Diacritical_Marks}', "");
-Expect(0, 767, '\p{Is_Blk= Combining Diacritical_Marks}', "");
-Expect(1, 767, '\p{^Is_Blk= Combining Diacritical_Marks}', "");
-Expect(1, 767, '\P{Is_Blk= Combining Diacritical_Marks}', "");
-Expect(0, 767, '\P{^Is_Blk= Combining Diacritical_Marks}', "");
-Error('\p{Block: -Latin-extended-b:=}');
-Error('\P{Block: -Latin-extended-b:=}');
-Expect(1, 591, '\p{Block=latinextendedb}', "");
-Expect(0, 591, '\p{^Block=latinextendedb}', "");
-Expect(0, 591, '\P{Block=latinextendedb}', "");
-Expect(1, 591, '\P{^Block=latinextendedb}', "");
-Expect(0, 383, '\p{Block=latinextendedb}', "");
-Expect(1, 383, '\p{^Block=latinextendedb}', "");
-Expect(1, 383, '\P{Block=latinextendedb}', "");
-Expect(0, 383, '\P{^Block=latinextendedb}', "");
-Expect(1, 591, '\p{Block=-Latin extended_B}', "");
-Expect(0, 591, '\p{^Block=-Latin extended_B}', "");
-Expect(0, 591, '\P{Block=-Latin extended_B}', "");
-Expect(1, 591, '\P{^Block=-Latin extended_B}', "");
-Expect(0, 383, '\p{Block=-Latin extended_B}', "");
-Expect(1, 383, '\p{^Block=-Latin extended_B}', "");
-Expect(1, 383, '\P{Block=-Latin extended_B}', "");
-Expect(0, 383, '\P{^Block=-Latin extended_B}', "");
-Error('\p{Blk= :=latin extended-B}');
-Error('\P{Blk= :=latin extended-B}');
-Expect(1, 591, '\p{Blk=latinextendedb}', "");
-Expect(0, 591, '\p{^Blk=latinextendedb}', "");
-Expect(0, 591, '\P{Blk=latinextendedb}', "");
-Expect(1, 591, '\P{^Blk=latinextendedb}', "");
-Expect(0, 383, '\p{Blk=latinextendedb}', "");
-Expect(1, 383, '\p{^Blk=latinextendedb}', "");
-Expect(1, 383, '\P{Blk=latinextendedb}', "");
-Expect(0, 383, '\P{^Blk=latinextendedb}', "");
-Expect(1, 591, '\p{Blk= Latin-EXTENDED b}', "");
-Expect(0, 591, '\p{^Blk= Latin-EXTENDED b}', "");
-Expect(0, 591, '\P{Blk= Latin-EXTENDED b}', "");
-Expect(1, 591, '\P{^Blk= Latin-EXTENDED b}', "");
-Expect(0, 383, '\p{Blk= Latin-EXTENDED b}', "");
-Expect(1, 383, '\p{^Blk= Latin-EXTENDED b}', "");
-Expect(1, 383, '\P{Blk= Latin-EXTENDED b}', "");
-Expect(0, 383, '\P{^Blk= Latin-EXTENDED b}', "");
-Error('\p{Is_Block= Latin EXTENDED_b:=}');
-Error('\P{Is_Block= Latin EXTENDED_b:=}');
-Expect(1, 591, '\p{Is_Block=latinextendedb}', "");
-Expect(0, 591, '\p{^Is_Block=latinextendedb}', "");
-Expect(0, 591, '\P{Is_Block=latinextendedb}', "");
-Expect(1, 591, '\P{^Is_Block=latinextendedb}', "");
-Expect(0, 383, '\p{Is_Block=latinextendedb}', "");
-Expect(1, 383, '\p{^Is_Block=latinextendedb}', "");
-Expect(1, 383, '\P{Is_Block=latinextendedb}', "");
-Expect(0, 383, '\P{^Is_Block=latinextendedb}', "");
-Expect(1, 591, '\p{Is_Block= latin_ExtendedB}', "");
-Expect(0, 591, '\p{^Is_Block= latin_ExtendedB}', "");
-Expect(0, 591, '\P{Is_Block= latin_ExtendedB}', "");
-Expect(1, 591, '\P{^Is_Block= latin_ExtendedB}', "");
-Expect(0, 383, '\p{Is_Block= latin_ExtendedB}', "");
-Expect(1, 383, '\p{^Is_Block= latin_ExtendedB}', "");
-Expect(1, 383, '\P{Is_Block= latin_ExtendedB}', "");
-Expect(0, 383, '\P{^Is_Block= latin_ExtendedB}', "");
-Error('\p{Is_Blk=-_Latin/a/Extended_b}');
-Error('\P{Is_Blk=-_Latin/a/Extended_b}');
-Expect(1, 591, '\p{Is_Blk=latinextendedb}', "");
-Expect(0, 591, '\p{^Is_Blk=latinextendedb}', "");
-Expect(0, 591, '\P{Is_Blk=latinextendedb}', "");
-Expect(1, 591, '\P{^Is_Blk=latinextendedb}', "");
-Expect(0, 383, '\p{Is_Blk=latinextendedb}', "");
-Expect(1, 383, '\p{^Is_Blk=latinextendedb}', "");
-Expect(1, 383, '\P{Is_Blk=latinextendedb}', "");
-Expect(0, 383, '\P{^Is_Blk=latinextendedb}', "");
-Expect(1, 591, '\p{Is_Blk= -LATIN-Extended B}', "");
-Expect(0, 591, '\p{^Is_Blk= -LATIN-Extended B}', "");
-Expect(0, 591, '\P{Is_Blk= -LATIN-Extended B}', "");
-Expect(1, 591, '\P{^Is_Blk= -LATIN-Extended B}', "");
-Expect(0, 383, '\p{Is_Blk= -LATIN-Extended B}', "");
-Expect(1, 383, '\p{^Is_Blk= -LATIN-Extended B}', "");
-Expect(1, 383, '\P{Is_Blk= -LATIN-Extended B}', "");
-Expect(0, 383, '\P{^Is_Blk= -LATIN-Extended B}', "");
-Error('\p{Block=Supplemental:=ARROWSA}');
-Error('\P{Block=Supplemental:=ARROWSA}');
-Expect(1, 10239, '\p{Block=supplementalarrowsa}', "");
-Expect(0, 10239, '\p{^Block=supplementalarrowsa}', "");
-Expect(0, 10239, '\P{Block=supplementalarrowsa}', "");
-Expect(1, 10239, '\P{^Block=supplementalarrowsa}', "");
-Expect(0, 10223, '\p{Block=supplementalarrowsa}', "");
-Expect(1, 10223, '\p{^Block=supplementalarrowsa}', "");
-Expect(1, 10223, '\P{Block=supplementalarrowsa}', "");
-Expect(0, 10223, '\P{^Block=supplementalarrowsa}', "");
-Expect(1, 10239, '\p{Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(0, 10239, '\p{^Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(0, 10239, '\P{Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(1, 10239, '\P{^Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(0, 10223, '\p{Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(1, 10223, '\p{^Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(1, 10223, '\P{Block= -SUPPLEMENTAL_arrowsA}', "");
-Expect(0, 10223, '\P{^Block= -SUPPLEMENTAL_arrowsA}', "");
-Error('\p{Blk=/a/_supplementalArrows A}');
-Error('\P{Blk=/a/_supplementalArrows A}');
-Expect(1, 10239, '\p{Blk=supplementalarrowsa}', "");
-Expect(0, 10239, '\p{^Blk=supplementalarrowsa}', "");
-Expect(0, 10239, '\P{Blk=supplementalarrowsa}', "");
-Expect(1, 10239, '\P{^Blk=supplementalarrowsa}', "");
-Expect(0, 10223, '\p{Blk=supplementalarrowsa}', "");
-Expect(1, 10223, '\p{^Blk=supplementalarrowsa}', "");
-Expect(1, 10223, '\P{Blk=supplementalarrowsa}', "");
-Expect(0, 10223, '\P{^Blk=supplementalarrowsa}', "");
-Expect(1, 10239, '\p{Blk=__supplemental-Arrowsa}', "");
-Expect(0, 10239, '\p{^Blk=__supplemental-Arrowsa}', "");
-Expect(0, 10239, '\P{Blk=__supplemental-Arrowsa}', "");
-Expect(1, 10239, '\P{^Blk=__supplemental-Arrowsa}', "");
-Expect(0, 10223, '\p{Blk=__supplemental-Arrowsa}', "");
-Expect(1, 10223, '\p{^Blk=__supplemental-Arrowsa}', "");
-Expect(1, 10223, '\P{Blk=__supplemental-Arrowsa}', "");
-Expect(0, 10223, '\P{^Blk=__supplemental-Arrowsa}', "");
-Error('\p{Is_Block= SUPPLEMENTAL:=ARROWS_a}');
-Error('\P{Is_Block= SUPPLEMENTAL:=ARROWS_a}');
-Expect(1, 10239, '\p{Is_Block=supplementalarrowsa}', "");
-Expect(0, 10239, '\p{^Is_Block=supplementalarrowsa}', "");
-Expect(0, 10239, '\P{Is_Block=supplementalarrowsa}', "");
-Expect(1, 10239, '\P{^Is_Block=supplementalarrowsa}', "");
-Expect(0, 10223, '\p{Is_Block=supplementalarrowsa}', "");
-Expect(1, 10223, '\p{^Is_Block=supplementalarrowsa}', "");
-Expect(1, 10223, '\P{Is_Block=supplementalarrowsa}', "");
-Expect(0, 10223, '\P{^Is_Block=supplementalarrowsa}', "");
-Expect(1, 10239, '\p{Is_Block= supplementalArrowsA}', "");
-Expect(0, 10239, '\p{^Is_Block= supplementalArrowsA}', "");
-Expect(0, 10239, '\P{Is_Block= supplementalArrowsA}', "");
-Expect(1, 10239, '\P{^Is_Block= supplementalArrowsA}', "");
-Expect(0, 10223, '\p{Is_Block= supplementalArrowsA}', "");
-Expect(1, 10223, '\p{^Is_Block= supplementalArrowsA}', "");
-Expect(1, 10223, '\P{Is_Block= supplementalArrowsA}', "");
-Expect(0, 10223, '\P{^Is_Block= supplementalArrowsA}', "");
-Error('\p{Is_Blk: -Supplemental:=Arrows A}');
-Error('\P{Is_Blk: -Supplemental:=Arrows A}');
-Expect(1, 10239, '\p{Is_Blk=supplementalarrowsa}', "");
-Expect(0, 10239, '\p{^Is_Blk=supplementalarrowsa}', "");
-Expect(0, 10239, '\P{Is_Blk=supplementalarrowsa}', "");
-Expect(1, 10239, '\P{^Is_Blk=supplementalarrowsa}', "");
-Expect(0, 10223, '\p{Is_Blk=supplementalarrowsa}', "");
-Expect(1, 10223, '\p{^Is_Blk=supplementalarrowsa}', "");
-Expect(1, 10223, '\P{Is_Blk=supplementalarrowsa}', "");
-Expect(0, 10223, '\P{^Is_Blk=supplementalarrowsa}', "");
-Expect(1, 10239, '\p{Is_Blk= Supplemental ARROWS A}', "");
-Expect(0, 10239, '\p{^Is_Blk= Supplemental ARROWS A}', "");
-Expect(0, 10239, '\P{Is_Blk= Supplemental ARROWS A}', "");
-Expect(1, 10239, '\P{^Is_Blk= Supplemental ARROWS A}', "");
-Expect(0, 10223, '\p{Is_Blk= Supplemental ARROWS A}', "");
-Expect(1, 10223, '\p{^Is_Blk= Supplemental ARROWS A}', "");
-Expect(1, 10223, '\P{Is_Blk= Supplemental ARROWS A}', "");
-Expect(0, 10223, '\P{^Is_Blk= Supplemental ARROWS A}', "");
-Error('\p{Block=--Javanese/a/}');
-Error('\P{Block=--Javanese/a/}');
-Expect(1, 43487, '\p{Block=javanese}', "");
-Expect(0, 43487, '\p{^Block=javanese}', "");
-Expect(0, 43487, '\P{Block=javanese}', "");
-Expect(1, 43487, '\P{^Block=javanese}', "");
-Expect(0, 43391, '\p{Block=javanese}', "");
-Expect(1, 43391, '\p{^Block=javanese}', "");
-Expect(1, 43391, '\P{Block=javanese}', "");
-Expect(0, 43391, '\P{^Block=javanese}', "");
-Expect(1, 43487, '\p{Block=-javanese}', "");
-Expect(0, 43487, '\p{^Block=-javanese}', "");
-Expect(0, 43487, '\P{Block=-javanese}', "");
-Expect(1, 43487, '\P{^Block=-javanese}', "");
-Expect(0, 43391, '\p{Block=-javanese}', "");
-Expect(1, 43391, '\p{^Block=-javanese}', "");
-Expect(1, 43391, '\P{Block=-javanese}', "");
-Expect(0, 43391, '\P{^Block=-javanese}', "");
-Error('\p{Blk= -Javanese/a/}');
-Error('\P{Blk= -Javanese/a/}');
-Expect(1, 43487, '\p{Blk=javanese}', "");
-Expect(0, 43487, '\p{^Blk=javanese}', "");
-Expect(0, 43487, '\P{Blk=javanese}', "");
-Expect(1, 43487, '\P{^Blk=javanese}', "");
-Expect(0, 43391, '\p{Blk=javanese}', "");
-Expect(1, 43391, '\p{^Blk=javanese}', "");
-Expect(1, 43391, '\P{Blk=javanese}', "");
-Expect(0, 43391, '\P{^Blk=javanese}', "");
-Expect(1, 43487, '\p{Blk=_ javanese}', "");
-Expect(0, 43487, '\p{^Blk=_ javanese}', "");
-Expect(0, 43487, '\P{Blk=_ javanese}', "");
-Expect(1, 43487, '\P{^Blk=_ javanese}', "");
-Expect(0, 43391, '\p{Blk=_ javanese}', "");
-Expect(1, 43391, '\p{^Blk=_ javanese}', "");
-Expect(1, 43391, '\P{Blk=_ javanese}', "");
-Expect(0, 43391, '\P{^Blk=_ javanese}', "");
-Error('\p{Is_Block:_:=Javanese}');
-Error('\P{Is_Block:_:=Javanese}');
-Expect(1, 43487, '\p{Is_Block=javanese}', "");
-Expect(0, 43487, '\p{^Is_Block=javanese}', "");
-Expect(0, 43487, '\P{Is_Block=javanese}', "");
-Expect(1, 43487, '\P{^Is_Block=javanese}', "");
-Expect(0, 43391, '\p{Is_Block=javanese}', "");
-Expect(1, 43391, '\p{^Is_Block=javanese}', "");
-Expect(1, 43391, '\P{Is_Block=javanese}', "");
-Expect(0, 43391, '\P{^Is_Block=javanese}', "");
-Expect(1, 43487, '\p{Is_Block= Javanese}', "");
-Expect(0, 43487, '\p{^Is_Block= Javanese}', "");
-Expect(0, 43487, '\P{Is_Block= Javanese}', "");
-Expect(1, 43487, '\P{^Is_Block= Javanese}', "");
-Expect(0, 43391, '\p{Is_Block= Javanese}', "");
-Expect(1, 43391, '\p{^Is_Block= Javanese}', "");
-Expect(1, 43391, '\P{Is_Block= Javanese}', "");
-Expect(0, 43391, '\P{^Is_Block= Javanese}', "");
-Error('\p{Is_Blk= -Javanese:=}');
-Error('\P{Is_Blk= -Javanese:=}');
-Expect(1, 43487, '\p{Is_Blk=javanese}', "");
-Expect(0, 43487, '\p{^Is_Blk=javanese}', "");
-Expect(0, 43487, '\P{Is_Blk=javanese}', "");
-Expect(1, 43487, '\P{^Is_Blk=javanese}', "");
-Expect(0, 43391, '\p{Is_Blk=javanese}', "");
-Expect(1, 43391, '\p{^Is_Blk=javanese}', "");
-Expect(1, 43391, '\P{Is_Blk=javanese}', "");
-Expect(0, 43391, '\P{^Is_Blk=javanese}', "");
-Expect(1, 43487, '\p{Is_Blk=-Javanese}', "");
-Expect(0, 43487, '\p{^Is_Blk=-Javanese}', "");
-Expect(0, 43487, '\P{Is_Blk=-Javanese}', "");
-Expect(1, 43487, '\P{^Is_Blk=-Javanese}', "");
-Expect(0, 43391, '\p{Is_Blk=-Javanese}', "");
-Expect(1, 43391, '\p{^Is_Blk=-Javanese}', "");
-Expect(1, 43391, '\P{Is_Blk=-Javanese}', "");
-Expect(0, 43391, '\P{^Is_Blk=-Javanese}', "");
-Error('\p{Block=:=Supplementary-Private UseArea_A}');
-Error('\P{Block=:=Supplementary-Private UseArea_A}');
-Expect(1, 983040, '\p{Block=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^Block=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{Block=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^Block=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{Block=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^Block=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{Block=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^Block=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(0, 983040, '\p{^Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(0, 983040, '\P{Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(1, 983040, '\P{^Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(0, 1, '\p{Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(1, 1, '\p{^Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(1, 1, '\P{Block=- supplementary_PrivateUSE-Area_A}', "");
-Expect(0, 1, '\P{^Block=- supplementary_PrivateUSE-Area_A}', "");
-Error('\p{Blk=-Supplementary-PRIVATE Use area:=A}');
-Error('\P{Blk=-Supplementary-PRIVATE Use area:=A}');
-Expect(1, 983040, '\p{Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(0, 983040, '\p{^Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(0, 983040, '\P{Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(1, 983040, '\P{^Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(0, 1, '\p{Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(1, 1, '\p{^Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(1, 1, '\P{Blk=--SupplementaryPrivate Usearea_A}', "");
-Expect(0, 1, '\P{^Blk=--SupplementaryPrivate Usearea_A}', "");
-Error('\p{Is_Block=_Supplementary/a/PRIVATE USE AREA A}');
-Error('\P{Is_Block=_Supplementary/a/PRIVATE USE AREA A}');
-Expect(1, 983040, '\p{Is_Block=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^Is_Block=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{Is_Block=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^Is_Block=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{Is_Block=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^Is_Block=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{Is_Block=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^Is_Block=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{Is_Block= Supplementary Private_UseareaA}', "");
-Expect(0, 983040, '\p{^Is_Block= Supplementary Private_UseareaA}', "");
-Expect(0, 983040, '\P{Is_Block= Supplementary Private_UseareaA}', "");
-Expect(1, 983040, '\P{^Is_Block= Supplementary Private_UseareaA}', "");
-Expect(0, 1, '\p{Is_Block= Supplementary Private_UseareaA}', "");
-Expect(1, 1, '\p{^Is_Block= Supplementary Private_UseareaA}', "");
-Expect(1, 1, '\P{Is_Block= Supplementary Private_UseareaA}', "");
-Expect(0, 1, '\P{^Is_Block= Supplementary Private_UseareaA}', "");
-Error('\p{Is_Blk: /a/SUPPLEMENTARY PRIVATE_use-Area A}');
-Error('\P{Is_Blk: /a/SUPPLEMENTARY PRIVATE_use-Area A}');
-Expect(1, 983040, '\p{Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^Is_Blk=supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(0, 983040, '\p{^Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(0, 983040, '\P{Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(1, 983040, '\P{^Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(0, 1, '\p{Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(1, 1, '\p{^Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(1, 1, '\P{Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Expect(0, 1, '\P{^Is_Blk= SUPPLEMENTARY PRIVATE_use-Area-A}', "");
-Error('\p{Block=-:=hanunoo}');
-Error('\P{Block=-:=hanunoo}');
-Expect(1, 5951, '\p{Block=hanunoo}', "");
-Expect(0, 5951, '\p{^Block=hanunoo}', "");
-Expect(0, 5951, '\P{Block=hanunoo}', "");
-Expect(1, 5951, '\P{^Block=hanunoo}', "");
-Expect(0, 5919, '\p{Block=hanunoo}', "");
-Expect(1, 5919, '\p{^Block=hanunoo}', "");
-Expect(1, 5919, '\P{Block=hanunoo}', "");
-Expect(0, 5919, '\P{^Block=hanunoo}', "");
-Expect(1, 5951, '\p{Block=--Hanunoo}', "");
-Expect(0, 5951, '\p{^Block=--Hanunoo}', "");
-Expect(0, 5951, '\P{Block=--Hanunoo}', "");
-Expect(1, 5951, '\P{^Block=--Hanunoo}', "");
-Expect(0, 5919, '\p{Block=--Hanunoo}', "");
-Expect(1, 5919, '\p{^Block=--Hanunoo}', "");
-Expect(1, 5919, '\P{Block=--Hanunoo}', "");
-Expect(0, 5919, '\P{^Block=--Hanunoo}', "");
-Error('\p{Blk= hanunoo/a/}');
-Error('\P{Blk= hanunoo/a/}');
-Expect(1, 5951, '\p{Blk=hanunoo}', "");
-Expect(0, 5951, '\p{^Blk=hanunoo}', "");
-Expect(0, 5951, '\P{Blk=hanunoo}', "");
-Expect(1, 5951, '\P{^Blk=hanunoo}', "");
-Expect(0, 5919, '\p{Blk=hanunoo}', "");
-Expect(1, 5919, '\p{^Blk=hanunoo}', "");
-Expect(1, 5919, '\P{Blk=hanunoo}', "");
-Expect(0, 5919, '\P{^Blk=hanunoo}', "");
-Expect(1, 5951, '\p{Blk: HANUNOO}', "");
-Expect(0, 5951, '\p{^Blk: HANUNOO}', "");
-Expect(0, 5951, '\P{Blk: HANUNOO}', "");
-Expect(1, 5951, '\P{^Blk: HANUNOO}', "");
-Expect(0, 5919, '\p{Blk: HANUNOO}', "");
-Expect(1, 5919, '\p{^Blk: HANUNOO}', "");
-Expect(1, 5919, '\P{Blk: HANUNOO}', "");
-Expect(0, 5919, '\P{^Blk: HANUNOO}', "");
-Error('\p{Is_Block= Hanunoo/a/}');
-Error('\P{Is_Block= Hanunoo/a/}');
-Expect(1, 5951, '\p{Is_Block=hanunoo}', "");
-Expect(0, 5951, '\p{^Is_Block=hanunoo}', "");
-Expect(0, 5951, '\P{Is_Block=hanunoo}', "");
-Expect(1, 5951, '\P{^Is_Block=hanunoo}', "");
-Expect(0, 5919, '\p{Is_Block=hanunoo}', "");
-Expect(1, 5919, '\p{^Is_Block=hanunoo}', "");
-Expect(1, 5919, '\P{Is_Block=hanunoo}', "");
-Expect(0, 5919, '\P{^Is_Block=hanunoo}', "");
-Expect(1, 5951, '\p{Is_Block= Hanunoo}', "");
-Expect(0, 5951, '\p{^Is_Block= Hanunoo}', "");
-Expect(0, 5951, '\P{Is_Block= Hanunoo}', "");
-Expect(1, 5951, '\P{^Is_Block= Hanunoo}', "");
-Expect(0, 5919, '\p{Is_Block= Hanunoo}', "");
-Expect(1, 5919, '\p{^Is_Block= Hanunoo}', "");
-Expect(1, 5919, '\P{Is_Block= Hanunoo}', "");
-Expect(0, 5919, '\P{^Is_Block= Hanunoo}', "");
-Error('\p{Is_Blk=/a/_ HANUNOO}');
-Error('\P{Is_Blk=/a/_ HANUNOO}');
-Expect(1, 5951, '\p{Is_Blk=hanunoo}', "");
-Expect(0, 5951, '\p{^Is_Blk=hanunoo}', "");
-Expect(0, 5951, '\P{Is_Blk=hanunoo}', "");
-Expect(1, 5951, '\P{^Is_Blk=hanunoo}', "");
-Expect(0, 5919, '\p{Is_Blk=hanunoo}', "");
-Expect(1, 5919, '\p{^Is_Blk=hanunoo}', "");
-Expect(1, 5919, '\P{Is_Blk=hanunoo}', "");
-Expect(0, 5919, '\P{^Is_Blk=hanunoo}', "");
-Expect(1, 5951, '\p{Is_Blk=-Hanunoo}', "");
-Expect(0, 5951, '\p{^Is_Blk=-Hanunoo}', "");
-Expect(0, 5951, '\P{Is_Blk=-Hanunoo}', "");
-Expect(1, 5951, '\P{^Is_Blk=-Hanunoo}', "");
-Expect(0, 5919, '\p{Is_Blk=-Hanunoo}', "");
-Expect(1, 5919, '\p{^Is_Blk=-Hanunoo}', "");
-Expect(1, 5919, '\P{Is_Blk=-Hanunoo}', "");
-Expect(0, 5919, '\P{^Is_Blk=-Hanunoo}', "");
-Error('\p{Block=_/a/low surrogates}');
-Error('\P{Block=_/a/low surrogates}');
-Expect(0, 1, '\p{Block=lowsurrogates}', "");
-Expect(1, 1, '\p{^Block=lowsurrogates}', "");
-Expect(1, 1, '\P{Block=lowsurrogates}', "");
-Expect(0, 1, '\P{^Block=lowsurrogates}', "");
-Expect(0, 1, '\p{Block=--LOW Surrogates}', "");
-Expect(1, 1, '\p{^Block=--LOW Surrogates}', "");
-Expect(1, 1, '\P{Block=--LOW Surrogates}', "");
-Expect(0, 1, '\P{^Block=--LOW Surrogates}', "");
-Error('\p{Blk=-_Low:=Surrogates}');
-Error('\P{Blk=-_Low:=Surrogates}');
-Expect(0, 1, '\p{Blk=lowsurrogates}', "");
-Expect(1, 1, '\p{^Blk=lowsurrogates}', "");
-Expect(1, 1, '\P{Blk=lowsurrogates}', "");
-Expect(0, 1, '\P{^Blk=lowsurrogates}', "");
-Expect(0, 1, '\p{Blk= LowSurrogates}', "");
-Expect(1, 1, '\p{^Blk= LowSurrogates}', "");
-Expect(1, 1, '\P{Blk= LowSurrogates}', "");
-Expect(0, 1, '\P{^Blk= LowSurrogates}', "");
-Error('\p{Is_Block=/a/ Low Surrogates}');
-Error('\P{Is_Block=/a/ Low Surrogates}');
-Expect(0, 1, '\p{Is_Block=lowsurrogates}', "");
-Expect(1, 1, '\p{^Is_Block=lowsurrogates}', "");
-Expect(1, 1, '\P{Is_Block=lowsurrogates}', "");
-Expect(0, 1, '\P{^Is_Block=lowsurrogates}', "");
-Expect(0, 1, '\p{Is_Block=_ low Surrogates}', "");
-Expect(1, 1, '\p{^Is_Block=_ low Surrogates}', "");
-Expect(1, 1, '\P{Is_Block=_ low Surrogates}', "");
-Expect(0, 1, '\P{^Is_Block=_ low Surrogates}', "");
-Error('\p{Is_Blk=- LOW-Surrogates/a/}');
-Error('\P{Is_Blk=- LOW-Surrogates/a/}');
-Expect(0, 1, '\p{Is_Blk=lowsurrogates}', "");
-Expect(1, 1, '\p{^Is_Blk=lowsurrogates}', "");
-Expect(1, 1, '\P{Is_Blk=lowsurrogates}', "");
-Expect(0, 1, '\P{^Is_Blk=lowsurrogates}', "");
-Expect(0, 1, '\p{Is_Blk=_ low-Surrogates}', "");
-Expect(1, 1, '\p{^Is_Blk=_ low-Surrogates}', "");
-Expect(1, 1, '\P{Is_Blk=_ low-Surrogates}', "");
-Expect(0, 1, '\P{^Is_Blk=_ low-Surrogates}', "");
-Error('\p{Block= /a/Katakana}');
-Error('\P{Block= /a/Katakana}');
-Expect(1, 12543, '\p{Block=katakana}', "");
-Expect(0, 12543, '\p{^Block=katakana}', "");
-Expect(0, 12543, '\P{Block=katakana}', "");
-Expect(1, 12543, '\P{^Block=katakana}', "");
-Expect(0, 12447, '\p{Block=katakana}', "");
-Expect(1, 12447, '\p{^Block=katakana}', "");
-Expect(1, 12447, '\P{Block=katakana}', "");
-Expect(0, 12447, '\P{^Block=katakana}', "");
-Expect(1, 12543, '\p{Block= KATAKANA}', "");
-Expect(0, 12543, '\p{^Block= KATAKANA}', "");
-Expect(0, 12543, '\P{Block= KATAKANA}', "");
-Expect(1, 12543, '\P{^Block= KATAKANA}', "");
-Expect(0, 12447, '\p{Block= KATAKANA}', "");
-Expect(1, 12447, '\p{^Block= KATAKANA}', "");
-Expect(1, 12447, '\P{Block= KATAKANA}', "");
-Expect(0, 12447, '\P{^Block= KATAKANA}', "");
-Error('\p{Blk: katakana/a/}');
-Error('\P{Blk: katakana/a/}');
-Expect(1, 12543, '\p{Blk=katakana}', "");
-Expect(0, 12543, '\p{^Blk=katakana}', "");
-Expect(0, 12543, '\P{Blk=katakana}', "");
-Expect(1, 12543, '\P{^Blk=katakana}', "");
-Expect(0, 12447, '\p{Blk=katakana}', "");
-Expect(1, 12447, '\p{^Blk=katakana}', "");
-Expect(1, 12447, '\P{Blk=katakana}', "");
-Expect(0, 12447, '\P{^Blk=katakana}', "");
-Expect(1, 12543, '\p{Blk:-Katakana}', "");
-Expect(0, 12543, '\p{^Blk:-Katakana}', "");
-Expect(0, 12543, '\P{Blk:-Katakana}', "");
-Expect(1, 12543, '\P{^Blk:-Katakana}', "");
-Expect(0, 12447, '\p{Blk:-Katakana}', "");
-Expect(1, 12447, '\p{^Blk:-Katakana}', "");
-Expect(1, 12447, '\P{Blk:-Katakana}', "");
-Expect(0, 12447, '\P{^Blk:-Katakana}', "");
-Error('\p{Is_Block=-KATAKANA:=}');
-Error('\P{Is_Block=-KATAKANA:=}');
-Expect(1, 12543, '\p{Is_Block=katakana}', "");
-Expect(0, 12543, '\p{^Is_Block=katakana}', "");
-Expect(0, 12543, '\P{Is_Block=katakana}', "");
-Expect(1, 12543, '\P{^Is_Block=katakana}', "");
-Expect(0, 12447, '\p{Is_Block=katakana}', "");
-Expect(1, 12447, '\p{^Is_Block=katakana}', "");
-Expect(1, 12447, '\P{Is_Block=katakana}', "");
-Expect(0, 12447, '\P{^Is_Block=katakana}', "");
-Expect(1, 12543, '\p{Is_Block= _Katakana}', "");
-Expect(0, 12543, '\p{^Is_Block= _Katakana}', "");
-Expect(0, 12543, '\P{Is_Block= _Katakana}', "");
-Expect(1, 12543, '\P{^Is_Block= _Katakana}', "");
-Expect(0, 12447, '\p{Is_Block= _Katakana}', "");
-Expect(1, 12447, '\p{^Is_Block= _Katakana}', "");
-Expect(1, 12447, '\P{Is_Block= _Katakana}', "");
-Expect(0, 12447, '\P{^Is_Block= _Katakana}', "");
-Error('\p{Is_Blk=:= KATAKANA}');
-Error('\P{Is_Blk=:= KATAKANA}');
-Expect(1, 12543, '\p{Is_Blk=katakana}', "");
-Expect(0, 12543, '\p{^Is_Blk=katakana}', "");
-Expect(0, 12543, '\P{Is_Blk=katakana}', "");
-Expect(1, 12543, '\P{^Is_Blk=katakana}', "");
-Expect(0, 12447, '\p{Is_Blk=katakana}', "");
-Expect(1, 12447, '\p{^Is_Blk=katakana}', "");
-Expect(1, 12447, '\P{Is_Blk=katakana}', "");
-Expect(0, 12447, '\P{^Is_Blk=katakana}', "");
-Expect(1, 12543, '\p{Is_Blk: Katakana}', "");
-Expect(0, 12543, '\p{^Is_Blk: Katakana}', "");
-Expect(0, 12543, '\P{Is_Blk: Katakana}', "");
-Expect(1, 12543, '\P{^Is_Blk: Katakana}', "");
-Expect(0, 12447, '\p{Is_Blk: Katakana}', "");
-Expect(1, 12447, '\p{^Is_Blk: Katakana}', "");
-Expect(1, 12447, '\P{Is_Blk: Katakana}', "");
-Expect(0, 12447, '\P{^Is_Blk: Katakana}', "");
-Error('\p{Block=/a/Cuneiform}');
-Error('\P{Block=/a/Cuneiform}');
-Expect(1, 74751, '\p{Block=cuneiform}', "");
-Expect(0, 74751, '\p{^Block=cuneiform}', "");
-Expect(0, 74751, '\P{Block=cuneiform}', "");
-Expect(1, 74751, '\P{^Block=cuneiform}', "");
-Expect(0, 73727, '\p{Block=cuneiform}', "");
-Expect(1, 73727, '\p{^Block=cuneiform}', "");
-Expect(1, 73727, '\P{Block=cuneiform}', "");
-Expect(0, 73727, '\P{^Block=cuneiform}', "");
-Expect(1, 74751, '\p{Block= -cuneiform}', "");
-Expect(0, 74751, '\p{^Block= -cuneiform}', "");
-Expect(0, 74751, '\P{Block= -cuneiform}', "");
-Expect(1, 74751, '\P{^Block= -cuneiform}', "");
-Expect(0, 73727, '\p{Block= -cuneiform}', "");
-Expect(1, 73727, '\p{^Block= -cuneiform}', "");
-Expect(1, 73727, '\P{Block= -cuneiform}', "");
-Expect(0, 73727, '\P{^Block= -cuneiform}', "");
-Error('\p{Blk=- CUNEIFORM/a/}');
-Error('\P{Blk=- CUNEIFORM/a/}');
-Expect(1, 74751, '\p{Blk=cuneiform}', "");
-Expect(0, 74751, '\p{^Blk=cuneiform}', "");
-Expect(0, 74751, '\P{Blk=cuneiform}', "");
-Expect(1, 74751, '\P{^Blk=cuneiform}', "");
-Expect(0, 73727, '\p{Blk=cuneiform}', "");
-Expect(1, 73727, '\p{^Blk=cuneiform}', "");
-Expect(1, 73727, '\P{Blk=cuneiform}', "");
-Expect(0, 73727, '\P{^Blk=cuneiform}', "");
-Expect(1, 74751, '\p{Blk: CUNEIFORM}', "");
-Expect(0, 74751, '\p{^Blk: CUNEIFORM}', "");
-Expect(0, 74751, '\P{Blk: CUNEIFORM}', "");
-Expect(1, 74751, '\P{^Blk: CUNEIFORM}', "");
-Expect(0, 73727, '\p{Blk: CUNEIFORM}', "");
-Expect(1, 73727, '\p{^Blk: CUNEIFORM}', "");
-Expect(1, 73727, '\P{Blk: CUNEIFORM}', "");
-Expect(0, 73727, '\P{^Blk: CUNEIFORM}', "");
-Error('\p{Is_Block: CUNEIFORM:=}');
-Error('\P{Is_Block: CUNEIFORM:=}');
-Expect(1, 74751, '\p{Is_Block=cuneiform}', "");
-Expect(0, 74751, '\p{^Is_Block=cuneiform}', "");
-Expect(0, 74751, '\P{Is_Block=cuneiform}', "");
-Expect(1, 74751, '\P{^Is_Block=cuneiform}', "");
-Expect(0, 73727, '\p{Is_Block=cuneiform}', "");
-Expect(1, 73727, '\p{^Is_Block=cuneiform}', "");
-Expect(1, 73727, '\P{Is_Block=cuneiform}', "");
-Expect(0, 73727, '\P{^Is_Block=cuneiform}', "");
-Expect(1, 74751, '\p{Is_Block= -CUNEIFORM}', "");
-Expect(0, 74751, '\p{^Is_Block= -CUNEIFORM}', "");
-Expect(0, 74751, '\P{Is_Block= -CUNEIFORM}', "");
-Expect(1, 74751, '\P{^Is_Block= -CUNEIFORM}', "");
-Expect(0, 73727, '\p{Is_Block= -CUNEIFORM}', "");
-Expect(1, 73727, '\p{^Is_Block= -CUNEIFORM}', "");
-Expect(1, 73727, '\P{Is_Block= -CUNEIFORM}', "");
-Expect(0, 73727, '\P{^Is_Block= -CUNEIFORM}', "");
-Error('\p{Is_Blk=:= -CUNEIFORM}');
-Error('\P{Is_Blk=:= -CUNEIFORM}');
-Expect(1, 74751, '\p{Is_Blk=cuneiform}', "");
-Expect(0, 74751, '\p{^Is_Blk=cuneiform}', "");
-Expect(0, 74751, '\P{Is_Blk=cuneiform}', "");
-Expect(1, 74751, '\P{^Is_Blk=cuneiform}', "");
-Expect(0, 73727, '\p{Is_Blk=cuneiform}', "");
-Expect(1, 73727, '\p{^Is_Blk=cuneiform}', "");
-Expect(1, 73727, '\P{Is_Blk=cuneiform}', "");
-Expect(0, 73727, '\P{^Is_Blk=cuneiform}', "");
-Expect(1, 74751, '\p{Is_Blk: -cuneiform}', "");
-Expect(0, 74751, '\p{^Is_Blk: -cuneiform}', "");
-Expect(0, 74751, '\P{Is_Blk: -cuneiform}', "");
-Expect(1, 74751, '\P{^Is_Blk: -cuneiform}', "");
-Expect(0, 73727, '\p{Is_Blk: -cuneiform}', "");
-Expect(1, 73727, '\p{^Is_Blk: -cuneiform}', "");
-Expect(1, 73727, '\P{Is_Blk: -cuneiform}', "");
-Expect(0, 73727, '\P{^Is_Blk: -cuneiform}', "");
-Error('\p{Block= High/a/SURROGATES}');
-Error('\P{Block= High/a/SURROGATES}');
-Expect(0, 55295, '\p{Block=highsurrogates}', "");
-Expect(1, 55295, '\p{^Block=highsurrogates}', "");
-Expect(1, 55295, '\P{Block=highsurrogates}', "");
-Expect(0, 55295, '\P{^Block=highsurrogates}', "");
-Expect(0, 55295, '\p{Block= high Surrogates}', "");
-Expect(1, 55295, '\p{^Block= high Surrogates}', "");
-Expect(1, 55295, '\P{Block= high Surrogates}', "");
-Expect(0, 55295, '\P{^Block= high Surrogates}', "");
-Error('\p{Blk=-High/a/Surrogates}');
-Error('\P{Blk=-High/a/Surrogates}');
-Expect(0, 55295, '\p{Blk=highsurrogates}', "");
-Expect(1, 55295, '\p{^Blk=highsurrogates}', "");
-Expect(1, 55295, '\P{Blk=highsurrogates}', "");
-Expect(0, 55295, '\P{^Blk=highsurrogates}', "");
-Expect(0, 55295, '\p{Blk=high_surrogates}', "");
-Expect(1, 55295, '\p{^Blk=high_surrogates}', "");
-Expect(1, 55295, '\P{Blk=high_surrogates}', "");
-Expect(0, 55295, '\P{^Blk=high_surrogates}', "");
-Error('\p{Is_Block=- High/a/Surrogates}');
-Error('\P{Is_Block=- High/a/Surrogates}');
-Expect(0, 55295, '\p{Is_Block=highsurrogates}', "");
-Expect(1, 55295, '\p{^Is_Block=highsurrogates}', "");
-Expect(1, 55295, '\P{Is_Block=highsurrogates}', "");
-Expect(0, 55295, '\P{^Is_Block=highsurrogates}', "");
-Expect(0, 55295, '\p{Is_Block= highSurrogates}', "");
-Expect(1, 55295, '\p{^Is_Block= highSurrogates}', "");
-Expect(1, 55295, '\P{Is_Block= highSurrogates}', "");
-Expect(0, 55295, '\P{^Is_Block= highSurrogates}', "");
-Error('\p{Is_Blk=--High-Surrogates/a/}');
-Error('\P{Is_Blk=--High-Surrogates/a/}');
-Expect(0, 55295, '\p{Is_Blk=highsurrogates}', "");
-Expect(1, 55295, '\p{^Is_Blk=highsurrogates}', "");
-Expect(1, 55295, '\P{Is_Blk=highsurrogates}', "");
-Expect(0, 55295, '\P{^Is_Blk=highsurrogates}', "");
-Expect(0, 55295, '\p{Is_Blk=_ highSURROGATES}', "");
-Expect(1, 55295, '\p{^Is_Blk=_ highSURROGATES}', "");
-Expect(1, 55295, '\P{Is_Blk=_ highSURROGATES}', "");
-Expect(0, 55295, '\P{^Is_Blk=_ highSURROGATES}', "");
-Error('\p{Block=:= rumi-NUMERAL SYMBOLS}');
-Error('\P{Block=:= rumi-NUMERAL SYMBOLS}');
-Expect(1, 69247, '\p{Block=ruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^Block=ruminumeralsymbols}', "");
-Expect(0, 69247, '\P{Block=ruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^Block=ruminumeralsymbols}', "");
-Expect(0, 69215, '\p{Block=ruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^Block=ruminumeralsymbols}', "");
-Expect(1, 69215, '\P{Block=ruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^Block=ruminumeralsymbols}', "");
-Expect(1, 69247, '\p{Block= Rumi-Numeral SYMBOLS}', "");
-Expect(0, 69247, '\p{^Block= Rumi-Numeral SYMBOLS}', "");
-Expect(0, 69247, '\P{Block= Rumi-Numeral SYMBOLS}', "");
-Expect(1, 69247, '\P{^Block= Rumi-Numeral SYMBOLS}', "");
-Expect(0, 69215, '\p{Block= Rumi-Numeral SYMBOLS}', "");
-Expect(1, 69215, '\p{^Block= Rumi-Numeral SYMBOLS}', "");
-Expect(1, 69215, '\P{Block= Rumi-Numeral SYMBOLS}', "");
-Expect(0, 69215, '\P{^Block= Rumi-Numeral SYMBOLS}', "");
-Error('\p{Blk=:= RUMI Numeralsymbols}');
-Error('\P{Blk=:= RUMI Numeralsymbols}');
-Expect(1, 69247, '\p{Blk=ruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^Blk=ruminumeralsymbols}', "");
-Expect(0, 69247, '\P{Blk=ruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^Blk=ruminumeralsymbols}', "");
-Expect(0, 69215, '\p{Blk=ruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^Blk=ruminumeralsymbols}', "");
-Expect(1, 69215, '\P{Blk=ruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^Blk=ruminumeralsymbols}', "");
-Expect(1, 69247, '\p{Blk=_-RumiNumeral-symbols}', "");
-Expect(0, 69247, '\p{^Blk=_-RumiNumeral-symbols}', "");
-Expect(0, 69247, '\P{Blk=_-RumiNumeral-symbols}', "");
-Expect(1, 69247, '\P{^Blk=_-RumiNumeral-symbols}', "");
-Expect(0, 69215, '\p{Blk=_-RumiNumeral-symbols}', "");
-Expect(1, 69215, '\p{^Blk=_-RumiNumeral-symbols}', "");
-Expect(1, 69215, '\P{Blk=_-RumiNumeral-symbols}', "");
-Expect(0, 69215, '\P{^Blk=_-RumiNumeral-symbols}', "");
-Error('\p{Is_Block=/a/Rumi-NumeralSYMBOLS}');
-Error('\P{Is_Block=/a/Rumi-NumeralSYMBOLS}');
-Expect(1, 69247, '\p{Is_Block=ruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^Is_Block=ruminumeralsymbols}', "");
-Expect(0, 69247, '\P{Is_Block=ruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^Is_Block=ruminumeralsymbols}', "");
-Expect(0, 69215, '\p{Is_Block=ruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^Is_Block=ruminumeralsymbols}', "");
-Expect(1, 69215, '\P{Is_Block=ruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^Is_Block=ruminumeralsymbols}', "");
-Expect(1, 69247, '\p{Is_Block= Rumi_Numeral Symbols}', "");
-Expect(0, 69247, '\p{^Is_Block= Rumi_Numeral Symbols}', "");
-Expect(0, 69247, '\P{Is_Block= Rumi_Numeral Symbols}', "");
-Expect(1, 69247, '\P{^Is_Block= Rumi_Numeral Symbols}', "");
-Expect(0, 69215, '\p{Is_Block= Rumi_Numeral Symbols}', "");
-Expect(1, 69215, '\p{^Is_Block= Rumi_Numeral Symbols}', "");
-Expect(1, 69215, '\P{Is_Block= Rumi_Numeral Symbols}', "");
-Expect(0, 69215, '\P{^Is_Block= Rumi_Numeral Symbols}', "");
-Error('\p{Is_Blk= _RUMI-NUMERAL:=Symbols}');
-Error('\P{Is_Blk= _RUMI-NUMERAL:=Symbols}');
-Expect(1, 69247, '\p{Is_Blk=ruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^Is_Blk=ruminumeralsymbols}', "");
-Expect(0, 69247, '\P{Is_Blk=ruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^Is_Blk=ruminumeralsymbols}', "");
-Expect(0, 69215, '\p{Is_Blk=ruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^Is_Blk=ruminumeralsymbols}', "");
-Expect(1, 69215, '\P{Is_Blk=ruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^Is_Blk=ruminumeralsymbols}', "");
-Expect(1, 69247, '\p{Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(0, 69247, '\p{^Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(0, 69247, '\P{Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(1, 69247, '\P{^Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(0, 69215, '\p{Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(1, 69215, '\p{^Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(1, 69215, '\P{Is_Blk=--RUMI Numeral-Symbols}', "");
-Expect(0, 69215, '\P{^Is_Blk=--RUMI Numeral-Symbols}', "");
-Error('\p{Block=:= _variation selectors SUPPLEMENT}');
-Error('\P{Block=:= _variation selectors SUPPLEMENT}');
-Expect(1, 917999, '\p{Block=variationselectorssupplement}', "");
-Expect(0, 917999, '\p{^Block=variationselectorssupplement}', "");
-Expect(0, 917999, '\P{Block=variationselectorssupplement}', "");
-Expect(1, 917999, '\P{^Block=variationselectorssupplement}', "");
-Expect(0, 917759, '\p{Block=variationselectorssupplement}', "");
-Expect(1, 917759, '\p{^Block=variationselectorssupplement}', "");
-Expect(1, 917759, '\P{Block=variationselectorssupplement}', "");
-Expect(0, 917759, '\P{^Block=variationselectorssupplement}', "");
-Expect(1, 917999, '\p{Block=- Variation_SELECTORSsupplement}', "");
-Expect(0, 917999, '\p{^Block=- Variation_SELECTORSsupplement}', "");
-Expect(0, 917999, '\P{Block=- Variation_SELECTORSsupplement}', "");
-Expect(1, 917999, '\P{^Block=- Variation_SELECTORSsupplement}', "");
-Expect(0, 917759, '\p{Block=- Variation_SELECTORSsupplement}', "");
-Expect(1, 917759, '\p{^Block=- Variation_SELECTORSsupplement}', "");
-Expect(1, 917759, '\P{Block=- Variation_SELECTORSsupplement}', "");
-Expect(0, 917759, '\P{^Block=- Variation_SELECTORSsupplement}', "");
-Error('\p{Blk=/a/ -Variation selectorssupplement}');
-Error('\P{Blk=/a/ -Variation selectorssupplement}');
-Expect(1, 917999, '\p{Blk=variationselectorssupplement}', "");
-Expect(0, 917999, '\p{^Blk=variationselectorssupplement}', "");
-Expect(0, 917999, '\P{Blk=variationselectorssupplement}', "");
-Expect(1, 917999, '\P{^Blk=variationselectorssupplement}', "");
-Expect(0, 917759, '\p{Blk=variationselectorssupplement}', "");
-Expect(1, 917759, '\p{^Blk=variationselectorssupplement}', "");
-Expect(1, 917759, '\P{Blk=variationselectorssupplement}', "");
-Expect(0, 917759, '\P{^Blk=variationselectorssupplement}', "");
-Expect(1, 917999, '\p{Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(0, 917999, '\p{^Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(0, 917999, '\P{Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(1, 917999, '\P{^Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(0, 917759, '\p{Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(1, 917759, '\p{^Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(1, 917759, '\P{Blk= -variationSELECTORS SUPPLEMENT}', "");
-Expect(0, 917759, '\P{^Blk= -variationSELECTORS SUPPLEMENT}', "");
-Error('\p{Is_Block= variation:=SELECTORSSupplement}');
-Error('\P{Is_Block= variation:=SELECTORSSupplement}');
-Expect(1, 917999, '\p{Is_Block=variationselectorssupplement}', "");
-Expect(0, 917999, '\p{^Is_Block=variationselectorssupplement}', "");
-Expect(0, 917999, '\P{Is_Block=variationselectorssupplement}', "");
-Expect(1, 917999, '\P{^Is_Block=variationselectorssupplement}', "");
-Expect(0, 917759, '\p{Is_Block=variationselectorssupplement}', "");
-Expect(1, 917759, '\p{^Is_Block=variationselectorssupplement}', "");
-Expect(1, 917759, '\P{Is_Block=variationselectorssupplement}', "");
-Expect(0, 917759, '\P{^Is_Block=variationselectorssupplement}', "");
-Expect(1, 917999, '\p{Is_Block: --variation Selectors Supplement}', "");
-Expect(0, 917999, '\p{^Is_Block: --variation Selectors Supplement}', "");
-Expect(0, 917999, '\P{Is_Block: --variation Selectors Supplement}', "");
-Expect(1, 917999, '\P{^Is_Block: --variation Selectors Supplement}', "");
-Expect(0, 917759, '\p{Is_Block: --variation Selectors Supplement}', "");
-Expect(1, 917759, '\p{^Is_Block: --variation Selectors Supplement}', "");
-Expect(1, 917759, '\P{Is_Block: --variation Selectors Supplement}', "");
-Expect(0, 917759, '\P{^Is_Block: --variation Selectors Supplement}', "");
-Error('\p{Is_Blk=- VARIATIONSelectors:=Supplement}');
-Error('\P{Is_Blk=- VARIATIONSelectors:=Supplement}');
-Expect(1, 917999, '\p{Is_Blk=variationselectorssupplement}', "");
-Expect(0, 917999, '\p{^Is_Blk=variationselectorssupplement}', "");
-Expect(0, 917999, '\P{Is_Blk=variationselectorssupplement}', "");
-Expect(1, 917999, '\P{^Is_Blk=variationselectorssupplement}', "");
-Expect(0, 917759, '\p{Is_Blk=variationselectorssupplement}', "");
-Expect(1, 917759, '\p{^Is_Blk=variationselectorssupplement}', "");
-Expect(1, 917759, '\P{Is_Blk=variationselectorssupplement}', "");
-Expect(0, 917759, '\P{^Is_Blk=variationselectorssupplement}', "");
-Expect(1, 917999, '\p{Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(0, 917999, '\p{^Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(0, 917999, '\P{Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(1, 917999, '\P{^Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(0, 917759, '\p{Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(1, 917759, '\p{^Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(1, 917759, '\P{Is_Blk=_ Variation Selectors_supplement}', "");
-Expect(0, 917759, '\P{^Is_Blk=_ Variation Selectors_supplement}', "");
-Error('\p{Block=_ Georgian:=Supplement}');
-Error('\P{Block=_ Georgian:=Supplement}');
-Expect(1, 11567, '\p{Block=georgiansupplement}', "");
-Expect(0, 11567, '\p{^Block=georgiansupplement}', "");
-Expect(0, 11567, '\P{Block=georgiansupplement}', "");
-Expect(1, 11567, '\P{^Block=georgiansupplement}', "");
-Expect(0, 11519, '\p{Block=georgiansupplement}', "");
-Expect(1, 11519, '\p{^Block=georgiansupplement}', "");
-Expect(1, 11519, '\P{Block=georgiansupplement}', "");
-Expect(0, 11519, '\P{^Block=georgiansupplement}', "");
-Expect(1, 11567, '\p{Block= Georgian supplement}', "");
-Expect(0, 11567, '\p{^Block= Georgian supplement}', "");
-Expect(0, 11567, '\P{Block= Georgian supplement}', "");
-Expect(1, 11567, '\P{^Block= Georgian supplement}', "");
-Expect(0, 11519, '\p{Block= Georgian supplement}', "");
-Expect(1, 11519, '\p{^Block= Georgian supplement}', "");
-Expect(1, 11519, '\P{Block= Georgian supplement}', "");
-Expect(0, 11519, '\P{^Block= Georgian supplement}', "");
-Error('\p{Blk=_:=Georgian_supplement}');
-Error('\P{Blk=_:=Georgian_supplement}');
-Expect(1, 11567, '\p{Blk=georgiansupplement}', "");
-Expect(0, 11567, '\p{^Blk=georgiansupplement}', "");
-Expect(0, 11567, '\P{Blk=georgiansupplement}', "");
-Expect(1, 11567, '\P{^Blk=georgiansupplement}', "");
-Expect(0, 11519, '\p{Blk=georgiansupplement}', "");
-Expect(1, 11519, '\p{^Blk=georgiansupplement}', "");
-Expect(1, 11519, '\P{Blk=georgiansupplement}', "");
-Expect(0, 11519, '\P{^Blk=georgiansupplement}', "");
-Expect(1, 11567, '\p{Blk=__Georgian supplement}', "");
-Expect(0, 11567, '\p{^Blk=__Georgian supplement}', "");
-Expect(0, 11567, '\P{Blk=__Georgian supplement}', "");
-Expect(1, 11567, '\P{^Blk=__Georgian supplement}', "");
-Expect(0, 11519, '\p{Blk=__Georgian supplement}', "");
-Expect(1, 11519, '\p{^Blk=__Georgian supplement}', "");
-Expect(1, 11519, '\P{Blk=__Georgian supplement}', "");
-Expect(0, 11519, '\P{^Blk=__Georgian supplement}', "");
-Error('\p{Is_Block: :=GEORGIAN-Supplement}');
-Error('\P{Is_Block: :=GEORGIAN-Supplement}');
-Expect(1, 11567, '\p{Is_Block=georgiansupplement}', "");
-Expect(0, 11567, '\p{^Is_Block=georgiansupplement}', "");
-Expect(0, 11567, '\P{Is_Block=georgiansupplement}', "");
-Expect(1, 11567, '\P{^Is_Block=georgiansupplement}', "");
-Expect(0, 11519, '\p{Is_Block=georgiansupplement}', "");
-Expect(1, 11519, '\p{^Is_Block=georgiansupplement}', "");
-Expect(1, 11519, '\P{Is_Block=georgiansupplement}', "");
-Expect(0, 11519, '\P{^Is_Block=georgiansupplement}', "");
-Expect(1, 11567, '\p{Is_Block=_ Georgian Supplement}', "");
-Expect(0, 11567, '\p{^Is_Block=_ Georgian Supplement}', "");
-Expect(0, 11567, '\P{Is_Block=_ Georgian Supplement}', "");
-Expect(1, 11567, '\P{^Is_Block=_ Georgian Supplement}', "");
-Expect(0, 11519, '\p{Is_Block=_ Georgian Supplement}', "");
-Expect(1, 11519, '\p{^Is_Block=_ Georgian Supplement}', "");
-Expect(1, 11519, '\P{Is_Block=_ Georgian Supplement}', "");
-Expect(0, 11519, '\P{^Is_Block=_ Georgian Supplement}', "");
-Error('\p{Is_Blk= Georgian_Supplement:=}');
-Error('\P{Is_Blk= Georgian_Supplement:=}');
-Expect(1, 11567, '\p{Is_Blk=georgiansupplement}', "");
-Expect(0, 11567, '\p{^Is_Blk=georgiansupplement}', "");
-Expect(0, 11567, '\P{Is_Blk=georgiansupplement}', "");
-Expect(1, 11567, '\P{^Is_Blk=georgiansupplement}', "");
-Expect(0, 11519, '\p{Is_Blk=georgiansupplement}', "");
-Expect(1, 11519, '\p{^Is_Blk=georgiansupplement}', "");
-Expect(1, 11519, '\P{Is_Blk=georgiansupplement}', "");
-Expect(0, 11519, '\P{^Is_Blk=georgiansupplement}', "");
-Expect(1, 11567, '\p{Is_Blk=GEORGIAN-Supplement}', "");
-Expect(0, 11567, '\p{^Is_Blk=GEORGIAN-Supplement}', "");
-Expect(0, 11567, '\P{Is_Blk=GEORGIAN-Supplement}', "");
-Expect(1, 11567, '\P{^Is_Blk=GEORGIAN-Supplement}', "");
-Expect(0, 11519, '\p{Is_Blk=GEORGIAN-Supplement}', "");
-Expect(1, 11519, '\p{^Is_Blk=GEORGIAN-Supplement}', "");
-Expect(1, 11519, '\P{Is_Blk=GEORGIAN-Supplement}', "");
-Expect(0, 11519, '\P{^Is_Blk=GEORGIAN-Supplement}', "");
-Error('\p{Block=-/a/myanmar}');
-Error('\P{Block=-/a/myanmar}');
-Expect(1, 4255, '\p{Block=myanmar}', "");
-Expect(0, 4255, '\p{^Block=myanmar}', "");
-Expect(0, 4255, '\P{Block=myanmar}', "");
-Expect(1, 4255, '\P{^Block=myanmar}', "");
-Expect(0, 4095, '\p{Block=myanmar}', "");
-Expect(1, 4095, '\p{^Block=myanmar}', "");
-Expect(1, 4095, '\P{Block=myanmar}', "");
-Expect(0, 4095, '\P{^Block=myanmar}', "");
-Expect(1, 4255, '\p{Block: _Myanmar}', "");
-Expect(0, 4255, '\p{^Block: _Myanmar}', "");
-Expect(0, 4255, '\P{Block: _Myanmar}', "");
-Expect(1, 4255, '\P{^Block: _Myanmar}', "");
-Expect(0, 4095, '\p{Block: _Myanmar}', "");
-Expect(1, 4095, '\p{^Block: _Myanmar}', "");
-Expect(1, 4095, '\P{Block: _Myanmar}', "");
-Expect(0, 4095, '\P{^Block: _Myanmar}', "");
-Error('\p{Blk= /a/MYANMAR}');
-Error('\P{Blk= /a/MYANMAR}');
-Expect(1, 4255, '\p{Blk:myanmar}', "");
-Expect(0, 4255, '\p{^Blk:myanmar}', "");
-Expect(0, 4255, '\P{Blk:myanmar}', "");
-Expect(1, 4255, '\P{^Blk:myanmar}', "");
-Expect(0, 4095, '\p{Blk:myanmar}', "");
-Expect(1, 4095, '\p{^Blk:myanmar}', "");
-Expect(1, 4095, '\P{Blk:myanmar}', "");
-Expect(0, 4095, '\P{^Blk:myanmar}', "");
-Expect(1, 4255, '\p{Blk=_Myanmar}', "");
-Expect(0, 4255, '\p{^Blk=_Myanmar}', "");
-Expect(0, 4255, '\P{Blk=_Myanmar}', "");
-Expect(1, 4255, '\P{^Blk=_Myanmar}', "");
-Expect(0, 4095, '\p{Blk=_Myanmar}', "");
-Expect(1, 4095, '\p{^Blk=_Myanmar}', "");
-Expect(1, 4095, '\P{Blk=_Myanmar}', "");
-Expect(0, 4095, '\P{^Blk=_Myanmar}', "");
-Error('\p{Is_Block=_/a/Myanmar}');
-Error('\P{Is_Block=_/a/Myanmar}');
-Expect(1, 4255, '\p{Is_Block=myanmar}', "");
-Expect(0, 4255, '\p{^Is_Block=myanmar}', "");
-Expect(0, 4255, '\P{Is_Block=myanmar}', "");
-Expect(1, 4255, '\P{^Is_Block=myanmar}', "");
-Expect(0, 4095, '\p{Is_Block=myanmar}', "");
-Expect(1, 4095, '\p{^Is_Block=myanmar}', "");
-Expect(1, 4095, '\P{Is_Block=myanmar}', "");
-Expect(0, 4095, '\P{^Is_Block=myanmar}', "");
-Expect(1, 4255, '\p{Is_Block= MYANMAR}', "");
-Expect(0, 4255, '\p{^Is_Block= MYANMAR}', "");
-Expect(0, 4255, '\P{Is_Block= MYANMAR}', "");
-Expect(1, 4255, '\P{^Is_Block= MYANMAR}', "");
-Expect(0, 4095, '\p{Is_Block= MYANMAR}', "");
-Expect(1, 4095, '\p{^Is_Block= MYANMAR}', "");
-Expect(1, 4095, '\P{Is_Block= MYANMAR}', "");
-Expect(0, 4095, '\P{^Is_Block= MYANMAR}', "");
-Error('\p{Is_Blk=__Myanmar:=}');
-Error('\P{Is_Blk=__Myanmar:=}');
-Expect(1, 4255, '\p{Is_Blk=myanmar}', "");
-Expect(0, 4255, '\p{^Is_Blk=myanmar}', "");
-Expect(0, 4255, '\P{Is_Blk=myanmar}', "");
-Expect(1, 4255, '\P{^Is_Blk=myanmar}', "");
-Expect(0, 4095, '\p{Is_Blk=myanmar}', "");
-Expect(1, 4095, '\p{^Is_Blk=myanmar}', "");
-Expect(1, 4095, '\P{Is_Blk=myanmar}', "");
-Expect(0, 4095, '\P{^Is_Blk=myanmar}', "");
-Expect(1, 4255, '\p{Is_Blk=--Myanmar}', "");
-Expect(0, 4255, '\p{^Is_Blk=--Myanmar}', "");
-Expect(0, 4255, '\P{Is_Blk=--Myanmar}', "");
-Expect(1, 4255, '\P{^Is_Blk=--Myanmar}', "");
-Expect(0, 4095, '\p{Is_Blk=--Myanmar}', "");
-Expect(1, 4095, '\p{^Is_Blk=--Myanmar}', "");
-Expect(1, 4095, '\P{Is_Blk=--Myanmar}', "");
-Expect(0, 4095, '\P{^Is_Blk=--Myanmar}', "");
-Error('\p{Block=_Vertical Forms:=}');
-Error('\P{Block=_Vertical Forms:=}');
-Expect(1, 65055, '\p{Block=verticalforms}', "");
-Expect(0, 65055, '\p{^Block=verticalforms}', "");
-Expect(0, 65055, '\P{Block=verticalforms}', "");
-Expect(1, 65055, '\P{^Block=verticalforms}', "");
-Expect(0, 65039, '\p{Block=verticalforms}', "");
-Expect(1, 65039, '\p{^Block=verticalforms}', "");
-Expect(1, 65039, '\P{Block=verticalforms}', "");
-Expect(0, 65039, '\P{^Block=verticalforms}', "");
-Expect(1, 65055, '\p{Block:-_Vertical_Forms}', "");
-Expect(0, 65055, '\p{^Block:-_Vertical_Forms}', "");
-Expect(0, 65055, '\P{Block:-_Vertical_Forms}', "");
-Expect(1, 65055, '\P{^Block:-_Vertical_Forms}', "");
-Expect(0, 65039, '\p{Block:-_Vertical_Forms}', "");
-Expect(1, 65039, '\p{^Block:-_Vertical_Forms}', "");
-Expect(1, 65039, '\P{Block:-_Vertical_Forms}', "");
-Expect(0, 65039, '\P{^Block:-_Vertical_Forms}', "");
-Error('\p{Blk=__Vertical FORMS:=}');
-Error('\P{Blk=__Vertical FORMS:=}');
-Expect(1, 65055, '\p{Blk=verticalforms}', "");
-Expect(0, 65055, '\p{^Blk=verticalforms}', "");
-Expect(0, 65055, '\P{Blk=verticalforms}', "");
-Expect(1, 65055, '\P{^Blk=verticalforms}', "");
-Expect(0, 65039, '\p{Blk=verticalforms}', "");
-Expect(1, 65039, '\p{^Blk=verticalforms}', "");
-Expect(1, 65039, '\P{Blk=verticalforms}', "");
-Expect(0, 65039, '\P{^Blk=verticalforms}', "");
-Expect(1, 65055, '\p{Blk=-vertical_FORMS}', "");
-Expect(0, 65055, '\p{^Blk=-vertical_FORMS}', "");
-Expect(0, 65055, '\P{Blk=-vertical_FORMS}', "");
-Expect(1, 65055, '\P{^Blk=-vertical_FORMS}', "");
-Expect(0, 65039, '\p{Blk=-vertical_FORMS}', "");
-Expect(1, 65039, '\p{^Blk=-vertical_FORMS}', "");
-Expect(1, 65039, '\P{Blk=-vertical_FORMS}', "");
-Expect(0, 65039, '\P{^Blk=-vertical_FORMS}', "");
-Error('\p{Is_Block=/a/_Vertical-forms}');
-Error('\P{Is_Block=/a/_Vertical-forms}');
-Expect(1, 65055, '\p{Is_Block=verticalforms}', "");
-Expect(0, 65055, '\p{^Is_Block=verticalforms}', "");
-Expect(0, 65055, '\P{Is_Block=verticalforms}', "");
-Expect(1, 65055, '\P{^Is_Block=verticalforms}', "");
-Expect(0, 65039, '\p{Is_Block=verticalforms}', "");
-Expect(1, 65039, '\p{^Is_Block=verticalforms}', "");
-Expect(1, 65039, '\P{Is_Block=verticalforms}', "");
-Expect(0, 65039, '\P{^Is_Block=verticalforms}', "");
-Expect(1, 65055, '\p{Is_Block= Vertical FORMS}', "");
-Expect(0, 65055, '\p{^Is_Block= Vertical FORMS}', "");
-Expect(0, 65055, '\P{Is_Block= Vertical FORMS}', "");
-Expect(1, 65055, '\P{^Is_Block= Vertical FORMS}', "");
-Expect(0, 65039, '\p{Is_Block= Vertical FORMS}', "");
-Expect(1, 65039, '\p{^Is_Block= Vertical FORMS}', "");
-Expect(1, 65039, '\P{Is_Block= Vertical FORMS}', "");
-Expect(0, 65039, '\P{^Is_Block= Vertical FORMS}', "");
-Error('\p{Is_Blk: VERTICAL/a/forms}');
-Error('\P{Is_Blk: VERTICAL/a/forms}');
-Expect(1, 65055, '\p{Is_Blk=verticalforms}', "");
-Expect(0, 65055, '\p{^Is_Blk=verticalforms}', "");
-Expect(0, 65055, '\P{Is_Blk=verticalforms}', "");
-Expect(1, 65055, '\P{^Is_Blk=verticalforms}', "");
-Expect(0, 65039, '\p{Is_Blk=verticalforms}', "");
-Expect(1, 65039, '\p{^Is_Blk=verticalforms}', "");
-Expect(1, 65039, '\P{Is_Blk=verticalforms}', "");
-Expect(0, 65039, '\P{^Is_Blk=verticalforms}', "");
-Expect(1, 65055, '\p{Is_Blk: -_Vertical-Forms}', "");
-Expect(0, 65055, '\p{^Is_Blk: -_Vertical-Forms}', "");
-Expect(0, 65055, '\P{Is_Blk: -_Vertical-Forms}', "");
-Expect(1, 65055, '\P{^Is_Blk: -_Vertical-Forms}', "");
-Expect(0, 65039, '\p{Is_Blk: -_Vertical-Forms}', "");
-Expect(1, 65039, '\p{^Is_Blk: -_Vertical-Forms}', "");
-Expect(1, 65039, '\P{Is_Blk: -_Vertical-Forms}', "");
-Expect(0, 65039, '\P{^Is_Blk: -_Vertical-Forms}', "");
-Error('\p{Block=:=-Kaithi}');
-Error('\P{Block=:=-Kaithi}');
-Expect(1, 69839, '\p{Block=kaithi}', "");
-Expect(0, 69839, '\p{^Block=kaithi}', "");
-Expect(0, 69839, '\P{Block=kaithi}', "");
-Expect(1, 69839, '\P{^Block=kaithi}', "");
-Expect(0, 69759, '\p{Block=kaithi}', "");
-Expect(1, 69759, '\p{^Block=kaithi}', "");
-Expect(1, 69759, '\P{Block=kaithi}', "");
-Expect(0, 69759, '\P{^Block=kaithi}', "");
-Expect(1, 69839, '\p{Block=_ Kaithi}', "");
-Expect(0, 69839, '\p{^Block=_ Kaithi}', "");
-Expect(0, 69839, '\P{Block=_ Kaithi}', "");
-Expect(1, 69839, '\P{^Block=_ Kaithi}', "");
-Expect(0, 69759, '\p{Block=_ Kaithi}', "");
-Expect(1, 69759, '\p{^Block=_ Kaithi}', "");
-Expect(1, 69759, '\P{Block=_ Kaithi}', "");
-Expect(0, 69759, '\P{^Block=_ Kaithi}', "");
-Error('\p{Blk=/a/kaithi}');
-Error('\P{Blk=/a/kaithi}');
-Expect(1, 69839, '\p{Blk=kaithi}', "");
-Expect(0, 69839, '\p{^Blk=kaithi}', "");
-Expect(0, 69839, '\P{Blk=kaithi}', "");
-Expect(1, 69839, '\P{^Blk=kaithi}', "");
-Expect(0, 69759, '\p{Blk=kaithi}', "");
-Expect(1, 69759, '\p{^Blk=kaithi}', "");
-Expect(1, 69759, '\P{Blk=kaithi}', "");
-Expect(0, 69759, '\P{^Blk=kaithi}', "");
-Expect(1, 69839, '\p{Blk=- kaithi}', "");
-Expect(0, 69839, '\p{^Blk=- kaithi}', "");
-Expect(0, 69839, '\P{Blk=- kaithi}', "");
-Expect(1, 69839, '\P{^Blk=- kaithi}', "");
-Expect(0, 69759, '\p{Blk=- kaithi}', "");
-Expect(1, 69759, '\p{^Blk=- kaithi}', "");
-Expect(1, 69759, '\P{Blk=- kaithi}', "");
-Expect(0, 69759, '\P{^Blk=- kaithi}', "");
-Error('\p{Is_Block= _Kaithi:=}');
-Error('\P{Is_Block= _Kaithi:=}');
-Expect(1, 69839, '\p{Is_Block=kaithi}', "");
-Expect(0, 69839, '\p{^Is_Block=kaithi}', "");
-Expect(0, 69839, '\P{Is_Block=kaithi}', "");
-Expect(1, 69839, '\P{^Is_Block=kaithi}', "");
-Expect(0, 69759, '\p{Is_Block=kaithi}', "");
-Expect(1, 69759, '\p{^Is_Block=kaithi}', "");
-Expect(1, 69759, '\P{Is_Block=kaithi}', "");
-Expect(0, 69759, '\P{^Is_Block=kaithi}', "");
-Expect(1, 69839, '\p{Is_Block=- Kaithi}', "");
-Expect(0, 69839, '\p{^Is_Block=- Kaithi}', "");
-Expect(0, 69839, '\P{Is_Block=- Kaithi}', "");
-Expect(1, 69839, '\P{^Is_Block=- Kaithi}', "");
-Expect(0, 69759, '\p{Is_Block=- Kaithi}', "");
-Expect(1, 69759, '\p{^Is_Block=- Kaithi}', "");
-Expect(1, 69759, '\P{Is_Block=- Kaithi}', "");
-Expect(0, 69759, '\P{^Is_Block=- Kaithi}', "");
-Error('\p{Is_Blk:/a/Kaithi}');
-Error('\P{Is_Blk:/a/Kaithi}');
-Expect(1, 69839, '\p{Is_Blk=kaithi}', "");
-Expect(0, 69839, '\p{^Is_Blk=kaithi}', "");
-Expect(0, 69839, '\P{Is_Blk=kaithi}', "");
-Expect(1, 69839, '\P{^Is_Blk=kaithi}', "");
-Expect(0, 69759, '\p{Is_Blk=kaithi}', "");
-Expect(1, 69759, '\p{^Is_Blk=kaithi}', "");
-Expect(1, 69759, '\P{Is_Blk=kaithi}', "");
-Expect(0, 69759, '\P{^Is_Blk=kaithi}', "");
-Expect(1, 69839, '\p{Is_Blk= KAITHI}', "");
-Expect(0, 69839, '\p{^Is_Blk= KAITHI}', "");
-Expect(0, 69839, '\P{Is_Blk= KAITHI}', "");
-Expect(1, 69839, '\P{^Is_Blk= KAITHI}', "");
-Expect(0, 69759, '\p{Is_Blk= KAITHI}', "");
-Expect(1, 69759, '\p{^Is_Blk= KAITHI}', "");
-Expect(1, 69759, '\P{Is_Blk= KAITHI}', "");
-Expect(0, 69759, '\P{^Is_Blk= KAITHI}', "");
-Error('\p{Block:/a/- sinhala}');
-Error('\P{Block:/a/- sinhala}');
-Expect(1, 3583, '\p{Block=sinhala}', "");
-Expect(0, 3583, '\p{^Block=sinhala}', "");
-Expect(0, 3583, '\P{Block=sinhala}', "");
-Expect(1, 3583, '\P{^Block=sinhala}', "");
-Expect(0, 3455, '\p{Block=sinhala}', "");
-Expect(1, 3455, '\p{^Block=sinhala}', "");
-Expect(1, 3455, '\P{Block=sinhala}', "");
-Expect(0, 3455, '\P{^Block=sinhala}', "");
-Expect(1, 3583, '\p{Block= Sinhala}', "");
-Expect(0, 3583, '\p{^Block= Sinhala}', "");
-Expect(0, 3583, '\P{Block= Sinhala}', "");
-Expect(1, 3583, '\P{^Block= Sinhala}', "");
-Expect(0, 3455, '\p{Block= Sinhala}', "");
-Expect(1, 3455, '\p{^Block= Sinhala}', "");
-Expect(1, 3455, '\P{Block= Sinhala}', "");
-Expect(0, 3455, '\P{^Block= Sinhala}', "");
-Error('\p{Blk=:=_ Sinhala}');
-Error('\P{Blk=:=_ Sinhala}');
-Expect(1, 3583, '\p{Blk=sinhala}', "");
-Expect(0, 3583, '\p{^Blk=sinhala}', "");
-Expect(0, 3583, '\P{Blk=sinhala}', "");
-Expect(1, 3583, '\P{^Blk=sinhala}', "");
-Expect(0, 3455, '\p{Blk=sinhala}', "");
-Expect(1, 3455, '\p{^Blk=sinhala}', "");
-Expect(1, 3455, '\P{Blk=sinhala}', "");
-Expect(0, 3455, '\P{^Blk=sinhala}', "");
-Expect(1, 3583, '\p{Blk=_sinhala}', "");
-Expect(0, 3583, '\p{^Blk=_sinhala}', "");
-Expect(0, 3583, '\P{Blk=_sinhala}', "");
-Expect(1, 3583, '\P{^Blk=_sinhala}', "");
-Expect(0, 3455, '\p{Blk=_sinhala}', "");
-Expect(1, 3455, '\p{^Blk=_sinhala}', "");
-Expect(1, 3455, '\P{Blk=_sinhala}', "");
-Expect(0, 3455, '\P{^Blk=_sinhala}', "");
-Error('\p{Is_Block= :=SINHALA}');
-Error('\P{Is_Block= :=SINHALA}');
-Expect(1, 3583, '\p{Is_Block=sinhala}', "");
-Expect(0, 3583, '\p{^Is_Block=sinhala}', "");
-Expect(0, 3583, '\P{Is_Block=sinhala}', "");
-Expect(1, 3583, '\P{^Is_Block=sinhala}', "");
-Expect(0, 3455, '\p{Is_Block=sinhala}', "");
-Expect(1, 3455, '\p{^Is_Block=sinhala}', "");
-Expect(1, 3455, '\P{Is_Block=sinhala}', "");
-Expect(0, 3455, '\P{^Is_Block=sinhala}', "");
-Expect(1, 3583, '\p{Is_Block=__SINHALA}', "");
-Expect(0, 3583, '\p{^Is_Block=__SINHALA}', "");
-Expect(0, 3583, '\P{Is_Block=__SINHALA}', "");
-Expect(1, 3583, '\P{^Is_Block=__SINHALA}', "");
-Expect(0, 3455, '\p{Is_Block=__SINHALA}', "");
-Expect(1, 3455, '\p{^Is_Block=__SINHALA}', "");
-Expect(1, 3455, '\P{Is_Block=__SINHALA}', "");
-Expect(0, 3455, '\P{^Is_Block=__SINHALA}', "");
-Error('\p{Is_Blk=:=Sinhala}');
-Error('\P{Is_Blk=:=Sinhala}');
-Expect(1, 3583, '\p{Is_Blk: sinhala}', "");
-Expect(0, 3583, '\p{^Is_Blk: sinhala}', "");
-Expect(0, 3583, '\P{Is_Blk: sinhala}', "");
-Expect(1, 3583, '\P{^Is_Blk: sinhala}', "");
-Expect(0, 3455, '\p{Is_Blk: sinhala}', "");
-Expect(1, 3455, '\p{^Is_Blk: sinhala}', "");
-Expect(1, 3455, '\P{Is_Blk: sinhala}', "");
-Expect(0, 3455, '\P{^Is_Blk: sinhala}', "");
-Expect(1, 3583, '\p{Is_Blk= Sinhala}', "");
-Expect(0, 3583, '\p{^Is_Blk= Sinhala}', "");
-Expect(0, 3583, '\P{Is_Blk= Sinhala}', "");
-Expect(1, 3583, '\P{^Is_Blk= Sinhala}', "");
-Expect(0, 3455, '\p{Is_Blk= Sinhala}', "");
-Expect(1, 3455, '\p{^Is_Blk= Sinhala}', "");
-Expect(1, 3455, '\P{Is_Blk= Sinhala}', "");
-Expect(0, 3455, '\P{^Is_Blk= Sinhala}', "");
-Error('\p{Block::=glagolitic}');
-Error('\P{Block::=glagolitic}');
-Expect(1, 11359, '\p{Block=glagolitic}', "");
-Expect(0, 11359, '\p{^Block=glagolitic}', "");
-Expect(0, 11359, '\P{Block=glagolitic}', "");
-Expect(1, 11359, '\P{^Block=glagolitic}', "");
-Expect(0, 11263, '\p{Block=glagolitic}', "");
-Expect(1, 11263, '\p{^Block=glagolitic}', "");
-Expect(1, 11263, '\P{Block=glagolitic}', "");
-Expect(0, 11263, '\P{^Block=glagolitic}', "");
-Expect(1, 11359, '\p{Block= glagolitic}', "");
-Expect(0, 11359, '\p{^Block= glagolitic}', "");
-Expect(0, 11359, '\P{Block= glagolitic}', "");
-Expect(1, 11359, '\P{^Block= glagolitic}', "");
-Expect(0, 11263, '\p{Block= glagolitic}', "");
-Expect(1, 11263, '\p{^Block= glagolitic}', "");
-Expect(1, 11263, '\P{Block= glagolitic}', "");
-Expect(0, 11263, '\P{^Block= glagolitic}', "");
-Error('\p{Blk=-Glagolitic:=}');
-Error('\P{Blk=-Glagolitic:=}');
-Expect(1, 11359, '\p{Blk=glagolitic}', "");
-Expect(0, 11359, '\p{^Blk=glagolitic}', "");
-Expect(0, 11359, '\P{Blk=glagolitic}', "");
-Expect(1, 11359, '\P{^Blk=glagolitic}', "");
-Expect(0, 11263, '\p{Blk=glagolitic}', "");
-Expect(1, 11263, '\p{^Blk=glagolitic}', "");
-Expect(1, 11263, '\P{Blk=glagolitic}', "");
-Expect(0, 11263, '\P{^Blk=glagolitic}', "");
-Expect(1, 11359, '\p{Blk= GLAGOLITIC}', "");
-Expect(0, 11359, '\p{^Blk= GLAGOLITIC}', "");
-Expect(0, 11359, '\P{Blk= GLAGOLITIC}', "");
-Expect(1, 11359, '\P{^Blk= GLAGOLITIC}', "");
-Expect(0, 11263, '\p{Blk= GLAGOLITIC}', "");
-Expect(1, 11263, '\p{^Blk= GLAGOLITIC}', "");
-Expect(1, 11263, '\P{Blk= GLAGOLITIC}', "");
-Expect(0, 11263, '\P{^Blk= GLAGOLITIC}', "");
-Error('\p{Is_Block=/a/ -GLAGOLITIC}');
-Error('\P{Is_Block=/a/ -GLAGOLITIC}');
-Expect(1, 11359, '\p{Is_Block=glagolitic}', "");
-Expect(0, 11359, '\p{^Is_Block=glagolitic}', "");
-Expect(0, 11359, '\P{Is_Block=glagolitic}', "");
-Expect(1, 11359, '\P{^Is_Block=glagolitic}', "");
-Expect(0, 11263, '\p{Is_Block=glagolitic}', "");
-Expect(1, 11263, '\p{^Is_Block=glagolitic}', "");
-Expect(1, 11263, '\P{Is_Block=glagolitic}', "");
-Expect(0, 11263, '\P{^Is_Block=glagolitic}', "");
-Expect(1, 11359, '\p{Is_Block=_Glagolitic}', "");
-Expect(0, 11359, '\p{^Is_Block=_Glagolitic}', "");
-Expect(0, 11359, '\P{Is_Block=_Glagolitic}', "");
-Expect(1, 11359, '\P{^Is_Block=_Glagolitic}', "");
-Expect(0, 11263, '\p{Is_Block=_Glagolitic}', "");
-Expect(1, 11263, '\p{^Is_Block=_Glagolitic}', "");
-Expect(1, 11263, '\P{Is_Block=_Glagolitic}', "");
-Expect(0, 11263, '\P{^Is_Block=_Glagolitic}', "");
-Error('\p{Is_Blk=:=Glagolitic}');
-Error('\P{Is_Blk=:=Glagolitic}');
-Expect(1, 11359, '\p{Is_Blk=glagolitic}', "");
-Expect(0, 11359, '\p{^Is_Blk=glagolitic}', "");
-Expect(0, 11359, '\P{Is_Blk=glagolitic}', "");
-Expect(1, 11359, '\P{^Is_Blk=glagolitic}', "");
-Expect(0, 11263, '\p{Is_Blk=glagolitic}', "");
-Expect(1, 11263, '\p{^Is_Blk=glagolitic}', "");
-Expect(1, 11263, '\P{Is_Blk=glagolitic}', "");
-Expect(0, 11263, '\P{^Is_Blk=glagolitic}', "");
-Expect(1, 11359, '\p{Is_Blk=_GLAGOLITIC}', "");
-Expect(0, 11359, '\p{^Is_Blk=_GLAGOLITIC}', "");
-Expect(0, 11359, '\P{Is_Blk=_GLAGOLITIC}', "");
-Expect(1, 11359, '\P{^Is_Blk=_GLAGOLITIC}', "");
-Expect(0, 11263, '\p{Is_Blk=_GLAGOLITIC}', "");
-Expect(1, 11263, '\p{^Is_Blk=_GLAGOLITIC}', "");
-Expect(1, 11263, '\P{Is_Blk=_GLAGOLITIC}', "");
-Expect(0, 11263, '\P{^Is_Blk=_GLAGOLITIC}', "");
-Error('\p{Block= tagalog/a/}');
-Error('\P{Block= tagalog/a/}');
-Expect(1, 5919, '\p{Block=tagalog}', "");
-Expect(0, 5919, '\p{^Block=tagalog}', "");
-Expect(0, 5919, '\P{Block=tagalog}', "");
-Expect(1, 5919, '\P{^Block=tagalog}', "");
-Expect(0, 5887, '\p{Block=tagalog}', "");
-Expect(1, 5887, '\p{^Block=tagalog}', "");
-Expect(1, 5887, '\P{Block=tagalog}', "");
-Expect(0, 5887, '\P{^Block=tagalog}', "");
-Expect(1, 5919, '\p{Block: _tagalog}', "");
-Expect(0, 5919, '\p{^Block: _tagalog}', "");
-Expect(0, 5919, '\P{Block: _tagalog}', "");
-Expect(1, 5919, '\P{^Block: _tagalog}', "");
-Expect(0, 5887, '\p{Block: _tagalog}', "");
-Expect(1, 5887, '\p{^Block: _tagalog}', "");
-Expect(1, 5887, '\P{Block: _tagalog}', "");
-Expect(0, 5887, '\P{^Block: _tagalog}', "");
-Error('\p{Blk=/a/TAGALOG}');
-Error('\P{Blk=/a/TAGALOG}');
-Expect(1, 5919, '\p{Blk=tagalog}', "");
-Expect(0, 5919, '\p{^Blk=tagalog}', "");
-Expect(0, 5919, '\P{Blk=tagalog}', "");
-Expect(1, 5919, '\P{^Blk=tagalog}', "");
-Expect(0, 5887, '\p{Blk=tagalog}', "");
-Expect(1, 5887, '\p{^Blk=tagalog}', "");
-Expect(1, 5887, '\P{Blk=tagalog}', "");
-Expect(0, 5887, '\P{^Blk=tagalog}', "");
-Expect(1, 5919, '\p{Blk= TAGALOG}', "");
-Expect(0, 5919, '\p{^Blk= TAGALOG}', "");
-Expect(0, 5919, '\P{Blk= TAGALOG}', "");
-Expect(1, 5919, '\P{^Blk= TAGALOG}', "");
-Expect(0, 5887, '\p{Blk= TAGALOG}', "");
-Expect(1, 5887, '\p{^Blk= TAGALOG}', "");
-Expect(1, 5887, '\P{Blk= TAGALOG}', "");
-Expect(0, 5887, '\P{^Blk= TAGALOG}', "");
-Error('\p{Is_Block=_ Tagalog:=}');
-Error('\P{Is_Block=_ Tagalog:=}');
-Expect(1, 5919, '\p{Is_Block=tagalog}', "");
-Expect(0, 5919, '\p{^Is_Block=tagalog}', "");
-Expect(0, 5919, '\P{Is_Block=tagalog}', "");
-Expect(1, 5919, '\P{^Is_Block=tagalog}', "");
-Expect(0, 5887, '\p{Is_Block=tagalog}', "");
-Expect(1, 5887, '\p{^Is_Block=tagalog}', "");
-Expect(1, 5887, '\P{Is_Block=tagalog}', "");
-Expect(0, 5887, '\P{^Is_Block=tagalog}', "");
-Expect(1, 5919, '\p{Is_Block= Tagalog}', "");
-Expect(0, 5919, '\p{^Is_Block= Tagalog}', "");
-Expect(0, 5919, '\P{Is_Block= Tagalog}', "");
-Expect(1, 5919, '\P{^Is_Block= Tagalog}', "");
-Expect(0, 5887, '\p{Is_Block= Tagalog}', "");
-Expect(1, 5887, '\p{^Is_Block= Tagalog}', "");
-Expect(1, 5887, '\P{Is_Block= Tagalog}', "");
-Expect(0, 5887, '\P{^Is_Block= Tagalog}', "");
-Error('\p{Is_Blk=_:=TAGALOG}');
-Error('\P{Is_Blk=_:=TAGALOG}');
-Expect(1, 5919, '\p{Is_Blk: tagalog}', "");
-Expect(0, 5919, '\p{^Is_Blk: tagalog}', "");
-Expect(0, 5919, '\P{Is_Blk: tagalog}', "");
-Expect(1, 5919, '\P{^Is_Blk: tagalog}', "");
-Expect(0, 5887, '\p{Is_Blk: tagalog}', "");
-Expect(1, 5887, '\p{^Is_Blk: tagalog}', "");
-Expect(1, 5887, '\P{Is_Blk: tagalog}', "");
-Expect(0, 5887, '\P{^Is_Blk: tagalog}', "");
-Expect(1, 5919, '\p{Is_Blk= TAGALOG}', "");
-Expect(0, 5919, '\p{^Is_Blk= TAGALOG}', "");
-Expect(0, 5919, '\P{Is_Blk= TAGALOG}', "");
-Expect(1, 5919, '\P{^Is_Blk= TAGALOG}', "");
-Expect(0, 5887, '\p{Is_Blk= TAGALOG}', "");
-Expect(1, 5887, '\p{^Is_Blk= TAGALOG}', "");
-Expect(1, 5887, '\P{Is_Blk= TAGALOG}', "");
-Expect(0, 5887, '\P{^Is_Blk= TAGALOG}', "");
-Error('\p{Block= kharoshthi/a/}');
-Error('\P{Block= kharoshthi/a/}');
-Expect(1, 68191, '\p{Block: kharoshthi}', "");
-Expect(0, 68191, '\p{^Block: kharoshthi}', "");
-Expect(0, 68191, '\P{Block: kharoshthi}', "");
-Expect(1, 68191, '\P{^Block: kharoshthi}', "");
-Expect(0, 68095, '\p{Block: kharoshthi}', "");
-Expect(1, 68095, '\p{^Block: kharoshthi}', "");
-Expect(1, 68095, '\P{Block: kharoshthi}', "");
-Expect(0, 68095, '\P{^Block: kharoshthi}', "");
-Expect(1, 68191, '\p{Block=-KHAROSHTHI}', "");
-Expect(0, 68191, '\p{^Block=-KHAROSHTHI}', "");
-Expect(0, 68191, '\P{Block=-KHAROSHTHI}', "");
-Expect(1, 68191, '\P{^Block=-KHAROSHTHI}', "");
-Expect(0, 68095, '\p{Block=-KHAROSHTHI}', "");
-Expect(1, 68095, '\p{^Block=-KHAROSHTHI}', "");
-Expect(1, 68095, '\P{Block=-KHAROSHTHI}', "");
-Expect(0, 68095, '\P{^Block=-KHAROSHTHI}', "");
-Error('\p{Blk= KHAROSHTHI:=}');
-Error('\P{Blk= KHAROSHTHI:=}');
-Expect(1, 68191, '\p{Blk=kharoshthi}', "");
-Expect(0, 68191, '\p{^Blk=kharoshthi}', "");
-Expect(0, 68191, '\P{Blk=kharoshthi}', "");
-Expect(1, 68191, '\P{^Blk=kharoshthi}', "");
-Expect(0, 68095, '\p{Blk=kharoshthi}', "");
-Expect(1, 68095, '\p{^Blk=kharoshthi}', "");
-Expect(1, 68095, '\P{Blk=kharoshthi}', "");
-Expect(0, 68095, '\P{^Blk=kharoshthi}', "");
-Expect(1, 68191, '\p{Blk=_Kharoshthi}', "");
-Expect(0, 68191, '\p{^Blk=_Kharoshthi}', "");
-Expect(0, 68191, '\P{Blk=_Kharoshthi}', "");
-Expect(1, 68191, '\P{^Blk=_Kharoshthi}', "");
-Expect(0, 68095, '\p{Blk=_Kharoshthi}', "");
-Expect(1, 68095, '\p{^Blk=_Kharoshthi}', "");
-Expect(1, 68095, '\P{Blk=_Kharoshthi}', "");
-Expect(0, 68095, '\P{^Blk=_Kharoshthi}', "");
-Error('\p{Is_Block= Kharoshthi/a/}');
-Error('\P{Is_Block= Kharoshthi/a/}');
-Expect(1, 68191, '\p{Is_Block=kharoshthi}', "");
-Expect(0, 68191, '\p{^Is_Block=kharoshthi}', "");
-Expect(0, 68191, '\P{Is_Block=kharoshthi}', "");
-Expect(1, 68191, '\P{^Is_Block=kharoshthi}', "");
-Expect(0, 68095, '\p{Is_Block=kharoshthi}', "");
-Expect(1, 68095, '\p{^Is_Block=kharoshthi}', "");
-Expect(1, 68095, '\P{Is_Block=kharoshthi}', "");
-Expect(0, 68095, '\P{^Is_Block=kharoshthi}', "");
-Expect(1, 68191, '\p{Is_Block= kharoshthi}', "");
-Expect(0, 68191, '\p{^Is_Block= kharoshthi}', "");
-Expect(0, 68191, '\P{Is_Block= kharoshthi}', "");
-Expect(1, 68191, '\P{^Is_Block= kharoshthi}', "");
-Expect(0, 68095, '\p{Is_Block= kharoshthi}', "");
-Expect(1, 68095, '\p{^Is_Block= kharoshthi}', "");
-Expect(1, 68095, '\P{Is_Block= kharoshthi}', "");
-Expect(0, 68095, '\P{^Is_Block= kharoshthi}', "");
-Error('\p{Is_Blk=/a/- KHAROSHTHI}');
-Error('\P{Is_Blk=/a/- KHAROSHTHI}');
-Expect(1, 68191, '\p{Is_Blk=kharoshthi}', "");
-Expect(0, 68191, '\p{^Is_Blk=kharoshthi}', "");
-Expect(0, 68191, '\P{Is_Blk=kharoshthi}', "");
-Expect(1, 68191, '\P{^Is_Blk=kharoshthi}', "");
-Expect(0, 68095, '\p{Is_Blk=kharoshthi}', "");
-Expect(1, 68095, '\p{^Is_Blk=kharoshthi}', "");
-Expect(1, 68095, '\P{Is_Blk=kharoshthi}', "");
-Expect(0, 68095, '\P{^Is_Blk=kharoshthi}', "");
-Expect(1, 68191, '\p{Is_Blk= KHAROSHTHI}', "");
-Expect(0, 68191, '\p{^Is_Blk= KHAROSHTHI}', "");
-Expect(0, 68191, '\P{Is_Blk= KHAROSHTHI}', "");
-Expect(1, 68191, '\P{^Is_Blk= KHAROSHTHI}', "");
-Expect(0, 68095, '\p{Is_Blk= KHAROSHTHI}', "");
-Expect(1, 68095, '\p{^Is_Blk= KHAROSHTHI}', "");
-Expect(1, 68095, '\P{Is_Blk= KHAROSHTHI}', "");
-Expect(0, 68095, '\P{^Is_Blk= KHAROSHTHI}', "");
-Error('\p{Block=_ arabic-Supplement/a/}');
-Error('\P{Block=_ arabic-Supplement/a/}');
-Expect(1, 1919, '\p{Block=arabicsupplement}', "");
-Expect(0, 1919, '\p{^Block=arabicsupplement}', "");
-Expect(0, 1919, '\P{Block=arabicsupplement}', "");
-Expect(1, 1919, '\P{^Block=arabicsupplement}', "");
-Expect(0, 1871, '\p{Block=arabicsupplement}', "");
-Expect(1, 1871, '\p{^Block=arabicsupplement}', "");
-Expect(1, 1871, '\P{Block=arabicsupplement}', "");
-Expect(0, 1871, '\P{^Block=arabicsupplement}', "");
-Expect(1, 1919, '\p{Block= arabic-Supplement}', "");
-Expect(0, 1919, '\p{^Block= arabic-Supplement}', "");
-Expect(0, 1919, '\P{Block= arabic-Supplement}', "");
-Expect(1, 1919, '\P{^Block= arabic-Supplement}', "");
-Expect(0, 1871, '\p{Block= arabic-Supplement}', "");
-Expect(1, 1871, '\p{^Block= arabic-Supplement}', "");
-Expect(1, 1871, '\P{Block= arabic-Supplement}', "");
-Expect(0, 1871, '\P{^Block= arabic-Supplement}', "");
-Error('\p{Blk=-_ArabicSupplement:=}');
-Error('\P{Blk=-_ArabicSupplement:=}');
-Expect(1, 1919, '\p{Blk=arabicsupplement}', "");
-Expect(0, 1919, '\p{^Blk=arabicsupplement}', "");
-Expect(0, 1919, '\P{Blk=arabicsupplement}', "");
-Expect(1, 1919, '\P{^Blk=arabicsupplement}', "");
-Expect(0, 1871, '\p{Blk=arabicsupplement}', "");
-Expect(1, 1871, '\p{^Blk=arabicsupplement}', "");
-Expect(1, 1871, '\P{Blk=arabicsupplement}', "");
-Expect(0, 1871, '\P{^Blk=arabicsupplement}', "");
-Expect(1, 1919, '\p{Blk=- Arabic SUPPLEMENT}', "");
-Expect(0, 1919, '\p{^Blk=- Arabic SUPPLEMENT}', "");
-Expect(0, 1919, '\P{Blk=- Arabic SUPPLEMENT}', "");
-Expect(1, 1919, '\P{^Blk=- Arabic SUPPLEMENT}', "");
-Expect(0, 1871, '\p{Blk=- Arabic SUPPLEMENT}', "");
-Expect(1, 1871, '\p{^Blk=- Arabic SUPPLEMENT}', "");
-Expect(1, 1871, '\P{Blk=- Arabic SUPPLEMENT}', "");
-Expect(0, 1871, '\P{^Blk=- Arabic SUPPLEMENT}', "");
-Error('\p{Is_Block=:=ARABIC-Supplement}');
-Error('\P{Is_Block=:=ARABIC-Supplement}');
-Expect(1, 1919, '\p{Is_Block=arabicsupplement}', "");
-Expect(0, 1919, '\p{^Is_Block=arabicsupplement}', "");
-Expect(0, 1919, '\P{Is_Block=arabicsupplement}', "");
-Expect(1, 1919, '\P{^Is_Block=arabicsupplement}', "");
-Expect(0, 1871, '\p{Is_Block=arabicsupplement}', "");
-Expect(1, 1871, '\p{^Is_Block=arabicsupplement}', "");
-Expect(1, 1871, '\P{Is_Block=arabicsupplement}', "");
-Expect(0, 1871, '\P{^Is_Block=arabicsupplement}', "");
-Expect(1, 1919, '\p{Is_Block= Arabic-supplement}', "");
-Expect(0, 1919, '\p{^Is_Block= Arabic-supplement}', "");
-Expect(0, 1919, '\P{Is_Block= Arabic-supplement}', "");
-Expect(1, 1919, '\P{^Is_Block= Arabic-supplement}', "");
-Expect(0, 1871, '\p{Is_Block= Arabic-supplement}', "");
-Expect(1, 1871, '\p{^Is_Block= Arabic-supplement}', "");
-Expect(1, 1871, '\P{Is_Block= Arabic-supplement}', "");
-Expect(0, 1871, '\P{^Is_Block= Arabic-supplement}', "");
-Error('\p{Is_Blk=/a/Arabic-Supplement}');
-Error('\P{Is_Blk=/a/Arabic-Supplement}');
-Expect(1, 1919, '\p{Is_Blk=arabicsupplement}', "");
-Expect(0, 1919, '\p{^Is_Blk=arabicsupplement}', "");
-Expect(0, 1919, '\P{Is_Blk=arabicsupplement}', "");
-Expect(1, 1919, '\P{^Is_Blk=arabicsupplement}', "");
-Expect(0, 1871, '\p{Is_Blk=arabicsupplement}', "");
-Expect(1, 1871, '\p{^Is_Blk=arabicsupplement}', "");
-Expect(1, 1871, '\P{Is_Blk=arabicsupplement}', "");
-Expect(0, 1871, '\P{^Is_Blk=arabicsupplement}', "");
-Expect(1, 1919, '\p{Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(0, 1919, '\p{^Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(0, 1919, '\P{Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(1, 1919, '\P{^Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(0, 1871, '\p{Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(1, 1871, '\p{^Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(1, 1871, '\P{Is_Blk=_Arabic SUPPLEMENT}', "");
-Expect(0, 1871, '\P{^Is_Blk=_Arabic SUPPLEMENT}', "");
-Error('\p{Block= :=cuneiform numbersAnd_punctuation}');
-Error('\P{Block= :=cuneiform numbersAnd_punctuation}');
-Expect(1, 74879, '\p{Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(0, 74879, '\p{^Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(0, 74879, '\P{Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(1, 74879, '\P{^Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(0, 74751, '\p{Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(1, 74751, '\p{^Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(1, 74751, '\P{Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Expect(0, 74751, '\P{^Block=-Cuneiform NUMBERS_And Punctuation}', "");
-Error('\p{Blk=-/a/CUNEIFORM NUMBERS-And_Punctuation}');
-Error('\P{Blk=-/a/CUNEIFORM NUMBERS-And_Punctuation}');
-Expect(1, 74879, '\p{Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(0, 74879, '\p{^Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(0, 74879, '\P{Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(1, 74879, '\P{^Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(0, 74751, '\p{Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(1, 74751, '\p{^Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(1, 74751, '\P{Blk= -Cuneiform-numbers_and Punctuation}', "");
-Expect(0, 74751, '\P{^Blk= -Cuneiform-numbers_and Punctuation}', "");
-Error('\p{Is_Block=:=- Cuneiform NUMBERS_AND-PUNCTUATION}');
-Error('\P{Is_Block=:=- Cuneiform NUMBERS_AND-PUNCTUATION}');
-Expect(1, 74879, '\p{Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^Is_Block=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(0, 74879, '\p{^Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(0, 74879, '\P{Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(1, 74879, '\P{^Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(0, 74751, '\p{Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(1, 74751, '\p{^Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(1, 74751, '\P{Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Expect(0, 74751, '\P{^Is_Block= -CUNEIFORM-Numbers_and Punctuation}', "");
-Error('\p{Is_Blk=-cuneiformnumbers and Punctuation:=}');
-Error('\P{Is_Blk=-cuneiformnumbers and Punctuation:=}');
-Expect(1, 74879, '\p{Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^Is_Blk=cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(0, 74879, '\p{^Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(0, 74879, '\P{Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(1, 74879, '\P{^Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(0, 74751, '\p{Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(1, 74751, '\p{^Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(1, 74751, '\P{Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Expect(0, 74751, '\P{^Is_Blk=--Cuneiform-Numbers And Punctuation}', "");
-Error('\p{Block=_devanagari:=extended}');
-Error('\P{Block=_devanagari:=extended}');
-Expect(1, 43263, '\p{Block=devanagariextended}', "");
-Expect(0, 43263, '\p{^Block=devanagariextended}', "");
-Expect(0, 43263, '\P{Block=devanagariextended}', "");
-Expect(1, 43263, '\P{^Block=devanagariextended}', "");
-Expect(0, 43231, '\p{Block=devanagariextended}', "");
-Expect(1, 43231, '\p{^Block=devanagariextended}', "");
-Expect(1, 43231, '\P{Block=devanagariextended}', "");
-Expect(0, 43231, '\P{^Block=devanagariextended}', "");
-Expect(1, 43263, '\p{Block=- Devanagari-EXTENDED}', "");
-Expect(0, 43263, '\p{^Block=- Devanagari-EXTENDED}', "");
-Expect(0, 43263, '\P{Block=- Devanagari-EXTENDED}', "");
-Expect(1, 43263, '\P{^Block=- Devanagari-EXTENDED}', "");
-Expect(0, 43231, '\p{Block=- Devanagari-EXTENDED}', "");
-Expect(1, 43231, '\p{^Block=- Devanagari-EXTENDED}', "");
-Expect(1, 43231, '\P{Block=- Devanagari-EXTENDED}', "");
-Expect(0, 43231, '\P{^Block=- Devanagari-EXTENDED}', "");
-Error('\p{Blk= Devanagari_Extended:=}');
-Error('\P{Blk= Devanagari_Extended:=}');
-Expect(1, 43263, '\p{Blk=devanagariextended}', "");
-Expect(0, 43263, '\p{^Blk=devanagariextended}', "");
-Expect(0, 43263, '\P{Blk=devanagariextended}', "");
-Expect(1, 43263, '\P{^Blk=devanagariextended}', "");
-Expect(0, 43231, '\p{Blk=devanagariextended}', "");
-Expect(1, 43231, '\p{^Blk=devanagariextended}', "");
-Expect(1, 43231, '\P{Blk=devanagariextended}', "");
-Expect(0, 43231, '\P{^Blk=devanagariextended}', "");
-Expect(1, 43263, '\p{Blk=_Devanagari EXTENDED}', "");
-Expect(0, 43263, '\p{^Blk=_Devanagari EXTENDED}', "");
-Expect(0, 43263, '\P{Blk=_Devanagari EXTENDED}', "");
-Expect(1, 43263, '\P{^Blk=_Devanagari EXTENDED}', "");
-Expect(0, 43231, '\p{Blk=_Devanagari EXTENDED}', "");
-Expect(1, 43231, '\p{^Blk=_Devanagari EXTENDED}', "");
-Expect(1, 43231, '\P{Blk=_Devanagari EXTENDED}', "");
-Expect(0, 43231, '\P{^Blk=_Devanagari EXTENDED}', "");
-Error('\p{Is_Block= -devanagari extended:=}');
-Error('\P{Is_Block= -devanagari extended:=}');
-Expect(1, 43263, '\p{Is_Block=devanagariextended}', "");
-Expect(0, 43263, '\p{^Is_Block=devanagariextended}', "");
-Expect(0, 43263, '\P{Is_Block=devanagariextended}', "");
-Expect(1, 43263, '\P{^Is_Block=devanagariextended}', "");
-Expect(0, 43231, '\p{Is_Block=devanagariextended}', "");
-Expect(1, 43231, '\p{^Is_Block=devanagariextended}', "");
-Expect(1, 43231, '\P{Is_Block=devanagariextended}', "");
-Expect(0, 43231, '\P{^Is_Block=devanagariextended}', "");
-Expect(1, 43263, '\p{Is_Block= DevanagariExtended}', "");
-Expect(0, 43263, '\p{^Is_Block= DevanagariExtended}', "");
-Expect(0, 43263, '\P{Is_Block= DevanagariExtended}', "");
-Expect(1, 43263, '\P{^Is_Block= DevanagariExtended}', "");
-Expect(0, 43231, '\p{Is_Block= DevanagariExtended}', "");
-Expect(1, 43231, '\p{^Is_Block= DevanagariExtended}', "");
-Expect(1, 43231, '\P{Is_Block= DevanagariExtended}', "");
-Expect(0, 43231, '\P{^Is_Block= DevanagariExtended}', "");
-Error('\p{Is_Blk: DEVANAGARI/a/EXTENDED}');
-Error('\P{Is_Blk: DEVANAGARI/a/EXTENDED}');
-Expect(1, 43263, '\p{Is_Blk=devanagariextended}', "");
-Expect(0, 43263, '\p{^Is_Blk=devanagariextended}', "");
-Expect(0, 43263, '\P{Is_Blk=devanagariextended}', "");
-Expect(1, 43263, '\P{^Is_Blk=devanagariextended}', "");
-Expect(0, 43231, '\p{Is_Blk=devanagariextended}', "");
-Expect(1, 43231, '\p{^Is_Blk=devanagariextended}', "");
-Expect(1, 43231, '\P{Is_Blk=devanagariextended}', "");
-Expect(0, 43231, '\P{^Is_Blk=devanagariextended}', "");
-Expect(1, 43263, '\p{Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(0, 43263, '\p{^Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(0, 43263, '\P{Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(1, 43263, '\P{^Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(0, 43231, '\p{Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(1, 43231, '\p{^Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(1, 43231, '\P{Is_Blk: _DEVANAGARI-Extended}', "");
-Expect(0, 43231, '\P{^Is_Blk: _DEVANAGARI-Extended}', "");
-Error('\p{Block: /a/--yi_syllables}');
-Error('\P{Block: /a/--yi_syllables}');
-Expect(1, 42127, '\p{Block=yisyllables}', "");
-Expect(0, 42127, '\p{^Block=yisyllables}', "");
-Expect(0, 42127, '\P{Block=yisyllables}', "");
-Expect(1, 42127, '\P{^Block=yisyllables}', "");
-Expect(0, 40959, '\p{Block=yisyllables}', "");
-Expect(1, 40959, '\p{^Block=yisyllables}', "");
-Expect(1, 40959, '\P{Block=yisyllables}', "");
-Expect(0, 40959, '\P{^Block=yisyllables}', "");
-Expect(1, 42127, '\p{Block: _Yisyllables}', "");
-Expect(0, 42127, '\p{^Block: _Yisyllables}', "");
-Expect(0, 42127, '\P{Block: _Yisyllables}', "");
-Expect(1, 42127, '\P{^Block: _Yisyllables}', "");
-Expect(0, 40959, '\p{Block: _Yisyllables}', "");
-Expect(1, 40959, '\p{^Block: _Yisyllables}', "");
-Expect(1, 40959, '\P{Block: _Yisyllables}', "");
-Expect(0, 40959, '\P{^Block: _Yisyllables}', "");
-Error('\p{Blk=_Yi/a/SYLLABLES}');
-Error('\P{Blk=_Yi/a/SYLLABLES}');
-Expect(1, 42127, '\p{Blk=yisyllables}', "");
-Expect(0, 42127, '\p{^Blk=yisyllables}', "");
-Expect(0, 42127, '\P{Blk=yisyllables}', "");
-Expect(1, 42127, '\P{^Blk=yisyllables}', "");
-Expect(0, 40959, '\p{Blk=yisyllables}', "");
-Expect(1, 40959, '\p{^Blk=yisyllables}', "");
-Expect(1, 40959, '\P{Blk=yisyllables}', "");
-Expect(0, 40959, '\P{^Blk=yisyllables}', "");
-Expect(1, 42127, '\p{Blk= Yi Syllables}', "");
-Expect(0, 42127, '\p{^Blk= Yi Syllables}', "");
-Expect(0, 42127, '\P{Blk= Yi Syllables}', "");
-Expect(1, 42127, '\P{^Blk= Yi Syllables}', "");
-Expect(0, 40959, '\p{Blk= Yi Syllables}', "");
-Expect(1, 40959, '\p{^Blk= Yi Syllables}', "");
-Expect(1, 40959, '\P{Blk= Yi Syllables}', "");
-Expect(0, 40959, '\P{^Blk= Yi Syllables}', "");
-Error('\p{Is_Block: Yi Syllables/a/}');
-Error('\P{Is_Block: Yi Syllables/a/}');
-Expect(1, 42127, '\p{Is_Block=yisyllables}', "");
-Expect(0, 42127, '\p{^Is_Block=yisyllables}', "");
-Expect(0, 42127, '\P{Is_Block=yisyllables}', "");
-Expect(1, 42127, '\P{^Is_Block=yisyllables}', "");
-Expect(0, 40959, '\p{Is_Block=yisyllables}', "");
-Expect(1, 40959, '\p{^Is_Block=yisyllables}', "");
-Expect(1, 40959, '\P{Is_Block=yisyllables}', "");
-Expect(0, 40959, '\P{^Is_Block=yisyllables}', "");
-Expect(1, 42127, '\p{Is_Block=_Yi_Syllables}', "");
-Expect(0, 42127, '\p{^Is_Block=_Yi_Syllables}', "");
-Expect(0, 42127, '\P{Is_Block=_Yi_Syllables}', "");
-Expect(1, 42127, '\P{^Is_Block=_Yi_Syllables}', "");
-Expect(0, 40959, '\p{Is_Block=_Yi_Syllables}', "");
-Expect(1, 40959, '\p{^Is_Block=_Yi_Syllables}', "");
-Expect(1, 40959, '\P{Is_Block=_Yi_Syllables}', "");
-Expect(0, 40959, '\P{^Is_Block=_Yi_Syllables}', "");
-Error('\p{Is_Blk=_ Yi/a/syllables}');
-Error('\P{Is_Blk=_ Yi/a/syllables}');
-Expect(1, 42127, '\p{Is_Blk=yisyllables}', "");
-Expect(0, 42127, '\p{^Is_Blk=yisyllables}', "");
-Expect(0, 42127, '\P{Is_Blk=yisyllables}', "");
-Expect(1, 42127, '\P{^Is_Blk=yisyllables}', "");
-Expect(0, 40959, '\p{Is_Blk=yisyllables}', "");
-Expect(1, 40959, '\p{^Is_Blk=yisyllables}', "");
-Expect(1, 40959, '\P{Is_Blk=yisyllables}', "");
-Expect(0, 40959, '\P{^Is_Blk=yisyllables}', "");
-Expect(1, 42127, '\p{Is_Blk: -Yi Syllables}', "");
-Expect(0, 42127, '\p{^Is_Blk: -Yi Syllables}', "");
-Expect(0, 42127, '\P{Is_Blk: -Yi Syllables}', "");
-Expect(1, 42127, '\P{^Is_Blk: -Yi Syllables}', "");
-Expect(0, 40959, '\p{Is_Blk: -Yi Syllables}', "");
-Expect(1, 40959, '\p{^Is_Blk: -Yi Syllables}', "");
-Expect(1, 40959, '\P{Is_Blk: -Yi Syllables}', "");
-Expect(0, 40959, '\P{^Is_Blk: -Yi Syllables}', "");
-Error('\p{Block=:=- combining-Half-marks}');
-Error('\P{Block=:=- combining-Half-marks}');
-Expect(1, 65071, '\p{Block=combininghalfmarks}', "");
-Expect(0, 65071, '\p{^Block=combininghalfmarks}', "");
-Expect(0, 65071, '\P{Block=combininghalfmarks}', "");
-Expect(1, 65071, '\P{^Block=combininghalfmarks}', "");
-Expect(0, 65055, '\p{Block=combininghalfmarks}', "");
-Expect(1, 65055, '\p{^Block=combininghalfmarks}', "");
-Expect(1, 65055, '\P{Block=combininghalfmarks}', "");
-Expect(0, 65055, '\P{^Block=combininghalfmarks}', "");
-Expect(1, 65071, '\p{Block= Combining HALFmarks}', "");
-Expect(0, 65071, '\p{^Block= Combining HALFmarks}', "");
-Expect(0, 65071, '\P{Block= Combining HALFmarks}', "");
-Expect(1, 65071, '\P{^Block= Combining HALFmarks}', "");
-Expect(0, 65055, '\p{Block= Combining HALFmarks}', "");
-Expect(1, 65055, '\p{^Block= Combining HALFmarks}', "");
-Expect(1, 65055, '\P{Block= Combining HALFmarks}', "");
-Expect(0, 65055, '\P{^Block= Combining HALFmarks}', "");
-Error('\p{Blk=-combining HALF marks:=}');
-Error('\P{Blk=-combining HALF marks:=}');
-Expect(1, 65071, '\p{Blk:combininghalfmarks}', "");
-Expect(0, 65071, '\p{^Blk:combininghalfmarks}', "");
-Expect(0, 65071, '\P{Blk:combininghalfmarks}', "");
-Expect(1, 65071, '\P{^Blk:combininghalfmarks}', "");
-Expect(0, 65055, '\p{Blk:combininghalfmarks}', "");
-Expect(1, 65055, '\p{^Blk:combininghalfmarks}', "");
-Expect(1, 65055, '\P{Blk:combininghalfmarks}', "");
-Expect(0, 65055, '\P{^Blk:combininghalfmarks}', "");
-Expect(1, 65071, '\p{Blk=_ Combining-half-marks}', "");
-Expect(0, 65071, '\p{^Blk=_ Combining-half-marks}', "");
-Expect(0, 65071, '\P{Blk=_ Combining-half-marks}', "");
-Expect(1, 65071, '\P{^Blk=_ Combining-half-marks}', "");
-Expect(0, 65055, '\p{Blk=_ Combining-half-marks}', "");
-Expect(1, 65055, '\p{^Blk=_ Combining-half-marks}', "");
-Expect(1, 65055, '\P{Blk=_ Combining-half-marks}', "");
-Expect(0, 65055, '\P{^Blk=_ Combining-half-marks}', "");
-Error('\p{Is_Block=_-Combininghalf Marks:=}');
-Error('\P{Is_Block=_-Combininghalf Marks:=}');
-Expect(1, 65071, '\p{Is_Block:combininghalfmarks}', "");
-Expect(0, 65071, '\p{^Is_Block:combininghalfmarks}', "");
-Expect(0, 65071, '\P{Is_Block:combininghalfmarks}', "");
-Expect(1, 65071, '\P{^Is_Block:combininghalfmarks}', "");
-Expect(0, 65055, '\p{Is_Block:combininghalfmarks}', "");
-Expect(1, 65055, '\p{^Is_Block:combininghalfmarks}', "");
-Expect(1, 65055, '\P{Is_Block:combininghalfmarks}', "");
-Expect(0, 65055, '\P{^Is_Block:combininghalfmarks}', "");
-Expect(1, 65071, '\p{Is_Block= COMBININGhalf MARKS}', "");
-Expect(0, 65071, '\p{^Is_Block= COMBININGhalf MARKS}', "");
-Expect(0, 65071, '\P{Is_Block= COMBININGhalf MARKS}', "");
-Expect(1, 65071, '\P{^Is_Block= COMBININGhalf MARKS}', "");
-Expect(0, 65055, '\p{Is_Block= COMBININGhalf MARKS}', "");
-Expect(1, 65055, '\p{^Is_Block= COMBININGhalf MARKS}', "");
-Expect(1, 65055, '\P{Is_Block= COMBININGhalf MARKS}', "");
-Expect(0, 65055, '\P{^Is_Block= COMBININGhalf MARKS}', "");
-Error('\p{Is_Blk= -combining:=Half MARKS}');
-Error('\P{Is_Blk= -combining:=Half MARKS}');
-Expect(1, 65071, '\p{Is_Blk=combininghalfmarks}', "");
-Expect(0, 65071, '\p{^Is_Blk=combininghalfmarks}', "");
-Expect(0, 65071, '\P{Is_Blk=combininghalfmarks}', "");
-Expect(1, 65071, '\P{^Is_Blk=combininghalfmarks}', "");
-Expect(0, 65055, '\p{Is_Blk=combininghalfmarks}', "");
-Expect(1, 65055, '\p{^Is_Blk=combininghalfmarks}', "");
-Expect(1, 65055, '\P{Is_Blk=combininghalfmarks}', "");
-Expect(0, 65055, '\P{^Is_Blk=combininghalfmarks}', "");
-Expect(1, 65071, '\p{Is_Blk= CombiningHalfMARKS}', "");
-Expect(0, 65071, '\p{^Is_Blk= CombiningHalfMARKS}', "");
-Expect(0, 65071, '\P{Is_Blk= CombiningHalfMARKS}', "");
-Expect(1, 65071, '\P{^Is_Blk= CombiningHalfMARKS}', "");
-Expect(0, 65055, '\p{Is_Blk= CombiningHalfMARKS}', "");
-Expect(1, 65055, '\p{^Is_Blk= CombiningHalfMARKS}', "");
-Expect(1, 65055, '\P{Is_Blk= CombiningHalfMARKS}', "");
-Expect(0, 65055, '\P{^Is_Blk= CombiningHalfMARKS}', "");
-Error('\p{Block= /a/miscellaneousSYMBOLSand-Arrows}');
-Error('\P{Block= /a/miscellaneousSYMBOLSand-Arrows}');
-Expect(1, 11263, '\p{Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(0, 11263, '\p{^Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(0, 11263, '\P{Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(1, 11263, '\P{^Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(0, 11007, '\p{Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(1, 11007, '\p{^Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(1, 11007, '\P{Block=_ MiscellaneousSymbols andArrows}', "");
-Expect(0, 11007, '\P{^Block=_ MiscellaneousSymbols andArrows}', "");
-Error('\p{Blk=- Miscellaneous_Symbols And/a/Arrows}');
-Error('\P{Blk=- Miscellaneous_Symbols And/a/Arrows}');
-Expect(1, 11263, '\p{Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(0, 11263, '\p{^Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(0, 11263, '\P{Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(1, 11263, '\P{^Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(0, 11007, '\p{Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(1, 11007, '\p{^Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(1, 11007, '\P{Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Expect(0, 11007, '\P{^Blk= -Miscellaneous SYMBOLSAnd ARROWS}', "");
-Error('\p{Is_Block=__miscellaneous_Symbols And:=ARROWS}');
-Error('\P{Is_Block=__miscellaneous_Symbols And:=ARROWS}');
-Expect(1, 11263, '\p{Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^Is_Block=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(0, 11263, '\p{^Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(0, 11263, '\P{Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(1, 11263, '\P{^Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(0, 11007, '\p{Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(1, 11007, '\p{^Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(1, 11007, '\P{Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Expect(0, 11007, '\P{^Is_Block: - Miscellaneous_Symbols And Arrows}', "");
-Error('\p{Is_Blk= /a/MISCELLANEOUS_Symbols And Arrows}');
-Error('\P{Is_Blk= /a/MISCELLANEOUS_Symbols And Arrows}');
-Expect(1, 11263, '\p{Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^Is_Blk=miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(0, 11263, '\p{^Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(0, 11263, '\P{Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(1, 11263, '\P{^Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(0, 11007, '\p{Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(1, 11007, '\p{^Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(1, 11007, '\P{Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Expect(0, 11007, '\P{^Is_Blk=--MISCELLANEOUS_SymbolsAnd_Arrows}', "");
-Error('\p{Block=:=Halfwidth And_fullwidth-Forms}');
-Error('\P{Block=:=Halfwidth And_fullwidth-Forms}');
-Expect(1, 65519, '\p{Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{Block= Halfwidth AndFullwidthforms}', "");
-Expect(0, 65519, '\p{^Block= Halfwidth AndFullwidthforms}', "");
-Expect(0, 65519, '\P{Block= Halfwidth AndFullwidthforms}', "");
-Expect(1, 65519, '\P{^Block= Halfwidth AndFullwidthforms}', "");
-Expect(0, 65279, '\p{Block= Halfwidth AndFullwidthforms}', "");
-Expect(1, 65279, '\p{^Block= Halfwidth AndFullwidthforms}', "");
-Expect(1, 65279, '\P{Block= Halfwidth AndFullwidthforms}', "");
-Expect(0, 65279, '\P{^Block= Halfwidth AndFullwidthforms}', "");
-Error('\p{Blk= /a/Halfwidth_and_fullwidth Forms}');
-Error('\P{Blk= /a/Halfwidth_and_fullwidth Forms}');
-Expect(1, 65519, '\p{Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(0, 65519, '\p{^Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(0, 65519, '\P{Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(1, 65519, '\P{^Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(0, 65279, '\p{Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(1, 65279, '\p{^Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(1, 65279, '\P{Blk= halfwidth and_Fullwidth Forms}', "");
-Expect(0, 65279, '\P{^Blk= halfwidth and_Fullwidth Forms}', "");
-Error('\p{Is_Block= /a/halfwidth-AND_fullwidth forms}');
-Error('\P{Is_Block= /a/halfwidth-AND_fullwidth forms}');
-Expect(1, 65519, '\p{Is_Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^Is_Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{Is_Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^Is_Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{Is_Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^Is_Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{Is_Block=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^Is_Block=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(0, 65519, '\p{^Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(0, 65519, '\P{Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(1, 65519, '\P{^Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(0, 65279, '\p{Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(1, 65279, '\p{^Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(1, 65279, '\P{Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Expect(0, 65279, '\P{^Is_Block=_ Halfwidth And Fullwidth_Forms}', "");
-Error('\p{Is_Blk=_/a/HALFWIDTH-and-Fullwidth Forms}');
-Error('\P{Is_Blk=_/a/HALFWIDTH-and-Fullwidth Forms}');
-Expect(1, 65519, '\p{Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^Is_Blk=halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(0, 65519, '\p{^Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(0, 65519, '\P{Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(1, 65519, '\P{^Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(0, 65279, '\p{Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(1, 65279, '\p{^Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(1, 65279, '\P{Is_Blk= _Halfwidth and FullwidthForms}', "");
-Expect(0, 65279, '\P{^Is_Blk= _Halfwidth and FullwidthForms}', "");
-Error('\p{Block=_SupplementaryPrivate Use/a/AreaB}');
-Error('\P{Block=_SupplementaryPrivate Use/a/AreaB}');
-Expect(1, 1048576, '\p{Block=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^Block=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{Block=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^Block=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{Block=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^Block=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{Block=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^Block=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{Block=-Supplementary-private Use-area-B}', "");
-Expect(0, 1048576, '\p{^Block=-Supplementary-private Use-area-B}', "");
-Expect(0, 1048576, '\P{Block=-Supplementary-private Use-area-B}', "");
-Expect(1, 1048576, '\P{^Block=-Supplementary-private Use-area-B}', "");
-Expect(0, 1, '\p{Block=-Supplementary-private Use-area-B}', "");
-Expect(1, 1, '\p{^Block=-Supplementary-private Use-area-B}', "");
-Expect(1, 1, '\P{Block=-Supplementary-private Use-area-B}', "");
-Expect(0, 1, '\P{^Block=-Supplementary-private Use-area-B}', "");
-Error('\p{Blk=_Supplementary/a/Private Use areab}');
-Error('\P{Blk=_Supplementary/a/Private Use areab}');
-Expect(1, 1048576, '\p{Blk=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^Blk=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{Blk=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^Blk=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{Blk=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^Blk=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{Blk=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^Blk=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(0, 1048576, '\p{^Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(0, 1048576, '\P{Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(1, 1048576, '\P{^Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(0, 1, '\p{Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(1, 1, '\p{^Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(1, 1, '\P{Blk= SupplementaryprivateUSE-AREA-B}', "");
-Expect(0, 1, '\P{^Blk= SupplementaryprivateUSE-AREA-B}', "");
-Error('\p{Is_Block=- Supplementary:=Private-Use-Area-B}');
-Error('\P{Is_Block=- Supplementary:=Private-Use-Area-B}');
-Expect(1, 1048576, '\p{Is_Block=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^Is_Block=supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{Is_Block=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^Is_Block=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{Is_Block=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^Is_Block=supplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{Is_Block=supplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^Is_Block=supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(0, 1048576, '\p{^Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(0, 1048576, '\P{Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(1, 1048576, '\P{^Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(0, 1, '\p{Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(1, 1, '\p{^Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(1, 1, '\P{Is_Block=-_Supplementary Private use-Area_B}', "");
-Expect(0, 1, '\P{^Is_Block=-_Supplementary Private use-Area_B}', "");
-Error('\p{Is_Blk=_ SUPPLEMENTARY Private:=Use AREAB}');
-Error('\P{Is_Blk=_ SUPPLEMENTARY Private:=Use AREAB}');
-Expect(1, 1048576, '\p{Is_Blk: supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^Is_Blk: supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{Is_Blk: supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^Is_Blk: supplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{Is_Blk: supplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^Is_Blk: supplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{Is_Blk: supplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^Is_Blk: supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(0, 1048576, '\p{^Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(0, 1048576, '\P{Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(1, 1048576, '\P{^Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(0, 1, '\p{Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(1, 1, '\p{^Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(1, 1, '\P{Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Expect(0, 1, '\P{^Is_Blk=- supplementary PRIVATE use AREA-b}', "");
-Error('\p{Block: /a/ _Sundanese}');
-Error('\P{Block: /a/ _Sundanese}');
-Expect(1, 7103, '\p{Block=sundanese}', "");
-Expect(0, 7103, '\p{^Block=sundanese}', "");
-Expect(0, 7103, '\P{Block=sundanese}', "");
-Expect(1, 7103, '\P{^Block=sundanese}', "");
-Expect(0, 7039, '\p{Block=sundanese}', "");
-Expect(1, 7039, '\p{^Block=sundanese}', "");
-Expect(1, 7039, '\P{Block=sundanese}', "");
-Expect(0, 7039, '\P{^Block=sundanese}', "");
-Expect(1, 7103, '\p{Block= _Sundanese}', "");
-Expect(0, 7103, '\p{^Block= _Sundanese}', "");
-Expect(0, 7103, '\P{Block= _Sundanese}', "");
-Expect(1, 7103, '\P{^Block= _Sundanese}', "");
-Expect(0, 7039, '\p{Block= _Sundanese}', "");
-Expect(1, 7039, '\p{^Block= _Sundanese}', "");
-Expect(1, 7039, '\P{Block= _Sundanese}', "");
-Expect(0, 7039, '\P{^Block= _Sundanese}', "");
-Error('\p{Blk: :=sundanese}');
-Error('\P{Blk: :=sundanese}');
-Expect(1, 7103, '\p{Blk=sundanese}', "");
-Expect(0, 7103, '\p{^Blk=sundanese}', "");
-Expect(0, 7103, '\P{Blk=sundanese}', "");
-Expect(1, 7103, '\P{^Blk=sundanese}', "");
-Expect(0, 7039, '\p{Blk=sundanese}', "");
-Expect(1, 7039, '\p{^Blk=sundanese}', "");
-Expect(1, 7039, '\P{Blk=sundanese}', "");
-Expect(0, 7039, '\P{^Blk=sundanese}', "");
-Expect(1, 7103, '\p{Blk= sundanese}', "");
-Expect(0, 7103, '\p{^Blk= sundanese}', "");
-Expect(0, 7103, '\P{Blk= sundanese}', "");
-Expect(1, 7103, '\P{^Blk= sundanese}', "");
-Expect(0, 7039, '\p{Blk= sundanese}', "");
-Expect(1, 7039, '\p{^Blk= sundanese}', "");
-Expect(1, 7039, '\P{Blk= sundanese}', "");
-Expect(0, 7039, '\P{^Blk= sundanese}', "");
-Error('\p{Is_Block=_ Sundanese/a/}');
-Error('\P{Is_Block=_ Sundanese/a/}');
-Expect(1, 7103, '\p{Is_Block=sundanese}', "");
-Expect(0, 7103, '\p{^Is_Block=sundanese}', "");
-Expect(0, 7103, '\P{Is_Block=sundanese}', "");
-Expect(1, 7103, '\P{^Is_Block=sundanese}', "");
-Expect(0, 7039, '\p{Is_Block=sundanese}', "");
-Expect(1, 7039, '\p{^Is_Block=sundanese}', "");
-Expect(1, 7039, '\P{Is_Block=sundanese}', "");
-Expect(0, 7039, '\P{^Is_Block=sundanese}', "");
-Expect(1, 7103, '\p{Is_Block= _Sundanese}', "");
-Expect(0, 7103, '\p{^Is_Block= _Sundanese}', "");
-Expect(0, 7103, '\P{Is_Block= _Sundanese}', "");
-Expect(1, 7103, '\P{^Is_Block= _Sundanese}', "");
-Expect(0, 7039, '\p{Is_Block= _Sundanese}', "");
-Expect(1, 7039, '\p{^Is_Block= _Sundanese}', "");
-Expect(1, 7039, '\P{Is_Block= _Sundanese}', "");
-Expect(0, 7039, '\P{^Is_Block= _Sundanese}', "");
-Error('\p{Is_Blk= :=SUNDANESE}');
-Error('\P{Is_Blk= :=SUNDANESE}');
-Expect(1, 7103, '\p{Is_Blk=sundanese}', "");
-Expect(0, 7103, '\p{^Is_Blk=sundanese}', "");
-Expect(0, 7103, '\P{Is_Blk=sundanese}', "");
-Expect(1, 7103, '\P{^Is_Blk=sundanese}', "");
-Expect(0, 7039, '\p{Is_Blk=sundanese}', "");
-Expect(1, 7039, '\p{^Is_Blk=sundanese}', "");
-Expect(1, 7039, '\P{Is_Blk=sundanese}', "");
-Expect(0, 7039, '\P{^Is_Blk=sundanese}', "");
-Expect(1, 7103, '\p{Is_Blk=_-Sundanese}', "");
-Expect(0, 7103, '\p{^Is_Blk=_-Sundanese}', "");
-Expect(0, 7103, '\P{Is_Blk=_-Sundanese}', "");
-Expect(1, 7103, '\P{^Is_Blk=_-Sundanese}', "");
-Expect(0, 7039, '\p{Is_Blk=_-Sundanese}', "");
-Expect(1, 7039, '\p{^Is_Blk=_-Sundanese}', "");
-Expect(1, 7039, '\P{Is_Blk=_-Sundanese}', "");
-Expect(0, 7039, '\P{^Is_Blk=_-Sundanese}', "");
-Error('\p{Block=--Enclosed:=ALPHANUMERICS}');
-Error('\P{Block=--Enclosed:=ALPHANUMERICS}');
-Expect(1, 9471, '\p{Block=enclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^Block=enclosedalphanumerics}', "");
-Expect(0, 9471, '\P{Block=enclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^Block=enclosedalphanumerics}', "");
-Expect(0, 9311, '\p{Block=enclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^Block=enclosedalphanumerics}', "");
-Expect(1, 9311, '\P{Block=enclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^Block=enclosedalphanumerics}', "");
-Expect(1, 9471, '\p{Block= enclosed-alphanumerics}', "");
-Expect(0, 9471, '\p{^Block= enclosed-alphanumerics}', "");
-Expect(0, 9471, '\P{Block= enclosed-alphanumerics}', "");
-Expect(1, 9471, '\P{^Block= enclosed-alphanumerics}', "");
-Expect(0, 9311, '\p{Block= enclosed-alphanumerics}', "");
-Expect(1, 9311, '\p{^Block= enclosed-alphanumerics}', "");
-Expect(1, 9311, '\P{Block= enclosed-alphanumerics}', "");
-Expect(0, 9311, '\P{^Block= enclosed-alphanumerics}', "");
-Error('\p{Blk= Enclosed:=ALPHANUMERICS}');
-Error('\P{Blk= Enclosed:=ALPHANUMERICS}');
-Expect(1, 9471, '\p{Blk=enclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^Blk=enclosedalphanumerics}', "");
-Expect(0, 9471, '\P{Blk=enclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^Blk=enclosedalphanumerics}', "");
-Expect(0, 9311, '\p{Blk=enclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^Blk=enclosedalphanumerics}', "");
-Expect(1, 9311, '\P{Blk=enclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^Blk=enclosedalphanumerics}', "");
-Expect(1, 9471, '\p{Blk= -EnclosedAlphanumerics}', "");
-Expect(0, 9471, '\p{^Blk= -EnclosedAlphanumerics}', "");
-Expect(0, 9471, '\P{Blk= -EnclosedAlphanumerics}', "");
-Expect(1, 9471, '\P{^Blk= -EnclosedAlphanumerics}', "");
-Expect(0, 9311, '\p{Blk= -EnclosedAlphanumerics}', "");
-Expect(1, 9311, '\p{^Blk= -EnclosedAlphanumerics}', "");
-Expect(1, 9311, '\P{Blk= -EnclosedAlphanumerics}', "");
-Expect(0, 9311, '\P{^Blk= -EnclosedAlphanumerics}', "");
-Error('\p{Is_Block=_Enclosed-Alphanumerics:=}');
-Error('\P{Is_Block=_Enclosed-Alphanumerics:=}');
-Expect(1, 9471, '\p{Is_Block: enclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^Is_Block: enclosedalphanumerics}', "");
-Expect(0, 9471, '\P{Is_Block: enclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^Is_Block: enclosedalphanumerics}', "");
-Expect(0, 9311, '\p{Is_Block: enclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^Is_Block: enclosedalphanumerics}', "");
-Expect(1, 9311, '\P{Is_Block: enclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^Is_Block: enclosedalphanumerics}', "");
-Expect(1, 9471, '\p{Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(0, 9471, '\p{^Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(0, 9471, '\P{Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(1, 9471, '\P{^Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(0, 9311, '\p{Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(1, 9311, '\p{^Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(1, 9311, '\P{Is_Block= -enclosed-ALPHANUMERICS}', "");
-Expect(0, 9311, '\P{^Is_Block= -enclosed-ALPHANUMERICS}', "");
-Error('\p{Is_Blk=/a/_ Enclosed-Alphanumerics}');
-Error('\P{Is_Blk=/a/_ Enclosed-Alphanumerics}');
-Expect(1, 9471, '\p{Is_Blk=enclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^Is_Blk=enclosedalphanumerics}', "");
-Expect(0, 9471, '\P{Is_Blk=enclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^Is_Blk=enclosedalphanumerics}', "");
-Expect(0, 9311, '\p{Is_Blk=enclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^Is_Blk=enclosedalphanumerics}', "");
-Expect(1, 9311, '\P{Is_Blk=enclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^Is_Blk=enclosedalphanumerics}', "");
-Expect(1, 9471, '\p{Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(0, 9471, '\p{^Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(0, 9471, '\P{Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(1, 9471, '\P{^Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(0, 9311, '\p{Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(1, 9311, '\p{^Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(1, 9311, '\P{Is_Blk: - EnclosedALPHANUMERICS}', "");
-Expect(0, 9311, '\P{^Is_Blk: - EnclosedALPHANUMERICS}', "");
-Error('\p{Block= :=Old SouthARABIAN}');
-Error('\P{Block= :=Old SouthARABIAN}');
-Expect(1, 68223, '\p{Block=oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Block=oldsoutharabian}', "");
-Expect(0, 68223, '\P{Block=oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Block=oldsoutharabian}', "");
-Expect(0, 68191, '\p{Block=oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Block=oldsoutharabian}', "");
-Expect(1, 68191, '\P{Block=oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Block=oldsoutharabian}', "");
-Expect(1, 68223, '\p{Block=_-Old_SOUTH arabian}', "");
-Expect(0, 68223, '\p{^Block=_-Old_SOUTH arabian}', "");
-Expect(0, 68223, '\P{Block=_-Old_SOUTH arabian}', "");
-Expect(1, 68223, '\P{^Block=_-Old_SOUTH arabian}', "");
-Expect(0, 68191, '\p{Block=_-Old_SOUTH arabian}', "");
-Expect(1, 68191, '\p{^Block=_-Old_SOUTH arabian}', "");
-Expect(1, 68191, '\P{Block=_-Old_SOUTH arabian}', "");
-Expect(0, 68191, '\P{^Block=_-Old_SOUTH arabian}', "");
-Error('\p{Blk=/a/__old SOUTH Arabian}');
-Error('\P{Blk=/a/__old SOUTH Arabian}');
-Expect(1, 68223, '\p{Blk=oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Blk=oldsoutharabian}', "");
-Expect(0, 68223, '\P{Blk=oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Blk=oldsoutharabian}', "");
-Expect(0, 68191, '\p{Blk=oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Blk=oldsoutharabian}', "");
-Expect(1, 68191, '\P{Blk=oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Blk=oldsoutharabian}', "");
-Expect(1, 68223, '\p{Blk=Old South ARABIAN}', "");
-Expect(0, 68223, '\p{^Blk=Old South ARABIAN}', "");
-Expect(0, 68223, '\P{Blk=Old South ARABIAN}', "");
-Expect(1, 68223, '\P{^Blk=Old South ARABIAN}', "");
-Expect(0, 68191, '\p{Blk=Old South ARABIAN}', "");
-Expect(1, 68191, '\p{^Blk=Old South ARABIAN}', "");
-Expect(1, 68191, '\P{Blk=Old South ARABIAN}', "");
-Expect(0, 68191, '\P{^Blk=Old South ARABIAN}', "");
-Error('\p{Is_Block=_:=old SOUTHARABIAN}');
-Error('\P{Is_Block=_:=old SOUTHARABIAN}');
-Expect(1, 68223, '\p{Is_Block=oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Is_Block=oldsoutharabian}', "");
-Expect(0, 68223, '\P{Is_Block=oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Is_Block=oldsoutharabian}', "");
-Expect(0, 68191, '\p{Is_Block=oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Is_Block=oldsoutharabian}', "");
-Expect(1, 68191, '\P{Is_Block=oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Is_Block=oldsoutharabian}', "");
-Expect(1, 68223, '\p{Is_Block: _oldSOUTH Arabian}', "");
-Expect(0, 68223, '\p{^Is_Block: _oldSOUTH Arabian}', "");
-Expect(0, 68223, '\P{Is_Block: _oldSOUTH Arabian}', "");
-Expect(1, 68223, '\P{^Is_Block: _oldSOUTH Arabian}', "");
-Expect(0, 68191, '\p{Is_Block: _oldSOUTH Arabian}', "");
-Expect(1, 68191, '\p{^Is_Block: _oldSOUTH Arabian}', "");
-Expect(1, 68191, '\P{Is_Block: _oldSOUTH Arabian}', "");
-Expect(0, 68191, '\P{^Is_Block: _oldSOUTH Arabian}', "");
-Error('\p{Is_Blk=_ old south Arabian/a/}');
-Error('\P{Is_Blk=_ old south Arabian/a/}');
-Expect(1, 68223, '\p{Is_Blk=oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Is_Blk=oldsoutharabian}', "");
-Expect(0, 68223, '\P{Is_Blk=oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Is_Blk=oldsoutharabian}', "");
-Expect(0, 68191, '\p{Is_Blk=oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Is_Blk=oldsoutharabian}', "");
-Expect(1, 68191, '\P{Is_Blk=oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Is_Blk=oldsoutharabian}', "");
-Expect(1, 68223, '\p{Is_Blk= OLD south arabian}', "");
-Expect(0, 68223, '\p{^Is_Blk= OLD south arabian}', "");
-Expect(0, 68223, '\P{Is_Blk= OLD south arabian}', "");
-Expect(1, 68223, '\P{^Is_Blk= OLD south arabian}', "");
-Expect(0, 68191, '\p{Is_Blk= OLD south arabian}', "");
-Expect(1, 68191, '\p{^Is_Blk= OLD south arabian}', "");
-Expect(1, 68191, '\P{Is_Blk= OLD south arabian}', "");
-Expect(0, 68191, '\P{^Is_Blk= OLD south arabian}', "");
-Error('\p{Block: _/a/Tags}');
-Error('\P{Block: _/a/Tags}');
-Expect(1, 917631, '\p{Block=tags}', "");
-Expect(0, 917631, '\p{^Block=tags}', "");
-Expect(0, 917631, '\P{Block=tags}', "");
-Expect(1, 917631, '\P{^Block=tags}', "");
-Expect(0, 1, '\p{Block=tags}', "");
-Expect(1, 1, '\p{^Block=tags}', "");
-Expect(1, 1, '\P{Block=tags}', "");
-Expect(0, 1, '\P{^Block=tags}', "");
-Expect(1, 917631, '\p{Block=- Tags}', "");
-Expect(0, 917631, '\p{^Block=- Tags}', "");
-Expect(0, 917631, '\P{Block=- Tags}', "");
-Expect(1, 917631, '\P{^Block=- Tags}', "");
-Expect(0, 1, '\p{Block=- Tags}', "");
-Expect(1, 1, '\p{^Block=- Tags}', "");
-Expect(1, 1, '\P{Block=- Tags}', "");
-Expect(0, 1, '\P{^Block=- Tags}', "");
-Error('\p{Blk=--Tags/a/}');
-Error('\P{Blk=--Tags/a/}');
-Expect(1, 917631, '\p{Blk=tags}', "");
-Expect(0, 917631, '\p{^Blk=tags}', "");
-Expect(0, 917631, '\P{Blk=tags}', "");
-Expect(1, 917631, '\P{^Blk=tags}', "");
-Expect(0, 1, '\p{Blk=tags}', "");
-Expect(1, 1, '\p{^Blk=tags}', "");
-Expect(1, 1, '\P{Blk=tags}', "");
-Expect(0, 1, '\P{^Blk=tags}', "");
-Expect(1, 917631, '\p{Blk=_ tags}', "");
-Expect(0, 917631, '\p{^Blk=_ tags}', "");
-Expect(0, 917631, '\P{Blk=_ tags}', "");
-Expect(1, 917631, '\P{^Blk=_ tags}', "");
-Expect(0, 1, '\p{Blk=_ tags}', "");
-Expect(1, 1, '\p{^Blk=_ tags}', "");
-Expect(1, 1, '\P{Blk=_ tags}', "");
-Expect(0, 1, '\P{^Blk=_ tags}', "");
-Error('\p{Is_Block=/a/-Tags}');
-Error('\P{Is_Block=/a/-Tags}');
-Expect(1, 917631, '\p{Is_Block=tags}', "");
-Expect(0, 917631, '\p{^Is_Block=tags}', "");
-Expect(0, 917631, '\P{Is_Block=tags}', "");
-Expect(1, 917631, '\P{^Is_Block=tags}', "");
-Expect(0, 1, '\p{Is_Block=tags}', "");
-Expect(1, 1, '\p{^Is_Block=tags}', "");
-Expect(1, 1, '\P{Is_Block=tags}', "");
-Expect(0, 1, '\P{^Is_Block=tags}', "");
-Expect(1, 917631, '\p{Is_Block= Tags}', "");
-Expect(0, 917631, '\p{^Is_Block= Tags}', "");
-Expect(0, 917631, '\P{Is_Block= Tags}', "");
-Expect(1, 917631, '\P{^Is_Block= Tags}', "");
-Expect(0, 1, '\p{Is_Block= Tags}', "");
-Expect(1, 1, '\p{^Is_Block= Tags}', "");
-Expect(1, 1, '\P{Is_Block= Tags}', "");
-Expect(0, 1, '\P{^Is_Block= Tags}', "");
-Error('\p{Is_Blk=_-Tags:=}');
-Error('\P{Is_Blk=_-Tags:=}');
-Expect(1, 917631, '\p{Is_Blk=tags}', "");
-Expect(0, 917631, '\p{^Is_Blk=tags}', "");
-Expect(0, 917631, '\P{Is_Blk=tags}', "");
-Expect(1, 917631, '\P{^Is_Blk=tags}', "");
-Expect(0, 1, '\p{Is_Blk=tags}', "");
-Expect(1, 1, '\p{^Is_Blk=tags}', "");
-Expect(1, 1, '\P{Is_Blk=tags}', "");
-Expect(0, 1, '\P{^Is_Blk=tags}', "");
-Expect(1, 917631, '\p{Is_Blk= Tags}', "");
-Expect(0, 917631, '\p{^Is_Blk= Tags}', "");
-Expect(0, 917631, '\P{Is_Blk= Tags}', "");
-Expect(1, 917631, '\P{^Is_Blk= Tags}', "");
-Expect(0, 1, '\p{Is_Blk= Tags}', "");
-Expect(1, 1, '\p{^Is_Blk= Tags}', "");
-Expect(1, 1, '\P{Is_Blk= Tags}', "");
-Expect(0, 1, '\P{^Is_Blk= Tags}', "");
-Error('\p{Block=_Miscellaneous-MATHEMATICAL:=SymbolsA}');
-Error('\P{Block=_Miscellaneous-MATHEMATICAL:=SymbolsA}');
-Expect(1, 10223, '\p{Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(0, 10223, '\p{^Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(0, 10223, '\P{Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(1, 10223, '\P{^Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(0, 10175, '\p{Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(1, 10175, '\p{^Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(1, 10175, '\P{Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Expect(0, 10175, '\P{^Block=- Miscellaneous-MATHEMATICAL-SYMBOLS A}', "");
-Error('\p{Blk= Miscellaneous_mathematical Symbols:=A}');
-Error('\P{Blk= Miscellaneous_mathematical Symbols:=A}');
-Expect(1, 10223, '\p{Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(0, 10223, '\p{^Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(0, 10223, '\P{Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(1, 10223, '\P{^Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(0, 10175, '\p{Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(1, 10175, '\p{^Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(1, 10175, '\P{Blk= miscellaneous mathematical-symbols_A}', "");
-Expect(0, 10175, '\P{^Blk= miscellaneous mathematical-symbols_A}', "");
-Error('\p{Is_Block= MISCELLANEOUS_MATHEMATICAL_symbols A/a/}');
-Error('\P{Is_Block= MISCELLANEOUS_MATHEMATICAL_symbols A/a/}');
-Expect(1, 10223, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^Is_Block=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(0, 10223, '\p{^Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(0, 10223, '\P{Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(1, 10223, '\P{^Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(0, 10175, '\p{Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(1, 10175, '\p{^Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(1, 10175, '\P{Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Expect(0, 10175, '\P{^Is_Block: miscellaneous_MathematicalSymbols a}', "");
-Error('\p{Is_Blk= -MISCELLANEOUS/a/MathematicalSymbols A}');
-Error('\P{Is_Blk= -MISCELLANEOUS/a/MathematicalSymbols A}');
-Expect(1, 10223, '\p{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^Is_Blk=miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(0, 10223, '\p{^Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(0, 10223, '\P{Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(1, 10223, '\P{^Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(0, 10175, '\p{Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(1, 10175, '\p{^Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(1, 10175, '\P{Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Expect(0, 10175, '\P{^Is_Blk=-miscellaneousMathematical_symbols-a}', "");
-Error('\p{Block=:=-braillepatterns}');
-Error('\P{Block=:=-braillepatterns}');
-Expect(1, 10495, '\p{Block=braillepatterns}', "");
-Expect(0, 10495, '\p{^Block=braillepatterns}', "");
-Expect(0, 10495, '\P{Block=braillepatterns}', "");
-Expect(1, 10495, '\P{^Block=braillepatterns}', "");
-Expect(0, 10239, '\p{Block=braillepatterns}', "");
-Expect(1, 10239, '\p{^Block=braillepatterns}', "");
-Expect(1, 10239, '\P{Block=braillepatterns}', "");
-Expect(0, 10239, '\P{^Block=braillepatterns}', "");
-Expect(1, 10495, '\p{Block= _Braillepatterns}', "");
-Expect(0, 10495, '\p{^Block= _Braillepatterns}', "");
-Expect(0, 10495, '\P{Block= _Braillepatterns}', "");
-Expect(1, 10495, '\P{^Block= _Braillepatterns}', "");
-Expect(0, 10239, '\p{Block= _Braillepatterns}', "");
-Expect(1, 10239, '\p{^Block= _Braillepatterns}', "");
-Expect(1, 10239, '\P{Block= _Braillepatterns}', "");
-Expect(0, 10239, '\P{^Block= _Braillepatterns}', "");
-Error('\p{Blk=:= BRAILLE PATTERNS}');
-Error('\P{Blk=:= BRAILLE PATTERNS}');
-Expect(1, 10495, '\p{Blk=braillepatterns}', "");
-Expect(0, 10495, '\p{^Blk=braillepatterns}', "");
-Expect(0, 10495, '\P{Blk=braillepatterns}', "");
-Expect(1, 10495, '\P{^Blk=braillepatterns}', "");
-Expect(0, 10239, '\p{Blk=braillepatterns}', "");
-Expect(1, 10239, '\p{^Blk=braillepatterns}', "");
-Expect(1, 10239, '\P{Blk=braillepatterns}', "");
-Expect(0, 10239, '\P{^Blk=braillepatterns}', "");
-Expect(1, 10495, '\p{Blk= Braillepatterns}', "");
-Expect(0, 10495, '\p{^Blk= Braillepatterns}', "");
-Expect(0, 10495, '\P{Blk= Braillepatterns}', "");
-Expect(1, 10495, '\P{^Blk= Braillepatterns}', "");
-Expect(0, 10239, '\p{Blk= Braillepatterns}', "");
-Expect(1, 10239, '\p{^Blk= Braillepatterns}', "");
-Expect(1, 10239, '\P{Blk= Braillepatterns}', "");
-Expect(0, 10239, '\P{^Blk= Braillepatterns}', "");
-Error('\p{Is_Block= braille:=Patterns}');
-Error('\P{Is_Block= braille:=Patterns}');
-Expect(1, 10495, '\p{Is_Block=braillepatterns}', "");
-Expect(0, 10495, '\p{^Is_Block=braillepatterns}', "");
-Expect(0, 10495, '\P{Is_Block=braillepatterns}', "");
-Expect(1, 10495, '\P{^Is_Block=braillepatterns}', "");
-Expect(0, 10239, '\p{Is_Block=braillepatterns}', "");
-Expect(1, 10239, '\p{^Is_Block=braillepatterns}', "");
-Expect(1, 10239, '\P{Is_Block=braillepatterns}', "");
-Expect(0, 10239, '\P{^Is_Block=braillepatterns}', "");
-Expect(1, 10495, '\p{Is_Block=__BRAILLEPATTERNS}', "");
-Expect(0, 10495, '\p{^Is_Block=__BRAILLEPATTERNS}', "");
-Expect(0, 10495, '\P{Is_Block=__BRAILLEPATTERNS}', "");
-Expect(1, 10495, '\P{^Is_Block=__BRAILLEPATTERNS}', "");
-Expect(0, 10239, '\p{Is_Block=__BRAILLEPATTERNS}', "");
-Expect(1, 10239, '\p{^Is_Block=__BRAILLEPATTERNS}', "");
-Expect(1, 10239, '\P{Is_Block=__BRAILLEPATTERNS}', "");
-Expect(0, 10239, '\P{^Is_Block=__BRAILLEPATTERNS}', "");
-Error('\p{Is_Blk: :=_Braille Patterns}');
-Error('\P{Is_Blk: :=_Braille Patterns}');
-Expect(1, 10495, '\p{Is_Blk: braillepatterns}', "");
-Expect(0, 10495, '\p{^Is_Blk: braillepatterns}', "");
-Expect(0, 10495, '\P{Is_Blk: braillepatterns}', "");
-Expect(1, 10495, '\P{^Is_Blk: braillepatterns}', "");
-Expect(0, 10239, '\p{Is_Blk: braillepatterns}', "");
-Expect(1, 10239, '\p{^Is_Blk: braillepatterns}', "");
-Expect(1, 10239, '\P{Is_Blk: braillepatterns}', "");
-Expect(0, 10239, '\P{^Is_Blk: braillepatterns}', "");
-Expect(1, 10495, '\p{Is_Blk=_ BRAILLEpatterns}', "");
-Expect(0, 10495, '\p{^Is_Blk=_ BRAILLEpatterns}', "");
-Expect(0, 10495, '\P{Is_Blk=_ BRAILLEpatterns}', "");
-Expect(1, 10495, '\P{^Is_Blk=_ BRAILLEpatterns}', "");
-Expect(0, 10239, '\p{Is_Blk=_ BRAILLEpatterns}', "");
-Expect(1, 10239, '\p{^Is_Blk=_ BRAILLEpatterns}', "");
-Expect(1, 10239, '\P{Is_Blk=_ BRAILLEpatterns}', "");
-Expect(0, 10239, '\P{^Is_Blk=_ BRAILLEpatterns}', "");
-Error('\p{Block=/a/ORIYA}');
-Error('\P{Block=/a/ORIYA}');
-Expect(1, 2943, '\p{Block=oriya}', "");
-Expect(0, 2943, '\p{^Block=oriya}', "");
-Expect(0, 2943, '\P{Block=oriya}', "");
-Expect(1, 2943, '\P{^Block=oriya}', "");
-Expect(0, 2815, '\p{Block=oriya}', "");
-Expect(1, 2815, '\p{^Block=oriya}', "");
-Expect(1, 2815, '\P{Block=oriya}', "");
-Expect(0, 2815, '\P{^Block=oriya}', "");
-Expect(1, 2943, '\p{Block= Oriya}', "");
-Expect(0, 2943, '\p{^Block= Oriya}', "");
-Expect(0, 2943, '\P{Block= Oriya}', "");
-Expect(1, 2943, '\P{^Block= Oriya}', "");
-Expect(0, 2815, '\p{Block= Oriya}', "");
-Expect(1, 2815, '\p{^Block= Oriya}', "");
-Expect(1, 2815, '\P{Block= Oriya}', "");
-Expect(0, 2815, '\P{^Block= Oriya}', "");
-Error('\p{Blk=:=--ORIYA}');
-Error('\P{Blk=:=--ORIYA}');
-Expect(1, 2943, '\p{Blk=oriya}', "");
-Expect(0, 2943, '\p{^Blk=oriya}', "");
-Expect(0, 2943, '\P{Blk=oriya}', "");
-Expect(1, 2943, '\P{^Blk=oriya}', "");
-Expect(0, 2815, '\p{Blk=oriya}', "");
-Expect(1, 2815, '\p{^Blk=oriya}', "");
-Expect(1, 2815, '\P{Blk=oriya}', "");
-Expect(0, 2815, '\P{^Blk=oriya}', "");
-Expect(1, 2943, '\p{Blk=_-ORIYA}', "");
-Expect(0, 2943, '\p{^Blk=_-ORIYA}', "");
-Expect(0, 2943, '\P{Blk=_-ORIYA}', "");
-Expect(1, 2943, '\P{^Blk=_-ORIYA}', "");
-Expect(0, 2815, '\p{Blk=_-ORIYA}', "");
-Expect(1, 2815, '\p{^Blk=_-ORIYA}', "");
-Expect(1, 2815, '\P{Blk=_-ORIYA}', "");
-Expect(0, 2815, '\P{^Blk=_-ORIYA}', "");
-Error('\p{Is_Block=/a/ -ORIYA}');
-Error('\P{Is_Block=/a/ -ORIYA}');
-Expect(1, 2943, '\p{Is_Block=oriya}', "");
-Expect(0, 2943, '\p{^Is_Block=oriya}', "");
-Expect(0, 2943, '\P{Is_Block=oriya}', "");
-Expect(1, 2943, '\P{^Is_Block=oriya}', "");
-Expect(0, 2815, '\p{Is_Block=oriya}', "");
-Expect(1, 2815, '\p{^Is_Block=oriya}', "");
-Expect(1, 2815, '\P{Is_Block=oriya}', "");
-Expect(0, 2815, '\P{^Is_Block=oriya}', "");
-Expect(1, 2943, '\p{Is_Block= -Oriya}', "");
-Expect(0, 2943, '\p{^Is_Block= -Oriya}', "");
-Expect(0, 2943, '\P{Is_Block= -Oriya}', "");
-Expect(1, 2943, '\P{^Is_Block= -Oriya}', "");
-Expect(0, 2815, '\p{Is_Block= -Oriya}', "");
-Expect(1, 2815, '\p{^Is_Block= -Oriya}', "");
-Expect(1, 2815, '\P{Is_Block= -Oriya}', "");
-Expect(0, 2815, '\P{^Is_Block= -Oriya}', "");
-Error('\p{Is_Blk=:=_ORIYA}');
-Error('\P{Is_Blk=:=_ORIYA}');
-Expect(1, 2943, '\p{Is_Blk=oriya}', "");
-Expect(0, 2943, '\p{^Is_Blk=oriya}', "");
-Expect(0, 2943, '\P{Is_Blk=oriya}', "");
-Expect(1, 2943, '\P{^Is_Blk=oriya}', "");
-Expect(0, 2815, '\p{Is_Blk=oriya}', "");
-Expect(1, 2815, '\p{^Is_Blk=oriya}', "");
-Expect(1, 2815, '\P{Is_Blk=oriya}', "");
-Expect(0, 2815, '\P{^Is_Blk=oriya}', "");
-Expect(1, 2943, '\p{Is_Blk=--oriya}', "");
-Expect(0, 2943, '\p{^Is_Blk=--oriya}', "");
-Expect(0, 2943, '\P{Is_Blk=--oriya}', "");
-Expect(1, 2943, '\P{^Is_Blk=--oriya}', "");
-Expect(0, 2815, '\p{Is_Blk=--oriya}', "");
-Expect(1, 2815, '\p{^Is_Blk=--oriya}', "");
-Expect(1, 2815, '\P{Is_Blk=--oriya}', "");
-Expect(0, 2815, '\P{^Is_Blk=--oriya}', "");
-Error('\p{Block:_-Linear/a/BIdeograms}');
-Error('\P{Block:_-Linear/a/BIdeograms}');
-Expect(1, 65791, '\p{Block=linearbideograms}', "");
-Expect(0, 65791, '\p{^Block=linearbideograms}', "");
-Expect(0, 65791, '\P{Block=linearbideograms}', "");
-Expect(1, 65791, '\P{^Block=linearbideograms}', "");
-Expect(0, 65663, '\p{Block=linearbideograms}', "");
-Expect(1, 65663, '\p{^Block=linearbideograms}', "");
-Expect(1, 65663, '\P{Block=linearbideograms}', "");
-Expect(0, 65663, '\P{^Block=linearbideograms}', "");
-Expect(1, 65791, '\p{Block=-Linear B_ideograms}', "");
-Expect(0, 65791, '\p{^Block=-Linear B_ideograms}', "");
-Expect(0, 65791, '\P{Block=-Linear B_ideograms}', "");
-Expect(1, 65791, '\P{^Block=-Linear B_ideograms}', "");
-Expect(0, 65663, '\p{Block=-Linear B_ideograms}', "");
-Expect(1, 65663, '\p{^Block=-Linear B_ideograms}', "");
-Expect(1, 65663, '\P{Block=-Linear B_ideograms}', "");
-Expect(0, 65663, '\P{^Block=-Linear B_ideograms}', "");
-Error('\p{Blk=_:=Linear-b_Ideograms}');
-Error('\P{Blk=_:=Linear-b_Ideograms}');
-Expect(1, 65791, '\p{Blk=linearbideograms}', "");
-Expect(0, 65791, '\p{^Blk=linearbideograms}', "");
-Expect(0, 65791, '\P{Blk=linearbideograms}', "");
-Expect(1, 65791, '\P{^Blk=linearbideograms}', "");
-Expect(0, 65663, '\p{Blk=linearbideograms}', "");
-Expect(1, 65663, '\p{^Blk=linearbideograms}', "");
-Expect(1, 65663, '\P{Blk=linearbideograms}', "");
-Expect(0, 65663, '\P{^Blk=linearbideograms}', "");
-Expect(1, 65791, '\p{Blk=-_LinearB Ideograms}', "");
-Expect(0, 65791, '\p{^Blk=-_LinearB Ideograms}', "");
-Expect(0, 65791, '\P{Blk=-_LinearB Ideograms}', "");
-Expect(1, 65791, '\P{^Blk=-_LinearB Ideograms}', "");
-Expect(0, 65663, '\p{Blk=-_LinearB Ideograms}', "");
-Expect(1, 65663, '\p{^Blk=-_LinearB Ideograms}', "");
-Expect(1, 65663, '\P{Blk=-_LinearB Ideograms}', "");
-Expect(0, 65663, '\P{^Blk=-_LinearB Ideograms}', "");
-Error('\p{Is_Block= /a/linear-B Ideograms}');
-Error('\P{Is_Block= /a/linear-B Ideograms}');
-Expect(1, 65791, '\p{Is_Block=linearbideograms}', "");
-Expect(0, 65791, '\p{^Is_Block=linearbideograms}', "");
-Expect(0, 65791, '\P{Is_Block=linearbideograms}', "");
-Expect(1, 65791, '\P{^Is_Block=linearbideograms}', "");
-Expect(0, 65663, '\p{Is_Block=linearbideograms}', "");
-Expect(1, 65663, '\p{^Is_Block=linearbideograms}', "");
-Expect(1, 65663, '\P{Is_Block=linearbideograms}', "");
-Expect(0, 65663, '\P{^Is_Block=linearbideograms}', "");
-Expect(1, 65791, '\p{Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(0, 65791, '\p{^Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(0, 65791, '\P{Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(1, 65791, '\P{^Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(0, 65663, '\p{Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(1, 65663, '\p{^Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(1, 65663, '\P{Is_Block=_-LinearBIDEOGRAMS}', "");
-Expect(0, 65663, '\P{^Is_Block=_-LinearBIDEOGRAMS}', "");
-Error('\p{Is_Blk= Linear_B:=Ideograms}');
-Error('\P{Is_Blk= Linear_B:=Ideograms}');
-Expect(1, 65791, '\p{Is_Blk=linearbideograms}', "");
-Expect(0, 65791, '\p{^Is_Blk=linearbideograms}', "");
-Expect(0, 65791, '\P{Is_Blk=linearbideograms}', "");
-Expect(1, 65791, '\P{^Is_Blk=linearbideograms}', "");
-Expect(0, 65663, '\p{Is_Blk=linearbideograms}', "");
-Expect(1, 65663, '\p{^Is_Blk=linearbideograms}', "");
-Expect(1, 65663, '\P{Is_Blk=linearbideograms}', "");
-Expect(0, 65663, '\P{^Is_Blk=linearbideograms}', "");
-Expect(1, 65791, '\p{Is_Blk: _Linear-BIdeograms}', "");
-Expect(0, 65791, '\p{^Is_Blk: _Linear-BIdeograms}', "");
-Expect(0, 65791, '\P{Is_Blk: _Linear-BIdeograms}', "");
-Expect(1, 65791, '\P{^Is_Blk: _Linear-BIdeograms}', "");
-Expect(0, 65663, '\p{Is_Blk: _Linear-BIdeograms}', "");
-Expect(1, 65663, '\p{^Is_Blk: _Linear-BIdeograms}', "");
-Expect(1, 65663, '\P{Is_Blk: _Linear-BIdeograms}', "");
-Expect(0, 65663, '\P{^Is_Blk: _Linear-BIdeograms}', "");
-Error('\p{Block: - Cherokee/a/}');
-Error('\P{Block: - Cherokee/a/}');
-Expect(1, 5119, '\p{Block=cherokee}', "");
-Expect(0, 5119, '\p{^Block=cherokee}', "");
-Expect(0, 5119, '\P{Block=cherokee}', "");
-Expect(1, 5119, '\P{^Block=cherokee}', "");
-Expect(0, 5023, '\p{Block=cherokee}', "");
-Expect(1, 5023, '\p{^Block=cherokee}', "");
-Expect(1, 5023, '\P{Block=cherokee}', "");
-Expect(0, 5023, '\P{^Block=cherokee}', "");
-Expect(1, 5119, '\p{Block=- Cherokee}', "");
-Expect(0, 5119, '\p{^Block=- Cherokee}', "");
-Expect(0, 5119, '\P{Block=- Cherokee}', "");
-Expect(1, 5119, '\P{^Block=- Cherokee}', "");
-Expect(0, 5023, '\p{Block=- Cherokee}', "");
-Expect(1, 5023, '\p{^Block=- Cherokee}', "");
-Expect(1, 5023, '\P{Block=- Cherokee}', "");
-Expect(0, 5023, '\P{^Block=- Cherokee}', "");
-Error('\p{Blk=:=_-Cherokee}');
-Error('\P{Blk=:=_-Cherokee}');
-Expect(1, 5119, '\p{Blk=cherokee}', "");
-Expect(0, 5119, '\p{^Blk=cherokee}', "");
-Expect(0, 5119, '\P{Blk=cherokee}', "");
-Expect(1, 5119, '\P{^Blk=cherokee}', "");
-Expect(0, 5023, '\p{Blk=cherokee}', "");
-Expect(1, 5023, '\p{^Blk=cherokee}', "");
-Expect(1, 5023, '\P{Blk=cherokee}', "");
-Expect(0, 5023, '\P{^Blk=cherokee}', "");
-Expect(1, 5119, '\p{Blk=-Cherokee}', "");
-Expect(0, 5119, '\p{^Blk=-Cherokee}', "");
-Expect(0, 5119, '\P{Blk=-Cherokee}', "");
-Expect(1, 5119, '\P{^Blk=-Cherokee}', "");
-Expect(0, 5023, '\p{Blk=-Cherokee}', "");
-Expect(1, 5023, '\p{^Blk=-Cherokee}', "");
-Expect(1, 5023, '\P{Blk=-Cherokee}', "");
-Expect(0, 5023, '\P{^Blk=-Cherokee}', "");
-Error('\p{Is_Block: /a/ Cherokee}');
-Error('\P{Is_Block: /a/ Cherokee}');
-Expect(1, 5119, '\p{Is_Block=cherokee}', "");
-Expect(0, 5119, '\p{^Is_Block=cherokee}', "");
-Expect(0, 5119, '\P{Is_Block=cherokee}', "");
-Expect(1, 5119, '\P{^Is_Block=cherokee}', "");
-Expect(0, 5023, '\p{Is_Block=cherokee}', "");
-Expect(1, 5023, '\p{^Is_Block=cherokee}', "");
-Expect(1, 5023, '\P{Is_Block=cherokee}', "");
-Expect(0, 5023, '\P{^Is_Block=cherokee}', "");
-Expect(1, 5119, '\p{Is_Block=Cherokee}', "");
-Expect(0, 5119, '\p{^Is_Block=Cherokee}', "");
-Expect(0, 5119, '\P{Is_Block=Cherokee}', "");
-Expect(1, 5119, '\P{^Is_Block=Cherokee}', "");
-Expect(0, 5023, '\p{Is_Block=Cherokee}', "");
-Expect(1, 5023, '\p{^Is_Block=Cherokee}', "");
-Expect(1, 5023, '\P{Is_Block=Cherokee}', "");
-Expect(0, 5023, '\P{^Is_Block=Cherokee}', "");
-Error('\p{Is_Blk= /a/Cherokee}');
-Error('\P{Is_Blk= /a/Cherokee}');
-Expect(1, 5119, '\p{Is_Blk=cherokee}', "");
-Expect(0, 5119, '\p{^Is_Blk=cherokee}', "");
-Expect(0, 5119, '\P{Is_Blk=cherokee}', "");
-Expect(1, 5119, '\P{^Is_Blk=cherokee}', "");
-Expect(0, 5023, '\p{Is_Blk=cherokee}', "");
-Expect(1, 5023, '\p{^Is_Blk=cherokee}', "");
-Expect(1, 5023, '\P{Is_Blk=cherokee}', "");
-Expect(0, 5023, '\P{^Is_Blk=cherokee}', "");
-Expect(1, 5119, '\p{Is_Blk=-_Cherokee}', "");
-Expect(0, 5119, '\p{^Is_Blk=-_Cherokee}', "");
-Expect(0, 5119, '\P{Is_Blk=-_Cherokee}', "");
-Expect(1, 5119, '\P{^Is_Blk=-_Cherokee}', "");
-Expect(0, 5023, '\p{Is_Blk=-_Cherokee}', "");
-Expect(1, 5023, '\p{^Is_Blk=-_Cherokee}', "");
-Expect(1, 5023, '\P{Is_Blk=-_Cherokee}', "");
-Expect(0, 5023, '\P{^Is_Blk=-_Cherokee}', "");
-Error('\p{Block= Bopomofo:=Extended}');
-Error('\P{Block= Bopomofo:=Extended}');
-Expect(1, 12735, '\p{Block=bopomofoextended}', "");
-Expect(0, 12735, '\p{^Block=bopomofoextended}', "");
-Expect(0, 12735, '\P{Block=bopomofoextended}', "");
-Expect(1, 12735, '\P{^Block=bopomofoextended}', "");
-Expect(0, 12703, '\p{Block=bopomofoextended}', "");
-Expect(1, 12703, '\p{^Block=bopomofoextended}', "");
-Expect(1, 12703, '\P{Block=bopomofoextended}', "");
-Expect(0, 12703, '\P{^Block=bopomofoextended}', "");
-Expect(1, 12735, '\p{Block=_-bopomofo Extended}', "");
-Expect(0, 12735, '\p{^Block=_-bopomofo Extended}', "");
-Expect(0, 12735, '\P{Block=_-bopomofo Extended}', "");
-Expect(1, 12735, '\P{^Block=_-bopomofo Extended}', "");
-Expect(0, 12703, '\p{Block=_-bopomofo Extended}', "");
-Expect(1, 12703, '\p{^Block=_-bopomofo Extended}', "");
-Expect(1, 12703, '\P{Block=_-bopomofo Extended}', "");
-Expect(0, 12703, '\P{^Block=_-bopomofo Extended}', "");
-Error('\p{Blk: :=BOPOMOFO_Extended}');
-Error('\P{Blk: :=BOPOMOFO_Extended}');
-Expect(1, 12735, '\p{Blk: bopomofoextended}', "");
-Expect(0, 12735, '\p{^Blk: bopomofoextended}', "");
-Expect(0, 12735, '\P{Blk: bopomofoextended}', "");
-Expect(1, 12735, '\P{^Blk: bopomofoextended}', "");
-Expect(0, 12703, '\p{Blk: bopomofoextended}', "");
-Expect(1, 12703, '\p{^Blk: bopomofoextended}', "");
-Expect(1, 12703, '\P{Blk: bopomofoextended}', "");
-Expect(0, 12703, '\P{^Blk: bopomofoextended}', "");
-Expect(1, 12735, '\p{Blk= BopomofoExtended}', "");
-Expect(0, 12735, '\p{^Blk= BopomofoExtended}', "");
-Expect(0, 12735, '\P{Blk= BopomofoExtended}', "");
-Expect(1, 12735, '\P{^Blk= BopomofoExtended}', "");
-Expect(0, 12703, '\p{Blk= BopomofoExtended}', "");
-Expect(1, 12703, '\p{^Blk= BopomofoExtended}', "");
-Expect(1, 12703, '\P{Blk= BopomofoExtended}', "");
-Expect(0, 12703, '\P{^Blk= BopomofoExtended}', "");
-Error('\p{Is_Block=-:=Bopomofo Extended}');
-Error('\P{Is_Block=-:=Bopomofo Extended}');
-Expect(1, 12735, '\p{Is_Block=bopomofoextended}', "");
-Expect(0, 12735, '\p{^Is_Block=bopomofoextended}', "");
-Expect(0, 12735, '\P{Is_Block=bopomofoextended}', "");
-Expect(1, 12735, '\P{^Is_Block=bopomofoextended}', "");
-Expect(0, 12703, '\p{Is_Block=bopomofoextended}', "");
-Expect(1, 12703, '\p{^Is_Block=bopomofoextended}', "");
-Expect(1, 12703, '\P{Is_Block=bopomofoextended}', "");
-Expect(0, 12703, '\P{^Is_Block=bopomofoextended}', "");
-Expect(1, 12735, '\p{Is_Block=__Bopomofo extended}', "");
-Expect(0, 12735, '\p{^Is_Block=__Bopomofo extended}', "");
-Expect(0, 12735, '\P{Is_Block=__Bopomofo extended}', "");
-Expect(1, 12735, '\P{^Is_Block=__Bopomofo extended}', "");
-Expect(0, 12703, '\p{Is_Block=__Bopomofo extended}', "");
-Expect(1, 12703, '\p{^Is_Block=__Bopomofo extended}', "");
-Expect(1, 12703, '\P{Is_Block=__Bopomofo extended}', "");
-Expect(0, 12703, '\P{^Is_Block=__Bopomofo extended}', "");
-Error('\p{Is_Blk=_ Bopomofo-EXTENDED:=}');
-Error('\P{Is_Blk=_ Bopomofo-EXTENDED:=}');
-Expect(1, 12735, '\p{Is_Blk=bopomofoextended}', "");
-Expect(0, 12735, '\p{^Is_Blk=bopomofoextended}', "");
-Expect(0, 12735, '\P{Is_Blk=bopomofoextended}', "");
-Expect(1, 12735, '\P{^Is_Blk=bopomofoextended}', "");
-Expect(0, 12703, '\p{Is_Blk=bopomofoextended}', "");
-Expect(1, 12703, '\p{^Is_Blk=bopomofoextended}', "");
-Expect(1, 12703, '\P{Is_Blk=bopomofoextended}', "");
-Expect(0, 12703, '\P{^Is_Blk=bopomofoextended}', "");
-Expect(1, 12735, '\p{Is_Blk= Bopomofo EXTENDED}', "");
-Expect(0, 12735, '\p{^Is_Blk= Bopomofo EXTENDED}', "");
-Expect(0, 12735, '\P{Is_Blk= Bopomofo EXTENDED}', "");
-Expect(1, 12735, '\P{^Is_Blk= Bopomofo EXTENDED}', "");
-Expect(0, 12703, '\p{Is_Blk= Bopomofo EXTENDED}', "");
-Expect(1, 12703, '\p{^Is_Blk= Bopomofo EXTENDED}', "");
-Expect(1, 12703, '\P{Is_Blk= Bopomofo EXTENDED}', "");
-Expect(0, 12703, '\P{^Is_Blk= Bopomofo EXTENDED}', "");
-Error('\p{Block= OGHAM/a/}');
-Error('\P{Block= OGHAM/a/}');
-Expect(1, 5791, '\p{Block=ogham}', "");
-Expect(0, 5791, '\p{^Block=ogham}', "");
-Expect(0, 5791, '\P{Block=ogham}', "");
-Expect(1, 5791, '\P{^Block=ogham}', "");
-Expect(0, 5759, '\p{Block=ogham}', "");
-Expect(1, 5759, '\p{^Block=ogham}', "");
-Expect(1, 5759, '\P{Block=ogham}', "");
-Expect(0, 5759, '\P{^Block=ogham}', "");
-Expect(1, 5791, '\p{Block= -ogham}', "");
-Expect(0, 5791, '\p{^Block= -ogham}', "");
-Expect(0, 5791, '\P{Block= -ogham}', "");
-Expect(1, 5791, '\P{^Block= -ogham}', "");
-Expect(0, 5759, '\p{Block= -ogham}', "");
-Expect(1, 5759, '\p{^Block= -ogham}', "");
-Expect(1, 5759, '\P{Block= -ogham}', "");
-Expect(0, 5759, '\P{^Block= -ogham}', "");
-Error('\p{Blk: := _Ogham}');
-Error('\P{Blk: := _Ogham}');
-Expect(1, 5791, '\p{Blk=ogham}', "");
-Expect(0, 5791, '\p{^Blk=ogham}', "");
-Expect(0, 5791, '\P{Blk=ogham}', "");
-Expect(1, 5791, '\P{^Blk=ogham}', "");
-Expect(0, 5759, '\p{Blk=ogham}', "");
-Expect(1, 5759, '\p{^Blk=ogham}', "");
-Expect(1, 5759, '\P{Blk=ogham}', "");
-Expect(0, 5759, '\P{^Blk=ogham}', "");
-Expect(1, 5791, '\p{Blk=-ogham}', "");
-Expect(0, 5791, '\p{^Blk=-ogham}', "");
-Expect(0, 5791, '\P{Blk=-ogham}', "");
-Expect(1, 5791, '\P{^Blk=-ogham}', "");
-Expect(0, 5759, '\p{Blk=-ogham}', "");
-Expect(1, 5759, '\p{^Blk=-ogham}', "");
-Expect(1, 5759, '\P{Blk=-ogham}', "");
-Expect(0, 5759, '\P{^Blk=-ogham}', "");
-Error('\p{Is_Block=:= ogham}');
-Error('\P{Is_Block=:= ogham}');
-Expect(1, 5791, '\p{Is_Block=ogham}', "");
-Expect(0, 5791, '\p{^Is_Block=ogham}', "");
-Expect(0, 5791, '\P{Is_Block=ogham}', "");
-Expect(1, 5791, '\P{^Is_Block=ogham}', "");
-Expect(0, 5759, '\p{Is_Block=ogham}', "");
-Expect(1, 5759, '\p{^Is_Block=ogham}', "");
-Expect(1, 5759, '\P{Is_Block=ogham}', "");
-Expect(0, 5759, '\P{^Is_Block=ogham}', "");
-Expect(1, 5791, '\p{Is_Block= Ogham}', "");
-Expect(0, 5791, '\p{^Is_Block= Ogham}', "");
-Expect(0, 5791, '\P{Is_Block= Ogham}', "");
-Expect(1, 5791, '\P{^Is_Block= Ogham}', "");
-Expect(0, 5759, '\p{Is_Block= Ogham}', "");
-Expect(1, 5759, '\p{^Is_Block= Ogham}', "");
-Expect(1, 5759, '\P{Is_Block= Ogham}', "");
-Expect(0, 5759, '\P{^Is_Block= Ogham}', "");
-Error('\p{Is_Blk=:=Ogham}');
-Error('\P{Is_Blk=:=Ogham}');
-Expect(1, 5791, '\p{Is_Blk=ogham}', "");
-Expect(0, 5791, '\p{^Is_Blk=ogham}', "");
-Expect(0, 5791, '\P{Is_Blk=ogham}', "");
-Expect(1, 5791, '\P{^Is_Blk=ogham}', "");
-Expect(0, 5759, '\p{Is_Blk=ogham}', "");
-Expect(1, 5759, '\p{^Is_Blk=ogham}', "");
-Expect(1, 5759, '\P{Is_Blk=ogham}', "");
-Expect(0, 5759, '\P{^Is_Blk=ogham}', "");
-Expect(1, 5791, '\p{Is_Blk=-Ogham}', "");
-Expect(0, 5791, '\p{^Is_Blk=-Ogham}', "");
-Expect(0, 5791, '\P{Is_Blk=-Ogham}', "");
-Expect(1, 5791, '\P{^Is_Blk=-Ogham}', "");
-Expect(0, 5759, '\p{Is_Blk=-Ogham}', "");
-Expect(1, 5759, '\p{^Is_Blk=-Ogham}', "");
-Expect(1, 5759, '\P{Is_Blk=-Ogham}', "");
-Expect(0, 5759, '\P{^Is_Blk=-Ogham}', "");
-Error('\p{Block=:=_-samaritan}');
-Error('\P{Block=:=_-samaritan}');
-Expect(1, 2111, '\p{Block=samaritan}', "");
-Expect(0, 2111, '\p{^Block=samaritan}', "");
-Expect(0, 2111, '\P{Block=samaritan}', "");
-Expect(1, 2111, '\P{^Block=samaritan}', "");
-Expect(0, 2047, '\p{Block=samaritan}', "");
-Expect(1, 2047, '\p{^Block=samaritan}', "");
-Expect(1, 2047, '\P{Block=samaritan}', "");
-Expect(0, 2047, '\P{^Block=samaritan}', "");
-Expect(1, 2111, '\p{Block= _Samaritan}', "");
-Expect(0, 2111, '\p{^Block= _Samaritan}', "");
-Expect(0, 2111, '\P{Block= _Samaritan}', "");
-Expect(1, 2111, '\P{^Block= _Samaritan}', "");
-Expect(0, 2047, '\p{Block= _Samaritan}', "");
-Expect(1, 2047, '\p{^Block= _Samaritan}', "");
-Expect(1, 2047, '\P{Block= _Samaritan}', "");
-Expect(0, 2047, '\P{^Block= _Samaritan}', "");
-Error('\p{Blk=_Samaritan:=}');
-Error('\P{Blk=_Samaritan:=}');
-Expect(1, 2111, '\p{Blk=samaritan}', "");
-Expect(0, 2111, '\p{^Blk=samaritan}', "");
-Expect(0, 2111, '\P{Blk=samaritan}', "");
-Expect(1, 2111, '\P{^Blk=samaritan}', "");
-Expect(0, 2047, '\p{Blk=samaritan}', "");
-Expect(1, 2047, '\p{^Blk=samaritan}', "");
-Expect(1, 2047, '\P{Blk=samaritan}', "");
-Expect(0, 2047, '\P{^Blk=samaritan}', "");
-Expect(1, 2111, '\p{Blk: -Samaritan}', "");
-Expect(0, 2111, '\p{^Blk: -Samaritan}', "");
-Expect(0, 2111, '\P{Blk: -Samaritan}', "");
-Expect(1, 2111, '\P{^Blk: -Samaritan}', "");
-Expect(0, 2047, '\p{Blk: -Samaritan}', "");
-Expect(1, 2047, '\p{^Blk: -Samaritan}', "");
-Expect(1, 2047, '\P{Blk: -Samaritan}', "");
-Expect(0, 2047, '\P{^Blk: -Samaritan}', "");
-Error('\p{Is_Block= _Samaritan/a/}');
-Error('\P{Is_Block= _Samaritan/a/}');
-Expect(1, 2111, '\p{Is_Block=samaritan}', "");
-Expect(0, 2111, '\p{^Is_Block=samaritan}', "");
-Expect(0, 2111, '\P{Is_Block=samaritan}', "");
-Expect(1, 2111, '\P{^Is_Block=samaritan}', "");
-Expect(0, 2047, '\p{Is_Block=samaritan}', "");
-Expect(1, 2047, '\p{^Is_Block=samaritan}', "");
-Expect(1, 2047, '\P{Is_Block=samaritan}', "");
-Expect(0, 2047, '\P{^Is_Block=samaritan}', "");
-Expect(1, 2111, '\p{Is_Block=--Samaritan}', "");
-Expect(0, 2111, '\p{^Is_Block=--Samaritan}', "");
-Expect(0, 2111, '\P{Is_Block=--Samaritan}', "");
-Expect(1, 2111, '\P{^Is_Block=--Samaritan}', "");
-Expect(0, 2047, '\p{Is_Block=--Samaritan}', "");
-Expect(1, 2047, '\p{^Is_Block=--Samaritan}', "");
-Expect(1, 2047, '\P{Is_Block=--Samaritan}', "");
-Expect(0, 2047, '\P{^Is_Block=--Samaritan}', "");
-Error('\p{Is_Blk=:=Samaritan}');
-Error('\P{Is_Blk=:=Samaritan}');
-Expect(1, 2111, '\p{Is_Blk=samaritan}', "");
-Expect(0, 2111, '\p{^Is_Blk=samaritan}', "");
-Expect(0, 2111, '\P{Is_Blk=samaritan}', "");
-Expect(1, 2111, '\P{^Is_Blk=samaritan}', "");
-Expect(0, 2047, '\p{Is_Blk=samaritan}', "");
-Expect(1, 2047, '\p{^Is_Blk=samaritan}', "");
-Expect(1, 2047, '\P{Is_Blk=samaritan}', "");
-Expect(0, 2047, '\P{^Is_Blk=samaritan}', "");
-Expect(1, 2111, '\p{Is_Blk= samaritan}', "");
-Expect(0, 2111, '\p{^Is_Blk= samaritan}', "");
-Expect(0, 2111, '\P{Is_Blk= samaritan}', "");
-Expect(1, 2111, '\P{^Is_Blk= samaritan}', "");
-Expect(0, 2047, '\p{Is_Blk= samaritan}', "");
-Expect(1, 2047, '\p{^Is_Blk= samaritan}', "");
-Expect(1, 2047, '\P{Is_Blk= samaritan}', "");
-Expect(0, 2047, '\P{^Is_Blk= samaritan}', "");
-Error('\p{Block=:=_ VAI}');
-Error('\P{Block=:=_ VAI}');
-Expect(1, 42559, '\p{Block=vai}', "");
-Expect(0, 42559, '\p{^Block=vai}', "");
-Expect(0, 42559, '\P{Block=vai}', "");
-Expect(1, 42559, '\P{^Block=vai}', "");
-Expect(0, 42239, '\p{Block=vai}', "");
-Expect(1, 42239, '\p{^Block=vai}', "");
-Expect(1, 42239, '\P{Block=vai}', "");
-Expect(0, 42239, '\P{^Block=vai}', "");
-Expect(1, 42559, '\p{Block=-vai}', "");
-Expect(0, 42559, '\p{^Block=-vai}', "");
-Expect(0, 42559, '\P{Block=-vai}', "");
-Expect(1, 42559, '\P{^Block=-vai}', "");
-Expect(0, 42239, '\p{Block=-vai}', "");
-Expect(1, 42239, '\p{^Block=-vai}', "");
-Expect(1, 42239, '\P{Block=-vai}', "");
-Expect(0, 42239, '\P{^Block=-vai}', "");
-Error('\p{Blk=/a/- VAI}');
-Error('\P{Blk=/a/- VAI}');
-Expect(1, 42559, '\p{Blk=vai}', "");
-Expect(0, 42559, '\p{^Blk=vai}', "");
-Expect(0, 42559, '\P{Blk=vai}', "");
-Expect(1, 42559, '\P{^Blk=vai}', "");
-Expect(0, 42239, '\p{Blk=vai}', "");
-Expect(1, 42239, '\p{^Blk=vai}', "");
-Expect(1, 42239, '\P{Blk=vai}', "");
-Expect(0, 42239, '\P{^Blk=vai}', "");
-Expect(1, 42559, '\p{Blk= Vai}', "");
-Expect(0, 42559, '\p{^Blk= Vai}', "");
-Expect(0, 42559, '\P{Blk= Vai}', "");
-Expect(1, 42559, '\P{^Blk= Vai}', "");
-Expect(0, 42239, '\p{Blk= Vai}', "");
-Expect(1, 42239, '\p{^Blk= Vai}', "");
-Expect(1, 42239, '\P{Blk= Vai}', "");
-Expect(0, 42239, '\P{^Blk= Vai}', "");
-Error('\p{Is_Block=- VAI:=}');
-Error('\P{Is_Block=- VAI:=}');
-Expect(1, 42559, '\p{Is_Block=vai}', "");
-Expect(0, 42559, '\p{^Is_Block=vai}', "");
-Expect(0, 42559, '\P{Is_Block=vai}', "");
-Expect(1, 42559, '\P{^Is_Block=vai}', "");
-Expect(0, 42239, '\p{Is_Block=vai}', "");
-Expect(1, 42239, '\p{^Is_Block=vai}', "");
-Expect(1, 42239, '\P{Is_Block=vai}', "");
-Expect(0, 42239, '\P{^Is_Block=vai}', "");
-Expect(1, 42559, '\p{Is_Block= Vai}', "");
-Expect(0, 42559, '\p{^Is_Block= Vai}', "");
-Expect(0, 42559, '\P{Is_Block= Vai}', "");
-Expect(1, 42559, '\P{^Is_Block= Vai}', "");
-Expect(0, 42239, '\p{Is_Block= Vai}', "");
-Expect(1, 42239, '\p{^Is_Block= Vai}', "");
-Expect(1, 42239, '\P{Is_Block= Vai}', "");
-Expect(0, 42239, '\P{^Is_Block= Vai}', "");
-Error('\p{Is_Blk: _/a/VAI}');
-Error('\P{Is_Blk: _/a/VAI}');
-Expect(1, 42559, '\p{Is_Blk: vai}', "");
-Expect(0, 42559, '\p{^Is_Blk: vai}', "");
-Expect(0, 42559, '\P{Is_Blk: vai}', "");
-Expect(1, 42559, '\P{^Is_Blk: vai}', "");
-Expect(0, 42239, '\p{Is_Blk: vai}', "");
-Expect(1, 42239, '\p{^Is_Blk: vai}', "");
-Expect(1, 42239, '\P{Is_Blk: vai}', "");
-Expect(0, 42239, '\P{^Is_Blk: vai}', "");
-Expect(1, 42559, '\p{Is_Blk= vai}', "");
-Expect(0, 42559, '\p{^Is_Blk= vai}', "");
-Expect(0, 42559, '\P{Is_Blk= vai}', "");
-Expect(1, 42559, '\P{^Is_Blk= vai}', "");
-Expect(0, 42239, '\p{Is_Blk= vai}', "");
-Expect(1, 42239, '\p{^Is_Blk= vai}', "");
-Expect(1, 42239, '\P{Is_Blk= vai}', "");
-Expect(0, 42239, '\P{^Is_Blk= vai}', "");
-Error('\p{Block= General:=Punctuation}');
-Error('\P{Block= General:=Punctuation}');
-Expect(1, 8303, '\p{Block: generalpunctuation}', "");
-Expect(0, 8303, '\p{^Block: generalpunctuation}', "");
-Expect(0, 8303, '\P{Block: generalpunctuation}', "");
-Expect(1, 8303, '\P{^Block: generalpunctuation}', "");
-Expect(0, 8191, '\p{Block: generalpunctuation}', "");
-Expect(1, 8191, '\p{^Block: generalpunctuation}', "");
-Expect(1, 8191, '\P{Block: generalpunctuation}', "");
-Expect(0, 8191, '\P{^Block: generalpunctuation}', "");
-Expect(1, 8303, '\p{Block=_ GENERALPunctuation}', "");
-Expect(0, 8303, '\p{^Block=_ GENERALPunctuation}', "");
-Expect(0, 8303, '\P{Block=_ GENERALPunctuation}', "");
-Expect(1, 8303, '\P{^Block=_ GENERALPunctuation}', "");
-Expect(0, 8191, '\p{Block=_ GENERALPunctuation}', "");
-Expect(1, 8191, '\p{^Block=_ GENERALPunctuation}', "");
-Expect(1, 8191, '\P{Block=_ GENERALPunctuation}', "");
-Expect(0, 8191, '\P{^Block=_ GENERALPunctuation}', "");
-Error('\p{Blk= :=GENERAL PUNCTUATION}');
-Error('\P{Blk= :=GENERAL PUNCTUATION}');
-Expect(1, 8303, '\p{Blk: generalpunctuation}', "");
-Expect(0, 8303, '\p{^Blk: generalpunctuation}', "");
-Expect(0, 8303, '\P{Blk: generalpunctuation}', "");
-Expect(1, 8303, '\P{^Blk: generalpunctuation}', "");
-Expect(0, 8191, '\p{Blk: generalpunctuation}', "");
-Expect(1, 8191, '\p{^Blk: generalpunctuation}', "");
-Expect(1, 8191, '\P{Blk: generalpunctuation}', "");
-Expect(0, 8191, '\P{^Blk: generalpunctuation}', "");
-Expect(1, 8303, '\p{Blk= _general Punctuation}', "");
-Expect(0, 8303, '\p{^Blk= _general Punctuation}', "");
-Expect(0, 8303, '\P{Blk= _general Punctuation}', "");
-Expect(1, 8303, '\P{^Blk= _general Punctuation}', "");
-Expect(0, 8191, '\p{Blk= _general Punctuation}', "");
-Expect(1, 8191, '\p{^Blk= _general Punctuation}', "");
-Expect(1, 8191, '\P{Blk= _general Punctuation}', "");
-Expect(0, 8191, '\P{^Blk= _general Punctuation}', "");
-Error('\p{Is_Block: GeneralPunctuation/a/}');
-Error('\P{Is_Block: GeneralPunctuation/a/}');
-Expect(1, 8303, '\p{Is_Block=generalpunctuation}', "");
-Expect(0, 8303, '\p{^Is_Block=generalpunctuation}', "");
-Expect(0, 8303, '\P{Is_Block=generalpunctuation}', "");
-Expect(1, 8303, '\P{^Is_Block=generalpunctuation}', "");
-Expect(0, 8191, '\p{Is_Block=generalpunctuation}', "");
-Expect(1, 8191, '\p{^Is_Block=generalpunctuation}', "");
-Expect(1, 8191, '\P{Is_Block=generalpunctuation}', "");
-Expect(0, 8191, '\P{^Is_Block=generalpunctuation}', "");
-Expect(1, 8303, '\p{Is_Block=-_General_Punctuation}', "");
-Expect(0, 8303, '\p{^Is_Block=-_General_Punctuation}', "");
-Expect(0, 8303, '\P{Is_Block=-_General_Punctuation}', "");
-Expect(1, 8303, '\P{^Is_Block=-_General_Punctuation}', "");
-Expect(0, 8191, '\p{Is_Block=-_General_Punctuation}', "");
-Expect(1, 8191, '\p{^Is_Block=-_General_Punctuation}', "");
-Expect(1, 8191, '\P{Is_Block=-_General_Punctuation}', "");
-Expect(0, 8191, '\P{^Is_Block=-_General_Punctuation}', "");
-Error('\p{Is_Blk=-general Punctuation:=}');
-Error('\P{Is_Blk=-general Punctuation:=}');
-Expect(1, 8303, '\p{Is_Blk=generalpunctuation}', "");
-Expect(0, 8303, '\p{^Is_Blk=generalpunctuation}', "");
-Expect(0, 8303, '\P{Is_Blk=generalpunctuation}', "");
-Expect(1, 8303, '\P{^Is_Blk=generalpunctuation}', "");
-Expect(0, 8191, '\p{Is_Blk=generalpunctuation}', "");
-Expect(1, 8191, '\p{^Is_Blk=generalpunctuation}', "");
-Expect(1, 8191, '\P{Is_Blk=generalpunctuation}', "");
-Expect(0, 8191, '\P{^Is_Blk=generalpunctuation}', "");
-Expect(1, 8303, '\p{Is_Blk=-_Generalpunctuation}', "");
-Expect(0, 8303, '\p{^Is_Blk=-_Generalpunctuation}', "");
-Expect(0, 8303, '\P{Is_Blk=-_Generalpunctuation}', "");
-Expect(1, 8303, '\P{^Is_Blk=-_Generalpunctuation}', "");
-Expect(0, 8191, '\p{Is_Blk=-_Generalpunctuation}', "");
-Expect(1, 8191, '\p{^Is_Blk=-_Generalpunctuation}', "");
-Expect(1, 8191, '\P{Is_Blk=-_Generalpunctuation}', "");
-Expect(0, 8191, '\P{^Is_Blk=-_Generalpunctuation}', "");
-Error('\p{Block= :=REJANG}');
-Error('\P{Block= :=REJANG}');
-Expect(1, 43359, '\p{Block=rejang}', "");
-Expect(0, 43359, '\p{^Block=rejang}', "");
-Expect(0, 43359, '\P{Block=rejang}', "");
-Expect(1, 43359, '\P{^Block=rejang}', "");
-Expect(0, 43311, '\p{Block=rejang}', "");
-Expect(1, 43311, '\p{^Block=rejang}', "");
-Expect(1, 43311, '\P{Block=rejang}', "");
-Expect(0, 43311, '\P{^Block=rejang}', "");
-Expect(1, 43359, '\p{Block= REJANG}', "");
-Expect(0, 43359, '\p{^Block= REJANG}', "");
-Expect(0, 43359, '\P{Block= REJANG}', "");
-Expect(1, 43359, '\P{^Block= REJANG}', "");
-Expect(0, 43311, '\p{Block= REJANG}', "");
-Expect(1, 43311, '\p{^Block= REJANG}', "");
-Expect(1, 43311, '\P{Block= REJANG}', "");
-Expect(0, 43311, '\P{^Block= REJANG}', "");
-Error('\p{Blk=_/a/Rejang}');
-Error('\P{Blk=_/a/Rejang}');
-Expect(1, 43359, '\p{Blk=rejang}', "");
-Expect(0, 43359, '\p{^Blk=rejang}', "");
-Expect(0, 43359, '\P{Blk=rejang}', "");
-Expect(1, 43359, '\P{^Blk=rejang}', "");
-Expect(0, 43311, '\p{Blk=rejang}', "");
-Expect(1, 43311, '\p{^Blk=rejang}', "");
-Expect(1, 43311, '\P{Blk=rejang}', "");
-Expect(0, 43311, '\P{^Blk=rejang}', "");
-Expect(1, 43359, '\p{Blk= _Rejang}', "");
-Expect(0, 43359, '\p{^Blk= _Rejang}', "");
-Expect(0, 43359, '\P{Blk= _Rejang}', "");
-Expect(1, 43359, '\P{^Blk= _Rejang}', "");
-Expect(0, 43311, '\p{Blk= _Rejang}', "");
-Expect(1, 43311, '\p{^Blk= _Rejang}', "");
-Expect(1, 43311, '\P{Blk= _Rejang}', "");
-Expect(0, 43311, '\P{^Blk= _Rejang}', "");
-Error('\p{Is_Block=/a/_-Rejang}');
-Error('\P{Is_Block=/a/_-Rejang}');
-Expect(1, 43359, '\p{Is_Block=rejang}', "");
-Expect(0, 43359, '\p{^Is_Block=rejang}', "");
-Expect(0, 43359, '\P{Is_Block=rejang}', "");
-Expect(1, 43359, '\P{^Is_Block=rejang}', "");
-Expect(0, 43311, '\p{Is_Block=rejang}', "");
-Expect(1, 43311, '\p{^Is_Block=rejang}', "");
-Expect(1, 43311, '\P{Is_Block=rejang}', "");
-Expect(0, 43311, '\P{^Is_Block=rejang}', "");
-Expect(1, 43359, '\p{Is_Block=_ Rejang}', "");
-Expect(0, 43359, '\p{^Is_Block=_ Rejang}', "");
-Expect(0, 43359, '\P{Is_Block=_ Rejang}', "");
-Expect(1, 43359, '\P{^Is_Block=_ Rejang}', "");
-Expect(0, 43311, '\p{Is_Block=_ Rejang}', "");
-Expect(1, 43311, '\p{^Is_Block=_ Rejang}', "");
-Expect(1, 43311, '\P{Is_Block=_ Rejang}', "");
-Expect(0, 43311, '\P{^Is_Block=_ Rejang}', "");
-Error('\p{Is_Blk=- rejang/a/}');
-Error('\P{Is_Blk=- rejang/a/}');
-Expect(1, 43359, '\p{Is_Blk=rejang}', "");
-Expect(0, 43359, '\p{^Is_Blk=rejang}', "");
-Expect(0, 43359, '\P{Is_Blk=rejang}', "");
-Expect(1, 43359, '\P{^Is_Blk=rejang}', "");
-Expect(0, 43311, '\p{Is_Blk=rejang}', "");
-Expect(1, 43311, '\p{^Is_Blk=rejang}', "");
-Expect(1, 43311, '\P{Is_Blk=rejang}', "");
-Expect(0, 43311, '\P{^Is_Blk=rejang}', "");
-Expect(1, 43359, '\p{Is_Blk= _rejang}', "");
-Expect(0, 43359, '\p{^Is_Blk= _rejang}', "");
-Expect(0, 43359, '\P{Is_Blk= _rejang}', "");
-Expect(1, 43359, '\P{^Is_Blk= _rejang}', "");
-Expect(0, 43311, '\p{Is_Blk= _rejang}', "");
-Expect(1, 43311, '\p{^Is_Blk= _rejang}', "");
-Expect(1, 43311, '\P{Is_Blk= _rejang}', "");
-Expect(0, 43311, '\P{^Is_Blk= _rejang}', "");
-Error('\p{Block= :=oldturkic}');
-Error('\P{Block= :=oldturkic}');
-Expect(1, 68687, '\p{Block=oldturkic}', "");
-Expect(0, 68687, '\p{^Block=oldturkic}', "");
-Expect(0, 68687, '\P{Block=oldturkic}', "");
-Expect(1, 68687, '\P{^Block=oldturkic}', "");
-Expect(0, 68607, '\p{Block=oldturkic}', "");
-Expect(1, 68607, '\p{^Block=oldturkic}', "");
-Expect(1, 68607, '\P{Block=oldturkic}', "");
-Expect(0, 68607, '\P{^Block=oldturkic}', "");
-Expect(1, 68687, '\p{Block=_ OldTurkic}', "");
-Expect(0, 68687, '\p{^Block=_ OldTurkic}', "");
-Expect(0, 68687, '\P{Block=_ OldTurkic}', "");
-Expect(1, 68687, '\P{^Block=_ OldTurkic}', "");
-Expect(0, 68607, '\p{Block=_ OldTurkic}', "");
-Expect(1, 68607, '\p{^Block=_ OldTurkic}', "");
-Expect(1, 68607, '\P{Block=_ OldTurkic}', "");
-Expect(0, 68607, '\P{^Block=_ OldTurkic}', "");
-Error('\p{Blk: :=OLD Turkic}');
-Error('\P{Blk: :=OLD Turkic}');
-Expect(1, 68687, '\p{Blk=oldturkic}', "");
-Expect(0, 68687, '\p{^Blk=oldturkic}', "");
-Expect(0, 68687, '\P{Blk=oldturkic}', "");
-Expect(1, 68687, '\P{^Blk=oldturkic}', "");
-Expect(0, 68607, '\p{Blk=oldturkic}', "");
-Expect(1, 68607, '\p{^Blk=oldturkic}', "");
-Expect(1, 68607, '\P{Blk=oldturkic}', "");
-Expect(0, 68607, '\P{^Blk=oldturkic}', "");
-Expect(1, 68687, '\p{Blk= OLD_TURKIC}', "");
-Expect(0, 68687, '\p{^Blk= OLD_TURKIC}', "");
-Expect(0, 68687, '\P{Blk= OLD_TURKIC}', "");
-Expect(1, 68687, '\P{^Blk= OLD_TURKIC}', "");
-Expect(0, 68607, '\p{Blk= OLD_TURKIC}', "");
-Expect(1, 68607, '\p{^Blk= OLD_TURKIC}', "");
-Expect(1, 68607, '\P{Blk= OLD_TURKIC}', "");
-Expect(0, 68607, '\P{^Blk= OLD_TURKIC}', "");
-Error('\p{Is_Block= Old/a/turkic}');
-Error('\P{Is_Block= Old/a/turkic}');
-Expect(1, 68687, '\p{Is_Block:oldturkic}', "");
-Expect(0, 68687, '\p{^Is_Block:oldturkic}', "");
-Expect(0, 68687, '\P{Is_Block:oldturkic}', "");
-Expect(1, 68687, '\P{^Is_Block:oldturkic}', "");
-Expect(0, 68607, '\p{Is_Block:oldturkic}', "");
-Expect(1, 68607, '\p{^Is_Block:oldturkic}', "");
-Expect(1, 68607, '\P{Is_Block:oldturkic}', "");
-Expect(0, 68607, '\P{^Is_Block:oldturkic}', "");
-Expect(1, 68687, '\p{Is_Block=_Old-turkic}', "");
-Expect(0, 68687, '\p{^Is_Block=_Old-turkic}', "");
-Expect(0, 68687, '\P{Is_Block=_Old-turkic}', "");
-Expect(1, 68687, '\P{^Is_Block=_Old-turkic}', "");
-Expect(0, 68607, '\p{Is_Block=_Old-turkic}', "");
-Expect(1, 68607, '\p{^Is_Block=_Old-turkic}', "");
-Expect(1, 68607, '\P{Is_Block=_Old-turkic}', "");
-Expect(0, 68607, '\P{^Is_Block=_Old-turkic}', "");
-Error('\p{Is_Blk=__Old-TURKIC:=}');
-Error('\P{Is_Blk=__Old-TURKIC:=}');
-Expect(1, 68687, '\p{Is_Blk=oldturkic}', "");
-Expect(0, 68687, '\p{^Is_Blk=oldturkic}', "");
-Expect(0, 68687, '\P{Is_Blk=oldturkic}', "");
-Expect(1, 68687, '\P{^Is_Blk=oldturkic}', "");
-Expect(0, 68607, '\p{Is_Blk=oldturkic}', "");
-Expect(1, 68607, '\p{^Is_Blk=oldturkic}', "");
-Expect(1, 68607, '\P{Is_Blk=oldturkic}', "");
-Expect(0, 68607, '\P{^Is_Blk=oldturkic}', "");
-Expect(1, 68687, '\p{Is_Blk=-Old Turkic}', "");
-Expect(0, 68687, '\p{^Is_Blk=-Old Turkic}', "");
-Expect(0, 68687, '\P{Is_Blk=-Old Turkic}', "");
-Expect(1, 68687, '\P{^Is_Blk=-Old Turkic}', "");
-Expect(0, 68607, '\p{Is_Blk=-Old Turkic}', "");
-Expect(1, 68607, '\p{^Is_Blk=-Old Turkic}', "");
-Expect(1, 68607, '\P{Is_Blk=-Old Turkic}', "");
-Expect(0, 68607, '\P{^Is_Blk=-Old Turkic}', "");
-Error('\p{Block= ol/a/chiki}');
-Error('\P{Block= ol/a/chiki}');
-Expect(1, 7295, '\p{Block=olchiki}', "");
-Expect(0, 7295, '\p{^Block=olchiki}', "");
-Expect(0, 7295, '\P{Block=olchiki}', "");
-Expect(1, 7295, '\P{^Block=olchiki}', "");
-Expect(0, 7247, '\p{Block=olchiki}', "");
-Expect(1, 7247, '\p{^Block=olchiki}', "");
-Expect(1, 7247, '\P{Block=olchiki}', "");
-Expect(0, 7247, '\P{^Block=olchiki}', "");
-Expect(1, 7295, '\p{Block= OL-Chiki}', "");
-Expect(0, 7295, '\p{^Block= OL-Chiki}', "");
-Expect(0, 7295, '\P{Block= OL-Chiki}', "");
-Expect(1, 7295, '\P{^Block= OL-Chiki}', "");
-Expect(0, 7247, '\p{Block= OL-Chiki}', "");
-Expect(1, 7247, '\p{^Block= OL-Chiki}', "");
-Expect(1, 7247, '\P{Block= OL-Chiki}', "");
-Expect(0, 7247, '\P{^Block= OL-Chiki}', "");
-Error('\p{Blk= Ol CHIKI/a/}');
-Error('\P{Blk= Ol CHIKI/a/}');
-Expect(1, 7295, '\p{Blk=olchiki}', "");
-Expect(0, 7295, '\p{^Blk=olchiki}', "");
-Expect(0, 7295, '\P{Blk=olchiki}', "");
-Expect(1, 7295, '\P{^Blk=olchiki}', "");
-Expect(0, 7247, '\p{Blk=olchiki}', "");
-Expect(1, 7247, '\p{^Blk=olchiki}', "");
-Expect(1, 7247, '\P{Blk=olchiki}', "");
-Expect(0, 7247, '\P{^Blk=olchiki}', "");
-Expect(1, 7295, '\p{Blk: OL CHIKI}', "");
-Expect(0, 7295, '\p{^Blk: OL CHIKI}', "");
-Expect(0, 7295, '\P{Blk: OL CHIKI}', "");
-Expect(1, 7295, '\P{^Blk: OL CHIKI}', "");
-Expect(0, 7247, '\p{Blk: OL CHIKI}', "");
-Expect(1, 7247, '\p{^Blk: OL CHIKI}', "");
-Expect(1, 7247, '\P{Blk: OL CHIKI}', "");
-Expect(0, 7247, '\P{^Blk: OL CHIKI}', "");
-Error('\p{Is_Block: _OL:=CHIKI}');
-Error('\P{Is_Block: _OL:=CHIKI}');
-Expect(1, 7295, '\p{Is_Block: olchiki}', "");
-Expect(0, 7295, '\p{^Is_Block: olchiki}', "");
-Expect(0, 7295, '\P{Is_Block: olchiki}', "");
-Expect(1, 7295, '\P{^Is_Block: olchiki}', "");
-Expect(0, 7247, '\p{Is_Block: olchiki}', "");
-Expect(1, 7247, '\p{^Is_Block: olchiki}', "");
-Expect(1, 7247, '\P{Is_Block: olchiki}', "");
-Expect(0, 7247, '\P{^Is_Block: olchiki}', "");
-Expect(1, 7295, '\p{Is_Block= -Ol_Chiki}', "");
-Expect(0, 7295, '\p{^Is_Block= -Ol_Chiki}', "");
-Expect(0, 7295, '\P{Is_Block= -Ol_Chiki}', "");
-Expect(1, 7295, '\P{^Is_Block= -Ol_Chiki}', "");
-Expect(0, 7247, '\p{Is_Block= -Ol_Chiki}', "");
-Expect(1, 7247, '\p{^Is_Block= -Ol_Chiki}', "");
-Expect(1, 7247, '\P{Is_Block= -Ol_Chiki}', "");
-Expect(0, 7247, '\P{^Is_Block= -Ol_Chiki}', "");
-Error('\p{Is_Blk: -_Ol-Chiki/a/}');
-Error('\P{Is_Blk: -_Ol-Chiki/a/}');
-Expect(1, 7295, '\p{Is_Blk=olchiki}', "");
-Expect(0, 7295, '\p{^Is_Blk=olchiki}', "");
-Expect(0, 7295, '\P{Is_Blk=olchiki}', "");
-Expect(1, 7295, '\P{^Is_Blk=olchiki}', "");
-Expect(0, 7247, '\p{Is_Blk=olchiki}', "");
-Expect(1, 7247, '\p{^Is_Blk=olchiki}', "");
-Expect(1, 7247, '\P{Is_Blk=olchiki}', "");
-Expect(0, 7247, '\P{^Is_Blk=olchiki}', "");
-Expect(1, 7295, '\p{Is_Blk=- Olchiki}', "");
-Expect(0, 7295, '\p{^Is_Blk=- Olchiki}', "");
-Expect(0, 7295, '\P{Is_Blk=- Olchiki}', "");
-Expect(1, 7295, '\P{^Is_Blk=- Olchiki}', "");
-Expect(0, 7247, '\p{Is_Blk=- Olchiki}', "");
-Expect(1, 7247, '\p{^Is_Blk=- Olchiki}', "");
-Expect(1, 7247, '\P{Is_Blk=- Olchiki}', "");
-Expect(0, 7247, '\P{^Is_Blk=- Olchiki}', "");
-Error('\p{Block=Kanbun/a/}');
-Error('\P{Block=Kanbun/a/}');
-Expect(1, 12703, '\p{Block=kanbun}', "");
-Expect(0, 12703, '\p{^Block=kanbun}', "");
-Expect(0, 12703, '\P{Block=kanbun}', "");
-Expect(1, 12703, '\P{^Block=kanbun}', "");
-Expect(0, 12687, '\p{Block=kanbun}', "");
-Expect(1, 12687, '\p{^Block=kanbun}', "");
-Expect(1, 12687, '\P{Block=kanbun}', "");
-Expect(0, 12687, '\P{^Block=kanbun}', "");
-Expect(1, 12703, '\p{Block=- KANBUN}', "");
-Expect(0, 12703, '\p{^Block=- KANBUN}', "");
-Expect(0, 12703, '\P{Block=- KANBUN}', "");
-Expect(1, 12703, '\P{^Block=- KANBUN}', "");
-Expect(0, 12687, '\p{Block=- KANBUN}', "");
-Expect(1, 12687, '\p{^Block=- KANBUN}', "");
-Expect(1, 12687, '\P{Block=- KANBUN}', "");
-Expect(0, 12687, '\P{^Block=- KANBUN}', "");
-Error('\p{Blk=:= kanbun}');
-Error('\P{Blk=:= kanbun}');
-Expect(1, 12703, '\p{Blk=kanbun}', "");
-Expect(0, 12703, '\p{^Blk=kanbun}', "");
-Expect(0, 12703, '\P{Blk=kanbun}', "");
-Expect(1, 12703, '\P{^Blk=kanbun}', "");
-Expect(0, 12687, '\p{Blk=kanbun}', "");
-Expect(1, 12687, '\p{^Blk=kanbun}', "");
-Expect(1, 12687, '\P{Blk=kanbun}', "");
-Expect(0, 12687, '\P{^Blk=kanbun}', "");
-Expect(1, 12703, '\p{Blk: -kanbun}', "");
-Expect(0, 12703, '\p{^Blk: -kanbun}', "");
-Expect(0, 12703, '\P{Blk: -kanbun}', "");
-Expect(1, 12703, '\P{^Blk: -kanbun}', "");
-Expect(0, 12687, '\p{Blk: -kanbun}', "");
-Expect(1, 12687, '\p{^Blk: -kanbun}', "");
-Expect(1, 12687, '\P{Blk: -kanbun}', "");
-Expect(0, 12687, '\P{^Blk: -kanbun}', "");
-Error('\p{Is_Block= -Kanbun:=}');
-Error('\P{Is_Block= -Kanbun:=}');
-Expect(1, 12703, '\p{Is_Block=kanbun}', "");
-Expect(0, 12703, '\p{^Is_Block=kanbun}', "");
-Expect(0, 12703, '\P{Is_Block=kanbun}', "");
-Expect(1, 12703, '\P{^Is_Block=kanbun}', "");
-Expect(0, 12687, '\p{Is_Block=kanbun}', "");
-Expect(1, 12687, '\p{^Is_Block=kanbun}', "");
-Expect(1, 12687, '\P{Is_Block=kanbun}', "");
-Expect(0, 12687, '\P{^Is_Block=kanbun}', "");
-Expect(1, 12703, '\p{Is_Block=_ Kanbun}', "");
-Expect(0, 12703, '\p{^Is_Block=_ Kanbun}', "");
-Expect(0, 12703, '\P{Is_Block=_ Kanbun}', "");
-Expect(1, 12703, '\P{^Is_Block=_ Kanbun}', "");
-Expect(0, 12687, '\p{Is_Block=_ Kanbun}', "");
-Expect(1, 12687, '\p{^Is_Block=_ Kanbun}', "");
-Expect(1, 12687, '\P{Is_Block=_ Kanbun}', "");
-Expect(0, 12687, '\P{^Is_Block=_ Kanbun}', "");
-Error('\p{Is_Blk=/a/ _Kanbun}');
-Error('\P{Is_Blk=/a/ _Kanbun}');
-Expect(1, 12703, '\p{Is_Blk=kanbun}', "");
-Expect(0, 12703, '\p{^Is_Blk=kanbun}', "");
-Expect(0, 12703, '\P{Is_Blk=kanbun}', "");
-Expect(1, 12703, '\P{^Is_Blk=kanbun}', "");
-Expect(0, 12687, '\p{Is_Blk=kanbun}', "");
-Expect(1, 12687, '\p{^Is_Blk=kanbun}', "");
-Expect(1, 12687, '\P{Is_Blk=kanbun}', "");
-Expect(0, 12687, '\P{^Is_Blk=kanbun}', "");
-Expect(1, 12703, '\p{Is_Blk=-Kanbun}', "");
-Expect(0, 12703, '\p{^Is_Blk=-Kanbun}', "");
-Expect(0, 12703, '\P{Is_Blk=-Kanbun}', "");
-Expect(1, 12703, '\P{^Is_Blk=-Kanbun}', "");
-Expect(0, 12687, '\p{Is_Blk=-Kanbun}', "");
-Expect(1, 12687, '\p{^Is_Blk=-Kanbun}', "");
-Expect(1, 12687, '\P{Is_Blk=-Kanbun}', "");
-Expect(0, 12687, '\P{^Is_Blk=-Kanbun}', "");
-Error('\p{Block=-cyrillic-Extended A/a/}');
-Error('\P{Block=-cyrillic-Extended A/a/}');
-Expect(1, 11775, '\p{Block=cyrillicextendeda}', "");
-Expect(0, 11775, '\p{^Block=cyrillicextendeda}', "");
-Expect(0, 11775, '\P{Block=cyrillicextendeda}', "");
-Expect(1, 11775, '\P{^Block=cyrillicextendeda}', "");
-Expect(0, 11743, '\p{Block=cyrillicextendeda}', "");
-Expect(1, 11743, '\p{^Block=cyrillicextendeda}', "");
-Expect(1, 11743, '\P{Block=cyrillicextendeda}', "");
-Expect(0, 11743, '\P{^Block=cyrillicextendeda}', "");
-Expect(1, 11775, '\p{Block= CYRILLICextended-A}', "");
-Expect(0, 11775, '\p{^Block= CYRILLICextended-A}', "");
-Expect(0, 11775, '\P{Block= CYRILLICextended-A}', "");
-Expect(1, 11775, '\P{^Block= CYRILLICextended-A}', "");
-Expect(0, 11743, '\p{Block= CYRILLICextended-A}', "");
-Expect(1, 11743, '\p{^Block= CYRILLICextended-A}', "");
-Expect(1, 11743, '\P{Block= CYRILLICextended-A}', "");
-Expect(0, 11743, '\P{^Block= CYRILLICextended-A}', "");
-Error('\p{Blk:_-Cyrillic/a/ExtendedA}');
-Error('\P{Blk:_-Cyrillic/a/ExtendedA}');
-Expect(1, 11775, '\p{Blk:cyrillicextendeda}', "");
-Expect(0, 11775, '\p{^Blk:cyrillicextendeda}', "");
-Expect(0, 11775, '\P{Blk:cyrillicextendeda}', "");
-Expect(1, 11775, '\P{^Blk:cyrillicextendeda}', "");
-Expect(0, 11743, '\p{Blk:cyrillicextendeda}', "");
-Expect(1, 11743, '\p{^Blk:cyrillicextendeda}', "");
-Expect(1, 11743, '\P{Blk:cyrillicextendeda}', "");
-Expect(0, 11743, '\P{^Blk:cyrillicextendeda}', "");
-Expect(1, 11775, '\p{Blk= Cyrillic extended A}', "");
-Expect(0, 11775, '\p{^Blk= Cyrillic extended A}', "");
-Expect(0, 11775, '\P{Blk= Cyrillic extended A}', "");
-Expect(1, 11775, '\P{^Blk= Cyrillic extended A}', "");
-Expect(0, 11743, '\p{Blk= Cyrillic extended A}', "");
-Expect(1, 11743, '\p{^Blk= Cyrillic extended A}', "");
-Expect(1, 11743, '\P{Blk= Cyrillic extended A}', "");
-Expect(0, 11743, '\P{^Blk= Cyrillic extended A}', "");
-Error('\p{Is_Block= Cyrillic-Extended-a/a/}');
-Error('\P{Is_Block= Cyrillic-Extended-a/a/}');
-Expect(1, 11775, '\p{Is_Block=cyrillicextendeda}', "");
-Expect(0, 11775, '\p{^Is_Block=cyrillicextendeda}', "");
-Expect(0, 11775, '\P{Is_Block=cyrillicextendeda}', "");
-Expect(1, 11775, '\P{^Is_Block=cyrillicextendeda}', "");
-Expect(0, 11743, '\p{Is_Block=cyrillicextendeda}', "");
-Expect(1, 11743, '\p{^Is_Block=cyrillicextendeda}', "");
-Expect(1, 11743, '\P{Is_Block=cyrillicextendeda}', "");
-Expect(0, 11743, '\P{^Is_Block=cyrillicextendeda}', "");
-Expect(1, 11775, '\p{Is_Block= CYRILLIC Extended_A}', "");
-Expect(0, 11775, '\p{^Is_Block= CYRILLIC Extended_A}', "");
-Expect(0, 11775, '\P{Is_Block= CYRILLIC Extended_A}', "");
-Expect(1, 11775, '\P{^Is_Block= CYRILLIC Extended_A}', "");
-Expect(0, 11743, '\p{Is_Block= CYRILLIC Extended_A}', "");
-Expect(1, 11743, '\p{^Is_Block= CYRILLIC Extended_A}', "");
-Expect(1, 11743, '\P{Is_Block= CYRILLIC Extended_A}', "");
-Expect(0, 11743, '\P{^Is_Block= CYRILLIC Extended_A}', "");
-Error('\p{Is_Blk=:=- CYRILLIC-extended-A}');
-Error('\P{Is_Blk=:=- CYRILLIC-extended-A}');
-Expect(1, 11775, '\p{Is_Blk=cyrillicextendeda}', "");
-Expect(0, 11775, '\p{^Is_Blk=cyrillicextendeda}', "");
-Expect(0, 11775, '\P{Is_Blk=cyrillicextendeda}', "");
-Expect(1, 11775, '\P{^Is_Blk=cyrillicextendeda}', "");
-Expect(0, 11743, '\p{Is_Blk=cyrillicextendeda}', "");
-Expect(1, 11743, '\p{^Is_Blk=cyrillicextendeda}', "");
-Expect(1, 11743, '\P{Is_Blk=cyrillicextendeda}', "");
-Expect(0, 11743, '\P{^Is_Blk=cyrillicextendeda}', "");
-Expect(1, 11775, '\p{Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(0, 11775, '\p{^Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(0, 11775, '\P{Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(1, 11775, '\P{^Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(0, 11743, '\p{Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(1, 11743, '\p{^Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(1, 11743, '\P{Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Expect(0, 11743, '\P{^Is_Blk: _CYRILLIC EXTENDED_A}', "");
-Error('\p{Block= /a/HEBREW}');
-Error('\P{Block= /a/HEBREW}');
-Expect(1, 1535, '\p{Block=hebrew}', "");
-Expect(0, 1535, '\p{^Block=hebrew}', "");
-Expect(0, 1535, '\P{Block=hebrew}', "");
-Expect(1, 1535, '\P{^Block=hebrew}', "");
-Expect(0, 1423, '\p{Block=hebrew}', "");
-Expect(1, 1423, '\p{^Block=hebrew}', "");
-Expect(1, 1423, '\P{Block=hebrew}', "");
-Expect(0, 1423, '\P{^Block=hebrew}', "");
-Expect(1, 1535, '\p{Block= _hebrew}', "");
-Expect(0, 1535, '\p{^Block= _hebrew}', "");
-Expect(0, 1535, '\P{Block= _hebrew}', "");
-Expect(1, 1535, '\P{^Block= _hebrew}', "");
-Expect(0, 1423, '\p{Block= _hebrew}', "");
-Expect(1, 1423, '\p{^Block= _hebrew}', "");
-Expect(1, 1423, '\P{Block= _hebrew}', "");
-Expect(0, 1423, '\P{^Block= _hebrew}', "");
-Error('\p{Blk=:=--Hebrew}');
-Error('\P{Blk=:=--Hebrew}');
-Expect(1, 1535, '\p{Blk=hebrew}', "");
-Expect(0, 1535, '\p{^Blk=hebrew}', "");
-Expect(0, 1535, '\P{Blk=hebrew}', "");
-Expect(1, 1535, '\P{^Blk=hebrew}', "");
-Expect(0, 1423, '\p{Blk=hebrew}', "");
-Expect(1, 1423, '\p{^Blk=hebrew}', "");
-Expect(1, 1423, '\P{Blk=hebrew}', "");
-Expect(0, 1423, '\P{^Blk=hebrew}', "");
-Expect(1, 1535, '\p{Blk=-_hebrew}', "");
-Expect(0, 1535, '\p{^Blk=-_hebrew}', "");
-Expect(0, 1535, '\P{Blk=-_hebrew}', "");
-Expect(1, 1535, '\P{^Blk=-_hebrew}', "");
-Expect(0, 1423, '\p{Blk=-_hebrew}', "");
-Expect(1, 1423, '\p{^Blk=-_hebrew}', "");
-Expect(1, 1423, '\P{Blk=-_hebrew}', "");
-Expect(0, 1423, '\P{^Blk=-_hebrew}', "");
-Error('\p{Is_Block=/a/_hebrew}');
-Error('\P{Is_Block=/a/_hebrew}');
-Expect(1, 1535, '\p{Is_Block=hebrew}', "");
-Expect(0, 1535, '\p{^Is_Block=hebrew}', "");
-Expect(0, 1535, '\P{Is_Block=hebrew}', "");
-Expect(1, 1535, '\P{^Is_Block=hebrew}', "");
-Expect(0, 1423, '\p{Is_Block=hebrew}', "");
-Expect(1, 1423, '\p{^Is_Block=hebrew}', "");
-Expect(1, 1423, '\P{Is_Block=hebrew}', "");
-Expect(0, 1423, '\P{^Is_Block=hebrew}', "");
-Expect(1, 1535, '\p{Is_Block= _Hebrew}', "");
-Expect(0, 1535, '\p{^Is_Block= _Hebrew}', "");
-Expect(0, 1535, '\P{Is_Block= _Hebrew}', "");
-Expect(1, 1535, '\P{^Is_Block= _Hebrew}', "");
-Expect(0, 1423, '\p{Is_Block= _Hebrew}', "");
-Expect(1, 1423, '\p{^Is_Block= _Hebrew}', "");
-Expect(1, 1423, '\P{Is_Block= _Hebrew}', "");
-Expect(0, 1423, '\P{^Is_Block= _Hebrew}', "");
-Error('\p{Is_Blk=:= Hebrew}');
-Error('\P{Is_Blk=:= Hebrew}');
-Expect(1, 1535, '\p{Is_Blk: hebrew}', "");
-Expect(0, 1535, '\p{^Is_Blk: hebrew}', "");
-Expect(0, 1535, '\P{Is_Blk: hebrew}', "");
-Expect(1, 1535, '\P{^Is_Blk: hebrew}', "");
-Expect(0, 1423, '\p{Is_Blk: hebrew}', "");
-Expect(1, 1423, '\p{^Is_Blk: hebrew}', "");
-Expect(1, 1423, '\P{Is_Blk: hebrew}', "");
-Expect(0, 1423, '\P{^Is_Blk: hebrew}', "");
-Expect(1, 1535, '\p{Is_Blk= _hebrew}', "");
-Expect(0, 1535, '\p{^Is_Blk= _hebrew}', "");
-Expect(0, 1535, '\P{Is_Blk= _hebrew}', "");
-Expect(1, 1535, '\P{^Is_Blk= _hebrew}', "");
-Expect(0, 1423, '\p{Is_Blk= _hebrew}', "");
-Expect(1, 1423, '\p{^Is_Blk= _hebrew}', "");
-Expect(1, 1423, '\P{Is_Blk= _hebrew}', "");
-Expect(0, 1423, '\P{^Is_Blk= _hebrew}', "");
-Error('\p{Block= CYRILLIC/a/}');
-Error('\P{Block= CYRILLIC/a/}');
-Expect(1, 1279, '\p{Block=cyrillic}', "");
-Expect(0, 1279, '\p{^Block=cyrillic}', "");
-Expect(0, 1279, '\P{Block=cyrillic}', "");
-Expect(1, 1279, '\P{^Block=cyrillic}', "");
-Expect(0, 1023, '\p{Block=cyrillic}', "");
-Expect(1, 1023, '\p{^Block=cyrillic}', "");
-Expect(1, 1023, '\P{Block=cyrillic}', "");
-Expect(0, 1023, '\P{^Block=cyrillic}', "");
-Expect(1, 1279, '\p{Block: -Cyrillic}', "");
-Expect(0, 1279, '\p{^Block: -Cyrillic}', "");
-Expect(0, 1279, '\P{Block: -Cyrillic}', "");
-Expect(1, 1279, '\P{^Block: -Cyrillic}', "");
-Expect(0, 1023, '\p{Block: -Cyrillic}', "");
-Expect(1, 1023, '\p{^Block: -Cyrillic}', "");
-Expect(1, 1023, '\P{Block: -Cyrillic}', "");
-Expect(0, 1023, '\P{^Block: -Cyrillic}', "");
-Error('\p{Blk=-CYRILLIC/a/}');
-Error('\P{Blk=-CYRILLIC/a/}');
-Expect(1, 1279, '\p{Blk=cyrillic}', "");
-Expect(0, 1279, '\p{^Blk=cyrillic}', "");
-Expect(0, 1279, '\P{Blk=cyrillic}', "");
-Expect(1, 1279, '\P{^Blk=cyrillic}', "");
-Expect(0, 1023, '\p{Blk=cyrillic}', "");
-Expect(1, 1023, '\p{^Blk=cyrillic}', "");
-Expect(1, 1023, '\P{Blk=cyrillic}', "");
-Expect(0, 1023, '\P{^Blk=cyrillic}', "");
-Expect(1, 1279, '\p{Blk=_-Cyrillic}', "");
-Expect(0, 1279, '\p{^Blk=_-Cyrillic}', "");
-Expect(0, 1279, '\P{Blk=_-Cyrillic}', "");
-Expect(1, 1279, '\P{^Blk=_-Cyrillic}', "");
-Expect(0, 1023, '\p{Blk=_-Cyrillic}', "");
-Expect(1, 1023, '\p{^Blk=_-Cyrillic}', "");
-Expect(1, 1023, '\P{Blk=_-Cyrillic}', "");
-Expect(0, 1023, '\P{^Blk=_-Cyrillic}', "");
-Error('\p{Is_Block=-cyrillic/a/}');
-Error('\P{Is_Block=-cyrillic/a/}');
-Expect(1, 1279, '\p{Is_Block=cyrillic}', "");
-Expect(0, 1279, '\p{^Is_Block=cyrillic}', "");
-Expect(0, 1279, '\P{Is_Block=cyrillic}', "");
-Expect(1, 1279, '\P{^Is_Block=cyrillic}', "");
-Expect(0, 1023, '\p{Is_Block=cyrillic}', "");
-Expect(1, 1023, '\p{^Is_Block=cyrillic}', "");
-Expect(1, 1023, '\P{Is_Block=cyrillic}', "");
-Expect(0, 1023, '\P{^Is_Block=cyrillic}', "");
-Expect(1, 1279, '\p{Is_Block= _Cyrillic}', "");
-Expect(0, 1279, '\p{^Is_Block= _Cyrillic}', "");
-Expect(0, 1279, '\P{Is_Block= _Cyrillic}', "");
-Expect(1, 1279, '\P{^Is_Block= _Cyrillic}', "");
-Expect(0, 1023, '\p{Is_Block= _Cyrillic}', "");
-Expect(1, 1023, '\p{^Is_Block= _Cyrillic}', "");
-Expect(1, 1023, '\P{Is_Block= _Cyrillic}', "");
-Expect(0, 1023, '\P{^Is_Block= _Cyrillic}', "");
-Error('\p{Is_Blk=_/a/cyrillic}');
-Error('\P{Is_Blk=_/a/cyrillic}');
-Expect(1, 1279, '\p{Is_Blk=cyrillic}', "");
-Expect(0, 1279, '\p{^Is_Blk=cyrillic}', "");
-Expect(0, 1279, '\P{Is_Blk=cyrillic}', "");
-Expect(1, 1279, '\P{^Is_Blk=cyrillic}', "");
-Expect(0, 1023, '\p{Is_Blk=cyrillic}', "");
-Expect(1, 1023, '\p{^Is_Blk=cyrillic}', "");
-Expect(1, 1023, '\P{Is_Blk=cyrillic}', "");
-Expect(0, 1023, '\P{^Is_Blk=cyrillic}', "");
-Expect(1, 1279, '\p{Is_Blk=_-cyrillic}', "");
-Expect(0, 1279, '\p{^Is_Blk=_-cyrillic}', "");
-Expect(0, 1279, '\P{Is_Blk=_-cyrillic}', "");
-Expect(1, 1279, '\P{^Is_Blk=_-cyrillic}', "");
-Expect(0, 1023, '\p{Is_Blk=_-cyrillic}', "");
-Expect(1, 1023, '\p{^Is_Blk=_-cyrillic}', "");
-Expect(1, 1023, '\P{Is_Blk=_-cyrillic}', "");
-Expect(0, 1023, '\P{^Is_Blk=_-cyrillic}', "");
-Error('\p{Block=_LATIN Extended:=a}');
-Error('\P{Block=_LATIN Extended:=a}');
-Expect(1, 383, '\p{Block=latinextendeda}', "");
-Expect(0, 383, '\p{^Block=latinextendeda}', "");
-Expect(0, 383, '\P{Block=latinextendeda}', "");
-Expect(1, 383, '\P{^Block=latinextendeda}', "");
-Expect(0, 255, '\p{Block=latinextendeda}', "");
-Expect(1, 255, '\p{^Block=latinextendeda}', "");
-Expect(1, 255, '\P{Block=latinextendeda}', "");
-Expect(0, 255, '\P{^Block=latinextendeda}', "");
-Expect(1, 383, '\p{Block=--Latin EXTENDED-A}', "");
-Expect(0, 383, '\p{^Block=--Latin EXTENDED-A}', "");
-Expect(0, 383, '\P{Block=--Latin EXTENDED-A}', "");
-Expect(1, 383, '\P{^Block=--Latin EXTENDED-A}', "");
-Expect(0, 255, '\p{Block=--Latin EXTENDED-A}', "");
-Expect(1, 255, '\p{^Block=--Latin EXTENDED-A}', "");
-Expect(1, 255, '\P{Block=--Latin EXTENDED-A}', "");
-Expect(0, 255, '\P{^Block=--Latin EXTENDED-A}', "");
-Error('\p{Blk=/a/LATIN extended-A}');
-Error('\P{Blk=/a/LATIN extended-A}');
-Expect(1, 383, '\p{Blk=latinextendeda}', "");
-Expect(0, 383, '\p{^Blk=latinextendeda}', "");
-Expect(0, 383, '\P{Blk=latinextendeda}', "");
-Expect(1, 383, '\P{^Blk=latinextendeda}', "");
-Expect(0, 255, '\p{Blk=latinextendeda}', "");
-Expect(1, 255, '\p{^Blk=latinextendeda}', "");
-Expect(1, 255, '\P{Blk=latinextendeda}', "");
-Expect(0, 255, '\P{^Blk=latinextendeda}', "");
-Expect(1, 383, '\p{Blk=__LATIN-extended A}', "");
-Expect(0, 383, '\p{^Blk=__LATIN-extended A}', "");
-Expect(0, 383, '\P{Blk=__LATIN-extended A}', "");
-Expect(1, 383, '\P{^Blk=__LATIN-extended A}', "");
-Expect(0, 255, '\p{Blk=__LATIN-extended A}', "");
-Expect(1, 255, '\p{^Blk=__LATIN-extended A}', "");
-Expect(1, 255, '\P{Blk=__LATIN-extended A}', "");
-Expect(0, 255, '\P{^Blk=__LATIN-extended A}', "");
-Error('\p{Is_Block= -Latin Extended/a/A}');
-Error('\P{Is_Block= -Latin Extended/a/A}');
-Expect(1, 383, '\p{Is_Block=latinextendeda}', "");
-Expect(0, 383, '\p{^Is_Block=latinextendeda}', "");
-Expect(0, 383, '\P{Is_Block=latinextendeda}', "");
-Expect(1, 383, '\P{^Is_Block=latinextendeda}', "");
-Expect(0, 255, '\p{Is_Block=latinextendeda}', "");
-Expect(1, 255, '\p{^Is_Block=latinextendeda}', "");
-Expect(1, 255, '\P{Is_Block=latinextendeda}', "");
-Expect(0, 255, '\P{^Is_Block=latinextendeda}', "");
-Expect(1, 383, '\p{Is_Block=_LatinEXTENDED-a}', "");
-Expect(0, 383, '\p{^Is_Block=_LatinEXTENDED-a}', "");
-Expect(0, 383, '\P{Is_Block=_LatinEXTENDED-a}', "");
-Expect(1, 383, '\P{^Is_Block=_LatinEXTENDED-a}', "");
-Expect(0, 255, '\p{Is_Block=_LatinEXTENDED-a}', "");
-Expect(1, 255, '\p{^Is_Block=_LatinEXTENDED-a}', "");
-Expect(1, 255, '\P{Is_Block=_LatinEXTENDED-a}', "");
-Expect(0, 255, '\P{^Is_Block=_LatinEXTENDED-a}', "");
-Error('\p{Is_Blk=_-Latin-Extended_a:=}');
-Error('\P{Is_Blk=_-Latin-Extended_a:=}');
-Expect(1, 383, '\p{Is_Blk=latinextendeda}', "");
-Expect(0, 383, '\p{^Is_Blk=latinextendeda}', "");
-Expect(0, 383, '\P{Is_Blk=latinextendeda}', "");
-Expect(1, 383, '\P{^Is_Blk=latinextendeda}', "");
-Expect(0, 255, '\p{Is_Blk=latinextendeda}', "");
-Expect(1, 255, '\p{^Is_Blk=latinextendeda}', "");
-Expect(1, 255, '\P{Is_Blk=latinextendeda}', "");
-Expect(0, 255, '\P{^Is_Blk=latinextendeda}', "");
-Expect(1, 383, '\p{Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(0, 383, '\p{^Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(0, 383, '\P{Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(1, 383, '\P{^Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(0, 255, '\p{Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(1, 255, '\p{^Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(1, 255, '\P{Is_Blk=-Latin_EXTENDED-a}', "");
-Expect(0, 255, '\P{^Is_Blk=-Latin_EXTENDED-a}', "");
-Error('\p{Block=_ balinese/a/}');
-Error('\P{Block=_ balinese/a/}');
-Expect(1, 7039, '\p{Block=balinese}', "");
-Expect(0, 7039, '\p{^Block=balinese}', "");
-Expect(0, 7039, '\P{Block=balinese}', "");
-Expect(1, 7039, '\P{^Block=balinese}', "");
-Expect(0, 6911, '\p{Block=balinese}', "");
-Expect(1, 6911, '\p{^Block=balinese}', "");
-Expect(1, 6911, '\P{Block=balinese}', "");
-Expect(0, 6911, '\P{^Block=balinese}', "");
-Expect(1, 7039, '\p{Block=_-Balinese}', "");
-Expect(0, 7039, '\p{^Block=_-Balinese}', "");
-Expect(0, 7039, '\P{Block=_-Balinese}', "");
-Expect(1, 7039, '\P{^Block=_-Balinese}', "");
-Expect(0, 6911, '\p{Block=_-Balinese}', "");
-Expect(1, 6911, '\p{^Block=_-Balinese}', "");
-Expect(1, 6911, '\P{Block=_-Balinese}', "");
-Expect(0, 6911, '\P{^Block=_-Balinese}', "");
-Error('\p{Blk=:=_balinese}');
-Error('\P{Blk=:=_balinese}');
-Expect(1, 7039, '\p{Blk=balinese}', "");
-Expect(0, 7039, '\p{^Blk=balinese}', "");
-Expect(0, 7039, '\P{Blk=balinese}', "");
-Expect(1, 7039, '\P{^Blk=balinese}', "");
-Expect(0, 6911, '\p{Blk=balinese}', "");
-Expect(1, 6911, '\p{^Blk=balinese}', "");
-Expect(1, 6911, '\P{Blk=balinese}', "");
-Expect(0, 6911, '\P{^Blk=balinese}', "");
-Expect(1, 7039, '\p{Blk= Balinese}', "");
-Expect(0, 7039, '\p{^Blk= Balinese}', "");
-Expect(0, 7039, '\P{Blk= Balinese}', "");
-Expect(1, 7039, '\P{^Blk= Balinese}', "");
-Expect(0, 6911, '\p{Blk= Balinese}', "");
-Expect(1, 6911, '\p{^Blk= Balinese}', "");
-Expect(1, 6911, '\P{Blk= Balinese}', "");
-Expect(0, 6911, '\P{^Blk= Balinese}', "");
-Error('\p{Is_Block=-Balinese:=}');
-Error('\P{Is_Block=-Balinese:=}');
-Expect(1, 7039, '\p{Is_Block=balinese}', "");
-Expect(0, 7039, '\p{^Is_Block=balinese}', "");
-Expect(0, 7039, '\P{Is_Block=balinese}', "");
-Expect(1, 7039, '\P{^Is_Block=balinese}', "");
-Expect(0, 6911, '\p{Is_Block=balinese}', "");
-Expect(1, 6911, '\p{^Is_Block=balinese}', "");
-Expect(1, 6911, '\P{Is_Block=balinese}', "");
-Expect(0, 6911, '\P{^Is_Block=balinese}', "");
-Expect(1, 7039, '\p{Is_Block= -BALINESE}', "");
-Expect(0, 7039, '\p{^Is_Block= -BALINESE}', "");
-Expect(0, 7039, '\P{Is_Block= -BALINESE}', "");
-Expect(1, 7039, '\P{^Is_Block= -BALINESE}', "");
-Expect(0, 6911, '\p{Is_Block= -BALINESE}', "");
-Expect(1, 6911, '\p{^Is_Block= -BALINESE}', "");
-Expect(1, 6911, '\P{Is_Block= -BALINESE}', "");
-Expect(0, 6911, '\P{^Is_Block= -BALINESE}', "");
-Error('\p{Is_Blk=-_Balinese:=}');
-Error('\P{Is_Blk=-_Balinese:=}');
-Expect(1, 7039, '\p{Is_Blk=balinese}', "");
-Expect(0, 7039, '\p{^Is_Blk=balinese}', "");
-Expect(0, 7039, '\P{Is_Blk=balinese}', "");
-Expect(1, 7039, '\P{^Is_Blk=balinese}', "");
-Expect(0, 6911, '\p{Is_Blk=balinese}', "");
-Expect(1, 6911, '\p{^Is_Blk=balinese}', "");
-Expect(1, 6911, '\P{Is_Blk=balinese}', "");
-Expect(0, 6911, '\P{^Is_Blk=balinese}', "");
-Expect(1, 7039, '\p{Is_Blk= Balinese}', "");
-Expect(0, 7039, '\p{^Is_Blk= Balinese}', "");
-Expect(0, 7039, '\P{Is_Blk= Balinese}', "");
-Expect(1, 7039, '\P{^Is_Blk= Balinese}', "");
-Expect(0, 6911, '\p{Is_Blk= Balinese}', "");
-Expect(1, 6911, '\p{^Is_Blk= Balinese}', "");
-Expect(1, 6911, '\P{Is_Blk= Balinese}', "");
-Expect(0, 6911, '\P{^Is_Blk= Balinese}', "");
-Error('\p{Block=/a/ Avestan}');
-Error('\P{Block=/a/ Avestan}');
-Expect(1, 68415, '\p{Block=avestan}', "");
-Expect(0, 68415, '\p{^Block=avestan}', "");
-Expect(0, 68415, '\P{Block=avestan}', "");
-Expect(1, 68415, '\P{^Block=avestan}', "");
-Expect(0, 68351, '\p{Block=avestan}', "");
-Expect(1, 68351, '\p{^Block=avestan}', "");
-Expect(1, 68351, '\P{Block=avestan}', "");
-Expect(0, 68351, '\P{^Block=avestan}', "");
-Expect(1, 68415, '\p{Block=_ Avestan}', "");
-Expect(0, 68415, '\p{^Block=_ Avestan}', "");
-Expect(0, 68415, '\P{Block=_ Avestan}', "");
-Expect(1, 68415, '\P{^Block=_ Avestan}', "");
-Expect(0, 68351, '\p{Block=_ Avestan}', "");
-Expect(1, 68351, '\p{^Block=_ Avestan}', "");
-Expect(1, 68351, '\P{Block=_ Avestan}', "");
-Expect(0, 68351, '\P{^Block=_ Avestan}', "");
-Error('\p{Blk= Avestan:=}');
-Error('\P{Blk= Avestan:=}');
-Expect(1, 68415, '\p{Blk=avestan}', "");
-Expect(0, 68415, '\p{^Blk=avestan}', "");
-Expect(0, 68415, '\P{Blk=avestan}', "");
-Expect(1, 68415, '\P{^Blk=avestan}', "");
-Expect(0, 68351, '\p{Blk=avestan}', "");
-Expect(1, 68351, '\p{^Blk=avestan}', "");
-Expect(1, 68351, '\P{Blk=avestan}', "");
-Expect(0, 68351, '\P{^Blk=avestan}', "");
-Expect(1, 68415, '\p{Blk=- avestan}', "");
-Expect(0, 68415, '\p{^Blk=- avestan}', "");
-Expect(0, 68415, '\P{Blk=- avestan}', "");
-Expect(1, 68415, '\P{^Blk=- avestan}', "");
-Expect(0, 68351, '\p{Blk=- avestan}', "");
-Expect(1, 68351, '\p{^Blk=- avestan}', "");
-Expect(1, 68351, '\P{Blk=- avestan}', "");
-Expect(0, 68351, '\P{^Blk=- avestan}', "");
-Error('\p{Is_Block=:=-Avestan}');
-Error('\P{Is_Block=:=-Avestan}');
-Expect(1, 68415, '\p{Is_Block=avestan}', "");
-Expect(0, 68415, '\p{^Is_Block=avestan}', "");
-Expect(0, 68415, '\P{Is_Block=avestan}', "");
-Expect(1, 68415, '\P{^Is_Block=avestan}', "");
-Expect(0, 68351, '\p{Is_Block=avestan}', "");
-Expect(1, 68351, '\p{^Is_Block=avestan}', "");
-Expect(1, 68351, '\P{Is_Block=avestan}', "");
-Expect(0, 68351, '\P{^Is_Block=avestan}', "");
-Expect(1, 68415, '\p{Is_Block=_-Avestan}', "");
-Expect(0, 68415, '\p{^Is_Block=_-Avestan}', "");
-Expect(0, 68415, '\P{Is_Block=_-Avestan}', "");
-Expect(1, 68415, '\P{^Is_Block=_-Avestan}', "");
-Expect(0, 68351, '\p{Is_Block=_-Avestan}', "");
-Expect(1, 68351, '\p{^Is_Block=_-Avestan}', "");
-Expect(1, 68351, '\P{Is_Block=_-Avestan}', "");
-Expect(0, 68351, '\P{^Is_Block=_-Avestan}', "");
-Error('\p{Is_Blk=-AVESTAN:=}');
-Error('\P{Is_Blk=-AVESTAN:=}');
-Expect(1, 68415, '\p{Is_Blk=avestan}', "");
-Expect(0, 68415, '\p{^Is_Blk=avestan}', "");
-Expect(0, 68415, '\P{Is_Blk=avestan}', "");
-Expect(1, 68415, '\P{^Is_Blk=avestan}', "");
-Expect(0, 68351, '\p{Is_Blk=avestan}', "");
-Expect(1, 68351, '\p{^Is_Blk=avestan}', "");
-Expect(1, 68351, '\P{Is_Blk=avestan}', "");
-Expect(0, 68351, '\P{^Is_Blk=avestan}', "");
-Expect(1, 68415, '\p{Is_Blk: __Avestan}', "");
-Expect(0, 68415, '\p{^Is_Blk: __Avestan}', "");
-Expect(0, 68415, '\P{Is_Blk: __Avestan}', "");
-Expect(1, 68415, '\P{^Is_Blk: __Avestan}', "");
-Expect(0, 68351, '\p{Is_Blk: __Avestan}', "");
-Expect(1, 68351, '\p{^Is_Blk: __Avestan}', "");
-Expect(1, 68351, '\P{Is_Blk: __Avestan}', "");
-Expect(0, 68351, '\P{^Is_Blk: __Avestan}', "");
-Error('\p{Block= :=myanmar Extended-A}');
-Error('\P{Block= :=myanmar Extended-A}');
-Expect(1, 43647, '\p{Block=myanmarextendeda}', "");
-Expect(0, 43647, '\p{^Block=myanmarextendeda}', "");
-Expect(0, 43647, '\P{Block=myanmarextendeda}', "");
-Expect(1, 43647, '\P{^Block=myanmarextendeda}', "");
-Expect(0, 43615, '\p{Block=myanmarextendeda}', "");
-Expect(1, 43615, '\p{^Block=myanmarextendeda}', "");
-Expect(1, 43615, '\P{Block=myanmarextendeda}', "");
-Expect(0, 43615, '\P{^Block=myanmarextendeda}', "");
-Expect(1, 43647, '\p{Block=-MYANMAR_EXTENDEDA}', "");
-Expect(0, 43647, '\p{^Block=-MYANMAR_EXTENDEDA}', "");
-Expect(0, 43647, '\P{Block=-MYANMAR_EXTENDEDA}', "");
-Expect(1, 43647, '\P{^Block=-MYANMAR_EXTENDEDA}', "");
-Expect(0, 43615, '\p{Block=-MYANMAR_EXTENDEDA}', "");
-Expect(1, 43615, '\p{^Block=-MYANMAR_EXTENDEDA}', "");
-Expect(1, 43615, '\P{Block=-MYANMAR_EXTENDEDA}', "");
-Expect(0, 43615, '\P{^Block=-MYANMAR_EXTENDEDA}', "");
-Error('\p{Blk= myanmar EXTENDED:=A}');
-Error('\P{Blk= myanmar EXTENDED:=A}');
-Expect(1, 43647, '\p{Blk=myanmarextendeda}', "");
-Expect(0, 43647, '\p{^Blk=myanmarextendeda}', "");
-Expect(0, 43647, '\P{Blk=myanmarextendeda}', "");
-Expect(1, 43647, '\P{^Blk=myanmarextendeda}', "");
-Expect(0, 43615, '\p{Blk=myanmarextendeda}', "");
-Expect(1, 43615, '\p{^Blk=myanmarextendeda}', "");
-Expect(1, 43615, '\P{Blk=myanmarextendeda}', "");
-Expect(0, 43615, '\P{^Blk=myanmarextendeda}', "");
-Expect(1, 43647, '\p{Blk=- Myanmar EXTENDED_A}', "");
-Expect(0, 43647, '\p{^Blk=- Myanmar EXTENDED_A}', "");
-Expect(0, 43647, '\P{Blk=- Myanmar EXTENDED_A}', "");
-Expect(1, 43647, '\P{^Blk=- Myanmar EXTENDED_A}', "");
-Expect(0, 43615, '\p{Blk=- Myanmar EXTENDED_A}', "");
-Expect(1, 43615, '\p{^Blk=- Myanmar EXTENDED_A}', "");
-Expect(1, 43615, '\P{Blk=- Myanmar EXTENDED_A}', "");
-Expect(0, 43615, '\P{^Blk=- Myanmar EXTENDED_A}', "");
-Error('\p{Is_Block=:=myanmar Extended a}');
-Error('\P{Is_Block=:=myanmar Extended a}');
-Expect(1, 43647, '\p{Is_Block=myanmarextendeda}', "");
-Expect(0, 43647, '\p{^Is_Block=myanmarextendeda}', "");
-Expect(0, 43647, '\P{Is_Block=myanmarextendeda}', "");
-Expect(1, 43647, '\P{^Is_Block=myanmarextendeda}', "");
-Expect(0, 43615, '\p{Is_Block=myanmarextendeda}', "");
-Expect(1, 43615, '\p{^Is_Block=myanmarextendeda}', "");
-Expect(1, 43615, '\P{Is_Block=myanmarextendeda}', "");
-Expect(0, 43615, '\P{^Is_Block=myanmarextendeda}', "");
-Expect(1, 43647, '\p{Is_Block=-_Myanmar-Extended-A}', "");
-Expect(0, 43647, '\p{^Is_Block=-_Myanmar-Extended-A}', "");
-Expect(0, 43647, '\P{Is_Block=-_Myanmar-Extended-A}', "");
-Expect(1, 43647, '\P{^Is_Block=-_Myanmar-Extended-A}', "");
-Expect(0, 43615, '\p{Is_Block=-_Myanmar-Extended-A}', "");
-Expect(1, 43615, '\p{^Is_Block=-_Myanmar-Extended-A}', "");
-Expect(1, 43615, '\P{Is_Block=-_Myanmar-Extended-A}', "");
-Expect(0, 43615, '\P{^Is_Block=-_Myanmar-Extended-A}', "");
-Error('\p{Is_Blk=_/a/Myanmar-EXTENDEDa}');
-Error('\P{Is_Blk=_/a/Myanmar-EXTENDEDa}');
-Expect(1, 43647, '\p{Is_Blk=myanmarextendeda}', "");
-Expect(0, 43647, '\p{^Is_Blk=myanmarextendeda}', "");
-Expect(0, 43647, '\P{Is_Blk=myanmarextendeda}', "");
-Expect(1, 43647, '\P{^Is_Blk=myanmarextendeda}', "");
-Expect(0, 43615, '\p{Is_Blk=myanmarextendeda}', "");
-Expect(1, 43615, '\p{^Is_Blk=myanmarextendeda}', "");
-Expect(1, 43615, '\P{Is_Blk=myanmarextendeda}', "");
-Expect(0, 43615, '\P{^Is_Blk=myanmarextendeda}', "");
-Expect(1, 43647, '\p{Is_Blk=-myanmar-ExtendedA}', "");
-Expect(0, 43647, '\p{^Is_Blk=-myanmar-ExtendedA}', "");
-Expect(0, 43647, '\P{Is_Blk=-myanmar-ExtendedA}', "");
-Expect(1, 43647, '\P{^Is_Blk=-myanmar-ExtendedA}', "");
-Expect(0, 43615, '\p{Is_Blk=-myanmar-ExtendedA}', "");
-Expect(1, 43615, '\p{^Is_Blk=-myanmar-ExtendedA}', "");
-Expect(1, 43615, '\P{Is_Blk=-myanmar-ExtendedA}', "");
-Expect(0, 43615, '\P{^Is_Blk=-myanmar-ExtendedA}', "");
-Error('\p{Block=_Counting:=rod numerals}');
-Error('\P{Block=_Counting:=rod numerals}');
-Expect(1, 119679, '\p{Block=countingrodnumerals}', "");
-Expect(0, 119679, '\p{^Block=countingrodnumerals}', "");
-Expect(0, 119679, '\P{Block=countingrodnumerals}', "");
-Expect(1, 119679, '\P{^Block=countingrodnumerals}', "");
-Expect(0, 119647, '\p{Block=countingrodnumerals}', "");
-Expect(1, 119647, '\p{^Block=countingrodnumerals}', "");
-Expect(1, 119647, '\P{Block=countingrodnumerals}', "");
-Expect(0, 119647, '\P{^Block=countingrodnumerals}', "");
-Expect(1, 119679, '\p{Block=-Countingrod-Numerals}', "");
-Expect(0, 119679, '\p{^Block=-Countingrod-Numerals}', "");
-Expect(0, 119679, '\P{Block=-Countingrod-Numerals}', "");
-Expect(1, 119679, '\P{^Block=-Countingrod-Numerals}', "");
-Expect(0, 119647, '\p{Block=-Countingrod-Numerals}', "");
-Expect(1, 119647, '\p{^Block=-Countingrod-Numerals}', "");
-Expect(1, 119647, '\P{Block=-Countingrod-Numerals}', "");
-Expect(0, 119647, '\P{^Block=-Countingrod-Numerals}', "");
-Error('\p{Blk::=COUNTING RODnumerals}');
-Error('\P{Blk::=COUNTING RODnumerals}');
-Expect(1, 119679, '\p{Blk=countingrodnumerals}', "");
-Expect(0, 119679, '\p{^Blk=countingrodnumerals}', "");
-Expect(0, 119679, '\P{Blk=countingrodnumerals}', "");
-Expect(1, 119679, '\P{^Blk=countingrodnumerals}', "");
-Expect(0, 119647, '\p{Blk=countingrodnumerals}', "");
-Expect(1, 119647, '\p{^Blk=countingrodnumerals}', "");
-Expect(1, 119647, '\P{Blk=countingrodnumerals}', "");
-Expect(0, 119647, '\P{^Blk=countingrodnumerals}', "");
-Expect(1, 119679, '\p{Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(0, 119679, '\p{^Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(0, 119679, '\P{Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(1, 119679, '\P{^Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(0, 119647, '\p{Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(1, 119647, '\p{^Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(1, 119647, '\P{Blk=--COUNTING-ROD NUMERALS}', "");
-Expect(0, 119647, '\P{^Blk=--COUNTING-ROD NUMERALS}', "");
-Error('\p{Is_Block=_/a/counting RodNumerals}');
-Error('\P{Is_Block=_/a/counting RodNumerals}');
-Expect(1, 119679, '\p{Is_Block=countingrodnumerals}', "");
-Expect(0, 119679, '\p{^Is_Block=countingrodnumerals}', "");
-Expect(0, 119679, '\P{Is_Block=countingrodnumerals}', "");
-Expect(1, 119679, '\P{^Is_Block=countingrodnumerals}', "");
-Expect(0, 119647, '\p{Is_Block=countingrodnumerals}', "");
-Expect(1, 119647, '\p{^Is_Block=countingrodnumerals}', "");
-Expect(1, 119647, '\P{Is_Block=countingrodnumerals}', "");
-Expect(0, 119647, '\P{^Is_Block=countingrodnumerals}', "");
-Expect(1, 119679, '\p{Is_Block= counting-RodNumerals}', "");
-Expect(0, 119679, '\p{^Is_Block= counting-RodNumerals}', "");
-Expect(0, 119679, '\P{Is_Block= counting-RodNumerals}', "");
-Expect(1, 119679, '\P{^Is_Block= counting-RodNumerals}', "");
-Expect(0, 119647, '\p{Is_Block= counting-RodNumerals}', "");
-Expect(1, 119647, '\p{^Is_Block= counting-RodNumerals}', "");
-Expect(1, 119647, '\P{Is_Block= counting-RodNumerals}', "");
-Expect(0, 119647, '\P{^Is_Block= counting-RodNumerals}', "");
-Error('\p{Is_Blk=:= counting_Rodnumerals}');
-Error('\P{Is_Blk=:= counting_Rodnumerals}');
-Expect(1, 119679, '\p{Is_Blk=countingrodnumerals}', "");
-Expect(0, 119679, '\p{^Is_Blk=countingrodnumerals}', "");
-Expect(0, 119679, '\P{Is_Blk=countingrodnumerals}', "");
-Expect(1, 119679, '\P{^Is_Blk=countingrodnumerals}', "");
-Expect(0, 119647, '\p{Is_Blk=countingrodnumerals}', "");
-Expect(1, 119647, '\p{^Is_Blk=countingrodnumerals}', "");
-Expect(1, 119647, '\P{Is_Blk=countingrodnumerals}', "");
-Expect(0, 119647, '\P{^Is_Blk=countingrodnumerals}', "");
-Expect(1, 119679, '\p{Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(0, 119679, '\p{^Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(0, 119679, '\P{Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(1, 119679, '\P{^Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(0, 119647, '\p{Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(1, 119647, '\p{^Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(1, 119647, '\P{Is_Blk= -Counting-Rod-Numerals}', "");
-Expect(0, 119647, '\P{^Is_Blk= -Counting-Rod-Numerals}', "");
-Error('\p{Block=-_Byzantine:=Musical_Symbols}');
-Error('\P{Block=-_Byzantine:=Musical_Symbols}');
-Expect(1, 119039, '\p{Block=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^Block=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{Block=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^Block=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{Block=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^Block=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{Block=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^Block=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{Block= -byzantine_Musical Symbols}', "");
-Expect(0, 119039, '\p{^Block= -byzantine_Musical Symbols}', "");
-Expect(0, 119039, '\P{Block= -byzantine_Musical Symbols}', "");
-Expect(1, 119039, '\P{^Block= -byzantine_Musical Symbols}', "");
-Expect(0, 118783, '\p{Block= -byzantine_Musical Symbols}', "");
-Expect(1, 118783, '\p{^Block= -byzantine_Musical Symbols}', "");
-Expect(1, 118783, '\P{Block= -byzantine_Musical Symbols}', "");
-Expect(0, 118783, '\P{^Block= -byzantine_Musical Symbols}', "");
-Error('\p{Blk= Byzantine musical/a/Symbols}');
-Error('\P{Blk= Byzantine musical/a/Symbols}');
-Expect(1, 119039, '\p{Blk=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^Blk=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{Blk=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^Blk=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{Blk=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^Blk=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{Blk=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^Blk=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(0, 119039, '\p{^Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(0, 119039, '\P{Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(1, 119039, '\P{^Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(0, 118783, '\p{Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(1, 118783, '\p{^Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(1, 118783, '\P{Blk=_ byzantine MusicalSYMBOLS}', "");
-Expect(0, 118783, '\P{^Blk=_ byzantine MusicalSYMBOLS}', "");
-Error('\p{Is_Block: BYZANTINE:=MusicalSymbols}');
-Error('\P{Is_Block: BYZANTINE:=MusicalSymbols}');
-Expect(1, 119039, '\p{Is_Block=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^Is_Block=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{Is_Block=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^Is_Block=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{Is_Block=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^Is_Block=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{Is_Block=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^Is_Block=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{Is_Block= _byzantineMusical-symbols}', "");
-Expect(0, 119039, '\p{^Is_Block= _byzantineMusical-symbols}', "");
-Expect(0, 119039, '\P{Is_Block= _byzantineMusical-symbols}', "");
-Expect(1, 119039, '\P{^Is_Block= _byzantineMusical-symbols}', "");
-Expect(0, 118783, '\p{Is_Block= _byzantineMusical-symbols}', "");
-Expect(1, 118783, '\p{^Is_Block= _byzantineMusical-symbols}', "");
-Expect(1, 118783, '\P{Is_Block= _byzantineMusical-symbols}', "");
-Expect(0, 118783, '\P{^Is_Block= _byzantineMusical-symbols}', "");
-Error('\p{Is_Blk= ByzantineMUSICAL-Symbols/a/}');
-Error('\P{Is_Blk= ByzantineMUSICAL-Symbols/a/}');
-Expect(1, 119039, '\p{Is_Blk=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^Is_Blk=byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{Is_Blk=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^Is_Blk=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{Is_Blk=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^Is_Blk=byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{Is_Blk=byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^Is_Blk=byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(0, 119039, '\p{^Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(0, 119039, '\P{Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(1, 119039, '\P{^Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(0, 118783, '\p{Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(1, 118783, '\p{^Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(1, 118783, '\P{Is_Blk=- byzantineMUSICAL Symbols}', "");
-Expect(0, 118783, '\P{^Is_Blk=- byzantineMUSICAL Symbols}', "");
-Error('\p{Block=/a/ tamil}');
-Error('\P{Block=/a/ tamil}');
-Expect(1, 3071, '\p{Block=tamil}', "");
-Expect(0, 3071, '\p{^Block=tamil}', "");
-Expect(0, 3071, '\P{Block=tamil}', "");
-Expect(1, 3071, '\P{^Block=tamil}', "");
-Expect(0, 2943, '\p{Block=tamil}', "");
-Expect(1, 2943, '\p{^Block=tamil}', "");
-Expect(1, 2943, '\P{Block=tamil}', "");
-Expect(0, 2943, '\P{^Block=tamil}', "");
-Expect(1, 3071, '\p{Block= Tamil}', "");
-Expect(0, 3071, '\p{^Block= Tamil}', "");
-Expect(0, 3071, '\P{Block= Tamil}', "");
-Expect(1, 3071, '\P{^Block= Tamil}', "");
-Expect(0, 2943, '\p{Block= Tamil}', "");
-Expect(1, 2943, '\p{^Block= Tamil}', "");
-Expect(1, 2943, '\P{Block= Tamil}', "");
-Expect(0, 2943, '\P{^Block= Tamil}', "");
-Error('\p{Blk= :=Tamil}');
-Error('\P{Blk= :=Tamil}');
-Expect(1, 3071, '\p{Blk=tamil}', "");
-Expect(0, 3071, '\p{^Blk=tamil}', "");
-Expect(0, 3071, '\P{Blk=tamil}', "");
-Expect(1, 3071, '\P{^Blk=tamil}', "");
-Expect(0, 2943, '\p{Blk=tamil}', "");
-Expect(1, 2943, '\p{^Blk=tamil}', "");
-Expect(1, 2943, '\P{Blk=tamil}', "");
-Expect(0, 2943, '\P{^Blk=tamil}', "");
-Expect(1, 3071, '\p{Blk= _Tamil}', "");
-Expect(0, 3071, '\p{^Blk= _Tamil}', "");
-Expect(0, 3071, '\P{Blk= _Tamil}', "");
-Expect(1, 3071, '\P{^Blk= _Tamil}', "");
-Expect(0, 2943, '\p{Blk= _Tamil}', "");
-Expect(1, 2943, '\p{^Blk= _Tamil}', "");
-Expect(1, 2943, '\P{Blk= _Tamil}', "");
-Expect(0, 2943, '\P{^Blk= _Tamil}', "");
-Error('\p{Is_Block=/a/- tamil}');
-Error('\P{Is_Block=/a/- tamil}');
-Expect(1, 3071, '\p{Is_Block=tamil}', "");
-Expect(0, 3071, '\p{^Is_Block=tamil}', "");
-Expect(0, 3071, '\P{Is_Block=tamil}', "");
-Expect(1, 3071, '\P{^Is_Block=tamil}', "");
-Expect(0, 2943, '\p{Is_Block=tamil}', "");
-Expect(1, 2943, '\p{^Is_Block=tamil}', "");
-Expect(1, 2943, '\P{Is_Block=tamil}', "");
-Expect(0, 2943, '\P{^Is_Block=tamil}', "");
-Expect(1, 3071, '\p{Is_Block= Tamil}', "");
-Expect(0, 3071, '\p{^Is_Block= Tamil}', "");
-Expect(0, 3071, '\P{Is_Block= Tamil}', "");
-Expect(1, 3071, '\P{^Is_Block= Tamil}', "");
-Expect(0, 2943, '\p{Is_Block= Tamil}', "");
-Expect(1, 2943, '\p{^Is_Block= Tamil}', "");
-Expect(1, 2943, '\P{Is_Block= Tamil}', "");
-Expect(0, 2943, '\P{^Is_Block= Tamil}', "");
-Error('\p{Is_Blk= tamil:=}');
-Error('\P{Is_Blk= tamil:=}');
-Expect(1, 3071, '\p{Is_Blk=tamil}', "");
-Expect(0, 3071, '\p{^Is_Blk=tamil}', "");
-Expect(0, 3071, '\P{Is_Blk=tamil}', "");
-Expect(1, 3071, '\P{^Is_Blk=tamil}', "");
-Expect(0, 2943, '\p{Is_Blk=tamil}', "");
-Expect(1, 2943, '\p{^Is_Blk=tamil}', "");
-Expect(1, 2943, '\P{Is_Blk=tamil}', "");
-Expect(0, 2943, '\P{^Is_Blk=tamil}', "");
-Expect(1, 3071, '\p{Is_Blk= Tamil}', "");
-Expect(0, 3071, '\p{^Is_Blk= Tamil}', "");
-Expect(0, 3071, '\P{Is_Blk= Tamil}', "");
-Expect(1, 3071, '\P{^Is_Blk= Tamil}', "");
-Expect(0, 2943, '\p{Is_Blk= Tamil}', "");
-Expect(1, 2943, '\p{^Is_Blk= Tamil}', "");
-Expect(1, 2943, '\P{Is_Blk= Tamil}', "");
-Expect(0, 2943, '\P{^Is_Blk= Tamil}', "");
-Error('\p{Block= :=specials}');
-Error('\P{Block= :=specials}');
-Expect(1, 65520, '\p{Block=specials}', "");
-Expect(0, 65520, '\p{^Block=specials}', "");
-Expect(0, 65520, '\P{Block=specials}', "");
-Expect(1, 65520, '\P{^Block=specials}', "");
-Expect(0, 65519, '\p{Block=specials}', "");
-Expect(1, 65519, '\p{^Block=specials}', "");
-Expect(1, 65519, '\P{Block=specials}', "");
-Expect(0, 65519, '\P{^Block=specials}', "");
-Expect(1, 65520, '\p{Block= Specials}', "");
-Expect(0, 65520, '\p{^Block= Specials}', "");
-Expect(0, 65520, '\P{Block= Specials}', "");
-Expect(1, 65520, '\P{^Block= Specials}', "");
-Expect(0, 65519, '\p{Block= Specials}', "");
-Expect(1, 65519, '\p{^Block= Specials}', "");
-Expect(1, 65519, '\P{Block= Specials}', "");
-Expect(0, 65519, '\P{^Block= Specials}', "");
-Error('\p{Blk= specials/a/}');
-Error('\P{Blk= specials/a/}');
-Expect(1, 65520, '\p{Blk=specials}', "");
-Expect(0, 65520, '\p{^Blk=specials}', "");
-Expect(0, 65520, '\P{Blk=specials}', "");
-Expect(1, 65520, '\P{^Blk=specials}', "");
-Expect(0, 65519, '\p{Blk=specials}', "");
-Expect(1, 65519, '\p{^Blk=specials}', "");
-Expect(1, 65519, '\P{Blk=specials}', "");
-Expect(0, 65519, '\P{^Blk=specials}', "");
-Expect(1, 65520, '\p{Blk= _Specials}', "");
-Expect(0, 65520, '\p{^Blk= _Specials}', "");
-Expect(0, 65520, '\P{Blk= _Specials}', "");
-Expect(1, 65520, '\P{^Blk= _Specials}', "");
-Expect(0, 65519, '\p{Blk= _Specials}', "");
-Expect(1, 65519, '\p{^Blk= _Specials}', "");
-Expect(1, 65519, '\P{Blk= _Specials}', "");
-Expect(0, 65519, '\P{^Blk= _Specials}', "");
-Error('\p{Is_Block: _ Specials:=}');
-Error('\P{Is_Block: _ Specials:=}');
-Expect(1, 65520, '\p{Is_Block=specials}', "");
-Expect(0, 65520, '\p{^Is_Block=specials}', "");
-Expect(0, 65520, '\P{Is_Block=specials}', "");
-Expect(1, 65520, '\P{^Is_Block=specials}', "");
-Expect(0, 65519, '\p{Is_Block=specials}', "");
-Expect(1, 65519, '\p{^Is_Block=specials}', "");
-Expect(1, 65519, '\P{Is_Block=specials}', "");
-Expect(0, 65519, '\P{^Is_Block=specials}', "");
-Expect(1, 65520, '\p{Is_Block:__SPECIALS}', "");
-Expect(0, 65520, '\p{^Is_Block:__SPECIALS}', "");
-Expect(0, 65520, '\P{Is_Block:__SPECIALS}', "");
-Expect(1, 65520, '\P{^Is_Block:__SPECIALS}', "");
-Expect(0, 65519, '\p{Is_Block:__SPECIALS}', "");
-Expect(1, 65519, '\p{^Is_Block:__SPECIALS}', "");
-Expect(1, 65519, '\P{Is_Block:__SPECIALS}', "");
-Expect(0, 65519, '\P{^Is_Block:__SPECIALS}', "");
-Error('\p{Is_Blk=__Specials/a/}');
-Error('\P{Is_Blk=__Specials/a/}');
-Expect(1, 65520, '\p{Is_Blk=specials}', "");
-Expect(0, 65520, '\p{^Is_Blk=specials}', "");
-Expect(0, 65520, '\P{Is_Blk=specials}', "");
-Expect(1, 65520, '\P{^Is_Blk=specials}', "");
-Expect(0, 65519, '\p{Is_Blk=specials}', "");
-Expect(1, 65519, '\p{^Is_Blk=specials}', "");
-Expect(1, 65519, '\P{Is_Blk=specials}', "");
-Expect(0, 65519, '\P{^Is_Blk=specials}', "");
-Expect(1, 65520, '\p{Is_Blk: Specials}', "");
-Expect(0, 65520, '\p{^Is_Blk: Specials}', "");
-Expect(0, 65520, '\P{Is_Blk: Specials}', "");
-Expect(1, 65520, '\P{^Is_Blk: Specials}', "");
-Expect(0, 65519, '\p{Is_Blk: Specials}', "");
-Expect(1, 65519, '\p{^Is_Blk: Specials}', "");
-Expect(1, 65519, '\P{Is_Blk: Specials}', "");
-Expect(0, 65519, '\P{^Is_Blk: Specials}', "");
-Error('\p{Block: /a/- Georgian}');
-Error('\P{Block: /a/- Georgian}');
-Expect(1, 4351, '\p{Block=georgian}', "");
-Expect(0, 4351, '\p{^Block=georgian}', "");
-Expect(0, 4351, '\P{Block=georgian}', "");
-Expect(1, 4351, '\P{^Block=georgian}', "");
-Expect(0, 4255, '\p{Block=georgian}', "");
-Expect(1, 4255, '\p{^Block=georgian}', "");
-Expect(1, 4255, '\P{Block=georgian}', "");
-Expect(0, 4255, '\P{^Block=georgian}', "");
-Expect(1, 4351, '\p{Block=__GEORGIAN}', "");
-Expect(0, 4351, '\p{^Block=__GEORGIAN}', "");
-Expect(0, 4351, '\P{Block=__GEORGIAN}', "");
-Expect(1, 4351, '\P{^Block=__GEORGIAN}', "");
-Expect(0, 4255, '\p{Block=__GEORGIAN}', "");
-Expect(1, 4255, '\p{^Block=__GEORGIAN}', "");
-Expect(1, 4255, '\P{Block=__GEORGIAN}', "");
-Expect(0, 4255, '\P{^Block=__GEORGIAN}', "");
-Error('\p{Blk=/a/ -Georgian}');
-Error('\P{Blk=/a/ -Georgian}');
-Expect(1, 4351, '\p{Blk=georgian}', "");
-Expect(0, 4351, '\p{^Blk=georgian}', "");
-Expect(0, 4351, '\P{Blk=georgian}', "");
-Expect(1, 4351, '\P{^Blk=georgian}', "");
-Expect(0, 4255, '\p{Blk=georgian}', "");
-Expect(1, 4255, '\p{^Blk=georgian}', "");
-Expect(1, 4255, '\P{Blk=georgian}', "");
-Expect(0, 4255, '\P{^Blk=georgian}', "");
-Expect(1, 4351, '\p{Blk=- Georgian}', "");
-Expect(0, 4351, '\p{^Blk=- Georgian}', "");
-Expect(0, 4351, '\P{Blk=- Georgian}', "");
-Expect(1, 4351, '\P{^Blk=- Georgian}', "");
-Expect(0, 4255, '\p{Blk=- Georgian}', "");
-Expect(1, 4255, '\p{^Blk=- Georgian}', "");
-Expect(1, 4255, '\P{Blk=- Georgian}', "");
-Expect(0, 4255, '\P{^Blk=- Georgian}', "");
-Error('\p{Is_Block=--georgian:=}');
-Error('\P{Is_Block=--georgian:=}');
-Expect(1, 4351, '\p{Is_Block: georgian}', "");
-Expect(0, 4351, '\p{^Is_Block: georgian}', "");
-Expect(0, 4351, '\P{Is_Block: georgian}', "");
-Expect(1, 4351, '\P{^Is_Block: georgian}', "");
-Expect(0, 4255, '\p{Is_Block: georgian}', "");
-Expect(1, 4255, '\p{^Is_Block: georgian}', "");
-Expect(1, 4255, '\P{Is_Block: georgian}', "");
-Expect(0, 4255, '\P{^Is_Block: georgian}', "");
-Expect(1, 4351, '\p{Is_Block= _Georgian}', "");
-Expect(0, 4351, '\p{^Is_Block= _Georgian}', "");
-Expect(0, 4351, '\P{Is_Block= _Georgian}', "");
-Expect(1, 4351, '\P{^Is_Block= _Georgian}', "");
-Expect(0, 4255, '\p{Is_Block= _Georgian}', "");
-Expect(1, 4255, '\p{^Is_Block= _Georgian}', "");
-Expect(1, 4255, '\P{Is_Block= _Georgian}', "");
-Expect(0, 4255, '\P{^Is_Block= _Georgian}', "");
-Error('\p{Is_Blk=/a/- GEORGIAN}');
-Error('\P{Is_Blk=/a/- GEORGIAN}');
-Expect(1, 4351, '\p{Is_Blk=georgian}', "");
-Expect(0, 4351, '\p{^Is_Blk=georgian}', "");
-Expect(0, 4351, '\P{Is_Blk=georgian}', "");
-Expect(1, 4351, '\P{^Is_Blk=georgian}', "");
-Expect(0, 4255, '\p{Is_Blk=georgian}', "");
-Expect(1, 4255, '\p{^Is_Blk=georgian}', "");
-Expect(1, 4255, '\P{Is_Blk=georgian}', "");
-Expect(0, 4255, '\P{^Is_Blk=georgian}', "");
-Expect(1, 4351, '\p{Is_Blk= _Georgian}', "");
-Expect(0, 4351, '\p{^Is_Blk= _Georgian}', "");
-Expect(0, 4351, '\P{Is_Blk= _Georgian}', "");
-Expect(1, 4351, '\P{^Is_Blk= _Georgian}', "");
-Expect(0, 4255, '\p{Is_Blk= _Georgian}', "");
-Expect(1, 4255, '\p{^Is_Blk= _Georgian}', "");
-Expect(1, 4255, '\P{Is_Blk= _Georgian}', "");
-Expect(0, 4255, '\P{^Is_Blk= _Georgian}', "");
-Error('\p{Block= -KAYAH Li/a/}');
-Error('\P{Block= -KAYAH Li/a/}');
-Expect(1, 43311, '\p{Block=kayahli}', "");
-Expect(0, 43311, '\p{^Block=kayahli}', "");
-Expect(0, 43311, '\P{Block=kayahli}', "");
-Expect(1, 43311, '\P{^Block=kayahli}', "");
-Expect(0, 43263, '\p{Block=kayahli}', "");
-Expect(1, 43263, '\p{^Block=kayahli}', "");
-Expect(1, 43263, '\P{Block=kayahli}', "");
-Expect(0, 43263, '\P{^Block=kayahli}', "");
-Expect(1, 43311, '\p{Block=_-KAYAH Li}', "");
-Expect(0, 43311, '\p{^Block=_-KAYAH Li}', "");
-Expect(0, 43311, '\P{Block=_-KAYAH Li}', "");
-Expect(1, 43311, '\P{^Block=_-KAYAH Li}', "");
-Expect(0, 43263, '\p{Block=_-KAYAH Li}', "");
-Expect(1, 43263, '\p{^Block=_-KAYAH Li}', "");
-Expect(1, 43263, '\P{Block=_-KAYAH Li}', "");
-Expect(0, 43263, '\P{^Block=_-KAYAH Li}', "");
-Error('\p{Blk=_/a/kayah-LI}');
-Error('\P{Blk=_/a/kayah-LI}');
-Expect(1, 43311, '\p{Blk=kayahli}', "");
-Expect(0, 43311, '\p{^Blk=kayahli}', "");
-Expect(0, 43311, '\P{Blk=kayahli}', "");
-Expect(1, 43311, '\P{^Blk=kayahli}', "");
-Expect(0, 43263, '\p{Blk=kayahli}', "");
-Expect(1, 43263, '\p{^Blk=kayahli}', "");
-Expect(1, 43263, '\P{Blk=kayahli}', "");
-Expect(0, 43263, '\P{^Blk=kayahli}', "");
-Expect(1, 43311, '\p{Blk=-Kayah li}', "");
-Expect(0, 43311, '\p{^Blk=-Kayah li}', "");
-Expect(0, 43311, '\P{Blk=-Kayah li}', "");
-Expect(1, 43311, '\P{^Blk=-Kayah li}', "");
-Expect(0, 43263, '\p{Blk=-Kayah li}', "");
-Expect(1, 43263, '\p{^Blk=-Kayah li}', "");
-Expect(1, 43263, '\P{Blk=-Kayah li}', "");
-Expect(0, 43263, '\P{^Blk=-Kayah li}', "");
-Error('\p{Is_Block= :=Kayahli}');
-Error('\P{Is_Block= :=Kayahli}');
-Expect(1, 43311, '\p{Is_Block=kayahli}', "");
-Expect(0, 43311, '\p{^Is_Block=kayahli}', "");
-Expect(0, 43311, '\P{Is_Block=kayahli}', "");
-Expect(1, 43311, '\P{^Is_Block=kayahli}', "");
-Expect(0, 43263, '\p{Is_Block=kayahli}', "");
-Expect(1, 43263, '\p{^Is_Block=kayahli}', "");
-Expect(1, 43263, '\P{Is_Block=kayahli}', "");
-Expect(0, 43263, '\P{^Is_Block=kayahli}', "");
-Expect(1, 43311, '\p{Is_Block= _Kayah Li}', "");
-Expect(0, 43311, '\p{^Is_Block= _Kayah Li}', "");
-Expect(0, 43311, '\P{Is_Block= _Kayah Li}', "");
-Expect(1, 43311, '\P{^Is_Block= _Kayah Li}', "");
-Expect(0, 43263, '\p{Is_Block= _Kayah Li}', "");
-Expect(1, 43263, '\p{^Is_Block= _Kayah Li}', "");
-Expect(1, 43263, '\P{Is_Block= _Kayah Li}', "");
-Expect(0, 43263, '\P{^Is_Block= _Kayah Li}', "");
-Error('\p{Is_Blk= _kayah:=LI}');
-Error('\P{Is_Blk= _kayah:=LI}');
-Expect(1, 43311, '\p{Is_Blk=kayahli}', "");
-Expect(0, 43311, '\p{^Is_Blk=kayahli}', "");
-Expect(0, 43311, '\P{Is_Blk=kayahli}', "");
-Expect(1, 43311, '\P{^Is_Blk=kayahli}', "");
-Expect(0, 43263, '\p{Is_Blk=kayahli}', "");
-Expect(1, 43263, '\p{^Is_Blk=kayahli}', "");
-Expect(1, 43263, '\P{Is_Blk=kayahli}', "");
-Expect(0, 43263, '\P{^Is_Blk=kayahli}', "");
-Expect(1, 43311, '\p{Is_Blk=KAYAH-Li}', "");
-Expect(0, 43311, '\p{^Is_Blk=KAYAH-Li}', "");
-Expect(0, 43311, '\P{Is_Blk=KAYAH-Li}', "");
-Expect(1, 43311, '\P{^Is_Blk=KAYAH-Li}', "");
-Expect(0, 43263, '\p{Is_Blk=KAYAH-Li}', "");
-Expect(1, 43263, '\p{^Is_Blk=KAYAH-Li}', "");
-Expect(1, 43263, '\P{Is_Blk=KAYAH-Li}', "");
-Expect(0, 43263, '\P{^Is_Blk=KAYAH-Li}', "");
-Error('\p{Block: _CJKCompatibility forms/a/}');
-Error('\P{Block: _CJKCompatibility forms/a/}');
-Expect(1, 65103, '\p{Block=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^Block=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{Block=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^Block=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{Block=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^Block=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{Block=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^Block=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{Block=_ CJK-Compatibility_forms}', "");
-Expect(0, 65103, '\p{^Block=_ CJK-Compatibility_forms}', "");
-Expect(0, 65103, '\P{Block=_ CJK-Compatibility_forms}', "");
-Expect(1, 65103, '\P{^Block=_ CJK-Compatibility_forms}', "");
-Expect(0, 65071, '\p{Block=_ CJK-Compatibility_forms}', "");
-Expect(1, 65071, '\p{^Block=_ CJK-Compatibility_forms}', "");
-Expect(1, 65071, '\P{Block=_ CJK-Compatibility_forms}', "");
-Expect(0, 65071, '\P{^Block=_ CJK-Compatibility_forms}', "");
-Error('\p{Blk= CJK compatibility Forms/a/}');
-Error('\P{Blk= CJK compatibility Forms/a/}');
-Expect(1, 65103, '\p{Blk=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^Blk=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{Blk=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^Blk=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{Blk=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^Blk=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{Blk=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^Blk=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{Blk= CJKcompatibility Forms}', "");
-Expect(0, 65103, '\p{^Blk= CJKcompatibility Forms}', "");
-Expect(0, 65103, '\P{Blk= CJKcompatibility Forms}', "");
-Expect(1, 65103, '\P{^Blk= CJKcompatibility Forms}', "");
-Expect(0, 65071, '\p{Blk= CJKcompatibility Forms}', "");
-Expect(1, 65071, '\p{^Blk= CJKcompatibility Forms}', "");
-Expect(1, 65071, '\P{Blk= CJKcompatibility Forms}', "");
-Expect(0, 65071, '\P{^Blk= CJKcompatibility Forms}', "");
-Error('\p{Is_Block=/a/--CJK-Compatibilityforms}');
-Error('\P{Is_Block=/a/--CJK-Compatibilityforms}');
-Expect(1, 65103, '\p{Is_Block=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^Is_Block=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{Is_Block=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^Is_Block=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{Is_Block=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^Is_Block=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{Is_Block=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^Is_Block=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(0, 65103, '\p{^Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(0, 65103, '\P{Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(1, 65103, '\P{^Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(0, 65071, '\p{Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(1, 65071, '\p{^Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(1, 65071, '\P{Is_Block: _cjk_compatibility-FORMS}', "");
-Expect(0, 65071, '\P{^Is_Block: _cjk_compatibility-FORMS}', "");
-Error('\p{Is_Blk: CJKCompatibility:=FORMS}');
-Error('\P{Is_Blk: CJKCompatibility:=FORMS}');
-Expect(1, 65103, '\p{Is_Blk=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^Is_Blk=cjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{Is_Blk=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^Is_Blk=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{Is_Blk=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^Is_Blk=cjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{Is_Blk=cjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^Is_Blk=cjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(0, 65103, '\p{^Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(0, 65103, '\P{Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(1, 65103, '\P{^Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(0, 65071, '\p{Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(1, 65071, '\p{^Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(1, 65071, '\P{Is_Blk= cjk_Compatibility-Forms}', "");
-Expect(0, 65071, '\P{^Is_Blk= cjk_Compatibility-Forms}', "");
-Error('\p{Block= /a/Tifinagh}');
-Error('\P{Block= /a/Tifinagh}');
-Expect(1, 11647, '\p{Block=tifinagh}', "");
-Expect(0, 11647, '\p{^Block=tifinagh}', "");
-Expect(0, 11647, '\P{Block=tifinagh}', "");
-Expect(1, 11647, '\P{^Block=tifinagh}', "");
-Expect(0, 11567, '\p{Block=tifinagh}', "");
-Expect(1, 11567, '\p{^Block=tifinagh}', "");
-Expect(1, 11567, '\P{Block=tifinagh}', "");
-Expect(0, 11567, '\P{^Block=tifinagh}', "");
-Expect(1, 11647, '\p{Block=- TIFINAGH}', "");
-Expect(0, 11647, '\p{^Block=- TIFINAGH}', "");
-Expect(0, 11647, '\P{Block=- TIFINAGH}', "");
-Expect(1, 11647, '\P{^Block=- TIFINAGH}', "");
-Expect(0, 11567, '\p{Block=- TIFINAGH}', "");
-Expect(1, 11567, '\p{^Block=- TIFINAGH}', "");
-Expect(1, 11567, '\P{Block=- TIFINAGH}', "");
-Expect(0, 11567, '\P{^Block=- TIFINAGH}', "");
-Error('\p{Blk: _Tifinagh/a/}');
-Error('\P{Blk: _Tifinagh/a/}');
-Expect(1, 11647, '\p{Blk=tifinagh}', "");
-Expect(0, 11647, '\p{^Blk=tifinagh}', "");
-Expect(0, 11647, '\P{Blk=tifinagh}', "");
-Expect(1, 11647, '\P{^Blk=tifinagh}', "");
-Expect(0, 11567, '\p{Blk=tifinagh}', "");
-Expect(1, 11567, '\p{^Blk=tifinagh}', "");
-Expect(1, 11567, '\P{Blk=tifinagh}', "");
-Expect(0, 11567, '\P{^Blk=tifinagh}', "");
-Expect(1, 11647, '\p{Blk=_ TIFINAGH}', "");
-Expect(0, 11647, '\p{^Blk=_ TIFINAGH}', "");
-Expect(0, 11647, '\P{Blk=_ TIFINAGH}', "");
-Expect(1, 11647, '\P{^Blk=_ TIFINAGH}', "");
-Expect(0, 11567, '\p{Blk=_ TIFINAGH}', "");
-Expect(1, 11567, '\p{^Blk=_ TIFINAGH}', "");
-Expect(1, 11567, '\P{Blk=_ TIFINAGH}', "");
-Expect(0, 11567, '\P{^Blk=_ TIFINAGH}', "");
-Error('\p{Is_Block=-/a/tifinagh}');
-Error('\P{Is_Block=-/a/tifinagh}');
-Expect(1, 11647, '\p{Is_Block=tifinagh}', "");
-Expect(0, 11647, '\p{^Is_Block=tifinagh}', "");
-Expect(0, 11647, '\P{Is_Block=tifinagh}', "");
-Expect(1, 11647, '\P{^Is_Block=tifinagh}', "");
-Expect(0, 11567, '\p{Is_Block=tifinagh}', "");
-Expect(1, 11567, '\p{^Is_Block=tifinagh}', "");
-Expect(1, 11567, '\P{Is_Block=tifinagh}', "");
-Expect(0, 11567, '\P{^Is_Block=tifinagh}', "");
-Expect(1, 11647, '\p{Is_Block: _ Tifinagh}', "");
-Expect(0, 11647, '\p{^Is_Block: _ Tifinagh}', "");
-Expect(0, 11647, '\P{Is_Block: _ Tifinagh}', "");
-Expect(1, 11647, '\P{^Is_Block: _ Tifinagh}', "");
-Expect(0, 11567, '\p{Is_Block: _ Tifinagh}', "");
-Expect(1, 11567, '\p{^Is_Block: _ Tifinagh}', "");
-Expect(1, 11567, '\P{Is_Block: _ Tifinagh}', "");
-Expect(0, 11567, '\P{^Is_Block: _ Tifinagh}', "");
-Error('\p{Is_Blk=/a/Tifinagh}');
-Error('\P{Is_Blk=/a/Tifinagh}');
-Expect(1, 11647, '\p{Is_Blk=tifinagh}', "");
-Expect(0, 11647, '\p{^Is_Blk=tifinagh}', "");
-Expect(0, 11647, '\P{Is_Blk=tifinagh}', "");
-Expect(1, 11647, '\P{^Is_Blk=tifinagh}', "");
-Expect(0, 11567, '\p{Is_Blk=tifinagh}', "");
-Expect(1, 11567, '\p{^Is_Blk=tifinagh}', "");
-Expect(1, 11567, '\P{Is_Blk=tifinagh}', "");
-Expect(0, 11567, '\P{^Is_Blk=tifinagh}', "");
-Expect(1, 11647, '\p{Is_Blk= Tifinagh}', "");
-Expect(0, 11647, '\p{^Is_Blk= Tifinagh}', "");
-Expect(0, 11647, '\P{Is_Blk= Tifinagh}', "");
-Expect(1, 11647, '\P{^Is_Blk= Tifinagh}', "");
-Expect(0, 11567, '\p{Is_Blk= Tifinagh}', "");
-Expect(1, 11567, '\p{^Is_Blk= Tifinagh}', "");
-Expect(1, 11567, '\P{Is_Blk= Tifinagh}', "");
-Expect(0, 11567, '\P{^Is_Blk= Tifinagh}', "");
-Error('\p{Block=-/a/HangulJamoEXTENDED b}');
-Error('\P{Block=-/a/HangulJamoEXTENDED b}');
-Expect(1, 55295, '\p{Block=hanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^Block=hanguljamoextendedb}', "");
-Expect(0, 55295, '\P{Block=hanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^Block=hanguljamoextendedb}', "");
-Expect(0, 55215, '\p{Block=hanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^Block=hanguljamoextendedb}', "");
-Expect(1, 55215, '\P{Block=hanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^Block=hanguljamoextendedb}', "");
-Expect(1, 55295, '\p{Block= Hangul Jamo_Extended B}', "");
-Expect(0, 55295, '\p{^Block= Hangul Jamo_Extended B}', "");
-Expect(0, 55295, '\P{Block= Hangul Jamo_Extended B}', "");
-Expect(1, 55295, '\P{^Block= Hangul Jamo_Extended B}', "");
-Expect(0, 55215, '\p{Block= Hangul Jamo_Extended B}', "");
-Expect(1, 55215, '\p{^Block= Hangul Jamo_Extended B}', "");
-Expect(1, 55215, '\P{Block= Hangul Jamo_Extended B}', "");
-Expect(0, 55215, '\P{^Block= Hangul Jamo_Extended B}', "");
-Error('\p{Blk=_:=hangul-Jamo extendedB}');
-Error('\P{Blk=_:=hangul-Jamo extendedB}');
-Expect(1, 55295, '\p{Blk=hanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^Blk=hanguljamoextendedb}', "");
-Expect(0, 55295, '\P{Blk=hanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^Blk=hanguljamoextendedb}', "");
-Expect(0, 55215, '\p{Blk=hanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^Blk=hanguljamoextendedb}', "");
-Expect(1, 55215, '\P{Blk=hanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^Blk=hanguljamoextendedb}', "");
-Expect(1, 55295, '\p{Blk=_HANGUL Jamo Extended-B}', "");
-Expect(0, 55295, '\p{^Blk=_HANGUL Jamo Extended-B}', "");
-Expect(0, 55295, '\P{Blk=_HANGUL Jamo Extended-B}', "");
-Expect(1, 55295, '\P{^Blk=_HANGUL Jamo Extended-B}', "");
-Expect(0, 55215, '\p{Blk=_HANGUL Jamo Extended-B}', "");
-Expect(1, 55215, '\p{^Blk=_HANGUL Jamo Extended-B}', "");
-Expect(1, 55215, '\P{Blk=_HANGUL Jamo Extended-B}', "");
-Expect(0, 55215, '\P{^Blk=_HANGUL Jamo Extended-B}', "");
-Error('\p{Is_Block= hangul-JAMO/a/EXTENDEDB}');
-Error('\P{Is_Block= hangul-JAMO/a/EXTENDEDB}');
-Expect(1, 55295, '\p{Is_Block=hanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^Is_Block=hanguljamoextendedb}', "");
-Expect(0, 55295, '\P{Is_Block=hanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^Is_Block=hanguljamoextendedb}', "");
-Expect(0, 55215, '\p{Is_Block=hanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^Is_Block=hanguljamoextendedb}', "");
-Expect(1, 55215, '\P{Is_Block=hanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^Is_Block=hanguljamoextendedb}', "");
-Expect(1, 55295, '\p{Is_Block= -HANGUL jamo extended_B}', "");
-Expect(0, 55295, '\p{^Is_Block= -HANGUL jamo extended_B}', "");
-Expect(0, 55295, '\P{Is_Block= -HANGUL jamo extended_B}', "");
-Expect(1, 55295, '\P{^Is_Block= -HANGUL jamo extended_B}', "");
-Expect(0, 55215, '\p{Is_Block= -HANGUL jamo extended_B}', "");
-Expect(1, 55215, '\p{^Is_Block= -HANGUL jamo extended_B}', "");
-Expect(1, 55215, '\P{Is_Block= -HANGUL jamo extended_B}', "");
-Expect(0, 55215, '\P{^Is_Block= -HANGUL jamo extended_B}', "");
-Error('\p{Is_Blk=_Hangul_JAMO/a/EXTENDED-B}');
-Error('\P{Is_Blk=_Hangul_JAMO/a/EXTENDED-B}');
-Expect(1, 55295, '\p{Is_Blk=hanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^Is_Blk=hanguljamoextendedb}', "");
-Expect(0, 55295, '\P{Is_Blk=hanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^Is_Blk=hanguljamoextendedb}', "");
-Expect(0, 55215, '\p{Is_Blk=hanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^Is_Blk=hanguljamoextendedb}', "");
-Expect(1, 55215, '\P{Is_Blk=hanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^Is_Blk=hanguljamoextendedb}', "");
-Expect(1, 55295, '\p{Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(0, 55295, '\p{^Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(0, 55295, '\P{Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(1, 55295, '\P{^Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(0, 55215, '\p{Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(1, 55215, '\p{^Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(1, 55215, '\P{Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Expect(0, 55215, '\P{^Is_Blk=-_HANGUL-Jamo-extendedB}', "");
-Error('\p{Block=_:=Thai}');
-Error('\P{Block=_:=Thai}');
-Expect(1, 3711, '\p{Block=thai}', "");
-Expect(0, 3711, '\p{^Block=thai}', "");
-Expect(0, 3711, '\P{Block=thai}', "");
-Expect(1, 3711, '\P{^Block=thai}', "");
-Expect(0, 3583, '\p{Block=thai}', "");
-Expect(1, 3583, '\p{^Block=thai}', "");
-Expect(1, 3583, '\P{Block=thai}', "");
-Expect(0, 3583, '\P{^Block=thai}', "");
-Expect(1, 3711, '\p{Block= _thai}', "");
-Expect(0, 3711, '\p{^Block= _thai}', "");
-Expect(0, 3711, '\P{Block= _thai}', "");
-Expect(1, 3711, '\P{^Block= _thai}', "");
-Expect(0, 3583, '\p{Block= _thai}', "");
-Expect(1, 3583, '\p{^Block= _thai}', "");
-Expect(1, 3583, '\P{Block= _thai}', "");
-Expect(0, 3583, '\P{^Block= _thai}', "");
-Error('\p{Blk=--thai/a/}');
-Error('\P{Blk=--thai/a/}');
-Expect(1, 3711, '\p{Blk=thai}', "");
-Expect(0, 3711, '\p{^Blk=thai}', "");
-Expect(0, 3711, '\P{Blk=thai}', "");
-Expect(1, 3711, '\P{^Blk=thai}', "");
-Expect(0, 3583, '\p{Blk=thai}', "");
-Expect(1, 3583, '\p{^Blk=thai}', "");
-Expect(1, 3583, '\P{Blk=thai}', "");
-Expect(0, 3583, '\P{^Blk=thai}', "");
-Expect(1, 3711, '\p{Blk= _Thai}', "");
-Expect(0, 3711, '\p{^Blk= _Thai}', "");
-Expect(0, 3711, '\P{Blk= _Thai}', "");
-Expect(1, 3711, '\P{^Blk= _Thai}', "");
-Expect(0, 3583, '\p{Blk= _Thai}', "");
-Expect(1, 3583, '\p{^Blk= _Thai}', "");
-Expect(1, 3583, '\P{Blk= _Thai}', "");
-Expect(0, 3583, '\P{^Blk= _Thai}', "");
-Error('\p{Is_Block= :=THAI}');
-Error('\P{Is_Block= :=THAI}');
-Expect(1, 3711, '\p{Is_Block=thai}', "");
-Expect(0, 3711, '\p{^Is_Block=thai}', "");
-Expect(0, 3711, '\P{Is_Block=thai}', "");
-Expect(1, 3711, '\P{^Is_Block=thai}', "");
-Expect(0, 3583, '\p{Is_Block=thai}', "");
-Expect(1, 3583, '\p{^Is_Block=thai}', "");
-Expect(1, 3583, '\P{Is_Block=thai}', "");
-Expect(0, 3583, '\P{^Is_Block=thai}', "");
-Expect(1, 3711, '\p{Is_Block= Thai}', "");
-Expect(0, 3711, '\p{^Is_Block= Thai}', "");
-Expect(0, 3711, '\P{Is_Block= Thai}', "");
-Expect(1, 3711, '\P{^Is_Block= Thai}', "");
-Expect(0, 3583, '\p{Is_Block= Thai}', "");
-Expect(1, 3583, '\p{^Is_Block= Thai}', "");
-Expect(1, 3583, '\P{Is_Block= Thai}', "");
-Expect(0, 3583, '\P{^Is_Block= Thai}', "");
-Error('\p{Is_Blk::=_ THAI}');
-Error('\P{Is_Blk::=_ THAI}');
-Expect(1, 3711, '\p{Is_Blk: thai}', "");
-Expect(0, 3711, '\p{^Is_Blk: thai}', "");
-Expect(0, 3711, '\P{Is_Blk: thai}', "");
-Expect(1, 3711, '\P{^Is_Blk: thai}', "");
-Expect(0, 3583, '\p{Is_Blk: thai}', "");
-Expect(1, 3583, '\p{^Is_Blk: thai}', "");
-Expect(1, 3583, '\P{Is_Blk: thai}', "");
-Expect(0, 3583, '\P{^Is_Blk: thai}', "");
-Expect(1, 3711, '\p{Is_Blk: __thai}', "");
-Expect(0, 3711, '\p{^Is_Blk: __thai}', "");
-Expect(0, 3711, '\P{Is_Blk: __thai}', "");
-Expect(1, 3711, '\P{^Is_Blk: __thai}', "");
-Expect(0, 3583, '\p{Is_Blk: __thai}', "");
-Expect(1, 3583, '\p{^Is_Blk: __thai}', "");
-Expect(1, 3583, '\P{Is_Blk: __thai}', "");
-Expect(0, 3583, '\P{^Is_Blk: __thai}', "");
-Error('\p{Block= -KHMER:=}');
-Error('\P{Block= -KHMER:=}');
-Expect(1, 6143, '\p{Block=khmer}', "");
-Expect(0, 6143, '\p{^Block=khmer}', "");
-Expect(0, 6143, '\P{Block=khmer}', "");
-Expect(1, 6143, '\P{^Block=khmer}', "");
-Expect(0, 6015, '\p{Block=khmer}', "");
-Expect(1, 6015, '\p{^Block=khmer}', "");
-Expect(1, 6015, '\P{Block=khmer}', "");
-Expect(0, 6015, '\P{^Block=khmer}', "");
-Expect(1, 6143, '\p{Block= Khmer}', "");
-Expect(0, 6143, '\p{^Block= Khmer}', "");
-Expect(0, 6143, '\P{Block= Khmer}', "");
-Expect(1, 6143, '\P{^Block= Khmer}', "");
-Expect(0, 6015, '\p{Block= Khmer}', "");
-Expect(1, 6015, '\p{^Block= Khmer}', "");
-Expect(1, 6015, '\P{Block= Khmer}', "");
-Expect(0, 6015, '\P{^Block= Khmer}', "");
-Error('\p{Blk=:=-_khmer}');
-Error('\P{Blk=:=-_khmer}');
-Expect(1, 6143, '\p{Blk:khmer}', "");
-Expect(0, 6143, '\p{^Blk:khmer}', "");
-Expect(0, 6143, '\P{Blk:khmer}', "");
-Expect(1, 6143, '\P{^Blk:khmer}', "");
-Expect(0, 6015, '\p{Blk:khmer}', "");
-Expect(1, 6015, '\p{^Blk:khmer}', "");
-Expect(1, 6015, '\P{Blk:khmer}', "");
-Expect(0, 6015, '\P{^Blk:khmer}', "");
-Expect(1, 6143, '\p{Blk= KHMER}', "");
-Expect(0, 6143, '\p{^Blk= KHMER}', "");
-Expect(0, 6143, '\P{Blk= KHMER}', "");
-Expect(1, 6143, '\P{^Blk= KHMER}', "");
-Expect(0, 6015, '\p{Blk= KHMER}', "");
-Expect(1, 6015, '\p{^Blk= KHMER}', "");
-Expect(1, 6015, '\P{Blk= KHMER}', "");
-Expect(0, 6015, '\P{^Blk= KHMER}', "");
-Error('\p{Is_Block=-:=Khmer}');
-Error('\P{Is_Block=-:=Khmer}');
-Expect(1, 6143, '\p{Is_Block=khmer}', "");
-Expect(0, 6143, '\p{^Is_Block=khmer}', "");
-Expect(0, 6143, '\P{Is_Block=khmer}', "");
-Expect(1, 6143, '\P{^Is_Block=khmer}', "");
-Expect(0, 6015, '\p{Is_Block=khmer}', "");
-Expect(1, 6015, '\p{^Is_Block=khmer}', "");
-Expect(1, 6015, '\P{Is_Block=khmer}', "");
-Expect(0, 6015, '\P{^Is_Block=khmer}', "");
-Expect(1, 6143, '\p{Is_Block: __khmer}', "");
-Expect(0, 6143, '\p{^Is_Block: __khmer}', "");
-Expect(0, 6143, '\P{Is_Block: __khmer}', "");
-Expect(1, 6143, '\P{^Is_Block: __khmer}', "");
-Expect(0, 6015, '\p{Is_Block: __khmer}', "");
-Expect(1, 6015, '\p{^Is_Block: __khmer}', "");
-Expect(1, 6015, '\P{Is_Block: __khmer}', "");
-Expect(0, 6015, '\P{^Is_Block: __khmer}', "");
-Error('\p{Is_Blk: := khmer}');
-Error('\P{Is_Blk: := khmer}');
-Expect(1, 6143, '\p{Is_Blk=khmer}', "");
-Expect(0, 6143, '\p{^Is_Blk=khmer}', "");
-Expect(0, 6143, '\P{Is_Blk=khmer}', "");
-Expect(1, 6143, '\P{^Is_Blk=khmer}', "");
-Expect(0, 6015, '\p{Is_Blk=khmer}', "");
-Expect(1, 6015, '\p{^Is_Blk=khmer}', "");
-Expect(1, 6015, '\P{Is_Blk=khmer}', "");
-Expect(0, 6015, '\P{^Is_Blk=khmer}', "");
-Expect(1, 6143, '\p{Is_Blk= -khmer}', "");
-Expect(0, 6143, '\p{^Is_Blk= -khmer}', "");
-Expect(0, 6143, '\P{Is_Blk= -khmer}', "");
-Expect(1, 6143, '\P{^Is_Blk= -khmer}', "");
-Expect(0, 6015, '\p{Is_Blk= -khmer}', "");
-Expect(1, 6015, '\p{^Is_Blk= -khmer}', "");
-Expect(1, 6015, '\P{Is_Blk= -khmer}', "");
-Expect(0, 6015, '\P{^Is_Blk= -khmer}', "");
-Error('\p{Block= Saurashtra:=}');
-Error('\P{Block= Saurashtra:=}');
-Expect(1, 43231, '\p{Block=saurashtra}', "");
-Expect(0, 43231, '\p{^Block=saurashtra}', "");
-Expect(0, 43231, '\P{Block=saurashtra}', "");
-Expect(1, 43231, '\P{^Block=saurashtra}', "");
-Expect(0, 43135, '\p{Block=saurashtra}', "");
-Expect(1, 43135, '\p{^Block=saurashtra}', "");
-Expect(1, 43135, '\P{Block=saurashtra}', "");
-Expect(0, 43135, '\P{^Block=saurashtra}', "");
-Expect(1, 43231, '\p{Block=_SAURASHTRA}', "");
-Expect(0, 43231, '\p{^Block=_SAURASHTRA}', "");
-Expect(0, 43231, '\P{Block=_SAURASHTRA}', "");
-Expect(1, 43231, '\P{^Block=_SAURASHTRA}', "");
-Expect(0, 43135, '\p{Block=_SAURASHTRA}', "");
-Expect(1, 43135, '\p{^Block=_SAURASHTRA}', "");
-Expect(1, 43135, '\P{Block=_SAURASHTRA}', "");
-Expect(0, 43135, '\P{^Block=_SAURASHTRA}', "");
-Error('\p{Blk= :=Saurashtra}');
-Error('\P{Blk= :=Saurashtra}');
-Expect(1, 43231, '\p{Blk=saurashtra}', "");
-Expect(0, 43231, '\p{^Blk=saurashtra}', "");
-Expect(0, 43231, '\P{Blk=saurashtra}', "");
-Expect(1, 43231, '\P{^Blk=saurashtra}', "");
-Expect(0, 43135, '\p{Blk=saurashtra}', "");
-Expect(1, 43135, '\p{^Blk=saurashtra}', "");
-Expect(1, 43135, '\P{Blk=saurashtra}', "");
-Expect(0, 43135, '\P{^Blk=saurashtra}', "");
-Expect(1, 43231, '\p{Blk= SAURASHTRA}', "");
-Expect(0, 43231, '\p{^Blk= SAURASHTRA}', "");
-Expect(0, 43231, '\P{Blk= SAURASHTRA}', "");
-Expect(1, 43231, '\P{^Blk= SAURASHTRA}', "");
-Expect(0, 43135, '\p{Blk= SAURASHTRA}', "");
-Expect(1, 43135, '\p{^Blk= SAURASHTRA}', "");
-Expect(1, 43135, '\P{Blk= SAURASHTRA}', "");
-Expect(0, 43135, '\P{^Blk= SAURASHTRA}', "");
-Error('\p{Is_Block=_:=saurashtra}');
-Error('\P{Is_Block=_:=saurashtra}');
-Expect(1, 43231, '\p{Is_Block=saurashtra}', "");
-Expect(0, 43231, '\p{^Is_Block=saurashtra}', "");
-Expect(0, 43231, '\P{Is_Block=saurashtra}', "");
-Expect(1, 43231, '\P{^Is_Block=saurashtra}', "");
-Expect(0, 43135, '\p{Is_Block=saurashtra}', "");
-Expect(1, 43135, '\p{^Is_Block=saurashtra}', "");
-Expect(1, 43135, '\P{Is_Block=saurashtra}', "");
-Expect(0, 43135, '\P{^Is_Block=saurashtra}', "");
-Expect(1, 43231, '\p{Is_Block=-SAURASHTRA}', "");
-Expect(0, 43231, '\p{^Is_Block=-SAURASHTRA}', "");
-Expect(0, 43231, '\P{Is_Block=-SAURASHTRA}', "");
-Expect(1, 43231, '\P{^Is_Block=-SAURASHTRA}', "");
-Expect(0, 43135, '\p{Is_Block=-SAURASHTRA}', "");
-Expect(1, 43135, '\p{^Is_Block=-SAURASHTRA}', "");
-Expect(1, 43135, '\P{Is_Block=-SAURASHTRA}', "");
-Expect(0, 43135, '\P{^Is_Block=-SAURASHTRA}', "");
-Error('\p{Is_Blk=_ Saurashtra/a/}');
-Error('\P{Is_Blk=_ Saurashtra/a/}');
-Expect(1, 43231, '\p{Is_Blk=saurashtra}', "");
-Expect(0, 43231, '\p{^Is_Blk=saurashtra}', "");
-Expect(0, 43231, '\P{Is_Blk=saurashtra}', "");
-Expect(1, 43231, '\P{^Is_Blk=saurashtra}', "");
-Expect(0, 43135, '\p{Is_Blk=saurashtra}', "");
-Expect(1, 43135, '\p{^Is_Blk=saurashtra}', "");
-Expect(1, 43135, '\P{Is_Blk=saurashtra}', "");
-Expect(0, 43135, '\P{^Is_Blk=saurashtra}', "");
-Expect(1, 43231, '\p{Is_Blk= _Saurashtra}', "");
-Expect(0, 43231, '\p{^Is_Blk= _Saurashtra}', "");
-Expect(0, 43231, '\P{Is_Blk= _Saurashtra}', "");
-Expect(1, 43231, '\P{^Is_Blk= _Saurashtra}', "");
-Expect(0, 43135, '\p{Is_Blk= _Saurashtra}', "");
-Expect(1, 43135, '\p{^Is_Blk= _Saurashtra}', "");
-Expect(1, 43135, '\P{Is_Blk= _Saurashtra}', "");
-Expect(0, 43135, '\P{^Is_Blk= _Saurashtra}', "");
-Error('\p{Block= _Gujarati:=}');
-Error('\P{Block= _Gujarati:=}');
-Expect(1, 2815, '\p{Block=gujarati}', "");
-Expect(0, 2815, '\p{^Block=gujarati}', "");
-Expect(0, 2815, '\P{Block=gujarati}', "");
-Expect(1, 2815, '\P{^Block=gujarati}', "");
-Expect(0, 2687, '\p{Block=gujarati}', "");
-Expect(1, 2687, '\p{^Block=gujarati}', "");
-Expect(1, 2687, '\P{Block=gujarati}', "");
-Expect(0, 2687, '\P{^Block=gujarati}', "");
-Expect(1, 2815, '\p{Block= Gujarati}', "");
-Expect(0, 2815, '\p{^Block= Gujarati}', "");
-Expect(0, 2815, '\P{Block= Gujarati}', "");
-Expect(1, 2815, '\P{^Block= Gujarati}', "");
-Expect(0, 2687, '\p{Block= Gujarati}', "");
-Expect(1, 2687, '\p{^Block= Gujarati}', "");
-Expect(1, 2687, '\P{Block= Gujarati}', "");
-Expect(0, 2687, '\P{^Block= Gujarati}', "");
-Error('\p{Blk= /a/gujarati}');
-Error('\P{Blk= /a/gujarati}');
-Expect(1, 2815, '\p{Blk=gujarati}', "");
-Expect(0, 2815, '\p{^Blk=gujarati}', "");
-Expect(0, 2815, '\P{Blk=gujarati}', "");
-Expect(1, 2815, '\P{^Blk=gujarati}', "");
-Expect(0, 2687, '\p{Blk=gujarati}', "");
-Expect(1, 2687, '\p{^Blk=gujarati}', "");
-Expect(1, 2687, '\P{Blk=gujarati}', "");
-Expect(0, 2687, '\P{^Blk=gujarati}', "");
-Expect(1, 2815, '\p{Blk=-_Gujarati}', "");
-Expect(0, 2815, '\p{^Blk=-_Gujarati}', "");
-Expect(0, 2815, '\P{Blk=-_Gujarati}', "");
-Expect(1, 2815, '\P{^Blk=-_Gujarati}', "");
-Expect(0, 2687, '\p{Blk=-_Gujarati}', "");
-Expect(1, 2687, '\p{^Blk=-_Gujarati}', "");
-Expect(1, 2687, '\P{Blk=-_Gujarati}', "");
-Expect(0, 2687, '\P{^Blk=-_Gujarati}', "");
-Error('\p{Is_Block=/a/ gujarati}');
-Error('\P{Is_Block=/a/ gujarati}');
-Expect(1, 2815, '\p{Is_Block: gujarati}', "");
-Expect(0, 2815, '\p{^Is_Block: gujarati}', "");
-Expect(0, 2815, '\P{Is_Block: gujarati}', "");
-Expect(1, 2815, '\P{^Is_Block: gujarati}', "");
-Expect(0, 2687, '\p{Is_Block: gujarati}', "");
-Expect(1, 2687, '\p{^Is_Block: gujarati}', "");
-Expect(1, 2687, '\P{Is_Block: gujarati}', "");
-Expect(0, 2687, '\P{^Is_Block: gujarati}', "");
-Expect(1, 2815, '\p{Is_Block: -gujarati}', "");
-Expect(0, 2815, '\p{^Is_Block: -gujarati}', "");
-Expect(0, 2815, '\P{Is_Block: -gujarati}', "");
-Expect(1, 2815, '\P{^Is_Block: -gujarati}', "");
-Expect(0, 2687, '\p{Is_Block: -gujarati}', "");
-Expect(1, 2687, '\p{^Is_Block: -gujarati}', "");
-Expect(1, 2687, '\P{Is_Block: -gujarati}', "");
-Expect(0, 2687, '\P{^Is_Block: -gujarati}', "");
-Error('\p{Is_Blk=:=GUJARATI}');
-Error('\P{Is_Blk=:=GUJARATI}');
-Expect(1, 2815, '\p{Is_Blk=gujarati}', "");
-Expect(0, 2815, '\p{^Is_Blk=gujarati}', "");
-Expect(0, 2815, '\P{Is_Blk=gujarati}', "");
-Expect(1, 2815, '\P{^Is_Blk=gujarati}', "");
-Expect(0, 2687, '\p{Is_Blk=gujarati}', "");
-Expect(1, 2687, '\p{^Is_Blk=gujarati}', "");
-Expect(1, 2687, '\P{Is_Blk=gujarati}', "");
-Expect(0, 2687, '\P{^Is_Blk=gujarati}', "");
-Expect(1, 2815, '\p{Is_Blk= GUJARATI}', "");
-Expect(0, 2815, '\p{^Is_Blk= GUJARATI}', "");
-Expect(0, 2815, '\P{Is_Blk= GUJARATI}', "");
-Expect(1, 2815, '\P{^Is_Blk= GUJARATI}', "");
-Expect(0, 2687, '\p{Is_Blk= GUJARATI}', "");
-Expect(1, 2687, '\p{^Is_Blk= GUJARATI}', "");
-Expect(1, 2687, '\P{Is_Blk= GUJARATI}', "");
-Expect(0, 2687, '\P{^Is_Blk= GUJARATI}', "");
-Error('\p{Block=_-Telugu/a/}');
-Error('\P{Block=_-Telugu/a/}');
-Expect(1, 3199, '\p{Block=telugu}', "");
-Expect(0, 3199, '\p{^Block=telugu}', "");
-Expect(0, 3199, '\P{Block=telugu}', "");
-Expect(1, 3199, '\P{^Block=telugu}', "");
-Expect(0, 3071, '\p{Block=telugu}', "");
-Expect(1, 3071, '\p{^Block=telugu}', "");
-Expect(1, 3071, '\P{Block=telugu}', "");
-Expect(0, 3071, '\P{^Block=telugu}', "");
-Expect(1, 3199, '\p{Block=_ telugu}', "");
-Expect(0, 3199, '\p{^Block=_ telugu}', "");
-Expect(0, 3199, '\P{Block=_ telugu}', "");
-Expect(1, 3199, '\P{^Block=_ telugu}', "");
-Expect(0, 3071, '\p{Block=_ telugu}', "");
-Expect(1, 3071, '\p{^Block=_ telugu}', "");
-Expect(1, 3071, '\P{Block=_ telugu}', "");
-Expect(0, 3071, '\P{^Block=_ telugu}', "");
-Error('\p{Blk=:= Telugu}');
-Error('\P{Blk=:= Telugu}');
-Expect(1, 3199, '\p{Blk=telugu}', "");
-Expect(0, 3199, '\p{^Blk=telugu}', "");
-Expect(0, 3199, '\P{Blk=telugu}', "");
-Expect(1, 3199, '\P{^Blk=telugu}', "");
-Expect(0, 3071, '\p{Blk=telugu}', "");
-Expect(1, 3071, '\p{^Blk=telugu}', "");
-Expect(1, 3071, '\P{Blk=telugu}', "");
-Expect(0, 3071, '\P{^Blk=telugu}', "");
-Expect(1, 3199, '\p{Blk=_Telugu}', "");
-Expect(0, 3199, '\p{^Blk=_Telugu}', "");
-Expect(0, 3199, '\P{Blk=_Telugu}', "");
-Expect(1, 3199, '\P{^Blk=_Telugu}', "");
-Expect(0, 3071, '\p{Blk=_Telugu}', "");
-Expect(1, 3071, '\p{^Blk=_Telugu}', "");
-Expect(1, 3071, '\P{Blk=_Telugu}', "");
-Expect(0, 3071, '\P{^Blk=_Telugu}', "");
-Error('\p{Is_Block=-/a/Telugu}');
-Error('\P{Is_Block=-/a/Telugu}');
-Expect(1, 3199, '\p{Is_Block=telugu}', "");
-Expect(0, 3199, '\p{^Is_Block=telugu}', "");
-Expect(0, 3199, '\P{Is_Block=telugu}', "");
-Expect(1, 3199, '\P{^Is_Block=telugu}', "");
-Expect(0, 3071, '\p{Is_Block=telugu}', "");
-Expect(1, 3071, '\p{^Is_Block=telugu}', "");
-Expect(1, 3071, '\P{Is_Block=telugu}', "");
-Expect(0, 3071, '\P{^Is_Block=telugu}', "");
-Expect(1, 3199, '\p{Is_Block= TELUGU}', "");
-Expect(0, 3199, '\p{^Is_Block= TELUGU}', "");
-Expect(0, 3199, '\P{Is_Block= TELUGU}', "");
-Expect(1, 3199, '\P{^Is_Block= TELUGU}', "");
-Expect(0, 3071, '\p{Is_Block= TELUGU}', "");
-Expect(1, 3071, '\p{^Is_Block= TELUGU}', "");
-Expect(1, 3071, '\P{Is_Block= TELUGU}', "");
-Expect(0, 3071, '\P{^Is_Block= TELUGU}', "");
-Error('\p{Is_Blk: :=telugu}');
-Error('\P{Is_Blk: :=telugu}');
-Expect(1, 3199, '\p{Is_Blk: telugu}', "");
-Expect(0, 3199, '\p{^Is_Blk: telugu}', "");
-Expect(0, 3199, '\P{Is_Blk: telugu}', "");
-Expect(1, 3199, '\P{^Is_Blk: telugu}', "");
-Expect(0, 3071, '\p{Is_Blk: telugu}', "");
-Expect(1, 3071, '\p{^Is_Blk: telugu}', "");
-Expect(1, 3071, '\P{Is_Blk: telugu}', "");
-Expect(0, 3071, '\P{^Is_Blk: telugu}', "");
-Expect(1, 3199, '\p{Is_Blk=-TELUGU}', "");
-Expect(0, 3199, '\p{^Is_Blk=-TELUGU}', "");
-Expect(0, 3199, '\P{Is_Blk=-TELUGU}', "");
-Expect(1, 3199, '\P{^Is_Blk=-TELUGU}', "");
-Expect(0, 3071, '\p{Is_Blk=-TELUGU}', "");
-Expect(1, 3071, '\p{^Is_Blk=-TELUGU}', "");
-Expect(1, 3071, '\P{Is_Blk=-TELUGU}', "");
-Expect(0, 3071, '\P{^Is_Blk=-TELUGU}', "");
-Error('\p{Block= /a/YI Radicals}');
-Error('\P{Block= /a/YI Radicals}');
-Expect(1, 42191, '\p{Block=yiradicals}', "");
-Expect(0, 42191, '\p{^Block=yiradicals}', "");
-Expect(0, 42191, '\P{Block=yiradicals}', "");
-Expect(1, 42191, '\P{^Block=yiradicals}', "");
-Expect(0, 42127, '\p{Block=yiradicals}', "");
-Expect(1, 42127, '\p{^Block=yiradicals}', "");
-Expect(1, 42127, '\P{Block=yiradicals}', "");
-Expect(0, 42127, '\P{^Block=yiradicals}', "");
-Expect(1, 42191, '\p{Block= yiradicals}', "");
-Expect(0, 42191, '\p{^Block= yiradicals}', "");
-Expect(0, 42191, '\P{Block= yiradicals}', "");
-Expect(1, 42191, '\P{^Block= yiradicals}', "");
-Expect(0, 42127, '\p{Block= yiradicals}', "");
-Expect(1, 42127, '\p{^Block= yiradicals}', "");
-Expect(1, 42127, '\P{Block= yiradicals}', "");
-Expect(0, 42127, '\P{^Block= yiradicals}', "");
-Error('\p{Blk=- yi radicals:=}');
-Error('\P{Blk=- yi radicals:=}');
-Expect(1, 42191, '\p{Blk:yiradicals}', "");
-Expect(0, 42191, '\p{^Blk:yiradicals}', "");
-Expect(0, 42191, '\P{Blk:yiradicals}', "");
-Expect(1, 42191, '\P{^Blk:yiradicals}', "");
-Expect(0, 42127, '\p{Blk:yiradicals}', "");
-Expect(1, 42127, '\p{^Blk:yiradicals}', "");
-Expect(1, 42127, '\P{Blk:yiradicals}', "");
-Expect(0, 42127, '\P{^Blk:yiradicals}', "");
-Expect(1, 42191, '\p{Blk: _ Yi RADICALS}', "");
-Expect(0, 42191, '\p{^Blk: _ Yi RADICALS}', "");
-Expect(0, 42191, '\P{Blk: _ Yi RADICALS}', "");
-Expect(1, 42191, '\P{^Blk: _ Yi RADICALS}', "");
-Expect(0, 42127, '\p{Blk: _ Yi RADICALS}', "");
-Expect(1, 42127, '\p{^Blk: _ Yi RADICALS}', "");
-Expect(1, 42127, '\P{Blk: _ Yi RADICALS}', "");
-Expect(0, 42127, '\P{^Blk: _ Yi RADICALS}', "");
-Error('\p{Is_Block=_ Yi:=RADICALS}');
-Error('\P{Is_Block=_ Yi:=RADICALS}');
-Expect(1, 42191, '\p{Is_Block: yiradicals}', "");
-Expect(0, 42191, '\p{^Is_Block: yiradicals}', "");
-Expect(0, 42191, '\P{Is_Block: yiradicals}', "");
-Expect(1, 42191, '\P{^Is_Block: yiradicals}', "");
-Expect(0, 42127, '\p{Is_Block: yiradicals}', "");
-Expect(1, 42127, '\p{^Is_Block: yiradicals}', "");
-Expect(1, 42127, '\P{Is_Block: yiradicals}', "");
-Expect(0, 42127, '\P{^Is_Block: yiradicals}', "");
-Expect(1, 42191, '\p{Is_Block= -YiRadicals}', "");
-Expect(0, 42191, '\p{^Is_Block= -YiRadicals}', "");
-Expect(0, 42191, '\P{Is_Block= -YiRadicals}', "");
-Expect(1, 42191, '\P{^Is_Block= -YiRadicals}', "");
-Expect(0, 42127, '\p{Is_Block= -YiRadicals}', "");
-Expect(1, 42127, '\p{^Is_Block= -YiRadicals}', "");
-Expect(1, 42127, '\P{Is_Block= -YiRadicals}', "");
-Expect(0, 42127, '\P{^Is_Block= -YiRadicals}', "");
-Error('\p{Is_Blk: /a/ -Yi-RADICALS}');
-Error('\P{Is_Blk: /a/ -Yi-RADICALS}');
-Expect(1, 42191, '\p{Is_Blk=yiradicals}', "");
-Expect(0, 42191, '\p{^Is_Blk=yiradicals}', "");
-Expect(0, 42191, '\P{Is_Blk=yiradicals}', "");
-Expect(1, 42191, '\P{^Is_Blk=yiradicals}', "");
-Expect(0, 42127, '\p{Is_Blk=yiradicals}', "");
-Expect(1, 42127, '\p{^Is_Blk=yiradicals}', "");
-Expect(1, 42127, '\P{Is_Blk=yiradicals}', "");
-Expect(0, 42127, '\P{^Is_Blk=yiradicals}', "");
-Expect(1, 42191, '\p{Is_Blk=yi RADICALS}', "");
-Expect(0, 42191, '\p{^Is_Blk=yi RADICALS}', "");
-Expect(0, 42191, '\P{Is_Blk=yi RADICALS}', "");
-Expect(1, 42191, '\P{^Is_Blk=yi RADICALS}', "");
-Expect(0, 42127, '\p{Is_Blk=yi RADICALS}', "");
-Expect(1, 42127, '\p{^Is_Blk=yi RADICALS}', "");
-Expect(1, 42127, '\P{Is_Blk=yi RADICALS}', "");
-Expect(0, 42127, '\P{^Is_Blk=yi RADICALS}', "");
-Error('\p{East_Asian_Width=-_Wide:=}');
-Error('\P{East_Asian_Width=-_Wide:=}');
-Expect(1, 4447, '\p{East_Asian_Width:wide}', "");
-Expect(0, 4447, '\p{^East_Asian_Width:wide}', "");
-Expect(0, 4447, '\P{East_Asian_Width:wide}', "");
-Expect(1, 4447, '\P{^East_Asian_Width:wide}', "");
-Expect(0, 4351, '\p{East_Asian_Width:wide}', "");
-Expect(1, 4351, '\p{^East_Asian_Width:wide}', "");
-Expect(1, 4351, '\P{East_Asian_Width:wide}', "");
-Expect(0, 4351, '\P{^East_Asian_Width:wide}', "");
-Expect(1, 4447, '\p{East_Asian_Width: Wide}', "");
-Expect(0, 4447, '\p{^East_Asian_Width: Wide}', "");
-Expect(0, 4447, '\P{East_Asian_Width: Wide}', "");
-Expect(1, 4447, '\P{^East_Asian_Width: Wide}', "");
-Expect(0, 4351, '\p{East_Asian_Width: Wide}', "");
-Expect(1, 4351, '\p{^East_Asian_Width: Wide}', "");
-Expect(1, 4351, '\P{East_Asian_Width: Wide}', "");
-Expect(0, 4351, '\P{^East_Asian_Width: Wide}', "");
-Error('\p{Ea=_ W:=}');
-Error('\P{Ea=_ W:=}');
-Expect(1, 4447, '\p{Ea=w}', "");
-Expect(0, 4447, '\p{^Ea=w}', "");
-Expect(0, 4447, '\P{Ea=w}', "");
-Expect(1, 4447, '\P{^Ea=w}', "");
-Expect(0, 4351, '\p{Ea=w}', "");
-Expect(1, 4351, '\p{^Ea=w}', "");
-Expect(1, 4351, '\P{Ea=w}', "");
-Expect(0, 4351, '\P{^Ea=w}', "");
-Expect(1, 4447, '\p{Ea=-W}', "");
-Expect(0, 4447, '\p{^Ea=-W}', "");
-Expect(0, 4447, '\P{Ea=-W}', "");
-Expect(1, 4447, '\P{^Ea=-W}', "");
-Expect(0, 4351, '\p{Ea=-W}', "");
-Expect(1, 4351, '\p{^Ea=-W}', "");
-Expect(1, 4351, '\P{Ea=-W}', "");
-Expect(0, 4351, '\P{^Ea=-W}', "");
-Error('\p{Is_East_Asian_Width=_:=wide}');
-Error('\P{Is_East_Asian_Width=_:=wide}');
-Expect(1, 4447, '\p{Is_East_Asian_Width=wide}', "");
-Expect(0, 4447, '\p{^Is_East_Asian_Width=wide}', "");
-Expect(0, 4447, '\P{Is_East_Asian_Width=wide}', "");
-Expect(1, 4447, '\P{^Is_East_Asian_Width=wide}', "");
-Expect(0, 4351, '\p{Is_East_Asian_Width=wide}', "");
-Expect(1, 4351, '\p{^Is_East_Asian_Width=wide}', "");
-Expect(1, 4351, '\P{Is_East_Asian_Width=wide}', "");
-Expect(0, 4351, '\P{^Is_East_Asian_Width=wide}', "");
-Expect(1, 4447, '\p{Is_East_Asian_Width= Wide}', "");
-Expect(0, 4447, '\p{^Is_East_Asian_Width= Wide}', "");
-Expect(0, 4447, '\P{Is_East_Asian_Width= Wide}', "");
-Expect(1, 4447, '\P{^Is_East_Asian_Width= Wide}', "");
-Expect(0, 4351, '\p{Is_East_Asian_Width= Wide}', "");
-Expect(1, 4351, '\p{^Is_East_Asian_Width= Wide}', "");
-Expect(1, 4351, '\P{Is_East_Asian_Width= Wide}', "");
-Expect(0, 4351, '\P{^Is_East_Asian_Width= Wide}', "");
-Error('\p{Is_Ea=- W/a/}');
-Error('\P{Is_Ea=- W/a/}');
-Expect(1, 4447, '\p{Is_Ea=w}', "");
-Expect(0, 4447, '\p{^Is_Ea=w}', "");
-Expect(0, 4447, '\P{Is_Ea=w}', "");
-Expect(1, 4447, '\P{^Is_Ea=w}', "");
-Expect(0, 4351, '\p{Is_Ea=w}', "");
-Expect(1, 4351, '\p{^Is_Ea=w}', "");
-Expect(1, 4351, '\P{Is_Ea=w}', "");
-Expect(0, 4351, '\P{^Is_Ea=w}', "");
-Expect(1, 4447, '\p{Is_Ea=_ W}', "");
-Expect(0, 4447, '\p{^Is_Ea=_ W}', "");
-Expect(0, 4447, '\P{Is_Ea=_ W}', "");
-Expect(1, 4447, '\P{^Is_Ea=_ W}', "");
-Expect(0, 4351, '\p{Is_Ea=_ W}', "");
-Expect(1, 4351, '\p{^Is_Ea=_ W}', "");
-Expect(1, 4351, '\P{Is_Ea=_ W}', "");
-Expect(0, 4351, '\P{^Is_Ea=_ W}', "");
-Error('\p{East_Asian_Width=/a/-fullwidth}');
-Error('\P{East_Asian_Width=/a/-fullwidth}');
-Expect(1, 12288, '\p{East_Asian_Width=fullwidth}', "");
-Expect(0, 12288, '\p{^East_Asian_Width=fullwidth}', "");
-Expect(0, 12288, '\P{East_Asian_Width=fullwidth}', "");
-Expect(1, 12288, '\P{^East_Asian_Width=fullwidth}', "");
-Expect(0, 12287, '\p{East_Asian_Width=fullwidth}', "");
-Expect(1, 12287, '\p{^East_Asian_Width=fullwidth}', "");
-Expect(1, 12287, '\P{East_Asian_Width=fullwidth}', "");
-Expect(0, 12287, '\P{^East_Asian_Width=fullwidth}', "");
-Expect(1, 12288, '\p{East_Asian_Width=--FULLWIDTH}', "");
-Expect(0, 12288, '\p{^East_Asian_Width=--FULLWIDTH}', "");
-Expect(0, 12288, '\P{East_Asian_Width=--FULLWIDTH}', "");
-Expect(1, 12288, '\P{^East_Asian_Width=--FULLWIDTH}', "");
-Expect(0, 12287, '\p{East_Asian_Width=--FULLWIDTH}', "");
-Expect(1, 12287, '\p{^East_Asian_Width=--FULLWIDTH}', "");
-Expect(1, 12287, '\P{East_Asian_Width=--FULLWIDTH}', "");
-Expect(0, 12287, '\P{^East_Asian_Width=--FULLWIDTH}', "");
-Error('\p{Ea=/a/ F}');
-Error('\P{Ea=/a/ F}');
-Expect(1, 12288, '\p{Ea=f}', "");
-Expect(0, 12288, '\p{^Ea=f}', "");
-Expect(0, 12288, '\P{Ea=f}', "");
-Expect(1, 12288, '\P{^Ea=f}', "");
-Expect(0, 12287, '\p{Ea=f}', "");
-Expect(1, 12287, '\p{^Ea=f}', "");
-Expect(1, 12287, '\P{Ea=f}', "");
-Expect(0, 12287, '\P{^Ea=f}', "");
-Expect(1, 12288, '\p{Ea= F}', "");
-Expect(0, 12288, '\p{^Ea= F}', "");
-Expect(0, 12288, '\P{Ea= F}', "");
-Expect(1, 12288, '\P{^Ea= F}', "");
-Expect(0, 12287, '\p{Ea= F}', "");
-Expect(1, 12287, '\p{^Ea= F}', "");
-Expect(1, 12287, '\P{Ea= F}', "");
-Expect(0, 12287, '\P{^Ea= F}', "");
-Error('\p{Is_East_Asian_Width=/a/FULLWIDTH}');
-Error('\P{Is_East_Asian_Width=/a/FULLWIDTH}');
-Expect(1, 12288, '\p{Is_East_Asian_Width=fullwidth}', "");
-Expect(0, 12288, '\p{^Is_East_Asian_Width=fullwidth}', "");
-Expect(0, 12288, '\P{Is_East_Asian_Width=fullwidth}', "");
-Expect(1, 12288, '\P{^Is_East_Asian_Width=fullwidth}', "");
-Expect(0, 12287, '\p{Is_East_Asian_Width=fullwidth}', "");
-Expect(1, 12287, '\p{^Is_East_Asian_Width=fullwidth}', "");
-Expect(1, 12287, '\P{Is_East_Asian_Width=fullwidth}', "");
-Expect(0, 12287, '\P{^Is_East_Asian_Width=fullwidth}', "");
-Expect(1, 12288, '\p{Is_East_Asian_Width= _fullwidth}', "");
-Expect(0, 12288, '\p{^Is_East_Asian_Width= _fullwidth}', "");
-Expect(0, 12288, '\P{Is_East_Asian_Width= _fullwidth}', "");
-Expect(1, 12288, '\P{^Is_East_Asian_Width= _fullwidth}', "");
-Expect(0, 12287, '\p{Is_East_Asian_Width= _fullwidth}', "");
-Expect(1, 12287, '\p{^Is_East_Asian_Width= _fullwidth}', "");
-Expect(1, 12287, '\P{Is_East_Asian_Width= _fullwidth}', "");
-Expect(0, 12287, '\P{^Is_East_Asian_Width= _fullwidth}', "");
-Error('\p{Is_Ea= :=F}');
-Error('\P{Is_Ea= :=F}');
-Expect(1, 12288, '\p{Is_Ea: f}', "");
-Expect(0, 12288, '\p{^Is_Ea: f}', "");
-Expect(0, 12288, '\P{Is_Ea: f}', "");
-Expect(1, 12288, '\P{^Is_Ea: f}', "");
-Expect(0, 12287, '\p{Is_Ea: f}', "");
-Expect(1, 12287, '\p{^Is_Ea: f}', "");
-Expect(1, 12287, '\P{Is_Ea: f}', "");
-Expect(0, 12287, '\P{^Is_Ea: f}', "");
-Expect(1, 12288, '\p{Is_Ea=_F}', "");
-Expect(0, 12288, '\p{^Is_Ea=_F}', "");
-Expect(0, 12288, '\P{Is_Ea=_F}', "");
-Expect(1, 12288, '\P{^Is_Ea=_F}', "");
-Expect(0, 12287, '\p{Is_Ea=_F}', "");
-Expect(1, 12287, '\p{^Is_Ea=_F}', "");
-Expect(1, 12287, '\P{Is_Ea=_F}', "");
-Expect(0, 12287, '\P{^Is_Ea=_F}', "");
-Error('\p{East_Asian_Width=_/a/Ambiguous}');
-Error('\P{East_Asian_Width=_/a/Ambiguous}');
-Expect(1, 161, '\p{East_Asian_Width=ambiguous}', "");
-Expect(0, 161, '\p{^East_Asian_Width=ambiguous}', "");
-Expect(0, 161, '\P{East_Asian_Width=ambiguous}', "");
-Expect(1, 161, '\P{^East_Asian_Width=ambiguous}', "");
-Expect(0, 160, '\p{East_Asian_Width=ambiguous}', "");
-Expect(1, 160, '\p{^East_Asian_Width=ambiguous}', "");
-Expect(1, 160, '\P{East_Asian_Width=ambiguous}', "");
-Expect(0, 160, '\P{^East_Asian_Width=ambiguous}', "");
-Expect(1, 161, '\p{East_Asian_Width= _AMBIGUOUS}', "");
-Expect(0, 161, '\p{^East_Asian_Width= _AMBIGUOUS}', "");
-Expect(0, 161, '\P{East_Asian_Width= _AMBIGUOUS}', "");
-Expect(1, 161, '\P{^East_Asian_Width= _AMBIGUOUS}', "");
-Expect(0, 160, '\p{East_Asian_Width= _AMBIGUOUS}', "");
-Expect(1, 160, '\p{^East_Asian_Width= _AMBIGUOUS}', "");
-Expect(1, 160, '\P{East_Asian_Width= _AMBIGUOUS}', "");
-Expect(0, 160, '\P{^East_Asian_Width= _AMBIGUOUS}', "");
-Error('\p{Ea: /a/--a}');
-Error('\P{Ea: /a/--a}');
-Expect(1, 161, '\p{Ea=a}', "");
-Expect(0, 161, '\p{^Ea=a}', "");
-Expect(0, 161, '\P{Ea=a}', "");
-Expect(1, 161, '\P{^Ea=a}', "");
-Expect(0, 160, '\p{Ea=a}', "");
-Expect(1, 160, '\p{^Ea=a}', "");
-Expect(1, 160, '\P{Ea=a}', "");
-Expect(0, 160, '\P{^Ea=a}', "");
-Expect(1, 161, '\p{Ea: a}', "");
-Expect(0, 161, '\p{^Ea: a}', "");
-Expect(0, 161, '\P{Ea: a}', "");
-Expect(1, 161, '\P{^Ea: a}', "");
-Expect(0, 160, '\p{Ea: a}', "");
-Expect(1, 160, '\p{^Ea: a}', "");
-Expect(1, 160, '\P{Ea: a}', "");
-Expect(0, 160, '\P{^Ea: a}', "");
-Error('\p{Is_East_Asian_Width=/a/_ambiguous}');
-Error('\P{Is_East_Asian_Width=/a/_ambiguous}');
-Expect(1, 161, '\p{Is_East_Asian_Width=ambiguous}', "");
-Expect(0, 161, '\p{^Is_East_Asian_Width=ambiguous}', "");
-Expect(0, 161, '\P{Is_East_Asian_Width=ambiguous}', "");
-Expect(1, 161, '\P{^Is_East_Asian_Width=ambiguous}', "");
-Expect(0, 160, '\p{Is_East_Asian_Width=ambiguous}', "");
-Expect(1, 160, '\p{^Is_East_Asian_Width=ambiguous}', "");
-Expect(1, 160, '\P{Is_East_Asian_Width=ambiguous}', "");
-Expect(0, 160, '\P{^Is_East_Asian_Width=ambiguous}', "");
-Expect(1, 161, '\p{Is_East_Asian_Width= Ambiguous}', "");
-Expect(0, 161, '\p{^Is_East_Asian_Width= Ambiguous}', "");
-Expect(0, 161, '\P{Is_East_Asian_Width= Ambiguous}', "");
-Expect(1, 161, '\P{^Is_East_Asian_Width= Ambiguous}', "");
-Expect(0, 160, '\p{Is_East_Asian_Width= Ambiguous}', "");
-Expect(1, 160, '\p{^Is_East_Asian_Width= Ambiguous}', "");
-Expect(1, 160, '\P{Is_East_Asian_Width= Ambiguous}', "");
-Expect(0, 160, '\P{^Is_East_Asian_Width= Ambiguous}', "");
-Error('\p{Is_Ea= A:=}');
-Error('\P{Is_Ea= A:=}');
-Expect(1, 161, '\p{Is_Ea=a}', "");
-Expect(0, 161, '\p{^Is_Ea=a}', "");
-Expect(0, 161, '\P{Is_Ea=a}', "");
-Expect(1, 161, '\P{^Is_Ea=a}', "");
-Expect(0, 160, '\p{Is_Ea=a}', "");
-Expect(1, 160, '\p{^Is_Ea=a}', "");
-Expect(1, 160, '\P{Is_Ea=a}', "");
-Expect(0, 160, '\P{^Is_Ea=a}', "");
-Expect(1, 161, '\p{Is_Ea= A}', "");
-Expect(0, 161, '\p{^Is_Ea= A}', "");
-Expect(0, 161, '\P{Is_Ea= A}', "");
-Expect(1, 161, '\P{^Is_Ea= A}', "");
-Expect(0, 160, '\p{Is_Ea= A}', "");
-Expect(1, 160, '\p{^Is_Ea= A}', "");
-Expect(1, 160, '\P{Is_Ea= A}', "");
-Expect(0, 160, '\P{^Is_Ea= A}', "");
-Error('\p{East_Asian_Width=/a/narrow}');
-Error('\P{East_Asian_Width=/a/narrow}');
-Expect(1, 126, '\p{East_Asian_Width=narrow}', "");
-Expect(0, 126, '\p{^East_Asian_Width=narrow}', "");
-Expect(0, 126, '\P{East_Asian_Width=narrow}', "");
-Expect(1, 126, '\P{^East_Asian_Width=narrow}', "");
-Expect(0, 31, '\p{East_Asian_Width=narrow}', "");
-Expect(1, 31, '\p{^East_Asian_Width=narrow}', "");
-Expect(1, 31, '\P{East_Asian_Width=narrow}', "");
-Expect(0, 31, '\P{^East_Asian_Width=narrow}', "");
-Expect(1, 126, '\p{East_Asian_Width= NARROW}', "");
-Expect(0, 126, '\p{^East_Asian_Width= NARROW}', "");
-Expect(0, 126, '\P{East_Asian_Width= NARROW}', "");
-Expect(1, 126, '\P{^East_Asian_Width= NARROW}', "");
-Expect(0, 31, '\p{East_Asian_Width= NARROW}', "");
-Expect(1, 31, '\p{^East_Asian_Width= NARROW}', "");
-Expect(1, 31, '\P{East_Asian_Width= NARROW}', "");
-Expect(0, 31, '\P{^East_Asian_Width= NARROW}', "");
-Error('\p{Ea=:=- Na}');
-Error('\P{Ea=:=- Na}');
-Expect(1, 126, '\p{Ea=na}', "");
-Expect(0, 126, '\p{^Ea=na}', "");
-Expect(0, 126, '\P{Ea=na}', "");
-Expect(1, 126, '\P{^Ea=na}', "");
-Expect(0, 31, '\p{Ea=na}', "");
-Expect(1, 31, '\p{^Ea=na}', "");
-Expect(1, 31, '\P{Ea=na}', "");
-Expect(0, 31, '\P{^Ea=na}', "");
-Expect(1, 126, '\p{Ea= NA}', "");
-Expect(0, 126, '\p{^Ea= NA}', "");
-Expect(0, 126, '\P{Ea= NA}', "");
-Expect(1, 126, '\P{^Ea= NA}', "");
-Expect(0, 31, '\p{Ea= NA}', "");
-Expect(1, 31, '\p{^Ea= NA}', "");
-Expect(1, 31, '\P{Ea= NA}', "");
-Expect(0, 31, '\P{^Ea= NA}', "");
-Error('\p{Is_East_Asian_Width=:=Narrow}');
-Error('\P{Is_East_Asian_Width=:=Narrow}');
-Expect(1, 126, '\p{Is_East_Asian_Width=narrow}', "");
-Expect(0, 126, '\p{^Is_East_Asian_Width=narrow}', "");
-Expect(0, 126, '\P{Is_East_Asian_Width=narrow}', "");
-Expect(1, 126, '\P{^Is_East_Asian_Width=narrow}', "");
-Expect(0, 31, '\p{Is_East_Asian_Width=narrow}', "");
-Expect(1, 31, '\p{^Is_East_Asian_Width=narrow}', "");
-Expect(1, 31, '\P{Is_East_Asian_Width=narrow}', "");
-Expect(0, 31, '\P{^Is_East_Asian_Width=narrow}', "");
-Expect(1, 126, '\p{Is_East_Asian_Width= -Narrow}', "");
-Expect(0, 126, '\p{^Is_East_Asian_Width= -Narrow}', "");
-Expect(0, 126, '\P{Is_East_Asian_Width= -Narrow}', "");
-Expect(1, 126, '\P{^Is_East_Asian_Width= -Narrow}', "");
-Expect(0, 31, '\p{Is_East_Asian_Width= -Narrow}', "");
-Expect(1, 31, '\p{^Is_East_Asian_Width= -Narrow}', "");
-Expect(1, 31, '\P{Is_East_Asian_Width= -Narrow}', "");
-Expect(0, 31, '\P{^Is_East_Asian_Width= -Narrow}', "");
-Error('\p{Is_Ea=_ Na:=}');
-Error('\P{Is_Ea=_ Na:=}');
-Expect(1, 126, '\p{Is_Ea=na}', "");
-Expect(0, 126, '\p{^Is_Ea=na}', "");
-Expect(0, 126, '\P{Is_Ea=na}', "");
-Expect(1, 126, '\P{^Is_Ea=na}', "");
-Expect(0, 31, '\p{Is_Ea=na}', "");
-Expect(1, 31, '\p{^Is_Ea=na}', "");
-Expect(1, 31, '\P{Is_Ea=na}', "");
-Expect(0, 31, '\P{^Is_Ea=na}', "");
-Expect(1, 126, '\p{Is_Ea= na}', "");
-Expect(0, 126, '\p{^Is_Ea= na}', "");
-Expect(0, 126, '\P{Is_Ea= na}', "");
-Expect(1, 126, '\P{^Is_Ea= na}', "");
-Expect(0, 31, '\p{Is_Ea= na}', "");
-Expect(1, 31, '\p{^Is_Ea= na}', "");
-Expect(1, 31, '\P{Is_Ea= na}', "");
-Expect(0, 31, '\P{^Is_Ea= na}', "");
-Error('\p{East_Asian_Width= -Neutral:=}');
-Error('\P{East_Asian_Width= -Neutral:=}');
-Expect(1, 31, '\p{East_Asian_Width=neutral}', "");
-Expect(0, 31, '\p{^East_Asian_Width=neutral}', "");
-Expect(0, 31, '\P{East_Asian_Width=neutral}', "");
-Expect(1, 31, '\P{^East_Asian_Width=neutral}', "");
-Expect(0, 126, '\p{East_Asian_Width=neutral}', "");
-Expect(1, 126, '\p{^East_Asian_Width=neutral}', "");
-Expect(1, 126, '\P{East_Asian_Width=neutral}', "");
-Expect(0, 126, '\P{^East_Asian_Width=neutral}', "");
-Expect(1, 31, '\p{East_Asian_Width: _NEUTRAL}', "");
-Expect(0, 31, '\p{^East_Asian_Width: _NEUTRAL}', "");
-Expect(0, 31, '\P{East_Asian_Width: _NEUTRAL}', "");
-Expect(1, 31, '\P{^East_Asian_Width: _NEUTRAL}', "");
-Expect(0, 126, '\p{East_Asian_Width: _NEUTRAL}', "");
-Expect(1, 126, '\p{^East_Asian_Width: _NEUTRAL}', "");
-Expect(1, 126, '\P{East_Asian_Width: _NEUTRAL}', "");
-Expect(0, 126, '\P{^East_Asian_Width: _NEUTRAL}', "");
-Error('\p{Ea=n/a/}');
-Error('\P{Ea=n/a/}');
-Expect(1, 31, '\p{Ea=n}', "");
-Expect(0, 31, '\p{^Ea=n}', "");
-Expect(0, 31, '\P{Ea=n}', "");
-Expect(1, 31, '\P{^Ea=n}', "");
-Expect(0, 126, '\p{Ea=n}', "");
-Expect(1, 126, '\p{^Ea=n}', "");
-Expect(1, 126, '\P{Ea=n}', "");
-Expect(0, 126, '\P{^Ea=n}', "");
-Expect(1, 31, '\p{Ea=--N}', "");
-Expect(0, 31, '\p{^Ea=--N}', "");
-Expect(0, 31, '\P{Ea=--N}', "");
-Expect(1, 31, '\P{^Ea=--N}', "");
-Expect(0, 126, '\p{Ea=--N}', "");
-Expect(1, 126, '\p{^Ea=--N}', "");
-Expect(1, 126, '\P{Ea=--N}', "");
-Expect(0, 126, '\P{^Ea=--N}', "");
-Error('\p{Is_East_Asian_Width: -neutral:=}');
-Error('\P{Is_East_Asian_Width: -neutral:=}');
-Expect(1, 31, '\p{Is_East_Asian_Width=neutral}', "");
-Expect(0, 31, '\p{^Is_East_Asian_Width=neutral}', "");
-Expect(0, 31, '\P{Is_East_Asian_Width=neutral}', "");
-Expect(1, 31, '\P{^Is_East_Asian_Width=neutral}', "");
-Expect(0, 126, '\p{Is_East_Asian_Width=neutral}', "");
-Expect(1, 126, '\p{^Is_East_Asian_Width=neutral}', "");
-Expect(1, 126, '\P{Is_East_Asian_Width=neutral}', "");
-Expect(0, 126, '\P{^Is_East_Asian_Width=neutral}', "");
-Expect(1, 31, '\p{Is_East_Asian_Width= NEUTRAL}', "");
-Expect(0, 31, '\p{^Is_East_Asian_Width= NEUTRAL}', "");
-Expect(0, 31, '\P{Is_East_Asian_Width= NEUTRAL}', "");
-Expect(1, 31, '\P{^Is_East_Asian_Width= NEUTRAL}', "");
-Expect(0, 126, '\p{Is_East_Asian_Width= NEUTRAL}', "");
-Expect(1, 126, '\p{^Is_East_Asian_Width= NEUTRAL}', "");
-Expect(1, 126, '\P{Is_East_Asian_Width= NEUTRAL}', "");
-Expect(0, 126, '\P{^Is_East_Asian_Width= NEUTRAL}', "");
-Error('\p{Is_Ea= /a/n}');
-Error('\P{Is_Ea= /a/n}');
-Expect(1, 31, '\p{Is_Ea=n}', "");
-Expect(0, 31, '\p{^Is_Ea=n}', "");
-Expect(0, 31, '\P{Is_Ea=n}', "");
-Expect(1, 31, '\P{^Is_Ea=n}', "");
-Expect(0, 126, '\p{Is_Ea=n}', "");
-Expect(1, 126, '\p{^Is_Ea=n}', "");
-Expect(1, 126, '\P{Is_Ea=n}', "");
-Expect(0, 126, '\P{^Is_Ea=n}', "");
-Expect(1, 31, '\p{Is_Ea= _N}', "");
-Expect(0, 31, '\p{^Is_Ea= _N}', "");
-Expect(0, 31, '\P{Is_Ea= _N}', "");
-Expect(1, 31, '\P{^Is_Ea= _N}', "");
-Expect(0, 126, '\p{Is_Ea= _N}', "");
-Expect(1, 126, '\p{^Is_Ea= _N}', "");
-Expect(1, 126, '\P{Is_Ea= _N}', "");
-Expect(0, 126, '\P{^Is_Ea= _N}', "");
-Error('\p{East_Asian_Width=/a/ Halfwidth}');
-Error('\P{East_Asian_Width=/a/ Halfwidth}');
-Expect(1, 8361, '\p{East_Asian_Width=halfwidth}', "");
-Expect(0, 8361, '\p{^East_Asian_Width=halfwidth}', "");
-Expect(0, 8361, '\P{East_Asian_Width=halfwidth}', "");
-Expect(1, 8361, '\P{^East_Asian_Width=halfwidth}', "");
-Expect(0, 8360, '\p{East_Asian_Width=halfwidth}', "");
-Expect(1, 8360, '\p{^East_Asian_Width=halfwidth}', "");
-Expect(1, 8360, '\P{East_Asian_Width=halfwidth}', "");
-Expect(0, 8360, '\P{^East_Asian_Width=halfwidth}', "");
-Expect(1, 8361, '\p{East_Asian_Width:_halfwidth}', "");
-Expect(0, 8361, '\p{^East_Asian_Width:_halfwidth}', "");
-Expect(0, 8361, '\P{East_Asian_Width:_halfwidth}', "");
-Expect(1, 8361, '\P{^East_Asian_Width:_halfwidth}', "");
-Expect(0, 8360, '\p{East_Asian_Width:_halfwidth}', "");
-Expect(1, 8360, '\p{^East_Asian_Width:_halfwidth}', "");
-Expect(1, 8360, '\P{East_Asian_Width:_halfwidth}', "");
-Expect(0, 8360, '\P{^East_Asian_Width:_halfwidth}', "");
-Error('\p{Ea= h/a/}');
-Error('\P{Ea= h/a/}');
-Expect(1, 8361, '\p{Ea=h}', "");
-Expect(0, 8361, '\p{^Ea=h}', "");
-Expect(0, 8361, '\P{Ea=h}', "");
-Expect(1, 8361, '\P{^Ea=h}', "");
-Expect(0, 8360, '\p{Ea=h}', "");
-Expect(1, 8360, '\p{^Ea=h}', "");
-Expect(1, 8360, '\P{Ea=h}', "");
-Expect(0, 8360, '\P{^Ea=h}', "");
-Expect(1, 8361, '\p{Ea= _H}', "");
-Expect(0, 8361, '\p{^Ea= _H}', "");
-Expect(0, 8361, '\P{Ea= _H}', "");
-Expect(1, 8361, '\P{^Ea= _H}', "");
-Expect(0, 8360, '\p{Ea= _H}', "");
-Expect(1, 8360, '\p{^Ea= _H}', "");
-Expect(1, 8360, '\P{Ea= _H}', "");
-Expect(0, 8360, '\P{^Ea= _H}', "");
-Error('\p{Is_East_Asian_Width: := halfwidth}');
-Error('\P{Is_East_Asian_Width: := halfwidth}');
-Expect(1, 8361, '\p{Is_East_Asian_Width=halfwidth}', "");
-Expect(0, 8361, '\p{^Is_East_Asian_Width=halfwidth}', "");
-Expect(0, 8361, '\P{Is_East_Asian_Width=halfwidth}', "");
-Expect(1, 8361, '\P{^Is_East_Asian_Width=halfwidth}', "");
-Expect(0, 8360, '\p{Is_East_Asian_Width=halfwidth}', "");
-Expect(1, 8360, '\p{^Is_East_Asian_Width=halfwidth}', "");
-Expect(1, 8360, '\P{Is_East_Asian_Width=halfwidth}', "");
-Expect(0, 8360, '\P{^Is_East_Asian_Width=halfwidth}', "");
-Expect(1, 8361, '\p{Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(0, 8361, '\p{^Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(0, 8361, '\P{Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(1, 8361, '\P{^Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(0, 8360, '\p{Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(1, 8360, '\p{^Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(1, 8360, '\P{Is_East_Asian_Width= HALFWIDTH}', "");
-Expect(0, 8360, '\P{^Is_East_Asian_Width= HALFWIDTH}', "");
-Error('\p{Is_Ea=/a/H}');
-Error('\P{Is_Ea=/a/H}');
-Expect(1, 8361, '\p{Is_Ea:h}', "");
-Expect(0, 8361, '\p{^Is_Ea:h}', "");
-Expect(0, 8361, '\P{Is_Ea:h}', "");
-Expect(1, 8361, '\P{^Is_Ea:h}', "");
-Expect(0, 8360, '\p{Is_Ea:h}', "");
-Expect(1, 8360, '\p{^Is_Ea:h}', "");
-Expect(1, 8360, '\P{Is_Ea:h}', "");
-Expect(0, 8360, '\P{^Is_Ea:h}', "");
-Expect(1, 8361, '\p{Is_Ea: H}', "");
-Expect(0, 8361, '\p{^Is_Ea: H}', "");
-Expect(0, 8361, '\P{Is_Ea: H}', "");
-Expect(1, 8361, '\P{^Is_Ea: H}', "");
-Expect(0, 8360, '\p{Is_Ea: H}', "");
-Expect(1, 8360, '\p{^Is_Ea: H}', "");
-Expect(1, 8360, '\P{Is_Ea: H}', "");
-Expect(0, 8360, '\P{^Is_Ea: H}', "");
-Error('\p{ASCII_Hex_Digit=/a/ Yes}');
-Error('\P{ASCII_Hex_Digit=/a/ Yes}');
-Expect(1, 57, '\p{ASCII_Hex_Digit=yes}', "");
-Expect(0, 57, '\p{^ASCII_Hex_Digit=yes}', "");
-Expect(0, 57, '\P{ASCII_Hex_Digit=yes}', "");
-Expect(1, 57, '\P{^ASCII_Hex_Digit=yes}', "");
-Expect(0, 47, '\p{ASCII_Hex_Digit=yes}', "");
-Expect(1, 47, '\p{^ASCII_Hex_Digit=yes}', "");
-Expect(1, 47, '\P{ASCII_Hex_Digit=yes}', "");
-Expect(0, 47, '\P{^ASCII_Hex_Digit=yes}', "");
-Expect(1, 57, '\p{ASCII_Hex_Digit=- Yes}', "");
-Expect(0, 57, '\p{^ASCII_Hex_Digit=- Yes}', "");
-Expect(0, 57, '\P{ASCII_Hex_Digit=- Yes}', "");
-Expect(1, 57, '\P{^ASCII_Hex_Digit=- Yes}', "");
-Expect(0, 47, '\p{ASCII_Hex_Digit=- Yes}', "");
-Expect(1, 47, '\p{^ASCII_Hex_Digit=- Yes}', "");
-Expect(1, 47, '\P{ASCII_Hex_Digit=- Yes}', "");
-Expect(0, 47, '\P{^ASCII_Hex_Digit=- Yes}', "");
-Error('\p{AHex=/a/ Y}');
-Error('\P{AHex=/a/ Y}');
-Expect(1, 57, '\p{AHex=y}', "");
-Expect(0, 57, '\p{^AHex=y}', "");
-Expect(0, 57, '\P{AHex=y}', "");
-Expect(1, 57, '\P{^AHex=y}', "");
-Expect(0, 47, '\p{AHex=y}', "");
-Expect(1, 47, '\p{^AHex=y}', "");
-Expect(1, 47, '\P{AHex=y}', "");
-Expect(0, 47, '\P{^AHex=y}', "");
-Expect(1, 57, '\p{AHex=_ Y}', "");
-Expect(0, 57, '\p{^AHex=_ Y}', "");
-Expect(0, 57, '\P{AHex=_ Y}', "");
-Expect(1, 57, '\P{^AHex=_ Y}', "");
-Expect(0, 47, '\p{AHex=_ Y}', "");
-Expect(1, 47, '\p{^AHex=_ Y}', "");
-Expect(1, 47, '\P{AHex=_ Y}', "");
-Expect(0, 47, '\P{^AHex=_ Y}', "");
-Error('\p{Is_ASCII_Hex_Digit=/a/_T}');
-Error('\P{Is_ASCII_Hex_Digit=/a/_T}');
-Expect(1, 57, '\p{Is_ASCII_Hex_Digit=t}', "");
-Expect(0, 57, '\p{^Is_ASCII_Hex_Digit=t}', "");
-Expect(0, 57, '\P{Is_ASCII_Hex_Digit=t}', "");
-Expect(1, 57, '\P{^Is_ASCII_Hex_Digit=t}', "");
-Expect(0, 47, '\p{Is_ASCII_Hex_Digit=t}', "");
-Expect(1, 47, '\p{^Is_ASCII_Hex_Digit=t}', "");
-Expect(1, 47, '\P{Is_ASCII_Hex_Digit=t}', "");
-Expect(0, 47, '\P{^Is_ASCII_Hex_Digit=t}', "");
-Expect(1, 57, '\p{Is_ASCII_Hex_Digit= t}', "");
-Expect(0, 57, '\p{^Is_ASCII_Hex_Digit= t}', "");
-Expect(0, 57, '\P{Is_ASCII_Hex_Digit= t}', "");
-Expect(1, 57, '\P{^Is_ASCII_Hex_Digit= t}', "");
-Expect(0, 47, '\p{Is_ASCII_Hex_Digit= t}', "");
-Expect(1, 47, '\p{^Is_ASCII_Hex_Digit= t}', "");
-Expect(1, 47, '\P{Is_ASCII_Hex_Digit= t}', "");
-Expect(0, 47, '\P{^Is_ASCII_Hex_Digit= t}', "");
-Error('\p{Is_AHex=_:=true}');
-Error('\P{Is_AHex=_:=true}');
-Expect(1, 57, '\p{Is_AHex=true}', "");
-Expect(0, 57, '\p{^Is_AHex=true}', "");
-Expect(0, 57, '\P{Is_AHex=true}', "");
-Expect(1, 57, '\P{^Is_AHex=true}', "");
-Expect(0, 47, '\p{Is_AHex=true}', "");
-Expect(1, 47, '\p{^Is_AHex=true}', "");
-Expect(1, 47, '\P{Is_AHex=true}', "");
-Expect(0, 47, '\P{^Is_AHex=true}', "");
-Expect(1, 57, '\p{Is_AHex: --True}', "");
-Expect(0, 57, '\p{^Is_AHex: --True}', "");
-Expect(0, 57, '\P{Is_AHex: --True}', "");
-Expect(1, 57, '\P{^Is_AHex: --True}', "");
-Expect(0, 47, '\p{Is_AHex: --True}', "");
-Expect(1, 47, '\p{^Is_AHex: --True}', "");
-Expect(1, 47, '\P{Is_AHex: --True}', "");
-Expect(0, 47, '\P{^Is_AHex: --True}', "");
-Error('\p{ASCII_Hex_Digit= :=no}');
-Error('\P{ASCII_Hex_Digit= :=no}');
-Expect(1, 47, '\p{ASCII_Hex_Digit=no}', "");
-Expect(0, 47, '\p{^ASCII_Hex_Digit=no}', "");
-Expect(0, 47, '\P{ASCII_Hex_Digit=no}', "");
-Expect(1, 47, '\P{^ASCII_Hex_Digit=no}', "");
-Expect(0, 57, '\p{ASCII_Hex_Digit=no}', "");
-Expect(1, 57, '\p{^ASCII_Hex_Digit=no}', "");
-Expect(1, 57, '\P{ASCII_Hex_Digit=no}', "");
-Expect(0, 57, '\P{^ASCII_Hex_Digit=no}', "");
-Expect(1, 47, '\p{ASCII_Hex_Digit= No}', "");
-Expect(0, 47, '\p{^ASCII_Hex_Digit= No}', "");
-Expect(0, 47, '\P{ASCII_Hex_Digit= No}', "");
-Expect(1, 47, '\P{^ASCII_Hex_Digit= No}', "");
-Expect(0, 57, '\p{ASCII_Hex_Digit= No}', "");
-Expect(1, 57, '\p{^ASCII_Hex_Digit= No}', "");
-Expect(1, 57, '\P{ASCII_Hex_Digit= No}', "");
-Expect(0, 57, '\P{^ASCII_Hex_Digit= No}', "");
-Error('\p{AHex=-N/a/}');
-Error('\P{AHex=-N/a/}');
-Expect(1, 47, '\p{AHex=n}', "");
-Expect(0, 47, '\p{^AHex=n}', "");
-Expect(0, 47, '\P{AHex=n}', "");
-Expect(1, 47, '\P{^AHex=n}', "");
-Expect(0, 57, '\p{AHex=n}', "");
-Expect(1, 57, '\p{^AHex=n}', "");
-Expect(1, 57, '\P{AHex=n}', "");
-Expect(0, 57, '\P{^AHex=n}', "");
-Expect(1, 47, '\p{AHex: N}', "");
-Expect(0, 47, '\p{^AHex: N}', "");
-Expect(0, 47, '\P{AHex: N}', "");
-Expect(1, 47, '\P{^AHex: N}', "");
-Expect(0, 57, '\p{AHex: N}', "");
-Expect(1, 57, '\p{^AHex: N}', "");
-Expect(1, 57, '\P{AHex: N}', "");
-Expect(0, 57, '\P{^AHex: N}', "");
-Error('\p{Is_ASCII_Hex_Digit=/a/ F}');
-Error('\P{Is_ASCII_Hex_Digit=/a/ F}');
-Expect(1, 47, '\p{Is_ASCII_Hex_Digit=f}', "");
-Expect(0, 47, '\p{^Is_ASCII_Hex_Digit=f}', "");
-Expect(0, 47, '\P{Is_ASCII_Hex_Digit=f}', "");
-Expect(1, 47, '\P{^Is_ASCII_Hex_Digit=f}', "");
-Expect(0, 57, '\p{Is_ASCII_Hex_Digit=f}', "");
-Expect(1, 57, '\p{^Is_ASCII_Hex_Digit=f}', "");
-Expect(1, 57, '\P{Is_ASCII_Hex_Digit=f}', "");
-Expect(0, 57, '\P{^Is_ASCII_Hex_Digit=f}', "");
-Expect(1, 47, '\p{Is_ASCII_Hex_Digit= F}', "");
-Expect(0, 47, '\p{^Is_ASCII_Hex_Digit= F}', "");
-Expect(0, 47, '\P{Is_ASCII_Hex_Digit= F}', "");
-Expect(1, 47, '\P{^Is_ASCII_Hex_Digit= F}', "");
-Expect(0, 57, '\p{Is_ASCII_Hex_Digit= F}', "");
-Expect(1, 57, '\p{^Is_ASCII_Hex_Digit= F}', "");
-Expect(1, 57, '\P{Is_ASCII_Hex_Digit= F}', "");
-Expect(0, 57, '\P{^Is_ASCII_Hex_Digit= F}', "");
-Error('\p{Is_AHex=false:=}');
-Error('\P{Is_AHex=false:=}');
-Expect(1, 47, '\p{Is_AHex: false}', "");
-Expect(0, 47, '\p{^Is_AHex: false}', "");
-Expect(0, 47, '\P{Is_AHex: false}', "");
-Expect(1, 47, '\P{^Is_AHex: false}', "");
-Expect(0, 57, '\p{Is_AHex: false}', "");
-Expect(1, 57, '\p{^Is_AHex: false}', "");
-Expect(1, 57, '\P{Is_AHex: false}', "");
-Expect(0, 57, '\P{^Is_AHex: false}', "");
-Expect(1, 47, '\p{Is_AHex= False}', "");
-Expect(0, 47, '\p{^Is_AHex= False}', "");
-Expect(0, 47, '\P{Is_AHex= False}', "");
-Expect(1, 47, '\P{^Is_AHex= False}', "");
-Expect(0, 57, '\p{Is_AHex= False}', "");
-Expect(1, 57, '\p{^Is_AHex= False}', "");
-Expect(1, 57, '\P{Is_AHex= False}', "");
-Expect(0, 57, '\P{^Is_AHex= False}', "");
-Error('\p{Present_In=/a/ _00-00 03.2}');
-Error('\P{Present_In=/a/ _00-00 03.2}');
-Expect(1, 544, '\p{Present_In=+003.2}', "");
-Expect(0, 544, '\p{^Present_In=+003.2}', "");
-Expect(0, 544, '\P{Present_In=+003.2}', "");
-Expect(1, 544, '\P{^Present_In=+003.2}', "");
-Expect(0, 545, '\p{Present_In=+003.2}', "");
-Expect(1, 545, '\p{^Present_In=+003.2}', "");
-Expect(1, 545, '\P{Present_In=+003.2}', "");
-Expect(0, 545, '\P{^Present_In=+003.2}', "");
-Error('\p{In= 0000003.2:=}');
-Error('\P{In= 0000003.2:=}');
-Expect(1, 544, '\p{In=00_00_3.2}', "");
-Expect(0, 544, '\p{^In=00_00_3.2}', "");
-Expect(0, 544, '\P{In=00_00_3.2}', "");
-Expect(1, 544, '\P{^In=00_00_3.2}', "");
-Expect(0, 545, '\p{In=00_00_3.2}', "");
-Expect(1, 545, '\p{^In=00_00_3.2}', "");
-Expect(1, 545, '\P{In=00_00_3.2}', "");
-Expect(0, 545, '\P{^In=00_00_3.2}', "");
-Error('\p{Present_In=:=_+02.0}');
-Error('\P{Present_In=:=_+02.0}');
-Expect(1, 501, '\p{Present_In=00000002.0}', "");
-Expect(0, 501, '\p{^Present_In=00000002.0}', "");
-Expect(0, 501, '\P{Present_In=00000002.0}', "");
-Expect(1, 501, '\P{^Present_In=00000002.0}', "");
-Expect(0, 505, '\p{Present_In=00000002.0}', "");
-Expect(1, 505, '\p{^Present_In=00000002.0}', "");
-Expect(1, 505, '\P{Present_In=00000002.0}', "");
-Expect(0, 505, '\P{^Present_In=00000002.0}', "");
-Error('\p{In=:= 2.0}');
-Error('\P{In=:= 2.0}');
-Expect(1, 501, '\p{In=+0002.0}', "");
-Expect(0, 501, '\p{^In=+0002.0}', "");
-Expect(0, 501, '\P{In=+0002.0}', "");
-Expect(1, 501, '\P{^In=+0002.0}', "");
-Expect(0, 505, '\p{In=+0002.0}', "");
-Expect(1, 505, '\p{^In=+0002.0}', "");
-Expect(1, 505, '\P{In=+0002.0}', "");
-Expect(0, 505, '\P{^In=+0002.0}', "");
-Error('\p{Present_In=/a/ 00 00-01.1}');
-Error('\P{Present_In=/a/ 00 00-01.1}');
-Expect(1, 501, '\p{Present_In=+00_00_1.1}', "");
-Expect(0, 501, '\p{^Present_In=+00_00_1.1}', "");
-Expect(0, 501, '\P{Present_In=+00_00_1.1}', "");
-Expect(1, 501, '\P{^Present_In=+00_00_1.1}', "");
-Expect(0, 505, '\p{Present_In=+00_00_1.1}', "");
-Expect(1, 505, '\p{^Present_In=+00_00_1.1}', "");
-Expect(1, 505, '\P{Present_In=+00_00_1.1}', "");
-Expect(0, 505, '\P{^Present_In=+00_00_1.1}', "");
-Error('\p{In=- +01.1/a/}');
-Error('\P{In=- +01.1/a/}');
-Expect(1, 501, '\p{In=01.1}', "");
-Expect(0, 501, '\p{^In=01.1}', "");
-Expect(0, 501, '\P{In=01.1}', "");
-Expect(1, 501, '\P{^In=01.1}', "");
-Expect(0, 505, '\p{In=01.1}', "");
-Expect(1, 505, '\p{^In=01.1}', "");
-Expect(1, 505, '\P{In=01.1}', "");
-Expect(0, 505, '\P{^In=01.1}', "");
-Error('\p{Present_In=- 0000:=00 05.0}');
-Error('\P{Present_In=- 0000:=00 05.0}');
-Expect(1, 879, '\p{Present_In=+00_5.0}', "");
-Expect(0, 879, '\p{^Present_In=+00_5.0}', "");
-Expect(0, 879, '\P{Present_In=+00_5.0}', "");
-Expect(1, 879, '\P{^Present_In=+00_5.0}', "");
-Expect(0, 883, '\p{Present_In=+00_5.0}', "");
-Expect(1, 883, '\p{^Present_In=+00_5.0}', "");
-Expect(1, 883, '\P{Present_In=+00_5.0}', "");
-Expect(0, 883, '\P{^Present_In=+00_5.0}', "");
-Error('\p{In=:=+0 0-0_0 0 00 005.0}');
-Error('\P{In=:=+0 0-0_0 0 00 005.0}');
-Expect(1, 879, '\p{In=+0_0_0_0_0005.0}', "");
-Expect(0, 879, '\p{^In=+0_0_0_0_0005.0}', "");
-Expect(0, 879, '\P{In=+0_0_0_0_0005.0}', "");
-Expect(1, 879, '\P{^In=+0_0_0_0_0005.0}', "");
-Expect(0, 883, '\p{In=+0_0_0_0_0005.0}', "");
-Expect(1, 883, '\p{^In=+0_0_0_0_0005.0}', "");
-Expect(1, 883, '\P{In=+0_0_0_0_0005.0}', "");
-Expect(0, 883, '\P{^In=+0_0_0_0_0005.0}', "");
-Error('\p{Present_In= :=0003.0}');
-Error('\P{Present_In= :=0003.0}');
-Expect(1, 543, '\p{Present_In=0_3.0}', "");
-Expect(0, 543, '\p{^Present_In=0_3.0}', "");
-Expect(0, 543, '\P{Present_In=0_3.0}', "");
-Expect(1, 543, '\P{^Present_In=0_3.0}', "");
-Expect(0, 545, '\p{Present_In=0_3.0}', "");
-Expect(1, 545, '\p{^Present_In=0_3.0}', "");
-Expect(1, 545, '\P{Present_In=0_3.0}', "");
-Expect(0, 545, '\P{^Present_In=0_3.0}', "");
-Error('\p{In=-/a/03.0}');
-Error('\P{In=-/a/03.0}');
-Expect(1, 543, '\p{In=+0000000003.0}', "");
-Expect(0, 543, '\p{^In=+0000000003.0}', "");
-Expect(0, 543, '\P{In=+0000000003.0}', "");
-Expect(1, 543, '\P{^In=+0000000003.0}', "");
-Expect(0, 545, '\p{In=+0000000003.0}', "");
-Expect(1, 545, '\p{^In=+0000000003.0}', "");
-Expect(1, 545, '\P{In=+0000000003.0}', "");
-Expect(0, 545, '\P{^In=+0000000003.0}', "");
-Error('\p{Present_In=_Unassigned:=}');
-Error('\P{Present_In=_Unassigned:=}');
-Expect(1, 889, '\p{Present_In=unassigned}', "");
-Expect(0, 889, '\p{^Present_In=unassigned}', "");
-Expect(0, 889, '\P{Present_In=unassigned}', "");
-Expect(1, 889, '\P{^Present_In=unassigned}', "");
-Expect(0, 887, '\p{Present_In=unassigned}', "");
-Expect(1, 887, '\p{^Present_In=unassigned}', "");
-Expect(1, 887, '\P{Present_In=unassigned}', "");
-Expect(0, 887, '\P{^Present_In=unassigned}', "");
-Expect(1, 889, '\p{Present_In: unassigned}', "");
-Expect(0, 889, '\p{^Present_In: unassigned}', "");
-Expect(0, 889, '\P{Present_In: unassigned}', "");
-Expect(1, 889, '\P{^Present_In: unassigned}', "");
-Expect(0, 887, '\p{Present_In: unassigned}', "");
-Expect(1, 887, '\p{^Present_In: unassigned}', "");
-Expect(1, 887, '\P{Present_In: unassigned}', "");
-Expect(0, 887, '\P{^Present_In: unassigned}', "");
-Error('\p{In= -Unassigned/a/}');
-Error('\P{In= -Unassigned/a/}');
-Expect(1, 889, '\p{In=unassigned}', "");
-Expect(0, 889, '\p{^In=unassigned}', "");
-Expect(0, 889, '\P{In=unassigned}', "");
-Expect(1, 889, '\P{^In=unassigned}', "");
-Expect(0, 887, '\p{In=unassigned}', "");
-Expect(1, 887, '\p{^In=unassigned}', "");
-Expect(1, 887, '\P{In=unassigned}', "");
-Expect(0, 887, '\P{^In=unassigned}', "");
-Expect(1, 889, '\p{In=- Unassigned}', "");
-Expect(0, 889, '\p{^In=- Unassigned}', "");
-Expect(0, 889, '\P{In=- Unassigned}', "");
-Expect(1, 889, '\P{^In=- Unassigned}', "");
-Expect(0, 887, '\p{In=- Unassigned}', "");
-Expect(1, 887, '\p{^In=- Unassigned}', "");
-Expect(1, 887, '\P{In=- Unassigned}', "");
-Expect(0, 887, '\P{^In=- Unassigned}', "");
-Error('\p{Present_In=-/a/000000 05.1}');
-Error('\P{Present_In=-/a/000000 05.1}');
-Expect(1, 887, '\p{Present_In: +000_5.1}', "");
-Expect(0, 887, '\p{^Present_In: +000_5.1}', "");
-Expect(0, 887, '\P{Present_In: +000_5.1}', "");
-Expect(1, 887, '\P{^Present_In: +000_5.1}', "");
-Expect(0, 889, '\p{Present_In: +000_5.1}', "");
-Expect(1, 889, '\p{^Present_In: +000_5.1}', "");
-Expect(1, 889, '\P{Present_In: +000_5.1}', "");
-Expect(0, 889, '\P{^Present_In: +000_5.1}', "");
-Error('\p{In=/a/__5.1}');
-Error('\P{In=/a/__5.1}');
-Expect(1, 887, '\p{In=000_5.1}', "");
-Expect(0, 887, '\p{^In=000_5.1}', "");
-Expect(0, 887, '\P{In=000_5.1}', "");
-Expect(1, 887, '\P{^In=000_5.1}', "");
-Expect(0, 889, '\p{In=000_5.1}', "");
-Expect(1, 889, '\p{^In=000_5.1}', "");
-Expect(1, 889, '\P{In=000_5.1}', "");
-Expect(0, 889, '\P{^In=000_5.1}', "");
-Error('\p{Present_In=-_000004.0/a/}');
-Error('\P{Present_In=-_000004.0/a/}');
-Expect(1, 566, '\p{Present_In:0_0_0_004.0}', "");
-Expect(0, 566, '\p{^Present_In:0_0_0_004.0}', "");
-Expect(0, 566, '\P{Present_In:0_0_0_004.0}', "");
-Expect(1, 566, '\P{^Present_In:0_0_0_004.0}', "");
-Expect(0, 591, '\p{Present_In:0_0_0_004.0}', "");
-Expect(1, 591, '\p{^Present_In:0_0_0_004.0}', "");
-Expect(1, 591, '\P{Present_In:0_0_0_004.0}', "");
-Expect(0, 591, '\P{^Present_In:0_0_0_004.0}', "");
-Error('\p{In= /a/00 4.0}');
-Error('\P{In= /a/00 4.0}');
-Expect(1, 566, '\p{In=+000_4.0}', "");
-Expect(0, 566, '\p{^In=+000_4.0}', "");
-Expect(0, 566, '\P{In=+000_4.0}', "");
-Expect(1, 566, '\P{^In=+000_4.0}', "");
-Expect(0, 591, '\p{In=+000_4.0}', "");
-Expect(1, 591, '\p{^In=+000_4.0}', "");
-Expect(1, 591, '\P{In=+000_4.0}', "");
-Expect(0, 591, '\P{^In=+000_4.0}', "");
-Error('\p{Present_In=:= -00000005.2}');
-Error('\P{Present_In=:= -00000005.2}');
-Expect(1, 887, '\p{Present_In=0_5.2}', "");
-Expect(0, 887, '\p{^Present_In=0_5.2}', "");
-Expect(0, 887, '\P{Present_In=0_5.2}', "");
-Expect(1, 887, '\P{^Present_In=0_5.2}', "");
-Expect(0, 889, '\p{Present_In=0_5.2}', "");
-Expect(1, 889, '\p{^Present_In=0_5.2}', "");
-Expect(1, 889, '\P{Present_In=0_5.2}', "");
-Expect(0, 889, '\P{^Present_In=0_5.2}', "");
-Error('\p{In= 000005.2:=}');
-Error('\P{In= 000005.2:=}');
-Expect(1, 887, '\p{In=0000005.2}', "");
-Expect(0, 887, '\p{^In=0000005.2}', "");
-Expect(0, 887, '\P{In=0000005.2}', "");
-Expect(1, 887, '\P{^In=0000005.2}', "");
-Expect(0, 889, '\p{In=0000005.2}', "");
-Expect(1, 889, '\p{^In=0000005.2}', "");
-Expect(1, 889, '\P{In=0000005.2}', "");
-Expect(0, 889, '\P{^In=0000005.2}', "");
-Error('\p{Present_In:/a/_-0 3.1}');
-Error('\P{Present_In:/a/_-0 3.1}');
-Expect(1, 543, '\p{Present_In=+00_3.1}', "");
-Expect(0, 543, '\p{^Present_In=+00_3.1}', "");
-Expect(0, 543, '\P{Present_In=+00_3.1}', "");
-Expect(1, 543, '\P{^Present_In=+00_3.1}', "");
-Expect(0, 545, '\p{Present_In=+00_3.1}', "");
-Expect(1, 545, '\p{^Present_In=+00_3.1}', "");
-Expect(1, 545, '\P{Present_In=+00_3.1}', "");
-Expect(0, 545, '\P{^Present_In=+00_3.1}', "");
-Error('\p{In=/a/ _000000003.1}');
-Error('\P{In=/a/ _000000003.1}');
-Expect(1, 543, '\p{In:0003.1}', "");
-Expect(0, 543, '\p{^In:0003.1}', "");
-Expect(0, 543, '\P{In:0003.1}', "");
-Expect(1, 543, '\P{^In:0003.1}', "");
-Expect(0, 545, '\p{In:0003.1}', "");
-Expect(1, 545, '\p{^In:0003.1}', "");
-Expect(1, 545, '\P{In:0003.1}', "");
-Expect(0, 545, '\P{^In:0003.1}', "");
-Error('\p{Present_In: 0000_0000-02.1:=}');
-Error('\P{Present_In: 0000_0000-02.1:=}');
-Expect(1, 501, '\p{Present_In:+00000000_2.1}', "");
-Expect(0, 501, '\p{^Present_In:+00000000_2.1}', "");
-Expect(0, 501, '\P{Present_In:+00000000_2.1}', "");
-Expect(1, 501, '\P{^Present_In:+00000000_2.1}', "");
-Expect(0, 505, '\p{Present_In:+00000000_2.1}', "");
-Expect(1, 505, '\p{^Present_In:+00000000_2.1}', "");
-Expect(1, 505, '\P{Present_In:+00000000_2.1}', "");
-Expect(0, 505, '\P{^Present_In:+00000000_2.1}', "");
-Error('\p{In=/a/-000002.1}');
-Error('\P{In=/a/-000002.1}');
-Expect(1, 501, '\p{In: 000000002.1}', "");
-Expect(0, 501, '\p{^In: 000000002.1}', "");
-Expect(0, 501, '\P{In: 000000002.1}', "");
-Expect(1, 501, '\P{^In: 000000002.1}', "");
-Expect(0, 505, '\p{In: 000000002.1}', "");
-Expect(1, 505, '\p{^In: 000000002.1}', "");
-Expect(1, 505, '\P{In: 000000002.1}', "");
-Expect(0, 505, '\P{^In: 000000002.1}', "");
-Error('\p{Present_In=/a/004.1}');
-Error('\P{Present_In=/a/004.1}');
-Expect(1, 577, '\p{Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 577, '\p{^Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 577, '\P{Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 577, '\P{^Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 591, '\p{Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 591, '\p{^Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(1, 591, '\P{Present_In=0_0_0_0_0_0_0_04.1}', "");
-Expect(0, 591, '\P{^Present_In=0_0_0_0_0_0_0_04.1}', "");
-Error('\p{In=:=_000 4.1}');
-Error('\P{In=:=_000 4.1}');
-Expect(1, 577, '\p{In=0000_0000_4.1}', "");
-Expect(0, 577, '\p{^In=0000_0000_4.1}', "");
-Expect(0, 577, '\P{In=0000_0000_4.1}', "");
-Expect(1, 577, '\P{^In=0000_0000_4.1}', "");
-Expect(0, 591, '\p{In=0000_0000_4.1}', "");
-Expect(1, 591, '\p{^In=0000_0000_4.1}', "");
-Expect(1, 591, '\P{In=0000_0000_4.1}', "");
-Expect(0, 591, '\P{^In=0000_0000_4.1}', "");
-Error('\p{Extender=:=Yes}');
-Error('\P{Extender=:=Yes}');
-Expect(1, 183, '\p{Extender=yes}', "");
-Expect(0, 183, '\p{^Extender=yes}', "");
-Expect(0, 183, '\P{Extender=yes}', "");
-Expect(1, 183, '\P{^Extender=yes}', "");
-Expect(0, 182, '\p{Extender=yes}', "");
-Expect(1, 182, '\p{^Extender=yes}', "");
-Expect(1, 182, '\P{Extender=yes}', "");
-Expect(0, 182, '\P{^Extender=yes}', "");
-Expect(1, 183, '\p{Extender=-YES}', "");
-Expect(0, 183, '\p{^Extender=-YES}', "");
-Expect(0, 183, '\P{Extender=-YES}', "");
-Expect(1, 183, '\P{^Extender=-YES}', "");
-Expect(0, 182, '\p{Extender=-YES}', "");
-Expect(1, 182, '\p{^Extender=-YES}', "");
-Expect(1, 182, '\P{Extender=-YES}', "");
-Expect(0, 182, '\P{^Extender=-YES}', "");
-Error('\p{Ext= /a/Y}');
-Error('\P{Ext= /a/Y}');
-Expect(1, 183, '\p{Ext=y}', "");
-Expect(0, 183, '\p{^Ext=y}', "");
-Expect(0, 183, '\P{Ext=y}', "");
-Expect(1, 183, '\P{^Ext=y}', "");
-Expect(0, 182, '\p{Ext=y}', "");
-Expect(1, 182, '\p{^Ext=y}', "");
-Expect(1, 182, '\P{Ext=y}', "");
-Expect(0, 182, '\P{^Ext=y}', "");
-Expect(1, 183, '\p{Ext= Y}', "");
-Expect(0, 183, '\p{^Ext= Y}', "");
-Expect(0, 183, '\P{Ext= Y}', "");
-Expect(1, 183, '\P{^Ext= Y}', "");
-Expect(0, 182, '\p{Ext= Y}', "");
-Expect(1, 182, '\p{^Ext= Y}', "");
-Expect(1, 182, '\P{Ext= Y}', "");
-Expect(0, 182, '\P{^Ext= Y}', "");
-Error('\p{Is_Extender=/a/_T}');
-Error('\P{Is_Extender=/a/_T}');
-Expect(1, 183, '\p{Is_Extender=t}', "");
-Expect(0, 183, '\p{^Is_Extender=t}', "");
-Expect(0, 183, '\P{Is_Extender=t}', "");
-Expect(1, 183, '\P{^Is_Extender=t}', "");
-Expect(0, 182, '\p{Is_Extender=t}', "");
-Expect(1, 182, '\p{^Is_Extender=t}', "");
-Expect(1, 182, '\P{Is_Extender=t}', "");
-Expect(0, 182, '\P{^Is_Extender=t}', "");
-Expect(1, 183, '\p{Is_Extender: T}', "");
-Expect(0, 183, '\p{^Is_Extender: T}', "");
-Expect(0, 183, '\P{Is_Extender: T}', "");
-Expect(1, 183, '\P{^Is_Extender: T}', "");
-Expect(0, 182, '\p{Is_Extender: T}', "");
-Expect(1, 182, '\p{^Is_Extender: T}', "");
-Expect(1, 182, '\P{Is_Extender: T}', "");
-Expect(0, 182, '\P{^Is_Extender: T}', "");
-Error('\p{Is_Ext= -True/a/}');
-Error('\P{Is_Ext= -True/a/}');
-Expect(1, 183, '\p{Is_Ext=true}', "");
-Expect(0, 183, '\p{^Is_Ext=true}', "");
-Expect(0, 183, '\P{Is_Ext=true}', "");
-Expect(1, 183, '\P{^Is_Ext=true}', "");
-Expect(0, 182, '\p{Is_Ext=true}', "");
-Expect(1, 182, '\p{^Is_Ext=true}', "");
-Expect(1, 182, '\P{Is_Ext=true}', "");
-Expect(0, 182, '\P{^Is_Ext=true}', "");
-Expect(1, 183, '\p{Is_Ext=--true}', "");
-Expect(0, 183, '\p{^Is_Ext=--true}', "");
-Expect(0, 183, '\P{Is_Ext=--true}', "");
-Expect(1, 183, '\P{^Is_Ext=--true}', "");
-Expect(0, 182, '\p{Is_Ext=--true}', "");
-Expect(1, 182, '\p{^Is_Ext=--true}', "");
-Expect(1, 182, '\P{Is_Ext=--true}', "");
-Expect(0, 182, '\P{^Is_Ext=--true}', "");
-Error('\p{Extender= /a/no}');
-Error('\P{Extender= /a/no}');
-Expect(1, 182, '\p{Extender:no}', "");
-Expect(0, 182, '\p{^Extender:no}', "");
-Expect(0, 182, '\P{Extender:no}', "");
-Expect(1, 182, '\P{^Extender:no}', "");
-Expect(0, 183, '\p{Extender:no}', "");
-Expect(1, 183, '\p{^Extender:no}', "");
-Expect(1, 183, '\P{Extender:no}', "");
-Expect(0, 183, '\P{^Extender:no}', "");
-Expect(1, 182, '\p{Extender= NO}', "");
-Expect(0, 182, '\p{^Extender= NO}', "");
-Expect(0, 182, '\P{Extender= NO}', "");
-Expect(1, 182, '\P{^Extender= NO}', "");
-Expect(0, 183, '\p{Extender= NO}', "");
-Expect(1, 183, '\p{^Extender= NO}', "");
-Expect(1, 183, '\P{Extender= NO}', "");
-Expect(0, 183, '\P{^Extender= NO}', "");
-Error('\p{Ext= -N:=}');
-Error('\P{Ext= -N:=}');
-Expect(1, 182, '\p{Ext=n}', "");
-Expect(0, 182, '\p{^Ext=n}', "");
-Expect(0, 182, '\P{Ext=n}', "");
-Expect(1, 182, '\P{^Ext=n}', "");
-Expect(0, 183, '\p{Ext=n}', "");
-Expect(1, 183, '\p{^Ext=n}', "");
-Expect(1, 183, '\P{Ext=n}', "");
-Expect(0, 183, '\P{^Ext=n}', "");
-Expect(1, 182, '\p{Ext= n}', "");
-Expect(0, 182, '\p{^Ext= n}', "");
-Expect(0, 182, '\P{Ext= n}', "");
-Expect(1, 182, '\P{^Ext= n}', "");
-Expect(0, 183, '\p{Ext= n}', "");
-Expect(1, 183, '\p{^Ext= n}', "");
-Expect(1, 183, '\P{Ext= n}', "");
-Expect(0, 183, '\P{^Ext= n}', "");
-Error('\p{Is_Extender=-F/a/}');
-Error('\P{Is_Extender=-F/a/}');
-Expect(1, 182, '\p{Is_Extender=f}', "");
-Expect(0, 182, '\p{^Is_Extender=f}', "");
-Expect(0, 182, '\P{Is_Extender=f}', "");
-Expect(1, 182, '\P{^Is_Extender=f}', "");
-Expect(0, 183, '\p{Is_Extender=f}', "");
-Expect(1, 183, '\p{^Is_Extender=f}', "");
-Expect(1, 183, '\P{Is_Extender=f}', "");
-Expect(0, 183, '\P{^Is_Extender=f}', "");
-Expect(1, 182, '\p{Is_Extender= F}', "");
-Expect(0, 182, '\p{^Is_Extender= F}', "");
-Expect(0, 182, '\P{Is_Extender= F}', "");
-Expect(1, 182, '\P{^Is_Extender= F}', "");
-Expect(0, 183, '\p{Is_Extender= F}', "");
-Expect(1, 183, '\p{^Is_Extender= F}', "");
-Expect(1, 183, '\P{Is_Extender= F}', "");
-Expect(0, 183, '\P{^Is_Extender= F}', "");
-Error('\p{Is_Ext= False:=}');
-Error('\P{Is_Ext= False:=}');
-Expect(1, 182, '\p{Is_Ext=false}', "");
-Expect(0, 182, '\p{^Is_Ext=false}', "");
-Expect(0, 182, '\P{Is_Ext=false}', "");
-Expect(1, 182, '\P{^Is_Ext=false}', "");
-Expect(0, 183, '\p{Is_Ext=false}', "");
-Expect(1, 183, '\p{^Is_Ext=false}', "");
-Expect(1, 183, '\P{Is_Ext=false}', "");
-Expect(0, 183, '\P{^Is_Ext=false}', "");
-Expect(1, 182, '\p{Is_Ext= false}', "");
-Expect(0, 182, '\p{^Is_Ext= false}', "");
-Expect(0, 182, '\P{Is_Ext= false}', "");
-Expect(1, 182, '\P{^Is_Ext= false}', "");
-Expect(0, 183, '\p{Is_Ext= false}', "");
-Expect(1, 183, '\p{^Is_Ext= false}', "");
-Expect(1, 183, '\P{Is_Ext= false}', "");
-Expect(0, 183, '\P{^Is_Ext= false}', "");
-Error('\p{IDS_Trinary_Operator=:=Yes}');
-Error('\P{IDS_Trinary_Operator=:=Yes}');
-Expect(1, 12275, '\p{IDS_Trinary_Operator=yes}', "");
-Expect(0, 12275, '\p{^IDS_Trinary_Operator=yes}', "");
-Expect(0, 12275, '\P{IDS_Trinary_Operator=yes}', "");
-Expect(1, 12275, '\P{^IDS_Trinary_Operator=yes}', "");
-Expect(0, 12273, '\p{IDS_Trinary_Operator=yes}', "");
-Expect(1, 12273, '\p{^IDS_Trinary_Operator=yes}', "");
-Expect(1, 12273, '\P{IDS_Trinary_Operator=yes}', "");
-Expect(0, 12273, '\P{^IDS_Trinary_Operator=yes}', "");
-Expect(1, 12275, '\p{IDS_Trinary_Operator= YES}', "");
-Expect(0, 12275, '\p{^IDS_Trinary_Operator= YES}', "");
-Expect(0, 12275, '\P{IDS_Trinary_Operator= YES}', "");
-Expect(1, 12275, '\P{^IDS_Trinary_Operator= YES}', "");
-Expect(0, 12273, '\p{IDS_Trinary_Operator= YES}', "");
-Expect(1, 12273, '\p{^IDS_Trinary_Operator= YES}', "");
-Expect(1, 12273, '\P{IDS_Trinary_Operator= YES}', "");
-Expect(0, 12273, '\P{^IDS_Trinary_Operator= YES}', "");
-Error('\p{IDST=:= -y}');
-Error('\P{IDST=:= -y}');
-Expect(1, 12275, '\p{IDST=y}', "");
-Expect(0, 12275, '\p{^IDST=y}', "");
-Expect(0, 12275, '\P{IDST=y}', "");
-Expect(1, 12275, '\P{^IDST=y}', "");
-Expect(0, 12273, '\p{IDST=y}', "");
-Expect(1, 12273, '\p{^IDST=y}', "");
-Expect(1, 12273, '\P{IDST=y}', "");
-Expect(0, 12273, '\P{^IDST=y}', "");
-Expect(1, 12275, '\p{IDST=__Y}', "");
-Expect(0, 12275, '\p{^IDST=__Y}', "");
-Expect(0, 12275, '\P{IDST=__Y}', "");
-Expect(1, 12275, '\P{^IDST=__Y}', "");
-Expect(0, 12273, '\p{IDST=__Y}', "");
-Expect(1, 12273, '\p{^IDST=__Y}', "");
-Expect(1, 12273, '\P{IDST=__Y}', "");
-Expect(0, 12273, '\P{^IDST=__Y}', "");
-Error('\p{Is_IDS_Trinary_Operator=:= _T}');
-Error('\P{Is_IDS_Trinary_Operator=:= _T}');
-Expect(1, 12275, '\p{Is_IDS_Trinary_Operator=t}', "");
-Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator=t}', "");
-Expect(0, 12275, '\P{Is_IDS_Trinary_Operator=t}', "");
-Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator=t}', "");
-Expect(0, 12273, '\p{Is_IDS_Trinary_Operator=t}', "");
-Expect(1, 12273, '\p{^Is_IDS_Trinary_Operator=t}', "");
-Expect(1, 12273, '\P{Is_IDS_Trinary_Operator=t}', "");
-Expect(0, 12273, '\P{^Is_IDS_Trinary_Operator=t}', "");
-Expect(1, 12275, '\p{Is_IDS_Trinary_Operator= T}', "");
-Expect(0, 12275, '\p{^Is_IDS_Trinary_Operator= T}', "");
-Expect(0, 12275, '\P{Is_IDS_Trinary_Operator= T}', "");
-Expect(1, 12275, '\P{^Is_IDS_Trinary_Operator= T}', "");
-Expect(0, 12273, '\p{Is_IDS_Trinary_Operator= T}', "");
-Expect(1, 12273, '\p{^Is_IDS_Trinary_Operator= T}', "");
-Expect(1, 12273, '\P{Is_IDS_Trinary_Operator= T}', "");
-Expect(0, 12273, '\P{^Is_IDS_Trinary_Operator= T}', "");
-Error('\p{Is_IDST: _TRUE:=}');
-Error('\P{Is_IDST: _TRUE:=}');
-Expect(1, 12275, '\p{Is_IDST=true}', "");
-Expect(0, 12275, '\p{^Is_IDST=true}', "");
-Expect(0, 12275, '\P{Is_IDST=true}', "");
-Expect(1, 12275, '\P{^Is_IDST=true}', "");
-Expect(0, 12273, '\p{Is_IDST=true}', "");
-Expect(1, 12273, '\p{^Is_IDST=true}', "");
-Expect(1, 12273, '\P{Is_IDST=true}', "");
-Expect(0, 12273, '\P{^Is_IDST=true}', "");
-Expect(1, 12275, '\p{Is_IDST=-True}', "");
-Expect(0, 12275, '\p{^Is_IDST=-True}', "");
-Expect(0, 12275, '\P{Is_IDST=-True}', "");
-Expect(1, 12275, '\P{^Is_IDST=-True}', "");
-Expect(0, 12273, '\p{Is_IDST=-True}', "");
-Expect(1, 12273, '\p{^Is_IDST=-True}', "");
-Expect(1, 12273, '\P{Is_IDST=-True}', "");
-Expect(0, 12273, '\P{^Is_IDST=-True}', "");
-Error('\p{IDS_Trinary_Operator=__no:=}');
-Error('\P{IDS_Trinary_Operator=__no:=}');
-Expect(1, 12273, '\p{IDS_Trinary_Operator:no}', "");
-Expect(0, 12273, '\p{^IDS_Trinary_Operator:no}', "");
-Expect(0, 12273, '\P{IDS_Trinary_Operator:no}', "");
-Expect(1, 12273, '\P{^IDS_Trinary_Operator:no}', "");
-Expect(0, 12275, '\p{IDS_Trinary_Operator:no}', "");
-Expect(1, 12275, '\p{^IDS_Trinary_Operator:no}', "");
-Expect(1, 12275, '\P{IDS_Trinary_Operator:no}', "");
-Expect(0, 12275, '\P{^IDS_Trinary_Operator:no}', "");
-Expect(1, 12273, '\p{IDS_Trinary_Operator=_-No}', "");
-Expect(0, 12273, '\p{^IDS_Trinary_Operator=_-No}', "");
-Expect(0, 12273, '\P{IDS_Trinary_Operator=_-No}', "");
-Expect(1, 12273, '\P{^IDS_Trinary_Operator=_-No}', "");
-Expect(0, 12275, '\p{IDS_Trinary_Operator=_-No}', "");
-Expect(1, 12275, '\p{^IDS_Trinary_Operator=_-No}', "");
-Expect(1, 12275, '\P{IDS_Trinary_Operator=_-No}', "");
-Expect(0, 12275, '\P{^IDS_Trinary_Operator=_-No}', "");
-Error('\p{IDST=_:=N}');
-Error('\P{IDST=_:=N}');
-Expect(1, 12273, '\p{IDST=n}', "");
-Expect(0, 12273, '\p{^IDST=n}', "");
-Expect(0, 12273, '\P{IDST=n}', "");
-Expect(1, 12273, '\P{^IDST=n}', "");
-Expect(0, 12275, '\p{IDST=n}', "");
-Expect(1, 12275, '\p{^IDST=n}', "");
-Expect(1, 12275, '\P{IDST=n}', "");
-Expect(0, 12275, '\P{^IDST=n}', "");
-Expect(1, 12273, '\p{IDST=_ N}', "");
-Expect(0, 12273, '\p{^IDST=_ N}', "");
-Expect(0, 12273, '\P{IDST=_ N}', "");
-Expect(1, 12273, '\P{^IDST=_ N}', "");
-Expect(0, 12275, '\p{IDST=_ N}', "");
-Expect(1, 12275, '\p{^IDST=_ N}', "");
-Expect(1, 12275, '\P{IDST=_ N}', "");
-Expect(0, 12275, '\P{^IDST=_ N}', "");
-Error('\p{Is_IDS_Trinary_Operator=- f:=}');
-Error('\P{Is_IDS_Trinary_Operator=- f:=}');
-Expect(1, 12273, '\p{Is_IDS_Trinary_Operator=f}', "");
-Expect(0, 12273, '\p{^Is_IDS_Trinary_Operator=f}', "");
-Expect(0, 12273, '\P{Is_IDS_Trinary_Operator=f}', "");
-Expect(1, 12273, '\P{^Is_IDS_Trinary_Operator=f}', "");
-Expect(0, 12275, '\p{Is_IDS_Trinary_Operator=f}', "");
-Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator=f}', "");
-Expect(1, 12275, '\P{Is_IDS_Trinary_Operator=f}', "");
-Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator=f}', "");
-Expect(1, 12273, '\p{Is_IDS_Trinary_Operator= f}', "");
-Expect(0, 12273, '\p{^Is_IDS_Trinary_Operator= f}', "");
-Expect(0, 12273, '\P{Is_IDS_Trinary_Operator= f}', "");
-Expect(1, 12273, '\P{^Is_IDS_Trinary_Operator= f}', "");
-Expect(0, 12275, '\p{Is_IDS_Trinary_Operator= f}', "");
-Expect(1, 12275, '\p{^Is_IDS_Trinary_Operator= f}', "");
-Expect(1, 12275, '\P{Is_IDS_Trinary_Operator= f}', "");
-Expect(0, 12275, '\P{^Is_IDS_Trinary_Operator= f}', "");
-Error('\p{Is_IDST= FALSE:=}');
-Error('\P{Is_IDST= FALSE:=}');
-Expect(1, 12273, '\p{Is_IDST=false}', "");
-Expect(0, 12273, '\p{^Is_IDST=false}', "");
-Expect(0, 12273, '\P{Is_IDST=false}', "");
-Expect(1, 12273, '\P{^Is_IDST=false}', "");
-Expect(0, 12275, '\p{Is_IDST=false}', "");
-Expect(1, 12275, '\p{^Is_IDST=false}', "");
-Expect(1, 12275, '\P{Is_IDST=false}', "");
-Expect(0, 12275, '\P{^Is_IDST=false}', "");
-Expect(1, 12273, '\p{Is_IDST=- False}', "");
-Expect(0, 12273, '\p{^Is_IDST=- False}', "");
-Expect(0, 12273, '\P{Is_IDST=- False}', "");
-Expect(1, 12273, '\P{^Is_IDST=- False}', "");
-Expect(0, 12275, '\p{Is_IDST=- False}', "");
-Expect(1, 12275, '\p{^Is_IDST=- False}', "");
-Expect(1, 12275, '\P{Is_IDST=- False}', "");
-Expect(0, 12275, '\P{^Is_IDST=- False}', "");
-Error('\p{Composition_Exclusion= Yes:=}');
-Error('\P{Composition_Exclusion= Yes:=}');
-Expect(1, 2399, '\p{Composition_Exclusion=yes}', "");
-Expect(0, 2399, '\p{^Composition_Exclusion=yes}', "");
-Expect(0, 2399, '\P{Composition_Exclusion=yes}', "");
-Expect(1, 2399, '\P{^Composition_Exclusion=yes}', "");
-Expect(0, 2391, '\p{Composition_Exclusion=yes}', "");
-Expect(1, 2391, '\p{^Composition_Exclusion=yes}', "");
-Expect(1, 2391, '\P{Composition_Exclusion=yes}', "");
-Expect(0, 2391, '\P{^Composition_Exclusion=yes}', "");
-Expect(1, 2399, '\p{Composition_Exclusion: -YES}', "");
-Expect(0, 2399, '\p{^Composition_Exclusion: -YES}', "");
-Expect(0, 2399, '\P{Composition_Exclusion: -YES}', "");
-Expect(1, 2399, '\P{^Composition_Exclusion: -YES}', "");
-Expect(0, 2391, '\p{Composition_Exclusion: -YES}', "");
-Expect(1, 2391, '\p{^Composition_Exclusion: -YES}', "");
-Expect(1, 2391, '\P{Composition_Exclusion: -YES}', "");
-Expect(0, 2391, '\P{^Composition_Exclusion: -YES}', "");
-Error('\p{CE: /a/_-y}');
-Error('\P{CE: /a/_-y}');
-Expect(1, 2399, '\p{CE=y}', "");
-Expect(0, 2399, '\p{^CE=y}', "");
-Expect(0, 2399, '\P{CE=y}', "");
-Expect(1, 2399, '\P{^CE=y}', "");
-Expect(0, 2391, '\p{CE=y}', "");
-Expect(1, 2391, '\p{^CE=y}', "");
-Expect(1, 2391, '\P{CE=y}', "");
-Expect(0, 2391, '\P{^CE=y}', "");
-Expect(1, 2399, '\p{CE=_y}', "");
-Expect(0, 2399, '\p{^CE=_y}', "");
-Expect(0, 2399, '\P{CE=_y}', "");
-Expect(1, 2399, '\P{^CE=_y}', "");
-Expect(0, 2391, '\p{CE=_y}', "");
-Expect(1, 2391, '\p{^CE=_y}', "");
-Expect(1, 2391, '\P{CE=_y}', "");
-Expect(0, 2391, '\P{^CE=_y}', "");
-Error('\p{Is_Composition_Exclusion: := T}');
-Error('\P{Is_Composition_Exclusion: := T}');
-Expect(1, 2399, '\p{Is_Composition_Exclusion=t}', "");
-Expect(0, 2399, '\p{^Is_Composition_Exclusion=t}', "");
-Expect(0, 2399, '\P{Is_Composition_Exclusion=t}', "");
-Expect(1, 2399, '\P{^Is_Composition_Exclusion=t}', "");
-Expect(0, 2391, '\p{Is_Composition_Exclusion=t}', "");
-Expect(1, 2391, '\p{^Is_Composition_Exclusion=t}', "");
-Expect(1, 2391, '\P{Is_Composition_Exclusion=t}', "");
-Expect(0, 2391, '\P{^Is_Composition_Exclusion=t}', "");
-Expect(1, 2399, '\p{Is_Composition_Exclusion=-T}', "");
-Expect(0, 2399, '\p{^Is_Composition_Exclusion=-T}', "");
-Expect(0, 2399, '\P{Is_Composition_Exclusion=-T}', "");
-Expect(1, 2399, '\P{^Is_Composition_Exclusion=-T}', "");
-Expect(0, 2391, '\p{Is_Composition_Exclusion=-T}', "");
-Expect(1, 2391, '\p{^Is_Composition_Exclusion=-T}', "");
-Expect(1, 2391, '\P{Is_Composition_Exclusion=-T}', "");
-Expect(0, 2391, '\P{^Is_Composition_Exclusion=-T}', "");
-Error('\p{Is_CE=/a/- TRUE}');
-Error('\P{Is_CE=/a/- TRUE}');
-Expect(1, 2399, '\p{Is_CE=true}', "");
-Expect(0, 2399, '\p{^Is_CE=true}', "");
-Expect(0, 2399, '\P{Is_CE=true}', "");
-Expect(1, 2399, '\P{^Is_CE=true}', "");
-Expect(0, 2391, '\p{Is_CE=true}', "");
-Expect(1, 2391, '\p{^Is_CE=true}', "");
-Expect(1, 2391, '\P{Is_CE=true}', "");
-Expect(0, 2391, '\P{^Is_CE=true}', "");
-Expect(1, 2399, '\p{Is_CE= True}', "");
-Expect(0, 2399, '\p{^Is_CE= True}', "");
-Expect(0, 2399, '\P{Is_CE= True}', "");
-Expect(1, 2399, '\P{^Is_CE= True}', "");
-Expect(0, 2391, '\p{Is_CE= True}', "");
-Expect(1, 2391, '\p{^Is_CE= True}', "");
-Expect(1, 2391, '\P{Is_CE= True}', "");
-Expect(0, 2391, '\P{^Is_CE= True}', "");
-Error('\p{Composition_Exclusion=/a/No}');
-Error('\P{Composition_Exclusion=/a/No}');
-Expect(1, 2391, '\p{Composition_Exclusion=no}', "");
-Expect(0, 2391, '\p{^Composition_Exclusion=no}', "");
-Expect(0, 2391, '\P{Composition_Exclusion=no}', "");
-Expect(1, 2391, '\P{^Composition_Exclusion=no}', "");
-Expect(0, 2399, '\p{Composition_Exclusion=no}', "");
-Expect(1, 2399, '\p{^Composition_Exclusion=no}', "");
-Expect(1, 2399, '\P{Composition_Exclusion=no}', "");
-Expect(0, 2399, '\P{^Composition_Exclusion=no}', "");
-Expect(1, 2391, '\p{Composition_Exclusion:-_No}', "");
-Expect(0, 2391, '\p{^Composition_Exclusion:-_No}', "");
-Expect(0, 2391, '\P{Composition_Exclusion:-_No}', "");
-Expect(1, 2391, '\P{^Composition_Exclusion:-_No}', "");
-Expect(0, 2399, '\p{Composition_Exclusion:-_No}', "");
-Expect(1, 2399, '\p{^Composition_Exclusion:-_No}', "");
-Expect(1, 2399, '\P{Composition_Exclusion:-_No}', "");
-Expect(0, 2399, '\P{^Composition_Exclusion:-_No}', "");
-Error('\p{CE=/a/--N}');
-Error('\P{CE=/a/--N}');
-Expect(1, 2391, '\p{CE=n}', "");
-Expect(0, 2391, '\p{^CE=n}', "");
-Expect(0, 2391, '\P{CE=n}', "");
-Expect(1, 2391, '\P{^CE=n}', "");
-Expect(0, 2399, '\p{CE=n}', "");
-Expect(1, 2399, '\p{^CE=n}', "");
-Expect(1, 2399, '\P{CE=n}', "");
-Expect(0, 2399, '\P{^CE=n}', "");
-Expect(1, 2391, '\p{CE=- n}', "");
-Expect(0, 2391, '\p{^CE=- n}', "");
-Expect(0, 2391, '\P{CE=- n}', "");
-Expect(1, 2391, '\P{^CE=- n}', "");
-Expect(0, 2399, '\p{CE=- n}', "");
-Expect(1, 2399, '\p{^CE=- n}', "");
-Expect(1, 2399, '\P{CE=- n}', "");
-Expect(0, 2399, '\P{^CE=- n}', "");
-Error('\p{Is_Composition_Exclusion=-:=F}');
-Error('\P{Is_Composition_Exclusion=-:=F}');
-Expect(1, 2391, '\p{Is_Composition_Exclusion=f}', "");
-Expect(0, 2391, '\p{^Is_Composition_Exclusion=f}', "");
-Expect(0, 2391, '\P{Is_Composition_Exclusion=f}', "");
-Expect(1, 2391, '\P{^Is_Composition_Exclusion=f}', "");
-Expect(0, 2399, '\p{Is_Composition_Exclusion=f}', "");
-Expect(1, 2399, '\p{^Is_Composition_Exclusion=f}', "");
-Expect(1, 2399, '\P{Is_Composition_Exclusion=f}', "");
-Expect(0, 2399, '\P{^Is_Composition_Exclusion=f}', "");
-Expect(1, 2391, '\p{Is_Composition_Exclusion=- F}', "");
-Expect(0, 2391, '\p{^Is_Composition_Exclusion=- F}', "");
-Expect(0, 2391, '\P{Is_Composition_Exclusion=- F}', "");
-Expect(1, 2391, '\P{^Is_Composition_Exclusion=- F}', "");
-Expect(0, 2399, '\p{Is_Composition_Exclusion=- F}', "");
-Expect(1, 2399, '\p{^Is_Composition_Exclusion=- F}', "");
-Expect(1, 2399, '\P{Is_Composition_Exclusion=- F}', "");
-Expect(0, 2399, '\P{^Is_Composition_Exclusion=- F}', "");
-Error('\p{Is_CE= :=False}');
-Error('\P{Is_CE= :=False}');
-Expect(1, 2391, '\p{Is_CE=false}', "");
-Expect(0, 2391, '\p{^Is_CE=false}', "");
-Expect(0, 2391, '\P{Is_CE=false}', "");
-Expect(1, 2391, '\P{^Is_CE=false}', "");
-Expect(0, 2399, '\p{Is_CE=false}', "");
-Expect(1, 2399, '\p{^Is_CE=false}', "");
-Expect(1, 2399, '\P{Is_CE=false}', "");
-Expect(0, 2399, '\P{^Is_CE=false}', "");
-Expect(1, 2391, '\p{Is_CE= _false}', "");
-Expect(0, 2391, '\p{^Is_CE= _false}', "");
-Expect(0, 2391, '\P{Is_CE= _false}', "");
-Expect(1, 2391, '\P{^Is_CE= _false}', "");
-Expect(0, 2399, '\p{Is_CE= _false}', "");
-Expect(1, 2399, '\p{^Is_CE= _false}', "");
-Expect(1, 2399, '\P{Is_CE= _false}', "");
-Expect(0, 2399, '\P{^Is_CE= _false}', "");
-Error('\p{STerm: Yes:=}');
-Error('\P{STerm: Yes:=}');
-Expect(1, 33, '\p{STerm=yes}', "");
-Expect(0, 33, '\p{^STerm=yes}', "");
-Expect(0, 33, '\P{STerm=yes}', "");
-Expect(1, 33, '\P{^STerm=yes}', "");
-Expect(0, 32, '\p{STerm=yes}', "");
-Expect(1, 32, '\p{^STerm=yes}', "");
-Expect(1, 32, '\P{STerm=yes}', "");
-Expect(0, 32, '\P{^STerm=yes}', "");
-Expect(1, 33, '\p{STerm= Yes}', "");
-Expect(0, 33, '\p{^STerm= Yes}', "");
-Expect(0, 33, '\P{STerm= Yes}', "");
-Expect(1, 33, '\P{^STerm= Yes}', "");
-Expect(0, 32, '\p{STerm= Yes}', "");
-Expect(1, 32, '\p{^STerm= Yes}', "");
-Expect(1, 32, '\P{STerm= Yes}', "");
-Expect(0, 32, '\P{^STerm= Yes}', "");
-Error('\p{Is_STerm: := Y}');
-Error('\P{Is_STerm: := Y}');
-Expect(1, 33, '\p{Is_STerm=y}', "");
-Expect(0, 33, '\p{^Is_STerm=y}', "");
-Expect(0, 33, '\P{Is_STerm=y}', "");
-Expect(1, 33, '\P{^Is_STerm=y}', "");
-Expect(0, 32, '\p{Is_STerm=y}', "");
-Expect(1, 32, '\p{^Is_STerm=y}', "");
-Expect(1, 32, '\P{Is_STerm=y}', "");
-Expect(0, 32, '\P{^Is_STerm=y}', "");
-Expect(1, 33, '\p{Is_STerm= Y}', "");
-Expect(0, 33, '\p{^Is_STerm= Y}', "");
-Expect(0, 33, '\P{Is_STerm= Y}', "");
-Expect(1, 33, '\P{^Is_STerm= Y}', "");
-Expect(0, 32, '\p{Is_STerm= Y}', "");
-Expect(1, 32, '\p{^Is_STerm= Y}', "");
-Expect(1, 32, '\P{Is_STerm= Y}', "");
-Expect(0, 32, '\P{^Is_STerm= Y}', "");
-Error('\p{STerm: -/a/T}');
-Error('\P{STerm: -/a/T}');
-Expect(1, 33, '\p{STerm=t}', "");
-Expect(0, 33, '\p{^STerm=t}', "");
-Expect(0, 33, '\P{STerm=t}', "");
-Expect(1, 33, '\P{^STerm=t}', "");
-Expect(0, 32, '\p{STerm=t}', "");
-Expect(1, 32, '\p{^STerm=t}', "");
-Expect(1, 32, '\P{STerm=t}', "");
-Expect(0, 32, '\P{^STerm=t}', "");
-Expect(1, 33, '\p{STerm=-T}', "");
-Expect(0, 33, '\p{^STerm=-T}', "");
-Expect(0, 33, '\P{STerm=-T}', "");
-Expect(1, 33, '\P{^STerm=-T}', "");
-Expect(0, 32, '\p{STerm=-T}', "");
-Expect(1, 32, '\p{^STerm=-T}', "");
-Expect(1, 32, '\P{STerm=-T}', "");
-Expect(0, 32, '\P{^STerm=-T}', "");
-Error('\p{Is_STerm=/a/-True}');
-Error('\P{Is_STerm=/a/-True}');
-Expect(1, 33, '\p{Is_STerm=true}', "");
-Expect(0, 33, '\p{^Is_STerm=true}', "");
-Expect(0, 33, '\P{Is_STerm=true}', "");
-Expect(1, 33, '\P{^Is_STerm=true}', "");
-Expect(0, 32, '\p{Is_STerm=true}', "");
-Expect(1, 32, '\p{^Is_STerm=true}', "");
-Expect(1, 32, '\P{Is_STerm=true}', "");
-Expect(0, 32, '\P{^Is_STerm=true}', "");
-Expect(1, 33, '\p{Is_STerm= _TRUE}', "");
-Expect(0, 33, '\p{^Is_STerm= _TRUE}', "");
-Expect(0, 33, '\P{Is_STerm= _TRUE}', "");
-Expect(1, 33, '\P{^Is_STerm= _TRUE}', "");
-Expect(0, 32, '\p{Is_STerm= _TRUE}', "");
-Expect(1, 32, '\p{^Is_STerm= _TRUE}', "");
-Expect(1, 32, '\P{Is_STerm= _TRUE}', "");
-Expect(0, 32, '\P{^Is_STerm= _TRUE}', "");
-Error('\p{STerm= /a/NO}');
-Error('\P{STerm= /a/NO}');
-Expect(1, 32, '\p{STerm=no}', "");
-Expect(0, 32, '\p{^STerm=no}', "");
-Expect(0, 32, '\P{STerm=no}', "");
-Expect(1, 32, '\P{^STerm=no}', "");
-Expect(0, 33, '\p{STerm=no}', "");
-Expect(1, 33, '\p{^STerm=no}', "");
-Expect(1, 33, '\P{STerm=no}', "");
-Expect(0, 33, '\P{^STerm=no}', "");
-Expect(1, 32, '\p{STerm=_ No}', "");
-Expect(0, 32, '\p{^STerm=_ No}', "");
-Expect(0, 32, '\P{STerm=_ No}', "");
-Expect(1, 32, '\P{^STerm=_ No}', "");
-Expect(0, 33, '\p{STerm=_ No}', "");
-Expect(1, 33, '\p{^STerm=_ No}', "");
-Expect(1, 33, '\P{STerm=_ No}', "");
-Expect(0, 33, '\P{^STerm=_ No}', "");
-Error('\p{Is_STerm=:=_ N}');
-Error('\P{Is_STerm=:=_ N}');
-Expect(1, 32, '\p{Is_STerm=n}', "");
-Expect(0, 32, '\p{^Is_STerm=n}', "");
-Expect(0, 32, '\P{Is_STerm=n}', "");
-Expect(1, 32, '\P{^Is_STerm=n}', "");
-Expect(0, 33, '\p{Is_STerm=n}', "");
-Expect(1, 33, '\p{^Is_STerm=n}', "");
-Expect(1, 33, '\P{Is_STerm=n}', "");
-Expect(0, 33, '\P{^Is_STerm=n}', "");
-Expect(1, 32, '\p{Is_STerm=_ N}', "");
-Expect(0, 32, '\p{^Is_STerm=_ N}', "");
-Expect(0, 32, '\P{Is_STerm=_ N}', "");
-Expect(1, 32, '\P{^Is_STerm=_ N}', "");
-Expect(0, 33, '\p{Is_STerm=_ N}', "");
-Expect(1, 33, '\p{^Is_STerm=_ N}', "");
-Expect(1, 33, '\P{Is_STerm=_ N}', "");
-Expect(0, 33, '\P{^Is_STerm=_ N}', "");
-Error('\p{STerm= -F:=}');
-Error('\P{STerm= -F:=}');
-Expect(1, 32, '\p{STerm=f}', "");
-Expect(0, 32, '\p{^STerm=f}', "");
-Expect(0, 32, '\P{STerm=f}', "");
-Expect(1, 32, '\P{^STerm=f}', "");
-Expect(0, 33, '\p{STerm=f}', "");
-Expect(1, 33, '\p{^STerm=f}', "");
-Expect(1, 33, '\P{STerm=f}', "");
-Expect(0, 33, '\P{^STerm=f}', "");
-Expect(1, 32, '\p{STerm= F}', "");
-Expect(0, 32, '\p{^STerm= F}', "");
-Expect(0, 32, '\P{STerm= F}', "");
-Expect(1, 32, '\P{^STerm= F}', "");
-Expect(0, 33, '\p{STerm= F}', "");
-Expect(1, 33, '\p{^STerm= F}', "");
-Expect(1, 33, '\P{STerm= F}', "");
-Expect(0, 33, '\P{^STerm= F}', "");
-Error('\p{Is_STerm=:= -False}');
-Error('\P{Is_STerm=:= -False}');
-Expect(1, 32, '\p{Is_STerm: false}', "");
-Expect(0, 32, '\p{^Is_STerm: false}', "");
-Expect(0, 32, '\P{Is_STerm: false}', "");
-Expect(1, 32, '\P{^Is_STerm: false}', "");
-Expect(0, 33, '\p{Is_STerm: false}', "");
-Expect(1, 33, '\p{^Is_STerm: false}', "");
-Expect(1, 33, '\P{Is_STerm: false}', "");
-Expect(0, 33, '\P{^Is_STerm: false}', "");
-Expect(1, 32, '\p{Is_STerm= -false}', "");
-Expect(0, 32, '\p{^Is_STerm= -false}', "");
-Expect(0, 32, '\P{Is_STerm= -false}', "");
-Expect(1, 32, '\P{^Is_STerm= -false}', "");
-Expect(0, 33, '\p{Is_STerm= -false}', "");
-Expect(1, 33, '\p{^Is_STerm= -false}', "");
-Expect(1, 33, '\P{Is_STerm= -false}', "");
-Expect(0, 33, '\P{^Is_STerm= -false}', "");
-Error('\p{Decomposition_Type=--FRACTION/a/}');
-Error('\P{Decomposition_Type=--FRACTION/a/}');
-Expect(1, 190, '\p{Decomposition_Type=fraction}', "");
-Expect(0, 190, '\p{^Decomposition_Type=fraction}', "");
-Expect(0, 190, '\P{Decomposition_Type=fraction}', "");
-Expect(1, 190, '\P{^Decomposition_Type=fraction}', "");
-Expect(0, 187, '\p{Decomposition_Type=fraction}', "");
-Expect(1, 187, '\p{^Decomposition_Type=fraction}', "");
-Expect(1, 187, '\P{Decomposition_Type=fraction}', "");
-Expect(0, 187, '\P{^Decomposition_Type=fraction}', "");
-Expect(1, 190, '\p{Decomposition_Type= -Fraction}', "");
-Expect(0, 190, '\p{^Decomposition_Type= -Fraction}', "");
-Expect(0, 190, '\P{Decomposition_Type= -Fraction}', "");
-Expect(1, 190, '\P{^Decomposition_Type= -Fraction}', "");
-Expect(0, 187, '\p{Decomposition_Type= -Fraction}', "");
-Expect(1, 187, '\p{^Decomposition_Type= -Fraction}', "");
-Expect(1, 187, '\P{Decomposition_Type= -Fraction}', "");
-Expect(0, 187, '\P{^Decomposition_Type= -Fraction}', "");
-Error('\p{Dt= fra:=}');
-Error('\P{Dt= fra:=}');
-Expect(1, 190, '\p{Dt:fra}', "");
-Expect(0, 190, '\p{^Dt:fra}', "");
-Expect(0, 190, '\P{Dt:fra}', "");
-Expect(1, 190, '\P{^Dt:fra}', "");
-Expect(0, 187, '\p{Dt:fra}', "");
-Expect(1, 187, '\p{^Dt:fra}', "");
-Expect(1, 187, '\P{Dt:fra}', "");
-Expect(0, 187, '\P{^Dt:fra}', "");
-Expect(1, 190, '\p{Dt= Fra}', "");
-Expect(0, 190, '\p{^Dt= Fra}', "");
-Expect(0, 190, '\P{Dt= Fra}', "");
-Expect(1, 190, '\P{^Dt= Fra}', "");
-Expect(0, 187, '\p{Dt= Fra}', "");
-Expect(1, 187, '\p{^Dt= Fra}', "");
-Expect(1, 187, '\P{Dt= Fra}', "");
-Expect(0, 187, '\P{^Dt= Fra}', "");
-Error('\p{Is_Decomposition_Type=-/a/Fraction}');
-Error('\P{Is_Decomposition_Type=-/a/Fraction}');
-Expect(1, 190, '\p{Is_Decomposition_Type=fraction}', "");
-Expect(0, 190, '\p{^Is_Decomposition_Type=fraction}', "");
-Expect(0, 190, '\P{Is_Decomposition_Type=fraction}', "");
-Expect(1, 190, '\P{^Is_Decomposition_Type=fraction}', "");
-Expect(0, 187, '\p{Is_Decomposition_Type=fraction}', "");
-Expect(1, 187, '\p{^Is_Decomposition_Type=fraction}', "");
-Expect(1, 187, '\P{Is_Decomposition_Type=fraction}', "");
-Expect(0, 187, '\P{^Is_Decomposition_Type=fraction}', "");
-Expect(1, 190, '\p{Is_Decomposition_Type= -FRACTION}', "");
-Expect(0, 190, '\p{^Is_Decomposition_Type= -FRACTION}', "");
-Expect(0, 190, '\P{Is_Decomposition_Type= -FRACTION}', "");
-Expect(1, 190, '\P{^Is_Decomposition_Type= -FRACTION}', "");
-Expect(0, 187, '\p{Is_Decomposition_Type= -FRACTION}', "");
-Expect(1, 187, '\p{^Is_Decomposition_Type= -FRACTION}', "");
-Expect(1, 187, '\P{Is_Decomposition_Type= -FRACTION}', "");
-Expect(0, 187, '\P{^Is_Decomposition_Type= -FRACTION}', "");
-Error('\p{Is_Dt: /a/Fra}');
-Error('\P{Is_Dt: /a/Fra}');
-Expect(1, 190, '\p{Is_Dt=fra}', "");
-Expect(0, 190, '\p{^Is_Dt=fra}', "");
-Expect(0, 190, '\P{Is_Dt=fra}', "");
-Expect(1, 190, '\P{^Is_Dt=fra}', "");
-Expect(0, 187, '\p{Is_Dt=fra}', "");
-Expect(1, 187, '\p{^Is_Dt=fra}', "");
-Expect(1, 187, '\P{Is_Dt=fra}', "");
-Expect(0, 187, '\P{^Is_Dt=fra}', "");
-Expect(1, 190, '\p{Is_Dt= -fra}', "");
-Expect(0, 190, '\p{^Is_Dt= -fra}', "");
-Expect(0, 190, '\P{Is_Dt= -fra}', "");
-Expect(1, 190, '\P{^Is_Dt= -fra}', "");
-Expect(0, 187, '\p{Is_Dt= -fra}', "");
-Expect(1, 187, '\p{^Is_Dt= -fra}', "");
-Expect(1, 187, '\P{Is_Dt= -fra}', "");
-Expect(0, 187, '\P{^Is_Dt= -fra}', "");
-Error('\p{Decomposition_Type=_-Circle/a/}');
-Error('\P{Decomposition_Type=_-Circle/a/}');
-Expect(1, 9331, '\p{Decomposition_Type=circle}', "");
-Expect(0, 9331, '\p{^Decomposition_Type=circle}', "");
-Expect(0, 9331, '\P{Decomposition_Type=circle}', "");
-Expect(1, 9331, '\P{^Decomposition_Type=circle}', "");
-Expect(0, 9311, '\p{Decomposition_Type=circle}', "");
-Expect(1, 9311, '\p{^Decomposition_Type=circle}', "");
-Expect(1, 9311, '\P{Decomposition_Type=circle}', "");
-Expect(0, 9311, '\P{^Decomposition_Type=circle}', "");
-Expect(1, 9331, '\p{Decomposition_Type= -circle}', "");
-Expect(0, 9331, '\p{^Decomposition_Type= -circle}', "");
-Expect(0, 9331, '\P{Decomposition_Type= -circle}', "");
-Expect(1, 9331, '\P{^Decomposition_Type= -circle}', "");
-Expect(0, 9311, '\p{Decomposition_Type= -circle}', "");
-Expect(1, 9311, '\p{^Decomposition_Type= -circle}', "");
-Expect(1, 9311, '\P{Decomposition_Type= -circle}', "");
-Expect(0, 9311, '\P{^Decomposition_Type= -circle}', "");
-Error('\p{Dt=:=- enc}');
-Error('\P{Dt=:=- enc}');
-Expect(1, 9331, '\p{Dt=enc}', "");
-Expect(0, 9331, '\p{^Dt=enc}', "");
-Expect(0, 9331, '\P{Dt=enc}', "");
-Expect(1, 9331, '\P{^Dt=enc}', "");
-Expect(0, 9311, '\p{Dt=enc}', "");
-Expect(1, 9311, '\p{^Dt=enc}', "");
-Expect(1, 9311, '\P{Dt=enc}', "");
-Expect(0, 9311, '\P{^Dt=enc}', "");
-Expect(1, 9331, '\p{Dt= Enc}', "");
-Expect(0, 9331, '\p{^Dt= Enc}', "");
-Expect(0, 9331, '\P{Dt= Enc}', "");
-Expect(1, 9331, '\P{^Dt= Enc}', "");
-Expect(0, 9311, '\p{Dt= Enc}', "");
-Expect(1, 9311, '\p{^Dt= Enc}', "");
-Expect(1, 9311, '\P{Dt= Enc}', "");
-Expect(0, 9311, '\P{^Dt= Enc}', "");
-Error('\p{Is_Decomposition_Type= Circle/a/}');
-Error('\P{Is_Decomposition_Type= Circle/a/}');
-Expect(1, 9331, '\p{Is_Decomposition_Type=circle}', "");
-Expect(0, 9331, '\p{^Is_Decomposition_Type=circle}', "");
-Expect(0, 9331, '\P{Is_Decomposition_Type=circle}', "");
-Expect(1, 9331, '\P{^Is_Decomposition_Type=circle}', "");
-Expect(0, 9311, '\p{Is_Decomposition_Type=circle}', "");
-Expect(1, 9311, '\p{^Is_Decomposition_Type=circle}', "");
-Expect(1, 9311, '\P{Is_Decomposition_Type=circle}', "");
-Expect(0, 9311, '\P{^Is_Decomposition_Type=circle}', "");
-Expect(1, 9331, '\p{Is_Decomposition_Type=_CIRCLE}', "");
-Expect(0, 9331, '\p{^Is_Decomposition_Type=_CIRCLE}', "");
-Expect(0, 9331, '\P{Is_Decomposition_Type=_CIRCLE}', "");
-Expect(1, 9331, '\P{^Is_Decomposition_Type=_CIRCLE}', "");
-Expect(0, 9311, '\p{Is_Decomposition_Type=_CIRCLE}', "");
-Expect(1, 9311, '\p{^Is_Decomposition_Type=_CIRCLE}', "");
-Expect(1, 9311, '\P{Is_Decomposition_Type=_CIRCLE}', "");
-Expect(0, 9311, '\P{^Is_Decomposition_Type=_CIRCLE}', "");
-Error('\p{Is_Dt= /a/ENC}');
-Error('\P{Is_Dt= /a/ENC}');
-Expect(1, 9331, '\p{Is_Dt=enc}', "");
-Expect(0, 9331, '\p{^Is_Dt=enc}', "");
-Expect(0, 9331, '\P{Is_Dt=enc}', "");
-Expect(1, 9331, '\P{^Is_Dt=enc}', "");
-Expect(0, 9311, '\p{Is_Dt=enc}', "");
-Expect(1, 9311, '\p{^Is_Dt=enc}', "");
-Expect(1, 9311, '\P{Is_Dt=enc}', "");
-Expect(0, 9311, '\P{^Is_Dt=enc}', "");
-Expect(1, 9331, '\p{Is_Dt= Enc}', "");
-Expect(0, 9331, '\p{^Is_Dt= Enc}', "");
-Expect(0, 9331, '\P{Is_Dt= Enc}', "");
-Expect(1, 9331, '\P{^Is_Dt= Enc}', "");
-Expect(0, 9311, '\p{Is_Dt= Enc}', "");
-Expect(1, 9311, '\p{^Is_Dt= Enc}', "");
-Expect(1, 9311, '\P{Is_Dt= Enc}', "");
-Expect(0, 9311, '\P{^Is_Dt= Enc}', "");
-Error('\p{Decomposition_Type=:=- Initial}');
-Error('\P{Decomposition_Type=:=- Initial}');
-Expect(1, 64340, '\p{Decomposition_Type=initial}', "");
-Expect(0, 64340, '\p{^Decomposition_Type=initial}', "");
-Expect(0, 64340, '\P{Decomposition_Type=initial}', "");
-Expect(1, 64340, '\P{^Decomposition_Type=initial}', "");
-Expect(0, 64339, '\p{Decomposition_Type=initial}', "");
-Expect(1, 64339, '\p{^Decomposition_Type=initial}', "");
-Expect(1, 64339, '\P{Decomposition_Type=initial}', "");
-Expect(0, 64339, '\P{^Decomposition_Type=initial}', "");
-Expect(1, 64340, '\p{Decomposition_Type= INITIAL}', "");
-Expect(0, 64340, '\p{^Decomposition_Type= INITIAL}', "");
-Expect(0, 64340, '\P{Decomposition_Type= INITIAL}', "");
-Expect(1, 64340, '\P{^Decomposition_Type= INITIAL}', "");
-Expect(0, 64339, '\p{Decomposition_Type= INITIAL}', "");
-Expect(1, 64339, '\p{^Decomposition_Type= INITIAL}', "");
-Expect(1, 64339, '\P{Decomposition_Type= INITIAL}', "");
-Expect(0, 64339, '\P{^Decomposition_Type= INITIAL}', "");
-Error('\p{Dt: /a/init}');
-Error('\P{Dt: /a/init}');
-Expect(1, 64340, '\p{Dt=init}', "");
-Expect(0, 64340, '\p{^Dt=init}', "");
-Expect(0, 64340, '\P{Dt=init}', "");
-Expect(1, 64340, '\P{^Dt=init}', "");
-Expect(0, 64339, '\p{Dt=init}', "");
-Expect(1, 64339, '\p{^Dt=init}', "");
-Expect(1, 64339, '\P{Dt=init}', "");
-Expect(0, 64339, '\P{^Dt=init}', "");
-Expect(1, 64340, '\p{Dt= Init}', "");
-Expect(0, 64340, '\p{^Dt= Init}', "");
-Expect(0, 64340, '\P{Dt= Init}', "");
-Expect(1, 64340, '\P{^Dt= Init}', "");
-Expect(0, 64339, '\p{Dt= Init}', "");
-Expect(1, 64339, '\p{^Dt= Init}', "");
-Expect(1, 64339, '\P{Dt= Init}', "");
-Expect(0, 64339, '\P{^Dt= Init}', "");
-Error('\p{Is_Decomposition_Type=:=-INITIAL}');
-Error('\P{Is_Decomposition_Type=:=-INITIAL}');
-Expect(1, 64340, '\p{Is_Decomposition_Type=initial}', "");
-Expect(0, 64340, '\p{^Is_Decomposition_Type=initial}', "");
-Expect(0, 64340, '\P{Is_Decomposition_Type=initial}', "");
-Expect(1, 64340, '\P{^Is_Decomposition_Type=initial}', "");
-Expect(0, 64339, '\p{Is_Decomposition_Type=initial}', "");
-Expect(1, 64339, '\p{^Is_Decomposition_Type=initial}', "");
-Expect(1, 64339, '\P{Is_Decomposition_Type=initial}', "");
-Expect(0, 64339, '\P{^Is_Decomposition_Type=initial}', "");
-Expect(1, 64340, '\p{Is_Decomposition_Type: Initial}', "");
-Expect(0, 64340, '\p{^Is_Decomposition_Type: Initial}', "");
-Expect(0, 64340, '\P{Is_Decomposition_Type: Initial}', "");
-Expect(1, 64340, '\P{^Is_Decomposition_Type: Initial}', "");
-Expect(0, 64339, '\p{Is_Decomposition_Type: Initial}', "");
-Expect(1, 64339, '\p{^Is_Decomposition_Type: Initial}', "");
-Expect(1, 64339, '\P{Is_Decomposition_Type: Initial}', "");
-Expect(0, 64339, '\P{^Is_Decomposition_Type: Initial}', "");
-Error('\p{Is_Dt= /a/init}');
-Error('\P{Is_Dt= /a/init}');
-Expect(1, 64340, '\p{Is_Dt=init}', "");
-Expect(0, 64340, '\p{^Is_Dt=init}', "");
-Expect(0, 64340, '\P{Is_Dt=init}', "");
-Expect(1, 64340, '\P{^Is_Dt=init}', "");
-Expect(0, 64339, '\p{Is_Dt=init}', "");
-Expect(1, 64339, '\p{^Is_Dt=init}', "");
-Expect(1, 64339, '\P{Is_Dt=init}', "");
-Expect(0, 64339, '\P{^Is_Dt=init}', "");
-Expect(1, 64340, '\p{Is_Dt=_ INIT}', "");
-Expect(0, 64340, '\p{^Is_Dt=_ INIT}', "");
-Expect(0, 64340, '\P{Is_Dt=_ INIT}', "");
-Expect(1, 64340, '\P{^Is_Dt=_ INIT}', "");
-Expect(0, 64339, '\p{Is_Dt=_ INIT}', "");
-Expect(1, 64339, '\p{^Is_Dt=_ INIT}', "");
-Expect(1, 64339, '\P{Is_Dt=_ INIT}', "");
-Expect(0, 64339, '\P{^Is_Dt=_ INIT}', "");
-Error('\p{Decomposition_Type=_Font:=}');
-Error('\P{Decomposition_Type=_Font:=}');
-Expect(1, 8450, '\p{Decomposition_Type=font}', "");
-Expect(0, 8450, '\p{^Decomposition_Type=font}', "");
-Expect(0, 8450, '\P{Decomposition_Type=font}', "");
-Expect(1, 8450, '\P{^Decomposition_Type=font}', "");
-Expect(0, 8449, '\p{Decomposition_Type=font}', "");
-Expect(1, 8449, '\p{^Decomposition_Type=font}', "");
-Expect(1, 8449, '\P{Decomposition_Type=font}', "");
-Expect(0, 8449, '\P{^Decomposition_Type=font}', "");
-Expect(1, 8450, '\p{Decomposition_Type=_FONT}', "");
-Expect(0, 8450, '\p{^Decomposition_Type=_FONT}', "");
-Expect(0, 8450, '\P{Decomposition_Type=_FONT}', "");
-Expect(1, 8450, '\P{^Decomposition_Type=_FONT}', "");
-Expect(0, 8449, '\p{Decomposition_Type=_FONT}', "");
-Expect(1, 8449, '\p{^Decomposition_Type=_FONT}', "");
-Expect(1, 8449, '\P{Decomposition_Type=_FONT}', "");
-Expect(0, 8449, '\P{^Decomposition_Type=_FONT}', "");
-Error('\p{Dt=:=_ Font}');
-Error('\P{Dt=:=_ Font}');
-Expect(1, 8450, '\p{Dt=font}', "");
-Expect(0, 8450, '\p{^Dt=font}', "");
-Expect(0, 8450, '\P{Dt=font}', "");
-Expect(1, 8450, '\P{^Dt=font}', "");
-Expect(0, 8449, '\p{Dt=font}', "");
-Expect(1, 8449, '\p{^Dt=font}', "");
-Expect(1, 8449, '\P{Dt=font}', "");
-Expect(0, 8449, '\P{^Dt=font}', "");
-Expect(1, 8450, '\p{Dt=-font}', "");
-Expect(0, 8450, '\p{^Dt=-font}', "");
-Expect(0, 8450, '\P{Dt=-font}', "");
-Expect(1, 8450, '\P{^Dt=-font}', "");
-Expect(0, 8449, '\p{Dt=-font}', "");
-Expect(1, 8449, '\p{^Dt=-font}', "");
-Expect(1, 8449, '\P{Dt=-font}', "");
-Expect(0, 8449, '\P{^Dt=-font}', "");
-Error('\p{Is_Decomposition_Type=_ Font:=}');
-Error('\P{Is_Decomposition_Type=_ Font:=}');
-Expect(1, 8450, '\p{Is_Decomposition_Type=font}', "");
-Expect(0, 8450, '\p{^Is_Decomposition_Type=font}', "");
-Expect(0, 8450, '\P{Is_Decomposition_Type=font}', "");
-Expect(1, 8450, '\P{^Is_Decomposition_Type=font}', "");
-Expect(0, 8449, '\p{Is_Decomposition_Type=font}', "");
-Expect(1, 8449, '\p{^Is_Decomposition_Type=font}', "");
-Expect(1, 8449, '\P{Is_Decomposition_Type=font}', "");
-Expect(0, 8449, '\P{^Is_Decomposition_Type=font}', "");
-Expect(1, 8450, '\p{Is_Decomposition_Type= _FONT}', "");
-Expect(0, 8450, '\p{^Is_Decomposition_Type= _FONT}', "");
-Expect(0, 8450, '\P{Is_Decomposition_Type= _FONT}', "");
-Expect(1, 8450, '\P{^Is_Decomposition_Type= _FONT}', "");
-Expect(0, 8449, '\p{Is_Decomposition_Type= _FONT}', "");
-Expect(1, 8449, '\p{^Is_Decomposition_Type= _FONT}', "");
-Expect(1, 8449, '\P{Is_Decomposition_Type= _FONT}', "");
-Expect(0, 8449, '\P{^Is_Decomposition_Type= _FONT}', "");
-Error('\p{Is_Dt=--Font/a/}');
-Error('\P{Is_Dt=--Font/a/}');
-Expect(1, 8450, '\p{Is_Dt=font}', "");
-Expect(0, 8450, '\p{^Is_Dt=font}', "");
-Expect(0, 8450, '\P{Is_Dt=font}', "");
-Expect(1, 8450, '\P{^Is_Dt=font}', "");
-Expect(0, 8449, '\p{Is_Dt=font}', "");
-Expect(1, 8449, '\p{^Is_Dt=font}', "");
-Expect(1, 8449, '\P{Is_Dt=font}', "");
-Expect(0, 8449, '\P{^Is_Dt=font}', "");
-Expect(1, 8450, '\p{Is_Dt= Font}', "");
-Expect(0, 8450, '\p{^Is_Dt= Font}', "");
-Expect(0, 8450, '\P{Is_Dt= Font}', "");
-Expect(1, 8450, '\P{^Is_Dt= Font}', "");
-Expect(0, 8449, '\p{Is_Dt= Font}', "");
-Expect(1, 8449, '\p{^Is_Dt= Font}', "");
-Expect(1, 8449, '\P{Is_Dt= Font}', "");
-Expect(0, 8449, '\P{^Is_Dt= Font}', "");
-Error('\p{Decomposition_Type=-_nobreak/a/}');
-Error('\P{Decomposition_Type=-_nobreak/a/}');
-Expect(1, 160, '\p{Decomposition_Type=nobreak}', "");
-Expect(0, 160, '\p{^Decomposition_Type=nobreak}', "");
-Expect(0, 160, '\P{Decomposition_Type=nobreak}', "");
-Expect(1, 160, '\P{^Decomposition_Type=nobreak}', "");
-Expect(0, 159, '\p{Decomposition_Type=nobreak}', "");
-Expect(1, 159, '\p{^Decomposition_Type=nobreak}', "");
-Expect(1, 159, '\P{Decomposition_Type=nobreak}', "");
-Expect(0, 159, '\P{^Decomposition_Type=nobreak}', "");
-Expect(1, 160, '\p{Decomposition_Type=_nobreak}', "");
-Expect(0, 160, '\p{^Decomposition_Type=_nobreak}', "");
-Expect(0, 160, '\P{Decomposition_Type=_nobreak}', "");
-Expect(1, 160, '\P{^Decomposition_Type=_nobreak}', "");
-Expect(0, 159, '\p{Decomposition_Type=_nobreak}', "");
-Expect(1, 159, '\p{^Decomposition_Type=_nobreak}', "");
-Expect(1, 159, '\P{Decomposition_Type=_nobreak}', "");
-Expect(0, 159, '\P{^Decomposition_Type=_nobreak}', "");
-Error('\p{Dt=:=-Nb}');
-Error('\P{Dt=:=-Nb}');
-Expect(1, 160, '\p{Dt=nb}', "");
-Expect(0, 160, '\p{^Dt=nb}', "");
-Expect(0, 160, '\P{Dt=nb}', "");
-Expect(1, 160, '\P{^Dt=nb}', "");
-Expect(0, 159, '\p{Dt=nb}', "");
-Expect(1, 159, '\p{^Dt=nb}', "");
-Expect(1, 159, '\P{Dt=nb}', "");
-Expect(0, 159, '\P{^Dt=nb}', "");
-Expect(1, 160, '\p{Dt=--Nb}', "");
-Expect(0, 160, '\p{^Dt=--Nb}', "");
-Expect(0, 160, '\P{Dt=--Nb}', "");
-Expect(1, 160, '\P{^Dt=--Nb}', "");
-Expect(0, 159, '\p{Dt=--Nb}', "");
-Expect(1, 159, '\p{^Dt=--Nb}', "");
-Expect(1, 159, '\P{Dt=--Nb}', "");
-Expect(0, 159, '\P{^Dt=--Nb}', "");
-Error('\p{Is_Decomposition_Type=:= Nobreak}');
-Error('\P{Is_Decomposition_Type=:= Nobreak}');
-Expect(1, 160, '\p{Is_Decomposition_Type=nobreak}', "");
-Expect(0, 160, '\p{^Is_Decomposition_Type=nobreak}', "");
-Expect(0, 160, '\P{Is_Decomposition_Type=nobreak}', "");
-Expect(1, 160, '\P{^Is_Decomposition_Type=nobreak}', "");
-Expect(0, 159, '\p{Is_Decomposition_Type=nobreak}', "");
-Expect(1, 159, '\p{^Is_Decomposition_Type=nobreak}', "");
-Expect(1, 159, '\P{Is_Decomposition_Type=nobreak}', "");
-Expect(0, 159, '\P{^Is_Decomposition_Type=nobreak}', "");
-Expect(1, 160, '\p{Is_Decomposition_Type= _nobreak}', "");
-Expect(0, 160, '\p{^Is_Decomposition_Type= _nobreak}', "");
-Expect(0, 160, '\P{Is_Decomposition_Type= _nobreak}', "");
-Expect(1, 160, '\P{^Is_Decomposition_Type= _nobreak}', "");
-Expect(0, 159, '\p{Is_Decomposition_Type= _nobreak}', "");
-Expect(1, 159, '\p{^Is_Decomposition_Type= _nobreak}', "");
-Expect(1, 159, '\P{Is_Decomposition_Type= _nobreak}', "");
-Expect(0, 159, '\P{^Is_Decomposition_Type= _nobreak}', "");
-Error('\p{Is_Dt=/a/-Nb}');
-Error('\P{Is_Dt=/a/-Nb}');
-Expect(1, 160, '\p{Is_Dt: nb}', "");
-Expect(0, 160, '\p{^Is_Dt: nb}', "");
-Expect(0, 160, '\P{Is_Dt: nb}', "");
-Expect(1, 160, '\P{^Is_Dt: nb}', "");
-Expect(0, 159, '\p{Is_Dt: nb}', "");
-Expect(1, 159, '\p{^Is_Dt: nb}', "");
-Expect(1, 159, '\P{Is_Dt: nb}', "");
-Expect(0, 159, '\P{^Is_Dt: nb}', "");
-Expect(1, 160, '\p{Is_Dt=-_NB}', "");
-Expect(0, 160, '\p{^Is_Dt=-_NB}', "");
-Expect(0, 160, '\P{Is_Dt=-_NB}', "");
-Expect(1, 160, '\P{^Is_Dt=-_NB}', "");
-Expect(0, 159, '\p{Is_Dt=-_NB}', "");
-Expect(1, 159, '\p{^Is_Dt=-_NB}', "");
-Expect(1, 159, '\P{Is_Dt=-_NB}', "");
-Expect(0, 159, '\P{^Is_Dt=-_NB}', "");
-Error('\p{Decomposition_Type=/a/NON_CANONICAL}');
-Error('\P{Decomposition_Type=/a/NON_CANONICAL}');
-Expect(1, 160, '\p{Decomposition_Type=noncanonical}', "");
-Expect(0, 160, '\p{^Decomposition_Type=noncanonical}', "");
-Expect(0, 160, '\P{Decomposition_Type=noncanonical}', "");
-Expect(1, 160, '\P{^Decomposition_Type=noncanonical}', "");
-Expect(0, 159, '\p{Decomposition_Type=noncanonical}', "");
-Expect(1, 159, '\p{^Decomposition_Type=noncanonical}', "");
-Expect(1, 159, '\P{Decomposition_Type=noncanonical}', "");
-Expect(0, 159, '\P{^Decomposition_Type=noncanonical}', "");
-Expect(1, 160, '\p{Decomposition_Type= Non CANONICAL}', "");
-Expect(0, 160, '\p{^Decomposition_Type= Non CANONICAL}', "");
-Expect(0, 160, '\P{Decomposition_Type= Non CANONICAL}', "");
-Expect(1, 160, '\P{^Decomposition_Type= Non CANONICAL}', "");
-Expect(0, 159, '\p{Decomposition_Type= Non CANONICAL}', "");
-Expect(1, 159, '\p{^Decomposition_Type= Non CANONICAL}', "");
-Expect(1, 159, '\P{Decomposition_Type= Non CANONICAL}', "");
-Expect(0, 159, '\P{^Decomposition_Type= Non CANONICAL}', "");
-Error('\p{Dt: -_Non:=Canon}');
-Error('\P{Dt: -_Non:=Canon}');
-Expect(1, 160, '\p{Dt: noncanon}', "");
-Expect(0, 160, '\p{^Dt: noncanon}', "");
-Expect(0, 160, '\P{Dt: noncanon}', "");
-Expect(1, 160, '\P{^Dt: noncanon}', "");
-Expect(0, 159, '\p{Dt: noncanon}', "");
-Expect(1, 159, '\p{^Dt: noncanon}', "");
-Expect(1, 159, '\P{Dt: noncanon}', "");
-Expect(0, 159, '\P{^Dt: noncanon}', "");
-Expect(1, 160, '\p{Dt= _Non-canon}', "");
-Expect(0, 160, '\p{^Dt= _Non-canon}', "");
-Expect(0, 160, '\P{Dt= _Non-canon}', "");
-Expect(1, 160, '\P{^Dt= _Non-canon}', "");
-Expect(0, 159, '\p{Dt= _Non-canon}', "");
-Expect(1, 159, '\p{^Dt= _Non-canon}', "");
-Expect(1, 159, '\P{Dt= _Non-canon}', "");
-Expect(0, 159, '\P{^Dt= _Non-canon}', "");
-Error('\p{Is_Decomposition_Type= /a/NON Canonical}');
-Error('\P{Is_Decomposition_Type= /a/NON Canonical}');
-Expect(1, 160, '\p{Is_Decomposition_Type=noncanonical}', "");
-Expect(0, 160, '\p{^Is_Decomposition_Type=noncanonical}', "");
-Expect(0, 160, '\P{Is_Decomposition_Type=noncanonical}', "");
-Expect(1, 160, '\P{^Is_Decomposition_Type=noncanonical}', "");
-Expect(0, 159, '\p{Is_Decomposition_Type=noncanonical}', "");
-Expect(1, 159, '\p{^Is_Decomposition_Type=noncanonical}', "");
-Expect(1, 159, '\P{Is_Decomposition_Type=noncanonical}', "");
-Expect(0, 159, '\P{^Is_Decomposition_Type=noncanonical}', "");
-Expect(1, 160, '\p{Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(0, 160, '\p{^Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(0, 160, '\P{Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(1, 160, '\P{^Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(0, 159, '\p{Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(1, 159, '\p{^Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(1, 159, '\P{Is_Decomposition_Type: _Non-Canonical}', "");
-Expect(0, 159, '\P{^Is_Decomposition_Type: _Non-Canonical}', "");
-Error('\p{Is_Dt: _ Non_Canon/a/}');
-Error('\P{Is_Dt: _ Non_Canon/a/}');
-Expect(1, 160, '\p{Is_Dt=noncanon}', "");
-Expect(0, 160, '\p{^Is_Dt=noncanon}', "");
-Expect(0, 160, '\P{Is_Dt=noncanon}', "");
-Expect(1, 160, '\P{^Is_Dt=noncanon}', "");
-Expect(0, 159, '\p{Is_Dt=noncanon}', "");
-Expect(1, 159, '\p{^Is_Dt=noncanon}', "");
-Expect(1, 159, '\P{Is_Dt=noncanon}', "");
-Expect(0, 159, '\P{^Is_Dt=noncanon}', "");
-Expect(1, 160, '\p{Is_Dt= -NON_Canon}', "");
-Expect(0, 160, '\p{^Is_Dt= -NON_Canon}', "");
-Expect(0, 160, '\P{Is_Dt= -NON_Canon}', "");
-Expect(1, 160, '\P{^Is_Dt= -NON_Canon}', "");
-Expect(0, 159, '\p{Is_Dt= -NON_Canon}', "");
-Expect(1, 159, '\p{^Is_Dt= -NON_Canon}', "");
-Expect(1, 159, '\P{Is_Dt= -NON_Canon}', "");
-Expect(0, 159, '\P{^Is_Dt= -NON_Canon}', "");
-Error('\p{Decomposition_Type= /a/final}');
-Error('\P{Decomposition_Type= /a/final}');
-Expect(1, 64337, '\p{Decomposition_Type=final}', "");
-Expect(0, 64337, '\p{^Decomposition_Type=final}', "");
-Expect(0, 64337, '\P{Decomposition_Type=final}', "");
-Expect(1, 64337, '\P{^Decomposition_Type=final}', "");
-Expect(0, 64336, '\p{Decomposition_Type=final}', "");
-Expect(1, 64336, '\p{^Decomposition_Type=final}', "");
-Expect(1, 64336, '\P{Decomposition_Type=final}', "");
-Expect(0, 64336, '\P{^Decomposition_Type=final}', "");
-Expect(1, 64337, '\p{Decomposition_Type=__final}', "");
-Expect(0, 64337, '\p{^Decomposition_Type=__final}', "");
-Expect(0, 64337, '\P{Decomposition_Type=__final}', "");
-Expect(1, 64337, '\P{^Decomposition_Type=__final}', "");
-Expect(0, 64336, '\p{Decomposition_Type=__final}', "");
-Expect(1, 64336, '\p{^Decomposition_Type=__final}', "");
-Expect(1, 64336, '\P{Decomposition_Type=__final}', "");
-Expect(0, 64336, '\P{^Decomposition_Type=__final}', "");
-Error('\p{Dt=:= FIN}');
-Error('\P{Dt=:= FIN}');
-Expect(1, 64337, '\p{Dt=fin}', "");
-Expect(0, 64337, '\p{^Dt=fin}', "");
-Expect(0, 64337, '\P{Dt=fin}', "");
-Expect(1, 64337, '\P{^Dt=fin}', "");
-Expect(0, 64336, '\p{Dt=fin}', "");
-Expect(1, 64336, '\p{^Dt=fin}', "");
-Expect(1, 64336, '\P{Dt=fin}', "");
-Expect(0, 64336, '\P{^Dt=fin}', "");
-Expect(1, 64337, '\p{Dt=--fin}', "");
-Expect(0, 64337, '\p{^Dt=--fin}', "");
-Expect(0, 64337, '\P{Dt=--fin}', "");
-Expect(1, 64337, '\P{^Dt=--fin}', "");
-Expect(0, 64336, '\p{Dt=--fin}', "");
-Expect(1, 64336, '\p{^Dt=--fin}', "");
-Expect(1, 64336, '\P{Dt=--fin}', "");
-Expect(0, 64336, '\P{^Dt=--fin}', "");
-Error('\p{Is_Decomposition_Type=/a/--Final}');
-Error('\P{Is_Decomposition_Type=/a/--Final}');
-Expect(1, 64337, '\p{Is_Decomposition_Type=final}', "");
-Expect(0, 64337, '\p{^Is_Decomposition_Type=final}', "");
-Expect(0, 64337, '\P{Is_Decomposition_Type=final}', "");
-Expect(1, 64337, '\P{^Is_Decomposition_Type=final}', "");
-Expect(0, 64336, '\p{Is_Decomposition_Type=final}', "");
-Expect(1, 64336, '\p{^Is_Decomposition_Type=final}', "");
-Expect(1, 64336, '\P{Is_Decomposition_Type=final}', "");
-Expect(0, 64336, '\P{^Is_Decomposition_Type=final}', "");
-Expect(1, 64337, '\p{Is_Decomposition_Type= Final}', "");
-Expect(0, 64337, '\p{^Is_Decomposition_Type= Final}', "");
-Expect(0, 64337, '\P{Is_Decomposition_Type= Final}', "");
-Expect(1, 64337, '\P{^Is_Decomposition_Type= Final}', "");
-Expect(0, 64336, '\p{Is_Decomposition_Type= Final}', "");
-Expect(1, 64336, '\p{^Is_Decomposition_Type= Final}', "");
-Expect(1, 64336, '\P{Is_Decomposition_Type= Final}', "");
-Expect(0, 64336, '\P{^Is_Decomposition_Type= Final}', "");
-Error('\p{Is_Dt=- Fin:=}');
-Error('\P{Is_Dt=- Fin:=}');
-Expect(1, 64337, '\p{Is_Dt=fin}', "");
-Expect(0, 64337, '\p{^Is_Dt=fin}', "");
-Expect(0, 64337, '\P{Is_Dt=fin}', "");
-Expect(1, 64337, '\P{^Is_Dt=fin}', "");
-Expect(0, 64336, '\p{Is_Dt=fin}', "");
-Expect(1, 64336, '\p{^Is_Dt=fin}', "");
-Expect(1, 64336, '\P{Is_Dt=fin}', "");
-Expect(0, 64336, '\P{^Is_Dt=fin}', "");
-Expect(1, 64337, '\p{Is_Dt= FIN}', "");
-Expect(0, 64337, '\p{^Is_Dt= FIN}', "");
-Expect(0, 64337, '\P{Is_Dt= FIN}', "");
-Expect(1, 64337, '\P{^Is_Dt= FIN}', "");
-Expect(0, 64336, '\p{Is_Dt= FIN}', "");
-Expect(1, 64336, '\p{^Is_Dt= FIN}', "");
-Expect(1, 64336, '\P{Is_Dt= FIN}', "");
-Expect(0, 64336, '\P{^Is_Dt= FIN}', "");
-Error('\p{Decomposition_Type=-_wide:=}');
-Error('\P{Decomposition_Type=-_wide:=}');
-Expect(1, 12288, '\p{Decomposition_Type=wide}', "");
-Expect(0, 12288, '\p{^Decomposition_Type=wide}', "");
-Expect(0, 12288, '\P{Decomposition_Type=wide}', "");
-Expect(1, 12288, '\P{^Decomposition_Type=wide}', "");
-Expect(0, 12287, '\p{Decomposition_Type=wide}', "");
-Expect(1, 12287, '\p{^Decomposition_Type=wide}', "");
-Expect(1, 12287, '\P{Decomposition_Type=wide}', "");
-Expect(0, 12287, '\P{^Decomposition_Type=wide}', "");
-Expect(1, 12288, '\p{Decomposition_Type=--Wide}', "");
-Expect(0, 12288, '\p{^Decomposition_Type=--Wide}', "");
-Expect(0, 12288, '\P{Decomposition_Type=--Wide}', "");
-Expect(1, 12288, '\P{^Decomposition_Type=--Wide}', "");
-Expect(0, 12287, '\p{Decomposition_Type=--Wide}', "");
-Expect(1, 12287, '\p{^Decomposition_Type=--Wide}', "");
-Expect(1, 12287, '\P{Decomposition_Type=--Wide}', "");
-Expect(0, 12287, '\P{^Decomposition_Type=--Wide}', "");
-Error('\p{Dt=__WIDE:=}');
-Error('\P{Dt=__WIDE:=}');
-Expect(1, 12288, '\p{Dt=wide}', "");
-Expect(0, 12288, '\p{^Dt=wide}', "");
-Expect(0, 12288, '\P{Dt=wide}', "");
-Expect(1, 12288, '\P{^Dt=wide}', "");
-Expect(0, 12287, '\p{Dt=wide}', "");
-Expect(1, 12287, '\p{^Dt=wide}', "");
-Expect(1, 12287, '\P{Dt=wide}', "");
-Expect(0, 12287, '\P{^Dt=wide}', "");
-Expect(1, 12288, '\p{Dt=_Wide}', "");
-Expect(0, 12288, '\p{^Dt=_Wide}', "");
-Expect(0, 12288, '\P{Dt=_Wide}', "");
-Expect(1, 12288, '\P{^Dt=_Wide}', "");
-Expect(0, 12287, '\p{Dt=_Wide}', "");
-Expect(1, 12287, '\p{^Dt=_Wide}', "");
-Expect(1, 12287, '\P{Dt=_Wide}', "");
-Expect(0, 12287, '\P{^Dt=_Wide}', "");
-Error('\p{Is_Decomposition_Type=-/a/WIDE}');
-Error('\P{Is_Decomposition_Type=-/a/WIDE}');
-Expect(1, 12288, '\p{Is_Decomposition_Type=wide}', "");
-Expect(0, 12288, '\p{^Is_Decomposition_Type=wide}', "");
-Expect(0, 12288, '\P{Is_Decomposition_Type=wide}', "");
-Expect(1, 12288, '\P{^Is_Decomposition_Type=wide}', "");
-Expect(0, 12287, '\p{Is_Decomposition_Type=wide}', "");
-Expect(1, 12287, '\p{^Is_Decomposition_Type=wide}', "");
-Expect(1, 12287, '\P{Is_Decomposition_Type=wide}', "");
-Expect(0, 12287, '\P{^Is_Decomposition_Type=wide}', "");
-Expect(1, 12288, '\p{Is_Decomposition_Type= -WIDE}', "");
-Expect(0, 12288, '\p{^Is_Decomposition_Type= -WIDE}', "");
-Expect(0, 12288, '\P{Is_Decomposition_Type= -WIDE}', "");
-Expect(1, 12288, '\P{^Is_Decomposition_Type= -WIDE}', "");
-Expect(0, 12287, '\p{Is_Decomposition_Type= -WIDE}', "");
-Expect(1, 12287, '\p{^Is_Decomposition_Type= -WIDE}', "");
-Expect(1, 12287, '\P{Is_Decomposition_Type= -WIDE}', "");
-Expect(0, 12287, '\P{^Is_Decomposition_Type= -WIDE}', "");
-Error('\p{Is_Dt= /a/Wide}');
-Error('\P{Is_Dt= /a/Wide}');
-Expect(1, 12288, '\p{Is_Dt=wide}', "");
-Expect(0, 12288, '\p{^Is_Dt=wide}', "");
-Expect(0, 12288, '\P{Is_Dt=wide}', "");
-Expect(1, 12288, '\P{^Is_Dt=wide}', "");
-Expect(0, 12287, '\p{Is_Dt=wide}', "");
-Expect(1, 12287, '\p{^Is_Dt=wide}', "");
-Expect(1, 12287, '\P{Is_Dt=wide}', "");
-Expect(0, 12287, '\P{^Is_Dt=wide}', "");
-Expect(1, 12288, '\p{Is_Dt=-_Wide}', "");
-Expect(0, 12288, '\p{^Is_Dt=-_Wide}', "");
-Expect(0, 12288, '\P{Is_Dt=-_Wide}', "");
-Expect(1, 12288, '\P{^Is_Dt=-_Wide}', "");
-Expect(0, 12287, '\p{Is_Dt=-_Wide}', "");
-Expect(1, 12287, '\p{^Is_Dt=-_Wide}', "");
-Expect(1, 12287, '\P{Is_Dt=-_Wide}', "");
-Expect(0, 12287, '\P{^Is_Dt=-_Wide}', "");
-Error('\p{Decomposition_Type= /a/canonical}');
-Error('\P{Decomposition_Type= /a/canonical}');
-Expect(1, 197, '\p{Decomposition_Type=canonical}', "");
-Expect(0, 197, '\p{^Decomposition_Type=canonical}', "");
-Expect(0, 197, '\P{Decomposition_Type=canonical}', "");
-Expect(1, 197, '\P{^Decomposition_Type=canonical}', "");
-Expect(0, 191, '\p{Decomposition_Type=canonical}', "");
-Expect(1, 191, '\p{^Decomposition_Type=canonical}', "");
-Expect(1, 191, '\P{Decomposition_Type=canonical}', "");
-Expect(0, 191, '\P{^Decomposition_Type=canonical}', "");
-Expect(1, 197, '\p{Decomposition_Type= Canonical}', "");
-Expect(0, 197, '\p{^Decomposition_Type= Canonical}', "");
-Expect(0, 197, '\P{Decomposition_Type= Canonical}', "");
-Expect(1, 197, '\P{^Decomposition_Type= Canonical}', "");
-Expect(0, 191, '\p{Decomposition_Type= Canonical}', "");
-Expect(1, 191, '\p{^Decomposition_Type= Canonical}', "");
-Expect(1, 191, '\P{Decomposition_Type= Canonical}', "");
-Expect(0, 191, '\P{^Decomposition_Type= Canonical}', "");
-Error('\p{Dt=/a/ CAN}');
-Error('\P{Dt=/a/ CAN}');
-Expect(1, 197, '\p{Dt=can}', "");
-Expect(0, 197, '\p{^Dt=can}', "");
-Expect(0, 197, '\P{Dt=can}', "");
-Expect(1, 197, '\P{^Dt=can}', "");
-Expect(0, 191, '\p{Dt=can}', "");
-Expect(1, 191, '\p{^Dt=can}', "");
-Expect(1, 191, '\P{Dt=can}', "");
-Expect(0, 191, '\P{^Dt=can}', "");
-Expect(1, 197, '\p{Dt= Can}', "");
-Expect(0, 197, '\p{^Dt= Can}', "");
-Expect(0, 197, '\P{Dt= Can}', "");
-Expect(1, 197, '\P{^Dt= Can}', "");
-Expect(0, 191, '\p{Dt= Can}', "");
-Expect(1, 191, '\p{^Dt= Can}', "");
-Expect(1, 191, '\P{Dt= Can}', "");
-Expect(0, 191, '\P{^Dt= Can}', "");
-Error('\p{Is_Decomposition_Type=:=Canonical}');
-Error('\P{Is_Decomposition_Type=:=Canonical}');
-Expect(1, 197, '\p{Is_Decomposition_Type=canonical}', "");
-Expect(0, 197, '\p{^Is_Decomposition_Type=canonical}', "");
-Expect(0, 197, '\P{Is_Decomposition_Type=canonical}', "");
-Expect(1, 197, '\P{^Is_Decomposition_Type=canonical}', "");
-Expect(0, 191, '\p{Is_Decomposition_Type=canonical}', "");
-Expect(1, 191, '\p{^Is_Decomposition_Type=canonical}', "");
-Expect(1, 191, '\P{Is_Decomposition_Type=canonical}', "");
-Expect(0, 191, '\P{^Is_Decomposition_Type=canonical}', "");
-Expect(1, 197, '\p{Is_Decomposition_Type= Canonical}', "");
-Expect(0, 197, '\p{^Is_Decomposition_Type= Canonical}', "");
-Expect(0, 197, '\P{Is_Decomposition_Type= Canonical}', "");
-Expect(1, 197, '\P{^Is_Decomposition_Type= Canonical}', "");
-Expect(0, 191, '\p{Is_Decomposition_Type= Canonical}', "");
-Expect(1, 191, '\p{^Is_Decomposition_Type= Canonical}', "");
-Expect(1, 191, '\P{Is_Decomposition_Type= Canonical}', "");
-Expect(0, 191, '\P{^Is_Decomposition_Type= Canonical}', "");
-Error('\p{Is_Dt=_ Can/a/}');
-Error('\P{Is_Dt=_ Can/a/}');
-Expect(1, 197, '\p{Is_Dt=can}', "");
-Expect(0, 197, '\p{^Is_Dt=can}', "");
-Expect(0, 197, '\P{Is_Dt=can}', "");
-Expect(1, 197, '\P{^Is_Dt=can}', "");
-Expect(0, 191, '\p{Is_Dt=can}', "");
-Expect(1, 191, '\p{^Is_Dt=can}', "");
-Expect(1, 191, '\P{Is_Dt=can}', "");
-Expect(0, 191, '\P{^Is_Dt=can}', "");
-Expect(1, 197, '\p{Is_Dt= Can}', "");
-Expect(0, 197, '\p{^Is_Dt= Can}', "");
-Expect(0, 197, '\P{Is_Dt= Can}', "");
-Expect(1, 197, '\P{^Is_Dt= Can}', "");
-Expect(0, 191, '\p{Is_Dt= Can}', "");
-Expect(1, 191, '\p{^Is_Dt= Can}', "");
-Expect(1, 191, '\P{Is_Dt= Can}', "");
-Expect(0, 191, '\P{^Is_Dt= Can}', "");
-Error('\p{Decomposition_Type=/a/ Vertical}');
-Error('\P{Decomposition_Type=/a/ Vertical}');
-Expect(1, 12447, '\p{Decomposition_Type=vertical}', "");
-Expect(0, 12447, '\p{^Decomposition_Type=vertical}', "");
-Expect(0, 12447, '\P{Decomposition_Type=vertical}', "");
-Expect(1, 12447, '\P{^Decomposition_Type=vertical}', "");
-Expect(0, 12446, '\p{Decomposition_Type=vertical}', "");
-Expect(1, 12446, '\p{^Decomposition_Type=vertical}', "");
-Expect(1, 12446, '\P{Decomposition_Type=vertical}', "");
-Expect(0, 12446, '\P{^Decomposition_Type=vertical}', "");
-Expect(1, 12447, '\p{Decomposition_Type: -Vertical}', "");
-Expect(0, 12447, '\p{^Decomposition_Type: -Vertical}', "");
-Expect(0, 12447, '\P{Decomposition_Type: -Vertical}', "");
-Expect(1, 12447, '\P{^Decomposition_Type: -Vertical}', "");
-Expect(0, 12446, '\p{Decomposition_Type: -Vertical}', "");
-Expect(1, 12446, '\p{^Decomposition_Type: -Vertical}', "");
-Expect(1, 12446, '\P{Decomposition_Type: -Vertical}', "");
-Expect(0, 12446, '\P{^Decomposition_Type: -Vertical}', "");
-Error('\p{Dt= -vert:=}');
-Error('\P{Dt= -vert:=}');
-Expect(1, 12447, '\p{Dt=vert}', "");
-Expect(0, 12447, '\p{^Dt=vert}', "");
-Expect(0, 12447, '\P{Dt=vert}', "");
-Expect(1, 12447, '\P{^Dt=vert}', "");
-Expect(0, 12446, '\p{Dt=vert}', "");
-Expect(1, 12446, '\p{^Dt=vert}', "");
-Expect(1, 12446, '\P{Dt=vert}', "");
-Expect(0, 12446, '\P{^Dt=vert}', "");
-Expect(1, 12447, '\p{Dt=_ Vert}', "");
-Expect(0, 12447, '\p{^Dt=_ Vert}', "");
-Expect(0, 12447, '\P{Dt=_ Vert}', "");
-Expect(1, 12447, '\P{^Dt=_ Vert}', "");
-Expect(0, 12446, '\p{Dt=_ Vert}', "");
-Expect(1, 12446, '\p{^Dt=_ Vert}', "");
-Expect(1, 12446, '\P{Dt=_ Vert}', "");
-Expect(0, 12446, '\P{^Dt=_ Vert}', "");
-Error('\p{Is_Decomposition_Type=-:=vertical}');
-Error('\P{Is_Decomposition_Type=-:=vertical}');
-Expect(1, 12447, '\p{Is_Decomposition_Type=vertical}', "");
-Expect(0, 12447, '\p{^Is_Decomposition_Type=vertical}', "");
-Expect(0, 12447, '\P{Is_Decomposition_Type=vertical}', "");
-Expect(1, 12447, '\P{^Is_Decomposition_Type=vertical}', "");
-Expect(0, 12446, '\p{Is_Decomposition_Type=vertical}', "");
-Expect(1, 12446, '\p{^Is_Decomposition_Type=vertical}', "");
-Expect(1, 12446, '\P{Is_Decomposition_Type=vertical}', "");
-Expect(0, 12446, '\P{^Is_Decomposition_Type=vertical}', "");
-Expect(1, 12447, '\p{Is_Decomposition_Type=-Vertical}', "");
-Expect(0, 12447, '\p{^Is_Decomposition_Type=-Vertical}', "");
-Expect(0, 12447, '\P{Is_Decomposition_Type=-Vertical}', "");
-Expect(1, 12447, '\P{^Is_Decomposition_Type=-Vertical}', "");
-Expect(0, 12446, '\p{Is_Decomposition_Type=-Vertical}', "");
-Expect(1, 12446, '\p{^Is_Decomposition_Type=-Vertical}', "");
-Expect(1, 12446, '\P{Is_Decomposition_Type=-Vertical}', "");
-Expect(0, 12446, '\P{^Is_Decomposition_Type=-Vertical}', "");
-Error('\p{Is_Dt=/a/ Vert}');
-Error('\P{Is_Dt=/a/ Vert}');
-Expect(1, 12447, '\p{Is_Dt=vert}', "");
-Expect(0, 12447, '\p{^Is_Dt=vert}', "");
-Expect(0, 12447, '\P{Is_Dt=vert}', "");
-Expect(1, 12447, '\P{^Is_Dt=vert}', "");
-Expect(0, 12446, '\p{Is_Dt=vert}', "");
-Expect(1, 12446, '\p{^Is_Dt=vert}', "");
-Expect(1, 12446, '\P{Is_Dt=vert}', "");
-Expect(0, 12446, '\P{^Is_Dt=vert}', "");
-Expect(1, 12447, '\p{Is_Dt: VERT}', "");
-Expect(0, 12447, '\p{^Is_Dt: VERT}', "");
-Expect(0, 12447, '\P{Is_Dt: VERT}', "");
-Expect(1, 12447, '\P{^Is_Dt: VERT}', "");
-Expect(0, 12446, '\p{Is_Dt: VERT}', "");
-Expect(1, 12446, '\p{^Is_Dt: VERT}', "");
-Expect(1, 12446, '\P{Is_Dt: VERT}', "");
-Expect(0, 12446, '\P{^Is_Dt: VERT}', "");
-Error('\p{Decomposition_Type=__Medial:=}');
-Error('\P{Decomposition_Type=__Medial:=}');
-Expect(1, 64341, '\p{Decomposition_Type=medial}', "");
-Expect(0, 64341, '\p{^Decomposition_Type=medial}', "");
-Expect(0, 64341, '\P{Decomposition_Type=medial}', "");
-Expect(1, 64341, '\P{^Decomposition_Type=medial}', "");
-Expect(0, 64340, '\p{Decomposition_Type=medial}', "");
-Expect(1, 64340, '\p{^Decomposition_Type=medial}', "");
-Expect(1, 64340, '\P{Decomposition_Type=medial}', "");
-Expect(0, 64340, '\P{^Decomposition_Type=medial}', "");
-Expect(1, 64341, '\p{Decomposition_Type=-medial}', "");
-Expect(0, 64341, '\p{^Decomposition_Type=-medial}', "");
-Expect(0, 64341, '\P{Decomposition_Type=-medial}', "");
-Expect(1, 64341, '\P{^Decomposition_Type=-medial}', "");
-Expect(0, 64340, '\p{Decomposition_Type=-medial}', "");
-Expect(1, 64340, '\p{^Decomposition_Type=-medial}', "");
-Expect(1, 64340, '\P{Decomposition_Type=-medial}', "");
-Expect(0, 64340, '\P{^Decomposition_Type=-medial}', "");
-Error('\p{Dt= :=MED}');
-Error('\P{Dt= :=MED}');
-Expect(1, 64341, '\p{Dt=med}', "");
-Expect(0, 64341, '\p{^Dt=med}', "");
-Expect(0, 64341, '\P{Dt=med}', "");
-Expect(1, 64341, '\P{^Dt=med}', "");
-Expect(0, 64340, '\p{Dt=med}', "");
-Expect(1, 64340, '\p{^Dt=med}', "");
-Expect(1, 64340, '\P{Dt=med}', "");
-Expect(0, 64340, '\P{^Dt=med}', "");
-Expect(1, 64341, '\p{Dt= _Med}', "");
-Expect(0, 64341, '\p{^Dt= _Med}', "");
-Expect(0, 64341, '\P{Dt= _Med}', "");
-Expect(1, 64341, '\P{^Dt= _Med}', "");
-Expect(0, 64340, '\p{Dt= _Med}', "");
-Expect(1, 64340, '\p{^Dt= _Med}', "");
-Expect(1, 64340, '\P{Dt= _Med}', "");
-Expect(0, 64340, '\P{^Dt= _Med}', "");
-Error('\p{Is_Decomposition_Type=/a/--Medial}');
-Error('\P{Is_Decomposition_Type=/a/--Medial}');
-Expect(1, 64341, '\p{Is_Decomposition_Type=medial}', "");
-Expect(0, 64341, '\p{^Is_Decomposition_Type=medial}', "");
-Expect(0, 64341, '\P{Is_Decomposition_Type=medial}', "");
-Expect(1, 64341, '\P{^Is_Decomposition_Type=medial}', "");
-Expect(0, 64340, '\p{Is_Decomposition_Type=medial}', "");
-Expect(1, 64340, '\p{^Is_Decomposition_Type=medial}', "");
-Expect(1, 64340, '\P{Is_Decomposition_Type=medial}', "");
-Expect(0, 64340, '\P{^Is_Decomposition_Type=medial}', "");
-Expect(1, 64341, '\p{Is_Decomposition_Type=__medial}', "");
-Expect(0, 64341, '\p{^Is_Decomposition_Type=__medial}', "");
-Expect(0, 64341, '\P{Is_Decomposition_Type=__medial}', "");
-Expect(1, 64341, '\P{^Is_Decomposition_Type=__medial}', "");
-Expect(0, 64340, '\p{Is_Decomposition_Type=__medial}', "");
-Expect(1, 64340, '\p{^Is_Decomposition_Type=__medial}', "");
-Expect(1, 64340, '\P{Is_Decomposition_Type=__medial}', "");
-Expect(0, 64340, '\P{^Is_Decomposition_Type=__medial}', "");
-Error('\p{Is_Dt=-:=Med}');
-Error('\P{Is_Dt=-:=Med}');
-Expect(1, 64341, '\p{Is_Dt=med}', "");
-Expect(0, 64341, '\p{^Is_Dt=med}', "");
-Expect(0, 64341, '\P{Is_Dt=med}', "");
-Expect(1, 64341, '\P{^Is_Dt=med}', "");
-Expect(0, 64340, '\p{Is_Dt=med}', "");
-Expect(1, 64340, '\p{^Is_Dt=med}', "");
-Expect(1, 64340, '\P{Is_Dt=med}', "");
-Expect(0, 64340, '\P{^Is_Dt=med}', "");
-Expect(1, 64341, '\p{Is_Dt=_ med}', "");
-Expect(0, 64341, '\p{^Is_Dt=_ med}', "");
-Expect(0, 64341, '\P{Is_Dt=_ med}', "");
-Expect(1, 64341, '\P{^Is_Dt=_ med}', "");
-Expect(0, 64340, '\p{Is_Dt=_ med}', "");
-Expect(1, 64340, '\p{^Is_Dt=_ med}', "");
-Expect(1, 64340, '\P{Is_Dt=_ med}', "");
-Expect(0, 64340, '\P{^Is_Dt=_ med}', "");
-Error('\p{Decomposition_Type=:=Narrow}');
-Error('\P{Decomposition_Type=:=Narrow}');
-Expect(1, 65470, '\p{Decomposition_Type=narrow}', "");
-Expect(0, 65470, '\p{^Decomposition_Type=narrow}', "");
-Expect(0, 65470, '\P{Decomposition_Type=narrow}', "");
-Expect(1, 65470, '\P{^Decomposition_Type=narrow}', "");
-Expect(0, 65376, '\p{Decomposition_Type=narrow}', "");
-Expect(1, 65376, '\p{^Decomposition_Type=narrow}', "");
-Expect(1, 65376, '\P{Decomposition_Type=narrow}', "");
-Expect(0, 65376, '\P{^Decomposition_Type=narrow}', "");
-Expect(1, 65470, '\p{Decomposition_Type= NARROW}', "");
-Expect(0, 65470, '\p{^Decomposition_Type= NARROW}', "");
-Expect(0, 65470, '\P{Decomposition_Type= NARROW}', "");
-Expect(1, 65470, '\P{^Decomposition_Type= NARROW}', "");
-Expect(0, 65376, '\p{Decomposition_Type= NARROW}', "");
-Expect(1, 65376, '\p{^Decomposition_Type= NARROW}', "");
-Expect(1, 65376, '\P{Decomposition_Type= NARROW}', "");
-Expect(0, 65376, '\P{^Decomposition_Type= NARROW}', "");
-Error('\p{Dt: nar:=}');
-Error('\P{Dt: nar:=}');
-Expect(1, 65470, '\p{Dt=nar}', "");
-Expect(0, 65470, '\p{^Dt=nar}', "");
-Expect(0, 65470, '\P{Dt=nar}', "");
-Expect(1, 65470, '\P{^Dt=nar}', "");
-Expect(0, 65376, '\p{Dt=nar}', "");
-Expect(1, 65376, '\p{^Dt=nar}', "");
-Expect(1, 65376, '\P{Dt=nar}', "");
-Expect(0, 65376, '\P{^Dt=nar}', "");
-Expect(1, 65470, '\p{Dt=--nar}', "");
-Expect(0, 65470, '\p{^Dt=--nar}', "");
-Expect(0, 65470, '\P{Dt=--nar}', "");
-Expect(1, 65470, '\P{^Dt=--nar}', "");
-Expect(0, 65376, '\p{Dt=--nar}', "");
-Expect(1, 65376, '\p{^Dt=--nar}', "");
-Expect(1, 65376, '\P{Dt=--nar}', "");
-Expect(0, 65376, '\P{^Dt=--nar}', "");
-Error('\p{Is_Decomposition_Type: -narrow/a/}');
-Error('\P{Is_Decomposition_Type: -narrow/a/}');
-Expect(1, 65470, '\p{Is_Decomposition_Type=narrow}', "");
-Expect(0, 65470, '\p{^Is_Decomposition_Type=narrow}', "");
-Expect(0, 65470, '\P{Is_Decomposition_Type=narrow}', "");
-Expect(1, 65470, '\P{^Is_Decomposition_Type=narrow}', "");
-Expect(0, 65376, '\p{Is_Decomposition_Type=narrow}', "");
-Expect(1, 65376, '\p{^Is_Decomposition_Type=narrow}', "");
-Expect(1, 65376, '\P{Is_Decomposition_Type=narrow}', "");
-Expect(0, 65376, '\P{^Is_Decomposition_Type=narrow}', "");
-Expect(1, 65470, '\p{Is_Decomposition_Type=_ narrow}', "");
-Expect(0, 65470, '\p{^Is_Decomposition_Type=_ narrow}', "");
-Expect(0, 65470, '\P{Is_Decomposition_Type=_ narrow}', "");
-Expect(1, 65470, '\P{^Is_Decomposition_Type=_ narrow}', "");
-Expect(0, 65376, '\p{Is_Decomposition_Type=_ narrow}', "");
-Expect(1, 65376, '\p{^Is_Decomposition_Type=_ narrow}', "");
-Expect(1, 65376, '\P{Is_Decomposition_Type=_ narrow}', "");
-Expect(0, 65376, '\P{^Is_Decomposition_Type=_ narrow}', "");
-Error('\p{Is_Dt=Nar:=}');
-Error('\P{Is_Dt=Nar:=}');
-Expect(1, 65470, '\p{Is_Dt=nar}', "");
-Expect(0, 65470, '\p{^Is_Dt=nar}', "");
-Expect(0, 65470, '\P{Is_Dt=nar}', "");
-Expect(1, 65470, '\P{^Is_Dt=nar}', "");
-Expect(0, 65376, '\p{Is_Dt=nar}', "");
-Expect(1, 65376, '\p{^Is_Dt=nar}', "");
-Expect(1, 65376, '\P{Is_Dt=nar}', "");
-Expect(0, 65376, '\P{^Is_Dt=nar}', "");
-Expect(1, 65470, '\p{Is_Dt=__Nar}', "");
-Expect(0, 65470, '\p{^Is_Dt=__Nar}', "");
-Expect(0, 65470, '\P{Is_Dt=__Nar}', "");
-Expect(1, 65470, '\P{^Is_Dt=__Nar}', "");
-Expect(0, 65376, '\p{Is_Dt=__Nar}', "");
-Expect(1, 65376, '\p{^Is_Dt=__Nar}', "");
-Expect(1, 65376, '\P{Is_Dt=__Nar}', "");
-Expect(0, 65376, '\P{^Is_Dt=__Nar}', "");
-Error('\p{Decomposition_Type=_Sub:=}');
-Error('\P{Decomposition_Type=_Sub:=}');
-Expect(1, 7530, '\p{Decomposition_Type=sub}', "");
-Expect(0, 7530, '\p{^Decomposition_Type=sub}', "");
-Expect(0, 7530, '\P{Decomposition_Type=sub}', "");
-Expect(1, 7530, '\P{^Decomposition_Type=sub}', "");
-Expect(0, 7521, '\p{Decomposition_Type=sub}', "");
-Expect(1, 7521, '\p{^Decomposition_Type=sub}', "");
-Expect(1, 7521, '\P{Decomposition_Type=sub}', "");
-Expect(0, 7521, '\P{^Decomposition_Type=sub}', "");
-Expect(1, 7530, '\p{Decomposition_Type= SUB}', "");
-Expect(0, 7530, '\p{^Decomposition_Type= SUB}', "");
-Expect(0, 7530, '\P{Decomposition_Type= SUB}', "");
-Expect(1, 7530, '\P{^Decomposition_Type= SUB}', "");
-Expect(0, 7521, '\p{Decomposition_Type= SUB}', "");
-Expect(1, 7521, '\p{^Decomposition_Type= SUB}', "");
-Expect(1, 7521, '\P{Decomposition_Type= SUB}', "");
-Expect(0, 7521, '\P{^Decomposition_Type= SUB}', "");
-Error('\p{Dt=/a/_ Sub}');
-Error('\P{Dt=/a/_ Sub}');
-Expect(1, 7530, '\p{Dt=sub}', "");
-Expect(0, 7530, '\p{^Dt=sub}', "");
-Expect(0, 7530, '\P{Dt=sub}', "");
-Expect(1, 7530, '\P{^Dt=sub}', "");
-Expect(0, 7521, '\p{Dt=sub}', "");
-Expect(1, 7521, '\p{^Dt=sub}', "");
-Expect(1, 7521, '\P{Dt=sub}', "");
-Expect(0, 7521, '\P{^Dt=sub}', "");
-Expect(1, 7530, '\p{Dt=--Sub}', "");
-Expect(0, 7530, '\p{^Dt=--Sub}', "");
-Expect(0, 7530, '\P{Dt=--Sub}', "");
-Expect(1, 7530, '\P{^Dt=--Sub}', "");
-Expect(0, 7521, '\p{Dt=--Sub}', "");
-Expect(1, 7521, '\p{^Dt=--Sub}', "");
-Expect(1, 7521, '\P{Dt=--Sub}', "");
-Expect(0, 7521, '\P{^Dt=--Sub}', "");
-Error('\p{Is_Decomposition_Type=:= -Sub}');
-Error('\P{Is_Decomposition_Type=:= -Sub}');
-Expect(1, 7530, '\p{Is_Decomposition_Type=sub}', "");
-Expect(0, 7530, '\p{^Is_Decomposition_Type=sub}', "");
-Expect(0, 7530, '\P{Is_Decomposition_Type=sub}', "");
-Expect(1, 7530, '\P{^Is_Decomposition_Type=sub}', "");
-Expect(0, 7521, '\p{Is_Decomposition_Type=sub}', "");
-Expect(1, 7521, '\p{^Is_Decomposition_Type=sub}', "");
-Expect(1, 7521, '\P{Is_Decomposition_Type=sub}', "");
-Expect(0, 7521, '\P{^Is_Decomposition_Type=sub}', "");
-Expect(1, 7530, '\p{Is_Decomposition_Type= Sub}', "");
-Expect(0, 7530, '\p{^Is_Decomposition_Type= Sub}', "");
-Expect(0, 7530, '\P{Is_Decomposition_Type= Sub}', "");
-Expect(1, 7530, '\P{^Is_Decomposition_Type= Sub}', "");
-Expect(0, 7521, '\p{Is_Decomposition_Type= Sub}', "");
-Expect(1, 7521, '\p{^Is_Decomposition_Type= Sub}', "");
-Expect(1, 7521, '\P{Is_Decomposition_Type= Sub}', "");
-Expect(0, 7521, '\P{^Is_Decomposition_Type= Sub}', "");
-Error('\p{Is_Dt: := SUB}');
-Error('\P{Is_Dt: := SUB}');
-Expect(1, 7530, '\p{Is_Dt=sub}', "");
-Expect(0, 7530, '\p{^Is_Dt=sub}', "");
-Expect(0, 7530, '\P{Is_Dt=sub}', "");
-Expect(1, 7530, '\P{^Is_Dt=sub}', "");
-Expect(0, 7521, '\p{Is_Dt=sub}', "");
-Expect(1, 7521, '\p{^Is_Dt=sub}', "");
-Expect(1, 7521, '\P{Is_Dt=sub}', "");
-Expect(0, 7521, '\P{^Is_Dt=sub}', "");
-Expect(1, 7530, '\p{Is_Dt= -sub}', "");
-Expect(0, 7530, '\p{^Is_Dt= -sub}', "");
-Expect(0, 7530, '\P{Is_Dt= -sub}', "");
-Expect(1, 7530, '\P{^Is_Dt= -sub}', "");
-Expect(0, 7521, '\p{Is_Dt= -sub}', "");
-Expect(1, 7521, '\p{^Is_Dt= -sub}', "");
-Expect(1, 7521, '\P{Is_Dt= -sub}', "");
-Expect(0, 7521, '\P{^Is_Dt= -sub}', "");
-Error('\p{Decomposition_Type= /a/square}');
-Error('\P{Decomposition_Type= /a/square}');
-Expect(1, 12880, '\p{Decomposition_Type=square}', "");
-Expect(0, 12880, '\p{^Decomposition_Type=square}', "");
-Expect(0, 12880, '\P{Decomposition_Type=square}', "");
-Expect(1, 12880, '\P{^Decomposition_Type=square}', "");
-Expect(0, 12879, '\p{Decomposition_Type=square}', "");
-Expect(1, 12879, '\p{^Decomposition_Type=square}', "");
-Expect(1, 12879, '\P{Decomposition_Type=square}', "");
-Expect(0, 12879, '\P{^Decomposition_Type=square}', "");
-Expect(1, 12880, '\p{Decomposition_Type=-Square}', "");
-Expect(0, 12880, '\p{^Decomposition_Type=-Square}', "");
-Expect(0, 12880, '\P{Decomposition_Type=-Square}', "");
-Expect(1, 12880, '\P{^Decomposition_Type=-Square}', "");
-Expect(0, 12879, '\p{Decomposition_Type=-Square}', "");
-Expect(1, 12879, '\p{^Decomposition_Type=-Square}', "");
-Expect(1, 12879, '\P{Decomposition_Type=-Square}', "");
-Expect(0, 12879, '\P{^Decomposition_Type=-Square}', "");
-Error('\p{Dt: /a/Sqr}');
-Error('\P{Dt: /a/Sqr}');
-Expect(1, 12880, '\p{Dt=sqr}', "");
-Expect(0, 12880, '\p{^Dt=sqr}', "");
-Expect(0, 12880, '\P{Dt=sqr}', "");
-Expect(1, 12880, '\P{^Dt=sqr}', "");
-Expect(0, 12879, '\p{Dt=sqr}', "");
-Expect(1, 12879, '\p{^Dt=sqr}', "");
-Expect(1, 12879, '\P{Dt=sqr}', "");
-Expect(0, 12879, '\P{^Dt=sqr}', "");
-Expect(1, 12880, '\p{Dt= Sqr}', "");
-Expect(0, 12880, '\p{^Dt= Sqr}', "");
-Expect(0, 12880, '\P{Dt= Sqr}', "");
-Expect(1, 12880, '\P{^Dt= Sqr}', "");
-Expect(0, 12879, '\p{Dt= Sqr}', "");
-Expect(1, 12879, '\p{^Dt= Sqr}', "");
-Expect(1, 12879, '\P{Dt= Sqr}', "");
-Expect(0, 12879, '\P{^Dt= Sqr}', "");
-Error('\p{Is_Decomposition_Type=:=_square}');
-Error('\P{Is_Decomposition_Type=:=_square}');
-Expect(1, 12880, '\p{Is_Decomposition_Type=square}', "");
-Expect(0, 12880, '\p{^Is_Decomposition_Type=square}', "");
-Expect(0, 12880, '\P{Is_Decomposition_Type=square}', "");
-Expect(1, 12880, '\P{^Is_Decomposition_Type=square}', "");
-Expect(0, 12879, '\p{Is_Decomposition_Type=square}', "");
-Expect(1, 12879, '\p{^Is_Decomposition_Type=square}', "");
-Expect(1, 12879, '\P{Is_Decomposition_Type=square}', "");
-Expect(0, 12879, '\P{^Is_Decomposition_Type=square}', "");
-Expect(1, 12880, '\p{Is_Decomposition_Type=- Square}', "");
-Expect(0, 12880, '\p{^Is_Decomposition_Type=- Square}', "");
-Expect(0, 12880, '\P{Is_Decomposition_Type=- Square}', "");
-Expect(1, 12880, '\P{^Is_Decomposition_Type=- Square}', "");
-Expect(0, 12879, '\p{Is_Decomposition_Type=- Square}', "");
-Expect(1, 12879, '\p{^Is_Decomposition_Type=- Square}', "");
-Expect(1, 12879, '\P{Is_Decomposition_Type=- Square}', "");
-Expect(0, 12879, '\P{^Is_Decomposition_Type=- Square}', "");
-Error('\p{Is_Dt=_/a/Sqr}');
-Error('\P{Is_Dt=_/a/Sqr}');
-Expect(1, 12880, '\p{Is_Dt=sqr}', "");
-Expect(0, 12880, '\p{^Is_Dt=sqr}', "");
-Expect(0, 12880, '\P{Is_Dt=sqr}', "");
-Expect(1, 12880, '\P{^Is_Dt=sqr}', "");
-Expect(0, 12879, '\p{Is_Dt=sqr}', "");
-Expect(1, 12879, '\p{^Is_Dt=sqr}', "");
-Expect(1, 12879, '\P{Is_Dt=sqr}', "");
-Expect(0, 12879, '\P{^Is_Dt=sqr}', "");
-Expect(1, 12880, '\p{Is_Dt: _Sqr}', "");
-Expect(0, 12880, '\p{^Is_Dt: _Sqr}', "");
-Expect(0, 12880, '\P{Is_Dt: _Sqr}', "");
-Expect(1, 12880, '\P{^Is_Dt: _Sqr}', "");
-Expect(0, 12879, '\p{Is_Dt: _Sqr}', "");
-Expect(1, 12879, '\p{^Is_Dt: _Sqr}', "");
-Expect(1, 12879, '\P{Is_Dt: _Sqr}', "");
-Expect(0, 12879, '\P{^Is_Dt: _Sqr}', "");
-Error('\p{Decomposition_Type= Small/a/}');
-Error('\P{Decomposition_Type= Small/a/}');
-Expect(1, 65106, '\p{Decomposition_Type=small}', "");
-Expect(0, 65106, '\p{^Decomposition_Type=small}', "");
-Expect(0, 65106, '\P{Decomposition_Type=small}', "");
-Expect(1, 65106, '\P{^Decomposition_Type=small}', "");
-Expect(0, 65103, '\p{Decomposition_Type=small}', "");
-Expect(1, 65103, '\p{^Decomposition_Type=small}', "");
-Expect(1, 65103, '\P{Decomposition_Type=small}', "");
-Expect(0, 65103, '\P{^Decomposition_Type=small}', "");
-Expect(1, 65106, '\p{Decomposition_Type=_SMALL}', "");
-Expect(0, 65106, '\p{^Decomposition_Type=_SMALL}', "");
-Expect(0, 65106, '\P{Decomposition_Type=_SMALL}', "");
-Expect(1, 65106, '\P{^Decomposition_Type=_SMALL}', "");
-Expect(0, 65103, '\p{Decomposition_Type=_SMALL}', "");
-Expect(1, 65103, '\p{^Decomposition_Type=_SMALL}', "");
-Expect(1, 65103, '\P{Decomposition_Type=_SMALL}', "");
-Expect(0, 65103, '\P{^Decomposition_Type=_SMALL}', "");
-Error('\p{Dt=/a/sml}');
-Error('\P{Dt=/a/sml}');
-Expect(1, 65106, '\p{Dt=sml}', "");
-Expect(0, 65106, '\p{^Dt=sml}', "");
-Expect(0, 65106, '\P{Dt=sml}', "");
-Expect(1, 65106, '\P{^Dt=sml}', "");
-Expect(0, 65103, '\p{Dt=sml}', "");
-Expect(1, 65103, '\p{^Dt=sml}', "");
-Expect(1, 65103, '\P{Dt=sml}', "");
-Expect(0, 65103, '\P{^Dt=sml}', "");
-Expect(1, 65106, '\p{Dt=-Sml}', "");
-Expect(0, 65106, '\p{^Dt=-Sml}', "");
-Expect(0, 65106, '\P{Dt=-Sml}', "");
-Expect(1, 65106, '\P{^Dt=-Sml}', "");
-Expect(0, 65103, '\p{Dt=-Sml}', "");
-Expect(1, 65103, '\p{^Dt=-Sml}', "");
-Expect(1, 65103, '\P{Dt=-Sml}', "");
-Expect(0, 65103, '\P{^Dt=-Sml}', "");
-Error('\p{Is_Decomposition_Type=:=-SMALL}');
-Error('\P{Is_Decomposition_Type=:=-SMALL}');
-Expect(1, 65106, '\p{Is_Decomposition_Type=small}', "");
-Expect(0, 65106, '\p{^Is_Decomposition_Type=small}', "");
-Expect(0, 65106, '\P{Is_Decomposition_Type=small}', "");
-Expect(1, 65106, '\P{^Is_Decomposition_Type=small}', "");
-Expect(0, 65103, '\p{Is_Decomposition_Type=small}', "");
-Expect(1, 65103, '\p{^Is_Decomposition_Type=small}', "");
-Expect(1, 65103, '\P{Is_Decomposition_Type=small}', "");
-Expect(0, 65103, '\P{^Is_Decomposition_Type=small}', "");
-Expect(1, 65106, '\p{Is_Decomposition_Type= small}', "");
-Expect(0, 65106, '\p{^Is_Decomposition_Type= small}', "");
-Expect(0, 65106, '\P{Is_Decomposition_Type= small}', "");
-Expect(1, 65106, '\P{^Is_Decomposition_Type= small}', "");
-Expect(0, 65103, '\p{Is_Decomposition_Type= small}', "");
-Expect(1, 65103, '\p{^Is_Decomposition_Type= small}', "");
-Expect(1, 65103, '\P{Is_Decomposition_Type= small}', "");
-Expect(0, 65103, '\P{^Is_Decomposition_Type= small}', "");
-Error('\p{Is_Dt: Sml/a/}');
-Error('\P{Is_Dt: Sml/a/}');
-Expect(1, 65106, '\p{Is_Dt=sml}', "");
-Expect(0, 65106, '\p{^Is_Dt=sml}', "");
-Expect(0, 65106, '\P{Is_Dt=sml}', "");
-Expect(1, 65106, '\P{^Is_Dt=sml}', "");
-Expect(0, 65103, '\p{Is_Dt=sml}', "");
-Expect(1, 65103, '\p{^Is_Dt=sml}', "");
-Expect(1, 65103, '\P{Is_Dt=sml}', "");
-Expect(0, 65103, '\P{^Is_Dt=sml}', "");
-Expect(1, 65106, '\p{Is_Dt=SML}', "");
-Expect(0, 65106, '\p{^Is_Dt=SML}', "");
-Expect(0, 65106, '\P{Is_Dt=SML}', "");
-Expect(1, 65106, '\P{^Is_Dt=SML}', "");
-Expect(0, 65103, '\p{Is_Dt=SML}', "");
-Expect(1, 65103, '\p{^Is_Dt=SML}', "");
-Expect(1, 65103, '\P{Is_Dt=SML}', "");
-Expect(0, 65103, '\P{^Is_Dt=SML}', "");
-Error('\p{Decomposition_Type=:=_NONE}');
-Error('\P{Decomposition_Type=:=_NONE}');
-Expect(1, 159, '\p{Decomposition_Type=none}', "");
-Expect(0, 159, '\p{^Decomposition_Type=none}', "");
-Expect(0, 159, '\P{Decomposition_Type=none}', "");
-Expect(1, 159, '\P{^Decomposition_Type=none}', "");
-Expect(0, 160, '\p{Decomposition_Type=none}', "");
-Expect(1, 160, '\p{^Decomposition_Type=none}', "");
-Expect(1, 160, '\P{Decomposition_Type=none}', "");
-Expect(0, 160, '\P{^Decomposition_Type=none}', "");
-Expect(1, 159, '\p{Decomposition_Type= None}', "");
-Expect(0, 159, '\p{^Decomposition_Type= None}', "");
-Expect(0, 159, '\P{Decomposition_Type= None}', "");
-Expect(1, 159, '\P{^Decomposition_Type= None}', "");
-Expect(0, 160, '\p{Decomposition_Type= None}', "");
-Expect(1, 160, '\p{^Decomposition_Type= None}', "");
-Expect(1, 160, '\P{Decomposition_Type= None}', "");
-Expect(0, 160, '\P{^Decomposition_Type= None}', "");
-Error('\p{Dt= none/a/}');
-Error('\P{Dt= none/a/}');
-Expect(1, 159, '\p{Dt=none}', "");
-Expect(0, 159, '\p{^Dt=none}', "");
-Expect(0, 159, '\P{Dt=none}', "");
-Expect(1, 159, '\P{^Dt=none}', "");
-Expect(0, 160, '\p{Dt=none}', "");
-Expect(1, 160, '\p{^Dt=none}', "");
-Expect(1, 160, '\P{Dt=none}', "");
-Expect(0, 160, '\P{^Dt=none}', "");
-Expect(1, 159, '\p{Dt= NONE}', "");
-Expect(0, 159, '\p{^Dt= NONE}', "");
-Expect(0, 159, '\P{Dt= NONE}', "");
-Expect(1, 159, '\P{^Dt= NONE}', "");
-Expect(0, 160, '\p{Dt= NONE}', "");
-Expect(1, 160, '\p{^Dt= NONE}', "");
-Expect(1, 160, '\P{Dt= NONE}', "");
-Expect(0, 160, '\P{^Dt= NONE}', "");
-Error('\p{Is_Decomposition_Type=/a/--None}');
-Error('\P{Is_Decomposition_Type=/a/--None}');
-Expect(1, 159, '\p{Is_Decomposition_Type=none}', "");
-Expect(0, 159, '\p{^Is_Decomposition_Type=none}', "");
-Expect(0, 159, '\P{Is_Decomposition_Type=none}', "");
-Expect(1, 159, '\P{^Is_Decomposition_Type=none}', "");
-Expect(0, 160, '\p{Is_Decomposition_Type=none}', "");
-Expect(1, 160, '\p{^Is_Decomposition_Type=none}', "");
-Expect(1, 160, '\P{Is_Decomposition_Type=none}', "");
-Expect(0, 160, '\P{^Is_Decomposition_Type=none}', "");
-Expect(1, 159, '\p{Is_Decomposition_Type: None}', "");
-Expect(0, 159, '\p{^Is_Decomposition_Type: None}', "");
-Expect(0, 159, '\P{Is_Decomposition_Type: None}', "");
-Expect(1, 159, '\P{^Is_Decomposition_Type: None}', "");
-Expect(0, 160, '\p{Is_Decomposition_Type: None}', "");
-Expect(1, 160, '\p{^Is_Decomposition_Type: None}', "");
-Expect(1, 160, '\P{Is_Decomposition_Type: None}', "");
-Expect(0, 160, '\P{^Is_Decomposition_Type: None}', "");
-Error('\p{Is_Dt= None:=}');
-Error('\P{Is_Dt= None:=}');
-Expect(1, 159, '\p{Is_Dt=none}', "");
-Expect(0, 159, '\p{^Is_Dt=none}', "");
-Expect(0, 159, '\P{Is_Dt=none}', "");
-Expect(1, 159, '\P{^Is_Dt=none}', "");
-Expect(0, 160, '\p{Is_Dt=none}', "");
-Expect(1, 160, '\p{^Is_Dt=none}', "");
-Expect(1, 160, '\P{Is_Dt=none}', "");
-Expect(0, 160, '\P{^Is_Dt=none}', "");
-Expect(1, 159, '\p{Is_Dt: _None}', "");
-Expect(0, 159, '\p{^Is_Dt: _None}', "");
-Expect(0, 159, '\P{Is_Dt: _None}', "");
-Expect(1, 159, '\P{^Is_Dt: _None}', "");
-Expect(0, 160, '\p{Is_Dt: _None}', "");
-Expect(1, 160, '\p{^Is_Dt: _None}', "");
-Expect(1, 160, '\P{Is_Dt: _None}', "");
-Expect(0, 160, '\P{^Is_Dt: _None}', "");
-Error('\p{Decomposition_Type= :=Isolated}');
-Error('\P{Decomposition_Type= :=Isolated}');
-Expect(1, 64336, '\p{Decomposition_Type=isolated}', "");
-Expect(0, 64336, '\p{^Decomposition_Type=isolated}', "");
-Expect(0, 64336, '\P{Decomposition_Type=isolated}', "");
-Expect(1, 64336, '\P{^Decomposition_Type=isolated}', "");
-Expect(0, 64335, '\p{Decomposition_Type=isolated}', "");
-Expect(1, 64335, '\p{^Decomposition_Type=isolated}', "");
-Expect(1, 64335, '\P{Decomposition_Type=isolated}', "");
-Expect(0, 64335, '\P{^Decomposition_Type=isolated}', "");
-Expect(1, 64336, '\p{Decomposition_Type: _-Isolated}', "");
-Expect(0, 64336, '\p{^Decomposition_Type: _-Isolated}', "");
-Expect(0, 64336, '\P{Decomposition_Type: _-Isolated}', "");
-Expect(1, 64336, '\P{^Decomposition_Type: _-Isolated}', "");
-Expect(0, 64335, '\p{Decomposition_Type: _-Isolated}', "");
-Expect(1, 64335, '\p{^Decomposition_Type: _-Isolated}', "");
-Expect(1, 64335, '\P{Decomposition_Type: _-Isolated}', "");
-Expect(0, 64335, '\P{^Decomposition_Type: _-Isolated}', "");
-Error('\p{Dt: _ ISO:=}');
-Error('\P{Dt: _ ISO:=}');
-Expect(1, 64336, '\p{Dt=iso}', "");
-Expect(0, 64336, '\p{^Dt=iso}', "");
-Expect(0, 64336, '\P{Dt=iso}', "");
-Expect(1, 64336, '\P{^Dt=iso}', "");
-Expect(0, 64335, '\p{Dt=iso}', "");
-Expect(1, 64335, '\p{^Dt=iso}', "");
-Expect(1, 64335, '\P{Dt=iso}', "");
-Expect(0, 64335, '\P{^Dt=iso}', "");
-Expect(1, 64336, '\p{Dt= Iso}', "");
-Expect(0, 64336, '\p{^Dt= Iso}', "");
-Expect(0, 64336, '\P{Dt= Iso}', "");
-Expect(1, 64336, '\P{^Dt= Iso}', "");
-Expect(0, 64335, '\p{Dt= Iso}', "");
-Expect(1, 64335, '\p{^Dt= Iso}', "");
-Expect(1, 64335, '\P{Dt= Iso}', "");
-Expect(0, 64335, '\P{^Dt= Iso}', "");
-Error('\p{Is_Decomposition_Type=- ISOLATED:=}');
-Error('\P{Is_Decomposition_Type=- ISOLATED:=}');
-Expect(1, 64336, '\p{Is_Decomposition_Type=isolated}', "");
-Expect(0, 64336, '\p{^Is_Decomposition_Type=isolated}', "");
-Expect(0, 64336, '\P{Is_Decomposition_Type=isolated}', "");
-Expect(1, 64336, '\P{^Is_Decomposition_Type=isolated}', "");
-Expect(0, 64335, '\p{Is_Decomposition_Type=isolated}', "");
-Expect(1, 64335, '\p{^Is_Decomposition_Type=isolated}', "");
-Expect(1, 64335, '\P{Is_Decomposition_Type=isolated}', "");
-Expect(0, 64335, '\P{^Is_Decomposition_Type=isolated}', "");
-Expect(1, 64336, '\p{Is_Decomposition_Type= _Isolated}', "");
-Expect(0, 64336, '\p{^Is_Decomposition_Type= _Isolated}', "");
-Expect(0, 64336, '\P{Is_Decomposition_Type= _Isolated}', "");
-Expect(1, 64336, '\P{^Is_Decomposition_Type= _Isolated}', "");
-Expect(0, 64335, '\p{Is_Decomposition_Type= _Isolated}', "");
-Expect(1, 64335, '\p{^Is_Decomposition_Type= _Isolated}', "");
-Expect(1, 64335, '\P{Is_Decomposition_Type= _Isolated}', "");
-Expect(0, 64335, '\P{^Is_Decomposition_Type= _Isolated}', "");
-Error('\p{Is_Dt= /a/ISO}');
-Error('\P{Is_Dt= /a/ISO}');
-Expect(1, 64336, '\p{Is_Dt=iso}', "");
-Expect(0, 64336, '\p{^Is_Dt=iso}', "");
-Expect(0, 64336, '\P{Is_Dt=iso}', "");
-Expect(1, 64336, '\P{^Is_Dt=iso}', "");
-Expect(0, 64335, '\p{Is_Dt=iso}', "");
-Expect(1, 64335, '\p{^Is_Dt=iso}', "");
-Expect(1, 64335, '\P{Is_Dt=iso}', "");
-Expect(0, 64335, '\P{^Is_Dt=iso}', "");
-Expect(1, 64336, '\p{Is_Dt=-iso}', "");
-Expect(0, 64336, '\p{^Is_Dt=-iso}', "");
-Expect(0, 64336, '\P{Is_Dt=-iso}', "");
-Expect(1, 64336, '\P{^Is_Dt=-iso}', "");
-Expect(0, 64335, '\p{Is_Dt=-iso}', "");
-Expect(1, 64335, '\p{^Is_Dt=-iso}', "");
-Expect(1, 64335, '\P{Is_Dt=-iso}', "");
-Expect(0, 64335, '\P{^Is_Dt=-iso}', "");
-Error('\p{Decomposition_Type: :=Compat}');
-Error('\P{Decomposition_Type: :=Compat}');
-Expect(1, 168, '\p{Decomposition_Type: compat}', "");
-Expect(0, 168, '\p{^Decomposition_Type: compat}', "");
-Expect(0, 168, '\P{Decomposition_Type: compat}', "");
-Expect(1, 168, '\P{^Decomposition_Type: compat}', "");
-Expect(0, 167, '\p{Decomposition_Type: compat}', "");
-Expect(1, 167, '\p{^Decomposition_Type: compat}', "");
-Expect(1, 167, '\P{Decomposition_Type: compat}', "");
-Expect(0, 167, '\P{^Decomposition_Type: compat}', "");
-Expect(1, 168, '\p{Decomposition_Type=__Compat}', "");
-Expect(0, 168, '\p{^Decomposition_Type=__Compat}', "");
-Expect(0, 168, '\P{Decomposition_Type=__Compat}', "");
-Expect(1, 168, '\P{^Decomposition_Type=__Compat}', "");
-Expect(0, 167, '\p{Decomposition_Type=__Compat}', "");
-Expect(1, 167, '\p{^Decomposition_Type=__Compat}', "");
-Expect(1, 167, '\P{Decomposition_Type=__Compat}', "");
-Expect(0, 167, '\P{^Decomposition_Type=__Compat}', "");
-Error('\p{Dt=:= COM}');
-Error('\P{Dt=:= COM}');
-Expect(1, 168, '\p{Dt: com}', "");
-Expect(0, 168, '\p{^Dt: com}', "");
-Expect(0, 168, '\P{Dt: com}', "");
-Expect(1, 168, '\P{^Dt: com}', "");
-Expect(0, 167, '\p{Dt: com}', "");
-Expect(1, 167, '\p{^Dt: com}', "");
-Expect(1, 167, '\P{Dt: com}', "");
-Expect(0, 167, '\P{^Dt: com}', "");
-Expect(1, 168, '\p{Dt=-Com}', "");
-Expect(0, 168, '\p{^Dt=-Com}', "");
-Expect(0, 168, '\P{Dt=-Com}', "");
-Expect(1, 168, '\P{^Dt=-Com}', "");
-Expect(0, 167, '\p{Dt=-Com}', "");
-Expect(1, 167, '\p{^Dt=-Com}', "");
-Expect(1, 167, '\P{Dt=-Com}', "");
-Expect(0, 167, '\P{^Dt=-Com}', "");
-Error('\p{Is_Decomposition_Type=_-compat:=}');
-Error('\P{Is_Decomposition_Type=_-compat:=}');
-Expect(1, 168, '\p{Is_Decomposition_Type=compat}', "");
-Expect(0, 168, '\p{^Is_Decomposition_Type=compat}', "");
-Expect(0, 168, '\P{Is_Decomposition_Type=compat}', "");
-Expect(1, 168, '\P{^Is_Decomposition_Type=compat}', "");
-Expect(0, 167, '\p{Is_Decomposition_Type=compat}', "");
-Expect(1, 167, '\p{^Is_Decomposition_Type=compat}', "");
-Expect(1, 167, '\P{Is_Decomposition_Type=compat}', "");
-Expect(0, 167, '\P{^Is_Decomposition_Type=compat}', "");
-Expect(1, 168, '\p{Is_Decomposition_Type= Compat}', "");
-Expect(0, 168, '\p{^Is_Decomposition_Type= Compat}', "");
-Expect(0, 168, '\P{Is_Decomposition_Type= Compat}', "");
-Expect(1, 168, '\P{^Is_Decomposition_Type= Compat}', "");
-Expect(0, 167, '\p{Is_Decomposition_Type= Compat}', "");
-Expect(1, 167, '\p{^Is_Decomposition_Type= Compat}', "");
-Expect(1, 167, '\P{Is_Decomposition_Type= Compat}', "");
-Expect(0, 167, '\P{^Is_Decomposition_Type= Compat}', "");
-Error('\p{Is_Dt=:=com}');
-Error('\P{Is_Dt=:=com}');
-Expect(1, 168, '\p{Is_Dt=com}', "");
-Expect(0, 168, '\p{^Is_Dt=com}', "");
-Expect(0, 168, '\P{Is_Dt=com}', "");
-Expect(1, 168, '\P{^Is_Dt=com}', "");
-Expect(0, 167, '\p{Is_Dt=com}', "");
-Expect(1, 167, '\p{^Is_Dt=com}', "");
-Expect(1, 167, '\P{Is_Dt=com}', "");
-Expect(0, 167, '\P{^Is_Dt=com}', "");
-Expect(1, 168, '\p{Is_Dt: --Com}', "");
-Expect(0, 168, '\p{^Is_Dt: --Com}', "");
-Expect(0, 168, '\P{Is_Dt: --Com}', "");
-Expect(1, 168, '\P{^Is_Dt: --Com}', "");
-Expect(0, 167, '\p{Is_Dt: --Com}', "");
-Expect(1, 167, '\p{^Is_Dt: --Com}', "");
-Expect(1, 167, '\P{Is_Dt: --Com}', "");
-Expect(0, 167, '\P{^Is_Dt: --Com}', "");
-Error('\p{Decomposition_Type: :=_super}');
-Error('\P{Decomposition_Type: :=_super}');
-Expect(1, 170, '\p{Decomposition_Type=super}', "");
-Expect(0, 170, '\p{^Decomposition_Type=super}', "");
-Expect(0, 170, '\P{Decomposition_Type=super}', "");
-Expect(1, 170, '\P{^Decomposition_Type=super}', "");
-Expect(0, 169, '\p{Decomposition_Type=super}', "");
-Expect(1, 169, '\p{^Decomposition_Type=super}', "");
-Expect(1, 169, '\P{Decomposition_Type=super}', "");
-Expect(0, 169, '\P{^Decomposition_Type=super}', "");
-Expect(1, 170, '\p{Decomposition_Type= _super}', "");
-Expect(0, 170, '\p{^Decomposition_Type= _super}', "");
-Expect(0, 170, '\P{Decomposition_Type= _super}', "");
-Expect(1, 170, '\P{^Decomposition_Type= _super}', "");
-Expect(0, 169, '\p{Decomposition_Type= _super}', "");
-Expect(1, 169, '\p{^Decomposition_Type= _super}', "");
-Expect(1, 169, '\P{Decomposition_Type= _super}', "");
-Expect(0, 169, '\P{^Decomposition_Type= _super}', "");
-Error('\p{Dt=sup/a/}');
-Error('\P{Dt=sup/a/}');
-Expect(1, 170, '\p{Dt=sup}', "");
-Expect(0, 170, '\p{^Dt=sup}', "");
-Expect(0, 170, '\P{Dt=sup}', "");
-Expect(1, 170, '\P{^Dt=sup}', "");
-Expect(0, 169, '\p{Dt=sup}', "");
-Expect(1, 169, '\p{^Dt=sup}', "");
-Expect(1, 169, '\P{Dt=sup}', "");
-Expect(0, 169, '\P{^Dt=sup}', "");
-Expect(1, 170, '\p{Dt= _Sup}', "");
-Expect(0, 170, '\p{^Dt= _Sup}', "");
-Expect(0, 170, '\P{Dt= _Sup}', "");
-Expect(1, 170, '\P{^Dt= _Sup}', "");
-Expect(0, 169, '\p{Dt= _Sup}', "");
-Expect(1, 169, '\p{^Dt= _Sup}', "");
-Expect(1, 169, '\P{Dt= _Sup}', "");
-Expect(0, 169, '\P{^Dt= _Sup}', "");
-Error('\p{Is_Decomposition_Type=_SUPER:=}');
-Error('\P{Is_Decomposition_Type=_SUPER:=}');
-Expect(1, 170, '\p{Is_Decomposition_Type=super}', "");
-Expect(0, 170, '\p{^Is_Decomposition_Type=super}', "");
-Expect(0, 170, '\P{Is_Decomposition_Type=super}', "");
-Expect(1, 170, '\P{^Is_Decomposition_Type=super}', "");
-Expect(0, 169, '\p{Is_Decomposition_Type=super}', "");
-Expect(1, 169, '\p{^Is_Decomposition_Type=super}', "");
-Expect(1, 169, '\P{Is_Decomposition_Type=super}', "");
-Expect(0, 169, '\P{^Is_Decomposition_Type=super}', "");
-Expect(1, 170, '\p{Is_Decomposition_Type= Super}', "");
-Expect(0, 170, '\p{^Is_Decomposition_Type= Super}', "");
-Expect(0, 170, '\P{Is_Decomposition_Type= Super}', "");
-Expect(1, 170, '\P{^Is_Decomposition_Type= Super}', "");
-Expect(0, 169, '\p{Is_Decomposition_Type= Super}', "");
-Expect(1, 169, '\p{^Is_Decomposition_Type= Super}', "");
-Expect(1, 169, '\P{Is_Decomposition_Type= Super}', "");
-Expect(0, 169, '\P{^Is_Decomposition_Type= Super}', "");
-Error('\p{Is_Dt=/a/ sup}');
-Error('\P{Is_Dt=/a/ sup}');
-Expect(1, 170, '\p{Is_Dt=sup}', "");
-Expect(0, 170, '\p{^Is_Dt=sup}', "");
-Expect(0, 170, '\P{Is_Dt=sup}', "");
-Expect(1, 170, '\P{^Is_Dt=sup}', "");
-Expect(0, 169, '\p{Is_Dt=sup}', "");
-Expect(1, 169, '\p{^Is_Dt=sup}', "");
-Expect(1, 169, '\P{Is_Dt=sup}', "");
-Expect(0, 169, '\P{^Is_Dt=sup}', "");
-Expect(1, 170, '\p{Is_Dt= -sup}', "");
-Expect(0, 170, '\p{^Is_Dt= -sup}', "");
-Expect(0, 170, '\P{Is_Dt= -sup}', "");
-Expect(1, 170, '\P{^Is_Dt= -sup}', "");
-Expect(0, 169, '\p{Is_Dt= -sup}', "");
-Expect(1, 169, '\p{^Is_Dt= -sup}', "");
-Expect(1, 169, '\P{Is_Dt= -sup}', "");
-Expect(0, 169, '\P{^Is_Dt= -sup}', "");
-Error('\p{Other_Math=/a/ -Yes}');
-Error('\P{Other_Math=/a/ -Yes}');
-Expect(1, 94, '\p{Other_Math: yes}', 'deprecated');
-Expect(0, 94, '\p{^Other_Math: yes}', 'deprecated');
-Expect(0, 94, '\P{Other_Math: yes}', 'deprecated');
-Expect(1, 94, '\P{^Other_Math: yes}', 'deprecated');
-Expect(0, 93, '\p{Other_Math: yes}', 'deprecated');
-Expect(1, 93, '\p{^Other_Math: yes}', 'deprecated');
-Expect(1, 93, '\P{Other_Math: yes}', 'deprecated');
-Expect(0, 93, '\P{^Other_Math: yes}', 'deprecated');
-Expect(1, 94, '\p{Other_Math= Yes}', 'deprecated');
-Expect(0, 94, '\p{^Other_Math= Yes}', 'deprecated');
-Expect(0, 94, '\P{Other_Math= Yes}', 'deprecated');
-Expect(1, 94, '\P{^Other_Math= Yes}', 'deprecated');
-Expect(0, 93, '\p{Other_Math= Yes}', 'deprecated');
-Expect(1, 93, '\p{^Other_Math= Yes}', 'deprecated');
-Expect(1, 93, '\P{Other_Math= Yes}', 'deprecated');
-Expect(0, 93, '\P{^Other_Math= Yes}', 'deprecated');
-Error('\p{OMath= /a/Y}');
-Error('\P{OMath= /a/Y}');
-Expect(1, 94, '\p{OMath=y}', 'deprecated');
-Expect(0, 94, '\p{^OMath=y}', 'deprecated');
-Expect(0, 94, '\P{OMath=y}', 'deprecated');
-Expect(1, 94, '\P{^OMath=y}', 'deprecated');
-Expect(0, 93, '\p{OMath=y}', 'deprecated');
-Expect(1, 93, '\p{^OMath=y}', 'deprecated');
-Expect(1, 93, '\P{OMath=y}', 'deprecated');
-Expect(0, 93, '\P{^OMath=y}', 'deprecated');
-Expect(1, 94, '\p{OMath: Y}', 'deprecated');
-Expect(0, 94, '\p{^OMath: Y}', 'deprecated');
-Expect(0, 94, '\P{OMath: Y}', 'deprecated');
-Expect(1, 94, '\P{^OMath: Y}', 'deprecated');
-Expect(0, 93, '\p{OMath: Y}', 'deprecated');
-Expect(1, 93, '\p{^OMath: Y}', 'deprecated');
-Expect(1, 93, '\P{OMath: Y}', 'deprecated');
-Expect(0, 93, '\P{^OMath: Y}', 'deprecated');
-Error('\p{Is_Other_Math=_:=t}');
-Error('\P{Is_Other_Math=_:=t}');
-Expect(1, 94, '\p{Is_Other_Math: t}', 'deprecated');
-Expect(0, 94, '\p{^Is_Other_Math: t}', 'deprecated');
-Expect(0, 94, '\P{Is_Other_Math: t}', 'deprecated');
-Expect(1, 94, '\P{^Is_Other_Math: t}', 'deprecated');
-Expect(0, 93, '\p{Is_Other_Math: t}', 'deprecated');
-Expect(1, 93, '\p{^Is_Other_Math: t}', 'deprecated');
-Expect(1, 93, '\P{Is_Other_Math: t}', 'deprecated');
-Expect(0, 93, '\P{^Is_Other_Math: t}', 'deprecated');
-Expect(1, 94, '\p{Is_Other_Math=_T}', 'deprecated');
-Expect(0, 94, '\p{^Is_Other_Math=_T}', 'deprecated');
-Expect(0, 94, '\P{Is_Other_Math=_T}', 'deprecated');
-Expect(1, 94, '\P{^Is_Other_Math=_T}', 'deprecated');
-Expect(0, 93, '\p{Is_Other_Math=_T}', 'deprecated');
-Expect(1, 93, '\p{^Is_Other_Math=_T}', 'deprecated');
-Expect(1, 93, '\P{Is_Other_Math=_T}', 'deprecated');
-Expect(0, 93, '\P{^Is_Other_Math=_T}', 'deprecated');
-Error('\p{Is_OMath=:=__True}');
-Error('\P{Is_OMath=:=__True}');
-Expect(1, 94, '\p{Is_OMath=true}', 'deprecated');
-Expect(0, 94, '\p{^Is_OMath=true}', 'deprecated');
-Expect(0, 94, '\P{Is_OMath=true}', 'deprecated');
-Expect(1, 94, '\P{^Is_OMath=true}', 'deprecated');
-Expect(0, 93, '\p{Is_OMath=true}', 'deprecated');
-Expect(1, 93, '\p{^Is_OMath=true}', 'deprecated');
-Expect(1, 93, '\P{Is_OMath=true}', 'deprecated');
-Expect(0, 93, '\P{^Is_OMath=true}', 'deprecated');
-Expect(1, 94, '\p{Is_OMath= _True}', 'deprecated');
-Expect(0, 94, '\p{^Is_OMath= _True}', 'deprecated');
-Expect(0, 94, '\P{Is_OMath= _True}', 'deprecated');
-Expect(1, 94, '\P{^Is_OMath= _True}', 'deprecated');
-Expect(0, 93, '\p{Is_OMath= _True}', 'deprecated');
-Expect(1, 93, '\p{^Is_OMath= _True}', 'deprecated');
-Expect(1, 93, '\P{Is_OMath= _True}', 'deprecated');
-Expect(0, 93, '\P{^Is_OMath= _True}', 'deprecated');
-Error('\p{Other_Math= no/a/}');
-Error('\P{Other_Math= no/a/}');
-Expect(1, 93, '\p{Other_Math=no}', 'deprecated');
-Expect(0, 93, '\p{^Other_Math=no}', 'deprecated');
-Expect(0, 93, '\P{Other_Math=no}', 'deprecated');
-Expect(1, 93, '\P{^Other_Math=no}', 'deprecated');
-Expect(0, 94, '\p{Other_Math=no}', 'deprecated');
-Expect(1, 94, '\p{^Other_Math=no}', 'deprecated');
-Expect(1, 94, '\P{Other_Math=no}', 'deprecated');
-Expect(0, 94, '\P{^Other_Math=no}', 'deprecated');
-Expect(1, 93, '\p{Other_Math=NO}', 'deprecated');
-Expect(0, 93, '\p{^Other_Math=NO}', 'deprecated');
-Expect(0, 93, '\P{Other_Math=NO}', 'deprecated');
-Expect(1, 93, '\P{^Other_Math=NO}', 'deprecated');
-Expect(0, 94, '\p{Other_Math=NO}', 'deprecated');
-Expect(1, 94, '\p{^Other_Math=NO}', 'deprecated');
-Expect(1, 94, '\P{Other_Math=NO}', 'deprecated');
-Expect(0, 94, '\P{^Other_Math=NO}', 'deprecated');
-Error('\p{OMath: -/a/N}');
-Error('\P{OMath: -/a/N}');
-Expect(1, 93, '\p{OMath=n}', 'deprecated');
-Expect(0, 93, '\p{^OMath=n}', 'deprecated');
-Expect(0, 93, '\P{OMath=n}', 'deprecated');
-Expect(1, 93, '\P{^OMath=n}', 'deprecated');
-Expect(0, 94, '\p{OMath=n}', 'deprecated');
-Expect(1, 94, '\p{^OMath=n}', 'deprecated');
-Expect(1, 94, '\P{OMath=n}', 'deprecated');
-Expect(0, 94, '\P{^OMath=n}', 'deprecated');
-Expect(1, 93, '\p{OMath=__N}', 'deprecated');
-Expect(0, 93, '\p{^OMath=__N}', 'deprecated');
-Expect(0, 93, '\P{OMath=__N}', 'deprecated');
-Expect(1, 93, '\P{^OMath=__N}', 'deprecated');
-Expect(0, 94, '\p{OMath=__N}', 'deprecated');
-Expect(1, 94, '\p{^OMath=__N}', 'deprecated');
-Expect(1, 94, '\P{OMath=__N}', 'deprecated');
-Expect(0, 94, '\P{^OMath=__N}', 'deprecated');
-Error('\p{Is_Other_Math= _F/a/}');
-Error('\P{Is_Other_Math= _F/a/}');
-Expect(1, 93, '\p{Is_Other_Math=f}', 'deprecated');
-Expect(0, 93, '\p{^Is_Other_Math=f}', 'deprecated');
-Expect(0, 93, '\P{Is_Other_Math=f}', 'deprecated');
-Expect(1, 93, '\P{^Is_Other_Math=f}', 'deprecated');
-Expect(0, 94, '\p{Is_Other_Math=f}', 'deprecated');
-Expect(1, 94, '\p{^Is_Other_Math=f}', 'deprecated');
-Expect(1, 94, '\P{Is_Other_Math=f}', 'deprecated');
-Expect(0, 94, '\P{^Is_Other_Math=f}', 'deprecated');
-Expect(1, 93, '\p{Is_Other_Math= F}', 'deprecated');
-Expect(0, 93, '\p{^Is_Other_Math= F}', 'deprecated');
-Expect(0, 93, '\P{Is_Other_Math= F}', 'deprecated');
-Expect(1, 93, '\P{^Is_Other_Math= F}', 'deprecated');
-Expect(0, 94, '\p{Is_Other_Math= F}', 'deprecated');
-Expect(1, 94, '\p{^Is_Other_Math= F}', 'deprecated');
-Expect(1, 94, '\P{Is_Other_Math= F}', 'deprecated');
-Expect(0, 94, '\P{^Is_Other_Math= F}', 'deprecated');
-Error('\p{Is_OMath=:= false}');
-Error('\P{Is_OMath=:= false}');
-Expect(1, 93, '\p{Is_OMath=false}', 'deprecated');
-Expect(0, 93, '\p{^Is_OMath=false}', 'deprecated');
-Expect(0, 93, '\P{Is_OMath=false}', 'deprecated');
-Expect(1, 93, '\P{^Is_OMath=false}', 'deprecated');
-Expect(0, 94, '\p{Is_OMath=false}', 'deprecated');
-Expect(1, 94, '\p{^Is_OMath=false}', 'deprecated');
-Expect(1, 94, '\P{Is_OMath=false}', 'deprecated');
-Expect(0, 94, '\P{^Is_OMath=false}', 'deprecated');
-Expect(1, 93, '\p{Is_OMath=-False}', 'deprecated');
-Expect(0, 93, '\p{^Is_OMath=-False}', 'deprecated');
-Expect(0, 93, '\P{Is_OMath=-False}', 'deprecated');
-Expect(1, 93, '\P{^Is_OMath=-False}', 'deprecated');
-Expect(0, 94, '\p{Is_OMath=-False}', 'deprecated');
-Expect(1, 94, '\p{^Is_OMath=-False}', 'deprecated');
-Expect(1, 94, '\P{Is_OMath=-False}', 'deprecated');
-Expect(0, 94, '\P{^Is_OMath=-False}', 'deprecated');
-Error('\p{Hyphen=-yes:=}');
-Error('\P{Hyphen=-yes:=}');
-Expect(1, 45, '\p{Hyphen: yes}', "");
-Expect(0, 45, '\p{^Hyphen: yes}', "");
-Expect(0, 45, '\P{Hyphen: yes}', "");
-Expect(1, 45, '\P{^Hyphen: yes}', "");
-Expect(0, 44, '\p{Hyphen: yes}', "");
-Expect(1, 44, '\p{^Hyphen: yes}', "");
-Expect(1, 44, '\P{Hyphen: yes}', "");
-Expect(0, 44, '\P{^Hyphen: yes}', "");
-Expect(1, 45, '\p{Hyphen=-yes}', "");
-Expect(0, 45, '\p{^Hyphen=-yes}', "");
-Expect(0, 45, '\P{Hyphen=-yes}', "");
-Expect(1, 45, '\P{^Hyphen=-yes}', "");
-Expect(0, 44, '\p{Hyphen=-yes}', "");
-Expect(1, 44, '\p{^Hyphen=-yes}', "");
-Expect(1, 44, '\P{Hyphen=-yes}', "");
-Expect(0, 44, '\P{^Hyphen=-yes}', "");
-Error('\p{Is_Hyphen=- Y/a/}');
-Error('\P{Is_Hyphen=- Y/a/}');
-Expect(1, 45, '\p{Is_Hyphen=y}', "");
-Expect(0, 45, '\p{^Is_Hyphen=y}', "");
-Expect(0, 45, '\P{Is_Hyphen=y}', "");
-Expect(1, 45, '\P{^Is_Hyphen=y}', "");
-Expect(0, 44, '\p{Is_Hyphen=y}', "");
-Expect(1, 44, '\p{^Is_Hyphen=y}', "");
-Expect(1, 44, '\P{Is_Hyphen=y}', "");
-Expect(0, 44, '\P{^Is_Hyphen=y}', "");
-Expect(1, 45, '\p{Is_Hyphen= -y}', "");
-Expect(0, 45, '\p{^Is_Hyphen= -y}', "");
-Expect(0, 45, '\P{Is_Hyphen= -y}', "");
-Expect(1, 45, '\P{^Is_Hyphen= -y}', "");
-Expect(0, 44, '\p{Is_Hyphen= -y}', "");
-Expect(1, 44, '\p{^Is_Hyphen= -y}', "");
-Expect(1, 44, '\P{Is_Hyphen= -y}', "");
-Expect(0, 44, '\P{^Is_Hyphen= -y}', "");
-Error('\p{Hyphen=_ T/a/}');
-Error('\P{Hyphen=_ T/a/}');
-Expect(1, 45, '\p{Hyphen=t}', "");
-Expect(0, 45, '\p{^Hyphen=t}', "");
-Expect(0, 45, '\P{Hyphen=t}', "");
-Expect(1, 45, '\P{^Hyphen=t}', "");
-Expect(0, 44, '\p{Hyphen=t}', "");
-Expect(1, 44, '\p{^Hyphen=t}', "");
-Expect(1, 44, '\P{Hyphen=t}', "");
-Expect(0, 44, '\P{^Hyphen=t}', "");
-Expect(1, 45, '\p{Hyphen=_ T}', "");
-Expect(0, 45, '\p{^Hyphen=_ T}', "");
-Expect(0, 45, '\P{Hyphen=_ T}', "");
-Expect(1, 45, '\P{^Hyphen=_ T}', "");
-Expect(0, 44, '\p{Hyphen=_ T}', "");
-Expect(1, 44, '\p{^Hyphen=_ T}', "");
-Expect(1, 44, '\P{Hyphen=_ T}', "");
-Expect(0, 44, '\P{^Hyphen=_ T}', "");
-Error('\p{Is_Hyphen= /a/TRUE}');
-Error('\P{Is_Hyphen= /a/TRUE}');
-Expect(1, 45, '\p{Is_Hyphen=true}', "");
-Expect(0, 45, '\p{^Is_Hyphen=true}', "");
-Expect(0, 45, '\P{Is_Hyphen=true}', "");
-Expect(1, 45, '\P{^Is_Hyphen=true}', "");
-Expect(0, 44, '\p{Is_Hyphen=true}', "");
-Expect(1, 44, '\p{^Is_Hyphen=true}', "");
-Expect(1, 44, '\P{Is_Hyphen=true}', "");
-Expect(0, 44, '\P{^Is_Hyphen=true}', "");
-Expect(1, 45, '\p{Is_Hyphen= TRUE}', "");
-Expect(0, 45, '\p{^Is_Hyphen= TRUE}', "");
-Expect(0, 45, '\P{Is_Hyphen= TRUE}', "");
-Expect(1, 45, '\P{^Is_Hyphen= TRUE}', "");
-Expect(0, 44, '\p{Is_Hyphen= TRUE}', "");
-Expect(1, 44, '\p{^Is_Hyphen= TRUE}', "");
-Expect(1, 44, '\P{Is_Hyphen= TRUE}', "");
-Expect(0, 44, '\P{^Is_Hyphen= TRUE}', "");
-Error('\p{Hyphen=:=No}');
-Error('\P{Hyphen=:=No}');
-Expect(1, 44, '\p{Hyphen=no}', "");
-Expect(0, 44, '\p{^Hyphen=no}', "");
-Expect(0, 44, '\P{Hyphen=no}', "");
-Expect(1, 44, '\P{^Hyphen=no}', "");
-Expect(0, 45, '\p{Hyphen=no}', "");
-Expect(1, 45, '\p{^Hyphen=no}', "");
-Expect(1, 45, '\P{Hyphen=no}', "");
-Expect(0, 45, '\P{^Hyphen=no}', "");
-Expect(1, 44, '\p{Hyphen= NO}', "");
-Expect(0, 44, '\p{^Hyphen= NO}', "");
-Expect(0, 44, '\P{Hyphen= NO}', "");
-Expect(1, 44, '\P{^Hyphen= NO}', "");
-Expect(0, 45, '\p{Hyphen= NO}', "");
-Expect(1, 45, '\p{^Hyphen= NO}', "");
-Expect(1, 45, '\P{Hyphen= NO}', "");
-Expect(0, 45, '\P{^Hyphen= NO}', "");
-Error('\p{Is_Hyphen=/a/__N}');
-Error('\P{Is_Hyphen=/a/__N}');
-Expect(1, 44, '\p{Is_Hyphen=n}', "");
-Expect(0, 44, '\p{^Is_Hyphen=n}', "");
-Expect(0, 44, '\P{Is_Hyphen=n}', "");
-Expect(1, 44, '\P{^Is_Hyphen=n}', "");
-Expect(0, 45, '\p{Is_Hyphen=n}', "");
-Expect(1, 45, '\p{^Is_Hyphen=n}', "");
-Expect(1, 45, '\P{Is_Hyphen=n}', "");
-Expect(0, 45, '\P{^Is_Hyphen=n}', "");
-Expect(1, 44, '\p{Is_Hyphen: N}', "");
-Expect(0, 44, '\p{^Is_Hyphen: N}', "");
-Expect(0, 44, '\P{Is_Hyphen: N}', "");
-Expect(1, 44, '\P{^Is_Hyphen: N}', "");
-Expect(0, 45, '\p{Is_Hyphen: N}', "");
-Expect(1, 45, '\p{^Is_Hyphen: N}', "");
-Expect(1, 45, '\P{Is_Hyphen: N}', "");
-Expect(0, 45, '\P{^Is_Hyphen: N}', "");
-Error('\p{Hyphen=:=-F}');
-Error('\P{Hyphen=:=-F}');
-Expect(1, 44, '\p{Hyphen=f}', "");
-Expect(0, 44, '\p{^Hyphen=f}', "");
-Expect(0, 44, '\P{Hyphen=f}', "");
-Expect(1, 44, '\P{^Hyphen=f}', "");
-Expect(0, 45, '\p{Hyphen=f}', "");
-Expect(1, 45, '\p{^Hyphen=f}', "");
-Expect(1, 45, '\P{Hyphen=f}', "");
-Expect(0, 45, '\P{^Hyphen=f}', "");
-Expect(1, 44, '\p{Hyphen=F}', "");
-Expect(0, 44, '\p{^Hyphen=F}', "");
-Expect(0, 44, '\P{Hyphen=F}', "");
-Expect(1, 44, '\P{^Hyphen=F}', "");
-Expect(0, 45, '\p{Hyphen=F}', "");
-Expect(1, 45, '\p{^Hyphen=F}', "");
-Expect(1, 45, '\P{Hyphen=F}', "");
-Expect(0, 45, '\P{^Hyphen=F}', "");
-Error('\p{Is_Hyphen: _/a/False}');
-Error('\P{Is_Hyphen: _/a/False}');
-Expect(1, 44, '\p{Is_Hyphen=false}', "");
-Expect(0, 44, '\p{^Is_Hyphen=false}', "");
-Expect(0, 44, '\P{Is_Hyphen=false}', "");
-Expect(1, 44, '\P{^Is_Hyphen=false}', "");
-Expect(0, 45, '\p{Is_Hyphen=false}', "");
-Expect(1, 45, '\p{^Is_Hyphen=false}', "");
-Expect(1, 45, '\P{Is_Hyphen=false}', "");
-Expect(0, 45, '\P{^Is_Hyphen=false}', "");
-Expect(1, 44, '\p{Is_Hyphen=FALSE}', "");
-Expect(0, 44, '\p{^Is_Hyphen=FALSE}', "");
-Expect(0, 44, '\P{Is_Hyphen=FALSE}', "");
-Expect(1, 44, '\P{^Is_Hyphen=FALSE}', "");
-Expect(0, 45, '\p{Is_Hyphen=FALSE}', "");
-Expect(1, 45, '\p{^Is_Hyphen=FALSE}', "");
-Expect(1, 45, '\P{Is_Hyphen=FALSE}', "");
-Expect(0, 45, '\P{^Is_Hyphen=FALSE}', "");
-Error('\p{White_Space=:=-_Yes}');
-Error('\P{White_Space=:=-_Yes}');
-Expect(1, 13, '\p{White_Space=yes}', "");
-Expect(0, 13, '\p{^White_Space=yes}', "");
-Expect(0, 13, '\P{White_Space=yes}', "");
-Expect(1, 13, '\P{^White_Space=yes}', "");
-Expect(0, 8, '\p{White_Space=yes}', "");
-Expect(1, 8, '\p{^White_Space=yes}', "");
-Expect(1, 8, '\P{White_Space=yes}', "");
-Expect(0, 8, '\P{^White_Space=yes}', "");
-Expect(1, 13, '\p{White_Space=- YES}', "");
-Expect(0, 13, '\p{^White_Space=- YES}', "");
-Expect(0, 13, '\P{White_Space=- YES}', "");
-Expect(1, 13, '\P{^White_Space=- YES}', "");
-Expect(0, 8, '\p{White_Space=- YES}', "");
-Expect(1, 8, '\p{^White_Space=- YES}', "");
-Expect(1, 8, '\P{White_Space=- YES}', "");
-Expect(0, 8, '\P{^White_Space=- YES}', "");
-Error('\p{WSpace= Y/a/}');
-Error('\P{WSpace= Y/a/}');
-Expect(1, 13, '\p{WSpace: y}', "");
-Expect(0, 13, '\p{^WSpace: y}', "");
-Expect(0, 13, '\P{WSpace: y}', "");
-Expect(1, 13, '\P{^WSpace: y}', "");
-Expect(0, 8, '\p{WSpace: y}', "");
-Expect(1, 8, '\p{^WSpace: y}', "");
-Expect(1, 8, '\P{WSpace: y}', "");
-Expect(0, 8, '\P{^WSpace: y}', "");
-Expect(1, 13, '\p{WSpace: Y}', "");
-Expect(0, 13, '\p{^WSpace: Y}', "");
-Expect(0, 13, '\P{WSpace: Y}', "");
-Expect(1, 13, '\P{^WSpace: Y}', "");
-Expect(0, 8, '\p{WSpace: Y}', "");
-Expect(1, 8, '\p{^WSpace: Y}', "");
-Expect(1, 8, '\P{WSpace: Y}', "");
-Expect(0, 8, '\P{^WSpace: Y}', "");
-Error('\p{Space= T/a/}');
-Error('\P{Space= T/a/}');
-Expect(1, 13, '\p{Space=t}', "");
-Expect(0, 13, '\p{^Space=t}', "");
-Expect(0, 13, '\P{Space=t}', "");
-Expect(1, 13, '\P{^Space=t}', "");
-Expect(0, 8, '\p{Space=t}', "");
-Expect(1, 8, '\p{^Space=t}', "");
-Expect(1, 8, '\P{Space=t}', "");
-Expect(0, 8, '\P{^Space=t}', "");
-Expect(1, 13, '\p{Space= _T}', "");
-Expect(0, 13, '\p{^Space= _T}', "");
-Expect(0, 13, '\P{Space= _T}', "");
-Expect(1, 13, '\P{^Space= _T}', "");
-Expect(0, 8, '\p{Space= _T}', "");
-Expect(1, 8, '\p{^Space= _T}', "");
-Expect(1, 8, '\P{Space= _T}', "");
-Expect(0, 8, '\P{^Space= _T}', "");
-Error('\p{Is_White_Space: := TRUE}');
-Error('\P{Is_White_Space: := TRUE}');
-Expect(1, 13, '\p{Is_White_Space=true}', "");
-Expect(0, 13, '\p{^Is_White_Space=true}', "");
-Expect(0, 13, '\P{Is_White_Space=true}', "");
-Expect(1, 13, '\P{^Is_White_Space=true}', "");
-Expect(0, 8, '\p{Is_White_Space=true}', "");
-Expect(1, 8, '\p{^Is_White_Space=true}', "");
-Expect(1, 8, '\P{Is_White_Space=true}', "");
-Expect(0, 8, '\P{^Is_White_Space=true}', "");
-Expect(1, 13, '\p{Is_White_Space=_ true}', "");
-Expect(0, 13, '\p{^Is_White_Space=_ true}', "");
-Expect(0, 13, '\P{Is_White_Space=_ true}', "");
-Expect(1, 13, '\P{^Is_White_Space=_ true}', "");
-Expect(0, 8, '\p{Is_White_Space=_ true}', "");
-Expect(1, 8, '\p{^Is_White_Space=_ true}', "");
-Expect(1, 8, '\P{Is_White_Space=_ true}', "");
-Expect(0, 8, '\P{^Is_White_Space=_ true}', "");
-Error('\p{Is_WSpace=_/a/YES}');
-Error('\P{Is_WSpace=_/a/YES}');
-Expect(1, 13, '\p{Is_WSpace=yes}', "");
-Expect(0, 13, '\p{^Is_WSpace=yes}', "");
-Expect(0, 13, '\P{Is_WSpace=yes}', "");
-Expect(1, 13, '\P{^Is_WSpace=yes}', "");
-Expect(0, 8, '\p{Is_WSpace=yes}', "");
-Expect(1, 8, '\p{^Is_WSpace=yes}', "");
-Expect(1, 8, '\P{Is_WSpace=yes}', "");
-Expect(0, 8, '\P{^Is_WSpace=yes}', "");
-Error('\p{Is_Space=/a/ -Y}');
-Error('\P{Is_Space=/a/ -Y}');
-Expect(1, 13, '\p{Is_Space=y}', "");
-Expect(0, 13, '\p{^Is_Space=y}', "");
-Expect(0, 13, '\P{Is_Space=y}', "");
-Expect(1, 13, '\P{^Is_Space=y}', "");
-Expect(0, 8, '\p{Is_Space=y}', "");
-Expect(1, 8, '\p{^Is_Space=y}', "");
-Expect(1, 8, '\P{Is_Space=y}', "");
-Expect(0, 8, '\P{^Is_Space=y}', "");
-Expect(1, 13, '\p{Is_Space=_ Y}', "");
-Expect(0, 13, '\p{^Is_Space=_ Y}', "");
-Expect(0, 13, '\P{Is_Space=_ Y}', "");
-Expect(1, 13, '\P{^Is_Space=_ Y}', "");
-Expect(0, 8, '\p{Is_Space=_ Y}', "");
-Expect(1, 8, '\p{^Is_Space=_ Y}', "");
-Expect(1, 8, '\P{Is_Space=_ Y}', "");
-Expect(0, 8, '\P{^Is_Space=_ Y}', "");
-Error('\p{White_Space: _NO:=}');
-Error('\P{White_Space: _NO:=}');
-Expect(1, 8, '\p{White_Space: no}', "");
-Expect(0, 8, '\p{^White_Space: no}', "");
-Expect(0, 8, '\P{White_Space: no}', "");
-Expect(1, 8, '\P{^White_Space: no}', "");
-Expect(0, 13, '\p{White_Space: no}', "");
-Expect(1, 13, '\p{^White_Space: no}', "");
-Expect(1, 13, '\P{White_Space: no}', "");
-Expect(0, 13, '\P{^White_Space: no}', "");
-Expect(1, 8, '\p{White_Space=No}', "");
-Expect(0, 8, '\p{^White_Space=No}', "");
-Expect(0, 8, '\P{White_Space=No}', "");
-Expect(1, 8, '\P{^White_Space=No}', "");
-Expect(0, 13, '\p{White_Space=No}', "");
-Expect(1, 13, '\p{^White_Space=No}', "");
-Expect(1, 13, '\P{White_Space=No}', "");
-Expect(0, 13, '\P{^White_Space=No}', "");
-Error('\p{WSpace=/a/ _n}');
-Error('\P{WSpace=/a/ _n}');
-Expect(1, 8, '\p{WSpace=n}', "");
-Expect(0, 8, '\p{^WSpace=n}', "");
-Expect(0, 8, '\P{WSpace=n}', "");
-Expect(1, 8, '\P{^WSpace=n}', "");
-Expect(0, 13, '\p{WSpace=n}', "");
-Expect(1, 13, '\p{^WSpace=n}', "");
-Expect(1, 13, '\P{WSpace=n}', "");
-Expect(0, 13, '\P{^WSpace=n}', "");
-Expect(1, 8, '\p{WSpace=_-N}', "");
-Expect(0, 8, '\p{^WSpace=_-N}', "");
-Expect(0, 8, '\P{WSpace=_-N}', "");
-Expect(1, 8, '\P{^WSpace=_-N}', "");
-Expect(0, 13, '\p{WSpace=_-N}', "");
-Expect(1, 13, '\p{^WSpace=_-N}', "");
-Expect(1, 13, '\P{WSpace=_-N}', "");
-Expect(0, 13, '\P{^WSpace=_-N}', "");
-Error('\p{Space=/a/F}');
-Error('\P{Space=/a/F}');
-Expect(1, 8, '\p{Space=f}', "");
-Expect(0, 8, '\p{^Space=f}', "");
-Expect(0, 8, '\P{Space=f}', "");
-Expect(1, 8, '\P{^Space=f}', "");
-Expect(0, 13, '\p{Space=f}', "");
-Expect(1, 13, '\p{^Space=f}', "");
-Expect(1, 13, '\P{Space=f}', "");
-Expect(0, 13, '\P{^Space=f}', "");
-Expect(1, 8, '\p{Space=- F}', "");
-Expect(0, 8, '\p{^Space=- F}', "");
-Expect(0, 8, '\P{Space=- F}', "");
-Expect(1, 8, '\P{^Space=- F}', "");
-Expect(0, 13, '\p{Space=- F}', "");
-Expect(1, 13, '\p{^Space=- F}', "");
-Expect(1, 13, '\P{Space=- F}', "");
-Expect(0, 13, '\P{^Space=- F}', "");
-Error('\p{Is_White_Space= -False/a/}');
-Error('\P{Is_White_Space= -False/a/}');
-Expect(1, 8, '\p{Is_White_Space=false}', "");
-Expect(0, 8, '\p{^Is_White_Space=false}', "");
-Expect(0, 8, '\P{Is_White_Space=false}', "");
-Expect(1, 8, '\P{^Is_White_Space=false}', "");
-Expect(0, 13, '\p{Is_White_Space=false}', "");
-Expect(1, 13, '\p{^Is_White_Space=false}', "");
-Expect(1, 13, '\P{Is_White_Space=false}', "");
-Expect(0, 13, '\P{^Is_White_Space=false}', "");
-Expect(1, 8, '\p{Is_White_Space=_-FALSE}', "");
-Expect(0, 8, '\p{^Is_White_Space=_-FALSE}', "");
-Expect(0, 8, '\P{Is_White_Space=_-FALSE}', "");
-Expect(1, 8, '\P{^Is_White_Space=_-FALSE}', "");
-Expect(0, 13, '\p{Is_White_Space=_-FALSE}', "");
-Expect(1, 13, '\p{^Is_White_Space=_-FALSE}', "");
-Expect(1, 13, '\P{Is_White_Space=_-FALSE}', "");
-Expect(0, 13, '\P{^Is_White_Space=_-FALSE}', "");
-Error('\p{Is_WSpace=--no:=}');
-Error('\P{Is_WSpace=--no:=}');
-Expect(1, 8, '\p{Is_WSpace=no}', "");
-Expect(0, 8, '\p{^Is_WSpace=no}', "");
-Expect(0, 8, '\P{Is_WSpace=no}', "");
-Expect(1, 8, '\P{^Is_WSpace=no}', "");
-Expect(0, 13, '\p{Is_WSpace=no}', "");
-Expect(1, 13, '\p{^Is_WSpace=no}', "");
-Expect(1, 13, '\P{Is_WSpace=no}', "");
-Expect(0, 13, '\P{^Is_WSpace=no}', "");
-Expect(1, 8, '\p{Is_WSpace=- No}', "");
-Expect(0, 8, '\p{^Is_WSpace=- No}', "");
-Expect(0, 8, '\P{Is_WSpace=- No}', "");
-Expect(1, 8, '\P{^Is_WSpace=- No}', "");
-Expect(0, 13, '\p{Is_WSpace=- No}', "");
-Expect(1, 13, '\p{^Is_WSpace=- No}', "");
-Expect(1, 13, '\P{Is_WSpace=- No}', "");
-Expect(0, 13, '\P{^Is_WSpace=- No}', "");
-Error('\p{Is_Space=_N/a/}');
-Error('\P{Is_Space=_N/a/}');
-Expect(1, 8, '\p{Is_Space=n}', "");
-Expect(0, 8, '\p{^Is_Space=n}', "");
-Expect(0, 8, '\P{Is_Space=n}', "");
-Expect(1, 8, '\P{^Is_Space=n}', "");
-Expect(0, 13, '\p{Is_Space=n}', "");
-Expect(1, 13, '\p{^Is_Space=n}', "");
-Expect(1, 13, '\P{Is_Space=n}', "");
-Expect(0, 13, '\P{^Is_Space=n}', "");
-Expect(1, 8, '\p{Is_Space= N}', "");
-Expect(0, 8, '\p{^Is_Space= N}', "");
-Expect(0, 8, '\P{Is_Space= N}', "");
-Expect(1, 8, '\P{^Is_Space= N}', "");
-Expect(0, 13, '\p{Is_Space= N}', "");
-Expect(1, 13, '\p{^Is_Space= N}', "");
-Expect(1, 13, '\P{Is_Space= N}', "");
-Expect(0, 13, '\P{^Is_Space= N}', "");
-Error('\p{XID_Continue=-Yes:=}');
-Error('\P{XID_Continue=-Yes:=}');
-Expect(1, 57, '\p{XID_Continue: yes}', "");
-Expect(0, 57, '\p{^XID_Continue: yes}', "");
-Expect(0, 57, '\P{XID_Continue: yes}', "");
-Expect(1, 57, '\P{^XID_Continue: yes}', "");
-Expect(0, 47, '\p{XID_Continue: yes}', "");
-Expect(1, 47, '\p{^XID_Continue: yes}', "");
-Expect(1, 47, '\P{XID_Continue: yes}', "");
-Expect(0, 47, '\P{^XID_Continue: yes}', "");
-Expect(1, 57, '\p{XID_Continue: Yes}', "");
-Expect(0, 57, '\p{^XID_Continue: Yes}', "");
-Expect(0, 57, '\P{XID_Continue: Yes}', "");
-Expect(1, 57, '\P{^XID_Continue: Yes}', "");
-Expect(0, 47, '\p{XID_Continue: Yes}', "");
-Expect(1, 47, '\p{^XID_Continue: Yes}', "");
-Expect(1, 47, '\P{XID_Continue: Yes}', "");
-Expect(0, 47, '\P{^XID_Continue: Yes}', "");
-Error('\p{XIDC= :=y}');
-Error('\P{XIDC= :=y}');
-Expect(1, 57, '\p{XIDC=y}', "");
-Expect(0, 57, '\p{^XIDC=y}', "");
-Expect(0, 57, '\P{XIDC=y}', "");
-Expect(1, 57, '\P{^XIDC=y}', "");
-Expect(0, 47, '\p{XIDC=y}', "");
-Expect(1, 47, '\p{^XIDC=y}', "");
-Expect(1, 47, '\P{XIDC=y}', "");
-Expect(0, 47, '\P{^XIDC=y}', "");
-Expect(1, 57, '\p{XIDC= _y}', "");
-Expect(0, 57, '\p{^XIDC= _y}', "");
-Expect(0, 57, '\P{XIDC= _y}', "");
-Expect(1, 57, '\P{^XIDC= _y}', "");
-Expect(0, 47, '\p{XIDC= _y}', "");
-Expect(1, 47, '\p{^XIDC= _y}', "");
-Expect(1, 47, '\P{XIDC= _y}', "");
-Expect(0, 47, '\P{^XIDC= _y}', "");
-Error('\p{Is_XID_Continue=:= -T}');
-Error('\P{Is_XID_Continue=:= -T}');
-Expect(1, 57, '\p{Is_XID_Continue=t}', "");
-Expect(0, 57, '\p{^Is_XID_Continue=t}', "");
-Expect(0, 57, '\P{Is_XID_Continue=t}', "");
-Expect(1, 57, '\P{^Is_XID_Continue=t}', "");
-Expect(0, 47, '\p{Is_XID_Continue=t}', "");
-Expect(1, 47, '\p{^Is_XID_Continue=t}', "");
-Expect(1, 47, '\P{Is_XID_Continue=t}', "");
-Expect(0, 47, '\P{^Is_XID_Continue=t}', "");
-Expect(1, 57, '\p{Is_XID_Continue=-T}', "");
-Expect(0, 57, '\p{^Is_XID_Continue=-T}', "");
-Expect(0, 57, '\P{Is_XID_Continue=-T}', "");
-Expect(1, 57, '\P{^Is_XID_Continue=-T}', "");
-Expect(0, 47, '\p{Is_XID_Continue=-T}', "");
-Expect(1, 47, '\p{^Is_XID_Continue=-T}', "");
-Expect(1, 47, '\P{Is_XID_Continue=-T}', "");
-Expect(0, 47, '\P{^Is_XID_Continue=-T}', "");
-Error('\p{Is_XIDC=_/a/True}');
-Error('\P{Is_XIDC=_/a/True}');
-Expect(1, 57, '\p{Is_XIDC=true}', "");
-Expect(0, 57, '\p{^Is_XIDC=true}', "");
-Expect(0, 57, '\P{Is_XIDC=true}', "");
-Expect(1, 57, '\P{^Is_XIDC=true}', "");
-Expect(0, 47, '\p{Is_XIDC=true}', "");
-Expect(1, 47, '\p{^Is_XIDC=true}', "");
-Expect(1, 47, '\P{Is_XIDC=true}', "");
-Expect(0, 47, '\P{^Is_XIDC=true}', "");
-Expect(1, 57, '\p{Is_XIDC=_True}', "");
-Expect(0, 57, '\p{^Is_XIDC=_True}', "");
-Expect(0, 57, '\P{Is_XIDC=_True}', "");
-Expect(1, 57, '\P{^Is_XIDC=_True}', "");
-Expect(0, 47, '\p{Is_XIDC=_True}', "");
-Expect(1, 47, '\p{^Is_XIDC=_True}', "");
-Expect(1, 47, '\P{Is_XIDC=_True}', "");
-Expect(0, 47, '\P{^Is_XIDC=_True}', "");
-Error('\p{XID_Continue=_ No:=}');
-Error('\P{XID_Continue=_ No:=}');
-Expect(1, 47, '\p{XID_Continue=no}', "");
-Expect(0, 47, '\p{^XID_Continue=no}', "");
-Expect(0, 47, '\P{XID_Continue=no}', "");
-Expect(1, 47, '\P{^XID_Continue=no}', "");
-Expect(0, 57, '\p{XID_Continue=no}', "");
-Expect(1, 57, '\p{^XID_Continue=no}', "");
-Expect(1, 57, '\P{XID_Continue=no}', "");
-Expect(0, 57, '\P{^XID_Continue=no}', "");
-Expect(1, 47, '\p{XID_Continue: -no}', "");
-Expect(0, 47, '\p{^XID_Continue: -no}', "");
-Expect(0, 47, '\P{XID_Continue: -no}', "");
-Expect(1, 47, '\P{^XID_Continue: -no}', "");
-Expect(0, 57, '\p{XID_Continue: -no}', "");
-Expect(1, 57, '\p{^XID_Continue: -no}', "");
-Expect(1, 57, '\P{XID_Continue: -no}', "");
-Expect(0, 57, '\P{^XID_Continue: -no}', "");
-Error('\p{XIDC:/a/_N}');
-Error('\P{XIDC:/a/_N}');
-Expect(1, 47, '\p{XIDC=n}', "");
-Expect(0, 47, '\p{^XIDC=n}', "");
-Expect(0, 47, '\P{XIDC=n}', "");
-Expect(1, 47, '\P{^XIDC=n}', "");
-Expect(0, 57, '\p{XIDC=n}', "");
-Expect(1, 57, '\p{^XIDC=n}', "");
-Expect(1, 57, '\P{XIDC=n}', "");
-Expect(0, 57, '\P{^XIDC=n}', "");
-Expect(1, 47, '\p{XIDC=_ N}', "");
-Expect(0, 47, '\p{^XIDC=_ N}', "");
-Expect(0, 47, '\P{XIDC=_ N}', "");
-Expect(1, 47, '\P{^XIDC=_ N}', "");
-Expect(0, 57, '\p{XIDC=_ N}', "");
-Expect(1, 57, '\p{^XIDC=_ N}', "");
-Expect(1, 57, '\P{XIDC=_ N}', "");
-Expect(0, 57, '\P{^XIDC=_ N}', "");
-Error('\p{Is_XID_Continue=-/a/F}');
-Error('\P{Is_XID_Continue=-/a/F}');
-Expect(1, 47, '\p{Is_XID_Continue=f}', "");
-Expect(0, 47, '\p{^Is_XID_Continue=f}', "");
-Expect(0, 47, '\P{Is_XID_Continue=f}', "");
-Expect(1, 47, '\P{^Is_XID_Continue=f}', "");
-Expect(0, 57, '\p{Is_XID_Continue=f}', "");
-Expect(1, 57, '\p{^Is_XID_Continue=f}', "");
-Expect(1, 57, '\P{Is_XID_Continue=f}', "");
-Expect(0, 57, '\P{^Is_XID_Continue=f}', "");
-Expect(1, 47, '\p{Is_XID_Continue: F}', "");
-Expect(0, 47, '\p{^Is_XID_Continue: F}', "");
-Expect(0, 47, '\P{Is_XID_Continue: F}', "");
-Expect(1, 47, '\P{^Is_XID_Continue: F}', "");
-Expect(0, 57, '\p{Is_XID_Continue: F}', "");
-Expect(1, 57, '\p{^Is_XID_Continue: F}', "");
-Expect(1, 57, '\P{Is_XID_Continue: F}', "");
-Expect(0, 57, '\P{^Is_XID_Continue: F}', "");
-Error('\p{Is_XIDC=-/a/FALSE}');
-Error('\P{Is_XIDC=-/a/FALSE}');
-Expect(1, 47, '\p{Is_XIDC=false}', "");
-Expect(0, 47, '\p{^Is_XIDC=false}', "");
-Expect(0, 47, '\P{Is_XIDC=false}', "");
-Expect(1, 47, '\P{^Is_XIDC=false}', "");
-Expect(0, 57, '\p{Is_XIDC=false}', "");
-Expect(1, 57, '\p{^Is_XIDC=false}', "");
-Expect(1, 57, '\P{Is_XIDC=false}', "");
-Expect(0, 57, '\P{^Is_XIDC=false}', "");
-Expect(1, 47, '\p{Is_XIDC: - FALSE}', "");
-Expect(0, 47, '\p{^Is_XIDC: - FALSE}', "");
-Expect(0, 47, '\P{Is_XIDC: - FALSE}', "");
-Expect(1, 47, '\P{^Is_XIDC: - FALSE}', "");
-Expect(0, 57, '\p{Is_XIDC: - FALSE}', "");
-Expect(1, 57, '\p{^Is_XIDC: - FALSE}', "");
-Expect(1, 57, '\P{Is_XIDC: - FALSE}', "");
-Expect(0, 57, '\P{^Is_XIDC: - FALSE}', "");
-Error('\p{XID_Start= :=Yes}');
-Error('\P{XID_Start= :=Yes}');
-Expect(1, 90, '\p{XID_Start=yes}', "");
-Expect(0, 90, '\p{^XID_Start=yes}', "");
-Expect(0, 90, '\P{XID_Start=yes}', "");
-Expect(1, 90, '\P{^XID_Start=yes}', "");
-Expect(0, 64, '\p{XID_Start=yes}', "");
-Expect(1, 64, '\p{^XID_Start=yes}', "");
-Expect(1, 64, '\P{XID_Start=yes}', "");
-Expect(0, 64, '\P{^XID_Start=yes}', "");
-Expect(1, 90, '\p{XID_Start: --Yes}', "");
-Expect(0, 90, '\p{^XID_Start: --Yes}', "");
-Expect(0, 90, '\P{XID_Start: --Yes}', "");
-Expect(1, 90, '\P{^XID_Start: --Yes}', "");
-Expect(0, 64, '\p{XID_Start: --Yes}', "");
-Expect(1, 64, '\p{^XID_Start: --Yes}', "");
-Expect(1, 64, '\P{XID_Start: --Yes}', "");
-Expect(0, 64, '\P{^XID_Start: --Yes}', "");
-Error('\p{XIDS= -Y/a/}');
-Error('\P{XIDS= -Y/a/}');
-Expect(1, 90, '\p{XIDS=y}', "");
-Expect(0, 90, '\p{^XIDS=y}', "");
-Expect(0, 90, '\P{XIDS=y}', "");
-Expect(1, 90, '\P{^XIDS=y}', "");
-Expect(0, 64, '\p{XIDS=y}', "");
-Expect(1, 64, '\p{^XIDS=y}', "");
-Expect(1, 64, '\P{XIDS=y}', "");
-Expect(0, 64, '\P{^XIDS=y}', "");
-Expect(1, 90, '\p{XIDS=_-y}', "");
-Expect(0, 90, '\p{^XIDS=_-y}', "");
-Expect(0, 90, '\P{XIDS=_-y}', "");
-Expect(1, 90, '\P{^XIDS=_-y}', "");
-Expect(0, 64, '\p{XIDS=_-y}', "");
-Expect(1, 64, '\p{^XIDS=_-y}', "");
-Expect(1, 64, '\P{XIDS=_-y}', "");
-Expect(0, 64, '\P{^XIDS=_-y}', "");
-Error('\p{Is_XID_Start= T:=}');
-Error('\P{Is_XID_Start= T:=}');
-Expect(1, 90, '\p{Is_XID_Start=t}', "");
-Expect(0, 90, '\p{^Is_XID_Start=t}', "");
-Expect(0, 90, '\P{Is_XID_Start=t}', "");
-Expect(1, 90, '\P{^Is_XID_Start=t}', "");
-Expect(0, 64, '\p{Is_XID_Start=t}', "");
-Expect(1, 64, '\p{^Is_XID_Start=t}', "");
-Expect(1, 64, '\P{Is_XID_Start=t}', "");
-Expect(0, 64, '\P{^Is_XID_Start=t}', "");
-Expect(1, 90, '\p{Is_XID_Start=_t}', "");
-Expect(0, 90, '\p{^Is_XID_Start=_t}', "");
-Expect(0, 90, '\P{Is_XID_Start=_t}', "");
-Expect(1, 90, '\P{^Is_XID_Start=_t}', "");
-Expect(0, 64, '\p{Is_XID_Start=_t}', "");
-Expect(1, 64, '\p{^Is_XID_Start=_t}', "");
-Expect(1, 64, '\P{Is_XID_Start=_t}', "");
-Expect(0, 64, '\P{^Is_XID_Start=_t}', "");
-Error('\p{Is_XIDS=_:=TRUE}');
-Error('\P{Is_XIDS=_:=TRUE}');
-Expect(1, 90, '\p{Is_XIDS=true}', "");
-Expect(0, 90, '\p{^Is_XIDS=true}', "");
-Expect(0, 90, '\P{Is_XIDS=true}', "");
-Expect(1, 90, '\P{^Is_XIDS=true}', "");
-Expect(0, 64, '\p{Is_XIDS=true}', "");
-Expect(1, 64, '\p{^Is_XIDS=true}', "");
-Expect(1, 64, '\P{Is_XIDS=true}', "");
-Expect(0, 64, '\P{^Is_XIDS=true}', "");
-Expect(1, 90, '\p{Is_XIDS= True}', "");
-Expect(0, 90, '\p{^Is_XIDS= True}', "");
-Expect(0, 90, '\P{Is_XIDS= True}', "");
-Expect(1, 90, '\P{^Is_XIDS= True}', "");
-Expect(0, 64, '\p{Is_XIDS= True}', "");
-Expect(1, 64, '\p{^Is_XIDS= True}', "");
-Expect(1, 64, '\P{Is_XIDS= True}', "");
-Expect(0, 64, '\P{^Is_XIDS= True}', "");
-Error('\p{XID_Start=:=No}');
-Error('\P{XID_Start=:=No}');
-Expect(1, 64, '\p{XID_Start=no}', "");
-Expect(0, 64, '\p{^XID_Start=no}', "");
-Expect(0, 64, '\P{XID_Start=no}', "");
-Expect(1, 64, '\P{^XID_Start=no}', "");
-Expect(0, 90, '\p{XID_Start=no}', "");
-Expect(1, 90, '\p{^XID_Start=no}', "");
-Expect(1, 90, '\P{XID_Start=no}', "");
-Expect(0, 90, '\P{^XID_Start=no}', "");
-Expect(1, 64, '\p{XID_Start= -No}', "");
-Expect(0, 64, '\p{^XID_Start= -No}', "");
-Expect(0, 64, '\P{XID_Start= -No}', "");
-Expect(1, 64, '\P{^XID_Start= -No}', "");
-Expect(0, 90, '\p{XID_Start= -No}', "");
-Expect(1, 90, '\p{^XID_Start= -No}', "");
-Expect(1, 90, '\P{XID_Start= -No}', "");
-Expect(0, 90, '\P{^XID_Start= -No}', "");
-Error('\p{XIDS: N:=}');
-Error('\P{XIDS: N:=}');
-Expect(1, 64, '\p{XIDS=n}', "");
-Expect(0, 64, '\p{^XIDS=n}', "");
-Expect(0, 64, '\P{XIDS=n}', "");
-Expect(1, 64, '\P{^XIDS=n}', "");
-Expect(0, 90, '\p{XIDS=n}', "");
-Expect(1, 90, '\p{^XIDS=n}', "");
-Expect(1, 90, '\P{XIDS=n}', "");
-Expect(0, 90, '\P{^XIDS=n}', "");
-Expect(1, 64, '\p{XIDS=- n}', "");
-Expect(0, 64, '\p{^XIDS=- n}', "");
-Expect(0, 64, '\P{XIDS=- n}', "");
-Expect(1, 64, '\P{^XIDS=- n}', "");
-Expect(0, 90, '\p{XIDS=- n}', "");
-Expect(1, 90, '\p{^XIDS=- n}', "");
-Expect(1, 90, '\P{XIDS=- n}', "");
-Expect(0, 90, '\P{^XIDS=- n}', "");
-Error('\p{Is_XID_Start=_-f:=}');
-Error('\P{Is_XID_Start=_-f:=}');
-Expect(1, 64, '\p{Is_XID_Start=f}', "");
-Expect(0, 64, '\p{^Is_XID_Start=f}', "");
-Expect(0, 64, '\P{Is_XID_Start=f}', "");
-Expect(1, 64, '\P{^Is_XID_Start=f}', "");
-Expect(0, 90, '\p{Is_XID_Start=f}', "");
-Expect(1, 90, '\p{^Is_XID_Start=f}', "");
-Expect(1, 90, '\P{Is_XID_Start=f}', "");
-Expect(0, 90, '\P{^Is_XID_Start=f}', "");
-Expect(1, 64, '\p{Is_XID_Start: F}', "");
-Expect(0, 64, '\p{^Is_XID_Start: F}', "");
-Expect(0, 64, '\P{Is_XID_Start: F}', "");
-Expect(1, 64, '\P{^Is_XID_Start: F}', "");
-Expect(0, 90, '\p{Is_XID_Start: F}', "");
-Expect(1, 90, '\p{^Is_XID_Start: F}', "");
-Expect(1, 90, '\P{Is_XID_Start: F}', "");
-Expect(0, 90, '\P{^Is_XID_Start: F}', "");
-Error('\p{Is_XIDS: :=_FALSE}');
-Error('\P{Is_XIDS: :=_FALSE}');
-Expect(1, 64, '\p{Is_XIDS=false}', "");
-Expect(0, 64, '\p{^Is_XIDS=false}', "");
-Expect(0, 64, '\P{Is_XIDS=false}', "");
-Expect(1, 64, '\P{^Is_XIDS=false}', "");
-Expect(0, 90, '\p{Is_XIDS=false}', "");
-Expect(1, 90, '\p{^Is_XIDS=false}', "");
-Expect(1, 90, '\P{Is_XIDS=false}', "");
-Expect(0, 90, '\P{^Is_XIDS=false}', "");
-Expect(1, 64, '\p{Is_XIDS= _FALSE}', "");
-Expect(0, 64, '\p{^Is_XIDS= _FALSE}', "");
-Expect(0, 64, '\P{Is_XIDS= _FALSE}', "");
-Expect(1, 64, '\P{^Is_XIDS= _FALSE}', "");
-Expect(0, 90, '\p{Is_XIDS= _FALSE}', "");
-Expect(1, 90, '\p{^Is_XIDS= _FALSE}', "");
-Expect(1, 90, '\P{Is_XIDS= _FALSE}', "");
-Expect(0, 90, '\P{^Is_XIDS= _FALSE}', "");
-Error('\p{Script=/a/-_New Tai_Lue}');
-Error('\P{Script=/a/-_New Tai_Lue}');
-Expect(1, 6571, '\p{Script=newtailue}', "");
-Expect(0, 6571, '\p{^Script=newtailue}', "");
-Expect(0, 6571, '\P{Script=newtailue}', "");
-Expect(1, 6571, '\P{^Script=newtailue}', "");
-Expect(0, 6527, '\p{Script=newtailue}', "");
-Expect(1, 6527, '\p{^Script=newtailue}', "");
-Expect(1, 6527, '\P{Script=newtailue}', "");
-Expect(0, 6527, '\P{^Script=newtailue}', "");
-Expect(1, 6571, '\p{Script= new_Tai_LUE}', "");
-Expect(0, 6571, '\p{^Script= new_Tai_LUE}', "");
-Expect(0, 6571, '\P{Script= new_Tai_LUE}', "");
-Expect(1, 6571, '\P{^Script= new_Tai_LUE}', "");
-Expect(0, 6527, '\p{Script= new_Tai_LUE}', "");
-Expect(1, 6527, '\p{^Script= new_Tai_LUE}', "");
-Expect(1, 6527, '\P{Script= new_Tai_LUE}', "");
-Expect(0, 6527, '\P{^Script= new_Tai_LUE}', "");
-Error('\p{Sc=-/a/Talu}');
-Error('\P{Sc=-/a/Talu}');
-Expect(1, 6571, '\p{Sc=talu}', "");
-Expect(0, 6571, '\p{^Sc=talu}', "");
-Expect(0, 6571, '\P{Sc=talu}', "");
-Expect(1, 6571, '\P{^Sc=talu}', "");
-Expect(0, 6527, '\p{Sc=talu}', "");
-Expect(1, 6527, '\p{^Sc=talu}', "");
-Expect(1, 6527, '\P{Sc=talu}', "");
-Expect(0, 6527, '\P{^Sc=talu}', "");
-Expect(1, 6571, '\p{Sc= Talu}', "");
-Expect(0, 6571, '\p{^Sc= Talu}', "");
-Expect(0, 6571, '\P{Sc= Talu}', "");
-Expect(1, 6571, '\P{^Sc= Talu}', "");
-Expect(0, 6527, '\p{Sc= Talu}', "");
-Expect(1, 6527, '\p{^Sc= Talu}', "");
-Expect(1, 6527, '\P{Sc= Talu}', "");
-Expect(0, 6527, '\P{^Sc= Talu}', "");
-Error('\p{Is_Script= _New-tai Lue:=}');
-Error('\P{Is_Script= _New-tai Lue:=}');
-Expect(1, 6571, '\p{Is_Script=newtailue}', "");
-Expect(0, 6571, '\p{^Is_Script=newtailue}', "");
-Expect(0, 6571, '\P{Is_Script=newtailue}', "");
-Expect(1, 6571, '\P{^Is_Script=newtailue}', "");
-Expect(0, 6527, '\p{Is_Script=newtailue}', "");
-Expect(1, 6527, '\p{^Is_Script=newtailue}', "");
-Expect(1, 6527, '\P{Is_Script=newtailue}', "");
-Expect(0, 6527, '\P{^Is_Script=newtailue}', "");
-Expect(1, 6571, '\p{Is_Script: NEW Tai-lue}', "");
-Expect(0, 6571, '\p{^Is_Script: NEW Tai-lue}', "");
-Expect(0, 6571, '\P{Is_Script: NEW Tai-lue}', "");
-Expect(1, 6571, '\P{^Is_Script: NEW Tai-lue}', "");
-Expect(0, 6527, '\p{Is_Script: NEW Tai-lue}', "");
-Expect(1, 6527, '\p{^Is_Script: NEW Tai-lue}', "");
-Expect(1, 6527, '\P{Is_Script: NEW Tai-lue}', "");
-Expect(0, 6527, '\P{^Is_Script: NEW Tai-lue}', "");
-Error('\p{Is_Sc=_-Talu:=}');
-Error('\P{Is_Sc=_-Talu:=}');
-Expect(1, 6571, '\p{Is_Sc=talu}', "");
-Expect(0, 6571, '\p{^Is_Sc=talu}', "");
-Expect(0, 6571, '\P{Is_Sc=talu}', "");
-Expect(1, 6571, '\P{^Is_Sc=talu}', "");
-Expect(0, 6527, '\p{Is_Sc=talu}', "");
-Expect(1, 6527, '\p{^Is_Sc=talu}', "");
-Expect(1, 6527, '\P{Is_Sc=talu}', "");
-Expect(0, 6527, '\P{^Is_Sc=talu}', "");
-Expect(1, 6571, '\p{Is_Sc=_talu}', "");
-Expect(0, 6571, '\p{^Is_Sc=_talu}', "");
-Expect(0, 6571, '\P{Is_Sc=_talu}', "");
-Expect(1, 6571, '\P{^Is_Sc=_talu}', "");
-Expect(0, 6527, '\p{Is_Sc=_talu}', "");
-Expect(1, 6527, '\p{^Is_Sc=_talu}', "");
-Expect(1, 6527, '\P{Is_Sc=_talu}', "");
-Expect(0, 6527, '\P{^Is_Sc=_talu}', "");
-Error('\p{Script: _:=Gothic}');
-Error('\P{Script: _:=Gothic}');
-Expect(1, 66378, '\p{Script=gothic}', "");
-Expect(0, 66378, '\p{^Script=gothic}', "");
-Expect(0, 66378, '\P{Script=gothic}', "");
-Expect(1, 66378, '\P{^Script=gothic}', "");
-Expect(0, 66351, '\p{Script=gothic}', "");
-Expect(1, 66351, '\p{^Script=gothic}', "");
-Expect(1, 66351, '\P{Script=gothic}', "");
-Expect(0, 66351, '\P{^Script=gothic}', "");
-Expect(1, 66378, '\p{Script= _Gothic}', "");
-Expect(0, 66378, '\p{^Script= _Gothic}', "");
-Expect(0, 66378, '\P{Script= _Gothic}', "");
-Expect(1, 66378, '\P{^Script= _Gothic}', "");
-Expect(0, 66351, '\p{Script= _Gothic}', "");
-Expect(1, 66351, '\p{^Script= _Gothic}', "");
-Expect(1, 66351, '\P{Script= _Gothic}', "");
-Expect(0, 66351, '\P{^Script= _Gothic}', "");
-Error('\p{Sc= /a/Goth}');
-Error('\P{Sc= /a/Goth}');
-Expect(1, 66378, '\p{Sc: goth}', "");
-Expect(0, 66378, '\p{^Sc: goth}', "");
-Expect(0, 66378, '\P{Sc: goth}', "");
-Expect(1, 66378, '\P{^Sc: goth}', "");
-Expect(0, 66351, '\p{Sc: goth}', "");
-Expect(1, 66351, '\p{^Sc: goth}', "");
-Expect(1, 66351, '\P{Sc: goth}', "");
-Expect(0, 66351, '\P{^Sc: goth}', "");
-Expect(1, 66378, '\p{Sc: _-GOTH}', "");
-Expect(0, 66378, '\p{^Sc: _-GOTH}', "");
-Expect(0, 66378, '\P{Sc: _-GOTH}', "");
-Expect(1, 66378, '\P{^Sc: _-GOTH}', "");
-Expect(0, 66351, '\p{Sc: _-GOTH}', "");
-Expect(1, 66351, '\p{^Sc: _-GOTH}', "");
-Expect(1, 66351, '\P{Sc: _-GOTH}', "");
-Expect(0, 66351, '\P{^Sc: _-GOTH}', "");
-Error('\p{Is_Script: gothic/a/}');
-Error('\P{Is_Script: gothic/a/}');
-Expect(1, 66378, '\p{Is_Script=gothic}', "");
-Expect(0, 66378, '\p{^Is_Script=gothic}', "");
-Expect(0, 66378, '\P{Is_Script=gothic}', "");
-Expect(1, 66378, '\P{^Is_Script=gothic}', "");
-Expect(0, 66351, '\p{Is_Script=gothic}', "");
-Expect(1, 66351, '\p{^Is_Script=gothic}', "");
-Expect(1, 66351, '\P{Is_Script=gothic}', "");
-Expect(0, 66351, '\P{^Is_Script=gothic}', "");
-Expect(1, 66378, '\p{Is_Script=_ Gothic}', "");
-Expect(0, 66378, '\p{^Is_Script=_ Gothic}', "");
-Expect(0, 66378, '\P{Is_Script=_ Gothic}', "");
-Expect(1, 66378, '\P{^Is_Script=_ Gothic}', "");
-Expect(0, 66351, '\p{Is_Script=_ Gothic}', "");
-Expect(1, 66351, '\p{^Is_Script=_ Gothic}', "");
-Expect(1, 66351, '\P{Is_Script=_ Gothic}', "");
-Expect(0, 66351, '\P{^Is_Script=_ Gothic}', "");
-Error('\p{Is_Sc=-:=Goth}');
-Error('\P{Is_Sc=-:=Goth}');
-Expect(1, 66378, '\p{Is_Sc=goth}', "");
-Expect(0, 66378, '\p{^Is_Sc=goth}', "");
-Expect(0, 66378, '\P{Is_Sc=goth}', "");
-Expect(1, 66378, '\P{^Is_Sc=goth}', "");
-Expect(0, 66351, '\p{Is_Sc=goth}', "");
-Expect(1, 66351, '\p{^Is_Sc=goth}', "");
-Expect(1, 66351, '\P{Is_Sc=goth}', "");
-Expect(0, 66351, '\P{^Is_Sc=goth}', "");
-Expect(1, 66378, '\p{Is_Sc=-_Goth}', "");
-Expect(0, 66378, '\p{^Is_Sc=-_Goth}', "");
-Expect(0, 66378, '\P{Is_Sc=-_Goth}', "");
-Expect(1, 66378, '\P{^Is_Sc=-_Goth}', "");
-Expect(0, 66351, '\p{Is_Sc=-_Goth}', "");
-Expect(1, 66351, '\p{^Is_Sc=-_Goth}', "");
-Expect(1, 66351, '\P{Is_Sc=-_Goth}', "");
-Expect(0, 66351, '\P{^Is_Sc=-_Goth}', "");
-Error('\p{Script= OLDITALIC:=}');
-Error('\P{Script= OLDITALIC:=}');
-Expect(1, 66334, '\p{Script=olditalic}', "");
-Expect(0, 66334, '\p{^Script=olditalic}', "");
-Expect(0, 66334, '\P{Script=olditalic}', "");
-Expect(1, 66334, '\P{^Script=olditalic}', "");
-Expect(0, 66303, '\p{Script=olditalic}', "");
-Expect(1, 66303, '\p{^Script=olditalic}', "");
-Expect(1, 66303, '\P{Script=olditalic}', "");
-Expect(0, 66303, '\P{^Script=olditalic}', "");
-Expect(1, 66334, '\p{Script: -old italic}', "");
-Expect(0, 66334, '\p{^Script: -old italic}', "");
-Expect(0, 66334, '\P{Script: -old italic}', "");
-Expect(1, 66334, '\P{^Script: -old italic}', "");
-Expect(0, 66303, '\p{Script: -old italic}', "");
-Expect(1, 66303, '\p{^Script: -old italic}', "");
-Expect(1, 66303, '\P{Script: -old italic}', "");
-Expect(0, 66303, '\P{^Script: -old italic}', "");
-Error('\p{Sc=/a/-_ITAL}');
-Error('\P{Sc=/a/-_ITAL}');
-Expect(1, 66334, '\p{Sc=ital}', "");
-Expect(0, 66334, '\p{^Sc=ital}', "");
-Expect(0, 66334, '\P{Sc=ital}', "");
-Expect(1, 66334, '\P{^Sc=ital}', "");
-Expect(0, 66303, '\p{Sc=ital}', "");
-Expect(1, 66303, '\p{^Sc=ital}', "");
-Expect(1, 66303, '\P{Sc=ital}', "");
-Expect(0, 66303, '\P{^Sc=ital}', "");
-Expect(1, 66334, '\p{Sc=-Ital}', "");
-Expect(0, 66334, '\p{^Sc=-Ital}', "");
-Expect(0, 66334, '\P{Sc=-Ital}', "");
-Expect(1, 66334, '\P{^Sc=-Ital}', "");
-Expect(0, 66303, '\p{Sc=-Ital}', "");
-Expect(1, 66303, '\p{^Sc=-Ital}', "");
-Expect(1, 66303, '\P{Sc=-Ital}', "");
-Expect(0, 66303, '\P{^Sc=-Ital}', "");
-Error('\p{Is_Script=-_Old/a/italic}');
-Error('\P{Is_Script=-_Old/a/italic}');
-Expect(1, 66334, '\p{Is_Script=olditalic}', "");
-Expect(0, 66334, '\p{^Is_Script=olditalic}', "");
-Expect(0, 66334, '\P{Is_Script=olditalic}', "");
-Expect(1, 66334, '\P{^Is_Script=olditalic}', "");
-Expect(0, 66303, '\p{Is_Script=olditalic}', "");
-Expect(1, 66303, '\p{^Is_Script=olditalic}', "");
-Expect(1, 66303, '\P{Is_Script=olditalic}', "");
-Expect(0, 66303, '\P{^Is_Script=olditalic}', "");
-Expect(1, 66334, '\p{Is_Script= OLD_Italic}', "");
-Expect(0, 66334, '\p{^Is_Script= OLD_Italic}', "");
-Expect(0, 66334, '\P{Is_Script= OLD_Italic}', "");
-Expect(1, 66334, '\P{^Is_Script= OLD_Italic}', "");
-Expect(0, 66303, '\p{Is_Script= OLD_Italic}', "");
-Expect(1, 66303, '\p{^Is_Script= OLD_Italic}', "");
-Expect(1, 66303, '\P{Is_Script= OLD_Italic}', "");
-Expect(0, 66303, '\P{^Is_Script= OLD_Italic}', "");
-Error('\p{Is_Sc= _ital:=}');
-Error('\P{Is_Sc= _ital:=}');
-Expect(1, 66334, '\p{Is_Sc: ital}', "");
-Expect(0, 66334, '\p{^Is_Sc: ital}', "");
-Expect(0, 66334, '\P{Is_Sc: ital}', "");
-Expect(1, 66334, '\P{^Is_Sc: ital}', "");
-Expect(0, 66303, '\p{Is_Sc: ital}', "");
-Expect(1, 66303, '\p{^Is_Sc: ital}', "");
-Expect(1, 66303, '\P{Is_Sc: ital}', "");
-Expect(0, 66303, '\P{^Is_Sc: ital}', "");
-Expect(1, 66334, '\p{Is_Sc=- ital}', "");
-Expect(0, 66334, '\p{^Is_Sc=- ital}', "");
-Expect(0, 66334, '\P{Is_Sc=- ital}', "");
-Expect(1, 66334, '\P{^Is_Sc=- ital}', "");
-Expect(0, 66303, '\p{Is_Sc=- ital}', "");
-Expect(1, 66303, '\p{^Is_Sc=- ital}', "");
-Expect(1, 66303, '\P{Is_Sc=- ital}', "");
-Expect(0, 66303, '\P{^Is_Sc=- ital}', "");
-Error('\p{Script: _bamum:=}');
-Error('\P{Script: _bamum:=}');
-Expect(1, 42743, '\p{Script: bamum}', "");
-Expect(0, 42743, '\p{^Script: bamum}', "");
-Expect(0, 42743, '\P{Script: bamum}', "");
-Expect(1, 42743, '\P{^Script: bamum}', "");
-Expect(0, 42655, '\p{Script: bamum}', "");
-Expect(1, 42655, '\p{^Script: bamum}', "");
-Expect(1, 42655, '\P{Script: bamum}', "");
-Expect(0, 42655, '\P{^Script: bamum}', "");
-Expect(1, 42743, '\p{Script= BAMUM}', "");
-Expect(0, 42743, '\p{^Script= BAMUM}', "");
-Expect(0, 42743, '\P{Script= BAMUM}', "");
-Expect(1, 42743, '\P{^Script= BAMUM}', "");
-Expect(0, 42655, '\p{Script= BAMUM}', "");
-Expect(1, 42655, '\p{^Script= BAMUM}', "");
-Expect(1, 42655, '\P{Script= BAMUM}', "");
-Expect(0, 42655, '\P{^Script= BAMUM}', "");
-Error('\p{Sc=:= bamu}');
-Error('\P{Sc=:= bamu}');
-Expect(1, 42743, '\p{Sc=bamu}', "");
-Expect(0, 42743, '\p{^Sc=bamu}', "");
-Expect(0, 42743, '\P{Sc=bamu}', "");
-Expect(1, 42743, '\P{^Sc=bamu}', "");
-Expect(0, 42655, '\p{Sc=bamu}', "");
-Expect(1, 42655, '\p{^Sc=bamu}', "");
-Expect(1, 42655, '\P{Sc=bamu}', "");
-Expect(0, 42655, '\P{^Sc=bamu}', "");
-Expect(1, 42743, '\p{Sc= BAMU}', "");
-Expect(0, 42743, '\p{^Sc= BAMU}', "");
-Expect(0, 42743, '\P{Sc= BAMU}', "");
-Expect(1, 42743, '\P{^Sc= BAMU}', "");
-Expect(0, 42655, '\p{Sc= BAMU}', "");
-Expect(1, 42655, '\p{^Sc= BAMU}', "");
-Expect(1, 42655, '\P{Sc= BAMU}', "");
-Expect(0, 42655, '\P{^Sc= BAMU}', "");
-Error('\p{Is_Script= Bamum/a/}');
-Error('\P{Is_Script= Bamum/a/}');
-Expect(1, 42743, '\p{Is_Script=bamum}', "");
-Expect(0, 42743, '\p{^Is_Script=bamum}', "");
-Expect(0, 42743, '\P{Is_Script=bamum}', "");
-Expect(1, 42743, '\P{^Is_Script=bamum}', "");
-Expect(0, 42655, '\p{Is_Script=bamum}', "");
-Expect(1, 42655, '\p{^Is_Script=bamum}', "");
-Expect(1, 42655, '\P{Is_Script=bamum}', "");
-Expect(0, 42655, '\P{^Is_Script=bamum}', "");
-Expect(1, 42743, '\p{Is_Script= Bamum}', "");
-Expect(0, 42743, '\p{^Is_Script= Bamum}', "");
-Expect(0, 42743, '\P{Is_Script= Bamum}', "");
-Expect(1, 42743, '\P{^Is_Script= Bamum}', "");
-Expect(0, 42655, '\p{Is_Script= Bamum}', "");
-Expect(1, 42655, '\p{^Is_Script= Bamum}', "");
-Expect(1, 42655, '\P{Is_Script= Bamum}', "");
-Expect(0, 42655, '\P{^Is_Script= Bamum}', "");
-Error('\p{Is_Sc=:=_ Bamu}');
-Error('\P{Is_Sc=:=_ Bamu}');
-Expect(1, 42743, '\p{Is_Sc=bamu}', "");
-Expect(0, 42743, '\p{^Is_Sc=bamu}', "");
-Expect(0, 42743, '\P{Is_Sc=bamu}', "");
-Expect(1, 42743, '\P{^Is_Sc=bamu}', "");
-Expect(0, 42655, '\p{Is_Sc=bamu}', "");
-Expect(1, 42655, '\p{^Is_Sc=bamu}', "");
-Expect(1, 42655, '\P{Is_Sc=bamu}', "");
-Expect(0, 42655, '\P{^Is_Sc=bamu}', "");
-Expect(1, 42743, '\p{Is_Sc: _Bamu}', "");
-Expect(0, 42743, '\p{^Is_Sc: _Bamu}', "");
-Expect(0, 42743, '\P{Is_Sc: _Bamu}', "");
-Expect(1, 42743, '\P{^Is_Sc: _Bamu}', "");
-Expect(0, 42655, '\p{Is_Sc: _Bamu}', "");
-Expect(1, 42655, '\p{^Is_Sc: _Bamu}', "");
-Expect(1, 42655, '\P{Is_Sc: _Bamu}', "");
-Expect(0, 42655, '\P{^Is_Sc: _Bamu}', "");
-Error('\p{Script=_ vai/a/}');
-Error('\P{Script=_ vai/a/}');
-Expect(1, 42539, '\p{Script=vai}', "");
-Expect(0, 42539, '\p{^Script=vai}', "");
-Expect(0, 42539, '\P{Script=vai}', "");
-Expect(1, 42539, '\P{^Script=vai}', "");
-Expect(0, 42239, '\p{Script=vai}', "");
-Expect(1, 42239, '\p{^Script=vai}', "");
-Expect(1, 42239, '\P{Script=vai}', "");
-Expect(0, 42239, '\P{^Script=vai}', "");
-Expect(1, 42539, '\p{Script= Vai}', "");
-Expect(0, 42539, '\p{^Script= Vai}', "");
-Expect(0, 42539, '\P{Script= Vai}', "");
-Expect(1, 42539, '\P{^Script= Vai}', "");
-Expect(0, 42239, '\p{Script= Vai}', "");
-Expect(1, 42239, '\p{^Script= Vai}', "");
-Expect(1, 42239, '\P{Script= Vai}', "");
-Expect(0, 42239, '\P{^Script= Vai}', "");
-Error('\p{Sc= /a/Vaii}');
-Error('\P{Sc= /a/Vaii}');
-Expect(1, 42539, '\p{Sc=vaii}', "");
-Expect(0, 42539, '\p{^Sc=vaii}', "");
-Expect(0, 42539, '\P{Sc=vaii}', "");
-Expect(1, 42539, '\P{^Sc=vaii}', "");
-Expect(0, 42239, '\p{Sc=vaii}', "");
-Expect(1, 42239, '\p{^Sc=vaii}', "");
-Expect(1, 42239, '\P{Sc=vaii}', "");
-Expect(0, 42239, '\P{^Sc=vaii}', "");
-Expect(1, 42539, '\p{Sc=--VAII}', "");
-Expect(0, 42539, '\p{^Sc=--VAII}', "");
-Expect(0, 42539, '\P{Sc=--VAII}', "");
-Expect(1, 42539, '\P{^Sc=--VAII}', "");
-Expect(0, 42239, '\p{Sc=--VAII}', "");
-Expect(1, 42239, '\p{^Sc=--VAII}', "");
-Expect(1, 42239, '\P{Sc=--VAII}', "");
-Expect(0, 42239, '\P{^Sc=--VAII}', "");
-Error('\p{Is_Script::=-Vai}');
-Error('\P{Is_Script::=-Vai}');
-Expect(1, 42539, '\p{Is_Script=vai}', "");
-Expect(0, 42539, '\p{^Is_Script=vai}', "");
-Expect(0, 42539, '\P{Is_Script=vai}', "");
-Expect(1, 42539, '\P{^Is_Script=vai}', "");
-Expect(0, 42239, '\p{Is_Script=vai}', "");
-Expect(1, 42239, '\p{^Is_Script=vai}', "");
-Expect(1, 42239, '\P{Is_Script=vai}', "");
-Expect(0, 42239, '\P{^Is_Script=vai}', "");
-Expect(1, 42539, '\p{Is_Script= -Vai}', "");
-Expect(0, 42539, '\p{^Is_Script= -Vai}', "");
-Expect(0, 42539, '\P{Is_Script= -Vai}', "");
-Expect(1, 42539, '\P{^Is_Script= -Vai}', "");
-Expect(0, 42239, '\p{Is_Script= -Vai}', "");
-Expect(1, 42239, '\p{^Is_Script= -Vai}', "");
-Expect(1, 42239, '\P{Is_Script= -Vai}', "");
-Expect(0, 42239, '\P{^Is_Script= -Vai}', "");
-Error('\p{Is_Sc= VAII/a/}');
-Error('\P{Is_Sc= VAII/a/}');
-Expect(1, 42539, '\p{Is_Sc=vaii}', "");
-Expect(0, 42539, '\p{^Is_Sc=vaii}', "");
-Expect(0, 42539, '\P{Is_Sc=vaii}', "");
-Expect(1, 42539, '\P{^Is_Sc=vaii}', "");
-Expect(0, 42239, '\p{Is_Sc=vaii}', "");
-Expect(1, 42239, '\p{^Is_Sc=vaii}', "");
-Expect(1, 42239, '\P{Is_Sc=vaii}', "");
-Expect(0, 42239, '\P{^Is_Sc=vaii}', "");
-Expect(1, 42539, '\p{Is_Sc=Vaii}', "");
-Expect(0, 42539, '\p{^Is_Sc=Vaii}', "");
-Expect(0, 42539, '\P{Is_Sc=Vaii}', "");
-Expect(1, 42539, '\P{^Is_Sc=Vaii}', "");
-Expect(0, 42239, '\p{Is_Sc=Vaii}', "");
-Expect(1, 42239, '\p{^Is_Sc=Vaii}', "");
-Expect(1, 42239, '\P{Is_Sc=Vaii}', "");
-Expect(0, 42239, '\P{^Is_Sc=Vaii}', "");
-Error('\p{Script=-Inscriptional_Parthian:=}');
-Error('\P{Script=-Inscriptional_Parthian:=}');
-Expect(1, 68437, '\p{Script=inscriptionalparthian}', "");
-Expect(0, 68437, '\p{^Script=inscriptionalparthian}', "");
-Expect(0, 68437, '\P{Script=inscriptionalparthian}', "");
-Expect(1, 68437, '\P{^Script=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Script=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Script=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Script=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Script=inscriptionalparthian}', "");
-Expect(1, 68437, '\p{Script= Inscriptional_parthian}', "");
-Expect(0, 68437, '\p{^Script= Inscriptional_parthian}', "");
-Expect(0, 68437, '\P{Script= Inscriptional_parthian}', "");
-Expect(1, 68437, '\P{^Script= Inscriptional_parthian}', "");
-Expect(0, 68415, '\p{Script= Inscriptional_parthian}', "");
-Expect(1, 68415, '\p{^Script= Inscriptional_parthian}', "");
-Expect(1, 68415, '\P{Script= Inscriptional_parthian}', "");
-Expect(0, 68415, '\P{^Script= Inscriptional_parthian}', "");
-Error('\p{Sc= _PRTI:=}');
-Error('\P{Sc= _PRTI:=}');
-Expect(1, 68437, '\p{Sc:prti}', "");
-Expect(0, 68437, '\p{^Sc:prti}', "");
-Expect(0, 68437, '\P{Sc:prti}', "");
-Expect(1, 68437, '\P{^Sc:prti}', "");
-Expect(0, 68415, '\p{Sc:prti}', "");
-Expect(1, 68415, '\p{^Sc:prti}', "");
-Expect(1, 68415, '\P{Sc:prti}', "");
-Expect(0, 68415, '\P{^Sc:prti}', "");
-Expect(1, 68437, '\p{Sc:_ Prti}', "");
-Expect(0, 68437, '\p{^Sc:_ Prti}', "");
-Expect(0, 68437, '\P{Sc:_ Prti}', "");
-Expect(1, 68437, '\P{^Sc:_ Prti}', "");
-Expect(0, 68415, '\p{Sc:_ Prti}', "");
-Expect(1, 68415, '\p{^Sc:_ Prti}', "");
-Expect(1, 68415, '\P{Sc:_ Prti}', "");
-Expect(0, 68415, '\P{^Sc:_ Prti}', "");
-Error('\p{Is_Script= -inscriptional:=PARTHIAN}');
-Error('\P{Is_Script= -inscriptional:=PARTHIAN}');
-Expect(1, 68437, '\p{Is_Script=inscriptionalparthian}', "");
-Expect(0, 68437, '\p{^Is_Script=inscriptionalparthian}', "");
-Expect(0, 68437, '\P{Is_Script=inscriptionalparthian}', "");
-Expect(1, 68437, '\P{^Is_Script=inscriptionalparthian}', "");
-Expect(0, 68415, '\p{Is_Script=inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^Is_Script=inscriptionalparthian}', "");
-Expect(1, 68415, '\P{Is_Script=inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^Is_Script=inscriptionalparthian}', "");
-Expect(1, 68437, '\p{Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68437, '\p{^Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68437, '\P{Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68437, '\P{^Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68415, '\p{Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68415, '\p{^Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68415, '\P{Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68415, '\P{^Is_Script=_ INSCRIPTIONAL-PARTHIAN}', "");
-Error('\p{Is_Sc=-:=Prti}');
-Error('\P{Is_Sc=-:=Prti}');
-Expect(1, 68437, '\p{Is_Sc:prti}', "");
-Expect(0, 68437, '\p{^Is_Sc:prti}', "");
-Expect(0, 68437, '\P{Is_Sc:prti}', "");
-Expect(1, 68437, '\P{^Is_Sc:prti}', "");
-Expect(0, 68415, '\p{Is_Sc:prti}', "");
-Expect(1, 68415, '\p{^Is_Sc:prti}', "");
-Expect(1, 68415, '\P{Is_Sc:prti}', "");
-Expect(0, 68415, '\P{^Is_Sc:prti}', "");
-Expect(1, 68437, '\p{Is_Sc=--PRTI}', "");
-Expect(0, 68437, '\p{^Is_Sc=--PRTI}', "");
-Expect(0, 68437, '\P{Is_Sc=--PRTI}', "");
-Expect(1, 68437, '\P{^Is_Sc=--PRTI}', "");
-Expect(0, 68415, '\p{Is_Sc=--PRTI}', "");
-Expect(1, 68415, '\p{^Is_Sc=--PRTI}', "");
-Expect(1, 68415, '\P{Is_Sc=--PRTI}', "");
-Expect(0, 68415, '\P{^Is_Sc=--PRTI}', "");
-Error('\p{Script= /a/Runic}');
-Error('\P{Script= /a/Runic}');
-Expect(1, 5866, '\p{Script=runic}', "");
-Expect(0, 5866, '\p{^Script=runic}', "");
-Expect(0, 5866, '\P{Script=runic}', "");
-Expect(1, 5866, '\P{^Script=runic}', "");
-Expect(0, 5791, '\p{Script=runic}', "");
-Expect(1, 5791, '\p{^Script=runic}', "");
-Expect(1, 5791, '\P{Script=runic}', "");
-Expect(0, 5791, '\P{^Script=runic}', "");
-Expect(1, 5866, '\p{Script= -Runic}', "");
-Expect(0, 5866, '\p{^Script= -Runic}', "");
-Expect(0, 5866, '\P{Script= -Runic}', "");
-Expect(1, 5866, '\P{^Script= -Runic}', "");
-Expect(0, 5791, '\p{Script= -Runic}', "");
-Expect(1, 5791, '\p{^Script= -Runic}', "");
-Expect(1, 5791, '\P{Script= -Runic}', "");
-Expect(0, 5791, '\P{^Script= -Runic}', "");
-Error('\p{Sc: _runr/a/}');
-Error('\P{Sc: _runr/a/}');
-Expect(1, 5866, '\p{Sc=runr}', "");
-Expect(0, 5866, '\p{^Sc=runr}', "");
-Expect(0, 5866, '\P{Sc=runr}', "");
-Expect(1, 5866, '\P{^Sc=runr}', "");
-Expect(0, 5791, '\p{Sc=runr}', "");
-Expect(1, 5791, '\p{^Sc=runr}', "");
-Expect(1, 5791, '\P{Sc=runr}', "");
-Expect(0, 5791, '\P{^Sc=runr}', "");
-Expect(1, 5866, '\p{Sc=_ Runr}', "");
-Expect(0, 5866, '\p{^Sc=_ Runr}', "");
-Expect(0, 5866, '\P{Sc=_ Runr}', "");
-Expect(1, 5866, '\P{^Sc=_ Runr}', "");
-Expect(0, 5791, '\p{Sc=_ Runr}', "");
-Expect(1, 5791, '\p{^Sc=_ Runr}', "");
-Expect(1, 5791, '\P{Sc=_ Runr}', "");
-Expect(0, 5791, '\P{^Sc=_ Runr}', "");
-Error('\p{Is_Script= :=Runic}');
-Error('\P{Is_Script= :=Runic}');
-Expect(1, 5866, '\p{Is_Script=runic}', "");
-Expect(0, 5866, '\p{^Is_Script=runic}', "");
-Expect(0, 5866, '\P{Is_Script=runic}', "");
-Expect(1, 5866, '\P{^Is_Script=runic}', "");
-Expect(0, 5791, '\p{Is_Script=runic}', "");
-Expect(1, 5791, '\p{^Is_Script=runic}', "");
-Expect(1, 5791, '\P{Is_Script=runic}', "");
-Expect(0, 5791, '\P{^Is_Script=runic}', "");
-Expect(1, 5866, '\p{Is_Script: Runic}', "");
-Expect(0, 5866, '\p{^Is_Script: Runic}', "");
-Expect(0, 5866, '\P{Is_Script: Runic}', "");
-Expect(1, 5866, '\P{^Is_Script: Runic}', "");
-Expect(0, 5791, '\p{Is_Script: Runic}', "");
-Expect(1, 5791, '\p{^Is_Script: Runic}', "");
-Expect(1, 5791, '\P{Is_Script: Runic}', "");
-Expect(0, 5791, '\P{^Is_Script: Runic}', "");
-Error('\p{Is_Sc: Runr/a/}');
-Error('\P{Is_Sc: Runr/a/}');
-Expect(1, 5866, '\p{Is_Sc: runr}', "");
-Expect(0, 5866, '\p{^Is_Sc: runr}', "");
-Expect(0, 5866, '\P{Is_Sc: runr}', "");
-Expect(1, 5866, '\P{^Is_Sc: runr}', "");
-Expect(0, 5791, '\p{Is_Sc: runr}', "");
-Expect(1, 5791, '\p{^Is_Sc: runr}', "");
-Expect(1, 5791, '\P{Is_Sc: runr}', "");
-Expect(0, 5791, '\P{^Is_Sc: runr}', "");
-Expect(1, 5866, '\p{Is_Sc=- Runr}', "");
-Expect(0, 5866, '\p{^Is_Sc=- Runr}', "");
-Expect(0, 5866, '\P{Is_Sc=- Runr}', "");
-Expect(1, 5866, '\P{^Is_Sc=- Runr}', "");
-Expect(0, 5791, '\p{Is_Sc=- Runr}', "");
-Expect(1, 5791, '\p{^Is_Sc=- Runr}', "");
-Expect(1, 5791, '\P{Is_Sc=- Runr}', "");
-Expect(0, 5791, '\P{^Is_Sc=- Runr}', "");
-Error('\p{Script=_/a/cherokee}');
-Error('\P{Script=_/a/cherokee}');
-Expect(1, 5108, '\p{Script=cherokee}', "");
-Expect(0, 5108, '\p{^Script=cherokee}', "");
-Expect(0, 5108, '\P{Script=cherokee}', "");
-Expect(1, 5108, '\P{^Script=cherokee}', "");
-Expect(0, 5023, '\p{Script=cherokee}', "");
-Expect(1, 5023, '\p{^Script=cherokee}', "");
-Expect(1, 5023, '\P{Script=cherokee}', "");
-Expect(0, 5023, '\P{^Script=cherokee}', "");
-Expect(1, 5108, '\p{Script=- CHEROKEE}', "");
-Expect(0, 5108, '\p{^Script=- CHEROKEE}', "");
-Expect(0, 5108, '\P{Script=- CHEROKEE}', "");
-Expect(1, 5108, '\P{^Script=- CHEROKEE}', "");
-Expect(0, 5023, '\p{Script=- CHEROKEE}', "");
-Expect(1, 5023, '\p{^Script=- CHEROKEE}', "");
-Expect(1, 5023, '\P{Script=- CHEROKEE}', "");
-Expect(0, 5023, '\P{^Script=- CHEROKEE}', "");
-Error('\p{Sc=:=--Cher}');
-Error('\P{Sc=:=--Cher}');
-Expect(1, 5108, '\p{Sc=cher}', "");
-Expect(0, 5108, '\p{^Sc=cher}', "");
-Expect(0, 5108, '\P{Sc=cher}', "");
-Expect(1, 5108, '\P{^Sc=cher}', "");
-Expect(0, 5023, '\p{Sc=cher}', "");
-Expect(1, 5023, '\p{^Sc=cher}', "");
-Expect(1, 5023, '\P{Sc=cher}', "");
-Expect(0, 5023, '\P{^Sc=cher}', "");
-Expect(1, 5108, '\p{Sc=_Cher}', "");
-Expect(0, 5108, '\p{^Sc=_Cher}', "");
-Expect(0, 5108, '\P{Sc=_Cher}', "");
-Expect(1, 5108, '\P{^Sc=_Cher}', "");
-Expect(0, 5023, '\p{Sc=_Cher}', "");
-Expect(1, 5023, '\p{^Sc=_Cher}', "");
-Expect(1, 5023, '\P{Sc=_Cher}', "");
-Expect(0, 5023, '\P{^Sc=_Cher}', "");
-Error('\p{Is_Script= cherokee/a/}');
-Error('\P{Is_Script= cherokee/a/}');
-Expect(1, 5108, '\p{Is_Script=cherokee}', "");
-Expect(0, 5108, '\p{^Is_Script=cherokee}', "");
-Expect(0, 5108, '\P{Is_Script=cherokee}', "");
-Expect(1, 5108, '\P{^Is_Script=cherokee}', "");
-Expect(0, 5023, '\p{Is_Script=cherokee}', "");
-Expect(1, 5023, '\p{^Is_Script=cherokee}', "");
-Expect(1, 5023, '\P{Is_Script=cherokee}', "");
-Expect(0, 5023, '\P{^Is_Script=cherokee}', "");
-Expect(1, 5108, '\p{Is_Script=_-Cherokee}', "");
-Expect(0, 5108, '\p{^Is_Script=_-Cherokee}', "");
-Expect(0, 5108, '\P{Is_Script=_-Cherokee}', "");
-Expect(1, 5108, '\P{^Is_Script=_-Cherokee}', "");
-Expect(0, 5023, '\p{Is_Script=_-Cherokee}', "");
-Expect(1, 5023, '\p{^Is_Script=_-Cherokee}', "");
-Expect(1, 5023, '\P{Is_Script=_-Cherokee}', "");
-Expect(0, 5023, '\P{^Is_Script=_-Cherokee}', "");
-Error('\p{Is_Sc=-/a/cher}');
-Error('\P{Is_Sc=-/a/cher}');
-Expect(1, 5108, '\p{Is_Sc=cher}', "");
-Expect(0, 5108, '\p{^Is_Sc=cher}', "");
-Expect(0, 5108, '\P{Is_Sc=cher}', "");
-Expect(1, 5108, '\P{^Is_Sc=cher}', "");
-Expect(0, 5023, '\p{Is_Sc=cher}', "");
-Expect(1, 5023, '\p{^Is_Sc=cher}', "");
-Expect(1, 5023, '\P{Is_Sc=cher}', "");
-Expect(0, 5023, '\P{^Is_Sc=cher}', "");
-Expect(1, 5108, '\p{Is_Sc= Cher}', "");
-Expect(0, 5108, '\p{^Is_Sc= Cher}', "");
-Expect(0, 5108, '\P{Is_Sc= Cher}', "");
-Expect(1, 5108, '\P{^Is_Sc= Cher}', "");
-Expect(0, 5023, '\p{Is_Sc= Cher}', "");
-Expect(1, 5023, '\p{^Is_Sc= Cher}', "");
-Expect(1, 5023, '\P{Is_Sc= Cher}', "");
-Expect(0, 5023, '\P{^Is_Sc= Cher}', "");
-Error('\p{Script=_-OL chiki/a/}');
-Error('\P{Script=_-OL chiki/a/}');
-Expect(1, 7295, '\p{Script=olchiki}', "");
-Expect(0, 7295, '\p{^Script=olchiki}', "");
-Expect(0, 7295, '\P{Script=olchiki}', "");
-Expect(1, 7295, '\P{^Script=olchiki}', "");
-Expect(0, 7247, '\p{Script=olchiki}', "");
-Expect(1, 7247, '\p{^Script=olchiki}', "");
-Expect(1, 7247, '\P{Script=olchiki}', "");
-Expect(0, 7247, '\P{^Script=olchiki}', "");
-Expect(1, 7295, '\p{Script: -olChiki}', "");
-Expect(0, 7295, '\p{^Script: -olChiki}', "");
-Expect(0, 7295, '\P{Script: -olChiki}', "");
-Expect(1, 7295, '\P{^Script: -olChiki}', "");
-Expect(0, 7247, '\p{Script: -olChiki}', "");
-Expect(1, 7247, '\p{^Script: -olChiki}', "");
-Expect(1, 7247, '\P{Script: -olChiki}', "");
-Expect(0, 7247, '\P{^Script: -olChiki}', "");
-Error('\p{Sc=:=- Olck}');
-Error('\P{Sc=:=- Olck}');
-Expect(1, 7295, '\p{Sc=olck}', "");
-Expect(0, 7295, '\p{^Sc=olck}', "");
-Expect(0, 7295, '\P{Sc=olck}', "");
-Expect(1, 7295, '\P{^Sc=olck}', "");
-Expect(0, 7247, '\p{Sc=olck}', "");
-Expect(1, 7247, '\p{^Sc=olck}', "");
-Expect(1, 7247, '\P{Sc=olck}', "");
-Expect(0, 7247, '\P{^Sc=olck}', "");
-Expect(1, 7295, '\p{Sc= _OLCK}', "");
-Expect(0, 7295, '\p{^Sc= _OLCK}', "");
-Expect(0, 7295, '\P{Sc= _OLCK}', "");
-Expect(1, 7295, '\P{^Sc= _OLCK}', "");
-Expect(0, 7247, '\p{Sc= _OLCK}', "");
-Expect(1, 7247, '\p{^Sc= _OLCK}', "");
-Expect(1, 7247, '\P{Sc= _OLCK}', "");
-Expect(0, 7247, '\P{^Sc= _OLCK}', "");
-Error('\p{Is_Script= /a/Ol Chiki}');
-Error('\P{Is_Script= /a/Ol Chiki}');
-Expect(1, 7295, '\p{Is_Script=olchiki}', "");
-Expect(0, 7295, '\p{^Is_Script=olchiki}', "");
-Expect(0, 7295, '\P{Is_Script=olchiki}', "");
-Expect(1, 7295, '\P{^Is_Script=olchiki}', "");
-Expect(0, 7247, '\p{Is_Script=olchiki}', "");
-Expect(1, 7247, '\p{^Is_Script=olchiki}', "");
-Expect(1, 7247, '\P{Is_Script=olchiki}', "");
-Expect(0, 7247, '\P{^Is_Script=olchiki}', "");
-Expect(1, 7295, '\p{Is_Script=- OlCHIKI}', "");
-Expect(0, 7295, '\p{^Is_Script=- OlCHIKI}', "");
-Expect(0, 7295, '\P{Is_Script=- OlCHIKI}', "");
-Expect(1, 7295, '\P{^Is_Script=- OlCHIKI}', "");
-Expect(0, 7247, '\p{Is_Script=- OlCHIKI}', "");
-Expect(1, 7247, '\p{^Is_Script=- OlCHIKI}', "");
-Expect(1, 7247, '\P{Is_Script=- OlCHIKI}', "");
-Expect(0, 7247, '\P{^Is_Script=- OlCHIKI}', "");
-Error('\p{Is_Sc=/a/ olck}');
-Error('\P{Is_Sc=/a/ olck}');
-Expect(1, 7295, '\p{Is_Sc=olck}', "");
-Expect(0, 7295, '\p{^Is_Sc=olck}', "");
-Expect(0, 7295, '\P{Is_Sc=olck}', "");
-Expect(1, 7295, '\P{^Is_Sc=olck}', "");
-Expect(0, 7247, '\p{Is_Sc=olck}', "");
-Expect(1, 7247, '\p{^Is_Sc=olck}', "");
-Expect(1, 7247, '\P{Is_Sc=olck}', "");
-Expect(0, 7247, '\P{^Is_Sc=olck}', "");
-Expect(1, 7295, '\p{Is_Sc: olck}', "");
-Expect(0, 7295, '\p{^Is_Sc: olck}', "");
-Expect(0, 7295, '\P{Is_Sc: olck}', "");
-Expect(1, 7295, '\P{^Is_Sc: olck}', "");
-Expect(0, 7247, '\p{Is_Sc: olck}', "");
-Expect(1, 7247, '\p{^Is_Sc: olck}', "");
-Expect(1, 7247, '\P{Is_Sc: olck}', "");
-Expect(0, 7247, '\P{^Is_Sc: olck}', "");
-Error('\p{Script=_/a/Ugaritic}');
-Error('\P{Script=_/a/Ugaritic}');
-Expect(1, 66461, '\p{Script=ugaritic}', "");
-Expect(0, 66461, '\p{^Script=ugaritic}', "");
-Expect(0, 66461, '\P{Script=ugaritic}', "");
-Expect(1, 66461, '\P{^Script=ugaritic}', "");
-Expect(0, 66431, '\p{Script=ugaritic}', "");
-Expect(1, 66431, '\p{^Script=ugaritic}', "");
-Expect(1, 66431, '\P{Script=ugaritic}', "");
-Expect(0, 66431, '\P{^Script=ugaritic}', "");
-Expect(1, 66461, '\p{Script=__Ugaritic}', "");
-Expect(0, 66461, '\p{^Script=__Ugaritic}', "");
-Expect(0, 66461, '\P{Script=__Ugaritic}', "");
-Expect(1, 66461, '\P{^Script=__Ugaritic}', "");
-Expect(0, 66431, '\p{Script=__Ugaritic}', "");
-Expect(1, 66431, '\p{^Script=__Ugaritic}', "");
-Expect(1, 66431, '\P{Script=__Ugaritic}', "");
-Expect(0, 66431, '\P{^Script=__Ugaritic}', "");
-Error('\p{Sc=:= Ugar}');
-Error('\P{Sc=:= Ugar}');
-Expect(1, 66461, '\p{Sc: ugar}', "");
-Expect(0, 66461, '\p{^Sc: ugar}', "");
-Expect(0, 66461, '\P{Sc: ugar}', "");
-Expect(1, 66461, '\P{^Sc: ugar}', "");
-Expect(0, 66431, '\p{Sc: ugar}', "");
-Expect(1, 66431, '\p{^Sc: ugar}', "");
-Expect(1, 66431, '\P{Sc: ugar}', "");
-Expect(0, 66431, '\P{^Sc: ugar}', "");
-Expect(1, 66461, '\p{Sc: Ugar}', "");
-Expect(0, 66461, '\p{^Sc: Ugar}', "");
-Expect(0, 66461, '\P{Sc: Ugar}', "");
-Expect(1, 66461, '\P{^Sc: Ugar}', "");
-Expect(0, 66431, '\p{Sc: Ugar}', "");
-Expect(1, 66431, '\p{^Sc: Ugar}', "");
-Expect(1, 66431, '\P{Sc: Ugar}', "");
-Expect(0, 66431, '\P{^Sc: Ugar}', "");
-Error('\p{Is_Script:/a/ -ugaritic}');
-Error('\P{Is_Script:/a/ -ugaritic}');
-Expect(1, 66461, '\p{Is_Script=ugaritic}', "");
-Expect(0, 66461, '\p{^Is_Script=ugaritic}', "");
-Expect(0, 66461, '\P{Is_Script=ugaritic}', "");
-Expect(1, 66461, '\P{^Is_Script=ugaritic}', "");
-Expect(0, 66431, '\p{Is_Script=ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Script=ugaritic}', "");
-Expect(1, 66431, '\P{Is_Script=ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Script=ugaritic}', "");
-Expect(1, 66461, '\p{Is_Script=_ Ugaritic}', "");
-Expect(0, 66461, '\p{^Is_Script=_ Ugaritic}', "");
-Expect(0, 66461, '\P{Is_Script=_ Ugaritic}', "");
-Expect(1, 66461, '\P{^Is_Script=_ Ugaritic}', "");
-Expect(0, 66431, '\p{Is_Script=_ Ugaritic}', "");
-Expect(1, 66431, '\p{^Is_Script=_ Ugaritic}', "");
-Expect(1, 66431, '\P{Is_Script=_ Ugaritic}', "");
-Expect(0, 66431, '\P{^Is_Script=_ Ugaritic}', "");
-Error('\p{Is_Sc::=__Ugar}');
-Error('\P{Is_Sc::=__Ugar}');
-Expect(1, 66461, '\p{Is_Sc=ugar}', "");
-Expect(0, 66461, '\p{^Is_Sc=ugar}', "");
-Expect(0, 66461, '\P{Is_Sc=ugar}', "");
-Expect(1, 66461, '\P{^Is_Sc=ugar}', "");
-Expect(0, 66431, '\p{Is_Sc=ugar}', "");
-Expect(1, 66431, '\p{^Is_Sc=ugar}', "");
-Expect(1, 66431, '\P{Is_Sc=ugar}', "");
-Expect(0, 66431, '\P{^Is_Sc=ugar}', "");
-Expect(1, 66461, '\p{Is_Sc=--Ugar}', "");
-Expect(0, 66461, '\p{^Is_Sc=--Ugar}', "");
-Expect(0, 66461, '\P{Is_Sc=--Ugar}', "");
-Expect(1, 66461, '\P{^Is_Sc=--Ugar}', "");
-Expect(0, 66431, '\p{Is_Sc=--Ugar}', "");
-Expect(1, 66431, '\p{^Is_Sc=--Ugar}', "");
-Expect(1, 66431, '\P{Is_Sc=--Ugar}', "");
-Expect(0, 66431, '\P{^Is_Sc=--Ugar}', "");
-Error('\p{Script=-:=Phags_PA}');
-Error('\P{Script=-:=Phags_PA}');
-Expect(1, 43127, '\p{Script:phagspa}', "");
-Expect(0, 43127, '\p{^Script:phagspa}', "");
-Expect(0, 43127, '\P{Script:phagspa}', "");
-Expect(1, 43127, '\P{^Script:phagspa}', "");
-Expect(0, 43071, '\p{Script:phagspa}', "");
-Expect(1, 43071, '\p{^Script:phagspa}', "");
-Expect(1, 43071, '\P{Script:phagspa}', "");
-Expect(0, 43071, '\P{^Script:phagspa}', "");
-Expect(1, 43127, '\p{Script= PHAGS pa}', "");
-Expect(0, 43127, '\p{^Script= PHAGS pa}', "");
-Expect(0, 43127, '\P{Script= PHAGS pa}', "");
-Expect(1, 43127, '\P{^Script= PHAGS pa}', "");
-Expect(0, 43071, '\p{Script= PHAGS pa}', "");
-Expect(1, 43071, '\p{^Script= PHAGS pa}', "");
-Expect(1, 43071, '\P{Script= PHAGS pa}', "");
-Expect(0, 43071, '\P{^Script= PHAGS pa}', "");
-Error('\p{Sc=:=_PHAG}');
-Error('\P{Sc=:=_PHAG}');
-Expect(1, 43127, '\p{Sc=phag}', "");
-Expect(0, 43127, '\p{^Sc=phag}', "");
-Expect(0, 43127, '\P{Sc=phag}', "");
-Expect(1, 43127, '\P{^Sc=phag}', "");
-Expect(0, 43071, '\p{Sc=phag}', "");
-Expect(1, 43071, '\p{^Sc=phag}', "");
-Expect(1, 43071, '\P{Sc=phag}', "");
-Expect(0, 43071, '\P{^Sc=phag}', "");
-Expect(1, 43127, '\p{Sc=_ Phag}', "");
-Expect(0, 43127, '\p{^Sc=_ Phag}', "");
-Expect(0, 43127, '\P{Sc=_ Phag}', "");
-Expect(1, 43127, '\P{^Sc=_ Phag}', "");
-Expect(0, 43071, '\p{Sc=_ Phag}', "");
-Expect(1, 43071, '\p{^Sc=_ Phag}', "");
-Expect(1, 43071, '\P{Sc=_ Phag}', "");
-Expect(0, 43071, '\P{^Sc=_ Phag}', "");
-Error('\p{Is_Script= :=phags Pa}');
-Error('\P{Is_Script= :=phags Pa}');
-Expect(1, 43127, '\p{Is_Script=phagspa}', "");
-Expect(0, 43127, '\p{^Is_Script=phagspa}', "");
-Expect(0, 43127, '\P{Is_Script=phagspa}', "");
-Expect(1, 43127, '\P{^Is_Script=phagspa}', "");
-Expect(0, 43071, '\p{Is_Script=phagspa}', "");
-Expect(1, 43071, '\p{^Is_Script=phagspa}', "");
-Expect(1, 43071, '\P{Is_Script=phagspa}', "");
-Expect(0, 43071, '\P{^Is_Script=phagspa}', "");
-Expect(1, 43127, '\p{Is_Script= Phags pa}', "");
-Expect(0, 43127, '\p{^Is_Script= Phags pa}', "");
-Expect(0, 43127, '\P{Is_Script= Phags pa}', "");
-Expect(1, 43127, '\P{^Is_Script= Phags pa}', "");
-Expect(0, 43071, '\p{Is_Script= Phags pa}', "");
-Expect(1, 43071, '\p{^Is_Script= Phags pa}', "");
-Expect(1, 43071, '\P{Is_Script= Phags pa}', "");
-Expect(0, 43071, '\P{^Is_Script= Phags pa}', "");
-Error('\p{Is_Sc: := -PHAG}');
-Error('\P{Is_Sc: := -PHAG}');
-Expect(1, 43127, '\p{Is_Sc=phag}', "");
-Expect(0, 43127, '\p{^Is_Sc=phag}', "");
-Expect(0, 43127, '\P{Is_Sc=phag}', "");
-Expect(1, 43127, '\P{^Is_Sc=phag}', "");
-Expect(0, 43071, '\p{Is_Sc=phag}', "");
-Expect(1, 43071, '\p{^Is_Sc=phag}', "");
-Expect(1, 43071, '\P{Is_Sc=phag}', "");
-Expect(0, 43071, '\P{^Is_Sc=phag}', "");
-Expect(1, 43127, '\p{Is_Sc= phag}', "");
-Expect(0, 43127, '\p{^Is_Sc= phag}', "");
-Expect(0, 43127, '\P{Is_Sc= phag}', "");
-Expect(1, 43127, '\P{^Is_Sc= phag}', "");
-Expect(0, 43071, '\p{Is_Sc= phag}', "");
-Expect(1, 43071, '\p{^Is_Sc= phag}', "");
-Expect(1, 43071, '\P{Is_Sc= phag}', "");
-Expect(0, 43071, '\P{^Is_Sc= phag}', "");
-Error('\p{Script=:= Armenian}');
-Error('\P{Script=:= Armenian}');
-Expect(1, 1366, '\p{Script=armenian}', "");
-Expect(0, 1366, '\p{^Script=armenian}', "");
-Expect(0, 1366, '\P{Script=armenian}', "");
-Expect(1, 1366, '\P{^Script=armenian}', "");
-Expect(0, 1328, '\p{Script=armenian}', "");
-Expect(1, 1328, '\p{^Script=armenian}', "");
-Expect(1, 1328, '\P{Script=armenian}', "");
-Expect(0, 1328, '\P{^Script=armenian}', "");
-Expect(1, 1366, '\p{Script=--armenian}', "");
-Expect(0, 1366, '\p{^Script=--armenian}', "");
-Expect(0, 1366, '\P{Script=--armenian}', "");
-Expect(1, 1366, '\P{^Script=--armenian}', "");
-Expect(0, 1328, '\p{Script=--armenian}', "");
-Expect(1, 1328, '\p{^Script=--armenian}', "");
-Expect(1, 1328, '\P{Script=--armenian}', "");
-Expect(0, 1328, '\P{^Script=--armenian}', "");
-Error('\p{Sc=_:=Armn}');
-Error('\P{Sc=_:=Armn}');
-Expect(1, 1366, '\p{Sc=armn}', "");
-Expect(0, 1366, '\p{^Sc=armn}', "");
-Expect(0, 1366, '\P{Sc=armn}', "");
-Expect(1, 1366, '\P{^Sc=armn}', "");
-Expect(0, 1328, '\p{Sc=armn}', "");
-Expect(1, 1328, '\p{^Sc=armn}', "");
-Expect(1, 1328, '\P{Sc=armn}', "");
-Expect(0, 1328, '\P{^Sc=armn}', "");
-Expect(1, 1366, '\p{Sc= Armn}', "");
-Expect(0, 1366, '\p{^Sc= Armn}', "");
-Expect(0, 1366, '\P{Sc= Armn}', "");
-Expect(1, 1366, '\P{^Sc= Armn}', "");
-Expect(0, 1328, '\p{Sc= Armn}', "");
-Expect(1, 1328, '\p{^Sc= Armn}', "");
-Expect(1, 1328, '\P{Sc= Armn}', "");
-Expect(0, 1328, '\P{^Sc= Armn}', "");
-Error('\p{Is_Script: :=armenian}');
-Error('\P{Is_Script: :=armenian}');
-Expect(1, 1366, '\p{Is_Script=armenian}', "");
-Expect(0, 1366, '\p{^Is_Script=armenian}', "");
-Expect(0, 1366, '\P{Is_Script=armenian}', "");
-Expect(1, 1366, '\P{^Is_Script=armenian}', "");
-Expect(0, 1328, '\p{Is_Script=armenian}', "");
-Expect(1, 1328, '\p{^Is_Script=armenian}', "");
-Expect(1, 1328, '\P{Is_Script=armenian}', "");
-Expect(0, 1328, '\P{^Is_Script=armenian}', "");
-Expect(1, 1366, '\p{Is_Script=- ARMENIAN}', "");
-Expect(0, 1366, '\p{^Is_Script=- ARMENIAN}', "");
-Expect(0, 1366, '\P{Is_Script=- ARMENIAN}', "");
-Expect(1, 1366, '\P{^Is_Script=- ARMENIAN}', "");
-Expect(0, 1328, '\p{Is_Script=- ARMENIAN}', "");
-Expect(1, 1328, '\p{^Is_Script=- ARMENIAN}', "");
-Expect(1, 1328, '\P{Is_Script=- ARMENIAN}', "");
-Expect(0, 1328, '\P{^Is_Script=- ARMENIAN}', "");
-Error('\p{Is_Sc=:=- Armn}');
-Error('\P{Is_Sc=:=- Armn}');
-Expect(1, 1366, '\p{Is_Sc=armn}', "");
-Expect(0, 1366, '\p{^Is_Sc=armn}', "");
-Expect(0, 1366, '\P{Is_Sc=armn}', "");
-Expect(1, 1366, '\P{^Is_Sc=armn}', "");
-Expect(0, 1328, '\p{Is_Sc=armn}', "");
-Expect(1, 1328, '\p{^Is_Sc=armn}', "");
-Expect(1, 1328, '\P{Is_Sc=armn}', "");
-Expect(0, 1328, '\P{^Is_Sc=armn}', "");
-Expect(1, 1366, '\p{Is_Sc= Armn}', "");
-Expect(0, 1366, '\p{^Is_Sc= Armn}', "");
-Expect(0, 1366, '\P{Is_Sc= Armn}', "");
-Expect(1, 1366, '\P{^Is_Sc= Armn}', "");
-Expect(0, 1328, '\p{Is_Sc= Armn}', "");
-Expect(1, 1328, '\p{^Is_Sc= Armn}', "");
-Expect(1, 1328, '\P{Is_Sc= Armn}', "");
-Expect(0, 1328, '\P{^Is_Sc= Armn}', "");
-Error('\p{Script=:=_Syriac}');
-Error('\P{Script=:=_Syriac}');
-Expect(1, 1805, '\p{Script: syriac}', "");
-Expect(0, 1805, '\p{^Script: syriac}', "");
-Expect(0, 1805, '\P{Script: syriac}', "");
-Expect(1, 1805, '\P{^Script: syriac}', "");
-Expect(0, 1791, '\p{Script: syriac}', "");
-Expect(1, 1791, '\p{^Script: syriac}', "");
-Expect(1, 1791, '\P{Script: syriac}', "");
-Expect(0, 1791, '\P{^Script: syriac}', "");
-Expect(1, 1805, '\p{Script=- Syriac}', "");
-Expect(0, 1805, '\p{^Script=- Syriac}', "");
-Expect(0, 1805, '\P{Script=- Syriac}', "");
-Expect(1, 1805, '\P{^Script=- Syriac}', "");
-Expect(0, 1791, '\p{Script=- Syriac}', "");
-Expect(1, 1791, '\p{^Script=- Syriac}', "");
-Expect(1, 1791, '\P{Script=- Syriac}', "");
-Expect(0, 1791, '\P{^Script=- Syriac}', "");
-Error('\p{Sc=_:=Syrc}');
-Error('\P{Sc=_:=Syrc}');
-Expect(1, 1805, '\p{Sc: syrc}', "");
-Expect(0, 1805, '\p{^Sc: syrc}', "");
-Expect(0, 1805, '\P{Sc: syrc}', "");
-Expect(1, 1805, '\P{^Sc: syrc}', "");
-Expect(0, 1791, '\p{Sc: syrc}', "");
-Expect(1, 1791, '\p{^Sc: syrc}', "");
-Expect(1, 1791, '\P{Sc: syrc}', "");
-Expect(0, 1791, '\P{^Sc: syrc}', "");
-Expect(1, 1805, '\p{Sc=_Syrc}', "");
-Expect(0, 1805, '\p{^Sc=_Syrc}', "");
-Expect(0, 1805, '\P{Sc=_Syrc}', "");
-Expect(1, 1805, '\P{^Sc=_Syrc}', "");
-Expect(0, 1791, '\p{Sc=_Syrc}', "");
-Expect(1, 1791, '\p{^Sc=_Syrc}', "");
-Expect(1, 1791, '\P{Sc=_Syrc}', "");
-Expect(0, 1791, '\P{^Sc=_Syrc}', "");
-Error('\p{Is_Script=/a/ syriac}');
-Error('\P{Is_Script=/a/ syriac}');
-Expect(1, 1805, '\p{Is_Script=syriac}', "");
-Expect(0, 1805, '\p{^Is_Script=syriac}', "");
-Expect(0, 1805, '\P{Is_Script=syriac}', "");
-Expect(1, 1805, '\P{^Is_Script=syriac}', "");
-Expect(0, 1791, '\p{Is_Script=syriac}', "");
-Expect(1, 1791, '\p{^Is_Script=syriac}', "");
-Expect(1, 1791, '\P{Is_Script=syriac}', "");
-Expect(0, 1791, '\P{^Is_Script=syriac}', "");
-Expect(1, 1805, '\p{Is_Script=-_Syriac}', "");
-Expect(0, 1805, '\p{^Is_Script=-_Syriac}', "");
-Expect(0, 1805, '\P{Is_Script=-_Syriac}', "");
-Expect(1, 1805, '\P{^Is_Script=-_Syriac}', "");
-Expect(0, 1791, '\p{Is_Script=-_Syriac}', "");
-Expect(1, 1791, '\p{^Is_Script=-_Syriac}', "");
-Expect(1, 1791, '\P{Is_Script=-_Syriac}', "");
-Expect(0, 1791, '\P{^Is_Script=-_Syriac}', "");
-Error('\p{Is_Sc=_-SYRC/a/}');
-Error('\P{Is_Sc=_-SYRC/a/}');
-Expect(1, 1805, '\p{Is_Sc=syrc}', "");
-Expect(0, 1805, '\p{^Is_Sc=syrc}', "");
-Expect(0, 1805, '\P{Is_Sc=syrc}', "");
-Expect(1, 1805, '\P{^Is_Sc=syrc}', "");
-Expect(0, 1791, '\p{Is_Sc=syrc}', "");
-Expect(1, 1791, '\p{^Is_Sc=syrc}', "");
-Expect(1, 1791, '\P{Is_Sc=syrc}', "");
-Expect(0, 1791, '\P{^Is_Sc=syrc}', "");
-Expect(1, 1805, '\p{Is_Sc=-_Syrc}', "");
-Expect(0, 1805, '\p{^Is_Sc=-_Syrc}', "");
-Expect(0, 1805, '\P{Is_Sc=-_Syrc}', "");
-Expect(1, 1805, '\P{^Is_Sc=-_Syrc}', "");
-Expect(0, 1791, '\p{Is_Sc=-_Syrc}', "");
-Expect(1, 1791, '\p{^Is_Sc=-_Syrc}', "");
-Expect(1, 1791, '\P{Is_Sc=-_Syrc}', "");
-Expect(0, 1791, '\P{^Is_Sc=-_Syrc}', "");
-Error('\p{Script=:=yi}');
-Error('\P{Script=:=yi}');
-Expect(1, 42124, '\p{Script=yi}', "");
-Expect(0, 42124, '\p{^Script=yi}', "");
-Expect(0, 42124, '\P{Script=yi}', "");
-Expect(1, 42124, '\P{^Script=yi}', "");
-Expect(0, 40959, '\p{Script=yi}', "");
-Expect(1, 40959, '\p{^Script=yi}', "");
-Expect(1, 40959, '\P{Script=yi}', "");
-Expect(0, 40959, '\P{^Script=yi}', "");
-Expect(1, 42124, '\p{Script= yi}', "");
-Expect(0, 42124, '\p{^Script= yi}', "");
-Expect(0, 42124, '\P{Script= yi}', "");
-Expect(1, 42124, '\P{^Script= yi}', "");
-Expect(0, 40959, '\p{Script= yi}', "");
-Expect(1, 40959, '\p{^Script= yi}', "");
-Expect(1, 40959, '\P{Script= yi}', "");
-Expect(0, 40959, '\P{^Script= yi}', "");
-Error('\p{Sc= YIII:=}');
-Error('\P{Sc= YIII:=}');
-Expect(1, 42124, '\p{Sc=yiii}', "");
-Expect(0, 42124, '\p{^Sc=yiii}', "");
-Expect(0, 42124, '\P{Sc=yiii}', "");
-Expect(1, 42124, '\P{^Sc=yiii}', "");
-Expect(0, 40959, '\p{Sc=yiii}', "");
-Expect(1, 40959, '\p{^Sc=yiii}', "");
-Expect(1, 40959, '\P{Sc=yiii}', "");
-Expect(0, 40959, '\P{^Sc=yiii}', "");
-Expect(1, 42124, '\p{Sc=-_Yiii}', "");
-Expect(0, 42124, '\p{^Sc=-_Yiii}', "");
-Expect(0, 42124, '\P{Sc=-_Yiii}', "");
-Expect(1, 42124, '\P{^Sc=-_Yiii}', "");
-Expect(0, 40959, '\p{Sc=-_Yiii}', "");
-Expect(1, 40959, '\p{^Sc=-_Yiii}', "");
-Expect(1, 40959, '\P{Sc=-_Yiii}', "");
-Expect(0, 40959, '\P{^Sc=-_Yiii}', "");
-Error('\p{Is_Script=:= _Yi}');
-Error('\P{Is_Script=:= _Yi}');
-Expect(1, 42124, '\p{Is_Script=yi}', "");
-Expect(0, 42124, '\p{^Is_Script=yi}', "");
-Expect(0, 42124, '\P{Is_Script=yi}', "");
-Expect(1, 42124, '\P{^Is_Script=yi}', "");
-Expect(0, 40959, '\p{Is_Script=yi}', "");
-Expect(1, 40959, '\p{^Is_Script=yi}', "");
-Expect(1, 40959, '\P{Is_Script=yi}', "");
-Expect(0, 40959, '\P{^Is_Script=yi}', "");
-Expect(1, 42124, '\p{Is_Script=- Yi}', "");
-Expect(0, 42124, '\p{^Is_Script=- Yi}', "");
-Expect(0, 42124, '\P{Is_Script=- Yi}', "");
-Expect(1, 42124, '\P{^Is_Script=- Yi}', "");
-Expect(0, 40959, '\p{Is_Script=- Yi}', "");
-Expect(1, 40959, '\p{^Is_Script=- Yi}', "");
-Expect(1, 40959, '\P{Is_Script=- Yi}', "");
-Expect(0, 40959, '\P{^Is_Script=- Yi}', "");
-Error('\p{Is_Sc= :=yiii}');
-Error('\P{Is_Sc= :=yiii}');
-Expect(1, 42124, '\p{Is_Sc=yiii}', "");
-Expect(0, 42124, '\p{^Is_Sc=yiii}', "");
-Expect(0, 42124, '\P{Is_Sc=yiii}', "");
-Expect(1, 42124, '\P{^Is_Sc=yiii}', "");
-Expect(0, 40959, '\p{Is_Sc=yiii}', "");
-Expect(1, 40959, '\p{^Is_Sc=yiii}', "");
-Expect(1, 40959, '\P{Is_Sc=yiii}', "");
-Expect(0, 40959, '\P{^Is_Sc=yiii}', "");
-Expect(1, 42124, '\p{Is_Sc=-YIII}', "");
-Expect(0, 42124, '\p{^Is_Sc=-YIII}', "");
-Expect(0, 42124, '\P{Is_Sc=-YIII}', "");
-Expect(1, 42124, '\P{^Is_Sc=-YIII}', "");
-Expect(0, 40959, '\p{Is_Sc=-YIII}', "");
-Expect(1, 40959, '\p{^Is_Sc=-YIII}', "");
-Expect(1, 40959, '\P{Is_Sc=-YIII}', "");
-Expect(0, 40959, '\P{^Is_Sc=-YIII}', "");
-Error('\p{Script=- KATAKANA/a/}');
-Error('\P{Script=- KATAKANA/a/}');
-Expect(1, 12538, '\p{Script=katakana}', "");
-Expect(0, 12538, '\p{^Script=katakana}', "");
-Expect(0, 12538, '\P{Script=katakana}', "");
-Expect(1, 12538, '\P{^Script=katakana}', "");
-Expect(0, 12448, '\p{Script=katakana}', "");
-Expect(1, 12448, '\p{^Script=katakana}', "");
-Expect(1, 12448, '\P{Script=katakana}', "");
-Expect(0, 12448, '\P{^Script=katakana}', "");
-Expect(1, 12538, '\p{Script=_Katakana}', "");
-Expect(0, 12538, '\p{^Script=_Katakana}', "");
-Expect(0, 12538, '\P{Script=_Katakana}', "");
-Expect(1, 12538, '\P{^Script=_Katakana}', "");
-Expect(0, 12448, '\p{Script=_Katakana}', "");
-Expect(1, 12448, '\p{^Script=_Katakana}', "");
-Expect(1, 12448, '\P{Script=_Katakana}', "");
-Expect(0, 12448, '\P{^Script=_Katakana}', "");
-Error('\p{Sc= Kana:=}');
-Error('\P{Sc= Kana:=}');
-Expect(1, 12538, '\p{Sc=kana}', "");
-Expect(0, 12538, '\p{^Sc=kana}', "");
-Expect(0, 12538, '\P{Sc=kana}', "");
-Expect(1, 12538, '\P{^Sc=kana}', "");
-Expect(0, 12448, '\p{Sc=kana}', "");
-Expect(1, 12448, '\p{^Sc=kana}', "");
-Expect(1, 12448, '\P{Sc=kana}', "");
-Expect(0, 12448, '\P{^Sc=kana}', "");
-Expect(1, 12538, '\p{Sc= -kana}', "");
-Expect(0, 12538, '\p{^Sc= -kana}', "");
-Expect(0, 12538, '\P{Sc= -kana}', "");
-Expect(1, 12538, '\P{^Sc= -kana}', "");
-Expect(0, 12448, '\p{Sc= -kana}', "");
-Expect(1, 12448, '\p{^Sc= -kana}', "");
-Expect(1, 12448, '\P{Sc= -kana}', "");
-Expect(0, 12448, '\P{^Sc= -kana}', "");
-Error('\p{Is_Script=_/a/KATAKANA}');
-Error('\P{Is_Script=_/a/KATAKANA}');
-Expect(1, 12538, '\p{Is_Script=katakana}', "");
-Expect(0, 12538, '\p{^Is_Script=katakana}', "");
-Expect(0, 12538, '\P{Is_Script=katakana}', "");
-Expect(1, 12538, '\P{^Is_Script=katakana}', "");
-Expect(0, 12448, '\p{Is_Script=katakana}', "");
-Expect(1, 12448, '\p{^Is_Script=katakana}', "");
-Expect(1, 12448, '\P{Is_Script=katakana}', "");
-Expect(0, 12448, '\P{^Is_Script=katakana}', "");
-Expect(1, 12538, '\p{Is_Script= -KATAKANA}', "");
-Expect(0, 12538, '\p{^Is_Script= -KATAKANA}', "");
-Expect(0, 12538, '\P{Is_Script= -KATAKANA}', "");
-Expect(1, 12538, '\P{^Is_Script= -KATAKANA}', "");
-Expect(0, 12448, '\p{Is_Script= -KATAKANA}', "");
-Expect(1, 12448, '\p{^Is_Script= -KATAKANA}', "");
-Expect(1, 12448, '\P{Is_Script= -KATAKANA}', "");
-Expect(0, 12448, '\P{^Is_Script= -KATAKANA}', "");
-Error('\p{Is_Sc::= Kana}');
-Error('\P{Is_Sc::= Kana}');
-Expect(1, 12538, '\p{Is_Sc: kana}', "");
-Expect(0, 12538, '\p{^Is_Sc: kana}', "");
-Expect(0, 12538, '\P{Is_Sc: kana}', "");
-Expect(1, 12538, '\P{^Is_Sc: kana}', "");
-Expect(0, 12448, '\p{Is_Sc: kana}', "");
-Expect(1, 12448, '\p{^Is_Sc: kana}', "");
-Expect(1, 12448, '\P{Is_Sc: kana}', "");
-Expect(0, 12448, '\P{^Is_Sc: kana}', "");
-Expect(1, 12538, '\p{Is_Sc=- Kana}', "");
-Expect(0, 12538, '\p{^Is_Sc=- Kana}', "");
-Expect(0, 12538, '\P{Is_Sc=- Kana}', "");
-Expect(1, 12538, '\P{^Is_Sc=- Kana}', "");
-Expect(0, 12448, '\p{Is_Sc=- Kana}', "");
-Expect(1, 12448, '\p{^Is_Sc=- Kana}', "");
-Expect(1, 12448, '\P{Is_Sc=- Kana}', "");
-Expect(0, 12448, '\P{^Is_Sc=- Kana}', "");
-Error('\p{Script: -glagolitic/a/}');
-Error('\P{Script: -glagolitic/a/}');
-Expect(1, 11310, '\p{Script=glagolitic}', "");
-Expect(0, 11310, '\p{^Script=glagolitic}', "");
-Expect(0, 11310, '\P{Script=glagolitic}', "");
-Expect(1, 11310, '\P{^Script=glagolitic}', "");
-Expect(0, 11263, '\p{Script=glagolitic}', "");
-Expect(1, 11263, '\p{^Script=glagolitic}', "");
-Expect(1, 11263, '\P{Script=glagolitic}', "");
-Expect(0, 11263, '\P{^Script=glagolitic}', "");
-Expect(1, 11310, '\p{Script= Glagolitic}', "");
-Expect(0, 11310, '\p{^Script= Glagolitic}', "");
-Expect(0, 11310, '\P{Script= Glagolitic}', "");
-Expect(1, 11310, '\P{^Script= Glagolitic}', "");
-Expect(0, 11263, '\p{Script= Glagolitic}', "");
-Expect(1, 11263, '\p{^Script= Glagolitic}', "");
-Expect(1, 11263, '\P{Script= Glagolitic}', "");
-Expect(0, 11263, '\P{^Script= Glagolitic}', "");
-Error('\p{Sc= GLAG:=}');
-Error('\P{Sc= GLAG:=}');
-Expect(1, 11310, '\p{Sc=glag}', "");
-Expect(0, 11310, '\p{^Sc=glag}', "");
-Expect(0, 11310, '\P{Sc=glag}', "");
-Expect(1, 11310, '\P{^Sc=glag}', "");
-Expect(0, 11263, '\p{Sc=glag}', "");
-Expect(1, 11263, '\p{^Sc=glag}', "");
-Expect(1, 11263, '\P{Sc=glag}', "");
-Expect(0, 11263, '\P{^Sc=glag}', "");
-Expect(1, 11310, '\p{Sc= _Glag}', "");
-Expect(0, 11310, '\p{^Sc= _Glag}', "");
-Expect(0, 11310, '\P{Sc= _Glag}', "");
-Expect(1, 11310, '\P{^Sc= _Glag}', "");
-Expect(0, 11263, '\p{Sc= _Glag}', "");
-Expect(1, 11263, '\p{^Sc= _Glag}', "");
-Expect(1, 11263, '\P{Sc= _Glag}', "");
-Expect(0, 11263, '\P{^Sc= _Glag}', "");
-Error('\p{Is_Script: /a/Glagolitic}');
-Error('\P{Is_Script: /a/Glagolitic}');
-Expect(1, 11310, '\p{Is_Script:glagolitic}', "");
-Expect(0, 11310, '\p{^Is_Script:glagolitic}', "");
-Expect(0, 11310, '\P{Is_Script:glagolitic}', "");
-Expect(1, 11310, '\P{^Is_Script:glagolitic}', "");
-Expect(0, 11263, '\p{Is_Script:glagolitic}', "");
-Expect(1, 11263, '\p{^Is_Script:glagolitic}', "");
-Expect(1, 11263, '\P{Is_Script:glagolitic}', "");
-Expect(0, 11263, '\P{^Is_Script:glagolitic}', "");
-Expect(1, 11310, '\p{Is_Script=--Glagolitic}', "");
-Expect(0, 11310, '\p{^Is_Script=--Glagolitic}', "");
-Expect(0, 11310, '\P{Is_Script=--Glagolitic}', "");
-Expect(1, 11310, '\P{^Is_Script=--Glagolitic}', "");
-Expect(0, 11263, '\p{Is_Script=--Glagolitic}', "");
-Expect(1, 11263, '\p{^Is_Script=--Glagolitic}', "");
-Expect(1, 11263, '\P{Is_Script=--Glagolitic}', "");
-Expect(0, 11263, '\P{^Is_Script=--Glagolitic}', "");
-Error('\p{Is_Sc= :=Glag}');
-Error('\P{Is_Sc= :=Glag}');
-Expect(1, 11310, '\p{Is_Sc=glag}', "");
-Expect(0, 11310, '\p{^Is_Sc=glag}', "");
-Expect(0, 11310, '\P{Is_Sc=glag}', "");
-Expect(1, 11310, '\P{^Is_Sc=glag}', "");
-Expect(0, 11263, '\p{Is_Sc=glag}', "");
-Expect(1, 11263, '\p{^Is_Sc=glag}', "");
-Expect(1, 11263, '\P{Is_Sc=glag}', "");
-Expect(0, 11263, '\P{^Is_Sc=glag}', "");
-Expect(1, 11310, '\p{Is_Sc= _glag}', "");
-Expect(0, 11310, '\p{^Is_Sc= _glag}', "");
-Expect(0, 11310, '\P{Is_Sc= _glag}', "");
-Expect(1, 11310, '\P{^Is_Sc= _glag}', "");
-Expect(0, 11263, '\p{Is_Sc= _glag}', "");
-Expect(1, 11263, '\p{^Is_Sc= _glag}', "");
-Expect(1, 11263, '\P{Is_Sc= _glag}', "");
-Expect(0, 11263, '\P{^Is_Sc= _glag}', "");
-Error('\p{Script=_/a/Thaana}');
-Error('\P{Script=_/a/Thaana}');
-Expect(1, 1969, '\p{Script=thaana}', "");
-Expect(0, 1969, '\p{^Script=thaana}', "");
-Expect(0, 1969, '\P{Script=thaana}', "");
-Expect(1, 1969, '\P{^Script=thaana}', "");
-Expect(0, 1919, '\p{Script=thaana}', "");
-Expect(1, 1919, '\p{^Script=thaana}', "");
-Expect(1, 1919, '\P{Script=thaana}', "");
-Expect(0, 1919, '\P{^Script=thaana}', "");
-Expect(1, 1969, '\p{Script=--thaana}', "");
-Expect(0, 1969, '\p{^Script=--thaana}', "");
-Expect(0, 1969, '\P{Script=--thaana}', "");
-Expect(1, 1969, '\P{^Script=--thaana}', "");
-Expect(0, 1919, '\p{Script=--thaana}', "");
-Expect(1, 1919, '\p{^Script=--thaana}', "");
-Expect(1, 1919, '\P{Script=--thaana}', "");
-Expect(0, 1919, '\P{^Script=--thaana}', "");
-Error('\p{Sc=_:=THAA}');
-Error('\P{Sc=_:=THAA}');
-Expect(1, 1969, '\p{Sc=thaa}', "");
-Expect(0, 1969, '\p{^Sc=thaa}', "");
-Expect(0, 1969, '\P{Sc=thaa}', "");
-Expect(1, 1969, '\P{^Sc=thaa}', "");
-Expect(0, 1919, '\p{Sc=thaa}', "");
-Expect(1, 1919, '\p{^Sc=thaa}', "");
-Expect(1, 1919, '\P{Sc=thaa}', "");
-Expect(0, 1919, '\P{^Sc=thaa}', "");
-Expect(1, 1969, '\p{Sc= _THAA}', "");
-Expect(0, 1969, '\p{^Sc= _THAA}', "");
-Expect(0, 1969, '\P{Sc= _THAA}', "");
-Expect(1, 1969, '\P{^Sc= _THAA}', "");
-Expect(0, 1919, '\p{Sc= _THAA}', "");
-Expect(1, 1919, '\p{^Sc= _THAA}', "");
-Expect(1, 1919, '\P{Sc= _THAA}', "");
-Expect(0, 1919, '\P{^Sc= _THAA}', "");
-Error('\p{Is_Script=-_THAANA/a/}');
-Error('\P{Is_Script=-_THAANA/a/}');
-Expect(1, 1969, '\p{Is_Script=thaana}', "");
-Expect(0, 1969, '\p{^Is_Script=thaana}', "");
-Expect(0, 1969, '\P{Is_Script=thaana}', "");
-Expect(1, 1969, '\P{^Is_Script=thaana}', "");
-Expect(0, 1919, '\p{Is_Script=thaana}', "");
-Expect(1, 1919, '\p{^Is_Script=thaana}', "");
-Expect(1, 1919, '\P{Is_Script=thaana}', "");
-Expect(0, 1919, '\P{^Is_Script=thaana}', "");
-Expect(1, 1969, '\p{Is_Script= thaana}', "");
-Expect(0, 1969, '\p{^Is_Script= thaana}', "");
-Expect(0, 1969, '\P{Is_Script= thaana}', "");
-Expect(1, 1969, '\P{^Is_Script= thaana}', "");
-Expect(0, 1919, '\p{Is_Script= thaana}', "");
-Expect(1, 1919, '\p{^Is_Script= thaana}', "");
-Expect(1, 1919, '\P{Is_Script= thaana}', "");
-Expect(0, 1919, '\P{^Is_Script= thaana}', "");
-Error('\p{Is_Sc=:=__Thaa}');
-Error('\P{Is_Sc=:=__Thaa}');
-Expect(1, 1969, '\p{Is_Sc=thaa}', "");
-Expect(0, 1969, '\p{^Is_Sc=thaa}', "");
-Expect(0, 1969, '\P{Is_Sc=thaa}', "");
-Expect(1, 1969, '\P{^Is_Sc=thaa}', "");
-Expect(0, 1919, '\p{Is_Sc=thaa}', "");
-Expect(1, 1919, '\p{^Is_Sc=thaa}', "");
-Expect(1, 1919, '\P{Is_Sc=thaa}', "");
-Expect(0, 1919, '\P{^Is_Sc=thaa}', "");
-Expect(1, 1969, '\p{Is_Sc= -THAA}', "");
-Expect(0, 1969, '\p{^Is_Sc= -THAA}', "");
-Expect(0, 1969, '\P{Is_Sc= -THAA}', "");
-Expect(1, 1969, '\P{^Is_Sc= -THAA}', "");
-Expect(0, 1919, '\p{Is_Sc= -THAA}', "");
-Expect(1, 1919, '\p{^Is_Sc= -THAA}', "");
-Expect(1, 1919, '\P{Is_Sc= -THAA}', "");
-Expect(0, 1919, '\P{^Is_Sc= -THAA}', "");
-Error('\p{Script=_/a/lepcha}');
-Error('\P{Script=_/a/lepcha}');
-Expect(1, 7223, '\p{Script=lepcha}', "");
-Expect(0, 7223, '\p{^Script=lepcha}', "");
-Expect(0, 7223, '\P{Script=lepcha}', "");
-Expect(1, 7223, '\P{^Script=lepcha}', "");
-Expect(0, 7167, '\p{Script=lepcha}', "");
-Expect(1, 7167, '\p{^Script=lepcha}', "");
-Expect(1, 7167, '\P{Script=lepcha}', "");
-Expect(0, 7167, '\P{^Script=lepcha}', "");
-Expect(1, 7223, '\p{Script=__Lepcha}', "");
-Expect(0, 7223, '\p{^Script=__Lepcha}', "");
-Expect(0, 7223, '\P{Script=__Lepcha}', "");
-Expect(1, 7223, '\P{^Script=__Lepcha}', "");
-Expect(0, 7167, '\p{Script=__Lepcha}', "");
-Expect(1, 7167, '\p{^Script=__Lepcha}', "");
-Expect(1, 7167, '\P{Script=__Lepcha}', "");
-Expect(0, 7167, '\P{^Script=__Lepcha}', "");
-Error('\p{Sc=:=-Lepc}');
-Error('\P{Sc=:=-Lepc}');
-Expect(1, 7223, '\p{Sc=lepc}', "");
-Expect(0, 7223, '\p{^Sc=lepc}', "");
-Expect(0, 7223, '\P{Sc=lepc}', "");
-Expect(1, 7223, '\P{^Sc=lepc}', "");
-Expect(0, 7167, '\p{Sc=lepc}', "");
-Expect(1, 7167, '\p{^Sc=lepc}', "");
-Expect(1, 7167, '\P{Sc=lepc}', "");
-Expect(0, 7167, '\P{^Sc=lepc}', "");
-Expect(1, 7223, '\p{Sc= _LEPC}', "");
-Expect(0, 7223, '\p{^Sc= _LEPC}', "");
-Expect(0, 7223, '\P{Sc= _LEPC}', "");
-Expect(1, 7223, '\P{^Sc= _LEPC}', "");
-Expect(0, 7167, '\p{Sc= _LEPC}', "");
-Expect(1, 7167, '\p{^Sc= _LEPC}', "");
-Expect(1, 7167, '\P{Sc= _LEPC}', "");
-Expect(0, 7167, '\P{^Sc= _LEPC}', "");
-Error('\p{Is_Script: /a/LEPCHA}');
-Error('\P{Is_Script: /a/LEPCHA}');
-Expect(1, 7223, '\p{Is_Script=lepcha}', "");
-Expect(0, 7223, '\p{^Is_Script=lepcha}', "");
-Expect(0, 7223, '\P{Is_Script=lepcha}', "");
-Expect(1, 7223, '\P{^Is_Script=lepcha}', "");
-Expect(0, 7167, '\p{Is_Script=lepcha}', "");
-Expect(1, 7167, '\p{^Is_Script=lepcha}', "");
-Expect(1, 7167, '\P{Is_Script=lepcha}', "");
-Expect(0, 7167, '\P{^Is_Script=lepcha}', "");
-Expect(1, 7223, '\p{Is_Script= LEPCHA}', "");
-Expect(0, 7223, '\p{^Is_Script= LEPCHA}', "");
-Expect(0, 7223, '\P{Is_Script= LEPCHA}', "");
-Expect(1, 7223, '\P{^Is_Script= LEPCHA}', "");
-Expect(0, 7167, '\p{Is_Script= LEPCHA}', "");
-Expect(1, 7167, '\p{^Is_Script= LEPCHA}', "");
-Expect(1, 7167, '\P{Is_Script= LEPCHA}', "");
-Expect(0, 7167, '\P{^Is_Script= LEPCHA}', "");
-Error('\p{Is_Sc=/a/-LEPC}');
-Error('\P{Is_Sc=/a/-LEPC}');
-Expect(1, 7223, '\p{Is_Sc=lepc}', "");
-Expect(0, 7223, '\p{^Is_Sc=lepc}', "");
-Expect(0, 7223, '\P{Is_Sc=lepc}', "");
-Expect(1, 7223, '\P{^Is_Sc=lepc}', "");
-Expect(0, 7167, '\p{Is_Sc=lepc}', "");
-Expect(1, 7167, '\p{^Is_Sc=lepc}', "");
-Expect(1, 7167, '\P{Is_Sc=lepc}', "");
-Expect(0, 7167, '\P{^Is_Sc=lepc}', "");
-Expect(1, 7223, '\p{Is_Sc: Lepc}', "");
-Expect(0, 7223, '\p{^Is_Sc: Lepc}', "");
-Expect(0, 7223, '\P{Is_Sc: Lepc}', "");
-Expect(1, 7223, '\P{^Is_Sc: Lepc}', "");
-Expect(0, 7167, '\p{Is_Sc: Lepc}', "");
-Expect(1, 7167, '\p{^Is_Sc: Lepc}', "");
-Expect(1, 7167, '\P{Is_Sc: Lepc}', "");
-Expect(0, 7167, '\P{^Is_Sc: Lepc}', "");
-Error('\p{Script=-/a/Coptic}');
-Error('\P{Script=-/a/Coptic}');
-Expect(1, 1007, '\p{Script=coptic}', "");
-Expect(0, 1007, '\p{^Script=coptic}', "");
-Expect(0, 1007, '\P{Script=coptic}', "");
-Expect(1, 1007, '\P{^Script=coptic}', "");
-Expect(0, 993, '\p{Script=coptic}', "");
-Expect(1, 993, '\p{^Script=coptic}', "");
-Expect(1, 993, '\P{Script=coptic}', "");
-Expect(0, 993, '\P{^Script=coptic}', "");
-Expect(1, 1007, '\p{Script=_coptic}', "");
-Expect(0, 1007, '\p{^Script=_coptic}', "");
-Expect(0, 1007, '\P{Script=_coptic}', "");
-Expect(1, 1007, '\P{^Script=_coptic}', "");
-Expect(0, 993, '\p{Script=_coptic}', "");
-Expect(1, 993, '\p{^Script=_coptic}', "");
-Expect(1, 993, '\P{Script=_coptic}', "");
-Expect(0, 993, '\P{^Script=_coptic}', "");
-Error('\p{Sc=/a/ Copt}');
-Error('\P{Sc=/a/ Copt}');
-Expect(1, 1007, '\p{Sc=copt}', "");
-Expect(0, 1007, '\p{^Sc=copt}', "");
-Expect(0, 1007, '\P{Sc=copt}', "");
-Expect(1, 1007, '\P{^Sc=copt}', "");
-Expect(0, 993, '\p{Sc=copt}', "");
-Expect(1, 993, '\p{^Sc=copt}', "");
-Expect(1, 993, '\P{Sc=copt}', "");
-Expect(0, 993, '\P{^Sc=copt}', "");
-Expect(1, 1007, '\p{Sc= -Copt}', "");
-Expect(0, 1007, '\p{^Sc= -Copt}', "");
-Expect(0, 1007, '\P{Sc= -Copt}', "");
-Expect(1, 1007, '\P{^Sc= -Copt}', "");
-Expect(0, 993, '\p{Sc= -Copt}', "");
-Expect(1, 993, '\p{^Sc= -Copt}', "");
-Expect(1, 993, '\P{Sc= -Copt}', "");
-Expect(0, 993, '\P{^Sc= -Copt}', "");
-Error('\p{Is_Script=:=Qaac}');
-Error('\P{Is_Script=:=Qaac}');
-Expect(1, 1007, '\p{Is_Script: qaac}', "");
-Expect(0, 1007, '\p{^Is_Script: qaac}', "");
-Expect(0, 1007, '\P{Is_Script: qaac}', "");
-Expect(1, 1007, '\P{^Is_Script: qaac}', "");
-Expect(0, 993, '\p{Is_Script: qaac}', "");
-Expect(1, 993, '\p{^Is_Script: qaac}', "");
-Expect(1, 993, '\P{Is_Script: qaac}', "");
-Expect(0, 993, '\P{^Is_Script: qaac}', "");
-Expect(1, 1007, '\p{Is_Script: -_QAAC}', "");
-Expect(0, 1007, '\p{^Is_Script: -_QAAC}', "");
-Expect(0, 1007, '\P{Is_Script: -_QAAC}', "");
-Expect(1, 1007, '\P{^Is_Script: -_QAAC}', "");
-Expect(0, 993, '\p{Is_Script: -_QAAC}', "");
-Expect(1, 993, '\p{^Is_Script: -_QAAC}', "");
-Expect(1, 993, '\P{Is_Script: -_QAAC}', "");
-Expect(0, 993, '\P{^Is_Script: -_QAAC}', "");
-Error('\p{Is_Sc= Coptic:=}');
-Error('\P{Is_Sc= Coptic:=}');
-Expect(1, 1007, '\p{Is_Sc=coptic}', "");
-Expect(0, 1007, '\p{^Is_Sc=coptic}', "");
-Expect(0, 1007, '\P{Is_Sc=coptic}', "");
-Expect(1, 1007, '\P{^Is_Sc=coptic}', "");
-Expect(0, 993, '\p{Is_Sc=coptic}', "");
-Expect(1, 993, '\p{^Is_Sc=coptic}', "");
-Expect(1, 993, '\P{Is_Sc=coptic}', "");
-Expect(0, 993, '\P{^Is_Sc=coptic}', "");
-Expect(1, 1007, '\p{Is_Sc=_coptic}', "");
-Expect(0, 1007, '\p{^Is_Sc=_coptic}', "");
-Expect(0, 1007, '\P{Is_Sc=_coptic}', "");
-Expect(1, 1007, '\P{^Is_Sc=_coptic}', "");
-Expect(0, 993, '\p{Is_Sc=_coptic}', "");
-Expect(1, 993, '\p{^Is_Sc=_coptic}', "");
-Expect(1, 993, '\P{Is_Sc=_coptic}', "");
-Expect(0, 993, '\P{^Is_Sc=_coptic}', "");
-Error('\p{Script=Katakana_Or_Hiragana}');
-Error('\P{Script=Katakana_Or_Hiragana}');
-Error('\p{Sc=Hrkt}');
-Error('\P{Sc=Hrkt}');
-Error('\p{Is_Script=Katakana_Or_Hiragana}');
-Error('\P{Is_Script=Katakana_Or_Hiragana}');
-Error('\p{Is_Sc=Hrkt}');
-Error('\P{Is_Sc=Hrkt}');
-Error('\p{Script=/a/ -Balinese}');
-Error('\P{Script=/a/ -Balinese}');
-Expect(1, 6987, '\p{Script: balinese}', "");
-Expect(0, 6987, '\p{^Script: balinese}', "");
-Expect(0, 6987, '\P{Script: balinese}', "");
-Expect(1, 6987, '\P{^Script: balinese}', "");
-Expect(0, 6911, '\p{Script: balinese}', "");
-Expect(1, 6911, '\p{^Script: balinese}', "");
-Expect(1, 6911, '\P{Script: balinese}', "");
-Expect(0, 6911, '\P{^Script: balinese}', "");
-Expect(1, 6987, '\p{Script=_Balinese}', "");
-Expect(0, 6987, '\p{^Script=_Balinese}', "");
-Expect(0, 6987, '\P{Script=_Balinese}', "");
-Expect(1, 6987, '\P{^Script=_Balinese}', "");
-Expect(0, 6911, '\p{Script=_Balinese}', "");
-Expect(1, 6911, '\p{^Script=_Balinese}', "");
-Expect(1, 6911, '\P{Script=_Balinese}', "");
-Expect(0, 6911, '\P{^Script=_Balinese}', "");
-Error('\p{Sc=__BALI:=}');
-Error('\P{Sc=__BALI:=}');
-Expect(1, 6987, '\p{Sc=bali}', "");
-Expect(0, 6987, '\p{^Sc=bali}', "");
-Expect(0, 6987, '\P{Sc=bali}', "");
-Expect(1, 6987, '\P{^Sc=bali}', "");
-Expect(0, 6911, '\p{Sc=bali}', "");
-Expect(1, 6911, '\p{^Sc=bali}', "");
-Expect(1, 6911, '\P{Sc=bali}', "");
-Expect(0, 6911, '\P{^Sc=bali}', "");
-Expect(1, 6987, '\p{Sc= Bali}', "");
-Expect(0, 6987, '\p{^Sc= Bali}', "");
-Expect(0, 6987, '\P{Sc= Bali}', "");
-Expect(1, 6987, '\P{^Sc= Bali}', "");
-Expect(0, 6911, '\p{Sc= Bali}', "");
-Expect(1, 6911, '\p{^Sc= Bali}', "");
-Expect(1, 6911, '\P{Sc= Bali}', "");
-Expect(0, 6911, '\P{^Sc= Bali}', "");
-Error('\p{Is_Script=:= Balinese}');
-Error('\P{Is_Script=:= Balinese}');
-Expect(1, 6987, '\p{Is_Script=balinese}', "");
-Expect(0, 6987, '\p{^Is_Script=balinese}', "");
-Expect(0, 6987, '\P{Is_Script=balinese}', "");
-Expect(1, 6987, '\P{^Is_Script=balinese}', "");
-Expect(0, 6911, '\p{Is_Script=balinese}', "");
-Expect(1, 6911, '\p{^Is_Script=balinese}', "");
-Expect(1, 6911, '\P{Is_Script=balinese}', "");
-Expect(0, 6911, '\P{^Is_Script=balinese}', "");
-Expect(1, 6987, '\p{Is_Script= Balinese}', "");
-Expect(0, 6987, '\p{^Is_Script= Balinese}', "");
-Expect(0, 6987, '\P{Is_Script= Balinese}', "");
-Expect(1, 6987, '\P{^Is_Script= Balinese}', "");
-Expect(0, 6911, '\p{Is_Script= Balinese}', "");
-Expect(1, 6911, '\p{^Is_Script= Balinese}', "");
-Expect(1, 6911, '\P{Is_Script= Balinese}', "");
-Expect(0, 6911, '\P{^Is_Script= Balinese}', "");
-Error('\p{Is_Sc=_/a/BALI}');
-Error('\P{Is_Sc=_/a/BALI}');
-Expect(1, 6987, '\p{Is_Sc=bali}', "");
-Expect(0, 6987, '\p{^Is_Sc=bali}', "");
-Expect(0, 6987, '\P{Is_Sc=bali}', "");
-Expect(1, 6987, '\P{^Is_Sc=bali}', "");
-Expect(0, 6911, '\p{Is_Sc=bali}', "");
-Expect(1, 6911, '\p{^Is_Sc=bali}', "");
-Expect(1, 6911, '\P{Is_Sc=bali}', "");
-Expect(0, 6911, '\P{^Is_Sc=bali}', "");
-Expect(1, 6987, '\p{Is_Sc= bali}', "");
-Expect(0, 6987, '\p{^Is_Sc= bali}', "");
-Expect(0, 6987, '\P{Is_Sc= bali}', "");
-Expect(1, 6987, '\P{^Is_Sc= bali}', "");
-Expect(0, 6911, '\p{Is_Sc= bali}', "");
-Expect(1, 6911, '\p{^Is_Sc= bali}', "");
-Expect(1, 6911, '\P{Is_Sc= bali}', "");
-Expect(0, 6911, '\P{^Is_Sc= bali}', "");
-Error('\p{Script= :=TAGBANWA}');
-Error('\P{Script= :=TAGBANWA}');
-Expect(1, 5996, '\p{Script: tagbanwa}', "");
-Expect(0, 5996, '\p{^Script: tagbanwa}', "");
-Expect(0, 5996, '\P{Script: tagbanwa}', "");
-Expect(1, 5996, '\P{^Script: tagbanwa}', "");
-Expect(0, 5983, '\p{Script: tagbanwa}', "");
-Expect(1, 5983, '\p{^Script: tagbanwa}', "");
-Expect(1, 5983, '\P{Script: tagbanwa}', "");
-Expect(0, 5983, '\P{^Script: tagbanwa}', "");
-Expect(1, 5996, '\p{Script= tagbanwa}', "");
-Expect(0, 5996, '\p{^Script= tagbanwa}', "");
-Expect(0, 5996, '\P{Script= tagbanwa}', "");
-Expect(1, 5996, '\P{^Script= tagbanwa}', "");
-Expect(0, 5983, '\p{Script= tagbanwa}', "");
-Expect(1, 5983, '\p{^Script= tagbanwa}', "");
-Expect(1, 5983, '\P{Script= tagbanwa}', "");
-Expect(0, 5983, '\P{^Script= tagbanwa}', "");
-Error('\p{Sc= :=tagb}');
-Error('\P{Sc= :=tagb}');
-Expect(1, 5996, '\p{Sc=tagb}', "");
-Expect(0, 5996, '\p{^Sc=tagb}', "");
-Expect(0, 5996, '\P{Sc=tagb}', "");
-Expect(1, 5996, '\P{^Sc=tagb}', "");
-Expect(0, 5983, '\p{Sc=tagb}', "");
-Expect(1, 5983, '\p{^Sc=tagb}', "");
-Expect(1, 5983, '\P{Sc=tagb}', "");
-Expect(0, 5983, '\P{^Sc=tagb}', "");
-Expect(1, 5996, '\p{Sc:--TAGB}', "");
-Expect(0, 5996, '\p{^Sc:--TAGB}', "");
-Expect(0, 5996, '\P{Sc:--TAGB}', "");
-Expect(1, 5996, '\P{^Sc:--TAGB}', "");
-Expect(0, 5983, '\p{Sc:--TAGB}', "");
-Expect(1, 5983, '\p{^Sc:--TAGB}', "");
-Expect(1, 5983, '\P{Sc:--TAGB}', "");
-Expect(0, 5983, '\P{^Sc:--TAGB}', "");
-Error('\p{Is_Script=/a/ Tagbanwa}');
-Error('\P{Is_Script=/a/ Tagbanwa}');
-Expect(1, 5996, '\p{Is_Script=tagbanwa}', "");
-Expect(0, 5996, '\p{^Is_Script=tagbanwa}', "");
-Expect(0, 5996, '\P{Is_Script=tagbanwa}', "");
-Expect(1, 5996, '\P{^Is_Script=tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Script=tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Script=tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Script=tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Script=tagbanwa}', "");
-Expect(1, 5996, '\p{Is_Script=- Tagbanwa}', "");
-Expect(0, 5996, '\p{^Is_Script=- Tagbanwa}', "");
-Expect(0, 5996, '\P{Is_Script=- Tagbanwa}', "");
-Expect(1, 5996, '\P{^Is_Script=- Tagbanwa}', "");
-Expect(0, 5983, '\p{Is_Script=- Tagbanwa}', "");
-Expect(1, 5983, '\p{^Is_Script=- Tagbanwa}', "");
-Expect(1, 5983, '\P{Is_Script=- Tagbanwa}', "");
-Expect(0, 5983, '\P{^Is_Script=- Tagbanwa}', "");
-Error('\p{Is_Sc= Tagb:=}');
-Error('\P{Is_Sc= Tagb:=}');
-Expect(1, 5996, '\p{Is_Sc: tagb}', "");
-Expect(0, 5996, '\p{^Is_Sc: tagb}', "");
-Expect(0, 5996, '\P{Is_Sc: tagb}', "");
-Expect(1, 5996, '\P{^Is_Sc: tagb}', "");
-Expect(0, 5983, '\p{Is_Sc: tagb}', "");
-Expect(1, 5983, '\p{^Is_Sc: tagb}', "");
-Expect(1, 5983, '\P{Is_Sc: tagb}', "");
-Expect(0, 5983, '\P{^Is_Sc: tagb}', "");
-Expect(1, 5996, '\p{Is_Sc= Tagb}', "");
-Expect(0, 5996, '\p{^Is_Sc= Tagb}', "");
-Expect(0, 5996, '\P{Is_Sc= Tagb}', "");
-Expect(1, 5996, '\P{^Is_Sc= Tagb}', "");
-Expect(0, 5983, '\p{Is_Sc= Tagb}', "");
-Expect(1, 5983, '\p{^Is_Sc= Tagb}', "");
-Expect(1, 5983, '\P{Is_Sc= Tagb}', "");
-Expect(0, 5983, '\P{^Is_Sc= Tagb}', "");
-Error('\p{Script: Syloti:=NAGRI}');
-Error('\P{Script: Syloti:=NAGRI}');
-Expect(1, 43051, '\p{Script=sylotinagri}', "");
-Expect(0, 43051, '\p{^Script=sylotinagri}', "");
-Expect(0, 43051, '\P{Script=sylotinagri}', "");
-Expect(1, 43051, '\P{^Script=sylotinagri}', "");
-Expect(0, 43007, '\p{Script=sylotinagri}', "");
-Expect(1, 43007, '\p{^Script=sylotinagri}', "");
-Expect(1, 43007, '\P{Script=sylotinagri}', "");
-Expect(0, 43007, '\P{^Script=sylotinagri}', "");
-Expect(1, 43051, '\p{Script=-_SYLOTI Nagri}', "");
-Expect(0, 43051, '\p{^Script=-_SYLOTI Nagri}', "");
-Expect(0, 43051, '\P{Script=-_SYLOTI Nagri}', "");
-Expect(1, 43051, '\P{^Script=-_SYLOTI Nagri}', "");
-Expect(0, 43007, '\p{Script=-_SYLOTI Nagri}', "");
-Expect(1, 43007, '\p{^Script=-_SYLOTI Nagri}', "");
-Expect(1, 43007, '\P{Script=-_SYLOTI Nagri}', "");
-Expect(0, 43007, '\P{^Script=-_SYLOTI Nagri}', "");
-Error('\p{Sc=/a/- SYLO}');
-Error('\P{Sc=/a/- SYLO}');
-Expect(1, 43051, '\p{Sc=sylo}', "");
-Expect(0, 43051, '\p{^Sc=sylo}', "");
-Expect(0, 43051, '\P{Sc=sylo}', "");
-Expect(1, 43051, '\P{^Sc=sylo}', "");
-Expect(0, 43007, '\p{Sc=sylo}', "");
-Expect(1, 43007, '\p{^Sc=sylo}', "");
-Expect(1, 43007, '\P{Sc=sylo}', "");
-Expect(0, 43007, '\P{^Sc=sylo}', "");
-Expect(1, 43051, '\p{Sc= -Sylo}', "");
-Expect(0, 43051, '\p{^Sc= -Sylo}', "");
-Expect(0, 43051, '\P{Sc= -Sylo}', "");
-Expect(1, 43051, '\P{^Sc= -Sylo}', "");
-Expect(0, 43007, '\p{Sc= -Sylo}', "");
-Expect(1, 43007, '\p{^Sc= -Sylo}', "");
-Expect(1, 43007, '\P{Sc= -Sylo}', "");
-Expect(0, 43007, '\P{^Sc= -Sylo}', "");
-Error('\p{Is_Script= :=syloti-Nagri}');
-Error('\P{Is_Script= :=syloti-Nagri}');
-Expect(1, 43051, '\p{Is_Script=sylotinagri}', "");
-Expect(0, 43051, '\p{^Is_Script=sylotinagri}', "");
-Expect(0, 43051, '\P{Is_Script=sylotinagri}', "");
-Expect(1, 43051, '\P{^Is_Script=sylotinagri}', "");
-Expect(0, 43007, '\p{Is_Script=sylotinagri}', "");
-Expect(1, 43007, '\p{^Is_Script=sylotinagri}', "");
-Expect(1, 43007, '\P{Is_Script=sylotinagri}', "");
-Expect(0, 43007, '\P{^Is_Script=sylotinagri}', "");
-Expect(1, 43051, '\p{Is_Script= Syloti Nagri}', "");
-Expect(0, 43051, '\p{^Is_Script= Syloti Nagri}', "");
-Expect(0, 43051, '\P{Is_Script= Syloti Nagri}', "");
-Expect(1, 43051, '\P{^Is_Script= Syloti Nagri}', "");
-Expect(0, 43007, '\p{Is_Script= Syloti Nagri}', "");
-Expect(1, 43007, '\p{^Is_Script= Syloti Nagri}', "");
-Expect(1, 43007, '\P{Is_Script= Syloti Nagri}', "");
-Expect(0, 43007, '\P{^Is_Script= Syloti Nagri}', "");
-Error('\p{Is_Sc=/a/ Sylo}');
-Error('\P{Is_Sc=/a/ Sylo}');
-Expect(1, 43051, '\p{Is_Sc=sylo}', "");
-Expect(0, 43051, '\p{^Is_Sc=sylo}', "");
-Expect(0, 43051, '\P{Is_Sc=sylo}', "");
-Expect(1, 43051, '\P{^Is_Sc=sylo}', "");
-Expect(0, 43007, '\p{Is_Sc=sylo}', "");
-Expect(1, 43007, '\p{^Is_Sc=sylo}', "");
-Expect(1, 43007, '\P{Is_Sc=sylo}', "");
-Expect(0, 43007, '\P{^Is_Sc=sylo}', "");
-Expect(1, 43051, '\p{Is_Sc= -Sylo}', "");
-Expect(0, 43051, '\p{^Is_Sc= -Sylo}', "");
-Expect(0, 43051, '\P{Is_Sc= -Sylo}', "");
-Expect(1, 43051, '\P{^Is_Sc= -Sylo}', "");
-Expect(0, 43007, '\p{Is_Sc= -Sylo}', "");
-Expect(1, 43007, '\p{^Is_Sc= -Sylo}', "");
-Expect(1, 43007, '\P{Is_Sc= -Sylo}', "");
-Expect(0, 43007, '\P{^Is_Sc= -Sylo}', "");
-Error('\p{Script=:= _MeeteiMAYEK}');
-Error('\P{Script=:= _MeeteiMAYEK}');
-Expect(1, 44013, '\p{Script=meeteimayek}', "");
-Expect(0, 44013, '\p{^Script=meeteimayek}', "");
-Expect(0, 44013, '\P{Script=meeteimayek}', "");
-Expect(1, 44013, '\P{^Script=meeteimayek}', "");
-Expect(0, 43967, '\p{Script=meeteimayek}', "");
-Expect(1, 43967, '\p{^Script=meeteimayek}', "");
-Expect(1, 43967, '\P{Script=meeteimayek}', "");
-Expect(0, 43967, '\P{^Script=meeteimayek}', "");
-Expect(1, 44013, '\p{Script=__Meetei-mayek}', "");
-Expect(0, 44013, '\p{^Script=__Meetei-mayek}', "");
-Expect(0, 44013, '\P{Script=__Meetei-mayek}', "");
-Expect(1, 44013, '\P{^Script=__Meetei-mayek}', "");
-Expect(0, 43967, '\p{Script=__Meetei-mayek}', "");
-Expect(1, 43967, '\p{^Script=__Meetei-mayek}', "");
-Expect(1, 43967, '\P{Script=__Meetei-mayek}', "");
-Expect(0, 43967, '\P{^Script=__Meetei-mayek}', "");
-Error('\p{Sc=:=-MTEI}');
-Error('\P{Sc=:=-MTEI}');
-Expect(1, 44013, '\p{Sc=mtei}', "");
-Expect(0, 44013, '\p{^Sc=mtei}', "");
-Expect(0, 44013, '\P{Sc=mtei}', "");
-Expect(1, 44013, '\P{^Sc=mtei}', "");
-Expect(0, 43967, '\p{Sc=mtei}', "");
-Expect(1, 43967, '\p{^Sc=mtei}', "");
-Expect(1, 43967, '\P{Sc=mtei}', "");
-Expect(0, 43967, '\P{^Sc=mtei}', "");
-Expect(1, 44013, '\p{Sc=_ mtei}', "");
-Expect(0, 44013, '\p{^Sc=_ mtei}', "");
-Expect(0, 44013, '\P{Sc=_ mtei}', "");
-Expect(1, 44013, '\P{^Sc=_ mtei}', "");
-Expect(0, 43967, '\p{Sc=_ mtei}', "");
-Expect(1, 43967, '\p{^Sc=_ mtei}', "");
-Expect(1, 43967, '\P{Sc=_ mtei}', "");
-Expect(0, 43967, '\P{^Sc=_ mtei}', "");
-Error('\p{Is_Script= Meetei:=Mayek}');
-Error('\P{Is_Script= Meetei:=Mayek}');
-Expect(1, 44013, '\p{Is_Script=meeteimayek}', "");
-Expect(0, 44013, '\p{^Is_Script=meeteimayek}', "");
-Expect(0, 44013, '\P{Is_Script=meeteimayek}', "");
-Expect(1, 44013, '\P{^Is_Script=meeteimayek}', "");
-Expect(0, 43967, '\p{Is_Script=meeteimayek}', "");
-Expect(1, 43967, '\p{^Is_Script=meeteimayek}', "");
-Expect(1, 43967, '\P{Is_Script=meeteimayek}', "");
-Expect(0, 43967, '\P{^Is_Script=meeteimayek}', "");
-Expect(1, 44013, '\p{Is_Script=-meetei Mayek}', "");
-Expect(0, 44013, '\p{^Is_Script=-meetei Mayek}', "");
-Expect(0, 44013, '\P{Is_Script=-meetei Mayek}', "");
-Expect(1, 44013, '\P{^Is_Script=-meetei Mayek}', "");
-Expect(0, 43967, '\p{Is_Script=-meetei Mayek}', "");
-Expect(1, 43967, '\p{^Is_Script=-meetei Mayek}', "");
-Expect(1, 43967, '\P{Is_Script=-meetei Mayek}', "");
-Expect(0, 43967, '\P{^Is_Script=-meetei Mayek}', "");
-Error('\p{Is_Sc=:= MTEI}');
-Error('\P{Is_Sc=:= MTEI}');
-Expect(1, 44013, '\p{Is_Sc=mtei}', "");
-Expect(0, 44013, '\p{^Is_Sc=mtei}', "");
-Expect(0, 44013, '\P{Is_Sc=mtei}', "");
-Expect(1, 44013, '\P{^Is_Sc=mtei}', "");
-Expect(0, 43967, '\p{Is_Sc=mtei}', "");
-Expect(1, 43967, '\p{^Is_Sc=mtei}', "");
-Expect(1, 43967, '\P{Is_Sc=mtei}', "");
-Expect(0, 43967, '\P{^Is_Sc=mtei}', "");
-Expect(1, 44013, '\p{Is_Sc=--Mtei}', "");
-Expect(0, 44013, '\p{^Is_Sc=--Mtei}', "");
-Expect(0, 44013, '\P{Is_Sc=--Mtei}', "");
-Expect(1, 44013, '\P{^Is_Sc=--Mtei}', "");
-Expect(0, 43967, '\p{Is_Sc=--Mtei}', "");
-Expect(1, 43967, '\p{^Is_Sc=--Mtei}', "");
-Expect(1, 43967, '\P{Is_Sc=--Mtei}', "");
-Expect(0, 43967, '\P{^Is_Sc=--Mtei}', "");
-Error('\p{Script= /a/PHOENICIAN}');
-Error('\P{Script= /a/PHOENICIAN}');
-Expect(1, 67867, '\p{Script=phoenician}', "");
-Expect(0, 67867, '\p{^Script=phoenician}', "");
-Expect(0, 67867, '\P{Script=phoenician}', "");
-Expect(1, 67867, '\P{^Script=phoenician}', "");
-Expect(0, 67839, '\p{Script=phoenician}', "");
-Expect(1, 67839, '\p{^Script=phoenician}', "");
-Expect(1, 67839, '\P{Script=phoenician}', "");
-Expect(0, 67839, '\P{^Script=phoenician}', "");
-Expect(1, 67867, '\p{Script= -PHOENICIAN}', "");
-Expect(0, 67867, '\p{^Script= -PHOENICIAN}', "");
-Expect(0, 67867, '\P{Script= -PHOENICIAN}', "");
-Expect(1, 67867, '\P{^Script= -PHOENICIAN}', "");
-Expect(0, 67839, '\p{Script= -PHOENICIAN}', "");
-Expect(1, 67839, '\p{^Script= -PHOENICIAN}', "");
-Expect(1, 67839, '\P{Script= -PHOENICIAN}', "");
-Expect(0, 67839, '\P{^Script= -PHOENICIAN}', "");
-Error('\p{Sc=-_Phnx:=}');
-Error('\P{Sc=-_Phnx:=}');
-Expect(1, 67867, '\p{Sc=phnx}', "");
-Expect(0, 67867, '\p{^Sc=phnx}', "");
-Expect(0, 67867, '\P{Sc=phnx}', "");
-Expect(1, 67867, '\P{^Sc=phnx}', "");
-Expect(0, 67839, '\p{Sc=phnx}', "");
-Expect(1, 67839, '\p{^Sc=phnx}', "");
-Expect(1, 67839, '\P{Sc=phnx}', "");
-Expect(0, 67839, '\P{^Sc=phnx}', "");
-Expect(1, 67867, '\p{Sc=--Phnx}', "");
-Expect(0, 67867, '\p{^Sc=--Phnx}', "");
-Expect(0, 67867, '\P{Sc=--Phnx}', "");
-Expect(1, 67867, '\P{^Sc=--Phnx}', "");
-Expect(0, 67839, '\p{Sc=--Phnx}', "");
-Expect(1, 67839, '\p{^Sc=--Phnx}', "");
-Expect(1, 67839, '\P{Sc=--Phnx}', "");
-Expect(0, 67839, '\P{^Sc=--Phnx}', "");
-Error('\p{Is_Script=:=_PHOENICIAN}');
-Error('\P{Is_Script=:=_PHOENICIAN}');
-Expect(1, 67867, '\p{Is_Script=phoenician}', "");
-Expect(0, 67867, '\p{^Is_Script=phoenician}', "");
-Expect(0, 67867, '\P{Is_Script=phoenician}', "");
-Expect(1, 67867, '\P{^Is_Script=phoenician}', "");
-Expect(0, 67839, '\p{Is_Script=phoenician}', "");
-Expect(1, 67839, '\p{^Is_Script=phoenician}', "");
-Expect(1, 67839, '\P{Is_Script=phoenician}', "");
-Expect(0, 67839, '\P{^Is_Script=phoenician}', "");
-Expect(1, 67867, '\p{Is_Script=- Phoenician}', "");
-Expect(0, 67867, '\p{^Is_Script=- Phoenician}', "");
-Expect(0, 67867, '\P{Is_Script=- Phoenician}', "");
-Expect(1, 67867, '\P{^Is_Script=- Phoenician}', "");
-Expect(0, 67839, '\p{Is_Script=- Phoenician}', "");
-Expect(1, 67839, '\p{^Is_Script=- Phoenician}', "");
-Expect(1, 67839, '\P{Is_Script=- Phoenician}', "");
-Expect(0, 67839, '\P{^Is_Script=- Phoenician}', "");
-Error('\p{Is_Sc= PHNX/a/}');
-Error('\P{Is_Sc= PHNX/a/}');
-Expect(1, 67867, '\p{Is_Sc=phnx}', "");
-Expect(0, 67867, '\p{^Is_Sc=phnx}', "");
-Expect(0, 67867, '\P{Is_Sc=phnx}', "");
-Expect(1, 67867, '\P{^Is_Sc=phnx}', "");
-Expect(0, 67839, '\p{Is_Sc=phnx}', "");
-Expect(1, 67839, '\p{^Is_Sc=phnx}', "");
-Expect(1, 67839, '\P{Is_Sc=phnx}', "");
-Expect(0, 67839, '\P{^Is_Sc=phnx}', "");
-Expect(1, 67867, '\p{Is_Sc= Phnx}', "");
-Expect(0, 67867, '\p{^Is_Sc= Phnx}', "");
-Expect(0, 67867, '\P{Is_Sc= Phnx}', "");
-Expect(1, 67867, '\P{^Is_Sc= Phnx}', "");
-Expect(0, 67839, '\p{Is_Sc= Phnx}', "");
-Expect(1, 67839, '\p{^Is_Sc= Phnx}', "");
-Expect(1, 67839, '\P{Is_Sc= Phnx}', "");
-Expect(0, 67839, '\P{^Is_Sc= Phnx}', "");
-Error('\p{Script=- Devanagari:=}');
-Error('\P{Script=- Devanagari:=}');
-Expect(1, 2361, '\p{Script=devanagari}', "");
-Expect(0, 2361, '\p{^Script=devanagari}', "");
-Expect(0, 2361, '\P{Script=devanagari}', "");
-Expect(1, 2361, '\P{^Script=devanagari}', "");
-Expect(0, 2303, '\p{Script=devanagari}', "");
-Expect(1, 2303, '\p{^Script=devanagari}', "");
-Expect(1, 2303, '\P{Script=devanagari}', "");
-Expect(0, 2303, '\P{^Script=devanagari}', "");
-Expect(1, 2361, '\p{Script=- Devanagari}', "");
-Expect(0, 2361, '\p{^Script=- Devanagari}', "");
-Expect(0, 2361, '\P{Script=- Devanagari}', "");
-Expect(1, 2361, '\P{^Script=- Devanagari}', "");
-Expect(0, 2303, '\p{Script=- Devanagari}', "");
-Expect(1, 2303, '\p{^Script=- Devanagari}', "");
-Expect(1, 2303, '\P{Script=- Devanagari}', "");
-Expect(0, 2303, '\P{^Script=- Devanagari}', "");
-Error('\p{Sc=_/a/DEVA}');
-Error('\P{Sc=_/a/DEVA}');
-Expect(1, 2361, '\p{Sc=deva}', "");
-Expect(0, 2361, '\p{^Sc=deva}', "");
-Expect(0, 2361, '\P{Sc=deva}', "");
-Expect(1, 2361, '\P{^Sc=deva}', "");
-Expect(0, 2303, '\p{Sc=deva}', "");
-Expect(1, 2303, '\p{^Sc=deva}', "");
-Expect(1, 2303, '\P{Sc=deva}', "");
-Expect(0, 2303, '\P{^Sc=deva}', "");
-Expect(1, 2361, '\p{Sc=--Deva}', "");
-Expect(0, 2361, '\p{^Sc=--Deva}', "");
-Expect(0, 2361, '\P{Sc=--Deva}', "");
-Expect(1, 2361, '\P{^Sc=--Deva}', "");
-Expect(0, 2303, '\p{Sc=--Deva}', "");
-Expect(1, 2303, '\p{^Sc=--Deva}', "");
-Expect(1, 2303, '\P{Sc=--Deva}', "");
-Expect(0, 2303, '\P{^Sc=--Deva}', "");
-Error('\p{Is_Script=-/a/Devanagari}');
-Error('\P{Is_Script=-/a/Devanagari}');
-Expect(1, 2361, '\p{Is_Script=devanagari}', "");
-Expect(0, 2361, '\p{^Is_Script=devanagari}', "");
-Expect(0, 2361, '\P{Is_Script=devanagari}', "");
-Expect(1, 2361, '\P{^Is_Script=devanagari}', "");
-Expect(0, 2303, '\p{Is_Script=devanagari}', "");
-Expect(1, 2303, '\p{^Is_Script=devanagari}', "");
-Expect(1, 2303, '\P{Is_Script=devanagari}', "");
-Expect(0, 2303, '\P{^Is_Script=devanagari}', "");
-Expect(1, 2361, '\p{Is_Script=-Devanagari}', "");
-Expect(0, 2361, '\p{^Is_Script=-Devanagari}', "");
-Expect(0, 2361, '\P{Is_Script=-Devanagari}', "");
-Expect(1, 2361, '\P{^Is_Script=-Devanagari}', "");
-Expect(0, 2303, '\p{Is_Script=-Devanagari}', "");
-Expect(1, 2303, '\p{^Is_Script=-Devanagari}', "");
-Expect(1, 2303, '\P{Is_Script=-Devanagari}', "");
-Expect(0, 2303, '\P{^Is_Script=-Devanagari}', "");
-Error('\p{Is_Sc= :=Deva}');
-Error('\P{Is_Sc= :=Deva}');
-Expect(1, 2361, '\p{Is_Sc=deva}', "");
-Expect(0, 2361, '\p{^Is_Sc=deva}', "");
-Expect(0, 2361, '\P{Is_Sc=deva}', "");
-Expect(1, 2361, '\P{^Is_Sc=deva}', "");
-Expect(0, 2303, '\p{Is_Sc=deva}', "");
-Expect(1, 2303, '\p{^Is_Sc=deva}', "");
-Expect(1, 2303, '\P{Is_Sc=deva}', "");
-Expect(0, 2303, '\P{^Is_Sc=deva}', "");
-Expect(1, 2361, '\p{Is_Sc=Deva}', "");
-Expect(0, 2361, '\p{^Is_Sc=Deva}', "");
-Expect(0, 2361, '\P{Is_Sc=Deva}', "");
-Expect(1, 2361, '\P{^Is_Sc=Deva}', "");
-Expect(0, 2303, '\p{Is_Sc=Deva}', "");
-Expect(1, 2303, '\p{^Is_Sc=Deva}', "");
-Expect(1, 2303, '\P{Is_Sc=Deva}', "");
-Expect(0, 2303, '\P{^Is_Sc=Deva}', "");
-Error('\p{Script= carian:=}');
-Error('\P{Script= carian:=}');
-Expect(1, 66256, '\p{Script=carian}', "");
-Expect(0, 66256, '\p{^Script=carian}', "");
-Expect(0, 66256, '\P{Script=carian}', "");
-Expect(1, 66256, '\P{^Script=carian}', "");
-Expect(0, 66207, '\p{Script=carian}', "");
-Expect(1, 66207, '\p{^Script=carian}', "");
-Expect(1, 66207, '\P{Script=carian}', "");
-Expect(0, 66207, '\P{^Script=carian}', "");
-Expect(1, 66256, '\p{Script= CARIAN}', "");
-Expect(0, 66256, '\p{^Script= CARIAN}', "");
-Expect(0, 66256, '\P{Script= CARIAN}', "");
-Expect(1, 66256, '\P{^Script= CARIAN}', "");
-Expect(0, 66207, '\p{Script= CARIAN}', "");
-Expect(1, 66207, '\p{^Script= CARIAN}', "");
-Expect(1, 66207, '\P{Script= CARIAN}', "");
-Expect(0, 66207, '\P{^Script= CARIAN}', "");
-Error('\p{Sc= /a/CARI}');
-Error('\P{Sc= /a/CARI}');
-Expect(1, 66256, '\p{Sc:cari}', "");
-Expect(0, 66256, '\p{^Sc:cari}', "");
-Expect(0, 66256, '\P{Sc:cari}', "");
-Expect(1, 66256, '\P{^Sc:cari}', "");
-Expect(0, 66207, '\p{Sc:cari}', "");
-Expect(1, 66207, '\p{^Sc:cari}', "");
-Expect(1, 66207, '\P{Sc:cari}', "");
-Expect(0, 66207, '\P{^Sc:cari}', "");
-Expect(1, 66256, '\p{Sc=--CARI}', "");
-Expect(0, 66256, '\p{^Sc=--CARI}', "");
-Expect(0, 66256, '\P{Sc=--CARI}', "");
-Expect(1, 66256, '\P{^Sc=--CARI}', "");
-Expect(0, 66207, '\p{Sc=--CARI}', "");
-Expect(1, 66207, '\p{^Sc=--CARI}', "");
-Expect(1, 66207, '\P{Sc=--CARI}', "");
-Expect(0, 66207, '\P{^Sc=--CARI}', "");
-Error('\p{Is_Script=_:=carian}');
-Error('\P{Is_Script=_:=carian}');
-Expect(1, 66256, '\p{Is_Script=carian}', "");
-Expect(0, 66256, '\p{^Is_Script=carian}', "");
-Expect(0, 66256, '\P{Is_Script=carian}', "");
-Expect(1, 66256, '\P{^Is_Script=carian}', "");
-Expect(0, 66207, '\p{Is_Script=carian}', "");
-Expect(1, 66207, '\p{^Is_Script=carian}', "");
-Expect(1, 66207, '\P{Is_Script=carian}', "");
-Expect(0, 66207, '\P{^Is_Script=carian}', "");
-Expect(1, 66256, '\p{Is_Script: carian}', "");
-Expect(0, 66256, '\p{^Is_Script: carian}', "");
-Expect(0, 66256, '\P{Is_Script: carian}', "");
-Expect(1, 66256, '\P{^Is_Script: carian}', "");
-Expect(0, 66207, '\p{Is_Script: carian}', "");
-Expect(1, 66207, '\p{^Is_Script: carian}', "");
-Expect(1, 66207, '\P{Is_Script: carian}', "");
-Expect(0, 66207, '\P{^Is_Script: carian}', "");
-Error('\p{Is_Sc=:= _Cari}');
-Error('\P{Is_Sc=:= _Cari}');
-Expect(1, 66256, '\p{Is_Sc=cari}', "");
-Expect(0, 66256, '\p{^Is_Sc=cari}', "");
-Expect(0, 66256, '\P{Is_Sc=cari}', "");
-Expect(1, 66256, '\P{^Is_Sc=cari}', "");
-Expect(0, 66207, '\p{Is_Sc=cari}', "");
-Expect(1, 66207, '\p{^Is_Sc=cari}', "");
-Expect(1, 66207, '\P{Is_Sc=cari}', "");
-Expect(0, 66207, '\P{^Is_Sc=cari}', "");
-Expect(1, 66256, '\p{Is_Sc=-Cari}', "");
-Expect(0, 66256, '\p{^Is_Sc=-Cari}', "");
-Expect(0, 66256, '\P{Is_Sc=-Cari}', "");
-Expect(1, 66256, '\P{^Is_Sc=-Cari}', "");
-Expect(0, 66207, '\p{Is_Sc=-Cari}', "");
-Expect(1, 66207, '\p{^Is_Sc=-Cari}', "");
-Expect(1, 66207, '\P{Is_Sc=-Cari}', "");
-Expect(0, 66207, '\P{^Is_Sc=-Cari}', "");
-Error('\p{Script=:=Buhid}');
-Error('\P{Script=:=Buhid}');
-Expect(1, 5971, '\p{Script=buhid}', "");
-Expect(0, 5971, '\p{^Script=buhid}', "");
-Expect(0, 5971, '\P{Script=buhid}', "");
-Expect(1, 5971, '\P{^Script=buhid}', "");
-Expect(0, 5951, '\p{Script=buhid}', "");
-Expect(1, 5951, '\p{^Script=buhid}', "");
-Expect(1, 5951, '\P{Script=buhid}', "");
-Expect(0, 5951, '\P{^Script=buhid}', "");
-Expect(1, 5971, '\p{Script=_ BUHID}', "");
-Expect(0, 5971, '\p{^Script=_ BUHID}', "");
-Expect(0, 5971, '\P{Script=_ BUHID}', "");
-Expect(1, 5971, '\P{^Script=_ BUHID}', "");
-Expect(0, 5951, '\p{Script=_ BUHID}', "");
-Expect(1, 5951, '\p{^Script=_ BUHID}', "");
-Expect(1, 5951, '\P{Script=_ BUHID}', "");
-Expect(0, 5951, '\P{^Script=_ BUHID}', "");
-Error('\p{Sc=/a/ buhd}');
-Error('\P{Sc=/a/ buhd}');
-Expect(1, 5971, '\p{Sc=buhd}', "");
-Expect(0, 5971, '\p{^Sc=buhd}', "");
-Expect(0, 5971, '\P{Sc=buhd}', "");
-Expect(1, 5971, '\P{^Sc=buhd}', "");
-Expect(0, 5951, '\p{Sc=buhd}', "");
-Expect(1, 5951, '\p{^Sc=buhd}', "");
-Expect(1, 5951, '\P{Sc=buhd}', "");
-Expect(0, 5951, '\P{^Sc=buhd}', "");
-Expect(1, 5971, '\p{Sc=_Buhd}', "");
-Expect(0, 5971, '\p{^Sc=_Buhd}', "");
-Expect(0, 5971, '\P{Sc=_Buhd}', "");
-Expect(1, 5971, '\P{^Sc=_Buhd}', "");
-Expect(0, 5951, '\p{Sc=_Buhd}', "");
-Expect(1, 5951, '\p{^Sc=_Buhd}', "");
-Expect(1, 5951, '\P{Sc=_Buhd}', "");
-Expect(0, 5951, '\P{^Sc=_Buhd}', "");
-Error('\p{Is_Script=:= _Buhid}');
-Error('\P{Is_Script=:= _Buhid}');
-Expect(1, 5971, '\p{Is_Script=buhid}', "");
-Expect(0, 5971, '\p{^Is_Script=buhid}', "");
-Expect(0, 5971, '\P{Is_Script=buhid}', "");
-Expect(1, 5971, '\P{^Is_Script=buhid}', "");
-Expect(0, 5951, '\p{Is_Script=buhid}', "");
-Expect(1, 5951, '\p{^Is_Script=buhid}', "");
-Expect(1, 5951, '\P{Is_Script=buhid}', "");
-Expect(0, 5951, '\P{^Is_Script=buhid}', "");
-Expect(1, 5971, '\p{Is_Script= Buhid}', "");
-Expect(0, 5971, '\p{^Is_Script= Buhid}', "");
-Expect(0, 5971, '\P{Is_Script= Buhid}', "");
-Expect(1, 5971, '\P{^Is_Script= Buhid}', "");
-Expect(0, 5951, '\p{Is_Script= Buhid}', "");
-Expect(1, 5951, '\p{^Is_Script= Buhid}', "");
-Expect(1, 5951, '\P{Is_Script= Buhid}', "");
-Expect(0, 5951, '\P{^Is_Script= Buhid}', "");
-Error('\p{Is_Sc=-:=buhd}');
-Error('\P{Is_Sc=-:=buhd}');
-Expect(1, 5971, '\p{Is_Sc=buhd}', "");
-Expect(0, 5971, '\p{^Is_Sc=buhd}', "");
-Expect(0, 5971, '\P{Is_Sc=buhd}', "");
-Expect(1, 5971, '\P{^Is_Sc=buhd}', "");
-Expect(0, 5951, '\p{Is_Sc=buhd}', "");
-Expect(1, 5951, '\p{^Is_Sc=buhd}', "");
-Expect(1, 5951, '\P{Is_Sc=buhd}', "");
-Expect(0, 5951, '\P{^Is_Sc=buhd}', "");
-Expect(1, 5971, '\p{Is_Sc= -Buhd}', "");
-Expect(0, 5971, '\p{^Is_Sc= -Buhd}', "");
-Expect(0, 5971, '\P{Is_Sc= -Buhd}', "");
-Expect(1, 5971, '\P{^Is_Sc= -Buhd}', "");
-Expect(0, 5951, '\p{Is_Sc= -Buhd}', "");
-Expect(1, 5951, '\p{^Is_Sc= -Buhd}', "");
-Expect(1, 5951, '\P{Is_Sc= -Buhd}', "");
-Expect(0, 5951, '\P{^Is_Sc= -Buhd}', "");
-Error('\p{Script=/a/LIMBU}');
-Error('\P{Script=/a/LIMBU}');
-Expect(1, 6428, '\p{Script=limbu}', "");
-Expect(0, 6428, '\p{^Script=limbu}', "");
-Expect(0, 6428, '\P{Script=limbu}', "");
-Expect(1, 6428, '\P{^Script=limbu}', "");
-Expect(0, 6399, '\p{Script=limbu}', "");
-Expect(1, 6399, '\p{^Script=limbu}', "");
-Expect(1, 6399, '\P{Script=limbu}', "");
-Expect(0, 6399, '\P{^Script=limbu}', "");
-Expect(1, 6428, '\p{Script= -Limbu}', "");
-Expect(0, 6428, '\p{^Script= -Limbu}', "");
-Expect(0, 6428, '\P{Script= -Limbu}', "");
-Expect(1, 6428, '\P{^Script= -Limbu}', "");
-Expect(0, 6399, '\p{Script= -Limbu}', "");
-Expect(1, 6399, '\p{^Script= -Limbu}', "");
-Expect(1, 6399, '\P{Script= -Limbu}', "");
-Expect(0, 6399, '\P{^Script= -Limbu}', "");
-Error('\p{Sc=limb:=}');
-Error('\P{Sc=limb:=}');
-Expect(1, 6428, '\p{Sc: limb}', "");
-Expect(0, 6428, '\p{^Sc: limb}', "");
-Expect(0, 6428, '\P{Sc: limb}', "");
-Expect(1, 6428, '\P{^Sc: limb}', "");
-Expect(0, 6399, '\p{Sc: limb}', "");
-Expect(1, 6399, '\p{^Sc: limb}', "");
-Expect(1, 6399, '\P{Sc: limb}', "");
-Expect(0, 6399, '\P{^Sc: limb}', "");
-Expect(1, 6428, '\p{Sc=__limb}', "");
-Expect(0, 6428, '\p{^Sc=__limb}', "");
-Expect(0, 6428, '\P{Sc=__limb}', "");
-Expect(1, 6428, '\P{^Sc=__limb}', "");
-Expect(0, 6399, '\p{Sc=__limb}', "");
-Expect(1, 6399, '\p{^Sc=__limb}', "");
-Expect(1, 6399, '\P{Sc=__limb}', "");
-Expect(0, 6399, '\P{^Sc=__limb}', "");
-Error('\p{Is_Script=_:=limbu}');
-Error('\P{Is_Script=_:=limbu}');
-Expect(1, 6428, '\p{Is_Script=limbu}', "");
-Expect(0, 6428, '\p{^Is_Script=limbu}', "");
-Expect(0, 6428, '\P{Is_Script=limbu}', "");
-Expect(1, 6428, '\P{^Is_Script=limbu}', "");
-Expect(0, 6399, '\p{Is_Script=limbu}', "");
-Expect(1, 6399, '\p{^Is_Script=limbu}', "");
-Expect(1, 6399, '\P{Is_Script=limbu}', "");
-Expect(0, 6399, '\P{^Is_Script=limbu}', "");
-Error('\p{Is_Sc=/a/ limb}');
-Error('\P{Is_Sc=/a/ limb}');
-Expect(1, 6428, '\p{Is_Sc=limb}', "");
-Expect(0, 6428, '\p{^Is_Sc=limb}', "");
-Expect(0, 6428, '\P{Is_Sc=limb}', "");
-Expect(1, 6428, '\P{^Is_Sc=limb}', "");
-Expect(0, 6399, '\p{Is_Sc=limb}', "");
-Expect(1, 6399, '\p{^Is_Sc=limb}', "");
-Expect(1, 6399, '\P{Is_Sc=limb}', "");
-Expect(0, 6399, '\P{^Is_Sc=limb}', "");
-Expect(1, 6428, '\p{Is_Sc=_-LIMB}', "");
-Expect(0, 6428, '\p{^Is_Sc=_-LIMB}', "");
-Expect(0, 6428, '\P{Is_Sc=_-LIMB}', "");
-Expect(1, 6428, '\P{^Is_Sc=_-LIMB}', "");
-Expect(0, 6399, '\p{Is_Sc=_-LIMB}', "");
-Expect(1, 6399, '\p{^Is_Sc=_-LIMB}', "");
-Expect(1, 6399, '\P{Is_Sc=_-LIMB}', "");
-Expect(0, 6399, '\P{^Is_Sc=_-LIMB}', "");
-Error('\p{Script=-/a/Javanese}');
-Error('\P{Script=-/a/Javanese}');
-Expect(1, 43469, '\p{Script=javanese}', "");
-Expect(0, 43469, '\p{^Script=javanese}', "");
-Expect(0, 43469, '\P{Script=javanese}', "");
-Expect(1, 43469, '\P{^Script=javanese}', "");
-Expect(0, 43391, '\p{Script=javanese}', "");
-Expect(1, 43391, '\p{^Script=javanese}', "");
-Expect(1, 43391, '\P{Script=javanese}', "");
-Expect(0, 43391, '\P{^Script=javanese}', "");
-Expect(1, 43469, '\p{Script=-javanese}', "");
-Expect(0, 43469, '\p{^Script=-javanese}', "");
-Expect(0, 43469, '\P{Script=-javanese}', "");
-Expect(1, 43469, '\P{^Script=-javanese}', "");
-Expect(0, 43391, '\p{Script=-javanese}', "");
-Expect(1, 43391, '\p{^Script=-javanese}', "");
-Expect(1, 43391, '\P{Script=-javanese}', "");
-Expect(0, 43391, '\P{^Script=-javanese}', "");
-Error('\p{Sc=:=-Java}');
-Error('\P{Sc=:=-Java}');
-Expect(1, 43469, '\p{Sc=java}', "");
-Expect(0, 43469, '\p{^Sc=java}', "");
-Expect(0, 43469, '\P{Sc=java}', "");
-Expect(1, 43469, '\P{^Sc=java}', "");
-Expect(0, 43391, '\p{Sc=java}', "");
-Expect(1, 43391, '\p{^Sc=java}', "");
-Expect(1, 43391, '\P{Sc=java}', "");
-Expect(0, 43391, '\P{^Sc=java}', "");
-Expect(1, 43469, '\p{Sc=_ Java}', "");
-Expect(0, 43469, '\p{^Sc=_ Java}', "");
-Expect(0, 43469, '\P{Sc=_ Java}', "");
-Expect(1, 43469, '\P{^Sc=_ Java}', "");
-Expect(0, 43391, '\p{Sc=_ Java}', "");
-Expect(1, 43391, '\p{^Sc=_ Java}', "");
-Expect(1, 43391, '\P{Sc=_ Java}', "");
-Expect(0, 43391, '\P{^Sc=_ Java}', "");
-Error('\p{Is_Script=-/a/javanese}');
-Error('\P{Is_Script=-/a/javanese}');
-Expect(1, 43469, '\p{Is_Script=javanese}', "");
-Expect(0, 43469, '\p{^Is_Script=javanese}', "");
-Expect(0, 43469, '\P{Is_Script=javanese}', "");
-Expect(1, 43469, '\P{^Is_Script=javanese}', "");
-Expect(0, 43391, '\p{Is_Script=javanese}', "");
-Expect(1, 43391, '\p{^Is_Script=javanese}', "");
-Expect(1, 43391, '\P{Is_Script=javanese}', "");
-Expect(0, 43391, '\P{^Is_Script=javanese}', "");
-Expect(1, 43469, '\p{Is_Script=__Javanese}', "");
-Expect(0, 43469, '\p{^Is_Script=__Javanese}', "");
-Expect(0, 43469, '\P{Is_Script=__Javanese}', "");
-Expect(1, 43469, '\P{^Is_Script=__Javanese}', "");
-Expect(0, 43391, '\p{Is_Script=__Javanese}', "");
-Expect(1, 43391, '\p{^Is_Script=__Javanese}', "");
-Expect(1, 43391, '\P{Is_Script=__Javanese}', "");
-Expect(0, 43391, '\P{^Is_Script=__Javanese}', "");
-Error('\p{Is_Sc=_ java/a/}');
-Error('\P{Is_Sc=_ java/a/}');
-Expect(1, 43469, '\p{Is_Sc=java}', "");
-Expect(0, 43469, '\p{^Is_Sc=java}', "");
-Expect(0, 43469, '\P{Is_Sc=java}', "");
-Expect(1, 43469, '\P{^Is_Sc=java}', "");
-Expect(0, 43391, '\p{Is_Sc=java}', "");
-Expect(1, 43391, '\p{^Is_Sc=java}', "");
-Expect(1, 43391, '\P{Is_Sc=java}', "");
-Expect(0, 43391, '\P{^Is_Sc=java}', "");
-Expect(1, 43469, '\p{Is_Sc=--JAVA}', "");
-Expect(0, 43469, '\p{^Is_Sc=--JAVA}', "");
-Expect(0, 43469, '\P{Is_Sc=--JAVA}', "");
-Expect(1, 43469, '\P{^Is_Sc=--JAVA}', "");
-Expect(0, 43391, '\p{Is_Sc=--JAVA}', "");
-Expect(1, 43391, '\p{^Is_Sc=--JAVA}', "");
-Expect(1, 43391, '\P{Is_Sc=--JAVA}', "");
-Expect(0, 43391, '\P{^Is_Sc=--JAVA}', "");
-Error('\p{Script=_ Egyptian hieroglyphs/a/}');
-Error('\P{Script=_ Egyptian hieroglyphs/a/}');
-Expect(1, 78894, '\p{Script=egyptianhieroglyphs}', "");
-Expect(0, 78894, '\p{^Script=egyptianhieroglyphs}', "");
-Expect(0, 78894, '\P{Script=egyptianhieroglyphs}', "");
-Expect(1, 78894, '\P{^Script=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Script=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Script=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Script=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Script=egyptianhieroglyphs}', "");
-Expect(1, 78894, '\p{Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(0, 78894, '\p{^Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(0, 78894, '\P{Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(1, 78894, '\P{^Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(0, 77823, '\p{Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(1, 77823, '\P{Script=_ Egyptian_HIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^Script=_ Egyptian_HIEROGLYPHS}', "");
-Error('\p{Sc=/a/ EGYP}');
-Error('\P{Sc=/a/ EGYP}');
-Expect(1, 78894, '\p{Sc: egyp}', "");
-Expect(0, 78894, '\p{^Sc: egyp}', "");
-Expect(0, 78894, '\P{Sc: egyp}', "");
-Expect(1, 78894, '\P{^Sc: egyp}', "");
-Expect(0, 77823, '\p{Sc: egyp}', "");
-Expect(1, 77823, '\p{^Sc: egyp}', "");
-Expect(1, 77823, '\P{Sc: egyp}', "");
-Expect(0, 77823, '\P{^Sc: egyp}', "");
-Expect(1, 78894, '\p{Sc=__Egyp}', "");
-Expect(0, 78894, '\p{^Sc=__Egyp}', "");
-Expect(0, 78894, '\P{Sc=__Egyp}', "");
-Expect(1, 78894, '\P{^Sc=__Egyp}', "");
-Expect(0, 77823, '\p{Sc=__Egyp}', "");
-Expect(1, 77823, '\p{^Sc=__Egyp}', "");
-Expect(1, 77823, '\P{Sc=__Egyp}', "");
-Expect(0, 77823, '\P{^Sc=__Egyp}', "");
-Error('\p{Is_Script=_-Egyptian:=HIEROGLYPHS}');
-Error('\P{Is_Script=_-Egyptian:=HIEROGLYPHS}');
-Expect(1, 78894, '\p{Is_Script=egyptianhieroglyphs}', "");
-Expect(0, 78894, '\p{^Is_Script=egyptianhieroglyphs}', "");
-Expect(0, 78894, '\P{Is_Script=egyptianhieroglyphs}', "");
-Expect(1, 78894, '\P{^Is_Script=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{Is_Script=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^Is_Script=egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{Is_Script=egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^Is_Script=egyptianhieroglyphs}', "");
-Expect(1, 78894, '\p{Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(0, 78894, '\p{^Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(0, 78894, '\P{Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(1, 78894, '\P{^Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(0, 77823, '\p{Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(1, 77823, '\P{Is_Script= -egyptian HIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^Is_Script= -egyptian HIEROGLYPHS}', "");
-Error('\p{Is_Sc=/a/ Egyp}');
-Error('\P{Is_Sc=/a/ Egyp}');
-Expect(1, 78894, '\p{Is_Sc=egyp}', "");
-Expect(0, 78894, '\p{^Is_Sc=egyp}', "");
-Expect(0, 78894, '\P{Is_Sc=egyp}', "");
-Expect(1, 78894, '\P{^Is_Sc=egyp}', "");
-Expect(0, 77823, '\p{Is_Sc=egyp}', "");
-Expect(1, 77823, '\p{^Is_Sc=egyp}', "");
-Expect(1, 77823, '\P{Is_Sc=egyp}', "");
-Expect(0, 77823, '\P{^Is_Sc=egyp}', "");
-Expect(1, 78894, '\p{Is_Sc: - egyp}', "");
-Expect(0, 78894, '\p{^Is_Sc: - egyp}', "");
-Expect(0, 78894, '\P{Is_Sc: - egyp}', "");
-Expect(1, 78894, '\P{^Is_Sc: - egyp}', "");
-Expect(0, 77823, '\p{Is_Sc: - egyp}', "");
-Expect(1, 77823, '\p{^Is_Sc: - egyp}', "");
-Expect(1, 77823, '\P{Is_Sc: - egyp}', "");
-Expect(0, 77823, '\P{^Is_Sc: - egyp}', "");
-Error('\p{Script=-:=Common}');
-Error('\P{Script=-:=Common}');
-Expect(1, 64, '\p{Script=common}', "");
-Expect(0, 64, '\p{^Script=common}', "");
-Expect(0, 64, '\P{Script=common}', "");
-Expect(1, 64, '\P{^Script=common}', "");
-Expect(0, 90, '\p{Script=common}', "");
-Expect(1, 90, '\p{^Script=common}', "");
-Expect(1, 90, '\P{Script=common}', "");
-Expect(0, 90, '\P{^Script=common}', "");
-Expect(1, 64, '\p{Script:--Common}', "");
-Expect(0, 64, '\p{^Script:--Common}', "");
-Expect(0, 64, '\P{Script:--Common}', "");
-Expect(1, 64, '\P{^Script:--Common}', "");
-Expect(0, 90, '\p{Script:--Common}', "");
-Expect(1, 90, '\p{^Script:--Common}', "");
-Expect(1, 90, '\P{Script:--Common}', "");
-Expect(0, 90, '\P{^Script:--Common}', "");
-Error('\p{Sc= :=ZYYY}');
-Error('\P{Sc= :=ZYYY}');
-Expect(1, 64, '\p{Sc:zyyy}', "");
-Expect(0, 64, '\p{^Sc:zyyy}', "");
-Expect(0, 64, '\P{Sc:zyyy}', "");
-Expect(1, 64, '\P{^Sc:zyyy}', "");
-Expect(0, 90, '\p{Sc:zyyy}', "");
-Expect(1, 90, '\p{^Sc:zyyy}', "");
-Expect(1, 90, '\P{Sc:zyyy}', "");
-Expect(0, 90, '\P{^Sc:zyyy}', "");
-Expect(1, 64, '\p{Sc= -ZYYY}', "");
-Expect(0, 64, '\p{^Sc= -ZYYY}', "");
-Expect(0, 64, '\P{Sc= -ZYYY}', "");
-Expect(1, 64, '\P{^Sc= -ZYYY}', "");
-Expect(0, 90, '\p{Sc= -ZYYY}', "");
-Expect(1, 90, '\p{^Sc= -ZYYY}', "");
-Expect(1, 90, '\P{Sc= -ZYYY}', "");
-Expect(0, 90, '\P{^Sc= -ZYYY}', "");
-Error('\p{Is_Script=-_COMMON/a/}');
-Error('\P{Is_Script=-_COMMON/a/}');
-Expect(1, 64, '\p{Is_Script=common}', "");
-Expect(0, 64, '\p{^Is_Script=common}', "");
-Expect(0, 64, '\P{Is_Script=common}', "");
-Expect(1, 64, '\P{^Is_Script=common}', "");
-Expect(0, 90, '\p{Is_Script=common}', "");
-Expect(1, 90, '\p{^Is_Script=common}', "");
-Expect(1, 90, '\P{Is_Script=common}', "");
-Expect(0, 90, '\P{^Is_Script=common}', "");
-Expect(1, 64, '\p{Is_Script= common}', "");
-Expect(0, 64, '\p{^Is_Script= common}', "");
-Expect(0, 64, '\P{Is_Script= common}', "");
-Expect(1, 64, '\P{^Is_Script= common}', "");
-Expect(0, 90, '\p{Is_Script= common}', "");
-Expect(1, 90, '\p{^Is_Script= common}', "");
-Expect(1, 90, '\P{Is_Script= common}', "");
-Expect(0, 90, '\P{^Is_Script= common}', "");
-Error('\p{Is_Sc=/a/Zyyy}');
-Error('\P{Is_Sc=/a/Zyyy}');
-Expect(1, 64, '\p{Is_Sc=zyyy}', "");
-Expect(0, 64, '\p{^Is_Sc=zyyy}', "");
-Expect(0, 64, '\P{Is_Sc=zyyy}', "");
-Expect(1, 64, '\P{^Is_Sc=zyyy}', "");
-Expect(0, 90, '\p{Is_Sc=zyyy}', "");
-Expect(1, 90, '\p{^Is_Sc=zyyy}', "");
-Expect(1, 90, '\P{Is_Sc=zyyy}', "");
-Expect(0, 90, '\P{^Is_Sc=zyyy}', "");
-Expect(1, 64, '\p{Is_Sc=_ ZYYY}', "");
-Expect(0, 64, '\p{^Is_Sc=_ ZYYY}', "");
-Expect(0, 64, '\P{Is_Sc=_ ZYYY}', "");
-Expect(1, 64, '\P{^Is_Sc=_ ZYYY}', "");
-Expect(0, 90, '\p{Is_Sc=_ ZYYY}', "");
-Expect(1, 90, '\p{^Is_Sc=_ ZYYY}', "");
-Expect(1, 90, '\P{Is_Sc=_ ZYYY}', "");
-Expect(0, 90, '\P{^Is_Sc=_ ZYYY}', "");
-Error('\p{Script= :=latin}');
-Error('\P{Script= :=latin}');
-Expect(1, 90, '\p{Script=latin}', "");
-Expect(0, 90, '\p{^Script=latin}', "");
-Expect(0, 90, '\P{Script=latin}', "");
-Expect(1, 90, '\P{^Script=latin}', "");
-Expect(0, 64, '\p{Script=latin}', "");
-Expect(1, 64, '\p{^Script=latin}', "");
-Expect(1, 64, '\P{Script=latin}', "");
-Expect(0, 64, '\P{^Script=latin}', "");
-Expect(1, 90, '\p{Script= -latin}', "");
-Expect(0, 90, '\p{^Script= -latin}', "");
-Expect(0, 90, '\P{Script= -latin}', "");
-Expect(1, 90, '\P{^Script= -latin}', "");
-Expect(0, 64, '\p{Script= -latin}', "");
-Expect(1, 64, '\p{^Script= -latin}', "");
-Expect(1, 64, '\P{Script= -latin}', "");
-Expect(0, 64, '\P{^Script= -latin}', "");
-Error('\p{Sc: :=Latn}');
-Error('\P{Sc: :=Latn}');
-Expect(1, 90, '\p{Sc: latn}', "");
-Expect(0, 90, '\p{^Sc: latn}', "");
-Expect(0, 90, '\P{Sc: latn}', "");
-Expect(1, 90, '\P{^Sc: latn}', "");
-Expect(0, 64, '\p{Sc: latn}', "");
-Expect(1, 64, '\p{^Sc: latn}', "");
-Expect(1, 64, '\P{Sc: latn}', "");
-Expect(0, 64, '\P{^Sc: latn}', "");
-Expect(1, 90, '\p{Sc= Latn}', "");
-Expect(0, 90, '\p{^Sc= Latn}', "");
-Expect(0, 90, '\P{Sc= Latn}', "");
-Expect(1, 90, '\P{^Sc= Latn}', "");
-Expect(0, 64, '\p{Sc= Latn}', "");
-Expect(1, 64, '\p{^Sc= Latn}', "");
-Expect(1, 64, '\P{Sc= Latn}', "");
-Expect(0, 64, '\P{^Sc= Latn}', "");
-Error('\p{Is_Script=:=-Latin}');
-Error('\P{Is_Script=:=-Latin}');
-Expect(1, 90, '\p{Is_Script=latin}', "");
-Expect(0, 90, '\p{^Is_Script=latin}', "");
-Expect(0, 90, '\P{Is_Script=latin}', "");
-Expect(1, 90, '\P{^Is_Script=latin}', "");
-Expect(0, 64, '\p{Is_Script=latin}', "");
-Expect(1, 64, '\p{^Is_Script=latin}', "");
-Expect(1, 64, '\P{Is_Script=latin}', "");
-Expect(0, 64, '\P{^Is_Script=latin}', "");
-Expect(1, 90, '\p{Is_Script=-_LATIN}', "");
-Expect(0, 90, '\p{^Is_Script=-_LATIN}', "");
-Expect(0, 90, '\P{Is_Script=-_LATIN}', "");
-Expect(1, 90, '\P{^Is_Script=-_LATIN}', "");
-Expect(0, 64, '\p{Is_Script=-_LATIN}', "");
-Expect(1, 64, '\p{^Is_Script=-_LATIN}', "");
-Expect(1, 64, '\P{Is_Script=-_LATIN}', "");
-Expect(0, 64, '\P{^Is_Script=-_LATIN}', "");
-Error('\p{Is_Sc= Latn:=}');
-Error('\P{Is_Sc= Latn:=}');
-Expect(1, 90, '\p{Is_Sc: latn}', "");
-Expect(0, 90, '\p{^Is_Sc: latn}', "");
-Expect(0, 90, '\P{Is_Sc: latn}', "");
-Expect(1, 90, '\P{^Is_Sc: latn}', "");
-Expect(0, 64, '\p{Is_Sc: latn}', "");
-Expect(1, 64, '\p{^Is_Sc: latn}', "");
-Expect(1, 64, '\P{Is_Sc: latn}', "");
-Expect(0, 64, '\P{^Is_Sc: latn}', "");
-Expect(1, 90, '\p{Is_Sc= latn}', "");
-Expect(0, 90, '\p{^Is_Sc= latn}', "");
-Expect(0, 90, '\P{Is_Sc= latn}', "");
-Expect(1, 90, '\P{^Is_Sc= latn}', "");
-Expect(0, 64, '\p{Is_Sc= latn}', "");
-Expect(1, 64, '\p{^Is_Sc= latn}', "");
-Expect(1, 64, '\P{Is_Sc= latn}', "");
-Expect(0, 64, '\P{^Is_Sc= latn}', "");
-Error('\p{Script= Ethiopic/a/}');
-Error('\P{Script= Ethiopic/a/}');
-Expect(1, 4680, '\p{Script=ethiopic}', "");
-Expect(0, 4680, '\p{^Script=ethiopic}', "");
-Expect(0, 4680, '\P{Script=ethiopic}', "");
-Expect(1, 4680, '\P{^Script=ethiopic}', "");
-Expect(0, 4607, '\p{Script=ethiopic}', "");
-Expect(1, 4607, '\p{^Script=ethiopic}', "");
-Expect(1, 4607, '\P{Script=ethiopic}', "");
-Expect(0, 4607, '\P{^Script=ethiopic}', "");
-Expect(1, 4680, '\p{Script= _ethiopic}', "");
-Expect(0, 4680, '\p{^Script= _ethiopic}', "");
-Expect(0, 4680, '\P{Script= _ethiopic}', "");
-Expect(1, 4680, '\P{^Script= _ethiopic}', "");
-Expect(0, 4607, '\p{Script= _ethiopic}', "");
-Expect(1, 4607, '\p{^Script= _ethiopic}', "");
-Expect(1, 4607, '\P{Script= _ethiopic}', "");
-Expect(0, 4607, '\P{^Script= _ethiopic}', "");
-Error('\p{Sc=/a/ -Ethi}');
-Error('\P{Sc=/a/ -Ethi}');
-Expect(1, 4680, '\p{Sc=ethi}', "");
-Expect(0, 4680, '\p{^Sc=ethi}', "");
-Expect(0, 4680, '\P{Sc=ethi}', "");
-Expect(1, 4680, '\P{^Sc=ethi}', "");
-Expect(0, 4607, '\p{Sc=ethi}', "");
-Expect(1, 4607, '\p{^Sc=ethi}', "");
-Expect(1, 4607, '\P{Sc=ethi}', "");
-Expect(0, 4607, '\P{^Sc=ethi}', "");
-Expect(1, 4680, '\p{Sc=_Ethi}', "");
-Expect(0, 4680, '\p{^Sc=_Ethi}', "");
-Expect(0, 4680, '\P{Sc=_Ethi}', "");
-Expect(1, 4680, '\P{^Sc=_Ethi}', "");
-Expect(0, 4607, '\p{Sc=_Ethi}', "");
-Expect(1, 4607, '\p{^Sc=_Ethi}', "");
-Expect(1, 4607, '\P{Sc=_Ethi}', "");
-Expect(0, 4607, '\P{^Sc=_Ethi}', "");
-Error('\p{Is_Script: /a/ethiopic}');
-Error('\P{Is_Script: /a/ethiopic}');
-Expect(1, 4680, '\p{Is_Script=ethiopic}', "");
-Expect(0, 4680, '\p{^Is_Script=ethiopic}', "");
-Expect(0, 4680, '\P{Is_Script=ethiopic}', "");
-Expect(1, 4680, '\P{^Is_Script=ethiopic}', "");
-Expect(0, 4607, '\p{Is_Script=ethiopic}', "");
-Expect(1, 4607, '\p{^Is_Script=ethiopic}', "");
-Expect(1, 4607, '\P{Is_Script=ethiopic}', "");
-Expect(0, 4607, '\P{^Is_Script=ethiopic}', "");
-Expect(1, 4680, '\p{Is_Script= ETHIOPIC}', "");
-Expect(0, 4680, '\p{^Is_Script= ETHIOPIC}', "");
-Expect(0, 4680, '\P{Is_Script= ETHIOPIC}', "");
-Expect(1, 4680, '\P{^Is_Script= ETHIOPIC}', "");
-Expect(0, 4607, '\p{Is_Script= ETHIOPIC}', "");
-Expect(1, 4607, '\p{^Is_Script= ETHIOPIC}', "");
-Expect(1, 4607, '\P{Is_Script= ETHIOPIC}', "");
-Expect(0, 4607, '\P{^Is_Script= ETHIOPIC}', "");
-Error('\p{Is_Sc=/a/-Ethi}');
-Error('\P{Is_Sc=/a/-Ethi}');
-Expect(1, 4680, '\p{Is_Sc=ethi}', "");
-Expect(0, 4680, '\p{^Is_Sc=ethi}', "");
-Expect(0, 4680, '\P{Is_Sc=ethi}', "");
-Expect(1, 4680, '\P{^Is_Sc=ethi}', "");
-Expect(0, 4607, '\p{Is_Sc=ethi}', "");
-Expect(1, 4607, '\p{^Is_Sc=ethi}', "");
-Expect(1, 4607, '\P{Is_Sc=ethi}', "");
-Expect(0, 4607, '\P{^Is_Sc=ethi}', "");
-Expect(1, 4680, '\p{Is_Sc= _ethi}', "");
-Expect(0, 4680, '\p{^Is_Sc= _ethi}', "");
-Expect(0, 4680, '\P{Is_Sc= _ethi}', "");
-Expect(1, 4680, '\P{^Is_Sc= _ethi}', "");
-Expect(0, 4607, '\p{Is_Sc= _ethi}', "");
-Expect(1, 4607, '\p{^Is_Sc= _ethi}', "");
-Expect(1, 4607, '\P{Is_Sc= _ethi}', "");
-Expect(0, 4607, '\P{^Is_Sc= _ethi}', "");
-Error('\p{Script: :=Hebrew}');
-Error('\P{Script: :=Hebrew}');
-Expect(1, 1479, '\p{Script=hebrew}', "");
-Expect(0, 1479, '\p{^Script=hebrew}', "");
-Expect(0, 1479, '\P{Script=hebrew}', "");
-Expect(1, 1479, '\P{^Script=hebrew}', "");
-Expect(0, 1424, '\p{Script=hebrew}', "");
-Expect(1, 1424, '\p{^Script=hebrew}', "");
-Expect(1, 1424, '\P{Script=hebrew}', "");
-Expect(0, 1424, '\P{^Script=hebrew}', "");
-Expect(1, 1479, '\p{Script=-HEBREW}', "");
-Expect(0, 1479, '\p{^Script=-HEBREW}', "");
-Expect(0, 1479, '\P{Script=-HEBREW}', "");
-Expect(1, 1479, '\P{^Script=-HEBREW}', "");
-Expect(0, 1424, '\p{Script=-HEBREW}', "");
-Expect(1, 1424, '\p{^Script=-HEBREW}', "");
-Expect(1, 1424, '\P{Script=-HEBREW}', "");
-Expect(0, 1424, '\P{^Script=-HEBREW}', "");
-Error('\p{Sc: __hebr/a/}');
-Error('\P{Sc: __hebr/a/}');
-Expect(1, 1479, '\p{Sc=hebr}', "");
-Expect(0, 1479, '\p{^Sc=hebr}', "");
-Expect(0, 1479, '\P{Sc=hebr}', "");
-Expect(1, 1479, '\P{^Sc=hebr}', "");
-Expect(0, 1424, '\p{Sc=hebr}', "");
-Expect(1, 1424, '\p{^Sc=hebr}', "");
-Expect(1, 1424, '\P{Sc=hebr}', "");
-Expect(0, 1424, '\P{^Sc=hebr}', "");
-Expect(1, 1479, '\p{Sc= Hebr}', "");
-Expect(0, 1479, '\p{^Sc= Hebr}', "");
-Expect(0, 1479, '\P{Sc= Hebr}', "");
-Expect(1, 1479, '\P{^Sc= Hebr}', "");
-Expect(0, 1424, '\p{Sc= Hebr}', "");
-Expect(1, 1424, '\p{^Sc= Hebr}', "");
-Expect(1, 1424, '\P{Sc= Hebr}', "");
-Expect(0, 1424, '\P{^Sc= Hebr}', "");
-Error('\p{Is_Script=:=_Hebrew}');
-Error('\P{Is_Script=:=_Hebrew}');
-Expect(1, 1479, '\p{Is_Script: hebrew}', "");
-Expect(0, 1479, '\p{^Is_Script: hebrew}', "");
-Expect(0, 1479, '\P{Is_Script: hebrew}', "");
-Expect(1, 1479, '\P{^Is_Script: hebrew}', "");
-Expect(0, 1424, '\p{Is_Script: hebrew}', "");
-Expect(1, 1424, '\p{^Is_Script: hebrew}', "");
-Expect(1, 1424, '\P{Is_Script: hebrew}', "");
-Expect(0, 1424, '\P{^Is_Script: hebrew}', "");
-Expect(1, 1479, '\p{Is_Script: _HEBREW}', "");
-Expect(0, 1479, '\p{^Is_Script: _HEBREW}', "");
-Expect(0, 1479, '\P{Is_Script: _HEBREW}', "");
-Expect(1, 1479, '\P{^Is_Script: _HEBREW}', "");
-Expect(0, 1424, '\p{Is_Script: _HEBREW}', "");
-Expect(1, 1424, '\p{^Is_Script: _HEBREW}', "");
-Expect(1, 1424, '\P{Is_Script: _HEBREW}', "");
-Expect(0, 1424, '\P{^Is_Script: _HEBREW}', "");
-Error('\p{Is_Sc=:=- hebr}');
-Error('\P{Is_Sc=:=- hebr}');
-Expect(1, 1479, '\p{Is_Sc: hebr}', "");
-Expect(0, 1479, '\p{^Is_Sc: hebr}', "");
-Expect(0, 1479, '\P{Is_Sc: hebr}', "");
-Expect(1, 1479, '\P{^Is_Sc: hebr}', "");
-Expect(0, 1424, '\p{Is_Sc: hebr}', "");
-Expect(1, 1424, '\p{^Is_Sc: hebr}', "");
-Expect(1, 1424, '\P{Is_Sc: hebr}', "");
-Expect(0, 1424, '\P{^Is_Sc: hebr}', "");
-Expect(1, 1479, '\p{Is_Sc= -Hebr}', "");
-Expect(0, 1479, '\p{^Is_Sc= -Hebr}', "");
-Expect(0, 1479, '\P{Is_Sc= -Hebr}', "");
-Expect(1, 1479, '\P{^Is_Sc= -Hebr}', "");
-Expect(0, 1424, '\p{Is_Sc= -Hebr}', "");
-Expect(1, 1424, '\p{^Is_Sc= -Hebr}', "");
-Expect(1, 1424, '\P{Is_Sc= -Hebr}', "");
-Expect(0, 1424, '\P{^Is_Sc= -Hebr}', "");
-Error('\p{Script= /a/Buginese}');
-Error('\P{Script= /a/Buginese}');
-Expect(1, 6683, '\p{Script: buginese}', "");
-Expect(0, 6683, '\p{^Script: buginese}', "");
-Expect(0, 6683, '\P{Script: buginese}', "");
-Expect(1, 6683, '\P{^Script: buginese}', "");
-Expect(0, 6655, '\p{Script: buginese}', "");
-Expect(1, 6655, '\p{^Script: buginese}', "");
-Expect(1, 6655, '\P{Script: buginese}', "");
-Expect(0, 6655, '\P{^Script: buginese}', "");
-Expect(1, 6683, '\p{Script= _Buginese}', "");
-Expect(0, 6683, '\p{^Script= _Buginese}', "");
-Expect(0, 6683, '\P{Script= _Buginese}', "");
-Expect(1, 6683, '\P{^Script= _Buginese}', "");
-Expect(0, 6655, '\p{Script= _Buginese}', "");
-Expect(1, 6655, '\p{^Script= _Buginese}', "");
-Expect(1, 6655, '\P{Script= _Buginese}', "");
-Expect(0, 6655, '\P{^Script= _Buginese}', "");
-Error('\p{Sc=_ Bugi/a/}');
-Error('\P{Sc=_ Bugi/a/}');
-Expect(1, 6683, '\p{Sc=bugi}', "");
-Expect(0, 6683, '\p{^Sc=bugi}', "");
-Expect(0, 6683, '\P{Sc=bugi}', "");
-Expect(1, 6683, '\P{^Sc=bugi}', "");
-Expect(0, 6655, '\p{Sc=bugi}', "");
-Expect(1, 6655, '\p{^Sc=bugi}', "");
-Expect(1, 6655, '\P{Sc=bugi}', "");
-Expect(0, 6655, '\P{^Sc=bugi}', "");
-Expect(1, 6683, '\p{Sc: -Bugi}', "");
-Expect(0, 6683, '\p{^Sc: -Bugi}', "");
-Expect(0, 6683, '\P{Sc: -Bugi}', "");
-Expect(1, 6683, '\P{^Sc: -Bugi}', "");
-Expect(0, 6655, '\p{Sc: -Bugi}', "");
-Expect(1, 6655, '\p{^Sc: -Bugi}', "");
-Expect(1, 6655, '\P{Sc: -Bugi}', "");
-Expect(0, 6655, '\P{^Sc: -Bugi}', "");
-Error('\p{Is_Script: BUGINESE/a/}');
-Error('\P{Is_Script: BUGINESE/a/}');
-Expect(1, 6683, '\p{Is_Script=buginese}', "");
-Expect(0, 6683, '\p{^Is_Script=buginese}', "");
-Expect(0, 6683, '\P{Is_Script=buginese}', "");
-Expect(1, 6683, '\P{^Is_Script=buginese}', "");
-Expect(0, 6655, '\p{Is_Script=buginese}', "");
-Expect(1, 6655, '\p{^Is_Script=buginese}', "");
-Expect(1, 6655, '\P{Is_Script=buginese}', "");
-Expect(0, 6655, '\P{^Is_Script=buginese}', "");
-Expect(1, 6683, '\p{Is_Script=- buginese}', "");
-Expect(0, 6683, '\p{^Is_Script=- buginese}', "");
-Expect(0, 6683, '\P{Is_Script=- buginese}', "");
-Expect(1, 6683, '\P{^Is_Script=- buginese}', "");
-Expect(0, 6655, '\p{Is_Script=- buginese}', "");
-Expect(1, 6655, '\p{^Is_Script=- buginese}', "");
-Expect(1, 6655, '\P{Is_Script=- buginese}', "");
-Expect(0, 6655, '\P{^Is_Script=- buginese}', "");
-Error('\p{Is_Sc=-/a/Bugi}');
-Error('\P{Is_Sc=-/a/Bugi}');
-Expect(1, 6683, '\p{Is_Sc=bugi}', "");
-Expect(0, 6683, '\p{^Is_Sc=bugi}', "");
-Expect(0, 6683, '\P{Is_Sc=bugi}', "");
-Expect(1, 6683, '\P{^Is_Sc=bugi}', "");
-Expect(0, 6655, '\p{Is_Sc=bugi}', "");
-Expect(1, 6655, '\p{^Is_Sc=bugi}', "");
-Expect(1, 6655, '\P{Is_Sc=bugi}', "");
-Expect(0, 6655, '\P{^Is_Sc=bugi}', "");
-Expect(1, 6683, '\p{Is_Sc= Bugi}', "");
-Expect(0, 6683, '\p{^Is_Sc= Bugi}', "");
-Expect(0, 6683, '\P{Is_Sc= Bugi}', "");
-Expect(1, 6683, '\P{^Is_Sc= Bugi}', "");
-Expect(0, 6655, '\p{Is_Sc= Bugi}', "");
-Expect(1, 6655, '\p{^Is_Sc= Bugi}', "");
-Expect(1, 6655, '\P{Is_Sc= Bugi}', "");
-Expect(0, 6655, '\P{^Is_Sc= Bugi}', "");
-Error('\p{Script=/a/ Inscriptional Pahlavi}');
-Error('\P{Script=/a/ Inscriptional Pahlavi}');
-Expect(1, 68466, '\p{Script: inscriptionalpahlavi}', "");
-Expect(0, 68466, '\p{^Script: inscriptionalpahlavi}', "");
-Expect(0, 68466, '\P{Script: inscriptionalpahlavi}', "");
-Expect(1, 68466, '\P{^Script: inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Script: inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Script: inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Script: inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Script: inscriptionalpahlavi}', "");
-Expect(1, 68466, '\p{Script: _Inscriptional Pahlavi}', "");
-Expect(0, 68466, '\p{^Script: _Inscriptional Pahlavi}', "");
-Expect(0, 68466, '\P{Script: _Inscriptional Pahlavi}', "");
-Expect(1, 68466, '\P{^Script: _Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\p{Script: _Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\p{^Script: _Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\P{Script: _Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\P{^Script: _Inscriptional Pahlavi}', "");
-Error('\p{Sc=--Phli:=}');
-Error('\P{Sc=--Phli:=}');
-Expect(1, 68466, '\p{Sc=phli}', "");
-Expect(0, 68466, '\p{^Sc=phli}', "");
-Expect(0, 68466, '\P{Sc=phli}', "");
-Expect(1, 68466, '\P{^Sc=phli}', "");
-Expect(0, 68447, '\p{Sc=phli}', "");
-Expect(1, 68447, '\p{^Sc=phli}', "");
-Expect(1, 68447, '\P{Sc=phli}', "");
-Expect(0, 68447, '\P{^Sc=phli}', "");
-Expect(1, 68466, '\p{Sc= Phli}', "");
-Expect(0, 68466, '\p{^Sc= Phli}', "");
-Expect(0, 68466, '\P{Sc= Phli}', "");
-Expect(1, 68466, '\P{^Sc= Phli}', "");
-Expect(0, 68447, '\p{Sc= Phli}', "");
-Expect(1, 68447, '\p{^Sc= Phli}', "");
-Expect(1, 68447, '\P{Sc= Phli}', "");
-Expect(0, 68447, '\P{^Sc= Phli}', "");
-Error('\p{Is_Script= _INSCRIPTIONAL:=PAHLAVI}');
-Error('\P{Is_Script= _INSCRIPTIONAL:=PAHLAVI}');
-Expect(1, 68466, '\p{Is_Script: inscriptionalpahlavi}', "");
-Expect(0, 68466, '\p{^Is_Script: inscriptionalpahlavi}', "");
-Expect(0, 68466, '\P{Is_Script: inscriptionalpahlavi}', "");
-Expect(1, 68466, '\P{^Is_Script: inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{Is_Script: inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^Is_Script: inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{Is_Script: inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^Is_Script: inscriptionalpahlavi}', "");
-Expect(1, 68466, '\p{Is_Script=--inscriptionalPahlavi}', "");
-Expect(0, 68466, '\p{^Is_Script=--inscriptionalPahlavi}', "");
-Expect(0, 68466, '\P{Is_Script=--inscriptionalPahlavi}', "");
-Expect(1, 68466, '\P{^Is_Script=--inscriptionalPahlavi}', "");
-Expect(0, 68447, '\p{Is_Script=--inscriptionalPahlavi}', "");
-Expect(1, 68447, '\p{^Is_Script=--inscriptionalPahlavi}', "");
-Expect(1, 68447, '\P{Is_Script=--inscriptionalPahlavi}', "");
-Expect(0, 68447, '\P{^Is_Script=--inscriptionalPahlavi}', "");
-Error('\p{Is_Sc:-_phli:=}');
-Error('\P{Is_Sc:-_phli:=}');
-Expect(1, 68466, '\p{Is_Sc=phli}', "");
-Expect(0, 68466, '\p{^Is_Sc=phli}', "");
-Expect(0, 68466, '\P{Is_Sc=phli}', "");
-Expect(1, 68466, '\P{^Is_Sc=phli}', "");
-Expect(0, 68447, '\p{Is_Sc=phli}', "");
-Expect(1, 68447, '\p{^Is_Sc=phli}', "");
-Expect(1, 68447, '\P{Is_Sc=phli}', "");
-Expect(0, 68447, '\P{^Is_Sc=phli}', "");
-Expect(1, 68466, '\p{Is_Sc= -phli}', "");
-Expect(0, 68466, '\p{^Is_Sc= -phli}', "");
-Expect(0, 68466, '\P{Is_Sc= -phli}', "");
-Expect(1, 68466, '\P{^Is_Sc= -phli}', "");
-Expect(0, 68447, '\p{Is_Sc= -phli}', "");
-Expect(1, 68447, '\p{^Is_Sc= -phli}', "");
-Expect(1, 68447, '\P{Is_Sc= -phli}', "");
-Expect(0, 68447, '\P{^Is_Sc= -phli}', "");
-Error('\p{Script= _Tai-Tham:=}');
-Error('\P{Script= _Tai-Tham:=}');
-Expect(1, 6750, '\p{Script=taitham}', "");
-Expect(0, 6750, '\p{^Script=taitham}', "");
-Expect(0, 6750, '\P{Script=taitham}', "");
-Expect(1, 6750, '\P{^Script=taitham}', "");
-Expect(0, 6687, '\p{Script=taitham}', "");
-Expect(1, 6687, '\p{^Script=taitham}', "");
-Expect(1, 6687, '\P{Script=taitham}', "");
-Expect(0, 6687, '\P{^Script=taitham}', "");
-Expect(1, 6750, '\p{Script:_-TAI tham}', "");
-Expect(0, 6750, '\p{^Script:_-TAI tham}', "");
-Expect(0, 6750, '\P{Script:_-TAI tham}', "");
-Expect(1, 6750, '\P{^Script:_-TAI tham}', "");
-Expect(0, 6687, '\p{Script:_-TAI tham}', "");
-Expect(1, 6687, '\p{^Script:_-TAI tham}', "");
-Expect(1, 6687, '\P{Script:_-TAI tham}', "");
-Expect(0, 6687, '\P{^Script:_-TAI tham}', "");
-Error('\p{Sc=/a/LANA}');
-Error('\P{Sc=/a/LANA}');
-Expect(1, 6750, '\p{Sc=lana}', "");
-Expect(0, 6750, '\p{^Sc=lana}', "");
-Expect(0, 6750, '\P{Sc=lana}', "");
-Expect(1, 6750, '\P{^Sc=lana}', "");
-Expect(0, 6687, '\p{Sc=lana}', "");
-Expect(1, 6687, '\p{^Sc=lana}', "");
-Expect(1, 6687, '\P{Sc=lana}', "");
-Expect(0, 6687, '\P{^Sc=lana}', "");
-Expect(1, 6750, '\p{Sc= lana}', "");
-Expect(0, 6750, '\p{^Sc= lana}', "");
-Expect(0, 6750, '\P{Sc= lana}', "");
-Expect(1, 6750, '\P{^Sc= lana}', "");
-Expect(0, 6687, '\p{Sc= lana}', "");
-Expect(1, 6687, '\p{^Sc= lana}', "");
-Expect(1, 6687, '\P{Sc= lana}', "");
-Expect(0, 6687, '\P{^Sc= lana}', "");
-Error('\p{Is_Script=-Tai_Tham/a/}');
-Error('\P{Is_Script=-Tai_Tham/a/}');
-Expect(1, 6750, '\p{Is_Script=taitham}', "");
-Expect(0, 6750, '\p{^Is_Script=taitham}', "");
-Expect(0, 6750, '\P{Is_Script=taitham}', "");
-Expect(1, 6750, '\P{^Is_Script=taitham}', "");
-Expect(0, 6687, '\p{Is_Script=taitham}', "");
-Expect(1, 6687, '\p{^Is_Script=taitham}', "");
-Expect(1, 6687, '\P{Is_Script=taitham}', "");
-Expect(0, 6687, '\P{^Is_Script=taitham}', "");
-Expect(1, 6750, '\p{Is_Script=tai tham}', "");
-Expect(0, 6750, '\p{^Is_Script=tai tham}', "");
-Expect(0, 6750, '\P{Is_Script=tai tham}', "");
-Expect(1, 6750, '\P{^Is_Script=tai tham}', "");
-Expect(0, 6687, '\p{Is_Script=tai tham}', "");
-Expect(1, 6687, '\p{^Is_Script=tai tham}', "");
-Expect(1, 6687, '\P{Is_Script=tai tham}', "");
-Expect(0, 6687, '\P{^Is_Script=tai tham}', "");
-Error('\p{Is_Sc: _/a/LANA}');
-Error('\P{Is_Sc: _/a/LANA}');
-Expect(1, 6750, '\p{Is_Sc=lana}', "");
-Expect(0, 6750, '\p{^Is_Sc=lana}', "");
-Expect(0, 6750, '\P{Is_Sc=lana}', "");
-Expect(1, 6750, '\P{^Is_Sc=lana}', "");
-Expect(0, 6687, '\p{Is_Sc=lana}', "");
-Expect(1, 6687, '\p{^Is_Sc=lana}', "");
-Expect(1, 6687, '\P{Is_Sc=lana}', "");
-Expect(0, 6687, '\P{^Is_Sc=lana}', "");
-Expect(1, 6750, '\p{Is_Sc=-Lana}', "");
-Expect(0, 6750, '\p{^Is_Sc=-Lana}', "");
-Expect(0, 6750, '\P{Is_Sc=-Lana}', "");
-Expect(1, 6750, '\P{^Is_Sc=-Lana}', "");
-Expect(0, 6687, '\p{Is_Sc=-Lana}', "");
-Expect(1, 6687, '\p{^Is_Sc=-Lana}', "");
-Expect(1, 6687, '\P{Is_Sc=-Lana}', "");
-Expect(0, 6687, '\P{^Is_Sc=-Lana}', "");
-Error('\p{Script= /a/gurmukhi}');
-Error('\P{Script= /a/gurmukhi}');
-Expect(1, 2563, '\p{Script=gurmukhi}', "");
-Expect(0, 2563, '\p{^Script=gurmukhi}', "");
-Expect(0, 2563, '\P{Script=gurmukhi}', "");
-Expect(1, 2563, '\P{^Script=gurmukhi}', "");
-Expect(0, 2560, '\p{Script=gurmukhi}', "");
-Expect(1, 2560, '\p{^Script=gurmukhi}', "");
-Expect(1, 2560, '\P{Script=gurmukhi}', "");
-Expect(0, 2560, '\P{^Script=gurmukhi}', "");
-Expect(1, 2563, '\p{Script=_-GURMUKHI}', "");
-Expect(0, 2563, '\p{^Script=_-GURMUKHI}', "");
-Expect(0, 2563, '\P{Script=_-GURMUKHI}', "");
-Expect(1, 2563, '\P{^Script=_-GURMUKHI}', "");
-Expect(0, 2560, '\p{Script=_-GURMUKHI}', "");
-Expect(1, 2560, '\p{^Script=_-GURMUKHI}', "");
-Expect(1, 2560, '\P{Script=_-GURMUKHI}', "");
-Expect(0, 2560, '\P{^Script=_-GURMUKHI}', "");
-Error('\p{Sc= /a/GURU}');
-Error('\P{Sc= /a/GURU}');
-Expect(1, 2563, '\p{Sc=guru}', "");
-Expect(0, 2563, '\p{^Sc=guru}', "");
-Expect(0, 2563, '\P{Sc=guru}', "");
-Expect(1, 2563, '\P{^Sc=guru}', "");
-Expect(0, 2560, '\p{Sc=guru}', "");
-Expect(1, 2560, '\p{^Sc=guru}', "");
-Expect(1, 2560, '\P{Sc=guru}', "");
-Expect(0, 2560, '\P{^Sc=guru}', "");
-Expect(1, 2563, '\p{Sc=-_Guru}', "");
-Expect(0, 2563, '\p{^Sc=-_Guru}', "");
-Expect(0, 2563, '\P{Sc=-_Guru}', "");
-Expect(1, 2563, '\P{^Sc=-_Guru}', "");
-Expect(0, 2560, '\p{Sc=-_Guru}', "");
-Expect(1, 2560, '\p{^Sc=-_Guru}', "");
-Expect(1, 2560, '\P{Sc=-_Guru}', "");
-Expect(0, 2560, '\P{^Sc=-_Guru}', "");
-Error('\p{Is_Script=:= gurmukhi}');
-Error('\P{Is_Script=:= gurmukhi}');
-Expect(1, 2563, '\p{Is_Script=gurmukhi}', "");
-Expect(0, 2563, '\p{^Is_Script=gurmukhi}', "");
-Expect(0, 2563, '\P{Is_Script=gurmukhi}', "");
-Expect(1, 2563, '\P{^Is_Script=gurmukhi}', "");
-Expect(0, 2560, '\p{Is_Script=gurmukhi}', "");
-Expect(1, 2560, '\p{^Is_Script=gurmukhi}', "");
-Expect(1, 2560, '\P{Is_Script=gurmukhi}', "");
-Expect(0, 2560, '\P{^Is_Script=gurmukhi}', "");
-Expect(1, 2563, '\p{Is_Script=_-Gurmukhi}', "");
-Expect(0, 2563, '\p{^Is_Script=_-Gurmukhi}', "");
-Expect(0, 2563, '\P{Is_Script=_-Gurmukhi}', "");
-Expect(1, 2563, '\P{^Is_Script=_-Gurmukhi}', "");
-Expect(0, 2560, '\p{Is_Script=_-Gurmukhi}', "");
-Expect(1, 2560, '\p{^Is_Script=_-Gurmukhi}', "");
-Expect(1, 2560, '\P{Is_Script=_-Gurmukhi}', "");
-Expect(0, 2560, '\P{^Is_Script=_-Gurmukhi}', "");
-Error('\p{Is_Sc= /a/Guru}');
-Error('\P{Is_Sc= /a/Guru}');
-Expect(1, 2563, '\p{Is_Sc=guru}', "");
-Expect(0, 2563, '\p{^Is_Sc=guru}', "");
-Expect(0, 2563, '\P{Is_Sc=guru}', "");
-Expect(1, 2563, '\P{^Is_Sc=guru}', "");
-Expect(0, 2560, '\p{Is_Sc=guru}', "");
-Expect(1, 2560, '\p{^Is_Sc=guru}', "");
-Expect(1, 2560, '\P{Is_Sc=guru}', "");
-Expect(0, 2560, '\P{^Is_Sc=guru}', "");
-Expect(1, 2563, '\p{Is_Sc=-Guru}', "");
-Expect(0, 2563, '\p{^Is_Sc=-Guru}', "");
-Expect(0, 2563, '\P{Is_Sc=-Guru}', "");
-Expect(1, 2563, '\P{^Is_Sc=-Guru}', "");
-Expect(0, 2560, '\p{Is_Sc=-Guru}', "");
-Expect(1, 2560, '\p{^Is_Sc=-Guru}', "");
-Expect(1, 2560, '\P{Is_Sc=-Guru}', "");
-Expect(0, 2560, '\P{^Is_Sc=-Guru}', "");
-Error('\p{Script=_ Cypriot/a/}');
-Error('\P{Script=_ Cypriot/a/}');
-Expect(1, 67589, '\p{Script=cypriot}', "");
-Expect(0, 67589, '\p{^Script=cypriot}', "");
-Expect(0, 67589, '\P{Script=cypriot}', "");
-Expect(1, 67589, '\P{^Script=cypriot}', "");
-Expect(0, 67583, '\p{Script=cypriot}', "");
-Expect(1, 67583, '\p{^Script=cypriot}', "");
-Expect(1, 67583, '\P{Script=cypriot}', "");
-Expect(0, 67583, '\P{^Script=cypriot}', "");
-Expect(1, 67589, '\p{Script= cypriot}', "");
-Expect(0, 67589, '\p{^Script= cypriot}', "");
-Expect(0, 67589, '\P{Script= cypriot}', "");
-Expect(1, 67589, '\P{^Script= cypriot}', "");
-Expect(0, 67583, '\p{Script= cypriot}', "");
-Expect(1, 67583, '\p{^Script= cypriot}', "");
-Expect(1, 67583, '\P{Script= cypriot}', "");
-Expect(0, 67583, '\P{^Script= cypriot}', "");
-Error('\p{Sc= CPRT:=}');
-Error('\P{Sc= CPRT:=}');
-Expect(1, 67589, '\p{Sc=cprt}', "");
-Expect(0, 67589, '\p{^Sc=cprt}', "");
-Expect(0, 67589, '\P{Sc=cprt}', "");
-Expect(1, 67589, '\P{^Sc=cprt}', "");
-Expect(0, 67583, '\p{Sc=cprt}', "");
-Expect(1, 67583, '\p{^Sc=cprt}', "");
-Expect(1, 67583, '\P{Sc=cprt}', "");
-Expect(0, 67583, '\P{^Sc=cprt}', "");
-Expect(1, 67589, '\p{Sc=_ CPRT}', "");
-Expect(0, 67589, '\p{^Sc=_ CPRT}', "");
-Expect(0, 67589, '\P{Sc=_ CPRT}', "");
-Expect(1, 67589, '\P{^Sc=_ CPRT}', "");
-Expect(0, 67583, '\p{Sc=_ CPRT}', "");
-Expect(1, 67583, '\p{^Sc=_ CPRT}', "");
-Expect(1, 67583, '\P{Sc=_ CPRT}', "");
-Expect(0, 67583, '\P{^Sc=_ CPRT}', "");
-Error('\p{Is_Script=-/a/CYPRIOT}');
-Error('\P{Is_Script=-/a/CYPRIOT}');
-Expect(1, 67589, '\p{Is_Script=cypriot}', "");
-Expect(0, 67589, '\p{^Is_Script=cypriot}', "");
-Expect(0, 67589, '\P{Is_Script=cypriot}', "");
-Expect(1, 67589, '\P{^Is_Script=cypriot}', "");
-Expect(0, 67583, '\p{Is_Script=cypriot}', "");
-Expect(1, 67583, '\p{^Is_Script=cypriot}', "");
-Expect(1, 67583, '\P{Is_Script=cypriot}', "");
-Expect(0, 67583, '\P{^Is_Script=cypriot}', "");
-Expect(1, 67589, '\p{Is_Script=_-Cypriot}', "");
-Expect(0, 67589, '\p{^Is_Script=_-Cypriot}', "");
-Expect(0, 67589, '\P{Is_Script=_-Cypriot}', "");
-Expect(1, 67589, '\P{^Is_Script=_-Cypriot}', "");
-Expect(0, 67583, '\p{Is_Script=_-Cypriot}', "");
-Expect(1, 67583, '\p{^Is_Script=_-Cypriot}', "");
-Expect(1, 67583, '\P{Is_Script=_-Cypriot}', "");
-Expect(0, 67583, '\P{^Is_Script=_-Cypriot}', "");
-Error('\p{Is_Sc=/a/_cprt}');
-Error('\P{Is_Sc=/a/_cprt}');
-Expect(1, 67589, '\p{Is_Sc=cprt}', "");
-Expect(0, 67589, '\p{^Is_Sc=cprt}', "");
-Expect(0, 67589, '\P{Is_Sc=cprt}', "");
-Expect(1, 67589, '\P{^Is_Sc=cprt}', "");
-Expect(0, 67583, '\p{Is_Sc=cprt}', "");
-Expect(1, 67583, '\p{^Is_Sc=cprt}', "");
-Expect(1, 67583, '\P{Is_Sc=cprt}', "");
-Expect(0, 67583, '\P{^Is_Sc=cprt}', "");
-Expect(1, 67589, '\p{Is_Sc= cprt}', "");
-Expect(0, 67589, '\p{^Is_Sc= cprt}', "");
-Expect(0, 67589, '\P{Is_Sc= cprt}', "");
-Expect(1, 67589, '\P{^Is_Sc= cprt}', "");
-Expect(0, 67583, '\p{Is_Sc= cprt}', "");
-Expect(1, 67583, '\p{^Is_Sc= cprt}', "");
-Expect(1, 67583, '\P{Is_Sc= cprt}', "");
-Expect(0, 67583, '\P{^Is_Sc= cprt}', "");
-Error('\p{Script: /a/Hangul}');
-Error('\P{Script: /a/Hangul}');
-Expect(1, 4607, '\p{Script:hangul}', "");
-Expect(0, 4607, '\p{^Script:hangul}', "");
-Expect(0, 4607, '\P{Script:hangul}', "");
-Expect(1, 4607, '\P{^Script:hangul}', "");
-Expect(0, 4351, '\p{Script:hangul}', "");
-Expect(1, 4351, '\p{^Script:hangul}', "");
-Expect(1, 4351, '\P{Script:hangul}', "");
-Expect(0, 4351, '\P{^Script:hangul}', "");
-Expect(1, 4607, '\p{Script= Hangul}', "");
-Expect(0, 4607, '\p{^Script= Hangul}', "");
-Expect(0, 4607, '\P{Script= Hangul}', "");
-Expect(1, 4607, '\P{^Script= Hangul}', "");
-Expect(0, 4351, '\p{Script= Hangul}', "");
-Expect(1, 4351, '\p{^Script= Hangul}', "");
-Expect(1, 4351, '\P{Script= Hangul}', "");
-Expect(0, 4351, '\P{^Script= Hangul}', "");
-Error('\p{Sc=_ HANG:=}');
-Error('\P{Sc=_ HANG:=}');
-Expect(1, 4607, '\p{Sc=hang}', "");
-Expect(0, 4607, '\p{^Sc=hang}', "");
-Expect(0, 4607, '\P{Sc=hang}', "");
-Expect(1, 4607, '\P{^Sc=hang}', "");
-Expect(0, 4351, '\p{Sc=hang}', "");
-Expect(1, 4351, '\p{^Sc=hang}', "");
-Expect(1, 4351, '\P{Sc=hang}', "");
-Expect(0, 4351, '\P{^Sc=hang}', "");
-Expect(1, 4607, '\p{Sc= HANG}', "");
-Expect(0, 4607, '\p{^Sc= HANG}', "");
-Expect(0, 4607, '\P{Sc= HANG}', "");
-Expect(1, 4607, '\P{^Sc= HANG}', "");
-Expect(0, 4351, '\p{Sc= HANG}', "");
-Expect(1, 4351, '\p{^Sc= HANG}', "");
-Expect(1, 4351, '\P{Sc= HANG}', "");
-Expect(0, 4351, '\P{^Sc= HANG}', "");
-Error('\p{Is_Script= Hangul/a/}');
-Error('\P{Is_Script= Hangul/a/}');
-Expect(1, 4607, '\p{Is_Script=hangul}', "");
-Expect(0, 4607, '\p{^Is_Script=hangul}', "");
-Expect(0, 4607, '\P{Is_Script=hangul}', "");
-Expect(1, 4607, '\P{^Is_Script=hangul}', "");
-Expect(0, 4351, '\p{Is_Script=hangul}', "");
-Expect(1, 4351, '\p{^Is_Script=hangul}', "");
-Expect(1, 4351, '\P{Is_Script=hangul}', "");
-Expect(0, 4351, '\P{^Is_Script=hangul}', "");
-Expect(1, 4607, '\p{Is_Script= _Hangul}', "");
-Expect(0, 4607, '\p{^Is_Script= _Hangul}', "");
-Expect(0, 4607, '\P{Is_Script= _Hangul}', "");
-Expect(1, 4607, '\P{^Is_Script= _Hangul}', "");
-Expect(0, 4351, '\p{Is_Script= _Hangul}', "");
-Expect(1, 4351, '\p{^Is_Script= _Hangul}', "");
-Expect(1, 4351, '\P{Is_Script= _Hangul}', "");
-Expect(0, 4351, '\P{^Is_Script= _Hangul}', "");
-Error('\p{Is_Sc=:=_ Hang}');
-Error('\P{Is_Sc=:=_ Hang}');
-Expect(1, 4607, '\p{Is_Sc=hang}', "");
-Expect(0, 4607, '\p{^Is_Sc=hang}', "");
-Expect(0, 4607, '\P{Is_Sc=hang}', "");
-Expect(1, 4607, '\P{^Is_Sc=hang}', "");
-Expect(0, 4351, '\p{Is_Sc=hang}', "");
-Expect(1, 4351, '\p{^Is_Sc=hang}', "");
-Expect(1, 4351, '\P{Is_Sc=hang}', "");
-Expect(0, 4351, '\P{^Is_Sc=hang}', "");
-Expect(1, 4607, '\p{Is_Sc= _Hang}', "");
-Expect(0, 4607, '\p{^Is_Sc= _Hang}', "");
-Expect(0, 4607, '\P{Is_Sc= _Hang}', "");
-Expect(1, 4607, '\P{^Is_Sc= _Hang}', "");
-Expect(0, 4351, '\p{Is_Sc= _Hang}', "");
-Expect(1, 4351, '\p{^Is_Sc= _Hang}', "");
-Expect(1, 4351, '\P{Is_Sc= _Hang}', "");
-Expect(0, 4351, '\P{^Is_Sc= _Hang}', "");
-Error('\p{Script=/a/_Unknown}');
-Error('\P{Script=/a/_Unknown}');
-Expect(1, 889, '\p{Script=unknown}', "");
-Expect(0, 889, '\p{^Script=unknown}', "");
-Expect(0, 889, '\P{Script=unknown}', "");
-Expect(1, 889, '\P{^Script=unknown}', "");
-Expect(0, 887, '\p{Script=unknown}', "");
-Expect(1, 887, '\p{^Script=unknown}', "");
-Expect(1, 887, '\P{Script=unknown}', "");
-Expect(0, 887, '\P{^Script=unknown}', "");
-Expect(1, 889, '\p{Script=-Unknown}', "");
-Expect(0, 889, '\p{^Script=-Unknown}', "");
-Expect(0, 889, '\P{Script=-Unknown}', "");
-Expect(1, 889, '\P{^Script=-Unknown}', "");
-Expect(0, 887, '\p{Script=-Unknown}', "");
-Expect(1, 887, '\p{^Script=-Unknown}', "");
-Expect(1, 887, '\P{Script=-Unknown}', "");
-Expect(0, 887, '\P{^Script=-Unknown}', "");
-Error('\p{Sc=:= _zzzz}');
-Error('\P{Sc=:= _zzzz}');
-Expect(1, 889, '\p{Sc:zzzz}', "");
-Expect(0, 889, '\p{^Sc:zzzz}', "");
-Expect(0, 889, '\P{Sc:zzzz}', "");
-Expect(1, 889, '\P{^Sc:zzzz}', "");
-Expect(0, 887, '\p{Sc:zzzz}', "");
-Expect(1, 887, '\p{^Sc:zzzz}', "");
-Expect(1, 887, '\P{Sc:zzzz}', "");
-Expect(0, 887, '\P{^Sc:zzzz}', "");
-Expect(1, 889, '\p{Sc=_ ZZZZ}', "");
-Expect(0, 889, '\p{^Sc=_ ZZZZ}', "");
-Expect(0, 889, '\P{Sc=_ ZZZZ}', "");
-Expect(1, 889, '\P{^Sc=_ ZZZZ}', "");
-Expect(0, 887, '\p{Sc=_ ZZZZ}', "");
-Expect(1, 887, '\p{^Sc=_ ZZZZ}', "");
-Expect(1, 887, '\P{Sc=_ ZZZZ}', "");
-Expect(0, 887, '\P{^Sc=_ ZZZZ}', "");
-Error('\p{Is_Script=-_Unknown:=}');
-Error('\P{Is_Script=-_Unknown:=}');
-Expect(1, 889, '\p{Is_Script=unknown}', "");
-Expect(0, 889, '\p{^Is_Script=unknown}', "");
-Expect(0, 889, '\P{Is_Script=unknown}', "");
-Expect(1, 889, '\P{^Is_Script=unknown}', "");
-Expect(0, 887, '\p{Is_Script=unknown}', "");
-Expect(1, 887, '\p{^Is_Script=unknown}', "");
-Expect(1, 887, '\P{Is_Script=unknown}', "");
-Expect(0, 887, '\P{^Is_Script=unknown}', "");
-Expect(1, 889, '\p{Is_Script: -Unknown}', "");
-Expect(0, 889, '\p{^Is_Script: -Unknown}', "");
-Expect(0, 889, '\P{Is_Script: -Unknown}', "");
-Expect(1, 889, '\P{^Is_Script: -Unknown}', "");
-Expect(0, 887, '\p{Is_Script: -Unknown}', "");
-Expect(1, 887, '\p{^Is_Script: -Unknown}', "");
-Expect(1, 887, '\P{Is_Script: -Unknown}', "");
-Expect(0, 887, '\P{^Is_Script: -Unknown}', "");
-Error('\p{Is_Sc: ZZZZ:=}');
-Error('\P{Is_Sc: ZZZZ:=}');
-Expect(1, 889, '\p{Is_Sc=zzzz}', "");
-Expect(0, 889, '\p{^Is_Sc=zzzz}', "");
-Expect(0, 889, '\P{Is_Sc=zzzz}', "");
-Expect(1, 889, '\P{^Is_Sc=zzzz}', "");
-Expect(0, 887, '\p{Is_Sc=zzzz}', "");
-Expect(1, 887, '\p{^Is_Sc=zzzz}', "");
-Expect(1, 887, '\P{Is_Sc=zzzz}', "");
-Expect(0, 887, '\P{^Is_Sc=zzzz}', "");
-Expect(1, 889, '\p{Is_Sc=-zzzz}', "");
-Expect(0, 889, '\p{^Is_Sc=-zzzz}', "");
-Expect(0, 889, '\P{Is_Sc=-zzzz}', "");
-Expect(1, 889, '\P{^Is_Sc=-zzzz}', "");
-Expect(0, 887, '\p{Is_Sc=-zzzz}', "");
-Expect(1, 887, '\p{^Is_Sc=-zzzz}', "");
-Expect(1, 887, '\P{Is_Sc=-zzzz}', "");
-Expect(0, 887, '\P{^Is_Sc=-zzzz}', "");
-Error('\p{Script=/a/-deseret}');
-Error('\P{Script=/a/-deseret}');
-Expect(1, 66639, '\p{Script=deseret}', "");
-Expect(0, 66639, '\p{^Script=deseret}', "");
-Expect(0, 66639, '\P{Script=deseret}', "");
-Expect(1, 66639, '\P{^Script=deseret}', "");
-Expect(0, 66559, '\p{Script=deseret}', "");
-Expect(1, 66559, '\p{^Script=deseret}', "");
-Expect(1, 66559, '\P{Script=deseret}', "");
-Expect(0, 66559, '\P{^Script=deseret}', "");
-Expect(1, 66639, '\p{Script: _ DESERET}', "");
-Expect(0, 66639, '\p{^Script: _ DESERET}', "");
-Expect(0, 66639, '\P{Script: _ DESERET}', "");
-Expect(1, 66639, '\P{^Script: _ DESERET}', "");
-Expect(0, 66559, '\p{Script: _ DESERET}', "");
-Expect(1, 66559, '\p{^Script: _ DESERET}', "");
-Expect(1, 66559, '\P{Script: _ DESERET}', "");
-Expect(0, 66559, '\P{^Script: _ DESERET}', "");
-Error('\p{Sc=_:=Dsrt}');
-Error('\P{Sc=_:=Dsrt}');
-Expect(1, 66639, '\p{Sc=dsrt}', "");
-Expect(0, 66639, '\p{^Sc=dsrt}', "");
-Expect(0, 66639, '\P{Sc=dsrt}', "");
-Expect(1, 66639, '\P{^Sc=dsrt}', "");
-Expect(0, 66559, '\p{Sc=dsrt}', "");
-Expect(1, 66559, '\p{^Sc=dsrt}', "");
-Expect(1, 66559, '\P{Sc=dsrt}', "");
-Expect(0, 66559, '\P{^Sc=dsrt}', "");
-Expect(1, 66639, '\p{Sc=-DSRT}', "");
-Expect(0, 66639, '\p{^Sc=-DSRT}', "");
-Expect(0, 66639, '\P{Sc=-DSRT}', "");
-Expect(1, 66639, '\P{^Sc=-DSRT}', "");
-Expect(0, 66559, '\p{Sc=-DSRT}', "");
-Expect(1, 66559, '\p{^Sc=-DSRT}', "");
-Expect(1, 66559, '\P{Sc=-DSRT}', "");
-Expect(0, 66559, '\P{^Sc=-DSRT}', "");
-Error('\p{Is_Script=__Deseret/a/}');
-Error('\P{Is_Script=__Deseret/a/}');
-Expect(1, 66639, '\p{Is_Script=deseret}', "");
-Expect(0, 66639, '\p{^Is_Script=deseret}', "");
-Expect(0, 66639, '\P{Is_Script=deseret}', "");
-Expect(1, 66639, '\P{^Is_Script=deseret}', "");
-Expect(0, 66559, '\p{Is_Script=deseret}', "");
-Expect(1, 66559, '\p{^Is_Script=deseret}', "");
-Expect(1, 66559, '\P{Is_Script=deseret}', "");
-Expect(0, 66559, '\P{^Is_Script=deseret}', "");
-Expect(1, 66639, '\p{Is_Script=_Deseret}', "");
-Expect(0, 66639, '\p{^Is_Script=_Deseret}', "");
-Expect(0, 66639, '\P{Is_Script=_Deseret}', "");
-Expect(1, 66639, '\P{^Is_Script=_Deseret}', "");
-Expect(0, 66559, '\p{Is_Script=_Deseret}', "");
-Expect(1, 66559, '\p{^Is_Script=_Deseret}', "");
-Expect(1, 66559, '\P{Is_Script=_Deseret}', "");
-Expect(0, 66559, '\P{^Is_Script=_Deseret}', "");
-Error('\p{Is_Sc=/a/_Dsrt}');
-Error('\P{Is_Sc=/a/_Dsrt}');
-Expect(1, 66639, '\p{Is_Sc=dsrt}', "");
-Expect(0, 66639, '\p{^Is_Sc=dsrt}', "");
-Expect(0, 66639, '\P{Is_Sc=dsrt}', "");
-Expect(1, 66639, '\P{^Is_Sc=dsrt}', "");
-Expect(0, 66559, '\p{Is_Sc=dsrt}', "");
-Expect(1, 66559, '\p{^Is_Sc=dsrt}', "");
-Expect(1, 66559, '\P{Is_Sc=dsrt}', "");
-Expect(0, 66559, '\P{^Is_Sc=dsrt}', "");
-Expect(1, 66639, '\p{Is_Sc: Dsrt}', "");
-Expect(0, 66639, '\p{^Is_Sc: Dsrt}', "");
-Expect(0, 66639, '\P{Is_Sc: Dsrt}', "");
-Expect(1, 66639, '\P{^Is_Sc: Dsrt}', "");
-Expect(0, 66559, '\p{Is_Sc: Dsrt}', "");
-Expect(1, 66559, '\p{^Is_Sc: Dsrt}', "");
-Expect(1, 66559, '\P{Is_Sc: Dsrt}', "");
-Expect(0, 66559, '\P{^Is_Sc: Dsrt}', "");
-Error('\p{Script=-/a/Cuneiform}');
-Error('\P{Script=-/a/Cuneiform}');
-Expect(1, 74606, '\p{Script=cuneiform}', "");
-Expect(0, 74606, '\p{^Script=cuneiform}', "");
-Expect(0, 74606, '\P{Script=cuneiform}', "");
-Expect(1, 74606, '\P{^Script=cuneiform}', "");
-Expect(0, 73727, '\p{Script=cuneiform}', "");
-Expect(1, 73727, '\p{^Script=cuneiform}', "");
-Expect(1, 73727, '\P{Script=cuneiform}', "");
-Expect(0, 73727, '\P{^Script=cuneiform}', "");
-Expect(1, 74606, '\p{Script= cuneiform}', "");
-Expect(0, 74606, '\p{^Script= cuneiform}', "");
-Expect(0, 74606, '\P{Script= cuneiform}', "");
-Expect(1, 74606, '\P{^Script= cuneiform}', "");
-Expect(0, 73727, '\p{Script= cuneiform}', "");
-Expect(1, 73727, '\p{^Script= cuneiform}', "");
-Expect(1, 73727, '\P{Script= cuneiform}', "");
-Expect(0, 73727, '\P{^Script= cuneiform}', "");
-Error('\p{Sc=:= Xsux}');
-Error('\P{Sc=:= Xsux}');
-Expect(1, 74606, '\p{Sc=xsux}', "");
-Expect(0, 74606, '\p{^Sc=xsux}', "");
-Expect(0, 74606, '\P{Sc=xsux}', "");
-Expect(1, 74606, '\P{^Sc=xsux}', "");
-Expect(0, 73727, '\p{Sc=xsux}', "");
-Expect(1, 73727, '\p{^Sc=xsux}', "");
-Expect(1, 73727, '\P{Sc=xsux}', "");
-Expect(0, 73727, '\P{^Sc=xsux}', "");
-Expect(1, 74606, '\p{Sc: -_XSUX}', "");
-Expect(0, 74606, '\p{^Sc: -_XSUX}', "");
-Expect(0, 74606, '\P{Sc: -_XSUX}', "");
-Expect(1, 74606, '\P{^Sc: -_XSUX}', "");
-Expect(0, 73727, '\p{Sc: -_XSUX}', "");
-Expect(1, 73727, '\p{^Sc: -_XSUX}', "");
-Expect(1, 73727, '\P{Sc: -_XSUX}', "");
-Expect(0, 73727, '\P{^Sc: -_XSUX}', "");
-Error('\p{Is_Script=/a/Cuneiform}');
-Error('\P{Is_Script=/a/Cuneiform}');
-Expect(1, 74606, '\p{Is_Script=cuneiform}', "");
-Expect(0, 74606, '\p{^Is_Script=cuneiform}', "");
-Expect(0, 74606, '\P{Is_Script=cuneiform}', "");
-Expect(1, 74606, '\P{^Is_Script=cuneiform}', "");
-Expect(0, 73727, '\p{Is_Script=cuneiform}', "");
-Expect(1, 73727, '\p{^Is_Script=cuneiform}', "");
-Expect(1, 73727, '\P{Is_Script=cuneiform}', "");
-Expect(0, 73727, '\P{^Is_Script=cuneiform}', "");
-Expect(1, 74606, '\p{Is_Script=- CUNEIFORM}', "");
-Expect(0, 74606, '\p{^Is_Script=- CUNEIFORM}', "");
-Expect(0, 74606, '\P{Is_Script=- CUNEIFORM}', "");
-Expect(1, 74606, '\P{^Is_Script=- CUNEIFORM}', "");
-Expect(0, 73727, '\p{Is_Script=- CUNEIFORM}', "");
-Expect(1, 73727, '\p{^Is_Script=- CUNEIFORM}', "");
-Expect(1, 73727, '\P{Is_Script=- CUNEIFORM}', "");
-Expect(0, 73727, '\P{^Is_Script=- CUNEIFORM}', "");
-Error('\p{Is_Sc: _Xsux:=}');
-Error('\P{Is_Sc: _Xsux:=}');
-Expect(1, 74606, '\p{Is_Sc:xsux}', "");
-Expect(0, 74606, '\p{^Is_Sc:xsux}', "");
-Expect(0, 74606, '\P{Is_Sc:xsux}', "");
-Expect(1, 74606, '\P{^Is_Sc:xsux}', "");
-Expect(0, 73727, '\p{Is_Sc:xsux}', "");
-Expect(1, 73727, '\p{^Is_Sc:xsux}', "");
-Expect(1, 73727, '\P{Is_Sc:xsux}', "");
-Expect(0, 73727, '\P{^Is_Sc:xsux}', "");
-Expect(1, 74606, '\p{Is_Sc= Xsux}', "");
-Expect(0, 74606, '\p{^Is_Sc= Xsux}', "");
-Expect(0, 74606, '\P{Is_Sc= Xsux}', "");
-Expect(1, 74606, '\P{^Is_Sc= Xsux}', "");
-Expect(0, 73727, '\p{Is_Sc= Xsux}', "");
-Expect(1, 73727, '\p{^Is_Sc= Xsux}', "");
-Expect(1, 73727, '\P{Is_Sc= Xsux}', "");
-Expect(0, 73727, '\P{^Is_Sc= Xsux}', "");
-Error('\p{Script=/a/-inherited}');
-Error('\P{Script=/a/-inherited}');
-Expect(1, 879, '\p{Script=inherited}', "");
-Expect(0, 879, '\p{^Script=inherited}', "");
-Expect(0, 879, '\P{Script=inherited}', "");
-Expect(1, 879, '\P{^Script=inherited}', "");
-Expect(0, 767, '\p{Script=inherited}', "");
-Expect(1, 767, '\p{^Script=inherited}', "");
-Expect(1, 767, '\P{Script=inherited}', "");
-Expect(0, 767, '\P{^Script=inherited}', "");
-Expect(1, 879, '\p{Script=_ inherited}', "");
-Expect(0, 879, '\p{^Script=_ inherited}', "");
-Expect(0, 879, '\P{Script=_ inherited}', "");
-Expect(1, 879, '\P{^Script=_ inherited}', "");
-Expect(0, 767, '\p{Script=_ inherited}', "");
-Expect(1, 767, '\p{^Script=_ inherited}', "");
-Expect(1, 767, '\P{Script=_ inherited}', "");
-Expect(0, 767, '\P{^Script=_ inherited}', "");
-Error('\p{Sc: Zinh:=}');
-Error('\P{Sc: Zinh:=}');
-Expect(1, 879, '\p{Sc=zinh}', "");
-Expect(0, 879, '\p{^Sc=zinh}', "");
-Expect(0, 879, '\P{Sc=zinh}', "");
-Expect(1, 879, '\P{^Sc=zinh}', "");
-Expect(0, 767, '\p{Sc=zinh}', "");
-Expect(1, 767, '\p{^Sc=zinh}', "");
-Expect(1, 767, '\P{Sc=zinh}', "");
-Expect(0, 767, '\P{^Sc=zinh}', "");
-Expect(1, 879, '\p{Sc=_-ZINH}', "");
-Expect(0, 879, '\p{^Sc=_-ZINH}', "");
-Expect(0, 879, '\P{Sc=_-ZINH}', "");
-Expect(1, 879, '\P{^Sc=_-ZINH}', "");
-Expect(0, 767, '\p{Sc=_-ZINH}', "");
-Expect(1, 767, '\p{^Sc=_-ZINH}', "");
-Expect(1, 767, '\P{Sc=_-ZINH}', "");
-Expect(0, 767, '\P{^Sc=_-ZINH}', "");
-Error('\p{Is_Script=_QAAI:=}');
-Error('\P{Is_Script=_QAAI:=}');
-Expect(1, 879, '\p{Is_Script=qaai}', "");
-Expect(0, 879, '\p{^Is_Script=qaai}', "");
-Expect(0, 879, '\P{Is_Script=qaai}', "");
-Expect(1, 879, '\P{^Is_Script=qaai}', "");
-Expect(0, 767, '\p{Is_Script=qaai}', "");
-Expect(1, 767, '\p{^Is_Script=qaai}', "");
-Expect(1, 767, '\P{Is_Script=qaai}', "");
-Expect(0, 767, '\P{^Is_Script=qaai}', "");
-Expect(1, 879, '\p{Is_Script= qaai}', "");
-Expect(0, 879, '\p{^Is_Script= qaai}', "");
-Expect(0, 879, '\P{Is_Script= qaai}', "");
-Expect(1, 879, '\P{^Is_Script= qaai}', "");
-Expect(0, 767, '\p{Is_Script= qaai}', "");
-Expect(1, 767, '\p{^Is_Script= qaai}', "");
-Expect(1, 767, '\P{Is_Script= qaai}', "");
-Expect(0, 767, '\P{^Is_Script= qaai}', "");
-Error('\p{Is_Sc= -Inherited:=}');
-Error('\P{Is_Sc= -Inherited:=}');
-Expect(1, 879, '\p{Is_Sc=inherited}', "");
-Expect(0, 879, '\p{^Is_Sc=inherited}', "");
-Expect(0, 879, '\P{Is_Sc=inherited}', "");
-Expect(1, 879, '\P{^Is_Sc=inherited}', "");
-Expect(0, 767, '\p{Is_Sc=inherited}', "");
-Expect(1, 767, '\p{^Is_Sc=inherited}', "");
-Expect(1, 767, '\P{Is_Sc=inherited}', "");
-Expect(0, 767, '\P{^Is_Sc=inherited}', "");
-Expect(1, 879, '\p{Is_Sc= Inherited}', "");
-Expect(0, 879, '\p{^Is_Sc= Inherited}', "");
-Expect(0, 879, '\P{Is_Sc= Inherited}', "");
-Expect(1, 879, '\P{^Is_Sc= Inherited}', "");
-Expect(0, 767, '\p{Is_Sc= Inherited}', "");
-Expect(1, 767, '\p{^Is_Sc= Inherited}', "");
-Expect(1, 767, '\P{Is_Sc= Inherited}', "");
-Expect(0, 767, '\P{^Is_Sc= Inherited}', "");
-Error('\p{Script: - Kaithi:=}');
-Error('\P{Script: - Kaithi:=}');
-Expect(1, 69825, '\p{Script=kaithi}', "");
-Expect(0, 69825, '\p{^Script=kaithi}', "");
-Expect(0, 69825, '\P{Script=kaithi}', "");
-Expect(1, 69825, '\P{^Script=kaithi}', "");
-Expect(0, 69759, '\p{Script=kaithi}', "");
-Expect(1, 69759, '\p{^Script=kaithi}', "");
-Expect(1, 69759, '\P{Script=kaithi}', "");
-Expect(0, 69759, '\P{^Script=kaithi}', "");
-Expect(1, 69825, '\p{Script=--KAITHI}', "");
-Expect(0, 69825, '\p{^Script=--KAITHI}', "");
-Expect(0, 69825, '\P{Script=--KAITHI}', "");
-Expect(1, 69825, '\P{^Script=--KAITHI}', "");
-Expect(0, 69759, '\p{Script=--KAITHI}', "");
-Expect(1, 69759, '\p{^Script=--KAITHI}', "");
-Expect(1, 69759, '\P{Script=--KAITHI}', "");
-Expect(0, 69759, '\P{^Script=--KAITHI}', "");
-Error('\p{Sc=_:=Kthi}');
-Error('\P{Sc=_:=Kthi}');
-Expect(1, 69825, '\p{Sc: kthi}', "");
-Expect(0, 69825, '\p{^Sc: kthi}', "");
-Expect(0, 69825, '\P{Sc: kthi}', "");
-Expect(1, 69825, '\P{^Sc: kthi}', "");
-Expect(0, 69759, '\p{Sc: kthi}', "");
-Expect(1, 69759, '\p{^Sc: kthi}', "");
-Expect(1, 69759, '\P{Sc: kthi}', "");
-Expect(0, 69759, '\P{^Sc: kthi}', "");
-Expect(1, 69825, '\p{Sc= -KTHI}', "");
-Expect(0, 69825, '\p{^Sc= -KTHI}', "");
-Expect(0, 69825, '\P{Sc= -KTHI}', "");
-Expect(1, 69825, '\P{^Sc= -KTHI}', "");
-Expect(0, 69759, '\p{Sc= -KTHI}', "");
-Expect(1, 69759, '\p{^Sc= -KTHI}', "");
-Expect(1, 69759, '\P{Sc= -KTHI}', "");
-Expect(0, 69759, '\P{^Sc= -KTHI}', "");
-Error('\p{Is_Script=/a/Kaithi}');
-Error('\P{Is_Script=/a/Kaithi}');
-Expect(1, 69825, '\p{Is_Script=kaithi}', "");
-Expect(0, 69825, '\p{^Is_Script=kaithi}', "");
-Expect(0, 69825, '\P{Is_Script=kaithi}', "");
-Expect(1, 69825, '\P{^Is_Script=kaithi}', "");
-Expect(0, 69759, '\p{Is_Script=kaithi}', "");
-Expect(1, 69759, '\p{^Is_Script=kaithi}', "");
-Expect(1, 69759, '\P{Is_Script=kaithi}', "");
-Expect(0, 69759, '\P{^Is_Script=kaithi}', "");
-Expect(1, 69825, '\p{Is_Script= kaithi}', "");
-Expect(0, 69825, '\p{^Is_Script= kaithi}', "");
-Expect(0, 69825, '\P{Is_Script= kaithi}', "");
-Expect(1, 69825, '\P{^Is_Script= kaithi}', "");
-Expect(0, 69759, '\p{Is_Script= kaithi}', "");
-Expect(1, 69759, '\p{^Is_Script= kaithi}', "");
-Expect(1, 69759, '\P{Is_Script= kaithi}', "");
-Expect(0, 69759, '\P{^Is_Script= kaithi}', "");
-Error('\p{Is_Sc=/a/Kthi}');
-Error('\P{Is_Sc=/a/Kthi}');
-Expect(1, 69825, '\p{Is_Sc=kthi}', "");
-Expect(0, 69825, '\p{^Is_Sc=kthi}', "");
-Expect(0, 69825, '\P{Is_Sc=kthi}', "");
-Expect(1, 69825, '\P{^Is_Sc=kthi}', "");
-Expect(0, 69759, '\p{Is_Sc=kthi}', "");
-Expect(1, 69759, '\p{^Is_Sc=kthi}', "");
-Expect(1, 69759, '\P{Is_Sc=kthi}', "");
-Expect(0, 69759, '\P{^Is_Sc=kthi}', "");
-Expect(1, 69825, '\p{Is_Sc=__kthi}', "");
-Expect(0, 69825, '\p{^Is_Sc=__kthi}', "");
-Expect(0, 69825, '\P{Is_Sc=__kthi}', "");
-Expect(1, 69825, '\P{^Is_Sc=__kthi}', "");
-Expect(0, 69759, '\p{Is_Sc=__kthi}', "");
-Expect(1, 69759, '\p{^Is_Sc=__kthi}', "");
-Expect(1, 69759, '\P{Is_Sc=__kthi}', "");
-Expect(0, 69759, '\P{^Is_Sc=__kthi}', "");
-Error('\p{Script: /a/ arabic}');
-Error('\P{Script: /a/ arabic}');
-Expect(1, 1547, '\p{Script=arabic}', "");
-Expect(0, 1547, '\p{^Script=arabic}', "");
-Expect(0, 1547, '\P{Script=arabic}', "");
-Expect(1, 1547, '\P{^Script=arabic}', "");
-Expect(0, 1541, '\p{Script=arabic}', "");
-Expect(1, 1541, '\p{^Script=arabic}', "");
-Expect(1, 1541, '\P{Script=arabic}', "");
-Expect(0, 1541, '\P{^Script=arabic}', "");
-Expect(1, 1547, '\p{Script=_ Arabic}', "");
-Expect(0, 1547, '\p{^Script=_ Arabic}', "");
-Expect(0, 1547, '\P{Script=_ Arabic}', "");
-Expect(1, 1547, '\P{^Script=_ Arabic}', "");
-Expect(0, 1541, '\p{Script=_ Arabic}', "");
-Expect(1, 1541, '\p{^Script=_ Arabic}', "");
-Expect(1, 1541, '\P{Script=_ Arabic}', "");
-Expect(0, 1541, '\P{^Script=_ Arabic}', "");
-Error('\p{Sc=:=_-ARAB}');
-Error('\P{Sc=:=_-ARAB}');
-Expect(1, 1547, '\p{Sc=arab}', "");
-Expect(0, 1547, '\p{^Sc=arab}', "");
-Expect(0, 1547, '\P{Sc=arab}', "");
-Expect(1, 1547, '\P{^Sc=arab}', "");
-Expect(0, 1541, '\p{Sc=arab}', "");
-Expect(1, 1541, '\p{^Sc=arab}', "");
-Expect(1, 1541, '\P{Sc=arab}', "");
-Expect(0, 1541, '\P{^Sc=arab}', "");
-Expect(1, 1547, '\p{Sc=--Arab}', "");
-Expect(0, 1547, '\p{^Sc=--Arab}', "");
-Expect(0, 1547, '\P{Sc=--Arab}', "");
-Expect(1, 1547, '\P{^Sc=--Arab}', "");
-Expect(0, 1541, '\p{Sc=--Arab}', "");
-Expect(1, 1541, '\p{^Sc=--Arab}', "");
-Expect(1, 1541, '\P{Sc=--Arab}', "");
-Expect(0, 1541, '\P{^Sc=--Arab}', "");
-Error('\p{Is_Script=_ Arabic:=}');
-Error('\P{Is_Script=_ Arabic:=}');
-Expect(1, 1547, '\p{Is_Script=arabic}', "");
-Expect(0, 1547, '\p{^Is_Script=arabic}', "");
-Expect(0, 1547, '\P{Is_Script=arabic}', "");
-Expect(1, 1547, '\P{^Is_Script=arabic}', "");
-Expect(0, 1541, '\p{Is_Script=arabic}', "");
-Expect(1, 1541, '\p{^Is_Script=arabic}', "");
-Expect(1, 1541, '\P{Is_Script=arabic}', "");
-Expect(0, 1541, '\P{^Is_Script=arabic}', "");
-Expect(1, 1547, '\p{Is_Script= _Arabic}', "");
-Expect(0, 1547, '\p{^Is_Script= _Arabic}', "");
-Expect(0, 1547, '\P{Is_Script= _Arabic}', "");
-Expect(1, 1547, '\P{^Is_Script= _Arabic}', "");
-Expect(0, 1541, '\p{Is_Script= _Arabic}', "");
-Expect(1, 1541, '\p{^Is_Script= _Arabic}', "");
-Expect(1, 1541, '\P{Is_Script= _Arabic}', "");
-Expect(0, 1541, '\P{^Is_Script= _Arabic}', "");
-Error('\p{Is_Sc=/a/_Arab}');
-Error('\P{Is_Sc=/a/_Arab}');
-Expect(1, 1547, '\p{Is_Sc=arab}', "");
-Expect(0, 1547, '\p{^Is_Sc=arab}', "");
-Expect(0, 1547, '\P{Is_Sc=arab}', "");
-Expect(1, 1547, '\P{^Is_Sc=arab}', "");
-Expect(0, 1541, '\p{Is_Sc=arab}', "");
-Expect(1, 1541, '\p{^Is_Sc=arab}', "");
-Expect(1, 1541, '\P{Is_Sc=arab}', "");
-Expect(0, 1541, '\P{^Is_Sc=arab}', "");
-Expect(1, 1547, '\p{Is_Sc=_ Arab}', "");
-Expect(0, 1547, '\p{^Is_Sc=_ Arab}', "");
-Expect(0, 1547, '\P{Is_Sc=_ Arab}', "");
-Expect(1, 1547, '\P{^Is_Sc=_ Arab}', "");
-Expect(0, 1541, '\p{Is_Sc=_ Arab}', "");
-Expect(1, 1541, '\p{^Is_Sc=_ Arab}', "");
-Expect(1, 1541, '\P{Is_Sc=_ Arab}', "");
-Expect(0, 1541, '\P{^Is_Sc=_ Arab}', "");
-Error('\p{Script= :=SHAVIAN}');
-Error('\P{Script= :=SHAVIAN}');
-Expect(1, 66687, '\p{Script=shavian}', "");
-Expect(0, 66687, '\p{^Script=shavian}', "");
-Expect(0, 66687, '\P{Script=shavian}', "");
-Expect(1, 66687, '\P{^Script=shavian}', "");
-Expect(0, 66639, '\p{Script=shavian}', "");
-Expect(1, 66639, '\p{^Script=shavian}', "");
-Expect(1, 66639, '\P{Script=shavian}', "");
-Expect(0, 66639, '\P{^Script=shavian}', "");
-Expect(1, 66687, '\p{Script= shavian}', "");
-Expect(0, 66687, '\p{^Script= shavian}', "");
-Expect(0, 66687, '\P{Script= shavian}', "");
-Expect(1, 66687, '\P{^Script= shavian}', "");
-Expect(0, 66639, '\p{Script= shavian}', "");
-Expect(1, 66639, '\p{^Script= shavian}', "");
-Expect(1, 66639, '\P{Script= shavian}', "");
-Expect(0, 66639, '\P{^Script= shavian}', "");
-Error('\p{Sc=-:=Shaw}');
-Error('\P{Sc=-:=Shaw}');
-Expect(1, 66687, '\p{Sc=shaw}', "");
-Expect(0, 66687, '\p{^Sc=shaw}', "");
-Expect(0, 66687, '\P{Sc=shaw}', "");
-Expect(1, 66687, '\P{^Sc=shaw}', "");
-Expect(0, 66639, '\p{Sc=shaw}', "");
-Expect(1, 66639, '\p{^Sc=shaw}', "");
-Expect(1, 66639, '\P{Sc=shaw}', "");
-Expect(0, 66639, '\P{^Sc=shaw}', "");
-Expect(1, 66687, '\p{Sc= -shaw}', "");
-Expect(0, 66687, '\p{^Sc= -shaw}', "");
-Expect(0, 66687, '\P{Sc= -shaw}', "");
-Expect(1, 66687, '\P{^Sc= -shaw}', "");
-Expect(0, 66639, '\p{Sc= -shaw}', "");
-Expect(1, 66639, '\p{^Sc= -shaw}', "");
-Expect(1, 66639, '\P{Sc= -shaw}', "");
-Expect(0, 66639, '\P{^Sc= -shaw}', "");
-Error('\p{Is_Script=/a/ _Shavian}');
-Error('\P{Is_Script=/a/ _Shavian}');
-Expect(1, 66687, '\p{Is_Script=shavian}', "");
-Expect(0, 66687, '\p{^Is_Script=shavian}', "");
-Expect(0, 66687, '\P{Is_Script=shavian}', "");
-Expect(1, 66687, '\P{^Is_Script=shavian}', "");
-Expect(0, 66639, '\p{Is_Script=shavian}', "");
-Expect(1, 66639, '\p{^Is_Script=shavian}', "");
-Expect(1, 66639, '\P{Is_Script=shavian}', "");
-Expect(0, 66639, '\P{^Is_Script=shavian}', "");
-Expect(1, 66687, '\p{Is_Script=_-SHAVIAN}', "");
-Expect(0, 66687, '\p{^Is_Script=_-SHAVIAN}', "");
-Expect(0, 66687, '\P{Is_Script=_-SHAVIAN}', "");
-Expect(1, 66687, '\P{^Is_Script=_-SHAVIAN}', "");
-Expect(0, 66639, '\p{Is_Script=_-SHAVIAN}', "");
-Expect(1, 66639, '\p{^Is_Script=_-SHAVIAN}', "");
-Expect(1, 66639, '\P{Is_Script=_-SHAVIAN}', "");
-Expect(0, 66639, '\P{^Is_Script=_-SHAVIAN}', "");
-Error('\p{Is_Sc=_/a/Shaw}');
-Error('\P{Is_Sc=_/a/Shaw}');
-Expect(1, 66687, '\p{Is_Sc=shaw}', "");
-Expect(0, 66687, '\p{^Is_Sc=shaw}', "");
-Expect(0, 66687, '\P{Is_Sc=shaw}', "");
-Expect(1, 66687, '\P{^Is_Sc=shaw}', "");
-Expect(0, 66639, '\p{Is_Sc=shaw}', "");
-Expect(1, 66639, '\p{^Is_Sc=shaw}', "");
-Expect(1, 66639, '\P{Is_Sc=shaw}', "");
-Expect(0, 66639, '\P{^Is_Sc=shaw}', "");
-Expect(1, 66687, '\p{Is_Sc= _SHAW}', "");
-Expect(0, 66687, '\p{^Is_Sc= _SHAW}', "");
-Expect(0, 66687, '\P{Is_Sc= _SHAW}', "");
-Expect(1, 66687, '\P{^Is_Sc= _SHAW}', "");
-Expect(0, 66639, '\p{Is_Sc= _SHAW}', "");
-Expect(1, 66639, '\p{^Is_Sc= _SHAW}', "");
-Expect(1, 66639, '\P{Is_Sc= _SHAW}', "");
-Expect(0, 66639, '\P{^Is_Sc= _SHAW}', "");
-Error('\p{Script: - CANADIAN ABORIGINAL/a/}');
-Error('\P{Script: - CANADIAN ABORIGINAL/a/}');
-Expect(1, 5759, '\p{Script: canadianaboriginal}', "");
-Expect(0, 5759, '\p{^Script: canadianaboriginal}', "");
-Expect(0, 5759, '\P{Script: canadianaboriginal}', "");
-Expect(1, 5759, '\P{^Script: canadianaboriginal}', "");
-Expect(0, 5119, '\p{Script: canadianaboriginal}', "");
-Expect(1, 5119, '\p{^Script: canadianaboriginal}', "");
-Expect(1, 5119, '\P{Script: canadianaboriginal}', "");
-Expect(0, 5119, '\P{^Script: canadianaboriginal}', "");
-Expect(1, 5759, '\p{Script=__CanadianAboriginal}', "");
-Expect(0, 5759, '\p{^Script=__CanadianAboriginal}', "");
-Expect(0, 5759, '\P{Script=__CanadianAboriginal}', "");
-Expect(1, 5759, '\P{^Script=__CanadianAboriginal}', "");
-Expect(0, 5119, '\p{Script=__CanadianAboriginal}', "");
-Expect(1, 5119, '\p{^Script=__CanadianAboriginal}', "");
-Expect(1, 5119, '\P{Script=__CanadianAboriginal}', "");
-Expect(0, 5119, '\P{^Script=__CanadianAboriginal}', "");
-Error('\p{Sc: /a/-CANS}');
-Error('\P{Sc: /a/-CANS}');
-Expect(1, 5759, '\p{Sc=cans}', "");
-Expect(0, 5759, '\p{^Sc=cans}', "");
-Expect(0, 5759, '\P{Sc=cans}', "");
-Expect(1, 5759, '\P{^Sc=cans}', "");
-Expect(0, 5119, '\p{Sc=cans}', "");
-Expect(1, 5119, '\p{^Sc=cans}', "");
-Expect(1, 5119, '\P{Sc=cans}', "");
-Expect(0, 5119, '\P{^Sc=cans}', "");
-Expect(1, 5759, '\p{Sc= cans}', "");
-Expect(0, 5759, '\p{^Sc= cans}', "");
-Expect(0, 5759, '\P{Sc= cans}', "");
-Expect(1, 5759, '\P{^Sc= cans}', "");
-Expect(0, 5119, '\p{Sc= cans}', "");
-Expect(1, 5119, '\p{^Sc= cans}', "");
-Expect(1, 5119, '\P{Sc= cans}', "");
-Expect(0, 5119, '\P{^Sc= cans}', "");
-Error('\p{Is_Script= Canadian_Aboriginal/a/}');
-Error('\P{Is_Script= Canadian_Aboriginal/a/}');
-Expect(1, 5759, '\p{Is_Script=canadianaboriginal}', "");
-Expect(0, 5759, '\p{^Is_Script=canadianaboriginal}', "");
-Expect(0, 5759, '\P{Is_Script=canadianaboriginal}', "");
-Expect(1, 5759, '\P{^Is_Script=canadianaboriginal}', "");
-Expect(0, 5119, '\p{Is_Script=canadianaboriginal}', "");
-Expect(1, 5119, '\p{^Is_Script=canadianaboriginal}', "");
-Expect(1, 5119, '\P{Is_Script=canadianaboriginal}', "");
-Expect(0, 5119, '\P{^Is_Script=canadianaboriginal}', "");
-Expect(1, 5759, '\p{Is_Script= -canadian_Aboriginal}', "");
-Expect(0, 5759, '\p{^Is_Script= -canadian_Aboriginal}', "");
-Expect(0, 5759, '\P{Is_Script= -canadian_Aboriginal}', "");
-Expect(1, 5759, '\P{^Is_Script= -canadian_Aboriginal}', "");
-Expect(0, 5119, '\p{Is_Script= -canadian_Aboriginal}', "");
-Expect(1, 5119, '\p{^Is_Script= -canadian_Aboriginal}', "");
-Expect(1, 5119, '\P{Is_Script= -canadian_Aboriginal}', "");
-Expect(0, 5119, '\P{^Is_Script= -canadian_Aboriginal}', "");
-Error('\p{Is_Sc=:= CANS}');
-Error('\P{Is_Sc=:= CANS}');
-Expect(1, 5759, '\p{Is_Sc=cans}', "");
-Expect(0, 5759, '\p{^Is_Sc=cans}', "");
-Expect(0, 5759, '\P{Is_Sc=cans}', "");
-Expect(1, 5759, '\P{^Is_Sc=cans}', "");
-Expect(0, 5119, '\p{Is_Sc=cans}', "");
-Expect(1, 5119, '\p{^Is_Sc=cans}', "");
-Expect(1, 5119, '\P{Is_Sc=cans}', "");
-Expect(0, 5119, '\P{^Is_Sc=cans}', "");
-Expect(1, 5759, '\p{Is_Sc=-Cans}', "");
-Expect(0, 5759, '\p{^Is_Sc=-Cans}', "");
-Expect(0, 5759, '\P{Is_Sc=-Cans}', "");
-Expect(1, 5759, '\P{^Is_Sc=-Cans}', "");
-Expect(0, 5119, '\p{Is_Sc=-Cans}', "");
-Expect(1, 5119, '\p{^Is_Sc=-Cans}', "");
-Expect(1, 5119, '\P{Is_Sc=-Cans}', "");
-Expect(0, 5119, '\P{^Is_Sc=-Cans}', "");
-Error('\p{Script=__Old:=South Arabian}');
-Error('\P{Script=__Old:=South Arabian}');
-Expect(1, 68223, '\p{Script: oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Script: oldsoutharabian}', "");
-Expect(0, 68223, '\P{Script: oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Script: oldsoutharabian}', "");
-Expect(0, 68191, '\p{Script: oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Script: oldsoutharabian}', "");
-Expect(1, 68191, '\P{Script: oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Script: oldsoutharabian}', "");
-Expect(1, 68223, '\p{Script=_ old-southarabian}', "");
-Expect(0, 68223, '\p{^Script=_ old-southarabian}', "");
-Expect(0, 68223, '\P{Script=_ old-southarabian}', "");
-Expect(1, 68223, '\P{^Script=_ old-southarabian}', "");
-Expect(0, 68191, '\p{Script=_ old-southarabian}', "");
-Expect(1, 68191, '\p{^Script=_ old-southarabian}', "");
-Expect(1, 68191, '\P{Script=_ old-southarabian}', "");
-Expect(0, 68191, '\P{^Script=_ old-southarabian}', "");
-Error('\p{Sc=__SARB/a/}');
-Error('\P{Sc=__SARB/a/}');
-Expect(1, 68223, '\p{Sc=sarb}', "");
-Expect(0, 68223, '\p{^Sc=sarb}', "");
-Expect(0, 68223, '\P{Sc=sarb}', "");
-Expect(1, 68223, '\P{^Sc=sarb}', "");
-Expect(0, 68191, '\p{Sc=sarb}', "");
-Expect(1, 68191, '\p{^Sc=sarb}', "");
-Expect(1, 68191, '\P{Sc=sarb}', "");
-Expect(0, 68191, '\P{^Sc=sarb}', "");
-Expect(1, 68223, '\p{Sc=_Sarb}', "");
-Expect(0, 68223, '\p{^Sc=_Sarb}', "");
-Expect(0, 68223, '\P{Sc=_Sarb}', "");
-Expect(1, 68223, '\P{^Sc=_Sarb}', "");
-Expect(0, 68191, '\p{Sc=_Sarb}', "");
-Expect(1, 68191, '\p{^Sc=_Sarb}', "");
-Expect(1, 68191, '\P{Sc=_Sarb}', "");
-Expect(0, 68191, '\P{^Sc=_Sarb}', "");
-Error('\p{Is_Script=/a/- old_South Arabian}');
-Error('\P{Is_Script=/a/- old_South Arabian}');
-Expect(1, 68223, '\p{Is_Script=oldsoutharabian}', "");
-Expect(0, 68223, '\p{^Is_Script=oldsoutharabian}', "");
-Expect(0, 68223, '\P{Is_Script=oldsoutharabian}', "");
-Expect(1, 68223, '\P{^Is_Script=oldsoutharabian}', "");
-Expect(0, 68191, '\p{Is_Script=oldsoutharabian}', "");
-Expect(1, 68191, '\p{^Is_Script=oldsoutharabian}', "");
-Expect(1, 68191, '\P{Is_Script=oldsoutharabian}', "");
-Expect(0, 68191, '\P{^Is_Script=oldsoutharabian}', "");
-Expect(1, 68223, '\p{Is_Script= Old South-Arabian}', "");
-Expect(0, 68223, '\p{^Is_Script= Old South-Arabian}', "");
-Expect(0, 68223, '\P{Is_Script= Old South-Arabian}', "");
-Expect(1, 68223, '\P{^Is_Script= Old South-Arabian}', "");
-Expect(0, 68191, '\p{Is_Script= Old South-Arabian}', "");
-Expect(1, 68191, '\p{^Is_Script= Old South-Arabian}', "");
-Expect(1, 68191, '\P{Is_Script= Old South-Arabian}', "");
-Expect(0, 68191, '\P{^Is_Script= Old South-Arabian}', "");
-Error('\p{Is_Sc= -Sarb/a/}');
-Error('\P{Is_Sc= -Sarb/a/}');
-Expect(1, 68223, '\p{Is_Sc=sarb}', "");
-Expect(0, 68223, '\p{^Is_Sc=sarb}', "");
-Expect(0, 68223, '\P{Is_Sc=sarb}', "");
-Expect(1, 68223, '\P{^Is_Sc=sarb}', "");
-Expect(0, 68191, '\p{Is_Sc=sarb}', "");
-Expect(1, 68191, '\p{^Is_Sc=sarb}', "");
-Expect(1, 68191, '\P{Is_Sc=sarb}', "");
-Expect(0, 68191, '\P{^Is_Sc=sarb}', "");
-Expect(1, 68223, '\p{Is_Sc= Sarb}', "");
-Expect(0, 68223, '\p{^Is_Sc= Sarb}', "");
-Expect(0, 68223, '\P{Is_Sc= Sarb}', "");
-Expect(1, 68223, '\P{^Is_Sc= Sarb}', "");
-Expect(0, 68191, '\p{Is_Sc= Sarb}', "");
-Expect(1, 68191, '\p{^Is_Sc= Sarb}', "");
-Expect(1, 68191, '\P{Is_Sc= Sarb}', "");
-Expect(0, 68191, '\P{^Is_Sc= Sarb}', "");
-Error('\p{Script=-:=Lydian}');
-Error('\P{Script=-:=Lydian}');
-Expect(1, 67897, '\p{Script: lydian}', "");
-Expect(0, 67897, '\p{^Script: lydian}', "");
-Expect(0, 67897, '\P{Script: lydian}', "");
-Expect(1, 67897, '\P{^Script: lydian}', "");
-Expect(0, 67871, '\p{Script: lydian}', "");
-Expect(1, 67871, '\p{^Script: lydian}', "");
-Expect(1, 67871, '\P{Script: lydian}', "");
-Expect(0, 67871, '\P{^Script: lydian}', "");
-Expect(1, 67897, '\p{Script=--Lydian}', "");
-Expect(0, 67897, '\p{^Script=--Lydian}', "");
-Expect(0, 67897, '\P{Script=--Lydian}', "");
-Expect(1, 67897, '\P{^Script=--Lydian}', "");
-Expect(0, 67871, '\p{Script=--Lydian}', "");
-Expect(1, 67871, '\p{^Script=--Lydian}', "");
-Expect(1, 67871, '\P{Script=--Lydian}', "");
-Expect(0, 67871, '\P{^Script=--Lydian}', "");
-Error('\p{Sc=/a/ LYDI}');
-Error('\P{Sc=/a/ LYDI}');
-Expect(1, 67897, '\p{Sc=lydi}', "");
-Expect(0, 67897, '\p{^Sc=lydi}', "");
-Expect(0, 67897, '\P{Sc=lydi}', "");
-Expect(1, 67897, '\P{^Sc=lydi}', "");
-Expect(0, 67871, '\p{Sc=lydi}', "");
-Expect(1, 67871, '\p{^Sc=lydi}', "");
-Expect(1, 67871, '\P{Sc=lydi}', "");
-Expect(0, 67871, '\P{^Sc=lydi}', "");
-Expect(1, 67897, '\p{Sc=-Lydi}', "");
-Expect(0, 67897, '\p{^Sc=-Lydi}', "");
-Expect(0, 67897, '\P{Sc=-Lydi}', "");
-Expect(1, 67897, '\P{^Sc=-Lydi}', "");
-Expect(0, 67871, '\p{Sc=-Lydi}', "");
-Expect(1, 67871, '\p{^Sc=-Lydi}', "");
-Expect(1, 67871, '\P{Sc=-Lydi}', "");
-Expect(0, 67871, '\P{^Sc=-Lydi}', "");
-Error('\p{Is_Script=_/a/lydian}');
-Error('\P{Is_Script=_/a/lydian}');
-Expect(1, 67897, '\p{Is_Script=lydian}', "");
-Expect(0, 67897, '\p{^Is_Script=lydian}', "");
-Expect(0, 67897, '\P{Is_Script=lydian}', "");
-Expect(1, 67897, '\P{^Is_Script=lydian}', "");
-Expect(0, 67871, '\p{Is_Script=lydian}', "");
-Expect(1, 67871, '\p{^Is_Script=lydian}', "");
-Expect(1, 67871, '\P{Is_Script=lydian}', "");
-Expect(0, 67871, '\P{^Is_Script=lydian}', "");
-Expect(1, 67897, '\p{Is_Script= LYDIAN}', "");
-Expect(0, 67897, '\p{^Is_Script= LYDIAN}', "");
-Expect(0, 67897, '\P{Is_Script= LYDIAN}', "");
-Expect(1, 67897, '\P{^Is_Script= LYDIAN}', "");
-Expect(0, 67871, '\p{Is_Script= LYDIAN}', "");
-Expect(1, 67871, '\p{^Is_Script= LYDIAN}', "");
-Expect(1, 67871, '\P{Is_Script= LYDIAN}', "");
-Expect(0, 67871, '\P{^Is_Script= LYDIAN}', "");
-Error('\p{Is_Sc=-:=Lydi}');
-Error('\P{Is_Sc=-:=Lydi}');
-Expect(1, 67897, '\p{Is_Sc=lydi}', "");
-Expect(0, 67897, '\p{^Is_Sc=lydi}', "");
-Expect(0, 67897, '\P{Is_Sc=lydi}', "");
-Expect(1, 67897, '\P{^Is_Sc=lydi}', "");
-Expect(0, 67871, '\p{Is_Sc=lydi}', "");
-Expect(1, 67871, '\p{^Is_Sc=lydi}', "");
-Expect(1, 67871, '\P{Is_Sc=lydi}', "");
-Expect(0, 67871, '\P{^Is_Sc=lydi}', "");
-Expect(1, 67897, '\p{Is_Sc= lydi}', "");
-Expect(0, 67897, '\p{^Is_Sc= lydi}', "");
-Expect(0, 67897, '\P{Is_Sc= lydi}', "");
-Expect(1, 67897, '\P{^Is_Sc= lydi}', "");
-Expect(0, 67871, '\p{Is_Sc= lydi}', "");
-Expect(1, 67871, '\p{^Is_Sc= lydi}', "");
-Expect(1, 67871, '\P{Is_Sc= lydi}', "");
-Expect(0, 67871, '\P{^Is_Sc= lydi}', "");
-Error('\p{Script=/a/ Mongolian}');
-Error('\P{Script=/a/ Mongolian}');
-Expect(1, 6145, '\p{Script=mongolian}', "");
-Expect(0, 6145, '\p{^Script=mongolian}', "");
-Expect(0, 6145, '\P{Script=mongolian}', "");
-Expect(1, 6145, '\P{^Script=mongolian}', "");
-Expect(0, 6143, '\p{Script=mongolian}', "");
-Expect(1, 6143, '\p{^Script=mongolian}', "");
-Expect(1, 6143, '\P{Script=mongolian}', "");
-Expect(0, 6143, '\P{^Script=mongolian}', "");
-Expect(1, 6145, '\p{Script: MONGOLIAN}', "");
-Expect(0, 6145, '\p{^Script: MONGOLIAN}', "");
-Expect(0, 6145, '\P{Script: MONGOLIAN}', "");
-Expect(1, 6145, '\P{^Script: MONGOLIAN}', "");
-Expect(0, 6143, '\p{Script: MONGOLIAN}', "");
-Expect(1, 6143, '\p{^Script: MONGOLIAN}', "");
-Expect(1, 6143, '\P{Script: MONGOLIAN}', "");
-Expect(0, 6143, '\P{^Script: MONGOLIAN}', "");
-Error('\p{Sc=/a/Mong}');
-Error('\P{Sc=/a/Mong}');
-Expect(1, 6145, '\p{Sc: mong}', "");
-Expect(0, 6145, '\p{^Sc: mong}', "");
-Expect(0, 6145, '\P{Sc: mong}', "");
-Expect(1, 6145, '\P{^Sc: mong}', "");
-Expect(0, 6143, '\p{Sc: mong}', "");
-Expect(1, 6143, '\p{^Sc: mong}', "");
-Expect(1, 6143, '\P{Sc: mong}', "");
-Expect(0, 6143, '\P{^Sc: mong}', "");
-Expect(1, 6145, '\p{Sc= _Mong}', "");
-Expect(0, 6145, '\p{^Sc= _Mong}', "");
-Expect(0, 6145, '\P{Sc= _Mong}', "");
-Expect(1, 6145, '\P{^Sc= _Mong}', "");
-Expect(0, 6143, '\p{Sc= _Mong}', "");
-Expect(1, 6143, '\p{^Sc= _Mong}', "");
-Expect(1, 6143, '\P{Sc= _Mong}', "");
-Expect(0, 6143, '\P{^Sc= _Mong}', "");
-Error('\p{Is_Script=/a/ Mongolian}');
-Error('\P{Is_Script=/a/ Mongolian}');
-Expect(1, 6145, '\p{Is_Script=mongolian}', "");
-Expect(0, 6145, '\p{^Is_Script=mongolian}', "");
-Expect(0, 6145, '\P{Is_Script=mongolian}', "");
-Expect(1, 6145, '\P{^Is_Script=mongolian}', "");
-Expect(0, 6143, '\p{Is_Script=mongolian}', "");
-Expect(1, 6143, '\p{^Is_Script=mongolian}', "");
-Expect(1, 6143, '\P{Is_Script=mongolian}', "");
-Expect(0, 6143, '\P{^Is_Script=mongolian}', "");
-Expect(1, 6145, '\p{Is_Script=--MONGOLIAN}', "");
-Expect(0, 6145, '\p{^Is_Script=--MONGOLIAN}', "");
-Expect(0, 6145, '\P{Is_Script=--MONGOLIAN}', "");
-Expect(1, 6145, '\P{^Is_Script=--MONGOLIAN}', "");
-Expect(0, 6143, '\p{Is_Script=--MONGOLIAN}', "");
-Expect(1, 6143, '\p{^Is_Script=--MONGOLIAN}', "");
-Expect(1, 6143, '\P{Is_Script=--MONGOLIAN}', "");
-Expect(0, 6143, '\P{^Is_Script=--MONGOLIAN}', "");
-Error('\p{Is_Sc=/a/_ MONG}');
-Error('\P{Is_Sc=/a/_ MONG}');
-Expect(1, 6145, '\p{Is_Sc=mong}', "");
-Expect(0, 6145, '\p{^Is_Sc=mong}', "");
-Expect(0, 6145, '\P{Is_Sc=mong}', "");
-Expect(1, 6145, '\P{^Is_Sc=mong}', "");
-Expect(0, 6143, '\p{Is_Sc=mong}', "");
-Expect(1, 6143, '\p{^Is_Sc=mong}', "");
-Expect(1, 6143, '\P{Is_Sc=mong}', "");
-Expect(0, 6143, '\P{^Is_Sc=mong}', "");
-Expect(1, 6145, '\p{Is_Sc=--MONG}', "");
-Expect(0, 6145, '\p{^Is_Sc=--MONG}', "");
-Expect(0, 6145, '\P{Is_Sc=--MONG}', "");
-Expect(1, 6145, '\P{^Is_Sc=--MONG}', "");
-Expect(0, 6143, '\p{Is_Sc=--MONG}', "");
-Expect(1, 6143, '\p{^Is_Sc=--MONG}', "");
-Expect(1, 6143, '\P{Is_Sc=--MONG}', "");
-Expect(0, 6143, '\P{^Is_Sc=--MONG}', "");
-Error('\p{Script: -Lao/a/}');
-Error('\P{Script: -Lao/a/}');
-Expect(1, 3714, '\p{Script=lao}', "");
-Expect(0, 3714, '\p{^Script=lao}', "");
-Expect(0, 3714, '\P{Script=lao}', "");
-Expect(1, 3714, '\P{^Script=lao}', "");
-Expect(0, 3712, '\p{Script=lao}', "");
-Expect(1, 3712, '\p{^Script=lao}', "");
-Expect(1, 3712, '\P{Script=lao}', "");
-Expect(0, 3712, '\P{^Script=lao}', "");
-Expect(1, 3714, '\p{Script= _Lao}', "");
-Expect(0, 3714, '\p{^Script= _Lao}', "");
-Expect(0, 3714, '\P{Script= _Lao}', "");
-Expect(1, 3714, '\P{^Script= _Lao}', "");
-Expect(0, 3712, '\p{Script= _Lao}', "");
-Expect(1, 3712, '\p{^Script= _Lao}', "");
-Expect(1, 3712, '\P{Script= _Lao}', "");
-Expect(0, 3712, '\P{^Script= _Lao}', "");
-Error('\p{Sc=:=_LAOO}');
-Error('\P{Sc=:=_LAOO}');
-Expect(1, 3714, '\p{Sc=laoo}', "");
-Expect(0, 3714, '\p{^Sc=laoo}', "");
-Expect(0, 3714, '\P{Sc=laoo}', "");
-Expect(1, 3714, '\P{^Sc=laoo}', "");
-Expect(0, 3712, '\p{Sc=laoo}', "");
-Expect(1, 3712, '\p{^Sc=laoo}', "");
-Expect(1, 3712, '\P{Sc=laoo}', "");
-Expect(0, 3712, '\P{^Sc=laoo}', "");
-Expect(1, 3714, '\p{Sc= -Laoo}', "");
-Expect(0, 3714, '\p{^Sc= -Laoo}', "");
-Expect(0, 3714, '\P{Sc= -Laoo}', "");
-Expect(1, 3714, '\P{^Sc= -Laoo}', "");
-Expect(0, 3712, '\p{Sc= -Laoo}', "");
-Expect(1, 3712, '\p{^Sc= -Laoo}', "");
-Expect(1, 3712, '\P{Sc= -Laoo}', "");
-Expect(0, 3712, '\P{^Sc= -Laoo}', "");
-Error('\p{Is_Script=/a/_-lao}');
-Error('\P{Is_Script=/a/_-lao}');
-Expect(1, 3714, '\p{Is_Script=lao}', "");
-Expect(0, 3714, '\p{^Is_Script=lao}', "");
-Expect(0, 3714, '\P{Is_Script=lao}', "");
-Expect(1, 3714, '\P{^Is_Script=lao}', "");
-Expect(0, 3712, '\p{Is_Script=lao}', "");
-Expect(1, 3712, '\p{^Is_Script=lao}', "");
-Expect(1, 3712, '\P{Is_Script=lao}', "");
-Expect(0, 3712, '\P{^Is_Script=lao}', "");
-Expect(1, 3714, '\p{Is_Script=--LAO}', "");
-Expect(0, 3714, '\p{^Is_Script=--LAO}', "");
-Expect(0, 3714, '\P{Is_Script=--LAO}', "");
-Expect(1, 3714, '\P{^Is_Script=--LAO}', "");
-Expect(0, 3712, '\p{Is_Script=--LAO}', "");
-Expect(1, 3712, '\p{^Is_Script=--LAO}', "");
-Expect(1, 3712, '\P{Is_Script=--LAO}', "");
-Expect(0, 3712, '\P{^Is_Script=--LAO}', "");
-Error('\p{Is_Sc= Laoo/a/}');
-Error('\P{Is_Sc= Laoo/a/}');
-Expect(1, 3714, '\p{Is_Sc=laoo}', "");
-Expect(0, 3714, '\p{^Is_Sc=laoo}', "");
-Expect(0, 3714, '\P{Is_Sc=laoo}', "");
-Expect(1, 3714, '\P{^Is_Sc=laoo}', "");
-Expect(0, 3712, '\p{Is_Sc=laoo}', "");
-Expect(1, 3712, '\p{^Is_Sc=laoo}', "");
-Expect(1, 3712, '\P{Is_Sc=laoo}', "");
-Expect(0, 3712, '\P{^Is_Sc=laoo}', "");
-Expect(1, 3714, '\p{Is_Sc= Laoo}', "");
-Expect(0, 3714, '\p{^Is_Sc= Laoo}', "");
-Expect(0, 3714, '\P{Is_Sc= Laoo}', "");
-Expect(1, 3714, '\P{^Is_Sc= Laoo}', "");
-Expect(0, 3712, '\p{Is_Sc= Laoo}', "");
-Expect(1, 3712, '\p{^Is_Sc= Laoo}', "");
-Expect(1, 3712, '\P{Is_Sc= Laoo}', "");
-Expect(0, 3712, '\P{^Is_Sc= Laoo}', "");
-Error('\p{Script= :=CYRILLIC}');
-Error('\P{Script= :=CYRILLIC}');
-Expect(1, 1156, '\p{Script=cyrillic}', "");
-Expect(0, 1156, '\p{^Script=cyrillic}', "");
-Expect(0, 1156, '\P{Script=cyrillic}', "");
-Expect(1, 1156, '\P{^Script=cyrillic}', "");
-Expect(0, 1023, '\p{Script=cyrillic}', "");
-Expect(1, 1023, '\p{^Script=cyrillic}', "");
-Expect(1, 1023, '\P{Script=cyrillic}', "");
-Expect(0, 1023, '\P{^Script=cyrillic}', "");
-Expect(1, 1156, '\p{Script=- Cyrillic}', "");
-Expect(0, 1156, '\p{^Script=- Cyrillic}', "");
-Expect(0, 1156, '\P{Script=- Cyrillic}', "");
-Expect(1, 1156, '\P{^Script=- Cyrillic}', "");
-Expect(0, 1023, '\p{Script=- Cyrillic}', "");
-Expect(1, 1023, '\p{^Script=- Cyrillic}', "");
-Expect(1, 1023, '\P{Script=- Cyrillic}', "");
-Expect(0, 1023, '\P{^Script=- Cyrillic}', "");
-Error('\p{Sc=__Cyrl:=}');
-Error('\P{Sc=__Cyrl:=}');
-Expect(1, 1156, '\p{Sc: cyrl}', "");
-Expect(0, 1156, '\p{^Sc: cyrl}', "");
-Expect(0, 1156, '\P{Sc: cyrl}', "");
-Expect(1, 1156, '\P{^Sc: cyrl}', "");
-Expect(0, 1023, '\p{Sc: cyrl}', "");
-Expect(1, 1023, '\p{^Sc: cyrl}', "");
-Expect(1, 1023, '\P{Sc: cyrl}', "");
-Expect(0, 1023, '\P{^Sc: cyrl}', "");
-Expect(1, 1156, '\p{Sc=Cyrl}', "");
-Expect(0, 1156, '\p{^Sc=Cyrl}', "");
-Expect(0, 1156, '\P{Sc=Cyrl}', "");
-Expect(1, 1156, '\P{^Sc=Cyrl}', "");
-Expect(0, 1023, '\p{Sc=Cyrl}', "");
-Expect(1, 1023, '\p{^Sc=Cyrl}', "");
-Expect(1, 1023, '\P{Sc=Cyrl}', "");
-Expect(0, 1023, '\P{^Sc=Cyrl}', "");
-Error('\p{Is_Script=:=--Cyrillic}');
-Error('\P{Is_Script=:=--Cyrillic}');
-Expect(1, 1156, '\p{Is_Script=cyrillic}', "");
-Expect(0, 1156, '\p{^Is_Script=cyrillic}', "");
-Expect(0, 1156, '\P{Is_Script=cyrillic}', "");
-Expect(1, 1156, '\P{^Is_Script=cyrillic}', "");
-Expect(0, 1023, '\p{Is_Script=cyrillic}', "");
-Expect(1, 1023, '\p{^Is_Script=cyrillic}', "");
-Expect(1, 1023, '\P{Is_Script=cyrillic}', "");
-Expect(0, 1023, '\P{^Is_Script=cyrillic}', "");
-Expect(1, 1156, '\p{Is_Script= CYRILLIC}', "");
-Expect(0, 1156, '\p{^Is_Script= CYRILLIC}', "");
-Expect(0, 1156, '\P{Is_Script= CYRILLIC}', "");
-Expect(1, 1156, '\P{^Is_Script= CYRILLIC}', "");
-Expect(0, 1023, '\p{Is_Script= CYRILLIC}', "");
-Expect(1, 1023, '\p{^Is_Script= CYRILLIC}', "");
-Expect(1, 1023, '\P{Is_Script= CYRILLIC}', "");
-Expect(0, 1023, '\P{^Is_Script= CYRILLIC}', "");
-Error('\p{Is_Sc= Cyrl:=}');
-Error('\P{Is_Sc= Cyrl:=}');
-Expect(1, 1156, '\p{Is_Sc=cyrl}', "");
-Expect(0, 1156, '\p{^Is_Sc=cyrl}', "");
-Expect(0, 1156, '\P{Is_Sc=cyrl}', "");
-Expect(1, 1156, '\P{^Is_Sc=cyrl}', "");
-Expect(0, 1023, '\p{Is_Sc=cyrl}', "");
-Expect(1, 1023, '\p{^Is_Sc=cyrl}', "");
-Expect(1, 1023, '\P{Is_Sc=cyrl}', "");
-Expect(0, 1023, '\P{^Is_Sc=cyrl}', "");
-Expect(1, 1156, '\p{Is_Sc=- CYRL}', "");
-Expect(0, 1156, '\p{^Is_Sc=- CYRL}', "");
-Expect(0, 1156, '\P{Is_Sc=- CYRL}', "");
-Expect(1, 1156, '\P{^Is_Sc=- CYRL}', "");
-Expect(0, 1023, '\p{Is_Sc=- CYRL}', "");
-Expect(1, 1023, '\p{^Is_Sc=- CYRL}', "");
-Expect(1, 1023, '\P{Is_Sc=- CYRL}', "");
-Expect(0, 1023, '\P{^Is_Sc=- CYRL}', "");
-Error('\p{Script=/a/ Hiragana}');
-Error('\P{Script=/a/ Hiragana}');
-Expect(1, 12438, '\p{Script: hiragana}', "");
-Expect(0, 12438, '\p{^Script: hiragana}', "");
-Expect(0, 12438, '\P{Script: hiragana}', "");
-Expect(1, 12438, '\P{^Script: hiragana}', "");
-Expect(0, 12352, '\p{Script: hiragana}', "");
-Expect(1, 12352, '\p{^Script: hiragana}', "");
-Expect(1, 12352, '\P{Script: hiragana}', "");
-Expect(0, 12352, '\P{^Script: hiragana}', "");
-Expect(1, 12438, '\p{Script=_ Hiragana}', "");
-Expect(0, 12438, '\p{^Script=_ Hiragana}', "");
-Expect(0, 12438, '\P{Script=_ Hiragana}', "");
-Expect(1, 12438, '\P{^Script=_ Hiragana}', "");
-Expect(0, 12352, '\p{Script=_ Hiragana}', "");
-Expect(1, 12352, '\p{^Script=_ Hiragana}', "");
-Expect(1, 12352, '\P{Script=_ Hiragana}', "");
-Expect(0, 12352, '\P{^Script=_ Hiragana}', "");
-Error('\p{Sc=_-hira/a/}');
-Error('\P{Sc=_-hira/a/}');
-Expect(1, 12438, '\p{Sc=hira}', "");
-Expect(0, 12438, '\p{^Sc=hira}', "");
-Expect(0, 12438, '\P{Sc=hira}', "");
-Expect(1, 12438, '\P{^Sc=hira}', "");
-Expect(0, 12352, '\p{Sc=hira}', "");
-Expect(1, 12352, '\p{^Sc=hira}', "");
-Expect(1, 12352, '\P{Sc=hira}', "");
-Expect(0, 12352, '\P{^Sc=hira}', "");
-Expect(1, 12438, '\p{Sc= -Hira}', "");
-Expect(0, 12438, '\p{^Sc= -Hira}', "");
-Expect(0, 12438, '\P{Sc= -Hira}', "");
-Expect(1, 12438, '\P{^Sc= -Hira}', "");
-Expect(0, 12352, '\p{Sc= -Hira}', "");
-Expect(1, 12352, '\p{^Sc= -Hira}', "");
-Expect(1, 12352, '\P{Sc= -Hira}', "");
-Expect(0, 12352, '\P{^Sc= -Hira}', "");
-Error('\p{Is_Script: --HIRAGANA/a/}');
-Error('\P{Is_Script: --HIRAGANA/a/}');
-Expect(1, 12438, '\p{Is_Script=hiragana}', "");
-Expect(0, 12438, '\p{^Is_Script=hiragana}', "");
-Expect(0, 12438, '\P{Is_Script=hiragana}', "");
-Expect(1, 12438, '\P{^Is_Script=hiragana}', "");
-Expect(0, 12352, '\p{Is_Script=hiragana}', "");
-Expect(1, 12352, '\p{^Is_Script=hiragana}', "");
-Expect(1, 12352, '\P{Is_Script=hiragana}', "");
-Expect(0, 12352, '\P{^Is_Script=hiragana}', "");
-Expect(1, 12438, '\p{Is_Script=__HIRAGANA}', "");
-Expect(0, 12438, '\p{^Is_Script=__HIRAGANA}', "");
-Expect(0, 12438, '\P{Is_Script=__HIRAGANA}', "");
-Expect(1, 12438, '\P{^Is_Script=__HIRAGANA}', "");
-Expect(0, 12352, '\p{Is_Script=__HIRAGANA}', "");
-Expect(1, 12352, '\p{^Is_Script=__HIRAGANA}', "");
-Expect(1, 12352, '\P{Is_Script=__HIRAGANA}', "");
-Expect(0, 12352, '\P{^Is_Script=__HIRAGANA}', "");
-Error('\p{Is_Sc=-_HIRA:=}');
-Error('\P{Is_Sc=-_HIRA:=}');
-Expect(1, 12438, '\p{Is_Sc=hira}', "");
-Expect(0, 12438, '\p{^Is_Sc=hira}', "");
-Expect(0, 12438, '\P{Is_Sc=hira}', "");
-Expect(1, 12438, '\P{^Is_Sc=hira}', "");
-Expect(0, 12352, '\p{Is_Sc=hira}', "");
-Expect(1, 12352, '\p{^Is_Sc=hira}', "");
-Expect(1, 12352, '\P{Is_Sc=hira}', "");
-Expect(0, 12352, '\P{^Is_Sc=hira}', "");
-Expect(1, 12438, '\p{Is_Sc: _ HIRA}', "");
-Expect(0, 12438, '\p{^Is_Sc: _ HIRA}', "");
-Expect(0, 12438, '\P{Is_Sc: _ HIRA}', "");
-Expect(1, 12438, '\P{^Is_Sc: _ HIRA}', "");
-Expect(0, 12352, '\p{Is_Sc: _ HIRA}', "");
-Expect(1, 12352, '\p{^Is_Sc: _ HIRA}', "");
-Expect(1, 12352, '\P{Is_Sc: _ HIRA}', "");
-Expect(0, 12352, '\P{^Is_Sc: _ HIRA}', "");
-Error('\p{Script= :=BENGALI}');
-Error('\P{Script= :=BENGALI}');
-Expect(1, 2435, '\p{Script: bengali}', "");
-Expect(0, 2435, '\p{^Script: bengali}', "");
-Expect(0, 2435, '\P{Script: bengali}', "");
-Expect(1, 2435, '\P{^Script: bengali}', "");
-Expect(0, 2432, '\p{Script: bengali}', "");
-Expect(1, 2432, '\p{^Script: bengali}', "");
-Expect(1, 2432, '\P{Script: bengali}', "");
-Expect(0, 2432, '\P{^Script: bengali}', "");
-Expect(1, 2435, '\p{Script= bengali}', "");
-Expect(0, 2435, '\p{^Script= bengali}', "");
-Expect(0, 2435, '\P{Script= bengali}', "");
-Expect(1, 2435, '\P{^Script= bengali}', "");
-Expect(0, 2432, '\p{Script= bengali}', "");
-Expect(1, 2432, '\p{^Script= bengali}', "");
-Expect(1, 2432, '\P{Script= bengali}', "");
-Expect(0, 2432, '\P{^Script= bengali}', "");
-Error('\p{Sc=:=_Beng}');
-Error('\P{Sc=:=_Beng}');
-Expect(1, 2435, '\p{Sc=beng}', "");
-Expect(0, 2435, '\p{^Sc=beng}', "");
-Expect(0, 2435, '\P{Sc=beng}', "");
-Expect(1, 2435, '\P{^Sc=beng}', "");
-Expect(0, 2432, '\p{Sc=beng}', "");
-Expect(1, 2432, '\p{^Sc=beng}', "");
-Expect(1, 2432, '\P{Sc=beng}', "");
-Expect(0, 2432, '\P{^Sc=beng}', "");
-Expect(1, 2435, '\p{Sc= Beng}', "");
-Expect(0, 2435, '\p{^Sc= Beng}', "");
-Expect(0, 2435, '\P{Sc= Beng}', "");
-Expect(1, 2435, '\P{^Sc= Beng}', "");
-Expect(0, 2432, '\p{Sc= Beng}', "");
-Expect(1, 2432, '\p{^Sc= Beng}', "");
-Expect(1, 2432, '\P{Sc= Beng}', "");
-Expect(0, 2432, '\P{^Sc= Beng}', "");
-Error('\p{Is_Script=_/a/BENGALI}');
-Error('\P{Is_Script=_/a/BENGALI}');
-Expect(1, 2435, '\p{Is_Script=bengali}', "");
-Expect(0, 2435, '\p{^Is_Script=bengali}', "");
-Expect(0, 2435, '\P{Is_Script=bengali}', "");
-Expect(1, 2435, '\P{^Is_Script=bengali}', "");
-Expect(0, 2432, '\p{Is_Script=bengali}', "");
-Expect(1, 2432, '\p{^Is_Script=bengali}', "");
-Expect(1, 2432, '\P{Is_Script=bengali}', "");
-Expect(0, 2432, '\P{^Is_Script=bengali}', "");
-Expect(1, 2435, '\p{Is_Script= _Bengali}', "");
-Expect(0, 2435, '\p{^Is_Script= _Bengali}', "");
-Expect(0, 2435, '\P{Is_Script= _Bengali}', "");
-Expect(1, 2435, '\P{^Is_Script= _Bengali}', "");
-Expect(0, 2432, '\p{Is_Script= _Bengali}', "");
-Expect(1, 2432, '\p{^Is_Script= _Bengali}', "");
-Expect(1, 2432, '\P{Is_Script= _Bengali}', "");
-Expect(0, 2432, '\P{^Is_Script= _Bengali}', "");
-Error('\p{Is_Sc=_beng:=}');
-Error('\P{Is_Sc=_beng:=}');
-Expect(1, 2435, '\p{Is_Sc=beng}', "");
-Expect(0, 2435, '\p{^Is_Sc=beng}', "");
-Expect(0, 2435, '\P{Is_Sc=beng}', "");
-Expect(1, 2435, '\P{^Is_Sc=beng}', "");
-Expect(0, 2432, '\p{Is_Sc=beng}', "");
-Expect(1, 2432, '\p{^Is_Sc=beng}', "");
-Expect(1, 2432, '\P{Is_Sc=beng}', "");
-Expect(0, 2432, '\P{^Is_Sc=beng}', "");
-Expect(1, 2435, '\p{Is_Sc: BENG}', "");
-Expect(0, 2435, '\p{^Is_Sc: BENG}', "");
-Expect(0, 2435, '\P{Is_Sc: BENG}', "");
-Expect(1, 2435, '\P{^Is_Sc: BENG}', "");
-Expect(0, 2432, '\p{Is_Sc: BENG}', "");
-Expect(1, 2432, '\p{^Is_Sc: BENG}', "");
-Expect(1, 2432, '\P{Is_Sc: BENG}', "");
-Expect(0, 2432, '\P{^Is_Sc: BENG}', "");
-Error('\p{Script=_ braille/a/}');
-Error('\P{Script=_ braille/a/}');
-Expect(1, 10495, '\p{Script: braille}', "");
-Expect(0, 10495, '\p{^Script: braille}', "");
-Expect(0, 10495, '\P{Script: braille}', "");
-Expect(1, 10495, '\P{^Script: braille}', "");
-Expect(0, 10239, '\p{Script: braille}', "");
-Expect(1, 10239, '\p{^Script: braille}', "");
-Expect(1, 10239, '\P{Script: braille}', "");
-Expect(0, 10239, '\P{^Script: braille}', "");
-Expect(1, 10495, '\p{Script: braille}', "");
-Expect(0, 10495, '\p{^Script: braille}', "");
-Expect(0, 10495, '\P{Script: braille}', "");
-Expect(1, 10495, '\P{^Script: braille}', "");
-Expect(0, 10239, '\p{Script: braille}', "");
-Expect(1, 10239, '\p{^Script: braille}', "");
-Expect(1, 10239, '\P{Script: braille}', "");
-Expect(0, 10239, '\P{^Script: braille}', "");
-Error('\p{Sc=_brai/a/}');
-Error('\P{Sc=_brai/a/}');
-Expect(1, 10495, '\p{Sc=brai}', "");
-Expect(0, 10495, '\p{^Sc=brai}', "");
-Expect(0, 10495, '\P{Sc=brai}', "");
-Expect(1, 10495, '\P{^Sc=brai}', "");
-Expect(0, 10239, '\p{Sc=brai}', "");
-Expect(1, 10239, '\p{^Sc=brai}', "");
-Expect(1, 10239, '\P{Sc=brai}', "");
-Expect(0, 10239, '\P{^Sc=brai}', "");
-Expect(1, 10495, '\p{Sc=__BRAI}', "");
-Expect(0, 10495, '\p{^Sc=__BRAI}', "");
-Expect(0, 10495, '\P{Sc=__BRAI}', "");
-Expect(1, 10495, '\P{^Sc=__BRAI}', "");
-Expect(0, 10239, '\p{Sc=__BRAI}', "");
-Expect(1, 10239, '\p{^Sc=__BRAI}', "");
-Expect(1, 10239, '\P{Sc=__BRAI}', "");
-Expect(0, 10239, '\P{^Sc=__BRAI}', "");
-Error('\p{Is_Script=braille:=}');
-Error('\P{Is_Script=braille:=}');
-Expect(1, 10495, '\p{Is_Script=braille}', "");
-Expect(0, 10495, '\p{^Is_Script=braille}', "");
-Expect(0, 10495, '\P{Is_Script=braille}', "");
-Expect(1, 10495, '\P{^Is_Script=braille}', "");
-Expect(0, 10239, '\p{Is_Script=braille}', "");
-Expect(1, 10239, '\p{^Is_Script=braille}', "");
-Expect(1, 10239, '\P{Is_Script=braille}', "");
-Expect(0, 10239, '\P{^Is_Script=braille}', "");
-Expect(1, 10495, '\p{Is_Script=_ Braille}', "");
-Expect(0, 10495, '\p{^Is_Script=_ Braille}', "");
-Expect(0, 10495, '\P{Is_Script=_ Braille}', "");
-Expect(1, 10495, '\P{^Is_Script=_ Braille}', "");
-Expect(0, 10239, '\p{Is_Script=_ Braille}', "");
-Expect(1, 10239, '\p{^Is_Script=_ Braille}', "");
-Expect(1, 10239, '\P{Is_Script=_ Braille}', "");
-Expect(0, 10239, '\P{^Is_Script=_ Braille}', "");
-Error('\p{Is_Sc= :=Brai}');
-Error('\P{Is_Sc= :=Brai}');
-Expect(1, 10495, '\p{Is_Sc=brai}', "");
-Expect(0, 10495, '\p{^Is_Sc=brai}', "");
-Expect(0, 10495, '\P{Is_Sc=brai}', "");
-Expect(1, 10495, '\P{^Is_Sc=brai}', "");
-Expect(0, 10239, '\p{Is_Sc=brai}', "");
-Expect(1, 10239, '\p{^Is_Sc=brai}', "");
-Expect(1, 10239, '\P{Is_Sc=brai}', "");
-Expect(0, 10239, '\P{^Is_Sc=brai}', "");
-Expect(1, 10495, '\p{Is_Sc= Brai}', "");
-Expect(0, 10495, '\p{^Is_Sc= Brai}', "");
-Expect(0, 10495, '\P{Is_Sc= Brai}', "");
-Expect(1, 10495, '\P{^Is_Sc= Brai}', "");
-Expect(0, 10239, '\p{Is_Sc= Brai}', "");
-Expect(1, 10239, '\p{^Is_Sc= Brai}', "");
-Expect(1, 10239, '\P{Is_Sc= Brai}', "");
-Expect(0, 10239, '\P{^Is_Sc= Brai}', "");
-Error('\p{Script= /a/Kharoshthi}');
-Error('\P{Script= /a/Kharoshthi}');
-Expect(1, 68099, '\p{Script=kharoshthi}', "");
-Expect(0, 68099, '\p{^Script=kharoshthi}', "");
-Expect(0, 68099, '\P{Script=kharoshthi}', "");
-Expect(1, 68099, '\P{^Script=kharoshthi}', "");
-Expect(0, 68095, '\p{Script=kharoshthi}', "");
-Expect(1, 68095, '\p{^Script=kharoshthi}', "");
-Expect(1, 68095, '\P{Script=kharoshthi}', "");
-Expect(0, 68095, '\P{^Script=kharoshthi}', "");
-Expect(1, 68099, '\p{Script= kharoshthi}', "");
-Expect(0, 68099, '\p{^Script= kharoshthi}', "");
-Expect(0, 68099, '\P{Script= kharoshthi}', "");
-Expect(1, 68099, '\P{^Script= kharoshthi}', "");
-Expect(0, 68095, '\p{Script= kharoshthi}', "");
-Expect(1, 68095, '\p{^Script= kharoshthi}', "");
-Expect(1, 68095, '\P{Script= kharoshthi}', "");
-Expect(0, 68095, '\P{^Script= kharoshthi}', "");
-Error('\p{Sc= /a/Khar}');
-Error('\P{Sc= /a/Khar}');
-Expect(1, 68099, '\p{Sc=khar}', "");
-Expect(0, 68099, '\p{^Sc=khar}', "");
-Expect(0, 68099, '\P{Sc=khar}', "");
-Expect(1, 68099, '\P{^Sc=khar}', "");
-Expect(0, 68095, '\p{Sc=khar}', "");
-Expect(1, 68095, '\p{^Sc=khar}', "");
-Expect(1, 68095, '\P{Sc=khar}', "");
-Expect(0, 68095, '\P{^Sc=khar}', "");
-Expect(1, 68099, '\p{Sc= KHAR}', "");
-Expect(0, 68099, '\p{^Sc= KHAR}', "");
-Expect(0, 68099, '\P{Sc= KHAR}', "");
-Expect(1, 68099, '\P{^Sc= KHAR}', "");
-Expect(0, 68095, '\p{Sc= KHAR}', "");
-Expect(1, 68095, '\p{^Sc= KHAR}', "");
-Expect(1, 68095, '\P{Sc= KHAR}', "");
-Expect(0, 68095, '\P{^Sc= KHAR}', "");
-Error('\p{Is_Script: /a/ kharoshthi}');
-Error('\P{Is_Script: /a/ kharoshthi}');
-Expect(1, 68099, '\p{Is_Script=kharoshthi}', "");
-Expect(0, 68099, '\p{^Is_Script=kharoshthi}', "");
-Expect(0, 68099, '\P{Is_Script=kharoshthi}', "");
-Expect(1, 68099, '\P{^Is_Script=kharoshthi}', "");
-Expect(0, 68095, '\p{Is_Script=kharoshthi}', "");
-Expect(1, 68095, '\p{^Is_Script=kharoshthi}', "");
-Expect(1, 68095, '\P{Is_Script=kharoshthi}', "");
-Expect(0, 68095, '\P{^Is_Script=kharoshthi}', "");
-Expect(1, 68099, '\p{Is_Script= KHAROSHTHI}', "");
-Expect(0, 68099, '\p{^Is_Script= KHAROSHTHI}', "");
-Expect(0, 68099, '\P{Is_Script= KHAROSHTHI}', "");
-Expect(1, 68099, '\P{^Is_Script= KHAROSHTHI}', "");
-Expect(0, 68095, '\p{Is_Script= KHAROSHTHI}', "");
-Expect(1, 68095, '\p{^Is_Script= KHAROSHTHI}', "");
-Expect(1, 68095, '\P{Is_Script= KHAROSHTHI}', "");
-Expect(0, 68095, '\P{^Is_Script= KHAROSHTHI}', "");
-Error('\p{Is_Sc=:=_khar}');
-Error('\P{Is_Sc=:=_khar}');
-Expect(1, 68099, '\p{Is_Sc=khar}', "");
-Expect(0, 68099, '\p{^Is_Sc=khar}', "");
-Expect(0, 68099, '\P{Is_Sc=khar}', "");
-Expect(1, 68099, '\P{^Is_Sc=khar}', "");
-Expect(0, 68095, '\p{Is_Sc=khar}', "");
-Expect(1, 68095, '\p{^Is_Sc=khar}', "");
-Expect(1, 68095, '\P{Is_Sc=khar}', "");
-Expect(0, 68095, '\P{^Is_Sc=khar}', "");
-Expect(1, 68099, '\p{Is_Sc= Khar}', "");
-Expect(0, 68099, '\p{^Is_Sc= Khar}', "");
-Expect(0, 68099, '\P{Is_Sc= Khar}', "");
-Expect(1, 68099, '\P{^Is_Sc= Khar}', "");
-Expect(0, 68095, '\p{Is_Sc= Khar}', "");
-Expect(1, 68095, '\p{^Is_Sc= Khar}', "");
-Expect(1, 68095, '\P{Is_Sc= Khar}', "");
-Expect(0, 68095, '\P{^Is_Sc= Khar}', "");
-Error('\p{Script=_lycian:=}');
-Error('\P{Script=_lycian:=}');
-Expect(1, 66204, '\p{Script: lycian}', "");
-Expect(0, 66204, '\p{^Script: lycian}', "");
-Expect(0, 66204, '\P{Script: lycian}', "");
-Expect(1, 66204, '\P{^Script: lycian}', "");
-Expect(0, 66175, '\p{Script: lycian}', "");
-Expect(1, 66175, '\p{^Script: lycian}', "");
-Expect(1, 66175, '\P{Script: lycian}', "");
-Expect(0, 66175, '\P{^Script: lycian}', "");
-Expect(1, 66204, '\p{Script=Lycian}', "");
-Expect(0, 66204, '\p{^Script=Lycian}', "");
-Expect(0, 66204, '\P{Script=Lycian}', "");
-Expect(1, 66204, '\P{^Script=Lycian}', "");
-Expect(0, 66175, '\p{Script=Lycian}', "");
-Expect(1, 66175, '\p{^Script=Lycian}', "");
-Expect(1, 66175, '\P{Script=Lycian}', "");
-Expect(0, 66175, '\P{^Script=Lycian}', "");
-Error('\p{Sc= -lyci/a/}');
-Error('\P{Sc= -lyci/a/}');
-Expect(1, 66204, '\p{Sc=lyci}', "");
-Expect(0, 66204, '\p{^Sc=lyci}', "");
-Expect(0, 66204, '\P{Sc=lyci}', "");
-Expect(1, 66204, '\P{^Sc=lyci}', "");
-Expect(0, 66175, '\p{Sc=lyci}', "");
-Expect(1, 66175, '\p{^Sc=lyci}', "");
-Expect(1, 66175, '\P{Sc=lyci}', "");
-Expect(0, 66175, '\P{^Sc=lyci}', "");
-Expect(1, 66204, '\p{Sc=_LYCI}', "");
-Expect(0, 66204, '\p{^Sc=_LYCI}', "");
-Expect(0, 66204, '\P{Sc=_LYCI}', "");
-Expect(1, 66204, '\P{^Sc=_LYCI}', "");
-Expect(0, 66175, '\p{Sc=_LYCI}', "");
-Expect(1, 66175, '\p{^Sc=_LYCI}', "");
-Expect(1, 66175, '\P{Sc=_LYCI}', "");
-Expect(0, 66175, '\P{^Sc=_LYCI}', "");
-Error('\p{Is_Script=/a/- lycian}');
-Error('\P{Is_Script=/a/- lycian}');
-Expect(1, 66204, '\p{Is_Script=lycian}', "");
-Expect(0, 66204, '\p{^Is_Script=lycian}', "");
-Expect(0, 66204, '\P{Is_Script=lycian}', "");
-Expect(1, 66204, '\P{^Is_Script=lycian}', "");
-Expect(0, 66175, '\p{Is_Script=lycian}', "");
-Expect(1, 66175, '\p{^Is_Script=lycian}', "");
-Expect(1, 66175, '\P{Is_Script=lycian}', "");
-Expect(0, 66175, '\P{^Is_Script=lycian}', "");
-Expect(1, 66204, '\p{Is_Script:__Lycian}', "");
-Expect(0, 66204, '\p{^Is_Script:__Lycian}', "");
-Expect(0, 66204, '\P{Is_Script:__Lycian}', "");
-Expect(1, 66204, '\P{^Is_Script:__Lycian}', "");
-Expect(0, 66175, '\p{Is_Script:__Lycian}', "");
-Expect(1, 66175, '\p{^Is_Script:__Lycian}', "");
-Expect(1, 66175, '\P{Is_Script:__Lycian}', "");
-Expect(0, 66175, '\P{^Is_Script:__Lycian}', "");
-Error('\p{Is_Sc: /a/lyci}');
-Error('\P{Is_Sc: /a/lyci}');
-Expect(1, 66204, '\p{Is_Sc=lyci}', "");
-Expect(0, 66204, '\p{^Is_Sc=lyci}', "");
-Expect(0, 66204, '\P{Is_Sc=lyci}', "");
-Expect(1, 66204, '\P{^Is_Sc=lyci}', "");
-Expect(0, 66175, '\p{Is_Sc=lyci}', "");
-Expect(1, 66175, '\p{^Is_Sc=lyci}', "");
-Expect(1, 66175, '\P{Is_Sc=lyci}', "");
-Expect(0, 66175, '\P{^Is_Sc=lyci}', "");
-Expect(1, 66204, '\p{Is_Sc= Lyci}', "");
-Expect(0, 66204, '\p{^Is_Sc= Lyci}', "");
-Expect(0, 66204, '\P{Is_Sc= Lyci}', "");
-Expect(1, 66204, '\P{^Is_Sc= Lyci}', "");
-Expect(0, 66175, '\p{Is_Sc= Lyci}', "");
-Expect(1, 66175, '\p{^Is_Sc= Lyci}', "");
-Expect(1, 66175, '\P{Is_Sc= Lyci}', "");
-Expect(0, 66175, '\P{^Is_Sc= Lyci}', "");
-Error('\p{Script=/a/Bopomofo}');
-Error('\P{Script=/a/Bopomofo}');
-Expect(1, 12589, '\p{Script=bopomofo}', "");
-Expect(0, 12589, '\p{^Script=bopomofo}', "");
-Expect(0, 12589, '\P{Script=bopomofo}', "");
-Expect(1, 12589, '\P{^Script=bopomofo}', "");
-Expect(0, 12548, '\p{Script=bopomofo}', "");
-Expect(1, 12548, '\p{^Script=bopomofo}', "");
-Expect(1, 12548, '\P{Script=bopomofo}', "");
-Expect(0, 12548, '\P{^Script=bopomofo}', "");
-Expect(1, 12589, '\p{Script: Bopomofo}', "");
-Expect(0, 12589, '\p{^Script: Bopomofo}', "");
-Expect(0, 12589, '\P{Script: Bopomofo}', "");
-Expect(1, 12589, '\P{^Script: Bopomofo}', "");
-Expect(0, 12548, '\p{Script: Bopomofo}', "");
-Expect(1, 12548, '\p{^Script: Bopomofo}', "");
-Expect(1, 12548, '\P{Script: Bopomofo}', "");
-Expect(0, 12548, '\P{^Script: Bopomofo}', "");
-Error('\p{Sc=_Bopo:=}');
-Error('\P{Sc=_Bopo:=}');
-Expect(1, 12589, '\p{Sc=bopo}', "");
-Expect(0, 12589, '\p{^Sc=bopo}', "");
-Expect(0, 12589, '\P{Sc=bopo}', "");
-Expect(1, 12589, '\P{^Sc=bopo}', "");
-Expect(0, 12548, '\p{Sc=bopo}', "");
-Expect(1, 12548, '\p{^Sc=bopo}', "");
-Expect(1, 12548, '\P{Sc=bopo}', "");
-Expect(0, 12548, '\P{^Sc=bopo}', "");
-Expect(1, 12589, '\p{Sc: -bopo}', "");
-Expect(0, 12589, '\p{^Sc: -bopo}', "");
-Expect(0, 12589, '\P{Sc: -bopo}', "");
-Expect(1, 12589, '\P{^Sc: -bopo}', "");
-Expect(0, 12548, '\p{Sc: -bopo}', "");
-Expect(1, 12548, '\p{^Sc: -bopo}', "");
-Expect(1, 12548, '\P{Sc: -bopo}', "");
-Expect(0, 12548, '\P{^Sc: -bopo}', "");
-Error('\p{Is_Script=_-Bopomofo:=}');
-Error('\P{Is_Script=_-Bopomofo:=}');
-Expect(1, 12589, '\p{Is_Script=bopomofo}', "");
-Expect(0, 12589, '\p{^Is_Script=bopomofo}', "");
-Expect(0, 12589, '\P{Is_Script=bopomofo}', "");
-Expect(1, 12589, '\P{^Is_Script=bopomofo}', "");
-Expect(0, 12548, '\p{Is_Script=bopomofo}', "");
-Expect(1, 12548, '\p{^Is_Script=bopomofo}', "");
-Expect(1, 12548, '\P{Is_Script=bopomofo}', "");
-Expect(0, 12548, '\P{^Is_Script=bopomofo}', "");
-Expect(1, 12589, '\p{Is_Script= bopomofo}', "");
-Expect(0, 12589, '\p{^Is_Script= bopomofo}', "");
-Expect(0, 12589, '\P{Is_Script= bopomofo}', "");
-Expect(1, 12589, '\P{^Is_Script= bopomofo}', "");
-Expect(0, 12548, '\p{Is_Script= bopomofo}', "");
-Expect(1, 12548, '\p{^Is_Script= bopomofo}', "");
-Expect(1, 12548, '\P{Is_Script= bopomofo}', "");
-Expect(0, 12548, '\P{^Is_Script= bopomofo}', "");
-Error('\p{Is_Sc=_-bopo:=}');
-Error('\P{Is_Sc=_-bopo:=}');
-Expect(1, 12589, '\p{Is_Sc=bopo}', "");
-Expect(0, 12589, '\p{^Is_Sc=bopo}', "");
-Expect(0, 12589, '\P{Is_Sc=bopo}', "");
-Expect(1, 12589, '\P{^Is_Sc=bopo}', "");
-Expect(0, 12548, '\p{Is_Sc=bopo}', "");
-Expect(1, 12548, '\p{^Is_Sc=bopo}', "");
-Expect(1, 12548, '\P{Is_Sc=bopo}', "");
-Expect(0, 12548, '\P{^Is_Sc=bopo}', "");
-Expect(1, 12589, '\p{Is_Sc= Bopo}', "");
-Expect(0, 12589, '\p{^Is_Sc= Bopo}', "");
-Expect(0, 12589, '\P{Is_Sc= Bopo}', "");
-Expect(1, 12589, '\P{^Is_Sc= Bopo}', "");
-Expect(0, 12548, '\p{Is_Sc= Bopo}', "");
-Expect(1, 12548, '\p{^Is_Sc= Bopo}', "");
-Expect(1, 12548, '\P{Is_Sc= Bopo}', "");
-Expect(0, 12548, '\P{^Is_Sc= Bopo}', "");
-Error('\p{Script=_ rejang:=}');
-Error('\P{Script=_ rejang:=}');
-Expect(1, 43347, '\p{Script=rejang}', "");
-Expect(0, 43347, '\p{^Script=rejang}', "");
-Expect(0, 43347, '\P{Script=rejang}', "");
-Expect(1, 43347, '\P{^Script=rejang}', "");
-Expect(0, 43311, '\p{Script=rejang}', "");
-Expect(1, 43311, '\p{^Script=rejang}', "");
-Expect(1, 43311, '\P{Script=rejang}', "");
-Expect(0, 43311, '\P{^Script=rejang}', "");
-Expect(1, 43347, '\p{Script= _REJANG}', "");
-Expect(0, 43347, '\p{^Script= _REJANG}', "");
-Expect(0, 43347, '\P{Script= _REJANG}', "");
-Expect(1, 43347, '\P{^Script= _REJANG}', "");
-Expect(0, 43311, '\p{Script= _REJANG}', "");
-Expect(1, 43311, '\p{^Script= _REJANG}', "");
-Expect(1, 43311, '\P{Script= _REJANG}', "");
-Expect(0, 43311, '\P{^Script= _REJANG}', "");
-Error('\p{Sc= RJNG/a/}');
-Error('\P{Sc= RJNG/a/}');
-Expect(1, 43347, '\p{Sc=rjng}', "");
-Expect(0, 43347, '\p{^Sc=rjng}', "");
-Expect(0, 43347, '\P{Sc=rjng}', "");
-Expect(1, 43347, '\P{^Sc=rjng}', "");
-Expect(0, 43311, '\p{Sc=rjng}', "");
-Expect(1, 43311, '\p{^Sc=rjng}', "");
-Expect(1, 43311, '\P{Sc=rjng}', "");
-Expect(0, 43311, '\P{^Sc=rjng}', "");
-Expect(1, 43347, '\p{Sc= _Rjng}', "");
-Expect(0, 43347, '\p{^Sc= _Rjng}', "");
-Expect(0, 43347, '\P{Sc= _Rjng}', "");
-Expect(1, 43347, '\P{^Sc= _Rjng}', "");
-Expect(0, 43311, '\p{Sc= _Rjng}', "");
-Expect(1, 43311, '\p{^Sc= _Rjng}', "");
-Expect(1, 43311, '\P{Sc= _Rjng}', "");
-Expect(0, 43311, '\P{^Sc= _Rjng}', "");
-Error('\p{Is_Script: _ Rejang/a/}');
-Error('\P{Is_Script: _ Rejang/a/}');
-Expect(1, 43347, '\p{Is_Script=rejang}', "");
-Expect(0, 43347, '\p{^Is_Script=rejang}', "");
-Expect(0, 43347, '\P{Is_Script=rejang}', "");
-Expect(1, 43347, '\P{^Is_Script=rejang}', "");
-Expect(0, 43311, '\p{Is_Script=rejang}', "");
-Expect(1, 43311, '\p{^Is_Script=rejang}', "");
-Expect(1, 43311, '\P{Is_Script=rejang}', "");
-Expect(0, 43311, '\P{^Is_Script=rejang}', "");
-Expect(1, 43347, '\p{Is_Script: - Rejang}', "");
-Expect(0, 43347, '\p{^Is_Script: - Rejang}', "");
-Expect(0, 43347, '\P{Is_Script: - Rejang}', "");
-Expect(1, 43347, '\P{^Is_Script: - Rejang}', "");
-Expect(0, 43311, '\p{Is_Script: - Rejang}', "");
-Expect(1, 43311, '\p{^Is_Script: - Rejang}', "");
-Expect(1, 43311, '\P{Is_Script: - Rejang}', "");
-Expect(0, 43311, '\P{^Is_Script: - Rejang}', "");
-Error('\p{Is_Sc: _ Rjng:=}');
-Error('\P{Is_Sc: _ Rjng:=}');
-Expect(1, 43347, '\p{Is_Sc=rjng}', "");
-Expect(0, 43347, '\p{^Is_Sc=rjng}', "");
-Expect(0, 43347, '\P{Is_Sc=rjng}', "");
-Expect(1, 43347, '\P{^Is_Sc=rjng}', "");
-Expect(0, 43311, '\p{Is_Sc=rjng}', "");
-Expect(1, 43311, '\p{^Is_Sc=rjng}', "");
-Expect(1, 43311, '\P{Is_Sc=rjng}', "");
-Expect(0, 43311, '\P{^Is_Sc=rjng}', "");
-Expect(1, 43347, '\p{Is_Sc=-Rjng}', "");
-Expect(0, 43347, '\p{^Is_Sc=-Rjng}', "");
-Expect(0, 43347, '\P{Is_Sc=-Rjng}', "");
-Expect(1, 43347, '\P{^Is_Sc=-Rjng}', "");
-Expect(0, 43311, '\p{Is_Sc=-Rjng}', "");
-Expect(1, 43311, '\p{^Is_Sc=-Rjng}', "");
-Expect(1, 43311, '\P{Is_Sc=-Rjng}', "");
-Expect(0, 43311, '\P{^Is_Sc=-Rjng}', "");
-Error('\p{Script=:=Hanunoo}');
-Error('\P{Script=:=Hanunoo}');
-Expect(1, 5940, '\p{Script=hanunoo}', "");
-Expect(0, 5940, '\p{^Script=hanunoo}', "");
-Expect(0, 5940, '\P{Script=hanunoo}', "");
-Expect(1, 5940, '\P{^Script=hanunoo}', "");
-Expect(0, 5919, '\p{Script=hanunoo}', "");
-Expect(1, 5919, '\p{^Script=hanunoo}', "");
-Expect(1, 5919, '\P{Script=hanunoo}', "");
-Expect(0, 5919, '\P{^Script=hanunoo}', "");
-Expect(1, 5940, '\p{Script= hanunoo}', "");
-Expect(0, 5940, '\p{^Script= hanunoo}', "");
-Expect(0, 5940, '\P{Script= hanunoo}', "");
-Expect(1, 5940, '\P{^Script= hanunoo}', "");
-Expect(0, 5919, '\p{Script= hanunoo}', "");
-Expect(1, 5919, '\p{^Script= hanunoo}', "");
-Expect(1, 5919, '\P{Script= hanunoo}', "");
-Expect(0, 5919, '\P{^Script= hanunoo}', "");
-Error('\p{Sc=_ Hano:=}');
-Error('\P{Sc=_ Hano:=}');
-Expect(1, 5940, '\p{Sc=hano}', "");
-Expect(0, 5940, '\p{^Sc=hano}', "");
-Expect(0, 5940, '\P{Sc=hano}', "");
-Expect(1, 5940, '\P{^Sc=hano}', "");
-Expect(0, 5919, '\p{Sc=hano}', "");
-Expect(1, 5919, '\p{^Sc=hano}', "");
-Expect(1, 5919, '\P{Sc=hano}', "");
-Expect(0, 5919, '\P{^Sc=hano}', "");
-Expect(1, 5940, '\p{Sc= -Hano}', "");
-Expect(0, 5940, '\p{^Sc= -Hano}', "");
-Expect(0, 5940, '\P{Sc= -Hano}', "");
-Expect(1, 5940, '\P{^Sc= -Hano}', "");
-Expect(0, 5919, '\p{Sc= -Hano}', "");
-Expect(1, 5919, '\p{^Sc= -Hano}', "");
-Expect(1, 5919, '\P{Sc= -Hano}', "");
-Expect(0, 5919, '\P{^Sc= -Hano}', "");
-Error('\p{Is_Script=/a/hanunoo}');
-Error('\P{Is_Script=/a/hanunoo}');
-Expect(1, 5940, '\p{Is_Script=hanunoo}', "");
-Expect(0, 5940, '\p{^Is_Script=hanunoo}', "");
-Expect(0, 5940, '\P{Is_Script=hanunoo}', "");
-Expect(1, 5940, '\P{^Is_Script=hanunoo}', "");
-Expect(0, 5919, '\p{Is_Script=hanunoo}', "");
-Expect(1, 5919, '\p{^Is_Script=hanunoo}', "");
-Expect(1, 5919, '\P{Is_Script=hanunoo}', "");
-Expect(0, 5919, '\P{^Is_Script=hanunoo}', "");
-Expect(1, 5940, '\p{Is_Script= HANUNOO}', "");
-Expect(0, 5940, '\p{^Is_Script= HANUNOO}', "");
-Expect(0, 5940, '\P{Is_Script= HANUNOO}', "");
-Expect(1, 5940, '\P{^Is_Script= HANUNOO}', "");
-Expect(0, 5919, '\p{Is_Script= HANUNOO}', "");
-Expect(1, 5919, '\p{^Is_Script= HANUNOO}', "");
-Expect(1, 5919, '\P{Is_Script= HANUNOO}', "");
-Expect(0, 5919, '\P{^Is_Script= HANUNOO}', "");
-Error('\p{Is_Sc=_-hano/a/}');
-Error('\P{Is_Sc=_-hano/a/}');
-Expect(1, 5940, '\p{Is_Sc=hano}', "");
-Expect(0, 5940, '\p{^Is_Sc=hano}', "");
-Expect(0, 5940, '\P{Is_Sc=hano}', "");
-Expect(1, 5940, '\P{^Is_Sc=hano}', "");
-Expect(0, 5919, '\p{Is_Sc=hano}', "");
-Expect(1, 5919, '\p{^Is_Sc=hano}', "");
-Expect(1, 5919, '\P{Is_Sc=hano}', "");
-Expect(0, 5919, '\P{^Is_Sc=hano}', "");
-Expect(1, 5940, '\p{Is_Sc: - hano}', "");
-Expect(0, 5940, '\p{^Is_Sc: - hano}', "");
-Expect(0, 5940, '\P{Is_Sc: - hano}', "");
-Expect(1, 5940, '\P{^Is_Sc: - hano}', "");
-Expect(0, 5919, '\p{Is_Sc: - hano}', "");
-Expect(1, 5919, '\p{^Is_Sc: - hano}', "");
-Expect(1, 5919, '\P{Is_Sc: - hano}', "");
-Expect(0, 5919, '\P{^Is_Sc: - hano}', "");
-Error('\p{Script=-Imperial-Aramaic:=}');
-Error('\P{Script=-Imperial-Aramaic:=}');
-Expect(1, 67669, '\p{Script=imperialaramaic}', "");
-Expect(0, 67669, '\p{^Script=imperialaramaic}', "");
-Expect(0, 67669, '\P{Script=imperialaramaic}', "");
-Expect(1, 67669, '\P{^Script=imperialaramaic}', "");
-Expect(0, 67647, '\p{Script=imperialaramaic}', "");
-Expect(1, 67647, '\p{^Script=imperialaramaic}', "");
-Expect(1, 67647, '\P{Script=imperialaramaic}', "");
-Expect(0, 67647, '\P{^Script=imperialaramaic}', "");
-Expect(1, 67669, '\p{Script=-_imperial Aramaic}', "");
-Expect(0, 67669, '\p{^Script=-_imperial Aramaic}', "");
-Expect(0, 67669, '\P{Script=-_imperial Aramaic}', "");
-Expect(1, 67669, '\P{^Script=-_imperial Aramaic}', "");
-Expect(0, 67647, '\p{Script=-_imperial Aramaic}', "");
-Expect(1, 67647, '\p{^Script=-_imperial Aramaic}', "");
-Expect(1, 67647, '\P{Script=-_imperial Aramaic}', "");
-Expect(0, 67647, '\P{^Script=-_imperial Aramaic}', "");
-Error('\p{Sc=_/a/Armi}');
-Error('\P{Sc=_/a/Armi}');
-Expect(1, 67669, '\p{Sc=armi}', "");
-Expect(0, 67669, '\p{^Sc=armi}', "");
-Expect(0, 67669, '\P{Sc=armi}', "");
-Expect(1, 67669, '\P{^Sc=armi}', "");
-Expect(0, 67647, '\p{Sc=armi}', "");
-Expect(1, 67647, '\p{^Sc=armi}', "");
-Expect(1, 67647, '\P{Sc=armi}', "");
-Expect(0, 67647, '\P{^Sc=armi}', "");
-Expect(1, 67669, '\p{Sc= ARMI}', "");
-Expect(0, 67669, '\p{^Sc= ARMI}', "");
-Expect(0, 67669, '\P{Sc= ARMI}', "");
-Expect(1, 67669, '\P{^Sc= ARMI}', "");
-Expect(0, 67647, '\p{Sc= ARMI}', "");
-Expect(1, 67647, '\p{^Sc= ARMI}', "");
-Expect(1, 67647, '\P{Sc= ARMI}', "");
-Expect(0, 67647, '\P{^Sc= ARMI}', "");
-Error('\p{Is_Script= -IMPERIAL ARAMAIC:=}');
-Error('\P{Is_Script= -IMPERIAL ARAMAIC:=}');
-Expect(1, 67669, '\p{Is_Script=imperialaramaic}', "");
-Expect(0, 67669, '\p{^Is_Script=imperialaramaic}', "");
-Expect(0, 67669, '\P{Is_Script=imperialaramaic}', "");
-Expect(1, 67669, '\P{^Is_Script=imperialaramaic}', "");
-Expect(0, 67647, '\p{Is_Script=imperialaramaic}', "");
-Expect(1, 67647, '\p{^Is_Script=imperialaramaic}', "");
-Expect(1, 67647, '\P{Is_Script=imperialaramaic}', "");
-Expect(0, 67647, '\P{^Is_Script=imperialaramaic}', "");
-Expect(1, 67669, '\p{Is_Script=_imperial aramaic}', "");
-Expect(0, 67669, '\p{^Is_Script=_imperial aramaic}', "");
-Expect(0, 67669, '\P{Is_Script=_imperial aramaic}', "");
-Expect(1, 67669, '\P{^Is_Script=_imperial aramaic}', "");
-Expect(0, 67647, '\p{Is_Script=_imperial aramaic}', "");
-Expect(1, 67647, '\p{^Is_Script=_imperial aramaic}', "");
-Expect(1, 67647, '\P{Is_Script=_imperial aramaic}', "");
-Expect(0, 67647, '\P{^Is_Script=_imperial aramaic}', "");
-Error('\p{Is_Sc=_/a/Armi}');
-Error('\P{Is_Sc=_/a/Armi}');
-Expect(1, 67669, '\p{Is_Sc=armi}', "");
-Expect(0, 67669, '\p{^Is_Sc=armi}', "");
-Expect(0, 67669, '\P{Is_Sc=armi}', "");
-Expect(1, 67669, '\P{^Is_Sc=armi}', "");
-Expect(0, 67647, '\p{Is_Sc=armi}', "");
-Expect(1, 67647, '\p{^Is_Sc=armi}', "");
-Expect(1, 67647, '\P{Is_Sc=armi}', "");
-Expect(0, 67647, '\P{^Is_Sc=armi}', "");
-Expect(1, 67669, '\p{Is_Sc: Armi}', "");
-Expect(0, 67669, '\p{^Is_Sc: Armi}', "");
-Expect(0, 67669, '\P{Is_Sc: Armi}', "");
-Expect(1, 67669, '\P{^Is_Sc: Armi}', "");
-Expect(0, 67647, '\p{Is_Sc: Armi}', "");
-Expect(1, 67647, '\p{^Is_Sc: Armi}', "");
-Expect(1, 67647, '\P{Is_Sc: Armi}', "");
-Expect(0, 67647, '\P{^Is_Sc: Armi}', "");
-Error('\p{Script: :=Kannada}');
-Error('\P{Script: :=Kannada}');
-Expect(1, 3203, '\p{Script=kannada}', "");
-Expect(0, 3203, '\p{^Script=kannada}', "");
-Expect(0, 3203, '\P{Script=kannada}', "");
-Expect(1, 3203, '\P{^Script=kannada}', "");
-Expect(0, 3201, '\p{Script=kannada}', "");
-Expect(1, 3201, '\p{^Script=kannada}', "");
-Expect(1, 3201, '\P{Script=kannada}', "");
-Expect(0, 3201, '\P{^Script=kannada}', "");
-Expect(1, 3203, '\p{Script= kannada}', "");
-Expect(0, 3203, '\p{^Script= kannada}', "");
-Expect(0, 3203, '\P{Script= kannada}', "");
-Expect(1, 3203, '\P{^Script= kannada}', "");
-Expect(0, 3201, '\p{Script= kannada}', "");
-Expect(1, 3201, '\p{^Script= kannada}', "");
-Expect(1, 3201, '\P{Script= kannada}', "");
-Expect(0, 3201, '\P{^Script= kannada}', "");
-Error('\p{Sc=:=_KNDA}');
-Error('\P{Sc=:=_KNDA}');
-Expect(1, 3203, '\p{Sc=knda}', "");
-Expect(0, 3203, '\p{^Sc=knda}', "");
-Expect(0, 3203, '\P{Sc=knda}', "");
-Expect(1, 3203, '\P{^Sc=knda}', "");
-Expect(0, 3201, '\p{Sc=knda}', "");
-Expect(1, 3201, '\p{^Sc=knda}', "");
-Expect(1, 3201, '\P{Sc=knda}', "");
-Expect(0, 3201, '\P{^Sc=knda}', "");
-Expect(1, 3203, '\p{Sc= _knda}', "");
-Expect(0, 3203, '\p{^Sc= _knda}', "");
-Expect(0, 3203, '\P{Sc= _knda}', "");
-Expect(1, 3203, '\P{^Sc= _knda}', "");
-Expect(0, 3201, '\p{Sc= _knda}', "");
-Expect(1, 3201, '\p{^Sc= _knda}', "");
-Expect(1, 3201, '\P{Sc= _knda}', "");
-Expect(0, 3201, '\P{^Sc= _knda}', "");
-Error('\p{Is_Script=/a/- Kannada}');
-Error('\P{Is_Script=/a/- Kannada}');
-Expect(1, 3203, '\p{Is_Script=kannada}', "");
-Expect(0, 3203, '\p{^Is_Script=kannada}', "");
-Expect(0, 3203, '\P{Is_Script=kannada}', "");
-Expect(1, 3203, '\P{^Is_Script=kannada}', "");
-Expect(0, 3201, '\p{Is_Script=kannada}', "");
-Expect(1, 3201, '\p{^Is_Script=kannada}', "");
-Expect(1, 3201, '\P{Is_Script=kannada}', "");
-Expect(0, 3201, '\P{^Is_Script=kannada}', "");
-Expect(1, 3203, '\p{Is_Script= kannada}', "");
-Expect(0, 3203, '\p{^Is_Script= kannada}', "");
-Expect(0, 3203, '\P{Is_Script= kannada}', "");
-Expect(1, 3203, '\P{^Is_Script= kannada}', "");
-Expect(0, 3201, '\p{Is_Script= kannada}', "");
-Expect(1, 3201, '\p{^Is_Script= kannada}', "");
-Expect(1, 3201, '\P{Is_Script= kannada}', "");
-Expect(0, 3201, '\P{^Is_Script= kannada}', "");
-Error('\p{Is_Sc=/a/ _knda}');
-Error('\P{Is_Sc=/a/ _knda}');
-Expect(1, 3203, '\p{Is_Sc=knda}', "");
-Expect(0, 3203, '\p{^Is_Sc=knda}', "");
-Expect(0, 3203, '\P{Is_Sc=knda}', "");
-Expect(1, 3203, '\P{^Is_Sc=knda}', "");
-Expect(0, 3201, '\p{Is_Sc=knda}', "");
-Expect(1, 3201, '\p{^Is_Sc=knda}', "");
-Expect(1, 3201, '\P{Is_Sc=knda}', "");
-Expect(0, 3201, '\P{^Is_Sc=knda}', "");
-Expect(1, 3203, '\p{Is_Sc= knda}', "");
-Expect(0, 3203, '\p{^Is_Sc= knda}', "");
-Expect(0, 3203, '\P{Is_Sc= knda}', "");
-Expect(1, 3203, '\P{^Is_Sc= knda}', "");
-Expect(0, 3201, '\p{Is_Sc= knda}', "");
-Expect(1, 3201, '\p{^Is_Sc= knda}', "");
-Expect(1, 3201, '\P{Is_Sc= knda}', "");
-Expect(0, 3201, '\P{^Is_Sc= knda}', "");
-Error('\p{Script=__KHMER:=}');
-Error('\P{Script=__KHMER:=}');
-Expect(1, 6109, '\p{Script: khmer}', "");
-Expect(0, 6109, '\p{^Script: khmer}', "");
-Expect(0, 6109, '\P{Script: khmer}', "");
-Expect(1, 6109, '\P{^Script: khmer}', "");
-Expect(0, 6015, '\p{Script: khmer}', "");
-Expect(1, 6015, '\p{^Script: khmer}', "");
-Expect(1, 6015, '\P{Script: khmer}', "");
-Expect(0, 6015, '\P{^Script: khmer}', "");
-Expect(1, 6109, '\p{Script=__Khmer}', "");
-Expect(0, 6109, '\p{^Script=__Khmer}', "");
-Expect(0, 6109, '\P{Script=__Khmer}', "");
-Expect(1, 6109, '\P{^Script=__Khmer}', "");
-Expect(0, 6015, '\p{Script=__Khmer}', "");
-Expect(1, 6015, '\p{^Script=__Khmer}', "");
-Expect(1, 6015, '\P{Script=__Khmer}', "");
-Expect(0, 6015, '\P{^Script=__Khmer}', "");
-Error('\p{Sc=-:=KHMR}');
-Error('\P{Sc=-:=KHMR}');
-Expect(1, 6109, '\p{Sc=khmr}', "");
-Expect(0, 6109, '\p{^Sc=khmr}', "");
-Expect(0, 6109, '\P{Sc=khmr}', "");
-Expect(1, 6109, '\P{^Sc=khmr}', "");
-Expect(0, 6015, '\p{Sc=khmr}', "");
-Expect(1, 6015, '\p{^Sc=khmr}', "");
-Expect(1, 6015, '\P{Sc=khmr}', "");
-Expect(0, 6015, '\P{^Sc=khmr}', "");
-Expect(1, 6109, '\p{Sc= khmr}', "");
-Expect(0, 6109, '\p{^Sc= khmr}', "");
-Expect(0, 6109, '\P{Sc= khmr}', "");
-Expect(1, 6109, '\P{^Sc= khmr}', "");
-Expect(0, 6015, '\p{Sc= khmr}', "");
-Expect(1, 6015, '\p{^Sc= khmr}', "");
-Expect(1, 6015, '\P{Sc= khmr}', "");
-Expect(0, 6015, '\P{^Sc= khmr}', "");
-Error('\p{Is_Script=:= -Khmer}');
-Error('\P{Is_Script=:= -Khmer}');
-Expect(1, 6109, '\p{Is_Script=khmer}', "");
-Expect(0, 6109, '\p{^Is_Script=khmer}', "");
-Expect(0, 6109, '\P{Is_Script=khmer}', "");
-Expect(1, 6109, '\P{^Is_Script=khmer}', "");
-Expect(0, 6015, '\p{Is_Script=khmer}', "");
-Expect(1, 6015, '\p{^Is_Script=khmer}', "");
-Expect(1, 6015, '\P{Is_Script=khmer}', "");
-Expect(0, 6015, '\P{^Is_Script=khmer}', "");
-Expect(1, 6109, '\p{Is_Script=-_KHMER}', "");
-Expect(0, 6109, '\p{^Is_Script=-_KHMER}', "");
-Expect(0, 6109, '\P{Is_Script=-_KHMER}', "");
-Expect(1, 6109, '\P{^Is_Script=-_KHMER}', "");
-Expect(0, 6015, '\p{Is_Script=-_KHMER}', "");
-Expect(1, 6015, '\p{^Is_Script=-_KHMER}', "");
-Expect(1, 6015, '\P{Is_Script=-_KHMER}', "");
-Expect(0, 6015, '\P{^Is_Script=-_KHMER}', "");
-Error('\p{Is_Sc= /a/KHMR}');
-Error('\P{Is_Sc= /a/KHMR}');
-Expect(1, 6109, '\p{Is_Sc=khmr}', "");
-Expect(0, 6109, '\p{^Is_Sc=khmr}', "");
-Expect(0, 6109, '\P{Is_Sc=khmr}', "");
-Expect(1, 6109, '\P{^Is_Sc=khmr}', "");
-Expect(0, 6015, '\p{Is_Sc=khmr}', "");
-Expect(1, 6015, '\p{^Is_Sc=khmr}', "");
-Expect(1, 6015, '\P{Is_Sc=khmr}', "");
-Expect(0, 6015, '\P{^Is_Sc=khmr}', "");
-Expect(1, 6109, '\p{Is_Sc= -khmr}', "");
-Expect(0, 6109, '\p{^Is_Sc= -khmr}', "");
-Expect(0, 6109, '\P{Is_Sc= -khmr}', "");
-Expect(1, 6109, '\P{^Is_Sc= -khmr}', "");
-Expect(0, 6015, '\p{Is_Sc= -khmr}', "");
-Expect(1, 6015, '\p{^Is_Sc= -khmr}', "");
-Expect(1, 6015, '\P{Is_Sc= -khmr}', "");
-Expect(0, 6015, '\P{^Is_Sc= -khmr}', "");
-Error('\p{Script=-/a/cham}');
-Error('\P{Script=-/a/cham}');
-Expect(1, 43574, '\p{Script=cham}', "");
-Expect(0, 43574, '\p{^Script=cham}', "");
-Expect(0, 43574, '\P{Script=cham}', "");
-Expect(1, 43574, '\P{^Script=cham}', "");
-Expect(0, 43519, '\p{Script=cham}', "");
-Expect(1, 43519, '\p{^Script=cham}', "");
-Expect(1, 43519, '\P{Script=cham}', "");
-Expect(0, 43519, '\P{^Script=cham}', "");
-Expect(1, 43574, '\p{Script: Cham}', "");
-Expect(0, 43574, '\p{^Script: Cham}', "");
-Expect(0, 43574, '\P{Script: Cham}', "");
-Expect(1, 43574, '\P{^Script: Cham}', "");
-Expect(0, 43519, '\p{Script: Cham}', "");
-Expect(1, 43519, '\p{^Script: Cham}', "");
-Expect(1, 43519, '\P{Script: Cham}', "");
-Expect(0, 43519, '\P{^Script: Cham}', "");
-Error('\p{Sc: cham:=}');
-Error('\P{Sc: cham:=}');
-Expect(1, 43574, '\p{Sc=cham}', "");
-Expect(0, 43574, '\p{^Sc=cham}', "");
-Expect(0, 43574, '\P{Sc=cham}', "");
-Expect(1, 43574, '\P{^Sc=cham}', "");
-Expect(0, 43519, '\p{Sc=cham}', "");
-Expect(1, 43519, '\p{^Sc=cham}', "");
-Expect(1, 43519, '\P{Sc=cham}', "");
-Expect(0, 43519, '\P{^Sc=cham}', "");
-Expect(1, 43574, '\p{Sc=_Cham}', "");
-Expect(0, 43574, '\p{^Sc=_Cham}', "");
-Expect(0, 43574, '\P{Sc=_Cham}', "");
-Expect(1, 43574, '\P{^Sc=_Cham}', "");
-Expect(0, 43519, '\p{Sc=_Cham}', "");
-Expect(1, 43519, '\p{^Sc=_Cham}', "");
-Expect(1, 43519, '\P{Sc=_Cham}', "");
-Expect(0, 43519, '\P{^Sc=_Cham}', "");
-Error('\p{Is_Script:-CHAM:=}');
-Error('\P{Is_Script:-CHAM:=}');
-Expect(1, 43574, '\p{Is_Script=cham}', "");
-Expect(0, 43574, '\p{^Is_Script=cham}', "");
-Expect(0, 43574, '\P{Is_Script=cham}', "");
-Expect(1, 43574, '\P{^Is_Script=cham}', "");
-Expect(0, 43519, '\p{Is_Script=cham}', "");
-Expect(1, 43519, '\p{^Is_Script=cham}', "");
-Expect(1, 43519, '\P{Is_Script=cham}', "");
-Expect(0, 43519, '\P{^Is_Script=cham}', "");
-Expect(1, 43574, '\p{Is_Script=-CHAM}', "");
-Expect(0, 43574, '\p{^Is_Script=-CHAM}', "");
-Expect(0, 43574, '\P{Is_Script=-CHAM}', "");
-Expect(1, 43574, '\P{^Is_Script=-CHAM}', "");
-Expect(0, 43519, '\p{Is_Script=-CHAM}', "");
-Expect(1, 43519, '\p{^Is_Script=-CHAM}', "");
-Expect(1, 43519, '\P{Is_Script=-CHAM}', "");
-Expect(0, 43519, '\P{^Is_Script=-CHAM}', "");
-Error('\p{Is_Sc=- Cham/a/}');
-Error('\P{Is_Sc=- Cham/a/}');
-Expect(1, 43574, '\p{Is_Sc=cham}', "");
-Expect(0, 43574, '\p{^Is_Sc=cham}', "");
-Expect(0, 43574, '\P{Is_Sc=cham}', "");
-Expect(1, 43574, '\P{^Is_Sc=cham}', "");
-Expect(0, 43519, '\p{Is_Sc=cham}', "");
-Expect(1, 43519, '\p{^Is_Sc=cham}', "");
-Expect(1, 43519, '\P{Is_Sc=cham}', "");
-Expect(0, 43519, '\P{^Is_Sc=cham}', "");
-Expect(1, 43574, '\p{Is_Sc=- CHAM}', "");
-Expect(0, 43574, '\p{^Is_Sc=- CHAM}', "");
-Expect(0, 43574, '\P{Is_Sc=- CHAM}', "");
-Expect(1, 43574, '\P{^Is_Sc=- CHAM}', "");
-Expect(0, 43519, '\p{Is_Sc=- CHAM}', "");
-Expect(1, 43519, '\p{^Is_Sc=- CHAM}', "");
-Expect(1, 43519, '\P{Is_Sc=- CHAM}', "");
-Expect(0, 43519, '\P{^Is_Sc=- CHAM}', "");
-Error('\p{Script= Tibetan:=}');
-Error('\P{Script= Tibetan:=}');
-Expect(1, 3911, '\p{Script=tibetan}', "");
-Expect(0, 3911, '\p{^Script=tibetan}', "");
-Expect(0, 3911, '\P{Script=tibetan}', "");
-Expect(1, 3911, '\P{^Script=tibetan}', "");
-Expect(0, 3839, '\p{Script=tibetan}', "");
-Expect(1, 3839, '\p{^Script=tibetan}', "");
-Expect(1, 3839, '\P{Script=tibetan}', "");
-Expect(0, 3839, '\P{^Script=tibetan}', "");
-Expect(1, 3911, '\p{Script=_Tibetan}', "");
-Expect(0, 3911, '\p{^Script=_Tibetan}', "");
-Expect(0, 3911, '\P{Script=_Tibetan}', "");
-Expect(1, 3911, '\P{^Script=_Tibetan}', "");
-Expect(0, 3839, '\p{Script=_Tibetan}', "");
-Expect(1, 3839, '\p{^Script=_Tibetan}', "");
-Expect(1, 3839, '\P{Script=_Tibetan}', "");
-Expect(0, 3839, '\P{^Script=_Tibetan}', "");
-Error('\p{Sc=/a/ -Tibt}');
-Error('\P{Sc=/a/ -Tibt}');
-Expect(1, 3911, '\p{Sc=tibt}', "");
-Expect(0, 3911, '\p{^Sc=tibt}', "");
-Expect(0, 3911, '\P{Sc=tibt}', "");
-Expect(1, 3911, '\P{^Sc=tibt}', "");
-Expect(0, 3839, '\p{Sc=tibt}', "");
-Expect(1, 3839, '\p{^Sc=tibt}', "");
-Expect(1, 3839, '\P{Sc=tibt}', "");
-Expect(0, 3839, '\P{^Sc=tibt}', "");
-Expect(1, 3911, '\p{Sc= Tibt}', "");
-Expect(0, 3911, '\p{^Sc= Tibt}', "");
-Expect(0, 3911, '\P{Sc= Tibt}', "");
-Expect(1, 3911, '\P{^Sc= Tibt}', "");
-Expect(0, 3839, '\p{Sc= Tibt}', "");
-Expect(1, 3839, '\p{^Sc= Tibt}', "");
-Expect(1, 3839, '\P{Sc= Tibt}', "");
-Expect(0, 3839, '\P{^Sc= Tibt}', "");
-Error('\p{Is_Script=/a/Tibetan}');
-Error('\P{Is_Script=/a/Tibetan}');
-Expect(1, 3911, '\p{Is_Script=tibetan}', "");
-Expect(0, 3911, '\p{^Is_Script=tibetan}', "");
-Expect(0, 3911, '\P{Is_Script=tibetan}', "");
-Expect(1, 3911, '\P{^Is_Script=tibetan}', "");
-Expect(0, 3839, '\p{Is_Script=tibetan}', "");
-Expect(1, 3839, '\p{^Is_Script=tibetan}', "");
-Expect(1, 3839, '\P{Is_Script=tibetan}', "");
-Expect(0, 3839, '\P{^Is_Script=tibetan}', "");
-Expect(1, 3911, '\p{Is_Script= _Tibetan}', "");
-Expect(0, 3911, '\p{^Is_Script= _Tibetan}', "");
-Expect(0, 3911, '\P{Is_Script= _Tibetan}', "");
-Expect(1, 3911, '\P{^Is_Script= _Tibetan}', "");
-Expect(0, 3839, '\p{Is_Script= _Tibetan}', "");
-Expect(1, 3839, '\p{^Is_Script= _Tibetan}', "");
-Expect(1, 3839, '\P{Is_Script= _Tibetan}', "");
-Expect(0, 3839, '\P{^Is_Script= _Tibetan}', "");
-Error('\p{Is_Sc=/a/ _TIBT}');
-Error('\P{Is_Sc=/a/ _TIBT}');
-Expect(1, 3911, '\p{Is_Sc=tibt}', "");
-Expect(0, 3911, '\p{^Is_Sc=tibt}', "");
-Expect(0, 3911, '\P{Is_Sc=tibt}', "");
-Expect(1, 3911, '\P{^Is_Sc=tibt}', "");
-Expect(0, 3839, '\p{Is_Sc=tibt}', "");
-Expect(1, 3839, '\p{^Is_Sc=tibt}', "");
-Expect(1, 3839, '\P{Is_Sc=tibt}', "");
-Expect(0, 3839, '\P{^Is_Sc=tibt}', "");
-Expect(1, 3911, '\p{Is_Sc: - Tibt}', "");
-Expect(0, 3911, '\p{^Is_Sc: - Tibt}', "");
-Expect(0, 3911, '\P{Is_Sc: - Tibt}', "");
-Expect(1, 3911, '\P{^Is_Sc: - Tibt}', "");
-Expect(0, 3839, '\p{Is_Sc: - Tibt}', "");
-Expect(1, 3839, '\p{^Is_Sc: - Tibt}', "");
-Expect(1, 3839, '\P{Is_Sc: - Tibt}', "");
-Expect(0, 3839, '\P{^Is_Sc: - Tibt}', "");
-Error('\p{Script= Ogham/a/}');
-Error('\P{Script= Ogham/a/}');
-Expect(1, 5788, '\p{Script=ogham}', "");
-Expect(0, 5788, '\p{^Script=ogham}', "");
-Expect(0, 5788, '\P{Script=ogham}', "");
-Expect(1, 5788, '\P{^Script=ogham}', "");
-Expect(0, 5759, '\p{Script=ogham}', "");
-Expect(1, 5759, '\p{^Script=ogham}', "");
-Expect(1, 5759, '\P{Script=ogham}', "");
-Expect(0, 5759, '\P{^Script=ogham}', "");
-Expect(1, 5788, '\p{Script= OGHAM}', "");
-Expect(0, 5788, '\p{^Script= OGHAM}', "");
-Expect(0, 5788, '\P{Script= OGHAM}', "");
-Expect(1, 5788, '\P{^Script= OGHAM}', "");
-Expect(0, 5759, '\p{Script= OGHAM}', "");
-Expect(1, 5759, '\p{^Script= OGHAM}', "");
-Expect(1, 5759, '\P{Script= OGHAM}', "");
-Expect(0, 5759, '\P{^Script= OGHAM}', "");
-Error('\p{Sc=--OGAM:=}');
-Error('\P{Sc=--OGAM:=}');
-Expect(1, 5788, '\p{Sc=ogam}', "");
-Expect(0, 5788, '\p{^Sc=ogam}', "");
-Expect(0, 5788, '\P{Sc=ogam}', "");
-Expect(1, 5788, '\P{^Sc=ogam}', "");
-Expect(0, 5759, '\p{Sc=ogam}', "");
-Expect(1, 5759, '\p{^Sc=ogam}', "");
-Expect(1, 5759, '\P{Sc=ogam}', "");
-Expect(0, 5759, '\P{^Sc=ogam}', "");
-Expect(1, 5788, '\p{Sc=_Ogam}', "");
-Expect(0, 5788, '\p{^Sc=_Ogam}', "");
-Expect(0, 5788, '\P{Sc=_Ogam}', "");
-Expect(1, 5788, '\P{^Sc=_Ogam}', "");
-Expect(0, 5759, '\p{Sc=_Ogam}', "");
-Expect(1, 5759, '\p{^Sc=_Ogam}', "");
-Expect(1, 5759, '\P{Sc=_Ogam}', "");
-Expect(0, 5759, '\P{^Sc=_Ogam}', "");
-Error('\p{Is_Script: := OGHAM}');
-Error('\P{Is_Script: := OGHAM}');
-Expect(1, 5788, '\p{Is_Script=ogham}', "");
-Expect(0, 5788, '\p{^Is_Script=ogham}', "");
-Expect(0, 5788, '\P{Is_Script=ogham}', "");
-Expect(1, 5788, '\P{^Is_Script=ogham}', "");
-Expect(0, 5759, '\p{Is_Script=ogham}', "");
-Expect(1, 5759, '\p{^Is_Script=ogham}', "");
-Expect(1, 5759, '\P{Is_Script=ogham}', "");
-Expect(0, 5759, '\P{^Is_Script=ogham}', "");
-Expect(1, 5788, '\p{Is_Script=_-Ogham}', "");
-Expect(0, 5788, '\p{^Is_Script=_-Ogham}', "");
-Expect(0, 5788, '\P{Is_Script=_-Ogham}', "");
-Expect(1, 5788, '\P{^Is_Script=_-Ogham}', "");
-Expect(0, 5759, '\p{Is_Script=_-Ogham}', "");
-Expect(1, 5759, '\p{^Is_Script=_-Ogham}', "");
-Expect(1, 5759, '\P{Is_Script=_-Ogham}', "");
-Expect(0, 5759, '\P{^Is_Script=_-Ogham}', "");
-Error('\p{Is_Sc=/a/ _Ogam}');
-Error('\P{Is_Sc=/a/ _Ogam}');
-Expect(1, 5788, '\p{Is_Sc=ogam}', "");
-Expect(0, 5788, '\p{^Is_Sc=ogam}', "");
-Expect(0, 5788, '\P{Is_Sc=ogam}', "");
-Expect(1, 5788, '\P{^Is_Sc=ogam}', "");
-Expect(0, 5759, '\p{Is_Sc=ogam}', "");
-Expect(1, 5759, '\p{^Is_Sc=ogam}', "");
-Expect(1, 5759, '\P{Is_Sc=ogam}', "");
-Expect(0, 5759, '\P{^Is_Sc=ogam}', "");
-Expect(1, 5788, '\p{Is_Sc=_-Ogam}', "");
-Expect(0, 5788, '\p{^Is_Sc=_-Ogam}', "");
-Expect(0, 5788, '\P{Is_Sc=_-Ogam}', "");
-Expect(1, 5788, '\P{^Is_Sc=_-Ogam}', "");
-Expect(0, 5759, '\p{Is_Sc=_-Ogam}', "");
-Expect(1, 5759, '\p{^Is_Sc=_-Ogam}', "");
-Expect(1, 5759, '\P{Is_Sc=_-Ogam}', "");
-Expect(0, 5759, '\P{^Is_Sc=_-Ogam}', "");
-Error('\p{Script= _TAI Viet:=}');
-Error('\P{Script= _TAI Viet:=}');
-Expect(1, 43714, '\p{Script=taiviet}', "");
-Expect(0, 43714, '\p{^Script=taiviet}', "");
-Expect(0, 43714, '\P{Script=taiviet}', "");
-Expect(1, 43714, '\P{^Script=taiviet}', "");
-Expect(0, 43647, '\p{Script=taiviet}', "");
-Expect(1, 43647, '\p{^Script=taiviet}', "");
-Expect(1, 43647, '\P{Script=taiviet}', "");
-Expect(0, 43647, '\P{^Script=taiviet}', "");
-Expect(1, 43714, '\p{Script=- Tai Viet}', "");
-Expect(0, 43714, '\p{^Script=- Tai Viet}', "");
-Expect(0, 43714, '\P{Script=- Tai Viet}', "");
-Expect(1, 43714, '\P{^Script=- Tai Viet}', "");
-Expect(0, 43647, '\p{Script=- Tai Viet}', "");
-Expect(1, 43647, '\p{^Script=- Tai Viet}', "");
-Expect(1, 43647, '\P{Script=- Tai Viet}', "");
-Expect(0, 43647, '\P{^Script=- Tai Viet}', "");
-Error('\p{Sc= Tavt/a/}');
-Error('\P{Sc= Tavt/a/}');
-Expect(1, 43714, '\p{Sc=tavt}', "");
-Expect(0, 43714, '\p{^Sc=tavt}', "");
-Expect(0, 43714, '\P{Sc=tavt}', "");
-Expect(1, 43714, '\P{^Sc=tavt}', "");
-Expect(0, 43647, '\p{Sc=tavt}', "");
-Expect(1, 43647, '\p{^Sc=tavt}', "");
-Expect(1, 43647, '\P{Sc=tavt}', "");
-Expect(0, 43647, '\P{^Sc=tavt}', "");
-Expect(1, 43714, '\p{Sc=--Tavt}', "");
-Expect(0, 43714, '\p{^Sc=--Tavt}', "");
-Expect(0, 43714, '\P{Sc=--Tavt}', "");
-Expect(1, 43714, '\P{^Sc=--Tavt}', "");
-Expect(0, 43647, '\p{Sc=--Tavt}', "");
-Expect(1, 43647, '\p{^Sc=--Tavt}', "");
-Expect(1, 43647, '\P{Sc=--Tavt}', "");
-Expect(0, 43647, '\P{^Sc=--Tavt}', "");
-Error('\p{Is_Script= /a/TAI VIET}');
-Error('\P{Is_Script= /a/TAI VIET}');
-Expect(1, 43714, '\p{Is_Script=taiviet}', "");
-Expect(0, 43714, '\p{^Is_Script=taiviet}', "");
-Expect(0, 43714, '\P{Is_Script=taiviet}', "");
-Expect(1, 43714, '\P{^Is_Script=taiviet}', "");
-Expect(0, 43647, '\p{Is_Script=taiviet}', "");
-Expect(1, 43647, '\p{^Is_Script=taiviet}', "");
-Expect(1, 43647, '\P{Is_Script=taiviet}', "");
-Expect(0, 43647, '\P{^Is_Script=taiviet}', "");
-Expect(1, 43714, '\p{Is_Script= -TAI VIET}', "");
-Expect(0, 43714, '\p{^Is_Script= -TAI VIET}', "");
-Expect(0, 43714, '\P{Is_Script= -TAI VIET}', "");
-Expect(1, 43714, '\P{^Is_Script= -TAI VIET}', "");
-Expect(0, 43647, '\p{Is_Script= -TAI VIET}', "");
-Expect(1, 43647, '\p{^Is_Script= -TAI VIET}', "");
-Expect(1, 43647, '\P{Is_Script= -TAI VIET}', "");
-Expect(0, 43647, '\P{^Is_Script= -TAI VIET}', "");
-Error('\p{Is_Sc=/a/-TAVT}');
-Error('\P{Is_Sc=/a/-TAVT}');
-Expect(1, 43714, '\p{Is_Sc=tavt}', "");
-Expect(0, 43714, '\p{^Is_Sc=tavt}', "");
-Expect(0, 43714, '\P{Is_Sc=tavt}', "");
-Expect(1, 43714, '\P{^Is_Sc=tavt}', "");
-Expect(0, 43647, '\p{Is_Sc=tavt}', "");
-Expect(1, 43647, '\p{^Is_Sc=tavt}', "");
-Expect(1, 43647, '\P{Is_Sc=tavt}', "");
-Expect(0, 43647, '\P{^Is_Sc=tavt}', "");
-Expect(1, 43714, '\p{Is_Sc=__tavt}', "");
-Expect(0, 43714, '\p{^Is_Sc=__tavt}', "");
-Expect(0, 43714, '\P{Is_Sc=__tavt}', "");
-Expect(1, 43714, '\P{^Is_Sc=__tavt}', "");
-Expect(0, 43647, '\p{Is_Sc=__tavt}', "");
-Expect(1, 43647, '\p{^Is_Sc=__tavt}', "");
-Expect(1, 43647, '\P{Is_Sc=__tavt}', "");
-Expect(0, 43647, '\P{^Is_Sc=__tavt}', "");
-Error('\p{Script=:=_ MALAYALAM}');
-Error('\P{Script=:=_ MALAYALAM}');
-Expect(1, 3331, '\p{Script: malayalam}', "");
-Expect(0, 3331, '\p{^Script: malayalam}', "");
-Expect(0, 3331, '\P{Script: malayalam}', "");
-Expect(1, 3331, '\P{^Script: malayalam}', "");
-Expect(0, 3329, '\p{Script: malayalam}', "");
-Expect(1, 3329, '\p{^Script: malayalam}', "");
-Expect(1, 3329, '\P{Script: malayalam}', "");
-Expect(0, 3329, '\P{^Script: malayalam}', "");
-Expect(1, 3331, '\p{Script=_ Malayalam}', "");
-Expect(0, 3331, '\p{^Script=_ Malayalam}', "");
-Expect(0, 3331, '\P{Script=_ Malayalam}', "");
-Expect(1, 3331, '\P{^Script=_ Malayalam}', "");
-Expect(0, 3329, '\p{Script=_ Malayalam}', "");
-Expect(1, 3329, '\p{^Script=_ Malayalam}', "");
-Expect(1, 3329, '\P{Script=_ Malayalam}', "");
-Expect(0, 3329, '\P{^Script=_ Malayalam}', "");
-Error('\p{Sc=-/a/Mlym}');
-Error('\P{Sc=-/a/Mlym}');
-Expect(1, 3331, '\p{Sc=mlym}', "");
-Expect(0, 3331, '\p{^Sc=mlym}', "");
-Expect(0, 3331, '\P{Sc=mlym}', "");
-Expect(1, 3331, '\P{^Sc=mlym}', "");
-Expect(0, 3329, '\p{Sc=mlym}', "");
-Expect(1, 3329, '\p{^Sc=mlym}', "");
-Expect(1, 3329, '\P{Sc=mlym}', "");
-Expect(0, 3329, '\P{^Sc=mlym}', "");
-Expect(1, 3331, '\p{Sc=- Mlym}', "");
-Expect(0, 3331, '\p{^Sc=- Mlym}', "");
-Expect(0, 3331, '\P{Sc=- Mlym}', "");
-Expect(1, 3331, '\P{^Sc=- Mlym}', "");
-Expect(0, 3329, '\p{Sc=- Mlym}', "");
-Expect(1, 3329, '\p{^Sc=- Mlym}', "");
-Expect(1, 3329, '\P{Sc=- Mlym}', "");
-Expect(0, 3329, '\P{^Sc=- Mlym}', "");
-Error('\p{Is_Script= malayalam:=}');
-Error('\P{Is_Script= malayalam:=}');
-Expect(1, 3331, '\p{Is_Script=malayalam}', "");
-Expect(0, 3331, '\p{^Is_Script=malayalam}', "");
-Expect(0, 3331, '\P{Is_Script=malayalam}', "");
-Expect(1, 3331, '\P{^Is_Script=malayalam}', "");
-Expect(0, 3329, '\p{Is_Script=malayalam}', "");
-Expect(1, 3329, '\p{^Is_Script=malayalam}', "");
-Expect(1, 3329, '\P{Is_Script=malayalam}', "");
-Expect(0, 3329, '\P{^Is_Script=malayalam}', "");
-Expect(1, 3331, '\p{Is_Script=-_malayalam}', "");
-Expect(0, 3331, '\p{^Is_Script=-_malayalam}', "");
-Expect(0, 3331, '\P{Is_Script=-_malayalam}', "");
-Expect(1, 3331, '\P{^Is_Script=-_malayalam}', "");
-Expect(0, 3329, '\p{Is_Script=-_malayalam}', "");
-Expect(1, 3329, '\p{^Is_Script=-_malayalam}', "");
-Expect(1, 3329, '\P{Is_Script=-_malayalam}', "");
-Expect(0, 3329, '\P{^Is_Script=-_malayalam}', "");
-Error('\p{Is_Sc=:=_Mlym}');
-Error('\P{Is_Sc=:=_Mlym}');
-Expect(1, 3331, '\p{Is_Sc=mlym}', "");
-Expect(0, 3331, '\p{^Is_Sc=mlym}', "");
-Expect(0, 3331, '\P{Is_Sc=mlym}', "");
-Expect(1, 3331, '\P{^Is_Sc=mlym}', "");
-Expect(0, 3329, '\p{Is_Sc=mlym}', "");
-Expect(1, 3329, '\p{^Is_Sc=mlym}', "");
-Expect(1, 3329, '\P{Is_Sc=mlym}', "");
-Expect(0, 3329, '\P{^Is_Sc=mlym}', "");
-Expect(1, 3331, '\p{Is_Sc=-Mlym}', "");
-Expect(0, 3331, '\p{^Is_Sc=-Mlym}', "");
-Expect(0, 3331, '\P{Is_Sc=-Mlym}', "");
-Expect(1, 3331, '\P{^Is_Sc=-Mlym}', "");
-Expect(0, 3329, '\p{Is_Sc=-Mlym}', "");
-Expect(1, 3329, '\p{^Is_Sc=-Mlym}', "");
-Expect(1, 3329, '\P{Is_Sc=-Mlym}', "");
-Expect(0, 3329, '\P{^Is_Sc=-Mlym}', "");
-Error('\p{Script=_:=OldPERSIAN}');
-Error('\P{Script=_:=OldPERSIAN}');
-Expect(1, 66499, '\p{Script=oldpersian}', "");
-Expect(0, 66499, '\p{^Script=oldpersian}', "");
-Expect(0, 66499, '\P{Script=oldpersian}', "");
-Expect(1, 66499, '\P{^Script=oldpersian}', "");
-Expect(0, 66463, '\p{Script=oldpersian}', "");
-Expect(1, 66463, '\p{^Script=oldpersian}', "");
-Expect(1, 66463, '\P{Script=oldpersian}', "");
-Expect(0, 66463, '\P{^Script=oldpersian}', "");
-Expect(1, 66499, '\p{Script= OldPERSIAN}', "");
-Expect(0, 66499, '\p{^Script= OldPERSIAN}', "");
-Expect(0, 66499, '\P{Script= OldPERSIAN}', "");
-Expect(1, 66499, '\P{^Script= OldPERSIAN}', "");
-Expect(0, 66463, '\p{Script= OldPERSIAN}', "");
-Expect(1, 66463, '\p{^Script= OldPERSIAN}', "");
-Expect(1, 66463, '\P{Script= OldPERSIAN}', "");
-Expect(0, 66463, '\P{^Script= OldPERSIAN}', "");
-Error('\p{Sc: _ Xpeo:=}');
-Error('\P{Sc: _ Xpeo:=}');
-Expect(1, 66499, '\p{Sc=xpeo}', "");
-Expect(0, 66499, '\p{^Sc=xpeo}', "");
-Expect(0, 66499, '\P{Sc=xpeo}', "");
-Expect(1, 66499, '\P{^Sc=xpeo}', "");
-Expect(0, 66463, '\p{Sc=xpeo}', "");
-Expect(1, 66463, '\p{^Sc=xpeo}', "");
-Expect(1, 66463, '\P{Sc=xpeo}', "");
-Expect(0, 66463, '\P{^Sc=xpeo}', "");
-Expect(1, 66499, '\p{Sc=- Xpeo}', "");
-Expect(0, 66499, '\p{^Sc=- Xpeo}', "");
-Expect(0, 66499, '\P{Sc=- Xpeo}', "");
-Expect(1, 66499, '\P{^Sc=- Xpeo}', "");
-Expect(0, 66463, '\p{Sc=- Xpeo}', "");
-Expect(1, 66463, '\p{^Sc=- Xpeo}', "");
-Expect(1, 66463, '\P{Sc=- Xpeo}', "");
-Expect(0, 66463, '\P{^Sc=- Xpeo}', "");
-Error('\p{Is_Script= old_Persian:=}');
-Error('\P{Is_Script= old_Persian:=}');
-Expect(1, 66499, '\p{Is_Script: oldpersian}', "");
-Expect(0, 66499, '\p{^Is_Script: oldpersian}', "");
-Expect(0, 66499, '\P{Is_Script: oldpersian}', "");
-Expect(1, 66499, '\P{^Is_Script: oldpersian}', "");
-Expect(0, 66463, '\p{Is_Script: oldpersian}', "");
-Expect(1, 66463, '\p{^Is_Script: oldpersian}', "");
-Expect(1, 66463, '\P{Is_Script: oldpersian}', "");
-Expect(0, 66463, '\P{^Is_Script: oldpersian}', "");
-Expect(1, 66499, '\p{Is_Script=_Old_Persian}', "");
-Expect(0, 66499, '\p{^Is_Script=_Old_Persian}', "");
-Expect(0, 66499, '\P{Is_Script=_Old_Persian}', "");
-Expect(1, 66499, '\P{^Is_Script=_Old_Persian}', "");
-Expect(0, 66463, '\p{Is_Script=_Old_Persian}', "");
-Expect(1, 66463, '\p{^Is_Script=_Old_Persian}', "");
-Expect(1, 66463, '\P{Is_Script=_Old_Persian}', "");
-Expect(0, 66463, '\P{^Is_Script=_Old_Persian}', "");
-Error('\p{Is_Sc= :=xpeo}');
-Error('\P{Is_Sc= :=xpeo}');
-Expect(1, 66499, '\p{Is_Sc=xpeo}', "");
-Expect(0, 66499, '\p{^Is_Sc=xpeo}', "");
-Expect(0, 66499, '\P{Is_Sc=xpeo}', "");
-Expect(1, 66499, '\P{^Is_Sc=xpeo}', "");
-Expect(0, 66463, '\p{Is_Sc=xpeo}', "");
-Expect(1, 66463, '\p{^Is_Sc=xpeo}', "");
-Expect(1, 66463, '\P{Is_Sc=xpeo}', "");
-Expect(0, 66463, '\P{^Is_Sc=xpeo}', "");
-Expect(1, 66499, '\p{Is_Sc= _xpeo}', "");
-Expect(0, 66499, '\p{^Is_Sc= _xpeo}', "");
-Expect(0, 66499, '\P{Is_Sc= _xpeo}', "");
-Expect(1, 66499, '\P{^Is_Sc= _xpeo}', "");
-Expect(0, 66463, '\p{Is_Sc= _xpeo}', "");
-Expect(1, 66463, '\p{^Is_Sc= _xpeo}', "");
-Expect(1, 66463, '\P{Is_Sc= _xpeo}', "");
-Expect(0, 66463, '\P{^Is_Sc= _xpeo}', "");
-Error('\p{Script= -myanmar:=}');
-Error('\P{Script= -myanmar:=}');
-Expect(1, 4255, '\p{Script=myanmar}', "");
-Expect(0, 4255, '\p{^Script=myanmar}', "");
-Expect(0, 4255, '\P{Script=myanmar}', "");
-Expect(1, 4255, '\P{^Script=myanmar}', "");
-Expect(0, 4095, '\p{Script=myanmar}', "");
-Expect(1, 4095, '\p{^Script=myanmar}', "");
-Expect(1, 4095, '\P{Script=myanmar}', "");
-Expect(0, 4095, '\P{^Script=myanmar}', "");
-Expect(1, 4255, '\p{Script=_ MYANMAR}', "");
-Expect(0, 4255, '\p{^Script=_ MYANMAR}', "");
-Expect(0, 4255, '\P{Script=_ MYANMAR}', "");
-Expect(1, 4255, '\P{^Script=_ MYANMAR}', "");
-Expect(0, 4095, '\p{Script=_ MYANMAR}', "");
-Expect(1, 4095, '\p{^Script=_ MYANMAR}', "");
-Expect(1, 4095, '\P{Script=_ MYANMAR}', "");
-Expect(0, 4095, '\P{^Script=_ MYANMAR}', "");
-Error('\p{Sc=/a/_MYMR}');
-Error('\P{Sc=/a/_MYMR}');
-Expect(1, 4255, '\p{Sc=mymr}', "");
-Expect(0, 4255, '\p{^Sc=mymr}', "");
-Expect(0, 4255, '\P{Sc=mymr}', "");
-Expect(1, 4255, '\P{^Sc=mymr}', "");
-Expect(0, 4095, '\p{Sc=mymr}', "");
-Expect(1, 4095, '\p{^Sc=mymr}', "");
-Expect(1, 4095, '\P{Sc=mymr}', "");
-Expect(0, 4095, '\P{^Sc=mymr}', "");
-Expect(1, 4255, '\p{Sc=-_mymr}', "");
-Expect(0, 4255, '\p{^Sc=-_mymr}', "");
-Expect(0, 4255, '\P{Sc=-_mymr}', "");
-Expect(1, 4255, '\P{^Sc=-_mymr}', "");
-Expect(0, 4095, '\p{Sc=-_mymr}', "");
-Expect(1, 4095, '\p{^Sc=-_mymr}', "");
-Expect(1, 4095, '\P{Sc=-_mymr}', "");
-Expect(0, 4095, '\P{^Sc=-_mymr}', "");
-Error('\p{Is_Script=/a/__Myanmar}');
-Error('\P{Is_Script=/a/__Myanmar}');
-Expect(1, 4255, '\p{Is_Script: myanmar}', "");
-Expect(0, 4255, '\p{^Is_Script: myanmar}', "");
-Expect(0, 4255, '\P{Is_Script: myanmar}', "");
-Expect(1, 4255, '\P{^Is_Script: myanmar}', "");
-Expect(0, 4095, '\p{Is_Script: myanmar}', "");
-Expect(1, 4095, '\p{^Is_Script: myanmar}', "");
-Expect(1, 4095, '\P{Is_Script: myanmar}', "");
-Expect(0, 4095, '\P{^Is_Script: myanmar}', "");
-Expect(1, 4255, '\p{Is_Script: -Myanmar}', "");
-Expect(0, 4255, '\p{^Is_Script: -Myanmar}', "");
-Expect(0, 4255, '\P{Is_Script: -Myanmar}', "");
-Expect(1, 4255, '\P{^Is_Script: -Myanmar}', "");
-Expect(0, 4095, '\p{Is_Script: -Myanmar}', "");
-Expect(1, 4095, '\p{^Is_Script: -Myanmar}', "");
-Expect(1, 4095, '\P{Is_Script: -Myanmar}', "");
-Expect(0, 4095, '\P{^Is_Script: -Myanmar}', "");
-Error('\p{Is_Sc=/a/ mymr}');
-Error('\P{Is_Sc=/a/ mymr}');
-Expect(1, 4255, '\p{Is_Sc=mymr}', "");
-Expect(0, 4255, '\p{^Is_Sc=mymr}', "");
-Expect(0, 4255, '\P{Is_Sc=mymr}', "");
-Expect(1, 4255, '\P{^Is_Sc=mymr}', "");
-Expect(0, 4095, '\p{Is_Sc=mymr}', "");
-Expect(1, 4095, '\p{^Is_Sc=mymr}', "");
-Expect(1, 4095, '\P{Is_Sc=mymr}', "");
-Expect(0, 4095, '\P{^Is_Sc=mymr}', "");
-Expect(1, 4255, '\p{Is_Sc= Mymr}', "");
-Expect(0, 4255, '\p{^Is_Sc= Mymr}', "");
-Expect(0, 4255, '\P{Is_Sc= Mymr}', "");
-Expect(1, 4255, '\P{^Is_Sc= Mymr}', "");
-Expect(0, 4095, '\p{Is_Sc= Mymr}', "");
-Expect(1, 4095, '\p{^Is_Sc= Mymr}', "");
-Expect(1, 4095, '\P{Is_Sc= Mymr}', "");
-Expect(0, 4095, '\P{^Is_Sc= Mymr}', "");
-Error('\p{Script=/a/OldTurkic}');
-Error('\P{Script=/a/OldTurkic}');
-Expect(1, 68680, '\p{Script=oldturkic}', "");
-Expect(0, 68680, '\p{^Script=oldturkic}', "");
-Expect(0, 68680, '\P{Script=oldturkic}', "");
-Expect(1, 68680, '\P{^Script=oldturkic}', "");
-Expect(0, 68607, '\p{Script=oldturkic}', "");
-Expect(1, 68607, '\p{^Script=oldturkic}', "");
-Expect(1, 68607, '\P{Script=oldturkic}', "");
-Expect(0, 68607, '\P{^Script=oldturkic}', "");
-Expect(1, 68680, '\p{Script=_-oldTURKIC}', "");
-Expect(0, 68680, '\p{^Script=_-oldTURKIC}', "");
-Expect(0, 68680, '\P{Script=_-oldTURKIC}', "");
-Expect(1, 68680, '\P{^Script=_-oldTURKIC}', "");
-Expect(0, 68607, '\p{Script=_-oldTURKIC}', "");
-Expect(1, 68607, '\p{^Script=_-oldTURKIC}', "");
-Expect(1, 68607, '\P{Script=_-oldTURKIC}', "");
-Expect(0, 68607, '\P{^Script=_-oldTURKIC}', "");
-Error('\p{Sc= :=ORKH}');
-Error('\P{Sc= :=ORKH}');
-Expect(1, 68680, '\p{Sc=orkh}', "");
-Expect(0, 68680, '\p{^Sc=orkh}', "");
-Expect(0, 68680, '\P{Sc=orkh}', "");
-Expect(1, 68680, '\P{^Sc=orkh}', "");
-Expect(0, 68607, '\p{Sc=orkh}', "");
-Expect(1, 68607, '\p{^Sc=orkh}', "");
-Expect(1, 68607, '\P{Sc=orkh}', "");
-Expect(0, 68607, '\P{^Sc=orkh}', "");
-Expect(1, 68680, '\p{Sc=__orkh}', "");
-Expect(0, 68680, '\p{^Sc=__orkh}', "");
-Expect(0, 68680, '\P{Sc=__orkh}', "");
-Expect(1, 68680, '\P{^Sc=__orkh}', "");
-Expect(0, 68607, '\p{Sc=__orkh}', "");
-Expect(1, 68607, '\p{^Sc=__orkh}', "");
-Expect(1, 68607, '\P{Sc=__orkh}', "");
-Expect(0, 68607, '\P{^Sc=__orkh}', "");
-Error('\p{Is_Script=_:=Old Turkic}');
-Error('\P{Is_Script=_:=Old Turkic}');
-Expect(1, 68680, '\p{Is_Script=oldturkic}', "");
-Expect(0, 68680, '\p{^Is_Script=oldturkic}', "");
-Expect(0, 68680, '\P{Is_Script=oldturkic}', "");
-Expect(1, 68680, '\P{^Is_Script=oldturkic}', "");
-Expect(0, 68607, '\p{Is_Script=oldturkic}', "");
-Expect(1, 68607, '\p{^Is_Script=oldturkic}', "");
-Expect(1, 68607, '\P{Is_Script=oldturkic}', "");
-Expect(0, 68607, '\P{^Is_Script=oldturkic}', "");
-Expect(1, 68680, '\p{Is_Script= OldTurkic}', "");
-Expect(0, 68680, '\p{^Is_Script= OldTurkic}', "");
-Expect(0, 68680, '\P{Is_Script= OldTurkic}', "");
-Expect(1, 68680, '\P{^Is_Script= OldTurkic}', "");
-Expect(0, 68607, '\p{Is_Script= OldTurkic}', "");
-Expect(1, 68607, '\p{^Is_Script= OldTurkic}', "");
-Expect(1, 68607, '\P{Is_Script= OldTurkic}', "");
-Expect(0, 68607, '\P{^Is_Script= OldTurkic}', "");
-Error('\p{Is_Sc=:=_Orkh}');
-Error('\P{Is_Sc=:=_Orkh}');
-Expect(1, 68680, '\p{Is_Sc=orkh}', "");
-Expect(0, 68680, '\p{^Is_Sc=orkh}', "");
-Expect(0, 68680, '\P{Is_Sc=orkh}', "");
-Expect(1, 68680, '\P{^Is_Sc=orkh}', "");
-Expect(0, 68607, '\p{Is_Sc=orkh}', "");
-Expect(1, 68607, '\p{^Is_Sc=orkh}', "");
-Expect(1, 68607, '\P{Is_Sc=orkh}', "");
-Expect(0, 68607, '\P{^Is_Sc=orkh}', "");
-Expect(1, 68680, '\p{Is_Sc= Orkh}', "");
-Expect(0, 68680, '\p{^Is_Sc= Orkh}', "");
-Expect(0, 68680, '\P{Is_Sc= Orkh}', "");
-Expect(1, 68680, '\P{^Is_Sc= Orkh}', "");
-Expect(0, 68607, '\p{Is_Sc= Orkh}', "");
-Expect(1, 68607, '\p{^Is_Sc= Orkh}', "");
-Expect(1, 68607, '\P{Is_Sc= Orkh}', "");
-Expect(0, 68607, '\P{^Is_Sc= Orkh}', "");
-Error('\p{Script: _ osmanya:=}');
-Error('\P{Script: _ osmanya:=}');
-Expect(1, 66717, '\p{Script=osmanya}', "");
-Expect(0, 66717, '\p{^Script=osmanya}', "");
-Expect(0, 66717, '\P{Script=osmanya}', "");
-Expect(1, 66717, '\P{^Script=osmanya}', "");
-Expect(0, 66687, '\p{Script=osmanya}', "");
-Expect(1, 66687, '\p{^Script=osmanya}', "");
-Expect(1, 66687, '\P{Script=osmanya}', "");
-Expect(0, 66687, '\P{^Script=osmanya}', "");
-Expect(1, 66717, '\p{Script=-_Osmanya}', "");
-Expect(0, 66717, '\p{^Script=-_Osmanya}', "");
-Expect(0, 66717, '\P{Script=-_Osmanya}', "");
-Expect(1, 66717, '\P{^Script=-_Osmanya}', "");
-Expect(0, 66687, '\p{Script=-_Osmanya}', "");
-Expect(1, 66687, '\p{^Script=-_Osmanya}', "");
-Expect(1, 66687, '\P{Script=-_Osmanya}', "");
-Expect(0, 66687, '\P{^Script=-_Osmanya}', "");
-Error('\p{Sc= :=Osma}');
-Error('\P{Sc= :=Osma}');
-Expect(1, 66717, '\p{Sc=osma}', "");
-Expect(0, 66717, '\p{^Sc=osma}', "");
-Expect(0, 66717, '\P{Sc=osma}', "");
-Expect(1, 66717, '\P{^Sc=osma}', "");
-Expect(0, 66687, '\p{Sc=osma}', "");
-Expect(1, 66687, '\p{^Sc=osma}', "");
-Expect(1, 66687, '\P{Sc=osma}', "");
-Expect(0, 66687, '\P{^Sc=osma}', "");
-Expect(1, 66717, '\p{Sc=-Osma}', "");
-Expect(0, 66717, '\p{^Sc=-Osma}', "");
-Expect(0, 66717, '\P{Sc=-Osma}', "");
-Expect(1, 66717, '\P{^Sc=-Osma}', "");
-Expect(0, 66687, '\p{Sc=-Osma}', "");
-Expect(1, 66687, '\p{^Sc=-Osma}', "");
-Expect(1, 66687, '\P{Sc=-Osma}', "");
-Expect(0, 66687, '\P{^Sc=-Osma}', "");
-Error('\p{Is_Script=_/a/Osmanya}');
-Error('\P{Is_Script=_/a/Osmanya}');
-Expect(1, 66717, '\p{Is_Script=osmanya}', "");
-Expect(0, 66717, '\p{^Is_Script=osmanya}', "");
-Expect(0, 66717, '\P{Is_Script=osmanya}', "");
-Expect(1, 66717, '\P{^Is_Script=osmanya}', "");
-Expect(0, 66687, '\p{Is_Script=osmanya}', "");
-Expect(1, 66687, '\p{^Is_Script=osmanya}', "");
-Expect(1, 66687, '\P{Is_Script=osmanya}', "");
-Expect(0, 66687, '\P{^Is_Script=osmanya}', "");
-Expect(1, 66717, '\p{Is_Script= OSMANYA}', "");
-Expect(0, 66717, '\p{^Is_Script= OSMANYA}', "");
-Expect(0, 66717, '\P{Is_Script= OSMANYA}', "");
-Expect(1, 66717, '\P{^Is_Script= OSMANYA}', "");
-Expect(0, 66687, '\p{Is_Script= OSMANYA}', "");
-Expect(1, 66687, '\p{^Is_Script= OSMANYA}', "");
-Expect(1, 66687, '\P{Is_Script= OSMANYA}', "");
-Expect(0, 66687, '\P{^Is_Script= OSMANYA}', "");
-Error('\p{Is_Sc: _OSMA/a/}');
-Error('\P{Is_Sc: _OSMA/a/}');
-Expect(1, 66717, '\p{Is_Sc=osma}', "");
-Expect(0, 66717, '\p{^Is_Sc=osma}', "");
-Expect(0, 66717, '\P{Is_Sc=osma}', "");
-Expect(1, 66717, '\P{^Is_Sc=osma}', "");
-Expect(0, 66687, '\p{Is_Sc=osma}', "");
-Expect(1, 66687, '\p{^Is_Sc=osma}', "");
-Expect(1, 66687, '\P{Is_Sc=osma}', "");
-Expect(0, 66687, '\P{^Is_Sc=osma}', "");
-Expect(1, 66717, '\p{Is_Sc=_-Osma}', "");
-Expect(0, 66717, '\p{^Is_Sc=_-Osma}', "");
-Expect(0, 66717, '\P{Is_Sc=_-Osma}', "");
-Expect(1, 66717, '\P{^Is_Sc=_-Osma}', "");
-Expect(0, 66687, '\p{Is_Sc=_-Osma}', "");
-Expect(1, 66687, '\p{^Is_Sc=_-Osma}', "");
-Expect(1, 66687, '\P{Is_Sc=_-Osma}', "");
-Expect(0, 66687, '\P{^Is_Sc=_-Osma}', "");
-Error('\p{Script:-TAGALOG/a/}');
-Error('\P{Script:-TAGALOG/a/}');
-Expect(1, 5900, '\p{Script=tagalog}', "");
-Expect(0, 5900, '\p{^Script=tagalog}', "");
-Expect(0, 5900, '\P{Script=tagalog}', "");
-Expect(1, 5900, '\P{^Script=tagalog}', "");
-Expect(0, 5887, '\p{Script=tagalog}', "");
-Expect(1, 5887, '\p{^Script=tagalog}', "");
-Expect(1, 5887, '\P{Script=tagalog}', "");
-Expect(0, 5887, '\P{^Script=tagalog}', "");
-Expect(1, 5900, '\p{Script= TAGALOG}', "");
-Expect(0, 5900, '\p{^Script= TAGALOG}', "");
-Expect(0, 5900, '\P{Script= TAGALOG}', "");
-Expect(1, 5900, '\P{^Script= TAGALOG}', "");
-Expect(0, 5887, '\p{Script= TAGALOG}', "");
-Expect(1, 5887, '\p{^Script= TAGALOG}', "");
-Expect(1, 5887, '\P{Script= TAGALOG}', "");
-Expect(0, 5887, '\P{^Script= TAGALOG}', "");
-Error('\p{Sc= TGLG:=}');
-Error('\P{Sc= TGLG:=}');
-Expect(1, 5900, '\p{Sc=tglg}', "");
-Expect(0, 5900, '\p{^Sc=tglg}', "");
-Expect(0, 5900, '\P{Sc=tglg}', "");
-Expect(1, 5900, '\P{^Sc=tglg}', "");
-Expect(0, 5887, '\p{Sc=tglg}', "");
-Expect(1, 5887, '\p{^Sc=tglg}', "");
-Expect(1, 5887, '\P{Sc=tglg}', "");
-Expect(0, 5887, '\P{^Sc=tglg}', "");
-Expect(1, 5900, '\p{Sc= _TGLG}', "");
-Expect(0, 5900, '\p{^Sc= _TGLG}', "");
-Expect(0, 5900, '\P{Sc= _TGLG}', "");
-Expect(1, 5900, '\P{^Sc= _TGLG}', "");
-Expect(0, 5887, '\p{Sc= _TGLG}', "");
-Expect(1, 5887, '\p{^Sc= _TGLG}', "");
-Expect(1, 5887, '\P{Sc= _TGLG}', "");
-Expect(0, 5887, '\P{^Sc= _TGLG}', "");
-Error('\p{Is_Script=_Tagalog:=}');
-Error('\P{Is_Script=_Tagalog:=}');
-Expect(1, 5900, '\p{Is_Script=tagalog}', "");
-Expect(0, 5900, '\p{^Is_Script=tagalog}', "");
-Expect(0, 5900, '\P{Is_Script=tagalog}', "");
-Expect(1, 5900, '\P{^Is_Script=tagalog}', "");
-Expect(0, 5887, '\p{Is_Script=tagalog}', "");
-Expect(1, 5887, '\p{^Is_Script=tagalog}', "");
-Expect(1, 5887, '\P{Is_Script=tagalog}', "");
-Expect(0, 5887, '\P{^Is_Script=tagalog}', "");
-Expect(1, 5900, '\p{Is_Script=_ Tagalog}', "");
-Expect(0, 5900, '\p{^Is_Script=_ Tagalog}', "");
-Expect(0, 5900, '\P{Is_Script=_ Tagalog}', "");
-Expect(1, 5900, '\P{^Is_Script=_ Tagalog}', "");
-Expect(0, 5887, '\p{Is_Script=_ Tagalog}', "");
-Expect(1, 5887, '\p{^Is_Script=_ Tagalog}', "");
-Expect(1, 5887, '\P{Is_Script=_ Tagalog}', "");
-Expect(0, 5887, '\P{^Is_Script=_ Tagalog}', "");
-Error('\p{Is_Sc: :=Tglg}');
-Error('\P{Is_Sc: :=Tglg}');
-Expect(1, 5900, '\p{Is_Sc=tglg}', "");
-Expect(0, 5900, '\p{^Is_Sc=tglg}', "");
-Expect(0, 5900, '\P{Is_Sc=tglg}', "");
-Expect(1, 5900, '\P{^Is_Sc=tglg}', "");
-Expect(0, 5887, '\p{Is_Sc=tglg}', "");
-Expect(1, 5887, '\p{^Is_Sc=tglg}', "");
-Expect(1, 5887, '\P{Is_Sc=tglg}', "");
-Expect(0, 5887, '\P{^Is_Sc=tglg}', "");
-Expect(1, 5900, '\p{Is_Sc=-TGLG}', "");
-Expect(0, 5900, '\p{^Is_Sc=-TGLG}', "");
-Expect(0, 5900, '\P{Is_Sc=-TGLG}', "");
-Expect(1, 5900, '\P{^Is_Sc=-TGLG}', "");
-Expect(0, 5887, '\p{Is_Sc=-TGLG}', "");
-Expect(1, 5887, '\p{^Is_Sc=-TGLG}', "");
-Expect(1, 5887, '\P{Is_Sc=-TGLG}', "");
-Expect(0, 5887, '\P{^Is_Sc=-TGLG}', "");
-Error('\p{Script= _GUJARATI/a/}');
-Error('\P{Script= _GUJARATI/a/}');
-Expect(1, 2691, '\p{Script=gujarati}', "");
-Expect(0, 2691, '\p{^Script=gujarati}', "");
-Expect(0, 2691, '\P{Script=gujarati}', "");
-Expect(1, 2691, '\P{^Script=gujarati}', "");
-Expect(0, 2688, '\p{Script=gujarati}', "");
-Expect(1, 2688, '\p{^Script=gujarati}', "");
-Expect(1, 2688, '\P{Script=gujarati}', "");
-Expect(0, 2688, '\P{^Script=gujarati}', "");
-Expect(1, 2691, '\p{Script=- Gujarati}', "");
-Expect(0, 2691, '\p{^Script=- Gujarati}', "");
-Expect(0, 2691, '\P{Script=- Gujarati}', "");
-Expect(1, 2691, '\P{^Script=- Gujarati}', "");
-Expect(0, 2688, '\p{Script=- Gujarati}', "");
-Expect(1, 2688, '\p{^Script=- Gujarati}', "");
-Expect(1, 2688, '\P{Script=- Gujarati}', "");
-Expect(0, 2688, '\P{^Script=- Gujarati}', "");
-Error('\p{Sc= GUJR/a/}');
-Error('\P{Sc= GUJR/a/}');
-Expect(1, 2691, '\p{Sc=gujr}', "");
-Expect(0, 2691, '\p{^Sc=gujr}', "");
-Expect(0, 2691, '\P{Sc=gujr}', "");
-Expect(1, 2691, '\P{^Sc=gujr}', "");
-Expect(0, 2688, '\p{Sc=gujr}', "");
-Expect(1, 2688, '\p{^Sc=gujr}', "");
-Expect(1, 2688, '\P{Sc=gujr}', "");
-Expect(0, 2688, '\P{^Sc=gujr}', "");
-Expect(1, 2691, '\p{Sc= Gujr}', "");
-Expect(0, 2691, '\p{^Sc= Gujr}', "");
-Expect(0, 2691, '\P{Sc= Gujr}', "");
-Expect(1, 2691, '\P{^Sc= Gujr}', "");
-Expect(0, 2688, '\p{Sc= Gujr}', "");
-Expect(1, 2688, '\p{^Sc= Gujr}', "");
-Expect(1, 2688, '\P{Sc= Gujr}', "");
-Expect(0, 2688, '\P{^Sc= Gujr}', "");
-Error('\p{Is_Script=/a/_ GUJARATI}');
-Error('\P{Is_Script=/a/_ GUJARATI}');
-Expect(1, 2691, '\p{Is_Script=gujarati}', "");
-Expect(0, 2691, '\p{^Is_Script=gujarati}', "");
-Expect(0, 2691, '\P{Is_Script=gujarati}', "");
-Expect(1, 2691, '\P{^Is_Script=gujarati}', "");
-Expect(0, 2688, '\p{Is_Script=gujarati}', "");
-Expect(1, 2688, '\p{^Is_Script=gujarati}', "");
-Expect(1, 2688, '\P{Is_Script=gujarati}', "");
-Expect(0, 2688, '\P{^Is_Script=gujarati}', "");
-Expect(1, 2691, '\p{Is_Script=_GUJARATI}', "");
-Expect(0, 2691, '\p{^Is_Script=_GUJARATI}', "");
-Expect(0, 2691, '\P{Is_Script=_GUJARATI}', "");
-Expect(1, 2691, '\P{^Is_Script=_GUJARATI}', "");
-Expect(0, 2688, '\p{Is_Script=_GUJARATI}', "");
-Expect(1, 2688, '\p{^Is_Script=_GUJARATI}', "");
-Expect(1, 2688, '\P{Is_Script=_GUJARATI}', "");
-Expect(0, 2688, '\P{^Is_Script=_GUJARATI}', "");
-Error('\p{Is_Sc: :=-_gujr}');
-Error('\P{Is_Sc: :=-_gujr}');
-Expect(1, 2691, '\p{Is_Sc=gujr}', "");
-Expect(0, 2691, '\p{^Is_Sc=gujr}', "");
-Expect(0, 2691, '\P{Is_Sc=gujr}', "");
-Expect(1, 2691, '\P{^Is_Sc=gujr}', "");
-Expect(0, 2688, '\p{Is_Sc=gujr}', "");
-Expect(1, 2688, '\p{^Is_Sc=gujr}', "");
-Expect(1, 2688, '\P{Is_Sc=gujr}', "");
-Expect(0, 2688, '\P{^Is_Sc=gujr}', "");
-Expect(1, 2691, '\p{Is_Sc= Gujr}', "");
-Expect(0, 2691, '\p{^Is_Sc= Gujr}', "");
-Expect(0, 2691, '\P{Is_Sc= Gujr}', "");
-Expect(1, 2691, '\P{^Is_Sc= Gujr}', "");
-Expect(0, 2688, '\p{Is_Sc= Gujr}', "");
-Expect(1, 2688, '\p{^Is_Sc= Gujr}', "");
-Expect(1, 2688, '\P{Is_Sc= Gujr}', "");
-Expect(0, 2688, '\P{^Is_Sc= Gujr}', "");
-Error('\p{Script:ORIYA:=}');
-Error('\P{Script:ORIYA:=}');
-Expect(1, 2819, '\p{Script=oriya}', "");
-Expect(0, 2819, '\p{^Script=oriya}', "");
-Expect(0, 2819, '\P{Script=oriya}', "");
-Expect(1, 2819, '\P{^Script=oriya}', "");
-Expect(0, 2816, '\p{Script=oriya}', "");
-Expect(1, 2816, '\p{^Script=oriya}', "");
-Expect(1, 2816, '\P{Script=oriya}', "");
-Expect(0, 2816, '\P{^Script=oriya}', "");
-Expect(1, 2819, '\p{Script=_ ORIYA}', "");
-Expect(0, 2819, '\p{^Script=_ ORIYA}', "");
-Expect(0, 2819, '\P{Script=_ ORIYA}', "");
-Expect(1, 2819, '\P{^Script=_ ORIYA}', "");
-Expect(0, 2816, '\p{Script=_ ORIYA}', "");
-Expect(1, 2816, '\p{^Script=_ ORIYA}', "");
-Expect(1, 2816, '\P{Script=_ ORIYA}', "");
-Expect(0, 2816, '\P{^Script=_ ORIYA}', "");
-Error('\p{Sc= Orya/a/}');
-Error('\P{Sc= Orya/a/}');
-Expect(1, 2819, '\p{Sc=orya}', "");
-Expect(0, 2819, '\p{^Sc=orya}', "");
-Expect(0, 2819, '\P{Sc=orya}', "");
-Expect(1, 2819, '\P{^Sc=orya}', "");
-Expect(0, 2816, '\p{Sc=orya}', "");
-Expect(1, 2816, '\p{^Sc=orya}', "");
-Expect(1, 2816, '\P{Sc=orya}', "");
-Expect(0, 2816, '\P{^Sc=orya}', "");
-Expect(1, 2819, '\p{Sc= Orya}', "");
-Expect(0, 2819, '\p{^Sc= Orya}', "");
-Expect(0, 2819, '\P{Sc= Orya}', "");
-Expect(1, 2819, '\P{^Sc= Orya}', "");
-Expect(0, 2816, '\p{Sc= Orya}', "");
-Expect(1, 2816, '\p{^Sc= Orya}', "");
-Expect(1, 2816, '\P{Sc= Orya}', "");
-Expect(0, 2816, '\P{^Sc= Orya}', "");
-Error('\p{Is_Script=-:=ORIYA}');
-Error('\P{Is_Script=-:=ORIYA}');
-Expect(1, 2819, '\p{Is_Script=oriya}', "");
-Expect(0, 2819, '\p{^Is_Script=oriya}', "");
-Expect(0, 2819, '\P{Is_Script=oriya}', "");
-Expect(1, 2819, '\P{^Is_Script=oriya}', "");
-Expect(0, 2816, '\p{Is_Script=oriya}', "");
-Expect(1, 2816, '\p{^Is_Script=oriya}', "");
-Expect(1, 2816, '\P{Is_Script=oriya}', "");
-Expect(0, 2816, '\P{^Is_Script=oriya}', "");
-Expect(1, 2819, '\p{Is_Script=_ Oriya}', "");
-Expect(0, 2819, '\p{^Is_Script=_ Oriya}', "");
-Expect(0, 2819, '\P{Is_Script=_ Oriya}', "");
-Expect(1, 2819, '\P{^Is_Script=_ Oriya}', "");
-Expect(0, 2816, '\p{Is_Script=_ Oriya}', "");
-Expect(1, 2816, '\p{^Is_Script=_ Oriya}', "");
-Expect(1, 2816, '\P{Is_Script=_ Oriya}', "");
-Expect(0, 2816, '\P{^Is_Script=_ Oriya}', "");
-Error('\p{Is_Sc=-/a/ORYA}');
-Error('\P{Is_Sc=-/a/ORYA}');
-Expect(1, 2819, '\p{Is_Sc=orya}', "");
-Expect(0, 2819, '\p{^Is_Sc=orya}', "");
-Expect(0, 2819, '\P{Is_Sc=orya}', "");
-Expect(1, 2819, '\P{^Is_Sc=orya}', "");
-Expect(0, 2816, '\p{Is_Sc=orya}', "");
-Expect(1, 2816, '\p{^Is_Sc=orya}', "");
-Expect(1, 2816, '\P{Is_Sc=orya}', "");
-Expect(0, 2816, '\P{^Is_Sc=orya}', "");
-Expect(1, 2819, '\p{Is_Sc= Orya}', "");
-Expect(0, 2819, '\p{^Is_Sc= Orya}', "");
-Expect(0, 2819, '\P{Is_Sc= Orya}', "");
-Expect(1, 2819, '\P{^Is_Sc= Orya}', "");
-Expect(0, 2816, '\p{Is_Sc= Orya}', "");
-Expect(1, 2816, '\p{^Is_Sc= Orya}', "");
-Expect(1, 2816, '\P{Is_Sc= Orya}', "");
-Expect(0, 2816, '\P{^Is_Sc= Orya}', "");
-Error('\p{Script=/a/_Lisu}');
-Error('\P{Script=/a/_Lisu}');
-Expect(1, 42239, '\p{Script=lisu}', "");
-Expect(0, 42239, '\p{^Script=lisu}', "");
-Expect(0, 42239, '\P{Script=lisu}', "");
-Expect(1, 42239, '\P{^Script=lisu}', "");
-Expect(0, 42191, '\p{Script=lisu}', "");
-Expect(1, 42191, '\p{^Script=lisu}', "");
-Expect(1, 42191, '\P{Script=lisu}', "");
-Expect(0, 42191, '\P{^Script=lisu}', "");
-Expect(1, 42239, '\p{Script: __lisu}', "");
-Expect(0, 42239, '\p{^Script: __lisu}', "");
-Expect(0, 42239, '\P{Script: __lisu}', "");
-Expect(1, 42239, '\P{^Script: __lisu}', "");
-Expect(0, 42191, '\p{Script: __lisu}', "");
-Expect(1, 42191, '\p{^Script: __lisu}', "");
-Expect(1, 42191, '\P{Script: __lisu}', "");
-Expect(0, 42191, '\P{^Script: __lisu}', "");
-Error('\p{Sc= Lisu/a/}');
-Error('\P{Sc= Lisu/a/}');
-Expect(1, 42239, '\p{Sc=lisu}', "");
-Expect(0, 42239, '\p{^Sc=lisu}', "");
-Expect(0, 42239, '\P{Sc=lisu}', "");
-Expect(1, 42239, '\P{^Sc=lisu}', "");
-Expect(0, 42191, '\p{Sc=lisu}', "");
-Expect(1, 42191, '\p{^Sc=lisu}', "");
-Expect(1, 42191, '\P{Sc=lisu}', "");
-Expect(0, 42191, '\P{^Sc=lisu}', "");
-Expect(1, 42239, '\p{Sc= LISU}', "");
-Expect(0, 42239, '\p{^Sc= LISU}', "");
-Expect(0, 42239, '\P{Sc= LISU}', "");
-Expect(1, 42239, '\P{^Sc= LISU}', "");
-Expect(0, 42191, '\p{Sc= LISU}', "");
-Expect(1, 42191, '\p{^Sc= LISU}', "");
-Expect(1, 42191, '\P{Sc= LISU}', "");
-Expect(0, 42191, '\P{^Sc= LISU}', "");
-Error('\p{Is_Script=/a/_Lisu}');
-Error('\P{Is_Script=/a/_Lisu}');
-Expect(1, 42239, '\p{Is_Script=lisu}', "");
-Expect(0, 42239, '\p{^Is_Script=lisu}', "");
-Expect(0, 42239, '\P{Is_Script=lisu}', "");
-Expect(1, 42239, '\P{^Is_Script=lisu}', "");
-Expect(0, 42191, '\p{Is_Script=lisu}', "");
-Expect(1, 42191, '\p{^Is_Script=lisu}', "");
-Expect(1, 42191, '\P{Is_Script=lisu}', "");
-Expect(0, 42191, '\P{^Is_Script=lisu}', "");
-Expect(1, 42239, '\p{Is_Script=-lisu}', "");
-Expect(0, 42239, '\p{^Is_Script=-lisu}', "");
-Expect(0, 42239, '\P{Is_Script=-lisu}', "");
-Expect(1, 42239, '\P{^Is_Script=-lisu}', "");
-Expect(0, 42191, '\p{Is_Script=-lisu}', "");
-Expect(1, 42191, '\p{^Is_Script=-lisu}', "");
-Expect(1, 42191, '\P{Is_Script=-lisu}', "");
-Expect(0, 42191, '\P{^Is_Script=-lisu}', "");
-Error('\p{Is_Sc= :=Lisu}');
-Error('\P{Is_Sc= :=Lisu}');
-Expect(1, 42239, '\p{Is_Sc=lisu}', "");
-Expect(0, 42239, '\p{^Is_Sc=lisu}', "");
-Expect(0, 42239, '\P{Is_Sc=lisu}', "");
-Expect(1, 42239, '\P{^Is_Sc=lisu}', "");
-Expect(0, 42191, '\p{Is_Sc=lisu}', "");
-Expect(1, 42191, '\p{^Is_Sc=lisu}', "");
-Expect(1, 42191, '\P{Is_Sc=lisu}', "");
-Expect(0, 42191, '\P{^Is_Sc=lisu}', "");
-Expect(1, 42239, '\p{Is_Sc= -LISU}', "");
-Expect(0, 42239, '\p{^Is_Sc= -LISU}', "");
-Expect(0, 42239, '\P{Is_Sc= -LISU}', "");
-Expect(1, 42239, '\P{^Is_Sc= -LISU}', "");
-Expect(0, 42191, '\p{Is_Sc= -LISU}', "");
-Expect(1, 42191, '\p{^Is_Sc= -LISU}', "");
-Expect(1, 42191, '\P{Is_Sc= -LISU}', "");
-Expect(0, 42191, '\P{^Is_Sc= -LISU}', "");
-Error('\p{Script=/a/ Tai Le}');
-Error('\P{Script=/a/ Tai Le}');
-Expect(1, 6509, '\p{Script: taile}', "");
-Expect(0, 6509, '\p{^Script: taile}', "");
-Expect(0, 6509, '\P{Script: taile}', "");
-Expect(1, 6509, '\P{^Script: taile}', "");
-Expect(0, 6479, '\p{Script: taile}', "");
-Expect(1, 6479, '\p{^Script: taile}', "");
-Expect(1, 6479, '\P{Script: taile}', "");
-Expect(0, 6479, '\P{^Script: taile}', "");
-Expect(1, 6509, '\p{Script: - Tai LE}', "");
-Expect(0, 6509, '\p{^Script: - Tai LE}', "");
-Expect(0, 6509, '\P{Script: - Tai LE}', "");
-Expect(1, 6509, '\P{^Script: - Tai LE}', "");
-Expect(0, 6479, '\p{Script: - Tai LE}', "");
-Expect(1, 6479, '\p{^Script: - Tai LE}', "");
-Expect(1, 6479, '\P{Script: - Tai LE}', "");
-Expect(0, 6479, '\P{^Script: - Tai LE}', "");
-Error('\p{Sc=/a/-Tale}');
-Error('\P{Sc=/a/-Tale}');
-Expect(1, 6509, '\p{Sc=tale}', "");
-Expect(0, 6509, '\p{^Sc=tale}', "");
-Expect(0, 6509, '\P{Sc=tale}', "");
-Expect(1, 6509, '\P{^Sc=tale}', "");
-Expect(0, 6479, '\p{Sc=tale}', "");
-Expect(1, 6479, '\p{^Sc=tale}', "");
-Expect(1, 6479, '\P{Sc=tale}', "");
-Expect(0, 6479, '\P{^Sc=tale}', "");
-Expect(1, 6509, '\p{Sc=- TALE}', "");
-Expect(0, 6509, '\p{^Sc=- TALE}', "");
-Expect(0, 6509, '\P{Sc=- TALE}', "");
-Expect(1, 6509, '\P{^Sc=- TALE}', "");
-Expect(0, 6479, '\p{Sc=- TALE}', "");
-Expect(1, 6479, '\p{^Sc=- TALE}', "");
-Expect(1, 6479, '\P{Sc=- TALE}', "");
-Expect(0, 6479, '\P{^Sc=- TALE}', "");
-Error('\p{Is_Script=- TAI/a/Le}');
-Error('\P{Is_Script=- TAI/a/Le}');
-Expect(1, 6509, '\p{Is_Script=taile}', "");
-Expect(0, 6509, '\p{^Is_Script=taile}', "");
-Expect(0, 6509, '\P{Is_Script=taile}', "");
-Expect(1, 6509, '\P{^Is_Script=taile}', "");
-Expect(0, 6479, '\p{Is_Script=taile}', "");
-Expect(1, 6479, '\p{^Is_Script=taile}', "");
-Expect(1, 6479, '\P{Is_Script=taile}', "");
-Expect(0, 6479, '\P{^Is_Script=taile}', "");
-Expect(1, 6509, '\p{Is_Script=_ TaiLe}', "");
-Expect(0, 6509, '\p{^Is_Script=_ TaiLe}', "");
-Expect(0, 6509, '\P{Is_Script=_ TaiLe}', "");
-Expect(1, 6509, '\P{^Is_Script=_ TaiLe}', "");
-Expect(0, 6479, '\p{Is_Script=_ TaiLe}', "");
-Expect(1, 6479, '\p{^Is_Script=_ TaiLe}', "");
-Expect(1, 6479, '\P{Is_Script=_ TaiLe}', "");
-Expect(0, 6479, '\P{^Is_Script=_ TaiLe}', "");
-Error('\p{Is_Sc= -tale:=}');
-Error('\P{Is_Sc= -tale:=}');
-Expect(1, 6509, '\p{Is_Sc=tale}', "");
-Expect(0, 6509, '\p{^Is_Sc=tale}', "");
-Expect(0, 6509, '\P{Is_Sc=tale}', "");
-Expect(1, 6509, '\P{^Is_Sc=tale}', "");
-Expect(0, 6479, '\p{Is_Sc=tale}', "");
-Expect(1, 6479, '\p{^Is_Sc=tale}', "");
-Expect(1, 6479, '\P{Is_Sc=tale}', "");
-Expect(0, 6479, '\P{^Is_Sc=tale}', "");
-Expect(1, 6509, '\p{Is_Sc: -Tale}', "");
-Expect(0, 6509, '\p{^Is_Sc: -Tale}', "");
-Expect(0, 6509, '\P{Is_Sc: -Tale}', "");
-Expect(1, 6509, '\P{^Is_Sc: -Tale}', "");
-Expect(0, 6479, '\p{Is_Sc: -Tale}', "");
-Expect(1, 6479, '\p{^Is_Sc: -Tale}', "");
-Expect(1, 6479, '\P{Is_Sc: -Tale}', "");
-Expect(0, 6479, '\P{^Is_Sc: -Tale}', "");
-Error('\p{Script=__Avestan/a/}');
-Error('\P{Script=__Avestan/a/}');
-Expect(1, 68405, '\p{Script=avestan}', "");
-Expect(0, 68405, '\p{^Script=avestan}', "");
-Expect(0, 68405, '\P{Script=avestan}', "");
-Expect(1, 68405, '\P{^Script=avestan}', "");
-Expect(0, 68351, '\p{Script=avestan}', "");
-Expect(1, 68351, '\p{^Script=avestan}', "");
-Expect(1, 68351, '\P{Script=avestan}', "");
-Expect(0, 68351, '\P{^Script=avestan}', "");
-Expect(1, 68405, '\p{Script=-Avestan}', "");
-Expect(0, 68405, '\p{^Script=-Avestan}', "");
-Expect(0, 68405, '\P{Script=-Avestan}', "");
-Expect(1, 68405, '\P{^Script=-Avestan}', "");
-Expect(0, 68351, '\p{Script=-Avestan}', "");
-Expect(1, 68351, '\p{^Script=-Avestan}', "");
-Expect(1, 68351, '\P{Script=-Avestan}', "");
-Expect(0, 68351, '\P{^Script=-Avestan}', "");
-Error('\p{Sc=_-avst/a/}');
-Error('\P{Sc=_-avst/a/}');
-Expect(1, 68405, '\p{Sc=avst}', "");
-Expect(0, 68405, '\p{^Sc=avst}', "");
-Expect(0, 68405, '\P{Sc=avst}', "");
-Expect(1, 68405, '\P{^Sc=avst}', "");
-Expect(0, 68351, '\p{Sc=avst}', "");
-Expect(1, 68351, '\p{^Sc=avst}', "");
-Expect(1, 68351, '\P{Sc=avst}', "");
-Expect(0, 68351, '\P{^Sc=avst}', "");
-Expect(1, 68405, '\p{Sc=- AVST}', "");
-Expect(0, 68405, '\p{^Sc=- AVST}', "");
-Expect(0, 68405, '\P{Sc=- AVST}', "");
-Expect(1, 68405, '\P{^Sc=- AVST}', "");
-Expect(0, 68351, '\p{Sc=- AVST}', "");
-Expect(1, 68351, '\p{^Sc=- AVST}', "");
-Expect(1, 68351, '\P{Sc=- AVST}', "");
-Expect(0, 68351, '\P{^Sc=- AVST}', "");
-Error('\p{Is_Script=:=_-Avestan}');
-Error('\P{Is_Script=:=_-Avestan}');
-Expect(1, 68405, '\p{Is_Script=avestan}', "");
-Expect(0, 68405, '\p{^Is_Script=avestan}', "");
-Expect(0, 68405, '\P{Is_Script=avestan}', "");
-Expect(1, 68405, '\P{^Is_Script=avestan}', "");
-Expect(0, 68351, '\p{Is_Script=avestan}', "");
-Expect(1, 68351, '\p{^Is_Script=avestan}', "");
-Expect(1, 68351, '\P{Is_Script=avestan}', "");
-Expect(0, 68351, '\P{^Is_Script=avestan}', "");
-Expect(1, 68405, '\p{Is_Script=_ AVESTAN}', "");
-Expect(0, 68405, '\p{^Is_Script=_ AVESTAN}', "");
-Expect(0, 68405, '\P{Is_Script=_ AVESTAN}', "");
-Expect(1, 68405, '\P{^Is_Script=_ AVESTAN}', "");
-Expect(0, 68351, '\p{Is_Script=_ AVESTAN}', "");
-Expect(1, 68351, '\p{^Is_Script=_ AVESTAN}', "");
-Expect(1, 68351, '\P{Is_Script=_ AVESTAN}', "");
-Expect(0, 68351, '\P{^Is_Script=_ AVESTAN}', "");
-Error('\p{Is_Sc= :=Avst}');
-Error('\P{Is_Sc= :=Avst}');
-Expect(1, 68405, '\p{Is_Sc:avst}', "");
-Expect(0, 68405, '\p{^Is_Sc:avst}', "");
-Expect(0, 68405, '\P{Is_Sc:avst}', "");
-Expect(1, 68405, '\P{^Is_Sc:avst}', "");
-Expect(0, 68351, '\p{Is_Sc:avst}', "");
-Expect(1, 68351, '\p{^Is_Sc:avst}', "");
-Expect(1, 68351, '\P{Is_Sc:avst}', "");
-Expect(0, 68351, '\P{^Is_Sc:avst}', "");
-Expect(1, 68405, '\p{Is_Sc=_ Avst}', "");
-Expect(0, 68405, '\p{^Is_Sc=_ Avst}', "");
-Expect(0, 68405, '\P{Is_Sc=_ Avst}', "");
-Expect(1, 68405, '\P{^Is_Sc=_ Avst}', "");
-Expect(0, 68351, '\p{Is_Sc=_ Avst}', "");
-Expect(1, 68351, '\p{^Is_Sc=_ Avst}', "");
-Expect(1, 68351, '\P{Is_Sc=_ Avst}', "");
-Expect(0, 68351, '\P{^Is_Sc=_ Avst}', "");
-Error('\p{Script=/a/Georgian}');
-Error('\P{Script=/a/Georgian}');
-Expect(1, 4293, '\p{Script=georgian}', "");
-Expect(0, 4293, '\p{^Script=georgian}', "");
-Expect(0, 4293, '\P{Script=georgian}', "");
-Expect(1, 4293, '\P{^Script=georgian}', "");
-Expect(0, 4255, '\p{Script=georgian}', "");
-Expect(1, 4255, '\p{^Script=georgian}', "");
-Expect(1, 4255, '\P{Script=georgian}', "");
-Expect(0, 4255, '\P{^Script=georgian}', "");
-Expect(1, 4293, '\p{Script= _georgian}', "");
-Expect(0, 4293, '\p{^Script= _georgian}', "");
-Expect(0, 4293, '\P{Script= _georgian}', "");
-Expect(1, 4293, '\P{^Script= _georgian}', "");
-Expect(0, 4255, '\p{Script= _georgian}', "");
-Expect(1, 4255, '\p{^Script= _georgian}', "");
-Expect(1, 4255, '\P{Script= _georgian}', "");
-Expect(0, 4255, '\P{^Script= _georgian}', "");
-Error('\p{Sc=/a/--geor}');
-Error('\P{Sc=/a/--geor}');
-Expect(1, 4293, '\p{Sc=geor}', "");
-Expect(0, 4293, '\p{^Sc=geor}', "");
-Expect(0, 4293, '\P{Sc=geor}', "");
-Expect(1, 4293, '\P{^Sc=geor}', "");
-Expect(0, 4255, '\p{Sc=geor}', "");
-Expect(1, 4255, '\p{^Sc=geor}', "");
-Expect(1, 4255, '\P{Sc=geor}', "");
-Expect(0, 4255, '\P{^Sc=geor}', "");
-Expect(1, 4293, '\p{Sc= Geor}', "");
-Expect(0, 4293, '\p{^Sc= Geor}', "");
-Expect(0, 4293, '\P{Sc= Geor}', "");
-Expect(1, 4293, '\P{^Sc= Geor}', "");
-Expect(0, 4255, '\p{Sc= Geor}', "");
-Expect(1, 4255, '\p{^Sc= Geor}', "");
-Expect(1, 4255, '\P{Sc= Geor}', "");
-Expect(0, 4255, '\P{^Sc= Geor}', "");
-Error('\p{Is_Script= /a/Georgian}');
-Error('\P{Is_Script= /a/Georgian}');
-Expect(1, 4293, '\p{Is_Script=georgian}', "");
-Expect(0, 4293, '\p{^Is_Script=georgian}', "");
-Expect(0, 4293, '\P{Is_Script=georgian}', "");
-Expect(1, 4293, '\P{^Is_Script=georgian}', "");
-Expect(0, 4255, '\p{Is_Script=georgian}', "");
-Expect(1, 4255, '\p{^Is_Script=georgian}', "");
-Expect(1, 4255, '\P{Is_Script=georgian}', "");
-Expect(0, 4255, '\P{^Is_Script=georgian}', "");
-Expect(1, 4293, '\p{Is_Script=_ georgian}', "");
-Expect(0, 4293, '\p{^Is_Script=_ georgian}', "");
-Expect(0, 4293, '\P{Is_Script=_ georgian}', "");
-Expect(1, 4293, '\P{^Is_Script=_ georgian}', "");
-Expect(0, 4255, '\p{Is_Script=_ georgian}', "");
-Expect(1, 4255, '\p{^Is_Script=_ georgian}', "");
-Expect(1, 4255, '\P{Is_Script=_ georgian}', "");
-Expect(0, 4255, '\P{^Is_Script=_ georgian}', "");
-Error('\p{Is_Sc=:= -GEOR}');
-Error('\P{Is_Sc=:= -GEOR}');
-Expect(1, 4293, '\p{Is_Sc=geor}', "");
-Expect(0, 4293, '\p{^Is_Sc=geor}', "");
-Expect(0, 4293, '\P{Is_Sc=geor}', "");
-Expect(1, 4293, '\P{^Is_Sc=geor}', "");
-Expect(0, 4255, '\p{Is_Sc=geor}', "");
-Expect(1, 4255, '\p{^Is_Sc=geor}', "");
-Expect(1, 4255, '\P{Is_Sc=geor}', "");
-Expect(0, 4255, '\P{^Is_Sc=geor}', "");
-Expect(1, 4293, '\p{Is_Sc=__Geor}', "");
-Expect(0, 4293, '\p{^Is_Sc=__Geor}', "");
-Expect(0, 4293, '\P{Is_Sc=__Geor}', "");
-Expect(1, 4293, '\P{^Is_Sc=__Geor}', "");
-Expect(0, 4255, '\p{Is_Sc=__Geor}', "");
-Expect(1, 4255, '\p{^Is_Sc=__Geor}', "");
-Expect(1, 4255, '\P{Is_Sc=__Geor}', "");
-Expect(0, 4255, '\P{^Is_Sc=__Geor}', "");
-Error('\p{Script=/a/- TELUGU}');
-Error('\P{Script=/a/- TELUGU}');
-Expect(1, 3075, '\p{Script=telugu}', "");
-Expect(0, 3075, '\p{^Script=telugu}', "");
-Expect(0, 3075, '\P{Script=telugu}', "");
-Expect(1, 3075, '\P{^Script=telugu}', "");
-Expect(0, 3072, '\p{Script=telugu}', "");
-Expect(1, 3072, '\p{^Script=telugu}', "");
-Expect(1, 3072, '\P{Script=telugu}', "");
-Expect(0, 3072, '\P{^Script=telugu}', "");
-Expect(1, 3075, '\p{Script= _Telugu}', "");
-Expect(0, 3075, '\p{^Script= _Telugu}', "");
-Expect(0, 3075, '\P{Script= _Telugu}', "");
-Expect(1, 3075, '\P{^Script= _Telugu}', "");
-Expect(0, 3072, '\p{Script= _Telugu}', "");
-Expect(1, 3072, '\p{^Script= _Telugu}', "");
-Expect(1, 3072, '\P{Script= _Telugu}', "");
-Expect(0, 3072, '\P{^Script= _Telugu}', "");
-Error('\p{Sc=:=telu}');
-Error('\P{Sc=:=telu}');
-Expect(1, 3075, '\p{Sc: telu}', "");
-Expect(0, 3075, '\p{^Sc: telu}', "");
-Expect(0, 3075, '\P{Sc: telu}', "");
-Expect(1, 3075, '\P{^Sc: telu}', "");
-Expect(0, 3072, '\p{Sc: telu}', "");
-Expect(1, 3072, '\p{^Sc: telu}', "");
-Expect(1, 3072, '\P{Sc: telu}', "");
-Expect(0, 3072, '\P{^Sc: telu}', "");
-Expect(1, 3075, '\p{Sc= _TELU}', "");
-Expect(0, 3075, '\p{^Sc= _TELU}', "");
-Expect(0, 3075, '\P{Sc= _TELU}', "");
-Expect(1, 3075, '\P{^Sc= _TELU}', "");
-Expect(0, 3072, '\p{Sc= _TELU}', "");
-Expect(1, 3072, '\p{^Sc= _TELU}', "");
-Expect(1, 3072, '\P{Sc= _TELU}', "");
-Expect(0, 3072, '\P{^Sc= _TELU}', "");
-Error('\p{Is_Script=-_TELUGU/a/}');
-Error('\P{Is_Script=-_TELUGU/a/}');
-Expect(1, 3075, '\p{Is_Script=telugu}', "");
-Expect(0, 3075, '\p{^Is_Script=telugu}', "");
-Expect(0, 3075, '\P{Is_Script=telugu}', "");
-Expect(1, 3075, '\P{^Is_Script=telugu}', "");
-Expect(0, 3072, '\p{Is_Script=telugu}', "");
-Expect(1, 3072, '\p{^Is_Script=telugu}', "");
-Expect(1, 3072, '\P{Is_Script=telugu}', "");
-Expect(0, 3072, '\P{^Is_Script=telugu}', "");
-Expect(1, 3075, '\p{Is_Script=- TELUGU}', "");
-Expect(0, 3075, '\p{^Is_Script=- TELUGU}', "");
-Expect(0, 3075, '\P{Is_Script=- TELUGU}', "");
-Expect(1, 3075, '\P{^Is_Script=- TELUGU}', "");
-Expect(0, 3072, '\p{Is_Script=- TELUGU}', "");
-Expect(1, 3072, '\p{^Is_Script=- TELUGU}', "");
-Expect(1, 3072, '\P{Is_Script=- TELUGU}', "");
-Expect(0, 3072, '\P{^Is_Script=- TELUGU}', "");
-Error('\p{Is_Sc=-Telu/a/}');
-Error('\P{Is_Sc=-Telu/a/}');
-Expect(1, 3075, '\p{Is_Sc=telu}', "");
-Expect(0, 3075, '\p{^Is_Sc=telu}', "");
-Expect(0, 3075, '\P{Is_Sc=telu}', "");
-Expect(1, 3075, '\P{^Is_Sc=telu}', "");
-Expect(0, 3072, '\p{Is_Sc=telu}', "");
-Expect(1, 3072, '\p{^Is_Sc=telu}', "");
-Expect(1, 3072, '\P{Is_Sc=telu}', "");
-Expect(0, 3072, '\P{^Is_Sc=telu}', "");
-Expect(1, 3075, '\p{Is_Sc= Telu}', "");
-Expect(0, 3075, '\p{^Is_Sc= Telu}', "");
-Expect(0, 3075, '\P{Is_Sc= Telu}', "");
-Expect(1, 3075, '\P{^Is_Sc= Telu}', "");
-Expect(0, 3072, '\p{Is_Sc= Telu}', "");
-Expect(1, 3072, '\p{^Is_Sc= Telu}', "");
-Expect(1, 3072, '\P{Is_Sc= Telu}', "");
-Expect(0, 3072, '\P{^Is_Sc= Telu}', "");
-Error('\p{Script=/a/ TIFINAGH}');
-Error('\P{Script=/a/ TIFINAGH}');
-Expect(1, 11621, '\p{Script=tifinagh}', "");
-Expect(0, 11621, '\p{^Script=tifinagh}', "");
-Expect(0, 11621, '\P{Script=tifinagh}', "");
-Expect(1, 11621, '\P{^Script=tifinagh}', "");
-Expect(0, 11567, '\p{Script=tifinagh}', "");
-Expect(1, 11567, '\p{^Script=tifinagh}', "");
-Expect(1, 11567, '\P{Script=tifinagh}', "");
-Expect(0, 11567, '\P{^Script=tifinagh}', "");
-Expect(1, 11621, '\p{Script=Tifinagh}', "");
-Expect(0, 11621, '\p{^Script=Tifinagh}', "");
-Expect(0, 11621, '\P{Script=Tifinagh}', "");
-Expect(1, 11621, '\P{^Script=Tifinagh}', "");
-Expect(0, 11567, '\p{Script=Tifinagh}', "");
-Expect(1, 11567, '\p{^Script=Tifinagh}', "");
-Expect(1, 11567, '\P{Script=Tifinagh}', "");
-Expect(0, 11567, '\P{^Script=Tifinagh}', "");
-Error('\p{Sc=--tfng:=}');
-Error('\P{Sc=--tfng:=}');
-Expect(1, 11621, '\p{Sc=tfng}', "");
-Expect(0, 11621, '\p{^Sc=tfng}', "");
-Expect(0, 11621, '\P{Sc=tfng}', "");
-Expect(1, 11621, '\P{^Sc=tfng}', "");
-Expect(0, 11567, '\p{Sc=tfng}', "");
-Expect(1, 11567, '\p{^Sc=tfng}', "");
-Expect(1, 11567, '\P{Sc=tfng}', "");
-Expect(0, 11567, '\P{^Sc=tfng}', "");
-Expect(1, 11621, '\p{Sc=-TFNG}', "");
-Expect(0, 11621, '\p{^Sc=-TFNG}', "");
-Expect(0, 11621, '\P{Sc=-TFNG}', "");
-Expect(1, 11621, '\P{^Sc=-TFNG}', "");
-Expect(0, 11567, '\p{Sc=-TFNG}', "");
-Expect(1, 11567, '\p{^Sc=-TFNG}', "");
-Expect(1, 11567, '\P{Sc=-TFNG}', "");
-Expect(0, 11567, '\P{^Sc=-TFNG}', "");
-Error('\p{Is_Script=_ tifinagh:=}');
-Error('\P{Is_Script=_ tifinagh:=}');
-Expect(1, 11621, '\p{Is_Script=tifinagh}', "");
-Expect(0, 11621, '\p{^Is_Script=tifinagh}', "");
-Expect(0, 11621, '\P{Is_Script=tifinagh}', "");
-Expect(1, 11621, '\P{^Is_Script=tifinagh}', "");
-Expect(0, 11567, '\p{Is_Script=tifinagh}', "");
-Expect(1, 11567, '\p{^Is_Script=tifinagh}', "");
-Expect(1, 11567, '\P{Is_Script=tifinagh}', "");
-Expect(0, 11567, '\P{^Is_Script=tifinagh}', "");
-Expect(1, 11621, '\p{Is_Script= TIFINAGH}', "");
-Expect(0, 11621, '\p{^Is_Script= TIFINAGH}', "");
-Expect(0, 11621, '\P{Is_Script= TIFINAGH}', "");
-Expect(1, 11621, '\P{^Is_Script= TIFINAGH}', "");
-Expect(0, 11567, '\p{Is_Script= TIFINAGH}', "");
-Expect(1, 11567, '\p{^Is_Script= TIFINAGH}', "");
-Expect(1, 11567, '\P{Is_Script= TIFINAGH}', "");
-Expect(0, 11567, '\P{^Is_Script= TIFINAGH}', "");
-Error('\p{Is_Sc: _ tfng/a/}');
-Error('\P{Is_Sc: _ tfng/a/}');
-Expect(1, 11621, '\p{Is_Sc=tfng}', "");
-Expect(0, 11621, '\p{^Is_Sc=tfng}', "");
-Expect(0, 11621, '\P{Is_Sc=tfng}', "");
-Expect(1, 11621, '\P{^Is_Sc=tfng}', "");
-Expect(0, 11567, '\p{Is_Sc=tfng}', "");
-Expect(1, 11567, '\p{^Is_Sc=tfng}', "");
-Expect(1, 11567, '\P{Is_Sc=tfng}', "");
-Expect(0, 11567, '\P{^Is_Sc=tfng}', "");
-Expect(1, 11621, '\p{Is_Sc= TFNG}', "");
-Expect(0, 11621, '\p{^Is_Sc= TFNG}', "");
-Expect(0, 11621, '\P{Is_Sc= TFNG}', "");
-Expect(1, 11621, '\P{^Is_Sc= TFNG}', "");
-Expect(0, 11567, '\p{Is_Sc= TFNG}', "");
-Expect(1, 11567, '\p{^Is_Sc= TFNG}', "");
-Expect(1, 11567, '\P{Is_Sc= TFNG}', "");
-Expect(0, 11567, '\P{^Is_Sc= TFNG}', "");
-Error('\p{Script=_ SINHALA/a/}');
-Error('\P{Script=_ SINHALA/a/}');
-Expect(1, 3459, '\p{Script=sinhala}', "");
-Expect(0, 3459, '\p{^Script=sinhala}', "");
-Expect(0, 3459, '\P{Script=sinhala}', "");
-Expect(1, 3459, '\P{^Script=sinhala}', "");
-Expect(0, 3457, '\p{Script=sinhala}', "");
-Expect(1, 3457, '\p{^Script=sinhala}', "");
-Expect(1, 3457, '\P{Script=sinhala}', "");
-Expect(0, 3457, '\P{^Script=sinhala}', "");
-Error('\p{Sc=--sinh:=}');
-Error('\P{Sc=--sinh:=}');
-Expect(1, 3459, '\p{Sc=sinh}', "");
-Expect(0, 3459, '\p{^Sc=sinh}', "");
-Expect(0, 3459, '\P{Sc=sinh}', "");
-Expect(1, 3459, '\P{^Sc=sinh}', "");
-Expect(0, 3457, '\p{Sc=sinh}', "");
-Expect(1, 3457, '\p{^Sc=sinh}', "");
-Expect(1, 3457, '\P{Sc=sinh}', "");
-Expect(0, 3457, '\P{^Sc=sinh}', "");
-Expect(1, 3459, '\p{Sc= sinh}', "");
-Expect(0, 3459, '\p{^Sc= sinh}', "");
-Expect(0, 3459, '\P{Sc= sinh}', "");
-Expect(1, 3459, '\P{^Sc= sinh}', "");
-Expect(0, 3457, '\p{Sc= sinh}', "");
-Expect(1, 3457, '\p{^Sc= sinh}', "");
-Expect(1, 3457, '\P{Sc= sinh}', "");
-Expect(0, 3457, '\P{^Sc= sinh}', "");
-Error('\p{Is_Script=:=- sinhala}');
-Error('\P{Is_Script=:=- sinhala}');
-Expect(1, 3459, '\p{Is_Script=sinhala}', "");
-Expect(0, 3459, '\p{^Is_Script=sinhala}', "");
-Expect(0, 3459, '\P{Is_Script=sinhala}', "");
-Expect(1, 3459, '\P{^Is_Script=sinhala}', "");
-Expect(0, 3457, '\p{Is_Script=sinhala}', "");
-Expect(1, 3457, '\p{^Is_Script=sinhala}', "");
-Expect(1, 3457, '\P{Is_Script=sinhala}', "");
-Expect(0, 3457, '\P{^Is_Script=sinhala}', "");
-Expect(1, 3459, '\p{Is_Script=SINHALA}', "");
-Expect(0, 3459, '\p{^Is_Script=SINHALA}', "");
-Expect(0, 3459, '\P{Is_Script=SINHALA}', "");
-Expect(1, 3459, '\P{^Is_Script=SINHALA}', "");
-Expect(0, 3457, '\p{Is_Script=SINHALA}', "");
-Expect(1, 3457, '\p{^Is_Script=SINHALA}', "");
-Expect(1, 3457, '\P{Is_Script=SINHALA}', "");
-Expect(0, 3457, '\P{^Is_Script=SINHALA}', "");
-Error('\p{Is_Sc=/a/- Sinh}');
-Error('\P{Is_Sc=/a/- Sinh}');
-Expect(1, 3459, '\p{Is_Sc=sinh}', "");
-Expect(0, 3459, '\p{^Is_Sc=sinh}', "");
-Expect(0, 3459, '\P{Is_Sc=sinh}', "");
-Expect(1, 3459, '\P{^Is_Sc=sinh}', "");
-Expect(0, 3457, '\p{Is_Sc=sinh}', "");
-Expect(1, 3457, '\p{^Is_Sc=sinh}', "");
-Expect(1, 3457, '\P{Is_Sc=sinh}', "");
-Expect(0, 3457, '\P{^Is_Sc=sinh}', "");
-Expect(1, 3459, '\p{Is_Sc=_ SINH}', "");
-Expect(0, 3459, '\p{^Is_Sc=_ SINH}', "");
-Expect(0, 3459, '\P{Is_Sc=_ SINH}', "");
-Expect(1, 3459, '\P{^Is_Sc=_ SINH}', "");
-Expect(0, 3457, '\p{Is_Sc=_ SINH}', "");
-Expect(1, 3457, '\p{^Is_Sc=_ SINH}', "");
-Expect(1, 3457, '\P{Is_Sc=_ SINH}', "");
-Expect(0, 3457, '\P{^Is_Sc=_ SINH}', "");
-Error('\p{Script=-Linear:=B}');
-Error('\P{Script=-Linear:=B}');
-Expect(1, 65547, '\p{Script=linearb}', "");
-Expect(0, 65547, '\p{^Script=linearb}', "");
-Expect(0, 65547, '\P{Script=linearb}', "");
-Expect(1, 65547, '\P{^Script=linearb}', "");
-Expect(0, 1, '\p{Script=linearb}', "");
-Expect(1, 1, '\p{^Script=linearb}', "");
-Expect(1, 1, '\P{Script=linearb}', "");
-Expect(0, 1, '\P{^Script=linearb}', "");
-Expect(1, 65547, '\p{Script=-linear B}', "");
-Expect(0, 65547, '\p{^Script=-linear B}', "");
-Expect(0, 65547, '\P{Script=-linear B}', "");
-Expect(1, 65547, '\P{^Script=-linear B}', "");
-Expect(0, 1, '\p{Script=-linear B}', "");
-Expect(1, 1, '\p{^Script=-linear B}', "");
-Expect(1, 1, '\P{Script=-linear B}', "");
-Expect(0, 1, '\P{^Script=-linear B}', "");
-Error('\p{Sc=- Linb:=}');
-Error('\P{Sc=- Linb:=}');
-Expect(1, 65547, '\p{Sc=linb}', "");
-Expect(0, 65547, '\p{^Sc=linb}', "");
-Expect(0, 65547, '\P{Sc=linb}', "");
-Expect(1, 65547, '\P{^Sc=linb}', "");
-Expect(0, 1, '\p{Sc=linb}', "");
-Expect(1, 1, '\p{^Sc=linb}', "");
-Expect(1, 1, '\P{Sc=linb}', "");
-Expect(0, 1, '\P{^Sc=linb}', "");
-Expect(1, 65547, '\p{Sc=--Linb}', "");
-Expect(0, 65547, '\p{^Sc=--Linb}', "");
-Expect(0, 65547, '\P{Sc=--Linb}', "");
-Expect(1, 65547, '\P{^Sc=--Linb}', "");
-Expect(0, 1, '\p{Sc=--Linb}', "");
-Expect(1, 1, '\p{^Sc=--Linb}', "");
-Expect(1, 1, '\P{Sc=--Linb}', "");
-Expect(0, 1, '\P{^Sc=--Linb}', "");
-Error('\p{Is_Script=-linear/a/B}');
-Error('\P{Is_Script=-linear/a/B}');
-Expect(1, 65547, '\p{Is_Script: linearb}', "");
-Expect(0, 65547, '\p{^Is_Script: linearb}', "");
-Expect(0, 65547, '\P{Is_Script: linearb}', "");
-Expect(1, 65547, '\P{^Is_Script: linearb}', "");
-Expect(0, 1, '\p{Is_Script: linearb}', "");
-Expect(1, 1, '\p{^Is_Script: linearb}', "");
-Expect(1, 1, '\P{Is_Script: linearb}', "");
-Expect(0, 1, '\P{^Is_Script: linearb}', "");
-Expect(1, 65547, '\p{Is_Script= Linear-B}', "");
-Expect(0, 65547, '\p{^Is_Script= Linear-B}', "");
-Expect(0, 65547, '\P{Is_Script= Linear-B}', "");
-Expect(1, 65547, '\P{^Is_Script= Linear-B}', "");
-Expect(0, 1, '\p{Is_Script= Linear-B}', "");
-Expect(1, 1, '\p{^Is_Script= Linear-B}', "");
-Expect(1, 1, '\P{Is_Script= Linear-B}', "");
-Expect(0, 1, '\P{^Is_Script= Linear-B}', "");
-Error('\p{Is_Sc=- linb/a/}');
-Error('\P{Is_Sc=- linb/a/}');
-Expect(1, 65547, '\p{Is_Sc=linb}', "");
-Expect(0, 65547, '\p{^Is_Sc=linb}', "");
-Expect(0, 65547, '\P{Is_Sc=linb}', "");
-Expect(1, 65547, '\P{^Is_Sc=linb}', "");
-Expect(0, 1, '\p{Is_Sc=linb}', "");
-Expect(1, 1, '\p{^Is_Sc=linb}', "");
-Expect(1, 1, '\P{Is_Sc=linb}', "");
-Expect(0, 1, '\P{^Is_Sc=linb}', "");
-Expect(1, 65547, '\p{Is_Sc=_Linb}', "");
-Expect(0, 65547, '\p{^Is_Sc=_Linb}', "");
-Expect(0, 65547, '\P{Is_Sc=_Linb}', "");
-Expect(1, 65547, '\P{^Is_Sc=_Linb}', "");
-Expect(0, 1, '\p{Is_Sc=_Linb}', "");
-Expect(1, 1, '\p{^Is_Sc=_Linb}', "");
-Expect(1, 1, '\P{Is_Sc=_Linb}', "");
-Expect(0, 1, '\P{^Is_Sc=_Linb}', "");
-Error('\p{Script::=- Samaritan}');
-Error('\P{Script::=- Samaritan}');
-Expect(1, 2093, '\p{Script=samaritan}', "");
-Expect(0, 2093, '\p{^Script=samaritan}', "");
-Expect(0, 2093, '\P{Script=samaritan}', "");
-Expect(1, 2093, '\P{^Script=samaritan}', "");
-Expect(0, 2047, '\p{Script=samaritan}', "");
-Expect(1, 2047, '\p{^Script=samaritan}', "");
-Expect(1, 2047, '\P{Script=samaritan}', "");
-Expect(0, 2047, '\P{^Script=samaritan}', "");
-Expect(1, 2093, '\p{Script=-_Samaritan}', "");
-Expect(0, 2093, '\p{^Script=-_Samaritan}', "");
-Expect(0, 2093, '\P{Script=-_Samaritan}', "");
-Expect(1, 2093, '\P{^Script=-_Samaritan}', "");
-Expect(0, 2047, '\p{Script=-_Samaritan}', "");
-Expect(1, 2047, '\p{^Script=-_Samaritan}', "");
-Expect(1, 2047, '\P{Script=-_Samaritan}', "");
-Expect(0, 2047, '\P{^Script=-_Samaritan}', "");
-Error('\p{Sc= :=Samr}');
-Error('\P{Sc= :=Samr}');
-Expect(1, 2093, '\p{Sc=samr}', "");
-Expect(0, 2093, '\p{^Sc=samr}', "");
-Expect(0, 2093, '\P{Sc=samr}', "");
-Expect(1, 2093, '\P{^Sc=samr}', "");
-Expect(0, 2047, '\p{Sc=samr}', "");
-Expect(1, 2047, '\p{^Sc=samr}', "");
-Expect(1, 2047, '\P{Sc=samr}', "");
-Expect(0, 2047, '\P{^Sc=samr}', "");
-Expect(1, 2093, '\p{Sc= SAMR}', "");
-Expect(0, 2093, '\p{^Sc= SAMR}', "");
-Expect(0, 2093, '\P{Sc= SAMR}', "");
-Expect(1, 2093, '\P{^Sc= SAMR}', "");
-Expect(0, 2047, '\p{Sc= SAMR}', "");
-Expect(1, 2047, '\p{^Sc= SAMR}', "");
-Expect(1, 2047, '\P{Sc= SAMR}', "");
-Expect(0, 2047, '\P{^Sc= SAMR}', "");
-Error('\p{Is_Script=/a/Samaritan}');
-Error('\P{Is_Script=/a/Samaritan}');
-Expect(1, 2093, '\p{Is_Script=samaritan}', "");
-Expect(0, 2093, '\p{^Is_Script=samaritan}', "");
-Expect(0, 2093, '\P{Is_Script=samaritan}', "");
-Expect(1, 2093, '\P{^Is_Script=samaritan}', "");
-Expect(0, 2047, '\p{Is_Script=samaritan}', "");
-Expect(1, 2047, '\p{^Is_Script=samaritan}', "");
-Expect(1, 2047, '\P{Is_Script=samaritan}', "");
-Expect(0, 2047, '\P{^Is_Script=samaritan}', "");
-Expect(1, 2093, '\p{Is_Script= SAMARITAN}', "");
-Expect(0, 2093, '\p{^Is_Script= SAMARITAN}', "");
-Expect(0, 2093, '\P{Is_Script= SAMARITAN}', "");
-Expect(1, 2093, '\P{^Is_Script= SAMARITAN}', "");
-Expect(0, 2047, '\p{Is_Script= SAMARITAN}', "");
-Expect(1, 2047, '\p{^Is_Script= SAMARITAN}', "");
-Expect(1, 2047, '\P{Is_Script= SAMARITAN}', "");
-Expect(0, 2047, '\P{^Is_Script= SAMARITAN}', "");
-Error('\p{Is_Sc=-/a/SAMR}');
-Error('\P{Is_Sc=-/a/SAMR}');
-Expect(1, 2093, '\p{Is_Sc=samr}', "");
-Expect(0, 2093, '\p{^Is_Sc=samr}', "");
-Expect(0, 2093, '\P{Is_Sc=samr}', "");
-Expect(1, 2093, '\P{^Is_Sc=samr}', "");
-Expect(0, 2047, '\p{Is_Sc=samr}', "");
-Expect(1, 2047, '\p{^Is_Sc=samr}', "");
-Expect(1, 2047, '\P{Is_Sc=samr}', "");
-Expect(0, 2047, '\P{^Is_Sc=samr}', "");
-Expect(1, 2093, '\p{Is_Sc=_-Samr}', "");
-Expect(0, 2093, '\p{^Is_Sc=_-Samr}', "");
-Expect(0, 2093, '\P{Is_Sc=_-Samr}', "");
-Expect(1, 2093, '\P{^Is_Sc=_-Samr}', "");
-Expect(0, 2047, '\p{Is_Sc=_-Samr}', "");
-Expect(1, 2047, '\p{^Is_Sc=_-Samr}', "");
-Expect(1, 2047, '\P{Is_Sc=_-Samr}', "");
-Expect(0, 2047, '\P{^Is_Sc=_-Samr}', "");
-Error('\p{Script=- SAURASHTRA:=}');
-Error('\P{Script=- SAURASHTRA:=}');
-Expect(1, 43204, '\p{Script=saurashtra}', "");
-Expect(0, 43204, '\p{^Script=saurashtra}', "");
-Expect(0, 43204, '\P{Script=saurashtra}', "");
-Expect(1, 43204, '\P{^Script=saurashtra}', "");
-Expect(0, 43135, '\p{Script=saurashtra}', "");
-Expect(1, 43135, '\p{^Script=saurashtra}', "");
-Expect(1, 43135, '\P{Script=saurashtra}', "");
-Expect(0, 43135, '\P{^Script=saurashtra}', "");
-Expect(1, 43204, '\p{Script=_ saurashtra}', "");
-Expect(0, 43204, '\p{^Script=_ saurashtra}', "");
-Expect(0, 43204, '\P{Script=_ saurashtra}', "");
-Expect(1, 43204, '\P{^Script=_ saurashtra}', "");
-Expect(0, 43135, '\p{Script=_ saurashtra}', "");
-Expect(1, 43135, '\p{^Script=_ saurashtra}', "");
-Expect(1, 43135, '\P{Script=_ saurashtra}', "");
-Expect(0, 43135, '\P{^Script=_ saurashtra}', "");
-Error('\p{Sc=/a/ _Saur}');
-Error('\P{Sc=/a/ _Saur}');
-Expect(1, 43204, '\p{Sc=saur}', "");
-Expect(0, 43204, '\p{^Sc=saur}', "");
-Expect(0, 43204, '\P{Sc=saur}', "");
-Expect(1, 43204, '\P{^Sc=saur}', "");
-Expect(0, 43135, '\p{Sc=saur}', "");
-Expect(1, 43135, '\p{^Sc=saur}', "");
-Expect(1, 43135, '\P{Sc=saur}', "");
-Expect(0, 43135, '\P{^Sc=saur}', "");
-Expect(1, 43204, '\p{Sc=_-Saur}', "");
-Expect(0, 43204, '\p{^Sc=_-Saur}', "");
-Expect(0, 43204, '\P{Sc=_-Saur}', "");
-Expect(1, 43204, '\P{^Sc=_-Saur}', "");
-Expect(0, 43135, '\p{Sc=_-Saur}', "");
-Expect(1, 43135, '\p{^Sc=_-Saur}', "");
-Expect(1, 43135, '\P{Sc=_-Saur}', "");
-Expect(0, 43135, '\P{^Sc=_-Saur}', "");
-Error('\p{Is_Script=/a/_Saurashtra}');
-Error('\P{Is_Script=/a/_Saurashtra}');
-Expect(1, 43204, '\p{Is_Script=saurashtra}', "");
-Expect(0, 43204, '\p{^Is_Script=saurashtra}', "");
-Expect(0, 43204, '\P{Is_Script=saurashtra}', "");
-Expect(1, 43204, '\P{^Is_Script=saurashtra}', "");
-Expect(0, 43135, '\p{Is_Script=saurashtra}', "");
-Expect(1, 43135, '\p{^Is_Script=saurashtra}', "");
-Expect(1, 43135, '\P{Is_Script=saurashtra}', "");
-Expect(0, 43135, '\P{^Is_Script=saurashtra}', "");
-Expect(1, 43204, '\p{Is_Script= SAURASHTRA}', "");
-Expect(0, 43204, '\p{^Is_Script= SAURASHTRA}', "");
-Expect(0, 43204, '\P{Is_Script= SAURASHTRA}', "");
-Expect(1, 43204, '\P{^Is_Script= SAURASHTRA}', "");
-Expect(0, 43135, '\p{Is_Script= SAURASHTRA}', "");
-Expect(1, 43135, '\p{^Is_Script= SAURASHTRA}', "");
-Expect(1, 43135, '\P{Is_Script= SAURASHTRA}', "");
-Expect(0, 43135, '\P{^Is_Script= SAURASHTRA}', "");
-Error('\p{Is_Sc= :=Saur}');
-Error('\P{Is_Sc= :=Saur}');
-Expect(1, 43204, '\p{Is_Sc=saur}', "");
-Expect(0, 43204, '\p{^Is_Sc=saur}', "");
-Expect(0, 43204, '\P{Is_Sc=saur}', "");
-Expect(1, 43204, '\P{^Is_Sc=saur}', "");
-Expect(0, 43135, '\p{Is_Sc=saur}', "");
-Expect(1, 43135, '\p{^Is_Sc=saur}', "");
-Expect(1, 43135, '\P{Is_Sc=saur}', "");
-Expect(0, 43135, '\P{^Is_Sc=saur}', "");
-Expect(1, 43204, '\p{Is_Sc= Saur}', "");
-Expect(0, 43204, '\p{^Is_Sc= Saur}', "");
-Expect(0, 43204, '\P{Is_Sc= Saur}', "");
-Expect(1, 43204, '\P{^Is_Sc= Saur}', "");
-Expect(0, 43135, '\p{Is_Sc= Saur}', "");
-Expect(1, 43135, '\p{^Is_Sc= Saur}', "");
-Expect(1, 43135, '\P{Is_Sc= Saur}', "");
-Expect(0, 43135, '\P{^Is_Sc= Saur}', "");
-Error('\p{Script=-_Sundanese:=}');
-Error('\P{Script=-_Sundanese:=}');
-Expect(1, 7082, '\p{Script=sundanese}', "");
-Expect(0, 7082, '\p{^Script=sundanese}', "");
-Expect(0, 7082, '\P{Script=sundanese}', "");
-Expect(1, 7082, '\P{^Script=sundanese}', "");
-Expect(0, 7039, '\p{Script=sundanese}', "");
-Expect(1, 7039, '\p{^Script=sundanese}', "");
-Expect(1, 7039, '\P{Script=sundanese}', "");
-Expect(0, 7039, '\P{^Script=sundanese}', "");
-Expect(1, 7082, '\p{Script=-_SUNDANESE}', "");
-Expect(0, 7082, '\p{^Script=-_SUNDANESE}', "");
-Expect(0, 7082, '\P{Script=-_SUNDANESE}', "");
-Expect(1, 7082, '\P{^Script=-_SUNDANESE}', "");
-Expect(0, 7039, '\p{Script=-_SUNDANESE}', "");
-Expect(1, 7039, '\p{^Script=-_SUNDANESE}', "");
-Expect(1, 7039, '\P{Script=-_SUNDANESE}', "");
-Expect(0, 7039, '\P{^Script=-_SUNDANESE}', "");
-Error('\p{Sc= _SUND:=}');
-Error('\P{Sc= _SUND:=}');
-Expect(1, 7082, '\p{Sc=sund}', "");
-Expect(0, 7082, '\p{^Sc=sund}', "");
-Expect(0, 7082, '\P{Sc=sund}', "");
-Expect(1, 7082, '\P{^Sc=sund}', "");
-Expect(0, 7039, '\p{Sc=sund}', "");
-Expect(1, 7039, '\p{^Sc=sund}', "");
-Expect(1, 7039, '\P{Sc=sund}', "");
-Expect(0, 7039, '\P{^Sc=sund}', "");
-Expect(1, 7082, '\p{Sc= Sund}', "");
-Expect(0, 7082, '\p{^Sc= Sund}', "");
-Expect(0, 7082, '\P{Sc= Sund}', "");
-Expect(1, 7082, '\P{^Sc= Sund}', "");
-Expect(0, 7039, '\p{Sc= Sund}', "");
-Expect(1, 7039, '\p{^Sc= Sund}', "");
-Expect(1, 7039, '\P{Sc= Sund}', "");
-Expect(0, 7039, '\P{^Sc= Sund}', "");
-Error('\p{Is_Script=_:=sundanese}');
-Error('\P{Is_Script=_:=sundanese}');
-Expect(1, 7082, '\p{Is_Script=sundanese}', "");
-Expect(0, 7082, '\p{^Is_Script=sundanese}', "");
-Expect(0, 7082, '\P{Is_Script=sundanese}', "");
-Expect(1, 7082, '\P{^Is_Script=sundanese}', "");
-Expect(0, 7039, '\p{Is_Script=sundanese}', "");
-Expect(1, 7039, '\p{^Is_Script=sundanese}', "");
-Expect(1, 7039, '\P{Is_Script=sundanese}', "");
-Expect(0, 7039, '\P{^Is_Script=sundanese}', "");
-Expect(1, 7082, '\p{Is_Script= SUNDANESE}', "");
-Expect(0, 7082, '\p{^Is_Script= SUNDANESE}', "");
-Expect(0, 7082, '\P{Is_Script= SUNDANESE}', "");
-Expect(1, 7082, '\P{^Is_Script= SUNDANESE}', "");
-Expect(0, 7039, '\p{Is_Script= SUNDANESE}', "");
-Expect(1, 7039, '\p{^Is_Script= SUNDANESE}', "");
-Expect(1, 7039, '\P{Is_Script= SUNDANESE}', "");
-Expect(0, 7039, '\P{^Is_Script= SUNDANESE}', "");
-Error('\p{Is_Sc=:= sund}');
-Error('\P{Is_Sc=:= sund}');
-Expect(1, 7082, '\p{Is_Sc=sund}', "");
-Expect(0, 7082, '\p{^Is_Sc=sund}', "");
-Expect(0, 7082, '\P{Is_Sc=sund}', "");
-Expect(1, 7082, '\P{^Is_Sc=sund}', "");
-Expect(0, 7039, '\p{Is_Sc=sund}', "");
-Expect(1, 7039, '\p{^Is_Sc=sund}', "");
-Expect(1, 7039, '\P{Is_Sc=sund}', "");
-Expect(0, 7039, '\P{^Is_Sc=sund}', "");
-Expect(1, 7082, '\p{Is_Sc=Sund}', "");
-Expect(0, 7082, '\p{^Is_Sc=Sund}', "");
-Expect(0, 7082, '\P{Is_Sc=Sund}', "");
-Expect(1, 7082, '\P{^Is_Sc=Sund}', "");
-Expect(0, 7039, '\p{Is_Sc=Sund}', "");
-Expect(1, 7039, '\p{^Is_Sc=Sund}', "");
-Expect(1, 7039, '\P{Is_Sc=Sund}', "");
-Expect(0, 7039, '\P{^Is_Sc=Sund}', "");
-Error('\p{Script= :=nko}');
-Error('\P{Script= :=nko}');
-Expect(1, 2042, '\p{Script=nko}', "");
-Expect(0, 2042, '\p{^Script=nko}', "");
-Expect(0, 2042, '\P{Script=nko}', "");
-Expect(1, 2042, '\P{^Script=nko}', "");
-Expect(0, 1983, '\p{Script=nko}', "");
-Expect(1, 1983, '\p{^Script=nko}', "");
-Expect(1, 1983, '\P{Script=nko}', "");
-Expect(0, 1983, '\P{^Script=nko}', "");
-Expect(1, 2042, '\p{Script= Nko}', "");
-Expect(0, 2042, '\p{^Script= Nko}', "");
-Expect(0, 2042, '\P{Script= Nko}', "");
-Expect(1, 2042, '\P{^Script= Nko}', "");
-Expect(0, 1983, '\p{Script= Nko}', "");
-Expect(1, 1983, '\p{^Script= Nko}', "");
-Expect(1, 1983, '\P{Script= Nko}', "");
-Expect(0, 1983, '\P{^Script= Nko}', "");
-Error('\p{Sc=-:=nkoo}');
-Error('\P{Sc=-:=nkoo}');
-Expect(1, 2042, '\p{Sc=nkoo}', "");
-Expect(0, 2042, '\p{^Sc=nkoo}', "");
-Expect(0, 2042, '\P{Sc=nkoo}', "");
-Expect(1, 2042, '\P{^Sc=nkoo}', "");
-Expect(0, 1983, '\p{Sc=nkoo}', "");
-Expect(1, 1983, '\p{^Sc=nkoo}', "");
-Expect(1, 1983, '\P{Sc=nkoo}', "");
-Expect(0, 1983, '\P{^Sc=nkoo}', "");
-Expect(1, 2042, '\p{Sc: - nkoo}', "");
-Expect(0, 2042, '\p{^Sc: - nkoo}', "");
-Expect(0, 2042, '\P{Sc: - nkoo}', "");
-Expect(1, 2042, '\P{^Sc: - nkoo}', "");
-Expect(0, 1983, '\p{Sc: - nkoo}', "");
-Expect(1, 1983, '\p{^Sc: - nkoo}', "");
-Expect(1, 1983, '\P{Sc: - nkoo}', "");
-Expect(0, 1983, '\P{^Sc: - nkoo}', "");
-Error('\p{Is_Script=:=-nko}');
-Error('\P{Is_Script=:=-nko}');
-Expect(1, 2042, '\p{Is_Script: nko}', "");
-Expect(0, 2042, '\p{^Is_Script: nko}', "");
-Expect(0, 2042, '\P{Is_Script: nko}', "");
-Expect(1, 2042, '\P{^Is_Script: nko}', "");
-Expect(0, 1983, '\p{Is_Script: nko}', "");
-Expect(1, 1983, '\p{^Is_Script: nko}', "");
-Expect(1, 1983, '\P{Is_Script: nko}', "");
-Expect(0, 1983, '\P{^Is_Script: nko}', "");
-Expect(1, 2042, '\p{Is_Script=__NKO}', "");
-Expect(0, 2042, '\p{^Is_Script=__NKO}', "");
-Expect(0, 2042, '\P{Is_Script=__NKO}', "");
-Expect(1, 2042, '\P{^Is_Script=__NKO}', "");
-Expect(0, 1983, '\p{Is_Script=__NKO}', "");
-Expect(1, 1983, '\p{^Is_Script=__NKO}', "");
-Expect(1, 1983, '\P{Is_Script=__NKO}', "");
-Expect(0, 1983, '\P{^Is_Script=__NKO}', "");
-Error('\p{Is_Sc=/a/ -Nkoo}');
-Error('\P{Is_Sc=/a/ -Nkoo}');
-Expect(1, 2042, '\p{Is_Sc=nkoo}', "");
-Expect(0, 2042, '\p{^Is_Sc=nkoo}', "");
-Expect(0, 2042, '\P{Is_Sc=nkoo}', "");
-Expect(1, 2042, '\P{^Is_Sc=nkoo}', "");
-Expect(0, 1983, '\p{Is_Sc=nkoo}', "");
-Expect(1, 1983, '\p{^Is_Sc=nkoo}', "");
-Expect(1, 1983, '\P{Is_Sc=nkoo}', "");
-Expect(0, 1983, '\P{^Is_Sc=nkoo}', "");
-Expect(1, 2042, '\p{Is_Sc= NKOO}', "");
-Expect(0, 2042, '\p{^Is_Sc= NKOO}', "");
-Expect(0, 2042, '\P{Is_Sc= NKOO}', "");
-Expect(1, 2042, '\P{^Is_Sc= NKOO}', "");
-Expect(0, 1983, '\p{Is_Sc= NKOO}', "");
-Expect(1, 1983, '\p{^Is_Sc= NKOO}', "");
-Expect(1, 1983, '\P{Is_Sc= NKOO}', "");
-Expect(0, 1983, '\P{^Is_Sc= NKOO}', "");
-Error('\p{Script= :=Han}');
-Error('\P{Script= :=Han}');
-Expect(1, 11929, '\p{Script=han}', "");
-Expect(0, 11929, '\p{^Script=han}', "");
-Expect(0, 11929, '\P{Script=han}', "");
-Expect(1, 11929, '\P{^Script=han}', "");
-Expect(0, 11903, '\p{Script=han}', "");
-Expect(1, 11903, '\p{^Script=han}', "");
-Expect(1, 11903, '\P{Script=han}', "");
-Expect(0, 11903, '\P{^Script=han}', "");
-Expect(1, 11929, '\p{Script=_-Han}', "");
-Expect(0, 11929, '\p{^Script=_-Han}', "");
-Expect(0, 11929, '\P{Script=_-Han}', "");
-Expect(1, 11929, '\P{^Script=_-Han}', "");
-Expect(0, 11903, '\p{Script=_-Han}', "");
-Expect(1, 11903, '\p{^Script=_-Han}', "");
-Expect(1, 11903, '\P{Script=_-Han}', "");
-Expect(0, 11903, '\P{^Script=_-Han}', "");
-Error('\p{Sc=_:=Hani}');
-Error('\P{Sc=_:=Hani}');
-Expect(1, 11929, '\p{Sc=hani}', "");
-Expect(0, 11929, '\p{^Sc=hani}', "");
-Expect(0, 11929, '\P{Sc=hani}', "");
-Expect(1, 11929, '\P{^Sc=hani}', "");
-Expect(0, 11903, '\p{Sc=hani}', "");
-Expect(1, 11903, '\p{^Sc=hani}', "");
-Expect(1, 11903, '\P{Sc=hani}', "");
-Expect(0, 11903, '\P{^Sc=hani}', "");
-Expect(1, 11929, '\p{Sc=_-Hani}', "");
-Expect(0, 11929, '\p{^Sc=_-Hani}', "");
-Expect(0, 11929, '\P{Sc=_-Hani}', "");
-Expect(1, 11929, '\P{^Sc=_-Hani}', "");
-Expect(0, 11903, '\p{Sc=_-Hani}', "");
-Expect(1, 11903, '\p{^Sc=_-Hani}', "");
-Expect(1, 11903, '\P{Sc=_-Hani}', "");
-Expect(0, 11903, '\P{^Sc=_-Hani}', "");
-Error('\p{Is_Script: han:=}');
-Error('\P{Is_Script: han:=}');
-Expect(1, 11929, '\p{Is_Script:han}', "");
-Expect(0, 11929, '\p{^Is_Script:han}', "");
-Expect(0, 11929, '\P{Is_Script:han}', "");
-Expect(1, 11929, '\P{^Is_Script:han}', "");
-Expect(0, 11903, '\p{Is_Script:han}', "");
-Expect(1, 11903, '\p{^Is_Script:han}', "");
-Expect(1, 11903, '\P{Is_Script:han}', "");
-Expect(0, 11903, '\P{^Is_Script:han}', "");
-Expect(1, 11929, '\p{Is_Script= -Han}', "");
-Expect(0, 11929, '\p{^Is_Script= -Han}', "");
-Expect(0, 11929, '\P{Is_Script= -Han}', "");
-Expect(1, 11929, '\P{^Is_Script= -Han}', "");
-Expect(0, 11903, '\p{Is_Script= -Han}', "");
-Expect(1, 11903, '\p{^Is_Script= -Han}', "");
-Expect(1, 11903, '\P{Is_Script= -Han}', "");
-Expect(0, 11903, '\P{^Is_Script= -Han}', "");
-Error('\p{Is_Sc= :=hani}');
-Error('\P{Is_Sc= :=hani}');
-Expect(1, 11929, '\p{Is_Sc: hani}', "");
-Expect(0, 11929, '\p{^Is_Sc: hani}', "");
-Expect(0, 11929, '\P{Is_Sc: hani}', "");
-Expect(1, 11929, '\P{^Is_Sc: hani}', "");
-Expect(0, 11903, '\p{Is_Sc: hani}', "");
-Expect(1, 11903, '\p{^Is_Sc: hani}', "");
-Expect(1, 11903, '\P{Is_Sc: hani}', "");
-Expect(0, 11903, '\P{^Is_Sc: hani}', "");
-Expect(1, 11929, '\p{Is_Sc= Hani}', "");
-Expect(0, 11929, '\p{^Is_Sc= Hani}', "");
-Expect(0, 11929, '\P{Is_Sc= Hani}', "");
-Expect(1, 11929, '\P{^Is_Sc= Hani}', "");
-Expect(0, 11903, '\p{Is_Sc= Hani}', "");
-Expect(1, 11903, '\p{^Is_Sc= Hani}', "");
-Expect(1, 11903, '\P{Is_Sc= Hani}', "");
-Expect(0, 11903, '\P{^Is_Sc= Hani}', "");
-Error('\p{Script=__GREEK/a/}');
-Error('\P{Script=__GREEK/a/}');
-Expect(1, 883, '\p{Script=greek}', "");
-Expect(0, 883, '\p{^Script=greek}', "");
-Expect(0, 883, '\P{Script=greek}', "");
-Expect(1, 883, '\P{^Script=greek}', "");
-Expect(0, 879, '\p{Script=greek}', "");
-Expect(1, 879, '\p{^Script=greek}', "");
-Expect(1, 879, '\P{Script=greek}', "");
-Expect(0, 879, '\P{^Script=greek}', "");
-Expect(1, 883, '\p{Script=-_Greek}', "");
-Expect(0, 883, '\p{^Script=-_Greek}', "");
-Expect(0, 883, '\P{Script=-_Greek}', "");
-Expect(1, 883, '\P{^Script=-_Greek}', "");
-Expect(0, 879, '\p{Script=-_Greek}', "");
-Expect(1, 879, '\p{^Script=-_Greek}', "");
-Expect(1, 879, '\P{Script=-_Greek}', "");
-Expect(0, 879, '\P{^Script=-_Greek}', "");
-Error('\p{Sc= Grek:=}');
-Error('\P{Sc= Grek:=}');
-Expect(1, 883, '\p{Sc=grek}', "");
-Expect(0, 883, '\p{^Sc=grek}', "");
-Expect(0, 883, '\P{Sc=grek}', "");
-Expect(1, 883, '\P{^Sc=grek}', "");
-Expect(0, 879, '\p{Sc=grek}', "");
-Expect(1, 879, '\p{^Sc=grek}', "");
-Expect(1, 879, '\P{Sc=grek}', "");
-Expect(0, 879, '\P{^Sc=grek}', "");
-Expect(1, 883, '\p{Sc= _GREK}', "");
-Expect(0, 883, '\p{^Sc= _GREK}', "");
-Expect(0, 883, '\P{Sc= _GREK}', "");
-Expect(1, 883, '\P{^Sc= _GREK}', "");
-Expect(0, 879, '\p{Sc= _GREK}', "");
-Expect(1, 879, '\p{^Sc= _GREK}', "");
-Expect(1, 879, '\P{Sc= _GREK}', "");
-Expect(0, 879, '\P{^Sc= _GREK}', "");
-Error('\p{Is_Script=:=greek}');
-Error('\P{Is_Script=:=greek}');
-Expect(1, 883, '\p{Is_Script=greek}', "");
-Expect(0, 883, '\p{^Is_Script=greek}', "");
-Expect(0, 883, '\P{Is_Script=greek}', "");
-Expect(1, 883, '\P{^Is_Script=greek}', "");
-Expect(0, 879, '\p{Is_Script=greek}', "");
-Expect(1, 879, '\p{^Is_Script=greek}', "");
-Expect(1, 879, '\P{Is_Script=greek}', "");
-Expect(0, 879, '\P{^Is_Script=greek}', "");
-Expect(1, 883, '\p{Is_Script=_-Greek}', "");
-Expect(0, 883, '\p{^Is_Script=_-Greek}', "");
-Expect(0, 883, '\P{Is_Script=_-Greek}', "");
-Expect(1, 883, '\P{^Is_Script=_-Greek}', "");
-Expect(0, 879, '\p{Is_Script=_-Greek}', "");
-Expect(1, 879, '\p{^Is_Script=_-Greek}', "");
-Expect(1, 879, '\P{Is_Script=_-Greek}', "");
-Expect(0, 879, '\P{^Is_Script=_-Greek}', "");
-Error('\p{Is_Sc= _Grek/a/}');
-Error('\P{Is_Sc= _Grek/a/}');
-Expect(1, 883, '\p{Is_Sc=grek}', "");
-Expect(0, 883, '\p{^Is_Sc=grek}', "");
-Expect(0, 883, '\P{Is_Sc=grek}', "");
-Expect(1, 883, '\P{^Is_Sc=grek}', "");
-Expect(0, 879, '\p{Is_Sc=grek}', "");
-Expect(1, 879, '\p{^Is_Sc=grek}', "");
-Expect(1, 879, '\P{Is_Sc=grek}', "");
-Expect(0, 879, '\P{^Is_Sc=grek}', "");
-Expect(1, 883, '\p{Is_Sc=_Grek}', "");
-Expect(0, 883, '\p{^Is_Sc=_Grek}', "");
-Expect(0, 883, '\P{Is_Sc=_Grek}', "");
-Expect(1, 883, '\P{^Is_Sc=_Grek}', "");
-Expect(0, 879, '\p{Is_Sc=_Grek}', "");
-Expect(1, 879, '\p{^Is_Sc=_Grek}', "");
-Expect(1, 879, '\P{Is_Sc=_Grek}', "");
-Expect(0, 879, '\P{^Is_Sc=_Grek}', "");
-Error('\p{Script=:= _Tamil}');
-Error('\P{Script=:= _Tamil}');
-Expect(1, 2947, '\p{Script=tamil}', "");
-Expect(0, 2947, '\p{^Script=tamil}', "");
-Expect(0, 2947, '\P{Script=tamil}', "");
-Expect(1, 2947, '\P{^Script=tamil}', "");
-Expect(0, 2945, '\p{Script=tamil}', "");
-Expect(1, 2945, '\p{^Script=tamil}', "");
-Expect(1, 2945, '\P{Script=tamil}', "");
-Expect(0, 2945, '\P{^Script=tamil}', "");
-Expect(1, 2947, '\p{Script: tamil}', "");
-Expect(0, 2947, '\p{^Script: tamil}', "");
-Expect(0, 2947, '\P{Script: tamil}', "");
-Expect(1, 2947, '\P{^Script: tamil}', "");
-Expect(0, 2945, '\p{Script: tamil}', "");
-Expect(1, 2945, '\p{^Script: tamil}', "");
-Expect(1, 2945, '\P{Script: tamil}', "");
-Expect(0, 2945, '\P{^Script: tamil}', "");
-Error('\p{Sc= /a/taml}');
-Error('\P{Sc= /a/taml}');
-Expect(1, 2947, '\p{Sc: taml}', "");
-Expect(0, 2947, '\p{^Sc: taml}', "");
-Expect(0, 2947, '\P{Sc: taml}', "");
-Expect(1, 2947, '\P{^Sc: taml}', "");
-Expect(0, 2945, '\p{Sc: taml}', "");
-Expect(1, 2945, '\p{^Sc: taml}', "");
-Expect(1, 2945, '\P{Sc: taml}', "");
-Expect(0, 2945, '\P{^Sc: taml}', "");
-Expect(1, 2947, '\p{Sc= _TAML}', "");
-Expect(0, 2947, '\p{^Sc= _TAML}', "");
-Expect(0, 2947, '\P{Sc= _TAML}', "");
-Expect(1, 2947, '\P{^Sc= _TAML}', "");
-Expect(0, 2945, '\p{Sc= _TAML}', "");
-Expect(1, 2945, '\p{^Sc= _TAML}', "");
-Expect(1, 2945, '\P{Sc= _TAML}', "");
-Expect(0, 2945, '\P{^Sc= _TAML}', "");
-Error('\p{Is_Script=/a/ Tamil}');
-Error('\P{Is_Script=/a/ Tamil}');
-Expect(1, 2947, '\p{Is_Script=tamil}', "");
-Expect(0, 2947, '\p{^Is_Script=tamil}', "");
-Expect(0, 2947, '\P{Is_Script=tamil}', "");
-Expect(1, 2947, '\P{^Is_Script=tamil}', "");
-Expect(0, 2945, '\p{Is_Script=tamil}', "");
-Expect(1, 2945, '\p{^Is_Script=tamil}', "");
-Expect(1, 2945, '\P{Is_Script=tamil}', "");
-Expect(0, 2945, '\P{^Is_Script=tamil}', "");
-Expect(1, 2947, '\p{Is_Script: Tamil}', "");
-Expect(0, 2947, '\p{^Is_Script: Tamil}', "");
-Expect(0, 2947, '\P{Is_Script: Tamil}', "");
-Expect(1, 2947, '\P{^Is_Script: Tamil}', "");
-Expect(0, 2945, '\p{Is_Script: Tamil}', "");
-Expect(1, 2945, '\p{^Is_Script: Tamil}', "");
-Expect(1, 2945, '\P{Is_Script: Tamil}', "");
-Expect(0, 2945, '\P{^Is_Script: Tamil}', "");
-Error('\p{Is_Sc= :=taml}');
-Error('\P{Is_Sc= :=taml}');
-Expect(1, 2947, '\p{Is_Sc=taml}', "");
-Expect(0, 2947, '\p{^Is_Sc=taml}', "");
-Expect(0, 2947, '\P{Is_Sc=taml}', "");
-Expect(1, 2947, '\P{^Is_Sc=taml}', "");
-Expect(0, 2945, '\p{Is_Sc=taml}', "");
-Expect(1, 2945, '\p{^Is_Sc=taml}', "");
-Expect(1, 2945, '\P{Is_Sc=taml}', "");
-Expect(0, 2945, '\P{^Is_Sc=taml}', "");
-Expect(1, 2947, '\p{Is_Sc= Taml}', "");
-Expect(0, 2947, '\p{^Is_Sc= Taml}', "");
-Expect(0, 2947, '\P{Is_Sc= Taml}', "");
-Expect(1, 2947, '\P{^Is_Sc= Taml}', "");
-Expect(0, 2945, '\p{Is_Sc= Taml}', "");
-Expect(1, 2945, '\p{^Is_Sc= Taml}', "");
-Expect(1, 2945, '\P{Is_Sc= Taml}', "");
-Expect(0, 2945, '\P{^Is_Sc= Taml}', "");
-Error('\p{Script=_ kayah_LI:=}');
-Error('\P{Script=_ kayah_LI:=}');
-Expect(1, 43311, '\p{Script=kayahli}', "");
-Expect(0, 43311, '\p{^Script=kayahli}', "");
-Expect(0, 43311, '\P{Script=kayahli}', "");
-Expect(1, 43311, '\P{^Script=kayahli}', "");
-Expect(0, 43263, '\p{Script=kayahli}', "");
-Expect(1, 43263, '\p{^Script=kayahli}', "");
-Expect(1, 43263, '\P{Script=kayahli}', "");
-Expect(0, 43263, '\P{^Script=kayahli}', "");
-Expect(1, 43311, '\p{Script: -_kayah_Li}', "");
-Expect(0, 43311, '\p{^Script: -_kayah_Li}', "");
-Expect(0, 43311, '\P{Script: -_kayah_Li}', "");
-Expect(1, 43311, '\P{^Script: -_kayah_Li}', "");
-Expect(0, 43263, '\p{Script: -_kayah_Li}', "");
-Expect(1, 43263, '\p{^Script: -_kayah_Li}', "");
-Expect(1, 43263, '\P{Script: -_kayah_Li}', "");
-Expect(0, 43263, '\P{^Script: -_kayah_Li}', "");
-Error('\p{Sc=_-KALI:=}');
-Error('\P{Sc=_-KALI:=}');
-Expect(1, 43311, '\p{Sc=kali}', "");
-Expect(0, 43311, '\p{^Sc=kali}', "");
-Expect(0, 43311, '\P{Sc=kali}', "");
-Expect(1, 43311, '\P{^Sc=kali}', "");
-Expect(0, 43263, '\p{Sc=kali}', "");
-Expect(1, 43263, '\p{^Sc=kali}', "");
-Expect(1, 43263, '\P{Sc=kali}', "");
-Expect(0, 43263, '\P{^Sc=kali}', "");
-Expect(1, 43311, '\p{Sc= Kali}', "");
-Expect(0, 43311, '\p{^Sc= Kali}', "");
-Expect(0, 43311, '\P{Sc= Kali}', "");
-Expect(1, 43311, '\P{^Sc= Kali}', "");
-Expect(0, 43263, '\p{Sc= Kali}', "");
-Expect(1, 43263, '\p{^Sc= Kali}', "");
-Expect(1, 43263, '\P{Sc= Kali}', "");
-Expect(0, 43263, '\P{^Sc= Kali}', "");
-Error('\p{Is_Script=:=KAYAHLi}');
-Error('\P{Is_Script=:=KAYAHLi}');
-Expect(1, 43311, '\p{Is_Script: kayahli}', "");
-Expect(0, 43311, '\p{^Is_Script: kayahli}', "");
-Expect(0, 43311, '\P{Is_Script: kayahli}', "");
-Expect(1, 43311, '\P{^Is_Script: kayahli}', "");
-Expect(0, 43263, '\p{Is_Script: kayahli}', "");
-Expect(1, 43263, '\p{^Is_Script: kayahli}', "");
-Expect(1, 43263, '\P{Is_Script: kayahli}', "");
-Expect(0, 43263, '\P{^Is_Script: kayahli}', "");
-Expect(1, 43311, '\p{Is_Script: _Kayah-LI}', "");
-Expect(0, 43311, '\p{^Is_Script: _Kayah-LI}', "");
-Expect(0, 43311, '\P{Is_Script: _Kayah-LI}', "");
-Expect(1, 43311, '\P{^Is_Script: _Kayah-LI}', "");
-Expect(0, 43263, '\p{Is_Script: _Kayah-LI}', "");
-Expect(1, 43263, '\p{^Is_Script: _Kayah-LI}', "");
-Expect(1, 43263, '\P{Is_Script: _Kayah-LI}', "");
-Expect(0, 43263, '\P{^Is_Script: _Kayah-LI}', "");
-Error('\p{Is_Sc: /a/_ Kali}');
-Error('\P{Is_Sc: /a/_ Kali}');
-Expect(1, 43311, '\p{Is_Sc=kali}', "");
-Expect(0, 43311, '\p{^Is_Sc=kali}', "");
-Expect(0, 43311, '\P{Is_Sc=kali}', "");
-Expect(1, 43311, '\P{^Is_Sc=kali}', "");
-Expect(0, 43263, '\p{Is_Sc=kali}', "");
-Expect(1, 43263, '\p{^Is_Sc=kali}', "");
-Expect(1, 43263, '\P{Is_Sc=kali}', "");
-Expect(0, 43263, '\P{^Is_Sc=kali}', "");
-Expect(1, 43311, '\p{Is_Sc= Kali}', "");
-Expect(0, 43311, '\p{^Is_Sc= Kali}', "");
-Expect(0, 43311, '\P{Is_Sc= Kali}', "");
-Expect(1, 43311, '\P{^Is_Sc= Kali}', "");
-Expect(0, 43263, '\p{Is_Sc= Kali}', "");
-Expect(1, 43263, '\p{^Is_Sc= Kali}', "");
-Expect(1, 43263, '\P{Is_Sc= Kali}', "");
-Expect(0, 43263, '\P{^Is_Sc= Kali}', "");
-Error('\p{Script=-_Thai:=}');
-Error('\P{Script=-_Thai:=}');
-Expect(1, 3642, '\p{Script=thai}', "");
-Expect(0, 3642, '\p{^Script=thai}', "");
-Expect(0, 3642, '\P{Script=thai}', "");
-Expect(1, 3642, '\P{^Script=thai}', "");
-Expect(0, 3584, '\p{Script=thai}', "");
-Expect(1, 3584, '\p{^Script=thai}', "");
-Expect(1, 3584, '\P{Script=thai}', "");
-Expect(0, 3584, '\P{^Script=thai}', "");
-Expect(1, 3642, '\p{Script= -thai}', "");
-Expect(0, 3642, '\p{^Script= -thai}', "");
-Expect(0, 3642, '\P{Script= -thai}', "");
-Expect(1, 3642, '\P{^Script= -thai}', "");
-Expect(0, 3584, '\p{Script= -thai}', "");
-Expect(1, 3584, '\p{^Script= -thai}', "");
-Expect(1, 3584, '\P{Script= -thai}', "");
-Expect(0, 3584, '\P{^Script= -thai}', "");
-Error('\p{Sc=/a/_ thai}');
-Error('\P{Sc=/a/_ thai}');
-Expect(1, 3642, '\p{Sc: thai}', "");
-Expect(0, 3642, '\p{^Sc: thai}', "");
-Expect(0, 3642, '\P{Sc: thai}', "");
-Expect(1, 3642, '\P{^Sc: thai}', "");
-Expect(0, 3584, '\p{Sc: thai}', "");
-Expect(1, 3584, '\p{^Sc: thai}', "");
-Expect(1, 3584, '\P{Sc: thai}', "");
-Expect(0, 3584, '\P{^Sc: thai}', "");
-Expect(1, 3642, '\p{Sc: _THAI}', "");
-Expect(0, 3642, '\p{^Sc: _THAI}', "");
-Expect(0, 3642, '\P{Sc: _THAI}', "");
-Expect(1, 3642, '\P{^Sc: _THAI}', "");
-Expect(0, 3584, '\p{Sc: _THAI}', "");
-Expect(1, 3584, '\p{^Sc: _THAI}', "");
-Expect(1, 3584, '\P{Sc: _THAI}', "");
-Expect(0, 3584, '\P{^Sc: _THAI}', "");
-Error('\p{Is_Script= THAI/a/}');
-Error('\P{Is_Script= THAI/a/}');
-Expect(1, 3642, '\p{Is_Script=thai}', "");
-Expect(0, 3642, '\p{^Is_Script=thai}', "");
-Expect(0, 3642, '\P{Is_Script=thai}', "");
-Expect(1, 3642, '\P{^Is_Script=thai}', "");
-Expect(0, 3584, '\p{Is_Script=thai}', "");
-Expect(1, 3584, '\p{^Is_Script=thai}', "");
-Expect(1, 3584, '\P{Is_Script=thai}', "");
-Expect(0, 3584, '\P{^Is_Script=thai}', "");
-Expect(1, 3642, '\p{Is_Script= THAI}', "");
-Expect(0, 3642, '\p{^Is_Script= THAI}', "");
-Expect(0, 3642, '\P{Is_Script= THAI}', "");
-Expect(1, 3642, '\P{^Is_Script= THAI}', "");
-Expect(0, 3584, '\p{Is_Script= THAI}', "");
-Expect(1, 3584, '\p{^Is_Script= THAI}', "");
-Expect(1, 3584, '\P{Is_Script= THAI}', "");
-Expect(0, 3584, '\P{^Is_Script= THAI}', "");
-Error('\p{Is_Sc=:= Thai}');
-Error('\P{Is_Sc=:= Thai}');
-Expect(1, 3642, '\p{Is_Sc=thai}', "");
-Expect(0, 3642, '\p{^Is_Sc=thai}', "");
-Expect(0, 3642, '\P{Is_Sc=thai}', "");
-Expect(1, 3642, '\P{^Is_Sc=thai}', "");
-Expect(0, 3584, '\p{Is_Sc=thai}', "");
-Expect(1, 3584, '\p{^Is_Sc=thai}', "");
-Expect(1, 3584, '\P{Is_Sc=thai}', "");
-Expect(0, 3584, '\P{^Is_Sc=thai}', "");
-Expect(1, 3642, '\p{Is_Sc= THAI}', "");
-Expect(0, 3642, '\p{^Is_Sc= THAI}', "");
-Expect(0, 3642, '\P{Is_Sc= THAI}', "");
-Expect(1, 3642, '\P{^Is_Sc= THAI}', "");
-Expect(0, 3584, '\p{Is_Sc= THAI}', "");
-Expect(1, 3584, '\p{^Is_Sc= THAI}', "");
-Expect(1, 3584, '\P{Is_Sc= THAI}', "");
-Expect(0, 3584, '\P{^Is_Sc= THAI}', "");
-Error('\p{Ideographic=__Yes:=}');
-Error('\P{Ideographic=__Yes:=}');
-Expect(1, 12295, '\p{Ideographic=yes}', "");
-Expect(0, 12295, '\p{^Ideographic=yes}', "");
-Expect(0, 12295, '\P{Ideographic=yes}', "");
-Expect(1, 12295, '\P{^Ideographic=yes}', "");
-Expect(0, 12293, '\p{Ideographic=yes}', "");
-Expect(1, 12293, '\p{^Ideographic=yes}', "");
-Expect(1, 12293, '\P{Ideographic=yes}', "");
-Expect(0, 12293, '\P{^Ideographic=yes}', "");
-Expect(1, 12295, '\p{Ideographic= YES}', "");
-Expect(0, 12295, '\p{^Ideographic= YES}', "");
-Expect(0, 12295, '\P{Ideographic= YES}', "");
-Expect(1, 12295, '\P{^Ideographic= YES}', "");
-Expect(0, 12293, '\p{Ideographic= YES}', "");
-Expect(1, 12293, '\p{^Ideographic= YES}', "");
-Expect(1, 12293, '\P{Ideographic= YES}', "");
-Expect(0, 12293, '\P{^Ideographic= YES}', "");
-Error('\p{Ideo=/a/_Y}');
-Error('\P{Ideo=/a/_Y}');
-Expect(1, 12295, '\p{Ideo=y}', "");
-Expect(0, 12295, '\p{^Ideo=y}', "");
-Expect(0, 12295, '\P{Ideo=y}', "");
-Expect(1, 12295, '\P{^Ideo=y}', "");
-Expect(0, 12293, '\p{Ideo=y}', "");
-Expect(1, 12293, '\p{^Ideo=y}', "");
-Expect(1, 12293, '\P{Ideo=y}', "");
-Expect(0, 12293, '\P{^Ideo=y}', "");
-Expect(1, 12295, '\p{Ideo: Y}', "");
-Expect(0, 12295, '\p{^Ideo: Y}', "");
-Expect(0, 12295, '\P{Ideo: Y}', "");
-Expect(1, 12295, '\P{^Ideo: Y}', "");
-Expect(0, 12293, '\p{Ideo: Y}', "");
-Expect(1, 12293, '\p{^Ideo: Y}', "");
-Expect(1, 12293, '\P{Ideo: Y}', "");
-Expect(0, 12293, '\P{^Ideo: Y}', "");
-Error('\p{Is_Ideographic=:=--T}');
-Error('\P{Is_Ideographic=:=--T}');
-Expect(1, 12295, '\p{Is_Ideographic:t}', "");
-Expect(0, 12295, '\p{^Is_Ideographic:t}', "");
-Expect(0, 12295, '\P{Is_Ideographic:t}', "");
-Expect(1, 12295, '\P{^Is_Ideographic:t}', "");
-Expect(0, 12293, '\p{Is_Ideographic:t}', "");
-Expect(1, 12293, '\p{^Is_Ideographic:t}', "");
-Expect(1, 12293, '\P{Is_Ideographic:t}', "");
-Expect(0, 12293, '\P{^Is_Ideographic:t}', "");
-Expect(1, 12295, '\p{Is_Ideographic=__t}', "");
-Expect(0, 12295, '\p{^Is_Ideographic=__t}', "");
-Expect(0, 12295, '\P{Is_Ideographic=__t}', "");
-Expect(1, 12295, '\P{^Is_Ideographic=__t}', "");
-Expect(0, 12293, '\p{Is_Ideographic=__t}', "");
-Expect(1, 12293, '\p{^Is_Ideographic=__t}', "");
-Expect(1, 12293, '\P{Is_Ideographic=__t}', "");
-Expect(0, 12293, '\P{^Is_Ideographic=__t}', "");
-Error('\p{Is_Ideo=:=TRUE}');
-Error('\P{Is_Ideo=:=TRUE}');
-Expect(1, 12295, '\p{Is_Ideo=true}', "");
-Expect(0, 12295, '\p{^Is_Ideo=true}', "");
-Expect(0, 12295, '\P{Is_Ideo=true}', "");
-Expect(1, 12295, '\P{^Is_Ideo=true}', "");
-Expect(0, 12293, '\p{Is_Ideo=true}', "");
-Expect(1, 12293, '\p{^Is_Ideo=true}', "");
-Expect(1, 12293, '\P{Is_Ideo=true}', "");
-Expect(0, 12293, '\P{^Is_Ideo=true}', "");
-Expect(1, 12295, '\p{Is_Ideo=-True}', "");
-Expect(0, 12295, '\p{^Is_Ideo=-True}', "");
-Expect(0, 12295, '\P{Is_Ideo=-True}', "");
-Expect(1, 12295, '\P{^Is_Ideo=-True}', "");
-Expect(0, 12293, '\p{Is_Ideo=-True}', "");
-Expect(1, 12293, '\p{^Is_Ideo=-True}', "");
-Expect(1, 12293, '\P{Is_Ideo=-True}', "");
-Expect(0, 12293, '\P{^Is_Ideo=-True}', "");
-Error('\p{Ideographic=_-No/a/}');
-Error('\P{Ideographic=_-No/a/}');
-Expect(1, 12293, '\p{Ideographic=no}', "");
-Expect(0, 12293, '\p{^Ideographic=no}', "");
-Expect(0, 12293, '\P{Ideographic=no}', "");
-Expect(1, 12293, '\P{^Ideographic=no}', "");
-Expect(0, 12295, '\p{Ideographic=no}', "");
-Expect(1, 12295, '\p{^Ideographic=no}', "");
-Expect(1, 12295, '\P{Ideographic=no}', "");
-Expect(0, 12295, '\P{^Ideographic=no}', "");
-Expect(1, 12293, '\p{Ideographic=-no}', "");
-Expect(0, 12293, '\p{^Ideographic=-no}', "");
-Expect(0, 12293, '\P{Ideographic=-no}', "");
-Expect(1, 12293, '\P{^Ideographic=-no}', "");
-Expect(0, 12295, '\p{Ideographic=-no}', "");
-Expect(1, 12295, '\p{^Ideographic=-no}', "");
-Expect(1, 12295, '\P{Ideographic=-no}', "");
-Expect(0, 12295, '\P{^Ideographic=-no}', "");
-Error('\p{Ideo= N/a/}');
-Error('\P{Ideo= N/a/}');
-Expect(1, 12293, '\p{Ideo=n}', "");
-Expect(0, 12293, '\p{^Ideo=n}', "");
-Expect(0, 12293, '\P{Ideo=n}', "");
-Expect(1, 12293, '\P{^Ideo=n}', "");
-Expect(0, 12295, '\p{Ideo=n}', "");
-Expect(1, 12295, '\p{^Ideo=n}', "");
-Expect(1, 12295, '\P{Ideo=n}', "");
-Expect(0, 12295, '\P{^Ideo=n}', "");
-Expect(1, 12293, '\p{Ideo=--n}', "");
-Expect(0, 12293, '\p{^Ideo=--n}', "");
-Expect(0, 12293, '\P{Ideo=--n}', "");
-Expect(1, 12293, '\P{^Ideo=--n}', "");
-Expect(0, 12295, '\p{Ideo=--n}', "");
-Expect(1, 12295, '\p{^Ideo=--n}', "");
-Expect(1, 12295, '\P{Ideo=--n}', "");
-Expect(0, 12295, '\P{^Ideo=--n}', "");
-Error('\p{Is_Ideographic=:= f}');
-Error('\P{Is_Ideographic=:= f}');
-Expect(1, 12293, '\p{Is_Ideographic=f}', "");
-Expect(0, 12293, '\p{^Is_Ideographic=f}', "");
-Expect(0, 12293, '\P{Is_Ideographic=f}', "");
-Expect(1, 12293, '\P{^Is_Ideographic=f}', "");
-Expect(0, 12295, '\p{Is_Ideographic=f}', "");
-Expect(1, 12295, '\p{^Is_Ideographic=f}', "");
-Expect(1, 12295, '\P{Is_Ideographic=f}', "");
-Expect(0, 12295, '\P{^Is_Ideographic=f}', "");
-Expect(1, 12293, '\p{Is_Ideographic= -f}', "");
-Expect(0, 12293, '\p{^Is_Ideographic= -f}', "");
-Expect(0, 12293, '\P{Is_Ideographic= -f}', "");
-Expect(1, 12293, '\P{^Is_Ideographic= -f}', "");
-Expect(0, 12295, '\p{Is_Ideographic= -f}', "");
-Expect(1, 12295, '\p{^Is_Ideographic= -f}', "");
-Expect(1, 12295, '\P{Is_Ideographic= -f}', "");
-Expect(0, 12295, '\P{^Is_Ideographic= -f}', "");
-Error('\p{Is_Ideo: _/a/False}');
-Error('\P{Is_Ideo: _/a/False}');
-Expect(1, 12293, '\p{Is_Ideo=false}', "");
-Expect(0, 12293, '\p{^Is_Ideo=false}', "");
-Expect(0, 12293, '\P{Is_Ideo=false}', "");
-Expect(1, 12293, '\P{^Is_Ideo=false}', "");
-Expect(0, 12295, '\p{Is_Ideo=false}', "");
-Expect(1, 12295, '\p{^Is_Ideo=false}', "");
-Expect(1, 12295, '\P{Is_Ideo=false}', "");
-Expect(0, 12295, '\P{^Is_Ideo=false}', "");
-Expect(1, 12293, '\p{Is_Ideo= False}', "");
-Expect(0, 12293, '\p{^Is_Ideo= False}', "");
-Expect(0, 12293, '\P{Is_Ideo= False}', "");
-Expect(1, 12293, '\P{^Is_Ideo= False}', "");
-Expect(0, 12295, '\p{Is_Ideo= False}', "");
-Expect(1, 12295, '\p{^Is_Ideo= False}', "");
-Expect(1, 12295, '\P{Is_Ideo= False}', "");
-Expect(0, 12295, '\P{^Is_Ideo= False}', "");
-Error('\p{Other_Grapheme_Extend=- Yes/a/}');
-Error('\P{Other_Grapheme_Extend=- Yes/a/}');
-Expect(1, 2494, '\p{Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(0, 2494, '\p{^Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(0, 2494, '\P{Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(1, 2494, '\P{^Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(0, 2493, '\p{Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(1, 2493, '\p{^Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(1, 2493, '\P{Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(0, 2493, '\P{^Other_Grapheme_Extend: yes}', 'deprecated');
-Expect(1, 2494, '\p{Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(0, 2494, '\p{^Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(0, 2494, '\P{Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(1, 2494, '\P{^Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(0, 2493, '\p{Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(1, 2493, '\p{^Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(1, 2493, '\P{Other_Grapheme_Extend= _Yes}', 'deprecated');
-Expect(0, 2493, '\P{^Other_Grapheme_Extend= _Yes}', 'deprecated');
-Error('\p{OGr_Ext:_Y/a/}');
-Error('\P{OGr_Ext:_Y/a/}');
-Expect(1, 2494, '\p{OGr_Ext=y}', 'deprecated');
-Expect(0, 2494, '\p{^OGr_Ext=y}', 'deprecated');
-Expect(0, 2494, '\P{OGr_Ext=y}', 'deprecated');
-Expect(1, 2494, '\P{^OGr_Ext=y}', 'deprecated');
-Expect(0, 2493, '\p{OGr_Ext=y}', 'deprecated');
-Expect(1, 2493, '\p{^OGr_Ext=y}', 'deprecated');
-Expect(1, 2493, '\P{OGr_Ext=y}', 'deprecated');
-Expect(0, 2493, '\P{^OGr_Ext=y}', 'deprecated');
-Expect(1, 2494, '\p{OGr_Ext=_-Y}', 'deprecated');
-Expect(0, 2494, '\p{^OGr_Ext=_-Y}', 'deprecated');
-Expect(0, 2494, '\P{OGr_Ext=_-Y}', 'deprecated');
-Expect(1, 2494, '\P{^OGr_Ext=_-Y}', 'deprecated');
-Expect(0, 2493, '\p{OGr_Ext=_-Y}', 'deprecated');
-Expect(1, 2493, '\p{^OGr_Ext=_-Y}', 'deprecated');
-Expect(1, 2493, '\P{OGr_Ext=_-Y}', 'deprecated');
-Expect(0, 2493, '\P{^OGr_Ext=_-Y}', 'deprecated');
-Error('\p{Is_Other_Grapheme_Extend=:=_T}');
-Error('\P{Is_Other_Grapheme_Extend=:=_T}');
-Expect(1, 2494, '\p{Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(0, 2494, '\p{^Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(0, 2494, '\P{Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(1, 2494, '\P{^Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(0, 2493, '\p{Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(1, 2493, '\p{^Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(1, 2493, '\P{Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(0, 2493, '\P{^Is_Other_Grapheme_Extend=t}', 'deprecated');
-Expect(1, 2494, '\p{Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(0, 2494, '\p{^Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(0, 2494, '\P{Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(1, 2494, '\P{^Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(0, 2493, '\p{Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(1, 2493, '\p{^Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(1, 2493, '\P{Is_Other_Grapheme_Extend= T}', 'deprecated');
-Expect(0, 2493, '\P{^Is_Other_Grapheme_Extend= T}', 'deprecated');
-Error('\p{Is_OGr_Ext=/a/ true}');
-Error('\P{Is_OGr_Ext=/a/ true}');
-Expect(1, 2494, '\p{Is_OGr_Ext=true}', 'deprecated');
-Expect(0, 2494, '\p{^Is_OGr_Ext=true}', 'deprecated');
-Expect(0, 2494, '\P{Is_OGr_Ext=true}', 'deprecated');
-Expect(1, 2494, '\P{^Is_OGr_Ext=true}', 'deprecated');
-Expect(0, 2493, '\p{Is_OGr_Ext=true}', 'deprecated');
-Expect(1, 2493, '\p{^Is_OGr_Ext=true}', 'deprecated');
-Expect(1, 2493, '\P{Is_OGr_Ext=true}', 'deprecated');
-Expect(0, 2493, '\P{^Is_OGr_Ext=true}', 'deprecated');
-Expect(1, 2494, '\p{Is_OGr_Ext=_ True}', 'deprecated');
-Expect(0, 2494, '\p{^Is_OGr_Ext=_ True}', 'deprecated');
-Expect(0, 2494, '\P{Is_OGr_Ext=_ True}', 'deprecated');
-Expect(1, 2494, '\P{^Is_OGr_Ext=_ True}', 'deprecated');
-Expect(0, 2493, '\p{Is_OGr_Ext=_ True}', 'deprecated');
-Expect(1, 2493, '\p{^Is_OGr_Ext=_ True}', 'deprecated');
-Expect(1, 2493, '\P{Is_OGr_Ext=_ True}', 'deprecated');
-Expect(0, 2493, '\P{^Is_OGr_Ext=_ True}', 'deprecated');
-Error('\p{Other_Grapheme_Extend:_/a/NO}');
-Error('\P{Other_Grapheme_Extend:_/a/NO}');
-Expect(1, 2493, '\p{Other_Grapheme_Extend=no}', 'deprecated');
-Expect(0, 2493, '\p{^Other_Grapheme_Extend=no}', 'deprecated');
-Expect(0, 2493, '\P{Other_Grapheme_Extend=no}', 'deprecated');
-Expect(1, 2493, '\P{^Other_Grapheme_Extend=no}', 'deprecated');
-Expect(0, 2494, '\p{Other_Grapheme_Extend=no}', 'deprecated');
-Expect(1, 2494, '\p{^Other_Grapheme_Extend=no}', 'deprecated');
-Expect(1, 2494, '\P{Other_Grapheme_Extend=no}', 'deprecated');
-Expect(0, 2494, '\P{^Other_Grapheme_Extend=no}', 'deprecated');
-Expect(1, 2493, '\p{Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(0, 2493, '\p{^Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(0, 2493, '\P{Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(1, 2493, '\P{^Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(0, 2494, '\p{Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(1, 2494, '\p{^Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(1, 2494, '\P{Other_Grapheme_Extend=_ No}', 'deprecated');
-Expect(0, 2494, '\P{^Other_Grapheme_Extend=_ No}', 'deprecated');
-Error('\p{OGr_Ext=_ N/a/}');
-Error('\P{OGr_Ext=_ N/a/}');
-Expect(1, 2493, '\p{OGr_Ext=n}', 'deprecated');
-Expect(0, 2493, '\p{^OGr_Ext=n}', 'deprecated');
-Expect(0, 2493, '\P{OGr_Ext=n}', 'deprecated');
-Expect(1, 2493, '\P{^OGr_Ext=n}', 'deprecated');
-Expect(0, 2494, '\p{OGr_Ext=n}', 'deprecated');
-Expect(1, 2494, '\p{^OGr_Ext=n}', 'deprecated');
-Expect(1, 2494, '\P{OGr_Ext=n}', 'deprecated');
-Expect(0, 2494, '\P{^OGr_Ext=n}', 'deprecated');
-Expect(1, 2493, '\p{OGr_Ext= n}', 'deprecated');
-Expect(0, 2493, '\p{^OGr_Ext= n}', 'deprecated');
-Expect(0, 2493, '\P{OGr_Ext= n}', 'deprecated');
-Expect(1, 2493, '\P{^OGr_Ext= n}', 'deprecated');
-Expect(0, 2494, '\p{OGr_Ext= n}', 'deprecated');
-Expect(1, 2494, '\p{^OGr_Ext= n}', 'deprecated');
-Expect(1, 2494, '\P{OGr_Ext= n}', 'deprecated');
-Expect(0, 2494, '\P{^OGr_Ext= n}', 'deprecated');
-Error('\p{Is_Other_Grapheme_Extend=- F:=}');
-Error('\P{Is_Other_Grapheme_Extend=- F:=}');
-Expect(1, 2493, '\p{Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(0, 2493, '\p{^Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(0, 2493, '\P{Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(1, 2493, '\P{^Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(0, 2494, '\p{Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(1, 2494, '\p{^Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(1, 2494, '\P{Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(0, 2494, '\P{^Is_Other_Grapheme_Extend=f}', 'deprecated');
-Expect(1, 2493, '\p{Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(0, 2493, '\p{^Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(0, 2493, '\P{Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(1, 2493, '\P{^Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(0, 2494, '\p{Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(1, 2494, '\p{^Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(1, 2494, '\P{Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Expect(0, 2494, '\P{^Is_Other_Grapheme_Extend=--F}', 'deprecated');
-Error('\p{Is_OGr_Ext=:=false}');
-Error('\P{Is_OGr_Ext=:=false}');
-Expect(1, 2493, '\p{Is_OGr_Ext=false}', 'deprecated');
-Expect(0, 2493, '\p{^Is_OGr_Ext=false}', 'deprecated');
-Expect(0, 2493, '\P{Is_OGr_Ext=false}', 'deprecated');
-Expect(1, 2493, '\P{^Is_OGr_Ext=false}', 'deprecated');
-Expect(0, 2494, '\p{Is_OGr_Ext=false}', 'deprecated');
-Expect(1, 2494, '\p{^Is_OGr_Ext=false}', 'deprecated');
-Expect(1, 2494, '\P{Is_OGr_Ext=false}', 'deprecated');
-Expect(0, 2494, '\P{^Is_OGr_Ext=false}', 'deprecated');
-Expect(1, 2493, '\p{Is_OGr_Ext= False}', 'deprecated');
-Expect(0, 2493, '\p{^Is_OGr_Ext= False}', 'deprecated');
-Expect(0, 2493, '\P{Is_OGr_Ext= False}', 'deprecated');
-Expect(1, 2493, '\P{^Is_OGr_Ext= False}', 'deprecated');
-Expect(0, 2494, '\p{Is_OGr_Ext= False}', 'deprecated');
-Expect(1, 2494, '\p{^Is_OGr_Ext= False}', 'deprecated');
-Expect(1, 2494, '\P{Is_OGr_Ext= False}', 'deprecated');
-Expect(0, 2494, '\P{^Is_OGr_Ext= False}', 'deprecated');
-Error('\p{Grapheme_Link=Yes}');
-Error('\P{Grapheme_Link=Yes}');
-Error('\p{Gr_Link=Y}');
-Error('\P{Gr_Link=Y}');
-Error('\p{Is_Grapheme_Link=T}');
-Error('\P{Is_Grapheme_Link=T}');
-Error('\p{Is_Gr_Link=True}');
-Error('\P{Is_Gr_Link=True}');
-Error('\p{Grapheme_Link=No}');
-Error('\P{Grapheme_Link=No}');
-Error('\p{Gr_Link=N}');
-Error('\P{Gr_Link=N}');
-Error('\p{Is_Grapheme_Link: F}');
-Error('\P{Is_Grapheme_Link: F}');
-Error('\p{Is_Gr_Link=False}');
-Error('\P{Is_Gr_Link=False}');
-Error('\p{Bidi_Control=_/a/yes}');
-Error('\P{Bidi_Control=_/a/yes}');
-Expect(1, 8207, '\p{Bidi_Control=yes}', "");
-Expect(0, 8207, '\p{^Bidi_Control=yes}', "");
-Expect(0, 8207, '\P{Bidi_Control=yes}', "");
-Expect(1, 8207, '\P{^Bidi_Control=yes}', "");
-Expect(0, 8205, '\p{Bidi_Control=yes}', "");
-Expect(1, 8205, '\p{^Bidi_Control=yes}', "");
-Expect(1, 8205, '\P{Bidi_Control=yes}', "");
-Expect(0, 8205, '\P{^Bidi_Control=yes}', "");
-Expect(1, 8207, '\p{Bidi_Control: Yes}', "");
-Expect(0, 8207, '\p{^Bidi_Control: Yes}', "");
-Expect(0, 8207, '\P{Bidi_Control: Yes}', "");
-Expect(1, 8207, '\P{^Bidi_Control: Yes}', "");
-Expect(0, 8205, '\p{Bidi_Control: Yes}', "");
-Expect(1, 8205, '\p{^Bidi_Control: Yes}', "");
-Expect(1, 8205, '\P{Bidi_Control: Yes}', "");
-Expect(0, 8205, '\P{^Bidi_Control: Yes}', "");
-Error('\p{Bidi_C=/a/ _Y}');
-Error('\P{Bidi_C=/a/ _Y}');
-Expect(1, 8207, '\p{Bidi_C=y}', "");
-Expect(0, 8207, '\p{^Bidi_C=y}', "");
-Expect(0, 8207, '\P{Bidi_C=y}', "");
-Expect(1, 8207, '\P{^Bidi_C=y}', "");
-Expect(0, 8205, '\p{Bidi_C=y}', "");
-Expect(1, 8205, '\p{^Bidi_C=y}', "");
-Expect(1, 8205, '\P{Bidi_C=y}', "");
-Expect(0, 8205, '\P{^Bidi_C=y}', "");
-Expect(1, 8207, '\p{Bidi_C=_y}', "");
-Expect(0, 8207, '\p{^Bidi_C=_y}', "");
-Expect(0, 8207, '\P{Bidi_C=_y}', "");
-Expect(1, 8207, '\P{^Bidi_C=_y}', "");
-Expect(0, 8205, '\p{Bidi_C=_y}', "");
-Expect(1, 8205, '\p{^Bidi_C=_y}', "");
-Expect(1, 8205, '\P{Bidi_C=_y}', "");
-Expect(0, 8205, '\P{^Bidi_C=_y}', "");
-Error('\p{Is_Bidi_Control: T/a/}');
-Error('\P{Is_Bidi_Control: T/a/}');
-Expect(1, 8207, '\p{Is_Bidi_Control=t}', "");
-Expect(0, 8207, '\p{^Is_Bidi_Control=t}', "");
-Expect(0, 8207, '\P{Is_Bidi_Control=t}', "");
-Expect(1, 8207, '\P{^Is_Bidi_Control=t}', "");
-Expect(0, 8205, '\p{Is_Bidi_Control=t}', "");
-Expect(1, 8205, '\p{^Is_Bidi_Control=t}', "");
-Expect(1, 8205, '\P{Is_Bidi_Control=t}', "");
-Expect(0, 8205, '\P{^Is_Bidi_Control=t}', "");
-Expect(1, 8207, '\p{Is_Bidi_Control=_-t}', "");
-Expect(0, 8207, '\p{^Is_Bidi_Control=_-t}', "");
-Expect(0, 8207, '\P{Is_Bidi_Control=_-t}', "");
-Expect(1, 8207, '\P{^Is_Bidi_Control=_-t}', "");
-Expect(0, 8205, '\p{Is_Bidi_Control=_-t}', "");
-Expect(1, 8205, '\p{^Is_Bidi_Control=_-t}', "");
-Expect(1, 8205, '\P{Is_Bidi_Control=_-t}', "");
-Expect(0, 8205, '\P{^Is_Bidi_Control=_-t}', "");
-Error('\p{Is_Bidi_C: -True:=}');
-Error('\P{Is_Bidi_C: -True:=}');
-Expect(1, 8207, '\p{Is_Bidi_C=true}', "");
-Expect(0, 8207, '\p{^Is_Bidi_C=true}', "");
-Expect(0, 8207, '\P{Is_Bidi_C=true}', "");
-Expect(1, 8207, '\P{^Is_Bidi_C=true}', "");
-Expect(0, 8205, '\p{Is_Bidi_C=true}', "");
-Expect(1, 8205, '\p{^Is_Bidi_C=true}', "");
-Expect(1, 8205, '\P{Is_Bidi_C=true}', "");
-Expect(0, 8205, '\P{^Is_Bidi_C=true}', "");
-Expect(1, 8207, '\p{Is_Bidi_C=--true}', "");
-Expect(0, 8207, '\p{^Is_Bidi_C=--true}', "");
-Expect(0, 8207, '\P{Is_Bidi_C=--true}', "");
-Expect(1, 8207, '\P{^Is_Bidi_C=--true}', "");
-Expect(0, 8205, '\p{Is_Bidi_C=--true}', "");
-Expect(1, 8205, '\p{^Is_Bidi_C=--true}', "");
-Expect(1, 8205, '\P{Is_Bidi_C=--true}', "");
-Expect(0, 8205, '\P{^Is_Bidi_C=--true}', "");
-Error('\p{Bidi_Control= No/a/}');
-Error('\P{Bidi_Control= No/a/}');
-Expect(1, 8205, '\p{Bidi_Control: no}', "");
-Expect(0, 8205, '\p{^Bidi_Control: no}', "");
-Expect(0, 8205, '\P{Bidi_Control: no}', "");
-Expect(1, 8205, '\P{^Bidi_Control: no}', "");
-Expect(0, 8207, '\p{Bidi_Control: no}', "");
-Expect(1, 8207, '\p{^Bidi_Control: no}', "");
-Expect(1, 8207, '\P{Bidi_Control: no}', "");
-Expect(0, 8207, '\P{^Bidi_Control: no}', "");
-Expect(1, 8205, '\p{Bidi_Control: --NO}', "");
-Expect(0, 8205, '\p{^Bidi_Control: --NO}', "");
-Expect(0, 8205, '\P{Bidi_Control: --NO}', "");
-Expect(1, 8205, '\P{^Bidi_Control: --NO}', "");
-Expect(0, 8207, '\p{Bidi_Control: --NO}', "");
-Expect(1, 8207, '\p{^Bidi_Control: --NO}', "");
-Expect(1, 8207, '\P{Bidi_Control: --NO}', "");
-Expect(0, 8207, '\P{^Bidi_Control: --NO}', "");
-Error('\p{Bidi_C= N:=}');
-Error('\P{Bidi_C= N:=}');
-Expect(1, 8205, '\p{Bidi_C: n}', "");
-Expect(0, 8205, '\p{^Bidi_C: n}', "");
-Expect(0, 8205, '\P{Bidi_C: n}', "");
-Expect(1, 8205, '\P{^Bidi_C: n}', "");
-Expect(0, 8207, '\p{Bidi_C: n}', "");
-Expect(1, 8207, '\p{^Bidi_C: n}', "");
-Expect(1, 8207, '\P{Bidi_C: n}', "");
-Expect(0, 8207, '\P{^Bidi_C: n}', "");
-Expect(1, 8205, '\p{Bidi_C= -N}', "");
-Expect(0, 8205, '\p{^Bidi_C= -N}', "");
-Expect(0, 8205, '\P{Bidi_C= -N}', "");
-Expect(1, 8205, '\P{^Bidi_C= -N}', "");
-Expect(0, 8207, '\p{Bidi_C= -N}', "");
-Expect(1, 8207, '\p{^Bidi_C= -N}', "");
-Expect(1, 8207, '\P{Bidi_C= -N}', "");
-Expect(0, 8207, '\P{^Bidi_C= -N}', "");
-Error('\p{Is_Bidi_Control=--f:=}');
-Error('\P{Is_Bidi_Control=--f:=}');
-Expect(1, 8205, '\p{Is_Bidi_Control=f}', "");
-Expect(0, 8205, '\p{^Is_Bidi_Control=f}', "");
-Expect(0, 8205, '\P{Is_Bidi_Control=f}', "");
-Expect(1, 8205, '\P{^Is_Bidi_Control=f}', "");
-Expect(0, 8207, '\p{Is_Bidi_Control=f}', "");
-Expect(1, 8207, '\p{^Is_Bidi_Control=f}', "");
-Expect(1, 8207, '\P{Is_Bidi_Control=f}', "");
-Expect(0, 8207, '\P{^Is_Bidi_Control=f}', "");
-Expect(1, 8205, '\p{Is_Bidi_Control=_F}', "");
-Expect(0, 8205, '\p{^Is_Bidi_Control=_F}', "");
-Expect(0, 8205, '\P{Is_Bidi_Control=_F}', "");
-Expect(1, 8205, '\P{^Is_Bidi_Control=_F}', "");
-Expect(0, 8207, '\p{Is_Bidi_Control=_F}', "");
-Expect(1, 8207, '\p{^Is_Bidi_Control=_F}', "");
-Expect(1, 8207, '\P{Is_Bidi_Control=_F}', "");
-Expect(0, 8207, '\P{^Is_Bidi_Control=_F}', "");
-Error('\p{Is_Bidi_C= /a/FALSE}');
-Error('\P{Is_Bidi_C= /a/FALSE}');
-Expect(1, 8205, '\p{Is_Bidi_C=false}', "");
-Expect(0, 8205, '\p{^Is_Bidi_C=false}', "");
-Expect(0, 8205, '\P{Is_Bidi_C=false}', "");
-Expect(1, 8205, '\P{^Is_Bidi_C=false}', "");
-Expect(0, 8207, '\p{Is_Bidi_C=false}', "");
-Expect(1, 8207, '\p{^Is_Bidi_C=false}', "");
-Expect(1, 8207, '\P{Is_Bidi_C=false}', "");
-Expect(0, 8207, '\P{^Is_Bidi_C=false}', "");
-Expect(1, 8205, '\p{Is_Bidi_C=_FALSE}', "");
-Expect(0, 8205, '\p{^Is_Bidi_C=_FALSE}', "");
-Expect(0, 8205, '\P{Is_Bidi_C=_FALSE}', "");
-Expect(1, 8205, '\P{^Is_Bidi_C=_FALSE}', "");
-Expect(0, 8207, '\p{Is_Bidi_C=_FALSE}', "");
-Expect(1, 8207, '\p{^Is_Bidi_C=_FALSE}', "");
-Expect(1, 8207, '\P{Is_Bidi_C=_FALSE}', "");
-Expect(0, 8207, '\P{^Is_Bidi_C=_FALSE}', "");
-Error('\p{ID_Continue=:= _YES}');
-Error('\P{ID_Continue=:= _YES}');
-Expect(1, 57, '\p{ID_Continue=yes}', "");
-Expect(0, 57, '\p{^ID_Continue=yes}', "");
-Expect(0, 57, '\P{ID_Continue=yes}', "");
-Expect(1, 57, '\P{^ID_Continue=yes}', "");
-Expect(0, 47, '\p{ID_Continue=yes}', "");
-Expect(1, 47, '\p{^ID_Continue=yes}', "");
-Expect(1, 47, '\P{ID_Continue=yes}', "");
-Expect(0, 47, '\P{^ID_Continue=yes}', "");
-Expect(1, 57, '\p{ID_Continue=_ yes}', "");
-Expect(0, 57, '\p{^ID_Continue=_ yes}', "");
-Expect(0, 57, '\P{ID_Continue=_ yes}', "");
-Expect(1, 57, '\P{^ID_Continue=_ yes}', "");
-Expect(0, 47, '\p{ID_Continue=_ yes}', "");
-Expect(1, 47, '\p{^ID_Continue=_ yes}', "");
-Expect(1, 47, '\P{ID_Continue=_ yes}', "");
-Expect(0, 47, '\P{^ID_Continue=_ yes}', "");
-Error('\p{IDC= -Y:=}');
-Error('\P{IDC= -Y:=}');
-Expect(1, 57, '\p{IDC=y}', "");
-Expect(0, 57, '\p{^IDC=y}', "");
-Expect(0, 57, '\P{IDC=y}', "");
-Expect(1, 57, '\P{^IDC=y}', "");
-Expect(0, 47, '\p{IDC=y}', "");
-Expect(1, 47, '\p{^IDC=y}', "");
-Expect(1, 47, '\P{IDC=y}', "");
-Expect(0, 47, '\P{^IDC=y}', "");
-Expect(1, 57, '\p{IDC= y}', "");
-Expect(0, 57, '\p{^IDC= y}', "");
-Expect(0, 57, '\P{IDC= y}', "");
-Expect(1, 57, '\P{^IDC= y}', "");
-Expect(0, 47, '\p{IDC= y}', "");
-Expect(1, 47, '\p{^IDC= y}', "");
-Expect(1, 47, '\P{IDC= y}', "");
-Expect(0, 47, '\P{^IDC= y}', "");
-Error('\p{Is_ID_Continue: :=t}');
-Error('\P{Is_ID_Continue: :=t}');
-Expect(1, 57, '\p{Is_ID_Continue=t}', "");
-Expect(0, 57, '\p{^Is_ID_Continue=t}', "");
-Expect(0, 57, '\P{Is_ID_Continue=t}', "");
-Expect(1, 57, '\P{^Is_ID_Continue=t}', "");
-Expect(0, 47, '\p{Is_ID_Continue=t}', "");
-Expect(1, 47, '\p{^Is_ID_Continue=t}', "");
-Expect(1, 47, '\P{Is_ID_Continue=t}', "");
-Expect(0, 47, '\P{^Is_ID_Continue=t}', "");
-Expect(1, 57, '\p{Is_ID_Continue:-T}', "");
-Expect(0, 57, '\p{^Is_ID_Continue:-T}', "");
-Expect(0, 57, '\P{Is_ID_Continue:-T}', "");
-Expect(1, 57, '\P{^Is_ID_Continue:-T}', "");
-Expect(0, 47, '\p{Is_ID_Continue:-T}', "");
-Expect(1, 47, '\p{^Is_ID_Continue:-T}', "");
-Expect(1, 47, '\P{Is_ID_Continue:-T}', "");
-Expect(0, 47, '\P{^Is_ID_Continue:-T}', "");
-Error('\p{Is_IDC: /a/_true}');
-Error('\P{Is_IDC: /a/_true}');
-Expect(1, 57, '\p{Is_IDC=true}', "");
-Expect(0, 57, '\p{^Is_IDC=true}', "");
-Expect(0, 57, '\P{Is_IDC=true}', "");
-Expect(1, 57, '\P{^Is_IDC=true}', "");
-Expect(0, 47, '\p{Is_IDC=true}', "");
-Expect(1, 47, '\p{^Is_IDC=true}', "");
-Expect(1, 47, '\P{Is_IDC=true}', "");
-Expect(0, 47, '\P{^Is_IDC=true}', "");
-Expect(1, 57, '\p{Is_IDC=TRUE}', "");
-Expect(0, 57, '\p{^Is_IDC=TRUE}', "");
-Expect(0, 57, '\P{Is_IDC=TRUE}', "");
-Expect(1, 57, '\P{^Is_IDC=TRUE}', "");
-Expect(0, 47, '\p{Is_IDC=TRUE}', "");
-Expect(1, 47, '\p{^Is_IDC=TRUE}', "");
-Expect(1, 47, '\P{Is_IDC=TRUE}', "");
-Expect(0, 47, '\P{^Is_IDC=TRUE}', "");
-Error('\p{ID_Continue=/a/ -NO}');
-Error('\P{ID_Continue=/a/ -NO}');
-Expect(1, 47, '\p{ID_Continue=no}', "");
-Expect(0, 47, '\p{^ID_Continue=no}', "");
-Expect(0, 47, '\P{ID_Continue=no}', "");
-Expect(1, 47, '\P{^ID_Continue=no}', "");
-Expect(0, 57, '\p{ID_Continue=no}', "");
-Expect(1, 57, '\p{^ID_Continue=no}', "");
-Expect(1, 57, '\P{ID_Continue=no}', "");
-Expect(0, 57, '\P{^ID_Continue=no}', "");
-Expect(1, 47, '\p{ID_Continue= No}', "");
-Expect(0, 47, '\p{^ID_Continue= No}', "");
-Expect(0, 47, '\P{ID_Continue= No}', "");
-Expect(1, 47, '\P{^ID_Continue= No}', "");
-Expect(0, 57, '\p{ID_Continue= No}', "");
-Expect(1, 57, '\p{^ID_Continue= No}', "");
-Expect(1, 57, '\P{ID_Continue= No}', "");
-Expect(0, 57, '\P{^ID_Continue= No}', "");
-Error('\p{IDC=- n:=}');
-Error('\P{IDC=- n:=}');
-Expect(1, 47, '\p{IDC=n}', "");
-Expect(0, 47, '\p{^IDC=n}', "");
-Expect(0, 47, '\P{IDC=n}', "");
-Expect(1, 47, '\P{^IDC=n}', "");
-Expect(0, 57, '\p{IDC=n}', "");
-Expect(1, 57, '\p{^IDC=n}', "");
-Expect(1, 57, '\P{IDC=n}', "");
-Expect(0, 57, '\P{^IDC=n}', "");
-Expect(1, 47, '\p{IDC: _n}', "");
-Expect(0, 47, '\p{^IDC: _n}', "");
-Expect(0, 47, '\P{IDC: _n}', "");
-Expect(1, 47, '\P{^IDC: _n}', "");
-Expect(0, 57, '\p{IDC: _n}', "");
-Expect(1, 57, '\p{^IDC: _n}', "");
-Expect(1, 57, '\P{IDC: _n}', "");
-Expect(0, 57, '\P{^IDC: _n}', "");
-Error('\p{Is_ID_Continue:-/a/f}');
-Error('\P{Is_ID_Continue:-/a/f}');
-Expect(1, 47, '\p{Is_ID_Continue: f}', "");
-Expect(0, 47, '\p{^Is_ID_Continue: f}', "");
-Expect(0, 47, '\P{Is_ID_Continue: f}', "");
-Expect(1, 47, '\P{^Is_ID_Continue: f}', "");
-Expect(0, 57, '\p{Is_ID_Continue: f}', "");
-Expect(1, 57, '\p{^Is_ID_Continue: f}', "");
-Expect(1, 57, '\P{Is_ID_Continue: f}', "");
-Expect(0, 57, '\P{^Is_ID_Continue: f}', "");
-Expect(1, 47, '\p{Is_ID_Continue= -F}', "");
-Expect(0, 47, '\p{^Is_ID_Continue= -F}', "");
-Expect(0, 47, '\P{Is_ID_Continue= -F}', "");
-Expect(1, 47, '\P{^Is_ID_Continue= -F}', "");
-Expect(0, 57, '\p{Is_ID_Continue= -F}', "");
-Expect(1, 57, '\p{^Is_ID_Continue= -F}', "");
-Expect(1, 57, '\P{Is_ID_Continue= -F}', "");
-Expect(0, 57, '\P{^Is_ID_Continue= -F}', "");
-Error('\p{Is_IDC=:= False}');
-Error('\P{Is_IDC=:= False}');
-Expect(1, 47, '\p{Is_IDC=false}', "");
-Expect(0, 47, '\p{^Is_IDC=false}', "");
-Expect(0, 47, '\P{Is_IDC=false}', "");
-Expect(1, 47, '\P{^Is_IDC=false}', "");
-Expect(0, 57, '\p{Is_IDC=false}', "");
-Expect(1, 57, '\p{^Is_IDC=false}', "");
-Expect(1, 57, '\P{Is_IDC=false}', "");
-Expect(0, 57, '\P{^Is_IDC=false}', "");
-Expect(1, 47, '\p{Is_IDC: -FALSE}', "");
-Expect(0, 47, '\p{^Is_IDC: -FALSE}', "");
-Expect(0, 47, '\P{Is_IDC: -FALSE}', "");
-Expect(1, 47, '\P{^Is_IDC: -FALSE}', "");
-Expect(0, 57, '\p{Is_IDC: -FALSE}', "");
-Expect(1, 57, '\p{^Is_IDC: -FALSE}', "");
-Expect(1, 57, '\P{Is_IDC: -FALSE}', "");
-Expect(0, 57, '\P{^Is_IDC: -FALSE}', "");
-Error('\p{Other_Alphabetic=/a/yes}');
-Error('\P{Other_Alphabetic=/a/yes}');
-Expect(1, 837, '\p{Other_Alphabetic=yes}', 'deprecated');
-Expect(0, 837, '\p{^Other_Alphabetic=yes}', 'deprecated');
-Expect(0, 837, '\P{Other_Alphabetic=yes}', 'deprecated');
-Expect(1, 837, '\P{^Other_Alphabetic=yes}', 'deprecated');
-Expect(0, 836, '\p{Other_Alphabetic=yes}', 'deprecated');
-Expect(1, 836, '\p{^Other_Alphabetic=yes}', 'deprecated');
-Expect(1, 836, '\P{Other_Alphabetic=yes}', 'deprecated');
-Expect(0, 836, '\P{^Other_Alphabetic=yes}', 'deprecated');
-Expect(1, 837, '\p{Other_Alphabetic= Yes}', 'deprecated');
-Expect(0, 837, '\p{^Other_Alphabetic= Yes}', 'deprecated');
-Expect(0, 837, '\P{Other_Alphabetic= Yes}', 'deprecated');
-Expect(1, 837, '\P{^Other_Alphabetic= Yes}', 'deprecated');
-Expect(0, 836, '\p{Other_Alphabetic= Yes}', 'deprecated');
-Expect(1, 836, '\p{^Other_Alphabetic= Yes}', 'deprecated');
-Expect(1, 836, '\P{Other_Alphabetic= Yes}', 'deprecated');
-Expect(0, 836, '\P{^Other_Alphabetic= Yes}', 'deprecated');
-Error('\p{OAlpha= /a/Y}');
-Error('\P{OAlpha= /a/Y}');
-Expect(1, 837, '\p{OAlpha=y}', 'deprecated');
-Expect(0, 837, '\p{^OAlpha=y}', 'deprecated');
-Expect(0, 837, '\P{OAlpha=y}', 'deprecated');
-Expect(1, 837, '\P{^OAlpha=y}', 'deprecated');
-Expect(0, 836, '\p{OAlpha=y}', 'deprecated');
-Expect(1, 836, '\p{^OAlpha=y}', 'deprecated');
-Expect(1, 836, '\P{OAlpha=y}', 'deprecated');
-Expect(0, 836, '\P{^OAlpha=y}', 'deprecated');
-Expect(1, 837, '\p{OAlpha=-_y}', 'deprecated');
-Expect(0, 837, '\p{^OAlpha=-_y}', 'deprecated');
-Expect(0, 837, '\P{OAlpha=-_y}', 'deprecated');
-Expect(1, 837, '\P{^OAlpha=-_y}', 'deprecated');
-Expect(0, 836, '\p{OAlpha=-_y}', 'deprecated');
-Expect(1, 836, '\p{^OAlpha=-_y}', 'deprecated');
-Expect(1, 836, '\P{OAlpha=-_y}', 'deprecated');
-Expect(0, 836, '\P{^OAlpha=-_y}', 'deprecated');
-Error('\p{Is_Other_Alphabetic=-/a/T}');
-Error('\P{Is_Other_Alphabetic=-/a/T}');
-Expect(1, 837, '\p{Is_Other_Alphabetic=t}', 'deprecated');
-Expect(0, 837, '\p{^Is_Other_Alphabetic=t}', 'deprecated');
-Expect(0, 837, '\P{Is_Other_Alphabetic=t}', 'deprecated');
-Expect(1, 837, '\P{^Is_Other_Alphabetic=t}', 'deprecated');
-Expect(0, 836, '\p{Is_Other_Alphabetic=t}', 'deprecated');
-Expect(1, 836, '\p{^Is_Other_Alphabetic=t}', 'deprecated');
-Expect(1, 836, '\P{Is_Other_Alphabetic=t}', 'deprecated');
-Expect(0, 836, '\P{^Is_Other_Alphabetic=t}', 'deprecated');
-Expect(1, 837, '\p{Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(0, 837, '\p{^Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(0, 837, '\P{Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(1, 837, '\P{^Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(0, 836, '\p{Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(1, 836, '\p{^Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(1, 836, '\P{Is_Other_Alphabetic=- t}', 'deprecated');
-Expect(0, 836, '\P{^Is_Other_Alphabetic=- t}', 'deprecated');
-Error('\p{Is_OAlpha=-_True:=}');
-Error('\P{Is_OAlpha=-_True:=}');
-Expect(1, 837, '\p{Is_OAlpha=true}', 'deprecated');
-Expect(0, 837, '\p{^Is_OAlpha=true}', 'deprecated');
-Expect(0, 837, '\P{Is_OAlpha=true}', 'deprecated');
-Expect(1, 837, '\P{^Is_OAlpha=true}', 'deprecated');
-Expect(0, 836, '\p{Is_OAlpha=true}', 'deprecated');
-Expect(1, 836, '\p{^Is_OAlpha=true}', 'deprecated');
-Expect(1, 836, '\P{Is_OAlpha=true}', 'deprecated');
-Expect(0, 836, '\P{^Is_OAlpha=true}', 'deprecated');
-Expect(1, 837, '\p{Is_OAlpha= _true}', 'deprecated');
-Expect(0, 837, '\p{^Is_OAlpha= _true}', 'deprecated');
-Expect(0, 837, '\P{Is_OAlpha= _true}', 'deprecated');
-Expect(1, 837, '\P{^Is_OAlpha= _true}', 'deprecated');
-Expect(0, 836, '\p{Is_OAlpha= _true}', 'deprecated');
-Expect(1, 836, '\p{^Is_OAlpha= _true}', 'deprecated');
-Expect(1, 836, '\P{Is_OAlpha= _true}', 'deprecated');
-Expect(0, 836, '\P{^Is_OAlpha= _true}', 'deprecated');
-Error('\p{Other_Alphabetic:-:=No}');
-Error('\P{Other_Alphabetic:-:=No}');
-Expect(1, 836, '\p{Other_Alphabetic=no}', 'deprecated');
-Expect(0, 836, '\p{^Other_Alphabetic=no}', 'deprecated');
-Expect(0, 836, '\P{Other_Alphabetic=no}', 'deprecated');
-Expect(1, 836, '\P{^Other_Alphabetic=no}', 'deprecated');
-Expect(0, 837, '\p{Other_Alphabetic=no}', 'deprecated');
-Expect(1, 837, '\p{^Other_Alphabetic=no}', 'deprecated');
-Expect(1, 837, '\P{Other_Alphabetic=no}', 'deprecated');
-Expect(0, 837, '\P{^Other_Alphabetic=no}', 'deprecated');
-Expect(1, 836, '\p{Other_Alphabetic:__NO}', 'deprecated');
-Expect(0, 836, '\p{^Other_Alphabetic:__NO}', 'deprecated');
-Expect(0, 836, '\P{Other_Alphabetic:__NO}', 'deprecated');
-Expect(1, 836, '\P{^Other_Alphabetic:__NO}', 'deprecated');
-Expect(0, 837, '\p{Other_Alphabetic:__NO}', 'deprecated');
-Expect(1, 837, '\p{^Other_Alphabetic:__NO}', 'deprecated');
-Expect(1, 837, '\P{Other_Alphabetic:__NO}', 'deprecated');
-Expect(0, 837, '\P{^Other_Alphabetic:__NO}', 'deprecated');
-Error('\p{OAlpha=:= n}');
-Error('\P{OAlpha=:= n}');
-Expect(1, 836, '\p{OAlpha=n}', 'deprecated');
-Expect(0, 836, '\p{^OAlpha=n}', 'deprecated');
-Expect(0, 836, '\P{OAlpha=n}', 'deprecated');
-Expect(1, 836, '\P{^OAlpha=n}', 'deprecated');
-Expect(0, 837, '\p{OAlpha=n}', 'deprecated');
-Expect(1, 837, '\p{^OAlpha=n}', 'deprecated');
-Expect(1, 837, '\P{OAlpha=n}', 'deprecated');
-Expect(0, 837, '\P{^OAlpha=n}', 'deprecated');
-Expect(1, 836, '\p{OAlpha=--N}', 'deprecated');
-Expect(0, 836, '\p{^OAlpha=--N}', 'deprecated');
-Expect(0, 836, '\P{OAlpha=--N}', 'deprecated');
-Expect(1, 836, '\P{^OAlpha=--N}', 'deprecated');
-Expect(0, 837, '\p{OAlpha=--N}', 'deprecated');
-Expect(1, 837, '\p{^OAlpha=--N}', 'deprecated');
-Expect(1, 837, '\P{OAlpha=--N}', 'deprecated');
-Expect(0, 837, '\P{^OAlpha=--N}', 'deprecated');
-Error('\p{Is_Other_Alphabetic: := F}');
-Error('\P{Is_Other_Alphabetic: := F}');
-Expect(1, 836, '\p{Is_Other_Alphabetic=f}', 'deprecated');
-Expect(0, 836, '\p{^Is_Other_Alphabetic=f}', 'deprecated');
-Expect(0, 836, '\P{Is_Other_Alphabetic=f}', 'deprecated');
-Expect(1, 836, '\P{^Is_Other_Alphabetic=f}', 'deprecated');
-Expect(0, 837, '\p{Is_Other_Alphabetic=f}', 'deprecated');
-Expect(1, 837, '\p{^Is_Other_Alphabetic=f}', 'deprecated');
-Expect(1, 837, '\P{Is_Other_Alphabetic=f}', 'deprecated');
-Expect(0, 837, '\P{^Is_Other_Alphabetic=f}', 'deprecated');
-Expect(1, 836, '\p{Is_Other_Alphabetic= F}', 'deprecated');
-Expect(0, 836, '\p{^Is_Other_Alphabetic= F}', 'deprecated');
-Expect(0, 836, '\P{Is_Other_Alphabetic= F}', 'deprecated');
-Expect(1, 836, '\P{^Is_Other_Alphabetic= F}', 'deprecated');
-Expect(0, 837, '\p{Is_Other_Alphabetic= F}', 'deprecated');
-Expect(1, 837, '\p{^Is_Other_Alphabetic= F}', 'deprecated');
-Expect(1, 837, '\P{Is_Other_Alphabetic= F}', 'deprecated');
-Expect(0, 837, '\P{^Is_Other_Alphabetic= F}', 'deprecated');
-Error('\p{Is_OAlpha=/a/-FALSE}');
-Error('\P{Is_OAlpha=/a/-FALSE}');
-Expect(1, 836, '\p{Is_OAlpha=false}', 'deprecated');
-Expect(0, 836, '\p{^Is_OAlpha=false}', 'deprecated');
-Expect(0, 836, '\P{Is_OAlpha=false}', 'deprecated');
-Expect(1, 836, '\P{^Is_OAlpha=false}', 'deprecated');
-Expect(0, 837, '\p{Is_OAlpha=false}', 'deprecated');
-Expect(1, 837, '\p{^Is_OAlpha=false}', 'deprecated');
-Expect(1, 837, '\P{Is_OAlpha=false}', 'deprecated');
-Expect(0, 837, '\P{^Is_OAlpha=false}', 'deprecated');
-Expect(1, 836, '\p{Is_OAlpha=-False}', 'deprecated');
-Expect(0, 836, '\p{^Is_OAlpha=-False}', 'deprecated');
-Expect(0, 836, '\P{Is_OAlpha=-False}', 'deprecated');
-Expect(1, 836, '\P{^Is_OAlpha=-False}', 'deprecated');
-Expect(0, 837, '\p{Is_OAlpha=-False}', 'deprecated');
-Expect(1, 837, '\p{^Is_OAlpha=-False}', 'deprecated');
-Expect(1, 837, '\P{Is_OAlpha=-False}', 'deprecated');
-Expect(0, 837, '\P{^Is_OAlpha=-False}', 'deprecated');
-Error('\p{NFKD_Quick_Check= YES/a/}');
-Error('\P{NFKD_Quick_Check= YES/a/}');
-Expect(1, 159, '\p{NFKD_Quick_Check=yes}', "");
-Expect(0, 159, '\p{^NFKD_Quick_Check=yes}', "");
-Expect(0, 159, '\P{NFKD_Quick_Check=yes}', "");
-Expect(1, 159, '\P{^NFKD_Quick_Check=yes}', "");
-Expect(0, 160, '\p{NFKD_Quick_Check=yes}', "");
-Expect(1, 160, '\p{^NFKD_Quick_Check=yes}', "");
-Expect(1, 160, '\P{NFKD_Quick_Check=yes}', "");
-Expect(0, 160, '\P{^NFKD_Quick_Check=yes}', "");
-Expect(1, 159, '\p{NFKD_Quick_Check: Yes}', "");
-Expect(0, 159, '\p{^NFKD_Quick_Check: Yes}', "");
-Expect(0, 159, '\P{NFKD_Quick_Check: Yes}', "");
-Expect(1, 159, '\P{^NFKD_Quick_Check: Yes}', "");
-Expect(0, 160, '\p{NFKD_Quick_Check: Yes}', "");
-Expect(1, 160, '\p{^NFKD_Quick_Check: Yes}', "");
-Expect(1, 160, '\P{NFKD_Quick_Check: Yes}', "");
-Expect(0, 160, '\P{^NFKD_Quick_Check: Yes}', "");
-Error('\p{NFKD_QC= :=Y}');
-Error('\P{NFKD_QC= :=Y}');
-Expect(1, 159, '\p{NFKD_QC=y}', "");
-Expect(0, 159, '\p{^NFKD_QC=y}', "");
-Expect(0, 159, '\P{NFKD_QC=y}', "");
-Expect(1, 159, '\P{^NFKD_QC=y}', "");
-Expect(0, 160, '\p{NFKD_QC=y}', "");
-Expect(1, 160, '\p{^NFKD_QC=y}', "");
-Expect(1, 160, '\P{NFKD_QC=y}', "");
-Expect(0, 160, '\P{^NFKD_QC=y}', "");
-Expect(1, 159, '\p{NFKD_QC= -y}', "");
-Expect(0, 159, '\p{^NFKD_QC= -y}', "");
-Expect(0, 159, '\P{NFKD_QC= -y}', "");
-Expect(1, 159, '\P{^NFKD_QC= -y}', "");
-Expect(0, 160, '\p{NFKD_QC= -y}', "");
-Expect(1, 160, '\p{^NFKD_QC= -y}', "");
-Expect(1, 160, '\P{NFKD_QC= -y}', "");
-Expect(0, 160, '\P{^NFKD_QC= -y}', "");
-Error('\p{Is_NFKD_Quick_Check: yes/a/}');
-Error('\P{Is_NFKD_Quick_Check: yes/a/}');
-Expect(1, 159, '\p{Is_NFKD_Quick_Check=yes}', "");
-Expect(0, 159, '\p{^Is_NFKD_Quick_Check=yes}', "");
-Expect(0, 159, '\P{Is_NFKD_Quick_Check=yes}', "");
-Expect(1, 159, '\P{^Is_NFKD_Quick_Check=yes}', "");
-Expect(0, 160, '\p{Is_NFKD_Quick_Check=yes}', "");
-Expect(1, 160, '\p{^Is_NFKD_Quick_Check=yes}', "");
-Expect(1, 160, '\P{Is_NFKD_Quick_Check=yes}', "");
-Expect(0, 160, '\P{^Is_NFKD_Quick_Check=yes}', "");
-Expect(1, 159, '\p{Is_NFKD_Quick_Check=_ YES}', "");
-Expect(0, 159, '\p{^Is_NFKD_Quick_Check=_ YES}', "");
-Expect(0, 159, '\P{Is_NFKD_Quick_Check=_ YES}', "");
-Expect(1, 159, '\P{^Is_NFKD_Quick_Check=_ YES}', "");
-Expect(0, 160, '\p{Is_NFKD_Quick_Check=_ YES}', "");
-Expect(1, 160, '\p{^Is_NFKD_Quick_Check=_ YES}', "");
-Expect(1, 160, '\P{Is_NFKD_Quick_Check=_ YES}', "");
-Expect(0, 160, '\P{^Is_NFKD_Quick_Check=_ YES}', "");
-Error('\p{Is_NFKD_QC=:=_y}');
-Error('\P{Is_NFKD_QC=:=_y}');
-Expect(1, 159, '\p{Is_NFKD_QC=y}', "");
-Expect(0, 159, '\p{^Is_NFKD_QC=y}', "");
-Expect(0, 159, '\P{Is_NFKD_QC=y}', "");
-Expect(1, 159, '\P{^Is_NFKD_QC=y}', "");
-Expect(0, 160, '\p{Is_NFKD_QC=y}', "");
-Expect(1, 160, '\p{^Is_NFKD_QC=y}', "");
-Expect(1, 160, '\P{Is_NFKD_QC=y}', "");
-Expect(0, 160, '\P{^Is_NFKD_QC=y}', "");
-Expect(1, 159, '\p{Is_NFKD_QC= y}', "");
-Expect(0, 159, '\p{^Is_NFKD_QC= y}', "");
-Expect(0, 159, '\P{Is_NFKD_QC= y}', "");
-Expect(1, 159, '\P{^Is_NFKD_QC= y}', "");
-Expect(0, 160, '\p{Is_NFKD_QC= y}', "");
-Expect(1, 160, '\p{^Is_NFKD_QC= y}', "");
-Expect(1, 160, '\P{Is_NFKD_QC= y}', "");
-Expect(0, 160, '\P{^Is_NFKD_QC= y}', "");
-Error('\p{NFKD_Quick_Check: NO:=}');
-Error('\P{NFKD_Quick_Check: NO:=}');
-Expect(1, 160, '\p{NFKD_Quick_Check=no}', "");
-Expect(0, 160, '\p{^NFKD_Quick_Check=no}', "");
-Expect(0, 160, '\P{NFKD_Quick_Check=no}', "");
-Expect(1, 160, '\P{^NFKD_Quick_Check=no}', "");
-Expect(0, 159, '\p{NFKD_Quick_Check=no}', "");
-Expect(1, 159, '\p{^NFKD_Quick_Check=no}', "");
-Expect(1, 159, '\P{NFKD_Quick_Check=no}', "");
-Expect(0, 159, '\P{^NFKD_Quick_Check=no}', "");
-Expect(1, 160, '\p{NFKD_Quick_Check=_NO}', "");
-Expect(0, 160, '\p{^NFKD_Quick_Check=_NO}', "");
-Expect(0, 160, '\P{NFKD_Quick_Check=_NO}', "");
-Expect(1, 160, '\P{^NFKD_Quick_Check=_NO}', "");
-Expect(0, 159, '\p{NFKD_Quick_Check=_NO}', "");
-Expect(1, 159, '\p{^NFKD_Quick_Check=_NO}', "");
-Expect(1, 159, '\P{NFKD_Quick_Check=_NO}', "");
-Expect(0, 159, '\P{^NFKD_Quick_Check=_NO}', "");
-Error('\p{NFKD_QC=- N:=}');
-Error('\P{NFKD_QC=- N:=}');
-Expect(1, 160, '\p{NFKD_QC=n}', "");
-Expect(0, 160, '\p{^NFKD_QC=n}', "");
-Expect(0, 160, '\P{NFKD_QC=n}', "");
-Expect(1, 160, '\P{^NFKD_QC=n}', "");
-Expect(0, 159, '\p{NFKD_QC=n}', "");
-Expect(1, 159, '\p{^NFKD_QC=n}', "");
-Expect(1, 159, '\P{NFKD_QC=n}', "");
-Expect(0, 159, '\P{^NFKD_QC=n}', "");
-Expect(1, 160, '\p{NFKD_QC=- N}', "");
-Expect(0, 160, '\p{^NFKD_QC=- N}', "");
-Expect(0, 160, '\P{NFKD_QC=- N}', "");
-Expect(1, 160, '\P{^NFKD_QC=- N}', "");
-Expect(0, 159, '\p{NFKD_QC=- N}', "");
-Expect(1, 159, '\p{^NFKD_QC=- N}', "");
-Expect(1, 159, '\P{NFKD_QC=- N}', "");
-Expect(0, 159, '\P{^NFKD_QC=- N}', "");
-Error('\p{Is_NFKD_Quick_Check=:= -No}');
-Error('\P{Is_NFKD_Quick_Check=:= -No}');
-Expect(1, 160, '\p{Is_NFKD_Quick_Check: no}', "");
-Expect(0, 160, '\p{^Is_NFKD_Quick_Check: no}', "");
-Expect(0, 160, '\P{Is_NFKD_Quick_Check: no}', "");
-Expect(1, 160, '\P{^Is_NFKD_Quick_Check: no}', "");
-Expect(0, 159, '\p{Is_NFKD_Quick_Check: no}', "");
-Expect(1, 159, '\p{^Is_NFKD_Quick_Check: no}', "");
-Expect(1, 159, '\P{Is_NFKD_Quick_Check: no}', "");
-Expect(0, 159, '\P{^Is_NFKD_Quick_Check: no}', "");
-Expect(1, 160, '\p{Is_NFKD_Quick_Check=- NO}', "");
-Expect(0, 160, '\p{^Is_NFKD_Quick_Check=- NO}', "");
-Expect(0, 160, '\P{Is_NFKD_Quick_Check=- NO}', "");
-Expect(1, 160, '\P{^Is_NFKD_Quick_Check=- NO}', "");
-Expect(0, 159, '\p{Is_NFKD_Quick_Check=- NO}', "");
-Expect(1, 159, '\p{^Is_NFKD_Quick_Check=- NO}', "");
-Expect(1, 159, '\P{Is_NFKD_Quick_Check=- NO}', "");
-Expect(0, 159, '\P{^Is_NFKD_Quick_Check=- NO}', "");
-Error('\p{Is_NFKD_QC=:=N}');
-Error('\P{Is_NFKD_QC=:=N}');
-Expect(1, 160, '\p{Is_NFKD_QC=n}', "");
-Expect(0, 160, '\p{^Is_NFKD_QC=n}', "");
-Expect(0, 160, '\P{Is_NFKD_QC=n}', "");
-Expect(1, 160, '\P{^Is_NFKD_QC=n}', "");
-Expect(0, 159, '\p{Is_NFKD_QC=n}', "");
-Expect(1, 159, '\p{^Is_NFKD_QC=n}', "");
-Expect(1, 159, '\P{Is_NFKD_QC=n}', "");
-Expect(0, 159, '\P{^Is_NFKD_QC=n}', "");
-Expect(1, 160, '\p{Is_NFKD_QC=- n}', "");
-Expect(0, 160, '\p{^Is_NFKD_QC=- n}', "");
-Expect(0, 160, '\P{Is_NFKD_QC=- n}', "");
-Expect(1, 160, '\P{^Is_NFKD_QC=- n}', "");
-Expect(0, 159, '\p{Is_NFKD_QC=- n}', "");
-Expect(1, 159, '\p{^Is_NFKD_QC=- n}', "");
-Expect(1, 159, '\P{Is_NFKD_QC=- n}', "");
-Expect(0, 159, '\P{^Is_NFKD_QC=- n}', "");
-Error('\p{Math= :=YES}');
-Error('\P{Math= :=YES}');
-Expect(1, 43, '\p{Math=yes}', "");
-Expect(0, 43, '\p{^Math=yes}', "");
-Expect(0, 43, '\P{Math=yes}', "");
-Expect(1, 43, '\P{^Math=yes}', "");
-Expect(0, 42, '\p{Math=yes}', "");
-Expect(1, 42, '\p{^Math=yes}', "");
-Expect(1, 42, '\P{Math=yes}', "");
-Expect(0, 42, '\P{^Math=yes}', "");
-Expect(1, 43, '\p{Math= Yes}', "");
-Expect(0, 43, '\p{^Math= Yes}', "");
-Expect(0, 43, '\P{Math= Yes}', "");
-Expect(1, 43, '\P{^Math= Yes}', "");
-Expect(0, 42, '\p{Math= Yes}', "");
-Expect(1, 42, '\p{^Math= Yes}', "");
-Expect(1, 42, '\P{Math= Yes}', "");
-Expect(0, 42, '\P{^Math= Yes}', "");
-Error('\p{Is_Math=/a/_ Y}');
-Error('\P{Is_Math=/a/_ Y}');
-Expect(1, 43, '\p{Is_Math=y}', "");
-Expect(0, 43, '\p{^Is_Math=y}', "");
-Expect(0, 43, '\P{Is_Math=y}', "");
-Expect(1, 43, '\P{^Is_Math=y}', "");
-Expect(0, 42, '\p{Is_Math=y}', "");
-Expect(1, 42, '\p{^Is_Math=y}', "");
-Expect(1, 42, '\P{Is_Math=y}', "");
-Expect(0, 42, '\P{^Is_Math=y}', "");
-Expect(1, 43, '\p{Is_Math=_ y}', "");
-Expect(0, 43, '\p{^Is_Math=_ y}', "");
-Expect(0, 43, '\P{Is_Math=_ y}', "");
-Expect(1, 43, '\P{^Is_Math=_ y}', "");
-Expect(0, 42, '\p{Is_Math=_ y}', "");
-Expect(1, 42, '\p{^Is_Math=_ y}', "");
-Expect(1, 42, '\P{Is_Math=_ y}', "");
-Expect(0, 42, '\P{^Is_Math=_ y}', "");
-Error('\p{Math= _t/a/}');
-Error('\P{Math= _t/a/}');
-Expect(1, 43, '\p{Math=t}', "");
-Expect(0, 43, '\p{^Math=t}', "");
-Expect(0, 43, '\P{Math=t}', "");
-Expect(1, 43, '\P{^Math=t}', "");
-Expect(0, 42, '\p{Math=t}', "");
-Expect(1, 42, '\p{^Math=t}', "");
-Expect(1, 42, '\P{Math=t}', "");
-Expect(0, 42, '\P{^Math=t}', "");
-Expect(1, 43, '\p{Math=-_T}', "");
-Expect(0, 43, '\p{^Math=-_T}', "");
-Expect(0, 43, '\P{Math=-_T}', "");
-Expect(1, 43, '\P{^Math=-_T}', "");
-Expect(0, 42, '\p{Math=-_T}', "");
-Expect(1, 42, '\p{^Math=-_T}', "");
-Expect(1, 42, '\P{Math=-_T}', "");
-Expect(0, 42, '\P{^Math=-_T}', "");
-Error('\p{Is_Math= /a/true}');
-Error('\P{Is_Math= /a/true}');
-Expect(1, 43, '\p{Is_Math=true}', "");
-Expect(0, 43, '\p{^Is_Math=true}', "");
-Expect(0, 43, '\P{Is_Math=true}', "");
-Expect(1, 43, '\P{^Is_Math=true}', "");
-Expect(0, 42, '\p{Is_Math=true}', "");
-Expect(1, 42, '\p{^Is_Math=true}', "");
-Expect(1, 42, '\P{Is_Math=true}', "");
-Expect(0, 42, '\P{^Is_Math=true}', "");
-Expect(1, 43, '\p{Is_Math= true}', "");
-Expect(0, 43, '\p{^Is_Math= true}', "");
-Expect(0, 43, '\P{Is_Math= true}', "");
-Expect(1, 43, '\P{^Is_Math= true}', "");
-Expect(0, 42, '\p{Is_Math= true}', "");
-Expect(1, 42, '\p{^Is_Math= true}', "");
-Expect(1, 42, '\P{Is_Math= true}', "");
-Expect(0, 42, '\P{^Is_Math= true}', "");
-Error('\p{Math= No:=}');
-Error('\P{Math= No:=}');
-Expect(1, 42, '\p{Math: no}', "");
-Expect(0, 42, '\p{^Math: no}', "");
-Expect(0, 42, '\P{Math: no}', "");
-Expect(1, 42, '\P{^Math: no}', "");
-Expect(0, 43, '\p{Math: no}', "");
-Expect(1, 43, '\p{^Math: no}', "");
-Expect(1, 43, '\P{Math: no}', "");
-Expect(0, 43, '\P{^Math: no}', "");
-Expect(1, 42, '\p{Math=-_NO}', "");
-Expect(0, 42, '\p{^Math=-_NO}', "");
-Expect(0, 42, '\P{Math=-_NO}', "");
-Expect(1, 42, '\P{^Math=-_NO}', "");
-Expect(0, 43, '\p{Math=-_NO}', "");
-Expect(1, 43, '\p{^Math=-_NO}', "");
-Expect(1, 43, '\P{Math=-_NO}', "");
-Expect(0, 43, '\P{^Math=-_NO}', "");
-Error('\p{Is_Math=/a/_N}');
-Error('\P{Is_Math=/a/_N}');
-Expect(1, 42, '\p{Is_Math=n}', "");
-Expect(0, 42, '\p{^Is_Math=n}', "");
-Expect(0, 42, '\P{Is_Math=n}', "");
-Expect(1, 42, '\P{^Is_Math=n}', "");
-Expect(0, 43, '\p{Is_Math=n}', "");
-Expect(1, 43, '\p{^Is_Math=n}', "");
-Expect(1, 43, '\P{Is_Math=n}', "");
-Expect(0, 43, '\P{^Is_Math=n}', "");
-Expect(1, 42, '\p{Is_Math= _N}', "");
-Expect(0, 42, '\p{^Is_Math= _N}', "");
-Expect(0, 42, '\P{Is_Math= _N}', "");
-Expect(1, 42, '\P{^Is_Math= _N}', "");
-Expect(0, 43, '\p{Is_Math= _N}', "");
-Expect(1, 43, '\p{^Is_Math= _N}', "");
-Expect(1, 43, '\P{Is_Math= _N}', "");
-Expect(0, 43, '\P{^Is_Math= _N}', "");
-Error('\p{Math:- f/a/}');
-Error('\P{Math:- f/a/}');
-Expect(1, 42, '\p{Math=f}', "");
-Expect(0, 42, '\p{^Math=f}', "");
-Expect(0, 42, '\P{Math=f}', "");
-Expect(1, 42, '\P{^Math=f}', "");
-Expect(0, 43, '\p{Math=f}', "");
-Expect(1, 43, '\p{^Math=f}', "");
-Expect(1, 43, '\P{Math=f}', "");
-Expect(0, 43, '\P{^Math=f}', "");
-Expect(1, 42, '\p{Math= -f}', "");
-Expect(0, 42, '\p{^Math= -f}', "");
-Expect(0, 42, '\P{Math= -f}', "");
-Expect(1, 42, '\P{^Math= -f}', "");
-Expect(0, 43, '\p{Math= -f}', "");
-Expect(1, 43, '\p{^Math= -f}', "");
-Expect(1, 43, '\P{Math= -f}', "");
-Expect(0, 43, '\P{^Math= -f}', "");
-Error('\p{Is_Math=_FALSE:=}');
-Error('\P{Is_Math=_FALSE:=}');
-Expect(1, 42, '\p{Is_Math=false}', "");
-Expect(0, 42, '\p{^Is_Math=false}', "");
-Expect(0, 42, '\P{Is_Math=false}', "");
-Expect(1, 42, '\P{^Is_Math=false}', "");
-Expect(0, 43, '\p{Is_Math=false}', "");
-Expect(1, 43, '\p{^Is_Math=false}', "");
-Expect(1, 43, '\P{Is_Math=false}', "");
-Expect(0, 43, '\P{^Is_Math=false}', "");
-Expect(1, 42, '\p{Is_Math= False}', "");
-Expect(0, 42, '\p{^Is_Math= False}', "");
-Expect(0, 42, '\P{Is_Math= False}', "");
-Expect(1, 42, '\P{^Is_Math= False}', "");
-Expect(0, 43, '\p{Is_Math= False}', "");
-Expect(1, 43, '\p{^Is_Math= False}', "");
-Expect(1, 43, '\P{Is_Math= False}', "");
-Expect(0, 43, '\P{^Is_Math= False}', "");
-Error('\p{Other_Uppercase=-/a/Yes}');
-Error('\P{Other_Uppercase=-/a/Yes}');
-Expect(1, 8559, '\p{Other_Uppercase=yes}', 'deprecated');
-Expect(0, 8559, '\p{^Other_Uppercase=yes}', 'deprecated');
-Expect(0, 8559, '\P{Other_Uppercase=yes}', 'deprecated');
-Expect(1, 8559, '\P{^Other_Uppercase=yes}', 'deprecated');
-Expect(0, 8543, '\p{Other_Uppercase=yes}', 'deprecated');
-Expect(1, 8543, '\p{^Other_Uppercase=yes}', 'deprecated');
-Expect(1, 8543, '\P{Other_Uppercase=yes}', 'deprecated');
-Expect(0, 8543, '\P{^Other_Uppercase=yes}', 'deprecated');
-Expect(1, 8559, '\p{Other_Uppercase=Yes}', 'deprecated');
-Expect(0, 8559, '\p{^Other_Uppercase=Yes}', 'deprecated');
-Expect(0, 8559, '\P{Other_Uppercase=Yes}', 'deprecated');
-Expect(1, 8559, '\P{^Other_Uppercase=Yes}', 'deprecated');
-Expect(0, 8543, '\p{Other_Uppercase=Yes}', 'deprecated');
-Expect(1, 8543, '\p{^Other_Uppercase=Yes}', 'deprecated');
-Expect(1, 8543, '\P{Other_Uppercase=Yes}', 'deprecated');
-Expect(0, 8543, '\P{^Other_Uppercase=Yes}', 'deprecated');
-Error('\p{OUpper=:=-Y}');
-Error('\P{OUpper=:=-Y}');
-Expect(1, 8559, '\p{OUpper=y}', 'deprecated');
-Expect(0, 8559, '\p{^OUpper=y}', 'deprecated');
-Expect(0, 8559, '\P{OUpper=y}', 'deprecated');
-Expect(1, 8559, '\P{^OUpper=y}', 'deprecated');
-Expect(0, 8543, '\p{OUpper=y}', 'deprecated');
-Expect(1, 8543, '\p{^OUpper=y}', 'deprecated');
-Expect(1, 8543, '\P{OUpper=y}', 'deprecated');
-Expect(0, 8543, '\P{^OUpper=y}', 'deprecated');
-Expect(1, 8559, '\p{OUpper= Y}', 'deprecated');
-Expect(0, 8559, '\p{^OUpper= Y}', 'deprecated');
-Expect(0, 8559, '\P{OUpper= Y}', 'deprecated');
-Expect(1, 8559, '\P{^OUpper= Y}', 'deprecated');
-Expect(0, 8543, '\p{OUpper= Y}', 'deprecated');
-Expect(1, 8543, '\p{^OUpper= Y}', 'deprecated');
-Expect(1, 8543, '\P{OUpper= Y}', 'deprecated');
-Expect(0, 8543, '\P{^OUpper= Y}', 'deprecated');
-Error('\p{Is_Other_Uppercase=/a/-_T}');
-Error('\P{Is_Other_Uppercase=/a/-_T}');
-Expect(1, 8559, '\p{Is_Other_Uppercase=t}', 'deprecated');
-Expect(0, 8559, '\p{^Is_Other_Uppercase=t}', 'deprecated');
-Expect(0, 8559, '\P{Is_Other_Uppercase=t}', 'deprecated');
-Expect(1, 8559, '\P{^Is_Other_Uppercase=t}', 'deprecated');
-Expect(0, 8543, '\p{Is_Other_Uppercase=t}', 'deprecated');
-Expect(1, 8543, '\p{^Is_Other_Uppercase=t}', 'deprecated');
-Expect(1, 8543, '\P{Is_Other_Uppercase=t}', 'deprecated');
-Expect(0, 8543, '\P{^Is_Other_Uppercase=t}', 'deprecated');
-Expect(1, 8559, '\p{Is_Other_Uppercase=__T}', 'deprecated');
-Expect(0, 8559, '\p{^Is_Other_Uppercase=__T}', 'deprecated');
-Expect(0, 8559, '\P{Is_Other_Uppercase=__T}', 'deprecated');
-Expect(1, 8559, '\P{^Is_Other_Uppercase=__T}', 'deprecated');
-Expect(0, 8543, '\p{Is_Other_Uppercase=__T}', 'deprecated');
-Expect(1, 8543, '\p{^Is_Other_Uppercase=__T}', 'deprecated');
-Expect(1, 8543, '\P{Is_Other_Uppercase=__T}', 'deprecated');
-Expect(0, 8543, '\P{^Is_Other_Uppercase=__T}', 'deprecated');
-Error('\p{Is_OUpper=-_True/a/}');
-Error('\P{Is_OUpper=-_True/a/}');
-Expect(1, 8559, '\p{Is_OUpper: true}', 'deprecated');
-Expect(0, 8559, '\p{^Is_OUpper: true}', 'deprecated');
-Expect(0, 8559, '\P{Is_OUpper: true}', 'deprecated');
-Expect(1, 8559, '\P{^Is_OUpper: true}', 'deprecated');
-Expect(0, 8543, '\p{Is_OUpper: true}', 'deprecated');
-Expect(1, 8543, '\p{^Is_OUpper: true}', 'deprecated');
-Expect(1, 8543, '\P{Is_OUpper: true}', 'deprecated');
-Expect(0, 8543, '\P{^Is_OUpper: true}', 'deprecated');
-Expect(1, 8559, '\p{Is_OUpper=-True}', 'deprecated');
-Expect(0, 8559, '\p{^Is_OUpper=-True}', 'deprecated');
-Expect(0, 8559, '\P{Is_OUpper=-True}', 'deprecated');
-Expect(1, 8559, '\P{^Is_OUpper=-True}', 'deprecated');
-Expect(0, 8543, '\p{Is_OUpper=-True}', 'deprecated');
-Expect(1, 8543, '\p{^Is_OUpper=-True}', 'deprecated');
-Expect(1, 8543, '\P{Is_OUpper=-True}', 'deprecated');
-Expect(0, 8543, '\P{^Is_OUpper=-True}', 'deprecated');
-Error('\p{Other_Uppercase=-_No:=}');
-Error('\P{Other_Uppercase=-_No:=}');
-Expect(1, 8543, '\p{Other_Uppercase:no}', 'deprecated');
-Expect(0, 8543, '\p{^Other_Uppercase:no}', 'deprecated');
-Expect(0, 8543, '\P{Other_Uppercase:no}', 'deprecated');
-Expect(1, 8543, '\P{^Other_Uppercase:no}', 'deprecated');
-Expect(0, 8559, '\p{Other_Uppercase:no}', 'deprecated');
-Expect(1, 8559, '\p{^Other_Uppercase:no}', 'deprecated');
-Expect(1, 8559, '\P{Other_Uppercase:no}', 'deprecated');
-Expect(0, 8559, '\P{^Other_Uppercase:no}', 'deprecated');
-Expect(1, 8543, '\p{Other_Uppercase: NO}', 'deprecated');
-Expect(0, 8543, '\p{^Other_Uppercase: NO}', 'deprecated');
-Expect(0, 8543, '\P{Other_Uppercase: NO}', 'deprecated');
-Expect(1, 8543, '\P{^Other_Uppercase: NO}', 'deprecated');
-Expect(0, 8559, '\p{Other_Uppercase: NO}', 'deprecated');
-Expect(1, 8559, '\p{^Other_Uppercase: NO}', 'deprecated');
-Expect(1, 8559, '\P{Other_Uppercase: NO}', 'deprecated');
-Expect(0, 8559, '\P{^Other_Uppercase: NO}', 'deprecated');
-Error('\p{OUpper: :=N}');
-Error('\P{OUpper: :=N}');
-Expect(1, 8543, '\p{OUpper=n}', 'deprecated');
-Expect(0, 8543, '\p{^OUpper=n}', 'deprecated');
-Expect(0, 8543, '\P{OUpper=n}', 'deprecated');
-Expect(1, 8543, '\P{^OUpper=n}', 'deprecated');
-Expect(0, 8559, '\p{OUpper=n}', 'deprecated');
-Expect(1, 8559, '\p{^OUpper=n}', 'deprecated');
-Expect(1, 8559, '\P{OUpper=n}', 'deprecated');
-Expect(0, 8559, '\P{^OUpper=n}', 'deprecated');
-Expect(1, 8543, '\p{OUpper= N}', 'deprecated');
-Expect(0, 8543, '\p{^OUpper= N}', 'deprecated');
-Expect(0, 8543, '\P{OUpper= N}', 'deprecated');
-Expect(1, 8543, '\P{^OUpper= N}', 'deprecated');
-Expect(0, 8559, '\p{OUpper= N}', 'deprecated');
-Expect(1, 8559, '\p{^OUpper= N}', 'deprecated');
-Expect(1, 8559, '\P{OUpper= N}', 'deprecated');
-Expect(0, 8559, '\P{^OUpper= N}', 'deprecated');
-Error('\p{Is_Other_Uppercase=/a/ _F}');
-Error('\P{Is_Other_Uppercase=/a/ _F}');
-Expect(1, 8543, '\p{Is_Other_Uppercase=f}', 'deprecated');
-Expect(0, 8543, '\p{^Is_Other_Uppercase=f}', 'deprecated');
-Expect(0, 8543, '\P{Is_Other_Uppercase=f}', 'deprecated');
-Expect(1, 8543, '\P{^Is_Other_Uppercase=f}', 'deprecated');
-Expect(0, 8559, '\p{Is_Other_Uppercase=f}', 'deprecated');
-Expect(1, 8559, '\p{^Is_Other_Uppercase=f}', 'deprecated');
-Expect(1, 8559, '\P{Is_Other_Uppercase=f}', 'deprecated');
-Expect(0, 8559, '\P{^Is_Other_Uppercase=f}', 'deprecated');
-Expect(1, 8543, '\p{Is_Other_Uppercase=__F}', 'deprecated');
-Expect(0, 8543, '\p{^Is_Other_Uppercase=__F}', 'deprecated');
-Expect(0, 8543, '\P{Is_Other_Uppercase=__F}', 'deprecated');
-Expect(1, 8543, '\P{^Is_Other_Uppercase=__F}', 'deprecated');
-Expect(0, 8559, '\p{Is_Other_Uppercase=__F}', 'deprecated');
-Expect(1, 8559, '\p{^Is_Other_Uppercase=__F}', 'deprecated');
-Expect(1, 8559, '\P{Is_Other_Uppercase=__F}', 'deprecated');
-Expect(0, 8559, '\P{^Is_Other_Uppercase=__F}', 'deprecated');
-Error('\p{Is_OUpper=:=- false}');
-Error('\P{Is_OUpper=:=- false}');
-Expect(1, 8543, '\p{Is_OUpper=false}', 'deprecated');
-Expect(0, 8543, '\p{^Is_OUpper=false}', 'deprecated');
-Expect(0, 8543, '\P{Is_OUpper=false}', 'deprecated');
-Expect(1, 8543, '\P{^Is_OUpper=false}', 'deprecated');
-Expect(0, 8559, '\p{Is_OUpper=false}', 'deprecated');
-Expect(1, 8559, '\p{^Is_OUpper=false}', 'deprecated');
-Expect(1, 8559, '\P{Is_OUpper=false}', 'deprecated');
-Expect(0, 8559, '\P{^Is_OUpper=false}', 'deprecated');
-Expect(1, 8543, '\p{Is_OUpper=_-False}', 'deprecated');
-Expect(0, 8543, '\p{^Is_OUpper=_-False}', 'deprecated');
-Expect(0, 8543, '\P{Is_OUpper=_-False}', 'deprecated');
-Expect(1, 8543, '\P{^Is_OUpper=_-False}', 'deprecated');
-Expect(0, 8559, '\p{Is_OUpper=_-False}', 'deprecated');
-Expect(1, 8559, '\p{^Is_OUpper=_-False}', 'deprecated');
-Expect(1, 8559, '\P{Is_OUpper=_-False}', 'deprecated');
-Expect(0, 8559, '\P{^Is_OUpper=_-False}', 'deprecated');
-Error('\p{Changes_When_Casemapped= -Yes:=}');
-Error('\P{Changes_When_Casemapped= -Yes:=}');
-Expect(1, 90, '\p{Changes_When_Casemapped=yes}', "");
-Expect(0, 90, '\p{^Changes_When_Casemapped=yes}', "");
-Expect(0, 90, '\P{Changes_When_Casemapped=yes}', "");
-Expect(1, 90, '\P{^Changes_When_Casemapped=yes}', "");
-Expect(0, 64, '\p{Changes_When_Casemapped=yes}', "");
-Expect(1, 64, '\p{^Changes_When_Casemapped=yes}', "");
-Expect(1, 64, '\P{Changes_When_Casemapped=yes}', "");
-Expect(0, 64, '\P{^Changes_When_Casemapped=yes}', "");
-Expect(1, 90, '\p{Changes_When_Casemapped= -Yes}', "");
-Expect(0, 90, '\p{^Changes_When_Casemapped= -Yes}', "");
-Expect(0, 90, '\P{Changes_When_Casemapped= -Yes}', "");
-Expect(1, 90, '\P{^Changes_When_Casemapped= -Yes}', "");
-Expect(0, 64, '\p{Changes_When_Casemapped= -Yes}', "");
-Expect(1, 64, '\p{^Changes_When_Casemapped= -Yes}', "");
-Expect(1, 64, '\P{Changes_When_Casemapped= -Yes}', "");
-Expect(0, 64, '\P{^Changes_When_Casemapped= -Yes}', "");
-Error('\p{CWCM: _ Y/a/}');
-Error('\P{CWCM: _ Y/a/}');
-Expect(1, 90, '\p{CWCM=y}', "");
-Expect(0, 90, '\p{^CWCM=y}', "");
-Expect(0, 90, '\P{CWCM=y}', "");
-Expect(1, 90, '\P{^CWCM=y}', "");
-Expect(0, 64, '\p{CWCM=y}', "");
-Expect(1, 64, '\p{^CWCM=y}', "");
-Expect(1, 64, '\P{CWCM=y}', "");
-Expect(0, 64, '\P{^CWCM=y}', "");
-Expect(1, 90, '\p{CWCM=-y}', "");
-Expect(0, 90, '\p{^CWCM=-y}', "");
-Expect(0, 90, '\P{CWCM=-y}', "");
-Expect(1, 90, '\P{^CWCM=-y}', "");
-Expect(0, 64, '\p{CWCM=-y}', "");
-Expect(1, 64, '\p{^CWCM=-y}', "");
-Expect(1, 64, '\P{CWCM=-y}', "");
-Expect(0, 64, '\P{^CWCM=-y}', "");
-Error('\p{Is_Changes_When_Casemapped: _:=t}');
-Error('\P{Is_Changes_When_Casemapped: _:=t}');
-Expect(1, 90, '\p{Is_Changes_When_Casemapped=t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Casemapped=t}', "");
-Expect(0, 90, '\P{Is_Changes_When_Casemapped=t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Casemapped=t}', "");
-Expect(0, 64, '\p{Is_Changes_When_Casemapped=t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Casemapped=t}', "");
-Expect(1, 64, '\P{Is_Changes_When_Casemapped=t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Casemapped=t}', "");
-Expect(1, 90, '\p{Is_Changes_When_Casemapped= T}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Casemapped= T}', "");
-Expect(0, 90, '\P{Is_Changes_When_Casemapped= T}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Casemapped= T}', "");
-Expect(0, 64, '\p{Is_Changes_When_Casemapped= T}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Casemapped= T}', "");
-Expect(1, 64, '\P{Is_Changes_When_Casemapped= T}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Casemapped= T}', "");
-Error('\p{Is_CWCM=:=- true}');
-Error('\P{Is_CWCM=:=- true}');
-Expect(1, 90, '\p{Is_CWCM=true}', "");
-Expect(0, 90, '\p{^Is_CWCM=true}', "");
-Expect(0, 90, '\P{Is_CWCM=true}', "");
-Expect(1, 90, '\P{^Is_CWCM=true}', "");
-Expect(0, 64, '\p{Is_CWCM=true}', "");
-Expect(1, 64, '\p{^Is_CWCM=true}', "");
-Expect(1, 64, '\P{Is_CWCM=true}', "");
-Expect(0, 64, '\P{^Is_CWCM=true}', "");
-Expect(1, 90, '\p{Is_CWCM= True}', "");
-Expect(0, 90, '\p{^Is_CWCM= True}', "");
-Expect(0, 90, '\P{Is_CWCM= True}', "");
-Expect(1, 90, '\P{^Is_CWCM= True}', "");
-Expect(0, 64, '\p{Is_CWCM= True}', "");
-Expect(1, 64, '\p{^Is_CWCM= True}', "");
-Expect(1, 64, '\P{Is_CWCM= True}', "");
-Expect(0, 64, '\P{^Is_CWCM= True}', "");
-Error('\p{Changes_When_Casemapped: No:=}');
-Error('\P{Changes_When_Casemapped: No:=}');
-Expect(1, 64, '\p{Changes_When_Casemapped: no}', "");
-Expect(0, 64, '\p{^Changes_When_Casemapped: no}', "");
-Expect(0, 64, '\P{Changes_When_Casemapped: no}', "");
-Expect(1, 64, '\P{^Changes_When_Casemapped: no}', "");
-Expect(0, 90, '\p{Changes_When_Casemapped: no}', "");
-Expect(1, 90, '\p{^Changes_When_Casemapped: no}', "");
-Expect(1, 90, '\P{Changes_When_Casemapped: no}', "");
-Expect(0, 90, '\P{^Changes_When_Casemapped: no}', "");
-Expect(1, 64, '\p{Changes_When_Casemapped= _NO}', "");
-Expect(0, 64, '\p{^Changes_When_Casemapped= _NO}', "");
-Expect(0, 64, '\P{Changes_When_Casemapped= _NO}', "");
-Expect(1, 64, '\P{^Changes_When_Casemapped= _NO}', "");
-Expect(0, 90, '\p{Changes_When_Casemapped= _NO}', "");
-Expect(1, 90, '\p{^Changes_When_Casemapped= _NO}', "");
-Expect(1, 90, '\P{Changes_When_Casemapped= _NO}', "");
-Expect(0, 90, '\P{^Changes_When_Casemapped= _NO}', "");
-Error('\p{CWCM= N:=}');
-Error('\P{CWCM= N:=}');
-Expect(1, 64, '\p{CWCM=n}', "");
-Expect(0, 64, '\p{^CWCM=n}', "");
-Expect(0, 64, '\P{CWCM=n}', "");
-Expect(1, 64, '\P{^CWCM=n}', "");
-Expect(0, 90, '\p{CWCM=n}', "");
-Expect(1, 90, '\p{^CWCM=n}', "");
-Expect(1, 90, '\P{CWCM=n}', "");
-Expect(0, 90, '\P{^CWCM=n}', "");
-Expect(1, 64, '\p{CWCM= -N}', "");
-Expect(0, 64, '\p{^CWCM= -N}', "");
-Expect(0, 64, '\P{CWCM= -N}', "");
-Expect(1, 64, '\P{^CWCM= -N}', "");
-Expect(0, 90, '\p{CWCM= -N}', "");
-Expect(1, 90, '\p{^CWCM= -N}', "");
-Expect(1, 90, '\P{CWCM= -N}', "");
-Expect(0, 90, '\P{^CWCM= -N}', "");
-Error('\p{Is_Changes_When_Casemapped=_F:=}');
-Error('\P{Is_Changes_When_Casemapped=_F:=}');
-Expect(1, 64, '\p{Is_Changes_When_Casemapped=f}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Casemapped=f}', "");
-Expect(0, 64, '\P{Is_Changes_When_Casemapped=f}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Casemapped=f}', "");
-Expect(0, 90, '\p{Is_Changes_When_Casemapped=f}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Casemapped=f}', "");
-Expect(1, 90, '\P{Is_Changes_When_Casemapped=f}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Casemapped=f}', "");
-Expect(1, 64, '\p{Is_Changes_When_Casemapped= F}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Casemapped= F}', "");
-Expect(0, 64, '\P{Is_Changes_When_Casemapped= F}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Casemapped= F}', "");
-Expect(0, 90, '\p{Is_Changes_When_Casemapped= F}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Casemapped= F}', "");
-Expect(1, 90, '\P{Is_Changes_When_Casemapped= F}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Casemapped= F}', "");
-Error('\p{Is_CWCM= false:=}');
-Error('\P{Is_CWCM= false:=}');
-Expect(1, 64, '\p{Is_CWCM=false}', "");
-Expect(0, 64, '\p{^Is_CWCM=false}', "");
-Expect(0, 64, '\P{Is_CWCM=false}', "");
-Expect(1, 64, '\P{^Is_CWCM=false}', "");
-Expect(0, 90, '\p{Is_CWCM=false}', "");
-Expect(1, 90, '\p{^Is_CWCM=false}', "");
-Expect(1, 90, '\P{Is_CWCM=false}', "");
-Expect(0, 90, '\P{^Is_CWCM=false}', "");
-Expect(1, 64, '\p{Is_CWCM= -False}', "");
-Expect(0, 64, '\p{^Is_CWCM= -False}', "");
-Expect(0, 64, '\P{Is_CWCM= -False}', "");
-Expect(1, 64, '\P{^Is_CWCM= -False}', "");
-Expect(0, 90, '\p{Is_CWCM= -False}', "");
-Expect(1, 90, '\p{^Is_CWCM= -False}', "");
-Expect(1, 90, '\P{Is_CWCM= -False}', "");
-Expect(0, 90, '\P{^Is_CWCM= -False}', "");
-Error('\p{Deprecated=/a/ yes}');
-Error('\P{Deprecated=/a/ yes}');
-Expect(1, 329, '\p{Deprecated=yes}', "");
-Expect(0, 329, '\p{^Deprecated=yes}', "");
-Expect(0, 329, '\P{Deprecated=yes}', "");
-Expect(1, 329, '\P{^Deprecated=yes}', "");
-Expect(0, 328, '\p{Deprecated=yes}', "");
-Expect(1, 328, '\p{^Deprecated=yes}', "");
-Expect(1, 328, '\P{Deprecated=yes}', "");
-Expect(0, 328, '\P{^Deprecated=yes}', "");
-Expect(1, 329, '\p{Deprecated: yes}', "");
-Expect(0, 329, '\p{^Deprecated: yes}', "");
-Expect(0, 329, '\P{Deprecated: yes}', "");
-Expect(1, 329, '\P{^Deprecated: yes}', "");
-Expect(0, 328, '\p{Deprecated: yes}', "");
-Expect(1, 328, '\p{^Deprecated: yes}', "");
-Expect(1, 328, '\P{Deprecated: yes}', "");
-Expect(0, 328, '\P{^Deprecated: yes}', "");
-Error('\p{Dep=/a/ Y}');
-Error('\P{Dep=/a/ Y}');
-Expect(1, 329, '\p{Dep:y}', "");
-Expect(0, 329, '\p{^Dep:y}', "");
-Expect(0, 329, '\P{Dep:y}', "");
-Expect(1, 329, '\P{^Dep:y}', "");
-Expect(0, 328, '\p{Dep:y}', "");
-Expect(1, 328, '\p{^Dep:y}', "");
-Expect(1, 328, '\P{Dep:y}', "");
-Expect(0, 328, '\P{^Dep:y}', "");
-Expect(1, 329, '\p{Dep= Y}', "");
-Expect(0, 329, '\p{^Dep= Y}', "");
-Expect(0, 329, '\P{Dep= Y}', "");
-Expect(1, 329, '\P{^Dep= Y}', "");
-Expect(0, 328, '\p{Dep= Y}', "");
-Expect(1, 328, '\p{^Dep= Y}', "");
-Expect(1, 328, '\P{Dep= Y}', "");
-Expect(0, 328, '\P{^Dep= Y}', "");
-Error('\p{Is_Deprecated= t/a/}');
-Error('\P{Is_Deprecated= t/a/}');
-Expect(1, 329, '\p{Is_Deprecated=t}', "");
-Expect(0, 329, '\p{^Is_Deprecated=t}', "");
-Expect(0, 329, '\P{Is_Deprecated=t}', "");
-Expect(1, 329, '\P{^Is_Deprecated=t}', "");
-Expect(0, 328, '\p{Is_Deprecated=t}', "");
-Expect(1, 328, '\p{^Is_Deprecated=t}', "");
-Expect(1, 328, '\P{Is_Deprecated=t}', "");
-Expect(0, 328, '\P{^Is_Deprecated=t}', "");
-Expect(1, 329, '\p{Is_Deprecated=--T}', "");
-Expect(0, 329, '\p{^Is_Deprecated=--T}', "");
-Expect(0, 329, '\P{Is_Deprecated=--T}', "");
-Expect(1, 329, '\P{^Is_Deprecated=--T}', "");
-Expect(0, 328, '\p{Is_Deprecated=--T}', "");
-Expect(1, 328, '\p{^Is_Deprecated=--T}', "");
-Expect(1, 328, '\P{Is_Deprecated=--T}', "");
-Expect(0, 328, '\P{^Is_Deprecated=--T}', "");
-Error('\p{Is_Dep=- true/a/}');
-Error('\P{Is_Dep=- true/a/}');
-Expect(1, 329, '\p{Is_Dep: true}', "");
-Expect(0, 329, '\p{^Is_Dep: true}', "");
-Expect(0, 329, '\P{Is_Dep: true}', "");
-Expect(1, 329, '\P{^Is_Dep: true}', "");
-Expect(0, 328, '\p{Is_Dep: true}', "");
-Expect(1, 328, '\p{^Is_Dep: true}', "");
-Expect(1, 328, '\P{Is_Dep: true}', "");
-Expect(0, 328, '\P{^Is_Dep: true}', "");
-Expect(1, 329, '\p{Is_Dep: TRUE}', "");
-Expect(0, 329, '\p{^Is_Dep: TRUE}', "");
-Expect(0, 329, '\P{Is_Dep: TRUE}', "");
-Expect(1, 329, '\P{^Is_Dep: TRUE}', "");
-Expect(0, 328, '\p{Is_Dep: TRUE}', "");
-Expect(1, 328, '\p{^Is_Dep: TRUE}', "");
-Expect(1, 328, '\P{Is_Dep: TRUE}', "");
-Expect(0, 328, '\P{^Is_Dep: TRUE}', "");
-Error('\p{Deprecated=/a/ No}');
-Error('\P{Deprecated=/a/ No}');
-Expect(1, 328, '\p{Deprecated=no}', "");
-Expect(0, 328, '\p{^Deprecated=no}', "");
-Expect(0, 328, '\P{Deprecated=no}', "");
-Expect(1, 328, '\P{^Deprecated=no}', "");
-Expect(0, 329, '\p{Deprecated=no}', "");
-Expect(1, 329, '\p{^Deprecated=no}', "");
-Expect(1, 329, '\P{Deprecated=no}', "");
-Expect(0, 329, '\P{^Deprecated=no}', "");
-Expect(1, 328, '\p{Deprecated=_ no}', "");
-Expect(0, 328, '\p{^Deprecated=_ no}', "");
-Expect(0, 328, '\P{Deprecated=_ no}', "");
-Expect(1, 328, '\P{^Deprecated=_ no}', "");
-Expect(0, 329, '\p{Deprecated=_ no}', "");
-Expect(1, 329, '\p{^Deprecated=_ no}', "");
-Expect(1, 329, '\P{Deprecated=_ no}', "");
-Expect(0, 329, '\P{^Deprecated=_ no}', "");
-Error('\p{Dep: n/a/}');
-Error('\P{Dep: n/a/}');
-Expect(1, 328, '\p{Dep=n}', "");
-Expect(0, 328, '\p{^Dep=n}', "");
-Expect(0, 328, '\P{Dep=n}', "");
-Expect(1, 328, '\P{^Dep=n}', "");
-Expect(0, 329, '\p{Dep=n}', "");
-Expect(1, 329, '\p{^Dep=n}', "");
-Expect(1, 329, '\P{Dep=n}', "");
-Expect(0, 329, '\P{^Dep=n}', "");
-Expect(1, 328, '\p{Dep=_ n}', "");
-Expect(0, 328, '\p{^Dep=_ n}', "");
-Expect(0, 328, '\P{Dep=_ n}', "");
-Expect(1, 328, '\P{^Dep=_ n}', "");
-Expect(0, 329, '\p{Dep=_ n}', "");
-Expect(1, 329, '\p{^Dep=_ n}', "");
-Expect(1, 329, '\P{Dep=_ n}', "");
-Expect(0, 329, '\P{^Dep=_ n}', "");
-Error('\p{Is_Deprecated= :=F}');
-Error('\P{Is_Deprecated= :=F}');
-Expect(1, 328, '\p{Is_Deprecated=f}', "");
-Expect(0, 328, '\p{^Is_Deprecated=f}', "");
-Expect(0, 328, '\P{Is_Deprecated=f}', "");
-Expect(1, 328, '\P{^Is_Deprecated=f}', "");
-Expect(0, 329, '\p{Is_Deprecated=f}', "");
-Expect(1, 329, '\p{^Is_Deprecated=f}', "");
-Expect(1, 329, '\P{Is_Deprecated=f}', "");
-Expect(0, 329, '\P{^Is_Deprecated=f}', "");
-Expect(1, 328, '\p{Is_Deprecated: -F}', "");
-Expect(0, 328, '\p{^Is_Deprecated: -F}', "");
-Expect(0, 328, '\P{Is_Deprecated: -F}', "");
-Expect(1, 328, '\P{^Is_Deprecated: -F}', "");
-Expect(0, 329, '\p{Is_Deprecated: -F}', "");
-Expect(1, 329, '\p{^Is_Deprecated: -F}', "");
-Expect(1, 329, '\P{Is_Deprecated: -F}', "");
-Expect(0, 329, '\P{^Is_Deprecated: -F}', "");
-Error('\p{Is_Dep=_/a/FALSE}');
-Error('\P{Is_Dep=_/a/FALSE}');
-Expect(1, 328, '\p{Is_Dep=false}', "");
-Expect(0, 328, '\p{^Is_Dep=false}', "");
-Expect(0, 328, '\P{Is_Dep=false}', "");
-Expect(1, 328, '\P{^Is_Dep=false}', "");
-Expect(0, 329, '\p{Is_Dep=false}', "");
-Expect(1, 329, '\p{^Is_Dep=false}', "");
-Expect(1, 329, '\P{Is_Dep=false}', "");
-Expect(0, 329, '\P{^Is_Dep=false}', "");
-Expect(1, 328, '\p{Is_Dep=_ FALSE}', "");
-Expect(0, 328, '\p{^Is_Dep=_ FALSE}', "");
-Expect(0, 328, '\P{Is_Dep=_ FALSE}', "");
-Expect(1, 328, '\P{^Is_Dep=_ FALSE}', "");
-Expect(0, 329, '\p{Is_Dep=_ FALSE}', "");
-Expect(1, 329, '\p{^Is_Dep=_ FALSE}', "");
-Expect(1, 329, '\P{Is_Dep=_ FALSE}', "");
-Expect(0, 329, '\P{^Is_Dep=_ FALSE}', "");
-Error('\p{Sentence_Break=-Sp/a/}');
-Error('\P{Sentence_Break=-Sp/a/}');
-Expect(1, 9, '\p{Sentence_Break=sp}', "");
-Expect(0, 9, '\p{^Sentence_Break=sp}', "");
-Expect(0, 9, '\P{Sentence_Break=sp}', "");
-Expect(1, 9, '\P{^Sentence_Break=sp}', "");
-Expect(0, 8, '\p{Sentence_Break=sp}', "");
-Expect(1, 8, '\p{^Sentence_Break=sp}', "");
-Expect(1, 8, '\P{Sentence_Break=sp}', "");
-Expect(0, 8, '\P{^Sentence_Break=sp}', "");
-Expect(1, 9, '\p{Sentence_Break=-Sp}', "");
-Expect(0, 9, '\p{^Sentence_Break=-Sp}', "");
-Expect(0, 9, '\P{Sentence_Break=-Sp}', "");
-Expect(1, 9, '\P{^Sentence_Break=-Sp}', "");
-Expect(0, 8, '\p{Sentence_Break=-Sp}', "");
-Expect(1, 8, '\p{^Sentence_Break=-Sp}', "");
-Expect(1, 8, '\P{Sentence_Break=-Sp}', "");
-Expect(0, 8, '\P{^Sentence_Break=-Sp}', "");
-Error('\p{SB= sp/a/}');
-Error('\P{SB= sp/a/}');
-Expect(1, 9, '\p{SB=sp}', "");
-Expect(0, 9, '\p{^SB=sp}', "");
-Expect(0, 9, '\P{SB=sp}', "");
-Expect(1, 9, '\P{^SB=sp}', "");
-Expect(0, 8, '\p{SB=sp}', "");
-Expect(1, 8, '\p{^SB=sp}', "");
-Expect(1, 8, '\P{SB=sp}', "");
-Expect(0, 8, '\P{^SB=sp}', "");
-Expect(1, 9, '\p{SB= Sp}', "");
-Expect(0, 9, '\p{^SB= Sp}', "");
-Expect(0, 9, '\P{SB= Sp}', "");
-Expect(1, 9, '\P{^SB= Sp}', "");
-Expect(0, 8, '\p{SB= Sp}', "");
-Expect(1, 8, '\p{^SB= Sp}', "");
-Expect(1, 8, '\P{SB= Sp}', "");
-Expect(0, 8, '\P{^SB= Sp}', "");
-Error('\p{Is_Sentence_Break=/a/ -Sp}');
-Error('\P{Is_Sentence_Break=/a/ -Sp}');
-Expect(1, 9, '\p{Is_Sentence_Break=sp}', "");
-Expect(0, 9, '\p{^Is_Sentence_Break=sp}', "");
-Expect(0, 9, '\P{Is_Sentence_Break=sp}', "");
-Expect(1, 9, '\P{^Is_Sentence_Break=sp}', "");
-Expect(0, 8, '\p{Is_Sentence_Break=sp}', "");
-Expect(1, 8, '\p{^Is_Sentence_Break=sp}', "");
-Expect(1, 8, '\P{Is_Sentence_Break=sp}', "");
-Expect(0, 8, '\P{^Is_Sentence_Break=sp}', "");
-Expect(1, 9, '\p{Is_Sentence_Break: __sp}', "");
-Expect(0, 9, '\p{^Is_Sentence_Break: __sp}', "");
-Expect(0, 9, '\P{Is_Sentence_Break: __sp}', "");
-Expect(1, 9, '\P{^Is_Sentence_Break: __sp}', "");
-Expect(0, 8, '\p{Is_Sentence_Break: __sp}', "");
-Expect(1, 8, '\p{^Is_Sentence_Break: __sp}', "");
-Expect(1, 8, '\P{Is_Sentence_Break: __sp}', "");
-Expect(0, 8, '\P{^Is_Sentence_Break: __sp}', "");
-Error('\p{Is_SB= :=SP}');
-Error('\P{Is_SB= :=SP}');
-Expect(1, 9, '\p{Is_SB=sp}', "");
-Expect(0, 9, '\p{^Is_SB=sp}', "");
-Expect(0, 9, '\P{Is_SB=sp}', "");
-Expect(1, 9, '\P{^Is_SB=sp}', "");
-Expect(0, 8, '\p{Is_SB=sp}', "");
-Expect(1, 8, '\p{^Is_SB=sp}', "");
-Expect(1, 8, '\P{Is_SB=sp}', "");
-Expect(0, 8, '\P{^Is_SB=sp}', "");
-Expect(1, 9, '\p{Is_SB: sp}', "");
-Expect(0, 9, '\p{^Is_SB: sp}', "");
-Expect(0, 9, '\P{Is_SB: sp}', "");
-Expect(1, 9, '\P{^Is_SB: sp}', "");
-Expect(0, 8, '\p{Is_SB: sp}', "");
-Expect(1, 8, '\p{^Is_SB: sp}', "");
-Expect(1, 8, '\P{Is_SB: sp}', "");
-Expect(0, 8, '\P{^Is_SB: sp}', "");
-Error('\p{Sentence_Break=/a/-SContinue}');
-Error('\P{Sentence_Break=/a/-SContinue}');
-Expect(1, 45, '\p{Sentence_Break=scontinue}', "");
-Expect(0, 45, '\p{^Sentence_Break=scontinue}', "");
-Expect(0, 45, '\P{Sentence_Break=scontinue}', "");
-Expect(1, 45, '\P{^Sentence_Break=scontinue}', "");
-Expect(0, 43, '\p{Sentence_Break=scontinue}', "");
-Expect(1, 43, '\p{^Sentence_Break=scontinue}', "");
-Expect(1, 43, '\P{Sentence_Break=scontinue}', "");
-Expect(0, 43, '\P{^Sentence_Break=scontinue}', "");
-Expect(1, 45, '\p{Sentence_Break=-SCONTINUE}', "");
-Expect(0, 45, '\p{^Sentence_Break=-SCONTINUE}', "");
-Expect(0, 45, '\P{Sentence_Break=-SCONTINUE}', "");
-Expect(1, 45, '\P{^Sentence_Break=-SCONTINUE}', "");
-Expect(0, 43, '\p{Sentence_Break=-SCONTINUE}', "");
-Expect(1, 43, '\p{^Sentence_Break=-SCONTINUE}', "");
-Expect(1, 43, '\P{Sentence_Break=-SCONTINUE}', "");
-Expect(0, 43, '\P{^Sentence_Break=-SCONTINUE}', "");
-Error('\p{SB=/a/_ SC}');
-Error('\P{SB=/a/_ SC}');
-Expect(1, 45, '\p{SB=sc}', "");
-Expect(0, 45, '\p{^SB=sc}', "");
-Expect(0, 45, '\P{SB=sc}', "");
-Expect(1, 45, '\P{^SB=sc}', "");
-Expect(0, 43, '\p{SB=sc}', "");
-Expect(1, 43, '\p{^SB=sc}', "");
-Expect(1, 43, '\P{SB=sc}', "");
-Expect(0, 43, '\P{^SB=sc}', "");
-Expect(1, 45, '\p{SB= SC}', "");
-Expect(0, 45, '\p{^SB= SC}', "");
-Expect(0, 45, '\P{SB= SC}', "");
-Expect(1, 45, '\P{^SB= SC}', "");
-Expect(0, 43, '\p{SB= SC}', "");
-Expect(1, 43, '\p{^SB= SC}', "");
-Expect(1, 43, '\P{SB= SC}', "");
-Expect(0, 43, '\P{^SB= SC}', "");
-Error('\p{Is_Sentence_Break=/a/SContinue}');
-Error('\P{Is_Sentence_Break=/a/SContinue}');
-Expect(1, 45, '\p{Is_Sentence_Break=scontinue}', "");
-Expect(0, 45, '\p{^Is_Sentence_Break=scontinue}', "");
-Expect(0, 45, '\P{Is_Sentence_Break=scontinue}', "");
-Expect(1, 45, '\P{^Is_Sentence_Break=scontinue}', "");
-Expect(0, 43, '\p{Is_Sentence_Break=scontinue}', "");
-Expect(1, 43, '\p{^Is_Sentence_Break=scontinue}', "");
-Expect(1, 43, '\P{Is_Sentence_Break=scontinue}', "");
-Expect(0, 43, '\P{^Is_Sentence_Break=scontinue}', "");
-Expect(1, 45, '\p{Is_Sentence_Break=_SContinue}', "");
-Expect(0, 45, '\p{^Is_Sentence_Break=_SContinue}', "");
-Expect(0, 45, '\P{Is_Sentence_Break=_SContinue}', "");
-Expect(1, 45, '\P{^Is_Sentence_Break=_SContinue}', "");
-Expect(0, 43, '\p{Is_Sentence_Break=_SContinue}', "");
-Expect(1, 43, '\p{^Is_Sentence_Break=_SContinue}', "");
-Expect(1, 43, '\P{Is_Sentence_Break=_SContinue}', "");
-Expect(0, 43, '\P{^Is_Sentence_Break=_SContinue}', "");
-Error('\p{Is_SB: :=SC}');
-Error('\P{Is_SB: :=SC}');
-Expect(1, 45, '\p{Is_SB:sc}', "");
-Expect(0, 45, '\p{^Is_SB:sc}', "");
-Expect(0, 45, '\P{Is_SB:sc}', "");
-Expect(1, 45, '\P{^Is_SB:sc}', "");
-Expect(0, 43, '\p{Is_SB:sc}', "");
-Expect(1, 43, '\p{^Is_SB:sc}', "");
-Expect(1, 43, '\P{Is_SB:sc}', "");
-Expect(0, 43, '\P{^Is_SB:sc}', "");
-Expect(1, 45, '\p{Is_SB= sc}', "");
-Expect(0, 45, '\p{^Is_SB= sc}', "");
-Expect(0, 45, '\P{Is_SB= sc}', "");
-Expect(1, 45, '\P{^Is_SB= sc}', "");
-Expect(0, 43, '\p{Is_SB= sc}', "");
-Expect(1, 43, '\p{^Is_SB= sc}', "");
-Expect(1, 43, '\P{Is_SB= sc}', "");
-Expect(0, 43, '\P{^Is_SB= sc}', "");
-Error('\p{Sentence_Break=-/a/ATerm}');
-Error('\P{Sentence_Break=-/a/ATerm}');
-Expect(1, 46, '\p{Sentence_Break=aterm}', "");
-Expect(0, 46, '\p{^Sentence_Break=aterm}', "");
-Expect(0, 46, '\P{Sentence_Break=aterm}', "");
-Expect(1, 46, '\P{^Sentence_Break=aterm}', "");
-Expect(0, 45, '\p{Sentence_Break=aterm}', "");
-Expect(1, 45, '\p{^Sentence_Break=aterm}', "");
-Expect(1, 45, '\P{Sentence_Break=aterm}', "");
-Expect(0, 45, '\P{^Sentence_Break=aterm}', "");
-Expect(1, 46, '\p{Sentence_Break=-ATERM}', "");
-Expect(0, 46, '\p{^Sentence_Break=-ATERM}', "");
-Expect(0, 46, '\P{Sentence_Break=-ATERM}', "");
-Expect(1, 46, '\P{^Sentence_Break=-ATERM}', "");
-Expect(0, 45, '\p{Sentence_Break=-ATERM}', "");
-Expect(1, 45, '\p{^Sentence_Break=-ATERM}', "");
-Expect(1, 45, '\P{Sentence_Break=-ATERM}', "");
-Expect(0, 45, '\P{^Sentence_Break=-ATERM}', "");
-Error('\p{SB=/a/ AT}');
-Error('\P{SB=/a/ AT}');
-Expect(1, 46, '\p{SB=at}', "");
-Expect(0, 46, '\p{^SB=at}', "");
-Expect(0, 46, '\P{SB=at}', "");
-Expect(1, 46, '\P{^SB=at}', "");
-Expect(0, 45, '\p{SB=at}', "");
-Expect(1, 45, '\p{^SB=at}', "");
-Expect(1, 45, '\P{SB=at}', "");
-Expect(0, 45, '\P{^SB=at}', "");
-Expect(1, 46, '\p{SB= AT}', "");
-Expect(0, 46, '\p{^SB= AT}', "");
-Expect(0, 46, '\P{SB= AT}', "");
-Expect(1, 46, '\P{^SB= AT}', "");
-Expect(0, 45, '\p{SB= AT}', "");
-Expect(1, 45, '\p{^SB= AT}', "");
-Expect(1, 45, '\P{SB= AT}', "");
-Expect(0, 45, '\P{^SB= AT}', "");
-Error('\p{Is_Sentence_Break=_-aterm/a/}');
-Error('\P{Is_Sentence_Break=_-aterm/a/}');
-Expect(1, 46, '\p{Is_Sentence_Break=aterm}', "");
-Expect(0, 46, '\p{^Is_Sentence_Break=aterm}', "");
-Expect(0, 46, '\P{Is_Sentence_Break=aterm}', "");
-Expect(1, 46, '\P{^Is_Sentence_Break=aterm}', "");
-Expect(0, 45, '\p{Is_Sentence_Break=aterm}', "");
-Expect(1, 45, '\p{^Is_Sentence_Break=aterm}', "");
-Expect(1, 45, '\P{Is_Sentence_Break=aterm}', "");
-Expect(0, 45, '\P{^Is_Sentence_Break=aterm}', "");
-Expect(1, 46, '\p{Is_Sentence_Break: -ATerm}', "");
-Expect(0, 46, '\p{^Is_Sentence_Break: -ATerm}', "");
-Expect(0, 46, '\P{Is_Sentence_Break: -ATerm}', "");
-Expect(1, 46, '\P{^Is_Sentence_Break: -ATerm}', "");
-Expect(0, 45, '\p{Is_Sentence_Break: -ATerm}', "");
-Expect(1, 45, '\p{^Is_Sentence_Break: -ATerm}', "");
-Expect(1, 45, '\P{Is_Sentence_Break: -ATerm}', "");
-Expect(0, 45, '\P{^Is_Sentence_Break: -ATerm}', "");
-Error('\p{Is_SB=- AT/a/}');
-Error('\P{Is_SB=- AT/a/}');
-Expect(1, 46, '\p{Is_SB=at}', "");
-Expect(0, 46, '\p{^Is_SB=at}', "");
-Expect(0, 46, '\P{Is_SB=at}', "");
-Expect(1, 46, '\P{^Is_SB=at}', "");
-Expect(0, 45, '\p{Is_SB=at}', "");
-Expect(1, 45, '\p{^Is_SB=at}', "");
-Expect(1, 45, '\P{Is_SB=at}', "");
-Expect(0, 45, '\P{^Is_SB=at}', "");
-Expect(1, 46, '\p{Is_SB= AT}', "");
-Expect(0, 46, '\p{^Is_SB= AT}', "");
-Expect(0, 46, '\P{Is_SB= AT}', "");
-Expect(1, 46, '\P{^Is_SB= AT}', "");
-Expect(0, 45, '\p{Is_SB= AT}', "");
-Expect(1, 45, '\p{^Is_SB= AT}', "");
-Expect(1, 45, '\P{Is_SB= AT}', "");
-Expect(0, 45, '\P{^Is_SB= AT}', "");
-Error('\p{Sentence_Break: _/a/OLETTER}');
-Error('\P{Sentence_Break: _/a/OLETTER}');
-Expect(1, 443, '\p{Sentence_Break=oletter}', "");
-Expect(0, 443, '\p{^Sentence_Break=oletter}', "");
-Expect(0, 443, '\P{Sentence_Break=oletter}', "");
-Expect(1, 443, '\P{^Sentence_Break=oletter}', "");
-Expect(0, 442, '\p{Sentence_Break=oletter}', "");
-Expect(1, 442, '\p{^Sentence_Break=oletter}', "");
-Expect(1, 442, '\P{Sentence_Break=oletter}', "");
-Expect(0, 442, '\P{^Sentence_Break=oletter}', "");
-Expect(1, 443, '\p{Sentence_Break=_OLetter}', "");
-Expect(0, 443, '\p{^Sentence_Break=_OLetter}', "");
-Expect(0, 443, '\P{Sentence_Break=_OLetter}', "");
-Expect(1, 443, '\P{^Sentence_Break=_OLetter}', "");
-Expect(0, 442, '\p{Sentence_Break=_OLetter}', "");
-Expect(1, 442, '\p{^Sentence_Break=_OLetter}', "");
-Expect(1, 442, '\P{Sentence_Break=_OLetter}', "");
-Expect(0, 442, '\P{^Sentence_Break=_OLetter}', "");
-Error('\p{SB:/a/LE}');
-Error('\P{SB:/a/LE}');
-Expect(1, 443, '\p{SB: le}', "");
-Expect(0, 443, '\p{^SB: le}', "");
-Expect(0, 443, '\P{SB: le}', "");
-Expect(1, 443, '\P{^SB: le}', "");
-Expect(0, 442, '\p{SB: le}', "");
-Expect(1, 442, '\p{^SB: le}', "");
-Expect(1, 442, '\P{SB: le}', "");
-Expect(0, 442, '\P{^SB: le}', "");
-Expect(1, 443, '\p{SB=--le}', "");
-Expect(0, 443, '\p{^SB=--le}', "");
-Expect(0, 443, '\P{SB=--le}', "");
-Expect(1, 443, '\P{^SB=--le}', "");
-Expect(0, 442, '\p{SB=--le}', "");
-Expect(1, 442, '\p{^SB=--le}', "");
-Expect(1, 442, '\P{SB=--le}', "");
-Expect(0, 442, '\P{^SB=--le}', "");
-Error('\p{Is_Sentence_Break= :=OLetter}');
-Error('\P{Is_Sentence_Break= :=OLetter}');
-Expect(1, 443, '\p{Is_Sentence_Break=oletter}', "");
-Expect(0, 443, '\p{^Is_Sentence_Break=oletter}', "");
-Expect(0, 443, '\P{Is_Sentence_Break=oletter}', "");
-Expect(1, 443, '\P{^Is_Sentence_Break=oletter}', "");
-Expect(0, 442, '\p{Is_Sentence_Break=oletter}', "");
-Expect(1, 442, '\p{^Is_Sentence_Break=oletter}', "");
-Expect(1, 442, '\P{Is_Sentence_Break=oletter}', "");
-Expect(0, 442, '\P{^Is_Sentence_Break=oletter}', "");
-Expect(1, 443, '\p{Is_Sentence_Break=_ OLetter}', "");
-Expect(0, 443, '\p{^Is_Sentence_Break=_ OLetter}', "");
-Expect(0, 443, '\P{Is_Sentence_Break=_ OLetter}', "");
-Expect(1, 443, '\P{^Is_Sentence_Break=_ OLetter}', "");
-Expect(0, 442, '\p{Is_Sentence_Break=_ OLetter}', "");
-Expect(1, 442, '\p{^Is_Sentence_Break=_ OLetter}', "");
-Expect(1, 442, '\P{Is_Sentence_Break=_ OLetter}', "");
-Expect(0, 442, '\P{^Is_Sentence_Break=_ OLetter}', "");
-Error('\p{Is_SB=_:=LE}');
-Error('\P{Is_SB=_:=LE}');
-Expect(1, 443, '\p{Is_SB=le}', "");
-Expect(0, 443, '\p{^Is_SB=le}', "");
-Expect(0, 443, '\P{Is_SB=le}', "");
-Expect(1, 443, '\P{^Is_SB=le}', "");
-Expect(0, 442, '\p{Is_SB=le}', "");
-Expect(1, 442, '\p{^Is_SB=le}', "");
-Expect(1, 442, '\P{Is_SB=le}', "");
-Expect(0, 442, '\P{^Is_SB=le}', "");
-Expect(1, 443, '\p{Is_SB=_LE}', "");
-Expect(0, 443, '\p{^Is_SB=_LE}', "");
-Expect(0, 443, '\P{Is_SB=_LE}', "");
-Expect(1, 443, '\P{^Is_SB=_LE}', "");
-Expect(0, 442, '\p{Is_SB=_LE}', "");
-Expect(1, 442, '\p{^Is_SB=_LE}', "");
-Expect(1, 442, '\P{Is_SB=_LE}', "");
-Expect(0, 442, '\P{^Is_SB=_LE}', "");
-Error('\p{Sentence_Break=:=_ cr}');
-Error('\P{Sentence_Break=:=_ cr}');
-Expect(1, 13, '\p{Sentence_Break=cr}', "");
-Expect(0, 13, '\p{^Sentence_Break=cr}', "");
-Expect(0, 13, '\P{Sentence_Break=cr}', "");
-Expect(1, 13, '\P{^Sentence_Break=cr}', "");
-Expect(0, 12, '\p{Sentence_Break=cr}', "");
-Expect(1, 12, '\p{^Sentence_Break=cr}', "");
-Expect(1, 12, '\P{Sentence_Break=cr}', "");
-Expect(0, 12, '\P{^Sentence_Break=cr}', "");
-Expect(1, 13, '\p{Sentence_Break=- CR}', "");
-Expect(0, 13, '\p{^Sentence_Break=- CR}', "");
-Expect(0, 13, '\P{Sentence_Break=- CR}', "");
-Expect(1, 13, '\P{^Sentence_Break=- CR}', "");
-Expect(0, 12, '\p{Sentence_Break=- CR}', "");
-Expect(1, 12, '\p{^Sentence_Break=- CR}', "");
-Expect(1, 12, '\P{Sentence_Break=- CR}', "");
-Expect(0, 12, '\P{^Sentence_Break=- CR}', "");
-Error('\p{SB= -CR/a/}');
-Error('\P{SB= -CR/a/}');
-Expect(1, 13, '\p{SB=cr}', "");
-Expect(0, 13, '\p{^SB=cr}', "");
-Expect(0, 13, '\P{SB=cr}', "");
-Expect(1, 13, '\P{^SB=cr}', "");
-Expect(0, 12, '\p{SB=cr}', "");
-Expect(1, 12, '\p{^SB=cr}', "");
-Expect(1, 12, '\P{SB=cr}', "");
-Expect(0, 12, '\P{^SB=cr}', "");
-Expect(1, 13, '\p{SB=_CR}', "");
-Expect(0, 13, '\p{^SB=_CR}', "");
-Expect(0, 13, '\P{SB=_CR}', "");
-Expect(1, 13, '\P{^SB=_CR}', "");
-Expect(0, 12, '\p{SB=_CR}', "");
-Expect(1, 12, '\p{^SB=_CR}', "");
-Expect(1, 12, '\P{SB=_CR}', "");
-Expect(0, 12, '\P{^SB=_CR}', "");
-Error('\p{Is_Sentence_Break= -CR:=}');
-Error('\P{Is_Sentence_Break= -CR:=}');
-Expect(1, 13, '\p{Is_Sentence_Break=cr}', "");
-Expect(0, 13, '\p{^Is_Sentence_Break=cr}', "");
-Expect(0, 13, '\P{Is_Sentence_Break=cr}', "");
-Expect(1, 13, '\P{^Is_Sentence_Break=cr}', "");
-Expect(0, 12, '\p{Is_Sentence_Break=cr}', "");
-Expect(1, 12, '\p{^Is_Sentence_Break=cr}', "");
-Expect(1, 12, '\P{Is_Sentence_Break=cr}', "");
-Expect(0, 12, '\P{^Is_Sentence_Break=cr}', "");
-Expect(1, 13, '\p{Is_Sentence_Break= CR}', "");
-Expect(0, 13, '\p{^Is_Sentence_Break= CR}', "");
-Expect(0, 13, '\P{Is_Sentence_Break= CR}', "");
-Expect(1, 13, '\P{^Is_Sentence_Break= CR}', "");
-Expect(0, 12, '\p{Is_Sentence_Break= CR}', "");
-Expect(1, 12, '\p{^Is_Sentence_Break= CR}', "");
-Expect(1, 12, '\P{Is_Sentence_Break= CR}', "");
-Expect(0, 12, '\P{^Is_Sentence_Break= CR}', "");
-Error('\p{Is_SB=-:=CR}');
-Error('\P{Is_SB=-:=CR}');
-Expect(1, 13, '\p{Is_SB=cr}', "");
-Expect(0, 13, '\p{^Is_SB=cr}', "");
-Expect(0, 13, '\P{Is_SB=cr}', "");
-Expect(1, 13, '\P{^Is_SB=cr}', "");
-Expect(0, 12, '\p{Is_SB=cr}', "");
-Expect(1, 12, '\p{^Is_SB=cr}', "");
-Expect(1, 12, '\P{Is_SB=cr}', "");
-Expect(0, 12, '\P{^Is_SB=cr}', "");
-Expect(1, 13, '\p{Is_SB= -CR}', "");
-Expect(0, 13, '\p{^Is_SB= -CR}', "");
-Expect(0, 13, '\P{Is_SB= -CR}', "");
-Expect(1, 13, '\P{^Is_SB= -CR}', "");
-Expect(0, 12, '\p{Is_SB= -CR}', "");
-Expect(1, 12, '\p{^Is_SB= -CR}', "");
-Expect(1, 12, '\P{Is_SB= -CR}', "");
-Expect(0, 12, '\P{^Is_SB= -CR}', "");
-Error('\p{Sentence_Break=- Other:=}');
-Error('\P{Sentence_Break=- Other:=}');
-Expect(1, 8, '\p{Sentence_Break=other}', "");
-Expect(0, 8, '\p{^Sentence_Break=other}', "");
-Expect(0, 8, '\P{Sentence_Break=other}', "");
-Expect(1, 8, '\P{^Sentence_Break=other}', "");
-Expect(0, 13, '\p{Sentence_Break=other}', "");
-Expect(1, 13, '\p{^Sentence_Break=other}', "");
-Expect(1, 13, '\P{Sentence_Break=other}', "");
-Expect(0, 13, '\P{^Sentence_Break=other}', "");
-Expect(1, 8, '\p{Sentence_Break= Other}', "");
-Expect(0, 8, '\p{^Sentence_Break= Other}', "");
-Expect(0, 8, '\P{Sentence_Break= Other}', "");
-Expect(1, 8, '\P{^Sentence_Break= Other}', "");
-Expect(0, 13, '\p{Sentence_Break= Other}', "");
-Expect(1, 13, '\p{^Sentence_Break= Other}', "");
-Expect(1, 13, '\P{Sentence_Break= Other}', "");
-Expect(0, 13, '\P{^Sentence_Break= Other}', "");
-Error('\p{SB=-XX/a/}');
-Error('\P{SB=-XX/a/}');
-Expect(1, 8, '\p{SB=xx}', "");
-Expect(0, 8, '\p{^SB=xx}', "");
-Expect(0, 8, '\P{SB=xx}', "");
-Expect(1, 8, '\P{^SB=xx}', "");
-Expect(0, 13, '\p{SB=xx}', "");
-Expect(1, 13, '\p{^SB=xx}', "");
-Expect(1, 13, '\P{SB=xx}', "");
-Expect(0, 13, '\P{^SB=xx}', "");
-Expect(1, 8, '\p{SB: _XX}', "");
-Expect(0, 8, '\p{^SB: _XX}', "");
-Expect(0, 8, '\P{SB: _XX}', "");
-Expect(1, 8, '\P{^SB: _XX}', "");
-Expect(0, 13, '\p{SB: _XX}', "");
-Expect(1, 13, '\p{^SB: _XX}', "");
-Expect(1, 13, '\P{SB: _XX}', "");
-Expect(0, 13, '\P{^SB: _XX}', "");
-Error('\p{Is_Sentence_Break=:=_ Other}');
-Error('\P{Is_Sentence_Break=:=_ Other}');
-Expect(1, 8, '\p{Is_Sentence_Break=other}', "");
-Expect(0, 8, '\p{^Is_Sentence_Break=other}', "");
-Expect(0, 8, '\P{Is_Sentence_Break=other}', "");
-Expect(1, 8, '\P{^Is_Sentence_Break=other}', "");
-Expect(0, 13, '\p{Is_Sentence_Break=other}', "");
-Expect(1, 13, '\p{^Is_Sentence_Break=other}', "");
-Expect(1, 13, '\P{Is_Sentence_Break=other}', "");
-Expect(0, 13, '\P{^Is_Sentence_Break=other}', "");
-Expect(1, 8, '\p{Is_Sentence_Break=-_Other}', "");
-Expect(0, 8, '\p{^Is_Sentence_Break=-_Other}', "");
-Expect(0, 8, '\P{Is_Sentence_Break=-_Other}', "");
-Expect(1, 8, '\P{^Is_Sentence_Break=-_Other}', "");
-Expect(0, 13, '\p{Is_Sentence_Break=-_Other}', "");
-Expect(1, 13, '\p{^Is_Sentence_Break=-_Other}', "");
-Expect(1, 13, '\P{Is_Sentence_Break=-_Other}', "");
-Expect(0, 13, '\P{^Is_Sentence_Break=-_Other}', "");
-Error('\p{Is_SB=- XX/a/}');
-Error('\P{Is_SB=- XX/a/}');
-Expect(1, 8, '\p{Is_SB=xx}', "");
-Expect(0, 8, '\p{^Is_SB=xx}', "");
-Expect(0, 8, '\P{Is_SB=xx}', "");
-Expect(1, 8, '\P{^Is_SB=xx}', "");
-Expect(0, 13, '\p{Is_SB=xx}', "");
-Expect(1, 13, '\p{^Is_SB=xx}', "");
-Expect(1, 13, '\P{Is_SB=xx}', "");
-Expect(0, 13, '\P{^Is_SB=xx}', "");
-Expect(1, 8, '\p{Is_SB=-_XX}', "");
-Expect(0, 8, '\p{^Is_SB=-_XX}', "");
-Expect(0, 8, '\P{Is_SB=-_XX}', "");
-Expect(1, 8, '\P{^Is_SB=-_XX}', "");
-Expect(0, 13, '\p{Is_SB=-_XX}', "");
-Expect(1, 13, '\p{^Is_SB=-_XX}', "");
-Expect(1, 13, '\P{Is_SB=-_XX}', "");
-Expect(0, 13, '\P{^Is_SB=-_XX}', "");
-Error('\p{Sentence_Break=_:=Numeric}');
-Error('\P{Sentence_Break=_:=Numeric}');
-Expect(1, 57, '\p{Sentence_Break=numeric}', "");
-Expect(0, 57, '\p{^Sentence_Break=numeric}', "");
-Expect(0, 57, '\P{Sentence_Break=numeric}', "");
-Expect(1, 57, '\P{^Sentence_Break=numeric}', "");
-Expect(0, 47, '\p{Sentence_Break=numeric}', "");
-Expect(1, 47, '\p{^Sentence_Break=numeric}', "");
-Expect(1, 47, '\P{Sentence_Break=numeric}', "");
-Expect(0, 47, '\P{^Sentence_Break=numeric}', "");
-Expect(1, 57, '\p{Sentence_Break=__NUMERIC}', "");
-Expect(0, 57, '\p{^Sentence_Break=__NUMERIC}', "");
-Expect(0, 57, '\P{Sentence_Break=__NUMERIC}', "");
-Expect(1, 57, '\P{^Sentence_Break=__NUMERIC}', "");
-Expect(0, 47, '\p{Sentence_Break=__NUMERIC}', "");
-Expect(1, 47, '\p{^Sentence_Break=__NUMERIC}', "");
-Expect(1, 47, '\P{Sentence_Break=__NUMERIC}', "");
-Expect(0, 47, '\P{^Sentence_Break=__NUMERIC}', "");
-Error('\p{SB::= nu}');
-Error('\P{SB::= nu}');
-Expect(1, 57, '\p{SB=nu}', "");
-Expect(0, 57, '\p{^SB=nu}', "");
-Expect(0, 57, '\P{SB=nu}', "");
-Expect(1, 57, '\P{^SB=nu}', "");
-Expect(0, 47, '\p{SB=nu}', "");
-Expect(1, 47, '\p{^SB=nu}', "");
-Expect(1, 47, '\P{SB=nu}', "");
-Expect(0, 47, '\P{^SB=nu}', "");
-Expect(1, 57, '\p{SB=--NU}', "");
-Expect(0, 57, '\p{^SB=--NU}', "");
-Expect(0, 57, '\P{SB=--NU}', "");
-Expect(1, 57, '\P{^SB=--NU}', "");
-Expect(0, 47, '\p{SB=--NU}', "");
-Expect(1, 47, '\p{^SB=--NU}', "");
-Expect(1, 47, '\P{SB=--NU}', "");
-Expect(0, 47, '\P{^SB=--NU}', "");
-Error('\p{Is_Sentence_Break= -NUMERIC/a/}');
-Error('\P{Is_Sentence_Break= -NUMERIC/a/}');
-Expect(1, 57, '\p{Is_Sentence_Break: numeric}', "");
-Expect(0, 57, '\p{^Is_Sentence_Break: numeric}', "");
-Expect(0, 57, '\P{Is_Sentence_Break: numeric}', "");
-Expect(1, 57, '\P{^Is_Sentence_Break: numeric}', "");
-Expect(0, 47, '\p{Is_Sentence_Break: numeric}', "");
-Expect(1, 47, '\p{^Is_Sentence_Break: numeric}', "");
-Expect(1, 47, '\P{Is_Sentence_Break: numeric}', "");
-Expect(0, 47, '\P{^Is_Sentence_Break: numeric}', "");
-Expect(1, 57, '\p{Is_Sentence_Break=- Numeric}', "");
-Expect(0, 57, '\p{^Is_Sentence_Break=- Numeric}', "");
-Expect(0, 57, '\P{Is_Sentence_Break=- Numeric}', "");
-Expect(1, 57, '\P{^Is_Sentence_Break=- Numeric}', "");
-Expect(0, 47, '\p{Is_Sentence_Break=- Numeric}', "");
-Expect(1, 47, '\p{^Is_Sentence_Break=- Numeric}', "");
-Expect(1, 47, '\P{Is_Sentence_Break=- Numeric}', "");
-Expect(0, 47, '\P{^Is_Sentence_Break=- Numeric}', "");
-Error('\p{Is_SB= -NU:=}');
-Error('\P{Is_SB= -NU:=}');
-Expect(1, 57, '\p{Is_SB=nu}', "");
-Expect(0, 57, '\p{^Is_SB=nu}', "");
-Expect(0, 57, '\P{Is_SB=nu}', "");
-Expect(1, 57, '\P{^Is_SB=nu}', "");
-Expect(0, 47, '\p{Is_SB=nu}', "");
-Expect(1, 47, '\p{^Is_SB=nu}', "");
-Expect(1, 47, '\P{Is_SB=nu}', "");
-Expect(0, 47, '\P{^Is_SB=nu}', "");
-Expect(1, 57, '\p{Is_SB= nu}', "");
-Expect(0, 57, '\p{^Is_SB= nu}', "");
-Expect(0, 57, '\P{Is_SB= nu}', "");
-Expect(1, 57, '\P{^Is_SB= nu}', "");
-Expect(0, 47, '\p{Is_SB= nu}', "");
-Expect(1, 47, '\p{^Is_SB= nu}', "");
-Expect(1, 47, '\P{Is_SB= nu}', "");
-Expect(0, 47, '\P{^Is_SB= nu}', "");
-Error('\p{Sentence_Break=/a/format}');
-Error('\P{Sentence_Break=/a/format}');
-Expect(1, 173, '\p{Sentence_Break=format}', "");
-Expect(0, 173, '\p{^Sentence_Break=format}', "");
-Expect(0, 173, '\P{Sentence_Break=format}', "");
-Expect(1, 173, '\P{^Sentence_Break=format}', "");
-Expect(0, 172, '\p{Sentence_Break=format}', "");
-Expect(1, 172, '\p{^Sentence_Break=format}', "");
-Expect(1, 172, '\P{Sentence_Break=format}', "");
-Expect(0, 172, '\P{^Sentence_Break=format}', "");
-Expect(1, 173, '\p{Sentence_Break= Format}', "");
-Expect(0, 173, '\p{^Sentence_Break= Format}', "");
-Expect(0, 173, '\P{Sentence_Break= Format}', "");
-Expect(1, 173, '\P{^Sentence_Break= Format}', "");
-Expect(0, 172, '\p{Sentence_Break= Format}', "");
-Expect(1, 172, '\p{^Sentence_Break= Format}', "");
-Expect(1, 172, '\P{Sentence_Break= Format}', "");
-Expect(0, 172, '\P{^Sentence_Break= Format}', "");
-Error('\p{SB= :=fo}');
-Error('\P{SB= :=fo}');
-Expect(1, 173, '\p{SB=fo}', "");
-Expect(0, 173, '\p{^SB=fo}', "");
-Expect(0, 173, '\P{SB=fo}', "");
-Expect(1, 173, '\P{^SB=fo}', "");
-Expect(0, 172, '\p{SB=fo}', "");
-Expect(1, 172, '\p{^SB=fo}', "");
-Expect(1, 172, '\P{SB=fo}', "");
-Expect(0, 172, '\P{^SB=fo}', "");
-Expect(1, 173, '\p{SB= _fo}', "");
-Expect(0, 173, '\p{^SB= _fo}', "");
-Expect(0, 173, '\P{SB= _fo}', "");
-Expect(1, 173, '\P{^SB= _fo}', "");
-Expect(0, 172, '\p{SB= _fo}', "");
-Expect(1, 172, '\p{^SB= _fo}', "");
-Expect(1, 172, '\P{SB= _fo}', "");
-Expect(0, 172, '\P{^SB= _fo}', "");
-Error('\p{Is_Sentence_Break=/a/_ Format}');
-Error('\P{Is_Sentence_Break=/a/_ Format}');
-Expect(1, 173, '\p{Is_Sentence_Break=format}', "");
-Expect(0, 173, '\p{^Is_Sentence_Break=format}', "");
-Expect(0, 173, '\P{Is_Sentence_Break=format}', "");
-Expect(1, 173, '\P{^Is_Sentence_Break=format}', "");
-Expect(0, 172, '\p{Is_Sentence_Break=format}', "");
-Expect(1, 172, '\p{^Is_Sentence_Break=format}', "");
-Expect(1, 172, '\P{Is_Sentence_Break=format}', "");
-Expect(0, 172, '\P{^Is_Sentence_Break=format}', "");
-Expect(1, 173, '\p{Is_Sentence_Break=- Format}', "");
-Expect(0, 173, '\p{^Is_Sentence_Break=- Format}', "");
-Expect(0, 173, '\P{Is_Sentence_Break=- Format}', "");
-Expect(1, 173, '\P{^Is_Sentence_Break=- Format}', "");
-Expect(0, 172, '\p{Is_Sentence_Break=- Format}', "");
-Expect(1, 172, '\p{^Is_Sentence_Break=- Format}', "");
-Expect(1, 172, '\P{Is_Sentence_Break=- Format}', "");
-Expect(0, 172, '\P{^Is_Sentence_Break=- Format}', "");
-Error('\p{Is_SB= :=FO}');
-Error('\P{Is_SB= :=FO}');
-Expect(1, 173, '\p{Is_SB=fo}', "");
-Expect(0, 173, '\p{^Is_SB=fo}', "");
-Expect(0, 173, '\P{Is_SB=fo}', "");
-Expect(1, 173, '\P{^Is_SB=fo}', "");
-Expect(0, 172, '\p{Is_SB=fo}', "");
-Expect(1, 172, '\p{^Is_SB=fo}', "");
-Expect(1, 172, '\P{Is_SB=fo}', "");
-Expect(0, 172, '\P{^Is_SB=fo}', "");
-Expect(1, 173, '\p{Is_SB: -_FO}', "");
-Expect(0, 173, '\p{^Is_SB: -_FO}', "");
-Expect(0, 173, '\P{Is_SB: -_FO}', "");
-Expect(1, 173, '\P{^Is_SB: -_FO}', "");
-Expect(0, 172, '\p{Is_SB: -_FO}', "");
-Expect(1, 172, '\p{^Is_SB: -_FO}', "");
-Expect(1, 172, '\P{Is_SB: -_FO}', "");
-Expect(0, 172, '\P{^Is_SB: -_FO}', "");
-Error('\p{Sentence_Break=:= Lower}');
-Error('\P{Sentence_Break=:= Lower}');
-Expect(1, 122, '\p{Sentence_Break=lower}', "");
-Expect(0, 122, '\p{^Sentence_Break=lower}', "");
-Expect(0, 122, '\P{Sentence_Break=lower}', "");
-Expect(1, 122, '\P{^Sentence_Break=lower}', "");
-Expect(0, 96, '\p{Sentence_Break=lower}', "");
-Expect(1, 96, '\p{^Sentence_Break=lower}', "");
-Expect(1, 96, '\P{Sentence_Break=lower}', "");
-Expect(0, 96, '\P{^Sentence_Break=lower}', "");
-Expect(1, 122, '\p{Sentence_Break: -Lower}', "");
-Expect(0, 122, '\p{^Sentence_Break: -Lower}', "");
-Expect(0, 122, '\P{Sentence_Break: -Lower}', "");
-Expect(1, 122, '\P{^Sentence_Break: -Lower}', "");
-Expect(0, 96, '\p{Sentence_Break: -Lower}', "");
-Expect(1, 96, '\p{^Sentence_Break: -Lower}', "");
-Expect(1, 96, '\P{Sentence_Break: -Lower}', "");
-Expect(0, 96, '\P{^Sentence_Break: -Lower}', "");
-Error('\p{SB:/a/_ LO}');
-Error('\P{SB:/a/_ LO}');
-Expect(1, 122, '\p{SB: lo}', "");
-Expect(0, 122, '\p{^SB: lo}', "");
-Expect(0, 122, '\P{SB: lo}', "");
-Expect(1, 122, '\P{^SB: lo}', "");
-Expect(0, 96, '\p{SB: lo}', "");
-Expect(1, 96, '\p{^SB: lo}', "");
-Expect(1, 96, '\P{SB: lo}', "");
-Expect(0, 96, '\P{^SB: lo}', "");
-Expect(1, 122, '\p{SB=_LO}', "");
-Expect(0, 122, '\p{^SB=_LO}', "");
-Expect(0, 122, '\P{SB=_LO}', "");
-Expect(1, 122, '\P{^SB=_LO}', "");
-Expect(0, 96, '\p{SB=_LO}', "");
-Expect(1, 96, '\p{^SB=_LO}', "");
-Expect(1, 96, '\P{SB=_LO}', "");
-Expect(0, 96, '\P{^SB=_LO}', "");
-Error('\p{Is_Sentence_Break=-/a/Lower}');
-Error('\P{Is_Sentence_Break=-/a/Lower}');
-Expect(1, 122, '\p{Is_Sentence_Break: lower}', "");
-Expect(0, 122, '\p{^Is_Sentence_Break: lower}', "");
-Expect(0, 122, '\P{Is_Sentence_Break: lower}', "");
-Expect(1, 122, '\P{^Is_Sentence_Break: lower}', "");
-Expect(0, 96, '\p{Is_Sentence_Break: lower}', "");
-Expect(1, 96, '\p{^Is_Sentence_Break: lower}', "");
-Expect(1, 96, '\P{Is_Sentence_Break: lower}', "");
-Expect(0, 96, '\P{^Is_Sentence_Break: lower}', "");
-Expect(1, 122, '\p{Is_Sentence_Break= lower}', "");
-Expect(0, 122, '\p{^Is_Sentence_Break= lower}', "");
-Expect(0, 122, '\P{Is_Sentence_Break= lower}', "");
-Expect(1, 122, '\P{^Is_Sentence_Break= lower}', "");
-Expect(0, 96, '\p{Is_Sentence_Break= lower}', "");
-Expect(1, 96, '\p{^Is_Sentence_Break= lower}', "");
-Expect(1, 96, '\P{Is_Sentence_Break= lower}', "");
-Expect(0, 96, '\P{^Is_Sentence_Break= lower}', "");
-Error('\p{Is_SB= LO/a/}');
-Error('\P{Is_SB= LO/a/}');
-Expect(1, 122, '\p{Is_SB=lo}', "");
-Expect(0, 122, '\p{^Is_SB=lo}', "");
-Expect(0, 122, '\P{Is_SB=lo}', "");
-Expect(1, 122, '\P{^Is_SB=lo}', "");
-Expect(0, 96, '\p{Is_SB=lo}', "");
-Expect(1, 96, '\p{^Is_SB=lo}', "");
-Expect(1, 96, '\P{Is_SB=lo}', "");
-Expect(0, 96, '\P{^Is_SB=lo}', "");
-Expect(1, 122, '\p{Is_SB= LO}', "");
-Expect(0, 122, '\p{^Is_SB= LO}', "");
-Expect(0, 122, '\P{Is_SB= LO}', "");
-Expect(1, 122, '\P{^Is_SB= LO}', "");
-Expect(0, 96, '\p{Is_SB= LO}', "");
-Expect(1, 96, '\p{^Is_SB= LO}', "");
-Expect(1, 96, '\P{Is_SB= LO}', "");
-Expect(0, 96, '\P{^Is_SB= LO}', "");
-Error('\p{Sentence_Break= -UPPER/a/}');
-Error('\P{Sentence_Break= -UPPER/a/}');
-Expect(1, 90, '\p{Sentence_Break=upper}', "");
-Expect(0, 90, '\p{^Sentence_Break=upper}', "");
-Expect(0, 90, '\P{Sentence_Break=upper}', "");
-Expect(1, 90, '\P{^Sentence_Break=upper}', "");
-Expect(0, 64, '\p{Sentence_Break=upper}', "");
-Expect(1, 64, '\p{^Sentence_Break=upper}', "");
-Expect(1, 64, '\P{Sentence_Break=upper}', "");
-Expect(0, 64, '\P{^Sentence_Break=upper}', "");
-Expect(1, 90, '\p{Sentence_Break= upper}', "");
-Expect(0, 90, '\p{^Sentence_Break= upper}', "");
-Expect(0, 90, '\P{Sentence_Break= upper}', "");
-Expect(1, 90, '\P{^Sentence_Break= upper}', "");
-Expect(0, 64, '\p{Sentence_Break= upper}', "");
-Expect(1, 64, '\p{^Sentence_Break= upper}', "");
-Expect(1, 64, '\P{Sentence_Break= upper}', "");
-Expect(0, 64, '\P{^Sentence_Break= upper}', "");
-Error('\p{SB=:= _UP}');
-Error('\P{SB=:= _UP}');
-Expect(1, 90, '\p{SB=up}', "");
-Expect(0, 90, '\p{^SB=up}', "");
-Expect(0, 90, '\P{SB=up}', "");
-Expect(1, 90, '\P{^SB=up}', "");
-Expect(0, 64, '\p{SB=up}', "");
-Expect(1, 64, '\p{^SB=up}', "");
-Expect(1, 64, '\P{SB=up}', "");
-Expect(0, 64, '\P{^SB=up}', "");
-Expect(1, 90, '\p{SB=--UP}', "");
-Expect(0, 90, '\p{^SB=--UP}', "");
-Expect(0, 90, '\P{SB=--UP}', "");
-Expect(1, 90, '\P{^SB=--UP}', "");
-Expect(0, 64, '\p{SB=--UP}', "");
-Expect(1, 64, '\p{^SB=--UP}', "");
-Expect(1, 64, '\P{SB=--UP}', "");
-Expect(0, 64, '\P{^SB=--UP}', "");
-Error('\p{Is_Sentence_Break::=_Upper}');
-Error('\P{Is_Sentence_Break::=_Upper}');
-Expect(1, 90, '\p{Is_Sentence_Break=upper}', "");
-Expect(0, 90, '\p{^Is_Sentence_Break=upper}', "");
-Expect(0, 90, '\P{Is_Sentence_Break=upper}', "");
-Expect(1, 90, '\P{^Is_Sentence_Break=upper}', "");
-Expect(0, 64, '\p{Is_Sentence_Break=upper}', "");
-Expect(1, 64, '\p{^Is_Sentence_Break=upper}', "");
-Expect(1, 64, '\P{Is_Sentence_Break=upper}', "");
-Expect(0, 64, '\P{^Is_Sentence_Break=upper}', "");
-Expect(1, 90, '\p{Is_Sentence_Break= upper}', "");
-Expect(0, 90, '\p{^Is_Sentence_Break= upper}', "");
-Expect(0, 90, '\P{Is_Sentence_Break= upper}', "");
-Expect(1, 90, '\P{^Is_Sentence_Break= upper}', "");
-Expect(0, 64, '\p{Is_Sentence_Break= upper}', "");
-Expect(1, 64, '\p{^Is_Sentence_Break= upper}', "");
-Expect(1, 64, '\P{Is_Sentence_Break= upper}', "");
-Expect(0, 64, '\P{^Is_Sentence_Break= upper}', "");
-Error('\p{Is_SB= UP:=}');
-Error('\P{Is_SB= UP:=}');
-Expect(1, 90, '\p{Is_SB:up}', "");
-Expect(0, 90, '\p{^Is_SB:up}', "");
-Expect(0, 90, '\P{Is_SB:up}', "");
-Expect(1, 90, '\P{^Is_SB:up}', "");
-Expect(0, 64, '\p{Is_SB:up}', "");
-Expect(1, 64, '\p{^Is_SB:up}', "");
-Expect(1, 64, '\P{Is_SB:up}', "");
-Expect(0, 64, '\P{^Is_SB:up}', "");
-Expect(1, 90, '\p{Is_SB= UP}', "");
-Expect(0, 90, '\p{^Is_SB= UP}', "");
-Expect(0, 90, '\P{Is_SB= UP}', "");
-Expect(1, 90, '\P{^Is_SB= UP}', "");
-Expect(0, 64, '\p{Is_SB= UP}', "");
-Expect(1, 64, '\p{^Is_SB= UP}', "");
-Expect(1, 64, '\P{Is_SB= UP}', "");
-Expect(0, 64, '\P{^Is_SB= UP}', "");
-Error('\p{Sentence_Break= _SEP:=}');
-Error('\P{Sentence_Break= _SEP:=}');
-Expect(1, 133, '\p{Sentence_Break=sep}', "");
-Expect(0, 133, '\p{^Sentence_Break=sep}', "");
-Expect(0, 133, '\P{Sentence_Break=sep}', "");
-Expect(1, 133, '\P{^Sentence_Break=sep}', "");
-Expect(0, 132, '\p{Sentence_Break=sep}', "");
-Expect(1, 132, '\p{^Sentence_Break=sep}', "");
-Expect(1, 132, '\P{Sentence_Break=sep}', "");
-Expect(0, 132, '\P{^Sentence_Break=sep}', "");
-Expect(1, 133, '\p{Sentence_Break:_SEP}', "");
-Expect(0, 133, '\p{^Sentence_Break:_SEP}', "");
-Expect(0, 133, '\P{Sentence_Break:_SEP}', "");
-Expect(1, 133, '\P{^Sentence_Break:_SEP}', "");
-Expect(0, 132, '\p{Sentence_Break:_SEP}', "");
-Expect(1, 132, '\p{^Sentence_Break:_SEP}', "");
-Expect(1, 132, '\P{Sentence_Break:_SEP}', "");
-Expect(0, 132, '\P{^Sentence_Break:_SEP}', "");
-Error('\p{SB=_/a/SE}');
-Error('\P{SB=_/a/SE}');
-Expect(1, 133, '\p{SB=se}', "");
-Expect(0, 133, '\p{^SB=se}', "");
-Expect(0, 133, '\P{SB=se}', "");
-Expect(1, 133, '\P{^SB=se}', "");
-Expect(0, 132, '\p{SB=se}', "");
-Expect(1, 132, '\p{^SB=se}', "");
-Expect(1, 132, '\P{SB=se}', "");
-Expect(0, 132, '\P{^SB=se}', "");
-Expect(1, 133, '\p{SB= SE}', "");
-Expect(0, 133, '\p{^SB= SE}', "");
-Expect(0, 133, '\P{SB= SE}', "");
-Expect(1, 133, '\P{^SB= SE}', "");
-Expect(0, 132, '\p{SB= SE}', "");
-Expect(1, 132, '\p{^SB= SE}', "");
-Expect(1, 132, '\P{SB= SE}', "");
-Expect(0, 132, '\P{^SB= SE}', "");
-Error('\p{Is_Sentence_Break= Sep:=}');
-Error('\P{Is_Sentence_Break= Sep:=}');
-Expect(1, 133, '\p{Is_Sentence_Break=sep}', "");
-Expect(0, 133, '\p{^Is_Sentence_Break=sep}', "");
-Expect(0, 133, '\P{Is_Sentence_Break=sep}', "");
-Expect(1, 133, '\P{^Is_Sentence_Break=sep}', "");
-Expect(0, 132, '\p{Is_Sentence_Break=sep}', "");
-Expect(1, 132, '\p{^Is_Sentence_Break=sep}', "");
-Expect(1, 132, '\P{Is_Sentence_Break=sep}', "");
-Expect(0, 132, '\P{^Is_Sentence_Break=sep}', "");
-Expect(1, 133, '\p{Is_Sentence_Break=_Sep}', "");
-Expect(0, 133, '\p{^Is_Sentence_Break=_Sep}', "");
-Expect(0, 133, '\P{Is_Sentence_Break=_Sep}', "");
-Expect(1, 133, '\P{^Is_Sentence_Break=_Sep}', "");
-Expect(0, 132, '\p{Is_Sentence_Break=_Sep}', "");
-Expect(1, 132, '\p{^Is_Sentence_Break=_Sep}', "");
-Expect(1, 132, '\P{Is_Sentence_Break=_Sep}', "");
-Expect(0, 132, '\P{^Is_Sentence_Break=_Sep}', "");
-Error('\p{Is_SB: :=SE}');
-Error('\P{Is_SB: :=SE}');
-Expect(1, 133, '\p{Is_SB=se}', "");
-Expect(0, 133, '\p{^Is_SB=se}', "");
-Expect(0, 133, '\P{Is_SB=se}', "");
-Expect(1, 133, '\P{^Is_SB=se}', "");
-Expect(0, 132, '\p{Is_SB=se}', "");
-Expect(1, 132, '\p{^Is_SB=se}', "");
-Expect(1, 132, '\P{Is_SB=se}', "");
-Expect(0, 132, '\P{^Is_SB=se}', "");
-Expect(1, 133, '\p{Is_SB=_ SE}', "");
-Expect(0, 133, '\p{^Is_SB=_ SE}', "");
-Expect(0, 133, '\P{Is_SB=_ SE}', "");
-Expect(1, 133, '\P{^Is_SB=_ SE}', "");
-Expect(0, 132, '\p{Is_SB=_ SE}', "");
-Expect(1, 132, '\p{^Is_SB=_ SE}', "");
-Expect(1, 132, '\P{Is_SB=_ SE}', "");
-Expect(0, 132, '\P{^Is_SB=_ SE}', "");
-Error('\p{Sentence_Break=_/a/extend}');
-Error('\P{Sentence_Break=_/a/extend}');
-Expect(1, 879, '\p{Sentence_Break=extend}', "");
-Expect(0, 879, '\p{^Sentence_Break=extend}', "");
-Expect(0, 879, '\P{Sentence_Break=extend}', "");
-Expect(1, 879, '\P{^Sentence_Break=extend}', "");
-Expect(0, 767, '\p{Sentence_Break=extend}', "");
-Expect(1, 767, '\p{^Sentence_Break=extend}', "");
-Expect(1, 767, '\P{Sentence_Break=extend}', "");
-Expect(0, 767, '\P{^Sentence_Break=extend}', "");
-Expect(1, 879, '\p{Sentence_Break= -Extend}', "");
-Expect(0, 879, '\p{^Sentence_Break= -Extend}', "");
-Expect(0, 879, '\P{Sentence_Break= -Extend}', "");
-Expect(1, 879, '\P{^Sentence_Break= -Extend}', "");
-Expect(0, 767, '\p{Sentence_Break= -Extend}', "");
-Expect(1, 767, '\p{^Sentence_Break= -Extend}', "");
-Expect(1, 767, '\P{Sentence_Break= -Extend}', "");
-Expect(0, 767, '\P{^Sentence_Break= -Extend}', "");
-Error('\p{SB= :=ex}');
-Error('\P{SB= :=ex}');
-Expect(1, 879, '\p{SB=ex}', "");
-Expect(0, 879, '\p{^SB=ex}', "");
-Expect(0, 879, '\P{SB=ex}', "");
-Expect(1, 879, '\P{^SB=ex}', "");
-Expect(0, 767, '\p{SB=ex}', "");
-Expect(1, 767, '\p{^SB=ex}', "");
-Expect(1, 767, '\P{SB=ex}', "");
-Expect(0, 767, '\P{^SB=ex}', "");
-Expect(1, 879, '\p{SB: -EX}', "");
-Expect(0, 879, '\p{^SB: -EX}', "");
-Expect(0, 879, '\P{SB: -EX}', "");
-Expect(1, 879, '\P{^SB: -EX}', "");
-Expect(0, 767, '\p{SB: -EX}', "");
-Expect(1, 767, '\p{^SB: -EX}', "");
-Expect(1, 767, '\P{SB: -EX}', "");
-Expect(0, 767, '\P{^SB: -EX}', "");
-Error('\p{Is_Sentence_Break=:= _Extend}');
-Error('\P{Is_Sentence_Break=:= _Extend}');
-Expect(1, 879, '\p{Is_Sentence_Break=extend}', "");
-Expect(0, 879, '\p{^Is_Sentence_Break=extend}', "");
-Expect(0, 879, '\P{Is_Sentence_Break=extend}', "");
-Expect(1, 879, '\P{^Is_Sentence_Break=extend}', "");
-Expect(0, 767, '\p{Is_Sentence_Break=extend}', "");
-Expect(1, 767, '\p{^Is_Sentence_Break=extend}', "");
-Expect(1, 767, '\P{Is_Sentence_Break=extend}', "");
-Expect(0, 767, '\P{^Is_Sentence_Break=extend}', "");
-Expect(1, 879, '\p{Is_Sentence_Break=--Extend}', "");
-Expect(0, 879, '\p{^Is_Sentence_Break=--Extend}', "");
-Expect(0, 879, '\P{Is_Sentence_Break=--Extend}', "");
-Expect(1, 879, '\P{^Is_Sentence_Break=--Extend}', "");
-Expect(0, 767, '\p{Is_Sentence_Break=--Extend}', "");
-Expect(1, 767, '\p{^Is_Sentence_Break=--Extend}', "");
-Expect(1, 767, '\P{Is_Sentence_Break=--Extend}', "");
-Expect(0, 767, '\P{^Is_Sentence_Break=--Extend}', "");
-Error('\p{Is_SB=_/a/EX}');
-Error('\P{Is_SB=_/a/EX}');
-Expect(1, 879, '\p{Is_SB=ex}', "");
-Expect(0, 879, '\p{^Is_SB=ex}', "");
-Expect(0, 879, '\P{Is_SB=ex}', "");
-Expect(1, 879, '\P{^Is_SB=ex}', "");
-Expect(0, 767, '\p{Is_SB=ex}', "");
-Expect(1, 767, '\p{^Is_SB=ex}', "");
-Expect(1, 767, '\P{Is_SB=ex}', "");
-Expect(0, 767, '\P{^Is_SB=ex}', "");
-Expect(1, 879, '\p{Is_SB=_ex}', "");
-Expect(0, 879, '\p{^Is_SB=_ex}', "");
-Expect(0, 879, '\P{Is_SB=_ex}', "");
-Expect(1, 879, '\P{^Is_SB=_ex}', "");
-Expect(0, 767, '\p{Is_SB=_ex}', "");
-Expect(1, 767, '\p{^Is_SB=_ex}', "");
-Expect(1, 767, '\P{Is_SB=_ex}', "");
-Expect(0, 767, '\P{^Is_SB=_ex}', "");
-Error('\p{Sentence_Break= -STERM/a/}');
-Error('\P{Sentence_Break= -STERM/a/}');
-Expect(1, 33, '\p{Sentence_Break: sterm}', "");
-Expect(0, 33, '\p{^Sentence_Break: sterm}', "");
-Expect(0, 33, '\P{Sentence_Break: sterm}', "");
-Expect(1, 33, '\P{^Sentence_Break: sterm}', "");
-Expect(0, 32, '\p{Sentence_Break: sterm}', "");
-Expect(1, 32, '\p{^Sentence_Break: sterm}', "");
-Expect(1, 32, '\P{Sentence_Break: sterm}', "");
-Expect(0, 32, '\P{^Sentence_Break: sterm}', "");
-Expect(1, 33, '\p{Sentence_Break=-STerm}', "");
-Expect(0, 33, '\p{^Sentence_Break=-STerm}', "");
-Expect(0, 33, '\P{Sentence_Break=-STerm}', "");
-Expect(1, 33, '\P{^Sentence_Break=-STerm}', "");
-Expect(0, 32, '\p{Sentence_Break=-STerm}', "");
-Expect(1, 32, '\p{^Sentence_Break=-STerm}', "");
-Expect(1, 32, '\P{Sentence_Break=-STerm}', "");
-Expect(0, 32, '\P{^Sentence_Break=-STerm}', "");
-Error('\p{SB=ST/a/}');
-Error('\P{SB=ST/a/}');
-Expect(1, 33, '\p{SB=st}', "");
-Expect(0, 33, '\p{^SB=st}', "");
-Expect(0, 33, '\P{SB=st}', "");
-Expect(1, 33, '\P{^SB=st}', "");
-Expect(0, 32, '\p{SB=st}', "");
-Expect(1, 32, '\p{^SB=st}', "");
-Expect(1, 32, '\P{SB=st}', "");
-Expect(0, 32, '\P{^SB=st}', "");
-Expect(1, 33, '\p{SB=-ST}', "");
-Expect(0, 33, '\p{^SB=-ST}', "");
-Expect(0, 33, '\P{SB=-ST}', "");
-Expect(1, 33, '\P{^SB=-ST}', "");
-Expect(0, 32, '\p{SB=-ST}', "");
-Expect(1, 32, '\p{^SB=-ST}', "");
-Expect(1, 32, '\P{SB=-ST}', "");
-Expect(0, 32, '\P{^SB=-ST}', "");
-Error('\p{Is_Sentence_Break= _STerm:=}');
-Error('\P{Is_Sentence_Break= _STerm:=}');
-Expect(1, 33, '\p{Is_Sentence_Break=sterm}', "");
-Expect(0, 33, '\p{^Is_Sentence_Break=sterm}', "");
-Expect(0, 33, '\P{Is_Sentence_Break=sterm}', "");
-Expect(1, 33, '\P{^Is_Sentence_Break=sterm}', "");
-Expect(0, 32, '\p{Is_Sentence_Break=sterm}', "");
-Expect(1, 32, '\p{^Is_Sentence_Break=sterm}', "");
-Expect(1, 32, '\P{Is_Sentence_Break=sterm}', "");
-Expect(0, 32, '\P{^Is_Sentence_Break=sterm}', "");
-Expect(1, 33, '\p{Is_Sentence_Break= sterm}', "");
-Expect(0, 33, '\p{^Is_Sentence_Break= sterm}', "");
-Expect(0, 33, '\P{Is_Sentence_Break= sterm}', "");
-Expect(1, 33, '\P{^Is_Sentence_Break= sterm}', "");
-Expect(0, 32, '\p{Is_Sentence_Break= sterm}', "");
-Expect(1, 32, '\p{^Is_Sentence_Break= sterm}', "");
-Expect(1, 32, '\P{Is_Sentence_Break= sterm}', "");
-Expect(0, 32, '\P{^Is_Sentence_Break= sterm}', "");
-Error('\p{Is_SB: _:=ST}');
-Error('\P{Is_SB: _:=ST}');
-Expect(1, 33, '\p{Is_SB=st}', "");
-Expect(0, 33, '\p{^Is_SB=st}', "");
-Expect(0, 33, '\P{Is_SB=st}', "");
-Expect(1, 33, '\P{^Is_SB=st}', "");
-Expect(0, 32, '\p{Is_SB=st}', "");
-Expect(1, 32, '\p{^Is_SB=st}', "");
-Expect(1, 32, '\P{Is_SB=st}', "");
-Expect(0, 32, '\P{^Is_SB=st}', "");
-Expect(1, 33, '\p{Is_SB= -ST}', "");
-Expect(0, 33, '\p{^Is_SB= -ST}', "");
-Expect(0, 33, '\P{Is_SB= -ST}', "");
-Expect(1, 33, '\P{^Is_SB= -ST}', "");
-Expect(0, 32, '\p{Is_SB= -ST}', "");
-Expect(1, 32, '\p{^Is_SB= -ST}', "");
-Expect(1, 32, '\P{Is_SB= -ST}', "");
-Expect(0, 32, '\P{^Is_SB= -ST}', "");
-Error('\p{Sentence_Break=/a/ LF}');
-Error('\P{Sentence_Break=/a/ LF}');
-Expect(1, 10, '\p{Sentence_Break=lf}', "");
-Expect(0, 10, '\p{^Sentence_Break=lf}', "");
-Expect(0, 10, '\P{Sentence_Break=lf}', "");
-Expect(1, 10, '\P{^Sentence_Break=lf}', "");
-Expect(0, 9, '\p{Sentence_Break=lf}', "");
-Expect(1, 9, '\p{^Sentence_Break=lf}', "");
-Expect(1, 9, '\P{Sentence_Break=lf}', "");
-Expect(0, 9, '\P{^Sentence_Break=lf}', "");
-Expect(1, 10, '\p{Sentence_Break=__LF}', "");
-Expect(0, 10, '\p{^Sentence_Break=__LF}', "");
-Expect(0, 10, '\P{Sentence_Break=__LF}', "");
-Expect(1, 10, '\P{^Sentence_Break=__LF}', "");
-Expect(0, 9, '\p{Sentence_Break=__LF}', "");
-Expect(1, 9, '\p{^Sentence_Break=__LF}', "");
-Expect(1, 9, '\P{Sentence_Break=__LF}', "");
-Expect(0, 9, '\P{^Sentence_Break=__LF}', "");
-Error('\p{SB=/a/_ LF}');
-Error('\P{SB=/a/_ LF}');
-Expect(1, 10, '\p{SB=lf}', "");
-Expect(0, 10, '\p{^SB=lf}', "");
-Expect(0, 10, '\P{SB=lf}', "");
-Expect(1, 10, '\P{^SB=lf}', "");
-Expect(0, 9, '\p{SB=lf}', "");
-Expect(1, 9, '\p{^SB=lf}', "");
-Expect(1, 9, '\P{SB=lf}', "");
-Expect(0, 9, '\P{^SB=lf}', "");
-Expect(1, 10, '\p{SB=-LF}', "");
-Expect(0, 10, '\p{^SB=-LF}', "");
-Expect(0, 10, '\P{SB=-LF}', "");
-Expect(1, 10, '\P{^SB=-LF}', "");
-Expect(0, 9, '\p{SB=-LF}', "");
-Expect(1, 9, '\p{^SB=-LF}', "");
-Expect(1, 9, '\P{SB=-LF}', "");
-Expect(0, 9, '\P{^SB=-LF}', "");
-Error('\p{Is_Sentence_Break=:=_LF}');
-Error('\P{Is_Sentence_Break=:=_LF}');
-Expect(1, 10, '\p{Is_Sentence_Break=lf}', "");
-Expect(0, 10, '\p{^Is_Sentence_Break=lf}', "");
-Expect(0, 10, '\P{Is_Sentence_Break=lf}', "");
-Expect(1, 10, '\P{^Is_Sentence_Break=lf}', "");
-Expect(0, 9, '\p{Is_Sentence_Break=lf}', "");
-Expect(1, 9, '\p{^Is_Sentence_Break=lf}', "");
-Expect(1, 9, '\P{Is_Sentence_Break=lf}', "");
-Expect(0, 9, '\P{^Is_Sentence_Break=lf}', "");
-Expect(1, 10, '\p{Is_Sentence_Break=LF}', "");
-Expect(0, 10, '\p{^Is_Sentence_Break=LF}', "");
-Expect(0, 10, '\P{Is_Sentence_Break=LF}', "");
-Expect(1, 10, '\P{^Is_Sentence_Break=LF}', "");
-Expect(0, 9, '\p{Is_Sentence_Break=LF}', "");
-Expect(1, 9, '\p{^Is_Sentence_Break=LF}', "");
-Expect(1, 9, '\P{Is_Sentence_Break=LF}', "");
-Expect(0, 9, '\P{^Is_Sentence_Break=LF}', "");
-Error('\p{Is_SB=_ lf:=}');
-Error('\P{Is_SB=_ lf:=}');
-Expect(1, 10, '\p{Is_SB=lf}', "");
-Expect(0, 10, '\p{^Is_SB=lf}', "");
-Expect(0, 10, '\P{Is_SB=lf}', "");
-Expect(1, 10, '\P{^Is_SB=lf}', "");
-Expect(0, 9, '\p{Is_SB=lf}', "");
-Expect(1, 9, '\p{^Is_SB=lf}', "");
-Expect(1, 9, '\P{Is_SB=lf}', "");
-Expect(0, 9, '\P{^Is_SB=lf}', "");
-Expect(1, 10, '\p{Is_SB=__lf}', "");
-Expect(0, 10, '\p{^Is_SB=__lf}', "");
-Expect(0, 10, '\P{Is_SB=__lf}', "");
-Expect(1, 10, '\P{^Is_SB=__lf}', "");
-Expect(0, 9, '\p{Is_SB=__lf}', "");
-Expect(1, 9, '\p{^Is_SB=__lf}', "");
-Expect(1, 9, '\P{Is_SB=__lf}', "");
-Expect(0, 9, '\P{^Is_SB=__lf}', "");
-Error('\p{Sentence_Break= :=CLOSE}');
-Error('\P{Sentence_Break= :=CLOSE}');
-Expect(1, 34, '\p{Sentence_Break=close}', "");
-Expect(0, 34, '\p{^Sentence_Break=close}', "");
-Expect(0, 34, '\P{Sentence_Break=close}', "");
-Expect(1, 34, '\P{^Sentence_Break=close}', "");
-Expect(0, 33, '\p{Sentence_Break=close}', "");
-Expect(1, 33, '\p{^Sentence_Break=close}', "");
-Expect(1, 33, '\P{Sentence_Break=close}', "");
-Expect(0, 33, '\P{^Sentence_Break=close}', "");
-Expect(1, 34, '\p{Sentence_Break= CLOSE}', "");
-Expect(0, 34, '\p{^Sentence_Break= CLOSE}', "");
-Expect(0, 34, '\P{Sentence_Break= CLOSE}', "");
-Expect(1, 34, '\P{^Sentence_Break= CLOSE}', "");
-Expect(0, 33, '\p{Sentence_Break= CLOSE}', "");
-Expect(1, 33, '\p{^Sentence_Break= CLOSE}', "");
-Expect(1, 33, '\P{Sentence_Break= CLOSE}', "");
-Expect(0, 33, '\P{^Sentence_Break= CLOSE}', "");
-Error('\p{SB= _CL:=}');
-Error('\P{SB= _CL:=}');
-Expect(1, 34, '\p{SB=cl}', "");
-Expect(0, 34, '\p{^SB=cl}', "");
-Expect(0, 34, '\P{SB=cl}', "");
-Expect(1, 34, '\P{^SB=cl}', "");
-Expect(0, 33, '\p{SB=cl}', "");
-Expect(1, 33, '\p{^SB=cl}', "");
-Expect(1, 33, '\P{SB=cl}', "");
-Expect(0, 33, '\P{^SB=cl}', "");
-Expect(1, 34, '\p{SB= CL}', "");
-Expect(0, 34, '\p{^SB= CL}', "");
-Expect(0, 34, '\P{SB= CL}', "");
-Expect(1, 34, '\P{^SB= CL}', "");
-Expect(0, 33, '\p{SB= CL}', "");
-Expect(1, 33, '\p{^SB= CL}', "");
-Expect(1, 33, '\P{SB= CL}', "");
-Expect(0, 33, '\P{^SB= CL}', "");
-Error('\p{Is_Sentence_Break=-/a/close}');
-Error('\P{Is_Sentence_Break=-/a/close}');
-Expect(1, 34, '\p{Is_Sentence_Break=close}', "");
-Expect(0, 34, '\p{^Is_Sentence_Break=close}', "");
-Expect(0, 34, '\P{Is_Sentence_Break=close}', "");
-Expect(1, 34, '\P{^Is_Sentence_Break=close}', "");
-Expect(0, 33, '\p{Is_Sentence_Break=close}', "");
-Expect(1, 33, '\p{^Is_Sentence_Break=close}', "");
-Expect(1, 33, '\P{Is_Sentence_Break=close}', "");
-Expect(0, 33, '\P{^Is_Sentence_Break=close}', "");
-Expect(1, 34, '\p{Is_Sentence_Break= Close}', "");
-Expect(0, 34, '\p{^Is_Sentence_Break= Close}', "");
-Expect(0, 34, '\P{Is_Sentence_Break= Close}', "");
-Expect(1, 34, '\P{^Is_Sentence_Break= Close}', "");
-Expect(0, 33, '\p{Is_Sentence_Break= Close}', "");
-Expect(1, 33, '\p{^Is_Sentence_Break= Close}', "");
-Expect(1, 33, '\P{Is_Sentence_Break= Close}', "");
-Expect(0, 33, '\P{^Is_Sentence_Break= Close}', "");
-Error('\p{Is_SB=/a/ CL}');
-Error('\P{Is_SB=/a/ CL}');
-Expect(1, 34, '\p{Is_SB: cl}', "");
-Expect(0, 34, '\p{^Is_SB: cl}', "");
-Expect(0, 34, '\P{Is_SB: cl}', "");
-Expect(1, 34, '\P{^Is_SB: cl}', "");
-Expect(0, 33, '\p{Is_SB: cl}', "");
-Expect(1, 33, '\p{^Is_SB: cl}', "");
-Expect(1, 33, '\P{Is_SB: cl}', "");
-Expect(0, 33, '\P{^Is_SB: cl}', "");
-Expect(1, 34, '\p{Is_SB:__CL}', "");
-Expect(0, 34, '\p{^Is_SB:__CL}', "");
-Expect(0, 34, '\P{Is_SB:__CL}', "");
-Expect(1, 34, '\P{^Is_SB:__CL}', "");
-Expect(0, 33, '\p{Is_SB:__CL}', "");
-Expect(1, 33, '\p{^Is_SB:__CL}', "");
-Expect(1, 33, '\P{Is_SB:__CL}', "");
-Expect(0, 33, '\P{^Is_SB:__CL}', "");
-Error('\p{Alphabetic=/a/ yes}');
-Error('\P{Alphabetic=/a/ yes}');
-Expect(1, 90, '\p{Alphabetic=yes}', "");
-Expect(0, 90, '\p{^Alphabetic=yes}', "");
-Expect(0, 90, '\P{Alphabetic=yes}', "");
-Expect(1, 90, '\P{^Alphabetic=yes}', "");
-Expect(0, 64, '\p{Alphabetic=yes}', "");
-Expect(1, 64, '\p{^Alphabetic=yes}', "");
-Expect(1, 64, '\P{Alphabetic=yes}', "");
-Expect(0, 64, '\P{^Alphabetic=yes}', "");
-Expect(1, 90, '\p{Alphabetic: _ Yes}', "");
-Expect(0, 90, '\p{^Alphabetic: _ Yes}', "");
-Expect(0, 90, '\P{Alphabetic: _ Yes}', "");
-Expect(1, 90, '\P{^Alphabetic: _ Yes}', "");
-Expect(0, 64, '\p{Alphabetic: _ Yes}', "");
-Expect(1, 64, '\p{^Alphabetic: _ Yes}', "");
-Expect(1, 64, '\P{Alphabetic: _ Yes}', "");
-Expect(0, 64, '\P{^Alphabetic: _ Yes}', "");
-Error('\p{Alpha=- Y:=}');
-Error('\P{Alpha=- Y:=}');
-Expect(1, 90, '\p{Alpha: y}', "");
-Expect(0, 90, '\p{^Alpha: y}', "");
-Expect(0, 90, '\P{Alpha: y}', "");
-Expect(1, 90, '\P{^Alpha: y}', "");
-Expect(0, 64, '\p{Alpha: y}', "");
-Expect(1, 64, '\p{^Alpha: y}', "");
-Expect(1, 64, '\P{Alpha: y}', "");
-Expect(0, 64, '\P{^Alpha: y}', "");
-Expect(1, 90, '\p{Alpha= -Y}', "");
-Expect(0, 90, '\p{^Alpha= -Y}', "");
-Expect(0, 90, '\P{Alpha= -Y}', "");
-Expect(1, 90, '\P{^Alpha= -Y}', "");
-Expect(0, 64, '\p{Alpha= -Y}', "");
-Expect(1, 64, '\p{^Alpha= -Y}', "");
-Expect(1, 64, '\P{Alpha= -Y}', "");
-Expect(0, 64, '\P{^Alpha= -Y}', "");
-Error('\p{Is_Alphabetic=- T:=}');
-Error('\P{Is_Alphabetic=- T:=}');
-Expect(1, 90, '\p{Is_Alphabetic=t}', "");
-Expect(0, 90, '\p{^Is_Alphabetic=t}', "");
-Expect(0, 90, '\P{Is_Alphabetic=t}', "");
-Expect(1, 90, '\P{^Is_Alphabetic=t}', "");
-Expect(0, 64, '\p{Is_Alphabetic=t}', "");
-Expect(1, 64, '\p{^Is_Alphabetic=t}', "");
-Expect(1, 64, '\P{Is_Alphabetic=t}', "");
-Expect(0, 64, '\P{^Is_Alphabetic=t}', "");
-Expect(1, 90, '\p{Is_Alphabetic= T}', "");
-Expect(0, 90, '\p{^Is_Alphabetic= T}', "");
-Expect(0, 90, '\P{Is_Alphabetic= T}', "");
-Expect(1, 90, '\P{^Is_Alphabetic= T}', "");
-Expect(0, 64, '\p{Is_Alphabetic= T}', "");
-Expect(1, 64, '\p{^Is_Alphabetic= T}', "");
-Expect(1, 64, '\P{Is_Alphabetic= T}', "");
-Expect(0, 64, '\P{^Is_Alphabetic= T}', "");
-Error('\p{Is_Alpha=/a/ true}');
-Error('\P{Is_Alpha=/a/ true}');
-Expect(1, 90, '\p{Is_Alpha=true}', "");
-Expect(0, 90, '\p{^Is_Alpha=true}', "");
-Expect(0, 90, '\P{Is_Alpha=true}', "");
-Expect(1, 90, '\P{^Is_Alpha=true}', "");
-Expect(0, 64, '\p{Is_Alpha=true}', "");
-Expect(1, 64, '\p{^Is_Alpha=true}', "");
-Expect(1, 64, '\P{Is_Alpha=true}', "");
-Expect(0, 64, '\P{^Is_Alpha=true}', "");
-Expect(1, 90, '\p{Is_Alpha: _ True}', "");
-Expect(0, 90, '\p{^Is_Alpha: _ True}', "");
-Expect(0, 90, '\P{Is_Alpha: _ True}', "");
-Expect(1, 90, '\P{^Is_Alpha: _ True}', "");
-Expect(0, 64, '\p{Is_Alpha: _ True}', "");
-Expect(1, 64, '\p{^Is_Alpha: _ True}', "");
-Expect(1, 64, '\P{Is_Alpha: _ True}', "");
-Expect(0, 64, '\P{^Is_Alpha: _ True}', "");
-Error('\p{Alphabetic= No/a/}');
-Error('\P{Alphabetic= No/a/}');
-Expect(1, 64, '\p{Alphabetic=no}', "");
-Expect(0, 64, '\p{^Alphabetic=no}', "");
-Expect(0, 64, '\P{Alphabetic=no}', "");
-Expect(1, 64, '\P{^Alphabetic=no}', "");
-Expect(0, 90, '\p{Alphabetic=no}', "");
-Expect(1, 90, '\p{^Alphabetic=no}', "");
-Expect(1, 90, '\P{Alphabetic=no}', "");
-Expect(0, 90, '\P{^Alphabetic=no}', "");
-Expect(1, 64, '\p{Alphabetic= _no}', "");
-Expect(0, 64, '\p{^Alphabetic= _no}', "");
-Expect(0, 64, '\P{Alphabetic= _no}', "");
-Expect(1, 64, '\P{^Alphabetic= _no}', "");
-Expect(0, 90, '\p{Alphabetic= _no}', "");
-Expect(1, 90, '\p{^Alphabetic= _no}', "");
-Expect(1, 90, '\P{Alphabetic= _no}', "");
-Expect(0, 90, '\P{^Alphabetic= _no}', "");
-Error('\p{Alpha=:=_-N}');
-Error('\P{Alpha=:=_-N}');
-Expect(1, 64, '\p{Alpha=n}', "");
-Expect(0, 64, '\p{^Alpha=n}', "");
-Expect(0, 64, '\P{Alpha=n}', "");
-Expect(1, 64, '\P{^Alpha=n}', "");
-Expect(0, 90, '\p{Alpha=n}', "");
-Expect(1, 90, '\p{^Alpha=n}', "");
-Expect(1, 90, '\P{Alpha=n}', "");
-Expect(0, 90, '\P{^Alpha=n}', "");
-Expect(1, 64, '\p{Alpha=_-N}', "");
-Expect(0, 64, '\p{^Alpha=_-N}', "");
-Expect(0, 64, '\P{Alpha=_-N}', "");
-Expect(1, 64, '\P{^Alpha=_-N}', "");
-Expect(0, 90, '\p{Alpha=_-N}', "");
-Expect(1, 90, '\p{^Alpha=_-N}', "");
-Expect(1, 90, '\P{Alpha=_-N}', "");
-Expect(0, 90, '\P{^Alpha=_-N}', "");
-Error('\p{Is_Alphabetic: :=-F}');
-Error('\P{Is_Alphabetic: :=-F}');
-Expect(1, 64, '\p{Is_Alphabetic:f}', "");
-Expect(0, 64, '\p{^Is_Alphabetic:f}', "");
-Expect(0, 64, '\P{Is_Alphabetic:f}', "");
-Expect(1, 64, '\P{^Is_Alphabetic:f}', "");
-Expect(0, 90, '\p{Is_Alphabetic:f}', "");
-Expect(1, 90, '\p{^Is_Alphabetic:f}', "");
-Expect(1, 90, '\P{Is_Alphabetic:f}', "");
-Expect(0, 90, '\P{^Is_Alphabetic:f}', "");
-Expect(1, 64, '\p{Is_Alphabetic= F}', "");
-Expect(0, 64, '\p{^Is_Alphabetic= F}', "");
-Expect(0, 64, '\P{Is_Alphabetic= F}', "");
-Expect(1, 64, '\P{^Is_Alphabetic= F}', "");
-Expect(0, 90, '\p{Is_Alphabetic= F}', "");
-Expect(1, 90, '\p{^Is_Alphabetic= F}', "");
-Expect(1, 90, '\P{Is_Alphabetic= F}', "");
-Expect(0, 90, '\P{^Is_Alphabetic= F}', "");
-Error('\p{Is_Alpha=_ FALSE:=}');
-Error('\P{Is_Alpha=_ FALSE:=}');
-Expect(1, 64, '\p{Is_Alpha=false}', "");
-Expect(0, 64, '\p{^Is_Alpha=false}', "");
-Expect(0, 64, '\P{Is_Alpha=false}', "");
-Expect(1, 64, '\P{^Is_Alpha=false}', "");
-Expect(0, 90, '\p{Is_Alpha=false}', "");
-Expect(1, 90, '\p{^Is_Alpha=false}', "");
-Expect(1, 90, '\P{Is_Alpha=false}', "");
-Expect(0, 90, '\P{^Is_Alpha=false}', "");
-Expect(1, 64, '\p{Is_Alpha: false}', "");
-Expect(0, 64, '\p{^Is_Alpha: false}', "");
-Expect(0, 64, '\P{Is_Alpha: false}', "");
-Expect(1, 64, '\P{^Is_Alpha: false}', "");
-Expect(0, 90, '\p{Is_Alpha: false}', "");
-Expect(1, 90, '\p{^Is_Alpha: false}', "");
-Expect(1, 90, '\P{Is_Alpha: false}', "");
-Expect(0, 90, '\P{^Is_Alpha: false}', "");
-Error('\p{Hex_Digit= /a/yes}');
-Error('\P{Hex_Digit= /a/yes}');
-Expect(1, 57, '\p{Hex_Digit=yes}', "");
-Expect(0, 57, '\p{^Hex_Digit=yes}', "");
-Expect(0, 57, '\P{Hex_Digit=yes}', "");
-Expect(1, 57, '\P{^Hex_Digit=yes}', "");
-Expect(0, 47, '\p{Hex_Digit=yes}', "");
-Expect(1, 47, '\p{^Hex_Digit=yes}', "");
-Expect(1, 47, '\P{Hex_Digit=yes}', "");
-Expect(0, 47, '\P{^Hex_Digit=yes}', "");
-Expect(1, 57, '\p{Hex_Digit= yes}', "");
-Expect(0, 57, '\p{^Hex_Digit= yes}', "");
-Expect(0, 57, '\P{Hex_Digit= yes}', "");
-Expect(1, 57, '\P{^Hex_Digit= yes}', "");
-Expect(0, 47, '\p{Hex_Digit= yes}', "");
-Expect(1, 47, '\p{^Hex_Digit= yes}', "");
-Expect(1, 47, '\P{Hex_Digit= yes}', "");
-Expect(0, 47, '\P{^Hex_Digit= yes}', "");
-Error('\p{Hex= :=Y}');
-Error('\P{Hex= :=Y}');
-Expect(1, 57, '\p{Hex=y}', "");
-Expect(0, 57, '\p{^Hex=y}', "");
-Expect(0, 57, '\P{Hex=y}', "");
-Expect(1, 57, '\P{^Hex=y}', "");
-Expect(0, 47, '\p{Hex=y}', "");
-Expect(1, 47, '\p{^Hex=y}', "");
-Expect(1, 47, '\P{Hex=y}', "");
-Expect(0, 47, '\P{^Hex=y}', "");
-Expect(1, 57, '\p{Hex= Y}', "");
-Expect(0, 57, '\p{^Hex= Y}', "");
-Expect(0, 57, '\P{Hex= Y}', "");
-Expect(1, 57, '\P{^Hex= Y}', "");
-Expect(0, 47, '\p{Hex= Y}', "");
-Expect(1, 47, '\p{^Hex= Y}', "");
-Expect(1, 47, '\P{Hex= Y}', "");
-Expect(0, 47, '\P{^Hex= Y}', "");
-Error('\p{Is_Hex_Digit=:= T}');
-Error('\P{Is_Hex_Digit=:= T}');
-Expect(1, 57, '\p{Is_Hex_Digit=t}', "");
-Expect(0, 57, '\p{^Is_Hex_Digit=t}', "");
-Expect(0, 57, '\P{Is_Hex_Digit=t}', "");
-Expect(1, 57, '\P{^Is_Hex_Digit=t}', "");
-Expect(0, 47, '\p{Is_Hex_Digit=t}', "");
-Expect(1, 47, '\p{^Is_Hex_Digit=t}', "");
-Expect(1, 47, '\P{Is_Hex_Digit=t}', "");
-Expect(0, 47, '\P{^Is_Hex_Digit=t}', "");
-Expect(1, 57, '\p{Is_Hex_Digit= t}', "");
-Expect(0, 57, '\p{^Is_Hex_Digit= t}', "");
-Expect(0, 57, '\P{Is_Hex_Digit= t}', "");
-Expect(1, 57, '\P{^Is_Hex_Digit= t}', "");
-Expect(0, 47, '\p{Is_Hex_Digit= t}', "");
-Expect(1, 47, '\p{^Is_Hex_Digit= t}', "");
-Expect(1, 47, '\P{Is_Hex_Digit= t}', "");
-Expect(0, 47, '\P{^Is_Hex_Digit= t}', "");
-Error('\p{Is_Hex= :=TRUE}');
-Error('\P{Is_Hex= :=TRUE}');
-Expect(1, 57, '\p{Is_Hex=true}', "");
-Expect(0, 57, '\p{^Is_Hex=true}', "");
-Expect(0, 57, '\P{Is_Hex=true}', "");
-Expect(1, 57, '\P{^Is_Hex=true}', "");
-Expect(0, 47, '\p{Is_Hex=true}', "");
-Expect(1, 47, '\p{^Is_Hex=true}', "");
-Expect(1, 47, '\P{Is_Hex=true}', "");
-Expect(0, 47, '\P{^Is_Hex=true}', "");
-Expect(1, 57, '\p{Is_Hex= _TRUE}', "");
-Expect(0, 57, '\p{^Is_Hex= _TRUE}', "");
-Expect(0, 57, '\P{Is_Hex= _TRUE}', "");
-Expect(1, 57, '\P{^Is_Hex= _TRUE}', "");
-Expect(0, 47, '\p{Is_Hex= _TRUE}', "");
-Expect(1, 47, '\p{^Is_Hex= _TRUE}', "");
-Expect(1, 47, '\P{Is_Hex= _TRUE}', "");
-Expect(0, 47, '\P{^Is_Hex= _TRUE}', "");
-Error('\p{Hex_Digit=--no/a/}');
-Error('\P{Hex_Digit=--no/a/}');
-Expect(1, 47, '\p{Hex_Digit=no}', "");
-Expect(0, 47, '\p{^Hex_Digit=no}', "");
-Expect(0, 47, '\P{Hex_Digit=no}', "");
-Expect(1, 47, '\P{^Hex_Digit=no}', "");
-Expect(0, 57, '\p{Hex_Digit=no}', "");
-Expect(1, 57, '\p{^Hex_Digit=no}', "");
-Expect(1, 57, '\P{Hex_Digit=no}', "");
-Expect(0, 57, '\P{^Hex_Digit=no}', "");
-Expect(1, 47, '\p{Hex_Digit=__NO}', "");
-Expect(0, 47, '\p{^Hex_Digit=__NO}', "");
-Expect(0, 47, '\P{Hex_Digit=__NO}', "");
-Expect(1, 47, '\P{^Hex_Digit=__NO}', "");
-Expect(0, 57, '\p{Hex_Digit=__NO}', "");
-Expect(1, 57, '\p{^Hex_Digit=__NO}', "");
-Expect(1, 57, '\P{Hex_Digit=__NO}', "");
-Expect(0, 57, '\P{^Hex_Digit=__NO}', "");
-Error('\p{Hex=/a/ N}');
-Error('\P{Hex=/a/ N}');
-Expect(1, 47, '\p{Hex=n}', "");
-Expect(0, 47, '\p{^Hex=n}', "");
-Expect(0, 47, '\P{Hex=n}', "");
-Expect(1, 47, '\P{^Hex=n}', "");
-Expect(0, 57, '\p{Hex=n}', "");
-Expect(1, 57, '\p{^Hex=n}', "");
-Expect(1, 57, '\P{Hex=n}', "");
-Expect(0, 57, '\P{^Hex=n}', "");
-Expect(1, 47, '\p{Hex=N}', "");
-Expect(0, 47, '\p{^Hex=N}', "");
-Expect(0, 47, '\P{Hex=N}', "");
-Expect(1, 47, '\P{^Hex=N}', "");
-Expect(0, 57, '\p{Hex=N}', "");
-Expect(1, 57, '\p{^Hex=N}', "");
-Expect(1, 57, '\P{Hex=N}', "");
-Expect(0, 57, '\P{^Hex=N}', "");
-Error('\p{Is_Hex_Digit= :=F}');
-Error('\P{Is_Hex_Digit= :=F}');
-Expect(1, 47, '\p{Is_Hex_Digit=f}', "");
-Expect(0, 47, '\p{^Is_Hex_Digit=f}', "");
-Expect(0, 47, '\P{Is_Hex_Digit=f}', "");
-Expect(1, 47, '\P{^Is_Hex_Digit=f}', "");
-Expect(0, 57, '\p{Is_Hex_Digit=f}', "");
-Expect(1, 57, '\p{^Is_Hex_Digit=f}', "");
-Expect(1, 57, '\P{Is_Hex_Digit=f}', "");
-Expect(0, 57, '\P{^Is_Hex_Digit=f}', "");
-Expect(1, 47, '\p{Is_Hex_Digit= F}', "");
-Expect(0, 47, '\p{^Is_Hex_Digit= F}', "");
-Expect(0, 47, '\P{Is_Hex_Digit= F}', "");
-Expect(1, 47, '\P{^Is_Hex_Digit= F}', "");
-Expect(0, 57, '\p{Is_Hex_Digit= F}', "");
-Expect(1, 57, '\p{^Is_Hex_Digit= F}', "");
-Expect(1, 57, '\P{Is_Hex_Digit= F}', "");
-Expect(0, 57, '\P{^Is_Hex_Digit= F}', "");
-Error('\p{Is_Hex=/a/_ False}');
-Error('\P{Is_Hex=/a/_ False}');
-Expect(1, 47, '\p{Is_Hex: false}', "");
-Expect(0, 47, '\p{^Is_Hex: false}', "");
-Expect(0, 47, '\P{Is_Hex: false}', "");
-Expect(1, 47, '\P{^Is_Hex: false}', "");
-Expect(0, 57, '\p{Is_Hex: false}', "");
-Expect(1, 57, '\p{^Is_Hex: false}', "");
-Expect(1, 57, '\P{Is_Hex: false}', "");
-Expect(0, 57, '\P{^Is_Hex: false}', "");
-Expect(1, 47, '\p{Is_Hex= false}', "");
-Expect(0, 47, '\p{^Is_Hex= false}', "");
-Expect(0, 47, '\P{Is_Hex= false}', "");
-Expect(1, 47, '\P{^Is_Hex= false}', "");
-Expect(0, 57, '\p{Is_Hex= false}', "");
-Expect(1, 57, '\p{^Is_Hex= false}', "");
-Expect(1, 57, '\P{Is_Hex= false}', "");
-Expect(0, 57, '\P{^Is_Hex= false}', "");
-Error('\p{Canonical_Combining_Class: _+0/a/0 0-0_0_0 0_0 32}');
-Error('\P{Canonical_Combining_Class: _+0/a/0 0-0_0_0 0_0 32}');
-Expect(1, 1562, '\p{Canonical_Combining_Class=0000032}', "");
-Expect(0, 1562, '\p{^Canonical_Combining_Class=0000032}', "");
-Expect(0, 1562, '\P{Canonical_Combining_Class=0000032}', "");
-Expect(1, 1562, '\P{^Canonical_Combining_Class=0000032}', "");
-Expect(0, 1561, '\p{Canonical_Combining_Class=0000032}', "");
-Expect(1, 1561, '\p{^Canonical_Combining_Class=0000032}', "");
-Expect(1, 1561, '\P{Canonical_Combining_Class=0000032}', "");
-Expect(0, 1561, '\P{^Canonical_Combining_Class=0000032}', "");
-Error('\p{Ccc= 003:=2}');
-Error('\P{Ccc= 003:=2}');
-Expect(1, 1562, '\p{Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(0, 1562, '\p{^Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(0, 1562, '\P{Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(1, 1562, '\P{^Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(0, 1561, '\p{Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(1, 1561, '\p{^Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(1, 1561, '\P{Ccc=0_0_0_0_0_0_0_0_032}', "");
-Expect(0, 1561, '\P{^Ccc=0_0_0_0_0_0_0_0_032}', "");
-Error('\p{Is_Canonical_Combining_Class= /a/00000 00003 2}');
-Error('\P{Is_Canonical_Combining_Class= /a/00000 00003 2}');
-Expect(1, 1562, '\p{Is_Canonical_Combining_Class=0000000032}', "");
-Expect(0, 1562, '\p{^Is_Canonical_Combining_Class=0000000032}', "");
-Expect(0, 1562, '\P{Is_Canonical_Combining_Class=0000000032}', "");
-Expect(1, 1562, '\P{^Is_Canonical_Combining_Class=0000000032}', "");
-Expect(0, 1561, '\p{Is_Canonical_Combining_Class=0000000032}', "");
-Expect(1, 1561, '\p{^Is_Canonical_Combining_Class=0000000032}', "");
-Expect(1, 1561, '\P{Is_Canonical_Combining_Class=0000000032}', "");
-Expect(0, 1561, '\P{^Is_Canonical_Combining_Class=0000000032}', "");
-Error('\p{Is_Ccc= :=3 2}');
-Error('\P{Is_Ccc= :=3 2}');
-Expect(1, 1562, '\p{Is_Ccc=000000032}', "");
-Expect(0, 1562, '\p{^Is_Ccc=000000032}', "");
-Expect(0, 1562, '\P{Is_Ccc=000000032}', "");
-Expect(1, 1562, '\P{^Is_Ccc=000000032}', "");
-Expect(0, 1561, '\p{Is_Ccc=000000032}', "");
-Expect(1, 1561, '\p{^Is_Ccc=000000032}', "");
-Expect(1, 1561, '\P{Is_Ccc=000000032}', "");
-Expect(0, 1561, '\P{^Is_Ccc=000000032}', "");
-Error('\p{Canonical_Combining_Class=-0118:=}');
-Error('\P{Canonical_Combining_Class=-0118:=}');
-Expect(1, 3769, '\p{Canonical_Combining_Class=00118}', "");
-Expect(0, 3769, '\p{^Canonical_Combining_Class=00118}', "");
-Expect(0, 3769, '\P{Canonical_Combining_Class=00118}', "");
-Expect(1, 3769, '\P{^Canonical_Combining_Class=00118}', "");
-Expect(0, 3767, '\p{Canonical_Combining_Class=00118}', "");
-Expect(1, 3767, '\p{^Canonical_Combining_Class=00118}', "");
-Expect(1, 3767, '\P{Canonical_Combining_Class=00118}', "");
-Expect(0, 3767, '\P{^Canonical_Combining_Class=00118}', "");
-Error('\p{Ccc: := 0118}');
-Error('\P{Ccc: := 0118}');
-Expect(1, 3769, '\p{Ccc=0_0_0_0_0_0118}', "");
-Expect(0, 3769, '\p{^Ccc=0_0_0_0_0_0118}', "");
-Expect(0, 3769, '\P{Ccc=0_0_0_0_0_0118}', "");
-Expect(1, 3769, '\P{^Ccc=0_0_0_0_0_0118}', "");
-Expect(0, 3767, '\p{Ccc=0_0_0_0_0_0118}', "");
-Expect(1, 3767, '\p{^Ccc=0_0_0_0_0_0118}', "");
-Expect(1, 3767, '\P{Ccc=0_0_0_0_0_0118}', "");
-Expect(0, 3767, '\P{^Ccc=0_0_0_0_0_0118}', "");
-Error('\p{Is_Canonical_Combining_Class=-_00118/a/}');
-Error('\P{Is_Canonical_Combining_Class=-_00118/a/}');
-Expect(1, 3769, '\p{Is_Canonical_Combining_Class=118}', "");
-Expect(0, 3769, '\p{^Is_Canonical_Combining_Class=118}', "");
-Expect(0, 3769, '\P{Is_Canonical_Combining_Class=118}', "");
-Expect(1, 3769, '\P{^Is_Canonical_Combining_Class=118}', "");
-Expect(0, 3767, '\p{Is_Canonical_Combining_Class=118}', "");
-Expect(1, 3767, '\p{^Is_Canonical_Combining_Class=118}', "");
-Expect(1, 3767, '\P{Is_Canonical_Combining_Class=118}', "");
-Expect(0, 3767, '\P{^Is_Canonical_Combining_Class=118}', "");
-Error('\p{Is_Ccc=_:=+0118}');
-Error('\P{Is_Ccc=_:=+0118}');
-Expect(1, 3769, '\p{Is_Ccc=0_1_18}', "");
-Expect(0, 3769, '\p{^Is_Ccc=0_1_18}', "");
-Expect(0, 3769, '\P{Is_Ccc=0_1_18}', "");
-Expect(1, 3769, '\P{^Is_Ccc=0_1_18}', "");
-Expect(0, 3767, '\p{Is_Ccc=0_1_18}', "");
-Expect(1, 3767, '\p{^Is_Ccc=0_1_18}', "");
-Expect(1, 3767, '\P{Is_Ccc=0_1_18}', "");
-Expect(0, 3767, '\P{^Is_Ccc=0_1_18}', "");
-Error('\p{Canonical_Combining_Class=--doubleAbove:=}');
-Error('\P{Canonical_Combining_Class=--doubleAbove:=}');
-Expect(1, 862, '\p{Canonical_Combining_Class=doubleabove}', "");
-Expect(0, 862, '\p{^Canonical_Combining_Class=doubleabove}', "");
-Expect(0, 862, '\P{Canonical_Combining_Class=doubleabove}', "");
-Expect(1, 862, '\P{^Canonical_Combining_Class=doubleabove}', "");
-Expect(0, 860, '\p{Canonical_Combining_Class=doubleabove}', "");
-Expect(1, 860, '\p{^Canonical_Combining_Class=doubleabove}', "");
-Expect(1, 860, '\P{Canonical_Combining_Class=doubleabove}', "");
-Expect(0, 860, '\P{^Canonical_Combining_Class=doubleabove}', "");
-Expect(1, 862, '\p{Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(0, 862, '\p{^Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(0, 862, '\P{Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(1, 862, '\P{^Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(0, 860, '\p{Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(1, 860, '\p{^Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(1, 860, '\P{Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Expect(0, 860, '\P{^Canonical_Combining_Class: DOUBLE ABOVE}', "");
-Error('\p{Ccc=:= DA}');
-Error('\P{Ccc=:= DA}');
-Expect(1, 862, '\p{Ccc=da}', "");
-Expect(0, 862, '\p{^Ccc=da}', "");
-Expect(0, 862, '\P{Ccc=da}', "");
-Expect(1, 862, '\P{^Ccc=da}', "");
-Expect(0, 860, '\p{Ccc=da}', "");
-Expect(1, 860, '\p{^Ccc=da}', "");
-Expect(1, 860, '\P{Ccc=da}', "");
-Expect(0, 860, '\P{^Ccc=da}', "");
-Expect(1, 862, '\p{Ccc= DA}', "");
-Expect(0, 862, '\p{^Ccc= DA}', "");
-Expect(0, 862, '\P{Ccc= DA}', "");
-Expect(1, 862, '\P{^Ccc= DA}', "");
-Expect(0, 860, '\p{Ccc= DA}', "");
-Expect(1, 860, '\p{^Ccc= DA}', "");
-Expect(1, 860, '\P{Ccc= DA}', "");
-Expect(0, 860, '\P{^Ccc= DA}', "");
-Error('\p{Is_Canonical_Combining_Class=_ 00234/a/}');
-Error('\P{Is_Canonical_Combining_Class=_ 00234/a/}');
-Expect(1, 862, '\p{Is_Canonical_Combining_Class=23_4}', "");
-Expect(0, 862, '\p{^Is_Canonical_Combining_Class=23_4}', "");
-Expect(0, 862, '\P{Is_Canonical_Combining_Class=23_4}', "");
-Expect(1, 862, '\P{^Is_Canonical_Combining_Class=23_4}', "");
-Expect(0, 860, '\p{Is_Canonical_Combining_Class=23_4}', "");
-Expect(1, 860, '\p{^Is_Canonical_Combining_Class=23_4}', "");
-Expect(1, 860, '\P{Is_Canonical_Combining_Class=23_4}', "");
-Expect(0, 860, '\P{^Is_Canonical_Combining_Class=23_4}', "");
-Error('\p{Is_Ccc=_/a/double_ABOVE}');
-Error('\P{Is_Ccc=_/a/double_ABOVE}');
-Expect(1, 862, '\p{Is_Ccc=doubleabove}', "");
-Expect(0, 862, '\p{^Is_Ccc=doubleabove}', "");
-Expect(0, 862, '\P{Is_Ccc=doubleabove}', "");
-Expect(1, 862, '\P{^Is_Ccc=doubleabove}', "");
-Expect(0, 860, '\p{Is_Ccc=doubleabove}', "");
-Expect(1, 860, '\p{^Is_Ccc=doubleabove}', "");
-Expect(1, 860, '\P{Is_Ccc=doubleabove}', "");
-Expect(0, 860, '\P{^Is_Ccc=doubleabove}', "");
-Expect(1, 862, '\p{Is_Ccc=_Double ABOVE}', "");
-Expect(0, 862, '\p{^Is_Ccc=_Double ABOVE}', "");
-Expect(0, 862, '\P{Is_Ccc=_Double ABOVE}', "");
-Expect(1, 862, '\P{^Is_Ccc=_Double ABOVE}', "");
-Expect(0, 860, '\p{Is_Ccc=_Double ABOVE}', "");
-Expect(1, 860, '\p{^Is_Ccc=_Double ABOVE}', "");
-Expect(1, 860, '\P{Is_Ccc=_Double ABOVE}', "");
-Expect(0, 860, '\P{^Is_Ccc=_Double ABOVE}', "");
-Error('\p{Canonical_Combining_Class= Attached-below:=Left}');
-Error('\P{Canonical_Combining_Class= Attached-below:=Left}');
-Expect(0, 1, '\p{Canonical_Combining_Class=attachedbelowleft}', "");
-Expect(1, 1, '\p{^Canonical_Combining_Class=attachedbelowleft}', "");
-Expect(1, 1, '\P{Canonical_Combining_Class=attachedbelowleft}', "");
-Expect(0, 1, '\P{^Canonical_Combining_Class=attachedbelowleft}', "");
-Expect(0, 1, '\p{Canonical_Combining_Class=attached_below left}', "");
-Expect(1, 1, '\p{^Canonical_Combining_Class=attached_below left}', "");
-Expect(1, 1, '\P{Canonical_Combining_Class=attached_below left}', "");
-Expect(0, 1, '\P{^Canonical_Combining_Class=attached_below left}', "");
-Error('\p{Ccc=ATBL/a/}');
-Error('\P{Ccc=ATBL/a/}');
-Expect(0, 1, '\p{Ccc=atbl}', "");
-Expect(1, 1, '\p{^Ccc=atbl}', "");
-Expect(1, 1, '\P{Ccc=atbl}', "");
-Expect(0, 1, '\P{^Ccc=atbl}', "");
-Expect(0, 1, '\p{Ccc= ATBL}', "");
-Expect(1, 1, '\p{^Ccc= ATBL}', "");
-Expect(1, 1, '\P{Ccc= ATBL}', "");
-Expect(0, 1, '\P{^Ccc= ATBL}', "");
-Error('\p{Is_Canonical_Combining_Class: :=-0000000200}');
-Error('\P{Is_Canonical_Combining_Class: :=-0000000200}');
-Expect(0, 1, '\p{Is_Canonical_Combining_Class=00_20_0}', "");
-Expect(1, 1, '\p{^Is_Canonical_Combining_Class=00_20_0}', "");
-Expect(1, 1, '\P{Is_Canonical_Combining_Class=00_20_0}', "");
-Expect(0, 1, '\P{^Is_Canonical_Combining_Class=00_20_0}', "");
-Error('\p{Is_Ccc= attached:=BELOW-left}');
-Error('\P{Is_Ccc= attached:=BELOW-left}');
-Expect(0, 1, '\p{Is_Ccc=attachedbelowleft}', "");
-Expect(1, 1, '\p{^Is_Ccc=attachedbelowleft}', "");
-Expect(1, 1, '\P{Is_Ccc=attachedbelowleft}', "");
-Expect(0, 1, '\P{^Is_Ccc=attachedbelowleft}', "");
-Expect(0, 1, '\p{Is_Ccc=--attached_Below LEFT}', "");
-Expect(1, 1, '\p{^Is_Ccc=--attached_Below LEFT}', "");
-Expect(1, 1, '\P{Is_Ccc=--attached_Below LEFT}', "");
-Expect(0, 1, '\P{^Is_Ccc=--attached_Below LEFT}', "");
-Error('\p{Canonical_Combining_Class=:= _00000000018}');
-Error('\P{Canonical_Combining_Class=:= _00000000018}');
-Expect(1, 1464, '\p{Canonical_Combining_Class=000_001_8}', "");
-Expect(0, 1464, '\p{^Canonical_Combining_Class=000_001_8}', "");
-Expect(0, 1464, '\P{Canonical_Combining_Class=000_001_8}', "");
-Expect(1, 1464, '\P{^Canonical_Combining_Class=000_001_8}', "");
-Expect(0, 1463, '\p{Canonical_Combining_Class=000_001_8}', "");
-Expect(1, 1463, '\p{^Canonical_Combining_Class=000_001_8}', "");
-Expect(1, 1463, '\P{Canonical_Combining_Class=000_001_8}', "");
-Expect(0, 1463, '\P{^Canonical_Combining_Class=000_001_8}', "");
-Error('\p{Ccc: +0:=0 0 0_00 0-0_0_18}');
-Error('\P{Ccc: +0:=0 0 0_00 0-0_0_18}');
-Expect(1, 1464, '\p{Ccc=00000001_8}', "");
-Expect(0, 1464, '\p{^Ccc=00000001_8}', "");
-Expect(0, 1464, '\P{Ccc=00000001_8}', "");
-Expect(1, 1464, '\P{^Ccc=00000001_8}', "");
-Expect(0, 1463, '\p{Ccc=00000001_8}', "");
-Expect(1, 1463, '\p{^Ccc=00000001_8}', "");
-Expect(1, 1463, '\P{Ccc=00000001_8}', "");
-Expect(0, 1463, '\P{^Ccc=00000001_8}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/+18}');
-Error('\P{Is_Canonical_Combining_Class=/a/+18}');
-Expect(1, 1464, '\p{Is_Canonical_Combining_Class=00000000018}', "");
-Expect(0, 1464, '\p{^Is_Canonical_Combining_Class=00000000018}', "");
-Expect(0, 1464, '\P{Is_Canonical_Combining_Class=00000000018}', "");
-Expect(1, 1464, '\P{^Is_Canonical_Combining_Class=00000000018}', "");
-Expect(0, 1463, '\p{Is_Canonical_Combining_Class=00000000018}', "");
-Expect(1, 1463, '\p{^Is_Canonical_Combining_Class=00000000018}', "");
-Expect(1, 1463, '\P{Is_Canonical_Combining_Class=00000000018}', "");
-Expect(0, 1463, '\P{^Is_Canonical_Combining_Class=00000000018}', "");
-Error('\p{Is_Ccc=_/a/0001 8}');
-Error('\P{Is_Ccc=_/a/0001 8}');
-Expect(1, 1464, '\p{Is_Ccc=+00018}', "");
-Expect(0, 1464, '\p{^Is_Ccc=+00018}', "");
-Expect(0, 1464, '\P{Is_Ccc=+00018}', "");
-Expect(1, 1464, '\P{^Is_Ccc=+00018}', "");
-Expect(0, 1463, '\p{Is_Ccc=+00018}', "");
-Expect(1, 1463, '\p{^Is_Ccc=+00018}', "");
-Expect(1, 1463, '\P{Is_Ccc=+00018}', "");
-Expect(0, 1463, '\P{^Is_Ccc=+00018}', "");
-Error('\p{Canonical_Combining_Class= /a/+00 00 00 00 01 6}');
-Error('\P{Canonical_Combining_Class= /a/+00 00 00 00 01 6}');
-Expect(1, 1462, '\p{Canonical_Combining_Class=001_6}', "");
-Expect(0, 1462, '\p{^Canonical_Combining_Class=001_6}', "");
-Expect(0, 1462, '\P{Canonical_Combining_Class=001_6}', "");
-Expect(1, 1462, '\P{^Canonical_Combining_Class=001_6}', "");
-Expect(0, 1461, '\p{Canonical_Combining_Class=001_6}', "");
-Expect(1, 1461, '\p{^Canonical_Combining_Class=001_6}', "");
-Expect(1, 1461, '\P{Canonical_Combining_Class=001_6}', "");
-Expect(0, 1461, '\P{^Canonical_Combining_Class=001_6}', "");
-Error('\p{Ccc=_:=000000016}');
-Error('\P{Ccc=_:=000000016}');
-Expect(1, 1462, '\p{Ccc=00016}', "");
-Expect(0, 1462, '\p{^Ccc=00016}', "");
-Expect(0, 1462, '\P{Ccc=00016}', "");
-Expect(1, 1462, '\P{^Ccc=00016}', "");
-Expect(0, 1461, '\p{Ccc=00016}', "");
-Expect(1, 1461, '\p{^Ccc=00016}', "");
-Expect(1, 1461, '\P{Ccc=00016}', "");
-Expect(0, 1461, '\P{^Ccc=00016}', "");
-Error('\p{Is_Canonical_Combining_Class=_/a/+000 000-000-16}');
-Error('\P{Is_Canonical_Combining_Class=_/a/+000 000-000-16}');
-Expect(1, 1462, '\p{Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(0, 1462, '\p{^Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(0, 1462, '\P{Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(1, 1462, '\P{^Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(0, 1461, '\p{Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(1, 1461, '\p{^Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(1, 1461, '\P{Is_Canonical_Combining_Class=0000_0001_6}', "");
-Expect(0, 1461, '\P{^Is_Canonical_Combining_Class=0000_0001_6}', "");
-Error('\p{Is_Ccc=_ +0/a/0 0-016}');
-Error('\P{Is_Ccc=_ +0/a/0 0-016}');
-Expect(1, 1462, '\p{Is_Ccc: 001_6}', "");
-Expect(0, 1462, '\p{^Is_Ccc: 001_6}', "");
-Expect(0, 1462, '\P{Is_Ccc: 001_6}', "");
-Expect(1, 1462, '\P{^Is_Ccc: 001_6}', "");
-Expect(0, 1461, '\p{Is_Ccc: 001_6}', "");
-Expect(1, 1461, '\p{^Is_Ccc: 001_6}', "");
-Expect(1, 1461, '\P{Is_Ccc: 001_6}', "");
-Expect(0, 1461, '\P{^Is_Ccc: 001_6}', "");
-Error('\p{Canonical_Combining_Class= 000000084:=}');
-Error('\P{Canonical_Combining_Class= 000000084:=}');
-Expect(1, 3157, '\p{Canonical_Combining_Class=8_4}', "");
-Expect(0, 3157, '\p{^Canonical_Combining_Class=8_4}', "");
-Expect(0, 3157, '\P{Canonical_Combining_Class=8_4}', "");
-Expect(1, 3157, '\P{^Canonical_Combining_Class=8_4}', "");
-Expect(0, 3156, '\p{Canonical_Combining_Class=8_4}', "");
-Expect(1, 3156, '\p{^Canonical_Combining_Class=8_4}', "");
-Expect(1, 3156, '\P{Canonical_Combining_Class=8_4}', "");
-Expect(0, 3156, '\P{^Canonical_Combining_Class=8_4}', "");
-Error('\p{Ccc: _ 0:=0-0 0 0-0 084}');
-Error('\P{Ccc: _ 0:=0-0 0 0-0 084}');
-Expect(1, 3157, '\p{Ccc=0084}', "");
-Expect(0, 3157, '\p{^Ccc=0084}', "");
-Expect(0, 3157, '\P{Ccc=0084}', "");
-Expect(1, 3157, '\P{^Ccc=0084}', "");
-Expect(0, 3156, '\p{Ccc=0084}', "");
-Expect(1, 3156, '\p{^Ccc=0084}', "");
-Expect(1, 3156, '\P{Ccc=0084}', "");
-Expect(0, 3156, '\P{^Ccc=0084}', "");
-Error('\p{Is_Canonical_Combining_Class=:=_000000084}');
-Error('\P{Is_Canonical_Combining_Class=:=_000000084}');
-Expect(1, 3157, '\p{Is_Canonical_Combining_Class=+0084}', "");
-Expect(0, 3157, '\p{^Is_Canonical_Combining_Class=+0084}', "");
-Expect(0, 3157, '\P{Is_Canonical_Combining_Class=+0084}', "");
-Expect(1, 3157, '\P{^Is_Canonical_Combining_Class=+0084}', "");
-Expect(0, 3156, '\p{Is_Canonical_Combining_Class=+0084}', "");
-Expect(1, 3156, '\p{^Is_Canonical_Combining_Class=+0084}', "");
-Expect(1, 3156, '\P{Is_Canonical_Combining_Class=+0084}', "");
-Expect(0, 3156, '\P{^Is_Canonical_Combining_Class=+0084}', "");
-Error('\p{Is_Ccc= 0000084:=}');
-Error('\P{Is_Ccc= 0000084:=}');
-Expect(1, 3157, '\p{Is_Ccc=+84}', "");
-Expect(0, 3157, '\p{^Is_Ccc=+84}', "");
-Expect(0, 3157, '\P{Is_Ccc=+84}', "");
-Expect(1, 3157, '\P{^Is_Ccc=+84}', "");
-Expect(0, 3156, '\p{Is_Ccc=+84}', "");
-Expect(1, 3156, '\p{^Is_Ccc=+84}', "");
-Expect(1, 3156, '\P{Is_Ccc=+84}', "");
-Expect(0, 3156, '\P{^Is_Ccc=+84}', "");
-Error('\p{Canonical_Combining_Class= :=000027}');
-Error('\P{Canonical_Combining_Class= :=000027}');
-Expect(1, 1611, '\p{Canonical_Combining_Class=+000_000_27}', "");
-Expect(0, 1611, '\p{^Canonical_Combining_Class=+000_000_27}', "");
-Expect(0, 1611, '\P{Canonical_Combining_Class=+000_000_27}', "");
-Expect(1, 1611, '\P{^Canonical_Combining_Class=+000_000_27}', "");
-Expect(0, 1610, '\p{Canonical_Combining_Class=+000_000_27}', "");
-Expect(1, 1610, '\p{^Canonical_Combining_Class=+000_000_27}', "");
-Expect(1, 1610, '\P{Canonical_Combining_Class=+000_000_27}', "");
-Expect(0, 1610, '\P{^Canonical_Combining_Class=+000_000_27}', "");
-Error('\p{Ccc= :=0000-27}');
-Error('\P{Ccc= :=0000-27}');
-Expect(1, 1611, '\p{Ccc: +027}', "");
-Expect(0, 1611, '\p{^Ccc: +027}', "");
-Expect(0, 1611, '\P{Ccc: +027}', "");
-Expect(1, 1611, '\P{^Ccc: +027}', "");
-Expect(0, 1610, '\p{Ccc: +027}', "");
-Expect(1, 1610, '\p{^Ccc: +027}', "");
-Expect(1, 1610, '\P{Ccc: +027}', "");
-Expect(0, 1610, '\P{^Ccc: +027}', "");
-Error('\p{Is_Canonical_Combining_Class= -0:=0_00 0_00 0_027}');
-Error('\P{Is_Canonical_Combining_Class= -0:=0_00 0_00 0_027}');
-Expect(1, 1611, '\p{Is_Canonical_Combining_Class=2_7}', "");
-Expect(0, 1611, '\p{^Is_Canonical_Combining_Class=2_7}', "");
-Expect(0, 1611, '\P{Is_Canonical_Combining_Class=2_7}', "");
-Expect(1, 1611, '\P{^Is_Canonical_Combining_Class=2_7}', "");
-Expect(0, 1610, '\p{Is_Canonical_Combining_Class=2_7}', "");
-Expect(1, 1610, '\p{^Is_Canonical_Combining_Class=2_7}', "");
-Expect(1, 1610, '\P{Is_Canonical_Combining_Class=2_7}', "");
-Expect(0, 1610, '\P{^Is_Canonical_Combining_Class=2_7}', "");
-Error('\p{Is_Ccc= :=+000002-7}');
-Error('\P{Is_Ccc= :=+000002-7}');
-Expect(1, 1611, '\p{Is_Ccc=+00_00_27}', "");
-Expect(0, 1611, '\p{^Is_Ccc=+00_00_27}', "");
-Expect(0, 1611, '\P{Is_Ccc=+00_00_27}', "");
-Expect(1, 1611, '\P{^Is_Ccc=+00_00_27}', "");
-Expect(0, 1610, '\p{Is_Ccc=+00_00_27}', "");
-Expect(1, 1610, '\p{^Is_Ccc=+00_00_27}', "");
-Expect(1, 1610, '\P{Is_Ccc=+00_00_27}', "");
-Expect(0, 1610, '\P{^Is_Ccc=+00_00_27}', "");
-Error('\p{Canonical_Combining_Class= _DOUBLEbelow:=}');
-Error('\P{Canonical_Combining_Class= _DOUBLEbelow:=}');
-Expect(1, 860, '\p{Canonical_Combining_Class=doublebelow}', "");
-Expect(0, 860, '\p{^Canonical_Combining_Class=doublebelow}', "");
-Expect(0, 860, '\P{Canonical_Combining_Class=doublebelow}', "");
-Expect(1, 860, '\P{^Canonical_Combining_Class=doublebelow}', "");
-Expect(0, 859, '\p{Canonical_Combining_Class=doublebelow}', "");
-Expect(1, 859, '\p{^Canonical_Combining_Class=doublebelow}', "");
-Expect(1, 859, '\P{Canonical_Combining_Class=doublebelow}', "");
-Expect(0, 859, '\P{^Canonical_Combining_Class=doublebelow}', "");
-Expect(1, 860, '\p{Canonical_Combining_Class=_double_below}', "");
-Expect(0, 860, '\p{^Canonical_Combining_Class=_double_below}', "");
-Expect(0, 860, '\P{Canonical_Combining_Class=_double_below}', "");
-Expect(1, 860, '\P{^Canonical_Combining_Class=_double_below}', "");
-Expect(0, 859, '\p{Canonical_Combining_Class=_double_below}', "");
-Expect(1, 859, '\p{^Canonical_Combining_Class=_double_below}', "");
-Expect(1, 859, '\P{Canonical_Combining_Class=_double_below}', "");
-Expect(0, 859, '\P{^Canonical_Combining_Class=_double_below}', "");
-Error('\p{Ccc=-/a/db}');
-Error('\P{Ccc=-/a/db}');
-Expect(1, 860, '\p{Ccc=db}', "");
-Expect(0, 860, '\p{^Ccc=db}', "");
-Expect(0, 860, '\P{Ccc=db}', "");
-Expect(1, 860, '\P{^Ccc=db}', "");
-Expect(0, 859, '\p{Ccc=db}', "");
-Expect(1, 859, '\p{^Ccc=db}', "");
-Expect(1, 859, '\P{Ccc=db}', "");
-Expect(0, 859, '\P{^Ccc=db}', "");
-Expect(1, 860, '\p{Ccc=_ DB}', "");
-Expect(0, 860, '\p{^Ccc=_ DB}', "");
-Expect(0, 860, '\P{Ccc=_ DB}', "");
-Expect(1, 860, '\P{^Ccc=_ DB}', "");
-Expect(0, 859, '\p{Ccc=_ DB}', "");
-Expect(1, 859, '\p{^Ccc=_ DB}', "");
-Expect(1, 859, '\P{Ccc=_ DB}', "");
-Expect(0, 859, '\P{^Ccc=_ DB}', "");
-Error('\p{Is_Canonical_Combining_Class: _+00233:=}');
-Error('\P{Is_Canonical_Combining_Class: _+00233:=}');
-Expect(1, 860, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(0, 860, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(0, 860, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(1, 860, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(0, 859, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(1, 859, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(1, 859, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Expect(0, 859, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_000233}', "");
-Error('\p{Is_Ccc=DOUBLE/a/Below}');
-Error('\P{Is_Ccc=DOUBLE/a/Below}');
-Expect(1, 860, '\p{Is_Ccc=doublebelow}', "");
-Expect(0, 860, '\p{^Is_Ccc=doublebelow}', "");
-Expect(0, 860, '\P{Is_Ccc=doublebelow}', "");
-Expect(1, 860, '\P{^Is_Ccc=doublebelow}', "");
-Expect(0, 859, '\p{Is_Ccc=doublebelow}', "");
-Expect(1, 859, '\p{^Is_Ccc=doublebelow}', "");
-Expect(1, 859, '\P{Is_Ccc=doublebelow}', "");
-Expect(0, 859, '\P{^Is_Ccc=doublebelow}', "");
-Expect(1, 860, '\p{Is_Ccc=- Double-BELOW}', "");
-Expect(0, 860, '\p{^Is_Ccc=- Double-BELOW}', "");
-Expect(0, 860, '\P{Is_Ccc=- Double-BELOW}', "");
-Expect(1, 860, '\P{^Is_Ccc=- Double-BELOW}', "");
-Expect(0, 859, '\p{Is_Ccc=- Double-BELOW}', "");
-Expect(1, 859, '\p{^Is_Ccc=- Double-BELOW}', "");
-Expect(1, 859, '\P{Is_Ccc=- Double-BELOW}', "");
-Expect(0, 859, '\P{^Is_Ccc=- Double-BELOW}', "");
-Error('\p{Canonical_Combining_Class:/a/ -Below RIGHT}');
-Error('\P{Canonical_Combining_Class:/a/ -Below RIGHT}');
-Expect(1, 1434, '\p{Canonical_Combining_Class=belowright}', "");
-Expect(0, 1434, '\p{^Canonical_Combining_Class=belowright}', "");
-Expect(0, 1434, '\P{Canonical_Combining_Class=belowright}', "");
-Expect(1, 1434, '\P{^Canonical_Combining_Class=belowright}', "");
-Expect(0, 1433, '\p{Canonical_Combining_Class=belowright}', "");
-Expect(1, 1433, '\p{^Canonical_Combining_Class=belowright}', "");
-Expect(1, 1433, '\P{Canonical_Combining_Class=belowright}', "");
-Expect(0, 1433, '\P{^Canonical_Combining_Class=belowright}', "");
-Expect(1, 1434, '\p{Canonical_Combining_Class=-BELOW_right}', "");
-Expect(0, 1434, '\p{^Canonical_Combining_Class=-BELOW_right}', "");
-Expect(0, 1434, '\P{Canonical_Combining_Class=-BELOW_right}', "");
-Expect(1, 1434, '\P{^Canonical_Combining_Class=-BELOW_right}', "");
-Expect(0, 1433, '\p{Canonical_Combining_Class=-BELOW_right}', "");
-Expect(1, 1433, '\p{^Canonical_Combining_Class=-BELOW_right}', "");
-Expect(1, 1433, '\P{Canonical_Combining_Class=-BELOW_right}', "");
-Expect(0, 1433, '\P{^Canonical_Combining_Class=-BELOW_right}', "");
-Error('\p{Ccc=-:=BR}');
-Error('\P{Ccc=-:=BR}');
-Expect(1, 1434, '\p{Ccc: br}', "");
-Expect(0, 1434, '\p{^Ccc: br}', "");
-Expect(0, 1434, '\P{Ccc: br}', "");
-Expect(1, 1434, '\P{^Ccc: br}', "");
-Expect(0, 1433, '\p{Ccc: br}', "");
-Expect(1, 1433, '\p{^Ccc: br}', "");
-Expect(1, 1433, '\P{Ccc: br}', "");
-Expect(0, 1433, '\P{^Ccc: br}', "");
-Expect(1, 1434, '\p{Ccc= _br}', "");
-Expect(0, 1434, '\p{^Ccc= _br}', "");
-Expect(0, 1434, '\P{Ccc= _br}', "");
-Expect(1, 1434, '\P{^Ccc= _br}', "");
-Expect(0, 1433, '\p{Ccc= _br}', "");
-Expect(1, 1433, '\p{^Ccc= _br}', "");
-Expect(1, 1433, '\P{Ccc= _br}', "");
-Expect(0, 1433, '\P{^Ccc= _br}', "");
-Error('\p{Is_Canonical_Combining_Class::=-_0222}');
-Error('\P{Is_Canonical_Combining_Class::=-_0222}');
-Expect(1, 1434, '\p{Is_Canonical_Combining_Class=000222}', "");
-Expect(0, 1434, '\p{^Is_Canonical_Combining_Class=000222}', "");
-Expect(0, 1434, '\P{Is_Canonical_Combining_Class=000222}', "");
-Expect(1, 1434, '\P{^Is_Canonical_Combining_Class=000222}', "");
-Expect(0, 1433, '\p{Is_Canonical_Combining_Class=000222}', "");
-Expect(1, 1433, '\p{^Is_Canonical_Combining_Class=000222}', "");
-Expect(1, 1433, '\P{Is_Canonical_Combining_Class=000222}', "");
-Expect(0, 1433, '\P{^Is_Canonical_Combining_Class=000222}', "");
-Error('\p{Is_Ccc= below/a/Right}');
-Error('\P{Is_Ccc= below/a/Right}');
-Expect(1, 1434, '\p{Is_Ccc=belowright}', "");
-Expect(0, 1434, '\p{^Is_Ccc=belowright}', "");
-Expect(0, 1434, '\P{Is_Ccc=belowright}', "");
-Expect(1, 1434, '\P{^Is_Ccc=belowright}', "");
-Expect(0, 1433, '\p{Is_Ccc=belowright}', "");
-Expect(1, 1433, '\p{^Is_Ccc=belowright}', "");
-Expect(1, 1433, '\P{Is_Ccc=belowright}', "");
-Expect(0, 1433, '\P{^Is_Ccc=belowright}', "");
-Expect(1, 1434, '\p{Is_Ccc=-Below Right}', "");
-Expect(0, 1434, '\p{^Is_Ccc=-Below Right}', "");
-Expect(0, 1434, '\P{Is_Ccc=-Below Right}', "");
-Expect(1, 1434, '\P{^Is_Ccc=-Below Right}', "");
-Expect(0, 1433, '\p{Is_Ccc=-Below Right}', "");
-Expect(1, 1433, '\p{^Is_Ccc=-Below Right}', "");
-Expect(1, 1433, '\P{Is_Ccc=-Below Right}', "");
-Expect(0, 1433, '\P{^Is_Ccc=-Below Right}', "");
-Error('\p{Canonical_Combining_Class=_ KANA:=VOICING}');
-Error('\P{Canonical_Combining_Class=_ KANA:=VOICING}');
-Expect(1, 12442, '\p{Canonical_Combining_Class=kanavoicing}', "");
-Expect(0, 12442, '\p{^Canonical_Combining_Class=kanavoicing}', "");
-Expect(0, 12442, '\P{Canonical_Combining_Class=kanavoicing}', "");
-Expect(1, 12442, '\P{^Canonical_Combining_Class=kanavoicing}', "");
-Expect(0, 12440, '\p{Canonical_Combining_Class=kanavoicing}', "");
-Expect(1, 12440, '\p{^Canonical_Combining_Class=kanavoicing}', "");
-Expect(1, 12440, '\P{Canonical_Combining_Class=kanavoicing}', "");
-Expect(0, 12440, '\P{^Canonical_Combining_Class=kanavoicing}', "");
-Expect(1, 12442, '\p{Canonical_Combining_Class=__kana Voicing}', "");
-Expect(0, 12442, '\p{^Canonical_Combining_Class=__kana Voicing}', "");
-Expect(0, 12442, '\P{Canonical_Combining_Class=__kana Voicing}', "");
-Expect(1, 12442, '\P{^Canonical_Combining_Class=__kana Voicing}', "");
-Expect(0, 12440, '\p{Canonical_Combining_Class=__kana Voicing}', "");
-Expect(1, 12440, '\p{^Canonical_Combining_Class=__kana Voicing}', "");
-Expect(1, 12440, '\P{Canonical_Combining_Class=__kana Voicing}', "");
-Expect(0, 12440, '\P{^Canonical_Combining_Class=__kana Voicing}', "");
-Error('\p{Ccc=:=KV}');
-Error('\P{Ccc=:=KV}');
-Expect(1, 12442, '\p{Ccc=kv}', "");
-Expect(0, 12442, '\p{^Ccc=kv}', "");
-Expect(0, 12442, '\P{Ccc=kv}', "");
-Expect(1, 12442, '\P{^Ccc=kv}', "");
-Expect(0, 12440, '\p{Ccc=kv}', "");
-Expect(1, 12440, '\p{^Ccc=kv}', "");
-Expect(1, 12440, '\P{Ccc=kv}', "");
-Expect(0, 12440, '\P{^Ccc=kv}', "");
-Expect(1, 12442, '\p{Ccc= -KV}', "");
-Expect(0, 12442, '\p{^Ccc= -KV}', "");
-Expect(0, 12442, '\P{Ccc= -KV}', "");
-Expect(1, 12442, '\P{^Ccc= -KV}', "");
-Expect(0, 12440, '\p{Ccc= -KV}', "");
-Expect(1, 12440, '\p{^Ccc= -KV}', "");
-Expect(1, 12440, '\P{Ccc= -KV}', "");
-Expect(0, 12440, '\P{^Ccc= -KV}', "");
-Error('\p{Is_Canonical_Combining_Class: :=_000008}');
-Error('\P{Is_Canonical_Combining_Class: :=_000008}');
-Expect(1, 12442, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(0, 12442, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(0, 12442, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(1, 12442, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(0, 12440, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(1, 12440, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(1, 12440, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Expect(0, 12440, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_08}', "");
-Error('\p{Is_Ccc: -kana:=VOICING}');
-Error('\P{Is_Ccc: -kana:=VOICING}');
-Expect(1, 12442, '\p{Is_Ccc=kanavoicing}', "");
-Expect(0, 12442, '\p{^Is_Ccc=kanavoicing}', "");
-Expect(0, 12442, '\P{Is_Ccc=kanavoicing}', "");
-Expect(1, 12442, '\P{^Is_Ccc=kanavoicing}', "");
-Expect(0, 12440, '\p{Is_Ccc=kanavoicing}', "");
-Expect(1, 12440, '\p{^Is_Ccc=kanavoicing}', "");
-Expect(1, 12440, '\P{Is_Ccc=kanavoicing}', "");
-Expect(0, 12440, '\P{^Is_Ccc=kanavoicing}', "");
-Expect(1, 12442, '\p{Is_Ccc= Kana-voicing}', "");
-Expect(0, 12442, '\p{^Is_Ccc= Kana-voicing}', "");
-Expect(0, 12442, '\P{Is_Ccc= Kana-voicing}', "");
-Expect(1, 12442, '\P{^Is_Ccc= Kana-voicing}', "");
-Expect(0, 12440, '\p{Is_Ccc= Kana-voicing}', "");
-Expect(1, 12440, '\p{^Is_Ccc= Kana-voicing}', "");
-Expect(1, 12440, '\P{Is_Ccc= Kana-voicing}', "");
-Expect(0, 12440, '\P{^Is_Ccc= Kana-voicing}', "");
-Error('\p{Canonical_Combining_Class= /a/below}');
-Error('\P{Canonical_Combining_Class= /a/below}');
-Expect(1, 793, '\p{Canonical_Combining_Class=below}', "");
-Expect(0, 793, '\p{^Canonical_Combining_Class=below}', "");
-Expect(0, 793, '\P{Canonical_Combining_Class=below}', "");
-Expect(1, 793, '\P{^Canonical_Combining_Class=below}', "");
-Expect(0, 789, '\p{Canonical_Combining_Class=below}', "");
-Expect(1, 789, '\p{^Canonical_Combining_Class=below}', "");
-Expect(1, 789, '\P{Canonical_Combining_Class=below}', "");
-Expect(0, 789, '\P{^Canonical_Combining_Class=below}', "");
-Expect(1, 793, '\p{Canonical_Combining_Class: BELOW}', "");
-Expect(0, 793, '\p{^Canonical_Combining_Class: BELOW}', "");
-Expect(0, 793, '\P{Canonical_Combining_Class: BELOW}', "");
-Expect(1, 793, '\P{^Canonical_Combining_Class: BELOW}', "");
-Expect(0, 789, '\p{Canonical_Combining_Class: BELOW}', "");
-Expect(1, 789, '\p{^Canonical_Combining_Class: BELOW}', "");
-Expect(1, 789, '\P{Canonical_Combining_Class: BELOW}', "");
-Expect(0, 789, '\P{^Canonical_Combining_Class: BELOW}', "");
-Error('\p{Ccc= B/a/}');
-Error('\P{Ccc= B/a/}');
-Expect(1, 793, '\p{Ccc=b}', "");
-Expect(0, 793, '\p{^Ccc=b}', "");
-Expect(0, 793, '\P{Ccc=b}', "");
-Expect(1, 793, '\P{^Ccc=b}', "");
-Expect(0, 789, '\p{Ccc=b}', "");
-Expect(1, 789, '\p{^Ccc=b}', "");
-Expect(1, 789, '\P{Ccc=b}', "");
-Expect(0, 789, '\P{^Ccc=b}', "");
-Expect(1, 793, '\p{Ccc: _B}', "");
-Expect(0, 793, '\p{^Ccc: _B}', "");
-Expect(0, 793, '\P{Ccc: _B}', "");
-Expect(1, 793, '\P{^Ccc: _B}', "");
-Expect(0, 789, '\p{Ccc: _B}', "");
-Expect(1, 789, '\p{^Ccc: _B}', "");
-Expect(1, 789, '\P{Ccc: _B}', "");
-Expect(0, 789, '\P{^Ccc: _B}', "");
-Error('\p{Is_Canonical_Combining_Class=-_0:=00 0 0 0-2 20}');
-Error('\P{Is_Canonical_Combining_Class=-_0:=00 0 0 0-2 20}');
-Expect(1, 793, '\p{Is_Canonical_Combining_Class=00220}', "");
-Expect(0, 793, '\p{^Is_Canonical_Combining_Class=00220}', "");
-Expect(0, 793, '\P{Is_Canonical_Combining_Class=00220}', "");
-Expect(1, 793, '\P{^Is_Canonical_Combining_Class=00220}', "");
-Expect(0, 789, '\p{Is_Canonical_Combining_Class=00220}', "");
-Expect(1, 789, '\p{^Is_Canonical_Combining_Class=00220}', "");
-Expect(1, 789, '\P{Is_Canonical_Combining_Class=00220}', "");
-Expect(0, 789, '\P{^Is_Canonical_Combining_Class=00220}', "");
-Error('\p{Is_Ccc=--Below/a/}');
-Error('\P{Is_Ccc=--Below/a/}');
-Expect(1, 793, '\p{Is_Ccc=below}', "");
-Expect(0, 793, '\p{^Is_Ccc=below}', "");
-Expect(0, 793, '\P{Is_Ccc=below}', "");
-Expect(1, 793, '\P{^Is_Ccc=below}', "");
-Expect(0, 789, '\p{Is_Ccc=below}', "");
-Expect(1, 789, '\p{^Is_Ccc=below}', "");
-Expect(1, 789, '\P{Is_Ccc=below}', "");
-Expect(0, 789, '\P{^Is_Ccc=below}', "");
-Expect(1, 793, '\p{Is_Ccc= Below}', "");
-Expect(0, 793, '\p{^Is_Ccc= Below}', "");
-Expect(0, 793, '\P{Is_Ccc= Below}', "");
-Expect(1, 793, '\P{^Is_Ccc= Below}', "");
-Expect(0, 789, '\p{Is_Ccc= Below}', "");
-Expect(1, 789, '\p{^Is_Ccc= Below}', "");
-Expect(1, 789, '\P{Is_Ccc= Below}', "");
-Expect(0, 789, '\P{^Is_Ccc= Below}', "");
-Error('\p{Canonical_Combining_Class=_:=02-0}');
-Error('\P{Canonical_Combining_Class=_:=02-0}');
-Expect(1, 1467, '\p{Canonical_Combining_Class: 0020}', "");
-Expect(0, 1467, '\p{^Canonical_Combining_Class: 0020}', "");
-Expect(0, 1467, '\P{Canonical_Combining_Class: 0020}', "");
-Expect(1, 1467, '\P{^Canonical_Combining_Class: 0020}', "");
-Expect(0, 1466, '\p{Canonical_Combining_Class: 0020}', "");
-Expect(1, 1466, '\p{^Canonical_Combining_Class: 0020}', "");
-Expect(1, 1466, '\P{Canonical_Combining_Class: 0020}', "");
-Expect(0, 1466, '\P{^Canonical_Combining_Class: 0020}', "");
-Error('\p{Ccc=/a/_00000020}');
-Error('\P{Ccc=/a/_00000020}');
-Expect(1, 1467, '\p{Ccc=+0_0_0_0_0020}', "");
-Expect(0, 1467, '\p{^Ccc=+0_0_0_0_0020}', "");
-Expect(0, 1467, '\P{Ccc=+0_0_0_0_0020}', "");
-Expect(1, 1467, '\P{^Ccc=+0_0_0_0_0020}', "");
-Expect(0, 1466, '\p{Ccc=+0_0_0_0_0020}', "");
-Expect(1, 1466, '\p{^Ccc=+0_0_0_0_0020}', "");
-Expect(1, 1466, '\P{Ccc=+0_0_0_0_0020}', "");
-Expect(0, 1466, '\P{^Ccc=+0_0_0_0_0020}', "");
-Error('\p{Is_Canonical_Combining_Class=- 00 00_00-00:=20}');
-Error('\P{Is_Canonical_Combining_Class=- 00 00_00-00:=20}');
-Expect(1, 1467, '\p{Is_Canonical_Combining_Class=00000020}', "");
-Expect(0, 1467, '\p{^Is_Canonical_Combining_Class=00000020}', "");
-Expect(0, 1467, '\P{Is_Canonical_Combining_Class=00000020}', "");
-Expect(1, 1467, '\P{^Is_Canonical_Combining_Class=00000020}', "");
-Expect(0, 1466, '\p{Is_Canonical_Combining_Class=00000020}', "");
-Expect(1, 1466, '\p{^Is_Canonical_Combining_Class=00000020}', "");
-Expect(1, 1466, '\P{Is_Canonical_Combining_Class=00000020}', "");
-Expect(0, 1466, '\P{^Is_Canonical_Combining_Class=00000020}', "");
-Error('\p{Is_Ccc=/a/_ 20}');
-Error('\P{Is_Ccc=/a/_ 20}');
-Expect(1, 1467, '\p{Is_Ccc=0_0_20}', "");
-Expect(0, 1467, '\p{^Is_Ccc=0_0_20}', "");
-Expect(0, 1467, '\P{Is_Ccc=0_0_20}', "");
-Expect(1, 1467, '\P{^Is_Ccc=0_0_20}', "");
-Expect(0, 1466, '\p{Is_Ccc=0_0_20}', "");
-Expect(1, 1466, '\p{^Is_Ccc=0_0_20}', "");
-Expect(1, 1466, '\P{Is_Ccc=0_0_20}', "");
-Expect(0, 1466, '\P{^Is_Ccc=0_0_20}', "");
-Error('\p{Canonical_Combining_Class: Attached Aboveright:=}');
-Error('\P{Canonical_Combining_Class: Attached Aboveright:=}');
-Expect(1, 795, '\p{Canonical_Combining_Class=attachedaboveright}', "");
-Expect(0, 795, '\p{^Canonical_Combining_Class=attachedaboveright}', "");
-Expect(0, 795, '\P{Canonical_Combining_Class=attachedaboveright}', "");
-Expect(1, 795, '\P{^Canonical_Combining_Class=attachedaboveright}', "");
-Expect(0, 794, '\p{Canonical_Combining_Class=attachedaboveright}', "");
-Expect(1, 794, '\p{^Canonical_Combining_Class=attachedaboveright}', "");
-Expect(1, 794, '\P{Canonical_Combining_Class=attachedaboveright}', "");
-Expect(0, 794, '\P{^Canonical_Combining_Class=attachedaboveright}', "");
-Expect(1, 795, '\p{Canonical_Combining_Class= Attached above Right}', "");
-Expect(0, 795, '\p{^Canonical_Combining_Class= Attached above Right}', "");
-Expect(0, 795, '\P{Canonical_Combining_Class= Attached above Right}', "");
-Expect(1, 795, '\P{^Canonical_Combining_Class= Attached above Right}', "");
-Expect(0, 794, '\p{Canonical_Combining_Class= Attached above Right}', "");
-Expect(1, 794, '\p{^Canonical_Combining_Class= Attached above Right}', "");
-Expect(1, 794, '\P{Canonical_Combining_Class= Attached above Right}', "");
-Expect(0, 794, '\P{^Canonical_Combining_Class= Attached above Right}', "");
-Error('\p{Ccc=_ ATAR/a/}');
-Error('\P{Ccc=_ ATAR/a/}');
-Expect(1, 795, '\p{Ccc=atar}', "");
-Expect(0, 795, '\p{^Ccc=atar}', "");
-Expect(0, 795, '\P{Ccc=atar}', "");
-Expect(1, 795, '\P{^Ccc=atar}', "");
-Expect(0, 794, '\p{Ccc=atar}', "");
-Expect(1, 794, '\p{^Ccc=atar}', "");
-Expect(1, 794, '\P{Ccc=atar}', "");
-Expect(0, 794, '\P{^Ccc=atar}', "");
-Expect(1, 795, '\p{Ccc=_atar}', "");
-Expect(0, 795, '\p{^Ccc=_atar}', "");
-Expect(0, 795, '\P{Ccc=_atar}', "");
-Expect(1, 795, '\P{^Ccc=_atar}', "");
-Expect(0, 794, '\p{Ccc=_atar}', "");
-Expect(1, 794, '\p{^Ccc=_atar}', "");
-Expect(1, 794, '\P{Ccc=_atar}', "");
-Expect(0, 794, '\P{^Ccc=_atar}', "");
-Error('\p{Is_Canonical_Combining_Class= /a/+0 0 0 0 0 00-00216}');
-Error('\P{Is_Canonical_Combining_Class= /a/+0 0 0 0 0 00-00216}');
-Expect(1, 795, '\p{Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(0, 795, '\p{^Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(0, 795, '\P{Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(1, 795, '\P{^Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(0, 794, '\p{Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(1, 794, '\p{^Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(1, 794, '\P{Is_Canonical_Combining_Class=00_00_00_216}', "");
-Expect(0, 794, '\P{^Is_Canonical_Combining_Class=00_00_00_216}', "");
-Error('\p{Is_Ccc=-/a/Attached-Above Right}');
-Error('\P{Is_Ccc=-/a/Attached-Above Right}');
-Expect(1, 795, '\p{Is_Ccc=attachedaboveright}', "");
-Expect(0, 795, '\p{^Is_Ccc=attachedaboveright}', "");
-Expect(0, 795, '\P{Is_Ccc=attachedaboveright}', "");
-Expect(1, 795, '\P{^Is_Ccc=attachedaboveright}', "");
-Expect(0, 794, '\p{Is_Ccc=attachedaboveright}', "");
-Expect(1, 794, '\p{^Is_Ccc=attachedaboveright}', "");
-Expect(1, 794, '\P{Is_Ccc=attachedaboveright}', "");
-Expect(0, 794, '\P{^Is_Ccc=attachedaboveright}', "");
-Expect(1, 795, '\p{Is_Ccc=_ Attached Above Right}', "");
-Expect(0, 795, '\p{^Is_Ccc=_ Attached Above Right}', "");
-Expect(0, 795, '\P{Is_Ccc=_ Attached Above Right}', "");
-Expect(1, 795, '\P{^Is_Ccc=_ Attached Above Right}', "");
-Expect(0, 794, '\p{Is_Ccc=_ Attached Above Right}', "");
-Expect(1, 794, '\p{^Is_Ccc=_ Attached Above Right}', "");
-Expect(1, 794, '\P{Is_Ccc=_ Attached Above Right}', "");
-Expect(0, 794, '\P{^Is_Ccc=_ Attached Above Right}', "");
-Error('\p{Canonical_Combining_Class=-/a/+00-00_00-31}');
-Error('\P{Canonical_Combining_Class=-/a/+00-00_00-31}');
-Expect(1, 1561, '\p{Canonical_Combining_Class: 0003_1}', "");
-Expect(0, 1561, '\p{^Canonical_Combining_Class: 0003_1}', "");
-Expect(0, 1561, '\P{Canonical_Combining_Class: 0003_1}', "");
-Expect(1, 1561, '\P{^Canonical_Combining_Class: 0003_1}', "");
-Expect(0, 1560, '\p{Canonical_Combining_Class: 0003_1}', "");
-Expect(1, 1560, '\p{^Canonical_Combining_Class: 0003_1}', "");
-Expect(1, 1560, '\P{Canonical_Combining_Class: 0003_1}', "");
-Expect(0, 1560, '\P{^Canonical_Combining_Class: 0003_1}', "");
-Error('\p{Ccc=_-00 0 0 000:=031}');
-Error('\P{Ccc=_-00 0 0 000:=031}');
-Expect(1, 1561, '\p{Ccc: 031}', "");
-Expect(0, 1561, '\p{^Ccc: 031}', "");
-Expect(0, 1561, '\P{Ccc: 031}', "");
-Expect(1, 1561, '\P{^Ccc: 031}', "");
-Expect(0, 1560, '\p{Ccc: 031}', "");
-Expect(1, 1560, '\p{^Ccc: 031}', "");
-Expect(1, 1560, '\P{Ccc: 031}', "");
-Expect(0, 1560, '\P{^Ccc: 031}', "");
-Error('\p{Is_Canonical_Combining_Class=_ 031:=}');
-Error('\P{Is_Canonical_Combining_Class=_ 031:=}');
-Expect(1, 1561, '\p{Is_Canonical_Combining_Class=0031}', "");
-Expect(0, 1561, '\p{^Is_Canonical_Combining_Class=0031}', "");
-Expect(0, 1561, '\P{Is_Canonical_Combining_Class=0031}', "");
-Expect(1, 1561, '\P{^Is_Canonical_Combining_Class=0031}', "");
-Expect(0, 1560, '\p{Is_Canonical_Combining_Class=0031}', "");
-Expect(1, 1560, '\p{^Is_Canonical_Combining_Class=0031}', "");
-Expect(1, 1560, '\P{Is_Canonical_Combining_Class=0031}', "");
-Expect(0, 1560, '\P{^Is_Canonical_Combining_Class=0031}', "");
-Error('\p{Is_Ccc= -0 0 0 0/a/00031}');
-Error('\P{Is_Ccc= -0 0 0 0/a/00031}');
-Expect(1, 1561, '\p{Is_Ccc=00031}', "");
-Expect(0, 1561, '\p{^Is_Ccc=00031}', "");
-Expect(0, 1561, '\P{Is_Ccc=00031}', "");
-Expect(1, 1561, '\P{^Is_Ccc=00031}', "");
-Expect(0, 1560, '\p{Is_Ccc=00031}', "");
-Expect(1, 1560, '\p{^Is_Ccc=00031}', "");
-Expect(1, 1560, '\P{Is_Ccc=00031}', "");
-Expect(0, 1560, '\P{^Is_Ccc=00031}', "");
-Error('\p{Canonical_Combining_Class= /a/0035}');
-Error('\P{Canonical_Combining_Class= /a/0035}');
-Expect(1, 1648, '\p{Canonical_Combining_Class: 35}', "");
-Expect(0, 1648, '\p{^Canonical_Combining_Class: 35}', "");
-Expect(0, 1648, '\P{Canonical_Combining_Class: 35}', "");
-Expect(1, 1648, '\P{^Canonical_Combining_Class: 35}', "");
-Expect(0, 1647, '\p{Canonical_Combining_Class: 35}', "");
-Expect(1, 1647, '\p{^Canonical_Combining_Class: 35}', "");
-Expect(1, 1647, '\P{Canonical_Combining_Class: 35}', "");
-Expect(0, 1647, '\P{^Canonical_Combining_Class: 35}', "");
-Error('\p{Ccc=- +0000000035:=}');
-Error('\P{Ccc=- +0000000035:=}');
-Expect(1, 1648, '\p{Ccc=0000000035}', "");
-Expect(0, 1648, '\p{^Ccc=0000000035}', "");
-Expect(0, 1648, '\P{Ccc=0000000035}', "");
-Expect(1, 1648, '\P{^Ccc=0000000035}', "");
-Expect(0, 1647, '\p{Ccc=0000000035}', "");
-Expect(1, 1647, '\p{^Ccc=0000000035}', "");
-Expect(1, 1647, '\P{Ccc=0000000035}', "");
-Expect(0, 1647, '\P{^Ccc=0000000035}', "");
-Error('\p{Is_Canonical_Combining_Class= -00:=0-035}');
-Error('\P{Is_Canonical_Combining_Class= -00:=0-035}');
-Expect(1, 1648, '\p{Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(0, 1648, '\p{^Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(0, 1648, '\P{Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(1, 1648, '\P{^Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(0, 1647, '\p{Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(1, 1647, '\p{^Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(1, 1647, '\P{Is_Canonical_Combining_Class=00_00_03_5}', "");
-Expect(0, 1647, '\P{^Is_Canonical_Combining_Class=00_00_03_5}', "");
-Error('\p{Is_Ccc=/a/ 000000035}');
-Error('\P{Is_Ccc=/a/ 000000035}');
-Expect(1, 1648, '\p{Is_Ccc=+000035}', "");
-Expect(0, 1648, '\p{^Is_Ccc=+000035}', "");
-Expect(0, 1648, '\P{Is_Ccc=+000035}', "");
-Expect(1, 1648, '\P{^Is_Ccc=+000035}', "");
-Expect(0, 1647, '\p{Is_Ccc=+000035}', "");
-Expect(1, 1647, '\p{^Is_Ccc=+000035}', "");
-Expect(1, 1647, '\P{Is_Ccc=+000035}', "");
-Expect(0, 1647, '\P{^Is_Ccc=+000035}', "");
-Error('\p{Canonical_Combining_Class=_ 00 0-00-0 0:=0011}');
-Error('\P{Canonical_Combining_Class=_ 00 0-00-0 0:=0011}');
-Expect(1, 1457, '\p{Canonical_Combining_Class=00000011}', "");
-Expect(0, 1457, '\p{^Canonical_Combining_Class=00000011}', "");
-Expect(0, 1457, '\P{Canonical_Combining_Class=00000011}', "");
-Expect(1, 1457, '\P{^Canonical_Combining_Class=00000011}', "");
-Expect(0, 1456, '\p{Canonical_Combining_Class=00000011}', "");
-Expect(1, 1456, '\p{^Canonical_Combining_Class=00000011}', "");
-Expect(1, 1456, '\P{Canonical_Combining_Class=00000011}', "");
-Expect(0, 1456, '\P{^Canonical_Combining_Class=00000011}', "");
-Error('\p{Ccc:_:=00001 1}');
-Error('\P{Ccc:_:=00001 1}');
-Expect(1, 1457, '\p{Ccc=00000011}', "");
-Expect(0, 1457, '\p{^Ccc=00000011}', "");
-Expect(0, 1457, '\P{Ccc=00000011}', "");
-Expect(1, 1457, '\P{^Ccc=00000011}', "");
-Expect(0, 1456, '\p{Ccc=00000011}', "");
-Expect(1, 1456, '\p{^Ccc=00000011}', "");
-Expect(1, 1456, '\P{Ccc=00000011}', "");
-Expect(0, 1456, '\P{^Ccc=00000011}', "");
-Error('\p{Is_Canonical_Combining_Class= 11:=}');
-Error('\P{Is_Canonical_Combining_Class= 11:=}');
-Expect(1, 1457, '\p{Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(0, 1457, '\p{^Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(0, 1457, '\P{Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(1, 1457, '\P{^Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(0, 1456, '\p{Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(1, 1456, '\p{^Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(1, 1456, '\P{Is_Canonical_Combining_Class=000_001_1}', "");
-Expect(0, 1456, '\P{^Is_Canonical_Combining_Class=000_001_1}', "");
-Error('\p{Is_Ccc: /a/+0011}');
-Error('\P{Is_Ccc: /a/+0011}');
-Expect(1, 1457, '\p{Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(0, 1457, '\p{^Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(0, 1457, '\P{Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(1, 1457, '\P{^Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(0, 1456, '\p{Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(1, 1456, '\p{^Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(1, 1456, '\P{Is_Ccc=0_0_0_0_0_0_011}', "");
-Expect(0, 1456, '\P{^Is_Ccc=0_0_0_0_0_0_011}', "");
-Error('\p{Canonical_Combining_Class: /a/IotaSubscript}');
-Error('\P{Canonical_Combining_Class: /a/IotaSubscript}');
-Expect(1, 837, '\p{Canonical_Combining_Class=iotasubscript}', "");
-Expect(0, 837, '\p{^Canonical_Combining_Class=iotasubscript}', "");
-Expect(0, 837, '\P{Canonical_Combining_Class=iotasubscript}', "");
-Expect(1, 837, '\P{^Canonical_Combining_Class=iotasubscript}', "");
-Expect(0, 836, '\p{Canonical_Combining_Class=iotasubscript}', "");
-Expect(1, 836, '\p{^Canonical_Combining_Class=iotasubscript}', "");
-Expect(1, 836, '\P{Canonical_Combining_Class=iotasubscript}', "");
-Expect(0, 836, '\P{^Canonical_Combining_Class=iotasubscript}', "");
-Expect(1, 837, '\p{Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(0, 837, '\p{^Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(0, 837, '\P{Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(1, 837, '\P{^Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(0, 836, '\p{Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(1, 836, '\p{^Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(1, 836, '\P{Canonical_Combining_Class: _ IOTA Subscript}', "");
-Expect(0, 836, '\P{^Canonical_Combining_Class: _ IOTA Subscript}', "");
-Error('\p{Ccc=/a/ IS}');
-Error('\P{Ccc=/a/ IS}');
-Expect(1, 837, '\p{Ccc=is}', "");
-Expect(0, 837, '\p{^Ccc=is}', "");
-Expect(0, 837, '\P{Ccc=is}', "");
-Expect(1, 837, '\P{^Ccc=is}', "");
-Expect(0, 836, '\p{Ccc=is}', "");
-Expect(1, 836, '\p{^Ccc=is}', "");
-Expect(1, 836, '\P{Ccc=is}', "");
-Expect(0, 836, '\P{^Ccc=is}', "");
-Expect(1, 837, '\p{Ccc=_-IS}', "");
-Expect(0, 837, '\p{^Ccc=_-IS}', "");
-Expect(0, 837, '\P{Ccc=_-IS}', "");
-Expect(1, 837, '\P{^Ccc=_-IS}', "");
-Expect(0, 836, '\p{Ccc=_-IS}', "");
-Expect(1, 836, '\p{^Ccc=_-IS}', "");
-Expect(1, 836, '\P{Ccc=_-IS}', "");
-Expect(0, 836, '\P{^Ccc=_-IS}', "");
-Error('\p{Is_Canonical_Combining_Class=-:=+0_0 0 00 02 40}');
-Error('\P{Is_Canonical_Combining_Class=-:=+0_0 0 00 02 40}');
-Expect(1, 837, '\p{Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(0, 837, '\p{^Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(0, 837, '\P{Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(1, 837, '\P{^Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(0, 836, '\p{Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(1, 836, '\p{^Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(1, 836, '\P{Is_Canonical_Combining_Class=0000024_0}', "");
-Expect(0, 836, '\P{^Is_Canonical_Combining_Class=0000024_0}', "");
-Error('\p{Is_Ccc= -iota:=SUBSCRIPT}');
-Error('\P{Is_Ccc= -iota:=SUBSCRIPT}');
-Expect(1, 837, '\p{Is_Ccc:iotasubscript}', "");
-Expect(0, 837, '\p{^Is_Ccc:iotasubscript}', "");
-Expect(0, 837, '\P{Is_Ccc:iotasubscript}', "");
-Expect(1, 837, '\P{^Is_Ccc:iotasubscript}', "");
-Expect(0, 836, '\p{Is_Ccc:iotasubscript}', "");
-Expect(1, 836, '\p{^Is_Ccc:iotasubscript}', "");
-Expect(1, 836, '\P{Is_Ccc:iotasubscript}', "");
-Expect(0, 836, '\P{^Is_Ccc:iotasubscript}', "");
-Expect(1, 837, '\p{Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(0, 837, '\p{^Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(0, 837, '\P{Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(1, 837, '\P{^Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(0, 836, '\p{Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(1, 836, '\p{^Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(1, 836, '\P{Is_Ccc: -IOTASUBSCRIPT}', "");
-Expect(0, 836, '\P{^Is_Ccc: -IOTASUBSCRIPT}', "");
-Error('\p{Canonical_Combining_Class=_ Above-Right:=}');
-Error('\P{Canonical_Combining_Class=_ Above-Right:=}');
-Expect(1, 789, '\p{Canonical_Combining_Class=aboveright}', "");
-Expect(0, 789, '\p{^Canonical_Combining_Class=aboveright}', "");
-Expect(0, 789, '\P{Canonical_Combining_Class=aboveright}', "");
-Expect(1, 789, '\P{^Canonical_Combining_Class=aboveright}', "");
-Expect(0, 788, '\p{Canonical_Combining_Class=aboveright}', "");
-Expect(1, 788, '\p{^Canonical_Combining_Class=aboveright}', "");
-Expect(1, 788, '\P{Canonical_Combining_Class=aboveright}', "");
-Expect(0, 788, '\P{^Canonical_Combining_Class=aboveright}', "");
-Expect(1, 789, '\p{Canonical_Combining_Class=_ above Right}', "");
-Expect(0, 789, '\p{^Canonical_Combining_Class=_ above Right}', "");
-Expect(0, 789, '\P{Canonical_Combining_Class=_ above Right}', "");
-Expect(1, 789, '\P{^Canonical_Combining_Class=_ above Right}', "");
-Expect(0, 788, '\p{Canonical_Combining_Class=_ above Right}', "");
-Expect(1, 788, '\p{^Canonical_Combining_Class=_ above Right}', "");
-Expect(1, 788, '\P{Canonical_Combining_Class=_ above Right}', "");
-Expect(0, 788, '\P{^Canonical_Combining_Class=_ above Right}', "");
-Error('\p{Ccc= :=AR}');
-Error('\P{Ccc= :=AR}');
-Expect(1, 789, '\p{Ccc=ar}', "");
-Expect(0, 789, '\p{^Ccc=ar}', "");
-Expect(0, 789, '\P{Ccc=ar}', "");
-Expect(1, 789, '\P{^Ccc=ar}', "");
-Expect(0, 788, '\p{Ccc=ar}', "");
-Expect(1, 788, '\p{^Ccc=ar}', "");
-Expect(1, 788, '\P{Ccc=ar}', "");
-Expect(0, 788, '\P{^Ccc=ar}', "");
-Expect(1, 789, '\p{Ccc= AR}', "");
-Expect(0, 789, '\p{^Ccc= AR}', "");
-Expect(0, 789, '\P{Ccc= AR}', "");
-Expect(1, 789, '\P{^Ccc= AR}', "");
-Expect(0, 788, '\p{Ccc= AR}', "");
-Expect(1, 788, '\p{^Ccc= AR}', "");
-Expect(1, 788, '\P{Ccc= AR}', "");
-Expect(0, 788, '\P{^Ccc= AR}', "");
-Error('\p{Is_Canonical_Combining_Class= /a/232}');
-Error('\P{Is_Canonical_Combining_Class= /a/232}');
-Expect(1, 789, '\p{Is_Canonical_Combining_Class:000000232}', "");
-Expect(0, 789, '\p{^Is_Canonical_Combining_Class:000000232}', "");
-Expect(0, 789, '\P{Is_Canonical_Combining_Class:000000232}', "");
-Expect(1, 789, '\P{^Is_Canonical_Combining_Class:000000232}', "");
-Expect(0, 788, '\p{Is_Canonical_Combining_Class:000000232}', "");
-Expect(1, 788, '\p{^Is_Canonical_Combining_Class:000000232}', "");
-Expect(1, 788, '\P{Is_Canonical_Combining_Class:000000232}', "");
-Expect(0, 788, '\P{^Is_Canonical_Combining_Class:000000232}', "");
-Error('\p{Is_Ccc= _ABOVE:=right}');
-Error('\P{Is_Ccc= _ABOVE:=right}');
-Expect(1, 789, '\p{Is_Ccc=aboveright}', "");
-Expect(0, 789, '\p{^Is_Ccc=aboveright}', "");
-Expect(0, 789, '\P{Is_Ccc=aboveright}', "");
-Expect(1, 789, '\P{^Is_Ccc=aboveright}', "");
-Expect(0, 788, '\p{Is_Ccc=aboveright}', "");
-Expect(1, 788, '\p{^Is_Ccc=aboveright}', "");
-Expect(1, 788, '\P{Is_Ccc=aboveright}', "");
-Expect(0, 788, '\P{^Is_Ccc=aboveright}', "");
-Expect(1, 789, '\p{Is_Ccc=_Above_right}', "");
-Expect(0, 789, '\p{^Is_Ccc=_Above_right}', "");
-Expect(0, 789, '\P{Is_Ccc=_Above_right}', "");
-Expect(1, 789, '\P{^Is_Ccc=_Above_right}', "");
-Expect(0, 788, '\p{Is_Ccc=_Above_right}', "");
-Expect(1, 788, '\p{^Is_Ccc=_Above_right}', "");
-Expect(1, 788, '\P{Is_Ccc=_Above_right}', "");
-Expect(0, 788, '\P{^Is_Ccc=_Above_right}', "");
-Error('\p{Canonical_Combining_Class= _0-0-0 0 00 29/a/}');
-Error('\P{Canonical_Combining_Class= _0-0-0 0 00 29/a/}');
-Expect(1, 1613, '\p{Canonical_Combining_Class=+0029}', "");
-Expect(0, 1613, '\p{^Canonical_Combining_Class=+0029}', "");
-Expect(0, 1613, '\P{Canonical_Combining_Class=+0029}', "");
-Expect(1, 1613, '\P{^Canonical_Combining_Class=+0029}', "");
-Expect(0, 1612, '\p{Canonical_Combining_Class=+0029}', "");
-Expect(1, 1612, '\p{^Canonical_Combining_Class=+0029}', "");
-Expect(1, 1612, '\P{Canonical_Combining_Class=+0029}', "");
-Expect(0, 1612, '\P{^Canonical_Combining_Class=+0029}', "");
-Error('\p{Ccc=:= 02_9}');
-Error('\P{Ccc=:= 02_9}');
-Expect(1, 1613, '\p{Ccc: 02_9}', "");
-Expect(0, 1613, '\p{^Ccc: 02_9}', "");
-Expect(0, 1613, '\P{Ccc: 02_9}', "");
-Expect(1, 1613, '\P{^Ccc: 02_9}', "");
-Expect(0, 1612, '\p{Ccc: 02_9}', "");
-Expect(1, 1612, '\p{^Ccc: 02_9}', "");
-Expect(1, 1612, '\P{Ccc: 02_9}', "");
-Expect(0, 1612, '\P{^Ccc: 02_9}', "");
-Error('\p{Is_Canonical_Combining_Class=-:=+0000 00029}');
-Error('\P{Is_Canonical_Combining_Class=-:=+0000 00029}');
-Expect(1, 1613, '\p{Is_Canonical_Combining_Class=29}', "");
-Expect(0, 1613, '\p{^Is_Canonical_Combining_Class=29}', "");
-Expect(0, 1613, '\P{Is_Canonical_Combining_Class=29}', "");
-Expect(1, 1613, '\P{^Is_Canonical_Combining_Class=29}', "");
-Expect(0, 1612, '\p{Is_Canonical_Combining_Class=29}', "");
-Expect(1, 1612, '\p{^Is_Canonical_Combining_Class=29}', "");
-Expect(1, 1612, '\P{Is_Canonical_Combining_Class=29}', "");
-Expect(0, 1612, '\P{^Is_Canonical_Combining_Class=29}', "");
-Error('\p{Is_Ccc= 02:=9}');
-Error('\P{Is_Ccc= 02:=9}');
-Expect(1, 1613, '\p{Is_Ccc=002_9}', "");
-Expect(0, 1613, '\p{^Is_Ccc=002_9}', "");
-Expect(0, 1613, '\P{Is_Ccc=002_9}', "");
-Expect(1, 1613, '\P{^Is_Ccc=002_9}', "");
-Expect(0, 1612, '\p{Is_Ccc=002_9}', "");
-Expect(1, 1612, '\p{^Is_Ccc=002_9}', "");
-Expect(1, 1612, '\P{Is_Ccc=002_9}', "");
-Expect(0, 1612, '\P{^Is_Ccc=002_9}', "");
-Error('\p{Canonical_Combining_Class=_Right:=}');
-Error('\P{Canonical_Combining_Class=_Right:=}');
-Expect(1, 119149, '\p{Canonical_Combining_Class=right}', "");
-Expect(0, 119149, '\p{^Canonical_Combining_Class=right}', "");
-Expect(0, 119149, '\P{Canonical_Combining_Class=right}', "");
-Expect(1, 119149, '\P{^Canonical_Combining_Class=right}', "");
-Expect(0, 119148, '\p{Canonical_Combining_Class=right}', "");
-Expect(1, 119148, '\p{^Canonical_Combining_Class=right}', "");
-Expect(1, 119148, '\P{Canonical_Combining_Class=right}', "");
-Expect(0, 119148, '\P{^Canonical_Combining_Class=right}', "");
-Expect(1, 119149, '\p{Canonical_Combining_Class=-RIGHT}', "");
-Expect(0, 119149, '\p{^Canonical_Combining_Class=-RIGHT}', "");
-Expect(0, 119149, '\P{Canonical_Combining_Class=-RIGHT}', "");
-Expect(1, 119149, '\P{^Canonical_Combining_Class=-RIGHT}', "");
-Expect(0, 119148, '\p{Canonical_Combining_Class=-RIGHT}', "");
-Expect(1, 119148, '\p{^Canonical_Combining_Class=-RIGHT}', "");
-Expect(1, 119148, '\P{Canonical_Combining_Class=-RIGHT}', "");
-Expect(0, 119148, '\P{^Canonical_Combining_Class=-RIGHT}', "");
-Error('\p{Ccc: :=_ R}');
-Error('\P{Ccc: :=_ R}');
-Expect(1, 119149, '\p{Ccc=r}', "");
-Expect(0, 119149, '\p{^Ccc=r}', "");
-Expect(0, 119149, '\P{Ccc=r}', "");
-Expect(1, 119149, '\P{^Ccc=r}', "");
-Expect(0, 119148, '\p{Ccc=r}', "");
-Expect(1, 119148, '\p{^Ccc=r}', "");
-Expect(1, 119148, '\P{Ccc=r}', "");
-Expect(0, 119148, '\P{^Ccc=r}', "");
-Expect(1, 119149, '\p{Ccc= r}', "");
-Expect(0, 119149, '\p{^Ccc= r}', "");
-Expect(0, 119149, '\P{Ccc= r}', "");
-Expect(1, 119149, '\P{^Ccc= r}', "");
-Expect(0, 119148, '\p{Ccc= r}', "");
-Expect(1, 119148, '\p{^Ccc= r}', "");
-Expect(1, 119148, '\P{Ccc= r}', "");
-Expect(0, 119148, '\P{^Ccc= r}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/_ +0000000226}');
-Error('\P{Is_Canonical_Combining_Class=/a/_ +0000000226}');
-Expect(1, 119149, '\p{Is_Canonical_Combining_Class=0000000226}', "");
-Expect(0, 119149, '\p{^Is_Canonical_Combining_Class=0000000226}', "");
-Expect(0, 119149, '\P{Is_Canonical_Combining_Class=0000000226}', "");
-Expect(1, 119149, '\P{^Is_Canonical_Combining_Class=0000000226}', "");
-Expect(0, 119148, '\p{Is_Canonical_Combining_Class=0000000226}', "");
-Expect(1, 119148, '\p{^Is_Canonical_Combining_Class=0000000226}', "");
-Expect(1, 119148, '\P{Is_Canonical_Combining_Class=0000000226}', "");
-Expect(0, 119148, '\P{^Is_Canonical_Combining_Class=0000000226}', "");
-Error('\p{Is_Ccc=/a/Right}');
-Error('\P{Is_Ccc=/a/Right}');
-Expect(1, 119149, '\p{Is_Ccc=right}', "");
-Expect(0, 119149, '\p{^Is_Ccc=right}', "");
-Expect(0, 119149, '\P{Is_Ccc=right}', "");
-Expect(1, 119149, '\P{^Is_Ccc=right}', "");
-Expect(0, 119148, '\p{Is_Ccc=right}', "");
-Expect(1, 119148, '\p{^Is_Ccc=right}', "");
-Expect(1, 119148, '\P{Is_Ccc=right}', "");
-Expect(0, 119148, '\P{^Is_Ccc=right}', "");
-Expect(1, 119149, '\p{Is_Ccc= _Right}', "");
-Expect(0, 119149, '\p{^Is_Ccc= _Right}', "");
-Expect(0, 119149, '\P{Is_Ccc= _Right}', "");
-Expect(1, 119149, '\P{^Is_Ccc= _Right}', "");
-Expect(0, 119148, '\p{Is_Ccc= _Right}', "");
-Expect(1, 119148, '\p{^Is_Ccc= _Right}', "");
-Expect(1, 119148, '\P{Is_Ccc= _Right}', "");
-Expect(0, 119148, '\P{^Is_Ccc= _Right}', "");
-Error('\p{Canonical_Combining_Class= -00000000015/a/}');
-Error('\P{Canonical_Combining_Class= -00000000015/a/}');
-Expect(1, 1461, '\p{Canonical_Combining_Class=00015}', "");
-Expect(0, 1461, '\p{^Canonical_Combining_Class=00015}', "");
-Expect(0, 1461, '\P{Canonical_Combining_Class=00015}', "");
-Expect(1, 1461, '\P{^Canonical_Combining_Class=00015}', "");
-Expect(0, 1460, '\p{Canonical_Combining_Class=00015}', "");
-Expect(1, 1460, '\p{^Canonical_Combining_Class=00015}', "");
-Expect(1, 1460, '\P{Canonical_Combining_Class=00015}', "");
-Expect(0, 1460, '\P{^Canonical_Combining_Class=00015}', "");
-Error('\p{Ccc=_ +15/a/}');
-Error('\P{Ccc=_ +15/a/}');
-Expect(1, 1461, '\p{Ccc=+015}', "");
-Expect(0, 1461, '\p{^Ccc=+015}', "");
-Expect(0, 1461, '\P{Ccc=+015}', "");
-Expect(1, 1461, '\P{^Ccc=+015}', "");
-Expect(0, 1460, '\p{Ccc=+015}', "");
-Expect(1, 1460, '\p{^Ccc=+015}', "");
-Expect(1, 1460, '\P{Ccc=+015}', "");
-Expect(0, 1460, '\P{^Ccc=+015}', "");
-Error('\p{Is_Canonical_Combining_Class=_ 00 00-00-00/a/015}');
-Error('\P{Is_Canonical_Combining_Class=_ 00 00-00-00/a/015}');
-Expect(1, 1461, '\p{Is_Canonical_Combining_Class: 0015}', "");
-Expect(0, 1461, '\p{^Is_Canonical_Combining_Class: 0015}', "");
-Expect(0, 1461, '\P{Is_Canonical_Combining_Class: 0015}', "");
-Expect(1, 1461, '\P{^Is_Canonical_Combining_Class: 0015}', "");
-Expect(0, 1460, '\p{Is_Canonical_Combining_Class: 0015}', "");
-Expect(1, 1460, '\p{^Is_Canonical_Combining_Class: 0015}', "");
-Expect(1, 1460, '\P{Is_Canonical_Combining_Class: 0015}', "");
-Expect(0, 1460, '\P{^Is_Canonical_Combining_Class: 0015}', "");
-Error('\p{Is_Ccc=/a/ 0000015}');
-Error('\P{Is_Ccc=/a/ 0000015}');
-Expect(1, 1461, '\p{Is_Ccc=+0000015}', "");
-Expect(0, 1461, '\p{^Is_Ccc=+0000015}', "");
-Expect(0, 1461, '\P{Is_Ccc=+0000015}', "");
-Expect(1, 1461, '\P{^Is_Ccc=+0000015}', "");
-Expect(0, 1460, '\p{Is_Ccc=+0000015}', "");
-Expect(1, 1460, '\p{^Is_Ccc=+0000015}', "");
-Expect(1, 1460, '\P{Is_Ccc=+0000015}', "");
-Expect(0, 1460, '\P{^Is_Ccc=+0000015}', "");
-Error('\p{Canonical_Combining_Class= belowLeft/a/}');
-Error('\P{Canonical_Combining_Class= belowLeft/a/}');
-Expect(1, 12330, '\p{Canonical_Combining_Class=belowleft}', "");
-Expect(0, 12330, '\p{^Canonical_Combining_Class=belowleft}', "");
-Expect(0, 12330, '\P{Canonical_Combining_Class=belowleft}', "");
-Expect(1, 12330, '\P{^Canonical_Combining_Class=belowleft}', "");
-Expect(0, 12329, '\p{Canonical_Combining_Class=belowleft}', "");
-Expect(1, 12329, '\p{^Canonical_Combining_Class=belowleft}', "");
-Expect(1, 12329, '\P{Canonical_Combining_Class=belowleft}', "");
-Expect(0, 12329, '\P{^Canonical_Combining_Class=belowleft}', "");
-Expect(1, 12330, '\p{Canonical_Combining_Class= BELOW_left}', "");
-Expect(0, 12330, '\p{^Canonical_Combining_Class= BELOW_left}', "");
-Expect(0, 12330, '\P{Canonical_Combining_Class= BELOW_left}', "");
-Expect(1, 12330, '\P{^Canonical_Combining_Class= BELOW_left}', "");
-Expect(0, 12329, '\p{Canonical_Combining_Class= BELOW_left}', "");
-Expect(1, 12329, '\p{^Canonical_Combining_Class= BELOW_left}', "");
-Expect(1, 12329, '\P{Canonical_Combining_Class= BELOW_left}', "");
-Expect(0, 12329, '\P{^Canonical_Combining_Class= BELOW_left}', "");
-Error('\p{Ccc=:=-bl}');
-Error('\P{Ccc=:=-bl}');
-Expect(1, 12330, '\p{Ccc: bl}', "");
-Expect(0, 12330, '\p{^Ccc: bl}', "");
-Expect(0, 12330, '\P{Ccc: bl}', "");
-Expect(1, 12330, '\P{^Ccc: bl}', "");
-Expect(0, 12329, '\p{Ccc: bl}', "");
-Expect(1, 12329, '\p{^Ccc: bl}', "");
-Expect(1, 12329, '\P{Ccc: bl}', "");
-Expect(0, 12329, '\P{^Ccc: bl}', "");
-Expect(1, 12330, '\p{Ccc= bl}', "");
-Expect(0, 12330, '\p{^Ccc= bl}', "");
-Expect(0, 12330, '\P{Ccc= bl}', "");
-Expect(1, 12330, '\P{^Ccc= bl}', "");
-Expect(0, 12329, '\p{Ccc= bl}', "");
-Expect(1, 12329, '\p{^Ccc= bl}', "");
-Expect(1, 12329, '\P{Ccc= bl}', "");
-Expect(0, 12329, '\P{^Ccc= bl}', "");
-Error('\p{Is_Canonical_Combining_Class= 0 0 0-0-0:=0-000_218}');
-Error('\P{Is_Canonical_Combining_Class= 0 0 0-0-0:=0-000_218}');
-Expect(1, 12330, '\p{Is_Canonical_Combining_Class=+0218}', "");
-Expect(0, 12330, '\p{^Is_Canonical_Combining_Class=+0218}', "");
-Expect(0, 12330, '\P{Is_Canonical_Combining_Class=+0218}', "");
-Expect(1, 12330, '\P{^Is_Canonical_Combining_Class=+0218}', "");
-Expect(0, 12329, '\p{Is_Canonical_Combining_Class=+0218}', "");
-Expect(1, 12329, '\p{^Is_Canonical_Combining_Class=+0218}', "");
-Expect(1, 12329, '\P{Is_Canonical_Combining_Class=+0218}', "");
-Expect(0, 12329, '\P{^Is_Canonical_Combining_Class=+0218}', "");
-Error('\p{Is_Ccc= Below LEFT/a/}');
-Error('\P{Is_Ccc= Below LEFT/a/}');
-Expect(1, 12330, '\p{Is_Ccc=belowleft}', "");
-Expect(0, 12330, '\p{^Is_Ccc=belowleft}', "");
-Expect(0, 12330, '\P{Is_Ccc=belowleft}', "");
-Expect(1, 12330, '\P{^Is_Ccc=belowleft}', "");
-Expect(0, 12329, '\p{Is_Ccc=belowleft}', "");
-Expect(1, 12329, '\p{^Is_Ccc=belowleft}', "");
-Expect(1, 12329, '\P{Is_Ccc=belowleft}', "");
-Expect(0, 12329, '\P{^Is_Ccc=belowleft}', "");
-Expect(1, 12330, '\p{Is_Ccc= BELOW_Left}', "");
-Expect(0, 12330, '\p{^Is_Ccc= BELOW_Left}', "");
-Expect(0, 12330, '\P{Is_Ccc= BELOW_Left}', "");
-Expect(1, 12330, '\P{^Is_Ccc= BELOW_Left}', "");
-Expect(0, 12329, '\p{Is_Ccc= BELOW_Left}', "");
-Expect(1, 12329, '\p{^Is_Ccc= BELOW_Left}', "");
-Expect(1, 12329, '\P{Is_Ccc= BELOW_Left}', "");
-Expect(0, 12329, '\P{^Is_Ccc= BELOW_Left}', "");
-Error('\p{Canonical_Combining_Class=/a/_Left}');
-Error('\P{Canonical_Combining_Class=/a/_Left}');
-Expect(1, 12335, '\p{Canonical_Combining_Class=left}', "");
-Expect(0, 12335, '\p{^Canonical_Combining_Class=left}', "");
-Expect(0, 12335, '\P{Canonical_Combining_Class=left}', "");
-Expect(1, 12335, '\P{^Canonical_Combining_Class=left}', "");
-Expect(0, 12333, '\p{Canonical_Combining_Class=left}', "");
-Expect(1, 12333, '\p{^Canonical_Combining_Class=left}', "");
-Expect(1, 12333, '\P{Canonical_Combining_Class=left}', "");
-Expect(0, 12333, '\P{^Canonical_Combining_Class=left}', "");
-Expect(1, 12335, '\p{Canonical_Combining_Class= LEFT}', "");
-Expect(0, 12335, '\p{^Canonical_Combining_Class= LEFT}', "");
-Expect(0, 12335, '\P{Canonical_Combining_Class= LEFT}', "");
-Expect(1, 12335, '\P{^Canonical_Combining_Class= LEFT}', "");
-Expect(0, 12333, '\p{Canonical_Combining_Class= LEFT}', "");
-Expect(1, 12333, '\p{^Canonical_Combining_Class= LEFT}', "");
-Expect(1, 12333, '\P{Canonical_Combining_Class= LEFT}', "");
-Expect(0, 12333, '\P{^Canonical_Combining_Class= LEFT}', "");
-Error('\p{Ccc=_-L/a/}');
-Error('\P{Ccc=_-L/a/}');
-Expect(1, 12335, '\p{Ccc=l}', "");
-Expect(0, 12335, '\p{^Ccc=l}', "");
-Expect(0, 12335, '\P{Ccc=l}', "");
-Expect(1, 12335, '\P{^Ccc=l}', "");
-Expect(0, 12333, '\p{Ccc=l}', "");
-Expect(1, 12333, '\p{^Ccc=l}', "");
-Expect(1, 12333, '\P{Ccc=l}', "");
-Expect(0, 12333, '\P{^Ccc=l}', "");
-Expect(1, 12335, '\p{Ccc= L}', "");
-Expect(0, 12335, '\p{^Ccc= L}', "");
-Expect(0, 12335, '\P{Ccc= L}', "");
-Expect(1, 12335, '\P{^Ccc= L}', "");
-Expect(0, 12333, '\p{Ccc= L}', "");
-Expect(1, 12333, '\p{^Ccc= L}', "");
-Expect(1, 12333, '\P{Ccc= L}', "");
-Expect(0, 12333, '\P{^Ccc= L}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/0224}');
-Error('\P{Is_Canonical_Combining_Class=/a/0224}');
-Expect(1, 12335, '\p{Is_Canonical_Combining_Class=00224}', "");
-Expect(0, 12335, '\p{^Is_Canonical_Combining_Class=00224}', "");
-Expect(0, 12335, '\P{Is_Canonical_Combining_Class=00224}', "");
-Expect(1, 12335, '\P{^Is_Canonical_Combining_Class=00224}', "");
-Expect(0, 12333, '\p{Is_Canonical_Combining_Class=00224}', "");
-Expect(1, 12333, '\p{^Is_Canonical_Combining_Class=00224}', "");
-Expect(1, 12333, '\P{Is_Canonical_Combining_Class=00224}', "");
-Expect(0, 12333, '\P{^Is_Canonical_Combining_Class=00224}', "");
-Error('\p{Is_Ccc= /a/LEFT}');
-Error('\P{Is_Ccc= /a/LEFT}');
-Expect(1, 12335, '\p{Is_Ccc=left}', "");
-Expect(0, 12335, '\p{^Is_Ccc=left}', "");
-Expect(0, 12335, '\P{Is_Ccc=left}', "");
-Expect(1, 12335, '\P{^Is_Ccc=left}', "");
-Expect(0, 12333, '\p{Is_Ccc=left}', "");
-Expect(1, 12333, '\p{^Is_Ccc=left}', "");
-Expect(1, 12333, '\P{Is_Ccc=left}', "");
-Expect(0, 12333, '\P{^Is_Ccc=left}', "");
-Expect(1, 12335, '\p{Is_Ccc= LEFT}', "");
-Expect(0, 12335, '\p{^Is_Ccc= LEFT}', "");
-Expect(0, 12335, '\P{Is_Ccc= LEFT}', "");
-Expect(1, 12335, '\P{^Is_Ccc= LEFT}', "");
-Expect(0, 12333, '\p{Is_Ccc= LEFT}', "");
-Expect(1, 12333, '\p{^Is_Ccc= LEFT}', "");
-Expect(1, 12333, '\P{Is_Ccc= LEFT}', "");
-Expect(0, 12333, '\P{^Is_Ccc= LEFT}', "");
-Error('\p{Canonical_Combining_Class=/a/_ABOVE}');
-Error('\P{Canonical_Combining_Class=/a/_ABOVE}');
-Expect(1, 788, '\p{Canonical_Combining_Class=above}', "");
-Expect(0, 788, '\p{^Canonical_Combining_Class=above}', "");
-Expect(0, 788, '\P{Canonical_Combining_Class=above}', "");
-Expect(1, 788, '\P{^Canonical_Combining_Class=above}', "");
-Expect(0, 767, '\p{Canonical_Combining_Class=above}', "");
-Expect(1, 767, '\p{^Canonical_Combining_Class=above}', "");
-Expect(1, 767, '\P{Canonical_Combining_Class=above}', "");
-Expect(0, 767, '\P{^Canonical_Combining_Class=above}', "");
-Expect(1, 788, '\p{Canonical_Combining_Class=--Above}', "");
-Expect(0, 788, '\p{^Canonical_Combining_Class=--Above}', "");
-Expect(0, 788, '\P{Canonical_Combining_Class=--Above}', "");
-Expect(1, 788, '\P{^Canonical_Combining_Class=--Above}', "");
-Expect(0, 767, '\p{Canonical_Combining_Class=--Above}', "");
-Expect(1, 767, '\p{^Canonical_Combining_Class=--Above}', "");
-Expect(1, 767, '\P{Canonical_Combining_Class=--Above}', "");
-Expect(0, 767, '\P{^Canonical_Combining_Class=--Above}', "");
-Error('\p{Ccc: A/a/}');
-Error('\P{Ccc: A/a/}');
-Expect(1, 788, '\p{Ccc:a}', "");
-Expect(0, 788, '\p{^Ccc:a}', "");
-Expect(0, 788, '\P{Ccc:a}', "");
-Expect(1, 788, '\P{^Ccc:a}', "");
-Expect(0, 767, '\p{Ccc:a}', "");
-Expect(1, 767, '\p{^Ccc:a}', "");
-Expect(1, 767, '\P{Ccc:a}', "");
-Expect(0, 767, '\P{^Ccc:a}', "");
-Expect(1, 788, '\p{Ccc: __a}', "");
-Expect(0, 788, '\p{^Ccc: __a}', "");
-Expect(0, 788, '\P{Ccc: __a}', "");
-Expect(1, 788, '\P{^Ccc: __a}', "");
-Expect(0, 767, '\p{Ccc: __a}', "");
-Expect(1, 767, '\p{^Ccc: __a}', "");
-Expect(1, 767, '\P{Ccc: __a}', "");
-Expect(0, 767, '\P{^Ccc: __a}', "");
-Error('\p{Is_Canonical_Combining_Class= _23 0:=}');
-Error('\P{Is_Canonical_Combining_Class= _23 0:=}');
-Expect(1, 788, '\p{Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(0, 788, '\p{^Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(0, 788, '\P{Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(1, 788, '\P{^Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(0, 767, '\p{Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(1, 767, '\p{^Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(1, 767, '\P{Is_Canonical_Combining_Class=00_00_02_30}', "");
-Expect(0, 767, '\P{^Is_Canonical_Combining_Class=00_00_02_30}', "");
-Error('\p{Is_Ccc=_:=ABOVE}');
-Error('\P{Is_Ccc=_:=ABOVE}');
-Expect(1, 788, '\p{Is_Ccc=above}', "");
-Expect(0, 788, '\p{^Is_Ccc=above}', "");
-Expect(0, 788, '\P{Is_Ccc=above}', "");
-Expect(1, 788, '\P{^Is_Ccc=above}', "");
-Expect(0, 767, '\p{Is_Ccc=above}', "");
-Expect(1, 767, '\p{^Is_Ccc=above}', "");
-Expect(1, 767, '\P{Is_Ccc=above}', "");
-Expect(0, 767, '\P{^Is_Ccc=above}', "");
-Expect(1, 788, '\p{Is_Ccc=_above}', "");
-Expect(0, 788, '\p{^Is_Ccc=_above}', "");
-Expect(0, 788, '\P{Is_Ccc=_above}', "");
-Expect(1, 788, '\P{^Is_Ccc=_above}', "");
-Expect(0, 767, '\p{Is_Ccc=_above}', "");
-Expect(1, 767, '\p{^Is_Ccc=_above}', "");
-Expect(1, 767, '\P{Is_Ccc=_above}', "");
-Expect(0, 767, '\P{^Is_Ccc=_above}', "");
-Error('\p{Canonical_Combining_Class=-/a/000000000129}');
-Error('\P{Canonical_Combining_Class=-/a/000000000129}');
-Expect(1, 3953, '\p{Canonical_Combining_Class: 00000129}', "");
-Expect(0, 3953, '\p{^Canonical_Combining_Class: 00000129}', "");
-Expect(0, 3953, '\P{Canonical_Combining_Class: 00000129}', "");
-Expect(1, 3953, '\P{^Canonical_Combining_Class: 00000129}', "");
-Expect(0, 3952, '\p{Canonical_Combining_Class: 00000129}', "");
-Expect(1, 3952, '\p{^Canonical_Combining_Class: 00000129}', "");
-Expect(1, 3952, '\P{Canonical_Combining_Class: 00000129}', "");
-Expect(0, 3952, '\P{^Canonical_Combining_Class: 00000129}', "");
-Error('\p{Ccc=-0:=0 000_0 0-00129}');
-Error('\P{Ccc=-0:=0 000_0 0-00129}');
-Expect(1, 3953, '\p{Ccc=00_00_00_01_29}', "");
-Expect(0, 3953, '\p{^Ccc=00_00_00_01_29}', "");
-Expect(0, 3953, '\P{Ccc=00_00_00_01_29}', "");
-Expect(1, 3953, '\P{^Ccc=00_00_00_01_29}', "");
-Expect(0, 3952, '\p{Ccc=00_00_00_01_29}', "");
-Expect(1, 3952, '\p{^Ccc=00_00_00_01_29}', "");
-Expect(1, 3952, '\P{Ccc=00_00_00_01_29}', "");
-Expect(0, 3952, '\P{^Ccc=00_00_00_01_29}', "");
-Error('\p{Is_Canonical_Combining_Class=_ 00_00:=00_00_129}');
-Error('\P{Is_Canonical_Combining_Class=_ 00_00:=00_00_129}');
-Expect(1, 3953, '\p{Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(0, 3953, '\p{^Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(0, 3953, '\P{Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(1, 3953, '\P{^Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(0, 3952, '\p{Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(1, 3952, '\p{^Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(1, 3952, '\P{Is_Canonical_Combining_Class=000000012_9}', "");
-Expect(0, 3952, '\P{^Is_Canonical_Combining_Class=000000012_9}', "");
-Error('\p{Is_Ccc= /a/0012-9}');
-Error('\P{Is_Ccc= /a/0012-9}');
-Expect(1, 3953, '\p{Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(0, 3953, '\p{^Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(0, 3953, '\P{Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(1, 3953, '\P{^Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(0, 3952, '\p{Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(1, 3952, '\p{^Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(1, 3952, '\P{Is_Ccc=0_0_0_0_0_0_00129}', "");
-Expect(0, 3952, '\P{^Is_Ccc=0_0_0_0_0_0_00129}', "");
-Error('\p{Canonical_Combining_Class: /a/00017}');
-Error('\P{Canonical_Combining_Class: /a/00017}');
-Expect(1, 1463, '\p{Canonical_Combining_Class=00001_7}', "");
-Expect(0, 1463, '\p{^Canonical_Combining_Class=00001_7}', "");
-Expect(0, 1463, '\P{Canonical_Combining_Class=00001_7}', "");
-Expect(1, 1463, '\P{^Canonical_Combining_Class=00001_7}', "");
-Expect(0, 1462, '\p{Canonical_Combining_Class=00001_7}', "");
-Expect(1, 1462, '\p{^Canonical_Combining_Class=00001_7}', "");
-Expect(1, 1462, '\P{Canonical_Combining_Class=00001_7}', "");
-Expect(0, 1462, '\P{^Canonical_Combining_Class=00001_7}', "");
-Error('\p{Ccc=:= -+0 0_0-017}');
-Error('\P{Ccc=:= -+0 0_0-017}');
-Expect(1, 1463, '\p{Ccc=+0017}', "");
-Expect(0, 1463, '\p{^Ccc=+0017}', "");
-Expect(0, 1463, '\P{Ccc=+0017}', "");
-Expect(1, 1463, '\P{^Ccc=+0017}', "");
-Expect(0, 1462, '\p{Ccc=+0017}', "");
-Expect(1, 1462, '\p{^Ccc=+0017}', "");
-Expect(1, 1462, '\P{Ccc=+0017}', "");
-Expect(0, 1462, '\P{^Ccc=+0017}', "");
-Error('\p{Is_Canonical_Combining_Class= :=00-00 0000 17}');
-Error('\P{Is_Canonical_Combining_Class= :=00-00 0000 17}');
-Expect(1, 1463, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(0, 1463, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(0, 1463, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(1, 1463, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(0, 1462, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(1, 1462, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(1, 1462, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Expect(0, 1462, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0017}', "");
-Error('\p{Is_Ccc=-:=+01_7}');
-Error('\P{Is_Ccc=-:=+01_7}');
-Expect(1, 1463, '\p{Is_Ccc=00000000017}', "");
-Expect(0, 1463, '\p{^Is_Ccc=00000000017}', "");
-Expect(0, 1463, '\P{Is_Ccc=00000000017}', "");
-Expect(1, 1463, '\P{^Is_Ccc=00000000017}', "");
-Expect(0, 1462, '\p{Is_Ccc=00000000017}', "");
-Expect(1, 1462, '\p{^Is_Ccc=00000000017}', "");
-Expect(1, 1462, '\P{Is_Ccc=00000000017}', "");
-Expect(0, 1462, '\P{^Is_Ccc=00000000017}', "");
-Error('\p{Canonical_Combining_Class=NOTReordered:=}');
-Error('\P{Canonical_Combining_Class=NOTReordered:=}');
-Expect(1, 767, '\p{Canonical_Combining_Class=notreordered}', "");
-Expect(0, 767, '\p{^Canonical_Combining_Class=notreordered}', "");
-Expect(0, 767, '\P{Canonical_Combining_Class=notreordered}', "");
-Expect(1, 767, '\P{^Canonical_Combining_Class=notreordered}', "");
-Expect(0, 846, '\p{Canonical_Combining_Class=notreordered}', "");
-Expect(1, 846, '\p{^Canonical_Combining_Class=notreordered}', "");
-Expect(1, 846, '\P{Canonical_Combining_Class=notreordered}', "");
-Expect(0, 846, '\P{^Canonical_Combining_Class=notreordered}', "");
-Expect(1, 767, '\p{Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(0, 767, '\p{^Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(0, 767, '\P{Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(1, 767, '\P{^Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(0, 846, '\p{Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(1, 846, '\p{^Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(1, 846, '\P{Canonical_Combining_Class= Not_REORDERED}', "");
-Expect(0, 846, '\P{^Canonical_Combining_Class= Not_REORDERED}', "");
-Error('\p{Ccc=/a/--NR}');
-Error('\P{Ccc=/a/--NR}');
-Expect(1, 767, '\p{Ccc=nr}', "");
-Expect(0, 767, '\p{^Ccc=nr}', "");
-Expect(0, 767, '\P{Ccc=nr}', "");
-Expect(1, 767, '\P{^Ccc=nr}', "");
-Expect(0, 846, '\p{Ccc=nr}', "");
-Expect(1, 846, '\p{^Ccc=nr}', "");
-Expect(1, 846, '\P{Ccc=nr}', "");
-Expect(0, 846, '\P{^Ccc=nr}', "");
-Expect(1, 767, '\p{Ccc= NR}', "");
-Expect(0, 767, '\p{^Ccc= NR}', "");
-Expect(0, 767, '\P{Ccc= NR}', "");
-Expect(1, 767, '\P{^Ccc= NR}', "");
-Expect(0, 846, '\p{Ccc= NR}', "");
-Expect(1, 846, '\p{^Ccc= NR}', "");
-Expect(1, 846, '\P{Ccc= NR}', "");
-Expect(0, 846, '\P{^Ccc= NR}', "");
-Error('\p{Is_Canonical_Combining_Class= 0/a/}');
-Error('\P{Is_Canonical_Combining_Class= 0/a/}');
-Expect(1, 767, '\p{Is_Canonical_Combining_Class=0000000}', "");
-Expect(0, 767, '\p{^Is_Canonical_Combining_Class=0000000}', "");
-Expect(0, 767, '\P{Is_Canonical_Combining_Class=0000000}', "");
-Expect(1, 767, '\P{^Is_Canonical_Combining_Class=0000000}', "");
-Expect(0, 846, '\p{Is_Canonical_Combining_Class=0000000}', "");
-Expect(1, 846, '\p{^Is_Canonical_Combining_Class=0000000}', "");
-Expect(1, 846, '\P{Is_Canonical_Combining_Class=0000000}', "");
-Expect(0, 846, '\P{^Is_Canonical_Combining_Class=0000000}', "");
-Error('\p{Is_Ccc: -:=not Reordered}');
-Error('\P{Is_Ccc: -:=not Reordered}');
-Expect(1, 767, '\p{Is_Ccc=notreordered}', "");
-Expect(0, 767, '\p{^Is_Ccc=notreordered}', "");
-Expect(0, 767, '\P{Is_Ccc=notreordered}', "");
-Expect(1, 767, '\P{^Is_Ccc=notreordered}', "");
-Expect(0, 846, '\p{Is_Ccc=notreordered}', "");
-Expect(1, 846, '\p{^Is_Ccc=notreordered}', "");
-Expect(1, 846, '\P{Is_Ccc=notreordered}', "");
-Expect(0, 846, '\P{^Is_Ccc=notreordered}', "");
-Expect(1, 767, '\p{Is_Ccc=-_Not-Reordered}', "");
-Expect(0, 767, '\p{^Is_Ccc=-_Not-Reordered}', "");
-Expect(0, 767, '\P{Is_Ccc=-_Not-Reordered}', "");
-Expect(1, 767, '\P{^Is_Ccc=-_Not-Reordered}', "");
-Expect(0, 846, '\p{Is_Ccc=-_Not-Reordered}', "");
-Expect(1, 846, '\p{^Is_Ccc=-_Not-Reordered}', "");
-Expect(1, 846, '\P{Is_Ccc=-_Not-Reordered}', "");
-Expect(0, 846, '\P{^Is_Ccc=-_Not-Reordered}', "");
-Error('\p{Canonical_Combining_Class=-Above/a/LEFT}');
-Error('\P{Canonical_Combining_Class=-Above/a/LEFT}');
-Expect(1, 1454, '\p{Canonical_Combining_Class=aboveleft}', "");
-Expect(0, 1454, '\p{^Canonical_Combining_Class=aboveleft}', "");
-Expect(0, 1454, '\P{Canonical_Combining_Class=aboveleft}', "");
-Expect(1, 1454, '\P{^Canonical_Combining_Class=aboveleft}', "");
-Expect(0, 1453, '\p{Canonical_Combining_Class=aboveleft}', "");
-Expect(1, 1453, '\p{^Canonical_Combining_Class=aboveleft}', "");
-Expect(1, 1453, '\P{Canonical_Combining_Class=aboveleft}', "");
-Expect(0, 1453, '\P{^Canonical_Combining_Class=aboveleft}', "");
-Expect(1, 1454, '\p{Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(0, 1454, '\p{^Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(0, 1454, '\P{Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(1, 1454, '\P{^Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(0, 1453, '\p{Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(1, 1453, '\p{^Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(1, 1453, '\P{Canonical_Combining_Class: -AboveLEFT}', "");
-Expect(0, 1453, '\P{^Canonical_Combining_Class: -AboveLEFT}', "");
-Error('\p{Ccc=-_AL:=}');
-Error('\P{Ccc=-_AL:=}');
-Expect(1, 1454, '\p{Ccc=al}', "");
-Expect(0, 1454, '\p{^Ccc=al}', "");
-Expect(0, 1454, '\P{Ccc=al}', "");
-Expect(1, 1454, '\P{^Ccc=al}', "");
-Expect(0, 1453, '\p{Ccc=al}', "");
-Expect(1, 1453, '\p{^Ccc=al}', "");
-Expect(1, 1453, '\P{Ccc=al}', "");
-Expect(0, 1453, '\P{^Ccc=al}', "");
-Expect(1, 1454, '\p{Ccc= _AL}', "");
-Expect(0, 1454, '\p{^Ccc= _AL}', "");
-Expect(0, 1454, '\P{Ccc= _AL}', "");
-Expect(1, 1454, '\P{^Ccc= _AL}', "");
-Expect(0, 1453, '\p{Ccc= _AL}', "");
-Expect(1, 1453, '\p{^Ccc= _AL}', "");
-Expect(1, 1453, '\P{Ccc= _AL}', "");
-Expect(0, 1453, '\P{^Ccc= _AL}', "");
-Error('\p{Is_Canonical_Combining_Class=_-000/a/002 28}');
-Error('\P{Is_Canonical_Combining_Class=_-000/a/002 28}');
-Expect(1, 1454, '\p{Is_Canonical_Combining_Class=00000228}', "");
-Expect(0, 1454, '\p{^Is_Canonical_Combining_Class=00000228}', "");
-Expect(0, 1454, '\P{Is_Canonical_Combining_Class=00000228}', "");
-Expect(1, 1454, '\P{^Is_Canonical_Combining_Class=00000228}', "");
-Expect(0, 1453, '\p{Is_Canonical_Combining_Class=00000228}', "");
-Expect(1, 1453, '\p{^Is_Canonical_Combining_Class=00000228}', "");
-Expect(1, 1453, '\P{Is_Canonical_Combining_Class=00000228}', "");
-Expect(0, 1453, '\P{^Is_Canonical_Combining_Class=00000228}', "");
-Error('\p{Is_Ccc=--ABOVE/a/Left}');
-Error('\P{Is_Ccc=--ABOVE/a/Left}');
-Expect(1, 1454, '\p{Is_Ccc=aboveleft}', "");
-Expect(0, 1454, '\p{^Is_Ccc=aboveleft}', "");
-Expect(0, 1454, '\P{Is_Ccc=aboveleft}', "");
-Expect(1, 1454, '\P{^Is_Ccc=aboveleft}', "");
-Expect(0, 1453, '\p{Is_Ccc=aboveleft}', "");
-Expect(1, 1453, '\p{^Is_Ccc=aboveleft}', "");
-Expect(1, 1453, '\P{Is_Ccc=aboveleft}', "");
-Expect(0, 1453, '\P{^Is_Ccc=aboveleft}', "");
-Expect(1, 1454, '\p{Is_Ccc: _ above LEFT}', "");
-Expect(0, 1454, '\p{^Is_Ccc: _ above LEFT}', "");
-Expect(0, 1454, '\P{Is_Ccc: _ above LEFT}', "");
-Expect(1, 1454, '\P{^Is_Ccc: _ above LEFT}', "");
-Expect(0, 1453, '\p{Is_Ccc: _ above LEFT}', "");
-Expect(1, 1453, '\p{^Is_Ccc: _ above LEFT}', "");
-Expect(1, 1453, '\P{Is_Ccc: _ above LEFT}', "");
-Expect(0, 1453, '\P{^Is_Ccc: _ above LEFT}', "");
-Error('\p{Canonical_Combining_Class: /a/- Overlay}');
-Error('\P{Canonical_Combining_Class: /a/- Overlay}');
-Expect(1, 824, '\p{Canonical_Combining_Class=overlay}', "");
-Expect(0, 824, '\p{^Canonical_Combining_Class=overlay}', "");
-Expect(0, 824, '\P{Canonical_Combining_Class=overlay}', "");
-Expect(1, 824, '\P{^Canonical_Combining_Class=overlay}', "");
-Expect(0, 819, '\p{Canonical_Combining_Class=overlay}', "");
-Expect(1, 819, '\p{^Canonical_Combining_Class=overlay}', "");
-Expect(1, 819, '\P{Canonical_Combining_Class=overlay}', "");
-Expect(0, 819, '\P{^Canonical_Combining_Class=overlay}', "");
-Expect(1, 824, '\p{Canonical_Combining_Class: Overlay}', "");
-Expect(0, 824, '\p{^Canonical_Combining_Class: Overlay}', "");
-Expect(0, 824, '\P{Canonical_Combining_Class: Overlay}', "");
-Expect(1, 824, '\P{^Canonical_Combining_Class: Overlay}', "");
-Expect(0, 819, '\p{Canonical_Combining_Class: Overlay}', "");
-Expect(1, 819, '\p{^Canonical_Combining_Class: Overlay}', "");
-Expect(1, 819, '\P{Canonical_Combining_Class: Overlay}', "");
-Expect(0, 819, '\P{^Canonical_Combining_Class: Overlay}', "");
-Error('\p{Ccc= ov/a/}');
-Error('\P{Ccc= ov/a/}');
-Expect(1, 824, '\p{Ccc=ov}', "");
-Expect(0, 824, '\p{^Ccc=ov}', "");
-Expect(0, 824, '\P{Ccc=ov}', "");
-Expect(1, 824, '\P{^Ccc=ov}', "");
-Expect(0, 819, '\p{Ccc=ov}', "");
-Expect(1, 819, '\p{^Ccc=ov}', "");
-Expect(1, 819, '\P{Ccc=ov}', "");
-Expect(0, 819, '\P{^Ccc=ov}', "");
-Expect(1, 824, '\p{Ccc= OV}', "");
-Expect(0, 824, '\p{^Ccc= OV}', "");
-Expect(0, 824, '\P{Ccc= OV}', "");
-Expect(1, 824, '\P{^Ccc= OV}', "");
-Expect(0, 819, '\p{Ccc= OV}', "");
-Expect(1, 819, '\p{^Ccc= OV}', "");
-Expect(1, 819, '\P{Ccc= OV}', "");
-Expect(0, 819, '\P{^Ccc= OV}', "");
-Error('\p{Is_Canonical_Combining_Class: -0001:=}');
-Error('\P{Is_Canonical_Combining_Class: -0001:=}');
-Expect(1, 824, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(0, 824, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(0, 824, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(1, 824, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(0, 819, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(1, 819, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(1, 819, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Expect(0, 819, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0_01}', "");
-Error('\p{Is_Ccc=_/a/Overlay}');
-Error('\P{Is_Ccc=_/a/Overlay}');
-Expect(1, 824, '\p{Is_Ccc=overlay}', "");
-Expect(0, 824, '\p{^Is_Ccc=overlay}', "");
-Expect(0, 824, '\P{Is_Ccc=overlay}', "");
-Expect(1, 824, '\P{^Is_Ccc=overlay}', "");
-Expect(0, 819, '\p{Is_Ccc=overlay}', "");
-Expect(1, 819, '\p{^Is_Ccc=overlay}', "");
-Expect(1, 819, '\P{Is_Ccc=overlay}', "");
-Expect(0, 819, '\P{^Is_Ccc=overlay}', "");
-Expect(1, 824, '\p{Is_Ccc=- OVERLAY}', "");
-Expect(0, 824, '\p{^Is_Ccc=- OVERLAY}', "");
-Expect(0, 824, '\P{Is_Ccc=- OVERLAY}', "");
-Expect(1, 824, '\P{^Is_Ccc=- OVERLAY}', "");
-Expect(0, 819, '\p{Is_Ccc=- OVERLAY}', "");
-Expect(1, 819, '\p{^Is_Ccc=- OVERLAY}', "");
-Expect(1, 819, '\P{Is_Ccc=- OVERLAY}', "");
-Expect(0, 819, '\P{^Is_Ccc=- OVERLAY}', "");
-Error('\p{Canonical_Combining_Class= _virama:=}');
-Error('\P{Canonical_Combining_Class= _virama:=}');
-Expect(1, 2381, '\p{Canonical_Combining_Class=virama}', "");
-Expect(0, 2381, '\p{^Canonical_Combining_Class=virama}', "");
-Expect(0, 2381, '\P{Canonical_Combining_Class=virama}', "");
-Expect(1, 2381, '\P{^Canonical_Combining_Class=virama}', "");
-Expect(0, 2380, '\p{Canonical_Combining_Class=virama}', "");
-Expect(1, 2380, '\p{^Canonical_Combining_Class=virama}', "");
-Expect(1, 2380, '\P{Canonical_Combining_Class=virama}', "");
-Expect(0, 2380, '\P{^Canonical_Combining_Class=virama}', "");
-Expect(1, 2381, '\p{Canonical_Combining_Class: --virama}', "");
-Expect(0, 2381, '\p{^Canonical_Combining_Class: --virama}', "");
-Expect(0, 2381, '\P{Canonical_Combining_Class: --virama}', "");
-Expect(1, 2381, '\P{^Canonical_Combining_Class: --virama}', "");
-Expect(0, 2380, '\p{Canonical_Combining_Class: --virama}', "");
-Expect(1, 2380, '\p{^Canonical_Combining_Class: --virama}', "");
-Expect(1, 2380, '\P{Canonical_Combining_Class: --virama}', "");
-Expect(0, 2380, '\P{^Canonical_Combining_Class: --virama}', "");
-Error('\p{Ccc=/a/ VR}');
-Error('\P{Ccc=/a/ VR}');
-Expect(1, 2381, '\p{Ccc=vr}', "");
-Expect(0, 2381, '\p{^Ccc=vr}', "");
-Expect(0, 2381, '\P{Ccc=vr}', "");
-Expect(1, 2381, '\P{^Ccc=vr}', "");
-Expect(0, 2380, '\p{Ccc=vr}', "");
-Expect(1, 2380, '\p{^Ccc=vr}', "");
-Expect(1, 2380, '\P{Ccc=vr}', "");
-Expect(0, 2380, '\P{^Ccc=vr}', "");
-Expect(1, 2381, '\p{Ccc=_VR}', "");
-Expect(0, 2381, '\p{^Ccc=_VR}', "");
-Expect(0, 2381, '\P{Ccc=_VR}', "");
-Expect(1, 2381, '\P{^Ccc=_VR}', "");
-Expect(0, 2380, '\p{Ccc=_VR}', "");
-Expect(1, 2380, '\p{^Ccc=_VR}', "");
-Expect(1, 2380, '\P{Ccc=_VR}', "");
-Expect(0, 2380, '\P{^Ccc=_VR}', "");
-Error('\p{Is_Canonical_Combining_Class: -0 0:=0-0-0_0009}');
-Error('\P{Is_Canonical_Combining_Class: -0 0:=0-0-0_0009}');
-Expect(1, 2381, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(0, 2381, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(0, 2381, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(1, 2381, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(0, 2380, '\p{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(1, 2380, '\p{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(1, 2380, '\P{Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Expect(0, 2380, '\P{^Is_Canonical_Combining_Class=+0_0_0_0_0_0_0_009}', "");
-Error('\p{Is_Ccc=-VIRAMA/a/}');
-Error('\P{Is_Ccc=-VIRAMA/a/}');
-Expect(1, 2381, '\p{Is_Ccc: virama}', "");
-Expect(0, 2381, '\p{^Is_Ccc: virama}', "");
-Expect(0, 2381, '\P{Is_Ccc: virama}', "");
-Expect(1, 2381, '\P{^Is_Ccc: virama}', "");
-Expect(0, 2380, '\p{Is_Ccc: virama}', "");
-Expect(1, 2380, '\p{^Is_Ccc: virama}', "");
-Expect(1, 2380, '\P{Is_Ccc: virama}', "");
-Expect(0, 2380, '\P{^Is_Ccc: virama}', "");
-Expect(1, 2381, '\p{Is_Ccc= VIRAMA}', "");
-Expect(0, 2381, '\p{^Is_Ccc= VIRAMA}', "");
-Expect(0, 2381, '\P{Is_Ccc= VIRAMA}', "");
-Expect(1, 2381, '\P{^Is_Ccc= VIRAMA}', "");
-Expect(0, 2380, '\p{Is_Ccc= VIRAMA}', "");
-Expect(1, 2380, '\p{^Is_Ccc= VIRAMA}', "");
-Expect(1, 2380, '\P{Is_Ccc= VIRAMA}', "");
-Expect(0, 2380, '\P{^Is_Ccc= VIRAMA}', "");
-Error('\p{Canonical_Combining_Class=:=--attachedBELOW}');
-Error('\P{Canonical_Combining_Class=:=--attachedBELOW}');
-Expect(1, 802, '\p{Canonical_Combining_Class=attachedbelow}', "");
-Expect(0, 802, '\p{^Canonical_Combining_Class=attachedbelow}', "");
-Expect(0, 802, '\P{Canonical_Combining_Class=attachedbelow}', "");
-Expect(1, 802, '\P{^Canonical_Combining_Class=attachedbelow}', "");
-Expect(0, 800, '\p{Canonical_Combining_Class=attachedbelow}', "");
-Expect(1, 800, '\p{^Canonical_Combining_Class=attachedbelow}', "");
-Expect(1, 800, '\P{Canonical_Combining_Class=attachedbelow}', "");
-Expect(0, 800, '\P{^Canonical_Combining_Class=attachedbelow}', "");
-Expect(1, 802, '\p{Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(0, 802, '\p{^Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(0, 802, '\P{Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(1, 802, '\P{^Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(0, 800, '\p{Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(1, 800, '\p{^Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(1, 800, '\P{Canonical_Combining_Class= -Attached_BELOW}', "");
-Expect(0, 800, '\P{^Canonical_Combining_Class= -Attached_BELOW}', "");
-Error('\p{Ccc=_-atb:=}');
-Error('\P{Ccc=_-atb:=}');
-Expect(1, 802, '\p{Ccc: atb}', "");
-Expect(0, 802, '\p{^Ccc: atb}', "");
-Expect(0, 802, '\P{Ccc: atb}', "");
-Expect(1, 802, '\P{^Ccc: atb}', "");
-Expect(0, 800, '\p{Ccc: atb}', "");
-Expect(1, 800, '\p{^Ccc: atb}', "");
-Expect(1, 800, '\P{Ccc: atb}', "");
-Expect(0, 800, '\P{^Ccc: atb}', "");
-Expect(1, 802, '\p{Ccc: ATB}', "");
-Expect(0, 802, '\p{^Ccc: ATB}', "");
-Expect(0, 802, '\P{Ccc: ATB}', "");
-Expect(1, 802, '\P{^Ccc: ATB}', "");
-Expect(0, 800, '\p{Ccc: ATB}', "");
-Expect(1, 800, '\p{^Ccc: ATB}', "");
-Expect(1, 800, '\P{Ccc: ATB}', "");
-Expect(0, 800, '\P{^Ccc: ATB}', "");
-Error('\p{Is_Canonical_Combining_Class=:=-00_0000 202}');
-Error('\P{Is_Canonical_Combining_Class=:=-00_0000 202}');
-Expect(1, 802, '\p{Is_Canonical_Combining_Class=0000000202}', "");
-Expect(0, 802, '\p{^Is_Canonical_Combining_Class=0000000202}', "");
-Expect(0, 802, '\P{Is_Canonical_Combining_Class=0000000202}', "");
-Expect(1, 802, '\P{^Is_Canonical_Combining_Class=0000000202}', "");
-Expect(0, 800, '\p{Is_Canonical_Combining_Class=0000000202}', "");
-Expect(1, 800, '\p{^Is_Canonical_Combining_Class=0000000202}', "");
-Expect(1, 800, '\P{Is_Canonical_Combining_Class=0000000202}', "");
-Expect(0, 800, '\P{^Is_Canonical_Combining_Class=0000000202}', "");
-Error('\p{Is_Ccc: _Attached Below:=}');
-Error('\P{Is_Ccc: _Attached Below:=}');
-Expect(1, 802, '\p{Is_Ccc=attachedbelow}', "");
-Expect(0, 802, '\p{^Is_Ccc=attachedbelow}', "");
-Expect(0, 802, '\P{Is_Ccc=attachedbelow}', "");
-Expect(1, 802, '\P{^Is_Ccc=attachedbelow}', "");
-Expect(0, 800, '\p{Is_Ccc=attachedbelow}', "");
-Expect(1, 800, '\p{^Is_Ccc=attachedbelow}', "");
-Expect(1, 800, '\P{Is_Ccc=attachedbelow}', "");
-Expect(0, 800, '\P{^Is_Ccc=attachedbelow}', "");
-Expect(1, 802, '\p{Is_Ccc=_ ATTACHED-Below}', "");
-Expect(0, 802, '\p{^Is_Ccc=_ ATTACHED-Below}', "");
-Expect(0, 802, '\P{Is_Ccc=_ ATTACHED-Below}', "");
-Expect(1, 802, '\P{^Is_Ccc=_ ATTACHED-Below}', "");
-Expect(0, 800, '\p{Is_Ccc=_ ATTACHED-Below}', "");
-Expect(1, 800, '\p{^Is_Ccc=_ ATTACHED-Below}', "");
-Expect(1, 800, '\P{Is_Ccc=_ ATTACHED-Below}', "");
-Expect(0, 800, '\P{^Is_Ccc=_ ATTACHED-Below}', "");
-Error('\p{Canonical_Combining_Class=-/a/014}');
-Error('\P{Canonical_Combining_Class=-/a/014}');
-Expect(1, 1460, '\p{Canonical_Combining_Class=0014}', "");
-Expect(0, 1460, '\p{^Canonical_Combining_Class=0014}', "");
-Expect(0, 1460, '\P{Canonical_Combining_Class=0014}', "");
-Expect(1, 1460, '\P{^Canonical_Combining_Class=0014}', "");
-Expect(0, 1459, '\p{Canonical_Combining_Class=0014}', "");
-Expect(1, 1459, '\p{^Canonical_Combining_Class=0014}', "");
-Expect(1, 1459, '\P{Canonical_Combining_Class=0014}', "");
-Expect(0, 1459, '\P{^Canonical_Combining_Class=0014}', "");
-Error('\p{Ccc: /a/001 4}');
-Error('\P{Ccc: /a/001 4}');
-Expect(1, 1460, '\p{Ccc=00_00_01_4}', "");
-Expect(0, 1460, '\p{^Ccc=00_00_01_4}', "");
-Expect(0, 1460, '\P{Ccc=00_00_01_4}', "");
-Expect(1, 1460, '\P{^Ccc=00_00_01_4}', "");
-Expect(0, 1459, '\p{Ccc=00_00_01_4}', "");
-Expect(1, 1459, '\p{^Ccc=00_00_01_4}', "");
-Expect(1, 1459, '\P{Ccc=00_00_01_4}', "");
-Expect(0, 1459, '\P{^Ccc=00_00_01_4}', "");
-Error('\p{Is_Canonical_Combining_Class= :=00000000014}');
-Error('\P{Is_Canonical_Combining_Class= :=00000000014}');
-Expect(1, 1460, '\p{Is_Canonical_Combining_Class=00000000014}', "");
-Expect(0, 1460, '\p{^Is_Canonical_Combining_Class=00000000014}', "");
-Expect(0, 1460, '\P{Is_Canonical_Combining_Class=00000000014}', "");
-Expect(1, 1460, '\P{^Is_Canonical_Combining_Class=00000000014}', "");
-Expect(0, 1459, '\p{Is_Canonical_Combining_Class=00000000014}', "");
-Expect(1, 1459, '\p{^Is_Canonical_Combining_Class=00000000014}', "");
-Expect(1, 1459, '\P{Is_Canonical_Combining_Class=00000000014}', "");
-Expect(0, 1459, '\P{^Is_Canonical_Combining_Class=00000000014}', "");
-Error('\p{Is_Ccc=/a/ -14}');
-Error('\P{Is_Ccc=/a/ -14}');
-Expect(1, 1460, '\p{Is_Ccc=0000000014}', "");
-Expect(0, 1460, '\p{^Is_Ccc=0000000014}', "");
-Expect(0, 1460, '\P{Is_Ccc=0000000014}', "");
-Expect(1, 1460, '\P{^Is_Ccc=0000000014}', "");
-Expect(0, 1459, '\p{Is_Ccc=0000000014}', "");
-Expect(1, 1459, '\p{^Is_Ccc=0000000014}', "");
-Expect(1, 1459, '\P{Is_Ccc=0000000014}', "");
-Expect(0, 1459, '\P{^Is_Ccc=0000000014}', "");
-Error('\p{Canonical_Combining_Class= /a/00000000024}');
-Error('\P{Canonical_Combining_Class= /a/00000000024}');
-Expect(1, 1473, '\p{Canonical_Combining_Class=000024}', "");
-Expect(0, 1473, '\p{^Canonical_Combining_Class=000024}', "");
-Expect(0, 1473, '\P{Canonical_Combining_Class=000024}', "");
-Expect(1, 1473, '\P{^Canonical_Combining_Class=000024}', "");
-Expect(0, 1472, '\p{Canonical_Combining_Class=000024}', "");
-Expect(1, 1472, '\p{^Canonical_Combining_Class=000024}', "");
-Expect(1, 1472, '\P{Canonical_Combining_Class=000024}', "");
-Expect(0, 1472, '\P{^Canonical_Combining_Class=000024}', "");
-Error('\p{Ccc=/a/000000024}');
-Error('\P{Ccc=/a/000000024}');
-Expect(1, 1473, '\p{Ccc: +00000000024}', "");
-Expect(0, 1473, '\p{^Ccc: +00000000024}', "");
-Expect(0, 1473, '\P{Ccc: +00000000024}', "");
-Expect(1, 1473, '\P{^Ccc: +00000000024}', "");
-Expect(0, 1472, '\p{Ccc: +00000000024}', "");
-Expect(1, 1472, '\p{^Ccc: +00000000024}', "");
-Expect(1, 1472, '\P{Ccc: +00000000024}', "");
-Expect(0, 1472, '\P{^Ccc: +00000000024}', "");
-Error('\p{Is_Canonical_Combining_Class= 0 0/a/24}');
-Error('\P{Is_Canonical_Combining_Class= 0 0/a/24}');
-Expect(1, 1473, '\p{Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(0, 1473, '\p{^Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(0, 1473, '\P{Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(1, 1473, '\P{^Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(0, 1472, '\p{Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(1, 1472, '\p{^Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(1, 1472, '\P{Is_Canonical_Combining_Class=0000_0000_24}', "");
-Expect(0, 1472, '\P{^Is_Canonical_Combining_Class=0000_0000_24}', "");
-Error('\p{Is_Ccc=:=_ 024}');
-Error('\P{Is_Ccc=:=_ 024}');
-Expect(1, 1473, '\p{Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(0, 1473, '\p{^Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(0, 1473, '\P{Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(1, 1473, '\P{^Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(0, 1472, '\p{Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(1, 1472, '\p{^Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(1, 1472, '\P{Is_Ccc=0_0_0_0_0_00024}', "");
-Expect(0, 1472, '\P{^Is_Ccc=0_0_0_0_0_00024}', "");
-Error('\p{Canonical_Combining_Class= +23/a/}');
-Error('\P{Canonical_Combining_Class= +23/a/}');
-Expect(1, 1471, '\p{Canonical_Combining_Class=000000023}', "");
-Expect(0, 1471, '\p{^Canonical_Combining_Class=000000023}', "");
-Expect(0, 1471, '\P{Canonical_Combining_Class=000000023}', "");
-Expect(1, 1471, '\P{^Canonical_Combining_Class=000000023}', "");
-Expect(0, 1470, '\p{Canonical_Combining_Class=000000023}', "");
-Expect(1, 1470, '\p{^Canonical_Combining_Class=000000023}', "");
-Expect(1, 1470, '\P{Canonical_Combining_Class=000000023}', "");
-Expect(0, 1470, '\P{^Canonical_Combining_Class=000000023}', "");
-Error('\p{Ccc=_ +000000023/a/}');
-Error('\P{Ccc=_ +000000023/a/}');
-Expect(1, 1471, '\p{Ccc=+000000023}', "");
-Expect(0, 1471, '\p{^Ccc=+000000023}', "");
-Expect(0, 1471, '\P{Ccc=+000000023}', "");
-Expect(1, 1471, '\P{^Ccc=+000000023}', "");
-Expect(0, 1470, '\p{Ccc=+000000023}', "");
-Expect(1, 1470, '\p{^Ccc=+000000023}', "");
-Expect(1, 1470, '\P{Ccc=+000000023}', "");
-Expect(0, 1470, '\P{^Ccc=+000000023}', "");
-Error('\p{Is_Canonical_Combining_Class: /a/--0_0 00 023}');
-Error('\P{Is_Canonical_Combining_Class: /a/--0_0 00 023}');
-Expect(1, 1471, '\p{Is_Canonical_Combining_Class: 00000023}', "");
-Expect(0, 1471, '\p{^Is_Canonical_Combining_Class: 00000023}', "");
-Expect(0, 1471, '\P{Is_Canonical_Combining_Class: 00000023}', "");
-Expect(1, 1471, '\P{^Is_Canonical_Combining_Class: 00000023}', "");
-Expect(0, 1470, '\p{Is_Canonical_Combining_Class: 00000023}', "");
-Expect(1, 1470, '\p{^Is_Canonical_Combining_Class: 00000023}', "");
-Expect(1, 1470, '\P{Is_Canonical_Combining_Class: 00000023}', "");
-Expect(0, 1470, '\P{^Is_Canonical_Combining_Class: 00000023}', "");
-Error('\p{Is_Ccc=_000023:=}');
-Error('\P{Is_Ccc=_000023:=}');
-Expect(1, 1471, '\p{Is_Ccc=+000023}', "");
-Expect(0, 1471, '\p{^Is_Ccc=+000023}', "");
-Expect(0, 1471, '\P{Is_Ccc=+000023}', "");
-Expect(1, 1471, '\P{^Is_Ccc=+000023}', "");
-Expect(0, 1470, '\p{Is_Ccc=+000023}', "");
-Expect(1, 1470, '\p{^Is_Ccc=+000023}', "");
-Expect(1, 1470, '\P{Is_Ccc=+000023}', "");
-Expect(0, 1470, '\P{^Is_Ccc=+000023}', "");
-Error('\p{Canonical_Combining_Class=:=_ NUKTA}');
-Error('\P{Canonical_Combining_Class=:=_ NUKTA}');
-Expect(1, 2364, '\p{Canonical_Combining_Class=nukta}', "");
-Expect(0, 2364, '\p{^Canonical_Combining_Class=nukta}', "");
-Expect(0, 2364, '\P{Canonical_Combining_Class=nukta}', "");
-Expect(1, 2364, '\P{^Canonical_Combining_Class=nukta}', "");
-Expect(0, 2363, '\p{Canonical_Combining_Class=nukta}', "");
-Expect(1, 2363, '\p{^Canonical_Combining_Class=nukta}', "");
-Expect(1, 2363, '\P{Canonical_Combining_Class=nukta}', "");
-Expect(0, 2363, '\P{^Canonical_Combining_Class=nukta}', "");
-Expect(1, 2364, '\p{Canonical_Combining_Class=-NUKTA}', "");
-Expect(0, 2364, '\p{^Canonical_Combining_Class=-NUKTA}', "");
-Expect(0, 2364, '\P{Canonical_Combining_Class=-NUKTA}', "");
-Expect(1, 2364, '\P{^Canonical_Combining_Class=-NUKTA}', "");
-Expect(0, 2363, '\p{Canonical_Combining_Class=-NUKTA}', "");
-Expect(1, 2363, '\p{^Canonical_Combining_Class=-NUKTA}', "");
-Expect(1, 2363, '\P{Canonical_Combining_Class=-NUKTA}', "");
-Expect(0, 2363, '\P{^Canonical_Combining_Class=-NUKTA}', "");
-Error('\p{Ccc=:= nk}');
-Error('\P{Ccc=:= nk}');
-Expect(1, 2364, '\p{Ccc=nk}', "");
-Expect(0, 2364, '\p{^Ccc=nk}', "");
-Expect(0, 2364, '\P{Ccc=nk}', "");
-Expect(1, 2364, '\P{^Ccc=nk}', "");
-Expect(0, 2363, '\p{Ccc=nk}', "");
-Expect(1, 2363, '\p{^Ccc=nk}', "");
-Expect(1, 2363, '\P{Ccc=nk}', "");
-Expect(0, 2363, '\P{^Ccc=nk}', "");
-Expect(1, 2364, '\p{Ccc= _NK}', "");
-Expect(0, 2364, '\p{^Ccc= _NK}', "");
-Expect(0, 2364, '\P{Ccc= _NK}', "");
-Expect(1, 2364, '\P{^Ccc= _NK}', "");
-Expect(0, 2363, '\p{Ccc= _NK}', "");
-Expect(1, 2363, '\p{^Ccc= _NK}', "");
-Expect(1, 2363, '\P{Ccc= _NK}', "");
-Expect(0, 2363, '\P{^Ccc= _NK}', "");
-Error('\p{Is_Canonical_Combining_Class= _000_000_7/a/}');
-Error('\P{Is_Canonical_Combining_Class= _000_000_7/a/}');
-Expect(1, 2364, '\p{Is_Canonical_Combining_Class=+07}', "");
-Expect(0, 2364, '\p{^Is_Canonical_Combining_Class=+07}', "");
-Expect(0, 2364, '\P{Is_Canonical_Combining_Class=+07}', "");
-Expect(1, 2364, '\P{^Is_Canonical_Combining_Class=+07}', "");
-Expect(0, 2363, '\p{Is_Canonical_Combining_Class=+07}', "");
-Expect(1, 2363, '\p{^Is_Canonical_Combining_Class=+07}', "");
-Expect(1, 2363, '\P{Is_Canonical_Combining_Class=+07}', "");
-Expect(0, 2363, '\P{^Is_Canonical_Combining_Class=+07}', "");
-Error('\p{Is_Ccc=_:=Nukta}');
-Error('\P{Is_Ccc=_:=Nukta}');
-Expect(1, 2364, '\p{Is_Ccc: nukta}', "");
-Expect(0, 2364, '\p{^Is_Ccc: nukta}', "");
-Expect(0, 2364, '\P{Is_Ccc: nukta}', "");
-Expect(1, 2364, '\P{^Is_Ccc: nukta}', "");
-Expect(0, 2363, '\p{Is_Ccc: nukta}', "");
-Expect(1, 2363, '\p{^Is_Ccc: nukta}', "");
-Expect(1, 2363, '\P{Is_Ccc: nukta}', "");
-Expect(0, 2363, '\P{^Is_Ccc: nukta}', "");
-Expect(1, 2364, '\p{Is_Ccc= nukta}', "");
-Expect(0, 2364, '\p{^Is_Ccc= nukta}', "");
-Expect(0, 2364, '\P{Is_Ccc= nukta}', "");
-Expect(1, 2364, '\P{^Is_Ccc= nukta}', "");
-Expect(0, 2363, '\p{Is_Ccc= nukta}', "");
-Expect(1, 2363, '\p{^Is_Ccc= nukta}', "");
-Expect(1, 2363, '\P{Is_Ccc= nukta}', "");
-Expect(0, 2363, '\P{^Is_Ccc= nukta}', "");
-Error('\p{Canonical_Combining_Class= :=+0000033}');
-Error('\P{Canonical_Combining_Class= :=+0000033}');
-Expect(1, 1617, '\p{Canonical_Combining_Class=+0_0_33}', "");
-Expect(0, 1617, '\p{^Canonical_Combining_Class=+0_0_33}', "");
-Expect(0, 1617, '\P{Canonical_Combining_Class=+0_0_33}', "");
-Expect(1, 1617, '\P{^Canonical_Combining_Class=+0_0_33}', "");
-Expect(0, 1616, '\p{Canonical_Combining_Class=+0_0_33}', "");
-Expect(1, 1616, '\p{^Canonical_Combining_Class=+0_0_33}', "");
-Expect(1, 1616, '\P{Canonical_Combining_Class=+0_0_33}', "");
-Expect(0, 1616, '\P{^Canonical_Combining_Class=+0_0_33}', "");
-Error('\p{Ccc=:=+33}');
-Error('\P{Ccc=:=+33}');
-Expect(1, 1617, '\p{Ccc=00033}', "");
-Expect(0, 1617, '\p{^Ccc=00033}', "");
-Expect(0, 1617, '\P{Ccc=00033}', "");
-Expect(1, 1617, '\P{^Ccc=00033}', "");
-Expect(0, 1616, '\p{Ccc=00033}', "");
-Expect(1, 1616, '\p{^Ccc=00033}', "");
-Expect(1, 1616, '\P{Ccc=00033}', "");
-Expect(0, 1616, '\P{^Ccc=00033}', "");
-Error('\p{Is_Canonical_Combining_Class=:= +000033}');
-Error('\P{Is_Canonical_Combining_Class=:= +000033}');
-Expect(1, 1617, '\p{Is_Canonical_Combining_Class=+03_3}', "");
-Expect(0, 1617, '\p{^Is_Canonical_Combining_Class=+03_3}', "");
-Expect(0, 1617, '\P{Is_Canonical_Combining_Class=+03_3}', "");
-Expect(1, 1617, '\P{^Is_Canonical_Combining_Class=+03_3}', "");
-Expect(0, 1616, '\p{Is_Canonical_Combining_Class=+03_3}', "");
-Expect(1, 1616, '\p{^Is_Canonical_Combining_Class=+03_3}', "");
-Expect(1, 1616, '\P{Is_Canonical_Combining_Class=+03_3}', "");
-Expect(0, 1616, '\P{^Is_Canonical_Combining_Class=+03_3}', "");
-Error('\p{Is_Ccc=/a/_ 0000033}');
-Error('\P{Is_Ccc=/a/_ 0000033}');
-Expect(1, 1617, '\p{Is_Ccc=0_0_33}', "");
-Expect(0, 1617, '\p{^Is_Ccc=0_0_33}', "");
-Expect(0, 1617, '\P{Is_Ccc=0_0_33}', "");
-Expect(1, 1617, '\P{^Is_Ccc=0_0_33}', "");
-Expect(0, 1616, '\p{Is_Ccc=0_0_33}', "");
-Expect(1, 1616, '\p{^Is_Ccc=0_0_33}', "");
-Expect(1, 1616, '\P{Is_Ccc=0_0_33}', "");
-Expect(0, 1616, '\P{^Is_Ccc=0_0_33}', "");
-Error('\p{Canonical_Combining_Class: _000/a/0021}');
-Error('\P{Canonical_Combining_Class: _000/a/0021}');
-Expect(1, 1468, '\p{Canonical_Combining_Class=+00021}', "");
-Expect(0, 1468, '\p{^Canonical_Combining_Class=+00021}', "");
-Expect(0, 1468, '\P{Canonical_Combining_Class=+00021}', "");
-Expect(1, 1468, '\P{^Canonical_Combining_Class=+00021}', "");
-Expect(0, 1467, '\p{Canonical_Combining_Class=+00021}', "");
-Expect(1, 1467, '\p{^Canonical_Combining_Class=+00021}', "");
-Expect(1, 1467, '\P{Canonical_Combining_Class=+00021}', "");
-Expect(0, 1467, '\P{^Canonical_Combining_Class=+00021}', "");
-Error('\p{Ccc= /a/00_00 00 00-21}');
-Error('\P{Ccc= /a/00_00 00 00-21}');
-Expect(1, 1468, '\p{Ccc=00002_1}', "");
-Expect(0, 1468, '\p{^Ccc=00002_1}', "");
-Expect(0, 1468, '\P{Ccc=00002_1}', "");
-Expect(1, 1468, '\P{^Ccc=00002_1}', "");
-Expect(0, 1467, '\p{Ccc=00002_1}', "");
-Expect(1, 1467, '\p{^Ccc=00002_1}', "");
-Expect(1, 1467, '\P{Ccc=00002_1}', "");
-Expect(0, 1467, '\P{^Ccc=00002_1}', "");
-Error('\p{Is_Canonical_Combining_Class: _+00/a/00-21}');
-Error('\P{Is_Canonical_Combining_Class: _+00/a/00-21}');
-Expect(1, 1468, '\p{Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(0, 1468, '\p{^Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(0, 1468, '\P{Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(1, 1468, '\P{^Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(0, 1467, '\p{Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(1, 1467, '\p{^Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(1, 1467, '\P{Is_Canonical_Combining_Class=0000000002_1}', "");
-Expect(0, 1467, '\P{^Is_Canonical_Combining_Class=0000000002_1}', "");
-Error('\p{Is_Ccc=_/a/+00-021}');
-Error('\P{Is_Ccc=_/a/+00-021}');
-Expect(1, 1468, '\p{Is_Ccc=00002_1}', "");
-Expect(0, 1468, '\p{^Is_Ccc=00002_1}', "");
-Expect(0, 1468, '\P{Is_Ccc=00002_1}', "");
-Expect(1, 1468, '\P{^Is_Ccc=00002_1}', "");
-Expect(0, 1467, '\p{Is_Ccc=00002_1}', "");
-Expect(1, 1467, '\p{^Is_Ccc=00002_1}', "");
-Expect(1, 1467, '\P{Is_Ccc=00002_1}', "");
-Expect(0, 1467, '\P{^Is_Ccc=00002_1}', "");
-Error('\p{Canonical_Combining_Class= /a/00_0-00 26}');
-Error('\P{Canonical_Combining_Class= /a/00_0-00 26}');
-Expect(1, 64286, '\p{Canonical_Combining_Class=000_002_6}', "");
-Expect(0, 64286, '\p{^Canonical_Combining_Class=000_002_6}', "");
-Expect(0, 64286, '\P{Canonical_Combining_Class=000_002_6}', "");
-Expect(1, 64286, '\P{^Canonical_Combining_Class=000_002_6}', "");
-Expect(0, 64285, '\p{Canonical_Combining_Class=000_002_6}', "");
-Expect(1, 64285, '\p{^Canonical_Combining_Class=000_002_6}', "");
-Expect(1, 64285, '\P{Canonical_Combining_Class=000_002_6}', "");
-Expect(0, 64285, '\P{^Canonical_Combining_Class=000_002_6}', "");
-Error('\p{Ccc=:=0-0-0-026}');
-Error('\P{Ccc=:=0-0-0-026}');
-Expect(1, 64286, '\p{Ccc=+02_6}', "");
-Expect(0, 64286, '\p{^Ccc=+02_6}', "");
-Expect(0, 64286, '\P{Ccc=+02_6}', "");
-Expect(1, 64286, '\P{^Ccc=+02_6}', "");
-Expect(0, 64285, '\p{Ccc=+02_6}', "");
-Expect(1, 64285, '\p{^Ccc=+02_6}', "");
-Expect(1, 64285, '\P{Ccc=+02_6}', "");
-Expect(0, 64285, '\P{^Ccc=+02_6}', "");
-Error('\p{Is_Canonical_Combining_Class=:= 00000000026}');
-Error('\P{Is_Canonical_Combining_Class=:= 00000000026}');
-Expect(1, 64286, '\p{Is_Canonical_Combining_Class=2_6}', "");
-Expect(0, 64286, '\p{^Is_Canonical_Combining_Class=2_6}', "");
-Expect(0, 64286, '\P{Is_Canonical_Combining_Class=2_6}', "");
-Expect(1, 64286, '\P{^Is_Canonical_Combining_Class=2_6}', "");
-Expect(0, 64285, '\p{Is_Canonical_Combining_Class=2_6}', "");
-Expect(1, 64285, '\p{^Is_Canonical_Combining_Class=2_6}', "");
-Expect(1, 64285, '\P{Is_Canonical_Combining_Class=2_6}', "");
-Expect(0, 64285, '\P{^Is_Canonical_Combining_Class=2_6}', "");
-Error('\p{Is_Ccc=__2:=6}');
-Error('\P{Is_Ccc=__2:=6}');
-Expect(1, 64286, '\p{Is_Ccc: 000026}', "");
-Expect(0, 64286, '\p{^Is_Ccc: 000026}', "");
-Expect(0, 64286, '\P{Is_Ccc: 000026}', "");
-Expect(1, 64286, '\P{^Is_Ccc: 000026}', "");
-Expect(0, 64285, '\p{Is_Ccc: 000026}', "");
-Expect(1, 64285, '\p{^Is_Ccc: 000026}', "");
-Expect(1, 64285, '\P{Is_Ccc: 000026}', "");
-Expect(0, 64285, '\P{^Is_Ccc: 000026}', "");
-Error('\p{Canonical_Combining_Class=/a/-+000000000103}');
-Error('\P{Canonical_Combining_Class=/a/-+000000000103}');
-Expect(1, 3641, '\p{Canonical_Combining_Class=+000000103}', "");
-Expect(0, 3641, '\p{^Canonical_Combining_Class=+000000103}', "");
-Expect(0, 3641, '\P{Canonical_Combining_Class=+000000103}', "");
-Expect(1, 3641, '\P{^Canonical_Combining_Class=+000000103}', "");
-Expect(0, 3639, '\p{Canonical_Combining_Class=+000000103}', "");
-Expect(1, 3639, '\p{^Canonical_Combining_Class=+000000103}', "");
-Expect(1, 3639, '\P{Canonical_Combining_Class=+000000103}', "");
-Expect(0, 3639, '\P{^Canonical_Combining_Class=+000000103}', "");
-Error('\p{Ccc=/a/ _0000000103}');
-Error('\P{Ccc=/a/ _0000000103}');
-Expect(1, 3641, '\p{Ccc=0000000103}', "");
-Expect(0, 3641, '\p{^Ccc=0000000103}', "");
-Expect(0, 3641, '\P{Ccc=0000000103}', "");
-Expect(1, 3641, '\P{^Ccc=0000000103}', "");
-Expect(0, 3639, '\p{Ccc=0000000103}', "");
-Expect(1, 3639, '\p{^Ccc=0000000103}', "");
-Expect(1, 3639, '\P{Ccc=0000000103}', "");
-Expect(0, 3639, '\P{^Ccc=0000000103}', "");
-Error('\p{Is_Canonical_Combining_Class=-:=+0 00_0-00 0103}');
-Error('\P{Is_Canonical_Combining_Class=-:=+0 00_0-00 0103}');
-Expect(1, 3641, '\p{Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(0, 3641, '\p{^Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(0, 3641, '\P{Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(1, 3641, '\P{^Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(0, 3639, '\p{Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(1, 3639, '\p{^Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(1, 3639, '\P{Is_Canonical_Combining_Class=00_00_10_3}', "");
-Expect(0, 3639, '\P{^Is_Canonical_Combining_Class=00_00_10_3}', "");
-Error('\p{Is_Ccc: :=00103}');
-Error('\P{Is_Ccc: :=00103}');
-Expect(1, 3641, '\p{Is_Ccc: 0000000103}', "");
-Expect(0, 3641, '\p{^Is_Ccc: 0000000103}', "");
-Expect(0, 3641, '\P{Is_Ccc: 0000000103}', "");
-Expect(1, 3641, '\P{^Is_Ccc: 0000000103}', "");
-Expect(0, 3639, '\p{Is_Ccc: 0000000103}', "");
-Expect(1, 3639, '\p{^Is_Ccc: 0000000103}', "");
-Expect(1, 3639, '\P{Is_Ccc: 0000000103}', "");
-Expect(0, 3639, '\P{^Is_Ccc: 0000000103}', "");
-Error('\p{Canonical_Combining_Class: /a/01-0}');
-Error('\P{Canonical_Combining_Class: /a/01-0}');
-Expect(1, 1456, '\p{Canonical_Combining_Class=00000010}', "");
-Expect(0, 1456, '\p{^Canonical_Combining_Class=00000010}', "");
-Expect(0, 1456, '\P{Canonical_Combining_Class=00000010}', "");
-Expect(1, 1456, '\P{^Canonical_Combining_Class=00000010}', "");
-Expect(0, 1455, '\p{Canonical_Combining_Class=00000010}', "");
-Expect(1, 1455, '\p{^Canonical_Combining_Class=00000010}', "");
-Expect(1, 1455, '\P{Canonical_Combining_Class=00000010}', "");
-Expect(0, 1455, '\P{^Canonical_Combining_Class=00000010}', "");
-Error('\p{Ccc= :=00000000010}');
-Error('\P{Ccc= :=00000000010}');
-Expect(1, 1456, '\p{Ccc=+0010}', "");
-Expect(0, 1456, '\p{^Ccc=+0010}', "");
-Expect(0, 1456, '\P{Ccc=+0010}', "");
-Expect(1, 1456, '\P{^Ccc=+0010}', "");
-Expect(0, 1455, '\p{Ccc=+0010}', "");
-Expect(1, 1455, '\p{^Ccc=+0010}', "");
-Expect(1, 1455, '\P{Ccc=+0010}', "");
-Expect(0, 1455, '\P{^Ccc=+0010}', "");
-Error('\p{Is_Canonical_Combining_Class= _0010:=}');
-Error('\P{Is_Canonical_Combining_Class= _0010:=}');
-Expect(1, 1456, '\p{Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(0, 1456, '\p{^Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(0, 1456, '\P{Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(1, 1456, '\P{^Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(0, 1455, '\p{Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(1, 1455, '\p{^Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(1, 1455, '\P{Is_Canonical_Combining_Class=+0000001_0}', "");
-Expect(0, 1455, '\P{^Is_Canonical_Combining_Class=+0000001_0}', "");
-Error('\p{Is_Ccc: -/a/0 00 0 0010}');
-Error('\P{Is_Ccc: -/a/0 00 0 0010}');
-Expect(1, 1456, '\p{Is_Ccc=+0000010}', "");
-Expect(0, 1456, '\p{^Is_Ccc=+0000010}', "");
-Expect(0, 1456, '\P{Is_Ccc=+0000010}', "");
-Expect(1, 1456, '\P{^Is_Ccc=+0000010}', "");
-Expect(0, 1455, '\p{Is_Ccc=+0000010}', "");
-Expect(1, 1455, '\p{^Is_Ccc=+0000010}', "");
-Expect(1, 1455, '\P{Is_Ccc=+0000010}', "");
-Expect(0, 1455, '\P{^Is_Ccc=+0000010}', "");
-Error('\p{Canonical_Combining_Class=-+00/a/0_0-0091}');
-Error('\P{Canonical_Combining_Class=-+00/a/0_0-0091}');
-Expect(1, 3158, '\p{Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(0, 3158, '\p{^Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(0, 3158, '\P{Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(1, 3158, '\P{^Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(0, 3157, '\p{Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(1, 3157, '\p{^Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(1, 3157, '\P{Canonical_Combining_Class=+0_0_0_0_091}', "");
-Expect(0, 3157, '\P{^Canonical_Combining_Class=+0_0_0_0_091}', "");
-Error('\p{Ccc=:= _91}');
-Error('\P{Ccc=:= _91}');
-Expect(1, 3158, '\p{Ccc=00091}', "");
-Expect(0, 3158, '\p{^Ccc=00091}', "");
-Expect(0, 3158, '\P{Ccc=00091}', "");
-Expect(1, 3158, '\P{^Ccc=00091}', "");
-Expect(0, 3157, '\p{Ccc=00091}', "");
-Expect(1, 3157, '\p{^Ccc=00091}', "");
-Expect(1, 3157, '\P{Ccc=00091}', "");
-Expect(0, 3157, '\P{^Ccc=00091}', "");
-Error('\p{Is_Canonical_Combining_Class= 0 0 0:=00091}');
-Error('\P{Is_Canonical_Combining_Class= 0 0 0:=00091}');
-Expect(1, 3158, '\p{Is_Canonical_Combining_Class=00091}', "");
-Expect(0, 3158, '\p{^Is_Canonical_Combining_Class=00091}', "");
-Expect(0, 3158, '\P{Is_Canonical_Combining_Class=00091}', "");
-Expect(1, 3158, '\P{^Is_Canonical_Combining_Class=00091}', "");
-Expect(0, 3157, '\p{Is_Canonical_Combining_Class=00091}', "");
-Expect(1, 3157, '\p{^Is_Canonical_Combining_Class=00091}', "");
-Expect(1, 3157, '\P{Is_Canonical_Combining_Class=00091}', "");
-Expect(0, 3157, '\P{^Is_Canonical_Combining_Class=00091}', "");
-Error('\p{Is_Ccc= +0000/a/91}');
-Error('\P{Is_Ccc= +0000/a/91}');
-Expect(1, 3158, '\p{Is_Ccc=0000000091}', "");
-Expect(0, 3158, '\p{^Is_Ccc=0000000091}', "");
-Expect(0, 3158, '\P{Is_Ccc=0000000091}', "");
-Expect(1, 3158, '\P{^Is_Ccc=0000000091}', "");
-Expect(0, 3157, '\p{Is_Ccc=0000000091}', "");
-Expect(1, 3157, '\p{^Is_Ccc=0000000091}', "");
-Expect(1, 3157, '\P{Is_Ccc=0000000091}', "");
-Expect(0, 3157, '\P{^Is_Ccc=0000000091}', "");
-Error('\p{Canonical_Combining_Class= 00000000107/a/}');
-Error('\P{Canonical_Combining_Class= 00000000107/a/}');
-Expect(1, 3659, '\p{Canonical_Combining_Class=+0107}', "");
-Expect(0, 3659, '\p{^Canonical_Combining_Class=+0107}', "");
-Expect(0, 3659, '\P{Canonical_Combining_Class=+0107}', "");
-Expect(1, 3659, '\P{^Canonical_Combining_Class=+0107}', "");
-Expect(0, 3655, '\p{Canonical_Combining_Class=+0107}', "");
-Expect(1, 3655, '\p{^Canonical_Combining_Class=+0107}', "");
-Expect(1, 3655, '\P{Canonical_Combining_Class=+0107}', "");
-Expect(0, 3655, '\P{^Canonical_Combining_Class=+0107}', "");
-Error('\p{Ccc=--00107/a/}');
-Error('\P{Ccc=--00107/a/}');
-Expect(1, 3659, '\p{Ccc=+0010_7}', "");
-Expect(0, 3659, '\p{^Ccc=+0010_7}', "");
-Expect(0, 3659, '\P{Ccc=+0010_7}', "");
-Expect(1, 3659, '\P{^Ccc=+0010_7}', "");
-Expect(0, 3655, '\p{Ccc=+0010_7}', "");
-Expect(1, 3655, '\p{^Ccc=+0010_7}', "");
-Expect(1, 3655, '\P{Ccc=+0010_7}', "");
-Expect(0, 3655, '\P{^Ccc=+0010_7}', "");
-Error('\p{Is_Canonical_Combining_Class= +0-00_0_0 0 107:=}');
-Error('\P{Is_Canonical_Combining_Class= +0-00_0_0 0 107:=}');
-Expect(1, 3659, '\p{Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(0, 3659, '\p{^Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(0, 3659, '\P{Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(1, 3659, '\P{^Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(0, 3655, '\p{Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(1, 3655, '\p{^Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(1, 3655, '\P{Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Expect(0, 3655, '\P{^Is_Canonical_Combining_Class=+00_00_00_107}', "");
-Error('\p{Is_Ccc=/a/0000010_7}');
-Error('\P{Is_Ccc=/a/0000010_7}');
-Expect(1, 3659, '\p{Is_Ccc: +0000000107}', "");
-Expect(0, 3659, '\p{^Is_Ccc: +0000000107}', "");
-Expect(0, 3659, '\P{Is_Ccc: +0000000107}', "");
-Expect(1, 3659, '\P{^Is_Ccc: +0000000107}', "");
-Expect(0, 3655, '\p{Is_Ccc: +0000000107}', "");
-Expect(1, 3655, '\p{^Is_Ccc: +0000000107}', "");
-Expect(1, 3655, '\P{Is_Ccc: +0000000107}', "");
-Expect(0, 3655, '\P{^Is_Ccc: +0000000107}', "");
-Error('\p{Canonical_Combining_Class= Attached/a/Above}');
-Error('\P{Canonical_Combining_Class= Attached/a/Above}');
-Expect(1, 7630, '\p{Canonical_Combining_Class=attachedabove}', "");
-Expect(0, 7630, '\p{^Canonical_Combining_Class=attachedabove}', "");
-Expect(0, 7630, '\P{Canonical_Combining_Class=attachedabove}', "");
-Expect(1, 7630, '\P{^Canonical_Combining_Class=attachedabove}', "");
-Expect(0, 7629, '\p{Canonical_Combining_Class=attachedabove}', "");
-Expect(1, 7629, '\p{^Canonical_Combining_Class=attachedabove}', "");
-Expect(1, 7629, '\P{Canonical_Combining_Class=attachedabove}', "");
-Expect(0, 7629, '\P{^Canonical_Combining_Class=attachedabove}', "");
-Expect(1, 7630, '\p{Canonical_Combining_Class=_attached-above}', "");
-Expect(0, 7630, '\p{^Canonical_Combining_Class=_attached-above}', "");
-Expect(0, 7630, '\P{Canonical_Combining_Class=_attached-above}', "");
-Expect(1, 7630, '\P{^Canonical_Combining_Class=_attached-above}', "");
-Expect(0, 7629, '\p{Canonical_Combining_Class=_attached-above}', "");
-Expect(1, 7629, '\p{^Canonical_Combining_Class=_attached-above}', "");
-Expect(1, 7629, '\P{Canonical_Combining_Class=_attached-above}', "");
-Expect(0, 7629, '\P{^Canonical_Combining_Class=_attached-above}', "");
-Error('\p{Ccc: /a/ ATA}');
-Error('\P{Ccc: /a/ ATA}');
-Expect(1, 7630, '\p{Ccc: ata}', "");
-Expect(0, 7630, '\p{^Ccc: ata}', "");
-Expect(0, 7630, '\P{Ccc: ata}', "");
-Expect(1, 7630, '\P{^Ccc: ata}', "");
-Expect(0, 7629, '\p{Ccc: ata}', "");
-Expect(1, 7629, '\p{^Ccc: ata}', "");
-Expect(1, 7629, '\P{Ccc: ata}', "");
-Expect(0, 7629, '\P{^Ccc: ata}', "");
-Expect(1, 7630, '\p{Ccc: -ATA}', "");
-Expect(0, 7630, '\p{^Ccc: -ATA}', "");
-Expect(0, 7630, '\P{Ccc: -ATA}', "");
-Expect(1, 7630, '\P{^Ccc: -ATA}', "");
-Expect(0, 7629, '\p{Ccc: -ATA}', "");
-Expect(1, 7629, '\p{^Ccc: -ATA}', "");
-Expect(1, 7629, '\P{Ccc: -ATA}', "");
-Expect(0, 7629, '\P{^Ccc: -ATA}', "");
-Error('\p{Is_Canonical_Combining_Class=_-0214:=}');
-Error('\P{Is_Canonical_Combining_Class=_-0214:=}');
-Expect(1, 7630, '\p{Is_Canonical_Combining_Class=00021_4}', "");
-Expect(0, 7630, '\p{^Is_Canonical_Combining_Class=00021_4}', "");
-Expect(0, 7630, '\P{Is_Canonical_Combining_Class=00021_4}', "");
-Expect(1, 7630, '\P{^Is_Canonical_Combining_Class=00021_4}', "");
-Expect(0, 7629, '\p{Is_Canonical_Combining_Class=00021_4}', "");
-Expect(1, 7629, '\p{^Is_Canonical_Combining_Class=00021_4}', "");
-Expect(1, 7629, '\P{Is_Canonical_Combining_Class=00021_4}', "");
-Expect(0, 7629, '\P{^Is_Canonical_Combining_Class=00021_4}', "");
-Error('\p{Is_Ccc= _Attached Above:=}');
-Error('\P{Is_Ccc= _Attached Above:=}');
-Expect(1, 7630, '\p{Is_Ccc=attachedabove}', "");
-Expect(0, 7630, '\p{^Is_Ccc=attachedabove}', "");
-Expect(0, 7630, '\P{Is_Ccc=attachedabove}', "");
-Expect(1, 7630, '\P{^Is_Ccc=attachedabove}', "");
-Expect(0, 7629, '\p{Is_Ccc=attachedabove}', "");
-Expect(1, 7629, '\p{^Is_Ccc=attachedabove}', "");
-Expect(1, 7629, '\P{Is_Ccc=attachedabove}', "");
-Expect(0, 7629, '\P{^Is_Ccc=attachedabove}', "");
-Expect(1, 7630, '\p{Is_Ccc= Attached_above}', "");
-Expect(0, 7630, '\p{^Is_Ccc= Attached_above}', "");
-Expect(0, 7630, '\P{Is_Ccc= Attached_above}', "");
-Expect(1, 7630, '\P{^Is_Ccc= Attached_above}', "");
-Expect(0, 7629, '\p{Is_Ccc= Attached_above}', "");
-Expect(1, 7629, '\p{^Is_Ccc= Attached_above}', "");
-Expect(1, 7629, '\P{Is_Ccc= Attached_above}', "");
-Expect(0, 7629, '\P{^Is_Ccc= Attached_above}', "");
-Error('\p{Canonical_Combining_Class= 0:=0-0 0 0_0_0 0012}');
-Error('\P{Canonical_Combining_Class= 0:=0-0 0 0_0_0 0012}');
-Expect(1, 1458, '\p{Canonical_Combining_Class=00000012}', "");
-Expect(0, 1458, '\p{^Canonical_Combining_Class=00000012}', "");
-Expect(0, 1458, '\P{Canonical_Combining_Class=00000012}', "");
-Expect(1, 1458, '\P{^Canonical_Combining_Class=00000012}', "");
-Expect(0, 1457, '\p{Canonical_Combining_Class=00000012}', "");
-Expect(1, 1457, '\p{^Canonical_Combining_Class=00000012}', "");
-Expect(1, 1457, '\P{Canonical_Combining_Class=00000012}', "");
-Expect(0, 1457, '\P{^Canonical_Combining_Class=00000012}', "");
-Error('\p{Ccc=-/a/000000012}');
-Error('\P{Ccc=-/a/000000012}');
-Expect(1, 1458, '\p{Ccc=+0_0_0_12}', "");
-Expect(0, 1458, '\p{^Ccc=+0_0_0_12}', "");
-Expect(0, 1458, '\P{Ccc=+0_0_0_12}', "");
-Expect(1, 1458, '\P{^Ccc=+0_0_0_12}', "");
-Expect(0, 1457, '\p{Ccc=+0_0_0_12}', "");
-Expect(1, 1457, '\p{^Ccc=+0_0_0_12}', "");
-Expect(1, 1457, '\P{Ccc=+0_0_0_12}', "");
-Expect(0, 1457, '\P{^Ccc=+0_0_0_12}', "");
-Error('\p{Is_Canonical_Combining_Class=+0000000012:=}');
-Error('\P{Is_Canonical_Combining_Class=+0000000012:=}');
-Expect(1, 1458, '\p{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(0, 1458, '\p{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(0, 1458, '\P{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(1, 1458, '\P{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(0, 1457, '\p{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(1, 1457, '\p{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(1, 1457, '\P{Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Expect(0, 1457, '\P{^Is_Canonical_Combining_Class=0_0_0_0_12}', "");
-Error('\p{Is_Ccc= 0000012:=}');
-Error('\P{Is_Ccc= 0000012:=}');
-Expect(1, 1458, '\p{Is_Ccc=00_01_2}', "");
-Expect(0, 1458, '\p{^Is_Ccc=00_01_2}', "");
-Expect(0, 1458, '\P{Is_Ccc=00_01_2}', "");
-Expect(1, 1458, '\P{^Is_Ccc=00_01_2}', "");
-Expect(0, 1457, '\p{Is_Ccc=00_01_2}', "");
-Expect(1, 1457, '\p{^Is_Ccc=00_01_2}', "");
-Expect(1, 1457, '\P{Is_Ccc=00_01_2}', "");
-Expect(0, 1457, '\P{^Is_Ccc=00_01_2}', "");
-Error('\p{Canonical_Combining_Class=-/a/19}');
-Error('\P{Canonical_Combining_Class=-/a/19}');
-Expect(1, 1466, '\p{Canonical_Combining_Class=000000001_9}', "");
-Expect(0, 1466, '\p{^Canonical_Combining_Class=000000001_9}', "");
-Expect(0, 1466, '\P{Canonical_Combining_Class=000000001_9}', "");
-Expect(1, 1466, '\P{^Canonical_Combining_Class=000000001_9}', "");
-Expect(0, 1464, '\p{Canonical_Combining_Class=000000001_9}', "");
-Expect(1, 1464, '\p{^Canonical_Combining_Class=000000001_9}', "");
-Expect(1, 1464, '\P{Canonical_Combining_Class=000000001_9}', "");
-Expect(0, 1464, '\P{^Canonical_Combining_Class=000000001_9}', "");
-Error('\p{Ccc=0000000019/a/}');
-Error('\P{Ccc=0000000019/a/}');
-Expect(1, 1466, '\p{Ccc=+000_000_000_19}', "");
-Expect(0, 1466, '\p{^Ccc=+000_000_000_19}', "");
-Expect(0, 1466, '\P{Ccc=+000_000_000_19}', "");
-Expect(1, 1466, '\P{^Ccc=+000_000_000_19}', "");
-Expect(0, 1464, '\p{Ccc=+000_000_000_19}', "");
-Expect(1, 1464, '\p{^Ccc=+000_000_000_19}', "");
-Expect(1, 1464, '\P{Ccc=+000_000_000_19}', "");
-Expect(0, 1464, '\P{^Ccc=+000_000_000_19}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/-_00019}');
-Error('\P{Is_Canonical_Combining_Class=/a/-_00019}');
-Expect(1, 1466, '\p{Is_Canonical_Combining_Class=+0019}', "");
-Expect(0, 1466, '\p{^Is_Canonical_Combining_Class=+0019}', "");
-Expect(0, 1466, '\P{Is_Canonical_Combining_Class=+0019}', "");
-Expect(1, 1466, '\P{^Is_Canonical_Combining_Class=+0019}', "");
-Expect(0, 1464, '\p{Is_Canonical_Combining_Class=+0019}', "");
-Expect(1, 1464, '\p{^Is_Canonical_Combining_Class=+0019}', "");
-Expect(1, 1464, '\P{Is_Canonical_Combining_Class=+0019}', "");
-Expect(0, 1464, '\P{^Is_Canonical_Combining_Class=+0019}', "");
-Error('\p{Is_Ccc= 00019:=}');
-Error('\P{Is_Ccc= 00019:=}');
-Expect(1, 1466, '\p{Is_Ccc=0_0_0_0_019}', "");
-Expect(0, 1466, '\p{^Is_Ccc=0_0_0_0_019}', "");
-Expect(0, 1466, '\P{Is_Ccc=0_0_0_0_019}', "");
-Expect(1, 1466, '\P{^Is_Ccc=0_0_0_0_019}', "");
-Expect(0, 1464, '\p{Is_Ccc=0_0_0_0_019}', "");
-Expect(1, 1464, '\p{^Is_Ccc=0_0_0_0_019}', "");
-Expect(1, 1464, '\P{Is_Ccc=0_0_0_0_019}', "");
-Expect(0, 1464, '\P{^Is_Ccc=0_0_0_0_019}', "");
-Error('\p{Canonical_Combining_Class: :=030}');
-Error('\P{Canonical_Combining_Class: :=030}');
-Expect(1, 1560, '\p{Canonical_Combining_Class=+003_0}', "");
-Expect(0, 1560, '\p{^Canonical_Combining_Class=+003_0}', "");
-Expect(0, 1560, '\P{Canonical_Combining_Class=+003_0}', "");
-Expect(1, 1560, '\P{^Canonical_Combining_Class=+003_0}', "");
-Expect(0, 1559, '\p{Canonical_Combining_Class=+003_0}', "");
-Expect(1, 1559, '\p{^Canonical_Combining_Class=+003_0}', "");
-Expect(1, 1559, '\P{Canonical_Combining_Class=+003_0}', "");
-Expect(0, 1559, '\P{^Canonical_Combining_Class=+003_0}', "");
-Error('\p{Ccc: :=_ 000000030}');
-Error('\P{Ccc: :=_ 000000030}');
-Expect(1, 1560, '\p{Ccc=0_0_0_0_0_0_0030}', "");
-Expect(0, 1560, '\p{^Ccc=0_0_0_0_0_0_0030}', "");
-Expect(0, 1560, '\P{Ccc=0_0_0_0_0_0_0030}', "");
-Expect(1, 1560, '\P{^Ccc=0_0_0_0_0_0_0030}', "");
-Expect(0, 1559, '\p{Ccc=0_0_0_0_0_0_0030}', "");
-Expect(1, 1559, '\p{^Ccc=0_0_0_0_0_0_0030}', "");
-Expect(1, 1559, '\P{Ccc=0_0_0_0_0_0_0030}', "");
-Expect(0, 1559, '\P{^Ccc=0_0_0_0_0_0_0030}', "");
-Error('\p{Is_Canonical_Combining_Class=__+0000000030/a/}');
-Error('\P{Is_Canonical_Combining_Class=__+0000000030/a/}');
-Expect(1, 1560, '\p{Is_Canonical_Combining_Class=00000000030}', "");
-Expect(0, 1560, '\p{^Is_Canonical_Combining_Class=00000000030}', "");
-Expect(0, 1560, '\P{Is_Canonical_Combining_Class=00000000030}', "");
-Expect(1, 1560, '\P{^Is_Canonical_Combining_Class=00000000030}', "");
-Expect(0, 1559, '\p{Is_Canonical_Combining_Class=00000000030}', "");
-Expect(1, 1559, '\p{^Is_Canonical_Combining_Class=00000000030}', "");
-Expect(1, 1559, '\P{Is_Canonical_Combining_Class=00000000030}', "");
-Expect(0, 1559, '\P{^Is_Canonical_Combining_Class=00000000030}', "");
-Error('\p{Is_Ccc=/a/ -0030}');
-Error('\P{Is_Ccc=/a/ -0030}');
-Expect(1, 1560, '\p{Is_Ccc=+030}', "");
-Expect(0, 1560, '\p{^Is_Ccc=+030}', "");
-Expect(0, 1560, '\P{Is_Ccc=+030}', "");
-Expect(1, 1560, '\P{^Is_Ccc=+030}', "");
-Expect(0, 1559, '\p{Is_Ccc=+030}', "");
-Expect(1, 1559, '\p{^Is_Ccc=+030}', "");
-Expect(1, 1559, '\P{Is_Ccc=+030}', "");
-Expect(0, 1559, '\P{^Is_Ccc=+030}', "");
-Error('\p{Canonical_Combining_Class=:= _00_00-00_00 025}');
-Error('\P{Canonical_Combining_Class=:= _00_00-00_00 025}');
-Expect(1, 1474, '\p{Canonical_Combining_Class=025}', "");
-Expect(0, 1474, '\p{^Canonical_Combining_Class=025}', "");
-Expect(0, 1474, '\P{Canonical_Combining_Class=025}', "");
-Expect(1, 1474, '\P{^Canonical_Combining_Class=025}', "");
-Expect(0, 1473, '\p{Canonical_Combining_Class=025}', "");
-Expect(1, 1473, '\p{^Canonical_Combining_Class=025}', "");
-Expect(1, 1473, '\P{Canonical_Combining_Class=025}', "");
-Expect(0, 1473, '\P{^Canonical_Combining_Class=025}', "");
-Error('\p{Ccc=_:=0 0_0 0 0 25}');
-Error('\P{Ccc=_:=0 0_0 0 0 25}');
-Expect(1, 1474, '\p{Ccc=0025}', "");
-Expect(0, 1474, '\p{^Ccc=0025}', "");
-Expect(0, 1474, '\P{Ccc=0025}', "");
-Expect(1, 1474, '\P{^Ccc=0025}', "");
-Expect(0, 1473, '\p{Ccc=0025}', "");
-Expect(1, 1473, '\p{^Ccc=0025}', "");
-Expect(1, 1473, '\P{Ccc=0025}', "");
-Expect(0, 1473, '\P{^Ccc=0025}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/0000025}');
-Error('\P{Is_Canonical_Combining_Class=/a/0000025}');
-Expect(1, 1474, '\p{Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(0, 1474, '\p{^Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(0, 1474, '\P{Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(1, 1474, '\P{^Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(0, 1473, '\p{Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(1, 1473, '\p{^Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(1, 1473, '\P{Is_Canonical_Combining_Class=00_00_02_5}', "");
-Expect(0, 1473, '\P{^Is_Canonical_Combining_Class=00_00_02_5}', "");
-Error('\p{Is_Ccc=_-+00025/a/}');
-Error('\P{Is_Ccc=_-+00025/a/}');
-Expect(1, 1474, '\p{Is_Ccc=+000002_5}', "");
-Expect(0, 1474, '\p{^Is_Ccc=+000002_5}', "");
-Expect(0, 1474, '\P{Is_Ccc=+000002_5}', "");
-Expect(1, 1474, '\P{^Is_Ccc=+000002_5}', "");
-Expect(0, 1473, '\p{Is_Ccc=+000002_5}', "");
-Expect(1, 1473, '\p{^Is_Ccc=+000002_5}', "");
-Expect(1, 1473, '\P{Is_Ccc=+000002_5}', "");
-Expect(0, 1473, '\P{^Is_Ccc=+000002_5}', "");
-Error('\p{Canonical_Combining_Class= :=02 8}');
-Error('\P{Canonical_Combining_Class= :=02 8}');
-Expect(1, 1612, '\p{Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(0, 1612, '\p{^Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(0, 1612, '\P{Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(1, 1612, '\P{^Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(0, 1611, '\p{Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(1, 1611, '\p{^Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(1, 1611, '\P{Canonical_Combining_Class=+00_00_00_028}', "");
-Expect(0, 1611, '\P{^Canonical_Combining_Class=+00_00_00_028}', "");
-Error('\p{Ccc=0000000002 8:=}');
-Error('\P{Ccc=0000000002 8:=}');
-Expect(1, 1612, '\p{Ccc=02_8}', "");
-Expect(0, 1612, '\p{^Ccc=02_8}', "");
-Expect(0, 1612, '\P{Ccc=02_8}', "");
-Expect(1, 1612, '\P{^Ccc=02_8}', "");
-Expect(0, 1611, '\p{Ccc=02_8}', "");
-Expect(1, 1611, '\p{^Ccc=02_8}', "");
-Expect(1, 1611, '\P{Ccc=02_8}', "");
-Expect(0, 1611, '\P{^Ccc=02_8}', "");
-Error('\p{Is_Canonical_Combining_Class= 0 0:=28}');
-Error('\P{Is_Canonical_Combining_Class= 0 0:=28}');
-Expect(1, 1612, '\p{Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(0, 1612, '\p{^Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(0, 1612, '\P{Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(1, 1612, '\P{^Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(0, 1611, '\p{Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(1, 1611, '\p{^Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(1, 1611, '\P{Is_Canonical_Combining_Class=00_00_00_28}', "");
-Expect(0, 1611, '\P{^Is_Canonical_Combining_Class=00_00_00_28}', "");
-Error('\p{Is_Ccc=-_0002:=8}');
-Error('\P{Is_Ccc=-_0002:=8}');
-Expect(1, 1612, '\p{Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(0, 1612, '\p{^Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(0, 1612, '\P{Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(1, 1612, '\P{^Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(0, 1611, '\p{Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(1, 1611, '\p{^Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(1, 1611, '\P{Is_Ccc=+0_0_0_0_0_0_28}', "");
-Expect(0, 1611, '\P{^Is_Ccc=+0_0_0_0_0_0_28}', "");
-Error('\p{Canonical_Combining_Class= -000130:=}');
-Error('\P{Canonical_Combining_Class= -000130:=}');
-Expect(1, 3954, '\p{Canonical_Combining_Class:000000130}', "");
-Expect(0, 3954, '\p{^Canonical_Combining_Class:000000130}', "");
-Expect(0, 3954, '\P{Canonical_Combining_Class:000000130}', "");
-Expect(1, 3954, '\P{^Canonical_Combining_Class:000000130}', "");
-Expect(0, 3953, '\p{Canonical_Combining_Class:000000130}', "");
-Expect(1, 3953, '\p{^Canonical_Combining_Class:000000130}', "");
-Expect(1, 3953, '\P{Canonical_Combining_Class:000000130}', "");
-Expect(0, 3953, '\P{^Canonical_Combining_Class:000000130}', "");
-Error('\p{Ccc= +0000130:=}');
-Error('\P{Ccc= +0000130:=}');
-Expect(1, 3954, '\p{Ccc=0000000130}', "");
-Expect(0, 3954, '\p{^Ccc=0000000130}', "");
-Expect(0, 3954, '\P{Ccc=0000000130}', "");
-Expect(1, 3954, '\P{^Ccc=0000000130}', "");
-Expect(0, 3953, '\p{Ccc=0000000130}', "");
-Expect(1, 3953, '\p{^Ccc=0000000130}', "");
-Expect(1, 3953, '\P{Ccc=0000000130}', "");
-Expect(0, 3953, '\P{^Ccc=0000000130}', "");
-Error('\p{Is_Canonical_Combining_Class= 000130:=}');
-Error('\P{Is_Canonical_Combining_Class= 000130:=}');
-Expect(1, 3954, '\p{Is_Canonical_Combining_Class=00130}', "");
-Expect(0, 3954, '\p{^Is_Canonical_Combining_Class=00130}', "");
-Expect(0, 3954, '\P{Is_Canonical_Combining_Class=00130}', "");
-Expect(1, 3954, '\P{^Is_Canonical_Combining_Class=00130}', "");
-Expect(0, 3953, '\p{Is_Canonical_Combining_Class=00130}', "");
-Expect(1, 3953, '\p{^Is_Canonical_Combining_Class=00130}', "");
-Expect(1, 3953, '\P{Is_Canonical_Combining_Class=00130}', "");
-Expect(0, 3953, '\P{^Is_Canonical_Combining_Class=00130}', "");
-Error('\p{Is_Ccc=/a/- 00000000130}');
-Error('\P{Is_Ccc=/a/- 00000000130}');
-Expect(1, 3954, '\p{Is_Ccc=0_0_0_130}', "");
-Expect(0, 3954, '\p{^Is_Ccc=0_0_0_130}', "");
-Expect(0, 3954, '\P{Is_Ccc=0_0_0_130}', "");
-Expect(1, 3954, '\P{^Is_Ccc=0_0_0_130}', "");
-Expect(0, 3953, '\p{Is_Ccc=0_0_0_130}', "");
-Expect(1, 3953, '\p{^Is_Ccc=0_0_0_130}', "");
-Expect(1, 3953, '\P{Is_Ccc=0_0_0_130}', "");
-Expect(0, 3953, '\P{^Is_Ccc=0_0_0_130}', "");
-Error('\p{Canonical_Combining_Class=/a/ 0122}');
-Error('\P{Canonical_Combining_Class=/a/ 0122}');
-Expect(1, 3787, '\p{Canonical_Combining_Class=00000000012_2}', "");
-Expect(0, 3787, '\p{^Canonical_Combining_Class=00000000012_2}', "");
-Expect(0, 3787, '\P{Canonical_Combining_Class=00000000012_2}', "");
-Expect(1, 3787, '\P{^Canonical_Combining_Class=00000000012_2}', "");
-Expect(0, 3783, '\p{Canonical_Combining_Class=00000000012_2}', "");
-Expect(1, 3783, '\p{^Canonical_Combining_Class=00000000012_2}', "");
-Expect(1, 3783, '\P{Canonical_Combining_Class=00000000012_2}', "");
-Expect(0, 3783, '\P{^Canonical_Combining_Class=00000000012_2}', "");
-Error('\p{Ccc=- 000/a/012-2}');
-Error('\P{Ccc=- 000/a/012-2}');
-Expect(1, 3787, '\p{Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(0, 3787, '\p{^Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(0, 3787, '\P{Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(1, 3787, '\P{^Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(0, 3783, '\p{Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(1, 3783, '\p{^Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(1, 3783, '\P{Ccc: 0_0_0_0_0_0_0_122}', "");
-Expect(0, 3783, '\P{^Ccc: 0_0_0_0_0_0_0_122}', "");
-Error('\p{Is_Canonical_Combining_Class=:= +000000122}');
-Error('\P{Is_Canonical_Combining_Class=:= +000000122}');
-Expect(1, 3787, '\p{Is_Canonical_Combining_Class=00122}', "");
-Expect(0, 3787, '\p{^Is_Canonical_Combining_Class=00122}', "");
-Expect(0, 3787, '\P{Is_Canonical_Combining_Class=00122}', "");
-Expect(1, 3787, '\P{^Is_Canonical_Combining_Class=00122}', "");
-Expect(0, 3783, '\p{Is_Canonical_Combining_Class=00122}', "");
-Expect(1, 3783, '\p{^Is_Canonical_Combining_Class=00122}', "");
-Expect(1, 3783, '\P{Is_Canonical_Combining_Class=00122}', "");
-Expect(0, 3783, '\P{^Is_Canonical_Combining_Class=00122}', "");
-Error('\p{Is_Ccc= 000_001:=22}');
-Error('\P{Is_Ccc= 000_001:=22}');
-Expect(1, 3787, '\p{Is_Ccc=00122}', "");
-Expect(0, 3787, '\p{^Is_Ccc=00122}', "");
-Expect(0, 3787, '\P{Is_Ccc=00122}', "");
-Expect(1, 3787, '\P{^Is_Ccc=00122}', "");
-Expect(0, 3783, '\p{Is_Ccc=00122}', "");
-Expect(1, 3783, '\p{^Is_Ccc=00122}', "");
-Expect(1, 3783, '\P{Is_Ccc=00122}', "");
-Expect(0, 3783, '\P{^Is_Ccc=00122}', "");
-Error('\p{Canonical_Combining_Class= :=2 2}');
-Error('\P{Canonical_Combining_Class= :=2 2}');
-Expect(1, 1469, '\p{Canonical_Combining_Class: 000000022}', "");
-Expect(0, 1469, '\p{^Canonical_Combining_Class: 000000022}', "");
-Expect(0, 1469, '\P{Canonical_Combining_Class: 000000022}', "");
-Expect(1, 1469, '\P{^Canonical_Combining_Class: 000000022}', "");
-Expect(0, 1468, '\p{Canonical_Combining_Class: 000000022}', "");
-Expect(1, 1468, '\p{^Canonical_Combining_Class: 000000022}', "");
-Expect(1, 1468, '\P{Canonical_Combining_Class: 000000022}', "");
-Expect(0, 1468, '\P{^Canonical_Combining_Class: 000000022}', "");
-Error('\p{Ccc=:= -022}');
-Error('\P{Ccc=:= -022}');
-Expect(1, 1469, '\p{Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(0, 1469, '\p{^Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(0, 1469, '\P{Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(1, 1469, '\P{^Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(0, 1468, '\p{Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(1, 1468, '\p{^Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(1, 1468, '\P{Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Expect(0, 1468, '\P{^Ccc=0_0_0_0_0_0_0_0_0_22}', "");
-Error('\p{Is_Canonical_Combining_Class=/a/_ 22}');
-Error('\P{Is_Canonical_Combining_Class=/a/_ 22}');
-Expect(1, 1469, '\p{Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(0, 1469, '\p{^Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(0, 1469, '\P{Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(1, 1469, '\P{^Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(0, 1468, '\p{Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(1, 1468, '\p{^Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(1, 1468, '\P{Is_Canonical_Combining_Class=00_00_22}', "");
-Expect(0, 1468, '\P{^Is_Canonical_Combining_Class=00_00_22}', "");
-Error('\p{Is_Ccc= :=000000022}');
-Error('\P{Is_Ccc= :=000000022}');
-Expect(1, 1469, '\p{Is_Ccc=0_0_0_22}', "");
-Expect(0, 1469, '\p{^Is_Ccc=0_0_0_22}', "");
-Expect(0, 1469, '\P{Is_Ccc=0_0_0_22}', "");
-Expect(1, 1469, '\P{^Is_Ccc=0_0_0_22}', "");
-Expect(0, 1468, '\p{Is_Ccc=0_0_0_22}', "");
-Expect(1, 1468, '\p{^Is_Ccc=0_0_0_22}', "");
-Expect(1, 1468, '\P{Is_Ccc=0_0_0_22}', "");
-Expect(0, 1468, '\P{^Is_Ccc=0_0_0_22}', "");
-Error('\p{Canonical_Combining_Class= :=0013}');
-Error('\P{Canonical_Combining_Class= :=0013}');
-Expect(1, 1459, '\p{Canonical_Combining_Class=0013}', "");
-Expect(0, 1459, '\p{^Canonical_Combining_Class=0013}', "");
-Expect(0, 1459, '\P{Canonical_Combining_Class=0013}', "");
-Expect(1, 1459, '\P{^Canonical_Combining_Class=0013}', "");
-Expect(0, 1458, '\p{Canonical_Combining_Class=0013}', "");
-Expect(1, 1458, '\p{^Canonical_Combining_Class=0013}', "");
-Expect(1, 1458, '\P{Canonical_Combining_Class=0013}', "");
-Expect(0, 1458, '\P{^Canonical_Combining_Class=0013}', "");
-Error('\p{Ccc=_:=0013}');
-Error('\P{Ccc=_:=0013}');
-Expect(1, 1459, '\p{Ccc=+00000001_3}', "");
-Expect(0, 1459, '\p{^Ccc=+00000001_3}', "");
-Expect(0, 1459, '\P{Ccc=+00000001_3}', "");
-Expect(1, 1459, '\P{^Ccc=+00000001_3}', "");
-Expect(0, 1458, '\p{Ccc=+00000001_3}', "");
-Expect(1, 1458, '\p{^Ccc=+00000001_3}', "");
-Expect(1, 1458, '\P{Ccc=+00000001_3}', "");
-Expect(0, 1458, '\P{^Ccc=+00000001_3}', "");
-Error('\p{Is_Canonical_Combining_Class=:= 0013}');
-Error('\P{Is_Canonical_Combining_Class=:= 0013}');
-Expect(1, 1459, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(0, 1459, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(0, 1459, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(1, 1459, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(0, 1458, '\p{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(1, 1458, '\p{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(1, 1458, '\P{Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Expect(0, 1458, '\P{^Is_Canonical_Combining_Class=0_0_0_0_0_0_0_0013}', "");
-Error('\p{Is_Ccc=/a/- 000013}');
-Error('\P{Is_Ccc=/a/- 000013}');
-Expect(1, 1459, '\p{Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(0, 1459, '\p{^Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(0, 1459, '\P{Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(1, 1459, '\P{^Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(0, 1458, '\p{Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(1, 1458, '\p{^Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(1, 1458, '\P{Is_Ccc: 0_0_0_0_0_00013}', "");
-Expect(0, 1458, '\P{^Is_Ccc: 0_0_0_0_0_00013}', "");
-Error('\p{Canonical_Combining_Class= +0000036:=}');
-Error('\P{Canonical_Combining_Class= +0000036:=}');
-Expect(1, 1809, '\p{Canonical_Combining_Class: 0036}', "");
-Expect(0, 1809, '\p{^Canonical_Combining_Class: 0036}', "");
-Expect(0, 1809, '\P{Canonical_Combining_Class: 0036}', "");
-Expect(1, 1809, '\P{^Canonical_Combining_Class: 0036}', "");
-Expect(0, 1808, '\p{Canonical_Combining_Class: 0036}', "");
-Expect(1, 1808, '\p{^Canonical_Combining_Class: 0036}', "");
-Expect(1, 1808, '\P{Canonical_Combining_Class: 0036}', "");
-Expect(0, 1808, '\P{^Canonical_Combining_Class: 0036}', "");
-Error('\p{Ccc=:=__00000003 6}');
-Error('\P{Ccc=:=__00000003 6}');
-Expect(1, 1809, '\p{Ccc=3_6}', "");
-Expect(0, 1809, '\p{^Ccc=3_6}', "");
-Expect(0, 1809, '\P{Ccc=3_6}', "");
-Expect(1, 1809, '\P{^Ccc=3_6}', "");
-Expect(0, 1808, '\p{Ccc=3_6}', "");
-Expect(1, 1808, '\p{^Ccc=3_6}', "");
-Expect(1, 1808, '\P{Ccc=3_6}', "");
-Expect(0, 1808, '\P{^Ccc=3_6}', "");
-Error('\p{Is_Canonical_Combining_Class= _000000036/a/}');
-Error('\P{Is_Canonical_Combining_Class= _000000036/a/}');
-Expect(1, 1809, '\p{Is_Canonical_Combining_Class=0036}', "");
-Expect(0, 1809, '\p{^Is_Canonical_Combining_Class=0036}', "");
-Expect(0, 1809, '\P{Is_Canonical_Combining_Class=0036}', "");
-Expect(1, 1809, '\P{^Is_Canonical_Combining_Class=0036}', "");
-Expect(0, 1808, '\p{Is_Canonical_Combining_Class=0036}', "");
-Expect(1, 1808, '\p{^Is_Canonical_Combining_Class=0036}', "");
-Expect(1, 1808, '\P{Is_Canonical_Combining_Class=0036}', "");
-Expect(0, 1808, '\P{^Is_Canonical_Combining_Class=0036}', "");
-Error('\p{Is_Ccc=+00 00 00 00-36/a/}');
-Error('\P{Is_Ccc=+00 00 00 00-36/a/}');
-Expect(1, 1809, '\p{Is_Ccc=+00000036}', "");
-Expect(0, 1809, '\p{^Is_Ccc=+00000036}', "");
-Expect(0, 1809, '\P{Is_Ccc=+00000036}', "");
-Expect(1, 1809, '\P{^Is_Ccc=+00000036}', "");
-Expect(0, 1808, '\p{Is_Ccc=+00000036}', "");
-Expect(1, 1808, '\p{^Is_Ccc=+00000036}', "");
-Expect(1, 1808, '\P{Is_Ccc=+00000036}', "");
-Expect(0, 1808, '\P{^Is_Ccc=+00000036}', "");
-Error('\p{Canonical_Combining_Class=-:=0000_0003_4}');
-Error('\P{Canonical_Combining_Class=-:=0000_0003_4}');
-Expect(1, 1618, '\p{Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(0, 1618, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(0, 1618, '\P{Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(1, 1618, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(0, 1617, '\p{Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(1, 1617, '\p{^Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(1, 1617, '\P{Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Expect(0, 1617, '\P{^Canonical_Combining_Class=0_0_0_0_0_0_34}', "");
-Error('\p{Ccc=- 034:=}');
-Error('\P{Ccc=- 034:=}');
-Expect(1, 1618, '\p{Ccc=00034}', "");
-Expect(0, 1618, '\p{^Ccc=00034}', "");
-Expect(0, 1618, '\P{Ccc=00034}', "");
-Expect(1, 1618, '\P{^Ccc=00034}', "");
-Expect(0, 1617, '\p{Ccc=00034}', "");
-Expect(1, 1617, '\p{^Ccc=00034}', "");
-Expect(1, 1617, '\P{Ccc=00034}', "");
-Expect(0, 1617, '\P{^Ccc=00034}', "");
-Error('\p{Is_Canonical_Combining_Class=-:=0 0 0_0 0-0 0-34}');
-Error('\P{Is_Canonical_Combining_Class=-:=0 0 0_0 0-0 0-34}');
-Expect(1, 1618, '\p{Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(0, 1618, '\p{^Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(0, 1618, '\P{Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(1, 1618, '\P{^Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(0, 1617, '\p{Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(1, 1617, '\p{^Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(1, 1617, '\P{Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Expect(0, 1617, '\P{^Is_Canonical_Combining_Class=0_0_0_0_034}', "");
-Error('\p{Is_Ccc=:=--000000034}');
-Error('\P{Is_Ccc=:=--000000034}');
-Expect(1, 1618, '\p{Is_Ccc=0_0_0_34}', "");
-Expect(0, 1618, '\p{^Is_Ccc=0_0_0_34}', "");
-Expect(0, 1618, '\P{Is_Ccc=0_0_0_34}', "");
-Expect(1, 1618, '\P{^Is_Ccc=0_0_0_34}', "");
-Expect(0, 1617, '\p{Is_Ccc=0_0_0_34}', "");
-Expect(1, 1617, '\p{^Is_Ccc=0_0_0_34}', "");
-Expect(1, 1617, '\P{Is_Ccc=0_0_0_34}', "");
-Expect(0, 1617, '\P{^Is_Ccc=0_0_0_34}', "");
-Error('\p{Canonical_Combining_Class=:=_132}');
-Error('\P{Canonical_Combining_Class=:=_132}');
-Expect(1, 3956, '\p{Canonical_Combining_Class=+00_01_32}', "");
-Expect(0, 3956, '\p{^Canonical_Combining_Class=+00_01_32}', "");
-Expect(0, 3956, '\P{Canonical_Combining_Class=+00_01_32}', "");
-Expect(1, 3956, '\P{^Canonical_Combining_Class=+00_01_32}', "");
-Expect(0, 3955, '\p{Canonical_Combining_Class=+00_01_32}', "");
-Expect(1, 3955, '\p{^Canonical_Combining_Class=+00_01_32}', "");
-Expect(1, 3955, '\P{Canonical_Combining_Class=+00_01_32}', "");
-Expect(0, 3955, '\P{^Canonical_Combining_Class=+00_01_32}', "");
-Error('\p{Ccc=:=_13-2}');
-Error('\P{Ccc=:=_13-2}');
-Expect(1, 3956, '\p{Ccc: 000000132}', "");
-Expect(0, 3956, '\p{^Ccc: 000000132}', "");
-Expect(0, 3956, '\P{Ccc: 000000132}', "");
-Expect(1, 3956, '\P{^Ccc: 000000132}', "");
-Expect(0, 3955, '\p{Ccc: 000000132}', "");
-Expect(1, 3955, '\p{^Ccc: 000000132}', "");
-Expect(1, 3955, '\P{Ccc: 000000132}', "");
-Expect(0, 3955, '\P{^Ccc: 000000132}', "");
-Error('\p{Is_Canonical_Combining_Class: /a/ +132}');
-Error('\P{Is_Canonical_Combining_Class: /a/ +132}');
-Expect(1, 3956, '\p{Is_Canonical_Combining_Class=00013_2}', "");
-Expect(0, 3956, '\p{^Is_Canonical_Combining_Class=00013_2}', "");
-Expect(0, 3956, '\P{Is_Canonical_Combining_Class=00013_2}', "");
-Expect(1, 3956, '\P{^Is_Canonical_Combining_Class=00013_2}', "");
-Expect(0, 3955, '\p{Is_Canonical_Combining_Class=00013_2}', "");
-Expect(1, 3955, '\p{^Is_Canonical_Combining_Class=00013_2}', "");
-Expect(1, 3955, '\P{Is_Canonical_Combining_Class=00013_2}', "");
-Expect(0, 3955, '\P{^Is_Canonical_Combining_Class=00013_2}', "");
-Error('\p{Is_Ccc= +000 000_013/a/2}');
-Error('\P{Is_Ccc= +000 000_013/a/2}');
-Expect(1, 3956, '\p{Is_Ccc=000000132}', "");
-Expect(0, 3956, '\p{^Is_Ccc=000000132}', "");
-Expect(0, 3956, '\P{Is_Ccc=000000132}', "");
-Expect(1, 3956, '\P{^Is_Ccc=000000132}', "");
-Expect(0, 3955, '\p{Is_Ccc=000000132}', "");
-Expect(1, 3955, '\p{^Is_Ccc=000000132}', "");
-Expect(1, 3955, '\P{Is_Ccc=000000132}', "");
-Expect(0, 3955, '\P{^Is_Ccc=000000132}', "");
-Error('\p{Bidi_Class= :=SEGMENT separator}');
-Error('\P{Bidi_Class= :=SEGMENT separator}');
-Expect(1, 9, '\p{Bidi_Class=segmentseparator}', "");
-Expect(0, 9, '\p{^Bidi_Class=segmentseparator}', "");
-Expect(0, 9, '\P{Bidi_Class=segmentseparator}', "");
-Expect(1, 9, '\P{^Bidi_Class=segmentseparator}', "");
-Expect(0, 8, '\p{Bidi_Class=segmentseparator}', "");
-Expect(1, 8, '\p{^Bidi_Class=segmentseparator}', "");
-Expect(1, 8, '\P{Bidi_Class=segmentseparator}', "");
-Expect(0, 8, '\P{^Bidi_Class=segmentseparator}', "");
-Expect(1, 9, '\p{Bidi_Class= segment_Separator}', "");
-Expect(0, 9, '\p{^Bidi_Class= segment_Separator}', "");
-Expect(0, 9, '\P{Bidi_Class= segment_Separator}', "");
-Expect(1, 9, '\P{^Bidi_Class= segment_Separator}', "");
-Expect(0, 8, '\p{Bidi_Class= segment_Separator}', "");
-Expect(1, 8, '\p{^Bidi_Class= segment_Separator}', "");
-Expect(1, 8, '\P{Bidi_Class= segment_Separator}', "");
-Expect(0, 8, '\P{^Bidi_Class= segment_Separator}', "");
-Error('\p{Bc=/a/ S}');
-Error('\P{Bc=/a/ S}');
-Expect(1, 9, '\p{Bc:s}', "");
-Expect(0, 9, '\p{^Bc:s}', "");
-Expect(0, 9, '\P{Bc:s}', "");
-Expect(1, 9, '\P{^Bc:s}', "");
-Expect(0, 8, '\p{Bc:s}', "");
-Expect(1, 8, '\p{^Bc:s}', "");
-Expect(1, 8, '\P{Bc:s}', "");
-Expect(0, 8, '\P{^Bc:s}', "");
-Expect(1, 9, '\p{Bc=_s}', "");
-Expect(0, 9, '\p{^Bc=_s}', "");
-Expect(0, 9, '\P{Bc=_s}', "");
-Expect(1, 9, '\P{^Bc=_s}', "");
-Expect(0, 8, '\p{Bc=_s}', "");
-Expect(1, 8, '\p{^Bc=_s}', "");
-Expect(1, 8, '\P{Bc=_s}', "");
-Expect(0, 8, '\P{^Bc=_s}', "");
-Error('\p{Is_Bidi_Class= _Segment Separator:=}');
-Error('\P{Is_Bidi_Class= _Segment Separator:=}');
-Expect(1, 9, '\p{Is_Bidi_Class=segmentseparator}', "");
-Expect(0, 9, '\p{^Is_Bidi_Class=segmentseparator}', "");
-Expect(0, 9, '\P{Is_Bidi_Class=segmentseparator}', "");
-Expect(1, 9, '\P{^Is_Bidi_Class=segmentseparator}', "");
-Expect(0, 8, '\p{Is_Bidi_Class=segmentseparator}', "");
-Expect(1, 8, '\p{^Is_Bidi_Class=segmentseparator}', "");
-Expect(1, 8, '\P{Is_Bidi_Class=segmentseparator}', "");
-Expect(0, 8, '\P{^Is_Bidi_Class=segmentseparator}', "");
-Expect(1, 9, '\p{Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(0, 9, '\p{^Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(0, 9, '\P{Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(1, 9, '\P{^Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(0, 8, '\p{Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(1, 8, '\p{^Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(1, 8, '\P{Is_Bidi_Class=_ SEGMENT Separator}', "");
-Expect(0, 8, '\P{^Is_Bidi_Class=_ SEGMENT Separator}', "");
-Error('\p{Is_Bc=:= -S}');
-Error('\P{Is_Bc=:= -S}');
-Expect(1, 9, '\p{Is_Bc=s}', "");
-Expect(0, 9, '\p{^Is_Bc=s}', "");
-Expect(0, 9, '\P{Is_Bc=s}', "");
-Expect(1, 9, '\P{^Is_Bc=s}', "");
-Expect(0, 8, '\p{Is_Bc=s}', "");
-Expect(1, 8, '\p{^Is_Bc=s}', "");
-Expect(1, 8, '\P{Is_Bc=s}', "");
-Expect(0, 8, '\P{^Is_Bc=s}', "");
-Expect(1, 9, '\p{Is_Bc= _S}', "");
-Expect(0, 9, '\p{^Is_Bc= _S}', "");
-Expect(0, 9, '\P{Is_Bc= _S}', "");
-Expect(1, 9, '\P{^Is_Bc= _S}', "");
-Expect(0, 8, '\p{Is_Bc= _S}', "");
-Expect(1, 8, '\p{^Is_Bc= _S}', "");
-Expect(1, 8, '\P{Is_Bc= _S}', "");
-Expect(0, 8, '\P{^Is_Bc= _S}', "");
-Error('\p{Bidi_Class=_Right-To LEFTOVERRIDE:=}');
-Error('\P{Bidi_Class=_Right-To LEFTOVERRIDE:=}');
-Expect(1, 8238, '\p{Bidi_Class: righttoleftoverride}', "");
-Expect(0, 8238, '\p{^Bidi_Class: righttoleftoverride}', "");
-Expect(0, 8238, '\P{Bidi_Class: righttoleftoverride}', "");
-Expect(1, 8238, '\P{^Bidi_Class: righttoleftoverride}', "");
-Expect(0, 8237, '\p{Bidi_Class: righttoleftoverride}', "");
-Expect(1, 8237, '\p{^Bidi_Class: righttoleftoverride}', "");
-Expect(1, 8237, '\P{Bidi_Class: righttoleftoverride}', "");
-Expect(0, 8237, '\P{^Bidi_Class: righttoleftoverride}', "");
-Expect(1, 8238, '\p{Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(0, 8238, '\p{^Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(0, 8238, '\P{Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(1, 8238, '\P{^Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(0, 8237, '\p{Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(1, 8237, '\p{^Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(1, 8237, '\P{Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Expect(0, 8237, '\P{^Bidi_Class= -RightTO_leftOVERRIDE}', "");
-Error('\p{Bc=:=_ RLO}');
-Error('\P{Bc=:=_ RLO}');
-Expect(1, 8238, '\p{Bc=rlo}', "");
-Expect(0, 8238, '\p{^Bc=rlo}', "");
-Expect(0, 8238, '\P{Bc=rlo}', "");
-Expect(1, 8238, '\P{^Bc=rlo}', "");
-Expect(0, 8237, '\p{Bc=rlo}', "");
-Expect(1, 8237, '\p{^Bc=rlo}', "");
-Expect(1, 8237, '\P{Bc=rlo}', "");
-Expect(0, 8237, '\P{^Bc=rlo}', "");
-Expect(1, 8238, '\p{Bc= RLO}', "");
-Expect(0, 8238, '\p{^Bc= RLO}', "");
-Expect(0, 8238, '\P{Bc= RLO}', "");
-Expect(1, 8238, '\P{^Bc= RLO}', "");
-Expect(0, 8237, '\p{Bc= RLO}', "");
-Expect(1, 8237, '\p{^Bc= RLO}', "");
-Expect(1, 8237, '\P{Bc= RLO}', "");
-Expect(0, 8237, '\P{^Bc= RLO}', "");
-Error('\p{Is_Bidi_Class= right TO/a/Left-Override}');
-Error('\P{Is_Bidi_Class= right TO/a/Left-Override}');
-Expect(1, 8238, '\p{Is_Bidi_Class=righttoleftoverride}', "");
-Expect(0, 8238, '\p{^Is_Bidi_Class=righttoleftoverride}', "");
-Expect(0, 8238, '\P{Is_Bidi_Class=righttoleftoverride}', "");
-Expect(1, 8238, '\P{^Is_Bidi_Class=righttoleftoverride}', "");
-Expect(0, 8237, '\p{Is_Bidi_Class=righttoleftoverride}', "");
-Expect(1, 8237, '\p{^Is_Bidi_Class=righttoleftoverride}', "");
-Expect(1, 8237, '\P{Is_Bidi_Class=righttoleftoverride}', "");
-Expect(0, 8237, '\P{^Is_Bidi_Class=righttoleftoverride}', "");
-Expect(1, 8238, '\p{Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(0, 8238, '\p{^Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(0, 8238, '\P{Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(1, 8238, '\P{^Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(0, 8237, '\p{Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(1, 8237, '\p{^Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(1, 8237, '\P{Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Expect(0, 8237, '\P{^Is_Bidi_Class=_-Right-TO_LEFT Override}', "");
-Error('\p{Is_Bc=_/a/rlo}');
-Error('\P{Is_Bc=_/a/rlo}');
-Expect(1, 8238, '\p{Is_Bc=rlo}', "");
-Expect(0, 8238, '\p{^Is_Bc=rlo}', "");
-Expect(0, 8238, '\P{Is_Bc=rlo}', "");
-Expect(1, 8238, '\P{^Is_Bc=rlo}', "");
-Expect(0, 8237, '\p{Is_Bc=rlo}', "");
-Expect(1, 8237, '\p{^Is_Bc=rlo}', "");
-Expect(1, 8237, '\P{Is_Bc=rlo}', "");
-Expect(0, 8237, '\P{^Is_Bc=rlo}', "");
-Expect(1, 8238, '\p{Is_Bc=_RLO}', "");
-Expect(0, 8238, '\p{^Is_Bc=_RLO}', "");
-Expect(0, 8238, '\P{Is_Bc=_RLO}', "");
-Expect(1, 8238, '\P{^Is_Bc=_RLO}', "");
-Expect(0, 8237, '\p{Is_Bc=_RLO}', "");
-Expect(1, 8237, '\p{^Is_Bc=_RLO}', "");
-Expect(1, 8237, '\P{Is_Bc=_RLO}', "");
-Expect(0, 8237, '\P{^Is_Bc=_RLO}', "");
-Error('\p{Bidi_Class= _LEFT_TO-Right-Override:=}');
-Error('\P{Bidi_Class= _LEFT_TO-Right-Override:=}');
-Expect(1, 8237, '\p{Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8237, '\p{^Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8237, '\P{Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8237, '\P{^Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8236, '\p{Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8236, '\p{^Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8236, '\P{Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8236, '\P{^Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8237, '\p{Bidi_Class= Left TO-right Override}', "");
-Expect(0, 8237, '\p{^Bidi_Class= Left TO-right Override}', "");
-Expect(0, 8237, '\P{Bidi_Class= Left TO-right Override}', "");
-Expect(1, 8237, '\P{^Bidi_Class= Left TO-right Override}', "");
-Expect(0, 8236, '\p{Bidi_Class= Left TO-right Override}', "");
-Expect(1, 8236, '\p{^Bidi_Class= Left TO-right Override}', "");
-Expect(1, 8236, '\P{Bidi_Class= Left TO-right Override}', "");
-Expect(0, 8236, '\P{^Bidi_Class= Left TO-right Override}', "");
-Error('\p{Bc=- LRO/a/}');
-Error('\P{Bc=- LRO/a/}');
-Expect(1, 8237, '\p{Bc=lro}', "");
-Expect(0, 8237, '\p{^Bc=lro}', "");
-Expect(0, 8237, '\P{Bc=lro}', "");
-Expect(1, 8237, '\P{^Bc=lro}', "");
-Expect(0, 8236, '\p{Bc=lro}', "");
-Expect(1, 8236, '\p{^Bc=lro}', "");
-Expect(1, 8236, '\P{Bc=lro}', "");
-Expect(0, 8236, '\P{^Bc=lro}', "");
-Expect(1, 8237, '\p{Bc= LRO}', "");
-Expect(0, 8237, '\p{^Bc= LRO}', "");
-Expect(0, 8237, '\P{Bc= LRO}', "");
-Expect(1, 8237, '\P{^Bc= LRO}', "");
-Expect(0, 8236, '\p{Bc= LRO}', "");
-Expect(1, 8236, '\p{^Bc= LRO}', "");
-Expect(1, 8236, '\P{Bc= LRO}', "");
-Expect(0, 8236, '\P{^Bc= LRO}', "");
-Error('\p{Is_Bidi_Class= /a/Left toRight_Override}');
-Error('\P{Is_Bidi_Class= /a/Left toRight_Override}');
-Expect(1, 8237, '\p{Is_Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8237, '\p{^Is_Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8237, '\P{Is_Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8237, '\P{^Is_Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8236, '\p{Is_Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8236, '\p{^Is_Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8236, '\P{Is_Bidi_Class=lefttorightoverride}', "");
-Expect(0, 8236, '\P{^Is_Bidi_Class=lefttorightoverride}', "");
-Expect(1, 8237, '\p{Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(0, 8237, '\p{^Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(0, 8237, '\P{Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(1, 8237, '\P{^Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(0, 8236, '\p{Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(1, 8236, '\p{^Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(1, 8236, '\P{Is_Bidi_Class=LEFT_To RightOverride}', "");
-Expect(0, 8236, '\P{^Is_Bidi_Class=LEFT_To RightOverride}', "");
-Error('\p{Is_Bc=:= -lro}');
-Error('\P{Is_Bc=:= -lro}');
-Expect(1, 8237, '\p{Is_Bc=lro}', "");
-Expect(0, 8237, '\p{^Is_Bc=lro}', "");
-Expect(0, 8237, '\P{Is_Bc=lro}', "");
-Expect(1, 8237, '\P{^Is_Bc=lro}', "");
-Expect(0, 8236, '\p{Is_Bc=lro}', "");
-Expect(1, 8236, '\p{^Is_Bc=lro}', "");
-Expect(1, 8236, '\P{Is_Bc=lro}', "");
-Expect(0, 8236, '\P{^Is_Bc=lro}', "");
-Expect(1, 8237, '\p{Is_Bc= lro}', "");
-Expect(0, 8237, '\p{^Is_Bc= lro}', "");
-Expect(0, 8237, '\P{Is_Bc= lro}', "");
-Expect(1, 8237, '\P{^Is_Bc= lro}', "");
-Expect(0, 8236, '\p{Is_Bc= lro}', "");
-Expect(1, 8236, '\p{^Is_Bc= lro}', "");
-Expect(1, 8236, '\P{Is_Bc= lro}', "");
-Expect(0, 8236, '\P{^Is_Bc= lro}', "");
-Error('\p{Bidi_Class=/a/ LeftTO-right}');
-Error('\P{Bidi_Class=/a/ LeftTO-right}');
-Expect(1, 90, '\p{Bidi_Class=lefttoright}', "");
-Expect(0, 90, '\p{^Bidi_Class=lefttoright}', "");
-Expect(0, 90, '\P{Bidi_Class=lefttoright}', "");
-Expect(1, 90, '\P{^Bidi_Class=lefttoright}', "");
-Expect(0, 64, '\p{Bidi_Class=lefttoright}', "");
-Expect(1, 64, '\p{^Bidi_Class=lefttoright}', "");
-Expect(1, 64, '\P{Bidi_Class=lefttoright}', "");
-Expect(0, 64, '\P{^Bidi_Class=lefttoright}', "");
-Expect(1, 90, '\p{Bidi_Class=__Left-To Right}', "");
-Expect(0, 90, '\p{^Bidi_Class=__Left-To Right}', "");
-Expect(0, 90, '\P{Bidi_Class=__Left-To Right}', "");
-Expect(1, 90, '\P{^Bidi_Class=__Left-To Right}', "");
-Expect(0, 64, '\p{Bidi_Class=__Left-To Right}', "");
-Expect(1, 64, '\p{^Bidi_Class=__Left-To Right}', "");
-Expect(1, 64, '\P{Bidi_Class=__Left-To Right}', "");
-Expect(0, 64, '\P{^Bidi_Class=__Left-To Right}', "");
-Error('\p{Bc=_:=L}');
-Error('\P{Bc=_:=L}');
-Expect(1, 90, '\p{Bc=l}', "");
-Expect(0, 90, '\p{^Bc=l}', "");
-Expect(0, 90, '\P{Bc=l}', "");
-Expect(1, 90, '\P{^Bc=l}', "");
-Expect(0, 64, '\p{Bc=l}', "");
-Expect(1, 64, '\p{^Bc=l}', "");
-Expect(1, 64, '\P{Bc=l}', "");
-Expect(0, 64, '\P{^Bc=l}', "");
-Error('\p{Is_Bidi_Class=_-Left ToRight:=}');
-Error('\P{Is_Bidi_Class=_-Left ToRight:=}');
-Expect(1, 90, '\p{Is_Bidi_Class=lefttoright}', "");
-Expect(0, 90, '\p{^Is_Bidi_Class=lefttoright}', "");
-Expect(0, 90, '\P{Is_Bidi_Class=lefttoright}', "");
-Expect(1, 90, '\P{^Is_Bidi_Class=lefttoright}', "");
-Expect(0, 64, '\p{Is_Bidi_Class=lefttoright}', "");
-Expect(1, 64, '\p{^Is_Bidi_Class=lefttoright}', "");
-Expect(1, 64, '\P{Is_Bidi_Class=lefttoright}', "");
-Expect(0, 64, '\P{^Is_Bidi_Class=lefttoright}', "");
-Expect(1, 90, '\p{Is_Bidi_Class= left-To-Right}', "");
-Expect(0, 90, '\p{^Is_Bidi_Class= left-To-Right}', "");
-Expect(0, 90, '\P{Is_Bidi_Class= left-To-Right}', "");
-Expect(1, 90, '\P{^Is_Bidi_Class= left-To-Right}', "");
-Expect(0, 64, '\p{Is_Bidi_Class= left-To-Right}', "");
-Expect(1, 64, '\p{^Is_Bidi_Class= left-To-Right}', "");
-Expect(1, 64, '\P{Is_Bidi_Class= left-To-Right}', "");
-Expect(0, 64, '\P{^Is_Bidi_Class= left-To-Right}', "");
-Error('\p{Is_Bc: --L/a/}');
-Error('\P{Is_Bc: --L/a/}');
-Expect(1, 90, '\p{Is_Bc=l}', "");
-Expect(0, 90, '\p{^Is_Bc=l}', "");
-Expect(0, 90, '\P{Is_Bc=l}', "");
-Expect(1, 90, '\P{^Is_Bc=l}', "");
-Expect(0, 64, '\p{Is_Bc=l}', "");
-Expect(1, 64, '\p{^Is_Bc=l}', "");
-Expect(1, 64, '\P{Is_Bc=l}', "");
-Expect(0, 64, '\P{^Is_Bc=l}', "");
-Expect(1, 90, '\p{Is_Bc= l}', "");
-Expect(0, 90, '\p{^Is_Bc= l}', "");
-Expect(0, 90, '\P{Is_Bc= l}', "");
-Expect(1, 90, '\P{^Is_Bc= l}', "");
-Expect(0, 64, '\p{Is_Bc= l}', "");
-Expect(1, 64, '\p{^Is_Bc= l}', "");
-Expect(1, 64, '\P{Is_Bc= l}', "");
-Expect(0, 64, '\P{^Is_Bc= l}', "");
-Error('\p{Bidi_Class= Right To_Left Embedding:=}');
-Error('\P{Bidi_Class= Right To_Left Embedding:=}');
-Expect(1, 8235, '\p{Bidi_Class: righttoleftembedding}', "");
-Expect(0, 8235, '\p{^Bidi_Class: righttoleftembedding}', "");
-Expect(0, 8235, '\P{Bidi_Class: righttoleftembedding}', "");
-Expect(1, 8235, '\P{^Bidi_Class: righttoleftembedding}', "");
-Expect(0, 8234, '\p{Bidi_Class: righttoleftembedding}', "");
-Expect(1, 8234, '\p{^Bidi_Class: righttoleftembedding}', "");
-Expect(1, 8234, '\P{Bidi_Class: righttoleftembedding}', "");
-Expect(0, 8234, '\P{^Bidi_Class: righttoleftembedding}', "");
-Expect(1, 8235, '\p{Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(0, 8235, '\p{^Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(0, 8235, '\P{Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(1, 8235, '\P{^Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(0, 8234, '\p{Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(1, 8234, '\p{^Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(1, 8234, '\P{Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Expect(0, 8234, '\P{^Bidi_Class=_RIGHT_ToleftEmbedding}', "");
-Error('\p{Bc= :=RLE}');
-Error('\P{Bc= :=RLE}');
-Expect(1, 8235, '\p{Bc=rle}', "");
-Expect(0, 8235, '\p{^Bc=rle}', "");
-Expect(0, 8235, '\P{Bc=rle}', "");
-Expect(1, 8235, '\P{^Bc=rle}', "");
-Expect(0, 8234, '\p{Bc=rle}', "");
-Expect(1, 8234, '\p{^Bc=rle}', "");
-Expect(1, 8234, '\P{Bc=rle}', "");
-Expect(0, 8234, '\P{^Bc=rle}', "");
-Expect(1, 8235, '\p{Bc=-rle}', "");
-Expect(0, 8235, '\p{^Bc=-rle}', "");
-Expect(0, 8235, '\P{Bc=-rle}', "");
-Expect(1, 8235, '\P{^Bc=-rle}', "");
-Expect(0, 8234, '\p{Bc=-rle}', "");
-Expect(1, 8234, '\p{^Bc=-rle}', "");
-Expect(1, 8234, '\P{Bc=-rle}', "");
-Expect(0, 8234, '\P{^Bc=-rle}', "");
-Error('\p{Is_Bidi_Class=-/a/RIGHT_TO-Left Embedding}');
-Error('\P{Is_Bidi_Class=-/a/RIGHT_TO-Left Embedding}');
-Expect(1, 8235, '\p{Is_Bidi_Class=righttoleftembedding}', "");
-Expect(0, 8235, '\p{^Is_Bidi_Class=righttoleftembedding}', "");
-Expect(0, 8235, '\P{Is_Bidi_Class=righttoleftembedding}', "");
-Expect(1, 8235, '\P{^Is_Bidi_Class=righttoleftembedding}', "");
-Expect(0, 8234, '\p{Is_Bidi_Class=righttoleftembedding}', "");
-Expect(1, 8234, '\p{^Is_Bidi_Class=righttoleftembedding}', "");
-Expect(1, 8234, '\P{Is_Bidi_Class=righttoleftembedding}', "");
-Expect(0, 8234, '\P{^Is_Bidi_Class=righttoleftembedding}', "");
-Expect(1, 8235, '\p{Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(0, 8235, '\p{^Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(0, 8235, '\P{Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(1, 8235, '\P{^Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(0, 8234, '\p{Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(1, 8234, '\p{^Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(1, 8234, '\P{Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Expect(0, 8234, '\P{^Is_Bidi_Class=- RIGHTTo-LeftEmbedding}', "");
-Error('\p{Is_Bc=:=_ RLE}');
-Error('\P{Is_Bc=:=_ RLE}');
-Expect(1, 8235, '\p{Is_Bc=rle}', "");
-Expect(0, 8235, '\p{^Is_Bc=rle}', "");
-Expect(0, 8235, '\P{Is_Bc=rle}', "");
-Expect(1, 8235, '\P{^Is_Bc=rle}', "");
-Expect(0, 8234, '\p{Is_Bc=rle}', "");
-Expect(1, 8234, '\p{^Is_Bc=rle}', "");
-Expect(1, 8234, '\P{Is_Bc=rle}', "");
-Expect(0, 8234, '\P{^Is_Bc=rle}', "");
-Expect(1, 8235, '\p{Is_Bc=_ RLE}', "");
-Expect(0, 8235, '\p{^Is_Bc=_ RLE}', "");
-Expect(0, 8235, '\P{Is_Bc=_ RLE}', "");
-Expect(1, 8235, '\P{^Is_Bc=_ RLE}', "");
-Expect(0, 8234, '\p{Is_Bc=_ RLE}', "");
-Expect(1, 8234, '\p{^Is_Bc=_ RLE}', "");
-Expect(1, 8234, '\P{Is_Bc=_ RLE}', "");
-Expect(0, 8234, '\P{^Is_Bc=_ RLE}', "");
-Error('\p{Bidi_Class= _other NEUTRAL:=}');
-Error('\P{Bidi_Class= _other NEUTRAL:=}');
-Expect(1, 34, '\p{Bidi_Class: otherneutral}', "");
-Expect(0, 34, '\p{^Bidi_Class: otherneutral}', "");
-Expect(0, 34, '\P{Bidi_Class: otherneutral}', "");
-Expect(1, 34, '\P{^Bidi_Class: otherneutral}', "");
-Expect(0, 32, '\p{Bidi_Class: otherneutral}', "");
-Expect(1, 32, '\p{^Bidi_Class: otherneutral}', "");
-Expect(1, 32, '\P{Bidi_Class: otherneutral}', "");
-Expect(0, 32, '\P{^Bidi_Class: otherneutral}', "");
-Expect(1, 34, '\p{Bidi_Class=OTHER Neutral}', "");
-Expect(0, 34, '\p{^Bidi_Class=OTHER Neutral}', "");
-Expect(0, 34, '\P{Bidi_Class=OTHER Neutral}', "");
-Expect(1, 34, '\P{^Bidi_Class=OTHER Neutral}', "");
-Expect(0, 32, '\p{Bidi_Class=OTHER Neutral}', "");
-Expect(1, 32, '\p{^Bidi_Class=OTHER Neutral}', "");
-Expect(1, 32, '\P{Bidi_Class=OTHER Neutral}', "");
-Expect(0, 32, '\P{^Bidi_Class=OTHER Neutral}', "");
-Error('\p{Bc=:=_ ON}');
-Error('\P{Bc=:=_ ON}');
-Expect(1, 34, '\p{Bc=on}', "");
-Expect(0, 34, '\p{^Bc=on}', "");
-Expect(0, 34, '\P{Bc=on}', "");
-Expect(1, 34, '\P{^Bc=on}', "");
-Expect(0, 32, '\p{Bc=on}', "");
-Expect(1, 32, '\p{^Bc=on}', "");
-Expect(1, 32, '\P{Bc=on}', "");
-Expect(0, 32, '\P{^Bc=on}', "");
-Expect(1, 34, '\p{Bc=-ON}', "");
-Expect(0, 34, '\p{^Bc=-ON}', "");
-Expect(0, 34, '\P{Bc=-ON}', "");
-Expect(1, 34, '\P{^Bc=-ON}', "");
-Expect(0, 32, '\p{Bc=-ON}', "");
-Expect(1, 32, '\p{^Bc=-ON}', "");
-Expect(1, 32, '\P{Bc=-ON}', "");
-Expect(0, 32, '\P{^Bc=-ON}', "");
-Error('\p{Is_Bidi_Class=/a/_-other-neutral}');
-Error('\P{Is_Bidi_Class=/a/_-other-neutral}');
-Expect(1, 34, '\p{Is_Bidi_Class=otherneutral}', "");
-Expect(0, 34, '\p{^Is_Bidi_Class=otherneutral}', "");
-Expect(0, 34, '\P{Is_Bidi_Class=otherneutral}', "");
-Expect(1, 34, '\P{^Is_Bidi_Class=otherneutral}', "");
-Expect(0, 32, '\p{Is_Bidi_Class=otherneutral}', "");
-Expect(1, 32, '\p{^Is_Bidi_Class=otherneutral}', "");
-Expect(1, 32, '\P{Is_Bidi_Class=otherneutral}', "");
-Expect(0, 32, '\P{^Is_Bidi_Class=otherneutral}', "");
-Expect(1, 34, '\p{Is_Bidi_Class= other_Neutral}', "");
-Expect(0, 34, '\p{^Is_Bidi_Class= other_Neutral}', "");
-Expect(0, 34, '\P{Is_Bidi_Class= other_Neutral}', "");
-Expect(1, 34, '\P{^Is_Bidi_Class= other_Neutral}', "");
-Expect(0, 32, '\p{Is_Bidi_Class= other_Neutral}', "");
-Expect(1, 32, '\p{^Is_Bidi_Class= other_Neutral}', "");
-Expect(1, 32, '\P{Is_Bidi_Class= other_Neutral}', "");
-Expect(0, 32, '\P{^Is_Bidi_Class= other_Neutral}', "");
-Error('\p{Is_Bc=:=ON}');
-Error('\P{Is_Bc=:=ON}');
-Expect(1, 34, '\p{Is_Bc=on}', "");
-Expect(0, 34, '\p{^Is_Bc=on}', "");
-Expect(0, 34, '\P{Is_Bc=on}', "");
-Expect(1, 34, '\P{^Is_Bc=on}', "");
-Expect(0, 32, '\p{Is_Bc=on}', "");
-Expect(1, 32, '\p{^Is_Bc=on}', "");
-Expect(1, 32, '\P{Is_Bc=on}', "");
-Expect(0, 32, '\P{^Is_Bc=on}', "");
-Expect(1, 34, '\p{Is_Bc= ON}', "");
-Expect(0, 34, '\p{^Is_Bc= ON}', "");
-Expect(0, 34, '\P{Is_Bc= ON}', "");
-Expect(1, 34, '\P{^Is_Bc= ON}', "");
-Expect(0, 32, '\p{Is_Bc= ON}', "");
-Expect(1, 32, '\p{^Is_Bc= ON}', "");
-Expect(1, 32, '\P{Is_Bc= ON}', "");
-Expect(0, 32, '\P{^Is_Bc= ON}', "");
-Error('\p{Bidi_Class=:= _Boundary neutral}');
-Error('\P{Bidi_Class=:= _Boundary neutral}');
-Expect(1, 8, '\p{Bidi_Class=boundaryneutral}', "");
-Expect(0, 8, '\p{^Bidi_Class=boundaryneutral}', "");
-Expect(0, 8, '\P{Bidi_Class=boundaryneutral}', "");
-Expect(1, 8, '\P{^Bidi_Class=boundaryneutral}', "");
-Expect(0, 13, '\p{Bidi_Class=boundaryneutral}', "");
-Expect(1, 13, '\p{^Bidi_Class=boundaryneutral}', "");
-Expect(1, 13, '\P{Bidi_Class=boundaryneutral}', "");
-Expect(0, 13, '\P{^Bidi_Class=boundaryneutral}', "");
-Expect(1, 8, '\p{Bidi_Class= _Boundary Neutral}', "");
-Expect(0, 8, '\p{^Bidi_Class= _Boundary Neutral}', "");
-Expect(0, 8, '\P{Bidi_Class= _Boundary Neutral}', "");
-Expect(1, 8, '\P{^Bidi_Class= _Boundary Neutral}', "");
-Expect(0, 13, '\p{Bidi_Class= _Boundary Neutral}', "");
-Expect(1, 13, '\p{^Bidi_Class= _Boundary Neutral}', "");
-Expect(1, 13, '\P{Bidi_Class= _Boundary Neutral}', "");
-Expect(0, 13, '\P{^Bidi_Class= _Boundary Neutral}', "");
-Error('\p{Bc: BN/a/}');
-Error('\P{Bc: BN/a/}');
-Expect(1, 8, '\p{Bc=bn}', "");
-Expect(0, 8, '\p{^Bc=bn}', "");
-Expect(0, 8, '\P{Bc=bn}', "");
-Expect(1, 8, '\P{^Bc=bn}', "");
-Expect(0, 13, '\p{Bc=bn}', "");
-Expect(1, 13, '\p{^Bc=bn}', "");
-Expect(1, 13, '\P{Bc=bn}', "");
-Expect(0, 13, '\P{^Bc=bn}', "");
-Expect(1, 8, '\p{Bc=-bn}', "");
-Expect(0, 8, '\p{^Bc=-bn}', "");
-Expect(0, 8, '\P{Bc=-bn}', "");
-Expect(1, 8, '\P{^Bc=-bn}', "");
-Expect(0, 13, '\p{Bc=-bn}', "");
-Expect(1, 13, '\p{^Bc=-bn}', "");
-Expect(1, 13, '\P{Bc=-bn}', "");
-Expect(0, 13, '\P{^Bc=-bn}', "");
-Error('\p{Is_Bidi_Class:/a/BOUNDARY-Neutral}');
-Error('\P{Is_Bidi_Class:/a/BOUNDARY-Neutral}');
-Expect(1, 8, '\p{Is_Bidi_Class=boundaryneutral}', "");
-Expect(0, 8, '\p{^Is_Bidi_Class=boundaryneutral}', "");
-Expect(0, 8, '\P{Is_Bidi_Class=boundaryneutral}', "");
-Expect(1, 8, '\P{^Is_Bidi_Class=boundaryneutral}', "");
-Expect(0, 13, '\p{Is_Bidi_Class=boundaryneutral}', "");
-Expect(1, 13, '\p{^Is_Bidi_Class=boundaryneutral}', "");
-Expect(1, 13, '\P{Is_Bidi_Class=boundaryneutral}', "");
-Expect(0, 13, '\P{^Is_Bidi_Class=boundaryneutral}', "");
-Expect(1, 8, '\p{Is_Bidi_Class= -Boundary neutral}', "");
-Expect(0, 8, '\p{^Is_Bidi_Class= -Boundary neutral}', "");
-Expect(0, 8, '\P{Is_Bidi_Class= -Boundary neutral}', "");
-Expect(1, 8, '\P{^Is_Bidi_Class= -Boundary neutral}', "");
-Expect(0, 13, '\p{Is_Bidi_Class= -Boundary neutral}', "");
-Expect(1, 13, '\p{^Is_Bidi_Class= -Boundary neutral}', "");
-Expect(1, 13, '\P{Is_Bidi_Class= -Boundary neutral}', "");
-Expect(0, 13, '\P{^Is_Bidi_Class= -Boundary neutral}', "");
-Error('\p{Is_Bc=/a/- bn}');
-Error('\P{Is_Bc=/a/- bn}');
-Expect(1, 8, '\p{Is_Bc=bn}', "");
-Expect(0, 8, '\p{^Is_Bc=bn}', "");
-Expect(0, 8, '\P{Is_Bc=bn}', "");
-Expect(1, 8, '\P{^Is_Bc=bn}', "");
-Expect(0, 13, '\p{Is_Bc=bn}', "");
-Expect(1, 13, '\p{^Is_Bc=bn}', "");
-Expect(1, 13, '\P{Is_Bc=bn}', "");
-Expect(0, 13, '\P{^Is_Bc=bn}', "");
-Expect(1, 8, '\p{Is_Bc= bn}', "");
-Expect(0, 8, '\p{^Is_Bc= bn}', "");
-Expect(0, 8, '\P{Is_Bc= bn}', "");
-Expect(1, 8, '\P{^Is_Bc= bn}', "");
-Expect(0, 13, '\p{Is_Bc= bn}', "");
-Expect(1, 13, '\p{^Is_Bc= bn}', "");
-Expect(1, 13, '\P{Is_Bc= bn}', "");
-Expect(0, 13, '\P{^Is_Bc= bn}', "");
-Error('\p{Bidi_Class= Pop-directional:=format}');
-Error('\P{Bidi_Class= Pop-directional:=format}');
-Expect(1, 8236, '\p{Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8236, '\p{^Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8236, '\P{Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8236, '\P{^Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8235, '\p{Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8235, '\p{^Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8235, '\P{Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8235, '\P{^Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8236, '\p{Bidi_Class= pop directionalFORMAT}', "");
-Expect(0, 8236, '\p{^Bidi_Class= pop directionalFORMAT}', "");
-Expect(0, 8236, '\P{Bidi_Class= pop directionalFORMAT}', "");
-Expect(1, 8236, '\P{^Bidi_Class= pop directionalFORMAT}', "");
-Expect(0, 8235, '\p{Bidi_Class= pop directionalFORMAT}', "");
-Expect(1, 8235, '\p{^Bidi_Class= pop directionalFORMAT}', "");
-Expect(1, 8235, '\P{Bidi_Class= pop directionalFORMAT}', "");
-Expect(0, 8235, '\P{^Bidi_Class= pop directionalFORMAT}', "");
-Error('\p{Bc=- pdf:=}');
-Error('\P{Bc=- pdf:=}');
-Expect(1, 8236, '\p{Bc=pdf}', "");
-Expect(0, 8236, '\p{^Bc=pdf}', "");
-Expect(0, 8236, '\P{Bc=pdf}', "");
-Expect(1, 8236, '\P{^Bc=pdf}', "");
-Expect(0, 8235, '\p{Bc=pdf}', "");
-Expect(1, 8235, '\p{^Bc=pdf}', "");
-Expect(1, 8235, '\P{Bc=pdf}', "");
-Expect(0, 8235, '\P{^Bc=pdf}', "");
-Expect(1, 8236, '\p{Bc=- pdf}', "");
-Expect(0, 8236, '\p{^Bc=- pdf}', "");
-Expect(0, 8236, '\P{Bc=- pdf}', "");
-Expect(1, 8236, '\P{^Bc=- pdf}', "");
-Expect(0, 8235, '\p{Bc=- pdf}', "");
-Expect(1, 8235, '\p{^Bc=- pdf}', "");
-Expect(1, 8235, '\P{Bc=- pdf}', "");
-Expect(0, 8235, '\P{^Bc=- pdf}', "");
-Error('\p{Is_Bidi_Class=_ pop directional/a/Format}');
-Error('\P{Is_Bidi_Class=_ pop directional/a/Format}');
-Expect(1, 8236, '\p{Is_Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8236, '\p{^Is_Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8236, '\P{Is_Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8236, '\P{^Is_Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8235, '\p{Is_Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8235, '\p{^Is_Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8235, '\P{Is_Bidi_Class=popdirectionalformat}', "");
-Expect(0, 8235, '\P{^Is_Bidi_Class=popdirectionalformat}', "");
-Expect(1, 8236, '\p{Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(0, 8236, '\p{^Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(0, 8236, '\P{Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(1, 8236, '\P{^Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(0, 8235, '\p{Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(1, 8235, '\p{^Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(1, 8235, '\P{Is_Bidi_Class=_PopDirectionalformat}', "");
-Expect(0, 8235, '\P{^Is_Bidi_Class=_PopDirectionalformat}', "");
-Error('\p{Is_Bc=/a/__PDF}');
-Error('\P{Is_Bc=/a/__PDF}');
-Expect(1, 8236, '\p{Is_Bc=pdf}', "");
-Expect(0, 8236, '\p{^Is_Bc=pdf}', "");
-Expect(0, 8236, '\P{Is_Bc=pdf}', "");
-Expect(1, 8236, '\P{^Is_Bc=pdf}', "");
-Expect(0, 8235, '\p{Is_Bc=pdf}', "");
-Expect(1, 8235, '\p{^Is_Bc=pdf}', "");
-Expect(1, 8235, '\P{Is_Bc=pdf}', "");
-Expect(0, 8235, '\P{^Is_Bc=pdf}', "");
-Expect(1, 8236, '\p{Is_Bc: -PDF}', "");
-Expect(0, 8236, '\p{^Is_Bc: -PDF}', "");
-Expect(0, 8236, '\P{Is_Bc: -PDF}', "");
-Expect(1, 8236, '\P{^Is_Bc: -PDF}', "");
-Expect(0, 8235, '\p{Is_Bc: -PDF}', "");
-Expect(1, 8235, '\p{^Is_Bc: -PDF}', "");
-Expect(1, 8235, '\P{Is_Bc: -PDF}', "");
-Expect(0, 8235, '\P{^Is_Bc: -PDF}', "");
-Error('\p{Bidi_Class= :=LeftTo-Right_EMBEDDING}');
-Error('\P{Bidi_Class= :=LeftTo-Right_EMBEDDING}');
-Expect(1, 8234, '\p{Bidi_Class: lefttorightembedding}', "");
-Expect(0, 8234, '\p{^Bidi_Class: lefttorightembedding}', "");
-Expect(0, 8234, '\P{Bidi_Class: lefttorightembedding}', "");
-Expect(1, 8234, '\P{^Bidi_Class: lefttorightembedding}', "");
-Expect(0, 8233, '\p{Bidi_Class: lefttorightembedding}', "");
-Expect(1, 8233, '\p{^Bidi_Class: lefttorightembedding}', "");
-Expect(1, 8233, '\P{Bidi_Class: lefttorightembedding}', "");
-Expect(0, 8233, '\P{^Bidi_Class: lefttorightembedding}', "");
-Expect(1, 8234, '\p{Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(0, 8234, '\p{^Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(0, 8234, '\P{Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(1, 8234, '\P{^Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(0, 8233, '\p{Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(1, 8233, '\p{^Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(1, 8233, '\P{Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Expect(0, 8233, '\P{^Bidi_Class=-LEFT-to_RIGHTEmbedding}', "");
-Error('\p{Bc=-/a/LRE}');
-Error('\P{Bc=-/a/LRE}');
-Expect(1, 8234, '\p{Bc: lre}', "");
-Expect(0, 8234, '\p{^Bc: lre}', "");
-Expect(0, 8234, '\P{Bc: lre}', "");
-Expect(1, 8234, '\P{^Bc: lre}', "");
-Expect(0, 8233, '\p{Bc: lre}', "");
-Expect(1, 8233, '\p{^Bc: lre}', "");
-Expect(1, 8233, '\P{Bc: lre}', "");
-Expect(0, 8233, '\P{^Bc: lre}', "");
-Expect(1, 8234, '\p{Bc= -LRE}', "");
-Expect(0, 8234, '\p{^Bc= -LRE}', "");
-Expect(0, 8234, '\P{Bc= -LRE}', "");
-Expect(1, 8234, '\P{^Bc= -LRE}', "");
-Expect(0, 8233, '\p{Bc= -LRE}', "");
-Expect(1, 8233, '\p{^Bc= -LRE}', "");
-Expect(1, 8233, '\P{Bc= -LRE}', "");
-Expect(0, 8233, '\P{^Bc= -LRE}', "");
-Error('\p{Is_Bidi_Class= :=LeftTo_Right Embedding}');
-Error('\P{Is_Bidi_Class= :=LeftTo_Right Embedding}');
-Expect(1, 8234, '\p{Is_Bidi_Class=lefttorightembedding}', "");
-Expect(0, 8234, '\p{^Is_Bidi_Class=lefttorightembedding}', "");
-Expect(0, 8234, '\P{Is_Bidi_Class=lefttorightembedding}', "");
-Expect(1, 8234, '\P{^Is_Bidi_Class=lefttorightembedding}', "");
-Expect(0, 8233, '\p{Is_Bidi_Class=lefttorightembedding}', "");
-Expect(1, 8233, '\p{^Is_Bidi_Class=lefttorightembedding}', "");
-Expect(1, 8233, '\P{Is_Bidi_Class=lefttorightembedding}', "");
-Expect(0, 8233, '\P{^Is_Bidi_Class=lefttorightembedding}', "");
-Expect(1, 8234, '\p{Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(0, 8234, '\p{^Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(0, 8234, '\P{Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(1, 8234, '\P{^Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(0, 8233, '\p{Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(1, 8233, '\p{^Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(1, 8233, '\P{Is_Bidi_Class= Left ToRight embedding}', "");
-Expect(0, 8233, '\P{^Is_Bidi_Class= Left ToRight embedding}', "");
-Error('\p{Is_Bc=:=-_LRE}');
-Error('\P{Is_Bc=:=-_LRE}');
-Expect(1, 8234, '\p{Is_Bc=lre}', "");
-Expect(0, 8234, '\p{^Is_Bc=lre}', "");
-Expect(0, 8234, '\P{Is_Bc=lre}', "");
-Expect(1, 8234, '\P{^Is_Bc=lre}', "");
-Expect(0, 8233, '\p{Is_Bc=lre}', "");
-Expect(1, 8233, '\p{^Is_Bc=lre}', "");
-Expect(1, 8233, '\P{Is_Bc=lre}', "");
-Expect(0, 8233, '\P{^Is_Bc=lre}', "");
-Expect(1, 8234, '\p{Is_Bc=-_LRE}', "");
-Expect(0, 8234, '\p{^Is_Bc=-_LRE}', "");
-Expect(0, 8234, '\P{Is_Bc=-_LRE}', "");
-Expect(1, 8234, '\P{^Is_Bc=-_LRE}', "");
-Expect(0, 8233, '\p{Is_Bc=-_LRE}', "");
-Expect(1, 8233, '\p{^Is_Bc=-_LRE}', "");
-Expect(1, 8233, '\P{Is_Bc=-_LRE}', "");
-Expect(0, 8233, '\P{^Is_Bc=-_LRE}', "");
-Error('\p{Bidi_Class= Arabic letter:=}');
-Error('\P{Bidi_Class= Arabic letter:=}');
-Expect(1, 1541, '\p{Bidi_Class=arabicletter}', "");
-Expect(0, 1541, '\p{^Bidi_Class=arabicletter}', "");
-Expect(0, 1541, '\P{Bidi_Class=arabicletter}', "");
-Expect(1, 1541, '\P{^Bidi_Class=arabicletter}', "");
-Expect(0, 1539, '\p{Bidi_Class=arabicletter}', "");
-Expect(1, 1539, '\p{^Bidi_Class=arabicletter}', "");
-Expect(1, 1539, '\P{Bidi_Class=arabicletter}', "");
-Expect(0, 1539, '\P{^Bidi_Class=arabicletter}', "");
-Expect(1, 1541, '\p{Bidi_Class= arabic letter}', "");
-Expect(0, 1541, '\p{^Bidi_Class= arabic letter}', "");
-Expect(0, 1541, '\P{Bidi_Class= arabic letter}', "");
-Expect(1, 1541, '\P{^Bidi_Class= arabic letter}', "");
-Expect(0, 1539, '\p{Bidi_Class= arabic letter}', "");
-Expect(1, 1539, '\p{^Bidi_Class= arabic letter}', "");
-Expect(1, 1539, '\P{Bidi_Class= arabic letter}', "");
-Expect(0, 1539, '\P{^Bidi_Class= arabic letter}', "");
-Error('\p{Bc= AL/a/}');
-Error('\P{Bc= AL/a/}');
-Expect(1, 1541, '\p{Bc=al}', "");
-Expect(0, 1541, '\p{^Bc=al}', "");
-Expect(0, 1541, '\P{Bc=al}', "");
-Expect(1, 1541, '\P{^Bc=al}', "");
-Expect(0, 1539, '\p{Bc=al}', "");
-Expect(1, 1539, '\p{^Bc=al}', "");
-Expect(1, 1539, '\P{Bc=al}', "");
-Expect(0, 1539, '\P{^Bc=al}', "");
-Expect(1, 1541, '\p{Bc=_ al}', "");
-Expect(0, 1541, '\p{^Bc=_ al}', "");
-Expect(0, 1541, '\P{Bc=_ al}', "");
-Expect(1, 1541, '\P{^Bc=_ al}', "");
-Expect(0, 1539, '\p{Bc=_ al}', "");
-Expect(1, 1539, '\p{^Bc=_ al}', "");
-Expect(1, 1539, '\P{Bc=_ al}', "");
-Expect(0, 1539, '\P{^Bc=_ al}', "");
-Error('\p{Is_Bidi_Class=/a/ ARABIC letter}');
-Error('\P{Is_Bidi_Class=/a/ ARABIC letter}');
-Expect(1, 1541, '\p{Is_Bidi_Class=arabicletter}', "");
-Expect(0, 1541, '\p{^Is_Bidi_Class=arabicletter}', "");
-Expect(0, 1541, '\P{Is_Bidi_Class=arabicletter}', "");
-Expect(1, 1541, '\P{^Is_Bidi_Class=arabicletter}', "");
-Expect(0, 1539, '\p{Is_Bidi_Class=arabicletter}', "");
-Expect(1, 1539, '\p{^Is_Bidi_Class=arabicletter}', "");
-Expect(1, 1539, '\P{Is_Bidi_Class=arabicletter}', "");
-Expect(0, 1539, '\P{^Is_Bidi_Class=arabicletter}', "");
-Expect(1, 1541, '\p{Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(0, 1541, '\p{^Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(0, 1541, '\P{Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(1, 1541, '\P{^Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(0, 1539, '\p{Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(1, 1539, '\p{^Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(1, 1539, '\P{Is_Bidi_Class=_ArabicLETTER}', "");
-Expect(0, 1539, '\P{^Is_Bidi_Class=_ArabicLETTER}', "");
-Error('\p{Is_Bc= -AL:=}');
-Error('\P{Is_Bc= -AL:=}');
-Expect(1, 1541, '\p{Is_Bc=al}', "");
-Expect(0, 1541, '\p{^Is_Bc=al}', "");
-Expect(0, 1541, '\P{Is_Bc=al}', "");
-Expect(1, 1541, '\P{^Is_Bc=al}', "");
-Expect(0, 1539, '\p{Is_Bc=al}', "");
-Expect(1, 1539, '\p{^Is_Bc=al}', "");
-Expect(1, 1539, '\P{Is_Bc=al}', "");
-Expect(0, 1539, '\P{^Is_Bc=al}', "");
-Expect(1, 1541, '\p{Is_Bc= AL}', "");
-Expect(0, 1541, '\p{^Is_Bc= AL}', "");
-Expect(0, 1541, '\P{Is_Bc= AL}', "");
-Expect(1, 1541, '\P{^Is_Bc= AL}', "");
-Expect(0, 1539, '\p{Is_Bc= AL}', "");
-Expect(1, 1539, '\p{^Is_Bc= AL}', "");
-Expect(1, 1539, '\P{Is_Bc= AL}', "");
-Expect(0, 1539, '\P{^Is_Bc= AL}', "");
-Error('\p{Bidi_Class=/a/common Separator}');
-Error('\P{Bidi_Class=/a/common Separator}');
-Expect(1, 44, '\p{Bidi_Class: commonseparator}', "");
-Expect(0, 44, '\p{^Bidi_Class: commonseparator}', "");
-Expect(0, 44, '\P{Bidi_Class: commonseparator}', "");
-Expect(1, 44, '\P{^Bidi_Class: commonseparator}', "");
-Expect(0, 43, '\p{Bidi_Class: commonseparator}', "");
-Expect(1, 43, '\p{^Bidi_Class: commonseparator}', "");
-Expect(1, 43, '\P{Bidi_Class: commonseparator}', "");
-Expect(0, 43, '\P{^Bidi_Class: commonseparator}', "");
-Expect(1, 44, '\p{Bidi_Class=_COMMON_separator}', "");
-Expect(0, 44, '\p{^Bidi_Class=_COMMON_separator}', "");
-Expect(0, 44, '\P{Bidi_Class=_COMMON_separator}', "");
-Expect(1, 44, '\P{^Bidi_Class=_COMMON_separator}', "");
-Expect(0, 43, '\p{Bidi_Class=_COMMON_separator}', "");
-Expect(1, 43, '\p{^Bidi_Class=_COMMON_separator}', "");
-Expect(1, 43, '\P{Bidi_Class=_COMMON_separator}', "");
-Expect(0, 43, '\P{^Bidi_Class=_COMMON_separator}', "");
-Error('\p{Bc=-/a/cs}');
-Error('\P{Bc=-/a/cs}');
-Expect(1, 44, '\p{Bc=cs}', "");
-Expect(0, 44, '\p{^Bc=cs}', "");
-Expect(0, 44, '\P{Bc=cs}', "");
-Expect(1, 44, '\P{^Bc=cs}', "");
-Expect(0, 43, '\p{Bc=cs}', "");
-Expect(1, 43, '\p{^Bc=cs}', "");
-Expect(1, 43, '\P{Bc=cs}', "");
-Expect(0, 43, '\P{^Bc=cs}', "");
-Expect(1, 44, '\p{Bc= cs}', "");
-Expect(0, 44, '\p{^Bc= cs}', "");
-Expect(0, 44, '\P{Bc= cs}', "");
-Expect(1, 44, '\P{^Bc= cs}', "");
-Expect(0, 43, '\p{Bc= cs}', "");
-Expect(1, 43, '\p{^Bc= cs}', "");
-Expect(1, 43, '\P{Bc= cs}', "");
-Expect(0, 43, '\P{^Bc= cs}', "");
-Error('\p{Is_Bidi_Class= COMMON separator:=}');
-Error('\P{Is_Bidi_Class= COMMON separator:=}');
-Expect(1, 44, '\p{Is_Bidi_Class=commonseparator}', "");
-Expect(0, 44, '\p{^Is_Bidi_Class=commonseparator}', "");
-Expect(0, 44, '\P{Is_Bidi_Class=commonseparator}', "");
-Expect(1, 44, '\P{^Is_Bidi_Class=commonseparator}', "");
-Expect(0, 43, '\p{Is_Bidi_Class=commonseparator}', "");
-Expect(1, 43, '\p{^Is_Bidi_Class=commonseparator}', "");
-Expect(1, 43, '\P{Is_Bidi_Class=commonseparator}', "");
-Expect(0, 43, '\P{^Is_Bidi_Class=commonseparator}', "");
-Expect(1, 44, '\p{Is_Bidi_Class=- Common_separator}', "");
-Expect(0, 44, '\p{^Is_Bidi_Class=- Common_separator}', "");
-Expect(0, 44, '\P{Is_Bidi_Class=- Common_separator}', "");
-Expect(1, 44, '\P{^Is_Bidi_Class=- Common_separator}', "");
-Expect(0, 43, '\p{Is_Bidi_Class=- Common_separator}', "");
-Expect(1, 43, '\p{^Is_Bidi_Class=- Common_separator}', "");
-Expect(1, 43, '\P{Is_Bidi_Class=- Common_separator}', "");
-Expect(0, 43, '\P{^Is_Bidi_Class=- Common_separator}', "");
-Error('\p{Is_Bc=/a/ CS}');
-Error('\P{Is_Bc=/a/ CS}');
-Expect(1, 44, '\p{Is_Bc=cs}', "");
-Expect(0, 44, '\p{^Is_Bc=cs}', "");
-Expect(0, 44, '\P{Is_Bc=cs}', "");
-Expect(1, 44, '\P{^Is_Bc=cs}', "");
-Expect(0, 43, '\p{Is_Bc=cs}', "");
-Expect(1, 43, '\p{^Is_Bc=cs}', "");
-Expect(1, 43, '\P{Is_Bc=cs}', "");
-Expect(0, 43, '\P{^Is_Bc=cs}', "");
-Expect(1, 44, '\p{Is_Bc: CS}', "");
-Expect(0, 44, '\p{^Is_Bc: CS}', "");
-Expect(0, 44, '\P{Is_Bc: CS}', "");
-Expect(1, 44, '\P{^Is_Bc: CS}', "");
-Expect(0, 43, '\p{Is_Bc: CS}', "");
-Expect(1, 43, '\p{^Is_Bc: CS}', "");
-Expect(1, 43, '\P{Is_Bc: CS}', "");
-Expect(0, 43, '\P{^Is_Bc: CS}', "");
-Error('\p{Bidi_Class= White/a/Space}');
-Error('\P{Bidi_Class= White/a/Space}');
-Expect(1, 12, '\p{Bidi_Class=whitespace}', "");
-Expect(0, 12, '\p{^Bidi_Class=whitespace}', "");
-Expect(0, 12, '\P{Bidi_Class=whitespace}', "");
-Expect(1, 12, '\P{^Bidi_Class=whitespace}', "");
-Expect(0, 11, '\p{Bidi_Class=whitespace}', "");
-Expect(1, 11, '\p{^Bidi_Class=whitespace}', "");
-Expect(1, 11, '\P{Bidi_Class=whitespace}', "");
-Expect(0, 11, '\P{^Bidi_Class=whitespace}', "");
-Expect(1, 12, '\p{Bidi_Class: White-Space}', "");
-Expect(0, 12, '\p{^Bidi_Class: White-Space}', "");
-Expect(0, 12, '\P{Bidi_Class: White-Space}', "");
-Expect(1, 12, '\P{^Bidi_Class: White-Space}', "");
-Expect(0, 11, '\p{Bidi_Class: White-Space}', "");
-Expect(1, 11, '\p{^Bidi_Class: White-Space}', "");
-Expect(1, 11, '\P{Bidi_Class: White-Space}', "");
-Expect(0, 11, '\P{^Bidi_Class: White-Space}', "");
-Error('\p{Bc= -WS/a/}');
-Error('\P{Bc= -WS/a/}');
-Expect(1, 12, '\p{Bc=ws}', "");
-Expect(0, 12, '\p{^Bc=ws}', "");
-Expect(0, 12, '\P{Bc=ws}', "");
-Expect(1, 12, '\P{^Bc=ws}', "");
-Expect(0, 11, '\p{Bc=ws}', "");
-Expect(1, 11, '\p{^Bc=ws}', "");
-Expect(1, 11, '\P{Bc=ws}', "");
-Expect(0, 11, '\P{^Bc=ws}', "");
-Expect(1, 12, '\p{Bc= WS}', "");
-Expect(0, 12, '\p{^Bc= WS}', "");
-Expect(0, 12, '\P{Bc= WS}', "");
-Expect(1, 12, '\P{^Bc= WS}', "");
-Expect(0, 11, '\p{Bc= WS}', "");
-Expect(1, 11, '\p{^Bc= WS}', "");
-Expect(1, 11, '\P{Bc= WS}', "");
-Expect(0, 11, '\P{^Bc= WS}', "");
-Error('\p{Is_Bidi_Class=_/a/White space}');
-Error('\P{Is_Bidi_Class=_/a/White space}');
-Expect(1, 12, '\p{Is_Bidi_Class=whitespace}', "");
-Expect(0, 12, '\p{^Is_Bidi_Class=whitespace}', "");
-Expect(0, 12, '\P{Is_Bidi_Class=whitespace}', "");
-Expect(1, 12, '\P{^Is_Bidi_Class=whitespace}', "");
-Expect(0, 11, '\p{Is_Bidi_Class=whitespace}', "");
-Expect(1, 11, '\p{^Is_Bidi_Class=whitespace}', "");
-Expect(1, 11, '\P{Is_Bidi_Class=whitespace}', "");
-Expect(0, 11, '\P{^Is_Bidi_Class=whitespace}', "");
-Expect(1, 12, '\p{Is_Bidi_Class= WHITE SPACE}', "");
-Expect(0, 12, '\p{^Is_Bidi_Class= WHITE SPACE}', "");
-Expect(0, 12, '\P{Is_Bidi_Class= WHITE SPACE}', "");
-Expect(1, 12, '\P{^Is_Bidi_Class= WHITE SPACE}', "");
-Expect(0, 11, '\p{Is_Bidi_Class= WHITE SPACE}', "");
-Expect(1, 11, '\p{^Is_Bidi_Class= WHITE SPACE}', "");
-Expect(1, 11, '\P{Is_Bidi_Class= WHITE SPACE}', "");
-Expect(0, 11, '\P{^Is_Bidi_Class= WHITE SPACE}', "");
-Error('\p{Is_Bc=:=WS}');
-Error('\P{Is_Bc=:=WS}');
-Expect(1, 12, '\p{Is_Bc=ws}', "");
-Expect(0, 12, '\p{^Is_Bc=ws}', "");
-Expect(0, 12, '\P{Is_Bc=ws}', "");
-Expect(1, 12, '\P{^Is_Bc=ws}', "");
-Expect(0, 11, '\p{Is_Bc=ws}', "");
-Expect(1, 11, '\p{^Is_Bc=ws}', "");
-Expect(1, 11, '\P{Is_Bc=ws}', "");
-Expect(0, 11, '\P{^Is_Bc=ws}', "");
-Expect(1, 12, '\p{Is_Bc=WS}', "");
-Expect(0, 12, '\p{^Is_Bc=WS}', "");
-Expect(0, 12, '\P{Is_Bc=WS}', "");
-Expect(1, 12, '\P{^Is_Bc=WS}', "");
-Expect(0, 11, '\p{Is_Bc=WS}', "");
-Expect(1, 11, '\p{^Is_Bc=WS}', "");
-Expect(1, 11, '\P{Is_Bc=WS}', "");
-Expect(0, 11, '\P{^Is_Bc=WS}', "");
-Error('\p{Bidi_Class= /a/PARAGRAPH separator}');
-Error('\P{Bidi_Class= /a/PARAGRAPH separator}');
-Expect(1, 10, '\p{Bidi_Class: paragraphseparator}', "");
-Expect(0, 10, '\p{^Bidi_Class: paragraphseparator}', "");
-Expect(0, 10, '\P{Bidi_Class: paragraphseparator}', "");
-Expect(1, 10, '\P{^Bidi_Class: paragraphseparator}', "");
-Expect(0, 9, '\p{Bidi_Class: paragraphseparator}', "");
-Expect(1, 9, '\p{^Bidi_Class: paragraphseparator}', "");
-Expect(1, 9, '\P{Bidi_Class: paragraphseparator}', "");
-Expect(0, 9, '\P{^Bidi_Class: paragraphseparator}', "");
-Expect(1, 10, '\p{Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(0, 10, '\p{^Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(0, 10, '\P{Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(1, 10, '\P{^Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(0, 9, '\p{Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(1, 9, '\p{^Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(1, 9, '\P{Bidi_Class=--PARAGRAPH-Separator}', "");
-Expect(0, 9, '\P{^Bidi_Class=--PARAGRAPH-Separator}', "");
-Error('\p{Bc=-:=B}');
-Error('\P{Bc=-:=B}');
-Expect(1, 10, '\p{Bc=b}', "");
-Expect(0, 10, '\p{^Bc=b}', "");
-Expect(0, 10, '\P{Bc=b}', "");
-Expect(1, 10, '\P{^Bc=b}', "");
-Expect(0, 9, '\p{Bc=b}', "");
-Expect(1, 9, '\p{^Bc=b}', "");
-Expect(1, 9, '\P{Bc=b}', "");
-Expect(0, 9, '\P{^Bc=b}', "");
-Expect(1, 10, '\p{Bc= -B}', "");
-Expect(0, 10, '\p{^Bc= -B}', "");
-Expect(0, 10, '\P{Bc= -B}', "");
-Expect(1, 10, '\P{^Bc= -B}', "");
-Expect(0, 9, '\p{Bc= -B}', "");
-Expect(1, 9, '\p{^Bc= -B}', "");
-Expect(1, 9, '\P{Bc= -B}', "");
-Expect(0, 9, '\P{^Bc= -B}', "");
-Error('\p{Is_Bidi_Class: _Paragraph/a/Separator}');
-Error('\P{Is_Bidi_Class: _Paragraph/a/Separator}');
-Expect(1, 10, '\p{Is_Bidi_Class: paragraphseparator}', "");
-Expect(0, 10, '\p{^Is_Bidi_Class: paragraphseparator}', "");
-Expect(0, 10, '\P{Is_Bidi_Class: paragraphseparator}', "");
-Expect(1, 10, '\P{^Is_Bidi_Class: paragraphseparator}', "");
-Expect(0, 9, '\p{Is_Bidi_Class: paragraphseparator}', "");
-Expect(1, 9, '\p{^Is_Bidi_Class: paragraphseparator}', "");
-Expect(1, 9, '\P{Is_Bidi_Class: paragraphseparator}', "");
-Expect(0, 9, '\P{^Is_Bidi_Class: paragraphseparator}', "");
-Expect(1, 10, '\p{Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(0, 10, '\p{^Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(0, 10, '\P{Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(1, 10, '\P{^Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(0, 9, '\p{Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(1, 9, '\p{^Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(1, 9, '\P{Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Expect(0, 9, '\P{^Is_Bidi_Class=_PARAGRAPH_SEPARATOR}', "");
-Error('\p{Is_Bc: :=-_B}');
-Error('\P{Is_Bc: :=-_B}');
-Expect(1, 10, '\p{Is_Bc: b}', "");
-Expect(0, 10, '\p{^Is_Bc: b}', "");
-Expect(0, 10, '\P{Is_Bc: b}', "");
-Expect(1, 10, '\P{^Is_Bc: b}', "");
-Expect(0, 9, '\p{Is_Bc: b}', "");
-Expect(1, 9, '\p{^Is_Bc: b}', "");
-Expect(1, 9, '\P{Is_Bc: b}', "");
-Expect(0, 9, '\P{^Is_Bc: b}', "");
-Expect(1, 10, '\p{Is_Bc: -B}', "");
-Expect(0, 10, '\p{^Is_Bc: -B}', "");
-Expect(0, 10, '\P{Is_Bc: -B}', "");
-Expect(1, 10, '\P{^Is_Bc: -B}', "");
-Expect(0, 9, '\p{Is_Bc: -B}', "");
-Expect(1, 9, '\p{^Is_Bc: -B}', "");
-Expect(1, 9, '\P{Is_Bc: -B}', "");
-Expect(0, 9, '\P{^Is_Bc: -B}', "");
-Error('\p{Bidi_Class=:= Nonspacing Mark}');
-Error('\P{Bidi_Class=:= Nonspacing Mark}');
-Expect(1, 879, '\p{Bidi_Class=nonspacingmark}', "");
-Expect(0, 879, '\p{^Bidi_Class=nonspacingmark}', "");
-Expect(0, 879, '\P{Bidi_Class=nonspacingmark}', "");
-Expect(1, 879, '\P{^Bidi_Class=nonspacingmark}', "");
-Expect(0, 767, '\p{Bidi_Class=nonspacingmark}', "");
-Expect(1, 767, '\p{^Bidi_Class=nonspacingmark}', "");
-Expect(1, 767, '\P{Bidi_Class=nonspacingmark}', "");
-Expect(0, 767, '\P{^Bidi_Class=nonspacingmark}', "");
-Expect(1, 879, '\p{Bidi_Class=_Nonspacing mark}', "");
-Expect(0, 879, '\p{^Bidi_Class=_Nonspacing mark}', "");
-Expect(0, 879, '\P{Bidi_Class=_Nonspacing mark}', "");
-Expect(1, 879, '\P{^Bidi_Class=_Nonspacing mark}', "");
-Expect(0, 767, '\p{Bidi_Class=_Nonspacing mark}', "");
-Expect(1, 767, '\p{^Bidi_Class=_Nonspacing mark}', "");
-Expect(1, 767, '\P{Bidi_Class=_Nonspacing mark}', "");
-Expect(0, 767, '\P{^Bidi_Class=_Nonspacing mark}', "");
-Error('\p{Bc: _ nsm/a/}');
-Error('\P{Bc: _ nsm/a/}');
-Expect(1, 879, '\p{Bc=nsm}', "");
-Expect(0, 879, '\p{^Bc=nsm}', "");
-Expect(0, 879, '\P{Bc=nsm}', "");
-Expect(1, 879, '\P{^Bc=nsm}', "");
-Expect(0, 767, '\p{Bc=nsm}', "");
-Expect(1, 767, '\p{^Bc=nsm}', "");
-Expect(1, 767, '\P{Bc=nsm}', "");
-Expect(0, 767, '\P{^Bc=nsm}', "");
-Expect(1, 879, '\p{Bc= nsm}', "");
-Expect(0, 879, '\p{^Bc= nsm}', "");
-Expect(0, 879, '\P{Bc= nsm}', "");
-Expect(1, 879, '\P{^Bc= nsm}', "");
-Expect(0, 767, '\p{Bc= nsm}', "");
-Expect(1, 767, '\p{^Bc= nsm}', "");
-Expect(1, 767, '\P{Bc= nsm}', "");
-Expect(0, 767, '\P{^Bc= nsm}', "");
-Error('\p{Is_Bidi_Class=/a/NONSPACINGMark}');
-Error('\P{Is_Bidi_Class=/a/NONSPACINGMark}');
-Expect(1, 879, '\p{Is_Bidi_Class=nonspacingmark}', "");
-Expect(0, 879, '\p{^Is_Bidi_Class=nonspacingmark}', "");
-Expect(0, 879, '\P{Is_Bidi_Class=nonspacingmark}', "");
-Expect(1, 879, '\P{^Is_Bidi_Class=nonspacingmark}', "");
-Expect(0, 767, '\p{Is_Bidi_Class=nonspacingmark}', "");
-Expect(1, 767, '\p{^Is_Bidi_Class=nonspacingmark}', "");
-Expect(1, 767, '\P{Is_Bidi_Class=nonspacingmark}', "");
-Expect(0, 767, '\P{^Is_Bidi_Class=nonspacingmark}', "");
-Expect(1, 879, '\p{Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(0, 879, '\p{^Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(0, 879, '\P{Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(1, 879, '\P{^Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(0, 767, '\p{Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(1, 767, '\p{^Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(1, 767, '\P{Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Expect(0, 767, '\P{^Is_Bidi_Class=_-NONSPACING-Mark}', "");
-Error('\p{Is_Bc::= -NSM}');
-Error('\P{Is_Bc::= -NSM}');
-Expect(1, 879, '\p{Is_Bc: nsm}', "");
-Expect(0, 879, '\p{^Is_Bc: nsm}', "");
-Expect(0, 879, '\P{Is_Bc: nsm}', "");
-Expect(1, 879, '\P{^Is_Bc: nsm}', "");
-Expect(0, 767, '\p{Is_Bc: nsm}', "");
-Expect(1, 767, '\p{^Is_Bc: nsm}', "");
-Expect(1, 767, '\P{Is_Bc: nsm}', "");
-Expect(0, 767, '\P{^Is_Bc: nsm}', "");
-Expect(1, 879, '\p{Is_Bc=_NSM}', "");
-Expect(0, 879, '\p{^Is_Bc=_NSM}', "");
-Expect(0, 879, '\P{Is_Bc=_NSM}', "");
-Expect(1, 879, '\P{^Is_Bc=_NSM}', "");
-Expect(0, 767, '\p{Is_Bc=_NSM}', "");
-Expect(1, 767, '\p{^Is_Bc=_NSM}', "");
-Expect(1, 767, '\P{Is_Bc=_NSM}', "");
-Expect(0, 767, '\P{^Is_Bc=_NSM}', "");
-Error('\p{Bidi_Class=/a/ _european_separator}');
-Error('\P{Bidi_Class=/a/ _european_separator}');
-Expect(1, 43, '\p{Bidi_Class=europeanseparator}', "");
-Expect(0, 43, '\p{^Bidi_Class=europeanseparator}', "");
-Expect(0, 43, '\P{Bidi_Class=europeanseparator}', "");
-Expect(1, 43, '\P{^Bidi_Class=europeanseparator}', "");
-Expect(0, 42, '\p{Bidi_Class=europeanseparator}', "");
-Expect(1, 42, '\p{^Bidi_Class=europeanseparator}', "");
-Expect(1, 42, '\P{Bidi_Class=europeanseparator}', "");
-Expect(0, 42, '\P{^Bidi_Class=europeanseparator}', "");
-Expect(1, 43, '\p{Bidi_Class=--EUROPEANSeparator}', "");
-Expect(0, 43, '\p{^Bidi_Class=--EUROPEANSeparator}', "");
-Expect(0, 43, '\P{Bidi_Class=--EUROPEANSeparator}', "");
-Expect(1, 43, '\P{^Bidi_Class=--EUROPEANSeparator}', "");
-Expect(0, 42, '\p{Bidi_Class=--EUROPEANSeparator}', "");
-Expect(1, 42, '\p{^Bidi_Class=--EUROPEANSeparator}', "");
-Expect(1, 42, '\P{Bidi_Class=--EUROPEANSeparator}', "");
-Expect(0, 42, '\P{^Bidi_Class=--EUROPEANSeparator}', "");
-Error('\p{Bc=_:=es}');
-Error('\P{Bc=_:=es}');
-Expect(1, 43, '\p{Bc=es}', "");
-Expect(0, 43, '\p{^Bc=es}', "");
-Expect(0, 43, '\P{Bc=es}', "");
-Expect(1, 43, '\P{^Bc=es}', "");
-Expect(0, 42, '\p{Bc=es}', "");
-Expect(1, 42, '\p{^Bc=es}', "");
-Expect(1, 42, '\P{Bc=es}', "");
-Expect(0, 42, '\P{^Bc=es}', "");
-Expect(1, 43, '\p{Bc= ES}', "");
-Expect(0, 43, '\p{^Bc= ES}', "");
-Expect(0, 43, '\P{Bc= ES}', "");
-Expect(1, 43, '\P{^Bc= ES}', "");
-Expect(0, 42, '\p{Bc= ES}', "");
-Expect(1, 42, '\p{^Bc= ES}', "");
-Expect(1, 42, '\P{Bc= ES}', "");
-Expect(0, 42, '\P{^Bc= ES}', "");
-Error('\p{Is_Bidi_Class= _European/a/Separator}');
-Error('\P{Is_Bidi_Class= _European/a/Separator}');
-Expect(1, 43, '\p{Is_Bidi_Class=europeanseparator}', "");
-Expect(0, 43, '\p{^Is_Bidi_Class=europeanseparator}', "");
-Expect(0, 43, '\P{Is_Bidi_Class=europeanseparator}', "");
-Expect(1, 43, '\P{^Is_Bidi_Class=europeanseparator}', "");
-Expect(0, 42, '\p{Is_Bidi_Class=europeanseparator}', "");
-Expect(1, 42, '\p{^Is_Bidi_Class=europeanseparator}', "");
-Expect(1, 42, '\P{Is_Bidi_Class=europeanseparator}', "");
-Expect(0, 42, '\P{^Is_Bidi_Class=europeanseparator}', "");
-Expect(1, 43, '\p{Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(0, 43, '\p{^Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(0, 43, '\P{Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(1, 43, '\P{^Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(0, 42, '\p{Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(1, 42, '\p{^Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(1, 42, '\P{Is_Bidi_Class= -European SEPARATOR}', "");
-Expect(0, 42, '\P{^Is_Bidi_Class= -European SEPARATOR}', "");
-Error('\p{Is_Bc=/a/-ES}');
-Error('\P{Is_Bc=/a/-ES}');
-Expect(1, 43, '\p{Is_Bc=es}', "");
-Expect(0, 43, '\p{^Is_Bc=es}', "");
-Expect(0, 43, '\P{Is_Bc=es}', "");
-Expect(1, 43, '\P{^Is_Bc=es}', "");
-Expect(0, 42, '\p{Is_Bc=es}', "");
-Expect(1, 42, '\p{^Is_Bc=es}', "");
-Expect(1, 42, '\P{Is_Bc=es}', "");
-Expect(0, 42, '\P{^Is_Bc=es}', "");
-Expect(1, 43, '\p{Is_Bc: es}', "");
-Expect(0, 43, '\p{^Is_Bc: es}', "");
-Expect(0, 43, '\P{Is_Bc: es}', "");
-Expect(1, 43, '\P{^Is_Bc: es}', "");
-Expect(0, 42, '\p{Is_Bc: es}', "");
-Expect(1, 42, '\p{^Is_Bc: es}', "");
-Expect(1, 42, '\P{Is_Bc: es}', "");
-Expect(0, 42, '\P{^Is_Bc: es}', "");
-Error('\p{Bidi_Class= _EUROPEAN/a/Number}');
-Error('\P{Bidi_Class= _EUROPEAN/a/Number}');
-Expect(1, 57, '\p{Bidi_Class=europeannumber}', "");
-Expect(0, 57, '\p{^Bidi_Class=europeannumber}', "");
-Expect(0, 57, '\P{Bidi_Class=europeannumber}', "");
-Expect(1, 57, '\P{^Bidi_Class=europeannumber}', "");
-Expect(0, 47, '\p{Bidi_Class=europeannumber}', "");
-Expect(1, 47, '\p{^Bidi_Class=europeannumber}', "");
-Expect(1, 47, '\P{Bidi_Class=europeannumber}', "");
-Expect(0, 47, '\P{^Bidi_Class=europeannumber}', "");
-Expect(1, 57, '\p{Bidi_Class=_Europeannumber}', "");
-Expect(0, 57, '\p{^Bidi_Class=_Europeannumber}', "");
-Expect(0, 57, '\P{Bidi_Class=_Europeannumber}', "");
-Expect(1, 57, '\P{^Bidi_Class=_Europeannumber}', "");
-Expect(0, 47, '\p{Bidi_Class=_Europeannumber}', "");
-Expect(1, 47, '\p{^Bidi_Class=_Europeannumber}', "");
-Expect(1, 47, '\P{Bidi_Class=_Europeannumber}', "");
-Expect(0, 47, '\P{^Bidi_Class=_Europeannumber}', "");
-Error('\p{Bc=/a/ EN}');
-Error('\P{Bc=/a/ EN}');
-Expect(1, 57, '\p{Bc=en}', "");
-Expect(0, 57, '\p{^Bc=en}', "");
-Expect(0, 57, '\P{Bc=en}', "");
-Expect(1, 57, '\P{^Bc=en}', "");
-Expect(0, 47, '\p{Bc=en}', "");
-Expect(1, 47, '\p{^Bc=en}', "");
-Expect(1, 47, '\P{Bc=en}', "");
-Expect(0, 47, '\P{^Bc=en}', "");
-Expect(1, 57, '\p{Bc= en}', "");
-Expect(0, 57, '\p{^Bc= en}', "");
-Expect(0, 57, '\P{Bc= en}', "");
-Expect(1, 57, '\P{^Bc= en}', "");
-Expect(0, 47, '\p{Bc= en}', "");
-Expect(1, 47, '\p{^Bc= en}', "");
-Expect(1, 47, '\P{Bc= en}', "");
-Expect(0, 47, '\P{^Bc= en}', "");
-Error('\p{Is_Bidi_Class=:=- European_Number}');
-Error('\P{Is_Bidi_Class=:=- European_Number}');
-Expect(1, 57, '\p{Is_Bidi_Class: europeannumber}', "");
-Expect(0, 57, '\p{^Is_Bidi_Class: europeannumber}', "");
-Expect(0, 57, '\P{Is_Bidi_Class: europeannumber}', "");
-Expect(1, 57, '\P{^Is_Bidi_Class: europeannumber}', "");
-Expect(0, 47, '\p{Is_Bidi_Class: europeannumber}', "");
-Expect(1, 47, '\p{^Is_Bidi_Class: europeannumber}', "");
-Expect(1, 47, '\P{Is_Bidi_Class: europeannumber}', "");
-Expect(0, 47, '\P{^Is_Bidi_Class: europeannumber}', "");
-Expect(1, 57, '\p{Is_Bidi_Class: europeanNumber}', "");
-Expect(0, 57, '\p{^Is_Bidi_Class: europeanNumber}', "");
-Expect(0, 57, '\P{Is_Bidi_Class: europeanNumber}', "");
-Expect(1, 57, '\P{^Is_Bidi_Class: europeanNumber}', "");
-Expect(0, 47, '\p{Is_Bidi_Class: europeanNumber}', "");
-Expect(1, 47, '\p{^Is_Bidi_Class: europeanNumber}', "");
-Expect(1, 47, '\P{Is_Bidi_Class: europeanNumber}', "");
-Expect(0, 47, '\P{^Is_Bidi_Class: europeanNumber}', "");
-Error('\p{Is_Bc=/a/ -EN}');
-Error('\P{Is_Bc=/a/ -EN}');
-Expect(1, 57, '\p{Is_Bc=en}', "");
-Expect(0, 57, '\p{^Is_Bc=en}', "");
-Expect(0, 57, '\P{Is_Bc=en}', "");
-Expect(1, 57, '\P{^Is_Bc=en}', "");
-Expect(0, 47, '\p{Is_Bc=en}', "");
-Expect(1, 47, '\p{^Is_Bc=en}', "");
-Expect(1, 47, '\P{Is_Bc=en}', "");
-Expect(0, 47, '\P{^Is_Bc=en}', "");
-Expect(1, 57, '\p{Is_Bc= EN}', "");
-Expect(0, 57, '\p{^Is_Bc= EN}', "");
-Expect(0, 57, '\P{Is_Bc= EN}', "");
-Expect(1, 57, '\P{^Is_Bc= EN}', "");
-Expect(0, 47, '\p{Is_Bc= EN}', "");
-Expect(1, 47, '\p{^Is_Bc= EN}', "");
-Expect(1, 47, '\P{Is_Bc= EN}', "");
-Expect(0, 47, '\P{^Is_Bc= EN}', "");
-Error('\p{Bidi_Class=_European:=terminator}');
-Error('\P{Bidi_Class=_European:=terminator}');
-Expect(1, 37, '\p{Bidi_Class=europeanterminator}', "");
-Expect(0, 37, '\p{^Bidi_Class=europeanterminator}', "");
-Expect(0, 37, '\P{Bidi_Class=europeanterminator}', "");
-Expect(1, 37, '\P{^Bidi_Class=europeanterminator}', "");
-Expect(0, 34, '\p{Bidi_Class=europeanterminator}', "");
-Expect(1, 34, '\p{^Bidi_Class=europeanterminator}', "");
-Expect(1, 34, '\P{Bidi_Class=europeanterminator}', "");
-Expect(0, 34, '\P{^Bidi_Class=europeanterminator}', "");
-Expect(1, 37, '\p{Bidi_Class=_European Terminator}', "");
-Expect(0, 37, '\p{^Bidi_Class=_European Terminator}', "");
-Expect(0, 37, '\P{Bidi_Class=_European Terminator}', "");
-Expect(1, 37, '\P{^Bidi_Class=_European Terminator}', "");
-Expect(0, 34, '\p{Bidi_Class=_European Terminator}', "");
-Expect(1, 34, '\p{^Bidi_Class=_European Terminator}', "");
-Expect(1, 34, '\P{Bidi_Class=_European Terminator}', "");
-Expect(0, 34, '\P{^Bidi_Class=_European Terminator}', "");
-Error('\p{Bc= _ET/a/}');
-Error('\P{Bc= _ET/a/}');
-Expect(1, 37, '\p{Bc=et}', "");
-Expect(0, 37, '\p{^Bc=et}', "");
-Expect(0, 37, '\P{Bc=et}', "");
-Expect(1, 37, '\P{^Bc=et}', "");
-Expect(0, 34, '\p{Bc=et}', "");
-Expect(1, 34, '\p{^Bc=et}', "");
-Expect(1, 34, '\P{Bc=et}', "");
-Expect(0, 34, '\P{^Bc=et}', "");
-Expect(1, 37, '\p{Bc=_-ET}', "");
-Expect(0, 37, '\p{^Bc=_-ET}', "");
-Expect(0, 37, '\P{Bc=_-ET}', "");
-Expect(1, 37, '\P{^Bc=_-ET}', "");
-Expect(0, 34, '\p{Bc=_-ET}', "");
-Expect(1, 34, '\p{^Bc=_-ET}', "");
-Expect(1, 34, '\P{Bc=_-ET}', "");
-Expect(0, 34, '\P{^Bc=_-ET}', "");
-Error('\p{Is_Bidi_Class= European:=Terminator}');
-Error('\P{Is_Bidi_Class= European:=Terminator}');
-Expect(1, 37, '\p{Is_Bidi_Class=europeanterminator}', "");
-Expect(0, 37, '\p{^Is_Bidi_Class=europeanterminator}', "");
-Expect(0, 37, '\P{Is_Bidi_Class=europeanterminator}', "");
-Expect(1, 37, '\P{^Is_Bidi_Class=europeanterminator}', "");
-Expect(0, 34, '\p{Is_Bidi_Class=europeanterminator}', "");
-Expect(1, 34, '\p{^Is_Bidi_Class=europeanterminator}', "");
-Expect(1, 34, '\P{Is_Bidi_Class=europeanterminator}', "");
-Expect(0, 34, '\P{^Is_Bidi_Class=europeanterminator}', "");
-Expect(1, 37, '\p{Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(0, 37, '\p{^Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(0, 37, '\P{Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(1, 37, '\P{^Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(0, 34, '\p{Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(1, 34, '\p{^Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(1, 34, '\P{Is_Bidi_Class= EUROPEAN terminator}', "");
-Expect(0, 34, '\P{^Is_Bidi_Class= EUROPEAN terminator}', "");
-Error('\p{Is_Bc= /a/ET}');
-Error('\P{Is_Bc= /a/ET}');
-Expect(1, 37, '\p{Is_Bc=et}', "");
-Expect(0, 37, '\p{^Is_Bc=et}', "");
-Expect(0, 37, '\P{Is_Bc=et}', "");
-Expect(1, 37, '\P{^Is_Bc=et}', "");
-Expect(0, 34, '\p{Is_Bc=et}', "");
-Expect(1, 34, '\p{^Is_Bc=et}', "");
-Expect(1, 34, '\P{Is_Bc=et}', "");
-Expect(0, 34, '\P{^Is_Bc=et}', "");
-Expect(1, 37, '\p{Is_Bc: ET}', "");
-Expect(0, 37, '\p{^Is_Bc: ET}', "");
-Expect(0, 37, '\P{Is_Bc: ET}', "");
-Expect(1, 37, '\P{^Is_Bc: ET}', "");
-Expect(0, 34, '\p{Is_Bc: ET}', "");
-Expect(1, 34, '\p{^Is_Bc: ET}', "");
-Expect(1, 34, '\P{Is_Bc: ET}', "");
-Expect(0, 34, '\P{^Is_Bc: ET}', "");
-Error('\p{Bidi_Class= :=Arabic Number}');
-Error('\P{Bidi_Class= :=Arabic Number}');
-Expect(1, 1539, '\p{Bidi_Class:arabicnumber}', "");
-Expect(0, 1539, '\p{^Bidi_Class:arabicnumber}', "");
-Expect(0, 1539, '\P{Bidi_Class:arabicnumber}', "");
-Expect(1, 1539, '\P{^Bidi_Class:arabicnumber}', "");
-Expect(0, 1535, '\p{Bidi_Class:arabicnumber}', "");
-Expect(1, 1535, '\p{^Bidi_Class:arabicnumber}', "");
-Expect(1, 1535, '\P{Bidi_Class:arabicnumber}', "");
-Expect(0, 1535, '\P{^Bidi_Class:arabicnumber}', "");
-Expect(1, 1539, '\p{Bidi_Class=--ArabicNUMBER}', "");
-Expect(0, 1539, '\p{^Bidi_Class=--ArabicNUMBER}', "");
-Expect(0, 1539, '\P{Bidi_Class=--ArabicNUMBER}', "");
-Expect(1, 1539, '\P{^Bidi_Class=--ArabicNUMBER}', "");
-Expect(0, 1535, '\p{Bidi_Class=--ArabicNUMBER}', "");
-Expect(1, 1535, '\p{^Bidi_Class=--ArabicNUMBER}', "");
-Expect(1, 1535, '\P{Bidi_Class=--ArabicNUMBER}', "");
-Expect(0, 1535, '\P{^Bidi_Class=--ArabicNUMBER}', "");
-Error('\p{Bc=-/a/AN}');
-Error('\P{Bc=-/a/AN}');
-Expect(1, 1539, '\p{Bc=an}', "");
-Expect(0, 1539, '\p{^Bc=an}', "");
-Expect(0, 1539, '\P{Bc=an}', "");
-Expect(1, 1539, '\P{^Bc=an}', "");
-Expect(0, 1535, '\p{Bc=an}', "");
-Expect(1, 1535, '\p{^Bc=an}', "");
-Expect(1, 1535, '\P{Bc=an}', "");
-Expect(0, 1535, '\P{^Bc=an}', "");
-Expect(1, 1539, '\p{Bc= -AN}', "");
-Expect(0, 1539, '\p{^Bc= -AN}', "");
-Expect(0, 1539, '\P{Bc= -AN}', "");
-Expect(1, 1539, '\P{^Bc= -AN}', "");
-Expect(0, 1535, '\p{Bc= -AN}', "");
-Expect(1, 1535, '\p{^Bc= -AN}', "");
-Expect(1, 1535, '\P{Bc= -AN}', "");
-Expect(0, 1535, '\P{^Bc= -AN}', "");
-Error('\p{Is_Bidi_Class=_-ARABIC Number:=}');
-Error('\P{Is_Bidi_Class=_-ARABIC Number:=}');
-Expect(1, 1539, '\p{Is_Bidi_Class=arabicnumber}', "");
-Expect(0, 1539, '\p{^Is_Bidi_Class=arabicnumber}', "");
-Expect(0, 1539, '\P{Is_Bidi_Class=arabicnumber}', "");
-Expect(1, 1539, '\P{^Is_Bidi_Class=arabicnumber}', "");
-Expect(0, 1535, '\p{Is_Bidi_Class=arabicnumber}', "");
-Expect(1, 1535, '\p{^Is_Bidi_Class=arabicnumber}', "");
-Expect(1, 1535, '\P{Is_Bidi_Class=arabicnumber}', "");
-Expect(0, 1535, '\P{^Is_Bidi_Class=arabicnumber}', "");
-Expect(1, 1539, '\p{Is_Bidi_Class= _Arabic Number}', "");
-Expect(0, 1539, '\p{^Is_Bidi_Class= _Arabic Number}', "");
-Expect(0, 1539, '\P{Is_Bidi_Class= _Arabic Number}', "");
-Expect(1, 1539, '\P{^Is_Bidi_Class= _Arabic Number}', "");
-Expect(0, 1535, '\p{Is_Bidi_Class= _Arabic Number}', "");
-Expect(1, 1535, '\p{^Is_Bidi_Class= _Arabic Number}', "");
-Expect(1, 1535, '\P{Is_Bidi_Class= _Arabic Number}', "");
-Expect(0, 1535, '\P{^Is_Bidi_Class= _Arabic Number}', "");
-Error('\p{Is_Bc= _AN/a/}');
-Error('\P{Is_Bc= _AN/a/}');
-Expect(1, 1539, '\p{Is_Bc=an}', "");
-Expect(0, 1539, '\p{^Is_Bc=an}', "");
-Expect(0, 1539, '\P{Is_Bc=an}', "");
-Expect(1, 1539, '\P{^Is_Bc=an}', "");
-Expect(0, 1535, '\p{Is_Bc=an}', "");
-Expect(1, 1535, '\p{^Is_Bc=an}', "");
-Expect(1, 1535, '\P{Is_Bc=an}', "");
-Expect(0, 1535, '\P{^Is_Bc=an}', "");
-Expect(1, 1539, '\p{Is_Bc= AN}', "");
-Expect(0, 1539, '\p{^Is_Bc= AN}', "");
-Expect(0, 1539, '\P{Is_Bc= AN}', "");
-Expect(1, 1539, '\P{^Is_Bc= AN}', "");
-Expect(0, 1535, '\p{Is_Bc= AN}', "");
-Expect(1, 1535, '\p{^Is_Bc= AN}', "");
-Expect(1, 1535, '\P{Is_Bc= AN}', "");
-Expect(0, 1535, '\P{^Is_Bc= AN}', "");
-Error('\p{Bidi_Class= _right To:=Left}');
-Error('\P{Bidi_Class= _right To:=Left}');
-Expect(1, 1424, '\p{Bidi_Class=righttoleft}', "");
-Expect(0, 1424, '\p{^Bidi_Class=righttoleft}', "");
-Expect(0, 1424, '\P{Bidi_Class=righttoleft}', "");
-Expect(1, 1424, '\P{^Bidi_Class=righttoleft}', "");
-Expect(0, 1423, '\p{Bidi_Class=righttoleft}', "");
-Expect(1, 1423, '\p{^Bidi_Class=righttoleft}', "");
-Expect(1, 1423, '\P{Bidi_Class=righttoleft}', "");
-Expect(0, 1423, '\P{^Bidi_Class=righttoleft}', "");
-Expect(1, 1424, '\p{Bidi_Class=-_Right-toLeft}', "");
-Expect(0, 1424, '\p{^Bidi_Class=-_Right-toLeft}', "");
-Expect(0, 1424, '\P{Bidi_Class=-_Right-toLeft}', "");
-Expect(1, 1424, '\P{^Bidi_Class=-_Right-toLeft}', "");
-Expect(0, 1423, '\p{Bidi_Class=-_Right-toLeft}', "");
-Expect(1, 1423, '\p{^Bidi_Class=-_Right-toLeft}', "");
-Expect(1, 1423, '\P{Bidi_Class=-_Right-toLeft}', "");
-Expect(0, 1423, '\P{^Bidi_Class=-_Right-toLeft}', "");
-Error('\p{Bc=- r:=}');
-Error('\P{Bc=- r:=}');
-Expect(1, 1424, '\p{Bc:r}', "");
-Expect(0, 1424, '\p{^Bc:r}', "");
-Expect(0, 1424, '\P{Bc:r}', "");
-Expect(1, 1424, '\P{^Bc:r}', "");
-Expect(0, 1423, '\p{Bc:r}', "");
-Expect(1, 1423, '\p{^Bc:r}', "");
-Expect(1, 1423, '\P{Bc:r}', "");
-Expect(0, 1423, '\P{^Bc:r}', "");
-Expect(1, 1424, '\p{Bc= r}', "");
-Expect(0, 1424, '\p{^Bc= r}', "");
-Expect(0, 1424, '\P{Bc= r}', "");
-Expect(1, 1424, '\P{^Bc= r}', "");
-Expect(0, 1423, '\p{Bc= r}', "");
-Expect(1, 1423, '\p{^Bc= r}', "");
-Expect(1, 1423, '\P{Bc= r}', "");
-Expect(0, 1423, '\P{^Bc= r}', "");
-Error('\p{Is_Bidi_Class= /a/right TO Left}');
-Error('\P{Is_Bidi_Class= /a/right TO Left}');
-Expect(1, 1424, '\p{Is_Bidi_Class=righttoleft}', "");
-Expect(0, 1424, '\p{^Is_Bidi_Class=righttoleft}', "");
-Expect(0, 1424, '\P{Is_Bidi_Class=righttoleft}', "");
-Expect(1, 1424, '\P{^Is_Bidi_Class=righttoleft}', "");
-Expect(0, 1423, '\p{Is_Bidi_Class=righttoleft}', "");
-Expect(1, 1423, '\p{^Is_Bidi_Class=righttoleft}', "");
-Expect(1, 1423, '\P{Is_Bidi_Class=righttoleft}', "");
-Expect(0, 1423, '\P{^Is_Bidi_Class=righttoleft}', "");
-Expect(1, 1424, '\p{Is_Bidi_Class= RightTO left}', "");
-Expect(0, 1424, '\p{^Is_Bidi_Class= RightTO left}', "");
-Expect(0, 1424, '\P{Is_Bidi_Class= RightTO left}', "");
-Expect(1, 1424, '\P{^Is_Bidi_Class= RightTO left}', "");
-Expect(0, 1423, '\p{Is_Bidi_Class= RightTO left}', "");
-Expect(1, 1423, '\p{^Is_Bidi_Class= RightTO left}', "");
-Expect(1, 1423, '\P{Is_Bidi_Class= RightTO left}', "");
-Expect(0, 1423, '\P{^Is_Bidi_Class= RightTO left}', "");
-Error('\p{Is_Bc=:=-_R}');
-Error('\P{Is_Bc=:=-_R}');
-Expect(1, 1424, '\p{Is_Bc=r}', "");
-Expect(0, 1424, '\p{^Is_Bc=r}', "");
-Expect(0, 1424, '\P{Is_Bc=r}', "");
-Expect(1, 1424, '\P{^Is_Bc=r}', "");
-Expect(0, 1423, '\p{Is_Bc=r}', "");
-Expect(1, 1423, '\p{^Is_Bc=r}', "");
-Expect(1, 1423, '\P{Is_Bc=r}', "");
-Expect(0, 1423, '\P{^Is_Bc=r}', "");
-Expect(1, 1424, '\p{Is_Bc=--r}', "");
-Expect(0, 1424, '\p{^Is_Bc=--r}', "");
-Expect(0, 1424, '\P{Is_Bc=--r}', "");
-Expect(1, 1424, '\P{^Is_Bc=--r}', "");
-Expect(0, 1423, '\p{Is_Bc=--r}', "");
-Expect(1, 1423, '\p{^Is_Bc=--r}', "");
-Expect(1, 1423, '\P{Is_Bc=--r}', "");
-Expect(0, 1423, '\P{^Is_Bc=--r}', "");
-Error('\p{Radical=:=--Yes}');
-Error('\P{Radical=:=--Yes}');
-Expect(1, 11929, '\p{Radical=yes}', "");
-Expect(0, 11929, '\p{^Radical=yes}', "");
-Expect(0, 11929, '\P{Radical=yes}', "");
-Expect(1, 11929, '\P{^Radical=yes}', "");
-Expect(0, 11903, '\p{Radical=yes}', "");
-Expect(1, 11903, '\p{^Radical=yes}', "");
-Expect(1, 11903, '\P{Radical=yes}', "");
-Expect(0, 11903, '\P{^Radical=yes}', "");
-Expect(1, 11929, '\p{Radical=- YES}', "");
-Expect(0, 11929, '\p{^Radical=- YES}', "");
-Expect(0, 11929, '\P{Radical=- YES}', "");
-Expect(1, 11929, '\P{^Radical=- YES}', "");
-Expect(0, 11903, '\p{Radical=- YES}', "");
-Expect(1, 11903, '\p{^Radical=- YES}', "");
-Expect(1, 11903, '\P{Radical=- YES}', "");
-Expect(0, 11903, '\P{^Radical=- YES}', "");
-Error('\p{Is_Radical=/a/y}');
-Error('\P{Is_Radical=/a/y}');
-Expect(1, 11929, '\p{Is_Radical=y}', "");
-Expect(0, 11929, '\p{^Is_Radical=y}', "");
-Expect(0, 11929, '\P{Is_Radical=y}', "");
-Expect(1, 11929, '\P{^Is_Radical=y}', "");
-Expect(0, 11903, '\p{Is_Radical=y}', "");
-Expect(1, 11903, '\p{^Is_Radical=y}', "");
-Expect(1, 11903, '\P{Is_Radical=y}', "");
-Expect(0, 11903, '\P{^Is_Radical=y}', "");
-Expect(1, 11929, '\p{Is_Radical= -y}', "");
-Expect(0, 11929, '\p{^Is_Radical= -y}', "");
-Expect(0, 11929, '\P{Is_Radical= -y}', "");
-Expect(1, 11929, '\P{^Is_Radical= -y}', "");
-Expect(0, 11903, '\p{Is_Radical= -y}', "");
-Expect(1, 11903, '\p{^Is_Radical= -y}', "");
-Expect(1, 11903, '\P{Is_Radical= -y}', "");
-Expect(0, 11903, '\P{^Is_Radical= -y}', "");
-Error('\p{Radical=/a/T}');
-Error('\P{Radical=/a/T}');
-Expect(1, 11929, '\p{Radical=t}', "");
-Expect(0, 11929, '\p{^Radical=t}', "");
-Expect(0, 11929, '\P{Radical=t}', "");
-Expect(1, 11929, '\P{^Radical=t}', "");
-Expect(0, 11903, '\p{Radical=t}', "");
-Expect(1, 11903, '\p{^Radical=t}', "");
-Expect(1, 11903, '\P{Radical=t}', "");
-Expect(0, 11903, '\P{^Radical=t}', "");
-Expect(1, 11929, '\p{Radical= t}', "");
-Expect(0, 11929, '\p{^Radical= t}', "");
-Expect(0, 11929, '\P{Radical= t}', "");
-Expect(1, 11929, '\P{^Radical= t}', "");
-Expect(0, 11903, '\p{Radical= t}', "");
-Expect(1, 11903, '\p{^Radical= t}', "");
-Expect(1, 11903, '\P{Radical= t}', "");
-Expect(0, 11903, '\P{^Radical= t}', "");
-Error('\p{Is_Radical: /a/_ True}');
-Error('\P{Is_Radical: /a/_ True}');
-Expect(1, 11929, '\p{Is_Radical=true}', "");
-Expect(0, 11929, '\p{^Is_Radical=true}', "");
-Expect(0, 11929, '\P{Is_Radical=true}', "");
-Expect(1, 11929, '\P{^Is_Radical=true}', "");
-Expect(0, 11903, '\p{Is_Radical=true}', "");
-Expect(1, 11903, '\p{^Is_Radical=true}', "");
-Expect(1, 11903, '\P{Is_Radical=true}', "");
-Expect(0, 11903, '\P{^Is_Radical=true}', "");
-Expect(1, 11929, '\p{Is_Radical=TRUE}', "");
-Expect(0, 11929, '\p{^Is_Radical=TRUE}', "");
-Expect(0, 11929, '\P{Is_Radical=TRUE}', "");
-Expect(1, 11929, '\P{^Is_Radical=TRUE}', "");
-Expect(0, 11903, '\p{Is_Radical=TRUE}', "");
-Expect(1, 11903, '\p{^Is_Radical=TRUE}', "");
-Expect(1, 11903, '\P{Is_Radical=TRUE}', "");
-Expect(0, 11903, '\P{^Is_Radical=TRUE}', "");
-Error('\p{Radical= /a/No}');
-Error('\P{Radical= /a/No}');
-Expect(1, 11903, '\p{Radical=no}', "");
-Expect(0, 11903, '\p{^Radical=no}', "");
-Expect(0, 11903, '\P{Radical=no}', "");
-Expect(1, 11903, '\P{^Radical=no}', "");
-Expect(0, 11929, '\p{Radical=no}', "");
-Expect(1, 11929, '\p{^Radical=no}', "");
-Expect(1, 11929, '\P{Radical=no}', "");
-Expect(0, 11929, '\P{^Radical=no}', "");
-Expect(1, 11903, '\p{Radical: No}', "");
-Expect(0, 11903, '\p{^Radical: No}', "");
-Expect(0, 11903, '\P{Radical: No}', "");
-Expect(1, 11903, '\P{^Radical: No}', "");
-Expect(0, 11929, '\p{Radical: No}', "");
-Expect(1, 11929, '\p{^Radical: No}', "");
-Expect(1, 11929, '\P{Radical: No}', "");
-Expect(0, 11929, '\P{^Radical: No}', "");
-Error('\p{Is_Radical= N:=}');
-Error('\P{Is_Radical= N:=}');
-Expect(1, 11903, '\p{Is_Radical=n}', "");
-Expect(0, 11903, '\p{^Is_Radical=n}', "");
-Expect(0, 11903, '\P{Is_Radical=n}', "");
-Expect(1, 11903, '\P{^Is_Radical=n}', "");
-Expect(0, 11929, '\p{Is_Radical=n}', "");
-Expect(1, 11929, '\p{^Is_Radical=n}', "");
-Expect(1, 11929, '\P{Is_Radical=n}', "");
-Expect(0, 11929, '\P{^Is_Radical=n}', "");
-Expect(1, 11903, '\p{Is_Radical=_n}', "");
-Expect(0, 11903, '\p{^Is_Radical=_n}', "");
-Expect(0, 11903, '\P{Is_Radical=_n}', "");
-Expect(1, 11903, '\P{^Is_Radical=_n}', "");
-Expect(0, 11929, '\p{Is_Radical=_n}', "");
-Expect(1, 11929, '\p{^Is_Radical=_n}', "");
-Expect(1, 11929, '\P{Is_Radical=_n}', "");
-Expect(0, 11929, '\P{^Is_Radical=_n}', "");
-Error('\p{Radical:/a/__f}');
-Error('\P{Radical:/a/__f}');
-Expect(1, 11903, '\p{Radical=f}', "");
-Expect(0, 11903, '\p{^Radical=f}', "");
-Expect(0, 11903, '\P{Radical=f}', "");
-Expect(1, 11903, '\P{^Radical=f}', "");
-Expect(0, 11929, '\p{Radical=f}', "");
-Expect(1, 11929, '\p{^Radical=f}', "");
-Expect(1, 11929, '\P{Radical=f}', "");
-Expect(0, 11929, '\P{^Radical=f}', "");
-Expect(1, 11903, '\p{Radical= F}', "");
-Expect(0, 11903, '\p{^Radical= F}', "");
-Expect(0, 11903, '\P{Radical= F}', "");
-Expect(1, 11903, '\P{^Radical= F}', "");
-Expect(0, 11929, '\p{Radical= F}', "");
-Expect(1, 11929, '\p{^Radical= F}', "");
-Expect(1, 11929, '\P{Radical= F}', "");
-Expect(0, 11929, '\P{^Radical= F}', "");
-Error('\p{Is_Radical= _False/a/}');
-Error('\P{Is_Radical= _False/a/}');
-Expect(1, 11903, '\p{Is_Radical=false}', "");
-Expect(0, 11903, '\p{^Is_Radical=false}', "");
-Expect(0, 11903, '\P{Is_Radical=false}', "");
-Expect(1, 11903, '\P{^Is_Radical=false}', "");
-Expect(0, 11929, '\p{Is_Radical=false}', "");
-Expect(1, 11929, '\p{^Is_Radical=false}', "");
-Expect(1, 11929, '\P{Is_Radical=false}', "");
-Expect(0, 11929, '\P{^Is_Radical=false}', "");
-Expect(1, 11903, '\p{Is_Radical=- false}', "");
-Expect(0, 11903, '\p{^Is_Radical=- false}', "");
-Expect(0, 11903, '\P{Is_Radical=- false}', "");
-Expect(1, 11903, '\P{^Is_Radical=- false}', "");
-Expect(0, 11929, '\p{Is_Radical=- false}', "");
-Expect(1, 11929, '\p{^Is_Radical=- false}', "");
-Expect(1, 11929, '\P{Is_Radical=- false}', "");
-Expect(0, 11929, '\P{^Is_Radical=- false}', "");
-Error('\p{Quotation_Mark= /a/yes}');
-Error('\P{Quotation_Mark= /a/yes}');
-Expect(1, 34, '\p{Quotation_Mark=yes}', "");
-Expect(0, 34, '\p{^Quotation_Mark=yes}', "");
-Expect(0, 34, '\P{Quotation_Mark=yes}', "");
-Expect(1, 34, '\P{^Quotation_Mark=yes}', "");
-Expect(0, 33, '\p{Quotation_Mark=yes}', "");
-Expect(1, 33, '\p{^Quotation_Mark=yes}', "");
-Expect(1, 33, '\P{Quotation_Mark=yes}', "");
-Expect(0, 33, '\P{^Quotation_Mark=yes}', "");
-Expect(1, 34, '\p{Quotation_Mark= Yes}', "");
-Expect(0, 34, '\p{^Quotation_Mark= Yes}', "");
-Expect(0, 34, '\P{Quotation_Mark= Yes}', "");
-Expect(1, 34, '\P{^Quotation_Mark= Yes}', "");
-Expect(0, 33, '\p{Quotation_Mark= Yes}', "");
-Expect(1, 33, '\p{^Quotation_Mark= Yes}', "");
-Expect(1, 33, '\P{Quotation_Mark= Yes}', "");
-Expect(0, 33, '\P{^Quotation_Mark= Yes}', "");
-Error('\p{QMark=-:=Y}');
-Error('\P{QMark=-:=Y}');
-Expect(1, 34, '\p{QMark: y}', "");
-Expect(0, 34, '\p{^QMark: y}', "");
-Expect(0, 34, '\P{QMark: y}', "");
-Expect(1, 34, '\P{^QMark: y}', "");
-Expect(0, 33, '\p{QMark: y}', "");
-Expect(1, 33, '\p{^QMark: y}', "");
-Expect(1, 33, '\P{QMark: y}', "");
-Expect(0, 33, '\P{^QMark: y}', "");
-Expect(1, 34, '\p{QMark: -y}', "");
-Expect(0, 34, '\p{^QMark: -y}', "");
-Expect(0, 34, '\P{QMark: -y}', "");
-Expect(1, 34, '\P{^QMark: -y}', "");
-Expect(0, 33, '\p{QMark: -y}', "");
-Expect(1, 33, '\p{^QMark: -y}', "");
-Expect(1, 33, '\P{QMark: -y}', "");
-Expect(0, 33, '\P{^QMark: -y}', "");
-Error('\p{Is_Quotation_Mark=:= T}');
-Error('\P{Is_Quotation_Mark=:= T}');
-Expect(1, 34, '\p{Is_Quotation_Mark: t}', "");
-Expect(0, 34, '\p{^Is_Quotation_Mark: t}', "");
-Expect(0, 34, '\P{Is_Quotation_Mark: t}', "");
-Expect(1, 34, '\P{^Is_Quotation_Mark: t}', "");
-Expect(0, 33, '\p{Is_Quotation_Mark: t}', "");
-Expect(1, 33, '\p{^Is_Quotation_Mark: t}', "");
-Expect(1, 33, '\P{Is_Quotation_Mark: t}', "");
-Expect(0, 33, '\P{^Is_Quotation_Mark: t}', "");
-Expect(1, 34, '\p{Is_Quotation_Mark=_T}', "");
-Expect(0, 34, '\p{^Is_Quotation_Mark=_T}', "");
-Expect(0, 34, '\P{Is_Quotation_Mark=_T}', "");
-Expect(1, 34, '\P{^Is_Quotation_Mark=_T}', "");
-Expect(0, 33, '\p{Is_Quotation_Mark=_T}', "");
-Expect(1, 33, '\p{^Is_Quotation_Mark=_T}', "");
-Expect(1, 33, '\P{Is_Quotation_Mark=_T}', "");
-Expect(0, 33, '\P{^Is_Quotation_Mark=_T}', "");
-Error('\p{Is_QMark= True/a/}');
-Error('\P{Is_QMark= True/a/}');
-Expect(1, 34, '\p{Is_QMark=true}', "");
-Expect(0, 34, '\p{^Is_QMark=true}', "");
-Expect(0, 34, '\P{Is_QMark=true}', "");
-Expect(1, 34, '\P{^Is_QMark=true}', "");
-Expect(0, 33, '\p{Is_QMark=true}', "");
-Expect(1, 33, '\p{^Is_QMark=true}', "");
-Expect(1, 33, '\P{Is_QMark=true}', "");
-Expect(0, 33, '\P{^Is_QMark=true}', "");
-Expect(1, 34, '\p{Is_QMark: _True}', "");
-Expect(0, 34, '\p{^Is_QMark: _True}', "");
-Expect(0, 34, '\P{Is_QMark: _True}', "");
-Expect(1, 34, '\P{^Is_QMark: _True}', "");
-Expect(0, 33, '\p{Is_QMark: _True}', "");
-Expect(1, 33, '\p{^Is_QMark: _True}', "");
-Expect(1, 33, '\P{Is_QMark: _True}', "");
-Expect(0, 33, '\P{^Is_QMark: _True}', "");
-Error('\p{Quotation_Mark= No:=}');
-Error('\P{Quotation_Mark= No:=}');
-Expect(1, 33, '\p{Quotation_Mark=no}', "");
-Expect(0, 33, '\p{^Quotation_Mark=no}', "");
-Expect(0, 33, '\P{Quotation_Mark=no}', "");
-Expect(1, 33, '\P{^Quotation_Mark=no}', "");
-Expect(0, 34, '\p{Quotation_Mark=no}', "");
-Expect(1, 34, '\p{^Quotation_Mark=no}', "");
-Expect(1, 34, '\P{Quotation_Mark=no}', "");
-Expect(0, 34, '\P{^Quotation_Mark=no}', "");
-Expect(1, 33, '\p{Quotation_Mark: No}', "");
-Expect(0, 33, '\p{^Quotation_Mark: No}', "");
-Expect(0, 33, '\P{Quotation_Mark: No}', "");
-Expect(1, 33, '\P{^Quotation_Mark: No}', "");
-Expect(0, 34, '\p{Quotation_Mark: No}', "");
-Expect(1, 34, '\p{^Quotation_Mark: No}', "");
-Expect(1, 34, '\P{Quotation_Mark: No}', "");
-Expect(0, 34, '\P{^Quotation_Mark: No}', "");
-Error('\p{QMark=/a/ N}');
-Error('\P{QMark=/a/ N}');
-Expect(1, 33, '\p{QMark=n}', "");
-Expect(0, 33, '\p{^QMark=n}', "");
-Expect(0, 33, '\P{QMark=n}', "");
-Expect(1, 33, '\P{^QMark=n}', "");
-Expect(0, 34, '\p{QMark=n}', "");
-Expect(1, 34, '\p{^QMark=n}', "");
-Expect(1, 34, '\P{QMark=n}', "");
-Expect(0, 34, '\P{^QMark=n}', "");
-Expect(1, 33, '\p{QMark=_N}', "");
-Expect(0, 33, '\p{^QMark=_N}', "");
-Expect(0, 33, '\P{QMark=_N}', "");
-Expect(1, 33, '\P{^QMark=_N}', "");
-Expect(0, 34, '\p{QMark=_N}', "");
-Expect(1, 34, '\p{^QMark=_N}', "");
-Expect(1, 34, '\P{QMark=_N}', "");
-Expect(0, 34, '\P{^QMark=_N}', "");
-Error('\p{Is_Quotation_Mark: -/a/F}');
-Error('\P{Is_Quotation_Mark: -/a/F}');
-Expect(1, 33, '\p{Is_Quotation_Mark=f}', "");
-Expect(0, 33, '\p{^Is_Quotation_Mark=f}', "");
-Expect(0, 33, '\P{Is_Quotation_Mark=f}', "");
-Expect(1, 33, '\P{^Is_Quotation_Mark=f}', "");
-Expect(0, 34, '\p{Is_Quotation_Mark=f}', "");
-Expect(1, 34, '\p{^Is_Quotation_Mark=f}', "");
-Expect(1, 34, '\P{Is_Quotation_Mark=f}', "");
-Expect(0, 34, '\P{^Is_Quotation_Mark=f}', "");
-Expect(1, 33, '\p{Is_Quotation_Mark=_ F}', "");
-Expect(0, 33, '\p{^Is_Quotation_Mark=_ F}', "");
-Expect(0, 33, '\P{Is_Quotation_Mark=_ F}', "");
-Expect(1, 33, '\P{^Is_Quotation_Mark=_ F}', "");
-Expect(0, 34, '\p{Is_Quotation_Mark=_ F}', "");
-Expect(1, 34, '\p{^Is_Quotation_Mark=_ F}', "");
-Expect(1, 34, '\P{Is_Quotation_Mark=_ F}', "");
-Expect(0, 34, '\P{^Is_Quotation_Mark=_ F}', "");
-Error('\p{Is_QMark: /a/False}');
-Error('\P{Is_QMark: /a/False}');
-Expect(1, 33, '\p{Is_QMark=false}', "");
-Expect(0, 33, '\p{^Is_QMark=false}', "");
-Expect(0, 33, '\P{Is_QMark=false}', "");
-Expect(1, 33, '\P{^Is_QMark=false}', "");
-Expect(0, 34, '\p{Is_QMark=false}', "");
-Expect(1, 34, '\p{^Is_QMark=false}', "");
-Expect(1, 34, '\P{Is_QMark=false}', "");
-Expect(0, 34, '\P{^Is_QMark=false}', "");
-Expect(1, 33, '\p{Is_QMark=_ False}', "");
-Expect(0, 33, '\p{^Is_QMark=_ False}', "");
-Expect(0, 33, '\P{Is_QMark=_ False}', "");
-Expect(1, 33, '\P{^Is_QMark=_ False}', "");
-Expect(0, 34, '\p{Is_QMark=_ False}', "");
-Expect(1, 34, '\p{^Is_QMark=_ False}', "");
-Expect(1, 34, '\P{Is_QMark=_ False}', "");
-Expect(0, 34, '\P{^Is_QMark=_ False}', "");
-Error('\p{Expands_On_NFD=Yes}');
-Error('\P{Expands_On_NFD=Yes}');
-Error('\p{XO_NFD: Y}');
-Error('\P{XO_NFD: Y}');
-Error('\p{Is_Expands_On_NFD=T}');
-Error('\P{Is_Expands_On_NFD=T}');
-Error('\p{Is_XO_NFD=True}');
-Error('\P{Is_XO_NFD=True}');
-Error('\p{Expands_On_NFD=No}');
-Error('\P{Expands_On_NFD=No}');
-Error('\p{XO_NFD=N}');
-Error('\P{XO_NFD=N}');
-Error('\p{Is_Expands_On_NFD=F}');
-Error('\P{Is_Expands_On_NFD=F}');
-Error('\p{Is_XO_NFD=False}');
-Error('\P{Is_XO_NFD=False}');
-Error('\p{Soft_Dotted= :=Yes}');
-Error('\P{Soft_Dotted= :=Yes}');
-Expect(1, 106, '\p{Soft_Dotted=yes}', "");
-Expect(0, 106, '\p{^Soft_Dotted=yes}', "");
-Expect(0, 106, '\P{Soft_Dotted=yes}', "");
-Expect(1, 106, '\P{^Soft_Dotted=yes}', "");
-Expect(0, 104, '\p{Soft_Dotted=yes}', "");
-Expect(1, 104, '\p{^Soft_Dotted=yes}', "");
-Expect(1, 104, '\P{Soft_Dotted=yes}', "");
-Expect(0, 104, '\P{^Soft_Dotted=yes}', "");
-Expect(1, 106, '\p{Soft_Dotted=-_YES}', "");
-Expect(0, 106, '\p{^Soft_Dotted=-_YES}', "");
-Expect(0, 106, '\P{Soft_Dotted=-_YES}', "");
-Expect(1, 106, '\P{^Soft_Dotted=-_YES}', "");
-Expect(0, 104, '\p{Soft_Dotted=-_YES}', "");
-Expect(1, 104, '\p{^Soft_Dotted=-_YES}', "");
-Expect(1, 104, '\P{Soft_Dotted=-_YES}', "");
-Expect(0, 104, '\P{^Soft_Dotted=-_YES}', "");
-Error('\p{SD=:=y}');
-Error('\P{SD=:=y}');
-Expect(1, 106, '\p{SD=y}', "");
-Expect(0, 106, '\p{^SD=y}', "");
-Expect(0, 106, '\P{SD=y}', "");
-Expect(1, 106, '\P{^SD=y}', "");
-Expect(0, 104, '\p{SD=y}', "");
-Expect(1, 104, '\p{^SD=y}', "");
-Expect(1, 104, '\P{SD=y}', "");
-Expect(0, 104, '\P{^SD=y}', "");
-Expect(1, 106, '\p{SD= Y}', "");
-Expect(0, 106, '\p{^SD= Y}', "");
-Expect(0, 106, '\P{SD= Y}', "");
-Expect(1, 106, '\P{^SD= Y}', "");
-Expect(0, 104, '\p{SD= Y}', "");
-Expect(1, 104, '\p{^SD= Y}', "");
-Expect(1, 104, '\P{SD= Y}', "");
-Expect(0, 104, '\P{^SD= Y}', "");
-Error('\p{Is_Soft_Dotted=/a/-t}');
-Error('\P{Is_Soft_Dotted=/a/-t}');
-Expect(1, 106, '\p{Is_Soft_Dotted: t}', "");
-Expect(0, 106, '\p{^Is_Soft_Dotted: t}', "");
-Expect(0, 106, '\P{Is_Soft_Dotted: t}', "");
-Expect(1, 106, '\P{^Is_Soft_Dotted: t}', "");
-Expect(0, 104, '\p{Is_Soft_Dotted: t}', "");
-Expect(1, 104, '\p{^Is_Soft_Dotted: t}', "");
-Expect(1, 104, '\P{Is_Soft_Dotted: t}', "");
-Expect(0, 104, '\P{^Is_Soft_Dotted: t}', "");
-Expect(1, 106, '\p{Is_Soft_Dotted=_t}', "");
-Expect(0, 106, '\p{^Is_Soft_Dotted=_t}', "");
-Expect(0, 106, '\P{Is_Soft_Dotted=_t}', "");
-Expect(1, 106, '\P{^Is_Soft_Dotted=_t}', "");
-Expect(0, 104, '\p{Is_Soft_Dotted=_t}', "");
-Expect(1, 104, '\p{^Is_Soft_Dotted=_t}', "");
-Expect(1, 104, '\P{Is_Soft_Dotted=_t}', "");
-Expect(0, 104, '\P{^Is_Soft_Dotted=_t}', "");
-Error('\p{Is_SD: True/a/}');
-Error('\P{Is_SD: True/a/}');
-Expect(1, 106, '\p{Is_SD: true}', "");
-Expect(0, 106, '\p{^Is_SD: true}', "");
-Expect(0, 106, '\P{Is_SD: true}', "");
-Expect(1, 106, '\P{^Is_SD: true}', "");
-Expect(0, 104, '\p{Is_SD: true}', "");
-Expect(1, 104, '\p{^Is_SD: true}', "");
-Expect(1, 104, '\P{Is_SD: true}', "");
-Expect(0, 104, '\P{^Is_SD: true}', "");
-Expect(1, 106, '\p{Is_SD= -True}', "");
-Expect(0, 106, '\p{^Is_SD= -True}', "");
-Expect(0, 106, '\P{Is_SD= -True}', "");
-Expect(1, 106, '\P{^Is_SD= -True}', "");
-Expect(0, 104, '\p{Is_SD= -True}', "");
-Expect(1, 104, '\p{^Is_SD= -True}', "");
-Expect(1, 104, '\P{Is_SD= -True}', "");
-Expect(0, 104, '\P{^Is_SD= -True}', "");
-Error('\p{Soft_Dotted=/a/ _No}');
-Error('\P{Soft_Dotted=/a/ _No}');
-Expect(1, 104, '\p{Soft_Dotted=no}', "");
-Expect(0, 104, '\p{^Soft_Dotted=no}', "");
-Expect(0, 104, '\P{Soft_Dotted=no}', "");
-Expect(1, 104, '\P{^Soft_Dotted=no}', "");
-Expect(0, 106, '\p{Soft_Dotted=no}', "");
-Expect(1, 106, '\p{^Soft_Dotted=no}', "");
-Expect(1, 106, '\P{Soft_Dotted=no}', "");
-Expect(0, 106, '\P{^Soft_Dotted=no}', "");
-Expect(1, 104, '\p{Soft_Dotted= _No}', "");
-Expect(0, 104, '\p{^Soft_Dotted= _No}', "");
-Expect(0, 104, '\P{Soft_Dotted= _No}', "");
-Expect(1, 104, '\P{^Soft_Dotted= _No}', "");
-Expect(0, 106, '\p{Soft_Dotted= _No}', "");
-Expect(1, 106, '\p{^Soft_Dotted= _No}', "");
-Expect(1, 106, '\P{Soft_Dotted= _No}', "");
-Expect(0, 106, '\P{^Soft_Dotted= _No}', "");
-Error('\p{SD=__n/a/}');
-Error('\P{SD=__n/a/}');
-Expect(1, 104, '\p{SD: n}', "");
-Expect(0, 104, '\p{^SD: n}', "");
-Expect(0, 104, '\P{SD: n}', "");
-Expect(1, 104, '\P{^SD: n}', "");
-Expect(0, 106, '\p{SD: n}', "");
-Expect(1, 106, '\p{^SD: n}', "");
-Expect(1, 106, '\P{SD: n}', "");
-Expect(0, 106, '\P{^SD: n}', "");
-Expect(1, 104, '\p{SD= -N}', "");
-Expect(0, 104, '\p{^SD= -N}', "");
-Expect(0, 104, '\P{SD= -N}', "");
-Expect(1, 104, '\P{^SD= -N}', "");
-Expect(0, 106, '\p{SD= -N}', "");
-Expect(1, 106, '\p{^SD= -N}', "");
-Expect(1, 106, '\P{SD= -N}', "");
-Expect(0, 106, '\P{^SD= -N}', "");
-Error('\p{Is_Soft_Dotted=--F/a/}');
-Error('\P{Is_Soft_Dotted=--F/a/}');
-Expect(1, 104, '\p{Is_Soft_Dotted=f}', "");
-Expect(0, 104, '\p{^Is_Soft_Dotted=f}', "");
-Expect(0, 104, '\P{Is_Soft_Dotted=f}', "");
-Expect(1, 104, '\P{^Is_Soft_Dotted=f}', "");
-Expect(0, 106, '\p{Is_Soft_Dotted=f}', "");
-Expect(1, 106, '\p{^Is_Soft_Dotted=f}', "");
-Expect(1, 106, '\P{Is_Soft_Dotted=f}', "");
-Expect(0, 106, '\P{^Is_Soft_Dotted=f}', "");
-Expect(1, 104, '\p{Is_Soft_Dotted: F}', "");
-Expect(0, 104, '\p{^Is_Soft_Dotted: F}', "");
-Expect(0, 104, '\P{Is_Soft_Dotted: F}', "");
-Expect(1, 104, '\P{^Is_Soft_Dotted: F}', "");
-Expect(0, 106, '\p{Is_Soft_Dotted: F}', "");
-Expect(1, 106, '\p{^Is_Soft_Dotted: F}', "");
-Expect(1, 106, '\P{Is_Soft_Dotted: F}', "");
-Expect(0, 106, '\P{^Is_Soft_Dotted: F}', "");
-Error('\p{Is_SD=/a/false}');
-Error('\P{Is_SD=/a/false}');
-Expect(1, 104, '\p{Is_SD=false}', "");
-Expect(0, 104, '\p{^Is_SD=false}', "");
-Expect(0, 104, '\P{Is_SD=false}', "");
-Expect(1, 104, '\P{^Is_SD=false}', "");
-Expect(0, 106, '\p{Is_SD=false}', "");
-Expect(1, 106, '\p{^Is_SD=false}', "");
-Expect(1, 106, '\P{Is_SD=false}', "");
-Expect(0, 106, '\P{^Is_SD=false}', "");
-Expect(1, 104, '\p{Is_SD=-_false}', "");
-Expect(0, 104, '\p{^Is_SD=-_false}', "");
-Expect(0, 104, '\P{Is_SD=-_false}', "");
-Expect(1, 104, '\P{^Is_SD=-_false}', "");
-Expect(0, 106, '\p{Is_SD=-_false}', "");
-Expect(1, 106, '\p{^Is_SD=-_false}', "");
-Expect(1, 106, '\P{Is_SD=-_false}', "");
-Expect(0, 106, '\P{^Is_SD=-_false}', "");
-Error('\p{Other_ID_Start=:= -yes}');
-Error('\P{Other_ID_Start=:= -yes}');
-Expect(1, 8472, '\p{Other_ID_Start=yes}', 'deprecated');
-Expect(0, 8472, '\p{^Other_ID_Start=yes}', 'deprecated');
-Expect(0, 8472, '\P{Other_ID_Start=yes}', 'deprecated');
-Expect(1, 8472, '\P{^Other_ID_Start=yes}', 'deprecated');
-Expect(0, 8471, '\p{Other_ID_Start=yes}', 'deprecated');
-Expect(1, 8471, '\p{^Other_ID_Start=yes}', 'deprecated');
-Expect(1, 8471, '\P{Other_ID_Start=yes}', 'deprecated');
-Expect(0, 8471, '\P{^Other_ID_Start=yes}', 'deprecated');
-Expect(1, 8472, '\p{Other_ID_Start= Yes}', 'deprecated');
-Expect(0, 8472, '\p{^Other_ID_Start= Yes}', 'deprecated');
-Expect(0, 8472, '\P{Other_ID_Start= Yes}', 'deprecated');
-Expect(1, 8472, '\P{^Other_ID_Start= Yes}', 'deprecated');
-Expect(0, 8471, '\p{Other_ID_Start= Yes}', 'deprecated');
-Expect(1, 8471, '\p{^Other_ID_Start= Yes}', 'deprecated');
-Expect(1, 8471, '\P{Other_ID_Start= Yes}', 'deprecated');
-Expect(0, 8471, '\P{^Other_ID_Start= Yes}', 'deprecated');
-Error('\p{OIDS=_/a/Y}');
-Error('\P{OIDS=_/a/Y}');
-Expect(1, 8472, '\p{OIDS=y}', 'deprecated');
-Expect(0, 8472, '\p{^OIDS=y}', 'deprecated');
-Expect(0, 8472, '\P{OIDS=y}', 'deprecated');
-Expect(1, 8472, '\P{^OIDS=y}', 'deprecated');
-Expect(0, 8471, '\p{OIDS=y}', 'deprecated');
-Expect(1, 8471, '\p{^OIDS=y}', 'deprecated');
-Expect(1, 8471, '\P{OIDS=y}', 'deprecated');
-Expect(0, 8471, '\P{^OIDS=y}', 'deprecated');
-Expect(1, 8472, '\p{OIDS= _Y}', 'deprecated');
-Expect(0, 8472, '\p{^OIDS= _Y}', 'deprecated');
-Expect(0, 8472, '\P{OIDS= _Y}', 'deprecated');
-Expect(1, 8472, '\P{^OIDS= _Y}', 'deprecated');
-Expect(0, 8471, '\p{OIDS= _Y}', 'deprecated');
-Expect(1, 8471, '\p{^OIDS= _Y}', 'deprecated');
-Expect(1, 8471, '\P{OIDS= _Y}', 'deprecated');
-Expect(0, 8471, '\P{^OIDS= _Y}', 'deprecated');
-Error('\p{Is_Other_ID_Start= -T/a/}');
-Error('\P{Is_Other_ID_Start= -T/a/}');
-Expect(1, 8472, '\p{Is_Other_ID_Start=t}', 'deprecated');
-Expect(0, 8472, '\p{^Is_Other_ID_Start=t}', 'deprecated');
-Expect(0, 8472, '\P{Is_Other_ID_Start=t}', 'deprecated');
-Expect(1, 8472, '\P{^Is_Other_ID_Start=t}', 'deprecated');
-Expect(0, 8471, '\p{Is_Other_ID_Start=t}', 'deprecated');
-Expect(1, 8471, '\p{^Is_Other_ID_Start=t}', 'deprecated');
-Expect(1, 8471, '\P{Is_Other_ID_Start=t}', 'deprecated');
-Expect(0, 8471, '\P{^Is_Other_ID_Start=t}', 'deprecated');
-Error('\p{Is_OIDS=-/a/true}');
-Error('\P{Is_OIDS=-/a/true}');
-Expect(1, 8472, '\p{Is_OIDS=true}', 'deprecated');
-Expect(0, 8472, '\p{^Is_OIDS=true}', 'deprecated');
-Expect(0, 8472, '\P{Is_OIDS=true}', 'deprecated');
-Expect(1, 8472, '\P{^Is_OIDS=true}', 'deprecated');
-Expect(0, 8471, '\p{Is_OIDS=true}', 'deprecated');
-Expect(1, 8471, '\p{^Is_OIDS=true}', 'deprecated');
-Expect(1, 8471, '\P{Is_OIDS=true}', 'deprecated');
-Expect(0, 8471, '\P{^Is_OIDS=true}', 'deprecated');
-Expect(1, 8472, '\p{Is_OIDS=__True}', 'deprecated');
-Expect(0, 8472, '\p{^Is_OIDS=__True}', 'deprecated');
-Expect(0, 8472, '\P{Is_OIDS=__True}', 'deprecated');
-Expect(1, 8472, '\P{^Is_OIDS=__True}', 'deprecated');
-Expect(0, 8471, '\p{Is_OIDS=__True}', 'deprecated');
-Expect(1, 8471, '\p{^Is_OIDS=__True}', 'deprecated');
-Expect(1, 8471, '\P{Is_OIDS=__True}', 'deprecated');
-Expect(0, 8471, '\P{^Is_OIDS=__True}', 'deprecated');
-Error('\p{Other_ID_Start=_-No:=}');
-Error('\P{Other_ID_Start=_-No:=}');
-Expect(1, 8471, '\p{Other_ID_Start=no}', 'deprecated');
-Expect(0, 8471, '\p{^Other_ID_Start=no}', 'deprecated');
-Expect(0, 8471, '\P{Other_ID_Start=no}', 'deprecated');
-Expect(1, 8471, '\P{^Other_ID_Start=no}', 'deprecated');
-Expect(0, 8472, '\p{Other_ID_Start=no}', 'deprecated');
-Expect(1, 8472, '\p{^Other_ID_Start=no}', 'deprecated');
-Expect(1, 8472, '\P{Other_ID_Start=no}', 'deprecated');
-Expect(0, 8472, '\P{^Other_ID_Start=no}', 'deprecated');
-Expect(1, 8471, '\p{Other_ID_Start= -No}', 'deprecated');
-Expect(0, 8471, '\p{^Other_ID_Start= -No}', 'deprecated');
-Expect(0, 8471, '\P{Other_ID_Start= -No}', 'deprecated');
-Expect(1, 8471, '\P{^Other_ID_Start= -No}', 'deprecated');
-Expect(0, 8472, '\p{Other_ID_Start= -No}', 'deprecated');
-Expect(1, 8472, '\p{^Other_ID_Start= -No}', 'deprecated');
-Expect(1, 8472, '\P{Other_ID_Start= -No}', 'deprecated');
-Expect(0, 8472, '\P{^Other_ID_Start= -No}', 'deprecated');
-Error('\p{OIDS=_ N:=}');
-Error('\P{OIDS=_ N:=}');
-Expect(1, 8471, '\p{OIDS=n}', 'deprecated');
-Expect(0, 8471, '\p{^OIDS=n}', 'deprecated');
-Expect(0, 8471, '\P{OIDS=n}', 'deprecated');
-Expect(1, 8471, '\P{^OIDS=n}', 'deprecated');
-Expect(0, 8472, '\p{OIDS=n}', 'deprecated');
-Expect(1, 8472, '\p{^OIDS=n}', 'deprecated');
-Expect(1, 8472, '\P{OIDS=n}', 'deprecated');
-Expect(0, 8472, '\P{^OIDS=n}', 'deprecated');
-Expect(1, 8471, '\p{OIDS=_N}', 'deprecated');
-Expect(0, 8471, '\p{^OIDS=_N}', 'deprecated');
-Expect(0, 8471, '\P{OIDS=_N}', 'deprecated');
-Expect(1, 8471, '\P{^OIDS=_N}', 'deprecated');
-Expect(0, 8472, '\p{OIDS=_N}', 'deprecated');
-Expect(1, 8472, '\p{^OIDS=_N}', 'deprecated');
-Expect(1, 8472, '\P{OIDS=_N}', 'deprecated');
-Expect(0, 8472, '\P{^OIDS=_N}', 'deprecated');
-Error('\p{Is_Other_ID_Start=/a/ -F}');
-Error('\P{Is_Other_ID_Start=/a/ -F}');
-Expect(1, 8471, '\p{Is_Other_ID_Start=f}', 'deprecated');
-Expect(0, 8471, '\p{^Is_Other_ID_Start=f}', 'deprecated');
-Expect(0, 8471, '\P{Is_Other_ID_Start=f}', 'deprecated');
-Expect(1, 8471, '\P{^Is_Other_ID_Start=f}', 'deprecated');
-Expect(0, 8472, '\p{Is_Other_ID_Start=f}', 'deprecated');
-Expect(1, 8472, '\p{^Is_Other_ID_Start=f}', 'deprecated');
-Expect(1, 8472, '\P{Is_Other_ID_Start=f}', 'deprecated');
-Expect(0, 8472, '\P{^Is_Other_ID_Start=f}', 'deprecated');
-Expect(1, 8471, '\p{Is_Other_ID_Start: F}', 'deprecated');
-Expect(0, 8471, '\p{^Is_Other_ID_Start: F}', 'deprecated');
-Expect(0, 8471, '\P{Is_Other_ID_Start: F}', 'deprecated');
-Expect(1, 8471, '\P{^Is_Other_ID_Start: F}', 'deprecated');
-Expect(0, 8472, '\p{Is_Other_ID_Start: F}', 'deprecated');
-Expect(1, 8472, '\p{^Is_Other_ID_Start: F}', 'deprecated');
-Expect(1, 8472, '\P{Is_Other_ID_Start: F}', 'deprecated');
-Expect(0, 8472, '\P{^Is_Other_ID_Start: F}', 'deprecated');
-Error('\p{Is_OIDS= False:=}');
-Error('\P{Is_OIDS= False:=}');
-Expect(1, 8471, '\p{Is_OIDS=false}', 'deprecated');
-Expect(0, 8471, '\p{^Is_OIDS=false}', 'deprecated');
-Expect(0, 8471, '\P{Is_OIDS=false}', 'deprecated');
-Expect(1, 8471, '\P{^Is_OIDS=false}', 'deprecated');
-Expect(0, 8472, '\p{Is_OIDS=false}', 'deprecated');
-Expect(1, 8472, '\p{^Is_OIDS=false}', 'deprecated');
-Expect(1, 8472, '\P{Is_OIDS=false}', 'deprecated');
-Expect(0, 8472, '\P{^Is_OIDS=false}', 'deprecated');
-Expect(1, 8471, '\p{Is_OIDS=- False}', 'deprecated');
-Expect(0, 8471, '\p{^Is_OIDS=- False}', 'deprecated');
-Expect(0, 8471, '\P{Is_OIDS=- False}', 'deprecated');
-Expect(1, 8471, '\P{^Is_OIDS=- False}', 'deprecated');
-Expect(0, 8472, '\p{Is_OIDS=- False}', 'deprecated');
-Expect(1, 8472, '\p{^Is_OIDS=- False}', 'deprecated');
-Expect(1, 8472, '\P{Is_OIDS=- False}', 'deprecated');
-Expect(0, 8472, '\P{^Is_OIDS=- False}', 'deprecated');
-Error('\p{Grapheme_Base: -:=yes}');
-Error('\P{Grapheme_Base: -:=yes}');
-Expect(1, 126, '\p{Grapheme_Base=yes}', "");
-Expect(0, 126, '\p{^Grapheme_Base=yes}', "");
-Expect(0, 126, '\P{Grapheme_Base=yes}', "");
-Expect(1, 126, '\P{^Grapheme_Base=yes}', "");
-Expect(0, 31, '\p{Grapheme_Base=yes}', "");
-Expect(1, 31, '\p{^Grapheme_Base=yes}', "");
-Expect(1, 31, '\P{Grapheme_Base=yes}', "");
-Expect(0, 31, '\P{^Grapheme_Base=yes}', "");
-Expect(1, 126, '\p{Grapheme_Base=_Yes}', "");
-Expect(0, 126, '\p{^Grapheme_Base=_Yes}', "");
-Expect(0, 126, '\P{Grapheme_Base=_Yes}', "");
-Expect(1, 126, '\P{^Grapheme_Base=_Yes}', "");
-Expect(0, 31, '\p{Grapheme_Base=_Yes}', "");
-Expect(1, 31, '\p{^Grapheme_Base=_Yes}', "");
-Expect(1, 31, '\P{Grapheme_Base=_Yes}', "");
-Expect(0, 31, '\P{^Grapheme_Base=_Yes}', "");
-Error('\p{Gr_Base= Y:=}');
-Error('\P{Gr_Base= Y:=}');
-Expect(1, 126, '\p{Gr_Base=y}', "");
-Expect(0, 126, '\p{^Gr_Base=y}', "");
-Expect(0, 126, '\P{Gr_Base=y}', "");
-Expect(1, 126, '\P{^Gr_Base=y}', "");
-Expect(0, 31, '\p{Gr_Base=y}', "");
-Expect(1, 31, '\p{^Gr_Base=y}', "");
-Expect(1, 31, '\P{Gr_Base=y}', "");
-Expect(0, 31, '\P{^Gr_Base=y}', "");
-Expect(1, 126, '\p{Gr_Base: Y}', "");
-Expect(0, 126, '\p{^Gr_Base: Y}', "");
-Expect(0, 126, '\P{Gr_Base: Y}', "");
-Expect(1, 126, '\P{^Gr_Base: Y}', "");
-Expect(0, 31, '\p{Gr_Base: Y}', "");
-Expect(1, 31, '\p{^Gr_Base: Y}', "");
-Expect(1, 31, '\P{Gr_Base: Y}', "");
-Expect(0, 31, '\P{^Gr_Base: Y}', "");
-Error('\p{Is_Grapheme_Base=/a/_T}');
-Error('\P{Is_Grapheme_Base=/a/_T}');
-Expect(1, 126, '\p{Is_Grapheme_Base=t}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Base=t}', "");
-Expect(0, 126, '\P{Is_Grapheme_Base=t}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Base=t}', "");
-Expect(0, 31, '\p{Is_Grapheme_Base=t}', "");
-Expect(1, 31, '\p{^Is_Grapheme_Base=t}', "");
-Expect(1, 31, '\P{Is_Grapheme_Base=t}', "");
-Expect(0, 31, '\P{^Is_Grapheme_Base=t}', "");
-Expect(1, 126, '\p{Is_Grapheme_Base=_ T}', "");
-Expect(0, 126, '\p{^Is_Grapheme_Base=_ T}', "");
-Expect(0, 126, '\P{Is_Grapheme_Base=_ T}', "");
-Expect(1, 126, '\P{^Is_Grapheme_Base=_ T}', "");
-Expect(0, 31, '\p{Is_Grapheme_Base=_ T}', "");
-Expect(1, 31, '\p{^Is_Grapheme_Base=_ T}', "");
-Expect(1, 31, '\P{Is_Grapheme_Base=_ T}', "");
-Expect(0, 31, '\P{^Is_Grapheme_Base=_ T}', "");
-Error('\p{Is_Gr_Base= TRUE:=}');
-Error('\P{Is_Gr_Base= TRUE:=}');
-Expect(1, 126, '\p{Is_Gr_Base=true}', "");
-Expect(0, 126, '\p{^Is_Gr_Base=true}', "");
-Expect(0, 126, '\P{Is_Gr_Base=true}', "");
-Expect(1, 126, '\P{^Is_Gr_Base=true}', "");
-Expect(0, 31, '\p{Is_Gr_Base=true}', "");
-Expect(1, 31, '\p{^Is_Gr_Base=true}', "");
-Expect(1, 31, '\P{Is_Gr_Base=true}', "");
-Expect(0, 31, '\P{^Is_Gr_Base=true}', "");
-Expect(1, 126, '\p{Is_Gr_Base: -_true}', "");
-Expect(0, 126, '\p{^Is_Gr_Base: -_true}', "");
-Expect(0, 126, '\P{Is_Gr_Base: -_true}', "");
-Expect(1, 126, '\P{^Is_Gr_Base: -_true}', "");
-Expect(0, 31, '\p{Is_Gr_Base: -_true}', "");
-Expect(1, 31, '\p{^Is_Gr_Base: -_true}', "");
-Expect(1, 31, '\P{Is_Gr_Base: -_true}', "");
-Expect(0, 31, '\P{^Is_Gr_Base: -_true}', "");
-Error('\p{Grapheme_Base:/a/ NO}');
-Error('\P{Grapheme_Base:/a/ NO}');
-Expect(1, 31, '\p{Grapheme_Base=no}', "");
-Expect(0, 31, '\p{^Grapheme_Base=no}', "");
-Expect(0, 31, '\P{Grapheme_Base=no}', "");
-Expect(1, 31, '\P{^Grapheme_Base=no}', "");
-Expect(0, 126, '\p{Grapheme_Base=no}', "");
-Expect(1, 126, '\p{^Grapheme_Base=no}', "");
-Expect(1, 126, '\P{Grapheme_Base=no}', "");
-Expect(0, 126, '\P{^Grapheme_Base=no}', "");
-Expect(1, 31, '\p{Grapheme_Base=- NO}', "");
-Expect(0, 31, '\p{^Grapheme_Base=- NO}', "");
-Expect(0, 31, '\P{Grapheme_Base=- NO}', "");
-Expect(1, 31, '\P{^Grapheme_Base=- NO}', "");
-Expect(0, 126, '\p{Grapheme_Base=- NO}', "");
-Expect(1, 126, '\p{^Grapheme_Base=- NO}', "");
-Expect(1, 126, '\P{Grapheme_Base=- NO}', "");
-Expect(0, 126, '\P{^Grapheme_Base=- NO}', "");
-Error('\p{Gr_Base=-:=N}');
-Error('\P{Gr_Base=-:=N}');
-Expect(1, 31, '\p{Gr_Base=n}', "");
-Expect(0, 31, '\p{^Gr_Base=n}', "");
-Expect(0, 31, '\P{Gr_Base=n}', "");
-Expect(1, 31, '\P{^Gr_Base=n}', "");
-Expect(0, 126, '\p{Gr_Base=n}', "");
-Expect(1, 126, '\p{^Gr_Base=n}', "");
-Expect(1, 126, '\P{Gr_Base=n}', "");
-Expect(0, 126, '\P{^Gr_Base=n}', "");
-Expect(1, 31, '\p{Gr_Base= _N}', "");
-Expect(0, 31, '\p{^Gr_Base= _N}', "");
-Expect(0, 31, '\P{Gr_Base= _N}', "");
-Expect(1, 31, '\P{^Gr_Base= _N}', "");
-Expect(0, 126, '\p{Gr_Base= _N}', "");
-Expect(1, 126, '\p{^Gr_Base= _N}', "");
-Expect(1, 126, '\P{Gr_Base= _N}', "");
-Expect(0, 126, '\P{^Gr_Base= _N}', "");
-Error('\p{Is_Grapheme_Base=_F/a/}');
-Error('\P{Is_Grapheme_Base=_F/a/}');
-Expect(1, 31, '\p{Is_Grapheme_Base=f}', "");
-Expect(0, 31, '\p{^Is_Grapheme_Base=f}', "");
-Expect(0, 31, '\P{Is_Grapheme_Base=f}', "");
-Expect(1, 31, '\P{^Is_Grapheme_Base=f}', "");
-Expect(0, 126, '\p{Is_Grapheme_Base=f}', "");
-Expect(1, 126, '\p{^Is_Grapheme_Base=f}', "");
-Expect(1, 126, '\P{Is_Grapheme_Base=f}', "");
-Expect(0, 126, '\P{^Is_Grapheme_Base=f}', "");
-Expect(1, 31, '\p{Is_Grapheme_Base: _F}', "");
-Expect(0, 31, '\p{^Is_Grapheme_Base: _F}', "");
-Expect(0, 31, '\P{Is_Grapheme_Base: _F}', "");
-Expect(1, 31, '\P{^Is_Grapheme_Base: _F}', "");
-Expect(0, 126, '\p{Is_Grapheme_Base: _F}', "");
-Expect(1, 126, '\p{^Is_Grapheme_Base: _F}', "");
-Expect(1, 126, '\P{Is_Grapheme_Base: _F}', "");
-Expect(0, 126, '\P{^Is_Grapheme_Base: _F}', "");
-Error('\p{Is_Gr_Base= false/a/}');
-Error('\P{Is_Gr_Base= false/a/}');
-Expect(1, 31, '\p{Is_Gr_Base: false}', "");
-Expect(0, 31, '\p{^Is_Gr_Base: false}', "");
-Expect(0, 31, '\P{Is_Gr_Base: false}', "");
-Expect(1, 31, '\P{^Is_Gr_Base: false}', "");
-Expect(0, 126, '\p{Is_Gr_Base: false}', "");
-Expect(1, 126, '\p{^Is_Gr_Base: false}', "");
-Expect(1, 126, '\P{Is_Gr_Base: false}', "");
-Expect(0, 126, '\P{^Is_Gr_Base: false}', "");
-Expect(1, 31, '\p{Is_Gr_Base= False}', "");
-Expect(0, 31, '\p{^Is_Gr_Base= False}', "");
-Expect(0, 31, '\P{Is_Gr_Base= False}', "");
-Expect(1, 31, '\P{^Is_Gr_Base= False}', "");
-Expect(0, 126, '\p{Is_Gr_Base= False}', "");
-Expect(1, 126, '\p{^Is_Gr_Base= False}', "");
-Expect(1, 126, '\P{Is_Gr_Base= False}', "");
-Expect(0, 126, '\P{^Is_Gr_Base= False}', "");
-Error('\p{Numeric_Value= :=0_0 0_00-0 00_33}');
-Error('\P{Numeric_Value= :=0_0 0_00-0 00_33}');
-Expect(1, 12893, '\p{Numeric_Value=33}', "");
-Expect(0, 12893, '\p{^Numeric_Value=33}', "");
-Expect(0, 12893, '\P{Numeric_Value=33}', "");
-Expect(1, 12893, '\P{^Numeric_Value=33}', "");
-Expect(0, 12892, '\p{Numeric_Value=33}', "");
-Expect(1, 12892, '\p{^Numeric_Value=33}', "");
-Expect(1, 12892, '\P{Numeric_Value=33}', "");
-Expect(0, 12892, '\P{^Numeric_Value=33}', "");
-Error('\p{Nv:_+0:=0 0033}');
-Error('\P{Nv:_+0:=0 0033}');
-Expect(1, 12893, '\p{Nv=000_000_33}', "");
-Expect(0, 12893, '\p{^Nv=000_000_33}', "");
-Expect(0, 12893, '\P{Nv=000_000_33}', "");
-Expect(1, 12893, '\P{^Nv=000_000_33}', "");
-Expect(0, 12892, '\p{Nv=000_000_33}', "");
-Expect(1, 12892, '\p{^Nv=000_000_33}', "");
-Expect(1, 12892, '\P{Nv=000_000_33}', "");
-Expect(0, 12892, '\P{^Nv=000_000_33}', "");
-Error('\p{Is_Numeric_Value=:=0000000033}');
-Error('\P{Is_Numeric_Value=:=0000000033}');
-Expect(1, 12893, '\p{Is_Numeric_Value=0000000033}', "");
-Expect(0, 12893, '\p{^Is_Numeric_Value=0000000033}', "");
-Expect(0, 12893, '\P{Is_Numeric_Value=0000000033}', "");
-Expect(1, 12893, '\P{^Is_Numeric_Value=0000000033}', "");
-Expect(0, 12892, '\p{Is_Numeric_Value=0000000033}', "");
-Expect(1, 12892, '\p{^Is_Numeric_Value=0000000033}', "");
-Expect(1, 12892, '\P{Is_Numeric_Value=0000000033}', "");
-Expect(0, 12892, '\P{^Is_Numeric_Value=0000000033}', "");
-Error('\p{Is_Nv= 3 3/a/}');
-Error('\P{Is_Nv= 3 3/a/}');
-Expect(1, 12893, '\p{Is_Nv=033}', "");
-Expect(0, 12893, '\p{^Is_Nv=033}', "");
-Expect(0, 12893, '\P{Is_Nv=033}', "");
-Expect(1, 12893, '\P{^Is_Nv=033}', "");
-Expect(0, 12892, '\p{Is_Nv=033}', "");
-Expect(1, 12892, '\p{^Is_Nv=033}', "");
-Expect(1, 12892, '\P{Is_Nv=033}', "");
-Expect(0, 12892, '\P{^Is_Nv=033}', "");
-Error('\p{Numeric_Value=/a/- 00000000032}');
-Error('\P{Numeric_Value=/a/- 00000000032}');
-Expect(1, 12892, '\p{Numeric_Value=0000000032}', "");
-Expect(0, 12892, '\p{^Numeric_Value=0000000032}', "");
-Expect(0, 12892, '\P{Numeric_Value=0000000032}', "");
-Expect(1, 12892, '\P{^Numeric_Value=0000000032}', "");
-Expect(0, 12891, '\p{Numeric_Value=0000000032}', "");
-Expect(1, 12891, '\p{^Numeric_Value=0000000032}', "");
-Expect(1, 12891, '\P{Numeric_Value=0000000032}', "");
-Expect(0, 12891, '\P{^Numeric_Value=0000000032}', "");
-Error('\p{Nv=- 0:=00-0_0032}');
-Error('\P{Nv=- 0:=00-0_0032}');
-Expect(1, 12892, '\p{Nv=0000032}', "");
-Expect(0, 12892, '\p{^Nv=0000032}', "");
-Expect(0, 12892, '\P{Nv=0000032}', "");
-Expect(1, 12892, '\P{^Nv=0000032}', "");
-Expect(0, 12891, '\p{Nv=0000032}', "");
-Expect(1, 12891, '\p{^Nv=0000032}', "");
-Expect(1, 12891, '\P{Nv=0000032}', "");
-Expect(0, 12891, '\P{^Nv=0000032}', "");
-Error('\p{Is_Numeric_Value: 03 2:=}');
-Error('\P{Is_Numeric_Value: 03 2:=}');
-Expect(1, 12892, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(0, 12892, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(0, 12892, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(1, 12892, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(0, 12891, '\p{Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(1, 12891, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(1, 12891, '\P{Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Expect(0, 12891, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_0032}', "");
-Error('\p{Is_Nv=:=_ +0 0 32}');
-Error('\P{Is_Nv=:=_ +0 0 32}');
-Expect(1, 12892, '\p{Is_Nv=0000000032}', "");
-Expect(0, 12892, '\p{^Is_Nv=0000000032}', "");
-Expect(0, 12892, '\P{Is_Nv=0000000032}', "");
-Expect(1, 12892, '\P{^Is_Nv=0000000032}', "");
-Expect(0, 12891, '\p{Is_Nv=0000000032}', "");
-Expect(1, 12891, '\p{^Is_Nv=0000000032}', "");
-Expect(1, 12891, '\P{Is_Nv=0000000032}', "");
-Expect(0, 12891, '\P{^Is_Nv=0000000032}', "");
-Error('\p{Numeric_Value= /a/+00003/00016}');
-Error('\P{Numeric_Value= /a/+00003/00016}');
-Expect(1, 2550, '\p{Numeric_Value=+00003/0016}', "");
-Expect(0, 2550, '\p{^Numeric_Value=+00003/0016}', "");
-Expect(0, 2550, '\P{Numeric_Value=+00003/0016}', "");
-Expect(1, 2550, '\P{^Numeric_Value=+00003/0016}', "");
-Expect(0, 2549, '\p{Numeric_Value=+00003/0016}', "");
-Expect(1, 2549, '\p{^Numeric_Value=+00003/0016}', "");
-Expect(1, 2549, '\P{Numeric_Value=+00003/0016}', "");
-Expect(0, 2549, '\P{^Numeric_Value=+00003/0016}', "");
-Error('\p{Numeric_Value=0.19}');
-Error('\P{Numeric_Value=0.19}');
-Expect(1, 2550, '\p{Numeric_Value=0.188}', "");
-Expect(0, 2550, '\p{^Numeric_Value=0.188}', "");
-Expect(0, 2550, '\P{Numeric_Value=0.188}', "");
-Expect(1, 2550, '\P{^Numeric_Value=0.188}', "");
-Expect(0, 2549, '\p{Numeric_Value=0.188}', "");
-Expect(1, 2549, '\p{^Numeric_Value=0.188}', "");
-Expect(1, 2549, '\P{Numeric_Value=0.188}', "");
-Expect(0, 2549, '\P{^Numeric_Value=0.188}', "");
-Error('\p{Nv=:=- 00003/000016}');
-Error('\P{Nv=:=- 00003/000016}');
-Expect(1, 2550, '\p{Nv=0003/0016}', "");
-Expect(0, 2550, '\p{^Nv=0003/0016}', "");
-Expect(0, 2550, '\P{Nv=0003/0016}', "");
-Expect(1, 2550, '\P{^Nv=0003/0016}', "");
-Expect(0, 2549, '\p{Nv=0003/0016}', "");
-Expect(1, 2549, '\p{^Nv=0003/0016}', "");
-Expect(1, 2549, '\P{Nv=0003/0016}', "");
-Expect(0, 2549, '\P{^Nv=0003/0016}', "");
-Error('\p{Nv=0.19}');
-Error('\P{Nv=0.19}');
-Expect(1, 2550, '\p{Nv=0.188}', "");
-Expect(0, 2550, '\p{^Nv=0.188}', "");
-Expect(0, 2550, '\P{Nv=0.188}', "");
-Expect(1, 2550, '\P{^Nv=0.188}', "");
-Expect(0, 2549, '\p{Nv=0.188}', "");
-Expect(1, 2549, '\p{^Nv=0.188}', "");
-Expect(1, 2549, '\P{Nv=0.188}', "");
-Expect(0, 2549, '\P{^Nv=0.188}', "");
-Error('\p{Is_Numeric_Value=-:=00000003/16}');
-Error('\P{Is_Numeric_Value=-:=00000003/16}');
-Expect(1, 2550, '\p{Is_Numeric_Value: 00003/000000016}', "");
-Expect(0, 2550, '\p{^Is_Numeric_Value: 00003/000000016}', "");
-Expect(0, 2550, '\P{Is_Numeric_Value: 00003/000000016}', "");
-Expect(1, 2550, '\P{^Is_Numeric_Value: 00003/000000016}', "");
-Expect(0, 2549, '\p{Is_Numeric_Value: 00003/000000016}', "");
-Expect(1, 2549, '\p{^Is_Numeric_Value: 00003/000000016}', "");
-Expect(1, 2549, '\P{Is_Numeric_Value: 00003/000000016}', "");
-Expect(0, 2549, '\P{^Is_Numeric_Value: 00003/000000016}', "");
-Error('\p{Is_Numeric_Value=0.19}');
-Error('\P{Is_Numeric_Value=0.19}');
-Expect(1, 2550, '\p{Is_Numeric_Value=0.188}', "");
-Expect(0, 2550, '\p{^Is_Numeric_Value=0.188}', "");
-Expect(0, 2550, '\P{Is_Numeric_Value=0.188}', "");
-Expect(1, 2550, '\P{^Is_Numeric_Value=0.188}', "");
-Expect(0, 2549, '\p{Is_Numeric_Value=0.188}', "");
-Expect(1, 2549, '\p{^Is_Numeric_Value=0.188}', "");
-Expect(1, 2549, '\P{Is_Numeric_Value=0.188}', "");
-Expect(0, 2549, '\P{^Is_Numeric_Value=0.188}', "");
-Error('\p{Is_Nv=_00003/0016/a/}');
-Error('\P{Is_Nv=_00003/0016/a/}');
-Expect(1, 2550, '\p{Is_Nv: +0000000003/000000016}', "");
-Expect(0, 2550, '\p{^Is_Nv: +0000000003/000000016}', "");
-Expect(0, 2550, '\P{Is_Nv: +0000000003/000000016}', "");
-Expect(1, 2550, '\P{^Is_Nv: +0000000003/000000016}', "");
-Expect(0, 2549, '\p{Is_Nv: +0000000003/000000016}', "");
-Expect(1, 2549, '\p{^Is_Nv: +0000000003/000000016}', "");
-Expect(1, 2549, '\P{Is_Nv: +0000000003/000000016}', "");
-Expect(0, 2549, '\P{^Is_Nv: +0000000003/000000016}', "");
-Error('\p{Is_Nv=0.19}');
-Error('\P{Is_Nv=0.19}');
-Expect(1, 2550, '\p{Is_Nv=0.188}', "");
-Expect(0, 2550, '\p{^Is_Nv=0.188}', "");
-Expect(0, 2550, '\P{Is_Nv=0.188}', "");
-Expect(1, 2550, '\P{^Is_Nv=0.188}', "");
-Expect(0, 2549, '\p{Is_Nv=0.188}', "");
-Expect(1, 2549, '\p{^Is_Nv=0.188}', "");
-Expect(1, 2549, '\P{Is_Nv=0.188}', "");
-Expect(0, 2549, '\P{^Is_Nv=0.188}', "");
-Error('\p{Numeric_Value=/a/-+00000021}');
-Error('\P{Numeric_Value=/a/-+00000021}');
-Expect(1, 12881, '\p{Numeric_Value=21}', "");
-Expect(0, 12881, '\p{^Numeric_Value=21}', "");
-Expect(0, 12881, '\P{Numeric_Value=21}', "");
-Expect(1, 12881, '\P{^Numeric_Value=21}', "");
-Expect(0, 12880, '\p{Numeric_Value=21}', "");
-Expect(1, 12880, '\p{^Numeric_Value=21}', "");
-Expect(1, 12880, '\P{Numeric_Value=21}', "");
-Expect(0, 12880, '\P{^Numeric_Value=21}', "");
-Error('\p{Nv=/a/_2 1}');
-Error('\P{Nv=/a/_2 1}');
-Expect(1, 12881, '\p{Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(0, 12881, '\p{^Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(0, 12881, '\P{Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(1, 12881, '\P{^Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(0, 12880, '\p{Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(1, 12880, '\p{^Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(1, 12880, '\P{Nv: +0_0_0_0_0_0_0_0021}', "");
-Expect(0, 12880, '\P{^Nv: +0_0_0_0_0_0_0_0021}', "");
-Error('\p{Is_Numeric_Value=_+0:=00_0_00-0_021}');
-Error('\P{Is_Numeric_Value=_+0:=00_0_00-0_021}');
-Expect(1, 12881, '\p{Is_Numeric_Value=2_1}', "");
-Expect(0, 12881, '\p{^Is_Numeric_Value=2_1}', "");
-Expect(0, 12881, '\P{Is_Numeric_Value=2_1}', "");
-Expect(1, 12881, '\P{^Is_Numeric_Value=2_1}', "");
-Expect(0, 12880, '\p{Is_Numeric_Value=2_1}', "");
-Expect(1, 12880, '\p{^Is_Numeric_Value=2_1}', "");
-Expect(1, 12880, '\P{Is_Numeric_Value=2_1}', "");
-Expect(0, 12880, '\P{^Is_Numeric_Value=2_1}', "");
-Error('\p{Is_Nv=:=_-+0 0 0 0-0-0021}');
-Error('\P{Is_Nv=:=_-+0 0 0 0-0-0021}');
-Expect(1, 12881, '\p{Is_Nv=00000021}', "");
-Expect(0, 12881, '\p{^Is_Nv=00000021}', "");
-Expect(0, 12881, '\P{Is_Nv=00000021}', "");
-Expect(1, 12881, '\P{^Is_Nv=00000021}', "");
-Expect(0, 12880, '\p{Is_Nv=00000021}', "");
-Expect(1, 12880, '\p{^Is_Nv=00000021}', "");
-Expect(1, 12880, '\P{Is_Nv=00000021}', "");
-Expect(0, 12880, '\P{^Is_Nv=00000021}', "");
-Error('\p{Numeric_Value:-000000090/a/}');
-Error('\P{Numeric_Value:-000000090/a/}');
-Expect(1, 4986, '\p{Numeric_Value=000_009_0}', "");
-Expect(0, 4986, '\p{^Numeric_Value=000_009_0}', "");
-Expect(0, 4986, '\P{Numeric_Value=000_009_0}', "");
-Expect(1, 4986, '\P{^Numeric_Value=000_009_0}', "");
-Expect(0, 4985, '\p{Numeric_Value=000_009_0}', "");
-Expect(1, 4985, '\p{^Numeric_Value=000_009_0}', "");
-Expect(1, 4985, '\P{Numeric_Value=000_009_0}', "");
-Expect(0, 4985, '\P{^Numeric_Value=000_009_0}', "");
-Error('\p{Nv= -0_0 90/a/}');
-Error('\P{Nv= -0_0 90/a/}');
-Expect(1, 4986, '\p{Nv=90}', "");
-Expect(0, 4986, '\p{^Nv=90}', "");
-Expect(0, 4986, '\P{Nv=90}', "");
-Expect(1, 4986, '\P{^Nv=90}', "");
-Expect(0, 4985, '\p{Nv=90}', "");
-Expect(1, 4985, '\p{^Nv=90}', "");
-Expect(1, 4985, '\P{Nv=90}', "");
-Expect(0, 4985, '\P{^Nv=90}', "");
-Error('\p{Is_Numeric_Value= 00:=00 00 00-09 0}');
-Error('\P{Is_Numeric_Value= 00:=00 00 00-09 0}');
-Expect(1, 4986, '\p{Is_Numeric_Value=000090}', "");
-Expect(0, 4986, '\p{^Is_Numeric_Value=000090}', "");
-Expect(0, 4986, '\P{Is_Numeric_Value=000090}', "");
-Expect(1, 4986, '\P{^Is_Numeric_Value=000090}', "");
-Expect(0, 4985, '\p{Is_Numeric_Value=000090}', "");
-Expect(1, 4985, '\p{^Is_Numeric_Value=000090}', "");
-Expect(1, 4985, '\P{Is_Numeric_Value=000090}', "");
-Expect(0, 4985, '\P{^Is_Numeric_Value=000090}', "");
-Error('\p{Is_Nv=:=- 000090}');
-Error('\P{Is_Nv=:=- 000090}');
-Expect(1, 4986, '\p{Is_Nv=00000090}', "");
-Expect(0, 4986, '\p{^Is_Nv=00000090}', "");
-Expect(0, 4986, '\P{Is_Nv=00000090}', "");
-Expect(1, 4986, '\P{^Is_Nv=00000090}', "");
-Expect(0, 4985, '\p{Is_Nv=00000090}', "");
-Expect(1, 4985, '\p{^Is_Nv=00000090}', "");
-Expect(1, 4985, '\P{Is_Nv=00000090}', "");
-Expect(0, 4985, '\P{^Is_Nv=00000090}', "");
-Error('\p{Numeric_Value=:=_ 0000000-7}');
-Error('\P{Numeric_Value=:=_ 0000000-7}');
-Expect(1, 55, '\p{Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(0, 55, '\p{^Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(0, 55, '\P{Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(1, 55, '\P{^Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(0, 54, '\p{Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(1, 54, '\p{^Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(1, 54, '\P{Numeric_Value=0_0_0_0_0_0007}', "");
-Expect(0, 54, '\P{^Numeric_Value=0_0_0_0_0_0007}', "");
-Error('\p{Nv=_/a/7}');
-Error('\P{Nv=_/a/7}');
-Expect(1, 55, '\p{Nv=+007}', "");
-Expect(0, 55, '\p{^Nv=+007}', "");
-Expect(0, 55, '\P{Nv=+007}', "");
-Expect(1, 55, '\P{^Nv=+007}', "");
-Expect(0, 54, '\p{Nv=+007}', "");
-Expect(1, 54, '\p{^Nv=+007}', "");
-Expect(1, 54, '\P{Nv=+007}', "");
-Expect(0, 54, '\P{^Nv=+007}', "");
-Error('\p{Is_Numeric_Value= :=+00_7}');
-Error('\P{Is_Numeric_Value= :=+00_7}');
-Expect(1, 55, '\p{Is_Numeric_Value=0_0_0_07}', "");
-Expect(0, 55, '\p{^Is_Numeric_Value=0_0_0_07}', "");
-Expect(0, 55, '\P{Is_Numeric_Value=0_0_0_07}', "");
-Expect(1, 55, '\P{^Is_Numeric_Value=0_0_0_07}', "");
-Expect(0, 54, '\p{Is_Numeric_Value=0_0_0_07}', "");
-Expect(1, 54, '\p{^Is_Numeric_Value=0_0_0_07}', "");
-Expect(1, 54, '\P{Is_Numeric_Value=0_0_0_07}', "");
-Expect(0, 54, '\P{^Is_Numeric_Value=0_0_0_07}', "");
-Error('\p{Is_Nv=-_+000007/a/}');
-Error('\P{Is_Nv=-_+000007/a/}');
-Expect(1, 55, '\p{Is_Nv=+0000000007}', "");
-Expect(0, 55, '\p{^Is_Nv=+0000000007}', "");
-Expect(0, 55, '\P{Is_Nv=+0000000007}', "");
-Expect(1, 55, '\P{^Is_Nv=+0000000007}', "");
-Expect(0, 54, '\p{Is_Nv=+0000000007}', "");
-Expect(1, 54, '\p{^Is_Nv=+0000000007}', "");
-Expect(1, 54, '\P{Is_Nv=+0000000007}', "");
-Expect(0, 54, '\P{^Is_Nv=+0000000007}', "");
-Error('\p{Numeric_Value: _0000000600/a/}');
-Error('\P{Numeric_Value: _0000000600/a/}');
-Expect(1, 65822, '\p{Numeric_Value=+000600}', "");
-Expect(0, 65822, '\p{^Numeric_Value=+000600}', "");
-Expect(0, 65822, '\P{Numeric_Value=+000600}', "");
-Expect(1, 65822, '\P{^Numeric_Value=+000600}', "");
-Expect(0, 65821, '\p{Numeric_Value=+000600}', "");
-Expect(1, 65821, '\p{^Numeric_Value=+000600}', "");
-Expect(1, 65821, '\P{Numeric_Value=+000600}', "");
-Expect(0, 65821, '\P{^Numeric_Value=+000600}', "");
-Error('\p{Nv=-:=+000000600}');
-Error('\P{Nv=-:=+000000600}');
-Expect(1, 65822, '\p{Nv=+00000000600}', "");
-Expect(0, 65822, '\p{^Nv=+00000000600}', "");
-Expect(0, 65822, '\P{Nv=+00000000600}', "");
-Expect(1, 65822, '\P{^Nv=+00000000600}', "");
-Expect(0, 65821, '\p{Nv=+00000000600}', "");
-Expect(1, 65821, '\p{^Nv=+00000000600}', "");
-Expect(1, 65821, '\P{Nv=+00000000600}', "");
-Expect(0, 65821, '\P{^Nv=+00000000600}', "");
-Error('\p{Is_Numeric_Value= :=00000600}');
-Error('\P{Is_Numeric_Value= :=00000600}');
-Expect(1, 65822, '\p{Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(0, 65822, '\p{^Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(0, 65822, '\P{Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(1, 65822, '\P{^Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(0, 65821, '\p{Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(1, 65821, '\p{^Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(1, 65821, '\P{Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Expect(0, 65821, '\P{^Is_Numeric_Value=0_0_0_0_0_00600}', "");
-Error('\p{Is_Nv=/a/__000000600}');
-Error('\P{Is_Nv=/a/__000000600}');
-Expect(1, 65822, '\p{Is_Nv: 0000600}', "");
-Expect(0, 65822, '\p{^Is_Nv: 0000600}', "");
-Expect(0, 65822, '\P{Is_Nv: 0000600}', "");
-Expect(1, 65822, '\P{^Is_Nv: 0000600}', "");
-Expect(0, 65821, '\p{Is_Nv: 0000600}', "");
-Expect(1, 65821, '\p{^Is_Nv: 0000600}', "");
-Expect(1, 65821, '\P{Is_Nv: 0000600}', "");
-Expect(0, 65821, '\P{^Is_Nv: 0000600}', "");
-Error('\p{Numeric_Value=:=_00-00 0 026}');
-Error('\P{Numeric_Value=:=_00-00 0 026}');
-Expect(1, 12886, '\p{Numeric_Value=26}', "");
-Expect(0, 12886, '\p{^Numeric_Value=26}', "");
-Expect(0, 12886, '\P{Numeric_Value=26}', "");
-Expect(1, 12886, '\P{^Numeric_Value=26}', "");
-Expect(0, 12885, '\p{Numeric_Value=26}', "");
-Expect(1, 12885, '\p{^Numeric_Value=26}', "");
-Expect(1, 12885, '\P{Numeric_Value=26}', "");
-Expect(0, 12885, '\P{^Numeric_Value=26}', "");
-Error('\p{Nv=-0002/a/6}');
-Error('\P{Nv=-0002/a/6}');
-Expect(1, 12886, '\p{Nv=0000000026}', "");
-Expect(0, 12886, '\p{^Nv=0000000026}', "");
-Expect(0, 12886, '\P{Nv=0000000026}', "");
-Expect(1, 12886, '\P{^Nv=0000000026}', "");
-Expect(0, 12885, '\p{Nv=0000000026}', "");
-Expect(1, 12885, '\p{^Nv=0000000026}', "");
-Expect(1, 12885, '\P{Nv=0000000026}', "");
-Expect(0, 12885, '\P{^Nv=0000000026}', "");
-Error('\p{Is_Numeric_Value= -00 0_0 0 0026/a/}');
-Error('\P{Is_Numeric_Value= -00 0_0 0 0026/a/}');
-Expect(1, 12886, '\p{Is_Numeric_Value=26}', "");
-Expect(0, 12886, '\p{^Is_Numeric_Value=26}', "");
-Expect(0, 12886, '\P{Is_Numeric_Value=26}', "");
-Expect(1, 12886, '\P{^Is_Numeric_Value=26}', "");
-Expect(0, 12885, '\p{Is_Numeric_Value=26}', "");
-Expect(1, 12885, '\p{^Is_Numeric_Value=26}', "");
-Expect(1, 12885, '\P{Is_Numeric_Value=26}', "");
-Expect(0, 12885, '\P{^Is_Numeric_Value=26}', "");
-Error('\p{Is_Nv=:=- 026}');
-Error('\P{Is_Nv=:=- 026}');
-Expect(1, 12886, '\p{Is_Nv=26}', "");
-Expect(0, 12886, '\p{^Is_Nv=26}', "");
-Expect(0, 12886, '\P{Is_Nv=26}', "");
-Expect(1, 12886, '\P{^Is_Nv=26}', "");
-Expect(0, 12885, '\p{Is_Nv=26}', "");
-Expect(1, 12885, '\p{^Is_Nv=26}', "");
-Expect(1, 12885, '\P{Is_Nv=26}', "");
-Expect(0, 12885, '\P{^Is_Nv=26}', "");
-Error('\p{Numeric_Value=/a/+0000080}');
-Error('\P{Numeric_Value=/a/+0000080}');
-Expect(1, 4985, '\p{Numeric_Value=000000080}', "");
-Expect(0, 4985, '\p{^Numeric_Value=000000080}', "");
-Expect(0, 4985, '\P{Numeric_Value=000000080}', "");
-Expect(1, 4985, '\P{^Numeric_Value=000000080}', "");
-Expect(0, 4984, '\p{Numeric_Value=000000080}', "");
-Expect(1, 4984, '\p{^Numeric_Value=000000080}', "");
-Expect(1, 4984, '\P{Numeric_Value=000000080}', "");
-Expect(0, 4984, '\P{^Numeric_Value=000000080}', "");
-Error('\p{Nv= /a/00080}');
-Error('\P{Nv= /a/00080}');
-Expect(1, 4985, '\p{Nv=0_0_80}', "");
-Expect(0, 4985, '\p{^Nv=0_0_80}', "");
-Expect(0, 4985, '\P{Nv=0_0_80}', "");
-Expect(1, 4985, '\P{^Nv=0_0_80}', "");
-Expect(0, 4984, '\p{Nv=0_0_80}', "");
-Expect(1, 4984, '\p{^Nv=0_0_80}', "");
-Expect(1, 4984, '\P{Nv=0_0_80}', "");
-Expect(0, 4984, '\P{^Nv=0_0_80}', "");
-Error('\p{Is_Numeric_Value: :=0080}');
-Error('\P{Is_Numeric_Value: :=0080}');
-Expect(1, 4985, '\p{Is_Numeric_Value=80}', "");
-Expect(0, 4985, '\p{^Is_Numeric_Value=80}', "");
-Expect(0, 4985, '\P{Is_Numeric_Value=80}', "");
-Expect(1, 4985, '\P{^Is_Numeric_Value=80}', "");
-Expect(0, 4984, '\p{Is_Numeric_Value=80}', "");
-Expect(1, 4984, '\p{^Is_Numeric_Value=80}', "");
-Expect(1, 4984, '\P{Is_Numeric_Value=80}', "");
-Expect(0, 4984, '\P{^Is_Numeric_Value=80}', "");
-Error('\p{Is_Nv=_0_0 0-0_0_080/a/}');
-Error('\P{Is_Nv=_0_0 0-0_0_080/a/}');
-Expect(1, 4985, '\p{Is_Nv=00000008_0}', "");
-Expect(0, 4985, '\p{^Is_Nv=00000008_0}', "");
-Expect(0, 4985, '\P{Is_Nv=00000008_0}', "");
-Expect(1, 4985, '\P{^Is_Nv=00000008_0}', "");
-Expect(0, 4984, '\p{Is_Nv=00000008_0}', "");
-Expect(1, 4984, '\p{^Is_Nv=00000008_0}', "");
-Expect(1, 4984, '\P{Is_Nv=00000008_0}', "");
-Expect(0, 4984, '\P{^Is_Nv=00000008_0}', "");
-Error('\p{Numeric_Value=--+00000_00002 00:=}');
-Error('\P{Numeric_Value=--+00000_00002 00:=}');
-Expect(1, 65818, '\p{Numeric_Value=200}', "");
-Expect(0, 65818, '\p{^Numeric_Value=200}', "");
-Expect(0, 65818, '\P{Numeric_Value=200}', "");
-Expect(1, 65818, '\P{^Numeric_Value=200}', "");
-Expect(0, 65817, '\p{Numeric_Value=200}', "");
-Expect(1, 65817, '\p{^Numeric_Value=200}', "");
-Expect(1, 65817, '\P{Numeric_Value=200}', "");
-Expect(0, 65817, '\P{^Numeric_Value=200}', "");
-Error('\p{Nv=:=_ 0000200}');
-Error('\P{Nv=:=_ 0000200}');
-Expect(1, 65818, '\p{Nv=+0_0_2_00}', "");
-Expect(0, 65818, '\p{^Nv=+0_0_2_00}', "");
-Expect(0, 65818, '\P{Nv=+0_0_2_00}', "");
-Expect(1, 65818, '\P{^Nv=+0_0_2_00}', "");
-Expect(0, 65817, '\p{Nv=+0_0_2_00}', "");
-Expect(1, 65817, '\p{^Nv=+0_0_2_00}', "");
-Expect(1, 65817, '\P{Nv=+0_0_2_00}', "");
-Expect(0, 65817, '\P{^Nv=+0_0_2_00}', "");
-Error('\p{Is_Numeric_Value=0_0:=0 200}');
-Error('\P{Is_Numeric_Value=0_0:=0 200}');
-Expect(1, 65818, '\p{Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(0, 65818, '\p{^Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(0, 65818, '\P{Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(1, 65818, '\P{^Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(0, 65817, '\p{Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(1, 65817, '\p{^Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(1, 65817, '\P{Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Expect(0, 65817, '\P{^Is_Numeric_Value=+00_00_00_00_02_00}', "");
-Error('\p{Is_Nv=:= 000200}');
-Error('\P{Is_Nv=:= 000200}');
-Expect(1, 65818, '\p{Is_Nv=+000000200}', "");
-Expect(0, 65818, '\p{^Is_Nv=+000000200}', "");
-Expect(0, 65818, '\P{Is_Nv=+000000200}', "");
-Expect(1, 65818, '\P{^Is_Nv=+000000200}', "");
-Expect(0, 65817, '\p{Is_Nv=+000000200}', "");
-Expect(1, 65817, '\p{^Is_Nv=+000000200}', "");
-Expect(1, 65817, '\P{Is_Nv=+000000200}', "");
-Expect(0, 65817, '\P{^Is_Nv=+000000200}', "");
-Error('\p{Numeric_Value=:= +00001 8}');
-Error('\P{Numeric_Value=:= +00001 8}');
-Expect(1, 5871, '\p{Numeric_Value=+0000_0000_18}', "");
-Expect(0, 5871, '\p{^Numeric_Value=+0000_0000_18}', "");
-Expect(0, 5871, '\P{Numeric_Value=+0000_0000_18}', "");
-Expect(1, 5871, '\P{^Numeric_Value=+0000_0000_18}', "");
-Expect(0, 5870, '\p{Numeric_Value=+0000_0000_18}', "");
-Expect(1, 5870, '\p{^Numeric_Value=+0000_0000_18}', "");
-Expect(1, 5870, '\P{Numeric_Value=+0000_0000_18}', "");
-Expect(0, 5870, '\P{^Numeric_Value=+0000_0000_18}', "");
-Error('\p{Nv: - 0000000018:=}');
-Error('\P{Nv: - 0000000018:=}');
-Expect(1, 5871, '\p{Nv=00018}', "");
-Expect(0, 5871, '\p{^Nv=00018}', "");
-Expect(0, 5871, '\P{Nv=00018}', "");
-Expect(1, 5871, '\P{^Nv=00018}', "");
-Expect(0, 5870, '\p{Nv=00018}', "");
-Expect(1, 5870, '\p{^Nv=00018}', "");
-Expect(1, 5870, '\P{Nv=00018}', "");
-Expect(0, 5870, '\P{^Nv=00018}', "");
-Error('\p{Is_Numeric_Value=:= _00000000018}');
-Error('\P{Is_Numeric_Value=:= _00000000018}');
-Expect(1, 5871, '\p{Is_Numeric_Value=1_8}', "");
-Expect(0, 5871, '\p{^Is_Numeric_Value=1_8}', "");
-Expect(0, 5871, '\P{Is_Numeric_Value=1_8}', "");
-Expect(1, 5871, '\P{^Is_Numeric_Value=1_8}', "");
-Expect(0, 5870, '\p{Is_Numeric_Value=1_8}', "");
-Expect(1, 5870, '\p{^Is_Numeric_Value=1_8}', "");
-Expect(1, 5870, '\P{Is_Numeric_Value=1_8}', "");
-Expect(0, 5870, '\P{^Is_Numeric_Value=1_8}', "");
-Error('\p{Is_Nv=- 0/a/0-00_0-0 0018}');
-Error('\P{Is_Nv=- 0/a/0-00_0-0 0018}');
-Expect(1, 5871, '\p{Is_Nv=+001_8}', "");
-Expect(0, 5871, '\p{^Is_Nv=+001_8}', "");
-Expect(0, 5871, '\P{Is_Nv=+001_8}', "");
-Expect(1, 5871, '\P{^Is_Nv=+001_8}', "");
-Expect(0, 5870, '\p{Is_Nv=+001_8}', "");
-Expect(1, 5870, '\p{^Is_Nv=+001_8}', "");
-Expect(1, 5870, '\P{Is_Nv=+001_8}', "");
-Expect(0, 5870, '\P{^Is_Nv=+001_8}', "");
-Error('\p{Numeric_Value= :=0003/8}');
-Error('\P{Numeric_Value= :=0003/8}');
-Expect(1, 8540, '\p{Numeric_Value=+000000003/00000008}', "");
-Expect(0, 8540, '\p{^Numeric_Value=+000000003/00000008}', "");
-Expect(0, 8540, '\P{Numeric_Value=+000000003/00000008}', "");
-Expect(1, 8540, '\P{^Numeric_Value=+000000003/00000008}', "");
-Expect(0, 8539, '\p{Numeric_Value=+000000003/00000008}', "");
-Expect(1, 8539, '\p{^Numeric_Value=+000000003/00000008}', "");
-Expect(1, 8539, '\P{Numeric_Value=+000000003/00000008}', "");
-Expect(0, 8539, '\P{^Numeric_Value=+000000003/00000008}', "");
-Error('\p{Numeric_Value=0.38}');
-Error('\P{Numeric_Value=0.38}');
-Expect(1, 8540, '\p{Numeric_Value=0.375}', "");
-Expect(0, 8540, '\p{^Numeric_Value=0.375}', "");
-Expect(0, 8540, '\P{Numeric_Value=0.375}', "");
-Expect(1, 8540, '\P{^Numeric_Value=0.375}', "");
-Expect(0, 8539, '\p{Numeric_Value=0.375}', "");
-Expect(1, 8539, '\p{^Numeric_Value=0.375}', "");
-Expect(1, 8539, '\P{Numeric_Value=0.375}', "");
-Expect(0, 8539, '\P{^Numeric_Value=0.375}', "");
-Error('\p{Nv=_/a/0003/000000008}');
-Error('\P{Nv=_/a/0003/000000008}');
-Expect(1, 8540, '\p{Nv=00003/0000008}', "");
-Expect(0, 8540, '\p{^Nv=00003/0000008}', "");
-Expect(0, 8540, '\P{Nv=00003/0000008}', "");
-Expect(1, 8540, '\P{^Nv=00003/0000008}', "");
-Expect(0, 8539, '\p{Nv=00003/0000008}', "");
-Expect(1, 8539, '\p{^Nv=00003/0000008}', "");
-Expect(1, 8539, '\P{Nv=00003/0000008}', "");
-Expect(0, 8539, '\P{^Nv=00003/0000008}', "");
-Error('\p{Nv: 0.38}');
-Error('\P{Nv: 0.38}');
-Expect(1, 8540, '\p{Nv: 0.375}', "");
-Expect(0, 8540, '\p{^Nv: 0.375}', "");
-Expect(0, 8540, '\P{Nv: 0.375}', "");
-Expect(1, 8540, '\P{^Nv: 0.375}', "");
-Expect(0, 8539, '\p{Nv: 0.375}', "");
-Expect(1, 8539, '\p{^Nv: 0.375}', "");
-Expect(1, 8539, '\P{Nv: 0.375}', "");
-Expect(0, 8539, '\P{^Nv: 0.375}', "");
-Error('\p{Is_Numeric_Value=_/a/003/0000000008}');
-Error('\P{Is_Numeric_Value=_/a/003/0000000008}');
-Expect(1, 8540, '\p{Is_Numeric_Value=003/00008}', "");
-Expect(0, 8540, '\p{^Is_Numeric_Value=003/00008}', "");
-Expect(0, 8540, '\P{Is_Numeric_Value=003/00008}', "");
-Expect(1, 8540, '\P{^Is_Numeric_Value=003/00008}', "");
-Expect(0, 8539, '\p{Is_Numeric_Value=003/00008}', "");
-Expect(1, 8539, '\p{^Is_Numeric_Value=003/00008}', "");
-Expect(1, 8539, '\P{Is_Numeric_Value=003/00008}', "");
-Expect(0, 8539, '\P{^Is_Numeric_Value=003/00008}', "");
-Error('\p{Is_Numeric_Value=0.38}');
-Error('\P{Is_Numeric_Value=0.38}');
-Expect(1, 8540, '\p{Is_Numeric_Value=0.375}', "");
-Expect(0, 8540, '\p{^Is_Numeric_Value=0.375}', "");
-Expect(0, 8540, '\P{Is_Numeric_Value=0.375}', "");
-Expect(1, 8540, '\P{^Is_Numeric_Value=0.375}', "");
-Expect(0, 8539, '\p{Is_Numeric_Value=0.375}', "");
-Expect(1, 8539, '\p{^Is_Numeric_Value=0.375}', "");
-Expect(1, 8539, '\P{Is_Numeric_Value=0.375}', "");
-Expect(0, 8539, '\P{^Is_Numeric_Value=0.375}', "");
-Error('\p{Is_Nv=:= 3/00008}');
-Error('\P{Is_Nv=:= 3/00008}');
-Expect(1, 8540, '\p{Is_Nv=+3/000000008}', "");
-Expect(0, 8540, '\p{^Is_Nv=+3/000000008}', "");
-Expect(0, 8540, '\P{Is_Nv=+3/000000008}', "");
-Expect(1, 8540, '\P{^Is_Nv=+3/000000008}', "");
-Expect(0, 8539, '\p{Is_Nv=+3/000000008}', "");
-Expect(1, 8539, '\p{^Is_Nv=+3/000000008}', "");
-Expect(1, 8539, '\P{Is_Nv=+3/000000008}', "");
-Expect(0, 8539, '\P{^Is_Nv=+3/000000008}', "");
-Error('\p{Is_Nv=0.38}');
-Error('\P{Is_Nv=0.38}');
-Expect(1, 8540, '\p{Is_Nv=0.375}', "");
-Expect(0, 8540, '\p{^Is_Nv=0.375}', "");
-Expect(0, 8540, '\P{Is_Nv=0.375}', "");
-Expect(1, 8540, '\P{^Is_Nv=0.375}', "");
-Expect(0, 8539, '\p{Is_Nv=0.375}', "");
-Expect(1, 8539, '\p{^Is_Nv=0.375}', "");
-Expect(1, 8539, '\P{Is_Nv=0.375}', "");
-Expect(0, 8539, '\P{^Is_Nv=0.375}', "");
-Error('\p{Numeric_Value= :=+500}');
-Error('\P{Numeric_Value= :=+500}');
-Expect(1, 8558, '\p{Numeric_Value=50_0}', "");
-Expect(0, 8558, '\p{^Numeric_Value=50_0}', "");
-Expect(0, 8558, '\P{Numeric_Value=50_0}', "");
-Expect(1, 8558, '\P{^Numeric_Value=50_0}', "");
-Expect(0, 8557, '\p{Numeric_Value=50_0}', "");
-Expect(1, 8557, '\p{^Numeric_Value=50_0}', "");
-Expect(1, 8557, '\P{Numeric_Value=50_0}', "");
-Expect(0, 8557, '\P{^Numeric_Value=50_0}', "");
-Error('\p{Nv=- 0000000500/a/}');
-Error('\P{Nv=- 0000000500/a/}');
-Expect(1, 8558, '\p{Nv=000_005_00}', "");
-Expect(0, 8558, '\p{^Nv=000_005_00}', "");
-Expect(0, 8558, '\P{Nv=000_005_00}', "");
-Expect(1, 8558, '\P{^Nv=000_005_00}', "");
-Expect(0, 8557, '\p{Nv=000_005_00}', "");
-Expect(1, 8557, '\p{^Nv=000_005_00}', "");
-Expect(1, 8557, '\P{Nv=000_005_00}', "");
-Expect(0, 8557, '\P{^Nv=000_005_00}', "");
-Error('\p{Is_Numeric_Value=:= _0500}');
-Error('\P{Is_Numeric_Value=:= _0500}');
-Expect(1, 8558, '\p{Is_Numeric_Value=0000000500}', "");
-Expect(0, 8558, '\p{^Is_Numeric_Value=0000000500}', "");
-Expect(0, 8558, '\P{Is_Numeric_Value=0000000500}', "");
-Expect(1, 8558, '\P{^Is_Numeric_Value=0000000500}', "");
-Expect(0, 8557, '\p{Is_Numeric_Value=0000000500}', "");
-Expect(1, 8557, '\p{^Is_Numeric_Value=0000000500}', "");
-Expect(1, 8557, '\P{Is_Numeric_Value=0000000500}', "");
-Expect(0, 8557, '\P{^Is_Numeric_Value=0000000500}', "");
-Error('\p{Is_Nv=-00500/a/}');
-Error('\P{Is_Nv=-00500/a/}');
-Expect(1, 8558, '\p{Is_Nv:0_5_00}', "");
-Expect(0, 8558, '\p{^Is_Nv:0_5_00}', "");
-Expect(0, 8558, '\P{Is_Nv:0_5_00}', "");
-Expect(1, 8558, '\P{^Is_Nv:0_5_00}', "");
-Expect(0, 8557, '\p{Is_Nv:0_5_00}', "");
-Expect(1, 8557, '\p{^Is_Nv:0_5_00}', "");
-Expect(1, 8557, '\P{Is_Nv:0_5_00}', "");
-Expect(0, 8557, '\P{^Is_Nv:0_5_00}', "");
-Error('\p{Numeric_Value=:=_000016}');
-Error('\P{Numeric_Value=:=_000016}');
-Expect(1, 2553, '\p{Numeric_Value: 01_6}', "");
-Expect(0, 2553, '\p{^Numeric_Value: 01_6}', "");
-Expect(0, 2553, '\P{Numeric_Value: 01_6}', "");
-Expect(1, 2553, '\P{^Numeric_Value: 01_6}', "");
-Expect(0, 2552, '\p{Numeric_Value: 01_6}', "");
-Expect(1, 2552, '\p{^Numeric_Value: 01_6}', "");
-Expect(1, 2552, '\P{Numeric_Value: 01_6}', "");
-Expect(0, 2552, '\P{^Numeric_Value: 01_6}', "");
-Error('\p{Nv=_/a/+0000000016}');
-Error('\P{Nv=_/a/+0000000016}');
-Expect(1, 2553, '\p{Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(0, 2553, '\p{^Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(0, 2553, '\P{Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(1, 2553, '\P{^Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(0, 2552, '\p{Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(1, 2552, '\p{^Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(1, 2552, '\P{Nv: 0_0_0_0_0_0_0_0016}', "");
-Expect(0, 2552, '\P{^Nv: 0_0_0_0_0_0_0_0016}', "");
-Error('\p{Is_Numeric_Value= _+0:=0 0_0 016}');
-Error('\P{Is_Numeric_Value= _+0:=0 0_0 016}');
-Expect(1, 2553, '\p{Is_Numeric_Value=0000001_6}', "");
-Expect(0, 2553, '\p{^Is_Numeric_Value=0000001_6}', "");
-Expect(0, 2553, '\P{Is_Numeric_Value=0000001_6}', "");
-Expect(1, 2553, '\P{^Is_Numeric_Value=0000001_6}', "");
-Expect(0, 2552, '\p{Is_Numeric_Value=0000001_6}', "");
-Expect(1, 2552, '\p{^Is_Numeric_Value=0000001_6}', "");
-Expect(1, 2552, '\P{Is_Numeric_Value=0000001_6}', "");
-Expect(0, 2552, '\P{^Is_Numeric_Value=0000001_6}', "");
-Error('\p{Is_Nv= 00000000016/a/}');
-Error('\P{Is_Nv= 00000000016/a/}');
-Expect(1, 2553, '\p{Is_Nv=0000016}', "");
-Expect(0, 2553, '\p{^Is_Nv=0000016}', "");
-Expect(0, 2553, '\P{Is_Nv=0000016}', "");
-Expect(1, 2553, '\P{^Is_Nv=0000016}', "");
-Expect(0, 2552, '\p{Is_Nv=0000016}', "");
-Expect(1, 2552, '\p{^Is_Nv=0000016}', "");
-Expect(1, 2552, '\P{Is_Nv=0000016}', "");
-Expect(0, 2552, '\P{^Is_Nv=0000016}', "");
-Error('\p{Numeric_Value= +44:=}');
-Error('\P{Numeric_Value= +44:=}');
-Expect(1, 12985, '\p{Numeric_Value=+0000004_4}', "");
-Expect(0, 12985, '\p{^Numeric_Value=+0000004_4}', "");
-Expect(0, 12985, '\P{Numeric_Value=+0000004_4}', "");
-Expect(1, 12985, '\P{^Numeric_Value=+0000004_4}', "");
-Expect(0, 12984, '\p{Numeric_Value=+0000004_4}', "");
-Expect(1, 12984, '\p{^Numeric_Value=+0000004_4}', "");
-Expect(1, 12984, '\P{Numeric_Value=+0000004_4}', "");
-Expect(0, 12984, '\P{^Numeric_Value=+0000004_4}', "");
-Error('\p{Nv: :=_-000000044}');
-Error('\P{Nv: :=_-000000044}');
-Expect(1, 12985, '\p{Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(0, 12985, '\p{^Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(0, 12985, '\P{Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(1, 12985, '\P{^Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(0, 12984, '\p{Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(1, 12984, '\p{^Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(1, 12984, '\P{Nv: 0_0_0_0_0_0_0_0_044}', "");
-Expect(0, 12984, '\P{^Nv: 0_0_0_0_0_0_0_0_044}', "");
-Error('\p{Is_Numeric_Value=- 0000004:=4}');
-Error('\P{Is_Numeric_Value=- 0000004:=4}');
-Expect(1, 12985, '\p{Is_Numeric_Value=044}', "");
-Expect(0, 12985, '\p{^Is_Numeric_Value=044}', "");
-Expect(0, 12985, '\P{Is_Numeric_Value=044}', "");
-Expect(1, 12985, '\P{^Is_Numeric_Value=044}', "");
-Expect(0, 12984, '\p{Is_Numeric_Value=044}', "");
-Expect(1, 12984, '\p{^Is_Numeric_Value=044}', "");
-Expect(1, 12984, '\P{Is_Numeric_Value=044}', "");
-Expect(0, 12984, '\P{^Is_Numeric_Value=044}', "");
-Error('\p{Is_Nv=/a/ +000000044}');
-Error('\P{Is_Nv=/a/ +000000044}');
-Expect(1, 12985, '\p{Is_Nv=+0000000044}', "");
-Expect(0, 12985, '\p{^Is_Nv=+0000000044}', "");
-Expect(0, 12985, '\P{Is_Nv=+0000000044}', "");
-Expect(1, 12985, '\P{^Is_Nv=+0000000044}', "");
-Expect(0, 12984, '\p{Is_Nv=+0000000044}', "");
-Expect(1, 12984, '\p{^Is_Nv=+0000000044}', "");
-Expect(1, 12984, '\P{Is_Nv=+0000000044}', "");
-Expect(0, 12984, '\P{^Is_Nv=+0000000044}', "");
-Error('\p{Numeric_Value= :=00000027}');
-Error('\P{Numeric_Value= :=00000027}');
-Expect(1, 12887, '\p{Numeric_Value=000000027}', "");
-Expect(0, 12887, '\p{^Numeric_Value=000000027}', "");
-Expect(0, 12887, '\P{Numeric_Value=000000027}', "");
-Expect(1, 12887, '\P{^Numeric_Value=000000027}', "");
-Expect(0, 12886, '\p{Numeric_Value=000000027}', "");
-Expect(1, 12886, '\p{^Numeric_Value=000000027}', "");
-Expect(1, 12886, '\P{Numeric_Value=000000027}', "");
-Expect(0, 12886, '\P{^Numeric_Value=000000027}', "");
-Error('\p{Nv=:= 000002-7}');
-Error('\P{Nv=:= 000002-7}');
-Expect(1, 12887, '\p{Nv=00000027}', "");
-Expect(0, 12887, '\p{^Nv=00000027}', "");
-Expect(0, 12887, '\P{Nv=00000027}', "");
-Expect(1, 12887, '\P{^Nv=00000027}', "");
-Expect(0, 12886, '\p{Nv=00000027}', "");
-Expect(1, 12886, '\p{^Nv=00000027}', "");
-Expect(1, 12886, '\P{Nv=00000027}', "");
-Expect(0, 12886, '\P{^Nv=00000027}', "");
-Error('\p{Is_Numeric_Value=:= 00000027}');
-Error('\P{Is_Numeric_Value=:= 00000027}');
-Expect(1, 12887, '\p{Is_Numeric_Value=+000000027}', "");
-Expect(0, 12887, '\p{^Is_Numeric_Value=+000000027}', "");
-Expect(0, 12887, '\P{Is_Numeric_Value=+000000027}', "");
-Expect(1, 12887, '\P{^Is_Numeric_Value=+000000027}', "");
-Expect(0, 12886, '\p{Is_Numeric_Value=+000000027}', "");
-Expect(1, 12886, '\p{^Is_Numeric_Value=+000000027}', "");
-Expect(1, 12886, '\P{Is_Numeric_Value=+000000027}', "");
-Expect(0, 12886, '\P{^Is_Numeric_Value=+000000027}', "");
-Error('\p{Is_Nv= :=02 7}');
-Error('\P{Is_Nv= :=02 7}');
-Expect(1, 12887, '\p{Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(0, 12887, '\p{^Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(0, 12887, '\P{Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(1, 12887, '\P{^Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(0, 12886, '\p{Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(1, 12886, '\p{^Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(1, 12886, '\P{Is_Nv=0_0_0_0_0_0_00027}', "");
-Expect(0, 12886, '\P{^Is_Nv=0_0_0_0_0_0_00027}', "");
-Error('\p{Numeric_Value=/a/+10 00 00000}');
-Error('\P{Numeric_Value=/a/+10 00 00000}');
-Expect(1, 20159, '\p{Numeric_Value=00000_00001_00000_000}', "");
-Expect(0, 20159, '\p{^Numeric_Value=00000_00001_00000_000}', "");
-Expect(0, 20159, '\P{Numeric_Value=00000_00001_00000_000}', "");
-Expect(1, 20159, '\P{^Numeric_Value=00000_00001_00000_000}', "");
-Expect(0, 20158, '\p{Numeric_Value=00000_00001_00000_000}', "");
-Expect(1, 20158, '\p{^Numeric_Value=00000_00001_00000_000}', "");
-Expect(1, 20158, '\P{Numeric_Value=00000_00001_00000_000}', "");
-Expect(0, 20158, '\P{^Numeric_Value=00000_00001_00000_000}', "");
-Error('\p{Nv=-+0-00-0/a/1 0_000_0_000}');
-Error('\P{Nv=-+0-00-0/a/1 0_000_0_000}');
-Expect(1, 20159, '\p{Nv=000000000100000000}', "");
-Expect(0, 20159, '\p{^Nv=000000000100000000}', "");
-Expect(0, 20159, '\P{Nv=000000000100000000}', "");
-Expect(1, 20159, '\P{^Nv=000000000100000000}', "");
-Expect(0, 20158, '\p{Nv=000000000100000000}', "");
-Expect(1, 20158, '\p{^Nv=000000000100000000}', "");
-Expect(1, 20158, '\P{Nv=000000000100000000}', "");
-Expect(0, 20158, '\P{^Nv=000000000100000000}', "");
-Error('\p{Is_Numeric_Value= 01/a/00-00-00-00}');
-Error('\P{Is_Numeric_Value= 01/a/00-00-00-00}');
-Expect(1, 20159, '\p{Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(0, 20159, '\p{^Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(0, 20159, '\P{Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(1, 20159, '\P{^Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(0, 20158, '\p{Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(1, 20158, '\p{^Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(1, 20158, '\P{Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Expect(0, 20158, '\P{^Is_Numeric_Value=+00_00_00_01_00_00_00_00}', "");
-Error('\p{Is_Nv= 00000000100000000:=}');
-Error('\P{Is_Nv= 00000000100000000:=}');
-Expect(1, 20159, '\p{Is_Nv=+00_10_00_00_000}', "");
-Expect(0, 20159, '\p{^Is_Nv=+00_10_00_00_000}', "");
-Expect(0, 20159, '\P{Is_Nv=+00_10_00_00_000}', "");
-Expect(1, 20159, '\P{^Is_Nv=+00_10_00_00_000}', "");
-Expect(0, 20158, '\p{Is_Nv=+00_10_00_00_000}', "");
-Expect(1, 20158, '\p{^Is_Nv=+00_10_00_00_000}', "");
-Expect(1, 20158, '\P{Is_Nv=+00_10_00_00_000}', "");
-Expect(0, 20158, '\P{^Is_Nv=+00_10_00_00_000}', "");
-Error('\p{Numeric_Value=:= 00000001/0000000010}');
-Error('\P{Numeric_Value=:= 00000001/0000000010}');
-Expect(1, 8530, '\p{Numeric_Value=0000001/00000000010}', "");
-Expect(0, 8530, '\p{^Numeric_Value=0000001/00000000010}', "");
-Expect(0, 8530, '\P{Numeric_Value=0000001/00000000010}', "");
-Expect(1, 8530, '\P{^Numeric_Value=0000001/00000000010}', "");
-Expect(0, 8529, '\p{Numeric_Value=0000001/00000000010}', "");
-Expect(1, 8529, '\p{^Numeric_Value=0000001/00000000010}', "");
-Expect(1, 8529, '\P{Numeric_Value=0000001/00000000010}', "");
-Expect(0, 8529, '\P{^Numeric_Value=0000001/00000000010}', "");
-Expect(1, 8530, '\p{Numeric_Value=0.100}', "");
-Expect(0, 8530, '\p{^Numeric_Value=0.100}', "");
-Expect(0, 8530, '\P{Numeric_Value=0.100}', "");
-Expect(1, 8530, '\P{^Numeric_Value=0.100}', "");
-Expect(0, 8529, '\p{Numeric_Value=0.100}', "");
-Expect(1, 8529, '\p{^Numeric_Value=0.100}', "");
-Expect(1, 8529, '\P{Numeric_Value=0.100}', "");
-Expect(0, 8529, '\P{^Numeric_Value=0.100}', "");
-Error('\p{Nv=:= 000000001/0000010}');
-Error('\P{Nv=:= 000000001/0000010}');
-Expect(1, 8530, '\p{Nv=00000001/000010}', "");
-Expect(0, 8530, '\p{^Nv=00000001/000010}', "");
-Expect(0, 8530, '\P{Nv=00000001/000010}', "");
-Expect(1, 8530, '\P{^Nv=00000001/000010}', "");
-Expect(0, 8529, '\p{Nv=00000001/000010}', "");
-Expect(1, 8529, '\p{^Nv=00000001/000010}', "");
-Expect(1, 8529, '\P{Nv=00000001/000010}', "");
-Expect(0, 8529, '\P{^Nv=00000001/000010}', "");
-Expect(1, 8530, '\p{Nv: 0.100}', "");
-Expect(0, 8530, '\p{^Nv: 0.100}', "");
-Expect(0, 8530, '\P{Nv: 0.100}', "");
-Expect(1, 8530, '\P{^Nv: 0.100}', "");
-Expect(0, 8529, '\p{Nv: 0.100}', "");
-Expect(1, 8529, '\p{^Nv: 0.100}', "");
-Expect(1, 8529, '\P{Nv: 0.100}', "");
-Expect(0, 8529, '\P{^Nv: 0.100}', "");
-Error('\p{Is_Numeric_Value: 01/000000010/a/}');
-Error('\P{Is_Numeric_Value: 01/000000010/a/}');
-Expect(1, 8530, '\p{Is_Numeric_Value=01/000000010}', "");
-Expect(0, 8530, '\p{^Is_Numeric_Value=01/000000010}', "");
-Expect(0, 8530, '\P{Is_Numeric_Value=01/000000010}', "");
-Expect(1, 8530, '\P{^Is_Numeric_Value=01/000000010}', "");
-Expect(0, 8529, '\p{Is_Numeric_Value=01/000000010}', "");
-Expect(1, 8529, '\p{^Is_Numeric_Value=01/000000010}', "");
-Expect(1, 8529, '\P{Is_Numeric_Value=01/000000010}', "");
-Expect(0, 8529, '\P{^Is_Numeric_Value=01/000000010}', "");
-Expect(1, 8530, '\p{Is_Numeric_Value=0.100}', "");
-Expect(0, 8530, '\p{^Is_Numeric_Value=0.100}', "");
-Expect(0, 8530, '\P{Is_Numeric_Value=0.100}', "");
-Expect(1, 8530, '\P{^Is_Numeric_Value=0.100}', "");
-Expect(0, 8529, '\p{Is_Numeric_Value=0.100}', "");
-Expect(1, 8529, '\p{^Is_Numeric_Value=0.100}', "");
-Expect(1, 8529, '\P{Is_Numeric_Value=0.100}', "");
-Expect(0, 8529, '\P{^Is_Numeric_Value=0.100}', "");
-Error('\p{Is_Nv=:=_-+0001/000000010}');
-Error('\P{Is_Nv=:=_-+0001/000000010}');
-Expect(1, 8530, '\p{Is_Nv=000000001/10}', "");
-Expect(0, 8530, '\p{^Is_Nv=000000001/10}', "");
-Expect(0, 8530, '\P{Is_Nv=000000001/10}', "");
-Expect(1, 8530, '\P{^Is_Nv=000000001/10}', "");
-Expect(0, 8529, '\p{Is_Nv=000000001/10}', "");
-Expect(1, 8529, '\p{^Is_Nv=000000001/10}', "");
-Expect(1, 8529, '\P{Is_Nv=000000001/10}', "");
-Expect(0, 8529, '\P{^Is_Nv=000000001/10}', "");
-Expect(1, 8530, '\p{Is_Nv=0.100}', "");
-Expect(0, 8530, '\p{^Is_Nv=0.100}', "");
-Expect(0, 8530, '\P{Is_Nv=0.100}', "");
-Expect(1, 8530, '\P{^Is_Nv=0.100}', "");
-Expect(0, 8529, '\p{Is_Nv=0.100}', "");
-Expect(1, 8529, '\p{^Is_Nv=0.100}', "");
-Expect(1, 8529, '\P{Is_Nv=0.100}', "");
-Expect(0, 8529, '\P{^Is_Nv=0.100}', "");
-Error('\p{Numeric_Value= /a/+0000 00 00 0400}');
-Error('\P{Numeric_Value= /a/+0000 00 00 0400}');
-Expect(1, 65820, '\p{Numeric_Value=0000400}', "");
-Expect(0, 65820, '\p{^Numeric_Value=0000400}', "");
-Expect(0, 65820, '\P{Numeric_Value=0000400}', "");
-Expect(1, 65820, '\P{^Numeric_Value=0000400}', "");
-Expect(0, 65819, '\p{Numeric_Value=0000400}', "");
-Expect(1, 65819, '\p{^Numeric_Value=0000400}', "");
-Expect(1, 65819, '\P{Numeric_Value=0000400}', "");
-Expect(0, 65819, '\P{^Numeric_Value=0000400}', "");
-Error('\p{Nv= +00/a/00_0_0 0-0 400}');
-Error('\P{Nv= +00/a/00_0_0 0-0 400}');
-Expect(1, 65820, '\p{Nv=+40_0}', "");
-Expect(0, 65820, '\p{^Nv=+40_0}', "");
-Expect(0, 65820, '\P{Nv=+40_0}', "");
-Expect(1, 65820, '\P{^Nv=+40_0}', "");
-Expect(0, 65819, '\p{Nv=+40_0}', "");
-Expect(1, 65819, '\p{^Nv=+40_0}', "");
-Expect(1, 65819, '\P{Nv=+40_0}', "");
-Expect(0, 65819, '\P{^Nv=+40_0}', "");
-Error('\p{Is_Numeric_Value= :=+000000000400}');
-Error('\P{Is_Numeric_Value= :=+000000000400}');
-Expect(1, 65820, '\p{Is_Numeric_Value=400}', "");
-Expect(0, 65820, '\p{^Is_Numeric_Value=400}', "");
-Expect(0, 65820, '\P{Is_Numeric_Value=400}', "");
-Expect(1, 65820, '\P{^Is_Numeric_Value=400}', "");
-Expect(0, 65819, '\p{Is_Numeric_Value=400}', "");
-Expect(1, 65819, '\p{^Is_Numeric_Value=400}', "");
-Expect(1, 65819, '\P{Is_Numeric_Value=400}', "");
-Expect(0, 65819, '\P{^Is_Numeric_Value=400}', "");
-Error('\p{Is_Nv=/a/ 00000000400}');
-Error('\P{Is_Nv=/a/ 00000000400}');
-Expect(1, 65820, '\p{Is_Nv=+0400}', "");
-Expect(0, 65820, '\p{^Is_Nv=+0400}', "");
-Expect(0, 65820, '\P{Is_Nv=+0400}', "");
-Expect(1, 65820, '\P{^Is_Nv=+0400}', "");
-Expect(0, 65819, '\p{Is_Nv=+0400}', "");
-Expect(1, 65819, '\p{^Is_Nv=+0400}', "");
-Expect(1, 65819, '\P{Is_Nv=+0400}', "");
-Expect(0, 65819, '\P{^Is_Nv=+0400}', "");
-Error('\p{Numeric_Value=:= 00000005/0000000008}');
-Error('\P{Numeric_Value=:= 00000005/0000000008}');
-Expect(1, 8541, '\p{Numeric_Value=+05/0000000008}', "");
-Expect(0, 8541, '\p{^Numeric_Value=+05/0000000008}', "");
-Expect(0, 8541, '\P{Numeric_Value=+05/0000000008}', "");
-Expect(1, 8541, '\P{^Numeric_Value=+05/0000000008}', "");
-Expect(0, 8540, '\p{Numeric_Value=+05/0000000008}', "");
-Expect(1, 8540, '\p{^Numeric_Value=+05/0000000008}', "");
-Expect(1, 8540, '\P{Numeric_Value=+05/0000000008}', "");
-Expect(0, 8540, '\P{^Numeric_Value=+05/0000000008}', "");
-Error('\p{Numeric_Value=0.62}');
-Error('\P{Numeric_Value=0.62}');
-Expect(1, 8541, '\p{Numeric_Value=0.625}', "");
-Expect(0, 8541, '\p{^Numeric_Value=0.625}', "");
-Expect(0, 8541, '\P{Numeric_Value=0.625}', "");
-Expect(1, 8541, '\P{^Numeric_Value=0.625}', "");
-Expect(0, 8540, '\p{Numeric_Value=0.625}', "");
-Expect(1, 8540, '\p{^Numeric_Value=0.625}', "");
-Expect(1, 8540, '\P{Numeric_Value=0.625}', "");
-Expect(0, 8540, '\P{^Numeric_Value=0.625}', "");
-Error('\p{Nv:_:=0000005/8}');
-Error('\P{Nv:_:=0000005/8}');
-Expect(1, 8541, '\p{Nv=+0000005/0000000008}', "");
-Expect(0, 8541, '\p{^Nv=+0000005/0000000008}', "");
-Expect(0, 8541, '\P{Nv=+0000005/0000000008}', "");
-Expect(1, 8541, '\P{^Nv=+0000005/0000000008}', "");
-Expect(0, 8540, '\p{Nv=+0000005/0000000008}', "");
-Expect(1, 8540, '\p{^Nv=+0000005/0000000008}', "");
-Expect(1, 8540, '\P{Nv=+0000005/0000000008}', "");
-Expect(0, 8540, '\P{^Nv=+0000005/0000000008}', "");
-Error('\p{Nv=0.62}');
-Error('\P{Nv=0.62}');
-Expect(1, 8541, '\p{Nv=0.625}', "");
-Expect(0, 8541, '\p{^Nv=0.625}', "");
-Expect(0, 8541, '\P{Nv=0.625}', "");
-Expect(1, 8541, '\P{^Nv=0.625}', "");
-Expect(0, 8540, '\p{Nv=0.625}', "");
-Expect(1, 8540, '\p{^Nv=0.625}', "");
-Expect(1, 8540, '\P{Nv=0.625}', "");
-Expect(0, 8540, '\P{^Nv=0.625}', "");
-Error('\p{Is_Numeric_Value= 0000005/8:=}');
-Error('\P{Is_Numeric_Value= 0000005/8:=}');
-Expect(1, 8541, '\p{Is_Numeric_Value=+005/0008}', "");
-Expect(0, 8541, '\p{^Is_Numeric_Value=+005/0008}', "");
-Expect(0, 8541, '\P{Is_Numeric_Value=+005/0008}', "");
-Expect(1, 8541, '\P{^Is_Numeric_Value=+005/0008}', "");
-Expect(0, 8540, '\p{Is_Numeric_Value=+005/0008}', "");
-Expect(1, 8540, '\p{^Is_Numeric_Value=+005/0008}', "");
-Expect(1, 8540, '\P{Is_Numeric_Value=+005/0008}', "");
-Expect(0, 8540, '\P{^Is_Numeric_Value=+005/0008}', "");
-Error('\p{Is_Numeric_Value=0.62}');
-Error('\P{Is_Numeric_Value=0.62}');
-Expect(1, 8541, '\p{Is_Numeric_Value=0.625}', "");
-Expect(0, 8541, '\p{^Is_Numeric_Value=0.625}', "");
-Expect(0, 8541, '\P{Is_Numeric_Value=0.625}', "");
-Expect(1, 8541, '\P{^Is_Numeric_Value=0.625}', "");
-Expect(0, 8540, '\p{Is_Numeric_Value=0.625}', "");
-Expect(1, 8540, '\p{^Is_Numeric_Value=0.625}', "");
-Expect(1, 8540, '\P{Is_Numeric_Value=0.625}', "");
-Expect(0, 8540, '\P{^Is_Numeric_Value=0.625}', "");
-Error('\p{Is_Nv= 000000005/0000000008:=}');
-Error('\P{Is_Nv= 000000005/0000000008:=}');
-Expect(1, 8541, '\p{Is_Nv=005/008}', "");
-Expect(0, 8541, '\p{^Is_Nv=005/008}', "");
-Expect(0, 8541, '\P{Is_Nv=005/008}', "");
-Expect(1, 8541, '\P{^Is_Nv=005/008}', "");
-Expect(0, 8540, '\p{Is_Nv=005/008}', "");
-Expect(1, 8540, '\p{^Is_Nv=005/008}', "");
-Expect(1, 8540, '\P{Is_Nv=005/008}', "");
-Expect(0, 8540, '\P{^Is_Nv=005/008}', "");
-Error('\p{Is_Nv=0.62}');
-Error('\P{Is_Nv=0.62}');
-Expect(1, 8541, '\p{Is_Nv=0.625}', "");
-Expect(0, 8541, '\p{^Is_Nv=0.625}', "");
-Expect(0, 8541, '\P{Is_Nv=0.625}', "");
-Expect(1, 8541, '\P{^Is_Nv=0.625}', "");
-Expect(0, 8540, '\p{Is_Nv=0.625}', "");
-Expect(1, 8540, '\p{^Is_Nv=0.625}', "");
-Expect(1, 8540, '\P{Is_Nv=0.625}', "");
-Expect(0, 8540, '\P{^Is_Nv=0.625}', "");
-Error('\p{Numeric_Value= +000002:=0}');
-Error('\P{Numeric_Value= +000002:=0}');
-Expect(1, 4979, '\p{Numeric_Value: 0000000020}', "");
-Expect(0, 4979, '\p{^Numeric_Value: 0000000020}', "");
-Expect(0, 4979, '\P{Numeric_Value: 0000000020}', "");
-Expect(1, 4979, '\P{^Numeric_Value: 0000000020}', "");
-Expect(0, 4978, '\p{Numeric_Value: 0000000020}', "");
-Expect(1, 4978, '\p{^Numeric_Value: 0000000020}', "");
-Expect(1, 4978, '\P{Numeric_Value: 0000000020}', "");
-Expect(0, 4978, '\P{^Numeric_Value: 0000000020}', "");
-Error('\p{Nv=00000020:=}');
-Error('\P{Nv=00000020:=}');
-Expect(1, 4979, '\p{Nv=00000020}', "");
-Expect(0, 4979, '\p{^Nv=00000020}', "");
-Expect(0, 4979, '\P{Nv=00000020}', "");
-Expect(1, 4979, '\P{^Nv=00000020}', "");
-Expect(0, 4978, '\p{Nv=00000020}', "");
-Expect(1, 4978, '\p{^Nv=00000020}', "");
-Expect(1, 4978, '\P{Nv=00000020}', "");
-Expect(0, 4978, '\P{^Nv=00000020}', "");
-Error('\p{Is_Numeric_Value= -00020/a/}');
-Error('\P{Is_Numeric_Value= -00020/a/}');
-Expect(1, 4979, '\p{Is_Numeric_Value=000_000_000_20}', "");
-Expect(0, 4979, '\p{^Is_Numeric_Value=000_000_000_20}', "");
-Expect(0, 4979, '\P{Is_Numeric_Value=000_000_000_20}', "");
-Expect(1, 4979, '\P{^Is_Numeric_Value=000_000_000_20}', "");
-Expect(0, 4978, '\p{Is_Numeric_Value=000_000_000_20}', "");
-Expect(1, 4978, '\p{^Is_Numeric_Value=000_000_000_20}', "");
-Expect(1, 4978, '\P{Is_Numeric_Value=000_000_000_20}', "");
-Expect(0, 4978, '\P{^Is_Numeric_Value=000_000_000_20}', "");
-Error('\p{Is_Nv=--+0000:=20}');
-Error('\P{Is_Nv=--+0000:=20}');
-Expect(1, 4979, '\p{Is_Nv=0_0_20}', "");
-Expect(0, 4979, '\p{^Is_Nv=0_0_20}', "");
-Expect(0, 4979, '\P{Is_Nv=0_0_20}', "");
-Expect(1, 4979, '\P{^Is_Nv=0_0_20}', "");
-Expect(0, 4978, '\p{Is_Nv=0_0_20}', "");
-Expect(1, 4978, '\p{^Is_Nv=0_0_20}', "");
-Expect(1, 4978, '\P{Is_Nv=0_0_20}', "");
-Expect(0, 4978, '\P{^Is_Nv=0_0_20}', "");
-Error('\p{Numeric_Value= -+000030000/a/}');
-Error('\P{Numeric_Value= -+000030000/a/}');
-Expect(1, 65837, '\p{Numeric_Value=+000_000_030_000}', "");
-Expect(0, 65837, '\p{^Numeric_Value=+000_000_030_000}', "");
-Expect(0, 65837, '\P{Numeric_Value=+000_000_030_000}', "");
-Expect(1, 65837, '\P{^Numeric_Value=+000_000_030_000}', "");
-Expect(0, 65836, '\p{Numeric_Value=+000_000_030_000}', "");
-Expect(1, 65836, '\p{^Numeric_Value=+000_000_030_000}', "");
-Expect(1, 65836, '\P{Numeric_Value=+000_000_030_000}', "");
-Expect(0, 65836, '\P{^Numeric_Value=+000_000_030_000}', "");
-Error('\p{Nv=:=-+000000030000}');
-Error('\P{Nv=:=-+000000030000}');
-Expect(1, 65837, '\p{Nv: +00000030000}', "");
-Expect(0, 65837, '\p{^Nv: +00000030000}', "");
-Expect(0, 65837, '\P{Nv: +00000030000}', "");
-Expect(1, 65837, '\P{^Nv: +00000030000}', "");
-Expect(0, 65836, '\p{Nv: +00000030000}', "");
-Expect(1, 65836, '\p{^Nv: +00000030000}', "");
-Expect(1, 65836, '\P{Nv: +00000030000}', "");
-Expect(0, 65836, '\P{^Nv: +00000030000}', "");
-Error('\p{Is_Numeric_Value= -0030000:=}');
-Error('\P{Is_Numeric_Value= -0030000:=}');
-Expect(1, 65837, '\p{Is_Numeric_Value=+0000003000_0}', "");
-Expect(0, 65837, '\p{^Is_Numeric_Value=+0000003000_0}', "");
-Expect(0, 65837, '\P{Is_Numeric_Value=+0000003000_0}', "");
-Expect(1, 65837, '\P{^Is_Numeric_Value=+0000003000_0}', "");
-Expect(0, 65836, '\p{Is_Numeric_Value=+0000003000_0}', "");
-Expect(1, 65836, '\p{^Is_Numeric_Value=+0000003000_0}', "");
-Expect(1, 65836, '\P{Is_Numeric_Value=+0000003000_0}', "");
-Expect(0, 65836, '\P{^Is_Numeric_Value=+0000003000_0}', "");
-Error('\p{Is_Nv=_-0000030000:=}');
-Error('\P{Is_Nv=_-0000030000:=}');
-Expect(1, 65837, '\p{Is_Nv=030000}', "");
-Expect(0, 65837, '\p{^Is_Nv=030000}', "");
-Expect(0, 65837, '\P{Is_Nv=030000}', "");
-Expect(1, 65837, '\P{^Is_Nv=030000}', "");
-Expect(0, 65836, '\p{Is_Nv=030000}', "");
-Expect(1, 65836, '\p{^Is_Nv=030000}', "");
-Expect(1, 65836, '\P{Is_Nv=030000}', "");
-Expect(0, 65836, '\P{^Is_Nv=030000}', "");
-Error('\p{Numeric_Value=-:=0000000010}');
-Error('\P{Numeric_Value=-:=0000000010}');
-Expect(1, 3056, '\p{Numeric_Value:00000010}', "");
-Expect(0, 3056, '\p{^Numeric_Value:00000010}', "");
-Expect(0, 3056, '\P{Numeric_Value:00000010}', "");
-Expect(1, 3056, '\P{^Numeric_Value:00000010}', "");
-Expect(0, 3055, '\p{Numeric_Value:00000010}', "");
-Expect(1, 3055, '\p{^Numeric_Value:00000010}', "");
-Expect(1, 3055, '\P{Numeric_Value:00000010}', "");
-Expect(0, 3055, '\P{^Numeric_Value:00000010}', "");
-Error('\p{Nv: 00 01-0/a/}');
-Error('\P{Nv: 00 01-0/a/}');
-Expect(1, 3056, '\p{Nv=+000000010}', "");
-Expect(0, 3056, '\p{^Nv=+000000010}', "");
-Expect(0, 3056, '\P{Nv=+000000010}', "");
-Expect(1, 3056, '\P{^Nv=+000000010}', "");
-Expect(0, 3055, '\p{Nv=+000000010}', "");
-Expect(1, 3055, '\p{^Nv=+000000010}', "");
-Expect(1, 3055, '\P{Nv=+000000010}', "");
-Expect(0, 3055, '\P{^Nv=+000000010}', "");
-Error('\p{Is_Numeric_Value: --0_0:=0 0_0 0_0-010}');
-Error('\P{Is_Numeric_Value: --0_0:=0 0_0 0_0-010}');
-Expect(1, 3056, '\p{Is_Numeric_Value=000000001_0}', "");
-Expect(0, 3056, '\p{^Is_Numeric_Value=000000001_0}', "");
-Expect(0, 3056, '\P{Is_Numeric_Value=000000001_0}', "");
-Expect(1, 3056, '\P{^Is_Numeric_Value=000000001_0}', "");
-Expect(0, 3055, '\p{Is_Numeric_Value=000000001_0}', "");
-Expect(1, 3055, '\p{^Is_Numeric_Value=000000001_0}', "");
-Expect(1, 3055, '\P{Is_Numeric_Value=000000001_0}', "");
-Expect(0, 3055, '\P{^Is_Numeric_Value=000000001_0}', "");
-Error('\p{Is_Nv=/a/_-0000010}');
-Error('\P{Is_Nv=/a/_-0000010}');
-Expect(1, 3056, '\p{Is_Nv=+1_0}', "");
-Expect(0, 3056, '\p{^Is_Nv=+1_0}', "");
-Expect(0, 3056, '\P{Is_Nv=+1_0}', "");
-Expect(1, 3056, '\P{^Is_Nv=+1_0}', "");
-Expect(0, 3055, '\p{Is_Nv=+1_0}', "");
-Expect(1, 3055, '\p{^Is_Nv=+1_0}', "");
-Expect(1, 3055, '\P{Is_Nv=+1_0}', "");
-Expect(0, 3055, '\P{^Is_Nv=+1_0}', "");
-Error('\p{Numeric_Value= 00000003-1/a/}');
-Error('\P{Numeric_Value= 00000003-1/a/}');
-Expect(1, 12891, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(0, 12891, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(0, 12891, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(1, 12891, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(0, 12890, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(1, 12890, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(1, 12890, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Expect(0, 12890, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_31}', "");
-Error('\p{Nv: _:=00000000031}');
-Error('\P{Nv: _:=00000000031}');
-Expect(1, 12891, '\p{Nv=00000031}', "");
-Expect(0, 12891, '\p{^Nv=00000031}', "");
-Expect(0, 12891, '\P{Nv=00000031}', "");
-Expect(1, 12891, '\P{^Nv=00000031}', "");
-Expect(0, 12890, '\p{Nv=00000031}', "");
-Expect(1, 12890, '\p{^Nv=00000031}', "");
-Expect(1, 12890, '\P{Nv=00000031}', "");
-Expect(0, 12890, '\P{^Nv=00000031}', "");
-Error('\p{Is_Numeric_Value=-:=031}');
-Error('\P{Is_Numeric_Value=-:=031}');
-Expect(1, 12891, '\p{Is_Numeric_Value=+0031}', "");
-Expect(0, 12891, '\p{^Is_Numeric_Value=+0031}', "");
-Expect(0, 12891, '\P{Is_Numeric_Value=+0031}', "");
-Expect(1, 12891, '\P{^Is_Numeric_Value=+0031}', "");
-Expect(0, 12890, '\p{Is_Numeric_Value=+0031}', "");
-Expect(1, 12890, '\p{^Is_Numeric_Value=+0031}', "");
-Expect(1, 12890, '\P{Is_Numeric_Value=+0031}', "");
-Expect(0, 12890, '\P{^Is_Numeric_Value=+0031}', "");
-Error('\p{Is_Nv= :=00031}');
-Error('\P{Is_Nv= :=00031}');
-Expect(1, 12891, '\p{Is_Nv=0000031}', "");
-Expect(0, 12891, '\p{^Is_Nv=0000031}', "");
-Expect(0, 12891, '\P{Is_Nv=0000031}', "");
-Expect(1, 12891, '\P{^Is_Nv=0000031}', "");
-Expect(0, 12890, '\p{Is_Nv=0000031}', "");
-Expect(1, 12890, '\p{^Is_Nv=0000031}', "");
-Expect(1, 12890, '\P{Is_Nv=0000031}', "");
-Expect(0, 12890, '\P{^Is_Nv=0000031}', "");
-Error('\p{Numeric_Value= /a/00000 0 0 08000}');
-Error('\P{Numeric_Value= /a/00000 0 0 08000}');
-Expect(1, 65833, '\p{Numeric_Value=008000}', "");
-Expect(0, 65833, '\p{^Numeric_Value=008000}', "");
-Expect(0, 65833, '\P{Numeric_Value=008000}', "");
-Expect(1, 65833, '\P{^Numeric_Value=008000}', "");
-Expect(0, 65832, '\p{Numeric_Value=008000}', "");
-Expect(1, 65832, '\p{^Numeric_Value=008000}', "");
-Expect(1, 65832, '\P{Numeric_Value=008000}', "");
-Expect(0, 65832, '\P{^Numeric_Value=008000}', "");
-Error('\p{Nv=-0_0 0_0 0/a/00 0_80 00}');
-Error('\P{Nv=-0_0 0_0 0/a/00 0_80 00}');
-Expect(1, 65833, '\p{Nv=000008000}', "");
-Expect(0, 65833, '\p{^Nv=000008000}', "");
-Expect(0, 65833, '\P{Nv=000008000}', "");
-Expect(1, 65833, '\P{^Nv=000008000}', "");
-Expect(0, 65832, '\p{Nv=000008000}', "");
-Expect(1, 65832, '\p{^Nv=000008000}', "");
-Expect(1, 65832, '\P{Nv=000008000}', "");
-Expect(0, 65832, '\P{^Nv=000008000}', "");
-Error('\p{Is_Numeric_Value=/a/00 0_000_008000}');
-Error('\P{Is_Numeric_Value=/a/00 0_000_008000}');
-Expect(1, 65833, '\p{Is_Numeric_Value=+00000008000}', "");
-Expect(0, 65833, '\p{^Is_Numeric_Value=+00000008000}', "");
-Expect(0, 65833, '\P{Is_Numeric_Value=+00000008000}', "");
-Expect(1, 65833, '\P{^Is_Numeric_Value=+00000008000}', "");
-Expect(0, 65832, '\p{Is_Numeric_Value=+00000008000}', "");
-Expect(1, 65832, '\p{^Is_Numeric_Value=+00000008000}', "");
-Expect(1, 65832, '\P{Is_Numeric_Value=+00000008000}', "");
-Expect(0, 65832, '\P{^Is_Numeric_Value=+00000008000}', "");
-Error('\p{Is_Nv=/a/- 800-0}');
-Error('\P{Is_Nv=/a/- 800-0}');
-Expect(1, 65833, '\p{Is_Nv=0008000}', "");
-Expect(0, 65833, '\p{^Is_Nv=0008000}', "");
-Expect(0, 65833, '\P{Is_Nv=0008000}', "");
-Expect(1, 65833, '\P{^Is_Nv=0008000}', "");
-Expect(0, 65832, '\p{Is_Nv=0008000}', "");
-Expect(1, 65832, '\p{^Is_Nv=0008000}', "");
-Expect(1, 65832, '\P{Is_Nv=0008000}', "");
-Expect(0, 65832, '\P{^Is_Nv=0008000}', "");
-Error('\p{Numeric_Value=_:=0_0 0 10 0-0_00_0-000000}');
-Error('\P{Numeric_Value=_:=0_0 0 10 0-0_00_0-000000}');
-Expect(1, 20806, '\p{Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(0, 20806, '\p{^Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(0, 20806, '\P{Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(1, 20806, '\P{^Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(0, 20805, '\p{Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(1, 20805, '\p{^Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(1, 20805, '\P{Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Expect(0, 20805, '\P{^Numeric_Value=0_0_0_0_1_0_0_0_0_0_0_0_0_0_000}', "");
-Error('\p{Nv=_:=00000001000000000000}');
-Error('\P{Nv=_:=00000001000000000000}');
-Expect(1, 20806, '\p{Nv=0000000001000000000000}', "");
-Expect(0, 20806, '\p{^Nv=0000000001000000000000}', "");
-Expect(0, 20806, '\P{Nv=0000000001000000000000}', "");
-Expect(1, 20806, '\P{^Nv=0000000001000000000000}', "");
-Expect(0, 20805, '\p{Nv=0000000001000000000000}', "");
-Expect(1, 20805, '\p{^Nv=0000000001000000000000}', "");
-Expect(1, 20805, '\P{Nv=0000000001000000000000}', "");
-Expect(0, 20805, '\P{^Nv=0000000001000000000000}', "");
-Error('\p{Is_Numeric_Value= 01000000000000:=}');
-Error('\P{Is_Numeric_Value= 01000000000000:=}');
-Expect(1, 20806, '\p{Is_Numeric_Value=+0100000000000_0}', "");
-Expect(0, 20806, '\p{^Is_Numeric_Value=+0100000000000_0}', "");
-Expect(0, 20806, '\P{Is_Numeric_Value=+0100000000000_0}', "");
-Expect(1, 20806, '\P{^Is_Numeric_Value=+0100000000000_0}', "");
-Expect(0, 20805, '\p{Is_Numeric_Value=+0100000000000_0}', "");
-Expect(1, 20805, '\p{^Is_Numeric_Value=+0100000000000_0}', "");
-Expect(1, 20805, '\P{Is_Numeric_Value=+0100000000000_0}', "");
-Expect(0, 20805, '\P{^Is_Numeric_Value=+0100000000000_0}', "");
-Error('\p{Is_Nv= -0:=0-1 0 0_0 0 0 0000000}');
-Error('\P{Is_Nv= -0:=0-1 0 0_0 0 0 0000000}');
-Expect(1, 20806, '\p{Is_Nv=001000000000000}', "");
-Expect(0, 20806, '\p{^Is_Nv=001000000000000}', "");
-Expect(0, 20806, '\P{Is_Nv=001000000000000}', "");
-Expect(1, 20806, '\P{^Is_Nv=001000000000000}', "");
-Expect(0, 20805, '\p{Is_Nv=001000000000000}', "");
-Expect(1, 20805, '\p{^Is_Nv=001000000000000}', "");
-Expect(1, 20805, '\P{Is_Nv=001000000000000}', "");
-Expect(0, 20805, '\P{^Is_Nv=001000000000000}', "");
-Error('\p{Numeric_Value=:=03_5}');
-Error('\P{Numeric_Value=:=03_5}');
-Expect(1, 12895, '\p{Numeric_Value=00000000035}', "");
-Expect(0, 12895, '\p{^Numeric_Value=00000000035}', "");
-Expect(0, 12895, '\P{Numeric_Value=00000000035}', "");
-Expect(1, 12895, '\P{^Numeric_Value=00000000035}', "");
-Expect(0, 12894, '\p{Numeric_Value=00000000035}', "");
-Expect(1, 12894, '\p{^Numeric_Value=00000000035}', "");
-Expect(1, 12894, '\P{Numeric_Value=00000000035}', "");
-Expect(0, 12894, '\P{^Numeric_Value=00000000035}', "");
-Error('\p{Nv= +003:=5}');
-Error('\P{Nv= +003:=5}');
-Expect(1, 12895, '\p{Nv=000035}', "");
-Expect(0, 12895, '\p{^Nv=000035}', "");
-Expect(0, 12895, '\P{Nv=000035}', "");
-Expect(1, 12895, '\P{^Nv=000035}', "");
-Expect(0, 12894, '\p{Nv=000035}', "");
-Expect(1, 12894, '\p{^Nv=000035}', "");
-Expect(1, 12894, '\P{Nv=000035}', "");
-Expect(0, 12894, '\P{^Nv=000035}', "");
-Error('\p{Is_Numeric_Value=_:=+035}');
-Error('\P{Is_Numeric_Value=_:=+035}');
-Expect(1, 12895, '\p{Is_Numeric_Value: 00000000035}', "");
-Expect(0, 12895, '\p{^Is_Numeric_Value: 00000000035}', "");
-Expect(0, 12895, '\P{Is_Numeric_Value: 00000000035}', "");
-Expect(1, 12895, '\P{^Is_Numeric_Value: 00000000035}', "");
-Expect(0, 12894, '\p{Is_Numeric_Value: 00000000035}', "");
-Expect(1, 12894, '\p{^Is_Numeric_Value: 00000000035}', "");
-Expect(1, 12894, '\P{Is_Numeric_Value: 00000000035}', "");
-Expect(0, 12894, '\P{^Is_Numeric_Value: 00000000035}', "");
-Error('\p{Is_Nv=-:=+0 0 0 00 0 00 0-35}');
-Error('\P{Is_Nv=-:=+0 0 0 00 0 00 0-35}');
-Expect(1, 12895, '\p{Is_Nv:0_0_0_0_35}', "");
-Expect(0, 12895, '\p{^Is_Nv:0_0_0_0_35}', "");
-Expect(0, 12895, '\P{Is_Nv:0_0_0_0_35}', "");
-Expect(1, 12895, '\P{^Is_Nv:0_0_0_0_35}', "");
-Expect(0, 12894, '\p{Is_Nv:0_0_0_0_35}', "");
-Expect(1, 12894, '\p{^Is_Nv:0_0_0_0_35}', "");
-Expect(1, 12894, '\P{Is_Nv:0_0_0_0_35}', "");
-Expect(0, 12894, '\P{^Is_Nv:0_0_0_0_35}', "");
-Error('\p{Numeric_Value=- +0000011:=}');
-Error('\P{Numeric_Value=- +0000011:=}');
-Expect(1, 8554, '\p{Numeric_Value=00000011}', "");
-Expect(0, 8554, '\p{^Numeric_Value=00000011}', "");
-Expect(0, 8554, '\P{Numeric_Value=00000011}', "");
-Expect(1, 8554, '\P{^Numeric_Value=00000011}', "");
-Expect(0, 8553, '\p{Numeric_Value=00000011}', "");
-Expect(1, 8553, '\p{^Numeric_Value=00000011}', "");
-Expect(1, 8553, '\P{Numeric_Value=00000011}', "");
-Expect(0, 8553, '\P{^Numeric_Value=00000011}', "");
-Error('\p{Nv: /a/- +1 1}');
-Error('\P{Nv: /a/- +1 1}');
-Expect(1, 8554, '\p{Nv=+0_0_0_0_0_0_00011}', "");
-Expect(0, 8554, '\p{^Nv=+0_0_0_0_0_0_00011}', "");
-Expect(0, 8554, '\P{Nv=+0_0_0_0_0_0_00011}', "");
-Expect(1, 8554, '\P{^Nv=+0_0_0_0_0_0_00011}', "");
-Expect(0, 8553, '\p{Nv=+0_0_0_0_0_0_00011}', "");
-Expect(1, 8553, '\p{^Nv=+0_0_0_0_0_0_00011}', "");
-Expect(1, 8553, '\P{Nv=+0_0_0_0_0_0_00011}', "");
-Expect(0, 8553, '\P{^Nv=+0_0_0_0_0_0_00011}', "");
-Error('\p{Is_Numeric_Value: :=0001_1}');
-Error('\P{Is_Numeric_Value: :=0001_1}');
-Expect(1, 8554, '\p{Is_Numeric_Value=1_1}', "");
-Expect(0, 8554, '\p{^Is_Numeric_Value=1_1}', "");
-Expect(0, 8554, '\P{Is_Numeric_Value=1_1}', "");
-Expect(1, 8554, '\P{^Is_Numeric_Value=1_1}', "");
-Expect(0, 8553, '\p{Is_Numeric_Value=1_1}', "");
-Expect(1, 8553, '\p{^Is_Numeric_Value=1_1}', "");
-Expect(1, 8553, '\P{Is_Numeric_Value=1_1}', "");
-Expect(0, 8553, '\P{^Is_Numeric_Value=1_1}', "");
-Error('\p{Is_Nv=/a/0-0 0 0 0_0 0 11}');
-Error('\P{Is_Nv=/a/0-0 0 0 0_0 0 11}');
-Expect(1, 8554, '\p{Is_Nv=+00000000011}', "");
-Expect(0, 8554, '\p{^Is_Nv=+00000000011}', "");
-Expect(0, 8554, '\P{Is_Nv=+00000000011}', "");
-Expect(1, 8554, '\P{^Is_Nv=+00000000011}', "");
-Expect(0, 8553, '\p{Is_Nv=+00000000011}', "");
-Expect(1, 8553, '\p{^Is_Nv=+00000000011}', "");
-Expect(1, 8553, '\P{Is_Nv=+00000000011}', "");
-Expect(0, 8553, '\P{^Is_Nv=+00000000011}', "");
-Error('\p{Numeric_Value=-:=0000001/5}');
-Error('\P{Numeric_Value=-:=0000001/5}');
-Expect(1, 8533, '\p{Numeric_Value=000001/005}', "");
-Expect(0, 8533, '\p{^Numeric_Value=000001/005}', "");
-Expect(0, 8533, '\P{Numeric_Value=000001/005}', "");
-Expect(1, 8533, '\P{^Numeric_Value=000001/005}', "");
-Expect(0, 8532, '\p{Numeric_Value=000001/005}', "");
-Expect(1, 8532, '\p{^Numeric_Value=000001/005}', "");
-Expect(1, 8532, '\P{Numeric_Value=000001/005}', "");
-Expect(0, 8532, '\P{^Numeric_Value=000001/005}', "");
-Expect(1, 8533, '\p{Numeric_Value=0.200}', "");
-Expect(0, 8533, '\p{^Numeric_Value=0.200}', "");
-Expect(0, 8533, '\P{Numeric_Value=0.200}', "");
-Expect(1, 8533, '\P{^Numeric_Value=0.200}', "");
-Expect(0, 8532, '\p{Numeric_Value=0.200}', "");
-Expect(1, 8532, '\p{^Numeric_Value=0.200}', "");
-Expect(1, 8532, '\P{Numeric_Value=0.200}', "");
-Expect(0, 8532, '\P{^Numeric_Value=0.200}', "");
-Error('\p{Nv=:=_+01/05}');
-Error('\P{Nv=:=_+01/05}');
-Expect(1, 8533, '\p{Nv=0001/0005}', "");
-Expect(0, 8533, '\p{^Nv=0001/0005}', "");
-Expect(0, 8533, '\P{Nv=0001/0005}', "");
-Expect(1, 8533, '\P{^Nv=0001/0005}', "");
-Expect(0, 8532, '\p{Nv=0001/0005}', "");
-Expect(1, 8532, '\p{^Nv=0001/0005}', "");
-Expect(1, 8532, '\P{Nv=0001/0005}', "");
-Expect(0, 8532, '\P{^Nv=0001/0005}', "");
-Expect(1, 8533, '\p{Nv=0.200}', "");
-Expect(0, 8533, '\p{^Nv=0.200}', "");
-Expect(0, 8533, '\P{Nv=0.200}', "");
-Expect(1, 8533, '\P{^Nv=0.200}', "");
-Expect(0, 8532, '\p{Nv=0.200}', "");
-Expect(1, 8532, '\p{^Nv=0.200}', "");
-Expect(1, 8532, '\P{Nv=0.200}', "");
-Expect(0, 8532, '\P{^Nv=0.200}', "");
-Error('\p{Is_Numeric_Value=/a/_00001/005}');
-Error('\P{Is_Numeric_Value=/a/_00001/005}');
-Expect(1, 8533, '\p{Is_Numeric_Value=+0000000001/005}', "");
-Expect(0, 8533, '\p{^Is_Numeric_Value=+0000000001/005}', "");
-Expect(0, 8533, '\P{Is_Numeric_Value=+0000000001/005}', "");
-Expect(1, 8533, '\P{^Is_Numeric_Value=+0000000001/005}', "");
-Expect(0, 8532, '\p{Is_Numeric_Value=+0000000001/005}', "");
-Expect(1, 8532, '\p{^Is_Numeric_Value=+0000000001/005}', "");
-Expect(1, 8532, '\P{Is_Numeric_Value=+0000000001/005}', "");
-Expect(0, 8532, '\P{^Is_Numeric_Value=+0000000001/005}', "");
-Expect(1, 8533, '\p{Is_Numeric_Value=0.200}', "");
-Expect(0, 8533, '\p{^Is_Numeric_Value=0.200}', "");
-Expect(0, 8533, '\P{Is_Numeric_Value=0.200}', "");
-Expect(1, 8533, '\P{^Is_Numeric_Value=0.200}', "");
-Expect(0, 8532, '\p{Is_Numeric_Value=0.200}', "");
-Expect(1, 8532, '\p{^Is_Numeric_Value=0.200}', "");
-Expect(1, 8532, '\P{Is_Numeric_Value=0.200}', "");
-Expect(0, 8532, '\P{^Is_Numeric_Value=0.200}', "");
-Error('\p{Is_Nv= -+00000001/00005:=}');
-Error('\P{Is_Nv= -+00000001/00005:=}');
-Expect(1, 8533, '\p{Is_Nv=+00000001/00005}', "");
-Expect(0, 8533, '\p{^Is_Nv=+00000001/00005}', "");
-Expect(0, 8533, '\P{Is_Nv=+00000001/00005}', "");
-Expect(1, 8533, '\P{^Is_Nv=+00000001/00005}', "");
-Expect(0, 8532, '\p{Is_Nv=+00000001/00005}', "");
-Expect(1, 8532, '\p{^Is_Nv=+00000001/00005}', "");
-Expect(1, 8532, '\P{Is_Nv=+00000001/00005}', "");
-Expect(0, 8532, '\P{^Is_Nv=+00000001/00005}', "");
-Expect(1, 8533, '\p{Is_Nv=0.200}', "");
-Expect(0, 8533, '\p{^Is_Nv=0.200}', "");
-Expect(0, 8533, '\P{Is_Nv=0.200}', "");
-Expect(1, 8533, '\P{^Is_Nv=0.200}', "");
-Expect(0, 8532, '\p{Is_Nv=0.200}', "");
-Expect(1, 8532, '\p{^Is_Nv=0.200}', "");
-Expect(1, 8532, '\P{Is_Nv=0.200}', "");
-Expect(0, 8532, '\P{^Is_Nv=0.200}', "");
-Error('\p{Numeric_Value=_ NaN:=}');
-Error('\P{Numeric_Value=_ NaN:=}');
-Expect(1, 47, '\p{Numeric_Value=nan}', "");
-Expect(0, 47, '\p{^Numeric_Value=nan}', "");
-Expect(0, 47, '\P{Numeric_Value=nan}', "");
-Expect(1, 47, '\P{^Numeric_Value=nan}', "");
-Expect(0, 57, '\p{Numeric_Value=nan}', "");
-Expect(1, 57, '\p{^Numeric_Value=nan}', "");
-Expect(1, 57, '\P{Numeric_Value=nan}', "");
-Expect(0, 57, '\P{^Numeric_Value=nan}', "");
-Expect(1, 47, '\p{Numeric_Value=NAN}', "");
-Expect(0, 47, '\p{^Numeric_Value=NAN}', "");
-Expect(0, 47, '\P{Numeric_Value=NAN}', "");
-Expect(1, 47, '\P{^Numeric_Value=NAN}', "");
-Expect(0, 57, '\p{Numeric_Value=NAN}', "");
-Expect(1, 57, '\p{^Numeric_Value=NAN}', "");
-Expect(1, 57, '\P{Numeric_Value=NAN}', "");
-Expect(0, 57, '\P{^Numeric_Value=NAN}', "");
-Error('\p{Nv=-:=NAN}');
-Error('\P{Nv=-:=NAN}');
-Expect(1, 47, '\p{Nv=nan}', "");
-Expect(0, 47, '\p{^Nv=nan}', "");
-Expect(0, 47, '\P{Nv=nan}', "");
-Expect(1, 47, '\P{^Nv=nan}', "");
-Expect(0, 57, '\p{Nv=nan}', "");
-Expect(1, 57, '\p{^Nv=nan}', "");
-Expect(1, 57, '\P{Nv=nan}', "");
-Expect(0, 57, '\P{^Nv=nan}', "");
-Expect(1, 47, '\p{Nv= NaN}', "");
-Expect(0, 47, '\p{^Nv= NaN}', "");
-Expect(0, 47, '\P{Nv= NaN}', "");
-Expect(1, 47, '\P{^Nv= NaN}', "");
-Expect(0, 57, '\p{Nv= NaN}', "");
-Expect(1, 57, '\p{^Nv= NaN}', "");
-Expect(1, 57, '\P{Nv= NaN}', "");
-Expect(0, 57, '\P{^Nv= NaN}', "");
-Error('\p{Is_Numeric_Value=-:=NaN}');
-Error('\P{Is_Numeric_Value=-:=NaN}');
-Expect(1, 47, '\p{Is_Numeric_Value: nan}', "");
-Expect(0, 47, '\p{^Is_Numeric_Value: nan}', "");
-Expect(0, 47, '\P{Is_Numeric_Value: nan}', "");
-Expect(1, 47, '\P{^Is_Numeric_Value: nan}', "");
-Expect(0, 57, '\p{Is_Numeric_Value: nan}', "");
-Expect(1, 57, '\p{^Is_Numeric_Value: nan}', "");
-Expect(1, 57, '\P{Is_Numeric_Value: nan}', "");
-Expect(0, 57, '\P{^Is_Numeric_Value: nan}', "");
-Expect(1, 47, '\p{Is_Numeric_Value: -nan}', "");
-Expect(0, 47, '\p{^Is_Numeric_Value: -nan}', "");
-Expect(0, 47, '\P{Is_Numeric_Value: -nan}', "");
-Expect(1, 47, '\P{^Is_Numeric_Value: -nan}', "");
-Expect(0, 57, '\p{Is_Numeric_Value: -nan}', "");
-Expect(1, 57, '\p{^Is_Numeric_Value: -nan}', "");
-Expect(1, 57, '\P{Is_Numeric_Value: -nan}', "");
-Expect(0, 57, '\P{^Is_Numeric_Value: -nan}', "");
-Error('\p{Is_Nv=_NaN:=}');
-Error('\P{Is_Nv=_NaN:=}');
-Expect(1, 47, '\p{Is_Nv=nan}', "");
-Expect(0, 47, '\p{^Is_Nv=nan}', "");
-Expect(0, 47, '\P{Is_Nv=nan}', "");
-Expect(1, 47, '\P{^Is_Nv=nan}', "");
-Expect(0, 57, '\p{Is_Nv=nan}', "");
-Expect(1, 57, '\p{^Is_Nv=nan}', "");
-Expect(1, 57, '\P{Is_Nv=nan}', "");
-Expect(0, 57, '\P{^Is_Nv=nan}', "");
-Expect(1, 47, '\p{Is_Nv=- nan}', "");
-Expect(0, 47, '\p{^Is_Nv=- nan}', "");
-Expect(0, 47, '\P{Is_Nv=- nan}', "");
-Expect(1, 47, '\P{^Is_Nv=- nan}', "");
-Expect(0, 57, '\p{Is_Nv=- nan}', "");
-Expect(1, 57, '\p{^Is_Nv=- nan}', "");
-Expect(1, 57, '\P{Is_Nv=- nan}', "");
-Expect(0, 57, '\P{^Is_Nv=- nan}', "");
-Error('\p{Numeric_Value=__000015/02/a/}');
-Error('\P{Numeric_Value=__000015/02/a/}');
-Expect(1, 3889, '\p{Numeric_Value=00015/2}', "");
-Expect(0, 3889, '\p{^Numeric_Value=00015/2}', "");
-Expect(0, 3889, '\P{Numeric_Value=00015/2}', "");
-Expect(1, 3889, '\P{^Numeric_Value=00015/2}', "");
-Expect(0, 3888, '\p{Numeric_Value=00015/2}', "");
-Expect(1, 3888, '\p{^Numeric_Value=00015/2}', "");
-Expect(1, 3888, '\P{Numeric_Value=00015/2}', "");
-Expect(0, 3888, '\P{^Numeric_Value=00015/2}', "");
-Expect(1, 3889, '\p{Numeric_Value: 7.500}', "");
-Expect(0, 3889, '\p{^Numeric_Value: 7.500}', "");
-Expect(0, 3889, '\P{Numeric_Value: 7.500}', "");
-Expect(1, 3889, '\P{^Numeric_Value: 7.500}', "");
-Expect(0, 3888, '\p{Numeric_Value: 7.500}', "");
-Expect(1, 3888, '\p{^Numeric_Value: 7.500}', "");
-Expect(1, 3888, '\P{Numeric_Value: 7.500}', "");
-Expect(0, 3888, '\P{^Numeric_Value: 7.500}', "");
-Error('\p{Nv=/a/-+0000015/00002}');
-Error('\P{Nv=/a/-+0000015/00002}');
-Expect(1, 3889, '\p{Nv=015/00000002}', "");
-Expect(0, 3889, '\p{^Nv=015/00000002}', "");
-Expect(0, 3889, '\P{Nv=015/00000002}', "");
-Expect(1, 3889, '\P{^Nv=015/00000002}', "");
-Expect(0, 3888, '\p{Nv=015/00000002}', "");
-Expect(1, 3888, '\p{^Nv=015/00000002}', "");
-Expect(1, 3888, '\P{Nv=015/00000002}', "");
-Expect(0, 3888, '\P{^Nv=015/00000002}', "");
-Expect(1, 3889, '\p{Nv: 7.500}', "");
-Expect(0, 3889, '\p{^Nv: 7.500}', "");
-Expect(0, 3889, '\P{Nv: 7.500}', "");
-Expect(1, 3889, '\P{^Nv: 7.500}', "");
-Expect(0, 3888, '\p{Nv: 7.500}', "");
-Expect(1, 3888, '\p{^Nv: 7.500}', "");
-Expect(1, 3888, '\P{Nv: 7.500}', "");
-Expect(0, 3888, '\P{^Nv: 7.500}', "");
-Error('\p{Is_Numeric_Value=_/a/00000015/000002}');
-Error('\P{Is_Numeric_Value=_/a/00000015/000002}');
-Expect(1, 3889, '\p{Is_Numeric_Value=00000000015/000002}', "");
-Expect(0, 3889, '\p{^Is_Numeric_Value=00000000015/000002}', "");
-Expect(0, 3889, '\P{Is_Numeric_Value=00000000015/000002}', "");
-Expect(1, 3889, '\P{^Is_Numeric_Value=00000000015/000002}', "");
-Expect(0, 3888, '\p{Is_Numeric_Value=00000000015/000002}', "");
-Expect(1, 3888, '\p{^Is_Numeric_Value=00000000015/000002}', "");
-Expect(1, 3888, '\P{Is_Numeric_Value=00000000015/000002}', "");
-Expect(0, 3888, '\P{^Is_Numeric_Value=00000000015/000002}', "");
-Expect(1, 3889, '\p{Is_Numeric_Value=7.500}', "");
-Expect(0, 3889, '\p{^Is_Numeric_Value=7.500}', "");
-Expect(0, 3889, '\P{Is_Numeric_Value=7.500}', "");
-Expect(1, 3889, '\P{^Is_Numeric_Value=7.500}', "");
-Expect(0, 3888, '\p{Is_Numeric_Value=7.500}', "");
-Expect(1, 3888, '\p{^Is_Numeric_Value=7.500}', "");
-Expect(1, 3888, '\P{Is_Numeric_Value=7.500}', "");
-Expect(0, 3888, '\P{^Is_Numeric_Value=7.500}', "");
-Error('\p{Is_Nv=_+015/00000002:=}');
-Error('\P{Is_Nv=_+015/00000002:=}');
-Expect(1, 3889, '\p{Is_Nv=000000015/00002}', "");
-Expect(0, 3889, '\p{^Is_Nv=000000015/00002}', "");
-Expect(0, 3889, '\P{Is_Nv=000000015/00002}', "");
-Expect(1, 3889, '\P{^Is_Nv=000000015/00002}', "");
-Expect(0, 3888, '\p{Is_Nv=000000015/00002}', "");
-Expect(1, 3888, '\p{^Is_Nv=000000015/00002}', "");
-Expect(1, 3888, '\P{Is_Nv=000000015/00002}', "");
-Expect(0, 3888, '\P{^Is_Nv=000000015/00002}', "");
-Expect(1, 3889, '\p{Is_Nv: 7.500}', "");
-Expect(0, 3889, '\p{^Is_Nv: 7.500}', "");
-Expect(0, 3889, '\P{Is_Nv: 7.500}', "");
-Expect(1, 3889, '\P{^Is_Nv: 7.500}', "");
-Expect(0, 3888, '\p{Is_Nv: 7.500}', "");
-Expect(1, 3888, '\p{^Is_Nv: 7.500}', "");
-Expect(1, 3888, '\P{Is_Nv: 7.500}', "");
-Expect(0, 3888, '\P{^Is_Nv: 7.500}', "");
-Error('\p{Numeric_Value=:=+7/0008}');
-Error('\P{Numeric_Value=:=+7/0008}');
-Expect(1, 8542, '\p{Numeric_Value=0000007/000008}', "");
-Expect(0, 8542, '\p{^Numeric_Value=0000007/000008}', "");
-Expect(0, 8542, '\P{Numeric_Value=0000007/000008}', "");
-Expect(1, 8542, '\P{^Numeric_Value=0000007/000008}', "");
-Expect(0, 8541, '\p{Numeric_Value=0000007/000008}', "");
-Expect(1, 8541, '\p{^Numeric_Value=0000007/000008}', "");
-Expect(1, 8541, '\P{Numeric_Value=0000007/000008}', "");
-Expect(0, 8541, '\P{^Numeric_Value=0000007/000008}', "");
-Error('\p{Numeric_Value=0.9}');
-Error('\P{Numeric_Value=0.9}');
-Error('\p{Numeric_Value=0.88}');
-Error('\P{Numeric_Value=0.88}');
-Expect(1, 8542, '\p{Numeric_Value: 0.875}', "");
-Expect(0, 8542, '\p{^Numeric_Value: 0.875}', "");
-Expect(0, 8542, '\P{Numeric_Value: 0.875}', "");
-Expect(1, 8542, '\P{^Numeric_Value: 0.875}', "");
-Expect(0, 8541, '\p{Numeric_Value: 0.875}', "");
-Expect(1, 8541, '\p{^Numeric_Value: 0.875}', "");
-Expect(1, 8541, '\P{Numeric_Value: 0.875}', "");
-Expect(0, 8541, '\P{^Numeric_Value: 0.875}', "");
-Error('\p{Nv= :=07/08}');
-Error('\P{Nv= :=07/08}');
-Expect(1, 8542, '\p{Nv: 0000000007/00008}', "");
-Expect(0, 8542, '\p{^Nv: 0000000007/00008}', "");
-Expect(0, 8542, '\P{Nv: 0000000007/00008}', "");
-Expect(1, 8542, '\P{^Nv: 0000000007/00008}', "");
-Expect(0, 8541, '\p{Nv: 0000000007/00008}', "");
-Expect(1, 8541, '\p{^Nv: 0000000007/00008}', "");
-Expect(1, 8541, '\P{Nv: 0000000007/00008}', "");
-Expect(0, 8541, '\P{^Nv: 0000000007/00008}', "");
-Error('\p{Nv=0.9}');
-Error('\P{Nv=0.9}');
-Error('\p{Nv=0.88}');
-Error('\P{Nv=0.88}');
-Expect(1, 8542, '\p{Nv=0.875}', "");
-Expect(0, 8542, '\p{^Nv=0.875}', "");
-Expect(0, 8542, '\P{Nv=0.875}', "");
-Expect(1, 8542, '\P{^Nv=0.875}', "");
-Expect(0, 8541, '\p{Nv=0.875}', "");
-Expect(1, 8541, '\p{^Nv=0.875}', "");
-Expect(1, 8541, '\P{Nv=0.875}', "");
-Expect(0, 8541, '\P{^Nv=0.875}', "");
-Error('\p{Is_Numeric_Value= 00007/8:=}');
-Error('\P{Is_Numeric_Value= 00007/8:=}');
-Expect(1, 8542, '\p{Is_Numeric_Value=+00007/00000008}', "");
-Expect(0, 8542, '\p{^Is_Numeric_Value=+00007/00000008}', "");
-Expect(0, 8542, '\P{Is_Numeric_Value=+00007/00000008}', "");
-Expect(1, 8542, '\P{^Is_Numeric_Value=+00007/00000008}', "");
-Expect(0, 8541, '\p{Is_Numeric_Value=+00007/00000008}', "");
-Expect(1, 8541, '\p{^Is_Numeric_Value=+00007/00000008}', "");
-Expect(1, 8541, '\P{Is_Numeric_Value=+00007/00000008}', "");
-Expect(0, 8541, '\P{^Is_Numeric_Value=+00007/00000008}', "");
-Error('\p{Is_Numeric_Value=0.9}');
-Error('\P{Is_Numeric_Value=0.9}');
-Error('\p{Is_Numeric_Value: 0.88}');
-Error('\P{Is_Numeric_Value: 0.88}');
-Expect(1, 8542, '\p{Is_Numeric_Value=0.875}', "");
-Expect(0, 8542, '\p{^Is_Numeric_Value=0.875}', "");
-Expect(0, 8542, '\P{Is_Numeric_Value=0.875}', "");
-Expect(1, 8542, '\P{^Is_Numeric_Value=0.875}', "");
-Expect(0, 8541, '\p{Is_Numeric_Value=0.875}', "");
-Expect(1, 8541, '\p{^Is_Numeric_Value=0.875}', "");
-Expect(1, 8541, '\P{Is_Numeric_Value=0.875}', "");
-Expect(0, 8541, '\P{^Is_Numeric_Value=0.875}', "");
-Error('\p{Is_Nv=_-+0000007/08/a/}');
-Error('\P{Is_Nv=_-+0000007/08/a/}');
-Expect(1, 8542, '\p{Is_Nv=0000007/0000000008}', "");
-Expect(0, 8542, '\p{^Is_Nv=0000007/0000000008}', "");
-Expect(0, 8542, '\P{Is_Nv=0000007/0000000008}', "");
-Expect(1, 8542, '\P{^Is_Nv=0000007/0000000008}', "");
-Expect(0, 8541, '\p{Is_Nv=0000007/0000000008}', "");
-Expect(1, 8541, '\p{^Is_Nv=0000007/0000000008}', "");
-Expect(1, 8541, '\P{Is_Nv=0000007/0000000008}', "");
-Expect(0, 8541, '\P{^Is_Nv=0000007/0000000008}', "");
-Error('\p{Is_Nv=0.9}');
-Error('\P{Is_Nv=0.9}');
-Error('\p{Is_Nv=0.88}');
-Error('\P{Is_Nv=0.88}');
-Expect(1, 8542, '\p{Is_Nv=0.875}', "");
-Expect(0, 8542, '\p{^Is_Nv=0.875}', "");
-Expect(0, 8542, '\P{Is_Nv=0.875}', "");
-Expect(1, 8542, '\P{^Is_Nv=0.875}', "");
-Expect(0, 8541, '\p{Is_Nv=0.875}', "");
-Expect(1, 8541, '\p{^Is_Nv=0.875}', "");
-Expect(1, 8541, '\P{Is_Nv=0.875}', "");
-Expect(0, 8541, '\P{^Is_Nv=0.875}', "");
-Error('\p{Numeric_Value=:=+0 0 0-0 00700}');
-Error('\P{Numeric_Value=:=+0 0 0-0 00700}');
-Expect(1, 65823, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(0, 65823, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(0, 65823, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(1, 65823, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(0, 65822, '\p{Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(1, 65822, '\p{^Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(1, 65822, '\P{Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Expect(0, 65822, '\P{^Numeric_Value=0_0_0_0_0_0_0_0_0_7_00}', "");
-Error('\p{Nv= -0700:=}');
-Error('\P{Nv= -0700:=}');
-Expect(1, 65823, '\p{Nv=+00000700}', "");
-Expect(0, 65823, '\p{^Nv=+00000700}', "");
-Expect(0, 65823, '\P{Nv=+00000700}', "");
-Expect(1, 65823, '\P{^Nv=+00000700}', "");
-Expect(0, 65822, '\p{Nv=+00000700}', "");
-Expect(1, 65822, '\p{^Nv=+00000700}', "");
-Expect(1, 65822, '\P{Nv=+00000700}', "");
-Expect(0, 65822, '\P{^Nv=+00000700}', "");
-Error('\p{Is_Numeric_Value: /a/00-0-0-7_00}');
-Error('\P{Is_Numeric_Value: /a/00-0-0-7_00}');
-Expect(1, 65823, '\p{Is_Numeric_Value=000_007_00}', "");
-Expect(0, 65823, '\p{^Is_Numeric_Value=000_007_00}', "");
-Expect(0, 65823, '\P{Is_Numeric_Value=000_007_00}', "");
-Expect(1, 65823, '\P{^Is_Numeric_Value=000_007_00}', "");
-Expect(0, 65822, '\p{Is_Numeric_Value=000_007_00}', "");
-Expect(1, 65822, '\p{^Is_Numeric_Value=000_007_00}', "");
-Expect(1, 65822, '\P{Is_Numeric_Value=000_007_00}', "");
-Expect(0, 65822, '\P{^Is_Numeric_Value=000_007_00}', "");
-Error('\p{Is_Nv=:=+0700}');
-Error('\P{Is_Nv=:=+0700}');
-Expect(1, 65823, '\p{Is_Nv=00000700}', "");
-Expect(0, 65823, '\p{^Is_Nv=00000700}', "");
-Expect(0, 65823, '\P{Is_Nv=00000700}', "");
-Expect(1, 65823, '\P{^Is_Nv=00000700}', "");
-Expect(0, 65822, '\p{Is_Nv=00000700}', "");
-Expect(1, 65822, '\p{^Is_Nv=00000700}', "");
-Expect(1, 65822, '\P{Is_Nv=00000700}', "");
-Expect(0, 65822, '\P{^Is_Nv=00000700}', "");
-Error('\p{Numeric_Value: _:=000013/002}');
-Error('\P{Numeric_Value: _:=000013/002}');
-Expect(1, 3888, '\p{Numeric_Value=13/0002}', "");
-Expect(0, 3888, '\p{^Numeric_Value=13/0002}', "");
-Expect(0, 3888, '\P{Numeric_Value=13/0002}', "");
-Expect(1, 3888, '\P{^Numeric_Value=13/0002}', "");
-Expect(0, 3887, '\p{Numeric_Value=13/0002}', "");
-Expect(1, 3887, '\p{^Numeric_Value=13/0002}', "");
-Expect(1, 3887, '\P{Numeric_Value=13/0002}', "");
-Expect(0, 3887, '\P{^Numeric_Value=13/0002}', "");
-Expect(1, 3888, '\p{Numeric_Value=6.500}', "");
-Expect(0, 3888, '\p{^Numeric_Value=6.500}', "");
-Expect(0, 3888, '\P{Numeric_Value=6.500}', "");
-Expect(1, 3888, '\P{^Numeric_Value=6.500}', "");
-Expect(0, 3887, '\p{Numeric_Value=6.500}', "");
-Expect(1, 3887, '\p{^Numeric_Value=6.500}', "");
-Expect(1, 3887, '\P{Numeric_Value=6.500}', "");
-Expect(0, 3887, '\P{^Numeric_Value=6.500}', "");
-Error('\p{Nv= /a/+00000013/002}');
-Error('\P{Nv= /a/+00000013/002}');
-Expect(1, 3888, '\p{Nv=00000013/000000002}', "");
-Expect(0, 3888, '\p{^Nv=00000013/000000002}', "");
-Expect(0, 3888, '\P{Nv=00000013/000000002}', "");
-Expect(1, 3888, '\P{^Nv=00000013/000000002}', "");
-Expect(0, 3887, '\p{Nv=00000013/000000002}', "");
-Expect(1, 3887, '\p{^Nv=00000013/000000002}', "");
-Expect(1, 3887, '\P{Nv=00000013/000000002}', "");
-Expect(0, 3887, '\P{^Nv=00000013/000000002}', "");
-Expect(1, 3888, '\p{Nv=6.500}', "");
-Expect(0, 3888, '\p{^Nv=6.500}', "");
-Expect(0, 3888, '\P{Nv=6.500}', "");
-Expect(1, 3888, '\P{^Nv=6.500}', "");
-Expect(0, 3887, '\p{Nv=6.500}', "");
-Expect(1, 3887, '\p{^Nv=6.500}', "");
-Expect(1, 3887, '\P{Nv=6.500}', "");
-Expect(0, 3887, '\P{^Nv=6.500}', "");
-Error('\p{Is_Numeric_Value=/a/ _+000013/00000002}');
-Error('\P{Is_Numeric_Value=/a/ _+000013/00000002}');
-Expect(1, 3888, '\p{Is_Numeric_Value=0000013/0000002}', "");
-Expect(0, 3888, '\p{^Is_Numeric_Value=0000013/0000002}', "");
-Expect(0, 3888, '\P{Is_Numeric_Value=0000013/0000002}', "");
-Expect(1, 3888, '\P{^Is_Numeric_Value=0000013/0000002}', "");
-Expect(0, 3887, '\p{Is_Numeric_Value=0000013/0000002}', "");
-Expect(1, 3887, '\p{^Is_Numeric_Value=0000013/0000002}', "");
-Expect(1, 3887, '\P{Is_Numeric_Value=0000013/0000002}', "");
-Expect(0, 3887, '\P{^Is_Numeric_Value=0000013/0000002}', "");
-Expect(1, 3888, '\p{Is_Numeric_Value=6.500}', "");
-Expect(0, 3888, '\p{^Is_Numeric_Value=6.500}', "");
-Expect(0, 3888, '\P{Is_Numeric_Value=6.500}', "");
-Expect(1, 3888, '\P{^Is_Numeric_Value=6.500}', "");
-Expect(0, 3887, '\p{Is_Numeric_Value=6.500}', "");
-Expect(1, 3887, '\p{^Is_Numeric_Value=6.500}', "");
-Expect(1, 3887, '\P{Is_Numeric_Value=6.500}', "");
-Expect(0, 3887, '\P{^Is_Numeric_Value=6.500}', "");
-Error('\p{Is_Nv=__13/0000002/a/}');
-Error('\P{Is_Nv=__13/0000002/a/}');
-Expect(1, 3888, '\p{Is_Nv=00013/00002}', "");
-Expect(0, 3888, '\p{^Is_Nv=00013/00002}', "");
-Expect(0, 3888, '\P{Is_Nv=00013/00002}', "");
-Expect(1, 3888, '\P{^Is_Nv=00013/00002}', "");
-Expect(0, 3887, '\p{Is_Nv=00013/00002}', "");
-Expect(1, 3887, '\p{^Is_Nv=00013/00002}', "");
-Expect(1, 3887, '\P{Is_Nv=00013/00002}', "");
-Expect(0, 3887, '\P{^Is_Nv=00013/00002}', "");
-Expect(1, 3888, '\p{Is_Nv=6.500}', "");
-Expect(0, 3888, '\p{^Is_Nv=6.500}', "");
-Expect(0, 3888, '\P{Is_Nv=6.500}', "");
-Expect(1, 3888, '\P{^Is_Nv=6.500}', "");
-Expect(0, 3887, '\p{Is_Nv=6.500}', "");
-Expect(1, 3887, '\p{^Is_Nv=6.500}', "");
-Expect(1, 3887, '\P{Is_Nv=6.500}', "");
-Expect(0, 3887, '\P{^Is_Nv=6.500}', "");
-Error('\p{Numeric_Value= -+000048/a/}');
-Error('\P{Numeric_Value= -+000048/a/}');
-Expect(1, 12989, '\p{Numeric_Value=+00000048}', "");
-Expect(0, 12989, '\p{^Numeric_Value=+00000048}', "");
-Expect(0, 12989, '\P{Numeric_Value=+00000048}', "");
-Expect(1, 12989, '\P{^Numeric_Value=+00000048}', "");
-Expect(0, 12988, '\p{Numeric_Value=+00000048}', "");
-Expect(1, 12988, '\p{^Numeric_Value=+00000048}', "");
-Expect(1, 12988, '\P{Numeric_Value=+00000048}', "");
-Expect(0, 12988, '\P{^Numeric_Value=+00000048}', "");
-Error('\p{Nv: 4/a/8}');
-Error('\P{Nv: 4/a/8}');
-Expect(1, 12989, '\p{Nv: 00000048}', "");
-Expect(0, 12989, '\p{^Nv: 00000048}', "");
-Expect(0, 12989, '\P{Nv: 00000048}', "");
-Expect(1, 12989, '\P{^Nv: 00000048}', "");
-Expect(0, 12988, '\p{Nv: 00000048}', "");
-Expect(1, 12988, '\p{^Nv: 00000048}', "");
-Expect(1, 12988, '\P{Nv: 00000048}', "");
-Expect(0, 12988, '\P{^Nv: 00000048}', "");
-Error('\p{Is_Numeric_Value=-00/a/00 48}');
-Error('\P{Is_Numeric_Value=-00/a/00 48}');
-Expect(1, 12989, '\p{Is_Numeric_Value=00000000048}', "");
-Expect(0, 12989, '\p{^Is_Numeric_Value=00000000048}', "");
-Expect(0, 12989, '\P{Is_Numeric_Value=00000000048}', "");
-Expect(1, 12989, '\P{^Is_Numeric_Value=00000000048}', "");
-Expect(0, 12988, '\p{Is_Numeric_Value=00000000048}', "");
-Expect(1, 12988, '\p{^Is_Numeric_Value=00000000048}', "");
-Expect(1, 12988, '\P{Is_Numeric_Value=00000000048}', "");
-Expect(0, 12988, '\P{^Is_Numeric_Value=00000000048}', "");
-Error('\p{Is_Nv=_/a/48}');
-Error('\P{Is_Nv=_/a/48}');
-Expect(1, 12989, '\p{Is_Nv=0004_8}', "");
-Expect(0, 12989, '\p{^Is_Nv=0004_8}', "");
-Expect(0, 12989, '\P{Is_Nv=0004_8}', "");
-Expect(1, 12989, '\P{^Is_Nv=0004_8}', "");
-Expect(0, 12988, '\p{Is_Nv=0004_8}', "");
-Expect(1, 12988, '\p{^Is_Nv=0004_8}', "");
-Expect(1, 12988, '\P{Is_Nv=0004_8}', "");
-Expect(0, 12988, '\P{^Is_Nv=0004_8}', "");
-Error('\p{Numeric_Value=_ 000001/0000003/a/}');
-Error('\P{Numeric_Value=_ 000001/0000003/a/}');
-Expect(1, 8531, '\p{Numeric_Value=000001/003}', "");
-Expect(0, 8531, '\p{^Numeric_Value=000001/003}', "");
-Expect(0, 8531, '\P{Numeric_Value=000001/003}', "");
-Expect(1, 8531, '\P{^Numeric_Value=000001/003}', "");
-Expect(0, 8530, '\p{Numeric_Value=000001/003}', "");
-Expect(1, 8530, '\p{^Numeric_Value=000001/003}', "");
-Expect(1, 8530, '\P{Numeric_Value=000001/003}', "");
-Expect(0, 8530, '\P{^Numeric_Value=000001/003}', "");
-Error('\p{Numeric_Value=0.3}');
-Error('\P{Numeric_Value=0.3}');
-Error('\p{Numeric_Value=0.33}');
-Error('\P{Numeric_Value=0.33}');
-Expect(1, 8531, '\p{Numeric_Value=0.333}', "");
-Expect(0, 8531, '\p{^Numeric_Value=0.333}', "");
-Expect(0, 8531, '\P{Numeric_Value=0.333}', "");
-Expect(1, 8531, '\P{^Numeric_Value=0.333}', "");
-Expect(0, 8530, '\p{Numeric_Value=0.333}', "");
-Expect(1, 8530, '\p{^Numeric_Value=0.333}', "");
-Expect(1, 8530, '\P{Numeric_Value=0.333}', "");
-Expect(0, 8530, '\P{^Numeric_Value=0.333}', "");
-Error('\p{Nv: :=0000001/000000003}');
-Error('\P{Nv: :=0000001/000000003}');
-Expect(1, 8531, '\p{Nv: 1/3}', "");
-Expect(0, 8531, '\p{^Nv: 1/3}', "");
-Expect(0, 8531, '\P{Nv: 1/3}', "");
-Expect(1, 8531, '\P{^Nv: 1/3}', "");
-Expect(0, 8530, '\p{Nv: 1/3}', "");
-Expect(1, 8530, '\p{^Nv: 1/3}', "");
-Expect(1, 8530, '\P{Nv: 1/3}', "");
-Expect(0, 8530, '\P{^Nv: 1/3}', "");
-Error('\p{Nv=0.3}');
-Error('\P{Nv=0.3}');
-Error('\p{Nv=0.33}');
-Error('\P{Nv=0.33}');
-Expect(1, 8531, '\p{Nv=0.333}', "");
-Expect(0, 8531, '\p{^Nv=0.333}', "");
-Expect(0, 8531, '\P{Nv=0.333}', "");
-Expect(1, 8531, '\P{^Nv=0.333}', "");
-Expect(0, 8530, '\p{Nv=0.333}', "");
-Expect(1, 8530, '\p{^Nv=0.333}', "");
-Expect(1, 8530, '\P{Nv=0.333}', "");
-Expect(0, 8530, '\P{^Nv=0.333}', "");
-Error('\p{Is_Numeric_Value= /a/+0000000001/0000000003}');
-Error('\P{Is_Numeric_Value= /a/+0000000001/0000000003}');
-Expect(1, 8531, '\p{Is_Numeric_Value=0000001/0000003}', "");
-Expect(0, 8531, '\p{^Is_Numeric_Value=0000001/0000003}', "");
-Expect(0, 8531, '\P{Is_Numeric_Value=0000001/0000003}', "");
-Expect(1, 8531, '\P{^Is_Numeric_Value=0000001/0000003}', "");
-Expect(0, 8530, '\p{Is_Numeric_Value=0000001/0000003}', "");
-Expect(1, 8530, '\p{^Is_Numeric_Value=0000001/0000003}', "");
-Expect(1, 8530, '\P{Is_Numeric_Value=0000001/0000003}', "");
-Expect(0, 8530, '\P{^Is_Numeric_Value=0000001/0000003}', "");
-Error('\p{Is_Numeric_Value=0.3}');
-Error('\P{Is_Numeric_Value=0.3}');
-Error('\p{Is_Numeric_Value=0.33}');
-Error('\P{Is_Numeric_Value=0.33}');
-Expect(1, 8531, '\p{Is_Numeric_Value: 0.333}', "");
-Expect(0, 8531, '\p{^Is_Numeric_Value: 0.333}', "");
-Expect(0, 8531, '\P{Is_Numeric_Value: 0.333}', "");
-Expect(1, 8531, '\P{^Is_Numeric_Value: 0.333}', "");
-Expect(0, 8530, '\p{Is_Numeric_Value: 0.333}', "");
-Expect(1, 8530, '\p{^Is_Numeric_Value: 0.333}', "");
-Expect(1, 8530, '\P{Is_Numeric_Value: 0.333}', "");
-Expect(0, 8530, '\P{^Is_Numeric_Value: 0.333}', "");
-Error('\p{Is_Nv=-/a/001/003}');
-Error('\P{Is_Nv=-/a/001/003}');
-Expect(1, 8531, '\p{Is_Nv=+01/003}', "");
-Expect(0, 8531, '\p{^Is_Nv=+01/003}', "");
-Expect(0, 8531, '\P{Is_Nv=+01/003}', "");
-Expect(1, 8531, '\P{^Is_Nv=+01/003}', "");
-Expect(0, 8530, '\p{Is_Nv=+01/003}', "");
-Expect(1, 8530, '\p{^Is_Nv=+01/003}', "");
-Expect(1, 8530, '\P{Is_Nv=+01/003}', "");
-Expect(0, 8530, '\P{^Is_Nv=+01/003}', "");
-Error('\p{Is_Nv=0.3}');
-Error('\P{Is_Nv=0.3}');
-Error('\p{Is_Nv=0.33}');
-Error('\P{Is_Nv=0.33}');
-Expect(1, 8531, '\p{Is_Nv=0.333}', "");
-Expect(0, 8531, '\p{^Is_Nv=0.333}', "");
-Expect(0, 8531, '\P{Is_Nv=0.333}', "");
-Expect(1, 8531, '\P{^Is_Nv=0.333}', "");
-Expect(0, 8530, '\p{Is_Nv=0.333}', "");
-Expect(1, 8530, '\p{^Is_Nv=0.333}', "");
-Expect(1, 8530, '\P{Is_Nv=0.333}', "");
-Expect(0, 8530, '\P{^Is_Nv=0.333}', "");
-Error('\p{Numeric_Value=--02:=00_0}');
-Error('\P{Numeric_Value=--02:=00_0}');
-Expect(1, 65827, '\p{Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(0, 65827, '\p{^Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(0, 65827, '\P{Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(1, 65827, '\P{^Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(0, 65826, '\p{Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(1, 65826, '\p{^Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(1, 65826, '\P{Numeric_Value=0_0_0_0_0_02000}', "");
-Expect(0, 65826, '\P{^Numeric_Value=0_0_0_0_0_02000}', "");
-Error('\p{Nv=0 0-0:=2-000}');
-Error('\P{Nv=0 0-0:=2-000}');
-Expect(1, 65827, '\p{Nv=+00000002000}', "");
-Expect(0, 65827, '\p{^Nv=+00000002000}', "");
-Expect(0, 65827, '\P{Nv=+00000002000}', "");
-Expect(1, 65827, '\P{^Nv=+00000002000}', "");
-Expect(0, 65826, '\p{Nv=+00000002000}', "");
-Expect(1, 65826, '\p{^Nv=+00000002000}', "");
-Expect(1, 65826, '\P{Nv=+00000002000}', "");
-Expect(0, 65826, '\P{^Nv=+00000002000}', "");
-Error('\p{Is_Numeric_Value= :=+002000}');
-Error('\P{Is_Numeric_Value= :=+002000}');
-Expect(1, 65827, '\p{Is_Numeric_Value=00_02_00_0}', "");
-Expect(0, 65827, '\p{^Is_Numeric_Value=00_02_00_0}', "");
-Expect(0, 65827, '\P{Is_Numeric_Value=00_02_00_0}', "");
-Expect(1, 65827, '\P{^Is_Numeric_Value=00_02_00_0}', "");
-Expect(0, 65826, '\p{Is_Numeric_Value=00_02_00_0}', "");
-Expect(1, 65826, '\p{^Is_Numeric_Value=00_02_00_0}', "");
-Expect(1, 65826, '\P{Is_Numeric_Value=00_02_00_0}', "");
-Expect(0, 65826, '\P{^Is_Numeric_Value=00_02_00_0}', "");
-Error('\p{Is_Nv=:=0002000}');
-Error('\P{Is_Nv=:=0002000}');
-Expect(1, 65827, '\p{Is_Nv=+00_20_00}', "");
-Expect(0, 65827, '\p{^Is_Nv=+00_20_00}', "");
-Expect(0, 65827, '\P{Is_Nv=+00_20_00}', "");
-Expect(1, 65827, '\P{^Is_Nv=+00_20_00}', "");
-Expect(0, 65826, '\p{Is_Nv=+00_20_00}', "");
-Expect(1, 65826, '\p{^Is_Nv=+00_20_00}', "");
-Expect(1, 65826, '\P{Is_Nv=+00_20_00}', "");
-Expect(0, 65826, '\P{^Is_Nv=+00_20_00}', "");
-Error('\p{Numeric_Value=_-029:=}');
-Error('\P{Numeric_Value=_-029:=}');
-Expect(1, 12889, '\p{Numeric_Value=0000029}', "");
-Expect(0, 12889, '\p{^Numeric_Value=0000029}', "");
-Expect(0, 12889, '\P{Numeric_Value=0000029}', "");
-Expect(1, 12889, '\P{^Numeric_Value=0000029}', "");
-Expect(0, 12888, '\p{Numeric_Value=0000029}', "");
-Expect(1, 12888, '\p{^Numeric_Value=0000029}', "");
-Expect(1, 12888, '\P{Numeric_Value=0000029}', "");
-Expect(0, 12888, '\P{^Numeric_Value=0000029}', "");
-Error('\p{Nv= _0000029/a/}');
-Error('\P{Nv= _0000029/a/}');
-Expect(1, 12889, '\p{Nv=00000000029}', "");
-Expect(0, 12889, '\p{^Nv=00000000029}', "");
-Expect(0, 12889, '\P{Nv=00000000029}', "");
-Expect(1, 12889, '\P{^Nv=00000000029}', "");
-Expect(0, 12888, '\p{Nv=00000000029}', "");
-Expect(1, 12888, '\p{^Nv=00000000029}', "");
-Expect(1, 12888, '\P{Nv=00000000029}', "");
-Expect(0, 12888, '\P{^Nv=00000000029}', "");
-Error('\p{Is_Numeric_Value=:= +02 9}');
-Error('\P{Is_Numeric_Value=:= +02 9}');
-Expect(1, 12889, '\p{Is_Numeric_Value=02_9}', "");
-Expect(0, 12889, '\p{^Is_Numeric_Value=02_9}', "");
-Expect(0, 12889, '\P{Is_Numeric_Value=02_9}', "");
-Expect(1, 12889, '\P{^Is_Numeric_Value=02_9}', "");
-Expect(0, 12888, '\p{Is_Numeric_Value=02_9}', "");
-Expect(1, 12888, '\p{^Is_Numeric_Value=02_9}', "");
-Expect(1, 12888, '\P{Is_Numeric_Value=02_9}', "");
-Expect(0, 12888, '\P{^Is_Numeric_Value=02_9}', "");
-Error('\p{Is_Nv=- 00:=0000 029}');
-Error('\P{Is_Nv=- 00:=0000 029}');
-Expect(1, 12889, '\p{Is_Nv=+000029}', "");
-Expect(0, 12889, '\p{^Is_Nv=+000029}', "");
-Expect(0, 12889, '\P{Is_Nv=+000029}', "");
-Expect(1, 12889, '\P{^Is_Nv=+000029}', "");
-Expect(0, 12888, '\p{Is_Nv=+000029}', "");
-Expect(1, 12888, '\p{^Is_Nv=+000029}', "");
-Expect(1, 12888, '\P{Is_Nv=+000029}', "");
-Expect(0, 12888, '\P{^Is_Nv=+000029}', "");
-Error('\p{Numeric_Value=/a/- 000000100000}');
-Error('\P{Numeric_Value=/a/- 000000100000}');
-Expect(1, 8584, '\p{Numeric_Value=010000_0}', "");
-Expect(0, 8584, '\p{^Numeric_Value=010000_0}', "");
-Expect(0, 8584, '\P{Numeric_Value=010000_0}', "");
-Expect(1, 8584, '\P{^Numeric_Value=010000_0}', "");
-Expect(0, 8583, '\p{Numeric_Value=010000_0}', "");
-Expect(1, 8583, '\p{^Numeric_Value=010000_0}', "");
-Expect(1, 8583, '\P{Numeric_Value=010000_0}', "");
-Expect(0, 8583, '\P{^Numeric_Value=010000_0}', "");
-Error('\p{Nv=/a/000000000100000}');
-Error('\P{Nv=/a/000000000100000}');
-Expect(1, 8584, '\p{Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(0, 8584, '\p{^Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(0, 8584, '\P{Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(1, 8584, '\P{^Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(0, 8583, '\p{Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(1, 8583, '\p{^Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(1, 8583, '\P{Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Expect(0, 8583, '\P{^Nv=0_0_0_0_0_1_0_0_0_00}', "");
-Error('\p{Is_Numeric_Value= _0:=0_0_0 0_0-0_0-0 1-00 000}');
-Error('\P{Is_Numeric_Value= _0:=0_0_0 0_0-0_0-0 1-00 000}');
-Expect(1, 8584, '\p{Is_Numeric_Value:100000}', "");
-Expect(0, 8584, '\p{^Is_Numeric_Value:100000}', "");
-Expect(0, 8584, '\P{Is_Numeric_Value:100000}', "");
-Expect(1, 8584, '\P{^Is_Numeric_Value:100000}', "");
-Expect(0, 8583, '\p{Is_Numeric_Value:100000}', "");
-Expect(1, 8583, '\p{^Is_Numeric_Value:100000}', "");
-Expect(1, 8583, '\P{Is_Numeric_Value:100000}', "");
-Expect(0, 8583, '\P{^Is_Numeric_Value:100000}', "");
-Error('\p{Is_Nv=_/a/0000000100000}');
-Error('\P{Is_Nv=_/a/0000000100000}');
-Expect(1, 8584, '\p{Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(0, 8584, '\p{^Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(0, 8584, '\P{Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(1, 8584, '\P{^Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(0, 8583, '\p{Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(1, 8583, '\p{^Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(1, 8583, '\P{Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Expect(0, 8583, '\P{^Is_Nv=+0_0_0_0_0_1_0_0_000}', "");
-Error('\p{Numeric_Value= /a/0-0 0-0-050}');
-Error('\P{Numeric_Value= /a/0-0 0-0-050}');
-Expect(1, 4982, '\p{Numeric_Value=+05_0}', "");
-Expect(0, 4982, '\p{^Numeric_Value=+05_0}', "");
-Expect(0, 4982, '\P{Numeric_Value=+05_0}', "");
-Expect(1, 4982, '\P{^Numeric_Value=+05_0}', "");
-Expect(0, 4981, '\p{Numeric_Value=+05_0}', "");
-Expect(1, 4981, '\p{^Numeric_Value=+05_0}', "");
-Expect(1, 4981, '\P{Numeric_Value=+05_0}', "");
-Expect(0, 4981, '\P{^Numeric_Value=+05_0}', "");
-Error('\p{Nv=_/a/0000050}');
-Error('\P{Nv=_/a/0000050}');
-Expect(1, 4982, '\p{Nv=05_0}', "");
-Expect(0, 4982, '\p{^Nv=05_0}', "");
-Expect(0, 4982, '\P{Nv=05_0}', "");
-Expect(1, 4982, '\P{^Nv=05_0}', "");
-Expect(0, 4981, '\p{Nv=05_0}', "");
-Expect(1, 4981, '\p{^Nv=05_0}', "");
-Expect(1, 4981, '\P{Nv=05_0}', "");
-Expect(0, 4981, '\P{^Nv=05_0}', "");
-Error('\p{Is_Numeric_Value= 00000050/a/}');
-Error('\P{Is_Numeric_Value= 00000050/a/}');
-Expect(1, 4982, '\p{Is_Numeric_Value=0_0_50}', "");
-Expect(0, 4982, '\p{^Is_Numeric_Value=0_0_50}', "");
-Expect(0, 4982, '\P{Is_Numeric_Value=0_0_50}', "");
-Expect(1, 4982, '\P{^Is_Numeric_Value=0_0_50}', "");
-Expect(0, 4981, '\p{Is_Numeric_Value=0_0_50}', "");
-Expect(1, 4981, '\p{^Is_Numeric_Value=0_0_50}', "");
-Expect(1, 4981, '\P{Is_Numeric_Value=0_0_50}', "");
-Expect(0, 4981, '\P{^Is_Numeric_Value=0_0_50}', "");
-Error('\p{Is_Nv=/a/- +00000050}');
-Error('\P{Is_Nv=/a/- +00000050}');
-Expect(1, 4982, '\p{Is_Nv=0000050}', "");
-Expect(0, 4982, '\p{^Is_Nv=0000050}', "");
-Expect(0, 4982, '\P{Is_Nv=0000050}', "");
-Expect(1, 4982, '\P{^Is_Nv=0000050}', "");
-Expect(0, 4981, '\p{Is_Nv=0000050}', "");
-Expect(1, 4981, '\p{^Is_Nv=0000050}', "");
-Expect(1, 4981, '\P{Is_Nv=0000050}', "");
-Expect(0, 4981, '\P{^Is_Nv=0000050}', "");
-Error('\p{Numeric_Value= /a/+39}');
-Error('\P{Numeric_Value= /a/+39}');
-Expect(1, 12980, '\p{Numeric_Value=000000039}', "");
-Expect(0, 12980, '\p{^Numeric_Value=000000039}', "");
-Expect(0, 12980, '\P{Numeric_Value=000000039}', "");
-Expect(1, 12980, '\P{^Numeric_Value=000000039}', "");
-Expect(0, 12979, '\p{Numeric_Value=000000039}', "");
-Expect(1, 12979, '\p{^Numeric_Value=000000039}', "");
-Expect(1, 12979, '\P{Numeric_Value=000000039}', "");
-Expect(0, 12979, '\P{^Numeric_Value=000000039}', "");
-Error('\p{Nv=__00039:=}');
-Error('\P{Nv=__00039:=}');
-Expect(1, 12980, '\p{Nv=+0000000039}', "");
-Expect(0, 12980, '\p{^Nv=+0000000039}', "");
-Expect(0, 12980, '\P{Nv=+0000000039}', "");
-Expect(1, 12980, '\P{^Nv=+0000000039}', "");
-Expect(0, 12979, '\p{Nv=+0000000039}', "");
-Expect(1, 12979, '\p{^Nv=+0000000039}', "");
-Expect(1, 12979, '\P{Nv=+0000000039}', "");
-Expect(0, 12979, '\P{^Nv=+0000000039}', "");
-Error('\p{Is_Numeric_Value=:=+000039}');
-Error('\P{Is_Numeric_Value=:=+000039}');
-Expect(1, 12980, '\p{Is_Numeric_Value=+00000000039}', "");
-Expect(0, 12980, '\p{^Is_Numeric_Value=+00000000039}', "");
-Expect(0, 12980, '\P{Is_Numeric_Value=+00000000039}', "");
-Expect(1, 12980, '\P{^Is_Numeric_Value=+00000000039}', "");
-Expect(0, 12979, '\p{Is_Numeric_Value=+00000000039}', "");
-Expect(1, 12979, '\p{^Is_Numeric_Value=+00000000039}', "");
-Expect(1, 12979, '\P{Is_Numeric_Value=+00000000039}', "");
-Expect(0, 12979, '\P{^Is_Numeric_Value=+00000000039}', "");
-Error('\p{Is_Nv:-/a/0 0 0 0-000 0_039}');
-Error('\P{Is_Nv:-/a/0 0 0 0-000 0_039}');
-Expect(1, 12980, '\p{Is_Nv=0000_0000_39}', "");
-Expect(0, 12980, '\p{^Is_Nv=0000_0000_39}', "");
-Expect(0, 12980, '\P{Is_Nv=0000_0000_39}', "");
-Expect(1, 12980, '\P{^Is_Nv=0000_0000_39}', "");
-Expect(0, 12979, '\p{Is_Nv=0000_0000_39}', "");
-Expect(1, 12979, '\p{^Is_Nv=0000_0000_39}', "");
-Expect(1, 12979, '\P{Is_Nv=0000_0000_39}', "");
-Expect(0, 12979, '\P{^Is_Nv=0000_0000_39}', "");
-Error('\p{Numeric_Value=:=000000001/0016}');
-Error('\P{Numeric_Value=:=000000001/0016}');
-Expect(1, 2548, '\p{Numeric_Value=0001/0016}', "");
-Expect(0, 2548, '\p{^Numeric_Value=0001/0016}', "");
-Expect(0, 2548, '\P{Numeric_Value=0001/0016}', "");
-Expect(1, 2548, '\P{^Numeric_Value=0001/0016}', "");
-Expect(0, 2547, '\p{Numeric_Value=0001/0016}', "");
-Expect(1, 2547, '\p{^Numeric_Value=0001/0016}', "");
-Expect(1, 2547, '\P{Numeric_Value=0001/0016}', "");
-Expect(0, 2547, '\P{^Numeric_Value=0001/0016}', "");
-Error('\p{Numeric_Value=0.06}');
-Error('\P{Numeric_Value=0.06}');
-Expect(1, 2548, '\p{Numeric_Value=0.062}', "");
-Expect(0, 2548, '\p{^Numeric_Value=0.062}', "");
-Expect(0, 2548, '\P{Numeric_Value=0.062}', "");
-Expect(1, 2548, '\P{^Numeric_Value=0.062}', "");
-Expect(0, 2547, '\p{Numeric_Value=0.062}', "");
-Expect(1, 2547, '\p{^Numeric_Value=0.062}', "");
-Expect(1, 2547, '\P{Numeric_Value=0.062}', "");
-Expect(0, 2547, '\P{^Numeric_Value=0.062}', "");
-Error('\p{Nv= :=00000001/016}');
-Error('\P{Nv= :=00000001/016}');
-Expect(1, 2548, '\p{Nv: +01/00016}', "");
-Expect(0, 2548, '\p{^Nv: +01/00016}', "");
-Expect(0, 2548, '\P{Nv: +01/00016}', "");
-Expect(1, 2548, '\P{^Nv: +01/00016}', "");
-Expect(0, 2547, '\p{Nv: +01/00016}', "");
-Expect(1, 2547, '\p{^Nv: +01/00016}', "");
-Expect(1, 2547, '\P{Nv: +01/00016}', "");
-Expect(0, 2547, '\P{^Nv: +01/00016}', "");
-Error('\p{Nv=0.06}');
-Error('\P{Nv=0.06}');
-Expect(1, 2548, '\p{Nv=0.062}', "");
-Expect(0, 2548, '\p{^Nv=0.062}', "");
-Expect(0, 2548, '\P{Nv=0.062}', "");
-Expect(1, 2548, '\P{^Nv=0.062}', "");
-Expect(0, 2547, '\p{Nv=0.062}', "");
-Expect(1, 2547, '\p{^Nv=0.062}', "");
-Expect(1, 2547, '\P{Nv=0.062}', "");
-Expect(0, 2547, '\P{^Nv=0.062}', "");
-Error('\p{Is_Numeric_Value= 000001/016/a/}');
-Error('\P{Is_Numeric_Value= 000001/016/a/}');
-Expect(1, 2548, '\p{Is_Numeric_Value=000000001/16}', "");
-Expect(0, 2548, '\p{^Is_Numeric_Value=000000001/16}', "");
-Expect(0, 2548, '\P{Is_Numeric_Value=000000001/16}', "");
-Expect(1, 2548, '\P{^Is_Numeric_Value=000000001/16}', "");
-Expect(0, 2547, '\p{Is_Numeric_Value=000000001/16}', "");
-Expect(1, 2547, '\p{^Is_Numeric_Value=000000001/16}', "");
-Expect(1, 2547, '\P{Is_Numeric_Value=000000001/16}', "");
-Expect(0, 2547, '\P{^Is_Numeric_Value=000000001/16}', "");
-Error('\p{Is_Numeric_Value=0.06}');
-Error('\P{Is_Numeric_Value=0.06}');
-Expect(1, 2548, '\p{Is_Numeric_Value=0.062}', "");
-Expect(0, 2548, '\p{^Is_Numeric_Value=0.062}', "");
-Expect(0, 2548, '\P{Is_Numeric_Value=0.062}', "");
-Expect(1, 2548, '\P{^Is_Numeric_Value=0.062}', "");
-Expect(0, 2547, '\p{Is_Numeric_Value=0.062}', "");
-Expect(1, 2547, '\p{^Is_Numeric_Value=0.062}', "");
-Expect(1, 2547, '\P{Is_Numeric_Value=0.062}', "");
-Expect(0, 2547, '\P{^Is_Numeric_Value=0.062}', "");
-Error('\p{Is_Nv=:=00001/000000016}');
-Error('\P{Is_Nv=:=00001/000000016}');
-Expect(1, 2548, '\p{Is_Nv=+000001/016}', "");
-Expect(0, 2548, '\p{^Is_Nv=+000001/016}', "");
-Expect(0, 2548, '\P{Is_Nv=+000001/016}', "");
-Expect(1, 2548, '\P{^Is_Nv=+000001/016}', "");
-Expect(0, 2547, '\p{Is_Nv=+000001/016}', "");
-Expect(1, 2547, '\p{^Is_Nv=+000001/016}', "");
-Expect(1, 2547, '\P{Is_Nv=+000001/016}', "");
-Expect(0, 2547, '\P{^Is_Nv=+000001/016}', "");
-Error('\p{Is_Nv=0.06}');
-Error('\P{Is_Nv=0.06}');
-Expect(1, 2548, '\p{Is_Nv=0.062}', "");
-Expect(0, 2548, '\p{^Is_Nv=0.062}', "");
-Expect(0, 2548, '\P{Is_Nv=0.062}', "");
-Expect(1, 2548, '\P{^Is_Nv=0.062}', "");
-Expect(0, 2547, '\p{Is_Nv=0.062}', "");
-Expect(1, 2547, '\p{^Is_Nv=0.062}', "");
-Expect(1, 2547, '\P{Is_Nv=0.062}', "");
-Expect(0, 2547, '\P{^Is_Nv=0.062}', "");
-Error('\p{Numeric_Value=/a/_0003/02}');
-Error('\P{Numeric_Value=/a/_0003/02}');
-Expect(1, 3883, '\p{Numeric_Value=000000003/00002}', "");
-Expect(0, 3883, '\p{^Numeric_Value=000000003/00002}', "");
-Expect(0, 3883, '\P{Numeric_Value=000000003/00002}', "");
-Expect(1, 3883, '\P{^Numeric_Value=000000003/00002}', "");
-Expect(0, 3882, '\p{Numeric_Value=000000003/00002}', "");
-Expect(1, 3882, '\p{^Numeric_Value=000000003/00002}', "");
-Expect(1, 3882, '\P{Numeric_Value=000000003/00002}', "");
-Expect(0, 3882, '\P{^Numeric_Value=000000003/00002}', "");
-Expect(1, 3883, '\p{Numeric_Value=1.500}', "");
-Expect(0, 3883, '\p{^Numeric_Value=1.500}', "");
-Expect(0, 3883, '\P{Numeric_Value=1.500}', "");
-Expect(1, 3883, '\P{^Numeric_Value=1.500}', "");
-Expect(0, 3882, '\p{Numeric_Value=1.500}', "");
-Expect(1, 3882, '\p{^Numeric_Value=1.500}', "");
-Expect(1, 3882, '\P{Numeric_Value=1.500}', "");
-Expect(0, 3882, '\P{^Numeric_Value=1.500}', "");
-Error('\p{Nv=/a/__+000003/02}');
-Error('\P{Nv=/a/__+000003/02}');
-Expect(1, 3883, '\p{Nv=00003/02}', "");
-Expect(0, 3883, '\p{^Nv=00003/02}', "");
-Expect(0, 3883, '\P{Nv=00003/02}', "");
-Expect(1, 3883, '\P{^Nv=00003/02}', "");
-Expect(0, 3882, '\p{Nv=00003/02}', "");
-Expect(1, 3882, '\p{^Nv=00003/02}', "");
-Expect(1, 3882, '\P{Nv=00003/02}', "");
-Expect(0, 3882, '\P{^Nv=00003/02}', "");
-Expect(1, 3883, '\p{Nv=1.500}', "");
-Expect(0, 3883, '\p{^Nv=1.500}', "");
-Expect(0, 3883, '\P{Nv=1.500}', "");
-Expect(1, 3883, '\P{^Nv=1.500}', "");
-Expect(0, 3882, '\p{Nv=1.500}', "");
-Expect(1, 3882, '\p{^Nv=1.500}', "");
-Expect(1, 3882, '\P{Nv=1.500}', "");
-Expect(0, 3882, '\P{^Nv=1.500}', "");
-Error('\p{Is_Numeric_Value=:= -000000003/002}');
-Error('\P{Is_Numeric_Value=:= -000000003/002}');
-Expect(1, 3883, '\p{Is_Numeric_Value=003/0000002}', "");
-Expect(0, 3883, '\p{^Is_Numeric_Value=003/0000002}', "");
-Expect(0, 3883, '\P{Is_Numeric_Value=003/0000002}', "");
-Expect(1, 3883, '\P{^Is_Numeric_Value=003/0000002}', "");
-Expect(0, 3882, '\p{Is_Numeric_Value=003/0000002}', "");
-Expect(1, 3882, '\p{^Is_Numeric_Value=003/0000002}', "");
-Expect(1, 3882, '\P{Is_Numeric_Value=003/0000002}', "");
-Expect(0, 3882, '\P{^Is_Numeric_Value=003/0000002}', "");
-Expect(1, 3883, '\p{Is_Numeric_Value=1.500}', "");
-Expect(0, 3883, '\p{^Is_Numeric_Value=1.500}', "");
-Expect(0, 3883, '\P{Is_Numeric_Value=1.500}', "");
-Expect(1, 3883, '\P{^Is_Numeric_Value=1.500}', "");
-Expect(0, 3882, '\p{Is_Numeric_Value=1.500}', "");
-Expect(1, 3882, '\p{^Is_Numeric_Value=1.500}', "");
-Expect(1, 3882, '\P{Is_Numeric_Value=1.500}', "");
-Expect(0, 3882, '\P{^Is_Numeric_Value=1.500}', "");
-Error('\p{Is_Nv=/a/ 00003/00000002}');
-Error('\P{Is_Nv=/a/ 00003/00000002}');
-Expect(1, 3883, '\p{Is_Nv=0000003/000002}', "");
-Expect(0, 3883, '\p{^Is_Nv=0000003/000002}', "");
-Expect(0, 3883, '\P{Is_Nv=0000003/000002}', "");
-Expect(1, 3883, '\P{^Is_Nv=0000003/000002}', "");
-Expect(0, 3882, '\p{Is_Nv=0000003/000002}', "");
-Expect(1, 3882, '\p{^Is_Nv=0000003/000002}', "");
-Expect(1, 3882, '\P{Is_Nv=0000003/000002}', "");
-Expect(0, 3882, '\P{^Is_Nv=0000003/000002}', "");
-Expect(1, 3883, '\p{Is_Nv=1.500}', "");
-Expect(0, 3883, '\p{^Is_Nv=1.500}', "");
-Expect(0, 3883, '\P{Is_Nv=1.500}', "");
-Expect(1, 3883, '\P{^Is_Nv=1.500}', "");
-Expect(0, 3882, '\p{Is_Nv=1.500}', "");
-Expect(1, 3882, '\p{^Is_Nv=1.500}', "");
-Expect(1, 3882, '\P{Is_Nv=1.500}', "");
-Expect(0, 3882, '\P{^Is_Nv=1.500}', "");
-Error('\p{Numeric_Value=:=+0_0 0_0-041}');
-Error('\P{Numeric_Value=:=+0_0 0_0-041}');
-Expect(1, 12982, '\p{Numeric_Value=+004_1}', "");
-Expect(0, 12982, '\p{^Numeric_Value=+004_1}', "");
-Expect(0, 12982, '\P{Numeric_Value=+004_1}', "");
-Expect(1, 12982, '\P{^Numeric_Value=+004_1}', "");
-Expect(0, 12981, '\p{Numeric_Value=+004_1}', "");
-Expect(1, 12981, '\p{^Numeric_Value=+004_1}', "");
-Expect(1, 12981, '\P{Numeric_Value=+004_1}', "");
-Expect(0, 12981, '\P{^Numeric_Value=+004_1}', "");
-Error('\p{Nv=/a/ 0000000041}');
-Error('\P{Nv=/a/ 0000000041}');
-Expect(1, 12982, '\p{Nv=+000041}', "");
-Expect(0, 12982, '\p{^Nv=+000041}', "");
-Expect(0, 12982, '\P{Nv=+000041}', "");
-Expect(1, 12982, '\P{^Nv=+000041}', "");
-Expect(0, 12981, '\p{Nv=+000041}', "");
-Expect(1, 12981, '\p{^Nv=+000041}', "");
-Expect(1, 12981, '\P{Nv=+000041}', "");
-Expect(0, 12981, '\P{^Nv=+000041}', "");
-Error('\p{Is_Numeric_Value= :=+00004-1}');
-Error('\P{Is_Numeric_Value= :=+00004-1}');
-Expect(1, 12982, '\p{Is_Numeric_Value=0041}', "");
-Expect(0, 12982, '\p{^Is_Numeric_Value=0041}', "");
-Expect(0, 12982, '\P{Is_Numeric_Value=0041}', "");
-Expect(1, 12982, '\P{^Is_Numeric_Value=0041}', "");
-Expect(0, 12981, '\p{Is_Numeric_Value=0041}', "");
-Expect(1, 12981, '\p{^Is_Numeric_Value=0041}', "");
-Expect(1, 12981, '\P{Is_Numeric_Value=0041}', "");
-Expect(0, 12981, '\P{^Is_Numeric_Value=0041}', "");
-Error('\p{Is_Nv=/a/ 000041}');
-Error('\P{Is_Nv=/a/ 000041}');
-Expect(1, 12982, '\p{Is_Nv=04_1}', "");
-Expect(0, 12982, '\p{^Is_Nv=04_1}', "");
-Expect(0, 12982, '\P{Is_Nv=04_1}', "");
-Expect(1, 12982, '\P{^Is_Nv=04_1}', "");
-Expect(0, 12981, '\p{Is_Nv=04_1}', "");
-Expect(1, 12981, '\p{^Is_Nv=04_1}', "");
-Expect(1, 12981, '\P{Is_Nv=04_1}', "");
-Expect(0, 12981, '\P{^Is_Nv=04_1}', "");
-Error('\p{Numeric_Value= 00012:=}');
-Error('\P{Numeric_Value= 00012:=}');
-Expect(1, 8555, '\p{Numeric_Value=000_000_001_2}', "");
-Expect(0, 8555, '\p{^Numeric_Value=000_000_001_2}', "");
-Expect(0, 8555, '\P{Numeric_Value=000_000_001_2}', "");
-Expect(1, 8555, '\P{^Numeric_Value=000_000_001_2}', "");
-Expect(0, 8554, '\p{Numeric_Value=000_000_001_2}', "");
-Expect(1, 8554, '\p{^Numeric_Value=000_000_001_2}', "");
-Expect(1, 8554, '\P{Numeric_Value=000_000_001_2}', "");
-Expect(0, 8554, '\P{^Numeric_Value=000_000_001_2}', "");
-Error('\p{Nv=:= -1-2}');
-Error('\P{Nv=:= -1-2}');
-Expect(1, 8555, '\p{Nv:000012}', "");
-Expect(0, 8555, '\p{^Nv:000012}', "");
-Expect(0, 8555, '\P{Nv:000012}', "");
-Expect(1, 8555, '\P{^Nv:000012}', "");
-Expect(0, 8554, '\p{Nv:000012}', "");
-Expect(1, 8554, '\p{^Nv:000012}', "");
-Expect(1, 8554, '\P{Nv:000012}', "");
-Expect(0, 8554, '\P{^Nv:000012}', "");
-Error('\p{Is_Numeric_Value=:= 00012}');
-Error('\P{Is_Numeric_Value=:= 00012}');
-Expect(1, 8555, '\p{Is_Numeric_Value: 12}', "");
-Expect(0, 8555, '\p{^Is_Numeric_Value: 12}', "");
-Expect(0, 8555, '\P{Is_Numeric_Value: 12}', "");
-Expect(1, 8555, '\P{^Is_Numeric_Value: 12}', "");
-Expect(0, 8554, '\p{Is_Numeric_Value: 12}', "");
-Expect(1, 8554, '\p{^Is_Numeric_Value: 12}', "");
-Expect(1, 8554, '\P{Is_Numeric_Value: 12}', "");
-Expect(0, 8554, '\P{^Is_Numeric_Value: 12}', "");
-Error('\p{Is_Nv= 00:=012}');
-Error('\P{Is_Nv= 00:=012}');
-Expect(1, 8555, '\p{Is_Nv=+0_0_12}', "");
-Expect(0, 8555, '\p{^Is_Nv=+0_0_12}', "");
-Expect(0, 8555, '\P{Is_Nv=+0_0_12}', "");
-Expect(1, 8555, '\P{^Is_Nv=+0_0_12}', "");
-Expect(0, 8554, '\p{Is_Nv=+0_0_12}', "");
-Expect(1, 8554, '\p{^Is_Nv=+0_0_12}', "");
-Expect(1, 8554, '\P{Is_Nv=+0_0_12}', "");
-Expect(0, 8554, '\P{^Is_Nv=+0_0_12}', "");
-Error('\p{Numeric_Value= /a/+15}');
-Error('\P{Numeric_Value= /a/+15}');
-Expect(1, 9326, '\p{Numeric_Value: +0000000015}', "");
-Expect(0, 9326, '\p{^Numeric_Value: +0000000015}', "");
-Expect(0, 9326, '\P{Numeric_Value: +0000000015}', "");
-Expect(1, 9326, '\P{^Numeric_Value: +0000000015}', "");
-Expect(0, 9325, '\p{Numeric_Value: +0000000015}', "");
-Expect(1, 9325, '\p{^Numeric_Value: +0000000015}', "");
-Expect(1, 9325, '\P{Numeric_Value: +0000000015}', "");
-Expect(0, 9325, '\P{^Numeric_Value: +0000000015}', "");
-Error('\p{Nv=-:=0 00_0-0 0 15}');
-Error('\P{Nv=-:=0 00_0-0 0 15}');
-Expect(1, 9326, '\p{Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(0, 9326, '\p{^Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(0, 9326, '\P{Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(1, 9326, '\P{^Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(0, 9325, '\p{Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(1, 9325, '\p{^Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(1, 9325, '\P{Nv=0_0_0_0_0_0_0_0015}', "");
-Expect(0, 9325, '\P{^Nv=0_0_0_0_0_0_0_0015}', "");
-Error('\p{Is_Numeric_Value=-:=+00015}');
-Error('\P{Is_Numeric_Value=-:=+00015}');
-Expect(1, 9326, '\p{Is_Numeric_Value=000001_5}', "");
-Expect(0, 9326, '\p{^Is_Numeric_Value=000001_5}', "");
-Expect(0, 9326, '\P{Is_Numeric_Value=000001_5}', "");
-Expect(1, 9326, '\P{^Is_Numeric_Value=000001_5}', "");
-Expect(0, 9325, '\p{Is_Numeric_Value=000001_5}', "");
-Expect(1, 9325, '\p{^Is_Numeric_Value=000001_5}', "");
-Expect(1, 9325, '\P{Is_Numeric_Value=000001_5}', "");
-Expect(0, 9325, '\P{^Is_Numeric_Value=000001_5}', "");
-Error('\p{Is_Nv= :=+1-5}');
-Error('\P{Is_Nv= :=+1-5}');
-Expect(1, 9326, '\p{Is_Nv=00015}', "");
-Expect(0, 9326, '\p{^Is_Nv=00015}', "");
-Expect(0, 9326, '\P{Is_Nv=00015}', "");
-Expect(1, 9326, '\P{^Is_Nv=00015}', "");
-Expect(0, 9325, '\p{Is_Nv=00015}', "");
-Expect(1, 9325, '\p{^Is_Nv=00015}', "");
-Expect(1, 9325, '\P{Is_Nv=00015}', "");
-Expect(0, 9325, '\P{^Is_Nv=00015}', "");
-Error('\p{Numeric_Value: /a/ _-001/00002}');
-Error('\P{Numeric_Value: /a/ _-001/00002}');
-Expect(1, 3891, '\p{Numeric_Value=-1/000002}', "");
-Expect(0, 3891, '\p{^Numeric_Value=-1/000002}', "");
-Expect(0, 3891, '\P{Numeric_Value=-1/000002}', "");
-Expect(1, 3891, '\P{^Numeric_Value=-1/000002}', "");
-Expect(0, 3890, '\p{Numeric_Value=-1/000002}', "");
-Expect(1, 3890, '\p{^Numeric_Value=-1/000002}', "");
-Expect(1, 3890, '\P{Numeric_Value=-1/000002}', "");
-Expect(0, 3890, '\P{^Numeric_Value=-1/000002}', "");
-Expect(1, 3891, '\p{Numeric_Value=-0.500}', "");
-Expect(0, 3891, '\p{^Numeric_Value=-0.500}', "");
-Expect(0, 3891, '\P{Numeric_Value=-0.500}', "");
-Expect(1, 3891, '\P{^Numeric_Value=-0.500}', "");
-Expect(0, 3890, '\p{Numeric_Value=-0.500}', "");
-Expect(1, 3890, '\p{^Numeric_Value=-0.500}', "");
-Expect(1, 3890, '\P{Numeric_Value=-0.500}', "");
-Expect(0, 3890, '\P{^Numeric_Value=-0.500}', "");
-Error('\p{Nv=/a/__0001/00002}');
-Error('\P{Nv=/a/__0001/00002}');
-Expect(1, 3891, '\p{Nv=-001/000000002}', "");
-Expect(0, 3891, '\p{^Nv=-001/000000002}', "");
-Expect(0, 3891, '\P{Nv=-001/000000002}', "");
-Expect(1, 3891, '\P{^Nv=-001/000000002}', "");
-Expect(0, 3890, '\p{Nv=-001/000000002}', "");
-Expect(1, 3890, '\p{^Nv=-001/000000002}', "");
-Expect(1, 3890, '\P{Nv=-001/000000002}', "");
-Expect(0, 3890, '\P{^Nv=-001/000000002}', "");
-Expect(1, 3891, '\p{Nv=-0.500}', "");
-Expect(0, 3891, '\p{^Nv=-0.500}', "");
-Expect(0, 3891, '\P{Nv=-0.500}', "");
-Expect(1, 3891, '\P{^Nv=-0.500}', "");
-Expect(0, 3890, '\p{Nv=-0.500}', "");
-Expect(1, 3890, '\p{^Nv=-0.500}', "");
-Expect(1, 3890, '\P{Nv=-0.500}', "");
-Expect(0, 3890, '\P{^Nv=-0.500}', "");
-Error('\p{Is_Numeric_Value=:= 00000001/0000002}');
-Error('\P{Is_Numeric_Value=:= 00000001/0000002}');
-Expect(1, 3891, '\p{Is_Numeric_Value=-0000000001/02}', "");
-Expect(0, 3891, '\p{^Is_Numeric_Value=-0000000001/02}', "");
-Expect(0, 3891, '\P{Is_Numeric_Value=-0000000001/02}', "");
-Expect(1, 3891, '\P{^Is_Numeric_Value=-0000000001/02}', "");
-Expect(0, 3890, '\p{Is_Numeric_Value=-0000000001/02}', "");
-Expect(1, 3890, '\p{^Is_Numeric_Value=-0000000001/02}', "");
-Expect(1, 3890, '\P{Is_Numeric_Value=-0000000001/02}', "");
-Expect(0, 3890, '\P{^Is_Numeric_Value=-0000000001/02}', "");
-Expect(1, 3891, '\p{Is_Numeric_Value=-0.500}', "");
-Expect(0, 3891, '\p{^Is_Numeric_Value=-0.500}', "");
-Expect(0, 3891, '\P{Is_Numeric_Value=-0.500}', "");
-Expect(1, 3891, '\P{^Is_Numeric_Value=-0.500}', "");
-Expect(0, 3890, '\p{Is_Numeric_Value=-0.500}', "");
-Expect(1, 3890, '\p{^Is_Numeric_Value=-0.500}', "");
-Expect(1, 3890, '\P{Is_Numeric_Value=-0.500}', "");
-Expect(0, 3890, '\P{^Is_Numeric_Value=-0.500}', "");
-Error('\p{Is_Nv=/a/ 00001/000002}');
-Error('\P{Is_Nv=/a/ 00001/000002}');
-Expect(1, 3891, '\p{Is_Nv=-1/0000002}', "");
-Expect(0, 3891, '\p{^Is_Nv=-1/0000002}', "");
-Expect(0, 3891, '\P{Is_Nv=-1/0000002}', "");
-Expect(1, 3891, '\P{^Is_Nv=-1/0000002}', "");
-Expect(0, 3890, '\p{Is_Nv=-1/0000002}', "");
-Expect(1, 3890, '\p{^Is_Nv=-1/0000002}', "");
-Expect(1, 3890, '\P{Is_Nv=-1/0000002}', "");
-Expect(0, 3890, '\P{^Is_Nv=-1/0000002}', "");
-Expect(1, 3891, '\p{Is_Nv=-0.500}', "");
-Expect(0, 3891, '\p{^Is_Nv=-0.500}', "");
-Expect(0, 3891, '\P{Is_Nv=-0.500}', "");
-Expect(1, 3891, '\P{^Is_Nv=-0.500}', "");
-Expect(0, 3890, '\p{Is_Nv=-0.500}', "");
-Expect(1, 3890, '\p{^Is_Nv=-0.500}', "");
-Expect(1, 3890, '\P{Is_Nv=-0.500}', "");
-Expect(0, 3890, '\P{^Is_Nv=-0.500}', "");
-Error('\p{Numeric_Value= +00000080000:=}');
-Error('\P{Numeric_Value= +00000080000:=}');
-Expect(1, 65842, '\p{Numeric_Value=0_0_0_8_0000}', "");
-Expect(0, 65842, '\p{^Numeric_Value=0_0_0_8_0000}', "");
-Expect(0, 65842, '\P{Numeric_Value=0_0_0_8_0000}', "");
-Expect(1, 65842, '\P{^Numeric_Value=0_0_0_8_0000}', "");
-Expect(0, 65841, '\p{Numeric_Value=0_0_0_8_0000}', "");
-Expect(1, 65841, '\p{^Numeric_Value=0_0_0_8_0000}', "");
-Expect(1, 65841, '\P{Numeric_Value=0_0_0_8_0000}', "");
-Expect(0, 65841, '\P{^Numeric_Value=0_0_0_8_0000}', "");
-Error('\p{Nv: 0/a/0 0_0 8-0-0-00}');
-Error('\P{Nv: 0/a/0 0_0 8-0-0-00}');
-Expect(1, 65842, '\p{Nv=+080000}', "");
-Expect(0, 65842, '\p{^Nv=+080000}', "");
-Expect(0, 65842, '\P{Nv=+080000}', "");
-Expect(1, 65842, '\P{^Nv=+080000}', "");
-Expect(0, 65841, '\p{Nv=+080000}', "");
-Expect(1, 65841, '\p{^Nv=+080000}', "");
-Expect(1, 65841, '\P{Nv=+080000}', "");
-Expect(0, 65841, '\P{^Nv=+080000}', "");
-Error('\p{Is_Numeric_Value= :=+000000080000}');
-Error('\P{Is_Numeric_Value= :=+000000080000}');
-Expect(1, 65842, '\p{Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(0, 65842, '\p{^Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(0, 65842, '\P{Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(1, 65842, '\P{^Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(0, 65841, '\p{Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(1, 65841, '\p{^Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(1, 65841, '\P{Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Expect(0, 65841, '\P{^Is_Numeric_Value=00_00_00_00_08_0000}', "");
-Error('\p{Is_Nv=:=_ +0000080000}');
-Error('\P{Is_Nv=:=_ +0000080000}');
-Expect(1, 65842, '\p{Is_Nv=080000}', "");
-Expect(0, 65842, '\p{^Is_Nv=080000}', "");
-Expect(0, 65842, '\P{Is_Nv=080000}', "");
-Expect(1, 65842, '\P{^Is_Nv=080000}', "");
-Expect(0, 65841, '\p{Is_Nv=080000}', "");
-Expect(1, 65841, '\p{^Is_Nv=080000}', "");
-Expect(1, 65841, '\P{Is_Nv=080000}', "");
-Expect(0, 65841, '\P{^Is_Nv=080000}', "");
-Error('\p{Numeric_Value= /a/00 0-0_00_00060}');
-Error('\P{Numeric_Value= /a/00 0-0_00_00060}');
-Expect(1, 4983, '\p{Numeric_Value=00000006_0}', "");
-Expect(0, 4983, '\p{^Numeric_Value=00000006_0}', "");
-Expect(0, 4983, '\P{Numeric_Value=00000006_0}', "");
-Expect(1, 4983, '\P{^Numeric_Value=00000006_0}', "");
-Expect(0, 4982, '\p{Numeric_Value=00000006_0}', "");
-Expect(1, 4982, '\p{^Numeric_Value=00000006_0}', "");
-Expect(1, 4982, '\P{Numeric_Value=00000006_0}', "");
-Expect(0, 4982, '\P{^Numeric_Value=00000006_0}', "");
-Error('\p{Nv= /a/0 0 60}');
-Error('\P{Nv= /a/0 0 60}');
-Expect(1, 4983, '\p{Nv=0_0_0_0_60}', "");
-Expect(0, 4983, '\p{^Nv=0_0_0_0_60}', "");
-Expect(0, 4983, '\P{Nv=0_0_0_0_60}', "");
-Expect(1, 4983, '\P{^Nv=0_0_0_0_60}', "");
-Expect(0, 4982, '\p{Nv=0_0_0_0_60}', "");
-Expect(1, 4982, '\p{^Nv=0_0_0_0_60}', "");
-Expect(1, 4982, '\P{Nv=0_0_0_0_60}', "");
-Expect(0, 4982, '\P{^Nv=0_0_0_0_60}', "");
-Error('\p{Is_Numeric_Value=_/a/+060}');
-Error('\P{Is_Numeric_Value=_/a/+060}');
-Expect(1, 4983, '\p{Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(0, 4983, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(0, 4983, '\P{Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(1, 4983, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(0, 4982, '\p{Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(1, 4982, '\p{^Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(1, 4982, '\P{Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Expect(0, 4982, '\P{^Is_Numeric_Value=+0_0_0_0_0_0_060}', "");
-Error('\p{Is_Nv=:=--60}');
-Error('\P{Is_Nv=:=--60}');
-Expect(1, 4983, '\p{Is_Nv=060}', "");
-Expect(0, 4983, '\p{^Is_Nv=060}', "");
-Expect(0, 4983, '\P{Is_Nv=060}', "");
-Expect(1, 4983, '\P{^Is_Nv=060}', "");
-Expect(0, 4982, '\p{Is_Nv=060}', "");
-Expect(1, 4982, '\p{^Is_Nv=060}', "");
-Expect(1, 4982, '\P{Is_Nv=060}', "");
-Expect(0, 4982, '\P{^Is_Nv=060}', "");
-Error('\p{Numeric_Value=:=_+000000045}');
-Error('\P{Numeric_Value=:=_+000000045}');
-Expect(1, 12986, '\p{Numeric_Value=00000000045}', "");
-Expect(0, 12986, '\p{^Numeric_Value=00000000045}', "");
-Expect(0, 12986, '\P{Numeric_Value=00000000045}', "");
-Expect(1, 12986, '\P{^Numeric_Value=00000000045}', "");
-Expect(0, 12985, '\p{Numeric_Value=00000000045}', "");
-Expect(1, 12985, '\p{^Numeric_Value=00000000045}', "");
-Expect(1, 12985, '\P{Numeric_Value=00000000045}', "");
-Expect(0, 12985, '\P{^Numeric_Value=00000000045}', "");
-Error('\p{Nv=/a/_ 004 5}');
-Error('\P{Nv=/a/_ 004 5}');
-Expect(1, 12986, '\p{Nv=000000045}', "");
-Expect(0, 12986, '\p{^Nv=000000045}', "");
-Expect(0, 12986, '\P{Nv=000000045}', "");
-Expect(1, 12986, '\P{^Nv=000000045}', "");
-Expect(0, 12985, '\p{Nv=000000045}', "");
-Expect(1, 12985, '\p{^Nv=000000045}', "");
-Expect(1, 12985, '\P{Nv=000000045}', "");
-Expect(0, 12985, '\P{^Nv=000000045}', "");
-Error('\p{Is_Numeric_Value= :=0000000045}');
-Error('\P{Is_Numeric_Value= :=0000000045}');
-Expect(1, 12986, '\p{Is_Numeric_Value=0004_5}', "");
-Expect(0, 12986, '\p{^Is_Numeric_Value=0004_5}', "");
-Expect(0, 12986, '\P{Is_Numeric_Value=0004_5}', "");
-Expect(1, 12986, '\P{^Is_Numeric_Value=0004_5}', "");
-Expect(0, 12985, '\p{Is_Numeric_Value=0004_5}', "");
-Expect(1, 12985, '\p{^Is_Numeric_Value=0004_5}', "");
-Expect(1, 12985, '\P{Is_Numeric_Value=0004_5}', "");
-Expect(0, 12985, '\P{^Is_Numeric_Value=0004_5}', "");
-Error('\p{Is_Nv=__0000000045:=}');
-Error('\P{Is_Nv=__0000000045:=}');
-Expect(1, 12986, '\p{Is_Nv=00_00_00_00_04_5}', "");
-Expect(0, 12986, '\p{^Is_Nv=00_00_00_00_04_5}', "");
-Expect(0, 12986, '\P{Is_Nv=00_00_00_00_04_5}', "");
-Expect(1, 12986, '\P{^Is_Nv=00_00_00_00_04_5}', "");
-Expect(0, 12985, '\p{Is_Nv=00_00_00_00_04_5}', "");
-Expect(1, 12985, '\p{^Is_Nv=00_00_00_00_04_5}', "");
-Expect(1, 12985, '\P{Is_Nv=00_00_00_00_04_5}', "");
-Expect(0, 12985, '\P{^Is_Nv=00_00_00_00_04_5}', "");
-Error('\p{Numeric_Value= 000001:=9}');
-Error('\P{Numeric_Value= 000001:=9}');
-Expect(1, 5872, '\p{Numeric_Value=0_0_0_0_019}', "");
-Expect(0, 5872, '\p{^Numeric_Value=0_0_0_0_019}', "");
-Expect(0, 5872, '\P{Numeric_Value=0_0_0_0_019}', "");
-Expect(1, 5872, '\P{^Numeric_Value=0_0_0_0_019}', "");
-Expect(0, 5871, '\p{Numeric_Value=0_0_0_0_019}', "");
-Expect(1, 5871, '\p{^Numeric_Value=0_0_0_0_019}', "");
-Expect(1, 5871, '\P{Numeric_Value=0_0_0_0_019}', "");
-Expect(0, 5871, '\P{^Numeric_Value=0_0_0_0_019}', "");
-Error('\p{Nv=/a/00-00-00 19}');
-Error('\P{Nv=/a/00-00-00 19}');
-Expect(1, 5872, '\p{Nv=+0_0_19}', "");
-Expect(0, 5872, '\p{^Nv=+0_0_19}', "");
-Expect(0, 5872, '\P{Nv=+0_0_19}', "");
-Expect(1, 5872, '\P{^Nv=+0_0_19}', "");
-Expect(0, 5871, '\p{Nv=+0_0_19}', "");
-Expect(1, 5871, '\p{^Nv=+0_0_19}', "");
-Expect(1, 5871, '\P{Nv=+0_0_19}', "");
-Expect(0, 5871, '\P{^Nv=+0_0_19}', "");
-Error('\p{Is_Numeric_Value=:=0019}');
-Error('\P{Is_Numeric_Value=:=0019}');
-Expect(1, 5872, '\p{Is_Numeric_Value=019}', "");
-Expect(0, 5872, '\p{^Is_Numeric_Value=019}', "");
-Expect(0, 5872, '\P{Is_Numeric_Value=019}', "");
-Expect(1, 5872, '\P{^Is_Numeric_Value=019}', "");
-Expect(0, 5871, '\p{Is_Numeric_Value=019}', "");
-Expect(1, 5871, '\p{^Is_Numeric_Value=019}', "");
-Expect(1, 5871, '\P{Is_Numeric_Value=019}', "");
-Expect(0, 5871, '\P{^Is_Numeric_Value=019}', "");
-Error('\p{Is_Nv= _0:=0-0 0 0_019}');
-Error('\P{Is_Nv= _0:=0-0 0 0_019}');
-Expect(1, 5872, '\p{Is_Nv: 000000019}', "");
-Expect(0, 5872, '\p{^Is_Nv: 000000019}', "");
-Expect(0, 5872, '\P{Is_Nv: 000000019}', "");
-Expect(1, 5872, '\P{^Is_Nv: 000000019}', "");
-Expect(0, 5871, '\p{Is_Nv: 000000019}', "");
-Expect(1, 5871, '\p{^Is_Nv: 000000019}', "");
-Expect(1, 5871, '\P{Is_Nv: 000000019}', "");
-Expect(0, 5871, '\P{^Is_Nv: 000000019}', "");
-Error('\p{Numeric_Value= -000011/002:=}');
-Error('\P{Numeric_Value= -000011/002:=}');
-Expect(1, 3887, '\p{Numeric_Value=0000000011/000002}', "");
-Expect(0, 3887, '\p{^Numeric_Value=0000000011/000002}', "");
-Expect(0, 3887, '\P{Numeric_Value=0000000011/000002}', "");
-Expect(1, 3887, '\P{^Numeric_Value=0000000011/000002}', "");
-Expect(0, 3886, '\p{Numeric_Value=0000000011/000002}', "");
-Expect(1, 3886, '\p{^Numeric_Value=0000000011/000002}', "");
-Expect(1, 3886, '\P{Numeric_Value=0000000011/000002}', "");
-Expect(0, 3886, '\P{^Numeric_Value=0000000011/000002}', "");
-Expect(1, 3887, '\p{Numeric_Value: 5.500}', "");
-Expect(0, 3887, '\p{^Numeric_Value: 5.500}', "");
-Expect(0, 3887, '\P{Numeric_Value: 5.500}', "");
-Expect(1, 3887, '\P{^Numeric_Value: 5.500}', "");
-Expect(0, 3886, '\p{Numeric_Value: 5.500}', "");
-Expect(1, 3886, '\p{^Numeric_Value: 5.500}', "");
-Expect(1, 3886, '\P{Numeric_Value: 5.500}', "");
-Expect(0, 3886, '\P{^Numeric_Value: 5.500}', "");
-Error('\p{Nv= /a/00000000011/00002}');
-Error('\P{Nv= /a/00000000011/00002}');
-Expect(1, 3887, '\p{Nv=00011/0002}', "");
-Expect(0, 3887, '\p{^Nv=00011/0002}', "");
-Expect(0, 3887, '\P{Nv=00011/0002}', "");
-Expect(1, 3887, '\P{^Nv=00011/0002}', "");
-Expect(0, 3886, '\p{Nv=00011/0002}', "");
-Expect(1, 3886, '\p{^Nv=00011/0002}', "");
-Expect(1, 3886, '\P{Nv=00011/0002}', "");
-Expect(0, 3886, '\P{^Nv=00011/0002}', "");
-Expect(1, 3887, '\p{Nv=5.500}', "");
-Expect(0, 3887, '\p{^Nv=5.500}', "");
-Expect(0, 3887, '\P{Nv=5.500}', "");
-Expect(1, 3887, '\P{^Nv=5.500}', "");
-Expect(0, 3886, '\p{Nv=5.500}', "");
-Expect(1, 3886, '\p{^Nv=5.500}', "");
-Expect(1, 3886, '\P{Nv=5.500}', "");
-Expect(0, 3886, '\P{^Nv=5.500}', "");
-Error('\p{Is_Numeric_Value=/a/ -11/000002}');
-Error('\P{Is_Numeric_Value=/a/ -11/000002}');
-Expect(1, 3887, '\p{Is_Numeric_Value=011/000000002}', "");
-Expect(0, 3887, '\p{^Is_Numeric_Value=011/000000002}', "");
-Expect(0, 3887, '\P{Is_Numeric_Value=011/000000002}', "");
-Expect(1, 3887, '\P{^Is_Numeric_Value=011/000000002}', "");
-Expect(0, 3886, '\p{Is_Numeric_Value=011/000000002}', "");
-Expect(1, 3886, '\p{^Is_Numeric_Value=011/000000002}', "");
-Expect(1, 3886, '\P{Is_Numeric_Value=011/000000002}', "");
-Expect(0, 3886, '\P{^Is_Numeric_Value=011/000000002}', "");
-Expect(1, 3887, '\p{Is_Numeric_Value=5.500}', "");
-Expect(0, 3887, '\p{^Is_Numeric_Value=5.500}', "");
-Expect(0, 3887, '\P{Is_Numeric_Value=5.500}', "");
-Expect(1, 3887, '\P{^Is_Numeric_Value=5.500}', "");
-Expect(0, 3886, '\p{Is_Numeric_Value=5.500}', "");
-Expect(1, 3886, '\p{^Is_Numeric_Value=5.500}', "");
-Expect(1, 3886, '\P{Is_Numeric_Value=5.500}', "");
-Expect(0, 3886, '\P{^Is_Numeric_Value=5.500}', "");
-Error('\p{Is_Nv= _+000000011/0002:=}');
-Error('\P{Is_Nv= _+000000011/0002:=}');
-Expect(1, 3887, '\p{Is_Nv=0000011/000000002}', "");
-Expect(0, 3887, '\p{^Is_Nv=0000011/000000002}', "");
-Expect(0, 3887, '\P{Is_Nv=0000011/000000002}', "");
-Expect(1, 3887, '\P{^Is_Nv=0000011/000000002}', "");
-Expect(0, 3886, '\p{Is_Nv=0000011/000000002}', "");
-Expect(1, 3886, '\p{^Is_Nv=0000011/000000002}', "");
-Expect(1, 3886, '\P{Is_Nv=0000011/000000002}', "");
-Expect(0, 3886, '\P{^Is_Nv=0000011/000000002}', "");
-Expect(1, 3887, '\p{Is_Nv=5.500}', "");
-Expect(0, 3887, '\p{^Is_Nv=5.500}', "");
-Expect(0, 3887, '\P{Is_Nv=5.500}', "");
-Expect(1, 3887, '\P{^Is_Nv=5.500}', "");
-Expect(0, 3886, '\p{Is_Nv=5.500}', "");
-Expect(1, 3886, '\p{^Is_Nv=5.500}', "");
-Expect(1, 3886, '\P{Is_Nv=5.500}', "");
-Expect(0, 3886, '\P{^Is_Nv=5.500}', "");
-Error('\p{Numeric_Value=--070:=}');
-Error('\P{Numeric_Value=--070:=}');
-Expect(1, 4984, '\p{Numeric_Value=0000007_0}', "");
-Expect(0, 4984, '\p{^Numeric_Value=0000007_0}', "");
-Expect(0, 4984, '\P{Numeric_Value=0000007_0}', "");
-Expect(1, 4984, '\P{^Numeric_Value=0000007_0}', "");
-Expect(0, 4983, '\p{Numeric_Value=0000007_0}', "");
-Expect(1, 4983, '\p{^Numeric_Value=0000007_0}', "");
-Expect(1, 4983, '\P{Numeric_Value=0000007_0}', "");
-Expect(0, 4983, '\P{^Numeric_Value=0000007_0}', "");
-Error('\p{Nv=/a/- 000007 0}');
-Error('\P{Nv=/a/- 000007 0}');
-Expect(1, 4984, '\p{Nv=+0000000070}', "");
-Expect(0, 4984, '\p{^Nv=+0000000070}', "");
-Expect(0, 4984, '\P{Nv=+0000000070}', "");
-Expect(1, 4984, '\P{^Nv=+0000000070}', "");
-Expect(0, 4983, '\p{Nv=+0000000070}', "");
-Expect(1, 4983, '\p{^Nv=+0000000070}', "");
-Expect(1, 4983, '\P{Nv=+0000000070}', "");
-Expect(0, 4983, '\P{^Nv=+0000000070}', "");
-Error('\p{Is_Numeric_Value= +0 0 0:=0 070}');
-Error('\P{Is_Numeric_Value= +0 0 0:=0 070}');
-Expect(1, 4984, '\p{Is_Numeric_Value=0070}', "");
-Expect(0, 4984, '\p{^Is_Numeric_Value=0070}', "");
-Expect(0, 4984, '\P{Is_Numeric_Value=0070}', "");
-Expect(1, 4984, '\P{^Is_Numeric_Value=0070}', "");
-Expect(0, 4983, '\p{Is_Numeric_Value=0070}', "");
-Expect(1, 4983, '\p{^Is_Numeric_Value=0070}', "");
-Expect(1, 4983, '\P{Is_Numeric_Value=0070}', "");
-Expect(0, 4983, '\P{^Is_Numeric_Value=0070}', "");
-Error('\p{Is_Nv= _0000007_0/a/}');
-Error('\P{Is_Nv= _0000007_0/a/}');
-Expect(1, 4984, '\p{Is_Nv=00000070}', "");
-Expect(0, 4984, '\p{^Is_Nv=00000070}', "");
-Expect(0, 4984, '\P{Is_Nv=00000070}', "");
-Expect(1, 4984, '\P{^Is_Nv=00000070}', "");
-Expect(0, 4983, '\p{Is_Nv=00000070}', "");
-Expect(1, 4983, '\p{^Is_Nv=00000070}', "");
-Expect(1, 4983, '\P{Is_Nv=00000070}', "");
-Expect(0, 4983, '\P{^Is_Nv=00000070}', "");
-Error('\p{Numeric_Value=_/a/000002}');
-Error('\P{Numeric_Value=_/a/000002}');
-Expect(1, 50, '\p{Numeric_Value: 00_00_2}', "");
-Expect(0, 50, '\p{^Numeric_Value: 00_00_2}', "");
-Expect(0, 50, '\P{Numeric_Value: 00_00_2}', "");
-Expect(1, 50, '\P{^Numeric_Value: 00_00_2}', "");
-Expect(0, 49, '\p{Numeric_Value: 00_00_2}', "");
-Expect(1, 49, '\p{^Numeric_Value: 00_00_2}', "");
-Expect(1, 49, '\P{Numeric_Value: 00_00_2}', "");
-Expect(0, 49, '\P{^Numeric_Value: 00_00_2}', "");
-Error('\p{Nv= -000/a/2}');
-Error('\P{Nv= -000/a/2}');
-Expect(1, 50, '\p{Nv=0_0_02}', "");
-Expect(0, 50, '\p{^Nv=0_0_02}', "");
-Expect(0, 50, '\P{Nv=0_0_02}', "");
-Expect(1, 50, '\P{^Nv=0_0_02}', "");
-Expect(0, 49, '\p{Nv=0_0_02}', "");
-Expect(1, 49, '\p{^Nv=0_0_02}', "");
-Expect(1, 49, '\P{Nv=0_0_02}', "");
-Expect(0, 49, '\P{^Nv=0_0_02}', "");
-Error('\p{Is_Numeric_Value=/a/ _0000002}');
-Error('\P{Is_Numeric_Value=/a/ _0000002}');
-Expect(1, 50, '\p{Is_Numeric_Value=2}', "");
-Expect(0, 50, '\p{^Is_Numeric_Value=2}', "");
-Expect(0, 50, '\P{Is_Numeric_Value=2}', "");
-Expect(1, 50, '\P{^Is_Numeric_Value=2}', "");
-Expect(0, 49, '\p{Is_Numeric_Value=2}', "");
-Expect(1, 49, '\p{^Is_Numeric_Value=2}', "");
-Expect(1, 49, '\P{Is_Numeric_Value=2}', "");
-Expect(0, 49, '\P{^Is_Numeric_Value=2}', "");
-Error('\p{Is_Nv= -000002:=}');
-Error('\P{Is_Nv= -000002:=}');
-Expect(1, 50, '\p{Is_Nv=0_2}', "");
-Expect(0, 50, '\p{^Is_Nv=0_2}', "");
-Expect(0, 50, '\P{Is_Nv=0_2}', "");
-Expect(1, 50, '\P{^Is_Nv=0_2}', "");
-Expect(0, 49, '\p{Is_Nv=0_2}', "");
-Expect(1, 49, '\p{^Is_Nv=0_2}', "");
-Expect(1, 49, '\P{Is_Nv=0_2}', "");
-Expect(0, 49, '\P{^Is_Nv=0_2}', "");
-Error('\p{Numeric_Value=:= 00017}');
-Error('\P{Numeric_Value=:= 00017}');
-Expect(1, 5870, '\p{Numeric_Value=+01_7}', "");
-Expect(0, 5870, '\p{^Numeric_Value=+01_7}', "");
-Expect(0, 5870, '\P{Numeric_Value=+01_7}', "");
-Expect(1, 5870, '\P{^Numeric_Value=+01_7}', "");
-Expect(0, 5869, '\p{Numeric_Value=+01_7}', "");
-Expect(1, 5869, '\p{^Numeric_Value=+01_7}', "");
-Expect(1, 5869, '\P{Numeric_Value=+01_7}', "");
-Expect(0, 5869, '\P{^Numeric_Value=+01_7}', "");
-Error('\p{Nv=/a/_ 0000017}');
-Error('\P{Nv=/a/_ 0000017}');
-Expect(1, 5870, '\p{Nv=+0000017}', "");
-Expect(0, 5870, '\p{^Nv=+0000017}', "");
-Expect(0, 5870, '\P{Nv=+0000017}', "");
-Expect(1, 5870, '\P{^Nv=+0000017}', "");
-Expect(0, 5869, '\p{Nv=+0000017}', "");
-Expect(1, 5869, '\p{^Nv=+0000017}', "");
-Expect(1, 5869, '\P{Nv=+0000017}', "");
-Expect(0, 5869, '\P{^Nv=+0000017}', "");
-Error('\p{Is_Numeric_Value=-:=0 0 00-17}');
-Error('\P{Is_Numeric_Value=-:=0 0 00-17}');
-Expect(1, 5870, '\p{Is_Numeric_Value=000017}', "");
-Expect(0, 5870, '\p{^Is_Numeric_Value=000017}', "");
-Expect(0, 5870, '\P{Is_Numeric_Value=000017}', "");
-Expect(1, 5870, '\P{^Is_Numeric_Value=000017}', "");
-Expect(0, 5869, '\p{Is_Numeric_Value=000017}', "");
-Expect(1, 5869, '\p{^Is_Numeric_Value=000017}', "");
-Expect(1, 5869, '\P{Is_Numeric_Value=000017}', "");
-Expect(0, 5869, '\P{^Is_Numeric_Value=000017}', "");
-Error('\p{Is_Nv=/a/_ 0000000017}');
-Error('\P{Is_Nv=/a/_ 0000000017}');
-Expect(1, 5870, '\p{Is_Nv: 00_01_7}', "");
-Expect(0, 5870, '\p{^Is_Nv: 00_01_7}', "");
-Expect(0, 5870, '\P{Is_Nv: 00_01_7}', "");
-Expect(1, 5870, '\P{^Is_Nv: 00_01_7}', "");
-Expect(0, 5869, '\p{Is_Nv: 00_01_7}', "");
-Expect(1, 5869, '\p{^Is_Nv: 00_01_7}', "");
-Expect(1, 5869, '\P{Is_Nv: 00_01_7}', "");
-Expect(0, 5869, '\P{^Is_Nv: 00_01_7}', "");
-Error('\p{Numeric_Value=--+20000/a/}');
-Error('\P{Numeric_Value=--+20000/a/}');
-Expect(1, 65836, '\p{Numeric_Value=0020000}', "");
-Expect(0, 65836, '\p{^Numeric_Value=0020000}', "");
-Expect(0, 65836, '\P{Numeric_Value=0020000}', "");
-Expect(1, 65836, '\P{^Numeric_Value=0020000}', "");
-Expect(0, 65835, '\p{Numeric_Value=0020000}', "");
-Expect(1, 65835, '\p{^Numeric_Value=0020000}', "");
-Expect(1, 65835, '\P{Numeric_Value=0020000}', "");
-Expect(0, 65835, '\P{^Numeric_Value=0020000}', "");
-Error('\p{Nv= +00020000:=}');
-Error('\P{Nv= +00020000:=}');
-Expect(1, 65836, '\p{Nv=020000}', "");
-Expect(0, 65836, '\p{^Nv=020000}', "");
-Expect(0, 65836, '\P{Nv=020000}', "");
-Expect(1, 65836, '\P{^Nv=020000}', "");
-Expect(0, 65835, '\p{Nv=020000}', "");
-Expect(1, 65835, '\p{^Nv=020000}', "");
-Expect(1, 65835, '\P{Nv=020000}', "");
-Expect(0, 65835, '\P{^Nv=020000}', "");
-Error('\p{Is_Numeric_Value: := +0000020000}');
-Error('\P{Is_Numeric_Value: := +0000020000}');
-Expect(1, 65836, '\p{Is_Numeric_Value=+2000_0}', "");
-Expect(0, 65836, '\p{^Is_Numeric_Value=+2000_0}', "");
-Expect(0, 65836, '\P{Is_Numeric_Value=+2000_0}', "");
-Expect(1, 65836, '\P{^Is_Numeric_Value=+2000_0}', "");
-Expect(0, 65835, '\p{Is_Numeric_Value=+2000_0}', "");
-Expect(1, 65835, '\p{^Is_Numeric_Value=+2000_0}', "");
-Expect(1, 65835, '\P{Is_Numeric_Value=+2000_0}', "");
-Expect(0, 65835, '\P{^Is_Numeric_Value=+2000_0}', "");
-Error('\p{Is_Nv=_000020000/a/}');
-Error('\P{Is_Nv=_000020000/a/}');
-Expect(1, 65836, '\p{Is_Nv: 0000000020000}', "");
-Expect(0, 65836, '\p{^Is_Nv: 0000000020000}', "");
-Expect(0, 65836, '\P{Is_Nv: 0000000020000}', "");
-Expect(1, 65836, '\P{^Is_Nv: 0000000020000}', "");
-Expect(0, 65835, '\p{Is_Nv: 0000000020000}', "");
-Expect(1, 65835, '\p{^Is_Nv: 0000000020000}', "");
-Expect(1, 65835, '\P{Is_Nv: 0000000020000}', "");
-Expect(0, 65835, '\P{^Is_Nv: 0000000020000}', "");
-Error('\p{Numeric_Value=_/a/+0-00 0-01}');
-Error('\P{Numeric_Value=_/a/+0-00 0-01}');
-Expect(1, 49, '\p{Numeric_Value=0000000001}', "");
-Expect(0, 49, '\p{^Numeric_Value=0000000001}', "");
-Expect(0, 49, '\P{Numeric_Value=0000000001}', "");
-Expect(1, 49, '\P{^Numeric_Value=0000000001}', "");
-Expect(0, 48, '\p{Numeric_Value=0000000001}', "");
-Expect(1, 48, '\p{^Numeric_Value=0000000001}', "");
-Expect(1, 48, '\P{Numeric_Value=0000000001}', "");
-Expect(0, 48, '\P{^Numeric_Value=0000000001}', "");
-Error('\p{Nv=/a/ _001}');
-Error('\P{Nv=/a/ _001}');
-Expect(1, 49, '\p{Nv=0000000001}', "");
-Expect(0, 49, '\p{^Nv=0000000001}', "");
-Expect(0, 49, '\P{Nv=0000000001}', "");
-Expect(1, 49, '\P{^Nv=0000000001}', "");
-Expect(0, 48, '\p{Nv=0000000001}', "");
-Expect(1, 48, '\p{^Nv=0000000001}', "");
-Expect(1, 48, '\P{Nv=0000000001}', "");
-Expect(0, 48, '\P{^Nv=0000000001}', "");
-Error('\p{Is_Numeric_Value= +0:=1}');
-Error('\P{Is_Numeric_Value= +0:=1}');
-Expect(1, 49, '\p{Is_Numeric_Value=000_1}', "");
-Expect(0, 49, '\p{^Is_Numeric_Value=000_1}', "");
-Expect(0, 49, '\P{Is_Numeric_Value=000_1}', "");
-Expect(1, 49, '\P{^Is_Numeric_Value=000_1}', "");
-Expect(0, 48, '\p{Is_Numeric_Value=000_1}', "");
-Expect(1, 48, '\p{^Is_Numeric_Value=000_1}', "");
-Expect(1, 48, '\P{Is_Numeric_Value=000_1}', "");
-Expect(0, 48, '\P{^Is_Numeric_Value=000_1}', "");
-Error('\p{Is_Nv= _+00000_1:=}');
-Error('\P{Is_Nv= _+00000_1:=}');
-Expect(1, 49, '\p{Is_Nv: +0_0_0_0_0001}', "");
-Expect(0, 49, '\p{^Is_Nv: +0_0_0_0_0001}', "");
-Expect(0, 49, '\P{Is_Nv: +0_0_0_0_0001}', "");
-Expect(1, 49, '\P{^Is_Nv: +0_0_0_0_0001}', "");
-Expect(0, 48, '\p{Is_Nv: +0_0_0_0_0001}', "");
-Expect(1, 48, '\p{^Is_Nv: +0_0_0_0_0001}', "");
-Expect(1, 48, '\P{Is_Nv: +0_0_0_0_0001}', "");
-Expect(0, 48, '\P{^Is_Nv: +0_0_0_0_0001}', "");
-Error('\p{Numeric_Value= 0000000006000/a/}');
-Error('\P{Numeric_Value= 0000000006000/a/}');
-Expect(1, 65831, '\p{Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(0, 65831, '\p{^Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(0, 65831, '\P{Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(1, 65831, '\P{^Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(0, 65830, '\p{Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(1, 65830, '\p{^Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(1, 65830, '\P{Numeric_Value=+0_0_0_0_0_6_000}', "");
-Expect(0, 65830, '\P{^Numeric_Value=+0_0_0_0_0_6_000}', "");
-Error('\p{Nv=_/a/00006000}');
-Error('\P{Nv=_/a/00006000}');
-Expect(1, 65831, '\p{Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(0, 65831, '\p{^Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(0, 65831, '\P{Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(1, 65831, '\P{^Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(0, 65830, '\p{Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(1, 65830, '\p{^Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(1, 65830, '\P{Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Expect(0, 65830, '\P{^Nv=0_0_0_0_0_0_0_0_6_0_00}', "");
-Error('\p{Is_Numeric_Value=_-00000006000:=}');
-Error('\P{Is_Numeric_Value=_-00000006000:=}');
-Expect(1, 65831, '\p{Is_Numeric_Value=00_06_00_0}', "");
-Expect(0, 65831, '\p{^Is_Numeric_Value=00_06_00_0}', "");
-Expect(0, 65831, '\P{Is_Numeric_Value=00_06_00_0}', "");
-Expect(1, 65831, '\P{^Is_Numeric_Value=00_06_00_0}', "");
-Expect(0, 65830, '\p{Is_Numeric_Value=00_06_00_0}', "");
-Expect(1, 65830, '\p{^Is_Numeric_Value=00_06_00_0}', "");
-Expect(1, 65830, '\P{Is_Numeric_Value=00_06_00_0}', "");
-Expect(0, 65830, '\P{^Is_Numeric_Value=00_06_00_0}', "");
-Error('\p{Is_Nv=-+000000006000/a/}');
-Error('\P{Is_Nv=-+000000006000/a/}');
-Expect(1, 65831, '\p{Is_Nv=000600_0}', "");
-Expect(0, 65831, '\p{^Is_Nv=000600_0}', "");
-Expect(0, 65831, '\P{Is_Nv=000600_0}', "");
-Expect(1, 65831, '\P{^Is_Nv=000600_0}', "");
-Expect(0, 65830, '\p{Is_Nv=000600_0}', "");
-Expect(1, 65830, '\p{^Is_Nv=000600_0}', "");
-Expect(1, 65830, '\P{Is_Nv=000600_0}', "");
-Expect(0, 65830, '\P{^Is_Nv=000600_0}', "");
-Error('\p{Numeric_Value=/a/-030}');
-Error('\P{Numeric_Value=/a/-030}');
-Expect(1, 4980, '\p{Numeric_Value=0_0_0_0_030}', "");
-Expect(0, 4980, '\p{^Numeric_Value=0_0_0_0_030}', "");
-Expect(0, 4980, '\P{Numeric_Value=0_0_0_0_030}', "");
-Expect(1, 4980, '\P{^Numeric_Value=0_0_0_0_030}', "");
-Expect(0, 4979, '\p{Numeric_Value=0_0_0_0_030}', "");
-Expect(1, 4979, '\p{^Numeric_Value=0_0_0_0_030}', "");
-Expect(1, 4979, '\P{Numeric_Value=0_0_0_0_030}', "");
-Expect(0, 4979, '\P{^Numeric_Value=0_0_0_0_030}', "");
-Error('\p{Nv: -30:=}');
-Error('\P{Nv: -30:=}');
-Expect(1, 4980, '\p{Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(0, 4980, '\p{^Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(0, 4980, '\P{Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(1, 4980, '\P{^Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(0, 4979, '\p{Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(1, 4979, '\p{^Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(1, 4979, '\P{Nv=+0_0_0_0_0_0_0_30}', "");
-Expect(0, 4979, '\P{^Nv=+0_0_0_0_0_0_0_30}', "");
-Error('\p{Is_Numeric_Value=/a/-00000030}');
-Error('\P{Is_Numeric_Value=/a/-00000030}');
-Expect(1, 4980, '\p{Is_Numeric_Value=30}', "");
-Expect(0, 4980, '\p{^Is_Numeric_Value=30}', "");
-Expect(0, 4980, '\P{Is_Numeric_Value=30}', "");
-Expect(1, 4980, '\P{^Is_Numeric_Value=30}', "");
-Expect(0, 4979, '\p{Is_Numeric_Value=30}', "");
-Expect(1, 4979, '\p{^Is_Numeric_Value=30}', "");
-Expect(1, 4979, '\P{Is_Numeric_Value=30}', "");
-Expect(0, 4979, '\P{^Is_Numeric_Value=30}', "");
-Error('\p{Is_Nv=/a/ +00000030}');
-Error('\P{Is_Nv=/a/ +00000030}');
-Expect(1, 4980, '\p{Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(0, 4980, '\p{^Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(0, 4980, '\P{Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(1, 4980, '\P{^Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(0, 4979, '\p{Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(1, 4979, '\p{^Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(1, 4979, '\P{Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Expect(0, 4979, '\P{^Is_Nv=0_0_0_0_0_0_0_0_30}', "");
-Error('\p{Numeric_Value=:=__000000002/03}');
-Error('\P{Numeric_Value=:=__000000002/03}');
-Expect(1, 8532, '\p{Numeric_Value=0000000002/03}', "");
-Expect(0, 8532, '\p{^Numeric_Value=0000000002/03}', "");
-Expect(0, 8532, '\P{Numeric_Value=0000000002/03}', "");
-Expect(1, 8532, '\P{^Numeric_Value=0000000002/03}', "");
-Expect(0, 8531, '\p{Numeric_Value=0000000002/03}', "");
-Expect(1, 8531, '\p{^Numeric_Value=0000000002/03}', "");
-Expect(1, 8531, '\P{Numeric_Value=0000000002/03}', "");
-Expect(0, 8531, '\P{^Numeric_Value=0000000002/03}', "");
-Error('\p{Numeric_Value=0.7}');
-Error('\P{Numeric_Value=0.7}');
-Error('\p{Numeric_Value=0.67}');
-Error('\P{Numeric_Value=0.67}');
-Expect(1, 8532, '\p{Numeric_Value=0.667}', "");
-Expect(0, 8532, '\p{^Numeric_Value=0.667}', "");
-Expect(0, 8532, '\P{Numeric_Value=0.667}', "");
-Expect(1, 8532, '\P{^Numeric_Value=0.667}', "");
-Expect(0, 8531, '\p{Numeric_Value=0.667}', "");
-Expect(1, 8531, '\p{^Numeric_Value=0.667}', "");
-Expect(1, 8531, '\P{Numeric_Value=0.667}', "");
-Expect(0, 8531, '\P{^Numeric_Value=0.667}', "");
-Error('\p{Nv=:=_-00002/00003}');
-Error('\P{Nv=:=_-00002/00003}');
-Expect(1, 8532, '\p{Nv=0000000002/000000003}', "");
-Expect(0, 8532, '\p{^Nv=0000000002/000000003}', "");
-Expect(0, 8532, '\P{Nv=0000000002/000000003}', "");
-Expect(1, 8532, '\P{^Nv=0000000002/000000003}', "");
-Expect(0, 8531, '\p{Nv=0000000002/000000003}', "");
-Expect(1, 8531, '\p{^Nv=0000000002/000000003}', "");
-Expect(1, 8531, '\P{Nv=0000000002/000000003}', "");
-Expect(0, 8531, '\P{^Nv=0000000002/000000003}', "");
-Error('\p{Nv: 0.7}');
-Error('\P{Nv: 0.7}');
-Error('\p{Nv=0.67}');
-Error('\P{Nv=0.67}');
-Expect(1, 8532, '\p{Nv=0.667}', "");
-Expect(0, 8532, '\p{^Nv=0.667}', "");
-Expect(0, 8532, '\P{Nv=0.667}', "");
-Expect(1, 8532, '\P{^Nv=0.667}', "");
-Expect(0, 8531, '\p{Nv=0.667}', "");
-Expect(1, 8531, '\p{^Nv=0.667}', "");
-Expect(1, 8531, '\P{Nv=0.667}', "");
-Expect(0, 8531, '\P{^Nv=0.667}', "");
-Error('\p{Is_Numeric_Value: +0000000002/0000003:=}');
-Error('\P{Is_Numeric_Value: +0000000002/0000003:=}');
-Expect(1, 8532, '\p{Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(0, 8532, '\p{^Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(0, 8532, '\P{Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(1, 8532, '\P{^Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(0, 8531, '\p{Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(1, 8531, '\p{^Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(1, 8531, '\P{Is_Numeric_Value=+00000002/0000000003}', "");
-Expect(0, 8531, '\P{^Is_Numeric_Value=+00000002/0000000003}', "");
-Error('\p{Is_Numeric_Value=0.7}');
-Error('\P{Is_Numeric_Value=0.7}');
-Error('\p{Is_Numeric_Value=0.67}');
-Error('\P{Is_Numeric_Value=0.67}');
-Expect(1, 8532, '\p{Is_Numeric_Value=0.667}', "");
-Expect(0, 8532, '\p{^Is_Numeric_Value=0.667}', "");
-Expect(0, 8532, '\P{Is_Numeric_Value=0.667}', "");
-Expect(1, 8532, '\P{^Is_Numeric_Value=0.667}', "");
-Expect(0, 8531, '\p{Is_Numeric_Value=0.667}', "");
-Expect(1, 8531, '\p{^Is_Numeric_Value=0.667}', "");
-Expect(1, 8531, '\P{Is_Numeric_Value=0.667}', "");
-Expect(0, 8531, '\P{^Is_Numeric_Value=0.667}', "");
-Error('\p{Is_Nv=:=-_00002/0000003}');
-Error('\P{Is_Nv=:=-_00002/0000003}');
-Expect(1, 8532, '\p{Is_Nv=000002/3}', "");
-Expect(0, 8532, '\p{^Is_Nv=000002/3}', "");
-Expect(0, 8532, '\P{Is_Nv=000002/3}', "");
-Expect(1, 8532, '\P{^Is_Nv=000002/3}', "");
-Expect(0, 8531, '\p{Is_Nv=000002/3}', "");
-Expect(1, 8531, '\p{^Is_Nv=000002/3}', "");
-Expect(1, 8531, '\P{Is_Nv=000002/3}', "");
-Expect(0, 8531, '\P{^Is_Nv=000002/3}', "");
-Error('\p{Is_Nv=0.7}');
-Error('\P{Is_Nv=0.7}');
-Error('\p{Is_Nv=0.67}');
-Error('\P{Is_Nv=0.67}');
-Expect(1, 8532, '\p{Is_Nv: 0.667}', "");
-Expect(0, 8532, '\p{^Is_Nv: 0.667}', "");
-Expect(0, 8532, '\P{Is_Nv: 0.667}', "");
-Expect(1, 8532, '\P{^Is_Nv: 0.667}', "");
-Expect(0, 8531, '\p{Is_Nv: 0.667}', "");
-Expect(1, 8531, '\p{^Is_Nv: 0.667}', "");
-Expect(1, 8531, '\P{Is_Nv: 0.667}', "");
-Expect(0, 8531, '\P{^Is_Nv: 0.667}', "");
-Error('\p{Numeric_Value= :=0_04 000}');
-Error('\P{Numeric_Value= :=0_04 000}');
-Expect(1, 65829, '\p{Numeric_Value: +000004000}', "");
-Expect(0, 65829, '\p{^Numeric_Value: +000004000}', "");
-Expect(0, 65829, '\P{Numeric_Value: +000004000}', "");
-Expect(1, 65829, '\P{^Numeric_Value: +000004000}', "");
-Expect(0, 65828, '\p{Numeric_Value: +000004000}', "");
-Expect(1, 65828, '\p{^Numeric_Value: +000004000}', "");
-Expect(1, 65828, '\P{Numeric_Value: +000004000}', "");
-Expect(0, 65828, '\P{^Numeric_Value: +000004000}', "");
-Error('\p{Nv=-0 0/a/0 0_0-0_00-04 0-00}');
-Error('\P{Nv=-0 0/a/0 0_0-0_00-04 0-00}');
-Expect(1, 65829, '\p{Nv=0_0_0_0_0_4_0_00}', "");
-Expect(0, 65829, '\p{^Nv=0_0_0_0_0_4_0_00}', "");
-Expect(0, 65829, '\P{Nv=0_0_0_0_0_4_0_00}', "");
-Expect(1, 65829, '\P{^Nv=0_0_0_0_0_4_0_00}', "");
-Expect(0, 65828, '\p{Nv=0_0_0_0_0_4_0_00}', "");
-Expect(1, 65828, '\p{^Nv=0_0_0_0_0_4_0_00}', "");
-Expect(1, 65828, '\P{Nv=0_0_0_0_0_4_0_00}', "");
-Expect(0, 65828, '\P{^Nv=0_0_0_0_0_4_0_00}', "");
-Error('\p{Is_Numeric_Value=+00:=00-00-40 00}');
-Error('\P{Is_Numeric_Value=+00:=00-00-40 00}');
-Expect(1, 65829, '\p{Is_Numeric_Value=00400_0}', "");
-Expect(0, 65829, '\p{^Is_Numeric_Value=00400_0}', "");
-Expect(0, 65829, '\P{Is_Numeric_Value=00400_0}', "");
-Expect(1, 65829, '\P{^Is_Numeric_Value=00400_0}', "");
-Expect(0, 65828, '\p{Is_Numeric_Value=00400_0}', "");
-Expect(1, 65828, '\p{^Is_Numeric_Value=00400_0}', "");
-Expect(1, 65828, '\P{Is_Numeric_Value=00400_0}', "");
-Expect(0, 65828, '\P{^Is_Numeric_Value=00400_0}', "");
-Error('\p{Is_Nv= +4000/a/}');
-Error('\P{Is_Nv= +4000/a/}');
-Expect(1, 65829, '\p{Is_Nv=+0000000004000}', "");
-Expect(0, 65829, '\p{^Is_Nv=+0000000004000}', "");
-Expect(0, 65829, '\P{Is_Nv=+0000000004000}', "");
-Expect(1, 65829, '\P{^Is_Nv=+0000000004000}', "");
-Expect(0, 65828, '\p{Is_Nv=+0000000004000}', "");
-Expect(1, 65828, '\p{^Is_Nv=+0000000004000}', "");
-Expect(1, 65828, '\P{Is_Nv=+0000000004000}', "");
-Expect(0, 65828, '\P{^Is_Nv=+0000000004000}', "");
-Error('\p{Numeric_Value=- 000000000100/a/}');
-Error('\P{Numeric_Value=- 000000000100/a/}');
-Expect(1, 3057, '\p{Numeric_Value: 10_0}', "");
-Expect(0, 3057, '\p{^Numeric_Value: 10_0}', "");
-Expect(0, 3057, '\P{Numeric_Value: 10_0}', "");
-Expect(1, 3057, '\P{^Numeric_Value: 10_0}', "");
-Expect(0, 3056, '\p{Numeric_Value: 10_0}', "");
-Expect(1, 3056, '\p{^Numeric_Value: 10_0}', "");
-Expect(1, 3056, '\P{Numeric_Value: 10_0}', "");
-Expect(0, 3056, '\P{^Numeric_Value: 10_0}', "");
-Error('\p{Nv= -+000:=000-00100}');
-Error('\P{Nv= -+000:=000-00100}');
-Expect(1, 3057, '\p{Nv=00100}', "");
-Expect(0, 3057, '\p{^Nv=00100}', "");
-Expect(0, 3057, '\P{Nv=00100}', "");
-Expect(1, 3057, '\P{^Nv=00100}', "");
-Expect(0, 3056, '\p{Nv=00100}', "");
-Expect(1, 3056, '\p{^Nv=00100}', "");
-Expect(1, 3056, '\P{Nv=00100}', "");
-Expect(0, 3056, '\P{^Nv=00100}', "");
-Error('\p{Is_Numeric_Value= 0:=00-100}');
-Error('\P{Is_Numeric_Value= 0:=00-100}');
-Expect(1, 3057, '\p{Is_Numeric_Value=+00100}', "");
-Expect(0, 3057, '\p{^Is_Numeric_Value=+00100}', "");
-Expect(0, 3057, '\P{Is_Numeric_Value=+00100}', "");
-Expect(1, 3057, '\P{^Is_Numeric_Value=+00100}', "");
-Expect(0, 3056, '\p{Is_Numeric_Value=+00100}', "");
-Expect(1, 3056, '\p{^Is_Numeric_Value=+00100}', "");
-Expect(1, 3056, '\P{Is_Numeric_Value=+00100}', "");
-Expect(0, 3056, '\P{^Is_Numeric_Value=+00100}', "");
-Error('\p{Is_Nv=-/a/0100}');
-Error('\P{Is_Nv=-/a/0100}');
-Expect(1, 3057, '\p{Is_Nv=000000000100}', "");
-Expect(0, 3057, '\p{^Is_Nv=000000000100}', "");
-Expect(0, 3057, '\P{Is_Nv=000000000100}', "");
-Expect(1, 3057, '\P{^Is_Nv=000000000100}', "");
-Expect(0, 3056, '\p{Is_Nv=000000000100}', "");
-Expect(1, 3056, '\p{^Is_Nv=000000000100}', "");
-Expect(1, 3056, '\P{Is_Nv=000000000100}', "");
-Expect(0, 3056, '\P{^Is_Nv=000000000100}', "");
-Error('\p{Numeric_Value=/a/ 0300}');
-Error('\P{Numeric_Value=/a/ 0300}');
-Expect(1, 65819, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(0, 65819, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(0, 65819, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(1, 65819, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(0, 65818, '\p{Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(1, 65818, '\p{^Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(1, 65818, '\P{Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Expect(0, 65818, '\P{^Numeric_Value: 0_0_0_0_0_0_0_0_3_00}', "");
-Error('\p{Nv: _30_0/a/}');
-Error('\P{Nv: _30_0/a/}');
-Expect(1, 65819, '\p{Nv=+0_0_0_0_0_0_300}', "");
-Expect(0, 65819, '\p{^Nv=+0_0_0_0_0_0_300}', "");
-Expect(0, 65819, '\P{Nv=+0_0_0_0_0_0_300}', "");
-Expect(1, 65819, '\P{^Nv=+0_0_0_0_0_0_300}', "");
-Expect(0, 65818, '\p{Nv=+0_0_0_0_0_0_300}', "");
-Expect(1, 65818, '\p{^Nv=+0_0_0_0_0_0_300}', "");
-Expect(1, 65818, '\P{Nv=+0_0_0_0_0_0_300}', "");
-Expect(0, 65818, '\P{^Nv=+0_0_0_0_0_0_300}', "");
-Error('\p{Is_Numeric_Value=-_000300:=}');
-Error('\P{Is_Numeric_Value=-_000300:=}');
-Expect(1, 65819, '\p{Is_Numeric_Value=+0300}', "");
-Expect(0, 65819, '\p{^Is_Numeric_Value=+0300}', "");
-Expect(0, 65819, '\P{Is_Numeric_Value=+0300}', "");
-Expect(1, 65819, '\P{^Is_Numeric_Value=+0300}', "");
-Expect(0, 65818, '\p{Is_Numeric_Value=+0300}', "");
-Expect(1, 65818, '\p{^Is_Numeric_Value=+0300}', "");
-Expect(1, 65818, '\P{Is_Numeric_Value=+0300}', "");
-Expect(0, 65818, '\P{^Is_Numeric_Value=+0300}', "");
-Error('\p{Is_Nv: _000030/a/0}');
-Error('\P{Is_Nv: _000030/a/0}');
-Expect(1, 65819, '\p{Is_Nv=+00300}', "");
-Expect(0, 65819, '\p{^Is_Nv=+00300}', "");
-Expect(0, 65819, '\P{Is_Nv=+00300}', "");
-Expect(1, 65819, '\P{^Is_Nv=+00300}', "");
-Expect(0, 65818, '\p{Is_Nv=+00300}', "");
-Expect(1, 65818, '\p{^Is_Nv=+00300}', "");
-Expect(1, 65818, '\P{Is_Nv=+00300}', "");
-Expect(0, 65818, '\P{^Is_Nv=+00300}', "");
-Error('\p{Numeric_Value=:= 0001/000008}');
-Error('\P{Numeric_Value=:= 0001/000008}');
-Expect(1, 2549, '\p{Numeric_Value=00000001/0000000008}', "");
-Expect(0, 2549, '\p{^Numeric_Value=00000001/0000000008}', "");
-Expect(0, 2549, '\P{Numeric_Value=00000001/0000000008}', "");
-Expect(1, 2549, '\P{^Numeric_Value=00000001/0000000008}', "");
-Expect(0, 2548, '\p{Numeric_Value=00000001/0000000008}', "");
-Expect(1, 2548, '\p{^Numeric_Value=00000001/0000000008}', "");
-Expect(1, 2548, '\P{Numeric_Value=00000001/0000000008}', "");
-Expect(0, 2548, '\P{^Numeric_Value=00000001/0000000008}', "");
-Error('\p{Numeric_Value:0.12}');
-Error('\P{Numeric_Value:0.12}');
-Expect(1, 2549, '\p{Numeric_Value: 0.125}', "");
-Expect(0, 2549, '\p{^Numeric_Value: 0.125}', "");
-Expect(0, 2549, '\P{Numeric_Value: 0.125}', "");
-Expect(1, 2549, '\P{^Numeric_Value: 0.125}', "");
-Expect(0, 2548, '\p{Numeric_Value: 0.125}', "");
-Expect(1, 2548, '\p{^Numeric_Value: 0.125}', "");
-Expect(1, 2548, '\P{Numeric_Value: 0.125}', "");
-Expect(0, 2548, '\P{^Numeric_Value: 0.125}', "");
-Error('\p{Nv=_ 001/0000000008:=}');
-Error('\P{Nv=_ 001/0000000008:=}');
-Expect(1, 2549, '\p{Nv=0000000001/00000008}', "");
-Expect(0, 2549, '\p{^Nv=0000000001/00000008}', "");
-Expect(0, 2549, '\P{Nv=0000000001/00000008}', "");
-Expect(1, 2549, '\P{^Nv=0000000001/00000008}', "");
-Expect(0, 2548, '\p{Nv=0000000001/00000008}', "");
-Expect(1, 2548, '\p{^Nv=0000000001/00000008}', "");
-Expect(1, 2548, '\P{Nv=0000000001/00000008}', "");
-Expect(0, 2548, '\P{^Nv=0000000001/00000008}', "");
-Error('\p{Nv=0.12}');
-Error('\P{Nv=0.12}');
-Expect(1, 2549, '\p{Nv=0.125}', "");
-Expect(0, 2549, '\p{^Nv=0.125}', "");
-Expect(0, 2549, '\P{Nv=0.125}', "");
-Expect(1, 2549, '\P{^Nv=0.125}', "");
-Expect(0, 2548, '\p{Nv=0.125}', "");
-Expect(1, 2548, '\p{^Nv=0.125}', "");
-Expect(1, 2548, '\P{Nv=0.125}', "");
-Expect(0, 2548, '\P{^Nv=0.125}', "");
-Error('\p{Is_Numeric_Value=:=-000000001/08}');
-Error('\P{Is_Numeric_Value=:=-000000001/08}');
-Expect(1, 2549, '\p{Is_Numeric_Value=01/00000008}', "");
-Expect(0, 2549, '\p{^Is_Numeric_Value=01/00000008}', "");
-Expect(0, 2549, '\P{Is_Numeric_Value=01/00000008}', "");
-Expect(1, 2549, '\P{^Is_Numeric_Value=01/00000008}', "");
-Expect(0, 2548, '\p{Is_Numeric_Value=01/00000008}', "");
-Expect(1, 2548, '\p{^Is_Numeric_Value=01/00000008}', "");
-Expect(1, 2548, '\P{Is_Numeric_Value=01/00000008}', "");
-Expect(0, 2548, '\P{^Is_Numeric_Value=01/00000008}', "");
-Error('\p{Is_Numeric_Value=0.12}');
-Error('\P{Is_Numeric_Value=0.12}');
-Expect(1, 2549, '\p{Is_Numeric_Value=0.125}', "");
-Expect(0, 2549, '\p{^Is_Numeric_Value=0.125}', "");
-Expect(0, 2549, '\P{Is_Numeric_Value=0.125}', "");
-Expect(1, 2549, '\P{^Is_Numeric_Value=0.125}', "");
-Expect(0, 2548, '\p{Is_Numeric_Value=0.125}', "");
-Expect(1, 2548, '\p{^Is_Numeric_Value=0.125}', "");
-Expect(1, 2548, '\P{Is_Numeric_Value=0.125}', "");
-Expect(0, 2548, '\P{^Is_Numeric_Value=0.125}', "");
-Error('\p{Is_Nv= /a/+1/0000008}');
-Error('\P{Is_Nv= /a/+1/0000008}');
-Expect(1, 2549, '\p{Is_Nv=00001/8}', "");
-Expect(0, 2549, '\p{^Is_Nv=00001/8}', "");
-Expect(0, 2549, '\P{Is_Nv=00001/8}', "");
-Expect(1, 2549, '\P{^Is_Nv=00001/8}', "");
-Expect(0, 2548, '\p{Is_Nv=00001/8}', "");
-Expect(1, 2548, '\p{^Is_Nv=00001/8}', "");
-Expect(1, 2548, '\P{Is_Nv=00001/8}', "");
-Expect(0, 2548, '\P{^Is_Nv=00001/8}', "");
-Error('\p{Is_Nv: 0.12}');
-Error('\P{Is_Nv: 0.12}');
-Expect(1, 2549, '\p{Is_Nv=0.125}', "");
-Expect(0, 2549, '\p{^Is_Nv=0.125}', "");
-Expect(0, 2549, '\P{Is_Nv=0.125}', "");
-Expect(1, 2549, '\P{^Is_Nv=0.125}', "");
-Expect(0, 2548, '\p{Is_Nv=0.125}', "");
-Expect(1, 2548, '\p{^Is_Nv=0.125}', "");
-Expect(1, 2548, '\P{Is_Nv=0.125}', "");
-Expect(0, 2548, '\P{^Is_Nv=0.125}', "");
-Error('\p{Numeric_Value= +005/00000006/a/}');
-Error('\P{Numeric_Value= +005/00000006/a/}');
-Expect(1, 8538, '\p{Numeric_Value: +0005/00000006}', "");
-Expect(0, 8538, '\p{^Numeric_Value: +0005/00000006}', "");
-Expect(0, 8538, '\P{Numeric_Value: +0005/00000006}', "");
-Expect(1, 8538, '\P{^Numeric_Value: +0005/00000006}', "");
-Expect(0, 8537, '\p{Numeric_Value: +0005/00000006}', "");
-Expect(1, 8537, '\p{^Numeric_Value: +0005/00000006}', "");
-Expect(1, 8537, '\P{Numeric_Value: +0005/00000006}', "");
-Expect(0, 8537, '\P{^Numeric_Value: +0005/00000006}', "");
-Error('\p{Numeric_Value=0.83}');
-Error('\P{Numeric_Value=0.83}');
-Expect(1, 8538, '\p{Numeric_Value=0.833}', "");
-Expect(0, 8538, '\p{^Numeric_Value=0.833}', "");
-Expect(0, 8538, '\P{Numeric_Value=0.833}', "");
-Expect(1, 8538, '\P{^Numeric_Value=0.833}', "");
-Expect(0, 8537, '\p{Numeric_Value=0.833}', "");
-Expect(1, 8537, '\p{^Numeric_Value=0.833}', "");
-Expect(1, 8537, '\P{Numeric_Value=0.833}', "");
-Expect(0, 8537, '\P{^Numeric_Value=0.833}', "");
-Error('\p{Nv=_:=05/00000006}');
-Error('\P{Nv=_:=05/00000006}');
-Expect(1, 8538, '\p{Nv=0005/00006}', "");
-Expect(0, 8538, '\p{^Nv=0005/00006}', "");
-Expect(0, 8538, '\P{Nv=0005/00006}', "");
-Expect(1, 8538, '\P{^Nv=0005/00006}', "");
-Expect(0, 8537, '\p{Nv=0005/00006}', "");
-Expect(1, 8537, '\p{^Nv=0005/00006}', "");
-Expect(1, 8537, '\P{Nv=0005/00006}', "");
-Expect(0, 8537, '\P{^Nv=0005/00006}', "");
-Error('\p{Nv=0.83}');
-Error('\P{Nv=0.83}');
-Expect(1, 8538, '\p{Nv: 0.833}', "");
-Expect(0, 8538, '\p{^Nv: 0.833}', "");
-Expect(0, 8538, '\P{Nv: 0.833}', "");
-Expect(1, 8538, '\P{^Nv: 0.833}', "");
-Expect(0, 8537, '\p{Nv: 0.833}', "");
-Expect(1, 8537, '\p{^Nv: 0.833}', "");
-Expect(1, 8537, '\P{Nv: 0.833}', "");
-Expect(0, 8537, '\P{^Nv: 0.833}', "");
-Error('\p{Is_Numeric_Value=/a/ 005/6}');
-Error('\P{Is_Numeric_Value=/a/ 005/6}');
-Expect(1, 8538, '\p{Is_Numeric_Value: +0005/000006}', "");
-Expect(0, 8538, '\p{^Is_Numeric_Value: +0005/000006}', "");
-Expect(0, 8538, '\P{Is_Numeric_Value: +0005/000006}', "");
-Expect(1, 8538, '\P{^Is_Numeric_Value: +0005/000006}', "");
-Expect(0, 8537, '\p{Is_Numeric_Value: +0005/000006}', "");
-Expect(1, 8537, '\p{^Is_Numeric_Value: +0005/000006}', "");
-Expect(1, 8537, '\P{Is_Numeric_Value: +0005/000006}', "");
-Expect(0, 8537, '\P{^Is_Numeric_Value: +0005/000006}', "");
-Error('\p{Is_Numeric_Value=0.83}');
-Error('\P{Is_Numeric_Value=0.83}');
-Expect(1, 8538, '\p{Is_Numeric_Value=0.833}', "");
-Expect(0, 8538, '\p{^Is_Numeric_Value=0.833}', "");
-Expect(0, 8538, '\P{Is_Numeric_Value=0.833}', "");
-Expect(1, 8538, '\P{^Is_Numeric_Value=0.833}', "");
-Expect(0, 8537, '\p{Is_Numeric_Value=0.833}', "");
-Expect(1, 8537, '\p{^Is_Numeric_Value=0.833}', "");
-Expect(1, 8537, '\P{Is_Numeric_Value=0.833}', "");
-Expect(0, 8537, '\P{^Is_Numeric_Value=0.833}', "");
-Error('\p{Is_Nv=:=- 000000005/06}');
-Error('\P{Is_Nv=:=- 000000005/06}');
-Expect(1, 8538, '\p{Is_Nv: 0000005/000006}', "");
-Expect(0, 8538, '\p{^Is_Nv: 0000005/000006}', "");
-Expect(0, 8538, '\P{Is_Nv: 0000005/000006}', "");
-Expect(1, 8538, '\P{^Is_Nv: 0000005/000006}', "");
-Expect(0, 8537, '\p{Is_Nv: 0000005/000006}', "");
-Expect(1, 8537, '\p{^Is_Nv: 0000005/000006}', "");
-Expect(1, 8537, '\P{Is_Nv: 0000005/000006}', "");
-Expect(0, 8537, '\P{^Is_Nv: 0000005/000006}', "");
-Error('\p{Is_Nv=0.83}');
-Error('\P{Is_Nv=0.83}');
-Expect(1, 8538, '\p{Is_Nv:0.833}', "");
-Expect(0, 8538, '\p{^Is_Nv:0.833}', "");
-Expect(0, 8538, '\P{Is_Nv:0.833}', "");
-Expect(1, 8538, '\P{^Is_Nv:0.833}', "");
-Expect(0, 8537, '\p{Is_Nv:0.833}', "");
-Expect(1, 8537, '\p{^Is_Nv:0.833}', "");
-Expect(1, 8537, '\P{Is_Nv:0.833}', "");
-Expect(0, 8537, '\P{^Is_Nv:0.833}', "");
-Error('\p{Numeric_Value=-/a/00000000025}');
-Error('\P{Numeric_Value=-/a/00000000025}');
-Expect(1, 12885, '\p{Numeric_Value=00000000025}', "");
-Expect(0, 12885, '\p{^Numeric_Value=00000000025}', "");
-Expect(0, 12885, '\P{Numeric_Value=00000000025}', "");
-Expect(1, 12885, '\P{^Numeric_Value=00000000025}', "");
-Expect(0, 12884, '\p{Numeric_Value=00000000025}', "");
-Expect(1, 12884, '\p{^Numeric_Value=00000000025}', "");
-Expect(1, 12884, '\P{Numeric_Value=00000000025}', "");
-Expect(0, 12884, '\P{^Numeric_Value=00000000025}', "");
-Error('\p{Nv= 0002/a/5}');
-Error('\P{Nv= 0002/a/5}');
-Expect(1, 12885, '\p{Nv=+00000025}', "");
-Expect(0, 12885, '\p{^Nv=+00000025}', "");
-Expect(0, 12885, '\P{Nv=+00000025}', "");
-Expect(1, 12885, '\P{^Nv=+00000025}', "");
-Expect(0, 12884, '\p{Nv=+00000025}', "");
-Expect(1, 12884, '\p{^Nv=+00000025}', "");
-Expect(1, 12884, '\P{Nv=+00000025}', "");
-Expect(0, 12884, '\P{^Nv=+00000025}', "");
-Error('\p{Is_Numeric_Value=/a/ _000_000 000-25}');
-Error('\P{Is_Numeric_Value=/a/ _000_000 000-25}');
-Expect(1, 12885, '\p{Is_Numeric_Value: 000000002_5}', "");
-Expect(0, 12885, '\p{^Is_Numeric_Value: 000000002_5}', "");
-Expect(0, 12885, '\P{Is_Numeric_Value: 000000002_5}', "");
-Expect(1, 12885, '\P{^Is_Numeric_Value: 000000002_5}', "");
-Expect(0, 12884, '\p{Is_Numeric_Value: 000000002_5}', "");
-Expect(1, 12884, '\p{^Is_Numeric_Value: 000000002_5}', "");
-Expect(1, 12884, '\P{Is_Numeric_Value: 000000002_5}', "");
-Expect(0, 12884, '\P{^Is_Numeric_Value: 000000002_5}', "");
-Error('\p{Is_Nv=-/a/0 0 0-25}');
-Error('\P{Is_Nv=-/a/0 0 0-25}');
-Expect(1, 12885, '\p{Is_Nv:0000025}', "");
-Expect(0, 12885, '\p{^Is_Nv:0000025}', "");
-Expect(0, 12885, '\P{Is_Nv:0000025}', "");
-Expect(1, 12885, '\P{^Is_Nv:0000025}', "");
-Expect(0, 12884, '\p{Is_Nv:0000025}', "");
-Expect(1, 12884, '\p{^Is_Nv:0000025}', "");
-Expect(1, 12884, '\P{Is_Nv:0000025}', "");
-Expect(0, 12884, '\P{^Is_Nv:0000025}', "");
-Error('\p{Numeric_Value=00_0028:=}');
-Error('\P{Numeric_Value=00_0028:=}');
-Expect(1, 12888, '\p{Numeric_Value=000028}', "");
-Expect(0, 12888, '\p{^Numeric_Value=000028}', "");
-Expect(0, 12888, '\P{Numeric_Value=000028}', "");
-Expect(1, 12888, '\P{^Numeric_Value=000028}', "");
-Expect(0, 12887, '\p{Numeric_Value=000028}', "");
-Expect(1, 12887, '\p{^Numeric_Value=000028}', "");
-Expect(1, 12887, '\P{Numeric_Value=000028}', "");
-Expect(0, 12887, '\P{^Numeric_Value=000028}', "");
-Error('\p{Nv=-/a/028}');
-Error('\P{Nv=-/a/028}');
-Expect(1, 12888, '\p{Nv=0000002_8}', "");
-Expect(0, 12888, '\p{^Nv=0000002_8}', "");
-Expect(0, 12888, '\P{Nv=0000002_8}', "");
-Expect(1, 12888, '\P{^Nv=0000002_8}', "");
-Expect(0, 12887, '\p{Nv=0000002_8}', "");
-Expect(1, 12887, '\p{^Nv=0000002_8}', "");
-Expect(1, 12887, '\P{Nv=0000002_8}', "");
-Expect(0, 12887, '\P{^Nv=0000002_8}', "");
-Error('\p{Is_Numeric_Value= 2-8:=}');
-Error('\P{Is_Numeric_Value= 2-8:=}');
-Expect(1, 12888, '\p{Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(0, 12888, '\p{^Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(0, 12888, '\P{Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(1, 12888, '\P{^Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(0, 12887, '\p{Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(1, 12887, '\p{^Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(1, 12887, '\P{Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Expect(0, 12887, '\P{^Is_Numeric_Value=0_0_0_0_0_0_00028}', "");
-Error('\p{Is_Nv= 02/a/8}');
-Error('\P{Is_Nv= 02/a/8}');
-Expect(1, 12888, '\p{Is_Nv=00000028}', "");
-Expect(0, 12888, '\p{^Is_Nv=00000028}', "");
-Expect(0, 12888, '\P{Is_Nv=00000028}', "");
-Expect(1, 12888, '\P{^Is_Nv=00000028}', "");
-Expect(0, 12887, '\p{Is_Nv=00000028}', "");
-Expect(1, 12887, '\p{^Is_Nv=00000028}', "");
-Expect(1, 12887, '\P{Is_Nv=00000028}', "");
-Expect(0, 12887, '\P{^Is_Nv=00000028}', "");
-Error('\p{Numeric_Value= /a/0007/0000000002}');
-Error('\P{Numeric_Value= /a/0007/0000000002}');
-Expect(1, 3885, '\p{Numeric_Value=007/000002}', "");
-Expect(0, 3885, '\p{^Numeric_Value=007/000002}', "");
-Expect(0, 3885, '\P{Numeric_Value=007/000002}', "");
-Expect(1, 3885, '\P{^Numeric_Value=007/000002}', "");
-Expect(0, 3884, '\p{Numeric_Value=007/000002}', "");
-Expect(1, 3884, '\p{^Numeric_Value=007/000002}', "");
-Expect(1, 3884, '\P{Numeric_Value=007/000002}', "");
-Expect(0, 3884, '\P{^Numeric_Value=007/000002}', "");
-Expect(1, 3885, '\p{Numeric_Value=3.500}', "");
-Expect(0, 3885, '\p{^Numeric_Value=3.500}', "");
-Expect(0, 3885, '\P{Numeric_Value=3.500}', "");
-Expect(1, 3885, '\P{^Numeric_Value=3.500}', "");
-Expect(0, 3884, '\p{Numeric_Value=3.500}', "");
-Expect(1, 3884, '\p{^Numeric_Value=3.500}', "");
-Expect(1, 3884, '\P{Numeric_Value=3.500}', "");
-Expect(0, 3884, '\P{^Numeric_Value=3.500}', "");
-Error('\p{Nv::= 7/000000002}');
-Error('\P{Nv::= 7/000000002}');
-Expect(1, 3885, '\p{Nv: +7/002}', "");
-Expect(0, 3885, '\p{^Nv: +7/002}', "");
-Expect(0, 3885, '\P{Nv: +7/002}', "");
-Expect(1, 3885, '\P{^Nv: +7/002}', "");
-Expect(0, 3884, '\p{Nv: +7/002}', "");
-Expect(1, 3884, '\p{^Nv: +7/002}', "");
-Expect(1, 3884, '\P{Nv: +7/002}', "");
-Expect(0, 3884, '\P{^Nv: +7/002}', "");
-Expect(1, 3885, '\p{Nv=3.500}', "");
-Expect(0, 3885, '\p{^Nv=3.500}', "");
-Expect(0, 3885, '\P{Nv=3.500}', "");
-Expect(1, 3885, '\P{^Nv=3.500}', "");
-Expect(0, 3884, '\p{Nv=3.500}', "");
-Expect(1, 3884, '\p{^Nv=3.500}', "");
-Expect(1, 3884, '\P{Nv=3.500}', "");
-Expect(0, 3884, '\P{^Nv=3.500}', "");
-Error('\p{Is_Numeric_Value=_ 007/000002/a/}');
-Error('\P{Is_Numeric_Value=_ 007/000002/a/}');
-Expect(1, 3885, '\p{Is_Numeric_Value=007/0002}', "");
-Expect(0, 3885, '\p{^Is_Numeric_Value=007/0002}', "");
-Expect(0, 3885, '\P{Is_Numeric_Value=007/0002}', "");
-Expect(1, 3885, '\P{^Is_Numeric_Value=007/0002}', "");
-Expect(0, 3884, '\p{Is_Numeric_Value=007/0002}', "");
-Expect(1, 3884, '\p{^Is_Numeric_Value=007/0002}', "");
-Expect(1, 3884, '\P{Is_Numeric_Value=007/0002}', "");
-Expect(0, 3884, '\P{^Is_Numeric_Value=007/0002}', "");
-Expect(1, 3885, '\p{Is_Numeric_Value=3.500}', "");
-Expect(0, 3885, '\p{^Is_Numeric_Value=3.500}', "");
-Expect(0, 3885, '\P{Is_Numeric_Value=3.500}', "");
-Expect(1, 3885, '\P{^Is_Numeric_Value=3.500}', "");
-Expect(0, 3884, '\p{Is_Numeric_Value=3.500}', "");
-Expect(1, 3884, '\p{^Is_Numeric_Value=3.500}', "");
-Expect(1, 3884, '\P{Is_Numeric_Value=3.500}', "");
-Expect(0, 3884, '\P{^Is_Numeric_Value=3.500}', "");
-Error('\p{Is_Nv=:=_007/000000002}');
-Error('\P{Is_Nv=:=_007/000000002}');
-Expect(1, 3885, '\p{Is_Nv=000007/0000000002}', "");
-Expect(0, 3885, '\p{^Is_Nv=000007/0000000002}', "");
-Expect(0, 3885, '\P{Is_Nv=000007/0000000002}', "");
-Expect(1, 3885, '\P{^Is_Nv=000007/0000000002}', "");
-Expect(0, 3884, '\p{Is_Nv=000007/0000000002}', "");
-Expect(1, 3884, '\p{^Is_Nv=000007/0000000002}', "");
-Expect(1, 3884, '\P{Is_Nv=000007/0000000002}', "");
-Expect(0, 3884, '\P{^Is_Nv=000007/0000000002}', "");
-Expect(1, 3885, '\p{Is_Nv=3.500}', "");
-Expect(0, 3885, '\p{^Is_Nv=3.500}', "");
-Expect(0, 3885, '\P{Is_Nv=3.500}', "");
-Expect(1, 3885, '\P{^Is_Nv=3.500}', "");
-Expect(0, 3884, '\p{Is_Nv=3.500}', "");
-Expect(1, 3884, '\p{^Is_Nv=3.500}', "");
-Expect(1, 3884, '\P{Is_Nv=3.500}', "");
-Expect(0, 3884, '\P{^Is_Nv=3.500}', "");
-Error('\p{Numeric_Value=/a/ 9/0002}');
-Error('\P{Numeric_Value=/a/ 9/0002}');
-Expect(1, 3886, '\p{Numeric_Value=+0000000009/02}', "");
-Expect(0, 3886, '\p{^Numeric_Value=+0000000009/02}', "");
-Expect(0, 3886, '\P{Numeric_Value=+0000000009/02}', "");
-Expect(1, 3886, '\P{^Numeric_Value=+0000000009/02}', "");
-Expect(0, 3885, '\p{Numeric_Value=+0000000009/02}', "");
-Expect(1, 3885, '\p{^Numeric_Value=+0000000009/02}', "");
-Expect(1, 3885, '\P{Numeric_Value=+0000000009/02}', "");
-Expect(0, 3885, '\P{^Numeric_Value=+0000000009/02}', "");
-Expect(1, 3886, '\p{Numeric_Value=4.500}', "");
-Expect(0, 3886, '\p{^Numeric_Value=4.500}', "");
-Expect(0, 3886, '\P{Numeric_Value=4.500}', "");
-Expect(1, 3886, '\P{^Numeric_Value=4.500}', "");
-Expect(0, 3885, '\p{Numeric_Value=4.500}', "");
-Expect(1, 3885, '\p{^Numeric_Value=4.500}', "");
-Expect(1, 3885, '\P{Numeric_Value=4.500}', "");
-Expect(0, 3885, '\P{^Numeric_Value=4.500}', "");
-Error('\p{Nv= +09/0000000002:=}');
-Error('\P{Nv= +09/0000000002:=}');
-Expect(1, 3886, '\p{Nv=00009/2}', "");
-Expect(0, 3886, '\p{^Nv=00009/2}', "");
-Expect(0, 3886, '\P{Nv=00009/2}', "");
-Expect(1, 3886, '\P{^Nv=00009/2}', "");
-Expect(0, 3885, '\p{Nv=00009/2}', "");
-Expect(1, 3885, '\p{^Nv=00009/2}', "");
-Expect(1, 3885, '\P{Nv=00009/2}', "");
-Expect(0, 3885, '\P{^Nv=00009/2}', "");
-Expect(1, 3886, '\p{Nv=4.500}', "");
-Expect(0, 3886, '\p{^Nv=4.500}', "");
-Expect(0, 3886, '\P{Nv=4.500}', "");
-Expect(1, 3886, '\P{^Nv=4.500}', "");
-Expect(0, 3885, '\p{Nv=4.500}', "");
-Expect(1, 3885, '\p{^Nv=4.500}', "");
-Expect(1, 3885, '\P{Nv=4.500}', "");
-Expect(0, 3885, '\P{^Nv=4.500}', "");
-Error('\p{Is_Numeric_Value=- +0000009/0002/a/}');
-Error('\P{Is_Numeric_Value=- +0000009/0002/a/}');
-Expect(1, 3886, '\p{Is_Numeric_Value=000009/00000002}', "");
-Expect(0, 3886, '\p{^Is_Numeric_Value=000009/00000002}', "");
-Expect(0, 3886, '\P{Is_Numeric_Value=000009/00000002}', "");
-Expect(1, 3886, '\P{^Is_Numeric_Value=000009/00000002}', "");
-Expect(0, 3885, '\p{Is_Numeric_Value=000009/00000002}', "");
-Expect(1, 3885, '\p{^Is_Numeric_Value=000009/00000002}', "");
-Expect(1, 3885, '\P{Is_Numeric_Value=000009/00000002}', "");
-Expect(0, 3885, '\P{^Is_Numeric_Value=000009/00000002}', "");
-Expect(1, 3886, '\p{Is_Numeric_Value=4.500}', "");
-Expect(0, 3886, '\p{^Is_Numeric_Value=4.500}', "");
-Expect(0, 3886, '\P{Is_Numeric_Value=4.500}', "");
-Expect(1, 3886, '\P{^Is_Numeric_Value=4.500}', "");
-Expect(0, 3885, '\p{Is_Numeric_Value=4.500}', "");
-Expect(1, 3885, '\p{^Is_Numeric_Value=4.500}', "");
-Expect(1, 3885, '\P{Is_Numeric_Value=4.500}', "");
-Expect(0, 3885, '\P{^Is_Numeric_Value=4.500}', "");
-Error('\p{Is_Nv= +09/00000002:=}');
-Error('\P{Is_Nv= +09/00000002:=}');
-Expect(1, 3886, '\p{Is_Nv=0009/0000002}', "");
-Expect(0, 3886, '\p{^Is_Nv=0009/0000002}', "");
-Expect(0, 3886, '\P{Is_Nv=0009/0000002}', "");
-Expect(1, 3886, '\P{^Is_Nv=0009/0000002}', "");
-Expect(0, 3885, '\p{Is_Nv=0009/0000002}', "");
-Expect(1, 3885, '\p{^Is_Nv=0009/0000002}', "");
-Expect(1, 3885, '\P{Is_Nv=0009/0000002}', "");
-Expect(0, 3885, '\P{^Is_Nv=0009/0000002}', "");
-Expect(1, 3886, '\p{Is_Nv=4.500}', "");
-Expect(0, 3886, '\p{^Is_Nv=4.500}', "");
-Expect(0, 3886, '\P{Is_Nv=4.500}', "");
-Expect(1, 3886, '\P{^Is_Nv=4.500}', "");
-Expect(0, 3885, '\p{Is_Nv=4.500}', "");
-Expect(1, 3885, '\p{^Is_Nv=4.500}', "");
-Expect(1, 3885, '\P{Is_Nv=4.500}', "");
-Expect(0, 3885, '\P{^Is_Nv=4.500}', "");
-Error('\p{Numeric_Value= 0_0/a/0_0 0-040}');
-Error('\P{Numeric_Value= 0_0/a/0_0 0-040}');
-Expect(1, 4981, '\p{Numeric_Value=+0000000040}', "");
-Expect(0, 4981, '\p{^Numeric_Value=+0000000040}', "");
-Expect(0, 4981, '\P{Numeric_Value=+0000000040}', "");
-Expect(1, 4981, '\P{^Numeric_Value=+0000000040}', "");
-Expect(0, 4980, '\p{Numeric_Value=+0000000040}', "");
-Expect(1, 4980, '\p{^Numeric_Value=+0000000040}', "");
-Expect(1, 4980, '\P{Numeric_Value=+0000000040}', "");
-Expect(0, 4980, '\P{^Numeric_Value=+0000000040}', "");
-Error('\p{Nv=/a/- 00000040}');
-Error('\P{Nv=/a/- 00000040}');
-Expect(1, 4981, '\p{Nv=40}', "");
-Expect(0, 4981, '\p{^Nv=40}', "");
-Expect(0, 4981, '\P{Nv=40}', "");
-Expect(1, 4981, '\P{^Nv=40}', "");
-Expect(0, 4980, '\p{Nv=40}', "");
-Expect(1, 4980, '\p{^Nv=40}', "");
-Expect(1, 4980, '\P{Nv=40}', "");
-Expect(0, 4980, '\P{^Nv=40}', "");
-Error('\p{Is_Numeric_Value::=__+040}');
-Error('\P{Is_Numeric_Value::=__+040}');
-Expect(1, 4981, '\p{Is_Numeric_Value=00000040}', "");
-Expect(0, 4981, '\p{^Is_Numeric_Value=00000040}', "");
-Expect(0, 4981, '\P{Is_Numeric_Value=00000040}', "");
-Expect(1, 4981, '\P{^Is_Numeric_Value=00000040}', "");
-Expect(0, 4980, '\p{Is_Numeric_Value=00000040}', "");
-Expect(1, 4980, '\p{^Is_Numeric_Value=00000040}', "");
-Expect(1, 4980, '\P{Is_Numeric_Value=00000040}', "");
-Expect(0, 4980, '\P{^Is_Numeric_Value=00000040}', "");
-Error('\p{Is_Nv= +00000040/a/}');
-Error('\P{Is_Nv= +00000040/a/}');
-Expect(1, 4981, '\p{Is_Nv=000000040}', "");
-Expect(0, 4981, '\p{^Is_Nv=000000040}', "");
-Expect(0, 4981, '\P{Is_Nv=000000040}', "");
-Expect(1, 4981, '\P{^Is_Nv=000000040}', "");
-Expect(0, 4980, '\p{Is_Nv=000000040}', "");
-Expect(1, 4980, '\p{^Is_Nv=000000040}', "");
-Expect(1, 4980, '\P{Is_Nv=000000040}', "");
-Expect(0, 4980, '\P{^Is_Nv=000000040}', "");
-Error('\p{Numeric_Value=_:=0 0 0 0 0_03000}');
-Error('\P{Numeric_Value=_:=0 0 0 0 0_03000}');
-Expect(1, 65828, '\p{Numeric_Value=3_0_00}', "");
-Expect(0, 65828, '\p{^Numeric_Value=3_0_00}', "");
-Expect(0, 65828, '\P{Numeric_Value=3_0_00}', "");
-Expect(1, 65828, '\P{^Numeric_Value=3_0_00}', "");
-Expect(0, 65827, '\p{Numeric_Value=3_0_00}', "");
-Expect(1, 65827, '\p{^Numeric_Value=3_0_00}', "");
-Expect(1, 65827, '\P{Numeric_Value=3_0_00}', "");
-Expect(0, 65827, '\P{^Numeric_Value=3_0_00}', "");
-Error('\p{Nv=- 0000003000:=}');
-Error('\P{Nv=- 0000003000:=}');
-Expect(1, 65828, '\p{Nv=0_0_0_0_3_0_00}', "");
-Expect(0, 65828, '\p{^Nv=0_0_0_0_3_0_00}', "");
-Expect(0, 65828, '\P{Nv=0_0_0_0_3_0_00}', "");
-Expect(1, 65828, '\P{^Nv=0_0_0_0_3_0_00}', "");
-Expect(0, 65827, '\p{Nv=0_0_0_0_3_0_00}', "");
-Expect(1, 65827, '\p{^Nv=0_0_0_0_3_0_00}', "");
-Expect(1, 65827, '\P{Nv=0_0_0_0_3_0_00}', "");
-Expect(0, 65827, '\P{^Nv=0_0_0_0_3_0_00}', "");
-Error('\p{Is_Numeric_Value=_-+0003000:=}');
-Error('\P{Is_Numeric_Value=_-+0003000:=}');
-Expect(1, 65828, '\p{Is_Numeric_Value=+3000}', "");
-Expect(0, 65828, '\p{^Is_Numeric_Value=+3000}', "");
-Expect(0, 65828, '\P{Is_Numeric_Value=+3000}', "");
-Expect(1, 65828, '\P{^Is_Numeric_Value=+3000}', "");
-Expect(0, 65827, '\p{Is_Numeric_Value=+3000}', "");
-Expect(1, 65827, '\p{^Is_Numeric_Value=+3000}', "");
-Expect(1, 65827, '\P{Is_Numeric_Value=+3000}', "");
-Expect(0, 65827, '\P{^Is_Numeric_Value=+3000}', "");
-Error('\p{Is_Nv=:= _00000003000}');
-Error('\P{Is_Nv=:= _00000003000}');
-Expect(1, 65828, '\p{Is_Nv=003000}', "");
-Expect(0, 65828, '\p{^Is_Nv=003000}', "");
-Expect(0, 65828, '\P{Is_Nv=003000}', "");
-Expect(1, 65828, '\P{^Is_Nv=003000}', "");
-Expect(0, 65827, '\p{Is_Nv=003000}', "");
-Expect(1, 65827, '\p{^Is_Nv=003000}', "");
-Expect(1, 65827, '\P{Is_Nv=003000}', "");
-Expect(0, 65827, '\P{^Is_Nv=003000}', "");
-Error('\p{Numeric_Value=_-+000000000800:=}');
-Error('\P{Numeric_Value=_-+000000000800:=}');
-Expect(1, 65824, '\p{Numeric_Value=000000800}', "");
-Expect(0, 65824, '\p{^Numeric_Value=000000800}', "");
-Expect(0, 65824, '\P{Numeric_Value=000000800}', "");
-Expect(1, 65824, '\P{^Numeric_Value=000000800}', "");
-Expect(0, 65823, '\p{Numeric_Value=000000800}', "");
-Expect(1, 65823, '\p{^Numeric_Value=000000800}', "");
-Expect(1, 65823, '\P{Numeric_Value=000000800}', "");
-Expect(0, 65823, '\P{^Numeric_Value=000000800}', "");
-Error('\p{Nv=_0000800/a/}');
-Error('\P{Nv=_0000800/a/}');
-Expect(1, 65824, '\p{Nv=+80_0}', "");
-Expect(0, 65824, '\p{^Nv=+80_0}', "");
-Expect(0, 65824, '\P{Nv=+80_0}', "");
-Expect(1, 65824, '\P{^Nv=+80_0}', "");
-Expect(0, 65823, '\p{Nv=+80_0}', "");
-Expect(1, 65823, '\p{^Nv=+80_0}', "");
-Expect(1, 65823, '\P{Nv=+80_0}', "");
-Expect(0, 65823, '\P{^Nv=+80_0}', "");
-Error('\p{Is_Numeric_Value=- +0:=00 0-00-0800}');
-Error('\P{Is_Numeric_Value=- +0:=00 0-00-0800}');
-Expect(1, 65824, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(0, 65824, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(0, 65824, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(1, 65824, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(0, 65823, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(1, 65823, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(1, 65823, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Expect(0, 65823, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_00800}', "");
-Error('\p{Is_Nv=:= +000000000800}');
-Error('\P{Is_Nv=:= +000000000800}');
-Expect(1, 65824, '\p{Is_Nv: 800}', "");
-Expect(0, 65824, '\p{^Is_Nv: 800}', "");
-Expect(0, 65824, '\P{Is_Nv: 800}', "");
-Expect(1, 65824, '\P{^Is_Nv: 800}', "");
-Expect(0, 65823, '\p{Is_Nv: 800}', "");
-Expect(1, 65823, '\p{^Is_Nv: 800}', "");
-Expect(1, 65823, '\P{Is_Nv: 800}', "");
-Expect(0, 65823, '\P{^Is_Nv: 800}', "");
-Error('\p{Numeric_Value=_ 0009000/a/}');
-Error('\P{Numeric_Value=_ 0009000/a/}');
-Expect(1, 65834, '\p{Numeric_Value=+0_0_0_9_000}', "");
-Expect(0, 65834, '\p{^Numeric_Value=+0_0_0_9_000}', "");
-Expect(0, 65834, '\P{Numeric_Value=+0_0_0_9_000}', "");
-Expect(1, 65834, '\P{^Numeric_Value=+0_0_0_9_000}', "");
-Expect(0, 65833, '\p{Numeric_Value=+0_0_0_9_000}', "");
-Expect(1, 65833, '\p{^Numeric_Value=+0_0_0_9_000}', "");
-Expect(1, 65833, '\P{Numeric_Value=+0_0_0_9_000}', "");
-Expect(0, 65833, '\P{^Numeric_Value=+0_0_0_9_000}', "");
-Error('\p{Nv: :=00000-009000}');
-Error('\P{Nv: :=00000-009000}');
-Expect(1, 65834, '\p{Nv=0_0_9_000}', "");
-Expect(0, 65834, '\p{^Nv=0_0_9_000}', "");
-Expect(0, 65834, '\P{Nv=0_0_9_000}', "");
-Expect(1, 65834, '\P{^Nv=0_0_9_000}', "");
-Expect(0, 65833, '\p{Nv=0_0_9_000}', "");
-Expect(1, 65833, '\p{^Nv=0_0_9_000}', "");
-Expect(1, 65833, '\P{Nv=0_0_9_000}', "");
-Expect(0, 65833, '\P{^Nv=0_0_9_000}', "");
-Error('\p{Is_Numeric_Value=_:=00_00-00 00 09-000}');
-Error('\P{Is_Numeric_Value=_:=00_00-00 00 09-000}');
-Expect(1, 65834, '\p{Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(0, 65834, '\p{^Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(0, 65834, '\P{Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(1, 65834, '\P{^Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(0, 65833, '\p{Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(1, 65833, '\p{^Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(1, 65833, '\P{Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Expect(0, 65833, '\P{^Is_Numeric_Value=+0_0_0_0_9_000}', "");
-Error('\p{Is_Nv=--900 0:=}');
-Error('\P{Is_Nv=--900 0:=}');
-Expect(1, 65834, '\p{Is_Nv=000_090_00}', "");
-Expect(0, 65834, '\p{^Is_Nv=000_090_00}', "");
-Expect(0, 65834, '\P{Is_Nv=000_090_00}', "");
-Expect(1, 65834, '\P{^Is_Nv=000_090_00}', "");
-Expect(0, 65833, '\p{Is_Nv=000_090_00}', "");
-Expect(1, 65833, '\p{^Is_Nv=000_090_00}', "");
-Expect(1, 65833, '\P{Is_Nv=000_090_00}', "");
-Expect(0, 65833, '\P{^Is_Nv=000_090_00}', "");
-Error('\p{Numeric_Value=/a/-_000014}');
-Error('\P{Numeric_Value=/a/-_000014}');
-Expect(1, 9325, '\p{Numeric_Value: 014}', "");
-Expect(0, 9325, '\p{^Numeric_Value: 014}', "");
-Expect(0, 9325, '\P{Numeric_Value: 014}', "");
-Expect(1, 9325, '\P{^Numeric_Value: 014}', "");
-Expect(0, 9324, '\p{Numeric_Value: 014}', "");
-Expect(1, 9324, '\p{^Numeric_Value: 014}', "");
-Expect(1, 9324, '\P{Numeric_Value: 014}', "");
-Expect(0, 9324, '\P{^Numeric_Value: 014}', "");
-Error('\p{Nv=_ 000_001 4:=}');
-Error('\P{Nv=_ 000_001 4:=}');
-Expect(1, 9325, '\p{Nv=00000000014}', "");
-Expect(0, 9325, '\p{^Nv=00000000014}', "");
-Expect(0, 9325, '\P{Nv=00000000014}', "");
-Expect(1, 9325, '\P{^Nv=00000000014}', "");
-Expect(0, 9324, '\p{Nv=00000000014}', "");
-Expect(1, 9324, '\p{^Nv=00000000014}', "");
-Expect(1, 9324, '\P{Nv=00000000014}', "");
-Expect(0, 9324, '\P{^Nv=00000000014}', "");
-Error('\p{Is_Numeric_Value=-:=0001 4}');
-Error('\P{Is_Numeric_Value=-:=0001 4}');
-Expect(1, 9325, '\p{Is_Numeric_Value=+000_000_001_4}', "");
-Expect(0, 9325, '\p{^Is_Numeric_Value=+000_000_001_4}', "");
-Expect(0, 9325, '\P{Is_Numeric_Value=+000_000_001_4}', "");
-Expect(1, 9325, '\P{^Is_Numeric_Value=+000_000_001_4}', "");
-Expect(0, 9324, '\p{Is_Numeric_Value=+000_000_001_4}', "");
-Expect(1, 9324, '\p{^Is_Numeric_Value=+000_000_001_4}', "");
-Expect(1, 9324, '\P{Is_Numeric_Value=+000_000_001_4}', "");
-Expect(0, 9324, '\P{^Is_Numeric_Value=+000_000_001_4}', "");
-Error('\p{Is_Nv=/a/ _01-4}');
-Error('\P{Is_Nv=/a/ _01-4}');
-Expect(1, 9325, '\p{Is_Nv=+00_00_01_4}', "");
-Expect(0, 9325, '\p{^Is_Nv=+00_00_01_4}', "");
-Expect(0, 9325, '\P{Is_Nv=+00_00_01_4}', "");
-Expect(1, 9325, '\P{^Is_Nv=+00_00_01_4}', "");
-Expect(0, 9324, '\p{Is_Nv=+00_00_01_4}', "");
-Expect(1, 9324, '\p{^Is_Nv=+00_00_01_4}', "");
-Expect(1, 9324, '\P{Is_Nv=+00_00_01_4}', "");
-Expect(0, 9324, '\P{^Is_Nv=+00_00_01_4}', "");
-Error('\p{Numeric_Value=_+006000:=0}');
-Error('\P{Numeric_Value=_+006000:=0}');
-Expect(1, 65840, '\p{Numeric_Value=+0000_0600_00}', "");
-Expect(0, 65840, '\p{^Numeric_Value=+0000_0600_00}', "");
-Expect(0, 65840, '\P{Numeric_Value=+0000_0600_00}', "");
-Expect(1, 65840, '\P{^Numeric_Value=+0000_0600_00}', "");
-Expect(0, 65839, '\p{Numeric_Value=+0000_0600_00}', "");
-Expect(1, 65839, '\p{^Numeric_Value=+0000_0600_00}', "");
-Expect(1, 65839, '\P{Numeric_Value=+0000_0600_00}', "");
-Expect(0, 65839, '\P{^Numeric_Value=+0000_0600_00}', "");
-Error('\p{Nv= 0 0-6 0:=0-00}');
-Error('\P{Nv= 0 0-6 0:=0-00}');
-Expect(1, 65840, '\p{Nv=+60000}', "");
-Expect(0, 65840, '\p{^Nv=+60000}', "");
-Expect(0, 65840, '\P{Nv=+60000}', "");
-Expect(1, 65840, '\P{^Nv=+60000}', "");
-Expect(0, 65839, '\p{Nv=+60000}', "");
-Expect(1, 65839, '\p{^Nv=+60000}', "");
-Expect(1, 65839, '\P{Nv=+60000}', "");
-Expect(0, 65839, '\P{^Nv=+60000}', "");
-Error('\p{Is_Numeric_Value: /a/00000000060000}');
-Error('\P{Is_Numeric_Value: /a/00000000060000}');
-Expect(1, 65840, '\p{Is_Numeric_Value=00_06_00_00}', "");
-Expect(0, 65840, '\p{^Is_Numeric_Value=00_06_00_00}', "");
-Expect(0, 65840, '\P{Is_Numeric_Value=00_06_00_00}', "");
-Expect(1, 65840, '\P{^Is_Numeric_Value=00_06_00_00}', "");
-Expect(0, 65839, '\p{Is_Numeric_Value=00_06_00_00}', "");
-Expect(1, 65839, '\p{^Is_Numeric_Value=00_06_00_00}', "");
-Expect(1, 65839, '\P{Is_Numeric_Value=00_06_00_00}', "");
-Expect(0, 65839, '\P{^Is_Numeric_Value=00_06_00_00}', "");
-Error('\p{Is_Nv:__+0/a/0 0-0 0 60000}');
-Error('\P{Is_Nv:__+0/a/0 0-0 0 60000}');
-Expect(1, 65840, '\p{Is_Nv=0000006000_0}', "");
-Expect(0, 65840, '\p{^Is_Nv=0000006000_0}', "");
-Expect(0, 65840, '\P{Is_Nv=0000006000_0}', "");
-Expect(1, 65840, '\P{^Is_Nv=0000006000_0}', "");
-Expect(0, 65839, '\p{Is_Nv=0000006000_0}', "");
-Expect(1, 65839, '\p{^Is_Nv=0000006000_0}', "");
-Expect(1, 65839, '\P{Is_Nv=0000006000_0}', "");
-Expect(0, 65839, '\P{^Is_Nv=0000006000_0}', "");
-Error('\p{Numeric_Value=__49:=}');
-Error('\P{Numeric_Value=__49:=}');
-Expect(1, 12990, '\p{Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(0, 12990, '\p{^Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(0, 12990, '\P{Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(1, 12990, '\P{^Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(0, 12989, '\p{Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(1, 12989, '\p{^Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(1, 12989, '\P{Numeric_Value=+00_00_00_00_04_9}', "");
-Expect(0, 12989, '\P{^Numeric_Value=+00_00_00_00_04_9}', "");
-Error('\p{Nv=:=+0000049}');
-Error('\P{Nv=:=+0000049}');
-Expect(1, 12990, '\p{Nv=4_9}', "");
-Expect(0, 12990, '\p{^Nv=4_9}', "");
-Expect(0, 12990, '\P{Nv=4_9}', "");
-Expect(1, 12990, '\P{^Nv=4_9}', "");
-Expect(0, 12989, '\p{Nv=4_9}', "");
-Expect(1, 12989, '\p{^Nv=4_9}', "");
-Expect(1, 12989, '\P{Nv=4_9}', "");
-Expect(0, 12989, '\P{^Nv=4_9}', "");
-Error('\p{Is_Numeric_Value=_00049:=}');
-Error('\P{Is_Numeric_Value=_00049:=}');
-Expect(1, 12990, '\p{Is_Numeric_Value=000000049}', "");
-Expect(0, 12990, '\p{^Is_Numeric_Value=000000049}', "");
-Expect(0, 12990, '\P{Is_Numeric_Value=000000049}', "");
-Expect(1, 12990, '\P{^Is_Numeric_Value=000000049}', "");
-Expect(0, 12989, '\p{Is_Numeric_Value=000000049}', "");
-Expect(1, 12989, '\p{^Is_Numeric_Value=000000049}', "");
-Expect(1, 12989, '\P{Is_Numeric_Value=000000049}', "");
-Expect(0, 12989, '\P{^Is_Numeric_Value=000000049}', "");
-Error('\p{Is_Nv=--0049/a/}');
-Error('\P{Is_Nv=--0049/a/}');
-Expect(1, 12990, '\p{Is_Nv=+0004_9}', "");
-Expect(0, 12990, '\p{^Is_Nv=+0004_9}', "");
-Expect(0, 12990, '\P{Is_Nv=+0004_9}', "");
-Expect(1, 12990, '\P{^Is_Nv=+0004_9}', "");
-Expect(0, 12989, '\p{Is_Nv=+0004_9}', "");
-Expect(1, 12989, '\p{^Is_Nv=+0004_9}', "");
-Expect(1, 12989, '\P{Is_Nv=+0004_9}', "");
-Expect(0, 12989, '\P{^Is_Nv=+0004_9}', "");
-Error('\p{Numeric_Value=- +000000024/a/}');
-Error('\P{Numeric_Value=- +000000024/a/}');
-Expect(1, 12884, '\p{Numeric_Value=+00024}', "");
-Expect(0, 12884, '\p{^Numeric_Value=+00024}', "");
-Expect(0, 12884, '\P{Numeric_Value=+00024}', "");
-Expect(1, 12884, '\P{^Numeric_Value=+00024}', "");
-Expect(0, 12883, '\p{Numeric_Value=+00024}', "");
-Expect(1, 12883, '\p{^Numeric_Value=+00024}', "");
-Expect(1, 12883, '\P{Numeric_Value=+00024}', "");
-Expect(0, 12883, '\P{^Numeric_Value=+00024}', "");
-Error('\p{Nv=-/a/024}');
-Error('\P{Nv=-/a/024}');
-Expect(1, 12884, '\p{Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(0, 12884, '\p{^Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(0, 12884, '\P{Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(1, 12884, '\P{^Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(0, 12883, '\p{Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(1, 12883, '\p{^Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(1, 12883, '\P{Nv=+0_0_0_0_0_0_0_24}', "");
-Expect(0, 12883, '\P{^Nv=+0_0_0_0_0_0_0_24}', "");
-Error('\p{Is_Numeric_Value= 2/a/4}');
-Error('\P{Is_Numeric_Value= 2/a/4}');
-Expect(1, 12884, '\p{Is_Numeric_Value=0000_0002_4}', "");
-Expect(0, 12884, '\p{^Is_Numeric_Value=0000_0002_4}', "");
-Expect(0, 12884, '\P{Is_Numeric_Value=0000_0002_4}', "");
-Expect(1, 12884, '\P{^Is_Numeric_Value=0000_0002_4}', "");
-Expect(0, 12883, '\p{Is_Numeric_Value=0000_0002_4}', "");
-Expect(1, 12883, '\p{^Is_Numeric_Value=0000_0002_4}', "");
-Expect(1, 12883, '\P{Is_Numeric_Value=0000_0002_4}', "");
-Expect(0, 12883, '\P{^Is_Numeric_Value=0000_0002_4}', "");
-Error('\p{Is_Nv= -00024/a/}');
-Error('\P{Is_Nv= -00024/a/}');
-Expect(1, 12884, '\p{Is_Nv=000024}', "");
-Expect(0, 12884, '\p{^Is_Nv=000024}', "");
-Expect(0, 12884, '\P{Is_Nv=000024}', "");
-Expect(1, 12884, '\P{^Is_Nv=000024}', "");
-Expect(0, 12883, '\p{Is_Nv=000024}', "");
-Expect(1, 12883, '\p{^Is_Nv=000024}', "");
-Expect(1, 12883, '\P{Is_Nv=000024}', "");
-Expect(0, 12883, '\P{^Is_Nv=000024}', "");
-Error('\p{Numeric_Value=--001/00000004:=}');
-Error('\P{Numeric_Value=--001/00000004:=}');
-Expect(1, 188, '\p{Numeric_Value=0000001/00004}', "");
-Expect(0, 188, '\p{^Numeric_Value=0000001/00004}', "");
-Expect(0, 188, '\P{Numeric_Value=0000001/00004}', "");
-Expect(1, 188, '\P{^Numeric_Value=0000001/00004}', "");
-Expect(0, 187, '\p{Numeric_Value=0000001/00004}', "");
-Expect(1, 187, '\p{^Numeric_Value=0000001/00004}', "");
-Expect(1, 187, '\P{Numeric_Value=0000001/00004}', "");
-Expect(0, 187, '\P{^Numeric_Value=0000001/00004}', "");
-Expect(1, 188, '\p{Numeric_Value=0.250}', "");
-Expect(0, 188, '\p{^Numeric_Value=0.250}', "");
-Expect(0, 188, '\P{Numeric_Value=0.250}', "");
-Expect(1, 188, '\P{^Numeric_Value=0.250}', "");
-Expect(0, 187, '\p{Numeric_Value=0.250}', "");
-Expect(1, 187, '\p{^Numeric_Value=0.250}', "");
-Expect(1, 187, '\P{Numeric_Value=0.250}', "");
-Expect(0, 187, '\P{^Numeric_Value=0.250}', "");
-Error('\p{Nv=/a/ 00001/00000004}');
-Error('\P{Nv=/a/ 00001/00000004}');
-Expect(1, 188, '\p{Nv=+0001/0000000004}', "");
-Expect(0, 188, '\p{^Nv=+0001/0000000004}', "");
-Expect(0, 188, '\P{Nv=+0001/0000000004}', "");
-Expect(1, 188, '\P{^Nv=+0001/0000000004}', "");
-Expect(0, 187, '\p{Nv=+0001/0000000004}', "");
-Expect(1, 187, '\p{^Nv=+0001/0000000004}', "");
-Expect(1, 187, '\P{Nv=+0001/0000000004}', "");
-Expect(0, 187, '\P{^Nv=+0001/0000000004}', "");
-Expect(1, 188, '\p{Nv=0.250}', "");
-Expect(0, 188, '\p{^Nv=0.250}', "");
-Expect(0, 188, '\P{Nv=0.250}', "");
-Expect(1, 188, '\P{^Nv=0.250}', "");
-Expect(0, 187, '\p{Nv=0.250}', "");
-Expect(1, 187, '\p{^Nv=0.250}', "");
-Expect(1, 187, '\P{Nv=0.250}', "");
-Expect(0, 187, '\P{^Nv=0.250}', "");
-Error('\p{Is_Numeric_Value= :=000001/004}');
-Error('\P{Is_Numeric_Value= :=000001/004}');
-Expect(1, 188, '\p{Is_Numeric_Value=01/4}', "");
-Expect(0, 188, '\p{^Is_Numeric_Value=01/4}', "");
-Expect(0, 188, '\P{Is_Numeric_Value=01/4}', "");
-Expect(1, 188, '\P{^Is_Numeric_Value=01/4}', "");
-Expect(0, 187, '\p{Is_Numeric_Value=01/4}', "");
-Expect(1, 187, '\p{^Is_Numeric_Value=01/4}', "");
-Expect(1, 187, '\P{Is_Numeric_Value=01/4}', "");
-Expect(0, 187, '\P{^Is_Numeric_Value=01/4}', "");
-Expect(1, 188, '\p{Is_Numeric_Value: 0.250}', "");
-Expect(0, 188, '\p{^Is_Numeric_Value: 0.250}', "");
-Expect(0, 188, '\P{Is_Numeric_Value: 0.250}', "");
-Expect(1, 188, '\P{^Is_Numeric_Value: 0.250}', "");
-Expect(0, 187, '\p{Is_Numeric_Value: 0.250}', "");
-Expect(1, 187, '\p{^Is_Numeric_Value: 0.250}', "");
-Expect(1, 187, '\P{Is_Numeric_Value: 0.250}', "");
-Expect(0, 187, '\P{^Is_Numeric_Value: 0.250}', "");
-Error('\p{Is_Nv=:= 1/00000004}');
-Error('\P{Is_Nv=:= 1/00000004}');
-Expect(1, 188, '\p{Is_Nv=0001/04}', "");
-Expect(0, 188, '\p{^Is_Nv=0001/04}', "");
-Expect(0, 188, '\P{Is_Nv=0001/04}', "");
-Expect(1, 188, '\P{^Is_Nv=0001/04}', "");
-Expect(0, 187, '\p{Is_Nv=0001/04}', "");
-Expect(1, 187, '\p{^Is_Nv=0001/04}', "");
-Expect(1, 187, '\P{Is_Nv=0001/04}', "");
-Expect(0, 187, '\P{^Is_Nv=0001/04}', "");
-Expect(1, 188, '\p{Is_Nv=0.250}', "");
-Expect(0, 188, '\p{^Is_Nv=0.250}', "");
-Expect(0, 188, '\P{Is_Nv=0.250}', "");
-Expect(1, 188, '\P{^Is_Nv=0.250}', "");
-Expect(0, 187, '\p{Is_Nv=0.250}', "");
-Expect(1, 187, '\p{^Is_Nv=0.250}', "");
-Expect(1, 187, '\P{Is_Nv=0.250}', "");
-Expect(0, 187, '\P{^Is_Nv=0.250}', "");
-Error('\p{Numeric_Value= -09:=00 00}');
-Error('\P{Numeric_Value= -09:=00 00}');
-Expect(1, 65843, '\p{Numeric_Value=00090000}', "");
-Expect(0, 65843, '\p{^Numeric_Value=00090000}', "");
-Expect(0, 65843, '\P{Numeric_Value=00090000}', "");
-Expect(1, 65843, '\P{^Numeric_Value=00090000}', "");
-Expect(0, 65842, '\p{Numeric_Value=00090000}', "");
-Expect(1, 65842, '\p{^Numeric_Value=00090000}', "");
-Expect(1, 65842, '\P{Numeric_Value=00090000}', "");
-Expect(0, 65842, '\P{^Numeric_Value=00090000}', "");
-Error('\p{Nv: -/a/000090000}');
-Error('\P{Nv: -/a/000090000}');
-Expect(1, 65843, '\p{Nv=00090000}', "");
-Expect(0, 65843, '\p{^Nv=00090000}', "");
-Expect(0, 65843, '\P{Nv=00090000}', "");
-Expect(1, 65843, '\P{^Nv=00090000}', "");
-Expect(0, 65842, '\p{Nv=00090000}', "");
-Expect(1, 65842, '\p{^Nv=00090000}', "");
-Expect(1, 65842, '\P{Nv=00090000}', "");
-Expect(0, 65842, '\P{^Nv=00090000}', "");
-Error('\p{Is_Numeric_Value: -00000090000/a/}');
-Error('\P{Is_Numeric_Value: -00000090000/a/}');
-Expect(1, 65843, '\p{Is_Numeric_Value=+000_000_900_00}', "");
-Expect(0, 65843, '\p{^Is_Numeric_Value=+000_000_900_00}', "");
-Expect(0, 65843, '\P{Is_Numeric_Value=+000_000_900_00}', "");
-Expect(1, 65843, '\P{^Is_Numeric_Value=+000_000_900_00}', "");
-Expect(0, 65842, '\p{Is_Numeric_Value=+000_000_900_00}', "");
-Expect(1, 65842, '\p{^Is_Numeric_Value=+000_000_900_00}', "");
-Expect(1, 65842, '\P{Is_Numeric_Value=+000_000_900_00}', "");
-Expect(0, 65842, '\P{^Is_Numeric_Value=+000_000_900_00}', "");
-Error('\p{Is_Nv=-/a/+0_0 0 0_0-90000}');
-Error('\P{Is_Nv=-/a/+0_0 0 0_0-90000}');
-Expect(1, 65843, '\p{Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(0, 65843, '\p{^Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(0, 65843, '\P{Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(1, 65843, '\P{^Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(0, 65842, '\p{Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(1, 65842, '\p{^Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(1, 65842, '\P{Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Expect(0, 65842, '\P{^Is_Nv=0_0_0_0_0_0_0_90000}', "");
-Error('\p{Numeric_Value= 000050000/a/}');
-Error('\P{Numeric_Value= 000050000/a/}');
-Expect(1, 8583, '\p{Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(0, 8583, '\p{^Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(0, 8583, '\P{Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(1, 8583, '\P{^Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(0, 8582, '\p{Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(1, 8582, '\p{^Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(1, 8582, '\P{Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Expect(0, 8582, '\P{^Numeric_Value=+0_0_0_0_0_0_0_5_0000}', "");
-Error('\p{Nv=_:=0050000}');
-Error('\P{Nv=_:=0050000}');
-Expect(1, 8583, '\p{Nv=00000050000}', "");
-Expect(0, 8583, '\p{^Nv=00000050000}', "");
-Expect(0, 8583, '\P{Nv=00000050000}', "");
-Expect(1, 8583, '\P{^Nv=00000050000}', "");
-Expect(0, 8582, '\p{Nv=00000050000}', "");
-Expect(1, 8582, '\p{^Nv=00000050000}', "");
-Expect(1, 8582, '\P{Nv=00000050000}', "");
-Expect(0, 8582, '\P{^Nv=00000050000}', "");
-Error('\p{Is_Numeric_Value=/a/ 00000000050000}');
-Error('\P{Is_Numeric_Value=/a/ 00000000050000}');
-Expect(1, 8583, '\p{Is_Numeric_Value=5000_0}', "");
-Expect(0, 8583, '\p{^Is_Numeric_Value=5000_0}', "");
-Expect(0, 8583, '\P{Is_Numeric_Value=5000_0}', "");
-Expect(1, 8583, '\P{^Is_Numeric_Value=5000_0}', "");
-Expect(0, 8582, '\p{Is_Numeric_Value=5000_0}', "");
-Expect(1, 8582, '\p{^Is_Numeric_Value=5000_0}', "");
-Expect(1, 8582, '\P{Is_Numeric_Value=5000_0}', "");
-Expect(0, 8582, '\P{^Is_Numeric_Value=5000_0}', "");
-Error('\p{Is_Nv=/a/0005 00_00}');
-Error('\P{Is_Nv=/a/0005 00_00}');
-Expect(1, 8583, '\p{Is_Nv=000_000_500_00}', "");
-Expect(0, 8583, '\p{^Is_Nv=000_000_500_00}', "");
-Expect(0, 8583, '\P{Is_Nv=000_000_500_00}', "");
-Expect(1, 8583, '\P{^Is_Nv=000_000_500_00}', "");
-Expect(0, 8582, '\p{Is_Nv=000_000_500_00}', "");
-Expect(1, 8582, '\p{^Is_Nv=000_000_500_00}', "");
-Expect(1, 8582, '\P{Is_Nv=000_000_500_00}', "");
-Expect(0, 8582, '\P{^Is_Nv=000_000_500_00}', "");
-Error('\p{Numeric_Value= 00040000:=}');
-Error('\P{Numeric_Value= 00040000:=}');
-Expect(1, 65838, '\p{Numeric_Value=04000_0}', "");
-Expect(0, 65838, '\p{^Numeric_Value=04000_0}', "");
-Expect(0, 65838, '\P{Numeric_Value=04000_0}', "");
-Expect(1, 65838, '\P{^Numeric_Value=04000_0}', "");
-Expect(0, 65837, '\p{Numeric_Value=04000_0}', "");
-Expect(1, 65837, '\p{^Numeric_Value=04000_0}', "");
-Expect(1, 65837, '\P{Numeric_Value=04000_0}', "");
-Expect(0, 65837, '\P{^Numeric_Value=04000_0}', "");
-Error('\p{Nv=/a/-+00 40 00-0}');
-Error('\P{Nv=/a/-+00 40 00-0}');
-Expect(1, 65838, '\p{Nv=+0_0_0_4_0000}', "");
-Expect(0, 65838, '\p{^Nv=+0_0_0_4_0000}', "");
-Expect(0, 65838, '\P{Nv=+0_0_0_4_0000}', "");
-Expect(1, 65838, '\P{^Nv=+0_0_0_4_0000}', "");
-Expect(0, 65837, '\p{Nv=+0_0_0_4_0000}', "");
-Expect(1, 65837, '\p{^Nv=+0_0_0_4_0000}', "");
-Expect(1, 65837, '\P{Nv=+0_0_0_4_0000}', "");
-Expect(0, 65837, '\P{^Nv=+0_0_0_4_0000}', "");
-Error('\p{Is_Numeric_Value=-:=+0_000_40-000}');
-Error('\P{Is_Numeric_Value=-:=+0_000_40-000}');
-Expect(1, 65838, '\p{Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(0, 65838, '\p{^Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(0, 65838, '\P{Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(1, 65838, '\P{^Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(0, 65837, '\p{Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(1, 65837, '\p{^Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(1, 65837, '\P{Is_Numeric_Value=+0_4_0_0_00}', "");
-Expect(0, 65837, '\P{^Is_Numeric_Value=+0_4_0_0_00}', "");
-Error('\p{Is_Nv= :=00 00-00_00 04_0000}');
-Error('\P{Is_Nv= :=00 00-00_00 04_0000}');
-Expect(1, 65838, '\p{Is_Nv=00_00_00_04_0000}', "");
-Expect(0, 65838, '\p{^Is_Nv=00_00_00_04_0000}', "");
-Expect(0, 65838, '\P{Is_Nv=00_00_00_04_0000}', "");
-Expect(1, 65838, '\P{^Is_Nv=00_00_00_04_0000}', "");
-Expect(0, 65837, '\p{Is_Nv=00_00_00_04_0000}', "");
-Expect(1, 65837, '\p{^Is_Nv=00_00_00_04_0000}', "");
-Expect(1, 65837, '\P{Is_Nv=00_00_00_04_0000}', "");
-Expect(0, 65837, '\P{^Is_Nv=00_00_00_04_0000}', "");
-Error('\p{Numeric_Value= /a/000001/002}');
-Error('\P{Numeric_Value= /a/000001/002}');
-Expect(1, 189, '\p{Numeric_Value=00000001/02}', "");
-Expect(0, 189, '\p{^Numeric_Value=00000001/02}', "");
-Expect(0, 189, '\P{Numeric_Value=00000001/02}', "");
-Expect(1, 189, '\P{^Numeric_Value=00000001/02}', "");
-Expect(0, 188, '\p{Numeric_Value=00000001/02}', "");
-Expect(1, 188, '\p{^Numeric_Value=00000001/02}', "");
-Expect(1, 188, '\P{Numeric_Value=00000001/02}', "");
-Expect(0, 188, '\P{^Numeric_Value=00000001/02}', "");
-Expect(1, 189, '\p{Numeric_Value=0.500}', "");
-Expect(0, 189, '\p{^Numeric_Value=0.500}', "");
-Expect(0, 189, '\P{Numeric_Value=0.500}', "");
-Expect(1, 189, '\P{^Numeric_Value=0.500}', "");
-Expect(0, 188, '\p{Numeric_Value=0.500}', "");
-Expect(1, 188, '\p{^Numeric_Value=0.500}', "");
-Expect(1, 188, '\P{Numeric_Value=0.500}', "");
-Expect(0, 188, '\P{^Numeric_Value=0.500}', "");
-Error('\p{Nv=_00000001/000002:=}');
-Error('\P{Nv=_00000001/000002:=}');
-Expect(1, 189, '\p{Nv=001/00000002}', "");
-Expect(0, 189, '\p{^Nv=001/00000002}', "");
-Expect(0, 189, '\P{Nv=001/00000002}', "");
-Expect(1, 189, '\P{^Nv=001/00000002}', "");
-Expect(0, 188, '\p{Nv=001/00000002}', "");
-Expect(1, 188, '\p{^Nv=001/00000002}', "");
-Expect(1, 188, '\P{Nv=001/00000002}', "");
-Expect(0, 188, '\P{^Nv=001/00000002}', "");
-Expect(1, 189, '\p{Nv=0.500}', "");
-Expect(0, 189, '\p{^Nv=0.500}', "");
-Expect(0, 189, '\P{Nv=0.500}', "");
-Expect(1, 189, '\P{^Nv=0.500}', "");
-Expect(0, 188, '\p{Nv=0.500}', "");
-Expect(1, 188, '\p{^Nv=0.500}', "");
-Expect(1, 188, '\P{Nv=0.500}', "");
-Expect(0, 188, '\P{^Nv=0.500}', "");
-Error('\p{Is_Numeric_Value=-00000001/0002/a/}');
-Error('\P{Is_Numeric_Value=-00000001/0002/a/}');
-Expect(1, 189, '\p{Is_Numeric_Value=001/00002}', "");
-Expect(0, 189, '\p{^Is_Numeric_Value=001/00002}', "");
-Expect(0, 189, '\P{Is_Numeric_Value=001/00002}', "");
-Expect(1, 189, '\P{^Is_Numeric_Value=001/00002}', "");
-Expect(0, 188, '\p{Is_Numeric_Value=001/00002}', "");
-Expect(1, 188, '\p{^Is_Numeric_Value=001/00002}', "");
-Expect(1, 188, '\P{Is_Numeric_Value=001/00002}', "");
-Expect(0, 188, '\P{^Is_Numeric_Value=001/00002}', "");
-Expect(1, 189, '\p{Is_Numeric_Value=0.500}', "");
-Expect(0, 189, '\p{^Is_Numeric_Value=0.500}', "");
-Expect(0, 189, '\P{Is_Numeric_Value=0.500}', "");
-Expect(1, 189, '\P{^Is_Numeric_Value=0.500}', "");
-Expect(0, 188, '\p{Is_Numeric_Value=0.500}', "");
-Expect(1, 188, '\p{^Is_Numeric_Value=0.500}', "");
-Expect(1, 188, '\P{Is_Numeric_Value=0.500}', "");
-Expect(0, 188, '\P{^Is_Numeric_Value=0.500}', "");
-Error('\p{Is_Nv= +000001/0000002:=}');
-Error('\P{Is_Nv= +000001/0000002:=}');
-Expect(1, 189, '\p{Is_Nv: 000000001/0002}', "");
-Expect(0, 189, '\p{^Is_Nv: 000000001/0002}', "");
-Expect(0, 189, '\P{Is_Nv: 000000001/0002}', "");
-Expect(1, 189, '\P{^Is_Nv: 000000001/0002}', "");
-Expect(0, 188, '\p{Is_Nv: 000000001/0002}', "");
-Expect(1, 188, '\p{^Is_Nv: 000000001/0002}', "");
-Expect(1, 188, '\P{Is_Nv: 000000001/0002}', "");
-Expect(0, 188, '\P{^Is_Nv: 000000001/0002}', "");
-Expect(1, 189, '\p{Is_Nv=0.500}', "");
-Expect(0, 189, '\p{^Is_Nv=0.500}', "");
-Expect(0, 189, '\P{Is_Nv=0.500}', "");
-Expect(1, 189, '\P{^Is_Nv=0.500}', "");
-Expect(0, 188, '\p{Is_Nv=0.500}', "");
-Expect(1, 188, '\p{^Is_Nv=0.500}', "");
-Expect(1, 188, '\P{Is_Nv=0.500}', "");
-Expect(0, 188, '\P{^Is_Nv=0.500}', "");
-Error('\p{Numeric_Value= +000000007000:=}');
-Error('\P{Numeric_Value= +000000007000:=}');
-Expect(1, 65832, '\p{Numeric_Value=700_0}', "");
-Expect(0, 65832, '\p{^Numeric_Value=700_0}', "");
-Expect(0, 65832, '\P{Numeric_Value=700_0}', "");
-Expect(1, 65832, '\P{^Numeric_Value=700_0}', "");
-Expect(0, 65831, '\p{Numeric_Value=700_0}', "");
-Expect(1, 65831, '\p{^Numeric_Value=700_0}', "");
-Expect(1, 65831, '\P{Numeric_Value=700_0}', "");
-Expect(0, 65831, '\P{^Numeric_Value=700_0}', "");
-Error('\p{Nv=-0 0:=0 0 000_0 7000}');
-Error('\P{Nv=-0 0:=0 0 000_0 7000}');
-Expect(1, 65832, '\p{Nv=7000}', "");
-Expect(0, 65832, '\p{^Nv=7000}', "");
-Expect(0, 65832, '\P{Nv=7000}', "");
-Expect(1, 65832, '\P{^Nv=7000}', "");
-Expect(0, 65831, '\p{Nv=7000}', "");
-Expect(1, 65831, '\p{^Nv=7000}', "");
-Expect(1, 65831, '\P{Nv=7000}', "");
-Expect(0, 65831, '\P{^Nv=7000}', "");
-Error('\p{Is_Numeric_Value=_7/a/0 00}');
-Error('\P{Is_Numeric_Value=_7/a/0 00}');
-Expect(1, 65832, '\p{Is_Numeric_Value=000_070_00}', "");
-Expect(0, 65832, '\p{^Is_Numeric_Value=000_070_00}', "");
-Expect(0, 65832, '\P{Is_Numeric_Value=000_070_00}', "");
-Expect(1, 65832, '\P{^Is_Numeric_Value=000_070_00}', "");
-Expect(0, 65831, '\p{Is_Numeric_Value=000_070_00}', "");
-Expect(1, 65831, '\p{^Is_Numeric_Value=000_070_00}', "");
-Expect(1, 65831, '\P{Is_Numeric_Value=000_070_00}', "");
-Expect(0, 65831, '\P{^Is_Numeric_Value=000_070_00}', "");
-Error('\p{Is_Nv= :=00 00 00 70_00}');
-Error('\P{Is_Nv= :=00 00 00 70_00}');
-Expect(1, 65832, '\p{Is_Nv=000000007000}', "");
-Expect(0, 65832, '\p{^Is_Nv=000000007000}', "");
-Expect(0, 65832, '\P{Is_Nv=000000007000}', "");
-Expect(1, 65832, '\P{^Is_Nv=000000007000}', "");
-Expect(0, 65831, '\p{Is_Nv=000000007000}', "");
-Expect(1, 65831, '\p{^Is_Nv=000000007000}', "");
-Expect(1, 65831, '\P{Is_Nv=000000007000}', "");
-Expect(0, 65831, '\P{^Is_Nv=000000007000}', "");
-Error('\p{Numeric_Value= :=3/5}');
-Error('\P{Numeric_Value= :=3/5}');
-Expect(1, 8535, '\p{Numeric_Value=0000003/0000000005}', "");
-Expect(0, 8535, '\p{^Numeric_Value=0000003/0000000005}', "");
-Expect(0, 8535, '\P{Numeric_Value=0000003/0000000005}', "");
-Expect(1, 8535, '\P{^Numeric_Value=0000003/0000000005}', "");
-Expect(0, 8534, '\p{Numeric_Value=0000003/0000000005}', "");
-Expect(1, 8534, '\p{^Numeric_Value=0000003/0000000005}', "");
-Expect(1, 8534, '\P{Numeric_Value=0000003/0000000005}', "");
-Expect(0, 8534, '\P{^Numeric_Value=0000003/0000000005}', "");
-Expect(1, 8535, '\p{Numeric_Value=0.600}', "");
-Expect(0, 8535, '\p{^Numeric_Value=0.600}', "");
-Expect(0, 8535, '\P{Numeric_Value=0.600}', "");
-Expect(1, 8535, '\P{^Numeric_Value=0.600}', "");
-Expect(0, 8534, '\p{Numeric_Value=0.600}', "");
-Expect(1, 8534, '\p{^Numeric_Value=0.600}', "");
-Expect(1, 8534, '\P{Numeric_Value=0.600}', "");
-Expect(0, 8534, '\P{^Numeric_Value=0.600}', "");
-Error('\p{Nv=_/a/+000000003/0005}');
-Error('\P{Nv=_/a/+000000003/0005}');
-Expect(1, 8535, '\p{Nv=3/005}', "");
-Expect(0, 8535, '\p{^Nv=3/005}', "");
-Expect(0, 8535, '\P{Nv=3/005}', "");
-Expect(1, 8535, '\P{^Nv=3/005}', "");
-Expect(0, 8534, '\p{Nv=3/005}', "");
-Expect(1, 8534, '\p{^Nv=3/005}', "");
-Expect(1, 8534, '\P{Nv=3/005}', "");
-Expect(0, 8534, '\P{^Nv=3/005}', "");
-Expect(1, 8535, '\p{Nv=0.600}', "");
-Expect(0, 8535, '\p{^Nv=0.600}', "");
-Expect(0, 8535, '\P{Nv=0.600}', "");
-Expect(1, 8535, '\P{^Nv=0.600}', "");
-Expect(0, 8534, '\p{Nv=0.600}', "");
-Expect(1, 8534, '\p{^Nv=0.600}', "");
-Expect(1, 8534, '\P{Nv=0.600}', "");
-Expect(0, 8534, '\P{^Nv=0.600}', "");
-Error('\p{Is_Numeric_Value= 00003/5/a/}');
-Error('\P{Is_Numeric_Value= 00003/5/a/}');
-Expect(1, 8535, '\p{Is_Numeric_Value=00003/000005}', "");
-Expect(0, 8535, '\p{^Is_Numeric_Value=00003/000005}', "");
-Expect(0, 8535, '\P{Is_Numeric_Value=00003/000005}', "");
-Expect(1, 8535, '\P{^Is_Numeric_Value=00003/000005}', "");
-Expect(0, 8534, '\p{Is_Numeric_Value=00003/000005}', "");
-Expect(1, 8534, '\p{^Is_Numeric_Value=00003/000005}', "");
-Expect(1, 8534, '\P{Is_Numeric_Value=00003/000005}', "");
-Expect(0, 8534, '\P{^Is_Numeric_Value=00003/000005}', "");
-Expect(1, 8535, '\p{Is_Numeric_Value=0.600}', "");
-Expect(0, 8535, '\p{^Is_Numeric_Value=0.600}', "");
-Expect(0, 8535, '\P{Is_Numeric_Value=0.600}', "");
-Expect(1, 8535, '\P{^Is_Numeric_Value=0.600}', "");
-Expect(0, 8534, '\p{Is_Numeric_Value=0.600}', "");
-Expect(1, 8534, '\p{^Is_Numeric_Value=0.600}', "");
-Expect(1, 8534, '\P{Is_Numeric_Value=0.600}', "");
-Expect(0, 8534, '\P{^Is_Numeric_Value=0.600}', "");
-Error('\p{Is_Nv=-:=+00000003/0000005}');
-Error('\P{Is_Nv=-:=+00000003/0000005}');
-Expect(1, 8535, '\p{Is_Nv=00000003/000000005}', "");
-Expect(0, 8535, '\p{^Is_Nv=00000003/000000005}', "");
-Expect(0, 8535, '\P{Is_Nv=00000003/000000005}', "");
-Expect(1, 8535, '\P{^Is_Nv=00000003/000000005}', "");
-Expect(0, 8534, '\p{Is_Nv=00000003/000000005}', "");
-Expect(1, 8534, '\p{^Is_Nv=00000003/000000005}', "");
-Expect(1, 8534, '\P{Is_Nv=00000003/000000005}', "");
-Expect(0, 8534, '\P{^Is_Nv=00000003/000000005}', "");
-Expect(1, 8535, '\p{Is_Nv: 0.600}', "");
-Expect(0, 8535, '\p{^Is_Nv: 0.600}', "");
-Expect(0, 8535, '\P{Is_Nv: 0.600}', "");
-Expect(1, 8535, '\P{^Is_Nv: 0.600}', "");
-Expect(0, 8534, '\p{Is_Nv: 0.600}', "");
-Expect(1, 8534, '\p{^Is_Nv: 0.600}', "");
-Expect(1, 8534, '\P{Is_Nv: 0.600}', "");
-Expect(0, 8534, '\P{^Is_Nv: 0.600}', "");
-Error('\p{Numeric_Value= +0000000017/02/a/}');
-Error('\P{Numeric_Value= +0000000017/02/a/}');
-Expect(1, 3890, '\p{Numeric_Value=+00000017/0002}', "");
-Expect(0, 3890, '\p{^Numeric_Value=+00000017/0002}', "");
-Expect(0, 3890, '\P{Numeric_Value=+00000017/0002}', "");
-Expect(1, 3890, '\P{^Numeric_Value=+00000017/0002}', "");
-Expect(0, 3889, '\p{Numeric_Value=+00000017/0002}', "");
-Expect(1, 3889, '\p{^Numeric_Value=+00000017/0002}', "");
-Expect(1, 3889, '\P{Numeric_Value=+00000017/0002}', "");
-Expect(0, 3889, '\P{^Numeric_Value=+00000017/0002}', "");
-Expect(1, 3890, '\p{Numeric_Value:8.500}', "");
-Expect(0, 3890, '\p{^Numeric_Value:8.500}', "");
-Expect(0, 3890, '\P{Numeric_Value:8.500}', "");
-Expect(1, 3890, '\P{^Numeric_Value:8.500}', "");
-Expect(0, 3889, '\p{Numeric_Value:8.500}', "");
-Expect(1, 3889, '\p{^Numeric_Value:8.500}', "");
-Expect(1, 3889, '\P{Numeric_Value:8.500}', "");
-Expect(0, 3889, '\P{^Numeric_Value:8.500}', "");
-Error('\p{Nv= -+000017/0000002:=}');
-Error('\P{Nv= -+000017/0000002:=}');
-Expect(1, 3890, '\p{Nv=0000000017/02}', "");
-Expect(0, 3890, '\p{^Nv=0000000017/02}', "");
-Expect(0, 3890, '\P{Nv=0000000017/02}', "");
-Expect(1, 3890, '\P{^Nv=0000000017/02}', "");
-Expect(0, 3889, '\p{Nv=0000000017/02}', "");
-Expect(1, 3889, '\p{^Nv=0000000017/02}', "");
-Expect(1, 3889, '\P{Nv=0000000017/02}', "");
-Expect(0, 3889, '\P{^Nv=0000000017/02}', "");
-Expect(1, 3890, '\p{Nv=8.500}', "");
-Expect(0, 3890, '\p{^Nv=8.500}', "");
-Expect(0, 3890, '\P{Nv=8.500}', "");
-Expect(1, 3890, '\P{^Nv=8.500}', "");
-Expect(0, 3889, '\p{Nv=8.500}', "");
-Expect(1, 3889, '\p{^Nv=8.500}', "");
-Expect(1, 3889, '\P{Nv=8.500}', "");
-Expect(0, 3889, '\P{^Nv=8.500}', "");
-Error('\p{Is_Numeric_Value=/a/-0017/002}');
-Error('\P{Is_Numeric_Value=/a/-0017/002}');
-Expect(1, 3890, '\p{Is_Numeric_Value=000017/000002}', "");
-Expect(0, 3890, '\p{^Is_Numeric_Value=000017/000002}', "");
-Expect(0, 3890, '\P{Is_Numeric_Value=000017/000002}', "");
-Expect(1, 3890, '\P{^Is_Numeric_Value=000017/000002}', "");
-Expect(0, 3889, '\p{Is_Numeric_Value=000017/000002}', "");
-Expect(1, 3889, '\p{^Is_Numeric_Value=000017/000002}', "");
-Expect(1, 3889, '\P{Is_Numeric_Value=000017/000002}', "");
-Expect(0, 3889, '\P{^Is_Numeric_Value=000017/000002}', "");
-Expect(1, 3890, '\p{Is_Numeric_Value=8.500}', "");
-Expect(0, 3890, '\p{^Is_Numeric_Value=8.500}', "");
-Expect(0, 3890, '\P{Is_Numeric_Value=8.500}', "");
-Expect(1, 3890, '\P{^Is_Numeric_Value=8.500}', "");
-Expect(0, 3889, '\p{Is_Numeric_Value=8.500}', "");
-Expect(1, 3889, '\p{^Is_Numeric_Value=8.500}', "");
-Expect(1, 3889, '\P{Is_Numeric_Value=8.500}', "");
-Expect(0, 3889, '\P{^Is_Numeric_Value=8.500}', "");
-Error('\p{Is_Nv=_-0000000017/0000002/a/}');
-Error('\P{Is_Nv=_-0000000017/0000002/a/}');
-Expect(1, 3890, '\p{Is_Nv=+17/000000002}', "");
-Expect(0, 3890, '\p{^Is_Nv=+17/000000002}', "");
-Expect(0, 3890, '\P{Is_Nv=+17/000000002}', "");
-Expect(1, 3890, '\P{^Is_Nv=+17/000000002}', "");
-Expect(0, 3889, '\p{Is_Nv=+17/000000002}', "");
-Expect(1, 3889, '\p{^Is_Nv=+17/000000002}', "");
-Expect(1, 3889, '\P{Is_Nv=+17/000000002}', "");
-Expect(0, 3889, '\P{^Is_Nv=+17/000000002}', "");
-Expect(1, 3890, '\p{Is_Nv: 8.500}', "");
-Expect(0, 3890, '\p{^Is_Nv: 8.500}', "");
-Expect(0, 3890, '\P{Is_Nv: 8.500}', "");
-Expect(1, 3890, '\P{^Is_Nv: 8.500}', "");
-Expect(0, 3889, '\p{Is_Nv: 8.500}', "");
-Expect(1, 3889, '\p{^Is_Nv: 8.500}', "");
-Expect(1, 3889, '\P{Is_Nv: 8.500}', "");
-Expect(0, 3889, '\P{^Is_Nv: 8.500}', "");
-Error('\p{Numeric_Value= _+0000000042/a/}');
-Error('\P{Numeric_Value= _+0000000042/a/}');
-Expect(1, 12983, '\p{Numeric_Value=00000042}', "");
-Expect(0, 12983, '\p{^Numeric_Value=00000042}', "");
-Expect(0, 12983, '\P{Numeric_Value=00000042}', "");
-Expect(1, 12983, '\P{^Numeric_Value=00000042}', "");
-Expect(0, 12982, '\p{Numeric_Value=00000042}', "");
-Expect(1, 12982, '\p{^Numeric_Value=00000042}', "");
-Expect(1, 12982, '\P{Numeric_Value=00000042}', "");
-Expect(0, 12982, '\P{^Numeric_Value=00000042}', "");
-Error('\p{Nv= /a/42}');
-Error('\P{Nv= /a/42}');
-Expect(1, 12983, '\p{Nv=42}', "");
-Expect(0, 12983, '\p{^Nv=42}', "");
-Expect(0, 12983, '\P{Nv=42}', "");
-Expect(1, 12983, '\P{^Nv=42}', "");
-Expect(0, 12982, '\p{Nv=42}', "");
-Expect(1, 12982, '\p{^Nv=42}', "");
-Expect(1, 12982, '\P{Nv=42}', "");
-Expect(0, 12982, '\P{^Nv=42}', "");
-Error('\p{Is_Numeric_Value= /a/0000042}');
-Error('\P{Is_Numeric_Value= /a/0000042}');
-Expect(1, 12983, '\p{Is_Numeric_Value=+04_2}', "");
-Expect(0, 12983, '\p{^Is_Numeric_Value=+04_2}', "");
-Expect(0, 12983, '\P{Is_Numeric_Value=+04_2}', "");
-Expect(1, 12983, '\P{^Is_Numeric_Value=+04_2}', "");
-Expect(0, 12982, '\p{Is_Numeric_Value=+04_2}', "");
-Expect(1, 12982, '\p{^Is_Numeric_Value=+04_2}', "");
-Expect(1, 12982, '\P{Is_Numeric_Value=+04_2}', "");
-Expect(0, 12982, '\P{^Is_Numeric_Value=+04_2}', "");
-Error('\p{Is_Nv=:=-_00-00 42}');
-Error('\P{Is_Nv=:=-_00-00 42}');
-Expect(1, 12983, '\p{Is_Nv=4_2}', "");
-Expect(0, 12983, '\p{^Is_Nv=4_2}', "");
-Expect(0, 12983, '\P{Is_Nv=4_2}', "");
-Expect(1, 12983, '\P{^Is_Nv=4_2}', "");
-Expect(0, 12982, '\p{Is_Nv=4_2}', "");
-Expect(1, 12982, '\p{^Is_Nv=4_2}', "");
-Expect(1, 12982, '\P{Is_Nv=4_2}', "");
-Expect(0, 12982, '\P{^Is_Nv=4_2}', "");
-Error('\p{Numeric_Value: -_000/a/002 2}');
-Error('\P{Numeric_Value: -_000/a/002 2}');
-Expect(1, 12882, '\p{Numeric_Value=00_00_00_02_2}', "");
-Expect(0, 12882, '\p{^Numeric_Value=00_00_00_02_2}', "");
-Expect(0, 12882, '\P{Numeric_Value=00_00_00_02_2}', "");
-Expect(1, 12882, '\P{^Numeric_Value=00_00_00_02_2}', "");
-Expect(0, 12881, '\p{Numeric_Value=00_00_00_02_2}', "");
-Expect(1, 12881, '\p{^Numeric_Value=00_00_00_02_2}', "");
-Expect(1, 12881, '\P{Numeric_Value=00_00_00_02_2}', "");
-Expect(0, 12881, '\P{^Numeric_Value=00_00_00_02_2}', "");
-Error('\p{Nv= /a/022}');
-Error('\P{Nv= /a/022}');
-Expect(1, 12882, '\p{Nv: 022}', "");
-Expect(0, 12882, '\p{^Nv: 022}', "");
-Expect(0, 12882, '\P{Nv: 022}', "");
-Expect(1, 12882, '\P{^Nv: 022}', "");
-Expect(0, 12881, '\p{Nv: 022}', "");
-Expect(1, 12881, '\p{^Nv: 022}', "");
-Expect(1, 12881, '\P{Nv: 022}', "");
-Expect(0, 12881, '\P{^Nv: 022}', "");
-Error('\p{Is_Numeric_Value=/a/+00000022}');
-Error('\P{Is_Numeric_Value=/a/+00000022}');
-Expect(1, 12882, '\p{Is_Numeric_Value=002_2}', "");
-Expect(0, 12882, '\p{^Is_Numeric_Value=002_2}', "");
-Expect(0, 12882, '\P{Is_Numeric_Value=002_2}', "");
-Expect(1, 12882, '\P{^Is_Numeric_Value=002_2}', "");
-Expect(0, 12881, '\p{Is_Numeric_Value=002_2}', "");
-Expect(1, 12881, '\p{^Is_Numeric_Value=002_2}', "");
-Expect(1, 12881, '\P{Is_Numeric_Value=002_2}', "");
-Expect(0, 12881, '\P{^Is_Numeric_Value=002_2}', "");
-Error('\p{Is_Nv=_0022:=}');
-Error('\P{Is_Nv=_0022:=}');
-Expect(1, 12882, '\p{Is_Nv=02_2}', "");
-Expect(0, 12882, '\p{^Is_Nv=02_2}', "");
-Expect(0, 12882, '\P{Is_Nv=02_2}', "");
-Expect(1, 12882, '\P{^Is_Nv=02_2}', "");
-Expect(0, 12881, '\p{Is_Nv=02_2}', "");
-Expect(1, 12881, '\p{^Is_Nv=02_2}', "");
-Expect(1, 12881, '\P{Is_Nv=02_2}', "");
-Expect(0, 12881, '\P{^Is_Nv=02_2}', "");
-Error('\p{Numeric_Value=:=0001/000009}');
-Error('\P{Numeric_Value=:=0001/000009}');
-Expect(1, 8529, '\p{Numeric_Value=1/009}', "");
-Expect(0, 8529, '\p{^Numeric_Value=1/009}', "");
-Expect(0, 8529, '\P{Numeric_Value=1/009}', "");
-Expect(1, 8529, '\P{^Numeric_Value=1/009}', "");
-Expect(0, 8528, '\p{Numeric_Value=1/009}', "");
-Expect(1, 8528, '\p{^Numeric_Value=1/009}', "");
-Expect(1, 8528, '\P{Numeric_Value=1/009}', "");
-Expect(0, 8528, '\P{^Numeric_Value=1/009}', "");
-Error('\p{Numeric_Value: 0.11}');
-Error('\P{Numeric_Value: 0.11}');
-Expect(1, 8529, '\p{Numeric_Value=0.111}', "");
-Expect(0, 8529, '\p{^Numeric_Value=0.111}', "");
-Expect(0, 8529, '\P{Numeric_Value=0.111}', "");
-Expect(1, 8529, '\P{^Numeric_Value=0.111}', "");
-Expect(0, 8528, '\p{Numeric_Value=0.111}', "");
-Expect(1, 8528, '\p{^Numeric_Value=0.111}', "");
-Expect(1, 8528, '\P{Numeric_Value=0.111}', "");
-Expect(0, 8528, '\P{^Numeric_Value=0.111}', "");
-Error('\p{Nv= /a/0000000001/00009}');
-Error('\P{Nv= /a/0000000001/00009}');
-Expect(1, 8529, '\p{Nv=00000001/000000009}', "");
-Expect(0, 8529, '\p{^Nv=00000001/000000009}', "");
-Expect(0, 8529, '\P{Nv=00000001/000000009}', "");
-Expect(1, 8529, '\P{^Nv=00000001/000000009}', "");
-Expect(0, 8528, '\p{Nv=00000001/000000009}', "");
-Expect(1, 8528, '\p{^Nv=00000001/000000009}', "");
-Expect(1, 8528, '\P{Nv=00000001/000000009}', "");
-Expect(0, 8528, '\P{^Nv=00000001/000000009}', "");
-Error('\p{Nv=0.11}');
-Error('\P{Nv=0.11}');
-Expect(1, 8529, '\p{Nv=0.111}', "");
-Expect(0, 8529, '\p{^Nv=0.111}', "");
-Expect(0, 8529, '\P{Nv=0.111}', "");
-Expect(1, 8529, '\P{^Nv=0.111}', "");
-Expect(0, 8528, '\p{Nv=0.111}', "");
-Expect(1, 8528, '\p{^Nv=0.111}', "");
-Expect(1, 8528, '\P{Nv=0.111}', "");
-Expect(0, 8528, '\P{^Nv=0.111}', "");
-Error('\p{Is_Numeric_Value=/a/ -000000001/009}');
-Error('\P{Is_Numeric_Value=/a/ -000000001/009}');
-Expect(1, 8529, '\p{Is_Numeric_Value=01/0000009}', "");
-Expect(0, 8529, '\p{^Is_Numeric_Value=01/0000009}', "");
-Expect(0, 8529, '\P{Is_Numeric_Value=01/0000009}', "");
-Expect(1, 8529, '\P{^Is_Numeric_Value=01/0000009}', "");
-Expect(0, 8528, '\p{Is_Numeric_Value=01/0000009}', "");
-Expect(1, 8528, '\p{^Is_Numeric_Value=01/0000009}', "");
-Expect(1, 8528, '\P{Is_Numeric_Value=01/0000009}', "");
-Expect(0, 8528, '\P{^Is_Numeric_Value=01/0000009}', "");
-Error('\p{Is_Numeric_Value=0.11}');
-Error('\P{Is_Numeric_Value=0.11}');
-Expect(1, 8529, '\p{Is_Numeric_Value=0.111}', "");
-Expect(0, 8529, '\p{^Is_Numeric_Value=0.111}', "");
-Expect(0, 8529, '\P{Is_Numeric_Value=0.111}', "");
-Expect(1, 8529, '\P{^Is_Numeric_Value=0.111}', "");
-Expect(0, 8528, '\p{Is_Numeric_Value=0.111}', "");
-Expect(1, 8528, '\p{^Is_Numeric_Value=0.111}', "");
-Expect(1, 8528, '\P{Is_Numeric_Value=0.111}', "");
-Expect(0, 8528, '\P{^Is_Numeric_Value=0.111}', "");
-Error('\p{Is_Nv=/a/+0001/9}');
-Error('\P{Is_Nv=/a/+0001/9}');
-Expect(1, 8529, '\p{Is_Nv=+0000001/09}', "");
-Expect(0, 8529, '\p{^Is_Nv=+0000001/09}', "");
-Expect(0, 8529, '\P{Is_Nv=+0000001/09}', "");
-Expect(1, 8529, '\P{^Is_Nv=+0000001/09}', "");
-Expect(0, 8528, '\p{Is_Nv=+0000001/09}', "");
-Expect(1, 8528, '\p{^Is_Nv=+0000001/09}', "");
-Expect(1, 8528, '\P{Is_Nv=+0000001/09}', "");
-Expect(0, 8528, '\P{^Is_Nv=+0000001/09}', "");
-Error('\p{Is_Nv=0.11}');
-Error('\P{Is_Nv=0.11}');
-Expect(1, 8529, '\p{Is_Nv=0.111}', "");
-Expect(0, 8529, '\p{^Is_Nv=0.111}', "");
-Expect(0, 8529, '\P{Is_Nv=0.111}', "");
-Expect(1, 8529, '\P{^Is_Nv=0.111}', "");
-Expect(0, 8528, '\p{Is_Nv=0.111}', "");
-Expect(1, 8528, '\p{^Is_Nv=0.111}', "");
-Expect(1, 8528, '\P{Is_Nv=0.111}', "");
-Expect(0, 8528, '\P{^Is_Nv=0.111}', "");
-Error('\p{Numeric_Value= _090 0/a/}');
-Error('\P{Numeric_Value= _090 0/a/}');
-Expect(1, 65825, '\p{Numeric_Value: 900}', "");
-Expect(0, 65825, '\p{^Numeric_Value: 900}', "");
-Expect(0, 65825, '\P{Numeric_Value: 900}', "");
-Expect(1, 65825, '\P{^Numeric_Value: 900}', "");
-Expect(0, 65824, '\p{Numeric_Value: 900}', "");
-Expect(1, 65824, '\p{^Numeric_Value: 900}', "");
-Expect(1, 65824, '\P{Numeric_Value: 900}', "");
-Expect(0, 65824, '\P{^Numeric_Value: 900}', "");
-Error('\p{Nv=- 000/a/090-0}');
-Error('\P{Nv=- 000/a/090-0}');
-Expect(1, 65825, '\p{Nv=00_00_00_09_00}', "");
-Expect(0, 65825, '\p{^Nv=00_00_00_09_00}', "");
-Expect(0, 65825, '\P{Nv=00_00_00_09_00}', "");
-Expect(1, 65825, '\P{^Nv=00_00_00_09_00}', "");
-Expect(0, 65824, '\p{Nv=00_00_00_09_00}', "");
-Expect(1, 65824, '\p{^Nv=00_00_00_09_00}', "");
-Expect(1, 65824, '\P{Nv=00_00_00_09_00}', "");
-Expect(0, 65824, '\P{^Nv=00_00_00_09_00}', "");
-Error('\p{Is_Numeric_Value=/a/90_0}');
-Error('\P{Is_Numeric_Value=/a/90_0}');
-Expect(1, 65825, '\p{Is_Numeric_Value: 090_0}', "");
-Expect(0, 65825, '\p{^Is_Numeric_Value: 090_0}', "");
-Expect(0, 65825, '\P{Is_Numeric_Value: 090_0}', "");
-Expect(1, 65825, '\P{^Is_Numeric_Value: 090_0}', "");
-Expect(0, 65824, '\p{Is_Numeric_Value: 090_0}', "");
-Expect(1, 65824, '\p{^Is_Numeric_Value: 090_0}', "");
-Expect(1, 65824, '\P{Is_Numeric_Value: 090_0}', "");
-Expect(0, 65824, '\P{^Is_Numeric_Value: 090_0}', "");
-Error('\p{Is_Nv=_-+0000900/a/}');
-Error('\P{Is_Nv=_-+0000900/a/}');
-Expect(1, 65825, '\p{Is_Nv=00000_00090_0}', "");
-Expect(0, 65825, '\p{^Is_Nv=00000_00090_0}', "");
-Expect(0, 65825, '\P{Is_Nv=00000_00090_0}', "");
-Expect(1, 65825, '\P{^Is_Nv=00000_00090_0}', "");
-Expect(0, 65824, '\p{Is_Nv=00000_00090_0}', "");
-Expect(1, 65824, '\p{^Is_Nv=00000_00090_0}', "");
-Expect(1, 65824, '\P{Is_Nv=00000_00090_0}', "");
-Expect(0, 65824, '\P{^Is_Nv=00000_00090_0}', "");
-Error('\p{Numeric_Value=-0002/005/a/}');
-Error('\P{Numeric_Value=-0002/005/a/}');
-Expect(1, 8534, '\p{Numeric_Value=00000002/5}', "");
-Expect(0, 8534, '\p{^Numeric_Value=00000002/5}', "");
-Expect(0, 8534, '\P{Numeric_Value=00000002/5}', "");
-Expect(1, 8534, '\P{^Numeric_Value=00000002/5}', "");
-Expect(0, 8533, '\p{Numeric_Value=00000002/5}', "");
-Expect(1, 8533, '\p{^Numeric_Value=00000002/5}', "");
-Expect(1, 8533, '\P{Numeric_Value=00000002/5}', "");
-Expect(0, 8533, '\P{^Numeric_Value=00000002/5}', "");
-Expect(1, 8534, '\p{Numeric_Value=0.400}', "");
-Expect(0, 8534, '\p{^Numeric_Value=0.400}', "");
-Expect(0, 8534, '\P{Numeric_Value=0.400}', "");
-Expect(1, 8534, '\P{^Numeric_Value=0.400}', "");
-Expect(0, 8533, '\p{Numeric_Value=0.400}', "");
-Expect(1, 8533, '\p{^Numeric_Value=0.400}', "");
-Expect(1, 8533, '\P{Numeric_Value=0.400}', "");
-Expect(0, 8533, '\P{^Numeric_Value=0.400}', "");
-Error('\p{Nv= :=00000002/5}');
-Error('\P{Nv= :=00000002/5}');
-Expect(1, 8534, '\p{Nv=0000002/000005}', "");
-Expect(0, 8534, '\p{^Nv=0000002/000005}', "");
-Expect(0, 8534, '\P{Nv=0000002/000005}', "");
-Expect(1, 8534, '\P{^Nv=0000002/000005}', "");
-Expect(0, 8533, '\p{Nv=0000002/000005}', "");
-Expect(1, 8533, '\p{^Nv=0000002/000005}', "");
-Expect(1, 8533, '\P{Nv=0000002/000005}', "");
-Expect(0, 8533, '\P{^Nv=0000002/000005}', "");
-Expect(1, 8534, '\p{Nv=0.400}', "");
-Expect(0, 8534, '\p{^Nv=0.400}', "");
-Expect(0, 8534, '\P{Nv=0.400}', "");
-Expect(1, 8534, '\P{^Nv=0.400}', "");
-Expect(0, 8533, '\p{Nv=0.400}', "");
-Expect(1, 8533, '\p{^Nv=0.400}', "");
-Expect(1, 8533, '\P{Nv=0.400}', "");
-Expect(0, 8533, '\P{^Nv=0.400}', "");
-Error('\p{Is_Numeric_Value: -_+00000002/0000005/a/}');
-Error('\P{Is_Numeric_Value: -_+00000002/0000005/a/}');
-Expect(1, 8534, '\p{Is_Numeric_Value=+0000002/000005}', "");
-Expect(0, 8534, '\p{^Is_Numeric_Value=+0000002/000005}', "");
-Expect(0, 8534, '\P{Is_Numeric_Value=+0000002/000005}', "");
-Expect(1, 8534, '\P{^Is_Numeric_Value=+0000002/000005}', "");
-Expect(0, 8533, '\p{Is_Numeric_Value=+0000002/000005}', "");
-Expect(1, 8533, '\p{^Is_Numeric_Value=+0000002/000005}', "");
-Expect(1, 8533, '\P{Is_Numeric_Value=+0000002/000005}', "");
-Expect(0, 8533, '\P{^Is_Numeric_Value=+0000002/000005}', "");
-Expect(1, 8534, '\p{Is_Numeric_Value=0.400}', "");
-Expect(0, 8534, '\p{^Is_Numeric_Value=0.400}', "");
-Expect(0, 8534, '\P{Is_Numeric_Value=0.400}', "");
-Expect(1, 8534, '\P{^Is_Numeric_Value=0.400}', "");
-Expect(0, 8533, '\p{Is_Numeric_Value=0.400}', "");
-Expect(1, 8533, '\p{^Is_Numeric_Value=0.400}', "");
-Expect(1, 8533, '\P{Is_Numeric_Value=0.400}', "");
-Expect(0, 8533, '\P{^Is_Numeric_Value=0.400}', "");
-Error('\p{Is_Nv: +02/0005/a/}');
-Error('\P{Is_Nv: +02/0005/a/}');
-Expect(1, 8534, '\p{Is_Nv=2/5}', "");
-Expect(0, 8534, '\p{^Is_Nv=2/5}', "");
-Expect(0, 8534, '\P{Is_Nv=2/5}', "");
-Expect(1, 8534, '\P{^Is_Nv=2/5}', "");
-Expect(0, 8533, '\p{Is_Nv=2/5}', "");
-Expect(1, 8533, '\p{^Is_Nv=2/5}', "");
-Expect(1, 8533, '\P{Is_Nv=2/5}', "");
-Expect(0, 8533, '\P{^Is_Nv=2/5}', "");
-Expect(1, 8534, '\p{Is_Nv=0.400}', "");
-Expect(0, 8534, '\p{^Is_Nv=0.400}', "");
-Expect(0, 8534, '\P{Is_Nv=0.400}', "");
-Expect(1, 8534, '\P{^Is_Nv=0.400}', "");
-Expect(0, 8533, '\p{Is_Nv=0.400}', "");
-Expect(1, 8533, '\p{^Is_Nv=0.400}', "");
-Expect(1, 8533, '\P{Is_Nv=0.400}', "");
-Expect(0, 8533, '\P{^Is_Nv=0.400}', "");
-Error('\p{Numeric_Value:- 00000004 6/a/}');
-Error('\P{Numeric_Value:- 00000004 6/a/}');
-Expect(1, 12987, '\p{Numeric_Value=0000000046}', "");
-Expect(0, 12987, '\p{^Numeric_Value=0000000046}', "");
-Expect(0, 12987, '\P{Numeric_Value=0000000046}', "");
-Expect(1, 12987, '\P{^Numeric_Value=0000000046}', "");
-Expect(0, 12986, '\p{Numeric_Value=0000000046}', "");
-Expect(1, 12986, '\p{^Numeric_Value=0000000046}', "");
-Expect(1, 12986, '\P{Numeric_Value=0000000046}', "");
-Expect(0, 12986, '\P{^Numeric_Value=0000000046}', "");
-Error('\p{Nv: :=0000000046}');
-Error('\P{Nv: :=0000000046}');
-Expect(1, 12987, '\p{Nv: 046}', "");
-Expect(0, 12987, '\p{^Nv: 046}', "");
-Expect(0, 12987, '\P{Nv: 046}', "");
-Expect(1, 12987, '\P{^Nv: 046}', "");
-Expect(0, 12986, '\p{Nv: 046}', "");
-Expect(1, 12986, '\p{^Nv: 046}', "");
-Expect(1, 12986, '\P{Nv: 046}', "");
-Expect(0, 12986, '\P{^Nv: 046}', "");
-Error('\p{Is_Numeric_Value=--0_0:=0-046}');
-Error('\P{Is_Numeric_Value=--0_0:=0-046}');
-Expect(1, 12987, '\p{Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(0, 12987, '\p{^Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(0, 12987, '\P{Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(1, 12987, '\P{^Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(0, 12986, '\p{Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(1, 12986, '\p{^Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(1, 12986, '\P{Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Expect(0, 12986, '\P{^Is_Numeric_Value=+0_0_0_0_0_0046}', "");
-Error('\p{Is_Nv= /a/+000046}');
-Error('\P{Is_Nv= /a/+000046}');
-Expect(1, 12987, '\p{Is_Nv=000_000_46}', "");
-Expect(0, 12987, '\p{^Is_Nv=000_000_46}', "");
-Expect(0, 12987, '\P{Is_Nv=000_000_46}', "");
-Expect(1, 12987, '\P{^Is_Nv=000_000_46}', "");
-Expect(0, 12986, '\p{Is_Nv=000_000_46}', "");
-Expect(1, 12986, '\p{^Is_Nv=000_000_46}', "");
-Expect(1, 12986, '\P{Is_Nv=000_000_46}', "");
-Expect(0, 12986, '\P{^Is_Nv=000_000_46}', "");
-Error('\p{Numeric_Value= 00:=00 00_0}');
-Error('\P{Numeric_Value= 00:=00 00_0}');
-Expect(1, 48, '\p{Numeric_Value=0}', "");
-Expect(0, 48, '\p{^Numeric_Value=0}', "");
-Expect(0, 48, '\P{Numeric_Value=0}', "");
-Expect(1, 48, '\P{^Numeric_Value=0}', "");
-Expect(0, 47, '\p{Numeric_Value=0}', "");
-Expect(1, 47, '\p{^Numeric_Value=0}', "");
-Expect(1, 47, '\P{Numeric_Value=0}', "");
-Expect(0, 47, '\P{^Numeric_Value=0}', "");
-Error('\p{Nv= -000_000 000:=0}');
-Error('\P{Nv= -000_000 000:=0}');
-Expect(1, 48, '\p{Nv=000}', "");
-Expect(0, 48, '\p{^Nv=000}', "");
-Expect(0, 48, '\P{Nv=000}', "");
-Expect(1, 48, '\P{^Nv=000}', "");
-Expect(0, 47, '\p{Nv=000}', "");
-Expect(1, 47, '\p{^Nv=000}', "");
-Expect(1, 47, '\P{Nv=000}', "");
-Expect(0, 47, '\P{^Nv=000}', "");
-Error('\p{Is_Numeric_Value=-00/a/0}');
-Error('\P{Is_Numeric_Value=-00/a/0}');
-Expect(1, 48, '\p{Is_Numeric_Value=+0000000000}', "");
-Expect(0, 48, '\p{^Is_Numeric_Value=+0000000000}', "");
-Expect(0, 48, '\P{Is_Numeric_Value=+0000000000}', "");
-Expect(1, 48, '\P{^Is_Numeric_Value=+0000000000}', "");
-Expect(0, 47, '\p{Is_Numeric_Value=+0000000000}', "");
-Expect(1, 47, '\p{^Is_Numeric_Value=+0000000000}', "");
-Expect(1, 47, '\P{Is_Numeric_Value=+0000000000}', "");
-Expect(0, 47, '\P{^Is_Numeric_Value=+0000000000}', "");
-Error('\p{Is_Nv=-00:=}');
-Error('\P{Is_Nv=-00:=}');
-Expect(1, 48, '\p{Is_Nv=00000}', "");
-Expect(0, 48, '\p{^Is_Nv=00000}', "");
-Expect(0, 48, '\P{Is_Nv=00000}', "");
-Expect(1, 48, '\P{^Is_Nv=00000}', "");
-Expect(0, 47, '\p{Is_Nv=00000}', "");
-Expect(1, 47, '\p{^Is_Nv=00000}', "");
-Expect(1, 47, '\P{Is_Nv=00000}', "");
-Expect(0, 47, '\P{^Is_Nv=00000}', "");
-Error('\p{Numeric_Value: /a/_00-0_0 23}');
-Error('\P{Numeric_Value: /a/_00-0_0 23}');
-Expect(1, 12883, '\p{Numeric_Value: +00_00_00_023}', "");
-Expect(0, 12883, '\p{^Numeric_Value: +00_00_00_023}', "");
-Expect(0, 12883, '\P{Numeric_Value: +00_00_00_023}', "");
-Expect(1, 12883, '\P{^Numeric_Value: +00_00_00_023}', "");
-Expect(0, 12882, '\p{Numeric_Value: +00_00_00_023}', "");
-Expect(1, 12882, '\p{^Numeric_Value: +00_00_00_023}', "");
-Expect(1, 12882, '\P{Numeric_Value: +00_00_00_023}', "");
-Expect(0, 12882, '\P{^Numeric_Value: +00_00_00_023}', "");
-Error('\p{Nv=-/a/023}');
-Error('\P{Nv=-/a/023}');
-Expect(1, 12883, '\p{Nv=00_02_3}', "");
-Expect(0, 12883, '\p{^Nv=00_02_3}', "");
-Expect(0, 12883, '\P{Nv=00_02_3}', "");
-Expect(1, 12883, '\P{^Nv=00_02_3}', "");
-Expect(0, 12882, '\p{Nv=00_02_3}', "");
-Expect(1, 12882, '\p{^Nv=00_02_3}', "");
-Expect(1, 12882, '\P{Nv=00_02_3}', "");
-Expect(0, 12882, '\P{^Nv=00_02_3}', "");
-Error('\p{Is_Numeric_Value=-+00000023:=}');
-Error('\P{Is_Numeric_Value=-+00000023:=}');
-Expect(1, 12883, '\p{Is_Numeric_Value=00000000023}', "");
-Expect(0, 12883, '\p{^Is_Numeric_Value=00000000023}', "");
-Expect(0, 12883, '\P{Is_Numeric_Value=00000000023}', "");
-Expect(1, 12883, '\P{^Is_Numeric_Value=00000000023}', "");
-Expect(0, 12882, '\p{Is_Numeric_Value=00000000023}', "");
-Expect(1, 12882, '\p{^Is_Numeric_Value=00000000023}', "");
-Expect(1, 12882, '\P{Is_Numeric_Value=00000000023}', "");
-Expect(0, 12882, '\P{^Is_Numeric_Value=00000000023}', "");
-Error('\p{Is_Nv: -/a/+00000023}');
-Error('\P{Is_Nv: -/a/+00000023}');
-Expect(1, 12883, '\p{Is_Nv=0000000023}', "");
-Expect(0, 12883, '\p{^Is_Nv=0000000023}', "");
-Expect(0, 12883, '\P{Is_Nv=0000000023}', "");
-Expect(1, 12883, '\P{^Is_Nv=0000000023}', "");
-Expect(0, 12882, '\p{Is_Nv=0000000023}', "");
-Expect(1, 12882, '\p{^Is_Nv=0000000023}', "");
-Expect(1, 12882, '\P{Is_Nv=0000000023}', "");
-Expect(0, 12882, '\P{^Is_Nv=0000000023}', "");
-Error('\p{Numeric_Value: 001/000007:=}');
-Error('\P{Numeric_Value: 001/000007:=}');
-Expect(1, 8528, '\p{Numeric_Value=0001/07}', "");
-Expect(0, 8528, '\p{^Numeric_Value=0001/07}', "");
-Expect(0, 8528, '\P{Numeric_Value=0001/07}', "");
-Expect(1, 8528, '\P{^Numeric_Value=0001/07}', "");
-Expect(0, 8527, '\p{Numeric_Value=0001/07}', "");
-Expect(1, 8527, '\p{^Numeric_Value=0001/07}', "");
-Expect(1, 8527, '\P{Numeric_Value=0001/07}', "");
-Expect(0, 8527, '\P{^Numeric_Value=0001/07}', "");
-Error('\p{Numeric_Value=0.14}');
-Error('\P{Numeric_Value=0.14}');
-Expect(1, 8528, '\p{Numeric_Value=0.143}', "");
-Expect(0, 8528, '\p{^Numeric_Value=0.143}', "");
-Expect(0, 8528, '\P{Numeric_Value=0.143}', "");
-Expect(1, 8528, '\P{^Numeric_Value=0.143}', "");
-Expect(0, 8527, '\p{Numeric_Value=0.143}', "");
-Expect(1, 8527, '\p{^Numeric_Value=0.143}', "");
-Expect(1, 8527, '\P{Numeric_Value=0.143}', "");
-Expect(0, 8527, '\P{^Numeric_Value=0.143}', "");
-Error('\p{Nv=:=- 0001/007}');
-Error('\P{Nv=:=- 0001/007}');
-Expect(1, 8528, '\p{Nv: 00000001/0000007}', "");
-Expect(0, 8528, '\p{^Nv: 00000001/0000007}', "");
-Expect(0, 8528, '\P{Nv: 00000001/0000007}', "");
-Expect(1, 8528, '\P{^Nv: 00000001/0000007}', "");
-Expect(0, 8527, '\p{Nv: 00000001/0000007}', "");
-Expect(1, 8527, '\p{^Nv: 00000001/0000007}', "");
-Expect(1, 8527, '\P{Nv: 00000001/0000007}', "");
-Expect(0, 8527, '\P{^Nv: 00000001/0000007}', "");
-Error('\p{Nv=0.14}');
-Error('\P{Nv=0.14}');
-Expect(1, 8528, '\p{Nv: 0.143}', "");
-Expect(0, 8528, '\p{^Nv: 0.143}', "");
-Expect(0, 8528, '\P{Nv: 0.143}', "");
-Expect(1, 8528, '\P{^Nv: 0.143}', "");
-Expect(0, 8527, '\p{Nv: 0.143}', "");
-Expect(1, 8527, '\p{^Nv: 0.143}', "");
-Expect(1, 8527, '\P{Nv: 0.143}', "");
-Expect(0, 8527, '\P{^Nv: 0.143}', "");
-Error('\p{Is_Numeric_Value= :=0000000001/00007}');
-Error('\P{Is_Numeric_Value= :=0000000001/00007}');
-Expect(1, 8528, '\p{Is_Numeric_Value=+001/000007}', "");
-Expect(0, 8528, '\p{^Is_Numeric_Value=+001/000007}', "");
-Expect(0, 8528, '\P{Is_Numeric_Value=+001/000007}', "");
-Expect(1, 8528, '\P{^Is_Numeric_Value=+001/000007}', "");
-Expect(0, 8527, '\p{Is_Numeric_Value=+001/000007}', "");
-Expect(1, 8527, '\p{^Is_Numeric_Value=+001/000007}', "");
-Expect(1, 8527, '\P{Is_Numeric_Value=+001/000007}', "");
-Expect(0, 8527, '\P{^Is_Numeric_Value=+001/000007}', "");
-Error('\p{Is_Numeric_Value: 0.14}');
-Error('\P{Is_Numeric_Value: 0.14}');
-Expect(1, 8528, '\p{Is_Numeric_Value=0.143}', "");
-Expect(0, 8528, '\p{^Is_Numeric_Value=0.143}', "");
-Expect(0, 8528, '\P{Is_Numeric_Value=0.143}', "");
-Expect(1, 8528, '\P{^Is_Numeric_Value=0.143}', "");
-Expect(0, 8527, '\p{Is_Numeric_Value=0.143}', "");
-Expect(1, 8527, '\p{^Is_Numeric_Value=0.143}', "");
-Expect(1, 8527, '\P{Is_Numeric_Value=0.143}', "");
-Expect(0, 8527, '\P{^Is_Numeric_Value=0.143}', "");
-Error('\p{Is_Nv=:=_ 0001/000007}');
-Error('\P{Is_Nv=:=_ 0001/000007}');
-Expect(1, 8528, '\p{Is_Nv=+000000001/0007}', "");
-Expect(0, 8528, '\p{^Is_Nv=+000000001/0007}', "");
-Expect(0, 8528, '\P{Is_Nv=+000000001/0007}', "");
-Expect(1, 8528, '\P{^Is_Nv=+000000001/0007}', "");
-Expect(0, 8527, '\p{Is_Nv=+000000001/0007}', "");
-Expect(1, 8527, '\p{^Is_Nv=+000000001/0007}', "");
-Expect(1, 8527, '\P{Is_Nv=+000000001/0007}', "");
-Expect(0, 8527, '\P{^Is_Nv=+000000001/0007}', "");
-Error('\p{Is_Nv=0.14}');
-Error('\P{Is_Nv=0.14}');
-Expect(1, 8528, '\p{Is_Nv=0.143}', "");
-Expect(0, 8528, '\p{^Is_Nv=0.143}', "");
-Expect(0, 8528, '\P{Is_Nv=0.143}', "");
-Expect(1, 8528, '\P{^Is_Nv=0.143}', "");
-Expect(0, 8527, '\p{Is_Nv=0.143}', "");
-Expect(1, 8527, '\p{^Is_Nv=0.143}', "");
-Expect(1, 8527, '\P{Is_Nv=0.143}', "");
-Expect(0, 8527, '\P{^Is_Nv=0.143}', "");
-Error('\p{Numeric_Value=- +004/000000005/a/}');
-Error('\P{Numeric_Value=- +004/000000005/a/}');
-Expect(1, 8536, '\p{Numeric_Value=000000004/0000000005}', "");
-Expect(0, 8536, '\p{^Numeric_Value=000000004/0000000005}', "");
-Expect(0, 8536, '\P{Numeric_Value=000000004/0000000005}', "");
-Expect(1, 8536, '\P{^Numeric_Value=000000004/0000000005}', "");
-Expect(0, 8535, '\p{Numeric_Value=000000004/0000000005}', "");
-Expect(1, 8535, '\p{^Numeric_Value=000000004/0000000005}', "");
-Expect(1, 8535, '\P{Numeric_Value=000000004/0000000005}', "");
-Expect(0, 8535, '\P{^Numeric_Value=000000004/0000000005}', "");
-Expect(1, 8536, '\p{Numeric_Value=0.800}', "");
-Expect(0, 8536, '\p{^Numeric_Value=0.800}', "");
-Expect(0, 8536, '\P{Numeric_Value=0.800}', "");
-Expect(1, 8536, '\P{^Numeric_Value=0.800}', "");
-Expect(0, 8535, '\p{Numeric_Value=0.800}', "");
-Expect(1, 8535, '\p{^Numeric_Value=0.800}', "");
-Expect(1, 8535, '\P{Numeric_Value=0.800}', "");
-Expect(0, 8535, '\P{^Numeric_Value=0.800}', "");
-Error('\p{Nv=_04/000000005/a/}');
-Error('\P{Nv=_04/000000005/a/}');
-Expect(1, 8536, '\p{Nv: +0004/0005}', "");
-Expect(0, 8536, '\p{^Nv: +0004/0005}', "");
-Expect(0, 8536, '\P{Nv: +0004/0005}', "");
-Expect(1, 8536, '\P{^Nv: +0004/0005}', "");
-Expect(0, 8535, '\p{Nv: +0004/0005}', "");
-Expect(1, 8535, '\p{^Nv: +0004/0005}', "");
-Expect(1, 8535, '\P{Nv: +0004/0005}', "");
-Expect(0, 8535, '\P{^Nv: +0004/0005}', "");
-Expect(1, 8536, '\p{Nv=0.800}', "");
-Expect(0, 8536, '\p{^Nv=0.800}', "");
-Expect(0, 8536, '\P{Nv=0.800}', "");
-Expect(1, 8536, '\P{^Nv=0.800}', "");
-Expect(0, 8535, '\p{Nv=0.800}', "");
-Expect(1, 8535, '\p{^Nv=0.800}', "");
-Expect(1, 8535, '\P{Nv=0.800}', "");
-Expect(0, 8535, '\P{^Nv=0.800}', "");
-Error('\p{Is_Numeric_Value=/a/_ 00000004/000005}');
-Error('\P{Is_Numeric_Value=/a/_ 00000004/000005}');
-Expect(1, 8536, '\p{Is_Numeric_Value=0004/05}', "");
-Expect(0, 8536, '\p{^Is_Numeric_Value=0004/05}', "");
-Expect(0, 8536, '\P{Is_Numeric_Value=0004/05}', "");
-Expect(1, 8536, '\P{^Is_Numeric_Value=0004/05}', "");
-Expect(0, 8535, '\p{Is_Numeric_Value=0004/05}', "");
-Expect(1, 8535, '\p{^Is_Numeric_Value=0004/05}', "");
-Expect(1, 8535, '\P{Is_Numeric_Value=0004/05}', "");
-Expect(0, 8535, '\P{^Is_Numeric_Value=0004/05}', "");
-Expect(1, 8536, '\p{Is_Numeric_Value:0.800}', "");
-Expect(0, 8536, '\p{^Is_Numeric_Value:0.800}', "");
-Expect(0, 8536, '\P{Is_Numeric_Value:0.800}', "");
-Expect(1, 8536, '\P{^Is_Numeric_Value:0.800}', "");
-Expect(0, 8535, '\p{Is_Numeric_Value:0.800}', "");
-Expect(1, 8535, '\p{^Is_Numeric_Value:0.800}', "");
-Expect(1, 8535, '\P{Is_Numeric_Value:0.800}', "");
-Expect(0, 8535, '\P{^Is_Numeric_Value:0.800}', "");
-Error('\p{Is_Nv=_/a/4/00005}');
-Error('\P{Is_Nv=_/a/4/00005}');
-Expect(1, 8536, '\p{Is_Nv=4/000000005}', "");
-Expect(0, 8536, '\p{^Is_Nv=4/000000005}', "");
-Expect(0, 8536, '\P{Is_Nv=4/000000005}', "");
-Expect(1, 8536, '\P{^Is_Nv=4/000000005}', "");
-Expect(0, 8535, '\p{Is_Nv=4/000000005}', "");
-Expect(1, 8535, '\p{^Is_Nv=4/000000005}', "");
-Expect(1, 8535, '\P{Is_Nv=4/000000005}', "");
-Expect(0, 8535, '\P{^Is_Nv=4/000000005}', "");
-Expect(1, 8536, '\p{Is_Nv=0.800}', "");
-Expect(0, 8536, '\p{^Is_Nv=0.800}', "");
-Expect(0, 8536, '\P{Is_Nv=0.800}', "");
-Expect(1, 8536, '\P{^Is_Nv=0.800}', "");
-Expect(0, 8535, '\p{Is_Nv=0.800}', "");
-Expect(1, 8535, '\p{^Is_Nv=0.800}', "");
-Expect(1, 8535, '\P{Is_Nv=0.800}', "");
-Expect(0, 8535, '\P{^Is_Nv=0.800}', "");
-Error('\p{Numeric_Value:/a/ +0013}');
-Error('\P{Numeric_Value:/a/ +0013}');
-Expect(1, 9324, '\p{Numeric_Value: 000000013}', "");
-Expect(0, 9324, '\p{^Numeric_Value: 000000013}', "");
-Expect(0, 9324, '\P{Numeric_Value: 000000013}', "");
-Expect(1, 9324, '\P{^Numeric_Value: 000000013}', "");
-Expect(0, 9323, '\p{Numeric_Value: 000000013}', "");
-Expect(1, 9323, '\p{^Numeric_Value: 000000013}', "");
-Expect(1, 9323, '\P{Numeric_Value: 000000013}', "");
-Expect(0, 9323, '\P{^Numeric_Value: 000000013}', "");
-Error('\p{Nv=/a/ 013}');
-Error('\P{Nv=/a/ 013}');
-Expect(1, 9324, '\p{Nv: +13}', "");
-Expect(0, 9324, '\p{^Nv: +13}', "");
-Expect(0, 9324, '\P{Nv: +13}', "");
-Expect(1, 9324, '\P{^Nv: +13}', "");
-Expect(0, 9323, '\p{Nv: +13}', "");
-Expect(1, 9323, '\p{^Nv: +13}', "");
-Expect(1, 9323, '\P{Nv: +13}', "");
-Expect(0, 9323, '\P{^Nv: +13}', "");
-Error('\p{Is_Numeric_Value=_+0:=0 0 00 0_00013}');
-Error('\P{Is_Numeric_Value=_+0:=0 0 00 0_00013}');
-Expect(1, 9324, '\p{Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(0, 9324, '\p{^Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(0, 9324, '\P{Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(1, 9324, '\P{^Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(0, 9323, '\p{Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(1, 9323, '\p{^Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(1, 9323, '\P{Is_Numeric_Value: 0_0_0_0_13}', "");
-Expect(0, 9323, '\P{^Is_Numeric_Value: 0_0_0_0_13}', "");
-Error('\p{Is_Nv= +0000-00-013/a/}');
-Error('\P{Is_Nv= +0000-00-013/a/}');
-Expect(1, 9324, '\p{Is_Nv=013}', "");
-Expect(0, 9324, '\p{^Is_Nv=013}', "");
-Expect(0, 9324, '\P{Is_Nv=013}', "");
-Expect(1, 9324, '\P{^Is_Nv=013}', "");
-Expect(0, 9323, '\p{Is_Nv=013}', "");
-Expect(1, 9323, '\p{^Is_Nv=013}', "");
-Expect(1, 9323, '\P{Is_Nv=013}', "");
-Expect(0, 9323, '\P{^Is_Nv=013}', "");
-Error('\p{Numeric_Value= 00000000/a/6}');
-Error('\P{Numeric_Value= 00000000/a/6}');
-Expect(1, 54, '\p{Numeric_Value=000006}', "");
-Expect(0, 54, '\p{^Numeric_Value=000006}', "");
-Expect(0, 54, '\P{Numeric_Value=000006}', "");
-Expect(1, 54, '\P{^Numeric_Value=000006}', "");
-Expect(0, 53, '\p{Numeric_Value=000006}', "");
-Expect(1, 53, '\p{^Numeric_Value=000006}', "");
-Expect(1, 53, '\P{Numeric_Value=000006}', "");
-Expect(0, 53, '\P{^Numeric_Value=000006}', "");
-Error('\p{Nv=:=__0000000 6}');
-Error('\P{Nv=:=__0000000 6}');
-Expect(1, 54, '\p{Nv=6}', "");
-Expect(0, 54, '\p{^Nv=6}', "");
-Expect(0, 54, '\P{Nv=6}', "");
-Expect(1, 54, '\P{^Nv=6}', "");
-Expect(0, 53, '\p{Nv=6}', "");
-Expect(1, 53, '\p{^Nv=6}', "");
-Expect(1, 53, '\P{Nv=6}', "");
-Expect(0, 53, '\P{^Nv=6}', "");
-Error('\p{Is_Numeric_Value=-000 000/a/6}');
-Error('\P{Is_Numeric_Value=-000 000/a/6}');
-Expect(1, 54, '\p{Is_Numeric_Value=0000006}', "");
-Expect(0, 54, '\p{^Is_Numeric_Value=0000006}', "");
-Expect(0, 54, '\P{Is_Numeric_Value=0000006}', "");
-Expect(1, 54, '\P{^Is_Numeric_Value=0000006}', "");
-Expect(0, 53, '\p{Is_Numeric_Value=0000006}', "");
-Expect(1, 53, '\p{^Is_Numeric_Value=0000006}', "");
-Expect(1, 53, '\P{Is_Numeric_Value=0000006}', "");
-Expect(0, 53, '\P{^Is_Numeric_Value=0000006}', "");
-Error('\p{Is_Nv=_ +0000-0000:=6}');
-Error('\P{Is_Nv=_ +0000-0000:=6}');
-Expect(1, 54, '\p{Is_Nv: 0_6}', "");
-Expect(0, 54, '\p{^Is_Nv: 0_6}', "");
-Expect(0, 54, '\P{Is_Nv: 0_6}', "");
-Expect(1, 54, '\P{^Is_Nv: 0_6}', "");
-Expect(0, 53, '\p{Is_Nv: 0_6}', "");
-Expect(1, 53, '\p{^Is_Nv: 0_6}', "");
-Expect(1, 53, '\P{Is_Nv: 0_6}', "");
-Expect(0, 53, '\P{^Is_Nv: 0_6}', "");
-Error('\p{Numeric_Value=-:=+0 0-0 7-0 0 00}');
-Error('\P{Numeric_Value=-:=+0 0-0 7-0 0 00}');
-Expect(1, 65841, '\p{Numeric_Value=00070000}', "");
-Expect(0, 65841, '\p{^Numeric_Value=00070000}', "");
-Expect(0, 65841, '\P{Numeric_Value=00070000}', "");
-Expect(1, 65841, '\P{^Numeric_Value=00070000}', "");
-Expect(0, 65840, '\p{Numeric_Value=00070000}', "");
-Expect(1, 65840, '\p{^Numeric_Value=00070000}', "");
-Expect(1, 65840, '\P{Numeric_Value=00070000}', "");
-Expect(0, 65840, '\P{^Numeric_Value=00070000}', "");
-Error('\p{Nv=-/a/+070000}');
-Error('\P{Nv=-/a/+070000}');
-Expect(1, 65841, '\p{Nv=000000070000}', "");
-Expect(0, 65841, '\p{^Nv=000000070000}', "");
-Expect(0, 65841, '\P{Nv=000000070000}', "");
-Expect(1, 65841, '\P{^Nv=000000070000}', "");
-Expect(0, 65840, '\p{Nv=000000070000}', "");
-Expect(1, 65840, '\p{^Nv=000000070000}', "");
-Expect(1, 65840, '\P{Nv=000000070000}', "");
-Expect(0, 65840, '\P{^Nv=000000070000}', "");
-Error('\p{Is_Numeric_Value=- 70000/a/}');
-Error('\P{Is_Numeric_Value=- 70000/a/}');
-Expect(1, 65841, '\p{Is_Numeric_Value=0070000}', "");
-Expect(0, 65841, '\p{^Is_Numeric_Value=0070000}', "");
-Expect(0, 65841, '\P{Is_Numeric_Value=0070000}', "");
-Expect(1, 65841, '\P{^Is_Numeric_Value=0070000}', "");
-Expect(0, 65840, '\p{Is_Numeric_Value=0070000}', "");
-Expect(1, 65840, '\p{^Is_Numeric_Value=0070000}', "");
-Expect(1, 65840, '\P{Is_Numeric_Value=0070000}', "");
-Expect(0, 65840, '\P{^Is_Numeric_Value=0070000}', "");
-Error('\p{Is_Nv: :=000070000}');
-Error('\P{Is_Nv: :=000070000}');
-Expect(1, 65841, '\p{Is_Nv=00000070000}', "");
-Expect(0, 65841, '\p{^Is_Nv=00000070000}', "");
-Expect(0, 65841, '\P{Is_Nv=00000070000}', "");
-Expect(1, 65841, '\P{^Is_Nv=00000070000}', "");
-Expect(0, 65840, '\p{Is_Nv=00000070000}', "");
-Expect(1, 65840, '\p{^Is_Nv=00000070000}', "");
-Expect(1, 65840, '\P{Is_Nv=00000070000}', "");
-Expect(0, 65840, '\P{^Is_Nv=00000070000}', "");
-Error('\p{Numeric_Value= /a/+0003_6}');
-Error('\P{Numeric_Value= /a/+0003_6}');
-Expect(1, 12977, '\p{Numeric_Value: 0000003_6}', "");
-Expect(0, 12977, '\p{^Numeric_Value: 0000003_6}', "");
-Expect(0, 12977, '\P{Numeric_Value: 0000003_6}', "");
-Expect(1, 12977, '\P{^Numeric_Value: 0000003_6}', "");
-Expect(0, 12976, '\p{Numeric_Value: 0000003_6}', "");
-Expect(1, 12976, '\p{^Numeric_Value: 0000003_6}', "");
-Expect(1, 12976, '\P{Numeric_Value: 0000003_6}', "");
-Expect(0, 12976, '\P{^Numeric_Value: 0000003_6}', "");
-Error('\p{Nv= 000000036/a/}');
-Error('\P{Nv= 000000036/a/}');
-Expect(1, 12977, '\p{Nv=0000_0003_6}', "");
-Expect(0, 12977, '\p{^Nv=0000_0003_6}', "");
-Expect(0, 12977, '\P{Nv=0000_0003_6}', "");
-Expect(1, 12977, '\P{^Nv=0000_0003_6}', "");
-Expect(0, 12976, '\p{Nv=0000_0003_6}', "");
-Expect(1, 12976, '\p{^Nv=0000_0003_6}', "");
-Expect(1, 12976, '\P{Nv=0000_0003_6}', "");
-Expect(0, 12976, '\P{^Nv=0000_0003_6}', "");
-Error('\p{Is_Numeric_Value=-_03_6:=}');
-Error('\P{Is_Numeric_Value=-_03_6:=}');
-Expect(1, 12977, '\p{Is_Numeric_Value=0003_6}', "");
-Expect(0, 12977, '\p{^Is_Numeric_Value=0003_6}', "");
-Expect(0, 12977, '\P{Is_Numeric_Value=0003_6}', "");
-Expect(1, 12977, '\P{^Is_Numeric_Value=0003_6}', "");
-Expect(0, 12976, '\p{Is_Numeric_Value=0003_6}', "");
-Expect(1, 12976, '\p{^Is_Numeric_Value=0003_6}', "");
-Expect(1, 12976, '\P{Is_Numeric_Value=0003_6}', "");
-Expect(0, 12976, '\P{^Is_Numeric_Value=0003_6}', "");
-Error('\p{Is_Nv= -000036/a/}');
-Error('\P{Is_Nv= -000036/a/}');
-Expect(1, 12977, '\p{Is_Nv=+00000036}', "");
-Expect(0, 12977, '\p{^Is_Nv=+00000036}', "");
-Expect(0, 12977, '\P{Is_Nv=+00000036}', "");
-Expect(1, 12977, '\P{^Is_Nv=+00000036}', "");
-Expect(0, 12976, '\p{Is_Nv=+00000036}', "");
-Expect(1, 12976, '\p{^Is_Nv=+00000036}', "");
-Expect(1, 12976, '\P{Is_Nv=+00000036}', "");
-Expect(0, 12976, '\P{^Is_Nv=+00000036}', "");
-Error('\p{Numeric_Value=_/a/00000003}');
-Error('\P{Numeric_Value=_/a/00000003}');
-Expect(1, 51, '\p{Numeric_Value: +00000003}', "");
-Expect(0, 51, '\p{^Numeric_Value: +00000003}', "");
-Expect(0, 51, '\P{Numeric_Value: +00000003}', "");
-Expect(1, 51, '\P{^Numeric_Value: +00000003}', "");
-Expect(0, 50, '\p{Numeric_Value: +00000003}', "");
-Expect(1, 50, '\p{^Numeric_Value: +00000003}', "");
-Expect(1, 50, '\P{Numeric_Value: +00000003}', "");
-Expect(0, 50, '\P{^Numeric_Value: +00000003}', "");
-Error('\p{Nv=:=- 00-3}');
-Error('\P{Nv=:=- 00-3}');
-Expect(1, 51, '\p{Nv=00_00_3}', "");
-Expect(0, 51, '\p{^Nv=00_00_3}', "");
-Expect(0, 51, '\P{Nv=00_00_3}', "");
-Expect(1, 51, '\P{^Nv=00_00_3}', "");
-Expect(0, 50, '\p{Nv=00_00_3}', "");
-Expect(1, 50, '\p{^Nv=00_00_3}', "");
-Expect(1, 50, '\P{Nv=00_00_3}', "");
-Expect(0, 50, '\P{^Nv=00_00_3}', "");
-Error('\p{Is_Numeric_Value= 0 0 0:=0 003}');
-Error('\P{Is_Numeric_Value= 0 0 0:=0 003}');
-Expect(1, 51, '\p{Is_Numeric_Value=00_3}', "");
-Expect(0, 51, '\p{^Is_Numeric_Value=00_3}', "");
-Expect(0, 51, '\P{Is_Numeric_Value=00_3}', "");
-Expect(1, 51, '\P{^Is_Numeric_Value=00_3}', "");
-Expect(0, 50, '\p{Is_Numeric_Value=00_3}', "");
-Expect(1, 50, '\p{^Is_Numeric_Value=00_3}', "");
-Expect(1, 50, '\P{Is_Numeric_Value=00_3}', "");
-Expect(0, 50, '\P{^Is_Numeric_Value=00_3}', "");
-Error('\p{Is_Nv= +000003/a/}');
-Error('\P{Is_Nv= +000003/a/}');
-Expect(1, 51, '\p{Is_Nv=+0003}', "");
-Expect(0, 51, '\p{^Is_Nv=+0003}', "");
-Expect(0, 51, '\P{Is_Nv=+0003}', "");
-Expect(1, 51, '\P{^Is_Nv=+0003}', "");
-Expect(0, 50, '\p{Is_Nv=+0003}', "");
-Expect(1, 50, '\p{^Is_Nv=+0003}', "");
-Expect(1, 50, '\P{Is_Nv=+0003}', "");
-Expect(0, 50, '\P{^Is_Nv=+0003}', "");
-Error('\p{Numeric_Value= /a/00005000}');
-Error('\P{Numeric_Value= /a/00005000}');
-Expect(1, 8577, '\p{Numeric_Value=000000005000}', "");
-Expect(0, 8577, '\p{^Numeric_Value=000000005000}', "");
-Expect(0, 8577, '\P{Numeric_Value=000000005000}', "");
-Expect(1, 8577, '\P{^Numeric_Value=000000005000}', "");
-Expect(0, 8576, '\p{Numeric_Value=000000005000}', "");
-Expect(1, 8576, '\p{^Numeric_Value=000000005000}', "");
-Expect(1, 8576, '\P{Numeric_Value=000000005000}', "");
-Expect(0, 8576, '\P{^Numeric_Value=000000005000}', "");
-Error('\p{Nv=:=+0 0_0 0-0_05000}');
-Error('\P{Nv=:=+0 0_0 0-0_05000}');
-Expect(1, 8577, '\p{Nv=05000}', "");
-Expect(0, 8577, '\p{^Nv=05000}', "");
-Expect(0, 8577, '\P{Nv=05000}', "");
-Expect(1, 8577, '\P{^Nv=05000}', "");
-Expect(0, 8576, '\p{Nv=05000}', "");
-Expect(1, 8576, '\p{^Nv=05000}', "");
-Expect(1, 8576, '\P{Nv=05000}', "");
-Expect(0, 8576, '\P{^Nv=05000}', "");
-Error('\p{Is_Numeric_Value=--0 0 0-0 5000/a/}');
-Error('\P{Is_Numeric_Value=--0 0 0-0 5000/a/}');
-Expect(1, 8577, '\p{Is_Numeric_Value=0000000005000}', "");
-Expect(0, 8577, '\p{^Is_Numeric_Value=0000000005000}', "");
-Expect(0, 8577, '\P{Is_Numeric_Value=0000000005000}', "");
-Expect(1, 8577, '\P{^Is_Numeric_Value=0000000005000}', "");
-Expect(0, 8576, '\p{Is_Numeric_Value=0000000005000}', "");
-Expect(1, 8576, '\p{^Is_Numeric_Value=0000000005000}', "");
-Expect(1, 8576, '\P{Is_Numeric_Value=0000000005000}', "");
-Expect(0, 8576, '\P{^Is_Numeric_Value=0000000005000}', "");
-Error('\p{Is_Nv= -500:=0}');
-Error('\P{Is_Nv= -500:=0}');
-Expect(1, 8577, '\p{Is_Nv=05000}', "");
-Expect(0, 8577, '\p{^Is_Nv=05000}', "");
-Expect(0, 8577, '\P{Is_Nv=05000}', "");
-Expect(1, 8577, '\P{^Is_Nv=05000}', "");
-Expect(0, 8576, '\p{Is_Nv=05000}', "");
-Expect(1, 8576, '\p{^Is_Nv=05000}', "");
-Expect(1, 8576, '\P{Is_Nv=05000}', "");
-Expect(0, 8576, '\P{^Is_Nv=05000}', "");
-Error('\p{Numeric_Value=/a/000000009}');
-Error('\P{Numeric_Value=/a/000000009}');
-Expect(1, 57, '\p{Numeric_Value=+9}', "");
-Expect(0, 57, '\p{^Numeric_Value=+9}', "");
-Expect(0, 57, '\P{Numeric_Value=+9}', "");
-Expect(1, 57, '\P{^Numeric_Value=+9}', "");
-Expect(0, 56, '\p{Numeric_Value=+9}', "");
-Expect(1, 56, '\p{^Numeric_Value=+9}', "");
-Expect(1, 56, '\P{Numeric_Value=+9}', "");
-Expect(0, 56, '\P{^Numeric_Value=+9}', "");
-Error('\p{Nv=_/a/0 0 009}');
-Error('\P{Nv=_/a/0 0 009}');
-Expect(1, 57, '\p{Nv=0009}', "");
-Expect(0, 57, '\p{^Nv=0009}', "");
-Expect(0, 57, '\P{Nv=0009}', "");
-Expect(1, 57, '\P{^Nv=0009}', "");
-Expect(0, 56, '\p{Nv=0009}', "");
-Expect(1, 56, '\p{^Nv=0009}', "");
-Expect(1, 56, '\P{Nv=0009}', "");
-Expect(0, 56, '\P{^Nv=0009}', "");
-Error('\p{Is_Numeric_Value=:=--0 00-0 0-009}');
-Error('\P{Is_Numeric_Value=:=--0 00-0 0-009}');
-Expect(1, 57, '\p{Is_Numeric_Value=000_000_000_9}', "");
-Expect(0, 57, '\p{^Is_Numeric_Value=000_000_000_9}', "");
-Expect(0, 57, '\P{Is_Numeric_Value=000_000_000_9}', "");
-Expect(1, 57, '\P{^Is_Numeric_Value=000_000_000_9}', "");
-Expect(0, 56, '\p{Is_Numeric_Value=000_000_000_9}', "");
-Expect(1, 56, '\p{^Is_Numeric_Value=000_000_000_9}', "");
-Expect(1, 56, '\P{Is_Numeric_Value=000_000_000_9}', "");
-Expect(0, 56, '\P{^Is_Numeric_Value=000_000_000_9}', "");
-Error('\p{Is_Nv=- +00_9/a/}');
-Error('\P{Is_Nv=- +00_9/a/}');
-Expect(1, 57, '\p{Is_Nv=00000000_9}', "");
-Expect(0, 57, '\p{^Is_Nv=00000000_9}', "");
-Expect(0, 57, '\P{Is_Nv=00000000_9}', "");
-Expect(1, 57, '\P{^Is_Nv=00000000_9}', "");
-Expect(0, 56, '\p{Is_Nv=00000000_9}', "");
-Expect(1, 56, '\p{^Is_Nv=00000000_9}', "");
-Expect(1, 56, '\P{Is_Nv=00000000_9}', "");
-Expect(0, 56, '\P{^Is_Nv=00000000_9}', "");
-Error('\p{Numeric_Value= 0 00-0:=1 0-000}');
-Error('\P{Numeric_Value= 0 00-0:=1 0-000}');
-Expect(1, 4988, '\p{Numeric_Value=10000}', "");
-Expect(0, 4988, '\p{^Numeric_Value=10000}', "");
-Expect(0, 4988, '\P{Numeric_Value=10000}', "");
-Expect(1, 4988, '\P{^Numeric_Value=10000}', "");
-Expect(0, 4987, '\p{Numeric_Value=10000}', "");
-Expect(1, 4987, '\p{^Numeric_Value=10000}', "");
-Expect(1, 4987, '\P{Numeric_Value=10000}', "");
-Expect(0, 4987, '\P{^Numeric_Value=10000}', "");
-Error('\p{Nv=:=- 00000000010000}');
-Error('\P{Nv=:=- 00000000010000}');
-Expect(1, 4988, '\p{Nv=+1_0_0_00}', "");
-Expect(0, 4988, '\p{^Nv=+1_0_0_00}', "");
-Expect(0, 4988, '\P{Nv=+1_0_0_00}', "");
-Expect(1, 4988, '\P{^Nv=+1_0_0_00}', "");
-Expect(0, 4987, '\p{Nv=+1_0_0_00}', "");
-Expect(1, 4987, '\p{^Nv=+1_0_0_00}', "");
-Expect(1, 4987, '\P{Nv=+1_0_0_00}', "");
-Expect(0, 4987, '\P{^Nv=+1_0_0_00}', "");
-Error('\p{Is_Numeric_Value: /a/+1000 0}');
-Error('\P{Is_Numeric_Value: /a/+1000 0}');
-Expect(1, 4988, '\p{Is_Numeric_Value:0001000_0}', "");
-Expect(0, 4988, '\p{^Is_Numeric_Value:0001000_0}', "");
-Expect(0, 4988, '\P{Is_Numeric_Value:0001000_0}', "");
-Expect(1, 4988, '\P{^Is_Numeric_Value:0001000_0}', "");
-Expect(0, 4987, '\p{Is_Numeric_Value:0001000_0}', "");
-Expect(1, 4987, '\p{^Is_Numeric_Value:0001000_0}', "");
-Expect(1, 4987, '\P{Is_Numeric_Value:0001000_0}', "");
-Expect(0, 4987, '\P{^Is_Numeric_Value:0001000_0}', "");
-Error('\p{Is_Nv= :=+00000000010000}');
-Error('\P{Is_Nv= :=+00000000010000}');
-Expect(1, 4988, '\p{Is_Nv=+01000_0}', "");
-Expect(0, 4988, '\p{^Is_Nv=+01000_0}', "");
-Expect(0, 4988, '\P{Is_Nv=+01000_0}', "");
-Expect(1, 4988, '\P{^Is_Nv=+01000_0}', "");
-Expect(0, 4987, '\p{Is_Nv=+01000_0}', "");
-Expect(1, 4987, '\p{^Is_Nv=+01000_0}', "");
-Expect(1, 4987, '\P{Is_Nv=+01000_0}', "");
-Expect(0, 4987, '\P{^Is_Nv=+01000_0}', "");
-Error('\p{Numeric_Value= 00047:=}');
-Error('\P{Numeric_Value= 00047:=}');
-Expect(1, 12988, '\p{Numeric_Value=0047}', "");
-Expect(0, 12988, '\p{^Numeric_Value=0047}', "");
-Expect(0, 12988, '\P{Numeric_Value=0047}', "");
-Expect(1, 12988, '\P{^Numeric_Value=0047}', "");
-Expect(0, 12987, '\p{Numeric_Value=0047}', "");
-Expect(1, 12987, '\p{^Numeric_Value=0047}', "");
-Expect(1, 12987, '\P{Numeric_Value=0047}', "");
-Expect(0, 12987, '\P{^Numeric_Value=0047}', "");
-Error('\p{Nv= _04:=7}');
-Error('\P{Nv= _04:=7}');
-Expect(1, 12988, '\p{Nv=+4_7}', "");
-Expect(0, 12988, '\p{^Nv=+4_7}', "");
-Expect(0, 12988, '\P{Nv=+4_7}', "");
-Expect(1, 12988, '\P{^Nv=+4_7}', "");
-Expect(0, 12987, '\p{Nv=+4_7}', "");
-Expect(1, 12987, '\p{^Nv=+4_7}', "");
-Expect(1, 12987, '\P{Nv=+4_7}', "");
-Expect(0, 12987, '\P{^Nv=+4_7}', "");
-Error('\p{Is_Numeric_Value= /a/+000000047}');
-Error('\P{Is_Numeric_Value= /a/+000000047}');
-Expect(1, 12988, '\p{Is_Numeric_Value=00000_00004_7}', "");
-Expect(0, 12988, '\p{^Is_Numeric_Value=00000_00004_7}', "");
-Expect(0, 12988, '\P{Is_Numeric_Value=00000_00004_7}', "");
-Expect(1, 12988, '\P{^Is_Numeric_Value=00000_00004_7}', "");
-Expect(0, 12987, '\p{Is_Numeric_Value=00000_00004_7}', "");
-Expect(1, 12987, '\p{^Is_Numeric_Value=00000_00004_7}', "");
-Expect(1, 12987, '\P{Is_Numeric_Value=00000_00004_7}', "");
-Expect(0, 12987, '\P{^Is_Numeric_Value=00000_00004_7}', "");
-Error('\p{Is_Nv= :=+000047}');
-Error('\P{Is_Nv= :=+000047}');
-Expect(1, 12988, '\p{Is_Nv: +00000000047}', "");
-Expect(0, 12988, '\p{^Is_Nv: +00000000047}', "");
-Expect(0, 12988, '\P{Is_Nv: +00000000047}', "");
-Expect(1, 12988, '\P{^Is_Nv: +00000000047}', "");
-Expect(0, 12987, '\p{Is_Nv: +00000000047}', "");
-Expect(1, 12987, '\p{^Is_Nv: +00000000047}', "");
-Expect(1, 12987, '\P{Is_Nv: +00000000047}', "");
-Expect(0, 12987, '\P{^Is_Nv: +00000000047}', "");
-Error('\p{Numeric_Value=:= 000001/06}');
-Error('\P{Numeric_Value=:= 000001/06}');
-Expect(1, 8537, '\p{Numeric_Value: 000001/00000006}', "");
-Expect(0, 8537, '\p{^Numeric_Value: 000001/00000006}', "");
-Expect(0, 8537, '\P{Numeric_Value: 000001/00000006}', "");
-Expect(1, 8537, '\P{^Numeric_Value: 000001/00000006}', "");
-Expect(0, 8536, '\p{Numeric_Value: 000001/00000006}', "");
-Expect(1, 8536, '\p{^Numeric_Value: 000001/00000006}', "");
-Expect(1, 8536, '\P{Numeric_Value: 000001/00000006}', "");
-Expect(0, 8536, '\P{^Numeric_Value: 000001/00000006}', "");
-Error('\p{Numeric_Value=0.17}');
-Error('\P{Numeric_Value=0.17}');
-Expect(1, 8537, '\p{Numeric_Value=0.167}', "");
-Expect(0, 8537, '\p{^Numeric_Value=0.167}', "");
-Expect(0, 8537, '\P{Numeric_Value=0.167}', "");
-Expect(1, 8537, '\P{^Numeric_Value=0.167}', "");
-Expect(0, 8536, '\p{Numeric_Value=0.167}', "");
-Expect(1, 8536, '\p{^Numeric_Value=0.167}', "");
-Expect(1, 8536, '\P{Numeric_Value=0.167}', "");
-Expect(0, 8536, '\P{^Numeric_Value=0.167}', "");
-Error('\p{Nv=/a/001/6}');
-Error('\P{Nv=/a/001/6}');
-Expect(1, 8537, '\p{Nv: 0001/0000000006}', "");
-Expect(0, 8537, '\p{^Nv: 0001/0000000006}', "");
-Expect(0, 8537, '\P{Nv: 0001/0000000006}', "");
-Expect(1, 8537, '\P{^Nv: 0001/0000000006}', "");
-Expect(0, 8536, '\p{Nv: 0001/0000000006}', "");
-Expect(1, 8536, '\p{^Nv: 0001/0000000006}', "");
-Expect(1, 8536, '\P{Nv: 0001/0000000006}', "");
-Expect(0, 8536, '\P{^Nv: 0001/0000000006}', "");
-Error('\p{Nv=0.17}');
-Error('\P{Nv=0.17}');
-Expect(1, 8537, '\p{Nv=0.167}', "");
-Expect(0, 8537, '\p{^Nv=0.167}', "");
-Expect(0, 8537, '\P{Nv=0.167}', "");
-Expect(1, 8537, '\P{^Nv=0.167}', "");
-Expect(0, 8536, '\p{Nv=0.167}', "");
-Expect(1, 8536, '\p{^Nv=0.167}', "");
-Expect(1, 8536, '\P{Nv=0.167}', "");
-Expect(0, 8536, '\P{^Nv=0.167}', "");
-Error('\p{Is_Numeric_Value=:=001/000000006}');
-Error('\P{Is_Numeric_Value=:=001/000000006}');
-Expect(1, 8537, '\p{Is_Numeric_Value=0001/0000000006}', "");
-Expect(0, 8537, '\p{^Is_Numeric_Value=0001/0000000006}', "");
-Expect(0, 8537, '\P{Is_Numeric_Value=0001/0000000006}', "");
-Expect(1, 8537, '\P{^Is_Numeric_Value=0001/0000000006}', "");
-Expect(0, 8536, '\p{Is_Numeric_Value=0001/0000000006}', "");
-Expect(1, 8536, '\p{^Is_Numeric_Value=0001/0000000006}', "");
-Expect(1, 8536, '\P{Is_Numeric_Value=0001/0000000006}', "");
-Expect(0, 8536, '\P{^Is_Numeric_Value=0001/0000000006}', "");
-Error('\p{Is_Numeric_Value=0.17}');
-Error('\P{Is_Numeric_Value=0.17}');
-Expect(1, 8537, '\p{Is_Numeric_Value=0.167}', "");
-Expect(0, 8537, '\p{^Is_Numeric_Value=0.167}', "");
-Expect(0, 8537, '\P{Is_Numeric_Value=0.167}', "");
-Expect(1, 8537, '\P{^Is_Numeric_Value=0.167}', "");
-Expect(0, 8536, '\p{Is_Numeric_Value=0.167}', "");
-Expect(1, 8536, '\p{^Is_Numeric_Value=0.167}', "");
-Expect(1, 8536, '\P{Is_Numeric_Value=0.167}', "");
-Expect(0, 8536, '\P{^Is_Numeric_Value=0.167}', "");
-Error('\p{Is_Nv=_/a/0000000001/006}');
-Error('\P{Is_Nv=_/a/0000000001/006}');
-Expect(1, 8537, '\p{Is_Nv=+000000001/6}', "");
-Expect(0, 8537, '\p{^Is_Nv=+000000001/6}', "");
-Expect(0, 8537, '\P{Is_Nv=+000000001/6}', "");
-Expect(1, 8537, '\P{^Is_Nv=+000000001/6}', "");
-Expect(0, 8536, '\p{Is_Nv=+000000001/6}', "");
-Expect(1, 8536, '\p{^Is_Nv=+000000001/6}', "");
-Expect(1, 8536, '\P{Is_Nv=+000000001/6}', "");
-Expect(0, 8536, '\P{^Is_Nv=+000000001/6}', "");
-Error('\p{Is_Nv=0.17}');
-Error('\P{Is_Nv=0.17}');
-Expect(1, 8537, '\p{Is_Nv=0.167}', "");
-Expect(0, 8537, '\p{^Is_Nv=0.167}', "");
-Expect(0, 8537, '\P{Is_Nv=0.167}', "");
-Expect(1, 8537, '\P{^Is_Nv=0.167}', "");
-Expect(0, 8536, '\p{Is_Nv=0.167}', "");
-Expect(1, 8536, '\p{^Is_Nv=0.167}', "");
-Expect(1, 8536, '\P{Is_Nv=0.167}', "");
-Expect(0, 8536, '\P{^Is_Nv=0.167}', "");
-Error('\p{Numeric_Value=/a/ 0038}');
-Error('\P{Numeric_Value=/a/ 0038}');
-Expect(1, 12979, '\p{Numeric_Value: 00038}', "");
-Expect(0, 12979, '\p{^Numeric_Value: 00038}', "");
-Expect(0, 12979, '\P{Numeric_Value: 00038}', "");
-Expect(1, 12979, '\P{^Numeric_Value: 00038}', "");
-Expect(0, 12978, '\p{Numeric_Value: 00038}', "");
-Expect(1, 12978, '\p{^Numeric_Value: 00038}', "");
-Expect(1, 12978, '\P{Numeric_Value: 00038}', "");
-Expect(0, 12978, '\P{^Numeric_Value: 00038}', "");
-Error('\p{Nv: /a/00000038}');
-Error('\P{Nv: /a/00000038}');
-Expect(1, 12979, '\p{Nv=03_8}', "");
-Expect(0, 12979, '\p{^Nv=03_8}', "");
-Expect(0, 12979, '\P{Nv=03_8}', "");
-Expect(1, 12979, '\P{^Nv=03_8}', "");
-Expect(0, 12978, '\p{Nv=03_8}', "");
-Expect(1, 12978, '\p{^Nv=03_8}', "");
-Expect(1, 12978, '\P{Nv=03_8}', "");
-Expect(0, 12978, '\P{^Nv=03_8}', "");
-Error('\p{Is_Numeric_Value=-:=+0003 8}');
-Error('\P{Is_Numeric_Value=-:=+0003 8}');
-Expect(1, 12979, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(0, 12979, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(0, 12979, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(1, 12979, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(0, 12978, '\p{Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(1, 12978, '\p{^Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(1, 12978, '\P{Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Expect(0, 12978, '\P{^Is_Numeric_Value=0_0_0_0_0_0_0_0_038}', "");
-Error('\p{Is_Nv:/a/ 000038}');
-Error('\P{Is_Nv:/a/ 000038}');
-Expect(1, 12979, '\p{Is_Nv=000_003_8}', "");
-Expect(0, 12979, '\p{^Is_Nv=000_003_8}', "");
-Expect(0, 12979, '\P{Is_Nv=000_003_8}', "");
-Expect(1, 12979, '\P{^Is_Nv=000_003_8}', "");
-Expect(0, 12978, '\p{Is_Nv=000_003_8}', "");
-Expect(1, 12978, '\p{^Is_Nv=000_003_8}', "");
-Expect(1, 12978, '\P{Is_Nv=000_003_8}', "");
-Expect(0, 12978, '\P{^Is_Nv=000_003_8}', "");
-Error('\p{Numeric_Value= +000000008:=}');
-Error('\P{Numeric_Value= +000000008:=}');
-Expect(1, 56, '\p{Numeric_Value=08}', "");
-Expect(0, 56, '\p{^Numeric_Value=08}', "");
-Expect(0, 56, '\P{Numeric_Value=08}', "");
-Expect(1, 56, '\P{^Numeric_Value=08}', "");
-Expect(0, 55, '\p{Numeric_Value=08}', "");
-Expect(1, 55, '\p{^Numeric_Value=08}', "");
-Expect(1, 55, '\P{Numeric_Value=08}', "");
-Expect(0, 55, '\P{^Numeric_Value=08}', "");
-Error('\p{Nv= 008/a/}');
-Error('\P{Nv= 008/a/}');
-Expect(1, 56, '\p{Nv=00_00_00_8}', "");
-Expect(0, 56, '\p{^Nv=00_00_00_8}', "");
-Expect(0, 56, '\P{Nv=00_00_00_8}', "");
-Expect(1, 56, '\P{^Nv=00_00_00_8}', "");
-Expect(0, 55, '\p{Nv=00_00_00_8}', "");
-Expect(1, 55, '\p{^Nv=00_00_00_8}', "");
-Expect(1, 55, '\P{Nv=00_00_00_8}', "");
-Expect(0, 55, '\P{^Nv=00_00_00_8}', "");
-Error('\p{Is_Numeric_Value=:=_ 00000008}');
-Error('\P{Is_Numeric_Value=:=_ 00000008}');
-Expect(1, 56, '\p{Is_Numeric_Value:0000_8}', "");
-Expect(0, 56, '\p{^Is_Numeric_Value:0000_8}', "");
-Expect(0, 56, '\P{Is_Numeric_Value:0000_8}', "");
-Expect(1, 56, '\P{^Is_Numeric_Value:0000_8}', "");
-Expect(0, 55, '\p{Is_Numeric_Value:0000_8}', "");
-Expect(1, 55, '\p{^Is_Numeric_Value:0000_8}', "");
-Expect(1, 55, '\P{Is_Numeric_Value:0000_8}', "");
-Expect(0, 55, '\P{^Is_Numeric_Value:0000_8}', "");
-Error('\p{Is_Nv: /a/-08}');
-Error('\P{Is_Nv: /a/-08}');
-Expect(1, 56, '\p{Is_Nv=000_000_08}', "");
-Expect(0, 56, '\p{^Is_Nv=000_000_08}', "");
-Expect(0, 56, '\P{Is_Nv=000_000_08}', "");
-Expect(1, 56, '\P{^Is_Nv=000_000_08}', "");
-Expect(0, 55, '\p{Is_Nv=000_000_08}', "");
-Expect(1, 55, '\p{^Is_Nv=000_000_08}', "");
-Expect(1, 55, '\P{Is_Nv=000_000_08}', "");
-Expect(0, 55, '\P{^Is_Nv=000_000_08}', "");
-Error('\p{Numeric_Value= /a/0000000003/04}');
-Error('\P{Numeric_Value= /a/0000000003/04}');
-Expect(1, 190, '\p{Numeric_Value=0000003/04}', "");
-Expect(0, 190, '\p{^Numeric_Value=0000003/04}', "");
-Expect(0, 190, '\P{Numeric_Value=0000003/04}', "");
-Expect(1, 190, '\P{^Numeric_Value=0000003/04}', "");
-Expect(0, 189, '\p{Numeric_Value=0000003/04}', "");
-Expect(1, 189, '\p{^Numeric_Value=0000003/04}', "");
-Expect(1, 189, '\P{Numeric_Value=0000003/04}', "");
-Expect(0, 189, '\P{^Numeric_Value=0000003/04}', "");
-Expect(1, 190, '\p{Numeric_Value: 0.750}', "");
-Expect(0, 190, '\p{^Numeric_Value: 0.750}', "");
-Expect(0, 190, '\P{Numeric_Value: 0.750}', "");
-Expect(1, 190, '\P{^Numeric_Value: 0.750}', "");
-Expect(0, 189, '\p{Numeric_Value: 0.750}', "");
-Expect(1, 189, '\p{^Numeric_Value: 0.750}', "");
-Expect(1, 189, '\P{Numeric_Value: 0.750}', "");
-Expect(0, 189, '\P{^Numeric_Value: 0.750}', "");
-Error('\p{Nv=/a/- 00000003/4}');
-Error('\P{Nv=/a/- 00000003/4}');
-Expect(1, 190, '\p{Nv=03/0000000004}', "");
-Expect(0, 190, '\p{^Nv=03/0000000004}', "");
-Expect(0, 190, '\P{Nv=03/0000000004}', "");
-Expect(1, 190, '\P{^Nv=03/0000000004}', "");
-Expect(0, 189, '\p{Nv=03/0000000004}', "");
-Expect(1, 189, '\p{^Nv=03/0000000004}', "");
-Expect(1, 189, '\P{Nv=03/0000000004}', "");
-Expect(0, 189, '\P{^Nv=03/0000000004}', "");
-Expect(1, 190, '\p{Nv=0.750}', "");
-Expect(0, 190, '\p{^Nv=0.750}', "");
-Expect(0, 190, '\P{Nv=0.750}', "");
-Expect(1, 190, '\P{^Nv=0.750}', "");
-Expect(0, 189, '\p{Nv=0.750}', "");
-Expect(1, 189, '\p{^Nv=0.750}', "");
-Expect(1, 189, '\P{Nv=0.750}', "");
-Expect(0, 189, '\P{^Nv=0.750}', "");
-Error('\p{Is_Numeric_Value=/a/--+00003/004}');
-Error('\P{Is_Numeric_Value=/a/--+00003/004}');
-Expect(1, 190, '\p{Is_Numeric_Value=0000003/000004}', "");
-Expect(0, 190, '\p{^Is_Numeric_Value=0000003/000004}', "");
-Expect(0, 190, '\P{Is_Numeric_Value=0000003/000004}', "");
-Expect(1, 190, '\P{^Is_Numeric_Value=0000003/000004}', "");
-Expect(0, 189, '\p{Is_Numeric_Value=0000003/000004}', "");
-Expect(1, 189, '\p{^Is_Numeric_Value=0000003/000004}', "");
-Expect(1, 189, '\P{Is_Numeric_Value=0000003/000004}', "");
-Expect(0, 189, '\P{^Is_Numeric_Value=0000003/000004}', "");
-Expect(1, 190, '\p{Is_Numeric_Value=0.750}', "");
-Expect(0, 190, '\p{^Is_Numeric_Value=0.750}', "");
-Expect(0, 190, '\P{Is_Numeric_Value=0.750}', "");
-Expect(1, 190, '\P{^Is_Numeric_Value=0.750}', "");
-Expect(0, 189, '\p{Is_Numeric_Value=0.750}', "");
-Expect(1, 189, '\p{^Is_Numeric_Value=0.750}', "");
-Expect(1, 189, '\P{Is_Numeric_Value=0.750}', "");
-Expect(0, 189, '\P{^Is_Numeric_Value=0.750}', "");
-Error('\p{Is_Nv=_ 0000003/04:=}');
-Error('\P{Is_Nv=_ 0000003/04:=}');
-Expect(1, 190, '\p{Is_Nv=0003/00000004}', "");
-Expect(0, 190, '\p{^Is_Nv=0003/00000004}', "");
-Expect(0, 190, '\P{Is_Nv=0003/00000004}', "");
-Expect(1, 190, '\P{^Is_Nv=0003/00000004}', "");
-Expect(0, 189, '\p{Is_Nv=0003/00000004}', "");
-Expect(1, 189, '\p{^Is_Nv=0003/00000004}', "");
-Expect(1, 189, '\P{Is_Nv=0003/00000004}', "");
-Expect(0, 189, '\P{^Is_Nv=0003/00000004}', "");
-Expect(1, 190, '\p{Is_Nv=0.750}', "");
-Expect(0, 190, '\p{^Is_Nv=0.750}', "");
-Expect(0, 190, '\P{Is_Nv=0.750}', "");
-Expect(1, 190, '\P{^Is_Nv=0.750}', "");
-Expect(0, 189, '\p{Is_Nv=0.750}', "");
-Expect(1, 189, '\p{^Is_Nv=0.750}', "");
-Expect(1, 189, '\P{Is_Nv=0.750}', "");
-Expect(0, 189, '\P{^Is_Nv=0.750}', "");
-Error('\p{Numeric_Value= /a/0000000004}');
-Error('\P{Numeric_Value= /a/0000000004}');
-Expect(1, 52, '\p{Numeric_Value=004}', "");
-Expect(0, 52, '\p{^Numeric_Value=004}', "");
-Expect(0, 52, '\P{Numeric_Value=004}', "");
-Expect(1, 52, '\P{^Numeric_Value=004}', "");
-Expect(0, 51, '\p{Numeric_Value=004}', "");
-Expect(1, 51, '\p{^Numeric_Value=004}', "");
-Expect(1, 51, '\P{Numeric_Value=004}', "");
-Expect(0, 51, '\P{^Numeric_Value=004}', "");
-Error('\p{Nv=_ 0000004:=}');
-Error('\P{Nv=_ 0000004:=}');
-Expect(1, 52, '\p{Nv=+0004}', "");
-Expect(0, 52, '\p{^Nv=+0004}', "");
-Expect(0, 52, '\P{Nv=+0004}', "");
-Expect(1, 52, '\P{^Nv=+0004}', "");
-Expect(0, 51, '\p{Nv=+0004}', "");
-Expect(1, 51, '\p{^Nv=+0004}', "");
-Expect(1, 51, '\P{Nv=+0004}', "");
-Expect(0, 51, '\P{^Nv=+0004}', "");
-Error('\p{Is_Numeric_Value=/a/ 4}');
-Error('\P{Is_Numeric_Value=/a/ 4}');
-Expect(1, 52, '\p{Is_Numeric_Value=00004}', "");
-Expect(0, 52, '\p{^Is_Numeric_Value=00004}', "");
-Expect(0, 52, '\P{Is_Numeric_Value=00004}', "");
-Expect(1, 52, '\P{^Is_Numeric_Value=00004}', "");
-Expect(0, 51, '\p{Is_Numeric_Value=00004}', "");
-Expect(1, 51, '\p{^Is_Numeric_Value=00004}', "");
-Expect(1, 51, '\P{Is_Numeric_Value=00004}', "");
-Expect(0, 51, '\P{^Is_Numeric_Value=00004}', "");
-Error('\p{Is_Nv=_:=+04}');
-Error('\P{Is_Nv=_:=+04}');
-Expect(1, 52, '\p{Is_Nv=0000_0000_04}', "");
-Expect(0, 52, '\p{^Is_Nv=0000_0000_04}', "");
-Expect(0, 52, '\P{Is_Nv=0000_0000_04}', "");
-Expect(1, 52, '\P{^Is_Nv=0000_0000_04}', "");
-Expect(0, 51, '\p{Is_Nv=0000_0000_04}', "");
-Expect(1, 51, '\p{^Is_Nv=0000_0000_04}', "");
-Expect(1, 51, '\P{Is_Nv=0000_0000_04}', "");
-Expect(0, 51, '\P{^Is_Nv=0000_0000_04}', "");
-Error('\p{Numeric_Value:/a/ +0000000034}');
-Error('\P{Numeric_Value:/a/ +0000000034}');
-Expect(1, 12894, '\p{Numeric_Value=+03_4}', "");
-Expect(0, 12894, '\p{^Numeric_Value=+03_4}', "");
-Expect(0, 12894, '\P{Numeric_Value=+03_4}', "");
-Expect(1, 12894, '\P{^Numeric_Value=+03_4}', "");
-Expect(0, 12893, '\p{Numeric_Value=+03_4}', "");
-Expect(1, 12893, '\p{^Numeric_Value=+03_4}', "");
-Expect(1, 12893, '\P{Numeric_Value=+03_4}', "");
-Expect(0, 12893, '\P{^Numeric_Value=+03_4}', "");
-Error('\p{Nv=/a/_ 0 0_0 034}');
-Error('\P{Nv=/a/_ 0 0_0 034}');
-Expect(1, 12894, '\p{Nv=0034}', "");
-Expect(0, 12894, '\p{^Nv=0034}', "");
-Expect(0, 12894, '\P{Nv=0034}', "");
-Expect(1, 12894, '\P{^Nv=0034}', "");
-Expect(0, 12893, '\p{Nv=0034}', "");
-Expect(1, 12893, '\p{^Nv=0034}', "");
-Expect(1, 12893, '\P{Nv=0034}', "");
-Expect(0, 12893, '\P{^Nv=0034}', "");
-Error('\p{Is_Numeric_Value=_0034/a/}');
-Error('\P{Is_Numeric_Value=_0034/a/}');
-Expect(1, 12894, '\p{Is_Numeric_Value=0000034}', "");
-Expect(0, 12894, '\p{^Is_Numeric_Value=0000034}', "");
-Expect(0, 12894, '\P{Is_Numeric_Value=0000034}', "");
-Expect(1, 12894, '\P{^Is_Numeric_Value=0000034}', "");
-Expect(0, 12893, '\p{Is_Numeric_Value=0000034}', "");
-Expect(1, 12893, '\p{^Is_Numeric_Value=0000034}', "");
-Expect(1, 12893, '\P{Is_Numeric_Value=0000034}', "");
-Expect(0, 12893, '\P{^Is_Numeric_Value=0000034}', "");
-Error('\p{Is_Nv=-+34/a/}');
-Error('\P{Is_Nv=-+34/a/}');
-Expect(1, 12894, '\p{Is_Nv: 00_00_00_34}', "");
-Expect(0, 12894, '\p{^Is_Nv: 00_00_00_34}', "");
-Expect(0, 12894, '\P{Is_Nv: 00_00_00_34}', "");
-Expect(1, 12894, '\P{^Is_Nv: 00_00_00_34}', "");
-Expect(0, 12893, '\p{Is_Nv: 00_00_00_34}', "");
-Expect(1, 12893, '\p{^Is_Nv: 00_00_00_34}', "");
-Expect(1, 12893, '\P{Is_Nv: 00_00_00_34}', "");
-Expect(0, 12893, '\P{^Is_Nv: 00_00_00_34}', "");
-Error('\p{Numeric_Value= 0037/a/}');
-Error('\P{Numeric_Value= 0037/a/}');
-Expect(1, 12978, '\p{Numeric_Value=3_7}', "");
-Expect(0, 12978, '\p{^Numeric_Value=3_7}', "");
-Expect(0, 12978, '\P{Numeric_Value=3_7}', "");
-Expect(1, 12978, '\P{^Numeric_Value=3_7}', "");
-Expect(0, 12977, '\p{Numeric_Value=3_7}', "");
-Expect(1, 12977, '\p{^Numeric_Value=3_7}', "");
-Expect(1, 12977, '\P{Numeric_Value=3_7}', "");
-Expect(0, 12977, '\P{^Numeric_Value=3_7}', "");
-Error('\p{Nv=:= _+00000037}');
-Error('\P{Nv=:= _+00000037}');
-Expect(1, 12978, '\p{Nv=00000037}', "");
-Expect(0, 12978, '\p{^Nv=00000037}', "");
-Expect(0, 12978, '\P{Nv=00000037}', "");
-Expect(1, 12978, '\P{^Nv=00000037}', "");
-Expect(0, 12977, '\p{Nv=00000037}', "");
-Expect(1, 12977, '\p{^Nv=00000037}', "");
-Expect(1, 12977, '\P{Nv=00000037}', "");
-Expect(0, 12977, '\P{^Nv=00000037}', "");
-Error('\p{Is_Numeric_Value:- 000000037:=}');
-Error('\P{Is_Numeric_Value:- 000000037:=}');
-Expect(1, 12978, '\p{Is_Numeric_Value=+0000000037}', "");
-Expect(0, 12978, '\p{^Is_Numeric_Value=+0000000037}', "");
-Expect(0, 12978, '\P{Is_Numeric_Value=+0000000037}', "");
-Expect(1, 12978, '\P{^Is_Numeric_Value=+0000000037}', "");
-Expect(0, 12977, '\p{Is_Numeric_Value=+0000000037}', "");
-Expect(1, 12977, '\p{^Is_Numeric_Value=+0000000037}', "");
-Expect(1, 12977, '\P{Is_Numeric_Value=+0000000037}', "");
-Expect(0, 12977, '\P{^Is_Numeric_Value=+0000000037}', "");
-Error('\p{Is_Nv= +0000000037:=}');
-Error('\P{Is_Nv= +0000000037:=}');
-Expect(1, 12978, '\p{Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(0, 12978, '\p{^Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(0, 12978, '\P{Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(1, 12978, '\P{^Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(0, 12977, '\p{Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(1, 12977, '\p{^Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(1, 12977, '\P{Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Expect(0, 12977, '\P{^Is_Nv=0_0_0_0_0_0_0_0_0_37}', "");
-Error('\p{Numeric_Value: /a/+0005/000002}');
-Error('\P{Numeric_Value: /a/+0005/000002}');
-Expect(1, 3884, '\p{Numeric_Value: 5/0000002}', "");
-Expect(0, 3884, '\p{^Numeric_Value: 5/0000002}', "");
-Expect(0, 3884, '\P{Numeric_Value: 5/0000002}', "");
-Expect(1, 3884, '\P{^Numeric_Value: 5/0000002}', "");
-Expect(0, 3883, '\p{Numeric_Value: 5/0000002}', "");
-Expect(1, 3883, '\p{^Numeric_Value: 5/0000002}', "");
-Expect(1, 3883, '\P{Numeric_Value: 5/0000002}', "");
-Expect(0, 3883, '\P{^Numeric_Value: 5/0000002}', "");
-Expect(1, 3884, '\p{Numeric_Value: 2.500}', "");
-Expect(0, 3884, '\p{^Numeric_Value: 2.500}', "");
-Expect(0, 3884, '\P{Numeric_Value: 2.500}', "");
-Expect(1, 3884, '\P{^Numeric_Value: 2.500}', "");
-Expect(0, 3883, '\p{Numeric_Value: 2.500}', "");
-Expect(1, 3883, '\p{^Numeric_Value: 2.500}', "");
-Expect(1, 3883, '\P{Numeric_Value: 2.500}', "");
-Expect(0, 3883, '\P{^Numeric_Value: 2.500}', "");
-Error('\p{Nv=/a/_+0005/000000002}');
-Error('\P{Nv=/a/_+0005/000000002}');
-Expect(1, 3884, '\p{Nv=0000000005/02}', "");
-Expect(0, 3884, '\p{^Nv=0000000005/02}', "");
-Expect(0, 3884, '\P{Nv=0000000005/02}', "");
-Expect(1, 3884, '\P{^Nv=0000000005/02}', "");
-Expect(0, 3883, '\p{Nv=0000000005/02}', "");
-Expect(1, 3883, '\p{^Nv=0000000005/02}', "");
-Expect(1, 3883, '\P{Nv=0000000005/02}', "");
-Expect(0, 3883, '\P{^Nv=0000000005/02}', "");
-Expect(1, 3884, '\p{Nv=2.500}', "");
-Expect(0, 3884, '\p{^Nv=2.500}', "");
-Expect(0, 3884, '\P{Nv=2.500}', "");
-Expect(1, 3884, '\P{^Nv=2.500}', "");
-Expect(0, 3883, '\p{Nv=2.500}', "");
-Expect(1, 3883, '\p{^Nv=2.500}', "");
-Expect(1, 3883, '\P{Nv=2.500}', "");
-Expect(0, 3883, '\P{^Nv=2.500}', "");
-Error('\p{Is_Numeric_Value= 5/0002/a/}');
-Error('\P{Is_Numeric_Value= 5/0002/a/}');
-Expect(1, 3884, '\p{Is_Numeric_Value=05/000002}', "");
-Expect(0, 3884, '\p{^Is_Numeric_Value=05/000002}', "");
-Expect(0, 3884, '\P{Is_Numeric_Value=05/000002}', "");
-Expect(1, 3884, '\P{^Is_Numeric_Value=05/000002}', "");
-Expect(0, 3883, '\p{Is_Numeric_Value=05/000002}', "");
-Expect(1, 3883, '\p{^Is_Numeric_Value=05/000002}', "");
-Expect(1, 3883, '\P{Is_Numeric_Value=05/000002}', "");
-Expect(0, 3883, '\P{^Is_Numeric_Value=05/000002}', "");
-Expect(1, 3884, '\p{Is_Numeric_Value=2.500}', "");
-Expect(0, 3884, '\p{^Is_Numeric_Value=2.500}', "");
-Expect(0, 3884, '\P{Is_Numeric_Value=2.500}', "");
-Expect(1, 3884, '\P{^Is_Numeric_Value=2.500}', "");
-Expect(0, 3883, '\p{Is_Numeric_Value=2.500}', "");
-Expect(1, 3883, '\p{^Is_Numeric_Value=2.500}', "");
-Expect(1, 3883, '\P{Is_Numeric_Value=2.500}', "");
-Expect(0, 3883, '\P{^Is_Numeric_Value=2.500}', "");
-Error('\p{Is_Nv=005/00002:=}');
-Error('\P{Is_Nv=005/00002:=}');
-Expect(1, 3884, '\p{Is_Nv=000000005/02}', "");
-Expect(0, 3884, '\p{^Is_Nv=000000005/02}', "");
-Expect(0, 3884, '\P{Is_Nv=000000005/02}', "");
-Expect(1, 3884, '\P{^Is_Nv=000000005/02}', "");
-Expect(0, 3883, '\p{Is_Nv=000000005/02}', "");
-Expect(1, 3883, '\p{^Is_Nv=000000005/02}', "");
-Expect(1, 3883, '\P{Is_Nv=000000005/02}', "");
-Expect(0, 3883, '\P{^Is_Nv=000000005/02}', "");
-Expect(1, 3884, '\p{Is_Nv=2.500}', "");
-Expect(0, 3884, '\p{^Is_Nv=2.500}', "");
-Expect(0, 3884, '\P{Is_Nv=2.500}', "");
-Expect(1, 3884, '\P{^Is_Nv=2.500}', "");
-Expect(0, 3883, '\p{Is_Nv=2.500}', "");
-Expect(1, 3883, '\p{^Is_Nv=2.500}', "");
-Expect(1, 3883, '\P{Is_Nv=2.500}', "");
-Expect(0, 3883, '\P{^Is_Nv=2.500}', "");
-Error('\p{Numeric_Value=_ 00 00 0/a/0_0_1_000}');
-Error('\P{Numeric_Value=_ 00 00 0/a/0_0_1_000}');
-Expect(1, 3058, '\p{Numeric_Value=00_00_00_01_000}', "");
-Expect(0, 3058, '\p{^Numeric_Value=00_00_00_01_000}', "");
-Expect(0, 3058, '\P{Numeric_Value=00_00_00_01_000}', "");
-Expect(1, 3058, '\P{^Numeric_Value=00_00_00_01_000}', "");
-Expect(0, 3057, '\p{Numeric_Value=00_00_00_01_000}', "");
-Expect(1, 3057, '\p{^Numeric_Value=00_00_00_01_000}', "");
-Expect(1, 3057, '\P{Numeric_Value=00_00_00_01_000}', "");
-Expect(0, 3057, '\P{^Numeric_Value=00_00_00_01_000}', "");
-Error('\p{Nv= /a/00001000}');
-Error('\P{Nv= /a/00001000}');
-Expect(1, 3058, '\p{Nv: 0001000}', "");
-Expect(0, 3058, '\p{^Nv: 0001000}', "");
-Expect(0, 3058, '\P{Nv: 0001000}', "");
-Expect(1, 3058, '\P{^Nv: 0001000}', "");
-Expect(0, 3057, '\p{Nv: 0001000}', "");
-Expect(1, 3057, '\p{^Nv: 0001000}', "");
-Expect(1, 3057, '\P{Nv: 0001000}', "");
-Expect(0, 3057, '\P{^Nv: 0001000}', "");
-Error('\p{Is_Numeric_Value=-+0 0 0:=0 0_0 1000}');
-Error('\P{Is_Numeric_Value=-+0 0 0:=0 0_0 1000}');
-Expect(1, 3058, '\p{Is_Numeric_Value=0000001000}', "");
-Expect(0, 3058, '\p{^Is_Numeric_Value=0000001000}', "");
-Expect(0, 3058, '\P{Is_Numeric_Value=0000001000}', "");
-Expect(1, 3058, '\P{^Is_Numeric_Value=0000001000}', "");
-Expect(0, 3057, '\p{Is_Numeric_Value=0000001000}', "");
-Expect(1, 3057, '\p{^Is_Numeric_Value=0000001000}', "");
-Expect(1, 3057, '\P{Is_Numeric_Value=0000001000}', "");
-Expect(0, 3057, '\P{^Is_Numeric_Value=0000001000}', "");
-Error('\p{Is_Nv=-_+01 00 0:=}');
-Error('\P{Is_Nv=-_+01 00 0:=}');
-Expect(1, 3058, '\p{Is_Nv=1_0_00}', "");
-Expect(0, 3058, '\p{^Is_Nv=1_0_00}', "");
-Expect(0, 3058, '\P{Is_Nv=1_0_00}', "");
-Expect(1, 3058, '\P{^Is_Nv=1_0_00}', "");
-Expect(0, 3057, '\p{Is_Nv=1_0_00}', "");
-Expect(1, 3057, '\p{^Is_Nv=1_0_00}', "");
-Expect(1, 3057, '\P{Is_Nv=1_0_00}', "");
-Expect(0, 3057, '\P{^Is_Nv=1_0_00}', "");
-Error('\p{Numeric_Value: 00/a/00 00 00 04_3}');
-Error('\P{Numeric_Value: 00/a/00 00 00 04_3}');
-Expect(1, 12984, '\p{Numeric_Value=4_3}', "");
-Expect(0, 12984, '\p{^Numeric_Value=4_3}', "");
-Expect(0, 12984, '\P{Numeric_Value=4_3}', "");
-Expect(1, 12984, '\P{^Numeric_Value=4_3}', "");
-Expect(0, 12983, '\p{Numeric_Value=4_3}', "");
-Expect(1, 12983, '\p{^Numeric_Value=4_3}', "");
-Expect(1, 12983, '\P{Numeric_Value=4_3}', "");
-Expect(0, 12983, '\P{^Numeric_Value=4_3}', "");
-Error('\p{Nv=/a/_ 0_0 00-43}');
-Error('\P{Nv=/a/_ 0_0 00-43}');
-Expect(1, 12984, '\p{Nv=00000043}', "");
-Expect(0, 12984, '\p{^Nv=00000043}', "");
-Expect(0, 12984, '\P{Nv=00000043}', "");
-Expect(1, 12984, '\P{^Nv=00000043}', "");
-Expect(0, 12983, '\p{Nv=00000043}', "");
-Expect(1, 12983, '\p{^Nv=00000043}', "");
-Expect(1, 12983, '\P{Nv=00000043}', "");
-Expect(0, 12983, '\P{^Nv=00000043}', "");
-Error('\p{Is_Numeric_Value=- 00000043:=}');
-Error('\P{Is_Numeric_Value=- 00000043:=}');
-Expect(1, 12984, '\p{Is_Numeric_Value=0043}', "");
-Expect(0, 12984, '\p{^Is_Numeric_Value=0043}', "");
-Expect(0, 12984, '\P{Is_Numeric_Value=0043}', "");
-Expect(1, 12984, '\P{^Is_Numeric_Value=0043}', "");
-Expect(0, 12983, '\p{Is_Numeric_Value=0043}', "");
-Expect(1, 12983, '\p{^Is_Numeric_Value=0043}', "");
-Expect(1, 12983, '\P{Is_Numeric_Value=0043}', "");
-Expect(0, 12983, '\P{^Is_Numeric_Value=0043}', "");
-Error('\p{Is_Nv= 000043/a/}');
-Error('\P{Is_Nv= 000043/a/}');
-Expect(1, 12984, '\p{Is_Nv=0_0_0_0_43}', "");
-Expect(0, 12984, '\p{^Is_Nv=0_0_0_0_43}', "");
-Expect(0, 12984, '\P{Is_Nv=0_0_0_0_43}', "");
-Expect(1, 12984, '\P{^Is_Nv=0_0_0_0_43}', "");
-Expect(0, 12983, '\p{Is_Nv=0_0_0_0_43}', "");
-Expect(1, 12983, '\p{^Is_Nv=0_0_0_0_43}', "");
-Expect(1, 12983, '\P{Is_Nv=0_0_0_0_43}', "");
-Expect(0, 12983, '\P{^Is_Nv=0_0_0_0_43}', "");
-Error('\p{Numeric_Value: :=_ +05}');
-Error('\P{Numeric_Value: :=_ +05}');
-Expect(1, 53, '\p{Numeric_Value=0000000005}', "");
-Expect(0, 53, '\p{^Numeric_Value=0000000005}', "");
-Expect(0, 53, '\P{Numeric_Value=0000000005}', "");
-Expect(1, 53, '\P{^Numeric_Value=0000000005}', "");
-Expect(0, 52, '\p{Numeric_Value=0000000005}', "");
-Expect(1, 52, '\p{^Numeric_Value=0000000005}', "");
-Expect(1, 52, '\P{Numeric_Value=0000000005}', "");
-Expect(0, 52, '\P{^Numeric_Value=0000000005}', "");
-Error('\p{Nv: :=- 0005}');
-Error('\P{Nv: :=- 0005}');
-Expect(1, 53, '\p{Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(0, 53, '\p{^Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(0, 53, '\P{Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(1, 53, '\P{^Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(0, 52, '\p{Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(1, 52, '\p{^Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(1, 52, '\P{Nv=0_0_0_0_0_0_0_0_05}', "");
-Expect(0, 52, '\P{^Nv=0_0_0_0_0_0_0_0_05}', "");
-Error('\p{Is_Numeric_Value=:=_ +00 5}');
-Error('\P{Is_Numeric_Value=:=_ +00 5}');
-Expect(1, 53, '\p{Is_Numeric_Value=0000000005}', "");
-Expect(0, 53, '\p{^Is_Numeric_Value=0000000005}', "");
-Expect(0, 53, '\P{Is_Numeric_Value=0000000005}', "");
-Expect(1, 53, '\P{^Is_Numeric_Value=0000000005}', "");
-Expect(0, 52, '\p{Is_Numeric_Value=0000000005}', "");
-Expect(1, 52, '\p{^Is_Numeric_Value=0000000005}', "");
-Expect(1, 52, '\P{Is_Numeric_Value=0000000005}', "");
-Expect(0, 52, '\P{^Is_Numeric_Value=0000000005}', "");
-Error('\p{Is_Nv= :=000005}');
-Error('\P{Is_Nv= :=000005}');
-Expect(1, 53, '\p{Is_Nv=0_5}', "");
-Expect(0, 53, '\p{^Is_Nv=0_5}', "");
-Expect(0, 53, '\P{Is_Nv=0_5}', "");
-Expect(1, 53, '\P{^Is_Nv=0_5}', "");
-Expect(0, 52, '\p{Is_Nv=0_5}', "");
-Expect(1, 52, '\p{^Is_Nv=0_5}', "");
-Expect(1, 52, '\P{Is_Nv=0_5}', "");
-Expect(0, 52, '\P{^Is_Nv=0_5}', "");
-Error('\p{Changes_When_Uppercased=:=- YES}');
-Error('\P{Changes_When_Uppercased=:=- YES}');
-Expect(1, 122, '\p{Changes_When_Uppercased=yes}', "");
-Expect(0, 122, '\p{^Changes_When_Uppercased=yes}', "");
-Expect(0, 122, '\P{Changes_When_Uppercased=yes}', "");
-Expect(1, 122, '\P{^Changes_When_Uppercased=yes}', "");
-Expect(0, 96, '\p{Changes_When_Uppercased=yes}', "");
-Expect(1, 96, '\p{^Changes_When_Uppercased=yes}', "");
-Expect(1, 96, '\P{Changes_When_Uppercased=yes}', "");
-Expect(0, 96, '\P{^Changes_When_Uppercased=yes}', "");
-Expect(1, 122, '\p{Changes_When_Uppercased= -Yes}', "");
-Expect(0, 122, '\p{^Changes_When_Uppercased= -Yes}', "");
-Expect(0, 122, '\P{Changes_When_Uppercased= -Yes}', "");
-Expect(1, 122, '\P{^Changes_When_Uppercased= -Yes}', "");
-Expect(0, 96, '\p{Changes_When_Uppercased= -Yes}', "");
-Expect(1, 96, '\p{^Changes_When_Uppercased= -Yes}', "");
-Expect(1, 96, '\P{Changes_When_Uppercased= -Yes}', "");
-Expect(0, 96, '\P{^Changes_When_Uppercased= -Yes}', "");
-Error('\p{CWU=_Y/a/}');
-Error('\P{CWU=_Y/a/}');
-Expect(1, 122, '\p{CWU=y}', "");
-Expect(0, 122, '\p{^CWU=y}', "");
-Expect(0, 122, '\P{CWU=y}', "");
-Expect(1, 122, '\P{^CWU=y}', "");
-Expect(0, 96, '\p{CWU=y}', "");
-Expect(1, 96, '\p{^CWU=y}', "");
-Expect(1, 96, '\P{CWU=y}', "");
-Expect(0, 96, '\P{^CWU=y}', "");
-Expect(1, 122, '\p{CWU= Y}', "");
-Expect(0, 122, '\p{^CWU= Y}', "");
-Expect(0, 122, '\P{CWU= Y}', "");
-Expect(1, 122, '\P{^CWU= Y}', "");
-Expect(0, 96, '\p{CWU= Y}', "");
-Expect(1, 96, '\p{^CWU= Y}', "");
-Expect(1, 96, '\P{CWU= Y}', "");
-Expect(0, 96, '\P{^CWU= Y}', "");
-Error('\p{Is_Changes_When_Uppercased=:=__T}');
-Error('\P{Is_Changes_When_Uppercased=:=__T}');
-Expect(1, 122, '\p{Is_Changes_When_Uppercased=t}', "");
-Expect(0, 122, '\p{^Is_Changes_When_Uppercased=t}', "");
-Expect(0, 122, '\P{Is_Changes_When_Uppercased=t}', "");
-Expect(1, 122, '\P{^Is_Changes_When_Uppercased=t}', "");
-Expect(0, 96, '\p{Is_Changes_When_Uppercased=t}', "");
-Expect(1, 96, '\p{^Is_Changes_When_Uppercased=t}', "");
-Expect(1, 96, '\P{Is_Changes_When_Uppercased=t}', "");
-Expect(0, 96, '\P{^Is_Changes_When_Uppercased=t}', "");
-Expect(1, 122, '\p{Is_Changes_When_Uppercased=- T}', "");
-Expect(0, 122, '\p{^Is_Changes_When_Uppercased=- T}', "");
-Expect(0, 122, '\P{Is_Changes_When_Uppercased=- T}', "");
-Expect(1, 122, '\P{^Is_Changes_When_Uppercased=- T}', "");
-Expect(0, 96, '\p{Is_Changes_When_Uppercased=- T}', "");
-Expect(1, 96, '\p{^Is_Changes_When_Uppercased=- T}', "");
-Expect(1, 96, '\P{Is_Changes_When_Uppercased=- T}', "");
-Expect(0, 96, '\P{^Is_Changes_When_Uppercased=- T}', "");
-Error('\p{Is_CWU= true:=}');
-Error('\P{Is_CWU= true:=}');
-Expect(1, 122, '\p{Is_CWU=true}', "");
-Expect(0, 122, '\p{^Is_CWU=true}', "");
-Expect(0, 122, '\P{Is_CWU=true}', "");
-Expect(1, 122, '\P{^Is_CWU=true}', "");
-Expect(0, 96, '\p{Is_CWU=true}', "");
-Expect(1, 96, '\p{^Is_CWU=true}', "");
-Expect(1, 96, '\P{Is_CWU=true}', "");
-Expect(0, 96, '\P{^Is_CWU=true}', "");
-Expect(1, 122, '\p{Is_CWU=-TRUE}', "");
-Expect(0, 122, '\p{^Is_CWU=-TRUE}', "");
-Expect(0, 122, '\P{Is_CWU=-TRUE}', "");
-Expect(1, 122, '\P{^Is_CWU=-TRUE}', "");
-Expect(0, 96, '\p{Is_CWU=-TRUE}', "");
-Expect(1, 96, '\p{^Is_CWU=-TRUE}', "");
-Expect(1, 96, '\P{Is_CWU=-TRUE}', "");
-Expect(0, 96, '\P{^Is_CWU=-TRUE}', "");
-Error('\p{Changes_When_Uppercased=/a/ No}');
-Error('\P{Changes_When_Uppercased=/a/ No}');
-Expect(1, 96, '\p{Changes_When_Uppercased=no}', "");
-Expect(0, 96, '\p{^Changes_When_Uppercased=no}', "");
-Expect(0, 96, '\P{Changes_When_Uppercased=no}', "");
-Expect(1, 96, '\P{^Changes_When_Uppercased=no}', "");
-Expect(0, 122, '\p{Changes_When_Uppercased=no}', "");
-Expect(1, 122, '\p{^Changes_When_Uppercased=no}', "");
-Expect(1, 122, '\P{Changes_When_Uppercased=no}', "");
-Expect(0, 122, '\P{^Changes_When_Uppercased=no}', "");
-Expect(1, 96, '\p{Changes_When_Uppercased=-_no}', "");
-Expect(0, 96, '\p{^Changes_When_Uppercased=-_no}', "");
-Expect(0, 96, '\P{Changes_When_Uppercased=-_no}', "");
-Expect(1, 96, '\P{^Changes_When_Uppercased=-_no}', "");
-Expect(0, 122, '\p{Changes_When_Uppercased=-_no}', "");
-Expect(1, 122, '\p{^Changes_When_Uppercased=-_no}', "");
-Expect(1, 122, '\P{Changes_When_Uppercased=-_no}', "");
-Expect(0, 122, '\P{^Changes_When_Uppercased=-_no}', "");
-Error('\p{CWU=/a/ n}');
-Error('\P{CWU=/a/ n}');
-Expect(1, 96, '\p{CWU: n}', "");
-Expect(0, 96, '\p{^CWU: n}', "");
-Expect(0, 96, '\P{CWU: n}', "");
-Expect(1, 96, '\P{^CWU: n}', "");
-Expect(0, 122, '\p{CWU: n}', "");
-Expect(1, 122, '\p{^CWU: n}', "");
-Expect(1, 122, '\P{CWU: n}', "");
-Expect(0, 122, '\P{^CWU: n}', "");
-Expect(1, 96, '\p{CWU= N}', "");
-Expect(0, 96, '\p{^CWU= N}', "");
-Expect(0, 96, '\P{CWU= N}', "");
-Expect(1, 96, '\P{^CWU= N}', "");
-Expect(0, 122, '\p{CWU= N}', "");
-Expect(1, 122, '\p{^CWU= N}', "");
-Expect(1, 122, '\P{CWU= N}', "");
-Expect(0, 122, '\P{^CWU= N}', "");
-Error('\p{Is_Changes_When_Uppercased= :=f}');
-Error('\P{Is_Changes_When_Uppercased= :=f}');
-Expect(1, 96, '\p{Is_Changes_When_Uppercased=f}', "");
-Expect(0, 96, '\p{^Is_Changes_When_Uppercased=f}', "");
-Expect(0, 96, '\P{Is_Changes_When_Uppercased=f}', "");
-Expect(1, 96, '\P{^Is_Changes_When_Uppercased=f}', "");
-Expect(0, 122, '\p{Is_Changes_When_Uppercased=f}', "");
-Expect(1, 122, '\p{^Is_Changes_When_Uppercased=f}', "");
-Expect(1, 122, '\P{Is_Changes_When_Uppercased=f}', "");
-Expect(0, 122, '\P{^Is_Changes_When_Uppercased=f}', "");
-Expect(1, 96, '\p{Is_Changes_When_Uppercased: - F}', "");
-Expect(0, 96, '\p{^Is_Changes_When_Uppercased: - F}', "");
-Expect(0, 96, '\P{Is_Changes_When_Uppercased: - F}', "");
-Expect(1, 96, '\P{^Is_Changes_When_Uppercased: - F}', "");
-Expect(0, 122, '\p{Is_Changes_When_Uppercased: - F}', "");
-Expect(1, 122, '\p{^Is_Changes_When_Uppercased: - F}', "");
-Expect(1, 122, '\P{Is_Changes_When_Uppercased: - F}', "");
-Expect(0, 122, '\P{^Is_Changes_When_Uppercased: - F}', "");
-Error('\p{Is_CWU=-:=False}');
-Error('\P{Is_CWU=-:=False}');
-Expect(1, 96, '\p{Is_CWU=false}', "");
-Expect(0, 96, '\p{^Is_CWU=false}', "");
-Expect(0, 96, '\P{Is_CWU=false}', "");
-Expect(1, 96, '\P{^Is_CWU=false}', "");
-Expect(0, 122, '\p{Is_CWU=false}', "");
-Expect(1, 122, '\p{^Is_CWU=false}', "");
-Expect(1, 122, '\P{Is_CWU=false}', "");
-Expect(0, 122, '\P{^Is_CWU=false}', "");
-Expect(1, 96, '\p{Is_CWU= false}', "");
-Expect(0, 96, '\p{^Is_CWU= false}', "");
-Expect(0, 96, '\P{Is_CWU= false}', "");
-Expect(1, 96, '\P{^Is_CWU= false}', "");
-Expect(0, 122, '\p{Is_CWU= false}', "");
-Expect(1, 122, '\p{^Is_CWU= false}', "");
-Expect(1, 122, '\P{Is_CWU= false}', "");
-Expect(0, 122, '\P{^Is_CWU= false}', "");
-Error('\p{Changes_When_Lowercased= _YES/a/}');
-Error('\P{Changes_When_Lowercased= _YES/a/}');
-Expect(1, 90, '\p{Changes_When_Lowercased=yes}', "");
-Expect(0, 90, '\p{^Changes_When_Lowercased=yes}', "");
-Expect(0, 90, '\P{Changes_When_Lowercased=yes}', "");
-Expect(1, 90, '\P{^Changes_When_Lowercased=yes}', "");
-Expect(0, 64, '\p{Changes_When_Lowercased=yes}', "");
-Expect(1, 64, '\p{^Changes_When_Lowercased=yes}', "");
-Expect(1, 64, '\P{Changes_When_Lowercased=yes}', "");
-Expect(0, 64, '\P{^Changes_When_Lowercased=yes}', "");
-Expect(1, 90, '\p{Changes_When_Lowercased=_ Yes}', "");
-Expect(0, 90, '\p{^Changes_When_Lowercased=_ Yes}', "");
-Expect(0, 90, '\P{Changes_When_Lowercased=_ Yes}', "");
-Expect(1, 90, '\P{^Changes_When_Lowercased=_ Yes}', "");
-Expect(0, 64, '\p{Changes_When_Lowercased=_ Yes}', "");
-Expect(1, 64, '\p{^Changes_When_Lowercased=_ Yes}', "");
-Expect(1, 64, '\P{Changes_When_Lowercased=_ Yes}', "");
-Expect(0, 64, '\P{^Changes_When_Lowercased=_ Yes}', "");
-Error('\p{CWL=:=_Y}');
-Error('\P{CWL=:=_Y}');
-Expect(1, 90, '\p{CWL=y}', "");
-Expect(0, 90, '\p{^CWL=y}', "");
-Expect(0, 90, '\P{CWL=y}', "");
-Expect(1, 90, '\P{^CWL=y}', "");
-Expect(0, 64, '\p{CWL=y}', "");
-Expect(1, 64, '\p{^CWL=y}', "");
-Expect(1, 64, '\P{CWL=y}', "");
-Expect(0, 64, '\P{^CWL=y}', "");
-Expect(1, 90, '\p{CWL=-y}', "");
-Expect(0, 90, '\p{^CWL=-y}', "");
-Expect(0, 90, '\P{CWL=-y}', "");
-Expect(1, 90, '\P{^CWL=-y}', "");
-Expect(0, 64, '\p{CWL=-y}', "");
-Expect(1, 64, '\p{^CWL=-y}', "");
-Expect(1, 64, '\P{CWL=-y}', "");
-Expect(0, 64, '\P{^CWL=-y}', "");
-Error('\p{Is_Changes_When_Lowercased=:=T}');
-Error('\P{Is_Changes_When_Lowercased=:=T}');
-Expect(1, 90, '\p{Is_Changes_When_Lowercased=t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Lowercased=t}', "");
-Expect(0, 90, '\P{Is_Changes_When_Lowercased=t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Lowercased=t}', "");
-Expect(0, 64, '\p{Is_Changes_When_Lowercased=t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Lowercased=t}', "");
-Expect(1, 64, '\P{Is_Changes_When_Lowercased=t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Lowercased=t}', "");
-Expect(1, 90, '\p{Is_Changes_When_Lowercased= t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Lowercased= t}', "");
-Expect(0, 90, '\P{Is_Changes_When_Lowercased= t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Lowercased= t}', "");
-Expect(0, 64, '\p{Is_Changes_When_Lowercased= t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Lowercased= t}', "");
-Expect(1, 64, '\P{Is_Changes_When_Lowercased= t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Lowercased= t}', "");
-Error('\p{Is_CWL= /a/True}');
-Error('\P{Is_CWL= /a/True}');
-Expect(1, 90, '\p{Is_CWL=true}', "");
-Expect(0, 90, '\p{^Is_CWL=true}', "");
-Expect(0, 90, '\P{Is_CWL=true}', "");
-Expect(1, 90, '\P{^Is_CWL=true}', "");
-Expect(0, 64, '\p{Is_CWL=true}', "");
-Expect(1, 64, '\p{^Is_CWL=true}', "");
-Expect(1, 64, '\P{Is_CWL=true}', "");
-Expect(0, 64, '\P{^Is_CWL=true}', "");
-Expect(1, 90, '\p{Is_CWL=-True}', "");
-Expect(0, 90, '\p{^Is_CWL=-True}', "");
-Expect(0, 90, '\P{Is_CWL=-True}', "");
-Expect(1, 90, '\P{^Is_CWL=-True}', "");
-Expect(0, 64, '\p{Is_CWL=-True}', "");
-Expect(1, 64, '\p{^Is_CWL=-True}', "");
-Expect(1, 64, '\P{Is_CWL=-True}', "");
-Expect(0, 64, '\P{^Is_CWL=-True}', "");
-Error('\p{Changes_When_Lowercased=/a/_ No}');
-Error('\P{Changes_When_Lowercased=/a/_ No}');
-Expect(1, 64, '\p{Changes_When_Lowercased=no}', "");
-Expect(0, 64, '\p{^Changes_When_Lowercased=no}', "");
-Expect(0, 64, '\P{Changes_When_Lowercased=no}', "");
-Expect(1, 64, '\P{^Changes_When_Lowercased=no}', "");
-Expect(0, 90, '\p{Changes_When_Lowercased=no}', "");
-Expect(1, 90, '\p{^Changes_When_Lowercased=no}', "");
-Expect(1, 90, '\P{Changes_When_Lowercased=no}', "");
-Expect(0, 90, '\P{^Changes_When_Lowercased=no}', "");
-Expect(1, 64, '\p{Changes_When_Lowercased= NO}', "");
-Expect(0, 64, '\p{^Changes_When_Lowercased= NO}', "");
-Expect(0, 64, '\P{Changes_When_Lowercased= NO}', "");
-Expect(1, 64, '\P{^Changes_When_Lowercased= NO}', "");
-Expect(0, 90, '\p{Changes_When_Lowercased= NO}', "");
-Expect(1, 90, '\p{^Changes_When_Lowercased= NO}', "");
-Expect(1, 90, '\P{Changes_When_Lowercased= NO}', "");
-Expect(0, 90, '\P{^Changes_When_Lowercased= NO}', "");
-Error('\p{CWL=:= n}');
-Error('\P{CWL=:= n}');
-Expect(1, 64, '\p{CWL: n}', "");
-Expect(0, 64, '\p{^CWL: n}', "");
-Expect(0, 64, '\P{CWL: n}', "");
-Expect(1, 64, '\P{^CWL: n}', "");
-Expect(0, 90, '\p{CWL: n}', "");
-Expect(1, 90, '\p{^CWL: n}', "");
-Expect(1, 90, '\P{CWL: n}', "");
-Expect(0, 90, '\P{^CWL: n}', "");
-Expect(1, 64, '\p{CWL: --N}', "");
-Expect(0, 64, '\p{^CWL: --N}', "");
-Expect(0, 64, '\P{CWL: --N}', "");
-Expect(1, 64, '\P{^CWL: --N}', "");
-Expect(0, 90, '\p{CWL: --N}', "");
-Expect(1, 90, '\p{^CWL: --N}', "");
-Expect(1, 90, '\P{CWL: --N}', "");
-Expect(0, 90, '\P{^CWL: --N}', "");
-Error('\p{Is_Changes_When_Lowercased=_F/a/}');
-Error('\P{Is_Changes_When_Lowercased=_F/a/}');
-Expect(1, 64, '\p{Is_Changes_When_Lowercased=f}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Lowercased=f}', "");
-Expect(0, 64, '\P{Is_Changes_When_Lowercased=f}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Lowercased=f}', "");
-Expect(0, 90, '\p{Is_Changes_When_Lowercased=f}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Lowercased=f}', "");
-Expect(1, 90, '\P{Is_Changes_When_Lowercased=f}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Lowercased=f}', "");
-Expect(1, 64, '\p{Is_Changes_When_Lowercased= -F}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Lowercased= -F}', "");
-Expect(0, 64, '\P{Is_Changes_When_Lowercased= -F}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Lowercased= -F}', "");
-Expect(0, 90, '\p{Is_Changes_When_Lowercased= -F}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Lowercased= -F}', "");
-Expect(1, 90, '\P{Is_Changes_When_Lowercased= -F}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Lowercased= -F}', "");
-Error('\p{Is_CWL=/a/__False}');
-Error('\P{Is_CWL=/a/__False}');
-Expect(1, 64, '\p{Is_CWL=false}', "");
-Expect(0, 64, '\p{^Is_CWL=false}', "");
-Expect(0, 64, '\P{Is_CWL=false}', "");
-Expect(1, 64, '\P{^Is_CWL=false}', "");
-Expect(0, 90, '\p{Is_CWL=false}', "");
-Expect(1, 90, '\p{^Is_CWL=false}', "");
-Expect(1, 90, '\P{Is_CWL=false}', "");
-Expect(0, 90, '\P{^Is_CWL=false}', "");
-Expect(1, 64, '\p{Is_CWL= false}', "");
-Expect(0, 64, '\p{^Is_CWL= false}', "");
-Expect(0, 64, '\P{Is_CWL= false}', "");
-Expect(1, 64, '\P{^Is_CWL= false}', "");
-Expect(0, 90, '\p{Is_CWL= false}', "");
-Expect(1, 90, '\p{^Is_CWL= false}', "");
-Expect(1, 90, '\P{Is_CWL= false}', "");
-Expect(0, 90, '\P{^Is_CWL= false}', "");
-Error('\p{Case_Ignorable=-:=YES}');
-Error('\P{Case_Ignorable=-:=YES}');
-Expect(1, 39, '\p{Case_Ignorable: yes}', "");
-Expect(0, 39, '\p{^Case_Ignorable: yes}', "");
-Expect(0, 39, '\P{Case_Ignorable: yes}', "");
-Expect(1, 39, '\P{^Case_Ignorable: yes}', "");
-Expect(0, 38, '\p{Case_Ignorable: yes}', "");
-Expect(1, 38, '\p{^Case_Ignorable: yes}', "");
-Expect(1, 38, '\P{Case_Ignorable: yes}', "");
-Expect(0, 38, '\P{^Case_Ignorable: yes}', "");
-Expect(1, 39, '\p{Case_Ignorable=_Yes}', "");
-Expect(0, 39, '\p{^Case_Ignorable=_Yes}', "");
-Expect(0, 39, '\P{Case_Ignorable=_Yes}', "");
-Expect(1, 39, '\P{^Case_Ignorable=_Yes}', "");
-Expect(0, 38, '\p{Case_Ignorable=_Yes}', "");
-Expect(1, 38, '\p{^Case_Ignorable=_Yes}', "");
-Expect(1, 38, '\P{Case_Ignorable=_Yes}', "");
-Expect(0, 38, '\P{^Case_Ignorable=_Yes}', "");
-Error('\p{CI=:= Y}');
-Error('\P{CI=:= Y}');
-Expect(1, 39, '\p{CI=y}', "");
-Expect(0, 39, '\p{^CI=y}', "");
-Expect(0, 39, '\P{CI=y}', "");
-Expect(1, 39, '\P{^CI=y}', "");
-Expect(0, 38, '\p{CI=y}', "");
-Expect(1, 38, '\p{^CI=y}', "");
-Expect(1, 38, '\P{CI=y}', "");
-Expect(0, 38, '\P{^CI=y}', "");
-Expect(1, 39, '\p{CI=_ Y}', "");
-Expect(0, 39, '\p{^CI=_ Y}', "");
-Expect(0, 39, '\P{CI=_ Y}', "");
-Expect(1, 39, '\P{^CI=_ Y}', "");
-Expect(0, 38, '\p{CI=_ Y}', "");
-Expect(1, 38, '\p{^CI=_ Y}', "");
-Expect(1, 38, '\P{CI=_ Y}', "");
-Expect(0, 38, '\P{^CI=_ Y}', "");
-Error('\p{Is_Case_Ignorable=-:=T}');
-Error('\P{Is_Case_Ignorable=-:=T}');
-Expect(1, 39, '\p{Is_Case_Ignorable=t}', "");
-Expect(0, 39, '\p{^Is_Case_Ignorable=t}', "");
-Expect(0, 39, '\P{Is_Case_Ignorable=t}', "");
-Expect(1, 39, '\P{^Is_Case_Ignorable=t}', "");
-Expect(0, 38, '\p{Is_Case_Ignorable=t}', "");
-Expect(1, 38, '\p{^Is_Case_Ignorable=t}', "");
-Expect(1, 38, '\P{Is_Case_Ignorable=t}', "");
-Expect(0, 38, '\P{^Is_Case_Ignorable=t}', "");
-Expect(1, 39, '\p{Is_Case_Ignorable=-T}', "");
-Expect(0, 39, '\p{^Is_Case_Ignorable=-T}', "");
-Expect(0, 39, '\P{Is_Case_Ignorable=-T}', "");
-Expect(1, 39, '\P{^Is_Case_Ignorable=-T}', "");
-Expect(0, 38, '\p{Is_Case_Ignorable=-T}', "");
-Expect(1, 38, '\p{^Is_Case_Ignorable=-T}', "");
-Expect(1, 38, '\P{Is_Case_Ignorable=-T}', "");
-Expect(0, 38, '\P{^Is_Case_Ignorable=-T}', "");
-Error('\p{Is_CI=-:=TRUE}');
-Error('\P{Is_CI=-:=TRUE}');
-Expect(1, 39, '\p{Is_CI=true}', "");
-Expect(0, 39, '\p{^Is_CI=true}', "");
-Expect(0, 39, '\P{Is_CI=true}', "");
-Expect(1, 39, '\P{^Is_CI=true}', "");
-Expect(0, 38, '\p{Is_CI=true}', "");
-Expect(1, 38, '\p{^Is_CI=true}', "");
-Expect(1, 38, '\P{Is_CI=true}', "");
-Expect(0, 38, '\P{^Is_CI=true}', "");
-Expect(1, 39, '\p{Is_CI= -True}', "");
-Expect(0, 39, '\p{^Is_CI= -True}', "");
-Expect(0, 39, '\P{Is_CI= -True}', "");
-Expect(1, 39, '\P{^Is_CI= -True}', "");
-Expect(0, 38, '\p{Is_CI= -True}', "");
-Expect(1, 38, '\p{^Is_CI= -True}', "");
-Expect(1, 38, '\P{Is_CI= -True}', "");
-Expect(0, 38, '\P{^Is_CI= -True}', "");
-Error('\p{Case_Ignorable=/a/ NO}');
-Error('\P{Case_Ignorable=/a/ NO}');
-Expect(1, 38, '\p{Case_Ignorable=no}', "");
-Expect(0, 38, '\p{^Case_Ignorable=no}', "");
-Expect(0, 38, '\P{Case_Ignorable=no}', "");
-Expect(1, 38, '\P{^Case_Ignorable=no}', "");
-Expect(0, 39, '\p{Case_Ignorable=no}', "");
-Expect(1, 39, '\p{^Case_Ignorable=no}', "");
-Expect(1, 39, '\P{Case_Ignorable=no}', "");
-Expect(0, 39, '\P{^Case_Ignorable=no}', "");
-Expect(1, 38, '\p{Case_Ignorable=__NO}', "");
-Expect(0, 38, '\p{^Case_Ignorable=__NO}', "");
-Expect(0, 38, '\P{Case_Ignorable=__NO}', "");
-Expect(1, 38, '\P{^Case_Ignorable=__NO}', "");
-Expect(0, 39, '\p{Case_Ignorable=__NO}', "");
-Expect(1, 39, '\p{^Case_Ignorable=__NO}', "");
-Expect(1, 39, '\P{Case_Ignorable=__NO}', "");
-Expect(0, 39, '\P{^Case_Ignorable=__NO}', "");
-Error('\p{CI=/a/_N}');
-Error('\P{CI=/a/_N}');
-Expect(1, 38, '\p{CI=n}', "");
-Expect(0, 38, '\p{^CI=n}', "");
-Expect(0, 38, '\P{CI=n}', "");
-Expect(1, 38, '\P{^CI=n}', "");
-Expect(0, 39, '\p{CI=n}', "");
-Expect(1, 39, '\p{^CI=n}', "");
-Expect(1, 39, '\P{CI=n}', "");
-Expect(0, 39, '\P{^CI=n}', "");
-Expect(1, 38, '\p{CI=- N}', "");
-Expect(0, 38, '\p{^CI=- N}', "");
-Expect(0, 38, '\P{CI=- N}', "");
-Expect(1, 38, '\P{^CI=- N}', "");
-Expect(0, 39, '\p{CI=- N}', "");
-Expect(1, 39, '\p{^CI=- N}', "");
-Expect(1, 39, '\P{CI=- N}', "");
-Expect(0, 39, '\P{^CI=- N}', "");
-Error('\p{Is_Case_Ignorable=:= -F}');
-Error('\P{Is_Case_Ignorable=:= -F}');
-Expect(1, 38, '\p{Is_Case_Ignorable=f}', "");
-Expect(0, 38, '\p{^Is_Case_Ignorable=f}', "");
-Expect(0, 38, '\P{Is_Case_Ignorable=f}', "");
-Expect(1, 38, '\P{^Is_Case_Ignorable=f}', "");
-Expect(0, 39, '\p{Is_Case_Ignorable=f}', "");
-Expect(1, 39, '\p{^Is_Case_Ignorable=f}', "");
-Expect(1, 39, '\P{Is_Case_Ignorable=f}', "");
-Expect(0, 39, '\P{^Is_Case_Ignorable=f}', "");
-Expect(1, 38, '\p{Is_Case_Ignorable=_-F}', "");
-Expect(0, 38, '\p{^Is_Case_Ignorable=_-F}', "");
-Expect(0, 38, '\P{Is_Case_Ignorable=_-F}', "");
-Expect(1, 38, '\P{^Is_Case_Ignorable=_-F}', "");
-Expect(0, 39, '\p{Is_Case_Ignorable=_-F}', "");
-Expect(1, 39, '\p{^Is_Case_Ignorable=_-F}', "");
-Expect(1, 39, '\P{Is_Case_Ignorable=_-F}', "");
-Expect(0, 39, '\P{^Is_Case_Ignorable=_-F}', "");
-Error('\p{Is_CI= :=False}');
-Error('\P{Is_CI= :=False}');
-Expect(1, 38, '\p{Is_CI=false}', "");
-Expect(0, 38, '\p{^Is_CI=false}', "");
-Expect(0, 38, '\P{Is_CI=false}', "");
-Expect(1, 38, '\P{^Is_CI=false}', "");
-Expect(0, 39, '\p{Is_CI=false}', "");
-Expect(1, 39, '\p{^Is_CI=false}', "");
-Expect(1, 39, '\P{Is_CI=false}', "");
-Expect(0, 39, '\P{^Is_CI=false}', "");
-Expect(1, 38, '\p{Is_CI= false}', "");
-Expect(0, 38, '\p{^Is_CI= false}', "");
-Expect(0, 38, '\P{Is_CI= false}', "");
-Expect(1, 38, '\P{^Is_CI= false}', "");
-Expect(0, 39, '\p{Is_CI= false}', "");
-Expect(1, 39, '\p{^Is_CI= false}', "");
-Expect(1, 39, '\P{Is_CI= false}', "");
-Expect(0, 39, '\P{^Is_CI= false}', "");
-Error('\p{Pattern_Syntax=_/a/Yes}');
-Error('\P{Pattern_Syntax=_/a/Yes}');
-Expect(1, 47, '\p{Pattern_Syntax=yes}', "");
-Expect(0, 47, '\p{^Pattern_Syntax=yes}', "");
-Expect(0, 47, '\P{Pattern_Syntax=yes}', "");
-Expect(1, 47, '\P{^Pattern_Syntax=yes}', "");
-Expect(0, 32, '\p{Pattern_Syntax=yes}', "");
-Expect(1, 32, '\p{^Pattern_Syntax=yes}', "");
-Expect(1, 32, '\P{Pattern_Syntax=yes}', "");
-Expect(0, 32, '\P{^Pattern_Syntax=yes}', "");
-Expect(1, 47, '\p{Pattern_Syntax=_-Yes}', "");
-Expect(0, 47, '\p{^Pattern_Syntax=_-Yes}', "");
-Expect(0, 47, '\P{Pattern_Syntax=_-Yes}', "");
-Expect(1, 47, '\P{^Pattern_Syntax=_-Yes}', "");
-Expect(0, 32, '\p{Pattern_Syntax=_-Yes}', "");
-Expect(1, 32, '\p{^Pattern_Syntax=_-Yes}', "");
-Expect(1, 32, '\P{Pattern_Syntax=_-Yes}', "");
-Expect(0, 32, '\P{^Pattern_Syntax=_-Yes}', "");
-Error('\p{Pat_Syn=/a/_Y}');
-Error('\P{Pat_Syn=/a/_Y}');
-Expect(1, 47, '\p{Pat_Syn=y}', "");
-Expect(0, 47, '\p{^Pat_Syn=y}', "");
-Expect(0, 47, '\P{Pat_Syn=y}', "");
-Expect(1, 47, '\P{^Pat_Syn=y}', "");
-Expect(0, 32, '\p{Pat_Syn=y}', "");
-Expect(1, 32, '\p{^Pat_Syn=y}', "");
-Expect(1, 32, '\P{Pat_Syn=y}', "");
-Expect(0, 32, '\P{^Pat_Syn=y}', "");
-Expect(1, 47, '\p{Pat_Syn: _Y}', "");
-Expect(0, 47, '\p{^Pat_Syn: _Y}', "");
-Expect(0, 47, '\P{Pat_Syn: _Y}', "");
-Expect(1, 47, '\P{^Pat_Syn: _Y}', "");
-Expect(0, 32, '\p{Pat_Syn: _Y}', "");
-Expect(1, 32, '\p{^Pat_Syn: _Y}', "");
-Expect(1, 32, '\P{Pat_Syn: _Y}', "");
-Expect(0, 32, '\P{^Pat_Syn: _Y}', "");
-Error('\p{Is_Pattern_Syntax= _t:=}');
-Error('\P{Is_Pattern_Syntax= _t:=}');
-Expect(1, 47, '\p{Is_Pattern_Syntax=t}', "");
-Expect(0, 47, '\p{^Is_Pattern_Syntax=t}', "");
-Expect(0, 47, '\P{Is_Pattern_Syntax=t}', "");
-Expect(1, 47, '\P{^Is_Pattern_Syntax=t}', "");
-Expect(0, 32, '\p{Is_Pattern_Syntax=t}', "");
-Expect(1, 32, '\p{^Is_Pattern_Syntax=t}', "");
-Expect(1, 32, '\P{Is_Pattern_Syntax=t}', "");
-Expect(0, 32, '\P{^Is_Pattern_Syntax=t}', "");
-Expect(1, 47, '\p{Is_Pattern_Syntax=__t}', "");
-Expect(0, 47, '\p{^Is_Pattern_Syntax=__t}', "");
-Expect(0, 47, '\P{Is_Pattern_Syntax=__t}', "");
-Expect(1, 47, '\P{^Is_Pattern_Syntax=__t}', "");
-Expect(0, 32, '\p{Is_Pattern_Syntax=__t}', "");
-Expect(1, 32, '\p{^Is_Pattern_Syntax=__t}', "");
-Expect(1, 32, '\P{Is_Pattern_Syntax=__t}', "");
-Expect(0, 32, '\P{^Is_Pattern_Syntax=__t}', "");
-Error('\p{Is_Pat_Syn=:=TRUE}');
-Error('\P{Is_Pat_Syn=:=TRUE}');
-Expect(1, 47, '\p{Is_Pat_Syn=true}', "");
-Expect(0, 47, '\p{^Is_Pat_Syn=true}', "");
-Expect(0, 47, '\P{Is_Pat_Syn=true}', "");
-Expect(1, 47, '\P{^Is_Pat_Syn=true}', "");
-Expect(0, 32, '\p{Is_Pat_Syn=true}', "");
-Expect(1, 32, '\p{^Is_Pat_Syn=true}', "");
-Expect(1, 32, '\P{Is_Pat_Syn=true}', "");
-Expect(0, 32, '\P{^Is_Pat_Syn=true}', "");
-Expect(1, 47, '\p{Is_Pat_Syn=_TRUE}', "");
-Expect(0, 47, '\p{^Is_Pat_Syn=_TRUE}', "");
-Expect(0, 47, '\P{Is_Pat_Syn=_TRUE}', "");
-Expect(1, 47, '\P{^Is_Pat_Syn=_TRUE}', "");
-Expect(0, 32, '\p{Is_Pat_Syn=_TRUE}', "");
-Expect(1, 32, '\p{^Is_Pat_Syn=_TRUE}', "");
-Expect(1, 32, '\P{Is_Pat_Syn=_TRUE}', "");
-Expect(0, 32, '\P{^Is_Pat_Syn=_TRUE}', "");
-Error('\p{Pattern_Syntax: /a/No}');
-Error('\P{Pattern_Syntax: /a/No}');
-Expect(1, 32, '\p{Pattern_Syntax=no}', "");
-Expect(0, 32, '\p{^Pattern_Syntax=no}', "");
-Expect(0, 32, '\P{Pattern_Syntax=no}', "");
-Expect(1, 32, '\P{^Pattern_Syntax=no}', "");
-Expect(0, 47, '\p{Pattern_Syntax=no}', "");
-Expect(1, 47, '\p{^Pattern_Syntax=no}', "");
-Expect(1, 47, '\P{Pattern_Syntax=no}', "");
-Expect(0, 47, '\P{^Pattern_Syntax=no}', "");
-Expect(1, 32, '\p{Pattern_Syntax= No}', "");
-Expect(0, 32, '\p{^Pattern_Syntax= No}', "");
-Expect(0, 32, '\P{Pattern_Syntax= No}', "");
-Expect(1, 32, '\P{^Pattern_Syntax= No}', "");
-Expect(0, 47, '\p{Pattern_Syntax= No}', "");
-Expect(1, 47, '\p{^Pattern_Syntax= No}', "");
-Expect(1, 47, '\P{Pattern_Syntax= No}', "");
-Expect(0, 47, '\P{^Pattern_Syntax= No}', "");
-Error('\p{Pat_Syn=_N/a/}');
-Error('\P{Pat_Syn=_N/a/}');
-Expect(1, 32, '\p{Pat_Syn=n}', "");
-Expect(0, 32, '\p{^Pat_Syn=n}', "");
-Expect(0, 32, '\P{Pat_Syn=n}', "");
-Expect(1, 32, '\P{^Pat_Syn=n}', "");
-Expect(0, 47, '\p{Pat_Syn=n}', "");
-Expect(1, 47, '\p{^Pat_Syn=n}', "");
-Expect(1, 47, '\P{Pat_Syn=n}', "");
-Expect(0, 47, '\P{^Pat_Syn=n}', "");
-Expect(1, 32, '\p{Pat_Syn:_ N}', "");
-Expect(0, 32, '\p{^Pat_Syn:_ N}', "");
-Expect(0, 32, '\P{Pat_Syn:_ N}', "");
-Expect(1, 32, '\P{^Pat_Syn:_ N}', "");
-Expect(0, 47, '\p{Pat_Syn:_ N}', "");
-Expect(1, 47, '\p{^Pat_Syn:_ N}', "");
-Expect(1, 47, '\P{Pat_Syn:_ N}', "");
-Expect(0, 47, '\P{^Pat_Syn:_ N}', "");
-Error('\p{Is_Pattern_Syntax=/a/ _F}');
-Error('\P{Is_Pattern_Syntax=/a/ _F}');
-Expect(1, 32, '\p{Is_Pattern_Syntax=f}', "");
-Expect(0, 32, '\p{^Is_Pattern_Syntax=f}', "");
-Expect(0, 32, '\P{Is_Pattern_Syntax=f}', "");
-Expect(1, 32, '\P{^Is_Pattern_Syntax=f}', "");
-Expect(0, 47, '\p{Is_Pattern_Syntax=f}', "");
-Expect(1, 47, '\p{^Is_Pattern_Syntax=f}', "");
-Expect(1, 47, '\P{Is_Pattern_Syntax=f}', "");
-Expect(0, 47, '\P{^Is_Pattern_Syntax=f}', "");
-Expect(1, 32, '\p{Is_Pattern_Syntax: f}', "");
-Expect(0, 32, '\p{^Is_Pattern_Syntax: f}', "");
-Expect(0, 32, '\P{Is_Pattern_Syntax: f}', "");
-Expect(1, 32, '\P{^Is_Pattern_Syntax: f}', "");
-Expect(0, 47, '\p{Is_Pattern_Syntax: f}', "");
-Expect(1, 47, '\p{^Is_Pattern_Syntax: f}', "");
-Expect(1, 47, '\P{Is_Pattern_Syntax: f}', "");
-Expect(0, 47, '\P{^Is_Pattern_Syntax: f}', "");
-Error('\p{Is_Pat_Syn= False:=}');
-Error('\P{Is_Pat_Syn= False:=}');
-Expect(1, 32, '\p{Is_Pat_Syn=false}', "");
-Expect(0, 32, '\p{^Is_Pat_Syn=false}', "");
-Expect(0, 32, '\P{Is_Pat_Syn=false}', "");
-Expect(1, 32, '\P{^Is_Pat_Syn=false}', "");
-Expect(0, 47, '\p{Is_Pat_Syn=false}', "");
-Expect(1, 47, '\p{^Is_Pat_Syn=false}', "");
-Expect(1, 47, '\P{Is_Pat_Syn=false}', "");
-Expect(0, 47, '\P{^Is_Pat_Syn=false}', "");
-Expect(1, 32, '\p{Is_Pat_Syn= False}', "");
-Expect(0, 32, '\p{^Is_Pat_Syn= False}', "");
-Expect(0, 32, '\P{Is_Pat_Syn= False}', "");
-Expect(1, 32, '\P{^Is_Pat_Syn= False}', "");
-Expect(0, 47, '\p{Is_Pat_Syn= False}', "");
-Expect(1, 47, '\p{^Is_Pat_Syn= False}', "");
-Expect(1, 47, '\P{Is_Pat_Syn= False}', "");
-Expect(0, 47, '\P{^Is_Pat_Syn= False}', "");
-Error('\p{Numeric_Type= /a/none}');
-Error('\P{Numeric_Type= /a/none}');
-Expect(1, 47, '\p{Numeric_Type=none}', "");
-Expect(0, 47, '\p{^Numeric_Type=none}', "");
-Expect(0, 47, '\P{Numeric_Type=none}', "");
-Expect(1, 47, '\P{^Numeric_Type=none}', "");
-Expect(0, 57, '\p{Numeric_Type=none}', "");
-Expect(1, 57, '\p{^Numeric_Type=none}', "");
-Expect(1, 57, '\P{Numeric_Type=none}', "");
-Expect(0, 57, '\P{^Numeric_Type=none}', "");
-Expect(1, 47, '\p{Numeric_Type=-_None}', "");
-Expect(0, 47, '\p{^Numeric_Type=-_None}', "");
-Expect(0, 47, '\P{Numeric_Type=-_None}', "");
-Expect(1, 47, '\P{^Numeric_Type=-_None}', "");
-Expect(0, 57, '\p{Numeric_Type=-_None}', "");
-Expect(1, 57, '\p{^Numeric_Type=-_None}', "");
-Expect(1, 57, '\P{Numeric_Type=-_None}', "");
-Expect(0, 57, '\P{^Numeric_Type=-_None}', "");
-Error('\p{Nt= :=None}');
-Error('\P{Nt= :=None}');
-Expect(1, 47, '\p{Nt: none}', "");
-Expect(0, 47, '\p{^Nt: none}', "");
-Expect(0, 47, '\P{Nt: none}', "");
-Expect(1, 47, '\P{^Nt: none}', "");
-Expect(0, 57, '\p{Nt: none}', "");
-Expect(1, 57, '\p{^Nt: none}', "");
-Expect(1, 57, '\P{Nt: none}', "");
-Expect(0, 57, '\P{^Nt: none}', "");
-Expect(1, 47, '\p{Nt=-none}', "");
-Expect(0, 47, '\p{^Nt=-none}', "");
-Expect(0, 47, '\P{Nt=-none}', "");
-Expect(1, 47, '\P{^Nt=-none}', "");
-Expect(0, 57, '\p{Nt=-none}', "");
-Expect(1, 57, '\p{^Nt=-none}', "");
-Expect(1, 57, '\P{Nt=-none}', "");
-Expect(0, 57, '\P{^Nt=-none}', "");
-Error('\p{Is_Numeric_Type=:= -NONE}');
-Error('\P{Is_Numeric_Type=:= -NONE}');
-Expect(1, 47, '\p{Is_Numeric_Type=none}', "");
-Expect(0, 47, '\p{^Is_Numeric_Type=none}', "");
-Expect(0, 47, '\P{Is_Numeric_Type=none}', "");
-Expect(1, 47, '\P{^Is_Numeric_Type=none}', "");
-Expect(0, 57, '\p{Is_Numeric_Type=none}', "");
-Expect(1, 57, '\p{^Is_Numeric_Type=none}', "");
-Expect(1, 57, '\P{Is_Numeric_Type=none}', "");
-Expect(0, 57, '\P{^Is_Numeric_Type=none}', "");
-Expect(1, 47, '\p{Is_Numeric_Type=-_none}', "");
-Expect(0, 47, '\p{^Is_Numeric_Type=-_none}', "");
-Expect(0, 47, '\P{Is_Numeric_Type=-_none}', "");
-Expect(1, 47, '\P{^Is_Numeric_Type=-_none}', "");
-Expect(0, 57, '\p{Is_Numeric_Type=-_none}', "");
-Expect(1, 57, '\p{^Is_Numeric_Type=-_none}', "");
-Expect(1, 57, '\P{Is_Numeric_Type=-_none}', "");
-Expect(0, 57, '\P{^Is_Numeric_Type=-_none}', "");
-Error('\p{Is_Nt=:=None}');
-Error('\P{Is_Nt=:=None}');
-Expect(1, 47, '\p{Is_Nt=none}', "");
-Expect(0, 47, '\p{^Is_Nt=none}', "");
-Expect(0, 47, '\P{Is_Nt=none}', "");
-Expect(1, 47, '\P{^Is_Nt=none}', "");
-Expect(0, 57, '\p{Is_Nt=none}', "");
-Expect(1, 57, '\p{^Is_Nt=none}', "");
-Expect(1, 57, '\P{Is_Nt=none}', "");
-Expect(0, 57, '\P{^Is_Nt=none}', "");
-Expect(1, 47, '\p{Is_Nt= none}', "");
-Expect(0, 47, '\p{^Is_Nt= none}', "");
-Expect(0, 47, '\P{Is_Nt= none}', "");
-Expect(1, 47, '\P{^Is_Nt= none}', "");
-Expect(0, 57, '\p{Is_Nt= none}', "");
-Expect(1, 57, '\p{^Is_Nt= none}', "");
-Expect(1, 57, '\P{Is_Nt= none}', "");
-Expect(0, 57, '\P{^Is_Nt= none}', "");
-Error('\p{Numeric_Type: _Digit:=}');
-Error('\P{Numeric_Type: _Digit:=}');
-Expect(1, 179, '\p{Numeric_Type=digit}', "");
-Expect(0, 179, '\p{^Numeric_Type=digit}', "");
-Expect(0, 179, '\P{Numeric_Type=digit}', "");
-Expect(1, 179, '\P{^Numeric_Type=digit}', "");
-Expect(0, 177, '\p{Numeric_Type=digit}', "");
-Expect(1, 177, '\p{^Numeric_Type=digit}', "");
-Expect(1, 177, '\P{Numeric_Type=digit}', "");
-Expect(0, 177, '\P{^Numeric_Type=digit}', "");
-Expect(1, 179, '\p{Numeric_Type=_-Digit}', "");
-Expect(0, 179, '\p{^Numeric_Type=_-Digit}', "");
-Expect(0, 179, '\P{Numeric_Type=_-Digit}', "");
-Expect(1, 179, '\P{^Numeric_Type=_-Digit}', "");
-Expect(0, 177, '\p{Numeric_Type=_-Digit}', "");
-Expect(1, 177, '\p{^Numeric_Type=_-Digit}', "");
-Expect(1, 177, '\P{Numeric_Type=_-Digit}', "");
-Expect(0, 177, '\P{^Numeric_Type=_-Digit}', "");
-Error('\p{Nt=_/a/DI}');
-Error('\P{Nt=_/a/DI}');
-Expect(1, 179, '\p{Nt=di}', "");
-Expect(0, 179, '\p{^Nt=di}', "");
-Expect(0, 179, '\P{Nt=di}', "");
-Expect(1, 179, '\P{^Nt=di}', "");
-Expect(0, 177, '\p{Nt=di}', "");
-Expect(1, 177, '\p{^Nt=di}', "");
-Expect(1, 177, '\P{Nt=di}', "");
-Expect(0, 177, '\P{^Nt=di}', "");
-Expect(1, 179, '\p{Nt: _Di}', "");
-Expect(0, 179, '\p{^Nt: _Di}', "");
-Expect(0, 179, '\P{Nt: _Di}', "");
-Expect(1, 179, '\P{^Nt: _Di}', "");
-Expect(0, 177, '\p{Nt: _Di}', "");
-Expect(1, 177, '\p{^Nt: _Di}', "");
-Expect(1, 177, '\P{Nt: _Di}', "");
-Expect(0, 177, '\P{^Nt: _Di}', "");
-Error('\p{Is_Numeric_Type=- DIGIT:=}');
-Error('\P{Is_Numeric_Type=- DIGIT:=}');
-Expect(1, 179, '\p{Is_Numeric_Type=digit}', "");
-Expect(0, 179, '\p{^Is_Numeric_Type=digit}', "");
-Expect(0, 179, '\P{Is_Numeric_Type=digit}', "");
-Expect(1, 179, '\P{^Is_Numeric_Type=digit}', "");
-Expect(0, 177, '\p{Is_Numeric_Type=digit}', "");
-Expect(1, 177, '\p{^Is_Numeric_Type=digit}', "");
-Expect(1, 177, '\P{Is_Numeric_Type=digit}', "");
-Expect(0, 177, '\P{^Is_Numeric_Type=digit}', "");
-Expect(1, 179, '\p{Is_Numeric_Type= digit}', "");
-Expect(0, 179, '\p{^Is_Numeric_Type= digit}', "");
-Expect(0, 179, '\P{Is_Numeric_Type= digit}', "");
-Expect(1, 179, '\P{^Is_Numeric_Type= digit}', "");
-Expect(0, 177, '\p{Is_Numeric_Type= digit}', "");
-Expect(1, 177, '\p{^Is_Numeric_Type= digit}', "");
-Expect(1, 177, '\P{Is_Numeric_Type= digit}', "");
-Expect(0, 177, '\P{^Is_Numeric_Type= digit}', "");
-Error('\p{Is_Nt= Di/a/}');
-Error('\P{Is_Nt= Di/a/}');
-Expect(1, 179, '\p{Is_Nt=di}', "");
-Expect(0, 179, '\p{^Is_Nt=di}', "");
-Expect(0, 179, '\P{Is_Nt=di}', "");
-Expect(1, 179, '\P{^Is_Nt=di}', "");
-Expect(0, 177, '\p{Is_Nt=di}', "");
-Expect(1, 177, '\p{^Is_Nt=di}', "");
-Expect(1, 177, '\P{Is_Nt=di}', "");
-Expect(0, 177, '\P{^Is_Nt=di}', "");
-Expect(1, 179, '\p{Is_Nt= di}', "");
-Expect(0, 179, '\p{^Is_Nt= di}', "");
-Expect(0, 179, '\P{Is_Nt= di}', "");
-Expect(1, 179, '\P{^Is_Nt= di}', "");
-Expect(0, 177, '\p{Is_Nt= di}', "");
-Expect(1, 177, '\p{^Is_Nt= di}', "");
-Expect(1, 177, '\P{Is_Nt= di}', "");
-Expect(0, 177, '\P{^Is_Nt= di}', "");
-Error('\p{Numeric_Type=:=_-Decimal}');
-Error('\P{Numeric_Type=:=_-Decimal}');
-Expect(1, 57, '\p{Numeric_Type=decimal}', "");
-Expect(0, 57, '\p{^Numeric_Type=decimal}', "");
-Expect(0, 57, '\P{Numeric_Type=decimal}', "");
-Expect(1, 57, '\P{^Numeric_Type=decimal}', "");
-Expect(0, 47, '\p{Numeric_Type=decimal}', "");
-Expect(1, 47, '\p{^Numeric_Type=decimal}', "");
-Expect(1, 47, '\P{Numeric_Type=decimal}', "");
-Expect(0, 47, '\P{^Numeric_Type=decimal}', "");
-Expect(1, 57, '\p{Numeric_Type= DECIMAL}', "");
-Expect(0, 57, '\p{^Numeric_Type= DECIMAL}', "");
-Expect(0, 57, '\P{Numeric_Type= DECIMAL}', "");
-Expect(1, 57, '\P{^Numeric_Type= DECIMAL}', "");
-Expect(0, 47, '\p{Numeric_Type= DECIMAL}', "");
-Expect(1, 47, '\p{^Numeric_Type= DECIMAL}', "");
-Expect(1, 47, '\P{Numeric_Type= DECIMAL}', "");
-Expect(0, 47, '\P{^Numeric_Type= DECIMAL}', "");
-Error('\p{Nt= :=DE}');
-Error('\P{Nt= :=DE}');
-Expect(1, 57, '\p{Nt: de}', "");
-Expect(0, 57, '\p{^Nt: de}', "");
-Expect(0, 57, '\P{Nt: de}', "");
-Expect(1, 57, '\P{^Nt: de}', "");
-Expect(0, 47, '\p{Nt: de}', "");
-Expect(1, 47, '\p{^Nt: de}', "");
-Expect(1, 47, '\P{Nt: de}', "");
-Expect(0, 47, '\P{^Nt: de}', "");
-Expect(1, 57, '\p{Nt=__De}', "");
-Expect(0, 57, '\p{^Nt=__De}', "");
-Expect(0, 57, '\P{Nt=__De}', "");
-Expect(1, 57, '\P{^Nt=__De}', "");
-Expect(0, 47, '\p{Nt=__De}', "");
-Expect(1, 47, '\p{^Nt=__De}', "");
-Expect(1, 47, '\P{Nt=__De}', "");
-Expect(0, 47, '\P{^Nt=__De}', "");
-Error('\p{Is_Numeric_Type= /a/DECIMAL}');
-Error('\P{Is_Numeric_Type= /a/DECIMAL}');
-Expect(1, 57, '\p{Is_Numeric_Type=decimal}', "");
-Expect(0, 57, '\p{^Is_Numeric_Type=decimal}', "");
-Expect(0, 57, '\P{Is_Numeric_Type=decimal}', "");
-Expect(1, 57, '\P{^Is_Numeric_Type=decimal}', "");
-Expect(0, 47, '\p{Is_Numeric_Type=decimal}', "");
-Expect(1, 47, '\p{^Is_Numeric_Type=decimal}', "");
-Expect(1, 47, '\P{Is_Numeric_Type=decimal}', "");
-Expect(0, 47, '\P{^Is_Numeric_Type=decimal}', "");
-Expect(1, 57, '\p{Is_Numeric_Type=-Decimal}', "");
-Expect(0, 57, '\p{^Is_Numeric_Type=-Decimal}', "");
-Expect(0, 57, '\P{Is_Numeric_Type=-Decimal}', "");
-Expect(1, 57, '\P{^Is_Numeric_Type=-Decimal}', "");
-Expect(0, 47, '\p{Is_Numeric_Type=-Decimal}', "");
-Expect(1, 47, '\p{^Is_Numeric_Type=-Decimal}', "");
-Expect(1, 47, '\P{Is_Numeric_Type=-Decimal}', "");
-Expect(0, 47, '\P{^Is_Numeric_Type=-Decimal}', "");
-Error('\p{Is_Nt= -DE/a/}');
-Error('\P{Is_Nt= -DE/a/}');
-Expect(1, 57, '\p{Is_Nt=de}', "");
-Expect(0, 57, '\p{^Is_Nt=de}', "");
-Expect(0, 57, '\P{Is_Nt=de}', "");
-Expect(1, 57, '\P{^Is_Nt=de}', "");
-Expect(0, 47, '\p{Is_Nt=de}', "");
-Expect(1, 47, '\p{^Is_Nt=de}', "");
-Expect(1, 47, '\P{Is_Nt=de}', "");
-Expect(0, 47, '\P{^Is_Nt=de}', "");
-Expect(1, 57, '\p{Is_Nt=_ De}', "");
-Expect(0, 57, '\p{^Is_Nt=_ De}', "");
-Expect(0, 57, '\P{Is_Nt=_ De}', "");
-Expect(1, 57, '\P{^Is_Nt=_ De}', "");
-Expect(0, 47, '\p{Is_Nt=_ De}', "");
-Expect(1, 47, '\p{^Is_Nt=_ De}', "");
-Expect(1, 47, '\P{Is_Nt=_ De}', "");
-Expect(0, 47, '\P{^Is_Nt=_ De}', "");
-Error('\p{Numeric_Type=:=-_Numeric}');
-Error('\P{Numeric_Type=:=-_Numeric}');
-Expect(1, 190, '\p{Numeric_Type=numeric}', "");
-Expect(0, 190, '\p{^Numeric_Type=numeric}', "");
-Expect(0, 190, '\P{Numeric_Type=numeric}', "");
-Expect(1, 190, '\P{^Numeric_Type=numeric}', "");
-Expect(0, 187, '\p{Numeric_Type=numeric}', "");
-Expect(1, 187, '\p{^Numeric_Type=numeric}', "");
-Expect(1, 187, '\P{Numeric_Type=numeric}', "");
-Expect(0, 187, '\P{^Numeric_Type=numeric}', "");
-Expect(1, 190, '\p{Numeric_Type= numeric}', "");
-Expect(0, 190, '\p{^Numeric_Type= numeric}', "");
-Expect(0, 190, '\P{Numeric_Type= numeric}', "");
-Expect(1, 190, '\P{^Numeric_Type= numeric}', "");
-Expect(0, 187, '\p{Numeric_Type= numeric}', "");
-Expect(1, 187, '\p{^Numeric_Type= numeric}', "");
-Expect(1, 187, '\P{Numeric_Type= numeric}', "");
-Expect(0, 187, '\P{^Numeric_Type= numeric}', "");
-Error('\p{Nt=-Nu/a/}');
-Error('\P{Nt=-Nu/a/}');
-Expect(1, 190, '\p{Nt=nu}', "");
-Expect(0, 190, '\p{^Nt=nu}', "");
-Expect(0, 190, '\P{Nt=nu}', "");
-Expect(1, 190, '\P{^Nt=nu}', "");
-Expect(0, 187, '\p{Nt=nu}', "");
-Expect(1, 187, '\p{^Nt=nu}', "");
-Expect(1, 187, '\P{Nt=nu}', "");
-Expect(0, 187, '\P{^Nt=nu}', "");
-Expect(1, 190, '\p{Nt:_ Nu}', "");
-Expect(0, 190, '\p{^Nt:_ Nu}', "");
-Expect(0, 190, '\P{Nt:_ Nu}', "");
-Expect(1, 190, '\P{^Nt:_ Nu}', "");
-Expect(0, 187, '\p{Nt:_ Nu}', "");
-Expect(1, 187, '\p{^Nt:_ Nu}', "");
-Expect(1, 187, '\P{Nt:_ Nu}', "");
-Expect(0, 187, '\P{^Nt:_ Nu}', "");
-Error('\p{Is_Numeric_Type=/a/_-Numeric}');
-Error('\P{Is_Numeric_Type=/a/_-Numeric}');
-Expect(1, 190, '\p{Is_Numeric_Type=numeric}', "");
-Expect(0, 190, '\p{^Is_Numeric_Type=numeric}', "");
-Expect(0, 190, '\P{Is_Numeric_Type=numeric}', "");
-Expect(1, 190, '\P{^Is_Numeric_Type=numeric}', "");
-Expect(0, 187, '\p{Is_Numeric_Type=numeric}', "");
-Expect(1, 187, '\p{^Is_Numeric_Type=numeric}', "");
-Expect(1, 187, '\P{Is_Numeric_Type=numeric}', "");
-Expect(0, 187, '\P{^Is_Numeric_Type=numeric}', "");
-Expect(1, 190, '\p{Is_Numeric_Type= -Numeric}', "");
-Expect(0, 190, '\p{^Is_Numeric_Type= -Numeric}', "");
-Expect(0, 190, '\P{Is_Numeric_Type= -Numeric}', "");
-Expect(1, 190, '\P{^Is_Numeric_Type= -Numeric}', "");
-Expect(0, 187, '\p{Is_Numeric_Type= -Numeric}', "");
-Expect(1, 187, '\p{^Is_Numeric_Type= -Numeric}', "");
-Expect(1, 187, '\P{Is_Numeric_Type= -Numeric}', "");
-Expect(0, 187, '\P{^Is_Numeric_Type= -Numeric}', "");
-Error('\p{Is_Nt=_/a/NU}');
-Error('\P{Is_Nt=_/a/NU}');
-Expect(1, 190, '\p{Is_Nt=nu}', "");
-Expect(0, 190, '\p{^Is_Nt=nu}', "");
-Expect(0, 190, '\P{Is_Nt=nu}', "");
-Expect(1, 190, '\P{^Is_Nt=nu}', "");
-Expect(0, 187, '\p{Is_Nt=nu}', "");
-Expect(1, 187, '\p{^Is_Nt=nu}', "");
-Expect(1, 187, '\P{Is_Nt=nu}', "");
-Expect(0, 187, '\P{^Is_Nt=nu}', "");
-Expect(1, 190, '\p{Is_Nt=- Nu}', "");
-Expect(0, 190, '\p{^Is_Nt=- Nu}', "");
-Expect(0, 190, '\P{Is_Nt=- Nu}', "");
-Expect(1, 190, '\P{^Is_Nt=- Nu}', "");
-Expect(0, 187, '\p{Is_Nt=- Nu}', "");
-Expect(1, 187, '\p{^Is_Nt=- Nu}', "");
-Expect(1, 187, '\P{Is_Nt=- Nu}', "");
-Expect(0, 187, '\P{^Is_Nt=- Nu}', "");
-Error('\p{Expands_On_NFC=Yes}');
-Error('\P{Expands_On_NFC=Yes}');
-Error('\p{XO_NFC=Y}');
-Error('\P{XO_NFC=Y}');
-Error('\p{Is_Expands_On_NFC=T}');
-Error('\P{Is_Expands_On_NFC=T}');
-Error('\p{Is_XO_NFC: True}');
-Error('\P{Is_XO_NFC: True}');
-Error('\p{Expands_On_NFC=No}');
-Error('\P{Expands_On_NFC=No}');
-Error('\p{XO_NFC=N}');
-Error('\P{XO_NFC=N}');
-Error('\p{Is_Expands_On_NFC=F}');
-Error('\P{Is_Expands_On_NFC=F}');
-Error('\p{Is_XO_NFC=False}');
-Error('\P{Is_XO_NFC=False}');
-Error('\p{Dash: := Yes}');
-Error('\P{Dash: := Yes}');
-Expect(1, 45, '\p{Dash=yes}', "");
-Expect(0, 45, '\p{^Dash=yes}', "");
-Expect(0, 45, '\P{Dash=yes}', "");
-Expect(1, 45, '\P{^Dash=yes}', "");
-Expect(0, 44, '\p{Dash=yes}', "");
-Expect(1, 44, '\p{^Dash=yes}', "");
-Expect(1, 44, '\P{Dash=yes}', "");
-Expect(0, 44, '\P{^Dash=yes}', "");
-Expect(1, 45, '\p{Dash=- YES}', "");
-Expect(0, 45, '\p{^Dash=- YES}', "");
-Expect(0, 45, '\P{Dash=- YES}', "");
-Expect(1, 45, '\P{^Dash=- YES}', "");
-Expect(0, 44, '\p{Dash=- YES}', "");
-Expect(1, 44, '\p{^Dash=- YES}', "");
-Expect(1, 44, '\P{Dash=- YES}', "");
-Expect(0, 44, '\P{^Dash=- YES}', "");
-Error('\p{Is_Dash: /a/Y}');
-Error('\P{Is_Dash: /a/Y}');
-Expect(1, 45, '\p{Is_Dash=y}', "");
-Expect(0, 45, '\p{^Is_Dash=y}', "");
-Expect(0, 45, '\P{Is_Dash=y}', "");
-Expect(1, 45, '\P{^Is_Dash=y}', "");
-Expect(0, 44, '\p{Is_Dash=y}', "");
-Expect(1, 44, '\p{^Is_Dash=y}', "");
-Expect(1, 44, '\P{Is_Dash=y}', "");
-Expect(0, 44, '\P{^Is_Dash=y}', "");
-Expect(1, 45, '\p{Is_Dash=_Y}', "");
-Expect(0, 45, '\p{^Is_Dash=_Y}', "");
-Expect(0, 45, '\P{Is_Dash=_Y}', "");
-Expect(1, 45, '\P{^Is_Dash=_Y}', "");
-Expect(0, 44, '\p{Is_Dash=_Y}', "");
-Expect(1, 44, '\p{^Is_Dash=_Y}', "");
-Expect(1, 44, '\P{Is_Dash=_Y}', "");
-Expect(0, 44, '\P{^Is_Dash=_Y}', "");
-Error('\p{Dash= :=T}');
-Error('\P{Dash= :=T}');
-Expect(1, 45, '\p{Dash=t}', "");
-Expect(0, 45, '\p{^Dash=t}', "");
-Expect(0, 45, '\P{Dash=t}', "");
-Expect(1, 45, '\P{^Dash=t}', "");
-Expect(0, 44, '\p{Dash=t}', "");
-Expect(1, 44, '\p{^Dash=t}', "");
-Expect(1, 44, '\P{Dash=t}', "");
-Expect(0, 44, '\P{^Dash=t}', "");
-Expect(1, 45, '\p{Dash= t}', "");
-Expect(0, 45, '\p{^Dash= t}', "");
-Expect(0, 45, '\P{Dash= t}', "");
-Expect(1, 45, '\P{^Dash= t}', "");
-Expect(0, 44, '\p{Dash= t}', "");
-Expect(1, 44, '\p{^Dash= t}', "");
-Expect(1, 44, '\P{Dash= t}', "");
-Expect(0, 44, '\P{^Dash= t}', "");
-Error('\p{Is_Dash=:=-TRUE}');
-Error('\P{Is_Dash=:=-TRUE}');
-Expect(1, 45, '\p{Is_Dash=true}', "");
-Expect(0, 45, '\p{^Is_Dash=true}', "");
-Expect(0, 45, '\P{Is_Dash=true}', "");
-Expect(1, 45, '\P{^Is_Dash=true}', "");
-Expect(0, 44, '\p{Is_Dash=true}', "");
-Expect(1, 44, '\p{^Is_Dash=true}', "");
-Expect(1, 44, '\P{Is_Dash=true}', "");
-Expect(0, 44, '\P{^Is_Dash=true}', "");
-Expect(1, 45, '\p{Is_Dash= _True}', "");
-Expect(0, 45, '\p{^Is_Dash= _True}', "");
-Expect(0, 45, '\P{Is_Dash= _True}', "");
-Expect(1, 45, '\P{^Is_Dash= _True}', "");
-Expect(0, 44, '\p{Is_Dash= _True}', "");
-Expect(1, 44, '\p{^Is_Dash= _True}', "");
-Expect(1, 44, '\P{Is_Dash= _True}', "");
-Expect(0, 44, '\P{^Is_Dash= _True}', "");
-Error('\p{Dash=_ no:=}');
-Error('\P{Dash=_ no:=}');
-Expect(1, 44, '\p{Dash=no}', "");
-Expect(0, 44, '\p{^Dash=no}', "");
-Expect(0, 44, '\P{Dash=no}', "");
-Expect(1, 44, '\P{^Dash=no}', "");
-Expect(0, 45, '\p{Dash=no}', "");
-Expect(1, 45, '\p{^Dash=no}', "");
-Expect(1, 45, '\P{Dash=no}', "");
-Expect(0, 45, '\P{^Dash=no}', "");
-Expect(1, 44, '\p{Dash=_ No}', "");
-Expect(0, 44, '\p{^Dash=_ No}', "");
-Expect(0, 44, '\P{Dash=_ No}', "");
-Expect(1, 44, '\P{^Dash=_ No}', "");
-Expect(0, 45, '\p{Dash=_ No}', "");
-Expect(1, 45, '\p{^Dash=_ No}', "");
-Expect(1, 45, '\P{Dash=_ No}', "");
-Expect(0, 45, '\P{^Dash=_ No}', "");
-Error('\p{Is_Dash: :=N}');
-Error('\P{Is_Dash: :=N}');
-Expect(1, 44, '\p{Is_Dash=n}', "");
-Expect(0, 44, '\p{^Is_Dash=n}', "");
-Expect(0, 44, '\P{Is_Dash=n}', "");
-Expect(1, 44, '\P{^Is_Dash=n}', "");
-Expect(0, 45, '\p{Is_Dash=n}', "");
-Expect(1, 45, '\p{^Is_Dash=n}', "");
-Expect(1, 45, '\P{Is_Dash=n}', "");
-Expect(0, 45, '\P{^Is_Dash=n}', "");
-Expect(1, 44, '\p{Is_Dash: _n}', "");
-Expect(0, 44, '\p{^Is_Dash: _n}', "");
-Expect(0, 44, '\P{Is_Dash: _n}', "");
-Expect(1, 44, '\P{^Is_Dash: _n}', "");
-Expect(0, 45, '\p{Is_Dash: _n}', "");
-Expect(1, 45, '\p{^Is_Dash: _n}', "");
-Expect(1, 45, '\P{Is_Dash: _n}', "");
-Expect(0, 45, '\P{^Is_Dash: _n}', "");
-Error('\p{Dash=-F:=}');
-Error('\P{Dash=-F:=}');
-Expect(1, 44, '\p{Dash: f}', "");
-Expect(0, 44, '\p{^Dash: f}', "");
-Expect(0, 44, '\P{Dash: f}', "");
-Expect(1, 44, '\P{^Dash: f}', "");
-Expect(0, 45, '\p{Dash: f}', "");
-Expect(1, 45, '\p{^Dash: f}', "");
-Expect(1, 45, '\P{Dash: f}', "");
-Expect(0, 45, '\P{^Dash: f}', "");
-Expect(1, 44, '\p{Dash= _F}', "");
-Expect(0, 44, '\p{^Dash= _F}', "");
-Expect(0, 44, '\P{Dash= _F}', "");
-Expect(1, 44, '\P{^Dash= _F}', "");
-Expect(0, 45, '\p{Dash= _F}', "");
-Expect(1, 45, '\p{^Dash= _F}', "");
-Expect(1, 45, '\P{Dash= _F}', "");
-Expect(0, 45, '\P{^Dash= _F}', "");
-Error('\p{Is_Dash= /a/False}');
-Error('\P{Is_Dash= /a/False}');
-Expect(1, 44, '\p{Is_Dash=false}', "");
-Expect(0, 44, '\p{^Is_Dash=false}', "");
-Expect(0, 44, '\P{Is_Dash=false}', "");
-Expect(1, 44, '\P{^Is_Dash=false}', "");
-Expect(0, 45, '\p{Is_Dash=false}', "");
-Expect(1, 45, '\p{^Is_Dash=false}', "");
-Expect(1, 45, '\P{Is_Dash=false}', "");
-Expect(0, 45, '\P{^Is_Dash=false}', "");
-Expect(1, 44, '\p{Is_Dash= _False}', "");
-Expect(0, 44, '\p{^Is_Dash= _False}', "");
-Expect(0, 44, '\P{Is_Dash= _False}', "");
-Expect(1, 44, '\P{^Is_Dash= _False}', "");
-Expect(0, 45, '\p{Is_Dash= _False}', "");
-Expect(1, 45, '\p{^Is_Dash= _False}', "");
-Expect(1, 45, '\P{Is_Dash= _False}', "");
-Expect(0, 45, '\P{^Is_Dash= _False}', "");
-Error('\p{Changes_When_Titlecased= YES/a/}');
-Error('\P{Changes_When_Titlecased= YES/a/}');
-Expect(1, 122, '\p{Changes_When_Titlecased=yes}', "");
-Expect(0, 122, '\p{^Changes_When_Titlecased=yes}', "");
-Expect(0, 122, '\P{Changes_When_Titlecased=yes}', "");
-Expect(1, 122, '\P{^Changes_When_Titlecased=yes}', "");
-Expect(0, 96, '\p{Changes_When_Titlecased=yes}', "");
-Expect(1, 96, '\p{^Changes_When_Titlecased=yes}', "");
-Expect(1, 96, '\P{Changes_When_Titlecased=yes}', "");
-Expect(0, 96, '\P{^Changes_When_Titlecased=yes}', "");
-Expect(1, 122, '\p{Changes_When_Titlecased= Yes}', "");
-Expect(0, 122, '\p{^Changes_When_Titlecased= Yes}', "");
-Expect(0, 122, '\P{Changes_When_Titlecased= Yes}', "");
-Expect(1, 122, '\P{^Changes_When_Titlecased= Yes}', "");
-Expect(0, 96, '\p{Changes_When_Titlecased= Yes}', "");
-Expect(1, 96, '\p{^Changes_When_Titlecased= Yes}', "");
-Expect(1, 96, '\P{Changes_When_Titlecased= Yes}', "");
-Expect(0, 96, '\P{^Changes_When_Titlecased= Yes}', "");
-Error('\p{CWT=_/a/Y}');
-Error('\P{CWT=_/a/Y}');
-Expect(1, 122, '\p{CWT=y}', "");
-Expect(0, 122, '\p{^CWT=y}', "");
-Expect(0, 122, '\P{CWT=y}', "");
-Expect(1, 122, '\P{^CWT=y}', "");
-Expect(0, 96, '\p{CWT=y}', "");
-Expect(1, 96, '\p{^CWT=y}', "");
-Expect(1, 96, '\P{CWT=y}', "");
-Expect(0, 96, '\P{^CWT=y}', "");
-Expect(1, 122, '\p{CWT= y}', "");
-Expect(0, 122, '\p{^CWT= y}', "");
-Expect(0, 122, '\P{CWT= y}', "");
-Expect(1, 122, '\P{^CWT= y}', "");
-Expect(0, 96, '\p{CWT= y}', "");
-Expect(1, 96, '\p{^CWT= y}', "");
-Expect(1, 96, '\P{CWT= y}', "");
-Expect(0, 96, '\P{^CWT= y}', "");
-Error('\p{Is_Changes_When_Titlecased=:=T}');
-Error('\P{Is_Changes_When_Titlecased=:=T}');
-Expect(1, 122, '\p{Is_Changes_When_Titlecased=t}', "");
-Expect(0, 122, '\p{^Is_Changes_When_Titlecased=t}', "");
-Expect(0, 122, '\P{Is_Changes_When_Titlecased=t}', "");
-Expect(1, 122, '\P{^Is_Changes_When_Titlecased=t}', "");
-Expect(0, 96, '\p{Is_Changes_When_Titlecased=t}', "");
-Expect(1, 96, '\p{^Is_Changes_When_Titlecased=t}', "");
-Expect(1, 96, '\P{Is_Changes_When_Titlecased=t}', "");
-Expect(0, 96, '\P{^Is_Changes_When_Titlecased=t}', "");
-Expect(1, 122, '\p{Is_Changes_When_Titlecased= -T}', "");
-Expect(0, 122, '\p{^Is_Changes_When_Titlecased= -T}', "");
-Expect(0, 122, '\P{Is_Changes_When_Titlecased= -T}', "");
-Expect(1, 122, '\P{^Is_Changes_When_Titlecased= -T}', "");
-Expect(0, 96, '\p{Is_Changes_When_Titlecased= -T}', "");
-Expect(1, 96, '\p{^Is_Changes_When_Titlecased= -T}', "");
-Expect(1, 96, '\P{Is_Changes_When_Titlecased= -T}', "");
-Expect(0, 96, '\P{^Is_Changes_When_Titlecased= -T}', "");
-Error('\p{Is_CWT=:= TRUE}');
-Error('\P{Is_CWT=:= TRUE}');
-Expect(1, 122, '\p{Is_CWT=true}', "");
-Expect(0, 122, '\p{^Is_CWT=true}', "");
-Expect(0, 122, '\P{Is_CWT=true}', "");
-Expect(1, 122, '\P{^Is_CWT=true}', "");
-Expect(0, 96, '\p{Is_CWT=true}', "");
-Expect(1, 96, '\p{^Is_CWT=true}', "");
-Expect(1, 96, '\P{Is_CWT=true}', "");
-Expect(0, 96, '\P{^Is_CWT=true}', "");
-Expect(1, 122, '\p{Is_CWT= -true}', "");
-Expect(0, 122, '\p{^Is_CWT= -true}', "");
-Expect(0, 122, '\P{Is_CWT= -true}', "");
-Expect(1, 122, '\P{^Is_CWT= -true}', "");
-Expect(0, 96, '\p{Is_CWT= -true}', "");
-Expect(1, 96, '\p{^Is_CWT= -true}', "");
-Expect(1, 96, '\P{Is_CWT= -true}', "");
-Expect(0, 96, '\P{^Is_CWT= -true}', "");
-Error('\p{Changes_When_Titlecased: :=no}');
-Error('\P{Changes_When_Titlecased: :=no}');
-Expect(1, 96, '\p{Changes_When_Titlecased=no}', "");
-Expect(0, 96, '\p{^Changes_When_Titlecased=no}', "");
-Expect(0, 96, '\P{Changes_When_Titlecased=no}', "");
-Expect(1, 96, '\P{^Changes_When_Titlecased=no}', "");
-Expect(0, 122, '\p{Changes_When_Titlecased=no}', "");
-Expect(1, 122, '\p{^Changes_When_Titlecased=no}', "");
-Expect(1, 122, '\P{Changes_When_Titlecased=no}', "");
-Expect(0, 122, '\P{^Changes_When_Titlecased=no}', "");
-Expect(1, 96, '\p{Changes_When_Titlecased= _NO}', "");
-Expect(0, 96, '\p{^Changes_When_Titlecased= _NO}', "");
-Expect(0, 96, '\P{Changes_When_Titlecased= _NO}', "");
-Expect(1, 96, '\P{^Changes_When_Titlecased= _NO}', "");
-Expect(0, 122, '\p{Changes_When_Titlecased= _NO}', "");
-Expect(1, 122, '\p{^Changes_When_Titlecased= _NO}', "");
-Expect(1, 122, '\P{Changes_When_Titlecased= _NO}', "");
-Expect(0, 122, '\P{^Changes_When_Titlecased= _NO}', "");
-Error('\p{CWT=_ n/a/}');
-Error('\P{CWT=_ n/a/}');
-Expect(1, 96, '\p{CWT=n}', "");
-Expect(0, 96, '\p{^CWT=n}', "");
-Expect(0, 96, '\P{CWT=n}', "");
-Expect(1, 96, '\P{^CWT=n}', "");
-Expect(0, 122, '\p{CWT=n}', "");
-Expect(1, 122, '\p{^CWT=n}', "");
-Expect(1, 122, '\P{CWT=n}', "");
-Expect(0, 122, '\P{^CWT=n}', "");
-Expect(1, 96, '\p{CWT=--N}', "");
-Expect(0, 96, '\p{^CWT=--N}', "");
-Expect(0, 96, '\P{CWT=--N}', "");
-Expect(1, 96, '\P{^CWT=--N}', "");
-Expect(0, 122, '\p{CWT=--N}', "");
-Expect(1, 122, '\p{^CWT=--N}', "");
-Expect(1, 122, '\P{CWT=--N}', "");
-Expect(0, 122, '\P{^CWT=--N}', "");
-Error('\p{Is_Changes_When_Titlecased=/a/F}');
-Error('\P{Is_Changes_When_Titlecased=/a/F}');
-Expect(1, 96, '\p{Is_Changes_When_Titlecased=f}', "");
-Expect(0, 96, '\p{^Is_Changes_When_Titlecased=f}', "");
-Expect(0, 96, '\P{Is_Changes_When_Titlecased=f}', "");
-Expect(1, 96, '\P{^Is_Changes_When_Titlecased=f}', "");
-Expect(0, 122, '\p{Is_Changes_When_Titlecased=f}', "");
-Expect(1, 122, '\p{^Is_Changes_When_Titlecased=f}', "");
-Expect(1, 122, '\P{Is_Changes_When_Titlecased=f}', "");
-Expect(0, 122, '\P{^Is_Changes_When_Titlecased=f}', "");
-Expect(1, 96, '\p{Is_Changes_When_Titlecased= F}', "");
-Expect(0, 96, '\p{^Is_Changes_When_Titlecased= F}', "");
-Expect(0, 96, '\P{Is_Changes_When_Titlecased= F}', "");
-Expect(1, 96, '\P{^Is_Changes_When_Titlecased= F}', "");
-Expect(0, 122, '\p{Is_Changes_When_Titlecased= F}', "");
-Expect(1, 122, '\p{^Is_Changes_When_Titlecased= F}', "");
-Expect(1, 122, '\P{Is_Changes_When_Titlecased= F}', "");
-Expect(0, 122, '\P{^Is_Changes_When_Titlecased= F}', "");
-Error('\p{Is_CWT= :=False}');
-Error('\P{Is_CWT= :=False}');
-Expect(1, 96, '\p{Is_CWT=false}', "");
-Expect(0, 96, '\p{^Is_CWT=false}', "");
-Expect(0, 96, '\P{Is_CWT=false}', "");
-Expect(1, 96, '\P{^Is_CWT=false}', "");
-Expect(0, 122, '\p{Is_CWT=false}', "");
-Expect(1, 122, '\p{^Is_CWT=false}', "");
-Expect(1, 122, '\P{Is_CWT=false}', "");
-Expect(0, 122, '\P{^Is_CWT=false}', "");
-Expect(1, 96, '\p{Is_CWT= -FALSE}', "");
-Expect(0, 96, '\p{^Is_CWT= -FALSE}', "");
-Expect(0, 96, '\P{Is_CWT= -FALSE}', "");
-Expect(1, 96, '\P{^Is_CWT= -FALSE}', "");
-Expect(0, 122, '\p{Is_CWT= -FALSE}', "");
-Expect(1, 122, '\p{^Is_CWT= -FALSE}', "");
-Expect(1, 122, '\P{Is_CWT= -FALSE}', "");
-Expect(0, 122, '\P{^Is_CWT= -FALSE}', "");
-Error('\p{Hangul_Syllable_Type=trailing:=Jamo}');
-Error('\P{Hangul_Syllable_Type=trailing:=Jamo}');
-Expect(1, 4607, '\p{Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4607, '\p{^Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4607, '\P{Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4607, '\P{^Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4519, '\p{Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4519, '\p{^Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4519, '\P{Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4519, '\P{^Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4607, '\p{Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(0, 4607, '\p{^Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(0, 4607, '\P{Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(1, 4607, '\P{^Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(0, 4519, '\p{Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(1, 4519, '\p{^Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(1, 4519, '\P{Hangul_Syllable_Type= -TrailingJamo}', "");
-Expect(0, 4519, '\P{^Hangul_Syllable_Type= -TrailingJamo}', "");
-Error('\p{Hst=/a/T}');
-Error('\P{Hst=/a/T}');
-Expect(1, 4607, '\p{Hst=t}', "");
-Expect(0, 4607, '\p{^Hst=t}', "");
-Expect(0, 4607, '\P{Hst=t}', "");
-Expect(1, 4607, '\P{^Hst=t}', "");
-Expect(0, 4519, '\p{Hst=t}', "");
-Expect(1, 4519, '\p{^Hst=t}', "");
-Expect(1, 4519, '\P{Hst=t}', "");
-Expect(0, 4519, '\P{^Hst=t}', "");
-Expect(1, 4607, '\p{Hst=--T}', "");
-Expect(0, 4607, '\p{^Hst=--T}', "");
-Expect(0, 4607, '\P{Hst=--T}', "");
-Expect(1, 4607, '\P{^Hst=--T}', "");
-Expect(0, 4519, '\p{Hst=--T}', "");
-Expect(1, 4519, '\p{^Hst=--T}', "");
-Expect(1, 4519, '\P{Hst=--T}', "");
-Expect(0, 4519, '\P{^Hst=--T}', "");
-Error('\p{Is_Hangul_Syllable_Type=/a/ _trailing Jamo}');
-Error('\P{Is_Hangul_Syllable_Type=/a/ _trailing Jamo}');
-Expect(1, 4607, '\p{Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4607, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4607, '\P{Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4607, '\P{^Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4519, '\p{Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4519, '\p{^Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4519, '\P{Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(0, 4519, '\P{^Is_Hangul_Syllable_Type=trailingjamo}', "");
-Expect(1, 4607, '\p{Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(0, 4607, '\p{^Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(0, 4607, '\P{Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(1, 4607, '\P{^Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(0, 4519, '\p{Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(1, 4519, '\p{^Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(1, 4519, '\P{Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Expect(0, 4519, '\P{^Is_Hangul_Syllable_Type=- TRAILINGJAMO}', "");
-Error('\p{Is_Hst= :=T}');
-Error('\P{Is_Hst= :=T}');
-Expect(1, 4607, '\p{Is_Hst=t}', "");
-Expect(0, 4607, '\p{^Is_Hst=t}', "");
-Expect(0, 4607, '\P{Is_Hst=t}', "");
-Expect(1, 4607, '\P{^Is_Hst=t}', "");
-Expect(0, 4519, '\p{Is_Hst=t}', "");
-Expect(1, 4519, '\p{^Is_Hst=t}', "");
-Expect(1, 4519, '\P{Is_Hst=t}', "");
-Expect(0, 4519, '\P{^Is_Hst=t}', "");
-Expect(1, 4607, '\p{Is_Hst=-T}', "");
-Expect(0, 4607, '\p{^Is_Hst=-T}', "");
-Expect(0, 4607, '\P{Is_Hst=-T}', "");
-Expect(1, 4607, '\P{^Is_Hst=-T}', "");
-Expect(0, 4519, '\p{Is_Hst=-T}', "");
-Expect(1, 4519, '\p{^Is_Hst=-T}', "");
-Expect(1, 4519, '\P{Is_Hst=-T}', "");
-Expect(0, 4519, '\P{^Is_Hst=-T}', "");
-Error('\p{Hangul_Syllable_Type= :=LVT_Syllable}');
-Error('\P{Hangul_Syllable_Type= :=LVT_Syllable}');
-Expect(1, 44059, '\p{Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(0, 44059, '\p{^Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(0, 44059, '\P{Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(1, 44059, '\P{^Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(0, 44032, '\p{Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(1, 44032, '\p{^Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(1, 44032, '\P{Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(0, 44032, '\P{^Hangul_Syllable_Type=lvtsyllable}', "");
-Expect(1, 44059, '\p{Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(0, 44059, '\p{^Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(0, 44059, '\P{Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(1, 44059, '\P{^Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(0, 44032, '\p{Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(1, 44032, '\p{^Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(1, 44032, '\P{Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Expect(0, 44032, '\P{^Hangul_Syllable_Type=-LVT SYLLABLE}', "");
-Error('\p{Hst=-/a/LVT}');
-Error('\P{Hst=-/a/LVT}');
-Expect(1, 44059, '\p{Hst=lvt}', "");
-Expect(0, 44059, '\p{^Hst=lvt}', "");
-Expect(0, 44059, '\P{Hst=lvt}', "");
-Expect(1, 44059, '\P{^Hst=lvt}', "");
-Expect(0, 44032, '\p{Hst=lvt}', "");
-Expect(1, 44032, '\p{^Hst=lvt}', "");
-Expect(1, 44032, '\P{Hst=lvt}', "");
-Expect(0, 44032, '\P{^Hst=lvt}', "");
-Expect(1, 44059, '\p{Hst=_-LVT}', "");
-Expect(0, 44059, '\p{^Hst=_-LVT}', "");
-Expect(0, 44059, '\P{Hst=_-LVT}', "");
-Expect(1, 44059, '\P{^Hst=_-LVT}', "");
-Expect(0, 44032, '\p{Hst=_-LVT}', "");
-Expect(1, 44032, '\p{^Hst=_-LVT}', "");
-Expect(1, 44032, '\P{Hst=_-LVT}', "");
-Expect(0, 44032, '\P{^Hst=_-LVT}', "");
-Error('\p{Is_Hangul_Syllable_Type=-LVT/a/Syllable}');
-Error('\P{Is_Hangul_Syllable_Type=-LVT/a/Syllable}');
-Expect(1, 44059, '\p{Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(0, 44059, '\p{^Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(0, 44059, '\P{Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(1, 44059, '\P{^Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(0, 44032, '\p{Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(1, 44032, '\p{^Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(1, 44032, '\P{Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(0, 44032, '\P{^Is_Hangul_Syllable_Type: lvtsyllable}', "");
-Expect(1, 44059, '\p{Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(0, 44059, '\p{^Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(0, 44059, '\P{Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(1, 44059, '\P{^Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(0, 44032, '\p{Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(1, 44032, '\p{^Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(1, 44032, '\P{Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Expect(0, 44032, '\P{^Is_Hangul_Syllable_Type= LVTsyllable}', "");
-Error('\p{Is_Hst=-/a/lvt}');
-Error('\P{Is_Hst=-/a/lvt}');
-Expect(1, 44059, '\p{Is_Hst=lvt}', "");
-Expect(0, 44059, '\p{^Is_Hst=lvt}', "");
-Expect(0, 44059, '\P{Is_Hst=lvt}', "");
-Expect(1, 44059, '\P{^Is_Hst=lvt}', "");
-Expect(0, 44032, '\p{Is_Hst=lvt}', "");
-Expect(1, 44032, '\p{^Is_Hst=lvt}', "");
-Expect(1, 44032, '\P{Is_Hst=lvt}', "");
-Expect(0, 44032, '\P{^Is_Hst=lvt}', "");
-Error('\p{Hangul_Syllable_Type= -vowel/a/Jamo}');
-Error('\P{Hangul_Syllable_Type= -vowel/a/Jamo}');
-Expect(1, 4519, '\p{Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4519, '\p{^Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4519, '\P{Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4519, '\P{^Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4447, '\p{Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4447, '\p{^Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4447, '\P{Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4447, '\P{^Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4519, '\p{Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(0, 4519, '\p{^Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(0, 4519, '\P{Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(1, 4519, '\P{^Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(0, 4447, '\p{Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(1, 4447, '\p{^Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(1, 4447, '\P{Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Expect(0, 4447, '\P{^Hangul_Syllable_Type=-Vowel_JAMO}', "");
-Error('\p{Hst=_V:=}');
-Error('\P{Hst=_V:=}');
-Expect(1, 4519, '\p{Hst=v}', "");
-Expect(0, 4519, '\p{^Hst=v}', "");
-Expect(0, 4519, '\P{Hst=v}', "");
-Expect(1, 4519, '\P{^Hst=v}', "");
-Expect(0, 4447, '\p{Hst=v}', "");
-Expect(1, 4447, '\p{^Hst=v}', "");
-Expect(1, 4447, '\P{Hst=v}', "");
-Expect(0, 4447, '\P{^Hst=v}', "");
-Expect(1, 4519, '\p{Hst= _v}', "");
-Expect(0, 4519, '\p{^Hst= _v}', "");
-Expect(0, 4519, '\P{Hst= _v}', "");
-Expect(1, 4519, '\P{^Hst= _v}', "");
-Expect(0, 4447, '\p{Hst= _v}', "");
-Expect(1, 4447, '\p{^Hst= _v}', "");
-Expect(1, 4447, '\P{Hst= _v}', "");
-Expect(0, 4447, '\P{^Hst= _v}', "");
-Error('\p{Is_Hangul_Syllable_Type=--vowel_jamo:=}');
-Error('\P{Is_Hangul_Syllable_Type=--vowel_jamo:=}');
-Expect(1, 4519, '\p{Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4519, '\p{^Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4519, '\P{Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4519, '\P{^Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4447, '\p{Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4447, '\p{^Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4447, '\P{Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(0, 4447, '\P{^Is_Hangul_Syllable_Type=voweljamo}', "");
-Expect(1, 4519, '\p{Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(0, 4519, '\p{^Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(0, 4519, '\P{Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(1, 4519, '\P{^Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(0, 4447, '\p{Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(1, 4447, '\p{^Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(1, 4447, '\P{Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Expect(0, 4447, '\P{^Is_Hangul_Syllable_Type=--vowel Jamo}', "");
-Error('\p{Is_Hst: /a/V}');
-Error('\P{Is_Hst: /a/V}');
-Expect(1, 4519, '\p{Is_Hst:v}', "");
-Expect(0, 4519, '\p{^Is_Hst:v}', "");
-Expect(0, 4519, '\P{Is_Hst:v}', "");
-Expect(1, 4519, '\P{^Is_Hst:v}', "");
-Expect(0, 4447, '\p{Is_Hst:v}', "");
-Expect(1, 4447, '\p{^Is_Hst:v}', "");
-Expect(1, 4447, '\P{Is_Hst:v}', "");
-Expect(0, 4447, '\P{^Is_Hst:v}', "");
-Expect(1, 4519, '\p{Is_Hst: V}', "");
-Expect(0, 4519, '\p{^Is_Hst: V}', "");
-Expect(0, 4519, '\P{Is_Hst: V}', "");
-Expect(1, 4519, '\P{^Is_Hst: V}', "");
-Expect(0, 4447, '\p{Is_Hst: V}', "");
-Expect(1, 4447, '\p{^Is_Hst: V}', "");
-Expect(1, 4447, '\P{Is_Hst: V}', "");
-Expect(0, 4447, '\P{^Is_Hst: V}', "");
-Error('\p{Hangul_Syllable_Type: _ lv Syllable:=}');
-Error('\P{Hangul_Syllable_Type: _ lv Syllable:=}');
-Expect(1, 44032, '\p{Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44032, '\p{^Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44032, '\P{Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44032, '\P{^Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44031, '\p{Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44031, '\p{^Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44031, '\P{Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44031, '\P{^Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44032, '\p{Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(0, 44032, '\p{^Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(0, 44032, '\P{Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(1, 44032, '\P{^Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(0, 44031, '\p{Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(1, 44031, '\p{^Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(1, 44031, '\P{Hangul_Syllable_Type= -lv_Syllable}', "");
-Expect(0, 44031, '\P{^Hangul_Syllable_Type= -lv_Syllable}', "");
-Error('\p{Hst=:= LV}');
-Error('\P{Hst=:= LV}');
-Expect(1, 44032, '\p{Hst=lv}', "");
-Expect(0, 44032, '\p{^Hst=lv}', "");
-Expect(0, 44032, '\P{Hst=lv}', "");
-Expect(1, 44032, '\P{^Hst=lv}', "");
-Expect(0, 44031, '\p{Hst=lv}', "");
-Expect(1, 44031, '\p{^Hst=lv}', "");
-Expect(1, 44031, '\P{Hst=lv}', "");
-Expect(0, 44031, '\P{^Hst=lv}', "");
-Expect(1, 44032, '\p{Hst= _LV}', "");
-Expect(0, 44032, '\p{^Hst= _LV}', "");
-Expect(0, 44032, '\P{Hst= _LV}', "");
-Expect(1, 44032, '\P{^Hst= _LV}', "");
-Expect(0, 44031, '\p{Hst= _LV}', "");
-Expect(1, 44031, '\p{^Hst= _LV}', "");
-Expect(1, 44031, '\P{Hst= _LV}', "");
-Expect(0, 44031, '\P{^Hst= _LV}', "");
-Error('\p{Is_Hangul_Syllable_Type=/a/lvSyllable}');
-Error('\P{Is_Hangul_Syllable_Type=/a/lvSyllable}');
-Expect(1, 44032, '\p{Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44032, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44032, '\P{Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44032, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44031, '\p{Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44031, '\p{^Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44031, '\P{Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(0, 44031, '\P{^Is_Hangul_Syllable_Type=lvsyllable}', "");
-Expect(1, 44032, '\p{Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(0, 44032, '\p{^Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(0, 44032, '\P{Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(1, 44032, '\P{^Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(0, 44031, '\p{Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(1, 44031, '\p{^Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(1, 44031, '\P{Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Expect(0, 44031, '\P{^Is_Hangul_Syllable_Type=__LVSYLLABLE}', "");
-Error('\p{Is_Hst= LV/a/}');
-Error('\P{Is_Hst= LV/a/}');
-Expect(1, 44032, '\p{Is_Hst=lv}', "");
-Expect(0, 44032, '\p{^Is_Hst=lv}', "");
-Expect(0, 44032, '\P{Is_Hst=lv}', "");
-Expect(1, 44032, '\P{^Is_Hst=lv}', "");
-Expect(0, 44031, '\p{Is_Hst=lv}', "");
-Expect(1, 44031, '\p{^Is_Hst=lv}', "");
-Expect(1, 44031, '\P{Is_Hst=lv}', "");
-Expect(0, 44031, '\P{^Is_Hst=lv}', "");
-Expect(1, 44032, '\p{Is_Hst= LV}', "");
-Expect(0, 44032, '\p{^Is_Hst= LV}', "");
-Expect(0, 44032, '\P{Is_Hst= LV}', "");
-Expect(1, 44032, '\P{^Is_Hst= LV}', "");
-Expect(0, 44031, '\p{Is_Hst= LV}', "");
-Expect(1, 44031, '\p{^Is_Hst= LV}', "");
-Expect(1, 44031, '\P{Is_Hst= LV}', "");
-Expect(0, 44031, '\P{^Is_Hst= LV}', "");
-Error('\p{Hangul_Syllable_Type=-not/a/Applicable}');
-Error('\P{Hangul_Syllable_Type=-not/a/Applicable}');
-Expect(1, 4351, '\p{Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4351, '\p{^Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4351, '\P{Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4351, '\P{^Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4607, '\p{Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4607, '\p{^Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4607, '\P{Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4607, '\P{^Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4351, '\p{Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(0, 4351, '\p{^Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(0, 4351, '\P{Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(1, 4351, '\P{^Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(0, 4607, '\p{Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(1, 4607, '\p{^Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(1, 4607, '\P{Hangul_Syllable_Type=--Not_Applicable}', "");
-Expect(0, 4607, '\P{^Hangul_Syllable_Type=--Not_Applicable}', "");
-Error('\p{Hst=-:=NA}');
-Error('\P{Hst=-:=NA}');
-Expect(1, 4351, '\p{Hst=na}', "");
-Expect(0, 4351, '\p{^Hst=na}', "");
-Expect(0, 4351, '\P{Hst=na}', "");
-Expect(1, 4351, '\P{^Hst=na}', "");
-Expect(0, 4607, '\p{Hst=na}', "");
-Expect(1, 4607, '\p{^Hst=na}', "");
-Expect(1, 4607, '\P{Hst=na}', "");
-Expect(0, 4607, '\P{^Hst=na}', "");
-Expect(1, 4351, '\p{Hst= NA}', "");
-Expect(0, 4351, '\p{^Hst= NA}', "");
-Expect(0, 4351, '\P{Hst= NA}', "");
-Expect(1, 4351, '\P{^Hst= NA}', "");
-Expect(0, 4607, '\p{Hst= NA}', "");
-Expect(1, 4607, '\p{^Hst= NA}', "");
-Expect(1, 4607, '\P{Hst= NA}', "");
-Expect(0, 4607, '\P{^Hst= NA}', "");
-Error('\p{Is_Hangul_Syllable_Type=__Not_applicable/a/}');
-Error('\P{Is_Hangul_Syllable_Type=__Not_applicable/a/}');
-Expect(1, 4351, '\p{Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4351, '\p{^Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4351, '\P{Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4351, '\P{^Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4607, '\p{Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4607, '\p{^Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4607, '\P{Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(0, 4607, '\P{^Is_Hangul_Syllable_Type=notapplicable}', "");
-Expect(1, 4351, '\p{Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(0, 4351, '\p{^Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(0, 4351, '\P{Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(1, 4351, '\P{^Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(0, 4607, '\p{Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(1, 4607, '\p{^Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(1, 4607, '\P{Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Expect(0, 4607, '\P{^Is_Hangul_Syllable_Type: Not_Applicable}', "");
-Error('\p{Is_Hst= NA:=}');
-Error('\P{Is_Hst= NA:=}');
-Expect(1, 4351, '\p{Is_Hst: na}', "");
-Expect(0, 4351, '\p{^Is_Hst: na}', "");
-Expect(0, 4351, '\P{Is_Hst: na}', "");
-Expect(1, 4351, '\P{^Is_Hst: na}', "");
-Expect(0, 4607, '\p{Is_Hst: na}', "");
-Expect(1, 4607, '\p{^Is_Hst: na}', "");
-Expect(1, 4607, '\P{Is_Hst: na}', "");
-Expect(0, 4607, '\P{^Is_Hst: na}', "");
-Expect(1, 4351, '\p{Is_Hst= NA}', "");
-Expect(0, 4351, '\p{^Is_Hst= NA}', "");
-Expect(0, 4351, '\P{Is_Hst= NA}', "");
-Expect(1, 4351, '\P{^Is_Hst= NA}', "");
-Expect(0, 4607, '\p{Is_Hst= NA}', "");
-Expect(1, 4607, '\p{^Is_Hst= NA}', "");
-Expect(1, 4607, '\P{Is_Hst= NA}', "");
-Expect(0, 4607, '\P{^Is_Hst= NA}', "");
-Error('\p{Hangul_Syllable_Type=- Leading/a/Jamo}');
-Error('\P{Hangul_Syllable_Type=- Leading/a/Jamo}');
-Expect(1, 4447, '\p{Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4447, '\p{^Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4447, '\P{Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4447, '\P{^Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4351, '\p{Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4351, '\p{^Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4351, '\P{Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4351, '\P{^Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4447, '\p{Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(0, 4447, '\p{^Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(0, 4447, '\P{Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(1, 4447, '\P{^Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(0, 4351, '\p{Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(1, 4351, '\p{^Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(1, 4351, '\P{Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Expect(0, 4351, '\P{^Hangul_Syllable_Type= -LEADING_Jamo}', "");
-Error('\p{Hst=:= L}');
-Error('\P{Hst=:= L}');
-Expect(1, 4447, '\p{Hst=l}', "");
-Expect(0, 4447, '\p{^Hst=l}', "");
-Expect(0, 4447, '\P{Hst=l}', "");
-Expect(1, 4447, '\P{^Hst=l}', "");
-Expect(0, 4351, '\p{Hst=l}', "");
-Expect(1, 4351, '\p{^Hst=l}', "");
-Expect(1, 4351, '\P{Hst=l}', "");
-Expect(0, 4351, '\P{^Hst=l}', "");
-Expect(1, 4447, '\p{Hst: _L}', "");
-Expect(0, 4447, '\p{^Hst: _L}', "");
-Expect(0, 4447, '\P{Hst: _L}', "");
-Expect(1, 4447, '\P{^Hst: _L}', "");
-Expect(0, 4351, '\p{Hst: _L}', "");
-Expect(1, 4351, '\p{^Hst: _L}', "");
-Expect(1, 4351, '\P{Hst: _L}', "");
-Expect(0, 4351, '\P{^Hst: _L}', "");
-Error('\p{Is_Hangul_Syllable_Type=/a/Leading_Jamo}');
-Error('\P{Is_Hangul_Syllable_Type=/a/Leading_Jamo}');
-Expect(1, 4447, '\p{Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4447, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4447, '\P{Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4447, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4351, '\p{Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4351, '\p{^Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4351, '\P{Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(0, 4351, '\P{^Is_Hangul_Syllable_Type=leadingjamo}', "");
-Expect(1, 4447, '\p{Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(0, 4447, '\p{^Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(0, 4447, '\P{Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(1, 4447, '\P{^Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(0, 4351, '\p{Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(1, 4351, '\p{^Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(1, 4351, '\P{Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Expect(0, 4351, '\P{^Is_Hangul_Syllable_Type=- leading Jamo}', "");
-Error('\p{Is_Hst=/a/_-l}');
-Error('\P{Is_Hst=/a/_-l}');
-Expect(1, 4447, '\p{Is_Hst=l}', "");
-Expect(0, 4447, '\p{^Is_Hst=l}', "");
-Expect(0, 4447, '\P{Is_Hst=l}', "");
-Expect(1, 4447, '\P{^Is_Hst=l}', "");
-Expect(0, 4351, '\p{Is_Hst=l}', "");
-Expect(1, 4351, '\p{^Is_Hst=l}', "");
-Expect(1, 4351, '\P{Is_Hst=l}', "");
-Expect(0, 4351, '\P{^Is_Hst=l}', "");
-Expect(1, 4447, '\p{Is_Hst=--L}', "");
-Expect(0, 4447, '\p{^Is_Hst=--L}', "");
-Expect(0, 4447, '\P{Is_Hst=--L}', "");
-Expect(1, 4447, '\P{^Is_Hst=--L}', "");
-Expect(0, 4351, '\p{Is_Hst=--L}', "");
-Expect(1, 4351, '\p{^Is_Hst=--L}', "");
-Expect(1, 4351, '\P{Is_Hst=--L}', "");
-Expect(0, 4351, '\P{^Is_Hst=--L}', "");
-Error('\p{Noncharacter_Code_Point=:= YES}');
-Error('\P{Noncharacter_Code_Point=:= YES}');
-Expect(0, 64975, '\p{Noncharacter_Code_Point=yes}', "");
-Expect(1, 64975, '\p{^Noncharacter_Code_Point=yes}', "");
-Expect(1, 64975, '\P{Noncharacter_Code_Point=yes}', "");
-Expect(0, 64975, '\P{^Noncharacter_Code_Point=yes}', "");
-Expect(0, 64975, '\p{Noncharacter_Code_Point=_ yes}', "");
-Expect(1, 64975, '\p{^Noncharacter_Code_Point=_ yes}', "");
-Expect(1, 64975, '\P{Noncharacter_Code_Point=_ yes}', "");
-Expect(0, 64975, '\P{^Noncharacter_Code_Point=_ yes}', "");
-Error('\p{NChar=-:=y}');
-Error('\P{NChar=-:=y}');
-Expect(0, 64975, '\p{NChar=y}', "");
-Expect(1, 64975, '\p{^NChar=y}', "");
-Expect(1, 64975, '\P{NChar=y}', "");
-Expect(0, 64975, '\P{^NChar=y}', "");
-Expect(0, 64975, '\p{NChar: y}', "");
-Expect(1, 64975, '\p{^NChar: y}', "");
-Expect(1, 64975, '\P{NChar: y}', "");
-Expect(0, 64975, '\P{^NChar: y}', "");
-Error('\p{Is_Noncharacter_Code_Point= t:=}');
-Error('\P{Is_Noncharacter_Code_Point= t:=}');
-Expect(0, 64975, '\p{Is_Noncharacter_Code_Point=t}', "");
-Expect(1, 64975, '\p{^Is_Noncharacter_Code_Point=t}', "");
-Expect(1, 64975, '\P{Is_Noncharacter_Code_Point=t}', "");
-Expect(0, 64975, '\P{^Is_Noncharacter_Code_Point=t}', "");
-Expect(0, 64975, '\p{Is_Noncharacter_Code_Point= t}', "");
-Expect(1, 64975, '\p{^Is_Noncharacter_Code_Point= t}', "");
-Expect(1, 64975, '\P{Is_Noncharacter_Code_Point= t}', "");
-Expect(0, 64975, '\P{^Is_Noncharacter_Code_Point= t}', "");
-Error('\p{Is_NChar=-TRUE/a/}');
-Error('\P{Is_NChar=-TRUE/a/}');
-Expect(0, 64975, '\p{Is_NChar=true}', "");
-Expect(1, 64975, '\p{^Is_NChar=true}', "");
-Expect(1, 64975, '\P{Is_NChar=true}', "");
-Expect(0, 64975, '\P{^Is_NChar=true}', "");
-Expect(0, 64975, '\p{Is_NChar=_True}', "");
-Expect(1, 64975, '\p{^Is_NChar=_True}', "");
-Expect(1, 64975, '\P{Is_NChar=_True}', "");
-Expect(0, 64975, '\P{^Is_NChar=_True}', "");
-Error('\p{Noncharacter_Code_Point= _No:=}');
-Error('\P{Noncharacter_Code_Point= _No:=}');
-Expect(1, 64975, '\p{Noncharacter_Code_Point=no}', "");
-Expect(0, 64975, '\p{^Noncharacter_Code_Point=no}', "");
-Expect(0, 64975, '\P{Noncharacter_Code_Point=no}', "");
-Expect(1, 64975, '\P{^Noncharacter_Code_Point=no}', "");
-Expect(1, 64975, '\p{Noncharacter_Code_Point= -no}', "");
-Expect(0, 64975, '\p{^Noncharacter_Code_Point= -no}', "");
-Expect(0, 64975, '\P{Noncharacter_Code_Point= -no}', "");
-Expect(1, 64975, '\P{^Noncharacter_Code_Point= -no}', "");
-Error('\p{NChar=- N:=}');
-Error('\P{NChar=- N:=}');
-Expect(1, 64975, '\p{NChar=n}', "");
-Expect(0, 64975, '\p{^NChar=n}', "");
-Expect(0, 64975, '\P{NChar=n}', "");
-Expect(1, 64975, '\P{^NChar=n}', "");
-Expect(1, 64975, '\p{NChar= N}', "");
-Expect(0, 64975, '\p{^NChar= N}', "");
-Expect(0, 64975, '\P{NChar= N}', "");
-Expect(1, 64975, '\P{^NChar= N}', "");
-Error('\p{Is_Noncharacter_Code_Point=/a/ _F}');
-Error('\P{Is_Noncharacter_Code_Point=/a/ _F}');
-Expect(1, 64975, '\p{Is_Noncharacter_Code_Point=f}', "");
-Expect(0, 64975, '\p{^Is_Noncharacter_Code_Point=f}', "");
-Expect(0, 64975, '\P{Is_Noncharacter_Code_Point=f}', "");
-Expect(1, 64975, '\P{^Is_Noncharacter_Code_Point=f}', "");
-Expect(1, 64975, '\p{Is_Noncharacter_Code_Point: F}', "");
-Expect(0, 64975, '\p{^Is_Noncharacter_Code_Point: F}', "");
-Expect(0, 64975, '\P{Is_Noncharacter_Code_Point: F}', "");
-Expect(1, 64975, '\P{^Is_Noncharacter_Code_Point: F}', "");
-Error('\p{Is_NChar= False:=}');
-Error('\P{Is_NChar= False:=}');
-Expect(1, 64975, '\p{Is_NChar:false}', "");
-Expect(0, 64975, '\p{^Is_NChar:false}', "");
-Expect(0, 64975, '\P{Is_NChar:false}', "");
-Expect(1, 64975, '\P{^Is_NChar:false}', "");
-Expect(1, 64975, '\p{Is_NChar=-_FALSE}', "");
-Expect(0, 64975, '\p{^Is_NChar=-_FALSE}', "");
-Expect(0, 64975, '\P{Is_NChar=-_FALSE}', "");
-Expect(1, 64975, '\P{^Is_NChar=-_FALSE}', "");
-Error('\p{Unified_Ideograph=:=_-Yes}');
-Error('\P{Unified_Ideograph=:=_-Yes}');
-Expect(1, 19893, '\p{Unified_Ideograph: yes}', "");
-Expect(0, 19893, '\p{^Unified_Ideograph: yes}', "");
-Expect(0, 19893, '\P{Unified_Ideograph: yes}', "");
-Expect(1, 19893, '\P{^Unified_Ideograph: yes}', "");
-Expect(0, 13311, '\p{Unified_Ideograph: yes}', "");
-Expect(1, 13311, '\p{^Unified_Ideograph: yes}', "");
-Expect(1, 13311, '\P{Unified_Ideograph: yes}', "");
-Expect(0, 13311, '\P{^Unified_Ideograph: yes}', "");
-Expect(1, 19893, '\p{Unified_Ideograph=- Yes}', "");
-Expect(0, 19893, '\p{^Unified_Ideograph=- Yes}', "");
-Expect(0, 19893, '\P{Unified_Ideograph=- Yes}', "");
-Expect(1, 19893, '\P{^Unified_Ideograph=- Yes}', "");
-Expect(0, 13311, '\p{Unified_Ideograph=- Yes}', "");
-Expect(1, 13311, '\p{^Unified_Ideograph=- Yes}', "");
-Expect(1, 13311, '\P{Unified_Ideograph=- Yes}', "");
-Expect(0, 13311, '\P{^Unified_Ideograph=- Yes}', "");
-Error('\p{UIdeo= _Y:=}');
-Error('\P{UIdeo= _Y:=}');
-Expect(1, 19893, '\p{UIdeo=y}', "");
-Expect(0, 19893, '\p{^UIdeo=y}', "");
-Expect(0, 19893, '\P{UIdeo=y}', "");
-Expect(1, 19893, '\P{^UIdeo=y}', "");
-Expect(0, 13311, '\p{UIdeo=y}', "");
-Expect(1, 13311, '\p{^UIdeo=y}', "");
-Expect(1, 13311, '\P{UIdeo=y}', "");
-Expect(0, 13311, '\P{^UIdeo=y}', "");
-Expect(1, 19893, '\p{UIdeo= y}', "");
-Expect(0, 19893, '\p{^UIdeo= y}', "");
-Expect(0, 19893, '\P{UIdeo= y}', "");
-Expect(1, 19893, '\P{^UIdeo= y}', "");
-Expect(0, 13311, '\p{UIdeo= y}', "");
-Expect(1, 13311, '\p{^UIdeo= y}', "");
-Expect(1, 13311, '\P{UIdeo= y}', "");
-Expect(0, 13311, '\P{^UIdeo= y}', "");
-Error('\p{Is_Unified_Ideograph=:=_T}');
-Error('\P{Is_Unified_Ideograph=:=_T}');
-Expect(1, 19893, '\p{Is_Unified_Ideograph=t}', "");
-Expect(0, 19893, '\p{^Is_Unified_Ideograph=t}', "");
-Expect(0, 19893, '\P{Is_Unified_Ideograph=t}', "");
-Expect(1, 19893, '\P{^Is_Unified_Ideograph=t}', "");
-Expect(0, 13311, '\p{Is_Unified_Ideograph=t}', "");
-Expect(1, 13311, '\p{^Is_Unified_Ideograph=t}', "");
-Expect(1, 13311, '\P{Is_Unified_Ideograph=t}', "");
-Expect(0, 13311, '\P{^Is_Unified_Ideograph=t}', "");
-Expect(1, 19893, '\p{Is_Unified_Ideograph=- T}', "");
-Expect(0, 19893, '\p{^Is_Unified_Ideograph=- T}', "");
-Expect(0, 19893, '\P{Is_Unified_Ideograph=- T}', "");
-Expect(1, 19893, '\P{^Is_Unified_Ideograph=- T}', "");
-Expect(0, 13311, '\p{Is_Unified_Ideograph=- T}', "");
-Expect(1, 13311, '\p{^Is_Unified_Ideograph=- T}', "");
-Expect(1, 13311, '\P{Is_Unified_Ideograph=- T}', "");
-Expect(0, 13311, '\P{^Is_Unified_Ideograph=- T}', "");
-Error('\p{Is_UIdeo: /a/ True}');
-Error('\P{Is_UIdeo: /a/ True}');
-Expect(1, 19893, '\p{Is_UIdeo=true}', "");
-Expect(0, 19893, '\p{^Is_UIdeo=true}', "");
-Expect(0, 19893, '\P{Is_UIdeo=true}', "");
-Expect(1, 19893, '\P{^Is_UIdeo=true}', "");
-Expect(0, 13311, '\p{Is_UIdeo=true}', "");
-Expect(1, 13311, '\p{^Is_UIdeo=true}', "");
-Expect(1, 13311, '\P{Is_UIdeo=true}', "");
-Expect(0, 13311, '\P{^Is_UIdeo=true}', "");
-Expect(1, 19893, '\p{Is_UIdeo=_TRUE}', "");
-Expect(0, 19893, '\p{^Is_UIdeo=_TRUE}', "");
-Expect(0, 19893, '\P{Is_UIdeo=_TRUE}', "");
-Expect(1, 19893, '\P{^Is_UIdeo=_TRUE}', "");
-Expect(0, 13311, '\p{Is_UIdeo=_TRUE}', "");
-Expect(1, 13311, '\p{^Is_UIdeo=_TRUE}', "");
-Expect(1, 13311, '\P{Is_UIdeo=_TRUE}', "");
-Expect(0, 13311, '\P{^Is_UIdeo=_TRUE}', "");
-Error('\p{Unified_Ideograph= no/a/}');
-Error('\P{Unified_Ideograph= no/a/}');
-Expect(1, 13311, '\p{Unified_Ideograph=no}', "");
-Expect(0, 13311, '\p{^Unified_Ideograph=no}', "");
-Expect(0, 13311, '\P{Unified_Ideograph=no}', "");
-Expect(1, 13311, '\P{^Unified_Ideograph=no}', "");
-Expect(0, 19893, '\p{Unified_Ideograph=no}', "");
-Expect(1, 19893, '\p{^Unified_Ideograph=no}', "");
-Expect(1, 19893, '\P{Unified_Ideograph=no}', "");
-Expect(0, 19893, '\P{^Unified_Ideograph=no}', "");
-Expect(1, 13311, '\p{Unified_Ideograph=_ no}', "");
-Expect(0, 13311, '\p{^Unified_Ideograph=_ no}', "");
-Expect(0, 13311, '\P{Unified_Ideograph=_ no}', "");
-Expect(1, 13311, '\P{^Unified_Ideograph=_ no}', "");
-Expect(0, 19893, '\p{Unified_Ideograph=_ no}', "");
-Expect(1, 19893, '\p{^Unified_Ideograph=_ no}', "");
-Expect(1, 19893, '\P{Unified_Ideograph=_ no}', "");
-Expect(0, 19893, '\P{^Unified_Ideograph=_ no}', "");
-Error('\p{UIdeo=-n/a/}');
-Error('\P{UIdeo=-n/a/}');
-Expect(1, 13311, '\p{UIdeo=n}', "");
-Expect(0, 13311, '\p{^UIdeo=n}', "");
-Expect(0, 13311, '\P{UIdeo=n}', "");
-Expect(1, 13311, '\P{^UIdeo=n}', "");
-Expect(0, 19893, '\p{UIdeo=n}', "");
-Expect(1, 19893, '\p{^UIdeo=n}', "");
-Expect(1, 19893, '\P{UIdeo=n}', "");
-Expect(0, 19893, '\P{^UIdeo=n}', "");
-Expect(1, 13311, '\p{UIdeo=_ n}', "");
-Expect(0, 13311, '\p{^UIdeo=_ n}', "");
-Expect(0, 13311, '\P{UIdeo=_ n}', "");
-Expect(1, 13311, '\P{^UIdeo=_ n}', "");
-Expect(0, 19893, '\p{UIdeo=_ n}', "");
-Expect(1, 19893, '\p{^UIdeo=_ n}', "");
-Expect(1, 19893, '\P{UIdeo=_ n}', "");
-Expect(0, 19893, '\P{^UIdeo=_ n}', "");
-Error('\p{Is_Unified_Ideograph= :=F}');
-Error('\P{Is_Unified_Ideograph= :=F}');
-Expect(1, 13311, '\p{Is_Unified_Ideograph=f}', "");
-Expect(0, 13311, '\p{^Is_Unified_Ideograph=f}', "");
-Expect(0, 13311, '\P{Is_Unified_Ideograph=f}', "");
-Expect(1, 13311, '\P{^Is_Unified_Ideograph=f}', "");
-Expect(0, 19893, '\p{Is_Unified_Ideograph=f}', "");
-Expect(1, 19893, '\p{^Is_Unified_Ideograph=f}', "");
-Expect(1, 19893, '\P{Is_Unified_Ideograph=f}', "");
-Expect(0, 19893, '\P{^Is_Unified_Ideograph=f}', "");
-Expect(1, 13311, '\p{Is_Unified_Ideograph=- F}', "");
-Expect(0, 13311, '\p{^Is_Unified_Ideograph=- F}', "");
-Expect(0, 13311, '\P{Is_Unified_Ideograph=- F}', "");
-Expect(1, 13311, '\P{^Is_Unified_Ideograph=- F}', "");
-Expect(0, 19893, '\p{Is_Unified_Ideograph=- F}', "");
-Expect(1, 19893, '\p{^Is_Unified_Ideograph=- F}', "");
-Expect(1, 19893, '\P{Is_Unified_Ideograph=- F}', "");
-Expect(0, 19893, '\P{^Is_Unified_Ideograph=- F}', "");
-Error('\p{Is_UIdeo: _FALSE:=}');
-Error('\P{Is_UIdeo: _FALSE:=}');
-Expect(1, 13311, '\p{Is_UIdeo=false}', "");
-Expect(0, 13311, '\p{^Is_UIdeo=false}', "");
-Expect(0, 13311, '\P{Is_UIdeo=false}', "");
-Expect(1, 13311, '\P{^Is_UIdeo=false}', "");
-Expect(0, 19893, '\p{Is_UIdeo=false}', "");
-Expect(1, 19893, '\p{^Is_UIdeo=false}', "");
-Expect(1, 19893, '\P{Is_UIdeo=false}', "");
-Expect(0, 19893, '\P{^Is_UIdeo=false}', "");
-Expect(1, 13311, '\p{Is_UIdeo= -false}', "");
-Expect(0, 13311, '\p{^Is_UIdeo= -false}', "");
-Expect(0, 13311, '\P{Is_UIdeo= -false}', "");
-Expect(1, 13311, '\P{^Is_UIdeo= -false}', "");
-Expect(0, 19893, '\p{Is_UIdeo= -false}', "");
-Expect(1, 19893, '\p{^Is_UIdeo= -false}', "");
-Expect(1, 19893, '\P{Is_UIdeo= -false}', "");
-Expect(0, 19893, '\P{^Is_UIdeo= -false}', "");
-Error('\p{Diacritic=:=_ yes}');
-Error('\P{Diacritic=:=_ yes}');
-Expect(1, 94, '\p{Diacritic=yes}', "");
-Expect(0, 94, '\p{^Diacritic=yes}', "");
-Expect(0, 94, '\P{Diacritic=yes}', "");
-Expect(1, 94, '\P{^Diacritic=yes}', "");
-Expect(0, 93, '\p{Diacritic=yes}', "");
-Expect(1, 93, '\p{^Diacritic=yes}', "");
-Expect(1, 93, '\P{Diacritic=yes}', "");
-Expect(0, 93, '\P{^Diacritic=yes}', "");
-Expect(1, 94, '\p{Diacritic=- yes}', "");
-Expect(0, 94, '\p{^Diacritic=- yes}', "");
-Expect(0, 94, '\P{Diacritic=- yes}', "");
-Expect(1, 94, '\P{^Diacritic=- yes}', "");
-Expect(0, 93, '\p{Diacritic=- yes}', "");
-Expect(1, 93, '\p{^Diacritic=- yes}', "");
-Expect(1, 93, '\P{Diacritic=- yes}', "");
-Expect(0, 93, '\P{^Diacritic=- yes}', "");
-Error('\p{Dia=/a/ -Y}');
-Error('\P{Dia=/a/ -Y}');
-Expect(1, 94, '\p{Dia=y}', "");
-Expect(0, 94, '\p{^Dia=y}', "");
-Expect(0, 94, '\P{Dia=y}', "");
-Expect(1, 94, '\P{^Dia=y}', "");
-Expect(0, 93, '\p{Dia=y}', "");
-Expect(1, 93, '\p{^Dia=y}', "");
-Expect(1, 93, '\P{Dia=y}', "");
-Expect(0, 93, '\P{^Dia=y}', "");
-Expect(1, 94, '\p{Dia= -Y}', "");
-Expect(0, 94, '\p{^Dia= -Y}', "");
-Expect(0, 94, '\P{Dia= -Y}', "");
-Expect(1, 94, '\P{^Dia= -Y}', "");
-Expect(0, 93, '\p{Dia= -Y}', "");
-Expect(1, 93, '\p{^Dia= -Y}', "");
-Expect(1, 93, '\P{Dia= -Y}', "");
-Expect(0, 93, '\P{^Dia= -Y}', "");
-Error('\p{Is_Diacritic= :=T}');
-Error('\P{Is_Diacritic= :=T}');
-Expect(1, 94, '\p{Is_Diacritic=t}', "");
-Expect(0, 94, '\p{^Is_Diacritic=t}', "");
-Expect(0, 94, '\P{Is_Diacritic=t}', "");
-Expect(1, 94, '\P{^Is_Diacritic=t}', "");
-Expect(0, 93, '\p{Is_Diacritic=t}', "");
-Expect(1, 93, '\p{^Is_Diacritic=t}', "");
-Expect(1, 93, '\P{Is_Diacritic=t}', "");
-Expect(0, 93, '\P{^Is_Diacritic=t}', "");
-Expect(1, 94, '\p{Is_Diacritic: _-T}', "");
-Expect(0, 94, '\p{^Is_Diacritic: _-T}', "");
-Expect(0, 94, '\P{Is_Diacritic: _-T}', "");
-Expect(1, 94, '\P{^Is_Diacritic: _-T}', "");
-Expect(0, 93, '\p{Is_Diacritic: _-T}', "");
-Expect(1, 93, '\p{^Is_Diacritic: _-T}', "");
-Expect(1, 93, '\P{Is_Diacritic: _-T}', "");
-Expect(0, 93, '\P{^Is_Diacritic: _-T}', "");
-Error('\p{Is_Dia= _true/a/}');
-Error('\P{Is_Dia= _true/a/}');
-Expect(1, 94, '\p{Is_Dia=true}', "");
-Expect(0, 94, '\p{^Is_Dia=true}', "");
-Expect(0, 94, '\P{Is_Dia=true}', "");
-Expect(1, 94, '\P{^Is_Dia=true}', "");
-Expect(0, 93, '\p{Is_Dia=true}', "");
-Expect(1, 93, '\p{^Is_Dia=true}', "");
-Expect(1, 93, '\P{Is_Dia=true}', "");
-Expect(0, 93, '\P{^Is_Dia=true}', "");
-Expect(1, 94, '\p{Is_Dia= TRUE}', "");
-Expect(0, 94, '\p{^Is_Dia= TRUE}', "");
-Expect(0, 94, '\P{Is_Dia= TRUE}', "");
-Expect(1, 94, '\P{^Is_Dia= TRUE}', "");
-Expect(0, 93, '\p{Is_Dia= TRUE}', "");
-Expect(1, 93, '\p{^Is_Dia= TRUE}', "");
-Expect(1, 93, '\P{Is_Dia= TRUE}', "");
-Expect(0, 93, '\P{^Is_Dia= TRUE}', "");
-Error('\p{Diacritic= NO/a/}');
-Error('\P{Diacritic= NO/a/}');
-Expect(1, 93, '\p{Diacritic=no}', "");
-Expect(0, 93, '\p{^Diacritic=no}', "");
-Expect(0, 93, '\P{Diacritic=no}', "");
-Expect(1, 93, '\P{^Diacritic=no}', "");
-Expect(0, 94, '\p{Diacritic=no}', "");
-Expect(1, 94, '\p{^Diacritic=no}', "");
-Expect(1, 94, '\P{Diacritic=no}', "");
-Expect(0, 94, '\P{^Diacritic=no}', "");
-Expect(1, 93, '\p{Diacritic= -No}', "");
-Expect(0, 93, '\p{^Diacritic= -No}', "");
-Expect(0, 93, '\P{Diacritic= -No}', "");
-Expect(1, 93, '\P{^Diacritic= -No}', "");
-Expect(0, 94, '\p{Diacritic= -No}', "");
-Expect(1, 94, '\p{^Diacritic= -No}', "");
-Expect(1, 94, '\P{Diacritic= -No}', "");
-Expect(0, 94, '\P{^Diacritic= -No}', "");
-Error('\p{Dia= _N:=}');
-Error('\P{Dia= _N:=}');
-Expect(1, 93, '\p{Dia=n}', "");
-Expect(0, 93, '\p{^Dia=n}', "");
-Expect(0, 93, '\P{Dia=n}', "");
-Expect(1, 93, '\P{^Dia=n}', "");
-Expect(0, 94, '\p{Dia=n}', "");
-Expect(1, 94, '\p{^Dia=n}', "");
-Expect(1, 94, '\P{Dia=n}', "");
-Expect(0, 94, '\P{^Dia=n}', "");
-Expect(1, 93, '\p{Dia: - N}', "");
-Expect(0, 93, '\p{^Dia: - N}', "");
-Expect(0, 93, '\P{Dia: - N}', "");
-Expect(1, 93, '\P{^Dia: - N}', "");
-Expect(0, 94, '\p{Dia: - N}', "");
-Expect(1, 94, '\p{^Dia: - N}', "");
-Expect(1, 94, '\P{Dia: - N}', "");
-Expect(0, 94, '\P{^Dia: - N}', "");
-Error('\p{Is_Diacritic=/a/ F}');
-Error('\P{Is_Diacritic=/a/ F}');
-Expect(1, 93, '\p{Is_Diacritic=f}', "");
-Expect(0, 93, '\p{^Is_Diacritic=f}', "");
-Expect(0, 93, '\P{Is_Diacritic=f}', "");
-Expect(1, 93, '\P{^Is_Diacritic=f}', "");
-Expect(0, 94, '\p{Is_Diacritic=f}', "");
-Expect(1, 94, '\p{^Is_Diacritic=f}', "");
-Expect(1, 94, '\P{Is_Diacritic=f}', "");
-Expect(0, 94, '\P{^Is_Diacritic=f}', "");
-Expect(1, 93, '\p{Is_Diacritic= -F}', "");
-Expect(0, 93, '\p{^Is_Diacritic= -F}', "");
-Expect(0, 93, '\P{Is_Diacritic= -F}', "");
-Expect(1, 93, '\P{^Is_Diacritic= -F}', "");
-Expect(0, 94, '\p{Is_Diacritic= -F}', "");
-Expect(1, 94, '\p{^Is_Diacritic= -F}', "");
-Expect(1, 94, '\P{Is_Diacritic= -F}', "");
-Expect(0, 94, '\P{^Is_Diacritic= -F}', "");
-Error('\p{Is_Dia=- FALSE:=}');
-Error('\P{Is_Dia=- FALSE:=}');
-Expect(1, 93, '\p{Is_Dia=false}', "");
-Expect(0, 93, '\p{^Is_Dia=false}', "");
-Expect(0, 93, '\P{Is_Dia=false}', "");
-Expect(1, 93, '\P{^Is_Dia=false}', "");
-Expect(0, 94, '\p{Is_Dia=false}', "");
-Expect(1, 94, '\p{^Is_Dia=false}', "");
-Expect(1, 94, '\P{Is_Dia=false}', "");
-Expect(0, 94, '\P{^Is_Dia=false}', "");
-Expect(1, 93, '\p{Is_Dia= FALSE}', "");
-Expect(0, 93, '\p{^Is_Dia= FALSE}', "");
-Expect(0, 93, '\P{Is_Dia= FALSE}', "");
-Expect(1, 93, '\P{^Is_Dia= FALSE}', "");
-Expect(0, 94, '\p{Is_Dia= FALSE}', "");
-Expect(1, 94, '\p{^Is_Dia= FALSE}', "");
-Expect(1, 94, '\P{Is_Dia= FALSE}', "");
-Expect(0, 94, '\P{^Is_Dia= FALSE}', "");
-Error('\p{Perl_Canonical_Combining_Class=0}');
-Error('\P{Perl_Canonical_Combining_Class=0}');
-Error('\p{Perl_ccc=0}');
-Error('\P{Perl_ccc=0}');
-Error('\p{Grapheme_Extend= :=Yes}');
-Error('\P{Grapheme_Extend= :=Yes}');
-Expect(1, 879, '\p{Grapheme_Extend: yes}', "");
-Expect(0, 879, '\p{^Grapheme_Extend: yes}', "");
-Expect(0, 879, '\P{Grapheme_Extend: yes}', "");
-Expect(1, 879, '\P{^Grapheme_Extend: yes}', "");
-Expect(0, 767, '\p{Grapheme_Extend: yes}', "");
-Expect(1, 767, '\p{^Grapheme_Extend: yes}', "");
-Expect(1, 767, '\P{Grapheme_Extend: yes}', "");
-Expect(0, 767, '\P{^Grapheme_Extend: yes}', "");
-Expect(1, 879, '\p{Grapheme_Extend:_-yes}', "");
-Expect(0, 879, '\p{^Grapheme_Extend:_-yes}', "");
-Expect(0, 879, '\P{Grapheme_Extend:_-yes}', "");
-Expect(1, 879, '\P{^Grapheme_Extend:_-yes}', "");
-Expect(0, 767, '\p{Grapheme_Extend:_-yes}', "");
-Expect(1, 767, '\p{^Grapheme_Extend:_-yes}', "");
-Expect(1, 767, '\P{Grapheme_Extend:_-yes}', "");
-Expect(0, 767, '\P{^Grapheme_Extend:_-yes}', "");
-Error('\p{Gr_Ext=_Y:=}');
-Error('\P{Gr_Ext=_Y:=}');
-Expect(1, 879, '\p{Gr_Ext=y}', "");
-Expect(0, 879, '\p{^Gr_Ext=y}', "");
-Expect(0, 879, '\P{Gr_Ext=y}', "");
-Expect(1, 879, '\P{^Gr_Ext=y}', "");
-Expect(0, 767, '\p{Gr_Ext=y}', "");
-Expect(1, 767, '\p{^Gr_Ext=y}', "");
-Expect(1, 767, '\P{Gr_Ext=y}', "");
-Expect(0, 767, '\P{^Gr_Ext=y}', "");
-Expect(1, 879, '\p{Gr_Ext=_y}', "");
-Expect(0, 879, '\p{^Gr_Ext=_y}', "");
-Expect(0, 879, '\P{Gr_Ext=_y}', "");
-Expect(1, 879, '\P{^Gr_Ext=_y}', "");
-Expect(0, 767, '\p{Gr_Ext=_y}', "");
-Expect(1, 767, '\p{^Gr_Ext=_y}', "");
-Expect(1, 767, '\P{Gr_Ext=_y}', "");
-Expect(0, 767, '\P{^Gr_Ext=_y}', "");
-Error('\p{Is_Grapheme_Extend=T/a/}');
-Error('\P{Is_Grapheme_Extend=T/a/}');
-Expect(1, 879, '\p{Is_Grapheme_Extend=t}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Extend=t}', "");
-Expect(0, 879, '\P{Is_Grapheme_Extend=t}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Extend=t}', "");
-Expect(0, 767, '\p{Is_Grapheme_Extend=t}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Extend=t}', "");
-Expect(1, 767, '\P{Is_Grapheme_Extend=t}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Extend=t}', "");
-Expect(1, 879, '\p{Is_Grapheme_Extend=_t}', "");
-Expect(0, 879, '\p{^Is_Grapheme_Extend=_t}', "");
-Expect(0, 879, '\P{Is_Grapheme_Extend=_t}', "");
-Expect(1, 879, '\P{^Is_Grapheme_Extend=_t}', "");
-Expect(0, 767, '\p{Is_Grapheme_Extend=_t}', "");
-Expect(1, 767, '\p{^Is_Grapheme_Extend=_t}', "");
-Expect(1, 767, '\P{Is_Grapheme_Extend=_t}', "");
-Expect(0, 767, '\P{^Is_Grapheme_Extend=_t}', "");
-Error('\p{Is_Gr_Ext=/a/TRUE}');
-Error('\P{Is_Gr_Ext=/a/TRUE}');
-Expect(1, 879, '\p{Is_Gr_Ext:true}', "");
-Expect(0, 879, '\p{^Is_Gr_Ext:true}', "");
-Expect(0, 879, '\P{Is_Gr_Ext:true}', "");
-Expect(1, 879, '\P{^Is_Gr_Ext:true}', "");
-Expect(0, 767, '\p{Is_Gr_Ext:true}', "");
-Expect(1, 767, '\p{^Is_Gr_Ext:true}', "");
-Expect(1, 767, '\P{Is_Gr_Ext:true}', "");
-Expect(0, 767, '\P{^Is_Gr_Ext:true}', "");
-Expect(1, 879, '\p{Is_Gr_Ext= TRUE}', "");
-Expect(0, 879, '\p{^Is_Gr_Ext= TRUE}', "");
-Expect(0, 879, '\P{Is_Gr_Ext= TRUE}', "");
-Expect(1, 879, '\P{^Is_Gr_Ext= TRUE}', "");
-Expect(0, 767, '\p{Is_Gr_Ext= TRUE}', "");
-Expect(1, 767, '\p{^Is_Gr_Ext= TRUE}', "");
-Expect(1, 767, '\P{Is_Gr_Ext= TRUE}', "");
-Expect(0, 767, '\P{^Is_Gr_Ext= TRUE}', "");
-Error('\p{Grapheme_Extend= no:=}');
-Error('\P{Grapheme_Extend= no:=}');
-Expect(1, 767, '\p{Grapheme_Extend=no}', "");
-Expect(0, 767, '\p{^Grapheme_Extend=no}', "");
-Expect(0, 767, '\P{Grapheme_Extend=no}', "");
-Expect(1, 767, '\P{^Grapheme_Extend=no}', "");
-Expect(0, 879, '\p{Grapheme_Extend=no}', "");
-Expect(1, 879, '\p{^Grapheme_Extend=no}', "");
-Expect(1, 879, '\P{Grapheme_Extend=no}', "");
-Expect(0, 879, '\P{^Grapheme_Extend=no}', "");
-Expect(1, 767, '\p{Grapheme_Extend= NO}', "");
-Expect(0, 767, '\p{^Grapheme_Extend= NO}', "");
-Expect(0, 767, '\P{Grapheme_Extend= NO}', "");
-Expect(1, 767, '\P{^Grapheme_Extend= NO}', "");
-Expect(0, 879, '\p{Grapheme_Extend= NO}', "");
-Expect(1, 879, '\p{^Grapheme_Extend= NO}', "");
-Expect(1, 879, '\P{Grapheme_Extend= NO}', "");
-Expect(0, 879, '\P{^Grapheme_Extend= NO}', "");
-Error('\p{Gr_Ext=/a/N}');
-Error('\P{Gr_Ext=/a/N}');
-Expect(1, 767, '\p{Gr_Ext=n}', "");
-Expect(0, 767, '\p{^Gr_Ext=n}', "");
-Expect(0, 767, '\P{Gr_Ext=n}', "");
-Expect(1, 767, '\P{^Gr_Ext=n}', "");
-Expect(0, 879, '\p{Gr_Ext=n}', "");
-Expect(1, 879, '\p{^Gr_Ext=n}', "");
-Expect(1, 879, '\P{Gr_Ext=n}', "");
-Expect(0, 879, '\P{^Gr_Ext=n}', "");
-Expect(1, 767, '\p{Gr_Ext= N}', "");
-Expect(0, 767, '\p{^Gr_Ext= N}', "");
-Expect(0, 767, '\P{Gr_Ext= N}', "");
-Expect(1, 767, '\P{^Gr_Ext= N}', "");
-Expect(0, 879, '\p{Gr_Ext= N}', "");
-Expect(1, 879, '\p{^Gr_Ext= N}', "");
-Expect(1, 879, '\P{Gr_Ext= N}', "");
-Expect(0, 879, '\P{^Gr_Ext= N}', "");
-Error('\p{Is_Grapheme_Extend=_/a/F}');
-Error('\P{Is_Grapheme_Extend=_/a/F}');
-Expect(1, 767, '\p{Is_Grapheme_Extend=f}', "");
-Expect(0, 767, '\p{^Is_Grapheme_Extend=f}', "");
-Expect(0, 767, '\P{Is_Grapheme_Extend=f}', "");
-Expect(1, 767, '\P{^Is_Grapheme_Extend=f}', "");
-Expect(0, 879, '\p{Is_Grapheme_Extend=f}', "");
-Expect(1, 879, '\p{^Is_Grapheme_Extend=f}', "");
-Expect(1, 879, '\P{Is_Grapheme_Extend=f}', "");
-Expect(0, 879, '\P{^Is_Grapheme_Extend=f}', "");
-Expect(1, 767, '\p{Is_Grapheme_Extend= -F}', "");
-Expect(0, 767, '\p{^Is_Grapheme_Extend= -F}', "");
-Expect(0, 767, '\P{Is_Grapheme_Extend= -F}', "");
-Expect(1, 767, '\P{^Is_Grapheme_Extend= -F}', "");
-Expect(0, 879, '\p{Is_Grapheme_Extend= -F}', "");
-Expect(1, 879, '\p{^Is_Grapheme_Extend= -F}', "");
-Expect(1, 879, '\P{Is_Grapheme_Extend= -F}', "");
-Expect(0, 879, '\P{^Is_Grapheme_Extend= -F}', "");
-Error('\p{Is_Gr_Ext=-/a/False}');
-Error('\P{Is_Gr_Ext=-/a/False}');
-Expect(1, 767, '\p{Is_Gr_Ext=false}', "");
-Expect(0, 767, '\p{^Is_Gr_Ext=false}', "");
-Expect(0, 767, '\P{Is_Gr_Ext=false}', "");
-Expect(1, 767, '\P{^Is_Gr_Ext=false}', "");
-Expect(0, 879, '\p{Is_Gr_Ext=false}', "");
-Expect(1, 879, '\p{^Is_Gr_Ext=false}', "");
-Expect(1, 879, '\P{Is_Gr_Ext=false}', "");
-Expect(0, 879, '\P{^Is_Gr_Ext=false}', "");
-Expect(1, 767, '\p{Is_Gr_Ext=_ FALSE}', "");
-Expect(0, 767, '\p{^Is_Gr_Ext=_ FALSE}', "");
-Expect(0, 767, '\P{Is_Gr_Ext=_ FALSE}', "");
-Expect(1, 767, '\P{^Is_Gr_Ext=_ FALSE}', "");
-Expect(0, 879, '\p{Is_Gr_Ext=_ FALSE}', "");
-Expect(1, 879, '\p{^Is_Gr_Ext=_ FALSE}', "");
-Expect(1, 879, '\P{Is_Gr_Ext=_ FALSE}', "");
-Expect(0, 879, '\P{^Is_Gr_Ext=_ FALSE}', "");
-Error('\p{Other_ID_Continue=-Yes:=}');
-Error('\P{Other_ID_Continue=-Yes:=}');
-Expect(1, 183, '\p{Other_ID_Continue: yes}', 'deprecated');
-Expect(0, 183, '\p{^Other_ID_Continue: yes}', 'deprecated');
-Expect(0, 183, '\P{Other_ID_Continue: yes}', 'deprecated');
-Expect(1, 183, '\P{^Other_ID_Continue: yes}', 'deprecated');
-Expect(0, 182, '\p{Other_ID_Continue: yes}', 'deprecated');
-Expect(1, 182, '\p{^Other_ID_Continue: yes}', 'deprecated');
-Expect(1, 182, '\P{Other_ID_Continue: yes}', 'deprecated');
-Expect(0, 182, '\P{^Other_ID_Continue: yes}', 'deprecated');
-Expect(1, 183, '\p{Other_ID_Continue= yes}', 'deprecated');
-Expect(0, 183, '\p{^Other_ID_Continue= yes}', 'deprecated');
-Expect(0, 183, '\P{Other_ID_Continue= yes}', 'deprecated');
-Expect(1, 183, '\P{^Other_ID_Continue= yes}', 'deprecated');
-Expect(0, 182, '\p{Other_ID_Continue= yes}', 'deprecated');
-Expect(1, 182, '\p{^Other_ID_Continue= yes}', 'deprecated');
-Expect(1, 182, '\P{Other_ID_Continue= yes}', 'deprecated');
-Expect(0, 182, '\P{^Other_ID_Continue= yes}', 'deprecated');
-Error('\p{OIDC=/a/ _Y}');
-Error('\P{OIDC=/a/ _Y}');
-Expect(1, 183, '\p{OIDC=y}', 'deprecated');
-Expect(0, 183, '\p{^OIDC=y}', 'deprecated');
-Expect(0, 183, '\P{OIDC=y}', 'deprecated');
-Expect(1, 183, '\P{^OIDC=y}', 'deprecated');
-Expect(0, 182, '\p{OIDC=y}', 'deprecated');
-Expect(1, 182, '\p{^OIDC=y}', 'deprecated');
-Expect(1, 182, '\P{OIDC=y}', 'deprecated');
-Expect(0, 182, '\P{^OIDC=y}', 'deprecated');
-Expect(1, 183, '\p{OIDC: Y}', 'deprecated');
-Expect(0, 183, '\p{^OIDC: Y}', 'deprecated');
-Expect(0, 183, '\P{OIDC: Y}', 'deprecated');
-Expect(1, 183, '\P{^OIDC: Y}', 'deprecated');
-Expect(0, 182, '\p{OIDC: Y}', 'deprecated');
-Expect(1, 182, '\p{^OIDC: Y}', 'deprecated');
-Expect(1, 182, '\P{OIDC: Y}', 'deprecated');
-Expect(0, 182, '\P{^OIDC: Y}', 'deprecated');
-Error('\p{Is_Other_ID_Continue= /a/t}');
-Error('\P{Is_Other_ID_Continue= /a/t}');
-Expect(1, 183, '\p{Is_Other_ID_Continue=t}', 'deprecated');
-Expect(0, 183, '\p{^Is_Other_ID_Continue=t}', 'deprecated');
-Expect(0, 183, '\P{Is_Other_ID_Continue=t}', 'deprecated');
-Expect(1, 183, '\P{^Is_Other_ID_Continue=t}', 'deprecated');
-Expect(0, 182, '\p{Is_Other_ID_Continue=t}', 'deprecated');
-Expect(1, 182, '\p{^Is_Other_ID_Continue=t}', 'deprecated');
-Expect(1, 182, '\P{Is_Other_ID_Continue=t}', 'deprecated');
-Expect(0, 182, '\P{^Is_Other_ID_Continue=t}', 'deprecated');
-Expect(1, 183, '\p{Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(0, 183, '\p{^Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(0, 183, '\P{Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(1, 183, '\P{^Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(0, 182, '\p{Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(1, 182, '\p{^Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(1, 182, '\P{Is_Other_ID_Continue= _T}', 'deprecated');
-Expect(0, 182, '\P{^Is_Other_ID_Continue= _T}', 'deprecated');
-Error('\p{Is_OIDC=:=- TRUE}');
-Error('\P{Is_OIDC=:=- TRUE}');
-Expect(1, 183, '\p{Is_OIDC=true}', 'deprecated');
-Expect(0, 183, '\p{^Is_OIDC=true}', 'deprecated');
-Expect(0, 183, '\P{Is_OIDC=true}', 'deprecated');
-Expect(1, 183, '\P{^Is_OIDC=true}', 'deprecated');
-Expect(0, 182, '\p{Is_OIDC=true}', 'deprecated');
-Expect(1, 182, '\p{^Is_OIDC=true}', 'deprecated');
-Expect(1, 182, '\P{Is_OIDC=true}', 'deprecated');
-Expect(0, 182, '\P{^Is_OIDC=true}', 'deprecated');
-Expect(1, 183, '\p{Is_OIDC= True}', 'deprecated');
-Expect(0, 183, '\p{^Is_OIDC= True}', 'deprecated');
-Expect(0, 183, '\P{Is_OIDC= True}', 'deprecated');
-Expect(1, 183, '\P{^Is_OIDC= True}', 'deprecated');
-Expect(0, 182, '\p{Is_OIDC= True}', 'deprecated');
-Expect(1, 182, '\p{^Is_OIDC= True}', 'deprecated');
-Expect(1, 182, '\P{Is_OIDC= True}', 'deprecated');
-Expect(0, 182, '\P{^Is_OIDC= True}', 'deprecated');
-Error('\p{Other_ID_Continue: := No}');
-Error('\P{Other_ID_Continue: := No}');
-Expect(1, 182, '\p{Other_ID_Continue=no}', 'deprecated');
-Expect(0, 182, '\p{^Other_ID_Continue=no}', 'deprecated');
-Expect(0, 182, '\P{Other_ID_Continue=no}', 'deprecated');
-Expect(1, 182, '\P{^Other_ID_Continue=no}', 'deprecated');
-Expect(0, 183, '\p{Other_ID_Continue=no}', 'deprecated');
-Expect(1, 183, '\p{^Other_ID_Continue=no}', 'deprecated');
-Expect(1, 183, '\P{Other_ID_Continue=no}', 'deprecated');
-Expect(0, 183, '\P{^Other_ID_Continue=no}', 'deprecated');
-Expect(1, 182, '\p{Other_ID_Continue=_No}', 'deprecated');
-Expect(0, 182, '\p{^Other_ID_Continue=_No}', 'deprecated');
-Expect(0, 182, '\P{Other_ID_Continue=_No}', 'deprecated');
-Expect(1, 182, '\P{^Other_ID_Continue=_No}', 'deprecated');
-Expect(0, 183, '\p{Other_ID_Continue=_No}', 'deprecated');
-Expect(1, 183, '\p{^Other_ID_Continue=_No}', 'deprecated');
-Expect(1, 183, '\P{Other_ID_Continue=_No}', 'deprecated');
-Expect(0, 183, '\P{^Other_ID_Continue=_No}', 'deprecated');
-Error('\p{OIDC: /a/_-n}');
-Error('\P{OIDC: /a/_-n}');
-Expect(1, 182, '\p{OIDC=n}', 'deprecated');
-Expect(0, 182, '\p{^OIDC=n}', 'deprecated');
-Expect(0, 182, '\P{OIDC=n}', 'deprecated');
-Expect(1, 182, '\P{^OIDC=n}', 'deprecated');
-Expect(0, 183, '\p{OIDC=n}', 'deprecated');
-Expect(1, 183, '\p{^OIDC=n}', 'deprecated');
-Expect(1, 183, '\P{OIDC=n}', 'deprecated');
-Expect(0, 183, '\P{^OIDC=n}', 'deprecated');
-Expect(1, 182, '\p{OIDC= N}', 'deprecated');
-Expect(0, 182, '\p{^OIDC= N}', 'deprecated');
-Expect(0, 182, '\P{OIDC= N}', 'deprecated');
-Expect(1, 182, '\P{^OIDC= N}', 'deprecated');
-Expect(0, 183, '\p{OIDC= N}', 'deprecated');
-Expect(1, 183, '\p{^OIDC= N}', 'deprecated');
-Expect(1, 183, '\P{OIDC= N}', 'deprecated');
-Expect(0, 183, '\P{^OIDC= N}', 'deprecated');
-Error('\p{Is_Other_ID_Continue= :=F}');
-Error('\P{Is_Other_ID_Continue= :=F}');
-Expect(1, 182, '\p{Is_Other_ID_Continue=f}', 'deprecated');
-Expect(0, 182, '\p{^Is_Other_ID_Continue=f}', 'deprecated');
-Expect(0, 182, '\P{Is_Other_ID_Continue=f}', 'deprecated');
-Expect(1, 182, '\P{^Is_Other_ID_Continue=f}', 'deprecated');
-Expect(0, 183, '\p{Is_Other_ID_Continue=f}', 'deprecated');
-Expect(1, 183, '\p{^Is_Other_ID_Continue=f}', 'deprecated');
-Expect(1, 183, '\P{Is_Other_ID_Continue=f}', 'deprecated');
-Expect(0, 183, '\P{^Is_Other_ID_Continue=f}', 'deprecated');
-Expect(1, 182, '\p{Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(0, 182, '\p{^Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(0, 182, '\P{Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(1, 182, '\P{^Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(0, 183, '\p{Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(1, 183, '\p{^Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(1, 183, '\P{Is_Other_ID_Continue=--F}', 'deprecated');
-Expect(0, 183, '\P{^Is_Other_ID_Continue=--F}', 'deprecated');
-Error('\p{Is_OIDC=:= False}');
-Error('\P{Is_OIDC=:= False}');
-Expect(1, 182, '\p{Is_OIDC=false}', 'deprecated');
-Expect(0, 182, '\p{^Is_OIDC=false}', 'deprecated');
-Expect(0, 182, '\P{Is_OIDC=false}', 'deprecated');
-Expect(1, 182, '\P{^Is_OIDC=false}', 'deprecated');
-Expect(0, 183, '\p{Is_OIDC=false}', 'deprecated');
-Expect(1, 183, '\p{^Is_OIDC=false}', 'deprecated');
-Expect(1, 183, '\P{Is_OIDC=false}', 'deprecated');
-Expect(0, 183, '\P{^Is_OIDC=false}', 'deprecated');
-Expect(1, 182, '\p{Is_OIDC= False}', 'deprecated');
-Expect(0, 182, '\p{^Is_OIDC= False}', 'deprecated');
-Expect(0, 182, '\P{Is_OIDC= False}', 'deprecated');
-Expect(1, 182, '\P{^Is_OIDC= False}', 'deprecated');
-Expect(0, 183, '\p{Is_OIDC= False}', 'deprecated');
-Expect(1, 183, '\p{^Is_OIDC= False}', 'deprecated');
-Expect(1, 183, '\P{Is_OIDC= False}', 'deprecated');
-Expect(0, 183, '\P{^Is_OIDC= False}', 'deprecated');
-Error('\p{Joining_Group= :=SWASH Kaf}');
-Error('\P{Joining_Group= :=SWASH Kaf}');
-Expect(1, 1706, '\p{Joining_Group: swashkaf}', "");
-Expect(0, 1706, '\p{^Joining_Group: swashkaf}', "");
-Expect(0, 1706, '\P{Joining_Group: swashkaf}', "");
-Expect(1, 1706, '\P{^Joining_Group: swashkaf}', "");
-Expect(0, 1705, '\p{Joining_Group: swashkaf}', "");
-Expect(1, 1705, '\p{^Joining_Group: swashkaf}', "");
-Expect(1, 1705, '\P{Joining_Group: swashkaf}', "");
-Expect(0, 1705, '\P{^Joining_Group: swashkaf}', "");
-Expect(1, 1706, '\p{Joining_Group=_ Swash_kaf}', "");
-Expect(0, 1706, '\p{^Joining_Group=_ Swash_kaf}', "");
-Expect(0, 1706, '\P{Joining_Group=_ Swash_kaf}', "");
-Expect(1, 1706, '\P{^Joining_Group=_ Swash_kaf}', "");
-Expect(0, 1705, '\p{Joining_Group=_ Swash_kaf}', "");
-Expect(1, 1705, '\p{^Joining_Group=_ Swash_kaf}', "");
-Expect(1, 1705, '\P{Joining_Group=_ Swash_kaf}', "");
-Expect(0, 1705, '\P{^Joining_Group=_ Swash_kaf}', "");
-Error('\p{Jg=/a/--Swash-Kaf}');
-Error('\P{Jg=/a/--Swash-Kaf}');
-Expect(1, 1706, '\p{Jg=swashkaf}', "");
-Expect(0, 1706, '\p{^Jg=swashkaf}', "");
-Expect(0, 1706, '\P{Jg=swashkaf}', "");
-Expect(1, 1706, '\P{^Jg=swashkaf}', "");
-Expect(0, 1705, '\p{Jg=swashkaf}', "");
-Expect(1, 1705, '\p{^Jg=swashkaf}', "");
-Expect(1, 1705, '\P{Jg=swashkaf}', "");
-Expect(0, 1705, '\P{^Jg=swashkaf}', "");
-Expect(1, 1706, '\p{Jg=- Swash Kaf}', "");
-Expect(0, 1706, '\p{^Jg=- Swash Kaf}', "");
-Expect(0, 1706, '\P{Jg=- Swash Kaf}', "");
-Expect(1, 1706, '\P{^Jg=- Swash Kaf}', "");
-Expect(0, 1705, '\p{Jg=- Swash Kaf}', "");
-Expect(1, 1705, '\p{^Jg=- Swash Kaf}', "");
-Expect(1, 1705, '\P{Jg=- Swash Kaf}', "");
-Expect(0, 1705, '\P{^Jg=- Swash Kaf}', "");
-Error('\p{Is_Joining_Group=:= swash-kaf}');
-Error('\P{Is_Joining_Group=:= swash-kaf}');
-Expect(1, 1706, '\p{Is_Joining_Group=swashkaf}', "");
-Expect(0, 1706, '\p{^Is_Joining_Group=swashkaf}', "");
-Expect(0, 1706, '\P{Is_Joining_Group=swashkaf}', "");
-Expect(1, 1706, '\P{^Is_Joining_Group=swashkaf}', "");
-Expect(0, 1705, '\p{Is_Joining_Group=swashkaf}', "");
-Expect(1, 1705, '\p{^Is_Joining_Group=swashkaf}', "");
-Expect(1, 1705, '\P{Is_Joining_Group=swashkaf}', "");
-Expect(0, 1705, '\P{^Is_Joining_Group=swashkaf}', "");
-Expect(1, 1706, '\p{Is_Joining_Group=Swash Kaf}', "");
-Expect(0, 1706, '\p{^Is_Joining_Group=Swash Kaf}', "");
-Expect(0, 1706, '\P{Is_Joining_Group=Swash Kaf}', "");
-Expect(1, 1706, '\P{^Is_Joining_Group=Swash Kaf}', "");
-Expect(0, 1705, '\p{Is_Joining_Group=Swash Kaf}', "");
-Expect(1, 1705, '\p{^Is_Joining_Group=Swash Kaf}', "");
-Expect(1, 1705, '\P{Is_Joining_Group=Swash Kaf}', "");
-Expect(0, 1705, '\P{^Is_Joining_Group=Swash Kaf}', "");
-Error('\p{Is_Jg=/a/- Swash Kaf}');
-Error('\P{Is_Jg=/a/- Swash Kaf}');
-Expect(1, 1706, '\p{Is_Jg=swashkaf}', "");
-Expect(0, 1706, '\p{^Is_Jg=swashkaf}', "");
-Expect(0, 1706, '\P{Is_Jg=swashkaf}', "");
-Expect(1, 1706, '\P{^Is_Jg=swashkaf}', "");
-Expect(0, 1705, '\p{Is_Jg=swashkaf}', "");
-Expect(1, 1705, '\p{^Is_Jg=swashkaf}', "");
-Expect(1, 1705, '\P{Is_Jg=swashkaf}', "");
-Expect(0, 1705, '\P{^Is_Jg=swashkaf}', "");
-Expect(1, 1706, '\p{Is_Jg=__swash_kaf}', "");
-Expect(0, 1706, '\p{^Is_Jg=__swash_kaf}', "");
-Expect(0, 1706, '\P{Is_Jg=__swash_kaf}', "");
-Expect(1, 1706, '\P{^Is_Jg=__swash_kaf}', "");
-Expect(0, 1705, '\p{Is_Jg=__swash_kaf}', "");
-Expect(1, 1705, '\p{^Is_Jg=__swash_kaf}', "");
-Expect(1, 1705, '\P{Is_Jg=__swash_kaf}', "");
-Expect(0, 1705, '\P{^Is_Jg=__swash_kaf}', "");
-Error('\p{Joining_Group=/a/ Seen}');
-Error('\P{Joining_Group=/a/ Seen}');
-Expect(1, 1588, '\p{Joining_Group: seen}', "");
-Expect(0, 1588, '\p{^Joining_Group: seen}', "");
-Expect(0, 1588, '\P{Joining_Group: seen}', "");
-Expect(1, 1588, '\P{^Joining_Group: seen}', "");
-Expect(0, 1586, '\p{Joining_Group: seen}', "");
-Expect(1, 1586, '\p{^Joining_Group: seen}', "");
-Expect(1, 1586, '\P{Joining_Group: seen}', "");
-Expect(0, 1586, '\P{^Joining_Group: seen}', "");
-Expect(1, 1588, '\p{Joining_Group=__SEEN}', "");
-Expect(0, 1588, '\p{^Joining_Group=__SEEN}', "");
-Expect(0, 1588, '\P{Joining_Group=__SEEN}', "");
-Expect(1, 1588, '\P{^Joining_Group=__SEEN}', "");
-Expect(0, 1586, '\p{Joining_Group=__SEEN}', "");
-Expect(1, 1586, '\p{^Joining_Group=__SEEN}', "");
-Expect(1, 1586, '\P{Joining_Group=__SEEN}', "");
-Expect(0, 1586, '\P{^Joining_Group=__SEEN}', "");
-Error('\p{Jg=_/a/seen}');
-Error('\P{Jg=_/a/seen}');
-Expect(1, 1588, '\p{Jg=seen}', "");
-Expect(0, 1588, '\p{^Jg=seen}', "");
-Expect(0, 1588, '\P{Jg=seen}', "");
-Expect(1, 1588, '\P{^Jg=seen}', "");
-Expect(0, 1586, '\p{Jg=seen}', "");
-Expect(1, 1586, '\p{^Jg=seen}', "");
-Expect(1, 1586, '\P{Jg=seen}', "");
-Expect(0, 1586, '\P{^Jg=seen}', "");
-Expect(1, 1588, '\p{Jg=Seen}', "");
-Expect(0, 1588, '\p{^Jg=Seen}', "");
-Expect(0, 1588, '\P{Jg=Seen}', "");
-Expect(1, 1588, '\P{^Jg=Seen}', "");
-Expect(0, 1586, '\p{Jg=Seen}', "");
-Expect(1, 1586, '\p{^Jg=Seen}', "");
-Expect(1, 1586, '\P{Jg=Seen}', "");
-Expect(0, 1586, '\P{^Jg=Seen}', "");
-Error('\p{Is_Joining_Group= Seen/a/}');
-Error('\P{Is_Joining_Group= Seen/a/}');
-Expect(1, 1588, '\p{Is_Joining_Group: seen}', "");
-Expect(0, 1588, '\p{^Is_Joining_Group: seen}', "");
-Expect(0, 1588, '\P{Is_Joining_Group: seen}', "");
-Expect(1, 1588, '\P{^Is_Joining_Group: seen}', "");
-Expect(0, 1586, '\p{Is_Joining_Group: seen}', "");
-Expect(1, 1586, '\p{^Is_Joining_Group: seen}', "");
-Expect(1, 1586, '\P{Is_Joining_Group: seen}', "");
-Expect(0, 1586, '\P{^Is_Joining_Group: seen}', "");
-Expect(1, 1588, '\p{Is_Joining_Group= Seen}', "");
-Expect(0, 1588, '\p{^Is_Joining_Group= Seen}', "");
-Expect(0, 1588, '\P{Is_Joining_Group= Seen}', "");
-Expect(1, 1588, '\P{^Is_Joining_Group= Seen}', "");
-Expect(0, 1586, '\p{Is_Joining_Group= Seen}', "");
-Expect(1, 1586, '\p{^Is_Joining_Group= Seen}', "");
-Expect(1, 1586, '\P{Is_Joining_Group= Seen}', "");
-Expect(0, 1586, '\P{^Is_Joining_Group= Seen}', "");
-Error('\p{Is_Jg= seen/a/}');
-Error('\P{Is_Jg= seen/a/}');
-Expect(1, 1588, '\p{Is_Jg: seen}', "");
-Expect(0, 1588, '\p{^Is_Jg: seen}', "");
-Expect(0, 1588, '\P{Is_Jg: seen}', "");
-Expect(1, 1588, '\P{^Is_Jg: seen}', "");
-Expect(0, 1586, '\p{Is_Jg: seen}', "");
-Expect(1, 1586, '\p{^Is_Jg: seen}', "");
-Expect(1, 1586, '\P{Is_Jg: seen}', "");
-Expect(0, 1586, '\P{^Is_Jg: seen}', "");
-Expect(1, 1588, '\p{Is_Jg=-_Seen}', "");
-Expect(0, 1588, '\p{^Is_Jg=-_Seen}', "");
-Expect(0, 1588, '\P{Is_Jg=-_Seen}', "");
-Expect(1, 1588, '\P{^Is_Jg=-_Seen}', "");
-Expect(0, 1586, '\p{Is_Jg=-_Seen}', "");
-Expect(1, 1586, '\p{^Is_Jg=-_Seen}', "");
-Expect(1, 1586, '\P{Is_Jg=-_Seen}', "");
-Expect(0, 1586, '\P{^Is_Jg=-_Seen}', "");
-Error('\p{Joining_Group=/a/-Beth}');
-Error('\P{Joining_Group=/a/-Beth}');
-Expect(1, 1810, '\p{Joining_Group=beth}', "");
-Expect(0, 1810, '\p{^Joining_Group=beth}', "");
-Expect(0, 1810, '\P{Joining_Group=beth}', "");
-Expect(1, 1810, '\P{^Joining_Group=beth}', "");
-Expect(0, 1809, '\p{Joining_Group=beth}', "");
-Expect(1, 1809, '\p{^Joining_Group=beth}', "");
-Expect(1, 1809, '\P{Joining_Group=beth}', "");
-Expect(0, 1809, '\P{^Joining_Group=beth}', "");
-Expect(1, 1810, '\p{Joining_Group= _Beth}', "");
-Expect(0, 1810, '\p{^Joining_Group= _Beth}', "");
-Expect(0, 1810, '\P{Joining_Group= _Beth}', "");
-Expect(1, 1810, '\P{^Joining_Group= _Beth}', "");
-Expect(0, 1809, '\p{Joining_Group= _Beth}', "");
-Expect(1, 1809, '\p{^Joining_Group= _Beth}', "");
-Expect(1, 1809, '\P{Joining_Group= _Beth}', "");
-Expect(0, 1809, '\P{^Joining_Group= _Beth}', "");
-Error('\p{Jg= /a/beth}');
-Error('\P{Jg= /a/beth}');
-Expect(1, 1810, '\p{Jg=beth}', "");
-Expect(0, 1810, '\p{^Jg=beth}', "");
-Expect(0, 1810, '\P{Jg=beth}', "");
-Expect(1, 1810, '\P{^Jg=beth}', "");
-Expect(0, 1809, '\p{Jg=beth}', "");
-Expect(1, 1809, '\p{^Jg=beth}', "");
-Expect(1, 1809, '\P{Jg=beth}', "");
-Expect(0, 1809, '\P{^Jg=beth}', "");
-Expect(1, 1810, '\p{Jg= beth}', "");
-Expect(0, 1810, '\p{^Jg= beth}', "");
-Expect(0, 1810, '\P{Jg= beth}', "");
-Expect(1, 1810, '\P{^Jg= beth}', "");
-Expect(0, 1809, '\p{Jg= beth}', "");
-Expect(1, 1809, '\p{^Jg= beth}', "");
-Expect(1, 1809, '\P{Jg= beth}', "");
-Expect(0, 1809, '\P{^Jg= beth}', "");
-Error('\p{Is_Joining_Group=:=- Beth}');
-Error('\P{Is_Joining_Group=:=- Beth}');
-Expect(1, 1810, '\p{Is_Joining_Group=beth}', "");
-Expect(0, 1810, '\p{^Is_Joining_Group=beth}', "");
-Expect(0, 1810, '\P{Is_Joining_Group=beth}', "");
-Expect(1, 1810, '\P{^Is_Joining_Group=beth}', "");
-Expect(0, 1809, '\p{Is_Joining_Group=beth}', "");
-Expect(1, 1809, '\p{^Is_Joining_Group=beth}', "");
-Expect(1, 1809, '\P{Is_Joining_Group=beth}', "");
-Expect(0, 1809, '\P{^Is_Joining_Group=beth}', "");
-Expect(1, 1810, '\p{Is_Joining_Group=_Beth}', "");
-Expect(0, 1810, '\p{^Is_Joining_Group=_Beth}', "");
-Expect(0, 1810, '\P{Is_Joining_Group=_Beth}', "");
-Expect(1, 1810, '\P{^Is_Joining_Group=_Beth}', "");
-Expect(0, 1809, '\p{Is_Joining_Group=_Beth}', "");
-Expect(1, 1809, '\p{^Is_Joining_Group=_Beth}', "");
-Expect(1, 1809, '\P{Is_Joining_Group=_Beth}', "");
-Expect(0, 1809, '\P{^Is_Joining_Group=_Beth}', "");
-Error('\p{Is_Jg= /a/BETH}');
-Error('\P{Is_Jg= /a/BETH}');
-Expect(1, 1810, '\p{Is_Jg=beth}', "");
-Expect(0, 1810, '\p{^Is_Jg=beth}', "");
-Expect(0, 1810, '\P{Is_Jg=beth}', "");
-Expect(1, 1810, '\P{^Is_Jg=beth}', "");
-Expect(0, 1809, '\p{Is_Jg=beth}', "");
-Expect(1, 1809, '\p{^Is_Jg=beth}', "");
-Expect(1, 1809, '\P{Is_Jg=beth}', "");
-Expect(0, 1809, '\P{^Is_Jg=beth}', "");
-Expect(1, 1810, '\p{Is_Jg= beth}', "");
-Expect(0, 1810, '\p{^Is_Jg= beth}', "");
-Expect(0, 1810, '\P{Is_Jg= beth}', "");
-Expect(1, 1810, '\P{^Is_Jg= beth}', "");
-Expect(0, 1809, '\p{Is_Jg= beth}', "");
-Expect(1, 1809, '\p{^Is_Jg= beth}', "");
-Expect(1, 1809, '\P{Is_Jg= beth}', "");
-Expect(0, 1809, '\P{^Is_Jg= beth}', "");
-Error('\p{Joining_Group=_Semkath/a/}');
-Error('\P{Joining_Group=_Semkath/a/}');
-Expect(1, 1827, '\p{Joining_Group: semkath}', "");
-Expect(0, 1827, '\p{^Joining_Group: semkath}', "");
-Expect(0, 1827, '\P{Joining_Group: semkath}', "");
-Expect(1, 1827, '\P{^Joining_Group: semkath}', "");
-Expect(0, 1826, '\p{Joining_Group: semkath}', "");
-Expect(1, 1826, '\p{^Joining_Group: semkath}', "");
-Expect(1, 1826, '\P{Joining_Group: semkath}', "");
-Expect(0, 1826, '\P{^Joining_Group: semkath}', "");
-Expect(1, 1827, '\p{Joining_Group=_Semkath}', "");
-Expect(0, 1827, '\p{^Joining_Group=_Semkath}', "");
-Expect(0, 1827, '\P{Joining_Group=_Semkath}', "");
-Expect(1, 1827, '\P{^Joining_Group=_Semkath}', "");
-Expect(0, 1826, '\p{Joining_Group=_Semkath}', "");
-Expect(1, 1826, '\p{^Joining_Group=_Semkath}', "");
-Expect(1, 1826, '\P{Joining_Group=_Semkath}', "");
-Expect(0, 1826, '\P{^Joining_Group=_Semkath}', "");
-Error('\p{Jg=/a/_semkath}');
-Error('\P{Jg=/a/_semkath}');
-Expect(1, 1827, '\p{Jg=semkath}', "");
-Expect(0, 1827, '\p{^Jg=semkath}', "");
-Expect(0, 1827, '\P{Jg=semkath}', "");
-Expect(1, 1827, '\P{^Jg=semkath}', "");
-Expect(0, 1826, '\p{Jg=semkath}', "");
-Expect(1, 1826, '\p{^Jg=semkath}', "");
-Expect(1, 1826, '\P{Jg=semkath}', "");
-Expect(0, 1826, '\P{^Jg=semkath}', "");
-Expect(1, 1827, '\p{Jg= _semkath}', "");
-Expect(0, 1827, '\p{^Jg= _semkath}', "");
-Expect(0, 1827, '\P{Jg= _semkath}', "");
-Expect(1, 1827, '\P{^Jg= _semkath}', "");
-Expect(0, 1826, '\p{Jg= _semkath}', "");
-Expect(1, 1826, '\p{^Jg= _semkath}', "");
-Expect(1, 1826, '\P{Jg= _semkath}', "");
-Expect(0, 1826, '\P{^Jg= _semkath}', "");
-Error('\p{Is_Joining_Group=/a/_Semkath}');
-Error('\P{Is_Joining_Group=/a/_Semkath}');
-Expect(1, 1827, '\p{Is_Joining_Group=semkath}', "");
-Expect(0, 1827, '\p{^Is_Joining_Group=semkath}', "");
-Expect(0, 1827, '\P{Is_Joining_Group=semkath}', "");
-Expect(1, 1827, '\P{^Is_Joining_Group=semkath}', "");
-Expect(0, 1826, '\p{Is_Joining_Group=semkath}', "");
-Expect(1, 1826, '\p{^Is_Joining_Group=semkath}', "");
-Expect(1, 1826, '\P{Is_Joining_Group=semkath}', "");
-Expect(0, 1826, '\P{^Is_Joining_Group=semkath}', "");
-Expect(1, 1827, '\p{Is_Joining_Group=-Semkath}', "");
-Expect(0, 1827, '\p{^Is_Joining_Group=-Semkath}', "");
-Expect(0, 1827, '\P{Is_Joining_Group=-Semkath}', "");
-Expect(1, 1827, '\P{^Is_Joining_Group=-Semkath}', "");
-Expect(0, 1826, '\p{Is_Joining_Group=-Semkath}', "");
-Expect(1, 1826, '\p{^Is_Joining_Group=-Semkath}', "");
-Expect(1, 1826, '\P{Is_Joining_Group=-Semkath}', "");
-Expect(0, 1826, '\P{^Is_Joining_Group=-Semkath}', "");
-Error('\p{Is_Jg= semkath/a/}');
-Error('\P{Is_Jg= semkath/a/}');
-Expect(1, 1827, '\p{Is_Jg: semkath}', "");
-Expect(0, 1827, '\p{^Is_Jg: semkath}', "");
-Expect(0, 1827, '\P{Is_Jg: semkath}', "");
-Expect(1, 1827, '\P{^Is_Jg: semkath}', "");
-Expect(0, 1826, '\p{Is_Jg: semkath}', "");
-Expect(1, 1826, '\p{^Is_Jg: semkath}', "");
-Expect(1, 1826, '\P{Is_Jg: semkath}', "");
-Expect(0, 1826, '\P{^Is_Jg: semkath}', "");
-Expect(1, 1827, '\p{Is_Jg=-semkath}', "");
-Expect(0, 1827, '\p{^Is_Jg=-semkath}', "");
-Expect(0, 1827, '\P{Is_Jg=-semkath}', "");
-Expect(1, 1827, '\P{^Is_Jg=-semkath}', "");
-Expect(0, 1826, '\p{Is_Jg=-semkath}', "");
-Expect(1, 1826, '\p{^Is_Jg=-semkath}', "");
-Expect(1, 1826, '\P{Is_Jg=-semkath}', "");
-Expect(0, 1826, '\P{^Is_Jg=-semkath}', "");
-Error('\p{Joining_Group=:=Hah}');
-Error('\P{Joining_Group=:=Hah}');
-Expect(1, 1582, '\p{Joining_Group=hah}', "");
-Expect(0, 1582, '\p{^Joining_Group=hah}', "");
-Expect(0, 1582, '\P{Joining_Group=hah}', "");
-Expect(1, 1582, '\P{^Joining_Group=hah}', "");
-Expect(0, 1579, '\p{Joining_Group=hah}', "");
-Expect(1, 1579, '\p{^Joining_Group=hah}', "");
-Expect(1, 1579, '\P{Joining_Group=hah}', "");
-Expect(0, 1579, '\P{^Joining_Group=hah}', "");
-Expect(1, 1582, '\p{Joining_Group= hah}', "");
-Expect(0, 1582, '\p{^Joining_Group= hah}', "");
-Expect(0, 1582, '\P{Joining_Group= hah}', "");
-Expect(1, 1582, '\P{^Joining_Group= hah}', "");
-Expect(0, 1579, '\p{Joining_Group= hah}', "");
-Expect(1, 1579, '\p{^Joining_Group= hah}', "");
-Expect(1, 1579, '\P{Joining_Group= hah}', "");
-Expect(0, 1579, '\P{^Joining_Group= hah}', "");
-Error('\p{Jg=:= Hah}');
-Error('\P{Jg=:= Hah}');
-Expect(1, 1582, '\p{Jg=hah}', "");
-Expect(0, 1582, '\p{^Jg=hah}', "");
-Expect(0, 1582, '\P{Jg=hah}', "");
-Expect(1, 1582, '\P{^Jg=hah}', "");
-Expect(0, 1579, '\p{Jg=hah}', "");
-Expect(1, 1579, '\p{^Jg=hah}', "");
-Expect(1, 1579, '\P{Jg=hah}', "");
-Expect(0, 1579, '\P{^Jg=hah}', "");
-Expect(1, 1582, '\p{Jg=__Hah}', "");
-Expect(0, 1582, '\p{^Jg=__Hah}', "");
-Expect(0, 1582, '\P{Jg=__Hah}', "");
-Expect(1, 1582, '\P{^Jg=__Hah}', "");
-Expect(0, 1579, '\p{Jg=__Hah}', "");
-Expect(1, 1579, '\p{^Jg=__Hah}', "");
-Expect(1, 1579, '\P{Jg=__Hah}', "");
-Expect(0, 1579, '\P{^Jg=__Hah}', "");
-Error('\p{Is_Joining_Group=_/a/HAH}');
-Error('\P{Is_Joining_Group=_/a/HAH}');
-Expect(1, 1582, '\p{Is_Joining_Group=hah}', "");
-Expect(0, 1582, '\p{^Is_Joining_Group=hah}', "");
-Expect(0, 1582, '\P{Is_Joining_Group=hah}', "");
-Expect(1, 1582, '\P{^Is_Joining_Group=hah}', "");
-Expect(0, 1579, '\p{Is_Joining_Group=hah}', "");
-Expect(1, 1579, '\p{^Is_Joining_Group=hah}', "");
-Expect(1, 1579, '\P{Is_Joining_Group=hah}', "");
-Expect(0, 1579, '\P{^Is_Joining_Group=hah}', "");
-Expect(1, 1582, '\p{Is_Joining_Group: _-Hah}', "");
-Expect(0, 1582, '\p{^Is_Joining_Group: _-Hah}', "");
-Expect(0, 1582, '\P{Is_Joining_Group: _-Hah}', "");
-Expect(1, 1582, '\P{^Is_Joining_Group: _-Hah}', "");
-Expect(0, 1579, '\p{Is_Joining_Group: _-Hah}', "");
-Expect(1, 1579, '\p{^Is_Joining_Group: _-Hah}', "");
-Expect(1, 1579, '\P{Is_Joining_Group: _-Hah}', "");
-Expect(0, 1579, '\P{^Is_Joining_Group: _-Hah}', "");
-Error('\p{Is_Jg= HAH/a/}');
-Error('\P{Is_Jg= HAH/a/}');
-Expect(1, 1582, '\p{Is_Jg=hah}', "");
-Expect(0, 1582, '\p{^Is_Jg=hah}', "");
-Expect(0, 1582, '\P{Is_Jg=hah}', "");
-Expect(1, 1582, '\P{^Is_Jg=hah}', "");
-Expect(0, 1579, '\p{Is_Jg=hah}', "");
-Expect(1, 1579, '\p{^Is_Jg=hah}', "");
-Expect(1, 1579, '\P{Is_Jg=hah}', "");
-Expect(0, 1579, '\P{^Is_Jg=hah}', "");
-Expect(1, 1582, '\p{Is_Jg=_HAH}', "");
-Expect(0, 1582, '\p{^Is_Jg=_HAH}', "");
-Expect(0, 1582, '\P{Is_Jg=_HAH}', "");
-Expect(1, 1582, '\P{^Is_Jg=_HAH}', "");
-Expect(0, 1579, '\p{Is_Jg=_HAH}', "");
-Expect(1, 1579, '\p{^Is_Jg=_HAH}', "");
-Expect(1, 1579, '\P{Is_Jg=_HAH}', "");
-Expect(0, 1579, '\P{^Is_Jg=_HAH}', "");
-Error('\p{Joining_Group=:= _syriac waw}');
-Error('\P{Joining_Group=:= _syriac waw}');
-Expect(1, 1816, '\p{Joining_Group=syriacwaw}', "");
-Expect(0, 1816, '\p{^Joining_Group=syriacwaw}', "");
-Expect(0, 1816, '\P{Joining_Group=syriacwaw}', "");
-Expect(1, 1816, '\P{^Joining_Group=syriacwaw}', "");
-Expect(0, 1815, '\p{Joining_Group=syriacwaw}', "");
-Expect(1, 1815, '\p{^Joining_Group=syriacwaw}', "");
-Expect(1, 1815, '\P{Joining_Group=syriacwaw}', "");
-Expect(0, 1815, '\P{^Joining_Group=syriacwaw}', "");
-Expect(1, 1816, '\p{Joining_Group=- Syriac Waw}', "");
-Expect(0, 1816, '\p{^Joining_Group=- Syriac Waw}', "");
-Expect(0, 1816, '\P{Joining_Group=- Syriac Waw}', "");
-Expect(1, 1816, '\P{^Joining_Group=- Syriac Waw}', "");
-Expect(0, 1815, '\p{Joining_Group=- Syriac Waw}', "");
-Expect(1, 1815, '\p{^Joining_Group=- Syriac Waw}', "");
-Expect(1, 1815, '\P{Joining_Group=- Syriac Waw}', "");
-Expect(0, 1815, '\P{^Joining_Group=- Syriac Waw}', "");
-Error('\p{Jg=-/a/Syriac waw}');
-Error('\P{Jg=-/a/Syriac waw}');
-Expect(1, 1816, '\p{Jg=syriacwaw}', "");
-Expect(0, 1816, '\p{^Jg=syriacwaw}', "");
-Expect(0, 1816, '\P{Jg=syriacwaw}', "");
-Expect(1, 1816, '\P{^Jg=syriacwaw}', "");
-Expect(0, 1815, '\p{Jg=syriacwaw}', "");
-Expect(1, 1815, '\p{^Jg=syriacwaw}', "");
-Expect(1, 1815, '\P{Jg=syriacwaw}', "");
-Expect(0, 1815, '\P{^Jg=syriacwaw}', "");
-Expect(1, 1816, '\p{Jg=_ syriac-WAW}', "");
-Expect(0, 1816, '\p{^Jg=_ syriac-WAW}', "");
-Expect(0, 1816, '\P{Jg=_ syriac-WAW}', "");
-Expect(1, 1816, '\P{^Jg=_ syriac-WAW}', "");
-Expect(0, 1815, '\p{Jg=_ syriac-WAW}', "");
-Expect(1, 1815, '\p{^Jg=_ syriac-WAW}', "");
-Expect(1, 1815, '\P{Jg=_ syriac-WAW}', "");
-Expect(0, 1815, '\P{^Jg=_ syriac-WAW}', "");
-Error('\p{Is_Joining_Group=-/a/syriac-WAW}');
-Error('\P{Is_Joining_Group=-/a/syriac-WAW}');
-Expect(1, 1816, '\p{Is_Joining_Group: syriacwaw}', "");
-Expect(0, 1816, '\p{^Is_Joining_Group: syriacwaw}', "");
-Expect(0, 1816, '\P{Is_Joining_Group: syriacwaw}', "");
-Expect(1, 1816, '\P{^Is_Joining_Group: syriacwaw}', "");
-Expect(0, 1815, '\p{Is_Joining_Group: syriacwaw}', "");
-Expect(1, 1815, '\p{^Is_Joining_Group: syriacwaw}', "");
-Expect(1, 1815, '\P{Is_Joining_Group: syriacwaw}', "");
-Expect(0, 1815, '\P{^Is_Joining_Group: syriacwaw}', "");
-Expect(1, 1816, '\p{Is_Joining_Group=--SYRIAC waw}', "");
-Expect(0, 1816, '\p{^Is_Joining_Group=--SYRIAC waw}', "");
-Expect(0, 1816, '\P{Is_Joining_Group=--SYRIAC waw}', "");
-Expect(1, 1816, '\P{^Is_Joining_Group=--SYRIAC waw}', "");
-Expect(0, 1815, '\p{Is_Joining_Group=--SYRIAC waw}', "");
-Expect(1, 1815, '\p{^Is_Joining_Group=--SYRIAC waw}', "");
-Expect(1, 1815, '\P{Is_Joining_Group=--SYRIAC waw}', "");
-Expect(0, 1815, '\P{^Is_Joining_Group=--SYRIAC waw}', "");
-Error('\p{Is_Jg=:=-syriacWaw}');
-Error('\P{Is_Jg=:=-syriacWaw}');
-Expect(1, 1816, '\p{Is_Jg=syriacwaw}', "");
-Expect(0, 1816, '\p{^Is_Jg=syriacwaw}', "");
-Expect(0, 1816, '\P{Is_Jg=syriacwaw}', "");
-Expect(1, 1816, '\P{^Is_Jg=syriacwaw}', "");
-Expect(0, 1815, '\p{Is_Jg=syriacwaw}', "");
-Expect(1, 1815, '\p{^Is_Jg=syriacwaw}', "");
-Expect(1, 1815, '\P{Is_Jg=syriacwaw}', "");
-Expect(0, 1815, '\P{^Is_Jg=syriacwaw}', "");
-Expect(1, 1816, '\p{Is_Jg=-syriac_waw}', "");
-Expect(0, 1816, '\p{^Is_Jg=-syriac_waw}', "");
-Expect(0, 1816, '\P{Is_Jg=-syriac_waw}', "");
-Expect(1, 1816, '\P{^Is_Jg=-syriac_waw}', "");
-Expect(0, 1815, '\p{Is_Jg=-syriac_waw}', "");
-Expect(1, 1815, '\p{^Is_Jg=-syriac_waw}', "");
-Expect(1, 1815, '\P{Is_Jg=-syriac_waw}', "");
-Expect(0, 1815, '\P{^Is_Jg=-syriac_waw}', "");
-Error('\p{Joining_Group= :=Taw}');
-Error('\P{Joining_Group= :=Taw}');
-Expect(1, 1836, '\p{Joining_Group=taw}', "");
-Expect(0, 1836, '\p{^Joining_Group=taw}', "");
-Expect(0, 1836, '\P{Joining_Group=taw}', "");
-Expect(1, 1836, '\P{^Joining_Group=taw}', "");
-Expect(0, 1835, '\p{Joining_Group=taw}', "");
-Expect(1, 1835, '\p{^Joining_Group=taw}', "");
-Expect(1, 1835, '\P{Joining_Group=taw}', "");
-Expect(0, 1835, '\P{^Joining_Group=taw}', "");
-Expect(1, 1836, '\p{Joining_Group= _Taw}', "");
-Expect(0, 1836, '\p{^Joining_Group= _Taw}', "");
-Expect(0, 1836, '\P{Joining_Group= _Taw}', "");
-Expect(1, 1836, '\P{^Joining_Group= _Taw}', "");
-Expect(0, 1835, '\p{Joining_Group= _Taw}', "");
-Expect(1, 1835, '\p{^Joining_Group= _Taw}', "");
-Expect(1, 1835, '\P{Joining_Group= _Taw}', "");
-Expect(0, 1835, '\P{^Joining_Group= _Taw}', "");
-Error('\p{Jg=_:=Taw}');
-Error('\P{Jg=_:=Taw}');
-Expect(1, 1836, '\p{Jg=taw}', "");
-Expect(0, 1836, '\p{^Jg=taw}', "");
-Expect(0, 1836, '\P{Jg=taw}', "");
-Expect(1, 1836, '\P{^Jg=taw}', "");
-Expect(0, 1835, '\p{Jg=taw}', "");
-Expect(1, 1835, '\p{^Jg=taw}', "");
-Expect(1, 1835, '\P{Jg=taw}', "");
-Expect(0, 1835, '\P{^Jg=taw}', "");
-Expect(1, 1836, '\p{Jg= taw}', "");
-Expect(0, 1836, '\p{^Jg= taw}', "");
-Expect(0, 1836, '\P{Jg= taw}', "");
-Expect(1, 1836, '\P{^Jg= taw}', "");
-Expect(0, 1835, '\p{Jg= taw}', "");
-Expect(1, 1835, '\p{^Jg= taw}', "");
-Expect(1, 1835, '\P{Jg= taw}', "");
-Expect(0, 1835, '\P{^Jg= taw}', "");
-Error('\p{Is_Joining_Group= /a/Taw}');
-Error('\P{Is_Joining_Group= /a/Taw}');
-Expect(1, 1836, '\p{Is_Joining_Group=taw}', "");
-Expect(0, 1836, '\p{^Is_Joining_Group=taw}', "");
-Expect(0, 1836, '\P{Is_Joining_Group=taw}', "");
-Expect(1, 1836, '\P{^Is_Joining_Group=taw}', "");
-Expect(0, 1835, '\p{Is_Joining_Group=taw}', "");
-Expect(1, 1835, '\p{^Is_Joining_Group=taw}', "");
-Expect(1, 1835, '\P{Is_Joining_Group=taw}', "");
-Expect(0, 1835, '\P{^Is_Joining_Group=taw}', "");
-Expect(1, 1836, '\p{Is_Joining_Group= Taw}', "");
-Expect(0, 1836, '\p{^Is_Joining_Group= Taw}', "");
-Expect(0, 1836, '\P{Is_Joining_Group= Taw}', "");
-Expect(1, 1836, '\P{^Is_Joining_Group= Taw}', "");
-Expect(0, 1835, '\p{Is_Joining_Group= Taw}', "");
-Expect(1, 1835, '\p{^Is_Joining_Group= Taw}', "");
-Expect(1, 1835, '\P{Is_Joining_Group= Taw}', "");
-Expect(0, 1835, '\P{^Is_Joining_Group= Taw}', "");
-Error('\p{Is_Jg= TAW:=}');
-Error('\P{Is_Jg= TAW:=}');
-Expect(1, 1836, '\p{Is_Jg=taw}', "");
-Expect(0, 1836, '\p{^Is_Jg=taw}', "");
-Expect(0, 1836, '\P{Is_Jg=taw}', "");
-Expect(1, 1836, '\P{^Is_Jg=taw}', "");
-Expect(0, 1835, '\p{Is_Jg=taw}', "");
-Expect(1, 1835, '\p{^Is_Jg=taw}', "");
-Expect(1, 1835, '\P{Is_Jg=taw}', "");
-Expect(0, 1835, '\P{^Is_Jg=taw}', "");
-Expect(1, 1836, '\p{Is_Jg=- taw}', "");
-Expect(0, 1836, '\p{^Is_Jg=- taw}', "");
-Expect(0, 1836, '\P{Is_Jg=- taw}', "");
-Expect(1, 1836, '\P{^Is_Jg=- taw}', "");
-Expect(0, 1835, '\p{Is_Jg=- taw}', "");
-Expect(1, 1835, '\p{^Is_Jg=- taw}', "");
-Expect(1, 1835, '\P{Is_Jg=- taw}', "");
-Expect(0, 1835, '\P{^Is_Jg=- taw}', "");
-Error('\p{Joining_Group=/a/Final-SEMKATH}');
-Error('\P{Joining_Group=/a/Final-SEMKATH}');
-Expect(1, 1828, '\p{Joining_Group=finalsemkath}', "");
-Expect(0, 1828, '\p{^Joining_Group=finalsemkath}', "");
-Expect(0, 1828, '\P{Joining_Group=finalsemkath}', "");
-Expect(1, 1828, '\P{^Joining_Group=finalsemkath}', "");
-Expect(0, 1827, '\p{Joining_Group=finalsemkath}', "");
-Expect(1, 1827, '\p{^Joining_Group=finalsemkath}', "");
-Expect(1, 1827, '\P{Joining_Group=finalsemkath}', "");
-Expect(0, 1827, '\P{^Joining_Group=finalsemkath}', "");
-Expect(1, 1828, '\p{Joining_Group= Final-Semkath}', "");
-Expect(0, 1828, '\p{^Joining_Group= Final-Semkath}', "");
-Expect(0, 1828, '\P{Joining_Group= Final-Semkath}', "");
-Expect(1, 1828, '\P{^Joining_Group= Final-Semkath}', "");
-Expect(0, 1827, '\p{Joining_Group= Final-Semkath}', "");
-Expect(1, 1827, '\p{^Joining_Group= Final-Semkath}', "");
-Expect(1, 1827, '\P{Joining_Group= Final-Semkath}', "");
-Expect(0, 1827, '\P{^Joining_Group= Final-Semkath}', "");
-Error('\p{Jg=-Final Semkath:=}');
-Error('\P{Jg=-Final Semkath:=}');
-Expect(1, 1828, '\p{Jg: finalsemkath}', "");
-Expect(0, 1828, '\p{^Jg: finalsemkath}', "");
-Expect(0, 1828, '\P{Jg: finalsemkath}', "");
-Expect(1, 1828, '\P{^Jg: finalsemkath}', "");
-Expect(0, 1827, '\p{Jg: finalsemkath}', "");
-Expect(1, 1827, '\p{^Jg: finalsemkath}', "");
-Expect(1, 1827, '\P{Jg: finalsemkath}', "");
-Expect(0, 1827, '\P{^Jg: finalsemkath}', "");
-Expect(1, 1828, '\p{Jg= final semkath}', "");
-Expect(0, 1828, '\p{^Jg= final semkath}', "");
-Expect(0, 1828, '\P{Jg= final semkath}', "");
-Expect(1, 1828, '\P{^Jg= final semkath}', "");
-Expect(0, 1827, '\p{Jg= final semkath}', "");
-Expect(1, 1827, '\p{^Jg= final semkath}', "");
-Expect(1, 1827, '\P{Jg= final semkath}', "");
-Expect(0, 1827, '\P{^Jg= final semkath}', "");
-Error('\p{Is_Joining_Group:__FINALsemkath:=}');
-Error('\P{Is_Joining_Group:__FINALsemkath:=}');
-Expect(1, 1828, '\p{Is_Joining_Group=finalsemkath}', "");
-Expect(0, 1828, '\p{^Is_Joining_Group=finalsemkath}', "");
-Expect(0, 1828, '\P{Is_Joining_Group=finalsemkath}', "");
-Expect(1, 1828, '\P{^Is_Joining_Group=finalsemkath}', "");
-Expect(0, 1827, '\p{Is_Joining_Group=finalsemkath}', "");
-Expect(1, 1827, '\p{^Is_Joining_Group=finalsemkath}', "");
-Expect(1, 1827, '\P{Is_Joining_Group=finalsemkath}', "");
-Expect(0, 1827, '\P{^Is_Joining_Group=finalsemkath}', "");
-Expect(1, 1828, '\p{Is_Joining_Group=- FinalSemkath}', "");
-Expect(0, 1828, '\p{^Is_Joining_Group=- FinalSemkath}', "");
-Expect(0, 1828, '\P{Is_Joining_Group=- FinalSemkath}', "");
-Expect(1, 1828, '\P{^Is_Joining_Group=- FinalSemkath}', "");
-Expect(0, 1827, '\p{Is_Joining_Group=- FinalSemkath}', "");
-Expect(1, 1827, '\p{^Is_Joining_Group=- FinalSemkath}', "");
-Expect(1, 1827, '\P{Is_Joining_Group=- FinalSemkath}', "");
-Expect(0, 1827, '\P{^Is_Joining_Group=- FinalSemkath}', "");
-Error('\p{Is_Jg=:= final-SEMKATH}');
-Error('\P{Is_Jg=:= final-SEMKATH}');
-Expect(1, 1828, '\p{Is_Jg=finalsemkath}', "");
-Expect(0, 1828, '\p{^Is_Jg=finalsemkath}', "");
-Expect(0, 1828, '\P{Is_Jg=finalsemkath}', "");
-Expect(1, 1828, '\P{^Is_Jg=finalsemkath}', "");
-Expect(0, 1827, '\p{Is_Jg=finalsemkath}', "");
-Expect(1, 1827, '\p{^Is_Jg=finalsemkath}', "");
-Expect(1, 1827, '\P{Is_Jg=finalsemkath}', "");
-Expect(0, 1827, '\P{^Is_Jg=finalsemkath}', "");
-Expect(1, 1828, '\p{Is_Jg: _-Final-SEMKATH}', "");
-Expect(0, 1828, '\p{^Is_Jg: _-Final-SEMKATH}', "");
-Expect(0, 1828, '\P{Is_Jg: _-Final-SEMKATH}', "");
-Expect(1, 1828, '\P{^Is_Jg: _-Final-SEMKATH}', "");
-Expect(0, 1827, '\p{Is_Jg: _-Final-SEMKATH}', "");
-Expect(1, 1827, '\p{^Is_Jg: _-Final-SEMKATH}', "");
-Expect(1, 1827, '\P{Is_Jg: _-Final-SEMKATH}', "");
-Expect(0, 1827, '\P{^Is_Jg: _-Final-SEMKATH}', "");
-Error('\p{Joining_Group=/a/ Knotted-HEH}');
-Error('\P{Joining_Group=/a/ Knotted-HEH}');
-Expect(1, 1726, '\p{Joining_Group=knottedheh}', "");
-Expect(0, 1726, '\p{^Joining_Group=knottedheh}', "");
-Expect(0, 1726, '\P{Joining_Group=knottedheh}', "");
-Expect(1, 1726, '\P{^Joining_Group=knottedheh}', "");
-Expect(0, 1725, '\p{Joining_Group=knottedheh}', "");
-Expect(1, 1725, '\p{^Joining_Group=knottedheh}', "");
-Expect(1, 1725, '\P{Joining_Group=knottedheh}', "");
-Expect(0, 1725, '\P{^Joining_Group=knottedheh}', "");
-Expect(1, 1726, '\p{Joining_Group= Knotted Heh}', "");
-Expect(0, 1726, '\p{^Joining_Group= Knotted Heh}', "");
-Expect(0, 1726, '\P{Joining_Group= Knotted Heh}', "");
-Expect(1, 1726, '\P{^Joining_Group= Knotted Heh}', "");
-Expect(0, 1725, '\p{Joining_Group= Knotted Heh}', "");
-Expect(1, 1725, '\p{^Joining_Group= Knotted Heh}', "");
-Expect(1, 1725, '\P{Joining_Group= Knotted Heh}', "");
-Expect(0, 1725, '\P{^Joining_Group= Knotted Heh}', "");
-Error('\p{Jg=/a/ knotted-heh}');
-Error('\P{Jg=/a/ knotted-heh}');
-Expect(1, 1726, '\p{Jg=knottedheh}', "");
-Expect(0, 1726, '\p{^Jg=knottedheh}', "");
-Expect(0, 1726, '\P{Jg=knottedheh}', "");
-Expect(1, 1726, '\P{^Jg=knottedheh}', "");
-Expect(0, 1725, '\p{Jg=knottedheh}', "");
-Expect(1, 1725, '\p{^Jg=knottedheh}', "");
-Expect(1, 1725, '\P{Jg=knottedheh}', "");
-Expect(0, 1725, '\P{^Jg=knottedheh}', "");
-Expect(1, 1726, '\p{Jg=-_Knotted-heh}', "");
-Expect(0, 1726, '\p{^Jg=-_Knotted-heh}', "");
-Expect(0, 1726, '\P{Jg=-_Knotted-heh}', "");
-Expect(1, 1726, '\P{^Jg=-_Knotted-heh}', "");
-Expect(0, 1725, '\p{Jg=-_Knotted-heh}', "");
-Expect(1, 1725, '\p{^Jg=-_Knotted-heh}', "");
-Expect(1, 1725, '\P{Jg=-_Knotted-heh}', "");
-Expect(0, 1725, '\P{^Jg=-_Knotted-heh}', "");
-Error('\p{Is_Joining_Group=KNOTTED-Heh/a/}');
-Error('\P{Is_Joining_Group=KNOTTED-Heh/a/}');
-Expect(1, 1726, '\p{Is_Joining_Group=knottedheh}', "");
-Expect(0, 1726, '\p{^Is_Joining_Group=knottedheh}', "");
-Expect(0, 1726, '\P{Is_Joining_Group=knottedheh}', "");
-Expect(1, 1726, '\P{^Is_Joining_Group=knottedheh}', "");
-Expect(0, 1725, '\p{Is_Joining_Group=knottedheh}', "");
-Expect(1, 1725, '\p{^Is_Joining_Group=knottedheh}', "");
-Expect(1, 1725, '\P{Is_Joining_Group=knottedheh}', "");
-Expect(0, 1725, '\P{^Is_Joining_Group=knottedheh}', "");
-Expect(1, 1726, '\p{Is_Joining_Group= Knotted Heh}', "");
-Expect(0, 1726, '\p{^Is_Joining_Group= Knotted Heh}', "");
-Expect(0, 1726, '\P{Is_Joining_Group= Knotted Heh}', "");
-Expect(1, 1726, '\P{^Is_Joining_Group= Knotted Heh}', "");
-Expect(0, 1725, '\p{Is_Joining_Group= Knotted Heh}', "");
-Expect(1, 1725, '\p{^Is_Joining_Group= Knotted Heh}', "");
-Expect(1, 1725, '\P{Is_Joining_Group= Knotted Heh}', "");
-Expect(0, 1725, '\P{^Is_Joining_Group= Knotted Heh}', "");
-Error('\p{Is_Jg: KNOTTED/a/Heh}');
-Error('\P{Is_Jg: KNOTTED/a/Heh}');
-Expect(1, 1726, '\p{Is_Jg=knottedheh}', "");
-Expect(0, 1726, '\p{^Is_Jg=knottedheh}', "");
-Expect(0, 1726, '\P{Is_Jg=knottedheh}', "");
-Expect(1, 1726, '\P{^Is_Jg=knottedheh}', "");
-Expect(0, 1725, '\p{Is_Jg=knottedheh}', "");
-Expect(1, 1725, '\p{^Is_Jg=knottedheh}', "");
-Expect(1, 1725, '\P{Is_Jg=knottedheh}', "");
-Expect(0, 1725, '\P{^Is_Jg=knottedheh}', "");
-Expect(1, 1726, '\p{Is_Jg=-knotted Heh}', "");
-Expect(0, 1726, '\p{^Is_Jg=-knotted Heh}', "");
-Expect(0, 1726, '\P{Is_Jg=-knotted Heh}', "");
-Expect(1, 1726, '\P{^Is_Jg=-knotted Heh}', "");
-Expect(0, 1725, '\p{Is_Jg=-knotted Heh}', "");
-Expect(1, 1725, '\p{^Is_Jg=-knotted Heh}', "");
-Expect(1, 1725, '\P{Is_Jg=-knotted Heh}', "");
-Expect(0, 1725, '\P{^Is_Jg=-knotted Heh}', "");
-Error('\p{Joining_Group= -Kaf/a/}');
-Error('\P{Joining_Group= -Kaf/a/}');
-Expect(1, 1603, '\p{Joining_Group:kaf}', "");
-Expect(0, 1603, '\p{^Joining_Group:kaf}', "");
-Expect(0, 1603, '\P{Joining_Group:kaf}', "");
-Expect(1, 1603, '\P{^Joining_Group:kaf}', "");
-Expect(0, 1602, '\p{Joining_Group:kaf}', "");
-Expect(1, 1602, '\p{^Joining_Group:kaf}', "");
-Expect(1, 1602, '\P{Joining_Group:kaf}', "");
-Expect(0, 1602, '\P{^Joining_Group:kaf}', "");
-Expect(1, 1603, '\p{Joining_Group=-_KAF}', "");
-Expect(0, 1603, '\p{^Joining_Group=-_KAF}', "");
-Expect(0, 1603, '\P{Joining_Group=-_KAF}', "");
-Expect(1, 1603, '\P{^Joining_Group=-_KAF}', "");
-Expect(0, 1602, '\p{Joining_Group=-_KAF}', "");
-Expect(1, 1602, '\p{^Joining_Group=-_KAF}', "");
-Expect(1, 1602, '\P{Joining_Group=-_KAF}', "");
-Expect(0, 1602, '\P{^Joining_Group=-_KAF}', "");
-Error('\p{Jg=/a/-KAF}');
-Error('\P{Jg=/a/-KAF}');
-Expect(1, 1603, '\p{Jg=kaf}', "");
-Expect(0, 1603, '\p{^Jg=kaf}', "");
-Expect(0, 1603, '\P{Jg=kaf}', "");
-Expect(1, 1603, '\P{^Jg=kaf}', "");
-Expect(0, 1602, '\p{Jg=kaf}', "");
-Expect(1, 1602, '\p{^Jg=kaf}', "");
-Expect(1, 1602, '\P{Jg=kaf}', "");
-Expect(0, 1602, '\P{^Jg=kaf}', "");
-Expect(1, 1603, '\p{Jg=_Kaf}', "");
-Expect(0, 1603, '\p{^Jg=_Kaf}', "");
-Expect(0, 1603, '\P{Jg=_Kaf}', "");
-Expect(1, 1603, '\P{^Jg=_Kaf}', "");
-Expect(0, 1602, '\p{Jg=_Kaf}', "");
-Expect(1, 1602, '\p{^Jg=_Kaf}', "");
-Expect(1, 1602, '\P{Jg=_Kaf}', "");
-Expect(0, 1602, '\P{^Jg=_Kaf}', "");
-Error('\p{Is_Joining_Group: --KAF/a/}');
-Error('\P{Is_Joining_Group: --KAF/a/}');
-Expect(1, 1603, '\p{Is_Joining_Group=kaf}', "");
-Expect(0, 1603, '\p{^Is_Joining_Group=kaf}', "");
-Expect(0, 1603, '\P{Is_Joining_Group=kaf}', "");
-Expect(1, 1603, '\P{^Is_Joining_Group=kaf}', "");
-Expect(0, 1602, '\p{Is_Joining_Group=kaf}', "");
-Expect(1, 1602, '\p{^Is_Joining_Group=kaf}', "");
-Expect(1, 1602, '\P{Is_Joining_Group=kaf}', "");
-Expect(0, 1602, '\P{^Is_Joining_Group=kaf}', "");
-Expect(1, 1603, '\p{Is_Joining_Group: _KAF}', "");
-Expect(0, 1603, '\p{^Is_Joining_Group: _KAF}', "");
-Expect(0, 1603, '\P{Is_Joining_Group: _KAF}', "");
-Expect(1, 1603, '\P{^Is_Joining_Group: _KAF}', "");
-Expect(0, 1602, '\p{Is_Joining_Group: _KAF}', "");
-Expect(1, 1602, '\p{^Is_Joining_Group: _KAF}', "");
-Expect(1, 1602, '\P{Is_Joining_Group: _KAF}', "");
-Expect(0, 1602, '\P{^Is_Joining_Group: _KAF}', "");
-Error('\p{Is_Jg=/a/_ Kaf}');
-Error('\P{Is_Jg=/a/_ Kaf}');
-Expect(1, 1603, '\p{Is_Jg=kaf}', "");
-Expect(0, 1603, '\p{^Is_Jg=kaf}', "");
-Expect(0, 1603, '\P{Is_Jg=kaf}', "");
-Expect(1, 1603, '\P{^Is_Jg=kaf}', "");
-Expect(0, 1602, '\p{Is_Jg=kaf}', "");
-Expect(1, 1602, '\p{^Is_Jg=kaf}', "");
-Expect(1, 1602, '\P{Is_Jg=kaf}', "");
-Expect(0, 1602, '\P{^Is_Jg=kaf}', "");
-Expect(1, 1603, '\p{Is_Jg=_kaf}', "");
-Expect(0, 1603, '\p{^Is_Jg=_kaf}', "");
-Expect(0, 1603, '\P{Is_Jg=_kaf}', "");
-Expect(1, 1603, '\P{^Is_Jg=_kaf}', "");
-Expect(0, 1602, '\p{Is_Jg=_kaf}', "");
-Expect(1, 1602, '\p{^Is_Jg=_kaf}', "");
-Expect(1, 1602, '\P{Is_Jg=_kaf}', "");
-Expect(0, 1602, '\P{^Is_Jg=_kaf}', "");
-Error('\p{Joining_Group=/a/ -Fe}');
-Error('\P{Joining_Group=/a/ -Fe}');
-Expect(1, 1871, '\p{Joining_Group=fe}', "");
-Expect(0, 1871, '\p{^Joining_Group=fe}', "");
-Expect(0, 1871, '\P{Joining_Group=fe}', "");
-Expect(1, 1871, '\P{^Joining_Group=fe}', "");
-Expect(0, 1870, '\p{Joining_Group=fe}', "");
-Expect(1, 1870, '\p{^Joining_Group=fe}', "");
-Expect(1, 1870, '\P{Joining_Group=fe}', "");
-Expect(0, 1870, '\P{^Joining_Group=fe}', "");
-Expect(1, 1871, '\p{Joining_Group= fe}', "");
-Expect(0, 1871, '\p{^Joining_Group= fe}', "");
-Expect(0, 1871, '\P{Joining_Group= fe}', "");
-Expect(1, 1871, '\P{^Joining_Group= fe}', "");
-Expect(0, 1870, '\p{Joining_Group= fe}', "");
-Expect(1, 1870, '\p{^Joining_Group= fe}', "");
-Expect(1, 1870, '\P{Joining_Group= fe}', "");
-Expect(0, 1870, '\P{^Joining_Group= fe}', "");
-Error('\p{Jg=-fe:=}');
-Error('\P{Jg=-fe:=}');
-Expect(1, 1871, '\p{Jg=fe}', "");
-Expect(0, 1871, '\p{^Jg=fe}', "");
-Expect(0, 1871, '\P{Jg=fe}', "");
-Expect(1, 1871, '\P{^Jg=fe}', "");
-Expect(0, 1870, '\p{Jg=fe}', "");
-Expect(1, 1870, '\p{^Jg=fe}', "");
-Expect(1, 1870, '\P{Jg=fe}', "");
-Expect(0, 1870, '\P{^Jg=fe}', "");
-Expect(1, 1871, '\p{Jg=_-Fe}', "");
-Expect(0, 1871, '\p{^Jg=_-Fe}', "");
-Expect(0, 1871, '\P{Jg=_-Fe}', "");
-Expect(1, 1871, '\P{^Jg=_-Fe}', "");
-Expect(0, 1870, '\p{Jg=_-Fe}', "");
-Expect(1, 1870, '\p{^Jg=_-Fe}', "");
-Expect(1, 1870, '\P{Jg=_-Fe}', "");
-Expect(0, 1870, '\P{^Jg=_-Fe}', "");
-Error('\p{Is_Joining_Group=/a/-Fe}');
-Error('\P{Is_Joining_Group=/a/-Fe}');
-Expect(1, 1871, '\p{Is_Joining_Group: fe}', "");
-Expect(0, 1871, '\p{^Is_Joining_Group: fe}', "");
-Expect(0, 1871, '\P{Is_Joining_Group: fe}', "");
-Expect(1, 1871, '\P{^Is_Joining_Group: fe}', "");
-Expect(0, 1870, '\p{Is_Joining_Group: fe}', "");
-Expect(1, 1870, '\p{^Is_Joining_Group: fe}', "");
-Expect(1, 1870, '\P{Is_Joining_Group: fe}', "");
-Expect(0, 1870, '\P{^Is_Joining_Group: fe}', "");
-Expect(1, 1871, '\p{Is_Joining_Group=--Fe}', "");
-Expect(0, 1871, '\p{^Is_Joining_Group=--Fe}', "");
-Expect(0, 1871, '\P{Is_Joining_Group=--Fe}', "");
-Expect(1, 1871, '\P{^Is_Joining_Group=--Fe}', "");
-Expect(0, 1870, '\p{Is_Joining_Group=--Fe}', "");
-Expect(1, 1870, '\p{^Is_Joining_Group=--Fe}', "");
-Expect(1, 1870, '\P{Is_Joining_Group=--Fe}', "");
-Expect(0, 1870, '\P{^Is_Joining_Group=--Fe}', "");
-Error('\p{Is_Jg=__Fe/a/}');
-Error('\P{Is_Jg=__Fe/a/}');
-Expect(1, 1871, '\p{Is_Jg=fe}', "");
-Expect(0, 1871, '\p{^Is_Jg=fe}', "");
-Expect(0, 1871, '\P{Is_Jg=fe}', "");
-Expect(1, 1871, '\P{^Is_Jg=fe}', "");
-Expect(0, 1870, '\p{Is_Jg=fe}', "");
-Expect(1, 1870, '\p{^Is_Jg=fe}', "");
-Expect(1, 1870, '\P{Is_Jg=fe}', "");
-Expect(0, 1870, '\P{^Is_Jg=fe}', "");
-Expect(1, 1871, '\p{Is_Jg: Fe}', "");
-Expect(0, 1871, '\p{^Is_Jg: Fe}', "");
-Expect(0, 1871, '\P{Is_Jg: Fe}', "");
-Expect(1, 1871, '\P{^Is_Jg: Fe}', "");
-Expect(0, 1870, '\p{Is_Jg: Fe}', "");
-Expect(1, 1870, '\p{^Is_Jg: Fe}', "");
-Expect(1, 1870, '\P{Is_Jg: Fe}', "");
-Expect(0, 1870, '\P{^Is_Jg: Fe}', "");
-Error('\p{Joining_Group=/a/ Alaph}');
-Error('\P{Joining_Group=/a/ Alaph}');
-Expect(1, 1808, '\p{Joining_Group=alaph}', "");
-Expect(0, 1808, '\p{^Joining_Group=alaph}', "");
-Expect(0, 1808, '\P{Joining_Group=alaph}', "");
-Expect(1, 1808, '\P{^Joining_Group=alaph}', "");
-Expect(0, 1807, '\p{Joining_Group=alaph}', "");
-Expect(1, 1807, '\p{^Joining_Group=alaph}', "");
-Expect(1, 1807, '\P{Joining_Group=alaph}', "");
-Expect(0, 1807, '\P{^Joining_Group=alaph}', "");
-Expect(1, 1808, '\p{Joining_Group= alaph}', "");
-Expect(0, 1808, '\p{^Joining_Group= alaph}', "");
-Expect(0, 1808, '\P{Joining_Group= alaph}', "");
-Expect(1, 1808, '\P{^Joining_Group= alaph}', "");
-Expect(0, 1807, '\p{Joining_Group= alaph}', "");
-Expect(1, 1807, '\p{^Joining_Group= alaph}', "");
-Expect(1, 1807, '\P{Joining_Group= alaph}', "");
-Expect(0, 1807, '\P{^Joining_Group= alaph}', "");
-Error('\p{Jg=/a/Alaph}');
-Error('\P{Jg=/a/Alaph}');
-Expect(1, 1808, '\p{Jg=alaph}', "");
-Expect(0, 1808, '\p{^Jg=alaph}', "");
-Expect(0, 1808, '\P{Jg=alaph}', "");
-Expect(1, 1808, '\P{^Jg=alaph}', "");
-Expect(0, 1807, '\p{Jg=alaph}', "");
-Expect(1, 1807, '\p{^Jg=alaph}', "");
-Expect(1, 1807, '\P{Jg=alaph}', "");
-Expect(0, 1807, '\P{^Jg=alaph}', "");
-Expect(1, 1808, '\p{Jg=- Alaph}', "");
-Expect(0, 1808, '\p{^Jg=- Alaph}', "");
-Expect(0, 1808, '\P{Jg=- Alaph}', "");
-Expect(1, 1808, '\P{^Jg=- Alaph}', "");
-Expect(0, 1807, '\p{Jg=- Alaph}', "");
-Expect(1, 1807, '\p{^Jg=- Alaph}', "");
-Expect(1, 1807, '\P{Jg=- Alaph}', "");
-Expect(0, 1807, '\P{^Jg=- Alaph}', "");
-Error('\p{Is_Joining_Group=--ALAPH/a/}');
-Error('\P{Is_Joining_Group=--ALAPH/a/}');
-Expect(1, 1808, '\p{Is_Joining_Group=alaph}', "");
-Expect(0, 1808, '\p{^Is_Joining_Group=alaph}', "");
-Expect(0, 1808, '\P{Is_Joining_Group=alaph}', "");
-Expect(1, 1808, '\P{^Is_Joining_Group=alaph}', "");
-Expect(0, 1807, '\p{Is_Joining_Group=alaph}', "");
-Expect(1, 1807, '\p{^Is_Joining_Group=alaph}', "");
-Expect(1, 1807, '\P{Is_Joining_Group=alaph}', "");
-Expect(0, 1807, '\P{^Is_Joining_Group=alaph}', "");
-Expect(1, 1808, '\p{Is_Joining_Group=_-alaph}', "");
-Expect(0, 1808, '\p{^Is_Joining_Group=_-alaph}', "");
-Expect(0, 1808, '\P{Is_Joining_Group=_-alaph}', "");
-Expect(1, 1808, '\P{^Is_Joining_Group=_-alaph}', "");
-Expect(0, 1807, '\p{Is_Joining_Group=_-alaph}', "");
-Expect(1, 1807, '\p{^Is_Joining_Group=_-alaph}', "");
-Expect(1, 1807, '\P{Is_Joining_Group=_-alaph}', "");
-Expect(0, 1807, '\P{^Is_Joining_Group=_-alaph}', "");
-Error('\p{Is_Jg= Alaph/a/}');
-Error('\P{Is_Jg= Alaph/a/}');
-Expect(1, 1808, '\p{Is_Jg=alaph}', "");
-Expect(0, 1808, '\p{^Is_Jg=alaph}', "");
-Expect(0, 1808, '\P{Is_Jg=alaph}', "");
-Expect(1, 1808, '\P{^Is_Jg=alaph}', "");
-Expect(0, 1807, '\p{Is_Jg=alaph}', "");
-Expect(1, 1807, '\p{^Is_Jg=alaph}', "");
-Expect(1, 1807, '\P{Is_Jg=alaph}', "");
-Expect(0, 1807, '\P{^Is_Jg=alaph}', "");
-Expect(1, 1808, '\p{Is_Jg: _alaph}', "");
-Expect(0, 1808, '\p{^Is_Jg: _alaph}', "");
-Expect(0, 1808, '\P{Is_Jg: _alaph}', "");
-Expect(1, 1808, '\P{^Is_Jg: _alaph}', "");
-Expect(0, 1807, '\p{Is_Jg: _alaph}', "");
-Expect(1, 1807, '\p{^Is_Jg: _alaph}', "");
-Expect(1, 1807, '\P{Is_Jg: _alaph}', "");
-Expect(0, 1807, '\P{^Is_Jg: _alaph}', "");
-Error('\p{Joining_Group=/a/ Lamadh}');
-Error('\P{Joining_Group=/a/ Lamadh}');
-Expect(1, 1824, '\p{Joining_Group=lamadh}', "");
-Expect(0, 1824, '\p{^Joining_Group=lamadh}', "");
-Expect(0, 1824, '\P{Joining_Group=lamadh}', "");
-Expect(1, 1824, '\P{^Joining_Group=lamadh}', "");
-Expect(0, 1823, '\p{Joining_Group=lamadh}', "");
-Expect(1, 1823, '\p{^Joining_Group=lamadh}', "");
-Expect(1, 1823, '\P{Joining_Group=lamadh}', "");
-Expect(0, 1823, '\P{^Joining_Group=lamadh}', "");
-Expect(1, 1824, '\p{Joining_Group: -LAMADH}', "");
-Expect(0, 1824, '\p{^Joining_Group: -LAMADH}', "");
-Expect(0, 1824, '\P{Joining_Group: -LAMADH}', "");
-Expect(1, 1824, '\P{^Joining_Group: -LAMADH}', "");
-Expect(0, 1823, '\p{Joining_Group: -LAMADH}', "");
-Expect(1, 1823, '\p{^Joining_Group: -LAMADH}', "");
-Expect(1, 1823, '\P{Joining_Group: -LAMADH}', "");
-Expect(0, 1823, '\P{^Joining_Group: -LAMADH}', "");
-Error('\p{Jg=:=_lamadh}');
-Error('\P{Jg=:=_lamadh}');
-Expect(1, 1824, '\p{Jg=lamadh}', "");
-Expect(0, 1824, '\p{^Jg=lamadh}', "");
-Expect(0, 1824, '\P{Jg=lamadh}', "");
-Expect(1, 1824, '\P{^Jg=lamadh}', "");
-Expect(0, 1823, '\p{Jg=lamadh}', "");
-Expect(1, 1823, '\p{^Jg=lamadh}', "");
-Expect(1, 1823, '\P{Jg=lamadh}', "");
-Expect(0, 1823, '\P{^Jg=lamadh}', "");
-Expect(1, 1824, '\p{Jg=- lamadh}', "");
-Expect(0, 1824, '\p{^Jg=- lamadh}', "");
-Expect(0, 1824, '\P{Jg=- lamadh}', "");
-Expect(1, 1824, '\P{^Jg=- lamadh}', "");
-Expect(0, 1823, '\p{Jg=- lamadh}', "");
-Expect(1, 1823, '\p{^Jg=- lamadh}', "");
-Expect(1, 1823, '\P{Jg=- lamadh}', "");
-Expect(0, 1823, '\P{^Jg=- lamadh}', "");
-Error('\p{Is_Joining_Group= _Lamadh/a/}');
-Error('\P{Is_Joining_Group= _Lamadh/a/}');
-Expect(1, 1824, '\p{Is_Joining_Group=lamadh}', "");
-Expect(0, 1824, '\p{^Is_Joining_Group=lamadh}', "");
-Expect(0, 1824, '\P{Is_Joining_Group=lamadh}', "");
-Expect(1, 1824, '\P{^Is_Joining_Group=lamadh}', "");
-Expect(0, 1823, '\p{Is_Joining_Group=lamadh}', "");
-Expect(1, 1823, '\p{^Is_Joining_Group=lamadh}', "");
-Expect(1, 1823, '\P{Is_Joining_Group=lamadh}', "");
-Expect(0, 1823, '\P{^Is_Joining_Group=lamadh}', "");
-Expect(1, 1824, '\p{Is_Joining_Group=-_Lamadh}', "");
-Expect(0, 1824, '\p{^Is_Joining_Group=-_Lamadh}', "");
-Expect(0, 1824, '\P{Is_Joining_Group=-_Lamadh}', "");
-Expect(1, 1824, '\P{^Is_Joining_Group=-_Lamadh}', "");
-Expect(0, 1823, '\p{Is_Joining_Group=-_Lamadh}', "");
-Expect(1, 1823, '\p{^Is_Joining_Group=-_Lamadh}', "");
-Expect(1, 1823, '\P{Is_Joining_Group=-_Lamadh}', "");
-Expect(0, 1823, '\P{^Is_Joining_Group=-_Lamadh}', "");
-Error('\p{Is_Jg= _Lamadh:=}');
-Error('\P{Is_Jg= _Lamadh:=}');
-Expect(1, 1824, '\p{Is_Jg=lamadh}', "");
-Expect(0, 1824, '\p{^Is_Jg=lamadh}', "");
-Expect(0, 1824, '\P{Is_Jg=lamadh}', "");
-Expect(1, 1824, '\P{^Is_Jg=lamadh}', "");
-Expect(0, 1823, '\p{Is_Jg=lamadh}', "");
-Expect(1, 1823, '\p{^Is_Jg=lamadh}', "");
-Expect(1, 1823, '\P{Is_Jg=lamadh}', "");
-Expect(0, 1823, '\P{^Is_Jg=lamadh}', "");
-Expect(1, 1824, '\p{Is_Jg=_lamadh}', "");
-Expect(0, 1824, '\p{^Is_Jg=_lamadh}', "");
-Expect(0, 1824, '\P{Is_Jg=_lamadh}', "");
-Expect(1, 1824, '\P{^Is_Jg=_lamadh}', "");
-Expect(0, 1823, '\p{Is_Jg=_lamadh}', "");
-Expect(1, 1823, '\p{^Is_Jg=_lamadh}', "");
-Expect(1, 1823, '\P{Is_Jg=_lamadh}', "");
-Expect(0, 1823, '\P{^Is_Jg=_lamadh}', "");
-Error('\p{Joining_Group=/a/ E}');
-Error('\P{Joining_Group=/a/ E}');
-Expect(1, 1829, '\p{Joining_Group=e}', "");
-Expect(0, 1829, '\p{^Joining_Group=e}', "");
-Expect(0, 1829, '\P{Joining_Group=e}', "");
-Expect(1, 1829, '\P{^Joining_Group=e}', "");
-Expect(0, 1828, '\p{Joining_Group=e}', "");
-Expect(1, 1828, '\p{^Joining_Group=e}', "");
-Expect(1, 1828, '\P{Joining_Group=e}', "");
-Expect(0, 1828, '\P{^Joining_Group=e}', "");
-Expect(1, 1829, '\p{Joining_Group= E}', "");
-Expect(0, 1829, '\p{^Joining_Group= E}', "");
-Expect(0, 1829, '\P{Joining_Group= E}', "");
-Expect(1, 1829, '\P{^Joining_Group= E}', "");
-Expect(0, 1828, '\p{Joining_Group= E}', "");
-Expect(1, 1828, '\p{^Joining_Group= E}', "");
-Expect(1, 1828, '\P{Joining_Group= E}', "");
-Expect(0, 1828, '\P{^Joining_Group= E}', "");
-Error('\p{Jg=/a/ -E}');
-Error('\P{Jg=/a/ -E}');
-Expect(1, 1829, '\p{Jg=e}', "");
-Expect(0, 1829, '\p{^Jg=e}', "");
-Expect(0, 1829, '\P{Jg=e}', "");
-Expect(1, 1829, '\P{^Jg=e}', "");
-Expect(0, 1828, '\p{Jg=e}', "");
-Expect(1, 1828, '\p{^Jg=e}', "");
-Expect(1, 1828, '\P{Jg=e}', "");
-Expect(0, 1828, '\P{^Jg=e}', "");
-Expect(1, 1829, '\p{Jg= -E}', "");
-Expect(0, 1829, '\p{^Jg= -E}', "");
-Expect(0, 1829, '\P{Jg= -E}', "");
-Expect(1, 1829, '\P{^Jg= -E}', "");
-Expect(0, 1828, '\p{Jg= -E}', "");
-Expect(1, 1828, '\p{^Jg= -E}', "");
-Expect(1, 1828, '\P{Jg= -E}', "");
-Expect(0, 1828, '\P{^Jg= -E}', "");
-Error('\p{Is_Joining_Group: _e:=}');
-Error('\P{Is_Joining_Group: _e:=}');
-Expect(1, 1829, '\p{Is_Joining_Group=e}', "");
-Expect(0, 1829, '\p{^Is_Joining_Group=e}', "");
-Expect(0, 1829, '\P{Is_Joining_Group=e}', "");
-Expect(1, 1829, '\P{^Is_Joining_Group=e}', "");
-Expect(0, 1828, '\p{Is_Joining_Group=e}', "");
-Expect(1, 1828, '\p{^Is_Joining_Group=e}', "");
-Expect(1, 1828, '\P{Is_Joining_Group=e}', "");
-Expect(0, 1828, '\P{^Is_Joining_Group=e}', "");
-Expect(1, 1829, '\p{Is_Joining_Group=_-E}', "");
-Expect(0, 1829, '\p{^Is_Joining_Group=_-E}', "");
-Expect(0, 1829, '\P{Is_Joining_Group=_-E}', "");
-Expect(1, 1829, '\P{^Is_Joining_Group=_-E}', "");
-Expect(0, 1828, '\p{Is_Joining_Group=_-E}', "");
-Expect(1, 1828, '\p{^Is_Joining_Group=_-E}', "");
-Expect(1, 1828, '\P{Is_Joining_Group=_-E}', "");
-Expect(0, 1828, '\P{^Is_Joining_Group=_-E}', "");
-Error('\p{Is_Jg: := e}');
-Error('\P{Is_Jg: := e}');
-Expect(1, 1829, '\p{Is_Jg:e}', "");
-Expect(0, 1829, '\p{^Is_Jg:e}', "");
-Expect(0, 1829, '\P{Is_Jg:e}', "");
-Expect(1, 1829, '\P{^Is_Jg:e}', "");
-Expect(0, 1828, '\p{Is_Jg:e}', "");
-Expect(1, 1828, '\p{^Is_Jg:e}', "");
-Expect(1, 1828, '\P{Is_Jg:e}', "");
-Expect(0, 1828, '\P{^Is_Jg:e}', "");
-Expect(1, 1829, '\p{Is_Jg=-_e}', "");
-Expect(0, 1829, '\p{^Is_Jg=-_e}', "");
-Expect(0, 1829, '\P{Is_Jg=-_e}', "");
-Expect(1, 1829, '\P{^Is_Jg=-_e}', "");
-Expect(0, 1828, '\p{Is_Jg=-_e}', "");
-Expect(1, 1828, '\p{^Is_Jg=-_e}', "");
-Expect(1, 1828, '\P{Is_Jg=-_e}', "");
-Expect(0, 1828, '\P{^Is_Jg=-_e}', "");
-Error('\p{Joining_Group= Yeh BARREE:=}');
-Error('\P{Joining_Group= Yeh BARREE:=}');
-Expect(1, 1747, '\p{Joining_Group=yehbarree}', "");
-Expect(0, 1747, '\p{^Joining_Group=yehbarree}', "");
-Expect(0, 1747, '\P{Joining_Group=yehbarree}', "");
-Expect(1, 1747, '\P{^Joining_Group=yehbarree}', "");
-Expect(0, 1745, '\p{Joining_Group=yehbarree}', "");
-Expect(1, 1745, '\p{^Joining_Group=yehbarree}', "");
-Expect(1, 1745, '\P{Joining_Group=yehbarree}', "");
-Expect(0, 1745, '\P{^Joining_Group=yehbarree}', "");
-Expect(1, 1747, '\p{Joining_Group=_ Yeh barree}', "");
-Expect(0, 1747, '\p{^Joining_Group=_ Yeh barree}', "");
-Expect(0, 1747, '\P{Joining_Group=_ Yeh barree}', "");
-Expect(1, 1747, '\P{^Joining_Group=_ Yeh barree}', "");
-Expect(0, 1745, '\p{Joining_Group=_ Yeh barree}', "");
-Expect(1, 1745, '\p{^Joining_Group=_ Yeh barree}', "");
-Expect(1, 1745, '\P{Joining_Group=_ Yeh barree}', "");
-Expect(0, 1745, '\P{^Joining_Group=_ Yeh barree}', "");
-Error('\p{Jg=_/a/yeh Barree}');
-Error('\P{Jg=_/a/yeh Barree}');
-Expect(1, 1747, '\p{Jg=yehbarree}', "");
-Expect(0, 1747, '\p{^Jg=yehbarree}', "");
-Expect(0, 1747, '\P{Jg=yehbarree}', "");
-Expect(1, 1747, '\P{^Jg=yehbarree}', "");
-Expect(0, 1745, '\p{Jg=yehbarree}', "");
-Expect(1, 1745, '\p{^Jg=yehbarree}', "");
-Expect(1, 1745, '\P{Jg=yehbarree}', "");
-Expect(0, 1745, '\P{^Jg=yehbarree}', "");
-Expect(1, 1747, '\p{Jg= YEH barree}', "");
-Expect(0, 1747, '\p{^Jg= YEH barree}', "");
-Expect(0, 1747, '\P{Jg= YEH barree}', "");
-Expect(1, 1747, '\P{^Jg= YEH barree}', "");
-Expect(0, 1745, '\p{Jg= YEH barree}', "");
-Expect(1, 1745, '\p{^Jg= YEH barree}', "");
-Expect(1, 1745, '\P{Jg= YEH barree}', "");
-Expect(0, 1745, '\P{^Jg= YEH barree}', "");
-Error('\p{Is_Joining_Group=- Yeh_BARREE:=}');
-Error('\P{Is_Joining_Group=- Yeh_BARREE:=}');
-Expect(1, 1747, '\p{Is_Joining_Group=yehbarree}', "");
-Expect(0, 1747, '\p{^Is_Joining_Group=yehbarree}', "");
-Expect(0, 1747, '\P{Is_Joining_Group=yehbarree}', "");
-Expect(1, 1747, '\P{^Is_Joining_Group=yehbarree}', "");
-Expect(0, 1745, '\p{Is_Joining_Group=yehbarree}', "");
-Expect(1, 1745, '\p{^Is_Joining_Group=yehbarree}', "");
-Expect(1, 1745, '\P{Is_Joining_Group=yehbarree}', "");
-Expect(0, 1745, '\P{^Is_Joining_Group=yehbarree}', "");
-Expect(1, 1747, '\p{Is_Joining_Group=YEHBarree}', "");
-Expect(0, 1747, '\p{^Is_Joining_Group=YEHBarree}', "");
-Expect(0, 1747, '\P{Is_Joining_Group=YEHBarree}', "");
-Expect(1, 1747, '\P{^Is_Joining_Group=YEHBarree}', "");
-Expect(0, 1745, '\p{Is_Joining_Group=YEHBarree}', "");
-Expect(1, 1745, '\p{^Is_Joining_Group=YEHBarree}', "");
-Expect(1, 1745, '\P{Is_Joining_Group=YEHBarree}', "");
-Expect(0, 1745, '\P{^Is_Joining_Group=YEHBarree}', "");
-Error('\p{Is_Jg=/a/yeh Barree}');
-Error('\P{Is_Jg=/a/yeh Barree}');
-Expect(1, 1747, '\p{Is_Jg=yehbarree}', "");
-Expect(0, 1747, '\p{^Is_Jg=yehbarree}', "");
-Expect(0, 1747, '\P{Is_Jg=yehbarree}', "");
-Expect(1, 1747, '\P{^Is_Jg=yehbarree}', "");
-Expect(0, 1745, '\p{Is_Jg=yehbarree}', "");
-Expect(1, 1745, '\p{^Is_Jg=yehbarree}', "");
-Expect(1, 1745, '\P{Is_Jg=yehbarree}', "");
-Expect(0, 1745, '\P{^Is_Jg=yehbarree}', "");
-Expect(1, 1747, '\p{Is_Jg= Yeh Barree}', "");
-Expect(0, 1747, '\p{^Is_Jg= Yeh Barree}', "");
-Expect(0, 1747, '\P{Is_Jg= Yeh Barree}', "");
-Expect(1, 1747, '\P{^Is_Jg= Yeh Barree}', "");
-Expect(0, 1745, '\p{Is_Jg= Yeh Barree}', "");
-Expect(1, 1745, '\p{^Is_Jg= Yeh Barree}', "");
-Expect(1, 1745, '\P{Is_Jg= Yeh Barree}', "");
-Expect(0, 1745, '\P{^Is_Jg= Yeh Barree}', "");
-Error('\p{Joining_Group=/a/nya}');
-Error('\P{Joining_Group=/a/nya}');
-Expect(1, 1725, '\p{Joining_Group=nya}', "");
-Expect(0, 1725, '\p{^Joining_Group=nya}', "");
-Expect(0, 1725, '\P{Joining_Group=nya}', "");
-Expect(1, 1725, '\P{^Joining_Group=nya}', "");
-Expect(0, 1724, '\p{Joining_Group=nya}', "");
-Expect(1, 1724, '\p{^Joining_Group=nya}', "");
-Expect(1, 1724, '\P{Joining_Group=nya}', "");
-Expect(0, 1724, '\P{^Joining_Group=nya}', "");
-Expect(1, 1725, '\p{Joining_Group= nya}', "");
-Expect(0, 1725, '\p{^Joining_Group= nya}', "");
-Expect(0, 1725, '\P{Joining_Group= nya}', "");
-Expect(1, 1725, '\P{^Joining_Group= nya}', "");
-Expect(0, 1724, '\p{Joining_Group= nya}', "");
-Expect(1, 1724, '\p{^Joining_Group= nya}', "");
-Expect(1, 1724, '\P{Joining_Group= nya}', "");
-Expect(0, 1724, '\P{^Joining_Group= nya}', "");
-Error('\p{Jg=_-NYA:=}');
-Error('\P{Jg=_-NYA:=}');
-Expect(1, 1725, '\p{Jg=nya}', "");
-Expect(0, 1725, '\p{^Jg=nya}', "");
-Expect(0, 1725, '\P{Jg=nya}', "");
-Expect(1, 1725, '\P{^Jg=nya}', "");
-Expect(0, 1724, '\p{Jg=nya}', "");
-Expect(1, 1724, '\p{^Jg=nya}', "");
-Expect(1, 1724, '\P{Jg=nya}', "");
-Expect(0, 1724, '\P{^Jg=nya}', "");
-Expect(1, 1725, '\p{Jg= Nya}', "");
-Expect(0, 1725, '\p{^Jg= Nya}', "");
-Expect(0, 1725, '\P{Jg= Nya}', "");
-Expect(1, 1725, '\P{^Jg= Nya}', "");
-Expect(0, 1724, '\p{Jg= Nya}', "");
-Expect(1, 1724, '\p{^Jg= Nya}', "");
-Expect(1, 1724, '\P{Jg= Nya}', "");
-Expect(0, 1724, '\P{^Jg= Nya}', "");
-Error('\p{Is_Joining_Group= /a/Nya}');
-Error('\P{Is_Joining_Group= /a/Nya}');
-Expect(1, 1725, '\p{Is_Joining_Group: nya}', "");
-Expect(0, 1725, '\p{^Is_Joining_Group: nya}', "");
-Expect(0, 1725, '\P{Is_Joining_Group: nya}', "");
-Expect(1, 1725, '\P{^Is_Joining_Group: nya}', "");
-Expect(0, 1724, '\p{Is_Joining_Group: nya}', "");
-Expect(1, 1724, '\p{^Is_Joining_Group: nya}', "");
-Expect(1, 1724, '\P{Is_Joining_Group: nya}', "");
-Expect(0, 1724, '\P{^Is_Joining_Group: nya}', "");
-Expect(1, 1725, '\p{Is_Joining_Group= Nya}', "");
-Expect(0, 1725, '\p{^Is_Joining_Group= Nya}', "");
-Expect(0, 1725, '\P{Is_Joining_Group= Nya}', "");
-Expect(1, 1725, '\P{^Is_Joining_Group= Nya}', "");
-Expect(0, 1724, '\p{Is_Joining_Group= Nya}', "");
-Expect(1, 1724, '\p{^Is_Joining_Group= Nya}', "");
-Expect(1, 1724, '\P{Is_Joining_Group= Nya}', "");
-Expect(0, 1724, '\P{^Is_Joining_Group= Nya}', "");
-Error('\p{Is_Jg=/a/ nya}');
-Error('\P{Is_Jg=/a/ nya}');
-Expect(1, 1725, '\p{Is_Jg=nya}', "");
-Expect(0, 1725, '\p{^Is_Jg=nya}', "");
-Expect(0, 1725, '\P{Is_Jg=nya}', "");
-Expect(1, 1725, '\P{^Is_Jg=nya}', "");
-Expect(0, 1724, '\p{Is_Jg=nya}', "");
-Expect(1, 1724, '\p{^Is_Jg=nya}', "");
-Expect(1, 1724, '\P{Is_Jg=nya}', "");
-Expect(0, 1724, '\P{^Is_Jg=nya}', "");
-Expect(1, 1725, '\p{Is_Jg= Nya}', "");
-Expect(0, 1725, '\p{^Is_Jg= Nya}', "");
-Expect(0, 1725, '\P{Is_Jg= Nya}', "");
-Expect(1, 1725, '\P{^Is_Jg= Nya}', "");
-Expect(0, 1724, '\p{Is_Jg= Nya}', "");
-Expect(1, 1724, '\p{^Is_Jg= Nya}', "");
-Expect(1, 1724, '\P{Is_Jg= Nya}', "");
-Expect(0, 1724, '\P{^Is_Jg= Nya}', "");
-Error('\p{Joining_Group=-NUN/a/}');
-Error('\P{Joining_Group=-NUN/a/}');
-Expect(1, 1826, '\p{Joining_Group=nun}', "");
-Expect(0, 1826, '\p{^Joining_Group=nun}', "");
-Expect(0, 1826, '\P{Joining_Group=nun}', "");
-Expect(1, 1826, '\P{^Joining_Group=nun}', "");
-Expect(0, 1825, '\p{Joining_Group=nun}', "");
-Expect(1, 1825, '\p{^Joining_Group=nun}', "");
-Expect(1, 1825, '\P{Joining_Group=nun}', "");
-Expect(0, 1825, '\P{^Joining_Group=nun}', "");
-Expect(1, 1826, '\p{Joining_Group:_ Nun}', "");
-Expect(0, 1826, '\p{^Joining_Group:_ Nun}', "");
-Expect(0, 1826, '\P{Joining_Group:_ Nun}', "");
-Expect(1, 1826, '\P{^Joining_Group:_ Nun}', "");
-Expect(0, 1825, '\p{Joining_Group:_ Nun}', "");
-Expect(1, 1825, '\p{^Joining_Group:_ Nun}', "");
-Expect(1, 1825, '\P{Joining_Group:_ Nun}', "");
-Expect(0, 1825, '\P{^Joining_Group:_ Nun}', "");
-Error('\p{Jg=/a/-NUN}');
-Error('\P{Jg=/a/-NUN}');
-Expect(1, 1826, '\p{Jg=nun}', "");
-Expect(0, 1826, '\p{^Jg=nun}', "");
-Expect(0, 1826, '\P{Jg=nun}', "");
-Expect(1, 1826, '\P{^Jg=nun}', "");
-Expect(0, 1825, '\p{Jg=nun}', "");
-Expect(1, 1825, '\p{^Jg=nun}', "");
-Expect(1, 1825, '\P{Jg=nun}', "");
-Expect(0, 1825, '\P{^Jg=nun}', "");
-Expect(1, 1826, '\p{Jg= _NUN}', "");
-Expect(0, 1826, '\p{^Jg= _NUN}', "");
-Expect(0, 1826, '\P{Jg= _NUN}', "");
-Expect(1, 1826, '\P{^Jg= _NUN}', "");
-Expect(0, 1825, '\p{Jg= _NUN}', "");
-Expect(1, 1825, '\p{^Jg= _NUN}', "");
-Expect(1, 1825, '\P{Jg= _NUN}', "");
-Expect(0, 1825, '\P{^Jg= _NUN}', "");
-Error('\p{Is_Joining_Group=:= nun}');
-Error('\P{Is_Joining_Group=:= nun}');
-Expect(1, 1826, '\p{Is_Joining_Group: nun}', "");
-Expect(0, 1826, '\p{^Is_Joining_Group: nun}', "");
-Expect(0, 1826, '\P{Is_Joining_Group: nun}', "");
-Expect(1, 1826, '\P{^Is_Joining_Group: nun}', "");
-Expect(0, 1825, '\p{Is_Joining_Group: nun}', "");
-Expect(1, 1825, '\p{^Is_Joining_Group: nun}', "");
-Expect(1, 1825, '\P{Is_Joining_Group: nun}', "");
-Expect(0, 1825, '\P{^Is_Joining_Group: nun}', "");
-Expect(1, 1826, '\p{Is_Joining_Group= nun}', "");
-Expect(0, 1826, '\p{^Is_Joining_Group= nun}', "");
-Expect(0, 1826, '\P{Is_Joining_Group= nun}', "");
-Expect(1, 1826, '\P{^Is_Joining_Group= nun}', "");
-Expect(0, 1825, '\p{Is_Joining_Group= nun}', "");
-Expect(1, 1825, '\p{^Is_Joining_Group= nun}', "");
-Expect(1, 1825, '\P{Is_Joining_Group= nun}', "");
-Expect(0, 1825, '\P{^Is_Joining_Group= nun}', "");
-Error('\p{Is_Jg=__Nun/a/}');
-Error('\P{Is_Jg=__Nun/a/}');
-Expect(1, 1826, '\p{Is_Jg=nun}', "");
-Expect(0, 1826, '\p{^Is_Jg=nun}', "");
-Expect(0, 1826, '\P{Is_Jg=nun}', "");
-Expect(1, 1826, '\P{^Is_Jg=nun}', "");
-Expect(0, 1825, '\p{Is_Jg=nun}', "");
-Expect(1, 1825, '\p{^Is_Jg=nun}', "");
-Expect(1, 1825, '\P{Is_Jg=nun}', "");
-Expect(0, 1825, '\P{^Is_Jg=nun}', "");
-Expect(1, 1826, '\p{Is_Jg=-_NUN}', "");
-Expect(0, 1826, '\p{^Is_Jg=-_NUN}', "");
-Expect(0, 1826, '\P{Is_Jg=-_NUN}', "");
-Expect(1, 1826, '\P{^Is_Jg=-_NUN}', "");
-Expect(0, 1825, '\p{Is_Jg=-_NUN}', "");
-Expect(1, 1825, '\p{^Is_Jg=-_NUN}', "");
-Expect(1, 1825, '\P{Is_Jg=-_NUN}', "");
-Expect(0, 1825, '\P{^Is_Jg=-_NUN}', "");
-Error('\p{Joining_Group=-:=LAM}');
-Error('\P{Joining_Group=-:=LAM}');
-Expect(1, 1604, '\p{Joining_Group=lam}', "");
-Expect(0, 1604, '\p{^Joining_Group=lam}', "");
-Expect(0, 1604, '\P{Joining_Group=lam}', "");
-Expect(1, 1604, '\P{^Joining_Group=lam}', "");
-Expect(0, 1603, '\p{Joining_Group=lam}', "");
-Expect(1, 1603, '\p{^Joining_Group=lam}', "");
-Expect(1, 1603, '\P{Joining_Group=lam}', "");
-Expect(0, 1603, '\P{^Joining_Group=lam}', "");
-Expect(1, 1604, '\p{Joining_Group= LAM}', "");
-Expect(0, 1604, '\p{^Joining_Group= LAM}', "");
-Expect(0, 1604, '\P{Joining_Group= LAM}', "");
-Expect(1, 1604, '\P{^Joining_Group= LAM}', "");
-Expect(0, 1603, '\p{Joining_Group= LAM}', "");
-Expect(1, 1603, '\p{^Joining_Group= LAM}', "");
-Expect(1, 1603, '\P{Joining_Group= LAM}', "");
-Expect(0, 1603, '\P{^Joining_Group= LAM}', "");
-Error('\p{Jg=-_LAM:=}');
-Error('\P{Jg=-_LAM:=}');
-Expect(1, 1604, '\p{Jg=lam}', "");
-Expect(0, 1604, '\p{^Jg=lam}', "");
-Expect(0, 1604, '\P{Jg=lam}', "");
-Expect(1, 1604, '\P{^Jg=lam}', "");
-Expect(0, 1603, '\p{Jg=lam}', "");
-Expect(1, 1603, '\p{^Jg=lam}', "");
-Expect(1, 1603, '\P{Jg=lam}', "");
-Expect(0, 1603, '\P{^Jg=lam}', "");
-Expect(1, 1604, '\p{Jg= Lam}', "");
-Expect(0, 1604, '\p{^Jg= Lam}', "");
-Expect(0, 1604, '\P{Jg= Lam}', "");
-Expect(1, 1604, '\P{^Jg= Lam}', "");
-Expect(0, 1603, '\p{Jg= Lam}', "");
-Expect(1, 1603, '\p{^Jg= Lam}', "");
-Expect(1, 1603, '\P{Jg= Lam}', "");
-Expect(0, 1603, '\P{^Jg= Lam}', "");
-Error('\p{Is_Joining_Group=- Lam/a/}');
-Error('\P{Is_Joining_Group=- Lam/a/}');
-Expect(1, 1604, '\p{Is_Joining_Group=lam}', "");
-Expect(0, 1604, '\p{^Is_Joining_Group=lam}', "");
-Expect(0, 1604, '\P{Is_Joining_Group=lam}', "");
-Expect(1, 1604, '\P{^Is_Joining_Group=lam}', "");
-Expect(0, 1603, '\p{Is_Joining_Group=lam}', "");
-Expect(1, 1603, '\p{^Is_Joining_Group=lam}', "");
-Expect(1, 1603, '\P{Is_Joining_Group=lam}', "");
-Expect(0, 1603, '\P{^Is_Joining_Group=lam}', "");
-Expect(1, 1604, '\p{Is_Joining_Group= Lam}', "");
-Expect(0, 1604, '\p{^Is_Joining_Group= Lam}', "");
-Expect(0, 1604, '\P{Is_Joining_Group= Lam}', "");
-Expect(1, 1604, '\P{^Is_Joining_Group= Lam}', "");
-Expect(0, 1603, '\p{Is_Joining_Group= Lam}', "");
-Expect(1, 1603, '\p{^Is_Joining_Group= Lam}', "");
-Expect(1, 1603, '\P{Is_Joining_Group= Lam}', "");
-Expect(0, 1603, '\P{^Is_Joining_Group= Lam}', "");
-Error('\p{Is_Jg=_ lam/a/}');
-Error('\P{Is_Jg=_ lam/a/}');
-Expect(1, 1604, '\p{Is_Jg=lam}', "");
-Expect(0, 1604, '\p{^Is_Jg=lam}', "");
-Expect(0, 1604, '\P{Is_Jg=lam}', "");
-Expect(1, 1604, '\P{^Is_Jg=lam}', "");
-Expect(0, 1603, '\p{Is_Jg=lam}', "");
-Expect(1, 1603, '\p{^Is_Jg=lam}', "");
-Expect(1, 1603, '\P{Is_Jg=lam}', "");
-Expect(0, 1603, '\P{^Is_Jg=lam}', "");
-Expect(1, 1604, '\p{Is_Jg= lam}', "");
-Expect(0, 1604, '\p{^Is_Jg= lam}', "");
-Expect(0, 1604, '\P{Is_Jg= lam}', "");
-Expect(1, 1604, '\P{^Is_Jg= lam}', "");
-Expect(0, 1603, '\p{Is_Jg= lam}', "");
-Expect(1, 1603, '\p{^Is_Jg= lam}', "");
-Expect(1, 1603, '\P{Is_Jg= lam}', "");
-Expect(0, 1603, '\P{^Is_Jg= lam}', "");
-Error('\p{Joining_Group=_Ain:=}');
-Error('\P{Joining_Group=_Ain:=}');
-Expect(1, 1594, '\p{Joining_Group=ain}', "");
-Expect(0, 1594, '\p{^Joining_Group=ain}', "");
-Expect(0, 1594, '\P{Joining_Group=ain}', "");
-Expect(1, 1594, '\P{^Joining_Group=ain}', "");
-Expect(0, 1592, '\p{Joining_Group=ain}', "");
-Expect(1, 1592, '\p{^Joining_Group=ain}', "");
-Expect(1, 1592, '\P{Joining_Group=ain}', "");
-Expect(0, 1592, '\P{^Joining_Group=ain}', "");
-Expect(1, 1594, '\p{Joining_Group=- Ain}', "");
-Expect(0, 1594, '\p{^Joining_Group=- Ain}', "");
-Expect(0, 1594, '\P{Joining_Group=- Ain}', "");
-Expect(1, 1594, '\P{^Joining_Group=- Ain}', "");
-Expect(0, 1592, '\p{Joining_Group=- Ain}', "");
-Expect(1, 1592, '\p{^Joining_Group=- Ain}', "");
-Expect(1, 1592, '\P{Joining_Group=- Ain}', "");
-Expect(0, 1592, '\P{^Joining_Group=- Ain}', "");
-Error('\p{Jg= /a/AIN}');
-Error('\P{Jg= /a/AIN}');
-Expect(1, 1594, '\p{Jg:ain}', "");
-Expect(0, 1594, '\p{^Jg:ain}', "");
-Expect(0, 1594, '\P{Jg:ain}', "");
-Expect(1, 1594, '\P{^Jg:ain}', "");
-Expect(0, 1592, '\p{Jg:ain}', "");
-Expect(1, 1592, '\p{^Jg:ain}', "");
-Expect(1, 1592, '\P{Jg:ain}', "");
-Expect(0, 1592, '\P{^Jg:ain}', "");
-Expect(1, 1594, '\p{Jg= Ain}', "");
-Expect(0, 1594, '\p{^Jg= Ain}', "");
-Expect(0, 1594, '\P{Jg= Ain}', "");
-Expect(1, 1594, '\P{^Jg= Ain}', "");
-Expect(0, 1592, '\p{Jg= Ain}', "");
-Expect(1, 1592, '\p{^Jg= Ain}', "");
-Expect(1, 1592, '\P{Jg= Ain}', "");
-Expect(0, 1592, '\P{^Jg= Ain}', "");
-Error('\p{Is_Joining_Group= Ain/a/}');
-Error('\P{Is_Joining_Group= Ain/a/}');
-Expect(1, 1594, '\p{Is_Joining_Group=ain}', "");
-Expect(0, 1594, '\p{^Is_Joining_Group=ain}', "");
-Expect(0, 1594, '\P{Is_Joining_Group=ain}', "");
-Expect(1, 1594, '\P{^Is_Joining_Group=ain}', "");
-Expect(0, 1592, '\p{Is_Joining_Group=ain}', "");
-Expect(1, 1592, '\p{^Is_Joining_Group=ain}', "");
-Expect(1, 1592, '\P{Is_Joining_Group=ain}', "");
-Expect(0, 1592, '\P{^Is_Joining_Group=ain}', "");
-Expect(1, 1594, '\p{Is_Joining_Group=_Ain}', "");
-Expect(0, 1594, '\p{^Is_Joining_Group=_Ain}', "");
-Expect(0, 1594, '\P{Is_Joining_Group=_Ain}', "");
-Expect(1, 1594, '\P{^Is_Joining_Group=_Ain}', "");
-Expect(0, 1592, '\p{Is_Joining_Group=_Ain}', "");
-Expect(1, 1592, '\p{^Is_Joining_Group=_Ain}', "");
-Expect(1, 1592, '\P{Is_Joining_Group=_Ain}', "");
-Expect(0, 1592, '\P{^Is_Joining_Group=_Ain}', "");
-Error('\p{Is_Jg=_Ain/a/}');
-Error('\P{Is_Jg=_Ain/a/}');
-Expect(1, 1594, '\p{Is_Jg=ain}', "");
-Expect(0, 1594, '\p{^Is_Jg=ain}', "");
-Expect(0, 1594, '\P{Is_Jg=ain}', "");
-Expect(1, 1594, '\P{^Is_Jg=ain}', "");
-Expect(0, 1592, '\p{Is_Jg=ain}', "");
-Expect(1, 1592, '\p{^Is_Jg=ain}', "");
-Expect(1, 1592, '\P{Is_Jg=ain}', "");
-Expect(0, 1592, '\P{^Is_Jg=ain}', "");
-Expect(1, 1594, '\p{Is_Jg= -AIN}', "");
-Expect(0, 1594, '\p{^Is_Jg= -AIN}', "");
-Expect(0, 1594, '\P{Is_Jg= -AIN}', "");
-Expect(1, 1594, '\P{^Is_Jg= -AIN}', "");
-Expect(0, 1592, '\p{Is_Jg= -AIN}', "");
-Expect(1, 1592, '\p{^Is_Jg= -AIN}', "");
-Expect(1, 1592, '\P{Is_Jg= -AIN}', "");
-Expect(0, 1592, '\P{^Is_Jg= -AIN}', "");
-Error('\p{Joining_Group=/a/ -Heh}');
-Error('\P{Joining_Group=/a/ -Heh}');
-Expect(1, 1607, '\p{Joining_Group=heh}', "");
-Expect(0, 1607, '\p{^Joining_Group=heh}', "");
-Expect(0, 1607, '\P{Joining_Group=heh}', "");
-Expect(1, 1607, '\P{^Joining_Group=heh}', "");
-Expect(0, 1606, '\p{Joining_Group=heh}', "");
-Expect(1, 1606, '\p{^Joining_Group=heh}', "");
-Expect(1, 1606, '\P{Joining_Group=heh}', "");
-Expect(0, 1606, '\P{^Joining_Group=heh}', "");
-Expect(1, 1607, '\p{Joining_Group=- HEH}', "");
-Expect(0, 1607, '\p{^Joining_Group=- HEH}', "");
-Expect(0, 1607, '\P{Joining_Group=- HEH}', "");
-Expect(1, 1607, '\P{^Joining_Group=- HEH}', "");
-Expect(0, 1606, '\p{Joining_Group=- HEH}', "");
-Expect(1, 1606, '\p{^Joining_Group=- HEH}', "");
-Expect(1, 1606, '\P{Joining_Group=- HEH}', "");
-Expect(0, 1606, '\P{^Joining_Group=- HEH}', "");
-Error('\p{Jg=/a/_ heh}');
-Error('\P{Jg=/a/_ heh}');
-Expect(1, 1607, '\p{Jg=heh}', "");
-Expect(0, 1607, '\p{^Jg=heh}', "");
-Expect(0, 1607, '\P{Jg=heh}', "");
-Expect(1, 1607, '\P{^Jg=heh}', "");
-Expect(0, 1606, '\p{Jg=heh}', "");
-Expect(1, 1606, '\p{^Jg=heh}', "");
-Expect(1, 1606, '\P{Jg=heh}', "");
-Expect(0, 1606, '\P{^Jg=heh}', "");
-Expect(1, 1607, '\p{Jg=- heh}', "");
-Expect(0, 1607, '\p{^Jg=- heh}', "");
-Expect(0, 1607, '\P{Jg=- heh}', "");
-Expect(1, 1607, '\P{^Jg=- heh}', "");
-Expect(0, 1606, '\p{Jg=- heh}', "");
-Expect(1, 1606, '\p{^Jg=- heh}', "");
-Expect(1, 1606, '\P{Jg=- heh}', "");
-Expect(0, 1606, '\P{^Jg=- heh}', "");
-Error('\p{Is_Joining_Group= /a/Heh}');
-Error('\P{Is_Joining_Group= /a/Heh}');
-Expect(1, 1607, '\p{Is_Joining_Group=heh}', "");
-Expect(0, 1607, '\p{^Is_Joining_Group=heh}', "");
-Expect(0, 1607, '\P{Is_Joining_Group=heh}', "");
-Expect(1, 1607, '\P{^Is_Joining_Group=heh}', "");
-Expect(0, 1606, '\p{Is_Joining_Group=heh}', "");
-Expect(1, 1606, '\p{^Is_Joining_Group=heh}', "");
-Expect(1, 1606, '\P{Is_Joining_Group=heh}', "");
-Expect(0, 1606, '\P{^Is_Joining_Group=heh}', "");
-Expect(1, 1607, '\p{Is_Joining_Group=-Heh}', "");
-Expect(0, 1607, '\p{^Is_Joining_Group=-Heh}', "");
-Expect(0, 1607, '\P{Is_Joining_Group=-Heh}', "");
-Expect(1, 1607, '\P{^Is_Joining_Group=-Heh}', "");
-Expect(0, 1606, '\p{Is_Joining_Group=-Heh}', "");
-Expect(1, 1606, '\p{^Is_Joining_Group=-Heh}', "");
-Expect(1, 1606, '\P{Is_Joining_Group=-Heh}', "");
-Expect(0, 1606, '\P{^Is_Joining_Group=-Heh}', "");
-Error('\p{Is_Jg=:= heh}');
-Error('\P{Is_Jg=:= heh}');
-Expect(1, 1607, '\p{Is_Jg: heh}', "");
-Expect(0, 1607, '\p{^Is_Jg: heh}', "");
-Expect(0, 1607, '\P{Is_Jg: heh}', "");
-Expect(1, 1607, '\P{^Is_Jg: heh}', "");
-Expect(0, 1606, '\p{Is_Jg: heh}', "");
-Expect(1, 1606, '\p{^Is_Jg: heh}', "");
-Expect(1, 1606, '\P{Is_Jg: heh}', "");
-Expect(0, 1606, '\P{^Is_Jg: heh}', "");
-Expect(1, 1607, '\p{Is_Jg= Heh}', "");
-Expect(0, 1607, '\p{^Is_Jg= Heh}', "");
-Expect(0, 1607, '\P{Is_Jg= Heh}', "");
-Expect(1, 1607, '\P{^Is_Jg= Heh}', "");
-Expect(0, 1606, '\p{Is_Jg= Heh}', "");
-Expect(1, 1606, '\p{^Is_Jg= Heh}', "");
-Expect(1, 1606, '\P{Is_Jg= Heh}', "");
-Expect(0, 1606, '\P{^Is_Jg= Heh}', "");
-Error('\p{Joining_Group=_:=Qaph}');
-Error('\P{Joining_Group=_:=Qaph}');
-Expect(1, 1833, '\p{Joining_Group=qaph}', "");
-Expect(0, 1833, '\p{^Joining_Group=qaph}', "");
-Expect(0, 1833, '\P{Joining_Group=qaph}', "");
-Expect(1, 1833, '\P{^Joining_Group=qaph}', "");
-Expect(0, 1832, '\p{Joining_Group=qaph}', "");
-Expect(1, 1832, '\p{^Joining_Group=qaph}', "");
-Expect(1, 1832, '\P{Joining_Group=qaph}', "");
-Expect(0, 1832, '\P{^Joining_Group=qaph}', "");
-Expect(1, 1833, '\p{Joining_Group= Qaph}', "");
-Expect(0, 1833, '\p{^Joining_Group= Qaph}', "");
-Expect(0, 1833, '\P{Joining_Group= Qaph}', "");
-Expect(1, 1833, '\P{^Joining_Group= Qaph}', "");
-Expect(0, 1832, '\p{Joining_Group= Qaph}', "");
-Expect(1, 1832, '\p{^Joining_Group= Qaph}', "");
-Expect(1, 1832, '\P{Joining_Group= Qaph}', "");
-Expect(0, 1832, '\P{^Joining_Group= Qaph}', "");
-Error('\p{Jg= :=QAPH}');
-Error('\P{Jg= :=QAPH}');
-Expect(1, 1833, '\p{Jg=qaph}', "");
-Expect(0, 1833, '\p{^Jg=qaph}', "");
-Expect(0, 1833, '\P{Jg=qaph}', "");
-Expect(1, 1833, '\P{^Jg=qaph}', "");
-Expect(0, 1832, '\p{Jg=qaph}', "");
-Expect(1, 1832, '\p{^Jg=qaph}', "");
-Expect(1, 1832, '\P{Jg=qaph}', "");
-Expect(0, 1832, '\P{^Jg=qaph}', "");
-Expect(1, 1833, '\p{Jg= Qaph}', "");
-Expect(0, 1833, '\p{^Jg= Qaph}', "");
-Expect(0, 1833, '\P{Jg= Qaph}', "");
-Expect(1, 1833, '\P{^Jg= Qaph}', "");
-Expect(0, 1832, '\p{Jg= Qaph}', "");
-Expect(1, 1832, '\p{^Jg= Qaph}', "");
-Expect(1, 1832, '\P{Jg= Qaph}', "");
-Expect(0, 1832, '\P{^Jg= Qaph}', "");
-Error('\p{Is_Joining_Group=_:=Qaph}');
-Error('\P{Is_Joining_Group=_:=Qaph}');
-Expect(1, 1833, '\p{Is_Joining_Group=qaph}', "");
-Expect(0, 1833, '\p{^Is_Joining_Group=qaph}', "");
-Expect(0, 1833, '\P{Is_Joining_Group=qaph}', "");
-Expect(1, 1833, '\P{^Is_Joining_Group=qaph}', "");
-Expect(0, 1832, '\p{Is_Joining_Group=qaph}', "");
-Expect(1, 1832, '\p{^Is_Joining_Group=qaph}', "");
-Expect(1, 1832, '\P{Is_Joining_Group=qaph}', "");
-Expect(0, 1832, '\P{^Is_Joining_Group=qaph}', "");
-Expect(1, 1833, '\p{Is_Joining_Group= -qaph}', "");
-Expect(0, 1833, '\p{^Is_Joining_Group= -qaph}', "");
-Expect(0, 1833, '\P{Is_Joining_Group= -qaph}', "");
-Expect(1, 1833, '\P{^Is_Joining_Group= -qaph}', "");
-Expect(0, 1832, '\p{Is_Joining_Group= -qaph}', "");
-Expect(1, 1832, '\p{^Is_Joining_Group= -qaph}', "");
-Expect(1, 1832, '\P{Is_Joining_Group= -qaph}', "");
-Expect(0, 1832, '\P{^Is_Joining_Group= -qaph}', "");
-Error('\p{Is_Jg: /a/ qaph}');
-Error('\P{Is_Jg: /a/ qaph}');
-Expect(1, 1833, '\p{Is_Jg=qaph}', "");
-Expect(0, 1833, '\p{^Is_Jg=qaph}', "");
-Expect(0, 1833, '\P{Is_Jg=qaph}', "");
-Expect(1, 1833, '\P{^Is_Jg=qaph}', "");
-Expect(0, 1832, '\p{Is_Jg=qaph}', "");
-Expect(1, 1832, '\p{^Is_Jg=qaph}', "");
-Expect(1, 1832, '\P{Is_Jg=qaph}', "");
-Expect(0, 1832, '\P{^Is_Jg=qaph}', "");
-Expect(1, 1833, '\p{Is_Jg= -Qaph}', "");
-Expect(0, 1833, '\p{^Is_Jg= -Qaph}', "");
-Expect(0, 1833, '\P{Is_Jg= -Qaph}', "");
-Expect(1, 1833, '\P{^Is_Jg= -Qaph}', "");
-Expect(0, 1832, '\p{Is_Jg= -Qaph}', "");
-Expect(1, 1832, '\p{^Is_Jg= -Qaph}', "");
-Expect(1, 1832, '\P{Is_Jg= -Qaph}', "");
-Expect(0, 1832, '\P{^Is_Jg= -Qaph}', "");
-Error('\p{Joining_Group=_/a/Heth}');
-Error('\P{Joining_Group=_/a/Heth}');
-Expect(1, 1818, '\p{Joining_Group=heth}', "");
-Expect(0, 1818, '\p{^Joining_Group=heth}', "");
-Expect(0, 1818, '\P{Joining_Group=heth}', "");
-Expect(1, 1818, '\P{^Joining_Group=heth}', "");
-Expect(0, 1817, '\p{Joining_Group=heth}', "");
-Expect(1, 1817, '\p{^Joining_Group=heth}', "");
-Expect(1, 1817, '\P{Joining_Group=heth}', "");
-Expect(0, 1817, '\P{^Joining_Group=heth}', "");
-Expect(1, 1818, '\p{Joining_Group= -heth}', "");
-Expect(0, 1818, '\p{^Joining_Group= -heth}', "");
-Expect(0, 1818, '\P{Joining_Group= -heth}', "");
-Expect(1, 1818, '\P{^Joining_Group= -heth}', "");
-Expect(0, 1817, '\p{Joining_Group= -heth}', "");
-Expect(1, 1817, '\p{^Joining_Group= -heth}', "");
-Expect(1, 1817, '\P{Joining_Group= -heth}', "");
-Expect(0, 1817, '\P{^Joining_Group= -heth}', "");
-Error('\p{Jg=-:=heth}');
-Error('\P{Jg=-:=heth}');
-Expect(1, 1818, '\p{Jg=heth}', "");
-Expect(0, 1818, '\p{^Jg=heth}', "");
-Expect(0, 1818, '\P{Jg=heth}', "");
-Expect(1, 1818, '\P{^Jg=heth}', "");
-Expect(0, 1817, '\p{Jg=heth}', "");
-Expect(1, 1817, '\p{^Jg=heth}', "");
-Expect(1, 1817, '\P{Jg=heth}', "");
-Expect(0, 1817, '\P{^Jg=heth}', "");
-Expect(1, 1818, '\p{Jg=__heth}', "");
-Expect(0, 1818, '\p{^Jg=__heth}', "");
-Expect(0, 1818, '\P{Jg=__heth}', "");
-Expect(1, 1818, '\P{^Jg=__heth}', "");
-Expect(0, 1817, '\p{Jg=__heth}', "");
-Expect(1, 1817, '\p{^Jg=__heth}', "");
-Expect(1, 1817, '\P{Jg=__heth}', "");
-Expect(0, 1817, '\P{^Jg=__heth}', "");
-Error('\p{Is_Joining_Group= Heth/a/}');
-Error('\P{Is_Joining_Group= Heth/a/}');
-Expect(1, 1818, '\p{Is_Joining_Group=heth}', "");
-Expect(0, 1818, '\p{^Is_Joining_Group=heth}', "");
-Expect(0, 1818, '\P{Is_Joining_Group=heth}', "");
-Expect(1, 1818, '\P{^Is_Joining_Group=heth}', "");
-Expect(0, 1817, '\p{Is_Joining_Group=heth}', "");
-Expect(1, 1817, '\p{^Is_Joining_Group=heth}', "");
-Expect(1, 1817, '\P{Is_Joining_Group=heth}', "");
-Expect(0, 1817, '\P{^Is_Joining_Group=heth}', "");
-Expect(1, 1818, '\p{Is_Joining_Group=_Heth}', "");
-Expect(0, 1818, '\p{^Is_Joining_Group=_Heth}', "");
-Expect(0, 1818, '\P{Is_Joining_Group=_Heth}', "");
-Expect(1, 1818, '\P{^Is_Joining_Group=_Heth}', "");
-Expect(0, 1817, '\p{Is_Joining_Group=_Heth}', "");
-Expect(1, 1817, '\p{^Is_Joining_Group=_Heth}', "");
-Expect(1, 1817, '\P{Is_Joining_Group=_Heth}', "");
-Expect(0, 1817, '\P{^Is_Joining_Group=_Heth}', "");
-Error('\p{Is_Jg=- heth:=}');
-Error('\P{Is_Jg=- heth:=}');
-Expect(1, 1818, '\p{Is_Jg=heth}', "");
-Expect(0, 1818, '\p{^Is_Jg=heth}', "");
-Expect(0, 1818, '\P{Is_Jg=heth}', "");
-Expect(1, 1818, '\P{^Is_Jg=heth}', "");
-Expect(0, 1817, '\p{Is_Jg=heth}', "");
-Expect(1, 1817, '\p{^Is_Jg=heth}', "");
-Expect(1, 1817, '\P{Is_Jg=heth}', "");
-Expect(0, 1817, '\P{^Is_Jg=heth}', "");
-Expect(1, 1818, '\p{Is_Jg=__Heth}', "");
-Expect(0, 1818, '\p{^Is_Jg=__Heth}', "");
-Expect(0, 1818, '\P{Is_Jg=__Heth}', "");
-Expect(1, 1818, '\P{^Is_Jg=__Heth}', "");
-Expect(0, 1817, '\p{Is_Jg=__Heth}', "");
-Expect(1, 1817, '\p{^Is_Jg=__Heth}', "");
-Expect(1, 1817, '\P{Is_Jg=__Heth}', "");
-Expect(0, 1817, '\P{^Is_Jg=__Heth}', "");
-Error('\p{Joining_Group=- Teth/a/}');
-Error('\P{Joining_Group=- Teth/a/}');
-Expect(1, 1820, '\p{Joining_Group=teth}', "");
-Expect(0, 1820, '\p{^Joining_Group=teth}', "");
-Expect(0, 1820, '\P{Joining_Group=teth}', "");
-Expect(1, 1820, '\P{^Joining_Group=teth}', "");
-Expect(0, 1818, '\p{Joining_Group=teth}', "");
-Expect(1, 1818, '\p{^Joining_Group=teth}', "");
-Expect(1, 1818, '\P{Joining_Group=teth}', "");
-Expect(0, 1818, '\P{^Joining_Group=teth}', "");
-Expect(1, 1820, '\p{Joining_Group= -Teth}', "");
-Expect(0, 1820, '\p{^Joining_Group= -Teth}', "");
-Expect(0, 1820, '\P{Joining_Group= -Teth}', "");
-Expect(1, 1820, '\P{^Joining_Group= -Teth}', "");
-Expect(0, 1818, '\p{Joining_Group= -Teth}', "");
-Expect(1, 1818, '\p{^Joining_Group= -Teth}', "");
-Expect(1, 1818, '\P{Joining_Group= -Teth}', "");
-Expect(0, 1818, '\P{^Joining_Group= -Teth}', "");
-Error('\p{Jg=-TETH:=}');
-Error('\P{Jg=-TETH:=}');
-Expect(1, 1820, '\p{Jg=teth}', "");
-Expect(0, 1820, '\p{^Jg=teth}', "");
-Expect(0, 1820, '\P{Jg=teth}', "");
-Expect(1, 1820, '\P{^Jg=teth}', "");
-Expect(0, 1818, '\p{Jg=teth}', "");
-Expect(1, 1818, '\p{^Jg=teth}', "");
-Expect(1, 1818, '\P{Jg=teth}', "");
-Expect(0, 1818, '\P{^Jg=teth}', "");
-Expect(1, 1820, '\p{Jg=_-Teth}', "");
-Expect(0, 1820, '\p{^Jg=_-Teth}', "");
-Expect(0, 1820, '\P{Jg=_-Teth}', "");
-Expect(1, 1820, '\P{^Jg=_-Teth}', "");
-Expect(0, 1818, '\p{Jg=_-Teth}', "");
-Expect(1, 1818, '\p{^Jg=_-Teth}', "");
-Expect(1, 1818, '\P{Jg=_-Teth}', "");
-Expect(0, 1818, '\P{^Jg=_-Teth}', "");
-Error('\p{Is_Joining_Group=Teth:=}');
-Error('\P{Is_Joining_Group=Teth:=}');
-Expect(1, 1820, '\p{Is_Joining_Group=teth}', "");
-Expect(0, 1820, '\p{^Is_Joining_Group=teth}', "");
-Expect(0, 1820, '\P{Is_Joining_Group=teth}', "");
-Expect(1, 1820, '\P{^Is_Joining_Group=teth}', "");
-Expect(0, 1818, '\p{Is_Joining_Group=teth}', "");
-Expect(1, 1818, '\p{^Is_Joining_Group=teth}', "");
-Expect(1, 1818, '\P{Is_Joining_Group=teth}', "");
-Expect(0, 1818, '\P{^Is_Joining_Group=teth}', "");
-Expect(1, 1820, '\p{Is_Joining_Group= _Teth}', "");
-Expect(0, 1820, '\p{^Is_Joining_Group= _Teth}', "");
-Expect(0, 1820, '\P{Is_Joining_Group= _Teth}', "");
-Expect(1, 1820, '\P{^Is_Joining_Group= _Teth}', "");
-Expect(0, 1818, '\p{Is_Joining_Group= _Teth}', "");
-Expect(1, 1818, '\p{^Is_Joining_Group= _Teth}', "");
-Expect(1, 1818, '\P{Is_Joining_Group= _Teth}', "");
-Expect(0, 1818, '\P{^Is_Joining_Group= _Teth}', "");
-Error('\p{Is_Jg=/a/ _teth}');
-Error('\P{Is_Jg=/a/ _teth}');
-Expect(1, 1820, '\p{Is_Jg=teth}', "");
-Expect(0, 1820, '\p{^Is_Jg=teth}', "");
-Expect(0, 1820, '\P{Is_Jg=teth}', "");
-Expect(1, 1820, '\P{^Is_Jg=teth}', "");
-Expect(0, 1818, '\p{Is_Jg=teth}', "");
-Expect(1, 1818, '\p{^Is_Jg=teth}', "");
-Expect(1, 1818, '\P{Is_Jg=teth}', "");
-Expect(0, 1818, '\P{^Is_Jg=teth}', "");
-Expect(1, 1820, '\p{Is_Jg=-_TETH}', "");
-Expect(0, 1820, '\p{^Is_Jg=-_TETH}', "");
-Expect(0, 1820, '\P{Is_Jg=-_TETH}', "");
-Expect(1, 1820, '\P{^Is_Jg=-_TETH}', "");
-Expect(0, 1818, '\p{Is_Jg=-_TETH}', "");
-Expect(1, 1818, '\p{^Is_Jg=-_TETH}', "");
-Expect(1, 1818, '\P{Is_Jg=-_TETH}', "");
-Expect(0, 1818, '\P{^Is_Jg=-_TETH}', "");
-Error('\p{Joining_Group= DALATH:=Rish}');
-Error('\P{Joining_Group= DALATH:=Rish}');
-Expect(1, 1814, '\p{Joining_Group=dalathrish}', "");
-Expect(0, 1814, '\p{^Joining_Group=dalathrish}', "");
-Expect(0, 1814, '\P{Joining_Group=dalathrish}', "");
-Expect(1, 1814, '\P{^Joining_Group=dalathrish}', "");
-Expect(0, 1812, '\p{Joining_Group=dalathrish}', "");
-Expect(1, 1812, '\p{^Joining_Group=dalathrish}', "");
-Expect(1, 1812, '\P{Joining_Group=dalathrish}', "");
-Expect(0, 1812, '\P{^Joining_Group=dalathrish}', "");
-Expect(1, 1814, '\p{Joining_Group= DALATH_rish}', "");
-Expect(0, 1814, '\p{^Joining_Group= DALATH_rish}', "");
-Expect(0, 1814, '\P{Joining_Group= DALATH_rish}', "");
-Expect(1, 1814, '\P{^Joining_Group= DALATH_rish}', "");
-Expect(0, 1812, '\p{Joining_Group= DALATH_rish}', "");
-Expect(1, 1812, '\p{^Joining_Group= DALATH_rish}', "");
-Expect(1, 1812, '\P{Joining_Group= DALATH_rish}', "");
-Expect(0, 1812, '\P{^Joining_Group= DALATH_rish}', "");
-Error('\p{Jg= _DALATH/a/rish}');
-Error('\P{Jg= _DALATH/a/rish}');
-Expect(1, 1814, '\p{Jg=dalathrish}', "");
-Expect(0, 1814, '\p{^Jg=dalathrish}', "");
-Expect(0, 1814, '\P{Jg=dalathrish}', "");
-Expect(1, 1814, '\P{^Jg=dalathrish}', "");
-Expect(0, 1812, '\p{Jg=dalathrish}', "");
-Expect(1, 1812, '\p{^Jg=dalathrish}', "");
-Expect(1, 1812, '\P{Jg=dalathrish}', "");
-Expect(0, 1812, '\P{^Jg=dalathrish}', "");
-Expect(1, 1814, '\p{Jg= -DalathRish}', "");
-Expect(0, 1814, '\p{^Jg= -DalathRish}', "");
-Expect(0, 1814, '\P{Jg= -DalathRish}', "");
-Expect(1, 1814, '\P{^Jg= -DalathRish}', "");
-Expect(0, 1812, '\p{Jg= -DalathRish}', "");
-Expect(1, 1812, '\p{^Jg= -DalathRish}', "");
-Expect(1, 1812, '\P{Jg= -DalathRish}', "");
-Expect(0, 1812, '\P{^Jg= -DalathRish}', "");
-Error('\p{Is_Joining_Group=_Dalath/a/RISH}');
-Error('\P{Is_Joining_Group=_Dalath/a/RISH}');
-Expect(1, 1814, '\p{Is_Joining_Group=dalathrish}', "");
-Expect(0, 1814, '\p{^Is_Joining_Group=dalathrish}', "");
-Expect(0, 1814, '\P{Is_Joining_Group=dalathrish}', "");
-Expect(1, 1814, '\P{^Is_Joining_Group=dalathrish}', "");
-Expect(0, 1812, '\p{Is_Joining_Group=dalathrish}', "");
-Expect(1, 1812, '\p{^Is_Joining_Group=dalathrish}', "");
-Expect(1, 1812, '\P{Is_Joining_Group=dalathrish}', "");
-Expect(0, 1812, '\P{^Is_Joining_Group=dalathrish}', "");
-Expect(1, 1814, '\p{Is_Joining_Group= dalath rish}', "");
-Expect(0, 1814, '\p{^Is_Joining_Group= dalath rish}', "");
-Expect(0, 1814, '\P{Is_Joining_Group= dalath rish}', "");
-Expect(1, 1814, '\P{^Is_Joining_Group= dalath rish}', "");
-Expect(0, 1812, '\p{Is_Joining_Group= dalath rish}', "");
-Expect(1, 1812, '\p{^Is_Joining_Group= dalath rish}', "");
-Expect(1, 1812, '\P{Is_Joining_Group= dalath rish}', "");
-Expect(0, 1812, '\P{^Is_Joining_Group= dalath rish}', "");
-Error('\p{Is_Jg=/a/Dalath-Rish}');
-Error('\P{Is_Jg=/a/Dalath-Rish}');
-Expect(1, 1814, '\p{Is_Jg=dalathrish}', "");
-Expect(0, 1814, '\p{^Is_Jg=dalathrish}', "");
-Expect(0, 1814, '\P{Is_Jg=dalathrish}', "");
-Expect(1, 1814, '\P{^Is_Jg=dalathrish}', "");
-Expect(0, 1812, '\p{Is_Jg=dalathrish}', "");
-Expect(1, 1812, '\p{^Is_Jg=dalathrish}', "");
-Expect(1, 1812, '\P{Is_Jg=dalathrish}', "");
-Expect(0, 1812, '\P{^Is_Jg=dalathrish}', "");
-Expect(1, 1814, '\p{Is_Jg: _DALATH RISH}', "");
-Expect(0, 1814, '\p{^Is_Jg: _DALATH RISH}', "");
-Expect(0, 1814, '\P{Is_Jg: _DALATH RISH}', "");
-Expect(1, 1814, '\P{^Is_Jg: _DALATH RISH}', "");
-Expect(0, 1812, '\p{Is_Jg: _DALATH RISH}', "");
-Expect(1, 1812, '\p{^Is_Jg: _DALATH RISH}', "");
-Expect(1, 1812, '\P{Is_Jg: _DALATH RISH}', "");
-Expect(0, 1812, '\P{^Is_Jg: _DALATH RISH}', "");
-Error('\p{Joining_Group=-/a/YUDH He}');
-Error('\P{Joining_Group=-/a/YUDH He}');
-Expect(1, 1822, '\p{Joining_Group: yudhhe}', "");
-Expect(0, 1822, '\p{^Joining_Group: yudhhe}', "");
-Expect(0, 1822, '\P{Joining_Group: yudhhe}', "");
-Expect(1, 1822, '\P{^Joining_Group: yudhhe}', "");
-Expect(0, 1821, '\p{Joining_Group: yudhhe}', "");
-Expect(1, 1821, '\p{^Joining_Group: yudhhe}', "");
-Expect(1, 1821, '\P{Joining_Group: yudhhe}', "");
-Expect(0, 1821, '\P{^Joining_Group: yudhhe}', "");
-Expect(1, 1822, '\p{Joining_Group= _Yudh He}', "");
-Expect(0, 1822, '\p{^Joining_Group= _Yudh He}', "");
-Expect(0, 1822, '\P{Joining_Group= _Yudh He}', "");
-Expect(1, 1822, '\P{^Joining_Group= _Yudh He}', "");
-Expect(0, 1821, '\p{Joining_Group= _Yudh He}', "");
-Expect(1, 1821, '\p{^Joining_Group= _Yudh He}', "");
-Expect(1, 1821, '\P{Joining_Group= _Yudh He}', "");
-Expect(0, 1821, '\P{^Joining_Group= _Yudh He}', "");
-Error('\p{Jg= Yudh_he/a/}');
-Error('\P{Jg= Yudh_he/a/}');
-Expect(1, 1822, '\p{Jg=yudhhe}', "");
-Expect(0, 1822, '\p{^Jg=yudhhe}', "");
-Expect(0, 1822, '\P{Jg=yudhhe}', "");
-Expect(1, 1822, '\P{^Jg=yudhhe}', "");
-Expect(0, 1821, '\p{Jg=yudhhe}', "");
-Expect(1, 1821, '\p{^Jg=yudhhe}', "");
-Expect(1, 1821, '\P{Jg=yudhhe}', "");
-Expect(0, 1821, '\P{^Jg=yudhhe}', "");
-Expect(1, 1822, '\p{Jg= Yudh he}', "");
-Expect(0, 1822, '\p{^Jg= Yudh he}', "");
-Expect(0, 1822, '\P{Jg= Yudh he}', "");
-Expect(1, 1822, '\P{^Jg= Yudh he}', "");
-Expect(0, 1821, '\p{Jg= Yudh he}', "");
-Expect(1, 1821, '\p{^Jg= Yudh he}', "");
-Expect(1, 1821, '\P{Jg= Yudh he}', "");
-Expect(0, 1821, '\P{^Jg= Yudh he}', "");
-Error('\p{Is_Joining_Group=-_YudhHe:=}');
-Error('\P{Is_Joining_Group=-_YudhHe:=}');
-Expect(1, 1822, '\p{Is_Joining_Group=yudhhe}', "");
-Expect(0, 1822, '\p{^Is_Joining_Group=yudhhe}', "");
-Expect(0, 1822, '\P{Is_Joining_Group=yudhhe}', "");
-Expect(1, 1822, '\P{^Is_Joining_Group=yudhhe}', "");
-Expect(0, 1821, '\p{Is_Joining_Group=yudhhe}', "");
-Expect(1, 1821, '\p{^Is_Joining_Group=yudhhe}', "");
-Expect(1, 1821, '\P{Is_Joining_Group=yudhhe}', "");
-Expect(0, 1821, '\P{^Is_Joining_Group=yudhhe}', "");
-Expect(1, 1822, '\p{Is_Joining_Group=_ Yudh he}', "");
-Expect(0, 1822, '\p{^Is_Joining_Group=_ Yudh he}', "");
-Expect(0, 1822, '\P{Is_Joining_Group=_ Yudh he}', "");
-Expect(1, 1822, '\P{^Is_Joining_Group=_ Yudh he}', "");
-Expect(0, 1821, '\p{Is_Joining_Group=_ Yudh he}', "");
-Expect(1, 1821, '\p{^Is_Joining_Group=_ Yudh he}', "");
-Expect(1, 1821, '\P{Is_Joining_Group=_ Yudh he}', "");
-Expect(0, 1821, '\P{^Is_Joining_Group=_ Yudh he}', "");
-Error('\p{Is_Jg=- Yudh_he:=}');
-Error('\P{Is_Jg=- Yudh_he:=}');
-Expect(1, 1822, '\p{Is_Jg=yudhhe}', "");
-Expect(0, 1822, '\p{^Is_Jg=yudhhe}', "");
-Expect(0, 1822, '\P{Is_Jg=yudhhe}', "");
-Expect(1, 1822, '\P{^Is_Jg=yudhhe}', "");
-Expect(0, 1821, '\p{Is_Jg=yudhhe}', "");
-Expect(1, 1821, '\p{^Is_Jg=yudhhe}', "");
-Expect(1, 1821, '\P{Is_Jg=yudhhe}', "");
-Expect(0, 1821, '\P{^Is_Jg=yudhhe}', "");
-Expect(1, 1822, '\p{Is_Jg: Yudh-He}', "");
-Expect(0, 1822, '\p{^Is_Jg: Yudh-He}', "");
-Expect(0, 1822, '\P{Is_Jg: Yudh-He}', "");
-Expect(1, 1822, '\P{^Is_Jg: Yudh-He}', "");
-Expect(0, 1821, '\p{Is_Jg: Yudh-He}', "");
-Expect(1, 1821, '\p{^Is_Jg: Yudh-He}', "");
-Expect(1, 1821, '\P{Is_Jg: Yudh-He}', "");
-Expect(0, 1821, '\P{^Is_Jg: Yudh-He}', "");
-Error('\p{Joining_Group=/a/--Noon}');
-Error('\P{Joining_Group=/a/--Noon}');
-Expect(1, 1606, '\p{Joining_Group=noon}', "");
-Expect(0, 1606, '\p{^Joining_Group=noon}', "");
-Expect(0, 1606, '\P{Joining_Group=noon}', "");
-Expect(1, 1606, '\P{^Joining_Group=noon}', "");
-Expect(0, 1605, '\p{Joining_Group=noon}', "");
-Expect(1, 1605, '\p{^Joining_Group=noon}', "");
-Expect(1, 1605, '\P{Joining_Group=noon}', "");
-Expect(0, 1605, '\P{^Joining_Group=noon}', "");
-Expect(1, 1606, '\p{Joining_Group=-_NOON}', "");
-Expect(0, 1606, '\p{^Joining_Group=-_NOON}', "");
-Expect(0, 1606, '\P{Joining_Group=-_NOON}', "");
-Expect(1, 1606, '\P{^Joining_Group=-_NOON}', "");
-Expect(0, 1605, '\p{Joining_Group=-_NOON}', "");
-Expect(1, 1605, '\p{^Joining_Group=-_NOON}', "");
-Expect(1, 1605, '\P{Joining_Group=-_NOON}', "");
-Expect(0, 1605, '\P{^Joining_Group=-_NOON}', "");
-Error('\p{Jg=- Noon/a/}');
-Error('\P{Jg=- Noon/a/}');
-Expect(1, 1606, '\p{Jg=noon}', "");
-Expect(0, 1606, '\p{^Jg=noon}', "");
-Expect(0, 1606, '\P{Jg=noon}', "");
-Expect(1, 1606, '\P{^Jg=noon}', "");
-Expect(0, 1605, '\p{Jg=noon}', "");
-Expect(1, 1605, '\p{^Jg=noon}', "");
-Expect(1, 1605, '\P{Jg=noon}', "");
-Expect(0, 1605, '\P{^Jg=noon}', "");
-Expect(1, 1606, '\p{Jg= _noon}', "");
-Expect(0, 1606, '\p{^Jg= _noon}', "");
-Expect(0, 1606, '\P{Jg= _noon}', "");
-Expect(1, 1606, '\P{^Jg= _noon}', "");
-Expect(0, 1605, '\p{Jg= _noon}', "");
-Expect(1, 1605, '\p{^Jg= _noon}', "");
-Expect(1, 1605, '\P{Jg= _noon}', "");
-Expect(0, 1605, '\P{^Jg= _noon}', "");
-Error('\p{Is_Joining_Group=/a/ Noon}');
-Error('\P{Is_Joining_Group=/a/ Noon}');
-Expect(1, 1606, '\p{Is_Joining_Group=noon}', "");
-Expect(0, 1606, '\p{^Is_Joining_Group=noon}', "");
-Expect(0, 1606, '\P{Is_Joining_Group=noon}', "");
-Expect(1, 1606, '\P{^Is_Joining_Group=noon}', "");
-Expect(0, 1605, '\p{Is_Joining_Group=noon}', "");
-Expect(1, 1605, '\p{^Is_Joining_Group=noon}', "");
-Expect(1, 1605, '\P{Is_Joining_Group=noon}', "");
-Expect(0, 1605, '\P{^Is_Joining_Group=noon}', "");
-Expect(1, 1606, '\p{Is_Joining_Group=-noon}', "");
-Expect(0, 1606, '\p{^Is_Joining_Group=-noon}', "");
-Expect(0, 1606, '\P{Is_Joining_Group=-noon}', "");
-Expect(1, 1606, '\P{^Is_Joining_Group=-noon}', "");
-Expect(0, 1605, '\p{Is_Joining_Group=-noon}', "");
-Expect(1, 1605, '\p{^Is_Joining_Group=-noon}', "");
-Expect(1, 1605, '\P{Is_Joining_Group=-noon}', "");
-Expect(0, 1605, '\P{^Is_Joining_Group=-noon}', "");
-Error('\p{Is_Jg: /a/--NOON}');
-Error('\P{Is_Jg: /a/--NOON}');
-Expect(1, 1606, '\p{Is_Jg=noon}', "");
-Expect(0, 1606, '\p{^Is_Jg=noon}', "");
-Expect(0, 1606, '\P{Is_Jg=noon}', "");
-Expect(1, 1606, '\P{^Is_Jg=noon}', "");
-Expect(0, 1605, '\p{Is_Jg=noon}', "");
-Expect(1, 1605, '\p{^Is_Jg=noon}', "");
-Expect(1, 1605, '\P{Is_Jg=noon}', "");
-Expect(0, 1605, '\P{^Is_Jg=noon}', "");
-Expect(1, 1606, '\p{Is_Jg= NOON}', "");
-Expect(0, 1606, '\p{^Is_Jg= NOON}', "");
-Expect(0, 1606, '\P{Is_Jg= NOON}', "");
-Expect(1, 1606, '\P{^Is_Jg= NOON}', "");
-Expect(0, 1605, '\p{Is_Jg= NOON}', "");
-Expect(1, 1605, '\p{^Is_Jg= NOON}', "");
-Expect(1, 1605, '\P{Is_Jg= NOON}', "");
-Expect(0, 1605, '\P{^Is_Jg= NOON}', "");
-Error('\p{Joining_Group=- Mim/a/}');
-Error('\P{Joining_Group=- Mim/a/}');
-Expect(1, 1825, '\p{Joining_Group=mim}', "");
-Expect(0, 1825, '\p{^Joining_Group=mim}', "");
-Expect(0, 1825, '\P{Joining_Group=mim}', "");
-Expect(1, 1825, '\P{^Joining_Group=mim}', "");
-Expect(0, 1824, '\p{Joining_Group=mim}', "");
-Expect(1, 1824, '\p{^Joining_Group=mim}', "");
-Expect(1, 1824, '\P{Joining_Group=mim}', "");
-Expect(0, 1824, '\P{^Joining_Group=mim}', "");
-Expect(1, 1825, '\p{Joining_Group=- MIM}', "");
-Expect(0, 1825, '\p{^Joining_Group=- MIM}', "");
-Expect(0, 1825, '\P{Joining_Group=- MIM}', "");
-Expect(1, 1825, '\P{^Joining_Group=- MIM}', "");
-Expect(0, 1824, '\p{Joining_Group=- MIM}', "");
-Expect(1, 1824, '\p{^Joining_Group=- MIM}', "");
-Expect(1, 1824, '\P{Joining_Group=- MIM}', "");
-Expect(0, 1824, '\P{^Joining_Group=- MIM}', "");
-Error('\p{Jg=:= MIM}');
-Error('\P{Jg=:= MIM}');
-Expect(1, 1825, '\p{Jg=mim}', "");
-Expect(0, 1825, '\p{^Jg=mim}', "");
-Expect(0, 1825, '\P{Jg=mim}', "");
-Expect(1, 1825, '\P{^Jg=mim}', "");
-Expect(0, 1824, '\p{Jg=mim}', "");
-Expect(1, 1824, '\p{^Jg=mim}', "");
-Expect(1, 1824, '\P{Jg=mim}', "");
-Expect(0, 1824, '\P{^Jg=mim}', "");
-Expect(1, 1825, '\p{Jg= MIM}', "");
-Expect(0, 1825, '\p{^Jg= MIM}', "");
-Expect(0, 1825, '\P{Jg= MIM}', "");
-Expect(1, 1825, '\P{^Jg= MIM}', "");
-Expect(0, 1824, '\p{Jg= MIM}', "");
-Expect(1, 1824, '\p{^Jg= MIM}', "");
-Expect(1, 1824, '\P{Jg= MIM}', "");
-Expect(0, 1824, '\P{^Jg= MIM}', "");
-Error('\p{Is_Joining_Group= /a/Mim}');
-Error('\P{Is_Joining_Group= /a/Mim}');
-Expect(1, 1825, '\p{Is_Joining_Group=mim}', "");
-Expect(0, 1825, '\p{^Is_Joining_Group=mim}', "");
-Expect(0, 1825, '\P{Is_Joining_Group=mim}', "");
-Expect(1, 1825, '\P{^Is_Joining_Group=mim}', "");
-Expect(0, 1824, '\p{Is_Joining_Group=mim}', "");
-Expect(1, 1824, '\p{^Is_Joining_Group=mim}', "");
-Expect(1, 1824, '\P{Is_Joining_Group=mim}', "");
-Expect(0, 1824, '\P{^Is_Joining_Group=mim}', "");
-Expect(1, 1825, '\p{Is_Joining_Group=_ Mim}', "");
-Expect(0, 1825, '\p{^Is_Joining_Group=_ Mim}', "");
-Expect(0, 1825, '\P{Is_Joining_Group=_ Mim}', "");
-Expect(1, 1825, '\P{^Is_Joining_Group=_ Mim}', "");
-Expect(0, 1824, '\p{Is_Joining_Group=_ Mim}', "");
-Expect(1, 1824, '\p{^Is_Joining_Group=_ Mim}', "");
-Expect(1, 1824, '\P{Is_Joining_Group=_ Mim}', "");
-Expect(0, 1824, '\P{^Is_Joining_Group=_ Mim}', "");
-Error('\p{Is_Jg=/a/ _mim}');
-Error('\P{Is_Jg=/a/ _mim}');
-Expect(1, 1825, '\p{Is_Jg=mim}', "");
-Expect(0, 1825, '\p{^Is_Jg=mim}', "");
-Expect(0, 1825, '\P{Is_Jg=mim}', "");
-Expect(1, 1825, '\P{^Is_Jg=mim}', "");
-Expect(0, 1824, '\p{Is_Jg=mim}', "");
-Expect(1, 1824, '\p{^Is_Jg=mim}', "");
-Expect(1, 1824, '\P{Is_Jg=mim}', "");
-Expect(0, 1824, '\P{^Is_Jg=mim}', "");
-Expect(1, 1825, '\p{Is_Jg=_ Mim}', "");
-Expect(0, 1825, '\p{^Is_Jg=_ Mim}', "");
-Expect(0, 1825, '\P{Is_Jg=_ Mim}', "");
-Expect(1, 1825, '\P{^Is_Jg=_ Mim}', "");
-Expect(0, 1824, '\p{Is_Jg=_ Mim}', "");
-Expect(1, 1824, '\p{^Is_Jg=_ Mim}', "");
-Expect(1, 1824, '\P{Is_Jg=_ Mim}', "");
-Expect(0, 1824, '\P{^Is_Jg=_ Mim}', "");
-Error('\p{Joining_Group=/a/ Heh_goal}');
-Error('\P{Joining_Group=/a/ Heh_goal}');
-Expect(1, 1730, '\p{Joining_Group: hehgoal}', "");
-Expect(0, 1730, '\p{^Joining_Group: hehgoal}', "");
-Expect(0, 1730, '\P{Joining_Group: hehgoal}', "");
-Expect(1, 1730, '\P{^Joining_Group: hehgoal}', "");
-Expect(0, 1728, '\p{Joining_Group: hehgoal}', "");
-Expect(1, 1728, '\p{^Joining_Group: hehgoal}', "");
-Expect(1, 1728, '\P{Joining_Group: hehgoal}', "");
-Expect(0, 1728, '\P{^Joining_Group: hehgoal}', "");
-Expect(1, 1730, '\p{Joining_Group= HEH GOAL}', "");
-Expect(0, 1730, '\p{^Joining_Group= HEH GOAL}', "");
-Expect(0, 1730, '\P{Joining_Group= HEH GOAL}', "");
-Expect(1, 1730, '\P{^Joining_Group= HEH GOAL}', "");
-Expect(0, 1728, '\p{Joining_Group= HEH GOAL}', "");
-Expect(1, 1728, '\p{^Joining_Group= HEH GOAL}', "");
-Expect(1, 1728, '\P{Joining_Group= HEH GOAL}', "");
-Expect(0, 1728, '\P{^Joining_Group= HEH GOAL}', "");
-Error('\p{Jg:-_heh:=Goal}');
-Error('\P{Jg:-_heh:=Goal}');
-Expect(1, 1730, '\p{Jg=hehgoal}', "");
-Expect(0, 1730, '\p{^Jg=hehgoal}', "");
-Expect(0, 1730, '\P{Jg=hehgoal}', "");
-Expect(1, 1730, '\P{^Jg=hehgoal}', "");
-Expect(0, 1728, '\p{Jg=hehgoal}', "");
-Expect(1, 1728, '\p{^Jg=hehgoal}', "");
-Expect(1, 1728, '\P{Jg=hehgoal}', "");
-Expect(0, 1728, '\P{^Jg=hehgoal}', "");
-Expect(1, 1730, '\p{Jg= -HEH_goal}', "");
-Expect(0, 1730, '\p{^Jg= -HEH_goal}', "");
-Expect(0, 1730, '\P{Jg= -HEH_goal}', "");
-Expect(1, 1730, '\P{^Jg= -HEH_goal}', "");
-Expect(0, 1728, '\p{Jg= -HEH_goal}', "");
-Expect(1, 1728, '\p{^Jg= -HEH_goal}', "");
-Expect(1, 1728, '\P{Jg= -HEH_goal}', "");
-Expect(0, 1728, '\P{^Jg= -HEH_goal}', "");
-Error('\p{Is_Joining_Group=- heh Goal/a/}');
-Error('\P{Is_Joining_Group=- heh Goal/a/}');
-Expect(1, 1730, '\p{Is_Joining_Group=hehgoal}', "");
-Expect(0, 1730, '\p{^Is_Joining_Group=hehgoal}', "");
-Expect(0, 1730, '\P{Is_Joining_Group=hehgoal}', "");
-Expect(1, 1730, '\P{^Is_Joining_Group=hehgoal}', "");
-Expect(0, 1728, '\p{Is_Joining_Group=hehgoal}', "");
-Expect(1, 1728, '\p{^Is_Joining_Group=hehgoal}', "");
-Expect(1, 1728, '\P{Is_Joining_Group=hehgoal}', "");
-Expect(0, 1728, '\P{^Is_Joining_Group=hehgoal}', "");
-Expect(1, 1730, '\p{Is_Joining_Group:HehGoal}', "");
-Expect(0, 1730, '\p{^Is_Joining_Group:HehGoal}', "");
-Expect(0, 1730, '\P{Is_Joining_Group:HehGoal}', "");
-Expect(1, 1730, '\P{^Is_Joining_Group:HehGoal}', "");
-Expect(0, 1728, '\p{Is_Joining_Group:HehGoal}', "");
-Expect(1, 1728, '\p{^Is_Joining_Group:HehGoal}', "");
-Expect(1, 1728, '\P{Is_Joining_Group:HehGoal}', "");
-Expect(0, 1728, '\P{^Is_Joining_Group:HehGoal}', "");
-Error('\p{Is_Jg= :=HEHGOAL}');
-Error('\P{Is_Jg= :=HEHGOAL}');
-Expect(1, 1730, '\p{Is_Jg=hehgoal}', "");
-Expect(0, 1730, '\p{^Is_Jg=hehgoal}', "");
-Expect(0, 1730, '\P{Is_Jg=hehgoal}', "");
-Expect(1, 1730, '\P{^Is_Jg=hehgoal}', "");
-Expect(0, 1728, '\p{Is_Jg=hehgoal}', "");
-Expect(1, 1728, '\p{^Is_Jg=hehgoal}', "");
-Expect(1, 1728, '\P{Is_Jg=hehgoal}', "");
-Expect(0, 1728, '\P{^Is_Jg=hehgoal}', "");
-Expect(1, 1730, '\p{Is_Jg= -HEH GOAL}', "");
-Expect(0, 1730, '\p{^Is_Jg= -HEH GOAL}', "");
-Expect(0, 1730, '\P{Is_Jg= -HEH GOAL}', "");
-Expect(1, 1730, '\P{^Is_Jg= -HEH GOAL}', "");
-Expect(0, 1728, '\p{Is_Jg= -HEH GOAL}', "");
-Expect(1, 1728, '\p{^Is_Jg= -HEH GOAL}', "");
-Expect(1, 1728, '\P{Is_Jg= -HEH GOAL}', "");
-Expect(0, 1728, '\P{^Is_Jg= -HEH GOAL}', "");
-Error('\p{Joining_Group= Khaph/a/}');
-Error('\P{Joining_Group= Khaph/a/}');
-Expect(1, 1870, '\p{Joining_Group=khaph}', "");
-Expect(0, 1870, '\p{^Joining_Group=khaph}', "");
-Expect(0, 1870, '\P{Joining_Group=khaph}', "");
-Expect(1, 1870, '\P{^Joining_Group=khaph}', "");
-Expect(0, 1869, '\p{Joining_Group=khaph}', "");
-Expect(1, 1869, '\p{^Joining_Group=khaph}', "");
-Expect(1, 1869, '\P{Joining_Group=khaph}', "");
-Expect(0, 1869, '\P{^Joining_Group=khaph}', "");
-Expect(1, 1870, '\p{Joining_Group= khaph}', "");
-Expect(0, 1870, '\p{^Joining_Group= khaph}', "");
-Expect(0, 1870, '\P{Joining_Group= khaph}', "");
-Expect(1, 1870, '\P{^Joining_Group= khaph}', "");
-Expect(0, 1869, '\p{Joining_Group= khaph}', "");
-Expect(1, 1869, '\p{^Joining_Group= khaph}', "");
-Expect(1, 1869, '\P{Joining_Group= khaph}', "");
-Expect(0, 1869, '\P{^Joining_Group= khaph}', "");
-Error('\p{Jg=:= Khaph}');
-Error('\P{Jg=:= Khaph}');
-Expect(1, 1870, '\p{Jg=khaph}', "");
-Expect(0, 1870, '\p{^Jg=khaph}', "");
-Expect(0, 1870, '\P{Jg=khaph}', "");
-Expect(1, 1870, '\P{^Jg=khaph}', "");
-Expect(0, 1869, '\p{Jg=khaph}', "");
-Expect(1, 1869, '\p{^Jg=khaph}', "");
-Expect(1, 1869, '\P{Jg=khaph}', "");
-Expect(0, 1869, '\P{^Jg=khaph}', "");
-Expect(1, 1870, '\p{Jg=- KHAPH}', "");
-Expect(0, 1870, '\p{^Jg=- KHAPH}', "");
-Expect(0, 1870, '\P{Jg=- KHAPH}', "");
-Expect(1, 1870, '\P{^Jg=- KHAPH}', "");
-Expect(0, 1869, '\p{Jg=- KHAPH}', "");
-Expect(1, 1869, '\p{^Jg=- KHAPH}', "");
-Expect(1, 1869, '\P{Jg=- KHAPH}', "");
-Expect(0, 1869, '\P{^Jg=- KHAPH}', "");
-Error('\p{Is_Joining_Group=_:=Khaph}');
-Error('\P{Is_Joining_Group=_:=Khaph}');
-Expect(1, 1870, '\p{Is_Joining_Group=khaph}', "");
-Expect(0, 1870, '\p{^Is_Joining_Group=khaph}', "");
-Expect(0, 1870, '\P{Is_Joining_Group=khaph}', "");
-Expect(1, 1870, '\P{^Is_Joining_Group=khaph}', "");
-Expect(0, 1869, '\p{Is_Joining_Group=khaph}', "");
-Expect(1, 1869, '\p{^Is_Joining_Group=khaph}', "");
-Expect(1, 1869, '\P{Is_Joining_Group=khaph}', "");
-Expect(0, 1869, '\P{^Is_Joining_Group=khaph}', "");
-Expect(1, 1870, '\p{Is_Joining_Group= _KHAPH}', "");
-Expect(0, 1870, '\p{^Is_Joining_Group= _KHAPH}', "");
-Expect(0, 1870, '\P{Is_Joining_Group= _KHAPH}', "");
-Expect(1, 1870, '\P{^Is_Joining_Group= _KHAPH}', "");
-Expect(0, 1869, '\p{Is_Joining_Group= _KHAPH}', "");
-Expect(1, 1869, '\p{^Is_Joining_Group= _KHAPH}', "");
-Expect(1, 1869, '\P{Is_Joining_Group= _KHAPH}', "");
-Expect(0, 1869, '\P{^Is_Joining_Group= _KHAPH}', "");
-Error('\p{Is_Jg= KHAPH/a/}');
-Error('\P{Is_Jg= KHAPH/a/}');
-Expect(1, 1870, '\p{Is_Jg=khaph}', "");
-Expect(0, 1870, '\p{^Is_Jg=khaph}', "");
-Expect(0, 1870, '\P{Is_Jg=khaph}', "");
-Expect(1, 1870, '\P{^Is_Jg=khaph}', "");
-Expect(0, 1869, '\p{Is_Jg=khaph}', "");
-Expect(1, 1869, '\p{^Is_Jg=khaph}', "");
-Expect(1, 1869, '\P{Is_Jg=khaph}', "");
-Expect(0, 1869, '\P{^Is_Jg=khaph}', "");
-Expect(1, 1870, '\p{Is_Jg: khaph}', "");
-Expect(0, 1870, '\p{^Is_Jg: khaph}', "");
-Expect(0, 1870, '\P{Is_Jg: khaph}', "");
-Expect(1, 1870, '\P{^Is_Jg: khaph}', "");
-Expect(0, 1869, '\p{Is_Jg: khaph}', "");
-Expect(1, 1869, '\p{^Is_Jg: khaph}', "");
-Expect(1, 1869, '\P{Is_Jg: khaph}', "");
-Expect(0, 1869, '\P{^Is_Jg: khaph}', "");
-Error('\p{Joining_Group=/a/- Sad}');
-Error('\P{Joining_Group=/a/- Sad}');
-Expect(1, 1590, '\p{Joining_Group=sad}', "");
-Expect(0, 1590, '\p{^Joining_Group=sad}', "");
-Expect(0, 1590, '\P{Joining_Group=sad}', "");
-Expect(1, 1590, '\P{^Joining_Group=sad}', "");
-Expect(0, 1588, '\p{Joining_Group=sad}', "");
-Expect(1, 1588, '\p{^Joining_Group=sad}', "");
-Expect(1, 1588, '\P{Joining_Group=sad}', "");
-Expect(0, 1588, '\P{^Joining_Group=sad}', "");
-Expect(1, 1590, '\p{Joining_Group=- Sad}', "");
-Expect(0, 1590, '\p{^Joining_Group=- Sad}', "");
-Expect(0, 1590, '\P{Joining_Group=- Sad}', "");
-Expect(1, 1590, '\P{^Joining_Group=- Sad}', "");
-Expect(0, 1588, '\p{Joining_Group=- Sad}', "");
-Expect(1, 1588, '\p{^Joining_Group=- Sad}', "");
-Expect(1, 1588, '\P{Joining_Group=- Sad}', "");
-Expect(0, 1588, '\P{^Joining_Group=- Sad}', "");
-Error('\p{Jg=/a/ Sad}');
-Error('\P{Jg=/a/ Sad}');
-Expect(1, 1590, '\p{Jg=sad}', "");
-Expect(0, 1590, '\p{^Jg=sad}', "");
-Expect(0, 1590, '\P{Jg=sad}', "");
-Expect(1, 1590, '\P{^Jg=sad}', "");
-Expect(0, 1588, '\p{Jg=sad}', "");
-Expect(1, 1588, '\p{^Jg=sad}', "");
-Expect(1, 1588, '\P{Jg=sad}', "");
-Expect(0, 1588, '\P{^Jg=sad}', "");
-Expect(1, 1590, '\p{Jg=-SAD}', "");
-Expect(0, 1590, '\p{^Jg=-SAD}', "");
-Expect(0, 1590, '\P{Jg=-SAD}', "");
-Expect(1, 1590, '\P{^Jg=-SAD}', "");
-Expect(0, 1588, '\p{Jg=-SAD}', "");
-Expect(1, 1588, '\p{^Jg=-SAD}', "");
-Expect(1, 1588, '\P{Jg=-SAD}', "");
-Expect(0, 1588, '\P{^Jg=-SAD}', "");
-Error('\p{Is_Joining_Group= SAD:=}');
-Error('\P{Is_Joining_Group= SAD:=}');
-Expect(1, 1590, '\p{Is_Joining_Group=sad}', "");
-Expect(0, 1590, '\p{^Is_Joining_Group=sad}', "");
-Expect(0, 1590, '\P{Is_Joining_Group=sad}', "");
-Expect(1, 1590, '\P{^Is_Joining_Group=sad}', "");
-Expect(0, 1588, '\p{Is_Joining_Group=sad}', "");
-Expect(1, 1588, '\p{^Is_Joining_Group=sad}', "");
-Expect(1, 1588, '\P{Is_Joining_Group=sad}', "");
-Expect(0, 1588, '\P{^Is_Joining_Group=sad}', "");
-Expect(1, 1590, '\p{Is_Joining_Group= Sad}', "");
-Expect(0, 1590, '\p{^Is_Joining_Group= Sad}', "");
-Expect(0, 1590, '\P{Is_Joining_Group= Sad}', "");
-Expect(1, 1590, '\P{^Is_Joining_Group= Sad}', "");
-Expect(0, 1588, '\p{Is_Joining_Group= Sad}', "");
-Expect(1, 1588, '\p{^Is_Joining_Group= Sad}', "");
-Expect(1, 1588, '\P{Is_Joining_Group= Sad}', "");
-Expect(0, 1588, '\P{^Is_Joining_Group= Sad}', "");
-Error('\p{Is_Jg= SAD:=}');
-Error('\P{Is_Jg= SAD:=}');
-Expect(1, 1590, '\p{Is_Jg=sad}', "");
-Expect(0, 1590, '\p{^Is_Jg=sad}', "");
-Expect(0, 1590, '\P{Is_Jg=sad}', "");
-Expect(1, 1590, '\P{^Is_Jg=sad}', "");
-Expect(0, 1588, '\p{Is_Jg=sad}', "");
-Expect(1, 1588, '\p{^Is_Jg=sad}', "");
-Expect(1, 1588, '\P{Is_Jg=sad}', "");
-Expect(0, 1588, '\P{^Is_Jg=sad}', "");
-Expect(1, 1590, '\p{Is_Jg: SAD}', "");
-Expect(0, 1590, '\p{^Is_Jg: SAD}', "");
-Expect(0, 1590, '\P{Is_Jg: SAD}', "");
-Expect(1, 1590, '\P{^Is_Jg: SAD}', "");
-Expect(0, 1588, '\p{Is_Jg: SAD}', "");
-Expect(1, 1588, '\p{^Is_Jg: SAD}', "");
-Expect(1, 1588, '\P{Is_Jg: SAD}', "");
-Expect(0, 1588, '\P{^Is_Jg: SAD}', "");
-Error('\p{Joining_Group=/a/ qaf}');
-Error('\P{Joining_Group=/a/ qaf}');
-Expect(1, 1602, '\p{Joining_Group=qaf}', "");
-Expect(0, 1602, '\p{^Joining_Group=qaf}', "");
-Expect(0, 1602, '\P{Joining_Group=qaf}', "");
-Expect(1, 1602, '\P{^Joining_Group=qaf}', "");
-Expect(0, 1601, '\p{Joining_Group=qaf}', "");
-Expect(1, 1601, '\p{^Joining_Group=qaf}', "");
-Expect(1, 1601, '\P{Joining_Group=qaf}', "");
-Expect(0, 1601, '\P{^Joining_Group=qaf}', "");
-Expect(1, 1602, '\p{Joining_Group= qaf}', "");
-Expect(0, 1602, '\p{^Joining_Group= qaf}', "");
-Expect(0, 1602, '\P{Joining_Group= qaf}', "");
-Expect(1, 1602, '\P{^Joining_Group= qaf}', "");
-Expect(0, 1601, '\p{Joining_Group= qaf}', "");
-Expect(1, 1601, '\p{^Joining_Group= qaf}', "");
-Expect(1, 1601, '\P{Joining_Group= qaf}', "");
-Expect(0, 1601, '\P{^Joining_Group= qaf}', "");
-Error('\p{Jg=:= _Qaf}');
-Error('\P{Jg=:= _Qaf}');
-Expect(1, 1602, '\p{Jg=qaf}', "");
-Expect(0, 1602, '\p{^Jg=qaf}', "");
-Expect(0, 1602, '\P{Jg=qaf}', "");
-Expect(1, 1602, '\P{^Jg=qaf}', "");
-Expect(0, 1601, '\p{Jg=qaf}', "");
-Expect(1, 1601, '\p{^Jg=qaf}', "");
-Expect(1, 1601, '\P{Jg=qaf}', "");
-Expect(0, 1601, '\P{^Jg=qaf}', "");
-Expect(1, 1602, '\p{Jg= QAF}', "");
-Expect(0, 1602, '\p{^Jg= QAF}', "");
-Expect(0, 1602, '\P{Jg= QAF}', "");
-Expect(1, 1602, '\P{^Jg= QAF}', "");
-Expect(0, 1601, '\p{Jg= QAF}', "");
-Expect(1, 1601, '\p{^Jg= QAF}', "");
-Expect(1, 1601, '\P{Jg= QAF}', "");
-Expect(0, 1601, '\P{^Jg= QAF}', "");
-Error('\p{Is_Joining_Group= :=Qaf}');
-Error('\P{Is_Joining_Group= :=Qaf}');
-Expect(1, 1602, '\p{Is_Joining_Group=qaf}', "");
-Expect(0, 1602, '\p{^Is_Joining_Group=qaf}', "");
-Expect(0, 1602, '\P{Is_Joining_Group=qaf}', "");
-Expect(1, 1602, '\P{^Is_Joining_Group=qaf}', "");
-Expect(0, 1601, '\p{Is_Joining_Group=qaf}', "");
-Expect(1, 1601, '\p{^Is_Joining_Group=qaf}', "");
-Expect(1, 1601, '\P{Is_Joining_Group=qaf}', "");
-Expect(0, 1601, '\P{^Is_Joining_Group=qaf}', "");
-Expect(1, 1602, '\p{Is_Joining_Group=_Qaf}', "");
-Expect(0, 1602, '\p{^Is_Joining_Group=_Qaf}', "");
-Expect(0, 1602, '\P{Is_Joining_Group=_Qaf}', "");
-Expect(1, 1602, '\P{^Is_Joining_Group=_Qaf}', "");
-Expect(0, 1601, '\p{Is_Joining_Group=_Qaf}', "");
-Expect(1, 1601, '\p{^Is_Joining_Group=_Qaf}', "");
-Expect(1, 1601, '\P{Is_Joining_Group=_Qaf}', "");
-Expect(0, 1601, '\P{^Is_Joining_Group=_Qaf}', "");
-Error('\p{Is_Jg: Qaf:=}');
-Error('\P{Is_Jg: Qaf:=}');
-Expect(1, 1602, '\p{Is_Jg=qaf}', "");
-Expect(0, 1602, '\p{^Is_Jg=qaf}', "");
-Expect(0, 1602, '\P{Is_Jg=qaf}', "");
-Expect(1, 1602, '\P{^Is_Jg=qaf}', "");
-Expect(0, 1601, '\p{Is_Jg=qaf}', "");
-Expect(1, 1601, '\p{^Is_Jg=qaf}', "");
-Expect(1, 1601, '\P{Is_Jg=qaf}', "");
-Expect(0, 1601, '\P{^Is_Jg=qaf}', "");
-Expect(1, 1602, '\p{Is_Jg=QAF}', "");
-Expect(0, 1602, '\p{^Is_Jg=QAF}', "");
-Expect(0, 1602, '\P{Is_Jg=QAF}', "");
-Expect(1, 1602, '\P{^Is_Jg=QAF}', "");
-Expect(0, 1601, '\p{Is_Jg=QAF}', "");
-Expect(1, 1601, '\p{^Is_Jg=QAF}', "");
-Expect(1, 1601, '\P{Is_Jg=QAF}', "");
-Expect(0, 1601, '\P{^Is_Jg=QAF}', "");
-Error('\p{Joining_Group=/a/kaph}');
-Error('\P{Joining_Group=/a/kaph}');
-Expect(1, 1823, '\p{Joining_Group=kaph}', "");
-Expect(0, 1823, '\p{^Joining_Group=kaph}', "");
-Expect(0, 1823, '\P{Joining_Group=kaph}', "");
-Expect(1, 1823, '\P{^Joining_Group=kaph}', "");
-Expect(0, 1822, '\p{Joining_Group=kaph}', "");
-Expect(1, 1822, '\p{^Joining_Group=kaph}', "");
-Expect(1, 1822, '\P{Joining_Group=kaph}', "");
-Expect(0, 1822, '\P{^Joining_Group=kaph}', "");
-Expect(1, 1823, '\p{Joining_Group= Kaph}', "");
-Expect(0, 1823, '\p{^Joining_Group= Kaph}', "");
-Expect(0, 1823, '\P{Joining_Group= Kaph}', "");
-Expect(1, 1823, '\P{^Joining_Group= Kaph}', "");
-Expect(0, 1822, '\p{Joining_Group= Kaph}', "");
-Expect(1, 1822, '\p{^Joining_Group= Kaph}', "");
-Expect(1, 1822, '\P{Joining_Group= Kaph}', "");
-Expect(0, 1822, '\P{^Joining_Group= Kaph}', "");
-Error('\p{Jg: -kaph/a/}');
-Error('\P{Jg: -kaph/a/}');
-Expect(1, 1823, '\p{Jg:kaph}', "");
-Expect(0, 1823, '\p{^Jg:kaph}', "");
-Expect(0, 1823, '\P{Jg:kaph}', "");
-Expect(1, 1823, '\P{^Jg:kaph}', "");
-Expect(0, 1822, '\p{Jg:kaph}', "");
-Expect(1, 1822, '\p{^Jg:kaph}', "");
-Expect(1, 1822, '\P{Jg:kaph}', "");
-Expect(0, 1822, '\P{^Jg:kaph}', "");
-Expect(1, 1823, '\p{Jg=KAPH}', "");
-Expect(0, 1823, '\p{^Jg=KAPH}', "");
-Expect(0, 1823, '\P{Jg=KAPH}', "");
-Expect(1, 1823, '\P{^Jg=KAPH}', "");
-Expect(0, 1822, '\p{Jg=KAPH}', "");
-Expect(1, 1822, '\p{^Jg=KAPH}', "");
-Expect(1, 1822, '\P{Jg=KAPH}', "");
-Expect(0, 1822, '\P{^Jg=KAPH}', "");
-Error('\p{Is_Joining_Group= /a/Kaph}');
-Error('\P{Is_Joining_Group= /a/Kaph}');
-Expect(1, 1823, '\p{Is_Joining_Group: kaph}', "");
-Expect(0, 1823, '\p{^Is_Joining_Group: kaph}', "");
-Expect(0, 1823, '\P{Is_Joining_Group: kaph}', "");
-Expect(1, 1823, '\P{^Is_Joining_Group: kaph}', "");
-Expect(0, 1822, '\p{Is_Joining_Group: kaph}', "");
-Expect(1, 1822, '\p{^Is_Joining_Group: kaph}', "");
-Expect(1, 1822, '\P{Is_Joining_Group: kaph}', "");
-Expect(0, 1822, '\P{^Is_Joining_Group: kaph}', "");
-Expect(1, 1823, '\p{Is_Joining_Group: Kaph}', "");
-Expect(0, 1823, '\p{^Is_Joining_Group: Kaph}', "");
-Expect(0, 1823, '\P{Is_Joining_Group: Kaph}', "");
-Expect(1, 1823, '\P{^Is_Joining_Group: Kaph}', "");
-Expect(0, 1822, '\p{Is_Joining_Group: Kaph}', "");
-Expect(1, 1822, '\p{^Is_Joining_Group: Kaph}', "");
-Expect(1, 1822, '\P{Is_Joining_Group: Kaph}', "");
-Expect(0, 1822, '\P{^Is_Joining_Group: Kaph}', "");
-Error('\p{Is_Jg=:=__kaph}');
-Error('\P{Is_Jg=:=__kaph}');
-Expect(1, 1823, '\p{Is_Jg=kaph}', "");
-Expect(0, 1823, '\p{^Is_Jg=kaph}', "");
-Expect(0, 1823, '\P{Is_Jg=kaph}', "");
-Expect(1, 1823, '\P{^Is_Jg=kaph}', "");
-Expect(0, 1822, '\p{Is_Jg=kaph}', "");
-Expect(1, 1822, '\p{^Is_Jg=kaph}', "");
-Expect(1, 1822, '\P{Is_Jg=kaph}', "");
-Expect(0, 1822, '\P{^Is_Jg=kaph}', "");
-Expect(1, 1823, '\p{Is_Jg=_ KAPH}', "");
-Expect(0, 1823, '\p{^Is_Jg=_ KAPH}', "");
-Expect(0, 1823, '\P{Is_Jg=_ KAPH}', "");
-Expect(1, 1823, '\P{^Is_Jg=_ KAPH}', "");
-Expect(0, 1822, '\p{Is_Jg=_ KAPH}', "");
-Expect(1, 1822, '\p{^Is_Jg=_ KAPH}', "");
-Expect(1, 1822, '\P{Is_Jg=_ KAPH}', "");
-Expect(0, 1822, '\P{^Is_Jg=_ KAPH}', "");
-Error('\p{Joining_Group=:=__FEH}');
-Error('\P{Joining_Group=:=__FEH}');
-Expect(1, 1601, '\p{Joining_Group=feh}', "");
-Expect(0, 1601, '\p{^Joining_Group=feh}', "");
-Expect(0, 1601, '\P{Joining_Group=feh}', "");
-Expect(1, 1601, '\P{^Joining_Group=feh}', "");
-Expect(0, 1600, '\p{Joining_Group=feh}', "");
-Expect(1, 1600, '\p{^Joining_Group=feh}', "");
-Expect(1, 1600, '\P{Joining_Group=feh}', "");
-Expect(0, 1600, '\P{^Joining_Group=feh}', "");
-Expect(1, 1601, '\p{Joining_Group=_ FEH}', "");
-Expect(0, 1601, '\p{^Joining_Group=_ FEH}', "");
-Expect(0, 1601, '\P{Joining_Group=_ FEH}', "");
-Expect(1, 1601, '\P{^Joining_Group=_ FEH}', "");
-Expect(0, 1600, '\p{Joining_Group=_ FEH}', "");
-Expect(1, 1600, '\p{^Joining_Group=_ FEH}', "");
-Expect(1, 1600, '\P{Joining_Group=_ FEH}', "");
-Expect(0, 1600, '\P{^Joining_Group=_ FEH}', "");
-Error('\p{Jg= :=Feh}');
-Error('\P{Jg= :=Feh}');
-Expect(1, 1601, '\p{Jg:feh}', "");
-Expect(0, 1601, '\p{^Jg:feh}', "");
-Expect(0, 1601, '\P{Jg:feh}', "");
-Expect(1, 1601, '\P{^Jg:feh}', "");
-Expect(0, 1600, '\p{Jg:feh}', "");
-Expect(1, 1600, '\p{^Jg:feh}', "");
-Expect(1, 1600, '\P{Jg:feh}', "");
-Expect(0, 1600, '\P{^Jg:feh}', "");
-Expect(1, 1601, '\p{Jg=_ Feh}', "");
-Expect(0, 1601, '\p{^Jg=_ Feh}', "");
-Expect(0, 1601, '\P{Jg=_ Feh}', "");
-Expect(1, 1601, '\P{^Jg=_ Feh}', "");
-Expect(0, 1600, '\p{Jg=_ Feh}', "");
-Expect(1, 1600, '\p{^Jg=_ Feh}', "");
-Expect(1, 1600, '\P{Jg=_ Feh}', "");
-Expect(0, 1600, '\P{^Jg=_ Feh}', "");
-Error('\p{Is_Joining_Group=/a/ feh}');
-Error('\P{Is_Joining_Group=/a/ feh}');
-Expect(1, 1601, '\p{Is_Joining_Group=feh}', "");
-Expect(0, 1601, '\p{^Is_Joining_Group=feh}', "");
-Expect(0, 1601, '\P{Is_Joining_Group=feh}', "");
-Expect(1, 1601, '\P{^Is_Joining_Group=feh}', "");
-Expect(0, 1600, '\p{Is_Joining_Group=feh}', "");
-Expect(1, 1600, '\p{^Is_Joining_Group=feh}', "");
-Expect(1, 1600, '\P{Is_Joining_Group=feh}', "");
-Expect(0, 1600, '\P{^Is_Joining_Group=feh}', "");
-Expect(1, 1601, '\p{Is_Joining_Group=_ Feh}', "");
-Expect(0, 1601, '\p{^Is_Joining_Group=_ Feh}', "");
-Expect(0, 1601, '\P{Is_Joining_Group=_ Feh}', "");
-Expect(1, 1601, '\P{^Is_Joining_Group=_ Feh}', "");
-Expect(0, 1600, '\p{Is_Joining_Group=_ Feh}', "");
-Expect(1, 1600, '\p{^Is_Joining_Group=_ Feh}', "");
-Expect(1, 1600, '\P{Is_Joining_Group=_ Feh}', "");
-Expect(0, 1600, '\P{^Is_Joining_Group=_ Feh}', "");
-Error('\p{Is_Jg=:=FEH}');
-Error('\P{Is_Jg=:=FEH}');
-Expect(1, 1601, '\p{Is_Jg: feh}', "");
-Expect(0, 1601, '\p{^Is_Jg: feh}', "");
-Expect(0, 1601, '\P{Is_Jg: feh}', "");
-Expect(1, 1601, '\P{^Is_Jg: feh}', "");
-Expect(0, 1600, '\p{Is_Jg: feh}', "");
-Expect(1, 1600, '\p{^Is_Jg: feh}', "");
-Expect(1, 1600, '\P{Is_Jg: feh}', "");
-Expect(0, 1600, '\P{^Is_Jg: feh}', "");
-Expect(1, 1601, '\p{Is_Jg= -feh}', "");
-Expect(0, 1601, '\p{^Is_Jg= -feh}', "");
-Expect(0, 1601, '\P{Is_Jg= -feh}', "");
-Expect(1, 1601, '\P{^Is_Jg= -feh}', "");
-Expect(0, 1600, '\p{Is_Jg= -feh}', "");
-Expect(1, 1600, '\p{^Is_Jg= -feh}', "");
-Expect(1, 1600, '\P{Is_Jg= -feh}', "");
-Expect(0, 1600, '\P{^Is_Jg= -feh}', "");
-Error('\p{Joining_Group=-:=Farsi_YEH}');
-Error('\P{Joining_Group=-:=Farsi_YEH}');
-Expect(1, 1599, '\p{Joining_Group=farsiyeh}', "");
-Expect(0, 1599, '\p{^Joining_Group=farsiyeh}', "");
-Expect(0, 1599, '\P{Joining_Group=farsiyeh}', "");
-Expect(1, 1599, '\P{^Joining_Group=farsiyeh}', "");
-Expect(0, 1596, '\p{Joining_Group=farsiyeh}', "");
-Expect(1, 1596, '\p{^Joining_Group=farsiyeh}', "");
-Expect(1, 1596, '\P{Joining_Group=farsiyeh}', "");
-Expect(0, 1596, '\P{^Joining_Group=farsiyeh}', "");
-Expect(1, 1599, '\p{Joining_Group= -Farsi Yeh}', "");
-Expect(0, 1599, '\p{^Joining_Group= -Farsi Yeh}', "");
-Expect(0, 1599, '\P{Joining_Group= -Farsi Yeh}', "");
-Expect(1, 1599, '\P{^Joining_Group= -Farsi Yeh}', "");
-Expect(0, 1596, '\p{Joining_Group= -Farsi Yeh}', "");
-Expect(1, 1596, '\p{^Joining_Group= -Farsi Yeh}', "");
-Expect(1, 1596, '\P{Joining_Group= -Farsi Yeh}', "");
-Expect(0, 1596, '\P{^Joining_Group= -Farsi Yeh}', "");
-Error('\p{Jg= Farsi_YEH:=}');
-Error('\P{Jg= Farsi_YEH:=}');
-Expect(1, 1599, '\p{Jg=farsiyeh}', "");
-Expect(0, 1599, '\p{^Jg=farsiyeh}', "");
-Expect(0, 1599, '\P{Jg=farsiyeh}', "");
-Expect(1, 1599, '\P{^Jg=farsiyeh}', "");
-Expect(0, 1596, '\p{Jg=farsiyeh}', "");
-Expect(1, 1596, '\p{^Jg=farsiyeh}', "");
-Expect(1, 1596, '\P{Jg=farsiyeh}', "");
-Expect(0, 1596, '\P{^Jg=farsiyeh}', "");
-Expect(1, 1599, '\p{Jg=Farsi-Yeh}', "");
-Expect(0, 1599, '\p{^Jg=Farsi-Yeh}', "");
-Expect(0, 1599, '\P{Jg=Farsi-Yeh}', "");
-Expect(1, 1599, '\P{^Jg=Farsi-Yeh}', "");
-Expect(0, 1596, '\p{Jg=Farsi-Yeh}', "");
-Expect(1, 1596, '\p{^Jg=Farsi-Yeh}', "");
-Expect(1, 1596, '\P{Jg=Farsi-Yeh}', "");
-Expect(0, 1596, '\P{^Jg=Farsi-Yeh}', "");
-Error('\p{Is_Joining_Group: -Farsi:=YEH}');
-Error('\P{Is_Joining_Group: -Farsi:=YEH}');
-Expect(1, 1599, '\p{Is_Joining_Group=farsiyeh}', "");
-Expect(0, 1599, '\p{^Is_Joining_Group=farsiyeh}', "");
-Expect(0, 1599, '\P{Is_Joining_Group=farsiyeh}', "");
-Expect(1, 1599, '\P{^Is_Joining_Group=farsiyeh}', "");
-Expect(0, 1596, '\p{Is_Joining_Group=farsiyeh}', "");
-Expect(1, 1596, '\p{^Is_Joining_Group=farsiyeh}', "");
-Expect(1, 1596, '\P{Is_Joining_Group=farsiyeh}', "");
-Expect(0, 1596, '\P{^Is_Joining_Group=farsiyeh}', "");
-Expect(1, 1599, '\p{Is_Joining_Group= FARSI_YEH}', "");
-Expect(0, 1599, '\p{^Is_Joining_Group= FARSI_YEH}', "");
-Expect(0, 1599, '\P{Is_Joining_Group= FARSI_YEH}', "");
-Expect(1, 1599, '\P{^Is_Joining_Group= FARSI_YEH}', "");
-Expect(0, 1596, '\p{Is_Joining_Group= FARSI_YEH}', "");
-Expect(1, 1596, '\p{^Is_Joining_Group= FARSI_YEH}', "");
-Expect(1, 1596, '\P{Is_Joining_Group= FARSI_YEH}', "");
-Expect(0, 1596, '\P{^Is_Joining_Group= FARSI_YEH}', "");
-Error('\p{Is_Jg= Farsi:=Yeh}');
-Error('\P{Is_Jg= Farsi:=Yeh}');
-Expect(1, 1599, '\p{Is_Jg=farsiyeh}', "");
-Expect(0, 1599, '\p{^Is_Jg=farsiyeh}', "");
-Expect(0, 1599, '\P{Is_Jg=farsiyeh}', "");
-Expect(1, 1599, '\P{^Is_Jg=farsiyeh}', "");
-Expect(0, 1596, '\p{Is_Jg=farsiyeh}', "");
-Expect(1, 1596, '\p{^Is_Jg=farsiyeh}', "");
-Expect(1, 1596, '\P{Is_Jg=farsiyeh}', "");
-Expect(0, 1596, '\P{^Is_Jg=farsiyeh}', "");
-Expect(1, 1599, '\p{Is_Jg=_ farsi yeh}', "");
-Expect(0, 1599, '\p{^Is_Jg=_ farsi yeh}', "");
-Expect(0, 1599, '\P{Is_Jg=_ farsi yeh}', "");
-Expect(1, 1599, '\P{^Is_Jg=_ farsi yeh}', "");
-Expect(0, 1596, '\p{Is_Jg=_ farsi yeh}', "");
-Expect(1, 1596, '\p{^Is_Jg=_ farsi yeh}', "");
-Expect(1, 1596, '\P{Is_Jg=_ farsi yeh}', "");
-Expect(0, 1596, '\P{^Is_Jg=_ farsi yeh}', "");
-Error('\p{Joining_Group=:= REVERSED_PE}');
-Error('\P{Joining_Group=:= REVERSED_PE}');
-Expect(1, 1831, '\p{Joining_Group=reversedpe}', "");
-Expect(0, 1831, '\p{^Joining_Group=reversedpe}', "");
-Expect(0, 1831, '\P{Joining_Group=reversedpe}', "");
-Expect(1, 1831, '\P{^Joining_Group=reversedpe}', "");
-Expect(0, 1830, '\p{Joining_Group=reversedpe}', "");
-Expect(1, 1830, '\p{^Joining_Group=reversedpe}', "");
-Expect(1, 1830, '\P{Joining_Group=reversedpe}', "");
-Expect(0, 1830, '\P{^Joining_Group=reversedpe}', "");
-Expect(1, 1831, '\p{Joining_Group=- Reversed pe}', "");
-Expect(0, 1831, '\p{^Joining_Group=- Reversed pe}', "");
-Expect(0, 1831, '\P{Joining_Group=- Reversed pe}', "");
-Expect(1, 1831, '\P{^Joining_Group=- Reversed pe}', "");
-Expect(0, 1830, '\p{Joining_Group=- Reversed pe}', "");
-Expect(1, 1830, '\p{^Joining_Group=- Reversed pe}', "");
-Expect(1, 1830, '\P{Joining_Group=- Reversed pe}', "");
-Expect(0, 1830, '\P{^Joining_Group=- Reversed pe}', "");
-Error('\p{Jg= :=Reversed_Pe}');
-Error('\P{Jg= :=Reversed_Pe}');
-Expect(1, 1831, '\p{Jg:reversedpe}', "");
-Expect(0, 1831, '\p{^Jg:reversedpe}', "");
-Expect(0, 1831, '\P{Jg:reversedpe}', "");
-Expect(1, 1831, '\P{^Jg:reversedpe}', "");
-Expect(0, 1830, '\p{Jg:reversedpe}', "");
-Expect(1, 1830, '\p{^Jg:reversedpe}', "");
-Expect(1, 1830, '\P{Jg:reversedpe}', "");
-Expect(0, 1830, '\P{^Jg:reversedpe}', "");
-Expect(1, 1831, '\p{Jg= _Reversed PE}', "");
-Expect(0, 1831, '\p{^Jg= _Reversed PE}', "");
-Expect(0, 1831, '\P{Jg= _Reversed PE}', "");
-Expect(1, 1831, '\P{^Jg= _Reversed PE}', "");
-Expect(0, 1830, '\p{Jg= _Reversed PE}', "");
-Expect(1, 1830, '\p{^Jg= _Reversed PE}', "");
-Expect(1, 1830, '\P{Jg= _Reversed PE}', "");
-Expect(0, 1830, '\P{^Jg= _Reversed PE}', "");
-Error('\p{Is_Joining_Group=--Reversed_Pe/a/}');
-Error('\P{Is_Joining_Group=--Reversed_Pe/a/}');
-Expect(1, 1831, '\p{Is_Joining_Group=reversedpe}', "");
-Expect(0, 1831, '\p{^Is_Joining_Group=reversedpe}', "");
-Expect(0, 1831, '\P{Is_Joining_Group=reversedpe}', "");
-Expect(1, 1831, '\P{^Is_Joining_Group=reversedpe}', "");
-Expect(0, 1830, '\p{Is_Joining_Group=reversedpe}', "");
-Expect(1, 1830, '\p{^Is_Joining_Group=reversedpe}', "");
-Expect(1, 1830, '\P{Is_Joining_Group=reversedpe}', "");
-Expect(0, 1830, '\P{^Is_Joining_Group=reversedpe}', "");
-Expect(1, 1831, '\p{Is_Joining_Group= reversed Pe}', "");
-Expect(0, 1831, '\p{^Is_Joining_Group= reversed Pe}', "");
-Expect(0, 1831, '\P{Is_Joining_Group= reversed Pe}', "");
-Expect(1, 1831, '\P{^Is_Joining_Group= reversed Pe}', "");
-Expect(0, 1830, '\p{Is_Joining_Group= reversed Pe}', "");
-Expect(1, 1830, '\p{^Is_Joining_Group= reversed Pe}', "");
-Expect(1, 1830, '\P{Is_Joining_Group= reversed Pe}', "");
-Expect(0, 1830, '\P{^Is_Joining_Group= reversed Pe}', "");
-Error('\p{Is_Jg=_/a/Reversed PE}');
-Error('\P{Is_Jg=_/a/Reversed PE}');
-Expect(1, 1831, '\p{Is_Jg=reversedpe}', "");
-Expect(0, 1831, '\p{^Is_Jg=reversedpe}', "");
-Expect(0, 1831, '\P{Is_Jg=reversedpe}', "");
-Expect(1, 1831, '\P{^Is_Jg=reversedpe}', "");
-Expect(0, 1830, '\p{Is_Jg=reversedpe}', "");
-Expect(1, 1830, '\p{^Is_Jg=reversedpe}', "");
-Expect(1, 1830, '\P{Is_Jg=reversedpe}', "");
-Expect(0, 1830, '\P{^Is_Jg=reversedpe}', "");
-Expect(1, 1831, '\p{Is_Jg=_ ReversedPE}', "");
-Expect(0, 1831, '\p{^Is_Jg=_ ReversedPE}', "");
-Expect(0, 1831, '\P{Is_Jg=_ ReversedPE}', "");
-Expect(1, 1831, '\P{^Is_Jg=_ ReversedPE}', "");
-Expect(0, 1830, '\p{Is_Jg=_ ReversedPE}', "");
-Expect(1, 1830, '\p{^Is_Jg=_ ReversedPE}', "");
-Expect(1, 1830, '\P{Is_Jg=_ ReversedPE}', "");
-Expect(0, 1830, '\P{^Is_Jg=_ ReversedPE}', "");
-Error('\p{Joining_Group=--SHIN/a/}');
-Error('\P{Joining_Group=--SHIN/a/}');
-Expect(1, 1835, '\p{Joining_Group=shin}', "");
-Expect(0, 1835, '\p{^Joining_Group=shin}', "");
-Expect(0, 1835, '\P{Joining_Group=shin}', "");
-Expect(1, 1835, '\P{^Joining_Group=shin}', "");
-Expect(0, 1834, '\p{Joining_Group=shin}', "");
-Expect(1, 1834, '\p{^Joining_Group=shin}', "");
-Expect(1, 1834, '\P{Joining_Group=shin}', "");
-Expect(0, 1834, '\P{^Joining_Group=shin}', "");
-Expect(1, 1835, '\p{Joining_Group=--shin}', "");
-Expect(0, 1835, '\p{^Joining_Group=--shin}', "");
-Expect(0, 1835, '\P{Joining_Group=--shin}', "");
-Expect(1, 1835, '\P{^Joining_Group=--shin}', "");
-Expect(0, 1834, '\p{Joining_Group=--shin}', "");
-Expect(1, 1834, '\p{^Joining_Group=--shin}', "");
-Expect(1, 1834, '\P{Joining_Group=--shin}', "");
-Expect(0, 1834, '\P{^Joining_Group=--shin}', "");
-Error('\p{Jg= Shin:=}');
-Error('\P{Jg= Shin:=}');
-Expect(1, 1835, '\p{Jg=shin}', "");
-Expect(0, 1835, '\p{^Jg=shin}', "");
-Expect(0, 1835, '\P{Jg=shin}', "");
-Expect(1, 1835, '\P{^Jg=shin}', "");
-Expect(0, 1834, '\p{Jg=shin}', "");
-Expect(1, 1834, '\p{^Jg=shin}', "");
-Expect(1, 1834, '\P{Jg=shin}', "");
-Expect(0, 1834, '\P{^Jg=shin}', "");
-Expect(1, 1835, '\p{Jg= Shin}', "");
-Expect(0, 1835, '\p{^Jg= Shin}', "");
-Expect(0, 1835, '\P{Jg= Shin}', "");
-Expect(1, 1835, '\P{^Jg= Shin}', "");
-Expect(0, 1834, '\p{Jg= Shin}', "");
-Expect(1, 1834, '\p{^Jg= Shin}', "");
-Expect(1, 1834, '\P{Jg= Shin}', "");
-Expect(0, 1834, '\P{^Jg= Shin}', "");
-Error('\p{Is_Joining_Group=:= shin}');
-Error('\P{Is_Joining_Group=:= shin}');
-Expect(1, 1835, '\p{Is_Joining_Group=shin}', "");
-Expect(0, 1835, '\p{^Is_Joining_Group=shin}', "");
-Expect(0, 1835, '\P{Is_Joining_Group=shin}', "");
-Expect(1, 1835, '\P{^Is_Joining_Group=shin}', "");
-Expect(0, 1834, '\p{Is_Joining_Group=shin}', "");
-Expect(1, 1834, '\p{^Is_Joining_Group=shin}', "");
-Expect(1, 1834, '\P{Is_Joining_Group=shin}', "");
-Expect(0, 1834, '\P{^Is_Joining_Group=shin}', "");
-Expect(1, 1835, '\p{Is_Joining_Group=SHIN}', "");
-Expect(0, 1835, '\p{^Is_Joining_Group=SHIN}', "");
-Expect(0, 1835, '\P{Is_Joining_Group=SHIN}', "");
-Expect(1, 1835, '\P{^Is_Joining_Group=SHIN}', "");
-Expect(0, 1834, '\p{Is_Joining_Group=SHIN}', "");
-Expect(1, 1834, '\p{^Is_Joining_Group=SHIN}', "");
-Expect(1, 1834, '\P{Is_Joining_Group=SHIN}', "");
-Expect(0, 1834, '\P{^Is_Joining_Group=SHIN}', "");
-Error('\p{Is_Jg: :=Shin}');
-Error('\P{Is_Jg: :=Shin}');
-Expect(1, 1835, '\p{Is_Jg:shin}', "");
-Expect(0, 1835, '\p{^Is_Jg:shin}', "");
-Expect(0, 1835, '\P{Is_Jg:shin}', "");
-Expect(1, 1835, '\P{^Is_Jg:shin}', "");
-Expect(0, 1834, '\p{Is_Jg:shin}', "");
-Expect(1, 1834, '\p{^Is_Jg:shin}', "");
-Expect(1, 1834, '\P{Is_Jg:shin}', "");
-Expect(0, 1834, '\P{^Is_Jg:shin}', "");
-Expect(1, 1835, '\p{Is_Jg=__shin}', "");
-Expect(0, 1835, '\p{^Is_Jg=__shin}', "");
-Expect(0, 1835, '\P{Is_Jg=__shin}', "");
-Expect(1, 1835, '\P{^Is_Jg=__shin}', "");
-Expect(0, 1834, '\p{Is_Jg=__shin}', "");
-Expect(1, 1834, '\p{^Is_Jg=__shin}', "");
-Expect(1, 1834, '\P{Is_Jg=__shin}', "");
-Expect(0, 1834, '\P{^Is_Jg=__shin}', "");
-Error('\p{Joining_Group=:=Yeh}');
-Error('\P{Joining_Group=:=Yeh}');
-Expect(1, 1574, '\p{Joining_Group=yeh}', "");
-Expect(0, 1574, '\p{^Joining_Group=yeh}', "");
-Expect(0, 1574, '\P{Joining_Group=yeh}', "");
-Expect(1, 1574, '\P{^Joining_Group=yeh}', "");
-Expect(0, 1573, '\p{Joining_Group=yeh}', "");
-Expect(1, 1573, '\p{^Joining_Group=yeh}', "");
-Expect(1, 1573, '\P{Joining_Group=yeh}', "");
-Expect(0, 1573, '\P{^Joining_Group=yeh}', "");
-Expect(1, 1574, '\p{Joining_Group: -Yeh}', "");
-Expect(0, 1574, '\p{^Joining_Group: -Yeh}', "");
-Expect(0, 1574, '\P{Joining_Group: -Yeh}', "");
-Expect(1, 1574, '\P{^Joining_Group: -Yeh}', "");
-Expect(0, 1573, '\p{Joining_Group: -Yeh}', "");
-Expect(1, 1573, '\p{^Joining_Group: -Yeh}', "");
-Expect(1, 1573, '\P{Joining_Group: -Yeh}', "");
-Expect(0, 1573, '\P{^Joining_Group: -Yeh}', "");
-Error('\p{Jg= /a/Yeh}');
-Error('\P{Jg= /a/Yeh}');
-Expect(1, 1574, '\p{Jg=yeh}', "");
-Expect(0, 1574, '\p{^Jg=yeh}', "");
-Expect(0, 1574, '\P{Jg=yeh}', "");
-Expect(1, 1574, '\P{^Jg=yeh}', "");
-Expect(0, 1573, '\p{Jg=yeh}', "");
-Expect(1, 1573, '\p{^Jg=yeh}', "");
-Expect(1, 1573, '\P{Jg=yeh}', "");
-Expect(0, 1573, '\P{^Jg=yeh}', "");
-Expect(1, 1574, '\p{Jg= yeh}', "");
-Expect(0, 1574, '\p{^Jg= yeh}', "");
-Expect(0, 1574, '\P{Jg= yeh}', "");
-Expect(1, 1574, '\P{^Jg= yeh}', "");
-Expect(0, 1573, '\p{Jg= yeh}', "");
-Expect(1, 1573, '\p{^Jg= yeh}', "");
-Expect(1, 1573, '\P{Jg= yeh}', "");
-Expect(0, 1573, '\P{^Jg= yeh}', "");
-Error('\p{Is_Joining_Group= yeh:=}');
-Error('\P{Is_Joining_Group= yeh:=}');
-Expect(1, 1574, '\p{Is_Joining_Group=yeh}', "");
-Expect(0, 1574, '\p{^Is_Joining_Group=yeh}', "");
-Expect(0, 1574, '\P{Is_Joining_Group=yeh}', "");
-Expect(1, 1574, '\P{^Is_Joining_Group=yeh}', "");
-Expect(0, 1573, '\p{Is_Joining_Group=yeh}', "");
-Expect(1, 1573, '\p{^Is_Joining_Group=yeh}', "");
-Expect(1, 1573, '\P{Is_Joining_Group=yeh}', "");
-Expect(0, 1573, '\P{^Is_Joining_Group=yeh}', "");
-Expect(1, 1574, '\p{Is_Joining_Group=__YEH}', "");
-Expect(0, 1574, '\p{^Is_Joining_Group=__YEH}', "");
-Expect(0, 1574, '\P{Is_Joining_Group=__YEH}', "");
-Expect(1, 1574, '\P{^Is_Joining_Group=__YEH}', "");
-Expect(0, 1573, '\p{Is_Joining_Group=__YEH}', "");
-Expect(1, 1573, '\p{^Is_Joining_Group=__YEH}', "");
-Expect(1, 1573, '\P{Is_Joining_Group=__YEH}', "");
-Expect(0, 1573, '\P{^Is_Joining_Group=__YEH}', "");
-Error('\p{Is_Jg=/a/ Yeh}');
-Error('\P{Is_Jg=/a/ Yeh}');
-Expect(1, 1574, '\p{Is_Jg=yeh}', "");
-Expect(0, 1574, '\p{^Is_Jg=yeh}', "");
-Expect(0, 1574, '\P{Is_Jg=yeh}', "");
-Expect(1, 1574, '\P{^Is_Jg=yeh}', "");
-Expect(0, 1573, '\p{Is_Jg=yeh}', "");
-Expect(1, 1573, '\p{^Is_Jg=yeh}', "");
-Expect(1, 1573, '\P{Is_Jg=yeh}', "");
-Expect(0, 1573, '\P{^Is_Jg=yeh}', "");
-Expect(1, 1574, '\p{Is_Jg=Yeh}', "");
-Expect(0, 1574, '\p{^Is_Jg=Yeh}', "");
-Expect(0, 1574, '\P{Is_Jg=Yeh}', "");
-Expect(1, 1574, '\P{^Is_Jg=Yeh}', "");
-Expect(0, 1573, '\p{Is_Jg=Yeh}', "");
-Expect(1, 1573, '\p{^Is_Jg=Yeh}', "");
-Expect(1, 1573, '\P{Is_Jg=Yeh}', "");
-Expect(0, 1573, '\P{^Is_Jg=Yeh}', "");
-Error('\p{Joining_Group= dal/a/}');
-Error('\P{Joining_Group= dal/a/}');
-Expect(1, 1584, '\p{Joining_Group=dal}', "");
-Expect(0, 1584, '\p{^Joining_Group=dal}', "");
-Expect(0, 1584, '\P{Joining_Group=dal}', "");
-Expect(1, 1584, '\P{^Joining_Group=dal}', "");
-Expect(0, 1582, '\p{Joining_Group=dal}', "");
-Expect(1, 1582, '\p{^Joining_Group=dal}', "");
-Expect(1, 1582, '\P{Joining_Group=dal}', "");
-Expect(0, 1582, '\P{^Joining_Group=dal}', "");
-Expect(1, 1584, '\p{Joining_Group= -dal}', "");
-Expect(0, 1584, '\p{^Joining_Group= -dal}', "");
-Expect(0, 1584, '\P{Joining_Group= -dal}', "");
-Expect(1, 1584, '\P{^Joining_Group= -dal}', "");
-Expect(0, 1582, '\p{Joining_Group= -dal}', "");
-Expect(1, 1582, '\p{^Joining_Group= -dal}', "");
-Expect(1, 1582, '\P{Joining_Group= -dal}', "");
-Expect(0, 1582, '\P{^Joining_Group= -dal}', "");
-Error('\p{Jg: -DAL:=}');
-Error('\P{Jg: -DAL:=}');
-Expect(1, 1584, '\p{Jg=dal}', "");
-Expect(0, 1584, '\p{^Jg=dal}', "");
-Expect(0, 1584, '\P{Jg=dal}', "");
-Expect(1, 1584, '\P{^Jg=dal}', "");
-Expect(0, 1582, '\p{Jg=dal}', "");
-Expect(1, 1582, '\p{^Jg=dal}', "");
-Expect(1, 1582, '\P{Jg=dal}', "");
-Expect(0, 1582, '\P{^Jg=dal}', "");
-Expect(1, 1584, '\p{Jg= DAL}', "");
-Expect(0, 1584, '\p{^Jg= DAL}', "");
-Expect(0, 1584, '\P{Jg= DAL}', "");
-Expect(1, 1584, '\P{^Jg= DAL}', "");
-Expect(0, 1582, '\p{Jg= DAL}', "");
-Expect(1, 1582, '\p{^Jg= DAL}', "");
-Expect(1, 1582, '\P{Jg= DAL}', "");
-Expect(0, 1582, '\P{^Jg= DAL}', "");
-Error('\p{Is_Joining_Group=__Dal:=}');
-Error('\P{Is_Joining_Group=__Dal:=}');
-Expect(1, 1584, '\p{Is_Joining_Group=dal}', "");
-Expect(0, 1584, '\p{^Is_Joining_Group=dal}', "");
-Expect(0, 1584, '\P{Is_Joining_Group=dal}', "");
-Expect(1, 1584, '\P{^Is_Joining_Group=dal}', "");
-Expect(0, 1582, '\p{Is_Joining_Group=dal}', "");
-Expect(1, 1582, '\p{^Is_Joining_Group=dal}', "");
-Expect(1, 1582, '\P{Is_Joining_Group=dal}', "");
-Expect(0, 1582, '\P{^Is_Joining_Group=dal}', "");
-Expect(1, 1584, '\p{Is_Joining_Group=-_Dal}', "");
-Expect(0, 1584, '\p{^Is_Joining_Group=-_Dal}', "");
-Expect(0, 1584, '\P{Is_Joining_Group=-_Dal}', "");
-Expect(1, 1584, '\P{^Is_Joining_Group=-_Dal}', "");
-Expect(0, 1582, '\p{Is_Joining_Group=-_Dal}', "");
-Expect(1, 1582, '\p{^Is_Joining_Group=-_Dal}', "");
-Expect(1, 1582, '\P{Is_Joining_Group=-_Dal}', "");
-Expect(0, 1582, '\P{^Is_Joining_Group=-_Dal}', "");
-Error('\p{Is_Jg=_:=dal}');
-Error('\P{Is_Jg=_:=dal}');
-Expect(1, 1584, '\p{Is_Jg=dal}', "");
-Expect(0, 1584, '\p{^Is_Jg=dal}', "");
-Expect(0, 1584, '\P{Is_Jg=dal}', "");
-Expect(1, 1584, '\P{^Is_Jg=dal}', "");
-Expect(0, 1582, '\p{Is_Jg=dal}', "");
-Expect(1, 1582, '\p{^Is_Jg=dal}', "");
-Expect(1, 1582, '\P{Is_Jg=dal}', "");
-Expect(0, 1582, '\P{^Is_Jg=dal}', "");
-Expect(1, 1584, '\p{Is_Jg=_dal}', "");
-Expect(0, 1584, '\p{^Is_Jg=_dal}', "");
-Expect(0, 1584, '\P{Is_Jg=_dal}', "");
-Expect(1, 1584, '\P{^Is_Jg=_dal}', "");
-Expect(0, 1582, '\p{Is_Jg=_dal}', "");
-Expect(1, 1582, '\p{^Is_Jg=_dal}', "");
-Expect(1, 1582, '\P{Is_Jg=_dal}', "");
-Expect(0, 1582, '\P{^Is_Jg=_dal}', "");
-Error('\p{Joining_Group:-/a/Hamza on-heh-Goal}');
-Error('\P{Joining_Group:-/a/Hamza on-heh-Goal}');
-Expect(1, 1731, '\p{Joining_Group=hamzaonhehgoal}', "");
-Expect(0, 1731, '\p{^Joining_Group=hamzaonhehgoal}', "");
-Expect(0, 1731, '\P{Joining_Group=hamzaonhehgoal}', "");
-Expect(1, 1731, '\P{^Joining_Group=hamzaonhehgoal}', "");
-Expect(0, 1730, '\p{Joining_Group=hamzaonhehgoal}', "");
-Expect(1, 1730, '\p{^Joining_Group=hamzaonhehgoal}', "");
-Expect(1, 1730, '\P{Joining_Group=hamzaonhehgoal}', "");
-Expect(0, 1730, '\P{^Joining_Group=hamzaonhehgoal}', "");
-Expect(1, 1731, '\p{Joining_Group= -hamza ON heh_goal}', "");
-Expect(0, 1731, '\p{^Joining_Group= -hamza ON heh_goal}', "");
-Expect(0, 1731, '\P{Joining_Group= -hamza ON heh_goal}', "");
-Expect(1, 1731, '\P{^Joining_Group= -hamza ON heh_goal}', "");
-Expect(0, 1730, '\p{Joining_Group= -hamza ON heh_goal}', "");
-Expect(1, 1730, '\p{^Joining_Group= -hamza ON heh_goal}', "");
-Expect(1, 1730, '\P{Joining_Group= -hamza ON heh_goal}', "");
-Expect(0, 1730, '\P{^Joining_Group= -hamza ON heh_goal}', "");
-Error('\p{Jg= -Hamza-On/a/heh-GOAL}');
-Error('\P{Jg= -Hamza-On/a/heh-GOAL}');
-Expect(1, 1731, '\p{Jg=hamzaonhehgoal}', "");
-Expect(0, 1731, '\p{^Jg=hamzaonhehgoal}', "");
-Expect(0, 1731, '\P{Jg=hamzaonhehgoal}', "");
-Expect(1, 1731, '\P{^Jg=hamzaonhehgoal}', "");
-Expect(0, 1730, '\p{Jg=hamzaonhehgoal}', "");
-Expect(1, 1730, '\p{^Jg=hamzaonhehgoal}', "");
-Expect(1, 1730, '\P{Jg=hamzaonhehgoal}', "");
-Expect(0, 1730, '\P{^Jg=hamzaonhehgoal}', "");
-Expect(1, 1731, '\p{Jg=-_hamza-OnHEH Goal}', "");
-Expect(0, 1731, '\p{^Jg=-_hamza-OnHEH Goal}', "");
-Expect(0, 1731, '\P{Jg=-_hamza-OnHEH Goal}', "");
-Expect(1, 1731, '\P{^Jg=-_hamza-OnHEH Goal}', "");
-Expect(0, 1730, '\p{Jg=-_hamza-OnHEH Goal}', "");
-Expect(1, 1730, '\p{^Jg=-_hamza-OnHEH Goal}', "");
-Expect(1, 1730, '\P{Jg=-_hamza-OnHEH Goal}', "");
-Expect(0, 1730, '\P{^Jg=-_hamza-OnHEH Goal}', "");
-Error('\p{Is_Joining_Group= HAMZA ON-HEH Goal:=}');
-Error('\P{Is_Joining_Group= HAMZA ON-HEH Goal:=}');
-Expect(1, 1731, '\p{Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(0, 1731, '\p{^Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(0, 1731, '\P{Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(1, 1731, '\P{^Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(0, 1730, '\p{Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(1, 1730, '\p{^Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(1, 1730, '\P{Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(0, 1730, '\P{^Is_Joining_Group:hamzaonhehgoal}', "");
-Expect(1, 1731, '\p{Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(0, 1731, '\p{^Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(0, 1731, '\P{Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(1, 1731, '\P{^Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(0, 1730, '\p{Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(1, 1730, '\p{^Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(1, 1730, '\P{Is_Joining_Group= HAMZA OnHehGoal}', "");
-Expect(0, 1730, '\P{^Is_Joining_Group= HAMZA OnHehGoal}', "");
-Error('\p{Is_Jg=_:=Hamza_On-Heh GOAL}');
-Error('\P{Is_Jg=_:=Hamza_On-Heh GOAL}');
-Expect(1, 1731, '\p{Is_Jg=hamzaonhehgoal}', "");
-Expect(0, 1731, '\p{^Is_Jg=hamzaonhehgoal}', "");
-Expect(0, 1731, '\P{Is_Jg=hamzaonhehgoal}', "");
-Expect(1, 1731, '\P{^Is_Jg=hamzaonhehgoal}', "");
-Expect(0, 1730, '\p{Is_Jg=hamzaonhehgoal}', "");
-Expect(1, 1730, '\p{^Is_Jg=hamzaonhehgoal}', "");
-Expect(1, 1730, '\P{Is_Jg=hamzaonhehgoal}', "");
-Expect(0, 1730, '\P{^Is_Jg=hamzaonhehgoal}', "");
-Expect(1, 1731, '\p{Is_Jg= Hamza_On-Heh goal}', "");
-Expect(0, 1731, '\p{^Is_Jg= Hamza_On-Heh goal}', "");
-Expect(0, 1731, '\P{Is_Jg= Hamza_On-Heh goal}', "");
-Expect(1, 1731, '\P{^Is_Jg= Hamza_On-Heh goal}', "");
-Expect(0, 1730, '\p{Is_Jg= Hamza_On-Heh goal}', "");
-Expect(1, 1730, '\p{^Is_Jg= Hamza_On-Heh goal}', "");
-Expect(1, 1730, '\P{Is_Jg= Hamza_On-Heh goal}', "");
-Expect(0, 1730, '\P{^Is_Jg= Hamza_On-Heh goal}', "");
-Error('\p{Joining_Group= He:=}');
-Error('\P{Joining_Group= He:=}');
-Expect(1, 1815, '\p{Joining_Group=he}', "");
-Expect(0, 1815, '\p{^Joining_Group=he}', "");
-Expect(0, 1815, '\P{Joining_Group=he}', "");
-Expect(1, 1815, '\P{^Joining_Group=he}', "");
-Expect(0, 1814, '\p{Joining_Group=he}', "");
-Expect(1, 1814, '\p{^Joining_Group=he}', "");
-Expect(1, 1814, '\P{Joining_Group=he}', "");
-Expect(0, 1814, '\P{^Joining_Group=he}', "");
-Expect(1, 1815, '\p{Joining_Group: He}', "");
-Expect(0, 1815, '\p{^Joining_Group: He}', "");
-Expect(0, 1815, '\P{Joining_Group: He}', "");
-Expect(1, 1815, '\P{^Joining_Group: He}', "");
-Expect(0, 1814, '\p{Joining_Group: He}', "");
-Expect(1, 1814, '\p{^Joining_Group: He}', "");
-Expect(1, 1814, '\P{Joining_Group: He}', "");
-Expect(0, 1814, '\P{^Joining_Group: He}', "");
-Error('\p{Jg=--He:=}');
-Error('\P{Jg=--He:=}');
-Expect(1, 1815, '\p{Jg=he}', "");
-Expect(0, 1815, '\p{^Jg=he}', "");
-Expect(0, 1815, '\P{Jg=he}', "");
-Expect(1, 1815, '\P{^Jg=he}', "");
-Expect(0, 1814, '\p{Jg=he}', "");
-Expect(1, 1814, '\p{^Jg=he}', "");
-Expect(1, 1814, '\P{Jg=he}', "");
-Expect(0, 1814, '\P{^Jg=he}', "");
-Expect(1, 1815, '\p{Jg=- he}', "");
-Expect(0, 1815, '\p{^Jg=- he}', "");
-Expect(0, 1815, '\P{Jg=- he}', "");
-Expect(1, 1815, '\P{^Jg=- he}', "");
-Expect(0, 1814, '\p{Jg=- he}', "");
-Expect(1, 1814, '\p{^Jg=- he}', "");
-Expect(1, 1814, '\P{Jg=- he}', "");
-Expect(0, 1814, '\P{^Jg=- he}', "");
-Error('\p{Is_Joining_Group=-/a/he}');
-Error('\P{Is_Joining_Group=-/a/he}');
-Expect(1, 1815, '\p{Is_Joining_Group=he}', "");
-Expect(0, 1815, '\p{^Is_Joining_Group=he}', "");
-Expect(0, 1815, '\P{Is_Joining_Group=he}', "");
-Expect(1, 1815, '\P{^Is_Joining_Group=he}', "");
-Expect(0, 1814, '\p{Is_Joining_Group=he}', "");
-Expect(1, 1814, '\p{^Is_Joining_Group=he}', "");
-Expect(1, 1814, '\P{Is_Joining_Group=he}', "");
-Expect(0, 1814, '\P{^Is_Joining_Group=he}', "");
-Expect(1, 1815, '\p{Is_Joining_Group=__He}', "");
-Expect(0, 1815, '\p{^Is_Joining_Group=__He}', "");
-Expect(0, 1815, '\P{Is_Joining_Group=__He}', "");
-Expect(1, 1815, '\P{^Is_Joining_Group=__He}', "");
-Expect(0, 1814, '\p{Is_Joining_Group=__He}', "");
-Expect(1, 1814, '\p{^Is_Joining_Group=__He}', "");
-Expect(1, 1814, '\P{Is_Joining_Group=__He}', "");
-Expect(0, 1814, '\P{^Is_Joining_Group=__He}', "");
-Error('\p{Is_Jg::=_HE}');
-Error('\P{Is_Jg::=_HE}');
-Expect(1, 1815, '\p{Is_Jg=he}', "");
-Expect(0, 1815, '\p{^Is_Jg=he}', "");
-Expect(0, 1815, '\P{Is_Jg=he}', "");
-Expect(1, 1815, '\P{^Is_Jg=he}', "");
-Expect(0, 1814, '\p{Is_Jg=he}', "");
-Expect(1, 1814, '\p{^Is_Jg=he}', "");
-Expect(1, 1814, '\P{Is_Jg=he}', "");
-Expect(0, 1814, '\P{^Is_Jg=he}', "");
-Expect(1, 1815, '\p{Is_Jg=-_He}', "");
-Expect(0, 1815, '\p{^Is_Jg=-_He}', "");
-Expect(0, 1815, '\P{Is_Jg=-_He}', "");
-Expect(1, 1815, '\P{^Is_Jg=-_He}', "");
-Expect(0, 1814, '\p{Is_Jg=-_He}', "");
-Expect(1, 1814, '\p{^Is_Jg=-_He}', "");
-Expect(1, 1814, '\P{Is_Jg=-_He}', "");
-Expect(0, 1814, '\P{^Is_Jg=-_He}', "");
-Error('\p{Joining_Group=_ No/a/joining-group}');
-Error('\P{Joining_Group=_ No/a/joining-group}');
-Expect(1, 1569, '\p{Joining_Group=nojoininggroup}', "");
-Expect(0, 1569, '\p{^Joining_Group=nojoininggroup}', "");
-Expect(0, 1569, '\P{Joining_Group=nojoininggroup}', "");
-Expect(1, 1569, '\P{^Joining_Group=nojoininggroup}', "");
-Expect(0, 1599, '\p{Joining_Group=nojoininggroup}', "");
-Expect(1, 1599, '\p{^Joining_Group=nojoininggroup}', "");
-Expect(1, 1599, '\P{Joining_Group=nojoininggroup}', "");
-Expect(0, 1599, '\P{^Joining_Group=nojoininggroup}', "");
-Expect(1, 1569, '\p{Joining_Group= -NoJOINING group}', "");
-Expect(0, 1569, '\p{^Joining_Group= -NoJOINING group}', "");
-Expect(0, 1569, '\P{Joining_Group= -NoJOINING group}', "");
-Expect(1, 1569, '\P{^Joining_Group= -NoJOINING group}', "");
-Expect(0, 1599, '\p{Joining_Group= -NoJOINING group}', "");
-Expect(1, 1599, '\p{^Joining_Group= -NoJOINING group}', "");
-Expect(1, 1599, '\P{Joining_Group= -NoJOINING group}', "");
-Expect(0, 1599, '\P{^Joining_Group= -NoJOINING group}', "");
-Error('\p{Jg= no:=Joining_Group}');
-Error('\P{Jg= no:=Joining_Group}');
-Expect(1, 1569, '\p{Jg=nojoininggroup}', "");
-Expect(0, 1569, '\p{^Jg=nojoininggroup}', "");
-Expect(0, 1569, '\P{Jg=nojoininggroup}', "");
-Expect(1, 1569, '\P{^Jg=nojoininggroup}', "");
-Expect(0, 1599, '\p{Jg=nojoininggroup}', "");
-Expect(1, 1599, '\p{^Jg=nojoininggroup}', "");
-Expect(1, 1599, '\P{Jg=nojoininggroup}', "");
-Expect(0, 1599, '\P{^Jg=nojoininggroup}', "");
-Expect(1, 1569, '\p{Jg= No Joining-Group}', "");
-Expect(0, 1569, '\p{^Jg= No Joining-Group}', "");
-Expect(0, 1569, '\P{Jg= No Joining-Group}', "");
-Expect(1, 1569, '\P{^Jg= No Joining-Group}', "");
-Expect(0, 1599, '\p{Jg= No Joining-Group}', "");
-Expect(1, 1599, '\p{^Jg= No Joining-Group}', "");
-Expect(1, 1599, '\P{Jg= No Joining-Group}', "");
-Expect(0, 1599, '\P{^Jg= No Joining-Group}', "");
-Error('\p{Is_Joining_Group=:= No-Joining_Group}');
-Error('\P{Is_Joining_Group=:= No-Joining_Group}');
-Expect(1, 1569, '\p{Is_Joining_Group=nojoininggroup}', "");
-Expect(0, 1569, '\p{^Is_Joining_Group=nojoininggroup}', "");
-Expect(0, 1569, '\P{Is_Joining_Group=nojoininggroup}', "");
-Expect(1, 1569, '\P{^Is_Joining_Group=nojoininggroup}', "");
-Expect(0, 1599, '\p{Is_Joining_Group=nojoininggroup}', "");
-Expect(1, 1599, '\p{^Is_Joining_Group=nojoininggroup}', "");
-Expect(1, 1599, '\P{Is_Joining_Group=nojoininggroup}', "");
-Expect(0, 1599, '\P{^Is_Joining_Group=nojoininggroup}', "");
-Expect(1, 1569, '\p{Is_Joining_Group= NO joining group}', "");
-Expect(0, 1569, '\p{^Is_Joining_Group= NO joining group}', "");
-Expect(0, 1569, '\P{Is_Joining_Group= NO joining group}', "");
-Expect(1, 1569, '\P{^Is_Joining_Group= NO joining group}', "");
-Expect(0, 1599, '\p{Is_Joining_Group= NO joining group}', "");
-Expect(1, 1599, '\p{^Is_Joining_Group= NO joining group}', "");
-Expect(1, 1599, '\P{Is_Joining_Group= NO joining group}', "");
-Expect(0, 1599, '\P{^Is_Joining_Group= NO joining group}', "");
-Error('\p{Is_Jg= -NO Joining:=GROUP}');
-Error('\P{Is_Jg= -NO Joining:=GROUP}');
-Expect(1, 1569, '\p{Is_Jg=nojoininggroup}', "");
-Expect(0, 1569, '\p{^Is_Jg=nojoininggroup}', "");
-Expect(0, 1569, '\P{Is_Jg=nojoininggroup}', "");
-Expect(1, 1569, '\P{^Is_Jg=nojoininggroup}', "");
-Expect(0, 1599, '\p{Is_Jg=nojoininggroup}', "");
-Expect(1, 1599, '\p{^Is_Jg=nojoininggroup}', "");
-Expect(1, 1599, '\P{Is_Jg=nojoininggroup}', "");
-Expect(0, 1599, '\P{^Is_Jg=nojoininggroup}', "");
-Expect(1, 1569, '\p{Is_Jg=-_No joining Group}', "");
-Expect(0, 1569, '\p{^Is_Jg=-_No joining Group}', "");
-Expect(0, 1569, '\P{Is_Jg=-_No joining Group}', "");
-Expect(1, 1569, '\P{^Is_Jg=-_No joining Group}', "");
-Expect(0, 1599, '\p{Is_Jg=-_No joining Group}', "");
-Expect(1, 1599, '\p{^Is_Jg=-_No joining Group}', "");
-Expect(1, 1599, '\P{Is_Jg=-_No joining Group}', "");
-Expect(0, 1599, '\P{^Is_Jg=-_No joining Group}', "");
-Error('\p{Joining_Group= -Burushaski/a/Yeh Barree}');
-Error('\P{Joining_Group= -Burushaski/a/Yeh Barree}');
-Expect(1, 1915, '\p{Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1915, '\p{^Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1915, '\P{Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1915, '\P{^Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1913, '\p{Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1913, '\p{^Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1913, '\P{Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1913, '\P{^Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1915, '\p{Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(0, 1915, '\p{^Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(0, 1915, '\P{Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(1, 1915, '\P{^Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(0, 1913, '\p{Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(1, 1913, '\p{^Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(1, 1913, '\P{Joining_Group=__burushaski_YEH_Barree}', "");
-Expect(0, 1913, '\P{^Joining_Group=__burushaski_YEH_Barree}', "");
-Error('\p{Jg= BURUSHASKI:=yeh BARREE}');
-Error('\P{Jg= BURUSHASKI:=yeh BARREE}');
-Expect(1, 1915, '\p{Jg=burushaskiyehbarree}', "");
-Expect(0, 1915, '\p{^Jg=burushaskiyehbarree}', "");
-Expect(0, 1915, '\P{Jg=burushaskiyehbarree}', "");
-Expect(1, 1915, '\P{^Jg=burushaskiyehbarree}', "");
-Expect(0, 1913, '\p{Jg=burushaskiyehbarree}', "");
-Expect(1, 1913, '\p{^Jg=burushaskiyehbarree}', "");
-Expect(1, 1913, '\P{Jg=burushaskiyehbarree}', "");
-Expect(0, 1913, '\P{^Jg=burushaskiyehbarree}', "");
-Expect(1, 1915, '\p{Jg=-_Burushaski_YEH barree}', "");
-Expect(0, 1915, '\p{^Jg=-_Burushaski_YEH barree}', "");
-Expect(0, 1915, '\P{Jg=-_Burushaski_YEH barree}', "");
-Expect(1, 1915, '\P{^Jg=-_Burushaski_YEH barree}', "");
-Expect(0, 1913, '\p{Jg=-_Burushaski_YEH barree}', "");
-Expect(1, 1913, '\p{^Jg=-_Burushaski_YEH barree}', "");
-Expect(1, 1913, '\P{Jg=-_Burushaski_YEH barree}', "");
-Expect(0, 1913, '\P{^Jg=-_Burushaski_YEH barree}', "");
-Error('\p{Is_Joining_Group=--BURUSHASKI/a/Yeh BARREE}');
-Error('\P{Is_Joining_Group=--BURUSHASKI/a/Yeh BARREE}');
-Expect(1, 1915, '\p{Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1915, '\p{^Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1915, '\P{Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1915, '\P{^Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1913, '\p{Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1913, '\p{^Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1913, '\P{Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(0, 1913, '\P{^Is_Joining_Group=burushaskiyehbarree}', "");
-Expect(1, 1915, '\p{Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(0, 1915, '\p{^Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(0, 1915, '\P{Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(1, 1915, '\P{^Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(0, 1913, '\p{Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(1, 1913, '\p{^Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(1, 1913, '\P{Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Expect(0, 1913, '\P{^Is_Joining_Group:--burushaski Yeh_BARREE}', "");
-Error('\p{Is_Jg=- Burushaski-yeh/a/Barree}');
-Error('\P{Is_Jg=- Burushaski-yeh/a/Barree}');
-Expect(1, 1915, '\p{Is_Jg=burushaskiyehbarree}', "");
-Expect(0, 1915, '\p{^Is_Jg=burushaskiyehbarree}', "");
-Expect(0, 1915, '\P{Is_Jg=burushaskiyehbarree}', "");
-Expect(1, 1915, '\P{^Is_Jg=burushaskiyehbarree}', "");
-Expect(0, 1913, '\p{Is_Jg=burushaskiyehbarree}', "");
-Expect(1, 1913, '\p{^Is_Jg=burushaskiyehbarree}', "");
-Expect(1, 1913, '\P{Is_Jg=burushaskiyehbarree}', "");
-Expect(0, 1913, '\P{^Is_Jg=burushaskiyehbarree}', "");
-Expect(1, 1915, '\p{Is_Jg= Burushaski_Yeh barree}', "");
-Expect(0, 1915, '\p{^Is_Jg= Burushaski_Yeh barree}', "");
-Expect(0, 1915, '\P{Is_Jg= Burushaski_Yeh barree}', "");
-Expect(1, 1915, '\P{^Is_Jg= Burushaski_Yeh barree}', "");
-Expect(0, 1913, '\p{Is_Jg= Burushaski_Yeh barree}', "");
-Expect(1, 1913, '\p{^Is_Jg= Burushaski_Yeh barree}', "");
-Expect(1, 1913, '\P{Is_Jg= Burushaski_Yeh barree}', "");
-Expect(0, 1913, '\P{^Is_Jg= Burushaski_Yeh barree}', "");
-Error('\p{Joining_Group= :=TEH marbuta}');
-Error('\P{Joining_Group= :=TEH marbuta}');
-Expect(1, 1577, '\p{Joining_Group: tehmarbuta}', "");
-Expect(0, 1577, '\p{^Joining_Group: tehmarbuta}', "");
-Expect(0, 1577, '\P{Joining_Group: tehmarbuta}', "");
-Expect(1, 1577, '\P{^Joining_Group: tehmarbuta}', "");
-Expect(0, 1576, '\p{Joining_Group: tehmarbuta}', "");
-Expect(1, 1576, '\p{^Joining_Group: tehmarbuta}', "");
-Expect(1, 1576, '\P{Joining_Group: tehmarbuta}', "");
-Expect(0, 1576, '\P{^Joining_Group: tehmarbuta}', "");
-Expect(1, 1577, '\p{Joining_Group=- Teh_marbuta}', "");
-Expect(0, 1577, '\p{^Joining_Group=- Teh_marbuta}', "");
-Expect(0, 1577, '\P{Joining_Group=- Teh_marbuta}', "");
-Expect(1, 1577, '\P{^Joining_Group=- Teh_marbuta}', "");
-Expect(0, 1576, '\p{Joining_Group=- Teh_marbuta}', "");
-Expect(1, 1576, '\p{^Joining_Group=- Teh_marbuta}', "");
-Expect(1, 1576, '\P{Joining_Group=- Teh_marbuta}', "");
-Expect(0, 1576, '\P{^Joining_Group=- Teh_marbuta}', "");
-Error('\p{Jg=-Teh/a/marbuta}');
-Error('\P{Jg=-Teh/a/marbuta}');
-Expect(1, 1577, '\p{Jg=tehmarbuta}', "");
-Expect(0, 1577, '\p{^Jg=tehmarbuta}', "");
-Expect(0, 1577, '\P{Jg=tehmarbuta}', "");
-Expect(1, 1577, '\P{^Jg=tehmarbuta}', "");
-Expect(0, 1576, '\p{Jg=tehmarbuta}', "");
-Expect(1, 1576, '\p{^Jg=tehmarbuta}', "");
-Expect(1, 1576, '\P{Jg=tehmarbuta}', "");
-Expect(0, 1576, '\P{^Jg=tehmarbuta}', "");
-Expect(1, 1577, '\p{Jg= TEH Marbuta}', "");
-Expect(0, 1577, '\p{^Jg= TEH Marbuta}', "");
-Expect(0, 1577, '\P{Jg= TEH Marbuta}', "");
-Expect(1, 1577, '\P{^Jg= TEH Marbuta}', "");
-Expect(0, 1576, '\p{Jg= TEH Marbuta}', "");
-Expect(1, 1576, '\p{^Jg= TEH Marbuta}', "");
-Expect(1, 1576, '\P{Jg= TEH Marbuta}', "");
-Expect(0, 1576, '\P{^Jg= TEH Marbuta}', "");
-Error('\p{Is_Joining_Group=-Teh-Marbuta/a/}');
-Error('\P{Is_Joining_Group=-Teh-Marbuta/a/}');
-Expect(1, 1577, '\p{Is_Joining_Group=tehmarbuta}', "");
-Expect(0, 1577, '\p{^Is_Joining_Group=tehmarbuta}', "");
-Expect(0, 1577, '\P{Is_Joining_Group=tehmarbuta}', "");
-Expect(1, 1577, '\P{^Is_Joining_Group=tehmarbuta}', "");
-Expect(0, 1576, '\p{Is_Joining_Group=tehmarbuta}', "");
-Expect(1, 1576, '\p{^Is_Joining_Group=tehmarbuta}', "");
-Expect(1, 1576, '\P{Is_Joining_Group=tehmarbuta}', "");
-Expect(0, 1576, '\P{^Is_Joining_Group=tehmarbuta}', "");
-Expect(1, 1577, '\p{Is_Joining_Group= TEH-Marbuta}', "");
-Expect(0, 1577, '\p{^Is_Joining_Group= TEH-Marbuta}', "");
-Expect(0, 1577, '\P{Is_Joining_Group= TEH-Marbuta}', "");
-Expect(1, 1577, '\P{^Is_Joining_Group= TEH-Marbuta}', "");
-Expect(0, 1576, '\p{Is_Joining_Group= TEH-Marbuta}', "");
-Expect(1, 1576, '\p{^Is_Joining_Group= TEH-Marbuta}', "");
-Expect(1, 1576, '\P{Is_Joining_Group= TEH-Marbuta}', "");
-Expect(0, 1576, '\P{^Is_Joining_Group= TEH-Marbuta}', "");
-Error('\p{Is_Jg=- Teh:=MARBUTA}');
-Error('\P{Is_Jg=- Teh:=MARBUTA}');
-Expect(1, 1577, '\p{Is_Jg=tehmarbuta}', "");
-Expect(0, 1577, '\p{^Is_Jg=tehmarbuta}', "");
-Expect(0, 1577, '\P{Is_Jg=tehmarbuta}', "");
-Expect(1, 1577, '\P{^Is_Jg=tehmarbuta}', "");
-Expect(0, 1576, '\p{Is_Jg=tehmarbuta}', "");
-Expect(1, 1576, '\p{^Is_Jg=tehmarbuta}', "");
-Expect(1, 1576, '\P{Is_Jg=tehmarbuta}', "");
-Expect(0, 1576, '\P{^Is_Jg=tehmarbuta}', "");
-Expect(1, 1577, '\p{Is_Jg= Teh MARBUTA}', "");
-Expect(0, 1577, '\p{^Is_Jg= Teh MARBUTA}', "");
-Expect(0, 1577, '\P{Is_Jg= Teh MARBUTA}', "");
-Expect(1, 1577, '\P{^Is_Jg= Teh MARBUTA}', "");
-Expect(0, 1576, '\p{Is_Jg= Teh MARBUTA}', "");
-Expect(1, 1576, '\p{^Is_Jg= Teh MARBUTA}', "");
-Expect(1, 1576, '\P{Is_Jg= Teh MARBUTA}', "");
-Expect(0, 1576, '\P{^Is_Jg= Teh MARBUTA}', "");
-Error('\p{Joining_Group= /a/Reh}');
-Error('\P{Joining_Group= /a/Reh}');
-Expect(1, 1586, '\p{Joining_Group=reh}', "");
-Expect(0, 1586, '\p{^Joining_Group=reh}', "");
-Expect(0, 1586, '\P{Joining_Group=reh}', "");
-Expect(1, 1586, '\P{^Joining_Group=reh}', "");
-Expect(0, 1584, '\p{Joining_Group=reh}', "");
-Expect(1, 1584, '\p{^Joining_Group=reh}', "");
-Expect(1, 1584, '\P{Joining_Group=reh}', "");
-Expect(0, 1584, '\P{^Joining_Group=reh}', "");
-Expect(1, 1586, '\p{Joining_Group=-_Reh}', "");
-Expect(0, 1586, '\p{^Joining_Group=-_Reh}', "");
-Expect(0, 1586, '\P{Joining_Group=-_Reh}', "");
-Expect(1, 1586, '\P{^Joining_Group=-_Reh}', "");
-Expect(0, 1584, '\p{Joining_Group=-_Reh}', "");
-Expect(1, 1584, '\p{^Joining_Group=-_Reh}', "");
-Expect(1, 1584, '\P{Joining_Group=-_Reh}', "");
-Expect(0, 1584, '\P{^Joining_Group=-_Reh}', "");
-Error('\p{Jg=_/a/REH}');
-Error('\P{Jg=_/a/REH}');
-Expect(1, 1586, '\p{Jg=reh}', "");
-Expect(0, 1586, '\p{^Jg=reh}', "");
-Expect(0, 1586, '\P{Jg=reh}', "");
-Expect(1, 1586, '\P{^Jg=reh}', "");
-Expect(0, 1584, '\p{Jg=reh}', "");
-Expect(1, 1584, '\p{^Jg=reh}', "");
-Expect(1, 1584, '\P{Jg=reh}', "");
-Expect(0, 1584, '\P{^Jg=reh}', "");
-Expect(1, 1586, '\p{Jg= reh}', "");
-Expect(0, 1586, '\p{^Jg= reh}', "");
-Expect(0, 1586, '\P{Jg= reh}', "");
-Expect(1, 1586, '\P{^Jg= reh}', "");
-Expect(0, 1584, '\p{Jg= reh}', "");
-Expect(1, 1584, '\p{^Jg= reh}', "");
-Expect(1, 1584, '\P{Jg= reh}', "");
-Expect(0, 1584, '\P{^Jg= reh}', "");
-Error('\p{Is_Joining_Group=:=Reh}');
-Error('\P{Is_Joining_Group=:=Reh}');
-Expect(1, 1586, '\p{Is_Joining_Group: reh}', "");
-Expect(0, 1586, '\p{^Is_Joining_Group: reh}', "");
-Expect(0, 1586, '\P{Is_Joining_Group: reh}', "");
-Expect(1, 1586, '\P{^Is_Joining_Group: reh}', "");
-Expect(0, 1584, '\p{Is_Joining_Group: reh}', "");
-Expect(1, 1584, '\p{^Is_Joining_Group: reh}', "");
-Expect(1, 1584, '\P{Is_Joining_Group: reh}', "");
-Expect(0, 1584, '\P{^Is_Joining_Group: reh}', "");
-Expect(1, 1586, '\p{Is_Joining_Group=- REH}', "");
-Expect(0, 1586, '\p{^Is_Joining_Group=- REH}', "");
-Expect(0, 1586, '\P{Is_Joining_Group=- REH}', "");
-Expect(1, 1586, '\P{^Is_Joining_Group=- REH}', "");
-Expect(0, 1584, '\p{Is_Joining_Group=- REH}', "");
-Expect(1, 1584, '\p{^Is_Joining_Group=- REH}', "");
-Expect(1, 1584, '\P{Is_Joining_Group=- REH}', "");
-Expect(0, 1584, '\P{^Is_Joining_Group=- REH}', "");
-Error('\p{Is_Jg=:=- Reh}');
-Error('\P{Is_Jg=:=- Reh}');
-Expect(1, 1586, '\p{Is_Jg=reh}', "");
-Expect(0, 1586, '\p{^Is_Jg=reh}', "");
-Expect(0, 1586, '\P{Is_Jg=reh}', "");
-Expect(1, 1586, '\P{^Is_Jg=reh}', "");
-Expect(0, 1584, '\p{Is_Jg=reh}', "");
-Expect(1, 1584, '\p{^Is_Jg=reh}', "");
-Expect(1, 1584, '\P{Is_Jg=reh}', "");
-Expect(0, 1584, '\P{^Is_Jg=reh}', "");
-Expect(1, 1586, '\p{Is_Jg= _reh}', "");
-Expect(0, 1586, '\p{^Is_Jg= _reh}', "");
-Expect(0, 1586, '\P{Is_Jg= _reh}', "");
-Expect(1, 1586, '\P{^Is_Jg= _reh}', "");
-Expect(0, 1584, '\p{Is_Jg= _reh}', "");
-Expect(1, 1584, '\p{^Is_Jg= _reh}', "");
-Expect(1, 1584, '\P{Is_Jg= _reh}', "");
-Expect(0, 1584, '\P{^Is_Jg= _reh}', "");
-Error('\p{Joining_Group= zain:=}');
-Error('\P{Joining_Group= zain:=}');
-Expect(1, 1817, '\p{Joining_Group=zain}', "");
-Expect(0, 1817, '\p{^Joining_Group=zain}', "");
-Expect(0, 1817, '\P{Joining_Group=zain}', "");
-Expect(1, 1817, '\P{^Joining_Group=zain}', "");
-Expect(0, 1816, '\p{Joining_Group=zain}', "");
-Expect(1, 1816, '\p{^Joining_Group=zain}', "");
-Expect(1, 1816, '\P{Joining_Group=zain}', "");
-Expect(0, 1816, '\P{^Joining_Group=zain}', "");
-Expect(1, 1817, '\p{Joining_Group=__Zain}', "");
-Expect(0, 1817, '\p{^Joining_Group=__Zain}', "");
-Expect(0, 1817, '\P{Joining_Group=__Zain}', "");
-Expect(1, 1817, '\P{^Joining_Group=__Zain}', "");
-Expect(0, 1816, '\p{Joining_Group=__Zain}', "");
-Expect(1, 1816, '\p{^Joining_Group=__Zain}', "");
-Expect(1, 1816, '\P{Joining_Group=__Zain}', "");
-Expect(0, 1816, '\P{^Joining_Group=__Zain}', "");
-Error('\p{Jg= _Zain/a/}');
-Error('\P{Jg= _Zain/a/}');
-Expect(1, 1817, '\p{Jg=zain}', "");
-Expect(0, 1817, '\p{^Jg=zain}', "");
-Expect(0, 1817, '\P{Jg=zain}', "");
-Expect(1, 1817, '\P{^Jg=zain}', "");
-Expect(0, 1816, '\p{Jg=zain}', "");
-Expect(1, 1816, '\p{^Jg=zain}', "");
-Expect(1, 1816, '\P{Jg=zain}', "");
-Expect(0, 1816, '\P{^Jg=zain}', "");
-Expect(1, 1817, '\p{Jg= zain}', "");
-Expect(0, 1817, '\p{^Jg= zain}', "");
-Expect(0, 1817, '\P{Jg= zain}', "");
-Expect(1, 1817, '\P{^Jg= zain}', "");
-Expect(0, 1816, '\p{Jg= zain}', "");
-Expect(1, 1816, '\p{^Jg= zain}', "");
-Expect(1, 1816, '\P{Jg= zain}', "");
-Expect(0, 1816, '\P{^Jg= zain}', "");
-Error('\p{Is_Joining_Group= Zain/a/}');
-Error('\P{Is_Joining_Group= Zain/a/}');
-Expect(1, 1817, '\p{Is_Joining_Group=zain}', "");
-Expect(0, 1817, '\p{^Is_Joining_Group=zain}', "");
-Expect(0, 1817, '\P{Is_Joining_Group=zain}', "");
-Expect(1, 1817, '\P{^Is_Joining_Group=zain}', "");
-Expect(0, 1816, '\p{Is_Joining_Group=zain}', "");
-Expect(1, 1816, '\p{^Is_Joining_Group=zain}', "");
-Expect(1, 1816, '\P{Is_Joining_Group=zain}', "");
-Expect(0, 1816, '\P{^Is_Joining_Group=zain}', "");
-Expect(1, 1817, '\p{Is_Joining_Group: Zain}', "");
-Expect(0, 1817, '\p{^Is_Joining_Group: Zain}', "");
-Expect(0, 1817, '\P{Is_Joining_Group: Zain}', "");
-Expect(1, 1817, '\P{^Is_Joining_Group: Zain}', "");
-Expect(0, 1816, '\p{Is_Joining_Group: Zain}', "");
-Expect(1, 1816, '\p{^Is_Joining_Group: Zain}', "");
-Expect(1, 1816, '\P{Is_Joining_Group: Zain}', "");
-Expect(0, 1816, '\P{^Is_Joining_Group: Zain}', "");
-Error('\p{Is_Jg=_ ZAIN/a/}');
-Error('\P{Is_Jg=_ ZAIN/a/}');
-Expect(1, 1817, '\p{Is_Jg: zain}', "");
-Expect(0, 1817, '\p{^Is_Jg: zain}', "");
-Expect(0, 1817, '\P{Is_Jg: zain}', "");
-Expect(1, 1817, '\P{^Is_Jg: zain}', "");
-Expect(0, 1816, '\p{Is_Jg: zain}', "");
-Expect(1, 1816, '\p{^Is_Jg: zain}', "");
-Expect(1, 1816, '\P{Is_Jg: zain}', "");
-Expect(0, 1816, '\P{^Is_Jg: zain}', "");
-Expect(1, 1817, '\p{Is_Jg= -ZAIN}', "");
-Expect(0, 1817, '\p{^Is_Jg= -ZAIN}', "");
-Expect(0, 1817, '\P{Is_Jg= -ZAIN}', "");
-Expect(1, 1817, '\P{^Is_Jg= -ZAIN}', "");
-Expect(0, 1816, '\p{Is_Jg= -ZAIN}', "");
-Expect(1, 1816, '\p{^Is_Jg= -ZAIN}', "");
-Expect(1, 1816, '\P{Is_Jg= -ZAIN}', "");
-Expect(0, 1816, '\P{^Is_Jg= -ZAIN}', "");
-Error('\p{Joining_Group= :=ALEF}');
-Error('\P{Joining_Group= :=ALEF}');
-Expect(1, 1571, '\p{Joining_Group=alef}', "");
-Expect(0, 1571, '\p{^Joining_Group=alef}', "");
-Expect(0, 1571, '\P{Joining_Group=alef}', "");
-Expect(1, 1571, '\P{^Joining_Group=alef}', "");
-Expect(0, 1569, '\p{Joining_Group=alef}', "");
-Expect(1, 1569, '\p{^Joining_Group=alef}', "");
-Expect(1, 1569, '\P{Joining_Group=alef}', "");
-Expect(0, 1569, '\P{^Joining_Group=alef}', "");
-Expect(1, 1571, '\p{Joining_Group=_ alef}', "");
-Expect(0, 1571, '\p{^Joining_Group=_ alef}', "");
-Expect(0, 1571, '\P{Joining_Group=_ alef}', "");
-Expect(1, 1571, '\P{^Joining_Group=_ alef}', "");
-Expect(0, 1569, '\p{Joining_Group=_ alef}', "");
-Expect(1, 1569, '\p{^Joining_Group=_ alef}', "");
-Expect(1, 1569, '\P{Joining_Group=_ alef}', "");
-Expect(0, 1569, '\P{^Joining_Group=_ alef}', "");
-Error('\p{Jg=-:=Alef}');
-Error('\P{Jg=-:=Alef}');
-Expect(1, 1571, '\p{Jg=alef}', "");
-Expect(0, 1571, '\p{^Jg=alef}', "");
-Expect(0, 1571, '\P{Jg=alef}', "");
-Expect(1, 1571, '\P{^Jg=alef}', "");
-Expect(0, 1569, '\p{Jg=alef}', "");
-Expect(1, 1569, '\p{^Jg=alef}', "");
-Expect(1, 1569, '\P{Jg=alef}', "");
-Expect(0, 1569, '\P{^Jg=alef}', "");
-Expect(1, 1571, '\p{Jg=_alef}', "");
-Expect(0, 1571, '\p{^Jg=_alef}', "");
-Expect(0, 1571, '\P{Jg=_alef}', "");
-Expect(1, 1571, '\P{^Jg=_alef}', "");
-Expect(0, 1569, '\p{Jg=_alef}', "");
-Expect(1, 1569, '\p{^Jg=_alef}', "");
-Expect(1, 1569, '\P{Jg=_alef}', "");
-Expect(0, 1569, '\P{^Jg=_alef}', "");
-Error('\p{Is_Joining_Group=_:=alef}');
-Error('\P{Is_Joining_Group=_:=alef}');
-Expect(1, 1571, '\p{Is_Joining_Group:alef}', "");
-Expect(0, 1571, '\p{^Is_Joining_Group:alef}', "");
-Expect(0, 1571, '\P{Is_Joining_Group:alef}', "");
-Expect(1, 1571, '\P{^Is_Joining_Group:alef}', "");
-Expect(0, 1569, '\p{Is_Joining_Group:alef}', "");
-Expect(1, 1569, '\p{^Is_Joining_Group:alef}', "");
-Expect(1, 1569, '\P{Is_Joining_Group:alef}', "");
-Expect(0, 1569, '\P{^Is_Joining_Group:alef}', "");
-Expect(1, 1571, '\p{Is_Joining_Group=_alef}', "");
-Expect(0, 1571, '\p{^Is_Joining_Group=_alef}', "");
-Expect(0, 1571, '\P{Is_Joining_Group=_alef}', "");
-Expect(1, 1571, '\P{^Is_Joining_Group=_alef}', "");
-Expect(0, 1569, '\p{Is_Joining_Group=_alef}', "");
-Expect(1, 1569, '\p{^Is_Joining_Group=_alef}', "");
-Expect(1, 1569, '\P{Is_Joining_Group=_alef}', "");
-Expect(0, 1569, '\P{^Is_Joining_Group=_alef}', "");
-Error('\p{Is_Jg=_/a/Alef}');
-Error('\P{Is_Jg=_/a/Alef}');
-Expect(1, 1571, '\p{Is_Jg=alef}', "");
-Expect(0, 1571, '\p{^Is_Jg=alef}', "");
-Expect(0, 1571, '\P{Is_Jg=alef}', "");
-Expect(1, 1571, '\P{^Is_Jg=alef}', "");
-Expect(0, 1569, '\p{Is_Jg=alef}', "");
-Expect(1, 1569, '\p{^Is_Jg=alef}', "");
-Expect(1, 1569, '\P{Is_Jg=alef}', "");
-Expect(0, 1569, '\P{^Is_Jg=alef}', "");
-Expect(1, 1571, '\p{Is_Jg= Alef}', "");
-Expect(0, 1571, '\p{^Is_Jg= Alef}', "");
-Expect(0, 1571, '\P{Is_Jg= Alef}', "");
-Expect(1, 1571, '\P{^Is_Jg= Alef}', "");
-Expect(0, 1569, '\p{Is_Jg= Alef}', "");
-Expect(1, 1569, '\p{^Is_Jg= Alef}', "");
-Expect(1, 1569, '\P{Is_Jg= Alef}', "");
-Expect(0, 1569, '\P{^Is_Jg= Alef}', "");
-Error('\p{Joining_Group: :=GAMAL}');
-Error('\P{Joining_Group: :=GAMAL}');
-Expect(1, 1812, '\p{Joining_Group=gamal}', "");
-Expect(0, 1812, '\p{^Joining_Group=gamal}', "");
-Expect(0, 1812, '\P{Joining_Group=gamal}', "");
-Expect(1, 1812, '\P{^Joining_Group=gamal}', "");
-Expect(0, 1810, '\p{Joining_Group=gamal}', "");
-Expect(1, 1810, '\p{^Joining_Group=gamal}', "");
-Expect(1, 1810, '\P{Joining_Group=gamal}', "");
-Expect(0, 1810, '\P{^Joining_Group=gamal}', "");
-Expect(1, 1812, '\p{Joining_Group: Gamal}', "");
-Expect(0, 1812, '\p{^Joining_Group: Gamal}', "");
-Expect(0, 1812, '\P{Joining_Group: Gamal}', "");
-Expect(1, 1812, '\P{^Joining_Group: Gamal}', "");
-Expect(0, 1810, '\p{Joining_Group: Gamal}', "");
-Expect(1, 1810, '\p{^Joining_Group: Gamal}', "");
-Expect(1, 1810, '\P{Joining_Group: Gamal}', "");
-Expect(0, 1810, '\P{^Joining_Group: Gamal}', "");
-Error('\p{Jg= /a/gamal}');
-Error('\P{Jg= /a/gamal}');
-Expect(1, 1812, '\p{Jg=gamal}', "");
-Expect(0, 1812, '\p{^Jg=gamal}', "");
-Expect(0, 1812, '\P{Jg=gamal}', "");
-Expect(1, 1812, '\P{^Jg=gamal}', "");
-Expect(0, 1810, '\p{Jg=gamal}', "");
-Expect(1, 1810, '\p{^Jg=gamal}', "");
-Expect(1, 1810, '\P{Jg=gamal}', "");
-Expect(0, 1810, '\P{^Jg=gamal}', "");
-Expect(1, 1812, '\p{Jg=GAMAL}', "");
-Expect(0, 1812, '\p{^Jg=GAMAL}', "");
-Expect(0, 1812, '\P{Jg=GAMAL}', "");
-Expect(1, 1812, '\P{^Jg=GAMAL}', "");
-Expect(0, 1810, '\p{Jg=GAMAL}', "");
-Expect(1, 1810, '\p{^Jg=GAMAL}', "");
-Expect(1, 1810, '\P{Jg=GAMAL}', "");
-Expect(0, 1810, '\P{^Jg=GAMAL}', "");
-Error('\p{Is_Joining_Group=/a/gamal}');
-Error('\P{Is_Joining_Group=/a/gamal}');
-Expect(1, 1812, '\p{Is_Joining_Group=gamal}', "");
-Expect(0, 1812, '\p{^Is_Joining_Group=gamal}', "");
-Expect(0, 1812, '\P{Is_Joining_Group=gamal}', "");
-Expect(1, 1812, '\P{^Is_Joining_Group=gamal}', "");
-Expect(0, 1810, '\p{Is_Joining_Group=gamal}', "");
-Expect(1, 1810, '\p{^Is_Joining_Group=gamal}', "");
-Expect(1, 1810, '\P{Is_Joining_Group=gamal}', "");
-Expect(0, 1810, '\P{^Is_Joining_Group=gamal}', "");
-Expect(1, 1812, '\p{Is_Joining_Group= Gamal}', "");
-Expect(0, 1812, '\p{^Is_Joining_Group= Gamal}', "");
-Expect(0, 1812, '\P{Is_Joining_Group= Gamal}', "");
-Expect(1, 1812, '\P{^Is_Joining_Group= Gamal}', "");
-Expect(0, 1810, '\p{Is_Joining_Group= Gamal}', "");
-Expect(1, 1810, '\p{^Is_Joining_Group= Gamal}', "");
-Expect(1, 1810, '\P{Is_Joining_Group= Gamal}', "");
-Expect(0, 1810, '\P{^Is_Joining_Group= Gamal}', "");
-Error('\p{Is_Jg=:=GAMAL}');
-Error('\P{Is_Jg=:=GAMAL}');
-Expect(1, 1812, '\p{Is_Jg=gamal}', "");
-Expect(0, 1812, '\p{^Is_Jg=gamal}', "");
-Expect(0, 1812, '\P{Is_Jg=gamal}', "");
-Expect(1, 1812, '\P{^Is_Jg=gamal}', "");
-Expect(0, 1810, '\p{Is_Jg=gamal}', "");
-Expect(1, 1810, '\p{^Is_Jg=gamal}', "");
-Expect(1, 1810, '\P{Is_Jg=gamal}', "");
-Expect(0, 1810, '\P{^Is_Jg=gamal}', "");
-Expect(1, 1812, '\p{Is_Jg=__Gamal}', "");
-Expect(0, 1812, '\p{^Is_Jg=__Gamal}', "");
-Expect(0, 1812, '\P{Is_Jg=__Gamal}', "");
-Expect(1, 1812, '\P{^Is_Jg=__Gamal}', "");
-Expect(0, 1810, '\p{Is_Jg=__Gamal}', "");
-Expect(1, 1810, '\p{^Is_Jg=__Gamal}', "");
-Expect(1, 1810, '\P{Is_Jg=__Gamal}', "");
-Expect(0, 1810, '\P{^Is_Jg=__Gamal}', "");
-Error('\p{Joining_Group=Meem/a/}');
-Error('\P{Joining_Group=Meem/a/}');
-Expect(1, 1605, '\p{Joining_Group=meem}', "");
-Expect(0, 1605, '\p{^Joining_Group=meem}', "");
-Expect(0, 1605, '\P{Joining_Group=meem}', "");
-Expect(1, 1605, '\P{^Joining_Group=meem}', "");
-Expect(0, 1604, '\p{Joining_Group=meem}', "");
-Expect(1, 1604, '\p{^Joining_Group=meem}', "");
-Expect(1, 1604, '\P{Joining_Group=meem}', "");
-Expect(0, 1604, '\P{^Joining_Group=meem}', "");
-Expect(1, 1605, '\p{Joining_Group: MEEM}', "");
-Expect(0, 1605, '\p{^Joining_Group: MEEM}', "");
-Expect(0, 1605, '\P{Joining_Group: MEEM}', "");
-Expect(1, 1605, '\P{^Joining_Group: MEEM}', "");
-Expect(0, 1604, '\p{Joining_Group: MEEM}', "");
-Expect(1, 1604, '\p{^Joining_Group: MEEM}', "");
-Expect(1, 1604, '\P{Joining_Group: MEEM}', "");
-Expect(0, 1604, '\P{^Joining_Group: MEEM}', "");
-Error('\p{Jg=:= Meem}');
-Error('\P{Jg=:= Meem}');
-Expect(1, 1605, '\p{Jg=meem}', "");
-Expect(0, 1605, '\p{^Jg=meem}', "");
-Expect(0, 1605, '\P{Jg=meem}', "");
-Expect(1, 1605, '\P{^Jg=meem}', "");
-Expect(0, 1604, '\p{Jg=meem}', "");
-Expect(1, 1604, '\p{^Jg=meem}', "");
-Expect(1, 1604, '\P{Jg=meem}', "");
-Expect(0, 1604, '\P{^Jg=meem}', "");
-Expect(1, 1605, '\p{Jg: -_Meem}', "");
-Expect(0, 1605, '\p{^Jg: -_Meem}', "");
-Expect(0, 1605, '\P{Jg: -_Meem}', "");
-Expect(1, 1605, '\P{^Jg: -_Meem}', "");
-Expect(0, 1604, '\p{Jg: -_Meem}', "");
-Expect(1, 1604, '\p{^Jg: -_Meem}', "");
-Expect(1, 1604, '\P{Jg: -_Meem}', "");
-Expect(0, 1604, '\P{^Jg: -_Meem}', "");
-Error('\p{Is_Joining_Group=:=- Meem}');
-Error('\P{Is_Joining_Group=:=- Meem}');
-Expect(1, 1605, '\p{Is_Joining_Group=meem}', "");
-Expect(0, 1605, '\p{^Is_Joining_Group=meem}', "");
-Expect(0, 1605, '\P{Is_Joining_Group=meem}', "");
-Expect(1, 1605, '\P{^Is_Joining_Group=meem}', "");
-Expect(0, 1604, '\p{Is_Joining_Group=meem}', "");
-Expect(1, 1604, '\p{^Is_Joining_Group=meem}', "");
-Expect(1, 1604, '\P{Is_Joining_Group=meem}', "");
-Expect(0, 1604, '\P{^Is_Joining_Group=meem}', "");
-Expect(1, 1605, '\p{Is_Joining_Group= _Meem}', "");
-Expect(0, 1605, '\p{^Is_Joining_Group= _Meem}', "");
-Expect(0, 1605, '\P{Is_Joining_Group= _Meem}', "");
-Expect(1, 1605, '\P{^Is_Joining_Group= _Meem}', "");
-Expect(0, 1604, '\p{Is_Joining_Group= _Meem}', "");
-Expect(1, 1604, '\p{^Is_Joining_Group= _Meem}', "");
-Expect(1, 1604, '\P{Is_Joining_Group= _Meem}', "");
-Expect(0, 1604, '\P{^Is_Joining_Group= _Meem}', "");
-Error('\p{Is_Jg= :=meem}');
-Error('\P{Is_Jg= :=meem}');
-Expect(1, 1605, '\p{Is_Jg: meem}', "");
-Expect(0, 1605, '\p{^Is_Jg: meem}', "");
-Expect(0, 1605, '\P{Is_Jg: meem}', "");
-Expect(1, 1605, '\P{^Is_Jg: meem}', "");
-Expect(0, 1604, '\p{Is_Jg: meem}', "");
-Expect(1, 1604, '\p{^Is_Jg: meem}', "");
-Expect(1, 1604, '\P{Is_Jg: meem}', "");
-Expect(0, 1604, '\P{^Is_Jg: meem}', "");
-Expect(1, 1605, '\p{Is_Jg=_ Meem}', "");
-Expect(0, 1605, '\p{^Is_Jg=_ Meem}', "");
-Expect(0, 1605, '\P{Is_Jg=_ Meem}', "");
-Expect(1, 1605, '\P{^Is_Jg=_ Meem}', "");
-Expect(0, 1604, '\p{Is_Jg=_ Meem}', "");
-Expect(1, 1604, '\p{^Is_Jg=_ Meem}', "");
-Expect(1, 1604, '\P{Is_Jg=_ Meem}', "");
-Expect(0, 1604, '\P{^Is_Jg=_ Meem}', "");
-Error('\p{Joining_Group=/a/ sadhe}');
-Error('\P{Joining_Group=/a/ sadhe}');
-Expect(1, 1832, '\p{Joining_Group=sadhe}', "");
-Expect(0, 1832, '\p{^Joining_Group=sadhe}', "");
-Expect(0, 1832, '\P{Joining_Group=sadhe}', "");
-Expect(1, 1832, '\P{^Joining_Group=sadhe}', "");
-Expect(0, 1831, '\p{Joining_Group=sadhe}', "");
-Expect(1, 1831, '\p{^Joining_Group=sadhe}', "");
-Expect(1, 1831, '\P{Joining_Group=sadhe}', "");
-Expect(0, 1831, '\P{^Joining_Group=sadhe}', "");
-Expect(1, 1832, '\p{Joining_Group=_SADHE}', "");
-Expect(0, 1832, '\p{^Joining_Group=_SADHE}', "");
-Expect(0, 1832, '\P{Joining_Group=_SADHE}', "");
-Expect(1, 1832, '\P{^Joining_Group=_SADHE}', "");
-Expect(0, 1831, '\p{Joining_Group=_SADHE}', "");
-Expect(1, 1831, '\p{^Joining_Group=_SADHE}', "");
-Expect(1, 1831, '\P{Joining_Group=_SADHE}', "");
-Expect(0, 1831, '\P{^Joining_Group=_SADHE}', "");
-Error('\p{Jg=:=_ Sadhe}');
-Error('\P{Jg=:=_ Sadhe}');
-Expect(1, 1832, '\p{Jg=sadhe}', "");
-Expect(0, 1832, '\p{^Jg=sadhe}', "");
-Expect(0, 1832, '\P{Jg=sadhe}', "");
-Expect(1, 1832, '\P{^Jg=sadhe}', "");
-Expect(0, 1831, '\p{Jg=sadhe}', "");
-Expect(1, 1831, '\p{^Jg=sadhe}', "");
-Expect(1, 1831, '\P{Jg=sadhe}', "");
-Expect(0, 1831, '\P{^Jg=sadhe}', "");
-Expect(1, 1832, '\p{Jg=-Sadhe}', "");
-Expect(0, 1832, '\p{^Jg=-Sadhe}', "");
-Expect(0, 1832, '\P{Jg=-Sadhe}', "");
-Expect(1, 1832, '\P{^Jg=-Sadhe}', "");
-Expect(0, 1831, '\p{Jg=-Sadhe}', "");
-Expect(1, 1831, '\p{^Jg=-Sadhe}', "");
-Expect(1, 1831, '\P{Jg=-Sadhe}', "");
-Expect(0, 1831, '\P{^Jg=-Sadhe}', "");
-Error('\p{Is_Joining_Group=/a/SADHE}');
-Error('\P{Is_Joining_Group=/a/SADHE}');
-Expect(1, 1832, '\p{Is_Joining_Group=sadhe}', "");
-Expect(0, 1832, '\p{^Is_Joining_Group=sadhe}', "");
-Expect(0, 1832, '\P{Is_Joining_Group=sadhe}', "");
-Expect(1, 1832, '\P{^Is_Joining_Group=sadhe}', "");
-Expect(0, 1831, '\p{Is_Joining_Group=sadhe}', "");
-Expect(1, 1831, '\p{^Is_Joining_Group=sadhe}', "");
-Expect(1, 1831, '\P{Is_Joining_Group=sadhe}', "");
-Expect(0, 1831, '\P{^Is_Joining_Group=sadhe}', "");
-Expect(1, 1832, '\p{Is_Joining_Group=- Sadhe}', "");
-Expect(0, 1832, '\p{^Is_Joining_Group=- Sadhe}', "");
-Expect(0, 1832, '\P{Is_Joining_Group=- Sadhe}', "");
-Expect(1, 1832, '\P{^Is_Joining_Group=- Sadhe}', "");
-Expect(0, 1831, '\p{Is_Joining_Group=- Sadhe}', "");
-Expect(1, 1831, '\p{^Is_Joining_Group=- Sadhe}', "");
-Expect(1, 1831, '\P{Is_Joining_Group=- Sadhe}', "");
-Expect(0, 1831, '\P{^Is_Joining_Group=- Sadhe}', "");
-Error('\p{Is_Jg= /a/Sadhe}');
-Error('\P{Is_Jg= /a/Sadhe}');
-Expect(1, 1832, '\p{Is_Jg=sadhe}', "");
-Expect(0, 1832, '\p{^Is_Jg=sadhe}', "");
-Expect(0, 1832, '\P{Is_Jg=sadhe}', "");
-Expect(1, 1832, '\P{^Is_Jg=sadhe}', "");
-Expect(0, 1831, '\p{Is_Jg=sadhe}', "");
-Expect(1, 1831, '\p{^Is_Jg=sadhe}', "");
-Expect(1, 1831, '\P{Is_Jg=sadhe}', "");
-Expect(0, 1831, '\P{^Is_Jg=sadhe}', "");
-Expect(1, 1832, '\p{Is_Jg=--Sadhe}', "");
-Expect(0, 1832, '\p{^Is_Jg=--Sadhe}', "");
-Expect(0, 1832, '\P{Is_Jg=--Sadhe}', "");
-Expect(1, 1832, '\P{^Is_Jg=--Sadhe}', "");
-Expect(0, 1831, '\p{Is_Jg=--Sadhe}', "");
-Expect(1, 1831, '\p{^Is_Jg=--Sadhe}', "");
-Expect(1, 1831, '\P{Is_Jg=--Sadhe}', "");
-Expect(0, 1831, '\P{^Is_Jg=--Sadhe}', "");
-Error('\p{Joining_Group= BEH/a/}');
-Error('\P{Joining_Group= BEH/a/}');
-Expect(1, 1576, '\p{Joining_Group=beh}', "");
-Expect(0, 1576, '\p{^Joining_Group=beh}', "");
-Expect(0, 1576, '\P{Joining_Group=beh}', "");
-Expect(1, 1576, '\P{^Joining_Group=beh}', "");
-Expect(0, 1575, '\p{Joining_Group=beh}', "");
-Expect(1, 1575, '\p{^Joining_Group=beh}', "");
-Expect(1, 1575, '\P{Joining_Group=beh}', "");
-Expect(0, 1575, '\P{^Joining_Group=beh}', "");
-Expect(1, 1576, '\p{Joining_Group=_-beh}', "");
-Expect(0, 1576, '\p{^Joining_Group=_-beh}', "");
-Expect(0, 1576, '\P{Joining_Group=_-beh}', "");
-Expect(1, 1576, '\P{^Joining_Group=_-beh}', "");
-Expect(0, 1575, '\p{Joining_Group=_-beh}', "");
-Expect(1, 1575, '\p{^Joining_Group=_-beh}', "");
-Expect(1, 1575, '\P{Joining_Group=_-beh}', "");
-Expect(0, 1575, '\P{^Joining_Group=_-beh}', "");
-Error('\p{Jg=/a/- Beh}');
-Error('\P{Jg=/a/- Beh}');
-Expect(1, 1576, '\p{Jg=beh}', "");
-Expect(0, 1576, '\p{^Jg=beh}', "");
-Expect(0, 1576, '\P{Jg=beh}', "");
-Expect(1, 1576, '\P{^Jg=beh}', "");
-Expect(0, 1575, '\p{Jg=beh}', "");
-Expect(1, 1575, '\p{^Jg=beh}', "");
-Expect(1, 1575, '\P{Jg=beh}', "");
-Expect(0, 1575, '\P{^Jg=beh}', "");
-Expect(1, 1576, '\p{Jg=- BEH}', "");
-Expect(0, 1576, '\p{^Jg=- BEH}', "");
-Expect(0, 1576, '\P{Jg=- BEH}', "");
-Expect(1, 1576, '\P{^Jg=- BEH}', "");
-Expect(0, 1575, '\p{Jg=- BEH}', "");
-Expect(1, 1575, '\p{^Jg=- BEH}', "");
-Expect(1, 1575, '\P{Jg=- BEH}', "");
-Expect(0, 1575, '\P{^Jg=- BEH}', "");
-Error('\p{Is_Joining_Group=_/a/BEH}');
-Error('\P{Is_Joining_Group=_/a/BEH}');
-Expect(1, 1576, '\p{Is_Joining_Group=beh}', "");
-Expect(0, 1576, '\p{^Is_Joining_Group=beh}', "");
-Expect(0, 1576, '\P{Is_Joining_Group=beh}', "");
-Expect(1, 1576, '\P{^Is_Joining_Group=beh}', "");
-Expect(0, 1575, '\p{Is_Joining_Group=beh}', "");
-Expect(1, 1575, '\p{^Is_Joining_Group=beh}', "");
-Expect(1, 1575, '\P{Is_Joining_Group=beh}', "");
-Expect(0, 1575, '\P{^Is_Joining_Group=beh}', "");
-Expect(1, 1576, '\p{Is_Joining_Group= beh}', "");
-Expect(0, 1576, '\p{^Is_Joining_Group= beh}', "");
-Expect(0, 1576, '\P{Is_Joining_Group= beh}', "");
-Expect(1, 1576, '\P{^Is_Joining_Group= beh}', "");
-Expect(0, 1575, '\p{Is_Joining_Group= beh}', "");
-Expect(1, 1575, '\p{^Is_Joining_Group= beh}', "");
-Expect(1, 1575, '\P{Is_Joining_Group= beh}', "");
-Expect(0, 1575, '\P{^Is_Joining_Group= beh}', "");
-Error('\p{Is_Jg= BEH:=}');
-Error('\P{Is_Jg= BEH:=}');
-Expect(1, 1576, '\p{Is_Jg=beh}', "");
-Expect(0, 1576, '\p{^Is_Jg=beh}', "");
-Expect(0, 1576, '\P{Is_Jg=beh}', "");
-Expect(1, 1576, '\P{^Is_Jg=beh}', "");
-Expect(0, 1575, '\p{Is_Jg=beh}', "");
-Expect(1, 1575, '\p{^Is_Jg=beh}', "");
-Expect(1, 1575, '\P{Is_Jg=beh}', "");
-Expect(0, 1575, '\P{^Is_Jg=beh}', "");
-Expect(1, 1576, '\p{Is_Jg=- Beh}', "");
-Expect(0, 1576, '\p{^Is_Jg=- Beh}', "");
-Expect(0, 1576, '\P{Is_Jg=- Beh}', "");
-Expect(1, 1576, '\P{^Is_Jg=- Beh}', "");
-Expect(0, 1575, '\p{Is_Jg=- Beh}', "");
-Expect(1, 1575, '\p{^Is_Jg=- Beh}', "");
-Expect(1, 1575, '\P{Is_Jg=- Beh}', "");
-Expect(0, 1575, '\P{^Is_Jg=- Beh}', "");
-Error('\p{Joining_Group=/a/- Yeh with_Tail}');
-Error('\P{Joining_Group=/a/- Yeh with_Tail}');
-Expect(1, 1741, '\p{Joining_Group=yehwithtail}', "");
-Expect(0, 1741, '\p{^Joining_Group=yehwithtail}', "");
-Expect(0, 1741, '\P{Joining_Group=yehwithtail}', "");
-Expect(1, 1741, '\P{^Joining_Group=yehwithtail}', "");
-Expect(0, 1740, '\p{Joining_Group=yehwithtail}', "");
-Expect(1, 1740, '\p{^Joining_Group=yehwithtail}', "");
-Expect(1, 1740, '\P{Joining_Group=yehwithtail}', "");
-Expect(0, 1740, '\P{^Joining_Group=yehwithtail}', "");
-Expect(1, 1741, '\p{Joining_Group= Yeh with TAIL}', "");
-Expect(0, 1741, '\p{^Joining_Group= Yeh with TAIL}', "");
-Expect(0, 1741, '\P{Joining_Group= Yeh with TAIL}', "");
-Expect(1, 1741, '\P{^Joining_Group= Yeh with TAIL}', "");
-Expect(0, 1740, '\p{Joining_Group= Yeh with TAIL}', "");
-Expect(1, 1740, '\p{^Joining_Group= Yeh with TAIL}', "");
-Expect(1, 1740, '\P{Joining_Group= Yeh with TAIL}', "");
-Expect(0, 1740, '\P{^Joining_Group= Yeh with TAIL}', "");
-Error('\p{Jg=:=--Yeh_With Tail}');
-Error('\P{Jg=:=--Yeh_With Tail}');
-Expect(1, 1741, '\p{Jg=yehwithtail}', "");
-Expect(0, 1741, '\p{^Jg=yehwithtail}', "");
-Expect(0, 1741, '\P{Jg=yehwithtail}', "");
-Expect(1, 1741, '\P{^Jg=yehwithtail}', "");
-Expect(0, 1740, '\p{Jg=yehwithtail}', "");
-Expect(1, 1740, '\p{^Jg=yehwithtail}', "");
-Expect(1, 1740, '\P{Jg=yehwithtail}', "");
-Expect(0, 1740, '\P{^Jg=yehwithtail}', "");
-Expect(1, 1741, '\p{Jg=- Yeh With tail}', "");
-Expect(0, 1741, '\p{^Jg=- Yeh With tail}', "");
-Expect(0, 1741, '\P{Jg=- Yeh With tail}', "");
-Expect(1, 1741, '\P{^Jg=- Yeh With tail}', "");
-Expect(0, 1740, '\p{Jg=- Yeh With tail}', "");
-Expect(1, 1740, '\p{^Jg=- Yeh With tail}', "");
-Expect(1, 1740, '\P{Jg=- Yeh With tail}', "");
-Expect(0, 1740, '\P{^Jg=- Yeh With tail}', "");
-Error('\p{Is_Joining_Group=/a/Yeh with TAIL}');
-Error('\P{Is_Joining_Group=/a/Yeh with TAIL}');
-Expect(1, 1741, '\p{Is_Joining_Group=yehwithtail}', "");
-Expect(0, 1741, '\p{^Is_Joining_Group=yehwithtail}', "");
-Expect(0, 1741, '\P{Is_Joining_Group=yehwithtail}', "");
-Expect(1, 1741, '\P{^Is_Joining_Group=yehwithtail}', "");
-Expect(0, 1740, '\p{Is_Joining_Group=yehwithtail}', "");
-Expect(1, 1740, '\p{^Is_Joining_Group=yehwithtail}', "");
-Expect(1, 1740, '\P{Is_Joining_Group=yehwithtail}', "");
-Expect(0, 1740, '\P{^Is_Joining_Group=yehwithtail}', "");
-Expect(1, 1741, '\p{Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(0, 1741, '\p{^Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(0, 1741, '\P{Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(1, 1741, '\P{^Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(0, 1740, '\p{Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(1, 1740, '\p{^Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(1, 1740, '\P{Is_Joining_Group=_YEHwith_TAIL}', "");
-Expect(0, 1740, '\P{^Is_Joining_Group=_YEHwith_TAIL}', "");
-Error('\p{Is_Jg=/a/YEHwith Tail}');
-Error('\P{Is_Jg=/a/YEHwith Tail}');
-Expect(1, 1741, '\p{Is_Jg:yehwithtail}', "");
-Expect(0, 1741, '\p{^Is_Jg:yehwithtail}', "");
-Expect(0, 1741, '\P{Is_Jg:yehwithtail}', "");
-Expect(1, 1741, '\P{^Is_Jg:yehwithtail}', "");
-Expect(0, 1740, '\p{Is_Jg:yehwithtail}', "");
-Expect(1, 1740, '\p{^Is_Jg:yehwithtail}', "");
-Expect(1, 1740, '\P{Is_Jg:yehwithtail}', "");
-Expect(0, 1740, '\P{^Is_Jg:yehwithtail}', "");
-Expect(1, 1741, '\p{Is_Jg= -Yeh-With Tail}', "");
-Expect(0, 1741, '\p{^Is_Jg= -Yeh-With Tail}', "");
-Expect(0, 1741, '\P{Is_Jg= -Yeh-With Tail}', "");
-Expect(1, 1741, '\P{^Is_Jg= -Yeh-With Tail}', "");
-Expect(0, 1740, '\p{Is_Jg= -Yeh-With Tail}', "");
-Expect(1, 1740, '\p{^Is_Jg= -Yeh-With Tail}', "");
-Expect(1, 1740, '\P{Is_Jg= -Yeh-With Tail}', "");
-Expect(0, 1740, '\P{^Is_Jg= -Yeh-With Tail}', "");
-Error('\p{Joining_Group=/a/ tah}');
-Error('\P{Joining_Group=/a/ tah}');
-Expect(1, 1592, '\p{Joining_Group: tah}', "");
-Expect(0, 1592, '\p{^Joining_Group: tah}', "");
-Expect(0, 1592, '\P{Joining_Group: tah}', "");
-Expect(1, 1592, '\P{^Joining_Group: tah}', "");
-Expect(0, 1590, '\p{Joining_Group: tah}', "");
-Expect(1, 1590, '\p{^Joining_Group: tah}', "");
-Expect(1, 1590, '\P{Joining_Group: tah}', "");
-Expect(0, 1590, '\P{^Joining_Group: tah}', "");
-Expect(1, 1592, '\p{Joining_Group: Tah}', "");
-Expect(0, 1592, '\p{^Joining_Group: Tah}', "");
-Expect(0, 1592, '\P{Joining_Group: Tah}', "");
-Expect(1, 1592, '\P{^Joining_Group: Tah}', "");
-Expect(0, 1590, '\p{Joining_Group: Tah}', "");
-Expect(1, 1590, '\p{^Joining_Group: Tah}', "");
-Expect(1, 1590, '\P{Joining_Group: Tah}', "");
-Expect(0, 1590, '\P{^Joining_Group: Tah}', "");
-Error('\p{Jg= Tah/a/}');
-Error('\P{Jg= Tah/a/}');
-Expect(1, 1592, '\p{Jg=tah}', "");
-Expect(0, 1592, '\p{^Jg=tah}', "");
-Expect(0, 1592, '\P{Jg=tah}', "");
-Expect(1, 1592, '\P{^Jg=tah}', "");
-Expect(0, 1590, '\p{Jg=tah}', "");
-Expect(1, 1590, '\p{^Jg=tah}', "");
-Expect(1, 1590, '\P{Jg=tah}', "");
-Expect(0, 1590, '\P{^Jg=tah}', "");
-Expect(1, 1592, '\p{Jg= TAH}', "");
-Expect(0, 1592, '\p{^Jg= TAH}', "");
-Expect(0, 1592, '\P{Jg= TAH}', "");
-Expect(1, 1592, '\P{^Jg= TAH}', "");
-Expect(0, 1590, '\p{Jg= TAH}', "");
-Expect(1, 1590, '\p{^Jg= TAH}', "");
-Expect(1, 1590, '\P{Jg= TAH}', "");
-Expect(0, 1590, '\P{^Jg= TAH}', "");
-Error('\p{Is_Joining_Group= :=Tah}');
-Error('\P{Is_Joining_Group= :=Tah}');
-Expect(1, 1592, '\p{Is_Joining_Group=tah}', "");
-Expect(0, 1592, '\p{^Is_Joining_Group=tah}', "");
-Expect(0, 1592, '\P{Is_Joining_Group=tah}', "");
-Expect(1, 1592, '\P{^Is_Joining_Group=tah}', "");
-Expect(0, 1590, '\p{Is_Joining_Group=tah}', "");
-Expect(1, 1590, '\p{^Is_Joining_Group=tah}', "");
-Expect(1, 1590, '\P{Is_Joining_Group=tah}', "");
-Expect(0, 1590, '\P{^Is_Joining_Group=tah}', "");
-Expect(1, 1592, '\p{Is_Joining_Group= Tah}', "");
-Expect(0, 1592, '\p{^Is_Joining_Group= Tah}', "");
-Expect(0, 1592, '\P{Is_Joining_Group= Tah}', "");
-Expect(1, 1592, '\P{^Is_Joining_Group= Tah}', "");
-Expect(0, 1590, '\p{Is_Joining_Group= Tah}', "");
-Expect(1, 1590, '\p{^Is_Joining_Group= Tah}', "");
-Expect(1, 1590, '\P{Is_Joining_Group= Tah}', "");
-Expect(0, 1590, '\P{^Is_Joining_Group= Tah}', "");
-Error('\p{Is_Jg= tah/a/}');
-Error('\P{Is_Jg= tah/a/}');
-Expect(1, 1592, '\p{Is_Jg=tah}', "");
-Expect(0, 1592, '\p{^Is_Jg=tah}', "");
-Expect(0, 1592, '\P{Is_Jg=tah}', "");
-Expect(1, 1592, '\P{^Is_Jg=tah}', "");
-Expect(0, 1590, '\p{Is_Jg=tah}', "");
-Expect(1, 1590, '\p{^Is_Jg=tah}', "");
-Expect(1, 1590, '\P{Is_Jg=tah}', "");
-Expect(0, 1590, '\P{^Is_Jg=tah}', "");
-Expect(1, 1592, '\p{Is_Jg=__Tah}', "");
-Expect(0, 1592, '\p{^Is_Jg=__Tah}', "");
-Expect(0, 1592, '\P{Is_Jg=__Tah}', "");
-Expect(1, 1592, '\P{^Is_Jg=__Tah}', "");
-Expect(0, 1590, '\p{Is_Jg=__Tah}', "");
-Expect(1, 1590, '\p{^Is_Jg=__Tah}', "");
-Expect(1, 1590, '\P{Is_Jg=__Tah}', "");
-Expect(0, 1590, '\P{^Is_Jg=__Tah}', "");
-Error('\p{Joining_Group=:=ZHAIN}');
-Error('\P{Joining_Group=:=ZHAIN}');
-Expect(1, 1869, '\p{Joining_Group=zhain}', "");
-Expect(0, 1869, '\p{^Joining_Group=zhain}', "");
-Expect(0, 1869, '\P{Joining_Group=zhain}', "");
-Expect(1, 1869, '\P{^Joining_Group=zhain}', "");
-Expect(0, 1868, '\p{Joining_Group=zhain}', "");
-Expect(1, 1868, '\p{^Joining_Group=zhain}', "");
-Expect(1, 1868, '\P{Joining_Group=zhain}', "");
-Expect(0, 1868, '\P{^Joining_Group=zhain}', "");
-Expect(1, 1869, '\p{Joining_Group: ZHAIN}', "");
-Expect(0, 1869, '\p{^Joining_Group: ZHAIN}', "");
-Expect(0, 1869, '\P{Joining_Group: ZHAIN}', "");
-Expect(1, 1869, '\P{^Joining_Group: ZHAIN}', "");
-Expect(0, 1868, '\p{Joining_Group: ZHAIN}', "");
-Expect(1, 1868, '\p{^Joining_Group: ZHAIN}', "");
-Expect(1, 1868, '\P{Joining_Group: ZHAIN}', "");
-Expect(0, 1868, '\P{^Joining_Group: ZHAIN}', "");
-Error('\p{Jg=_:=zhain}');
-Error('\P{Jg=_:=zhain}');
-Expect(1, 1869, '\p{Jg=zhain}', "");
-Expect(0, 1869, '\p{^Jg=zhain}', "");
-Expect(0, 1869, '\P{Jg=zhain}', "");
-Expect(1, 1869, '\P{^Jg=zhain}', "");
-Expect(0, 1868, '\p{Jg=zhain}', "");
-Expect(1, 1868, '\p{^Jg=zhain}', "");
-Expect(1, 1868, '\P{Jg=zhain}', "");
-Expect(0, 1868, '\P{^Jg=zhain}', "");
-Expect(1, 1869, '\p{Jg= Zhain}', "");
-Expect(0, 1869, '\p{^Jg= Zhain}', "");
-Expect(0, 1869, '\P{Jg= Zhain}', "");
-Expect(1, 1869, '\P{^Jg= Zhain}', "");
-Expect(0, 1868, '\p{Jg= Zhain}', "");
-Expect(1, 1868, '\p{^Jg= Zhain}', "");
-Expect(1, 1868, '\P{Jg= Zhain}', "");
-Expect(0, 1868, '\P{^Jg= Zhain}', "");
-Error('\p{Is_Joining_Group=_:=zhain}');
-Error('\P{Is_Joining_Group=_:=zhain}');
-Expect(1, 1869, '\p{Is_Joining_Group=zhain}', "");
-Expect(0, 1869, '\p{^Is_Joining_Group=zhain}', "");
-Expect(0, 1869, '\P{Is_Joining_Group=zhain}', "");
-Expect(1, 1869, '\P{^Is_Joining_Group=zhain}', "");
-Expect(0, 1868, '\p{Is_Joining_Group=zhain}', "");
-Expect(1, 1868, '\p{^Is_Joining_Group=zhain}', "");
-Expect(1, 1868, '\P{Is_Joining_Group=zhain}', "");
-Expect(0, 1868, '\P{^Is_Joining_Group=zhain}', "");
-Expect(1, 1869, '\p{Is_Joining_Group= Zhain}', "");
-Expect(0, 1869, '\p{^Is_Joining_Group= Zhain}', "");
-Expect(0, 1869, '\P{Is_Joining_Group= Zhain}', "");
-Expect(1, 1869, '\P{^Is_Joining_Group= Zhain}', "");
-Expect(0, 1868, '\p{Is_Joining_Group= Zhain}', "");
-Expect(1, 1868, '\p{^Is_Joining_Group= Zhain}', "");
-Expect(1, 1868, '\P{Is_Joining_Group= Zhain}', "");
-Expect(0, 1868, '\P{^Is_Joining_Group= Zhain}', "");
-Error('\p{Is_Jg=_ zhain:=}');
-Error('\P{Is_Jg=_ zhain:=}');
-Expect(1, 1869, '\p{Is_Jg=zhain}', "");
-Expect(0, 1869, '\p{^Is_Jg=zhain}', "");
-Expect(0, 1869, '\P{Is_Jg=zhain}', "");
-Expect(1, 1869, '\P{^Is_Jg=zhain}', "");
-Expect(0, 1868, '\p{Is_Jg=zhain}', "");
-Expect(1, 1868, '\p{^Is_Jg=zhain}', "");
-Expect(1, 1868, '\P{Is_Jg=zhain}', "");
-Expect(0, 1868, '\P{^Is_Jg=zhain}', "");
-Expect(1, 1869, '\p{Is_Jg=- ZHAIN}', "");
-Expect(0, 1869, '\p{^Is_Jg=- ZHAIN}', "");
-Expect(0, 1869, '\P{Is_Jg=- ZHAIN}', "");
-Expect(1, 1869, '\P{^Is_Jg=- ZHAIN}', "");
-Expect(0, 1868, '\p{Is_Jg=- ZHAIN}', "");
-Expect(1, 1868, '\p{^Is_Jg=- ZHAIN}', "");
-Expect(1, 1868, '\P{Is_Jg=- ZHAIN}', "");
-Expect(0, 1868, '\P{^Is_Jg=- ZHAIN}', "");
-Error('\p{Joining_Group=/a/-_pe}');
-Error('\P{Joining_Group=/a/-_pe}');
-Expect(1, 1830, '\p{Joining_Group=pe}', "");
-Expect(0, 1830, '\p{^Joining_Group=pe}', "");
-Expect(0, 1830, '\P{Joining_Group=pe}', "");
-Expect(1, 1830, '\P{^Joining_Group=pe}', "");
-Expect(0, 1829, '\p{Joining_Group=pe}', "");
-Expect(1, 1829, '\p{^Joining_Group=pe}', "");
-Expect(1, 1829, '\P{Joining_Group=pe}', "");
-Expect(0, 1829, '\P{^Joining_Group=pe}', "");
-Expect(1, 1830, '\p{Joining_Group= Pe}', "");
-Expect(0, 1830, '\p{^Joining_Group= Pe}', "");
-Expect(0, 1830, '\P{Joining_Group= Pe}', "");
-Expect(1, 1830, '\P{^Joining_Group= Pe}', "");
-Expect(0, 1829, '\p{Joining_Group= Pe}', "");
-Expect(1, 1829, '\p{^Joining_Group= Pe}', "");
-Expect(1, 1829, '\P{Joining_Group= Pe}', "");
-Expect(0, 1829, '\P{^Joining_Group= Pe}', "");
-Error('\p{Jg=/a/ pe}');
-Error('\P{Jg=/a/ pe}');
-Expect(1, 1830, '\p{Jg=pe}', "");
-Expect(0, 1830, '\p{^Jg=pe}', "");
-Expect(0, 1830, '\P{Jg=pe}', "");
-Expect(1, 1830, '\P{^Jg=pe}', "");
-Expect(0, 1829, '\p{Jg=pe}', "");
-Expect(1, 1829, '\p{^Jg=pe}', "");
-Expect(1, 1829, '\P{Jg=pe}', "");
-Expect(0, 1829, '\P{^Jg=pe}', "");
-Error('\p{Is_Joining_Group=/a/ -PE}');
-Error('\P{Is_Joining_Group=/a/ -PE}');
-Expect(1, 1830, '\p{Is_Joining_Group=pe}', "");
-Expect(0, 1830, '\p{^Is_Joining_Group=pe}', "");
-Expect(0, 1830, '\P{Is_Joining_Group=pe}', "");
-Expect(1, 1830, '\P{^Is_Joining_Group=pe}', "");
-Expect(0, 1829, '\p{Is_Joining_Group=pe}', "");
-Expect(1, 1829, '\p{^Is_Joining_Group=pe}', "");
-Expect(1, 1829, '\P{Is_Joining_Group=pe}', "");
-Expect(0, 1829, '\P{^Is_Joining_Group=pe}', "");
-Expect(1, 1830, '\p{Is_Joining_Group=_PE}', "");
-Expect(0, 1830, '\p{^Is_Joining_Group=_PE}', "");
-Expect(0, 1830, '\P{Is_Joining_Group=_PE}', "");
-Expect(1, 1830, '\P{^Is_Joining_Group=_PE}', "");
-Expect(0, 1829, '\p{Is_Joining_Group=_PE}', "");
-Expect(1, 1829, '\p{^Is_Joining_Group=_PE}', "");
-Expect(1, 1829, '\P{Is_Joining_Group=_PE}', "");
-Expect(0, 1829, '\P{^Is_Joining_Group=_PE}', "");
-Error('\p{Is_Jg= :=Pe}');
-Error('\P{Is_Jg= :=Pe}');
-Expect(1, 1830, '\p{Is_Jg=pe}', "");
-Expect(0, 1830, '\p{^Is_Jg=pe}', "");
-Expect(0, 1830, '\P{Is_Jg=pe}', "");
-Expect(1, 1830, '\P{^Is_Jg=pe}', "");
-Expect(0, 1829, '\p{Is_Jg=pe}', "");
-Expect(1, 1829, '\p{^Is_Jg=pe}', "");
-Expect(1, 1829, '\P{Is_Jg=pe}', "");
-Expect(0, 1829, '\P{^Is_Jg=pe}', "");
-Expect(1, 1830, '\p{Is_Jg= PE}', "");
-Expect(0, 1830, '\p{^Is_Jg= PE}', "");
-Expect(0, 1830, '\P{Is_Jg= PE}', "");
-Expect(1, 1830, '\P{^Is_Jg= PE}', "");
-Expect(0, 1829, '\p{Is_Jg= PE}', "");
-Expect(1, 1829, '\p{^Is_Jg= PE}', "");
-Expect(1, 1829, '\P{Is_Jg= PE}', "");
-Expect(0, 1829, '\P{^Is_Jg= PE}', "");
-Error('\p{Joining_Group=/a/- GAF}');
-Error('\P{Joining_Group=/a/- GAF}');
-Expect(1, 1596, '\p{Joining_Group=gaf}', "");
-Expect(0, 1596, '\p{^Joining_Group=gaf}', "");
-Expect(0, 1596, '\P{Joining_Group=gaf}', "");
-Expect(1, 1596, '\P{^Joining_Group=gaf}', "");
-Expect(0, 1594, '\p{Joining_Group=gaf}', "");
-Expect(1, 1594, '\p{^Joining_Group=gaf}', "");
-Expect(1, 1594, '\P{Joining_Group=gaf}', "");
-Expect(0, 1594, '\P{^Joining_Group=gaf}', "");
-Expect(1, 1596, '\p{Joining_Group=-gaf}', "");
-Expect(0, 1596, '\p{^Joining_Group=-gaf}', "");
-Expect(0, 1596, '\P{Joining_Group=-gaf}', "");
-Expect(1, 1596, '\P{^Joining_Group=-gaf}', "");
-Expect(0, 1594, '\p{Joining_Group=-gaf}', "");
-Expect(1, 1594, '\p{^Joining_Group=-gaf}', "");
-Expect(1, 1594, '\P{Joining_Group=-gaf}', "");
-Expect(0, 1594, '\P{^Joining_Group=-gaf}', "");
-Error('\p{Jg=/a/_ GAF}');
-Error('\P{Jg=/a/_ GAF}');
-Expect(1, 1596, '\p{Jg=gaf}', "");
-Expect(0, 1596, '\p{^Jg=gaf}', "");
-Expect(0, 1596, '\P{Jg=gaf}', "");
-Expect(1, 1596, '\P{^Jg=gaf}', "");
-Expect(0, 1594, '\p{Jg=gaf}', "");
-Expect(1, 1594, '\p{^Jg=gaf}', "");
-Expect(1, 1594, '\P{Jg=gaf}', "");
-Expect(0, 1594, '\P{^Jg=gaf}', "");
-Expect(1, 1596, '\p{Jg=-Gaf}', "");
-Expect(0, 1596, '\p{^Jg=-Gaf}', "");
-Expect(0, 1596, '\P{Jg=-Gaf}', "");
-Expect(1, 1596, '\P{^Jg=-Gaf}', "");
-Expect(0, 1594, '\p{Jg=-Gaf}', "");
-Expect(1, 1594, '\p{^Jg=-Gaf}', "");
-Expect(1, 1594, '\P{Jg=-Gaf}', "");
-Expect(0, 1594, '\P{^Jg=-Gaf}', "");
-Error('\p{Is_Joining_Group=-gaf/a/}');
-Error('\P{Is_Joining_Group=-gaf/a/}');
-Expect(1, 1596, '\p{Is_Joining_Group=gaf}', "");
-Expect(0, 1596, '\p{^Is_Joining_Group=gaf}', "");
-Expect(0, 1596, '\P{Is_Joining_Group=gaf}', "");
-Expect(1, 1596, '\P{^Is_Joining_Group=gaf}', "");
-Expect(0, 1594, '\p{Is_Joining_Group=gaf}', "");
-Expect(1, 1594, '\p{^Is_Joining_Group=gaf}', "");
-Expect(1, 1594, '\P{Is_Joining_Group=gaf}', "");
-Expect(0, 1594, '\P{^Is_Joining_Group=gaf}', "");
-Expect(1, 1596, '\p{Is_Joining_Group=-_Gaf}', "");
-Expect(0, 1596, '\p{^Is_Joining_Group=-_Gaf}', "");
-Expect(0, 1596, '\P{Is_Joining_Group=-_Gaf}', "");
-Expect(1, 1596, '\P{^Is_Joining_Group=-_Gaf}', "");
-Expect(0, 1594, '\p{Is_Joining_Group=-_Gaf}', "");
-Expect(1, 1594, '\p{^Is_Joining_Group=-_Gaf}', "");
-Expect(1, 1594, '\P{Is_Joining_Group=-_Gaf}', "");
-Expect(0, 1594, '\P{^Is_Joining_Group=-_Gaf}', "");
-Error('\p{Is_Jg=/a/ gaf}');
-Error('\P{Is_Jg=/a/ gaf}');
-Expect(1, 1596, '\p{Is_Jg=gaf}', "");
-Expect(0, 1596, '\p{^Is_Jg=gaf}', "");
-Expect(0, 1596, '\P{Is_Jg=gaf}', "");
-Expect(1, 1596, '\P{^Is_Jg=gaf}', "");
-Expect(0, 1594, '\p{Is_Jg=gaf}', "");
-Expect(1, 1594, '\p{^Is_Jg=gaf}', "");
-Expect(1, 1594, '\P{Is_Jg=gaf}', "");
-Expect(0, 1594, '\P{^Is_Jg=gaf}', "");
-Expect(1, 1596, '\p{Is_Jg=_-Gaf}', "");
-Expect(0, 1596, '\p{^Is_Jg=_-Gaf}', "");
-Expect(0, 1596, '\P{Is_Jg=_-Gaf}', "");
-Expect(1, 1596, '\P{^Is_Jg=_-Gaf}', "");
-Expect(0, 1594, '\p{Is_Jg=_-Gaf}', "");
-Expect(1, 1594, '\p{^Is_Jg=_-Gaf}', "");
-Expect(1, 1594, '\P{Is_Jg=_-Gaf}', "");
-Expect(0, 1594, '\P{^Is_Jg=_-Gaf}', "");
-Error('\p{Joining_Group=_:=WAW}');
-Error('\P{Joining_Group=_:=WAW}');
-Expect(1, 1572, '\p{Joining_Group: waw}', "");
-Expect(0, 1572, '\p{^Joining_Group: waw}', "");
-Expect(0, 1572, '\P{Joining_Group: waw}', "");
-Expect(1, 1572, '\P{^Joining_Group: waw}', "");
-Expect(0, 1571, '\p{Joining_Group: waw}', "");
-Expect(1, 1571, '\p{^Joining_Group: waw}', "");
-Expect(1, 1571, '\P{Joining_Group: waw}', "");
-Expect(0, 1571, '\P{^Joining_Group: waw}', "");
-Expect(1, 1572, '\p{Joining_Group=--WAW}', "");
-Expect(0, 1572, '\p{^Joining_Group=--WAW}', "");
-Expect(0, 1572, '\P{Joining_Group=--WAW}', "");
-Expect(1, 1572, '\P{^Joining_Group=--WAW}', "");
-Expect(0, 1571, '\p{Joining_Group=--WAW}', "");
-Expect(1, 1571, '\p{^Joining_Group=--WAW}', "");
-Expect(1, 1571, '\P{Joining_Group=--WAW}', "");
-Expect(0, 1571, '\P{^Joining_Group=--WAW}', "");
-Error('\p{Jg=:= _Waw}');
-Error('\P{Jg=:= _Waw}');
-Expect(1, 1572, '\p{Jg=waw}', "");
-Expect(0, 1572, '\p{^Jg=waw}', "");
-Expect(0, 1572, '\P{Jg=waw}', "");
-Expect(1, 1572, '\P{^Jg=waw}', "");
-Expect(0, 1571, '\p{Jg=waw}', "");
-Expect(1, 1571, '\p{^Jg=waw}', "");
-Expect(1, 1571, '\P{Jg=waw}', "");
-Expect(0, 1571, '\P{^Jg=waw}', "");
-Expect(1, 1572, '\p{Jg=- waw}', "");
-Expect(0, 1572, '\p{^Jg=- waw}', "");
-Expect(0, 1572, '\P{Jg=- waw}', "");
-Expect(1, 1572, '\P{^Jg=- waw}', "");
-Expect(0, 1571, '\p{Jg=- waw}', "");
-Expect(1, 1571, '\p{^Jg=- waw}', "");
-Expect(1, 1571, '\P{Jg=- waw}', "");
-Expect(0, 1571, '\P{^Jg=- waw}', "");
-Error('\p{Is_Joining_Group=/a/ WAW}');
-Error('\P{Is_Joining_Group=/a/ WAW}');
-Expect(1, 1572, '\p{Is_Joining_Group=waw}', "");
-Expect(0, 1572, '\p{^Is_Joining_Group=waw}', "");
-Expect(0, 1572, '\P{Is_Joining_Group=waw}', "");
-Expect(1, 1572, '\P{^Is_Joining_Group=waw}', "");
-Expect(0, 1571, '\p{Is_Joining_Group=waw}', "");
-Expect(1, 1571, '\p{^Is_Joining_Group=waw}', "");
-Expect(1, 1571, '\P{Is_Joining_Group=waw}', "");
-Expect(0, 1571, '\P{^Is_Joining_Group=waw}', "");
-Expect(1, 1572, '\p{Is_Joining_Group=- Waw}', "");
-Expect(0, 1572, '\p{^Is_Joining_Group=- Waw}', "");
-Expect(0, 1572, '\P{Is_Joining_Group=- Waw}', "");
-Expect(1, 1572, '\P{^Is_Joining_Group=- Waw}', "");
-Expect(0, 1571, '\p{Is_Joining_Group=- Waw}', "");
-Expect(1, 1571, '\p{^Is_Joining_Group=- Waw}', "");
-Expect(1, 1571, '\P{Is_Joining_Group=- Waw}', "");
-Expect(0, 1571, '\P{^Is_Joining_Group=- Waw}', "");
-Error('\p{Is_Jg:- Waw/a/}');
-Error('\P{Is_Jg:- Waw/a/}');
-Expect(1, 1572, '\p{Is_Jg:waw}', "");
-Expect(0, 1572, '\p{^Is_Jg:waw}', "");
-Expect(0, 1572, '\P{Is_Jg:waw}', "");
-Expect(1, 1572, '\P{^Is_Jg:waw}', "");
-Expect(0, 1571, '\p{Is_Jg:waw}', "");
-Expect(1, 1571, '\p{^Is_Jg:waw}', "");
-Expect(1, 1571, '\P{Is_Jg:waw}', "");
-Expect(0, 1571, '\P{^Is_Jg:waw}', "");
-Expect(1, 1572, '\p{Is_Jg= Waw}', "");
-Expect(0, 1572, '\p{^Is_Jg= Waw}', "");
-Expect(0, 1572, '\P{Is_Jg= Waw}', "");
-Expect(1, 1572, '\P{^Is_Jg= Waw}', "");
-Expect(0, 1571, '\p{Is_Jg= Waw}', "");
-Expect(1, 1571, '\p{^Is_Jg= Waw}', "");
-Expect(1, 1571, '\P{Is_Jg= Waw}', "");
-Expect(0, 1571, '\P{^Is_Jg= Waw}', "");
-Error('\p{Joining_Group= /a/YUDH}');
-Error('\P{Joining_Group= /a/YUDH}');
-Expect(1, 1821, '\p{Joining_Group: yudh}', "");
-Expect(0, 1821, '\p{^Joining_Group: yudh}', "");
-Expect(0, 1821, '\P{Joining_Group: yudh}', "");
-Expect(1, 1821, '\P{^Joining_Group: yudh}', "");
-Expect(0, 1820, '\p{Joining_Group: yudh}', "");
-Expect(1, 1820, '\p{^Joining_Group: yudh}', "");
-Expect(1, 1820, '\P{Joining_Group: yudh}', "");
-Expect(0, 1820, '\P{^Joining_Group: yudh}', "");
-Expect(1, 1821, '\p{Joining_Group= yudh}', "");
-Expect(0, 1821, '\p{^Joining_Group= yudh}', "");
-Expect(0, 1821, '\P{Joining_Group= yudh}', "");
-Expect(1, 1821, '\P{^Joining_Group= yudh}', "");
-Expect(0, 1820, '\p{Joining_Group= yudh}', "");
-Expect(1, 1820, '\p{^Joining_Group= yudh}', "");
-Expect(1, 1820, '\P{Joining_Group= yudh}', "");
-Expect(0, 1820, '\P{^Joining_Group= yudh}', "");
-Error('\p{Jg=/a/-YUDH}');
-Error('\P{Jg=/a/-YUDH}');
-Expect(1, 1821, '\p{Jg=yudh}', "");
-Expect(0, 1821, '\p{^Jg=yudh}', "");
-Expect(0, 1821, '\P{Jg=yudh}', "");
-Expect(1, 1821, '\P{^Jg=yudh}', "");
-Expect(0, 1820, '\p{Jg=yudh}', "");
-Expect(1, 1820, '\p{^Jg=yudh}', "");
-Expect(1, 1820, '\P{Jg=yudh}', "");
-Expect(0, 1820, '\P{^Jg=yudh}', "");
-Expect(1, 1821, '\p{Jg=--Yudh}', "");
-Expect(0, 1821, '\p{^Jg=--Yudh}', "");
-Expect(0, 1821, '\P{Jg=--Yudh}', "");
-Expect(1, 1821, '\P{^Jg=--Yudh}', "");
-Expect(0, 1820, '\p{Jg=--Yudh}', "");
-Expect(1, 1820, '\p{^Jg=--Yudh}', "");
-Expect(1, 1820, '\P{Jg=--Yudh}', "");
-Expect(0, 1820, '\P{^Jg=--Yudh}', "");
-Error('\p{Is_Joining_Group: _/a/Yudh}');
-Error('\P{Is_Joining_Group: _/a/Yudh}');
-Expect(1, 1821, '\p{Is_Joining_Group=yudh}', "");
-Expect(0, 1821, '\p{^Is_Joining_Group=yudh}', "");
-Expect(0, 1821, '\P{Is_Joining_Group=yudh}', "");
-Expect(1, 1821, '\P{^Is_Joining_Group=yudh}', "");
-Expect(0, 1820, '\p{Is_Joining_Group=yudh}', "");
-Expect(1, 1820, '\p{^Is_Joining_Group=yudh}', "");
-Expect(1, 1820, '\P{Is_Joining_Group=yudh}', "");
-Expect(0, 1820, '\P{^Is_Joining_Group=yudh}', "");
-Expect(1, 1821, '\p{Is_Joining_Group= -yudh}', "");
-Expect(0, 1821, '\p{^Is_Joining_Group= -yudh}', "");
-Expect(0, 1821, '\P{Is_Joining_Group= -yudh}', "");
-Expect(1, 1821, '\P{^Is_Joining_Group= -yudh}', "");
-Expect(0, 1820, '\p{Is_Joining_Group= -yudh}', "");
-Expect(1, 1820, '\p{^Is_Joining_Group= -yudh}', "");
-Expect(1, 1820, '\P{Is_Joining_Group= -yudh}', "");
-Expect(0, 1820, '\P{^Is_Joining_Group= -yudh}', "");
-Error('\p{Is_Jg= Yudh:=}');
-Error('\P{Is_Jg= Yudh:=}');
-Expect(1, 1821, '\p{Is_Jg=yudh}', "");
-Expect(0, 1821, '\p{^Is_Jg=yudh}', "");
-Expect(0, 1821, '\P{Is_Jg=yudh}', "");
-Expect(1, 1821, '\P{^Is_Jg=yudh}', "");
-Expect(0, 1820, '\p{Is_Jg=yudh}', "");
-Expect(1, 1820, '\p{^Is_Jg=yudh}', "");
-Expect(1, 1820, '\P{Is_Jg=yudh}', "");
-Expect(0, 1820, '\P{^Is_Jg=yudh}', "");
-Expect(1, 1821, '\p{Is_Jg= Yudh}', "");
-Expect(0, 1821, '\p{^Is_Jg= Yudh}', "");
-Expect(0, 1821, '\P{Is_Jg= Yudh}', "");
-Expect(1, 1821, '\P{^Is_Jg= Yudh}', "");
-Expect(0, 1820, '\p{Is_Jg= Yudh}', "");
-Expect(1, 1820, '\p{^Is_Jg= Yudh}', "");
-Expect(1, 1820, '\P{Is_Jg= Yudh}', "");
-Expect(0, 1820, '\P{^Is_Jg= Yudh}', "");
-Error('\p{Pattern_White_Space= yes:=}');
-Error('\P{Pattern_White_Space= yes:=}');
-Expect(1, 13, '\p{Pattern_White_Space=yes}', "");
-Expect(0, 13, '\p{^Pattern_White_Space=yes}', "");
-Expect(0, 13, '\P{Pattern_White_Space=yes}', "");
-Expect(1, 13, '\P{^Pattern_White_Space=yes}', "");
-Expect(0, 8, '\p{Pattern_White_Space=yes}', "");
-Expect(1, 8, '\p{^Pattern_White_Space=yes}', "");
-Expect(1, 8, '\P{Pattern_White_Space=yes}', "");
-Expect(0, 8, '\P{^Pattern_White_Space=yes}', "");
-Expect(1, 13, '\p{Pattern_White_Space=-yes}', "");
-Expect(0, 13, '\p{^Pattern_White_Space=-yes}', "");
-Expect(0, 13, '\P{Pattern_White_Space=-yes}', "");
-Expect(1, 13, '\P{^Pattern_White_Space=-yes}', "");
-Expect(0, 8, '\p{Pattern_White_Space=-yes}', "");
-Expect(1, 8, '\p{^Pattern_White_Space=-yes}', "");
-Expect(1, 8, '\P{Pattern_White_Space=-yes}', "");
-Expect(0, 8, '\P{^Pattern_White_Space=-yes}', "");
-Error('\p{Pat_WS: := _y}');
-Error('\P{Pat_WS: := _y}');
-Expect(1, 13, '\p{Pat_WS=y}', "");
-Expect(0, 13, '\p{^Pat_WS=y}', "");
-Expect(0, 13, '\P{Pat_WS=y}', "");
-Expect(1, 13, '\P{^Pat_WS=y}', "");
-Expect(0, 8, '\p{Pat_WS=y}', "");
-Expect(1, 8, '\p{^Pat_WS=y}', "");
-Expect(1, 8, '\P{Pat_WS=y}', "");
-Expect(0, 8, '\P{^Pat_WS=y}', "");
-Expect(1, 13, '\p{Pat_WS=-_Y}', "");
-Expect(0, 13, '\p{^Pat_WS=-_Y}', "");
-Expect(0, 13, '\P{Pat_WS=-_Y}', "");
-Expect(1, 13, '\P{^Pat_WS=-_Y}', "");
-Expect(0, 8, '\p{Pat_WS=-_Y}', "");
-Expect(1, 8, '\p{^Pat_WS=-_Y}', "");
-Expect(1, 8, '\P{Pat_WS=-_Y}', "");
-Expect(0, 8, '\P{^Pat_WS=-_Y}', "");
-Error('\p{Is_Pattern_White_Space: --T:=}');
-Error('\P{Is_Pattern_White_Space: --T:=}');
-Expect(1, 13, '\p{Is_Pattern_White_Space=t}', "");
-Expect(0, 13, '\p{^Is_Pattern_White_Space=t}', "");
-Expect(0, 13, '\P{Is_Pattern_White_Space=t}', "");
-Expect(1, 13, '\P{^Is_Pattern_White_Space=t}', "");
-Expect(0, 8, '\p{Is_Pattern_White_Space=t}', "");
-Expect(1, 8, '\p{^Is_Pattern_White_Space=t}', "");
-Expect(1, 8, '\P{Is_Pattern_White_Space=t}', "");
-Expect(0, 8, '\P{^Is_Pattern_White_Space=t}', "");
-Expect(1, 13, '\p{Is_Pattern_White_Space=__T}', "");
-Expect(0, 13, '\p{^Is_Pattern_White_Space=__T}', "");
-Expect(0, 13, '\P{Is_Pattern_White_Space=__T}', "");
-Expect(1, 13, '\P{^Is_Pattern_White_Space=__T}', "");
-Expect(0, 8, '\p{Is_Pattern_White_Space=__T}', "");
-Expect(1, 8, '\p{^Is_Pattern_White_Space=__T}', "");
-Expect(1, 8, '\P{Is_Pattern_White_Space=__T}', "");
-Expect(0, 8, '\P{^Is_Pattern_White_Space=__T}', "");
-Error('\p{Is_Pat_WS: TRUE/a/}');
-Error('\P{Is_Pat_WS: TRUE/a/}');
-Expect(1, 13, '\p{Is_Pat_WS=true}', "");
-Expect(0, 13, '\p{^Is_Pat_WS=true}', "");
-Expect(0, 13, '\P{Is_Pat_WS=true}', "");
-Expect(1, 13, '\P{^Is_Pat_WS=true}', "");
-Expect(0, 8, '\p{Is_Pat_WS=true}', "");
-Expect(1, 8, '\p{^Is_Pat_WS=true}', "");
-Expect(1, 8, '\P{Is_Pat_WS=true}', "");
-Expect(0, 8, '\P{^Is_Pat_WS=true}', "");
-Expect(1, 13, '\p{Is_Pat_WS= _True}', "");
-Expect(0, 13, '\p{^Is_Pat_WS= _True}', "");
-Expect(0, 13, '\P{Is_Pat_WS= _True}', "");
-Expect(1, 13, '\P{^Is_Pat_WS= _True}', "");
-Expect(0, 8, '\p{Is_Pat_WS= _True}', "");
-Expect(1, 8, '\p{^Is_Pat_WS= _True}', "");
-Expect(1, 8, '\P{Is_Pat_WS= _True}', "");
-Expect(0, 8, '\P{^Is_Pat_WS= _True}', "");
-Error('\p{Pattern_White_Space= -No/a/}');
-Error('\P{Pattern_White_Space= -No/a/}');
-Expect(1, 8, '\p{Pattern_White_Space=no}', "");
-Expect(0, 8, '\p{^Pattern_White_Space=no}', "");
-Expect(0, 8, '\P{Pattern_White_Space=no}', "");
-Expect(1, 8, '\P{^Pattern_White_Space=no}', "");
-Expect(0, 13, '\p{Pattern_White_Space=no}', "");
-Expect(1, 13, '\p{^Pattern_White_Space=no}', "");
-Expect(1, 13, '\P{Pattern_White_Space=no}', "");
-Expect(0, 13, '\P{^Pattern_White_Space=no}', "");
-Expect(1, 8, '\p{Pattern_White_Space=No}', "");
-Expect(0, 8, '\p{^Pattern_White_Space=No}', "");
-Expect(0, 8, '\P{Pattern_White_Space=No}', "");
-Expect(1, 8, '\P{^Pattern_White_Space=No}', "");
-Expect(0, 13, '\p{Pattern_White_Space=No}', "");
-Expect(1, 13, '\p{^Pattern_White_Space=No}', "");
-Expect(1, 13, '\P{Pattern_White_Space=No}', "");
-Expect(0, 13, '\P{^Pattern_White_Space=No}', "");
-Error('\p{Pat_WS=_ n/a/}');
-Error('\P{Pat_WS=_ n/a/}');
-Expect(1, 8, '\p{Pat_WS=n}', "");
-Expect(0, 8, '\p{^Pat_WS=n}', "");
-Expect(0, 8, '\P{Pat_WS=n}', "");
-Expect(1, 8, '\P{^Pat_WS=n}', "");
-Expect(0, 13, '\p{Pat_WS=n}', "");
-Expect(1, 13, '\p{^Pat_WS=n}', "");
-Expect(1, 13, '\P{Pat_WS=n}', "");
-Expect(0, 13, '\P{^Pat_WS=n}', "");
-Expect(1, 8, '\p{Pat_WS= _n}', "");
-Expect(0, 8, '\p{^Pat_WS= _n}', "");
-Expect(0, 8, '\P{Pat_WS= _n}', "");
-Expect(1, 8, '\P{^Pat_WS= _n}', "");
-Expect(0, 13, '\p{Pat_WS= _n}', "");
-Expect(1, 13, '\p{^Pat_WS= _n}', "");
-Expect(1, 13, '\P{Pat_WS= _n}', "");
-Expect(0, 13, '\P{^Pat_WS= _n}', "");
-Error('\p{Is_Pattern_White_Space=-_f:=}');
-Error('\P{Is_Pattern_White_Space=-_f:=}');
-Expect(1, 8, '\p{Is_Pattern_White_Space=f}', "");
-Expect(0, 8, '\p{^Is_Pattern_White_Space=f}', "");
-Expect(0, 8, '\P{Is_Pattern_White_Space=f}', "");
-Expect(1, 8, '\P{^Is_Pattern_White_Space=f}', "");
-Expect(0, 13, '\p{Is_Pattern_White_Space=f}', "");
-Expect(1, 13, '\p{^Is_Pattern_White_Space=f}', "");
-Expect(1, 13, '\P{Is_Pattern_White_Space=f}', "");
-Expect(0, 13, '\P{^Is_Pattern_White_Space=f}', "");
-Expect(1, 8, '\p{Is_Pattern_White_Space= -f}', "");
-Expect(0, 8, '\p{^Is_Pattern_White_Space= -f}', "");
-Expect(0, 8, '\P{Is_Pattern_White_Space= -f}', "");
-Expect(1, 8, '\P{^Is_Pattern_White_Space= -f}', "");
-Expect(0, 13, '\p{Is_Pattern_White_Space= -f}', "");
-Expect(1, 13, '\p{^Is_Pattern_White_Space= -f}', "");
-Expect(1, 13, '\P{Is_Pattern_White_Space= -f}', "");
-Expect(0, 13, '\P{^Is_Pattern_White_Space= -f}', "");
-Error('\p{Is_Pat_WS=- False:=}');
-Error('\P{Is_Pat_WS=- False:=}');
-Expect(1, 8, '\p{Is_Pat_WS=false}', "");
-Expect(0, 8, '\p{^Is_Pat_WS=false}', "");
-Expect(0, 8, '\P{Is_Pat_WS=false}', "");
-Expect(1, 8, '\P{^Is_Pat_WS=false}', "");
-Expect(0, 13, '\p{Is_Pat_WS=false}', "");
-Expect(1, 13, '\p{^Is_Pat_WS=false}', "");
-Expect(1, 13, '\P{Is_Pat_WS=false}', "");
-Expect(0, 13, '\P{^Is_Pat_WS=false}', "");
-Expect(1, 8, '\p{Is_Pat_WS=- False}', "");
-Expect(0, 8, '\p{^Is_Pat_WS=- False}', "");
-Expect(0, 8, '\P{Is_Pat_WS=- False}', "");
-Expect(1, 8, '\P{^Is_Pat_WS=- False}', "");
-Expect(0, 13, '\p{Is_Pat_WS=- False}', "");
-Expect(1, 13, '\p{^Is_Pat_WS=- False}', "");
-Expect(1, 13, '\P{Is_Pat_WS=- False}', "");
-Expect(0, 13, '\P{^Is_Pat_WS=- False}', "");
-Error('\p{Join_Control=_yes:=}');
-Error('\P{Join_Control=_yes:=}');
-Expect(1, 8205, '\p{Join_Control=yes}', "");
-Expect(0, 8205, '\p{^Join_Control=yes}', "");
-Expect(0, 8205, '\P{Join_Control=yes}', "");
-Expect(1, 8205, '\P{^Join_Control=yes}', "");
-Expect(0, 8203, '\p{Join_Control=yes}', "");
-Expect(1, 8203, '\p{^Join_Control=yes}', "");
-Expect(1, 8203, '\P{Join_Control=yes}', "");
-Expect(0, 8203, '\P{^Join_Control=yes}', "");
-Expect(1, 8205, '\p{Join_Control: YES}', "");
-Expect(0, 8205, '\p{^Join_Control: YES}', "");
-Expect(0, 8205, '\P{Join_Control: YES}', "");
-Expect(1, 8205, '\P{^Join_Control: YES}', "");
-Expect(0, 8203, '\p{Join_Control: YES}', "");
-Expect(1, 8203, '\p{^Join_Control: YES}', "");
-Expect(1, 8203, '\P{Join_Control: YES}', "");
-Expect(0, 8203, '\P{^Join_Control: YES}', "");
-Error('\p{Join_C= /a/Y}');
-Error('\P{Join_C= /a/Y}');
-Expect(1, 8205, '\p{Join_C=y}', "");
-Expect(0, 8205, '\p{^Join_C=y}', "");
-Expect(0, 8205, '\P{Join_C=y}', "");
-Expect(1, 8205, '\P{^Join_C=y}', "");
-Expect(0, 8203, '\p{Join_C=y}', "");
-Expect(1, 8203, '\p{^Join_C=y}', "");
-Expect(1, 8203, '\P{Join_C=y}', "");
-Expect(0, 8203, '\P{^Join_C=y}', "");
-Expect(1, 8205, '\p{Join_C=- Y}', "");
-Expect(0, 8205, '\p{^Join_C=- Y}', "");
-Expect(0, 8205, '\P{Join_C=- Y}', "");
-Expect(1, 8205, '\P{^Join_C=- Y}', "");
-Expect(0, 8203, '\p{Join_C=- Y}', "");
-Expect(1, 8203, '\p{^Join_C=- Y}', "");
-Expect(1, 8203, '\P{Join_C=- Y}', "");
-Expect(0, 8203, '\P{^Join_C=- Y}', "");
-Error('\p{Is_Join_Control=-:=T}');
-Error('\P{Is_Join_Control=-:=T}');
-Expect(1, 8205, '\p{Is_Join_Control=t}', "");
-Expect(0, 8205, '\p{^Is_Join_Control=t}', "");
-Expect(0, 8205, '\P{Is_Join_Control=t}', "");
-Expect(1, 8205, '\P{^Is_Join_Control=t}', "");
-Expect(0, 8203, '\p{Is_Join_Control=t}', "");
-Expect(1, 8203, '\p{^Is_Join_Control=t}', "");
-Expect(1, 8203, '\P{Is_Join_Control=t}', "");
-Expect(0, 8203, '\P{^Is_Join_Control=t}', "");
-Expect(1, 8205, '\p{Is_Join_Control= T}', "");
-Expect(0, 8205, '\p{^Is_Join_Control= T}', "");
-Expect(0, 8205, '\P{Is_Join_Control= T}', "");
-Expect(1, 8205, '\P{^Is_Join_Control= T}', "");
-Expect(0, 8203, '\p{Is_Join_Control= T}', "");
-Expect(1, 8203, '\p{^Is_Join_Control= T}', "");
-Expect(1, 8203, '\P{Is_Join_Control= T}', "");
-Expect(0, 8203, '\P{^Is_Join_Control= T}', "");
-Error('\p{Is_Join_C= true:=}');
-Error('\P{Is_Join_C= true:=}');
-Expect(1, 8205, '\p{Is_Join_C=true}', "");
-Expect(0, 8205, '\p{^Is_Join_C=true}', "");
-Expect(0, 8205, '\P{Is_Join_C=true}', "");
-Expect(1, 8205, '\P{^Is_Join_C=true}', "");
-Expect(0, 8203, '\p{Is_Join_C=true}', "");
-Expect(1, 8203, '\p{^Is_Join_C=true}', "");
-Expect(1, 8203, '\P{Is_Join_C=true}', "");
-Expect(0, 8203, '\P{^Is_Join_C=true}', "");
-Expect(1, 8205, '\p{Is_Join_C=_True}', "");
-Expect(0, 8205, '\p{^Is_Join_C=_True}', "");
-Expect(0, 8205, '\P{Is_Join_C=_True}', "");
-Expect(1, 8205, '\P{^Is_Join_C=_True}', "");
-Expect(0, 8203, '\p{Is_Join_C=_True}', "");
-Expect(1, 8203, '\p{^Is_Join_C=_True}', "");
-Expect(1, 8203, '\P{Is_Join_C=_True}', "");
-Expect(0, 8203, '\P{^Is_Join_C=_True}', "");
-Error('\p{Join_Control= /a/NO}');
-Error('\P{Join_Control= /a/NO}');
-Expect(1, 8203, '\p{Join_Control=no}', "");
-Expect(0, 8203, '\p{^Join_Control=no}', "");
-Expect(0, 8203, '\P{Join_Control=no}', "");
-Expect(1, 8203, '\P{^Join_Control=no}', "");
-Expect(0, 8205, '\p{Join_Control=no}', "");
-Expect(1, 8205, '\p{^Join_Control=no}', "");
-Expect(1, 8205, '\P{Join_Control=no}', "");
-Expect(0, 8205, '\P{^Join_Control=no}', "");
-Expect(1, 8203, '\p{Join_Control= _No}', "");
-Expect(0, 8203, '\p{^Join_Control= _No}', "");
-Expect(0, 8203, '\P{Join_Control= _No}', "");
-Expect(1, 8203, '\P{^Join_Control= _No}', "");
-Expect(0, 8205, '\p{Join_Control= _No}', "");
-Expect(1, 8205, '\p{^Join_Control= _No}', "");
-Expect(1, 8205, '\P{Join_Control= _No}', "");
-Expect(0, 8205, '\P{^Join_Control= _No}', "");
-Error('\p{Join_C= _n:=}');
-Error('\P{Join_C= _n:=}');
-Expect(1, 8203, '\p{Join_C=n}', "");
-Expect(0, 8203, '\p{^Join_C=n}', "");
-Expect(0, 8203, '\P{Join_C=n}', "");
-Expect(1, 8203, '\P{^Join_C=n}', "");
-Expect(0, 8205, '\p{Join_C=n}', "");
-Expect(1, 8205, '\p{^Join_C=n}', "");
-Expect(1, 8205, '\P{Join_C=n}', "");
-Expect(0, 8205, '\P{^Join_C=n}', "");
-Expect(1, 8203, '\p{Join_C=-_N}', "");
-Expect(0, 8203, '\p{^Join_C=-_N}', "");
-Expect(0, 8203, '\P{Join_C=-_N}', "");
-Expect(1, 8203, '\P{^Join_C=-_N}', "");
-Expect(0, 8205, '\p{Join_C=-_N}', "");
-Expect(1, 8205, '\p{^Join_C=-_N}', "");
-Expect(1, 8205, '\P{Join_C=-_N}', "");
-Expect(0, 8205, '\P{^Join_C=-_N}', "");
-Error('\p{Is_Join_Control: := F}');
-Error('\P{Is_Join_Control: := F}');
-Expect(1, 8203, '\p{Is_Join_Control=f}', "");
-Expect(0, 8203, '\p{^Is_Join_Control=f}', "");
-Expect(0, 8203, '\P{Is_Join_Control=f}', "");
-Expect(1, 8203, '\P{^Is_Join_Control=f}', "");
-Expect(0, 8205, '\p{Is_Join_Control=f}', "");
-Expect(1, 8205, '\p{^Is_Join_Control=f}', "");
-Expect(1, 8205, '\P{Is_Join_Control=f}', "");
-Expect(0, 8205, '\P{^Is_Join_Control=f}', "");
-Expect(1, 8203, '\p{Is_Join_Control=__F}', "");
-Expect(0, 8203, '\p{^Is_Join_Control=__F}', "");
-Expect(0, 8203, '\P{Is_Join_Control=__F}', "");
-Expect(1, 8203, '\P{^Is_Join_Control=__F}', "");
-Expect(0, 8205, '\p{Is_Join_Control=__F}', "");
-Expect(1, 8205, '\p{^Is_Join_Control=__F}', "");
-Expect(1, 8205, '\P{Is_Join_Control=__F}', "");
-Expect(0, 8205, '\P{^Is_Join_Control=__F}', "");
-Error('\p{Is_Join_C: /a/-False}');
-Error('\P{Is_Join_C: /a/-False}');
-Expect(1, 8203, '\p{Is_Join_C=false}', "");
-Expect(0, 8203, '\p{^Is_Join_C=false}', "");
-Expect(0, 8203, '\P{Is_Join_C=false}', "");
-Expect(1, 8203, '\P{^Is_Join_C=false}', "");
-Expect(0, 8205, '\p{Is_Join_C=false}', "");
-Expect(1, 8205, '\p{^Is_Join_C=false}', "");
-Expect(1, 8205, '\P{Is_Join_C=false}', "");
-Expect(0, 8205, '\P{^Is_Join_C=false}', "");
-Expect(1, 8203, '\p{Is_Join_C: False}', "");
-Expect(0, 8203, '\p{^Is_Join_C: False}', "");
-Expect(0, 8203, '\P{Is_Join_C: False}', "");
-Expect(1, 8203, '\P{^Is_Join_C: False}', "");
-Expect(0, 8205, '\p{Is_Join_C: False}', "");
-Expect(1, 8205, '\p{^Is_Join_C: False}', "");
-Expect(1, 8205, '\P{Is_Join_C: False}', "");
-Expect(0, 8205, '\P{^Is_Join_C: False}', "");
-Error('\p{Other_Default_Ignorable_Code_Point: /a/_ Yes}');
-Error('\P{Other_Default_Ignorable_Code_Point: /a/_ Yes}');
-Expect(1, 847, '\p{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(0, 847, '\p{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(0, 847, '\P{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(1, 847, '\P{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(0, 846, '\p{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(1, 846, '\p{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(1, 846, '\P{Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(0, 846, '\P{^Other_Default_Ignorable_Code_Point=yes}', 'deprecated');
-Expect(1, 847, '\p{Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(0, 847, '\p{^Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(0, 847, '\P{Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(1, 847, '\P{^Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(0, 846, '\p{Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(1, 846, '\p{^Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(1, 846, '\P{Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Expect(0, 846, '\P{^Other_Default_Ignorable_Code_Point= -Yes}', 'deprecated');
-Error('\p{ODI= /a/y}');
-Error('\P{ODI= /a/y}');
-Expect(1, 847, '\p{ODI=y}', 'deprecated');
-Expect(0, 847, '\p{^ODI=y}', 'deprecated');
-Expect(0, 847, '\P{ODI=y}', 'deprecated');
-Expect(1, 847, '\P{^ODI=y}', 'deprecated');
-Expect(0, 846, '\p{ODI=y}', 'deprecated');
-Expect(1, 846, '\p{^ODI=y}', 'deprecated');
-Expect(1, 846, '\P{ODI=y}', 'deprecated');
-Expect(0, 846, '\P{^ODI=y}', 'deprecated');
-Expect(1, 847, '\p{ODI= y}', 'deprecated');
-Expect(0, 847, '\p{^ODI= y}', 'deprecated');
-Expect(0, 847, '\P{ODI= y}', 'deprecated');
-Expect(1, 847, '\P{^ODI= y}', 'deprecated');
-Expect(0, 846, '\p{ODI= y}', 'deprecated');
-Expect(1, 846, '\p{^ODI= y}', 'deprecated');
-Expect(1, 846, '\P{ODI= y}', 'deprecated');
-Expect(0, 846, '\P{^ODI= y}', 'deprecated');
-Error('\p{Is_Other_Default_Ignorable_Code_Point=_-T:=}');
-Error('\P{Is_Other_Default_Ignorable_Code_Point=_-T:=}');
-Expect(1, 847, '\p{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(0, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(0, 847, '\P{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(1, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(0, 846, '\p{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(1, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(1, 846, '\P{Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(0, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=t}', 'deprecated');
-Expect(1, 847, '\p{Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(0, 847, '\p{^Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(0, 847, '\P{Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(1, 847, '\P{^Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(0, 846, '\p{Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(1, 846, '\p{^Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(1, 846, '\P{Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Expect(0, 846, '\P{^Is_Other_Default_Ignorable_Code_Point= -T}', 'deprecated');
-Error('\p{Is_ODI= /a/true}');
-Error('\P{Is_ODI= /a/true}');
-Expect(1, 847, '\p{Is_ODI=true}', 'deprecated');
-Expect(0, 847, '\p{^Is_ODI=true}', 'deprecated');
-Expect(0, 847, '\P{Is_ODI=true}', 'deprecated');
-Expect(1, 847, '\P{^Is_ODI=true}', 'deprecated');
-Expect(0, 846, '\p{Is_ODI=true}', 'deprecated');
-Expect(1, 846, '\p{^Is_ODI=true}', 'deprecated');
-Expect(1, 846, '\P{Is_ODI=true}', 'deprecated');
-Expect(0, 846, '\P{^Is_ODI=true}', 'deprecated');
-Expect(1, 847, '\p{Is_ODI=- true}', 'deprecated');
-Expect(0, 847, '\p{^Is_ODI=- true}', 'deprecated');
-Expect(0, 847, '\P{Is_ODI=- true}', 'deprecated');
-Expect(1, 847, '\P{^Is_ODI=- true}', 'deprecated');
-Expect(0, 846, '\p{Is_ODI=- true}', 'deprecated');
-Expect(1, 846, '\p{^Is_ODI=- true}', 'deprecated');
-Expect(1, 846, '\P{Is_ODI=- true}', 'deprecated');
-Expect(0, 846, '\P{^Is_ODI=- true}', 'deprecated');
-Error('\p{Other_Default_Ignorable_Code_Point=-:=no}');
-Error('\P{Other_Default_Ignorable_Code_Point=-:=no}');
-Expect(1, 846, '\p{Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(0, 846, '\p{^Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(0, 846, '\P{Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(1, 846, '\P{^Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(0, 847, '\p{Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(1, 847, '\p{^Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(1, 847, '\P{Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(0, 847, '\P{^Other_Default_Ignorable_Code_Point=no}', 'deprecated');
-Expect(1, 846, '\p{Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(0, 846, '\p{^Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(0, 846, '\P{Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(1, 846, '\P{^Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(0, 847, '\p{Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(1, 847, '\p{^Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(1, 847, '\P{Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Expect(0, 847, '\P{^Other_Default_Ignorable_Code_Point= No}', 'deprecated');
-Error('\p{ODI=_:=N}');
-Error('\P{ODI=_:=N}');
-Expect(1, 846, '\p{ODI: n}', 'deprecated');
-Expect(0, 846, '\p{^ODI: n}', 'deprecated');
-Expect(0, 846, '\P{ODI: n}', 'deprecated');
-Expect(1, 846, '\P{^ODI: n}', 'deprecated');
-Expect(0, 847, '\p{ODI: n}', 'deprecated');
-Expect(1, 847, '\p{^ODI: n}', 'deprecated');
-Expect(1, 847, '\P{ODI: n}', 'deprecated');
-Expect(0, 847, '\P{^ODI: n}', 'deprecated');
-Expect(1, 846, '\p{ODI: -_N}', 'deprecated');
-Expect(0, 846, '\p{^ODI: -_N}', 'deprecated');
-Expect(0, 846, '\P{ODI: -_N}', 'deprecated');
-Expect(1, 846, '\P{^ODI: -_N}', 'deprecated');
-Expect(0, 847, '\p{ODI: -_N}', 'deprecated');
-Expect(1, 847, '\p{^ODI: -_N}', 'deprecated');
-Expect(1, 847, '\P{ODI: -_N}', 'deprecated');
-Expect(0, 847, '\P{^ODI: -_N}', 'deprecated');
-Error('\p{Is_Other_Default_Ignorable_Code_Point=/a/--F}');
-Error('\P{Is_Other_Default_Ignorable_Code_Point=/a/--F}');
-Expect(1, 846, '\p{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(0, 846, '\p{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(0, 846, '\P{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(1, 846, '\P{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(0, 847, '\p{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(1, 847, '\p{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(1, 847, '\P{Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(0, 847, '\P{^Is_Other_Default_Ignorable_Code_Point=f}', 'deprecated');
-Expect(1, 846, '\p{Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(0, 846, '\p{^Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(0, 846, '\P{Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(1, 846, '\P{^Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(0, 847, '\p{Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(1, 847, '\p{^Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(1, 847, '\P{Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Expect(0, 847, '\P{^Is_Other_Default_Ignorable_Code_Point:F}', 'deprecated');
-Error('\p{Is_ODI=:=_FALSE}');
-Error('\P{Is_ODI=:=_FALSE}');
-Expect(1, 846, '\p{Is_ODI=false}', 'deprecated');
-Expect(0, 846, '\p{^Is_ODI=false}', 'deprecated');
-Expect(0, 846, '\P{Is_ODI=false}', 'deprecated');
-Expect(1, 846, '\P{^Is_ODI=false}', 'deprecated');
-Expect(0, 847, '\p{Is_ODI=false}', 'deprecated');
-Expect(1, 847, '\p{^Is_ODI=false}', 'deprecated');
-Expect(1, 847, '\P{Is_ODI=false}', 'deprecated');
-Expect(0, 847, '\P{^Is_ODI=false}', 'deprecated');
-Expect(1, 846, '\p{Is_ODI= _false}', 'deprecated');
-Expect(0, 846, '\p{^Is_ODI= _false}', 'deprecated');
-Expect(0, 846, '\P{Is_ODI= _false}', 'deprecated');
-Expect(1, 846, '\P{^Is_ODI= _false}', 'deprecated');
-Expect(0, 847, '\p{Is_ODI= _false}', 'deprecated');
-Expect(1, 847, '\p{^Is_ODI= _false}', 'deprecated');
-Expect(1, 847, '\P{Is_ODI= _false}', 'deprecated');
-Expect(0, 847, '\P{^Is_ODI= _false}', 'deprecated');
-Error('\p{Cased= :=yes}');
-Error('\P{Cased= :=yes}');
-Expect(1, 90, '\p{Cased=yes}', "");
-Expect(0, 90, '\p{^Cased=yes}', "");
-Expect(0, 90, '\P{Cased=yes}', "");
-Expect(1, 90, '\P{^Cased=yes}', "");
-Expect(0, 64, '\p{Cased=yes}', "");
-Expect(1, 64, '\p{^Cased=yes}', "");
-Expect(1, 64, '\P{Cased=yes}', "");
-Expect(0, 64, '\P{^Cased=yes}', "");
-Expect(1, 90, '\p{Cased= Yes}', "");
-Expect(0, 90, '\p{^Cased= Yes}', "");
-Expect(0, 90, '\P{Cased= Yes}', "");
-Expect(1, 90, '\P{^Cased= Yes}', "");
-Expect(0, 64, '\p{Cased= Yes}', "");
-Expect(1, 64, '\p{^Cased= Yes}', "");
-Expect(1, 64, '\P{Cased= Yes}', "");
-Expect(0, 64, '\P{^Cased= Yes}', "");
-Error('\p{Is_Cased=-Y/a/}');
-Error('\P{Is_Cased=-Y/a/}');
-Expect(1, 90, '\p{Is_Cased=y}', "");
-Expect(0, 90, '\p{^Is_Cased=y}', "");
-Expect(0, 90, '\P{Is_Cased=y}', "");
-Expect(1, 90, '\P{^Is_Cased=y}', "");
-Expect(0, 64, '\p{Is_Cased=y}', "");
-Expect(1, 64, '\p{^Is_Cased=y}', "");
-Expect(1, 64, '\P{Is_Cased=y}', "");
-Expect(0, 64, '\P{^Is_Cased=y}', "");
-Expect(1, 90, '\p{Is_Cased=__Y}', "");
-Expect(0, 90, '\p{^Is_Cased=__Y}', "");
-Expect(0, 90, '\P{Is_Cased=__Y}', "");
-Expect(1, 90, '\P{^Is_Cased=__Y}', "");
-Expect(0, 64, '\p{Is_Cased=__Y}', "");
-Expect(1, 64, '\p{^Is_Cased=__Y}', "");
-Expect(1, 64, '\P{Is_Cased=__Y}', "");
-Expect(0, 64, '\P{^Is_Cased=__Y}', "");
-Error('\p{Cased=/a/ T}');
-Error('\P{Cased=/a/ T}');
-Expect(1, 90, '\p{Cased=t}', "");
-Expect(0, 90, '\p{^Cased=t}', "");
-Expect(0, 90, '\P{Cased=t}', "");
-Expect(1, 90, '\P{^Cased=t}', "");
-Expect(0, 64, '\p{Cased=t}', "");
-Expect(1, 64, '\p{^Cased=t}', "");
-Expect(1, 64, '\P{Cased=t}', "");
-Expect(0, 64, '\P{^Cased=t}', "");
-Expect(1, 90, '\p{Cased=- T}', "");
-Expect(0, 90, '\p{^Cased=- T}', "");
-Expect(0, 90, '\P{Cased=- T}', "");
-Expect(1, 90, '\P{^Cased=- T}', "");
-Expect(0, 64, '\p{Cased=- T}', "");
-Expect(1, 64, '\p{^Cased=- T}', "");
-Expect(1, 64, '\P{Cased=- T}', "");
-Expect(0, 64, '\P{^Cased=- T}', "");
-Error('\p{Is_Cased= true/a/}');
-Error('\P{Is_Cased= true/a/}');
-Expect(1, 90, '\p{Is_Cased: true}', "");
-Expect(0, 90, '\p{^Is_Cased: true}', "");
-Expect(0, 90, '\P{Is_Cased: true}', "");
-Expect(1, 90, '\P{^Is_Cased: true}', "");
-Expect(0, 64, '\p{Is_Cased: true}', "");
-Expect(1, 64, '\p{^Is_Cased: true}', "");
-Expect(1, 64, '\P{Is_Cased: true}', "");
-Expect(0, 64, '\P{^Is_Cased: true}', "");
-Expect(1, 90, '\p{Is_Cased=-TRUE}', "");
-Expect(0, 90, '\p{^Is_Cased=-TRUE}', "");
-Expect(0, 90, '\P{Is_Cased=-TRUE}', "");
-Expect(1, 90, '\P{^Is_Cased=-TRUE}', "");
-Expect(0, 64, '\p{Is_Cased=-TRUE}', "");
-Expect(1, 64, '\p{^Is_Cased=-TRUE}', "");
-Expect(1, 64, '\P{Is_Cased=-TRUE}', "");
-Expect(0, 64, '\P{^Is_Cased=-TRUE}', "");
-Error('\p{Cased=-_No:=}');
-Error('\P{Cased=-_No:=}');
-Expect(1, 64, '\p{Cased=no}', "");
-Expect(0, 64, '\p{^Cased=no}', "");
-Expect(0, 64, '\P{Cased=no}', "");
-Expect(1, 64, '\P{^Cased=no}', "");
-Expect(0, 90, '\p{Cased=no}', "");
-Expect(1, 90, '\p{^Cased=no}', "");
-Expect(1, 90, '\P{Cased=no}', "");
-Expect(0, 90, '\P{^Cased=no}', "");
-Expect(1, 64, '\p{Cased=__NO}', "");
-Expect(0, 64, '\p{^Cased=__NO}', "");
-Expect(0, 64, '\P{Cased=__NO}', "");
-Expect(1, 64, '\P{^Cased=__NO}', "");
-Expect(0, 90, '\p{Cased=__NO}', "");
-Expect(1, 90, '\p{^Cased=__NO}', "");
-Expect(1, 90, '\P{Cased=__NO}', "");
-Expect(0, 90, '\P{^Cased=__NO}', "");
-Error('\p{Is_Cased=-N/a/}');
-Error('\P{Is_Cased=-N/a/}');
-Expect(1, 64, '\p{Is_Cased=n}', "");
-Expect(0, 64, '\p{^Is_Cased=n}', "");
-Expect(0, 64, '\P{Is_Cased=n}', "");
-Expect(1, 64, '\P{^Is_Cased=n}', "");
-Expect(0, 90, '\p{Is_Cased=n}', "");
-Expect(1, 90, '\p{^Is_Cased=n}', "");
-Expect(1, 90, '\P{Is_Cased=n}', "");
-Expect(0, 90, '\P{^Is_Cased=n}', "");
-Expect(1, 64, '\p{Is_Cased=_-N}', "");
-Expect(0, 64, '\p{^Is_Cased=_-N}', "");
-Expect(0, 64, '\P{Is_Cased=_-N}', "");
-Expect(1, 64, '\P{^Is_Cased=_-N}', "");
-Expect(0, 90, '\p{Is_Cased=_-N}', "");
-Expect(1, 90, '\p{^Is_Cased=_-N}', "");
-Expect(1, 90, '\P{Is_Cased=_-N}', "");
-Expect(0, 90, '\P{^Is_Cased=_-N}', "");
-Error('\p{Cased=/a/_-F}');
-Error('\P{Cased=/a/_-F}');
-Expect(1, 64, '\p{Cased: f}', "");
-Expect(0, 64, '\p{^Cased: f}', "");
-Expect(0, 64, '\P{Cased: f}', "");
-Expect(1, 64, '\P{^Cased: f}', "");
-Expect(0, 90, '\p{Cased: f}', "");
-Expect(1, 90, '\p{^Cased: f}', "");
-Expect(1, 90, '\P{Cased: f}', "");
-Expect(0, 90, '\P{^Cased: f}', "");
-Expect(1, 64, '\p{Cased=- F}', "");
-Expect(0, 64, '\p{^Cased=- F}', "");
-Expect(0, 64, '\P{Cased=- F}', "");
-Expect(1, 64, '\P{^Cased=- F}', "");
-Expect(0, 90, '\p{Cased=- F}', "");
-Expect(1, 90, '\p{^Cased=- F}', "");
-Expect(1, 90, '\P{Cased=- F}', "");
-Expect(0, 90, '\P{^Cased=- F}', "");
-Error('\p{Is_Cased=:= FALSE}');
-Error('\P{Is_Cased=:= FALSE}');
-Expect(1, 64, '\p{Is_Cased=false}', "");
-Expect(0, 64, '\p{^Is_Cased=false}', "");
-Expect(0, 64, '\P{Is_Cased=false}', "");
-Expect(1, 64, '\P{^Is_Cased=false}', "");
-Expect(0, 90, '\p{Is_Cased=false}', "");
-Expect(1, 90, '\p{^Is_Cased=false}', "");
-Expect(1, 90, '\P{Is_Cased=false}', "");
-Expect(0, 90, '\P{^Is_Cased=false}', "");
-Expect(1, 64, '\p{Is_Cased=-_False}', "");
-Expect(0, 64, '\p{^Is_Cased=-_False}', "");
-Expect(0, 64, '\P{Is_Cased=-_False}', "");
-Expect(1, 64, '\P{^Is_Cased=-_False}', "");
-Expect(0, 90, '\p{Is_Cased=-_False}', "");
-Expect(1, 90, '\p{^Is_Cased=-_False}', "");
-Expect(1, 90, '\P{Is_Cased=-_False}', "");
-Expect(0, 90, '\P{^Is_Cased=-_False}', "");
-Error('\p{Joining_Type=:=_ TRANSPARENT}');
-Error('\P{Joining_Type=:=_ TRANSPARENT}');
-Expect(1, 173, '\p{Joining_Type=transparent}', "");
-Expect(0, 173, '\p{^Joining_Type=transparent}', "");
-Expect(0, 173, '\P{Joining_Type=transparent}', "");
-Expect(1, 173, '\P{^Joining_Type=transparent}', "");
-Expect(0, 172, '\p{Joining_Type=transparent}', "");
-Expect(1, 172, '\p{^Joining_Type=transparent}', "");
-Expect(1, 172, '\P{Joining_Type=transparent}', "");
-Expect(0, 172, '\P{^Joining_Type=transparent}', "");
-Expect(1, 173, '\p{Joining_Type=Transparent}', "");
-Expect(0, 173, '\p{^Joining_Type=Transparent}', "");
-Expect(0, 173, '\P{Joining_Type=Transparent}', "");
-Expect(1, 173, '\P{^Joining_Type=Transparent}', "");
-Expect(0, 172, '\p{Joining_Type=Transparent}', "");
-Expect(1, 172, '\p{^Joining_Type=Transparent}', "");
-Expect(1, 172, '\P{Joining_Type=Transparent}', "");
-Expect(0, 172, '\P{^Joining_Type=Transparent}', "");
-Error('\p{Jt: /a/ T}');
-Error('\P{Jt: /a/ T}');
-Expect(1, 173, '\p{Jt=t}', "");
-Expect(0, 173, '\p{^Jt=t}', "");
-Expect(0, 173, '\P{Jt=t}', "");
-Expect(1, 173, '\P{^Jt=t}', "");
-Expect(0, 172, '\p{Jt=t}', "");
-Expect(1, 172, '\p{^Jt=t}', "");
-Expect(1, 172, '\P{Jt=t}', "");
-Expect(0, 172, '\P{^Jt=t}', "");
-Expect(1, 173, '\p{Jt=_ t}', "");
-Expect(0, 173, '\p{^Jt=_ t}', "");
-Expect(0, 173, '\P{Jt=_ t}', "");
-Expect(1, 173, '\P{^Jt=_ t}', "");
-Expect(0, 172, '\p{Jt=_ t}', "");
-Expect(1, 172, '\p{^Jt=_ t}', "");
-Expect(1, 172, '\P{Jt=_ t}', "");
-Expect(0, 172, '\P{^Jt=_ t}', "");
-Error('\p{Is_Joining_Type=/a/- TRANSPARENT}');
-Error('\P{Is_Joining_Type=/a/- TRANSPARENT}');
-Expect(1, 173, '\p{Is_Joining_Type=transparent}', "");
-Expect(0, 173, '\p{^Is_Joining_Type=transparent}', "");
-Expect(0, 173, '\P{Is_Joining_Type=transparent}', "");
-Expect(1, 173, '\P{^Is_Joining_Type=transparent}', "");
-Expect(0, 172, '\p{Is_Joining_Type=transparent}', "");
-Expect(1, 172, '\p{^Is_Joining_Type=transparent}', "");
-Expect(1, 172, '\P{Is_Joining_Type=transparent}', "");
-Expect(0, 172, '\P{^Is_Joining_Type=transparent}', "");
-Expect(1, 173, '\p{Is_Joining_Type=_Transparent}', "");
-Expect(0, 173, '\p{^Is_Joining_Type=_Transparent}', "");
-Expect(0, 173, '\P{Is_Joining_Type=_Transparent}', "");
-Expect(1, 173, '\P{^Is_Joining_Type=_Transparent}', "");
-Expect(0, 172, '\p{Is_Joining_Type=_Transparent}', "");
-Expect(1, 172, '\p{^Is_Joining_Type=_Transparent}', "");
-Expect(1, 172, '\P{Is_Joining_Type=_Transparent}', "");
-Expect(0, 172, '\P{^Is_Joining_Type=_Transparent}', "");
-Error('\p{Is_Jt= -T:=}');
-Error('\P{Is_Jt= -T:=}');
-Expect(1, 173, '\p{Is_Jt=t}', "");
-Expect(0, 173, '\p{^Is_Jt=t}', "");
-Expect(0, 173, '\P{Is_Jt=t}', "");
-Expect(1, 173, '\P{^Is_Jt=t}', "");
-Expect(0, 172, '\p{Is_Jt=t}', "");
-Expect(1, 172, '\p{^Is_Jt=t}', "");
-Expect(1, 172, '\P{Is_Jt=t}', "");
-Expect(0, 172, '\P{^Is_Jt=t}', "");
-Expect(1, 173, '\p{Is_Jt= t}', "");
-Expect(0, 173, '\p{^Is_Jt= t}', "");
-Expect(0, 173, '\P{Is_Jt= t}', "");
-Expect(1, 173, '\P{^Is_Jt= t}', "");
-Expect(0, 172, '\p{Is_Jt= t}', "");
-Expect(1, 172, '\p{^Is_Jt= t}', "");
-Expect(1, 172, '\P{Is_Jt= t}', "");
-Expect(0, 172, '\P{^Is_Jt= t}', "");
-Error('\p{Joining_Type=:=_ RightJoining}');
-Error('\P{Joining_Type=:=_ RightJoining}');
-Expect(1, 1573, '\p{Joining_Type=rightjoining}', "");
-Expect(0, 1573, '\p{^Joining_Type=rightjoining}', "");
-Expect(0, 1573, '\P{Joining_Type=rightjoining}', "");
-Expect(1, 1573, '\P{^Joining_Type=rightjoining}', "");
-Expect(0, 1569, '\p{Joining_Type=rightjoining}', "");
-Expect(1, 1569, '\p{^Joining_Type=rightjoining}', "");
-Expect(1, 1569, '\P{Joining_Type=rightjoining}', "");
-Expect(0, 1569, '\P{^Joining_Type=rightjoining}', "");
-Expect(1, 1573, '\p{Joining_Type: -Right_JOINING}', "");
-Expect(0, 1573, '\p{^Joining_Type: -Right_JOINING}', "");
-Expect(0, 1573, '\P{Joining_Type: -Right_JOINING}', "");
-Expect(1, 1573, '\P{^Joining_Type: -Right_JOINING}', "");
-Expect(0, 1569, '\p{Joining_Type: -Right_JOINING}', "");
-Expect(1, 1569, '\p{^Joining_Type: -Right_JOINING}', "");
-Expect(1, 1569, '\P{Joining_Type: -Right_JOINING}', "");
-Expect(0, 1569, '\P{^Joining_Type: -Right_JOINING}', "");
-Error('\p{Jt=:=_ R}');
-Error('\P{Jt=:=_ R}');
-Expect(1, 1573, '\p{Jt=r}', "");
-Expect(0, 1573, '\p{^Jt=r}', "");
-Expect(0, 1573, '\P{Jt=r}', "");
-Expect(1, 1573, '\P{^Jt=r}', "");
-Expect(0, 1569, '\p{Jt=r}', "");
-Expect(1, 1569, '\p{^Jt=r}', "");
-Expect(1, 1569, '\P{Jt=r}', "");
-Expect(0, 1569, '\P{^Jt=r}', "");
-Expect(1, 1573, '\p{Jt= -r}', "");
-Expect(0, 1573, '\p{^Jt= -r}', "");
-Expect(0, 1573, '\P{Jt= -r}', "");
-Expect(1, 1573, '\P{^Jt= -r}', "");
-Expect(0, 1569, '\p{Jt= -r}', "");
-Expect(1, 1569, '\p{^Jt= -r}', "");
-Expect(1, 1569, '\P{Jt= -r}', "");
-Expect(0, 1569, '\P{^Jt= -r}', "");
-Error('\p{Is_Joining_Type=_/a/RIGHT JOINING}');
-Error('\P{Is_Joining_Type=_/a/RIGHT JOINING}');
-Expect(1, 1573, '\p{Is_Joining_Type=rightjoining}', "");
-Expect(0, 1573, '\p{^Is_Joining_Type=rightjoining}', "");
-Expect(0, 1573, '\P{Is_Joining_Type=rightjoining}', "");
-Expect(1, 1573, '\P{^Is_Joining_Type=rightjoining}', "");
-Expect(0, 1569, '\p{Is_Joining_Type=rightjoining}', "");
-Expect(1, 1569, '\p{^Is_Joining_Type=rightjoining}', "");
-Expect(1, 1569, '\P{Is_Joining_Type=rightjoining}', "");
-Expect(0, 1569, '\P{^Is_Joining_Type=rightjoining}', "");
-Expect(1, 1573, '\p{Is_Joining_Type= Right JOINING}', "");
-Expect(0, 1573, '\p{^Is_Joining_Type= Right JOINING}', "");
-Expect(0, 1573, '\P{Is_Joining_Type= Right JOINING}', "");
-Expect(1, 1573, '\P{^Is_Joining_Type= Right JOINING}', "");
-Expect(0, 1569, '\p{Is_Joining_Type= Right JOINING}', "");
-Expect(1, 1569, '\p{^Is_Joining_Type= Right JOINING}', "");
-Expect(1, 1569, '\P{Is_Joining_Type= Right JOINING}', "");
-Expect(0, 1569, '\P{^Is_Joining_Type= Right JOINING}', "");
-Error('\p{Is_Jt=/a/_ R}');
-Error('\P{Is_Jt=/a/_ R}');
-Expect(1, 1573, '\p{Is_Jt=r}', "");
-Expect(0, 1573, '\p{^Is_Jt=r}', "");
-Expect(0, 1573, '\P{Is_Jt=r}', "");
-Expect(1, 1573, '\P{^Is_Jt=r}', "");
-Expect(0, 1569, '\p{Is_Jt=r}', "");
-Expect(1, 1569, '\p{^Is_Jt=r}', "");
-Expect(1, 1569, '\P{Is_Jt=r}', "");
-Expect(0, 1569, '\P{^Is_Jt=r}', "");
-Expect(1, 1573, '\p{Is_Jt=__R}', "");
-Expect(0, 1573, '\p{^Is_Jt=__R}', "");
-Expect(0, 1573, '\P{Is_Jt=__R}', "");
-Expect(1, 1573, '\P{^Is_Jt=__R}', "");
-Expect(0, 1569, '\p{Is_Jt=__R}', "");
-Expect(1, 1569, '\p{^Is_Jt=__R}', "");
-Expect(1, 1569, '\P{Is_Jt=__R}', "");
-Expect(0, 1569, '\P{^Is_Jt=__R}', "");
-Error('\p{Joining_Type=/a/- JOIN_Causing}');
-Error('\P{Joining_Type=/a/- JOIN_Causing}');
-Expect(1, 1600, '\p{Joining_Type=joincausing}', "");
-Expect(0, 1600, '\p{^Joining_Type=joincausing}', "");
-Expect(0, 1600, '\P{Joining_Type=joincausing}', "");
-Expect(1, 1600, '\P{^Joining_Type=joincausing}', "");
-Expect(0, 1599, '\p{Joining_Type=joincausing}', "");
-Expect(1, 1599, '\p{^Joining_Type=joincausing}', "");
-Expect(1, 1599, '\P{Joining_Type=joincausing}', "");
-Expect(0, 1599, '\P{^Joining_Type=joincausing}', "");
-Expect(1, 1600, '\p{Joining_Type=_Join_CAUSING}', "");
-Expect(0, 1600, '\p{^Joining_Type=_Join_CAUSING}', "");
-Expect(0, 1600, '\P{Joining_Type=_Join_CAUSING}', "");
-Expect(1, 1600, '\P{^Joining_Type=_Join_CAUSING}', "");
-Expect(0, 1599, '\p{Joining_Type=_Join_CAUSING}', "");
-Expect(1, 1599, '\p{^Joining_Type=_Join_CAUSING}', "");
-Expect(1, 1599, '\P{Joining_Type=_Join_CAUSING}', "");
-Expect(0, 1599, '\P{^Joining_Type=_Join_CAUSING}', "");
-Error('\p{Jt= C/a/}');
-Error('\P{Jt= C/a/}');
-Expect(1, 1600, '\p{Jt=c}', "");
-Expect(0, 1600, '\p{^Jt=c}', "");
-Expect(0, 1600, '\P{Jt=c}', "");
-Expect(1, 1600, '\P{^Jt=c}', "");
-Expect(0, 1599, '\p{Jt=c}', "");
-Expect(1, 1599, '\p{^Jt=c}', "");
-Expect(1, 1599, '\P{Jt=c}', "");
-Expect(0, 1599, '\P{^Jt=c}', "");
-Expect(1, 1600, '\p{Jt=- C}', "");
-Expect(0, 1600, '\p{^Jt=- C}', "");
-Expect(0, 1600, '\P{Jt=- C}', "");
-Expect(1, 1600, '\P{^Jt=- C}', "");
-Expect(0, 1599, '\p{Jt=- C}', "");
-Expect(1, 1599, '\p{^Jt=- C}', "");
-Expect(1, 1599, '\P{Jt=- C}', "");
-Expect(0, 1599, '\P{^Jt=- C}', "");
-Error('\p{Is_Joining_Type=-_JOIN:=Causing}');
-Error('\P{Is_Joining_Type=-_JOIN:=Causing}');
-Expect(1, 1600, '\p{Is_Joining_Type=joincausing}', "");
-Expect(0, 1600, '\p{^Is_Joining_Type=joincausing}', "");
-Expect(0, 1600, '\P{Is_Joining_Type=joincausing}', "");
-Expect(1, 1600, '\P{^Is_Joining_Type=joincausing}', "");
-Expect(0, 1599, '\p{Is_Joining_Type=joincausing}', "");
-Expect(1, 1599, '\p{^Is_Joining_Type=joincausing}', "");
-Expect(1, 1599, '\P{Is_Joining_Type=joincausing}', "");
-Expect(0, 1599, '\P{^Is_Joining_Type=joincausing}', "");
-Expect(1, 1600, '\p{Is_Joining_Type= JOINcausing}', "");
-Expect(0, 1600, '\p{^Is_Joining_Type= JOINcausing}', "");
-Expect(0, 1600, '\P{Is_Joining_Type= JOINcausing}', "");
-Expect(1, 1600, '\P{^Is_Joining_Type= JOINcausing}', "");
-Expect(0, 1599, '\p{Is_Joining_Type= JOINcausing}', "");
-Expect(1, 1599, '\p{^Is_Joining_Type= JOINcausing}', "");
-Expect(1, 1599, '\P{Is_Joining_Type= JOINcausing}', "");
-Expect(0, 1599, '\P{^Is_Joining_Type= JOINcausing}', "");
-Error('\p{Is_Jt: C:=}');
-Error('\P{Is_Jt: C:=}');
-Expect(1, 1600, '\p{Is_Jt=c}', "");
-Expect(0, 1600, '\p{^Is_Jt=c}', "");
-Expect(0, 1600, '\P{Is_Jt=c}', "");
-Expect(1, 1600, '\P{^Is_Jt=c}', "");
-Expect(0, 1599, '\p{Is_Jt=c}', "");
-Expect(1, 1599, '\p{^Is_Jt=c}', "");
-Expect(1, 1599, '\P{Is_Jt=c}', "");
-Expect(0, 1599, '\P{^Is_Jt=c}', "");
-Error('\p{Joining_Type: := Non JOINING}');
-Error('\P{Joining_Type: := Non JOINING}');
-Expect(1, 172, '\p{Joining_Type=nonjoining}', "");
-Expect(0, 172, '\p{^Joining_Type=nonjoining}', "");
-Expect(0, 172, '\P{Joining_Type=nonjoining}', "");
-Expect(1, 172, '\P{^Joining_Type=nonjoining}', "");
-Expect(0, 173, '\p{Joining_Type=nonjoining}', "");
-Expect(1, 173, '\p{^Joining_Type=nonjoining}', "");
-Expect(1, 173, '\P{Joining_Type=nonjoining}', "");
-Expect(0, 173, '\P{^Joining_Type=nonjoining}', "");
-Expect(1, 172, '\p{Joining_Type=-Non Joining}', "");
-Expect(0, 172, '\p{^Joining_Type=-Non Joining}', "");
-Expect(0, 172, '\P{Joining_Type=-Non Joining}', "");
-Expect(1, 172, '\P{^Joining_Type=-Non Joining}', "");
-Expect(0, 173, '\p{Joining_Type=-Non Joining}', "");
-Expect(1, 173, '\p{^Joining_Type=-Non Joining}', "");
-Expect(1, 173, '\P{Joining_Type=-Non Joining}', "");
-Expect(0, 173, '\P{^Joining_Type=-Non Joining}', "");
-Error('\p{Jt= U/a/}');
-Error('\P{Jt= U/a/}');
-Expect(1, 172, '\p{Jt=u}', "");
-Expect(0, 172, '\p{^Jt=u}', "");
-Expect(0, 172, '\P{Jt=u}', "");
-Expect(1, 172, '\P{^Jt=u}', "");
-Expect(0, 173, '\p{Jt=u}', "");
-Expect(1, 173, '\p{^Jt=u}', "");
-Expect(1, 173, '\P{Jt=u}', "");
-Expect(0, 173, '\P{^Jt=u}', "");
-Expect(1, 172, '\p{Jt=_ U}', "");
-Expect(0, 172, '\p{^Jt=_ U}', "");
-Expect(0, 172, '\P{Jt=_ U}', "");
-Expect(1, 172, '\P{^Jt=_ U}', "");
-Expect(0, 173, '\p{Jt=_ U}', "");
-Expect(1, 173, '\p{^Jt=_ U}', "");
-Expect(1, 173, '\P{Jt=_ U}', "");
-Expect(0, 173, '\P{^Jt=_ U}', "");
-Error('\p{Is_Joining_Type=-NON:=JOINING}');
-Error('\P{Is_Joining_Type=-NON:=JOINING}');
-Expect(1, 172, '\p{Is_Joining_Type=nonjoining}', "");
-Expect(0, 172, '\p{^Is_Joining_Type=nonjoining}', "");
-Expect(0, 172, '\P{Is_Joining_Type=nonjoining}', "");
-Expect(1, 172, '\P{^Is_Joining_Type=nonjoining}', "");
-Expect(0, 173, '\p{Is_Joining_Type=nonjoining}', "");
-Expect(1, 173, '\p{^Is_Joining_Type=nonjoining}', "");
-Expect(1, 173, '\P{Is_Joining_Type=nonjoining}', "");
-Expect(0, 173, '\P{^Is_Joining_Type=nonjoining}', "");
-Expect(1, 172, '\p{Is_Joining_Type= _Non-joining}', "");
-Expect(0, 172, '\p{^Is_Joining_Type= _Non-joining}', "");
-Expect(0, 172, '\P{Is_Joining_Type= _Non-joining}', "");
-Expect(1, 172, '\P{^Is_Joining_Type= _Non-joining}', "");
-Expect(0, 173, '\p{Is_Joining_Type= _Non-joining}', "");
-Expect(1, 173, '\p{^Is_Joining_Type= _Non-joining}', "");
-Expect(1, 173, '\P{Is_Joining_Type= _Non-joining}', "");
-Expect(0, 173, '\P{^Is_Joining_Type= _Non-joining}', "");
-Error('\p{Is_Jt=/a/ u}');
-Error('\P{Is_Jt=/a/ u}');
-Expect(1, 172, '\p{Is_Jt: u}', "");
-Expect(0, 172, '\p{^Is_Jt: u}', "");
-Expect(0, 172, '\P{Is_Jt: u}', "");
-Expect(1, 172, '\P{^Is_Jt: u}', "");
-Expect(0, 173, '\p{Is_Jt: u}', "");
-Expect(1, 173, '\p{^Is_Jt: u}', "");
-Expect(1, 173, '\P{Is_Jt: u}', "");
-Expect(0, 173, '\P{^Is_Jt: u}', "");
-Expect(1, 172, '\p{Is_Jt: _U}', "");
-Expect(0, 172, '\p{^Is_Jt: _U}', "");
-Expect(0, 172, '\P{Is_Jt: _U}', "");
-Expect(1, 172, '\P{^Is_Jt: _U}', "");
-Expect(0, 173, '\p{Is_Jt: _U}', "");
-Expect(1, 173, '\p{^Is_Jt: _U}', "");
-Expect(1, 173, '\P{Is_Jt: _U}', "");
-Expect(0, 173, '\P{^Is_Jt: _U}', "");
-Error('\p{Joining_Type=__DUAL Joining:=}');
-Error('\P{Joining_Type=__DUAL Joining:=}');
-Expect(1, 1574, '\p{Joining_Type: dualjoining}', "");
-Expect(0, 1574, '\p{^Joining_Type: dualjoining}', "");
-Expect(0, 1574, '\P{Joining_Type: dualjoining}', "");
-Expect(1, 1574, '\P{^Joining_Type: dualjoining}', "");
-Expect(0, 1573, '\p{Joining_Type: dualjoining}', "");
-Expect(1, 1573, '\p{^Joining_Type: dualjoining}', "");
-Expect(1, 1573, '\P{Joining_Type: dualjoining}', "");
-Expect(0, 1573, '\P{^Joining_Type: dualjoining}', "");
-Expect(1, 1574, '\p{Joining_Type= DUALjoining}', "");
-Expect(0, 1574, '\p{^Joining_Type= DUALjoining}', "");
-Expect(0, 1574, '\P{Joining_Type= DUALjoining}', "");
-Expect(1, 1574, '\P{^Joining_Type= DUALjoining}', "");
-Expect(0, 1573, '\p{Joining_Type= DUALjoining}', "");
-Expect(1, 1573, '\p{^Joining_Type= DUALjoining}', "");
-Expect(1, 1573, '\P{Joining_Type= DUALjoining}', "");
-Expect(0, 1573, '\P{^Joining_Type= DUALjoining}', "");
-Error('\p{Jt= D:=}');
-Error('\P{Jt= D:=}');
-Expect(1, 1574, '\p{Jt: d}', "");
-Expect(0, 1574, '\p{^Jt: d}', "");
-Expect(0, 1574, '\P{Jt: d}', "");
-Expect(1, 1574, '\P{^Jt: d}', "");
-Expect(0, 1573, '\p{Jt: d}', "");
-Expect(1, 1573, '\p{^Jt: d}', "");
-Expect(1, 1573, '\P{Jt: d}', "");
-Expect(0, 1573, '\P{^Jt: d}', "");
-Expect(1, 1574, '\p{Jt= -D}', "");
-Expect(0, 1574, '\p{^Jt= -D}', "");
-Expect(0, 1574, '\P{Jt= -D}', "");
-Expect(1, 1574, '\P{^Jt= -D}', "");
-Expect(0, 1573, '\p{Jt= -D}', "");
-Expect(1, 1573, '\p{^Jt= -D}', "");
-Expect(1, 1573, '\P{Jt= -D}', "");
-Expect(0, 1573, '\P{^Jt= -D}', "");
-Error('\p{Is_Joining_Type= DualJoining:=}');
-Error('\P{Is_Joining_Type= DualJoining:=}');
-Expect(1, 1574, '\p{Is_Joining_Type=dualjoining}', "");
-Expect(0, 1574, '\p{^Is_Joining_Type=dualjoining}', "");
-Expect(0, 1574, '\P{Is_Joining_Type=dualjoining}', "");
-Expect(1, 1574, '\P{^Is_Joining_Type=dualjoining}', "");
-Expect(0, 1573, '\p{Is_Joining_Type=dualjoining}', "");
-Expect(1, 1573, '\p{^Is_Joining_Type=dualjoining}', "");
-Expect(1, 1573, '\P{Is_Joining_Type=dualjoining}', "");
-Expect(0, 1573, '\P{^Is_Joining_Type=dualjoining}', "");
-Expect(1, 1574, '\p{Is_Joining_Type= dual_JOINING}', "");
-Expect(0, 1574, '\p{^Is_Joining_Type= dual_JOINING}', "");
-Expect(0, 1574, '\P{Is_Joining_Type= dual_JOINING}', "");
-Expect(1, 1574, '\P{^Is_Joining_Type= dual_JOINING}', "");
-Expect(0, 1573, '\p{Is_Joining_Type= dual_JOINING}', "");
-Expect(1, 1573, '\p{^Is_Joining_Type= dual_JOINING}', "");
-Expect(1, 1573, '\P{Is_Joining_Type= dual_JOINING}', "");
-Expect(0, 1573, '\P{^Is_Joining_Type= dual_JOINING}', "");
-Error('\p{Is_Jt: :=d}');
-Error('\P{Is_Jt: :=d}');
-Expect(1, 1574, '\p{Is_Jt=d}', "");
-Expect(0, 1574, '\p{^Is_Jt=d}', "");
-Expect(0, 1574, '\P{Is_Jt=d}', "");
-Expect(1, 1574, '\P{^Is_Jt=d}', "");
-Expect(0, 1573, '\p{Is_Jt=d}', "");
-Expect(1, 1573, '\p{^Is_Jt=d}', "");
-Expect(1, 1573, '\P{Is_Jt=d}', "");
-Expect(0, 1573, '\P{^Is_Jt=d}', "");
-Expect(1, 1574, '\p{Is_Jt=D}', "");
-Expect(0, 1574, '\p{^Is_Jt=D}', "");
-Expect(0, 1574, '\P{Is_Jt=D}', "");
-Expect(1, 1574, '\P{^Is_Jt=D}', "");
-Expect(0, 1573, '\p{Is_Jt=D}', "");
-Expect(1, 1573, '\p{^Is_Jt=D}', "");
-Expect(1, 1573, '\P{Is_Jt=D}', "");
-Expect(0, 1573, '\P{^Is_Jt=D}', "");
-Error('\p{Joining_Type= /a/Leftjoining}');
-Error('\P{Joining_Type= /a/Leftjoining}');
-Expect(0, 1, '\p{Joining_Type: leftjoining}', "");
-Expect(1, 1, '\p{^Joining_Type: leftjoining}', "");
-Expect(1, 1, '\P{Joining_Type: leftjoining}', "");
-Expect(0, 1, '\P{^Joining_Type: leftjoining}', "");
-Expect(0, 1, '\p{Joining_Type=LEFT-Joining}', "");
-Expect(1, 1, '\p{^Joining_Type=LEFT-Joining}', "");
-Expect(1, 1, '\P{Joining_Type=LEFT-Joining}', "");
-Expect(0, 1, '\P{^Joining_Type=LEFT-Joining}', "");
-Error('\p{Jt=_/a/l}');
-Error('\P{Jt=_/a/l}');
-Expect(0, 1, '\p{Jt=l}', "");
-Expect(1, 1, '\p{^Jt=l}', "");
-Expect(1, 1, '\P{Jt=l}', "");
-Expect(0, 1, '\P{^Jt=l}', "");
-Expect(0, 1, '\p{Jt=L}', "");
-Expect(1, 1, '\p{^Jt=L}', "");
-Expect(1, 1, '\P{Jt=L}', "");
-Expect(0, 1, '\P{^Jt=L}', "");
-Error('\p{Is_Joining_Type=_/a/LEFT JOINING}');
-Error('\P{Is_Joining_Type=_/a/LEFT JOINING}');
-Expect(0, 1, '\p{Is_Joining_Type=leftjoining}', "");
-Expect(1, 1, '\p{^Is_Joining_Type=leftjoining}', "");
-Expect(1, 1, '\P{Is_Joining_Type=leftjoining}', "");
-Expect(0, 1, '\P{^Is_Joining_Type=leftjoining}', "");
-Expect(0, 1, '\p{Is_Joining_Type=--Leftjoining}', "");
-Expect(1, 1, '\p{^Is_Joining_Type=--Leftjoining}', "");
-Expect(1, 1, '\P{Is_Joining_Type=--Leftjoining}', "");
-Expect(0, 1, '\P{^Is_Joining_Type=--Leftjoining}', "");
-Error('\p{Is_Jt=/a/-_l}');
-Error('\P{Is_Jt=/a/-_l}');
-Expect(0, 1, '\p{Is_Jt=l}', "");
-Expect(1, 1, '\p{^Is_Jt=l}', "");
-Expect(1, 1, '\P{Is_Jt=l}', "");
-Expect(0, 1, '\P{^Is_Jt=l}', "");
-Expect(0, 1, '\p{Is_Jt=-_l}', "");
-Expect(1, 1, '\p{^Is_Jt=-_l}', "");
-Expect(1, 1, '\P{Is_Jt=-_l}', "");
-Expect(0, 1, '\P{^Is_Jt=-_l}', "");
-Error('\p{ID_Start=/a/ Yes}');
-Error('\P{ID_Start=/a/ Yes}');
-Expect(1, 90, '\p{ID_Start=yes}', "");
-Expect(0, 90, '\p{^ID_Start=yes}', "");
-Expect(0, 90, '\P{ID_Start=yes}', "");
-Expect(1, 90, '\P{^ID_Start=yes}', "");
-Expect(0, 64, '\p{ID_Start=yes}', "");
-Expect(1, 64, '\p{^ID_Start=yes}', "");
-Expect(1, 64, '\P{ID_Start=yes}', "");
-Expect(0, 64, '\P{^ID_Start=yes}', "");
-Expect(1, 90, '\p{ID_Start=_ yes}', "");
-Expect(0, 90, '\p{^ID_Start=_ yes}', "");
-Expect(0, 90, '\P{ID_Start=_ yes}', "");
-Expect(1, 90, '\P{^ID_Start=_ yes}', "");
-Expect(0, 64, '\p{ID_Start=_ yes}', "");
-Expect(1, 64, '\p{^ID_Start=_ yes}', "");
-Expect(1, 64, '\P{ID_Start=_ yes}', "");
-Expect(0, 64, '\P{^ID_Start=_ yes}', "");
-Error('\p{IDS=/a/_y}');
-Error('\P{IDS=/a/_y}');
-Expect(1, 90, '\p{IDS=y}', "");
-Expect(0, 90, '\p{^IDS=y}', "");
-Expect(0, 90, '\P{IDS=y}', "");
-Expect(1, 90, '\P{^IDS=y}', "");
-Expect(0, 64, '\p{IDS=y}', "");
-Expect(1, 64, '\p{^IDS=y}', "");
-Expect(1, 64, '\P{IDS=y}', "");
-Expect(0, 64, '\P{^IDS=y}', "");
-Expect(1, 90, '\p{IDS= _Y}', "");
-Expect(0, 90, '\p{^IDS= _Y}', "");
-Expect(0, 90, '\P{IDS= _Y}', "");
-Expect(1, 90, '\P{^IDS= _Y}', "");
-Expect(0, 64, '\p{IDS= _Y}', "");
-Expect(1, 64, '\p{^IDS= _Y}', "");
-Expect(1, 64, '\P{IDS= _Y}', "");
-Expect(0, 64, '\P{^IDS= _Y}', "");
-Error('\p{Is_ID_Start: _-T/a/}');
-Error('\P{Is_ID_Start: _-T/a/}');
-Expect(1, 90, '\p{Is_ID_Start=t}', "");
-Expect(0, 90, '\p{^Is_ID_Start=t}', "");
-Expect(0, 90, '\P{Is_ID_Start=t}', "");
-Expect(1, 90, '\P{^Is_ID_Start=t}', "");
-Expect(0, 64, '\p{Is_ID_Start=t}', "");
-Expect(1, 64, '\p{^Is_ID_Start=t}', "");
-Expect(1, 64, '\P{Is_ID_Start=t}', "");
-Expect(0, 64, '\P{^Is_ID_Start=t}', "");
-Expect(1, 90, '\p{Is_ID_Start= t}', "");
-Expect(0, 90, '\p{^Is_ID_Start= t}', "");
-Expect(0, 90, '\P{Is_ID_Start= t}', "");
-Expect(1, 90, '\P{^Is_ID_Start= t}', "");
-Expect(0, 64, '\p{Is_ID_Start= t}', "");
-Expect(1, 64, '\p{^Is_ID_Start= t}', "");
-Expect(1, 64, '\P{Is_ID_Start= t}', "");
-Expect(0, 64, '\P{^Is_ID_Start= t}', "");
-Error('\p{Is_IDS=_-True:=}');
-Error('\P{Is_IDS=_-True:=}');
-Expect(1, 90, '\p{Is_IDS=true}', "");
-Expect(0, 90, '\p{^Is_IDS=true}', "");
-Expect(0, 90, '\P{Is_IDS=true}', "");
-Expect(1, 90, '\P{^Is_IDS=true}', "");
-Expect(0, 64, '\p{Is_IDS=true}', "");
-Expect(1, 64, '\p{^Is_IDS=true}', "");
-Expect(1, 64, '\P{Is_IDS=true}', "");
-Expect(0, 64, '\P{^Is_IDS=true}', "");
-Expect(1, 90, '\p{Is_IDS: --TRUE}', "");
-Expect(0, 90, '\p{^Is_IDS: --TRUE}', "");
-Expect(0, 90, '\P{Is_IDS: --TRUE}', "");
-Expect(1, 90, '\P{^Is_IDS: --TRUE}', "");
-Expect(0, 64, '\p{Is_IDS: --TRUE}', "");
-Expect(1, 64, '\p{^Is_IDS: --TRUE}', "");
-Expect(1, 64, '\P{Is_IDS: --TRUE}', "");
-Expect(0, 64, '\P{^Is_IDS: --TRUE}', "");
-Error('\p{ID_Start= NO:=}');
-Error('\P{ID_Start= NO:=}');
-Expect(1, 64, '\p{ID_Start=no}', "");
-Expect(0, 64, '\p{^ID_Start=no}', "");
-Expect(0, 64, '\P{ID_Start=no}', "");
-Expect(1, 64, '\P{^ID_Start=no}', "");
-Expect(0, 90, '\p{ID_Start=no}', "");
-Expect(1, 90, '\p{^ID_Start=no}', "");
-Expect(1, 90, '\P{ID_Start=no}', "");
-Expect(0, 90, '\P{^ID_Start=no}', "");
-Expect(1, 64, '\p{ID_Start= No}', "");
-Expect(0, 64, '\p{^ID_Start= No}', "");
-Expect(0, 64, '\P{ID_Start= No}', "");
-Expect(1, 64, '\P{^ID_Start= No}', "");
-Expect(0, 90, '\p{ID_Start= No}', "");
-Expect(1, 90, '\p{^ID_Start= No}', "");
-Expect(1, 90, '\P{ID_Start= No}', "");
-Expect(0, 90, '\P{^ID_Start= No}', "");
-Error('\p{IDS=/a/_-N}');
-Error('\P{IDS=/a/_-N}');
-Expect(1, 64, '\p{IDS=n}', "");
-Expect(0, 64, '\p{^IDS=n}', "");
-Expect(0, 64, '\P{IDS=n}', "");
-Expect(1, 64, '\P{^IDS=n}', "");
-Expect(0, 90, '\p{IDS=n}', "");
-Expect(1, 90, '\p{^IDS=n}', "");
-Expect(1, 90, '\P{IDS=n}', "");
-Expect(0, 90, '\P{^IDS=n}', "");
-Expect(1, 64, '\p{IDS= n}', "");
-Expect(0, 64, '\p{^IDS= n}', "");
-Expect(0, 64, '\P{IDS= n}', "");
-Expect(1, 64, '\P{^IDS= n}', "");
-Expect(0, 90, '\p{IDS= n}', "");
-Expect(1, 90, '\p{^IDS= n}', "");
-Expect(1, 90, '\P{IDS= n}', "");
-Expect(0, 90, '\P{^IDS= n}', "");
-Error('\p{Is_ID_Start: _/a/f}');
-Error('\P{Is_ID_Start: _/a/f}');
-Expect(1, 64, '\p{Is_ID_Start=f}', "");
-Expect(0, 64, '\p{^Is_ID_Start=f}', "");
-Expect(0, 64, '\P{Is_ID_Start=f}', "");
-Expect(1, 64, '\P{^Is_ID_Start=f}', "");
-Expect(0, 90, '\p{Is_ID_Start=f}', "");
-Expect(1, 90, '\p{^Is_ID_Start=f}', "");
-Expect(1, 90, '\P{Is_ID_Start=f}', "");
-Expect(0, 90, '\P{^Is_ID_Start=f}', "");
-Expect(1, 64, '\p{Is_ID_Start: F}', "");
-Expect(0, 64, '\p{^Is_ID_Start: F}', "");
-Expect(0, 64, '\P{Is_ID_Start: F}', "");
-Expect(1, 64, '\P{^Is_ID_Start: F}', "");
-Expect(0, 90, '\p{Is_ID_Start: F}', "");
-Expect(1, 90, '\p{^Is_ID_Start: F}', "");
-Expect(1, 90, '\P{Is_ID_Start: F}', "");
-Expect(0, 90, '\P{^Is_ID_Start: F}', "");
-Error('\p{Is_IDS= /a/FALSE}');
-Error('\P{Is_IDS= /a/FALSE}');
-Expect(1, 64, '\p{Is_IDS=false}', "");
-Expect(0, 64, '\p{^Is_IDS=false}', "");
-Expect(0, 64, '\P{Is_IDS=false}', "");
-Expect(1, 64, '\P{^Is_IDS=false}', "");
-Expect(0, 90, '\p{Is_IDS=false}', "");
-Expect(1, 90, '\p{^Is_IDS=false}', "");
-Expect(1, 90, '\P{Is_IDS=false}', "");
-Expect(0, 90, '\P{^Is_IDS=false}', "");
-Expect(1, 64, '\p{Is_IDS= -FALSE}', "");
-Expect(0, 64, '\p{^Is_IDS= -FALSE}', "");
-Expect(0, 64, '\P{Is_IDS= -FALSE}', "");
-Expect(1, 64, '\P{^Is_IDS= -FALSE}', "");
-Expect(0, 90, '\p{Is_IDS= -FALSE}', "");
-Expect(1, 90, '\p{^Is_IDS= -FALSE}', "");
-Expect(1, 90, '\P{Is_IDS= -FALSE}', "");
-Expect(0, 90, '\P{^Is_IDS= -FALSE}', "");
-Error('\p{NFC_Quick_Check=/a/ Yes}');
-Error('\P{NFC_Quick_Check=/a/ Yes}');
-Expect(1, 767, '\p{NFC_Quick_Check=yes}', "");
-Expect(0, 767, '\p{^NFC_Quick_Check=yes}', "");
-Expect(0, 767, '\P{NFC_Quick_Check=yes}', "");
-Expect(1, 767, '\P{^NFC_Quick_Check=yes}', "");
-Expect(0, 772, '\p{NFC_Quick_Check=yes}', "");
-Expect(1, 772, '\p{^NFC_Quick_Check=yes}', "");
-Expect(1, 772, '\P{NFC_Quick_Check=yes}', "");
-Expect(0, 772, '\P{^NFC_Quick_Check=yes}', "");
-Expect(1, 767, '\p{NFC_Quick_Check=- YES}', "");
-Expect(0, 767, '\p{^NFC_Quick_Check=- YES}', "");
-Expect(0, 767, '\P{NFC_Quick_Check=- YES}', "");
-Expect(1, 767, '\P{^NFC_Quick_Check=- YES}', "");
-Expect(0, 772, '\p{NFC_Quick_Check=- YES}', "");
-Expect(1, 772, '\p{^NFC_Quick_Check=- YES}', "");
-Expect(1, 772, '\P{NFC_Quick_Check=- YES}', "");
-Expect(0, 772, '\P{^NFC_Quick_Check=- YES}', "");
-Error('\p{NFC_QC=_:=Y}');
-Error('\P{NFC_QC=_:=Y}');
-Expect(1, 767, '\p{NFC_QC=y}', "");
-Expect(0, 767, '\p{^NFC_QC=y}', "");
-Expect(0, 767, '\P{NFC_QC=y}', "");
-Expect(1, 767, '\P{^NFC_QC=y}', "");
-Expect(0, 772, '\p{NFC_QC=y}', "");
-Expect(1, 772, '\p{^NFC_QC=y}', "");
-Expect(1, 772, '\P{NFC_QC=y}', "");
-Expect(0, 772, '\P{^NFC_QC=y}', "");
-Expect(1, 767, '\p{NFC_QC=-y}', "");
-Expect(0, 767, '\p{^NFC_QC=-y}', "");
-Expect(0, 767, '\P{NFC_QC=-y}', "");
-Expect(1, 767, '\P{^NFC_QC=-y}', "");
-Expect(0, 772, '\p{NFC_QC=-y}', "");
-Expect(1, 772, '\p{^NFC_QC=-y}', "");
-Expect(1, 772, '\P{NFC_QC=-y}', "");
-Expect(0, 772, '\P{^NFC_QC=-y}', "");
-Error('\p{Is_NFC_Quick_Check: /a/ Yes}');
-Error('\P{Is_NFC_Quick_Check: /a/ Yes}');
-Expect(1, 767, '\p{Is_NFC_Quick_Check=yes}', "");
-Expect(0, 767, '\p{^Is_NFC_Quick_Check=yes}', "");
-Expect(0, 767, '\P{Is_NFC_Quick_Check=yes}', "");
-Expect(1, 767, '\P{^Is_NFC_Quick_Check=yes}', "");
-Expect(0, 772, '\p{Is_NFC_Quick_Check=yes}', "");
-Expect(1, 772, '\p{^Is_NFC_Quick_Check=yes}', "");
-Expect(1, 772, '\P{Is_NFC_Quick_Check=yes}', "");
-Expect(0, 772, '\P{^Is_NFC_Quick_Check=yes}', "");
-Expect(1, 767, '\p{Is_NFC_Quick_Check=_-Yes}', "");
-Expect(0, 767, '\p{^Is_NFC_Quick_Check=_-Yes}', "");
-Expect(0, 767, '\P{Is_NFC_Quick_Check=_-Yes}', "");
-Expect(1, 767, '\P{^Is_NFC_Quick_Check=_-Yes}', "");
-Expect(0, 772, '\p{Is_NFC_Quick_Check=_-Yes}', "");
-Expect(1, 772, '\p{^Is_NFC_Quick_Check=_-Yes}', "");
-Expect(1, 772, '\P{Is_NFC_Quick_Check=_-Yes}', "");
-Expect(0, 772, '\P{^Is_NFC_Quick_Check=_-Yes}', "");
-Error('\p{Is_NFC_QC=- y/a/}');
-Error('\P{Is_NFC_QC=- y/a/}');
-Expect(1, 767, '\p{Is_NFC_QC=y}', "");
-Expect(0, 767, '\p{^Is_NFC_QC=y}', "");
-Expect(0, 767, '\P{Is_NFC_QC=y}', "");
-Expect(1, 767, '\P{^Is_NFC_QC=y}', "");
-Expect(0, 772, '\p{Is_NFC_QC=y}', "");
-Expect(1, 772, '\p{^Is_NFC_QC=y}', "");
-Expect(1, 772, '\P{Is_NFC_QC=y}', "");
-Expect(0, 772, '\P{^Is_NFC_QC=y}', "");
-Expect(1, 767, '\p{Is_NFC_QC= Y}', "");
-Expect(0, 767, '\p{^Is_NFC_QC= Y}', "");
-Expect(0, 767, '\P{Is_NFC_QC= Y}', "");
-Expect(1, 767, '\P{^Is_NFC_QC= Y}', "");
-Expect(0, 772, '\p{Is_NFC_QC= Y}', "");
-Expect(1, 772, '\p{^Is_NFC_QC= Y}', "");
-Expect(1, 772, '\P{Is_NFC_QC= Y}', "");
-Expect(0, 772, '\P{^Is_NFC_QC= Y}', "");
-Error('\p{NFC_Quick_Check=:= NO}');
-Error('\P{NFC_Quick_Check=:= NO}');
-Expect(1, 833, '\p{NFC_Quick_Check: no}', "");
-Expect(0, 833, '\p{^NFC_Quick_Check: no}', "");
-Expect(0, 833, '\P{NFC_Quick_Check: no}', "");
-Expect(1, 833, '\P{^NFC_Quick_Check: no}', "");
-Expect(0, 831, '\p{NFC_Quick_Check: no}', "");
-Expect(1, 831, '\p{^NFC_Quick_Check: no}', "");
-Expect(1, 831, '\P{NFC_Quick_Check: no}', "");
-Expect(0, 831, '\P{^NFC_Quick_Check: no}', "");
-Expect(1, 833, '\p{NFC_Quick_Check=_-No}', "");
-Expect(0, 833, '\p{^NFC_Quick_Check=_-No}', "");
-Expect(0, 833, '\P{NFC_Quick_Check=_-No}', "");
-Expect(1, 833, '\P{^NFC_Quick_Check=_-No}', "");
-Expect(0, 831, '\p{NFC_Quick_Check=_-No}', "");
-Expect(1, 831, '\p{^NFC_Quick_Check=_-No}', "");
-Expect(1, 831, '\P{NFC_Quick_Check=_-No}', "");
-Expect(0, 831, '\P{^NFC_Quick_Check=_-No}', "");
-Error('\p{NFC_QC=/a/ N}');
-Error('\P{NFC_QC=/a/ N}');
-Expect(1, 833, '\p{NFC_QC=n}', "");
-Expect(0, 833, '\p{^NFC_QC=n}', "");
-Expect(0, 833, '\P{NFC_QC=n}', "");
-Expect(1, 833, '\P{^NFC_QC=n}', "");
-Expect(0, 831, '\p{NFC_QC=n}', "");
-Expect(1, 831, '\p{^NFC_QC=n}', "");
-Expect(1, 831, '\P{NFC_QC=n}', "");
-Expect(0, 831, '\P{^NFC_QC=n}', "");
-Expect(1, 833, '\p{NFC_QC= n}', "");
-Expect(0, 833, '\p{^NFC_QC= n}', "");
-Expect(0, 833, '\P{NFC_QC= n}', "");
-Expect(1, 833, '\P{^NFC_QC= n}', "");
-Expect(0, 831, '\p{NFC_QC= n}', "");
-Expect(1, 831, '\p{^NFC_QC= n}', "");
-Expect(1, 831, '\P{NFC_QC= n}', "");
-Expect(0, 831, '\P{^NFC_QC= n}', "");
-Error('\p{Is_NFC_Quick_Check=/a/ No}');
-Error('\P{Is_NFC_Quick_Check=/a/ No}');
-Expect(1, 833, '\p{Is_NFC_Quick_Check=no}', "");
-Expect(0, 833, '\p{^Is_NFC_Quick_Check=no}', "");
-Expect(0, 833, '\P{Is_NFC_Quick_Check=no}', "");
-Expect(1, 833, '\P{^Is_NFC_Quick_Check=no}', "");
-Expect(0, 831, '\p{Is_NFC_Quick_Check=no}', "");
-Expect(1, 831, '\p{^Is_NFC_Quick_Check=no}', "");
-Expect(1, 831, '\P{Is_NFC_Quick_Check=no}', "");
-Expect(0, 831, '\P{^Is_NFC_Quick_Check=no}', "");
-Expect(1, 833, '\p{Is_NFC_Quick_Check= no}', "");
-Expect(0, 833, '\p{^Is_NFC_Quick_Check= no}', "");
-Expect(0, 833, '\P{Is_NFC_Quick_Check= no}', "");
-Expect(1, 833, '\P{^Is_NFC_Quick_Check= no}', "");
-Expect(0, 831, '\p{Is_NFC_Quick_Check= no}', "");
-Expect(1, 831, '\p{^Is_NFC_Quick_Check= no}', "");
-Expect(1, 831, '\P{Is_NFC_Quick_Check= no}', "");
-Expect(0, 831, '\P{^Is_NFC_Quick_Check= no}', "");
-Error('\p{Is_NFC_QC=-:=N}');
-Error('\P{Is_NFC_QC=-:=N}');
-Expect(1, 833, '\p{Is_NFC_QC=n}', "");
-Expect(0, 833, '\p{^Is_NFC_QC=n}', "");
-Expect(0, 833, '\P{Is_NFC_QC=n}', "");
-Expect(1, 833, '\P{^Is_NFC_QC=n}', "");
-Expect(0, 831, '\p{Is_NFC_QC=n}', "");
-Expect(1, 831, '\p{^Is_NFC_QC=n}', "");
-Expect(1, 831, '\P{Is_NFC_QC=n}', "");
-Expect(0, 831, '\P{^Is_NFC_QC=n}', "");
-Expect(1, 833, '\p{Is_NFC_QC=- n}', "");
-Expect(0, 833, '\p{^Is_NFC_QC=- n}', "");
-Expect(0, 833, '\P{Is_NFC_QC=- n}', "");
-Expect(1, 833, '\P{^Is_NFC_QC=- n}', "");
-Expect(0, 831, '\p{Is_NFC_QC=- n}', "");
-Expect(1, 831, '\p{^Is_NFC_QC=- n}', "");
-Expect(1, 831, '\P{Is_NFC_QC=- n}', "");
-Expect(0, 831, '\P{^Is_NFC_QC=- n}', "");
-Error('\p{NFC_Quick_Check= -MAYBE:=}');
-Error('\P{NFC_Quick_Check= -MAYBE:=}');
-Expect(1, 772, '\p{NFC_Quick_Check=maybe}', "");
-Expect(0, 772, '\p{^NFC_Quick_Check=maybe}', "");
-Expect(0, 772, '\P{NFC_Quick_Check=maybe}', "");
-Expect(1, 772, '\P{^NFC_Quick_Check=maybe}', "");
-Expect(0, 767, '\p{NFC_Quick_Check=maybe}', "");
-Expect(1, 767, '\p{^NFC_Quick_Check=maybe}', "");
-Expect(1, 767, '\P{NFC_Quick_Check=maybe}', "");
-Expect(0, 767, '\P{^NFC_Quick_Check=maybe}', "");
-Expect(1, 772, '\p{NFC_Quick_Check= MAYBE}', "");
-Expect(0, 772, '\p{^NFC_Quick_Check= MAYBE}', "");
-Expect(0, 772, '\P{NFC_Quick_Check= MAYBE}', "");
-Expect(1, 772, '\P{^NFC_Quick_Check= MAYBE}', "");
-Expect(0, 767, '\p{NFC_Quick_Check= MAYBE}', "");
-Expect(1, 767, '\p{^NFC_Quick_Check= MAYBE}', "");
-Expect(1, 767, '\P{NFC_Quick_Check= MAYBE}', "");
-Expect(0, 767, '\P{^NFC_Quick_Check= MAYBE}', "");
-Error('\p{NFC_QC= m:=}');
-Error('\P{NFC_QC= m:=}');
-Expect(1, 772, '\p{NFC_QC=m}', "");
-Expect(0, 772, '\p{^NFC_QC=m}', "");
-Expect(0, 772, '\P{NFC_QC=m}', "");
-Expect(1, 772, '\P{^NFC_QC=m}', "");
-Expect(0, 767, '\p{NFC_QC=m}', "");
-Expect(1, 767, '\p{^NFC_QC=m}', "");
-Expect(1, 767, '\P{NFC_QC=m}', "");
-Expect(0, 767, '\P{^NFC_QC=m}', "");
-Expect(1, 772, '\p{NFC_QC: M}', "");
-Expect(0, 772, '\p{^NFC_QC: M}', "");
-Expect(0, 772, '\P{NFC_QC: M}', "");
-Expect(1, 772, '\P{^NFC_QC: M}', "");
-Expect(0, 767, '\p{NFC_QC: M}', "");
-Expect(1, 767, '\p{^NFC_QC: M}', "");
-Expect(1, 767, '\P{NFC_QC: M}', "");
-Expect(0, 767, '\P{^NFC_QC: M}', "");
-Error('\p{Is_NFC_Quick_Check=_/a/MAYBE}');
-Error('\P{Is_NFC_Quick_Check=_/a/MAYBE}');
-Expect(1, 772, '\p{Is_NFC_Quick_Check=maybe}', "");
-Expect(0, 772, '\p{^Is_NFC_Quick_Check=maybe}', "");
-Expect(0, 772, '\P{Is_NFC_Quick_Check=maybe}', "");
-Expect(1, 772, '\P{^Is_NFC_Quick_Check=maybe}', "");
-Expect(0, 767, '\p{Is_NFC_Quick_Check=maybe}', "");
-Expect(1, 767, '\p{^Is_NFC_Quick_Check=maybe}', "");
-Expect(1, 767, '\P{Is_NFC_Quick_Check=maybe}', "");
-Expect(0, 767, '\P{^Is_NFC_Quick_Check=maybe}', "");
-Expect(1, 772, '\p{Is_NFC_Quick_Check= Maybe}', "");
-Expect(0, 772, '\p{^Is_NFC_Quick_Check= Maybe}', "");
-Expect(0, 772, '\P{Is_NFC_Quick_Check= Maybe}', "");
-Expect(1, 772, '\P{^Is_NFC_Quick_Check= Maybe}', "");
-Expect(0, 767, '\p{Is_NFC_Quick_Check= Maybe}', "");
-Expect(1, 767, '\p{^Is_NFC_Quick_Check= Maybe}', "");
-Expect(1, 767, '\P{Is_NFC_Quick_Check= Maybe}', "");
-Expect(0, 767, '\P{^Is_NFC_Quick_Check= Maybe}', "");
-Error('\p{Is_NFC_QC= -M:=}');
-Error('\P{Is_NFC_QC= -M:=}');
-Expect(1, 772, '\p{Is_NFC_QC=m}', "");
-Expect(0, 772, '\p{^Is_NFC_QC=m}', "");
-Expect(0, 772, '\P{Is_NFC_QC=m}', "");
-Expect(1, 772, '\P{^Is_NFC_QC=m}', "");
-Expect(0, 767, '\p{Is_NFC_QC=m}', "");
-Expect(1, 767, '\p{^Is_NFC_QC=m}', "");
-Expect(1, 767, '\P{Is_NFC_QC=m}', "");
-Expect(0, 767, '\P{^Is_NFC_QC=m}', "");
-Expect(1, 772, '\p{Is_NFC_QC: -m}', "");
-Expect(0, 772, '\p{^Is_NFC_QC: -m}', "");
-Expect(0, 772, '\P{Is_NFC_QC: -m}', "");
-Expect(1, 772, '\P{^Is_NFC_QC: -m}', "");
-Expect(0, 767, '\p{Is_NFC_QC: -m}', "");
-Expect(1, 767, '\p{^Is_NFC_QC: -m}', "");
-Expect(1, 767, '\P{Is_NFC_QC: -m}', "");
-Expect(0, 767, '\P{^Is_NFC_QC: -m}', "");
-Error('\p{Word_Break=_newline/a/}');
-Error('\P{Word_Break=_newline/a/}');
-Expect(1, 12, '\p{Word_Break: newline}', "");
-Expect(0, 12, '\p{^Word_Break: newline}', "");
-Expect(0, 12, '\P{Word_Break: newline}', "");
-Expect(1, 12, '\P{^Word_Break: newline}', "");
-Expect(0, 10, '\p{Word_Break: newline}', "");
-Expect(1, 10, '\p{^Word_Break: newline}', "");
-Expect(1, 10, '\P{Word_Break: newline}', "");
-Expect(0, 10, '\P{^Word_Break: newline}', "");
-Expect(1, 12, '\p{Word_Break=__Newline}', "");
-Expect(0, 12, '\p{^Word_Break=__Newline}', "");
-Expect(0, 12, '\P{Word_Break=__Newline}', "");
-Expect(1, 12, '\P{^Word_Break=__Newline}', "");
-Expect(0, 10, '\p{Word_Break=__Newline}', "");
-Expect(1, 10, '\p{^Word_Break=__Newline}', "");
-Expect(1, 10, '\P{Word_Break=__Newline}', "");
-Expect(0, 10, '\P{^Word_Break=__Newline}', "");
-Error('\p{WB=_NL/a/}');
-Error('\P{WB=_NL/a/}');
-Expect(1, 12, '\p{WB=nl}', "");
-Expect(0, 12, '\p{^WB=nl}', "");
-Expect(0, 12, '\P{WB=nl}', "");
-Expect(1, 12, '\P{^WB=nl}', "");
-Expect(0, 10, '\p{WB=nl}', "");
-Expect(1, 10, '\p{^WB=nl}', "");
-Expect(1, 10, '\P{WB=nl}', "");
-Expect(0, 10, '\P{^WB=nl}', "");
-Expect(1, 12, '\p{WB= NL}', "");
-Expect(0, 12, '\p{^WB= NL}', "");
-Expect(0, 12, '\P{WB= NL}', "");
-Expect(1, 12, '\P{^WB= NL}', "");
-Expect(0, 10, '\p{WB= NL}', "");
-Expect(1, 10, '\p{^WB= NL}', "");
-Expect(1, 10, '\P{WB= NL}', "");
-Expect(0, 10, '\P{^WB= NL}', "");
-Error('\p{Is_Word_Break= _NEWLINE/a/}');
-Error('\P{Is_Word_Break= _NEWLINE/a/}');
-Expect(1, 12, '\p{Is_Word_Break=newline}', "");
-Expect(0, 12, '\p{^Is_Word_Break=newline}', "");
-Expect(0, 12, '\P{Is_Word_Break=newline}', "");
-Expect(1, 12, '\P{^Is_Word_Break=newline}', "");
-Expect(0, 10, '\p{Is_Word_Break=newline}', "");
-Expect(1, 10, '\p{^Is_Word_Break=newline}', "");
-Expect(1, 10, '\P{Is_Word_Break=newline}', "");
-Expect(0, 10, '\P{^Is_Word_Break=newline}', "");
-Expect(1, 12, '\p{Is_Word_Break= newline}', "");
-Expect(0, 12, '\p{^Is_Word_Break= newline}', "");
-Expect(0, 12, '\P{Is_Word_Break= newline}', "");
-Expect(1, 12, '\P{^Is_Word_Break= newline}', "");
-Expect(0, 10, '\p{Is_Word_Break= newline}', "");
-Expect(1, 10, '\p{^Is_Word_Break= newline}', "");
-Expect(1, 10, '\P{Is_Word_Break= newline}', "");
-Expect(0, 10, '\P{^Is_Word_Break= newline}', "");
-Error('\p{Is_WB=-:=NL}');
-Error('\P{Is_WB=-:=NL}');
-Expect(1, 12, '\p{Is_WB=nl}', "");
-Expect(0, 12, '\p{^Is_WB=nl}', "");
-Expect(0, 12, '\P{Is_WB=nl}', "");
-Expect(1, 12, '\P{^Is_WB=nl}', "");
-Expect(0, 10, '\p{Is_WB=nl}', "");
-Expect(1, 10, '\p{^Is_WB=nl}', "");
-Expect(1, 10, '\P{Is_WB=nl}', "");
-Expect(0, 10, '\P{^Is_WB=nl}', "");
-Expect(1, 12, '\p{Is_WB=_nl}', "");
-Expect(0, 12, '\p{^Is_WB=_nl}', "");
-Expect(0, 12, '\P{Is_WB=_nl}', "");
-Expect(1, 12, '\P{^Is_WB=_nl}', "");
-Expect(0, 10, '\p{Is_WB=_nl}', "");
-Expect(1, 10, '\p{^Is_WB=_nl}', "");
-Expect(1, 10, '\P{Is_WB=_nl}', "");
-Expect(0, 10, '\P{^Is_WB=_nl}', "");
-Error('\p{Word_Break=/a/ ALetter}');
-Error('\P{Word_Break=/a/ ALetter}');
-Expect(1, 90, '\p{Word_Break=aletter}', "");
-Expect(0, 90, '\p{^Word_Break=aletter}', "");
-Expect(0, 90, '\P{Word_Break=aletter}', "");
-Expect(1, 90, '\P{^Word_Break=aletter}', "");
-Expect(0, 64, '\p{Word_Break=aletter}', "");
-Expect(1, 64, '\p{^Word_Break=aletter}', "");
-Expect(1, 64, '\P{Word_Break=aletter}', "");
-Expect(0, 64, '\P{^Word_Break=aletter}', "");
-Expect(1, 90, '\p{Word_Break=__ALetter}', "");
-Expect(0, 90, '\p{^Word_Break=__ALetter}', "");
-Expect(0, 90, '\P{Word_Break=__ALetter}', "");
-Expect(1, 90, '\P{^Word_Break=__ALetter}', "");
-Expect(0, 64, '\p{Word_Break=__ALetter}', "");
-Expect(1, 64, '\p{^Word_Break=__ALetter}', "");
-Expect(1, 64, '\P{Word_Break=__ALetter}', "");
-Expect(0, 64, '\P{^Word_Break=__ALetter}', "");
-Error('\p{WB=_-LE:=}');
-Error('\P{WB=_-LE:=}');
-Expect(1, 90, '\p{WB=le}', "");
-Expect(0, 90, '\p{^WB=le}', "");
-Expect(0, 90, '\P{WB=le}', "");
-Expect(1, 90, '\P{^WB=le}', "");
-Expect(0, 64, '\p{WB=le}', "");
-Expect(1, 64, '\p{^WB=le}', "");
-Expect(1, 64, '\P{WB=le}', "");
-Expect(0, 64, '\P{^WB=le}', "");
-Expect(1, 90, '\p{WB= le}', "");
-Expect(0, 90, '\p{^WB= le}', "");
-Expect(0, 90, '\P{WB= le}', "");
-Expect(1, 90, '\P{^WB= le}', "");
-Expect(0, 64, '\p{WB= le}', "");
-Expect(1, 64, '\p{^WB= le}', "");
-Expect(1, 64, '\P{WB= le}', "");
-Expect(0, 64, '\P{^WB= le}', "");
-Error('\p{Is_Word_Break:_ALetter/a/}');
-Error('\P{Is_Word_Break:_ALetter/a/}');
-Expect(1, 90, '\p{Is_Word_Break=aletter}', "");
-Expect(0, 90, '\p{^Is_Word_Break=aletter}', "");
-Expect(0, 90, '\P{Is_Word_Break=aletter}', "");
-Expect(1, 90, '\P{^Is_Word_Break=aletter}', "");
-Expect(0, 64, '\p{Is_Word_Break=aletter}', "");
-Expect(1, 64, '\p{^Is_Word_Break=aletter}', "");
-Expect(1, 64, '\P{Is_Word_Break=aletter}', "");
-Expect(0, 64, '\P{^Is_Word_Break=aletter}', "");
-Expect(1, 90, '\p{Is_Word_Break= ALETTER}', "");
-Expect(0, 90, '\p{^Is_Word_Break= ALETTER}', "");
-Expect(0, 90, '\P{Is_Word_Break= ALETTER}', "");
-Expect(1, 90, '\P{^Is_Word_Break= ALETTER}', "");
-Expect(0, 64, '\p{Is_Word_Break= ALETTER}', "");
-Expect(1, 64, '\p{^Is_Word_Break= ALETTER}', "");
-Expect(1, 64, '\P{Is_Word_Break= ALETTER}', "");
-Expect(0, 64, '\P{^Is_Word_Break= ALETTER}', "");
-Error('\p{Is_WB=_ LE/a/}');
-Error('\P{Is_WB=_ LE/a/}');
-Expect(1, 90, '\p{Is_WB=le}', "");
-Expect(0, 90, '\p{^Is_WB=le}', "");
-Expect(0, 90, '\P{Is_WB=le}', "");
-Expect(1, 90, '\P{^Is_WB=le}', "");
-Expect(0, 64, '\p{Is_WB=le}', "");
-Expect(1, 64, '\p{^Is_WB=le}', "");
-Expect(1, 64, '\P{Is_WB=le}', "");
-Expect(0, 64, '\P{^Is_WB=le}', "");
-Expect(1, 90, '\p{Is_WB=- LE}', "");
-Expect(0, 90, '\p{^Is_WB=- LE}', "");
-Expect(0, 90, '\P{Is_WB=- LE}', "");
-Expect(1, 90, '\P{^Is_WB=- LE}', "");
-Expect(0, 64, '\p{Is_WB=- LE}', "");
-Expect(1, 64, '\p{^Is_WB=- LE}', "");
-Expect(1, 64, '\P{Is_WB=- LE}', "");
-Expect(0, 64, '\P{^Is_WB=- LE}', "");
-Error('\p{Word_Break: :=cr}');
-Error('\P{Word_Break: :=cr}');
-Expect(1, 13, '\p{Word_Break=cr}', "");
-Expect(0, 13, '\p{^Word_Break=cr}', "");
-Expect(0, 13, '\P{Word_Break=cr}', "");
-Expect(1, 13, '\P{^Word_Break=cr}', "");
-Expect(0, 12, '\p{Word_Break=cr}', "");
-Expect(1, 12, '\p{^Word_Break=cr}', "");
-Expect(1, 12, '\P{Word_Break=cr}', "");
-Expect(0, 12, '\P{^Word_Break=cr}', "");
-Expect(1, 13, '\p{Word_Break:- CR}', "");
-Expect(0, 13, '\p{^Word_Break:- CR}', "");
-Expect(0, 13, '\P{Word_Break:- CR}', "");
-Expect(1, 13, '\P{^Word_Break:- CR}', "");
-Expect(0, 12, '\p{Word_Break:- CR}', "");
-Expect(1, 12, '\p{^Word_Break:- CR}', "");
-Expect(1, 12, '\P{Word_Break:- CR}', "");
-Expect(0, 12, '\P{^Word_Break:- CR}', "");
-Error('\p{WB= :=CR}');
-Error('\P{WB= :=CR}');
-Expect(1, 13, '\p{WB=cr}', "");
-Expect(0, 13, '\p{^WB=cr}', "");
-Expect(0, 13, '\P{WB=cr}', "");
-Expect(1, 13, '\P{^WB=cr}', "");
-Expect(0, 12, '\p{WB=cr}', "");
-Expect(1, 12, '\p{^WB=cr}', "");
-Expect(1, 12, '\P{WB=cr}', "");
-Expect(0, 12, '\P{^WB=cr}', "");
-Expect(1, 13, '\p{WB= cr}', "");
-Expect(0, 13, '\p{^WB= cr}', "");
-Expect(0, 13, '\P{WB= cr}', "");
-Expect(1, 13, '\P{^WB= cr}', "");
-Expect(0, 12, '\p{WB= cr}', "");
-Expect(1, 12, '\p{^WB= cr}', "");
-Expect(1, 12, '\P{WB= cr}', "");
-Expect(0, 12, '\P{^WB= cr}', "");
-Error('\p{Is_Word_Break: := _CR}');
-Error('\P{Is_Word_Break: := _CR}');
-Expect(1, 13, '\p{Is_Word_Break=cr}', "");
-Expect(0, 13, '\p{^Is_Word_Break=cr}', "");
-Expect(0, 13, '\P{Is_Word_Break=cr}', "");
-Expect(1, 13, '\P{^Is_Word_Break=cr}', "");
-Expect(0, 12, '\p{Is_Word_Break=cr}', "");
-Expect(1, 12, '\p{^Is_Word_Break=cr}', "");
-Expect(1, 12, '\P{Is_Word_Break=cr}', "");
-Expect(0, 12, '\P{^Is_Word_Break=cr}', "");
-Expect(1, 13, '\p{Is_Word_Break: -CR}', "");
-Expect(0, 13, '\p{^Is_Word_Break: -CR}', "");
-Expect(0, 13, '\P{Is_Word_Break: -CR}', "");
-Expect(1, 13, '\P{^Is_Word_Break: -CR}', "");
-Expect(0, 12, '\p{Is_Word_Break: -CR}', "");
-Expect(1, 12, '\p{^Is_Word_Break: -CR}', "");
-Expect(1, 12, '\P{Is_Word_Break: -CR}', "");
-Expect(0, 12, '\P{^Is_Word_Break: -CR}', "");
-Error('\p{Is_WB= CR/a/}');
-Error('\P{Is_WB= CR/a/}');
-Expect(1, 13, '\p{Is_WB: cr}', "");
-Expect(0, 13, '\p{^Is_WB: cr}', "");
-Expect(0, 13, '\P{Is_WB: cr}', "");
-Expect(1, 13, '\P{^Is_WB: cr}', "");
-Expect(0, 12, '\p{Is_WB: cr}', "");
-Expect(1, 12, '\p{^Is_WB: cr}', "");
-Expect(1, 12, '\P{Is_WB: cr}', "");
-Expect(0, 12, '\P{^Is_WB: cr}', "");
-Expect(1, 13, '\p{Is_WB= CR}', "");
-Expect(0, 13, '\p{^Is_WB= CR}', "");
-Expect(0, 13, '\P{Is_WB= CR}', "");
-Expect(1, 13, '\P{^Is_WB= CR}', "");
-Expect(0, 12, '\p{Is_WB= CR}', "");
-Expect(1, 12, '\p{^Is_WB= CR}', "");
-Expect(1, 12, '\P{Is_WB= CR}', "");
-Expect(0, 12, '\P{^Is_WB= CR}', "");
-Error('\p{Word_Break=:=Other}');
-Error('\P{Word_Break=:=Other}');
-Expect(1, 9, '\p{Word_Break=other}', "");
-Expect(0, 9, '\p{^Word_Break=other}', "");
-Expect(0, 9, '\P{Word_Break=other}', "");
-Expect(1, 9, '\P{^Word_Break=other}', "");
-Expect(0, 13, '\p{Word_Break=other}', "");
-Expect(1, 13, '\p{^Word_Break=other}', "");
-Expect(1, 13, '\P{Word_Break=other}', "");
-Expect(0, 13, '\P{^Word_Break=other}', "");
-Expect(1, 9, '\p{Word_Break= Other}', "");
-Expect(0, 9, '\p{^Word_Break= Other}', "");
-Expect(0, 9, '\P{Word_Break= Other}', "");
-Expect(1, 9, '\P{^Word_Break= Other}', "");
-Expect(0, 13, '\p{Word_Break= Other}', "");
-Expect(1, 13, '\p{^Word_Break= Other}', "");
-Expect(1, 13, '\P{Word_Break= Other}', "");
-Expect(0, 13, '\P{^Word_Break= Other}', "");
-Error('\p{WB= :=xx}');
-Error('\P{WB= :=xx}');
-Expect(1, 9, '\p{WB=xx}', "");
-Expect(0, 9, '\p{^WB=xx}', "");
-Expect(0, 9, '\P{WB=xx}', "");
-Expect(1, 9, '\P{^WB=xx}', "");
-Expect(0, 13, '\p{WB=xx}', "");
-Expect(1, 13, '\p{^WB=xx}', "");
-Expect(1, 13, '\P{WB=xx}', "");
-Expect(0, 13, '\P{^WB=xx}', "");
-Expect(1, 9, '\p{WB= XX}', "");
-Expect(0, 9, '\p{^WB= XX}', "");
-Expect(0, 9, '\P{WB= XX}', "");
-Expect(1, 9, '\P{^WB= XX}', "");
-Expect(0, 13, '\p{WB= XX}', "");
-Expect(1, 13, '\p{^WB= XX}', "");
-Expect(1, 13, '\P{WB= XX}', "");
-Expect(0, 13, '\P{^WB= XX}', "");
-Error('\p{Is_Word_Break=- OTHER/a/}');
-Error('\P{Is_Word_Break=- OTHER/a/}');
-Expect(1, 9, '\p{Is_Word_Break=other}', "");
-Expect(0, 9, '\p{^Is_Word_Break=other}', "");
-Expect(0, 9, '\P{Is_Word_Break=other}', "");
-Expect(1, 9, '\P{^Is_Word_Break=other}', "");
-Expect(0, 13, '\p{Is_Word_Break=other}', "");
-Expect(1, 13, '\p{^Is_Word_Break=other}', "");
-Expect(1, 13, '\P{Is_Word_Break=other}', "");
-Expect(0, 13, '\P{^Is_Word_Break=other}', "");
-Expect(1, 9, '\p{Is_Word_Break= Other}', "");
-Expect(0, 9, '\p{^Is_Word_Break= Other}', "");
-Expect(0, 9, '\P{Is_Word_Break= Other}', "");
-Expect(1, 9, '\P{^Is_Word_Break= Other}', "");
-Expect(0, 13, '\p{Is_Word_Break= Other}', "");
-Expect(1, 13, '\p{^Is_Word_Break= Other}', "");
-Expect(1, 13, '\P{Is_Word_Break= Other}', "");
-Expect(0, 13, '\P{^Is_Word_Break= Other}', "");
-Error('\p{Is_WB= /a/XX}');
-Error('\P{Is_WB= /a/XX}');
-Expect(1, 9, '\p{Is_WB=xx}', "");
-Expect(0, 9, '\p{^Is_WB=xx}', "");
-Expect(0, 9, '\P{Is_WB=xx}', "");
-Expect(1, 9, '\P{^Is_WB=xx}', "");
-Expect(0, 13, '\p{Is_WB=xx}', "");
-Expect(1, 13, '\p{^Is_WB=xx}', "");
-Expect(1, 13, '\P{Is_WB=xx}', "");
-Expect(0, 13, '\P{^Is_WB=xx}', "");
-Expect(1, 9, '\p{Is_WB: XX}', "");
-Expect(0, 9, '\p{^Is_WB: XX}', "");
-Expect(0, 9, '\P{Is_WB: XX}', "");
-Expect(1, 9, '\P{^Is_WB: XX}', "");
-Expect(0, 13, '\p{Is_WB: XX}', "");
-Expect(1, 13, '\p{^Is_WB: XX}', "");
-Expect(1, 13, '\P{Is_WB: XX}', "");
-Expect(0, 13, '\P{^Is_WB: XX}', "");
-Error('\p{Word_Break= _NUMERIC:=}');
-Error('\P{Word_Break= _NUMERIC:=}');
-Expect(1, 57, '\p{Word_Break=numeric}', "");
-Expect(0, 57, '\p{^Word_Break=numeric}', "");
-Expect(0, 57, '\P{Word_Break=numeric}', "");
-Expect(1, 57, '\P{^Word_Break=numeric}', "");
-Expect(0, 47, '\p{Word_Break=numeric}', "");
-Expect(1, 47, '\p{^Word_Break=numeric}', "");
-Expect(1, 47, '\P{Word_Break=numeric}', "");
-Expect(0, 47, '\P{^Word_Break=numeric}', "");
-Expect(1, 57, '\p{Word_Break=Numeric}', "");
-Expect(0, 57, '\p{^Word_Break=Numeric}', "");
-Expect(0, 57, '\P{Word_Break=Numeric}', "");
-Expect(1, 57, '\P{^Word_Break=Numeric}', "");
-Expect(0, 47, '\p{Word_Break=Numeric}', "");
-Expect(1, 47, '\p{^Word_Break=Numeric}', "");
-Expect(1, 47, '\P{Word_Break=Numeric}', "");
-Expect(0, 47, '\P{^Word_Break=Numeric}', "");
-Error('\p{WB=:= _NU}');
-Error('\P{WB=:= _NU}');
-Expect(1, 57, '\p{WB=nu}', "");
-Expect(0, 57, '\p{^WB=nu}', "");
-Expect(0, 57, '\P{WB=nu}', "");
-Expect(1, 57, '\P{^WB=nu}', "");
-Expect(0, 47, '\p{WB=nu}', "");
-Expect(1, 47, '\p{^WB=nu}', "");
-Expect(1, 47, '\P{WB=nu}', "");
-Expect(0, 47, '\P{^WB=nu}', "");
-Expect(1, 57, '\p{WB: - NU}', "");
-Expect(0, 57, '\p{^WB: - NU}', "");
-Expect(0, 57, '\P{WB: - NU}', "");
-Expect(1, 57, '\P{^WB: - NU}', "");
-Expect(0, 47, '\p{WB: - NU}', "");
-Expect(1, 47, '\p{^WB: - NU}', "");
-Expect(1, 47, '\P{WB: - NU}', "");
-Expect(0, 47, '\P{^WB: - NU}', "");
-Error('\p{Is_Word_Break=/a/ -NUMERIC}');
-Error('\P{Is_Word_Break=/a/ -NUMERIC}');
-Expect(1, 57, '\p{Is_Word_Break=numeric}', "");
-Expect(0, 57, '\p{^Is_Word_Break=numeric}', "");
-Expect(0, 57, '\P{Is_Word_Break=numeric}', "");
-Expect(1, 57, '\P{^Is_Word_Break=numeric}', "");
-Expect(0, 47, '\p{Is_Word_Break=numeric}', "");
-Expect(1, 47, '\p{^Is_Word_Break=numeric}', "");
-Expect(1, 47, '\P{Is_Word_Break=numeric}', "");
-Expect(0, 47, '\P{^Is_Word_Break=numeric}', "");
-Expect(1, 57, '\p{Is_Word_Break=-numeric}', "");
-Expect(0, 57, '\p{^Is_Word_Break=-numeric}', "");
-Expect(0, 57, '\P{Is_Word_Break=-numeric}', "");
-Expect(1, 57, '\P{^Is_Word_Break=-numeric}', "");
-Expect(0, 47, '\p{Is_Word_Break=-numeric}', "");
-Expect(1, 47, '\p{^Is_Word_Break=-numeric}', "");
-Expect(1, 47, '\P{Is_Word_Break=-numeric}', "");
-Expect(0, 47, '\P{^Is_Word_Break=-numeric}', "");
-Error('\p{Is_WB= :=nu}');
-Error('\P{Is_WB= :=nu}');
-Expect(1, 57, '\p{Is_WB=nu}', "");
-Expect(0, 57, '\p{^Is_WB=nu}', "");
-Expect(0, 57, '\P{Is_WB=nu}', "");
-Expect(1, 57, '\P{^Is_WB=nu}', "");
-Expect(0, 47, '\p{Is_WB=nu}', "");
-Expect(1, 47, '\p{^Is_WB=nu}', "");
-Expect(1, 47, '\P{Is_WB=nu}', "");
-Expect(0, 47, '\P{^Is_WB=nu}', "");
-Expect(1, 57, '\p{Is_WB= _nu}', "");
-Expect(0, 57, '\p{^Is_WB= _nu}', "");
-Expect(0, 57, '\P{Is_WB= _nu}', "");
-Expect(1, 57, '\P{^Is_WB= _nu}', "");
-Expect(0, 47, '\p{Is_WB= _nu}', "");
-Expect(1, 47, '\p{^Is_WB= _nu}', "");
-Expect(1, 47, '\P{Is_WB= _nu}', "");
-Expect(0, 47, '\P{^Is_WB= _nu}', "");
-Error('\p{Word_Break=/a/ -format}');
-Error('\P{Word_Break=/a/ -format}');
-Expect(1, 173, '\p{Word_Break=format}', "");
-Expect(0, 173, '\p{^Word_Break=format}', "");
-Expect(0, 173, '\P{Word_Break=format}', "");
-Expect(1, 173, '\P{^Word_Break=format}', "");
-Expect(0, 172, '\p{Word_Break=format}', "");
-Expect(1, 172, '\p{^Word_Break=format}', "");
-Expect(1, 172, '\P{Word_Break=format}', "");
-Expect(0, 172, '\P{^Word_Break=format}', "");
-Expect(1, 173, '\p{Word_Break= Format}', "");
-Expect(0, 173, '\p{^Word_Break= Format}', "");
-Expect(0, 173, '\P{Word_Break= Format}', "");
-Expect(1, 173, '\P{^Word_Break= Format}', "");
-Expect(0, 172, '\p{Word_Break= Format}', "");
-Expect(1, 172, '\p{^Word_Break= Format}', "");
-Expect(1, 172, '\P{Word_Break= Format}', "");
-Expect(0, 172, '\P{^Word_Break= Format}', "");
-Error('\p{WB=/a/ _fo}');
-Error('\P{WB=/a/ _fo}');
-Expect(1, 173, '\p{WB=fo}', "");
-Expect(0, 173, '\p{^WB=fo}', "");
-Expect(0, 173, '\P{WB=fo}', "");
-Expect(1, 173, '\P{^WB=fo}', "");
-Expect(0, 172, '\p{WB=fo}', "");
-Expect(1, 172, '\p{^WB=fo}', "");
-Expect(1, 172, '\P{WB=fo}', "");
-Expect(0, 172, '\P{^WB=fo}', "");
-Expect(1, 173, '\p{WB= _FO}', "");
-Expect(0, 173, '\p{^WB= _FO}', "");
-Expect(0, 173, '\P{WB= _FO}', "");
-Expect(1, 173, '\P{^WB= _FO}', "");
-Expect(0, 172, '\p{WB= _FO}', "");
-Expect(1, 172, '\p{^WB= _FO}', "");
-Expect(1, 172, '\P{WB= _FO}', "");
-Expect(0, 172, '\P{^WB= _FO}', "");
-Error('\p{Is_Word_Break: /a/--Format}');
-Error('\P{Is_Word_Break: /a/--Format}');
-Expect(1, 173, '\p{Is_Word_Break=format}', "");
-Expect(0, 173, '\p{^Is_Word_Break=format}', "");
-Expect(0, 173, '\P{Is_Word_Break=format}', "");
-Expect(1, 173, '\P{^Is_Word_Break=format}', "");
-Expect(0, 172, '\p{Is_Word_Break=format}', "");
-Expect(1, 172, '\p{^Is_Word_Break=format}', "");
-Expect(1, 172, '\P{Is_Word_Break=format}', "");
-Expect(0, 172, '\P{^Is_Word_Break=format}', "");
-Expect(1, 173, '\p{Is_Word_Break=_ FORMAT}', "");
-Expect(0, 173, '\p{^Is_Word_Break=_ FORMAT}', "");
-Expect(0, 173, '\P{Is_Word_Break=_ FORMAT}', "");
-Expect(1, 173, '\P{^Is_Word_Break=_ FORMAT}', "");
-Expect(0, 172, '\p{Is_Word_Break=_ FORMAT}', "");
-Expect(1, 172, '\p{^Is_Word_Break=_ FORMAT}', "");
-Expect(1, 172, '\P{Is_Word_Break=_ FORMAT}', "");
-Expect(0, 172, '\P{^Is_Word_Break=_ FORMAT}', "");
-Error('\p{Is_WB=/a/fo}');
-Error('\P{Is_WB=/a/fo}');
-Expect(1, 173, '\p{Is_WB=fo}', "");
-Expect(0, 173, '\p{^Is_WB=fo}', "");
-Expect(0, 173, '\P{Is_WB=fo}', "");
-Expect(1, 173, '\P{^Is_WB=fo}', "");
-Expect(0, 172, '\p{Is_WB=fo}', "");
-Expect(1, 172, '\p{^Is_WB=fo}', "");
-Expect(1, 172, '\P{Is_WB=fo}', "");
-Expect(0, 172, '\P{^Is_WB=fo}', "");
-Expect(1, 173, '\p{Is_WB= fo}', "");
-Expect(0, 173, '\p{^Is_WB= fo}', "");
-Expect(0, 173, '\P{Is_WB= fo}', "");
-Expect(1, 173, '\P{^Is_WB= fo}', "");
-Expect(0, 172, '\p{Is_WB= fo}', "");
-Expect(1, 172, '\p{^Is_WB= fo}', "");
-Expect(1, 172, '\P{Is_WB= fo}', "");
-Expect(0, 172, '\P{^Is_WB= fo}', "");
-Error('\p{Word_Break=/a/EXTENDNUMLET}');
-Error('\P{Word_Break=/a/EXTENDNUMLET}');
-Expect(1, 95, '\p{Word_Break=extendnumlet}', "");
-Expect(0, 95, '\p{^Word_Break=extendnumlet}', "");
-Expect(0, 95, '\P{Word_Break=extendnumlet}', "");
-Expect(1, 95, '\P{^Word_Break=extendnumlet}', "");
-Expect(0, 94, '\p{Word_Break=extendnumlet}', "");
-Expect(1, 94, '\p{^Word_Break=extendnumlet}', "");
-Expect(1, 94, '\P{Word_Break=extendnumlet}', "");
-Expect(0, 94, '\P{^Word_Break=extendnumlet}', "");
-Expect(1, 95, '\p{Word_Break: _ExtendNumLet}', "");
-Expect(0, 95, '\p{^Word_Break: _ExtendNumLet}', "");
-Expect(0, 95, '\P{Word_Break: _ExtendNumLet}', "");
-Expect(1, 95, '\P{^Word_Break: _ExtendNumLet}', "");
-Expect(0, 94, '\p{Word_Break: _ExtendNumLet}', "");
-Expect(1, 94, '\p{^Word_Break: _ExtendNumLet}', "");
-Expect(1, 94, '\P{Word_Break: _ExtendNumLet}', "");
-Expect(0, 94, '\P{^Word_Break: _ExtendNumLet}', "");
-Error('\p{WB= :=EX}');
-Error('\P{WB= :=EX}');
-Expect(1, 95, '\p{WB=ex}', "");
-Expect(0, 95, '\p{^WB=ex}', "");
-Expect(0, 95, '\P{WB=ex}', "");
-Expect(1, 95, '\P{^WB=ex}', "");
-Expect(0, 94, '\p{WB=ex}', "");
-Expect(1, 94, '\p{^WB=ex}', "");
-Expect(1, 94, '\P{WB=ex}', "");
-Expect(0, 94, '\P{^WB=ex}', "");
-Expect(1, 95, '\p{WB= ex}', "");
-Expect(0, 95, '\p{^WB= ex}', "");
-Expect(0, 95, '\P{WB= ex}', "");
-Expect(1, 95, '\P{^WB= ex}', "");
-Expect(0, 94, '\p{WB= ex}', "");
-Expect(1, 94, '\p{^WB= ex}', "");
-Expect(1, 94, '\P{WB= ex}', "");
-Expect(0, 94, '\P{^WB= ex}', "");
-Error('\p{Is_Word_Break: :=EXTENDNUMLET}');
-Error('\P{Is_Word_Break: :=EXTENDNUMLET}');
-Expect(1, 95, '\p{Is_Word_Break=extendnumlet}', "");
-Expect(0, 95, '\p{^Is_Word_Break=extendnumlet}', "");
-Expect(0, 95, '\P{Is_Word_Break=extendnumlet}', "");
-Expect(1, 95, '\P{^Is_Word_Break=extendnumlet}', "");
-Expect(0, 94, '\p{Is_Word_Break=extendnumlet}', "");
-Expect(1, 94, '\p{^Is_Word_Break=extendnumlet}', "");
-Expect(1, 94, '\P{Is_Word_Break=extendnumlet}', "");
-Expect(0, 94, '\P{^Is_Word_Break=extendnumlet}', "");
-Expect(1, 95, '\p{Is_Word_Break= _extendnumlet}', "");
-Expect(0, 95, '\p{^Is_Word_Break= _extendnumlet}', "");
-Expect(0, 95, '\P{Is_Word_Break= _extendnumlet}', "");
-Expect(1, 95, '\P{^Is_Word_Break= _extendnumlet}', "");
-Expect(0, 94, '\p{Is_Word_Break= _extendnumlet}', "");
-Expect(1, 94, '\p{^Is_Word_Break= _extendnumlet}', "");
-Expect(1, 94, '\P{Is_Word_Break= _extendnumlet}', "");
-Expect(0, 94, '\P{^Is_Word_Break= _extendnumlet}', "");
-Error('\p{Is_WB=:=--EX}');
-Error('\P{Is_WB=:=--EX}');
-Expect(1, 95, '\p{Is_WB=ex}', "");
-Expect(0, 95, '\p{^Is_WB=ex}', "");
-Expect(0, 95, '\P{Is_WB=ex}', "");
-Expect(1, 95, '\P{^Is_WB=ex}', "");
-Expect(0, 94, '\p{Is_WB=ex}', "");
-Expect(1, 94, '\p{^Is_WB=ex}', "");
-Expect(1, 94, '\P{Is_WB=ex}', "");
-Expect(0, 94, '\P{^Is_WB=ex}', "");
-Expect(1, 95, '\p{Is_WB=_-ex}', "");
-Expect(0, 95, '\p{^Is_WB=_-ex}', "");
-Expect(0, 95, '\P{Is_WB=_-ex}', "");
-Expect(1, 95, '\P{^Is_WB=_-ex}', "");
-Expect(0, 94, '\p{Is_WB=_-ex}', "");
-Expect(1, 94, '\p{^Is_WB=_-ex}', "");
-Expect(1, 94, '\P{Is_WB=_-ex}', "");
-Expect(0, 94, '\P{^Is_WB=_-ex}', "");
-Error('\p{Word_Break:_extend/a/}');
-Error('\P{Word_Break:_extend/a/}');
-Expect(1, 879, '\p{Word_Break=extend}', "");
-Expect(0, 879, '\p{^Word_Break=extend}', "");
-Expect(0, 879, '\P{Word_Break=extend}', "");
-Expect(1, 879, '\P{^Word_Break=extend}', "");
-Expect(0, 767, '\p{Word_Break=extend}', "");
-Expect(1, 767, '\p{^Word_Break=extend}', "");
-Expect(1, 767, '\P{Word_Break=extend}', "");
-Expect(0, 767, '\P{^Word_Break=extend}', "");
-Expect(1, 879, '\p{Word_Break=-extend}', "");
-Expect(0, 879, '\p{^Word_Break=-extend}', "");
-Expect(0, 879, '\P{Word_Break=-extend}', "");
-Expect(1, 879, '\P{^Word_Break=-extend}', "");
-Expect(0, 767, '\p{Word_Break=-extend}', "");
-Expect(1, 767, '\p{^Word_Break=-extend}', "");
-Expect(1, 767, '\P{Word_Break=-extend}', "");
-Expect(0, 767, '\P{^Word_Break=-extend}', "");
-Error('\p{WB= -Extend/a/}');
-Error('\P{WB= -Extend/a/}');
-Expect(1, 879, '\p{WB=extend}', "");
-Expect(0, 879, '\p{^WB=extend}', "");
-Expect(0, 879, '\P{WB=extend}', "");
-Expect(1, 879, '\P{^WB=extend}', "");
-Expect(0, 767, '\p{WB=extend}', "");
-Expect(1, 767, '\p{^WB=extend}', "");
-Expect(1, 767, '\P{WB=extend}', "");
-Expect(0, 767, '\P{^WB=extend}', "");
-Expect(1, 879, '\p{WB= extend}', "");
-Expect(0, 879, '\p{^WB= extend}', "");
-Expect(0, 879, '\P{WB= extend}', "");
-Expect(1, 879, '\P{^WB= extend}', "");
-Expect(0, 767, '\p{WB= extend}', "");
-Expect(1, 767, '\p{^WB= extend}', "");
-Expect(1, 767, '\P{WB= extend}', "");
-Expect(0, 767, '\P{^WB= extend}', "");
-Error('\p{Is_Word_Break= /a/Extend}');
-Error('\P{Is_Word_Break= /a/Extend}');
-Expect(1, 879, '\p{Is_Word_Break=extend}', "");
-Expect(0, 879, '\p{^Is_Word_Break=extend}', "");
-Expect(0, 879, '\P{Is_Word_Break=extend}', "");
-Expect(1, 879, '\P{^Is_Word_Break=extend}', "");
-Expect(0, 767, '\p{Is_Word_Break=extend}', "");
-Expect(1, 767, '\p{^Is_Word_Break=extend}', "");
-Expect(1, 767, '\P{Is_Word_Break=extend}', "");
-Expect(0, 767, '\P{^Is_Word_Break=extend}', "");
-Expect(1, 879, '\p{Is_Word_Break=- Extend}', "");
-Expect(0, 879, '\p{^Is_Word_Break=- Extend}', "");
-Expect(0, 879, '\P{Is_Word_Break=- Extend}', "");
-Expect(1, 879, '\P{^Is_Word_Break=- Extend}', "");
-Expect(0, 767, '\p{Is_Word_Break=- Extend}', "");
-Expect(1, 767, '\p{^Is_Word_Break=- Extend}', "");
-Expect(1, 767, '\P{Is_Word_Break=- Extend}', "");
-Expect(0, 767, '\P{^Is_Word_Break=- Extend}', "");
-Error('\p{Is_WB=/a/ -EXTEND}');
-Error('\P{Is_WB=/a/ -EXTEND}');
-Expect(1, 879, '\p{Is_WB=extend}', "");
-Expect(0, 879, '\p{^Is_WB=extend}', "");
-Expect(0, 879, '\P{Is_WB=extend}', "");
-Expect(1, 879, '\P{^Is_WB=extend}', "");
-Expect(0, 767, '\p{Is_WB=extend}', "");
-Expect(1, 767, '\p{^Is_WB=extend}', "");
-Expect(1, 767, '\P{Is_WB=extend}', "");
-Expect(0, 767, '\P{^Is_WB=extend}', "");
-Expect(1, 879, '\p{Is_WB=-EXTEND}', "");
-Expect(0, 879, '\p{^Is_WB=-EXTEND}', "");
-Expect(0, 879, '\P{Is_WB=-EXTEND}', "");
-Expect(1, 879, '\P{^Is_WB=-EXTEND}', "");
-Expect(0, 767, '\p{Is_WB=-EXTEND}', "");
-Expect(1, 767, '\p{^Is_WB=-EXTEND}', "");
-Expect(1, 767, '\P{Is_WB=-EXTEND}', "");
-Expect(0, 767, '\P{^Is_WB=-EXTEND}', "");
-Error('\p{Word_Break=:= -MIDLETTER}');
-Error('\P{Word_Break=:= -MIDLETTER}');
-Expect(1, 58, '\p{Word_Break=midletter}', "");
-Expect(0, 58, '\p{^Word_Break=midletter}', "");
-Expect(0, 58, '\P{Word_Break=midletter}', "");
-Expect(1, 58, '\P{^Word_Break=midletter}', "");
-Expect(0, 57, '\p{Word_Break=midletter}', "");
-Expect(1, 57, '\p{^Word_Break=midletter}', "");
-Expect(1, 57, '\P{Word_Break=midletter}', "");
-Expect(0, 57, '\P{^Word_Break=midletter}', "");
-Expect(1, 58, '\p{Word_Break=_MIDLETTER}', "");
-Expect(0, 58, '\p{^Word_Break=_MIDLETTER}', "");
-Expect(0, 58, '\P{Word_Break=_MIDLETTER}', "");
-Expect(1, 58, '\P{^Word_Break=_MIDLETTER}', "");
-Expect(0, 57, '\p{Word_Break=_MIDLETTER}', "");
-Expect(1, 57, '\p{^Word_Break=_MIDLETTER}', "");
-Expect(1, 57, '\P{Word_Break=_MIDLETTER}', "");
-Expect(0, 57, '\P{^Word_Break=_MIDLETTER}', "");
-Error('\p{WB=:=_ml}');
-Error('\P{WB=:=_ml}');
-Expect(1, 58, '\p{WB=ml}', "");
-Expect(0, 58, '\p{^WB=ml}', "");
-Expect(0, 58, '\P{WB=ml}', "");
-Expect(1, 58, '\P{^WB=ml}', "");
-Expect(0, 57, '\p{WB=ml}', "");
-Expect(1, 57, '\p{^WB=ml}', "");
-Expect(1, 57, '\P{WB=ml}', "");
-Expect(0, 57, '\P{^WB=ml}', "");
-Expect(1, 58, '\p{WB=_ML}', "");
-Expect(0, 58, '\p{^WB=_ML}', "");
-Expect(0, 58, '\P{WB=_ML}', "");
-Expect(1, 58, '\P{^WB=_ML}', "");
-Expect(0, 57, '\p{WB=_ML}', "");
-Expect(1, 57, '\p{^WB=_ML}', "");
-Expect(1, 57, '\P{WB=_ML}', "");
-Expect(0, 57, '\P{^WB=_ML}', "");
-Error('\p{Is_Word_Break= -MIDLETTER/a/}');
-Error('\P{Is_Word_Break= -MIDLETTER/a/}');
-Expect(1, 58, '\p{Is_Word_Break: midletter}', "");
-Expect(0, 58, '\p{^Is_Word_Break: midletter}', "");
-Expect(0, 58, '\P{Is_Word_Break: midletter}', "");
-Expect(1, 58, '\P{^Is_Word_Break: midletter}', "");
-Expect(0, 57, '\p{Is_Word_Break: midletter}', "");
-Expect(1, 57, '\p{^Is_Word_Break: midletter}', "");
-Expect(1, 57, '\P{Is_Word_Break: midletter}', "");
-Expect(0, 57, '\P{^Is_Word_Break: midletter}', "");
-Expect(1, 58, '\p{Is_Word_Break= MidLetter}', "");
-Expect(0, 58, '\p{^Is_Word_Break= MidLetter}', "");
-Expect(0, 58, '\P{Is_Word_Break= MidLetter}', "");
-Expect(1, 58, '\P{^Is_Word_Break= MidLetter}', "");
-Expect(0, 57, '\p{Is_Word_Break= MidLetter}', "");
-Expect(1, 57, '\p{^Is_Word_Break= MidLetter}', "");
-Expect(1, 57, '\P{Is_Word_Break= MidLetter}', "");
-Expect(0, 57, '\P{^Is_Word_Break= MidLetter}', "");
-Error('\p{Is_WB=:= _ML}');
-Error('\P{Is_WB=:= _ML}');
-Expect(1, 58, '\p{Is_WB=ml}', "");
-Expect(0, 58, '\p{^Is_WB=ml}', "");
-Expect(0, 58, '\P{Is_WB=ml}', "");
-Expect(1, 58, '\P{^Is_WB=ml}', "");
-Expect(0, 57, '\p{Is_WB=ml}', "");
-Expect(1, 57, '\p{^Is_WB=ml}', "");
-Expect(1, 57, '\P{Is_WB=ml}', "");
-Expect(0, 57, '\P{^Is_WB=ml}', "");
-Expect(1, 58, '\p{Is_WB=_ ml}', "");
-Expect(0, 58, '\p{^Is_WB=_ ml}', "");
-Expect(0, 58, '\P{Is_WB=_ ml}', "");
-Expect(1, 58, '\P{^Is_WB=_ ml}', "");
-Expect(0, 57, '\p{Is_WB=_ ml}', "");
-Expect(1, 57, '\p{^Is_WB=_ ml}', "");
-Expect(1, 57, '\P{Is_WB=_ ml}', "");
-Expect(0, 57, '\P{^Is_WB=_ ml}', "");
-Error('\p{Word_Break=:= MIDNUMLET}');
-Error('\P{Word_Break=:= MIDNUMLET}');
-Expect(1, 39, '\p{Word_Break=midnumlet}', "");
-Expect(0, 39, '\p{^Word_Break=midnumlet}', "");
-Expect(0, 39, '\P{Word_Break=midnumlet}', "");
-Expect(1, 39, '\P{^Word_Break=midnumlet}', "");
-Expect(0, 38, '\p{Word_Break=midnumlet}', "");
-Expect(1, 38, '\p{^Word_Break=midnumlet}', "");
-Expect(1, 38, '\P{Word_Break=midnumlet}', "");
-Expect(0, 38, '\P{^Word_Break=midnumlet}', "");
-Expect(1, 39, '\p{Word_Break= MIDNUMLET}', "");
-Expect(0, 39, '\p{^Word_Break= MIDNUMLET}', "");
-Expect(0, 39, '\P{Word_Break= MIDNUMLET}', "");
-Expect(1, 39, '\P{^Word_Break= MIDNUMLET}', "");
-Expect(0, 38, '\p{Word_Break= MIDNUMLET}', "");
-Expect(1, 38, '\p{^Word_Break= MIDNUMLET}', "");
-Expect(1, 38, '\P{Word_Break= MIDNUMLET}', "");
-Expect(0, 38, '\P{^Word_Break= MIDNUMLET}', "");
-Error('\p{WB=- mb:=}');
-Error('\P{WB=- mb:=}');
-Expect(1, 39, '\p{WB=mb}', "");
-Expect(0, 39, '\p{^WB=mb}', "");
-Expect(0, 39, '\P{WB=mb}', "");
-Expect(1, 39, '\P{^WB=mb}', "");
-Expect(0, 38, '\p{WB=mb}', "");
-Expect(1, 38, '\p{^WB=mb}', "");
-Expect(1, 38, '\P{WB=mb}', "");
-Expect(0, 38, '\P{^WB=mb}', "");
-Expect(1, 39, '\p{WB= MB}', "");
-Expect(0, 39, '\p{^WB= MB}', "");
-Expect(0, 39, '\P{WB= MB}', "");
-Expect(1, 39, '\P{^WB= MB}', "");
-Expect(0, 38, '\p{WB= MB}', "");
-Expect(1, 38, '\p{^WB= MB}', "");
-Expect(1, 38, '\P{WB= MB}', "");
-Expect(0, 38, '\P{^WB= MB}', "");
-Error('\p{Is_Word_Break=:= MidNumLet}');
-Error('\P{Is_Word_Break=:= MidNumLet}');
-Expect(1, 39, '\p{Is_Word_Break=midnumlet}', "");
-Expect(0, 39, '\p{^Is_Word_Break=midnumlet}', "");
-Expect(0, 39, '\P{Is_Word_Break=midnumlet}', "");
-Expect(1, 39, '\P{^Is_Word_Break=midnumlet}', "");
-Expect(0, 38, '\p{Is_Word_Break=midnumlet}', "");
-Expect(1, 38, '\p{^Is_Word_Break=midnumlet}', "");
-Expect(1, 38, '\P{Is_Word_Break=midnumlet}', "");
-Expect(0, 38, '\P{^Is_Word_Break=midnumlet}', "");
-Expect(1, 39, '\p{Is_Word_Break=--midnumlet}', "");
-Expect(0, 39, '\p{^Is_Word_Break=--midnumlet}', "");
-Expect(0, 39, '\P{Is_Word_Break=--midnumlet}', "");
-Expect(1, 39, '\P{^Is_Word_Break=--midnumlet}', "");
-Expect(0, 38, '\p{Is_Word_Break=--midnumlet}', "");
-Expect(1, 38, '\p{^Is_Word_Break=--midnumlet}', "");
-Expect(1, 38, '\P{Is_Word_Break=--midnumlet}', "");
-Expect(0, 38, '\P{^Is_Word_Break=--midnumlet}', "");
-Error('\p{Is_WB=:= MB}');
-Error('\P{Is_WB=:= MB}');
-Expect(1, 39, '\p{Is_WB=mb}', "");
-Expect(0, 39, '\p{^Is_WB=mb}', "");
-Expect(0, 39, '\P{Is_WB=mb}', "");
-Expect(1, 39, '\P{^Is_WB=mb}', "");
-Expect(0, 38, '\p{Is_WB=mb}', "");
-Expect(1, 38, '\p{^Is_WB=mb}', "");
-Expect(1, 38, '\P{Is_WB=mb}', "");
-Expect(0, 38, '\P{^Is_WB=mb}', "");
-Expect(1, 39, '\p{Is_WB=-_mb}', "");
-Expect(0, 39, '\p{^Is_WB=-_mb}', "");
-Expect(0, 39, '\P{Is_WB=-_mb}', "");
-Expect(1, 39, '\P{^Is_WB=-_mb}', "");
-Expect(0, 38, '\p{Is_WB=-_mb}', "");
-Expect(1, 38, '\p{^Is_WB=-_mb}', "");
-Expect(1, 38, '\P{Is_WB=-_mb}', "");
-Expect(0, 38, '\P{^Is_WB=-_mb}', "");
-Error('\p{Word_Break=:=MIDNUM}');
-Error('\P{Word_Break=:=MIDNUM}');
-Expect(1, 44, '\p{Word_Break: midnum}', "");
-Expect(0, 44, '\p{^Word_Break: midnum}', "");
-Expect(0, 44, '\P{Word_Break: midnum}', "");
-Expect(1, 44, '\P{^Word_Break: midnum}', "");
-Expect(0, 43, '\p{Word_Break: midnum}', "");
-Expect(1, 43, '\p{^Word_Break: midnum}', "");
-Expect(1, 43, '\P{Word_Break: midnum}', "");
-Expect(0, 43, '\P{^Word_Break: midnum}', "");
-Expect(1, 44, '\p{Word_Break= _MIDNUM}', "");
-Expect(0, 44, '\p{^Word_Break= _MIDNUM}', "");
-Expect(0, 44, '\P{Word_Break= _MIDNUM}', "");
-Expect(1, 44, '\P{^Word_Break= _MIDNUM}', "");
-Expect(0, 43, '\p{Word_Break= _MIDNUM}', "");
-Expect(1, 43, '\p{^Word_Break= _MIDNUM}', "");
-Expect(1, 43, '\P{Word_Break= _MIDNUM}', "");
-Expect(0, 43, '\P{^Word_Break= _MIDNUM}', "");
-Error('\p{WB=/a/- MN}');
-Error('\P{WB=/a/- MN}');
-Expect(1, 44, '\p{WB=mn}', "");
-Expect(0, 44, '\p{^WB=mn}', "");
-Expect(0, 44, '\P{WB=mn}', "");
-Expect(1, 44, '\P{^WB=mn}', "");
-Expect(0, 43, '\p{WB=mn}', "");
-Expect(1, 43, '\p{^WB=mn}', "");
-Expect(1, 43, '\P{WB=mn}', "");
-Expect(0, 43, '\P{^WB=mn}', "");
-Expect(1, 44, '\p{WB=- MN}', "");
-Expect(0, 44, '\p{^WB=- MN}', "");
-Expect(0, 44, '\P{WB=- MN}', "");
-Expect(1, 44, '\P{^WB=- MN}', "");
-Expect(0, 43, '\p{WB=- MN}', "");
-Expect(1, 43, '\p{^WB=- MN}', "");
-Expect(1, 43, '\P{WB=- MN}', "");
-Expect(0, 43, '\P{^WB=- MN}', "");
-Error('\p{Is_Word_Break= _MIDNUM/a/}');
-Error('\P{Is_Word_Break= _MIDNUM/a/}');
-Expect(1, 44, '\p{Is_Word_Break=midnum}', "");
-Expect(0, 44, '\p{^Is_Word_Break=midnum}', "");
-Expect(0, 44, '\P{Is_Word_Break=midnum}', "");
-Expect(1, 44, '\P{^Is_Word_Break=midnum}', "");
-Expect(0, 43, '\p{Is_Word_Break=midnum}', "");
-Expect(1, 43, '\p{^Is_Word_Break=midnum}', "");
-Expect(1, 43, '\P{Is_Word_Break=midnum}', "");
-Expect(0, 43, '\P{^Is_Word_Break=midnum}', "");
-Expect(1, 44, '\p{Is_Word_Break: _MIDNUM}', "");
-Expect(0, 44, '\p{^Is_Word_Break: _MIDNUM}', "");
-Expect(0, 44, '\P{Is_Word_Break: _MIDNUM}', "");
-Expect(1, 44, '\P{^Is_Word_Break: _MIDNUM}', "");
-Expect(0, 43, '\p{Is_Word_Break: _MIDNUM}', "");
-Expect(1, 43, '\p{^Is_Word_Break: _MIDNUM}', "");
-Expect(1, 43, '\P{Is_Word_Break: _MIDNUM}', "");
-Expect(0, 43, '\P{^Is_Word_Break: _MIDNUM}', "");
-Error('\p{Is_WB: /a/ MN}');
-Error('\P{Is_WB: /a/ MN}');
-Expect(1, 44, '\p{Is_WB=mn}', "");
-Expect(0, 44, '\p{^Is_WB=mn}', "");
-Expect(0, 44, '\P{Is_WB=mn}', "");
-Expect(1, 44, '\P{^Is_WB=mn}', "");
-Expect(0, 43, '\p{Is_WB=mn}', "");
-Expect(1, 43, '\p{^Is_WB=mn}', "");
-Expect(1, 43, '\P{Is_WB=mn}', "");
-Expect(0, 43, '\P{^Is_WB=mn}', "");
-Expect(1, 44, '\p{Is_WB=-MN}', "");
-Expect(0, 44, '\p{^Is_WB=-MN}', "");
-Expect(0, 44, '\P{Is_WB=-MN}', "");
-Expect(1, 44, '\P{^Is_WB=-MN}', "");
-Expect(0, 43, '\p{Is_WB=-MN}', "");
-Expect(1, 43, '\p{^Is_WB=-MN}', "");
-Expect(1, 43, '\P{Is_WB=-MN}', "");
-Expect(0, 43, '\P{^Is_WB=-MN}', "");
-Error('\p{Word_Break= _Katakana/a/}');
-Error('\P{Word_Break= _Katakana/a/}');
-Expect(1, 12341, '\p{Word_Break=katakana}', "");
-Expect(0, 12341, '\p{^Word_Break=katakana}', "");
-Expect(0, 12341, '\P{Word_Break=katakana}', "");
-Expect(1, 12341, '\P{^Word_Break=katakana}', "");
-Expect(0, 12336, '\p{Word_Break=katakana}', "");
-Expect(1, 12336, '\p{^Word_Break=katakana}', "");
-Expect(1, 12336, '\P{Word_Break=katakana}', "");
-Expect(0, 12336, '\P{^Word_Break=katakana}', "");
-Expect(1, 12341, '\p{Word_Break=_Katakana}', "");
-Expect(0, 12341, '\p{^Word_Break=_Katakana}', "");
-Expect(0, 12341, '\P{Word_Break=_Katakana}', "");
-Expect(1, 12341, '\P{^Word_Break=_Katakana}', "");
-Expect(0, 12336, '\p{Word_Break=_Katakana}', "");
-Expect(1, 12336, '\p{^Word_Break=_Katakana}', "");
-Expect(1, 12336, '\P{Word_Break=_Katakana}', "");
-Expect(0, 12336, '\P{^Word_Break=_Katakana}', "");
-Error('\p{WB= _KA:=}');
-Error('\P{WB= _KA:=}');
-Expect(1, 12341, '\p{WB=ka}', "");
-Expect(0, 12341, '\p{^WB=ka}', "");
-Expect(0, 12341, '\P{WB=ka}', "");
-Expect(1, 12341, '\P{^WB=ka}', "");
-Expect(0, 12336, '\p{WB=ka}', "");
-Expect(1, 12336, '\p{^WB=ka}', "");
-Expect(1, 12336, '\P{WB=ka}', "");
-Expect(0, 12336, '\P{^WB=ka}', "");
-Expect(1, 12341, '\p{WB: KA}', "");
-Expect(0, 12341, '\p{^WB: KA}', "");
-Expect(0, 12341, '\P{WB: KA}', "");
-Expect(1, 12341, '\P{^WB: KA}', "");
-Expect(0, 12336, '\p{WB: KA}', "");
-Expect(1, 12336, '\p{^WB: KA}', "");
-Expect(1, 12336, '\P{WB: KA}', "");
-Expect(0, 12336, '\P{^WB: KA}', "");
-Error('\p{Is_Word_Break=:=__katakana}');
-Error('\P{Is_Word_Break=:=__katakana}');
-Expect(1, 12341, '\p{Is_Word_Break=katakana}', "");
-Expect(0, 12341, '\p{^Is_Word_Break=katakana}', "");
-Expect(0, 12341, '\P{Is_Word_Break=katakana}', "");
-Expect(1, 12341, '\P{^Is_Word_Break=katakana}', "");
-Expect(0, 12336, '\p{Is_Word_Break=katakana}', "");
-Expect(1, 12336, '\p{^Is_Word_Break=katakana}', "");
-Expect(1, 12336, '\P{Is_Word_Break=katakana}', "");
-Expect(0, 12336, '\P{^Is_Word_Break=katakana}', "");
-Expect(1, 12341, '\p{Is_Word_Break= KATAKANA}', "");
-Expect(0, 12341, '\p{^Is_Word_Break= KATAKANA}', "");
-Expect(0, 12341, '\P{Is_Word_Break= KATAKANA}', "");
-Expect(1, 12341, '\P{^Is_Word_Break= KATAKANA}', "");
-Expect(0, 12336, '\p{Is_Word_Break= KATAKANA}', "");
-Expect(1, 12336, '\p{^Is_Word_Break= KATAKANA}', "");
-Expect(1, 12336, '\P{Is_Word_Break= KATAKANA}', "");
-Expect(0, 12336, '\P{^Is_Word_Break= KATAKANA}', "");
-Error('\p{Is_WB=/a/KA}');
-Error('\P{Is_WB=/a/KA}');
-Expect(1, 12341, '\p{Is_WB=ka}', "");
-Expect(0, 12341, '\p{^Is_WB=ka}', "");
-Expect(0, 12341, '\P{Is_WB=ka}', "");
-Expect(1, 12341, '\P{^Is_WB=ka}', "");
-Expect(0, 12336, '\p{Is_WB=ka}', "");
-Expect(1, 12336, '\p{^Is_WB=ka}', "");
-Expect(1, 12336, '\P{Is_WB=ka}', "");
-Expect(0, 12336, '\P{^Is_WB=ka}', "");
-Expect(1, 12341, '\p{Is_WB= KA}', "");
-Expect(0, 12341, '\p{^Is_WB= KA}', "");
-Expect(0, 12341, '\P{Is_WB= KA}', "");
-Expect(1, 12341, '\P{^Is_WB= KA}', "");
-Expect(0, 12336, '\p{Is_WB= KA}', "");
-Expect(1, 12336, '\p{^Is_WB= KA}', "");
-Expect(1, 12336, '\P{Is_WB= KA}', "");
-Expect(0, 12336, '\P{^Is_WB= KA}', "");
-Error('\p{Word_Break: := LF}');
-Error('\P{Word_Break: := LF}');
-Expect(1, 10, '\p{Word_Break=lf}', "");
-Expect(0, 10, '\p{^Word_Break=lf}', "");
-Expect(0, 10, '\P{Word_Break=lf}', "");
-Expect(1, 10, '\P{^Word_Break=lf}', "");
-Expect(0, 9, '\p{Word_Break=lf}', "");
-Expect(1, 9, '\p{^Word_Break=lf}', "");
-Expect(1, 9, '\P{Word_Break=lf}', "");
-Expect(0, 9, '\P{^Word_Break=lf}', "");
-Expect(1, 10, '\p{Word_Break=-LF}', "");
-Expect(0, 10, '\p{^Word_Break=-LF}', "");
-Expect(0, 10, '\P{Word_Break=-LF}', "");
-Expect(1, 10, '\P{^Word_Break=-LF}', "");
-Expect(0, 9, '\p{Word_Break=-LF}', "");
-Expect(1, 9, '\p{^Word_Break=-LF}', "");
-Expect(1, 9, '\P{Word_Break=-LF}', "");
-Expect(0, 9, '\P{^Word_Break=-LF}', "");
-Error('\p{WB= :=LF}');
-Error('\P{WB= :=LF}');
-Expect(1, 10, '\p{WB=lf}', "");
-Expect(0, 10, '\p{^WB=lf}', "");
-Expect(0, 10, '\P{WB=lf}', "");
-Expect(1, 10, '\P{^WB=lf}', "");
-Expect(0, 9, '\p{WB=lf}', "");
-Expect(1, 9, '\p{^WB=lf}', "");
-Expect(1, 9, '\P{WB=lf}', "");
-Expect(0, 9, '\P{^WB=lf}', "");
-Expect(1, 10, '\p{WB=-LF}', "");
-Expect(0, 10, '\p{^WB=-LF}', "");
-Expect(0, 10, '\P{WB=-LF}', "");
-Expect(1, 10, '\P{^WB=-LF}', "");
-Expect(0, 9, '\p{WB=-LF}', "");
-Expect(1, 9, '\p{^WB=-LF}', "");
-Expect(1, 9, '\P{WB=-LF}', "");
-Expect(0, 9, '\P{^WB=-LF}', "");
-Error('\p{Is_Word_Break=:=_ LF}');
-Error('\P{Is_Word_Break=:=_ LF}');
-Expect(1, 10, '\p{Is_Word_Break=lf}', "");
-Expect(0, 10, '\p{^Is_Word_Break=lf}', "");
-Expect(0, 10, '\P{Is_Word_Break=lf}', "");
-Expect(1, 10, '\P{^Is_Word_Break=lf}', "");
-Expect(0, 9, '\p{Is_Word_Break=lf}', "");
-Expect(1, 9, '\p{^Is_Word_Break=lf}', "");
-Expect(1, 9, '\P{Is_Word_Break=lf}', "");
-Expect(0, 9, '\P{^Is_Word_Break=lf}', "");
-Expect(1, 10, '\p{Is_Word_Break= lf}', "");
-Expect(0, 10, '\p{^Is_Word_Break= lf}', "");
-Expect(0, 10, '\P{Is_Word_Break= lf}', "");
-Expect(1, 10, '\P{^Is_Word_Break= lf}', "");
-Expect(0, 9, '\p{Is_Word_Break= lf}', "");
-Expect(1, 9, '\p{^Is_Word_Break= lf}', "");
-Expect(1, 9, '\P{Is_Word_Break= lf}', "");
-Expect(0, 9, '\P{^Is_Word_Break= lf}', "");
-Error('\p{Is_WB=/a/-_LF}');
-Error('\P{Is_WB=/a/-_LF}');
-Expect(1, 10, '\p{Is_WB=lf}', "");
-Expect(0, 10, '\p{^Is_WB=lf}', "");
-Expect(0, 10, '\P{Is_WB=lf}', "");
-Expect(1, 10, '\P{^Is_WB=lf}', "");
-Expect(0, 9, '\p{Is_WB=lf}', "");
-Expect(1, 9, '\p{^Is_WB=lf}', "");
-Expect(1, 9, '\P{Is_WB=lf}', "");
-Expect(0, 9, '\P{^Is_WB=lf}', "");
-Expect(1, 10, '\p{Is_WB=-_LF}', "");
-Expect(0, 10, '\p{^Is_WB=-_LF}', "");
-Expect(0, 10, '\P{Is_WB=-_LF}', "");
-Expect(1, 10, '\P{^Is_WB=-_LF}', "");
-Expect(0, 9, '\p{Is_WB=-_LF}', "");
-Expect(1, 9, '\p{^Is_WB=-_LF}', "");
-Expect(1, 9, '\P{Is_WB=-_LF}', "");
-Expect(0, 9, '\P{^Is_WB=-_LF}', "");
-Error('\p{Changes_When_Casefolded: - Yes/a/}');
-Error('\P{Changes_When_Casefolded: - Yes/a/}');
-Expect(1, 90, '\p{Changes_When_Casefolded=yes}', "");
-Expect(0, 90, '\p{^Changes_When_Casefolded=yes}', "");
-Expect(0, 90, '\P{Changes_When_Casefolded=yes}', "");
-Expect(1, 90, '\P{^Changes_When_Casefolded=yes}', "");
-Expect(0, 64, '\p{Changes_When_Casefolded=yes}', "");
-Expect(1, 64, '\p{^Changes_When_Casefolded=yes}', "");
-Expect(1, 64, '\P{Changes_When_Casefolded=yes}', "");
-Expect(0, 64, '\P{^Changes_When_Casefolded=yes}', "");
-Expect(1, 90, '\p{Changes_When_Casefolded= -YES}', "");
-Expect(0, 90, '\p{^Changes_When_Casefolded= -YES}', "");
-Expect(0, 90, '\P{Changes_When_Casefolded= -YES}', "");
-Expect(1, 90, '\P{^Changes_When_Casefolded= -YES}', "");
-Expect(0, 64, '\p{Changes_When_Casefolded= -YES}', "");
-Expect(1, 64, '\p{^Changes_When_Casefolded= -YES}', "");
-Expect(1, 64, '\P{Changes_When_Casefolded= -YES}', "");
-Expect(0, 64, '\P{^Changes_When_Casefolded= -YES}', "");
-Error('\p{CWCF: /a/Y}');
-Error('\P{CWCF: /a/Y}');
-Expect(1, 90, '\p{CWCF=y}', "");
-Expect(0, 90, '\p{^CWCF=y}', "");
-Expect(0, 90, '\P{CWCF=y}', "");
-Expect(1, 90, '\P{^CWCF=y}', "");
-Expect(0, 64, '\p{CWCF=y}', "");
-Expect(1, 64, '\p{^CWCF=y}', "");
-Expect(1, 64, '\P{CWCF=y}', "");
-Expect(0, 64, '\P{^CWCF=y}', "");
-Expect(1, 90, '\p{CWCF=- Y}', "");
-Expect(0, 90, '\p{^CWCF=- Y}', "");
-Expect(0, 90, '\P{CWCF=- Y}', "");
-Expect(1, 90, '\P{^CWCF=- Y}', "");
-Expect(0, 64, '\p{CWCF=- Y}', "");
-Expect(1, 64, '\p{^CWCF=- Y}', "");
-Expect(1, 64, '\P{CWCF=- Y}', "");
-Expect(0, 64, '\P{^CWCF=- Y}', "");
-Error('\p{Is_Changes_When_Casefolded=/a/ t}');
-Error('\P{Is_Changes_When_Casefolded=/a/ t}');
-Expect(1, 90, '\p{Is_Changes_When_Casefolded=t}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Casefolded=t}', "");
-Expect(0, 90, '\P{Is_Changes_When_Casefolded=t}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Casefolded=t}', "");
-Expect(0, 64, '\p{Is_Changes_When_Casefolded=t}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Casefolded=t}', "");
-Expect(1, 64, '\P{Is_Changes_When_Casefolded=t}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Casefolded=t}', "");
-Expect(1, 90, '\p{Is_Changes_When_Casefolded= T}', "");
-Expect(0, 90, '\p{^Is_Changes_When_Casefolded= T}', "");
-Expect(0, 90, '\P{Is_Changes_When_Casefolded= T}', "");
-Expect(1, 90, '\P{^Is_Changes_When_Casefolded= T}', "");
-Expect(0, 64, '\p{Is_Changes_When_Casefolded= T}', "");
-Expect(1, 64, '\p{^Is_Changes_When_Casefolded= T}', "");
-Expect(1, 64, '\P{Is_Changes_When_Casefolded= T}', "");
-Expect(0, 64, '\P{^Is_Changes_When_Casefolded= T}', "");
-Error('\p{Is_CWCF=_true/a/}');
-Error('\P{Is_CWCF=_true/a/}');
-Expect(1, 90, '\p{Is_CWCF=true}', "");
-Expect(0, 90, '\p{^Is_CWCF=true}', "");
-Expect(0, 90, '\P{Is_CWCF=true}', "");
-Expect(1, 90, '\P{^Is_CWCF=true}', "");
-Expect(0, 64, '\p{Is_CWCF=true}', "");
-Expect(1, 64, '\p{^Is_CWCF=true}', "");
-Expect(1, 64, '\P{Is_CWCF=true}', "");
-Expect(0, 64, '\P{^Is_CWCF=true}', "");
-Expect(1, 90, '\p{Is_CWCF= _True}', "");
-Expect(0, 90, '\p{^Is_CWCF= _True}', "");
-Expect(0, 90, '\P{Is_CWCF= _True}', "");
-Expect(1, 90, '\P{^Is_CWCF= _True}', "");
-Expect(0, 64, '\p{Is_CWCF= _True}', "");
-Expect(1, 64, '\p{^Is_CWCF= _True}', "");
-Expect(1, 64, '\P{Is_CWCF= _True}', "");
-Expect(0, 64, '\P{^Is_CWCF= _True}', "");
-Error('\p{Changes_When_Casefolded=_No/a/}');
-Error('\P{Changes_When_Casefolded=_No/a/}');
-Expect(1, 64, '\p{Changes_When_Casefolded=no}', "");
-Expect(0, 64, '\p{^Changes_When_Casefolded=no}', "");
-Expect(0, 64, '\P{Changes_When_Casefolded=no}', "");
-Expect(1, 64, '\P{^Changes_When_Casefolded=no}', "");
-Expect(0, 90, '\p{Changes_When_Casefolded=no}', "");
-Expect(1, 90, '\p{^Changes_When_Casefolded=no}', "");
-Expect(1, 90, '\P{Changes_When_Casefolded=no}', "");
-Expect(0, 90, '\P{^Changes_When_Casefolded=no}', "");
-Expect(1, 64, '\p{Changes_When_Casefolded=_-No}', "");
-Expect(0, 64, '\p{^Changes_When_Casefolded=_-No}', "");
-Expect(0, 64, '\P{Changes_When_Casefolded=_-No}', "");
-Expect(1, 64, '\P{^Changes_When_Casefolded=_-No}', "");
-Expect(0, 90, '\p{Changes_When_Casefolded=_-No}', "");
-Expect(1, 90, '\p{^Changes_When_Casefolded=_-No}', "");
-Expect(1, 90, '\P{Changes_When_Casefolded=_-No}', "");
-Expect(0, 90, '\P{^Changes_When_Casefolded=_-No}', "");
-Error('\p{CWCF: :=N}');
-Error('\P{CWCF: :=N}');
-Expect(1, 64, '\p{CWCF=n}', "");
-Expect(0, 64, '\p{^CWCF=n}', "");
-Expect(0, 64, '\P{CWCF=n}', "");
-Expect(1, 64, '\P{^CWCF=n}', "");
-Expect(0, 90, '\p{CWCF=n}', "");
-Expect(1, 90, '\p{^CWCF=n}', "");
-Expect(1, 90, '\P{CWCF=n}', "");
-Expect(0, 90, '\P{^CWCF=n}', "");
-Expect(1, 64, '\p{CWCF= n}', "");
-Expect(0, 64, '\p{^CWCF= n}', "");
-Expect(0, 64, '\P{CWCF= n}', "");
-Expect(1, 64, '\P{^CWCF= n}', "");
-Expect(0, 90, '\p{CWCF= n}', "");
-Expect(1, 90, '\p{^CWCF= n}', "");
-Expect(1, 90, '\P{CWCF= n}', "");
-Expect(0, 90, '\P{^CWCF= n}', "");
-Error('\p{Is_Changes_When_Casefolded=/a/f}');
-Error('\P{Is_Changes_When_Casefolded=/a/f}');
-Expect(1, 64, '\p{Is_Changes_When_Casefolded=f}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Casefolded=f}', "");
-Expect(0, 64, '\P{Is_Changes_When_Casefolded=f}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Casefolded=f}', "");
-Expect(0, 90, '\p{Is_Changes_When_Casefolded=f}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Casefolded=f}', "");
-Expect(1, 90, '\P{Is_Changes_When_Casefolded=f}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Casefolded=f}', "");
-Expect(1, 64, '\p{Is_Changes_When_Casefolded=_-f}', "");
-Expect(0, 64, '\p{^Is_Changes_When_Casefolded=_-f}', "");
-Expect(0, 64, '\P{Is_Changes_When_Casefolded=_-f}', "");
-Expect(1, 64, '\P{^Is_Changes_When_Casefolded=_-f}', "");
-Expect(0, 90, '\p{Is_Changes_When_Casefolded=_-f}', "");
-Expect(1, 90, '\p{^Is_Changes_When_Casefolded=_-f}', "");
-Expect(1, 90, '\P{Is_Changes_When_Casefolded=_-f}', "");
-Expect(0, 90, '\P{^Is_Changes_When_Casefolded=_-f}', "");
-Error('\p{Is_CWCF=/a/_ False}');
-Error('\P{Is_CWCF=/a/_ False}');
-Expect(1, 64, '\p{Is_CWCF=false}', "");
-Expect(0, 64, '\p{^Is_CWCF=false}', "");
-Expect(0, 64, '\P{Is_CWCF=false}', "");
-Expect(1, 64, '\P{^Is_CWCF=false}', "");
-Expect(0, 90, '\p{Is_CWCF=false}', "");
-Expect(1, 90, '\p{^Is_CWCF=false}', "");
-Expect(1, 90, '\P{Is_CWCF=false}', "");
-Expect(0, 90, '\P{^Is_CWCF=false}', "");
-Expect(1, 64, '\p{Is_CWCF: FALSE}', "");
-Expect(0, 64, '\p{^Is_CWCF: FALSE}', "");
-Expect(0, 64, '\P{Is_CWCF: FALSE}', "");
-Expect(1, 64, '\P{^Is_CWCF: FALSE}', "");
-Expect(0, 90, '\p{Is_CWCF: FALSE}', "");
-Expect(1, 90, '\p{^Is_CWCF: FALSE}', "");
-Expect(1, 90, '\P{Is_CWCF: FALSE}', "");
-Expect(0, 90, '\P{^Is_CWCF: FALSE}', "");
-Error('\p{ :=Gothic}');
-Error('\P{ :=Gothic}');
-Expect(1, 66378, '\p{gothic}', "");
-Expect(0, 66378, '\p{^gothic}', "");
-Expect(0, 66378, '\P{gothic}', "");
-Expect(1, 66378, '\P{^gothic}', "");
-Expect(0, 66351, '\p{gothic}', "");
-Expect(1, 66351, '\p{^gothic}', "");
-Expect(1, 66351, '\P{gothic}', "");
-Expect(0, 66351, '\P{^gothic}', "");
-Expect(1, 66378, '\p{- Gothic}', "");
-Expect(0, 66378, '\p{^- Gothic}', "");
-Expect(0, 66378, '\P{- Gothic}', "");
-Expect(1, 66378, '\P{^- Gothic}', "");
-Expect(0, 66351, '\p{- Gothic}', "");
-Expect(1, 66351, '\p{^- Gothic}', "");
-Expect(1, 66351, '\P{- Gothic}', "");
-Expect(0, 66351, '\P{^- Gothic}', "");
-Error('\p{-:=Is-GOTHIC}');
-Error('\P{-:=Is-GOTHIC}');
-Expect(1, 66378, '\p{isgothic}', "");
-Expect(0, 66378, '\p{^isgothic}', "");
-Expect(0, 66378, '\P{isgothic}', "");
-Expect(1, 66378, '\P{^isgothic}', "");
-Expect(0, 66351, '\p{isgothic}', "");
-Expect(1, 66351, '\p{^isgothic}', "");
-Expect(1, 66351, '\P{isgothic}', "");
-Expect(0, 66351, '\P{^isgothic}', "");
-Expect(1, 66378, '\p{_Is Gothic}', "");
-Expect(0, 66378, '\p{^_Is Gothic}', "");
-Expect(0, 66378, '\P{_Is Gothic}', "");
-Expect(1, 66378, '\P{^_Is Gothic}', "");
-Expect(0, 66351, '\p{_Is Gothic}', "");
-Expect(1, 66351, '\p{^_Is Gothic}', "");
-Expect(1, 66351, '\P{_Is Gothic}', "");
-Expect(0, 66351, '\P{^_Is Gothic}', "");
-Error('\p{ /a/Goth}');
-Error('\P{ /a/Goth}');
-Expect(1, 66378, '\p{goth}', "");
-Expect(0, 66378, '\p{^goth}', "");
-Expect(0, 66378, '\P{goth}', "");
-Expect(1, 66378, '\P{^goth}', "");
-Expect(0, 66351, '\p{goth}', "");
-Expect(1, 66351, '\p{^goth}', "");
-Expect(1, 66351, '\P{goth}', "");
-Expect(0, 66351, '\P{^goth}', "");
-Expect(1, 66378, '\p{_goth}', "");
-Expect(0, 66378, '\p{^_goth}', "");
-Expect(0, 66378, '\P{_goth}', "");
-Expect(1, 66378, '\P{^_goth}', "");
-Expect(0, 66351, '\p{_goth}', "");
-Expect(1, 66351, '\p{^_goth}', "");
-Expect(1, 66351, '\P{_goth}', "");
-Expect(0, 66351, '\P{^_goth}', "");
-Error('\p{ -IS_Goth:=}');
-Error('\P{ -IS_Goth:=}');
-Expect(1, 66378, '\p{isgoth}', "");
-Expect(0, 66378, '\p{^isgoth}', "");
-Expect(0, 66378, '\P{isgoth}', "");
-Expect(1, 66378, '\P{^isgoth}', "");
-Expect(0, 66351, '\p{isgoth}', "");
-Expect(1, 66351, '\p{^isgoth}', "");
-Expect(1, 66351, '\P{isgoth}', "");
-Expect(0, 66351, '\P{^isgoth}', "");
-Expect(1, 66378, '\p{ _IS GOTH}', "");
-Expect(0, 66378, '\p{^ _IS GOTH}', "");
-Expect(0, 66378, '\P{ _IS GOTH}', "");
-Expect(1, 66378, '\P{^ _IS GOTH}', "");
-Expect(0, 66351, '\p{ _IS GOTH}', "");
-Expect(1, 66351, '\p{^ _IS GOTH}', "");
-Expect(1, 66351, '\P{ _IS GOTH}', "");
-Expect(0, 66351, '\P{^ _IS GOTH}', "");
-Error('\p{:= BLANK}');
-Error('\P{:= BLANK}');
-Expect(1, 9, '\p{blank}', "");
-Expect(0, 9, '\p{^blank}', "");
-Expect(0, 9, '\P{blank}', "");
-Expect(1, 9, '\P{^blank}', "");
-Expect(0, 8, '\p{blank}', "");
-Expect(1, 8, '\p{^blank}', "");
-Expect(1, 8, '\P{blank}', "");
-Expect(0, 8, '\P{^blank}', "");
-Expect(1, 9, '\p{ Blank}', "");
-Expect(0, 9, '\p{^ Blank}', "");
-Expect(0, 9, '\P{ Blank}', "");
-Expect(1, 9, '\P{^ Blank}', "");
-Expect(0, 8, '\p{ Blank}', "");
-Expect(1, 8, '\p{^ Blank}', "");
-Expect(1, 8, '\P{ Blank}', "");
-Expect(0, 8, '\P{^ Blank}', "");
-Error('\p{_/a/horizspace}');
-Error('\P{_/a/horizspace}');
-Expect(1, 9, '\p{horizspace}', "");
-Expect(0, 9, '\p{^horizspace}', "");
-Expect(0, 9, '\P{horizspace}', "");
-Expect(1, 9, '\P{^horizspace}', "");
-Expect(0, 8, '\p{horizspace}', "");
-Expect(1, 8, '\p{^horizspace}', "");
-Expect(1, 8, '\P{horizspace}', "");
-Expect(0, 8, '\P{^horizspace}', "");
-Expect(1, 9, '\p{-HorizSpace}', "");
-Expect(0, 9, '\p{^-HorizSpace}', "");
-Expect(0, 9, '\P{-HorizSpace}', "");
-Expect(1, 9, '\P{^-HorizSpace}', "");
-Expect(0, 8, '\p{-HorizSpace}', "");
-Expect(1, 8, '\p{^-HorizSpace}', "");
-Expect(1, 8, '\P{-HorizSpace}', "");
-Expect(0, 8, '\P{^-HorizSpace}', "");
-Error('\p{ /a/Is_blank}');
-Error('\P{ /a/Is_blank}');
-Expect(1, 9, '\p{isblank}', "");
-Expect(0, 9, '\p{^isblank}', "");
-Expect(0, 9, '\P{isblank}', "");
-Expect(1, 9, '\P{^isblank}', "");
-Expect(0, 8, '\p{isblank}', "");
-Expect(1, 8, '\p{^isblank}', "");
-Expect(1, 8, '\P{isblank}', "");
-Expect(0, 8, '\P{^isblank}', "");
-Expect(1, 9, '\p{-Is blank}', "");
-Expect(0, 9, '\p{^-Is blank}', "");
-Expect(0, 9, '\P{-Is blank}', "");
-Expect(1, 9, '\P{^-Is blank}', "");
-Expect(0, 8, '\p{-Is blank}', "");
-Expect(1, 8, '\p{^-Is blank}', "");
-Expect(1, 8, '\P{-Is blank}', "");
-Expect(0, 8, '\P{^-Is blank}', "");
-Error('\p{_IS:=HORIZSPACE}');
-Error('\P{_IS:=HORIZSPACE}');
-Expect(1, 9, '\p{ishorizspace}', "");
-Expect(0, 9, '\p{^ishorizspace}', "");
-Expect(0, 9, '\P{ishorizspace}', "");
-Expect(1, 9, '\P{^ishorizspace}', "");
-Expect(0, 8, '\p{ishorizspace}', "");
-Expect(1, 8, '\p{^ishorizspace}', "");
-Expect(1, 8, '\P{ishorizspace}', "");
-Expect(0, 8, '\P{^ishorizspace}', "");
-Expect(1, 9, '\p{_is HorizSpace}', "");
-Expect(0, 9, '\p{^_is HorizSpace}', "");
-Expect(0, 9, '\P{_is HorizSpace}', "");
-Expect(1, 9, '\P{^_is HorizSpace}', "");
-Expect(0, 8, '\p{_is HorizSpace}', "");
-Expect(1, 8, '\p{^_is HorizSpace}', "");
-Expect(1, 8, '\P{_is HorizSpace}', "");
-Expect(0, 8, '\P{^_is HorizSpace}', "");
-Error('\p{ combining/a/diacritical marks}');
-Error('\P{ combining/a/diacritical marks}');
-Expect(1, 879, '\p{combiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^combiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{combiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^combiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{combiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^combiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{combiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^combiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{ Combining DIACRITICAL_marks}', "");
-Expect(0, 879, '\p{^ Combining DIACRITICAL_marks}', "");
-Expect(0, 879, '\P{ Combining DIACRITICAL_marks}', "");
-Expect(1, 879, '\P{^ Combining DIACRITICAL_marks}', "");
-Expect(0, 767, '\p{ Combining DIACRITICAL_marks}', "");
-Expect(1, 767, '\p{^ Combining DIACRITICAL_marks}', "");
-Expect(1, 767, '\P{ Combining DIACRITICAL_marks}', "");
-Expect(0, 767, '\P{^ Combining DIACRITICAL_marks}', "");
-Error('\p{ IScombining diacritical:=marks}');
-Error('\P{ IScombining diacritical:=marks}');
-Expect(1, 879, '\p{iscombiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^iscombiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{iscombiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^iscombiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{iscombiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^iscombiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{iscombiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^iscombiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{ Is_combining Diacritical Marks}', "");
-Expect(0, 879, '\p{^ Is_combining Diacritical Marks}', "");
-Expect(0, 879, '\P{ Is_combining Diacritical Marks}', "");
-Expect(1, 879, '\P{^ Is_combining Diacritical Marks}', "");
-Expect(0, 767, '\p{ Is_combining Diacritical Marks}', "");
-Expect(1, 767, '\p{^ Is_combining Diacritical Marks}', "");
-Expect(1, 767, '\P{ Is_combining Diacritical Marks}', "");
-Expect(0, 767, '\P{^ Is_combining Diacritical Marks}', "");
-Error('\p{ in-combining diacritical-Marks:=}');
-Error('\P{ in-combining diacritical-Marks:=}');
-Expect(1, 879, '\p{incombiningdiacriticalmarks}', "");
-Expect(0, 879, '\p{^incombiningdiacriticalmarks}', "");
-Expect(0, 879, '\P{incombiningdiacriticalmarks}', "");
-Expect(1, 879, '\P{^incombiningdiacriticalmarks}', "");
-Expect(0, 767, '\p{incombiningdiacriticalmarks}', "");
-Expect(1, 767, '\p{^incombiningdiacriticalmarks}', "");
-Expect(1, 767, '\P{incombiningdiacriticalmarks}', "");
-Expect(0, 767, '\P{^incombiningdiacriticalmarks}', "");
-Expect(1, 879, '\p{-InCombining-DIACRITICAL-Marks}', "");
-Expect(0, 879, '\p{^-InCombining-DIACRITICAL-Marks}', "");
-Expect(0, 879, '\P{-InCombining-DIACRITICAL-Marks}', "");
-Expect(1, 879, '\P{^-InCombining-DIACRITICAL-Marks}', "");
-Expect(0, 767, '\p{-InCombining-DIACRITICAL-Marks}', "");
-Expect(1, 767, '\p{^-InCombining-DIACRITICAL-Marks}', "");
-Expect(1, 767, '\P{-InCombining-DIACRITICAL-Marks}', "");
-Expect(0, 767, '\P{^-InCombining-DIACRITICAL-Marks}', "");
-Error('\p{ /a/InscriptionalParthian}');
-Error('\P{ /a/InscriptionalParthian}');
-Expect(1, 68437, '\p{inscriptionalparthian}', "");
-Expect(0, 68437, '\p{^inscriptionalparthian}', "");
-Expect(0, 68437, '\P{inscriptionalparthian}', "");
-Expect(1, 68437, '\P{^inscriptionalparthian}', "");
-Expect(0, 68415, '\p{inscriptionalparthian}', "");
-Expect(1, 68415, '\p{^inscriptionalparthian}', "");
-Expect(1, 68415, '\P{inscriptionalparthian}', "");
-Expect(0, 68415, '\P{^inscriptionalparthian}', "");
-Expect(1, 68437, '\p{--inscriptional-PARTHIAN}', "");
-Expect(0, 68437, '\p{^--inscriptional-PARTHIAN}', "");
-Expect(0, 68437, '\P{--inscriptional-PARTHIAN}', "");
-Expect(1, 68437, '\P{^--inscriptional-PARTHIAN}', "");
-Expect(0, 68415, '\p{--inscriptional-PARTHIAN}', "");
-Expect(1, 68415, '\p{^--inscriptional-PARTHIAN}', "");
-Expect(1, 68415, '\P{--inscriptional-PARTHIAN}', "");
-Expect(0, 68415, '\P{^--inscriptional-PARTHIAN}', "");
-Error('\p{_-IS Inscriptional:=Parthian}');
-Error('\P{_-IS Inscriptional:=Parthian}');
-Expect(1, 68437, '\p{isinscriptionalparthian}', "");
-Expect(0, 68437, '\p{^isinscriptionalparthian}', "");
-Expect(0, 68437, '\P{isinscriptionalparthian}', "");
-Expect(1, 68437, '\P{^isinscriptionalparthian}', "");
-Expect(0, 68415, '\p{isinscriptionalparthian}', "");
-Expect(1, 68415, '\p{^isinscriptionalparthian}', "");
-Expect(1, 68415, '\P{isinscriptionalparthian}', "");
-Expect(0, 68415, '\P{^isinscriptionalparthian}', "");
-Expect(1, 68437, '\p{__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68437, '\p{^__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68437, '\P{__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68437, '\P{^__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68415, '\p{__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68415, '\p{^__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(1, 68415, '\P{__IS-INSCRIPTIONAL-Parthian}', "");
-Expect(0, 68415, '\P{^__IS-INSCRIPTIONAL-Parthian}', "");
-Error('\p{ prti/a/}');
-Error('\P{ prti/a/}');
-Expect(1, 68437, '\p{prti}', "");
-Expect(0, 68437, '\p{^prti}', "");
-Expect(0, 68437, '\P{prti}', "");
-Expect(1, 68437, '\P{^prti}', "");
-Expect(0, 68415, '\p{prti}', "");
-Expect(1, 68415, '\p{^prti}', "");
-Expect(1, 68415, '\P{prti}', "");
-Expect(0, 68415, '\P{^prti}', "");
-Expect(1, 68437, '\p{-Prti}', "");
-Expect(0, 68437, '\p{^-Prti}', "");
-Expect(0, 68437, '\P{-Prti}', "");
-Expect(1, 68437, '\P{^-Prti}', "");
-Expect(0, 68415, '\p{-Prti}', "");
-Expect(1, 68415, '\p{^-Prti}', "");
-Expect(1, 68415, '\P{-Prti}', "");
-Expect(0, 68415, '\P{^-Prti}', "");
-Error('\p{:=_Is Prti}');
-Error('\P{:=_Is Prti}');
-Expect(1, 68437, '\p{isprti}', "");
-Expect(0, 68437, '\p{^isprti}', "");
-Expect(0, 68437, '\P{isprti}', "");
-Expect(1, 68437, '\P{^isprti}', "");
-Expect(0, 68415, '\p{isprti}', "");
-Expect(1, 68415, '\p{^isprti}', "");
-Expect(1, 68415, '\P{isprti}', "");
-Expect(0, 68415, '\P{^isprti}', "");
-Expect(1, 68437, '\p{_Is_Prti}', "");
-Expect(0, 68437, '\p{^_Is_Prti}', "");
-Expect(0, 68437, '\P{_Is_Prti}', "");
-Expect(1, 68437, '\P{^_Is_Prti}', "");
-Expect(0, 68415, '\p{_Is_Prti}', "");
-Expect(1, 68415, '\p{^_Is_Prti}', "");
-Expect(1, 68415, '\P{_Is_Prti}', "");
-Expect(0, 68415, '\P{^_Is_Prti}', "");
-Error('\p{ Devanagari Extended/a/}');
-Error('\P{ Devanagari Extended/a/}');
-Expect(1, 43263, '\p{devanagariextended}', "");
-Expect(0, 43263, '\p{^devanagariextended}', "");
-Expect(0, 43263, '\P{devanagariextended}', "");
-Expect(1, 43263, '\P{^devanagariextended}', "");
-Expect(0, 43231, '\p{devanagariextended}', "");
-Expect(1, 43231, '\p{^devanagariextended}', "");
-Expect(1, 43231, '\P{devanagariextended}', "");
-Expect(0, 43231, '\P{^devanagariextended}', "");
-Expect(1, 43263, '\p{ -Devanagari-Extended}', "");
-Expect(0, 43263, '\p{^ -Devanagari-Extended}', "");
-Expect(0, 43263, '\P{ -Devanagari-Extended}', "");
-Expect(1, 43263, '\P{^ -Devanagari-Extended}', "");
-Expect(0, 43231, '\p{ -Devanagari-Extended}', "");
-Expect(1, 43231, '\p{^ -Devanagari-Extended}', "");
-Expect(1, 43231, '\P{ -Devanagari-Extended}', "");
-Expect(0, 43231, '\P{^ -Devanagari-Extended}', "");
-Error('\p{:=Is devanagari Extended}');
-Error('\P{:=Is devanagari Extended}');
-Expect(1, 43263, '\p{isdevanagariextended}', "");
-Expect(0, 43263, '\p{^isdevanagariextended}', "");
-Expect(0, 43263, '\P{isdevanagariextended}', "");
-Expect(1, 43263, '\P{^isdevanagariextended}', "");
-Expect(0, 43231, '\p{isdevanagariextended}', "");
-Expect(1, 43231, '\p{^isdevanagariextended}', "");
-Expect(1, 43231, '\P{isdevanagariextended}', "");
-Expect(0, 43231, '\P{^isdevanagariextended}', "");
-Expect(1, 43263, '\p{ IS Devanagari EXTENDED}', "");
-Expect(0, 43263, '\p{^ IS Devanagari EXTENDED}', "");
-Expect(0, 43263, '\P{ IS Devanagari EXTENDED}', "");
-Expect(1, 43263, '\P{^ IS Devanagari EXTENDED}', "");
-Expect(0, 43231, '\p{ IS Devanagari EXTENDED}', "");
-Expect(1, 43231, '\p{^ IS Devanagari EXTENDED}', "");
-Expect(1, 43231, '\P{ IS Devanagari EXTENDED}', "");
-Expect(0, 43231, '\P{^ IS Devanagari EXTENDED}', "");
-Error('\p{ IN/a/Devanagari EXTENDED}');
-Error('\P{ IN/a/Devanagari EXTENDED}');
-Expect(1, 43263, '\p{indevanagariextended}', "");
-Expect(0, 43263, '\p{^indevanagariextended}', "");
-Expect(0, 43263, '\P{indevanagariextended}', "");
-Expect(1, 43263, '\P{^indevanagariextended}', "");
-Expect(0, 43231, '\p{indevanagariextended}', "");
-Expect(1, 43231, '\p{^indevanagariextended}', "");
-Expect(1, 43231, '\P{indevanagariextended}', "");
-Expect(0, 43231, '\P{^indevanagariextended}', "");
-Expect(1, 43263, '\p{_In DEVANAGARIextended}', "");
-Expect(0, 43263, '\p{^_In DEVANAGARIextended}', "");
-Expect(0, 43263, '\P{_In DEVANAGARIextended}', "");
-Expect(1, 43263, '\P{^_In DEVANAGARIextended}', "");
-Expect(0, 43231, '\p{_In DEVANAGARIextended}', "");
-Expect(1, 43231, '\p{^_In DEVANAGARIextended}', "");
-Expect(1, 43231, '\P{_In DEVANAGARIextended}', "");
-Expect(0, 43231, '\P{^_In DEVANAGARIextended}', "");
-Error('\p{-ethiopicSupplement:=}');
-Error('\P{-ethiopicSupplement:=}');
-Expect(1, 5023, '\p{ethiopicsupplement}', "");
-Expect(0, 5023, '\p{^ethiopicsupplement}', "");
-Expect(0, 5023, '\P{ethiopicsupplement}', "");
-Expect(1, 5023, '\P{^ethiopicsupplement}', "");
-Expect(0, 4991, '\p{ethiopicsupplement}', "");
-Expect(1, 4991, '\p{^ethiopicsupplement}', "");
-Expect(1, 4991, '\P{ethiopicsupplement}', "");
-Expect(0, 4991, '\P{^ethiopicsupplement}', "");
-Expect(1, 5023, '\p{ETHIOPICSUPPLEMENT}', "");
-Expect(0, 5023, '\p{^ETHIOPICSUPPLEMENT}', "");
-Expect(0, 5023, '\P{ETHIOPICSUPPLEMENT}', "");
-Expect(1, 5023, '\P{^ETHIOPICSUPPLEMENT}', "");
-Expect(0, 4991, '\p{ETHIOPICSUPPLEMENT}', "");
-Expect(1, 4991, '\p{^ETHIOPICSUPPLEMENT}', "");
-Expect(1, 4991, '\P{ETHIOPICSUPPLEMENT}', "");
-Expect(0, 4991, '\P{^ETHIOPICSUPPLEMENT}', "");
-Error('\p{-/a/Is-Ethiopic-SUPPLEMENT}');
-Error('\P{-/a/Is-Ethiopic-SUPPLEMENT}');
-Expect(1, 5023, '\p{isethiopicsupplement}', "");
-Expect(0, 5023, '\p{^isethiopicsupplement}', "");
-Expect(0, 5023, '\P{isethiopicsupplement}', "");
-Expect(1, 5023, '\P{^isethiopicsupplement}', "");
-Expect(0, 4991, '\p{isethiopicsupplement}', "");
-Expect(1, 4991, '\p{^isethiopicsupplement}', "");
-Expect(1, 4991, '\P{isethiopicsupplement}', "");
-Expect(0, 4991, '\P{^isethiopicsupplement}', "");
-Expect(1, 5023, '\p{ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(0, 5023, '\p{^ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(0, 5023, '\P{ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(1, 5023, '\P{^ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(0, 4991, '\p{ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(1, 4991, '\p{^ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(1, 4991, '\P{ is_ETHIOPIC-SUPPLEMENT}', "");
-Expect(0, 4991, '\P{^ is_ETHIOPIC-SUPPLEMENT}', "");
-Error('\p{_in ethiopic:=Supplement}');
-Error('\P{_in ethiopic:=Supplement}');
-Expect(1, 5023, '\p{inethiopicsupplement}', "");
-Expect(0, 5023, '\p{^inethiopicsupplement}', "");
-Expect(0, 5023, '\P{inethiopicsupplement}', "");
-Expect(1, 5023, '\P{^inethiopicsupplement}', "");
-Expect(0, 4991, '\p{inethiopicsupplement}', "");
-Expect(1, 4991, '\p{^inethiopicsupplement}', "");
-Expect(1, 4991, '\P{inethiopicsupplement}', "");
-Expect(0, 4991, '\P{^inethiopicsupplement}', "");
-Expect(1, 5023, '\p{__In ethiopicSupplement}', "");
-Expect(0, 5023, '\p{^__In ethiopicSupplement}', "");
-Expect(0, 5023, '\P{__In ethiopicSupplement}', "");
-Expect(1, 5023, '\P{^__In ethiopicSupplement}', "");
-Expect(0, 4991, '\p{__In ethiopicSupplement}', "");
-Expect(1, 4991, '\p{^__In ethiopicSupplement}', "");
-Expect(1, 4991, '\P{__In ethiopicSupplement}', "");
-Expect(0, 4991, '\P{^__In ethiopicSupplement}', "");
-Error('\p{ -dingbats/a/}');
-Error('\P{ -dingbats/a/}');
-Expect(1, 10175, '\p{dingbats}', "");
-Expect(0, 10175, '\p{^dingbats}', "");
-Expect(0, 10175, '\P{dingbats}', "");
-Expect(1, 10175, '\P{^dingbats}', "");
-Expect(0, 9983, '\p{dingbats}', "");
-Expect(1, 9983, '\p{^dingbats}', "");
-Expect(1, 9983, '\P{dingbats}', "");
-Expect(0, 9983, '\P{^dingbats}', "");
-Expect(1, 10175, '\p{ -Dingbats}', "");
-Expect(0, 10175, '\p{^ -Dingbats}', "");
-Expect(0, 10175, '\P{ -Dingbats}', "");
-Expect(1, 10175, '\P{^ -Dingbats}', "");
-Expect(0, 9983, '\p{ -Dingbats}', "");
-Expect(1, 9983, '\p{^ -Dingbats}', "");
-Expect(1, 9983, '\P{ -Dingbats}', "");
-Expect(0, 9983, '\P{^ -Dingbats}', "");
-Error('\p{/a/is Dingbats}');
-Error('\P{/a/is Dingbats}');
-Expect(1, 10175, '\p{isdingbats}', "");
-Expect(0, 10175, '\p{^isdingbats}', "");
-Expect(0, 10175, '\P{isdingbats}', "");
-Expect(1, 10175, '\P{^isdingbats}', "");
-Expect(0, 9983, '\p{isdingbats}', "");
-Expect(1, 9983, '\p{^isdingbats}', "");
-Expect(1, 9983, '\P{isdingbats}', "");
-Expect(0, 9983, '\P{^isdingbats}', "");
-Expect(1, 10175, '\p{-_is_dingbats}', "");
-Expect(0, 10175, '\p{^-_is_dingbats}', "");
-Expect(0, 10175, '\P{-_is_dingbats}', "");
-Expect(1, 10175, '\P{^-_is_dingbats}', "");
-Expect(0, 9983, '\p{-_is_dingbats}', "");
-Expect(1, 9983, '\p{^-_is_dingbats}', "");
-Expect(1, 9983, '\P{-_is_dingbats}', "");
-Expect(0, 9983, '\P{^-_is_dingbats}', "");
-Error('\p{ :=In-dingbats}');
-Error('\P{ :=In-dingbats}');
-Expect(1, 10175, '\p{indingbats}', "");
-Expect(0, 10175, '\p{^indingbats}', "");
-Expect(0, 10175, '\P{indingbats}', "");
-Expect(1, 10175, '\P{^indingbats}', "");
-Expect(0, 9983, '\p{indingbats}', "");
-Expect(1, 9983, '\p{^indingbats}', "");
-Expect(1, 9983, '\P{indingbats}', "");
-Expect(0, 9983, '\P{^indingbats}', "");
-Expect(1, 10175, '\p{-In_DINGBATS}', "");
-Expect(0, 10175, '\p{^-In_DINGBATS}', "");
-Expect(0, 10175, '\P{-In_DINGBATS}', "");
-Expect(1, 10175, '\P{^-In_DINGBATS}', "");
-Expect(0, 9983, '\p{-In_DINGBATS}', "");
-Expect(1, 9983, '\p{^-In_DINGBATS}', "");
-Expect(1, 9983, '\P{-In_DINGBATS}', "");
-Expect(0, 9983, '\P{^-In_DINGBATS}', "");
-Error('\p{ /a/Logical Order exception}');
-Error('\P{ /a/Logical Order exception}');
-Expect(1, 3652, '\p{logicalorderexception}', "");
-Expect(0, 3652, '\p{^logicalorderexception}', "");
-Expect(0, 3652, '\P{logicalorderexception}', "");
-Expect(1, 3652, '\P{^logicalorderexception}', "");
-Expect(0, 3647, '\p{logicalorderexception}', "");
-Expect(1, 3647, '\p{^logicalorderexception}', "");
-Expect(1, 3647, '\P{logicalorderexception}', "");
-Expect(0, 3647, '\P{^logicalorderexception}', "");
-Expect(1, 3652, '\p{ LOGICAL Order Exception}', "");
-Expect(0, 3652, '\p{^ LOGICAL Order Exception}', "");
-Expect(0, 3652, '\P{ LOGICAL Order Exception}', "");
-Expect(1, 3652, '\P{^ LOGICAL Order Exception}', "");
-Expect(0, 3647, '\p{ LOGICAL Order Exception}', "");
-Expect(1, 3647, '\p{^ LOGICAL Order Exception}', "");
-Expect(1, 3647, '\P{ LOGICAL Order Exception}', "");
-Expect(0, 3647, '\P{^ LOGICAL Order Exception}', "");
-Error('\p{_:=Is_Logical_order Exception}');
-Error('\P{_:=Is_Logical_order Exception}');
-Expect(1, 3652, '\p{islogicalorderexception}', "");
-Expect(0, 3652, '\p{^islogicalorderexception}', "");
-Expect(0, 3652, '\P{islogicalorderexception}', "");
-Expect(1, 3652, '\P{^islogicalorderexception}', "");
-Expect(0, 3647, '\p{islogicalorderexception}', "");
-Expect(1, 3647, '\p{^islogicalorderexception}', "");
-Expect(1, 3647, '\P{islogicalorderexception}', "");
-Expect(0, 3647, '\P{^islogicalorderexception}', "");
-Expect(1, 3652, '\p{_ISlogicalORDER-Exception}', "");
-Expect(0, 3652, '\p{^_ISlogicalORDER-Exception}', "");
-Expect(0, 3652, '\P{_ISlogicalORDER-Exception}', "");
-Expect(1, 3652, '\P{^_ISlogicalORDER-Exception}', "");
-Expect(0, 3647, '\p{_ISlogicalORDER-Exception}', "");
-Expect(1, 3647, '\p{^_ISlogicalORDER-Exception}', "");
-Expect(1, 3647, '\P{_ISlogicalORDER-Exception}', "");
-Expect(0, 3647, '\P{^_ISlogicalORDER-Exception}', "");
-Error('\p{:=__LOE}');
-Error('\P{:=__LOE}');
-Expect(1, 3652, '\p{loe}', "");
-Expect(0, 3652, '\p{^loe}', "");
-Expect(0, 3652, '\P{loe}', "");
-Expect(1, 3652, '\P{^loe}', "");
-Expect(0, 3647, '\p{loe}', "");
-Expect(1, 3647, '\p{^loe}', "");
-Expect(1, 3647, '\P{loe}', "");
-Expect(0, 3647, '\P{^loe}', "");
-Expect(1, 3652, '\p{ LOE}', "");
-Expect(0, 3652, '\p{^ LOE}', "");
-Expect(0, 3652, '\P{ LOE}', "");
-Expect(1, 3652, '\P{^ LOE}', "");
-Expect(0, 3647, '\p{ LOE}', "");
-Expect(1, 3647, '\p{^ LOE}', "");
-Expect(1, 3647, '\P{ LOE}', "");
-Expect(0, 3647, '\P{^ LOE}', "");
-Error('\p{Is LOE/a/}');
-Error('\P{Is LOE/a/}');
-Expect(1, 3652, '\p{isloe}', "");
-Expect(0, 3652, '\p{^isloe}', "");
-Expect(0, 3652, '\P{isloe}', "");
-Expect(1, 3652, '\P{^isloe}', "");
-Expect(0, 3647, '\p{isloe}', "");
-Expect(1, 3647, '\p{^isloe}', "");
-Expect(1, 3647, '\P{isloe}', "");
-Expect(0, 3647, '\P{^isloe}', "");
-Expect(1, 3652, '\p{_-is_loe}', "");
-Expect(0, 3652, '\p{^_-is_loe}', "");
-Expect(0, 3652, '\P{_-is_loe}', "");
-Expect(1, 3652, '\P{^_-is_loe}', "");
-Expect(0, 3647, '\p{_-is_loe}', "");
-Expect(1, 3647, '\p{^_-is_loe}', "");
-Expect(1, 3647, '\P{_-is_loe}', "");
-Expect(0, 3647, '\P{^_-is_loe}', "");
-Error('\p{_-In-LYCIAN:=}');
-Error('\P{_-In-LYCIAN:=}');
-Expect(1, 66207, '\p{inlycian}', "");
-Expect(0, 66207, '\p{^inlycian}', "");
-Expect(0, 66207, '\P{inlycian}', "");
-Expect(1, 66207, '\P{^inlycian}', "");
-Expect(0, 66175, '\p{inlycian}', "");
-Expect(1, 66175, '\p{^inlycian}', "");
-Expect(1, 66175, '\P{inlycian}', "");
-Expect(0, 66175, '\P{^inlycian}', "");
-Expect(1, 66207, '\p{ IN_LYCIAN}', "");
-Expect(0, 66207, '\p{^ IN_LYCIAN}', "");
-Expect(0, 66207, '\P{ IN_LYCIAN}', "");
-Expect(1, 66207, '\P{^ IN_LYCIAN}', "");
-Expect(0, 66175, '\p{ IN_LYCIAN}', "");
-Expect(1, 66175, '\p{^ IN_LYCIAN}', "");
-Expect(1, 66175, '\P{ IN_LYCIAN}', "");
-Expect(0, 66175, '\P{^ IN_LYCIAN}', "");
-Error('\p{ Vai/a/}');
-Error('\P{ Vai/a/}');
-Expect(1, 42539, '\p{vai}', "");
-Expect(0, 42539, '\p{^vai}', "");
-Expect(0, 42539, '\P{vai}', "");
-Expect(1, 42539, '\P{^vai}', "");
-Expect(0, 42239, '\p{vai}', "");
-Expect(1, 42239, '\p{^vai}', "");
-Expect(1, 42239, '\P{vai}', "");
-Expect(0, 42239, '\P{^vai}', "");
-Expect(1, 42539, '\p{ vai}', "");
-Expect(0, 42539, '\p{^ vai}', "");
-Expect(0, 42539, '\P{ vai}', "");
-Expect(1, 42539, '\P{^ vai}', "");
-Expect(0, 42239, '\p{ vai}', "");
-Expect(1, 42239, '\p{^ vai}', "");
-Expect(1, 42239, '\P{ vai}', "");
-Expect(0, 42239, '\P{^ vai}', "");
-Error('\p{-IS:=Vai}');
-Error('\P{-IS:=Vai}');
-Expect(1, 42539, '\p{isvai}', "");
-Expect(0, 42539, '\p{^isvai}', "");
-Expect(0, 42539, '\P{isvai}', "");
-Expect(1, 42539, '\P{^isvai}', "");
-Expect(0, 42239, '\p{isvai}', "");
-Expect(1, 42239, '\p{^isvai}', "");
-Expect(1, 42239, '\P{isvai}', "");
-Expect(0, 42239, '\P{^isvai}', "");
-Expect(1, 42539, '\p{-IS_VAI}', "");
-Expect(0, 42539, '\p{^-IS_VAI}', "");
-Expect(0, 42539, '\P{-IS_VAI}', "");
-Expect(1, 42539, '\P{^-IS_VAI}', "");
-Expect(0, 42239, '\p{-IS_VAI}', "");
-Expect(1, 42239, '\p{^-IS_VAI}', "");
-Expect(1, 42239, '\P{-IS_VAI}', "");
-Expect(0, 42239, '\P{^-IS_VAI}', "");
-Error('\p{ -Vaii/a/}');
-Error('\P{ -Vaii/a/}');
-Expect(1, 42539, '\p{vaii}', "");
-Expect(0, 42539, '\p{^vaii}', "");
-Expect(0, 42539, '\P{vaii}', "");
-Expect(1, 42539, '\P{^vaii}', "");
-Expect(0, 42239, '\p{vaii}', "");
-Expect(1, 42239, '\p{^vaii}', "");
-Expect(1, 42239, '\P{vaii}', "");
-Expect(0, 42239, '\P{^vaii}', "");
-Expect(1, 42539, '\p{__vaii}', "");
-Expect(0, 42539, '\p{^__vaii}', "");
-Expect(0, 42539, '\P{__vaii}', "");
-Expect(1, 42539, '\P{^__vaii}', "");
-Expect(0, 42239, '\p{__vaii}', "");
-Expect(1, 42239, '\p{^__vaii}', "");
-Expect(1, 42239, '\P{__vaii}', "");
-Expect(0, 42239, '\P{^__vaii}', "");
-Error('\p{/a/_-IS Vaii}');
-Error('\P{/a/_-IS Vaii}');
-Expect(1, 42539, '\p{isvaii}', "");
-Expect(0, 42539, '\p{^isvaii}', "");
-Expect(0, 42539, '\P{isvaii}', "");
-Expect(1, 42539, '\P{^isvaii}', "");
-Expect(0, 42239, '\p{isvaii}', "");
-Expect(1, 42239, '\p{^isvaii}', "");
-Expect(1, 42239, '\P{isvaii}', "");
-Expect(0, 42239, '\P{^isvaii}', "");
-Expect(1, 42539, '\p{ Is Vaii}', "");
-Expect(0, 42539, '\p{^ Is Vaii}', "");
-Expect(0, 42539, '\P{ Is Vaii}', "");
-Expect(1, 42539, '\P{^ Is Vaii}', "");
-Expect(0, 42239, '\p{ Is Vaii}', "");
-Expect(1, 42239, '\p{^ Is Vaii}', "");
-Expect(1, 42239, '\P{ Is Vaii}', "");
-Expect(0, 42239, '\P{^ Is Vaii}', "");
-Error('\p{ SPACINGMark:=}');
-Error('\P{ SPACINGMark:=}');
-Expect(1, 2307, '\p{spacingmark}', "");
-Expect(0, 2307, '\p{^spacingmark}', "");
-Expect(0, 2307, '\P{spacingmark}', "");
-Expect(1, 2307, '\P{^spacingmark}', "");
-Expect(0, 2306, '\p{spacingmark}', "");
-Expect(1, 2306, '\p{^spacingmark}', "");
-Expect(1, 2306, '\P{spacingmark}', "");
-Expect(0, 2306, '\P{^spacingmark}', "");
-Expect(1, 2307, '\p{ -SPACING-mark}', "");
-Expect(0, 2307, '\p{^ -SPACING-mark}', "");
-Expect(0, 2307, '\P{ -SPACING-mark}', "");
-Expect(1, 2307, '\P{^ -SPACING-mark}', "");
-Expect(0, 2306, '\p{ -SPACING-mark}', "");
-Expect(1, 2306, '\p{^ -SPACING-mark}', "");
-Expect(1, 2306, '\P{ -SPACING-mark}', "");
-Expect(0, 2306, '\P{^ -SPACING-mark}', "");
-Error('\p{ Is:=Spacing Mark}');
-Error('\P{ Is:=Spacing Mark}');
-Expect(1, 2307, '\p{isspacingmark}', "");
-Expect(0, 2307, '\p{^isspacingmark}', "");
-Expect(0, 2307, '\P{isspacingmark}', "");
-Expect(1, 2307, '\P{^isspacingmark}', "");
-Expect(0, 2306, '\p{isspacingmark}', "");
-Expect(1, 2306, '\p{^isspacingmark}', "");
-Expect(1, 2306, '\P{isspacingmark}', "");
-Expect(0, 2306, '\P{^isspacingmark}', "");
-Expect(1, 2307, '\p{ Is_spacing_mark}', "");
-Expect(0, 2307, '\p{^ Is_spacing_mark}', "");
-Expect(0, 2307, '\P{ Is_spacing_mark}', "");
-Expect(1, 2307, '\P{^ Is_spacing_mark}', "");
-Expect(0, 2306, '\p{ Is_spacing_mark}', "");
-Expect(1, 2306, '\p{^ Is_spacing_mark}', "");
-Expect(1, 2306, '\P{ Is_spacing_mark}', "");
-Expect(0, 2306, '\P{^ Is_spacing_mark}', "");
-Error('\p{:= -MC}');
-Error('\P{:= -MC}');
-Expect(1, 2307, '\p{mc}', "");
-Expect(0, 2307, '\p{^mc}', "");
-Expect(0, 2307, '\P{mc}', "");
-Expect(1, 2307, '\P{^mc}', "");
-Expect(0, 2306, '\p{mc}', "");
-Expect(1, 2306, '\p{^mc}', "");
-Expect(1, 2306, '\P{mc}', "");
-Expect(0, 2306, '\P{^mc}', "");
-Expect(1, 2307, '\p{_Mc}', "");
-Expect(0, 2307, '\p{^_Mc}', "");
-Expect(0, 2307, '\P{_Mc}', "");
-Expect(1, 2307, '\P{^_Mc}', "");
-Expect(0, 2306, '\p{_Mc}', "");
-Expect(1, 2306, '\p{^_Mc}', "");
-Expect(1, 2306, '\P{_Mc}', "");
-Expect(0, 2306, '\P{^_Mc}', "");
-Error('\p{-is:=MC}');
-Error('\P{-is:=MC}');
-Expect(1, 2307, '\p{ismc}', "");
-Expect(0, 2307, '\p{^ismc}', "");
-Expect(0, 2307, '\P{ismc}', "");
-Expect(1, 2307, '\P{^ismc}', "");
-Expect(0, 2306, '\p{ismc}', "");
-Expect(1, 2306, '\p{^ismc}', "");
-Expect(1, 2306, '\P{ismc}', "");
-Expect(0, 2306, '\P{^ismc}', "");
-Expect(1, 2307, '\p{IS_mc}', "");
-Expect(0, 2307, '\p{^IS_mc}', "");
-Expect(0, 2307, '\P{IS_mc}', "");
-Expect(1, 2307, '\P{^IS_mc}', "");
-Expect(0, 2306, '\p{IS_mc}', "");
-Expect(1, 2306, '\p{^IS_mc}', "");
-Expect(1, 2306, '\P{IS_mc}', "");
-Expect(0, 2306, '\P{^IS_mc}', "");
-Error('\p{ Lower/a/}');
-Error('\P{ Lower/a/}');
-Expect(1, 122, '\p{lower}', "");
-Expect(0, 122, '\p{^lower}', "");
-Expect(0, 122, '\P{lower}', "");
-Expect(1, 122, '\P{^lower}', "");
-Expect(0, 96, '\p{lower}', "");
-Expect(1, 96, '\p{^lower}', "");
-Expect(1, 96, '\P{lower}', "");
-Expect(0, 96, '\P{^lower}', "");
-Expect(1, 122, '\p{ -Lower}', "");
-Expect(0, 122, '\p{^ -Lower}', "");
-Expect(0, 122, '\P{ -Lower}', "");
-Expect(1, 122, '\P{^ -Lower}', "");
-Expect(0, 96, '\p{ -Lower}', "");
-Expect(1, 96, '\p{^ -Lower}', "");
-Expect(1, 96, '\P{ -Lower}', "");
-Expect(0, 96, '\P{^ -Lower}', "");
-Error('\p{:=-is Lower}');
-Error('\P{:=-is Lower}');
-Expect(1, 122, '\p{islower}', "");
-Expect(0, 122, '\p{^islower}', "");
-Expect(0, 122, '\P{islower}', "");
-Expect(1, 122, '\P{^islower}', "");
-Expect(0, 96, '\p{islower}', "");
-Expect(1, 96, '\p{^islower}', "");
-Expect(1, 96, '\P{islower}', "");
-Expect(0, 96, '\P{^islower}', "");
-Expect(1, 122, '\p{ is Lower}', "");
-Expect(0, 122, '\p{^ is Lower}', "");
-Expect(0, 122, '\P{ is Lower}', "");
-Expect(1, 122, '\P{^ is Lower}', "");
-Expect(0, 96, '\p{ is Lower}', "");
-Expect(1, 96, '\p{^ is Lower}', "");
-Expect(1, 96, '\P{ is Lower}', "");
-Expect(0, 96, '\P{^ is Lower}', "");
-Error('\p{:=- LOWERCASE}');
-Error('\P{:=- LOWERCASE}');
-Expect(1, 122, '\p{lowercase}', "");
-Expect(0, 122, '\p{^lowercase}', "");
-Expect(0, 122, '\P{lowercase}', "");
-Expect(1, 122, '\P{^lowercase}', "");
-Expect(0, 96, '\p{lowercase}', "");
-Expect(1, 96, '\p{^lowercase}', "");
-Expect(1, 96, '\P{lowercase}', "");
-Expect(0, 96, '\P{^lowercase}', "");
-Expect(1, 122, '\p{ Lowercase}', "");
-Expect(0, 122, '\p{^ Lowercase}', "");
-Expect(0, 122, '\P{ Lowercase}', "");
-Expect(1, 122, '\P{^ Lowercase}', "");
-Expect(0, 96, '\p{ Lowercase}', "");
-Expect(1, 96, '\p{^ Lowercase}', "");
-Expect(1, 96, '\P{ Lowercase}', "");
-Expect(0, 96, '\P{^ Lowercase}', "");
-Error('\p{-/a/IS_Lowercase}');
-Error('\P{-/a/IS_Lowercase}');
-Expect(1, 122, '\p{islowercase}', "");
-Expect(0, 122, '\p{^islowercase}', "");
-Expect(0, 122, '\P{islowercase}', "");
-Expect(1, 122, '\P{^islowercase}', "");
-Expect(0, 96, '\p{islowercase}', "");
-Expect(1, 96, '\p{^islowercase}', "");
-Expect(1, 96, '\P{islowercase}', "");
-Expect(0, 96, '\P{^islowercase}', "");
-Expect(1, 122, '\p{ isLowercase}', "");
-Expect(0, 122, '\p{^ isLowercase}', "");
-Expect(0, 122, '\P{ isLowercase}', "");
-Expect(1, 122, '\P{^ isLowercase}', "");
-Expect(0, 96, '\p{ isLowercase}', "");
-Expect(1, 96, '\p{^ isLowercase}', "");
-Expect(1, 96, '\P{ isLowercase}', "");
-Expect(0, 96, '\P{^ isLowercase}', "");
-Error('\p{Expands_On_NFKD}');
-Error('\P{Expands_On_NFKD}');
-Error('\p{Is_Expands_On_NFKD}');
-Error('\P{Is_Expands_On_NFKD}');
-Error('\p{XO_NFKD}');
-Error('\P{XO_NFKD}');
-Error('\p{Is_XO_NFKD}');
-Error('\P{Is_XO_NFKD}');
-Error('\p{_/a/CLOSE PUNCTUATION}');
-Error('\P{_/a/CLOSE PUNCTUATION}');
-Expect(1, 41, '\p{closepunctuation}', "");
-Expect(0, 41, '\p{^closepunctuation}', "");
-Expect(0, 41, '\P{closepunctuation}', "");
-Expect(1, 41, '\P{^closepunctuation}', "");
-Expect(0, 40, '\p{closepunctuation}', "");
-Expect(1, 40, '\p{^closepunctuation}', "");
-Expect(1, 40, '\P{closepunctuation}', "");
-Expect(0, 40, '\P{^closepunctuation}', "");
-Expect(1, 41, '\p{--close punctuation}', "");
-Expect(0, 41, '\p{^--close punctuation}', "");
-Expect(0, 41, '\P{--close punctuation}', "");
-Expect(1, 41, '\P{^--close punctuation}', "");
-Expect(0, 40, '\p{--close punctuation}', "");
-Expect(1, 40, '\p{^--close punctuation}', "");
-Expect(1, 40, '\P{--close punctuation}', "");
-Expect(0, 40, '\P{^--close punctuation}', "");
-Error('\p{_ Is:=Close punctuation}');
-Error('\P{_ Is:=Close punctuation}');
-Expect(1, 41, '\p{isclosepunctuation}', "");
-Expect(0, 41, '\p{^isclosepunctuation}', "");
-Expect(0, 41, '\P{isclosepunctuation}', "");
-Expect(1, 41, '\P{^isclosepunctuation}', "");
-Expect(0, 40, '\p{isclosepunctuation}', "");
-Expect(1, 40, '\p{^isclosepunctuation}', "");
-Expect(1, 40, '\P{isclosepunctuation}', "");
-Expect(0, 40, '\P{^isclosepunctuation}', "");
-Expect(1, 41, '\p{_ Is-Close punctuation}', "");
-Expect(0, 41, '\p{^_ Is-Close punctuation}', "");
-Expect(0, 41, '\P{_ Is-Close punctuation}', "");
-Expect(1, 41, '\P{^_ Is-Close punctuation}', "");
-Expect(0, 40, '\p{_ Is-Close punctuation}', "");
-Expect(1, 40, '\p{^_ Is-Close punctuation}', "");
-Expect(1, 40, '\P{_ Is-Close punctuation}', "");
-Expect(0, 40, '\P{^_ Is-Close punctuation}', "");
-Error('\p{-Pe:=}');
-Error('\P{-Pe:=}');
-Expect(1, 41, '\p{pe}', "");
-Expect(0, 41, '\p{^pe}', "");
-Expect(0, 41, '\P{pe}', "");
-Expect(1, 41, '\P{^pe}', "");
-Expect(0, 40, '\p{pe}', "");
-Expect(1, 40, '\p{^pe}', "");
-Expect(1, 40, '\P{pe}', "");
-Expect(0, 40, '\P{^pe}', "");
-Expect(1, 41, '\p{ Pe}', "");
-Expect(0, 41, '\p{^ Pe}', "");
-Expect(0, 41, '\P{ Pe}', "");
-Expect(1, 41, '\P{^ Pe}', "");
-Expect(0, 40, '\p{ Pe}', "");
-Expect(1, 40, '\p{^ Pe}', "");
-Expect(1, 40, '\P{ Pe}', "");
-Expect(0, 40, '\P{^ Pe}', "");
-Error('\p{/a/_is Pe}');
-Error('\P{/a/_is Pe}');
-Expect(1, 41, '\p{ispe}', "");
-Expect(0, 41, '\p{^ispe}', "");
-Expect(0, 41, '\P{ispe}', "");
-Expect(1, 41, '\P{^ispe}', "");
-Expect(0, 40, '\p{ispe}', "");
-Expect(1, 40, '\p{^ispe}', "");
-Expect(1, 40, '\P{ispe}', "");
-Expect(0, 40, '\P{^ispe}', "");
-Expect(1, 41, '\p{ isPe}', "");
-Expect(0, 41, '\p{^ isPe}', "");
-Expect(0, 41, '\P{ isPe}', "");
-Expect(1, 41, '\P{^ isPe}', "");
-Expect(0, 40, '\p{ isPe}', "");
-Expect(1, 40, '\p{^ isPe}', "");
-Expect(1, 40, '\P{ isPe}', "");
-Expect(0, 40, '\P{^ isPe}', "");
-Error('\p{Expands_On_NFKC}');
-Error('\P{Expands_On_NFKC}');
-Error('\p{Is_Expands_On_NFKC}');
-Error('\P{Is_Expands_On_NFKC}');
-Error('\p{XO_NFKC}');
-Error('\P{XO_NFKC}');
-Error('\p{Is_XO_NFKC}');
-Error('\P{Is_XO_NFKC}');
-Error('\p{_UNKNOWN/a/}');
-Error('\P{_UNKNOWN/a/}');
-Expect(1, 889, '\p{unknown}', "");
-Expect(0, 889, '\p{^unknown}', "");
-Expect(0, 889, '\P{unknown}', "");
-Expect(1, 889, '\P{^unknown}', "");
-Expect(0, 887, '\p{unknown}', "");
-Expect(1, 887, '\p{^unknown}', "");
-Expect(1, 887, '\P{unknown}', "");
-Expect(0, 887, '\P{^unknown}', "");
-Expect(1, 889, '\p{--Unknown}', "");
-Expect(0, 889, '\p{^--Unknown}', "");
-Expect(0, 889, '\P{--Unknown}', "");
-Expect(1, 889, '\P{^--Unknown}', "");
-Expect(0, 887, '\p{--Unknown}', "");
-Expect(1, 887, '\p{^--Unknown}', "");
-Expect(1, 887, '\P{--Unknown}', "");
-Expect(0, 887, '\P{^--Unknown}', "");
-Error('\p{ /a/is-Unknown}');
-Error('\P{ /a/is-Unknown}');
-Expect(1, 889, '\p{isunknown}', "");
-Expect(0, 889, '\p{^isunknown}', "");
-Expect(0, 889, '\P{isunknown}', "");
-Expect(1, 889, '\P{^isunknown}', "");
-Expect(0, 887, '\p{isunknown}', "");
-Expect(1, 887, '\p{^isunknown}', "");
-Expect(1, 887, '\P{isunknown}', "");
-Expect(0, 887, '\P{^isunknown}', "");
-Expect(1, 889, '\p{ Is Unknown}', "");
-Expect(0, 889, '\p{^ Is Unknown}', "");
-Expect(0, 889, '\P{ Is Unknown}', "");
-Expect(1, 889, '\P{^ Is Unknown}', "");
-Expect(0, 887, '\p{ Is Unknown}', "");
-Expect(1, 887, '\p{^ Is Unknown}', "");
-Expect(1, 887, '\P{ Is Unknown}', "");
-Expect(0, 887, '\P{^ Is Unknown}', "");
-Error('\p{:=-ZZZZ}');
-Error('\P{:=-ZZZZ}');
-Expect(1, 889, '\p{zzzz}', "");
-Expect(0, 889, '\p{^zzzz}', "");
-Expect(0, 889, '\P{zzzz}', "");
-Expect(1, 889, '\P{^zzzz}', "");
-Expect(0, 887, '\p{zzzz}', "");
-Expect(1, 887, '\p{^zzzz}', "");
-Expect(1, 887, '\P{zzzz}', "");
-Expect(0, 887, '\P{^zzzz}', "");
-Expect(1, 889, '\p{-_Zzzz}', "");
-Expect(0, 889, '\p{^-_Zzzz}', "");
-Expect(0, 889, '\P{-_Zzzz}', "");
-Expect(1, 889, '\P{^-_Zzzz}', "");
-Expect(0, 887, '\p{-_Zzzz}', "");
-Expect(1, 887, '\p{^-_Zzzz}', "");
-Expect(1, 887, '\P{-_Zzzz}', "");
-Expect(0, 887, '\P{^-_Zzzz}', "");
-Error('\p{_-IS zzzz:=}');
-Error('\P{_-IS zzzz:=}');
-Expect(1, 889, '\p{iszzzz}', "");
-Expect(0, 889, '\p{^iszzzz}', "");
-Expect(0, 889, '\P{iszzzz}', "");
-Expect(1, 889, '\P{^iszzzz}', "");
-Expect(0, 887, '\p{iszzzz}', "");
-Expect(1, 887, '\p{^iszzzz}', "");
-Expect(1, 887, '\P{iszzzz}', "");
-Expect(0, 887, '\P{^iszzzz}', "");
-Expect(1, 889, '\p{- is zzzz}', "");
-Expect(0, 889, '\p{^- is zzzz}', "");
-Expect(0, 889, '\P{- is zzzz}', "");
-Expect(1, 889, '\P{^- is zzzz}', "");
-Expect(0, 887, '\p{- is zzzz}', "");
-Expect(1, 887, '\p{^- is zzzz}', "");
-Expect(1, 887, '\P{- is zzzz}', "");
-Expect(0, 887, '\P{^- is zzzz}', "");
-Error('\p{/a/- Linear B-Ideograms}');
-Error('\P{/a/- Linear B-Ideograms}');
-Expect(1, 65791, '\p{linearbideograms}', "");
-Expect(0, 65791, '\p{^linearbideograms}', "");
-Expect(0, 65791, '\P{linearbideograms}', "");
-Expect(1, 65791, '\P{^linearbideograms}', "");
-Expect(0, 65663, '\p{linearbideograms}', "");
-Expect(1, 65663, '\p{^linearbideograms}', "");
-Expect(1, 65663, '\P{linearbideograms}', "");
-Expect(0, 65663, '\P{^linearbideograms}', "");
-Expect(1, 65791, '\p{_LINEARB Ideograms}', "");
-Expect(0, 65791, '\p{^_LINEARB Ideograms}', "");
-Expect(0, 65791, '\P{_LINEARB Ideograms}', "");
-Expect(1, 65791, '\P{^_LINEARB Ideograms}', "");
-Expect(0, 65663, '\p{_LINEARB Ideograms}', "");
-Expect(1, 65663, '\p{^_LINEARB Ideograms}', "");
-Expect(1, 65663, '\P{_LINEARB Ideograms}', "");
-Expect(0, 65663, '\P{^_LINEARB Ideograms}', "");
-Error('\p{ islinear b-Ideograms:=}');
-Error('\P{ islinear b-Ideograms:=}');
-Expect(1, 65791, '\p{islinearbideograms}', "");
-Expect(0, 65791, '\p{^islinearbideograms}', "");
-Expect(0, 65791, '\P{islinearbideograms}', "");
-Expect(1, 65791, '\P{^islinearbideograms}', "");
-Expect(0, 65663, '\p{islinearbideograms}', "");
-Expect(1, 65663, '\p{^islinearbideograms}', "");
-Expect(1, 65663, '\P{islinearbideograms}', "");
-Expect(0, 65663, '\P{^islinearbideograms}', "");
-Expect(1, 65791, '\p{--Is linear_B ideograms}', "");
-Expect(0, 65791, '\p{^--Is linear_B ideograms}', "");
-Expect(0, 65791, '\P{--Is linear_B ideograms}', "");
-Expect(1, 65791, '\P{^--Is linear_B ideograms}', "");
-Expect(0, 65663, '\p{--Is linear_B ideograms}', "");
-Expect(1, 65663, '\p{^--Is linear_B ideograms}', "");
-Expect(1, 65663, '\P{--Is linear_B ideograms}', "");
-Expect(0, 65663, '\P{^--Is linear_B ideograms}', "");
-Error('\p{:=in_Linear-b IDEOGRAMS}');
-Error('\P{:=in_Linear-b IDEOGRAMS}');
-Expect(1, 65791, '\p{inlinearbideograms}', "");
-Expect(0, 65791, '\p{^inlinearbideograms}', "");
-Expect(0, 65791, '\P{inlinearbideograms}', "");
-Expect(1, 65791, '\P{^inlinearbideograms}', "");
-Expect(0, 65663, '\p{inlinearbideograms}', "");
-Expect(1, 65663, '\p{^inlinearbideograms}', "");
-Expect(1, 65663, '\P{inlinearbideograms}', "");
-Expect(0, 65663, '\P{^inlinearbideograms}', "");
-Expect(1, 65791, '\p{__IN Linear-B_Ideograms}', "");
-Expect(0, 65791, '\p{^__IN Linear-B_Ideograms}', "");
-Expect(0, 65791, '\P{__IN Linear-B_Ideograms}', "");
-Expect(1, 65791, '\P{^__IN Linear-B_Ideograms}', "");
-Expect(0, 65663, '\p{__IN Linear-B_Ideograms}', "");
-Expect(1, 65663, '\p{^__IN Linear-B_Ideograms}', "");
-Expect(1, 65663, '\P{__IN Linear-B_Ideograms}', "");
-Expect(0, 65663, '\P{^__IN Linear-B_Ideograms}', "");
-Error('\p{/a/ ENCLOSED ALPHANUMERICS}');
-Error('\P{/a/ ENCLOSED ALPHANUMERICS}');
-Expect(1, 9471, '\p{enclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^enclosedalphanumerics}', "");
-Expect(0, 9471, '\P{enclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^enclosedalphanumerics}', "");
-Expect(0, 9311, '\p{enclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^enclosedalphanumerics}', "");
-Expect(1, 9311, '\P{enclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^enclosedalphanumerics}', "");
-Expect(1, 9471, '\p{_ENCLOSED_ALPHANUMERICS}', "");
-Expect(0, 9471, '\p{^_ENCLOSED_ALPHANUMERICS}', "");
-Expect(0, 9471, '\P{_ENCLOSED_ALPHANUMERICS}', "");
-Expect(1, 9471, '\P{^_ENCLOSED_ALPHANUMERICS}', "");
-Expect(0, 9311, '\p{_ENCLOSED_ALPHANUMERICS}', "");
-Expect(1, 9311, '\p{^_ENCLOSED_ALPHANUMERICS}', "");
-Expect(1, 9311, '\P{_ENCLOSED_ALPHANUMERICS}', "");
-Expect(0, 9311, '\P{^_ENCLOSED_ALPHANUMERICS}', "");
-Error('\p{/a/ _ISENCLOSED Alphanumerics}');
-Error('\P{/a/ _ISENCLOSED Alphanumerics}');
-Expect(1, 9471, '\p{isenclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^isenclosedalphanumerics}', "");
-Expect(0, 9471, '\P{isenclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^isenclosedalphanumerics}', "");
-Expect(0, 9311, '\p{isenclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^isenclosedalphanumerics}', "");
-Expect(1, 9311, '\P{isenclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^isenclosedalphanumerics}', "");
-Expect(1, 9471, '\p{ Is ENCLOSED Alphanumerics}', "");
-Expect(0, 9471, '\p{^ Is ENCLOSED Alphanumerics}', "");
-Expect(0, 9471, '\P{ Is ENCLOSED Alphanumerics}', "");
-Expect(1, 9471, '\P{^ Is ENCLOSED Alphanumerics}', "");
-Expect(0, 9311, '\p{ Is ENCLOSED Alphanumerics}', "");
-Expect(1, 9311, '\p{^ Is ENCLOSED Alphanumerics}', "");
-Expect(1, 9311, '\P{ Is ENCLOSED Alphanumerics}', "");
-Expect(0, 9311, '\P{^ Is ENCLOSED Alphanumerics}', "");
-Error('\p{ /a/INEnclosed_Alphanumerics}');
-Error('\P{ /a/INEnclosed_Alphanumerics}');
-Expect(1, 9471, '\p{inenclosedalphanumerics}', "");
-Expect(0, 9471, '\p{^inenclosedalphanumerics}', "");
-Expect(0, 9471, '\P{inenclosedalphanumerics}', "");
-Expect(1, 9471, '\P{^inenclosedalphanumerics}', "");
-Expect(0, 9311, '\p{inenclosedalphanumerics}', "");
-Expect(1, 9311, '\p{^inenclosedalphanumerics}', "");
-Expect(1, 9311, '\P{inenclosedalphanumerics}', "");
-Expect(0, 9311, '\P{^inenclosedalphanumerics}', "");
-Expect(1, 9471, '\p{ in-Enclosed_Alphanumerics}', "");
-Expect(0, 9471, '\p{^ in-Enclosed_Alphanumerics}', "");
-Expect(0, 9471, '\P{ in-Enclosed_Alphanumerics}', "");
-Expect(1, 9471, '\P{^ in-Enclosed_Alphanumerics}', "");
-Expect(0, 9311, '\p{ in-Enclosed_Alphanumerics}', "");
-Expect(1, 9311, '\p{^ in-Enclosed_Alphanumerics}', "");
-Expect(1, 9311, '\P{ in-Enclosed_Alphanumerics}', "");
-Expect(0, 9311, '\P{^ in-Enclosed_Alphanumerics}', "");
-Error('\p{:= -MEETEI mayek}');
-Error('\P{:= -MEETEI mayek}');
-Expect(1, 44013, '\p{meeteimayek}', "");
-Expect(0, 44013, '\p{^meeteimayek}', "");
-Expect(0, 44013, '\P{meeteimayek}', "");
-Expect(1, 44013, '\P{^meeteimayek}', "");
-Expect(0, 43967, '\p{meeteimayek}', "");
-Expect(1, 43967, '\p{^meeteimayek}', "");
-Expect(1, 43967, '\P{meeteimayek}', "");
-Expect(0, 43967, '\P{^meeteimayek}', "");
-Expect(1, 44013, '\p{-Meetei mayek}', "");
-Expect(0, 44013, '\p{^-Meetei mayek}', "");
-Expect(0, 44013, '\P{-Meetei mayek}', "");
-Expect(1, 44013, '\P{^-Meetei mayek}', "");
-Expect(0, 43967, '\p{-Meetei mayek}', "");
-Expect(1, 43967, '\p{^-Meetei mayek}', "");
-Expect(1, 43967, '\P{-Meetei mayek}', "");
-Expect(0, 43967, '\P{^-Meetei mayek}', "");
-Error('\p{ Is MEETEI:=Mayek}');
-Error('\P{ Is MEETEI:=Mayek}');
-Expect(1, 44013, '\p{ismeeteimayek}', "");
-Expect(0, 44013, '\p{^ismeeteimayek}', "");
-Expect(0, 44013, '\P{ismeeteimayek}', "");
-Expect(1, 44013, '\P{^ismeeteimayek}', "");
-Expect(0, 43967, '\p{ismeeteimayek}', "");
-Expect(1, 43967, '\p{^ismeeteimayek}', "");
-Expect(1, 43967, '\P{ismeeteimayek}', "");
-Expect(0, 43967, '\P{^ismeeteimayek}', "");
-Expect(1, 44013, '\p{- IS Meetei-Mayek}', "");
-Expect(0, 44013, '\p{^- IS Meetei-Mayek}', "");
-Expect(0, 44013, '\P{- IS Meetei-Mayek}', "");
-Expect(1, 44013, '\P{^- IS Meetei-Mayek}', "");
-Expect(0, 43967, '\p{- IS Meetei-Mayek}', "");
-Expect(1, 43967, '\p{^- IS Meetei-Mayek}', "");
-Expect(1, 43967, '\P{- IS Meetei-Mayek}', "");
-Expect(0, 43967, '\P{^- IS Meetei-Mayek}', "");
-Error('\p{- MTEI/a/}');
-Error('\P{- MTEI/a/}');
-Expect(1, 44013, '\p{mtei}', "");
-Expect(0, 44013, '\p{^mtei}', "");
-Expect(0, 44013, '\P{mtei}', "");
-Expect(1, 44013, '\P{^mtei}', "");
-Expect(0, 43967, '\p{mtei}', "");
-Expect(1, 43967, '\p{^mtei}', "");
-Expect(1, 43967, '\P{mtei}', "");
-Expect(0, 43967, '\P{^mtei}', "");
-Expect(1, 44013, '\p{Mtei}', "");
-Expect(0, 44013, '\p{^Mtei}', "");
-Expect(0, 44013, '\P{Mtei}', "");
-Expect(1, 44013, '\P{^Mtei}', "");
-Expect(0, 43967, '\p{Mtei}', "");
-Expect(1, 43967, '\p{^Mtei}', "");
-Expect(1, 43967, '\P{Mtei}', "");
-Expect(0, 43967, '\P{^Mtei}', "");
-Error('\p{ Is/a/Mtei}');
-Error('\P{ Is/a/Mtei}');
-Expect(1, 44013, '\p{ismtei}', "");
-Expect(0, 44013, '\p{^ismtei}', "");
-Expect(0, 44013, '\P{ismtei}', "");
-Expect(1, 44013, '\P{^ismtei}', "");
-Expect(0, 43967, '\p{ismtei}', "");
-Expect(1, 43967, '\p{^ismtei}', "");
-Expect(1, 43967, '\P{ismtei}', "");
-Expect(0, 43967, '\P{^ismtei}', "");
-Expect(1, 44013, '\p{-IS_Mtei}', "");
-Expect(0, 44013, '\p{^-IS_Mtei}', "");
-Expect(0, 44013, '\P{-IS_Mtei}', "");
-Expect(1, 44013, '\P{^-IS_Mtei}', "");
-Expect(0, 43967, '\p{-IS_Mtei}', "");
-Expect(1, 43967, '\p{^-IS_Mtei}', "");
-Expect(1, 43967, '\P{-IS_Mtei}', "");
-Expect(0, 43967, '\P{^-IS_Mtei}', "");
-Error('\p{ Extender:=}');
-Error('\P{ Extender:=}');
-Expect(1, 183, '\p{extender}', "");
-Expect(0, 183, '\p{^extender}', "");
-Expect(0, 183, '\P{extender}', "");
-Expect(1, 183, '\P{^extender}', "");
-Expect(0, 182, '\p{extender}', "");
-Expect(1, 182, '\p{^extender}', "");
-Expect(1, 182, '\P{extender}', "");
-Expect(0, 182, '\P{^extender}', "");
-Expect(1, 183, '\p{ Extender}', "");
-Expect(0, 183, '\p{^ Extender}', "");
-Expect(0, 183, '\P{ Extender}', "");
-Expect(1, 183, '\P{^ Extender}', "");
-Expect(0, 182, '\p{ Extender}', "");
-Expect(1, 182, '\p{^ Extender}', "");
-Expect(1, 182, '\P{ Extender}', "");
-Expect(0, 182, '\P{^ Extender}', "");
-Error('\p{/a/__Is_Extender}');
-Error('\P{/a/__Is_Extender}');
-Expect(1, 183, '\p{isextender}', "");
-Expect(0, 183, '\p{^isextender}', "");
-Expect(0, 183, '\P{isextender}', "");
-Expect(1, 183, '\P{^isextender}', "");
-Expect(0, 182, '\p{isextender}', "");
-Expect(1, 182, '\p{^isextender}', "");
-Expect(1, 182, '\P{isextender}', "");
-Expect(0, 182, '\P{^isextender}', "");
-Expect(1, 183, '\p{ -is_Extender}', "");
-Expect(0, 183, '\p{^ -is_Extender}', "");
-Expect(0, 183, '\P{ -is_Extender}', "");
-Expect(1, 183, '\P{^ -is_Extender}', "");
-Expect(0, 182, '\p{ -is_Extender}', "");
-Expect(1, 182, '\p{^ -is_Extender}', "");
-Expect(1, 182, '\P{ -is_Extender}', "");
-Expect(0, 182, '\P{^ -is_Extender}', "");
-Error('\p{_Ext/a/}');
-Error('\P{_Ext/a/}');
-Expect(1, 183, '\p{ext}', "");
-Expect(0, 183, '\p{^ext}', "");
-Expect(0, 183, '\P{ext}', "");
-Expect(1, 183, '\P{^ext}', "");
-Expect(0, 182, '\p{ext}', "");
-Expect(1, 182, '\p{^ext}', "");
-Expect(1, 182, '\P{ext}', "");
-Expect(0, 182, '\P{^ext}', "");
-Expect(1, 183, '\p{_ Ext}', "");
-Expect(0, 183, '\p{^_ Ext}', "");
-Expect(0, 183, '\P{_ Ext}', "");
-Expect(1, 183, '\P{^_ Ext}', "");
-Expect(0, 182, '\p{_ Ext}', "");
-Expect(1, 182, '\p{^_ Ext}', "");
-Expect(1, 182, '\P{_ Ext}', "");
-Expect(0, 182, '\P{^_ Ext}', "");
-Error('\p{ _Is:=ext}');
-Error('\P{ _Is:=ext}');
-Expect(1, 183, '\p{isext}', "");
-Expect(0, 183, '\p{^isext}', "");
-Expect(0, 183, '\P{isext}', "");
-Expect(1, 183, '\P{^isext}', "");
-Expect(0, 182, '\p{isext}', "");
-Expect(1, 182, '\p{^isext}', "");
-Expect(1, 182, '\P{isext}', "");
-Expect(0, 182, '\P{^isext}', "");
-Expect(1, 183, '\p{- Is ext}', "");
-Expect(0, 183, '\p{^- Is ext}', "");
-Expect(0, 183, '\P{- Is ext}', "");
-Expect(1, 183, '\P{^- Is ext}', "");
-Expect(0, 182, '\p{- Is ext}', "");
-Expect(1, 182, '\p{^- Is ext}', "");
-Expect(1, 182, '\P{- Is ext}', "");
-Expect(0, 182, '\P{^- Is ext}', "");
-Error('\p{ -Composition:=Exclusion}');
-Error('\P{ -Composition:=Exclusion}');
-Expect(1, 2399, '\p{compositionexclusion}', "");
-Expect(0, 2399, '\p{^compositionexclusion}', "");
-Expect(0, 2399, '\P{compositionexclusion}', "");
-Expect(1, 2399, '\P{^compositionexclusion}', "");
-Expect(0, 2391, '\p{compositionexclusion}', "");
-Expect(1, 2391, '\p{^compositionexclusion}', "");
-Expect(1, 2391, '\P{compositionexclusion}', "");
-Expect(0, 2391, '\P{^compositionexclusion}', "");
-Expect(1, 2399, '\p{ COMPOSITION-EXCLUSION}', "");
-Expect(0, 2399, '\p{^ COMPOSITION-EXCLUSION}', "");
-Expect(0, 2399, '\P{ COMPOSITION-EXCLUSION}', "");
-Expect(1, 2399, '\P{^ COMPOSITION-EXCLUSION}', "");
-Expect(0, 2391, '\p{ COMPOSITION-EXCLUSION}', "");
-Expect(1, 2391, '\p{^ COMPOSITION-EXCLUSION}', "");
-Expect(1, 2391, '\P{ COMPOSITION-EXCLUSION}', "");
-Expect(0, 2391, '\P{^ COMPOSITION-EXCLUSION}', "");
-Error('\p{-:=IsCOMPOSITION exclusion}');
-Error('\P{-:=IsCOMPOSITION exclusion}');
-Expect(1, 2399, '\p{iscompositionexclusion}', "");
-Expect(0, 2399, '\p{^iscompositionexclusion}', "");
-Expect(0, 2399, '\P{iscompositionexclusion}', "");
-Expect(1, 2399, '\P{^iscompositionexclusion}', "");
-Expect(0, 2391, '\p{iscompositionexclusion}', "");
-Expect(1, 2391, '\p{^iscompositionexclusion}', "");
-Expect(1, 2391, '\P{iscompositionexclusion}', "");
-Expect(0, 2391, '\P{^iscompositionexclusion}', "");
-Expect(1, 2399, '\p{-ISComposition Exclusion}', "");
-Expect(0, 2399, '\p{^-ISComposition Exclusion}', "");
-Expect(0, 2399, '\P{-ISComposition Exclusion}', "");
-Expect(1, 2399, '\P{^-ISComposition Exclusion}', "");
-Expect(0, 2391, '\p{-ISComposition Exclusion}', "");
-Expect(1, 2391, '\p{^-ISComposition Exclusion}', "");
-Expect(1, 2391, '\P{-ISComposition Exclusion}', "");
-Expect(0, 2391, '\P{^-ISComposition Exclusion}', "");
-Error('\p{ ce/a/}');
-Error('\P{ ce/a/}');
-Expect(1, 2399, '\p{ce}', "");
-Expect(0, 2399, '\p{^ce}', "");
-Expect(0, 2399, '\P{ce}', "");
-Expect(1, 2399, '\P{^ce}', "");
-Expect(0, 2391, '\p{ce}', "");
-Expect(1, 2391, '\p{^ce}', "");
-Expect(1, 2391, '\P{ce}', "");
-Expect(0, 2391, '\P{^ce}', "");
-Expect(1, 2399, '\p{ _ce}', "");
-Expect(0, 2399, '\p{^ _ce}', "");
-Expect(0, 2399, '\P{ _ce}', "");
-Expect(1, 2399, '\P{^ _ce}', "");
-Expect(0, 2391, '\p{ _ce}', "");
-Expect(1, 2391, '\p{^ _ce}', "");
-Expect(1, 2391, '\P{ _ce}', "");
-Expect(0, 2391, '\P{^ _ce}', "");
-Error('\p{ is_CE/a/}');
-Error('\P{ is_CE/a/}');
-Expect(1, 2399, '\p{isce}', "");
-Expect(0, 2399, '\p{^isce}', "");
-Expect(0, 2399, '\P{isce}', "");
-Expect(1, 2399, '\P{^isce}', "");
-Expect(0, 2391, '\p{isce}', "");
-Expect(1, 2391, '\p{^isce}', "");
-Expect(1, 2391, '\P{isce}', "");
-Expect(0, 2391, '\P{^isce}', "");
-Expect(1, 2399, '\p{_ is-CE}', "");
-Expect(0, 2399, '\p{^_ is-CE}', "");
-Expect(0, 2399, '\P{_ is-CE}', "");
-Expect(1, 2399, '\P{^_ is-CE}', "");
-Expect(0, 2391, '\p{_ is-CE}', "");
-Expect(1, 2391, '\p{^_ is-CE}', "");
-Expect(1, 2391, '\P{_ is-CE}', "");
-Expect(0, 2391, '\P{^_ is-CE}', "");
-Error('\p{ _Enclosed/a/CJK LettersAND_Months}');
-Error('\P{ _Enclosed/a/CJK LettersAND_Months}');
-Expect(1, 13055, '\p{enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^enclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^enclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{enclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^enclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{ enclosed-cjk_Letters And Months}', "");
-Expect(0, 13055, '\p{^ enclosed-cjk_Letters And Months}', "");
-Expect(0, 13055, '\P{ enclosed-cjk_Letters And Months}', "");
-Expect(1, 13055, '\P{^ enclosed-cjk_Letters And Months}', "");
-Expect(0, 12799, '\p{ enclosed-cjk_Letters And Months}', "");
-Expect(1, 12799, '\p{^ enclosed-cjk_Letters And Months}', "");
-Expect(1, 12799, '\P{ enclosed-cjk_Letters And Months}', "");
-Expect(0, 12799, '\P{^ enclosed-cjk_Letters And Months}', "");
-Error('\p{_is_Enclosed_CJK_LETTERS-And months/a/}');
-Error('\P{_is_Enclosed_CJK_LETTERS-And months/a/}');
-Expect(1, 13055, '\p{isenclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^isenclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{isenclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^isenclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{isenclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^isenclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{isenclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^isenclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(0, 13055, '\p{^ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(0, 13055, '\P{ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(1, 13055, '\P{^ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(0, 12799, '\p{ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(1, 12799, '\p{^ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(1, 12799, '\P{ isENCLOSED-CJK Letters-AND Months}', "");
-Expect(0, 12799, '\P{^ isENCLOSED-CJK Letters-AND Months}', "");
-Error('\p{In_Enclosed/a/cjk letters and MONTHS}');
-Error('\P{In_Enclosed/a/cjk letters and MONTHS}');
-Expect(1, 13055, '\p{inenclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\p{^inenclosedcjklettersandmonths}', "");
-Expect(0, 13055, '\P{inenclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\P{^inenclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\p{inenclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\p{^inenclosedcjklettersandmonths}', "");
-Expect(1, 12799, '\P{inenclosedcjklettersandmonths}', "");
-Expect(0, 12799, '\P{^inenclosedcjklettersandmonths}', "");
-Expect(1, 13055, '\p{_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(0, 13055, '\p{^_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(0, 13055, '\P{_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(1, 13055, '\P{^_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(0, 12799, '\p{_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(1, 12799, '\p{^_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(1, 12799, '\P{_ Inenclosed cjk-LETTERSand_Months}', "");
-Expect(0, 12799, '\P{^_ Inenclosed cjk-LETTERSand_Months}', "");
-Error('\p{-_Space/a/SEPARATOR}');
-Error('\P{-_Space/a/SEPARATOR}');
-Expect(1, 32, '\p{spaceseparator}', "");
-Expect(0, 32, '\p{^spaceseparator}', "");
-Expect(0, 32, '\P{spaceseparator}', "");
-Expect(1, 32, '\P{^spaceseparator}', "");
-Expect(0, 31, '\p{spaceseparator}', "");
-Expect(1, 31, '\p{^spaceseparator}', "");
-Expect(1, 31, '\P{spaceseparator}', "");
-Expect(0, 31, '\P{^spaceseparator}', "");
-Expect(1, 32, '\p{_ space_Separator}', "");
-Expect(0, 32, '\p{^_ space_Separator}', "");
-Expect(0, 32, '\P{_ space_Separator}', "");
-Expect(1, 32, '\P{^_ space_Separator}', "");
-Expect(0, 31, '\p{_ space_Separator}', "");
-Expect(1, 31, '\p{^_ space_Separator}', "");
-Expect(1, 31, '\P{_ space_Separator}', "");
-Expect(0, 31, '\P{^_ space_Separator}', "");
-Error('\p{ IS/a/Space SEPARATOR}');
-Error('\P{ IS/a/Space SEPARATOR}');
-Expect(1, 32, '\p{isspaceseparator}', "");
-Expect(0, 32, '\p{^isspaceseparator}', "");
-Expect(0, 32, '\P{isspaceseparator}', "");
-Expect(1, 32, '\P{^isspaceseparator}', "");
-Expect(0, 31, '\p{isspaceseparator}', "");
-Expect(1, 31, '\p{^isspaceseparator}', "");
-Expect(1, 31, '\P{isspaceseparator}', "");
-Expect(0, 31, '\P{^isspaceseparator}', "");
-Expect(1, 32, '\p{-is space Separator}', "");
-Expect(0, 32, '\p{^-is space Separator}', "");
-Expect(0, 32, '\P{-is space Separator}', "");
-Expect(1, 32, '\P{^-is space Separator}', "");
-Expect(0, 31, '\p{-is space Separator}', "");
-Expect(1, 31, '\p{^-is space Separator}', "");
-Expect(1, 31, '\P{-is space Separator}', "");
-Expect(0, 31, '\P{^-is space Separator}', "");
-Error('\p{:=-_Zs}');
-Error('\P{:=-_Zs}');
-Expect(1, 32, '\p{zs}', "");
-Expect(0, 32, '\p{^zs}', "");
-Expect(0, 32, '\P{zs}', "");
-Expect(1, 32, '\P{^zs}', "");
-Expect(0, 31, '\p{zs}', "");
-Expect(1, 31, '\p{^zs}', "");
-Expect(1, 31, '\P{zs}', "");
-Expect(0, 31, '\P{^zs}', "");
-Expect(1, 32, '\p{ ZS}', "");
-Expect(0, 32, '\p{^ ZS}', "");
-Expect(0, 32, '\P{ ZS}', "");
-Expect(1, 32, '\P{^ ZS}', "");
-Expect(0, 31, '\p{ ZS}', "");
-Expect(1, 31, '\p{^ ZS}', "");
-Expect(1, 31, '\P{ ZS}', "");
-Expect(0, 31, '\P{^ ZS}', "");
-Error('\p{ is/a/Zs}');
-Error('\P{ is/a/Zs}');
-Expect(1, 32, '\p{iszs}', "");
-Expect(0, 32, '\p{^iszs}', "");
-Expect(0, 32, '\P{iszs}', "");
-Expect(1, 32, '\P{^iszs}', "");
-Expect(0, 31, '\p{iszs}', "");
-Expect(1, 31, '\p{^iszs}', "");
-Expect(1, 31, '\P{iszs}', "");
-Expect(0, 31, '\P{^iszs}', "");
-Expect(1, 32, '\p{_is-ZS}', "");
-Expect(0, 32, '\p{^_is-ZS}', "");
-Expect(0, 32, '\P{_is-ZS}', "");
-Expect(1, 32, '\P{^_is-ZS}', "");
-Expect(0, 31, '\p{_is-ZS}', "");
-Expect(1, 31, '\p{^_is-ZS}', "");
-Expect(1, 31, '\P{_is-ZS}', "");
-Expect(0, 31, '\P{^_is-ZS}', "");
-Error('\p{- Supplemental_Punctuation:=}');
-Error('\P{- Supplemental_Punctuation:=}');
-Expect(1, 11903, '\p{supplementalpunctuation}', "");
-Expect(0, 11903, '\p{^supplementalpunctuation}', "");
-Expect(0, 11903, '\P{supplementalpunctuation}', "");
-Expect(1, 11903, '\P{^supplementalpunctuation}', "");
-Expect(0, 11775, '\p{supplementalpunctuation}', "");
-Expect(1, 11775, '\p{^supplementalpunctuation}', "");
-Expect(1, 11775, '\P{supplementalpunctuation}', "");
-Expect(0, 11775, '\P{^supplementalpunctuation}', "");
-Expect(1, 11903, '\p{- Supplemental PUNCTUATION}', "");
-Expect(0, 11903, '\p{^- Supplemental PUNCTUATION}', "");
-Expect(0, 11903, '\P{- Supplemental PUNCTUATION}', "");
-Expect(1, 11903, '\P{^- Supplemental PUNCTUATION}', "");
-Expect(0, 11775, '\p{- Supplemental PUNCTUATION}', "");
-Expect(1, 11775, '\p{^- Supplemental PUNCTUATION}', "");
-Expect(1, 11775, '\P{- Supplemental PUNCTUATION}', "");
-Expect(0, 11775, '\P{^- Supplemental PUNCTUATION}', "");
-Error('\p{- is:=Supplemental_Punctuation}');
-Error('\P{- is:=Supplemental_Punctuation}');
-Expect(1, 11903, '\p{issupplementalpunctuation}', "");
-Expect(0, 11903, '\p{^issupplementalpunctuation}', "");
-Expect(0, 11903, '\P{issupplementalpunctuation}', "");
-Expect(1, 11903, '\P{^issupplementalpunctuation}', "");
-Expect(0, 11775, '\p{issupplementalpunctuation}', "");
-Expect(1, 11775, '\p{^issupplementalpunctuation}', "");
-Expect(1, 11775, '\P{issupplementalpunctuation}', "");
-Expect(0, 11775, '\P{^issupplementalpunctuation}', "");
-Expect(1, 11903, '\p{- IS_Supplemental_punctuation}', "");
-Expect(0, 11903, '\p{^- IS_Supplemental_punctuation}', "");
-Expect(0, 11903, '\P{- IS_Supplemental_punctuation}', "");
-Expect(1, 11903, '\P{^- IS_Supplemental_punctuation}', "");
-Expect(0, 11775, '\p{- IS_Supplemental_punctuation}', "");
-Expect(1, 11775, '\p{^- IS_Supplemental_punctuation}', "");
-Expect(1, 11775, '\P{- IS_Supplemental_punctuation}', "");
-Expect(0, 11775, '\P{^- IS_Supplemental_punctuation}', "");
-Error('\p{:=_ IN SUPPLEMENTALPUNCTUATION}');
-Error('\P{:=_ IN SUPPLEMENTALPUNCTUATION}');
-Expect(1, 11903, '\p{insupplementalpunctuation}', "");
-Expect(0, 11903, '\p{^insupplementalpunctuation}', "");
-Expect(0, 11903, '\P{insupplementalpunctuation}', "");
-Expect(1, 11903, '\P{^insupplementalpunctuation}', "");
-Expect(0, 11775, '\p{insupplementalpunctuation}', "");
-Expect(1, 11775, '\p{^insupplementalpunctuation}', "");
-Expect(1, 11775, '\P{insupplementalpunctuation}', "");
-Expect(0, 11775, '\P{^insupplementalpunctuation}', "");
-Expect(1, 11903, '\p{ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(0, 11903, '\p{^ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(0, 11903, '\P{ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(1, 11903, '\P{^ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(0, 11775, '\p{ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(1, 11775, '\p{^ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(1, 11775, '\P{ InSUPPLEMENTALPUNCTUATION}', "");
-Expect(0, 11775, '\P{^ InSUPPLEMENTALPUNCTUATION}', "");
-Error('\p{ Katakana_Phonetic_extensions:=}');
-Error('\P{ Katakana_Phonetic_extensions:=}');
-Expect(1, 12799, '\p{katakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^katakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{katakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^katakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{katakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^katakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{katakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^katakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{_ KATAKANA Phonetic Extensions}', "");
-Expect(0, 12799, '\p{^_ KATAKANA Phonetic Extensions}', "");
-Expect(0, 12799, '\P{_ KATAKANA Phonetic Extensions}', "");
-Expect(1, 12799, '\P{^_ KATAKANA Phonetic Extensions}', "");
-Expect(0, 12783, '\p{_ KATAKANA Phonetic Extensions}', "");
-Expect(1, 12783, '\p{^_ KATAKANA Phonetic Extensions}', "");
-Expect(1, 12783, '\P{_ KATAKANA Phonetic Extensions}', "");
-Expect(0, 12783, '\P{^_ KATAKANA Phonetic Extensions}', "");
-Error('\p{_/a/IsKATAKANA PHONETICExtensions}');
-Error('\P{_/a/IsKATAKANA PHONETICExtensions}');
-Expect(1, 12799, '\p{iskatakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^iskatakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{iskatakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^iskatakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{iskatakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^iskatakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{iskatakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^iskatakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{ _Is_katakana Phoneticextensions}', "");
-Expect(0, 12799, '\p{^ _Is_katakana Phoneticextensions}', "");
-Expect(0, 12799, '\P{ _Is_katakana Phoneticextensions}', "");
-Expect(1, 12799, '\P{^ _Is_katakana Phoneticextensions}', "");
-Expect(0, 12783, '\p{ _Is_katakana Phoneticextensions}', "");
-Expect(1, 12783, '\p{^ _Is_katakana Phoneticextensions}', "");
-Expect(1, 12783, '\P{ _Is_katakana Phoneticextensions}', "");
-Expect(0, 12783, '\P{^ _Is_katakana Phoneticextensions}', "");
-Error('\p{__in Katakana:=PHONETIC Extensions}');
-Error('\P{__in Katakana:=PHONETIC Extensions}');
-Expect(1, 12799, '\p{inkatakanaphoneticextensions}', "");
-Expect(0, 12799, '\p{^inkatakanaphoneticextensions}', "");
-Expect(0, 12799, '\P{inkatakanaphoneticextensions}', "");
-Expect(1, 12799, '\P{^inkatakanaphoneticextensions}', "");
-Expect(0, 12783, '\p{inkatakanaphoneticextensions}', "");
-Expect(1, 12783, '\p{^inkatakanaphoneticextensions}', "");
-Expect(1, 12783, '\P{inkatakanaphoneticextensions}', "");
-Expect(0, 12783, '\P{^inkatakanaphoneticextensions}', "");
-Expect(1, 12799, '\p{ InKATAKANA-PHONETIC Extensions}', "");
-Expect(0, 12799, '\p{^ InKATAKANA-PHONETIC Extensions}', "");
-Expect(0, 12799, '\P{ InKATAKANA-PHONETIC Extensions}', "");
-Expect(1, 12799, '\P{^ InKATAKANA-PHONETIC Extensions}', "");
-Expect(0, 12783, '\p{ InKATAKANA-PHONETIC Extensions}', "");
-Expect(1, 12783, '\p{^ InKATAKANA-PHONETIC Extensions}', "");
-Expect(1, 12783, '\P{ InKATAKANA-PHONETIC Extensions}', "");
-Expect(0, 12783, '\P{^ InKATAKANA-PHONETIC Extensions}', "");
-Error('\p{ -Modifier:=Symbol}');
-Error('\P{ -Modifier:=Symbol}');
-Expect(1, 94, '\p{modifiersymbol}', "");
-Expect(0, 94, '\p{^modifiersymbol}', "");
-Expect(0, 94, '\P{modifiersymbol}', "");
-Expect(1, 94, '\P{^modifiersymbol}', "");
-Expect(0, 93, '\p{modifiersymbol}', "");
-Expect(1, 93, '\p{^modifiersymbol}', "");
-Expect(1, 93, '\P{modifiersymbol}', "");
-Expect(0, 93, '\P{^modifiersymbol}', "");
-Expect(1, 94, '\p{ -modifier_Symbol}', "");
-Expect(0, 94, '\p{^ -modifier_Symbol}', "");
-Expect(0, 94, '\P{ -modifier_Symbol}', "");
-Expect(1, 94, '\P{^ -modifier_Symbol}', "");
-Expect(0, 93, '\p{ -modifier_Symbol}', "");
-Expect(1, 93, '\p{^ -modifier_Symbol}', "");
-Expect(1, 93, '\P{ -modifier_Symbol}', "");
-Expect(0, 93, '\P{^ -modifier_Symbol}', "");
-Error('\p{ Is modifier:=SYMBOL}');
-Error('\P{ Is modifier:=SYMBOL}');
-Expect(1, 94, '\p{ismodifiersymbol}', "");
-Expect(0, 94, '\p{^ismodifiersymbol}', "");
-Expect(0, 94, '\P{ismodifiersymbol}', "");
-Expect(1, 94, '\P{^ismodifiersymbol}', "");
-Expect(0, 93, '\p{ismodifiersymbol}', "");
-Expect(1, 93, '\p{^ismodifiersymbol}', "");
-Expect(1, 93, '\P{ismodifiersymbol}', "");
-Expect(0, 93, '\P{^ismodifiersymbol}', "");
-Expect(1, 94, '\p{ Is-Modifier Symbol}', "");
-Expect(0, 94, '\p{^ Is-Modifier Symbol}', "");
-Expect(0, 94, '\P{ Is-Modifier Symbol}', "");
-Expect(1, 94, '\P{^ Is-Modifier Symbol}', "");
-Expect(0, 93, '\p{ Is-Modifier Symbol}', "");
-Expect(1, 93, '\p{^ Is-Modifier Symbol}', "");
-Expect(1, 93, '\P{ Is-Modifier Symbol}', "");
-Expect(0, 93, '\P{^ Is-Modifier Symbol}', "");
-Error('\p{_ Sk:=}');
-Error('\P{_ Sk:=}');
-Expect(1, 94, '\p{sk}', "");
-Expect(0, 94, '\p{^sk}', "");
-Expect(0, 94, '\P{sk}', "");
-Expect(1, 94, '\P{^sk}', "");
-Expect(0, 93, '\p{sk}', "");
-Expect(1, 93, '\p{^sk}', "");
-Expect(1, 93, '\P{sk}', "");
-Expect(0, 93, '\P{^sk}', "");
-Expect(1, 94, '\p{ _Sk}', "");
-Expect(0, 94, '\p{^ _Sk}', "");
-Expect(0, 94, '\P{ _Sk}', "");
-Expect(1, 94, '\P{^ _Sk}', "");
-Expect(0, 93, '\p{ _Sk}', "");
-Expect(1, 93, '\p{^ _Sk}', "");
-Expect(1, 93, '\P{ _Sk}', "");
-Expect(0, 93, '\P{^ _Sk}', "");
-Error('\p{:=__is-SK}');
-Error('\P{:=__is-SK}');
-Expect(1, 94, '\p{issk}', "");
-Expect(0, 94, '\p{^issk}', "");
-Expect(0, 94, '\P{issk}', "");
-Expect(1, 94, '\P{^issk}', "");
-Expect(0, 93, '\p{issk}', "");
-Expect(1, 93, '\p{^issk}', "");
-Expect(1, 93, '\P{issk}', "");
-Expect(0, 93, '\P{^issk}', "");
-Expect(1, 94, '\p{ is-Sk}', "");
-Expect(0, 94, '\p{^ is-Sk}', "");
-Expect(0, 94, '\P{ is-Sk}', "");
-Expect(1, 94, '\P{^ is-Sk}', "");
-Expect(0, 93, '\p{ is-Sk}', "");
-Expect(1, 93, '\p{^ is-Sk}', "");
-Expect(1, 93, '\P{ is-Sk}', "");
-Expect(0, 93, '\P{^ is-Sk}', "");
-Error('\p{/a/ Armenian}');
-Error('\P{/a/ Armenian}');
-Expect(1, 1366, '\p{armenian}', "");
-Expect(0, 1366, '\p{^armenian}', "");
-Expect(0, 1366, '\P{armenian}', "");
-Expect(1, 1366, '\P{^armenian}', "");
-Expect(0, 1328, '\p{armenian}', "");
-Expect(1, 1328, '\p{^armenian}', "");
-Expect(1, 1328, '\P{armenian}', "");
-Expect(0, 1328, '\P{^armenian}', "");
-Expect(1, 1366, '\p{ Armenian}', "");
-Expect(0, 1366, '\p{^ Armenian}', "");
-Expect(0, 1366, '\P{ Armenian}', "");
-Expect(1, 1366, '\P{^ Armenian}', "");
-Expect(0, 1328, '\p{ Armenian}', "");
-Expect(1, 1328, '\p{^ Armenian}', "");
-Expect(1, 1328, '\P{ Armenian}', "");
-Expect(0, 1328, '\P{^ Armenian}', "");
-Error('\p{_/a/Is_Armenian}');
-Error('\P{_/a/Is_Armenian}');
-Expect(1, 1366, '\p{isarmenian}', "");
-Expect(0, 1366, '\p{^isarmenian}', "");
-Expect(0, 1366, '\P{isarmenian}', "");
-Expect(1, 1366, '\P{^isarmenian}', "");
-Expect(0, 1328, '\p{isarmenian}', "");
-Expect(1, 1328, '\p{^isarmenian}', "");
-Expect(1, 1328, '\P{isarmenian}', "");
-Expect(0, 1328, '\P{^isarmenian}', "");
-Expect(1, 1366, '\p{ ISARMENIAN}', "");
-Expect(0, 1366, '\p{^ ISARMENIAN}', "");
-Expect(0, 1366, '\P{ ISARMENIAN}', "");
-Expect(1, 1366, '\P{^ ISARMENIAN}', "");
-Expect(0, 1328, '\p{ ISARMENIAN}', "");
-Expect(1, 1328, '\p{^ ISARMENIAN}', "");
-Expect(1, 1328, '\P{ ISARMENIAN}', "");
-Expect(0, 1328, '\P{^ ISARMENIAN}', "");
-Error('\p{_/a/Armn}');
-Error('\P{_/a/Armn}');
-Expect(1, 1366, '\p{armn}', "");
-Expect(0, 1366, '\p{^armn}', "");
-Expect(0, 1366, '\P{armn}', "");
-Expect(1, 1366, '\P{^armn}', "");
-Expect(0, 1328, '\p{armn}', "");
-Expect(1, 1328, '\p{^armn}', "");
-Expect(1, 1328, '\P{armn}', "");
-Expect(0, 1328, '\P{^armn}', "");
-Expect(1, 1366, '\p{--armn}', "");
-Expect(0, 1366, '\p{^--armn}', "");
-Expect(0, 1366, '\P{--armn}', "");
-Expect(1, 1366, '\P{^--armn}', "");
-Expect(0, 1328, '\p{--armn}', "");
-Expect(1, 1328, '\p{^--armn}', "");
-Expect(1, 1328, '\P{--armn}', "");
-Expect(0, 1328, '\P{^--armn}', "");
-Error('\p{ /a/IS_Armn}');
-Error('\P{ /a/IS_Armn}');
-Expect(1, 1366, '\p{isarmn}', "");
-Expect(0, 1366, '\p{^isarmn}', "");
-Expect(0, 1366, '\P{isarmn}', "");
-Expect(1, 1366, '\P{^isarmn}', "");
-Expect(0, 1328, '\p{isarmn}', "");
-Expect(1, 1328, '\p{^isarmn}', "");
-Expect(1, 1328, '\P{isarmn}', "");
-Expect(0, 1328, '\P{^isarmn}', "");
-Expect(1, 1366, '\p{-_Is Armn}', "");
-Expect(0, 1366, '\p{^-_Is Armn}', "");
-Expect(0, 1366, '\P{-_Is Armn}', "");
-Expect(1, 1366, '\P{^-_Is Armn}', "");
-Expect(0, 1328, '\p{-_Is Armn}', "");
-Expect(1, 1328, '\p{^-_Is Armn}', "");
-Expect(1, 1328, '\P{-_Is Armn}', "");
-Expect(0, 1328, '\P{^-_Is Armn}', "");
-Error('\p{ -XID CONTINUE/a/}');
-Error('\P{ -XID CONTINUE/a/}');
-Expect(1, 57, '\p{xidcontinue}', "");
-Expect(0, 57, '\p{^xidcontinue}', "");
-Expect(0, 57, '\P{xidcontinue}', "");
-Expect(1, 57, '\P{^xidcontinue}', "");
-Expect(0, 47, '\p{xidcontinue}', "");
-Expect(1, 47, '\p{^xidcontinue}', "");
-Expect(1, 47, '\P{xidcontinue}', "");
-Expect(0, 47, '\P{^xidcontinue}', "");
-Expect(1, 57, '\p{ xid Continue}', "");
-Expect(0, 57, '\p{^ xid Continue}', "");
-Expect(0, 57, '\P{ xid Continue}', "");
-Expect(1, 57, '\P{^ xid Continue}', "");
-Expect(0, 47, '\p{ xid Continue}', "");
-Expect(1, 47, '\p{^ xid Continue}', "");
-Expect(1, 47, '\P{ xid Continue}', "");
-Expect(0, 47, '\P{^ xid Continue}', "");
-Error('\p{_:=Isxid Continue}');
-Error('\P{_:=Isxid Continue}');
-Expect(1, 57, '\p{isxidcontinue}', "");
-Expect(0, 57, '\p{^isxidcontinue}', "");
-Expect(0, 57, '\P{isxidcontinue}', "");
-Expect(1, 57, '\P{^isxidcontinue}', "");
-Expect(0, 47, '\p{isxidcontinue}', "");
-Expect(1, 47, '\p{^isxidcontinue}', "");
-Expect(1, 47, '\P{isxidcontinue}', "");
-Expect(0, 47, '\P{^isxidcontinue}', "");
-Expect(1, 57, '\p{- Is XIDcontinue}', "");
-Expect(0, 57, '\p{^- Is XIDcontinue}', "");
-Expect(0, 57, '\P{- Is XIDcontinue}', "");
-Expect(1, 57, '\P{^- Is XIDcontinue}', "");
-Expect(0, 47, '\p{- Is XIDcontinue}', "");
-Expect(1, 47, '\p{^- Is XIDcontinue}', "");
-Expect(1, 47, '\P{- Is XIDcontinue}', "");
-Expect(0, 47, '\P{^- Is XIDcontinue}', "");
-Error('\p{ /a/xidc}');
-Error('\P{ /a/xidc}');
-Expect(1, 57, '\p{xidc}', "");
-Expect(0, 57, '\p{^xidc}', "");
-Expect(0, 57, '\P{xidc}', "");
-Expect(1, 57, '\P{^xidc}', "");
-Expect(0, 47, '\p{xidc}', "");
-Expect(1, 47, '\p{^xidc}', "");
-Expect(1, 47, '\P{xidc}', "");
-Expect(0, 47, '\P{^xidc}', "");
-Expect(1, 57, '\p{ _XIDC}', "");
-Expect(0, 57, '\p{^ _XIDC}', "");
-Expect(0, 57, '\P{ _XIDC}', "");
-Expect(1, 57, '\P{^ _XIDC}', "");
-Expect(0, 47, '\p{ _XIDC}', "");
-Expect(1, 47, '\p{^ _XIDC}', "");
-Expect(1, 47, '\P{ _XIDC}', "");
-Expect(0, 47, '\P{^ _XIDC}', "");
-Error('\p{/a/_Is XIDC}');
-Error('\P{/a/_Is XIDC}');
-Expect(1, 57, '\p{isxidc}', "");
-Expect(0, 57, '\p{^isxidc}', "");
-Expect(0, 57, '\P{isxidc}', "");
-Expect(1, 57, '\P{^isxidc}', "");
-Expect(0, 47, '\p{isxidc}', "");
-Expect(1, 47, '\p{^isxidc}', "");
-Expect(1, 47, '\P{isxidc}', "");
-Expect(0, 47, '\P{^isxidc}', "");
-Expect(1, 57, '\p{--Is_XIDC}', "");
-Expect(0, 57, '\p{^--Is_XIDC}', "");
-Expect(0, 57, '\P{--Is_XIDC}', "");
-Expect(1, 57, '\P{^--Is_XIDC}', "");
-Expect(0, 47, '\p{--Is_XIDC}', "");
-Expect(1, 47, '\p{^--Is_XIDC}', "");
-Expect(1, 47, '\P{--Is_XIDC}', "");
-Expect(0, 47, '\P{^--Is_XIDC}', "");
-Error('\p{ :=hyphen}');
-Error('\P{ :=hyphen}');
-Expect(1, 45, '\p{hyphen}', "");
-Expect(0, 45, '\p{^hyphen}', "");
-Expect(0, 45, '\P{hyphen}', "");
-Expect(1, 45, '\P{^hyphen}', "");
-Expect(0, 44, '\p{hyphen}', "");
-Expect(1, 44, '\p{^hyphen}', "");
-Expect(1, 44, '\P{hyphen}', "");
-Expect(0, 44, '\P{^hyphen}', "");
-Expect(1, 45, '\p{--hyphen}', "");
-Expect(0, 45, '\p{^--hyphen}', "");
-Expect(0, 45, '\P{--hyphen}', "");
-Expect(1, 45, '\P{^--hyphen}', "");
-Expect(0, 44, '\p{--hyphen}', "");
-Expect(1, 44, '\p{^--hyphen}', "");
-Expect(1, 44, '\P{--hyphen}', "");
-Expect(0, 44, '\P{^--hyphen}', "");
-Error('\p{ Is_HYPHEN:=}');
-Error('\P{ Is_HYPHEN:=}');
-Expect(1, 45, '\p{ishyphen}', "");
-Expect(0, 45, '\p{^ishyphen}', "");
-Expect(0, 45, '\P{ishyphen}', "");
-Expect(1, 45, '\P{^ishyphen}', "");
-Expect(0, 44, '\p{ishyphen}', "");
-Expect(1, 44, '\p{^ishyphen}', "");
-Expect(1, 44, '\P{ishyphen}', "");
-Expect(0, 44, '\P{^ishyphen}', "");
-Expect(1, 45, '\p{Is_HYPHEN}', "");
-Expect(0, 45, '\p{^Is_HYPHEN}', "");
-Expect(0, 45, '\P{Is_HYPHEN}', "");
-Expect(1, 45, '\P{^Is_HYPHEN}', "");
-Expect(0, 44, '\p{Is_HYPHEN}', "");
-Expect(1, 44, '\p{^Is_HYPHEN}', "");
-Expect(1, 44, '\P{Is_HYPHEN}', "");
-Expect(0, 44, '\P{^Is_HYPHEN}', "");
-Error('\p{ unified/a/canadian_aboriginal_syllabics}');
-Error('\P{ unified/a/canadian_aboriginal_syllabics}');
-Expect(1, 5759, '\p{unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{unifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^unifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(0, 5759, '\p{^Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(0, 5759, '\P{Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(1, 5759, '\P{^Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(0, 5119, '\p{Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(1, 5119, '\p{^Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(1, 5119, '\P{Unified CANADIAN-Aboriginal_Syllabics}', "");
-Expect(0, 5119, '\P{^Unified CANADIAN-Aboriginal_Syllabics}', "");
-Error('\p{_:=is UNIFIED_CANADIANaboriginal-SYLLABICS}');
-Error('\P{_:=is UNIFIED_CANADIANaboriginal-SYLLABICS}');
-Expect(1, 5759, '\p{isunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^isunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{isunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^isunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{isunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^isunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{isunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^isunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(0, 5759, '\p{^_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(0, 5759, '\P{_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(1, 5759, '\P{^_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(0, 5119, '\p{_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(1, 5119, '\p{^_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(1, 5119, '\P{_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Expect(0, 5119, '\P{^_is Unified CANADIAN ABORIGINAL_syllabics}', "");
-Error('\p{ -IN UNIFIED canadianAboriginal/a/Syllabics}');
-Error('\P{ -IN UNIFIED canadianAboriginal/a/Syllabics}');
-Expect(1, 5759, '\p{inunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^inunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5759, '\P{inunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^inunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\p{inunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^inunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5119, '\P{inunifiedcanadianaboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^inunifiedcanadianaboriginalsyllabics}', "");
-Expect(1, 5759, '\p{_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(0, 5759, '\p{^_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(0, 5759, '\P{_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(1, 5759, '\P{^_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(0, 5119, '\p{_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(1, 5119, '\p{^_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(1, 5119, '\P{_In Unified-Canadian_aboriginalsyllabics}', "");
-Expect(0, 5119, '\P{^_In Unified-Canadian_aboriginalsyllabics}', "");
-Error('\p{_Canadian Syllabics:=}');
-Error('\P{_Canadian Syllabics:=}');
-Expect(1, 5759, '\p{canadiansyllabics}', "");
-Expect(0, 5759, '\p{^canadiansyllabics}', "");
-Expect(0, 5759, '\P{canadiansyllabics}', "");
-Expect(1, 5759, '\P{^canadiansyllabics}', "");
-Expect(0, 5119, '\p{canadiansyllabics}', "");
-Expect(1, 5119, '\p{^canadiansyllabics}', "");
-Expect(1, 5119, '\P{canadiansyllabics}', "");
-Expect(0, 5119, '\P{^canadiansyllabics}', "");
-Expect(1, 5759, '\p{ -Canadian-syllabics}', "");
-Expect(0, 5759, '\p{^ -Canadian-syllabics}', "");
-Expect(0, 5759, '\P{ -Canadian-syllabics}', "");
-Expect(1, 5759, '\P{^ -Canadian-syllabics}', "");
-Expect(0, 5119, '\p{ -Canadian-syllabics}', "");
-Expect(1, 5119, '\p{^ -Canadian-syllabics}', "");
-Expect(1, 5119, '\P{ -Canadian-syllabics}', "");
-Expect(0, 5119, '\P{^ -Canadian-syllabics}', "");
-Error('\p{:= Is Canadian_syllabics}');
-Error('\P{:= Is Canadian_syllabics}');
-Expect(1, 5759, '\p{iscanadiansyllabics}', "");
-Expect(0, 5759, '\p{^iscanadiansyllabics}', "");
-Expect(0, 5759, '\P{iscanadiansyllabics}', "");
-Expect(1, 5759, '\P{^iscanadiansyllabics}', "");
-Expect(0, 5119, '\p{iscanadiansyllabics}', "");
-Expect(1, 5119, '\p{^iscanadiansyllabics}', "");
-Expect(1, 5119, '\P{iscanadiansyllabics}', "");
-Expect(0, 5119, '\P{^iscanadiansyllabics}', "");
-Expect(1, 5759, '\p{ is Canadiansyllabics}', "");
-Expect(0, 5759, '\p{^ is Canadiansyllabics}', "");
-Expect(0, 5759, '\P{ is Canadiansyllabics}', "");
-Expect(1, 5759, '\P{^ is Canadiansyllabics}', "");
-Expect(0, 5119, '\p{ is Canadiansyllabics}', "");
-Expect(1, 5119, '\p{^ is Canadiansyllabics}', "");
-Expect(1, 5119, '\P{ is Canadiansyllabics}', "");
-Expect(0, 5119, '\P{^ is Canadiansyllabics}', "");
-Error('\p{ IN Canadian/a/syllabics}');
-Error('\P{ IN Canadian/a/syllabics}');
-Expect(1, 5759, '\p{incanadiansyllabics}', "");
-Expect(0, 5759, '\p{^incanadiansyllabics}', "");
-Expect(0, 5759, '\P{incanadiansyllabics}', "");
-Expect(1, 5759, '\P{^incanadiansyllabics}', "");
-Expect(0, 5119, '\p{incanadiansyllabics}', "");
-Expect(1, 5119, '\p{^incanadiansyllabics}', "");
-Expect(1, 5119, '\P{incanadiansyllabics}', "");
-Expect(0, 5119, '\P{^incanadiansyllabics}', "");
-Expect(1, 5759, '\p{ _InCANADIAN_SYLLABICS}', "");
-Expect(0, 5759, '\p{^ _InCANADIAN_SYLLABICS}', "");
-Expect(0, 5759, '\P{ _InCANADIAN_SYLLABICS}', "");
-Expect(1, 5759, '\P{^ _InCANADIAN_SYLLABICS}', "");
-Expect(0, 5119, '\p{ _InCANADIAN_SYLLABICS}', "");
-Expect(1, 5119, '\p{^ _InCANADIAN_SYLLABICS}', "");
-Expect(1, 5119, '\P{ _InCANADIAN_SYLLABICS}', "");
-Expect(0, 5119, '\P{^ _InCANADIAN_SYLLABICS}', "");
-Error('\p{ -egyptian_Hieroglyphs/a/}');
-Error('\P{ -egyptian_Hieroglyphs/a/}');
-Expect(1, 78894, '\p{egyptianhieroglyphs}', "");
-Expect(0, 78894, '\p{^egyptianhieroglyphs}', "");
-Expect(0, 78894, '\P{egyptianhieroglyphs}', "");
-Expect(1, 78894, '\P{^egyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{egyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^egyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{egyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^egyptianhieroglyphs}', "");
-Expect(1, 78894, '\p{ EgyptianHIEROGLYPHS}', "");
-Expect(0, 78894, '\p{^ EgyptianHIEROGLYPHS}', "");
-Expect(0, 78894, '\P{ EgyptianHIEROGLYPHS}', "");
-Expect(1, 78894, '\P{^ EgyptianHIEROGLYPHS}', "");
-Expect(0, 77823, '\p{ EgyptianHIEROGLYPHS}', "");
-Expect(1, 77823, '\p{^ EgyptianHIEROGLYPHS}', "");
-Expect(1, 77823, '\P{ EgyptianHIEROGLYPHS}', "");
-Expect(0, 77823, '\P{^ EgyptianHIEROGLYPHS}', "");
-Error('\p{ is/a/EGYPTIANHieroglyphs}');
-Error('\P{ is/a/EGYPTIANHieroglyphs}');
-Expect(1, 78894, '\p{isegyptianhieroglyphs}', "");
-Expect(0, 78894, '\p{^isegyptianhieroglyphs}', "");
-Expect(0, 78894, '\P{isegyptianhieroglyphs}', "");
-Expect(1, 78894, '\P{^isegyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{isegyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^isegyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{isegyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^isegyptianhieroglyphs}', "");
-Expect(1, 78894, '\p{ Is egyptian_Hieroglyphs}', "");
-Expect(0, 78894, '\p{^ Is egyptian_Hieroglyphs}', "");
-Expect(0, 78894, '\P{ Is egyptian_Hieroglyphs}', "");
-Expect(1, 78894, '\P{^ Is egyptian_Hieroglyphs}', "");
-Expect(0, 77823, '\p{ Is egyptian_Hieroglyphs}', "");
-Expect(1, 77823, '\p{^ Is egyptian_Hieroglyphs}', "");
-Expect(1, 77823, '\P{ Is egyptian_Hieroglyphs}', "");
-Expect(0, 77823, '\P{^ Is egyptian_Hieroglyphs}', "");
-Error('\p{/a/ _egyp}');
-Error('\P{/a/ _egyp}');
-Expect(1, 78894, '\p{egyp}', "");
-Expect(0, 78894, '\p{^egyp}', "");
-Expect(0, 78894, '\P{egyp}', "");
-Expect(1, 78894, '\P{^egyp}', "");
-Expect(0, 77823, '\p{egyp}', "");
-Expect(1, 77823, '\p{^egyp}', "");
-Expect(1, 77823, '\P{egyp}', "");
-Expect(0, 77823, '\P{^egyp}', "");
-Expect(1, 78894, '\p{- Egyp}', "");
-Expect(0, 78894, '\p{^- Egyp}', "");
-Expect(0, 78894, '\P{- Egyp}', "");
-Expect(1, 78894, '\P{^- Egyp}', "");
-Expect(0, 77823, '\p{- Egyp}', "");
-Expect(1, 77823, '\p{^- Egyp}', "");
-Expect(1, 77823, '\P{- Egyp}', "");
-Expect(0, 77823, '\P{^- Egyp}', "");
-Error('\p{-Is:=EGYP}');
-Error('\P{-Is:=EGYP}');
-Expect(1, 78894, '\p{isegyp}', "");
-Expect(0, 78894, '\p{^isegyp}', "");
-Expect(0, 78894, '\P{isegyp}', "");
-Expect(1, 78894, '\P{^isegyp}', "");
-Expect(0, 77823, '\p{isegyp}', "");
-Expect(1, 77823, '\p{^isegyp}', "");
-Expect(1, 77823, '\P{isegyp}', "");
-Expect(0, 77823, '\P{^isegyp}', "");
-Expect(1, 78894, '\p{__ISEgyp}', "");
-Expect(0, 78894, '\p{^__ISEgyp}', "");
-Expect(0, 78894, '\P{__ISEgyp}', "");
-Expect(1, 78894, '\P{^__ISEgyp}', "");
-Expect(0, 77823, '\p{__ISEgyp}', "");
-Expect(1, 77823, '\p{^__ISEgyp}', "");
-Expect(1, 77823, '\P{__ISEgyp}', "");
-Expect(0, 77823, '\P{^__ISEgyp}', "");
-Error('\p{-/a/Aegean-Numbers}');
-Error('\P{-/a/Aegean-Numbers}');
-Expect(1, 65855, '\p{aegeannumbers}', "");
-Expect(0, 65855, '\p{^aegeannumbers}', "");
-Expect(0, 65855, '\P{aegeannumbers}', "");
-Expect(1, 65855, '\P{^aegeannumbers}', "");
-Expect(0, 65791, '\p{aegeannumbers}', "");
-Expect(1, 65791, '\p{^aegeannumbers}', "");
-Expect(1, 65791, '\P{aegeannumbers}', "");
-Expect(0, 65791, '\P{^aegeannumbers}', "");
-Expect(1, 65855, '\p{_ AEGEAN-Numbers}', "");
-Expect(0, 65855, '\p{^_ AEGEAN-Numbers}', "");
-Expect(0, 65855, '\P{_ AEGEAN-Numbers}', "");
-Expect(1, 65855, '\P{^_ AEGEAN-Numbers}', "");
-Expect(0, 65791, '\p{_ AEGEAN-Numbers}', "");
-Expect(1, 65791, '\p{^_ AEGEAN-Numbers}', "");
-Expect(1, 65791, '\P{_ AEGEAN-Numbers}', "");
-Expect(0, 65791, '\P{^_ AEGEAN-Numbers}', "");
-Error('\p{ :=Is-aegeannumbers}');
-Error('\P{ :=Is-aegeannumbers}');
-Expect(1, 65855, '\p{isaegeannumbers}', "");
-Expect(0, 65855, '\p{^isaegeannumbers}', "");
-Expect(0, 65855, '\P{isaegeannumbers}', "");
-Expect(1, 65855, '\P{^isaegeannumbers}', "");
-Expect(0, 65791, '\p{isaegeannumbers}', "");
-Expect(1, 65791, '\p{^isaegeannumbers}', "");
-Expect(1, 65791, '\P{isaegeannumbers}', "");
-Expect(0, 65791, '\P{^isaegeannumbers}', "");
-Expect(1, 65855, '\p{ isaegean Numbers}', "");
-Expect(0, 65855, '\p{^ isaegean Numbers}', "");
-Expect(0, 65855, '\P{ isaegean Numbers}', "");
-Expect(1, 65855, '\P{^ isaegean Numbers}', "");
-Expect(0, 65791, '\p{ isaegean Numbers}', "");
-Expect(1, 65791, '\p{^ isaegean Numbers}', "");
-Expect(1, 65791, '\P{ isaegean Numbers}', "");
-Expect(0, 65791, '\P{^ isaegean Numbers}', "");
-Error('\p{_-In_Aegean:=Numbers}');
-Error('\P{_-In_Aegean:=Numbers}');
-Expect(1, 65855, '\p{inaegeannumbers}', "");
-Expect(0, 65855, '\p{^inaegeannumbers}', "");
-Expect(0, 65855, '\P{inaegeannumbers}', "");
-Expect(1, 65855, '\P{^inaegeannumbers}', "");
-Expect(0, 65791, '\p{inaegeannumbers}', "");
-Expect(1, 65791, '\p{^inaegeannumbers}', "");
-Expect(1, 65791, '\P{inaegeannumbers}', "");
-Expect(0, 65791, '\P{^inaegeannumbers}', "");
-Expect(1, 65855, '\p{ in_Aegean numbers}', "");
-Expect(0, 65855, '\p{^ in_Aegean numbers}', "");
-Expect(0, 65855, '\P{ in_Aegean numbers}', "");
-Expect(1, 65855, '\P{^ in_Aegean numbers}', "");
-Expect(0, 65791, '\p{ in_Aegean numbers}', "");
-Expect(1, 65791, '\p{^ in_Aegean numbers}', "");
-Expect(1, 65791, '\P{ in_Aegean numbers}', "");
-Expect(0, 65791, '\P{^ in_Aegean numbers}', "");
-Error('\p{:=--BIDICONTROL}');
-Error('\P{:=--BIDICONTROL}');
-Expect(1, 8207, '\p{bidicontrol}', "");
-Expect(0, 8207, '\p{^bidicontrol}', "");
-Expect(0, 8207, '\P{bidicontrol}', "");
-Expect(1, 8207, '\P{^bidicontrol}', "");
-Expect(0, 8205, '\p{bidicontrol}', "");
-Expect(1, 8205, '\p{^bidicontrol}', "");
-Expect(1, 8205, '\P{bidicontrol}', "");
-Expect(0, 8205, '\P{^bidicontrol}', "");
-Expect(1, 8207, '\p{ _Bidi_control}', "");
-Expect(0, 8207, '\p{^ _Bidi_control}', "");
-Expect(0, 8207, '\P{ _Bidi_control}', "");
-Expect(1, 8207, '\P{^ _Bidi_control}', "");
-Expect(0, 8205, '\p{ _Bidi_control}', "");
-Expect(1, 8205, '\p{^ _Bidi_control}', "");
-Expect(1, 8205, '\P{ _Bidi_control}', "");
-Expect(0, 8205, '\P{^ _Bidi_control}', "");
-Error('\p{_ IS_BIDI-CONTROL:=}');
-Error('\P{_ IS_BIDI-CONTROL:=}');
-Expect(1, 8207, '\p{isbidicontrol}', "");
-Expect(0, 8207, '\p{^isbidicontrol}', "");
-Expect(0, 8207, '\P{isbidicontrol}', "");
-Expect(1, 8207, '\P{^isbidicontrol}', "");
-Expect(0, 8205, '\p{isbidicontrol}', "");
-Expect(1, 8205, '\p{^isbidicontrol}', "");
-Expect(1, 8205, '\P{isbidicontrol}', "");
-Expect(0, 8205, '\P{^isbidicontrol}', "");
-Expect(1, 8207, '\p{_ Is_BIDIControl}', "");
-Expect(0, 8207, '\p{^_ Is_BIDIControl}', "");
-Expect(0, 8207, '\P{_ Is_BIDIControl}', "");
-Expect(1, 8207, '\P{^_ Is_BIDIControl}', "");
-Expect(0, 8205, '\p{_ Is_BIDIControl}', "");
-Expect(1, 8205, '\p{^_ Is_BIDIControl}', "");
-Expect(1, 8205, '\P{_ Is_BIDIControl}', "");
-Expect(0, 8205, '\P{^_ Is_BIDIControl}', "");
-Error('\p{/a/ _Bidi C}');
-Error('\P{/a/ _Bidi C}');
-Expect(1, 8207, '\p{bidic}', "");
-Expect(0, 8207, '\p{^bidic}', "");
-Expect(0, 8207, '\P{bidic}', "");
-Expect(1, 8207, '\P{^bidic}', "");
-Expect(0, 8205, '\p{bidic}', "");
-Expect(1, 8205, '\p{^bidic}', "");
-Expect(1, 8205, '\P{bidic}', "");
-Expect(0, 8205, '\P{^bidic}', "");
-Expect(1, 8207, '\p{-bidi_C}', "");
-Expect(0, 8207, '\p{^-bidi_C}', "");
-Expect(0, 8207, '\P{-bidi_C}', "");
-Expect(1, 8207, '\P{^-bidi_C}', "");
-Expect(0, 8205, '\p{-bidi_C}', "");
-Expect(1, 8205, '\p{^-bidi_C}', "");
-Expect(1, 8205, '\P{-bidi_C}', "");
-Expect(0, 8205, '\P{^-bidi_C}', "");
-Error('\p{ IS/a/Bidi C}');
-Error('\P{ IS/a/Bidi C}');
-Expect(1, 8207, '\p{isbidic}', "");
-Expect(0, 8207, '\p{^isbidic}', "");
-Expect(0, 8207, '\P{isbidic}', "");
-Expect(1, 8207, '\P{^isbidic}', "");
-Expect(0, 8205, '\p{isbidic}', "");
-Expect(1, 8205, '\p{^isbidic}', "");
-Expect(1, 8205, '\P{isbidic}', "");
-Expect(0, 8205, '\P{^isbidic}', "");
-Expect(1, 8207, '\p{_ Is BIDI-c}', "");
-Expect(0, 8207, '\p{^_ Is BIDI-c}', "");
-Expect(0, 8207, '\P{_ Is BIDI-c}', "");
-Expect(1, 8207, '\P{^_ Is BIDI-c}', "");
-Expect(0, 8205, '\p{_ Is BIDI-c}', "");
-Expect(1, 8205, '\p{^_ Is BIDI-c}', "");
-Expect(1, 8205, '\P{_ Is BIDI-c}', "");
-Expect(0, 8205, '\P{^_ Is BIDI-c}', "");
-Error('\p{-/a/COMBINING Diacritical MARKS-for_symbols}');
-Error('\P{-/a/COMBINING Diacritical MARKS-for_symbols}');
-Expect(1, 8447, '\p{combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\p{^combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\P{combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\P{^combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\p{combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\p{^combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\P{combiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\P{^combiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\p{ Combining Diacritical_Marks For-Symbols}', "");
-Expect(0, 8447, '\p{^ Combining Diacritical_Marks For-Symbols}', "");
-Expect(0, 8447, '\P{ Combining Diacritical_Marks For-Symbols}', "");
-Expect(1, 8447, '\P{^ Combining Diacritical_Marks For-Symbols}', "");
-Expect(0, 8399, '\p{ Combining Diacritical_Marks For-Symbols}', "");
-Expect(1, 8399, '\p{^ Combining Diacritical_Marks For-Symbols}', "");
-Expect(1, 8399, '\P{ Combining Diacritical_Marks For-Symbols}', "");
-Expect(0, 8399, '\P{^ Combining Diacritical_Marks For-Symbols}', "");
-Error('\p{ :=Is CombiningDIACRITICAL-Marks_for symbols}');
-Error('\P{ :=Is CombiningDIACRITICAL-Marks_for symbols}');
-Expect(1, 8447, '\p{iscombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\p{^iscombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\P{iscombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\P{^iscombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\p{iscombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\p{^iscombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\P{iscombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\P{^iscombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\p{_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(0, 8447, '\p{^_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(0, 8447, '\P{_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(1, 8447, '\P{^_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(0, 8399, '\p{_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(1, 8399, '\p{^_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(1, 8399, '\P{_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Expect(0, 8399, '\P{^_IS_Combining-DIACRITICAL-MarksForSymbols}', "");
-Error('\p{_:=In COMBININGdiacritical marks For Symbols}');
-Error('\P{_:=In COMBININGdiacritical marks For Symbols}');
-Expect(1, 8447, '\p{incombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\p{^incombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8447, '\P{incombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\P{^incombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\p{incombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\p{^incombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8399, '\P{incombiningdiacriticalmarksforsymbols}', "");
-Expect(0, 8399, '\P{^incombiningdiacriticalmarksforsymbols}', "");
-Expect(1, 8447, '\p{-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(0, 8447, '\p{^-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(0, 8447, '\P{-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(1, 8447, '\P{^-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(0, 8399, '\p{-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(1, 8399, '\p{^-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(1, 8399, '\P{-in combiningDiacritical MARKS-ForSymbols}', "");
-Expect(0, 8399, '\P{^-in combiningDiacritical MARKS-ForSymbols}', "");
-Error('\p{ Combining-MARKS_For_SYMBOLS:=}');
-Error('\P{ Combining-MARKS_For_SYMBOLS:=}');
-Expect(1, 8447, '\p{combiningmarksforsymbols}', "");
-Expect(0, 8447, '\p{^combiningmarksforsymbols}', "");
-Expect(0, 8447, '\P{combiningmarksforsymbols}', "");
-Expect(1, 8447, '\P{^combiningmarksforsymbols}', "");
-Expect(0, 8399, '\p{combiningmarksforsymbols}', "");
-Expect(1, 8399, '\p{^combiningmarksforsymbols}', "");
-Expect(1, 8399, '\P{combiningmarksforsymbols}', "");
-Expect(0, 8399, '\P{^combiningmarksforsymbols}', "");
-Expect(1, 8447, '\p{ COMBINING marksFor-Symbols}', "");
-Expect(0, 8447, '\p{^ COMBINING marksFor-Symbols}', "");
-Expect(0, 8447, '\P{ COMBINING marksFor-Symbols}', "");
-Expect(1, 8447, '\P{^ COMBINING marksFor-Symbols}', "");
-Expect(0, 8399, '\p{ COMBINING marksFor-Symbols}', "");
-Expect(1, 8399, '\p{^ COMBINING marksFor-Symbols}', "");
-Expect(1, 8399, '\P{ COMBINING marksFor-Symbols}', "");
-Expect(0, 8399, '\P{^ COMBINING marksFor-Symbols}', "");
-Error('\p{_:=Is_Combining-Marks for SYMBOLS}');
-Error('\P{_:=Is_Combining-Marks for SYMBOLS}');
-Expect(1, 8447, '\p{iscombiningmarksforsymbols}', "");
-Expect(0, 8447, '\p{^iscombiningmarksforsymbols}', "");
-Expect(0, 8447, '\P{iscombiningmarksforsymbols}', "");
-Expect(1, 8447, '\P{^iscombiningmarksforsymbols}', "");
-Expect(0, 8399, '\p{iscombiningmarksforsymbols}', "");
-Expect(1, 8399, '\p{^iscombiningmarksforsymbols}', "");
-Expect(1, 8399, '\P{iscombiningmarksforsymbols}', "");
-Expect(0, 8399, '\P{^iscombiningmarksforsymbols}', "");
-Expect(1, 8447, '\p{__IS_Combining Marks FORsymbols}', "");
-Expect(0, 8447, '\p{^__IS_Combining Marks FORsymbols}', "");
-Expect(0, 8447, '\P{__IS_Combining Marks FORsymbols}', "");
-Expect(1, 8447, '\P{^__IS_Combining Marks FORsymbols}', "");
-Expect(0, 8399, '\p{__IS_Combining Marks FORsymbols}', "");
-Expect(1, 8399, '\p{^__IS_Combining Marks FORsymbols}', "");
-Expect(1, 8399, '\P{__IS_Combining Marks FORsymbols}', "");
-Expect(0, 8399, '\P{^__IS_Combining Marks FORsymbols}', "");
-Error('\p{--in COMBINING:=marks FOR_symbols}');
-Error('\P{--in COMBINING:=marks FOR_symbols}');
-Expect(1, 8447, '\p{incombiningmarksforsymbols}', "");
-Expect(0, 8447, '\p{^incombiningmarksforsymbols}', "");
-Expect(0, 8447, '\P{incombiningmarksforsymbols}', "");
-Expect(1, 8447, '\P{^incombiningmarksforsymbols}', "");
-Expect(0, 8399, '\p{incombiningmarksforsymbols}', "");
-Expect(1, 8399, '\p{^incombiningmarksforsymbols}', "");
-Expect(1, 8399, '\P{incombiningmarksforsymbols}', "");
-Expect(0, 8399, '\P{^incombiningmarksforsymbols}', "");
-Expect(1, 8447, '\p{_IN-combining Marks_For_Symbols}', "");
-Expect(0, 8447, '\p{^_IN-combining Marks_For_Symbols}', "");
-Expect(0, 8447, '\P{_IN-combining Marks_For_Symbols}', "");
-Expect(1, 8447, '\P{^_IN-combining Marks_For_Symbols}', "");
-Expect(0, 8399, '\p{_IN-combining Marks_For_Symbols}', "");
-Expect(1, 8399, '\p{^_IN-combining Marks_For_Symbols}', "");
-Expect(1, 8399, '\P{_IN-combining Marks_For_Symbols}', "");
-Expect(0, 8399, '\P{^_IN-combining Marks_For_Symbols}', "");
-Error('\p{_ SmallForm Variants:=}');
-Error('\P{_ SmallForm Variants:=}');
-Expect(1, 65135, '\p{smallformvariants}', "");
-Expect(0, 65135, '\p{^smallformvariants}', "");
-Expect(0, 65135, '\P{smallformvariants}', "");
-Expect(1, 65135, '\P{^smallformvariants}', "");
-Expect(0, 65103, '\p{smallformvariants}', "");
-Expect(1, 65103, '\p{^smallformvariants}', "");
-Expect(1, 65103, '\P{smallformvariants}', "");
-Expect(0, 65103, '\P{^smallformvariants}', "");
-Expect(1, 65135, '\p{_ SmallForm variants}', "");
-Expect(0, 65135, '\p{^_ SmallForm variants}', "");
-Expect(0, 65135, '\P{_ SmallForm variants}', "");
-Expect(1, 65135, '\P{^_ SmallForm variants}', "");
-Expect(0, 65103, '\p{_ SmallForm variants}', "");
-Expect(1, 65103, '\p{^_ SmallForm variants}', "");
-Expect(1, 65103, '\P{_ SmallForm variants}', "");
-Expect(0, 65103, '\P{^_ SmallForm variants}', "");
-Error('\p{ :=IS Small_formVariants}');
-Error('\P{ :=IS Small_formVariants}');
-Expect(1, 65135, '\p{issmallformvariants}', "");
-Expect(0, 65135, '\p{^issmallformvariants}', "");
-Expect(0, 65135, '\P{issmallformvariants}', "");
-Expect(1, 65135, '\P{^issmallformvariants}', "");
-Expect(0, 65103, '\p{issmallformvariants}', "");
-Expect(1, 65103, '\p{^issmallformvariants}', "");
-Expect(1, 65103, '\P{issmallformvariants}', "");
-Expect(0, 65103, '\P{^issmallformvariants}', "");
-Expect(1, 65135, '\p{ isSMALL_Form-VARIANTS}', "");
-Expect(0, 65135, '\p{^ isSMALL_Form-VARIANTS}', "");
-Expect(0, 65135, '\P{ isSMALL_Form-VARIANTS}', "");
-Expect(1, 65135, '\P{^ isSMALL_Form-VARIANTS}', "");
-Expect(0, 65103, '\p{ isSMALL_Form-VARIANTS}', "");
-Expect(1, 65103, '\p{^ isSMALL_Form-VARIANTS}', "");
-Expect(1, 65103, '\P{ isSMALL_Form-VARIANTS}', "");
-Expect(0, 65103, '\P{^ isSMALL_Form-VARIANTS}', "");
-Error('\p{--In/a/Small Form Variants}');
-Error('\P{--In/a/Small Form Variants}');
-Expect(1, 65135, '\p{insmallformvariants}', "");
-Expect(0, 65135, '\p{^insmallformvariants}', "");
-Expect(0, 65135, '\P{insmallformvariants}', "");
-Expect(1, 65135, '\P{^insmallformvariants}', "");
-Expect(0, 65103, '\p{insmallformvariants}', "");
-Expect(1, 65103, '\p{^insmallformvariants}', "");
-Expect(1, 65103, '\P{insmallformvariants}', "");
-Expect(0, 65103, '\P{^insmallformvariants}', "");
-Expect(1, 65135, '\p{ -IN small_Form variants}', "");
-Expect(0, 65135, '\p{^ -IN small_Form variants}', "");
-Expect(0, 65135, '\P{ -IN small_Form variants}', "");
-Expect(1, 65135, '\P{^ -IN small_Form variants}', "");
-Expect(0, 65103, '\p{ -IN small_Form variants}', "");
-Expect(1, 65103, '\p{^ -IN small_Form variants}', "");
-Expect(1, 65103, '\P{ -IN small_Form variants}', "");
-Expect(0, 65103, '\P{^ -IN small_Form variants}', "");
-Error('\p{_ TAITham/a/}');
-Error('\P{_ TAITham/a/}');
-Expect(1, 6750, '\p{taitham}', "");
-Expect(0, 6750, '\p{^taitham}', "");
-Expect(0, 6750, '\P{taitham}', "");
-Expect(1, 6750, '\P{^taitham}', "");
-Expect(0, 6687, '\p{taitham}', "");
-Expect(1, 6687, '\p{^taitham}', "");
-Expect(1, 6687, '\P{taitham}', "");
-Expect(0, 6687, '\P{^taitham}', "");
-Expect(1, 6750, '\p{_ Tai Tham}', "");
-Expect(0, 6750, '\p{^_ Tai Tham}', "");
-Expect(0, 6750, '\P{_ Tai Tham}', "");
-Expect(1, 6750, '\P{^_ Tai Tham}', "");
-Expect(0, 6687, '\p{_ Tai Tham}', "");
-Expect(1, 6687, '\p{^_ Tai Tham}', "");
-Expect(1, 6687, '\P{_ Tai Tham}', "");
-Expect(0, 6687, '\P{^_ Tai Tham}', "");
-Error('\p{ Is_tai tham/a/}');
-Error('\P{ Is_tai tham/a/}');
-Expect(1, 6750, '\p{istaitham}', "");
-Expect(0, 6750, '\p{^istaitham}', "");
-Expect(0, 6750, '\P{istaitham}', "");
-Expect(1, 6750, '\P{^istaitham}', "");
-Expect(0, 6687, '\p{istaitham}', "");
-Expect(1, 6687, '\p{^istaitham}', "");
-Expect(1, 6687, '\P{istaitham}', "");
-Expect(0, 6687, '\P{^istaitham}', "");
-Expect(1, 6750, '\p{ -is TAI Tham}', "");
-Expect(0, 6750, '\p{^ -is TAI Tham}', "");
-Expect(0, 6750, '\P{ -is TAI Tham}', "");
-Expect(1, 6750, '\P{^ -is TAI Tham}', "");
-Expect(0, 6687, '\p{ -is TAI Tham}', "");
-Expect(1, 6687, '\p{^ -is TAI Tham}', "");
-Expect(1, 6687, '\P{ -is TAI Tham}', "");
-Expect(0, 6687, '\P{^ -is TAI Tham}', "");
-Error('\p{ :=LANA}');
-Error('\P{ :=LANA}');
-Expect(1, 6750, '\p{lana}', "");
-Expect(0, 6750, '\p{^lana}', "");
-Expect(0, 6750, '\P{lana}', "");
-Expect(1, 6750, '\P{^lana}', "");
-Expect(0, 6687, '\p{lana}', "");
-Expect(1, 6687, '\p{^lana}', "");
-Expect(1, 6687, '\P{lana}', "");
-Expect(0, 6687, '\P{^lana}', "");
-Expect(1, 6750, '\p{ Lana}', "");
-Expect(0, 6750, '\p{^ Lana}', "");
-Expect(0, 6750, '\P{ Lana}', "");
-Expect(1, 6750, '\P{^ Lana}', "");
-Expect(0, 6687, '\p{ Lana}', "");
-Expect(1, 6687, '\p{^ Lana}', "");
-Expect(1, 6687, '\P{ Lana}', "");
-Expect(0, 6687, '\P{^ Lana}', "");
-Error('\p{/a/- is Lana}');
-Error('\P{/a/- is Lana}');
-Expect(1, 6750, '\p{islana}', "");
-Expect(0, 6750, '\p{^islana}', "");
-Expect(0, 6750, '\P{islana}', "");
-Expect(1, 6750, '\P{^islana}', "");
-Expect(0, 6687, '\p{islana}', "");
-Expect(1, 6687, '\p{^islana}', "");
-Expect(1, 6687, '\P{islana}', "");
-Expect(0, 6687, '\P{^islana}', "");
-Expect(1, 6750, '\p{ is Lana}', "");
-Expect(0, 6750, '\p{^ is Lana}', "");
-Expect(0, 6750, '\P{ is Lana}', "");
-Expect(1, 6750, '\P{^ is Lana}', "");
-Expect(0, 6687, '\p{ is Lana}', "");
-Expect(1, 6687, '\p{^ is Lana}', "");
-Expect(1, 6687, '\P{ is Lana}', "");
-Expect(0, 6687, '\P{^ is Lana}', "");
-Error('\p{:=__nko}');
-Error('\P{:=__nko}');
-Expect(1, 2042, '\p{nko}', "");
-Expect(0, 2042, '\p{^nko}', "");
-Expect(0, 2042, '\P{nko}', "");
-Expect(1, 2042, '\P{^nko}', "");
-Expect(0, 1983, '\p{nko}', "");
-Expect(1, 1983, '\p{^nko}', "");
-Expect(1, 1983, '\P{nko}', "");
-Expect(0, 1983, '\P{^nko}', "");
-Expect(1, 2042, '\p{ _Nko}', "");
-Expect(0, 2042, '\p{^ _Nko}', "");
-Expect(0, 2042, '\P{ _Nko}', "");
-Expect(1, 2042, '\P{^ _Nko}', "");
-Expect(0, 1983, '\p{ _Nko}', "");
-Expect(1, 1983, '\p{^ _Nko}', "");
-Expect(1, 1983, '\P{ _Nko}', "");
-Expect(0, 1983, '\P{^ _Nko}', "");
-Error('\p{-/a/Is_nko}');
-Error('\P{-/a/Is_nko}');
-Expect(1, 2042, '\p{isnko}', "");
-Expect(0, 2042, '\p{^isnko}', "");
-Expect(0, 2042, '\P{isnko}', "");
-Expect(1, 2042, '\P{^isnko}', "");
-Expect(0, 1983, '\p{isnko}', "");
-Expect(1, 1983, '\p{^isnko}', "");
-Expect(1, 1983, '\P{isnko}', "");
-Expect(0, 1983, '\P{^isnko}', "");
-Expect(1, 2042, '\p{-is-nko}', "");
-Expect(0, 2042, '\p{^-is-nko}', "");
-Expect(0, 2042, '\P{-is-nko}', "");
-Expect(1, 2042, '\P{^-is-nko}', "");
-Expect(0, 1983, '\p{-is-nko}', "");
-Expect(1, 1983, '\p{^-is-nko}', "");
-Expect(1, 1983, '\P{-is-nko}', "");
-Expect(0, 1983, '\P{^-is-nko}', "");
-Error('\p{/a/_Nkoo}');
-Error('\P{/a/_Nkoo}');
-Expect(1, 2042, '\p{nkoo}', "");
-Expect(0, 2042, '\p{^nkoo}', "");
-Expect(0, 2042, '\P{nkoo}', "");
-Expect(1, 2042, '\P{^nkoo}', "");
-Expect(0, 1983, '\p{nkoo}', "");
-Expect(1, 1983, '\p{^nkoo}', "");
-Expect(1, 1983, '\P{nkoo}', "");
-Expect(0, 1983, '\P{^nkoo}', "");
-Expect(1, 2042, '\p{_-nkoo}', "");
-Expect(0, 2042, '\p{^_-nkoo}', "");
-Expect(0, 2042, '\P{_-nkoo}', "");
-Expect(1, 2042, '\P{^_-nkoo}', "");
-Expect(0, 1983, '\p{_-nkoo}', "");
-Expect(1, 1983, '\p{^_-nkoo}', "");
-Expect(1, 1983, '\P{_-nkoo}', "");
-Expect(0, 1983, '\P{^_-nkoo}', "");
-Error('\p{- IS_nkoo/a/}');
-Error('\P{- IS_nkoo/a/}');
-Expect(1, 2042, '\p{isnkoo}', "");
-Expect(0, 2042, '\p{^isnkoo}', "");
-Expect(0, 2042, '\P{isnkoo}', "");
-Expect(1, 2042, '\P{^isnkoo}', "");
-Expect(0, 1983, '\p{isnkoo}', "");
-Expect(1, 1983, '\p{^isnkoo}', "");
-Expect(1, 1983, '\P{isnkoo}', "");
-Expect(0, 1983, '\P{^isnkoo}', "");
-Expect(1, 2042, '\p{-Is Nkoo}', "");
-Expect(0, 2042, '\p{^-Is Nkoo}', "");
-Expect(0, 2042, '\P{-Is Nkoo}', "");
-Expect(1, 2042, '\P{^-Is Nkoo}', "");
-Expect(0, 1983, '\p{-Is Nkoo}', "");
-Expect(1, 1983, '\p{^-Is Nkoo}', "");
-Expect(1, 1983, '\P{-Is Nkoo}', "");
-Expect(0, 1983, '\P{^-Is Nkoo}', "");
-Error('\p{-:=mathematical Alphanumeric_symbols}');
-Error('\P{-:=mathematical Alphanumeric_symbols}');
-Expect(1, 120831, '\p{mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^mathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^mathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{mathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^mathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(0, 120831, '\p{^_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(0, 120831, '\P{_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(1, 120831, '\P{^_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(0, 119807, '\p{_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(1, 119807, '\p{^_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(1, 119807, '\P{_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Expect(0, 119807, '\P{^_ mathematical ALPHANUMERIC SYMBOLS}', "");
-Error('\p{-Is/a/MATHEMATICAL Alphanumeric-Symbols}');
-Error('\P{-Is/a/MATHEMATICAL Alphanumeric-Symbols}');
-Expect(1, 120831, '\p{ismathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^ismathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{ismathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^ismathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{ismathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^ismathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{ismathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^ismathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(0, 120831, '\p{^Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(0, 120831, '\P{Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(1, 120831, '\P{^Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(0, 119807, '\p{Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(1, 119807, '\p{^Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(1, 119807, '\P{Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Expect(0, 119807, '\P{^Is-MATHEMATICAL ALPHANUMERIC-Symbols}', "");
-Error('\p{:=_ In MATHEMATICAL_Alphanumeric symbols}');
-Error('\P{:=_ In MATHEMATICAL_Alphanumeric symbols}');
-Expect(1, 120831, '\p{inmathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\p{^inmathematicalalphanumericsymbols}', "");
-Expect(0, 120831, '\P{inmathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\P{^inmathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\p{inmathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\p{^inmathematicalalphanumericsymbols}', "");
-Expect(1, 119807, '\P{inmathematicalalphanumericsymbols}', "");
-Expect(0, 119807, '\P{^inmathematicalalphanumericsymbols}', "");
-Expect(1, 120831, '\p{_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(0, 120831, '\p{^_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(0, 120831, '\P{_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(1, 120831, '\P{^_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(0, 119807, '\p{_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(1, 119807, '\p{^_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(1, 119807, '\P{_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Expect(0, 119807, '\P{^_-in-MATHEMATICAL_Alphanumeric Symbols}', "");
-Error('\p{ lydian:=}');
-Error('\P{ lydian:=}');
-Expect(1, 67897, '\p{lydian}', "");
-Expect(0, 67897, '\p{^lydian}', "");
-Expect(0, 67897, '\P{lydian}', "");
-Expect(1, 67897, '\P{^lydian}', "");
-Expect(0, 67871, '\p{lydian}', "");
-Expect(1, 67871, '\p{^lydian}', "");
-Expect(1, 67871, '\P{lydian}', "");
-Expect(0, 67871, '\P{^lydian}', "");
-Expect(1, 67897, '\p{-_LYDIAN}', "");
-Expect(0, 67897, '\p{^-_LYDIAN}', "");
-Expect(0, 67897, '\P{-_LYDIAN}', "");
-Expect(1, 67897, '\P{^-_LYDIAN}', "");
-Expect(0, 67871, '\p{-_LYDIAN}', "");
-Expect(1, 67871, '\p{^-_LYDIAN}', "");
-Expect(1, 67871, '\P{-_LYDIAN}', "");
-Expect(0, 67871, '\P{^-_LYDIAN}', "");
-Error('\p{_:=IS_lydian}');
-Error('\P{_:=IS_lydian}');
-Expect(1, 67897, '\p{islydian}', "");
-Expect(0, 67897, '\p{^islydian}', "");
-Expect(0, 67897, '\P{islydian}', "");
-Expect(1, 67897, '\P{^islydian}', "");
-Expect(0, 67871, '\p{islydian}', "");
-Expect(1, 67871, '\p{^islydian}', "");
-Expect(1, 67871, '\P{islydian}', "");
-Expect(0, 67871, '\P{^islydian}', "");
-Expect(1, 67897, '\p{__IS lydian}', "");
-Expect(0, 67897, '\p{^__IS lydian}', "");
-Expect(0, 67897, '\P{__IS lydian}', "");
-Expect(1, 67897, '\P{^__IS lydian}', "");
-Expect(0, 67871, '\p{__IS lydian}', "");
-Expect(1, 67871, '\p{^__IS lydian}', "");
-Expect(1, 67871, '\P{__IS lydian}', "");
-Expect(0, 67871, '\P{^__IS lydian}', "");
-Error('\p{__LYDI/a/}');
-Error('\P{__LYDI/a/}');
-Expect(1, 67897, '\p{lydi}', "");
-Expect(0, 67897, '\p{^lydi}', "");
-Expect(0, 67897, '\P{lydi}', "");
-Expect(1, 67897, '\P{^lydi}', "");
-Expect(0, 67871, '\p{lydi}', "");
-Expect(1, 67871, '\p{^lydi}', "");
-Expect(1, 67871, '\P{lydi}', "");
-Expect(0, 67871, '\P{^lydi}', "");
-Expect(1, 67897, '\p{ LYDI}', "");
-Expect(0, 67897, '\p{^ LYDI}', "");
-Expect(0, 67897, '\P{ LYDI}', "");
-Expect(1, 67897, '\P{^ LYDI}', "");
-Expect(0, 67871, '\p{ LYDI}', "");
-Expect(1, 67871, '\p{^ LYDI}', "");
-Expect(1, 67871, '\P{ LYDI}', "");
-Expect(0, 67871, '\P{^ LYDI}', "");
-Error('\p{:=_ Is Lydi}');
-Error('\P{:=_ Is Lydi}');
-Expect(1, 67897, '\p{islydi}', "");
-Expect(0, 67897, '\p{^islydi}', "");
-Expect(0, 67897, '\P{islydi}', "");
-Expect(1, 67897, '\P{^islydi}', "");
-Expect(0, 67871, '\p{islydi}', "");
-Expect(1, 67871, '\p{^islydi}', "");
-Expect(1, 67871, '\P{islydi}', "");
-Expect(0, 67871, '\P{^islydi}', "");
-Expect(1, 67897, '\p{is-lydi}', "");
-Expect(0, 67897, '\p{^is-lydi}', "");
-Expect(0, 67897, '\P{is-lydi}', "");
-Expect(1, 67897, '\P{^is-lydi}', "");
-Expect(0, 67871, '\p{is-lydi}', "");
-Expect(1, 67871, '\p{^is-lydi}', "");
-Expect(1, 67871, '\P{is-lydi}', "");
-Expect(0, 67871, '\P{^is-lydi}', "");
-Error('\p{- GeorgianSupplement:=}');
-Error('\P{- GeorgianSupplement:=}');
-Expect(1, 11567, '\p{georgiansupplement}', "");
-Expect(0, 11567, '\p{^georgiansupplement}', "");
-Expect(0, 11567, '\P{georgiansupplement}', "");
-Expect(1, 11567, '\P{^georgiansupplement}', "");
-Expect(0, 11519, '\p{georgiansupplement}', "");
-Expect(1, 11519, '\p{^georgiansupplement}', "");
-Expect(1, 11519, '\P{georgiansupplement}', "");
-Expect(0, 11519, '\P{^georgiansupplement}', "");
-Expect(1, 11567, '\p{- GeorgianSupplement}', "");
-Expect(0, 11567, '\p{^- GeorgianSupplement}', "");
-Expect(0, 11567, '\P{- GeorgianSupplement}', "");
-Expect(1, 11567, '\P{^- GeorgianSupplement}', "");
-Expect(0, 11519, '\p{- GeorgianSupplement}', "");
-Expect(1, 11519, '\p{^- GeorgianSupplement}', "");
-Expect(1, 11519, '\P{- GeorgianSupplement}', "");
-Expect(0, 11519, '\P{^- GeorgianSupplement}', "");
-Error('\p{_:=IS_GEORGIAN Supplement}');
-Error('\P{_:=IS_GEORGIAN Supplement}');
-Expect(1, 11567, '\p{isgeorgiansupplement}', "");
-Expect(0, 11567, '\p{^isgeorgiansupplement}', "");
-Expect(0, 11567, '\P{isgeorgiansupplement}', "");
-Expect(1, 11567, '\P{^isgeorgiansupplement}', "");
-Expect(0, 11519, '\p{isgeorgiansupplement}', "");
-Expect(1, 11519, '\p{^isgeorgiansupplement}', "");
-Expect(1, 11519, '\P{isgeorgiansupplement}', "");
-Expect(0, 11519, '\P{^isgeorgiansupplement}', "");
-Expect(1, 11567, '\p{ IS GeorgianSUPPLEMENT}', "");
-Expect(0, 11567, '\p{^ IS GeorgianSUPPLEMENT}', "");
-Expect(0, 11567, '\P{ IS GeorgianSUPPLEMENT}', "");
-Expect(1, 11567, '\P{^ IS GeorgianSUPPLEMENT}', "");
-Expect(0, 11519, '\p{ IS GeorgianSUPPLEMENT}', "");
-Expect(1, 11519, '\p{^ IS GeorgianSUPPLEMENT}', "");
-Expect(1, 11519, '\P{ IS GeorgianSUPPLEMENT}', "");
-Expect(0, 11519, '\P{^ IS GeorgianSUPPLEMENT}', "");
-Error('\p{- In/a/georgianSupplement}');
-Error('\P{- In/a/georgianSupplement}');
-Expect(1, 11567, '\p{ingeorgiansupplement}', "");
-Expect(0, 11567, '\p{^ingeorgiansupplement}', "");
-Expect(0, 11567, '\P{ingeorgiansupplement}', "");
-Expect(1, 11567, '\P{^ingeorgiansupplement}', "");
-Expect(0, 11519, '\p{ingeorgiansupplement}', "");
-Expect(1, 11519, '\p{^ingeorgiansupplement}', "");
-Expect(1, 11519, '\P{ingeorgiansupplement}', "");
-Expect(0, 11519, '\P{^ingeorgiansupplement}', "");
-Expect(1, 11567, '\p{- IN GEORGIANSupplement}', "");
-Expect(0, 11567, '\p{^- IN GEORGIANSupplement}', "");
-Expect(0, 11567, '\P{- IN GEORGIANSupplement}', "");
-Expect(1, 11567, '\P{^- IN GEORGIANSupplement}', "");
-Expect(0, 11519, '\p{- IN GEORGIANSupplement}', "");
-Expect(1, 11519, '\p{^- IN GEORGIANSupplement}', "");
-Expect(1, 11519, '\P{- IN GEORGIANSupplement}', "");
-Expect(0, 11519, '\P{^- IN GEORGIANSupplement}', "");
-Error('\p{ :=Letter}');
-Error('\P{ :=Letter}');
-Expect(1, 90, '\p{letter}', "");
-Expect(0, 90, '\p{^letter}', "");
-Expect(0, 90, '\P{letter}', "");
-Expect(1, 90, '\P{^letter}', "");
-Expect(0, 64, '\p{letter}', "");
-Expect(1, 64, '\p{^letter}', "");
-Expect(1, 64, '\P{letter}', "");
-Expect(0, 64, '\P{^letter}', "");
-Expect(1, 90, '\p{__Letter}', "");
-Expect(0, 90, '\p{^__Letter}', "");
-Expect(0, 90, '\P{__Letter}', "");
-Expect(1, 90, '\P{^__Letter}', "");
-Expect(0, 64, '\p{__Letter}', "");
-Expect(1, 64, '\p{^__Letter}', "");
-Expect(1, 64, '\P{__Letter}', "");
-Expect(0, 64, '\P{^__Letter}', "");
-Error('\p{_Is Letter:=}');
-Error('\P{_Is Letter:=}');
-Expect(1, 90, '\p{isletter}', "");
-Expect(0, 90, '\p{^isletter}', "");
-Expect(0, 90, '\P{isletter}', "");
-Expect(1, 90, '\P{^isletter}', "");
-Expect(0, 64, '\p{isletter}', "");
-Expect(1, 64, '\p{^isletter}', "");
-Expect(1, 64, '\P{isletter}', "");
-Expect(0, 64, '\P{^isletter}', "");
-Expect(1, 90, '\p{ isLETTER}', "");
-Expect(0, 90, '\p{^ isLETTER}', "");
-Expect(0, 90, '\P{ isLETTER}', "");
-Expect(1, 90, '\P{^ isLETTER}', "");
-Expect(0, 64, '\p{ isLETTER}', "");
-Expect(1, 64, '\p{^ isLETTER}', "");
-Expect(1, 64, '\P{ isLETTER}', "");
-Expect(0, 64, '\P{^ isLETTER}', "");
-Error('\p{_-l/a/}');
-Error('\P{_-l/a/}');
-Expect(1, 90, '\p{l}', "");
-Expect(0, 90, '\p{^l}', "");
-Expect(0, 90, '\P{l}', "");
-Expect(1, 90, '\P{^l}', "");
-Expect(0, 64, '\p{l}', "");
-Expect(1, 64, '\p{^l}', "");
-Expect(1, 64, '\P{l}', "");
-Expect(0, 64, '\P{^l}', "");
-Expect(1, 90, '\p{L}', "");
-Expect(0, 90, '\p{^L}', "");
-Expect(0, 90, '\P{L}', "");
-Expect(1, 90, '\P{^L}', "");
-Expect(0, 64, '\p{L}', "");
-Expect(1, 64, '\p{^L}', "");
-Expect(1, 64, '\P{L}', "");
-Expect(0, 64, '\P{^L}', "");
-Error('\p{-_Is L:=}');
-Error('\P{-_Is L:=}');
-Expect(1, 90, '\p{isl}', "");
-Expect(0, 90, '\p{^isl}', "");
-Expect(0, 90, '\P{isl}', "");
-Expect(1, 90, '\P{^isl}', "");
-Expect(0, 64, '\p{isl}', "");
-Expect(1, 64, '\p{^isl}', "");
-Expect(1, 64, '\P{isl}', "");
-Expect(0, 64, '\P{^isl}', "");
-Expect(1, 90, '\p{_is L}', "");
-Expect(0, 90, '\p{^_is L}', "");
-Expect(0, 90, '\P{_is L}', "");
-Expect(1, 90, '\P{^_is L}', "");
-Expect(0, 64, '\p{_is L}', "");
-Expect(1, 64, '\p{^_is L}', "");
-Expect(1, 64, '\P{_is L}', "");
-Expect(0, 64, '\P{^_is L}', "");
-Error('\p{_ cyrillic-Extended/a/b}');
-Error('\P{_ cyrillic-Extended/a/b}');
-Expect(1, 42655, '\p{cyrillicextendedb}', "");
-Expect(0, 42655, '\p{^cyrillicextendedb}', "");
-Expect(0, 42655, '\P{cyrillicextendedb}', "");
-Expect(1, 42655, '\P{^cyrillicextendedb}', "");
-Expect(0, 42559, '\p{cyrillicextendedb}', "");
-Expect(1, 42559, '\p{^cyrillicextendedb}', "");
-Expect(1, 42559, '\P{cyrillicextendedb}', "");
-Expect(0, 42559, '\P{^cyrillicextendedb}', "");
-Expect(1, 42655, '\p{ _Cyrillic extended B}', "");
-Expect(0, 42655, '\p{^ _Cyrillic extended B}', "");
-Expect(0, 42655, '\P{ _Cyrillic extended B}', "");
-Expect(1, 42655, '\P{^ _Cyrillic extended B}', "");
-Expect(0, 42559, '\p{ _Cyrillic extended B}', "");
-Expect(1, 42559, '\p{^ _Cyrillic extended B}', "");
-Expect(1, 42559, '\P{ _Cyrillic extended B}', "");
-Expect(0, 42559, '\P{^ _Cyrillic extended B}', "");
-Error('\p{_:=Is_CYRILLIC extended_B}');
-Error('\P{_:=Is_CYRILLIC extended_B}');
-Expect(1, 42655, '\p{iscyrillicextendedb}', "");
-Expect(0, 42655, '\p{^iscyrillicextendedb}', "");
-Expect(0, 42655, '\P{iscyrillicextendedb}', "");
-Expect(1, 42655, '\P{^iscyrillicextendedb}', "");
-Expect(0, 42559, '\p{iscyrillicextendedb}', "");
-Expect(1, 42559, '\p{^iscyrillicextendedb}', "");
-Expect(1, 42559, '\P{iscyrillicextendedb}', "");
-Expect(0, 42559, '\P{^iscyrillicextendedb}', "");
-Expect(1, 42655, '\p{ -Is-Cyrillic Extended-B}', "");
-Expect(0, 42655, '\p{^ -Is-Cyrillic Extended-B}', "");
-Expect(0, 42655, '\P{ -Is-Cyrillic Extended-B}', "");
-Expect(1, 42655, '\P{^ -Is-Cyrillic Extended-B}', "");
-Expect(0, 42559, '\p{ -Is-Cyrillic Extended-B}', "");
-Expect(1, 42559, '\p{^ -Is-Cyrillic Extended-B}', "");
-Expect(1, 42559, '\P{ -Is-Cyrillic Extended-B}', "");
-Expect(0, 42559, '\P{^ -Is-Cyrillic Extended-B}', "");
-Error('\p{ :=inCYRILLIC extended-B}');
-Error('\P{ :=inCYRILLIC extended-B}');
-Expect(1, 42655, '\p{incyrillicextendedb}', "");
-Expect(0, 42655, '\p{^incyrillicextendedb}', "");
-Expect(0, 42655, '\P{incyrillicextendedb}', "");
-Expect(1, 42655, '\P{^incyrillicextendedb}', "");
-Expect(0, 42559, '\p{incyrillicextendedb}', "");
-Expect(1, 42559, '\p{^incyrillicextendedb}', "");
-Expect(1, 42559, '\P{incyrillicextendedb}', "");
-Expect(0, 42559, '\P{^incyrillicextendedb}', "");
-Expect(1, 42655, '\p{- InCyrillic_EXTENDED B}', "");
-Expect(0, 42655, '\p{^- InCyrillic_EXTENDED B}', "");
-Expect(0, 42655, '\P{- InCyrillic_EXTENDED B}', "");
-Expect(1, 42655, '\P{^- InCyrillic_EXTENDED B}', "");
-Expect(0, 42559, '\p{- InCyrillic_EXTENDED B}', "");
-Expect(1, 42559, '\p{^- InCyrillic_EXTENDED B}', "");
-Expect(1, 42559, '\P{- InCyrillic_EXTENDED B}', "");
-Expect(0, 42559, '\P{^- InCyrillic_EXTENDED B}', "");
-Error('\p{_:=Hebrew}');
-Error('\P{_:=Hebrew}');
-Expect(1, 1479, '\p{hebrew}', "");
-Expect(0, 1479, '\p{^hebrew}', "");
-Expect(0, 1479, '\P{hebrew}', "");
-Expect(1, 1479, '\P{^hebrew}', "");
-Expect(0, 1424, '\p{hebrew}', "");
-Expect(1, 1424, '\p{^hebrew}', "");
-Expect(1, 1424, '\P{hebrew}', "");
-Expect(0, 1424, '\P{^hebrew}', "");
-Expect(1, 1479, '\p{ -hebrew}', "");
-Expect(0, 1479, '\p{^ -hebrew}', "");
-Expect(0, 1479, '\P{ -hebrew}', "");
-Expect(1, 1479, '\P{^ -hebrew}', "");
-Expect(0, 1424, '\p{ -hebrew}', "");
-Expect(1, 1424, '\p{^ -hebrew}', "");
-Expect(1, 1424, '\P{ -hebrew}', "");
-Expect(0, 1424, '\P{^ -hebrew}', "");
-Error('\p{/a/-IS Hebrew}');
-Error('\P{/a/-IS Hebrew}');
-Expect(1, 1479, '\p{ishebrew}', "");
-Expect(0, 1479, '\p{^ishebrew}', "");
-Expect(0, 1479, '\P{ishebrew}', "");
-Expect(1, 1479, '\P{^ishebrew}', "");
-Expect(0, 1424, '\p{ishebrew}', "");
-Expect(1, 1424, '\p{^ishebrew}', "");
-Expect(1, 1424, '\P{ishebrew}', "");
-Expect(0, 1424, '\P{^ishebrew}', "");
-Expect(1, 1479, '\p{_Is hebrew}', "");
-Expect(0, 1479, '\p{^_Is hebrew}', "");
-Expect(0, 1479, '\P{_Is hebrew}', "");
-Expect(1, 1479, '\P{^_Is hebrew}', "");
-Expect(0, 1424, '\p{_Is hebrew}', "");
-Expect(1, 1424, '\p{^_Is hebrew}', "");
-Expect(1, 1424, '\P{_Is hebrew}', "");
-Expect(0, 1424, '\P{^_Is hebrew}', "");
-Error('\p{ _Hebr/a/}');
-Error('\P{ _Hebr/a/}');
-Expect(1, 1479, '\p{hebr}', "");
-Expect(0, 1479, '\p{^hebr}', "");
-Expect(0, 1479, '\P{hebr}', "");
-Expect(1, 1479, '\P{^hebr}', "");
-Expect(0, 1424, '\p{hebr}', "");
-Expect(1, 1424, '\p{^hebr}', "");
-Expect(1, 1424, '\P{hebr}', "");
-Expect(0, 1424, '\P{^hebr}', "");
-Expect(1, 1479, '\p{ -HEBR}', "");
-Expect(0, 1479, '\p{^ -HEBR}', "");
-Expect(0, 1479, '\P{ -HEBR}', "");
-Expect(1, 1479, '\P{^ -HEBR}', "");
-Expect(0, 1424, '\p{ -HEBR}', "");
-Expect(1, 1424, '\p{^ -HEBR}', "");
-Expect(1, 1424, '\P{ -HEBR}', "");
-Expect(0, 1424, '\P{^ -HEBR}', "");
-Error('\p{:=__IShebr}');
-Error('\P{:=__IShebr}');
-Expect(1, 1479, '\p{ishebr}', "");
-Expect(0, 1479, '\p{^ishebr}', "");
-Expect(0, 1479, '\P{ishebr}', "");
-Expect(1, 1479, '\P{^ishebr}', "");
-Expect(0, 1424, '\p{ishebr}', "");
-Expect(1, 1424, '\p{^ishebr}', "");
-Expect(1, 1424, '\P{ishebr}', "");
-Expect(0, 1424, '\P{^ishebr}', "");
-Expect(1, 1479, '\p{_isHEBR}', "");
-Expect(0, 1479, '\p{^_isHEBR}', "");
-Expect(0, 1479, '\P{_isHEBR}', "");
-Expect(1, 1479, '\P{^_isHEBR}', "");
-Expect(0, 1424, '\p{_isHEBR}', "");
-Expect(1, 1424, '\p{^_isHEBR}', "");
-Expect(1, 1424, '\P{_isHEBR}', "");
-Expect(0, 1424, '\P{^_isHEBR}', "");
-Error('\p{-_In Hiragana:=}');
-Error('\P{-_In Hiragana:=}');
-Expect(1, 12447, '\p{inhiragana}', "");
-Expect(0, 12447, '\p{^inhiragana}', "");
-Expect(0, 12447, '\P{inhiragana}', "");
-Expect(1, 12447, '\P{^inhiragana}', "");
-Expect(0, 12351, '\p{inhiragana}', "");
-Expect(1, 12351, '\p{^inhiragana}', "");
-Expect(1, 12351, '\P{inhiragana}', "");
-Expect(0, 12351, '\P{^inhiragana}', "");
-Expect(1, 12447, '\p{_ In hiragana}', "");
-Expect(0, 12447, '\p{^_ In hiragana}', "");
-Expect(0, 12447, '\P{_ In hiragana}', "");
-Expect(1, 12447, '\P{^_ In hiragana}', "");
-Expect(0, 12351, '\p{_ In hiragana}', "");
-Expect(1, 12351, '\p{^_ In hiragana}', "");
-Expect(1, 12351, '\P{_ In hiragana}', "");
-Expect(0, 12351, '\P{^_ In hiragana}', "");
-Error('\p{_-Latin:=}');
-Error('\P{_-Latin:=}');
-Expect(1, 90, '\p{latin}', "");
-Expect(0, 90, '\p{^latin}', "");
-Expect(0, 90, '\P{latin}', "");
-Expect(1, 90, '\P{^latin}', "");
-Expect(0, 64, '\p{latin}', "");
-Expect(1, 64, '\p{^latin}', "");
-Expect(1, 64, '\P{latin}', "");
-Expect(0, 64, '\P{^latin}', "");
-Expect(1, 90, '\p{_latin}', "");
-Expect(0, 90, '\p{^_latin}', "");
-Expect(0, 90, '\P{_latin}', "");
-Expect(1, 90, '\P{^_latin}', "");
-Expect(0, 64, '\p{_latin}', "");
-Expect(1, 64, '\p{^_latin}', "");
-Expect(1, 64, '\P{_latin}', "");
-Expect(0, 64, '\P{^_latin}', "");
-Error('\p{ -IS:=Latin}');
-Error('\P{ -IS:=Latin}');
-Expect(1, 90, '\p{islatin}', "");
-Expect(0, 90, '\p{^islatin}', "");
-Expect(0, 90, '\P{islatin}', "");
-Expect(1, 90, '\P{^islatin}', "");
-Expect(0, 64, '\p{islatin}', "");
-Expect(1, 64, '\p{^islatin}', "");
-Expect(1, 64, '\P{islatin}', "");
-Expect(0, 64, '\P{^islatin}', "");
-Expect(1, 90, '\p{ Is-latin}', "");
-Expect(0, 90, '\p{^ Is-latin}', "");
-Expect(0, 90, '\P{ Is-latin}', "");
-Expect(1, 90, '\P{^ Is-latin}', "");
-Expect(0, 64, '\p{ Is-latin}', "");
-Expect(1, 64, '\p{^ Is-latin}', "");
-Expect(1, 64, '\P{ Is-latin}', "");
-Expect(0, 64, '\P{^ Is-latin}', "");
-Error('\p{ :=Latn}');
-Error('\P{ :=Latn}');
-Expect(1, 90, '\p{latn}', "");
-Expect(0, 90, '\p{^latn}', "");
-Expect(0, 90, '\P{latn}', "");
-Expect(1, 90, '\P{^latn}', "");
-Expect(0, 64, '\p{latn}', "");
-Expect(1, 64, '\p{^latn}', "");
-Expect(1, 64, '\P{latn}', "");
-Expect(0, 64, '\P{^latn}', "");
-Expect(1, 90, '\p{ -latn}', "");
-Expect(0, 90, '\p{^ -latn}', "");
-Expect(0, 90, '\P{ -latn}', "");
-Expect(1, 90, '\P{^ -latn}', "");
-Expect(0, 64, '\p{ -latn}', "");
-Expect(1, 64, '\p{^ -latn}', "");
-Expect(1, 64, '\P{ -latn}', "");
-Expect(0, 64, '\P{^ -latn}', "");
-Error('\p{ -Is-LATN/a/}');
-Error('\P{ -Is-LATN/a/}');
-Expect(1, 90, '\p{islatn}', "");
-Expect(0, 90, '\p{^islatn}', "");
-Expect(0, 90, '\P{islatn}', "");
-Expect(1, 90, '\P{^islatn}', "");
-Expect(0, 64, '\p{islatn}', "");
-Expect(1, 64, '\p{^islatn}', "");
-Expect(1, 64, '\P{islatn}', "");
-Expect(0, 64, '\P{^islatn}', "");
-Expect(1, 90, '\p{Is LATN}', "");
-Expect(0, 90, '\p{^Is LATN}', "");
-Expect(0, 90, '\P{Is LATN}', "");
-Expect(1, 90, '\P{^Is LATN}', "");
-Expect(0, 64, '\p{Is LATN}', "");
-Expect(1, 64, '\p{^Is LATN}', "");
-Expect(1, 64, '\P{Is LATN}', "");
-Expect(0, 64, '\P{^Is LATN}', "");
-Error('\p{-_enclosing:=MARK}');
-Error('\P{-_enclosing:=MARK}');
-Expect(1, 1161, '\p{enclosingmark}', "");
-Expect(0, 1161, '\p{^enclosingmark}', "");
-Expect(0, 1161, '\P{enclosingmark}', "");
-Expect(1, 1161, '\P{^enclosingmark}', "");
-Expect(0, 1159, '\p{enclosingmark}', "");
-Expect(1, 1159, '\p{^enclosingmark}', "");
-Expect(1, 1159, '\P{enclosingmark}', "");
-Expect(0, 1159, '\P{^enclosingmark}', "");
-Expect(1, 1161, '\p{__ENCLOSINGMark}', "");
-Expect(0, 1161, '\p{^__ENCLOSINGMark}', "");
-Expect(0, 1161, '\P{__ENCLOSINGMark}', "");
-Expect(1, 1161, '\P{^__ENCLOSINGMark}', "");
-Expect(0, 1159, '\p{__ENCLOSINGMark}', "");
-Expect(1, 1159, '\p{^__ENCLOSINGMark}', "");
-Expect(1, 1159, '\P{__ENCLOSINGMark}', "");
-Expect(0, 1159, '\P{^__ENCLOSINGMark}', "");
-Error('\p{__IsEnclosing MARK/a/}');
-Error('\P{__IsEnclosing MARK/a/}');
-Expect(1, 1161, '\p{isenclosingmark}', "");
-Expect(0, 1161, '\p{^isenclosingmark}', "");
-Expect(0, 1161, '\P{isenclosingmark}', "");
-Expect(1, 1161, '\P{^isenclosingmark}', "");
-Expect(0, 1159, '\p{isenclosingmark}', "");
-Expect(1, 1159, '\p{^isenclosingmark}', "");
-Expect(1, 1159, '\P{isenclosingmark}', "");
-Expect(0, 1159, '\P{^isenclosingmark}', "");
-Expect(1, 1161, '\p{ _Isenclosing-Mark}', "");
-Expect(0, 1161, '\p{^ _Isenclosing-Mark}', "");
-Expect(0, 1161, '\P{ _Isenclosing-Mark}', "");
-Expect(1, 1161, '\P{^ _Isenclosing-Mark}', "");
-Expect(0, 1159, '\p{ _Isenclosing-Mark}', "");
-Expect(1, 1159, '\p{^ _Isenclosing-Mark}', "");
-Expect(1, 1159, '\P{ _Isenclosing-Mark}', "");
-Expect(0, 1159, '\P{^ _Isenclosing-Mark}', "");
-Error('\p{:= -me}');
-Error('\P{:= -me}');
-Expect(1, 1161, '\p{me}', "");
-Expect(0, 1161, '\p{^me}', "");
-Expect(0, 1161, '\P{me}', "");
-Expect(1, 1161, '\P{^me}', "");
-Expect(0, 1159, '\p{me}', "");
-Expect(1, 1159, '\p{^me}', "");
-Expect(1, 1159, '\P{me}', "");
-Expect(0, 1159, '\P{^me}', "");
-Expect(1, 1161, '\p{ Me}', "");
-Expect(0, 1161, '\p{^ Me}', "");
-Expect(0, 1161, '\P{ Me}', "");
-Expect(1, 1161, '\P{^ Me}', "");
-Expect(0, 1159, '\p{ Me}', "");
-Expect(1, 1159, '\p{^ Me}', "");
-Expect(1, 1159, '\P{ Me}', "");
-Expect(0, 1159, '\P{^ Me}', "");
-Error('\p{ /a/ISme}');
-Error('\P{ /a/ISme}');
-Expect(1, 1161, '\p{isme}', "");
-Expect(0, 1161, '\p{^isme}', "");
-Expect(0, 1161, '\P{isme}', "");
-Expect(1, 1161, '\P{^isme}', "");
-Expect(0, 1159, '\p{isme}', "");
-Expect(1, 1159, '\p{^isme}', "");
-Expect(1, 1159, '\P{isme}', "");
-Expect(0, 1159, '\P{^isme}', "");
-Expect(1, 1161, '\p{ IsMe}', "");
-Expect(0, 1161, '\p{^ IsMe}', "");
-Expect(0, 1161, '\P{ IsMe}', "");
-Expect(1, 1161, '\P{^ IsMe}', "");
-Expect(0, 1159, '\p{ IsMe}', "");
-Expect(1, 1159, '\p{^ IsMe}', "");
-Expect(1, 1159, '\P{ IsMe}', "");
-Expect(0, 1159, '\P{^ IsMe}', "");
-Error('\p{/a/ _Format}');
-Error('\P{/a/ _Format}');
-Expect(1, 173, '\p{format}', "");
-Expect(0, 173, '\p{^format}', "");
-Expect(0, 173, '\P{format}', "");
-Expect(1, 173, '\P{^format}', "");
-Expect(0, 172, '\p{format}', "");
-Expect(1, 172, '\p{^format}', "");
-Expect(1, 172, '\P{format}', "");
-Expect(0, 172, '\P{^format}', "");
-Expect(1, 173, '\p{ -format}', "");
-Expect(0, 173, '\p{^ -format}', "");
-Expect(0, 173, '\P{ -format}', "");
-Expect(1, 173, '\P{^ -format}', "");
-Expect(0, 172, '\p{ -format}', "");
-Expect(1, 172, '\p{^ -format}', "");
-Expect(1, 172, '\P{ -format}', "");
-Expect(0, 172, '\P{^ -format}', "");
-Error('\p{_/a/Is_FORMAT}');
-Error('\P{_/a/Is_FORMAT}');
-Expect(1, 173, '\p{isformat}', "");
-Expect(0, 173, '\p{^isformat}', "");
-Expect(0, 173, '\P{isformat}', "");
-Expect(1, 173, '\P{^isformat}', "");
-Expect(0, 172, '\p{isformat}', "");
-Expect(1, 172, '\p{^isformat}', "");
-Expect(1, 172, '\P{isformat}', "");
-Expect(0, 172, '\P{^isformat}', "");
-Expect(1, 173, '\p{ _Is_FORMAT}', "");
-Expect(0, 173, '\p{^ _Is_FORMAT}', "");
-Expect(0, 173, '\P{ _Is_FORMAT}', "");
-Expect(1, 173, '\P{^ _Is_FORMAT}', "");
-Expect(0, 172, '\p{ _Is_FORMAT}', "");
-Expect(1, 172, '\p{^ _Is_FORMAT}', "");
-Expect(1, 172, '\P{ _Is_FORMAT}', "");
-Expect(0, 172, '\P{^ _Is_FORMAT}', "");
-Error('\p{:= cf}');
-Error('\P{:= cf}');
-Expect(1, 173, '\p{cf}', "");
-Expect(0, 173, '\p{^cf}', "");
-Expect(0, 173, '\P{cf}', "");
-Expect(1, 173, '\P{^cf}', "");
-Expect(0, 172, '\p{cf}', "");
-Expect(1, 172, '\p{^cf}', "");
-Expect(1, 172, '\P{cf}', "");
-Expect(0, 172, '\P{^cf}', "");
-Expect(1, 173, '\p{_Cf}', "");
-Expect(0, 173, '\p{^_Cf}', "");
-Expect(0, 173, '\P{_Cf}', "");
-Expect(1, 173, '\P{^_Cf}', "");
-Expect(0, 172, '\p{_Cf}', "");
-Expect(1, 172, '\p{^_Cf}', "");
-Expect(1, 172, '\P{_Cf}', "");
-Expect(0, 172, '\P{^_Cf}', "");
-Error('\p{ IS-Cf/a/}');
-Error('\P{ IS-Cf/a/}');
-Expect(1, 173, '\p{iscf}', "");
-Expect(0, 173, '\p{^iscf}', "");
-Expect(0, 173, '\P{iscf}', "");
-Expect(1, 173, '\P{^iscf}', "");
-Expect(0, 172, '\p{iscf}', "");
-Expect(1, 172, '\p{^iscf}', "");
-Expect(1, 172, '\P{iscf}', "");
-Expect(0, 172, '\P{^iscf}', "");
-Expect(1, 173, '\p{_isCf}', "");
-Expect(0, 173, '\p{^_isCf}', "");
-Expect(0, 173, '\P{_isCf}', "");
-Expect(1, 173, '\P{^_isCf}', "");
-Expect(0, 172, '\p{_isCf}', "");
-Expect(1, 172, '\p{^_isCf}', "");
-Expect(1, 172, '\P{_isCf}', "");
-Expect(0, 172, '\P{^_isCf}', "");
-Error('\p{--OTHER/a/Number}');
-Error('\P{--OTHER/a/Number}');
-Expect(1, 179, '\p{othernumber}', "");
-Expect(0, 179, '\p{^othernumber}', "");
-Expect(0, 179, '\P{othernumber}', "");
-Expect(1, 179, '\P{^othernumber}', "");
-Expect(0, 177, '\p{othernumber}', "");
-Expect(1, 177, '\p{^othernumber}', "");
-Expect(1, 177, '\P{othernumber}', "");
-Expect(0, 177, '\P{^othernumber}', "");
-Expect(1, 179, '\p{- other-Number}', "");
-Expect(0, 179, '\p{^- other-Number}', "");
-Expect(0, 179, '\P{- other-Number}', "");
-Expect(1, 179, '\P{^- other-Number}', "");
-Expect(0, 177, '\p{- other-Number}', "");
-Expect(1, 177, '\p{^- other-Number}', "");
-Expect(1, 177, '\P{- other-Number}', "");
-Expect(0, 177, '\P{^- other-Number}', "");
-Error('\p{:=_IS_other NUMBER}');
-Error('\P{:=_IS_other NUMBER}');
-Expect(1, 179, '\p{isothernumber}', "");
-Expect(0, 179, '\p{^isothernumber}', "");
-Expect(0, 179, '\P{isothernumber}', "");
-Expect(1, 179, '\P{^isothernumber}', "");
-Expect(0, 177, '\p{isothernumber}', "");
-Expect(1, 177, '\p{^isothernumber}', "");
-Expect(1, 177, '\P{isothernumber}', "");
-Expect(0, 177, '\P{^isothernumber}', "");
-Expect(1, 179, '\p{ IS_Other-Number}', "");
-Expect(0, 179, '\p{^ IS_Other-Number}', "");
-Expect(0, 179, '\P{ IS_Other-Number}', "");
-Expect(1, 179, '\P{^ IS_Other-Number}', "");
-Expect(0, 177, '\p{ IS_Other-Number}', "");
-Expect(1, 177, '\p{^ IS_Other-Number}', "");
-Expect(1, 177, '\P{ IS_Other-Number}', "");
-Expect(0, 177, '\P{^ IS_Other-Number}', "");
-Error('\p{_ No/a/}');
-Error('\P{_ No/a/}');
-Expect(1, 179, '\p{no}', "");
-Expect(0, 179, '\p{^no}', "");
-Expect(0, 179, '\P{no}', "");
-Expect(1, 179, '\P{^no}', "");
-Expect(0, 177, '\p{no}', "");
-Expect(1, 177, '\p{^no}', "");
-Expect(1, 177, '\P{no}', "");
-Expect(0, 177, '\P{^no}', "");
-Expect(1, 179, '\p{--no}', "");
-Expect(0, 179, '\p{^--no}', "");
-Expect(0, 179, '\P{--no}', "");
-Expect(1, 179, '\P{^--no}', "");
-Expect(0, 177, '\p{--no}', "");
-Expect(1, 177, '\p{^--no}', "");
-Expect(1, 177, '\P{--no}', "");
-Expect(0, 177, '\P{^--no}', "");
-Error('\p{ Is_No/a/}');
-Error('\P{ Is_No/a/}');
-Expect(1, 179, '\p{isno}', "");
-Expect(0, 179, '\p{^isno}', "");
-Expect(0, 179, '\P{isno}', "");
-Expect(1, 179, '\P{^isno}', "");
-Expect(0, 177, '\p{isno}', "");
-Expect(1, 177, '\p{^isno}', "");
-Expect(1, 177, '\P{isno}', "");
-Expect(0, 177, '\P{^isno}', "");
-Expect(1, 179, '\p{- Isno}', "");
-Expect(0, 179, '\p{^- Isno}', "");
-Expect(0, 179, '\P{- Isno}', "");
-Expect(1, 179, '\P{^- Isno}', "");
-Expect(0, 177, '\p{- Isno}', "");
-Expect(1, 177, '\p{^- Isno}', "");
-Expect(1, 177, '\P{- Isno}', "");
-Expect(0, 177, '\P{^- Isno}', "");
-Error('\p{_:=Latin 1_supplement}');
-Error('\P{_:=Latin 1_supplement}');
-Expect(1, 255, '\p{latin1supplement}', "");
-Expect(0, 255, '\p{^latin1supplement}', "");
-Expect(0, 255, '\P{latin1supplement}', "");
-Expect(1, 255, '\P{^latin1supplement}', "");
-Expect(0, 127, '\p{latin1supplement}', "");
-Expect(1, 127, '\p{^latin1supplement}', "");
-Expect(1, 127, '\P{latin1supplement}', "");
-Expect(0, 127, '\P{^latin1supplement}', "");
-Expect(1, 255, '\p{__Latin 1 supplement}', "");
-Expect(0, 255, '\p{^__Latin 1 supplement}', "");
-Expect(0, 255, '\P{__Latin 1 supplement}', "");
-Expect(1, 255, '\P{^__Latin 1 supplement}', "");
-Expect(0, 127, '\p{__Latin 1 supplement}', "");
-Expect(1, 127, '\p{^__Latin 1 supplement}', "");
-Expect(1, 127, '\P{__Latin 1 supplement}', "");
-Expect(0, 127, '\P{^__Latin 1 supplement}', "");
-Error('\p{:=Is latin 1 Supplement}');
-Error('\P{:=Is latin 1 Supplement}');
-Expect(1, 255, '\p{islatin1supplement}', "");
-Expect(0, 255, '\p{^islatin1supplement}', "");
-Expect(0, 255, '\P{islatin1supplement}', "");
-Expect(1, 255, '\P{^islatin1supplement}', "");
-Expect(0, 127, '\p{islatin1supplement}', "");
-Expect(1, 127, '\p{^islatin1supplement}', "");
-Expect(1, 127, '\P{islatin1supplement}', "");
-Expect(0, 127, '\P{^islatin1supplement}', "");
-Expect(1, 255, '\p{ is-LATIN 1_Supplement}', "");
-Expect(0, 255, '\p{^ is-LATIN 1_Supplement}', "");
-Expect(0, 255, '\P{ is-LATIN 1_Supplement}', "");
-Expect(1, 255, '\P{^ is-LATIN 1_Supplement}', "");
-Expect(0, 127, '\p{ is-LATIN 1_Supplement}', "");
-Expect(1, 127, '\p{^ is-LATIN 1_Supplement}', "");
-Expect(1, 127, '\P{ is-LATIN 1_Supplement}', "");
-Expect(0, 127, '\P{^ is-LATIN 1_Supplement}', "");
-Error('\p{_In LATIN/a/1_SUPPLEMENT}');
-Error('\P{_In LATIN/a/1_SUPPLEMENT}');
-Expect(1, 255, '\p{inlatin1supplement}', "");
-Expect(0, 255, '\p{^inlatin1supplement}', "");
-Expect(0, 255, '\P{inlatin1supplement}', "");
-Expect(1, 255, '\P{^inlatin1supplement}', "");
-Expect(0, 127, '\p{inlatin1supplement}', "");
-Expect(1, 127, '\p{^inlatin1supplement}', "");
-Expect(1, 127, '\P{inlatin1supplement}', "");
-Expect(0, 127, '\P{^inlatin1supplement}', "");
-Expect(1, 255, '\p{_ In-latin_1supplement}', "");
-Expect(0, 255, '\p{^_ In-latin_1supplement}', "");
-Expect(0, 255, '\P{_ In-latin_1supplement}', "");
-Expect(1, 255, '\P{^_ In-latin_1supplement}', "");
-Expect(0, 127, '\p{_ In-latin_1supplement}', "");
-Expect(1, 127, '\p{^_ In-latin_1supplement}', "");
-Expect(1, 127, '\P{_ In-latin_1supplement}', "");
-Expect(0, 127, '\P{^_ In-latin_1supplement}', "");
-Error('\p{/a/Latin 1}');
-Error('\P{/a/Latin 1}');
-Expect(1, 255, '\p{latin1}', "");
-Expect(0, 255, '\p{^latin1}', "");
-Expect(0, 255, '\P{latin1}', "");
-Expect(1, 255, '\P{^latin1}', "");
-Expect(0, 127, '\p{latin1}', "");
-Expect(1, 127, '\p{^latin1}', "");
-Expect(1, 127, '\P{latin1}', "");
-Expect(0, 127, '\P{^latin1}', "");
-Expect(1, 255, '\p{ latin-1}', "");
-Expect(0, 255, '\p{^ latin-1}', "");
-Expect(0, 255, '\P{ latin-1}', "");
-Expect(1, 255, '\P{^ latin-1}', "");
-Expect(0, 127, '\p{ latin-1}', "");
-Expect(1, 127, '\p{^ latin-1}', "");
-Expect(1, 127, '\P{ latin-1}', "");
-Expect(0, 127, '\P{^ latin-1}', "");
-Error('\p{ /a/is-Latin1}');
-Error('\P{ /a/is-Latin1}');
-Expect(1, 255, '\p{islatin1}', "");
-Expect(0, 255, '\p{^islatin1}', "");
-Expect(0, 255, '\P{islatin1}', "");
-Expect(1, 255, '\P{^islatin1}', "");
-Expect(0, 127, '\p{islatin1}', "");
-Expect(1, 127, '\p{^islatin1}', "");
-Expect(1, 127, '\P{islatin1}', "");
-Expect(0, 127, '\P{^islatin1}', "");
-Expect(1, 255, '\p{ _is-Latin_1}', "");
-Expect(0, 255, '\p{^ _is-Latin_1}', "");
-Expect(0, 255, '\P{ _is-Latin_1}', "");
-Expect(1, 255, '\P{^ _is-Latin_1}', "");
-Expect(0, 127, '\p{ _is-Latin_1}', "");
-Expect(1, 127, '\p{^ _is-Latin_1}', "");
-Expect(1, 127, '\P{ _is-Latin_1}', "");
-Expect(0, 127, '\P{^ _is-Latin_1}', "");
-Error('\p{/a/ In_latin 1}');
-Error('\P{/a/ In_latin 1}');
-Expect(1, 255, '\p{inlatin1}', "");
-Expect(0, 255, '\p{^inlatin1}', "");
-Expect(0, 255, '\P{inlatin1}', "");
-Expect(1, 255, '\P{^inlatin1}', "");
-Expect(0, 127, '\p{inlatin1}', "");
-Expect(1, 127, '\p{^inlatin1}', "");
-Expect(1, 127, '\P{inlatin1}', "");
-Expect(0, 127, '\P{^inlatin1}', "");
-Expect(1, 255, '\p{_ in_LATIN 1}', "");
-Expect(0, 255, '\p{^_ in_LATIN 1}', "");
-Expect(0, 255, '\P{_ in_LATIN 1}', "");
-Expect(1, 255, '\P{^_ in_LATIN 1}', "");
-Expect(0, 127, '\p{_ in_LATIN 1}', "");
-Expect(1, 127, '\p{^_ in_LATIN 1}', "");
-Expect(1, 127, '\P{_ in_LATIN 1}', "");
-Expect(0, 127, '\P{^_ in_LATIN 1}', "");
-Error('\p{_Tamil/a/}');
-Error('\P{_Tamil/a/}');
-Expect(1, 2947, '\p{tamil}', "");
-Expect(0, 2947, '\p{^tamil}', "");
-Expect(0, 2947, '\P{tamil}', "");
-Expect(1, 2947, '\P{^tamil}', "");
-Expect(0, 2945, '\p{tamil}', "");
-Expect(1, 2945, '\p{^tamil}', "");
-Expect(1, 2945, '\P{tamil}', "");
-Expect(0, 2945, '\P{^tamil}', "");
-Expect(1, 2947, '\p{_ Tamil}', "");
-Expect(0, 2947, '\p{^_ Tamil}', "");
-Expect(0, 2947, '\P{_ Tamil}', "");
-Expect(1, 2947, '\P{^_ Tamil}', "");
-Expect(0, 2945, '\p{_ Tamil}', "");
-Expect(1, 2945, '\p{^_ Tamil}', "");
-Expect(1, 2945, '\P{_ Tamil}', "");
-Expect(0, 2945, '\P{^_ Tamil}', "");
-Error('\p{ is_TAMIL:=}');
-Error('\P{ is_TAMIL:=}');
-Expect(1, 2947, '\p{istamil}', "");
-Expect(0, 2947, '\p{^istamil}', "");
-Expect(0, 2947, '\P{istamil}', "");
-Expect(1, 2947, '\P{^istamil}', "");
-Expect(0, 2945, '\p{istamil}', "");
-Expect(1, 2945, '\p{^istamil}', "");
-Expect(1, 2945, '\P{istamil}', "");
-Expect(0, 2945, '\P{^istamil}', "");
-Expect(1, 2947, '\p{ ISTAMIL}', "");
-Expect(0, 2947, '\p{^ ISTAMIL}', "");
-Expect(0, 2947, '\P{ ISTAMIL}', "");
-Expect(1, 2947, '\P{^ ISTAMIL}', "");
-Expect(0, 2945, '\p{ ISTAMIL}', "");
-Expect(1, 2945, '\p{^ ISTAMIL}', "");
-Expect(1, 2945, '\P{ ISTAMIL}', "");
-Expect(0, 2945, '\P{^ ISTAMIL}', "");
-Error('\p{/a/ taml}');
-Error('\P{/a/ taml}');
-Expect(1, 2947, '\p{taml}', "");
-Expect(0, 2947, '\p{^taml}', "");
-Expect(0, 2947, '\P{taml}', "");
-Expect(1, 2947, '\P{^taml}', "");
-Expect(0, 2945, '\p{taml}', "");
-Expect(1, 2945, '\p{^taml}', "");
-Expect(1, 2945, '\P{taml}', "");
-Expect(0, 2945, '\P{^taml}', "");
-Expect(1, 2947, '\p{ TAML}', "");
-Expect(0, 2947, '\p{^ TAML}', "");
-Expect(0, 2947, '\P{ TAML}', "");
-Expect(1, 2947, '\P{^ TAML}', "");
-Expect(0, 2945, '\p{ TAML}', "");
-Expect(1, 2945, '\p{^ TAML}', "");
-Expect(1, 2945, '\P{ TAML}', "");
-Expect(0, 2945, '\P{^ TAML}', "");
-Error('\p{-IsTAML/a/}');
-Error('\P{-IsTAML/a/}');
-Expect(1, 2947, '\p{istaml}', "");
-Expect(0, 2947, '\p{^istaml}', "");
-Expect(0, 2947, '\P{istaml}', "");
-Expect(1, 2947, '\P{^istaml}', "");
-Expect(0, 2945, '\p{istaml}', "");
-Expect(1, 2945, '\p{^istaml}', "");
-Expect(1, 2945, '\P{istaml}', "");
-Expect(0, 2945, '\P{^istaml}', "");
-Expect(1, 2947, '\p{ IS-Taml}', "");
-Expect(0, 2947, '\p{^ IS-Taml}', "");
-Expect(0, 2947, '\P{ IS-Taml}', "");
-Expect(1, 2947, '\P{^ IS-Taml}', "");
-Expect(0, 2945, '\p{ IS-Taml}', "");
-Expect(1, 2945, '\p{^ IS-Taml}', "");
-Expect(1, 2945, '\P{ IS-Taml}', "");
-Expect(0, 2945, '\P{^ IS-Taml}', "");
-Error('\p{ _SHAVIAN:=}');
-Error('\P{ _SHAVIAN:=}');
-Expect(1, 66687, '\p{shavian}', "");
-Expect(0, 66687, '\p{^shavian}', "");
-Expect(0, 66687, '\P{shavian}', "");
-Expect(1, 66687, '\P{^shavian}', "");
-Expect(0, 66639, '\p{shavian}', "");
-Expect(1, 66639, '\p{^shavian}', "");
-Expect(1, 66639, '\P{shavian}', "");
-Expect(0, 66639, '\P{^shavian}', "");
-Expect(1, 66687, '\p{-Shavian}', "");
-Expect(0, 66687, '\p{^-Shavian}', "");
-Expect(0, 66687, '\P{-Shavian}', "");
-Expect(1, 66687, '\P{^-Shavian}', "");
-Expect(0, 66639, '\p{-Shavian}', "");
-Expect(1, 66639, '\p{^-Shavian}', "");
-Expect(1, 66639, '\P{-Shavian}', "");
-Expect(0, 66639, '\P{^-Shavian}', "");
-Error('\p{_ Isshavian:=}');
-Error('\P{_ Isshavian:=}');
-Expect(1, 66687, '\p{isshavian}', "");
-Expect(0, 66687, '\p{^isshavian}', "");
-Expect(0, 66687, '\P{isshavian}', "");
-Expect(1, 66687, '\P{^isshavian}', "");
-Expect(0, 66639, '\p{isshavian}', "");
-Expect(1, 66639, '\p{^isshavian}', "");
-Expect(1, 66639, '\P{isshavian}', "");
-Expect(0, 66639, '\P{^isshavian}', "");
-Expect(1, 66687, '\p{ _Is Shavian}', "");
-Expect(0, 66687, '\p{^ _Is Shavian}', "");
-Expect(0, 66687, '\P{ _Is Shavian}', "");
-Expect(1, 66687, '\P{^ _Is Shavian}', "");
-Expect(0, 66639, '\p{ _Is Shavian}', "");
-Expect(1, 66639, '\p{^ _Is Shavian}', "");
-Expect(1, 66639, '\P{ _Is Shavian}', "");
-Expect(0, 66639, '\P{^ _Is Shavian}', "");
-Error('\p{ Shaw:=}');
-Error('\P{ Shaw:=}');
-Expect(1, 66687, '\p{shaw}', "");
-Expect(0, 66687, '\p{^shaw}', "");
-Expect(0, 66687, '\P{shaw}', "");
-Expect(1, 66687, '\P{^shaw}', "");
-Expect(0, 66639, '\p{shaw}', "");
-Expect(1, 66639, '\p{^shaw}', "");
-Expect(1, 66639, '\P{shaw}', "");
-Expect(0, 66639, '\P{^shaw}', "");
-Expect(1, 66687, '\p{ shaw}', "");
-Expect(0, 66687, '\p{^ shaw}', "");
-Expect(0, 66687, '\P{ shaw}', "");
-Expect(1, 66687, '\P{^ shaw}', "");
-Expect(0, 66639, '\p{ shaw}', "");
-Expect(1, 66639, '\p{^ shaw}', "");
-Expect(1, 66639, '\P{ shaw}', "");
-Expect(0, 66639, '\P{^ shaw}', "");
-Error('\p{ :=IsSHAW}');
-Error('\P{ :=IsSHAW}');
-Expect(1, 66687, '\p{isshaw}', "");
-Expect(0, 66687, '\p{^isshaw}', "");
-Expect(0, 66687, '\P{isshaw}', "");
-Expect(1, 66687, '\P{^isshaw}', "");
-Expect(0, 66639, '\p{isshaw}', "");
-Expect(1, 66639, '\p{^isshaw}', "");
-Expect(1, 66639, '\P{isshaw}', "");
-Expect(0, 66639, '\P{^isshaw}', "");
-Expect(1, 66687, '\p{--Is Shaw}', "");
-Expect(0, 66687, '\p{^--Is Shaw}', "");
-Expect(0, 66687, '\P{--Is Shaw}', "");
-Expect(1, 66687, '\P{^--Is Shaw}', "");
-Expect(0, 66639, '\p{--Is Shaw}', "");
-Expect(1, 66639, '\p{^--Is Shaw}', "");
-Expect(1, 66639, '\P{--Is Shaw}', "");
-Expect(0, 66639, '\P{^--Is Shaw}', "");
-Error('\p{ ipaExtensions:=}');
-Error('\P{ ipaExtensions:=}');
-Expect(1, 687, '\p{ipaextensions}', "");
-Expect(0, 687, '\p{^ipaextensions}', "");
-Expect(0, 687, '\P{ipaextensions}', "");
-Expect(1, 687, '\P{^ipaextensions}', "");
-Expect(0, 591, '\p{ipaextensions}', "");
-Expect(1, 591, '\p{^ipaextensions}', "");
-Expect(1, 591, '\P{ipaextensions}', "");
-Expect(0, 591, '\P{^ipaextensions}', "");
-Expect(1, 687, '\p{- IPA-Extensions}', "");
-Expect(0, 687, '\p{^- IPA-Extensions}', "");
-Expect(0, 687, '\P{- IPA-Extensions}', "");
-Expect(1, 687, '\P{^- IPA-Extensions}', "");
-Expect(0, 591, '\p{- IPA-Extensions}', "");
-Expect(1, 591, '\p{^- IPA-Extensions}', "");
-Expect(1, 591, '\P{- IPA-Extensions}', "");
-Expect(0, 591, '\P{^- IPA-Extensions}', "");
-Error('\p{ is IPA:=Extensions}');
-Error('\P{ is IPA:=Extensions}');
-Expect(1, 687, '\p{isipaextensions}', "");
-Expect(0, 687, '\p{^isipaextensions}', "");
-Expect(0, 687, '\P{isipaextensions}', "");
-Expect(1, 687, '\P{^isipaextensions}', "");
-Expect(0, 591, '\p{isipaextensions}', "");
-Expect(1, 591, '\p{^isipaextensions}', "");
-Expect(1, 591, '\P{isipaextensions}', "");
-Expect(0, 591, '\P{^isipaextensions}', "");
-Expect(1, 687, '\p{ is_ipa Extensions}', "");
-Expect(0, 687, '\p{^ is_ipa Extensions}', "");
-Expect(0, 687, '\P{ is_ipa Extensions}', "");
-Expect(1, 687, '\P{^ is_ipa Extensions}', "");
-Expect(0, 591, '\p{ is_ipa Extensions}', "");
-Expect(1, 591, '\p{^ is_ipa Extensions}', "");
-Expect(1, 591, '\P{ is_ipa Extensions}', "");
-Expect(0, 591, '\P{^ is_ipa Extensions}', "");
-Error('\p{- inIPA/a/Extensions}');
-Error('\P{- inIPA/a/Extensions}');
-Expect(1, 687, '\p{inipaextensions}', "");
-Expect(0, 687, '\p{^inipaextensions}', "");
-Expect(0, 687, '\P{inipaextensions}', "");
-Expect(1, 687, '\P{^inipaextensions}', "");
-Expect(0, 591, '\p{inipaextensions}', "");
-Expect(1, 591, '\p{^inipaextensions}', "");
-Expect(1, 591, '\P{inipaextensions}', "");
-Expect(0, 591, '\P{^inipaextensions}', "");
-Expect(1, 687, '\p{ In ipa EXTENSIONS}', "");
-Expect(0, 687, '\p{^ In ipa EXTENSIONS}', "");
-Expect(0, 687, '\P{ In ipa EXTENSIONS}', "");
-Expect(1, 687, '\P{^ In ipa EXTENSIONS}', "");
-Expect(0, 591, '\p{ In ipa EXTENSIONS}', "");
-Expect(1, 591, '\p{^ In ipa EXTENSIONS}', "");
-Expect(1, 591, '\P{ In ipa EXTENSIONS}', "");
-Expect(0, 591, '\P{^ In ipa EXTENSIONS}', "");
-Error('\p{/a/HIRAGANA}');
-Error('\P{/a/HIRAGANA}');
-Expect(1, 12438, '\p{hiragana}', "");
-Expect(0, 12438, '\p{^hiragana}', "");
-Expect(0, 12438, '\P{hiragana}', "");
-Expect(1, 12438, '\P{^hiragana}', "");
-Expect(0, 12352, '\p{hiragana}', "");
-Expect(1, 12352, '\p{^hiragana}', "");
-Expect(1, 12352, '\P{hiragana}', "");
-Expect(0, 12352, '\P{^hiragana}', "");
-Expect(1, 12438, '\p{-HIRAGANA}', "");
-Expect(0, 12438, '\p{^-HIRAGANA}', "");
-Expect(0, 12438, '\P{-HIRAGANA}', "");
-Expect(1, 12438, '\P{^-HIRAGANA}', "");
-Expect(0, 12352, '\p{-HIRAGANA}', "");
-Expect(1, 12352, '\p{^-HIRAGANA}', "");
-Expect(1, 12352, '\P{-HIRAGANA}', "");
-Expect(0, 12352, '\P{^-HIRAGANA}', "");
-Error('\p{/a/_-IsHiragana}');
-Error('\P{/a/_-IsHiragana}');
-Expect(1, 12438, '\p{ishiragana}', "");
-Expect(0, 12438, '\p{^ishiragana}', "");
-Expect(0, 12438, '\P{ishiragana}', "");
-Expect(1, 12438, '\P{^ishiragana}', "");
-Expect(0, 12352, '\p{ishiragana}', "");
-Expect(1, 12352, '\p{^ishiragana}', "");
-Expect(1, 12352, '\P{ishiragana}', "");
-Expect(0, 12352, '\P{^ishiragana}', "");
-Expect(1, 12438, '\p{ is_Hiragana}', "");
-Expect(0, 12438, '\p{^ is_Hiragana}', "");
-Expect(0, 12438, '\P{ is_Hiragana}', "");
-Expect(1, 12438, '\P{^ is_Hiragana}', "");
-Expect(0, 12352, '\p{ is_Hiragana}', "");
-Expect(1, 12352, '\p{^ is_Hiragana}', "");
-Expect(1, 12352, '\P{ is_Hiragana}', "");
-Expect(0, 12352, '\P{^ is_Hiragana}', "");
-Error('\p{- Hira/a/}');
-Error('\P{- Hira/a/}');
-Expect(1, 12438, '\p{hira}', "");
-Expect(0, 12438, '\p{^hira}', "");
-Expect(0, 12438, '\P{hira}', "");
-Expect(1, 12438, '\P{^hira}', "");
-Expect(0, 12352, '\p{hira}', "");
-Expect(1, 12352, '\p{^hira}', "");
-Expect(1, 12352, '\P{hira}', "");
-Expect(0, 12352, '\P{^hira}', "");
-Expect(1, 12438, '\p{Hira}', "");
-Expect(0, 12438, '\p{^Hira}', "");
-Expect(0, 12438, '\P{Hira}', "");
-Expect(1, 12438, '\P{^Hira}', "");
-Expect(0, 12352, '\p{Hira}', "");
-Expect(1, 12352, '\p{^Hira}', "");
-Expect(1, 12352, '\P{Hira}', "");
-Expect(0, 12352, '\P{^Hira}', "");
-Error('\p{:=Is Hira}');
-Error('\P{:=Is Hira}');
-Expect(1, 12438, '\p{ishira}', "");
-Expect(0, 12438, '\p{^ishira}', "");
-Expect(0, 12438, '\P{ishira}', "");
-Expect(1, 12438, '\P{^ishira}', "");
-Expect(0, 12352, '\p{ishira}', "");
-Expect(1, 12352, '\p{^ishira}', "");
-Expect(1, 12352, '\P{ishira}', "");
-Expect(0, 12352, '\P{^ishira}', "");
-Expect(1, 12438, '\p{- Is Hira}', "");
-Expect(0, 12438, '\p{^- Is Hira}', "");
-Expect(0, 12438, '\P{- Is Hira}', "");
-Expect(1, 12438, '\P{^- Is Hira}', "");
-Expect(0, 12352, '\p{- Is Hira}', "");
-Expect(1, 12352, '\p{^- Is Hira}', "");
-Expect(1, 12352, '\P{- Is Hira}', "");
-Expect(0, 12352, '\P{^- Is Hira}', "");
-Error('\p{ greek/a/}');
-Error('\P{ greek/a/}');
-Expect(1, 883, '\p{greek}', "");
-Expect(0, 883, '\p{^greek}', "");
-Expect(0, 883, '\P{greek}', "");
-Expect(1, 883, '\P{^greek}', "");
-Expect(0, 879, '\p{greek}', "");
-Expect(1, 879, '\p{^greek}', "");
-Expect(1, 879, '\P{greek}', "");
-Expect(0, 879, '\P{^greek}', "");
-Expect(1, 883, '\p{_GREEK}', "");
-Expect(0, 883, '\p{^_GREEK}', "");
-Expect(0, 883, '\P{_GREEK}', "");
-Expect(1, 883, '\P{^_GREEK}', "");
-Expect(0, 879, '\p{_GREEK}', "");
-Expect(1, 879, '\p{^_GREEK}', "");
-Expect(1, 879, '\P{_GREEK}', "");
-Expect(0, 879, '\P{^_GREEK}', "");
-Error('\p{IS_GREEK:=}');
-Error('\P{IS_GREEK:=}');
-Expect(1, 883, '\p{isgreek}', "");
-Expect(0, 883, '\p{^isgreek}', "");
-Expect(0, 883, '\P{isgreek}', "");
-Expect(1, 883, '\P{^isgreek}', "");
-Expect(0, 879, '\p{isgreek}', "");
-Expect(1, 879, '\p{^isgreek}', "");
-Expect(1, 879, '\P{isgreek}', "");
-Expect(0, 879, '\P{^isgreek}', "");
-Expect(1, 883, '\p{ is-greek}', "");
-Expect(0, 883, '\p{^ is-greek}', "");
-Expect(0, 883, '\P{ is-greek}', "");
-Expect(1, 883, '\P{^ is-greek}', "");
-Expect(0, 879, '\p{ is-greek}', "");
-Expect(1, 879, '\p{^ is-greek}', "");
-Expect(1, 879, '\P{ is-greek}', "");
-Expect(0, 879, '\P{^ is-greek}', "");
-Error('\p{/a/_ grek}');
-Error('\P{/a/_ grek}');
-Expect(1, 883, '\p{grek}', "");
-Expect(0, 883, '\p{^grek}', "");
-Expect(0, 883, '\P{grek}', "");
-Expect(1, 883, '\P{^grek}', "");
-Expect(0, 879, '\p{grek}', "");
-Expect(1, 879, '\p{^grek}', "");
-Expect(1, 879, '\P{grek}', "");
-Expect(0, 879, '\P{^grek}', "");
-Expect(1, 883, '\p{ Grek}', "");
-Expect(0, 883, '\p{^ Grek}', "");
-Expect(0, 883, '\P{ Grek}', "");
-Expect(1, 883, '\P{^ Grek}', "");
-Expect(0, 879, '\p{ Grek}', "");
-Expect(1, 879, '\p{^ Grek}', "");
-Expect(1, 879, '\P{ Grek}', "");
-Expect(0, 879, '\P{^ Grek}', "");
-Error('\p{ Is/a/Grek}');
-Error('\P{ Is/a/Grek}');
-Expect(1, 883, '\p{isgrek}', "");
-Expect(0, 883, '\p{^isgrek}', "");
-Expect(0, 883, '\P{isgrek}', "");
-Expect(1, 883, '\P{^isgrek}', "");
-Expect(0, 879, '\p{isgrek}', "");
-Expect(1, 879, '\p{^isgrek}', "");
-Expect(1, 879, '\P{isgrek}', "");
-Expect(0, 879, '\P{^isgrek}', "");
-Expect(1, 883, '\p{ is_Grek}', "");
-Expect(0, 883, '\p{^ is_Grek}', "");
-Expect(0, 883, '\P{ is_Grek}', "");
-Expect(1, 883, '\P{^ is_Grek}', "");
-Expect(0, 879, '\p{ is_Grek}', "");
-Expect(1, 879, '\p{^ is_Grek}', "");
-Expect(1, 879, '\P{ is_Grek}', "");
-Expect(0, 879, '\P{^ is_Grek}', "");
-Error('\p{- IN_Thai/a/}');
-Error('\P{- IN_Thai/a/}');
-Expect(1, 3711, '\p{inthai}', "");
-Expect(0, 3711, '\p{^inthai}', "");
-Expect(0, 3711, '\P{inthai}', "");
-Expect(1, 3711, '\P{^inthai}', "");
-Expect(0, 3583, '\p{inthai}', "");
-Expect(1, 3583, '\p{^inthai}', "");
-Expect(1, 3583, '\P{inthai}', "");
-Expect(0, 3583, '\P{^inthai}', "");
-Expect(1, 3711, '\p{-In Thai}', "");
-Expect(0, 3711, '\p{^-In Thai}', "");
-Expect(0, 3711, '\P{-In Thai}', "");
-Expect(1, 3711, '\P{^-In Thai}', "");
-Expect(0, 3583, '\p{-In Thai}', "");
-Expect(1, 3583, '\p{^-In Thai}', "");
-Expect(1, 3583, '\P{-In Thai}', "");
-Expect(0, 3583, '\P{^-In Thai}', "");
-Error('\p{ _Line Separator:=}');
-Error('\P{ _Line Separator:=}');
-Expect(1, 8232, '\p{lineseparator}', "");
-Expect(0, 8232, '\p{^lineseparator}', "");
-Expect(0, 8232, '\P{lineseparator}', "");
-Expect(1, 8232, '\P{^lineseparator}', "");
-Expect(0, 8231, '\p{lineseparator}', "");
-Expect(1, 8231, '\p{^lineseparator}', "");
-Expect(1, 8231, '\P{lineseparator}', "");
-Expect(0, 8231, '\P{^lineseparator}', "");
-Expect(1, 8232, '\p{ _line separator}', "");
-Expect(0, 8232, '\p{^ _line separator}', "");
-Expect(0, 8232, '\P{ _line separator}', "");
-Expect(1, 8232, '\P{^ _line separator}', "");
-Expect(0, 8231, '\p{ _line separator}', "");
-Expect(1, 8231, '\p{^ _line separator}', "");
-Expect(1, 8231, '\P{ _line separator}', "");
-Expect(0, 8231, '\P{^ _line separator}', "");
-Error('\p{ IS/a/Line-Separator}');
-Error('\P{ IS/a/Line-Separator}');
-Expect(1, 8232, '\p{islineseparator}', "");
-Expect(0, 8232, '\p{^islineseparator}', "");
-Expect(0, 8232, '\P{islineseparator}', "");
-Expect(1, 8232, '\P{^islineseparator}', "");
-Expect(0, 8231, '\p{islineseparator}', "");
-Expect(1, 8231, '\p{^islineseparator}', "");
-Expect(1, 8231, '\P{islineseparator}', "");
-Expect(0, 8231, '\P{^islineseparator}', "");
-Expect(1, 8232, '\p{__IS-Line-Separator}', "");
-Expect(0, 8232, '\p{^__IS-Line-Separator}', "");
-Expect(0, 8232, '\P{__IS-Line-Separator}', "");
-Expect(1, 8232, '\P{^__IS-Line-Separator}', "");
-Expect(0, 8231, '\p{__IS-Line-Separator}', "");
-Expect(1, 8231, '\p{^__IS-Line-Separator}', "");
-Expect(1, 8231, '\P{__IS-Line-Separator}', "");
-Expect(0, 8231, '\P{^__IS-Line-Separator}', "");
-Error('\p{ Zl/a/}');
-Error('\P{ Zl/a/}');
-Expect(1, 8232, '\p{zl}', "");
-Expect(0, 8232, '\p{^zl}', "");
-Expect(0, 8232, '\P{zl}', "");
-Expect(1, 8232, '\P{^zl}', "");
-Expect(0, 8231, '\p{zl}', "");
-Expect(1, 8231, '\p{^zl}', "");
-Expect(1, 8231, '\P{zl}', "");
-Expect(0, 8231, '\P{^zl}', "");
-Expect(1, 8232, '\p{- Zl}', "");
-Expect(0, 8232, '\p{^- Zl}', "");
-Expect(0, 8232, '\P{- Zl}', "");
-Expect(1, 8232, '\P{^- Zl}', "");
-Expect(0, 8231, '\p{- Zl}', "");
-Expect(1, 8231, '\p{^- Zl}', "");
-Expect(1, 8231, '\P{- Zl}', "");
-Expect(0, 8231, '\P{^- Zl}', "");
-Error('\p{/a/Is ZL}');
-Error('\P{/a/Is ZL}');
-Expect(1, 8232, '\p{iszl}', "");
-Expect(0, 8232, '\p{^iszl}', "");
-Expect(0, 8232, '\P{iszl}', "");
-Expect(1, 8232, '\P{^iszl}', "");
-Expect(0, 8231, '\p{iszl}', "");
-Expect(1, 8231, '\p{^iszl}', "");
-Expect(1, 8231, '\P{iszl}', "");
-Expect(0, 8231, '\P{^iszl}', "");
-Expect(1, 8232, '\p{ ISZl}', "");
-Expect(0, 8232, '\p{^ ISZl}', "");
-Expect(0, 8232, '\P{ ISZl}', "");
-Expect(1, 8232, '\P{^ ISZl}', "");
-Expect(0, 8231, '\p{ ISZl}', "");
-Expect(1, 8231, '\p{^ ISZl}', "");
-Expect(1, 8231, '\P{ ISZl}', "");
-Expect(0, 8231, '\P{^ ISZl}', "");
-Error('\p{ /a/Ol-chiki}');
-Error('\P{ /a/Ol-chiki}');
-Expect(1, 7295, '\p{olchiki}', "");
-Expect(0, 7295, '\p{^olchiki}', "");
-Expect(0, 7295, '\P{olchiki}', "");
-Expect(1, 7295, '\P{^olchiki}', "");
-Expect(0, 7247, '\p{olchiki}', "");
-Expect(1, 7247, '\p{^olchiki}', "");
-Expect(1, 7247, '\P{olchiki}', "");
-Expect(0, 7247, '\P{^olchiki}', "");
-Expect(1, 7295, '\p{_Ol Chiki}', "");
-Expect(0, 7295, '\p{^_Ol Chiki}', "");
-Expect(0, 7295, '\P{_Ol Chiki}', "");
-Expect(1, 7295, '\P{^_Ol Chiki}', "");
-Expect(0, 7247, '\p{_Ol Chiki}', "");
-Expect(1, 7247, '\p{^_Ol Chiki}', "");
-Expect(1, 7247, '\P{_Ol Chiki}', "");
-Expect(0, 7247, '\P{^_Ol Chiki}', "");
-Error('\p{ IS olCHIKI/a/}');
-Error('\P{ IS olCHIKI/a/}');
-Expect(1, 7295, '\p{isolchiki}', "");
-Expect(0, 7295, '\p{^isolchiki}', "");
-Expect(0, 7295, '\P{isolchiki}', "");
-Expect(1, 7295, '\P{^isolchiki}', "");
-Expect(0, 7247, '\p{isolchiki}', "");
-Expect(1, 7247, '\p{^isolchiki}', "");
-Expect(1, 7247, '\P{isolchiki}', "");
-Expect(0, 7247, '\P{^isolchiki}', "");
-Expect(1, 7295, '\p{Is Ol CHIKI}', "");
-Expect(0, 7295, '\p{^Is Ol CHIKI}', "");
-Expect(0, 7295, '\P{Is Ol CHIKI}', "");
-Expect(1, 7295, '\P{^Is Ol CHIKI}', "");
-Expect(0, 7247, '\p{Is Ol CHIKI}', "");
-Expect(1, 7247, '\p{^Is Ol CHIKI}', "");
-Expect(1, 7247, '\P{Is Ol CHIKI}', "");
-Expect(0, 7247, '\P{^Is Ol CHIKI}', "");
-Error('\p{:= olck}');
-Error('\P{:= olck}');
-Expect(1, 7295, '\p{olck}', "");
-Expect(0, 7295, '\p{^olck}', "");
-Expect(0, 7295, '\P{olck}', "");
-Expect(1, 7295, '\P{^olck}', "");
-Expect(0, 7247, '\p{olck}', "");
-Expect(1, 7247, '\p{^olck}', "");
-Expect(1, 7247, '\P{olck}', "");
-Expect(0, 7247, '\P{^olck}', "");
-Expect(1, 7295, '\p{_ olck}', "");
-Expect(0, 7295, '\p{^_ olck}', "");
-Expect(0, 7295, '\P{_ olck}', "");
-Expect(1, 7295, '\P{^_ olck}', "");
-Expect(0, 7247, '\p{_ olck}', "");
-Expect(1, 7247, '\p{^_ olck}', "");
-Expect(1, 7247, '\P{_ olck}', "");
-Expect(0, 7247, '\P{^_ olck}', "");
-Error('\p{ /a/IsOLCK}');
-Error('\P{ /a/IsOLCK}');
-Expect(1, 7295, '\p{isolck}', "");
-Expect(0, 7295, '\p{^isolck}', "");
-Expect(0, 7295, '\P{isolck}', "");
-Expect(1, 7295, '\P{^isolck}', "");
-Expect(0, 7247, '\p{isolck}', "");
-Expect(1, 7247, '\p{^isolck}', "");
-Expect(1, 7247, '\P{isolck}', "");
-Expect(0, 7247, '\P{^isolck}', "");
-Expect(1, 7295, '\p{_Is-olck}', "");
-Expect(0, 7295, '\p{^_Is-olck}', "");
-Expect(0, 7295, '\P{_Is-olck}', "");
-Expect(1, 7295, '\P{^_Is-olck}', "");
-Expect(0, 7247, '\p{_Is-olck}', "");
-Expect(1, 7247, '\p{^_Is-olck}', "");
-Expect(1, 7247, '\P{_Is-olck}', "");
-Expect(0, 7247, '\P{^_Is-olck}', "");
-Error('\p{-/a/tai VIET}');
-Error('\P{-/a/tai VIET}');
-Expect(1, 43714, '\p{taiviet}', "");
-Expect(0, 43714, '\p{^taiviet}', "");
-Expect(0, 43714, '\P{taiviet}', "");
-Expect(1, 43714, '\P{^taiviet}', "");
-Expect(0, 43647, '\p{taiviet}', "");
-Expect(1, 43647, '\p{^taiviet}', "");
-Expect(1, 43647, '\P{taiviet}', "");
-Expect(0, 43647, '\P{^taiviet}', "");
-Expect(1, 43714, '\p{_ Taiviet}', "");
-Expect(0, 43714, '\p{^_ Taiviet}', "");
-Expect(0, 43714, '\P{_ Taiviet}', "");
-Expect(1, 43714, '\P{^_ Taiviet}', "");
-Expect(0, 43647, '\p{_ Taiviet}', "");
-Expect(1, 43647, '\p{^_ Taiviet}', "");
-Expect(1, 43647, '\P{_ Taiviet}', "");
-Expect(0, 43647, '\P{^_ Taiviet}', "");
-Error('\p{ :=is_Tai_VIET}');
-Error('\P{ :=is_Tai_VIET}');
-Expect(1, 43714, '\p{istaiviet}', "");
-Expect(0, 43714, '\p{^istaiviet}', "");
-Expect(0, 43714, '\P{istaiviet}', "");
-Expect(1, 43714, '\P{^istaiviet}', "");
-Expect(0, 43647, '\p{istaiviet}', "");
-Expect(1, 43647, '\p{^istaiviet}', "");
-Expect(1, 43647, '\P{istaiviet}', "");
-Expect(0, 43647, '\P{^istaiviet}', "");
-Expect(1, 43714, '\p{-IS-TAI Viet}', "");
-Expect(0, 43714, '\p{^-IS-TAI Viet}', "");
-Expect(0, 43714, '\P{-IS-TAI Viet}', "");
-Expect(1, 43714, '\P{^-IS-TAI Viet}', "");
-Expect(0, 43647, '\p{-IS-TAI Viet}', "");
-Expect(1, 43647, '\p{^-IS-TAI Viet}', "");
-Expect(1, 43647, '\P{-IS-TAI Viet}', "");
-Expect(0, 43647, '\P{^-IS-TAI Viet}', "");
-Error('\p{_TAVT:=}');
-Error('\P{_TAVT:=}');
-Expect(1, 43714, '\p{tavt}', "");
-Expect(0, 43714, '\p{^tavt}', "");
-Expect(0, 43714, '\P{tavt}', "");
-Expect(1, 43714, '\P{^tavt}', "");
-Expect(0, 43647, '\p{tavt}', "");
-Expect(1, 43647, '\p{^tavt}', "");
-Expect(1, 43647, '\P{tavt}', "");
-Expect(0, 43647, '\P{^tavt}', "");
-Expect(1, 43714, '\p{-Tavt}', "");
-Expect(0, 43714, '\p{^-Tavt}', "");
-Expect(0, 43714, '\P{-Tavt}', "");
-Expect(1, 43714, '\P{^-Tavt}', "");
-Expect(0, 43647, '\p{-Tavt}', "");
-Expect(1, 43647, '\p{^-Tavt}', "");
-Expect(1, 43647, '\P{-Tavt}', "");
-Expect(0, 43647, '\P{^-Tavt}', "");
-Error('\p{ _is:=Tavt}');
-Error('\P{ _is:=Tavt}');
-Expect(1, 43714, '\p{istavt}', "");
-Expect(0, 43714, '\p{^istavt}', "");
-Expect(0, 43714, '\P{istavt}', "");
-Expect(1, 43714, '\P{^istavt}', "");
-Expect(0, 43647, '\p{istavt}', "");
-Expect(1, 43647, '\p{^istavt}', "");
-Expect(1, 43647, '\P{istavt}', "");
-Expect(0, 43647, '\P{^istavt}', "");
-Expect(1, 43714, '\p{ Is TAVT}', "");
-Expect(0, 43714, '\p{^ Is TAVT}', "");
-Expect(0, 43714, '\P{ Is TAVT}', "");
-Expect(1, 43714, '\P{^ Is TAVT}', "");
-Expect(0, 43647, '\p{ Is TAVT}', "");
-Expect(1, 43647, '\p{^ Is TAVT}', "");
-Expect(1, 43647, '\P{ Is TAVT}', "");
-Expect(0, 43647, '\P{^ Is TAVT}', "");
-Error('\p{:= Thai}');
-Error('\P{:= Thai}');
-Expect(1, 3642, '\p{thai}', "");
-Expect(0, 3642, '\p{^thai}', "");
-Expect(0, 3642, '\P{thai}', "");
-Expect(1, 3642, '\P{^thai}', "");
-Expect(0, 3584, '\p{thai}', "");
-Expect(1, 3584, '\p{^thai}', "");
-Expect(1, 3584, '\P{thai}', "");
-Expect(0, 3584, '\P{^thai}', "");
-Expect(1, 3642, '\p{_Thai}', "");
-Expect(0, 3642, '\p{^_Thai}', "");
-Expect(0, 3642, '\P{_Thai}', "");
-Expect(1, 3642, '\P{^_Thai}', "");
-Expect(0, 3584, '\p{_Thai}', "");
-Expect(1, 3584, '\p{^_Thai}', "");
-Expect(1, 3584, '\P{_Thai}', "");
-Expect(0, 3584, '\P{^_Thai}', "");
-Error('\p{ IS/a/THAI}');
-Error('\P{ IS/a/THAI}');
-Expect(1, 3642, '\p{isthai}', "");
-Expect(0, 3642, '\p{^isthai}', "");
-Expect(0, 3642, '\P{isthai}', "");
-Expect(1, 3642, '\P{^isthai}', "");
-Expect(0, 3584, '\p{isthai}', "");
-Expect(1, 3584, '\p{^isthai}', "");
-Expect(1, 3584, '\P{isthai}', "");
-Expect(0, 3584, '\P{^isthai}', "");
-Expect(1, 3642, '\p{__Is Thai}', "");
-Expect(0, 3642, '\p{^__Is Thai}', "");
-Expect(0, 3642, '\P{__Is Thai}', "");
-Expect(1, 3642, '\P{^__Is Thai}', "");
-Expect(0, 3584, '\p{__Is Thai}', "");
-Expect(1, 3584, '\p{^__Is Thai}', "");
-Expect(1, 3584, '\P{__Is Thai}', "");
-Expect(0, 3584, '\P{^__Is Thai}', "");
-Error('\p{:=_ ASCII}');
-Error('\P{:=_ ASCII}');
-Expect(1, 127, '\p{ascii}', "");
-Expect(0, 127, '\p{^ascii}', "");
-Expect(0, 127, '\P{ascii}', "");
-Expect(1, 127, '\P{^ascii}', "");
-Expect(0, 128, '\p{ascii}', "");
-Expect(1, 128, '\p{^ascii}', "");
-Expect(1, 128, '\P{ascii}', "");
-Expect(0, 128, '\P{^ascii}', "");
-Expect(1, 127, '\p{--ascii}', "");
-Expect(0, 127, '\p{^--ascii}', "");
-Expect(0, 127, '\P{--ascii}', "");
-Expect(1, 127, '\P{^--ascii}', "");
-Expect(0, 128, '\p{--ascii}', "");
-Expect(1, 128, '\p{^--ascii}', "");
-Expect(1, 128, '\P{--ascii}', "");
-Expect(0, 128, '\P{^--ascii}', "");
-Error('\p{is:=ASCII}');
-Error('\P{is:=ASCII}');
-Expect(1, 127, '\p{isascii}', "");
-Expect(0, 127, '\p{^isascii}', "");
-Expect(0, 127, '\P{isascii}', "");
-Expect(1, 127, '\P{^isascii}', "");
-Expect(0, 128, '\p{isascii}', "");
-Expect(1, 128, '\p{^isascii}', "");
-Expect(1, 128, '\P{isascii}', "");
-Expect(0, 128, '\P{^isascii}', "");
-Expect(1, 127, '\p{ -IS_ascii}', "");
-Expect(0, 127, '\p{^ -IS_ascii}', "");
-Expect(0, 127, '\P{ -IS_ascii}', "");
-Expect(1, 127, '\P{^ -IS_ascii}', "");
-Expect(0, 128, '\p{ -IS_ascii}', "");
-Expect(1, 128, '\p{^ -IS_ascii}', "");
-Expect(1, 128, '\P{ -IS_ascii}', "");
-Expect(0, 128, '\P{^ -IS_ascii}', "");
-Error('\p{BasicLatin/a/}');
-Error('\P{BasicLatin/a/}');
-Expect(1, 127, '\p{basiclatin}', "");
-Expect(0, 127, '\p{^basiclatin}', "");
-Expect(0, 127, '\P{basiclatin}', "");
-Expect(1, 127, '\P{^basiclatin}', "");
-Expect(0, 128, '\p{basiclatin}', "");
-Expect(1, 128, '\p{^basiclatin}', "");
-Expect(1, 128, '\P{basiclatin}', "");
-Expect(0, 128, '\P{^basiclatin}', "");
-Expect(1, 127, '\p{ BASIC_LATIN}', "");
-Expect(0, 127, '\p{^ BASIC_LATIN}', "");
-Expect(0, 127, '\P{ BASIC_LATIN}', "");
-Expect(1, 127, '\P{^ BASIC_LATIN}', "");
-Expect(0, 128, '\p{ BASIC_LATIN}', "");
-Expect(1, 128, '\p{^ BASIC_LATIN}', "");
-Expect(1, 128, '\P{ BASIC_LATIN}', "");
-Expect(0, 128, '\P{^ BASIC_LATIN}', "");
-Error('\p{ Is Basic/a/Latin}');
-Error('\P{ Is Basic/a/Latin}');
-Expect(1, 127, '\p{isbasiclatin}', "");
-Expect(0, 127, '\p{^isbasiclatin}', "");
-Expect(0, 127, '\P{isbasiclatin}', "");
-Expect(1, 127, '\P{^isbasiclatin}', "");
-Expect(0, 128, '\p{isbasiclatin}', "");
-Expect(1, 128, '\p{^isbasiclatin}', "");
-Expect(1, 128, '\P{isbasiclatin}', "");
-Expect(0, 128, '\P{^isbasiclatin}', "");
-Expect(1, 127, '\p{ is_Basiclatin}', "");
-Expect(0, 127, '\p{^ is_Basiclatin}', "");
-Expect(0, 127, '\P{ is_Basiclatin}', "");
-Expect(1, 127, '\P{^ is_Basiclatin}', "");
-Expect(0, 128, '\p{ is_Basiclatin}', "");
-Expect(1, 128, '\p{^ is_Basiclatin}', "");
-Expect(1, 128, '\P{ is_Basiclatin}', "");
-Expect(0, 128, '\P{^ is_Basiclatin}', "");
-Error('\p{ /a/IN_Basic-Latin}');
-Error('\P{ /a/IN_Basic-Latin}');
-Expect(1, 127, '\p{inbasiclatin}', "");
-Expect(0, 127, '\p{^inbasiclatin}', "");
-Expect(0, 127, '\P{inbasiclatin}', "");
-Expect(1, 127, '\P{^inbasiclatin}', "");
-Expect(0, 128, '\p{inbasiclatin}', "");
-Expect(1, 128, '\p{^inbasiclatin}', "");
-Expect(1, 128, '\P{inbasiclatin}', "");
-Expect(0, 128, '\P{^inbasiclatin}', "");
-Expect(1, 127, '\p{- InBasic_Latin}', "");
-Expect(0, 127, '\p{^- InBasic_Latin}', "");
-Expect(0, 127, '\P{- InBasic_Latin}', "");
-Expect(1, 127, '\P{^- InBasic_Latin}', "");
-Expect(0, 128, '\p{- InBasic_Latin}', "");
-Expect(1, 128, '\p{^- InBasic_Latin}', "");
-Expect(1, 128, '\P{- InBasic_Latin}', "");
-Expect(0, 128, '\P{^- InBasic_Latin}', "");
-Error('\p{_/a/In-ascii}');
-Error('\P{_/a/In-ascii}');
-Expect(1, 127, '\p{inascii}', "");
-Expect(0, 127, '\p{^inascii}', "");
-Expect(0, 127, '\P{inascii}', "");
-Expect(1, 127, '\P{^inascii}', "");
-Expect(0, 128, '\p{inascii}', "");
-Expect(1, 128, '\p{^inascii}', "");
-Expect(1, 128, '\P{inascii}', "");
-Expect(0, 128, '\P{^inascii}', "");
-Expect(1, 127, '\p{ -InASCII}', "");
-Expect(0, 127, '\p{^ -InASCII}', "");
-Expect(0, 127, '\P{ -InASCII}', "");
-Expect(1, 127, '\P{^ -InASCII}', "");
-Expect(0, 128, '\p{ -InASCII}', "");
-Expect(1, 128, '\p{^ -InASCII}', "");
-Expect(1, 128, '\P{ -InASCII}', "");
-Expect(0, 128, '\P{^ -InASCII}', "");
-Error('\p{ YI_SYLLABLES:=}');
-Error('\P{ YI_SYLLABLES:=}');
-Expect(1, 42127, '\p{yisyllables}', "");
-Expect(0, 42127, '\p{^yisyllables}', "");
-Expect(0, 42127, '\P{yisyllables}', "");
-Expect(1, 42127, '\P{^yisyllables}', "");
-Expect(0, 40959, '\p{yisyllables}', "");
-Expect(1, 40959, '\p{^yisyllables}', "");
-Expect(1, 40959, '\P{yisyllables}', "");
-Expect(0, 40959, '\P{^yisyllables}', "");
-Expect(1, 42127, '\p{_Yi SYLLABLES}', "");
-Expect(0, 42127, '\p{^_Yi SYLLABLES}', "");
-Expect(0, 42127, '\P{_Yi SYLLABLES}', "");
-Expect(1, 42127, '\P{^_Yi SYLLABLES}', "");
-Expect(0, 40959, '\p{_Yi SYLLABLES}', "");
-Expect(1, 40959, '\p{^_Yi SYLLABLES}', "");
-Expect(1, 40959, '\P{_Yi SYLLABLES}', "");
-Expect(0, 40959, '\P{^_Yi SYLLABLES}', "");
-Error('\p{ IS:=YiSyllables}');
-Error('\P{ IS:=YiSyllables}');
-Expect(1, 42127, '\p{isyisyllables}', "");
-Expect(0, 42127, '\p{^isyisyllables}', "");
-Expect(0, 42127, '\P{isyisyllables}', "");
-Expect(1, 42127, '\P{^isyisyllables}', "");
-Expect(0, 40959, '\p{isyisyllables}', "");
-Expect(1, 40959, '\p{^isyisyllables}', "");
-Expect(1, 40959, '\P{isyisyllables}', "");
-Expect(0, 40959, '\P{^isyisyllables}', "");
-Expect(1, 42127, '\p{_ Isyi_Syllables}', "");
-Expect(0, 42127, '\p{^_ Isyi_Syllables}', "");
-Expect(0, 42127, '\P{_ Isyi_Syllables}', "");
-Expect(1, 42127, '\P{^_ Isyi_Syllables}', "");
-Expect(0, 40959, '\p{_ Isyi_Syllables}', "");
-Expect(1, 40959, '\p{^_ Isyi_Syllables}', "");
-Expect(1, 40959, '\P{_ Isyi_Syllables}', "");
-Expect(0, 40959, '\P{^_ Isyi_Syllables}', "");
-Error('\p{_:=in-YI Syllables}');
-Error('\P{_:=in-YI Syllables}');
-Expect(1, 42127, '\p{inyisyllables}', "");
-Expect(0, 42127, '\p{^inyisyllables}', "");
-Expect(0, 42127, '\P{inyisyllables}', "");
-Expect(1, 42127, '\P{^inyisyllables}', "");
-Expect(0, 40959, '\p{inyisyllables}', "");
-Expect(1, 40959, '\p{^inyisyllables}', "");
-Expect(1, 40959, '\P{inyisyllables}', "");
-Expect(0, 40959, '\P{^inyisyllables}', "");
-Expect(1, 42127, '\p{- In_Yi Syllables}', "");
-Expect(0, 42127, '\p{^- In_Yi Syllables}', "");
-Expect(0, 42127, '\P{- In_Yi Syllables}', "");
-Expect(1, 42127, '\P{^- In_Yi Syllables}', "");
-Expect(0, 40959, '\p{- In_Yi Syllables}', "");
-Expect(1, 40959, '\p{^- In_Yi Syllables}', "");
-Expect(1, 40959, '\P{- In_Yi Syllables}', "");
-Expect(0, 40959, '\P{^- In_Yi Syllables}', "");
-Error('\p{-:=Punct}');
-Error('\P{-:=Punct}');
-Expect(1, 35, '\p{punct}', "");
-Expect(0, 35, '\p{^punct}', "");
-Expect(0, 35, '\P{punct}', "");
-Expect(1, 35, '\P{^punct}', "");
-Expect(0, 32, '\p{punct}', "");
-Expect(1, 32, '\p{^punct}', "");
-Expect(1, 32, '\P{punct}', "");
-Expect(0, 32, '\P{^punct}', "");
-Expect(1, 35, '\p{_ punct}', "");
-Expect(0, 35, '\p{^_ punct}', "");
-Expect(0, 35, '\P{_ punct}', "");
-Expect(1, 35, '\P{^_ punct}', "");
-Expect(0, 32, '\p{_ punct}', "");
-Expect(1, 32, '\p{^_ punct}', "");
-Expect(1, 32, '\P{_ punct}', "");
-Expect(0, 32, '\P{^_ punct}', "");
-Error('\p{ Is:=Punct}');
-Error('\P{ Is:=Punct}');
-Expect(1, 35, '\p{ispunct}', "");
-Expect(0, 35, '\p{^ispunct}', "");
-Expect(0, 35, '\P{ispunct}', "");
-Expect(1, 35, '\P{^ispunct}', "");
-Expect(0, 32, '\p{ispunct}', "");
-Expect(1, 32, '\p{^ispunct}', "");
-Expect(1, 32, '\P{ispunct}', "");
-Expect(0, 32, '\P{^ispunct}', "");
-Expect(1, 35, '\p{- IsPunct}', "");
-Expect(0, 35, '\p{^- IsPunct}', "");
-Expect(0, 35, '\P{- IsPunct}', "");
-Expect(1, 35, '\P{^- IsPunct}', "");
-Expect(0, 32, '\p{- IsPunct}', "");
-Expect(1, 32, '\p{^- IsPunct}', "");
-Expect(1, 32, '\P{- IsPunct}', "");
-Expect(0, 32, '\P{^- IsPunct}', "");
-Error('\p{ :=Punctuation}');
-Error('\P{ :=Punctuation}');
-Expect(1, 35, '\p{punctuation}', "");
-Expect(0, 35, '\p{^punctuation}', "");
-Expect(0, 35, '\P{punctuation}', "");
-Expect(1, 35, '\P{^punctuation}', "");
-Expect(0, 32, '\p{punctuation}', "");
-Expect(1, 32, '\p{^punctuation}', "");
-Expect(1, 32, '\P{punctuation}', "");
-Expect(0, 32, '\P{^punctuation}', "");
-Expect(1, 35, '\p{-Punctuation}', "");
-Expect(0, 35, '\p{^-Punctuation}', "");
-Expect(0, 35, '\P{-Punctuation}', "");
-Expect(1, 35, '\P{^-Punctuation}', "");
-Expect(0, 32, '\p{-Punctuation}', "");
-Expect(1, 32, '\p{^-Punctuation}', "");
-Expect(1, 32, '\P{-Punctuation}', "");
-Expect(0, 32, '\P{^-Punctuation}', "");
-Error('\p{ _Is:=PUNCTUATION}');
-Error('\P{ _Is:=PUNCTUATION}');
-Expect(1, 35, '\p{ispunctuation}', "");
-Expect(0, 35, '\p{^ispunctuation}', "");
-Expect(0, 35, '\P{ispunctuation}', "");
-Expect(1, 35, '\P{^ispunctuation}', "");
-Expect(0, 32, '\p{ispunctuation}', "");
-Expect(1, 32, '\p{^ispunctuation}', "");
-Expect(1, 32, '\P{ispunctuation}', "");
-Expect(0, 32, '\P{^ispunctuation}', "");
-Expect(1, 35, '\p{- is-punctuation}', "");
-Expect(0, 35, '\p{^- is-punctuation}', "");
-Expect(0, 35, '\P{- is-punctuation}', "");
-Expect(1, 35, '\P{^- is-punctuation}', "");
-Expect(0, 32, '\p{- is-punctuation}', "");
-Expect(1, 32, '\p{^- is-punctuation}', "");
-Expect(1, 32, '\P{- is-punctuation}', "");
-Expect(0, 32, '\P{^- is-punctuation}', "");
-Error('\p{:= _P}');
-Error('\P{:= _P}');
-Expect(1, 35, '\p{p}', "");
-Expect(0, 35, '\p{^p}', "");
-Expect(0, 35, '\P{p}', "");
-Expect(1, 35, '\P{^p}', "");
-Expect(0, 32, '\p{p}', "");
-Expect(1, 32, '\p{^p}', "");
-Expect(1, 32, '\P{p}', "");
-Expect(0, 32, '\P{^p}', "");
-Expect(1, 35, '\p{_-P}', "");
-Expect(0, 35, '\p{^_-P}', "");
-Expect(0, 35, '\P{_-P}', "");
-Expect(1, 35, '\P{^_-P}', "");
-Expect(0, 32, '\p{_-P}', "");
-Expect(1, 32, '\p{^_-P}', "");
-Expect(1, 32, '\P{_-P}', "");
-Expect(0, 32, '\P{^_-P}', "");
-Error('\p{ Is-P/a/}');
-Error('\P{ Is-P/a/}');
-Expect(1, 35, '\p{isp}', "");
-Expect(0, 35, '\p{^isp}', "");
-Expect(0, 35, '\P{isp}', "");
-Expect(1, 35, '\P{^isp}', "");
-Expect(0, 32, '\p{isp}', "");
-Expect(1, 32, '\p{^isp}', "");
-Expect(1, 32, '\P{isp}', "");
-Expect(0, 32, '\P{^isp}', "");
-Expect(1, 35, '\p{_ IS P}', "");
-Expect(0, 35, '\p{^_ IS P}', "");
-Expect(0, 35, '\P{_ IS P}', "");
-Expect(1, 35, '\P{^_ IS P}', "");
-Expect(0, 32, '\p{_ IS P}', "");
-Expect(1, 32, '\p{^_ IS P}', "");
-Expect(1, 32, '\P{_ IS P}', "");
-Expect(0, 32, '\P{^_ IS P}', "");
-Error('\p{Expands_On_NFD}');
-Error('\P{Expands_On_NFD}');
-Error('\p{Is_Expands_On_NFD}');
-Error('\P{Is_Expands_On_NFD}');
-Error('\p{XO_NFD}');
-Error('\P{XO_NFD}');
-Error('\p{Is_XO_NFD}');
-Error('\P{Is_XO_NFD}');
-Error('\p{/a/ Superscripts_And SUBSCRIPTS}');
-Error('\P{/a/ Superscripts_And SUBSCRIPTS}');
-Expect(1, 8351, '\p{superscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^superscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{superscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^superscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{superscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^superscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{superscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^superscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{ superscripts AND_SUBSCRIPTS}', "");
-Expect(0, 8351, '\p{^ superscripts AND_SUBSCRIPTS}', "");
-Expect(0, 8351, '\P{ superscripts AND_SUBSCRIPTS}', "");
-Expect(1, 8351, '\P{^ superscripts AND_SUBSCRIPTS}', "");
-Expect(0, 8303, '\p{ superscripts AND_SUBSCRIPTS}', "");
-Expect(1, 8303, '\p{^ superscripts AND_SUBSCRIPTS}', "");
-Expect(1, 8303, '\P{ superscripts AND_SUBSCRIPTS}', "");
-Expect(0, 8303, '\P{^ superscripts AND_SUBSCRIPTS}', "");
-Error('\p{ _Is-SuperscriptsAND Subscripts/a/}');
-Error('\P{ _Is-SuperscriptsAND Subscripts/a/}');
-Expect(1, 8351, '\p{issuperscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^issuperscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{issuperscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^issuperscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{issuperscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^issuperscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{issuperscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^issuperscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{ -Is Superscripts_And subscripts}', "");
-Expect(0, 8351, '\p{^ -Is Superscripts_And subscripts}', "");
-Expect(0, 8351, '\P{ -Is Superscripts_And subscripts}', "");
-Expect(1, 8351, '\P{^ -Is Superscripts_And subscripts}', "");
-Expect(0, 8303, '\p{ -Is Superscripts_And subscripts}', "");
-Expect(1, 8303, '\p{^ -Is Superscripts_And subscripts}', "");
-Expect(1, 8303, '\P{ -Is Superscripts_And subscripts}', "");
-Expect(0, 8303, '\P{^ -Is Superscripts_And subscripts}', "");
-Error('\p{:=_ in Superscripts_And Subscripts}');
-Error('\P{:=_ in Superscripts_And Subscripts}');
-Expect(1, 8351, '\p{insuperscriptsandsubscripts}', "");
-Expect(0, 8351, '\p{^insuperscriptsandsubscripts}', "");
-Expect(0, 8351, '\P{insuperscriptsandsubscripts}', "");
-Expect(1, 8351, '\P{^insuperscriptsandsubscripts}', "");
-Expect(0, 8303, '\p{insuperscriptsandsubscripts}', "");
-Expect(1, 8303, '\p{^insuperscriptsandsubscripts}', "");
-Expect(1, 8303, '\P{insuperscriptsandsubscripts}', "");
-Expect(0, 8303, '\P{^insuperscriptsandsubscripts}', "");
-Expect(1, 8351, '\p{-insuperscripts Andsubscripts}', "");
-Expect(0, 8351, '\p{^-insuperscripts Andsubscripts}', "");
-Expect(0, 8351, '\P{-insuperscripts Andsubscripts}', "");
-Expect(1, 8351, '\P{^-insuperscripts Andsubscripts}', "");
-Expect(0, 8303, '\p{-insuperscripts Andsubscripts}', "");
-Expect(1, 8303, '\p{^-insuperscripts Andsubscripts}', "");
-Expect(1, 8303, '\P{-insuperscripts Andsubscripts}', "");
-Expect(0, 8303, '\P{^-insuperscripts Andsubscripts}', "");
-Error('\p{_ In/a/balinese}');
-Error('\P{_ In/a/balinese}');
-Expect(1, 7039, '\p{inbalinese}', "");
-Expect(0, 7039, '\p{^inbalinese}', "");
-Expect(0, 7039, '\P{inbalinese}', "");
-Expect(1, 7039, '\P{^inbalinese}', "");
-Expect(0, 6911, '\p{inbalinese}', "");
-Expect(1, 6911, '\p{^inbalinese}', "");
-Expect(1, 6911, '\P{inbalinese}', "");
-Expect(0, 6911, '\P{^inbalinese}', "");
-Expect(1, 7039, '\p{ In balinese}', "");
-Expect(0, 7039, '\p{^ In balinese}', "");
-Expect(0, 7039, '\P{ In balinese}', "");
-Expect(1, 7039, '\P{^ In balinese}', "");
-Expect(0, 6911, '\p{ In balinese}', "");
-Expect(1, 6911, '\p{^ In balinese}', "");
-Expect(1, 6911, '\P{ In balinese}', "");
-Expect(0, 6911, '\P{^ In balinese}', "");
-Error('\p{:= DEPRECATED}');
-Error('\P{:= DEPRECATED}');
-Expect(1, 329, '\p{deprecated}', "");
-Expect(0, 329, '\p{^deprecated}', "");
-Expect(0, 329, '\P{deprecated}', "");
-Expect(1, 329, '\P{^deprecated}', "");
-Expect(0, 328, '\p{deprecated}', "");
-Expect(1, 328, '\p{^deprecated}', "");
-Expect(1, 328, '\P{deprecated}', "");
-Expect(0, 328, '\P{^deprecated}', "");
-Expect(1, 329, '\p{--deprecated}', "");
-Expect(0, 329, '\p{^--deprecated}', "");
-Expect(0, 329, '\P{--deprecated}', "");
-Expect(1, 329, '\P{^--deprecated}', "");
-Expect(0, 328, '\p{--deprecated}', "");
-Expect(1, 328, '\p{^--deprecated}', "");
-Expect(1, 328, '\P{--deprecated}', "");
-Expect(0, 328, '\P{^--deprecated}', "");
-Error('\p{/a/ -Is Deprecated}');
-Error('\P{/a/ -Is Deprecated}');
-Expect(1, 329, '\p{isdeprecated}', "");
-Expect(0, 329, '\p{^isdeprecated}', "");
-Expect(0, 329, '\P{isdeprecated}', "");
-Expect(1, 329, '\P{^isdeprecated}', "");
-Expect(0, 328, '\p{isdeprecated}', "");
-Expect(1, 328, '\p{^isdeprecated}', "");
-Expect(1, 328, '\P{isdeprecated}', "");
-Expect(0, 328, '\P{^isdeprecated}', "");
-Expect(1, 329, '\p{IS deprecated}', "");
-Expect(0, 329, '\p{^IS deprecated}', "");
-Expect(0, 329, '\P{IS deprecated}', "");
-Expect(1, 329, '\P{^IS deprecated}', "");
-Expect(0, 328, '\p{IS deprecated}', "");
-Expect(1, 328, '\p{^IS deprecated}', "");
-Expect(1, 328, '\P{IS deprecated}', "");
-Expect(0, 328, '\P{^IS deprecated}', "");
-Error('\p{/a/ Dep}');
-Error('\P{/a/ Dep}');
-Expect(1, 329, '\p{dep}', "");
-Expect(0, 329, '\p{^dep}', "");
-Expect(0, 329, '\P{dep}', "");
-Expect(1, 329, '\P{^dep}', "");
-Expect(0, 328, '\p{dep}', "");
-Expect(1, 328, '\p{^dep}', "");
-Expect(1, 328, '\P{dep}', "");
-Expect(0, 328, '\P{^dep}', "");
-Expect(1, 329, '\p{_ dep}', "");
-Expect(0, 329, '\p{^_ dep}', "");
-Expect(0, 329, '\P{_ dep}', "");
-Expect(1, 329, '\P{^_ dep}', "");
-Expect(0, 328, '\p{_ dep}', "");
-Expect(1, 328, '\p{^_ dep}', "");
-Expect(1, 328, '\P{_ dep}', "");
-Expect(0, 328, '\P{^_ dep}', "");
-Error('\p{--is Dep/a/}');
-Error('\P{--is Dep/a/}');
-Expect(1, 329, '\p{isdep}', "");
-Expect(0, 329, '\p{^isdep}', "");
-Expect(0, 329, '\P{isdep}', "");
-Expect(1, 329, '\P{^isdep}', "");
-Expect(0, 328, '\p{isdep}', "");
-Expect(1, 328, '\p{^isdep}', "");
-Expect(1, 328, '\P{isdep}', "");
-Expect(0, 328, '\P{^isdep}', "");
-Expect(1, 329, '\p{_is dep}', "");
-Expect(0, 329, '\p{^_is dep}', "");
-Expect(0, 329, '\P{_is dep}', "");
-Expect(1, 329, '\P{^_is dep}', "");
-Expect(0, 328, '\p{_is dep}', "");
-Expect(1, 328, '\p{^_is dep}', "");
-Expect(1, 328, '\P{_is dep}', "");
-Expect(0, 328, '\P{^_is dep}', "");
-Error('\p{ myanmar/a/}');
-Error('\P{ myanmar/a/}');
-Expect(1, 4255, '\p{myanmar}', "");
-Expect(0, 4255, '\p{^myanmar}', "");
-Expect(0, 4255, '\P{myanmar}', "");
-Expect(1, 4255, '\P{^myanmar}', "");
-Expect(0, 4095, '\p{myanmar}', "");
-Expect(1, 4095, '\p{^myanmar}', "");
-Expect(1, 4095, '\P{myanmar}', "");
-Expect(0, 4095, '\P{^myanmar}', "");
-Expect(1, 4255, '\p{ _Myanmar}', "");
-Expect(0, 4255, '\p{^ _Myanmar}', "");
-Expect(0, 4255, '\P{ _Myanmar}', "");
-Expect(1, 4255, '\P{^ _Myanmar}', "");
-Expect(0, 4095, '\p{ _Myanmar}', "");
-Expect(1, 4095, '\p{^ _Myanmar}', "");
-Expect(1, 4095, '\P{ _Myanmar}', "");
-Expect(0, 4095, '\P{^ _Myanmar}', "");
-Error('\p{ Is myanmar/a/}');
-Error('\P{ Is myanmar/a/}');
-Expect(1, 4255, '\p{ismyanmar}', "");
-Expect(0, 4255, '\p{^ismyanmar}', "");
-Expect(0, 4255, '\P{ismyanmar}', "");
-Expect(1, 4255, '\P{^ismyanmar}', "");
-Expect(0, 4095, '\p{ismyanmar}', "");
-Expect(1, 4095, '\p{^ismyanmar}', "");
-Expect(1, 4095, '\P{ismyanmar}', "");
-Expect(0, 4095, '\P{^ismyanmar}', "");
-Expect(1, 4255, '\p{-Is MYANMAR}', "");
-Expect(0, 4255, '\p{^-Is MYANMAR}', "");
-Expect(0, 4255, '\P{-Is MYANMAR}', "");
-Expect(1, 4255, '\P{^-Is MYANMAR}', "");
-Expect(0, 4095, '\p{-Is MYANMAR}', "");
-Expect(1, 4095, '\p{^-Is MYANMAR}', "");
-Expect(1, 4095, '\P{-Is MYANMAR}', "");
-Expect(0, 4095, '\P{^-Is MYANMAR}', "");
-Error('\p{_ mymr:=}');
-Error('\P{_ mymr:=}');
-Expect(1, 4255, '\p{mymr}', "");
-Expect(0, 4255, '\p{^mymr}', "");
-Expect(0, 4255, '\P{mymr}', "");
-Expect(1, 4255, '\P{^mymr}', "");
-Expect(0, 4095, '\p{mymr}', "");
-Expect(1, 4095, '\p{^mymr}', "");
-Expect(1, 4095, '\P{mymr}', "");
-Expect(0, 4095, '\P{^mymr}', "");
-Expect(1, 4255, '\p{Mymr}', "");
-Expect(0, 4255, '\p{^Mymr}', "");
-Expect(0, 4255, '\P{Mymr}', "");
-Expect(1, 4255, '\P{^Mymr}', "");
-Expect(0, 4095, '\p{Mymr}', "");
-Expect(1, 4095, '\p{^Mymr}', "");
-Expect(1, 4095, '\P{Mymr}', "");
-Expect(0, 4095, '\P{^Mymr}', "");
-Error('\p{ is_Mymr:=}');
-Error('\P{ is_Mymr:=}');
-Expect(1, 4255, '\p{ismymr}', "");
-Expect(0, 4255, '\p{^ismymr}', "");
-Expect(0, 4255, '\P{ismymr}', "");
-Expect(1, 4255, '\P{^ismymr}', "");
-Expect(0, 4095, '\p{ismymr}', "");
-Expect(1, 4095, '\p{^ismymr}', "");
-Expect(1, 4095, '\P{ismymr}', "");
-Expect(0, 4095, '\P{^ismymr}', "");
-Expect(1, 4255, '\p{- ISMymr}', "");
-Expect(0, 4255, '\p{^- ISMymr}', "");
-Expect(0, 4255, '\P{- ISMymr}', "");
-Expect(1, 4255, '\P{^- ISMymr}', "");
-Expect(0, 4095, '\p{- ISMymr}', "");
-Expect(1, 4095, '\p{^- ISMymr}', "");
-Expect(1, 4095, '\P{- ISMymr}', "");
-Expect(0, 4095, '\P{^- ISMymr}', "");
-Error('\p{ :=initial_Punctuation}');
-Error('\P{ :=initial_Punctuation}');
-Expect(1, 171, '\p{initialpunctuation}', "");
-Expect(0, 171, '\p{^initialpunctuation}', "");
-Expect(0, 171, '\P{initialpunctuation}', "");
-Expect(1, 171, '\P{^initialpunctuation}', "");
-Expect(0, 170, '\p{initialpunctuation}', "");
-Expect(1, 170, '\p{^initialpunctuation}', "");
-Expect(1, 170, '\P{initialpunctuation}', "");
-Expect(0, 170, '\P{^initialpunctuation}', "");
-Expect(1, 171, '\p{ Initial punctuation}', "");
-Expect(0, 171, '\p{^ Initial punctuation}', "");
-Expect(0, 171, '\P{ Initial punctuation}', "");
-Expect(1, 171, '\P{^ Initial punctuation}', "");
-Expect(0, 170, '\p{ Initial punctuation}', "");
-Expect(1, 170, '\p{^ Initial punctuation}', "");
-Expect(1, 170, '\P{ Initial punctuation}', "");
-Expect(0, 170, '\P{^ Initial punctuation}', "");
-Error('\p{ -is_INITIAL/a/punctuation}');
-Error('\P{ -is_INITIAL/a/punctuation}');
-Expect(1, 171, '\p{isinitialpunctuation}', "");
-Expect(0, 171, '\p{^isinitialpunctuation}', "");
-Expect(0, 171, '\P{isinitialpunctuation}', "");
-Expect(1, 171, '\P{^isinitialpunctuation}', "");
-Expect(0, 170, '\p{isinitialpunctuation}', "");
-Expect(1, 170, '\p{^isinitialpunctuation}', "");
-Expect(1, 170, '\P{isinitialpunctuation}', "");
-Expect(0, 170, '\P{^isinitialpunctuation}', "");
-Expect(1, 171, '\p{ -Is Initial Punctuation}', "");
-Expect(0, 171, '\p{^ -Is Initial Punctuation}', "");
-Expect(0, 171, '\P{ -Is Initial Punctuation}', "");
-Expect(1, 171, '\P{^ -Is Initial Punctuation}', "");
-Expect(0, 170, '\p{ -Is Initial Punctuation}', "");
-Expect(1, 170, '\p{^ -Is Initial Punctuation}', "");
-Expect(1, 170, '\P{ -Is Initial Punctuation}', "");
-Expect(0, 170, '\P{^ -Is Initial Punctuation}', "");
-Error('\p{Pi/a/}');
-Error('\P{Pi/a/}');
-Expect(1, 171, '\p{pi}', "");
-Expect(0, 171, '\p{^pi}', "");
-Expect(0, 171, '\P{pi}', "");
-Expect(1, 171, '\P{^pi}', "");
-Expect(0, 170, '\p{pi}', "");
-Expect(1, 170, '\p{^pi}', "");
-Expect(1, 170, '\P{pi}', "");
-Expect(0, 170, '\P{^pi}', "");
-Expect(1, 171, '\p{ -Pi}', "");
-Expect(0, 171, '\p{^ -Pi}', "");
-Expect(0, 171, '\P{ -Pi}', "");
-Expect(1, 171, '\P{^ -Pi}', "");
-Expect(0, 170, '\p{ -Pi}', "");
-Expect(1, 170, '\p{^ -Pi}', "");
-Expect(1, 170, '\P{ -Pi}', "");
-Expect(0, 170, '\P{^ -Pi}', "");
-Error('\p{:=-IS pi}');
-Error('\P{:=-IS pi}');
-Expect(1, 171, '\p{ispi}', "");
-Expect(0, 171, '\p{^ispi}', "");
-Expect(0, 171, '\P{ispi}', "");
-Expect(1, 171, '\P{^ispi}', "");
-Expect(0, 170, '\p{ispi}', "");
-Expect(1, 170, '\p{^ispi}', "");
-Expect(1, 170, '\P{ispi}', "");
-Expect(0, 170, '\P{^ispi}', "");
-Expect(1, 171, '\p{ Is PI}', "");
-Expect(0, 171, '\p{^ Is PI}', "");
-Expect(0, 171, '\P{ Is PI}', "");
-Expect(1, 171, '\P{^ Is PI}', "");
-Expect(0, 170, '\p{ Is PI}', "");
-Expect(1, 170, '\p{^ Is PI}', "");
-Expect(1, 170, '\P{ Is PI}', "");
-Expect(0, 170, '\P{^ Is PI}', "");
-Error('\p{_:=Common}');
-Error('\P{_:=Common}');
-Expect(1, 64, '\p{common}', "");
-Expect(0, 64, '\p{^common}', "");
-Expect(0, 64, '\P{common}', "");
-Expect(1, 64, '\P{^common}', "");
-Expect(0, 90, '\p{common}', "");
-Expect(1, 90, '\p{^common}', "");
-Expect(1, 90, '\P{common}', "");
-Expect(0, 90, '\P{^common}', "");
-Expect(1, 64, '\p{_common}', "");
-Expect(0, 64, '\p{^_common}', "");
-Expect(0, 64, '\P{_common}', "");
-Expect(1, 64, '\P{^_common}', "");
-Expect(0, 90, '\p{_common}', "");
-Expect(1, 90, '\p{^_common}', "");
-Expect(1, 90, '\P{_common}', "");
-Expect(0, 90, '\P{^_common}', "");
-Error('\p{/a/IsCOMMON}');
-Error('\P{/a/IsCOMMON}');
-Expect(1, 64, '\p{iscommon}', "");
-Expect(0, 64, '\p{^iscommon}', "");
-Expect(0, 64, '\P{iscommon}', "");
-Expect(1, 64, '\P{^iscommon}', "");
-Expect(0, 90, '\p{iscommon}', "");
-Expect(1, 90, '\p{^iscommon}', "");
-Expect(1, 90, '\P{iscommon}', "");
-Expect(0, 90, '\P{^iscommon}', "");
-Expect(1, 64, '\p{ is Common}', "");
-Expect(0, 64, '\p{^ is Common}', "");
-Expect(0, 64, '\P{ is Common}', "");
-Expect(1, 64, '\P{^ is Common}', "");
-Expect(0, 90, '\p{ is Common}', "");
-Expect(1, 90, '\p{^ is Common}', "");
-Expect(1, 90, '\P{ is Common}', "");
-Expect(0, 90, '\P{^ is Common}', "");
-Error('\p{--Zyyy/a/}');
-Error('\P{--Zyyy/a/}');
-Expect(1, 64, '\p{zyyy}', "");
-Expect(0, 64, '\p{^zyyy}', "");
-Expect(0, 64, '\P{zyyy}', "");
-Expect(1, 64, '\P{^zyyy}', "");
-Expect(0, 90, '\p{zyyy}', "");
-Expect(1, 90, '\p{^zyyy}', "");
-Expect(1, 90, '\P{zyyy}', "");
-Expect(0, 90, '\P{^zyyy}', "");
-Expect(1, 64, '\p{ -Zyyy}', "");
-Expect(0, 64, '\p{^ -Zyyy}', "");
-Expect(0, 64, '\P{ -Zyyy}', "");
-Expect(1, 64, '\P{^ -Zyyy}', "");
-Expect(0, 90, '\p{ -Zyyy}', "");
-Expect(1, 90, '\p{^ -Zyyy}', "");
-Expect(1, 90, '\P{ -Zyyy}', "");
-Expect(0, 90, '\P{^ -Zyyy}', "");
-Error('\p{ _is Zyyy:=}');
-Error('\P{ _is Zyyy:=}');
-Expect(1, 64, '\p{iszyyy}', "");
-Expect(0, 64, '\p{^iszyyy}', "");
-Expect(0, 64, '\P{iszyyy}', "");
-Expect(1, 64, '\P{^iszyyy}', "");
-Expect(0, 90, '\p{iszyyy}', "");
-Expect(1, 90, '\p{^iszyyy}', "");
-Expect(1, 90, '\P{iszyyy}', "");
-Expect(0, 90, '\P{^iszyyy}', "");
-Expect(1, 64, '\p{ _Is-ZYYY}', "");
-Expect(0, 64, '\p{^ _Is-ZYYY}', "");
-Expect(0, 64, '\P{ _Is-ZYYY}', "");
-Expect(1, 64, '\P{^ _Is-ZYYY}', "");
-Expect(0, 90, '\p{ _Is-ZYYY}', "");
-Expect(1, 90, '\p{^ _Is-ZYYY}', "");
-Expect(1, 90, '\P{ _Is-ZYYY}', "");
-Expect(0, 90, '\P{^ _Is-ZYYY}', "");
-Error('\p{ hangul/a/Jamo}');
-Error('\P{ hangul/a/Jamo}');
-Expect(1, 4607, '\p{hanguljamo}', "");
-Expect(0, 4607, '\p{^hanguljamo}', "");
-Expect(0, 4607, '\P{hanguljamo}', "");
-Expect(1, 4607, '\P{^hanguljamo}', "");
-Expect(0, 4351, '\p{hanguljamo}', "");
-Expect(1, 4351, '\p{^hanguljamo}', "");
-Expect(1, 4351, '\P{hanguljamo}', "");
-Expect(0, 4351, '\P{^hanguljamo}', "");
-Expect(1, 4607, '\p{ -Hangul-Jamo}', "");
-Expect(0, 4607, '\p{^ -Hangul-Jamo}', "");
-Expect(0, 4607, '\P{ -Hangul-Jamo}', "");
-Expect(1, 4607, '\P{^ -Hangul-Jamo}', "");
-Expect(0, 4351, '\p{ -Hangul-Jamo}', "");
-Expect(1, 4351, '\p{^ -Hangul-Jamo}', "");
-Expect(1, 4351, '\P{ -Hangul-Jamo}', "");
-Expect(0, 4351, '\P{^ -Hangul-Jamo}', "");
-Error('\p{--IsHANGUL:=Jamo}');
-Error('\P{--IsHANGUL:=Jamo}');
-Expect(1, 4607, '\p{ishanguljamo}', "");
-Expect(0, 4607, '\p{^ishanguljamo}', "");
-Expect(0, 4607, '\P{ishanguljamo}', "");
-Expect(1, 4607, '\P{^ishanguljamo}', "");
-Expect(0, 4351, '\p{ishanguljamo}', "");
-Expect(1, 4351, '\p{^ishanguljamo}', "");
-Expect(1, 4351, '\P{ishanguljamo}', "");
-Expect(0, 4351, '\P{^ishanguljamo}', "");
-Expect(1, 4607, '\p{ Is Hangul-Jamo}', "");
-Expect(0, 4607, '\p{^ Is Hangul-Jamo}', "");
-Expect(0, 4607, '\P{ Is Hangul-Jamo}', "");
-Expect(1, 4607, '\P{^ Is Hangul-Jamo}', "");
-Expect(0, 4351, '\p{ Is Hangul-Jamo}', "");
-Expect(1, 4351, '\p{^ Is Hangul-Jamo}', "");
-Expect(1, 4351, '\P{ Is Hangul-Jamo}', "");
-Expect(0, 4351, '\P{^ Is Hangul-Jamo}', "");
-Error('\p{:=__in_Hangul-Jamo}');
-Error('\P{:=__in_Hangul-Jamo}');
-Expect(1, 4607, '\p{inhanguljamo}', "");
-Expect(0, 4607, '\p{^inhanguljamo}', "");
-Expect(0, 4607, '\P{inhanguljamo}', "");
-Expect(1, 4607, '\P{^inhanguljamo}', "");
-Expect(0, 4351, '\p{inhanguljamo}', "");
-Expect(1, 4351, '\p{^inhanguljamo}', "");
-Expect(1, 4351, '\P{inhanguljamo}', "");
-Expect(0, 4351, '\P{^inhanguljamo}', "");
-Expect(1, 4607, '\p{_ INhangul JAMO}', "");
-Expect(0, 4607, '\p{^_ INhangul JAMO}', "");
-Expect(0, 4607, '\P{_ INhangul JAMO}', "");
-Expect(1, 4607, '\P{^_ INhangul JAMO}', "");
-Expect(0, 4351, '\p{_ INhangul JAMO}', "");
-Expect(1, 4351, '\p{^_ INhangul JAMO}', "");
-Expect(1, 4351, '\P{_ INhangul JAMO}', "");
-Expect(0, 4351, '\P{^_ INhangul JAMO}', "");
-Error('\p{ :=changesWhen lowercased}');
-Error('\P{ :=changesWhen lowercased}');
-Expect(1, 90, '\p{changeswhenlowercased}', "");
-Expect(0, 90, '\p{^changeswhenlowercased}', "");
-Expect(0, 90, '\P{changeswhenlowercased}', "");
-Expect(1, 90, '\P{^changeswhenlowercased}', "");
-Expect(0, 64, '\p{changeswhenlowercased}', "");
-Expect(1, 64, '\p{^changeswhenlowercased}', "");
-Expect(1, 64, '\P{changeswhenlowercased}', "");
-Expect(0, 64, '\P{^changeswhenlowercased}', "");
-Expect(1, 90, '\p{_ CHANGES WHENLowercased}', "");
-Expect(0, 90, '\p{^_ CHANGES WHENLowercased}', "");
-Expect(0, 90, '\P{_ CHANGES WHENLowercased}', "");
-Expect(1, 90, '\P{^_ CHANGES WHENLowercased}', "");
-Expect(0, 64, '\p{_ CHANGES WHENLowercased}', "");
-Expect(1, 64, '\p{^_ CHANGES WHENLowercased}', "");
-Expect(1, 64, '\P{_ CHANGES WHENLowercased}', "");
-Expect(0, 64, '\P{^_ CHANGES WHENLowercased}', "");
-Error('\p{_Is/a/CHANGES WHENLowercased}');
-Error('\P{_Is/a/CHANGES WHENLowercased}');
-Expect(1, 90, '\p{ischangeswhenlowercased}', "");
-Expect(0, 90, '\p{^ischangeswhenlowercased}', "");
-Expect(0, 90, '\P{ischangeswhenlowercased}', "");
-Expect(1, 90, '\P{^ischangeswhenlowercased}', "");
-Expect(0, 64, '\p{ischangeswhenlowercased}', "");
-Expect(1, 64, '\p{^ischangeswhenlowercased}', "");
-Expect(1, 64, '\P{ischangeswhenlowercased}', "");
-Expect(0, 64, '\P{^ischangeswhenlowercased}', "");
-Expect(1, 90, '\p{_ ISCHANGES-When Lowercased}', "");
-Expect(0, 90, '\p{^_ ISCHANGES-When Lowercased}', "");
-Expect(0, 90, '\P{_ ISCHANGES-When Lowercased}', "");
-Expect(1, 90, '\P{^_ ISCHANGES-When Lowercased}', "");
-Expect(0, 64, '\p{_ ISCHANGES-When Lowercased}', "");
-Expect(1, 64, '\p{^_ ISCHANGES-When Lowercased}', "");
-Expect(1, 64, '\P{_ ISCHANGES-When Lowercased}', "");
-Expect(0, 64, '\P{^_ ISCHANGES-When Lowercased}', "");
-Error('\p{/a/_cwl}');
-Error('\P{/a/_cwl}');
-Expect(1, 90, '\p{cwl}', "");
-Expect(0, 90, '\p{^cwl}', "");
-Expect(0, 90, '\P{cwl}', "");
-Expect(1, 90, '\P{^cwl}', "");
-Expect(0, 64, '\p{cwl}', "");
-Expect(1, 64, '\p{^cwl}', "");
-Expect(1, 64, '\P{cwl}', "");
-Expect(0, 64, '\P{^cwl}', "");
-Expect(1, 90, '\p{ CWL}', "");
-Expect(0, 90, '\p{^ CWL}', "");
-Expect(0, 90, '\P{ CWL}', "");
-Expect(1, 90, '\P{^ CWL}', "");
-Expect(0, 64, '\p{ CWL}', "");
-Expect(1, 64, '\p{^ CWL}', "");
-Expect(1, 64, '\P{ CWL}', "");
-Expect(0, 64, '\P{^ CWL}', "");
-Error('\p{/a/ Is CWL}');
-Error('\P{/a/ Is CWL}');
-Expect(1, 90, '\p{iscwl}', "");
-Expect(0, 90, '\p{^iscwl}', "");
-Expect(0, 90, '\P{iscwl}', "");
-Expect(1, 90, '\P{^iscwl}', "");
-Expect(0, 64, '\p{iscwl}', "");
-Expect(1, 64, '\p{^iscwl}', "");
-Expect(1, 64, '\P{iscwl}', "");
-Expect(0, 64, '\P{^iscwl}', "");
-Expect(1, 90, '\p{_-IsCWL}', "");
-Expect(0, 90, '\p{^_-IsCWL}', "");
-Expect(0, 90, '\P{_-IsCWL}', "");
-Expect(1, 90, '\P{^_-IsCWL}', "");
-Expect(0, 64, '\p{_-IsCWL}', "");
-Expect(1, 64, '\p{^_-IsCWL}', "");
-Expect(1, 64, '\P{_-IsCWL}', "");
-Expect(0, 64, '\P{^_-IsCWL}', "");
-Error('\p{:= Canadian-ABORIGINAL}');
-Error('\P{:= Canadian-ABORIGINAL}');
-Expect(1, 5759, '\p{canadianaboriginal}', "");
-Expect(0, 5759, '\p{^canadianaboriginal}', "");
-Expect(0, 5759, '\P{canadianaboriginal}', "");
-Expect(1, 5759, '\P{^canadianaboriginal}', "");
-Expect(0, 5119, '\p{canadianaboriginal}', "");
-Expect(1, 5119, '\p{^canadianaboriginal}', "");
-Expect(1, 5119, '\P{canadianaboriginal}', "");
-Expect(0, 5119, '\P{^canadianaboriginal}', "");
-Expect(1, 5759, '\p{-_CANADIAN Aboriginal}', "");
-Expect(0, 5759, '\p{^-_CANADIAN Aboriginal}', "");
-Expect(0, 5759, '\P{-_CANADIAN Aboriginal}', "");
-Expect(1, 5759, '\P{^-_CANADIAN Aboriginal}', "");
-Expect(0, 5119, '\p{-_CANADIAN Aboriginal}', "");
-Expect(1, 5119, '\p{^-_CANADIAN Aboriginal}', "");
-Expect(1, 5119, '\P{-_CANADIAN Aboriginal}', "");
-Expect(0, 5119, '\P{^-_CANADIAN Aboriginal}', "");
-Error('\p{--isCanadian-Aboriginal:=}');
-Error('\P{--isCanadian-Aboriginal:=}');
-Expect(1, 5759, '\p{iscanadianaboriginal}', "");
-Expect(0, 5759, '\p{^iscanadianaboriginal}', "");
-Expect(0, 5759, '\P{iscanadianaboriginal}', "");
-Expect(1, 5759, '\P{^iscanadianaboriginal}', "");
-Expect(0, 5119, '\p{iscanadianaboriginal}', "");
-Expect(1, 5119, '\p{^iscanadianaboriginal}', "");
-Expect(1, 5119, '\P{iscanadianaboriginal}', "");
-Expect(0, 5119, '\P{^iscanadianaboriginal}', "");
-Expect(1, 5759, '\p{ IsCanadian aboriginal}', "");
-Expect(0, 5759, '\p{^ IsCanadian aboriginal}', "");
-Expect(0, 5759, '\P{ IsCanadian aboriginal}', "");
-Expect(1, 5759, '\P{^ IsCanadian aboriginal}', "");
-Expect(0, 5119, '\p{ IsCanadian aboriginal}', "");
-Expect(1, 5119, '\p{^ IsCanadian aboriginal}', "");
-Expect(1, 5119, '\P{ IsCanadian aboriginal}', "");
-Expect(0, 5119, '\P{^ IsCanadian aboriginal}', "");
-Error('\p{/a/CANS}');
-Error('\P{/a/CANS}');
-Expect(1, 5759, '\p{cans}', "");
-Expect(0, 5759, '\p{^cans}', "");
-Expect(0, 5759, '\P{cans}', "");
-Expect(1, 5759, '\P{^cans}', "");
-Expect(0, 5119, '\p{cans}', "");
-Expect(1, 5119, '\p{^cans}', "");
-Expect(1, 5119, '\P{cans}', "");
-Expect(0, 5119, '\P{^cans}', "");
-Expect(1, 5759, '\p{CANS}', "");
-Expect(0, 5759, '\p{^CANS}', "");
-Expect(0, 5759, '\P{CANS}', "");
-Expect(1, 5759, '\P{^CANS}', "");
-Expect(0, 5119, '\p{CANS}', "");
-Expect(1, 5119, '\p{^CANS}', "");
-Expect(1, 5119, '\P{CANS}', "");
-Expect(0, 5119, '\P{^CANS}', "");
-Error('\p{_:=is_CANS}');
-Error('\P{_:=is_CANS}');
-Expect(1, 5759, '\p{iscans}', "");
-Expect(0, 5759, '\p{^iscans}', "");
-Expect(0, 5759, '\P{iscans}', "");
-Expect(1, 5759, '\P{^iscans}', "");
-Expect(0, 5119, '\p{iscans}', "");
-Expect(1, 5119, '\p{^iscans}', "");
-Expect(1, 5119, '\P{iscans}', "");
-Expect(0, 5119, '\P{^iscans}', "");
-Expect(1, 5759, '\p{ _IS Cans}', "");
-Expect(0, 5759, '\p{^ _IS Cans}', "");
-Expect(0, 5759, '\P{ _IS Cans}', "");
-Expect(1, 5759, '\P{^ _IS Cans}', "");
-Expect(0, 5119, '\p{ _IS Cans}', "");
-Expect(1, 5119, '\p{^ _IS Cans}', "");
-Expect(1, 5119, '\P{ _IS Cans}', "");
-Expect(0, 5119, '\P{^ _IS Cans}', "");
-Error('\p{/a/__PATTERN-Syntax}');
-Error('\P{/a/__PATTERN-Syntax}');
-Expect(1, 47, '\p{patternsyntax}', "");
-Expect(0, 47, '\p{^patternsyntax}', "");
-Expect(0, 47, '\P{patternsyntax}', "");
-Expect(1, 47, '\P{^patternsyntax}', "");
-Expect(0, 32, '\p{patternsyntax}', "");
-Expect(1, 32, '\p{^patternsyntax}', "");
-Expect(1, 32, '\P{patternsyntax}', "");
-Expect(0, 32, '\P{^patternsyntax}', "");
-Expect(1, 47, '\p{ Pattern-Syntax}', "");
-Expect(0, 47, '\p{^ Pattern-Syntax}', "");
-Expect(0, 47, '\P{ Pattern-Syntax}', "");
-Expect(1, 47, '\P{^ Pattern-Syntax}', "");
-Expect(0, 32, '\p{ Pattern-Syntax}', "");
-Expect(1, 32, '\p{^ Pattern-Syntax}', "");
-Expect(1, 32, '\P{ Pattern-Syntax}', "");
-Expect(0, 32, '\P{^ Pattern-Syntax}', "");
-Error('\p{:=Is PATTERN-syntax}');
-Error('\P{:=Is PATTERN-syntax}');
-Expect(1, 47, '\p{ispatternsyntax}', "");
-Expect(0, 47, '\p{^ispatternsyntax}', "");
-Expect(0, 47, '\P{ispatternsyntax}', "");
-Expect(1, 47, '\P{^ispatternsyntax}', "");
-Expect(0, 32, '\p{ispatternsyntax}', "");
-Expect(1, 32, '\p{^ispatternsyntax}', "");
-Expect(1, 32, '\P{ispatternsyntax}', "");
-Expect(0, 32, '\P{^ispatternsyntax}', "");
-Expect(1, 47, '\p{--is-Pattern Syntax}', "");
-Expect(0, 47, '\p{^--is-Pattern Syntax}', "");
-Expect(0, 47, '\P{--is-Pattern Syntax}', "");
-Expect(1, 47, '\P{^--is-Pattern Syntax}', "");
-Expect(0, 32, '\p{--is-Pattern Syntax}', "");
-Expect(1, 32, '\p{^--is-Pattern Syntax}', "");
-Expect(1, 32, '\P{--is-Pattern Syntax}', "");
-Expect(0, 32, '\P{^--is-Pattern Syntax}', "");
-Error('\p{:= _Pat Syn}');
-Error('\P{:= _Pat Syn}');
-Expect(1, 47, '\p{patsyn}', "");
-Expect(0, 47, '\p{^patsyn}', "");
-Expect(0, 47, '\P{patsyn}', "");
-Expect(1, 47, '\P{^patsyn}', "");
-Expect(0, 32, '\p{patsyn}', "");
-Expect(1, 32, '\p{^patsyn}', "");
-Expect(1, 32, '\P{patsyn}', "");
-Expect(0, 32, '\P{^patsyn}', "");
-Expect(1, 47, '\p{pat Syn}', "");
-Expect(0, 47, '\p{^pat Syn}', "");
-Expect(0, 47, '\P{pat Syn}', "");
-Expect(1, 47, '\P{^pat Syn}', "");
-Expect(0, 32, '\p{pat Syn}', "");
-Expect(1, 32, '\p{^pat Syn}', "");
-Expect(1, 32, '\P{pat Syn}', "");
-Expect(0, 32, '\P{^pat Syn}', "");
-Error('\p{-_Is/a/pat syn}');
-Error('\P{-_Is/a/pat syn}');
-Expect(1, 47, '\p{ispatsyn}', "");
-Expect(0, 47, '\p{^ispatsyn}', "");
-Expect(0, 47, '\P{ispatsyn}', "");
-Expect(1, 47, '\P{^ispatsyn}', "");
-Expect(0, 32, '\p{ispatsyn}', "");
-Expect(1, 32, '\p{^ispatsyn}', "");
-Expect(1, 32, '\P{ispatsyn}', "");
-Expect(0, 32, '\P{^ispatsyn}', "");
-Expect(1, 47, '\p{-_Is-Pat Syn}', "");
-Expect(0, 47, '\p{^-_Is-Pat Syn}', "");
-Expect(0, 47, '\P{-_Is-Pat Syn}', "");
-Expect(1, 47, '\P{^-_Is-Pat Syn}', "");
-Expect(0, 32, '\p{-_Is-Pat Syn}', "");
-Expect(1, 32, '\p{^-_Is-Pat Syn}', "");
-Expect(1, 32, '\P{-_Is-Pat Syn}', "");
-Expect(0, 32, '\P{^-_Is-Pat Syn}', "");
-Error('\p{_:=OTHER}');
-Error('\P{_:=OTHER}');
-Expect(1, 31, '\p{other}', "");
-Expect(0, 31, '\p{^other}', "");
-Expect(0, 31, '\P{other}', "");
-Expect(1, 31, '\P{^other}', "");
-Expect(0, 126, '\p{other}', "");
-Expect(1, 126, '\p{^other}', "");
-Expect(1, 126, '\P{other}', "");
-Expect(0, 126, '\P{^other}', "");
-Expect(1, 31, '\p{-_Other}', "");
-Expect(0, 31, '\p{^-_Other}', "");
-Expect(0, 31, '\P{-_Other}', "");
-Expect(1, 31, '\P{^-_Other}', "");
-Expect(0, 126, '\p{-_Other}', "");
-Expect(1, 126, '\p{^-_Other}', "");
-Expect(1, 126, '\P{-_Other}', "");
-Expect(0, 126, '\P{^-_Other}', "");
-Error('\p{is OTHER/a/}');
-Error('\P{is OTHER/a/}');
-Expect(1, 31, '\p{isother}', "");
-Expect(0, 31, '\p{^isother}', "");
-Expect(0, 31, '\P{isother}', "");
-Expect(1, 31, '\P{^isother}', "");
-Expect(0, 126, '\p{isother}', "");
-Expect(1, 126, '\p{^isother}', "");
-Expect(1, 126, '\P{isother}', "");
-Expect(0, 126, '\P{^isother}', "");
-Expect(1, 31, '\p{ IS other}', "");
-Expect(0, 31, '\p{^ IS other}', "");
-Expect(0, 31, '\P{ IS other}', "");
-Expect(1, 31, '\P{^ IS other}', "");
-Expect(0, 126, '\p{ IS other}', "");
-Expect(1, 126, '\p{^ IS other}', "");
-Expect(1, 126, '\P{ IS other}', "");
-Expect(0, 126, '\P{^ IS other}', "");
-Error('\p{_-C:=}');
-Error('\P{_-C:=}');
-Expect(1, 31, '\p{c}', "");
-Expect(0, 31, '\p{^c}', "");
-Expect(0, 31, '\P{c}', "");
-Expect(1, 31, '\P{^c}', "");
-Expect(0, 126, '\p{c}', "");
-Expect(1, 126, '\p{^c}', "");
-Expect(1, 126, '\P{c}', "");
-Expect(0, 126, '\P{^c}', "");
-Expect(1, 31, '\p{ -C}', "");
-Expect(0, 31, '\p{^ -C}', "");
-Expect(0, 31, '\P{ -C}', "");
-Expect(1, 31, '\P{^ -C}', "");
-Expect(0, 126, '\p{ -C}', "");
-Expect(1, 126, '\p{^ -C}', "");
-Expect(1, 126, '\P{ -C}', "");
-Expect(0, 126, '\P{^ -C}', "");
-Error('\p{_ Is/a/C}');
-Error('\P{_ Is/a/C}');
-Expect(1, 31, '\p{isc}', "");
-Expect(0, 31, '\p{^isc}', "");
-Expect(0, 31, '\P{isc}', "");
-Expect(1, 31, '\P{^isc}', "");
-Expect(0, 126, '\p{isc}', "");
-Expect(1, 126, '\p{^isc}', "");
-Expect(1, 126, '\P{isc}', "");
-Expect(0, 126, '\P{^isc}', "");
-Expect(1, 31, '\p{ -Isc}', "");
-Expect(0, 31, '\p{^ -Isc}', "");
-Expect(0, 31, '\P{ -Isc}', "");
-Expect(1, 31, '\P{^ -Isc}', "");
-Expect(0, 126, '\p{ -Isc}', "");
-Expect(1, 126, '\p{^ -Isc}', "");
-Expect(1, 126, '\P{ -Isc}', "");
-Expect(0, 126, '\P{^ -Isc}', "");
-Error('\p{/a/_Variationselector}');
-Error('\P{/a/_Variationselector}');
-Expect(1, 6157, '\p{variationselector}', "");
-Expect(0, 6157, '\p{^variationselector}', "");
-Expect(0, 6157, '\P{variationselector}', "");
-Expect(1, 6157, '\P{^variationselector}', "");
-Expect(0, 6154, '\p{variationselector}', "");
-Expect(1, 6154, '\p{^variationselector}', "");
-Expect(1, 6154, '\P{variationselector}', "");
-Expect(0, 6154, '\P{^variationselector}', "");
-Expect(1, 6157, '\p{_ Variation-selector}', "");
-Expect(0, 6157, '\p{^_ Variation-selector}', "");
-Expect(0, 6157, '\P{_ Variation-selector}', "");
-Expect(1, 6157, '\P{^_ Variation-selector}', "");
-Expect(0, 6154, '\p{_ Variation-selector}', "");
-Expect(1, 6154, '\p{^_ Variation-selector}', "");
-Expect(1, 6154, '\P{_ Variation-selector}', "");
-Expect(0, 6154, '\P{^_ Variation-selector}', "");
-Error('\p{- isvariationSelector/a/}');
-Error('\P{- isvariationSelector/a/}');
-Expect(1, 6157, '\p{isvariationselector}', "");
-Expect(0, 6157, '\p{^isvariationselector}', "");
-Expect(0, 6157, '\P{isvariationselector}', "");
-Expect(1, 6157, '\P{^isvariationselector}', "");
-Expect(0, 6154, '\p{isvariationselector}', "");
-Expect(1, 6154, '\p{^isvariationselector}', "");
-Expect(1, 6154, '\P{isvariationselector}', "");
-Expect(0, 6154, '\P{^isvariationselector}', "");
-Expect(1, 6157, '\p{_IS-Variation_Selector}', "");
-Expect(0, 6157, '\p{^_IS-Variation_Selector}', "");
-Expect(0, 6157, '\P{_IS-Variation_Selector}', "");
-Expect(1, 6157, '\P{^_IS-Variation_Selector}', "");
-Expect(0, 6154, '\p{_IS-Variation_Selector}', "");
-Expect(1, 6154, '\p{^_IS-Variation_Selector}', "");
-Expect(1, 6154, '\P{_IS-Variation_Selector}', "");
-Expect(0, 6154, '\P{^_IS-Variation_Selector}', "");
-Error('\p{:= VS}');
-Error('\P{:= VS}');
-Expect(1, 6157, '\p{vs}', "");
-Expect(0, 6157, '\p{^vs}', "");
-Expect(0, 6157, '\P{vs}', "");
-Expect(1, 6157, '\P{^vs}', "");
-Expect(0, 6154, '\p{vs}', "");
-Expect(1, 6154, '\p{^vs}', "");
-Expect(1, 6154, '\P{vs}', "");
-Expect(0, 6154, '\P{^vs}', "");
-Expect(1, 6157, '\p{-vs}', "");
-Expect(0, 6157, '\p{^-vs}', "");
-Expect(0, 6157, '\P{-vs}', "");
-Expect(1, 6157, '\P{^-vs}', "");
-Expect(0, 6154, '\p{-vs}', "");
-Expect(1, 6154, '\p{^-vs}', "");
-Expect(1, 6154, '\P{-vs}', "");
-Expect(0, 6154, '\P{^-vs}', "");
-Error('\p{-:=IS VS}');
-Error('\P{-:=IS VS}');
-Expect(1, 6157, '\p{isvs}', "");
-Expect(0, 6157, '\p{^isvs}', "");
-Expect(0, 6157, '\P{isvs}', "");
-Expect(1, 6157, '\P{^isvs}', "");
-Expect(0, 6154, '\p{isvs}', "");
-Expect(1, 6154, '\p{^isvs}', "");
-Expect(1, 6154, '\P{isvs}', "");
-Expect(0, 6154, '\P{^isvs}', "");
-Expect(1, 6157, '\p{- Is-VS}', "");
-Expect(0, 6157, '\p{^- Is-VS}', "");
-Expect(0, 6157, '\P{- Is-VS}', "");
-Expect(1, 6157, '\P{^- Is-VS}', "");
-Expect(0, 6154, '\p{- Is-VS}', "");
-Expect(1, 6154, '\p{^- Is-VS}', "");
-Expect(1, 6154, '\P{- Is-VS}', "");
-Expect(0, 6154, '\P{^- Is-VS}', "");
-Error('\p{:=- Cypriot SYLLABARY}');
-Error('\P{:=- Cypriot SYLLABARY}');
-Expect(1, 67647, '\p{cypriotsyllabary}', "");
-Expect(0, 67647, '\p{^cypriotsyllabary}', "");
-Expect(0, 67647, '\P{cypriotsyllabary}', "");
-Expect(1, 67647, '\P{^cypriotsyllabary}', "");
-Expect(0, 67583, '\p{cypriotsyllabary}', "");
-Expect(1, 67583, '\p{^cypriotsyllabary}', "");
-Expect(1, 67583, '\P{cypriotsyllabary}', "");
-Expect(0, 67583, '\P{^cypriotsyllabary}', "");
-Expect(1, 67647, '\p{__Cypriot syllabary}', "");
-Expect(0, 67647, '\p{^__Cypriot syllabary}', "");
-Expect(0, 67647, '\P{__Cypriot syllabary}', "");
-Expect(1, 67647, '\P{^__Cypriot syllabary}', "");
-Expect(0, 67583, '\p{__Cypriot syllabary}', "");
-Expect(1, 67583, '\p{^__Cypriot syllabary}', "");
-Expect(1, 67583, '\P{__Cypriot syllabary}', "");
-Expect(0, 67583, '\P{^__Cypriot syllabary}', "");
-Error('\p{ _IS:=CYPRIOT Syllabary}');
-Error('\P{ _IS:=CYPRIOT Syllabary}');
-Expect(1, 67647, '\p{iscypriotsyllabary}', "");
-Expect(0, 67647, '\p{^iscypriotsyllabary}', "");
-Expect(0, 67647, '\P{iscypriotsyllabary}', "");
-Expect(1, 67647, '\P{^iscypriotsyllabary}', "");
-Expect(0, 67583, '\p{iscypriotsyllabary}', "");
-Expect(1, 67583, '\p{^iscypriotsyllabary}', "");
-Expect(1, 67583, '\P{iscypriotsyllabary}', "");
-Expect(0, 67583, '\P{^iscypriotsyllabary}', "");
-Expect(1, 67647, '\p{- isCYPRIOT SYLLABARY}', "");
-Expect(0, 67647, '\p{^- isCYPRIOT SYLLABARY}', "");
-Expect(0, 67647, '\P{- isCYPRIOT SYLLABARY}', "");
-Expect(1, 67647, '\P{^- isCYPRIOT SYLLABARY}', "");
-Expect(0, 67583, '\p{- isCYPRIOT SYLLABARY}', "");
-Expect(1, 67583, '\p{^- isCYPRIOT SYLLABARY}', "");
-Expect(1, 67583, '\P{- isCYPRIOT SYLLABARY}', "");
-Expect(0, 67583, '\P{^- isCYPRIOT SYLLABARY}', "");
-Error('\p{ :=In cypriot Syllabary}');
-Error('\P{ :=In cypriot Syllabary}');
-Expect(1, 67647, '\p{incypriotsyllabary}', "");
-Expect(0, 67647, '\p{^incypriotsyllabary}', "");
-Expect(0, 67647, '\P{incypriotsyllabary}', "");
-Expect(1, 67647, '\P{^incypriotsyllabary}', "");
-Expect(0, 67583, '\p{incypriotsyllabary}', "");
-Expect(1, 67583, '\p{^incypriotsyllabary}', "");
-Expect(1, 67583, '\P{incypriotsyllabary}', "");
-Expect(0, 67583, '\P{^incypriotsyllabary}', "");
-Expect(1, 67647, '\p{ in Cypriot-Syllabary}', "");
-Expect(0, 67647, '\p{^ in Cypriot-Syllabary}', "");
-Expect(0, 67647, '\P{ in Cypriot-Syllabary}', "");
-Expect(1, 67647, '\P{^ in Cypriot-Syllabary}', "");
-Expect(0, 67583, '\p{ in Cypriot-Syllabary}', "");
-Expect(1, 67583, '\p{^ in Cypriot-Syllabary}', "");
-Expect(1, 67583, '\P{ in Cypriot-Syllabary}', "");
-Expect(0, 67583, '\P{^ in Cypriot-Syllabary}', "");
-Error('\p{:= Coptic}');
-Error('\P{:= Coptic}');
-Expect(1, 1007, '\p{coptic}', "");
-Expect(0, 1007, '\p{^coptic}', "");
-Expect(0, 1007, '\P{coptic}', "");
-Expect(1, 1007, '\P{^coptic}', "");
-Expect(0, 993, '\p{coptic}', "");
-Expect(1, 993, '\p{^coptic}', "");
-Expect(1, 993, '\P{coptic}', "");
-Expect(0, 993, '\P{^coptic}', "");
-Expect(1, 1007, '\p{-Coptic}', "");
-Expect(0, 1007, '\p{^-Coptic}', "");
-Expect(0, 1007, '\P{-Coptic}', "");
-Expect(1, 1007, '\P{^-Coptic}', "");
-Expect(0, 993, '\p{-Coptic}', "");
-Expect(1, 993, '\p{^-Coptic}', "");
-Expect(1, 993, '\P{-Coptic}', "");
-Expect(0, 993, '\P{^-Coptic}', "");
-Error('\p{_ IsCoptic/a/}');
-Error('\P{_ IsCoptic/a/}');
-Expect(1, 1007, '\p{iscoptic}', "");
-Expect(0, 1007, '\p{^iscoptic}', "");
-Expect(0, 1007, '\P{iscoptic}', "");
-Expect(1, 1007, '\P{^iscoptic}', "");
-Expect(0, 993, '\p{iscoptic}', "");
-Expect(1, 993, '\p{^iscoptic}', "");
-Expect(1, 993, '\P{iscoptic}', "");
-Expect(0, 993, '\P{^iscoptic}', "");
-Expect(1, 1007, '\p{--IS_coptic}', "");
-Expect(0, 1007, '\p{^--IS_coptic}', "");
-Expect(0, 1007, '\P{--IS_coptic}', "");
-Expect(1, 1007, '\P{^--IS_coptic}', "");
-Expect(0, 993, '\p{--IS_coptic}', "");
-Expect(1, 993, '\p{^--IS_coptic}', "");
-Expect(1, 993, '\P{--IS_coptic}', "");
-Expect(0, 993, '\P{^--IS_coptic}', "");
-Error('\p{_ copt/a/}');
-Error('\P{_ copt/a/}');
-Expect(1, 1007, '\p{copt}', "");
-Expect(0, 1007, '\p{^copt}', "");
-Expect(0, 1007, '\P{copt}', "");
-Expect(1, 1007, '\P{^copt}', "");
-Expect(0, 993, '\p{copt}', "");
-Expect(1, 993, '\p{^copt}', "");
-Expect(1, 993, '\P{copt}', "");
-Expect(0, 993, '\P{^copt}', "");
-Expect(1, 1007, '\p{ _copt}', "");
-Expect(0, 1007, '\p{^ _copt}', "");
-Expect(0, 1007, '\P{ _copt}', "");
-Expect(1, 1007, '\P{^ _copt}', "");
-Expect(0, 993, '\p{ _copt}', "");
-Expect(1, 993, '\p{^ _copt}', "");
-Expect(1, 993, '\P{ _copt}', "");
-Expect(0, 993, '\P{^ _copt}', "");
-Error('\p{-:=IsCopt}');
-Error('\P{-:=IsCopt}');
-Expect(1, 1007, '\p{iscopt}', "");
-Expect(0, 1007, '\p{^iscopt}', "");
-Expect(0, 1007, '\P{iscopt}', "");
-Expect(1, 1007, '\P{^iscopt}', "");
-Expect(0, 993, '\p{iscopt}', "");
-Expect(1, 993, '\p{^iscopt}', "");
-Expect(1, 993, '\P{iscopt}', "");
-Expect(0, 993, '\P{^iscopt}', "");
-Expect(1, 1007, '\p{ is Copt}', "");
-Expect(0, 1007, '\p{^ is Copt}', "");
-Expect(0, 1007, '\P{ is Copt}', "");
-Expect(1, 1007, '\P{^ is Copt}', "");
-Expect(0, 993, '\p{ is Copt}', "");
-Expect(1, 993, '\p{^ is Copt}', "");
-Expect(1, 993, '\P{ is Copt}', "");
-Expect(0, 993, '\P{^ is Copt}', "");
-Error('\p{ QAAC/a/}');
-Error('\P{ QAAC/a/}');
-Expect(1, 1007, '\p{qaac}', "");
-Expect(0, 1007, '\p{^qaac}', "");
-Expect(0, 1007, '\P{qaac}', "");
-Expect(1, 1007, '\P{^qaac}', "");
-Expect(0, 993, '\p{qaac}', "");
-Expect(1, 993, '\p{^qaac}', "");
-Expect(1, 993, '\P{qaac}', "");
-Expect(0, 993, '\P{^qaac}', "");
-Expect(1, 1007, '\p{ qaac}', "");
-Expect(0, 1007, '\p{^ qaac}', "");
-Expect(0, 1007, '\P{ qaac}', "");
-Expect(1, 1007, '\P{^ qaac}', "");
-Expect(0, 993, '\p{ qaac}', "");
-Expect(1, 993, '\p{^ qaac}', "");
-Expect(1, 993, '\P{ qaac}', "");
-Expect(0, 993, '\P{^ qaac}', "");
-Error('\p{:=- Is-Qaac}');
-Error('\P{:=- Is-Qaac}');
-Expect(1, 1007, '\p{isqaac}', "");
-Expect(0, 1007, '\p{^isqaac}', "");
-Expect(0, 1007, '\P{isqaac}', "");
-Expect(1, 1007, '\P{^isqaac}', "");
-Expect(0, 993, '\p{isqaac}', "");
-Expect(1, 993, '\p{^isqaac}', "");
-Expect(1, 993, '\P{isqaac}', "");
-Expect(0, 993, '\P{^isqaac}', "");
-Expect(1, 1007, '\p{-isQaac}', "");
-Expect(0, 1007, '\p{^-isQaac}', "");
-Expect(0, 1007, '\P{-isQaac}', "");
-Expect(1, 1007, '\P{^-isQaac}', "");
-Expect(0, 993, '\p{-isQaac}', "");
-Expect(1, 993, '\p{^-isQaac}', "");
-Expect(1, 993, '\P{-isQaac}', "");
-Expect(0, 993, '\P{^-isQaac}', "");
-Error('\p{:=_SUPPLEMENTALARROWSB}');
-Error('\P{:=_SUPPLEMENTALARROWSB}');
-Expect(1, 10623, '\p{supplementalarrowsb}', "");
-Expect(0, 10623, '\p{^supplementalarrowsb}', "");
-Expect(0, 10623, '\P{supplementalarrowsb}', "");
-Expect(1, 10623, '\P{^supplementalarrowsb}', "");
-Expect(0, 10495, '\p{supplementalarrowsb}', "");
-Expect(1, 10495, '\p{^supplementalarrowsb}', "");
-Expect(1, 10495, '\P{supplementalarrowsb}', "");
-Expect(0, 10495, '\P{^supplementalarrowsb}', "");
-Expect(1, 10623, '\p{SupplementalARROWS b}', "");
-Expect(0, 10623, '\p{^SupplementalARROWS b}', "");
-Expect(0, 10623, '\P{SupplementalARROWS b}', "");
-Expect(1, 10623, '\P{^SupplementalARROWS b}', "");
-Expect(0, 10495, '\p{SupplementalARROWS b}', "");
-Expect(1, 10495, '\p{^SupplementalARROWS b}', "");
-Expect(1, 10495, '\P{SupplementalARROWS b}', "");
-Expect(0, 10495, '\P{^SupplementalARROWS b}', "");
-Error('\p{ Is Supplemental-ARROWS:=B}');
-Error('\P{ Is Supplemental-ARROWS:=B}');
-Expect(1, 10623, '\p{issupplementalarrowsb}', "");
-Expect(0, 10623, '\p{^issupplementalarrowsb}', "");
-Expect(0, 10623, '\P{issupplementalarrowsb}', "");
-Expect(1, 10623, '\P{^issupplementalarrowsb}', "");
-Expect(0, 10495, '\p{issupplementalarrowsb}', "");
-Expect(1, 10495, '\p{^issupplementalarrowsb}', "");
-Expect(1, 10495, '\P{issupplementalarrowsb}', "");
-Expect(0, 10495, '\P{^issupplementalarrowsb}', "");
-Expect(1, 10623, '\p{_ is_supplementalARROWS b}', "");
-Expect(0, 10623, '\p{^_ is_supplementalARROWS b}', "");
-Expect(0, 10623, '\P{_ is_supplementalARROWS b}', "");
-Expect(1, 10623, '\P{^_ is_supplementalARROWS b}', "");
-Expect(0, 10495, '\p{_ is_supplementalARROWS b}', "");
-Expect(1, 10495, '\p{^_ is_supplementalARROWS b}', "");
-Expect(1, 10495, '\P{_ is_supplementalARROWS b}', "");
-Expect(0, 10495, '\P{^_ is_supplementalARROWS b}', "");
-Error('\p{/a/inSupplementalArrows b}');
-Error('\P{/a/inSupplementalArrows b}');
-Expect(1, 10623, '\p{insupplementalarrowsb}', "");
-Expect(0, 10623, '\p{^insupplementalarrowsb}', "");
-Expect(0, 10623, '\P{insupplementalarrowsb}', "");
-Expect(1, 10623, '\P{^insupplementalarrowsb}', "");
-Expect(0, 10495, '\p{insupplementalarrowsb}', "");
-Expect(1, 10495, '\p{^insupplementalarrowsb}', "");
-Expect(1, 10495, '\P{insupplementalarrowsb}', "");
-Expect(0, 10495, '\P{^insupplementalarrowsb}', "");
-Expect(1, 10623, '\p{_ In SUPPLEMENTALARROWS b}', "");
-Expect(0, 10623, '\p{^_ In SUPPLEMENTALARROWS b}', "");
-Expect(0, 10623, '\P{_ In SUPPLEMENTALARROWS b}', "");
-Expect(1, 10623, '\P{^_ In SUPPLEMENTALARROWS b}', "");
-Expect(0, 10495, '\p{_ In SUPPLEMENTALARROWS b}', "");
-Expect(1, 10495, '\p{^_ In SUPPLEMENTALARROWS b}', "");
-Expect(1, 10495, '\P{_ In SUPPLEMENTALARROWS b}', "");
-Expect(0, 10495, '\P{^_ In SUPPLEMENTALARROWS b}', "");
-Error('\p{Expands_On_NFC}');
-Error('\P{Expands_On_NFC}');
-Error('\p{Is_Expands_On_NFC}');
-Error('\P{Is_Expands_On_NFC}');
-Error('\p{XO_NFC}');
-Error('\P{XO_NFC}');
-Error('\p{Is_XO_NFC}');
-Error('\P{Is_XO_NFC}');
-Error('\p{:=inherited}');
-Error('\P{:=inherited}');
-Expect(1, 879, '\p{inherited}', "");
-Expect(0, 879, '\p{^inherited}', "");
-Expect(0, 879, '\P{inherited}', "");
-Expect(1, 879, '\P{^inherited}', "");
-Expect(0, 767, '\p{inherited}', "");
-Expect(1, 767, '\p{^inherited}', "");
-Expect(1, 767, '\P{inherited}', "");
-Expect(0, 767, '\P{^inherited}', "");
-Expect(1, 879, '\p{_ Inherited}', "");
-Expect(0, 879, '\p{^_ Inherited}', "");
-Expect(0, 879, '\P{_ Inherited}', "");
-Expect(1, 879, '\P{^_ Inherited}', "");
-Expect(0, 767, '\p{_ Inherited}', "");
-Expect(1, 767, '\p{^_ Inherited}', "");
-Expect(1, 767, '\P{_ Inherited}', "");
-Expect(0, 767, '\P{^_ Inherited}', "");
-Error('\p{_IS/a/inherited}');
-Error('\P{_IS/a/inherited}');
-Expect(1, 879, '\p{isinherited}', "");
-Expect(0, 879, '\p{^isinherited}', "");
-Expect(0, 879, '\P{isinherited}', "");
-Expect(1, 879, '\P{^isinherited}', "");
-Expect(0, 767, '\p{isinherited}', "");
-Expect(1, 767, '\p{^isinherited}', "");
-Expect(1, 767, '\P{isinherited}', "");
-Expect(0, 767, '\P{^isinherited}', "");
-Expect(1, 879, '\p{ -ISInherited}', "");
-Expect(0, 879, '\p{^ -ISInherited}', "");
-Expect(0, 879, '\P{ -ISInherited}', "");
-Expect(1, 879, '\P{^ -ISInherited}', "");
-Expect(0, 767, '\p{ -ISInherited}', "");
-Expect(1, 767, '\p{^ -ISInherited}', "");
-Expect(1, 767, '\P{ -ISInherited}', "");
-Expect(0, 767, '\P{^ -ISInherited}', "");
-Error('\p{:= Zinh}');
-Error('\P{:= Zinh}');
-Expect(1, 879, '\p{zinh}', "");
-Expect(0, 879, '\p{^zinh}', "");
-Expect(0, 879, '\P{zinh}', "");
-Expect(1, 879, '\P{^zinh}', "");
-Expect(0, 767, '\p{zinh}', "");
-Expect(1, 767, '\p{^zinh}', "");
-Expect(1, 767, '\P{zinh}', "");
-Expect(0, 767, '\P{^zinh}', "");
-Expect(1, 879, '\p{_ ZINH}', "");
-Expect(0, 879, '\p{^_ ZINH}', "");
-Expect(0, 879, '\P{_ ZINH}', "");
-Expect(1, 879, '\P{^_ ZINH}', "");
-Expect(0, 767, '\p{_ ZINH}', "");
-Expect(1, 767, '\p{^_ ZINH}', "");
-Expect(1, 767, '\P{_ ZINH}', "");
-Expect(0, 767, '\P{^_ ZINH}', "");
-Error('\p{:= is Zinh}');
-Error('\P{:= is Zinh}');
-Expect(1, 879, '\p{iszinh}', "");
-Expect(0, 879, '\p{^iszinh}', "");
-Expect(0, 879, '\P{iszinh}', "");
-Expect(1, 879, '\P{^iszinh}', "");
-Expect(0, 767, '\p{iszinh}', "");
-Expect(1, 767, '\p{^iszinh}', "");
-Expect(1, 767, '\P{iszinh}', "");
-Expect(0, 767, '\P{^iszinh}', "");
-Expect(1, 879, '\p{__Iszinh}', "");
-Expect(0, 879, '\p{^__Iszinh}', "");
-Expect(0, 879, '\P{__Iszinh}', "");
-Expect(1, 879, '\P{^__Iszinh}', "");
-Expect(0, 767, '\p{__Iszinh}', "");
-Expect(1, 767, '\p{^__Iszinh}', "");
-Expect(1, 767, '\P{__Iszinh}', "");
-Expect(0, 767, '\P{^__Iszinh}', "");
-Error('\p{_:=Qaai}');
-Error('\P{_:=Qaai}');
-Expect(1, 879, '\p{qaai}', "");
-Expect(0, 879, '\p{^qaai}', "");
-Expect(0, 879, '\P{qaai}', "");
-Expect(1, 879, '\P{^qaai}', "");
-Expect(0, 767, '\p{qaai}', "");
-Expect(1, 767, '\p{^qaai}', "");
-Expect(1, 767, '\P{qaai}', "");
-Expect(0, 767, '\P{^qaai}', "");
-Expect(1, 879, '\p{_Qaai}', "");
-Expect(0, 879, '\p{^_Qaai}', "");
-Expect(0, 879, '\P{_Qaai}', "");
-Expect(1, 879, '\P{^_Qaai}', "");
-Expect(0, 767, '\p{_Qaai}', "");
-Expect(1, 767, '\p{^_Qaai}', "");
-Expect(1, 767, '\P{_Qaai}', "");
-Expect(0, 767, '\P{^_Qaai}', "");
-Error('\p{ IS/a/qaai}');
-Error('\P{ IS/a/qaai}');
-Expect(1, 879, '\p{isqaai}', "");
-Expect(0, 879, '\p{^isqaai}', "");
-Expect(0, 879, '\P{isqaai}', "");
-Expect(1, 879, '\P{^isqaai}', "");
-Expect(0, 767, '\p{isqaai}', "");
-Expect(1, 767, '\p{^isqaai}', "");
-Expect(1, 767, '\P{isqaai}', "");
-Expect(0, 767, '\P{^isqaai}', "");
-Expect(1, 879, '\p{ Is QAAI}', "");
-Expect(0, 879, '\p{^ Is QAAI}', "");
-Expect(0, 879, '\P{ Is QAAI}', "");
-Expect(1, 879, '\P{^ Is QAAI}', "");
-Expect(0, 767, '\p{ Is QAAI}', "");
-Expect(1, 767, '\p{^ Is QAAI}', "");
-Expect(1, 767, '\P{ Is QAAI}', "");
-Expect(0, 767, '\P{^ Is QAAI}', "");
-Error('\p{/a/_Other_math}');
-Error('\P{/a/_Other_math}');
-Expect(1, 94, '\p{othermath}', 'deprecated');
-Expect(0, 94, '\p{^othermath}', 'deprecated');
-Expect(0, 94, '\P{othermath}', 'deprecated');
-Expect(1, 94, '\P{^othermath}', 'deprecated');
-Expect(0, 93, '\p{othermath}', 'deprecated');
-Expect(1, 93, '\p{^othermath}', 'deprecated');
-Expect(1, 93, '\P{othermath}', 'deprecated');
-Expect(0, 93, '\P{^othermath}', 'deprecated');
-Expect(1, 94, '\p{- Other MATH}', 'deprecated');
-Expect(0, 94, '\p{^- Other MATH}', 'deprecated');
-Expect(0, 94, '\P{- Other MATH}', 'deprecated');
-Expect(1, 94, '\P{^- Other MATH}', 'deprecated');
-Expect(0, 93, '\p{- Other MATH}', 'deprecated');
-Expect(1, 93, '\p{^- Other MATH}', 'deprecated');
-Expect(1, 93, '\P{- Other MATH}', 'deprecated');
-Expect(0, 93, '\P{^- Other MATH}', 'deprecated');
-Error('\p{ Is other MATH/a/}');
-Error('\P{ Is other MATH/a/}');
-Expect(1, 94, '\p{isothermath}', 'deprecated');
-Expect(0, 94, '\p{^isothermath}', 'deprecated');
-Expect(0, 94, '\P{isothermath}', 'deprecated');
-Expect(1, 94, '\P{^isothermath}', 'deprecated');
-Expect(0, 93, '\p{isothermath}', 'deprecated');
-Expect(1, 93, '\p{^isothermath}', 'deprecated');
-Expect(1, 93, '\P{isothermath}', 'deprecated');
-Expect(0, 93, '\P{^isothermath}', 'deprecated');
-Expect(1, 94, '\p{ is-Other Math}', 'deprecated');
-Expect(0, 94, '\p{^ is-Other Math}', 'deprecated');
-Expect(0, 94, '\P{ is-Other Math}', 'deprecated');
-Expect(1, 94, '\P{^ is-Other Math}', 'deprecated');
-Expect(0, 93, '\p{ is-Other Math}', 'deprecated');
-Expect(1, 93, '\p{^ is-Other Math}', 'deprecated');
-Expect(1, 93, '\P{ is-Other Math}', 'deprecated');
-Expect(0, 93, '\P{^ is-Other Math}', 'deprecated');
-Error('\p{ /a/OMath}');
-Error('\P{ /a/OMath}');
-Expect(1, 94, '\p{omath}', 'deprecated');
-Expect(0, 94, '\p{^omath}', 'deprecated');
-Expect(0, 94, '\P{omath}', 'deprecated');
-Expect(1, 94, '\P{^omath}', 'deprecated');
-Expect(0, 93, '\p{omath}', 'deprecated');
-Expect(1, 93, '\p{^omath}', 'deprecated');
-Expect(1, 93, '\P{omath}', 'deprecated');
-Expect(0, 93, '\P{^omath}', 'deprecated');
-Expect(1, 94, '\p{-OMath}', 'deprecated');
-Expect(0, 94, '\p{^-OMath}', 'deprecated');
-Expect(0, 94, '\P{-OMath}', 'deprecated');
-Expect(1, 94, '\P{^-OMath}', 'deprecated');
-Expect(0, 93, '\p{-OMath}', 'deprecated');
-Expect(1, 93, '\p{^-OMath}', 'deprecated');
-Expect(1, 93, '\P{-OMath}', 'deprecated');
-Expect(0, 93, '\P{^-OMath}', 'deprecated');
-Error('\p{_:=Is OMath}');
-Error('\P{_:=Is OMath}');
-Expect(1, 94, '\p{isomath}', 'deprecated');
-Expect(0, 94, '\p{^isomath}', 'deprecated');
-Expect(0, 94, '\P{isomath}', 'deprecated');
-Expect(1, 94, '\P{^isomath}', 'deprecated');
-Expect(0, 93, '\p{isomath}', 'deprecated');
-Expect(1, 93, '\p{^isomath}', 'deprecated');
-Expect(1, 93, '\P{isomath}', 'deprecated');
-Expect(0, 93, '\P{^isomath}', 'deprecated');
-Expect(1, 94, '\p{-_IsOMath}', 'deprecated');
-Expect(0, 94, '\p{^-_IsOMath}', 'deprecated');
-Expect(0, 94, '\P{-_IsOMath}', 'deprecated');
-Expect(1, 94, '\P{^-_IsOMath}', 'deprecated');
-Expect(0, 93, '\p{-_IsOMath}', 'deprecated');
-Expect(1, 93, '\p{^-_IsOMath}', 'deprecated');
-Expect(1, 93, '\P{-_IsOMath}', 'deprecated');
-Expect(0, 93, '\P{^-_IsOMath}', 'deprecated');
-Error('\p{-CJK:=UNIFIED_Ideographs extension C}');
-Error('\P{-CJK:=UNIFIED_Ideographs extension C}');
-Expect(1, 177983, '\p{cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^cjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^cjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{cjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^cjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(0, 177983, '\p{^ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(0, 177983, '\P{ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(1, 177983, '\P{^ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(0, 173823, '\p{ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(1, 173823, '\p{^ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(1, 173823, '\P{ CJK UNIFIEDIdeographsExtension-c}', "");
-Expect(0, 173823, '\P{^ CJK UNIFIEDIdeographsExtension-c}', "");
-Error('\p{ Is/a/CJK_Unified Ideographs_Extension C}');
-Error('\P{ Is/a/CJK_Unified Ideographs_Extension C}');
-Expect(1, 177983, '\p{iscjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^iscjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{iscjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^iscjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{iscjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^iscjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{iscjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^iscjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{ _Iscjk unified IdeographsExtension-C}', "");
-Expect(0, 177983, '\p{^ _Iscjk unified IdeographsExtension-C}', "");
-Expect(0, 177983, '\P{ _Iscjk unified IdeographsExtension-C}', "");
-Expect(1, 177983, '\P{^ _Iscjk unified IdeographsExtension-C}', "");
-Expect(0, 173823, '\p{ _Iscjk unified IdeographsExtension-C}', "");
-Expect(1, 173823, '\p{^ _Iscjk unified IdeographsExtension-C}', "");
-Expect(1, 173823, '\P{ _Iscjk unified IdeographsExtension-C}', "");
-Expect(0, 173823, '\P{^ _Iscjk unified IdeographsExtension-C}', "");
-Error('\p{ in_CJKUnified/a/ideographs_EXTENSIONC}');
-Error('\P{ in_CJKUnified/a/ideographs_EXTENSIONC}');
-Expect(1, 177983, '\p{incjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\p{^incjkunifiedideographsextensionc}', "");
-Expect(0, 177983, '\P{incjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\P{^incjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\p{incjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\p{^incjkunifiedideographsextensionc}', "");
-Expect(1, 173823, '\P{incjkunifiedideographsextensionc}', "");
-Expect(0, 173823, '\P{^incjkunifiedideographsextensionc}', "");
-Expect(1, 177983, '\p{ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(0, 177983, '\p{^ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(0, 177983, '\P{ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(1, 177983, '\P{^ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(0, 173823, '\p{ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(1, 173823, '\p{^ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(1, 173823, '\P{ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Expect(0, 173823, '\P{^ In_CJK unified-IDEOGRAPHSExtensionc}', "");
-Error('\p{ Latin:=Extended Additional}');
-Error('\P{ Latin:=Extended Additional}');
-Expect(1, 7935, '\p{latinextendedadditional}', "");
-Expect(0, 7935, '\p{^latinextendedadditional}', "");
-Expect(0, 7935, '\P{latinextendedadditional}', "");
-Expect(1, 7935, '\P{^latinextendedadditional}', "");
-Expect(0, 7679, '\p{latinextendedadditional}', "");
-Expect(1, 7679, '\p{^latinextendedadditional}', "");
-Expect(1, 7679, '\P{latinextendedadditional}', "");
-Expect(0, 7679, '\P{^latinextendedadditional}', "");
-Expect(1, 7935, '\p{- latin_EXTENDED Additional}', "");
-Expect(0, 7935, '\p{^- latin_EXTENDED Additional}', "");
-Expect(0, 7935, '\P{- latin_EXTENDED Additional}', "");
-Expect(1, 7935, '\P{^- latin_EXTENDED Additional}', "");
-Expect(0, 7679, '\p{- latin_EXTENDED Additional}', "");
-Expect(1, 7679, '\p{^- latin_EXTENDED Additional}', "");
-Expect(1, 7679, '\P{- latin_EXTENDED Additional}', "");
-Expect(0, 7679, '\P{^- latin_EXTENDED Additional}', "");
-Error('\p{--IsLatin/a/Extendedadditional}');
-Error('\P{--IsLatin/a/Extendedadditional}');
-Expect(1, 7935, '\p{islatinextendedadditional}', "");
-Expect(0, 7935, '\p{^islatinextendedadditional}', "");
-Expect(0, 7935, '\P{islatinextendedadditional}', "");
-Expect(1, 7935, '\P{^islatinextendedadditional}', "");
-Expect(0, 7679, '\p{islatinextendedadditional}', "");
-Expect(1, 7679, '\p{^islatinextendedadditional}', "");
-Expect(1, 7679, '\P{islatinextendedadditional}', "");
-Expect(0, 7679, '\P{^islatinextendedadditional}', "");
-Expect(1, 7935, '\p{__isLATIN_extended_Additional}', "");
-Expect(0, 7935, '\p{^__isLATIN_extended_Additional}', "");
-Expect(0, 7935, '\P{__isLATIN_extended_Additional}', "");
-Expect(1, 7935, '\P{^__isLATIN_extended_Additional}', "");
-Expect(0, 7679, '\p{__isLATIN_extended_Additional}', "");
-Expect(1, 7679, '\p{^__isLATIN_extended_Additional}', "");
-Expect(1, 7679, '\P{__isLATIN_extended_Additional}', "");
-Expect(0, 7679, '\P{^__isLATIN_extended_Additional}', "");
-Error('\p{ -In/a/Latin Extended_Additional}');
-Error('\P{ -In/a/Latin Extended_Additional}');
-Expect(1, 7935, '\p{inlatinextendedadditional}', "");
-Expect(0, 7935, '\p{^inlatinextendedadditional}', "");
-Expect(0, 7935, '\P{inlatinextendedadditional}', "");
-Expect(1, 7935, '\P{^inlatinextendedadditional}', "");
-Expect(0, 7679, '\p{inlatinextendedadditional}', "");
-Expect(1, 7679, '\p{^inlatinextendedadditional}', "");
-Expect(1, 7679, '\P{inlatinextendedadditional}', "");
-Expect(0, 7679, '\P{^inlatinextendedadditional}', "");
-Expect(1, 7935, '\p{ IN Latinextended additional}', "");
-Expect(0, 7935, '\p{^ IN Latinextended additional}', "");
-Expect(0, 7935, '\P{ IN Latinextended additional}', "");
-Expect(1, 7935, '\P{^ IN Latinextended additional}', "");
-Expect(0, 7679, '\p{ IN Latinextended additional}', "");
-Expect(1, 7679, '\p{^ IN Latinextended additional}', "");
-Expect(1, 7679, '\P{ IN Latinextended additional}', "");
-Expect(0, 7679, '\P{^ IN Latinextended additional}', "");
-Error('\p{--Kannada/a/}');
-Error('\P{--Kannada/a/}');
-Expect(1, 3203, '\p{kannada}', "");
-Expect(0, 3203, '\p{^kannada}', "");
-Expect(0, 3203, '\P{kannada}', "");
-Expect(1, 3203, '\P{^kannada}', "");
-Expect(0, 3201, '\p{kannada}', "");
-Expect(1, 3201, '\p{^kannada}', "");
-Expect(1, 3201, '\P{kannada}', "");
-Expect(0, 3201, '\P{^kannada}', "");
-Expect(1, 3203, '\p{ kannada}', "");
-Expect(0, 3203, '\p{^ kannada}', "");
-Expect(0, 3203, '\P{ kannada}', "");
-Expect(1, 3203, '\P{^ kannada}', "");
-Expect(0, 3201, '\p{ kannada}', "");
-Expect(1, 3201, '\p{^ kannada}', "");
-Expect(1, 3201, '\P{ kannada}', "");
-Expect(0, 3201, '\P{^ kannada}', "");
-Error('\p{-:=Is kannada}');
-Error('\P{-:=Is kannada}');
-Expect(1, 3203, '\p{iskannada}', "");
-Expect(0, 3203, '\p{^iskannada}', "");
-Expect(0, 3203, '\P{iskannada}', "");
-Expect(1, 3203, '\P{^iskannada}', "");
-Expect(0, 3201, '\p{iskannada}', "");
-Expect(1, 3201, '\p{^iskannada}', "");
-Expect(1, 3201, '\P{iskannada}', "");
-Expect(0, 3201, '\P{^iskannada}', "");
-Expect(1, 3203, '\p{ _Is-Kannada}', "");
-Expect(0, 3203, '\p{^ _Is-Kannada}', "");
-Expect(0, 3203, '\P{ _Is-Kannada}', "");
-Expect(1, 3203, '\P{^ _Is-Kannada}', "");
-Expect(0, 3201, '\p{ _Is-Kannada}', "");
-Expect(1, 3201, '\p{^ _Is-Kannada}', "");
-Expect(1, 3201, '\P{ _Is-Kannada}', "");
-Expect(0, 3201, '\P{^ _Is-Kannada}', "");
-Error('\p{:=-_Knda}');
-Error('\P{:=-_Knda}');
-Expect(1, 3203, '\p{knda}', "");
-Expect(0, 3203, '\p{^knda}', "");
-Expect(0, 3203, '\P{knda}', "");
-Expect(1, 3203, '\P{^knda}', "");
-Expect(0, 3201, '\p{knda}', "");
-Expect(1, 3201, '\p{^knda}', "");
-Expect(1, 3201, '\P{knda}', "");
-Expect(0, 3201, '\P{^knda}', "");
-Expect(1, 3203, '\p{ Knda}', "");
-Expect(0, 3203, '\p{^ Knda}', "");
-Expect(0, 3203, '\P{ Knda}', "");
-Expect(1, 3203, '\P{^ Knda}', "");
-Expect(0, 3201, '\p{ Knda}', "");
-Expect(1, 3201, '\p{^ Knda}', "");
-Expect(1, 3201, '\P{ Knda}', "");
-Expect(0, 3201, '\P{^ Knda}', "");
-Error('\p{:= is_KNDA}');
-Error('\P{:= is_KNDA}');
-Expect(1, 3203, '\p{isknda}', "");
-Expect(0, 3203, '\p{^isknda}', "");
-Expect(0, 3203, '\P{isknda}', "");
-Expect(1, 3203, '\P{^isknda}', "");
-Expect(0, 3201, '\p{isknda}', "");
-Expect(1, 3201, '\p{^isknda}', "");
-Expect(1, 3201, '\P{isknda}', "");
-Expect(0, 3201, '\P{^isknda}', "");
-Expect(1, 3203, '\p{ _IsKNDA}', "");
-Expect(0, 3203, '\p{^ _IsKNDA}', "");
-Expect(0, 3203, '\P{ _IsKNDA}', "");
-Expect(1, 3203, '\P{^ _IsKNDA}', "");
-Expect(0, 3201, '\p{ _IsKNDA}', "");
-Expect(1, 3201, '\p{^ _IsKNDA}', "");
-Expect(1, 3201, '\P{ _IsKNDA}', "");
-Expect(0, 3201, '\P{^ _IsKNDA}', "");
-Error('\p{:= Lao}');
-Error('\P{:= Lao}');
-Expect(1, 3714, '\p{lao}', "");
-Expect(0, 3714, '\p{^lao}', "");
-Expect(0, 3714, '\P{lao}', "");
-Expect(1, 3714, '\P{^lao}', "");
-Expect(0, 3712, '\p{lao}', "");
-Expect(1, 3712, '\p{^lao}', "");
-Expect(1, 3712, '\P{lao}', "");
-Expect(0, 3712, '\P{^lao}', "");
-Expect(1, 3714, '\p{- Lao}', "");
-Expect(0, 3714, '\p{^- Lao}', "");
-Expect(0, 3714, '\P{- Lao}', "");
-Expect(1, 3714, '\P{^- Lao}', "");
-Expect(0, 3712, '\p{- Lao}', "");
-Expect(1, 3712, '\p{^- Lao}', "");
-Expect(1, 3712, '\P{- Lao}', "");
-Expect(0, 3712, '\P{^- Lao}', "");
-Error('\p{/a/-is Lao}');
-Error('\P{/a/-is Lao}');
-Expect(1, 3714, '\p{islao}', "");
-Expect(0, 3714, '\p{^islao}', "");
-Expect(0, 3714, '\P{islao}', "");
-Expect(1, 3714, '\P{^islao}', "");
-Expect(0, 3712, '\p{islao}', "");
-Expect(1, 3712, '\p{^islao}', "");
-Expect(1, 3712, '\P{islao}', "");
-Expect(0, 3712, '\P{^islao}', "");
-Expect(1, 3714, '\p{_ IsLAO}', "");
-Expect(0, 3714, '\p{^_ IsLAO}', "");
-Expect(0, 3714, '\P{_ IsLAO}', "");
-Expect(1, 3714, '\P{^_ IsLAO}', "");
-Expect(0, 3712, '\p{_ IsLAO}', "");
-Expect(1, 3712, '\p{^_ IsLAO}', "");
-Expect(1, 3712, '\P{_ IsLAO}', "");
-Expect(0, 3712, '\P{^_ IsLAO}', "");
-Error('\p{/a/--laoo}');
-Error('\P{/a/--laoo}');
-Expect(1, 3714, '\p{laoo}', "");
-Expect(0, 3714, '\p{^laoo}', "");
-Expect(0, 3714, '\P{laoo}', "");
-Expect(1, 3714, '\P{^laoo}', "");
-Expect(0, 3712, '\p{laoo}', "");
-Expect(1, 3712, '\p{^laoo}', "");
-Expect(1, 3712, '\P{laoo}', "");
-Expect(0, 3712, '\P{^laoo}', "");
-Expect(1, 3714, '\p{ laoo}', "");
-Expect(0, 3714, '\p{^ laoo}', "");
-Expect(0, 3714, '\P{ laoo}', "");
-Expect(1, 3714, '\P{^ laoo}', "");
-Expect(0, 3712, '\p{ laoo}', "");
-Expect(1, 3712, '\p{^ laoo}', "");
-Expect(1, 3712, '\P{ laoo}', "");
-Expect(0, 3712, '\P{^ laoo}', "");
-Error('\p{/a/ IS-laoo}');
-Error('\P{/a/ IS-laoo}');
-Expect(1, 3714, '\p{islaoo}', "");
-Expect(0, 3714, '\p{^islaoo}', "");
-Expect(0, 3714, '\P{islaoo}', "");
-Expect(1, 3714, '\P{^islaoo}', "");
-Expect(0, 3712, '\p{islaoo}', "");
-Expect(1, 3712, '\p{^islaoo}', "");
-Expect(1, 3712, '\P{islaoo}', "");
-Expect(0, 3712, '\P{^islaoo}', "");
-Expect(1, 3714, '\p{ Is LAOO}', "");
-Expect(0, 3714, '\p{^ Is LAOO}', "");
-Expect(0, 3714, '\P{ Is LAOO}', "");
-Expect(1, 3714, '\P{^ Is LAOO}', "");
-Expect(0, 3712, '\p{ Is LAOO}', "");
-Expect(1, 3712, '\p{^ Is LAOO}', "");
-Expect(1, 3712, '\P{ Is LAOO}', "");
-Expect(0, 3712, '\P{^ Is LAOO}', "");
-Error('\p{:=--Digit}');
-Error('\P{:=--Digit}');
-Expect(1, 57, '\p{digit}', "");
-Expect(0, 57, '\p{^digit}', "");
-Expect(0, 57, '\P{digit}', "");
-Expect(1, 57, '\P{^digit}', "");
-Expect(0, 47, '\p{digit}', "");
-Expect(1, 47, '\p{^digit}', "");
-Expect(1, 47, '\P{digit}', "");
-Expect(0, 47, '\P{^digit}', "");
-Expect(1, 57, '\p{-DIGIT}', "");
-Expect(0, 57, '\p{^-DIGIT}', "");
-Expect(0, 57, '\P{-DIGIT}', "");
-Expect(1, 57, '\P{^-DIGIT}', "");
-Expect(0, 47, '\p{-DIGIT}', "");
-Expect(1, 47, '\p{^-DIGIT}', "");
-Expect(1, 47, '\P{-DIGIT}', "");
-Expect(0, 47, '\P{^-DIGIT}', "");
-Error('\p{-Is/a/Digit}');
-Error('\P{-Is/a/Digit}');
-Expect(1, 57, '\p{isdigit}', "");
-Expect(0, 57, '\p{^isdigit}', "");
-Expect(0, 57, '\P{isdigit}', "");
-Expect(1, 57, '\P{^isdigit}', "");
-Expect(0, 47, '\p{isdigit}', "");
-Expect(1, 47, '\p{^isdigit}', "");
-Expect(1, 47, '\P{isdigit}', "");
-Expect(0, 47, '\P{^isdigit}', "");
-Expect(1, 57, '\p{ Is_Digit}', "");
-Expect(0, 57, '\p{^ Is_Digit}', "");
-Expect(0, 57, '\P{ Is_Digit}', "");
-Expect(1, 57, '\P{^ Is_Digit}', "");
-Expect(0, 47, '\p{ Is_Digit}', "");
-Expect(1, 47, '\p{^ Is_Digit}', "");
-Expect(1, 47, '\P{ Is_Digit}', "");
-Expect(0, 47, '\P{^ Is_Digit}', "");
-Error('\p{:=-Decimal_Number}');
-Error('\P{:=-Decimal_Number}');
-Expect(1, 57, '\p{decimalnumber}', "");
-Expect(0, 57, '\p{^decimalnumber}', "");
-Expect(0, 57, '\P{decimalnumber}', "");
-Expect(1, 57, '\P{^decimalnumber}', "");
-Expect(0, 47, '\p{decimalnumber}', "");
-Expect(1, 47, '\p{^decimalnumber}', "");
-Expect(1, 47, '\P{decimalnumber}', "");
-Expect(0, 47, '\P{^decimalnumber}', "");
-Expect(1, 57, '\p{ DecimalNumber}', "");
-Expect(0, 57, '\p{^ DecimalNumber}', "");
-Expect(0, 57, '\P{ DecimalNumber}', "");
-Expect(1, 57, '\P{^ DecimalNumber}', "");
-Expect(0, 47, '\p{ DecimalNumber}', "");
-Expect(1, 47, '\p{^ DecimalNumber}', "");
-Expect(1, 47, '\P{ DecimalNumber}', "");
-Expect(0, 47, '\P{^ DecimalNumber}', "");
-Error('\p{ :=Is-decimal Number}');
-Error('\P{ :=Is-decimal Number}');
-Expect(1, 57, '\p{isdecimalnumber}', "");
-Expect(0, 57, '\p{^isdecimalnumber}', "");
-Expect(0, 57, '\P{isdecimalnumber}', "");
-Expect(1, 57, '\P{^isdecimalnumber}', "");
-Expect(0, 47, '\p{isdecimalnumber}', "");
-Expect(1, 47, '\p{^isdecimalnumber}', "");
-Expect(1, 47, '\P{isdecimalnumber}', "");
-Expect(0, 47, '\P{^isdecimalnumber}', "");
-Expect(1, 57, '\p{ isDecimal-Number}', "");
-Expect(0, 57, '\p{^ isDecimal-Number}', "");
-Expect(0, 57, '\P{ isDecimal-Number}', "");
-Expect(1, 57, '\P{^ isDecimal-Number}', "");
-Expect(0, 47, '\p{ isDecimal-Number}', "");
-Expect(1, 47, '\p{^ isDecimal-Number}', "");
-Expect(1, 47, '\P{ isDecimal-Number}', "");
-Expect(0, 47, '\P{^ isDecimal-Number}', "");
-Error('\p{-nd/a/}');
-Error('\P{-nd/a/}');
-Expect(1, 57, '\p{nd}', "");
-Expect(0, 57, '\p{^nd}', "");
-Expect(0, 57, '\P{nd}', "");
-Expect(1, 57, '\P{^nd}', "");
-Expect(0, 47, '\p{nd}', "");
-Expect(1, 47, '\p{^nd}', "");
-Expect(1, 47, '\P{nd}', "");
-Expect(0, 47, '\P{^nd}', "");
-Expect(1, 57, '\p{ ND}', "");
-Expect(0, 57, '\p{^ ND}', "");
-Expect(0, 57, '\P{ ND}', "");
-Expect(1, 57, '\P{^ ND}', "");
-Expect(0, 47, '\p{ ND}', "");
-Expect(1, 47, '\p{^ ND}', "");
-Expect(1, 47, '\P{ ND}', "");
-Expect(0, 47, '\P{^ ND}', "");
-Error('\p{_ Is/a/nd}');
-Error('\P{_ Is/a/nd}');
-Expect(1, 57, '\p{isnd}', "");
-Expect(0, 57, '\p{^isnd}', "");
-Expect(0, 57, '\P{isnd}', "");
-Expect(1, 57, '\P{^isnd}', "");
-Expect(0, 47, '\p{isnd}', "");
-Expect(1, 47, '\p{^isnd}', "");
-Expect(1, 47, '\P{isnd}', "");
-Expect(0, 47, '\P{^isnd}', "");
-Expect(1, 57, '\p{_Is nd}', "");
-Expect(0, 57, '\p{^_Is nd}', "");
-Expect(0, 57, '\P{_Is nd}', "");
-Expect(1, 57, '\P{^_Is nd}', "");
-Expect(0, 47, '\p{_Is nd}', "");
-Expect(1, 47, '\p{^_Is nd}', "");
-Expect(1, 47, '\P{_Is nd}', "");
-Expect(0, 47, '\P{^_Is nd}', "");
-Error('\p{_/a/OSMANYA}');
-Error('\P{_/a/OSMANYA}');
-Expect(1, 66717, '\p{osmanya}', "");
-Expect(0, 66717, '\p{^osmanya}', "");
-Expect(0, 66717, '\P{osmanya}', "");
-Expect(1, 66717, '\P{^osmanya}', "");
-Expect(0, 66687, '\p{osmanya}', "");
-Expect(1, 66687, '\p{^osmanya}', "");
-Expect(1, 66687, '\P{osmanya}', "");
-Expect(0, 66687, '\P{^osmanya}', "");
-Expect(1, 66717, '\p{ OSMANYA}', "");
-Expect(0, 66717, '\p{^ OSMANYA}', "");
-Expect(0, 66717, '\P{ OSMANYA}', "");
-Expect(1, 66717, '\P{^ OSMANYA}', "");
-Expect(0, 66687, '\p{ OSMANYA}', "");
-Expect(1, 66687, '\p{^ OSMANYA}', "");
-Expect(1, 66687, '\P{ OSMANYA}', "");
-Expect(0, 66687, '\P{^ OSMANYA}', "");
-Error('\p{-:=IsOsmanya}');
-Error('\P{-:=IsOsmanya}');
-Expect(1, 66717, '\p{isosmanya}', "");
-Expect(0, 66717, '\p{^isosmanya}', "");
-Expect(0, 66717, '\P{isosmanya}', "");
-Expect(1, 66717, '\P{^isosmanya}', "");
-Expect(0, 66687, '\p{isosmanya}', "");
-Expect(1, 66687, '\p{^isosmanya}', "");
-Expect(1, 66687, '\P{isosmanya}', "");
-Expect(0, 66687, '\P{^isosmanya}', "");
-Expect(1, 66717, '\p{-_IS Osmanya}', "");
-Expect(0, 66717, '\p{^-_IS Osmanya}', "");
-Expect(0, 66717, '\P{-_IS Osmanya}', "");
-Expect(1, 66717, '\P{^-_IS Osmanya}', "");
-Expect(0, 66687, '\p{-_IS Osmanya}', "");
-Expect(1, 66687, '\p{^-_IS Osmanya}', "");
-Expect(1, 66687, '\P{-_IS Osmanya}', "");
-Expect(0, 66687, '\P{^-_IS Osmanya}', "");
-Error('\p{- osma:=}');
-Error('\P{- osma:=}');
-Expect(1, 66717, '\p{osma}', "");
-Expect(0, 66717, '\p{^osma}', "");
-Expect(0, 66717, '\P{osma}', "");
-Expect(1, 66717, '\P{^osma}', "");
-Expect(0, 66687, '\p{osma}', "");
-Expect(1, 66687, '\p{^osma}', "");
-Expect(1, 66687, '\P{osma}', "");
-Expect(0, 66687, '\P{^osma}', "");
-Error('\p{/a/is_OSMA}');
-Error('\P{/a/is_OSMA}');
-Expect(1, 66717, '\p{isosma}', "");
-Expect(0, 66717, '\p{^isosma}', "");
-Expect(0, 66717, '\P{isosma}', "");
-Expect(1, 66717, '\P{^isosma}', "");
-Expect(0, 66687, '\p{isosma}', "");
-Expect(1, 66687, '\p{^isosma}', "");
-Expect(1, 66687, '\P{isosma}', "");
-Expect(0, 66687, '\P{^isosma}', "");
-Expect(1, 66717, '\p{_ is osma}', "");
-Expect(0, 66717, '\p{^_ is osma}', "");
-Expect(0, 66717, '\P{_ is osma}', "");
-Expect(1, 66717, '\P{^_ is osma}', "");
-Expect(0, 66687, '\p{_ is osma}', "");
-Expect(1, 66687, '\p{^_ is osma}', "");
-Expect(1, 66687, '\P{_ is osma}', "");
-Expect(0, 66687, '\P{^_ is osma}', "");
-Error('\p{/a/ UNIFIED Ideograph}');
-Error('\P{/a/ UNIFIED Ideograph}');
-Expect(1, 19893, '\p{unifiedideograph}', "");
-Expect(0, 19893, '\p{^unifiedideograph}', "");
-Expect(0, 19893, '\P{unifiedideograph}', "");
-Expect(1, 19893, '\P{^unifiedideograph}', "");
-Expect(0, 13311, '\p{unifiedideograph}', "");
-Expect(1, 13311, '\p{^unifiedideograph}', "");
-Expect(1, 13311, '\P{unifiedideograph}', "");
-Expect(0, 13311, '\P{^unifiedideograph}', "");
-Expect(1, 19893, '\p{ UNIFIED-Ideograph}', "");
-Expect(0, 19893, '\p{^ UNIFIED-Ideograph}', "");
-Expect(0, 19893, '\P{ UNIFIED-Ideograph}', "");
-Expect(1, 19893, '\P{^ UNIFIED-Ideograph}', "");
-Expect(0, 13311, '\p{ UNIFIED-Ideograph}', "");
-Expect(1, 13311, '\p{^ UNIFIED-Ideograph}', "");
-Expect(1, 13311, '\P{ UNIFIED-Ideograph}', "");
-Expect(0, 13311, '\P{^ UNIFIED-Ideograph}', "");
-Error('\p{:=-Is-unified Ideograph}');
-Error('\P{:=-Is-unified Ideograph}');
-Expect(1, 19893, '\p{isunifiedideograph}', "");
-Expect(0, 19893, '\p{^isunifiedideograph}', "");
-Expect(0, 19893, '\P{isunifiedideograph}', "");
-Expect(1, 19893, '\P{^isunifiedideograph}', "");
-Expect(0, 13311, '\p{isunifiedideograph}', "");
-Expect(1, 13311, '\p{^isunifiedideograph}', "");
-Expect(1, 13311, '\P{isunifiedideograph}', "");
-Expect(0, 13311, '\P{^isunifiedideograph}', "");
-Expect(1, 19893, '\p{ _is Unified Ideograph}', "");
-Expect(0, 19893, '\p{^ _is Unified Ideograph}', "");
-Expect(0, 19893, '\P{ _is Unified Ideograph}', "");
-Expect(1, 19893, '\P{^ _is Unified Ideograph}', "");
-Expect(0, 13311, '\p{ _is Unified Ideograph}', "");
-Expect(1, 13311, '\p{^ _is Unified Ideograph}', "");
-Expect(1, 13311, '\P{ _is Unified Ideograph}', "");
-Expect(0, 13311, '\P{^ _is Unified Ideograph}', "");
-Error('\p{:=__UIDEO}');
-Error('\P{:=__UIDEO}');
-Expect(1, 19893, '\p{uideo}', "");
-Expect(0, 19893, '\p{^uideo}', "");
-Expect(0, 19893, '\P{uideo}', "");
-Expect(1, 19893, '\P{^uideo}', "");
-Expect(0, 13311, '\p{uideo}', "");
-Expect(1, 13311, '\p{^uideo}', "");
-Expect(1, 13311, '\P{uideo}', "");
-Expect(0, 13311, '\P{^uideo}', "");
-Expect(1, 19893, '\p{- uideo}', "");
-Expect(0, 19893, '\p{^- uideo}', "");
-Expect(0, 19893, '\P{- uideo}', "");
-Expect(1, 19893, '\P{^- uideo}', "");
-Expect(0, 13311, '\p{- uideo}', "");
-Expect(1, 13311, '\p{^- uideo}', "");
-Expect(1, 13311, '\P{- uideo}', "");
-Expect(0, 13311, '\P{^- uideo}', "");
-Error('\p{:=IS_UIDEO}');
-Error('\P{:=IS_UIDEO}');
-Expect(1, 19893, '\p{isuideo}', "");
-Expect(0, 19893, '\p{^isuideo}', "");
-Expect(0, 19893, '\P{isuideo}', "");
-Expect(1, 19893, '\P{^isuideo}', "");
-Expect(0, 13311, '\p{isuideo}', "");
-Expect(1, 13311, '\p{^isuideo}', "");
-Expect(1, 13311, '\P{isuideo}', "");
-Expect(0, 13311, '\P{^isuideo}', "");
-Expect(1, 19893, '\p{ _is UIdeo}', "");
-Expect(0, 19893, '\p{^ _is UIdeo}', "");
-Expect(0, 19893, '\P{ _is UIdeo}', "");
-Expect(1, 19893, '\P{^ _is UIdeo}', "");
-Expect(0, 13311, '\p{ _is UIdeo}', "");
-Expect(1, 13311, '\p{^ _is UIdeo}', "");
-Expect(1, 13311, '\P{ _is UIdeo}', "");
-Expect(0, 13311, '\P{^ _is UIdeo}', "");
-Error('\p{-_Bopomofo/a/}');
-Error('\P{-_Bopomofo/a/}');
-Expect(1, 12589, '\p{bopomofo}', "");
-Expect(0, 12589, '\p{^bopomofo}', "");
-Expect(0, 12589, '\P{bopomofo}', "");
-Expect(1, 12589, '\P{^bopomofo}', "");
-Expect(0, 12548, '\p{bopomofo}', "");
-Expect(1, 12548, '\p{^bopomofo}', "");
-Expect(1, 12548, '\P{bopomofo}', "");
-Expect(0, 12548, '\P{^bopomofo}', "");
-Expect(1, 12589, '\p{BOPOMOFO}', "");
-Expect(0, 12589, '\p{^BOPOMOFO}', "");
-Expect(0, 12589, '\P{BOPOMOFO}', "");
-Expect(1, 12589, '\P{^BOPOMOFO}', "");
-Expect(0, 12548, '\p{BOPOMOFO}', "");
-Expect(1, 12548, '\p{^BOPOMOFO}', "");
-Expect(1, 12548, '\P{BOPOMOFO}', "");
-Expect(0, 12548, '\P{^BOPOMOFO}', "");
-Error('\p{_ Is/a/Bopomofo}');
-Error('\P{_ Is/a/Bopomofo}');
-Expect(1, 12589, '\p{isbopomofo}', "");
-Expect(0, 12589, '\p{^isbopomofo}', "");
-Expect(0, 12589, '\P{isbopomofo}', "");
-Expect(1, 12589, '\P{^isbopomofo}', "");
-Expect(0, 12548, '\p{isbopomofo}', "");
-Expect(1, 12548, '\p{^isbopomofo}', "");
-Expect(1, 12548, '\P{isbopomofo}', "");
-Expect(0, 12548, '\P{^isbopomofo}', "");
-Expect(1, 12589, '\p{-Isbopomofo}', "");
-Expect(0, 12589, '\p{^-Isbopomofo}', "");
-Expect(0, 12589, '\P{-Isbopomofo}', "");
-Expect(1, 12589, '\P{^-Isbopomofo}', "");
-Expect(0, 12548, '\p{-Isbopomofo}', "");
-Expect(1, 12548, '\p{^-Isbopomofo}', "");
-Expect(1, 12548, '\P{-Isbopomofo}', "");
-Expect(0, 12548, '\P{^-Isbopomofo}', "");
-Error('\p{-bopo/a/}');
-Error('\P{-bopo/a/}');
-Expect(1, 12589, '\p{bopo}', "");
-Expect(0, 12589, '\p{^bopo}', "");
-Expect(0, 12589, '\P{bopo}', "");
-Expect(1, 12589, '\P{^bopo}', "");
-Expect(0, 12548, '\p{bopo}', "");
-Expect(1, 12548, '\p{^bopo}', "");
-Expect(1, 12548, '\P{bopo}', "");
-Expect(0, 12548, '\P{^bopo}', "");
-Expect(1, 12589, '\p{_bopo}', "");
-Expect(0, 12589, '\p{^_bopo}', "");
-Expect(0, 12589, '\P{_bopo}', "");
-Expect(1, 12589, '\P{^_bopo}', "");
-Expect(0, 12548, '\p{_bopo}', "");
-Expect(1, 12548, '\p{^_bopo}', "");
-Expect(1, 12548, '\P{_bopo}', "");
-Expect(0, 12548, '\P{^_bopo}', "");
-Error('\p{ Is Bopo/a/}');
-Error('\P{ Is Bopo/a/}');
-Expect(1, 12589, '\p{isbopo}', "");
-Expect(0, 12589, '\p{^isbopo}', "");
-Expect(0, 12589, '\P{isbopo}', "");
-Expect(1, 12589, '\P{^isbopo}', "");
-Expect(0, 12548, '\p{isbopo}', "");
-Expect(1, 12548, '\p{^isbopo}', "");
-Expect(1, 12548, '\P{isbopo}', "");
-Expect(0, 12548, '\P{^isbopo}', "");
-Expect(1, 12589, '\p{ ISBopo}', "");
-Expect(0, 12589, '\p{^ ISBopo}', "");
-Expect(0, 12589, '\P{ ISBopo}', "");
-Expect(1, 12589, '\P{^ ISBopo}', "");
-Expect(0, 12548, '\p{ ISBopo}', "");
-Expect(1, 12548, '\p{^ ISBopo}', "");
-Expect(1, 12548, '\P{ ISBopo}', "");
-Expect(0, 12548, '\P{^ ISBopo}', "");
-Error('\p{/a/ _Miscellaneous_Technical}');
-Error('\P{/a/ _Miscellaneous_Technical}');
-Expect(1, 9215, '\p{miscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^miscellaneoustechnical}', "");
-Expect(0, 9215, '\P{miscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^miscellaneoustechnical}', "");
-Expect(0, 8959, '\p{miscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^miscellaneoustechnical}', "");
-Expect(1, 8959, '\P{miscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^miscellaneoustechnical}', "");
-Expect(1, 9215, '\p{_ miscellaneousTechnical}', "");
-Expect(0, 9215, '\p{^_ miscellaneousTechnical}', "");
-Expect(0, 9215, '\P{_ miscellaneousTechnical}', "");
-Expect(1, 9215, '\P{^_ miscellaneousTechnical}', "");
-Expect(0, 8959, '\p{_ miscellaneousTechnical}', "");
-Expect(1, 8959, '\p{^_ miscellaneousTechnical}', "");
-Expect(1, 8959, '\P{_ miscellaneousTechnical}', "");
-Expect(0, 8959, '\P{^_ miscellaneousTechnical}', "");
-Error('\p{ -isMISCELLANEOUSTechnical/a/}');
-Error('\P{ -isMISCELLANEOUSTechnical/a/}');
-Expect(1, 9215, '\p{ismiscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^ismiscellaneoustechnical}', "");
-Expect(0, 9215, '\P{ismiscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^ismiscellaneoustechnical}', "");
-Expect(0, 8959, '\p{ismiscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^ismiscellaneoustechnical}', "");
-Expect(1, 8959, '\P{ismiscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^ismiscellaneoustechnical}', "");
-Expect(1, 9215, '\p{ IS Miscellaneous-Technical}', "");
-Expect(0, 9215, '\p{^ IS Miscellaneous-Technical}', "");
-Expect(0, 9215, '\P{ IS Miscellaneous-Technical}', "");
-Expect(1, 9215, '\P{^ IS Miscellaneous-Technical}', "");
-Expect(0, 8959, '\p{ IS Miscellaneous-Technical}', "");
-Expect(1, 8959, '\p{^ IS Miscellaneous-Technical}', "");
-Expect(1, 8959, '\P{ IS Miscellaneous-Technical}', "");
-Expect(0, 8959, '\P{^ IS Miscellaneous-Technical}', "");
-Error('\p{-:=In-MISCELLANEOUS_Technical}');
-Error('\P{-:=In-MISCELLANEOUS_Technical}');
-Expect(1, 9215, '\p{inmiscellaneoustechnical}', "");
-Expect(0, 9215, '\p{^inmiscellaneoustechnical}', "");
-Expect(0, 9215, '\P{inmiscellaneoustechnical}', "");
-Expect(1, 9215, '\P{^inmiscellaneoustechnical}', "");
-Expect(0, 8959, '\p{inmiscellaneoustechnical}', "");
-Expect(1, 8959, '\p{^inmiscellaneoustechnical}', "");
-Expect(1, 8959, '\P{inmiscellaneoustechnical}', "");
-Expect(0, 8959, '\P{^inmiscellaneoustechnical}', "");
-Expect(1, 9215, '\p{ -In-miscellaneous-TECHNICAL}', "");
-Expect(0, 9215, '\p{^ -In-miscellaneous-TECHNICAL}', "");
-Expect(0, 9215, '\P{ -In-miscellaneous-TECHNICAL}', "");
-Expect(1, 9215, '\P{^ -In-miscellaneous-TECHNICAL}', "");
-Expect(0, 8959, '\p{ -In-miscellaneous-TECHNICAL}', "");
-Expect(1, 8959, '\p{^ -In-miscellaneous-TECHNICAL}', "");
-Expect(1, 8959, '\P{ -In-miscellaneous-TECHNICAL}', "");
-Expect(0, 8959, '\P{^ -In-miscellaneous-TECHNICAL}', "");
-Error('\p{_Mahjong-tiles:=}');
-Error('\P{_Mahjong-tiles:=}');
-Expect(1, 127023, '\p{mahjongtiles}', "");
-Expect(0, 127023, '\p{^mahjongtiles}', "");
-Expect(0, 127023, '\P{mahjongtiles}', "");
-Expect(1, 127023, '\P{^mahjongtiles}', "");
-Expect(0, 126975, '\p{mahjongtiles}', "");
-Expect(1, 126975, '\p{^mahjongtiles}', "");
-Expect(1, 126975, '\P{mahjongtiles}', "");
-Expect(0, 126975, '\P{^mahjongtiles}', "");
-Expect(1, 127023, '\p{ -Mahjong tiles}', "");
-Expect(0, 127023, '\p{^ -Mahjong tiles}', "");
-Expect(0, 127023, '\P{ -Mahjong tiles}', "");
-Expect(1, 127023, '\P{^ -Mahjong tiles}', "");
-Expect(0, 126975, '\p{ -Mahjong tiles}', "");
-Expect(1, 126975, '\p{^ -Mahjong tiles}', "");
-Expect(1, 126975, '\P{ -Mahjong tiles}', "");
-Expect(0, 126975, '\P{^ -Mahjong tiles}', "");
-Error('\p{ :=ISmahjong Tiles}');
-Error('\P{ :=ISmahjong Tiles}');
-Expect(1, 127023, '\p{ismahjongtiles}', "");
-Expect(0, 127023, '\p{^ismahjongtiles}', "");
-Expect(0, 127023, '\P{ismahjongtiles}', "");
-Expect(1, 127023, '\P{^ismahjongtiles}', "");
-Expect(0, 126975, '\p{ismahjongtiles}', "");
-Expect(1, 126975, '\p{^ismahjongtiles}', "");
-Expect(1, 126975, '\P{ismahjongtiles}', "");
-Expect(0, 126975, '\P{^ismahjongtiles}', "");
-Expect(1, 127023, '\p{-Is mahjong_Tiles}', "");
-Expect(0, 127023, '\p{^-Is mahjong_Tiles}', "");
-Expect(0, 127023, '\P{-Is mahjong_Tiles}', "");
-Expect(1, 127023, '\P{^-Is mahjong_Tiles}', "");
-Expect(0, 126975, '\p{-Is mahjong_Tiles}', "");
-Expect(1, 126975, '\p{^-Is mahjong_Tiles}', "");
-Expect(1, 126975, '\P{-Is mahjong_Tiles}', "");
-Expect(0, 126975, '\P{^-Is mahjong_Tiles}', "");
-Error('\p{ InMAHJONG/a/Tiles}');
-Error('\P{ InMAHJONG/a/Tiles}');
-Expect(1, 127023, '\p{inmahjongtiles}', "");
-Expect(0, 127023, '\p{^inmahjongtiles}', "");
-Expect(0, 127023, '\P{inmahjongtiles}', "");
-Expect(1, 127023, '\P{^inmahjongtiles}', "");
-Expect(0, 126975, '\p{inmahjongtiles}', "");
-Expect(1, 126975, '\p{^inmahjongtiles}', "");
-Expect(1, 126975, '\P{inmahjongtiles}', "");
-Expect(0, 126975, '\P{^inmahjongtiles}', "");
-Expect(1, 127023, '\p{-in_MAHJONGTiles}', "");
-Expect(0, 127023, '\p{^-in_MAHJONGTiles}', "");
-Expect(0, 127023, '\P{-in_MAHJONGTiles}', "");
-Expect(1, 127023, '\P{^-in_MAHJONGTiles}', "");
-Expect(0, 126975, '\p{-in_MAHJONGTiles}', "");
-Expect(1, 126975, '\p{^-in_MAHJONGTiles}', "");
-Expect(1, 126975, '\P{-in_MAHJONGTiles}', "");
-Expect(0, 126975, '\P{^-in_MAHJONGTiles}', "");
-Error('\p{/a/ MISCELLANEOUS Mathematical_SYMBOLS-b}');
-Error('\P{/a/ MISCELLANEOUS Mathematical_SYMBOLS-b}');
-Expect(1, 10751, '\p{miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{miscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^miscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(0, 10751, '\p{^ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(0, 10751, '\P{ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(1, 10751, '\P{^ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(0, 10623, '\p{ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(1, 10623, '\p{^ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(1, 10623, '\P{ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Expect(0, 10623, '\P{^ _MISCELLANEOUS-Mathematicalsymbols B}', "");
-Error('\p{ -isMiscellaneous-Mathematical symbols b/a/}');
-Error('\P{ -isMiscellaneous-Mathematical symbols b/a/}');
-Expect(1, 10751, '\p{ismiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^ismiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{ismiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^ismiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{ismiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^ismiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{ismiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^ismiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(0, 10751, '\p{^ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(0, 10751, '\P{ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(1, 10751, '\P{^ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(0, 10623, '\p{ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(1, 10623, '\p{^ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(1, 10623, '\P{ Is_miscellaneous_mathematical Symbols_B}', "");
-Expect(0, 10623, '\P{^ Is_miscellaneous_mathematical Symbols_B}', "");
-Error('\p{ _In_MISCELLANEOUS-mathematical_Symbols/a/B}');
-Error('\P{ _In_MISCELLANEOUS-mathematical_Symbols/a/B}');
-Expect(1, 10751, '\p{inmiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\p{^inmiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10751, '\P{inmiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\P{^inmiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\p{inmiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\p{^inmiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10623, '\P{inmiscellaneousmathematicalsymbolsb}', "");
-Expect(0, 10623, '\P{^inmiscellaneousmathematicalsymbolsb}', "");
-Expect(1, 10751, '\p{ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(0, 10751, '\p{^ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(0, 10751, '\P{ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(1, 10751, '\P{^ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(0, 10623, '\p{ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(1, 10623, '\p{^ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(1, 10623, '\P{ in-MISCELLANEOUS mathematical-symbols B}', "");
-Expect(0, 10623, '\P{^ in-MISCELLANEOUS mathematical-symbols B}', "");
-Error('\p{- Enclosed Ideographic_Supplement:=}');
-Error('\P{- Enclosed Ideographic_Supplement:=}');
-Expect(1, 127743, '\p{enclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^enclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{enclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^enclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{enclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^enclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{enclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^enclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{_-ENCLOSED Ideographic_Supplement}', "");
-Expect(0, 127743, '\p{^_-ENCLOSED Ideographic_Supplement}', "");
-Expect(0, 127743, '\P{_-ENCLOSED Ideographic_Supplement}', "");
-Expect(1, 127743, '\P{^_-ENCLOSED Ideographic_Supplement}', "");
-Expect(0, 127487, '\p{_-ENCLOSED Ideographic_Supplement}', "");
-Expect(1, 127487, '\p{^_-ENCLOSED Ideographic_Supplement}', "");
-Expect(1, 127487, '\P{_-ENCLOSED Ideographic_Supplement}', "");
-Expect(0, 127487, '\P{^_-ENCLOSED Ideographic_Supplement}', "");
-Error('\p{_:=Is-ENCLOSED-ideographicsupplement}');
-Error('\P{_:=Is-ENCLOSED-ideographicsupplement}');
-Expect(1, 127743, '\p{isenclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^isenclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{isenclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^isenclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{isenclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^isenclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{isenclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^isenclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{ IsEnclosed ideographic supplement}', "");
-Expect(0, 127743, '\p{^ IsEnclosed ideographic supplement}', "");
-Expect(0, 127743, '\P{ IsEnclosed ideographic supplement}', "");
-Expect(1, 127743, '\P{^ IsEnclosed ideographic supplement}', "");
-Expect(0, 127487, '\p{ IsEnclosed ideographic supplement}', "");
-Expect(1, 127487, '\p{^ IsEnclosed ideographic supplement}', "");
-Expect(1, 127487, '\P{ IsEnclosed ideographic supplement}', "");
-Expect(0, 127487, '\P{^ IsEnclosed ideographic supplement}', "");
-Error('\p{_/a/In_Enclosed Ideographic-Supplement}');
-Error('\P{_/a/In_Enclosed Ideographic-Supplement}');
-Expect(1, 127743, '\p{inenclosedideographicsupplement}', "");
-Expect(0, 127743, '\p{^inenclosedideographicsupplement}', "");
-Expect(0, 127743, '\P{inenclosedideographicsupplement}', "");
-Expect(1, 127743, '\P{^inenclosedideographicsupplement}', "");
-Expect(0, 127487, '\p{inenclosedideographicsupplement}', "");
-Expect(1, 127487, '\p{^inenclosedideographicsupplement}', "");
-Expect(1, 127487, '\P{inenclosedideographicsupplement}', "");
-Expect(0, 127487, '\P{^inenclosedideographicsupplement}', "");
-Expect(1, 127743, '\p{--In enclosed-Ideographic supplement}', "");
-Expect(0, 127743, '\p{^--In enclosed-Ideographic supplement}', "");
-Expect(0, 127743, '\P{--In enclosed-Ideographic supplement}', "");
-Expect(1, 127743, '\P{^--In enclosed-Ideographic supplement}', "");
-Expect(0, 127487, '\p{--In enclosed-Ideographic supplement}', "");
-Expect(1, 127487, '\p{^--In enclosed-Ideographic supplement}', "");
-Expect(1, 127487, '\P{--In enclosed-Ideographic supplement}', "");
-Expect(0, 127487, '\P{^--In enclosed-Ideographic supplement}', "");
-Error('\p{ MALAYALAM/a/}');
-Error('\P{ MALAYALAM/a/}');
-Expect(1, 3331, '\p{malayalam}', "");
-Expect(0, 3331, '\p{^malayalam}', "");
-Expect(0, 3331, '\P{malayalam}', "");
-Expect(1, 3331, '\P{^malayalam}', "");
-Expect(0, 3329, '\p{malayalam}', "");
-Expect(1, 3329, '\p{^malayalam}', "");
-Expect(1, 3329, '\P{malayalam}', "");
-Expect(0, 3329, '\P{^malayalam}', "");
-Expect(1, 3331, '\p{_ Malayalam}', "");
-Expect(0, 3331, '\p{^_ Malayalam}', "");
-Expect(0, 3331, '\P{_ Malayalam}', "");
-Expect(1, 3331, '\P{^_ Malayalam}', "");
-Expect(0, 3329, '\p{_ Malayalam}', "");
-Expect(1, 3329, '\p{^_ Malayalam}', "");
-Expect(1, 3329, '\P{_ Malayalam}', "");
-Expect(0, 3329, '\P{^_ Malayalam}', "");
-Error('\p{ :=is malayalam}');
-Error('\P{ :=is malayalam}');
-Expect(1, 3331, '\p{ismalayalam}', "");
-Expect(0, 3331, '\p{^ismalayalam}', "");
-Expect(0, 3331, '\P{ismalayalam}', "");
-Expect(1, 3331, '\P{^ismalayalam}', "");
-Expect(0, 3329, '\p{ismalayalam}', "");
-Expect(1, 3329, '\p{^ismalayalam}', "");
-Expect(1, 3329, '\P{ismalayalam}', "");
-Expect(0, 3329, '\P{^ismalayalam}', "");
-Expect(1, 3331, '\p{ _IS Malayalam}', "");
-Expect(0, 3331, '\p{^ _IS Malayalam}', "");
-Expect(0, 3331, '\P{ _IS Malayalam}', "");
-Expect(1, 3331, '\P{^ _IS Malayalam}', "");
-Expect(0, 3329, '\p{ _IS Malayalam}', "");
-Expect(1, 3329, '\p{^ _IS Malayalam}', "");
-Expect(1, 3329, '\P{ _IS Malayalam}', "");
-Expect(0, 3329, '\P{^ _IS Malayalam}', "");
-Error('\p{- mlym/a/}');
-Error('\P{- mlym/a/}');
-Expect(1, 3331, '\p{mlym}', "");
-Expect(0, 3331, '\p{^mlym}', "");
-Expect(0, 3331, '\P{mlym}', "");
-Expect(1, 3331, '\P{^mlym}', "");
-Expect(0, 3329, '\p{mlym}', "");
-Expect(1, 3329, '\p{^mlym}', "");
-Expect(1, 3329, '\P{mlym}', "");
-Expect(0, 3329, '\P{^mlym}', "");
-Expect(1, 3331, '\p{-_MLYM}', "");
-Expect(0, 3331, '\p{^-_MLYM}', "");
-Expect(0, 3331, '\P{-_MLYM}', "");
-Expect(1, 3331, '\P{^-_MLYM}', "");
-Expect(0, 3329, '\p{-_MLYM}', "");
-Expect(1, 3329, '\p{^-_MLYM}', "");
-Expect(1, 3329, '\P{-_MLYM}', "");
-Expect(0, 3329, '\P{^-_MLYM}', "");
-Error('\p{-/a/Is-MLYM}');
-Error('\P{-/a/Is-MLYM}');
-Expect(1, 3331, '\p{ismlym}', "");
-Expect(0, 3331, '\p{^ismlym}', "");
-Expect(0, 3331, '\P{ismlym}', "");
-Expect(1, 3331, '\P{^ismlym}', "");
-Expect(0, 3329, '\p{ismlym}', "");
-Expect(1, 3329, '\p{^ismlym}', "");
-Expect(1, 3329, '\P{ismlym}', "");
-Expect(0, 3329, '\P{^ismlym}', "");
-Expect(1, 3331, '\p{-Is_Mlym}', "");
-Expect(0, 3331, '\p{^-Is_Mlym}', "");
-Expect(0, 3331, '\P{-Is_Mlym}', "");
-Expect(1, 3331, '\P{^-Is_Mlym}', "");
-Expect(0, 3329, '\p{-Is_Mlym}', "");
-Expect(1, 3329, '\p{^-Is_Mlym}', "");
-Expect(1, 3329, '\P{-Is_Mlym}', "");
-Expect(0, 3329, '\P{^-Is_Mlym}', "");
-Error('\p{-/a/VEDIC Extensions}');
-Error('\P{-/a/VEDIC Extensions}');
-Expect(1, 7423, '\p{vedicextensions}', "");
-Expect(0, 7423, '\p{^vedicextensions}', "");
-Expect(0, 7423, '\P{vedicextensions}', "");
-Expect(1, 7423, '\P{^vedicextensions}', "");
-Expect(0, 7375, '\p{vedicextensions}', "");
-Expect(1, 7375, '\p{^vedicextensions}', "");
-Expect(1, 7375, '\P{vedicextensions}', "");
-Expect(0, 7375, '\P{^vedicextensions}', "");
-Expect(1, 7423, '\p{ VEDIC Extensions}', "");
-Expect(0, 7423, '\p{^ VEDIC Extensions}', "");
-Expect(0, 7423, '\P{ VEDIC Extensions}', "");
-Expect(1, 7423, '\P{^ VEDIC Extensions}', "");
-Expect(0, 7375, '\p{ VEDIC Extensions}', "");
-Expect(1, 7375, '\p{^ VEDIC Extensions}', "");
-Expect(1, 7375, '\P{ VEDIC Extensions}', "");
-Expect(0, 7375, '\P{^ VEDIC Extensions}', "");
-Error('\p{_/a/Is VedicExtensions}');
-Error('\P{_/a/Is VedicExtensions}');
-Expect(1, 7423, '\p{isvedicextensions}', "");
-Expect(0, 7423, '\p{^isvedicextensions}', "");
-Expect(0, 7423, '\P{isvedicextensions}', "");
-Expect(1, 7423, '\P{^isvedicextensions}', "");
-Expect(0, 7375, '\p{isvedicextensions}', "");
-Expect(1, 7375, '\p{^isvedicextensions}', "");
-Expect(1, 7375, '\P{isvedicextensions}', "");
-Expect(0, 7375, '\P{^isvedicextensions}', "");
-Expect(1, 7423, '\p{- IS vedic_Extensions}', "");
-Expect(0, 7423, '\p{^- IS vedic_Extensions}', "");
-Expect(0, 7423, '\P{- IS vedic_Extensions}', "");
-Expect(1, 7423, '\P{^- IS vedic_Extensions}', "");
-Expect(0, 7375, '\p{- IS vedic_Extensions}', "");
-Expect(1, 7375, '\p{^- IS vedic_Extensions}', "");
-Expect(1, 7375, '\P{- IS vedic_Extensions}', "");
-Expect(0, 7375, '\P{^- IS vedic_Extensions}', "");
-Error('\p{:=_-Invedic-extensions}');
-Error('\P{:=_-Invedic-extensions}');
-Expect(1, 7423, '\p{invedicextensions}', "");
-Expect(0, 7423, '\p{^invedicextensions}', "");
-Expect(0, 7423, '\P{invedicextensions}', "");
-Expect(1, 7423, '\P{^invedicextensions}', "");
-Expect(0, 7375, '\p{invedicextensions}', "");
-Expect(1, 7375, '\p{^invedicextensions}', "");
-Expect(1, 7375, '\P{invedicextensions}', "");
-Expect(0, 7375, '\P{^invedicextensions}', "");
-Expect(1, 7423, '\p{ In_VEDIC_Extensions}', "");
-Expect(0, 7423, '\p{^ In_VEDIC_Extensions}', "");
-Expect(0, 7423, '\P{ In_VEDIC_Extensions}', "");
-Expect(1, 7423, '\P{^ In_VEDIC_Extensions}', "");
-Expect(0, 7375, '\p{ In_VEDIC_Extensions}', "");
-Expect(1, 7375, '\p{^ In_VEDIC_Extensions}', "");
-Expect(1, 7375, '\P{ In_VEDIC_Extensions}', "");
-Expect(0, 7375, '\P{^ In_VEDIC_Extensions}', "");
-Error('\p{ oldturkic:=}');
-Error('\P{ oldturkic:=}');
-Expect(1, 68680, '\p{oldturkic}', "");
-Expect(0, 68680, '\p{^oldturkic}', "");
-Expect(0, 68680, '\P{oldturkic}', "");
-Expect(1, 68680, '\P{^oldturkic}', "");
-Expect(0, 68607, '\p{oldturkic}', "");
-Expect(1, 68607, '\p{^oldturkic}', "");
-Expect(1, 68607, '\P{oldturkic}', "");
-Expect(0, 68607, '\P{^oldturkic}', "");
-Expect(1, 68680, '\p{__Oldturkic}', "");
-Expect(0, 68680, '\p{^__Oldturkic}', "");
-Expect(0, 68680, '\P{__Oldturkic}', "");
-Expect(1, 68680, '\P{^__Oldturkic}', "");
-Expect(0, 68607, '\p{__Oldturkic}', "");
-Expect(1, 68607, '\p{^__Oldturkic}', "");
-Expect(1, 68607, '\P{__Oldturkic}', "");
-Expect(0, 68607, '\P{^__Oldturkic}', "");
-Error('\p{ -Is/a/Old-TURKIC}');
-Error('\P{ -Is/a/Old-TURKIC}');
-Expect(1, 68680, '\p{isoldturkic}', "");
-Expect(0, 68680, '\p{^isoldturkic}', "");
-Expect(0, 68680, '\P{isoldturkic}', "");
-Expect(1, 68680, '\P{^isoldturkic}', "");
-Expect(0, 68607, '\p{isoldturkic}', "");
-Expect(1, 68607, '\p{^isoldturkic}', "");
-Expect(1, 68607, '\P{isoldturkic}', "");
-Expect(0, 68607, '\P{^isoldturkic}', "");
-Expect(1, 68680, '\p{ IS Old TURKIC}', "");
-Expect(0, 68680, '\p{^ IS Old TURKIC}', "");
-Expect(0, 68680, '\P{ IS Old TURKIC}', "");
-Expect(1, 68680, '\P{^ IS Old TURKIC}', "");
-Expect(0, 68607, '\p{ IS Old TURKIC}', "");
-Expect(1, 68607, '\p{^ IS Old TURKIC}', "");
-Expect(1, 68607, '\P{ IS Old TURKIC}', "");
-Expect(0, 68607, '\P{^ IS Old TURKIC}', "");
-Error('\p{Orkh/a/}');
-Error('\P{Orkh/a/}');
-Expect(1, 68680, '\p{orkh}', "");
-Expect(0, 68680, '\p{^orkh}', "");
-Expect(0, 68680, '\P{orkh}', "");
-Expect(1, 68680, '\P{^orkh}', "");
-Expect(0, 68607, '\p{orkh}', "");
-Expect(1, 68607, '\p{^orkh}', "");
-Expect(1, 68607, '\P{orkh}', "");
-Expect(0, 68607, '\P{^orkh}', "");
-Expect(1, 68680, '\p{ Orkh}', "");
-Expect(0, 68680, '\p{^ Orkh}', "");
-Expect(0, 68680, '\P{ Orkh}', "");
-Expect(1, 68680, '\P{^ Orkh}', "");
-Expect(0, 68607, '\p{ Orkh}', "");
-Expect(1, 68607, '\p{^ Orkh}', "");
-Expect(1, 68607, '\P{ Orkh}', "");
-Expect(0, 68607, '\P{^ Orkh}', "");
-Error('\p{__Is:=ORKH}');
-Error('\P{__Is:=ORKH}');
-Expect(1, 68680, '\p{isorkh}', "");
-Expect(0, 68680, '\p{^isorkh}', "");
-Expect(0, 68680, '\P{isorkh}', "");
-Expect(1, 68680, '\P{^isorkh}', "");
-Expect(0, 68607, '\p{isorkh}', "");
-Expect(1, 68607, '\p{^isorkh}', "");
-Expect(1, 68607, '\P{isorkh}', "");
-Expect(0, 68607, '\P{^isorkh}', "");
-Expect(1, 68680, '\p{ _Is Orkh}', "");
-Expect(0, 68680, '\p{^ _Is Orkh}', "");
-Expect(0, 68680, '\P{ _Is Orkh}', "");
-Expect(1, 68680, '\P{^ _Is Orkh}', "");
-Expect(0, 68607, '\p{ _Is Orkh}', "");
-Expect(1, 68607, '\p{^ _Is Orkh}', "");
-Expect(1, 68607, '\P{ _Is Orkh}', "");
-Expect(0, 68607, '\P{^ _Is Orkh}', "");
-Error('\p{:=-nonspacing Mark}');
-Error('\P{:=-nonspacing Mark}');
-Expect(1, 879, '\p{nonspacingmark}', "");
-Expect(0, 879, '\p{^nonspacingmark}', "");
-Expect(0, 879, '\P{nonspacingmark}', "");
-Expect(1, 879, '\P{^nonspacingmark}', "");
-Expect(0, 767, '\p{nonspacingmark}', "");
-Expect(1, 767, '\p{^nonspacingmark}', "");
-Expect(1, 767, '\P{nonspacingmark}', "");
-Expect(0, 767, '\P{^nonspacingmark}', "");
-Expect(1, 879, '\p{- Nonspacing Mark}', "");
-Expect(0, 879, '\p{^- Nonspacing Mark}', "");
-Expect(0, 879, '\P{- Nonspacing Mark}', "");
-Expect(1, 879, '\P{^- Nonspacing Mark}', "");
-Expect(0, 767, '\p{- Nonspacing Mark}', "");
-Expect(1, 767, '\p{^- Nonspacing Mark}', "");
-Expect(1, 767, '\P{- Nonspacing Mark}', "");
-Expect(0, 767, '\P{^- Nonspacing Mark}', "");
-Error('\p{ Is/a/NONSPACING-mark}');
-Error('\P{ Is/a/NONSPACING-mark}');
-Expect(1, 879, '\p{isnonspacingmark}', "");
-Expect(0, 879, '\p{^isnonspacingmark}', "");
-Expect(0, 879, '\P{isnonspacingmark}', "");
-Expect(1, 879, '\P{^isnonspacingmark}', "");
-Expect(0, 767, '\p{isnonspacingmark}', "");
-Expect(1, 767, '\p{^isnonspacingmark}', "");
-Expect(1, 767, '\P{isnonspacingmark}', "");
-Expect(0, 767, '\P{^isnonspacingmark}', "");
-Expect(1, 879, '\p{ IS-NONSPACING-Mark}', "");
-Expect(0, 879, '\p{^ IS-NONSPACING-Mark}', "");
-Expect(0, 879, '\P{ IS-NONSPACING-Mark}', "");
-Expect(1, 879, '\P{^ IS-NONSPACING-Mark}', "");
-Expect(0, 767, '\p{ IS-NONSPACING-Mark}', "");
-Expect(1, 767, '\p{^ IS-NONSPACING-Mark}', "");
-Expect(1, 767, '\P{ IS-NONSPACING-Mark}', "");
-Expect(0, 767, '\P{^ IS-NONSPACING-Mark}', "");
-Error('\p{-:=Mn}');
-Error('\P{-:=Mn}');
-Expect(1, 879, '\p{mn}', "");
-Expect(0, 879, '\p{^mn}', "");
-Expect(0, 879, '\P{mn}', "");
-Expect(1, 879, '\P{^mn}', "");
-Expect(0, 767, '\p{mn}', "");
-Expect(1, 767, '\p{^mn}', "");
-Expect(1, 767, '\P{mn}', "");
-Expect(0, 767, '\P{^mn}', "");
-Expect(1, 879, '\p{ -Mn}', "");
-Expect(0, 879, '\p{^ -Mn}', "");
-Expect(0, 879, '\P{ -Mn}', "");
-Expect(1, 879, '\P{^ -Mn}', "");
-Expect(0, 767, '\p{ -Mn}', "");
-Expect(1, 767, '\p{^ -Mn}', "");
-Expect(1, 767, '\P{ -Mn}', "");
-Expect(0, 767, '\P{^ -Mn}', "");
-Error('\p{ Is/a/MN}');
-Error('\P{ Is/a/MN}');
-Expect(1, 879, '\p{ismn}', "");
-Expect(0, 879, '\p{^ismn}', "");
-Expect(0, 879, '\P{ismn}', "");
-Expect(1, 879, '\P{^ismn}', "");
-Expect(0, 767, '\p{ismn}', "");
-Expect(1, 767, '\p{^ismn}', "");
-Expect(1, 767, '\P{ismn}', "");
-Expect(0, 767, '\P{^ismn}', "");
-Expect(1, 879, '\p{__IsMn}', "");
-Expect(0, 879, '\p{^__IsMn}', "");
-Expect(0, 879, '\P{__IsMn}', "");
-Expect(1, 879, '\P{^__IsMn}', "");
-Expect(0, 767, '\p{__IsMn}', "");
-Expect(1, 767, '\p{^__IsMn}', "");
-Expect(1, 767, '\P{__IsMn}', "");
-Expect(0, 767, '\P{^__IsMn}', "");
-Error('\p{ /a/lisu}');
-Error('\P{ /a/lisu}');
-Expect(1, 42239, '\p{lisu}', "");
-Expect(0, 42239, '\p{^lisu}', "");
-Expect(0, 42239, '\P{lisu}', "");
-Expect(1, 42239, '\P{^lisu}', "");
-Expect(0, 42191, '\p{lisu}', "");
-Expect(1, 42191, '\p{^lisu}', "");
-Expect(1, 42191, '\P{lisu}', "");
-Expect(0, 42191, '\P{^lisu}', "");
-Expect(1, 42239, '\p{ lisu}', "");
-Expect(0, 42239, '\p{^ lisu}', "");
-Expect(0, 42239, '\P{ lisu}', "");
-Expect(1, 42239, '\P{^ lisu}', "");
-Expect(0, 42191, '\p{ lisu}', "");
-Expect(1, 42191, '\p{^ lisu}', "");
-Expect(1, 42191, '\P{ lisu}', "");
-Expect(0, 42191, '\P{^ lisu}', "");
-Error('\p{ -isLISU/a/}');
-Error('\P{ -isLISU/a/}');
-Expect(1, 42239, '\p{islisu}', "");
-Expect(0, 42239, '\p{^islisu}', "");
-Expect(0, 42239, '\P{islisu}', "");
-Expect(1, 42239, '\P{^islisu}', "");
-Expect(0, 42191, '\p{islisu}', "");
-Expect(1, 42191, '\p{^islisu}', "");
-Expect(1, 42191, '\P{islisu}', "");
-Expect(0, 42191, '\P{^islisu}', "");
-Expect(1, 42239, '\p{_IS LISU}', "");
-Expect(0, 42239, '\p{^_IS LISU}', "");
-Expect(0, 42239, '\P{_IS LISU}', "");
-Expect(1, 42239, '\P{^_IS LISU}', "");
-Expect(0, 42191, '\p{_IS LISU}', "");
-Expect(1, 42191, '\p{^_IS LISU}', "");
-Expect(1, 42191, '\P{_IS LISU}', "");
-Expect(0, 42191, '\P{^_IS LISU}', "");
-Error('\p{-FULL/a/Composition exclusion}');
-Error('\P{-FULL/a/Composition exclusion}');
-Expect(1, 833, '\p{fullcompositionexclusion}', "");
-Expect(0, 833, '\p{^fullcompositionexclusion}', "");
-Expect(0, 833, '\P{fullcompositionexclusion}', "");
-Expect(1, 833, '\P{^fullcompositionexclusion}', "");
-Expect(0, 831, '\p{fullcompositionexclusion}', "");
-Expect(1, 831, '\p{^fullcompositionexclusion}', "");
-Expect(1, 831, '\P{fullcompositionexclusion}', "");
-Expect(0, 831, '\P{^fullcompositionexclusion}', "");
-Expect(1, 833, '\p{ Full Composition_EXCLUSION}', "");
-Expect(0, 833, '\p{^ Full Composition_EXCLUSION}', "");
-Expect(0, 833, '\P{ Full Composition_EXCLUSION}', "");
-Expect(1, 833, '\P{^ Full Composition_EXCLUSION}', "");
-Expect(0, 831, '\p{ Full Composition_EXCLUSION}', "");
-Expect(1, 831, '\p{^ Full Composition_EXCLUSION}', "");
-Expect(1, 831, '\P{ Full Composition_EXCLUSION}', "");
-Expect(0, 831, '\P{^ Full Composition_EXCLUSION}', "");
-Error('\p{:= IS Full composition-Exclusion}');
-Error('\P{:= IS Full composition-Exclusion}');
-Expect(1, 833, '\p{isfullcompositionexclusion}', "");
-Expect(0, 833, '\p{^isfullcompositionexclusion}', "");
-Expect(0, 833, '\P{isfullcompositionexclusion}', "");
-Expect(1, 833, '\P{^isfullcompositionexclusion}', "");
-Expect(0, 831, '\p{isfullcompositionexclusion}', "");
-Expect(1, 831, '\p{^isfullcompositionexclusion}', "");
-Expect(1, 831, '\P{isfullcompositionexclusion}', "");
-Expect(0, 831, '\P{^isfullcompositionexclusion}', "");
-Expect(1, 833, '\p{ IsfullComposition EXCLUSION}', "");
-Expect(0, 833, '\p{^ IsfullComposition EXCLUSION}', "");
-Expect(0, 833, '\P{ IsfullComposition EXCLUSION}', "");
-Expect(1, 833, '\P{^ IsfullComposition EXCLUSION}', "");
-Expect(0, 831, '\p{ IsfullComposition EXCLUSION}', "");
-Expect(1, 831, '\p{^ IsfullComposition EXCLUSION}', "");
-Expect(1, 831, '\P{ IsfullComposition EXCLUSION}', "");
-Expect(0, 831, '\P{^ IsfullComposition EXCLUSION}', "");
-Error('\p{-:=comp ex}');
-Error('\P{-:=comp ex}');
-Expect(1, 833, '\p{compex}', "");
-Expect(0, 833, '\p{^compex}', "");
-Expect(0, 833, '\P{compex}', "");
-Expect(1, 833, '\P{^compex}', "");
-Expect(0, 831, '\p{compex}', "");
-Expect(1, 831, '\p{^compex}', "");
-Expect(1, 831, '\P{compex}', "");
-Expect(0, 831, '\P{^compex}', "");
-Expect(1, 833, '\p{ _Comp EX}', "");
-Expect(0, 833, '\p{^ _Comp EX}', "");
-Expect(0, 833, '\P{ _Comp EX}', "");
-Expect(1, 833, '\P{^ _Comp EX}', "");
-Expect(0, 831, '\p{ _Comp EX}', "");
-Expect(1, 831, '\p{^ _Comp EX}', "");
-Expect(1, 831, '\P{ _Comp EX}', "");
-Expect(0, 831, '\P{^ _Comp EX}', "");
-Error('\p{ is:=Comp ex}');
-Error('\P{ is:=Comp ex}');
-Expect(1, 833, '\p{iscompex}', "");
-Expect(0, 833, '\p{^iscompex}', "");
-Expect(0, 833, '\P{iscompex}', "");
-Expect(1, 833, '\P{^iscompex}', "");
-Expect(0, 831, '\p{iscompex}', "");
-Expect(1, 831, '\p{^iscompex}', "");
-Expect(1, 831, '\P{iscompex}', "");
-Expect(0, 831, '\P{^iscompex}', "");
-Expect(1, 833, '\p{ Is Compex}', "");
-Expect(0, 833, '\p{^ Is Compex}', "");
-Expect(0, 833, '\P{ Is Compex}', "");
-Expect(1, 833, '\P{^ Is Compex}', "");
-Expect(0, 831, '\p{ Is Compex}', "");
-Expect(1, 831, '\p{^ Is Compex}', "");
-Expect(1, 831, '\P{ Is Compex}', "");
-Expect(0, 831, '\P{^ Is Compex}', "");
-Error('\p{__JOIN/a/Control}');
-Error('\P{__JOIN/a/Control}');
-Expect(1, 8205, '\p{joincontrol}', "");
-Expect(0, 8205, '\p{^joincontrol}', "");
-Expect(0, 8205, '\P{joincontrol}', "");
-Expect(1, 8205, '\P{^joincontrol}', "");
-Expect(0, 8203, '\p{joincontrol}', "");
-Expect(1, 8203, '\p{^joincontrol}', "");
-Expect(1, 8203, '\P{joincontrol}', "");
-Expect(0, 8203, '\P{^joincontrol}', "");
-Expect(1, 8205, '\p{ -Join control}', "");
-Expect(0, 8205, '\p{^ -Join control}', "");
-Expect(0, 8205, '\P{ -Join control}', "");
-Expect(1, 8205, '\P{^ -Join control}', "");
-Expect(0, 8203, '\p{ -Join control}', "");
-Expect(1, 8203, '\p{^ -Join control}', "");
-Expect(1, 8203, '\P{ -Join control}', "");
-Expect(0, 8203, '\P{^ -Join control}', "");
-Error('\p{- Is/a/JOIN_control}');
-Error('\P{- Is/a/JOIN_control}');
-Expect(1, 8205, '\p{isjoincontrol}', "");
-Expect(0, 8205, '\p{^isjoincontrol}', "");
-Expect(0, 8205, '\P{isjoincontrol}', "");
-Expect(1, 8205, '\P{^isjoincontrol}', "");
-Expect(0, 8203, '\p{isjoincontrol}', "");
-Expect(1, 8203, '\p{^isjoincontrol}', "");
-Expect(1, 8203, '\P{isjoincontrol}', "");
-Expect(0, 8203, '\P{^isjoincontrol}', "");
-Expect(1, 8205, '\p{ isjoin_CONTROL}', "");
-Expect(0, 8205, '\p{^ isjoin_CONTROL}', "");
-Expect(0, 8205, '\P{ isjoin_CONTROL}', "");
-Expect(1, 8205, '\P{^ isjoin_CONTROL}', "");
-Expect(0, 8203, '\p{ isjoin_CONTROL}', "");
-Expect(1, 8203, '\p{^ isjoin_CONTROL}', "");
-Expect(1, 8203, '\P{ isjoin_CONTROL}', "");
-Expect(0, 8203, '\P{^ isjoin_CONTROL}', "");
-Error('\p{_/a/Join C}');
-Error('\P{_/a/Join C}');
-Expect(1, 8205, '\p{joinc}', "");
-Expect(0, 8205, '\p{^joinc}', "");
-Expect(0, 8205, '\P{joinc}', "");
-Expect(1, 8205, '\P{^joinc}', "");
-Expect(0, 8203, '\p{joinc}', "");
-Expect(1, 8203, '\p{^joinc}', "");
-Expect(1, 8203, '\P{joinc}', "");
-Expect(0, 8203, '\P{^joinc}', "");
-Expect(1, 8205, '\p{ JOINC}', "");
-Expect(0, 8205, '\p{^ JOINC}', "");
-Expect(0, 8205, '\P{ JOINC}', "");
-Expect(1, 8205, '\P{^ JOINC}', "");
-Expect(0, 8203, '\p{ JOINC}', "");
-Expect(1, 8203, '\p{^ JOINC}', "");
-Expect(1, 8203, '\P{ JOINC}', "");
-Expect(0, 8203, '\P{^ JOINC}', "");
-Error('\p{ /a/IsJoin_C}');
-Error('\P{ /a/IsJoin_C}');
-Expect(1, 8205, '\p{isjoinc}', "");
-Expect(0, 8205, '\p{^isjoinc}', "");
-Expect(0, 8205, '\P{isjoinc}', "");
-Expect(1, 8205, '\P{^isjoinc}', "");
-Expect(0, 8203, '\p{isjoinc}', "");
-Expect(1, 8203, '\p{^isjoinc}', "");
-Expect(1, 8203, '\P{isjoinc}', "");
-Expect(0, 8203, '\P{^isjoinc}', "");
-Expect(1, 8205, '\p{-_IsJoin C}', "");
-Expect(0, 8205, '\p{^-_IsJoin C}', "");
-Expect(0, 8205, '\P{-_IsJoin C}', "");
-Expect(1, 8205, '\P{^-_IsJoin C}', "");
-Expect(0, 8203, '\p{-_IsJoin C}', "");
-Expect(1, 8203, '\p{^-_IsJoin C}', "");
-Expect(1, 8203, '\P{-_IsJoin C}', "");
-Expect(0, 8203, '\P{^-_IsJoin C}', "");
-Error('\p{:= UPPER}');
-Error('\P{:= UPPER}');
-Expect(1, 90, '\p{upper}', "");
-Expect(0, 90, '\p{^upper}', "");
-Expect(0, 90, '\P{upper}', "");
-Expect(1, 90, '\P{^upper}', "");
-Expect(0, 64, '\p{upper}', "");
-Expect(1, 64, '\p{^upper}', "");
-Expect(1, 64, '\P{upper}', "");
-Expect(0, 64, '\P{^upper}', "");
-Expect(1, 90, '\p{-_UPPER}', "");
-Expect(0, 90, '\p{^-_UPPER}', "");
-Expect(0, 90, '\P{-_UPPER}', "");
-Expect(1, 90, '\P{^-_UPPER}', "");
-Expect(0, 64, '\p{-_UPPER}', "");
-Expect(1, 64, '\p{^-_UPPER}', "");
-Expect(1, 64, '\P{-_UPPER}', "");
-Expect(0, 64, '\P{^-_UPPER}', "");
-Error('\p{:=IsUpper}');
-Error('\P{:=IsUpper}');
-Expect(1, 90, '\p{isupper}', "");
-Expect(0, 90, '\p{^isupper}', "");
-Expect(0, 90, '\P{isupper}', "");
-Expect(1, 90, '\P{^isupper}', "");
-Expect(0, 64, '\p{isupper}', "");
-Expect(1, 64, '\p{^isupper}', "");
-Expect(1, 64, '\P{isupper}', "");
-Expect(0, 64, '\P{^isupper}', "");
-Expect(1, 90, '\p{ -ISUpper}', "");
-Expect(0, 90, '\p{^ -ISUpper}', "");
-Expect(0, 90, '\P{ -ISUpper}', "");
-Expect(1, 90, '\P{^ -ISUpper}', "");
-Expect(0, 64, '\p{ -ISUpper}', "");
-Expect(1, 64, '\p{^ -ISUpper}', "");
-Expect(1, 64, '\P{ -ISUpper}', "");
-Expect(0, 64, '\P{^ -ISUpper}', "");
-Error('\p{/a/Uppercase}');
-Error('\P{/a/Uppercase}');
-Expect(1, 90, '\p{uppercase}', "");
-Expect(0, 90, '\p{^uppercase}', "");
-Expect(0, 90, '\P{uppercase}', "");
-Expect(1, 90, '\P{^uppercase}', "");
-Expect(0, 64, '\p{uppercase}', "");
-Expect(1, 64, '\p{^uppercase}', "");
-Expect(1, 64, '\P{uppercase}', "");
-Expect(0, 64, '\P{^uppercase}', "");
-Expect(1, 90, '\p{ -Uppercase}', "");
-Expect(0, 90, '\p{^ -Uppercase}', "");
-Expect(0, 90, '\P{ -Uppercase}', "");
-Expect(1, 90, '\P{^ -Uppercase}', "");
-Expect(0, 64, '\p{ -Uppercase}', "");
-Expect(1, 64, '\p{^ -Uppercase}', "");
-Expect(1, 64, '\P{ -Uppercase}', "");
-Expect(0, 64, '\P{^ -Uppercase}', "");
-Error('\p{_ IS/a/UPPERCASE}');
-Error('\P{_ IS/a/UPPERCASE}');
-Expect(1, 90, '\p{isuppercase}', "");
-Expect(0, 90, '\p{^isuppercase}', "");
-Expect(0, 90, '\P{isuppercase}', "");
-Expect(1, 90, '\P{^isuppercase}', "");
-Expect(0, 64, '\p{isuppercase}', "");
-Expect(1, 64, '\p{^isuppercase}', "");
-Expect(1, 64, '\P{isuppercase}', "");
-Expect(0, 64, '\P{^isuppercase}', "");
-Expect(1, 90, '\p{ IS_UPPERCASE}', "");
-Expect(0, 90, '\p{^ IS_UPPERCASE}', "");
-Expect(0, 90, '\P{ IS_UPPERCASE}', "");
-Expect(1, 90, '\P{^ IS_UPPERCASE}', "");
-Expect(0, 64, '\p{ IS_UPPERCASE}', "");
-Expect(1, 64, '\p{^ IS_UPPERCASE}', "");
-Expect(1, 64, '\P{ IS_UPPERCASE}', "");
-Expect(0, 64, '\P{^ IS_UPPERCASE}', "");
-Error('\p{ BRAILLE-Patterns:=}');
-Error('\P{ BRAILLE-Patterns:=}');
-Expect(1, 10495, '\p{braillepatterns}', "");
-Expect(0, 10495, '\p{^braillepatterns}', "");
-Expect(0, 10495, '\P{braillepatterns}', "");
-Expect(1, 10495, '\P{^braillepatterns}', "");
-Expect(0, 10239, '\p{braillepatterns}', "");
-Expect(1, 10239, '\p{^braillepatterns}', "");
-Expect(1, 10239, '\P{braillepatterns}', "");
-Expect(0, 10239, '\P{^braillepatterns}', "");
-Expect(1, 10495, '\p{_BRAILLE-Patterns}', "");
-Expect(0, 10495, '\p{^_BRAILLE-Patterns}', "");
-Expect(0, 10495, '\P{_BRAILLE-Patterns}', "");
-Expect(1, 10495, '\P{^_BRAILLE-Patterns}', "");
-Expect(0, 10239, '\p{_BRAILLE-Patterns}', "");
-Expect(1, 10239, '\p{^_BRAILLE-Patterns}', "");
-Expect(1, 10239, '\P{_BRAILLE-Patterns}', "");
-Expect(0, 10239, '\P{^_BRAILLE-Patterns}', "");
-Error('\p{- isBRAILLE patterns/a/}');
-Error('\P{- isBRAILLE patterns/a/}');
-Expect(1, 10495, '\p{isbraillepatterns}', "");
-Expect(0, 10495, '\p{^isbraillepatterns}', "");
-Expect(0, 10495, '\P{isbraillepatterns}', "");
-Expect(1, 10495, '\P{^isbraillepatterns}', "");
-Expect(0, 10239, '\p{isbraillepatterns}', "");
-Expect(1, 10239, '\p{^isbraillepatterns}', "");
-Expect(1, 10239, '\P{isbraillepatterns}', "");
-Expect(0, 10239, '\P{^isbraillepatterns}', "");
-Expect(1, 10495, '\p{ IS braille_Patterns}', "");
-Expect(0, 10495, '\p{^ IS braille_Patterns}', "");
-Expect(0, 10495, '\P{ IS braille_Patterns}', "");
-Expect(1, 10495, '\P{^ IS braille_Patterns}', "");
-Expect(0, 10239, '\p{ IS braille_Patterns}', "");
-Expect(1, 10239, '\p{^ IS braille_Patterns}', "");
-Expect(1, 10239, '\P{ IS braille_Patterns}', "");
-Expect(0, 10239, '\P{^ IS braille_Patterns}', "");
-Error('\p{:= INBraille-Patterns}');
-Error('\P{:= INBraille-Patterns}');
-Expect(1, 10495, '\p{inbraillepatterns}', "");
-Expect(0, 10495, '\p{^inbraillepatterns}', "");
-Expect(0, 10495, '\P{inbraillepatterns}', "");
-Expect(1, 10495, '\P{^inbraillepatterns}', "");
-Expect(0, 10239, '\p{inbraillepatterns}', "");
-Expect(1, 10239, '\p{^inbraillepatterns}', "");
-Expect(1, 10239, '\P{inbraillepatterns}', "");
-Expect(0, 10239, '\P{^inbraillepatterns}', "");
-Expect(1, 10495, '\p{-In BRAILLEPatterns}', "");
-Expect(0, 10495, '\p{^-In BRAILLEPatterns}', "");
-Expect(0, 10495, '\P{-In BRAILLEPatterns}', "");
-Expect(1, 10495, '\P{^-In BRAILLEPatterns}', "");
-Expect(0, 10239, '\p{-In BRAILLEPatterns}', "");
-Expect(1, 10239, '\p{^-In BRAILLEPatterns}', "");
-Expect(1, 10239, '\P{-In BRAILLEPatterns}', "");
-Expect(0, 10239, '\P{^-In BRAILLEPatterns}', "");
-Error('\p{- Katakana/a/}');
-Error('\P{- Katakana/a/}');
-Expect(1, 12538, '\p{katakana}', "");
-Expect(0, 12538, '\p{^katakana}', "");
-Expect(0, 12538, '\P{katakana}', "");
-Expect(1, 12538, '\P{^katakana}', "");
-Expect(0, 12448, '\p{katakana}', "");
-Expect(1, 12448, '\p{^katakana}', "");
-Expect(1, 12448, '\P{katakana}', "");
-Expect(0, 12448, '\P{^katakana}', "");
-Expect(1, 12538, '\p{ katakana}', "");
-Expect(0, 12538, '\p{^ katakana}', "");
-Expect(0, 12538, '\P{ katakana}', "");
-Expect(1, 12538, '\P{^ katakana}', "");
-Expect(0, 12448, '\p{ katakana}', "");
-Expect(1, 12448, '\p{^ katakana}', "");
-Expect(1, 12448, '\P{ katakana}', "");
-Expect(0, 12448, '\P{^ katakana}', "");
-Error('\p{ is/a/KATAKANA}');
-Error('\P{ is/a/KATAKANA}');
-Expect(1, 12538, '\p{iskatakana}', "");
-Expect(0, 12538, '\p{^iskatakana}', "");
-Expect(0, 12538, '\P{iskatakana}', "");
-Expect(1, 12538, '\P{^iskatakana}', "");
-Expect(0, 12448, '\p{iskatakana}', "");
-Expect(1, 12448, '\p{^iskatakana}', "");
-Expect(1, 12448, '\P{iskatakana}', "");
-Expect(0, 12448, '\P{^iskatakana}', "");
-Expect(1, 12538, '\p{ -Is_katakana}', "");
-Expect(0, 12538, '\p{^ -Is_katakana}', "");
-Expect(0, 12538, '\P{ -Is_katakana}', "");
-Expect(1, 12538, '\P{^ -Is_katakana}', "");
-Expect(0, 12448, '\p{ -Is_katakana}', "");
-Expect(1, 12448, '\p{^ -Is_katakana}', "");
-Expect(1, 12448, '\P{ -Is_katakana}', "");
-Expect(0, 12448, '\P{^ -Is_katakana}', "");
-Error('\p{:=__KANA}');
-Error('\P{:=__KANA}');
-Expect(1, 12538, '\p{kana}', "");
-Expect(0, 12538, '\p{^kana}', "");
-Expect(0, 12538, '\P{kana}', "");
-Expect(1, 12538, '\P{^kana}', "");
-Expect(0, 12448, '\p{kana}', "");
-Expect(1, 12448, '\p{^kana}', "");
-Expect(1, 12448, '\P{kana}', "");
-Expect(0, 12448, '\P{^kana}', "");
-Expect(1, 12538, '\p{_Kana}', "");
-Expect(0, 12538, '\p{^_Kana}', "");
-Expect(0, 12538, '\P{_Kana}', "");
-Expect(1, 12538, '\P{^_Kana}', "");
-Expect(0, 12448, '\p{_Kana}', "");
-Expect(1, 12448, '\p{^_Kana}', "");
-Expect(1, 12448, '\P{_Kana}', "");
-Expect(0, 12448, '\P{^_Kana}', "");
-Error('\p{ _Is kana/a/}');
-Error('\P{ _Is kana/a/}');
-Expect(1, 12538, '\p{iskana}', "");
-Expect(0, 12538, '\p{^iskana}', "");
-Expect(0, 12538, '\P{iskana}', "");
-Expect(1, 12538, '\P{^iskana}', "");
-Expect(0, 12448, '\p{iskana}', "");
-Expect(1, 12448, '\p{^iskana}', "");
-Expect(1, 12448, '\P{iskana}', "");
-Expect(0, 12448, '\P{^iskana}', "");
-Expect(1, 12538, '\p{-_iskana}', "");
-Expect(0, 12538, '\p{^-_iskana}', "");
-Expect(0, 12538, '\P{-_iskana}', "");
-Expect(1, 12538, '\P{^-_iskana}', "");
-Expect(0, 12448, '\p{-_iskana}', "");
-Expect(1, 12448, '\p{^-_iskana}', "");
-Expect(1, 12448, '\P{-_iskana}', "");
-Expect(0, 12448, '\P{^-_iskana}', "");
-Error('\p{/a/ _pattern_white_space}');
-Error('\P{/a/ _pattern_white_space}');
-Expect(1, 13, '\p{patternwhitespace}', "");
-Expect(0, 13, '\p{^patternwhitespace}', "");
-Expect(0, 13, '\P{patternwhitespace}', "");
-Expect(1, 13, '\P{^patternwhitespace}', "");
-Expect(0, 8, '\p{patternwhitespace}', "");
-Expect(1, 8, '\p{^patternwhitespace}', "");
-Expect(1, 8, '\P{patternwhitespace}', "");
-Expect(0, 8, '\P{^patternwhitespace}', "");
-Expect(1, 13, '\p{ Pattern WHITESPACE}', "");
-Expect(0, 13, '\p{^ Pattern WHITESPACE}', "");
-Expect(0, 13, '\P{ Pattern WHITESPACE}', "");
-Expect(1, 13, '\P{^ Pattern WHITESPACE}', "");
-Expect(0, 8, '\p{ Pattern WHITESPACE}', "");
-Expect(1, 8, '\p{^ Pattern WHITESPACE}', "");
-Expect(1, 8, '\P{ Pattern WHITESPACE}', "");
-Expect(0, 8, '\P{^ Pattern WHITESPACE}', "");
-Error('\p{ :=Is-Pattern White space}');
-Error('\P{ :=Is-Pattern White space}');
-Expect(1, 13, '\p{ispatternwhitespace}', "");
-Expect(0, 13, '\p{^ispatternwhitespace}', "");
-Expect(0, 13, '\P{ispatternwhitespace}', "");
-Expect(1, 13, '\P{^ispatternwhitespace}', "");
-Expect(0, 8, '\p{ispatternwhitespace}', "");
-Expect(1, 8, '\p{^ispatternwhitespace}', "");
-Expect(1, 8, '\P{ispatternwhitespace}', "");
-Expect(0, 8, '\P{^ispatternwhitespace}', "");
-Expect(1, 13, '\p{ ISPATTERN WHITE_Space}', "");
-Expect(0, 13, '\p{^ ISPATTERN WHITE_Space}', "");
-Expect(0, 13, '\P{ ISPATTERN WHITE_Space}', "");
-Expect(1, 13, '\P{^ ISPATTERN WHITE_Space}', "");
-Expect(0, 8, '\p{ ISPATTERN WHITE_Space}', "");
-Expect(1, 8, '\p{^ ISPATTERN WHITE_Space}', "");
-Expect(1, 8, '\P{ ISPATTERN WHITE_Space}', "");
-Expect(0, 8, '\P{^ ISPATTERN WHITE_Space}', "");
-Error('\p{-_PAT/a/WS}');
-Error('\P{-_PAT/a/WS}');
-Expect(1, 13, '\p{patws}', "");
-Expect(0, 13, '\p{^patws}', "");
-Expect(0, 13, '\P{patws}', "");
-Expect(1, 13, '\P{^patws}', "");
-Expect(0, 8, '\p{patws}', "");
-Expect(1, 8, '\p{^patws}', "");
-Expect(1, 8, '\P{patws}', "");
-Expect(0, 8, '\P{^patws}', "");
-Expect(1, 13, '\p{_Pat WS}', "");
-Expect(0, 13, '\p{^_Pat WS}', "");
-Expect(0, 13, '\P{_Pat WS}', "");
-Expect(1, 13, '\P{^_Pat WS}', "");
-Expect(0, 8, '\p{_Pat WS}', "");
-Expect(1, 8, '\p{^_Pat WS}', "");
-Expect(1, 8, '\P{_Pat WS}', "");
-Expect(0, 8, '\P{^_Pat WS}', "");
-Error('\p{ _is/a/Pat ws}');
-Error('\P{ _is/a/Pat ws}');
-Expect(1, 13, '\p{ispatws}', "");
-Expect(0, 13, '\p{^ispatws}', "");
-Expect(0, 13, '\P{ispatws}', "");
-Expect(1, 13, '\P{^ispatws}', "");
-Expect(0, 8, '\p{ispatws}', "");
-Expect(1, 8, '\p{^ispatws}', "");
-Expect(1, 8, '\P{ispatws}', "");
-Expect(0, 8, '\P{^ispatws}', "");
-Expect(1, 13, '\p{-Is_Pat-ws}', "");
-Expect(0, 13, '\p{^-Is_Pat-ws}', "");
-Expect(0, 13, '\P{-Is_Pat-ws}', "");
-Expect(1, 13, '\P{^-Is_Pat-ws}', "");
-Expect(0, 8, '\p{-Is_Pat-ws}', "");
-Expect(1, 8, '\p{^-Is_Pat-ws}', "");
-Expect(1, 8, '\P{-Is_Pat-ws}', "");
-Expect(0, 8, '\P{^-Is_Pat-ws}', "");
-Error('\p{/a/Noncharacter_CODE-Point}');
-Error('\P{/a/Noncharacter_CODE-Point}');
-Expect(0, 64975, '\p{noncharactercodepoint}', "");
-Expect(1, 64975, '\p{^noncharactercodepoint}', "");
-Expect(1, 64975, '\P{noncharactercodepoint}', "");
-Expect(0, 64975, '\P{^noncharactercodepoint}', "");
-Expect(0, 64975, '\p{ Noncharacter Code_POINT}', "");
-Expect(1, 64975, '\p{^ Noncharacter Code_POINT}', "");
-Expect(1, 64975, '\P{ Noncharacter Code_POINT}', "");
-Expect(0, 64975, '\P{^ Noncharacter Code_POINT}', "");
-Error('\p{-:=is Noncharacter_Code Point}');
-Error('\P{-:=is Noncharacter_Code Point}');
-Expect(0, 64975, '\p{isnoncharactercodepoint}', "");
-Expect(1, 64975, '\p{^isnoncharactercodepoint}', "");
-Expect(1, 64975, '\P{isnoncharactercodepoint}', "");
-Expect(0, 64975, '\P{^isnoncharactercodepoint}', "");
-Expect(0, 64975, '\p{_ Is-Noncharacter_Code Point}', "");
-Expect(1, 64975, '\p{^_ Is-Noncharacter_Code Point}', "");
-Expect(1, 64975, '\P{_ Is-Noncharacter_Code Point}', "");
-Expect(0, 64975, '\P{^_ Is-Noncharacter_Code Point}', "");
-Error('\p{ NChar:=}');
-Error('\P{ NChar:=}');
-Expect(0, 64975, '\p{nchar}', "");
-Expect(1, 64975, '\p{^nchar}', "");
-Expect(1, 64975, '\P{nchar}', "");
-Expect(0, 64975, '\P{^nchar}', "");
-Expect(0, 64975, '\p{-nchar}', "");
-Expect(1, 64975, '\p{^-nchar}', "");
-Expect(1, 64975, '\P{-nchar}', "");
-Expect(0, 64975, '\P{^-nchar}', "");
-Error('\p{ -Is nchar/a/}');
-Error('\P{ -Is nchar/a/}');
-Expect(0, 64975, '\p{isnchar}', "");
-Expect(1, 64975, '\p{^isnchar}', "");
-Expect(1, 64975, '\P{isnchar}', "");
-Expect(0, 64975, '\P{^isnchar}', "");
-Expect(0, 64975, '\p{- IS-NChar}', "");
-Expect(1, 64975, '\p{^- IS-NChar}', "");
-Expect(1, 64975, '\P{- IS-NChar}', "");
-Expect(0, 64975, '\P{^- IS-NChar}', "");
-Error('\p{ In:=Ogham}');
-Error('\P{ In:=Ogham}');
-Expect(1, 5791, '\p{inogham}', "");
-Expect(0, 5791, '\p{^inogham}', "");
-Expect(0, 5791, '\P{inogham}', "");
-Expect(1, 5791, '\P{^inogham}', "");
-Expect(0, 5759, '\p{inogham}', "");
-Expect(1, 5759, '\p{^inogham}', "");
-Expect(1, 5759, '\P{inogham}', "");
-Expect(0, 5759, '\P{^inogham}', "");
-Expect(1, 5791, '\p{-_in ogham}', "");
-Expect(0, 5791, '\p{^-_in ogham}', "");
-Expect(0, 5791, '\P{-_in ogham}', "");
-Expect(1, 5791, '\P{^-_in ogham}', "");
-Expect(0, 5759, '\p{-_in ogham}', "");
-Expect(1, 5759, '\p{^-_in ogham}', "");
-Expect(1, 5759, '\P{-_in ogham}', "");
-Expect(0, 5759, '\P{^-_in ogham}', "");
-Error('\p{-_Old-SOUTH/a/ARABIAN}');
-Error('\P{-_Old-SOUTH/a/ARABIAN}');
-Expect(1, 68223, '\p{oldsoutharabian}', "");
-Expect(0, 68223, '\p{^oldsoutharabian}', "");
-Expect(0, 68223, '\P{oldsoutharabian}', "");
-Expect(1, 68223, '\P{^oldsoutharabian}', "");
-Expect(0, 68191, '\p{oldsoutharabian}', "");
-Expect(1, 68191, '\p{^oldsoutharabian}', "");
-Expect(1, 68191, '\P{oldsoutharabian}', "");
-Expect(0, 68191, '\P{^oldsoutharabian}', "");
-Expect(1, 68223, '\p{ old_SouthArabian}', "");
-Expect(0, 68223, '\p{^ old_SouthArabian}', "");
-Expect(0, 68223, '\P{ old_SouthArabian}', "");
-Expect(1, 68223, '\P{^ old_SouthArabian}', "");
-Expect(0, 68191, '\p{ old_SouthArabian}', "");
-Expect(1, 68191, '\p{^ old_SouthArabian}', "");
-Expect(1, 68191, '\P{ old_SouthArabian}', "");
-Expect(0, 68191, '\P{^ old_SouthArabian}', "");
-Error('\p{ is Old-South/a/ARABIAN}');
-Error('\P{ is Old-South/a/ARABIAN}');
-Expect(1, 68223, '\p{isoldsoutharabian}', "");
-Expect(0, 68223, '\p{^isoldsoutharabian}', "");
-Expect(0, 68223, '\P{isoldsoutharabian}', "");
-Expect(1, 68223, '\P{^isoldsoutharabian}', "");
-Expect(0, 68191, '\p{isoldsoutharabian}', "");
-Expect(1, 68191, '\p{^isoldsoutharabian}', "");
-Expect(1, 68191, '\P{isoldsoutharabian}', "");
-Expect(0, 68191, '\P{^isoldsoutharabian}', "");
-Expect(1, 68223, '\p{_ Is old-South arabian}', "");
-Expect(0, 68223, '\p{^_ Is old-South arabian}', "");
-Expect(0, 68223, '\P{_ Is old-South arabian}', "");
-Expect(1, 68223, '\P{^_ Is old-South arabian}', "");
-Expect(0, 68191, '\p{_ Is old-South arabian}', "");
-Expect(1, 68191, '\p{^_ Is old-South arabian}', "");
-Expect(1, 68191, '\P{_ Is old-South arabian}', "");
-Expect(0, 68191, '\P{^_ Is old-South arabian}', "");
-Error('\p{/a/ Sarb}');
-Error('\P{/a/ Sarb}');
-Expect(1, 68223, '\p{sarb}', "");
-Expect(0, 68223, '\p{^sarb}', "");
-Expect(0, 68223, '\P{sarb}', "");
-Expect(1, 68223, '\P{^sarb}', "");
-Expect(0, 68191, '\p{sarb}', "");
-Expect(1, 68191, '\p{^sarb}', "");
-Expect(1, 68191, '\P{sarb}', "");
-Expect(0, 68191, '\P{^sarb}', "");
-Expect(1, 68223, '\p{-Sarb}', "");
-Expect(0, 68223, '\p{^-Sarb}', "");
-Expect(0, 68223, '\P{-Sarb}', "");
-Expect(1, 68223, '\P{^-Sarb}', "");
-Expect(0, 68191, '\p{-Sarb}', "");
-Expect(1, 68191, '\p{^-Sarb}', "");
-Expect(1, 68191, '\P{-Sarb}', "");
-Expect(0, 68191, '\P{^-Sarb}', "");
-Error('\p{ IsSarb/a/}');
-Error('\P{ IsSarb/a/}');
-Expect(1, 68223, '\p{issarb}', "");
-Expect(0, 68223, '\p{^issarb}', "");
-Expect(0, 68223, '\P{issarb}', "");
-Expect(1, 68223, '\P{^issarb}', "");
-Expect(0, 68191, '\p{issarb}', "");
-Expect(1, 68191, '\p{^issarb}', "");
-Expect(1, 68191, '\P{issarb}', "");
-Expect(0, 68191, '\P{^issarb}', "");
-Expect(1, 68223, '\p{ IS_sarb}', "");
-Expect(0, 68223, '\p{^ IS_sarb}', "");
-Expect(0, 68223, '\P{ IS_sarb}', "");
-Expect(1, 68223, '\P{^ IS_sarb}', "");
-Expect(0, 68191, '\p{ IS_sarb}', "");
-Expect(1, 68191, '\p{^ IS_sarb}', "");
-Expect(1, 68191, '\P{ IS_sarb}', "");
-Expect(0, 68191, '\P{^ IS_sarb}', "");
-Error('\p{_-Alphabetic:=Presentation-FORMS}');
-Error('\P{_-Alphabetic:=Presentation-FORMS}');
-Expect(1, 64335, '\p{alphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^alphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{alphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^alphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{alphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^alphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{alphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^alphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{ Alphabetic Presentation Forms}', "");
-Expect(0, 64335, '\p{^ Alphabetic Presentation Forms}', "");
-Expect(0, 64335, '\P{ Alphabetic Presentation Forms}', "");
-Expect(1, 64335, '\P{^ Alphabetic Presentation Forms}', "");
-Expect(0, 64255, '\p{ Alphabetic Presentation Forms}', "");
-Expect(1, 64255, '\p{^ Alphabetic Presentation Forms}', "");
-Expect(1, 64255, '\P{ Alphabetic Presentation Forms}', "");
-Expect(0, 64255, '\P{^ Alphabetic Presentation Forms}', "");
-Error('\p{ is:=Alphabetic-PresentationFORMS}');
-Error('\P{ is:=Alphabetic-PresentationFORMS}');
-Expect(1, 64335, '\p{isalphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^isalphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{isalphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^isalphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{isalphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^isalphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{isalphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^isalphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{ IS-Alphabetic_presentation forms}', "");
-Expect(0, 64335, '\p{^ IS-Alphabetic_presentation forms}', "");
-Expect(0, 64335, '\P{ IS-Alphabetic_presentation forms}', "");
-Expect(1, 64335, '\P{^ IS-Alphabetic_presentation forms}', "");
-Expect(0, 64255, '\p{ IS-Alphabetic_presentation forms}', "");
-Expect(1, 64255, '\p{^ IS-Alphabetic_presentation forms}', "");
-Expect(1, 64255, '\P{ IS-Alphabetic_presentation forms}', "");
-Expect(0, 64255, '\P{^ IS-Alphabetic_presentation forms}', "");
-Error('\p{ In-alphabetic PRESENTATION Forms:=}');
-Error('\P{ In-alphabetic PRESENTATION Forms:=}');
-Expect(1, 64335, '\p{inalphabeticpresentationforms}', "");
-Expect(0, 64335, '\p{^inalphabeticpresentationforms}', "");
-Expect(0, 64335, '\P{inalphabeticpresentationforms}', "");
-Expect(1, 64335, '\P{^inalphabeticpresentationforms}', "");
-Expect(0, 64255, '\p{inalphabeticpresentationforms}', "");
-Expect(1, 64255, '\p{^inalphabeticpresentationforms}', "");
-Expect(1, 64255, '\P{inalphabeticpresentationforms}', "");
-Expect(0, 64255, '\P{^inalphabeticpresentationforms}', "");
-Expect(1, 64335, '\p{ In_ALPHABETIC presentation Forms}', "");
-Expect(0, 64335, '\p{^ In_ALPHABETIC presentation Forms}', "");
-Expect(0, 64335, '\P{ In_ALPHABETIC presentation Forms}', "");
-Expect(1, 64335, '\P{^ In_ALPHABETIC presentation Forms}', "");
-Expect(0, 64255, '\p{ In_ALPHABETIC presentation Forms}', "");
-Expect(1, 64255, '\p{^ In_ALPHABETIC presentation Forms}', "");
-Expect(1, 64255, '\P{ In_ALPHABETIC presentation Forms}', "");
-Expect(0, 64255, '\P{^ In_ALPHABETIC presentation Forms}', "");
-Error('\p{ DOMINO_TILES:=}');
-Error('\P{ DOMINO_TILES:=}');
-Expect(1, 127135, '\p{dominotiles}', "");
-Expect(0, 127135, '\p{^dominotiles}', "");
-Expect(0, 127135, '\P{dominotiles}', "");
-Expect(1, 127135, '\P{^dominotiles}', "");
-Expect(0, 127023, '\p{dominotiles}', "");
-Expect(1, 127023, '\p{^dominotiles}', "");
-Expect(1, 127023, '\P{dominotiles}', "");
-Expect(0, 127023, '\P{^dominotiles}', "");
-Expect(1, 127135, '\p{-_domino-Tiles}', "");
-Expect(0, 127135, '\p{^-_domino-Tiles}', "");
-Expect(0, 127135, '\P{-_domino-Tiles}', "");
-Expect(1, 127135, '\P{^-_domino-Tiles}', "");
-Expect(0, 127023, '\p{-_domino-Tiles}', "");
-Expect(1, 127023, '\p{^-_domino-Tiles}', "");
-Expect(1, 127023, '\P{-_domino-Tiles}', "");
-Expect(0, 127023, '\P{^-_domino-Tiles}', "");
-Error('\p{__is Domino_Tiles/a/}');
-Error('\P{__is Domino_Tiles/a/}');
-Expect(1, 127135, '\p{isdominotiles}', "");
-Expect(0, 127135, '\p{^isdominotiles}', "");
-Expect(0, 127135, '\P{isdominotiles}', "");
-Expect(1, 127135, '\P{^isdominotiles}', "");
-Expect(0, 127023, '\p{isdominotiles}', "");
-Expect(1, 127023, '\p{^isdominotiles}', "");
-Expect(1, 127023, '\P{isdominotiles}', "");
-Expect(0, 127023, '\P{^isdominotiles}', "");
-Expect(1, 127135, '\p{-_Is-Domino Tiles}', "");
-Expect(0, 127135, '\p{^-_Is-Domino Tiles}', "");
-Expect(0, 127135, '\P{-_Is-Domino Tiles}', "");
-Expect(1, 127135, '\P{^-_Is-Domino Tiles}', "");
-Expect(0, 127023, '\p{-_Is-Domino Tiles}', "");
-Expect(1, 127023, '\p{^-_Is-Domino Tiles}', "");
-Expect(1, 127023, '\P{-_Is-Domino Tiles}', "");
-Expect(0, 127023, '\P{^-_Is-Domino Tiles}', "");
-Error('\p{_in Domino TILES/a/}');
-Error('\P{_in Domino TILES/a/}');
-Expect(1, 127135, '\p{indominotiles}', "");
-Expect(0, 127135, '\p{^indominotiles}', "");
-Expect(0, 127135, '\P{indominotiles}', "");
-Expect(1, 127135, '\P{^indominotiles}', "");
-Expect(0, 127023, '\p{indominotiles}', "");
-Expect(1, 127023, '\p{^indominotiles}', "");
-Expect(1, 127023, '\P{indominotiles}', "");
-Expect(0, 127023, '\P{^indominotiles}', "");
-Expect(1, 127135, '\p{_ in-Domino_tiles}', "");
-Expect(0, 127135, '\p{^_ in-Domino_tiles}', "");
-Expect(0, 127135, '\P{_ in-Domino_tiles}', "");
-Expect(1, 127135, '\P{^_ in-Domino_tiles}', "");
-Expect(0, 127023, '\p{_ in-Domino_tiles}', "");
-Expect(1, 127023, '\p{^_ in-Domino_tiles}', "");
-Expect(1, 127023, '\P{_ in-Domino_tiles}', "");
-Expect(0, 127023, '\P{^_ in-Domino_tiles}', "");
-Error('\p{in-kayah:=Li}');
-Error('\P{in-kayah:=Li}');
-Expect(1, 43311, '\p{inkayahli}', "");
-Expect(0, 43311, '\p{^inkayahli}', "");
-Expect(0, 43311, '\P{inkayahli}', "");
-Expect(1, 43311, '\P{^inkayahli}', "");
-Expect(0, 43263, '\p{inkayahli}', "");
-Expect(1, 43263, '\p{^inkayahli}', "");
-Expect(1, 43263, '\P{inkayahli}', "");
-Expect(0, 43263, '\P{^inkayahli}', "");
-Expect(1, 43311, '\p{_in KayahLI}', "");
-Expect(0, 43311, '\p{^_in KayahLI}', "");
-Expect(0, 43311, '\P{_in KayahLI}', "");
-Expect(1, 43311, '\P{^_in KayahLI}', "");
-Expect(0, 43263, '\p{_in KayahLI}', "");
-Expect(1, 43263, '\p{^_in KayahLI}', "");
-Expect(1, 43263, '\P{_in KayahLI}', "");
-Expect(0, 43263, '\P{^_in KayahLI}', "");
-Error('\p{_uppercase letter:=}');
-Error('\P{_uppercase letter:=}');
-Expect(1, 90, '\p{uppercaseletter}', "");
-Expect(0, 90, '\p{^uppercaseletter}', "");
-Expect(0, 90, '\P{uppercaseletter}', "");
-Expect(1, 90, '\P{^uppercaseletter}', "");
-Expect(0, 64, '\p{uppercaseletter}', "");
-Expect(1, 64, '\p{^uppercaseletter}', "");
-Expect(1, 64, '\P{uppercaseletter}', "");
-Expect(0, 64, '\P{^uppercaseletter}', "");
-Expect(1, 90, '\p{--Uppercase-Letter}', "");
-Expect(0, 90, '\p{^--Uppercase-Letter}', "");
-Expect(0, 90, '\P{--Uppercase-Letter}', "");
-Expect(1, 90, '\P{^--Uppercase-Letter}', "");
-Expect(0, 64, '\p{--Uppercase-Letter}', "");
-Expect(1, 64, '\p{^--Uppercase-Letter}', "");
-Expect(1, 64, '\P{--Uppercase-Letter}', "");
-Expect(0, 64, '\P{^--Uppercase-Letter}', "");
-Error('\p{_/a/IsUppercase_LETTER}');
-Error('\P{_/a/IsUppercase_LETTER}');
-Expect(1, 90, '\p{isuppercaseletter}', "");
-Expect(0, 90, '\p{^isuppercaseletter}', "");
-Expect(0, 90, '\P{isuppercaseletter}', "");
-Expect(1, 90, '\P{^isuppercaseletter}', "");
-Expect(0, 64, '\p{isuppercaseletter}', "");
-Expect(1, 64, '\p{^isuppercaseletter}', "");
-Expect(1, 64, '\P{isuppercaseletter}', "");
-Expect(0, 64, '\P{^isuppercaseletter}', "");
-Expect(1, 90, '\p{-is_UppercaseLetter}', "");
-Expect(0, 90, '\p{^-is_UppercaseLetter}', "");
-Expect(0, 90, '\P{-is_UppercaseLetter}', "");
-Expect(1, 90, '\P{^-is_UppercaseLetter}', "");
-Expect(0, 64, '\p{-is_UppercaseLetter}', "");
-Expect(1, 64, '\p{^-is_UppercaseLetter}', "");
-Expect(1, 64, '\P{-is_UppercaseLetter}', "");
-Expect(0, 64, '\P{^-is_UppercaseLetter}', "");
-Error('\p{_LU/a/}');
-Error('\P{_LU/a/}');
-Expect(1, 90, '\p{lu}', "");
-Expect(0, 90, '\p{^lu}', "");
-Expect(0, 90, '\P{lu}', "");
-Expect(1, 90, '\P{^lu}', "");
-Expect(0, 64, '\p{lu}', "");
-Expect(1, 64, '\p{^lu}', "");
-Expect(1, 64, '\P{lu}', "");
-Expect(0, 64, '\P{^lu}', "");
-Expect(1, 90, '\p{- Lu}', "");
-Expect(0, 90, '\p{^- Lu}', "");
-Expect(0, 90, '\P{- Lu}', "");
-Expect(1, 90, '\P{^- Lu}', "");
-Expect(0, 64, '\p{- Lu}', "");
-Expect(1, 64, '\p{^- Lu}', "");
-Expect(1, 64, '\P{- Lu}', "");
-Expect(0, 64, '\P{^- Lu}', "");
-Error('\p{-Is/a/Lu}');
-Error('\P{-Is/a/Lu}');
-Expect(1, 90, '\p{islu}', "");
-Expect(0, 90, '\p{^islu}', "");
-Expect(0, 90, '\P{islu}', "");
-Expect(1, 90, '\P{^islu}', "");
-Expect(0, 64, '\p{islu}', "");
-Expect(1, 64, '\p{^islu}', "");
-Expect(1, 64, '\P{islu}', "");
-Expect(0, 64, '\P{^islu}', "");
-Expect(1, 90, '\p{ Is lu}', "");
-Expect(0, 90, '\p{^ Is lu}', "");
-Expect(0, 90, '\P{ Is lu}', "");
-Expect(1, 90, '\P{^ Is lu}', "");
-Expect(0, 64, '\p{ Is lu}', "");
-Expect(1, 64, '\p{^ Is lu}', "");
-Expect(1, 64, '\P{ Is lu}', "");
-Expect(0, 64, '\P{^ Is lu}', "");
-Error('\p{/a/- tai le}');
-Error('\P{/a/- tai le}');
-Expect(1, 6509, '\p{taile}', "");
-Expect(0, 6509, '\p{^taile}', "");
-Expect(0, 6509, '\P{taile}', "");
-Expect(1, 6509, '\P{^taile}', "");
-Expect(0, 6479, '\p{taile}', "");
-Expect(1, 6479, '\p{^taile}', "");
-Expect(1, 6479, '\P{taile}', "");
-Expect(0, 6479, '\P{^taile}', "");
-Expect(1, 6509, '\p{_tai_le}', "");
-Expect(0, 6509, '\p{^_tai_le}', "");
-Expect(0, 6509, '\P{_tai_le}', "");
-Expect(1, 6509, '\P{^_tai_le}', "");
-Expect(0, 6479, '\p{_tai_le}', "");
-Expect(1, 6479, '\p{^_tai_le}', "");
-Expect(1, 6479, '\P{_tai_le}', "");
-Expect(0, 6479, '\P{^_tai_le}', "");
-Error('\p{ -is/a/Tai_Le}');
-Error('\P{ -is/a/Tai_Le}');
-Expect(1, 6509, '\p{istaile}', "");
-Expect(0, 6509, '\p{^istaile}', "");
-Expect(0, 6509, '\P{istaile}', "");
-Expect(1, 6509, '\P{^istaile}', "");
-Expect(0, 6479, '\p{istaile}', "");
-Expect(1, 6479, '\p{^istaile}', "");
-Expect(1, 6479, '\P{istaile}', "");
-Expect(0, 6479, '\P{^istaile}', "");
-Expect(1, 6509, '\p{_ is tai LE}', "");
-Expect(0, 6509, '\p{^_ is tai LE}', "");
-Expect(0, 6509, '\P{_ is tai LE}', "");
-Expect(1, 6509, '\P{^_ is tai LE}', "");
-Expect(0, 6479, '\p{_ is tai LE}', "");
-Expect(1, 6479, '\p{^_ is tai LE}', "");
-Expect(1, 6479, '\P{_ is tai LE}', "");
-Expect(0, 6479, '\P{^_ is tai LE}', "");
-Error('\p{:=-_Tale}');
-Error('\P{:=-_Tale}');
-Expect(1, 6509, '\p{tale}', "");
-Expect(0, 6509, '\p{^tale}', "");
-Expect(0, 6509, '\P{tale}', "");
-Expect(1, 6509, '\P{^tale}', "");
-Expect(0, 6479, '\p{tale}', "");
-Expect(1, 6479, '\p{^tale}', "");
-Expect(1, 6479, '\P{tale}', "");
-Expect(0, 6479, '\P{^tale}', "");
-Expect(1, 6509, '\p{ _Tale}', "");
-Expect(0, 6509, '\p{^ _Tale}', "");
-Expect(0, 6509, '\P{ _Tale}', "");
-Expect(1, 6509, '\P{^ _Tale}', "");
-Expect(0, 6479, '\p{ _Tale}', "");
-Expect(1, 6479, '\p{^ _Tale}', "");
-Expect(1, 6479, '\P{ _Tale}', "");
-Expect(0, 6479, '\P{^ _Tale}', "");
-Error('\p{/a/ IS-Tale}');
-Error('\P{/a/ IS-Tale}');
-Expect(1, 6509, '\p{istale}', "");
-Expect(0, 6509, '\p{^istale}', "");
-Expect(0, 6509, '\P{istale}', "");
-Expect(1, 6509, '\P{^istale}', "");
-Expect(0, 6479, '\p{istale}', "");
-Expect(1, 6479, '\p{^istale}', "");
-Expect(1, 6479, '\P{istale}', "");
-Expect(0, 6479, '\P{^istale}', "");
-Expect(1, 6509, '\p{_-is-TALE}', "");
-Expect(0, 6509, '\p{^_-is-TALE}', "");
-Expect(0, 6509, '\P{_-is-TALE}', "");
-Expect(1, 6509, '\P{^_-is-TALE}', "");
-Expect(0, 6479, '\p{_-is-TALE}', "");
-Expect(1, 6479, '\p{^_-is-TALE}', "");
-Expect(1, 6479, '\P{_-is-TALE}', "");
-Expect(0, 6479, '\P{^_-is-TALE}', "");
-Error('\p{ ASCII_Hex:=digit}');
-Error('\P{ ASCII_Hex:=digit}');
-Expect(1, 57, '\p{asciihexdigit}', "");
-Expect(0, 57, '\p{^asciihexdigit}', "");
-Expect(0, 57, '\P{asciihexdigit}', "");
-Expect(1, 57, '\P{^asciihexdigit}', "");
-Expect(0, 47, '\p{asciihexdigit}', "");
-Expect(1, 47, '\p{^asciihexdigit}', "");
-Expect(1, 47, '\P{asciihexdigit}', "");
-Expect(0, 47, '\P{^asciihexdigit}', "");
-Expect(1, 57, '\p{ ASCII_HexDigit}', "");
-Expect(0, 57, '\p{^ ASCII_HexDigit}', "");
-Expect(0, 57, '\P{ ASCII_HexDigit}', "");
-Expect(1, 57, '\P{^ ASCII_HexDigit}', "");
-Expect(0, 47, '\p{ ASCII_HexDigit}', "");
-Expect(1, 47, '\p{^ ASCII_HexDigit}', "");
-Expect(1, 47, '\P{ ASCII_HexDigit}', "");
-Expect(0, 47, '\P{^ ASCII_HexDigit}', "");
-Error('\p{:=IS-ASCII Hex_digit}');
-Error('\P{:=IS-ASCII Hex_digit}');
-Expect(1, 57, '\p{isasciihexdigit}', "");
-Expect(0, 57, '\p{^isasciihexdigit}', "");
-Expect(0, 57, '\P{isasciihexdigit}', "");
-Expect(1, 57, '\P{^isasciihexdigit}', "");
-Expect(0, 47, '\p{isasciihexdigit}', "");
-Expect(1, 47, '\p{^isasciihexdigit}', "");
-Expect(1, 47, '\P{isasciihexdigit}', "");
-Expect(0, 47, '\P{^isasciihexdigit}', "");
-Expect(1, 57, '\p{_Is ASCII hexDigit}', "");
-Expect(0, 57, '\p{^_Is ASCII hexDigit}', "");
-Expect(0, 57, '\P{_Is ASCII hexDigit}', "");
-Expect(1, 57, '\P{^_Is ASCII hexDigit}', "");
-Expect(0, 47, '\p{_Is ASCII hexDigit}', "");
-Expect(1, 47, '\p{^_Is ASCII hexDigit}', "");
-Expect(1, 47, '\P{_Is ASCII hexDigit}', "");
-Expect(0, 47, '\P{^_Is ASCII hexDigit}', "");
-Error('\p{:= AHEX}');
-Error('\P{:= AHEX}');
-Expect(1, 57, '\p{ahex}', "");
-Expect(0, 57, '\p{^ahex}', "");
-Expect(0, 57, '\P{ahex}', "");
-Expect(1, 57, '\P{^ahex}', "");
-Expect(0, 47, '\p{ahex}', "");
-Expect(1, 47, '\p{^ahex}', "");
-Expect(1, 47, '\P{ahex}', "");
-Expect(0, 47, '\P{^ahex}', "");
-Expect(1, 57, '\p{ ahex}', "");
-Expect(0, 57, '\p{^ ahex}', "");
-Expect(0, 57, '\P{ ahex}', "");
-Expect(1, 57, '\P{^ ahex}', "");
-Expect(0, 47, '\p{ ahex}', "");
-Expect(1, 47, '\p{^ ahex}', "");
-Expect(1, 47, '\P{ ahex}', "");
-Expect(0, 47, '\P{^ ahex}', "");
-Error('\p{ _Is:=AHex}');
-Error('\P{ _Is:=AHex}');
-Expect(1, 57, '\p{isahex}', "");
-Expect(0, 57, '\p{^isahex}', "");
-Expect(0, 57, '\P{isahex}', "");
-Expect(1, 57, '\P{^isahex}', "");
-Expect(0, 47, '\p{isahex}', "");
-Expect(1, 47, '\p{^isahex}', "");
-Expect(1, 47, '\P{isahex}', "");
-Expect(0, 47, '\P{^isahex}', "");
-Expect(1, 57, '\p{_IS AHEX}', "");
-Expect(0, 57, '\p{^_IS AHEX}', "");
-Expect(0, 57, '\P{_IS AHEX}', "");
-Expect(1, 57, '\P{^_IS AHEX}', "");
-Expect(0, 47, '\p{_IS AHEX}', "");
-Expect(1, 47, '\p{^_IS AHEX}', "");
-Expect(1, 47, '\P{_IS AHEX}', "");
-Expect(0, 47, '\P{^_IS AHEX}', "");
-Error('\p{/a/--rejang}');
-Error('\P{/a/--rejang}');
-Expect(1, 43347, '\p{rejang}', "");
-Expect(0, 43347, '\p{^rejang}', "");
-Expect(0, 43347, '\P{rejang}', "");
-Expect(1, 43347, '\P{^rejang}', "");
-Expect(0, 43311, '\p{rejang}', "");
-Expect(1, 43311, '\p{^rejang}', "");
-Expect(1, 43311, '\P{rejang}', "");
-Expect(0, 43311, '\P{^rejang}', "");
-Expect(1, 43347, '\p{ Rejang}', "");
-Expect(0, 43347, '\p{^ Rejang}', "");
-Expect(0, 43347, '\P{ Rejang}', "");
-Expect(1, 43347, '\P{^ Rejang}', "");
-Expect(0, 43311, '\p{ Rejang}', "");
-Expect(1, 43311, '\p{^ Rejang}', "");
-Expect(1, 43311, '\P{ Rejang}', "");
-Expect(0, 43311, '\P{^ Rejang}', "");
-Error('\p{ Is rejang:=}');
-Error('\P{ Is rejang:=}');
-Expect(1, 43347, '\p{isrejang}', "");
-Expect(0, 43347, '\p{^isrejang}', "");
-Expect(0, 43347, '\P{isrejang}', "");
-Expect(1, 43347, '\P{^isrejang}', "");
-Expect(0, 43311, '\p{isrejang}', "");
-Expect(1, 43311, '\p{^isrejang}', "");
-Expect(1, 43311, '\P{isrejang}', "");
-Expect(0, 43311, '\P{^isrejang}', "");
-Expect(1, 43347, '\p{ is_rejang}', "");
-Expect(0, 43347, '\p{^ is_rejang}', "");
-Expect(0, 43347, '\P{ is_rejang}', "");
-Expect(1, 43347, '\P{^ is_rejang}', "");
-Expect(0, 43311, '\p{ is_rejang}', "");
-Expect(1, 43311, '\p{^ is_rejang}', "");
-Expect(1, 43311, '\P{ is_rejang}', "");
-Expect(0, 43311, '\P{^ is_rejang}', "");
-Error('\p{/a/ Rjng}');
-Error('\P{/a/ Rjng}');
-Expect(1, 43347, '\p{rjng}', "");
-Expect(0, 43347, '\p{^rjng}', "");
-Expect(0, 43347, '\P{rjng}', "");
-Expect(1, 43347, '\P{^rjng}', "");
-Expect(0, 43311, '\p{rjng}', "");
-Expect(1, 43311, '\p{^rjng}', "");
-Expect(1, 43311, '\P{rjng}', "");
-Expect(0, 43311, '\P{^rjng}', "");
-Expect(1, 43347, '\p{ -RJNG}', "");
-Expect(0, 43347, '\p{^ -RJNG}', "");
-Expect(0, 43347, '\P{ -RJNG}', "");
-Expect(1, 43347, '\P{^ -RJNG}', "");
-Expect(0, 43311, '\p{ -RJNG}', "");
-Expect(1, 43311, '\p{^ -RJNG}', "");
-Expect(1, 43311, '\P{ -RJNG}', "");
-Expect(0, 43311, '\P{^ -RJNG}', "");
-Error('\p{ -IsRjng:=}');
-Error('\P{ -IsRjng:=}');
-Expect(1, 43347, '\p{isrjng}', "");
-Expect(0, 43347, '\p{^isrjng}', "");
-Expect(0, 43347, '\P{isrjng}', "");
-Expect(1, 43347, '\P{^isrjng}', "");
-Expect(0, 43311, '\p{isrjng}', "");
-Expect(1, 43311, '\p{^isrjng}', "");
-Expect(1, 43311, '\P{isrjng}', "");
-Expect(0, 43311, '\P{^isrjng}', "");
-Expect(1, 43347, '\p{__is Rjng}', "");
-Expect(0, 43347, '\p{^__is Rjng}', "");
-Expect(0, 43347, '\P{__is Rjng}', "");
-Expect(1, 43347, '\P{^__is Rjng}', "");
-Expect(0, 43311, '\p{__is Rjng}', "");
-Expect(1, 43311, '\p{^__is Rjng}', "");
-Expect(1, 43311, '\P{__is Rjng}', "");
-Expect(0, 43311, '\P{^__is Rjng}', "");
-Error('\p{ UNIFIED Canadian/a/ABORIGINALSyllabics extended}');
-Error('\P{ UNIFIED Canadian/a/ABORIGINALSyllabics extended}');
-Expect(1, 6399, '\p{unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^unifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(0, 6399, '\p{^_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(0, 6399, '\P{_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(1, 6399, '\P{^_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(0, 6319, '\p{_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(1, 6319, '\p{^_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(1, 6319, '\P{_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Expect(0, 6319, '\P{^_-unifiedCanadian-Aboriginalsyllabics_Extended}', "");
-Error('\p{ is:=UNIFIED canadian-ABORIGINAL Syllabics Extended}');
-Error('\P{ is:=UNIFIED canadian-ABORIGINAL Syllabics Extended}');
-Expect(1, 6399, '\p{isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^isunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(0, 6399, '\p{^_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(0, 6399, '\P{_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(1, 6399, '\P{^_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(0, 6319, '\p{_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(1, 6319, '\p{^_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(1, 6319, '\P{_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Expect(0, 6319, '\P{^_is Unified-Canadian Aboriginal SyllabicsExtended}', "");
-Error('\p{_-in:=Unified-Canadian aboriginal_Syllabics Extended}');
-Error('\P{_-in:=Unified-Canadian aboriginal_Syllabics Extended}');
-Expect(1, 6399, '\p{inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6399, '\P{inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\P{^inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\p{inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\p{^inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6319, '\P{inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(0, 6319, '\P{^inunifiedcanadianaboriginalsyllabicsextended}', "");
-Expect(1, 6399, '\p{- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(0, 6399, '\p{^- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(0, 6399, '\P{- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(1, 6399, '\P{^- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(0, 6319, '\p{- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(1, 6319, '\p{^- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(1, 6319, '\P{- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Expect(0, 6319, '\P{^- INUnifiedCanadian_Aboriginal Syllabics Extended}', "");
-Error('\p{-Glagolitic/a/}');
-Error('\P{-Glagolitic/a/}');
-Expect(1, 11310, '\p{glagolitic}', "");
-Expect(0, 11310, '\p{^glagolitic}', "");
-Expect(0, 11310, '\P{glagolitic}', "");
-Expect(1, 11310, '\P{^glagolitic}', "");
-Expect(0, 11263, '\p{glagolitic}', "");
-Expect(1, 11263, '\p{^glagolitic}', "");
-Expect(1, 11263, '\P{glagolitic}', "");
-Expect(0, 11263, '\P{^glagolitic}', "");
-Expect(1, 11310, '\p{_glagolitic}', "");
-Expect(0, 11310, '\p{^_glagolitic}', "");
-Expect(0, 11310, '\P{_glagolitic}', "");
-Expect(1, 11310, '\P{^_glagolitic}', "");
-Expect(0, 11263, '\p{_glagolitic}', "");
-Expect(1, 11263, '\p{^_glagolitic}', "");
-Expect(1, 11263, '\P{_glagolitic}', "");
-Expect(0, 11263, '\P{^_glagolitic}', "");
-Error('\p{ isGlagolitic/a/}');
-Error('\P{ isGlagolitic/a/}');
-Expect(1, 11310, '\p{isglagolitic}', "");
-Expect(0, 11310, '\p{^isglagolitic}', "");
-Expect(0, 11310, '\P{isglagolitic}', "");
-Expect(1, 11310, '\P{^isglagolitic}', "");
-Expect(0, 11263, '\p{isglagolitic}', "");
-Expect(1, 11263, '\p{^isglagolitic}', "");
-Expect(1, 11263, '\P{isglagolitic}', "");
-Expect(0, 11263, '\P{^isglagolitic}', "");
-Expect(1, 11310, '\p{ _is GLAGOLITIC}', "");
-Expect(0, 11310, '\p{^ _is GLAGOLITIC}', "");
-Expect(0, 11310, '\P{ _is GLAGOLITIC}', "");
-Expect(1, 11310, '\P{^ _is GLAGOLITIC}', "");
-Expect(0, 11263, '\p{ _is GLAGOLITIC}', "");
-Expect(1, 11263, '\p{^ _is GLAGOLITIC}', "");
-Expect(1, 11263, '\P{ _is GLAGOLITIC}', "");
-Expect(0, 11263, '\P{^ _is GLAGOLITIC}', "");
-Error('\p{ :=Glag}');
-Error('\P{ :=Glag}');
-Expect(1, 11310, '\p{glag}', "");
-Expect(0, 11310, '\p{^glag}', "");
-Expect(0, 11310, '\P{glag}', "");
-Expect(1, 11310, '\P{^glag}', "");
-Expect(0, 11263, '\p{glag}', "");
-Expect(1, 11263, '\p{^glag}', "");
-Expect(1, 11263, '\P{glag}', "");
-Expect(0, 11263, '\P{^glag}', "");
-Expect(1, 11310, '\p{ _Glag}', "");
-Expect(0, 11310, '\p{^ _Glag}', "");
-Expect(0, 11310, '\P{ _Glag}', "");
-Expect(1, 11310, '\P{^ _Glag}', "");
-Expect(0, 11263, '\p{ _Glag}', "");
-Expect(1, 11263, '\p{^ _Glag}', "");
-Expect(1, 11263, '\P{ _Glag}', "");
-Expect(0, 11263, '\P{^ _Glag}', "");
-Error('\p{ ISGlag:=}');
-Error('\P{ ISGlag:=}');
-Expect(1, 11310, '\p{isglag}', "");
-Expect(0, 11310, '\p{^isglag}', "");
-Expect(0, 11310, '\P{isglag}', "");
-Expect(1, 11310, '\P{^isglag}', "");
-Expect(0, 11263, '\p{isglag}', "");
-Expect(1, 11263, '\p{^isglag}', "");
-Expect(1, 11263, '\P{isglag}', "");
-Expect(0, 11263, '\P{^isglag}', "");
-Expect(1, 11310, '\p{ Is GLAG}', "");
-Expect(0, 11310, '\p{^ Is GLAG}', "");
-Expect(0, 11310, '\P{ Is GLAG}', "");
-Expect(1, 11310, '\P{^ Is GLAG}', "");
-Expect(0, 11263, '\p{ Is GLAG}', "");
-Expect(1, 11263, '\p{^ Is GLAG}', "");
-Expect(1, 11263, '\P{ Is GLAG}', "");
-Expect(0, 11263, '\P{^ Is GLAG}', "");
-Error('\p{ In OL/a/Chiki}');
-Error('\P{ In OL/a/Chiki}');
-Expect(1, 7295, '\p{inolchiki}', "");
-Expect(0, 7295, '\p{^inolchiki}', "");
-Expect(0, 7295, '\P{inolchiki}', "");
-Expect(1, 7295, '\P{^inolchiki}', "");
-Expect(0, 7247, '\p{inolchiki}', "");
-Expect(1, 7247, '\p{^inolchiki}', "");
-Expect(1, 7247, '\P{inolchiki}', "");
-Expect(0, 7247, '\P{^inolchiki}', "");
-Expect(1, 7295, '\p{- in-ol-CHIKI}', "");
-Expect(0, 7295, '\p{^- in-ol-CHIKI}', "");
-Expect(0, 7295, '\P{- in-ol-CHIKI}', "");
-Expect(1, 7295, '\P{^- in-ol-CHIKI}', "");
-Expect(0, 7247, '\p{- in-ol-CHIKI}', "");
-Expect(1, 7247, '\p{^- in-ol-CHIKI}', "");
-Expect(1, 7247, '\P{- in-ol-CHIKI}', "");
-Expect(0, 7247, '\P{^- in-ol-CHIKI}', "");
-Error('\p{:=CJK_Strokes}');
-Error('\P{:=CJK_Strokes}');
-Expect(1, 12783, '\p{cjkstrokes}', "");
-Expect(0, 12783, '\p{^cjkstrokes}', "");
-Expect(0, 12783, '\P{cjkstrokes}', "");
-Expect(1, 12783, '\P{^cjkstrokes}', "");
-Expect(0, 12735, '\p{cjkstrokes}', "");
-Expect(1, 12735, '\p{^cjkstrokes}', "");
-Expect(1, 12735, '\P{cjkstrokes}', "");
-Expect(0, 12735, '\P{^cjkstrokes}', "");
-Expect(1, 12783, '\p{ CJK-Strokes}', "");
-Expect(0, 12783, '\p{^ CJK-Strokes}', "");
-Expect(0, 12783, '\P{ CJK-Strokes}', "");
-Expect(1, 12783, '\P{^ CJK-Strokes}', "");
-Expect(0, 12735, '\p{ CJK-Strokes}', "");
-Expect(1, 12735, '\p{^ CJK-Strokes}', "");
-Expect(1, 12735, '\P{ CJK-Strokes}', "");
-Expect(0, 12735, '\P{^ CJK-Strokes}', "");
-Error('\p{ IsCJKstrokes:=}');
-Error('\P{ IsCJKstrokes:=}');
-Expect(1, 12783, '\p{iscjkstrokes}', "");
-Expect(0, 12783, '\p{^iscjkstrokes}', "");
-Expect(0, 12783, '\P{iscjkstrokes}', "");
-Expect(1, 12783, '\P{^iscjkstrokes}', "");
-Expect(0, 12735, '\p{iscjkstrokes}', "");
-Expect(1, 12735, '\p{^iscjkstrokes}', "");
-Expect(1, 12735, '\P{iscjkstrokes}', "");
-Expect(0, 12735, '\P{^iscjkstrokes}', "");
-Expect(1, 12783, '\p{ Is_cjk_STROKES}', "");
-Expect(0, 12783, '\p{^ Is_cjk_STROKES}', "");
-Expect(0, 12783, '\P{ Is_cjk_STROKES}', "");
-Expect(1, 12783, '\P{^ Is_cjk_STROKES}', "");
-Expect(0, 12735, '\p{ Is_cjk_STROKES}', "");
-Expect(1, 12735, '\p{^ Is_cjk_STROKES}', "");
-Expect(1, 12735, '\P{ Is_cjk_STROKES}', "");
-Expect(0, 12735, '\P{^ Is_cjk_STROKES}', "");
-Error('\p{ in_CJK/a/Strokes}');
-Error('\P{ in_CJK/a/Strokes}');
-Expect(1, 12783, '\p{incjkstrokes}', "");
-Expect(0, 12783, '\p{^incjkstrokes}', "");
-Expect(0, 12783, '\P{incjkstrokes}', "");
-Expect(1, 12783, '\P{^incjkstrokes}', "");
-Expect(0, 12735, '\p{incjkstrokes}', "");
-Expect(1, 12735, '\p{^incjkstrokes}', "");
-Expect(1, 12735, '\P{incjkstrokes}', "");
-Expect(0, 12735, '\P{^incjkstrokes}', "");
-Expect(1, 12783, '\p{ In cjk_Strokes}', "");
-Expect(0, 12783, '\p{^ In cjk_Strokes}', "");
-Expect(0, 12783, '\P{ In cjk_Strokes}', "");
-Expect(1, 12783, '\P{^ In cjk_Strokes}', "");
-Expect(0, 12735, '\p{ In cjk_Strokes}', "");
-Expect(1, 12735, '\p{^ In cjk_Strokes}', "");
-Expect(1, 12735, '\P{ In cjk_Strokes}', "");
-Expect(0, 12735, '\P{^ In cjk_Strokes}', "");
-Error('\p{_ SINHALA:=}');
-Error('\P{_ SINHALA:=}');
-Expect(1, 3459, '\p{sinhala}', "");
-Expect(0, 3459, '\p{^sinhala}', "");
-Expect(0, 3459, '\P{sinhala}', "");
-Expect(1, 3459, '\P{^sinhala}', "");
-Expect(0, 3457, '\p{sinhala}', "");
-Expect(1, 3457, '\p{^sinhala}', "");
-Expect(1, 3457, '\P{sinhala}', "");
-Expect(0, 3457, '\P{^sinhala}', "");
-Expect(1, 3459, '\p{-_Sinhala}', "");
-Expect(0, 3459, '\p{^-_Sinhala}', "");
-Expect(0, 3459, '\P{-_Sinhala}', "");
-Expect(1, 3459, '\P{^-_Sinhala}', "");
-Expect(0, 3457, '\p{-_Sinhala}', "");
-Expect(1, 3457, '\p{^-_Sinhala}', "");
-Expect(1, 3457, '\P{-_Sinhala}', "");
-Expect(0, 3457, '\P{^-_Sinhala}', "");
-Error('\p{/a/_ IsSinhala}');
-Error('\P{/a/_ IsSinhala}');
-Expect(1, 3459, '\p{issinhala}', "");
-Expect(0, 3459, '\p{^issinhala}', "");
-Expect(0, 3459, '\P{issinhala}', "");
-Expect(1, 3459, '\P{^issinhala}', "");
-Expect(0, 3457, '\p{issinhala}', "");
-Expect(1, 3457, '\p{^issinhala}', "");
-Expect(1, 3457, '\P{issinhala}', "");
-Expect(0, 3457, '\P{^issinhala}', "");
-Expect(1, 3459, '\p{ _IS sinhala}', "");
-Expect(0, 3459, '\p{^ _IS sinhala}', "");
-Expect(0, 3459, '\P{ _IS sinhala}', "");
-Expect(1, 3459, '\P{^ _IS sinhala}', "");
-Expect(0, 3457, '\p{ _IS sinhala}', "");
-Expect(1, 3457, '\p{^ _IS sinhala}', "");
-Expect(1, 3457, '\P{ _IS sinhala}', "");
-Expect(0, 3457, '\P{^ _IS sinhala}', "");
-Error('\p{:= _Sinh}');
-Error('\P{:= _Sinh}');
-Expect(1, 3459, '\p{sinh}', "");
-Expect(0, 3459, '\p{^sinh}', "");
-Expect(0, 3459, '\P{sinh}', "");
-Expect(1, 3459, '\P{^sinh}', "");
-Expect(0, 3457, '\p{sinh}', "");
-Expect(1, 3457, '\p{^sinh}', "");
-Expect(1, 3457, '\P{sinh}', "");
-Expect(0, 3457, '\P{^sinh}', "");
-Expect(1, 3459, '\p{- Sinh}', "");
-Expect(0, 3459, '\p{^- Sinh}', "");
-Expect(0, 3459, '\P{- Sinh}', "");
-Expect(1, 3459, '\P{^- Sinh}', "");
-Expect(0, 3457, '\p{- Sinh}', "");
-Expect(1, 3457, '\p{^- Sinh}', "");
-Expect(1, 3457, '\P{- Sinh}', "");
-Expect(0, 3457, '\P{^- Sinh}', "");
-Error('\p{-_Is:=SINH}');
-Error('\P{-_Is:=SINH}');
-Expect(1, 3459, '\p{issinh}', "");
-Expect(0, 3459, '\p{^issinh}', "");
-Expect(0, 3459, '\P{issinh}', "");
-Expect(1, 3459, '\P{^issinh}', "");
-Expect(0, 3457, '\p{issinh}', "");
-Expect(1, 3457, '\p{^issinh}', "");
-Expect(1, 3457, '\P{issinh}', "");
-Expect(0, 3457, '\P{^issinh}', "");
-Expect(1, 3459, '\p{ _IS-Sinh}', "");
-Expect(0, 3459, '\p{^ _IS-Sinh}', "");
-Expect(0, 3459, '\P{ _IS-Sinh}', "");
-Expect(1, 3459, '\P{^ _IS-Sinh}', "");
-Expect(0, 3457, '\p{ _IS-Sinh}', "");
-Expect(1, 3457, '\p{^ _IS-Sinh}', "");
-Expect(1, 3457, '\P{ _IS-Sinh}', "");
-Expect(0, 3457, '\P{^ _IS-Sinh}', "");
-Error('\p{ /a/ugaritic}');
-Error('\P{ /a/ugaritic}');
-Expect(1, 66461, '\p{ugaritic}', "");
-Expect(0, 66461, '\p{^ugaritic}', "");
-Expect(0, 66461, '\P{ugaritic}', "");
-Expect(1, 66461, '\P{^ugaritic}', "");
-Expect(0, 66431, '\p{ugaritic}', "");
-Expect(1, 66431, '\p{^ugaritic}', "");
-Expect(1, 66431, '\P{ugaritic}', "");
-Expect(0, 66431, '\P{^ugaritic}', "");
-Expect(1, 66461, '\p{__Ugaritic}', "");
-Expect(0, 66461, '\p{^__Ugaritic}', "");
-Expect(0, 66461, '\P{__Ugaritic}', "");
-Expect(1, 66461, '\P{^__Ugaritic}', "");
-Expect(0, 66431, '\p{__Ugaritic}', "");
-Expect(1, 66431, '\p{^__Ugaritic}', "");
-Expect(1, 66431, '\P{__Ugaritic}', "");
-Expect(0, 66431, '\P{^__Ugaritic}', "");
-Error('\p{/a/Is-ugaritic}');
-Error('\P{/a/Is-ugaritic}');
-Expect(1, 66461, '\p{isugaritic}', "");
-Expect(0, 66461, '\p{^isugaritic}', "");
-Expect(0, 66461, '\P{isugaritic}', "");
-Expect(1, 66461, '\P{^isugaritic}', "");
-Expect(0, 66431, '\p{isugaritic}', "");
-Expect(1, 66431, '\p{^isugaritic}', "");
-Expect(1, 66431, '\P{isugaritic}', "");
-Expect(0, 66431, '\P{^isugaritic}', "");
-Expect(1, 66461, '\p{Is ugaritic}', "");
-Expect(0, 66461, '\p{^Is ugaritic}', "");
-Expect(0, 66461, '\P{Is ugaritic}', "");
-Expect(1, 66461, '\P{^Is ugaritic}', "");
-Expect(0, 66431, '\p{Is ugaritic}', "");
-Expect(1, 66431, '\p{^Is ugaritic}', "");
-Expect(1, 66431, '\P{Is ugaritic}', "");
-Expect(0, 66431, '\P{^Is ugaritic}', "");
-Error('\p{_:=ugar}');
-Error('\P{_:=ugar}');
-Expect(1, 66461, '\p{ugar}', "");
-Expect(0, 66461, '\p{^ugar}', "");
-Expect(0, 66461, '\P{ugar}', "");
-Expect(1, 66461, '\P{^ugar}', "");
-Expect(0, 66431, '\p{ugar}', "");
-Expect(1, 66431, '\p{^ugar}', "");
-Expect(1, 66431, '\P{ugar}', "");
-Expect(0, 66431, '\P{^ugar}', "");
-Expect(1, 66461, '\p{_ UGAR}', "");
-Expect(0, 66461, '\p{^_ UGAR}', "");
-Expect(0, 66461, '\P{_ UGAR}', "");
-Expect(1, 66461, '\P{^_ UGAR}', "");
-Expect(0, 66431, '\p{_ UGAR}', "");
-Expect(1, 66431, '\p{^_ UGAR}', "");
-Expect(1, 66431, '\P{_ UGAR}', "");
-Expect(0, 66431, '\P{^_ UGAR}', "");
-Error('\p{ :=Is UGAR}');
-Error('\P{ :=Is UGAR}');
-Expect(1, 66461, '\p{isugar}', "");
-Expect(0, 66461, '\p{^isugar}', "");
-Expect(0, 66461, '\P{isugar}', "");
-Expect(1, 66461, '\P{^isugar}', "");
-Expect(0, 66431, '\p{isugar}', "");
-Expect(1, 66431, '\p{^isugar}', "");
-Expect(1, 66431, '\P{isugar}', "");
-Expect(0, 66431, '\P{^isugar}', "");
-Expect(1, 66461, '\p{ _is UGAR}', "");
-Expect(0, 66461, '\p{^ _is UGAR}', "");
-Expect(0, 66461, '\P{ _is UGAR}', "");
-Expect(1, 66461, '\P{^ _is UGAR}', "");
-Expect(0, 66431, '\p{ _is UGAR}', "");
-Expect(1, 66431, '\p{^ _is UGAR}', "");
-Expect(1, 66431, '\P{ _is UGAR}', "");
-Expect(0, 66431, '\P{^ _is UGAR}', "");
-Error('\p{ -ogham:=}');
-Error('\P{ -ogham:=}');
-Expect(1, 5788, '\p{ogham}', "");
-Expect(0, 5788, '\p{^ogham}', "");
-Expect(0, 5788, '\P{ogham}', "");
-Expect(1, 5788, '\P{^ogham}', "");
-Expect(0, 5759, '\p{ogham}', "");
-Expect(1, 5759, '\p{^ogham}', "");
-Expect(1, 5759, '\P{ogham}', "");
-Expect(0, 5759, '\P{^ogham}', "");
-Expect(1, 5788, '\p{ Ogham}', "");
-Expect(0, 5788, '\p{^ Ogham}', "");
-Expect(0, 5788, '\P{ Ogham}', "");
-Expect(1, 5788, '\P{^ Ogham}', "");
-Expect(0, 5759, '\p{ Ogham}', "");
-Expect(1, 5759, '\p{^ Ogham}', "");
-Expect(1, 5759, '\P{ Ogham}', "");
-Expect(0, 5759, '\P{^ Ogham}', "");
-Error('\p{/a/ _IsOgham}');
-Error('\P{/a/ _IsOgham}');
-Expect(1, 5788, '\p{isogham}', "");
-Expect(0, 5788, '\p{^isogham}', "");
-Expect(0, 5788, '\P{isogham}', "");
-Expect(1, 5788, '\P{^isogham}', "");
-Expect(0, 5759, '\p{isogham}', "");
-Expect(1, 5759, '\p{^isogham}', "");
-Expect(1, 5759, '\P{isogham}', "");
-Expect(0, 5759, '\P{^isogham}', "");
-Expect(1, 5788, '\p{-_isOgham}', "");
-Expect(0, 5788, '\p{^-_isOgham}', "");
-Expect(0, 5788, '\P{-_isOgham}', "");
-Expect(1, 5788, '\P{^-_isOgham}', "");
-Expect(0, 5759, '\p{-_isOgham}', "");
-Expect(1, 5759, '\p{^-_isOgham}', "");
-Expect(1, 5759, '\P{-_isOgham}', "");
-Expect(0, 5759, '\P{^-_isOgham}', "");
-Error('\p{/a/ ogam}');
-Error('\P{/a/ ogam}');
-Expect(1, 5788, '\p{ogam}', "");
-Expect(0, 5788, '\p{^ogam}', "");
-Expect(0, 5788, '\P{ogam}', "");
-Expect(1, 5788, '\P{^ogam}', "");
-Expect(0, 5759, '\p{ogam}', "");
-Expect(1, 5759, '\p{^ogam}', "");
-Expect(1, 5759, '\P{ogam}', "");
-Expect(0, 5759, '\P{^ogam}', "");
-Expect(1, 5788, '\p{- Ogam}', "");
-Expect(0, 5788, '\p{^- Ogam}', "");
-Expect(0, 5788, '\P{- Ogam}', "");
-Expect(1, 5788, '\P{^- Ogam}', "");
-Expect(0, 5759, '\p{- Ogam}', "");
-Expect(1, 5759, '\p{^- Ogam}', "");
-Expect(1, 5759, '\P{- Ogam}', "");
-Expect(0, 5759, '\P{^- Ogam}', "");
-Error('\p{ /a/Is_Ogam}');
-Error('\P{ /a/Is_Ogam}');
-Expect(1, 5788, '\p{isogam}', "");
-Expect(0, 5788, '\p{^isogam}', "");
-Expect(0, 5788, '\P{isogam}', "");
-Expect(1, 5788, '\P{^isogam}', "");
-Expect(0, 5759, '\p{isogam}', "");
-Expect(1, 5759, '\p{^isogam}', "");
-Expect(1, 5759, '\P{isogam}', "");
-Expect(0, 5759, '\P{^isogam}', "");
-Expect(1, 5788, '\p{ Is OGAM}', "");
-Expect(0, 5788, '\p{^ Is OGAM}', "");
-Expect(0, 5788, '\P{ Is OGAM}', "");
-Expect(1, 5788, '\P{^ Is OGAM}', "");
-Expect(0, 5759, '\p{ Is OGAM}', "");
-Expect(1, 5759, '\p{^ Is OGAM}', "");
-Expect(1, 5759, '\P{ Is OGAM}', "");
-Expect(0, 5759, '\P{^ Is OGAM}', "");
-Error('\p{ -bengali/a/}');
-Error('\P{ -bengali/a/}');
-Expect(1, 2435, '\p{bengali}', "");
-Expect(0, 2435, '\p{^bengali}', "");
-Expect(0, 2435, '\P{bengali}', "");
-Expect(1, 2435, '\P{^bengali}', "");
-Expect(0, 2432, '\p{bengali}', "");
-Expect(1, 2432, '\p{^bengali}', "");
-Expect(1, 2432, '\P{bengali}', "");
-Expect(0, 2432, '\P{^bengali}', "");
-Expect(1, 2435, '\p{Bengali}', "");
-Expect(0, 2435, '\p{^Bengali}', "");
-Expect(0, 2435, '\P{Bengali}', "");
-Expect(1, 2435, '\P{^Bengali}', "");
-Expect(0, 2432, '\p{Bengali}', "");
-Expect(1, 2432, '\p{^Bengali}', "");
-Expect(1, 2432, '\P{Bengali}', "");
-Expect(0, 2432, '\P{^Bengali}', "");
-Error('\p{ _Is:=Bengali}');
-Error('\P{ _Is:=Bengali}');
-Expect(1, 2435, '\p{isbengali}', "");
-Expect(0, 2435, '\p{^isbengali}', "");
-Expect(0, 2435, '\P{isbengali}', "");
-Expect(1, 2435, '\P{^isbengali}', "");
-Expect(0, 2432, '\p{isbengali}', "");
-Expect(1, 2432, '\p{^isbengali}', "");
-Expect(1, 2432, '\P{isbengali}', "");
-Expect(0, 2432, '\P{^isbengali}', "");
-Expect(1, 2435, '\p{ -Is BENGALI}', "");
-Expect(0, 2435, '\p{^ -Is BENGALI}', "");
-Expect(0, 2435, '\P{ -Is BENGALI}', "");
-Expect(1, 2435, '\P{^ -Is BENGALI}', "");
-Expect(0, 2432, '\p{ -Is BENGALI}', "");
-Expect(1, 2432, '\p{^ -Is BENGALI}', "");
-Expect(1, 2432, '\P{ -Is BENGALI}', "");
-Expect(0, 2432, '\P{^ -Is BENGALI}', "");
-Error('\p{- BENG:=}');
-Error('\P{- BENG:=}');
-Expect(1, 2435, '\p{beng}', "");
-Expect(0, 2435, '\p{^beng}', "");
-Expect(0, 2435, '\P{beng}', "");
-Expect(1, 2435, '\P{^beng}', "");
-Expect(0, 2432, '\p{beng}', "");
-Expect(1, 2432, '\p{^beng}', "");
-Expect(1, 2432, '\P{beng}', "");
-Expect(0, 2432, '\P{^beng}', "");
-Expect(1, 2435, '\p{ BENG}', "");
-Expect(0, 2435, '\p{^ BENG}', "");
-Expect(0, 2435, '\P{ BENG}', "");
-Expect(1, 2435, '\P{^ BENG}', "");
-Expect(0, 2432, '\p{ BENG}', "");
-Expect(1, 2432, '\p{^ BENG}', "");
-Expect(1, 2432, '\P{ BENG}', "");
-Expect(0, 2432, '\P{^ BENG}', "");
-Error('\p{:=IS BENG}');
-Error('\P{:=IS BENG}');
-Expect(1, 2435, '\p{isbeng}', "");
-Expect(0, 2435, '\p{^isbeng}', "");
-Expect(0, 2435, '\P{isbeng}', "");
-Expect(1, 2435, '\P{^isbeng}', "");
-Expect(0, 2432, '\p{isbeng}', "");
-Expect(1, 2432, '\p{^isbeng}', "");
-Expect(1, 2432, '\P{isbeng}', "");
-Expect(0, 2432, '\P{^isbeng}', "");
-Expect(1, 2435, '\p{ is_BENG}', "");
-Expect(0, 2435, '\p{^ is_BENG}', "");
-Expect(0, 2435, '\P{ is_BENG}', "");
-Expect(1, 2435, '\P{^ is_BENG}', "");
-Expect(0, 2432, '\p{ is_BENG}', "");
-Expect(1, 2432, '\p{^ is_BENG}', "");
-Expect(1, 2432, '\P{ is_BENG}', "");
-Expect(0, 2432, '\P{^ is_BENG}', "");
-Error('\p{/a/_-DIACRITIC}');
-Error('\P{/a/_-DIACRITIC}');
-Expect(1, 94, '\p{diacritic}', "");
-Expect(0, 94, '\p{^diacritic}', "");
-Expect(0, 94, '\P{diacritic}', "");
-Expect(1, 94, '\P{^diacritic}', "");
-Expect(0, 93, '\p{diacritic}', "");
-Expect(1, 93, '\p{^diacritic}', "");
-Expect(1, 93, '\P{diacritic}', "");
-Expect(0, 93, '\P{^diacritic}', "");
-Expect(1, 94, '\p{_ diacritic}', "");
-Expect(0, 94, '\p{^_ diacritic}', "");
-Expect(0, 94, '\P{_ diacritic}', "");
-Expect(1, 94, '\P{^_ diacritic}', "");
-Expect(0, 93, '\p{_ diacritic}', "");
-Expect(1, 93, '\p{^_ diacritic}', "");
-Expect(1, 93, '\P{_ diacritic}', "");
-Expect(0, 93, '\P{^_ diacritic}', "");
-Error('\p{/a/is Diacritic}');
-Error('\P{/a/is Diacritic}');
-Expect(1, 94, '\p{isdiacritic}', "");
-Expect(0, 94, '\p{^isdiacritic}', "");
-Expect(0, 94, '\P{isdiacritic}', "");
-Expect(1, 94, '\P{^isdiacritic}', "");
-Expect(0, 93, '\p{isdiacritic}', "");
-Expect(1, 93, '\p{^isdiacritic}', "");
-Expect(1, 93, '\P{isdiacritic}', "");
-Expect(0, 93, '\P{^isdiacritic}', "");
-Expect(1, 94, '\p{-_is_Diacritic}', "");
-Expect(0, 94, '\p{^-_is_Diacritic}', "");
-Expect(0, 94, '\P{-_is_Diacritic}', "");
-Expect(1, 94, '\P{^-_is_Diacritic}', "");
-Expect(0, 93, '\p{-_is_Diacritic}', "");
-Expect(1, 93, '\p{^-_is_Diacritic}', "");
-Expect(1, 93, '\P{-_is_Diacritic}', "");
-Expect(0, 93, '\P{^-_is_Diacritic}', "");
-Error('\p{ :=Dia}');
-Error('\P{ :=Dia}');
-Expect(1, 94, '\p{dia}', "");
-Expect(0, 94, '\p{^dia}', "");
-Expect(0, 94, '\P{dia}', "");
-Expect(1, 94, '\P{^dia}', "");
-Expect(0, 93, '\p{dia}', "");
-Expect(1, 93, '\p{^dia}', "");
-Expect(1, 93, '\P{dia}', "");
-Expect(0, 93, '\P{^dia}', "");
-Expect(1, 94, '\p{- Dia}', "");
-Expect(0, 94, '\p{^- Dia}', "");
-Expect(0, 94, '\P{- Dia}', "");
-Expect(1, 94, '\P{^- Dia}', "");
-Expect(0, 93, '\p{- Dia}', "");
-Expect(1, 93, '\p{^- Dia}', "");
-Expect(1, 93, '\P{- Dia}', "");
-Expect(0, 93, '\P{^- Dia}', "");
-Error('\p{_/a/IS DIA}');
-Error('\P{_/a/IS DIA}');
-Expect(1, 94, '\p{isdia}', "");
-Expect(0, 94, '\p{^isdia}', "");
-Expect(0, 94, '\P{isdia}', "");
-Expect(1, 94, '\P{^isdia}', "");
-Expect(0, 93, '\p{isdia}', "");
-Expect(1, 93, '\p{^isdia}', "");
-Expect(1, 93, '\P{isdia}', "");
-Expect(0, 93, '\P{^isdia}', "");
-Expect(1, 94, '\p{__is Dia}', "");
-Expect(0, 94, '\p{^__is Dia}', "");
-Expect(0, 94, '\P{__is Dia}', "");
-Expect(1, 94, '\P{^__is Dia}', "");
-Expect(0, 93, '\p{__is Dia}', "");
-Expect(1, 93, '\p{^__is Dia}', "");
-Expect(1, 93, '\P{__is Dia}', "");
-Expect(0, 93, '\P{^__is Dia}', "");
-Error('\p{ _lowercase letter:=}');
-Error('\P{ _lowercase letter:=}');
-Expect(1, 122, '\p{lowercaseletter}', "");
-Expect(0, 122, '\p{^lowercaseletter}', "");
-Expect(0, 122, '\P{lowercaseletter}', "");
-Expect(1, 122, '\P{^lowercaseletter}', "");
-Expect(0, 96, '\p{lowercaseletter}', "");
-Expect(1, 96, '\p{^lowercaseletter}', "");
-Expect(1, 96, '\P{lowercaseletter}', "");
-Expect(0, 96, '\P{^lowercaseletter}', "");
-Expect(1, 122, '\p{ -LOWERCASE LETTER}', "");
-Expect(0, 122, '\p{^ -LOWERCASE LETTER}', "");
-Expect(0, 122, '\P{ -LOWERCASE LETTER}', "");
-Expect(1, 122, '\P{^ -LOWERCASE LETTER}', "");
-Expect(0, 96, '\p{ -LOWERCASE LETTER}', "");
-Expect(1, 96, '\p{^ -LOWERCASE LETTER}', "");
-Expect(1, 96, '\P{ -LOWERCASE LETTER}', "");
-Expect(0, 96, '\P{^ -LOWERCASE LETTER}', "");
-Error('\p{ -Is LowercaseLETTER:=}');
-Error('\P{ -Is LowercaseLETTER:=}');
-Expect(1, 122, '\p{islowercaseletter}', "");
-Expect(0, 122, '\p{^islowercaseletter}', "");
-Expect(0, 122, '\P{islowercaseletter}', "");
-Expect(1, 122, '\P{^islowercaseletter}', "");
-Expect(0, 96, '\p{islowercaseletter}', "");
-Expect(1, 96, '\p{^islowercaseletter}', "");
-Expect(1, 96, '\P{islowercaseletter}', "");
-Expect(0, 96, '\P{^islowercaseletter}', "");
-Expect(1, 122, '\p{-_isLowercase-letter}', "");
-Expect(0, 122, '\p{^-_isLowercase-letter}', "");
-Expect(0, 122, '\P{-_isLowercase-letter}', "");
-Expect(1, 122, '\P{^-_isLowercase-letter}', "");
-Expect(0, 96, '\p{-_isLowercase-letter}', "");
-Expect(1, 96, '\p{^-_isLowercase-letter}', "");
-Expect(1, 96, '\P{-_isLowercase-letter}', "");
-Expect(0, 96, '\P{^-_isLowercase-letter}', "");
-Error('\p{/a/--LL}');
-Error('\P{/a/--LL}');
-Expect(1, 122, '\p{ll}', "");
-Expect(0, 122, '\p{^ll}', "");
-Expect(0, 122, '\P{ll}', "");
-Expect(1, 122, '\P{^ll}', "");
-Expect(0, 96, '\p{ll}', "");
-Expect(1, 96, '\p{^ll}', "");
-Expect(1, 96, '\P{ll}', "");
-Expect(0, 96, '\P{^ll}', "");
-Expect(1, 122, '\p{ Ll}', "");
-Expect(0, 122, '\p{^ Ll}', "");
-Expect(0, 122, '\P{ Ll}', "");
-Expect(1, 122, '\P{^ Ll}', "");
-Expect(0, 96, '\p{ Ll}', "");
-Expect(1, 96, '\p{^ Ll}', "");
-Expect(1, 96, '\P{ Ll}', "");
-Expect(0, 96, '\P{^ Ll}', "");
-Error('\p{ is/a/Ll}');
-Error('\P{ is/a/Ll}');
-Expect(1, 122, '\p{isll}', "");
-Expect(0, 122, '\p{^isll}', "");
-Expect(0, 122, '\P{isll}', "");
-Expect(1, 122, '\P{^isll}', "");
-Expect(0, 96, '\p{isll}', "");
-Expect(1, 96, '\p{^isll}', "");
-Expect(1, 96, '\P{isll}', "");
-Expect(0, 96, '\P{^isll}', "");
-Expect(1, 122, '\p{ IS_LL}', "");
-Expect(0, 122, '\p{^ IS_LL}', "");
-Expect(0, 122, '\P{ IS_LL}', "");
-Expect(1, 122, '\P{^ IS_LL}', "");
-Expect(0, 96, '\p{ IS_LL}', "");
-Expect(1, 96, '\p{^ IS_LL}', "");
-Expect(1, 96, '\P{ IS_LL}', "");
-Expect(0, 96, '\P{^ IS_LL}', "");
-Error('\p{_ hangul_Compatibility-jamo/a/}');
-Error('\P{_ hangul_Compatibility-jamo/a/}');
-Expect(1, 12687, '\p{hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^hangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^hangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{hangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^hangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{ hangul Compatibility JAMO}', "");
-Expect(0, 12687, '\p{^ hangul Compatibility JAMO}', "");
-Expect(0, 12687, '\P{ hangul Compatibility JAMO}', "");
-Expect(1, 12687, '\P{^ hangul Compatibility JAMO}', "");
-Expect(0, 12591, '\p{ hangul Compatibility JAMO}', "");
-Expect(1, 12591, '\p{^ hangul Compatibility JAMO}', "");
-Expect(1, 12591, '\P{ hangul Compatibility JAMO}', "");
-Expect(0, 12591, '\P{^ hangul Compatibility JAMO}', "");
-Error('\p{- IS:=hangul-COMPATIBILITY-Jamo}');
-Error('\P{- IS:=hangul-COMPATIBILITY-Jamo}');
-Expect(1, 12687, '\p{ishangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^ishangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{ishangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^ishangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{ishangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^ishangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{ishangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^ishangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{__is-HangulCompatibility-jamo}', "");
-Expect(0, 12687, '\p{^__is-HangulCompatibility-jamo}', "");
-Expect(0, 12687, '\P{__is-HangulCompatibility-jamo}', "");
-Expect(1, 12687, '\P{^__is-HangulCompatibility-jamo}', "");
-Expect(0, 12591, '\p{__is-HangulCompatibility-jamo}', "");
-Expect(1, 12591, '\p{^__is-HangulCompatibility-jamo}', "");
-Expect(1, 12591, '\P{__is-HangulCompatibility-jamo}', "");
-Expect(0, 12591, '\P{^__is-HangulCompatibility-jamo}', "");
-Error('\p{ /a/In-HANGUL_Compatibility-jamo}');
-Error('\P{ /a/In-HANGUL_Compatibility-jamo}');
-Expect(1, 12687, '\p{inhangulcompatibilityjamo}', "");
-Expect(0, 12687, '\p{^inhangulcompatibilityjamo}', "");
-Expect(0, 12687, '\P{inhangulcompatibilityjamo}', "");
-Expect(1, 12687, '\P{^inhangulcompatibilityjamo}', "");
-Expect(0, 12591, '\p{inhangulcompatibilityjamo}', "");
-Expect(1, 12591, '\p{^inhangulcompatibilityjamo}', "");
-Expect(1, 12591, '\P{inhangulcompatibilityjamo}', "");
-Expect(0, 12591, '\P{^inhangulcompatibilityjamo}', "");
-Expect(1, 12687, '\p{_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(0, 12687, '\p{^_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(0, 12687, '\P{_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(1, 12687, '\P{^_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(0, 12591, '\p{_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(1, 12591, '\p{^_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(1, 12591, '\P{_ In_Hangul COMPATIBILITY Jamo}', "");
-Expect(0, 12591, '\P{^_ In_Hangul COMPATIBILITY Jamo}', "");
-Error('\p{-Musical/a/Symbols}');
-Error('\P{-Musical/a/Symbols}');
-Expect(1, 119295, '\p{musicalsymbols}', "");
-Expect(0, 119295, '\p{^musicalsymbols}', "");
-Expect(0, 119295, '\P{musicalsymbols}', "");
-Expect(1, 119295, '\P{^musicalsymbols}', "");
-Expect(0, 119039, '\p{musicalsymbols}', "");
-Expect(1, 119039, '\p{^musicalsymbols}', "");
-Expect(1, 119039, '\P{musicalsymbols}', "");
-Expect(0, 119039, '\P{^musicalsymbols}', "");
-Expect(1, 119295, '\p{ Musical_SYMBOLS}', "");
-Expect(0, 119295, '\p{^ Musical_SYMBOLS}', "");
-Expect(0, 119295, '\P{ Musical_SYMBOLS}', "");
-Expect(1, 119295, '\P{^ Musical_SYMBOLS}', "");
-Expect(0, 119039, '\p{ Musical_SYMBOLS}', "");
-Expect(1, 119039, '\p{^ Musical_SYMBOLS}', "");
-Expect(1, 119039, '\P{ Musical_SYMBOLS}', "");
-Expect(0, 119039, '\P{^ Musical_SYMBOLS}', "");
-Error('\p{_/a/IS musical-Symbols}');
-Error('\P{_/a/IS musical-Symbols}');
-Expect(1, 119295, '\p{ismusicalsymbols}', "");
-Expect(0, 119295, '\p{^ismusicalsymbols}', "");
-Expect(0, 119295, '\P{ismusicalsymbols}', "");
-Expect(1, 119295, '\P{^ismusicalsymbols}', "");
-Expect(0, 119039, '\p{ismusicalsymbols}', "");
-Expect(1, 119039, '\p{^ismusicalsymbols}', "");
-Expect(1, 119039, '\P{ismusicalsymbols}', "");
-Expect(0, 119039, '\P{^ismusicalsymbols}', "");
-Expect(1, 119295, '\p{-_IS-Musical Symbols}', "");
-Expect(0, 119295, '\p{^-_IS-Musical Symbols}', "");
-Expect(0, 119295, '\P{-_IS-Musical Symbols}', "");
-Expect(1, 119295, '\P{^-_IS-Musical Symbols}', "");
-Expect(0, 119039, '\p{-_IS-Musical Symbols}', "");
-Expect(1, 119039, '\p{^-_IS-Musical Symbols}', "");
-Expect(1, 119039, '\P{-_IS-Musical Symbols}', "");
-Expect(0, 119039, '\P{^-_IS-Musical Symbols}', "");
-Error('\p{:=In-musical Symbols}');
-Error('\P{:=In-musical Symbols}');
-Expect(1, 119295, '\p{inmusicalsymbols}', "");
-Expect(0, 119295, '\p{^inmusicalsymbols}', "");
-Expect(0, 119295, '\P{inmusicalsymbols}', "");
-Expect(1, 119295, '\P{^inmusicalsymbols}', "");
-Expect(0, 119039, '\p{inmusicalsymbols}', "");
-Expect(1, 119039, '\p{^inmusicalsymbols}', "");
-Expect(1, 119039, '\P{inmusicalsymbols}', "");
-Expect(0, 119039, '\P{^inmusicalsymbols}', "");
-Expect(1, 119295, '\p{-In musical SYMBOLS}', "");
-Expect(0, 119295, '\p{^-In musical SYMBOLS}', "");
-Expect(0, 119295, '\P{-In musical SYMBOLS}', "");
-Expect(1, 119295, '\P{^-In musical SYMBOLS}', "");
-Expect(0, 119039, '\p{-In musical SYMBOLS}', "");
-Expect(1, 119039, '\p{^-In musical SYMBOLS}', "");
-Expect(1, 119039, '\P{-In musical SYMBOLS}', "");
-Expect(0, 119039, '\P{^-In musical SYMBOLS}', "");
-Error('\p{_Tags:=}');
-Error('\P{_Tags:=}');
-Expect(1, 917631, '\p{tags}', "");
-Expect(0, 917631, '\p{^tags}', "");
-Expect(0, 917631, '\P{tags}', "");
-Expect(1, 917631, '\P{^tags}', "");
-Expect(0, 1, '\p{tags}', "");
-Expect(1, 1, '\p{^tags}', "");
-Expect(1, 1, '\P{tags}', "");
-Expect(0, 1, '\P{^tags}', "");
-Expect(1, 917631, '\p{-tags}', "");
-Expect(0, 917631, '\p{^-tags}', "");
-Expect(0, 917631, '\P{-tags}', "");
-Expect(1, 917631, '\P{^-tags}', "");
-Expect(0, 1, '\p{-tags}', "");
-Expect(1, 1, '\p{^-tags}', "");
-Expect(1, 1, '\P{-tags}', "");
-Expect(0, 1, '\P{^-tags}', "");
-Error('\p{_Is-tags/a/}');
-Error('\P{_Is-tags/a/}');
-Expect(1, 917631, '\p{istags}', "");
-Expect(0, 917631, '\p{^istags}', "");
-Expect(0, 917631, '\P{istags}', "");
-Expect(1, 917631, '\P{^istags}', "");
-Expect(0, 1, '\p{istags}', "");
-Expect(1, 1, '\p{^istags}', "");
-Expect(1, 1, '\P{istags}', "");
-Expect(0, 1, '\P{^istags}', "");
-Expect(1, 917631, '\p{ _istags}', "");
-Expect(0, 917631, '\p{^ _istags}', "");
-Expect(0, 917631, '\P{ _istags}', "");
-Expect(1, 917631, '\P{^ _istags}', "");
-Expect(0, 1, '\p{ _istags}', "");
-Expect(1, 1, '\p{^ _istags}', "");
-Expect(1, 1, '\P{ _istags}', "");
-Expect(0, 1, '\P{^ _istags}', "");
-Error('\p{/a/ INTAGS}');
-Error('\P{/a/ INTAGS}');
-Expect(1, 917631, '\p{intags}', "");
-Expect(0, 917631, '\p{^intags}', "");
-Expect(0, 917631, '\P{intags}', "");
-Expect(1, 917631, '\P{^intags}', "");
-Expect(0, 1, '\p{intags}', "");
-Expect(1, 1, '\p{^intags}', "");
-Expect(1, 1, '\P{intags}', "");
-Expect(0, 1, '\P{^intags}', "");
-Expect(1, 917631, '\p{ -In TAGS}', "");
-Expect(0, 917631, '\p{^ -In TAGS}', "");
-Expect(0, 917631, '\P{ -In TAGS}', "");
-Expect(1, 917631, '\P{^ -In TAGS}', "");
-Expect(0, 1, '\p{ -In TAGS}', "");
-Expect(1, 1, '\p{^ -In TAGS}', "");
-Expect(1, 1, '\P{ -In TAGS}', "");
-Expect(0, 1, '\P{^ -In TAGS}', "");
-Error('\p{/a/ separator}');
-Error('\P{/a/ separator}');
-Expect(1, 32, '\p{separator}', "");
-Expect(0, 32, '\p{^separator}', "");
-Expect(0, 32, '\P{separator}', "");
-Expect(1, 32, '\P{^separator}', "");
-Expect(0, 31, '\p{separator}', "");
-Expect(1, 31, '\p{^separator}', "");
-Expect(1, 31, '\P{separator}', "");
-Expect(0, 31, '\P{^separator}', "");
-Expect(1, 32, '\p{--Separator}', "");
-Expect(0, 32, '\p{^--Separator}', "");
-Expect(0, 32, '\P{--Separator}', "");
-Expect(1, 32, '\P{^--Separator}', "");
-Expect(0, 31, '\p{--Separator}', "");
-Expect(1, 31, '\p{^--Separator}', "");
-Expect(1, 31, '\P{--Separator}', "");
-Expect(0, 31, '\P{^--Separator}', "");
-Error('\p{ /a/is SEPARATOR}');
-Error('\P{ /a/is SEPARATOR}');
-Expect(1, 32, '\p{isseparator}', "");
-Expect(0, 32, '\p{^isseparator}', "");
-Expect(0, 32, '\P{isseparator}', "");
-Expect(1, 32, '\P{^isseparator}', "");
-Expect(0, 31, '\p{isseparator}', "");
-Expect(1, 31, '\p{^isseparator}', "");
-Expect(1, 31, '\P{isseparator}', "");
-Expect(0, 31, '\P{^isseparator}', "");
-Expect(1, 32, '\p{_ Is SEPARATOR}', "");
-Expect(0, 32, '\p{^_ Is SEPARATOR}', "");
-Expect(0, 32, '\P{_ Is SEPARATOR}', "");
-Expect(1, 32, '\P{^_ Is SEPARATOR}', "");
-Expect(0, 31, '\p{_ Is SEPARATOR}', "");
-Expect(1, 31, '\p{^_ Is SEPARATOR}', "");
-Expect(1, 31, '\P{_ Is SEPARATOR}', "");
-Expect(0, 31, '\P{^_ Is SEPARATOR}', "");
-Error('\p{z:=}');
-Error('\P{z:=}');
-Expect(1, 32, '\p{z}', "");
-Expect(0, 32, '\p{^z}', "");
-Expect(0, 32, '\P{z}', "");
-Expect(1, 32, '\P{^z}', "");
-Expect(0, 31, '\p{z}', "");
-Expect(1, 31, '\p{^z}', "");
-Expect(1, 31, '\P{z}', "");
-Expect(0, 31, '\P{^z}', "");
-Expect(1, 32, '\p{_-Z}', "");
-Expect(0, 32, '\p{^_-Z}', "");
-Expect(0, 32, '\P{_-Z}', "");
-Expect(1, 32, '\P{^_-Z}', "");
-Expect(0, 31, '\p{_-Z}', "");
-Expect(1, 31, '\p{^_-Z}', "");
-Expect(1, 31, '\P{_-Z}', "");
-Expect(0, 31, '\P{^_-Z}', "");
-Error('\p{_Is/a/Z}');
-Error('\P{_Is/a/Z}');
-Expect(1, 32, '\p{isz}', "");
-Expect(0, 32, '\p{^isz}', "");
-Expect(0, 32, '\P{isz}', "");
-Expect(1, 32, '\P{^isz}', "");
-Expect(0, 31, '\p{isz}', "");
-Expect(1, 31, '\p{^isz}', "");
-Expect(1, 31, '\P{isz}', "");
-Expect(0, 31, '\P{^isz}', "");
-Expect(1, 32, '\p{_ is Z}', "");
-Expect(0, 32, '\p{^_ is Z}', "");
-Expect(0, 32, '\P{_ is Z}', "");
-Expect(1, 32, '\P{^_ is Z}', "");
-Expect(0, 31, '\p{_ is Z}', "");
-Expect(1, 31, '\p{^_ is Z}', "");
-Expect(1, 31, '\P{_ is Z}', "");
-Expect(0, 31, '\P{^_ is Z}', "");
-Error('\p{- Ancient:=GREEKmusical_Notation}');
-Error('\P{- Ancient:=GREEKmusical_Notation}');
-Expect(1, 119375, '\p{ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^ancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^ancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{ancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^ancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{_ANCIENT Greek musical Notation}', "");
-Expect(0, 119375, '\p{^_ANCIENT Greek musical Notation}', "");
-Expect(0, 119375, '\P{_ANCIENT Greek musical Notation}', "");
-Expect(1, 119375, '\P{^_ANCIENT Greek musical Notation}', "");
-Expect(0, 119295, '\p{_ANCIENT Greek musical Notation}', "");
-Expect(1, 119295, '\p{^_ANCIENT Greek musical Notation}', "");
-Expect(1, 119295, '\P{_ANCIENT Greek musical Notation}', "");
-Expect(0, 119295, '\P{^_ANCIENT Greek musical Notation}', "");
-Error('\p{:=is_ancient Greek Musical-NOTATION}');
-Error('\P{:=is_ancient Greek Musical-NOTATION}');
-Expect(1, 119375, '\p{isancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^isancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{isancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^isancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{isancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^isancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{isancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^isancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{ISANCIENTGreekmusical Notation}', "");
-Expect(0, 119375, '\p{^ISANCIENTGreekmusical Notation}', "");
-Expect(0, 119375, '\P{ISANCIENTGreekmusical Notation}', "");
-Expect(1, 119375, '\P{^ISANCIENTGreekmusical Notation}', "");
-Expect(0, 119295, '\p{ISANCIENTGreekmusical Notation}', "");
-Expect(1, 119295, '\p{^ISANCIENTGreekmusical Notation}', "");
-Expect(1, 119295, '\P{ISANCIENTGreekmusical Notation}', "");
-Expect(0, 119295, '\P{^ISANCIENTGreekmusical Notation}', "");
-Error('\p{-/a/In Ancient_Greek Musical_Notation}');
-Error('\P{-/a/In Ancient_Greek Musical_Notation}');
-Expect(1, 119375, '\p{inancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\p{^inancientgreekmusicalnotation}', "");
-Expect(0, 119375, '\P{inancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\P{^inancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\p{inancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\p{^inancientgreekmusicalnotation}', "");
-Expect(1, 119295, '\P{inancientgreekmusicalnotation}', "");
-Expect(0, 119295, '\P{^inancientgreekmusicalnotation}', "");
-Expect(1, 119375, '\p{ IN-Ancient greek Musical NOTATION}', "");
-Expect(0, 119375, '\p{^ IN-Ancient greek Musical NOTATION}', "");
-Expect(0, 119375, '\P{ IN-Ancient greek Musical NOTATION}', "");
-Expect(1, 119375, '\P{^ IN-Ancient greek Musical NOTATION}', "");
-Expect(0, 119295, '\p{ IN-Ancient greek Musical NOTATION}', "");
-Expect(1, 119295, '\p{^ IN-Ancient greek Musical NOTATION}', "");
-Expect(1, 119295, '\P{ IN-Ancient greek Musical NOTATION}', "");
-Expect(0, 119295, '\P{^ IN-Ancient greek Musical NOTATION}', "");
-Error('\p{ :=PosixBlank}');
-Error('\P{ :=PosixBlank}');
-Expect(1, 9, '\p{posixblank}', "");
-Expect(0, 9, '\p{^posixblank}', "");
-Expect(0, 9, '\P{posixblank}', "");
-Expect(1, 9, '\P{^posixblank}', "");
-Expect(0, 8, '\p{posixblank}', "");
-Expect(1, 8, '\p{^posixblank}', "");
-Expect(1, 8, '\P{posixblank}', "");
-Expect(0, 8, '\P{^posixblank}', "");
-Expect(1, 9, '\p{ PosixBlank}', "");
-Expect(0, 9, '\p{^ PosixBlank}', "");
-Expect(0, 9, '\P{ PosixBlank}', "");
-Expect(1, 9, '\P{^ PosixBlank}', "");
-Expect(0, 8, '\p{ PosixBlank}', "");
-Expect(1, 8, '\p{^ PosixBlank}', "");
-Expect(1, 8, '\P{ PosixBlank}', "");
-Expect(0, 8, '\P{^ PosixBlank}', "");
-Error('\p{ :=Is-PosixBlank}');
-Error('\P{ :=Is-PosixBlank}');
-Expect(1, 9, '\p{isposixblank}', "");
-Expect(0, 9, '\p{^isposixblank}', "");
-Expect(0, 9, '\P{isposixblank}', "");
-Expect(1, 9, '\P{^isposixblank}', "");
-Expect(0, 8, '\p{isposixblank}', "");
-Expect(1, 8, '\p{^isposixblank}', "");
-Expect(1, 8, '\P{isposixblank}', "");
-Expect(0, 8, '\P{^isposixblank}', "");
-Expect(1, 9, '\p{ _IS PosixBlank}', "");
-Expect(0, 9, '\p{^ _IS PosixBlank}', "");
-Expect(0, 9, '\P{ _IS PosixBlank}', "");
-Expect(1, 9, '\P{^ _IS PosixBlank}', "");
-Expect(0, 8, '\p{ _IS PosixBlank}', "");
-Expect(1, 8, '\p{^ _IS PosixBlank}', "");
-Expect(1, 8, '\P{ _IS PosixBlank}', "");
-Expect(0, 8, '\P{^ _IS PosixBlank}', "");
-Error('\p{-In:=Sinhala}');
-Error('\P{-In:=Sinhala}');
-Expect(1, 3583, '\p{insinhala}', "");
-Expect(0, 3583, '\p{^insinhala}', "");
-Expect(0, 3583, '\P{insinhala}', "");
-Expect(1, 3583, '\P{^insinhala}', "");
-Expect(0, 3455, '\p{insinhala}', "");
-Expect(1, 3455, '\p{^insinhala}', "");
-Expect(1, 3455, '\P{insinhala}', "");
-Expect(0, 3455, '\P{^insinhala}', "");
-Expect(1, 3583, '\p{ In Sinhala}', "");
-Expect(0, 3583, '\p{^ In Sinhala}', "");
-Expect(0, 3583, '\P{ In Sinhala}', "");
-Expect(1, 3583, '\P{^ In Sinhala}', "");
-Expect(0, 3455, '\p{ In Sinhala}', "");
-Expect(1, 3455, '\p{^ In Sinhala}', "");
-Expect(1, 3455, '\P{ In Sinhala}', "");
-Expect(0, 3455, '\P{^ In Sinhala}', "");
-Error('\p{-:=Mongolian}');
-Error('\P{-:=Mongolian}');
-Expect(1, 6145, '\p{mongolian}', "");
-Expect(0, 6145, '\p{^mongolian}', "");
-Expect(0, 6145, '\P{mongolian}', "");
-Expect(1, 6145, '\P{^mongolian}', "");
-Expect(0, 6143, '\p{mongolian}', "");
-Expect(1, 6143, '\p{^mongolian}', "");
-Expect(1, 6143, '\P{mongolian}', "");
-Expect(0, 6143, '\P{^mongolian}', "");
-Expect(1, 6145, '\p{ -mongolian}', "");
-Expect(0, 6145, '\p{^ -mongolian}', "");
-Expect(0, 6145, '\P{ -mongolian}', "");
-Expect(1, 6145, '\P{^ -mongolian}', "");
-Expect(0, 6143, '\p{ -mongolian}', "");
-Expect(1, 6143, '\p{^ -mongolian}', "");
-Expect(1, 6143, '\P{ -mongolian}', "");
-Expect(0, 6143, '\P{^ -mongolian}', "");
-Error('\p{:=__IS-Mongolian}');
-Error('\P{:=__IS-Mongolian}');
-Expect(1, 6145, '\p{ismongolian}', "");
-Expect(0, 6145, '\p{^ismongolian}', "");
-Expect(0, 6145, '\P{ismongolian}', "");
-Expect(1, 6145, '\P{^ismongolian}', "");
-Expect(0, 6143, '\p{ismongolian}', "");
-Expect(1, 6143, '\p{^ismongolian}', "");
-Expect(1, 6143, '\P{ismongolian}', "");
-Expect(0, 6143, '\P{^ismongolian}', "");
-Expect(1, 6145, '\p{__Is-MONGOLIAN}', "");
-Expect(0, 6145, '\p{^__Is-MONGOLIAN}', "");
-Expect(0, 6145, '\P{__Is-MONGOLIAN}', "");
-Expect(1, 6145, '\P{^__Is-MONGOLIAN}', "");
-Expect(0, 6143, '\p{__Is-MONGOLIAN}', "");
-Expect(1, 6143, '\p{^__Is-MONGOLIAN}', "");
-Expect(1, 6143, '\P{__Is-MONGOLIAN}', "");
-Expect(0, 6143, '\P{^__Is-MONGOLIAN}', "");
-Error('\p{ -MONG/a/}');
-Error('\P{ -MONG/a/}');
-Expect(1, 6145, '\p{mong}', "");
-Expect(0, 6145, '\p{^mong}', "");
-Expect(0, 6145, '\P{mong}', "");
-Expect(1, 6145, '\P{^mong}', "");
-Expect(0, 6143, '\p{mong}', "");
-Expect(1, 6143, '\p{^mong}', "");
-Expect(1, 6143, '\P{mong}', "");
-Expect(0, 6143, '\P{^mong}', "");
-Expect(1, 6145, '\p{__Mong}', "");
-Expect(0, 6145, '\p{^__Mong}', "");
-Expect(0, 6145, '\P{__Mong}', "");
-Expect(1, 6145, '\P{^__Mong}', "");
-Expect(0, 6143, '\p{__Mong}', "");
-Expect(1, 6143, '\p{^__Mong}', "");
-Expect(1, 6143, '\P{__Mong}', "");
-Expect(0, 6143, '\P{^__Mong}', "");
-Error('\p{ -is/a/MONG}');
-Error('\P{ -is/a/MONG}');
-Expect(1, 6145, '\p{ismong}', "");
-Expect(0, 6145, '\p{^ismong}', "");
-Expect(0, 6145, '\P{ismong}', "");
-Expect(1, 6145, '\P{^ismong}', "");
-Expect(0, 6143, '\p{ismong}', "");
-Expect(1, 6143, '\p{^ismong}', "");
-Expect(1, 6143, '\P{ismong}', "");
-Expect(0, 6143, '\P{^ismong}', "");
-Expect(1, 6145, '\p{- Is MONG}', "");
-Expect(0, 6145, '\p{^- Is MONG}', "");
-Expect(0, 6145, '\P{- Is MONG}', "");
-Expect(1, 6145, '\P{^- Is MONG}', "");
-Expect(0, 6143, '\p{- Is MONG}', "");
-Expect(1, 6143, '\p{^- Is MONG}', "");
-Expect(1, 6143, '\P{- Is MONG}', "");
-Expect(0, 6143, '\P{^- Is MONG}', "");
-Error('\p{ :=cherokee}');
-Error('\P{ :=cherokee}');
-Expect(1, 5108, '\p{cherokee}', "");
-Expect(0, 5108, '\p{^cherokee}', "");
-Expect(0, 5108, '\P{cherokee}', "");
-Expect(1, 5108, '\P{^cherokee}', "");
-Expect(0, 5023, '\p{cherokee}', "");
-Expect(1, 5023, '\p{^cherokee}', "");
-Expect(1, 5023, '\P{cherokee}', "");
-Expect(0, 5023, '\P{^cherokee}', "");
-Expect(1, 5108, '\p{ CHEROKEE}', "");
-Expect(0, 5108, '\p{^ CHEROKEE}', "");
-Expect(0, 5108, '\P{ CHEROKEE}', "");
-Expect(1, 5108, '\P{^ CHEROKEE}', "");
-Expect(0, 5023, '\p{ CHEROKEE}', "");
-Expect(1, 5023, '\p{^ CHEROKEE}', "");
-Expect(1, 5023, '\P{ CHEROKEE}', "");
-Expect(0, 5023, '\P{^ CHEROKEE}', "");
-Error('\p{ is_Cherokee/a/}');
-Error('\P{ is_Cherokee/a/}');
-Expect(1, 5108, '\p{ischerokee}', "");
-Expect(0, 5108, '\p{^ischerokee}', "");
-Expect(0, 5108, '\P{ischerokee}', "");
-Expect(1, 5108, '\P{^ischerokee}', "");
-Expect(0, 5023, '\p{ischerokee}', "");
-Expect(1, 5023, '\p{^ischerokee}', "");
-Expect(1, 5023, '\P{ischerokee}', "");
-Expect(0, 5023, '\P{^ischerokee}', "");
-Expect(1, 5108, '\p{ is-Cherokee}', "");
-Expect(0, 5108, '\p{^ is-Cherokee}', "");
-Expect(0, 5108, '\P{ is-Cherokee}', "");
-Expect(1, 5108, '\P{^ is-Cherokee}', "");
-Expect(0, 5023, '\p{ is-Cherokee}', "");
-Expect(1, 5023, '\p{^ is-Cherokee}', "");
-Expect(1, 5023, '\P{ is-Cherokee}', "");
-Expect(0, 5023, '\P{^ is-Cherokee}', "");
-Error('\p{- Cher:=}');
-Error('\P{- Cher:=}');
-Expect(1, 5108, '\p{cher}', "");
-Expect(0, 5108, '\p{^cher}', "");
-Expect(0, 5108, '\P{cher}', "");
-Expect(1, 5108, '\P{^cher}', "");
-Expect(0, 5023, '\p{cher}', "");
-Expect(1, 5023, '\p{^cher}', "");
-Expect(1, 5023, '\P{cher}', "");
-Expect(0, 5023, '\P{^cher}', "");
-Expect(1, 5108, '\p{ Cher}', "");
-Expect(0, 5108, '\p{^ Cher}', "");
-Expect(0, 5108, '\P{ Cher}', "");
-Expect(1, 5108, '\P{^ Cher}', "");
-Expect(0, 5023, '\p{ Cher}', "");
-Expect(1, 5023, '\p{^ Cher}', "");
-Expect(1, 5023, '\P{ Cher}', "");
-Expect(0, 5023, '\P{^ Cher}', "");
-Error('\p{/a/--isCher}');
-Error('\P{/a/--isCher}');
-Expect(1, 5108, '\p{ischer}', "");
-Expect(0, 5108, '\p{^ischer}', "");
-Expect(0, 5108, '\P{ischer}', "");
-Expect(1, 5108, '\P{^ischer}', "");
-Expect(0, 5023, '\p{ischer}', "");
-Expect(1, 5023, '\p{^ischer}', "");
-Expect(1, 5023, '\P{ischer}', "");
-Expect(0, 5023, '\P{^ischer}', "");
-Expect(1, 5108, '\p{-IS Cher}', "");
-Expect(0, 5108, '\p{^-IS Cher}', "");
-Expect(0, 5108, '\P{-IS Cher}', "");
-Expect(1, 5108, '\P{^-IS Cher}', "");
-Expect(0, 5023, '\p{-IS Cher}', "");
-Expect(1, 5023, '\p{^-IS Cher}', "");
-Expect(1, 5023, '\P{-IS Cher}', "");
-Expect(0, 5023, '\P{^-IS Cher}', "");
-Error('\p{ /a/Samaritan}');
-Error('\P{ /a/Samaritan}');
-Expect(1, 2093, '\p{samaritan}', "");
-Expect(0, 2093, '\p{^samaritan}', "");
-Expect(0, 2093, '\P{samaritan}', "");
-Expect(1, 2093, '\P{^samaritan}', "");
-Expect(0, 2047, '\p{samaritan}', "");
-Expect(1, 2047, '\p{^samaritan}', "");
-Expect(1, 2047, '\P{samaritan}', "");
-Expect(0, 2047, '\P{^samaritan}', "");
-Expect(1, 2093, '\p{ Samaritan}', "");
-Expect(0, 2093, '\p{^ Samaritan}', "");
-Expect(0, 2093, '\P{ Samaritan}', "");
-Expect(1, 2093, '\P{^ Samaritan}', "");
-Expect(0, 2047, '\p{ Samaritan}', "");
-Expect(1, 2047, '\p{^ Samaritan}', "");
-Expect(1, 2047, '\P{ Samaritan}', "");
-Expect(0, 2047, '\P{^ Samaritan}', "");
-Error('\p{- is/a/Samaritan}');
-Error('\P{- is/a/Samaritan}');
-Expect(1, 2093, '\p{issamaritan}', "");
-Expect(0, 2093, '\p{^issamaritan}', "");
-Expect(0, 2093, '\P{issamaritan}', "");
-Expect(1, 2093, '\P{^issamaritan}', "");
-Expect(0, 2047, '\p{issamaritan}', "");
-Expect(1, 2047, '\p{^issamaritan}', "");
-Expect(1, 2047, '\P{issamaritan}', "");
-Expect(0, 2047, '\P{^issamaritan}', "");
-Expect(1, 2093, '\p{-IS samaritan}', "");
-Expect(0, 2093, '\p{^-IS samaritan}', "");
-Expect(0, 2093, '\P{-IS samaritan}', "");
-Expect(1, 2093, '\P{^-IS samaritan}', "");
-Expect(0, 2047, '\p{-IS samaritan}', "");
-Expect(1, 2047, '\p{^-IS samaritan}', "");
-Expect(1, 2047, '\P{-IS samaritan}', "");
-Expect(0, 2047, '\P{^-IS samaritan}', "");
-Error('\p{/a/ samr}');
-Error('\P{/a/ samr}');
-Expect(1, 2093, '\p{samr}', "");
-Expect(0, 2093, '\p{^samr}', "");
-Expect(0, 2093, '\P{samr}', "");
-Expect(1, 2093, '\P{^samr}', "");
-Expect(0, 2047, '\p{samr}', "");
-Expect(1, 2047, '\p{^samr}', "");
-Expect(1, 2047, '\P{samr}', "");
-Expect(0, 2047, '\P{^samr}', "");
-Expect(1, 2093, '\p{ SAMR}', "");
-Expect(0, 2093, '\p{^ SAMR}', "");
-Expect(0, 2093, '\P{ SAMR}', "");
-Expect(1, 2093, '\P{^ SAMR}', "");
-Expect(0, 2047, '\p{ SAMR}', "");
-Expect(1, 2047, '\p{^ SAMR}', "");
-Expect(1, 2047, '\P{ SAMR}', "");
-Expect(0, 2047, '\P{^ SAMR}', "");
-Error('\p{:= Is Samr}');
-Error('\P{:= Is Samr}');
-Expect(1, 2093, '\p{issamr}', "");
-Expect(0, 2093, '\p{^issamr}', "");
-Expect(0, 2093, '\P{issamr}', "");
-Expect(1, 2093, '\P{^issamr}', "");
-Expect(0, 2047, '\p{issamr}', "");
-Expect(1, 2047, '\p{^issamr}', "");
-Expect(1, 2047, '\P{issamr}', "");
-Expect(0, 2047, '\P{^issamr}', "");
-Expect(1, 2093, '\p{ _Is SAMR}', "");
-Expect(0, 2093, '\p{^ _Is SAMR}', "");
-Expect(0, 2093, '\P{ _Is SAMR}', "");
-Expect(1, 2093, '\P{^ _Is SAMR}', "");
-Expect(0, 2047, '\p{ _Is SAMR}', "");
-Expect(1, 2047, '\p{^ _Is SAMR}', "");
-Expect(1, 2047, '\P{ _Is SAMR}', "");
-Expect(0, 2047, '\P{^ _Is SAMR}', "");
-Error('\p{ :=Other-punctuation}');
-Error('\P{ :=Other-punctuation}');
-Expect(1, 35, '\p{otherpunctuation}', "");
-Expect(0, 35, '\p{^otherpunctuation}', "");
-Expect(0, 35, '\P{otherpunctuation}', "");
-Expect(1, 35, '\P{^otherpunctuation}', "");
-Expect(0, 32, '\p{otherpunctuation}', "");
-Expect(1, 32, '\p{^otherpunctuation}', "");
-Expect(1, 32, '\P{otherpunctuation}', "");
-Expect(0, 32, '\P{^otherpunctuation}', "");
-Expect(1, 35, '\p{_Other Punctuation}', "");
-Expect(0, 35, '\p{^_Other Punctuation}', "");
-Expect(0, 35, '\P{_Other Punctuation}', "");
-Expect(1, 35, '\P{^_Other Punctuation}', "");
-Expect(0, 32, '\p{_Other Punctuation}', "");
-Expect(1, 32, '\p{^_Other Punctuation}', "");
-Expect(1, 32, '\P{_Other Punctuation}', "");
-Expect(0, 32, '\P{^_Other Punctuation}', "");
-Error('\p{_:=Is-Other_Punctuation}');
-Error('\P{_:=Is-Other_Punctuation}');
-Expect(1, 35, '\p{isotherpunctuation}', "");
-Expect(0, 35, '\p{^isotherpunctuation}', "");
-Expect(0, 35, '\P{isotherpunctuation}', "");
-Expect(1, 35, '\P{^isotherpunctuation}', "");
-Expect(0, 32, '\p{isotherpunctuation}', "");
-Expect(1, 32, '\p{^isotherpunctuation}', "");
-Expect(1, 32, '\P{isotherpunctuation}', "");
-Expect(0, 32, '\P{^isotherpunctuation}', "");
-Expect(1, 35, '\p{ IS Other Punctuation}', "");
-Expect(0, 35, '\p{^ IS Other Punctuation}', "");
-Expect(0, 35, '\P{ IS Other Punctuation}', "");
-Expect(1, 35, '\P{^ IS Other Punctuation}', "");
-Expect(0, 32, '\p{ IS Other Punctuation}', "");
-Expect(1, 32, '\p{^ IS Other Punctuation}', "");
-Expect(1, 32, '\P{ IS Other Punctuation}', "");
-Expect(0, 32, '\P{^ IS Other Punctuation}', "");
-Error('\p{ PO:=}');
-Error('\P{ PO:=}');
-Expect(1, 35, '\p{po}', "");
-Expect(0, 35, '\p{^po}', "");
-Expect(0, 35, '\P{po}', "");
-Expect(1, 35, '\P{^po}', "");
-Expect(0, 32, '\p{po}', "");
-Expect(1, 32, '\p{^po}', "");
-Expect(1, 32, '\P{po}', "");
-Expect(0, 32, '\P{^po}', "");
-Expect(1, 35, '\p{ Po}', "");
-Expect(0, 35, '\p{^ Po}', "");
-Expect(0, 35, '\P{ Po}', "");
-Expect(1, 35, '\P{^ Po}', "");
-Expect(0, 32, '\p{ Po}', "");
-Expect(1, 32, '\p{^ Po}', "");
-Expect(1, 32, '\P{ Po}', "");
-Expect(0, 32, '\P{^ Po}', "");
-Error('\p{:= Is PO}');
-Error('\P{:= Is PO}');
-Expect(1, 35, '\p{ispo}', "");
-Expect(0, 35, '\p{^ispo}', "");
-Expect(0, 35, '\P{ispo}', "");
-Expect(1, 35, '\P{^ispo}', "");
-Expect(0, 32, '\p{ispo}', "");
-Expect(1, 32, '\p{^ispo}', "");
-Expect(1, 32, '\P{ispo}', "");
-Expect(0, 32, '\P{^ispo}', "");
-Expect(1, 35, '\p{-is_Po}', "");
-Expect(0, 35, '\p{^-is_Po}', "");
-Expect(0, 35, '\P{-is_Po}', "");
-Expect(1, 35, '\P{^-is_Po}', "");
-Expect(0, 32, '\p{-is_Po}', "");
-Expect(1, 32, '\p{^-is_Po}', "");
-Expect(1, 32, '\P{-is_Po}', "");
-Expect(0, 32, '\P{^-is_Po}', "");
-Error('\p{-:=Case Ignorable}');
-Error('\P{-:=Case Ignorable}');
-Expect(1, 39, '\p{caseignorable}', "");
-Expect(0, 39, '\p{^caseignorable}', "");
-Expect(0, 39, '\P{caseignorable}', "");
-Expect(1, 39, '\P{^caseignorable}', "");
-Expect(0, 38, '\p{caseignorable}', "");
-Expect(1, 38, '\p{^caseignorable}', "");
-Expect(1, 38, '\P{caseignorable}', "");
-Expect(0, 38, '\P{^caseignorable}', "");
-Expect(1, 39, '\p{ case ignorable}', "");
-Expect(0, 39, '\p{^ case ignorable}', "");
-Expect(0, 39, '\P{ case ignorable}', "");
-Expect(1, 39, '\P{^ case ignorable}', "");
-Expect(0, 38, '\p{ case ignorable}', "");
-Expect(1, 38, '\p{^ case ignorable}', "");
-Expect(1, 38, '\P{ case ignorable}', "");
-Expect(0, 38, '\P{^ case ignorable}', "");
-Error('\p{ _IS/a/Caseignorable}');
-Error('\P{ _IS/a/Caseignorable}');
-Expect(1, 39, '\p{iscaseignorable}', "");
-Expect(0, 39, '\p{^iscaseignorable}', "");
-Expect(0, 39, '\P{iscaseignorable}', "");
-Expect(1, 39, '\P{^iscaseignorable}', "");
-Expect(0, 38, '\p{iscaseignorable}', "");
-Expect(1, 38, '\p{^iscaseignorable}', "");
-Expect(1, 38, '\P{iscaseignorable}', "");
-Expect(0, 38, '\P{^iscaseignorable}', "");
-Expect(1, 39, '\p{_IS-CaseIgnorable}', "");
-Expect(0, 39, '\p{^_IS-CaseIgnorable}', "");
-Expect(0, 39, '\P{_IS-CaseIgnorable}', "");
-Expect(1, 39, '\P{^_IS-CaseIgnorable}', "");
-Expect(0, 38, '\p{_IS-CaseIgnorable}', "");
-Expect(1, 38, '\p{^_IS-CaseIgnorable}', "");
-Expect(1, 38, '\P{_IS-CaseIgnorable}', "");
-Expect(0, 38, '\P{^_IS-CaseIgnorable}', "");
-Error('\p{ /a/ci}');
-Error('\P{ /a/ci}');
-Expect(1, 39, '\p{ci}', "");
-Expect(0, 39, '\p{^ci}', "");
-Expect(0, 39, '\P{ci}', "");
-Expect(1, 39, '\P{^ci}', "");
-Expect(0, 38, '\p{ci}', "");
-Expect(1, 38, '\p{^ci}', "");
-Expect(1, 38, '\P{ci}', "");
-Expect(0, 38, '\P{^ci}', "");
-Expect(1, 39, '\p{ CI}', "");
-Expect(0, 39, '\p{^ CI}', "");
-Expect(0, 39, '\P{ CI}', "");
-Expect(1, 39, '\P{^ CI}', "");
-Expect(0, 38, '\p{ CI}', "");
-Expect(1, 38, '\p{^ CI}', "");
-Expect(1, 38, '\P{ CI}', "");
-Expect(0, 38, '\P{^ CI}', "");
-Error('\p{__Is_CI:=}');
-Error('\P{__Is_CI:=}');
-Expect(1, 39, '\p{isci}', "");
-Expect(0, 39, '\p{^isci}', "");
-Expect(0, 39, '\P{isci}', "");
-Expect(1, 39, '\P{^isci}', "");
-Expect(0, 38, '\p{isci}', "");
-Expect(1, 38, '\p{^isci}', "");
-Expect(1, 38, '\P{isci}', "");
-Expect(0, 38, '\P{^isci}', "");
-Expect(1, 39, '\p{-_IsCI}', "");
-Expect(0, 39, '\p{^-_IsCI}', "");
-Expect(0, 39, '\P{-_IsCI}', "");
-Expect(1, 39, '\P{^-_IsCI}', "");
-Expect(0, 38, '\p{-_IsCI}', "");
-Expect(1, 38, '\p{^-_IsCI}', "");
-Expect(1, 38, '\P{-_IsCI}', "");
-Expect(0, 38, '\P{^-_IsCI}', "");
-Error('\p{/a/_ caseIgnorable}');
-Error('\P{/a/_ caseIgnorable}');
-Expect(1, 39, '\p{_case_ignorable}', "");
-Expect(0, 39, '\p{^_case_ignorable}', "");
-Expect(0, 39, '\P{_case_ignorable}', "");
-Expect(1, 39, '\P{^_case_ignorable}', "");
-Expect(0, 38, '\p{_case_ignorable}', "");
-Expect(1, 38, '\p{^_case_ignorable}', "");
-Expect(1, 38, '\P{_case_ignorable}', "");
-Expect(0, 38, '\P{^_case_ignorable}', "");
-Error('\p{ :=CHANGESWhennfkcCasefolded}');
-Error('\P{ :=CHANGESWhennfkcCasefolded}');
-Expect(1, 90, '\p{changeswhennfkccasefolded}', "");
-Expect(0, 90, '\p{^changeswhennfkccasefolded}', "");
-Expect(0, 90, '\P{changeswhennfkccasefolded}', "");
-Expect(1, 90, '\P{^changeswhennfkccasefolded}', "");
-Expect(0, 64, '\p{changeswhennfkccasefolded}', "");
-Expect(1, 64, '\p{^changeswhennfkccasefolded}', "");
-Expect(1, 64, '\P{changeswhennfkccasefolded}', "");
-Expect(0, 64, '\P{^changeswhennfkccasefolded}', "");
-Expect(1, 90, '\p{ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(0, 90, '\p{^ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(0, 90, '\P{ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(1, 90, '\P{^ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(0, 64, '\p{ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(1, 64, '\p{^ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(1, 64, '\P{ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Expect(0, 64, '\P{^ -CHANGES-WHEN NFKC_CASEFOLDED}', "");
-Error('\p{--Is:=changes whennfkc-Casefolded}');
-Error('\P{--Is:=changes whennfkc-Casefolded}');
-Expect(1, 90, '\p{ischangeswhennfkccasefolded}', "");
-Expect(0, 90, '\p{^ischangeswhennfkccasefolded}', "");
-Expect(0, 90, '\P{ischangeswhennfkccasefolded}', "");
-Expect(1, 90, '\P{^ischangeswhennfkccasefolded}', "");
-Expect(0, 64, '\p{ischangeswhennfkccasefolded}', "");
-Expect(1, 64, '\p{^ischangeswhennfkccasefolded}', "");
-Expect(1, 64, '\P{ischangeswhennfkccasefolded}', "");
-Expect(0, 64, '\P{^ischangeswhennfkccasefolded}', "");
-Expect(1, 90, '\p{_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(0, 90, '\p{^_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(0, 90, '\P{_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(1, 90, '\P{^_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(0, 64, '\p{_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(1, 64, '\p{^_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(1, 64, '\P{_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Expect(0, 64, '\P{^_ Is_CHANGES WhenNFKC_CASEFOLDED}', "");
-Error('\p{/a/ cwkcf}');
-Error('\P{/a/ cwkcf}');
-Expect(1, 90, '\p{cwkcf}', "");
-Expect(0, 90, '\p{^cwkcf}', "");
-Expect(0, 90, '\P{cwkcf}', "");
-Expect(1, 90, '\P{^cwkcf}', "");
-Expect(0, 64, '\p{cwkcf}', "");
-Expect(1, 64, '\p{^cwkcf}', "");
-Expect(1, 64, '\P{cwkcf}', "");
-Expect(0, 64, '\P{^cwkcf}', "");
-Expect(1, 90, '\p{- CWKCF}', "");
-Expect(0, 90, '\p{^- CWKCF}', "");
-Expect(0, 90, '\P{- CWKCF}', "");
-Expect(1, 90, '\P{^- CWKCF}', "");
-Expect(0, 64, '\p{- CWKCF}', "");
-Expect(1, 64, '\p{^- CWKCF}', "");
-Expect(1, 64, '\P{- CWKCF}', "");
-Expect(0, 64, '\P{^- CWKCF}', "");
-Error('\p{/a/- IsCWKCF}');
-Error('\P{/a/- IsCWKCF}');
-Expect(1, 90, '\p{iscwkcf}', "");
-Expect(0, 90, '\p{^iscwkcf}', "");
-Expect(0, 90, '\P{iscwkcf}', "");
-Expect(1, 90, '\P{^iscwkcf}', "");
-Expect(0, 64, '\p{iscwkcf}', "");
-Expect(1, 64, '\p{^iscwkcf}', "");
-Expect(1, 64, '\P{iscwkcf}', "");
-Expect(0, 64, '\P{^iscwkcf}', "");
-Expect(1, 90, '\p{ -Is CWKCF}', "");
-Expect(0, 90, '\p{^ -Is CWKCF}', "");
-Expect(0, 90, '\P{ -Is CWKCF}', "");
-Expect(1, 90, '\P{^ -Is CWKCF}', "");
-Expect(0, 64, '\p{ -Is CWKCF}', "");
-Expect(1, 64, '\p{^ -Is CWKCF}', "");
-Expect(1, 64, '\P{ -Is CWKCF}', "");
-Expect(0, 64, '\P{^ -Is CWKCF}', "");
-Error('\p{_in_CHEROKEE:=}');
-Error('\P{_in_CHEROKEE:=}');
-Expect(1, 5119, '\p{incherokee}', "");
-Expect(0, 5119, '\p{^incherokee}', "");
-Expect(0, 5119, '\P{incherokee}', "");
-Expect(1, 5119, '\P{^incherokee}', "");
-Expect(0, 5023, '\p{incherokee}', "");
-Expect(1, 5023, '\p{^incherokee}', "");
-Expect(1, 5023, '\P{incherokee}', "");
-Expect(0, 5023, '\P{^incherokee}', "");
-Expect(1, 5119, '\p{ _In cherokee}', "");
-Expect(0, 5119, '\p{^ _In cherokee}', "");
-Expect(0, 5119, '\P{ _In cherokee}', "");
-Expect(1, 5119, '\P{^ _In cherokee}', "");
-Expect(0, 5023, '\p{ _In cherokee}', "");
-Expect(1, 5023, '\p{^ _In cherokee}', "");
-Expect(1, 5023, '\P{ _In cherokee}', "");
-Expect(0, 5023, '\P{^ _In cherokee}', "");
-Error('\p{_/a/ethiopic}');
-Error('\P{_/a/ethiopic}');
-Expect(1, 4680, '\p{ethiopic}', "");
-Expect(0, 4680, '\p{^ethiopic}', "");
-Expect(0, 4680, '\P{ethiopic}', "");
-Expect(1, 4680, '\P{^ethiopic}', "");
-Expect(0, 4607, '\p{ethiopic}', "");
-Expect(1, 4607, '\p{^ethiopic}', "");
-Expect(1, 4607, '\P{ethiopic}', "");
-Expect(0, 4607, '\P{^ethiopic}', "");
-Expect(1, 4680, '\p{ Ethiopic}', "");
-Expect(0, 4680, '\p{^ Ethiopic}', "");
-Expect(0, 4680, '\P{ Ethiopic}', "");
-Expect(1, 4680, '\P{^ Ethiopic}', "");
-Expect(0, 4607, '\p{ Ethiopic}', "");
-Expect(1, 4607, '\p{^ Ethiopic}', "");
-Expect(1, 4607, '\P{ Ethiopic}', "");
-Expect(0, 4607, '\P{^ Ethiopic}', "");
-Error('\p{/a/isETHIOPIC}');
-Error('\P{/a/isETHIOPIC}');
-Expect(1, 4680, '\p{isethiopic}', "");
-Expect(0, 4680, '\p{^isethiopic}', "");
-Expect(0, 4680, '\P{isethiopic}', "");
-Expect(1, 4680, '\P{^isethiopic}', "");
-Expect(0, 4607, '\p{isethiopic}', "");
-Expect(1, 4607, '\p{^isethiopic}', "");
-Expect(1, 4607, '\P{isethiopic}', "");
-Expect(0, 4607, '\P{^isethiopic}', "");
-Expect(1, 4680, '\p{- Is Ethiopic}', "");
-Expect(0, 4680, '\p{^- Is Ethiopic}', "");
-Expect(0, 4680, '\P{- Is Ethiopic}', "");
-Expect(1, 4680, '\P{^- Is Ethiopic}', "");
-Expect(0, 4607, '\p{- Is Ethiopic}', "");
-Expect(1, 4607, '\p{^- Is Ethiopic}', "");
-Expect(1, 4607, '\P{- Is Ethiopic}', "");
-Expect(0, 4607, '\P{^- Is Ethiopic}', "");
-Error('\p{ -Ethi/a/}');
-Error('\P{ -Ethi/a/}');
-Expect(1, 4680, '\p{ethi}', "");
-Expect(0, 4680, '\p{^ethi}', "");
-Expect(0, 4680, '\P{ethi}', "");
-Expect(1, 4680, '\P{^ethi}', "");
-Expect(0, 4607, '\p{ethi}', "");
-Expect(1, 4607, '\p{^ethi}', "");
-Expect(1, 4607, '\P{ethi}', "");
-Expect(0, 4607, '\P{^ethi}', "");
-Expect(1, 4680, '\p{__Ethi}', "");
-Expect(0, 4680, '\p{^__Ethi}', "");
-Expect(0, 4680, '\P{__Ethi}', "");
-Expect(1, 4680, '\P{^__Ethi}', "");
-Expect(0, 4607, '\p{__Ethi}', "");
-Expect(1, 4607, '\p{^__Ethi}', "");
-Expect(1, 4607, '\P{__Ethi}', "");
-Expect(0, 4607, '\P{^__Ethi}', "");
-Error('\p{_Is:=Ethi}');
-Error('\P{_Is:=Ethi}');
-Expect(1, 4680, '\p{isethi}', "");
-Expect(0, 4680, '\p{^isethi}', "");
-Expect(0, 4680, '\P{isethi}', "");
-Expect(1, 4680, '\P{^isethi}', "");
-Expect(0, 4607, '\p{isethi}', "");
-Expect(1, 4607, '\p{^isethi}', "");
-Expect(1, 4607, '\P{isethi}', "");
-Expect(0, 4607, '\P{^isethi}', "");
-Expect(1, 4680, '\p{_-IS ethi}', "");
-Expect(0, 4680, '\p{^_-IS ethi}', "");
-Expect(0, 4680, '\P{_-IS ethi}', "");
-Expect(1, 4680, '\P{^_-IS ethi}', "");
-Expect(0, 4607, '\p{_-IS ethi}', "");
-Expect(1, 4607, '\p{^_-IS ethi}', "");
-Expect(1, 4607, '\P{_-IS ethi}', "");
-Expect(0, 4607, '\P{^_-IS ethi}', "");
-Error('\p{_-_x/a/BEGIN}');
-Error('\P{_-_x/a/BEGIN}');
-Expect(1, 126, '\p{_X_begin}', "");
-Expect(0, 126, '\p{^_X_begin}', "");
-Expect(0, 126, '\P{_X_begin}', "");
-Expect(1, 126, '\P{^_X_begin}', "");
-Expect(0, 31, '\p{_X_begin}', "");
-Expect(1, 31, '\p{^_X_begin}', "");
-Expect(1, 31, '\P{_X_begin}', "");
-Expect(0, 31, '\P{^_X_begin}', "");
-Error('\p{ Yi:=}');
-Error('\P{ Yi:=}');
-Expect(1, 42124, '\p{yi}', "");
-Expect(0, 42124, '\p{^yi}', "");
-Expect(0, 42124, '\P{yi}', "");
-Expect(1, 42124, '\P{^yi}', "");
-Expect(0, 40959, '\p{yi}', "");
-Expect(1, 40959, '\p{^yi}', "");
-Expect(1, 40959, '\P{yi}', "");
-Expect(0, 40959, '\P{^yi}', "");
-Expect(1, 42124, '\p{-yi}', "");
-Expect(0, 42124, '\p{^-yi}', "");
-Expect(0, 42124, '\P{-yi}', "");
-Expect(1, 42124, '\P{^-yi}', "");
-Expect(0, 40959, '\p{-yi}', "");
-Expect(1, 40959, '\p{^-yi}', "");
-Expect(1, 40959, '\P{-yi}', "");
-Expect(0, 40959, '\P{^-yi}', "");
-Error('\p{_Is yi:=}');
-Error('\P{_Is yi:=}');
-Expect(1, 42124, '\p{isyi}', "");
-Expect(0, 42124, '\p{^isyi}', "");
-Expect(0, 42124, '\P{isyi}', "");
-Expect(1, 42124, '\P{^isyi}', "");
-Expect(0, 40959, '\p{isyi}', "");
-Expect(1, 40959, '\p{^isyi}', "");
-Expect(1, 40959, '\P{isyi}', "");
-Expect(0, 40959, '\P{^isyi}', "");
-Expect(1, 42124, '\p{ is-yi}', "");
-Expect(0, 42124, '\p{^ is-yi}', "");
-Expect(0, 42124, '\P{ is-yi}', "");
-Expect(1, 42124, '\P{^ is-yi}', "");
-Expect(0, 40959, '\p{ is-yi}', "");
-Expect(1, 40959, '\p{^ is-yi}', "");
-Expect(1, 40959, '\P{ is-yi}', "");
-Expect(0, 40959, '\P{^ is-yi}', "");
-Error('\p{/a/_ yiii}');
-Error('\P{/a/_ yiii}');
-Expect(1, 42124, '\p{yiii}', "");
-Expect(0, 42124, '\p{^yiii}', "");
-Expect(0, 42124, '\P{yiii}', "");
-Expect(1, 42124, '\P{^yiii}', "");
-Expect(0, 40959, '\p{yiii}', "");
-Expect(1, 40959, '\p{^yiii}', "");
-Expect(1, 40959, '\P{yiii}', "");
-Expect(0, 40959, '\P{^yiii}', "");
-Expect(1, 42124, '\p{_ Yiii}', "");
-Expect(0, 42124, '\p{^_ Yiii}', "");
-Expect(0, 42124, '\P{_ Yiii}', "");
-Expect(1, 42124, '\P{^_ Yiii}', "");
-Expect(0, 40959, '\p{_ Yiii}', "");
-Expect(1, 40959, '\p{^_ Yiii}', "");
-Expect(1, 40959, '\P{_ Yiii}', "");
-Expect(0, 40959, '\P{^_ Yiii}', "");
-Error('\p{:=_ is-Yiii}');
-Error('\P{:=_ is-Yiii}');
-Expect(1, 42124, '\p{isyiii}', "");
-Expect(0, 42124, '\p{^isyiii}', "");
-Expect(0, 42124, '\P{isyiii}', "");
-Expect(1, 42124, '\P{^isyiii}', "");
-Expect(0, 40959, '\p{isyiii}', "");
-Expect(1, 40959, '\p{^isyiii}', "");
-Expect(1, 40959, '\P{isyiii}', "");
-Expect(0, 40959, '\P{^isyiii}', "");
-Expect(1, 42124, '\p{ _IS Yiii}', "");
-Expect(0, 42124, '\p{^ _IS Yiii}', "");
-Expect(0, 42124, '\P{ _IS Yiii}', "");
-Expect(1, 42124, '\P{^ _IS Yiii}', "");
-Expect(0, 40959, '\p{ _IS Yiii}', "");
-Expect(1, 40959, '\p{^ _IS Yiii}', "");
-Expect(1, 40959, '\P{ _IS Yiii}', "");
-Expect(0, 40959, '\P{^ _IS Yiii}', "");
-Error('\p{_/a/Gurmukhi}');
-Error('\P{_/a/Gurmukhi}');
-Expect(1, 2563, '\p{gurmukhi}', "");
-Expect(0, 2563, '\p{^gurmukhi}', "");
-Expect(0, 2563, '\P{gurmukhi}', "");
-Expect(1, 2563, '\P{^gurmukhi}', "");
-Expect(0, 2560, '\p{gurmukhi}', "");
-Expect(1, 2560, '\p{^gurmukhi}', "");
-Expect(1, 2560, '\P{gurmukhi}', "");
-Expect(0, 2560, '\P{^gurmukhi}', "");
-Expect(1, 2563, '\p{_-gurmukhi}', "");
-Expect(0, 2563, '\p{^_-gurmukhi}', "");
-Expect(0, 2563, '\P{_-gurmukhi}', "");
-Expect(1, 2563, '\P{^_-gurmukhi}', "");
-Expect(0, 2560, '\p{_-gurmukhi}', "");
-Expect(1, 2560, '\p{^_-gurmukhi}', "");
-Expect(1, 2560, '\P{_-gurmukhi}', "");
-Expect(0, 2560, '\P{^_-gurmukhi}', "");
-Error('\p{ :=Is GURMUKHI}');
-Error('\P{ :=Is GURMUKHI}');
-Expect(1, 2563, '\p{isgurmukhi}', "");
-Expect(0, 2563, '\p{^isgurmukhi}', "");
-Expect(0, 2563, '\P{isgurmukhi}', "");
-Expect(1, 2563, '\P{^isgurmukhi}', "");
-Expect(0, 2560, '\p{isgurmukhi}', "");
-Expect(1, 2560, '\p{^isgurmukhi}', "");
-Expect(1, 2560, '\P{isgurmukhi}', "");
-Expect(0, 2560, '\P{^isgurmukhi}', "");
-Expect(1, 2563, '\p{ IS gurmukhi}', "");
-Expect(0, 2563, '\p{^ IS gurmukhi}', "");
-Expect(0, 2563, '\P{ IS gurmukhi}', "");
-Expect(1, 2563, '\P{^ IS gurmukhi}', "");
-Expect(0, 2560, '\p{ IS gurmukhi}', "");
-Expect(1, 2560, '\p{^ IS gurmukhi}', "");
-Expect(1, 2560, '\P{ IS gurmukhi}', "");
-Expect(0, 2560, '\P{^ IS gurmukhi}', "");
-Error('\p{ _Guru/a/}');
-Error('\P{ _Guru/a/}');
-Expect(1, 2563, '\p{guru}', "");
-Expect(0, 2563, '\p{^guru}', "");
-Expect(0, 2563, '\P{guru}', "");
-Expect(1, 2563, '\P{^guru}', "");
-Expect(0, 2560, '\p{guru}', "");
-Expect(1, 2560, '\p{^guru}', "");
-Expect(1, 2560, '\P{guru}', "");
-Expect(0, 2560, '\P{^guru}', "");
-Expect(1, 2563, '\p{-Guru}', "");
-Expect(0, 2563, '\p{^-Guru}', "");
-Expect(0, 2563, '\P{-Guru}', "");
-Expect(1, 2563, '\P{^-Guru}', "");
-Expect(0, 2560, '\p{-Guru}', "");
-Expect(1, 2560, '\p{^-Guru}', "");
-Expect(1, 2560, '\P{-Guru}', "");
-Expect(0, 2560, '\P{^-Guru}', "");
-Error('\p{:= -ISGuru}');
-Error('\P{:= -ISGuru}');
-Expect(1, 2563, '\p{isguru}', "");
-Expect(0, 2563, '\p{^isguru}', "");
-Expect(0, 2563, '\P{isguru}', "");
-Expect(1, 2563, '\P{^isguru}', "");
-Expect(0, 2560, '\p{isguru}', "");
-Expect(1, 2560, '\p{^isguru}', "");
-Expect(1, 2560, '\P{isguru}', "");
-Expect(0, 2560, '\P{^isguru}', "");
-Expect(1, 2563, '\p{ Is GURU}', "");
-Expect(0, 2563, '\p{^ Is GURU}', "");
-Expect(0, 2563, '\P{ Is GURU}', "");
-Expect(1, 2563, '\P{^ Is GURU}', "");
-Expect(0, 2560, '\p{ Is GURU}', "");
-Expect(1, 2560, '\p{^ Is GURU}', "");
-Expect(1, 2560, '\P{ Is GURU}', "");
-Expect(0, 2560, '\P{^ Is GURU}', "");
-Error('\p{/a/_latinextended_B}');
-Error('\P{/a/_latinextended_B}');
-Expect(1, 591, '\p{latinextendedb}', "");
-Expect(0, 591, '\p{^latinextendedb}', "");
-Expect(0, 591, '\P{latinextendedb}', "");
-Expect(1, 591, '\P{^latinextendedb}', "");
-Expect(0, 383, '\p{latinextendedb}', "");
-Expect(1, 383, '\p{^latinextendedb}', "");
-Expect(1, 383, '\P{latinextendedb}', "");
-Expect(0, 383, '\P{^latinextendedb}', "");
-Expect(1, 591, '\p{ _LATIN extended b}', "");
-Expect(0, 591, '\p{^ _LATIN extended b}', "");
-Expect(0, 591, '\P{ _LATIN extended b}', "");
-Expect(1, 591, '\P{^ _LATIN extended b}', "");
-Expect(0, 383, '\p{ _LATIN extended b}', "");
-Expect(1, 383, '\p{^ _LATIN extended b}', "");
-Expect(1, 383, '\P{ _LATIN extended b}', "");
-Expect(0, 383, '\P{^ _LATIN extended b}', "");
-Error('\p{ IS latin Extended_B:=}');
-Error('\P{ IS latin Extended_B:=}');
-Expect(1, 591, '\p{islatinextendedb}', "");
-Expect(0, 591, '\p{^islatinextendedb}', "");
-Expect(0, 591, '\P{islatinextendedb}', "");
-Expect(1, 591, '\P{^islatinextendedb}', "");
-Expect(0, 383, '\p{islatinextendedb}', "");
-Expect(1, 383, '\p{^islatinextendedb}', "");
-Expect(1, 383, '\P{islatinextendedb}', "");
-Expect(0, 383, '\P{^islatinextendedb}', "");
-Expect(1, 591, '\p{-_is Latin_Extended B}', "");
-Expect(0, 591, '\p{^-_is Latin_Extended B}', "");
-Expect(0, 591, '\P{-_is Latin_Extended B}', "");
-Expect(1, 591, '\P{^-_is Latin_Extended B}', "");
-Expect(0, 383, '\p{-_is Latin_Extended B}', "");
-Expect(1, 383, '\p{^-_is Latin_Extended B}', "");
-Expect(1, 383, '\P{-_is Latin_Extended B}', "");
-Expect(0, 383, '\P{^-_is Latin_Extended B}', "");
-Error('\p{_/a/in latin-extended-B}');
-Error('\P{_/a/in latin-extended-B}');
-Expect(1, 591, '\p{inlatinextendedb}', "");
-Expect(0, 591, '\p{^inlatinextendedb}', "");
-Expect(0, 591, '\P{inlatinextendedb}', "");
-Expect(1, 591, '\P{^inlatinextendedb}', "");
-Expect(0, 383, '\p{inlatinextendedb}', "");
-Expect(1, 383, '\p{^inlatinextendedb}', "");
-Expect(1, 383, '\P{inlatinextendedb}', "");
-Expect(0, 383, '\P{^inlatinextendedb}', "");
-Expect(1, 591, '\p{ -IN LATIN_extended B}', "");
-Expect(0, 591, '\p{^ -IN LATIN_extended B}', "");
-Expect(0, 591, '\P{ -IN LATIN_extended B}', "");
-Expect(1, 591, '\P{^ -IN LATIN_extended B}', "");
-Expect(0, 383, '\p{ -IN LATIN_extended B}', "");
-Expect(1, 383, '\p{^ -IN LATIN_extended B}', "");
-Expect(1, 383, '\P{ -IN LATIN_extended B}', "");
-Expect(0, 383, '\P{^ -IN LATIN_extended B}', "");
-Error('\p{/a/_ Cyrillic}');
-Error('\P{/a/_ Cyrillic}');
-Expect(1, 1156, '\p{cyrillic}', "");
-Expect(0, 1156, '\p{^cyrillic}', "");
-Expect(0, 1156, '\P{cyrillic}', "");
-Expect(1, 1156, '\P{^cyrillic}', "");
-Expect(0, 1023, '\p{cyrillic}', "");
-Expect(1, 1023, '\p{^cyrillic}', "");
-Expect(1, 1023, '\P{cyrillic}', "");
-Expect(0, 1023, '\P{^cyrillic}', "");
-Expect(1, 1156, '\p{ _cyrillic}', "");
-Expect(0, 1156, '\p{^ _cyrillic}', "");
-Expect(0, 1156, '\P{ _cyrillic}', "");
-Expect(1, 1156, '\P{^ _cyrillic}', "");
-Expect(0, 1023, '\p{ _cyrillic}', "");
-Expect(1, 1023, '\p{^ _cyrillic}', "");
-Expect(1, 1023, '\P{ _cyrillic}', "");
-Expect(0, 1023, '\P{^ _cyrillic}', "");
-Error('\p{-:=Is cyrillic}');
-Error('\P{-:=Is cyrillic}');
-Expect(1, 1156, '\p{iscyrillic}', "");
-Expect(0, 1156, '\p{^iscyrillic}', "");
-Expect(0, 1156, '\P{iscyrillic}', "");
-Expect(1, 1156, '\P{^iscyrillic}', "");
-Expect(0, 1023, '\p{iscyrillic}', "");
-Expect(1, 1023, '\p{^iscyrillic}', "");
-Expect(1, 1023, '\P{iscyrillic}', "");
-Expect(0, 1023, '\P{^iscyrillic}', "");
-Expect(1, 1156, '\p{ Is cyrillic}', "");
-Expect(0, 1156, '\p{^ Is cyrillic}', "");
-Expect(0, 1156, '\P{ Is cyrillic}', "");
-Expect(1, 1156, '\P{^ Is cyrillic}', "");
-Expect(0, 1023, '\p{ Is cyrillic}', "");
-Expect(1, 1023, '\p{^ Is cyrillic}', "");
-Expect(1, 1023, '\P{ Is cyrillic}', "");
-Expect(0, 1023, '\P{^ Is cyrillic}', "");
-Error('\p{/a/ cyrl}');
-Error('\P{/a/ cyrl}');
-Expect(1, 1156, '\p{cyrl}', "");
-Expect(0, 1156, '\p{^cyrl}', "");
-Expect(0, 1156, '\P{cyrl}', "");
-Expect(1, 1156, '\P{^cyrl}', "");
-Expect(0, 1023, '\p{cyrl}', "");
-Expect(1, 1023, '\p{^cyrl}', "");
-Expect(1, 1023, '\P{cyrl}', "");
-Expect(0, 1023, '\P{^cyrl}', "");
-Expect(1, 1156, '\p{-_cyrl}', "");
-Expect(0, 1156, '\p{^-_cyrl}', "");
-Expect(0, 1156, '\P{-_cyrl}', "");
-Expect(1, 1156, '\P{^-_cyrl}', "");
-Expect(0, 1023, '\p{-_cyrl}', "");
-Expect(1, 1023, '\p{^-_cyrl}', "");
-Expect(1, 1023, '\P{-_cyrl}', "");
-Expect(0, 1023, '\P{^-_cyrl}', "");
-Error('\p{ IsCyrl/a/}');
-Error('\P{ IsCyrl/a/}');
-Expect(1, 1156, '\p{iscyrl}', "");
-Expect(0, 1156, '\p{^iscyrl}', "");
-Expect(0, 1156, '\P{iscyrl}', "");
-Expect(1, 1156, '\P{^iscyrl}', "");
-Expect(0, 1023, '\p{iscyrl}', "");
-Expect(1, 1023, '\p{^iscyrl}', "");
-Expect(1, 1023, '\P{iscyrl}', "");
-Expect(0, 1023, '\P{^iscyrl}', "");
-Expect(1, 1156, '\p{_ IS CYRL}', "");
-Expect(0, 1156, '\p{^_ IS CYRL}', "");
-Expect(0, 1156, '\P{_ IS CYRL}', "");
-Expect(1, 1156, '\P{^_ IS CYRL}', "");
-Expect(0, 1023, '\p{_ IS CYRL}', "");
-Expect(1, 1023, '\p{^_ IS CYRL}', "");
-Expect(1, 1023, '\P{_ IS CYRL}', "");
-Expect(0, 1023, '\P{^_ IS CYRL}', "");
-Error('\p{ latin-Extended:=c}');
-Error('\P{ latin-Extended:=c}');
-Expect(1, 11391, '\p{latinextendedc}', "");
-Expect(0, 11391, '\p{^latinextendedc}', "");
-Expect(0, 11391, '\P{latinextendedc}', "");
-Expect(1, 11391, '\P{^latinextendedc}', "");
-Expect(0, 11359, '\p{latinextendedc}', "");
-Expect(1, 11359, '\p{^latinextendedc}', "");
-Expect(1, 11359, '\P{latinextendedc}', "");
-Expect(0, 11359, '\P{^latinextendedc}', "");
-Expect(1, 11391, '\p{_-LATIN-Extendedc}', "");
-Expect(0, 11391, '\p{^_-LATIN-Extendedc}', "");
-Expect(0, 11391, '\P{_-LATIN-Extendedc}', "");
-Expect(1, 11391, '\P{^_-LATIN-Extendedc}', "");
-Expect(0, 11359, '\p{_-LATIN-Extendedc}', "");
-Expect(1, 11359, '\p{^_-LATIN-Extendedc}', "");
-Expect(1, 11359, '\P{_-LATIN-Extendedc}', "");
-Expect(0, 11359, '\P{^_-LATIN-Extendedc}', "");
-Error('\p{-IS-LATIN:=Extended c}');
-Error('\P{-IS-LATIN:=Extended c}');
-Expect(1, 11391, '\p{islatinextendedc}', "");
-Expect(0, 11391, '\p{^islatinextendedc}', "");
-Expect(0, 11391, '\P{islatinextendedc}', "");
-Expect(1, 11391, '\P{^islatinextendedc}', "");
-Expect(0, 11359, '\p{islatinextendedc}', "");
-Expect(1, 11359, '\p{^islatinextendedc}', "");
-Expect(1, 11359, '\P{islatinextendedc}', "");
-Expect(0, 11359, '\P{^islatinextendedc}', "");
-Expect(1, 11391, '\p{- is Latin Extended c}', "");
-Expect(0, 11391, '\p{^- is Latin Extended c}', "");
-Expect(0, 11391, '\P{- is Latin Extended c}', "");
-Expect(1, 11391, '\P{^- is Latin Extended c}', "");
-Expect(0, 11359, '\p{- is Latin Extended c}', "");
-Expect(1, 11359, '\p{^- is Latin Extended c}', "");
-Expect(1, 11359, '\P{- is Latin Extended c}', "");
-Expect(0, 11359, '\P{^- is Latin Extended c}', "");
-Error('\p{ In-latin Extended:=C}');
-Error('\P{ In-latin Extended:=C}');
-Expect(1, 11391, '\p{inlatinextendedc}', "");
-Expect(0, 11391, '\p{^inlatinextendedc}', "");
-Expect(0, 11391, '\P{inlatinextendedc}', "");
-Expect(1, 11391, '\P{^inlatinextendedc}', "");
-Expect(0, 11359, '\p{inlatinextendedc}', "");
-Expect(1, 11359, '\p{^inlatinextendedc}', "");
-Expect(1, 11359, '\P{inlatinextendedc}', "");
-Expect(0, 11359, '\P{^inlatinextendedc}', "");
-Expect(1, 11391, '\p{-inlatin-Extended C}', "");
-Expect(0, 11391, '\p{^-inlatin-Extended C}', "");
-Expect(0, 11391, '\P{-inlatin-Extended C}', "");
-Expect(1, 11391, '\P{^-inlatin-Extended C}', "");
-Expect(0, 11359, '\p{-inlatin-Extended C}', "");
-Expect(1, 11359, '\p{^-inlatin-Extended C}', "");
-Expect(1, 11359, '\P{-inlatin-Extended C}', "");
-Expect(0, 11359, '\P{^-inlatin-Extended C}', "");
-Error('\p{_IN:=Rejang}');
-Error('\P{_IN:=Rejang}');
-Expect(1, 43359, '\p{inrejang}', "");
-Expect(0, 43359, '\p{^inrejang}', "");
-Expect(0, 43359, '\P{inrejang}', "");
-Expect(1, 43359, '\P{^inrejang}', "");
-Expect(0, 43311, '\p{inrejang}', "");
-Expect(1, 43311, '\p{^inrejang}', "");
-Expect(1, 43311, '\P{inrejang}', "");
-Expect(0, 43311, '\P{^inrejang}', "");
-Expect(1, 43359, '\p{_INREJANG}', "");
-Expect(0, 43359, '\p{^_INREJANG}', "");
-Expect(0, 43359, '\P{_INREJANG}', "");
-Expect(1, 43359, '\P{^_INREJANG}', "");
-Expect(0, 43311, '\p{_INREJANG}', "");
-Expect(1, 43311, '\p{^_INREJANG}', "");
-Expect(1, 43311, '\P{_INREJANG}', "");
-Expect(0, 43311, '\P{^_INREJANG}', "");
-Error('\p{ :=combining DIACRITICAL_MARKS SUPPLEMENT}');
-Error('\P{ :=combining DIACRITICAL_MARKS SUPPLEMENT}');
-Expect(1, 7679, '\p{combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{combiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^combiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(0, 7679, '\p{^_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(0, 7679, '\P{_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(1, 7679, '\P{^_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(0, 7615, '\p{_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(1, 7615, '\p{^_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(1, 7615, '\P{_ Combining DIACRITICAL Marks-Supplement}', "");
-Expect(0, 7615, '\P{^_ Combining DIACRITICAL Marks-Supplement}', "");
-Error('\p{- is_Combining_DiacriticalMARKSSUPPLEMENT:=}');
-Error('\P{- is_Combining_DiacriticalMARKSSUPPLEMENT:=}');
-Expect(1, 7679, '\p{iscombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^iscombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{iscombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^iscombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{iscombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^iscombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{iscombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^iscombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(0, 7679, '\p{^- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(0, 7679, '\P{- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(1, 7679, '\P{^- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(0, 7615, '\p{- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(1, 7615, '\p{^- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(1, 7615, '\P{- IS-combining_DIACRITICAL marks-Supplement}', "");
-Expect(0, 7615, '\P{^- IS-combining_DIACRITICAL marks-Supplement}', "");
-Error('\p{:=In combining DiacriticalMARKSSupplement}');
-Error('\P{:=In combining DiacriticalMARKSSupplement}');
-Expect(1, 7679, '\p{incombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\p{^incombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7679, '\P{incombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\P{^incombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\p{incombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\p{^incombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7615, '\P{incombiningdiacriticalmarkssupplement}', "");
-Expect(0, 7615, '\P{^incombiningdiacriticalmarkssupplement}', "");
-Expect(1, 7679, '\p{ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(0, 7679, '\p{^ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(0, 7679, '\P{ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(1, 7679, '\P{^ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(0, 7615, '\p{ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(1, 7615, '\p{^ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(1, 7615, '\P{ _IN CombiningDiacritical-MARKS supplement}', "");
-Expect(0, 7615, '\P{^ _IN CombiningDiacritical-MARKS supplement}', "");
-Error('\p{:=_ STERM}');
-Error('\P{:=_ STERM}');
-Expect(1, 33, '\p{sterm}', "");
-Expect(0, 33, '\p{^sterm}', "");
-Expect(0, 33, '\P{sterm}', "");
-Expect(1, 33, '\P{^sterm}', "");
-Expect(0, 32, '\p{sterm}', "");
-Expect(1, 32, '\p{^sterm}', "");
-Expect(1, 32, '\P{sterm}', "");
-Expect(0, 32, '\P{^sterm}', "");
-Expect(1, 33, '\p{ -STerm}', "");
-Expect(0, 33, '\p{^ -STerm}', "");
-Expect(0, 33, '\P{ -STerm}', "");
-Expect(1, 33, '\P{^ -STerm}', "");
-Expect(0, 32, '\p{ -STerm}', "");
-Expect(1, 32, '\p{^ -STerm}', "");
-Expect(1, 32, '\P{ -STerm}', "");
-Expect(0, 32, '\P{^ -STerm}', "");
-Error('\p{_ isSTerm/a/}');
-Error('\P{_ isSTerm/a/}');
-Expect(1, 33, '\p{issterm}', "");
-Expect(0, 33, '\p{^issterm}', "");
-Expect(0, 33, '\P{issterm}', "");
-Expect(1, 33, '\P{^issterm}', "");
-Expect(0, 32, '\p{issterm}', "");
-Expect(1, 32, '\p{^issterm}', "");
-Expect(1, 32, '\P{issterm}', "");
-Expect(0, 32, '\P{^issterm}', "");
-Expect(1, 33, '\p{-IS STERM}', "");
-Expect(0, 33, '\p{^-IS STERM}', "");
-Expect(0, 33, '\P{-IS STERM}', "");
-Expect(1, 33, '\P{^-IS STERM}', "");
-Expect(0, 32, '\p{-IS STERM}', "");
-Expect(1, 32, '\p{^-IS STERM}', "");
-Expect(1, 32, '\P{-IS STERM}', "");
-Expect(0, 32, '\P{^-IS STERM}', "");
-Error('\p{:= inkannada}');
-Error('\P{:= inkannada}');
-Expect(1, 3327, '\p{inkannada}', "");
-Expect(0, 3327, '\p{^inkannada}', "");
-Expect(0, 3327, '\P{inkannada}', "");
-Expect(1, 3327, '\P{^inkannada}', "");
-Expect(0, 3199, '\p{inkannada}', "");
-Expect(1, 3199, '\p{^inkannada}', "");
-Expect(1, 3199, '\P{inkannada}', "");
-Expect(0, 3199, '\P{^inkannada}', "");
-Expect(1, 3327, '\p{ _IN_Kannada}', "");
-Expect(0, 3327, '\p{^ _IN_Kannada}', "");
-Expect(0, 3327, '\P{ _IN_Kannada}', "");
-Expect(1, 3327, '\P{^ _IN_Kannada}', "");
-Expect(0, 3199, '\p{ _IN_Kannada}', "");
-Expect(1, 3199, '\p{^ _IN_Kannada}', "");
-Expect(1, 3199, '\P{ _IN_Kannada}', "");
-Expect(0, 3199, '\P{^ _IN_Kannada}', "");
-Error('\p{/a/ -Word}');
-Error('\P{/a/ -Word}');
-Expect(1, 57, '\p{word}', "");
-Expect(0, 57, '\p{^word}', "");
-Expect(0, 57, '\P{word}', "");
-Expect(1, 57, '\P{^word}', "");
-Expect(0, 47, '\p{word}', "");
-Expect(1, 47, '\p{^word}', "");
-Expect(1, 47, '\P{word}', "");
-Expect(0, 47, '\P{^word}', "");
-Expect(1, 57, '\p{ _word}', "");
-Expect(0, 57, '\p{^ _word}', "");
-Expect(0, 57, '\P{ _word}', "");
-Expect(1, 57, '\P{^ _word}', "");
-Expect(0, 47, '\p{ _word}', "");
-Expect(1, 47, '\p{^ _word}', "");
-Expect(1, 47, '\P{ _word}', "");
-Expect(0, 47, '\P{^ _word}', "");
-Error('\p{-:=ISWORD}');
-Error('\P{-:=ISWORD}');
-Expect(1, 57, '\p{isword}', "");
-Expect(0, 57, '\p{^isword}', "");
-Expect(0, 57, '\P{isword}', "");
-Expect(1, 57, '\P{^isword}', "");
-Expect(0, 47, '\p{isword}', "");
-Expect(1, 47, '\p{^isword}', "");
-Expect(1, 47, '\P{isword}', "");
-Expect(0, 47, '\P{^isword}', "");
-Expect(1, 57, '\p{ -IS Word}', "");
-Expect(0, 57, '\p{^ -IS Word}', "");
-Expect(0, 57, '\P{ -IS Word}', "");
-Expect(1, 57, '\P{^ -IS Word}', "");
-Expect(0, 47, '\p{ -IS Word}', "");
-Expect(1, 47, '\p{^ -IS Word}', "");
-Expect(1, 47, '\P{ -IS Word}', "");
-Expect(0, 47, '\P{^ -IS Word}', "");
-Error('\p{ /a/softdotted}');
-Error('\P{ /a/softdotted}');
-Expect(1, 106, '\p{softdotted}', "");
-Expect(0, 106, '\p{^softdotted}', "");
-Expect(0, 106, '\P{softdotted}', "");
-Expect(1, 106, '\P{^softdotted}', "");
-Expect(0, 104, '\p{softdotted}', "");
-Expect(1, 104, '\p{^softdotted}', "");
-Expect(1, 104, '\P{softdotted}', "");
-Expect(0, 104, '\P{^softdotted}', "");
-Expect(1, 106, '\p{__soft dotted}', "");
-Expect(0, 106, '\p{^__soft dotted}', "");
-Expect(0, 106, '\P{__soft dotted}', "");
-Expect(1, 106, '\P{^__soft dotted}', "");
-Expect(0, 104, '\p{__soft dotted}', "");
-Expect(1, 104, '\p{^__soft dotted}', "");
-Expect(1, 104, '\P{__soft dotted}', "");
-Expect(0, 104, '\P{^__soft dotted}', "");
-Error('\p{ IsSoft dotted:=}');
-Error('\P{ IsSoft dotted:=}');
-Expect(1, 106, '\p{issoftdotted}', "");
-Expect(0, 106, '\p{^issoftdotted}', "");
-Expect(0, 106, '\P{issoftdotted}', "");
-Expect(1, 106, '\P{^issoftdotted}', "");
-Expect(0, 104, '\p{issoftdotted}', "");
-Expect(1, 104, '\p{^issoftdotted}', "");
-Expect(1, 104, '\P{issoftdotted}', "");
-Expect(0, 104, '\P{^issoftdotted}', "");
-Expect(1, 106, '\p{ Is-soft Dotted}', "");
-Expect(0, 106, '\p{^ Is-soft Dotted}', "");
-Expect(0, 106, '\P{ Is-soft Dotted}', "");
-Expect(1, 106, '\P{^ Is-soft Dotted}', "");
-Expect(0, 104, '\p{ Is-soft Dotted}', "");
-Expect(1, 104, '\p{^ Is-soft Dotted}', "");
-Expect(1, 104, '\P{ Is-soft Dotted}', "");
-Expect(0, 104, '\P{^ Is-soft Dotted}', "");
-Error('\p{__SD/a/}');
-Error('\P{__SD/a/}');
-Expect(1, 106, '\p{sd}', "");
-Expect(0, 106, '\p{^sd}', "");
-Expect(0, 106, '\P{sd}', "");
-Expect(1, 106, '\P{^sd}', "");
-Expect(0, 104, '\p{sd}', "");
-Expect(1, 104, '\p{^sd}', "");
-Expect(1, 104, '\P{sd}', "");
-Expect(0, 104, '\P{^sd}', "");
-Expect(1, 106, '\p{ SD}', "");
-Expect(0, 106, '\p{^ SD}', "");
-Expect(0, 106, '\P{ SD}', "");
-Expect(1, 106, '\P{^ SD}', "");
-Expect(0, 104, '\p{ SD}', "");
-Expect(1, 104, '\p{^ SD}', "");
-Expect(1, 104, '\P{ SD}', "");
-Expect(0, 104, '\P{^ SD}', "");
-Error('\p{:=Is SD}');
-Error('\P{:=Is SD}');
-Expect(1, 106, '\p{issd}', "");
-Expect(0, 106, '\p{^issd}', "");
-Expect(0, 106, '\P{issd}', "");
-Expect(1, 106, '\P{^issd}', "");
-Expect(0, 104, '\p{issd}', "");
-Expect(1, 104, '\p{^issd}', "");
-Expect(1, 104, '\P{issd}', "");
-Expect(0, 104, '\P{^issd}', "");
-Expect(1, 106, '\p{- IS-SD}', "");
-Expect(0, 106, '\p{^- IS-SD}', "");
-Expect(0, 106, '\P{- IS-SD}', "");
-Expect(1, 106, '\P{^- IS-SD}', "");
-Expect(0, 104, '\p{- IS-SD}', "");
-Expect(1, 104, '\p{^- IS-SD}', "");
-Expect(1, 104, '\P{- IS-SD}', "");
-Expect(0, 104, '\P{^- IS-SD}', "");
-Error('\p{:=- _CanonDCIJ}');
-Error('\P{:=- _CanonDCIJ}');
-Expect(1, 106, '\p{_CanonDCIJ}', "");
-Expect(0, 106, '\p{^_CanonDCIJ}', "");
-Expect(0, 106, '\P{_CanonDCIJ}', "");
-Expect(1, 106, '\P{^_CanonDCIJ}', "");
-Expect(0, 104, '\p{_CanonDCIJ}', "");
-Expect(1, 104, '\p{^_CanonDCIJ}', "");
-Expect(1, 104, '\P{_CanonDCIJ}', "");
-Expect(0, 104, '\P{^_CanonDCIJ}', "");
-Error('\p{ Avestan:=}');
-Error('\P{ Avestan:=}');
-Expect(1, 68405, '\p{avestan}', "");
-Expect(0, 68405, '\p{^avestan}', "");
-Expect(0, 68405, '\P{avestan}', "");
-Expect(1, 68405, '\P{^avestan}', "");
-Expect(0, 68351, '\p{avestan}', "");
-Expect(1, 68351, '\p{^avestan}', "");
-Expect(1, 68351, '\P{avestan}', "");
-Expect(0, 68351, '\P{^avestan}', "");
-Expect(1, 68405, '\p{-_Avestan}', "");
-Expect(0, 68405, '\p{^-_Avestan}', "");
-Expect(0, 68405, '\P{-_Avestan}', "");
-Expect(1, 68405, '\P{^-_Avestan}', "");
-Expect(0, 68351, '\p{-_Avestan}', "");
-Expect(1, 68351, '\p{^-_Avestan}', "");
-Expect(1, 68351, '\P{-_Avestan}', "");
-Expect(0, 68351, '\P{^-_Avestan}', "");
-Error('\p{- ISAvestan:=}');
-Error('\P{- ISAvestan:=}');
-Expect(1, 68405, '\p{isavestan}', "");
-Expect(0, 68405, '\p{^isavestan}', "");
-Expect(0, 68405, '\P{isavestan}', "");
-Expect(1, 68405, '\P{^isavestan}', "");
-Expect(0, 68351, '\p{isavestan}', "");
-Expect(1, 68351, '\p{^isavestan}', "");
-Expect(1, 68351, '\P{isavestan}', "");
-Expect(0, 68351, '\P{^isavestan}', "");
-Expect(1, 68405, '\p{ -IsAvestan}', "");
-Expect(0, 68405, '\p{^ -IsAvestan}', "");
-Expect(0, 68405, '\P{ -IsAvestan}', "");
-Expect(1, 68405, '\P{^ -IsAvestan}', "");
-Expect(0, 68351, '\p{ -IsAvestan}', "");
-Expect(1, 68351, '\p{^ -IsAvestan}', "");
-Expect(1, 68351, '\P{ -IsAvestan}', "");
-Expect(0, 68351, '\P{^ -IsAvestan}', "");
-Error('\p{:= avst}');
-Error('\P{:= avst}');
-Expect(1, 68405, '\p{avst}', "");
-Expect(0, 68405, '\p{^avst}', "");
-Expect(0, 68405, '\P{avst}', "");
-Expect(1, 68405, '\P{^avst}', "");
-Expect(0, 68351, '\p{avst}', "");
-Expect(1, 68351, '\p{^avst}', "");
-Expect(1, 68351, '\P{avst}', "");
-Expect(0, 68351, '\P{^avst}', "");
-Expect(1, 68405, '\p{ Avst}', "");
-Expect(0, 68405, '\p{^ Avst}', "");
-Expect(0, 68405, '\P{ Avst}', "");
-Expect(1, 68405, '\P{^ Avst}', "");
-Expect(0, 68351, '\p{ Avst}', "");
-Expect(1, 68351, '\p{^ Avst}', "");
-Expect(1, 68351, '\P{ Avst}', "");
-Expect(0, 68351, '\P{^ Avst}', "");
-Error('\p{-:=Is Avst}');
-Error('\P{-:=Is Avst}');
-Expect(1, 68405, '\p{isavst}', "");
-Expect(0, 68405, '\p{^isavst}', "");
-Expect(0, 68405, '\P{isavst}', "");
-Expect(1, 68405, '\P{^isavst}', "");
-Expect(0, 68351, '\p{isavst}', "");
-Expect(1, 68351, '\p{^isavst}', "");
-Expect(1, 68351, '\P{isavst}', "");
-Expect(0, 68351, '\P{^isavst}', "");
-Expect(1, 68405, '\p{_ is avst}', "");
-Expect(0, 68405, '\p{^_ is avst}', "");
-Expect(0, 68405, '\P{_ is avst}', "");
-Expect(1, 68405, '\P{^_ is avst}', "");
-Expect(0, 68351, '\p{_ is avst}', "");
-Expect(1, 68351, '\p{^_ is avst}', "");
-Expect(1, 68351, '\P{_ is avst}', "");
-Expect(0, 68351, '\P{^_ is avst}', "");
-Error('\p{ -Control:=Pictures}');
-Error('\P{ -Control:=Pictures}');
-Expect(1, 9279, '\p{controlpictures}', "");
-Expect(0, 9279, '\p{^controlpictures}', "");
-Expect(0, 9279, '\P{controlpictures}', "");
-Expect(1, 9279, '\P{^controlpictures}', "");
-Expect(0, 9215, '\p{controlpictures}', "");
-Expect(1, 9215, '\p{^controlpictures}', "");
-Expect(1, 9215, '\P{controlpictures}', "");
-Expect(0, 9215, '\P{^controlpictures}', "");
-Expect(1, 9279, '\p{- ControlPictures}', "");
-Expect(0, 9279, '\p{^- ControlPictures}', "");
-Expect(0, 9279, '\P{- ControlPictures}', "");
-Expect(1, 9279, '\P{^- ControlPictures}', "");
-Expect(0, 9215, '\p{- ControlPictures}', "");
-Expect(1, 9215, '\p{^- ControlPictures}', "");
-Expect(1, 9215, '\P{- ControlPictures}', "");
-Expect(0, 9215, '\P{^- ControlPictures}', "");
-Error('\p{ Is:=CONTROL_Pictures}');
-Error('\P{ Is:=CONTROL_Pictures}');
-Expect(1, 9279, '\p{iscontrolpictures}', "");
-Expect(0, 9279, '\p{^iscontrolpictures}', "");
-Expect(0, 9279, '\P{iscontrolpictures}', "");
-Expect(1, 9279, '\P{^iscontrolpictures}', "");
-Expect(0, 9215, '\p{iscontrolpictures}', "");
-Expect(1, 9215, '\p{^iscontrolpictures}', "");
-Expect(1, 9215, '\P{iscontrolpictures}', "");
-Expect(0, 9215, '\P{^iscontrolpictures}', "");
-Expect(1, 9279, '\p{Is control Pictures}', "");
-Expect(0, 9279, '\p{^Is control Pictures}', "");
-Expect(0, 9279, '\P{Is control Pictures}', "");
-Expect(1, 9279, '\P{^Is control Pictures}', "");
-Expect(0, 9215, '\p{Is control Pictures}', "");
-Expect(1, 9215, '\p{^Is control Pictures}', "");
-Expect(1, 9215, '\P{Is control Pictures}', "");
-Expect(0, 9215, '\P{^Is control Pictures}', "");
-Error('\p{ In Control/a/Pictures}');
-Error('\P{ In Control/a/Pictures}');
-Expect(1, 9279, '\p{incontrolpictures}', "");
-Expect(0, 9279, '\p{^incontrolpictures}', "");
-Expect(0, 9279, '\P{incontrolpictures}', "");
-Expect(1, 9279, '\P{^incontrolpictures}', "");
-Expect(0, 9215, '\p{incontrolpictures}', "");
-Expect(1, 9215, '\p{^incontrolpictures}', "");
-Expect(1, 9215, '\P{incontrolpictures}', "");
-Expect(0, 9215, '\P{^incontrolpictures}', "");
-Expect(1, 9279, '\p{_In-CONTROL_Pictures}', "");
-Expect(0, 9279, '\p{^_In-CONTROL_Pictures}', "");
-Expect(0, 9279, '\P{_In-CONTROL_Pictures}', "");
-Expect(1, 9279, '\P{^_In-CONTROL_Pictures}', "");
-Expect(0, 9215, '\p{_In-CONTROL_Pictures}', "");
-Expect(1, 9215, '\p{^_In-CONTROL_Pictures}', "");
-Expect(1, 9215, '\P{_In-CONTROL_Pictures}', "");
-Expect(0, 9215, '\P{^_In-CONTROL_Pictures}', "");
-Error('\p{_/a/LatinEXTENDED A}');
-Error('\P{_/a/LatinEXTENDED A}');
-Expect(1, 383, '\p{latinextendeda}', "");
-Expect(0, 383, '\p{^latinextendeda}', "");
-Expect(0, 383, '\P{latinextendeda}', "");
-Expect(1, 383, '\P{^latinextendeda}', "");
-Expect(0, 255, '\p{latinextendeda}', "");
-Expect(1, 255, '\p{^latinextendeda}', "");
-Expect(1, 255, '\P{latinextendeda}', "");
-Expect(0, 255, '\P{^latinextendeda}', "");
-Expect(1, 383, '\p{_ Latin extended_a}', "");
-Expect(0, 383, '\p{^_ Latin extended_a}', "");
-Expect(0, 383, '\P{_ Latin extended_a}', "");
-Expect(1, 383, '\P{^_ Latin extended_a}', "");
-Expect(0, 255, '\p{_ Latin extended_a}', "");
-Expect(1, 255, '\p{^_ Latin extended_a}', "");
-Expect(1, 255, '\P{_ Latin extended_a}', "");
-Expect(0, 255, '\P{^_ Latin extended_a}', "");
-Error('\p{ IsLatinextendedA:=}');
-Error('\P{ IsLatinextendedA:=}');
-Expect(1, 383, '\p{islatinextendeda}', "");
-Expect(0, 383, '\p{^islatinextendeda}', "");
-Expect(0, 383, '\P{islatinextendeda}', "");
-Expect(1, 383, '\P{^islatinextendeda}', "");
-Expect(0, 255, '\p{islatinextendeda}', "");
-Expect(1, 255, '\p{^islatinextendeda}', "");
-Expect(1, 255, '\P{islatinextendeda}', "");
-Expect(0, 255, '\P{^islatinextendeda}', "");
-Expect(1, 383, '\p{-_Is LATIN extended_A}', "");
-Expect(0, 383, '\p{^-_Is LATIN extended_A}', "");
-Expect(0, 383, '\P{-_Is LATIN extended_A}', "");
-Expect(1, 383, '\P{^-_Is LATIN extended_A}', "");
-Expect(0, 255, '\p{-_Is LATIN extended_A}', "");
-Expect(1, 255, '\p{^-_Is LATIN extended_A}', "");
-Expect(1, 255, '\P{-_Is LATIN extended_A}', "");
-Expect(0, 255, '\P{^-_Is LATIN extended_A}', "");
-Error('\p{ IN-Latin:=extended_A}');
-Error('\P{ IN-Latin:=extended_A}');
-Expect(1, 383, '\p{inlatinextendeda}', "");
-Expect(0, 383, '\p{^inlatinextendeda}', "");
-Expect(0, 383, '\P{inlatinextendeda}', "");
-Expect(1, 383, '\P{^inlatinextendeda}', "");
-Expect(0, 255, '\p{inlatinextendeda}', "");
-Expect(1, 255, '\p{^inlatinextendeda}', "");
-Expect(1, 255, '\P{inlatinextendeda}', "");
-Expect(0, 255, '\P{^inlatinextendeda}', "");
-Expect(1, 383, '\p{ in Latin EXTENDED A}', "");
-Expect(0, 383, '\p{^ in Latin EXTENDED A}', "");
-Expect(0, 383, '\P{ in Latin EXTENDED A}', "");
-Expect(1, 383, '\P{^ in Latin EXTENDED A}', "");
-Expect(0, 255, '\p{ in Latin EXTENDED A}', "");
-Expect(1, 255, '\p{^ in Latin EXTENDED A}', "");
-Expect(1, 255, '\P{ in Latin EXTENDED A}', "");
-Expect(0, 255, '\P{^ in Latin EXTENDED A}', "");
-Error('\p{ /a/Gujarati}');
-Error('\P{ /a/Gujarati}');
-Expect(1, 2691, '\p{gujarati}', "");
-Expect(0, 2691, '\p{^gujarati}', "");
-Expect(0, 2691, '\P{gujarati}', "");
-Expect(1, 2691, '\P{^gujarati}', "");
-Expect(0, 2688, '\p{gujarati}', "");
-Expect(1, 2688, '\p{^gujarati}', "");
-Expect(1, 2688, '\P{gujarati}', "");
-Expect(0, 2688, '\P{^gujarati}', "");
-Expect(1, 2691, '\p{_-GUJARATI}', "");
-Expect(0, 2691, '\p{^_-GUJARATI}', "");
-Expect(0, 2691, '\P{_-GUJARATI}', "");
-Expect(1, 2691, '\P{^_-GUJARATI}', "");
-Expect(0, 2688, '\p{_-GUJARATI}', "");
-Expect(1, 2688, '\p{^_-GUJARATI}', "");
-Expect(1, 2688, '\P{_-GUJARATI}', "");
-Expect(0, 2688, '\P{^_-GUJARATI}', "");
-Error('\p{:=- IS-Gujarati}');
-Error('\P{:=- IS-Gujarati}');
-Expect(1, 2691, '\p{isgujarati}', "");
-Expect(0, 2691, '\p{^isgujarati}', "");
-Expect(0, 2691, '\P{isgujarati}', "");
-Expect(1, 2691, '\P{^isgujarati}', "");
-Expect(0, 2688, '\p{isgujarati}', "");
-Expect(1, 2688, '\p{^isgujarati}', "");
-Expect(1, 2688, '\P{isgujarati}', "");
-Expect(0, 2688, '\P{^isgujarati}', "");
-Expect(1, 2691, '\p{-Is-Gujarati}', "");
-Expect(0, 2691, '\p{^-Is-Gujarati}', "");
-Expect(0, 2691, '\P{-Is-Gujarati}', "");
-Expect(1, 2691, '\P{^-Is-Gujarati}', "");
-Expect(0, 2688, '\p{-Is-Gujarati}', "");
-Expect(1, 2688, '\p{^-Is-Gujarati}', "");
-Expect(1, 2688, '\P{-Is-Gujarati}', "");
-Expect(0, 2688, '\P{^-Is-Gujarati}', "");
-Error('\p{ _Gujr/a/}');
-Error('\P{ _Gujr/a/}');
-Expect(1, 2691, '\p{gujr}', "");
-Expect(0, 2691, '\p{^gujr}', "");
-Expect(0, 2691, '\P{gujr}', "");
-Expect(1, 2691, '\P{^gujr}', "");
-Expect(0, 2688, '\p{gujr}', "");
-Expect(1, 2688, '\p{^gujr}', "");
-Expect(1, 2688, '\P{gujr}', "");
-Expect(0, 2688, '\P{^gujr}', "");
-Expect(1, 2691, '\p{_-Gujr}', "");
-Expect(0, 2691, '\p{^_-Gujr}', "");
-Expect(0, 2691, '\P{_-Gujr}', "");
-Expect(1, 2691, '\P{^_-Gujr}', "");
-Expect(0, 2688, '\p{_-Gujr}', "");
-Expect(1, 2688, '\p{^_-Gujr}', "");
-Expect(1, 2688, '\P{_-Gujr}', "");
-Expect(0, 2688, '\P{^_-Gujr}', "");
-Error('\p{/a/ Is Gujr}');
-Error('\P{/a/ Is Gujr}');
-Expect(1, 2691, '\p{isgujr}', "");
-Expect(0, 2691, '\p{^isgujr}', "");
-Expect(0, 2691, '\P{isgujr}', "");
-Expect(1, 2691, '\P{^isgujr}', "");
-Expect(0, 2688, '\p{isgujr}', "");
-Expect(1, 2688, '\p{^isgujr}', "");
-Expect(1, 2688, '\P{isgujr}', "");
-Expect(0, 2688, '\P{^isgujr}', "");
-Expect(1, 2691, '\p{ -Is Gujr}', "");
-Expect(0, 2691, '\p{^ -Is Gujr}', "");
-Expect(0, 2691, '\P{ -Is Gujr}', "");
-Expect(1, 2691, '\P{^ -Is Gujr}', "");
-Expect(0, 2688, '\p{ -Is Gujr}', "");
-Expect(1, 2688, '\p{^ -Is Gujr}', "");
-Expect(1, 2688, '\P{ -Is Gujr}', "");
-Expect(0, 2688, '\P{^ -Is Gujr}', "");
-Error('\p{ SpacePerl/a/}');
-Error('\P{ SpacePerl/a/}');
-Expect(1, 10, '\p{spaceperl}', "");
-Expect(0, 10, '\p{^spaceperl}', "");
-Expect(0, 10, '\P{spaceperl}', "");
-Expect(1, 10, '\P{^spaceperl}', "");
-Expect(0, 8, '\p{spaceperl}', "");
-Expect(1, 8, '\p{^spaceperl}', "");
-Expect(1, 8, '\P{spaceperl}', "");
-Expect(0, 8, '\P{^spaceperl}', "");
-Expect(1, 10, '\p{ _SPACEPERL}', "");
-Expect(0, 10, '\p{^ _SPACEPERL}', "");
-Expect(0, 10, '\P{ _SPACEPERL}', "");
-Expect(1, 10, '\P{^ _SPACEPERL}', "");
-Expect(0, 8, '\p{ _SPACEPERL}', "");
-Expect(1, 8, '\p{^ _SPACEPERL}', "");
-Expect(1, 8, '\P{ _SPACEPERL}', "");
-Expect(0, 8, '\P{^ _SPACEPERL}', "");
-Error('\p{ IS_SpacePerl/a/}');
-Error('\P{ IS_SpacePerl/a/}');
-Expect(1, 10, '\p{isspaceperl}', "");
-Expect(0, 10, '\p{^isspaceperl}', "");
-Expect(0, 10, '\P{isspaceperl}', "");
-Expect(1, 10, '\P{^isspaceperl}', "");
-Expect(0, 8, '\p{isspaceperl}', "");
-Expect(1, 8, '\p{^isspaceperl}', "");
-Expect(1, 8, '\P{isspaceperl}', "");
-Expect(0, 8, '\P{^isspaceperl}', "");
-Expect(1, 10, '\p{ -Is_SPACEPERL}', "");
-Expect(0, 10, '\p{^ -Is_SPACEPERL}', "");
-Expect(0, 10, '\P{ -Is_SPACEPERL}', "");
-Expect(1, 10, '\P{^ -Is_SPACEPERL}', "");
-Expect(0, 8, '\p{ -Is_SPACEPERL}', "");
-Expect(1, 8, '\p{^ -Is_SPACEPERL}', "");
-Expect(1, 8, '\P{ -Is_SPACEPERL}', "");
-Expect(0, 8, '\P{^ -Is_SPACEPERL}', "");
-Error('\p{ In oriya/a/}');
-Error('\P{ In oriya/a/}');
-Expect(1, 2943, '\p{inoriya}', "");
-Expect(0, 2943, '\p{^inoriya}', "");
-Expect(0, 2943, '\P{inoriya}', "");
-Expect(1, 2943, '\P{^inoriya}', "");
-Expect(0, 2815, '\p{inoriya}', "");
-Expect(1, 2815, '\p{^inoriya}', "");
-Expect(1, 2815, '\P{inoriya}', "");
-Expect(0, 2815, '\P{^inoriya}', "");
-Expect(1, 2943, '\p{ _IN-Oriya}', "");
-Expect(0, 2943, '\p{^ _IN-Oriya}', "");
-Expect(0, 2943, '\P{ _IN-Oriya}', "");
-Expect(1, 2943, '\P{^ _IN-Oriya}', "");
-Expect(0, 2815, '\p{ _IN-Oriya}', "");
-Expect(1, 2815, '\p{^ _IN-Oriya}', "");
-Expect(1, 2815, '\P{ _IN-Oriya}', "");
-Expect(0, 2815, '\P{^ _IN-Oriya}', "");
-Error('\p{ _CJKUNIFIED/a/Ideographs}');
-Error('\P{ _CJKUNIFIED/a/Ideographs}');
-Expect(1, 40959, '\p{cjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^cjkunifiedideographs}', "");
-Expect(0, 40959, '\P{cjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^cjkunifiedideographs}', "");
-Expect(0, 19967, '\p{cjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^cjkunifiedideographs}', "");
-Expect(1, 19967, '\P{cjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^cjkunifiedideographs}', "");
-Expect(1, 40959, '\p{ CJK UNIFIED-Ideographs}', "");
-Expect(0, 40959, '\p{^ CJK UNIFIED-Ideographs}', "");
-Expect(0, 40959, '\P{ CJK UNIFIED-Ideographs}', "");
-Expect(1, 40959, '\P{^ CJK UNIFIED-Ideographs}', "");
-Expect(0, 19967, '\p{ CJK UNIFIED-Ideographs}', "");
-Expect(1, 19967, '\p{^ CJK UNIFIED-Ideographs}', "");
-Expect(1, 19967, '\P{ CJK UNIFIED-Ideographs}', "");
-Expect(0, 19967, '\P{^ CJK UNIFIED-Ideographs}', "");
-Error('\p{ -Is_CJK-Unified Ideographs/a/}');
-Error('\P{ -Is_CJK-Unified Ideographs/a/}');
-Expect(1, 40959, '\p{iscjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^iscjkunifiedideographs}', "");
-Expect(0, 40959, '\P{iscjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^iscjkunifiedideographs}', "");
-Expect(0, 19967, '\p{iscjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^iscjkunifiedideographs}', "");
-Expect(1, 19967, '\P{iscjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^iscjkunifiedideographs}', "");
-Expect(1, 40959, '\p{ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(0, 40959, '\p{^ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(0, 40959, '\P{ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(1, 40959, '\P{^ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(0, 19967, '\p{ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(1, 19967, '\p{^ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(1, 19967, '\P{ _Is CJK-unified-IDEOGRAPHS}', "");
-Expect(0, 19967, '\P{^ _Is CJK-unified-IDEOGRAPHS}', "");
-Error('\p{__INcjk UNIFIEDIdeographs/a/}');
-Error('\P{__INcjk UNIFIEDIdeographs/a/}');
-Expect(1, 40959, '\p{incjkunifiedideographs}', "");
-Expect(0, 40959, '\p{^incjkunifiedideographs}', "");
-Expect(0, 40959, '\P{incjkunifiedideographs}', "");
-Expect(1, 40959, '\P{^incjkunifiedideographs}', "");
-Expect(0, 19967, '\p{incjkunifiedideographs}', "");
-Expect(1, 19967, '\p{^incjkunifiedideographs}', "");
-Expect(1, 19967, '\P{incjkunifiedideographs}', "");
-Expect(0, 19967, '\P{^incjkunifiedideographs}', "");
-Expect(1, 40959, '\p{ IN_CJK UnifiedIdeographs}', "");
-Expect(0, 40959, '\p{^ IN_CJK UnifiedIdeographs}', "");
-Expect(0, 40959, '\P{ IN_CJK UnifiedIdeographs}', "");
-Expect(1, 40959, '\P{^ IN_CJK UnifiedIdeographs}', "");
-Expect(0, 19967, '\p{ IN_CJK UnifiedIdeographs}', "");
-Expect(1, 19967, '\p{^ IN_CJK UnifiedIdeographs}', "");
-Expect(1, 19967, '\P{ IN_CJK UnifiedIdeographs}', "");
-Expect(0, 19967, '\P{^ IN_CJK UnifiedIdeographs}', "");
-Error('\p{ /a/ID Continue}');
-Error('\P{ /a/ID Continue}');
-Expect(1, 57, '\p{idcontinue}', "");
-Expect(0, 57, '\p{^idcontinue}', "");
-Expect(0, 57, '\P{idcontinue}', "");
-Expect(1, 57, '\P{^idcontinue}', "");
-Expect(0, 47, '\p{idcontinue}', "");
-Expect(1, 47, '\p{^idcontinue}', "");
-Expect(1, 47, '\P{idcontinue}', "");
-Expect(0, 47, '\P{^idcontinue}', "");
-Expect(1, 57, '\p{_id_CONTINUE}', "");
-Expect(0, 57, '\p{^_id_CONTINUE}', "");
-Expect(0, 57, '\P{_id_CONTINUE}', "");
-Expect(1, 57, '\P{^_id_CONTINUE}', "");
-Expect(0, 47, '\p{_id_CONTINUE}', "");
-Expect(1, 47, '\p{^_id_CONTINUE}', "");
-Expect(1, 47, '\P{_id_CONTINUE}', "");
-Expect(0, 47, '\P{^_id_CONTINUE}', "");
-Error('\p{_/a/Is_ID_Continue}');
-Error('\P{_/a/Is_ID_Continue}');
-Expect(1, 57, '\p{isidcontinue}', "");
-Expect(0, 57, '\p{^isidcontinue}', "");
-Expect(0, 57, '\P{isidcontinue}', "");
-Expect(1, 57, '\P{^isidcontinue}', "");
-Expect(0, 47, '\p{isidcontinue}', "");
-Expect(1, 47, '\p{^isidcontinue}', "");
-Expect(1, 47, '\P{isidcontinue}', "");
-Expect(0, 47, '\P{^isidcontinue}', "");
-Expect(1, 57, '\p{ _Isid-CONTINUE}', "");
-Expect(0, 57, '\p{^ _Isid-CONTINUE}', "");
-Expect(0, 57, '\P{ _Isid-CONTINUE}', "");
-Expect(1, 57, '\P{^ _Isid-CONTINUE}', "");
-Expect(0, 47, '\p{ _Isid-CONTINUE}', "");
-Expect(1, 47, '\p{^ _Isid-CONTINUE}', "");
-Expect(1, 47, '\P{ _Isid-CONTINUE}', "");
-Expect(0, 47, '\P{^ _Isid-CONTINUE}', "");
-Error('\p{ IDC:=}');
-Error('\P{ IDC:=}');
-Expect(1, 57, '\p{idc}', "");
-Expect(0, 57, '\p{^idc}', "");
-Expect(0, 57, '\P{idc}', "");
-Expect(1, 57, '\P{^idc}', "");
-Expect(0, 47, '\p{idc}', "");
-Expect(1, 47, '\p{^idc}', "");
-Expect(1, 47, '\P{idc}', "");
-Expect(0, 47, '\P{^idc}', "");
-Expect(1, 57, '\p{ -IDC}', "");
-Expect(0, 57, '\p{^ -IDC}', "");
-Expect(0, 57, '\P{ -IDC}', "");
-Expect(1, 57, '\P{^ -IDC}', "");
-Expect(0, 47, '\p{ -IDC}', "");
-Expect(1, 47, '\p{^ -IDC}', "");
-Expect(1, 47, '\P{ -IDC}', "");
-Expect(0, 47, '\P{^ -IDC}', "");
-Error('\p{:=_ IsIDC}');
-Error('\P{:=_ IsIDC}');
-Expect(1, 57, '\p{isidc}', "");
-Expect(0, 57, '\p{^isidc}', "");
-Expect(0, 57, '\P{isidc}', "");
-Expect(1, 57, '\P{^isidc}', "");
-Expect(0, 47, '\p{isidc}', "");
-Expect(1, 47, '\p{^isidc}', "");
-Expect(1, 47, '\P{isidc}', "");
-Expect(0, 47, '\P{^isidc}', "");
-Expect(1, 57, '\p{ Is_IDC}', "");
-Expect(0, 57, '\p{^ Is_IDC}', "");
-Expect(0, 57, '\P{ Is_IDC}', "");
-Expect(1, 57, '\P{^ Is_IDC}', "");
-Expect(0, 47, '\p{ Is_IDC}', "");
-Expect(1, 47, '\p{^ Is_IDC}', "");
-Expect(1, 47, '\P{ Is_IDC}', "");
-Expect(0, 47, '\P{^ Is_IDC}', "");
-Error('\p{:=In GLAGOLITIC}');
-Error('\P{:=In GLAGOLITIC}');
-Expect(1, 11359, '\p{inglagolitic}', "");
-Expect(0, 11359, '\p{^inglagolitic}', "");
-Expect(0, 11359, '\P{inglagolitic}', "");
-Expect(1, 11359, '\P{^inglagolitic}', "");
-Expect(0, 11263, '\p{inglagolitic}', "");
-Expect(1, 11263, '\p{^inglagolitic}', "");
-Expect(1, 11263, '\P{inglagolitic}', "");
-Expect(0, 11263, '\P{^inglagolitic}', "");
-Expect(1, 11359, '\p{ In Glagolitic}', "");
-Expect(0, 11359, '\p{^ In Glagolitic}', "");
-Expect(0, 11359, '\P{ In Glagolitic}', "");
-Expect(1, 11359, '\P{^ In Glagolitic}', "");
-Expect(0, 11263, '\p{ In Glagolitic}', "");
-Expect(1, 11263, '\p{^ In Glagolitic}', "");
-Expect(1, 11263, '\P{ In Glagolitic}', "");
-Expect(0, 11263, '\P{^ In Glagolitic}', "");
-Error('\p{/a/ open PUNCTUATION}');
-Error('\P{/a/ open PUNCTUATION}');
-Expect(1, 40, '\p{openpunctuation}', "");
-Expect(0, 40, '\p{^openpunctuation}', "");
-Expect(0, 40, '\P{openpunctuation}', "");
-Expect(1, 40, '\P{^openpunctuation}', "");
-Expect(0, 39, '\p{openpunctuation}', "");
-Expect(1, 39, '\p{^openpunctuation}', "");
-Expect(1, 39, '\P{openpunctuation}', "");
-Expect(0, 39, '\P{^openpunctuation}', "");
-Expect(1, 40, '\p{ OPEN Punctuation}', "");
-Expect(0, 40, '\p{^ OPEN Punctuation}', "");
-Expect(0, 40, '\P{ OPEN Punctuation}', "");
-Expect(1, 40, '\P{^ OPEN Punctuation}', "");
-Expect(0, 39, '\p{ OPEN Punctuation}', "");
-Expect(1, 39, '\p{^ OPEN Punctuation}', "");
-Expect(1, 39, '\P{ OPEN Punctuation}', "");
-Expect(0, 39, '\P{^ OPEN Punctuation}', "");
-Error('\p{-:=IS Open_PUNCTUATION}');
-Error('\P{-:=IS Open_PUNCTUATION}');
-Expect(1, 40, '\p{isopenpunctuation}', "");
-Expect(0, 40, '\p{^isopenpunctuation}', "");
-Expect(0, 40, '\P{isopenpunctuation}', "");
-Expect(1, 40, '\P{^isopenpunctuation}', "");
-Expect(0, 39, '\p{isopenpunctuation}', "");
-Expect(1, 39, '\p{^isopenpunctuation}', "");
-Expect(1, 39, '\P{isopenpunctuation}', "");
-Expect(0, 39, '\P{^isopenpunctuation}', "");
-Expect(1, 40, '\p{-Is_openPunctuation}', "");
-Expect(0, 40, '\p{^-Is_openPunctuation}', "");
-Expect(0, 40, '\P{-Is_openPunctuation}', "");
-Expect(1, 40, '\P{^-Is_openPunctuation}', "");
-Expect(0, 39, '\p{-Is_openPunctuation}', "");
-Expect(1, 39, '\p{^-Is_openPunctuation}', "");
-Expect(1, 39, '\P{-Is_openPunctuation}', "");
-Expect(0, 39, '\P{^-Is_openPunctuation}', "");
-Error('\p{ /a/ps}');
-Error('\P{ /a/ps}');
-Expect(1, 40, '\p{ps}', "");
-Expect(0, 40, '\p{^ps}', "");
-Expect(0, 40, '\P{ps}', "");
-Expect(1, 40, '\P{^ps}', "");
-Expect(0, 39, '\p{ps}', "");
-Expect(1, 39, '\p{^ps}', "");
-Expect(1, 39, '\P{ps}', "");
-Expect(0, 39, '\P{^ps}', "");
-Expect(1, 40, '\p{ -PS}', "");
-Expect(0, 40, '\p{^ -PS}', "");
-Expect(0, 40, '\P{ -PS}', "");
-Expect(1, 40, '\P{^ -PS}', "");
-Expect(0, 39, '\p{ -PS}', "");
-Expect(1, 39, '\p{^ -PS}', "");
-Expect(1, 39, '\P{ -PS}', "");
-Expect(0, 39, '\P{^ -PS}', "");
-Error('\p{ Is ps/a/}');
-Error('\P{ Is ps/a/}');
-Expect(1, 40, '\p{isps}', "");
-Expect(0, 40, '\p{^isps}', "");
-Expect(0, 40, '\P{isps}', "");
-Expect(1, 40, '\P{^isps}', "");
-Expect(0, 39, '\p{isps}', "");
-Expect(1, 39, '\p{^isps}', "");
-Expect(1, 39, '\P{isps}', "");
-Expect(0, 39, '\P{^isps}', "");
-Expect(1, 40, '\p{Is_Ps}', "");
-Expect(0, 40, '\p{^Is_Ps}', "");
-Expect(0, 40, '\P{Is_Ps}', "");
-Expect(1, 40, '\P{^Is_Ps}', "");
-Expect(0, 39, '\p{Is_Ps}', "");
-Expect(1, 39, '\p{^Is_Ps}', "");
-Expect(1, 39, '\P{Is_Ps}', "");
-Expect(0, 39, '\P{^Is_Ps}', "");
-Error('\p{ _HANGUL/a/}');
-Error('\P{ _HANGUL/a/}');
-Expect(1, 4607, '\p{hangul}', "");
-Expect(0, 4607, '\p{^hangul}', "");
-Expect(0, 4607, '\P{hangul}', "");
-Expect(1, 4607, '\P{^hangul}', "");
-Expect(0, 4351, '\p{hangul}', "");
-Expect(1, 4351, '\p{^hangul}', "");
-Expect(1, 4351, '\P{hangul}', "");
-Expect(0, 4351, '\P{^hangul}', "");
-Expect(1, 4607, '\p{-_hangul}', "");
-Expect(0, 4607, '\p{^-_hangul}', "");
-Expect(0, 4607, '\P{-_hangul}', "");
-Expect(1, 4607, '\P{^-_hangul}', "");
-Expect(0, 4351, '\p{-_hangul}', "");
-Expect(1, 4351, '\p{^-_hangul}', "");
-Expect(1, 4351, '\P{-_hangul}', "");
-Expect(0, 4351, '\P{^-_hangul}', "");
-Error('\p{:= _is-Hangul}');
-Error('\P{:= _is-Hangul}');
-Expect(1, 4607, '\p{ishangul}', "");
-Expect(0, 4607, '\p{^ishangul}', "");
-Expect(0, 4607, '\P{ishangul}', "");
-Expect(1, 4607, '\P{^ishangul}', "");
-Expect(0, 4351, '\p{ishangul}', "");
-Expect(1, 4351, '\p{^ishangul}', "");
-Expect(1, 4351, '\P{ishangul}', "");
-Expect(0, 4351, '\P{^ishangul}', "");
-Expect(1, 4607, '\p{ -Ishangul}', "");
-Expect(0, 4607, '\p{^ -Ishangul}', "");
-Expect(0, 4607, '\P{ -Ishangul}', "");
-Expect(1, 4607, '\P{^ -Ishangul}', "");
-Expect(0, 4351, '\p{ -Ishangul}', "");
-Expect(1, 4351, '\p{^ -Ishangul}', "");
-Expect(1, 4351, '\P{ -Ishangul}', "");
-Expect(0, 4351, '\P{^ -Ishangul}', "");
-Error('\p{ HANG/a/}');
-Error('\P{ HANG/a/}');
-Expect(1, 4607, '\p{hang}', "");
-Expect(0, 4607, '\p{^hang}', "");
-Expect(0, 4607, '\P{hang}', "");
-Expect(1, 4607, '\P{^hang}', "");
-Expect(0, 4351, '\p{hang}', "");
-Expect(1, 4351, '\p{^hang}', "");
-Expect(1, 4351, '\P{hang}', "");
-Expect(0, 4351, '\P{^hang}', "");
-Expect(1, 4607, '\p{ Hang}', "");
-Expect(0, 4607, '\p{^ Hang}', "");
-Expect(0, 4607, '\P{ Hang}', "");
-Expect(1, 4607, '\P{^ Hang}', "");
-Expect(0, 4351, '\p{ Hang}', "");
-Expect(1, 4351, '\p{^ Hang}', "");
-Expect(1, 4351, '\P{ Hang}', "");
-Expect(0, 4351, '\P{^ Hang}', "");
-Error('\p{/a/__IS_HANG}');
-Error('\P{/a/__IS_HANG}');
-Expect(1, 4607, '\p{ishang}', "");
-Expect(0, 4607, '\p{^ishang}', "");
-Expect(0, 4607, '\P{ishang}', "");
-Expect(1, 4607, '\P{^ishang}', "");
-Expect(0, 4351, '\p{ishang}', "");
-Expect(1, 4351, '\p{^ishang}', "");
-Expect(1, 4351, '\P{ishang}', "");
-Expect(0, 4351, '\P{^ishang}', "");
-Expect(1, 4607, '\p{_-Is HANG}', "");
-Expect(0, 4607, '\p{^_-Is HANG}', "");
-Expect(0, 4607, '\P{_-Is HANG}', "");
-Expect(1, 4607, '\P{^_-Is HANG}', "");
-Expect(0, 4351, '\p{_-Is HANG}', "");
-Expect(1, 4351, '\p{^_-Is HANG}', "");
-Expect(1, 4351, '\P{_-Is HANG}', "");
-Expect(0, 4351, '\P{^_-Is HANG}', "");
-Error('\p{:= -Cypriot}');
-Error('\P{:= -Cypriot}');
-Expect(1, 67589, '\p{cypriot}', "");
-Expect(0, 67589, '\p{^cypriot}', "");
-Expect(0, 67589, '\P{cypriot}', "");
-Expect(1, 67589, '\P{^cypriot}', "");
-Expect(0, 67583, '\p{cypriot}', "");
-Expect(1, 67583, '\p{^cypriot}', "");
-Expect(1, 67583, '\P{cypriot}', "");
-Expect(0, 67583, '\P{^cypriot}', "");
-Expect(1, 67589, '\p{ _CYPRIOT}', "");
-Expect(0, 67589, '\p{^ _CYPRIOT}', "");
-Expect(0, 67589, '\P{ _CYPRIOT}', "");
-Expect(1, 67589, '\P{^ _CYPRIOT}', "");
-Expect(0, 67583, '\p{ _CYPRIOT}', "");
-Expect(1, 67583, '\p{^ _CYPRIOT}', "");
-Expect(1, 67583, '\P{ _CYPRIOT}', "");
-Expect(0, 67583, '\P{^ _CYPRIOT}', "");
-Error('\p{ /a/IS Cypriot}');
-Error('\P{ /a/IS Cypriot}');
-Expect(1, 67589, '\p{iscypriot}', "");
-Expect(0, 67589, '\p{^iscypriot}', "");
-Expect(0, 67589, '\P{iscypriot}', "");
-Expect(1, 67589, '\P{^iscypriot}', "");
-Expect(0, 67583, '\p{iscypriot}', "");
-Expect(1, 67583, '\p{^iscypriot}', "");
-Expect(1, 67583, '\P{iscypriot}', "");
-Expect(0, 67583, '\P{^iscypriot}', "");
-Expect(1, 67589, '\p{ IS Cypriot}', "");
-Expect(0, 67589, '\p{^ IS Cypriot}', "");
-Expect(0, 67589, '\P{ IS Cypriot}', "");
-Expect(1, 67589, '\P{^ IS Cypriot}', "");
-Expect(0, 67583, '\p{ IS Cypriot}', "");
-Expect(1, 67583, '\p{^ IS Cypriot}', "");
-Expect(1, 67583, '\P{ IS Cypriot}', "");
-Expect(0, 67583, '\P{^ IS Cypriot}', "");
-Error('\p{ /a/Cprt}');
-Error('\P{ /a/Cprt}');
-Expect(1, 67589, '\p{cprt}', "");
-Expect(0, 67589, '\p{^cprt}', "");
-Expect(0, 67589, '\P{cprt}', "");
-Expect(1, 67589, '\P{^cprt}', "");
-Expect(0, 67583, '\p{cprt}', "");
-Expect(1, 67583, '\p{^cprt}', "");
-Expect(1, 67583, '\P{cprt}', "");
-Expect(0, 67583, '\P{^cprt}', "");
-Expect(1, 67589, '\p{_cprt}', "");
-Expect(0, 67589, '\p{^_cprt}', "");
-Expect(0, 67589, '\P{_cprt}', "");
-Expect(1, 67589, '\P{^_cprt}', "");
-Expect(0, 67583, '\p{_cprt}', "");
-Expect(1, 67583, '\p{^_cprt}', "");
-Expect(1, 67583, '\P{_cprt}', "");
-Expect(0, 67583, '\P{^_cprt}', "");
-Error('\p{ Is:=cprt}');
-Error('\P{ Is:=cprt}');
-Expect(1, 67589, '\p{iscprt}', "");
-Expect(0, 67589, '\p{^iscprt}', "");
-Expect(0, 67589, '\P{iscprt}', "");
-Expect(1, 67589, '\P{^iscprt}', "");
-Expect(0, 67583, '\p{iscprt}', "");
-Expect(1, 67583, '\p{^iscprt}', "");
-Expect(1, 67583, '\P{iscprt}', "");
-Expect(0, 67583, '\P{^iscprt}', "");
-Expect(1, 67589, '\p{- is CPRT}', "");
-Expect(0, 67589, '\p{^- is CPRT}', "");
-Expect(0, 67589, '\P{- is CPRT}', "");
-Expect(1, 67589, '\P{^- is CPRT}', "");
-Expect(0, 67583, '\p{- is CPRT}', "");
-Expect(1, 67583, '\p{^- is CPRT}', "");
-Expect(1, 67583, '\P{- is CPRT}', "");
-Expect(0, 67583, '\P{^- is CPRT}', "");
-Error('\p{_ BYZANTINEMUSICALSYMBOLS:=}');
-Error('\P{_ BYZANTINEMUSICALSYMBOLS:=}');
-Expect(1, 119039, '\p{byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^byzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^byzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{byzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^byzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{ byzantine_MUSICAL Symbols}', "");
-Expect(0, 119039, '\p{^ byzantine_MUSICAL Symbols}', "");
-Expect(0, 119039, '\P{ byzantine_MUSICAL Symbols}', "");
-Expect(1, 119039, '\P{^ byzantine_MUSICAL Symbols}', "");
-Expect(0, 118783, '\p{ byzantine_MUSICAL Symbols}', "");
-Expect(1, 118783, '\p{^ byzantine_MUSICAL Symbols}', "");
-Expect(1, 118783, '\P{ byzantine_MUSICAL Symbols}', "");
-Expect(0, 118783, '\P{^ byzantine_MUSICAL Symbols}', "");
-Error('\p{ /a/is Byzantine_MUSICAL symbols}');
-Error('\P{ /a/is Byzantine_MUSICAL symbols}');
-Expect(1, 119039, '\p{isbyzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^isbyzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{isbyzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^isbyzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{isbyzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^isbyzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{isbyzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^isbyzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{_ is-ByzantineMusical-Symbols}', "");
-Expect(0, 119039, '\p{^_ is-ByzantineMusical-Symbols}', "");
-Expect(0, 119039, '\P{_ is-ByzantineMusical-Symbols}', "");
-Expect(1, 119039, '\P{^_ is-ByzantineMusical-Symbols}', "");
-Expect(0, 118783, '\p{_ is-ByzantineMusical-Symbols}', "");
-Expect(1, 118783, '\p{^_ is-ByzantineMusical-Symbols}', "");
-Expect(1, 118783, '\P{_ is-ByzantineMusical-Symbols}', "");
-Expect(0, 118783, '\P{^_ is-ByzantineMusical-Symbols}', "");
-Error('\p{-In/a/Byzantine_musicalsymbols}');
-Error('\P{-In/a/Byzantine_musicalsymbols}');
-Expect(1, 119039, '\p{inbyzantinemusicalsymbols}', "");
-Expect(0, 119039, '\p{^inbyzantinemusicalsymbols}', "");
-Expect(0, 119039, '\P{inbyzantinemusicalsymbols}', "");
-Expect(1, 119039, '\P{^inbyzantinemusicalsymbols}', "");
-Expect(0, 118783, '\p{inbyzantinemusicalsymbols}', "");
-Expect(1, 118783, '\p{^inbyzantinemusicalsymbols}', "");
-Expect(1, 118783, '\P{inbyzantinemusicalsymbols}', "");
-Expect(0, 118783, '\P{^inbyzantinemusicalsymbols}', "");
-Expect(1, 119039, '\p{_In_BYZANTINEmusical-Symbols}', "");
-Expect(0, 119039, '\p{^_In_BYZANTINEmusical-Symbols}', "");
-Expect(0, 119039, '\P{_In_BYZANTINEmusical-Symbols}', "");
-Expect(1, 119039, '\P{^_In_BYZANTINEmusical-Symbols}', "");
-Expect(0, 118783, '\p{_In_BYZANTINEmusical-Symbols}', "");
-Expect(1, 118783, '\p{^_In_BYZANTINEmusical-Symbols}', "");
-Expect(1, 118783, '\P{_In_BYZANTINEmusical-Symbols}', "");
-Expect(0, 118783, '\P{^_In_BYZANTINEmusical-Symbols}', "");
-Error('\p{/a/_PosixUpper}');
-Error('\P{/a/_PosixUpper}');
-Expect(1, 90, '\p{posixupper}', "");
-Expect(0, 90, '\p{^posixupper}', "");
-Expect(0, 90, '\P{posixupper}', "");
-Expect(1, 90, '\P{^posixupper}', "");
-Expect(0, 64, '\p{posixupper}', "");
-Expect(1, 64, '\p{^posixupper}', "");
-Expect(1, 64, '\P{posixupper}', "");
-Expect(0, 64, '\P{^posixupper}', "");
-Expect(1, 90, '\p{-_POSIXUPPER}', "");
-Expect(0, 90, '\p{^-_POSIXUPPER}', "");
-Expect(0, 90, '\P{-_POSIXUPPER}', "");
-Expect(1, 90, '\P{^-_POSIXUPPER}', "");
-Expect(0, 64, '\p{-_POSIXUPPER}', "");
-Expect(1, 64, '\p{^-_POSIXUPPER}', "");
-Expect(1, 64, '\P{-_POSIXUPPER}', "");
-Expect(0, 64, '\P{^-_POSIXUPPER}', "");
-Error('\p{-:=Is PosixUpper}');
-Error('\P{-:=Is PosixUpper}');
-Expect(1, 90, '\p{isposixupper}', "");
-Expect(0, 90, '\p{^isposixupper}', "");
-Expect(0, 90, '\P{isposixupper}', "");
-Expect(1, 90, '\P{^isposixupper}', "");
-Expect(0, 64, '\p{isposixupper}', "");
-Expect(1, 64, '\p{^isposixupper}', "");
-Expect(1, 64, '\P{isposixupper}', "");
-Expect(0, 64, '\P{^isposixupper}', "");
-Expect(1, 90, '\p{ _Isposixupper}', "");
-Expect(0, 90, '\p{^ _Isposixupper}', "");
-Expect(0, 90, '\P{ _Isposixupper}', "");
-Expect(1, 90, '\P{^ _Isposixupper}', "");
-Expect(0, 64, '\p{ _Isposixupper}', "");
-Expect(1, 64, '\p{^ _Isposixupper}', "");
-Expect(1, 64, '\P{ _Isposixupper}', "");
-Expect(0, 64, '\P{^ _Isposixupper}', "");
-Error('\p{ in Armenian/a/}');
-Error('\P{ in Armenian/a/}');
-Expect(1, 1423, '\p{inarmenian}', "");
-Expect(0, 1423, '\p{^inarmenian}', "");
-Expect(0, 1423, '\P{inarmenian}', "");
-Expect(1, 1423, '\P{^inarmenian}', "");
-Expect(0, 1327, '\p{inarmenian}', "");
-Expect(1, 1327, '\p{^inarmenian}', "");
-Expect(1, 1327, '\P{inarmenian}', "");
-Expect(0, 1327, '\P{^inarmenian}', "");
-Expect(1, 1423, '\p{_IN Armenian}', "");
-Expect(0, 1423, '\p{^_IN Armenian}', "");
-Expect(0, 1423, '\P{_IN Armenian}', "");
-Expect(1, 1423, '\P{^_IN Armenian}', "");
-Expect(0, 1327, '\p{_IN Armenian}', "");
-Expect(1, 1327, '\p{^_IN Armenian}', "");
-Expect(1, 1327, '\P{_IN Armenian}', "");
-Expect(0, 1327, '\P{^_IN Armenian}', "");
-Error('\p{/a/__PosixAlpha}');
-Error('\P{/a/__PosixAlpha}');
-Expect(1, 90, '\p{posixalpha}', "");
-Expect(0, 90, '\p{^posixalpha}', "");
-Expect(0, 90, '\P{posixalpha}', "");
-Expect(1, 90, '\P{^posixalpha}', "");
-Expect(0, 64, '\p{posixalpha}', "");
-Expect(1, 64, '\p{^posixalpha}', "");
-Expect(1, 64, '\P{posixalpha}', "");
-Expect(0, 64, '\P{^posixalpha}', "");
-Expect(1, 90, '\p{ POSIXALPHA}', "");
-Expect(0, 90, '\p{^ POSIXALPHA}', "");
-Expect(0, 90, '\P{ POSIXALPHA}', "");
-Expect(1, 90, '\P{^ POSIXALPHA}', "");
-Expect(0, 64, '\p{ POSIXALPHA}', "");
-Expect(1, 64, '\p{^ POSIXALPHA}', "");
-Expect(1, 64, '\P{ POSIXALPHA}', "");
-Expect(0, 64, '\P{^ POSIXALPHA}', "");
-Error('\p{ :=IS POSIXALPHA}');
-Error('\P{ :=IS POSIXALPHA}');
-Expect(1, 90, '\p{isposixalpha}', "");
-Expect(0, 90, '\p{^isposixalpha}', "");
-Expect(0, 90, '\P{isposixalpha}', "");
-Expect(1, 90, '\P{^isposixalpha}', "");
-Expect(0, 64, '\p{isposixalpha}', "");
-Expect(1, 64, '\p{^isposixalpha}', "");
-Expect(1, 64, '\P{isposixalpha}', "");
-Expect(0, 64, '\P{^isposixalpha}', "");
-Expect(1, 90, '\p{ _Is-POSIXALPHA}', "");
-Expect(0, 90, '\p{^ _Is-POSIXALPHA}', "");
-Expect(0, 90, '\P{ _Is-POSIXALPHA}', "");
-Expect(1, 90, '\P{^ _Is-POSIXALPHA}', "");
-Expect(0, 64, '\p{ _Is-POSIXALPHA}', "");
-Expect(1, 64, '\p{^ _Is-POSIXALPHA}', "");
-Expect(1, 64, '\P{ _Is-POSIXALPHA}', "");
-Expect(0, 64, '\P{^ _Is-POSIXALPHA}', "");
-Error('\p{/a/ PARAGRAPH_Separator}');
-Error('\P{/a/ PARAGRAPH_Separator}');
-Expect(1, 8233, '\p{paragraphseparator}', "");
-Expect(0, 8233, '\p{^paragraphseparator}', "");
-Expect(0, 8233, '\P{paragraphseparator}', "");
-Expect(1, 8233, '\P{^paragraphseparator}', "");
-Expect(0, 8232, '\p{paragraphseparator}', "");
-Expect(1, 8232, '\p{^paragraphseparator}', "");
-Expect(1, 8232, '\P{paragraphseparator}', "");
-Expect(0, 8232, '\P{^paragraphseparator}', "");
-Expect(1, 8233, '\p{- Paragraph-Separator}', "");
-Expect(0, 8233, '\p{^- Paragraph-Separator}', "");
-Expect(0, 8233, '\P{- Paragraph-Separator}', "");
-Expect(1, 8233, '\P{^- Paragraph-Separator}', "");
-Expect(0, 8232, '\p{- Paragraph-Separator}', "");
-Expect(1, 8232, '\p{^- Paragraph-Separator}', "");
-Expect(1, 8232, '\P{- Paragraph-Separator}', "");
-Expect(0, 8232, '\P{^- Paragraph-Separator}', "");
-Error('\p{- IS:=paragraph_Separator}');
-Error('\P{- IS:=paragraph_Separator}');
-Expect(1, 8233, '\p{isparagraphseparator}', "");
-Expect(0, 8233, '\p{^isparagraphseparator}', "");
-Expect(0, 8233, '\P{isparagraphseparator}', "");
-Expect(1, 8233, '\P{^isparagraphseparator}', "");
-Expect(0, 8232, '\p{isparagraphseparator}', "");
-Expect(1, 8232, '\p{^isparagraphseparator}', "");
-Expect(1, 8232, '\P{isparagraphseparator}', "");
-Expect(0, 8232, '\P{^isparagraphseparator}', "");
-Expect(1, 8233, '\p{- Is_Paragraph Separator}', "");
-Expect(0, 8233, '\p{^- Is_Paragraph Separator}', "");
-Expect(0, 8233, '\P{- Is_Paragraph Separator}', "");
-Expect(1, 8233, '\P{^- Is_Paragraph Separator}', "");
-Expect(0, 8232, '\p{- Is_Paragraph Separator}', "");
-Expect(1, 8232, '\p{^- Is_Paragraph Separator}', "");
-Expect(1, 8232, '\P{- Is_Paragraph Separator}', "");
-Expect(0, 8232, '\P{^- Is_Paragraph Separator}', "");
-Error('\p{_ZP/a/}');
-Error('\P{_ZP/a/}');
-Expect(1, 8233, '\p{zp}', "");
-Expect(0, 8233, '\p{^zp}', "");
-Expect(0, 8233, '\P{zp}', "");
-Expect(1, 8233, '\P{^zp}', "");
-Expect(0, 8232, '\p{zp}', "");
-Expect(1, 8232, '\p{^zp}', "");
-Expect(1, 8232, '\P{zp}', "");
-Expect(0, 8232, '\P{^zp}', "");
-Expect(1, 8233, '\p{ -Zp}', "");
-Expect(0, 8233, '\p{^ -Zp}', "");
-Expect(0, 8233, '\P{ -Zp}', "");
-Expect(1, 8233, '\P{^ -Zp}', "");
-Expect(0, 8232, '\p{ -Zp}', "");
-Expect(1, 8232, '\p{^ -Zp}', "");
-Expect(1, 8232, '\P{ -Zp}', "");
-Expect(0, 8232, '\P{^ -Zp}', "");
-Error('\p{_Is:=zp}');
-Error('\P{_Is:=zp}');
-Expect(1, 8233, '\p{iszp}', "");
-Expect(0, 8233, '\p{^iszp}', "");
-Expect(0, 8233, '\P{iszp}', "");
-Expect(1, 8233, '\P{^iszp}', "");
-Expect(0, 8232, '\p{iszp}', "");
-Expect(1, 8232, '\p{^iszp}', "");
-Expect(1, 8232, '\P{iszp}', "");
-Expect(0, 8232, '\P{^iszp}', "");
-Expect(1, 8233, '\p{is_Zp}', "");
-Expect(0, 8233, '\p{^is_Zp}', "");
-Expect(0, 8233, '\P{is_Zp}', "");
-Expect(1, 8233, '\P{^is_Zp}', "");
-Expect(0, 8232, '\p{is_Zp}', "");
-Expect(1, 8232, '\p{^is_Zp}', "");
-Expect(1, 8232, '\P{is_Zp}', "");
-Expect(0, 8232, '\P{^is_Zp}', "");
-Error('\p{__PHAGS:=Pa}');
-Error('\P{__PHAGS:=Pa}');
-Expect(1, 43127, '\p{phagspa}', "");
-Expect(0, 43127, '\p{^phagspa}', "");
-Expect(0, 43127, '\P{phagspa}', "");
-Expect(1, 43127, '\P{^phagspa}', "");
-Expect(0, 43071, '\p{phagspa}', "");
-Expect(1, 43071, '\p{^phagspa}', "");
-Expect(1, 43071, '\P{phagspa}', "");
-Expect(0, 43071, '\P{^phagspa}', "");
-Expect(1, 43127, '\p{-Phags Pa}', "");
-Expect(0, 43127, '\p{^-Phags Pa}', "");
-Expect(0, 43127, '\P{-Phags Pa}', "");
-Expect(1, 43127, '\P{^-Phags Pa}', "");
-Expect(0, 43071, '\p{-Phags Pa}', "");
-Expect(1, 43071, '\p{^-Phags Pa}', "");
-Expect(1, 43071, '\P{-Phags Pa}', "");
-Expect(0, 43071, '\P{^-Phags Pa}', "");
-Error('\p{_:=IsPHAGS Pa}');
-Error('\P{_:=IsPHAGS Pa}');
-Expect(1, 43127, '\p{isphagspa}', "");
-Expect(0, 43127, '\p{^isphagspa}', "");
-Expect(0, 43127, '\P{isphagspa}', "");
-Expect(1, 43127, '\P{^isphagspa}', "");
-Expect(0, 43071, '\p{isphagspa}', "");
-Expect(1, 43071, '\p{^isphagspa}', "");
-Expect(1, 43071, '\P{isphagspa}', "");
-Expect(0, 43071, '\P{^isphagspa}', "");
-Expect(1, 43127, '\p{ Is PHAGS_Pa}', "");
-Expect(0, 43127, '\p{^ Is PHAGS_Pa}', "");
-Expect(0, 43127, '\P{ Is PHAGS_Pa}', "");
-Expect(1, 43127, '\P{^ Is PHAGS_Pa}', "");
-Expect(0, 43071, '\p{ Is PHAGS_Pa}', "");
-Expect(1, 43071, '\p{^ Is PHAGS_Pa}', "");
-Expect(1, 43071, '\P{ Is PHAGS_Pa}', "");
-Expect(0, 43071, '\P{^ Is PHAGS_Pa}', "");
-Error('\p{:=-Phag}');
-Error('\P{:=-Phag}');
-Expect(1, 43127, '\p{phag}', "");
-Expect(0, 43127, '\p{^phag}', "");
-Expect(0, 43127, '\P{phag}', "");
-Expect(1, 43127, '\P{^phag}', "");
-Expect(0, 43071, '\p{phag}', "");
-Expect(1, 43071, '\p{^phag}', "");
-Expect(1, 43071, '\P{phag}', "");
-Expect(0, 43071, '\P{^phag}', "");
-Expect(1, 43127, '\p{_Phag}', "");
-Expect(0, 43127, '\p{^_Phag}', "");
-Expect(0, 43127, '\P{_Phag}', "");
-Expect(1, 43127, '\P{^_Phag}', "");
-Expect(0, 43071, '\p{_Phag}', "");
-Expect(1, 43071, '\p{^_Phag}', "");
-Expect(1, 43071, '\P{_Phag}', "");
-Expect(0, 43071, '\P{^_Phag}', "");
-Error('\p{ isphag:=}');
-Error('\P{ isphag:=}');
-Expect(1, 43127, '\p{isphag}', "");
-Expect(0, 43127, '\p{^isphag}', "");
-Expect(0, 43127, '\P{isphag}', "");
-Expect(1, 43127, '\P{^isphag}', "");
-Expect(0, 43071, '\p{isphag}', "");
-Expect(1, 43071, '\p{^isphag}', "");
-Expect(1, 43071, '\P{isphag}', "");
-Expect(0, 43071, '\P{^isphag}', "");
-Expect(1, 43127, '\p{_ Is Phag}', "");
-Expect(0, 43127, '\p{^_ Is Phag}', "");
-Expect(0, 43127, '\P{_ Is Phag}', "");
-Expect(1, 43127, '\P{^_ Is Phag}', "");
-Expect(0, 43071, '\p{_ Is Phag}', "");
-Expect(1, 43071, '\p{^_ Is Phag}', "");
-Expect(1, 43071, '\P{_ Is Phag}', "");
-Expect(0, 43071, '\P{^_ Is Phag}', "");
-Error('\p{:= LETTER NUMBER}');
-Error('\P{:= LETTER NUMBER}');
-Expect(1, 5872, '\p{letternumber}', "");
-Expect(0, 5872, '\p{^letternumber}', "");
-Expect(0, 5872, '\P{letternumber}', "");
-Expect(1, 5872, '\P{^letternumber}', "");
-Expect(0, 5869, '\p{letternumber}', "");
-Expect(1, 5869, '\p{^letternumber}', "");
-Expect(1, 5869, '\P{letternumber}', "");
-Expect(0, 5869, '\P{^letternumber}', "");
-Expect(1, 5872, '\p{ -Letter-Number}', "");
-Expect(0, 5872, '\p{^ -Letter-Number}', "");
-Expect(0, 5872, '\P{ -Letter-Number}', "");
-Expect(1, 5872, '\P{^ -Letter-Number}', "");
-Expect(0, 5869, '\p{ -Letter-Number}', "");
-Expect(1, 5869, '\p{^ -Letter-Number}', "");
-Expect(1, 5869, '\P{ -Letter-Number}', "");
-Expect(0, 5869, '\P{^ -Letter-Number}', "");
-Error('\p{-:=IS-LetterNumber}');
-Error('\P{-:=IS-LetterNumber}');
-Expect(1, 5872, '\p{isletternumber}', "");
-Expect(0, 5872, '\p{^isletternumber}', "");
-Expect(0, 5872, '\P{isletternumber}', "");
-Expect(1, 5872, '\P{^isletternumber}', "");
-Expect(0, 5869, '\p{isletternumber}', "");
-Expect(1, 5869, '\p{^isletternumber}', "");
-Expect(1, 5869, '\P{isletternumber}', "");
-Expect(0, 5869, '\P{^isletternumber}', "");
-Expect(1, 5872, '\p{- is-Letter Number}', "");
-Expect(0, 5872, '\p{^- is-Letter Number}', "");
-Expect(0, 5872, '\P{- is-Letter Number}', "");
-Expect(1, 5872, '\P{^- is-Letter Number}', "");
-Expect(0, 5869, '\p{- is-Letter Number}', "");
-Expect(1, 5869, '\p{^- is-Letter Number}', "");
-Expect(1, 5869, '\P{- is-Letter Number}', "");
-Expect(0, 5869, '\P{^- is-Letter Number}', "");
-Error('\p{ /a/Nl}');
-Error('\P{ /a/Nl}');
-Expect(1, 5872, '\p{nl}', "");
-Expect(0, 5872, '\p{^nl}', "");
-Expect(0, 5872, '\P{nl}', "");
-Expect(1, 5872, '\P{^nl}', "");
-Expect(0, 5869, '\p{nl}', "");
-Expect(1, 5869, '\p{^nl}', "");
-Expect(1, 5869, '\P{nl}', "");
-Expect(0, 5869, '\P{^nl}', "");
-Expect(1, 5872, '\p{-Nl}', "");
-Expect(0, 5872, '\p{^-Nl}', "");
-Expect(0, 5872, '\P{-Nl}', "");
-Expect(1, 5872, '\P{^-Nl}', "");
-Expect(0, 5869, '\p{-Nl}', "");
-Expect(1, 5869, '\p{^-Nl}', "");
-Expect(1, 5869, '\P{-Nl}', "");
-Expect(0, 5869, '\P{^-Nl}', "");
-Error('\p{-/a/is NL}');
-Error('\P{-/a/is NL}');
-Expect(1, 5872, '\p{isnl}', "");
-Expect(0, 5872, '\p{^isnl}', "");
-Expect(0, 5872, '\P{isnl}', "");
-Expect(1, 5872, '\P{^isnl}', "");
-Expect(0, 5869, '\p{isnl}', "");
-Expect(1, 5869, '\p{^isnl}', "");
-Expect(1, 5869, '\P{isnl}', "");
-Expect(0, 5869, '\P{^isnl}', "");
-Expect(1, 5872, '\p{ -Is nl}', "");
-Expect(0, 5872, '\p{^ -Is nl}', "");
-Expect(0, 5872, '\P{ -Is nl}', "");
-Expect(1, 5872, '\P{^ -Is nl}', "");
-Expect(0, 5869, '\p{ -Is nl}', "");
-Expect(1, 5869, '\p{^ -Is nl}', "");
-Expect(1, 5869, '\P{ -Is nl}', "");
-Expect(0, 5869, '\P{^ -Is nl}', "");
-Error('\p{ NUMBERFORMS:=}');
-Error('\P{ NUMBERFORMS:=}');
-Expect(1, 8591, '\p{numberforms}', "");
-Expect(0, 8591, '\p{^numberforms}', "");
-Expect(0, 8591, '\P{numberforms}', "");
-Expect(1, 8591, '\P{^numberforms}', "");
-Expect(0, 8527, '\p{numberforms}', "");
-Expect(1, 8527, '\p{^numberforms}', "");
-Expect(1, 8527, '\P{numberforms}', "");
-Expect(0, 8527, '\P{^numberforms}', "");
-Expect(1, 8591, '\p{--NUMBER_Forms}', "");
-Expect(0, 8591, '\p{^--NUMBER_Forms}', "");
-Expect(0, 8591, '\P{--NUMBER_Forms}', "");
-Expect(1, 8591, '\P{^--NUMBER_Forms}', "");
-Expect(0, 8527, '\p{--NUMBER_Forms}', "");
-Expect(1, 8527, '\p{^--NUMBER_Forms}', "");
-Expect(1, 8527, '\P{--NUMBER_Forms}', "");
-Expect(0, 8527, '\P{^--NUMBER_Forms}', "");
-Error('\p{-is/a/NUMBER-Forms}');
-Error('\P{-is/a/NUMBER-Forms}');
-Expect(1, 8591, '\p{isnumberforms}', "");
-Expect(0, 8591, '\p{^isnumberforms}', "");
-Expect(0, 8591, '\P{isnumberforms}', "");
-Expect(1, 8591, '\P{^isnumberforms}', "");
-Expect(0, 8527, '\p{isnumberforms}', "");
-Expect(1, 8527, '\p{^isnumberforms}', "");
-Expect(1, 8527, '\P{isnumberforms}', "");
-Expect(0, 8527, '\P{^isnumberforms}', "");
-Expect(1, 8591, '\p{-_IS numberForms}', "");
-Expect(0, 8591, '\p{^-_IS numberForms}', "");
-Expect(0, 8591, '\P{-_IS numberForms}', "");
-Expect(1, 8591, '\P{^-_IS numberForms}', "");
-Expect(0, 8527, '\p{-_IS numberForms}', "");
-Expect(1, 8527, '\p{^-_IS numberForms}', "");
-Expect(1, 8527, '\P{-_IS numberForms}', "");
-Expect(0, 8527, '\P{^-_IS numberForms}', "");
-Error('\p{ IN/a/number_forms}');
-Error('\P{ IN/a/number_forms}');
-Expect(1, 8591, '\p{innumberforms}', "");
-Expect(0, 8591, '\p{^innumberforms}', "");
-Expect(0, 8591, '\P{innumberforms}', "");
-Expect(1, 8591, '\P{^innumberforms}', "");
-Expect(0, 8527, '\p{innumberforms}', "");
-Expect(1, 8527, '\p{^innumberforms}', "");
-Expect(1, 8527, '\P{innumberforms}', "");
-Expect(0, 8527, '\P{^innumberforms}', "");
-Expect(1, 8591, '\p{- InnumberForms}', "");
-Expect(0, 8591, '\p{^- InnumberForms}', "");
-Expect(0, 8591, '\P{- InnumberForms}', "");
-Expect(1, 8591, '\P{^- InnumberForms}', "");
-Expect(0, 8527, '\p{- InnumberForms}', "");
-Expect(1, 8527, '\p{^- InnumberForms}', "");
-Expect(1, 8527, '\P{- InnumberForms}', "");
-Expect(0, 8527, '\P{^- InnumberForms}', "");
-Error('\p{ :=alnum}');
-Error('\P{ :=alnum}');
-Expect(1, 57, '\p{alnum}', "");
-Expect(0, 57, '\p{^alnum}', "");
-Expect(0, 57, '\P{alnum}', "");
-Expect(1, 57, '\P{^alnum}', "");
-Expect(0, 47, '\p{alnum}', "");
-Expect(1, 47, '\p{^alnum}', "");
-Expect(1, 47, '\P{alnum}', "");
-Expect(0, 47, '\P{^alnum}', "");
-Expect(1, 57, '\p{-_Alnum}', "");
-Expect(0, 57, '\p{^-_Alnum}', "");
-Expect(0, 57, '\P{-_Alnum}', "");
-Expect(1, 57, '\P{^-_Alnum}', "");
-Expect(0, 47, '\p{-_Alnum}', "");
-Expect(1, 47, '\p{^-_Alnum}', "");
-Expect(1, 47, '\P{-_Alnum}', "");
-Expect(0, 47, '\P{^-_Alnum}', "");
-Error('\p{ :=is ALNUM}');
-Error('\P{ :=is ALNUM}');
-Expect(1, 57, '\p{isalnum}', "");
-Expect(0, 57, '\p{^isalnum}', "");
-Expect(0, 57, '\P{isalnum}', "");
-Expect(1, 57, '\P{^isalnum}', "");
-Expect(0, 47, '\p{isalnum}', "");
-Expect(1, 47, '\p{^isalnum}', "");
-Expect(1, 47, '\P{isalnum}', "");
-Expect(0, 47, '\P{^isalnum}', "");
-Expect(1, 57, '\p{ _Is ALNUM}', "");
-Expect(0, 57, '\p{^ _Is ALNUM}', "");
-Expect(0, 57, '\P{ _Is ALNUM}', "");
-Expect(1, 57, '\P{^ _Is ALNUM}', "");
-Expect(0, 47, '\p{ _Is ALNUM}', "");
-Expect(1, 47, '\p{^ _Is ALNUM}', "");
-Expect(1, 47, '\P{ _Is ALNUM}', "");
-Expect(0, 47, '\P{^ _Is ALNUM}', "");
-Error('\p{/a/_-IN_Sundanese}');
-Error('\P{/a/_-IN_Sundanese}');
-Expect(1, 7103, '\p{insundanese}', "");
-Expect(0, 7103, '\p{^insundanese}', "");
-Expect(0, 7103, '\P{insundanese}', "");
-Expect(1, 7103, '\P{^insundanese}', "");
-Expect(0, 7039, '\p{insundanese}', "");
-Expect(1, 7039, '\p{^insundanese}', "");
-Expect(1, 7039, '\P{insundanese}', "");
-Expect(0, 7039, '\P{^insundanese}', "");
-Expect(1, 7103, '\p{--IN SUNDANESE}', "");
-Expect(0, 7103, '\p{^--IN SUNDANESE}', "");
-Expect(0, 7103, '\P{--IN SUNDANESE}', "");
-Expect(1, 7103, '\P{^--IN SUNDANESE}', "");
-Expect(0, 7039, '\p{--IN SUNDANESE}', "");
-Expect(1, 7039, '\p{^--IN SUNDANESE}', "");
-Expect(1, 7039, '\P{--IN SUNDANESE}', "");
-Expect(0, 7039, '\P{^--IN SUNDANESE}', "");
-Error('\p{_/a/ArabicpresentationFORMS_B}');
-Error('\P{_/a/ArabicpresentationFORMS_B}');
-Expect(1, 65279, '\p{arabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^arabicpresentationformsb}', "");
-Expect(0, 65279, '\P{arabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^arabicpresentationformsb}', "");
-Expect(0, 65135, '\p{arabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^arabicpresentationformsb}', "");
-Expect(1, 65135, '\P{arabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^arabicpresentationformsb}', "");
-Expect(1, 65279, '\p{ Arabic-Presentation_formsB}', "");
-Expect(0, 65279, '\p{^ Arabic-Presentation_formsB}', "");
-Expect(0, 65279, '\P{ Arabic-Presentation_formsB}', "");
-Expect(1, 65279, '\P{^ Arabic-Presentation_formsB}', "");
-Expect(0, 65135, '\p{ Arabic-Presentation_formsB}', "");
-Expect(1, 65135, '\p{^ Arabic-Presentation_formsB}', "");
-Expect(1, 65135, '\P{ Arabic-Presentation_formsB}', "");
-Expect(0, 65135, '\P{^ Arabic-Presentation_formsB}', "");
-Error('\p{--is:=ARABIC PRESENTATION-Forms B}');
-Error('\P{--is:=ARABIC PRESENTATION-Forms B}');
-Expect(1, 65279, '\p{isarabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^isarabicpresentationformsb}', "");
-Expect(0, 65279, '\P{isarabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^isarabicpresentationformsb}', "");
-Expect(0, 65135, '\p{isarabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^isarabicpresentationformsb}', "");
-Expect(1, 65135, '\P{isarabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^isarabicpresentationformsb}', "");
-Expect(1, 65279, '\p{ -Is Arabic-presentation_forms-b}', "");
-Expect(0, 65279, '\p{^ -Is Arabic-presentation_forms-b}', "");
-Expect(0, 65279, '\P{ -Is Arabic-presentation_forms-b}', "");
-Expect(1, 65279, '\P{^ -Is Arabic-presentation_forms-b}', "");
-Expect(0, 65135, '\p{ -Is Arabic-presentation_forms-b}', "");
-Expect(1, 65135, '\p{^ -Is Arabic-presentation_forms-b}', "");
-Expect(1, 65135, '\P{ -Is Arabic-presentation_forms-b}', "");
-Expect(0, 65135, '\P{^ -Is Arabic-presentation_forms-b}', "");
-Error('\p{ -In ARABIC presentation FormsB:=}');
-Error('\P{ -In ARABIC presentation FormsB:=}');
-Expect(1, 65279, '\p{inarabicpresentationformsb}', "");
-Expect(0, 65279, '\p{^inarabicpresentationformsb}', "");
-Expect(0, 65279, '\P{inarabicpresentationformsb}', "");
-Expect(1, 65279, '\P{^inarabicpresentationformsb}', "");
-Expect(0, 65135, '\p{inarabicpresentationformsb}', "");
-Expect(1, 65135, '\p{^inarabicpresentationformsb}', "");
-Expect(1, 65135, '\P{inarabicpresentationformsb}', "");
-Expect(0, 65135, '\P{^inarabicpresentationformsb}', "");
-Expect(1, 65279, '\p{__IN ARABIC presentation Forms B}', "");
-Expect(0, 65279, '\p{^__IN ARABIC presentation Forms B}', "");
-Expect(0, 65279, '\P{__IN ARABIC presentation Forms B}', "");
-Expect(1, 65279, '\P{^__IN ARABIC presentation Forms B}', "");
-Expect(0, 65135, '\p{__IN ARABIC presentation Forms B}', "");
-Expect(1, 65135, '\p{^__IN ARABIC presentation Forms B}', "");
-Expect(1, 65135, '\P{__IN ARABIC presentation Forms B}', "");
-Expect(0, 65135, '\P{^__IN ARABIC presentation Forms B}', "");
-Error('\p{-:=rumi Numeralsymbols}');
-Error('\P{-:=rumi Numeralsymbols}');
-Expect(1, 69247, '\p{ruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^ruminumeralsymbols}', "");
-Expect(0, 69247, '\P{ruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^ruminumeralsymbols}', "");
-Expect(0, 69215, '\p{ruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^ruminumeralsymbols}', "");
-Expect(1, 69215, '\P{ruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^ruminumeralsymbols}', "");
-Expect(1, 69247, '\p{ -Rumi Numeral SYMBOLS}', "");
-Expect(0, 69247, '\p{^ -Rumi Numeral SYMBOLS}', "");
-Expect(0, 69247, '\P{ -Rumi Numeral SYMBOLS}', "");
-Expect(1, 69247, '\P{^ -Rumi Numeral SYMBOLS}', "");
-Expect(0, 69215, '\p{ -Rumi Numeral SYMBOLS}', "");
-Expect(1, 69215, '\p{^ -Rumi Numeral SYMBOLS}', "");
-Expect(1, 69215, '\P{ -Rumi Numeral SYMBOLS}', "");
-Expect(0, 69215, '\P{^ -Rumi Numeral SYMBOLS}', "");
-Error('\p{-Is ruminumeral:=Symbols}');
-Error('\P{-Is ruminumeral:=Symbols}');
-Expect(1, 69247, '\p{isruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^isruminumeralsymbols}', "");
-Expect(0, 69247, '\P{isruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^isruminumeralsymbols}', "");
-Expect(0, 69215, '\p{isruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^isruminumeralsymbols}', "");
-Expect(1, 69215, '\P{isruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^isruminumeralsymbols}', "");
-Expect(1, 69247, '\p{_ Is_rumi numeralsymbols}', "");
-Expect(0, 69247, '\p{^_ Is_rumi numeralsymbols}', "");
-Expect(0, 69247, '\P{_ Is_rumi numeralsymbols}', "");
-Expect(1, 69247, '\P{^_ Is_rumi numeralsymbols}', "");
-Expect(0, 69215, '\p{_ Is_rumi numeralsymbols}', "");
-Expect(1, 69215, '\p{^_ Is_rumi numeralsymbols}', "");
-Expect(1, 69215, '\P{_ Is_rumi numeralsymbols}', "");
-Expect(0, 69215, '\P{^_ Is_rumi numeralsymbols}', "");
-Error('\p{ in-Rumi_NUMERAL/a/Symbols}');
-Error('\P{ in-Rumi_NUMERAL/a/Symbols}');
-Expect(1, 69247, '\p{inruminumeralsymbols}', "");
-Expect(0, 69247, '\p{^inruminumeralsymbols}', "");
-Expect(0, 69247, '\P{inruminumeralsymbols}', "");
-Expect(1, 69247, '\P{^inruminumeralsymbols}', "");
-Expect(0, 69215, '\p{inruminumeralsymbols}', "");
-Expect(1, 69215, '\p{^inruminumeralsymbols}', "");
-Expect(1, 69215, '\P{inruminumeralsymbols}', "");
-Expect(0, 69215, '\P{^inruminumeralsymbols}', "");
-Expect(1, 69247, '\p{ _IN Rumi numeralSymbols}', "");
-Expect(0, 69247, '\p{^ _IN Rumi numeralSymbols}', "");
-Expect(0, 69247, '\P{ _IN Rumi numeralSymbols}', "");
-Expect(1, 69247, '\P{^ _IN Rumi numeralSymbols}', "");
-Expect(0, 69215, '\p{ _IN Rumi numeralSymbols}', "");
-Expect(1, 69215, '\p{^ _IN Rumi numeralSymbols}', "");
-Expect(1, 69215, '\P{ _IN Rumi numeralSymbols}', "");
-Expect(0, 69215, '\P{^ _IN Rumi numeralSymbols}', "");
-Error('\p{-_common_IndicNumber/a/Forms}');
-Error('\P{-_common_IndicNumber/a/Forms}');
-Expect(1, 43071, '\p{commonindicnumberforms}', "");
-Expect(0, 43071, '\p{^commonindicnumberforms}', "");
-Expect(0, 43071, '\P{commonindicnumberforms}', "");
-Expect(1, 43071, '\P{^commonindicnumberforms}', "");
-Expect(0, 43055, '\p{commonindicnumberforms}', "");
-Expect(1, 43055, '\p{^commonindicnumberforms}', "");
-Expect(1, 43055, '\P{commonindicnumberforms}', "");
-Expect(0, 43055, '\P{^commonindicnumberforms}', "");
-Expect(1, 43071, '\p{- CommonIndic-Numberforms}', "");
-Expect(0, 43071, '\p{^- CommonIndic-Numberforms}', "");
-Expect(0, 43071, '\P{- CommonIndic-Numberforms}', "");
-Expect(1, 43071, '\P{^- CommonIndic-Numberforms}', "");
-Expect(0, 43055, '\p{- CommonIndic-Numberforms}', "");
-Expect(1, 43055, '\p{^- CommonIndic-Numberforms}', "");
-Expect(1, 43055, '\P{- CommonIndic-Numberforms}', "");
-Expect(0, 43055, '\P{^- CommonIndic-Numberforms}', "");
-Error('\p{ -Is:=common_Indic-NUMBER Forms}');
-Error('\P{ -Is:=common_Indic-NUMBER Forms}');
-Expect(1, 43071, '\p{iscommonindicnumberforms}', "");
-Expect(0, 43071, '\p{^iscommonindicnumberforms}', "");
-Expect(0, 43071, '\P{iscommonindicnumberforms}', "");
-Expect(1, 43071, '\P{^iscommonindicnumberforms}', "");
-Expect(0, 43055, '\p{iscommonindicnumberforms}', "");
-Expect(1, 43055, '\p{^iscommonindicnumberforms}', "");
-Expect(1, 43055, '\P{iscommonindicnumberforms}', "");
-Expect(0, 43055, '\P{^iscommonindicnumberforms}', "");
-Expect(1, 43071, '\p{_ Is Common-INDIC Number FORMS}', "");
-Expect(0, 43071, '\p{^_ Is Common-INDIC Number FORMS}', "");
-Expect(0, 43071, '\P{_ Is Common-INDIC Number FORMS}', "");
-Expect(1, 43071, '\P{^_ Is Common-INDIC Number FORMS}', "");
-Expect(0, 43055, '\p{_ Is Common-INDIC Number FORMS}', "");
-Expect(1, 43055, '\p{^_ Is Common-INDIC Number FORMS}', "");
-Expect(1, 43055, '\P{_ Is Common-INDIC Number FORMS}', "");
-Expect(0, 43055, '\P{^_ Is Common-INDIC Number FORMS}', "");
-Error('\p{ in Common INDIC:=number Forms}');
-Error('\P{ in Common INDIC:=number Forms}');
-Expect(1, 43071, '\p{incommonindicnumberforms}', "");
-Expect(0, 43071, '\p{^incommonindicnumberforms}', "");
-Expect(0, 43071, '\P{incommonindicnumberforms}', "");
-Expect(1, 43071, '\P{^incommonindicnumberforms}', "");
-Expect(0, 43055, '\p{incommonindicnumberforms}', "");
-Expect(1, 43055, '\p{^incommonindicnumberforms}', "");
-Expect(1, 43055, '\P{incommonindicnumberforms}', "");
-Expect(0, 43055, '\P{^incommonindicnumberforms}', "");
-Expect(1, 43071, '\p{--In-common-Indic_NUMBERForms}', "");
-Expect(0, 43071, '\p{^--In-common-Indic_NUMBERForms}', "");
-Expect(0, 43071, '\P{--In-common-Indic_NUMBERForms}', "");
-Expect(1, 43071, '\P{^--In-common-Indic_NUMBERForms}', "");
-Expect(0, 43055, '\p{--In-common-Indic_NUMBERForms}', "");
-Expect(1, 43055, '\p{^--In-common-Indic_NUMBERForms}', "");
-Expect(1, 43055, '\P{--In-common-Indic_NUMBERForms}', "");
-Expect(0, 43055, '\P{^--In-common-Indic_NUMBERForms}', "");
-Error('\p{:=Alpha}');
-Error('\P{:=Alpha}');
-Expect(1, 90, '\p{alpha}', "");
-Expect(0, 90, '\p{^alpha}', "");
-Expect(0, 90, '\P{alpha}', "");
-Expect(1, 90, '\P{^alpha}', "");
-Expect(0, 64, '\p{alpha}', "");
-Expect(1, 64, '\p{^alpha}', "");
-Expect(1, 64, '\P{alpha}', "");
-Expect(0, 64, '\P{^alpha}', "");
-Expect(1, 90, '\p{-alpha}', "");
-Expect(0, 90, '\p{^-alpha}', "");
-Expect(0, 90, '\P{-alpha}', "");
-Expect(1, 90, '\P{^-alpha}', "");
-Expect(0, 64, '\p{-alpha}', "");
-Expect(1, 64, '\p{^-alpha}', "");
-Expect(1, 64, '\P{-alpha}', "");
-Expect(0, 64, '\P{^-alpha}', "");
-Error('\p{_/a/IsAlpha}');
-Error('\P{_/a/IsAlpha}');
-Expect(1, 90, '\p{isalpha}', "");
-Expect(0, 90, '\p{^isalpha}', "");
-Expect(0, 90, '\P{isalpha}', "");
-Expect(1, 90, '\P{^isalpha}', "");
-Expect(0, 64, '\p{isalpha}', "");
-Expect(1, 64, '\p{^isalpha}', "");
-Expect(1, 64, '\P{isalpha}', "");
-Expect(0, 64, '\P{^isalpha}', "");
-Expect(1, 90, '\p{- Is Alpha}', "");
-Expect(0, 90, '\p{^- Is Alpha}', "");
-Expect(0, 90, '\P{- Is Alpha}', "");
-Expect(1, 90, '\P{^- Is Alpha}', "");
-Expect(0, 64, '\p{- Is Alpha}', "");
-Expect(1, 64, '\p{^- Is Alpha}', "");
-Expect(1, 64, '\P{- Is Alpha}', "");
-Expect(0, 64, '\P{^- Is Alpha}', "");
-Error('\p{:= -Alphabetic}');
-Error('\P{:= -Alphabetic}');
-Expect(1, 90, '\p{alphabetic}', "");
-Expect(0, 90, '\p{^alphabetic}', "");
-Expect(0, 90, '\P{alphabetic}', "");
-Expect(1, 90, '\P{^alphabetic}', "");
-Expect(0, 64, '\p{alphabetic}', "");
-Expect(1, 64, '\p{^alphabetic}', "");
-Expect(1, 64, '\P{alphabetic}', "");
-Expect(0, 64, '\P{^alphabetic}', "");
-Expect(1, 90, '\p{ -alphabetic}', "");
-Expect(0, 90, '\p{^ -alphabetic}', "");
-Expect(0, 90, '\P{ -alphabetic}', "");
-Expect(1, 90, '\P{^ -alphabetic}', "");
-Expect(0, 64, '\p{ -alphabetic}', "");
-Expect(1, 64, '\p{^ -alphabetic}', "");
-Expect(1, 64, '\P{ -alphabetic}', "");
-Expect(0, 64, '\P{^ -alphabetic}', "");
-Error('\p{ :=isalphabetic}');
-Error('\P{ :=isalphabetic}');
-Expect(1, 90, '\p{isalphabetic}', "");
-Expect(0, 90, '\p{^isalphabetic}', "");
-Expect(0, 90, '\P{isalphabetic}', "");
-Expect(1, 90, '\P{^isalphabetic}', "");
-Expect(0, 64, '\p{isalphabetic}', "");
-Expect(1, 64, '\p{^isalphabetic}', "");
-Expect(1, 64, '\P{isalphabetic}', "");
-Expect(0, 64, '\P{^isalphabetic}', "");
-Expect(1, 90, '\p{is alphabetic}', "");
-Expect(0, 90, '\p{^is alphabetic}', "");
-Expect(0, 90, '\P{is alphabetic}', "");
-Expect(1, 90, '\P{^is alphabetic}', "");
-Expect(0, 64, '\p{is alphabetic}', "");
-Expect(1, 64, '\p{^is alphabetic}', "");
-Expect(1, 64, '\P{is alphabetic}', "");
-Expect(0, 64, '\P{^is alphabetic}', "");
-Error('\p{__InEgyptian hieroglyphs/a/}');
-Error('\P{__InEgyptian hieroglyphs/a/}');
-Expect(1, 78895, '\p{inegyptianhieroglyphs}', "");
-Expect(0, 78895, '\p{^inegyptianhieroglyphs}', "");
-Expect(0, 78895, '\P{inegyptianhieroglyphs}', "");
-Expect(1, 78895, '\P{^inegyptianhieroglyphs}', "");
-Expect(0, 77823, '\p{inegyptianhieroglyphs}', "");
-Expect(1, 77823, '\p{^inegyptianhieroglyphs}', "");
-Expect(1, 77823, '\P{inegyptianhieroglyphs}', "");
-Expect(0, 77823, '\P{^inegyptianhieroglyphs}', "");
-Expect(1, 78895, '\p{ -INEgyptianHieroglyphs}', "");
-Expect(0, 78895, '\p{^ -INEgyptianHieroglyphs}', "");
-Expect(0, 78895, '\P{ -INEgyptianHieroglyphs}', "");
-Expect(1, 78895, '\P{^ -INEgyptianHieroglyphs}', "");
-Expect(0, 77823, '\p{ -INEgyptianHieroglyphs}', "");
-Expect(1, 77823, '\p{^ -INEgyptianHieroglyphs}', "");
-Expect(1, 77823, '\P{ -INEgyptianHieroglyphs}', "");
-Expect(0, 77823, '\P{^ -INEgyptianHieroglyphs}', "");
-Error('\p{/a/In Myanmar}');
-Error('\P{/a/In Myanmar}');
-Expect(1, 4255, '\p{inmyanmar}', "");
-Expect(0, 4255, '\p{^inmyanmar}', "");
-Expect(0, 4255, '\P{inmyanmar}', "");
-Expect(1, 4255, '\P{^inmyanmar}', "");
-Expect(0, 4095, '\p{inmyanmar}', "");
-Expect(1, 4095, '\p{^inmyanmar}', "");
-Expect(1, 4095, '\P{inmyanmar}', "");
-Expect(0, 4095, '\P{^inmyanmar}', "");
-Expect(1, 4255, '\p{ IN MYANMAR}', "");
-Expect(0, 4255, '\p{^ IN MYANMAR}', "");
-Expect(0, 4255, '\P{ IN MYANMAR}', "");
-Expect(1, 4255, '\P{^ IN MYANMAR}', "");
-Expect(0, 4095, '\p{ IN MYANMAR}', "");
-Expect(1, 4095, '\p{^ IN MYANMAR}', "");
-Expect(1, 4095, '\P{ IN MYANMAR}', "");
-Expect(0, 4095, '\P{^ IN MYANMAR}', "");
-Error('\p{- Greek/a/Extended}');
-Error('\P{- Greek/a/Extended}');
-Expect(1, 8191, '\p{greekextended}', "");
-Expect(0, 8191, '\p{^greekextended}', "");
-Expect(0, 8191, '\P{greekextended}', "");
-Expect(1, 8191, '\P{^greekextended}', "");
-Expect(0, 7935, '\p{greekextended}', "");
-Expect(1, 7935, '\p{^greekextended}', "");
-Expect(1, 7935, '\P{greekextended}', "");
-Expect(0, 7935, '\P{^greekextended}', "");
-Expect(1, 8191, '\p{- GREEK_EXTENDED}', "");
-Expect(0, 8191, '\p{^- GREEK_EXTENDED}', "");
-Expect(0, 8191, '\P{- GREEK_EXTENDED}', "");
-Expect(1, 8191, '\P{^- GREEK_EXTENDED}', "");
-Expect(0, 7935, '\p{- GREEK_EXTENDED}', "");
-Expect(1, 7935, '\p{^- GREEK_EXTENDED}', "");
-Expect(1, 7935, '\P{- GREEK_EXTENDED}', "");
-Expect(0, 7935, '\P{^- GREEK_EXTENDED}', "");
-Error('\p{ Is greek/a/EXTENDED}');
-Error('\P{ Is greek/a/EXTENDED}');
-Expect(1, 8191, '\p{isgreekextended}', "");
-Expect(0, 8191, '\p{^isgreekextended}', "");
-Expect(0, 8191, '\P{isgreekextended}', "");
-Expect(1, 8191, '\P{^isgreekextended}', "");
-Expect(0, 7935, '\p{isgreekextended}', "");
-Expect(1, 7935, '\p{^isgreekextended}', "");
-Expect(1, 7935, '\P{isgreekextended}', "");
-Expect(0, 7935, '\P{^isgreekextended}', "");
-Expect(1, 8191, '\p{ -is GREEK_EXTENDED}', "");
-Expect(0, 8191, '\p{^ -is GREEK_EXTENDED}', "");
-Expect(0, 8191, '\P{ -is GREEK_EXTENDED}', "");
-Expect(1, 8191, '\P{^ -is GREEK_EXTENDED}', "");
-Expect(0, 7935, '\p{ -is GREEK_EXTENDED}', "");
-Expect(1, 7935, '\p{^ -is GREEK_EXTENDED}', "");
-Expect(1, 7935, '\P{ -is GREEK_EXTENDED}', "");
-Expect(0, 7935, '\P{^ -is GREEK_EXTENDED}', "");
-Error('\p{-/a/In greek_extended}');
-Error('\P{-/a/In greek_extended}');
-Expect(1, 8191, '\p{ingreekextended}', "");
-Expect(0, 8191, '\p{^ingreekextended}', "");
-Expect(0, 8191, '\P{ingreekextended}', "");
-Expect(1, 8191, '\P{^ingreekextended}', "");
-Expect(0, 7935, '\p{ingreekextended}', "");
-Expect(1, 7935, '\p{^ingreekextended}', "");
-Expect(1, 7935, '\P{ingreekextended}', "");
-Expect(0, 7935, '\P{^ingreekextended}', "");
-Expect(1, 8191, '\p{ in GreekEXTENDED}', "");
-Expect(0, 8191, '\p{^ in GreekEXTENDED}', "");
-Expect(0, 8191, '\P{ in GreekEXTENDED}', "");
-Expect(1, 8191, '\P{^ in GreekEXTENDED}', "");
-Expect(0, 7935, '\p{ in GreekEXTENDED}', "");
-Expect(1, 7935, '\p{^ in GreekEXTENDED}', "");
-Expect(1, 7935, '\P{ in GreekEXTENDED}', "");
-Expect(0, 7935, '\P{^ in GreekEXTENDED}', "");
-Error('\p{ :=radical}');
-Error('\P{ :=radical}');
-Expect(1, 11929, '\p{radical}', "");
-Expect(0, 11929, '\p{^radical}', "");
-Expect(0, 11929, '\P{radical}', "");
-Expect(1, 11929, '\P{^radical}', "");
-Expect(0, 11903, '\p{radical}', "");
-Expect(1, 11903, '\p{^radical}', "");
-Expect(1, 11903, '\P{radical}', "");
-Expect(0, 11903, '\P{^radical}', "");
-Expect(1, 11929, '\p{ -RADICAL}', "");
-Expect(0, 11929, '\p{^ -RADICAL}', "");
-Expect(0, 11929, '\P{ -RADICAL}', "");
-Expect(1, 11929, '\P{^ -RADICAL}', "");
-Expect(0, 11903, '\p{ -RADICAL}', "");
-Expect(1, 11903, '\p{^ -RADICAL}', "");
-Expect(1, 11903, '\P{ -RADICAL}', "");
-Expect(0, 11903, '\P{^ -RADICAL}', "");
-Error('\p{ /a/Isradical}');
-Error('\P{ /a/Isradical}');
-Expect(1, 11929, '\p{isradical}', "");
-Expect(0, 11929, '\p{^isradical}', "");
-Expect(0, 11929, '\P{isradical}', "");
-Expect(1, 11929, '\P{^isradical}', "");
-Expect(0, 11903, '\p{isradical}', "");
-Expect(1, 11903, '\p{^isradical}', "");
-Expect(1, 11903, '\P{isradical}', "");
-Expect(0, 11903, '\P{^isradical}', "");
-Expect(1, 11929, '\p{ is-radical}', "");
-Expect(0, 11929, '\p{^ is-radical}', "");
-Expect(0, 11929, '\P{ is-radical}', "");
-Expect(1, 11929, '\P{^ is-radical}', "");
-Expect(0, 11903, '\p{ is-radical}', "");
-Expect(1, 11903, '\p{^ is-radical}', "");
-Expect(1, 11903, '\P{ is-radical}', "");
-Expect(0, 11903, '\P{^ is-radical}', "");
-Error('\p{ _Low/a/Surrogates}');
-Error('\P{ _Low/a/Surrogates}');
-Expect(0, 1, '\p{lowsurrogates}', "");
-Expect(1, 1, '\p{^lowsurrogates}', "");
-Expect(1, 1, '\P{lowsurrogates}', "");
-Expect(0, 1, '\P{^lowsurrogates}', "");
-Expect(0, 1, '\p{ low_Surrogates}', "");
-Expect(1, 1, '\p{^ low_Surrogates}', "");
-Expect(1, 1, '\P{ low_Surrogates}', "");
-Expect(0, 1, '\P{^ low_Surrogates}', "");
-Error('\p{_:=Is_Low Surrogates}');
-Error('\P{_:=Is_Low Surrogates}');
-Expect(0, 1, '\p{islowsurrogates}', "");
-Expect(1, 1, '\p{^islowsurrogates}', "");
-Expect(1, 1, '\P{islowsurrogates}', "");
-Expect(0, 1, '\P{^islowsurrogates}', "");
-Expect(0, 1, '\p{_-IS Low Surrogates}', "");
-Expect(1, 1, '\p{^_-IS Low Surrogates}', "");
-Expect(1, 1, '\P{_-IS Low Surrogates}', "");
-Expect(0, 1, '\P{^_-IS Low Surrogates}', "");
-Error('\p{-in-low SURROGATES/a/}');
-Error('\P{-in-low SURROGATES/a/}');
-Expect(0, 1, '\p{inlowsurrogates}', "");
-Expect(1, 1, '\p{^inlowsurrogates}', "");
-Expect(1, 1, '\P{inlowsurrogates}', "");
-Expect(0, 1, '\P{^inlowsurrogates}', "");
-Expect(0, 1, '\p{ in Low Surrogates}', "");
-Expect(1, 1, '\p{^ in Low Surrogates}', "");
-Expect(1, 1, '\P{ in Low Surrogates}', "");
-Expect(0, 1, '\P{^ in Low Surrogates}', "");
-Error('\p{__in_Phags-pa:=}');
-Error('\P{__in_Phags-pa:=}');
-Expect(1, 43135, '\p{inphagspa}', "");
-Expect(0, 43135, '\p{^inphagspa}', "");
-Expect(0, 43135, '\P{inphagspa}', "");
-Expect(1, 43135, '\P{^inphagspa}', "");
-Expect(0, 43071, '\p{inphagspa}', "");
-Expect(1, 43071, '\p{^inphagspa}', "");
-Expect(1, 43071, '\P{inphagspa}', "");
-Expect(0, 43071, '\P{^inphagspa}', "");
-Expect(1, 43135, '\p{- in Phags Pa}', "");
-Expect(0, 43135, '\p{^- in Phags Pa}', "");
-Expect(0, 43135, '\P{- in Phags Pa}', "");
-Expect(1, 43135, '\P{^- in Phags Pa}', "");
-Expect(0, 43071, '\p{- in Phags Pa}', "");
-Expect(1, 43071, '\p{^- in Phags Pa}', "");
-Expect(1, 43071, '\P{- in Phags Pa}', "");
-Expect(0, 43071, '\P{^- in Phags Pa}', "");
-Error('\p{_ IMPERIAL/a/Aramaic}');
-Error('\P{_ IMPERIAL/a/Aramaic}');
-Expect(1, 67669, '\p{imperialaramaic}', "");
-Expect(0, 67669, '\p{^imperialaramaic}', "");
-Expect(0, 67669, '\P{imperialaramaic}', "");
-Expect(1, 67669, '\P{^imperialaramaic}', "");
-Expect(0, 67647, '\p{imperialaramaic}', "");
-Expect(1, 67647, '\p{^imperialaramaic}', "");
-Expect(1, 67647, '\P{imperialaramaic}', "");
-Expect(0, 67647, '\P{^imperialaramaic}', "");
-Expect(1, 67669, '\p{_Imperial Aramaic}', "");
-Expect(0, 67669, '\p{^_Imperial Aramaic}', "");
-Expect(0, 67669, '\P{_Imperial Aramaic}', "");
-Expect(1, 67669, '\P{^_Imperial Aramaic}', "");
-Expect(0, 67647, '\p{_Imperial Aramaic}', "");
-Expect(1, 67647, '\p{^_Imperial Aramaic}', "");
-Expect(1, 67647, '\P{_Imperial Aramaic}', "");
-Expect(0, 67647, '\P{^_Imperial Aramaic}', "");
-Error('\p{:= _IS IMPERIAL_aramaic}');
-Error('\P{:= _IS IMPERIAL_aramaic}');
-Expect(1, 67669, '\p{isimperialaramaic}', "");
-Expect(0, 67669, '\p{^isimperialaramaic}', "");
-Expect(0, 67669, '\P{isimperialaramaic}', "");
-Expect(1, 67669, '\P{^isimperialaramaic}', "");
-Expect(0, 67647, '\p{isimperialaramaic}', "");
-Expect(1, 67647, '\p{^isimperialaramaic}', "");
-Expect(1, 67647, '\P{isimperialaramaic}', "");
-Expect(0, 67647, '\P{^isimperialaramaic}', "");
-Expect(1, 67669, '\p{- Is-Imperial ARAMAIC}', "");
-Expect(0, 67669, '\p{^- Is-Imperial ARAMAIC}', "");
-Expect(0, 67669, '\P{- Is-Imperial ARAMAIC}', "");
-Expect(1, 67669, '\P{^- Is-Imperial ARAMAIC}', "");
-Expect(0, 67647, '\p{- Is-Imperial ARAMAIC}', "");
-Expect(1, 67647, '\p{^- Is-Imperial ARAMAIC}', "");
-Expect(1, 67647, '\P{- Is-Imperial ARAMAIC}', "");
-Expect(0, 67647, '\P{^- Is-Imperial ARAMAIC}', "");
-Error('\p{:=_-ARMI}');
-Error('\P{:=_-ARMI}');
-Expect(1, 67669, '\p{armi}', "");
-Expect(0, 67669, '\p{^armi}', "");
-Expect(0, 67669, '\P{armi}', "");
-Expect(1, 67669, '\P{^armi}', "");
-Expect(0, 67647, '\p{armi}', "");
-Expect(1, 67647, '\p{^armi}', "");
-Expect(1, 67647, '\P{armi}', "");
-Expect(0, 67647, '\P{^armi}', "");
-Expect(1, 67669, '\p{_ ARMI}', "");
-Expect(0, 67669, '\p{^_ ARMI}', "");
-Expect(0, 67669, '\P{_ ARMI}', "");
-Expect(1, 67669, '\P{^_ ARMI}', "");
-Expect(0, 67647, '\p{_ ARMI}', "");
-Expect(1, 67647, '\p{^_ ARMI}', "");
-Expect(1, 67647, '\P{_ ARMI}', "");
-Expect(0, 67647, '\P{^_ ARMI}', "");
-Error('\p{_Is:=Armi}');
-Error('\P{_Is:=Armi}');
-Expect(1, 67669, '\p{isarmi}', "");
-Expect(0, 67669, '\p{^isarmi}', "");
-Expect(0, 67669, '\P{isarmi}', "");
-Expect(1, 67669, '\P{^isarmi}', "");
-Expect(0, 67647, '\p{isarmi}', "");
-Expect(1, 67647, '\p{^isarmi}', "");
-Expect(1, 67647, '\P{isarmi}', "");
-Expect(0, 67647, '\P{^isarmi}', "");
-Expect(1, 67669, '\p{_ Is-Armi}', "");
-Expect(0, 67669, '\p{^_ Is-Armi}', "");
-Expect(0, 67669, '\P{_ Is-Armi}', "");
-Expect(1, 67669, '\P{^_ Is-Armi}', "");
-Expect(0, 67647, '\p{_ Is-Armi}', "");
-Expect(1, 67647, '\p{^_ Is-Armi}', "");
-Expect(1, 67647, '\P{_ Is-Armi}', "");
-Expect(0, 67647, '\P{^_ Is-Armi}', "");
-Error('\p{:=-PERLSPACE}');
-Error('\P{:=-PERLSPACE}');
-Expect(1, 10, '\p{perlspace}', "");
-Expect(0, 10, '\p{^perlspace}', "");
-Expect(0, 10, '\P{perlspace}', "");
-Expect(1, 10, '\P{^perlspace}', "");
-Expect(0, 8, '\p{perlspace}', "");
-Expect(1, 8, '\p{^perlspace}', "");
-Expect(1, 8, '\P{perlspace}', "");
-Expect(0, 8, '\P{^perlspace}', "");
-Expect(1, 10, '\p{ -PerlSpace}', "");
-Expect(0, 10, '\p{^ -PerlSpace}', "");
-Expect(0, 10, '\P{ -PerlSpace}', "");
-Expect(1, 10, '\P{^ -PerlSpace}', "");
-Expect(0, 8, '\p{ -PerlSpace}', "");
-Expect(1, 8, '\p{^ -PerlSpace}', "");
-Expect(1, 8, '\P{ -PerlSpace}', "");
-Expect(0, 8, '\P{^ -PerlSpace}', "");
-Error('\p{-/a/Is_perlspace}');
-Error('\P{-/a/Is_perlspace}');
-Expect(1, 10, '\p{isperlspace}', "");
-Expect(0, 10, '\p{^isperlspace}', "");
-Expect(0, 10, '\P{isperlspace}', "");
-Expect(1, 10, '\P{^isperlspace}', "");
-Expect(0, 8, '\p{isperlspace}', "");
-Expect(1, 8, '\p{^isperlspace}', "");
-Expect(1, 8, '\P{isperlspace}', "");
-Expect(0, 8, '\P{^isperlspace}', "");
-Expect(1, 10, '\p{IS PerlSpace}', "");
-Expect(0, 10, '\p{^IS PerlSpace}', "");
-Expect(0, 10, '\P{IS PerlSpace}', "");
-Expect(1, 10, '\P{^IS PerlSpace}', "");
-Expect(0, 8, '\p{IS PerlSpace}', "");
-Expect(1, 8, '\p{^IS PerlSpace}', "");
-Expect(1, 8, '\P{IS PerlSpace}', "");
-Expect(0, 8, '\P{^IS PerlSpace}', "");
-Error('\p{ -IDS:=BINARYOPERATOR}');
-Error('\P{ -IDS:=BINARYOPERATOR}');
-Expect(1, 12273, '\p{idsbinaryoperator}', "");
-Expect(0, 12273, '\p{^idsbinaryoperator}', "");
-Expect(0, 12273, '\P{idsbinaryoperator}', "");
-Expect(1, 12273, '\P{^idsbinaryoperator}', "");
-Expect(0, 12271, '\p{idsbinaryoperator}', "");
-Expect(1, 12271, '\p{^idsbinaryoperator}', "");
-Expect(1, 12271, '\P{idsbinaryoperator}', "");
-Expect(0, 12271, '\P{^idsbinaryoperator}', "");
-Expect(1, 12273, '\p{ ids Binary-OPERATOR}', "");
-Expect(0, 12273, '\p{^ ids Binary-OPERATOR}', "");
-Expect(0, 12273, '\P{ ids Binary-OPERATOR}', "");
-Expect(1, 12273, '\P{^ ids Binary-OPERATOR}', "");
-Expect(0, 12271, '\p{ ids Binary-OPERATOR}', "");
-Expect(1, 12271, '\p{^ ids Binary-OPERATOR}', "");
-Expect(1, 12271, '\P{ ids Binary-OPERATOR}', "");
-Expect(0, 12271, '\P{^ ids Binary-OPERATOR}', "");
-Error('\p{_/a/Is_ids-Binaryoperator}');
-Error('\P{_/a/Is_ids-Binaryoperator}');
-Expect(1, 12273, '\p{isidsbinaryoperator}', "");
-Expect(0, 12273, '\p{^isidsbinaryoperator}', "");
-Expect(0, 12273, '\P{isidsbinaryoperator}', "");
-Expect(1, 12273, '\P{^isidsbinaryoperator}', "");
-Expect(0, 12271, '\p{isidsbinaryoperator}', "");
-Expect(1, 12271, '\p{^isidsbinaryoperator}', "");
-Expect(1, 12271, '\P{isidsbinaryoperator}', "");
-Expect(0, 12271, '\P{^isidsbinaryoperator}', "");
-Expect(1, 12273, '\p{ Isids_Binary-Operator}', "");
-Expect(0, 12273, '\p{^ Isids_Binary-Operator}', "");
-Expect(0, 12273, '\P{ Isids_Binary-Operator}', "");
-Expect(1, 12273, '\P{^ Isids_Binary-Operator}', "");
-Expect(0, 12271, '\p{ Isids_Binary-Operator}', "");
-Expect(1, 12271, '\p{^ Isids_Binary-Operator}', "");
-Expect(1, 12271, '\P{ Isids_Binary-Operator}', "");
-Expect(0, 12271, '\P{^ Isids_Binary-Operator}', "");
-Error('\p{_/a/IDSB}');
-Error('\P{_/a/IDSB}');
-Expect(1, 12273, '\p{idsb}', "");
-Expect(0, 12273, '\p{^idsb}', "");
-Expect(0, 12273, '\P{idsb}', "");
-Expect(1, 12273, '\P{^idsb}', "");
-Expect(0, 12271, '\p{idsb}', "");
-Expect(1, 12271, '\p{^idsb}', "");
-Expect(1, 12271, '\P{idsb}', "");
-Expect(0, 12271, '\P{^idsb}', "");
-Expect(1, 12273, '\p{_ IDSB}', "");
-Expect(0, 12273, '\p{^_ IDSB}', "");
-Expect(0, 12273, '\P{_ IDSB}', "");
-Expect(1, 12273, '\P{^_ IDSB}', "");
-Expect(0, 12271, '\p{_ IDSB}', "");
-Expect(1, 12271, '\p{^_ IDSB}', "");
-Expect(1, 12271, '\P{_ IDSB}', "");
-Expect(0, 12271, '\P{^_ IDSB}', "");
-Error('\p{-/a/IS IDSB}');
-Error('\P{-/a/IS IDSB}');
-Expect(1, 12273, '\p{isidsb}', "");
-Expect(0, 12273, '\p{^isidsb}', "");
-Expect(0, 12273, '\P{isidsb}', "");
-Expect(1, 12273, '\P{^isidsb}', "");
-Expect(0, 12271, '\p{isidsb}', "");
-Expect(1, 12271, '\p{^isidsb}', "");
-Expect(1, 12271, '\P{isidsb}', "");
-Expect(0, 12271, '\P{^isidsb}', "");
-Expect(1, 12273, '\p{ is IDSB}', "");
-Expect(0, 12273, '\p{^ is IDSB}', "");
-Expect(0, 12273, '\P{ is IDSB}', "");
-Expect(1, 12273, '\P{^ is IDSB}', "");
-Expect(0, 12271, '\p{ is IDSB}', "");
-Expect(1, 12271, '\p{^ is IDSB}', "");
-Expect(1, 12271, '\P{ is IDSB}', "");
-Expect(0, 12271, '\P{^ is IDSB}', "");
-Error('\p{_/a/Cntrl}');
-Error('\P{_/a/Cntrl}');
-Expect(1, 31, '\p{cntrl}', "");
-Expect(0, 31, '\p{^cntrl}', "");
-Expect(0, 31, '\P{cntrl}', "");
-Expect(1, 31, '\P{^cntrl}', "");
-Expect(0, 126, '\p{cntrl}', "");
-Expect(1, 126, '\p{^cntrl}', "");
-Expect(1, 126, '\P{cntrl}', "");
-Expect(0, 126, '\P{^cntrl}', "");
-Expect(1, 31, '\p{__Cntrl}', "");
-Expect(0, 31, '\p{^__Cntrl}', "");
-Expect(0, 31, '\P{__Cntrl}', "");
-Expect(1, 31, '\P{^__Cntrl}', "");
-Expect(0, 126, '\p{__Cntrl}', "");
-Expect(1, 126, '\p{^__Cntrl}', "");
-Expect(1, 126, '\P{__Cntrl}', "");
-Expect(0, 126, '\P{^__Cntrl}', "");
-Error('\p{-:=Is Cntrl}');
-Error('\P{-:=Is Cntrl}');
-Expect(1, 31, '\p{iscntrl}', "");
-Expect(0, 31, '\p{^iscntrl}', "");
-Expect(0, 31, '\P{iscntrl}', "");
-Expect(1, 31, '\P{^iscntrl}', "");
-Expect(0, 126, '\p{iscntrl}', "");
-Expect(1, 126, '\p{^iscntrl}', "");
-Expect(1, 126, '\P{iscntrl}', "");
-Expect(0, 126, '\P{^iscntrl}', "");
-Expect(1, 31, '\p{_is Cntrl}', "");
-Expect(0, 31, '\p{^_is Cntrl}', "");
-Expect(0, 31, '\P{_is Cntrl}', "");
-Expect(1, 31, '\P{^_is Cntrl}', "");
-Expect(0, 126, '\p{_is Cntrl}', "");
-Expect(1, 126, '\p{^_is Cntrl}', "");
-Expect(1, 126, '\P{_is Cntrl}', "");
-Expect(0, 126, '\P{^_is Cntrl}', "");
-Error('\p{/a/-_control}');
-Error('\P{/a/-_control}');
-Expect(1, 31, '\p{control}', "");
-Expect(0, 31, '\p{^control}', "");
-Expect(0, 31, '\P{control}', "");
-Expect(1, 31, '\P{^control}', "");
-Expect(0, 126, '\p{control}', "");
-Expect(1, 126, '\p{^control}', "");
-Expect(1, 126, '\P{control}', "");
-Expect(0, 126, '\P{^control}', "");
-Expect(1, 31, '\p{--Control}', "");
-Expect(0, 31, '\p{^--Control}', "");
-Expect(0, 31, '\P{--Control}', "");
-Expect(1, 31, '\P{^--Control}', "");
-Expect(0, 126, '\p{--Control}', "");
-Expect(1, 126, '\p{^--Control}', "");
-Expect(1, 126, '\P{--Control}', "");
-Expect(0, 126, '\P{^--Control}', "");
-Error('\p{_/a/ISControl}');
-Error('\P{_/a/ISControl}');
-Expect(1, 31, '\p{iscontrol}', "");
-Expect(0, 31, '\p{^iscontrol}', "");
-Expect(0, 31, '\P{iscontrol}', "");
-Expect(1, 31, '\P{^iscontrol}', "");
-Expect(0, 126, '\p{iscontrol}', "");
-Expect(1, 126, '\p{^iscontrol}', "");
-Expect(1, 126, '\P{iscontrol}', "");
-Expect(0, 126, '\P{^iscontrol}', "");
-Expect(1, 31, '\p{-Iscontrol}', "");
-Expect(0, 31, '\p{^-Iscontrol}', "");
-Expect(0, 31, '\P{-Iscontrol}', "");
-Expect(1, 31, '\P{^-Iscontrol}', "");
-Expect(0, 126, '\p{-Iscontrol}', "");
-Expect(1, 126, '\p{^-Iscontrol}', "");
-Expect(1, 126, '\P{-Iscontrol}', "");
-Expect(0, 126, '\P{^-Iscontrol}', "");
-Error('\p{/a/-_Cc}');
-Error('\P{/a/-_Cc}');
-Expect(1, 31, '\p{cc}', "");
-Expect(0, 31, '\p{^cc}', "");
-Expect(0, 31, '\P{cc}', "");
-Expect(1, 31, '\P{^cc}', "");
-Expect(0, 126, '\p{cc}', "");
-Expect(1, 126, '\p{^cc}', "");
-Expect(1, 126, '\P{cc}', "");
-Expect(0, 126, '\P{^cc}', "");
-Expect(1, 31, '\p{- Cc}', "");
-Expect(0, 31, '\p{^- Cc}', "");
-Expect(0, 31, '\P{- Cc}', "");
-Expect(1, 31, '\P{^- Cc}', "");
-Expect(0, 126, '\p{- Cc}', "");
-Expect(1, 126, '\p{^- Cc}', "");
-Expect(1, 126, '\P{- Cc}', "");
-Expect(0, 126, '\P{^- Cc}', "");
-Error('\p{ -Is CC/a/}');
-Error('\P{ -Is CC/a/}');
-Expect(1, 31, '\p{iscc}', "");
-Expect(0, 31, '\p{^iscc}', "");
-Expect(0, 31, '\P{iscc}', "");
-Expect(1, 31, '\P{^iscc}', "");
-Expect(0, 126, '\p{iscc}', "");
-Expect(1, 126, '\p{^iscc}', "");
-Expect(1, 126, '\P{iscc}', "");
-Expect(0, 126, '\P{^iscc}', "");
-Expect(1, 31, '\p{_-Is-Cc}', "");
-Expect(0, 31, '\p{^_-Is-Cc}', "");
-Expect(0, 31, '\P{_-Is-Cc}', "");
-Expect(1, 31, '\P{^_-Is-Cc}', "");
-Expect(0, 126, '\p{_-Is-Cc}', "");
-Expect(1, 126, '\p{^_-Is-Cc}', "");
-Expect(1, 126, '\P{_-Is-Cc}', "");
-Expect(0, 126, '\P{^_-Is-Cc}', "");
-Error('\p{_CHANGES/a/When Titlecased}');
-Error('\P{_CHANGES/a/When Titlecased}');
-Expect(1, 122, '\p{changeswhentitlecased}', "");
-Expect(0, 122, '\p{^changeswhentitlecased}', "");
-Expect(0, 122, '\P{changeswhentitlecased}', "");
-Expect(1, 122, '\P{^changeswhentitlecased}', "");
-Expect(0, 96, '\p{changeswhentitlecased}', "");
-Expect(1, 96, '\p{^changeswhentitlecased}', "");
-Expect(1, 96, '\P{changeswhentitlecased}', "");
-Expect(0, 96, '\P{^changeswhentitlecased}', "");
-Expect(1, 122, '\p{_ Changes When Titlecased}', "");
-Expect(0, 122, '\p{^_ Changes When Titlecased}', "");
-Expect(0, 122, '\P{_ Changes When Titlecased}', "");
-Expect(1, 122, '\P{^_ Changes When Titlecased}', "");
-Expect(0, 96, '\p{_ Changes When Titlecased}', "");
-Expect(1, 96, '\p{^_ Changes When Titlecased}', "");
-Expect(1, 96, '\P{_ Changes When Titlecased}', "");
-Expect(0, 96, '\P{^_ Changes When Titlecased}', "");
-Error('\p{_:=is-Changes When Titlecased}');
-Error('\P{_:=is-Changes When Titlecased}');
-Expect(1, 122, '\p{ischangeswhentitlecased}', "");
-Expect(0, 122, '\p{^ischangeswhentitlecased}', "");
-Expect(0, 122, '\P{ischangeswhentitlecased}', "");
-Expect(1, 122, '\P{^ischangeswhentitlecased}', "");
-Expect(0, 96, '\p{ischangeswhentitlecased}', "");
-Expect(1, 96, '\p{^ischangeswhentitlecased}', "");
-Expect(1, 96, '\P{ischangeswhentitlecased}', "");
-Expect(0, 96, '\P{^ischangeswhentitlecased}', "");
-Expect(1, 122, '\p{ Is-changes_WHENTitlecased}', "");
-Expect(0, 122, '\p{^ Is-changes_WHENTitlecased}', "");
-Expect(0, 122, '\P{ Is-changes_WHENTitlecased}', "");
-Expect(1, 122, '\P{^ Is-changes_WHENTitlecased}', "");
-Expect(0, 96, '\p{ Is-changes_WHENTitlecased}', "");
-Expect(1, 96, '\p{^ Is-changes_WHENTitlecased}', "");
-Expect(1, 96, '\P{ Is-changes_WHENTitlecased}', "");
-Expect(0, 96, '\P{^ Is-changes_WHENTitlecased}', "");
-Error('\p{_ CWT:=}');
-Error('\P{_ CWT:=}');
-Expect(1, 122, '\p{cwt}', "");
-Expect(0, 122, '\p{^cwt}', "");
-Expect(0, 122, '\P{cwt}', "");
-Expect(1, 122, '\P{^cwt}', "");
-Expect(0, 96, '\p{cwt}', "");
-Expect(1, 96, '\p{^cwt}', "");
-Expect(1, 96, '\P{cwt}', "");
-Expect(0, 96, '\P{^cwt}', "");
-Expect(1, 122, '\p{- cwt}', "");
-Expect(0, 122, '\p{^- cwt}', "");
-Expect(0, 122, '\P{- cwt}', "");
-Expect(1, 122, '\P{^- cwt}', "");
-Expect(0, 96, '\p{- cwt}', "");
-Expect(1, 96, '\p{^- cwt}', "");
-Expect(1, 96, '\P{- cwt}', "");
-Expect(0, 96, '\P{^- cwt}', "");
-Error('\p{ _is_cwt/a/}');
-Error('\P{ _is_cwt/a/}');
-Expect(1, 122, '\p{iscwt}', "");
-Expect(0, 122, '\p{^iscwt}', "");
-Expect(0, 122, '\P{iscwt}', "");
-Expect(1, 122, '\P{^iscwt}', "");
-Expect(0, 96, '\p{iscwt}', "");
-Expect(1, 96, '\p{^iscwt}', "");
-Expect(1, 96, '\P{iscwt}', "");
-Expect(0, 96, '\P{^iscwt}', "");
-Expect(1, 122, '\p{ -IsCWT}', "");
-Expect(0, 122, '\p{^ -IsCWT}', "");
-Expect(0, 122, '\P{ -IsCWT}', "");
-Expect(1, 122, '\P{^ -IsCWT}', "");
-Expect(0, 96, '\p{ -IsCWT}', "");
-Expect(1, 96, '\p{^ -IsCWT}', "");
-Expect(1, 96, '\P{ -IsCWT}', "");
-Expect(0, 96, '\P{^ -IsCWT}', "");
-Error('\p{ _cyrillic Extended A/a/}');
-Error('\P{ _cyrillic Extended A/a/}');
-Expect(1, 11775, '\p{cyrillicextendeda}', "");
-Expect(0, 11775, '\p{^cyrillicextendeda}', "");
-Expect(0, 11775, '\P{cyrillicextendeda}', "");
-Expect(1, 11775, '\P{^cyrillicextendeda}', "");
-Expect(0, 11743, '\p{cyrillicextendeda}', "");
-Expect(1, 11743, '\p{^cyrillicextendeda}', "");
-Expect(1, 11743, '\P{cyrillicextendeda}', "");
-Expect(0, 11743, '\P{^cyrillicextendeda}', "");
-Expect(1, 11775, '\p{- Cyrillic_Extended A}', "");
-Expect(0, 11775, '\p{^- Cyrillic_Extended A}', "");
-Expect(0, 11775, '\P{- Cyrillic_Extended A}', "");
-Expect(1, 11775, '\P{^- Cyrillic_Extended A}', "");
-Expect(0, 11743, '\p{- Cyrillic_Extended A}', "");
-Expect(1, 11743, '\p{^- Cyrillic_Extended A}', "");
-Expect(1, 11743, '\P{- Cyrillic_Extended A}', "");
-Expect(0, 11743, '\P{^- Cyrillic_Extended A}', "");
-Error('\p{ -is Cyrillic EXTENDEDA/a/}');
-Error('\P{ -is Cyrillic EXTENDEDA/a/}');
-Expect(1, 11775, '\p{iscyrillicextendeda}', "");
-Expect(0, 11775, '\p{^iscyrillicextendeda}', "");
-Expect(0, 11775, '\P{iscyrillicextendeda}', "");
-Expect(1, 11775, '\P{^iscyrillicextendeda}', "");
-Expect(0, 11743, '\p{iscyrillicextendeda}', "");
-Expect(1, 11743, '\p{^iscyrillicextendeda}', "");
-Expect(1, 11743, '\P{iscyrillicextendeda}', "");
-Expect(0, 11743, '\P{^iscyrillicextendeda}', "");
-Expect(1, 11775, '\p{ is Cyrillic-Extended_a}', "");
-Expect(0, 11775, '\p{^ is Cyrillic-Extended_a}', "");
-Expect(0, 11775, '\P{ is Cyrillic-Extended_a}', "");
-Expect(1, 11775, '\P{^ is Cyrillic-Extended_a}', "");
-Expect(0, 11743, '\p{ is Cyrillic-Extended_a}', "");
-Expect(1, 11743, '\p{^ is Cyrillic-Extended_a}', "");
-Expect(1, 11743, '\P{ is Cyrillic-Extended_a}', "");
-Expect(0, 11743, '\P{^ is Cyrillic-Extended_a}', "");
-Error('\p{_/a/in_Cyrillicextended a}');
-Error('\P{_/a/in_Cyrillicextended a}');
-Expect(1, 11775, '\p{incyrillicextendeda}', "");
-Expect(0, 11775, '\p{^incyrillicextendeda}', "");
-Expect(0, 11775, '\P{incyrillicextendeda}', "");
-Expect(1, 11775, '\P{^incyrillicextendeda}', "");
-Expect(0, 11743, '\p{incyrillicextendeda}', "");
-Expect(1, 11743, '\p{^incyrillicextendeda}', "");
-Expect(1, 11743, '\P{incyrillicextendeda}', "");
-Expect(0, 11743, '\P{^incyrillicextendeda}', "");
-Expect(1, 11775, '\p{-_IN_CYRILLIC_Extended A}', "");
-Expect(0, 11775, '\p{^-_IN_CYRILLIC_Extended A}', "");
-Expect(0, 11775, '\P{-_IN_CYRILLIC_Extended A}', "");
-Expect(1, 11775, '\P{^-_IN_CYRILLIC_Extended A}', "");
-Expect(0, 11743, '\p{-_IN_CYRILLIC_Extended A}', "");
-Expect(1, 11743, '\p{^-_IN_CYRILLIC_Extended A}', "");
-Expect(1, 11743, '\P{-_IN_CYRILLIC_Extended A}', "");
-Expect(0, 11743, '\P{^-_IN_CYRILLIC_Extended A}', "");
-Error('\p{__posixlower/a/}');
-Error('\P{__posixlower/a/}');
-Expect(1, 122, '\p{posixlower}', "");
-Expect(0, 122, '\p{^posixlower}', "");
-Expect(0, 122, '\P{posixlower}', "");
-Expect(1, 122, '\P{^posixlower}', "");
-Expect(0, 96, '\p{posixlower}', "");
-Expect(1, 96, '\p{^posixlower}', "");
-Expect(1, 96, '\P{posixlower}', "");
-Expect(0, 96, '\P{^posixlower}', "");
-Expect(1, 122, '\p{ -posixlower}', "");
-Expect(0, 122, '\p{^ -posixlower}', "");
-Expect(0, 122, '\P{ -posixlower}', "");
-Expect(1, 122, '\P{^ -posixlower}', "");
-Expect(0, 96, '\p{ -posixlower}', "");
-Expect(1, 96, '\p{^ -posixlower}', "");
-Expect(1, 96, '\P{ -posixlower}', "");
-Expect(0, 96, '\P{^ -posixlower}', "");
-Error('\p{:=_IS PosixLower}');
-Error('\P{:=_IS PosixLower}');
-Expect(1, 122, '\p{isposixlower}', "");
-Expect(0, 122, '\p{^isposixlower}', "");
-Expect(0, 122, '\P{isposixlower}', "");
-Expect(1, 122, '\P{^isposixlower}', "");
-Expect(0, 96, '\p{isposixlower}', "");
-Expect(1, 96, '\p{^isposixlower}', "");
-Expect(1, 96, '\P{isposixlower}', "");
-Expect(0, 96, '\P{^isposixlower}', "");
-Expect(1, 122, '\p{_ Is_PosixLower}', "");
-Expect(0, 122, '\p{^_ Is_PosixLower}', "");
-Expect(0, 122, '\P{_ Is_PosixLower}', "");
-Expect(1, 122, '\P{^_ Is_PosixLower}', "");
-Expect(0, 96, '\p{_ Is_PosixLower}', "");
-Expect(1, 96, '\p{^_ Is_PosixLower}', "");
-Expect(1, 96, '\P{_ Is_PosixLower}', "");
-Expect(0, 96, '\P{^_ Is_PosixLower}', "");
-Error('\p{-/a/Othergrapheme-Extend}');
-Error('\P{-/a/Othergrapheme-Extend}');
-Expect(1, 2494, '\p{othergraphemeextend}', 'deprecated');
-Expect(0, 2494, '\p{^othergraphemeextend}', 'deprecated');
-Expect(0, 2494, '\P{othergraphemeextend}', 'deprecated');
-Expect(1, 2494, '\P{^othergraphemeextend}', 'deprecated');
-Expect(0, 2493, '\p{othergraphemeextend}', 'deprecated');
-Expect(1, 2493, '\p{^othergraphemeextend}', 'deprecated');
-Expect(1, 2493, '\P{othergraphemeextend}', 'deprecated');
-Expect(0, 2493, '\P{^othergraphemeextend}', 'deprecated');
-Expect(1, 2494, '\p{ -othergrapheme Extend}', 'deprecated');
-Expect(0, 2494, '\p{^ -othergrapheme Extend}', 'deprecated');
-Expect(0, 2494, '\P{ -othergrapheme Extend}', 'deprecated');
-Expect(1, 2494, '\P{^ -othergrapheme Extend}', 'deprecated');
-Expect(0, 2493, '\p{ -othergrapheme Extend}', 'deprecated');
-Expect(1, 2493, '\p{^ -othergrapheme Extend}', 'deprecated');
-Expect(1, 2493, '\P{ -othergrapheme Extend}', 'deprecated');
-Expect(0, 2493, '\P{^ -othergrapheme Extend}', 'deprecated');
-Error('\p{ Is:=Other-grapheme_extend}');
-Error('\P{ Is:=Other-grapheme_extend}');
-Expect(1, 2494, '\p{isothergraphemeextend}', 'deprecated');
-Expect(0, 2494, '\p{^isothergraphemeextend}', 'deprecated');
-Expect(0, 2494, '\P{isothergraphemeextend}', 'deprecated');
-Expect(1, 2494, '\P{^isothergraphemeextend}', 'deprecated');
-Expect(0, 2493, '\p{isothergraphemeextend}', 'deprecated');
-Expect(1, 2493, '\p{^isothergraphemeextend}', 'deprecated');
-Expect(1, 2493, '\P{isothergraphemeextend}', 'deprecated');
-Expect(0, 2493, '\P{^isothergraphemeextend}', 'deprecated');
-Expect(1, 2494, '\p{ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(0, 2494, '\p{^ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(0, 2494, '\P{ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(1, 2494, '\P{^ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(0, 2493, '\p{ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(1, 2493, '\p{^ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(1, 2493, '\P{ isother_GRAPHEME_Extend}', 'deprecated');
-Expect(0, 2493, '\P{^ isother_GRAPHEME_Extend}', 'deprecated');
-Error('\p{/a/ ogr_Ext}');
-Error('\P{/a/ ogr_Ext}');
-Expect(1, 2494, '\p{ogrext}', 'deprecated');
-Expect(0, 2494, '\p{^ogrext}', 'deprecated');
-Expect(0, 2494, '\P{ogrext}', 'deprecated');
-Expect(1, 2494, '\P{^ogrext}', 'deprecated');
-Expect(0, 2493, '\p{ogrext}', 'deprecated');
-Expect(1, 2493, '\p{^ogrext}', 'deprecated');
-Expect(1, 2493, '\P{ogrext}', 'deprecated');
-Expect(0, 2493, '\P{^ogrext}', 'deprecated');
-Expect(1, 2494, '\p{- OGR-Ext}', 'deprecated');
-Expect(0, 2494, '\p{^- OGR-Ext}', 'deprecated');
-Expect(0, 2494, '\P{- OGR-Ext}', 'deprecated');
-Expect(1, 2494, '\P{^- OGR-Ext}', 'deprecated');
-Expect(0, 2493, '\p{- OGR-Ext}', 'deprecated');
-Expect(1, 2493, '\p{^- OGR-Ext}', 'deprecated');
-Expect(1, 2493, '\P{- OGR-Ext}', 'deprecated');
-Expect(0, 2493, '\P{^- OGR-Ext}', 'deprecated');
-Error('\p{_/a/IS_OGR ext}');
-Error('\P{_/a/IS_OGR ext}');
-Expect(1, 2494, '\p{isogrext}', 'deprecated');
-Expect(0, 2494, '\p{^isogrext}', 'deprecated');
-Expect(0, 2494, '\P{isogrext}', 'deprecated');
-Expect(1, 2494, '\P{^isogrext}', 'deprecated');
-Expect(0, 2493, '\p{isogrext}', 'deprecated');
-Expect(1, 2493, '\p{^isogrext}', 'deprecated');
-Expect(1, 2493, '\P{isogrext}', 'deprecated');
-Expect(0, 2493, '\P{^isogrext}', 'deprecated');
-Expect(1, 2494, '\p{ -Is ogr Ext}', 'deprecated');
-Expect(0, 2494, '\p{^ -Is ogr Ext}', 'deprecated');
-Expect(0, 2494, '\P{ -Is ogr Ext}', 'deprecated');
-Expect(1, 2494, '\P{^ -Is ogr Ext}', 'deprecated');
-Expect(0, 2493, '\p{ -Is ogr Ext}', 'deprecated');
-Expect(1, 2493, '\p{^ -Is ogr Ext}', 'deprecated');
-Expect(1, 2493, '\P{ -Is ogr Ext}', 'deprecated');
-Expect(0, 2493, '\P{^ -Is ogr Ext}', 'deprecated');
-Error('\p{ OLD:=Persian}');
-Error('\P{ OLD:=Persian}');
-Expect(1, 66499, '\p{oldpersian}', "");
-Expect(0, 66499, '\p{^oldpersian}', "");
-Expect(0, 66499, '\P{oldpersian}', "");
-Expect(1, 66499, '\P{^oldpersian}', "");
-Expect(0, 66463, '\p{oldpersian}', "");
-Expect(1, 66463, '\p{^oldpersian}', "");
-Expect(1, 66463, '\P{oldpersian}', "");
-Expect(0, 66463, '\P{^oldpersian}', "");
-Expect(1, 66499, '\p{ -OLD Persian}', "");
-Expect(0, 66499, '\p{^ -OLD Persian}', "");
-Expect(0, 66499, '\P{ -OLD Persian}', "");
-Expect(1, 66499, '\P{^ -OLD Persian}', "");
-Expect(0, 66463, '\p{ -OLD Persian}', "");
-Expect(1, 66463, '\p{^ -OLD Persian}', "");
-Expect(1, 66463, '\P{ -OLD Persian}', "");
-Expect(0, 66463, '\P{^ -OLD Persian}', "");
-Error('\p{_IS Old/a/PERSIAN}');
-Error('\P{_IS Old/a/PERSIAN}');
-Expect(1, 66499, '\p{isoldpersian}', "");
-Expect(0, 66499, '\p{^isoldpersian}', "");
-Expect(0, 66499, '\P{isoldpersian}', "");
-Expect(1, 66499, '\P{^isoldpersian}', "");
-Expect(0, 66463, '\p{isoldpersian}', "");
-Expect(1, 66463, '\p{^isoldpersian}', "");
-Expect(1, 66463, '\P{isoldpersian}', "");
-Expect(0, 66463, '\P{^isoldpersian}', "");
-Expect(1, 66499, '\p{is-OLD PERSIAN}', "");
-Expect(0, 66499, '\p{^is-OLD PERSIAN}', "");
-Expect(0, 66499, '\P{is-OLD PERSIAN}', "");
-Expect(1, 66499, '\P{^is-OLD PERSIAN}', "");
-Expect(0, 66463, '\p{is-OLD PERSIAN}', "");
-Expect(1, 66463, '\p{^is-OLD PERSIAN}', "");
-Expect(1, 66463, '\P{is-OLD PERSIAN}', "");
-Expect(0, 66463, '\P{^is-OLD PERSIAN}', "");
-Error('\p{_:=Xpeo}');
-Error('\P{_:=Xpeo}');
-Expect(1, 66499, '\p{xpeo}', "");
-Expect(0, 66499, '\p{^xpeo}', "");
-Expect(0, 66499, '\P{xpeo}', "");
-Expect(1, 66499, '\P{^xpeo}', "");
-Expect(0, 66463, '\p{xpeo}', "");
-Expect(1, 66463, '\p{^xpeo}', "");
-Expect(1, 66463, '\P{xpeo}', "");
-Expect(0, 66463, '\P{^xpeo}', "");
-Expect(1, 66499, '\p{ -Xpeo}', "");
-Expect(0, 66499, '\p{^ -Xpeo}', "");
-Expect(0, 66499, '\P{ -Xpeo}', "");
-Expect(1, 66499, '\P{^ -Xpeo}', "");
-Expect(0, 66463, '\p{ -Xpeo}', "");
-Expect(1, 66463, '\p{^ -Xpeo}', "");
-Expect(1, 66463, '\P{ -Xpeo}', "");
-Expect(0, 66463, '\P{^ -Xpeo}', "");
-Error('\p{ :=is Xpeo}');
-Error('\P{ :=is Xpeo}');
-Expect(1, 66499, '\p{isxpeo}', "");
-Expect(0, 66499, '\p{^isxpeo}', "");
-Expect(0, 66499, '\P{isxpeo}', "");
-Expect(1, 66499, '\P{^isxpeo}', "");
-Expect(0, 66463, '\p{isxpeo}', "");
-Expect(1, 66463, '\p{^isxpeo}', "");
-Expect(1, 66463, '\P{isxpeo}', "");
-Expect(0, 66463, '\P{^isxpeo}', "");
-Expect(1, 66499, '\p{-is xpeo}', "");
-Expect(0, 66499, '\p{^-is xpeo}', "");
-Expect(0, 66499, '\P{-is xpeo}', "");
-Expect(1, 66499, '\P{^-is xpeo}', "");
-Expect(0, 66463, '\p{-is xpeo}', "");
-Expect(1, 66463, '\p{^-is xpeo}', "");
-Expect(1, 66463, '\P{-is xpeo}', "");
-Expect(0, 66463, '\P{^-is xpeo}', "");
-Error('\p{__New:=tai_LUE}');
-Error('\P{__New:=tai_LUE}');
-Expect(1, 6571, '\p{newtailue}', "");
-Expect(0, 6571, '\p{^newtailue}', "");
-Expect(0, 6571, '\P{newtailue}', "");
-Expect(1, 6571, '\P{^newtailue}', "");
-Expect(0, 6527, '\p{newtailue}', "");
-Expect(1, 6527, '\p{^newtailue}', "");
-Expect(1, 6527, '\P{newtailue}', "");
-Expect(0, 6527, '\P{^newtailue}', "");
-Expect(1, 6571, '\p{_ NEW Tai LUE}', "");
-Expect(0, 6571, '\p{^_ NEW Tai LUE}', "");
-Expect(0, 6571, '\P{_ NEW Tai LUE}', "");
-Expect(1, 6571, '\P{^_ NEW Tai LUE}', "");
-Expect(0, 6527, '\p{_ NEW Tai LUE}', "");
-Expect(1, 6527, '\p{^_ NEW Tai LUE}', "");
-Expect(1, 6527, '\P{_ NEW Tai LUE}', "");
-Expect(0, 6527, '\P{^_ NEW Tai LUE}', "");
-Error('\p{ Is:=New-TAI LUE}');
-Error('\P{ Is:=New-TAI LUE}');
-Expect(1, 6571, '\p{isnewtailue}', "");
-Expect(0, 6571, '\p{^isnewtailue}', "");
-Expect(0, 6571, '\P{isnewtailue}', "");
-Expect(1, 6571, '\P{^isnewtailue}', "");
-Expect(0, 6527, '\p{isnewtailue}', "");
-Expect(1, 6527, '\p{^isnewtailue}', "");
-Expect(1, 6527, '\P{isnewtailue}', "");
-Expect(0, 6527, '\P{^isnewtailue}', "");
-Expect(1, 6571, '\p{ IS New-TAI lue}', "");
-Expect(0, 6571, '\p{^ IS New-TAI lue}', "");
-Expect(0, 6571, '\P{ IS New-TAI lue}', "");
-Expect(1, 6571, '\P{^ IS New-TAI lue}', "");
-Expect(0, 6527, '\p{ IS New-TAI lue}', "");
-Expect(1, 6527, '\p{^ IS New-TAI lue}', "");
-Expect(1, 6527, '\P{ IS New-TAI lue}', "");
-Expect(0, 6527, '\P{^ IS New-TAI lue}', "");
-Error('\p{/a/ Talu}');
-Error('\P{/a/ Talu}');
-Expect(1, 6571, '\p{talu}', "");
-Expect(0, 6571, '\p{^talu}', "");
-Expect(0, 6571, '\P{talu}', "");
-Expect(1, 6571, '\P{^talu}', "");
-Expect(0, 6527, '\p{talu}', "");
-Expect(1, 6527, '\p{^talu}', "");
-Expect(1, 6527, '\P{talu}', "");
-Expect(0, 6527, '\P{^talu}', "");
-Expect(1, 6571, '\p{- TALU}', "");
-Expect(0, 6571, '\p{^- TALU}', "");
-Expect(0, 6571, '\P{- TALU}', "");
-Expect(1, 6571, '\P{^- TALU}', "");
-Expect(0, 6527, '\p{- TALU}', "");
-Expect(1, 6527, '\p{^- TALU}', "");
-Expect(1, 6527, '\P{- TALU}', "");
-Expect(0, 6527, '\P{^- TALU}', "");
-Error('\p{ /a/Is_Talu}');
-Error('\P{ /a/Is_Talu}');
-Expect(1, 6571, '\p{istalu}', "");
-Expect(0, 6571, '\p{^istalu}', "");
-Expect(0, 6571, '\P{istalu}', "");
-Expect(1, 6571, '\P{^istalu}', "");
-Expect(0, 6527, '\p{istalu}', "");
-Expect(1, 6527, '\p{^istalu}', "");
-Expect(1, 6527, '\P{istalu}', "");
-Expect(0, 6527, '\P{^istalu}', "");
-Expect(1, 6571, '\p{ is-Talu}', "");
-Expect(0, 6571, '\p{^ is-Talu}', "");
-Expect(0, 6571, '\P{ is-Talu}', "");
-Expect(1, 6571, '\P{^ is-Talu}', "");
-Expect(0, 6527, '\p{ is-Talu}', "");
-Expect(1, 6527, '\p{^ is-Talu}', "");
-Expect(1, 6527, '\P{ is-Talu}', "");
-Expect(0, 6527, '\P{^ is-Talu}', "");
-Error('\p{:= -Unassigned}');
-Error('\P{:= -Unassigned}');
-Expect(1, 889, '\p{unassigned}', "");
-Expect(0, 889, '\p{^unassigned}', "");
-Expect(0, 889, '\P{unassigned}', "");
-Expect(1, 889, '\P{^unassigned}', "");
-Expect(0, 887, '\p{unassigned}', "");
-Expect(1, 887, '\p{^unassigned}', "");
-Expect(1, 887, '\P{unassigned}', "");
-Expect(0, 887, '\P{^unassigned}', "");
-Expect(1, 889, '\p{UNASSIGNED}', "");
-Expect(0, 889, '\p{^UNASSIGNED}', "");
-Expect(0, 889, '\P{UNASSIGNED}', "");
-Expect(1, 889, '\P{^UNASSIGNED}', "");
-Expect(0, 887, '\p{UNASSIGNED}', "");
-Expect(1, 887, '\p{^UNASSIGNED}', "");
-Expect(1, 887, '\P{UNASSIGNED}', "");
-Expect(0, 887, '\P{^UNASSIGNED}', "");
-Error('\p{Is:=Unassigned}');
-Error('\P{Is:=Unassigned}');
-Expect(1, 889, '\p{isunassigned}', "");
-Expect(0, 889, '\p{^isunassigned}', "");
-Expect(0, 889, '\P{isunassigned}', "");
-Expect(1, 889, '\P{^isunassigned}', "");
-Expect(0, 887, '\p{isunassigned}', "");
-Expect(1, 887, '\p{^isunassigned}', "");
-Expect(1, 887, '\P{isunassigned}', "");
-Expect(0, 887, '\P{^isunassigned}', "");
-Expect(1, 889, '\p{_IsUnassigned}', "");
-Expect(0, 889, '\p{^_IsUnassigned}', "");
-Expect(0, 889, '\P{_IsUnassigned}', "");
-Expect(1, 889, '\P{^_IsUnassigned}', "");
-Expect(0, 887, '\p{_IsUnassigned}', "");
-Expect(1, 887, '\p{^_IsUnassigned}', "");
-Expect(1, 887, '\P{_IsUnassigned}', "");
-Expect(0, 887, '\P{^_IsUnassigned}', "");
-Error('\p{ /a/Cn}');
-Error('\P{ /a/Cn}');
-Expect(1, 889, '\p{cn}', "");
-Expect(0, 889, '\p{^cn}', "");
-Expect(0, 889, '\P{cn}', "");
-Expect(1, 889, '\P{^cn}', "");
-Expect(0, 887, '\p{cn}', "");
-Expect(1, 887, '\p{^cn}', "");
-Expect(1, 887, '\P{cn}', "");
-Expect(0, 887, '\P{^cn}', "");
-Expect(1, 889, '\p{-_cn}', "");
-Expect(0, 889, '\p{^-_cn}', "");
-Expect(0, 889, '\P{-_cn}', "");
-Expect(1, 889, '\P{^-_cn}', "");
-Expect(0, 887, '\p{-_cn}', "");
-Expect(1, 887, '\p{^-_cn}', "");
-Expect(1, 887, '\P{-_cn}', "");
-Expect(0, 887, '\P{^-_cn}', "");
-Error('\p{/a/- IS Cn}');
-Error('\P{/a/- IS Cn}');
-Expect(1, 889, '\p{iscn}', "");
-Expect(0, 889, '\p{^iscn}', "");
-Expect(0, 889, '\P{iscn}', "");
-Expect(1, 889, '\P{^iscn}', "");
-Expect(0, 887, '\p{iscn}', "");
-Expect(1, 887, '\p{^iscn}', "");
-Expect(1, 887, '\P{iscn}', "");
-Expect(0, 887, '\P{^iscn}', "");
-Expect(1, 889, '\p{-IS CN}', "");
-Expect(0, 889, '\p{^-IS CN}', "");
-Expect(0, 889, '\P{-IS CN}', "");
-Expect(1, 889, '\P{^-IS CN}', "");
-Expect(0, 887, '\p{-IS CN}', "");
-Expect(1, 887, '\p{^-IS CN}', "");
-Expect(1, 887, '\P{-IS CN}', "");
-Expect(0, 887, '\P{^-IS CN}', "");
-Error('\p{ lepcha:=}');
-Error('\P{ lepcha:=}');
-Expect(1, 7223, '\p{lepcha}', "");
-Expect(0, 7223, '\p{^lepcha}', "");
-Expect(0, 7223, '\P{lepcha}', "");
-Expect(1, 7223, '\P{^lepcha}', "");
-Expect(0, 7167, '\p{lepcha}', "");
-Expect(1, 7167, '\p{^lepcha}', "");
-Expect(1, 7167, '\P{lepcha}', "");
-Expect(0, 7167, '\P{^lepcha}', "");
-Expect(1, 7223, '\p{-LEPCHA}', "");
-Expect(0, 7223, '\p{^-LEPCHA}', "");
-Expect(0, 7223, '\P{-LEPCHA}', "");
-Expect(1, 7223, '\P{^-LEPCHA}', "");
-Expect(0, 7167, '\p{-LEPCHA}', "");
-Expect(1, 7167, '\p{^-LEPCHA}', "");
-Expect(1, 7167, '\P{-LEPCHA}', "");
-Expect(0, 7167, '\P{^-LEPCHA}', "");
-Error('\p{ Is/a/Lepcha}');
-Error('\P{ Is/a/Lepcha}');
-Expect(1, 7223, '\p{islepcha}', "");
-Expect(0, 7223, '\p{^islepcha}', "");
-Expect(0, 7223, '\P{islepcha}', "");
-Expect(1, 7223, '\P{^islepcha}', "");
-Expect(0, 7167, '\p{islepcha}', "");
-Expect(1, 7167, '\p{^islepcha}', "");
-Expect(1, 7167, '\P{islepcha}', "");
-Expect(0, 7167, '\P{^islepcha}', "");
-Expect(1, 7223, '\p{ IS-lepcha}', "");
-Expect(0, 7223, '\p{^ IS-lepcha}', "");
-Expect(0, 7223, '\P{ IS-lepcha}', "");
-Expect(1, 7223, '\P{^ IS-lepcha}', "");
-Expect(0, 7167, '\p{ IS-lepcha}', "");
-Expect(1, 7167, '\p{^ IS-lepcha}', "");
-Expect(1, 7167, '\P{ IS-lepcha}', "");
-Expect(0, 7167, '\P{^ IS-lepcha}', "");
-Error('\p{ lepc:=}');
-Error('\P{ lepc:=}');
-Expect(1, 7223, '\p{lepc}', "");
-Expect(0, 7223, '\p{^lepc}', "");
-Expect(0, 7223, '\P{lepc}', "");
-Expect(1, 7223, '\P{^lepc}', "");
-Expect(0, 7167, '\p{lepc}', "");
-Expect(1, 7167, '\p{^lepc}', "");
-Expect(1, 7167, '\P{lepc}', "");
-Expect(0, 7167, '\P{^lepc}', "");
-Expect(1, 7223, '\p{ lepc}', "");
-Expect(0, 7223, '\p{^ lepc}', "");
-Expect(0, 7223, '\P{ lepc}', "");
-Expect(1, 7223, '\P{^ lepc}', "");
-Expect(0, 7167, '\p{ lepc}', "");
-Expect(1, 7167, '\p{^ lepc}', "");
-Expect(1, 7167, '\P{ lepc}', "");
-Expect(0, 7167, '\P{^ lepc}', "");
-Error('\p{ /a/Islepc}');
-Error('\P{ /a/Islepc}');
-Expect(1, 7223, '\p{islepc}', "");
-Expect(0, 7223, '\p{^islepc}', "");
-Expect(0, 7223, '\P{islepc}', "");
-Expect(1, 7223, '\P{^islepc}', "");
-Expect(0, 7167, '\p{islepc}', "");
-Expect(1, 7167, '\p{^islepc}', "");
-Expect(1, 7167, '\P{islepc}', "");
-Expect(0, 7167, '\P{^islepc}', "");
-Expect(1, 7223, '\p{ is_Lepc}', "");
-Expect(0, 7223, '\p{^ is_Lepc}', "");
-Expect(0, 7223, '\P{ is_Lepc}', "");
-Expect(1, 7223, '\P{^ is_Lepc}', "");
-Expect(0, 7167, '\p{ is_Lepc}', "");
-Expect(1, 7167, '\p{^ is_Lepc}', "");
-Expect(1, 7167, '\P{ is_Lepc}', "");
-Expect(0, 7167, '\P{^ is_Lepc}', "");
-Error('\p{:= ideographic_Description Characters}');
-Error('\P{:= ideographic_Description Characters}');
-Expect(1, 12287, '\p{ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^ideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^ideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{ideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^ideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{-ideographic-description-characters}', "");
-Expect(0, 12287, '\p{^-ideographic-description-characters}', "");
-Expect(0, 12287, '\P{-ideographic-description-characters}', "");
-Expect(1, 12287, '\P{^-ideographic-description-characters}', "");
-Expect(0, 12271, '\p{-ideographic-description-characters}', "");
-Expect(1, 12271, '\p{^-ideographic-description-characters}', "");
-Expect(1, 12271, '\P{-ideographic-description-characters}', "");
-Expect(0, 12271, '\P{^-ideographic-description-characters}', "");
-Error('\p{__is/a/IDEOGRAPHIC DESCRIPTION-Characters}');
-Error('\P{__is/a/IDEOGRAPHIC DESCRIPTION-Characters}');
-Expect(1, 12287, '\p{isideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^isideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{isideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^isideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{isideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^isideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{isideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^isideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(0, 12287, '\p{^-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(0, 12287, '\P{-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(1, 12287, '\P{^-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(0, 12271, '\p{-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(1, 12271, '\p{^-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(1, 12271, '\P{-is-Ideographic_DESCRIPTION-Characters}', "");
-Expect(0, 12271, '\P{^-is-Ideographic_DESCRIPTION-Characters}', "");
-Error('\p{-In-ideographic:=DESCRIPTION-characters}');
-Error('\P{-In-ideographic:=DESCRIPTION-characters}');
-Expect(1, 12287, '\p{inideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\p{^inideographicdescriptioncharacters}', "");
-Expect(0, 12287, '\P{inideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\P{^inideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\p{inideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\p{^inideographicdescriptioncharacters}', "");
-Expect(1, 12271, '\P{inideographicdescriptioncharacters}', "");
-Expect(0, 12271, '\P{^inideographicdescriptioncharacters}', "");
-Expect(1, 12287, '\p{ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(0, 12287, '\p{^ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(0, 12287, '\P{ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(1, 12287, '\P{^ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(0, 12271, '\p{ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(1, 12271, '\p{^ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(1, 12271, '\P{ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Expect(0, 12271, '\P{^ -IN_Ideographic-DESCRIPTIONcharacters}', "");
-Error('\p{_CombiningHALF_marks:=}');
-Error('\P{_CombiningHALF_marks:=}');
-Expect(1, 65071, '\p{combininghalfmarks}', "");
-Expect(0, 65071, '\p{^combininghalfmarks}', "");
-Expect(0, 65071, '\P{combininghalfmarks}', "");
-Expect(1, 65071, '\P{^combininghalfmarks}', "");
-Expect(0, 65055, '\p{combininghalfmarks}', "");
-Expect(1, 65055, '\p{^combininghalfmarks}', "");
-Expect(1, 65055, '\P{combininghalfmarks}', "");
-Expect(0, 65055, '\P{^combininghalfmarks}', "");
-Expect(1, 65071, '\p{-_combiningHalf Marks}', "");
-Expect(0, 65071, '\p{^-_combiningHalf Marks}', "");
-Expect(0, 65071, '\P{-_combiningHalf Marks}', "");
-Expect(1, 65071, '\P{^-_combiningHalf Marks}', "");
-Expect(0, 65055, '\p{-_combiningHalf Marks}', "");
-Expect(1, 65055, '\p{^-_combiningHalf Marks}', "");
-Expect(1, 65055, '\P{-_combiningHalf Marks}', "");
-Expect(0, 65055, '\P{^-_combiningHalf Marks}', "");
-Error('\p{ Is:=COMBINING HalfMarks}');
-Error('\P{ Is:=COMBINING HalfMarks}');
-Expect(1, 65071, '\p{iscombininghalfmarks}', "");
-Expect(0, 65071, '\p{^iscombininghalfmarks}', "");
-Expect(0, 65071, '\P{iscombininghalfmarks}', "");
-Expect(1, 65071, '\P{^iscombininghalfmarks}', "");
-Expect(0, 65055, '\p{iscombininghalfmarks}', "");
-Expect(1, 65055, '\p{^iscombininghalfmarks}', "");
-Expect(1, 65055, '\P{iscombininghalfmarks}', "");
-Expect(0, 65055, '\P{^iscombininghalfmarks}', "");
-Expect(1, 65071, '\p{ _IS combining HALF_Marks}', "");
-Expect(0, 65071, '\p{^ _IS combining HALF_Marks}', "");
-Expect(0, 65071, '\P{ _IS combining HALF_Marks}', "");
-Expect(1, 65071, '\P{^ _IS combining HALF_Marks}', "");
-Expect(0, 65055, '\p{ _IS combining HALF_Marks}', "");
-Expect(1, 65055, '\p{^ _IS combining HALF_Marks}', "");
-Expect(1, 65055, '\P{ _IS combining HALF_Marks}', "");
-Expect(0, 65055, '\P{^ _IS combining HALF_Marks}', "");
-Error('\p{_:=incombiningHalf-Marks}');
-Error('\P{_:=incombiningHalf-Marks}');
-Expect(1, 65071, '\p{incombininghalfmarks}', "");
-Expect(0, 65071, '\p{^incombininghalfmarks}', "");
-Expect(0, 65071, '\P{incombininghalfmarks}', "");
-Expect(1, 65071, '\P{^incombininghalfmarks}', "");
-Expect(0, 65055, '\p{incombininghalfmarks}', "");
-Expect(1, 65055, '\p{^incombininghalfmarks}', "");
-Expect(1, 65055, '\P{incombininghalfmarks}', "");
-Expect(0, 65055, '\P{^incombininghalfmarks}', "");
-Expect(1, 65071, '\p{ -inCombining-Half-Marks}', "");
-Expect(0, 65071, '\p{^ -inCombining-Half-Marks}', "");
-Expect(0, 65071, '\P{ -inCombining-Half-Marks}', "");
-Expect(1, 65071, '\P{^ -inCombining-Half-Marks}', "");
-Expect(0, 65055, '\p{ -inCombining-Half-Marks}', "");
-Expect(1, 65055, '\p{^ -inCombining-Half-Marks}', "");
-Expect(1, 65055, '\P{ -inCombining-Half-Marks}', "");
-Expect(0, 65055, '\P{^ -inCombining-Half-Marks}', "");
-Error('\p{/a/ oriya}');
-Error('\P{/a/ oriya}');
-Expect(1, 2819, '\p{oriya}', "");
-Expect(0, 2819, '\p{^oriya}', "");
-Expect(0, 2819, '\P{oriya}', "");
-Expect(1, 2819, '\P{^oriya}', "");
-Expect(0, 2816, '\p{oriya}', "");
-Expect(1, 2816, '\p{^oriya}', "");
-Expect(1, 2816, '\P{oriya}', "");
-Expect(0, 2816, '\P{^oriya}', "");
-Expect(1, 2819, '\p{ Oriya}', "");
-Expect(0, 2819, '\p{^ Oriya}', "");
-Expect(0, 2819, '\P{ Oriya}', "");
-Expect(1, 2819, '\P{^ Oriya}', "");
-Expect(0, 2816, '\p{ Oriya}', "");
-Expect(1, 2816, '\p{^ Oriya}', "");
-Expect(1, 2816, '\P{ Oriya}', "");
-Expect(0, 2816, '\P{^ Oriya}', "");
-Error('\p{__is_Oriya/a/}');
-Error('\P{__is_Oriya/a/}');
-Expect(1, 2819, '\p{isoriya}', "");
-Expect(0, 2819, '\p{^isoriya}', "");
-Expect(0, 2819, '\P{isoriya}', "");
-Expect(1, 2819, '\P{^isoriya}', "");
-Expect(0, 2816, '\p{isoriya}', "");
-Expect(1, 2816, '\p{^isoriya}', "");
-Expect(1, 2816, '\P{isoriya}', "");
-Expect(0, 2816, '\P{^isoriya}', "");
-Expect(1, 2819, '\p{ -is Oriya}', "");
-Expect(0, 2819, '\p{^ -is Oriya}', "");
-Expect(0, 2819, '\P{ -is Oriya}', "");
-Expect(1, 2819, '\P{^ -is Oriya}', "");
-Expect(0, 2816, '\p{ -is Oriya}', "");
-Expect(1, 2816, '\p{^ -is Oriya}', "");
-Expect(1, 2816, '\P{ -is Oriya}', "");
-Expect(0, 2816, '\P{^ -is Oriya}', "");
-Error('\p{-/a/Orya}');
-Error('\P{-/a/Orya}');
-Expect(1, 2819, '\p{orya}', "");
-Expect(0, 2819, '\p{^orya}', "");
-Expect(0, 2819, '\P{orya}', "");
-Expect(1, 2819, '\P{^orya}', "");
-Expect(0, 2816, '\p{orya}', "");
-Expect(1, 2816, '\p{^orya}', "");
-Expect(1, 2816, '\P{orya}', "");
-Expect(0, 2816, '\P{^orya}', "");
-Expect(1, 2819, '\p{ -Orya}', "");
-Expect(0, 2819, '\p{^ -Orya}', "");
-Expect(0, 2819, '\P{ -Orya}', "");
-Expect(1, 2819, '\P{^ -Orya}', "");
-Expect(0, 2816, '\p{ -Orya}', "");
-Expect(1, 2816, '\p{^ -Orya}', "");
-Expect(1, 2816, '\P{ -Orya}', "");
-Expect(0, 2816, '\P{^ -Orya}', "");
-Error('\p{ :=Is ORYA}');
-Error('\P{ :=Is ORYA}');
-Expect(1, 2819, '\p{isorya}', "");
-Expect(0, 2819, '\p{^isorya}', "");
-Expect(0, 2819, '\P{isorya}', "");
-Expect(1, 2819, '\P{^isorya}', "");
-Expect(0, 2816, '\p{isorya}', "");
-Expect(1, 2816, '\p{^isorya}', "");
-Expect(1, 2816, '\P{isorya}', "");
-Expect(0, 2816, '\P{^isorya}', "");
-Expect(1, 2819, '\p{is ORYA}', "");
-Expect(0, 2819, '\p{^is ORYA}', "");
-Expect(0, 2819, '\P{is ORYA}', "");
-Expect(1, 2819, '\P{^is ORYA}', "");
-Expect(0, 2816, '\p{is ORYA}', "");
-Expect(1, 2816, '\p{^is ORYA}', "");
-Expect(1, 2816, '\P{is ORYA}', "");
-Expect(0, 2816, '\P{^is ORYA}', "");
-Error('\p{ :=Phonetic extensions}');
-Error('\P{ :=Phonetic extensions}');
-Expect(1, 7551, '\p{phoneticextensions}', "");
-Expect(0, 7551, '\p{^phoneticextensions}', "");
-Expect(0, 7551, '\P{phoneticextensions}', "");
-Expect(1, 7551, '\P{^phoneticextensions}', "");
-Expect(0, 7423, '\p{phoneticextensions}', "");
-Expect(1, 7423, '\p{^phoneticextensions}', "");
-Expect(1, 7423, '\P{phoneticextensions}', "");
-Expect(0, 7423, '\P{^phoneticextensions}', "");
-Expect(1, 7551, '\p{Phonetic extensions}', "");
-Expect(0, 7551, '\p{^Phonetic extensions}', "");
-Expect(0, 7551, '\P{Phonetic extensions}', "");
-Expect(1, 7551, '\P{^Phonetic extensions}', "");
-Expect(0, 7423, '\p{Phonetic extensions}', "");
-Expect(1, 7423, '\p{^Phonetic extensions}', "");
-Expect(1, 7423, '\P{Phonetic extensions}', "");
-Expect(0, 7423, '\P{^Phonetic extensions}', "");
-Error('\p{ Is/a/PhoneticExtensions}');
-Error('\P{ Is/a/PhoneticExtensions}');
-Expect(1, 7551, '\p{isphoneticextensions}', "");
-Expect(0, 7551, '\p{^isphoneticextensions}', "");
-Expect(0, 7551, '\P{isphoneticextensions}', "");
-Expect(1, 7551, '\P{^isphoneticextensions}', "");
-Expect(0, 7423, '\p{isphoneticextensions}', "");
-Expect(1, 7423, '\p{^isphoneticextensions}', "");
-Expect(1, 7423, '\P{isphoneticextensions}', "");
-Expect(0, 7423, '\P{^isphoneticextensions}', "");
-Expect(1, 7551, '\p{-isphonetic_Extensions}', "");
-Expect(0, 7551, '\p{^-isphonetic_Extensions}', "");
-Expect(0, 7551, '\P{-isphonetic_Extensions}', "");
-Expect(1, 7551, '\P{^-isphonetic_Extensions}', "");
-Expect(0, 7423, '\p{-isphonetic_Extensions}', "");
-Expect(1, 7423, '\p{^-isphonetic_Extensions}', "");
-Expect(1, 7423, '\P{-isphonetic_Extensions}', "");
-Expect(0, 7423, '\P{^-isphonetic_Extensions}', "");
-Error('\p{ /a/in-PHONETIC_Extensions}');
-Error('\P{ /a/in-PHONETIC_Extensions}');
-Expect(1, 7551, '\p{inphoneticextensions}', "");
-Expect(0, 7551, '\p{^inphoneticextensions}', "");
-Expect(0, 7551, '\P{inphoneticextensions}', "");
-Expect(1, 7551, '\P{^inphoneticextensions}', "");
-Expect(0, 7423, '\p{inphoneticextensions}', "");
-Expect(1, 7423, '\p{^inphoneticextensions}', "");
-Expect(1, 7423, '\P{inphoneticextensions}', "");
-Expect(0, 7423, '\P{^inphoneticextensions}', "");
-Expect(1, 7551, '\p{ -in Phonetic Extensions}', "");
-Expect(0, 7551, '\p{^ -in Phonetic Extensions}', "");
-Expect(0, 7551, '\P{ -in Phonetic Extensions}', "");
-Expect(1, 7551, '\P{^ -in Phonetic Extensions}', "");
-Expect(0, 7423, '\p{ -in Phonetic Extensions}', "");
-Expect(1, 7423, '\p{^ -in Phonetic Extensions}', "");
-Expect(1, 7423, '\P{ -in Phonetic Extensions}', "");
-Expect(0, 7423, '\P{^ -in Phonetic Extensions}', "");
-Error('\p{ /a/Grapheme Extend}');
-Error('\P{ /a/Grapheme Extend}');
-Expect(1, 879, '\p{graphemeextend}', "");
-Expect(0, 879, '\p{^graphemeextend}', "");
-Expect(0, 879, '\P{graphemeextend}', "");
-Expect(1, 879, '\P{^graphemeextend}', "");
-Expect(0, 767, '\p{graphemeextend}', "");
-Expect(1, 767, '\p{^graphemeextend}', "");
-Expect(1, 767, '\P{graphemeextend}', "");
-Expect(0, 767, '\P{^graphemeextend}', "");
-Expect(1, 879, '\p{ grapheme_extend}', "");
-Expect(0, 879, '\p{^ grapheme_extend}', "");
-Expect(0, 879, '\P{ grapheme_extend}', "");
-Expect(1, 879, '\P{^ grapheme_extend}', "");
-Expect(0, 767, '\p{ grapheme_extend}', "");
-Expect(1, 767, '\p{^ grapheme_extend}', "");
-Expect(1, 767, '\P{ grapheme_extend}', "");
-Expect(0, 767, '\P{^ grapheme_extend}', "");
-Error('\p{--IS_Grapheme Extend/a/}');
-Error('\P{--IS_Grapheme Extend/a/}');
-Expect(1, 879, '\p{isgraphemeextend}', "");
-Expect(0, 879, '\p{^isgraphemeextend}', "");
-Expect(0, 879, '\P{isgraphemeextend}', "");
-Expect(1, 879, '\P{^isgraphemeextend}', "");
-Expect(0, 767, '\p{isgraphemeextend}', "");
-Expect(1, 767, '\p{^isgraphemeextend}', "");
-Expect(1, 767, '\P{isgraphemeextend}', "");
-Expect(0, 767, '\P{^isgraphemeextend}', "");
-Expect(1, 879, '\p{ -Is-Grapheme_Extend}', "");
-Expect(0, 879, '\p{^ -Is-Grapheme_Extend}', "");
-Expect(0, 879, '\P{ -Is-Grapheme_Extend}', "");
-Expect(1, 879, '\P{^ -Is-Grapheme_Extend}', "");
-Expect(0, 767, '\p{ -Is-Grapheme_Extend}', "");
-Expect(1, 767, '\p{^ -Is-Grapheme_Extend}', "");
-Expect(1, 767, '\P{ -Is-Grapheme_Extend}', "");
-Expect(0, 767, '\P{^ -Is-Grapheme_Extend}', "");
-Error('\p{-/a/Gr_Ext}');
-Error('\P{-/a/Gr_Ext}');
-Expect(1, 879, '\p{grext}', "");
-Expect(0, 879, '\p{^grext}', "");
-Expect(0, 879, '\P{grext}', "");
-Expect(1, 879, '\P{^grext}', "");
-Expect(0, 767, '\p{grext}', "");
-Expect(1, 767, '\p{^grext}', "");
-Expect(1, 767, '\P{grext}', "");
-Expect(0, 767, '\P{^grext}', "");
-Expect(1, 879, '\p{GR EXT}', "");
-Expect(0, 879, '\p{^GR EXT}', "");
-Expect(0, 879, '\P{GR EXT}', "");
-Expect(1, 879, '\P{^GR EXT}', "");
-Expect(0, 767, '\p{GR EXT}', "");
-Expect(1, 767, '\p{^GR EXT}', "");
-Expect(1, 767, '\P{GR EXT}', "");
-Expect(0, 767, '\P{^GR EXT}', "");
-Error('\p{-is:=GR Ext}');
-Error('\P{-is:=GR Ext}');
-Expect(1, 879, '\p{isgrext}', "");
-Expect(0, 879, '\p{^isgrext}', "");
-Expect(0, 879, '\P{isgrext}', "");
-Expect(1, 879, '\P{^isgrext}', "");
-Expect(0, 767, '\p{isgrext}', "");
-Expect(1, 767, '\p{^isgrext}', "");
-Expect(1, 767, '\P{isgrext}', "");
-Expect(0, 767, '\P{^isgrext}', "");
-Expect(1, 879, '\p{_Is-GrEXT}', "");
-Expect(0, 879, '\p{^_Is-GrEXT}', "");
-Expect(0, 879, '\P{_Is-GrEXT}', "");
-Expect(1, 879, '\P{^_Is-GrEXT}', "");
-Expect(0, 767, '\p{_Is-GrEXT}', "");
-Expect(1, 767, '\p{^_Is-GrEXT}', "");
-Expect(1, 767, '\P{_Is-GrEXT}', "");
-Expect(0, 767, '\P{^_Is-GrEXT}', "");
-Error('\p{-default IgnorableCode-Point/a/}');
-Error('\P{-default IgnorableCode-Point/a/}');
-Expect(1, 173, '\p{defaultignorablecodepoint}', "");
-Expect(0, 173, '\p{^defaultignorablecodepoint}', "");
-Expect(0, 173, '\P{defaultignorablecodepoint}', "");
-Expect(1, 173, '\P{^defaultignorablecodepoint}', "");
-Expect(0, 172, '\p{defaultignorablecodepoint}', "");
-Expect(1, 172, '\p{^defaultignorablecodepoint}', "");
-Expect(1, 172, '\P{defaultignorablecodepoint}', "");
-Expect(0, 172, '\P{^defaultignorablecodepoint}', "");
-Expect(1, 173, '\p{DEFAULT ignorableCode Point}', "");
-Expect(0, 173, '\p{^DEFAULT ignorableCode Point}', "");
-Expect(0, 173, '\P{DEFAULT ignorableCode Point}', "");
-Expect(1, 173, '\P{^DEFAULT ignorableCode Point}', "");
-Expect(0, 172, '\p{DEFAULT ignorableCode Point}', "");
-Expect(1, 172, '\p{^DEFAULT ignorableCode Point}', "");
-Expect(1, 172, '\P{DEFAULT ignorableCode Point}', "");
-Expect(0, 172, '\P{^DEFAULT ignorableCode Point}', "");
-Error('\p{ Is-Default:=Ignorable-code POINT}');
-Error('\P{ Is-Default:=Ignorable-code POINT}');
-Expect(1, 173, '\p{isdefaultignorablecodepoint}', "");
-Expect(0, 173, '\p{^isdefaultignorablecodepoint}', "");
-Expect(0, 173, '\P{isdefaultignorablecodepoint}', "");
-Expect(1, 173, '\P{^isdefaultignorablecodepoint}', "");
-Expect(0, 172, '\p{isdefaultignorablecodepoint}', "");
-Expect(1, 172, '\p{^isdefaultignorablecodepoint}', "");
-Expect(1, 172, '\P{isdefaultignorablecodepoint}', "");
-Expect(0, 172, '\P{^isdefaultignorablecodepoint}', "");
-Expect(1, 173, '\p{- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(0, 173, '\p{^- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(0, 173, '\P{- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(1, 173, '\P{^- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(0, 172, '\p{- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(1, 172, '\p{^- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(1, 172, '\P{- IS DEFAULT-ignorable CODE_POINT}', "");
-Expect(0, 172, '\P{^- IS DEFAULT-ignorable CODE_POINT}', "");
-Error('\p{_:=DI}');
-Error('\P{_:=DI}');
-Expect(1, 173, '\p{di}', "");
-Expect(0, 173, '\p{^di}', "");
-Expect(0, 173, '\P{di}', "");
-Expect(1, 173, '\P{^di}', "");
-Expect(0, 172, '\p{di}', "");
-Expect(1, 172, '\p{^di}', "");
-Expect(1, 172, '\P{di}', "");
-Expect(0, 172, '\P{^di}', "");
-Expect(1, 173, '\p{ di}', "");
-Expect(0, 173, '\p{^ di}', "");
-Expect(0, 173, '\P{ di}', "");
-Expect(1, 173, '\P{^ di}', "");
-Expect(0, 172, '\p{ di}', "");
-Expect(1, 172, '\p{^ di}', "");
-Expect(1, 172, '\P{ di}', "");
-Expect(0, 172, '\P{^ di}', "");
-Error('\p{/a/ Is DI}');
-Error('\P{/a/ Is DI}');
-Expect(1, 173, '\p{isdi}', "");
-Expect(0, 173, '\p{^isdi}', "");
-Expect(0, 173, '\P{isdi}', "");
-Expect(1, 173, '\P{^isdi}', "");
-Expect(0, 172, '\p{isdi}', "");
-Expect(1, 172, '\p{^isdi}', "");
-Expect(1, 172, '\P{isdi}', "");
-Expect(0, 172, '\P{^isdi}', "");
-Expect(1, 173, '\p{_IS-DI}', "");
-Expect(0, 173, '\p{^_IS-DI}', "");
-Expect(0, 173, '\P{_IS-DI}', "");
-Expect(1, 173, '\P{^_IS-DI}', "");
-Expect(0, 172, '\p{_IS-DI}', "");
-Expect(1, 172, '\p{^_IS-DI}', "");
-Expect(1, 172, '\P{_IS-DI}', "");
-Expect(0, 172, '\P{^_IS-DI}', "");
-Error('\p{ IDstart/a/}');
-Error('\P{ IDstart/a/}');
-Expect(1, 90, '\p{idstart}', "");
-Expect(0, 90, '\p{^idstart}', "");
-Expect(0, 90, '\P{idstart}', "");
-Expect(1, 90, '\P{^idstart}', "");
-Expect(0, 64, '\p{idstart}', "");
-Expect(1, 64, '\p{^idstart}', "");
-Expect(1, 64, '\P{idstart}', "");
-Expect(0, 64, '\P{^idstart}', "");
-Expect(1, 90, '\p{--ID Start}', "");
-Expect(0, 90, '\p{^--ID Start}', "");
-Expect(0, 90, '\P{--ID Start}', "");
-Expect(1, 90, '\P{^--ID Start}', "");
-Expect(0, 64, '\p{--ID Start}', "");
-Expect(1, 64, '\p{^--ID Start}', "");
-Expect(1, 64, '\P{--ID Start}', "");
-Expect(0, 64, '\P{^--ID Start}', "");
-Error('\p{:=IS ID_START}');
-Error('\P{:=IS ID_START}');
-Expect(1, 90, '\p{isidstart}', "");
-Expect(0, 90, '\p{^isidstart}', "");
-Expect(0, 90, '\P{isidstart}', "");
-Expect(1, 90, '\P{^isidstart}', "");
-Expect(0, 64, '\p{isidstart}', "");
-Expect(1, 64, '\p{^isidstart}', "");
-Expect(1, 64, '\P{isidstart}', "");
-Expect(0, 64, '\P{^isidstart}', "");
-Expect(1, 90, '\p{-Is ID_Start}', "");
-Expect(0, 90, '\p{^-Is ID_Start}', "");
-Expect(0, 90, '\P{-Is ID_Start}', "");
-Expect(1, 90, '\P{^-Is ID_Start}', "");
-Expect(0, 64, '\p{-Is ID_Start}', "");
-Expect(1, 64, '\p{^-Is ID_Start}', "");
-Expect(1, 64, '\P{-Is ID_Start}', "");
-Expect(0, 64, '\P{^-Is ID_Start}', "");
-Error('\p{:=- IDS}');
-Error('\P{:=- IDS}');
-Expect(1, 90, '\p{ids}', "");
-Expect(0, 90, '\p{^ids}', "");
-Expect(0, 90, '\P{ids}', "");
-Expect(1, 90, '\P{^ids}', "");
-Expect(0, 64, '\p{ids}', "");
-Expect(1, 64, '\p{^ids}', "");
-Expect(1, 64, '\P{ids}', "");
-Expect(0, 64, '\P{^ids}', "");
-Expect(1, 90, '\p{ -IDS}', "");
-Expect(0, 90, '\p{^ -IDS}', "");
-Expect(0, 90, '\P{ -IDS}', "");
-Expect(1, 90, '\P{^ -IDS}', "");
-Expect(0, 64, '\p{ -IDS}', "");
-Expect(1, 64, '\p{^ -IDS}', "");
-Expect(1, 64, '\P{ -IDS}', "");
-Expect(0, 64, '\P{^ -IDS}', "");
-Error('\p{:=IS IDS}');
-Error('\P{:=IS IDS}');
-Expect(1, 90, '\p{isids}', "");
-Expect(0, 90, '\p{^isids}', "");
-Expect(0, 90, '\P{isids}', "");
-Expect(1, 90, '\P{^isids}', "");
-Expect(0, 64, '\p{isids}', "");
-Expect(1, 64, '\p{^isids}', "");
-Expect(1, 64, '\P{isids}', "");
-Expect(0, 64, '\P{^isids}', "");
-Expect(1, 90, '\p{ is IDS}', "");
-Expect(0, 90, '\p{^ is IDS}', "");
-Expect(0, 90, '\P{ is IDS}', "");
-Expect(1, 90, '\P{^ is IDS}', "");
-Expect(0, 64, '\p{ is IDS}', "");
-Expect(1, 64, '\p{^ is IDS}', "");
-Expect(1, 64, '\P{ is IDS}', "");
-Expect(0, 64, '\P{^ is IDS}', "");
-Error('\p{ Cyrillic/a/Supplement}');
-Error('\P{ Cyrillic/a/Supplement}');
-Expect(1, 1327, '\p{cyrillicsupplement}', "");
-Expect(0, 1327, '\p{^cyrillicsupplement}', "");
-Expect(0, 1327, '\P{cyrillicsupplement}', "");
-Expect(1, 1327, '\P{^cyrillicsupplement}', "");
-Expect(0, 1279, '\p{cyrillicsupplement}', "");
-Expect(1, 1279, '\p{^cyrillicsupplement}', "");
-Expect(1, 1279, '\P{cyrillicsupplement}', "");
-Expect(0, 1279, '\P{^cyrillicsupplement}', "");
-Expect(1, 1327, '\p{ -cyrillic SUPPLEMENT}', "");
-Expect(0, 1327, '\p{^ -cyrillic SUPPLEMENT}', "");
-Expect(0, 1327, '\P{ -cyrillic SUPPLEMENT}', "");
-Expect(1, 1327, '\P{^ -cyrillic SUPPLEMENT}', "");
-Expect(0, 1279, '\p{ -cyrillic SUPPLEMENT}', "");
-Expect(1, 1279, '\p{^ -cyrillic SUPPLEMENT}', "");
-Expect(1, 1279, '\P{ -cyrillic SUPPLEMENT}', "");
-Expect(0, 1279, '\P{^ -cyrillic SUPPLEMENT}', "");
-Error('\p{_:=IS_Cyrillic Supplement}');
-Error('\P{_:=IS_Cyrillic Supplement}');
-Expect(1, 1327, '\p{iscyrillicsupplement}', "");
-Expect(0, 1327, '\p{^iscyrillicsupplement}', "");
-Expect(0, 1327, '\P{iscyrillicsupplement}', "");
-Expect(1, 1327, '\P{^iscyrillicsupplement}', "");
-Expect(0, 1279, '\p{iscyrillicsupplement}', "");
-Expect(1, 1279, '\p{^iscyrillicsupplement}', "");
-Expect(1, 1279, '\P{iscyrillicsupplement}', "");
-Expect(0, 1279, '\P{^iscyrillicsupplement}', "");
-Expect(1, 1327, '\p{ Is_CYRILLIC-Supplement}', "");
-Expect(0, 1327, '\p{^ Is_CYRILLIC-Supplement}', "");
-Expect(0, 1327, '\P{ Is_CYRILLIC-Supplement}', "");
-Expect(1, 1327, '\P{^ Is_CYRILLIC-Supplement}', "");
-Expect(0, 1279, '\p{ Is_CYRILLIC-Supplement}', "");
-Expect(1, 1279, '\p{^ Is_CYRILLIC-Supplement}', "");
-Expect(1, 1279, '\P{ Is_CYRILLIC-Supplement}', "");
-Expect(0, 1279, '\P{^ Is_CYRILLIC-Supplement}', "");
-Error('\p{/a/Incyrillic Supplement}');
-Error('\P{/a/Incyrillic Supplement}');
-Expect(1, 1327, '\p{incyrillicsupplement}', "");
-Expect(0, 1327, '\p{^incyrillicsupplement}', "");
-Expect(0, 1327, '\P{incyrillicsupplement}', "");
-Expect(1, 1327, '\P{^incyrillicsupplement}', "");
-Expect(0, 1279, '\p{incyrillicsupplement}', "");
-Expect(1, 1279, '\p{^incyrillicsupplement}', "");
-Expect(1, 1279, '\P{incyrillicsupplement}', "");
-Expect(0, 1279, '\P{^incyrillicsupplement}', "");
-Expect(1, 1327, '\p{--In CYRILLICSupplement}', "");
-Expect(0, 1327, '\p{^--In CYRILLICSupplement}', "");
-Expect(0, 1327, '\P{--In CYRILLICSupplement}', "");
-Expect(1, 1327, '\P{^--In CYRILLICSupplement}', "");
-Expect(0, 1279, '\p{--In CYRILLICSupplement}', "");
-Expect(1, 1279, '\p{^--In CYRILLICSupplement}', "");
-Expect(1, 1279, '\P{--In CYRILLICSupplement}', "");
-Expect(0, 1279, '\P{^--In CYRILLICSupplement}', "");
-Error('\p{ -Cyrillic/a/Supplementary}');
-Error('\P{ -Cyrillic/a/Supplementary}');
-Expect(1, 1327, '\p{cyrillicsupplementary}', "");
-Expect(0, 1327, '\p{^cyrillicsupplementary}', "");
-Expect(0, 1327, '\P{cyrillicsupplementary}', "");
-Expect(1, 1327, '\P{^cyrillicsupplementary}', "");
-Expect(0, 1279, '\p{cyrillicsupplementary}', "");
-Expect(1, 1279, '\p{^cyrillicsupplementary}', "");
-Expect(1, 1279, '\P{cyrillicsupplementary}', "");
-Expect(0, 1279, '\P{^cyrillicsupplementary}', "");
-Expect(1, 1327, '\p{ CYRILLIC_Supplementary}', "");
-Expect(0, 1327, '\p{^ CYRILLIC_Supplementary}', "");
-Expect(0, 1327, '\P{ CYRILLIC_Supplementary}', "");
-Expect(1, 1327, '\P{^ CYRILLIC_Supplementary}', "");
-Expect(0, 1279, '\p{ CYRILLIC_Supplementary}', "");
-Expect(1, 1279, '\p{^ CYRILLIC_Supplementary}', "");
-Expect(1, 1279, '\P{ CYRILLIC_Supplementary}', "");
-Expect(0, 1279, '\P{^ CYRILLIC_Supplementary}', "");
-Error('\p{ :=Is CYRILLIC_supplementary}');
-Error('\P{ :=Is CYRILLIC_supplementary}');
-Expect(1, 1327, '\p{iscyrillicsupplementary}', "");
-Expect(0, 1327, '\p{^iscyrillicsupplementary}', "");
-Expect(0, 1327, '\P{iscyrillicsupplementary}', "");
-Expect(1, 1327, '\P{^iscyrillicsupplementary}', "");
-Expect(0, 1279, '\p{iscyrillicsupplementary}', "");
-Expect(1, 1279, '\p{^iscyrillicsupplementary}', "");
-Expect(1, 1279, '\P{iscyrillicsupplementary}', "");
-Expect(0, 1279, '\P{^iscyrillicsupplementary}', "");
-Expect(1, 1327, '\p{ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(0, 1327, '\p{^ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(0, 1327, '\P{ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(1, 1327, '\P{^ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(0, 1279, '\p{ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(1, 1279, '\p{^ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(1, 1279, '\P{ Is_CyrillicSUPPLEMENTARY}', "");
-Expect(0, 1279, '\P{^ Is_CyrillicSUPPLEMENTARY}', "");
-Error('\p{_:=inCYRILLIC-Supplementary}');
-Error('\P{_:=inCYRILLIC-Supplementary}');
-Expect(1, 1327, '\p{incyrillicsupplementary}', "");
-Expect(0, 1327, '\p{^incyrillicsupplementary}', "");
-Expect(0, 1327, '\P{incyrillicsupplementary}', "");
-Expect(1, 1327, '\P{^incyrillicsupplementary}', "");
-Expect(0, 1279, '\p{incyrillicsupplementary}', "");
-Expect(1, 1279, '\p{^incyrillicsupplementary}', "");
-Expect(1, 1279, '\P{incyrillicsupplementary}', "");
-Expect(0, 1279, '\P{^incyrillicsupplementary}', "");
-Expect(1, 1327, '\p{-_IN CyrillicSupplementary}', "");
-Expect(0, 1327, '\p{^-_IN CyrillicSupplementary}', "");
-Expect(0, 1327, '\P{-_IN CyrillicSupplementary}', "");
-Expect(1, 1327, '\P{^-_IN CyrillicSupplementary}', "");
-Expect(0, 1279, '\p{-_IN CyrillicSupplementary}', "");
-Expect(1, 1279, '\p{^-_IN CyrillicSupplementary}', "");
-Expect(1, 1279, '\P{-_IN CyrillicSupplementary}', "");
-Expect(0, 1279, '\P{^-_IN CyrillicSupplementary}', "");
-Error('\p{ -geometric:=Shapes}');
-Error('\P{ -geometric:=Shapes}');
-Expect(1, 9727, '\p{geometricshapes}', "");
-Expect(0, 9727, '\p{^geometricshapes}', "");
-Expect(0, 9727, '\P{geometricshapes}', "");
-Expect(1, 9727, '\P{^geometricshapes}', "");
-Expect(0, 9631, '\p{geometricshapes}', "");
-Expect(1, 9631, '\p{^geometricshapes}', "");
-Expect(1, 9631, '\P{geometricshapes}', "");
-Expect(0, 9631, '\P{^geometricshapes}', "");
-Expect(1, 9727, '\p{ GeometricShapes}', "");
-Expect(0, 9727, '\p{^ GeometricShapes}', "");
-Expect(0, 9727, '\P{ GeometricShapes}', "");
-Expect(1, 9727, '\P{^ GeometricShapes}', "");
-Expect(0, 9631, '\p{ GeometricShapes}', "");
-Expect(1, 9631, '\p{^ GeometricShapes}', "");
-Expect(1, 9631, '\P{ GeometricShapes}', "");
-Expect(0, 9631, '\P{^ GeometricShapes}', "");
-Error('\p{ Is:=Geometric shapes}');
-Error('\P{ Is:=Geometric shapes}');
-Expect(1, 9727, '\p{isgeometricshapes}', "");
-Expect(0, 9727, '\p{^isgeometricshapes}', "");
-Expect(0, 9727, '\P{isgeometricshapes}', "");
-Expect(1, 9727, '\P{^isgeometricshapes}', "");
-Expect(0, 9631, '\p{isgeometricshapes}', "");
-Expect(1, 9631, '\p{^isgeometricshapes}', "");
-Expect(1, 9631, '\P{isgeometricshapes}', "");
-Expect(0, 9631, '\P{^isgeometricshapes}', "");
-Expect(1, 9727, '\p{ Is Geometric_Shapes}', "");
-Expect(0, 9727, '\p{^ Is Geometric_Shapes}', "");
-Expect(0, 9727, '\P{ Is Geometric_Shapes}', "");
-Expect(1, 9727, '\P{^ Is Geometric_Shapes}', "");
-Expect(0, 9631, '\p{ Is Geometric_Shapes}', "");
-Expect(1, 9631, '\p{^ Is Geometric_Shapes}', "");
-Expect(1, 9631, '\P{ Is Geometric_Shapes}', "");
-Expect(0, 9631, '\P{^ Is Geometric_Shapes}', "");
-Error('\p{_in_GeometricSHAPES:=}');
-Error('\P{_in_GeometricSHAPES:=}');
-Expect(1, 9727, '\p{ingeometricshapes}', "");
-Expect(0, 9727, '\p{^ingeometricshapes}', "");
-Expect(0, 9727, '\P{ingeometricshapes}', "");
-Expect(1, 9727, '\P{^ingeometricshapes}', "");
-Expect(0, 9631, '\p{ingeometricshapes}', "");
-Expect(1, 9631, '\p{^ingeometricshapes}', "");
-Expect(1, 9631, '\P{ingeometricshapes}', "");
-Expect(0, 9631, '\P{^ingeometricshapes}', "");
-Expect(1, 9727, '\p{_inGeometric SHAPES}', "");
-Expect(0, 9727, '\p{^_inGeometric SHAPES}', "");
-Expect(0, 9727, '\P{_inGeometric SHAPES}', "");
-Expect(1, 9727, '\P{^_inGeometric SHAPES}', "");
-Expect(0, 9631, '\p{_inGeometric SHAPES}', "");
-Expect(1, 9631, '\p{^_inGeometric SHAPES}', "");
-Expect(1, 9631, '\P{_inGeometric SHAPES}', "");
-Expect(0, 9631, '\P{^_inGeometric SHAPES}', "");
-Error('\p{/a/latin Extended D}');
-Error('\P{/a/latin Extended D}');
-Expect(1, 43007, '\p{latinextendedd}', "");
-Expect(0, 43007, '\p{^latinextendedd}', "");
-Expect(0, 43007, '\P{latinextendedd}', "");
-Expect(1, 43007, '\P{^latinextendedd}', "");
-Expect(0, 42783, '\p{latinextendedd}', "");
-Expect(1, 42783, '\p{^latinextendedd}', "");
-Expect(1, 42783, '\P{latinextendedd}', "");
-Expect(0, 42783, '\P{^latinextendedd}', "");
-Expect(1, 43007, '\p{ Latin-Extended D}', "");
-Expect(0, 43007, '\p{^ Latin-Extended D}', "");
-Expect(0, 43007, '\P{ Latin-Extended D}', "");
-Expect(1, 43007, '\P{^ Latin-Extended D}', "");
-Expect(0, 42783, '\p{ Latin-Extended D}', "");
-Expect(1, 42783, '\p{^ Latin-Extended D}', "");
-Expect(1, 42783, '\P{ Latin-Extended D}', "");
-Expect(0, 42783, '\P{^ Latin-Extended D}', "");
-Error('\p{ Is/a/Latinextended-D}');
-Error('\P{ Is/a/Latinextended-D}');
-Expect(1, 43007, '\p{islatinextendedd}', "");
-Expect(0, 43007, '\p{^islatinextendedd}', "");
-Expect(0, 43007, '\P{islatinextendedd}', "");
-Expect(1, 43007, '\P{^islatinextendedd}', "");
-Expect(0, 42783, '\p{islatinextendedd}', "");
-Expect(1, 42783, '\p{^islatinextendedd}', "");
-Expect(1, 42783, '\P{islatinextendedd}', "");
-Expect(0, 42783, '\P{^islatinextendedd}', "");
-Expect(1, 43007, '\p{ Is-Latin-EXTENDED_D}', "");
-Expect(0, 43007, '\p{^ Is-Latin-EXTENDED_D}', "");
-Expect(0, 43007, '\P{ Is-Latin-EXTENDED_D}', "");
-Expect(1, 43007, '\P{^ Is-Latin-EXTENDED_D}', "");
-Expect(0, 42783, '\p{ Is-Latin-EXTENDED_D}', "");
-Expect(1, 42783, '\p{^ Is-Latin-EXTENDED_D}', "");
-Expect(1, 42783, '\P{ Is-Latin-EXTENDED_D}', "");
-Expect(0, 42783, '\P{^ Is-Latin-EXTENDED_D}', "");
-Error('\p{In LATIN/a/extended-D}');
-Error('\P{In LATIN/a/extended-D}');
-Expect(1, 43007, '\p{inlatinextendedd}', "");
-Expect(0, 43007, '\p{^inlatinextendedd}', "");
-Expect(0, 43007, '\P{inlatinextendedd}', "");
-Expect(1, 43007, '\P{^inlatinextendedd}', "");
-Expect(0, 42783, '\p{inlatinextendedd}', "");
-Expect(1, 42783, '\p{^inlatinextendedd}', "");
-Expect(1, 42783, '\P{inlatinextendedd}', "");
-Expect(0, 42783, '\P{^inlatinextendedd}', "");
-Expect(1, 43007, '\p{_INlatin_Extended D}', "");
-Expect(0, 43007, '\p{^_INlatin_Extended D}', "");
-Expect(0, 43007, '\P{_INlatin_Extended D}', "");
-Expect(1, 43007, '\P{^_INlatin_Extended D}', "");
-Expect(0, 42783, '\p{_INlatin_Extended D}', "");
-Expect(1, 42783, '\p{^_INlatin_Extended D}', "");
-Expect(1, 42783, '\P{_INlatin_Extended D}', "");
-Expect(0, 42783, '\P{^_INlatin_Extended D}', "");
-Error('\p{:= -Buginese}');
-Error('\P{:= -Buginese}');
-Expect(1, 6683, '\p{buginese}', "");
-Expect(0, 6683, '\p{^buginese}', "");
-Expect(0, 6683, '\P{buginese}', "");
-Expect(1, 6683, '\P{^buginese}', "");
-Expect(0, 6655, '\p{buginese}', "");
-Expect(1, 6655, '\p{^buginese}', "");
-Expect(1, 6655, '\P{buginese}', "");
-Expect(0, 6655, '\P{^buginese}', "");
-Expect(1, 6683, '\p{ -Buginese}', "");
-Expect(0, 6683, '\p{^ -Buginese}', "");
-Expect(0, 6683, '\P{ -Buginese}', "");
-Expect(1, 6683, '\P{^ -Buginese}', "");
-Expect(0, 6655, '\p{ -Buginese}', "");
-Expect(1, 6655, '\p{^ -Buginese}', "");
-Expect(1, 6655, '\P{ -Buginese}', "");
-Expect(0, 6655, '\P{^ -Buginese}', "");
-Error('\p{ Is/a/BUGINESE}');
-Error('\P{ Is/a/BUGINESE}');
-Expect(1, 6683, '\p{isbuginese}', "");
-Expect(0, 6683, '\p{^isbuginese}', "");
-Expect(0, 6683, '\P{isbuginese}', "");
-Expect(1, 6683, '\P{^isbuginese}', "");
-Expect(0, 6655, '\p{isbuginese}', "");
-Expect(1, 6655, '\p{^isbuginese}', "");
-Expect(1, 6655, '\P{isbuginese}', "");
-Expect(0, 6655, '\P{^isbuginese}', "");
-Expect(1, 6683, '\p{ _IsBUGINESE}', "");
-Expect(0, 6683, '\p{^ _IsBUGINESE}', "");
-Expect(0, 6683, '\P{ _IsBUGINESE}', "");
-Expect(1, 6683, '\P{^ _IsBUGINESE}', "");
-Expect(0, 6655, '\p{ _IsBUGINESE}', "");
-Expect(1, 6655, '\p{^ _IsBUGINESE}', "");
-Expect(1, 6655, '\P{ _IsBUGINESE}', "");
-Expect(0, 6655, '\P{^ _IsBUGINESE}', "");
-Error('\p{:= BUGI}');
-Error('\P{:= BUGI}');
-Expect(1, 6683, '\p{bugi}', "");
-Expect(0, 6683, '\p{^bugi}', "");
-Expect(0, 6683, '\P{bugi}', "");
-Expect(1, 6683, '\P{^bugi}', "");
-Expect(0, 6655, '\p{bugi}', "");
-Expect(1, 6655, '\p{^bugi}', "");
-Expect(1, 6655, '\P{bugi}', "");
-Expect(0, 6655, '\P{^bugi}', "");
-Expect(1, 6683, '\p{ _BUGI}', "");
-Expect(0, 6683, '\p{^ _BUGI}', "");
-Expect(0, 6683, '\P{ _BUGI}', "");
-Expect(1, 6683, '\P{^ _BUGI}', "");
-Expect(0, 6655, '\p{ _BUGI}', "");
-Expect(1, 6655, '\p{^ _BUGI}', "");
-Expect(1, 6655, '\P{ _BUGI}', "");
-Expect(0, 6655, '\P{^ _BUGI}', "");
-Error('\p{ is-bugi/a/}');
-Error('\P{ is-bugi/a/}');
-Expect(1, 6683, '\p{isbugi}', "");
-Expect(0, 6683, '\p{^isbugi}', "");
-Expect(0, 6683, '\P{isbugi}', "");
-Expect(1, 6683, '\P{^isbugi}', "");
-Expect(0, 6655, '\p{isbugi}', "");
-Expect(1, 6655, '\p{^isbugi}', "");
-Expect(1, 6655, '\P{isbugi}', "");
-Expect(0, 6655, '\P{^isbugi}', "");
-Expect(1, 6683, '\p{_Is BUGI}', "");
-Expect(0, 6683, '\p{^_Is BUGI}', "");
-Expect(0, 6683, '\P{_Is BUGI}', "");
-Expect(1, 6683, '\P{^_Is BUGI}', "");
-Expect(0, 6655, '\p{_Is BUGI}', "");
-Expect(1, 6655, '\p{^_Is BUGI}', "");
-Expect(1, 6655, '\P{_Is BUGI}', "");
-Expect(0, 6655, '\P{^_Is BUGI}', "");
-Error('\p{ :=IN-malayalam}');
-Error('\P{ :=IN-malayalam}');
-Expect(1, 3455, '\p{inmalayalam}', "");
-Expect(0, 3455, '\p{^inmalayalam}', "");
-Expect(0, 3455, '\P{inmalayalam}', "");
-Expect(1, 3455, '\P{^inmalayalam}', "");
-Expect(0, 3327, '\p{inmalayalam}', "");
-Expect(1, 3327, '\p{^inmalayalam}', "");
-Expect(1, 3327, '\P{inmalayalam}', "");
-Expect(0, 3327, '\P{^inmalayalam}', "");
-Expect(1, 3455, '\p{ in Malayalam}', "");
-Expect(0, 3455, '\p{^ in Malayalam}', "");
-Expect(0, 3455, '\P{ in Malayalam}', "");
-Expect(1, 3455, '\P{^ in Malayalam}', "");
-Expect(0, 3327, '\p{ in Malayalam}', "");
-Expect(1, 3327, '\p{^ in Malayalam}', "");
-Expect(1, 3327, '\P{ in Malayalam}', "");
-Expect(0, 3327, '\P{^ in Malayalam}', "");
-Error('\p{ INSCRIPTIONAL/a/PAHLAVI}');
-Error('\P{ INSCRIPTIONAL/a/PAHLAVI}');
-Expect(1, 68466, '\p{inscriptionalpahlavi}', "");
-Expect(0, 68466, '\p{^inscriptionalpahlavi}', "");
-Expect(0, 68466, '\P{inscriptionalpahlavi}', "");
-Expect(1, 68466, '\P{^inscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{inscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^inscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{inscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^inscriptionalpahlavi}', "");
-Expect(1, 68466, '\p{ Inscriptional Pahlavi}', "");
-Expect(0, 68466, '\p{^ Inscriptional Pahlavi}', "");
-Expect(0, 68466, '\P{ Inscriptional Pahlavi}', "");
-Expect(1, 68466, '\P{^ Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\p{ Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\p{^ Inscriptional Pahlavi}', "");
-Expect(1, 68447, '\P{ Inscriptional Pahlavi}', "");
-Expect(0, 68447, '\P{^ Inscriptional Pahlavi}', "");
-Error('\p{ -is:=INSCRIPTIONAL_Pahlavi}');
-Error('\P{ -is:=INSCRIPTIONAL_Pahlavi}');
-Expect(1, 68466, '\p{isinscriptionalpahlavi}', "");
-Expect(0, 68466, '\p{^isinscriptionalpahlavi}', "");
-Expect(0, 68466, '\P{isinscriptionalpahlavi}', "");
-Expect(1, 68466, '\P{^isinscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{isinscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^isinscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{isinscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^isinscriptionalpahlavi}', "");
-Expect(1, 68466, '\p{_IsInscriptional-Pahlavi}', "");
-Expect(0, 68466, '\p{^_IsInscriptional-Pahlavi}', "");
-Expect(0, 68466, '\P{_IsInscriptional-Pahlavi}', "");
-Expect(1, 68466, '\P{^_IsInscriptional-Pahlavi}', "");
-Expect(0, 68447, '\p{_IsInscriptional-Pahlavi}', "");
-Expect(1, 68447, '\p{^_IsInscriptional-Pahlavi}', "");
-Expect(1, 68447, '\P{_IsInscriptional-Pahlavi}', "");
-Expect(0, 68447, '\P{^_IsInscriptional-Pahlavi}', "");
-Error('\p{:= _PHLI}');
-Error('\P{:= _PHLI}');
-Expect(1, 68466, '\p{phli}', "");
-Expect(0, 68466, '\p{^phli}', "");
-Expect(0, 68466, '\P{phli}', "");
-Expect(1, 68466, '\P{^phli}', "");
-Expect(0, 68447, '\p{phli}', "");
-Expect(1, 68447, '\p{^phli}', "");
-Expect(1, 68447, '\P{phli}', "");
-Expect(0, 68447, '\P{^phli}', "");
-Expect(1, 68466, '\p{-PHLI}', "");
-Expect(0, 68466, '\p{^-PHLI}', "");
-Expect(0, 68466, '\P{-PHLI}', "");
-Expect(1, 68466, '\P{^-PHLI}', "");
-Expect(0, 68447, '\p{-PHLI}', "");
-Expect(1, 68447, '\p{^-PHLI}', "");
-Expect(1, 68447, '\P{-PHLI}', "");
-Expect(0, 68447, '\P{^-PHLI}', "");
-Error('\p{:=_IsPhli}');
-Error('\P{:=_IsPhli}');
-Expect(1, 68466, '\p{isphli}', "");
-Expect(0, 68466, '\p{^isphli}', "");
-Expect(0, 68466, '\P{isphli}', "");
-Expect(1, 68466, '\P{^isphli}', "");
-Expect(0, 68447, '\p{isphli}', "");
-Expect(1, 68447, '\p{^isphli}', "");
-Expect(1, 68447, '\P{isphli}', "");
-Expect(0, 68447, '\P{^isphli}', "");
-Expect(1, 68466, '\p{- isPhli}', "");
-Expect(0, 68466, '\p{^- isPhli}', "");
-Expect(0, 68466, '\P{- isPhli}', "");
-Expect(1, 68466, '\P{^- isPhli}', "");
-Expect(0, 68447, '\p{- isPhli}', "");
-Expect(1, 68447, '\p{^- isPhli}', "");
-Expect(1, 68447, '\P{- isPhli}', "");
-Expect(0, 68447, '\P{^- isPhli}', "");
-Error('\p{_ cham/a/}');
-Error('\P{_ cham/a/}');
-Expect(1, 43574, '\p{cham}', "");
-Expect(0, 43574, '\p{^cham}', "");
-Expect(0, 43574, '\P{cham}', "");
-Expect(1, 43574, '\P{^cham}', "");
-Expect(0, 43519, '\p{cham}', "");
-Expect(1, 43519, '\p{^cham}', "");
-Expect(1, 43519, '\P{cham}', "");
-Expect(0, 43519, '\P{^cham}', "");
-Expect(1, 43574, '\p{-_Cham}', "");
-Expect(0, 43574, '\p{^-_Cham}', "");
-Expect(0, 43574, '\P{-_Cham}', "");
-Expect(1, 43574, '\P{^-_Cham}', "");
-Expect(0, 43519, '\p{-_Cham}', "");
-Expect(1, 43519, '\p{^-_Cham}', "");
-Expect(1, 43519, '\P{-_Cham}', "");
-Expect(0, 43519, '\P{^-_Cham}', "");
-Error('\p{ Is-CHAM/a/}');
-Error('\P{ Is-CHAM/a/}');
-Expect(1, 43574, '\p{ischam}', "");
-Expect(0, 43574, '\p{^ischam}', "");
-Expect(0, 43574, '\P{ischam}', "");
-Expect(1, 43574, '\P{^ischam}', "");
-Expect(0, 43519, '\p{ischam}', "");
-Expect(1, 43519, '\p{^ischam}', "");
-Expect(1, 43519, '\P{ischam}', "");
-Expect(0, 43519, '\P{^ischam}', "");
-Expect(1, 43574, '\p{ is CHAM}', "");
-Expect(0, 43574, '\p{^ is CHAM}', "");
-Expect(0, 43574, '\P{ is CHAM}', "");
-Expect(1, 43574, '\P{^ is CHAM}', "");
-Expect(0, 43519, '\p{ is CHAM}', "");
-Expect(1, 43519, '\p{^ is CHAM}', "");
-Expect(1, 43519, '\P{ is CHAM}', "");
-Expect(0, 43519, '\P{^ is CHAM}', "");
-Error('\p{_ BRAILLE:=}');
-Error('\P{_ BRAILLE:=}');
-Expect(1, 10495, '\p{braille}', "");
-Expect(0, 10495, '\p{^braille}', "");
-Expect(0, 10495, '\P{braille}', "");
-Expect(1, 10495, '\P{^braille}', "");
-Expect(0, 10239, '\p{braille}', "");
-Expect(1, 10239, '\p{^braille}', "");
-Expect(1, 10239, '\P{braille}', "");
-Expect(0, 10239, '\P{^braille}', "");
-Expect(1, 10495, '\p{-braille}', "");
-Expect(0, 10495, '\p{^-braille}', "");
-Expect(0, 10495, '\P{-braille}', "");
-Expect(1, 10495, '\P{^-braille}', "");
-Expect(0, 10239, '\p{-braille}', "");
-Expect(1, 10239, '\p{^-braille}', "");
-Expect(1, 10239, '\P{-braille}', "");
-Expect(0, 10239, '\P{^-braille}', "");
-Error('\p{/a/_-IS Braille}');
-Error('\P{/a/_-IS Braille}');
-Expect(1, 10495, '\p{isbraille}', "");
-Expect(0, 10495, '\p{^isbraille}', "");
-Expect(0, 10495, '\P{isbraille}', "");
-Expect(1, 10495, '\P{^isbraille}', "");
-Expect(0, 10239, '\p{isbraille}', "");
-Expect(1, 10239, '\p{^isbraille}', "");
-Expect(1, 10239, '\P{isbraille}', "");
-Expect(0, 10239, '\P{^isbraille}', "");
-Expect(1, 10495, '\p{- ISBraille}', "");
-Expect(0, 10495, '\p{^- ISBraille}', "");
-Expect(0, 10495, '\P{- ISBraille}', "");
-Expect(1, 10495, '\P{^- ISBraille}', "");
-Expect(0, 10239, '\p{- ISBraille}', "");
-Expect(1, 10239, '\p{^- ISBraille}', "");
-Expect(1, 10239, '\P{- ISBraille}', "");
-Expect(0, 10239, '\P{^- ISBraille}', "");
-Error('\p{/a/ Brai}');
-Error('\P{/a/ Brai}');
-Expect(1, 10495, '\p{brai}', "");
-Expect(0, 10495, '\p{^brai}', "");
-Expect(0, 10495, '\P{brai}', "");
-Expect(1, 10495, '\P{^brai}', "");
-Expect(0, 10239, '\p{brai}', "");
-Expect(1, 10239, '\p{^brai}', "");
-Expect(1, 10239, '\P{brai}', "");
-Expect(0, 10239, '\P{^brai}', "");
-Expect(1, 10495, '\p{-BRAI}', "");
-Expect(0, 10495, '\p{^-BRAI}', "");
-Expect(0, 10495, '\P{-BRAI}', "");
-Expect(1, 10495, '\P{^-BRAI}', "");
-Expect(0, 10239, '\p{-BRAI}', "");
-Expect(1, 10239, '\p{^-BRAI}', "");
-Expect(1, 10239, '\P{-BRAI}', "");
-Expect(0, 10239, '\P{^-BRAI}', "");
-Error('\p{_Is/a/BRAI}');
-Error('\P{_Is/a/BRAI}');
-Expect(1, 10495, '\p{isbrai}', "");
-Expect(0, 10495, '\p{^isbrai}', "");
-Expect(0, 10495, '\P{isbrai}', "");
-Expect(1, 10495, '\P{^isbrai}', "");
-Expect(0, 10239, '\p{isbrai}', "");
-Expect(1, 10239, '\p{^isbrai}', "");
-Expect(1, 10239, '\P{isbrai}', "");
-Expect(0, 10239, '\P{^isbrai}', "");
-Expect(1, 10495, '\p{ IS-brai}', "");
-Expect(0, 10495, '\p{^ IS-brai}', "");
-Expect(0, 10495, '\P{ IS-brai}', "");
-Expect(1, 10495, '\P{^ IS-brai}', "");
-Expect(0, 10239, '\p{ IS-brai}', "");
-Expect(1, 10239, '\p{^ IS-brai}', "");
-Expect(1, 10239, '\P{ IS-brai}', "");
-Expect(0, 10239, '\P{^ IS-brai}', "");
-Error('\p{_:=IN old-Persian}');
-Error('\P{_:=IN old-Persian}');
-Expect(1, 66527, '\p{inoldpersian}', "");
-Expect(0, 66527, '\p{^inoldpersian}', "");
-Expect(0, 66527, '\P{inoldpersian}', "");
-Expect(1, 66527, '\P{^inoldpersian}', "");
-Expect(0, 66463, '\p{inoldpersian}', "");
-Expect(1, 66463, '\p{^inoldpersian}', "");
-Expect(1, 66463, '\P{inoldpersian}', "");
-Expect(0, 66463, '\P{^inoldpersian}', "");
-Expect(1, 66527, '\p{ -inOldPERSIAN}', "");
-Expect(0, 66527, '\p{^ -inOldPERSIAN}', "");
-Expect(0, 66527, '\P{ -inOldPERSIAN}', "");
-Expect(1, 66527, '\P{^ -inOldPERSIAN}', "");
-Expect(0, 66463, '\p{ -inOldPERSIAN}', "");
-Expect(1, 66463, '\p{^ -inOldPERSIAN}', "");
-Expect(1, 66463, '\P{ -inOldPERSIAN}', "");
-Expect(0, 66463, '\P{^ -inOldPERSIAN}', "");
-Error('\p{ :=box DRAWING}');
-Error('\P{ :=box DRAWING}');
-Expect(1, 9599, '\p{boxdrawing}', "");
-Expect(0, 9599, '\p{^boxdrawing}', "");
-Expect(0, 9599, '\P{boxdrawing}', "");
-Expect(1, 9599, '\P{^boxdrawing}', "");
-Expect(0, 9471, '\p{boxdrawing}', "");
-Expect(1, 9471, '\p{^boxdrawing}', "");
-Expect(1, 9471, '\P{boxdrawing}', "");
-Expect(0, 9471, '\P{^boxdrawing}', "");
-Expect(1, 9599, '\p{ _boxdrawing}', "");
-Expect(0, 9599, '\p{^ _boxdrawing}', "");
-Expect(0, 9599, '\P{ _boxdrawing}', "");
-Expect(1, 9599, '\P{^ _boxdrawing}', "");
-Expect(0, 9471, '\p{ _boxdrawing}', "");
-Expect(1, 9471, '\p{^ _boxdrawing}', "");
-Expect(1, 9471, '\P{ _boxdrawing}', "");
-Expect(0, 9471, '\P{^ _boxdrawing}', "");
-Error('\p{ is:=BoxDrawing}');
-Error('\P{ is:=BoxDrawing}');
-Expect(1, 9599, '\p{isboxdrawing}', "");
-Expect(0, 9599, '\p{^isboxdrawing}', "");
-Expect(0, 9599, '\P{isboxdrawing}', "");
-Expect(1, 9599, '\P{^isboxdrawing}', "");
-Expect(0, 9471, '\p{isboxdrawing}', "");
-Expect(1, 9471, '\p{^isboxdrawing}', "");
-Expect(1, 9471, '\P{isboxdrawing}', "");
-Expect(0, 9471, '\P{^isboxdrawing}', "");
-Expect(1, 9599, '\p{ Is_Box Drawing}', "");
-Expect(0, 9599, '\p{^ Is_Box Drawing}', "");
-Expect(0, 9599, '\P{ Is_Box Drawing}', "");
-Expect(1, 9599, '\P{^ Is_Box Drawing}', "");
-Expect(0, 9471, '\p{ Is_Box Drawing}', "");
-Expect(1, 9471, '\p{^ Is_Box Drawing}', "");
-Expect(1, 9471, '\P{ Is_Box Drawing}', "");
-Expect(0, 9471, '\P{^ Is_Box Drawing}', "");
-Error('\p{ _in:=box Drawing}');
-Error('\P{ _in:=box Drawing}');
-Expect(1, 9599, '\p{inboxdrawing}', "");
-Expect(0, 9599, '\p{^inboxdrawing}', "");
-Expect(0, 9599, '\P{inboxdrawing}', "");
-Expect(1, 9599, '\P{^inboxdrawing}', "");
-Expect(0, 9471, '\p{inboxdrawing}', "");
-Expect(1, 9471, '\p{^inboxdrawing}', "");
-Expect(1, 9471, '\P{inboxdrawing}', "");
-Expect(0, 9471, '\P{^inboxdrawing}', "");
-Expect(1, 9599, '\p{__In BOXdrawing}', "");
-Expect(0, 9599, '\p{^__In BOXdrawing}', "");
-Expect(0, 9599, '\P{__In BOXdrawing}', "");
-Expect(1, 9599, '\P{^__In BOXdrawing}', "");
-Expect(0, 9471, '\p{__In BOXdrawing}', "");
-Expect(1, 9471, '\p{^__In BOXdrawing}', "");
-Expect(1, 9471, '\P{__In BOXdrawing}', "");
-Expect(0, 9471, '\P{^__In BOXdrawing}', "");
-Error('\p{ /a/Linear b}');
-Error('\P{ /a/Linear b}');
-Expect(1, 65547, '\p{linearb}', "");
-Expect(0, 65547, '\p{^linearb}', "");
-Expect(0, 65547, '\P{linearb}', "");
-Expect(1, 65547, '\P{^linearb}', "");
-Expect(0, 1, '\p{linearb}', "");
-Expect(1, 1, '\p{^linearb}', "");
-Expect(1, 1, '\P{linearb}', "");
-Expect(0, 1, '\P{^linearb}', "");
-Expect(1, 65547, '\p{_ Linear b}', "");
-Expect(0, 65547, '\p{^_ Linear b}', "");
-Expect(0, 65547, '\P{_ Linear b}', "");
-Expect(1, 65547, '\P{^_ Linear b}', "");
-Expect(0, 1, '\p{_ Linear b}', "");
-Expect(1, 1, '\p{^_ Linear b}', "");
-Expect(1, 1, '\P{_ Linear b}', "");
-Expect(0, 1, '\P{^_ Linear b}', "");
-Error('\p{ _IS:=LinearB}');
-Error('\P{ _IS:=LinearB}');
-Expect(1, 65547, '\p{islinearb}', "");
-Expect(0, 65547, '\p{^islinearb}', "");
-Expect(0, 65547, '\P{islinearb}', "");
-Expect(1, 65547, '\P{^islinearb}', "");
-Expect(0, 1, '\p{islinearb}', "");
-Expect(1, 1, '\p{^islinearb}', "");
-Expect(1, 1, '\P{islinearb}', "");
-Expect(0, 1, '\P{^islinearb}', "");
-Expect(1, 65547, '\p{ -Is-LinearB}', "");
-Expect(0, 65547, '\p{^ -Is-LinearB}', "");
-Expect(0, 65547, '\P{ -Is-LinearB}', "");
-Expect(1, 65547, '\P{^ -Is-LinearB}', "");
-Expect(0, 1, '\p{ -Is-LinearB}', "");
-Expect(1, 1, '\p{^ -Is-LinearB}', "");
-Expect(1, 1, '\P{ -Is-LinearB}', "");
-Expect(0, 1, '\P{^ -Is-LinearB}', "");
-Error('\p{-/a/Linb}');
-Error('\P{-/a/Linb}');
-Expect(1, 65547, '\p{linb}', "");
-Expect(0, 65547, '\p{^linb}', "");
-Expect(0, 65547, '\P{linb}', "");
-Expect(1, 65547, '\P{^linb}', "");
-Expect(0, 1, '\p{linb}', "");
-Expect(1, 1, '\p{^linb}', "");
-Expect(1, 1, '\P{linb}', "");
-Expect(0, 1, '\P{^linb}', "");
-Error('\p{-IS:=linb}');
-Error('\P{-IS:=linb}');
-Expect(1, 65547, '\p{islinb}', "");
-Expect(0, 65547, '\p{^islinb}', "");
-Expect(0, 65547, '\P{islinb}', "");
-Expect(1, 65547, '\P{^islinb}', "");
-Expect(0, 1, '\p{islinb}', "");
-Expect(1, 1, '\p{^islinb}', "");
-Expect(1, 1, '\P{islinb}', "");
-Expect(0, 1, '\P{^islinb}', "");
-Expect(1, 65547, '\p{_ Is_LINB}', "");
-Expect(0, 65547, '\p{^_ Is_LINB}', "");
-Expect(0, 65547, '\P{_ Is_LINB}', "");
-Expect(1, 65547, '\P{^_ Is_LINB}', "");
-Expect(0, 1, '\p{_ Is_LINB}', "");
-Expect(1, 1, '\p{^_ Is_LINB}', "");
-Expect(1, 1, '\P{_ Is_LINB}', "");
-Expect(0, 1, '\P{^_ Is_LINB}', "");
-Error('\p{/a/_ tifinagh}');
-Error('\P{/a/_ tifinagh}');
-Expect(1, 11621, '\p{tifinagh}', "");
-Expect(0, 11621, '\p{^tifinagh}', "");
-Expect(0, 11621, '\P{tifinagh}', "");
-Expect(1, 11621, '\P{^tifinagh}', "");
-Expect(0, 11567, '\p{tifinagh}', "");
-Expect(1, 11567, '\p{^tifinagh}', "");
-Expect(1, 11567, '\P{tifinagh}', "");
-Expect(0, 11567, '\P{^tifinagh}', "");
-Expect(1, 11621, '\p{_ Tifinagh}', "");
-Expect(0, 11621, '\p{^_ Tifinagh}', "");
-Expect(0, 11621, '\P{_ Tifinagh}', "");
-Expect(1, 11621, '\P{^_ Tifinagh}', "");
-Expect(0, 11567, '\p{_ Tifinagh}', "");
-Expect(1, 11567, '\p{^_ Tifinagh}', "");
-Expect(1, 11567, '\P{_ Tifinagh}', "");
-Expect(0, 11567, '\P{^_ Tifinagh}', "");
-Error('\p{:=-_IsTifinagh}');
-Error('\P{:=-_IsTifinagh}');
-Expect(1, 11621, '\p{istifinagh}', "");
-Expect(0, 11621, '\p{^istifinagh}', "");
-Expect(0, 11621, '\P{istifinagh}', "");
-Expect(1, 11621, '\P{^istifinagh}', "");
-Expect(0, 11567, '\p{istifinagh}', "");
-Expect(1, 11567, '\p{^istifinagh}', "");
-Expect(1, 11567, '\P{istifinagh}', "");
-Expect(0, 11567, '\P{^istifinagh}', "");
-Expect(1, 11621, '\p{--isTifinagh}', "");
-Expect(0, 11621, '\p{^--isTifinagh}', "");
-Expect(0, 11621, '\P{--isTifinagh}', "");
-Expect(1, 11621, '\P{^--isTifinagh}', "");
-Expect(0, 11567, '\p{--isTifinagh}', "");
-Expect(1, 11567, '\p{^--isTifinagh}', "");
-Expect(1, 11567, '\P{--isTifinagh}', "");
-Expect(0, 11567, '\P{^--isTifinagh}', "");
-Error('\p{/a/ Tfng}');
-Error('\P{/a/ Tfng}');
-Expect(1, 11621, '\p{tfng}', "");
-Expect(0, 11621, '\p{^tfng}', "");
-Expect(0, 11621, '\P{tfng}', "");
-Expect(1, 11621, '\P{^tfng}', "");
-Expect(0, 11567, '\p{tfng}', "");
-Expect(1, 11567, '\p{^tfng}', "");
-Expect(1, 11567, '\P{tfng}', "");
-Expect(0, 11567, '\P{^tfng}', "");
-Expect(1, 11621, '\p{ tfng}', "");
-Expect(0, 11621, '\p{^ tfng}', "");
-Expect(0, 11621, '\P{ tfng}', "");
-Expect(1, 11621, '\P{^ tfng}', "");
-Expect(0, 11567, '\p{ tfng}', "");
-Expect(1, 11567, '\p{^ tfng}', "");
-Expect(1, 11567, '\P{ tfng}', "");
-Expect(0, 11567, '\P{^ tfng}', "");
-Error('\p{is TFNG:=}');
-Error('\P{is TFNG:=}');
-Expect(1, 11621, '\p{istfng}', "");
-Expect(0, 11621, '\p{^istfng}', "");
-Expect(0, 11621, '\P{istfng}', "");
-Expect(1, 11621, '\P{^istfng}', "");
-Expect(0, 11567, '\p{istfng}', "");
-Expect(1, 11567, '\p{^istfng}', "");
-Expect(1, 11567, '\P{istfng}', "");
-Expect(0, 11567, '\P{^istfng}', "");
-Expect(1, 11621, '\p{- is-TFNG}', "");
-Expect(0, 11621, '\p{^- is-TFNG}', "");
-Expect(0, 11621, '\P{- is-TFNG}', "");
-Expect(1, 11621, '\P{^- is-TFNG}', "");
-Expect(0, 11567, '\p{- is-TFNG}', "");
-Expect(1, 11567, '\p{^- is-TFNG}', "");
-Expect(1, 11567, '\P{- is-TFNG}', "");
-Expect(0, 11567, '\P{^- is-TFNG}', "");
-Error('\p{__Syloti_Nagri:=}');
-Error('\P{__Syloti_Nagri:=}');
-Expect(1, 43051, '\p{sylotinagri}', "");
-Expect(0, 43051, '\p{^sylotinagri}', "");
-Expect(0, 43051, '\P{sylotinagri}', "");
-Expect(1, 43051, '\P{^sylotinagri}', "");
-Expect(0, 43007, '\p{sylotinagri}', "");
-Expect(1, 43007, '\p{^sylotinagri}', "");
-Expect(1, 43007, '\P{sylotinagri}', "");
-Expect(0, 43007, '\P{^sylotinagri}', "");
-Expect(1, 43051, '\p{ Syloti Nagri}', "");
-Expect(0, 43051, '\p{^ Syloti Nagri}', "");
-Expect(0, 43051, '\P{ Syloti Nagri}', "");
-Expect(1, 43051, '\P{^ Syloti Nagri}', "");
-Expect(0, 43007, '\p{ Syloti Nagri}', "");
-Expect(1, 43007, '\p{^ Syloti Nagri}', "");
-Expect(1, 43007, '\P{ Syloti Nagri}', "");
-Expect(0, 43007, '\P{^ Syloti Nagri}', "");
-Error('\p{_IsSyloti:=Nagri}');
-Error('\P{_IsSyloti:=Nagri}');
-Expect(1, 43051, '\p{issylotinagri}', "");
-Expect(0, 43051, '\p{^issylotinagri}', "");
-Expect(0, 43051, '\P{issylotinagri}', "");
-Expect(1, 43051, '\P{^issylotinagri}', "");
-Expect(0, 43007, '\p{issylotinagri}', "");
-Expect(1, 43007, '\p{^issylotinagri}', "");
-Expect(1, 43007, '\P{issylotinagri}', "");
-Expect(0, 43007, '\P{^issylotinagri}', "");
-Expect(1, 43051, '\p{ is_Syloti NAGRI}', "");
-Expect(0, 43051, '\p{^ is_Syloti NAGRI}', "");
-Expect(0, 43051, '\P{ is_Syloti NAGRI}', "");
-Expect(1, 43051, '\P{^ is_Syloti NAGRI}', "");
-Expect(0, 43007, '\p{ is_Syloti NAGRI}', "");
-Expect(1, 43007, '\p{^ is_Syloti NAGRI}', "");
-Expect(1, 43007, '\P{ is_Syloti NAGRI}', "");
-Expect(0, 43007, '\P{^ is_Syloti NAGRI}', "");
-Error('\p{:=_-Sylo}');
-Error('\P{:=_-Sylo}');
-Expect(1, 43051, '\p{sylo}', "");
-Expect(0, 43051, '\p{^sylo}', "");
-Expect(0, 43051, '\P{sylo}', "");
-Expect(1, 43051, '\P{^sylo}', "");
-Expect(0, 43007, '\p{sylo}', "");
-Expect(1, 43007, '\p{^sylo}', "");
-Expect(1, 43007, '\P{sylo}', "");
-Expect(0, 43007, '\P{^sylo}', "");
-Expect(1, 43051, '\p{-_sylo}', "");
-Expect(0, 43051, '\p{^-_sylo}', "");
-Expect(0, 43051, '\P{-_sylo}', "");
-Expect(1, 43051, '\P{^-_sylo}', "");
-Expect(0, 43007, '\p{-_sylo}', "");
-Expect(1, 43007, '\p{^-_sylo}', "");
-Expect(1, 43007, '\P{-_sylo}', "");
-Expect(0, 43007, '\P{^-_sylo}', "");
-Error('\p{/a/-IS-Sylo}');
-Error('\P{/a/-IS-Sylo}');
-Expect(1, 43051, '\p{issylo}', "");
-Expect(0, 43051, '\p{^issylo}', "");
-Expect(0, 43051, '\P{issylo}', "");
-Expect(1, 43051, '\P{^issylo}', "");
-Expect(0, 43007, '\p{issylo}', "");
-Expect(1, 43007, '\p{^issylo}', "");
-Expect(1, 43007, '\P{issylo}', "");
-Expect(0, 43007, '\P{^issylo}', "");
-Expect(1, 43051, '\p{ is sylo}', "");
-Expect(0, 43051, '\p{^ is sylo}', "");
-Expect(0, 43051, '\P{ is sylo}', "");
-Expect(1, 43051, '\P{^ is sylo}', "");
-Expect(0, 43007, '\p{ is sylo}', "");
-Expect(1, 43007, '\p{^ is sylo}', "");
-Expect(1, 43007, '\P{ is sylo}', "");
-Expect(0, 43007, '\P{^ is sylo}', "");
-Error('\p{/a/Balinese}');
-Error('\P{/a/Balinese}');
-Expect(1, 6987, '\p{balinese}', "");
-Expect(0, 6987, '\p{^balinese}', "");
-Expect(0, 6987, '\P{balinese}', "");
-Expect(1, 6987, '\P{^balinese}', "");
-Expect(0, 6911, '\p{balinese}', "");
-Expect(1, 6911, '\p{^balinese}', "");
-Expect(1, 6911, '\P{balinese}', "");
-Expect(0, 6911, '\P{^balinese}', "");
-Expect(1, 6987, '\p{_balinese}', "");
-Expect(0, 6987, '\p{^_balinese}', "");
-Expect(0, 6987, '\P{_balinese}', "");
-Expect(1, 6987, '\P{^_balinese}', "");
-Expect(0, 6911, '\p{_balinese}', "");
-Expect(1, 6911, '\p{^_balinese}', "");
-Expect(1, 6911, '\P{_balinese}', "");
-Expect(0, 6911, '\P{^_balinese}', "");
-Error('\p{:= _IsBalinese}');
-Error('\P{:= _IsBalinese}');
-Expect(1, 6987, '\p{isbalinese}', "");
-Expect(0, 6987, '\p{^isbalinese}', "");
-Expect(0, 6987, '\P{isbalinese}', "");
-Expect(1, 6987, '\P{^isbalinese}', "");
-Expect(0, 6911, '\p{isbalinese}', "");
-Expect(1, 6911, '\p{^isbalinese}', "");
-Expect(1, 6911, '\P{isbalinese}', "");
-Expect(0, 6911, '\P{^isbalinese}', "");
-Expect(1, 6987, '\p{ Isbalinese}', "");
-Expect(0, 6987, '\p{^ Isbalinese}', "");
-Expect(0, 6987, '\P{ Isbalinese}', "");
-Expect(1, 6987, '\P{^ Isbalinese}', "");
-Expect(0, 6911, '\p{ Isbalinese}', "");
-Expect(1, 6911, '\p{^ Isbalinese}', "");
-Expect(1, 6911, '\P{ Isbalinese}', "");
-Expect(0, 6911, '\P{^ Isbalinese}', "");
-Error('\p{/a/bali}');
-Error('\P{/a/bali}');
-Expect(1, 6987, '\p{bali}', "");
-Expect(0, 6987, '\p{^bali}', "");
-Expect(0, 6987, '\P{bali}', "");
-Expect(1, 6987, '\P{^bali}', "");
-Expect(0, 6911, '\p{bali}', "");
-Expect(1, 6911, '\p{^bali}', "");
-Expect(1, 6911, '\P{bali}', "");
-Expect(0, 6911, '\P{^bali}', "");
-Expect(1, 6987, '\p{ Bali}', "");
-Expect(0, 6987, '\p{^ Bali}', "");
-Expect(0, 6987, '\P{ Bali}', "");
-Expect(1, 6987, '\P{^ Bali}', "");
-Expect(0, 6911, '\p{ Bali}', "");
-Expect(1, 6911, '\p{^ Bali}', "");
-Expect(1, 6911, '\P{ Bali}', "");
-Expect(0, 6911, '\P{^ Bali}', "");
-Error('\p{ IS Bali:=}');
-Error('\P{ IS Bali:=}');
-Expect(1, 6987, '\p{isbali}', "");
-Expect(0, 6987, '\p{^isbali}', "");
-Expect(0, 6987, '\P{isbali}', "");
-Expect(1, 6987, '\P{^isbali}', "");
-Expect(0, 6911, '\p{isbali}', "");
-Expect(1, 6911, '\p{^isbali}', "");
-Expect(1, 6911, '\P{isbali}', "");
-Expect(0, 6911, '\P{^isbali}', "");
-Expect(1, 6987, '\p{ _is BALI}', "");
-Expect(0, 6987, '\p{^ _is BALI}', "");
-Expect(0, 6987, '\P{ _is BALI}', "");
-Expect(1, 6987, '\P{^ _is BALI}', "");
-Expect(0, 6911, '\p{ _is BALI}', "");
-Expect(1, 6911, '\p{^ _is BALI}', "");
-Expect(1, 6911, '\P{ _is BALI}', "");
-Expect(0, 6911, '\P{^ _is BALI}', "");
-Error('\p{ :=MISCELLANEOUS_SYMBOLS-and Arrows}');
-Error('\P{ :=MISCELLANEOUS_SYMBOLS-and Arrows}');
-Expect(1, 11263, '\p{miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^miscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^miscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{miscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^miscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{ Miscellaneous-Symbols AND Arrows}', "");
-Expect(0, 11263, '\p{^ Miscellaneous-Symbols AND Arrows}', "");
-Expect(0, 11263, '\P{ Miscellaneous-Symbols AND Arrows}', "");
-Expect(1, 11263, '\P{^ Miscellaneous-Symbols AND Arrows}', "");
-Expect(0, 11007, '\p{ Miscellaneous-Symbols AND Arrows}', "");
-Expect(1, 11007, '\p{^ Miscellaneous-Symbols AND Arrows}', "");
-Expect(1, 11007, '\P{ Miscellaneous-Symbols AND Arrows}', "");
-Expect(0, 11007, '\P{^ Miscellaneous-Symbols AND Arrows}', "");
-Error('\p{:=_ is-MISCELLANEOUSsymbols And_ARROWS}');
-Error('\P{:=_ is-MISCELLANEOUSsymbols And_ARROWS}');
-Expect(1, 11263, '\p{ismiscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^ismiscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{ismiscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^ismiscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{ismiscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^ismiscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{ismiscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^ismiscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(0, 11263, '\p{^ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(0, 11263, '\P{ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(1, 11263, '\P{^ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(0, 11007, '\p{ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(1, 11007, '\p{^ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(1, 11007, '\P{ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Expect(0, 11007, '\P{^ IS miscellaneous_SYMBOLS AND_Arrows}', "");
-Error('\p{-_inmiscellaneous Symbolsand-Arrows/a/}');
-Error('\P{-_inmiscellaneous Symbolsand-Arrows/a/}');
-Expect(1, 11263, '\p{inmiscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\p{^inmiscellaneoussymbolsandarrows}', "");
-Expect(0, 11263, '\P{inmiscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\P{^inmiscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\p{inmiscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\p{^inmiscellaneoussymbolsandarrows}', "");
-Expect(1, 11007, '\P{inmiscellaneoussymbolsandarrows}', "");
-Expect(0, 11007, '\P{^inmiscellaneoussymbolsandarrows}', "");
-Expect(1, 11263, '\p{ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(0, 11263, '\p{^ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(0, 11263, '\P{ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(1, 11263, '\P{^ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(0, 11007, '\p{ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(1, 11007, '\p{^ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(1, 11007, '\P{ in_Miscellaneous_Symbols_And_Arrows}', "");
-Expect(0, 11007, '\P{^ in_Miscellaneous_Symbols_And_Arrows}', "");
-Error('\p{:= PRINT}');
-Error('\P{:= PRINT}');
-Expect(1, 126, '\p{print}', "");
-Expect(0, 126, '\p{^print}', "");
-Expect(0, 126, '\P{print}', "");
-Expect(1, 126, '\P{^print}', "");
-Expect(0, 31, '\p{print}', "");
-Expect(1, 31, '\p{^print}', "");
-Expect(1, 31, '\P{print}', "");
-Expect(0, 31, '\P{^print}', "");
-Expect(1, 126, '\p{ PRINT}', "");
-Expect(0, 126, '\p{^ PRINT}', "");
-Expect(0, 126, '\P{ PRINT}', "");
-Expect(1, 126, '\P{^ PRINT}', "");
-Expect(0, 31, '\p{ PRINT}', "");
-Expect(1, 31, '\p{^ PRINT}', "");
-Expect(1, 31, '\P{ PRINT}', "");
-Expect(0, 31, '\P{^ PRINT}', "");
-Error('\p{_Is/a/PRINT}');
-Error('\P{_Is/a/PRINT}');
-Expect(1, 126, '\p{isprint}', "");
-Expect(0, 126, '\p{^isprint}', "");
-Expect(0, 126, '\P{isprint}', "");
-Expect(1, 126, '\P{^isprint}', "");
-Expect(0, 31, '\p{isprint}', "");
-Expect(1, 31, '\p{^isprint}', "");
-Expect(1, 31, '\P{isprint}', "");
-Expect(0, 31, '\P{^isprint}', "");
-Expect(1, 126, '\p{- Is_Print}', "");
-Expect(0, 126, '\p{^- Is_Print}', "");
-Expect(0, 126, '\P{- Is_Print}', "");
-Expect(1, 126, '\P{^- Is_Print}', "");
-Expect(0, 31, '\p{- Is_Print}', "");
-Expect(1, 31, '\p{^- Is_Print}', "");
-Expect(1, 31, '\P{- Is_Print}', "");
-Expect(0, 31, '\P{^- Is_Print}', "");
-Error('\p{_:=IDS Trinary-operator}');
-Error('\P{_:=IDS Trinary-operator}');
-Expect(1, 12275, '\p{idstrinaryoperator}', "");
-Expect(0, 12275, '\p{^idstrinaryoperator}', "");
-Expect(0, 12275, '\P{idstrinaryoperator}', "");
-Expect(1, 12275, '\P{^idstrinaryoperator}', "");
-Expect(0, 12273, '\p{idstrinaryoperator}', "");
-Expect(1, 12273, '\p{^idstrinaryoperator}', "");
-Expect(1, 12273, '\P{idstrinaryoperator}', "");
-Expect(0, 12273, '\P{^idstrinaryoperator}', "");
-Expect(1, 12275, '\p{ -IDS_trinary_OPERATOR}', "");
-Expect(0, 12275, '\p{^ -IDS_trinary_OPERATOR}', "");
-Expect(0, 12275, '\P{ -IDS_trinary_OPERATOR}', "");
-Expect(1, 12275, '\P{^ -IDS_trinary_OPERATOR}', "");
-Expect(0, 12273, '\p{ -IDS_trinary_OPERATOR}', "");
-Expect(1, 12273, '\p{^ -IDS_trinary_OPERATOR}', "");
-Expect(1, 12273, '\P{ -IDS_trinary_OPERATOR}', "");
-Expect(0, 12273, '\P{^ -IDS_trinary_OPERATOR}', "");
-Error('\p{_Is/a/ids_TRINARYOPERATOR}');
-Error('\P{_Is/a/ids_TRINARYOPERATOR}');
-Expect(1, 12275, '\p{isidstrinaryoperator}', "");
-Expect(0, 12275, '\p{^isidstrinaryoperator}', "");
-Expect(0, 12275, '\P{isidstrinaryoperator}', "");
-Expect(1, 12275, '\P{^isidstrinaryoperator}', "");
-Expect(0, 12273, '\p{isidstrinaryoperator}', "");
-Expect(1, 12273, '\p{^isidstrinaryoperator}', "");
-Expect(1, 12273, '\P{isidstrinaryoperator}', "");
-Expect(0, 12273, '\P{^isidstrinaryoperator}', "");
-Expect(1, 12275, '\p{-IS-IDSTrinary OPERATOR}', "");
-Expect(0, 12275, '\p{^-IS-IDSTrinary OPERATOR}', "");
-Expect(0, 12275, '\P{-IS-IDSTrinary OPERATOR}', "");
-Expect(1, 12275, '\P{^-IS-IDSTrinary OPERATOR}', "");
-Expect(0, 12273, '\p{-IS-IDSTrinary OPERATOR}', "");
-Expect(1, 12273, '\p{^-IS-IDSTrinary OPERATOR}', "");
-Expect(1, 12273, '\P{-IS-IDSTrinary OPERATOR}', "");
-Expect(0, 12273, '\P{^-IS-IDSTrinary OPERATOR}', "");
-Error('\p{-/a/IDST}');
-Error('\P{-/a/IDST}');
-Expect(1, 12275, '\p{idst}', "");
-Expect(0, 12275, '\p{^idst}', "");
-Expect(0, 12275, '\P{idst}', "");
-Expect(1, 12275, '\P{^idst}', "");
-Expect(0, 12273, '\p{idst}', "");
-Expect(1, 12273, '\p{^idst}', "");
-Expect(1, 12273, '\P{idst}', "");
-Expect(0, 12273, '\P{^idst}', "");
-Expect(1, 12275, '\p{IDST}', "");
-Expect(0, 12275, '\p{^IDST}', "");
-Expect(0, 12275, '\P{IDST}', "");
-Expect(1, 12275, '\P{^IDST}', "");
-Expect(0, 12273, '\p{IDST}', "");
-Expect(1, 12273, '\p{^IDST}', "");
-Expect(1, 12273, '\P{IDST}', "");
-Expect(0, 12273, '\P{^IDST}', "");
-Error('\p{/a/Is_IDST}');
-Error('\P{/a/Is_IDST}');
-Expect(1, 12275, '\p{isidst}', "");
-Expect(0, 12275, '\p{^isidst}', "");
-Expect(0, 12275, '\P{isidst}', "");
-Expect(1, 12275, '\P{^isidst}', "");
-Expect(0, 12273, '\p{isidst}', "");
-Expect(1, 12273, '\p{^isidst}', "");
-Expect(1, 12273, '\P{isidst}', "");
-Expect(0, 12273, '\P{^isidst}', "");
-Expect(1, 12275, '\p{-_Is-idst}', "");
-Expect(0, 12275, '\p{^-_Is-idst}', "");
-Expect(0, 12275, '\P{-_Is-idst}', "");
-Expect(1, 12275, '\P{^-_Is-idst}', "");
-Expect(0, 12273, '\p{-_Is-idst}', "");
-Expect(1, 12273, '\p{^-_Is-idst}', "");
-Expect(1, 12273, '\P{-_Is-idst}', "");
-Expect(0, 12273, '\P{^-_Is-idst}', "");
-Error('\p{:=CJK RADICALSSupplement}');
-Error('\P{:=CJK RADICALSSupplement}');
-Expect(1, 12031, '\p{cjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^cjkradicalssupplement}', "");
-Expect(0, 12031, '\P{cjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^cjkradicalssupplement}', "");
-Expect(0, 11903, '\p{cjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^cjkradicalssupplement}', "");
-Expect(1, 11903, '\P{cjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^cjkradicalssupplement}', "");
-Expect(1, 12031, '\p{CJKRadicals-supplement}', "");
-Expect(0, 12031, '\p{^CJKRadicals-supplement}', "");
-Expect(0, 12031, '\P{CJKRadicals-supplement}', "");
-Expect(1, 12031, '\P{^CJKRadicals-supplement}', "");
-Expect(0, 11903, '\p{CJKRadicals-supplement}', "");
-Expect(1, 11903, '\p{^CJKRadicals-supplement}', "");
-Expect(1, 11903, '\P{CJKRadicals-supplement}', "");
-Expect(0, 11903, '\P{^CJKRadicals-supplement}', "");
-Error('\p{-Is CJK Radicals-SUPPLEMENT:=}');
-Error('\P{-Is CJK Radicals-SUPPLEMENT:=}');
-Expect(1, 12031, '\p{iscjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^iscjkradicalssupplement}', "");
-Expect(0, 12031, '\P{iscjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^iscjkradicalssupplement}', "");
-Expect(0, 11903, '\p{iscjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^iscjkradicalssupplement}', "");
-Expect(1, 11903, '\P{iscjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^iscjkradicalssupplement}', "");
-Expect(1, 12031, '\p{-IsCJK Radicals-Supplement}', "");
-Expect(0, 12031, '\p{^-IsCJK Radicals-Supplement}', "");
-Expect(0, 12031, '\P{-IsCJK Radicals-Supplement}', "");
-Expect(1, 12031, '\P{^-IsCJK Radicals-Supplement}', "");
-Expect(0, 11903, '\p{-IsCJK Radicals-Supplement}', "");
-Expect(1, 11903, '\p{^-IsCJK Radicals-Supplement}', "");
-Expect(1, 11903, '\P{-IsCJK Radicals-Supplement}', "");
-Expect(0, 11903, '\P{^-IsCJK Radicals-Supplement}', "");
-Error('\p{ _In-CJK Radicals:=supplement}');
-Error('\P{ _In-CJK Radicals:=supplement}');
-Expect(1, 12031, '\p{incjkradicalssupplement}', "");
-Expect(0, 12031, '\p{^incjkradicalssupplement}', "");
-Expect(0, 12031, '\P{incjkradicalssupplement}', "");
-Expect(1, 12031, '\P{^incjkradicalssupplement}', "");
-Expect(0, 11903, '\p{incjkradicalssupplement}', "");
-Expect(1, 11903, '\p{^incjkradicalssupplement}', "");
-Expect(1, 11903, '\P{incjkradicalssupplement}', "");
-Expect(0, 11903, '\P{^incjkradicalssupplement}', "");
-Expect(1, 12031, '\p{ inCJK Radicals-Supplement}', "");
-Expect(0, 12031, '\p{^ inCJK Radicals-Supplement}', "");
-Expect(0, 12031, '\P{ inCJK Radicals-Supplement}', "");
-Expect(1, 12031, '\P{^ inCJK Radicals-Supplement}', "");
-Expect(0, 11903, '\p{ inCJK Radicals-Supplement}', "");
-Expect(1, 11903, '\p{^ inCJK Radicals-Supplement}', "");
-Expect(1, 11903, '\P{ inCJK Radicals-Supplement}', "");
-Expect(0, 11903, '\P{^ inCJK Radicals-Supplement}', "");
-Error('\p{_invai/a/}');
-Error('\P{_invai/a/}');
-Expect(1, 42559, '\p{invai}', "");
-Expect(0, 42559, '\p{^invai}', "");
-Expect(0, 42559, '\P{invai}', "");
-Expect(1, 42559, '\P{^invai}', "");
-Expect(0, 42239, '\p{invai}', "");
-Expect(1, 42239, '\p{^invai}', "");
-Expect(1, 42239, '\P{invai}', "");
-Expect(0, 42239, '\P{^invai}', "");
-Expect(1, 42559, '\p{ In VAI}', "");
-Expect(0, 42559, '\p{^ In VAI}', "");
-Expect(0, 42559, '\P{ In VAI}', "");
-Expect(1, 42559, '\P{^ In VAI}', "");
-Expect(0, 42239, '\p{ In VAI}', "");
-Expect(1, 42239, '\p{^ In VAI}', "");
-Expect(1, 42239, '\P{ In VAI}', "");
-Expect(0, 42239, '\P{^ In VAI}', "");
-Error('\p{/a/- thaana}');
-Error('\P{/a/- thaana}');
-Expect(1, 1969, '\p{thaana}', "");
-Expect(0, 1969, '\p{^thaana}', "");
-Expect(0, 1969, '\P{thaana}', "");
-Expect(1, 1969, '\P{^thaana}', "");
-Expect(0, 1919, '\p{thaana}', "");
-Expect(1, 1919, '\p{^thaana}', "");
-Expect(1, 1919, '\P{thaana}', "");
-Expect(0, 1919, '\P{^thaana}', "");
-Expect(1, 1969, '\p{Thaana}', "");
-Expect(0, 1969, '\p{^Thaana}', "");
-Expect(0, 1969, '\P{Thaana}', "");
-Expect(1, 1969, '\P{^Thaana}', "");
-Expect(0, 1919, '\p{Thaana}', "");
-Expect(1, 1919, '\p{^Thaana}', "");
-Expect(1, 1919, '\P{Thaana}', "");
-Expect(0, 1919, '\P{^Thaana}', "");
-Error('\p{/a/ Is THAANA}');
-Error('\P{/a/ Is THAANA}');
-Expect(1, 1969, '\p{isthaana}', "");
-Expect(0, 1969, '\p{^isthaana}', "");
-Expect(0, 1969, '\P{isthaana}', "");
-Expect(1, 1969, '\P{^isthaana}', "");
-Expect(0, 1919, '\p{isthaana}', "");
-Expect(1, 1919, '\p{^isthaana}', "");
-Expect(1, 1919, '\P{isthaana}', "");
-Expect(0, 1919, '\P{^isthaana}', "");
-Expect(1, 1969, '\p{ IS Thaana}', "");
-Expect(0, 1969, '\p{^ IS Thaana}', "");
-Expect(0, 1969, '\P{ IS Thaana}', "");
-Expect(1, 1969, '\P{^ IS Thaana}', "");
-Expect(0, 1919, '\p{ IS Thaana}', "");
-Expect(1, 1919, '\p{^ IS Thaana}', "");
-Expect(1, 1919, '\P{ IS Thaana}', "");
-Expect(0, 1919, '\P{^ IS Thaana}', "");
-Error('\p{-/a/THAA}');
-Error('\P{-/a/THAA}');
-Expect(1, 1969, '\p{thaa}', "");
-Expect(0, 1969, '\p{^thaa}', "");
-Expect(0, 1969, '\P{thaa}', "");
-Expect(1, 1969, '\P{^thaa}', "");
-Expect(0, 1919, '\p{thaa}', "");
-Expect(1, 1919, '\p{^thaa}', "");
-Expect(1, 1919, '\P{thaa}', "");
-Expect(0, 1919, '\P{^thaa}', "");
-Expect(1, 1969, '\p{-_THAA}', "");
-Expect(0, 1969, '\p{^-_THAA}', "");
-Expect(0, 1969, '\P{-_THAA}', "");
-Expect(1, 1969, '\P{^-_THAA}', "");
-Expect(0, 1919, '\p{-_THAA}', "");
-Expect(1, 1919, '\p{^-_THAA}', "");
-Expect(1, 1919, '\P{-_THAA}', "");
-Expect(0, 1919, '\P{^-_THAA}', "");
-Error('\p{ -Is/a/THAA}');
-Error('\P{ -Is/a/THAA}');
-Expect(1, 1969, '\p{isthaa}', "");
-Expect(0, 1969, '\p{^isthaa}', "");
-Expect(0, 1969, '\P{isthaa}', "");
-Expect(1, 1969, '\P{^isthaa}', "");
-Expect(0, 1919, '\p{isthaa}', "");
-Expect(1, 1919, '\p{^isthaa}', "");
-Expect(1, 1919, '\P{isthaa}', "");
-Expect(0, 1919, '\P{^isthaa}', "");
-Expect(1, 1969, '\p{-is Thaa}', "");
-Expect(0, 1969, '\p{^-is Thaa}', "");
-Expect(0, 1969, '\P{-is Thaa}', "");
-Expect(1, 1969, '\P{^-is Thaa}', "");
-Expect(0, 1919, '\p{-is Thaa}', "");
-Expect(1, 1919, '\p{^-is Thaa}', "");
-Expect(1, 1919, '\P{-is Thaa}', "");
-Expect(0, 1919, '\P{^-is Thaa}', "");
-Error('\p{ :=OTHER IDStart}');
-Error('\P{ :=OTHER IDStart}');
-Expect(1, 8472, '\p{otheridstart}', 'deprecated');
-Expect(0, 8472, '\p{^otheridstart}', 'deprecated');
-Expect(0, 8472, '\P{otheridstart}', 'deprecated');
-Expect(1, 8472, '\P{^otheridstart}', 'deprecated');
-Expect(0, 8471, '\p{otheridstart}', 'deprecated');
-Expect(1, 8471, '\p{^otheridstart}', 'deprecated');
-Expect(1, 8471, '\P{otheridstart}', 'deprecated');
-Expect(0, 8471, '\P{^otheridstart}', 'deprecated');
-Expect(1, 8472, '\p{_ Other ID Start}', 'deprecated');
-Expect(0, 8472, '\p{^_ Other ID Start}', 'deprecated');
-Expect(0, 8472, '\P{_ Other ID Start}', 'deprecated');
-Expect(1, 8472, '\P{^_ Other ID Start}', 'deprecated');
-Expect(0, 8471, '\p{_ Other ID Start}', 'deprecated');
-Expect(1, 8471, '\p{^_ Other ID Start}', 'deprecated');
-Expect(1, 8471, '\P{_ Other ID Start}', 'deprecated');
-Expect(0, 8471, '\P{^_ Other ID Start}', 'deprecated');
-Error('\p{- IS:=other ID Start}');
-Error('\P{- IS:=other ID Start}');
-Expect(1, 8472, '\p{isotheridstart}', 'deprecated');
-Expect(0, 8472, '\p{^isotheridstart}', 'deprecated');
-Expect(0, 8472, '\P{isotheridstart}', 'deprecated');
-Expect(1, 8472, '\P{^isotheridstart}', 'deprecated');
-Expect(0, 8471, '\p{isotheridstart}', 'deprecated');
-Expect(1, 8471, '\p{^isotheridstart}', 'deprecated');
-Expect(1, 8471, '\P{isotheridstart}', 'deprecated');
-Expect(0, 8471, '\P{^isotheridstart}', 'deprecated');
-Expect(1, 8472, '\p{_-IsOther-ID-Start}', 'deprecated');
-Expect(0, 8472, '\p{^_-IsOther-ID-Start}', 'deprecated');
-Expect(0, 8472, '\P{_-IsOther-ID-Start}', 'deprecated');
-Expect(1, 8472, '\P{^_-IsOther-ID-Start}', 'deprecated');
-Expect(0, 8471, '\p{_-IsOther-ID-Start}', 'deprecated');
-Expect(1, 8471, '\p{^_-IsOther-ID-Start}', 'deprecated');
-Expect(1, 8471, '\P{_-IsOther-ID-Start}', 'deprecated');
-Expect(0, 8471, '\P{^_-IsOther-ID-Start}', 'deprecated');
-Error('\p{/a/ OIDS}');
-Error('\P{/a/ OIDS}');
-Expect(1, 8472, '\p{oids}', 'deprecated');
-Expect(0, 8472, '\p{^oids}', 'deprecated');
-Expect(0, 8472, '\P{oids}', 'deprecated');
-Expect(1, 8472, '\P{^oids}', 'deprecated');
-Expect(0, 8471, '\p{oids}', 'deprecated');
-Expect(1, 8471, '\p{^oids}', 'deprecated');
-Expect(1, 8471, '\P{oids}', 'deprecated');
-Expect(0, 8471, '\P{^oids}', 'deprecated');
-Expect(1, 8472, '\p{--OIDS}', 'deprecated');
-Expect(0, 8472, '\p{^--OIDS}', 'deprecated');
-Expect(0, 8472, '\P{--OIDS}', 'deprecated');
-Expect(1, 8472, '\P{^--OIDS}', 'deprecated');
-Expect(0, 8471, '\p{--OIDS}', 'deprecated');
-Expect(1, 8471, '\p{^--OIDS}', 'deprecated');
-Expect(1, 8471, '\P{--OIDS}', 'deprecated');
-Expect(0, 8471, '\P{^--OIDS}', 'deprecated');
-Error('\p{ Is:=OIDS}');
-Error('\P{ Is:=OIDS}');
-Expect(1, 8472, '\p{isoids}', 'deprecated');
-Expect(0, 8472, '\p{^isoids}', 'deprecated');
-Expect(0, 8472, '\P{isoids}', 'deprecated');
-Expect(1, 8472, '\P{^isoids}', 'deprecated');
-Expect(0, 8471, '\p{isoids}', 'deprecated');
-Expect(1, 8471, '\p{^isoids}', 'deprecated');
-Expect(1, 8471, '\P{isoids}', 'deprecated');
-Expect(0, 8471, '\P{^isoids}', 'deprecated');
-Expect(1, 8472, '\p{_ Is OIDS}', 'deprecated');
-Expect(0, 8472, '\p{^_ Is OIDS}', 'deprecated');
-Expect(0, 8472, '\P{_ Is OIDS}', 'deprecated');
-Expect(1, 8472, '\P{^_ Is OIDS}', 'deprecated');
-Expect(0, 8471, '\p{_ Is OIDS}', 'deprecated');
-Expect(1, 8471, '\p{^_ Is OIDS}', 'deprecated');
-Expect(1, 8471, '\P{_ Is OIDS}', 'deprecated');
-Expect(0, 8471, '\P{^_ Is OIDS}', 'deprecated');
-Error('\p{/a/Specials}');
-Error('\P{/a/Specials}');
-Expect(1, 65520, '\p{specials}', "");
-Expect(0, 65520, '\p{^specials}', "");
-Expect(0, 65520, '\P{specials}', "");
-Expect(1, 65520, '\P{^specials}', "");
-Expect(0, 65519, '\p{specials}', "");
-Expect(1, 65519, '\p{^specials}', "");
-Expect(1, 65519, '\P{specials}', "");
-Expect(0, 65519, '\P{^specials}', "");
-Expect(1, 65520, '\p{ specials}', "");
-Expect(0, 65520, '\p{^ specials}', "");
-Expect(0, 65520, '\P{ specials}', "");
-Expect(1, 65520, '\P{^ specials}', "");
-Expect(0, 65519, '\p{ specials}', "");
-Expect(1, 65519, '\p{^ specials}', "");
-Expect(1, 65519, '\P{ specials}', "");
-Expect(0, 65519, '\P{^ specials}', "");
-Error('\p{ is/a/Specials}');
-Error('\P{ is/a/Specials}');
-Expect(1, 65520, '\p{isspecials}', "");
-Expect(0, 65520, '\p{^isspecials}', "");
-Expect(0, 65520, '\P{isspecials}', "");
-Expect(1, 65520, '\P{^isspecials}', "");
-Expect(0, 65519, '\p{isspecials}', "");
-Expect(1, 65519, '\p{^isspecials}', "");
-Expect(1, 65519, '\P{isspecials}', "");
-Expect(0, 65519, '\P{^isspecials}', "");
-Expect(1, 65520, '\p{- is SPECIALS}', "");
-Expect(0, 65520, '\p{^- is SPECIALS}', "");
-Expect(0, 65520, '\P{- is SPECIALS}', "");
-Expect(1, 65520, '\P{^- is SPECIALS}', "");
-Expect(0, 65519, '\p{- is SPECIALS}', "");
-Expect(1, 65519, '\p{^- is SPECIALS}', "");
-Expect(1, 65519, '\P{- is SPECIALS}', "");
-Expect(0, 65519, '\P{^- is SPECIALS}', "");
-Error('\p{ In-Specials:=}');
-Error('\P{ In-Specials:=}');
-Expect(1, 65520, '\p{inspecials}', "");
-Expect(0, 65520, '\p{^inspecials}', "");
-Expect(0, 65520, '\P{inspecials}', "");
-Expect(1, 65520, '\P{^inspecials}', "");
-Expect(0, 65519, '\p{inspecials}', "");
-Expect(1, 65519, '\p{^inspecials}', "");
-Expect(1, 65519, '\P{inspecials}', "");
-Expect(0, 65519, '\P{^inspecials}', "");
-Expect(1, 65520, '\p{--In specials}', "");
-Expect(0, 65520, '\p{^--In specials}', "");
-Expect(0, 65520, '\P{--In specials}', "");
-Expect(1, 65520, '\P{^--In specials}', "");
-Expect(0, 65519, '\p{--In specials}', "");
-Expect(1, 65519, '\p{^--In specials}', "");
-Expect(1, 65519, '\P{--In specials}', "");
-Expect(0, 65519, '\P{^--In specials}', "");
-Error('\p{Mathematical/a/Operators}');
-Error('\P{Mathematical/a/Operators}');
-Expect(1, 8959, '\p{mathematicaloperators}', "");
-Expect(0, 8959, '\p{^mathematicaloperators}', "");
-Expect(0, 8959, '\P{mathematicaloperators}', "");
-Expect(1, 8959, '\P{^mathematicaloperators}', "");
-Expect(0, 8703, '\p{mathematicaloperators}', "");
-Expect(1, 8703, '\p{^mathematicaloperators}', "");
-Expect(1, 8703, '\P{mathematicaloperators}', "");
-Expect(0, 8703, '\P{^mathematicaloperators}', "");
-Expect(1, 8959, '\p{ Mathematical-Operators}', "");
-Expect(0, 8959, '\p{^ Mathematical-Operators}', "");
-Expect(0, 8959, '\P{ Mathematical-Operators}', "");
-Expect(1, 8959, '\P{^ Mathematical-Operators}', "");
-Expect(0, 8703, '\p{ Mathematical-Operators}', "");
-Expect(1, 8703, '\p{^ Mathematical-Operators}', "");
-Expect(1, 8703, '\P{ Mathematical-Operators}', "");
-Expect(0, 8703, '\P{^ Mathematical-Operators}', "");
-Error('\p{ :=is-MATHEMATICALOperators}');
-Error('\P{ :=is-MATHEMATICALOperators}');
-Expect(1, 8959, '\p{ismathematicaloperators}', "");
-Expect(0, 8959, '\p{^ismathematicaloperators}', "");
-Expect(0, 8959, '\P{ismathematicaloperators}', "");
-Expect(1, 8959, '\P{^ismathematicaloperators}', "");
-Expect(0, 8703, '\p{ismathematicaloperators}', "");
-Expect(1, 8703, '\p{^ismathematicaloperators}', "");
-Expect(1, 8703, '\P{ismathematicaloperators}', "");
-Expect(0, 8703, '\P{^ismathematicaloperators}', "");
-Expect(1, 8959, '\p{ _ISMathematicalOperators}', "");
-Expect(0, 8959, '\p{^ _ISMathematicalOperators}', "");
-Expect(0, 8959, '\P{ _ISMathematicalOperators}', "");
-Expect(1, 8959, '\P{^ _ISMathematicalOperators}', "");
-Expect(0, 8703, '\p{ _ISMathematicalOperators}', "");
-Expect(1, 8703, '\p{^ _ISMathematicalOperators}', "");
-Expect(1, 8703, '\P{ _ISMathematicalOperators}', "");
-Expect(0, 8703, '\P{^ _ISMathematicalOperators}', "");
-Error('\p{_ IN_Mathematical/a/operators}');
-Error('\P{_ IN_Mathematical/a/operators}');
-Expect(1, 8959, '\p{inmathematicaloperators}', "");
-Expect(0, 8959, '\p{^inmathematicaloperators}', "");
-Expect(0, 8959, '\P{inmathematicaloperators}', "");
-Expect(1, 8959, '\P{^inmathematicaloperators}', "");
-Expect(0, 8703, '\p{inmathematicaloperators}', "");
-Expect(1, 8703, '\p{^inmathematicaloperators}', "");
-Expect(1, 8703, '\P{inmathematicaloperators}', "");
-Expect(0, 8703, '\P{^inmathematicaloperators}', "");
-Expect(1, 8959, '\p{-in MATHEMATICAL-OPERATORS}', "");
-Expect(0, 8959, '\p{^-in MATHEMATICAL-OPERATORS}', "");
-Expect(0, 8959, '\P{-in MATHEMATICAL-OPERATORS}', "");
-Expect(1, 8959, '\P{^-in MATHEMATICAL-OPERATORS}', "");
-Expect(0, 8703, '\p{-in MATHEMATICAL-OPERATORS}', "");
-Expect(1, 8703, '\p{^-in MATHEMATICAL-OPERATORS}', "");
-Expect(1, 8703, '\P{-in MATHEMATICAL-OPERATORS}', "");
-Expect(0, 8703, '\P{^-in MATHEMATICAL-OPERATORS}', "");
-Error('\p{_:=Bidi_Mirrored}');
-Error('\P{_:=Bidi_Mirrored}');
-Expect(1, 41, '\p{bidimirrored}', "");
-Expect(0, 41, '\p{^bidimirrored}', "");
-Expect(0, 41, '\P{bidimirrored}', "");
-Expect(1, 41, '\P{^bidimirrored}', "");
-Expect(0, 39, '\p{bidimirrored}', "");
-Expect(1, 39, '\p{^bidimirrored}', "");
-Expect(1, 39, '\P{bidimirrored}', "");
-Expect(0, 39, '\P{^bidimirrored}', "");
-Expect(1, 41, '\p{ _Bidi Mirrored}', "");
-Expect(0, 41, '\p{^ _Bidi Mirrored}', "");
-Expect(0, 41, '\P{ _Bidi Mirrored}', "");
-Expect(1, 41, '\P{^ _Bidi Mirrored}', "");
-Expect(0, 39, '\p{ _Bidi Mirrored}', "");
-Expect(1, 39, '\p{^ _Bidi Mirrored}', "");
-Expect(1, 39, '\P{ _Bidi Mirrored}', "");
-Expect(0, 39, '\P{^ _Bidi Mirrored}', "");
-Error('\p{-IsBidi:=MIRRORED}');
-Error('\P{-IsBidi:=MIRRORED}');
-Expect(1, 41, '\p{isbidimirrored}', "");
-Expect(0, 41, '\p{^isbidimirrored}', "");
-Expect(0, 41, '\P{isbidimirrored}', "");
-Expect(1, 41, '\P{^isbidimirrored}', "");
-Expect(0, 39, '\p{isbidimirrored}', "");
-Expect(1, 39, '\p{^isbidimirrored}', "");
-Expect(1, 39, '\P{isbidimirrored}', "");
-Expect(0, 39, '\P{^isbidimirrored}', "");
-Expect(1, 41, '\p{ is Bidi MIRRORED}', "");
-Expect(0, 41, '\p{^ is Bidi MIRRORED}', "");
-Expect(0, 41, '\P{ is Bidi MIRRORED}', "");
-Expect(1, 41, '\P{^ is Bidi MIRRORED}', "");
-Expect(0, 39, '\p{ is Bidi MIRRORED}', "");
-Expect(1, 39, '\p{^ is Bidi MIRRORED}', "");
-Expect(1, 39, '\P{ is Bidi MIRRORED}', "");
-Expect(0, 39, '\P{^ is Bidi MIRRORED}', "");
-Error('\p{/a/Bidi_M}');
-Error('\P{/a/Bidi_M}');
-Expect(1, 41, '\p{bidim}', "");
-Expect(0, 41, '\p{^bidim}', "");
-Expect(0, 41, '\P{bidim}', "");
-Expect(1, 41, '\P{^bidim}', "");
-Expect(0, 39, '\p{bidim}', "");
-Expect(1, 39, '\p{^bidim}', "");
-Expect(1, 39, '\P{bidim}', "");
-Expect(0, 39, '\P{^bidim}', "");
-Expect(1, 41, '\p{ _Bidi-M}', "");
-Expect(0, 41, '\p{^ _Bidi-M}', "");
-Expect(0, 41, '\P{ _Bidi-M}', "");
-Expect(1, 41, '\P{^ _Bidi-M}', "");
-Expect(0, 39, '\p{ _Bidi-M}', "");
-Expect(1, 39, '\p{^ _Bidi-M}', "");
-Expect(1, 39, '\P{ _Bidi-M}', "");
-Expect(0, 39, '\P{^ _Bidi-M}', "");
-Error('\p{_ Is Bidi_M:=}');
-Error('\P{_ Is Bidi_M:=}');
-Expect(1, 41, '\p{isbidim}', "");
-Expect(0, 41, '\p{^isbidim}', "");
-Expect(0, 41, '\P{isbidim}', "");
-Expect(1, 41, '\P{^isbidim}', "");
-Expect(0, 39, '\p{isbidim}', "");
-Expect(1, 39, '\p{^isbidim}', "");
-Expect(1, 39, '\P{isbidim}', "");
-Expect(0, 39, '\P{^isbidim}', "");
-Expect(1, 41, '\p{ -Is_Bidi_M}', "");
-Expect(0, 41, '\p{^ -Is_Bidi_M}', "");
-Expect(0, 41, '\P{ -Is_Bidi_M}', "");
-Expect(1, 41, '\P{^ -Is_Bidi_M}', "");
-Expect(0, 39, '\p{ -Is_Bidi_M}', "");
-Expect(1, 39, '\p{^ -Is_Bidi_M}', "");
-Expect(1, 39, '\P{ -Is_Bidi_M}', "");
-Expect(0, 39, '\P{^ -Is_Bidi_M}', "");
-Error('\p{Katakana_Or_Hiragana}');
-Error('\P{Katakana_Or_Hiragana}');
-Error('\p{Is_Katakana_Or_Hiragana}');
-Error('\P{Is_Katakana_Or_Hiragana}');
-Error('\p{Hrkt}');
-Error('\P{Hrkt}');
-Error('\p{Is_Hrkt}');
-Error('\P{Is_Hrkt}');
-Error('\p{ OTHER/a/Symbol}');
-Error('\P{ OTHER/a/Symbol}');
-Expect(1, 167, '\p{othersymbol}', "");
-Expect(0, 167, '\p{^othersymbol}', "");
-Expect(0, 167, '\P{othersymbol}', "");
-Expect(1, 167, '\P{^othersymbol}', "");
-Expect(0, 165, '\p{othersymbol}', "");
-Expect(1, 165, '\p{^othersymbol}', "");
-Expect(1, 165, '\P{othersymbol}', "");
-Expect(0, 165, '\P{^othersymbol}', "");
-Expect(1, 167, '\p{-_otherSYMBOL}', "");
-Expect(0, 167, '\p{^-_otherSYMBOL}', "");
-Expect(0, 167, '\P{-_otherSYMBOL}', "");
-Expect(1, 167, '\P{^-_otherSYMBOL}', "");
-Expect(0, 165, '\p{-_otherSYMBOL}', "");
-Expect(1, 165, '\p{^-_otherSYMBOL}', "");
-Expect(1, 165, '\P{-_otherSYMBOL}', "");
-Expect(0, 165, '\P{^-_otherSYMBOL}', "");
-Error('\p{_is Other:=Symbol}');
-Error('\P{_is Other:=Symbol}');
-Expect(1, 167, '\p{isothersymbol}', "");
-Expect(0, 167, '\p{^isothersymbol}', "");
-Expect(0, 167, '\P{isothersymbol}', "");
-Expect(1, 167, '\P{^isothersymbol}', "");
-Expect(0, 165, '\p{isothersymbol}', "");
-Expect(1, 165, '\p{^isothersymbol}', "");
-Expect(1, 165, '\P{isothersymbol}', "");
-Expect(0, 165, '\P{^isothersymbol}', "");
-Expect(1, 167, '\p{-is_OTHERSymbol}', "");
-Expect(0, 167, '\p{^-is_OTHERSymbol}', "");
-Expect(0, 167, '\P{-is_OTHERSymbol}', "");
-Expect(1, 167, '\P{^-is_OTHERSymbol}', "");
-Expect(0, 165, '\p{-is_OTHERSymbol}', "");
-Expect(1, 165, '\p{^-is_OTHERSymbol}', "");
-Expect(1, 165, '\P{-is_OTHERSymbol}', "");
-Expect(0, 165, '\P{^-is_OTHERSymbol}', "");
-Error('\p{:=_So}');
-Error('\P{:=_So}');
-Expect(1, 167, '\p{so}', "");
-Expect(0, 167, '\p{^so}', "");
-Expect(0, 167, '\P{so}', "");
-Expect(1, 167, '\P{^so}', "");
-Expect(0, 165, '\p{so}', "");
-Expect(1, 165, '\p{^so}', "");
-Expect(1, 165, '\P{so}', "");
-Expect(0, 165, '\P{^so}', "");
-Expect(1, 167, '\p{ So}', "");
-Expect(0, 167, '\p{^ So}', "");
-Expect(0, 167, '\P{ So}', "");
-Expect(1, 167, '\P{^ So}', "");
-Expect(0, 165, '\p{ So}', "");
-Expect(1, 165, '\p{^ So}', "");
-Expect(1, 165, '\P{ So}', "");
-Expect(0, 165, '\P{^ So}', "");
-Error('\p{ IS SO/a/}');
-Error('\P{ IS SO/a/}');
-Expect(1, 167, '\p{isso}', "");
-Expect(0, 167, '\p{^isso}', "");
-Expect(0, 167, '\P{isso}', "");
-Expect(1, 167, '\P{^isso}', "");
-Expect(0, 165, '\p{isso}', "");
-Expect(1, 165, '\p{^isso}', "");
-Expect(1, 165, '\P{isso}', "");
-Expect(0, 165, '\P{^isso}', "");
-Expect(1, 167, '\p{_Is-SO}', "");
-Expect(0, 167, '\p{^_Is-SO}', "");
-Expect(0, 167, '\P{_Is-SO}', "");
-Expect(1, 167, '\P{^_Is-SO}', "");
-Expect(0, 165, '\p{_Is-SO}', "");
-Expect(1, 165, '\p{^_Is-SO}', "");
-Expect(1, 165, '\P{_Is-SO}', "");
-Expect(0, 165, '\P{^_Is-SO}', "");
-Error('\p{/a/ANY}');
-Error('\P{/a/ANY}');
-Expect(1, 1, '\p{any}', "");
-Expect(0, 1, '\p{^any}', "");
-Expect(0, 1, '\P{any}', "");
-Expect(1, 1, '\P{^any}', "");
-Expect(1, 1, '\p{ -any}', "");
-Expect(0, 1, '\p{^ -any}', "");
-Expect(0, 1, '\P{ -any}', "");
-Expect(1, 1, '\P{^ -any}', "");
-Error('\p{-All:=}');
-Error('\P{-All:=}');
-Expect(1, 1, '\p{all}', "");
-Expect(0, 1, '\p{^all}', "");
-Expect(0, 1, '\P{all}', "");
-Expect(1, 1, '\P{^all}', "");
-Expect(1, 1, '\p{_all}', "");
-Expect(0, 1, '\p{^_all}', "");
-Expect(0, 1, '\P{_all}', "");
-Expect(1, 1, '\P{^_all}', "");
-Error('\p{:= _Is ANY}');
-Error('\P{:= _Is ANY}');
-Expect(1, 1, '\p{isany}', "");
-Expect(0, 1, '\p{^isany}', "");
-Expect(0, 1, '\P{isany}', "");
-Expect(1, 1, '\P{^isany}', "");
-Expect(1, 1, '\p{ IS ANY}', "");
-Expect(0, 1, '\p{^ IS ANY}', "");
-Expect(0, 1, '\P{ IS ANY}', "");
-Expect(1, 1, '\P{^ IS ANY}', "");
-Error('\p{- IS/a/ALL}');
-Error('\P{- IS/a/ALL}');
-Expect(1, 1, '\p{isall}', "");
-Expect(0, 1, '\p{^isall}', "");
-Expect(0, 1, '\P{isall}', "");
-Expect(1, 1, '\P{^isall}', "");
-Expect(1, 1, '\p{_ is-ALL}', "");
-Expect(0, 1, '\p{^_ is-ALL}', "");
-Expect(0, 1, '\P{_ is-ALL}', "");
-Expect(1, 1, '\P{^_ is-ALL}', "");
-Error('\p{ :=OTHER Letter}');
-Error('\P{ :=OTHER Letter}');
-Expect(1, 443, '\p{otherletter}', "");
-Expect(0, 443, '\p{^otherletter}', "");
-Expect(0, 443, '\P{otherletter}', "");
-Expect(1, 443, '\P{^otherletter}', "");
-Expect(0, 442, '\p{otherletter}', "");
-Expect(1, 442, '\p{^otherletter}', "");
-Expect(1, 442, '\P{otherletter}', "");
-Expect(0, 442, '\P{^otherletter}', "");
-Expect(1, 443, '\p{-_Other Letter}', "");
-Expect(0, 443, '\p{^-_Other Letter}', "");
-Expect(0, 443, '\P{-_Other Letter}', "");
-Expect(1, 443, '\P{^-_Other Letter}', "");
-Expect(0, 442, '\p{-_Other Letter}', "");
-Expect(1, 442, '\p{^-_Other Letter}', "");
-Expect(1, 442, '\P{-_Other Letter}', "");
-Expect(0, 442, '\P{^-_Other Letter}', "");
-Error('\p{/a/ is-OTHERLetter}');
-Error('\P{/a/ is-OTHERLetter}');
-Expect(1, 443, '\p{isotherletter}', "");
-Expect(0, 443, '\p{^isotherletter}', "");
-Expect(0, 443, '\P{isotherletter}', "");
-Expect(1, 443, '\P{^isotherletter}', "");
-Expect(0, 442, '\p{isotherletter}', "");
-Expect(1, 442, '\p{^isotherletter}', "");
-Expect(1, 442, '\P{isotherletter}', "");
-Expect(0, 442, '\P{^isotherletter}', "");
-Expect(1, 443, '\p{-IS_OTHER-Letter}', "");
-Expect(0, 443, '\p{^-IS_OTHER-Letter}', "");
-Expect(0, 443, '\P{-IS_OTHER-Letter}', "");
-Expect(1, 443, '\P{^-IS_OTHER-Letter}', "");
-Expect(0, 442, '\p{-IS_OTHER-Letter}', "");
-Expect(1, 442, '\p{^-IS_OTHER-Letter}', "");
-Expect(1, 442, '\P{-IS_OTHER-Letter}', "");
-Expect(0, 442, '\P{^-IS_OTHER-Letter}', "");
-Error('\p{/a/_Lo}');
-Error('\P{/a/_Lo}');
-Expect(1, 443, '\p{lo}', "");
-Expect(0, 443, '\p{^lo}', "");
-Expect(0, 443, '\P{lo}', "");
-Expect(1, 443, '\P{^lo}', "");
-Expect(0, 442, '\p{lo}', "");
-Expect(1, 442, '\p{^lo}', "");
-Expect(1, 442, '\P{lo}', "");
-Expect(0, 442, '\P{^lo}', "");
-Expect(1, 443, '\p{_Lo}', "");
-Expect(0, 443, '\p{^_Lo}', "");
-Expect(0, 443, '\P{_Lo}', "");
-Expect(1, 443, '\P{^_Lo}', "");
-Expect(0, 442, '\p{_Lo}', "");
-Expect(1, 442, '\p{^_Lo}', "");
-Expect(1, 442, '\P{_Lo}', "");
-Expect(0, 442, '\P{^_Lo}', "");
-Error('\p{_ Is-Lo/a/}');
-Error('\P{_ Is-Lo/a/}');
-Expect(1, 443, '\p{islo}', "");
-Expect(0, 443, '\p{^islo}', "");
-Expect(0, 443, '\P{islo}', "");
-Expect(1, 443, '\P{^islo}', "");
-Expect(0, 442, '\p{islo}', "");
-Expect(1, 442, '\p{^islo}', "");
-Expect(1, 442, '\P{islo}', "");
-Expect(0, 442, '\P{^islo}', "");
-Expect(1, 443, '\p{ ISlo}', "");
-Expect(0, 443, '\p{^ ISlo}', "");
-Expect(0, 443, '\P{ ISlo}', "");
-Expect(1, 443, '\P{^ ISlo}', "");
-Expect(0, 442, '\p{ ISlo}', "");
-Expect(1, 442, '\p{^ ISlo}', "");
-Expect(1, 442, '\P{ ISlo}', "");
-Expect(0, 442, '\P{^ ISlo}', "");
-Error('\p{__other DEFAULT:=Ignorable CODEPoint}');
-Error('\P{__other DEFAULT:=Ignorable CODEPoint}');
-Expect(1, 847, '\p{otherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 847, '\p{^otherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 847, '\P{otherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 847, '\P{^otherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 846, '\p{otherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 846, '\p{^otherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 846, '\P{otherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 846, '\P{^otherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 847, '\p{-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(0, 847, '\p{^-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(0, 847, '\P{-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(1, 847, '\P{^-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(0, 846, '\p{-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(1, 846, '\p{^-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(1, 846, '\P{-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Expect(0, 846, '\P{^-_Other_DefaultIGNORABLE-CODE Point}', 'deprecated');
-Error('\p{:=Is OTHER_DEFAULT-ignorableCODE_POINT}');
-Error('\P{:=Is OTHER_DEFAULT-ignorableCODE_POINT}');
-Expect(1, 847, '\p{isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 847, '\p{^isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 847, '\P{isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 847, '\P{^isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 846, '\p{isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 846, '\p{^isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 846, '\P{isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(0, 846, '\P{^isotherdefaultignorablecodepoint}', 'deprecated');
-Expect(1, 847, '\p{-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(0, 847, '\p{^-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(0, 847, '\P{-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(1, 847, '\P{^-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(0, 846, '\p{-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(1, 846, '\p{^-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(1, 846, '\P{-Is-other default Ignorable Codepoint}', 'deprecated');
-Expect(0, 846, '\P{^-Is-other default Ignorable Codepoint}', 'deprecated');
-Error('\p{_:=ODI}');
-Error('\P{_:=ODI}');
-Expect(1, 847, '\p{odi}', 'deprecated');
-Expect(0, 847, '\p{^odi}', 'deprecated');
-Expect(0, 847, '\P{odi}', 'deprecated');
-Expect(1, 847, '\P{^odi}', 'deprecated');
-Expect(0, 846, '\p{odi}', 'deprecated');
-Expect(1, 846, '\p{^odi}', 'deprecated');
-Expect(1, 846, '\P{odi}', 'deprecated');
-Expect(0, 846, '\P{^odi}', 'deprecated');
-Expect(1, 847, '\p{_ODI}', 'deprecated');
-Expect(0, 847, '\p{^_ODI}', 'deprecated');
-Expect(0, 847, '\P{_ODI}', 'deprecated');
-Expect(1, 847, '\P{^_ODI}', 'deprecated');
-Expect(0, 846, '\p{_ODI}', 'deprecated');
-Expect(1, 846, '\p{^_ODI}', 'deprecated');
-Expect(1, 846, '\P{_ODI}', 'deprecated');
-Expect(0, 846, '\P{^_ODI}', 'deprecated');
-Error('\p{:= _is ODI}');
-Error('\P{:= _is ODI}');
-Expect(1, 847, '\p{isodi}', 'deprecated');
-Expect(0, 847, '\p{^isodi}', 'deprecated');
-Expect(0, 847, '\P{isodi}', 'deprecated');
-Expect(1, 847, '\P{^isodi}', 'deprecated');
-Expect(0, 846, '\p{isodi}', 'deprecated');
-Expect(1, 846, '\p{^isodi}', 'deprecated');
-Expect(1, 846, '\P{isodi}', 'deprecated');
-Expect(0, 846, '\P{^isodi}', 'deprecated');
-Expect(1, 847, '\p{ is-ODI}', 'deprecated');
-Expect(0, 847, '\p{^ is-ODI}', 'deprecated');
-Expect(0, 847, '\P{ is-ODI}', 'deprecated');
-Expect(1, 847, '\P{^ is-ODI}', 'deprecated');
-Expect(0, 846, '\p{ is-ODI}', 'deprecated');
-Expect(1, 846, '\p{^ is-ODI}', 'deprecated');
-Expect(1, 846, '\P{ is-ODI}', 'deprecated');
-Expect(0, 846, '\P{^ is-ODI}', 'deprecated');
-Error('\p{ SUNDANESE:=}');
-Error('\P{ SUNDANESE:=}');
-Expect(1, 7082, '\p{sundanese}', "");
-Expect(0, 7082, '\p{^sundanese}', "");
-Expect(0, 7082, '\P{sundanese}', "");
-Expect(1, 7082, '\P{^sundanese}', "");
-Expect(0, 7039, '\p{sundanese}', "");
-Expect(1, 7039, '\p{^sundanese}', "");
-Expect(1, 7039, '\P{sundanese}', "");
-Expect(0, 7039, '\P{^sundanese}', "");
-Expect(1, 7082, '\p{ Sundanese}', "");
-Expect(0, 7082, '\p{^ Sundanese}', "");
-Expect(0, 7082, '\P{ Sundanese}', "");
-Expect(1, 7082, '\P{^ Sundanese}', "");
-Expect(0, 7039, '\p{ Sundanese}', "");
-Expect(1, 7039, '\p{^ Sundanese}', "");
-Expect(1, 7039, '\P{ Sundanese}', "");
-Expect(0, 7039, '\P{^ Sundanese}', "");
-Error('\p{ Is_sundanese:=}');
-Error('\P{ Is_sundanese:=}');
-Expect(1, 7082, '\p{issundanese}', "");
-Expect(0, 7082, '\p{^issundanese}', "");
-Expect(0, 7082, '\P{issundanese}', "");
-Expect(1, 7082, '\P{^issundanese}', "");
-Expect(0, 7039, '\p{issundanese}', "");
-Expect(1, 7039, '\p{^issundanese}', "");
-Expect(1, 7039, '\P{issundanese}', "");
-Expect(0, 7039, '\P{^issundanese}', "");
-Expect(1, 7082, '\p{--IsSUNDANESE}', "");
-Expect(0, 7082, '\p{^--IsSUNDANESE}', "");
-Expect(0, 7082, '\P{--IsSUNDANESE}', "");
-Expect(1, 7082, '\P{^--IsSUNDANESE}', "");
-Expect(0, 7039, '\p{--IsSUNDANESE}', "");
-Expect(1, 7039, '\p{^--IsSUNDANESE}', "");
-Expect(1, 7039, '\P{--IsSUNDANESE}', "");
-Expect(0, 7039, '\P{^--IsSUNDANESE}', "");
-Error('\p{ Sund/a/}');
-Error('\P{ Sund/a/}');
-Expect(1, 7082, '\p{sund}', "");
-Expect(0, 7082, '\p{^sund}', "");
-Expect(0, 7082, '\P{sund}', "");
-Expect(1, 7082, '\P{^sund}', "");
-Expect(0, 7039, '\p{sund}', "");
-Expect(1, 7039, '\p{^sund}', "");
-Expect(1, 7039, '\P{sund}', "");
-Expect(0, 7039, '\P{^sund}', "");
-Expect(1, 7082, '\p{- SUND}', "");
-Expect(0, 7082, '\p{^- SUND}', "");
-Expect(0, 7082, '\P{- SUND}', "");
-Expect(1, 7082, '\P{^- SUND}', "");
-Expect(0, 7039, '\p{- SUND}', "");
-Expect(1, 7039, '\p{^- SUND}', "");
-Expect(1, 7039, '\P{- SUND}', "");
-Expect(0, 7039, '\P{^- SUND}', "");
-Error('\p{_Is Sund/a/}');
-Error('\P{_Is Sund/a/}');
-Expect(1, 7082, '\p{issund}', "");
-Expect(0, 7082, '\p{^issund}', "");
-Expect(0, 7082, '\P{issund}', "");
-Expect(1, 7082, '\P{^issund}', "");
-Expect(0, 7039, '\p{issund}', "");
-Expect(1, 7039, '\p{^issund}', "");
-Expect(1, 7039, '\P{issund}', "");
-Expect(0, 7039, '\P{^issund}', "");
-Expect(1, 7082, '\p{- Is-SUND}', "");
-Expect(0, 7082, '\p{^- Is-SUND}', "");
-Expect(0, 7082, '\P{- Is-SUND}', "");
-Expect(1, 7082, '\P{^- Is-SUND}', "");
-Expect(0, 7039, '\p{- Is-SUND}', "");
-Expect(1, 7039, '\p{^- Is-SUND}', "");
-Expect(1, 7039, '\P{- Is-SUND}', "");
-Expect(0, 7039, '\P{^- Is-SUND}', "");
-Error('\p{--Carian:=}');
-Error('\P{--Carian:=}');
-Expect(1, 66256, '\p{carian}', "");
-Expect(0, 66256, '\p{^carian}', "");
-Expect(0, 66256, '\P{carian}', "");
-Expect(1, 66256, '\P{^carian}', "");
-Expect(0, 66207, '\p{carian}', "");
-Expect(1, 66207, '\p{^carian}', "");
-Expect(1, 66207, '\P{carian}', "");
-Expect(0, 66207, '\P{^carian}', "");
-Expect(1, 66256, '\p{_carian}', "");
-Expect(0, 66256, '\p{^_carian}', "");
-Expect(0, 66256, '\P{_carian}', "");
-Expect(1, 66256, '\P{^_carian}', "");
-Expect(0, 66207, '\p{_carian}', "");
-Expect(1, 66207, '\p{^_carian}', "");
-Expect(1, 66207, '\P{_carian}', "");
-Expect(0, 66207, '\P{^_carian}', "");
-Error('\p{:=-IS CARIAN}');
-Error('\P{:=-IS CARIAN}');
-Expect(1, 66256, '\p{iscarian}', "");
-Expect(0, 66256, '\p{^iscarian}', "");
-Expect(0, 66256, '\P{iscarian}', "");
-Expect(1, 66256, '\P{^iscarian}', "");
-Expect(0, 66207, '\p{iscarian}', "");
-Expect(1, 66207, '\p{^iscarian}', "");
-Expect(1, 66207, '\P{iscarian}', "");
-Expect(0, 66207, '\P{^iscarian}', "");
-Expect(1, 66256, '\p{_-IS-Carian}', "");
-Expect(0, 66256, '\p{^_-IS-Carian}', "");
-Expect(0, 66256, '\P{_-IS-Carian}', "");
-Expect(1, 66256, '\P{^_-IS-Carian}', "");
-Expect(0, 66207, '\p{_-IS-Carian}', "");
-Expect(1, 66207, '\p{^_-IS-Carian}', "");
-Expect(1, 66207, '\P{_-IS-Carian}', "");
-Expect(0, 66207, '\P{^_-IS-Carian}', "");
-Error('\p{/a/ cari}');
-Error('\P{/a/ cari}');
-Expect(1, 66256, '\p{cari}', "");
-Expect(0, 66256, '\p{^cari}', "");
-Expect(0, 66256, '\P{cari}', "");
-Expect(1, 66256, '\P{^cari}', "");
-Expect(0, 66207, '\p{cari}', "");
-Expect(1, 66207, '\p{^cari}', "");
-Expect(1, 66207, '\P{cari}', "");
-Expect(0, 66207, '\P{^cari}', "");
-Expect(1, 66256, '\p{-_Cari}', "");
-Expect(0, 66256, '\p{^-_Cari}', "");
-Expect(0, 66256, '\P{-_Cari}', "");
-Expect(1, 66256, '\P{^-_Cari}', "");
-Expect(0, 66207, '\p{-_Cari}', "");
-Expect(1, 66207, '\p{^-_Cari}', "");
-Expect(1, 66207, '\P{-_Cari}', "");
-Expect(0, 66207, '\P{^-_Cari}', "");
-Error('\p{_/a/is cari}');
-Error('\P{_/a/is cari}');
-Expect(1, 66256, '\p{iscari}', "");
-Expect(0, 66256, '\p{^iscari}', "");
-Expect(0, 66256, '\P{iscari}', "");
-Expect(1, 66256, '\P{^iscari}', "");
-Expect(0, 66207, '\p{iscari}', "");
-Expect(1, 66207, '\p{^iscari}', "");
-Expect(1, 66207, '\P{iscari}', "");
-Expect(0, 66207, '\P{^iscari}', "");
-Expect(1, 66256, '\p{ Is Cari}', "");
-Expect(0, 66256, '\p{^ Is Cari}', "");
-Expect(0, 66256, '\P{ Is Cari}', "");
-Expect(1, 66256, '\P{^ Is Cari}', "");
-Expect(0, 66207, '\p{ Is Cari}', "");
-Expect(1, 66207, '\p{^ Is Cari}', "");
-Expect(1, 66207, '\P{ Is Cari}', "");
-Expect(0, 66207, '\P{^ Is Cari}', "");
-Error('\p{ /a/olditalic}');
-Error('\P{ /a/olditalic}');
-Expect(1, 66334, '\p{olditalic}', "");
-Expect(0, 66334, '\p{^olditalic}', "");
-Expect(0, 66334, '\P{olditalic}', "");
-Expect(1, 66334, '\P{^olditalic}', "");
-Expect(0, 66303, '\p{olditalic}', "");
-Expect(1, 66303, '\p{^olditalic}', "");
-Expect(1, 66303, '\P{olditalic}', "");
-Expect(0, 66303, '\P{^olditalic}', "");
-Expect(1, 66334, '\p{ OldITALIC}', "");
-Expect(0, 66334, '\p{^ OldITALIC}', "");
-Expect(0, 66334, '\P{ OldITALIC}', "");
-Expect(1, 66334, '\P{^ OldITALIC}', "");
-Expect(0, 66303, '\p{ OldITALIC}', "");
-Expect(1, 66303, '\p{^ OldITALIC}', "");
-Expect(1, 66303, '\P{ OldITALIC}', "");
-Expect(0, 66303, '\P{^ OldITALIC}', "");
-Error('\p{- Is:=OldItalic}');
-Error('\P{- Is:=OldItalic}');
-Expect(1, 66334, '\p{isolditalic}', "");
-Expect(0, 66334, '\p{^isolditalic}', "");
-Expect(0, 66334, '\P{isolditalic}', "");
-Expect(1, 66334, '\P{^isolditalic}', "");
-Expect(0, 66303, '\p{isolditalic}', "");
-Expect(1, 66303, '\p{^isolditalic}', "");
-Expect(1, 66303, '\P{isolditalic}', "");
-Expect(0, 66303, '\P{^isolditalic}', "");
-Expect(1, 66334, '\p{__is-OldItalic}', "");
-Expect(0, 66334, '\p{^__is-OldItalic}', "");
-Expect(0, 66334, '\P{__is-OldItalic}', "");
-Expect(1, 66334, '\P{^__is-OldItalic}', "");
-Expect(0, 66303, '\p{__is-OldItalic}', "");
-Expect(1, 66303, '\p{^__is-OldItalic}', "");
-Expect(1, 66303, '\P{__is-OldItalic}', "");
-Expect(0, 66303, '\P{^__is-OldItalic}', "");
-Error('\p{-:=ital}');
-Error('\P{-:=ital}');
-Expect(1, 66334, '\p{ital}', "");
-Expect(0, 66334, '\p{^ital}', "");
-Expect(0, 66334, '\P{ital}', "");
-Expect(1, 66334, '\P{^ital}', "");
-Expect(0, 66303, '\p{ital}', "");
-Expect(1, 66303, '\p{^ital}', "");
-Expect(1, 66303, '\P{ital}', "");
-Expect(0, 66303, '\P{^ital}', "");
-Expect(1, 66334, '\p{ ital}', "");
-Expect(0, 66334, '\p{^ ital}', "");
-Expect(0, 66334, '\P{ ital}', "");
-Expect(1, 66334, '\P{^ ital}', "");
-Expect(0, 66303, '\p{ ital}', "");
-Expect(1, 66303, '\p{^ ital}', "");
-Expect(1, 66303, '\P{ ital}', "");
-Expect(0, 66303, '\P{^ ital}', "");
-Error('\p{ is:=ital}');
-Error('\P{ is:=ital}');
-Expect(1, 66334, '\p{isital}', "");
-Expect(0, 66334, '\p{^isital}', "");
-Expect(0, 66334, '\P{isital}', "");
-Expect(1, 66334, '\P{^isital}', "");
-Expect(0, 66303, '\p{isital}', "");
-Expect(1, 66303, '\p{^isital}', "");
-Expect(1, 66303, '\P{isital}', "");
-Expect(0, 66303, '\P{^isital}', "");
-Expect(1, 66334, '\p{-_IS Ital}', "");
-Expect(0, 66334, '\p{^-_IS Ital}', "");
-Expect(0, 66334, '\P{-_IS Ital}', "");
-Expect(1, 66334, '\P{^-_IS Ital}', "");
-Expect(0, 66303, '\p{-_IS Ital}', "");
-Expect(1, 66303, '\p{^-_IS Ital}', "");
-Expect(1, 66303, '\P{-_IS Ital}', "");
-Expect(0, 66303, '\P{^-_IS Ital}', "");
-Error('\p{ XDIGIT:=}');
-Error('\P{ XDIGIT:=}');
-Expect(1, 57, '\p{xdigit}', "");
-Expect(0, 57, '\p{^xdigit}', "");
-Expect(0, 57, '\P{xdigit}', "");
-Expect(1, 57, '\P{^xdigit}', "");
-Expect(0, 47, '\p{xdigit}', "");
-Expect(1, 47, '\p{^xdigit}', "");
-Expect(1, 47, '\P{xdigit}', "");
-Expect(0, 47, '\P{^xdigit}', "");
-Expect(1, 57, '\p{ xdigit}', "");
-Expect(0, 57, '\p{^ xdigit}', "");
-Expect(0, 57, '\P{ xdigit}', "");
-Expect(1, 57, '\P{^ xdigit}', "");
-Expect(0, 47, '\p{ xdigit}', "");
-Expect(1, 47, '\p{^ xdigit}', "");
-Expect(1, 47, '\P{ xdigit}', "");
-Expect(0, 47, '\P{^ xdigit}', "");
-Error('\p{/a/__ISXDigit}');
-Error('\P{/a/__ISXDigit}');
-Expect(1, 57, '\p{isxdigit}', "");
-Expect(0, 57, '\p{^isxdigit}', "");
-Expect(0, 57, '\P{isxdigit}', "");
-Expect(1, 57, '\P{^isxdigit}', "");
-Expect(0, 47, '\p{isxdigit}', "");
-Expect(1, 47, '\p{^isxdigit}', "");
-Expect(1, 47, '\P{isxdigit}', "");
-Expect(0, 47, '\P{^isxdigit}', "");
-Expect(1, 57, '\p{ isXDIGIT}', "");
-Expect(0, 57, '\p{^ isXDIGIT}', "");
-Expect(0, 57, '\P{ isXDIGIT}', "");
-Expect(1, 57, '\P{^ isXDIGIT}', "");
-Expect(0, 47, '\p{ isXDIGIT}', "");
-Expect(1, 47, '\p{^ isXDIGIT}', "");
-Expect(1, 47, '\P{ isXDIGIT}', "");
-Expect(0, 47, '\P{^ isXDIGIT}', "");
-Error('\p{ HexDigit/a/}');
-Error('\P{ HexDigit/a/}');
-Expect(1, 57, '\p{hexdigit}', "");
-Expect(0, 57, '\p{^hexdigit}', "");
-Expect(0, 57, '\P{hexdigit}', "");
-Expect(1, 57, '\P{^hexdigit}', "");
-Expect(0, 47, '\p{hexdigit}', "");
-Expect(1, 47, '\p{^hexdigit}', "");
-Expect(1, 47, '\P{hexdigit}', "");
-Expect(0, 47, '\P{^hexdigit}', "");
-Expect(1, 57, '\p{ _Hexdigit}', "");
-Expect(0, 57, '\p{^ _Hexdigit}', "");
-Expect(0, 57, '\P{ _Hexdigit}', "");
-Expect(1, 57, '\P{^ _Hexdigit}', "");
-Expect(0, 47, '\p{ _Hexdigit}', "");
-Expect(1, 47, '\p{^ _Hexdigit}', "");
-Expect(1, 47, '\P{ _Hexdigit}', "");
-Expect(0, 47, '\P{^ _Hexdigit}', "");
-Error('\p{-/a/Is-HEX_Digit}');
-Error('\P{-/a/Is-HEX_Digit}');
-Expect(1, 57, '\p{ishexdigit}', "");
-Expect(0, 57, '\p{^ishexdigit}', "");
-Expect(0, 57, '\P{ishexdigit}', "");
-Expect(1, 57, '\P{^ishexdigit}', "");
-Expect(0, 47, '\p{ishexdigit}', "");
-Expect(1, 47, '\p{^ishexdigit}', "");
-Expect(1, 47, '\P{ishexdigit}', "");
-Expect(0, 47, '\P{^ishexdigit}', "");
-Expect(1, 57, '\p{ IS Hexdigit}', "");
-Expect(0, 57, '\p{^ IS Hexdigit}', "");
-Expect(0, 57, '\P{ IS Hexdigit}', "");
-Expect(1, 57, '\P{^ IS Hexdigit}', "");
-Expect(0, 47, '\p{ IS Hexdigit}', "");
-Expect(1, 47, '\p{^ IS Hexdigit}', "");
-Expect(1, 47, '\P{ IS Hexdigit}', "");
-Expect(0, 47, '\P{^ IS Hexdigit}', "");
-Error('\p{/a/__hex}');
-Error('\P{/a/__hex}');
-Expect(1, 57, '\p{hex}', "");
-Expect(0, 57, '\p{^hex}', "");
-Expect(0, 57, '\P{hex}', "");
-Expect(1, 57, '\P{^hex}', "");
-Expect(0, 47, '\p{hex}', "");
-Expect(1, 47, '\p{^hex}', "");
-Expect(1, 47, '\P{hex}', "");
-Expect(0, 47, '\P{^hex}', "");
-Expect(1, 57, '\p{_-hex}', "");
-Expect(0, 57, '\p{^_-hex}', "");
-Expect(0, 57, '\P{_-hex}', "");
-Expect(1, 57, '\P{^_-hex}', "");
-Expect(0, 47, '\p{_-hex}', "");
-Expect(1, 47, '\p{^_-hex}', "");
-Expect(1, 47, '\P{_-hex}', "");
-Expect(0, 47, '\P{^_-hex}', "");
-Error('\p{ IS HEX:=}');
-Error('\P{ IS HEX:=}');
-Expect(1, 57, '\p{ishex}', "");
-Expect(0, 57, '\p{^ishex}', "");
-Expect(0, 57, '\P{ishex}', "");
-Expect(1, 57, '\P{^ishex}', "");
-Expect(0, 47, '\p{ishex}', "");
-Expect(1, 47, '\p{^ishex}', "");
-Expect(1, 47, '\P{ishex}', "");
-Expect(0, 47, '\P{^ishex}', "");
-Expect(1, 57, '\p{ Is-hex}', "");
-Expect(0, 57, '\p{^ Is-hex}', "");
-Expect(0, 57, '\P{ Is-hex}', "");
-Expect(1, 57, '\P{^ Is-hex}', "");
-Expect(0, 47, '\p{ Is-hex}', "");
-Expect(1, 47, '\p{^ Is-hex}', "");
-Expect(1, 47, '\P{ Is-hex}', "");
-Expect(0, 47, '\P{^ Is-hex}', "");
-Error('\p{/a/_-TITLE}');
-Error('\P{/a/_-TITLE}');
-Expect(1, 453, '\p{title}', "");
-Expect(0, 453, '\p{^title}', "");
-Expect(0, 453, '\P{title}', "");
-Expect(1, 453, '\P{^title}', "");
-Expect(0, 452, '\p{title}', "");
-Expect(1, 452, '\p{^title}', "");
-Expect(1, 452, '\P{title}', "");
-Expect(0, 452, '\P{^title}', "");
-Expect(1, 453, '\p{ Title}', "");
-Expect(0, 453, '\p{^ Title}', "");
-Expect(0, 453, '\P{ Title}', "");
-Expect(1, 453, '\P{^ Title}', "");
-Expect(0, 452, '\p{ Title}', "");
-Expect(1, 452, '\p{^ Title}', "");
-Expect(1, 452, '\P{ Title}', "");
-Expect(0, 452, '\P{^ Title}', "");
-Error('\p{/a/Is-Title}');
-Error('\P{/a/Is-Title}');
-Expect(1, 453, '\p{istitle}', "");
-Expect(0, 453, '\p{^istitle}', "");
-Expect(0, 453, '\P{istitle}', "");
-Expect(1, 453, '\P{^istitle}', "");
-Expect(0, 452, '\p{istitle}', "");
-Expect(1, 452, '\p{^istitle}', "");
-Expect(1, 452, '\P{istitle}', "");
-Expect(0, 452, '\P{^istitle}', "");
-Expect(1, 453, '\p{__Is Title}', "");
-Expect(0, 453, '\p{^__Is Title}', "");
-Expect(0, 453, '\P{__Is Title}', "");
-Expect(1, 453, '\P{^__Is Title}', "");
-Expect(0, 452, '\p{__Is Title}', "");
-Expect(1, 452, '\p{^__Is Title}', "");
-Expect(1, 452, '\P{__Is Title}', "");
-Expect(0, 452, '\P{^__Is Title}', "");
-Error('\p{/a/ Titlecase letter}');
-Error('\P{/a/ Titlecase letter}');
-Expect(1, 453, '\p{titlecaseletter}', "");
-Expect(0, 453, '\p{^titlecaseletter}', "");
-Expect(0, 453, '\P{titlecaseletter}', "");
-Expect(1, 453, '\P{^titlecaseletter}', "");
-Expect(0, 452, '\p{titlecaseletter}', "");
-Expect(1, 452, '\p{^titlecaseletter}', "");
-Expect(1, 452, '\P{titlecaseletter}', "");
-Expect(0, 452, '\P{^titlecaseletter}', "");
-Expect(1, 453, '\p{ Titlecase_Letter}', "");
-Expect(0, 453, '\p{^ Titlecase_Letter}', "");
-Expect(0, 453, '\P{ Titlecase_Letter}', "");
-Expect(1, 453, '\P{^ Titlecase_Letter}', "");
-Expect(0, 452, '\p{ Titlecase_Letter}', "");
-Expect(1, 452, '\p{^ Titlecase_Letter}', "");
-Expect(1, 452, '\P{ Titlecase_Letter}', "");
-Expect(0, 452, '\P{^ Titlecase_Letter}', "");
-Error('\p{__Is/a/Titlecase Letter}');
-Error('\P{__Is/a/Titlecase Letter}');
-Expect(1, 453, '\p{istitlecaseletter}', "");
-Expect(0, 453, '\p{^istitlecaseletter}', "");
-Expect(0, 453, '\P{istitlecaseletter}', "");
-Expect(1, 453, '\P{^istitlecaseletter}', "");
-Expect(0, 452, '\p{istitlecaseletter}', "");
-Expect(1, 452, '\p{^istitlecaseletter}', "");
-Expect(1, 452, '\P{istitlecaseletter}', "");
-Expect(0, 452, '\P{^istitlecaseletter}', "");
-Expect(1, 453, '\p{_ Is Titlecase letter}', "");
-Expect(0, 453, '\p{^_ Is Titlecase letter}', "");
-Expect(0, 453, '\P{_ Is Titlecase letter}', "");
-Expect(1, 453, '\P{^_ Is Titlecase letter}', "");
-Expect(0, 452, '\p{_ Is Titlecase letter}', "");
-Expect(1, 452, '\p{^_ Is Titlecase letter}', "");
-Expect(1, 452, '\P{_ Is Titlecase letter}', "");
-Expect(0, 452, '\P{^_ Is Titlecase letter}', "");
-Error('\p{_:=Lt}');
-Error('\P{_:=Lt}');
-Expect(1, 453, '\p{lt}', "");
-Expect(0, 453, '\p{^lt}', "");
-Expect(0, 453, '\P{lt}', "");
-Expect(1, 453, '\P{^lt}', "");
-Expect(0, 452, '\p{lt}', "");
-Expect(1, 452, '\p{^lt}', "");
-Expect(1, 452, '\P{lt}', "");
-Expect(0, 452, '\P{^lt}', "");
-Expect(1, 453, '\p{- lt}', "");
-Expect(0, 453, '\p{^- lt}', "");
-Expect(0, 453, '\P{- lt}', "");
-Expect(1, 453, '\P{^- lt}', "");
-Expect(0, 452, '\p{- lt}', "");
-Expect(1, 452, '\p{^- lt}', "");
-Expect(1, 452, '\P{- lt}', "");
-Expect(0, 452, '\P{^- lt}', "");
-Error('\p{ IS:=lt}');
-Error('\P{ IS:=lt}');
-Expect(1, 453, '\p{islt}', "");
-Expect(0, 453, '\p{^islt}', "");
-Expect(0, 453, '\P{islt}', "");
-Expect(1, 453, '\P{^islt}', "");
-Expect(0, 452, '\p{islt}', "");
-Expect(1, 452, '\p{^islt}', "");
-Expect(1, 452, '\P{islt}', "");
-Expect(0, 452, '\P{^islt}', "");
-Expect(1, 453, '\p{_ IsLt}', "");
-Expect(0, 453, '\p{^_ IsLt}', "");
-Expect(0, 453, '\P{_ IsLt}', "");
-Expect(1, 453, '\P{^_ IsLt}', "");
-Expect(0, 452, '\p{_ IsLt}', "");
-Expect(1, 452, '\p{^_ IsLt}', "");
-Expect(1, 452, '\P{_ IsLt}', "");
-Expect(0, 452, '\P{^_ IsLt}', "");
-Error('\p{-_SPACING/a/Modifier-LETTERS}');
-Error('\P{-_SPACING/a/Modifier-LETTERS}');
-Expect(1, 767, '\p{spacingmodifierletters}', "");
-Expect(0, 767, '\p{^spacingmodifierletters}', "");
-Expect(0, 767, '\P{spacingmodifierletters}', "");
-Expect(1, 767, '\P{^spacingmodifierletters}', "");
-Expect(0, 687, '\p{spacingmodifierletters}', "");
-Expect(1, 687, '\p{^spacingmodifierletters}', "");
-Expect(1, 687, '\P{spacingmodifierletters}', "");
-Expect(0, 687, '\P{^spacingmodifierletters}', "");
-Expect(1, 767, '\p{ spacingModifier Letters}', "");
-Expect(0, 767, '\p{^ spacingModifier Letters}', "");
-Expect(0, 767, '\P{ spacingModifier Letters}', "");
-Expect(1, 767, '\P{^ spacingModifier Letters}', "");
-Expect(0, 687, '\p{ spacingModifier Letters}', "");
-Expect(1, 687, '\p{^ spacingModifier Letters}', "");
-Expect(1, 687, '\P{ spacingModifier Letters}', "");
-Expect(0, 687, '\P{^ spacingModifier Letters}', "");
-Error('\p{- Is/a/SPACING-Modifier-LETTERS}');
-Error('\P{- Is/a/SPACING-Modifier-LETTERS}');
-Expect(1, 767, '\p{isspacingmodifierletters}', "");
-Expect(0, 767, '\p{^isspacingmodifierletters}', "");
-Expect(0, 767, '\P{isspacingmodifierletters}', "");
-Expect(1, 767, '\P{^isspacingmodifierletters}', "");
-Expect(0, 687, '\p{isspacingmodifierletters}', "");
-Expect(1, 687, '\p{^isspacingmodifierletters}', "");
-Expect(1, 687, '\P{isspacingmodifierletters}', "");
-Expect(0, 687, '\P{^isspacingmodifierletters}', "");
-Expect(1, 767, '\p{ _IS Spacing_modifier_Letters}', "");
-Expect(0, 767, '\p{^ _IS Spacing_modifier_Letters}', "");
-Expect(0, 767, '\P{ _IS Spacing_modifier_Letters}', "");
-Expect(1, 767, '\P{^ _IS Spacing_modifier_Letters}', "");
-Expect(0, 687, '\p{ _IS Spacing_modifier_Letters}', "");
-Expect(1, 687, '\p{^ _IS Spacing_modifier_Letters}', "");
-Expect(1, 687, '\P{ _IS Spacing_modifier_Letters}', "");
-Expect(0, 687, '\P{^ _IS Spacing_modifier_Letters}', "");
-Error('\p{--IN_spacing Modifier:=letters}');
-Error('\P{--IN_spacing Modifier:=letters}');
-Expect(1, 767, '\p{inspacingmodifierletters}', "");
-Expect(0, 767, '\p{^inspacingmodifierletters}', "");
-Expect(0, 767, '\P{inspacingmodifierletters}', "");
-Expect(1, 767, '\P{^inspacingmodifierletters}', "");
-Expect(0, 687, '\p{inspacingmodifierletters}', "");
-Expect(1, 687, '\p{^inspacingmodifierletters}', "");
-Expect(1, 687, '\P{inspacingmodifierletters}', "");
-Expect(0, 687, '\P{^inspacingmodifierletters}', "");
-Expect(1, 767, '\p{ IN SPACING_Modifier Letters}', "");
-Expect(0, 767, '\p{^ IN SPACING_Modifier Letters}', "");
-Expect(0, 767, '\P{ IN SPACING_Modifier Letters}', "");
-Expect(1, 767, '\P{^ IN SPACING_Modifier Letters}', "");
-Expect(0, 687, '\p{ IN SPACING_Modifier Letters}', "");
-Expect(1, 687, '\p{^ IN SPACING_Modifier Letters}', "");
-Expect(1, 687, '\P{ IN SPACING_Modifier Letters}', "");
-Expect(0, 687, '\P{^ IN SPACING_Modifier Letters}', "");
-Error('\p{Grapheme_Link}');
-Error('\P{Grapheme_Link}');
-Error('\p{Is_Grapheme_Link}');
-Error('\P{Is_Grapheme_Link}');
-Error('\p{Gr_Link}');
-Error('\P{Gr_Link}');
-Error('\p{Is_Gr_Link}');
-Error('\P{Is_Gr_Link}');
-Error('\p{-:=Other-lowercase}');
-Error('\P{-:=Other-lowercase}');
-Expect(1, 696, '\p{otherlowercase}', 'deprecated');
-Expect(0, 696, '\p{^otherlowercase}', 'deprecated');
-Expect(0, 696, '\P{otherlowercase}', 'deprecated');
-Expect(1, 696, '\P{^otherlowercase}', 'deprecated');
-Expect(0, 687, '\p{otherlowercase}', 'deprecated');
-Expect(1, 687, '\p{^otherlowercase}', 'deprecated');
-Expect(1, 687, '\P{otherlowercase}', 'deprecated');
-Expect(0, 687, '\P{^otherlowercase}', 'deprecated');
-Expect(1, 696, '\p{ Other_Lowercase}', 'deprecated');
-Expect(0, 696, '\p{^ Other_Lowercase}', 'deprecated');
-Expect(0, 696, '\P{ Other_Lowercase}', 'deprecated');
-Expect(1, 696, '\P{^ Other_Lowercase}', 'deprecated');
-Expect(0, 687, '\p{ Other_Lowercase}', 'deprecated');
-Expect(1, 687, '\p{^ Other_Lowercase}', 'deprecated');
-Expect(1, 687, '\P{ Other_Lowercase}', 'deprecated');
-Expect(0, 687, '\P{^ Other_Lowercase}', 'deprecated');
-Error('\p{ _is-OTHER-lowercase/a/}');
-Error('\P{ _is-OTHER-lowercase/a/}');
-Expect(1, 696, '\p{isotherlowercase}', 'deprecated');
-Expect(0, 696, '\p{^isotherlowercase}', 'deprecated');
-Expect(0, 696, '\P{isotherlowercase}', 'deprecated');
-Expect(1, 696, '\P{^isotherlowercase}', 'deprecated');
-Expect(0, 687, '\p{isotherlowercase}', 'deprecated');
-Expect(1, 687, '\p{^isotherlowercase}', 'deprecated');
-Expect(1, 687, '\P{isotherlowercase}', 'deprecated');
-Expect(0, 687, '\P{^isotherlowercase}', 'deprecated');
-Expect(1, 696, '\p{ Is Other-LOWERCASE}', 'deprecated');
-Expect(0, 696, '\p{^ Is Other-LOWERCASE}', 'deprecated');
-Expect(0, 696, '\P{ Is Other-LOWERCASE}', 'deprecated');
-Expect(1, 696, '\P{^ Is Other-LOWERCASE}', 'deprecated');
-Expect(0, 687, '\p{ Is Other-LOWERCASE}', 'deprecated');
-Expect(1, 687, '\p{^ Is Other-LOWERCASE}', 'deprecated');
-Expect(1, 687, '\P{ Is Other-LOWERCASE}', 'deprecated');
-Expect(0, 687, '\P{^ Is Other-LOWERCASE}', 'deprecated');
-Error('\p{ /a/olower}');
-Error('\P{ /a/olower}');
-Expect(1, 696, '\p{olower}', 'deprecated');
-Expect(0, 696, '\p{^olower}', 'deprecated');
-Expect(0, 696, '\P{olower}', 'deprecated');
-Expect(1, 696, '\P{^olower}', 'deprecated');
-Expect(0, 687, '\p{olower}', 'deprecated');
-Expect(1, 687, '\p{^olower}', 'deprecated');
-Expect(1, 687, '\P{olower}', 'deprecated');
-Expect(0, 687, '\P{^olower}', 'deprecated');
-Expect(1, 696, '\p{--OLOWER}', 'deprecated');
-Expect(0, 696, '\p{^--OLOWER}', 'deprecated');
-Expect(0, 696, '\P{--OLOWER}', 'deprecated');
-Expect(1, 696, '\P{^--OLOWER}', 'deprecated');
-Expect(0, 687, '\p{--OLOWER}', 'deprecated');
-Expect(1, 687, '\p{^--OLOWER}', 'deprecated');
-Expect(1, 687, '\P{--OLOWER}', 'deprecated');
-Expect(0, 687, '\P{^--OLOWER}', 'deprecated');
-Error('\p{ /a/IsOLower}');
-Error('\P{ /a/IsOLower}');
-Expect(1, 696, '\p{isolower}', 'deprecated');
-Expect(0, 696, '\p{^isolower}', 'deprecated');
-Expect(0, 696, '\P{isolower}', 'deprecated');
-Expect(1, 696, '\P{^isolower}', 'deprecated');
-Expect(0, 687, '\p{isolower}', 'deprecated');
-Expect(1, 687, '\p{^isolower}', 'deprecated');
-Expect(1, 687, '\P{isolower}', 'deprecated');
-Expect(0, 687, '\P{^isolower}', 'deprecated');
-Expect(1, 696, '\p{_ is olower}', 'deprecated');
-Expect(0, 696, '\p{^_ is olower}', 'deprecated');
-Expect(0, 696, '\P{_ is olower}', 'deprecated');
-Expect(1, 696, '\P{^_ is olower}', 'deprecated');
-Expect(0, 687, '\p{_ is olower}', 'deprecated');
-Expect(1, 687, '\p{^_ is olower}', 'deprecated');
-Expect(1, 687, '\P{_ is olower}', 'deprecated');
-Expect(0, 687, '\P{^_ is olower}', 'deprecated');
-Error('\p{/a/ arabic}');
-Error('\P{/a/ arabic}');
-Expect(1, 1547, '\p{arabic}', "");
-Expect(0, 1547, '\p{^arabic}', "");
-Expect(0, 1547, '\P{arabic}', "");
-Expect(1, 1547, '\P{^arabic}', "");
-Expect(0, 1541, '\p{arabic}', "");
-Expect(1, 1541, '\p{^arabic}', "");
-Expect(1, 1541, '\P{arabic}', "");
-Expect(0, 1541, '\P{^arabic}', "");
-Expect(1, 1547, '\p{-Arabic}', "");
-Expect(0, 1547, '\p{^-Arabic}', "");
-Expect(0, 1547, '\P{-Arabic}', "");
-Expect(1, 1547, '\P{^-Arabic}', "");
-Expect(0, 1541, '\p{-Arabic}', "");
-Expect(1, 1541, '\p{^-Arabic}', "");
-Expect(1, 1541, '\P{-Arabic}', "");
-Expect(0, 1541, '\P{^-Arabic}', "");
-Error('\p{/a/ is_arabic}');
-Error('\P{/a/ is_arabic}');
-Expect(1, 1547, '\p{isarabic}', "");
-Expect(0, 1547, '\p{^isarabic}', "");
-Expect(0, 1547, '\P{isarabic}', "");
-Expect(1, 1547, '\P{^isarabic}', "");
-Expect(0, 1541, '\p{isarabic}', "");
-Expect(1, 1541, '\p{^isarabic}', "");
-Expect(1, 1541, '\P{isarabic}', "");
-Expect(0, 1541, '\P{^isarabic}', "");
-Expect(1, 1547, '\p{ -Is Arabic}', "");
-Expect(0, 1547, '\p{^ -Is Arabic}', "");
-Expect(0, 1547, '\P{ -Is Arabic}', "");
-Expect(1, 1547, '\P{^ -Is Arabic}', "");
-Expect(0, 1541, '\p{ -Is Arabic}', "");
-Expect(1, 1541, '\p{^ -Is Arabic}', "");
-Expect(1, 1541, '\P{ -Is Arabic}', "");
-Expect(0, 1541, '\P{^ -Is Arabic}', "");
-Error('\p{:=- arab}');
-Error('\P{:=- arab}');
-Expect(1, 1547, '\p{arab}', "");
-Expect(0, 1547, '\p{^arab}', "");
-Expect(0, 1547, '\P{arab}', "");
-Expect(1, 1547, '\P{^arab}', "");
-Expect(0, 1541, '\p{arab}', "");
-Expect(1, 1541, '\p{^arab}', "");
-Expect(1, 1541, '\P{arab}', "");
-Expect(0, 1541, '\P{^arab}', "");
-Expect(1, 1547, '\p{ arab}', "");
-Expect(0, 1547, '\p{^ arab}', "");
-Expect(0, 1547, '\P{ arab}', "");
-Expect(1, 1547, '\P{^ arab}', "");
-Expect(0, 1541, '\p{ arab}', "");
-Expect(1, 1541, '\p{^ arab}', "");
-Expect(1, 1541, '\P{ arab}', "");
-Expect(0, 1541, '\P{^ arab}', "");
-Error('\p{:= Is_arab}');
-Error('\P{:= Is_arab}');
-Expect(1, 1547, '\p{isarab}', "");
-Expect(0, 1547, '\p{^isarab}', "");
-Expect(0, 1547, '\P{isarab}', "");
-Expect(1, 1547, '\P{^isarab}', "");
-Expect(0, 1541, '\p{isarab}', "");
-Expect(1, 1541, '\p{^isarab}', "");
-Expect(1, 1541, '\P{isarab}', "");
-Expect(0, 1541, '\P{^isarab}', "");
-Expect(1, 1547, '\p{_Is Arab}', "");
-Expect(0, 1547, '\p{^_Is Arab}', "");
-Expect(0, 1547, '\P{_Is Arab}', "");
-Expect(1, 1547, '\P{^_Is Arab}', "");
-Expect(0, 1541, '\p{_Is Arab}', "");
-Expect(1, 1541, '\p{^_Is Arab}', "");
-Expect(1, 1541, '\P{_Is Arab}', "");
-Expect(0, 1541, '\P{^_Is Arab}', "");
-Error('\p{-:=Deseret}');
-Error('\P{-:=Deseret}');
-Expect(1, 66639, '\p{deseret}', "");
-Expect(0, 66639, '\p{^deseret}', "");
-Expect(0, 66639, '\P{deseret}', "");
-Expect(1, 66639, '\P{^deseret}', "");
-Expect(0, 66559, '\p{deseret}', "");
-Expect(1, 66559, '\p{^deseret}', "");
-Expect(1, 66559, '\P{deseret}', "");
-Expect(0, 66559, '\P{^deseret}', "");
-Expect(1, 66639, '\p{--Deseret}', "");
-Expect(0, 66639, '\p{^--Deseret}', "");
-Expect(0, 66639, '\P{--Deseret}', "");
-Expect(1, 66639, '\P{^--Deseret}', "");
-Expect(0, 66559, '\p{--Deseret}', "");
-Expect(1, 66559, '\p{^--Deseret}', "");
-Expect(1, 66559, '\P{--Deseret}', "");
-Expect(0, 66559, '\P{^--Deseret}', "");
-Error('\p{ Is/a/DESERET}');
-Error('\P{ Is/a/DESERET}');
-Expect(1, 66639, '\p{isdeseret}', "");
-Expect(0, 66639, '\p{^isdeseret}', "");
-Expect(0, 66639, '\P{isdeseret}', "");
-Expect(1, 66639, '\P{^isdeseret}', "");
-Expect(0, 66559, '\p{isdeseret}', "");
-Expect(1, 66559, '\p{^isdeseret}', "");
-Expect(1, 66559, '\P{isdeseret}', "");
-Expect(0, 66559, '\P{^isdeseret}', "");
-Expect(1, 66639, '\p{__is-Deseret}', "");
-Expect(0, 66639, '\p{^__is-Deseret}', "");
-Expect(0, 66639, '\P{__is-Deseret}', "");
-Expect(1, 66639, '\P{^__is-Deseret}', "");
-Expect(0, 66559, '\p{__is-Deseret}', "");
-Expect(1, 66559, '\p{^__is-Deseret}', "");
-Expect(1, 66559, '\P{__is-Deseret}', "");
-Expect(0, 66559, '\P{^__is-Deseret}', "");
-Error('\p{_:=Dsrt}');
-Error('\P{_:=Dsrt}');
-Expect(1, 66639, '\p{dsrt}', "");
-Expect(0, 66639, '\p{^dsrt}', "");
-Expect(0, 66639, '\P{dsrt}', "");
-Expect(1, 66639, '\P{^dsrt}', "");
-Expect(0, 66559, '\p{dsrt}', "");
-Expect(1, 66559, '\p{^dsrt}', "");
-Expect(1, 66559, '\P{dsrt}', "");
-Expect(0, 66559, '\P{^dsrt}', "");
-Expect(1, 66639, '\p{ DSRT}', "");
-Expect(0, 66639, '\p{^ DSRT}', "");
-Expect(0, 66639, '\P{ DSRT}', "");
-Expect(1, 66639, '\P{^ DSRT}', "");
-Expect(0, 66559, '\p{ DSRT}', "");
-Expect(1, 66559, '\p{^ DSRT}', "");
-Expect(1, 66559, '\P{ DSRT}', "");
-Expect(0, 66559, '\P{^ DSRT}', "");
-Error('\p{Isdsrt/a/}');
-Error('\P{Isdsrt/a/}');
-Expect(1, 66639, '\p{isdsrt}', "");
-Expect(0, 66639, '\p{^isdsrt}', "");
-Expect(0, 66639, '\P{isdsrt}', "");
-Expect(1, 66639, '\P{^isdsrt}', "");
-Expect(0, 66559, '\p{isdsrt}', "");
-Expect(1, 66559, '\p{^isdsrt}', "");
-Expect(1, 66559, '\P{isdsrt}', "");
-Expect(0, 66559, '\P{^isdsrt}', "");
-Expect(1, 66639, '\p{ -ISDsrt}', "");
-Expect(0, 66639, '\p{^ -ISDsrt}', "");
-Expect(0, 66639, '\P{ -ISDsrt}', "");
-Expect(1, 66639, '\P{^ -ISDsrt}', "");
-Expect(0, 66559, '\p{ -ISDsrt}', "");
-Expect(1, 66559, '\p{^ -ISDsrt}', "");
-Expect(1, 66559, '\P{ -ISDsrt}', "");
-Expect(0, 66559, '\P{^ -ISDsrt}', "");
-Error('\p{ Cased_letter:=}');
-Error('\P{ Cased_letter:=}');
-Expect(1, 90, '\p{casedletter}', "");
-Expect(0, 90, '\p{^casedletter}', "");
-Expect(0, 90, '\P{casedletter}', "");
-Expect(1, 90, '\P{^casedletter}', "");
-Expect(0, 64, '\p{casedletter}', "");
-Expect(1, 64, '\p{^casedletter}', "");
-Expect(1, 64, '\P{casedletter}', "");
-Expect(0, 64, '\P{^casedletter}', "");
-Expect(1, 90, '\p{-Cased LETTER}', "");
-Expect(0, 90, '\p{^-Cased LETTER}', "");
-Expect(0, 90, '\P{-Cased LETTER}', "");
-Expect(1, 90, '\P{^-Cased LETTER}', "");
-Expect(0, 64, '\p{-Cased LETTER}', "");
-Expect(1, 64, '\p{^-Cased LETTER}', "");
-Expect(1, 64, '\P{-Cased LETTER}', "");
-Expect(0, 64, '\P{^-Cased LETTER}', "");
-Error('\p{--Is CASED/a/letter}');
-Error('\P{--Is CASED/a/letter}');
-Expect(1, 90, '\p{iscasedletter}', "");
-Expect(0, 90, '\p{^iscasedletter}', "");
-Expect(0, 90, '\P{iscasedletter}', "");
-Expect(1, 90, '\P{^iscasedletter}', "");
-Expect(0, 64, '\p{iscasedletter}', "");
-Expect(1, 64, '\p{^iscasedletter}', "");
-Expect(1, 64, '\P{iscasedletter}', "");
-Expect(0, 64, '\P{^iscasedletter}', "");
-Expect(1, 90, '\p{_ Is casedletter}', "");
-Expect(0, 90, '\p{^_ Is casedletter}', "");
-Expect(0, 90, '\P{_ Is casedletter}', "");
-Expect(1, 90, '\P{^_ Is casedletter}', "");
-Expect(0, 64, '\p{_ Is casedletter}', "");
-Expect(1, 64, '\p{^_ Is casedletter}', "");
-Expect(1, 64, '\P{_ Is casedletter}', "");
-Expect(0, 64, '\P{^_ Is casedletter}', "");
-Error('\p{:= LC}');
-Error('\P{:= LC}');
-Expect(1, 90, '\p{lc}', "");
-Expect(0, 90, '\p{^lc}', "");
-Expect(0, 90, '\P{lc}', "");
-Expect(1, 90, '\P{^lc}', "");
-Expect(0, 64, '\p{lc}', "");
-Expect(1, 64, '\p{^lc}', "");
-Expect(1, 64, '\P{lc}', "");
-Expect(0, 64, '\P{^lc}', "");
-Expect(1, 90, '\p{-_LC}', "");
-Expect(0, 90, '\p{^-_LC}', "");
-Expect(0, 90, '\P{-_LC}', "");
-Expect(1, 90, '\P{^-_LC}', "");
-Expect(0, 64, '\p{-_LC}', "");
-Expect(1, 64, '\p{^-_LC}', "");
-Expect(1, 64, '\P{-_LC}', "");
-Expect(0, 64, '\P{^-_LC}', "");
-Error('\p{/a/ Is lc}');
-Error('\P{/a/ Is lc}');
-Expect(1, 90, '\p{islc}', "");
-Expect(0, 90, '\p{^islc}', "");
-Expect(0, 90, '\P{islc}', "");
-Expect(1, 90, '\P{^islc}', "");
-Expect(0, 64, '\p{islc}', "");
-Expect(1, 64, '\p{^islc}', "");
-Expect(1, 64, '\P{islc}', "");
-Expect(0, 64, '\P{^islc}', "");
-Expect(1, 90, '\p{ islc}', "");
-Expect(0, 90, '\p{^ islc}', "");
-Expect(0, 90, '\P{ islc}', "");
-Expect(1, 90, '\P{^ islc}', "");
-Expect(0, 64, '\p{ islc}', "");
-Expect(1, 64, '\p{^ islc}', "");
-Expect(1, 64, '\P{ islc}', "");
-Expect(0, 64, '\P{^ islc}', "");
-Error('\p{/a/ L}');
-Error('\P{/a/ L}');
-Expect(1, 90, '\p{l_}', "");
-Expect(0, 90, '\p{^l_}', "");
-Expect(0, 90, '\P{l_}', "");
-Expect(1, 90, '\P{^l_}', "");
-Expect(0, 64, '\p{l_}', "");
-Expect(1, 64, '\p{^l_}', "");
-Expect(1, 64, '\P{l_}', "");
-Expect(0, 64, '\P{^l_}', "");
-Expect(1, 90, '\p{ l}', "");
-Expect(0, 90, '\p{^ l}', "");
-Expect(0, 90, '\P{ l}', "");
-Expect(1, 90, '\P{^ l}', "");
-Expect(0, 64, '\p{ l}', "");
-Expect(1, 64, '\p{^ l}', "");
-Expect(1, 64, '\P{ l}', "");
-Expect(0, 64, '\P{^ l}', "");
-Error('\p{-IS:=L}');
-Error('\P{-IS:=L}');
-Expect(1, 90, '\p{isl_}', "");
-Expect(0, 90, '\p{^isl_}', "");
-Expect(0, 90, '\P{isl_}', "");
-Expect(1, 90, '\P{^isl_}', "");
-Expect(0, 64, '\p{isl_}', "");
-Expect(1, 64, '\p{^isl_}', "");
-Expect(1, 64, '\P{isl_}', "");
-Expect(0, 64, '\P{^isl_}', "");
-Expect(1, 90, '\p{-is_L}', "");
-Expect(0, 90, '\p{^-is_L}', "");
-Expect(0, 90, '\P{-is_L}', "");
-Expect(1, 90, '\P{^-is_L}', "");
-Expect(0, 64, '\p{-is_L}', "");
-Expect(1, 64, '\p{^-is_L}', "");
-Expect(1, 64, '\P{-is_L}', "");
-Expect(0, 64, '\P{^-is_L}', "");
-Error('\p{ :=l&}');
-Error('\P{ :=l&}');
-Expect(1, 90, '\p{l&}', "");
-Expect(0, 90, '\p{^l&}', "");
-Expect(0, 90, '\P{l&}', "");
-Expect(1, 90, '\P{^l&}', "");
-Expect(0, 64, '\p{l&}', "");
-Expect(1, 64, '\p{^l&}', "");
-Expect(1, 64, '\P{l&}', "");
-Expect(0, 64, '\P{^l&}', "");
-Expect(1, 90, '\p{ -L&}', "");
-Expect(0, 90, '\p{^ -L&}', "");
-Expect(0, 90, '\P{ -L&}', "");
-Expect(1, 90, '\P{^ -L&}', "");
-Expect(0, 64, '\p{ -L&}', "");
-Expect(1, 64, '\p{^ -L&}', "");
-Expect(1, 64, '\P{ -L&}', "");
-Expect(0, 64, '\P{^ -L&}', "");
-Error('\p{/a/Is l&}');
-Error('\P{/a/Is l&}');
-Expect(1, 90, '\p{isl&}', "");
-Expect(0, 90, '\p{^isl&}', "");
-Expect(0, 90, '\P{isl&}', "");
-Expect(1, 90, '\P{^isl&}', "");
-Expect(0, 64, '\p{isl&}', "");
-Expect(1, 64, '\p{^isl&}', "");
-Expect(1, 64, '\P{isl&}', "");
-Expect(0, 64, '\P{^isl&}', "");
-Expect(1, 90, '\p{--Is L&}', "");
-Expect(0, 90, '\p{^--Is L&}', "");
-Expect(0, 90, '\P{--Is L&}', "");
-Expect(1, 90, '\P{^--Is L&}', "");
-Expect(0, 64, '\p{--Is L&}', "");
-Expect(1, 64, '\p{^--Is L&}', "");
-Expect(1, 64, '\P{--Is L&}', "");
-Expect(0, 64, '\P{^--Is L&}', "");
-Error('\p{ Symbol/a/}');
-Error('\P{ Symbol/a/}');
-Expect(1, 36, '\p{symbol}', "");
-Expect(0, 36, '\p{^symbol}', "");
-Expect(0, 36, '\P{symbol}', "");
-Expect(1, 36, '\P{^symbol}', "");
-Expect(0, 35, '\p{symbol}', "");
-Expect(1, 35, '\p{^symbol}', "");
-Expect(1, 35, '\P{symbol}', "");
-Expect(0, 35, '\P{^symbol}', "");
-Expect(1, 36, '\p{ SYMBOL}', "");
-Expect(0, 36, '\p{^ SYMBOL}', "");
-Expect(0, 36, '\P{ SYMBOL}', "");
-Expect(1, 36, '\P{^ SYMBOL}', "");
-Expect(0, 35, '\p{ SYMBOL}', "");
-Expect(1, 35, '\p{^ SYMBOL}', "");
-Expect(1, 35, '\P{ SYMBOL}', "");
-Expect(0, 35, '\P{^ SYMBOL}', "");
-Error('\p{ :=IsSYMBOL}');
-Error('\P{ :=IsSYMBOL}');
-Expect(1, 36, '\p{issymbol}', "");
-Expect(0, 36, '\p{^issymbol}', "");
-Expect(0, 36, '\P{issymbol}', "");
-Expect(1, 36, '\P{^issymbol}', "");
-Expect(0, 35, '\p{issymbol}', "");
-Expect(1, 35, '\p{^issymbol}', "");
-Expect(1, 35, '\P{issymbol}', "");
-Expect(0, 35, '\P{^issymbol}', "");
-Expect(1, 36, '\p{ is symbol}', "");
-Expect(0, 36, '\p{^ is symbol}', "");
-Expect(0, 36, '\P{ is symbol}', "");
-Expect(1, 36, '\P{^ is symbol}', "");
-Expect(0, 35, '\p{ is symbol}', "");
-Expect(1, 35, '\p{^ is symbol}', "");
-Expect(1, 35, '\P{ is symbol}', "");
-Expect(0, 35, '\P{^ is symbol}', "");
-Error('\p{/a/ _S}');
-Error('\P{/a/ _S}');
-Expect(1, 36, '\p{s}', "");
-Expect(0, 36, '\p{^s}', "");
-Expect(0, 36, '\P{s}', "");
-Expect(1, 36, '\P{^s}', "");
-Expect(0, 35, '\p{s}', "");
-Expect(1, 35, '\p{^s}', "");
-Expect(1, 35, '\P{s}', "");
-Expect(0, 35, '\P{^s}', "");
-Expect(1, 36, '\p{__S}', "");
-Expect(0, 36, '\p{^__S}', "");
-Expect(0, 36, '\P{__S}', "");
-Expect(1, 36, '\P{^__S}', "");
-Expect(0, 35, '\p{__S}', "");
-Expect(1, 35, '\p{^__S}', "");
-Expect(1, 35, '\P{__S}', "");
-Expect(0, 35, '\P{^__S}', "");
-Error('\p{-:=Is_s}');
-Error('\P{-:=Is_s}');
-Expect(1, 36, '\p{iss}', "");
-Expect(0, 36, '\p{^iss}', "");
-Expect(0, 36, '\P{iss}', "");
-Expect(1, 36, '\P{^iss}', "");
-Expect(0, 35, '\p{iss}', "");
-Expect(1, 35, '\p{^iss}', "");
-Expect(1, 35, '\P{iss}', "");
-Expect(0, 35, '\P{^iss}', "");
-Expect(1, 36, '\p{- Is S}', "");
-Expect(0, 36, '\p{^- Is S}', "");
-Expect(0, 36, '\P{- Is S}', "");
-Expect(1, 36, '\P{^- Is S}', "");
-Expect(0, 35, '\p{- Is S}', "");
-Expect(1, 35, '\p{^- Is S}', "");
-Expect(1, 35, '\P{- Is S}', "");
-Expect(0, 35, '\P{^- Is S}', "");
-Error('\p{_:=Yijing_HEXAGRAM-Symbols}');
-Error('\P{_:=Yijing_HEXAGRAM-Symbols}');
-Expect(1, 19967, '\p{yijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^yijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{yijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^yijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{yijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^yijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{yijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^yijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{ -Yijing hexagram Symbols}', "");
-Expect(0, 19967, '\p{^ -Yijing hexagram Symbols}', "");
-Expect(0, 19967, '\P{ -Yijing hexagram Symbols}', "");
-Expect(1, 19967, '\P{^ -Yijing hexagram Symbols}', "");
-Expect(0, 19903, '\p{ -Yijing hexagram Symbols}', "");
-Expect(1, 19903, '\p{^ -Yijing hexagram Symbols}', "");
-Expect(1, 19903, '\P{ -Yijing hexagram Symbols}', "");
-Expect(0, 19903, '\P{^ -Yijing hexagram Symbols}', "");
-Error('\p{ is YIJING/a/Hexagram Symbols}');
-Error('\P{ is YIJING/a/Hexagram Symbols}');
-Expect(1, 19967, '\p{isyijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^isyijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{isyijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^isyijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{isyijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^isyijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{isyijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^isyijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{ IS YijingHEXAGRAM symbols}', "");
-Expect(0, 19967, '\p{^ IS YijingHEXAGRAM symbols}', "");
-Expect(0, 19967, '\P{ IS YijingHEXAGRAM symbols}', "");
-Expect(1, 19967, '\P{^ IS YijingHEXAGRAM symbols}', "");
-Expect(0, 19903, '\p{ IS YijingHEXAGRAM symbols}', "");
-Expect(1, 19903, '\p{^ IS YijingHEXAGRAM symbols}', "");
-Expect(1, 19903, '\P{ IS YijingHEXAGRAM symbols}', "");
-Expect(0, 19903, '\P{^ IS YijingHEXAGRAM symbols}', "");
-Error('\p{/a/in-Yijing-HEXAGRAMSymbols}');
-Error('\P{/a/in-Yijing-HEXAGRAMSymbols}');
-Expect(1, 19967, '\p{inyijinghexagramsymbols}', "");
-Expect(0, 19967, '\p{^inyijinghexagramsymbols}', "");
-Expect(0, 19967, '\P{inyijinghexagramsymbols}', "");
-Expect(1, 19967, '\P{^inyijinghexagramsymbols}', "");
-Expect(0, 19903, '\p{inyijinghexagramsymbols}', "");
-Expect(1, 19903, '\p{^inyijinghexagramsymbols}', "");
-Expect(1, 19903, '\P{inyijinghexagramsymbols}', "");
-Expect(0, 19903, '\P{^inyijinghexagramsymbols}', "");
-Expect(1, 19967, '\p{ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(0, 19967, '\p{^ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(0, 19967, '\P{ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(1, 19967, '\P{^ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(0, 19903, '\p{ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(1, 19903, '\p{^ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(1, 19903, '\P{ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Expect(0, 19903, '\P{^ -IN yijingHEXAGRAM_SYMBOLS}', "");
-Error('\p{:= POSIXSPACE}');
-Error('\P{:= POSIXSPACE}');
-Expect(1, 13, '\p{posixspace}', "");
-Expect(0, 13, '\p{^posixspace}', "");
-Expect(0, 13, '\P{posixspace}', "");
-Expect(1, 13, '\P{^posixspace}', "");
-Expect(0, 8, '\p{posixspace}', "");
-Expect(1, 8, '\p{^posixspace}', "");
-Expect(1, 8, '\P{posixspace}', "");
-Expect(0, 8, '\P{^posixspace}', "");
-Expect(1, 13, '\p{-PosixSpace}', "");
-Expect(0, 13, '\p{^-PosixSpace}', "");
-Expect(0, 13, '\P{-PosixSpace}', "");
-Expect(1, 13, '\P{^-PosixSpace}', "");
-Expect(0, 8, '\p{-PosixSpace}', "");
-Expect(1, 8, '\p{^-PosixSpace}', "");
-Expect(1, 8, '\P{-PosixSpace}', "");
-Expect(0, 8, '\P{^-PosixSpace}', "");
-Error('\p{- Is/a/posixspace}');
-Error('\P{- Is/a/posixspace}');
-Expect(1, 13, '\p{isposixspace}', "");
-Expect(0, 13, '\p{^isposixspace}', "");
-Expect(0, 13, '\P{isposixspace}', "");
-Expect(1, 13, '\P{^isposixspace}', "");
-Expect(0, 8, '\p{isposixspace}', "");
-Expect(1, 8, '\p{^isposixspace}', "");
-Expect(1, 8, '\P{isposixspace}', "");
-Expect(0, 8, '\P{^isposixspace}', "");
-Expect(1, 13, '\p{_-Is-PosixSpace}', "");
-Expect(0, 13, '\p{^_-Is-PosixSpace}', "");
-Expect(0, 13, '\P{_-Is-PosixSpace}', "");
-Expect(1, 13, '\P{^_-Is-PosixSpace}', "");
-Expect(0, 8, '\p{_-Is-PosixSpace}', "");
-Expect(1, 8, '\p{^_-Is-PosixSpace}', "");
-Expect(1, 8, '\P{_-Is-PosixSpace}', "");
-Expect(0, 8, '\P{^_-Is-PosixSpace}', "");
-Error('\p{:=_Currency-symbols}');
-Error('\P{:=_Currency-symbols}');
-Expect(1, 8399, '\p{currencysymbols}', "");
-Expect(0, 8399, '\p{^currencysymbols}', "");
-Expect(0, 8399, '\P{currencysymbols}', "");
-Expect(1, 8399, '\P{^currencysymbols}', "");
-Expect(0, 8351, '\p{currencysymbols}', "");
-Expect(1, 8351, '\p{^currencysymbols}', "");
-Expect(1, 8351, '\P{currencysymbols}', "");
-Expect(0, 8351, '\P{^currencysymbols}', "");
-Expect(1, 8399, '\p{ Currencysymbols}', "");
-Expect(0, 8399, '\p{^ Currencysymbols}', "");
-Expect(0, 8399, '\P{ Currencysymbols}', "");
-Expect(1, 8399, '\P{^ Currencysymbols}', "");
-Expect(0, 8351, '\p{ Currencysymbols}', "");
-Expect(1, 8351, '\p{^ Currencysymbols}', "");
-Expect(1, 8351, '\P{ Currencysymbols}', "");
-Expect(0, 8351, '\P{^ Currencysymbols}', "");
-Error('\p{ Is Currency symbols:=}');
-Error('\P{ Is Currency symbols:=}');
-Expect(1, 8399, '\p{iscurrencysymbols}', "");
-Expect(0, 8399, '\p{^iscurrencysymbols}', "");
-Expect(0, 8399, '\P{iscurrencysymbols}', "");
-Expect(1, 8399, '\P{^iscurrencysymbols}', "");
-Expect(0, 8351, '\p{iscurrencysymbols}', "");
-Expect(1, 8351, '\p{^iscurrencysymbols}', "");
-Expect(1, 8351, '\P{iscurrencysymbols}', "");
-Expect(0, 8351, '\P{^iscurrencysymbols}', "");
-Expect(1, 8399, '\p{ _isCurrency SYMBOLS}', "");
-Expect(0, 8399, '\p{^ _isCurrency SYMBOLS}', "");
-Expect(0, 8399, '\P{ _isCurrency SYMBOLS}', "");
-Expect(1, 8399, '\P{^ _isCurrency SYMBOLS}', "");
-Expect(0, 8351, '\p{ _isCurrency SYMBOLS}', "");
-Expect(1, 8351, '\p{^ _isCurrency SYMBOLS}', "");
-Expect(1, 8351, '\P{ _isCurrency SYMBOLS}', "");
-Expect(0, 8351, '\P{^ _isCurrency SYMBOLS}', "");
-Error('\p{/a/ In CURRENCY-symbols}');
-Error('\P{/a/ In CURRENCY-symbols}');
-Expect(1, 8399, '\p{incurrencysymbols}', "");
-Expect(0, 8399, '\p{^incurrencysymbols}', "");
-Expect(0, 8399, '\P{incurrencysymbols}', "");
-Expect(1, 8399, '\P{^incurrencysymbols}', "");
-Expect(0, 8351, '\p{incurrencysymbols}', "");
-Expect(1, 8351, '\p{^incurrencysymbols}', "");
-Expect(1, 8351, '\P{incurrencysymbols}', "");
-Expect(0, 8351, '\P{^incurrencysymbols}', "");
-Expect(1, 8399, '\p{- IN CurrencySymbols}', "");
-Expect(0, 8399, '\p{^- IN CurrencySymbols}', "");
-Expect(0, 8399, '\P{- IN CurrencySymbols}', "");
-Expect(1, 8399, '\P{^- IN CurrencySymbols}', "");
-Expect(0, 8351, '\p{- IN CurrencySymbols}', "");
-Expect(1, 8351, '\p{^- IN CurrencySymbols}', "");
-Expect(1, 8351, '\P{- IN CurrencySymbols}', "");
-Expect(0, 8351, '\P{^- IN CurrencySymbols}', "");
-Error('\p{ /a/currency-symbol}');
-Error('\P{ /a/currency-symbol}');
-Expect(1, 36, '\p{currencysymbol}', "");
-Expect(0, 36, '\p{^currencysymbol}', "");
-Expect(0, 36, '\P{currencysymbol}', "");
-Expect(1, 36, '\P{^currencysymbol}', "");
-Expect(0, 35, '\p{currencysymbol}', "");
-Expect(1, 35, '\p{^currencysymbol}', "");
-Expect(1, 35, '\P{currencysymbol}', "");
-Expect(0, 35, '\P{^currencysymbol}', "");
-Expect(1, 36, '\p{_ CurrencySymbol}', "");
-Expect(0, 36, '\p{^_ CurrencySymbol}', "");
-Expect(0, 36, '\P{_ CurrencySymbol}', "");
-Expect(1, 36, '\P{^_ CurrencySymbol}', "");
-Expect(0, 35, '\p{_ CurrencySymbol}', "");
-Expect(1, 35, '\p{^_ CurrencySymbol}', "");
-Expect(1, 35, '\P{_ CurrencySymbol}', "");
-Expect(0, 35, '\P{^_ CurrencySymbol}', "");
-Error('\p{_Is Currency Symbol:=}');
-Error('\P{_Is Currency Symbol:=}');
-Expect(1, 36, '\p{iscurrencysymbol}', "");
-Expect(0, 36, '\p{^iscurrencysymbol}', "");
-Expect(0, 36, '\P{iscurrencysymbol}', "");
-Expect(1, 36, '\P{^iscurrencysymbol}', "");
-Expect(0, 35, '\p{iscurrencysymbol}', "");
-Expect(1, 35, '\p{^iscurrencysymbol}', "");
-Expect(1, 35, '\P{iscurrencysymbol}', "");
-Expect(0, 35, '\P{^iscurrencysymbol}', "");
-Expect(1, 36, '\p{ -Is-CURRENCY symbol}', "");
-Expect(0, 36, '\p{^ -Is-CURRENCY symbol}', "");
-Expect(0, 36, '\P{ -Is-CURRENCY symbol}', "");
-Expect(1, 36, '\P{^ -Is-CURRENCY symbol}', "");
-Expect(0, 35, '\p{ -Is-CURRENCY symbol}', "");
-Expect(1, 35, '\p{^ -Is-CURRENCY symbol}', "");
-Expect(1, 35, '\P{ -Is-CURRENCY symbol}', "");
-Expect(0, 35, '\P{^ -Is-CURRENCY symbol}', "");
-Error('\p{/a/ Sc}');
-Error('\P{/a/ Sc}');
-Expect(1, 36, '\p{sc}', "");
-Expect(0, 36, '\p{^sc}', "");
-Expect(0, 36, '\P{sc}', "");
-Expect(1, 36, '\P{^sc}', "");
-Expect(0, 35, '\p{sc}', "");
-Expect(1, 35, '\p{^sc}', "");
-Expect(1, 35, '\P{sc}', "");
-Expect(0, 35, '\P{^sc}', "");
-Expect(1, 36, '\p{-sc}', "");
-Expect(0, 36, '\p{^-sc}', "");
-Expect(0, 36, '\P{-sc}', "");
-Expect(1, 36, '\P{^-sc}', "");
-Expect(0, 35, '\p{-sc}', "");
-Expect(1, 35, '\p{^-sc}', "");
-Expect(1, 35, '\P{-sc}', "");
-Expect(0, 35, '\P{^-sc}', "");
-Error('\p{_Is:=SC}');
-Error('\P{_Is:=SC}');
-Expect(1, 36, '\p{issc}', "");
-Expect(0, 36, '\p{^issc}', "");
-Expect(0, 36, '\P{issc}', "");
-Expect(1, 36, '\P{^issc}', "");
-Expect(0, 35, '\p{issc}', "");
-Expect(1, 35, '\p{^issc}', "");
-Expect(1, 35, '\P{issc}', "");
-Expect(0, 35, '\P{^issc}', "");
-Expect(1, 36, '\p{ Is_sc}', "");
-Expect(0, 36, '\p{^ Is_sc}', "");
-Expect(0, 36, '\P{ Is_sc}', "");
-Expect(1, 36, '\P{^ Is_sc}', "");
-Expect(0, 35, '\p{ Is_sc}', "");
-Expect(1, 35, '\p{^ Is_sc}', "");
-Expect(1, 35, '\P{ Is_sc}', "");
-Expect(0, 35, '\P{^ Is_sc}', "");
-Error('\p{ :=High-Surrogates}');
-Error('\P{ :=High-Surrogates}');
-Expect(0, 55295, '\p{highsurrogates}', "");
-Expect(1, 55295, '\p{^highsurrogates}', "");
-Expect(1, 55295, '\P{highsurrogates}', "");
-Expect(0, 55295, '\P{^highsurrogates}', "");
-Expect(0, 55295, '\p{ High Surrogates}', "");
-Expect(1, 55295, '\p{^ High Surrogates}', "");
-Expect(1, 55295, '\P{ High Surrogates}', "");
-Expect(0, 55295, '\P{^ High Surrogates}', "");
-Error('\p{ -IS HIGH:=surrogates}');
-Error('\P{ -IS HIGH:=surrogates}');
-Expect(0, 55295, '\p{ishighsurrogates}', "");
-Expect(1, 55295, '\p{^ishighsurrogates}', "");
-Expect(1, 55295, '\P{ishighsurrogates}', "");
-Expect(0, 55295, '\P{^ishighsurrogates}', "");
-Expect(0, 55295, '\p{_IS High surrogates}', "");
-Expect(1, 55295, '\p{^_IS High surrogates}', "");
-Expect(1, 55295, '\P{_IS High surrogates}', "");
-Expect(0, 55295, '\P{^_IS High surrogates}', "");
-Error('\p{/a/ In_High surrogates}');
-Error('\P{/a/ In_High surrogates}');
-Expect(0, 55295, '\p{inhighsurrogates}', "");
-Expect(1, 55295, '\p{^inhighsurrogates}', "");
-Expect(1, 55295, '\P{inhighsurrogates}', "");
-Expect(0, 55295, '\P{^inhighsurrogates}', "");
-Expect(0, 55295, '\p{ -IN High-Surrogates}', "");
-Expect(1, 55295, '\p{^ -IN High-Surrogates}', "");
-Expect(1, 55295, '\P{ -IN High-Surrogates}', "");
-Expect(0, 55295, '\P{^ -IN High-Surrogates}', "");
-Error('\p{_-IN:=DESERET}');
-Error('\P{_-IN:=DESERET}');
-Expect(1, 66639, '\p{indeseret}', "");
-Expect(0, 66639, '\p{^indeseret}', "");
-Expect(0, 66639, '\P{indeseret}', "");
-Expect(1, 66639, '\P{^indeseret}', "");
-Expect(0, 66559, '\p{indeseret}', "");
-Expect(1, 66559, '\p{^indeseret}', "");
-Expect(1, 66559, '\P{indeseret}', "");
-Expect(0, 66559, '\P{^indeseret}', "");
-Expect(1, 66639, '\p{INDESERET}', "");
-Expect(0, 66639, '\p{^INDESERET}', "");
-Expect(0, 66639, '\P{INDESERET}', "");
-Expect(1, 66639, '\P{^INDESERET}', "");
-Expect(0, 66559, '\p{INDESERET}', "");
-Expect(1, 66559, '\p{^INDESERET}', "");
-Expect(1, 66559, '\P{INDESERET}', "");
-Expect(0, 66559, '\P{^INDESERET}', "");
-Error('\p{ Other:=alphabetic}');
-Error('\P{ Other:=alphabetic}');
-Expect(1, 837, '\p{otheralphabetic}', 'deprecated');
-Expect(0, 837, '\p{^otheralphabetic}', 'deprecated');
-Expect(0, 837, '\P{otheralphabetic}', 'deprecated');
-Expect(1, 837, '\P{^otheralphabetic}', 'deprecated');
-Expect(0, 836, '\p{otheralphabetic}', 'deprecated');
-Expect(1, 836, '\p{^otheralphabetic}', 'deprecated');
-Expect(1, 836, '\P{otheralphabetic}', 'deprecated');
-Expect(0, 836, '\P{^otheralphabetic}', 'deprecated');
-Expect(1, 837, '\p{ Other_Alphabetic}', 'deprecated');
-Expect(0, 837, '\p{^ Other_Alphabetic}', 'deprecated');
-Expect(0, 837, '\P{ Other_Alphabetic}', 'deprecated');
-Expect(1, 837, '\P{^ Other_Alphabetic}', 'deprecated');
-Expect(0, 836, '\p{ Other_Alphabetic}', 'deprecated');
-Expect(1, 836, '\p{^ Other_Alphabetic}', 'deprecated');
-Expect(1, 836, '\P{ Other_Alphabetic}', 'deprecated');
-Expect(0, 836, '\P{^ Other_Alphabetic}', 'deprecated');
-Error('\p{/a/ Is-Other-Alphabetic}');
-Error('\P{/a/ Is-Other-Alphabetic}');
-Expect(1, 837, '\p{isotheralphabetic}', 'deprecated');
-Expect(0, 837, '\p{^isotheralphabetic}', 'deprecated');
-Expect(0, 837, '\P{isotheralphabetic}', 'deprecated');
-Expect(1, 837, '\P{^isotheralphabetic}', 'deprecated');
-Expect(0, 836, '\p{isotheralphabetic}', 'deprecated');
-Expect(1, 836, '\p{^isotheralphabetic}', 'deprecated');
-Expect(1, 836, '\P{isotheralphabetic}', 'deprecated');
-Expect(0, 836, '\P{^isotheralphabetic}', 'deprecated');
-Expect(1, 837, '\p{ Is other_ALPHABETIC}', 'deprecated');
-Expect(0, 837, '\p{^ Is other_ALPHABETIC}', 'deprecated');
-Expect(0, 837, '\P{ Is other_ALPHABETIC}', 'deprecated');
-Expect(1, 837, '\P{^ Is other_ALPHABETIC}', 'deprecated');
-Expect(0, 836, '\p{ Is other_ALPHABETIC}', 'deprecated');
-Expect(1, 836, '\p{^ Is other_ALPHABETIC}', 'deprecated');
-Expect(1, 836, '\P{ Is other_ALPHABETIC}', 'deprecated');
-Expect(0, 836, '\P{^ Is other_ALPHABETIC}', 'deprecated');
-Error('\p{/a/ _OAlpha}');
-Error('\P{/a/ _OAlpha}');
-Expect(1, 837, '\p{oalpha}', 'deprecated');
-Expect(0, 837, '\p{^oalpha}', 'deprecated');
-Expect(0, 837, '\P{oalpha}', 'deprecated');
-Expect(1, 837, '\P{^oalpha}', 'deprecated');
-Expect(0, 836, '\p{oalpha}', 'deprecated');
-Expect(1, 836, '\p{^oalpha}', 'deprecated');
-Expect(1, 836, '\P{oalpha}', 'deprecated');
-Expect(0, 836, '\P{^oalpha}', 'deprecated');
-Expect(1, 837, '\p{ OAlpha}', 'deprecated');
-Expect(0, 837, '\p{^ OAlpha}', 'deprecated');
-Expect(0, 837, '\P{ OAlpha}', 'deprecated');
-Expect(1, 837, '\P{^ OAlpha}', 'deprecated');
-Expect(0, 836, '\p{ OAlpha}', 'deprecated');
-Expect(1, 836, '\p{^ OAlpha}', 'deprecated');
-Expect(1, 836, '\P{ OAlpha}', 'deprecated');
-Expect(0, 836, '\P{^ OAlpha}', 'deprecated');
-Error('\p{ is/a/OAlpha}');
-Error('\P{ is/a/OAlpha}');
-Expect(1, 837, '\p{isoalpha}', 'deprecated');
-Expect(0, 837, '\p{^isoalpha}', 'deprecated');
-Expect(0, 837, '\P{isoalpha}', 'deprecated');
-Expect(1, 837, '\P{^isoalpha}', 'deprecated');
-Expect(0, 836, '\p{isoalpha}', 'deprecated');
-Expect(1, 836, '\p{^isoalpha}', 'deprecated');
-Expect(1, 836, '\P{isoalpha}', 'deprecated');
-Expect(0, 836, '\P{^isoalpha}', 'deprecated');
-Expect(1, 837, '\p{--is OAlpha}', 'deprecated');
-Expect(0, 837, '\p{^--is OAlpha}', 'deprecated');
-Expect(0, 837, '\P{--is OAlpha}', 'deprecated');
-Expect(1, 837, '\P{^--is OAlpha}', 'deprecated');
-Expect(0, 836, '\p{--is OAlpha}', 'deprecated');
-Expect(1, 836, '\p{^--is OAlpha}', 'deprecated');
-Expect(1, 836, '\P{--is OAlpha}', 'deprecated');
-Expect(0, 836, '\P{^--is OAlpha}', 'deprecated');
-Error('\p{-_Supplementary/a/PrivateUSEArea-A}');
-Error('\P{-_Supplementary/a/PrivateUSEArea-A}');
-Expect(1, 983040, '\p{supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^supplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^supplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{supplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^supplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(0, 983040, '\p{^ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(0, 983040, '\P{ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(1, 983040, '\P{^ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(0, 1, '\p{ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(1, 1, '\p{^ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(1, 1, '\P{ SUPPLEMENTARY_Private_Use_area-A}', "");
-Expect(0, 1, '\P{^ SUPPLEMENTARY_Private_Use_area-A}', "");
-Error('\p{ /a/Is SUPPLEMENTARYPRIVATE use_AreaA}');
-Error('\P{ /a/Is SUPPLEMENTARYPRIVATE use_AreaA}');
-Expect(1, 983040, '\p{issupplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^issupplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{issupplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^issupplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{issupplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^issupplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{issupplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^issupplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{-Is supplementary_private_USE_area A}', "");
-Expect(0, 983040, '\p{^-Is supplementary_private_USE_area A}', "");
-Expect(0, 983040, '\P{-Is supplementary_private_USE_area A}', "");
-Expect(1, 983040, '\P{^-Is supplementary_private_USE_area A}', "");
-Expect(0, 1, '\p{-Is supplementary_private_USE_area A}', "");
-Expect(1, 1, '\p{^-Is supplementary_private_USE_area A}', "");
-Expect(1, 1, '\P{-Is supplementary_private_USE_area A}', "");
-Expect(0, 1, '\P{^-Is supplementary_private_USE_area A}', "");
-Error('\p{ -InSupplementary:=PRIVATE_Use area A}');
-Error('\P{ -InSupplementary:=PRIVATE_Use area A}');
-Expect(1, 983040, '\p{insupplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\p{^insupplementaryprivateuseareaa}', "");
-Expect(0, 983040, '\P{insupplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\P{^insupplementaryprivateuseareaa}', "");
-Expect(0, 1, '\p{insupplementaryprivateuseareaa}', "");
-Expect(1, 1, '\p{^insupplementaryprivateuseareaa}', "");
-Expect(1, 1, '\P{insupplementaryprivateuseareaa}', "");
-Expect(0, 1, '\P{^insupplementaryprivateuseareaa}', "");
-Expect(1, 983040, '\p{-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(0, 983040, '\p{^-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(0, 983040, '\P{-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(1, 983040, '\P{^-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(0, 1, '\p{-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(1, 1, '\p{^-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(1, 1, '\P{-In-SUPPLEMENTARY private Use_area A}', "");
-Expect(0, 1, '\P{^-In-SUPPLEMENTARY private Use_area A}', "");
-Error('\p{-_SAURASHTRA/a/}');
-Error('\P{-_SAURASHTRA/a/}');
-Expect(1, 43204, '\p{saurashtra}', "");
-Expect(0, 43204, '\p{^saurashtra}', "");
-Expect(0, 43204, '\P{saurashtra}', "");
-Expect(1, 43204, '\P{^saurashtra}', "");
-Expect(0, 43135, '\p{saurashtra}', "");
-Expect(1, 43135, '\p{^saurashtra}', "");
-Expect(1, 43135, '\P{saurashtra}', "");
-Expect(0, 43135, '\P{^saurashtra}', "");
-Expect(1, 43204, '\p{_Saurashtra}', "");
-Expect(0, 43204, '\p{^_Saurashtra}', "");
-Expect(0, 43204, '\P{_Saurashtra}', "");
-Expect(1, 43204, '\P{^_Saurashtra}', "");
-Expect(0, 43135, '\p{_Saurashtra}', "");
-Expect(1, 43135, '\p{^_Saurashtra}', "");
-Expect(1, 43135, '\P{_Saurashtra}', "");
-Expect(0, 43135, '\P{^_Saurashtra}', "");
-Error('\p{ _Is saurashtra:=}');
-Error('\P{ _Is saurashtra:=}');
-Expect(1, 43204, '\p{issaurashtra}', "");
-Expect(0, 43204, '\p{^issaurashtra}', "");
-Expect(0, 43204, '\P{issaurashtra}', "");
-Expect(1, 43204, '\P{^issaurashtra}', "");
-Expect(0, 43135, '\p{issaurashtra}', "");
-Expect(1, 43135, '\p{^issaurashtra}', "");
-Expect(1, 43135, '\P{issaurashtra}', "");
-Expect(0, 43135, '\P{^issaurashtra}', "");
-Expect(1, 43204, '\p{ _ISSaurashtra}', "");
-Expect(0, 43204, '\p{^ _ISSaurashtra}', "");
-Expect(0, 43204, '\P{ _ISSaurashtra}', "");
-Expect(1, 43204, '\P{^ _ISSaurashtra}', "");
-Expect(0, 43135, '\p{ _ISSaurashtra}', "");
-Expect(1, 43135, '\p{^ _ISSaurashtra}', "");
-Expect(1, 43135, '\P{ _ISSaurashtra}', "");
-Expect(0, 43135, '\P{^ _ISSaurashtra}', "");
-Error('\p{:=_Saur}');
-Error('\P{:=_Saur}');
-Expect(1, 43204, '\p{saur}', "");
-Expect(0, 43204, '\p{^saur}', "");
-Expect(0, 43204, '\P{saur}', "");
-Expect(1, 43204, '\P{^saur}', "");
-Expect(0, 43135, '\p{saur}', "");
-Expect(1, 43135, '\p{^saur}', "");
-Expect(1, 43135, '\P{saur}', "");
-Expect(0, 43135, '\P{^saur}', "");
-Expect(1, 43204, '\p{- Saur}', "");
-Expect(0, 43204, '\p{^- Saur}', "");
-Expect(0, 43204, '\P{- Saur}', "");
-Expect(1, 43204, '\P{^- Saur}', "");
-Expect(0, 43135, '\p{- Saur}', "");
-Expect(1, 43135, '\p{^- Saur}', "");
-Expect(1, 43135, '\P{- Saur}', "");
-Expect(0, 43135, '\P{^- Saur}', "");
-Error('\p{:=- is Saur}');
-Error('\P{:=- is Saur}');
-Expect(1, 43204, '\p{issaur}', "");
-Expect(0, 43204, '\p{^issaur}', "");
-Expect(0, 43204, '\P{issaur}', "");
-Expect(1, 43204, '\P{^issaur}', "");
-Expect(0, 43135, '\p{issaur}', "");
-Expect(1, 43135, '\p{^issaur}', "");
-Expect(1, 43135, '\P{issaur}', "");
-Expect(0, 43135, '\P{^issaur}', "");
-Expect(1, 43204, '\p{ Is-Saur}', "");
-Expect(0, 43204, '\p{^ Is-Saur}', "");
-Expect(0, 43204, '\P{ Is-Saur}', "");
-Expect(1, 43204, '\P{^ Is-Saur}', "");
-Expect(0, 43135, '\p{ Is-Saur}', "");
-Expect(1, 43135, '\p{^ Is-Saur}', "");
-Expect(1, 43135, '\P{ Is-Saur}', "");
-Expect(0, 43135, '\P{^ Is-Saur}', "");
-Error('\p{ /a/X-EXTEND}');
-Error('\P{ /a/X-EXTEND}');
-Expect(1, 879, '\p{_x_extend}', "");
-Expect(0, 879, '\p{^_x_extend}', "");
-Expect(0, 879, '\P{_x_extend}', "");
-Expect(1, 879, '\P{^_x_extend}', "");
-Expect(0, 767, '\p{_x_extend}', "");
-Expect(1, 767, '\p{^_x_extend}', "");
-Expect(1, 767, '\P{_x_extend}', "");
-Expect(0, 767, '\P{^_x_extend}', "");
-Error('\p{:= TAGBANWA}');
-Error('\P{:= TAGBANWA}');
-Expect(1, 5996, '\p{tagbanwa}', "");
-Expect(0, 5996, '\p{^tagbanwa}', "");
-Expect(0, 5996, '\P{tagbanwa}', "");
-Expect(1, 5996, '\P{^tagbanwa}', "");
-Expect(0, 5983, '\p{tagbanwa}', "");
-Expect(1, 5983, '\p{^tagbanwa}', "");
-Expect(1, 5983, '\P{tagbanwa}', "");
-Expect(0, 5983, '\P{^tagbanwa}', "");
-Expect(1, 5996, '\p{ tagbanwa}', "");
-Expect(0, 5996, '\p{^ tagbanwa}', "");
-Expect(0, 5996, '\P{ tagbanwa}', "");
-Expect(1, 5996, '\P{^ tagbanwa}', "");
-Expect(0, 5983, '\p{ tagbanwa}', "");
-Expect(1, 5983, '\p{^ tagbanwa}', "");
-Expect(1, 5983, '\P{ tagbanwa}', "");
-Expect(0, 5983, '\P{^ tagbanwa}', "");
-Error('\p{:= is Tagbanwa}');
-Error('\P{:= is Tagbanwa}');
-Expect(1, 5996, '\p{istagbanwa}', "");
-Expect(0, 5996, '\p{^istagbanwa}', "");
-Expect(0, 5996, '\P{istagbanwa}', "");
-Expect(1, 5996, '\P{^istagbanwa}', "");
-Expect(0, 5983, '\p{istagbanwa}', "");
-Expect(1, 5983, '\p{^istagbanwa}', "");
-Expect(1, 5983, '\P{istagbanwa}', "");
-Expect(0, 5983, '\P{^istagbanwa}', "");
-Expect(1, 5996, '\p{--Is-tagbanwa}', "");
-Expect(0, 5996, '\p{^--Is-tagbanwa}', "");
-Expect(0, 5996, '\P{--Is-tagbanwa}', "");
-Expect(1, 5996, '\P{^--Is-tagbanwa}', "");
-Expect(0, 5983, '\p{--Is-tagbanwa}', "");
-Expect(1, 5983, '\p{^--Is-tagbanwa}', "");
-Expect(1, 5983, '\P{--Is-tagbanwa}', "");
-Expect(0, 5983, '\P{^--Is-tagbanwa}', "");
-Error('\p{/a/__TAGB}');
-Error('\P{/a/__TAGB}');
-Expect(1, 5996, '\p{tagb}', "");
-Expect(0, 5996, '\p{^tagb}', "");
-Expect(0, 5996, '\P{tagb}', "");
-Expect(1, 5996, '\P{^tagb}', "");
-Expect(0, 5983, '\p{tagb}', "");
-Expect(1, 5983, '\p{^tagb}', "");
-Expect(1, 5983, '\P{tagb}', "");
-Expect(0, 5983, '\P{^tagb}', "");
-Expect(1, 5996, '\p{ _Tagb}', "");
-Expect(0, 5996, '\p{^ _Tagb}', "");
-Expect(0, 5996, '\P{ _Tagb}', "");
-Expect(1, 5996, '\P{^ _Tagb}', "");
-Expect(0, 5983, '\p{ _Tagb}', "");
-Expect(1, 5983, '\p{^ _Tagb}', "");
-Expect(1, 5983, '\P{ _Tagb}', "");
-Expect(0, 5983, '\P{^ _Tagb}', "");
-Error('\p{:= _Is-tagb}');
-Error('\P{:= _Is-tagb}');
-Expect(1, 5996, '\p{istagb}', "");
-Expect(0, 5996, '\p{^istagb}', "");
-Expect(0, 5996, '\P{istagb}', "");
-Expect(1, 5996, '\P{^istagb}', "");
-Expect(0, 5983, '\p{istagb}', "");
-Expect(1, 5983, '\p{^istagb}', "");
-Expect(1, 5983, '\P{istagb}', "");
-Expect(0, 5983, '\P{^istagb}', "");
-Expect(1, 5996, '\p{is Tagb}', "");
-Expect(0, 5996, '\p{^is Tagb}', "");
-Expect(0, 5996, '\P{is Tagb}', "");
-Expect(1, 5996, '\P{^is Tagb}', "");
-Expect(0, 5983, '\p{is Tagb}', "");
-Expect(1, 5983, '\p{^is Tagb}', "");
-Expect(1, 5983, '\P{is Tagb}', "");
-Expect(0, 5983, '\P{^is Tagb}', "");
-Error('\p{khmer-symbols:=}');
-Error('\P{khmer-symbols:=}');
-Expect(1, 6655, '\p{khmersymbols}', "");
-Expect(0, 6655, '\p{^khmersymbols}', "");
-Expect(0, 6655, '\P{khmersymbols}', "");
-Expect(1, 6655, '\P{^khmersymbols}', "");
-Expect(0, 6623, '\p{khmersymbols}', "");
-Expect(1, 6623, '\p{^khmersymbols}', "");
-Expect(1, 6623, '\P{khmersymbols}', "");
-Expect(0, 6623, '\P{^khmersymbols}', "");
-Expect(1, 6655, '\p{KHMERSYMBOLS}', "");
-Expect(0, 6655, '\p{^KHMERSYMBOLS}', "");
-Expect(0, 6655, '\P{KHMERSYMBOLS}', "");
-Expect(1, 6655, '\P{^KHMERSYMBOLS}', "");
-Expect(0, 6623, '\p{KHMERSYMBOLS}', "");
-Expect(1, 6623, '\p{^KHMERSYMBOLS}', "");
-Expect(1, 6623, '\P{KHMERSYMBOLS}', "");
-Expect(0, 6623, '\P{^KHMERSYMBOLS}', "");
-Error('\p{/a/Is-KHMER-Symbols}');
-Error('\P{/a/Is-KHMER-Symbols}');
-Expect(1, 6655, '\p{iskhmersymbols}', "");
-Expect(0, 6655, '\p{^iskhmersymbols}', "");
-Expect(0, 6655, '\P{iskhmersymbols}', "");
-Expect(1, 6655, '\P{^iskhmersymbols}', "");
-Expect(0, 6623, '\p{iskhmersymbols}', "");
-Expect(1, 6623, '\p{^iskhmersymbols}', "");
-Expect(1, 6623, '\P{iskhmersymbols}', "");
-Expect(0, 6623, '\P{^iskhmersymbols}', "");
-Expect(1, 6655, '\p{ -Iskhmer Symbols}', "");
-Expect(0, 6655, '\p{^ -Iskhmer Symbols}', "");
-Expect(0, 6655, '\P{ -Iskhmer Symbols}', "");
-Expect(1, 6655, '\P{^ -Iskhmer Symbols}', "");
-Expect(0, 6623, '\p{ -Iskhmer Symbols}', "");
-Expect(1, 6623, '\p{^ -Iskhmer Symbols}', "");
-Expect(1, 6623, '\P{ -Iskhmer Symbols}', "");
-Expect(0, 6623, '\P{^ -Iskhmer Symbols}', "");
-Error('\p{-In Khmer_Symbols/a/}');
-Error('\P{-In Khmer_Symbols/a/}');
-Expect(1, 6655, '\p{inkhmersymbols}', "");
-Expect(0, 6655, '\p{^inkhmersymbols}', "");
-Expect(0, 6655, '\P{inkhmersymbols}', "");
-Expect(1, 6655, '\P{^inkhmersymbols}', "");
-Expect(0, 6623, '\p{inkhmersymbols}', "");
-Expect(1, 6623, '\p{^inkhmersymbols}', "");
-Expect(1, 6623, '\P{inkhmersymbols}', "");
-Expect(0, 6623, '\P{^inkhmersymbols}', "");
-Expect(1, 6655, '\p{-INKhmer symbols}', "");
-Expect(0, 6655, '\p{^-INKhmer symbols}', "");
-Expect(0, 6655, '\P{-INKhmer symbols}', "");
-Expect(1, 6655, '\P{^-INKhmer symbols}', "");
-Expect(0, 6623, '\p{-INKhmer symbols}', "");
-Expect(1, 6623, '\p{^-INKhmer symbols}', "");
-Expect(1, 6623, '\P{-INKhmer symbols}', "");
-Expect(0, 6623, '\P{^-INKhmer symbols}', "");
-Error('\p{/a/-MATH}');
-Error('\P{/a/-MATH}');
-Expect(1, 43, '\p{math}', "");
-Expect(0, 43, '\p{^math}', "");
-Expect(0, 43, '\P{math}', "");
-Expect(1, 43, '\P{^math}', "");
-Expect(0, 42, '\p{math}', "");
-Expect(1, 42, '\p{^math}', "");
-Expect(1, 42, '\P{math}', "");
-Expect(0, 42, '\P{^math}', "");
-Expect(1, 43, '\p{- Math}', "");
-Expect(0, 43, '\p{^- Math}', "");
-Expect(0, 43, '\P{- Math}', "");
-Expect(1, 43, '\P{^- Math}', "");
-Expect(0, 42, '\p{- Math}', "");
-Expect(1, 42, '\p{^- Math}', "");
-Expect(1, 42, '\P{- Math}', "");
-Expect(0, 42, '\P{^- Math}', "");
-Error('\p{/a/- ISmath}');
-Error('\P{/a/- ISmath}');
-Expect(1, 43, '\p{ismath}', "");
-Expect(0, 43, '\p{^ismath}', "");
-Expect(0, 43, '\P{ismath}', "");
-Expect(1, 43, '\P{^ismath}', "");
-Expect(0, 42, '\p{ismath}', "");
-Expect(1, 42, '\p{^ismath}', "");
-Expect(1, 42, '\P{ismath}', "");
-Expect(0, 42, '\P{^ismath}', "");
-Expect(1, 43, '\p{ IsMath}', "");
-Expect(0, 43, '\p{^ IsMath}', "");
-Expect(0, 43, '\P{ IsMath}', "");
-Expect(1, 43, '\P{^ IsMath}', "");
-Expect(0, 42, '\p{ IsMath}', "");
-Expect(1, 42, '\p{^ IsMath}', "");
-Expect(1, 42, '\P{ IsMath}', "");
-Expect(0, 42, '\P{^ IsMath}', "");
-Error('\p{ /a/Buhid}');
-Error('\P{ /a/Buhid}');
-Expect(1, 5971, '\p{buhid}', "");
-Expect(0, 5971, '\p{^buhid}', "");
-Expect(0, 5971, '\P{buhid}', "");
-Expect(1, 5971, '\P{^buhid}', "");
-Expect(0, 5951, '\p{buhid}', "");
-Expect(1, 5951, '\p{^buhid}', "");
-Expect(1, 5951, '\P{buhid}', "");
-Expect(0, 5951, '\P{^buhid}', "");
-Expect(1, 5971, '\p{- buhid}', "");
-Expect(0, 5971, '\p{^- buhid}', "");
-Expect(0, 5971, '\P{- buhid}', "");
-Expect(1, 5971, '\P{^- buhid}', "");
-Expect(0, 5951, '\p{- buhid}', "");
-Expect(1, 5951, '\p{^- buhid}', "");
-Expect(1, 5951, '\P{- buhid}', "");
-Expect(0, 5951, '\P{^- buhid}', "");
-Error('\p{ /a/Is_Buhid}');
-Error('\P{ /a/Is_Buhid}');
-Expect(1, 5971, '\p{isbuhid}', "");
-Expect(0, 5971, '\p{^isbuhid}', "");
-Expect(0, 5971, '\P{isbuhid}', "");
-Expect(1, 5971, '\P{^isbuhid}', "");
-Expect(0, 5951, '\p{isbuhid}', "");
-Expect(1, 5951, '\p{^isbuhid}', "");
-Expect(1, 5951, '\P{isbuhid}', "");
-Expect(0, 5951, '\P{^isbuhid}', "");
-Expect(1, 5971, '\p{ Is-buhid}', "");
-Expect(0, 5971, '\p{^ Is-buhid}', "");
-Expect(0, 5971, '\P{ Is-buhid}', "");
-Expect(1, 5971, '\P{^ Is-buhid}', "");
-Expect(0, 5951, '\p{ Is-buhid}', "");
-Expect(1, 5951, '\p{^ Is-buhid}', "");
-Expect(1, 5951, '\P{ Is-buhid}', "");
-Expect(0, 5951, '\P{^ Is-buhid}', "");
-Error('\p{/a/ BUHD}');
-Error('\P{/a/ BUHD}');
-Expect(1, 5971, '\p{buhd}', "");
-Expect(0, 5971, '\p{^buhd}', "");
-Expect(0, 5971, '\P{buhd}', "");
-Expect(1, 5971, '\P{^buhd}', "");
-Expect(0, 5951, '\p{buhd}', "");
-Expect(1, 5951, '\p{^buhd}', "");
-Expect(1, 5951, '\P{buhd}', "");
-Expect(0, 5951, '\P{^buhd}', "");
-Expect(1, 5971, '\p{ BUHD}', "");
-Expect(0, 5971, '\p{^ BUHD}', "");
-Expect(0, 5971, '\P{ BUHD}', "");
-Expect(1, 5971, '\P{^ BUHD}', "");
-Expect(0, 5951, '\p{ BUHD}', "");
-Expect(1, 5951, '\p{^ BUHD}', "");
-Expect(1, 5951, '\P{ BUHD}', "");
-Expect(0, 5951, '\P{^ BUHD}', "");
-Error('\p{/a/- ISBuhd}');
-Error('\P{/a/- ISBuhd}');
-Expect(1, 5971, '\p{isbuhd}', "");
-Expect(0, 5971, '\p{^isbuhd}', "");
-Expect(0, 5971, '\P{isbuhd}', "");
-Expect(1, 5971, '\P{^isbuhd}', "");
-Expect(0, 5951, '\p{isbuhd}', "");
-Expect(1, 5951, '\p{^isbuhd}', "");
-Expect(1, 5951, '\P{isbuhd}', "");
-Expect(0, 5951, '\P{^isbuhd}', "");
-Expect(1, 5971, '\p{ _Is Buhd}', "");
-Expect(0, 5971, '\p{^ _Is Buhd}', "");
-Expect(0, 5971, '\P{ _Is Buhd}', "");
-Expect(1, 5971, '\P{^ _Is Buhd}', "");
-Expect(0, 5951, '\p{ _Is Buhd}', "");
-Expect(1, 5951, '\p{^ _Is Buhd}', "");
-Expect(1, 5951, '\P{ _Is Buhd}', "");
-Expect(0, 5951, '\P{^ _Is Buhd}', "");
-Error('\p{ Greek And coptic/a/}');
-Error('\P{ Greek And coptic/a/}');
-Expect(1, 1023, '\p{greekandcoptic}', "");
-Expect(0, 1023, '\p{^greekandcoptic}', "");
-Expect(0, 1023, '\P{greekandcoptic}', "");
-Expect(1, 1023, '\P{^greekandcoptic}', "");
-Expect(0, 879, '\p{greekandcoptic}', "");
-Expect(1, 879, '\p{^greekandcoptic}', "");
-Expect(1, 879, '\P{greekandcoptic}', "");
-Expect(0, 879, '\P{^greekandcoptic}', "");
-Expect(1, 1023, '\p{ -greek And-Coptic}', "");
-Expect(0, 1023, '\p{^ -greek And-Coptic}', "");
-Expect(0, 1023, '\P{ -greek And-Coptic}', "");
-Expect(1, 1023, '\P{^ -greek And-Coptic}', "");
-Expect(0, 879, '\p{ -greek And-Coptic}', "");
-Expect(1, 879, '\p{^ -greek And-Coptic}', "");
-Expect(1, 879, '\P{ -greek And-Coptic}', "");
-Expect(0, 879, '\P{^ -greek And-Coptic}', "");
-Error('\p{ IS:=greekAnd Coptic}');
-Error('\P{ IS:=greekAnd Coptic}');
-Expect(1, 1023, '\p{isgreekandcoptic}', "");
-Expect(0, 1023, '\p{^isgreekandcoptic}', "");
-Expect(0, 1023, '\P{isgreekandcoptic}', "");
-Expect(1, 1023, '\P{^isgreekandcoptic}', "");
-Expect(0, 879, '\p{isgreekandcoptic}', "");
-Expect(1, 879, '\p{^isgreekandcoptic}', "");
-Expect(1, 879, '\P{isgreekandcoptic}', "");
-Expect(0, 879, '\P{^isgreekandcoptic}', "");
-Expect(1, 1023, '\p{_is_GREEKand-Coptic}', "");
-Expect(0, 1023, '\p{^_is_GREEKand-Coptic}', "");
-Expect(0, 1023, '\P{_is_GREEKand-Coptic}', "");
-Expect(1, 1023, '\P{^_is_GREEKand-Coptic}', "");
-Expect(0, 879, '\p{_is_GREEKand-Coptic}', "");
-Expect(1, 879, '\p{^_is_GREEKand-Coptic}', "");
-Expect(1, 879, '\P{_is_GREEKand-Coptic}', "");
-Expect(0, 879, '\P{^_is_GREEKand-Coptic}', "");
-Error('\p{--IN Greek_AND_COPTIC:=}');
-Error('\P{--IN Greek_AND_COPTIC:=}');
-Expect(1, 1023, '\p{ingreekandcoptic}', "");
-Expect(0, 1023, '\p{^ingreekandcoptic}', "");
-Expect(0, 1023, '\P{ingreekandcoptic}', "");
-Expect(1, 1023, '\P{^ingreekandcoptic}', "");
-Expect(0, 879, '\p{ingreekandcoptic}', "");
-Expect(1, 879, '\p{^ingreekandcoptic}', "");
-Expect(1, 879, '\P{ingreekandcoptic}', "");
-Expect(0, 879, '\P{^ingreekandcoptic}', "");
-Expect(1, 1023, '\p{ in-GreekAND Coptic}', "");
-Expect(0, 1023, '\p{^ in-GreekAND Coptic}', "");
-Expect(0, 1023, '\P{ in-GreekAND Coptic}', "");
-Expect(1, 1023, '\P{^ in-GreekAND Coptic}', "");
-Expect(0, 879, '\p{ in-GreekAND Coptic}', "");
-Expect(1, 879, '\p{^ in-GreekAND Coptic}', "");
-Expect(1, 879, '\P{ in-GreekAND Coptic}', "");
-Expect(0, 879, '\P{^ in-GreekAND Coptic}', "");
-Error('\p{ IN:=GREEK}');
-Error('\P{ IN:=GREEK}');
-Expect(1, 1023, '\p{ingreek}', "");
-Expect(0, 1023, '\p{^ingreek}', "");
-Expect(0, 1023, '\P{ingreek}', "");
-Expect(1, 1023, '\P{^ingreek}', "");
-Expect(0, 879, '\p{ingreek}', "");
-Expect(1, 879, '\p{^ingreek}', "");
-Expect(1, 879, '\P{ingreek}', "");
-Expect(0, 879, '\P{^ingreek}', "");
-Expect(1, 1023, '\p{ In Greek}', "");
-Expect(0, 1023, '\p{^ In Greek}', "");
-Expect(0, 1023, '\P{ In Greek}', "");
-Expect(1, 1023, '\P{^ In Greek}', "");
-Expect(0, 879, '\p{ In Greek}', "");
-Expect(1, 879, '\p{^ In Greek}', "");
-Expect(1, 879, '\P{ In Greek}', "");
-Expect(0, 879, '\P{^ In Greek}', "");
-Error('\p{ WHITESPACE:=}');
-Error('\P{ WHITESPACE:=}');
-Expect(1, 13, '\p{whitespace}', "");
-Expect(0, 13, '\p{^whitespace}', "");
-Expect(0, 13, '\P{whitespace}', "");
-Expect(1, 13, '\P{^whitespace}', "");
-Expect(0, 8, '\p{whitespace}', "");
-Expect(1, 8, '\p{^whitespace}', "");
-Expect(1, 8, '\P{whitespace}', "");
-Expect(0, 8, '\P{^whitespace}', "");
-Expect(1, 13, '\p{ White Space}', "");
-Expect(0, 13, '\p{^ White Space}', "");
-Expect(0, 13, '\P{ White Space}', "");
-Expect(1, 13, '\P{^ White Space}', "");
-Expect(0, 8, '\p{ White Space}', "");
-Expect(1, 8, '\p{^ White Space}', "");
-Expect(1, 8, '\P{ White Space}', "");
-Expect(0, 8, '\P{^ White Space}', "");
-Error('\p{Is:=white_SPACE}');
-Error('\P{Is:=white_SPACE}');
-Expect(1, 13, '\p{iswhitespace}', "");
-Expect(0, 13, '\p{^iswhitespace}', "");
-Expect(0, 13, '\P{iswhitespace}', "");
-Expect(1, 13, '\P{^iswhitespace}', "");
-Expect(0, 8, '\p{iswhitespace}', "");
-Expect(1, 8, '\p{^iswhitespace}', "");
-Expect(1, 8, '\P{iswhitespace}', "");
-Expect(0, 8, '\P{^iswhitespace}', "");
-Expect(1, 13, '\p{is White-Space}', "");
-Expect(0, 13, '\p{^is White-Space}', "");
-Expect(0, 13, '\P{is White-Space}', "");
-Expect(1, 13, '\P{^is White-Space}', "");
-Expect(0, 8, '\p{is White-Space}', "");
-Expect(1, 8, '\p{^is White-Space}', "");
-Expect(1, 8, '\P{is White-Space}', "");
-Expect(0, 8, '\P{^is White-Space}', "");
-Error('\p{:=-_WSpace}');
-Error('\P{:=-_WSpace}');
-Expect(1, 13, '\p{wspace}', "");
-Expect(0, 13, '\p{^wspace}', "");
-Expect(0, 13, '\P{wspace}', "");
-Expect(1, 13, '\P{^wspace}', "");
-Expect(0, 8, '\p{wspace}', "");
-Expect(1, 8, '\p{^wspace}', "");
-Expect(1, 8, '\P{wspace}', "");
-Expect(0, 8, '\P{^wspace}', "");
-Expect(1, 13, '\p{ WSpace}', "");
-Expect(0, 13, '\p{^ WSpace}', "");
-Expect(0, 13, '\P{ WSpace}', "");
-Expect(1, 13, '\P{^ WSpace}', "");
-Expect(0, 8, '\p{ WSpace}', "");
-Expect(1, 8, '\p{^ WSpace}', "");
-Expect(1, 8, '\P{ WSpace}', "");
-Expect(0, 8, '\P{^ WSpace}', "");
-Error('\p{/a/ _is wspace}');
-Error('\P{/a/ _is wspace}');
-Expect(1, 13, '\p{iswspace}', "");
-Expect(0, 13, '\p{^iswspace}', "");
-Expect(0, 13, '\P{iswspace}', "");
-Expect(1, 13, '\P{^iswspace}', "");
-Expect(0, 8, '\p{iswspace}', "");
-Expect(1, 8, '\p{^iswspace}', "");
-Expect(1, 8, '\P{iswspace}', "");
-Expect(0, 8, '\P{^iswspace}', "");
-Expect(1, 13, '\p{ IsWSpace}', "");
-Expect(0, 13, '\p{^ IsWSpace}', "");
-Expect(0, 13, '\P{ IsWSpace}', "");
-Expect(1, 13, '\P{^ IsWSpace}', "");
-Expect(0, 8, '\p{ IsWSpace}', "");
-Expect(1, 8, '\p{^ IsWSpace}', "");
-Expect(1, 8, '\P{ IsWSpace}', "");
-Expect(0, 8, '\P{^ IsWSpace}', "");
-Error('\p{_Supplementary Private:=Use-AREAB}');
-Error('\P{_Supplementary Private:=Use-AREAB}');
-Expect(1, 1048576, '\p{supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^supplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^supplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{supplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^supplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{supplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^supplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{_Supplementary PRIVATE-use Area B}', "");
-Expect(0, 1048576, '\p{^_Supplementary PRIVATE-use Area B}', "");
-Expect(0, 1048576, '\P{_Supplementary PRIVATE-use Area B}', "");
-Expect(1, 1048576, '\P{^_Supplementary PRIVATE-use Area B}', "");
-Expect(0, 1, '\p{_Supplementary PRIVATE-use Area B}', "");
-Expect(1, 1, '\p{^_Supplementary PRIVATE-use Area B}', "");
-Expect(1, 1, '\P{_Supplementary PRIVATE-use Area B}', "");
-Expect(0, 1, '\P{^_Supplementary PRIVATE-use Area B}', "");
-Error('\p{ IS/a/supplementary Private USE Area_B}');
-Error('\P{ IS/a/supplementary Private USE Area_B}');
-Expect(1, 1048576, '\p{issupplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^issupplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{issupplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^issupplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{issupplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^issupplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{issupplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^issupplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{ -ISSupplementary PrivateUSEArea b}', "");
-Expect(0, 1048576, '\p{^ -ISSupplementary PrivateUSEArea b}', "");
-Expect(0, 1048576, '\P{ -ISSupplementary PrivateUSEArea b}', "");
-Expect(1, 1048576, '\P{^ -ISSupplementary PrivateUSEArea b}', "");
-Expect(0, 1, '\p{ -ISSupplementary PrivateUSEArea b}', "");
-Expect(1, 1, '\p{^ -ISSupplementary PrivateUSEArea b}', "");
-Expect(1, 1, '\P{ -ISSupplementary PrivateUSEArea b}', "");
-Expect(0, 1, '\P{^ -ISSupplementary PrivateUSEArea b}', "");
-Error('\p{/a/In_SUPPLEMENTARY_private-use_AREA B}');
-Error('\P{/a/In_SUPPLEMENTARY_private-use_AREA B}');
-Expect(1, 1048576, '\p{insupplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\p{^insupplementaryprivateuseareab}', "");
-Expect(0, 1048576, '\P{insupplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\P{^insupplementaryprivateuseareab}', "");
-Expect(0, 1, '\p{insupplementaryprivateuseareab}', "");
-Expect(1, 1, '\p{^insupplementaryprivateuseareab}', "");
-Expect(1, 1, '\P{insupplementaryprivateuseareab}', "");
-Expect(0, 1, '\P{^insupplementaryprivateuseareab}', "");
-Expect(1, 1048576, '\p{ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(0, 1048576, '\p{^ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(0, 1048576, '\P{ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(1, 1048576, '\P{^ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(0, 1, '\p{ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(1, 1, '\p{^ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(1, 1, '\P{ in Supplementary_PRIVATE-use AREA-B}', "");
-Expect(0, 1, '\P{^ in Supplementary_PRIVATE-use AREA-B}', "");
-Error('\p{--in Cuneiform/a/}');
-Error('\P{--in Cuneiform/a/}');
-Expect(1, 74751, '\p{incuneiform}', "");
-Expect(0, 74751, '\p{^incuneiform}', "");
-Expect(0, 74751, '\P{incuneiform}', "");
-Expect(1, 74751, '\P{^incuneiform}', "");
-Expect(0, 73727, '\p{incuneiform}', "");
-Expect(1, 73727, '\p{^incuneiform}', "");
-Expect(1, 73727, '\P{incuneiform}', "");
-Expect(0, 73727, '\P{^incuneiform}', "");
-Expect(1, 74751, '\p{_ IN cuneiform}', "");
-Expect(0, 74751, '\p{^_ IN cuneiform}', "");
-Expect(0, 74751, '\P{_ IN cuneiform}', "");
-Expect(1, 74751, '\P{^_ IN cuneiform}', "");
-Expect(0, 73727, '\p{_ IN cuneiform}', "");
-Expect(1, 73727, '\p{^_ IN cuneiform}', "");
-Expect(1, 73727, '\P{_ IN cuneiform}', "");
-Expect(0, 73727, '\P{^_ IN cuneiform}', "");
-Error('\p{_/a/CJK_Symbols_AND-Punctuation}');
-Error('\P{_/a/CJK_Symbols_AND-Punctuation}');
-Expect(1, 12351, '\p{cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^cjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^cjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{cjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^cjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{ CJK_SymbolsAnd Punctuation}', "");
-Expect(0, 12351, '\p{^ CJK_SymbolsAnd Punctuation}', "");
-Expect(0, 12351, '\P{ CJK_SymbolsAnd Punctuation}', "");
-Expect(1, 12351, '\P{^ CJK_SymbolsAnd Punctuation}', "");
-Expect(0, 12287, '\p{ CJK_SymbolsAnd Punctuation}', "");
-Expect(1, 12287, '\p{^ CJK_SymbolsAnd Punctuation}', "");
-Expect(1, 12287, '\P{ CJK_SymbolsAnd Punctuation}', "");
-Expect(0, 12287, '\P{^ CJK_SymbolsAnd Punctuation}', "");
-Error('\p{/a/_Is cjk-SymbolsAnd punctuation}');
-Error('\P{/a/_Is cjk-SymbolsAnd punctuation}');
-Expect(1, 12351, '\p{iscjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^iscjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{iscjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^iscjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{iscjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^iscjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{iscjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^iscjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(0, 12351, '\p{^ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(0, 12351, '\P{ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(1, 12351, '\P{^ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(0, 12287, '\p{ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(1, 12287, '\p{^ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(1, 12287, '\P{ -is-CJKSymbols-And_PUNCTUATION}', "");
-Expect(0, 12287, '\P{^ -is-CJKSymbols-And_PUNCTUATION}', "");
-Error('\p{_ In:=CJK SYMBOLSAnd-Punctuation}');
-Error('\P{_ In:=CJK SYMBOLSAnd-Punctuation}');
-Expect(1, 12351, '\p{incjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\p{^incjksymbolsandpunctuation}', "");
-Expect(0, 12351, '\P{incjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\P{^incjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\p{incjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\p{^incjksymbolsandpunctuation}', "");
-Expect(1, 12287, '\P{incjksymbolsandpunctuation}', "");
-Expect(0, 12287, '\P{^incjksymbolsandpunctuation}', "");
-Expect(1, 12351, '\p{in-CJK symbolsAndPUNCTUATION}', "");
-Expect(0, 12351, '\p{^in-CJK symbolsAndPUNCTUATION}', "");
-Expect(0, 12351, '\P{in-CJK symbolsAndPUNCTUATION}', "");
-Expect(1, 12351, '\P{^in-CJK symbolsAndPUNCTUATION}', "");
-Expect(0, 12287, '\p{in-CJK symbolsAndPUNCTUATION}', "");
-Expect(1, 12287, '\p{^in-CJK symbolsAndPUNCTUATION}', "");
-Expect(1, 12287, '\P{in-CJK symbolsAndPUNCTUATION}', "");
-Expect(0, 12287, '\P{^in-CJK symbolsAndPUNCTUATION}', "");
-Error('\p{ -Surrogate:=}');
-Error('\P{ -Surrogate:=}');
-Expect(0, 55295, '\p{surrogate}', "");
-Expect(1, 55295, '\p{^surrogate}', "");
-Expect(1, 55295, '\P{surrogate}', "");
-Expect(0, 55295, '\P{^surrogate}', "");
-Expect(0, 55295, '\p{-Surrogate}', "");
-Expect(1, 55295, '\p{^-Surrogate}', "");
-Expect(1, 55295, '\P{-Surrogate}', "");
-Expect(0, 55295, '\P{^-Surrogate}', "");
-Error('\p{_ IS SURROGATE:=}');
-Error('\P{_ IS SURROGATE:=}');
-Expect(0, 55295, '\p{issurrogate}', "");
-Expect(1, 55295, '\p{^issurrogate}', "");
-Expect(1, 55295, '\P{issurrogate}', "");
-Expect(0, 55295, '\P{^issurrogate}', "");
-Expect(0, 55295, '\p{ Is Surrogate}', "");
-Expect(1, 55295, '\p{^ Is Surrogate}', "");
-Expect(1, 55295, '\P{ Is Surrogate}', "");
-Expect(0, 55295, '\P{^ Is Surrogate}', "");
-Error('\p{:=-_cs}');
-Error('\P{:=-_cs}');
-Expect(0, 55295, '\p{cs}', "");
-Expect(1, 55295, '\p{^cs}', "");
-Expect(1, 55295, '\P{cs}', "");
-Expect(0, 55295, '\P{^cs}', "");
-Expect(0, 55295, '\p{ -CS}', "");
-Expect(1, 55295, '\p{^ -CS}', "");
-Expect(1, 55295, '\P{ -CS}', "");
-Expect(0, 55295, '\P{^ -CS}', "");
-Error('\p{:=- IS_Cs}');
-Error('\P{:=- IS_Cs}');
-Expect(0, 55295, '\p{iscs}', "");
-Expect(1, 55295, '\p{^iscs}', "");
-Expect(1, 55295, '\P{iscs}', "");
-Expect(0, 55295, '\P{^iscs}', "");
-Expect(0, 55295, '\p{ Is-cs}', "");
-Expect(1, 55295, '\p{^ Is-cs}', "");
-Expect(1, 55295, '\P{ Is-cs}', "");
-Expect(0, 55295, '\P{^ Is-cs}', "");
-Error('\p{_In/a/COPTIC}');
-Error('\P{_In/a/COPTIC}');
-Expect(1, 11519, '\p{incoptic}', "");
-Expect(0, 11519, '\p{^incoptic}', "");
-Expect(0, 11519, '\P{incoptic}', "");
-Expect(1, 11519, '\P{^incoptic}', "");
-Expect(0, 11391, '\p{incoptic}', "");
-Expect(1, 11391, '\p{^incoptic}', "");
-Expect(1, 11391, '\P{incoptic}', "");
-Expect(0, 11391, '\P{^incoptic}', "");
-Expect(1, 11519, '\p{--In Coptic}', "");
-Expect(0, 11519, '\p{^--In Coptic}', "");
-Expect(0, 11519, '\P{--In Coptic}', "");
-Expect(1, 11519, '\P{^--In Coptic}', "");
-Expect(0, 11391, '\p{--In Coptic}', "");
-Expect(1, 11391, '\p{^--In Coptic}', "");
-Expect(1, 11391, '\P{--In Coptic}', "");
-Expect(0, 11391, '\P{^--In Coptic}', "");
-Error('\p{--Khmer/a/}');
-Error('\P{--Khmer/a/}');
-Expect(1, 6109, '\p{khmer}', "");
-Expect(0, 6109, '\p{^khmer}', "");
-Expect(0, 6109, '\P{khmer}', "");
-Expect(1, 6109, '\P{^khmer}', "");
-Expect(0, 6015, '\p{khmer}', "");
-Expect(1, 6015, '\p{^khmer}', "");
-Expect(1, 6015, '\P{khmer}', "");
-Expect(0, 6015, '\P{^khmer}', "");
-Expect(1, 6109, '\p{-khmer}', "");
-Expect(0, 6109, '\p{^-khmer}', "");
-Expect(0, 6109, '\P{-khmer}', "");
-Expect(1, 6109, '\P{^-khmer}', "");
-Expect(0, 6015, '\p{-khmer}', "");
-Expect(1, 6015, '\p{^-khmer}', "");
-Expect(1, 6015, '\P{-khmer}', "");
-Expect(0, 6015, '\P{^-khmer}', "");
-Error('\p{-/a/is KHMER}');
-Error('\P{-/a/is KHMER}');
-Expect(1, 6109, '\p{iskhmer}', "");
-Expect(0, 6109, '\p{^iskhmer}', "");
-Expect(0, 6109, '\P{iskhmer}', "");
-Expect(1, 6109, '\P{^iskhmer}', "");
-Expect(0, 6015, '\p{iskhmer}', "");
-Expect(1, 6015, '\p{^iskhmer}', "");
-Expect(1, 6015, '\P{iskhmer}', "");
-Expect(0, 6015, '\P{^iskhmer}', "");
-Expect(1, 6109, '\p{ IS_khmer}', "");
-Expect(0, 6109, '\p{^ IS_khmer}', "");
-Expect(0, 6109, '\P{ IS_khmer}', "");
-Expect(1, 6109, '\P{^ IS_khmer}', "");
-Expect(0, 6015, '\p{ IS_khmer}', "");
-Expect(1, 6015, '\p{^ IS_khmer}', "");
-Expect(1, 6015, '\P{ IS_khmer}', "");
-Expect(0, 6015, '\P{^ IS_khmer}', "");
-Error('\p{:= Khmr}');
-Error('\P{:= Khmr}');
-Expect(1, 6109, '\p{khmr}', "");
-Expect(0, 6109, '\p{^khmr}', "");
-Expect(0, 6109, '\P{khmr}', "");
-Expect(1, 6109, '\P{^khmr}', "");
-Expect(0, 6015, '\p{khmr}', "");
-Expect(1, 6015, '\p{^khmr}', "");
-Expect(1, 6015, '\P{khmr}', "");
-Expect(0, 6015, '\P{^khmr}', "");
-Expect(1, 6109, '\p{ Khmr}', "");
-Expect(0, 6109, '\p{^ Khmr}', "");
-Expect(0, 6109, '\P{ Khmr}', "");
-Expect(1, 6109, '\P{^ Khmr}', "");
-Expect(0, 6015, '\p{ Khmr}', "");
-Expect(1, 6015, '\p{^ Khmr}', "");
-Expect(1, 6015, '\P{ Khmr}', "");
-Expect(0, 6015, '\P{^ Khmr}', "");
-Error('\p{ :=is-khmr}');
-Error('\P{ :=is-khmr}');
-Expect(1, 6109, '\p{iskhmr}', "");
-Expect(0, 6109, '\p{^iskhmr}', "");
-Expect(0, 6109, '\P{iskhmr}', "");
-Expect(1, 6109, '\P{^iskhmr}', "");
-Expect(0, 6015, '\p{iskhmr}', "");
-Expect(1, 6015, '\p{^iskhmr}', "");
-Expect(1, 6015, '\P{iskhmr}', "");
-Expect(0, 6015, '\P{^iskhmr}', "");
-Expect(1, 6109, '\p{ IS-KHMR}', "");
-Expect(0, 6109, '\p{^ IS-KHMR}', "");
-Expect(0, 6109, '\P{ IS-KHMR}', "");
-Expect(1, 6109, '\P{^ IS-KHMR}', "");
-Expect(0, 6015, '\p{ IS-KHMR}', "");
-Expect(1, 6015, '\p{^ IS-KHMR}', "");
-Expect(1, 6015, '\P{ IS-KHMR}', "");
-Expect(0, 6015, '\P{^ IS-KHMR}', "");
-Error('\p{ In:=NKo}');
-Error('\P{ In:=NKo}');
-Expect(1, 2047, '\p{innko}', "");
-Expect(0, 2047, '\p{^innko}', "");
-Expect(0, 2047, '\P{innko}', "");
-Expect(1, 2047, '\P{^innko}', "");
-Expect(0, 1983, '\p{innko}', "");
-Expect(1, 1983, '\p{^innko}', "");
-Expect(1, 1983, '\P{innko}', "");
-Expect(0, 1983, '\P{^innko}', "");
-Expect(1, 2047, '\p{_in NKo}', "");
-Expect(0, 2047, '\p{^_in NKo}', "");
-Expect(0, 2047, '\P{_in NKo}', "");
-Expect(1, 2047, '\P{^_in NKo}', "");
-Expect(0, 1983, '\p{_in NKo}', "");
-Expect(1, 1983, '\p{^_in NKo}', "");
-Expect(1, 1983, '\P{_in NKo}', "");
-Expect(0, 1983, '\P{^_in NKo}', "");
-Error('\p{-/a/linear_B Syllabary}');
-Error('\P{-/a/linear_B Syllabary}');
-Expect(1, 65663, '\p{linearbsyllabary}', "");
-Expect(0, 65663, '\p{^linearbsyllabary}', "");
-Expect(0, 65663, '\P{linearbsyllabary}', "");
-Expect(1, 65663, '\P{^linearbsyllabary}', "");
-Expect(0, 1, '\p{linearbsyllabary}', "");
-Expect(1, 1, '\p{^linearbsyllabary}', "");
-Expect(1, 1, '\P{linearbsyllabary}', "");
-Expect(0, 1, '\P{^linearbsyllabary}', "");
-Expect(1, 65663, '\p{_Linear b SYLLABARY}', "");
-Expect(0, 65663, '\p{^_Linear b SYLLABARY}', "");
-Expect(0, 65663, '\P{_Linear b SYLLABARY}', "");
-Expect(1, 65663, '\P{^_Linear b SYLLABARY}', "");
-Expect(0, 1, '\p{_Linear b SYLLABARY}', "");
-Expect(1, 1, '\p{^_Linear b SYLLABARY}', "");
-Expect(1, 1, '\P{_Linear b SYLLABARY}', "");
-Expect(0, 1, '\P{^_Linear b SYLLABARY}', "");
-Error('\p{-Is-LINEAR-B:=syllabary}');
-Error('\P{-Is-LINEAR-B:=syllabary}');
-Expect(1, 65663, '\p{islinearbsyllabary}', "");
-Expect(0, 65663, '\p{^islinearbsyllabary}', "");
-Expect(0, 65663, '\P{islinearbsyllabary}', "");
-Expect(1, 65663, '\P{^islinearbsyllabary}', "");
-Expect(0, 1, '\p{islinearbsyllabary}', "");
-Expect(1, 1, '\p{^islinearbsyllabary}', "");
-Expect(1, 1, '\P{islinearbsyllabary}', "");
-Expect(0, 1, '\P{^islinearbsyllabary}', "");
-Expect(1, 65663, '\p{ _IS_Linear B-SYLLABARY}', "");
-Expect(0, 65663, '\p{^ _IS_Linear B-SYLLABARY}', "");
-Expect(0, 65663, '\P{ _IS_Linear B-SYLLABARY}', "");
-Expect(1, 65663, '\P{^ _IS_Linear B-SYLLABARY}', "");
-Expect(0, 1, '\p{ _IS_Linear B-SYLLABARY}', "");
-Expect(1, 1, '\p{^ _IS_Linear B-SYLLABARY}', "");
-Expect(1, 1, '\P{ _IS_Linear B-SYLLABARY}', "");
-Expect(0, 1, '\P{^ _IS_Linear B-SYLLABARY}', "");
-Error('\p{/a/ In Linear_b-Syllabary}');
-Error('\P{/a/ In Linear_b-Syllabary}');
-Expect(1, 65663, '\p{inlinearbsyllabary}', "");
-Expect(0, 65663, '\p{^inlinearbsyllabary}', "");
-Expect(0, 65663, '\P{inlinearbsyllabary}', "");
-Expect(1, 65663, '\P{^inlinearbsyllabary}', "");
-Expect(0, 1, '\p{inlinearbsyllabary}', "");
-Expect(1, 1, '\p{^inlinearbsyllabary}', "");
-Expect(1, 1, '\P{inlinearbsyllabary}', "");
-Expect(0, 1, '\P{^inlinearbsyllabary}', "");
-Expect(1, 65663, '\p{ In Linear B-SYLLABARY}', "");
-Expect(0, 65663, '\p{^ In Linear B-SYLLABARY}', "");
-Expect(0, 65663, '\P{ In Linear B-SYLLABARY}', "");
-Expect(1, 65663, '\P{^ In Linear B-SYLLABARY}', "");
-Expect(0, 1, '\p{ In Linear B-SYLLABARY}', "");
-Expect(1, 1, '\p{^ In Linear B-SYLLABARY}', "");
-Expect(1, 1, '\P{ In Linear B-SYLLABARY}', "");
-Expect(0, 1, '\P{^ In Linear B-SYLLABARY}', "");
-Error('\p{ Hangul jamo/a/EXTENDED B}');
-Error('\P{ Hangul jamo/a/EXTENDED B}');
-Expect(1, 55295, '\p{hanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^hanguljamoextendedb}', "");
-Expect(0, 55295, '\P{hanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^hanguljamoextendedb}', "");
-Expect(0, 55215, '\p{hanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^hanguljamoextendedb}', "");
-Expect(1, 55215, '\P{hanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^hanguljamoextendedb}', "");
-Expect(1, 55295, '\p{_HANGUL-Jamo_Extended-B}', "");
-Expect(0, 55295, '\p{^_HANGUL-Jamo_Extended-B}', "");
-Expect(0, 55295, '\P{_HANGUL-Jamo_Extended-B}', "");
-Expect(1, 55295, '\P{^_HANGUL-Jamo_Extended-B}', "");
-Expect(0, 55215, '\p{_HANGUL-Jamo_Extended-B}', "");
-Expect(1, 55215, '\p{^_HANGUL-Jamo_Extended-B}', "");
-Expect(1, 55215, '\P{_HANGUL-Jamo_Extended-B}', "");
-Expect(0, 55215, '\P{^_HANGUL-Jamo_Extended-B}', "");
-Error('\p{- IS:=Hangul Jamo_Extended_B}');
-Error('\P{- IS:=Hangul Jamo_Extended_B}');
-Expect(1, 55295, '\p{ishanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^ishanguljamoextendedb}', "");
-Expect(0, 55295, '\P{ishanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^ishanguljamoextendedb}', "");
-Expect(0, 55215, '\p{ishanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^ishanguljamoextendedb}', "");
-Expect(1, 55215, '\P{ishanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^ishanguljamoextendedb}', "");
-Expect(1, 55295, '\p{- Ishangul JAMO-Extended_B}', "");
-Expect(0, 55295, '\p{^- Ishangul JAMO-Extended_B}', "");
-Expect(0, 55295, '\P{- Ishangul JAMO-Extended_B}', "");
-Expect(1, 55295, '\P{^- Ishangul JAMO-Extended_B}', "");
-Expect(0, 55215, '\p{- Ishangul JAMO-Extended_B}', "");
-Expect(1, 55215, '\p{^- Ishangul JAMO-Extended_B}', "");
-Expect(1, 55215, '\P{- Ishangul JAMO-Extended_B}', "");
-Expect(0, 55215, '\P{^- Ishangul JAMO-Extended_B}', "");
-Error('\p{ _INHangul_JAMO/a/Extended B}');
-Error('\P{ _INHangul_JAMO/a/Extended B}');
-Expect(1, 55295, '\p{inhanguljamoextendedb}', "");
-Expect(0, 55295, '\p{^inhanguljamoextendedb}', "");
-Expect(0, 55295, '\P{inhanguljamoextendedb}', "");
-Expect(1, 55295, '\P{^inhanguljamoextendedb}', "");
-Expect(0, 55215, '\p{inhanguljamoextendedb}', "");
-Expect(1, 55215, '\p{^inhanguljamoextendedb}', "");
-Expect(1, 55215, '\P{inhanguljamoextendedb}', "");
-Expect(0, 55215, '\P{^inhanguljamoextendedb}', "");
-Expect(1, 55295, '\p{-inhangul jamo EXTENDED B}', "");
-Expect(0, 55295, '\p{^-inhangul jamo EXTENDED B}', "");
-Expect(0, 55295, '\P{-inhangul jamo EXTENDED B}', "");
-Expect(1, 55295, '\P{^-inhangul jamo EXTENDED B}', "");
-Expect(0, 55215, '\p{-inhangul jamo EXTENDED B}', "");
-Expect(1, 55215, '\p{^-inhangul jamo EXTENDED B}', "");
-Expect(1, 55215, '\P{-inhangul jamo EXTENDED B}', "");
-Expect(0, 55215, '\P{^-inhangul jamo EXTENDED B}', "");
-Error('\p{:=_-IN_Buginese}');
-Error('\P{:=_-IN_Buginese}');
-Expect(1, 6687, '\p{inbuginese}', "");
-Expect(0, 6687, '\p{^inbuginese}', "");
-Expect(0, 6687, '\P{inbuginese}', "");
-Expect(1, 6687, '\P{^inbuginese}', "");
-Expect(0, 6655, '\p{inbuginese}', "");
-Expect(1, 6655, '\p{^inbuginese}', "");
-Expect(1, 6655, '\P{inbuginese}', "");
-Expect(0, 6655, '\P{^inbuginese}', "");
-Expect(1, 6687, '\p{_In Buginese}', "");
-Expect(0, 6687, '\p{^_In Buginese}', "");
-Expect(0, 6687, '\P{_In Buginese}', "");
-Expect(1, 6687, '\P{^_In Buginese}', "");
-Expect(0, 6655, '\p{_In Buginese}', "");
-Expect(1, 6655, '\p{^_In Buginese}', "");
-Expect(1, 6655, '\P{_In Buginese}', "");
-Expect(0, 6655, '\P{^_In Buginese}', "");
-Error('\p{ /a/In Tagbanwa}');
-Error('\P{ /a/In Tagbanwa}');
-Expect(1, 6015, '\p{intagbanwa}', "");
-Expect(0, 6015, '\p{^intagbanwa}', "");
-Expect(0, 6015, '\P{intagbanwa}', "");
-Expect(1, 6015, '\P{^intagbanwa}', "");
-Expect(0, 5983, '\p{intagbanwa}', "");
-Expect(1, 5983, '\p{^intagbanwa}', "");
-Expect(1, 5983, '\P{intagbanwa}', "");
-Expect(0, 5983, '\P{^intagbanwa}', "");
-Expect(1, 6015, '\p{_ In_TAGBANWA}', "");
-Expect(0, 6015, '\p{^_ In_TAGBANWA}', "");
-Expect(0, 6015, '\P{_ In_TAGBANWA}', "");
-Expect(1, 6015, '\P{^_ In_TAGBANWA}', "");
-Expect(0, 5983, '\p{_ In_TAGBANWA}', "");
-Expect(1, 5983, '\p{^_ In_TAGBANWA}', "");
-Expect(1, 5983, '\P{_ In_TAGBANWA}', "");
-Expect(0, 5983, '\P{^_ In_TAGBANWA}', "");
-Error('\p{/a/__XID_start}');
-Error('\P{/a/__XID_start}');
-Expect(1, 90, '\p{xidstart}', "");
-Expect(0, 90, '\p{^xidstart}', "");
-Expect(0, 90, '\P{xidstart}', "");
-Expect(1, 90, '\P{^xidstart}', "");
-Expect(0, 64, '\p{xidstart}', "");
-Expect(1, 64, '\p{^xidstart}', "");
-Expect(1, 64, '\P{xidstart}', "");
-Expect(0, 64, '\P{^xidstart}', "");
-Expect(1, 90, '\p{_ XID Start}', "");
-Expect(0, 90, '\p{^_ XID Start}', "");
-Expect(0, 90, '\P{_ XID Start}', "");
-Expect(1, 90, '\P{^_ XID Start}', "");
-Expect(0, 64, '\p{_ XID Start}', "");
-Expect(1, 64, '\p{^_ XID Start}', "");
-Expect(1, 64, '\P{_ XID Start}', "");
-Expect(0, 64, '\P{^_ XID Start}', "");
-Error('\p{-/a/Is xid Start}');
-Error('\P{-/a/Is xid Start}');
-Expect(1, 90, '\p{isxidstart}', "");
-Expect(0, 90, '\p{^isxidstart}', "");
-Expect(0, 90, '\P{isxidstart}', "");
-Expect(1, 90, '\P{^isxidstart}', "");
-Expect(0, 64, '\p{isxidstart}', "");
-Expect(1, 64, '\p{^isxidstart}', "");
-Expect(1, 64, '\P{isxidstart}', "");
-Expect(0, 64, '\P{^isxidstart}', "");
-Expect(1, 90, '\p{-Is XID Start}', "");
-Expect(0, 90, '\p{^-Is XID Start}', "");
-Expect(0, 90, '\P{-Is XID Start}', "");
-Expect(1, 90, '\P{^-Is XID Start}', "");
-Expect(0, 64, '\p{-Is XID Start}', "");
-Expect(1, 64, '\p{^-Is XID Start}', "");
-Expect(1, 64, '\P{-Is XID Start}', "");
-Expect(0, 64, '\P{^-Is XID Start}', "");
-Error('\p{ XIDS/a/}');
-Error('\P{ XIDS/a/}');
-Expect(1, 90, '\p{xids}', "");
-Expect(0, 90, '\p{^xids}', "");
-Expect(0, 90, '\P{xids}', "");
-Expect(1, 90, '\P{^xids}', "");
-Expect(0, 64, '\p{xids}', "");
-Expect(1, 64, '\p{^xids}', "");
-Expect(1, 64, '\P{xids}', "");
-Expect(0, 64, '\P{^xids}', "");
-Expect(1, 90, '\p{_ XIDS}', "");
-Expect(0, 90, '\p{^_ XIDS}', "");
-Expect(0, 90, '\P{_ XIDS}', "");
-Expect(1, 90, '\P{^_ XIDS}', "");
-Expect(0, 64, '\p{_ XIDS}', "");
-Expect(1, 64, '\p{^_ XIDS}', "");
-Expect(1, 64, '\P{_ XIDS}', "");
-Expect(0, 64, '\P{^_ XIDS}', "");
-Error('\p{:=-_Is-XIDS}');
-Error('\P{:=-_Is-XIDS}');
-Expect(1, 90, '\p{isxids}', "");
-Expect(0, 90, '\p{^isxids}', "");
-Expect(0, 90, '\P{isxids}', "");
-Expect(1, 90, '\P{^isxids}', "");
-Expect(0, 64, '\p{isxids}', "");
-Expect(1, 64, '\p{^isxids}', "");
-Expect(1, 64, '\P{isxids}', "");
-Expect(0, 64, '\P{^isxids}', "");
-Expect(1, 90, '\p{_IS XIDS}', "");
-Expect(0, 90, '\p{^_IS XIDS}', "");
-Expect(0, 90, '\P{_IS XIDS}', "");
-Expect(1, 90, '\P{^_IS XIDS}', "");
-Expect(0, 64, '\p{_IS XIDS}', "");
-Expect(1, 64, '\p{^_IS XIDS}', "");
-Expect(1, 64, '\P{_IS XIDS}', "");
-Expect(0, 64, '\P{^_IS XIDS}', "");
-Error('\p{ /a/GRAPH}');
-Error('\P{ /a/GRAPH}');
-Expect(1, 126, '\p{graph}', "");
-Expect(0, 126, '\p{^graph}', "");
-Expect(0, 126, '\P{graph}', "");
-Expect(1, 126, '\P{^graph}', "");
-Expect(0, 32, '\p{graph}', "");
-Expect(1, 32, '\p{^graph}', "");
-Expect(1, 32, '\P{graph}', "");
-Expect(0, 32, '\P{^graph}', "");
-Expect(1, 126, '\p{ _Graph}', "");
-Expect(0, 126, '\p{^ _Graph}', "");
-Expect(0, 126, '\P{ _Graph}', "");
-Expect(1, 126, '\P{^ _Graph}', "");
-Expect(0, 32, '\p{ _Graph}', "");
-Expect(1, 32, '\p{^ _Graph}', "");
-Expect(1, 32, '\P{ _Graph}', "");
-Expect(0, 32, '\P{^ _Graph}', "");
-Error('\p{-:=Is Graph}');
-Error('\P{-:=Is Graph}');
-Expect(1, 126, '\p{isgraph}', "");
-Expect(0, 126, '\p{^isgraph}', "");
-Expect(0, 126, '\P{isgraph}', "");
-Expect(1, 126, '\P{^isgraph}', "");
-Expect(0, 32, '\p{isgraph}', "");
-Expect(1, 32, '\p{^isgraph}', "");
-Expect(1, 32, '\P{isgraph}', "");
-Expect(0, 32, '\P{^isgraph}', "");
-Expect(1, 126, '\p{__IS Graph}', "");
-Expect(0, 126, '\p{^__IS Graph}', "");
-Expect(0, 126, '\P{__IS Graph}', "");
-Expect(1, 126, '\P{^__IS Graph}', "");
-Expect(0, 32, '\p{__IS Graph}', "");
-Expect(1, 32, '\p{^__IS Graph}', "");
-Expect(1, 32, '\P{__IS Graph}', "");
-Expect(0, 32, '\P{^__IS Graph}', "");
-Error('\p{-Phonetic:=EXTENSIONS_Supplement}');
-Error('\P{-Phonetic:=EXTENSIONS_Supplement}');
-Expect(1, 7615, '\p{phoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^phoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{phoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^phoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{phoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^phoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{phoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^phoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{ Phonetic Extensions Supplement}', "");
-Expect(0, 7615, '\p{^ Phonetic Extensions Supplement}', "");
-Expect(0, 7615, '\P{ Phonetic Extensions Supplement}', "");
-Expect(1, 7615, '\P{^ Phonetic Extensions Supplement}', "");
-Expect(0, 7551, '\p{ Phonetic Extensions Supplement}', "");
-Expect(1, 7551, '\p{^ Phonetic Extensions Supplement}', "");
-Expect(1, 7551, '\P{ Phonetic Extensions Supplement}', "");
-Expect(0, 7551, '\P{^ Phonetic Extensions Supplement}', "");
-Error('\p{/a/_ISPhoneticExtensions supplement}');
-Error('\P{/a/_ISPhoneticExtensions supplement}');
-Expect(1, 7615, '\p{isphoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^isphoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{isphoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^isphoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{isphoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^isphoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{isphoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^isphoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{_IS phonetic_extensionssupplement}', "");
-Expect(0, 7615, '\p{^_IS phonetic_extensionssupplement}', "");
-Expect(0, 7615, '\P{_IS phonetic_extensionssupplement}', "");
-Expect(1, 7615, '\P{^_IS phonetic_extensionssupplement}', "");
-Expect(0, 7551, '\p{_IS phonetic_extensionssupplement}', "");
-Expect(1, 7551, '\p{^_IS phonetic_extensionssupplement}', "");
-Expect(1, 7551, '\P{_IS phonetic_extensionssupplement}', "");
-Expect(0, 7551, '\P{^_IS phonetic_extensionssupplement}', "");
-Error('\p{/a/- InPhonetic_Extensions_SUPPLEMENT}');
-Error('\P{/a/- InPhonetic_Extensions_SUPPLEMENT}');
-Expect(1, 7615, '\p{inphoneticextensionssupplement}', "");
-Expect(0, 7615, '\p{^inphoneticextensionssupplement}', "");
-Expect(0, 7615, '\P{inphoneticextensionssupplement}', "");
-Expect(1, 7615, '\P{^inphoneticextensionssupplement}', "");
-Expect(0, 7551, '\p{inphoneticextensionssupplement}', "");
-Expect(1, 7551, '\p{^inphoneticextensionssupplement}', "");
-Expect(1, 7551, '\P{inphoneticextensionssupplement}', "");
-Expect(0, 7551, '\P{^inphoneticextensionssupplement}', "");
-Expect(1, 7615, '\p{_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(0, 7615, '\p{^_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(0, 7615, '\P{_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(1, 7615, '\P{^_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(0, 7551, '\p{_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(1, 7551, '\p{^_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(1, 7551, '\P{_-IN PHONETIC EXTENSIONSSupplement}', "");
-Expect(0, 7551, '\P{^_-IN PHONETIC EXTENSIONSSupplement}', "");
-Error('\p{:=-_modifier-tone LETTERS}');
-Error('\P{:=-_modifier-tone LETTERS}');
-Expect(1, 42783, '\p{modifiertoneletters}', "");
-Expect(0, 42783, '\p{^modifiertoneletters}', "");
-Expect(0, 42783, '\P{modifiertoneletters}', "");
-Expect(1, 42783, '\P{^modifiertoneletters}', "");
-Expect(0, 42751, '\p{modifiertoneletters}', "");
-Expect(1, 42751, '\p{^modifiertoneletters}', "");
-Expect(1, 42751, '\P{modifiertoneletters}', "");
-Expect(0, 42751, '\P{^modifiertoneletters}', "");
-Expect(1, 42783, '\p{-Modifier TONE-LETTERS}', "");
-Expect(0, 42783, '\p{^-Modifier TONE-LETTERS}', "");
-Expect(0, 42783, '\P{-Modifier TONE-LETTERS}', "");
-Expect(1, 42783, '\P{^-Modifier TONE-LETTERS}', "");
-Expect(0, 42751, '\p{-Modifier TONE-LETTERS}', "");
-Expect(1, 42751, '\p{^-Modifier TONE-LETTERS}', "");
-Expect(1, 42751, '\P{-Modifier TONE-LETTERS}', "");
-Expect(0, 42751, '\P{^-Modifier TONE-LETTERS}', "");
-Error('\p{ -Is_Modifier TONELetters/a/}');
-Error('\P{ -Is_Modifier TONELetters/a/}');
-Expect(1, 42783, '\p{ismodifiertoneletters}', "");
-Expect(0, 42783, '\p{^ismodifiertoneletters}', "");
-Expect(0, 42783, '\P{ismodifiertoneletters}', "");
-Expect(1, 42783, '\P{^ismodifiertoneletters}', "");
-Expect(0, 42751, '\p{ismodifiertoneletters}', "");
-Expect(1, 42751, '\p{^ismodifiertoneletters}', "");
-Expect(1, 42751, '\P{ismodifiertoneletters}', "");
-Expect(0, 42751, '\P{^ismodifiertoneletters}', "");
-Expect(1, 42783, '\p{ _is-MODIFIER-Tone Letters}', "");
-Expect(0, 42783, '\p{^ _is-MODIFIER-Tone Letters}', "");
-Expect(0, 42783, '\P{ _is-MODIFIER-Tone Letters}', "");
-Expect(1, 42783, '\P{^ _is-MODIFIER-Tone Letters}', "");
-Expect(0, 42751, '\p{ _is-MODIFIER-Tone Letters}', "");
-Expect(1, 42751, '\p{^ _is-MODIFIER-Tone Letters}', "");
-Expect(1, 42751, '\P{ _is-MODIFIER-Tone Letters}', "");
-Expect(0, 42751, '\P{^ _is-MODIFIER-Tone Letters}', "");
-Error('\p{-:=in MODIFIERTONE Letters}');
-Error('\P{-:=in MODIFIERTONE Letters}');
-Expect(1, 42783, '\p{inmodifiertoneletters}', "");
-Expect(0, 42783, '\p{^inmodifiertoneletters}', "");
-Expect(0, 42783, '\P{inmodifiertoneletters}', "");
-Expect(1, 42783, '\P{^inmodifiertoneletters}', "");
-Expect(0, 42751, '\p{inmodifiertoneletters}', "");
-Expect(1, 42751, '\p{^inmodifiertoneletters}', "");
-Expect(1, 42751, '\P{inmodifiertoneletters}', "");
-Expect(0, 42751, '\P{^inmodifiertoneletters}', "");
-Expect(1, 42783, '\p{ In-MODIFIERTONE_Letters}', "");
-Expect(0, 42783, '\p{^ In-MODIFIERTONE_Letters}', "");
-Expect(0, 42783, '\P{ In-MODIFIERTONE_Letters}', "");
-Expect(1, 42783, '\P{^ In-MODIFIERTONE_Letters}', "");
-Expect(0, 42751, '\p{ In-MODIFIERTONE_Letters}', "");
-Expect(1, 42751, '\p{^ In-MODIFIERTONE_Letters}', "");
-Expect(1, 42751, '\P{ In-MODIFIERTONE_Letters}', "");
-Expect(0, 42751, '\P{^ In-MODIFIERTONE_Letters}', "");
-Error('\p{:=_ CHANGES when CASEFOLDED}');
-Error('\P{:=_ CHANGES when CASEFOLDED}');
-Expect(1, 90, '\p{changeswhencasefolded}', "");
-Expect(0, 90, '\p{^changeswhencasefolded}', "");
-Expect(0, 90, '\P{changeswhencasefolded}', "");
-Expect(1, 90, '\P{^changeswhencasefolded}', "");
-Expect(0, 64, '\p{changeswhencasefolded}', "");
-Expect(1, 64, '\p{^changeswhencasefolded}', "");
-Expect(1, 64, '\P{changeswhencasefolded}', "");
-Expect(0, 64, '\P{^changeswhencasefolded}', "");
-Expect(1, 90, '\p{- changesWhen_Casefolded}', "");
-Expect(0, 90, '\p{^- changesWhen_Casefolded}', "");
-Expect(0, 90, '\P{- changesWhen_Casefolded}', "");
-Expect(1, 90, '\P{^- changesWhen_Casefolded}', "");
-Expect(0, 64, '\p{- changesWhen_Casefolded}', "");
-Expect(1, 64, '\p{^- changesWhen_Casefolded}', "");
-Expect(1, 64, '\P{- changesWhen_Casefolded}', "");
-Expect(0, 64, '\P{^- changesWhen_Casefolded}', "");
-Error('\p{_ IS:=Changes_When CASEFOLDED}');
-Error('\P{_ IS:=Changes_When CASEFOLDED}');
-Expect(1, 90, '\p{ischangeswhencasefolded}', "");
-Expect(0, 90, '\p{^ischangeswhencasefolded}', "");
-Expect(0, 90, '\P{ischangeswhencasefolded}', "");
-Expect(1, 90, '\P{^ischangeswhencasefolded}', "");
-Expect(0, 64, '\p{ischangeswhencasefolded}', "");
-Expect(1, 64, '\p{^ischangeswhencasefolded}', "");
-Expect(1, 64, '\P{ischangeswhencasefolded}', "");
-Expect(0, 64, '\P{^ischangeswhencasefolded}', "");
-Expect(1, 90, '\p{ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(0, 90, '\p{^ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(0, 90, '\P{ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(1, 90, '\P{^ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(0, 64, '\p{ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(1, 64, '\p{^ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(1, 64, '\P{ _Is CHANGESWHEN_CASEFOLDED}', "");
-Expect(0, 64, '\P{^ _Is CHANGESWHEN_CASEFOLDED}', "");
-Error('\p{ /a/CWCF}');
-Error('\P{ /a/CWCF}');
-Expect(1, 90, '\p{cwcf}', "");
-Expect(0, 90, '\p{^cwcf}', "");
-Expect(0, 90, '\P{cwcf}', "");
-Expect(1, 90, '\P{^cwcf}', "");
-Expect(0, 64, '\p{cwcf}', "");
-Expect(1, 64, '\p{^cwcf}', "");
-Expect(1, 64, '\P{cwcf}', "");
-Expect(0, 64, '\P{^cwcf}', "");
-Expect(1, 90, '\p{-CWCF}', "");
-Expect(0, 90, '\p{^-CWCF}', "");
-Expect(0, 90, '\P{-CWCF}', "");
-Expect(1, 90, '\P{^-CWCF}', "");
-Expect(0, 64, '\p{-CWCF}', "");
-Expect(1, 64, '\p{^-CWCF}', "");
-Expect(1, 64, '\P{-CWCF}', "");
-Expect(0, 64, '\P{^-CWCF}', "");
-Error('\p{ :=iscwcf}');
-Error('\P{ :=iscwcf}');
-Expect(1, 90, '\p{iscwcf}', "");
-Expect(0, 90, '\p{^iscwcf}', "");
-Expect(0, 90, '\P{iscwcf}', "");
-Expect(1, 90, '\P{^iscwcf}', "");
-Expect(0, 64, '\p{iscwcf}', "");
-Expect(1, 64, '\p{^iscwcf}', "");
-Expect(1, 64, '\P{iscwcf}', "");
-Expect(0, 64, '\P{^iscwcf}', "");
-Expect(1, 90, '\p{ IS_CWCF}', "");
-Expect(0, 90, '\p{^ IS_CWCF}', "");
-Expect(0, 90, '\P{ IS_CWCF}', "");
-Expect(1, 90, '\P{^ IS_CWCF}', "");
-Expect(0, 64, '\p{ IS_CWCF}', "");
-Expect(1, 64, '\p{^ IS_CWCF}', "");
-Expect(1, 64, '\P{ IS_CWCF}', "");
-Expect(0, 64, '\P{^ IS_CWCF}', "");
-Error('\p{ Private:=USEArea}');
-Error('\P{ Private:=USEArea}');
-Expect(1, 63743, '\p{privateusearea}', "");
-Expect(0, 63743, '\p{^privateusearea}', "");
-Expect(0, 63743, '\P{privateusearea}', "");
-Expect(1, 63743, '\P{^privateusearea}', "");
-Expect(0, 1, '\p{privateusearea}', "");
-Expect(1, 1, '\p{^privateusearea}', "");
-Expect(1, 1, '\P{privateusearea}', "");
-Expect(0, 1, '\P{^privateusearea}', "");
-Expect(1, 63743, '\p{-PRIVATE USE Area}', "");
-Expect(0, 63743, '\p{^-PRIVATE USE Area}', "");
-Expect(0, 63743, '\P{-PRIVATE USE Area}', "");
-Expect(1, 63743, '\P{^-PRIVATE USE Area}', "");
-Expect(0, 1, '\p{-PRIVATE USE Area}', "");
-Expect(1, 1, '\p{^-PRIVATE USE Area}', "");
-Expect(1, 1, '\P{-PRIVATE USE Area}', "");
-Expect(0, 1, '\P{^-PRIVATE USE Area}', "");
-Error('\p{:=--IS-Private-USE-Area}');
-Error('\P{:=--IS-Private-USE-Area}');
-Expect(1, 63743, '\p{isprivateusearea}', "");
-Expect(0, 63743, '\p{^isprivateusearea}', "");
-Expect(0, 63743, '\P{isprivateusearea}', "");
-Expect(1, 63743, '\P{^isprivateusearea}', "");
-Expect(0, 1, '\p{isprivateusearea}', "");
-Expect(1, 1, '\p{^isprivateusearea}', "");
-Expect(1, 1, '\P{isprivateusearea}', "");
-Expect(0, 1, '\P{^isprivateusearea}', "");
-Expect(1, 63743, '\p{ isprivateuse AREA}', "");
-Expect(0, 63743, '\p{^ isprivateuse AREA}', "");
-Expect(0, 63743, '\P{ isprivateuse AREA}', "");
-Expect(1, 63743, '\P{^ isprivateuse AREA}', "");
-Expect(0, 1, '\p{ isprivateuse AREA}', "");
-Expect(1, 1, '\p{^ isprivateuse AREA}', "");
-Expect(1, 1, '\P{ isprivateuse AREA}', "");
-Expect(0, 1, '\P{^ isprivateuse AREA}', "");
-Error('\p{_:=IN-PRIVATE USEArea}');
-Error('\P{_:=IN-PRIVATE USEArea}');
-Expect(1, 63743, '\p{inprivateusearea}', "");
-Expect(0, 63743, '\p{^inprivateusearea}', "");
-Expect(0, 63743, '\P{inprivateusearea}', "");
-Expect(1, 63743, '\P{^inprivateusearea}', "");
-Expect(0, 1, '\p{inprivateusearea}', "");
-Expect(1, 1, '\p{^inprivateusearea}', "");
-Expect(1, 1, '\P{inprivateusearea}', "");
-Expect(0, 1, '\P{^inprivateusearea}', "");
-Expect(1, 63743, '\p{__In_Private Use_area}', "");
-Expect(0, 63743, '\p{^__In_Private Use_area}', "");
-Expect(0, 63743, '\P{__In_Private Use_area}', "");
-Expect(1, 63743, '\P{^__In_Private Use_area}', "");
-Expect(0, 1, '\p{__In_Private Use_area}', "");
-Expect(1, 1, '\p{^__In_Private Use_area}', "");
-Expect(1, 1, '\P{__In_Private Use_area}', "");
-Expect(0, 1, '\P{^__In_Private Use_area}', "");
-Error('\p{_:=In_private Use}');
-Error('\P{_:=In_private Use}');
-Expect(1, 63743, '\p{inprivateuse}', "");
-Expect(0, 63743, '\p{^inprivateuse}', "");
-Expect(0, 63743, '\P{inprivateuse}', "");
-Expect(1, 63743, '\P{^inprivateuse}', "");
-Expect(0, 1, '\p{inprivateuse}', "");
-Expect(1, 1, '\p{^inprivateuse}', "");
-Expect(1, 1, '\P{inprivateuse}', "");
-Expect(0, 1, '\P{^inprivateuse}', "");
-Expect(1, 63743, '\p{ _INprivateuse}', "");
-Expect(0, 63743, '\p{^ _INprivateuse}', "");
-Expect(0, 63743, '\P{ _INprivateuse}', "");
-Expect(1, 63743, '\P{^ _INprivateuse}', "");
-Expect(0, 1, '\p{ _INprivateuse}', "");
-Expect(1, 1, '\p{^ _INprivateuse}', "");
-Expect(1, 1, '\P{ _INprivateuse}', "");
-Expect(0, 1, '\P{^ _INprivateuse}', "");
-Error('\p{ :=LYCIAN}');
-Error('\P{ :=LYCIAN}');
-Expect(1, 66204, '\p{lycian}', "");
-Expect(0, 66204, '\p{^lycian}', "");
-Expect(0, 66204, '\P{lycian}', "");
-Expect(1, 66204, '\P{^lycian}', "");
-Expect(0, 66175, '\p{lycian}', "");
-Expect(1, 66175, '\p{^lycian}', "");
-Expect(1, 66175, '\P{lycian}', "");
-Expect(0, 66175, '\P{^lycian}', "");
-Expect(1, 66204, '\p{- Lycian}', "");
-Expect(0, 66204, '\p{^- Lycian}', "");
-Expect(0, 66204, '\P{- Lycian}', "");
-Expect(1, 66204, '\P{^- Lycian}', "");
-Expect(0, 66175, '\p{- Lycian}', "");
-Expect(1, 66175, '\p{^- Lycian}', "");
-Expect(1, 66175, '\P{- Lycian}', "");
-Expect(0, 66175, '\P{^- Lycian}', "");
-Error('\p{ Is:=Lycian}');
-Error('\P{ Is:=Lycian}');
-Expect(1, 66204, '\p{islycian}', "");
-Expect(0, 66204, '\p{^islycian}', "");
-Expect(0, 66204, '\P{islycian}', "");
-Expect(1, 66204, '\P{^islycian}', "");
-Expect(0, 66175, '\p{islycian}', "");
-Expect(1, 66175, '\p{^islycian}', "");
-Expect(1, 66175, '\P{islycian}', "");
-Expect(0, 66175, '\P{^islycian}', "");
-Expect(1, 66204, '\p{ Is_LYCIAN}', "");
-Expect(0, 66204, '\p{^ Is_LYCIAN}', "");
-Expect(0, 66204, '\P{ Is_LYCIAN}', "");
-Expect(1, 66204, '\P{^ Is_LYCIAN}', "");
-Expect(0, 66175, '\p{ Is_LYCIAN}', "");
-Expect(1, 66175, '\p{^ Is_LYCIAN}', "");
-Expect(1, 66175, '\P{ Is_LYCIAN}', "");
-Expect(0, 66175, '\P{^ Is_LYCIAN}', "");
-Error('\p{_/a/lyci}');
-Error('\P{_/a/lyci}');
-Expect(1, 66204, '\p{lyci}', "");
-Expect(0, 66204, '\p{^lyci}', "");
-Expect(0, 66204, '\P{lyci}', "");
-Expect(1, 66204, '\P{^lyci}', "");
-Expect(0, 66175, '\p{lyci}', "");
-Expect(1, 66175, '\p{^lyci}', "");
-Expect(1, 66175, '\P{lyci}', "");
-Expect(0, 66175, '\P{^lyci}', "");
-Expect(1, 66204, '\p{ Lyci}', "");
-Expect(0, 66204, '\p{^ Lyci}', "");
-Expect(0, 66204, '\P{ Lyci}', "");
-Expect(1, 66204, '\P{^ Lyci}', "");
-Expect(0, 66175, '\p{ Lyci}', "");
-Expect(1, 66175, '\p{^ Lyci}', "");
-Expect(1, 66175, '\P{ Lyci}', "");
-Expect(0, 66175, '\P{^ Lyci}', "");
-Error('\p{:=__IS_Lyci}');
-Error('\P{:=__IS_Lyci}');
-Expect(1, 66204, '\p{islyci}', "");
-Expect(0, 66204, '\p{^islyci}', "");
-Expect(0, 66204, '\P{islyci}', "");
-Expect(1, 66204, '\P{^islyci}', "");
-Expect(0, 66175, '\p{islyci}', "");
-Expect(1, 66175, '\p{^islyci}', "");
-Expect(1, 66175, '\P{islyci}', "");
-Expect(0, 66175, '\P{^islyci}', "");
-Expect(1, 66204, '\p{_Is_Lyci}', "");
-Expect(0, 66204, '\p{^_Is_Lyci}', "");
-Expect(0, 66204, '\P{_Is_Lyci}', "");
-Expect(1, 66204, '\P{^_Is_Lyci}', "");
-Expect(0, 66175, '\p{_Is_Lyci}', "");
-Expect(1, 66175, '\p{^_Is_Lyci}', "");
-Expect(1, 66175, '\P{_Is_Lyci}', "");
-Expect(0, 66175, '\P{^_Is_Lyci}', "");
-Error('\p{/a/Number}');
-Error('\P{/a/Number}');
-Expect(1, 57, '\p{number}', "");
-Expect(0, 57, '\p{^number}', "");
-Expect(0, 57, '\P{number}', "");
-Expect(1, 57, '\P{^number}', "");
-Expect(0, 47, '\p{number}', "");
-Expect(1, 47, '\p{^number}', "");
-Expect(1, 47, '\P{number}', "");
-Expect(0, 47, '\P{^number}', "");
-Expect(1, 57, '\p{ _Number}', "");
-Expect(0, 57, '\p{^ _Number}', "");
-Expect(0, 57, '\P{ _Number}', "");
-Expect(1, 57, '\P{^ _Number}', "");
-Expect(0, 47, '\p{ _Number}', "");
-Expect(1, 47, '\p{^ _Number}', "");
-Expect(1, 47, '\P{ _Number}', "");
-Expect(0, 47, '\P{^ _Number}', "");
-Error('\p{:= Is Number}');
-Error('\P{:= Is Number}');
-Expect(1, 57, '\p{isnumber}', "");
-Expect(0, 57, '\p{^isnumber}', "");
-Expect(0, 57, '\P{isnumber}', "");
-Expect(1, 57, '\P{^isnumber}', "");
-Expect(0, 47, '\p{isnumber}', "");
-Expect(1, 47, '\p{^isnumber}', "");
-Expect(1, 47, '\P{isnumber}', "");
-Expect(0, 47, '\P{^isnumber}', "");
-Expect(1, 57, '\p{_IS-number}', "");
-Expect(0, 57, '\p{^_IS-number}', "");
-Expect(0, 57, '\P{_IS-number}', "");
-Expect(1, 57, '\P{^_IS-number}', "");
-Expect(0, 47, '\p{_IS-number}', "");
-Expect(1, 47, '\p{^_IS-number}', "");
-Expect(1, 47, '\P{_IS-number}', "");
-Expect(0, 47, '\P{^_IS-number}', "");
-Error('\p{/a/-_N}');
-Error('\P{/a/-_N}');
-Expect(1, 57, '\p{n}', "");
-Expect(0, 57, '\p{^n}', "");
-Expect(0, 57, '\P{n}', "");
-Expect(1, 57, '\P{^n}', "");
-Expect(0, 47, '\p{n}', "");
-Expect(1, 47, '\p{^n}', "");
-Expect(1, 47, '\P{n}', "");
-Expect(0, 47, '\P{^n}', "");
-Expect(1, 57, '\p{_-N}', "");
-Expect(0, 57, '\p{^_-N}', "");
-Expect(0, 57, '\P{_-N}', "");
-Expect(1, 57, '\P{^_-N}', "");
-Expect(0, 47, '\p{_-N}', "");
-Expect(1, 47, '\p{^_-N}', "");
-Expect(1, 47, '\P{_-N}', "");
-Expect(0, 47, '\P{^_-N}', "");
-Error('\p{ Is:=N}');
-Error('\P{ Is:=N}');
-Expect(1, 57, '\p{isn}', "");
-Expect(0, 57, '\p{^isn}', "");
-Expect(0, 57, '\P{isn}', "");
-Expect(1, 57, '\P{^isn}', "");
-Expect(0, 47, '\p{isn}', "");
-Expect(1, 47, '\p{^isn}', "");
-Expect(1, 47, '\P{isn}', "");
-Expect(0, 47, '\P{^isn}', "");
-Expect(1, 57, '\p{- Is n}', "");
-Expect(0, 57, '\p{^- Is n}', "");
-Expect(0, 57, '\P{- Is n}', "");
-Expect(1, 57, '\P{^- Is n}', "");
-Expect(0, 47, '\p{- Is n}', "");
-Expect(1, 47, '\p{^- Is n}', "");
-Expect(1, 47, '\P{- Is n}', "");
-Expect(0, 47, '\P{^- Is n}', "");
-Error('\p{_/a/POSIXDIGIT}');
-Error('\P{_/a/POSIXDIGIT}');
-Expect(1, 57, '\p{posixdigit}', "");
-Expect(0, 57, '\p{^posixdigit}', "");
-Expect(0, 57, '\P{posixdigit}', "");
-Expect(1, 57, '\P{^posixdigit}', "");
-Expect(0, 47, '\p{posixdigit}', "");
-Expect(1, 47, '\p{^posixdigit}', "");
-Expect(1, 47, '\P{posixdigit}', "");
-Expect(0, 47, '\P{^posixdigit}', "");
-Expect(1, 57, '\p{ PosixDigit}', "");
-Expect(0, 57, '\p{^ PosixDigit}', "");
-Expect(0, 57, '\P{ PosixDigit}', "");
-Expect(1, 57, '\P{^ PosixDigit}', "");
-Expect(0, 47, '\p{ PosixDigit}', "");
-Expect(1, 47, '\p{^ PosixDigit}', "");
-Expect(1, 47, '\P{ PosixDigit}', "");
-Expect(0, 47, '\P{^ PosixDigit}', "");
-Error('\p{_IS:=PosixDigit}');
-Error('\P{_IS:=PosixDigit}');
-Expect(1, 57, '\p{isposixdigit}', "");
-Expect(0, 57, '\p{^isposixdigit}', "");
-Expect(0, 57, '\P{isposixdigit}', "");
-Expect(1, 57, '\P{^isposixdigit}', "");
-Expect(0, 47, '\p{isposixdigit}', "");
-Expect(1, 47, '\p{^isposixdigit}', "");
-Expect(1, 47, '\P{isposixdigit}', "");
-Expect(0, 47, '\P{^isposixdigit}', "");
-Expect(1, 57, '\p{ Is_PosixDigit}', "");
-Expect(0, 57, '\p{^ Is_PosixDigit}', "");
-Expect(0, 57, '\P{ Is_PosixDigit}', "");
-Expect(1, 57, '\P{^ Is_PosixDigit}', "");
-Expect(0, 47, '\p{ Is_PosixDigit}', "");
-Expect(1, 47, '\p{^ Is_PosixDigit}', "");
-Expect(1, 47, '\P{ Is_PosixDigit}', "");
-Expect(0, 47, '\P{^ Is_PosixDigit}', "");
-Error('\p{:=- Georgian}');
-Error('\P{:=- Georgian}');
-Expect(1, 4293, '\p{georgian}', "");
-Expect(0, 4293, '\p{^georgian}', "");
-Expect(0, 4293, '\P{georgian}', "");
-Expect(1, 4293, '\P{^georgian}', "");
-Expect(0, 4255, '\p{georgian}', "");
-Expect(1, 4255, '\p{^georgian}', "");
-Expect(1, 4255, '\P{georgian}', "");
-Expect(0, 4255, '\P{^georgian}', "");
-Expect(1, 4293, '\p{ Georgian}', "");
-Expect(0, 4293, '\p{^ Georgian}', "");
-Expect(0, 4293, '\P{ Georgian}', "");
-Expect(1, 4293, '\P{^ Georgian}', "");
-Expect(0, 4255, '\p{ Georgian}', "");
-Expect(1, 4255, '\p{^ Georgian}', "");
-Expect(1, 4255, '\P{ Georgian}', "");
-Expect(0, 4255, '\P{^ Georgian}', "");
-Error('\p{ :=is_Georgian}');
-Error('\P{ :=is_Georgian}');
-Expect(1, 4293, '\p{isgeorgian}', "");
-Expect(0, 4293, '\p{^isgeorgian}', "");
-Expect(0, 4293, '\P{isgeorgian}', "");
-Expect(1, 4293, '\P{^isgeorgian}', "");
-Expect(0, 4255, '\p{isgeorgian}', "");
-Expect(1, 4255, '\p{^isgeorgian}', "");
-Expect(1, 4255, '\P{isgeorgian}', "");
-Expect(0, 4255, '\P{^isgeorgian}', "");
-Expect(1, 4293, '\p{- Is Georgian}', "");
-Expect(0, 4293, '\p{^- Is Georgian}', "");
-Expect(0, 4293, '\P{- Is Georgian}', "");
-Expect(1, 4293, '\P{^- Is Georgian}', "");
-Expect(0, 4255, '\p{- Is Georgian}', "");
-Expect(1, 4255, '\p{^- Is Georgian}', "");
-Expect(1, 4255, '\P{- Is Georgian}', "");
-Expect(0, 4255, '\P{^- Is Georgian}', "");
-Error('\p{ GEOR:=}');
-Error('\P{ GEOR:=}');
-Expect(1, 4293, '\p{geor}', "");
-Expect(0, 4293, '\p{^geor}', "");
-Expect(0, 4293, '\P{geor}', "");
-Expect(1, 4293, '\P{^geor}', "");
-Expect(0, 4255, '\p{geor}', "");
-Expect(1, 4255, '\p{^geor}', "");
-Expect(1, 4255, '\P{geor}', "");
-Expect(0, 4255, '\P{^geor}', "");
-Expect(1, 4293, '\p{ Geor}', "");
-Expect(0, 4293, '\p{^ Geor}', "");
-Expect(0, 4293, '\P{ Geor}', "");
-Expect(1, 4293, '\P{^ Geor}', "");
-Expect(0, 4255, '\p{ Geor}', "");
-Expect(1, 4255, '\p{^ Geor}', "");
-Expect(1, 4255, '\P{ Geor}', "");
-Expect(0, 4255, '\P{^ Geor}', "");
-Error('\p{- IS-Geor:=}');
-Error('\P{- IS-Geor:=}');
-Expect(1, 4293, '\p{isgeor}', "");
-Expect(0, 4293, '\p{^isgeor}', "");
-Expect(0, 4293, '\P{isgeor}', "");
-Expect(1, 4293, '\P{^isgeor}', "");
-Expect(0, 4255, '\p{isgeor}', "");
-Expect(1, 4255, '\p{^isgeor}', "");
-Expect(1, 4255, '\P{isgeor}', "");
-Expect(0, 4255, '\P{^isgeor}', "");
-Expect(1, 4293, '\p{_-isGeor}', "");
-Expect(0, 4293, '\p{^_-isGeor}', "");
-Expect(0, 4293, '\P{_-isGeor}', "");
-Expect(1, 4293, '\P{^_-isGeor}', "");
-Expect(0, 4255, '\p{_-isGeor}', "");
-Expect(1, 4255, '\p{^_-isGeor}', "");
-Expect(1, 4255, '\P{_-isGeor}', "");
-Expect(0, 4255, '\P{^_-isGeor}', "");
-Error('\p{:= _no_Block}');
-Error('\P{:= _no_Block}');
-Expect(1, 2303, '\p{noblock}', "");
-Expect(0, 2303, '\p{^noblock}', "");
-Expect(0, 2303, '\P{noblock}', "");
-Expect(1, 2303, '\P{^noblock}', "");
-Expect(0, 2111, '\p{noblock}', "");
-Expect(1, 2111, '\p{^noblock}', "");
-Expect(1, 2111, '\P{noblock}', "");
-Expect(0, 2111, '\P{^noblock}', "");
-Expect(1, 2303, '\p{ NO Block}', "");
-Expect(0, 2303, '\p{^ NO Block}', "");
-Expect(0, 2303, '\P{ NO Block}', "");
-Expect(1, 2303, '\P{^ NO Block}', "");
-Expect(0, 2111, '\p{ NO Block}', "");
-Expect(1, 2111, '\p{^ NO Block}', "");
-Expect(1, 2111, '\P{ NO Block}', "");
-Expect(0, 2111, '\P{^ NO Block}', "");
-Error('\p{:=_Is-NOBlock}');
-Error('\P{:=_Is-NOBlock}');
-Expect(1, 2303, '\p{isnoblock}', "");
-Expect(0, 2303, '\p{^isnoblock}', "");
-Expect(0, 2303, '\P{isnoblock}', "");
-Expect(1, 2303, '\P{^isnoblock}', "");
-Expect(0, 2111, '\p{isnoblock}', "");
-Expect(1, 2111, '\p{^isnoblock}', "");
-Expect(1, 2111, '\P{isnoblock}', "");
-Expect(0, 2111, '\P{^isnoblock}', "");
-Expect(1, 2303, '\p{ -Is-NO Block}', "");
-Expect(0, 2303, '\p{^ -Is-NO Block}', "");
-Expect(0, 2303, '\P{ -Is-NO Block}', "");
-Expect(1, 2303, '\P{^ -Is-NO Block}', "");
-Expect(0, 2111, '\p{ -Is-NO Block}', "");
-Expect(1, 2111, '\p{^ -Is-NO Block}', "");
-Expect(1, 2111, '\P{ -Is-NO Block}', "");
-Expect(0, 2111, '\P{^ -Is-NO Block}', "");
-Error('\p{_/a/in No_Block}');
-Error('\P{_/a/in No_Block}');
-Expect(1, 2303, '\p{innoblock}', "");
-Expect(0, 2303, '\p{^innoblock}', "");
-Expect(0, 2303, '\P{innoblock}', "");
-Expect(1, 2303, '\P{^innoblock}', "");
-Expect(0, 2111, '\p{innoblock}', "");
-Expect(1, 2111, '\p{^innoblock}', "");
-Expect(1, 2111, '\P{innoblock}', "");
-Expect(0, 2111, '\P{^innoblock}', "");
-Expect(1, 2303, '\p{ _InNo BLOCK}', "");
-Expect(0, 2303, '\p{^ _InNo BLOCK}', "");
-Expect(0, 2303, '\P{ _InNo BLOCK}', "");
-Expect(1, 2303, '\P{^ _InNo BLOCK}', "");
-Expect(0, 2111, '\p{ _InNo BLOCK}', "");
-Expect(1, 2111, '\p{^ _InNo BLOCK}', "");
-Expect(1, 2111, '\P{ _InNo BLOCK}', "");
-Expect(0, 2111, '\P{^ _InNo BLOCK}', "");
-Error('\p{/a/_ Assigned}');
-Error('\P{/a/_ Assigned}');
-Expect(1, 887, '\p{assigned}', "");
-Expect(0, 887, '\p{^assigned}', "");
-Expect(0, 887, '\P{assigned}', "");
-Expect(1, 887, '\P{^assigned}', "");
-Expect(0, 889, '\p{assigned}', "");
-Expect(1, 889, '\p{^assigned}', "");
-Expect(1, 889, '\P{assigned}', "");
-Expect(0, 889, '\P{^assigned}', "");
-Expect(1, 887, '\p{- assigned}', "");
-Expect(0, 887, '\p{^- assigned}', "");
-Expect(0, 887, '\P{- assigned}', "");
-Expect(1, 887, '\P{^- assigned}', "");
-Expect(0, 889, '\p{- assigned}', "");
-Expect(1, 889, '\p{^- assigned}', "");
-Expect(1, 889, '\P{- assigned}', "");
-Expect(0, 889, '\P{^- assigned}', "");
-Error('\p{:= Is Assigned}');
-Error('\P{:= Is Assigned}');
-Expect(1, 887, '\p{isassigned}', "");
-Expect(0, 887, '\p{^isassigned}', "");
-Expect(0, 887, '\P{isassigned}', "");
-Expect(1, 887, '\P{^isassigned}', "");
-Expect(0, 889, '\p{isassigned}', "");
-Expect(1, 889, '\p{^isassigned}', "");
-Expect(1, 889, '\P{isassigned}', "");
-Expect(0, 889, '\P{^isassigned}', "");
-Expect(1, 887, '\p{- Is_Assigned}', "");
-Expect(0, 887, '\p{^- Is_Assigned}', "");
-Expect(0, 887, '\P{- Is_Assigned}', "");
-Expect(1, 887, '\P{^- Is_Assigned}', "");
-Expect(0, 889, '\p{- Is_Assigned}', "");
-Expect(1, 889, '\p{^- Is_Assigned}', "");
-Expect(1, 889, '\P{- Is_Assigned}', "");
-Expect(0, 889, '\P{^- Is_Assigned}', "");
-Error('\p{:=_vertical_forms}');
-Error('\P{:=_vertical_forms}');
-Expect(1, 65055, '\p{verticalforms}', "");
-Expect(0, 65055, '\p{^verticalforms}', "");
-Expect(0, 65055, '\P{verticalforms}', "");
-Expect(1, 65055, '\P{^verticalforms}', "");
-Expect(0, 65039, '\p{verticalforms}', "");
-Expect(1, 65039, '\p{^verticalforms}', "");
-Expect(1, 65039, '\P{verticalforms}', "");
-Expect(0, 65039, '\P{^verticalforms}', "");
-Expect(1, 65055, '\p{_ Vertical-Forms}', "");
-Expect(0, 65055, '\p{^_ Vertical-Forms}', "");
-Expect(0, 65055, '\P{_ Vertical-Forms}', "");
-Expect(1, 65055, '\P{^_ Vertical-Forms}', "");
-Expect(0, 65039, '\p{_ Vertical-Forms}', "");
-Expect(1, 65039, '\p{^_ Vertical-Forms}', "");
-Expect(1, 65039, '\P{_ Vertical-Forms}', "");
-Expect(0, 65039, '\P{^_ Vertical-Forms}', "");
-Error('\p{-/a/Is-VERTICAL Forms}');
-Error('\P{-/a/Is-VERTICAL Forms}');
-Expect(1, 65055, '\p{isverticalforms}', "");
-Expect(0, 65055, '\p{^isverticalforms}', "");
-Expect(0, 65055, '\P{isverticalforms}', "");
-Expect(1, 65055, '\P{^isverticalforms}', "");
-Expect(0, 65039, '\p{isverticalforms}', "");
-Expect(1, 65039, '\p{^isverticalforms}', "");
-Expect(1, 65039, '\P{isverticalforms}', "");
-Expect(0, 65039, '\P{^isverticalforms}', "");
-Expect(1, 65055, '\p{_-IS VERTICAL FORMS}', "");
-Expect(0, 65055, '\p{^_-IS VERTICAL FORMS}', "");
-Expect(0, 65055, '\P{_-IS VERTICAL FORMS}', "");
-Expect(1, 65055, '\P{^_-IS VERTICAL FORMS}', "");
-Expect(0, 65039, '\p{_-IS VERTICAL FORMS}', "");
-Expect(1, 65039, '\p{^_-IS VERTICAL FORMS}', "");
-Expect(1, 65039, '\P{_-IS VERTICAL FORMS}', "");
-Expect(0, 65039, '\P{^_-IS VERTICAL FORMS}', "");
-Error('\p{/a/__In Verticalforms}');
-Error('\P{/a/__In Verticalforms}');
-Expect(1, 65055, '\p{inverticalforms}', "");
-Expect(0, 65055, '\p{^inverticalforms}', "");
-Expect(0, 65055, '\P{inverticalforms}', "");
-Expect(1, 65055, '\P{^inverticalforms}', "");
-Expect(0, 65039, '\p{inverticalforms}', "");
-Expect(1, 65039, '\p{^inverticalforms}', "");
-Expect(1, 65039, '\P{inverticalforms}', "");
-Expect(0, 65039, '\P{^inverticalforms}', "");
-Expect(1, 65055, '\p{_In VERTICAL_Forms}', "");
-Expect(0, 65055, '\p{^_In VERTICAL_Forms}', "");
-Expect(0, 65055, '\P{_In VERTICAL_Forms}', "");
-Expect(1, 65055, '\P{^_In VERTICAL_Forms}', "");
-Expect(0, 65039, '\p{_In VERTICAL_Forms}', "");
-Expect(1, 65039, '\p{^_In VERTICAL_Forms}', "");
-Expect(1, 65039, '\P{_In VERTICAL_Forms}', "");
-Expect(0, 65039, '\P{^_In VERTICAL_Forms}', "");
-Error('\p{:= CJKCompatibility}');
-Error('\P{:= CJKCompatibility}');
-Expect(1, 13311, '\p{cjkcompatibility}', "");
-Expect(0, 13311, '\p{^cjkcompatibility}', "");
-Expect(0, 13311, '\P{cjkcompatibility}', "");
-Expect(1, 13311, '\P{^cjkcompatibility}', "");
-Expect(0, 13055, '\p{cjkcompatibility}', "");
-Expect(1, 13055, '\p{^cjkcompatibility}', "");
-Expect(1, 13055, '\P{cjkcompatibility}', "");
-Expect(0, 13055, '\P{^cjkcompatibility}', "");
-Expect(1, 13311, '\p{ CJK compatibility}', "");
-Expect(0, 13311, '\p{^ CJK compatibility}', "");
-Expect(0, 13311, '\P{ CJK compatibility}', "");
-Expect(1, 13311, '\P{^ CJK compatibility}', "");
-Expect(0, 13055, '\p{ CJK compatibility}', "");
-Expect(1, 13055, '\p{^ CJK compatibility}', "");
-Expect(1, 13055, '\P{ CJK compatibility}', "");
-Expect(0, 13055, '\P{^ CJK compatibility}', "");
-Error('\p{_IS-CJK_compatibility:=}');
-Error('\P{_IS-CJK_compatibility:=}');
-Expect(1, 13311, '\p{iscjkcompatibility}', "");
-Expect(0, 13311, '\p{^iscjkcompatibility}', "");
-Expect(0, 13311, '\P{iscjkcompatibility}', "");
-Expect(1, 13311, '\P{^iscjkcompatibility}', "");
-Expect(0, 13055, '\p{iscjkcompatibility}', "");
-Expect(1, 13055, '\p{^iscjkcompatibility}', "");
-Expect(1, 13055, '\P{iscjkcompatibility}', "");
-Expect(0, 13055, '\P{^iscjkcompatibility}', "");
-Expect(1, 13311, '\p{Is_CJKCompatibility}', "");
-Expect(0, 13311, '\p{^Is_CJKCompatibility}', "");
-Expect(0, 13311, '\P{Is_CJKCompatibility}', "");
-Expect(1, 13311, '\P{^Is_CJKCompatibility}', "");
-Expect(0, 13055, '\p{Is_CJKCompatibility}', "");
-Expect(1, 13055, '\p{^Is_CJKCompatibility}', "");
-Expect(1, 13055, '\P{Is_CJKCompatibility}', "");
-Expect(0, 13055, '\P{^Is_CJKCompatibility}', "");
-Error('\p{ /a/in CJK compatibility}');
-Error('\P{ /a/in CJK compatibility}');
-Expect(1, 13311, '\p{incjkcompatibility}', "");
-Expect(0, 13311, '\p{^incjkcompatibility}', "");
-Expect(0, 13311, '\P{incjkcompatibility}', "");
-Expect(1, 13311, '\P{^incjkcompatibility}', "");
-Expect(0, 13055, '\p{incjkcompatibility}', "");
-Expect(1, 13055, '\p{^incjkcompatibility}', "");
-Expect(1, 13055, '\P{incjkcompatibility}', "");
-Expect(0, 13055, '\P{^incjkcompatibility}', "");
-Expect(1, 13311, '\p{ -In CJKCOMPATIBILITY}', "");
-Expect(0, 13311, '\p{^ -In CJKCOMPATIBILITY}', "");
-Expect(0, 13311, '\P{ -In CJKCOMPATIBILITY}', "");
-Expect(1, 13311, '\P{^ -In CJKCOMPATIBILITY}', "");
-Expect(0, 13055, '\p{ -In CJKCOMPATIBILITY}', "");
-Expect(1, 13055, '\p{^ -In CJKCOMPATIBILITY}', "");
-Expect(1, 13055, '\P{ -In CJKCOMPATIBILITY}', "");
-Expect(0, 13055, '\P{^ -In CJKCOMPATIBILITY}', "");
-Error('\p{ :=CJK_Unified ideographs_Extension-A}');
-Error('\P{ :=CJK_Unified ideographs_Extension-A}');
-Expect(1, 19903, '\p{cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^cjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^cjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{cjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^cjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{ CJK Unified-Ideographs_extensionA}', "");
-Expect(0, 19903, '\p{^ CJK Unified-Ideographs_extensionA}', "");
-Expect(0, 19903, '\P{ CJK Unified-Ideographs_extensionA}', "");
-Expect(1, 19903, '\P{^ CJK Unified-Ideographs_extensionA}', "");
-Expect(0, 13311, '\p{ CJK Unified-Ideographs_extensionA}', "");
-Expect(1, 13311, '\p{^ CJK Unified-Ideographs_extensionA}', "");
-Expect(1, 13311, '\P{ CJK Unified-Ideographs_extensionA}', "");
-Expect(0, 13311, '\P{^ CJK Unified-Ideographs_extensionA}', "");
-Error('\p{ Is/a/CJK Unified IDEOGRAPHSextension A}');
-Error('\P{ Is/a/CJK Unified IDEOGRAPHSextension A}');
-Expect(1, 19903, '\p{iscjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^iscjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{iscjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^iscjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{iscjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^iscjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{iscjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^iscjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(0, 19903, '\p{^ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(0, 19903, '\P{ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(1, 19903, '\P{^ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(0, 13311, '\p{ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(1, 13311, '\p{^ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(1, 13311, '\P{ Is CJK-unified Ideographs-ExtensionA}', "");
-Expect(0, 13311, '\P{^ Is CJK-unified Ideographs-ExtensionA}', "");
-Error('\p{ _In/a/CJK-UNIFIED-Ideographs-Extension-A}');
-Error('\P{ _In/a/CJK-UNIFIED-Ideographs-Extension-A}');
-Expect(1, 19903, '\p{incjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\p{^incjkunifiedideographsextensiona}', "");
-Expect(0, 19903, '\P{incjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\P{^incjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\p{incjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\p{^incjkunifiedideographsextensiona}', "");
-Expect(1, 13311, '\P{incjkunifiedideographsextensiona}', "");
-Expect(0, 13311, '\P{^incjkunifiedideographsextensiona}', "");
-Expect(1, 19903, '\p{-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(0, 19903, '\p{^-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(0, 19903, '\P{-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(1, 19903, '\P{^-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(0, 13311, '\p{-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(1, 13311, '\p{^-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(1, 13311, '\P{-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Expect(0, 13311, '\P{^-inCJK-Unified IDEOGRAPHS EXTENSION A}', "");
-Error('\p{ /a/Kharoshthi}');
-Error('\P{ /a/Kharoshthi}');
-Expect(1, 68099, '\p{kharoshthi}', "");
-Expect(0, 68099, '\p{^kharoshthi}', "");
-Expect(0, 68099, '\P{kharoshthi}', "");
-Expect(1, 68099, '\P{^kharoshthi}', "");
-Expect(0, 68095, '\p{kharoshthi}', "");
-Expect(1, 68095, '\p{^kharoshthi}', "");
-Expect(1, 68095, '\P{kharoshthi}', "");
-Expect(0, 68095, '\P{^kharoshthi}', "");
-Expect(1, 68099, '\p{_-KHAROSHTHI}', "");
-Expect(0, 68099, '\p{^_-KHAROSHTHI}', "");
-Expect(0, 68099, '\P{_-KHAROSHTHI}', "");
-Expect(1, 68099, '\P{^_-KHAROSHTHI}', "");
-Expect(0, 68095, '\p{_-KHAROSHTHI}', "");
-Expect(1, 68095, '\p{^_-KHAROSHTHI}', "");
-Expect(1, 68095, '\P{_-KHAROSHTHI}', "");
-Expect(0, 68095, '\P{^_-KHAROSHTHI}', "");
-Error('\p{ Is_Kharoshthi:=}');
-Error('\P{ Is_Kharoshthi:=}');
-Expect(1, 68099, '\p{iskharoshthi}', "");
-Expect(0, 68099, '\p{^iskharoshthi}', "");
-Expect(0, 68099, '\P{iskharoshthi}', "");
-Expect(1, 68099, '\P{^iskharoshthi}', "");
-Expect(0, 68095, '\p{iskharoshthi}', "");
-Expect(1, 68095, '\p{^iskharoshthi}', "");
-Expect(1, 68095, '\P{iskharoshthi}', "");
-Expect(0, 68095, '\P{^iskharoshthi}', "");
-Expect(1, 68099, '\p{-_IS Kharoshthi}', "");
-Expect(0, 68099, '\p{^-_IS Kharoshthi}', "");
-Expect(0, 68099, '\P{-_IS Kharoshthi}', "");
-Expect(1, 68099, '\P{^-_IS Kharoshthi}', "");
-Expect(0, 68095, '\p{-_IS Kharoshthi}', "");
-Expect(1, 68095, '\p{^-_IS Kharoshthi}', "");
-Expect(1, 68095, '\P{-_IS Kharoshthi}', "");
-Expect(0, 68095, '\P{^-_IS Kharoshthi}', "");
-Error('\p{:=_-Khar}');
-Error('\P{:=_-Khar}');
-Expect(1, 68099, '\p{khar}', "");
-Expect(0, 68099, '\p{^khar}', "");
-Expect(0, 68099, '\P{khar}', "");
-Expect(1, 68099, '\P{^khar}', "");
-Expect(0, 68095, '\p{khar}', "");
-Expect(1, 68095, '\p{^khar}', "");
-Expect(1, 68095, '\P{khar}', "");
-Expect(0, 68095, '\P{^khar}', "");
-Expect(1, 68099, '\p{-_khar}', "");
-Expect(0, 68099, '\p{^-_khar}', "");
-Expect(0, 68099, '\P{-_khar}', "");
-Expect(1, 68099, '\P{^-_khar}', "");
-Expect(0, 68095, '\p{-_khar}', "");
-Expect(1, 68095, '\p{^-_khar}', "");
-Expect(1, 68095, '\P{-_khar}', "");
-Expect(0, 68095, '\P{^-_khar}', "");
-Error('\p{/a/ IS Khar}');
-Error('\P{/a/ IS Khar}');
-Expect(1, 68099, '\p{iskhar}', "");
-Expect(0, 68099, '\p{^iskhar}', "");
-Expect(0, 68099, '\P{iskhar}', "");
-Expect(1, 68099, '\P{^iskhar}', "");
-Expect(0, 68095, '\p{iskhar}', "");
-Expect(1, 68095, '\p{^iskhar}', "");
-Expect(1, 68095, '\P{iskhar}', "");
-Expect(0, 68095, '\P{^iskhar}', "");
-Expect(1, 68099, '\p{ _IS_Khar}', "");
-Expect(0, 68099, '\p{^ _IS_Khar}', "");
-Expect(0, 68099, '\P{ _IS_Khar}', "");
-Expect(1, 68099, '\P{^ _IS_Khar}', "");
-Expect(0, 68095, '\p{ _IS_Khar}', "");
-Expect(1, 68095, '\p{^ _IS_Khar}', "");
-Expect(1, 68095, '\P{ _IS_Khar}', "");
-Expect(0, 68095, '\P{^ _IS_Khar}', "");
-Error('\p{ -MATH_SYMBOL:=}');
-Error('\P{ -MATH_SYMBOL:=}');
-Expect(1, 43, '\p{mathsymbol}', "");
-Expect(0, 43, '\p{^mathsymbol}', "");
-Expect(0, 43, '\P{mathsymbol}', "");
-Expect(1, 43, '\P{^mathsymbol}', "");
-Expect(0, 42, '\p{mathsymbol}', "");
-Expect(1, 42, '\p{^mathsymbol}', "");
-Expect(1, 42, '\P{mathsymbol}', "");
-Expect(0, 42, '\P{^mathsymbol}', "");
-Expect(1, 43, '\p{-_Math SYMBOL}', "");
-Expect(0, 43, '\p{^-_Math SYMBOL}', "");
-Expect(0, 43, '\P{-_Math SYMBOL}', "");
-Expect(1, 43, '\P{^-_Math SYMBOL}', "");
-Expect(0, 42, '\p{-_Math SYMBOL}', "");
-Expect(1, 42, '\p{^-_Math SYMBOL}', "");
-Expect(1, 42, '\P{-_Math SYMBOL}', "");
-Expect(0, 42, '\P{^-_Math SYMBOL}', "");
-Error('\p{ Is_MATH_symbol:=}');
-Error('\P{ Is_MATH_symbol:=}');
-Expect(1, 43, '\p{ismathsymbol}', "");
-Expect(0, 43, '\p{^ismathsymbol}', "");
-Expect(0, 43, '\P{ismathsymbol}', "");
-Expect(1, 43, '\P{^ismathsymbol}', "");
-Expect(0, 42, '\p{ismathsymbol}', "");
-Expect(1, 42, '\p{^ismathsymbol}', "");
-Expect(1, 42, '\P{ismathsymbol}', "");
-Expect(0, 42, '\P{^ismathsymbol}', "");
-Expect(1, 43, '\p{- Is_Math Symbol}', "");
-Expect(0, 43, '\p{^- Is_Math Symbol}', "");
-Expect(0, 43, '\P{- Is_Math Symbol}', "");
-Expect(1, 43, '\P{^- Is_Math Symbol}', "");
-Expect(0, 42, '\p{- Is_Math Symbol}', "");
-Expect(1, 42, '\p{^- Is_Math Symbol}', "");
-Expect(1, 42, '\P{- Is_Math Symbol}', "");
-Expect(0, 42, '\P{^- Is_Math Symbol}', "");
-Error('\p{ Sm:=}');
-Error('\P{ Sm:=}');
-Expect(1, 43, '\p{sm}', "");
-Expect(0, 43, '\p{^sm}', "");
-Expect(0, 43, '\P{sm}', "");
-Expect(1, 43, '\P{^sm}', "");
-Expect(0, 42, '\p{sm}', "");
-Expect(1, 42, '\p{^sm}', "");
-Expect(1, 42, '\P{sm}', "");
-Expect(0, 42, '\P{^sm}', "");
-Expect(1, 43, '\p{_ Sm}', "");
-Expect(0, 43, '\p{^_ Sm}', "");
-Expect(0, 43, '\P{_ Sm}', "");
-Expect(1, 43, '\P{^_ Sm}', "");
-Expect(0, 42, '\p{_ Sm}', "");
-Expect(1, 42, '\p{^_ Sm}', "");
-Expect(1, 42, '\P{_ Sm}', "");
-Expect(0, 42, '\P{^_ Sm}', "");
-Error('\p{ Is-Sm:=}');
-Error('\P{ Is-Sm:=}');
-Expect(1, 43, '\p{issm}', "");
-Expect(0, 43, '\p{^issm}', "");
-Expect(0, 43, '\P{issm}', "");
-Expect(1, 43, '\P{^issm}', "");
-Expect(0, 42, '\p{issm}', "");
-Expect(1, 42, '\p{^issm}', "");
-Expect(1, 42, '\P{issm}', "");
-Expect(0, 42, '\P{^issm}', "");
-Expect(1, 43, '\p{ IS Sm}', "");
-Expect(0, 43, '\p{^ IS Sm}', "");
-Expect(0, 43, '\P{ IS Sm}', "");
-Expect(1, 43, '\P{^ IS Sm}', "");
-Expect(0, 42, '\p{ IS Sm}', "");
-Expect(1, 42, '\p{^ IS Sm}', "");
-Expect(1, 42, '\P{ IS Sm}', "");
-Expect(0, 42, '\P{^ IS Sm}', "");
-Error('\p{/a/ Tagalog}');
-Error('\P{/a/ Tagalog}');
-Expect(1, 5900, '\p{tagalog}', "");
-Expect(0, 5900, '\p{^tagalog}', "");
-Expect(0, 5900, '\P{tagalog}', "");
-Expect(1, 5900, '\P{^tagalog}', "");
-Expect(0, 5887, '\p{tagalog}', "");
-Expect(1, 5887, '\p{^tagalog}', "");
-Expect(1, 5887, '\P{tagalog}', "");
-Expect(0, 5887, '\P{^tagalog}', "");
-Expect(1, 5900, '\p{ tagalog}', "");
-Expect(0, 5900, '\p{^ tagalog}', "");
-Expect(0, 5900, '\P{ tagalog}', "");
-Expect(1, 5900, '\P{^ tagalog}', "");
-Expect(0, 5887, '\p{ tagalog}', "");
-Expect(1, 5887, '\p{^ tagalog}', "");
-Expect(1, 5887, '\P{ tagalog}', "");
-Expect(0, 5887, '\P{^ tagalog}', "");
-Error('\p{ -is Tagalog/a/}');
-Error('\P{ -is Tagalog/a/}');
-Expect(1, 5900, '\p{istagalog}', "");
-Expect(0, 5900, '\p{^istagalog}', "");
-Expect(0, 5900, '\P{istagalog}', "");
-Expect(1, 5900, '\P{^istagalog}', "");
-Expect(0, 5887, '\p{istagalog}', "");
-Expect(1, 5887, '\p{^istagalog}', "");
-Expect(1, 5887, '\P{istagalog}', "");
-Expect(0, 5887, '\P{^istagalog}', "");
-Expect(1, 5900, '\p{- IS Tagalog}', "");
-Expect(0, 5900, '\p{^- IS Tagalog}', "");
-Expect(0, 5900, '\P{- IS Tagalog}', "");
-Expect(1, 5900, '\P{^- IS Tagalog}', "");
-Expect(0, 5887, '\p{- IS Tagalog}', "");
-Expect(1, 5887, '\p{^- IS Tagalog}', "");
-Expect(1, 5887, '\P{- IS Tagalog}', "");
-Expect(0, 5887, '\P{^- IS Tagalog}', "");
-Error('\p{/a/ _TGLG}');
-Error('\P{/a/ _TGLG}');
-Expect(1, 5900, '\p{tglg}', "");
-Expect(0, 5900, '\p{^tglg}', "");
-Expect(0, 5900, '\P{tglg}', "");
-Expect(1, 5900, '\P{^tglg}', "");
-Expect(0, 5887, '\p{tglg}', "");
-Expect(1, 5887, '\p{^tglg}', "");
-Expect(1, 5887, '\P{tglg}', "");
-Expect(0, 5887, '\P{^tglg}', "");
-Expect(1, 5900, '\p{-_tglg}', "");
-Expect(0, 5900, '\p{^-_tglg}', "");
-Expect(0, 5900, '\P{-_tglg}', "");
-Expect(1, 5900, '\P{^-_tglg}', "");
-Expect(0, 5887, '\p{-_tglg}', "");
-Expect(1, 5887, '\p{^-_tglg}', "");
-Expect(1, 5887, '\P{-_tglg}', "");
-Expect(0, 5887, '\P{^-_tglg}', "");
-Error('\p{- Is_TGLG/a/}');
-Error('\P{- Is_TGLG/a/}');
-Expect(1, 5900, '\p{istglg}', "");
-Expect(0, 5900, '\p{^istglg}', "");
-Expect(0, 5900, '\P{istglg}', "");
-Expect(1, 5900, '\P{^istglg}', "");
-Expect(0, 5887, '\p{istglg}', "");
-Expect(1, 5887, '\p{^istglg}', "");
-Expect(1, 5887, '\P{istglg}', "");
-Expect(0, 5887, '\P{^istglg}', "");
-Expect(1, 5900, '\p{-_Is_TGLG}', "");
-Expect(0, 5900, '\p{^-_Is_TGLG}', "");
-Expect(0, 5900, '\P{-_Is_TGLG}', "");
-Expect(1, 5900, '\P{^-_Is_TGLG}', "");
-Expect(0, 5887, '\p{-_Is_TGLG}', "");
-Expect(1, 5887, '\p{^-_Is_TGLG}', "");
-Expect(1, 5887, '\P{-_Is_TGLG}', "");
-Expect(0, 5887, '\P{^-_Is_TGLG}', "");
-Error('\p{ /a/Syriac}');
-Error('\P{ /a/Syriac}');
-Expect(1, 1805, '\p{syriac}', "");
-Expect(0, 1805, '\p{^syriac}', "");
-Expect(0, 1805, '\P{syriac}', "");
-Expect(1, 1805, '\P{^syriac}', "");
-Expect(0, 1791, '\p{syriac}', "");
-Expect(1, 1791, '\p{^syriac}', "");
-Expect(1, 1791, '\P{syriac}', "");
-Expect(0, 1791, '\P{^syriac}', "");
-Expect(1, 1805, '\p{_Syriac}', "");
-Expect(0, 1805, '\p{^_Syriac}', "");
-Expect(0, 1805, '\P{_Syriac}', "");
-Expect(1, 1805, '\P{^_Syriac}', "");
-Expect(0, 1791, '\p{_Syriac}', "");
-Expect(1, 1791, '\p{^_Syriac}', "");
-Expect(1, 1791, '\P{_Syriac}', "");
-Expect(0, 1791, '\P{^_Syriac}', "");
-Error('\p{:= Is syriac}');
-Error('\P{:= Is syriac}');
-Expect(1, 1805, '\p{issyriac}', "");
-Expect(0, 1805, '\p{^issyriac}', "");
-Expect(0, 1805, '\P{issyriac}', "");
-Expect(1, 1805, '\P{^issyriac}', "");
-Expect(0, 1791, '\p{issyriac}', "");
-Expect(1, 1791, '\p{^issyriac}', "");
-Expect(1, 1791, '\P{issyriac}', "");
-Expect(0, 1791, '\P{^issyriac}', "");
-Expect(1, 1805, '\p{-Is Syriac}', "");
-Expect(0, 1805, '\p{^-Is Syriac}', "");
-Expect(0, 1805, '\P{-Is Syriac}', "");
-Expect(1, 1805, '\P{^-Is Syriac}', "");
-Expect(0, 1791, '\p{-Is Syriac}', "");
-Expect(1, 1791, '\p{^-Is Syriac}', "");
-Expect(1, 1791, '\P{-Is Syriac}', "");
-Expect(0, 1791, '\P{^-Is Syriac}', "");
-Error('\p{ Syrc/a/}');
-Error('\P{ Syrc/a/}');
-Expect(1, 1805, '\p{syrc}', "");
-Expect(0, 1805, '\p{^syrc}', "");
-Expect(0, 1805, '\P{syrc}', "");
-Expect(1, 1805, '\P{^syrc}', "");
-Expect(0, 1791, '\p{syrc}', "");
-Expect(1, 1791, '\p{^syrc}', "");
-Expect(1, 1791, '\P{syrc}', "");
-Expect(0, 1791, '\P{^syrc}', "");
-Expect(1, 1805, '\p{ Syrc}', "");
-Expect(0, 1805, '\p{^ Syrc}', "");
-Expect(0, 1805, '\P{ Syrc}', "");
-Expect(1, 1805, '\P{^ Syrc}', "");
-Expect(0, 1791, '\p{ Syrc}', "");
-Expect(1, 1791, '\p{^ Syrc}', "");
-Expect(1, 1791, '\P{ Syrc}', "");
-Expect(0, 1791, '\P{^ Syrc}', "");
-Error('\p{ IS SYRC:=}');
-Error('\P{ IS SYRC:=}');
-Expect(1, 1805, '\p{issyrc}', "");
-Expect(0, 1805, '\p{^issyrc}', "");
-Expect(0, 1805, '\P{issyrc}', "");
-Expect(1, 1805, '\P{^issyrc}', "");
-Expect(0, 1791, '\p{issyrc}', "");
-Expect(1, 1791, '\p{^issyrc}', "");
-Expect(1, 1791, '\P{issyrc}', "");
-Expect(0, 1791, '\P{^issyrc}', "");
-Expect(1, 1805, '\p{__Is syrc}', "");
-Expect(0, 1805, '\p{^__Is syrc}', "");
-Expect(0, 1805, '\P{__Is syrc}', "");
-Expect(1, 1805, '\P{^__Is syrc}', "");
-Expect(0, 1791, '\p{__Is syrc}', "");
-Expect(1, 1791, '\p{^__Is syrc}', "");
-Expect(1, 1791, '\P{__Is syrc}', "");
-Expect(0, 1791, '\P{^__Is syrc}', "");
-Error('\p{-_In-Phoenician:=}');
-Error('\P{-_In-Phoenician:=}');
-Expect(1, 67871, '\p{inphoenician}', "");
-Expect(0, 67871, '\p{^inphoenician}', "");
-Expect(0, 67871, '\P{inphoenician}', "");
-Expect(1, 67871, '\P{^inphoenician}', "");
-Expect(0, 67839, '\p{inphoenician}', "");
-Expect(1, 67839, '\p{^inphoenician}', "");
-Expect(1, 67839, '\P{inphoenician}', "");
-Expect(0, 67839, '\P{^inphoenician}', "");
-Expect(1, 67871, '\p{ In-Phoenician}', "");
-Expect(0, 67871, '\p{^ In-Phoenician}', "");
-Expect(0, 67871, '\P{ In-Phoenician}', "");
-Expect(1, 67871, '\P{^ In-Phoenician}', "");
-Expect(0, 67839, '\p{ In-Phoenician}', "");
-Expect(1, 67839, '\p{^ In-Phoenician}', "");
-Expect(1, 67839, '\P{ In-Phoenician}', "");
-Expect(0, 67839, '\P{^ In-Phoenician}', "");
-Error('\p{_ PerlWord/a/}');
-Error('\P{_ PerlWord/a/}');
-Expect(1, 57, '\p{perlword}', "");
-Expect(0, 57, '\p{^perlword}', "");
-Expect(0, 57, '\P{perlword}', "");
-Expect(1, 57, '\P{^perlword}', "");
-Expect(0, 47, '\p{perlword}', "");
-Expect(1, 47, '\p{^perlword}', "");
-Expect(1, 47, '\P{perlword}', "");
-Expect(0, 47, '\P{^perlword}', "");
-Expect(1, 57, '\p{-_PERLWORD}', "");
-Expect(0, 57, '\p{^-_PERLWORD}', "");
-Expect(0, 57, '\P{-_PERLWORD}', "");
-Expect(1, 57, '\P{^-_PERLWORD}', "");
-Expect(0, 47, '\p{-_PERLWORD}', "");
-Expect(1, 47, '\p{^-_PERLWORD}', "");
-Expect(1, 47, '\P{-_PERLWORD}', "");
-Expect(0, 47, '\P{^-_PERLWORD}', "");
-Error('\p{-/a/is PERLWORD}');
-Error('\P{-/a/is PERLWORD}');
-Expect(1, 57, '\p{isperlword}', "");
-Expect(0, 57, '\p{^isperlword}', "");
-Expect(0, 57, '\P{isperlword}', "");
-Expect(1, 57, '\P{^isperlword}', "");
-Expect(0, 47, '\p{isperlword}', "");
-Expect(1, 47, '\p{^isperlword}', "");
-Expect(1, 47, '\P{isperlword}', "");
-Expect(0, 47, '\P{^isperlword}', "");
-Expect(1, 57, '\p{__Is_PerlWord}', "");
-Expect(0, 57, '\p{^__Is_PerlWord}', "");
-Expect(0, 57, '\P{__Is_PerlWord}', "");
-Expect(1, 57, '\P{^__Is_PerlWord}', "");
-Expect(0, 47, '\p{__Is_PerlWord}', "");
-Expect(1, 47, '\p{^__Is_PerlWord}', "");
-Expect(1, 47, '\P{__Is_PerlWord}', "");
-Expect(0, 47, '\P{^__Is_PerlWord}', "");
-Error('\p{Halfwidth AndFullwidthFORMS/a/}');
-Error('\P{Halfwidth AndFullwidthFORMS/a/}');
-Expect(1, 65519, '\p{halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^halfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^halfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{halfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^halfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{- HALFWIDTHAND fullwidthforms}', "");
-Expect(0, 65519, '\p{^- HALFWIDTHAND fullwidthforms}', "");
-Expect(0, 65519, '\P{- HALFWIDTHAND fullwidthforms}', "");
-Expect(1, 65519, '\P{^- HALFWIDTHAND fullwidthforms}', "");
-Expect(0, 65279, '\p{- HALFWIDTHAND fullwidthforms}', "");
-Expect(1, 65279, '\p{^- HALFWIDTHAND fullwidthforms}', "");
-Expect(1, 65279, '\P{- HALFWIDTHAND fullwidthforms}', "");
-Expect(0, 65279, '\P{^- HALFWIDTHAND fullwidthforms}', "");
-Error('\p{:= Is Halfwidth-And fullwidth forms}');
-Error('\P{:= Is Halfwidth-And fullwidth forms}');
-Expect(1, 65519, '\p{ishalfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^ishalfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{ishalfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^ishalfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{ishalfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^ishalfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{ishalfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^ishalfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(0, 65519, '\p{^ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(0, 65519, '\P{ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(1, 65519, '\P{^ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(0, 65279, '\p{ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(1, 65279, '\p{^ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(1, 65279, '\P{ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Expect(0, 65279, '\P{^ -Ishalfwidth ANDFULLWIDTHForms}', "");
-Error('\p{In Halfwidth And:=Fullwidth_FORMS}');
-Error('\P{In Halfwidth And:=Fullwidth_FORMS}');
-Expect(1, 65519, '\p{inhalfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\p{^inhalfwidthandfullwidthforms}', "");
-Expect(0, 65519, '\P{inhalfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\P{^inhalfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\p{inhalfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\p{^inhalfwidthandfullwidthforms}', "");
-Expect(1, 65279, '\P{inhalfwidthandfullwidthforms}', "");
-Expect(0, 65279, '\P{^inhalfwidthandfullwidthforms}', "");
-Expect(1, 65519, '\p{- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(0, 65519, '\p{^- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(0, 65519, '\P{- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(1, 65519, '\P{^- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(0, 65279, '\p{- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(1, 65279, '\p{^- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(1, 65279, '\P{- inHALFWIDTHAnd Fullwidthforms}', "");
-Expect(0, 65279, '\P{^- inHALFWIDTHAnd Fullwidthforms}', "");
-Error('\p{ -Ancient/a/Greek-NUMBERS}');
-Error('\P{ -Ancient/a/Greek-NUMBERS}');
-Expect(1, 65935, '\p{ancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^ancientgreeknumbers}', "");
-Expect(0, 65935, '\P{ancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^ancientgreeknumbers}', "");
-Expect(0, 65855, '\p{ancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^ancientgreeknumbers}', "");
-Expect(1, 65855, '\P{ancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^ancientgreeknumbers}', "");
-Expect(1, 65935, '\p{-_ancient greek NUMBERS}', "");
-Expect(0, 65935, '\p{^-_ancient greek NUMBERS}', "");
-Expect(0, 65935, '\P{-_ancient greek NUMBERS}', "");
-Expect(1, 65935, '\P{^-_ancient greek NUMBERS}', "");
-Expect(0, 65855, '\p{-_ancient greek NUMBERS}', "");
-Expect(1, 65855, '\p{^-_ancient greek NUMBERS}', "");
-Expect(1, 65855, '\P{-_ancient greek NUMBERS}', "");
-Expect(0, 65855, '\P{^-_ancient greek NUMBERS}', "");
-Error('\p{_IS ANCIENT Greek:=Numbers}');
-Error('\P{_IS ANCIENT Greek:=Numbers}');
-Expect(1, 65935, '\p{isancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^isancientgreeknumbers}', "");
-Expect(0, 65935, '\P{isancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^isancientgreeknumbers}', "");
-Expect(0, 65855, '\p{isancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^isancientgreeknumbers}', "");
-Expect(1, 65855, '\P{isancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^isancientgreeknumbers}', "");
-Expect(1, 65935, '\p{ _Is ANCIENT-greek NUMBERS}', "");
-Expect(0, 65935, '\p{^ _Is ANCIENT-greek NUMBERS}', "");
-Expect(0, 65935, '\P{ _Is ANCIENT-greek NUMBERS}', "");
-Expect(1, 65935, '\P{^ _Is ANCIENT-greek NUMBERS}', "");
-Expect(0, 65855, '\p{ _Is ANCIENT-greek NUMBERS}', "");
-Expect(1, 65855, '\p{^ _Is ANCIENT-greek NUMBERS}', "");
-Expect(1, 65855, '\P{ _Is ANCIENT-greek NUMBERS}', "");
-Expect(0, 65855, '\P{^ _Is ANCIENT-greek NUMBERS}', "");
-Error('\p{_-in-Ancient/a/Greek Numbers}');
-Error('\P{_-in-Ancient/a/Greek Numbers}');
-Expect(1, 65935, '\p{inancientgreeknumbers}', "");
-Expect(0, 65935, '\p{^inancientgreeknumbers}', "");
-Expect(0, 65935, '\P{inancientgreeknumbers}', "");
-Expect(1, 65935, '\P{^inancientgreeknumbers}', "");
-Expect(0, 65855, '\p{inancientgreeknumbers}', "");
-Expect(1, 65855, '\p{^inancientgreeknumbers}', "");
-Expect(1, 65855, '\P{inancientgreeknumbers}', "");
-Expect(0, 65855, '\P{^inancientgreeknumbers}', "");
-Expect(1, 65935, '\p{ in_ancient Greeknumbers}', "");
-Expect(0, 65935, '\p{^ in_ancient Greeknumbers}', "");
-Expect(0, 65935, '\P{ in_ancient Greeknumbers}', "");
-Expect(1, 65935, '\P{^ in_ancient Greeknumbers}', "");
-Expect(0, 65855, '\p{ in_ancient Greeknumbers}', "");
-Expect(1, 65855, '\p{^ in_ancient Greeknumbers}', "");
-Expect(1, 65855, '\P{ in_ancient Greeknumbers}', "");
-Expect(0, 65855, '\P{^ in_ancient Greeknumbers}', "");
-Error('\p{-_Optical/a/Character Recognition}');
-Error('\P{-_Optical/a/Character Recognition}');
-Expect(1, 9311, '\p{opticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^opticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{opticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^opticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{opticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^opticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{opticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^opticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{- OpticalCharacterRecognition}', "");
-Expect(0, 9311, '\p{^- OpticalCharacterRecognition}', "");
-Expect(0, 9311, '\P{- OpticalCharacterRecognition}', "");
-Expect(1, 9311, '\P{^- OpticalCharacterRecognition}', "");
-Expect(0, 9279, '\p{- OpticalCharacterRecognition}', "");
-Expect(1, 9279, '\p{^- OpticalCharacterRecognition}', "");
-Expect(1, 9279, '\P{- OpticalCharacterRecognition}', "");
-Expect(0, 9279, '\P{^- OpticalCharacterRecognition}', "");
-Error('\p{- Is Optical Character/a/recognition}');
-Error('\P{- Is Optical Character/a/recognition}');
-Expect(1, 9311, '\p{isopticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^isopticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{isopticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^isopticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{isopticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^isopticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{isopticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^isopticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{ ISoptical Character_recognition}', "");
-Expect(0, 9311, '\p{^ ISoptical Character_recognition}', "");
-Expect(0, 9311, '\P{ ISoptical Character_recognition}', "");
-Expect(1, 9311, '\P{^ ISoptical Character_recognition}', "");
-Expect(0, 9279, '\p{ ISoptical Character_recognition}', "");
-Expect(1, 9279, '\p{^ ISoptical Character_recognition}', "");
-Expect(1, 9279, '\P{ ISoptical Character_recognition}', "");
-Expect(0, 9279, '\P{^ ISoptical Character_recognition}', "");
-Error('\p{ In OPTICALCharacter Recognition:=}');
-Error('\P{ In OPTICALCharacter Recognition:=}');
-Expect(1, 9311, '\p{inopticalcharacterrecognition}', "");
-Expect(0, 9311, '\p{^inopticalcharacterrecognition}', "");
-Expect(0, 9311, '\P{inopticalcharacterrecognition}', "");
-Expect(1, 9311, '\P{^inopticalcharacterrecognition}', "");
-Expect(0, 9279, '\p{inopticalcharacterrecognition}', "");
-Expect(1, 9279, '\p{^inopticalcharacterrecognition}', "");
-Expect(1, 9279, '\P{inopticalcharacterrecognition}', "");
-Expect(0, 9279, '\P{^inopticalcharacterrecognition}', "");
-Expect(1, 9311, '\p{ IN-Optical CHARACTER Recognition}', "");
-Expect(0, 9311, '\p{^ IN-Optical CHARACTER Recognition}', "");
-Expect(0, 9311, '\P{ IN-Optical CHARACTER Recognition}', "");
-Expect(1, 9311, '\P{^ IN-Optical CHARACTER Recognition}', "");
-Expect(0, 9279, '\p{ IN-Optical CHARACTER Recognition}', "");
-Expect(1, 9279, '\p{^ IN-Optical CHARACTER Recognition}', "");
-Expect(1, 9279, '\P{ IN-Optical CHARACTER Recognition}', "");
-Expect(0, 9279, '\P{^ IN-Optical CHARACTER Recognition}', "");
-Error('\p{ limbu:=}');
-Error('\P{ limbu:=}');
-Expect(1, 6428, '\p{limbu}', "");
-Expect(0, 6428, '\p{^limbu}', "");
-Expect(0, 6428, '\P{limbu}', "");
-Expect(1, 6428, '\P{^limbu}', "");
-Expect(0, 6399, '\p{limbu}', "");
-Expect(1, 6399, '\p{^limbu}', "");
-Expect(1, 6399, '\P{limbu}', "");
-Expect(0, 6399, '\P{^limbu}', "");
-Expect(1, 6428, '\p{_LIMBU}', "");
-Expect(0, 6428, '\p{^_LIMBU}', "");
-Expect(0, 6428, '\P{_LIMBU}', "");
-Expect(1, 6428, '\P{^_LIMBU}', "");
-Expect(0, 6399, '\p{_LIMBU}', "");
-Expect(1, 6399, '\p{^_LIMBU}', "");
-Expect(1, 6399, '\P{_LIMBU}', "");
-Expect(0, 6399, '\P{^_LIMBU}', "");
-Error('\p{ :=is-limbu}');
-Error('\P{ :=is-limbu}');
-Expect(1, 6428, '\p{islimbu}', "");
-Expect(0, 6428, '\p{^islimbu}', "");
-Expect(0, 6428, '\P{islimbu}', "");
-Expect(1, 6428, '\P{^islimbu}', "");
-Expect(0, 6399, '\p{islimbu}', "");
-Expect(1, 6399, '\p{^islimbu}', "");
-Expect(1, 6399, '\P{islimbu}', "");
-Expect(0, 6399, '\P{^islimbu}', "");
-Expect(1, 6428, '\p{--isLimbu}', "");
-Expect(0, 6428, '\p{^--isLimbu}', "");
-Expect(0, 6428, '\P{--isLimbu}', "");
-Expect(1, 6428, '\P{^--isLimbu}', "");
-Expect(0, 6399, '\p{--isLimbu}', "");
-Expect(1, 6399, '\p{^--isLimbu}', "");
-Expect(1, 6399, '\P{--isLimbu}', "");
-Expect(0, 6399, '\P{^--isLimbu}', "");
-Error('\p{ _Limb/a/}');
-Error('\P{ _Limb/a/}');
-Expect(1, 6428, '\p{limb}', "");
-Expect(0, 6428, '\p{^limb}', "");
-Expect(0, 6428, '\P{limb}', "");
-Expect(1, 6428, '\P{^limb}', "");
-Expect(0, 6399, '\p{limb}', "");
-Expect(1, 6399, '\p{^limb}', "");
-Expect(1, 6399, '\P{limb}', "");
-Expect(0, 6399, '\P{^limb}', "");
-Expect(1, 6428, '\p{ Limb}', "");
-Expect(0, 6428, '\p{^ Limb}', "");
-Expect(0, 6428, '\P{ Limb}', "");
-Expect(1, 6428, '\P{^ Limb}', "");
-Expect(0, 6399, '\p{ Limb}', "");
-Expect(1, 6399, '\p{^ Limb}', "");
-Expect(1, 6399, '\P{ Limb}', "");
-Expect(0, 6399, '\P{^ Limb}', "");
-Error('\p{ Is:=limb}');
-Error('\P{ Is:=limb}');
-Expect(1, 6428, '\p{islimb}', "");
-Expect(0, 6428, '\p{^islimb}', "");
-Expect(0, 6428, '\P{islimb}', "");
-Expect(1, 6428, '\P{^islimb}', "");
-Expect(0, 6399, '\p{islimb}', "");
-Expect(1, 6399, '\p{^islimb}', "");
-Expect(1, 6399, '\P{islimb}', "");
-Expect(0, 6399, '\P{^islimb}', "");
-Expect(1, 6428, '\p{ IsLIMB}', "");
-Expect(0, 6428, '\p{^ IsLIMB}', "");
-Expect(0, 6428, '\P{ IsLIMB}', "");
-Expect(1, 6428, '\P{^ IsLIMB}', "");
-Expect(0, 6399, '\p{ IsLIMB}', "");
-Expect(1, 6399, '\p{^ IsLIMB}', "");
-Expect(1, 6399, '\P{ IsLIMB}', "");
-Expect(0, 6399, '\P{^ IsLIMB}', "");
-Error('\p{:= TerminalPunctuation}');
-Error('\P{:= TerminalPunctuation}');
-Expect(1, 33, '\p{terminalpunctuation}', "");
-Expect(0, 33, '\p{^terminalpunctuation}', "");
-Expect(0, 33, '\P{terminalpunctuation}', "");
-Expect(1, 33, '\P{^terminalpunctuation}', "");
-Expect(0, 32, '\p{terminalpunctuation}', "");
-Expect(1, 32, '\p{^terminalpunctuation}', "");
-Expect(1, 32, '\P{terminalpunctuation}', "");
-Expect(0, 32, '\P{^terminalpunctuation}', "");
-Expect(1, 33, '\p{ TerminalPunctuation}', "");
-Expect(0, 33, '\p{^ TerminalPunctuation}', "");
-Expect(0, 33, '\P{ TerminalPunctuation}', "");
-Expect(1, 33, '\P{^ TerminalPunctuation}', "");
-Expect(0, 32, '\p{ TerminalPunctuation}', "");
-Expect(1, 32, '\p{^ TerminalPunctuation}', "");
-Expect(1, 32, '\P{ TerminalPunctuation}', "");
-Expect(0, 32, '\P{^ TerminalPunctuation}', "");
-Error('\p{:= Is-TERMINALPunctuation}');
-Error('\P{:= Is-TERMINALPunctuation}');
-Expect(1, 33, '\p{isterminalpunctuation}', "");
-Expect(0, 33, '\p{^isterminalpunctuation}', "");
-Expect(0, 33, '\P{isterminalpunctuation}', "");
-Expect(1, 33, '\P{^isterminalpunctuation}', "");
-Expect(0, 32, '\p{isterminalpunctuation}', "");
-Expect(1, 32, '\p{^isterminalpunctuation}', "");
-Expect(1, 32, '\P{isterminalpunctuation}', "");
-Expect(0, 32, '\P{^isterminalpunctuation}', "");
-Expect(1, 33, '\p{Is terminal PUNCTUATION}', "");
-Expect(0, 33, '\p{^Is terminal PUNCTUATION}', "");
-Expect(0, 33, '\P{Is terminal PUNCTUATION}', "");
-Expect(1, 33, '\P{^Is terminal PUNCTUATION}', "");
-Expect(0, 32, '\p{Is terminal PUNCTUATION}', "");
-Expect(1, 32, '\p{^Is terminal PUNCTUATION}', "");
-Expect(1, 32, '\P{Is terminal PUNCTUATION}', "");
-Expect(0, 32, '\P{^Is terminal PUNCTUATION}', "");
-Error('\p{:= term}');
-Error('\P{:= term}');
-Expect(1, 33, '\p{term}', "");
-Expect(0, 33, '\p{^term}', "");
-Expect(0, 33, '\P{term}', "");
-Expect(1, 33, '\P{^term}', "");
-Expect(0, 32, '\p{term}', "");
-Expect(1, 32, '\p{^term}', "");
-Expect(1, 32, '\P{term}', "");
-Expect(0, 32, '\P{^term}', "");
-Expect(1, 33, '\p{_Term}', "");
-Expect(0, 33, '\p{^_Term}', "");
-Expect(0, 33, '\P{_Term}', "");
-Expect(1, 33, '\P{^_Term}', "");
-Expect(0, 32, '\p{_Term}', "");
-Expect(1, 32, '\p{^_Term}', "");
-Expect(1, 32, '\P{_Term}', "");
-Expect(0, 32, '\P{^_Term}', "");
-Error('\p{ _Isterm/a/}');
-Error('\P{ _Isterm/a/}');
-Expect(1, 33, '\p{isterm}', "");
-Expect(0, 33, '\p{^isterm}', "");
-Expect(0, 33, '\P{isterm}', "");
-Expect(1, 33, '\P{^isterm}', "");
-Expect(0, 32, '\p{isterm}', "");
-Expect(1, 32, '\p{^isterm}', "");
-Expect(1, 32, '\P{isterm}', "");
-Expect(0, 32, '\P{^isterm}', "");
-Expect(1, 33, '\p{ Is Term}', "");
-Expect(0, 33, '\p{^ Is Term}', "");
-Expect(0, 33, '\P{ Is Term}', "");
-Expect(1, 33, '\P{^ Is Term}', "");
-Expect(0, 32, '\p{ Is Term}', "");
-Expect(1, 32, '\p{^ Is Term}', "");
-Expect(1, 32, '\P{ Is Term}', "");
-Expect(0, 32, '\P{^ Is Term}', "");
-Error('\p{/a/Other-Uppercase}');
-Error('\P{/a/Other-Uppercase}');
-Expect(1, 8559, '\p{otheruppercase}', 'deprecated');
-Expect(0, 8559, '\p{^otheruppercase}', 'deprecated');
-Expect(0, 8559, '\P{otheruppercase}', 'deprecated');
-Expect(1, 8559, '\P{^otheruppercase}', 'deprecated');
-Expect(0, 8543, '\p{otheruppercase}', 'deprecated');
-Expect(1, 8543, '\p{^otheruppercase}', 'deprecated');
-Expect(1, 8543, '\P{otheruppercase}', 'deprecated');
-Expect(0, 8543, '\P{^otheruppercase}', 'deprecated');
-Expect(1, 8559, '\p{_-other Uppercase}', 'deprecated');
-Expect(0, 8559, '\p{^_-other Uppercase}', 'deprecated');
-Expect(0, 8559, '\P{_-other Uppercase}', 'deprecated');
-Expect(1, 8559, '\P{^_-other Uppercase}', 'deprecated');
-Expect(0, 8543, '\p{_-other Uppercase}', 'deprecated');
-Expect(1, 8543, '\p{^_-other Uppercase}', 'deprecated');
-Expect(1, 8543, '\P{_-other Uppercase}', 'deprecated');
-Expect(0, 8543, '\P{^_-other Uppercase}', 'deprecated');
-Error('\p{ -ISOTHER_uppercase:=}');
-Error('\P{ -ISOTHER_uppercase:=}');
-Expect(1, 8559, '\p{isotheruppercase}', 'deprecated');
-Expect(0, 8559, '\p{^isotheruppercase}', 'deprecated');
-Expect(0, 8559, '\P{isotheruppercase}', 'deprecated');
-Expect(1, 8559, '\P{^isotheruppercase}', 'deprecated');
-Expect(0, 8543, '\p{isotheruppercase}', 'deprecated');
-Expect(1, 8543, '\p{^isotheruppercase}', 'deprecated');
-Expect(1, 8543, '\P{isotheruppercase}', 'deprecated');
-Expect(0, 8543, '\P{^isotheruppercase}', 'deprecated');
-Expect(1, 8559, '\p{_isOther uppercase}', 'deprecated');
-Expect(0, 8559, '\p{^_isOther uppercase}', 'deprecated');
-Expect(0, 8559, '\P{_isOther uppercase}', 'deprecated');
-Expect(1, 8559, '\P{^_isOther uppercase}', 'deprecated');
-Expect(0, 8543, '\p{_isOther uppercase}', 'deprecated');
-Expect(1, 8543, '\p{^_isOther uppercase}', 'deprecated');
-Expect(1, 8543, '\P{_isOther uppercase}', 'deprecated');
-Expect(0, 8543, '\P{^_isOther uppercase}', 'deprecated');
-Error('\p{ OUPPER/a/}');
-Error('\P{ OUPPER/a/}');
-Expect(1, 8559, '\p{oupper}', 'deprecated');
-Expect(0, 8559, '\p{^oupper}', 'deprecated');
-Expect(0, 8559, '\P{oupper}', 'deprecated');
-Expect(1, 8559, '\P{^oupper}', 'deprecated');
-Expect(0, 8543, '\p{oupper}', 'deprecated');
-Expect(1, 8543, '\p{^oupper}', 'deprecated');
-Expect(1, 8543, '\P{oupper}', 'deprecated');
-Expect(0, 8543, '\P{^oupper}', 'deprecated');
-Expect(1, 8559, '\p{ oupper}', 'deprecated');
-Expect(0, 8559, '\p{^ oupper}', 'deprecated');
-Expect(0, 8559, '\P{ oupper}', 'deprecated');
-Expect(1, 8559, '\P{^ oupper}', 'deprecated');
-Expect(0, 8543, '\p{ oupper}', 'deprecated');
-Expect(1, 8543, '\p{^ oupper}', 'deprecated');
-Expect(1, 8543, '\P{ oupper}', 'deprecated');
-Expect(0, 8543, '\P{^ oupper}', 'deprecated');
-Error('\p{ /a/is_OUPPER}');
-Error('\P{ /a/is_OUPPER}');
-Expect(1, 8559, '\p{isoupper}', 'deprecated');
-Expect(0, 8559, '\p{^isoupper}', 'deprecated');
-Expect(0, 8559, '\P{isoupper}', 'deprecated');
-Expect(1, 8559, '\P{^isoupper}', 'deprecated');
-Expect(0, 8543, '\p{isoupper}', 'deprecated');
-Expect(1, 8543, '\p{^isoupper}', 'deprecated');
-Expect(1, 8543, '\P{isoupper}', 'deprecated');
-Expect(0, 8543, '\P{^isoupper}', 'deprecated');
-Expect(1, 8559, '\p{-IsOUPPER}', 'deprecated');
-Expect(0, 8559, '\p{^-IsOUPPER}', 'deprecated');
-Expect(0, 8559, '\P{-IsOUPPER}', 'deprecated');
-Expect(1, 8559, '\P{^-IsOUPPER}', 'deprecated');
-Expect(0, 8543, '\p{-IsOUPPER}', 'deprecated');
-Expect(1, 8543, '\p{^-IsOUPPER}', 'deprecated');
-Expect(1, 8543, '\P{-IsOUPPER}', 'deprecated');
-Expect(0, 8543, '\P{^-IsOUPPER}', 'deprecated');
-Error('\p{ posixpunct/a/}');
-Error('\P{ posixpunct/a/}');
-Expect(1, 47, '\p{posixpunct}', "");
-Expect(0, 47, '\p{^posixpunct}', "");
-Expect(0, 47, '\P{posixpunct}', "");
-Expect(1, 47, '\P{^posixpunct}', "");
-Expect(0, 32, '\p{posixpunct}', "");
-Expect(1, 32, '\p{^posixpunct}', "");
-Expect(1, 32, '\P{posixpunct}', "");
-Expect(0, 32, '\P{^posixpunct}', "");
-Expect(1, 47, '\p{ posixpunct}', "");
-Expect(0, 47, '\p{^ posixpunct}', "");
-Expect(0, 47, '\P{ posixpunct}', "");
-Expect(1, 47, '\P{^ posixpunct}', "");
-Expect(0, 32, '\p{ posixpunct}', "");
-Expect(1, 32, '\p{^ posixpunct}', "");
-Expect(1, 32, '\P{ posixpunct}', "");
-Expect(0, 32, '\P{^ posixpunct}', "");
-Error('\p{:= _Is_PosixPunct}');
-Error('\P{:= _Is_PosixPunct}');
-Expect(1, 47, '\p{isposixpunct}', "");
-Expect(0, 47, '\p{^isposixpunct}', "");
-Expect(0, 47, '\P{isposixpunct}', "");
-Expect(1, 47, '\P{^isposixpunct}', "");
-Expect(0, 32, '\p{isposixpunct}', "");
-Expect(1, 32, '\p{^isposixpunct}', "");
-Expect(1, 32, '\P{isposixpunct}', "");
-Expect(0, 32, '\P{^isposixpunct}', "");
-Expect(1, 47, '\p{ is posixpunct}', "");
-Expect(0, 47, '\p{^ is posixpunct}', "");
-Expect(0, 47, '\P{ is posixpunct}', "");
-Expect(1, 47, '\P{^ is posixpunct}', "");
-Expect(0, 32, '\p{ is posixpunct}', "");
-Expect(1, 32, '\p{^ is posixpunct}', "");
-Expect(1, 32, '\P{ is posixpunct}', "");
-Expect(0, 32, '\P{^ is posixpunct}', "");
-Error('\p{-/a/Block Elements}');
-Error('\P{-/a/Block Elements}');
-Expect(1, 9631, '\p{blockelements}', "");
-Expect(0, 9631, '\p{^blockelements}', "");
-Expect(0, 9631, '\P{blockelements}', "");
-Expect(1, 9631, '\P{^blockelements}', "");
-Expect(0, 9599, '\p{blockelements}', "");
-Expect(1, 9599, '\p{^blockelements}', "");
-Expect(1, 9599, '\P{blockelements}', "");
-Expect(0, 9599, '\P{^blockelements}', "");
-Expect(1, 9631, '\p{ blockelements}', "");
-Expect(0, 9631, '\p{^ blockelements}', "");
-Expect(0, 9631, '\P{ blockelements}', "");
-Expect(1, 9631, '\P{^ blockelements}', "");
-Expect(0, 9599, '\p{ blockelements}', "");
-Expect(1, 9599, '\p{^ blockelements}', "");
-Expect(1, 9599, '\P{ blockelements}', "");
-Expect(0, 9599, '\P{^ blockelements}', "");
-Error('\p{ Is/a/block_Elements}');
-Error('\P{ Is/a/block_Elements}');
-Expect(1, 9631, '\p{isblockelements}', "");
-Expect(0, 9631, '\p{^isblockelements}', "");
-Expect(0, 9631, '\P{isblockelements}', "");
-Expect(1, 9631, '\P{^isblockelements}', "");
-Expect(0, 9599, '\p{isblockelements}', "");
-Expect(1, 9599, '\p{^isblockelements}', "");
-Expect(1, 9599, '\P{isblockelements}', "");
-Expect(0, 9599, '\P{^isblockelements}', "");
-Expect(1, 9631, '\p{_ Isblock elements}', "");
-Expect(0, 9631, '\p{^_ Isblock elements}', "");
-Expect(0, 9631, '\P{_ Isblock elements}', "");
-Expect(1, 9631, '\P{^_ Isblock elements}', "");
-Expect(0, 9599, '\p{_ Isblock elements}', "");
-Expect(1, 9599, '\p{^_ Isblock elements}', "");
-Expect(1, 9599, '\P{_ Isblock elements}', "");
-Expect(0, 9599, '\P{^_ Isblock elements}', "");
-Error('\p{-/a/IN-Block-Elements}');
-Error('\P{-/a/IN-Block-Elements}');
-Expect(1, 9631, '\p{inblockelements}', "");
-Expect(0, 9631, '\p{^inblockelements}', "");
-Expect(0, 9631, '\P{inblockelements}', "");
-Expect(1, 9631, '\P{^inblockelements}', "");
-Expect(0, 9599, '\p{inblockelements}', "");
-Expect(1, 9599, '\p{^inblockelements}', "");
-Expect(1, 9599, '\P{inblockelements}', "");
-Expect(0, 9599, '\P{^inblockelements}', "");
-Expect(1, 9631, '\p{ in_Block ELEMENTS}', "");
-Expect(0, 9631, '\p{^ in_Block ELEMENTS}', "");
-Expect(0, 9631, '\P{ in_Block ELEMENTS}', "");
-Expect(1, 9631, '\P{^ in_Block ELEMENTS}', "");
-Expect(0, 9599, '\p{ in_Block ELEMENTS}', "");
-Expect(1, 9599, '\p{^ in_Block ELEMENTS}', "");
-Expect(1, 9599, '\P{ in_Block ELEMENTS}', "");
-Expect(0, 9599, '\P{^ in_Block ELEMENTS}', "");
-Error('\p{:=_ In-Kaithi}');
-Error('\P{:=_ In-Kaithi}');
-Expect(1, 69839, '\p{inkaithi}', "");
-Expect(0, 69839, '\p{^inkaithi}', "");
-Expect(0, 69839, '\P{inkaithi}', "");
-Expect(1, 69839, '\P{^inkaithi}', "");
-Expect(0, 69759, '\p{inkaithi}', "");
-Expect(1, 69759, '\p{^inkaithi}', "");
-Expect(1, 69759, '\P{inkaithi}', "");
-Expect(0, 69759, '\P{^inkaithi}', "");
-Expect(1, 69839, '\p{ inKaithi}', "");
-Expect(0, 69839, '\p{^ inKaithi}', "");
-Expect(0, 69839, '\P{ inKaithi}', "");
-Expect(1, 69839, '\P{^ inKaithi}', "");
-Expect(0, 69759, '\p{ inKaithi}', "");
-Expect(1, 69759, '\p{^ inKaithi}', "");
-Expect(1, 69759, '\P{ inKaithi}', "");
-Expect(0, 69759, '\P{^ inKaithi}', "");
-Error('\p{__Han/a/}');
-Error('\P{__Han/a/}');
-Expect(1, 11929, '\p{han}', "");
-Expect(0, 11929, '\p{^han}', "");
-Expect(0, 11929, '\P{han}', "");
-Expect(1, 11929, '\P{^han}', "");
-Expect(0, 11903, '\p{han}', "");
-Expect(1, 11903, '\p{^han}', "");
-Expect(1, 11903, '\P{han}', "");
-Expect(0, 11903, '\P{^han}', "");
-Expect(1, 11929, '\p{--Han}', "");
-Expect(0, 11929, '\p{^--Han}', "");
-Expect(0, 11929, '\P{--Han}', "");
-Expect(1, 11929, '\P{^--Han}', "");
-Expect(0, 11903, '\p{--Han}', "");
-Expect(1, 11903, '\p{^--Han}', "");
-Expect(1, 11903, '\P{--Han}', "");
-Expect(0, 11903, '\P{^--Han}', "");
-Error('\p{ -is:=HAN}');
-Error('\P{ -is:=HAN}');
-Expect(1, 11929, '\p{ishan}', "");
-Expect(0, 11929, '\p{^ishan}', "");
-Expect(0, 11929, '\P{ishan}', "");
-Expect(1, 11929, '\P{^ishan}', "");
-Expect(0, 11903, '\p{ishan}', "");
-Expect(1, 11903, '\p{^ishan}', "");
-Expect(1, 11903, '\P{ishan}', "");
-Expect(0, 11903, '\P{^ishan}', "");
-Expect(1, 11929, '\p{- Is HAN}', "");
-Expect(0, 11929, '\p{^- Is HAN}', "");
-Expect(0, 11929, '\P{- Is HAN}', "");
-Expect(1, 11929, '\P{^- Is HAN}', "");
-Expect(0, 11903, '\p{- Is HAN}', "");
-Expect(1, 11903, '\p{^- Is HAN}', "");
-Expect(1, 11903, '\P{- Is HAN}', "");
-Expect(0, 11903, '\P{^- Is HAN}', "");
-Error('\p{_:=hani}');
-Error('\P{_:=hani}');
-Expect(1, 11929, '\p{hani}', "");
-Expect(0, 11929, '\p{^hani}', "");
-Expect(0, 11929, '\P{hani}', "");
-Expect(1, 11929, '\P{^hani}', "");
-Expect(0, 11903, '\p{hani}', "");
-Expect(1, 11903, '\p{^hani}', "");
-Expect(1, 11903, '\P{hani}', "");
-Expect(0, 11903, '\P{^hani}', "");
-Expect(1, 11929, '\p{- hani}', "");
-Expect(0, 11929, '\p{^- hani}', "");
-Expect(0, 11929, '\P{- hani}', "");
-Expect(1, 11929, '\P{^- hani}', "");
-Expect(0, 11903, '\p{- hani}', "");
-Expect(1, 11903, '\p{^- hani}', "");
-Expect(1, 11903, '\P{- hani}', "");
-Expect(0, 11903, '\P{^- hani}', "");
-Error('\p{ IS Hani:=}');
-Error('\P{ IS Hani:=}');
-Expect(1, 11929, '\p{ishani}', "");
-Expect(0, 11929, '\p{^ishani}', "");
-Expect(0, 11929, '\P{ishani}', "");
-Expect(1, 11929, '\P{^ishani}', "");
-Expect(0, 11903, '\p{ishani}', "");
-Expect(1, 11903, '\p{^ishani}', "");
-Expect(1, 11903, '\P{ishani}', "");
-Expect(0, 11903, '\P{^ishani}', "");
-Expect(1, 11929, '\p{ Is-hani}', "");
-Expect(0, 11929, '\p{^ Is-hani}', "");
-Expect(0, 11929, '\P{ Is-hani}', "");
-Expect(1, 11929, '\P{^ Is-hani}', "");
-Expect(0, 11903, '\p{ Is-hani}', "");
-Expect(1, 11903, '\p{^ Is-hani}', "");
-Expect(1, 11903, '\P{ Is-hani}', "");
-Expect(0, 11903, '\P{^ Is-hani}', "");
-Error('\p{ /a/Hanunoo}');
-Error('\P{ /a/Hanunoo}');
-Expect(1, 5940, '\p{hanunoo}', "");
-Expect(0, 5940, '\p{^hanunoo}', "");
-Expect(0, 5940, '\P{hanunoo}', "");
-Expect(1, 5940, '\P{^hanunoo}', "");
-Expect(0, 5919, '\p{hanunoo}', "");
-Expect(1, 5919, '\p{^hanunoo}', "");
-Expect(1, 5919, '\P{hanunoo}', "");
-Expect(0, 5919, '\P{^hanunoo}', "");
-Expect(1, 5940, '\p{ hanunoo}', "");
-Expect(0, 5940, '\p{^ hanunoo}', "");
-Expect(0, 5940, '\P{ hanunoo}', "");
-Expect(1, 5940, '\P{^ hanunoo}', "");
-Expect(0, 5919, '\p{ hanunoo}', "");
-Expect(1, 5919, '\p{^ hanunoo}', "");
-Expect(1, 5919, '\P{ hanunoo}', "");
-Expect(0, 5919, '\P{^ hanunoo}', "");
-Error('\p{ /a/Is_HANUNOO}');
-Error('\P{ /a/Is_HANUNOO}');
-Expect(1, 5940, '\p{ishanunoo}', "");
-Expect(0, 5940, '\p{^ishanunoo}', "");
-Expect(0, 5940, '\P{ishanunoo}', "");
-Expect(1, 5940, '\P{^ishanunoo}', "");
-Expect(0, 5919, '\p{ishanunoo}', "");
-Expect(1, 5919, '\p{^ishanunoo}', "");
-Expect(1, 5919, '\P{ishanunoo}', "");
-Expect(0, 5919, '\P{^ishanunoo}', "");
-Expect(1, 5940, '\p{Is hanunoo}', "");
-Expect(0, 5940, '\p{^Is hanunoo}', "");
-Expect(0, 5940, '\P{Is hanunoo}', "");
-Expect(1, 5940, '\P{^Is hanunoo}', "");
-Expect(0, 5919, '\p{Is hanunoo}', "");
-Expect(1, 5919, '\p{^Is hanunoo}', "");
-Expect(1, 5919, '\P{Is hanunoo}', "");
-Expect(0, 5919, '\P{^Is hanunoo}', "");
-Error('\p{- HANO:=}');
-Error('\P{- HANO:=}');
-Expect(1, 5940, '\p{hano}', "");
-Expect(0, 5940, '\p{^hano}', "");
-Expect(0, 5940, '\P{hano}', "");
-Expect(1, 5940, '\P{^hano}', "");
-Expect(0, 5919, '\p{hano}', "");
-Expect(1, 5919, '\p{^hano}', "");
-Expect(1, 5919, '\P{hano}', "");
-Expect(0, 5919, '\P{^hano}', "");
-Expect(1, 5940, '\p{- Hano}', "");
-Expect(0, 5940, '\p{^- Hano}', "");
-Expect(0, 5940, '\P{- Hano}', "");
-Expect(1, 5940, '\P{^- Hano}', "");
-Expect(0, 5919, '\p{- Hano}', "");
-Expect(1, 5919, '\p{^- Hano}', "");
-Expect(1, 5919, '\P{- Hano}', "");
-Expect(0, 5919, '\P{^- Hano}', "");
-Error('\p{/a/_Is Hano}');
-Error('\P{/a/_Is Hano}');
-Expect(1, 5940, '\p{ishano}', "");
-Expect(0, 5940, '\p{^ishano}', "");
-Expect(0, 5940, '\P{ishano}', "");
-Expect(1, 5940, '\P{^ishano}', "");
-Expect(0, 5919, '\p{ishano}', "");
-Expect(1, 5919, '\p{^ishano}', "");
-Expect(1, 5919, '\P{ishano}', "");
-Expect(0, 5919, '\P{^ishano}', "");
-Expect(1, 5940, '\p{_IsHano}', "");
-Expect(0, 5940, '\p{^_IsHano}', "");
-Expect(0, 5940, '\P{_IsHano}', "");
-Expect(1, 5940, '\P{^_IsHano}', "");
-Expect(0, 5919, '\p{_IsHano}', "");
-Expect(1, 5919, '\p{^_IsHano}', "");
-Expect(1, 5919, '\P{_IsHano}', "");
-Expect(0, 5919, '\P{^_IsHano}', "");
-Error('\p{ IN/a/meetei-mayek}');
-Error('\P{ IN/a/meetei-mayek}');
-Expect(1, 44031, '\p{inmeeteimayek}', "");
-Expect(0, 44031, '\p{^inmeeteimayek}', "");
-Expect(0, 44031, '\P{inmeeteimayek}', "");
-Expect(1, 44031, '\P{^inmeeteimayek}', "");
-Expect(0, 43967, '\p{inmeeteimayek}', "");
-Expect(1, 43967, '\p{^inmeeteimayek}', "");
-Expect(1, 43967, '\P{inmeeteimayek}', "");
-Expect(0, 43967, '\P{^inmeeteimayek}', "");
-Expect(1, 44031, '\p{_ Inmeetei-MAYEK}', "");
-Expect(0, 44031, '\p{^_ Inmeetei-MAYEK}', "");
-Expect(0, 44031, '\P{_ Inmeetei-MAYEK}', "");
-Expect(1, 44031, '\P{^_ Inmeetei-MAYEK}', "");
-Expect(0, 43967, '\p{_ Inmeetei-MAYEK}', "");
-Expect(1, 43967, '\p{^_ Inmeetei-MAYEK}', "");
-Expect(1, 43967, '\P{_ Inmeetei-MAYEK}', "");
-Expect(0, 43967, '\P{^_ Inmeetei-MAYEK}', "");
-Error('\p{/a/--vertspace}');
-Error('\P{/a/--vertspace}');
-Expect(1, 13, '\p{vertspace}', "");
-Expect(0, 13, '\p{^vertspace}', "");
-Expect(0, 13, '\P{vertspace}', "");
-Expect(1, 13, '\P{^vertspace}', "");
-Expect(0, 9, '\p{vertspace}', "");
-Expect(1, 9, '\p{^vertspace}', "");
-Expect(1, 9, '\P{vertspace}', "");
-Expect(0, 9, '\P{^vertspace}', "");
-Expect(1, 13, '\p{_-vertspace}', "");
-Expect(0, 13, '\p{^_-vertspace}', "");
-Expect(0, 13, '\P{_-vertspace}', "");
-Expect(1, 13, '\P{^_-vertspace}', "");
-Expect(0, 9, '\p{_-vertspace}', "");
-Expect(1, 9, '\p{^_-vertspace}', "");
-Expect(1, 9, '\P{_-vertspace}', "");
-Expect(0, 9, '\P{^_-vertspace}', "");
-Error('\p{_/a/IsVertSpace}');
-Error('\P{_/a/IsVertSpace}');
-Expect(1, 13, '\p{isvertspace}', "");
-Expect(0, 13, '\p{^isvertspace}', "");
-Expect(0, 13, '\P{isvertspace}', "");
-Expect(1, 13, '\P{^isvertspace}', "");
-Expect(0, 9, '\p{isvertspace}', "");
-Expect(1, 9, '\p{^isvertspace}', "");
-Expect(1, 9, '\P{isvertspace}', "");
-Expect(0, 9, '\P{^isvertspace}', "");
-Expect(1, 13, '\p{_IsVERTSPACE}', "");
-Expect(0, 13, '\p{^_IsVERTSPACE}', "");
-Expect(0, 13, '\P{_IsVERTSPACE}', "");
-Expect(1, 13, '\P{^_IsVERTSPACE}', "");
-Expect(0, 9, '\p{_IsVERTSPACE}', "");
-Expect(1, 9, '\p{^_IsVERTSPACE}', "");
-Expect(1, 9, '\P{_IsVERTSPACE}', "");
-Expect(0, 9, '\P{^_IsVERTSPACE}', "");
-Error('\p{:=__Letterlike Symbols}');
-Error('\P{:=__Letterlike Symbols}');
-Expect(1, 8527, '\p{letterlikesymbols}', "");
-Expect(0, 8527, '\p{^letterlikesymbols}', "");
-Expect(0, 8527, '\P{letterlikesymbols}', "");
-Expect(1, 8527, '\P{^letterlikesymbols}', "");
-Expect(0, 8447, '\p{letterlikesymbols}', "");
-Expect(1, 8447, '\p{^letterlikesymbols}', "");
-Expect(1, 8447, '\P{letterlikesymbols}', "");
-Expect(0, 8447, '\P{^letterlikesymbols}', "");
-Expect(1, 8527, '\p{ -letterlike-SYMBOLS}', "");
-Expect(0, 8527, '\p{^ -letterlike-SYMBOLS}', "");
-Expect(0, 8527, '\P{ -letterlike-SYMBOLS}', "");
-Expect(1, 8527, '\P{^ -letterlike-SYMBOLS}', "");
-Expect(0, 8447, '\p{ -letterlike-SYMBOLS}', "");
-Expect(1, 8447, '\p{^ -letterlike-SYMBOLS}', "");
-Expect(1, 8447, '\P{ -letterlike-SYMBOLS}', "");
-Expect(0, 8447, '\P{^ -letterlike-SYMBOLS}', "");
-Error('\p{ :=IsLetterlike_SYMBOLS}');
-Error('\P{ :=IsLetterlike_SYMBOLS}');
-Expect(1, 8527, '\p{isletterlikesymbols}', "");
-Expect(0, 8527, '\p{^isletterlikesymbols}', "");
-Expect(0, 8527, '\P{isletterlikesymbols}', "");
-Expect(1, 8527, '\P{^isletterlikesymbols}', "");
-Expect(0, 8447, '\p{isletterlikesymbols}', "");
-Expect(1, 8447, '\p{^isletterlikesymbols}', "");
-Expect(1, 8447, '\P{isletterlikesymbols}', "");
-Expect(0, 8447, '\P{^isletterlikesymbols}', "");
-Expect(1, 8527, '\p{_is-letterlikesymbols}', "");
-Expect(0, 8527, '\p{^_is-letterlikesymbols}', "");
-Expect(0, 8527, '\P{_is-letterlikesymbols}', "");
-Expect(1, 8527, '\P{^_is-letterlikesymbols}', "");
-Expect(0, 8447, '\p{_is-letterlikesymbols}', "");
-Expect(1, 8447, '\p{^_is-letterlikesymbols}', "");
-Expect(1, 8447, '\P{_is-letterlikesymbols}', "");
-Expect(0, 8447, '\P{^_is-letterlikesymbols}', "");
-Error('\p{-/a/in Letterlike_Symbols}');
-Error('\P{-/a/in Letterlike_Symbols}');
-Expect(1, 8527, '\p{inletterlikesymbols}', "");
-Expect(0, 8527, '\p{^inletterlikesymbols}', "");
-Expect(0, 8527, '\P{inletterlikesymbols}', "");
-Expect(1, 8527, '\P{^inletterlikesymbols}', "");
-Expect(0, 8447, '\p{inletterlikesymbols}', "");
-Expect(1, 8447, '\p{^inletterlikesymbols}', "");
-Expect(1, 8447, '\P{inletterlikesymbols}', "");
-Expect(0, 8447, '\P{^inletterlikesymbols}', "");
-Expect(1, 8527, '\p{- In_Letterlike-symbols}', "");
-Expect(0, 8527, '\p{^- In_Letterlike-symbols}', "");
-Expect(0, 8527, '\P{- In_Letterlike-symbols}', "");
-Expect(1, 8527, '\P{^- In_Letterlike-symbols}', "");
-Expect(0, 8447, '\p{- In_Letterlike-symbols}', "");
-Expect(1, 8447, '\p{^- In_Letterlike-symbols}', "");
-Expect(1, 8447, '\P{- In_Letterlike-symbols}', "");
-Expect(0, 8447, '\P{^- In_Letterlike-symbols}', "");
-Error('\p{_:=INMONGOLIAN}');
-Error('\P{_:=INMONGOLIAN}');
-Expect(1, 6319, '\p{inmongolian}', "");
-Expect(0, 6319, '\p{^inmongolian}', "");
-Expect(0, 6319, '\P{inmongolian}', "");
-Expect(1, 6319, '\P{^inmongolian}', "");
-Expect(0, 6143, '\p{inmongolian}', "");
-Expect(1, 6143, '\p{^inmongolian}', "");
-Expect(1, 6143, '\P{inmongolian}', "");
-Expect(0, 6143, '\P{^inmongolian}', "");
-Expect(1, 6319, '\p{_ In_Mongolian}', "");
-Expect(0, 6319, '\p{^_ In_Mongolian}', "");
-Expect(0, 6319, '\P{_ In_Mongolian}', "");
-Expect(1, 6319, '\P{^_ In_Mongolian}', "");
-Expect(0, 6143, '\p{_ In_Mongolian}', "");
-Expect(1, 6143, '\p{^_ In_Mongolian}', "");
-Expect(1, 6143, '\P{_ In_Mongolian}', "");
-Expect(0, 6143, '\P{^_ In_Mongolian}', "");
-Error('\p{ -Ideographic/a/}');
-Error('\P{ -Ideographic/a/}');
-Expect(1, 12295, '\p{ideographic}', "");
-Expect(0, 12295, '\p{^ideographic}', "");
-Expect(0, 12295, '\P{ideographic}', "");
-Expect(1, 12295, '\P{^ideographic}', "");
-Expect(0, 12293, '\p{ideographic}', "");
-Expect(1, 12293, '\p{^ideographic}', "");
-Expect(1, 12293, '\P{ideographic}', "");
-Expect(0, 12293, '\P{^ideographic}', "");
-Expect(1, 12295, '\p{ -Ideographic}', "");
-Expect(0, 12295, '\p{^ -Ideographic}', "");
-Expect(0, 12295, '\P{ -Ideographic}', "");
-Expect(1, 12295, '\P{^ -Ideographic}', "");
-Expect(0, 12293, '\p{ -Ideographic}', "");
-Expect(1, 12293, '\p{^ -Ideographic}', "");
-Expect(1, 12293, '\P{ -Ideographic}', "");
-Expect(0, 12293, '\P{^ -Ideographic}', "");
-Error('\p{:=_-Is Ideographic}');
-Error('\P{:=_-Is Ideographic}');
-Expect(1, 12295, '\p{isideographic}', "");
-Expect(0, 12295, '\p{^isideographic}', "");
-Expect(0, 12295, '\P{isideographic}', "");
-Expect(1, 12295, '\P{^isideographic}', "");
-Expect(0, 12293, '\p{isideographic}', "");
-Expect(1, 12293, '\p{^isideographic}', "");
-Expect(1, 12293, '\P{isideographic}', "");
-Expect(0, 12293, '\P{^isideographic}', "");
-Expect(1, 12295, '\p{ _is-Ideographic}', "");
-Expect(0, 12295, '\p{^ _is-Ideographic}', "");
-Expect(0, 12295, '\P{ _is-Ideographic}', "");
-Expect(1, 12295, '\P{^ _is-Ideographic}', "");
-Expect(0, 12293, '\p{ _is-Ideographic}', "");
-Expect(1, 12293, '\p{^ _is-Ideographic}', "");
-Expect(1, 12293, '\P{ _is-Ideographic}', "");
-Expect(0, 12293, '\P{^ _is-Ideographic}', "");
-Error('\p{_/a/Ideo}');
-Error('\P{_/a/Ideo}');
-Expect(1, 12295, '\p{ideo}', "");
-Expect(0, 12295, '\p{^ideo}', "");
-Expect(0, 12295, '\P{ideo}', "");
-Expect(1, 12295, '\P{^ideo}', "");
-Expect(0, 12293, '\p{ideo}', "");
-Expect(1, 12293, '\p{^ideo}', "");
-Expect(1, 12293, '\P{ideo}', "");
-Expect(0, 12293, '\P{^ideo}', "");
-Expect(1, 12295, '\p{ Ideo}', "");
-Expect(0, 12295, '\p{^ Ideo}', "");
-Expect(0, 12295, '\P{ Ideo}', "");
-Expect(1, 12295, '\P{^ Ideo}', "");
-Expect(0, 12293, '\p{ Ideo}', "");
-Expect(1, 12293, '\p{^ Ideo}', "");
-Expect(1, 12293, '\P{ Ideo}', "");
-Expect(0, 12293, '\P{^ Ideo}', "");
-Error('\p{:=ISideo}');
-Error('\P{:=ISideo}');
-Expect(1, 12295, '\p{isideo}', "");
-Expect(0, 12295, '\p{^isideo}', "");
-Expect(0, 12295, '\P{isideo}', "");
-Expect(1, 12295, '\P{^isideo}', "");
-Expect(0, 12293, '\p{isideo}', "");
-Expect(1, 12293, '\p{^isideo}', "");
-Expect(1, 12293, '\P{isideo}', "");
-Expect(0, 12293, '\P{^isideo}', "");
-Expect(1, 12295, '\p{ Is Ideo}', "");
-Expect(0, 12295, '\p{^ Is Ideo}', "");
-Expect(0, 12295, '\P{ Is Ideo}', "");
-Expect(1, 12295, '\P{^ Is Ideo}', "");
-Expect(0, 12293, '\p{ Is Ideo}', "");
-Expect(1, 12293, '\p{^ Is Ideo}', "");
-Expect(1, 12293, '\P{ Is Ideo}', "");
-Expect(0, 12293, '\P{^ Is Ideo}', "");
-Error('\p{_/a/VARIATION_selectors_Supplement}');
-Error('\P{_/a/VARIATION_selectors_Supplement}');
-Expect(1, 917999, '\p{variationselectorssupplement}', "");
-Expect(0, 917999, '\p{^variationselectorssupplement}', "");
-Expect(0, 917999, '\P{variationselectorssupplement}', "");
-Expect(1, 917999, '\P{^variationselectorssupplement}', "");
-Expect(0, 917759, '\p{variationselectorssupplement}', "");
-Expect(1, 917759, '\p{^variationselectorssupplement}', "");
-Expect(1, 917759, '\P{variationselectorssupplement}', "");
-Expect(0, 917759, '\P{^variationselectorssupplement}', "");
-Expect(1, 917999, '\p{- VARIATION selectors_Supplement}', "");
-Expect(0, 917999, '\p{^- VARIATION selectors_Supplement}', "");
-Expect(0, 917999, '\P{- VARIATION selectors_Supplement}', "");
-Expect(1, 917999, '\P{^- VARIATION selectors_Supplement}', "");
-Expect(0, 917759, '\p{- VARIATION selectors_Supplement}', "");
-Expect(1, 917759, '\p{^- VARIATION selectors_Supplement}', "");
-Expect(1, 917759, '\P{- VARIATION selectors_Supplement}', "");
-Expect(0, 917759, '\P{^- VARIATION selectors_Supplement}', "");
-Error('\p{ -Is_variation/a/selectors Supplement}');
-Error('\P{ -Is_variation/a/selectors Supplement}');
-Expect(1, 917999, '\p{isvariationselectorssupplement}', "");
-Expect(0, 917999, '\p{^isvariationselectorssupplement}', "");
-Expect(0, 917999, '\P{isvariationselectorssupplement}', "");
-Expect(1, 917999, '\P{^isvariationselectorssupplement}', "");
-Expect(0, 917759, '\p{isvariationselectorssupplement}', "");
-Expect(1, 917759, '\p{^isvariationselectorssupplement}', "");
-Expect(1, 917759, '\P{isvariationselectorssupplement}', "");
-Expect(0, 917759, '\P{^isvariationselectorssupplement}', "");
-Expect(1, 917999, '\p{ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(0, 917999, '\p{^ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(0, 917999, '\P{ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(1, 917999, '\P{^ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(0, 917759, '\p{ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(1, 917759, '\p{^ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(1, 917759, '\P{ _IS_Variation_selectors_SUPPLEMENT}', "");
-Expect(0, 917759, '\P{^ _IS_Variation_selectors_SUPPLEMENT}', "");
-Error('\p{_ In:=VariationSELECTORSSupplement}');
-Error('\P{_ In:=VariationSELECTORSSupplement}');
-Expect(1, 917999, '\p{invariationselectorssupplement}', "");
-Expect(0, 917999, '\p{^invariationselectorssupplement}', "");
-Expect(0, 917999, '\P{invariationselectorssupplement}', "");
-Expect(1, 917999, '\P{^invariationselectorssupplement}', "");
-Expect(0, 917759, '\p{invariationselectorssupplement}', "");
-Expect(1, 917759, '\p{^invariationselectorssupplement}', "");
-Expect(1, 917759, '\P{invariationselectorssupplement}', "");
-Expect(0, 917759, '\P{^invariationselectorssupplement}', "");
-Expect(1, 917999, '\p{- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(0, 917999, '\p{^- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(0, 917999, '\P{- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(1, 917999, '\P{^- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(0, 917759, '\p{- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(1, 917759, '\p{^- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(1, 917759, '\P{- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Expect(0, 917759, '\P{^- IN-VARIATION_SELECTORS_SUPPLEMENT}', "");
-Error('\p{_-in:=Thaana}');
-Error('\P{_-in:=Thaana}');
-Expect(1, 1983, '\p{inthaana}', "");
-Expect(0, 1983, '\p{^inthaana}', "");
-Expect(0, 1983, '\P{inthaana}', "");
-Expect(1, 1983, '\P{^inthaana}', "");
-Expect(0, 1919, '\p{inthaana}', "");
-Expect(1, 1919, '\p{^inthaana}', "");
-Expect(1, 1919, '\P{inthaana}', "");
-Expect(0, 1919, '\P{^inthaana}', "");
-Expect(1, 1983, '\p{ IN thaana}', "");
-Expect(0, 1983, '\p{^ IN thaana}', "");
-Expect(0, 1983, '\P{ IN thaana}', "");
-Expect(1, 1983, '\P{^ IN thaana}', "");
-Expect(0, 1919, '\p{ IN thaana}', "");
-Expect(1, 1919, '\p{^ IN thaana}', "");
-Expect(1, 1919, '\P{ IN thaana}', "");
-Expect(0, 1919, '\P{^ IN thaana}', "");
-Error('\p{/a/ SUPPLEMENTAL Arrowsa}');
-Error('\P{/a/ SUPPLEMENTAL Arrowsa}');
-Expect(1, 10239, '\p{supplementalarrowsa}', "");
-Expect(0, 10239, '\p{^supplementalarrowsa}', "");
-Expect(0, 10239, '\P{supplementalarrowsa}', "");
-Expect(1, 10239, '\P{^supplementalarrowsa}', "");
-Expect(0, 10223, '\p{supplementalarrowsa}', "");
-Expect(1, 10223, '\p{^supplementalarrowsa}', "");
-Expect(1, 10223, '\P{supplementalarrowsa}', "");
-Expect(0, 10223, '\P{^supplementalarrowsa}', "");
-Expect(1, 10239, '\p{-Supplemental_ArrowsA}', "");
-Expect(0, 10239, '\p{^-Supplemental_ArrowsA}', "");
-Expect(0, 10239, '\P{-Supplemental_ArrowsA}', "");
-Expect(1, 10239, '\P{^-Supplemental_ArrowsA}', "");
-Expect(0, 10223, '\p{-Supplemental_ArrowsA}', "");
-Expect(1, 10223, '\p{^-Supplemental_ArrowsA}', "");
-Expect(1, 10223, '\P{-Supplemental_ArrowsA}', "");
-Expect(0, 10223, '\P{^-Supplemental_ArrowsA}', "");
-Error('\p{ Is Supplemental/a/Arrows A}');
-Error('\P{ Is Supplemental/a/Arrows A}');
-Expect(1, 10239, '\p{issupplementalarrowsa}', "");
-Expect(0, 10239, '\p{^issupplementalarrowsa}', "");
-Expect(0, 10239, '\P{issupplementalarrowsa}', "");
-Expect(1, 10239, '\P{^issupplementalarrowsa}', "");
-Expect(0, 10223, '\p{issupplementalarrowsa}', "");
-Expect(1, 10223, '\p{^issupplementalarrowsa}', "");
-Expect(1, 10223, '\P{issupplementalarrowsa}', "");
-Expect(0, 10223, '\P{^issupplementalarrowsa}', "");
-Expect(1, 10239, '\p{ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(0, 10239, '\p{^ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(0, 10239, '\P{ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(1, 10239, '\P{^ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(0, 10223, '\p{ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(1, 10223, '\p{^ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(1, 10223, '\P{ Is_SUPPLEMENTAL arrows-A}', "");
-Expect(0, 10223, '\P{^ Is_SUPPLEMENTAL arrows-A}', "");
-Error('\p{ In Supplemental-Arrows:=A}');
-Error('\P{ In Supplemental-Arrows:=A}');
-Expect(1, 10239, '\p{insupplementalarrowsa}', "");
-Expect(0, 10239, '\p{^insupplementalarrowsa}', "");
-Expect(0, 10239, '\P{insupplementalarrowsa}', "");
-Expect(1, 10239, '\P{^insupplementalarrowsa}', "");
-Expect(0, 10223, '\p{insupplementalarrowsa}', "");
-Expect(1, 10223, '\p{^insupplementalarrowsa}', "");
-Expect(1, 10223, '\P{insupplementalarrowsa}', "");
-Expect(0, 10223, '\P{^insupplementalarrowsa}', "");
-Expect(1, 10239, '\p{_ INsupplemental_Arrows A}', "");
-Expect(0, 10239, '\p{^_ INsupplemental_Arrows A}', "");
-Expect(0, 10239, '\P{_ INsupplemental_Arrows A}', "");
-Expect(1, 10239, '\P{^_ INsupplemental_Arrows A}', "");
-Expect(0, 10223, '\p{_ INsupplemental_Arrows A}', "");
-Expect(1, 10223, '\p{^_ INsupplemental_Arrows A}', "");
-Expect(1, 10223, '\P{_ INsupplemental_Arrows A}', "");
-Expect(0, 10223, '\P{^_ INsupplemental_Arrows A}', "");
-Error('\p{_:=Changes-When_Uppercased}');
-Error('\P{_:=Changes-When_Uppercased}');
-Expect(1, 122, '\p{changeswhenuppercased}', "");
-Expect(0, 122, '\p{^changeswhenuppercased}', "");
-Expect(0, 122, '\P{changeswhenuppercased}', "");
-Expect(1, 122, '\P{^changeswhenuppercased}', "");
-Expect(0, 96, '\p{changeswhenuppercased}', "");
-Expect(1, 96, '\p{^changeswhenuppercased}', "");
-Expect(1, 96, '\P{changeswhenuppercased}', "");
-Expect(0, 96, '\P{^changeswhenuppercased}', "");
-Expect(1, 122, '\p{- CHANGES When_uppercased}', "");
-Expect(0, 122, '\p{^- CHANGES When_uppercased}', "");
-Expect(0, 122, '\P{- CHANGES When_uppercased}', "");
-Expect(1, 122, '\P{^- CHANGES When_uppercased}', "");
-Expect(0, 96, '\p{- CHANGES When_uppercased}', "");
-Expect(1, 96, '\p{^- CHANGES When_uppercased}', "");
-Expect(1, 96, '\P{- CHANGES When_uppercased}', "");
-Expect(0, 96, '\P{^- CHANGES When_uppercased}', "");
-Error('\p{/a/ IsCHANGES-When-UPPERCASED}');
-Error('\P{/a/ IsCHANGES-When-UPPERCASED}');
-Expect(1, 122, '\p{ischangeswhenuppercased}', "");
-Expect(0, 122, '\p{^ischangeswhenuppercased}', "");
-Expect(0, 122, '\P{ischangeswhenuppercased}', "");
-Expect(1, 122, '\P{^ischangeswhenuppercased}', "");
-Expect(0, 96, '\p{ischangeswhenuppercased}', "");
-Expect(1, 96, '\p{^ischangeswhenuppercased}', "");
-Expect(1, 96, '\P{ischangeswhenuppercased}', "");
-Expect(0, 96, '\P{^ischangeswhenuppercased}', "");
-Expect(1, 122, '\p{- isCHANGES WHENUppercased}', "");
-Expect(0, 122, '\p{^- isCHANGES WHENUppercased}', "");
-Expect(0, 122, '\P{- isCHANGES WHENUppercased}', "");
-Expect(1, 122, '\P{^- isCHANGES WHENUppercased}', "");
-Expect(0, 96, '\p{- isCHANGES WHENUppercased}', "");
-Expect(1, 96, '\p{^- isCHANGES WHENUppercased}', "");
-Expect(1, 96, '\P{- isCHANGES WHENUppercased}', "");
-Expect(0, 96, '\P{^- isCHANGES WHENUppercased}', "");
-Error('\p{:=_-CWU}');
-Error('\P{:=_-CWU}');
-Expect(1, 122, '\p{cwu}', "");
-Expect(0, 122, '\p{^cwu}', "");
-Expect(0, 122, '\P{cwu}', "");
-Expect(1, 122, '\P{^cwu}', "");
-Expect(0, 96, '\p{cwu}', "");
-Expect(1, 96, '\p{^cwu}', "");
-Expect(1, 96, '\P{cwu}', "");
-Expect(0, 96, '\P{^cwu}', "");
-Expect(1, 122, '\p{_-CWU}', "");
-Expect(0, 122, '\p{^_-CWU}', "");
-Expect(0, 122, '\P{_-CWU}', "");
-Expect(1, 122, '\P{^_-CWU}', "");
-Expect(0, 96, '\p{_-CWU}', "");
-Expect(1, 96, '\p{^_-CWU}', "");
-Expect(1, 96, '\P{_-CWU}', "");
-Expect(0, 96, '\P{^_-CWU}', "");
-Error('\p{/a/ Is_cwu}');
-Error('\P{/a/ Is_cwu}');
-Expect(1, 122, '\p{iscwu}', "");
-Expect(0, 122, '\p{^iscwu}', "");
-Expect(0, 122, '\P{iscwu}', "");
-Expect(1, 122, '\P{^iscwu}', "");
-Expect(0, 96, '\p{iscwu}', "");
-Expect(1, 96, '\p{^iscwu}', "");
-Expect(1, 96, '\P{iscwu}', "");
-Expect(0, 96, '\P{^iscwu}', "");
-Expect(1, 122, '\p{ _iscwu}', "");
-Expect(0, 122, '\p{^ _iscwu}', "");
-Expect(0, 122, '\P{ _iscwu}', "");
-Expect(1, 122, '\P{^ _iscwu}', "");
-Expect(0, 96, '\p{ _iscwu}', "");
-Expect(1, 96, '\p{^ _iscwu}', "");
-Expect(1, 96, '\P{ _iscwu}', "");
-Expect(0, 96, '\P{^ _iscwu}', "");
-Error('\p{-:=In syriac}');
-Error('\P{-:=In syriac}');
-Expect(1, 1871, '\p{insyriac}', "");
-Expect(0, 1871, '\p{^insyriac}', "");
-Expect(0, 1871, '\P{insyriac}', "");
-Expect(1, 1871, '\P{^insyriac}', "");
-Expect(0, 1791, '\p{insyriac}', "");
-Expect(1, 1791, '\p{^insyriac}', "");
-Expect(1, 1791, '\P{insyriac}', "");
-Expect(0, 1791, '\P{^insyriac}', "");
-Expect(1, 1871, '\p{ in Syriac}', "");
-Expect(0, 1871, '\p{^ in Syriac}', "");
-Expect(0, 1871, '\P{ in Syriac}', "");
-Expect(1, 1871, '\P{^ in Syriac}', "");
-Expect(0, 1791, '\p{ in Syriac}', "");
-Expect(1, 1791, '\p{^ in Syriac}', "");
-Expect(1, 1791, '\P{ in Syriac}', "");
-Expect(0, 1791, '\P{^ in Syriac}', "");
-Error('\p{--Ethiopic:=Extended}');
-Error('\P{--Ethiopic:=Extended}');
-Expect(1, 11743, '\p{ethiopicextended}', "");
-Expect(0, 11743, '\p{^ethiopicextended}', "");
-Expect(0, 11743, '\P{ethiopicextended}', "");
-Expect(1, 11743, '\P{^ethiopicextended}', "");
-Expect(0, 11647, '\p{ethiopicextended}', "");
-Expect(1, 11647, '\p{^ethiopicextended}', "");
-Expect(1, 11647, '\P{ethiopicextended}', "");
-Expect(0, 11647, '\P{^ethiopicextended}', "");
-Expect(1, 11743, '\p{-Ethiopic_Extended}', "");
-Expect(0, 11743, '\p{^-Ethiopic_Extended}', "");
-Expect(0, 11743, '\P{-Ethiopic_Extended}', "");
-Expect(1, 11743, '\P{^-Ethiopic_Extended}', "");
-Expect(0, 11647, '\p{-Ethiopic_Extended}', "");
-Expect(1, 11647, '\p{^-Ethiopic_Extended}', "");
-Expect(1, 11647, '\P{-Ethiopic_Extended}', "");
-Expect(0, 11647, '\P{^-Ethiopic_Extended}', "");
-Error('\p{__IsEthiopic:=EXTENDED}');
-Error('\P{__IsEthiopic:=EXTENDED}');
-Expect(1, 11743, '\p{isethiopicextended}', "");
-Expect(0, 11743, '\p{^isethiopicextended}', "");
-Expect(0, 11743, '\P{isethiopicextended}', "");
-Expect(1, 11743, '\P{^isethiopicextended}', "");
-Expect(0, 11647, '\p{isethiopicextended}', "");
-Expect(1, 11647, '\p{^isethiopicextended}', "");
-Expect(1, 11647, '\P{isethiopicextended}', "");
-Expect(0, 11647, '\P{^isethiopicextended}', "");
-Expect(1, 11743, '\p{ Is_EthiopicEXTENDED}', "");
-Expect(0, 11743, '\p{^ Is_EthiopicEXTENDED}', "");
-Expect(0, 11743, '\P{ Is_EthiopicEXTENDED}', "");
-Expect(1, 11743, '\P{^ Is_EthiopicEXTENDED}', "");
-Expect(0, 11647, '\p{ Is_EthiopicEXTENDED}', "");
-Expect(1, 11647, '\p{^ Is_EthiopicEXTENDED}', "");
-Expect(1, 11647, '\P{ Is_EthiopicEXTENDED}', "");
-Expect(0, 11647, '\P{^ Is_EthiopicEXTENDED}', "");
-Error('\p{:=-_IN_ethiopicExtended}');
-Error('\P{:=-_IN_ethiopicExtended}');
-Expect(1, 11743, '\p{inethiopicextended}', "");
-Expect(0, 11743, '\p{^inethiopicextended}', "");
-Expect(0, 11743, '\P{inethiopicextended}', "");
-Expect(1, 11743, '\P{^inethiopicextended}', "");
-Expect(0, 11647, '\p{inethiopicextended}', "");
-Expect(1, 11647, '\p{^inethiopicextended}', "");
-Expect(1, 11647, '\P{inethiopicextended}', "");
-Expect(0, 11647, '\P{^inethiopicextended}', "");
-Expect(1, 11743, '\p{ _in ethiopic_extended}', "");
-Expect(0, 11743, '\p{^ _in ethiopic_extended}', "");
-Expect(0, 11743, '\P{ _in ethiopic_extended}', "");
-Expect(1, 11743, '\P{^ _in ethiopic_extended}', "");
-Expect(0, 11647, '\p{ _in ethiopic_extended}', "");
-Expect(1, 11647, '\p{^ _in ethiopic_extended}', "");
-Expect(1, 11647, '\P{ _in ethiopic_extended}', "");
-Expect(0, 11647, '\P{^ _in ethiopic_extended}', "");
-Error('\p{-/a/Phoenician}');
-Error('\P{-/a/Phoenician}');
-Expect(1, 67867, '\p{phoenician}', "");
-Expect(0, 67867, '\p{^phoenician}', "");
-Expect(0, 67867, '\P{phoenician}', "");
-Expect(1, 67867, '\P{^phoenician}', "");
-Expect(0, 67839, '\p{phoenician}', "");
-Expect(1, 67839, '\p{^phoenician}', "");
-Expect(1, 67839, '\P{phoenician}', "");
-Expect(0, 67839, '\P{^phoenician}', "");
-Expect(1, 67867, '\p{ _Phoenician}', "");
-Expect(0, 67867, '\p{^ _Phoenician}', "");
-Expect(0, 67867, '\P{ _Phoenician}', "");
-Expect(1, 67867, '\P{^ _Phoenician}', "");
-Expect(0, 67839, '\p{ _Phoenician}', "");
-Expect(1, 67839, '\p{^ _Phoenician}', "");
-Expect(1, 67839, '\P{ _Phoenician}', "");
-Expect(0, 67839, '\P{^ _Phoenician}', "");
-Error('\p{ :=Isphoenician}');
-Error('\P{ :=Isphoenician}');
-Expect(1, 67867, '\p{isphoenician}', "");
-Expect(0, 67867, '\p{^isphoenician}', "");
-Expect(0, 67867, '\P{isphoenician}', "");
-Expect(1, 67867, '\P{^isphoenician}', "");
-Expect(0, 67839, '\p{isphoenician}', "");
-Expect(1, 67839, '\p{^isphoenician}', "");
-Expect(1, 67839, '\P{isphoenician}', "");
-Expect(0, 67839, '\P{^isphoenician}', "");
-Expect(1, 67867, '\p{_ is Phoenician}', "");
-Expect(0, 67867, '\p{^_ is Phoenician}', "");
-Expect(0, 67867, '\P{_ is Phoenician}', "");
-Expect(1, 67867, '\P{^_ is Phoenician}', "");
-Expect(0, 67839, '\p{_ is Phoenician}', "");
-Expect(1, 67839, '\p{^_ is Phoenician}', "");
-Expect(1, 67839, '\P{_ is Phoenician}', "");
-Expect(0, 67839, '\P{^_ is Phoenician}', "");
-Error('\p{/a/__Phnx}');
-Error('\P{/a/__Phnx}');
-Expect(1, 67867, '\p{phnx}', "");
-Expect(0, 67867, '\p{^phnx}', "");
-Expect(0, 67867, '\P{phnx}', "");
-Expect(1, 67867, '\P{^phnx}', "");
-Expect(0, 67839, '\p{phnx}', "");
-Expect(1, 67839, '\p{^phnx}', "");
-Expect(1, 67839, '\P{phnx}', "");
-Expect(0, 67839, '\P{^phnx}', "");
-Expect(1, 67867, '\p{ Phnx}', "");
-Expect(0, 67867, '\p{^ Phnx}', "");
-Expect(0, 67867, '\P{ Phnx}', "");
-Expect(1, 67867, '\P{^ Phnx}', "");
-Expect(0, 67839, '\p{ Phnx}', "");
-Expect(1, 67839, '\p{^ Phnx}', "");
-Expect(1, 67839, '\P{ Phnx}', "");
-Expect(0, 67839, '\P{^ Phnx}', "");
-Error('\p{-IS Phnx/a/}');
-Error('\P{-IS Phnx/a/}');
-Expect(1, 67867, '\p{isphnx}', "");
-Expect(0, 67867, '\p{^isphnx}', "");
-Expect(0, 67867, '\P{isphnx}', "");
-Expect(1, 67867, '\P{^isphnx}', "");
-Expect(0, 67839, '\p{isphnx}', "");
-Expect(1, 67839, '\p{^isphnx}', "");
-Expect(1, 67839, '\P{isphnx}', "");
-Expect(0, 67839, '\P{^isphnx}', "");
-Expect(1, 67867, '\p{_Is_PHNX}', "");
-Expect(0, 67867, '\p{^_Is_PHNX}', "");
-Expect(0, 67867, '\P{_Is_PHNX}', "");
-Expect(1, 67867, '\P{^_Is_PHNX}', "");
-Expect(0, 67839, '\p{_Is_PHNX}', "");
-Expect(1, 67839, '\p{^_Is_PHNX}', "");
-Expect(1, 67839, '\P{_Is_PHNX}', "");
-Expect(0, 67839, '\P{^_Is_PHNX}', "");
-Error('\p{- Myanmar/a/extended A}');
-Error('\P{- Myanmar/a/extended A}');
-Expect(1, 43647, '\p{myanmarextendeda}', "");
-Expect(0, 43647, '\p{^myanmarextendeda}', "");
-Expect(0, 43647, '\P{myanmarextendeda}', "");
-Expect(1, 43647, '\P{^myanmarextendeda}', "");
-Expect(0, 43615, '\p{myanmarextendeda}', "");
-Expect(1, 43615, '\p{^myanmarextendeda}', "");
-Expect(1, 43615, '\P{myanmarextendeda}', "");
-Expect(0, 43615, '\P{^myanmarextendeda}', "");
-Expect(1, 43647, '\p{-_MYANMAR Extended_A}', "");
-Expect(0, 43647, '\p{^-_MYANMAR Extended_A}', "");
-Expect(0, 43647, '\P{-_MYANMAR Extended_A}', "");
-Expect(1, 43647, '\P{^-_MYANMAR Extended_A}', "");
-Expect(0, 43615, '\p{-_MYANMAR Extended_A}', "");
-Expect(1, 43615, '\p{^-_MYANMAR Extended_A}', "");
-Expect(1, 43615, '\P{-_MYANMAR Extended_A}', "");
-Expect(0, 43615, '\P{^-_MYANMAR Extended_A}', "");
-Error('\p{ -is:=Myanmar Extended-A}');
-Error('\P{ -is:=Myanmar Extended-A}');
-Expect(1, 43647, '\p{ismyanmarextendeda}', "");
-Expect(0, 43647, '\p{^ismyanmarextendeda}', "");
-Expect(0, 43647, '\P{ismyanmarextendeda}', "");
-Expect(1, 43647, '\P{^ismyanmarextendeda}', "");
-Expect(0, 43615, '\p{ismyanmarextendeda}', "");
-Expect(1, 43615, '\p{^ismyanmarextendeda}', "");
-Expect(1, 43615, '\P{ismyanmarextendeda}', "");
-Expect(0, 43615, '\P{^ismyanmarextendeda}', "");
-Expect(1, 43647, '\p{ is-MYANMARExtended_A}', "");
-Expect(0, 43647, '\p{^ is-MYANMARExtended_A}', "");
-Expect(0, 43647, '\P{ is-MYANMARExtended_A}', "");
-Expect(1, 43647, '\P{^ is-MYANMARExtended_A}', "");
-Expect(0, 43615, '\p{ is-MYANMARExtended_A}', "");
-Expect(1, 43615, '\p{^ is-MYANMARExtended_A}', "");
-Expect(1, 43615, '\P{ is-MYANMARExtended_A}', "");
-Expect(0, 43615, '\P{^ is-MYANMARExtended_A}', "");
-Error('\p{ in/a/Myanmar-EXTENDED_a}');
-Error('\P{ in/a/Myanmar-EXTENDED_a}');
-Expect(1, 43647, '\p{inmyanmarextendeda}', "");
-Expect(0, 43647, '\p{^inmyanmarextendeda}', "");
-Expect(0, 43647, '\P{inmyanmarextendeda}', "");
-Expect(1, 43647, '\P{^inmyanmarextendeda}', "");
-Expect(0, 43615, '\p{inmyanmarextendeda}', "");
-Expect(1, 43615, '\p{^inmyanmarextendeda}', "");
-Expect(1, 43615, '\P{inmyanmarextendeda}', "");
-Expect(0, 43615, '\P{^inmyanmarextendeda}', "");
-Expect(1, 43647, '\p{ In myanmar_extended A}', "");
-Expect(0, 43647, '\p{^ In myanmar_extended A}', "");
-Expect(0, 43647, '\P{ In myanmar_extended A}', "");
-Expect(1, 43647, '\P{^ In myanmar_extended A}', "");
-Expect(0, 43615, '\p{ In myanmar_extended A}', "");
-Expect(1, 43615, '\p{^ In myanmar_extended A}', "");
-Expect(1, 43615, '\P{ In myanmar_extended A}', "");
-Expect(0, 43615, '\P{^ In myanmar_extended A}', "");
-Error('\p{:= Runic}');
-Error('\P{:= Runic}');
-Expect(1, 5866, '\p{runic}', "");
-Expect(0, 5866, '\p{^runic}', "");
-Expect(0, 5866, '\P{runic}', "");
-Expect(1, 5866, '\P{^runic}', "");
-Expect(0, 5791, '\p{runic}', "");
-Expect(1, 5791, '\p{^runic}', "");
-Expect(1, 5791, '\P{runic}', "");
-Expect(0, 5791, '\P{^runic}', "");
-Expect(1, 5866, '\p{- runic}', "");
-Expect(0, 5866, '\p{^- runic}', "");
-Expect(0, 5866, '\P{- runic}', "");
-Expect(1, 5866, '\P{^- runic}', "");
-Expect(0, 5791, '\p{- runic}', "");
-Expect(1, 5791, '\p{^- runic}', "");
-Expect(1, 5791, '\P{- runic}', "");
-Expect(0, 5791, '\P{^- runic}', "");
-Error('\p{ Is:=runic}');
-Error('\P{ Is:=runic}');
-Expect(1, 5866, '\p{isrunic}', "");
-Expect(0, 5866, '\p{^isrunic}', "");
-Expect(0, 5866, '\P{isrunic}', "");
-Expect(1, 5866, '\P{^isrunic}', "");
-Expect(0, 5791, '\p{isrunic}', "");
-Expect(1, 5791, '\p{^isrunic}', "");
-Expect(1, 5791, '\P{isrunic}', "");
-Expect(0, 5791, '\P{^isrunic}', "");
-Expect(1, 5866, '\p{ IS RUNIC}', "");
-Expect(0, 5866, '\p{^ IS RUNIC}', "");
-Expect(0, 5866, '\P{ IS RUNIC}', "");
-Expect(1, 5866, '\P{^ IS RUNIC}', "");
-Expect(0, 5791, '\p{ IS RUNIC}', "");
-Expect(1, 5791, '\p{^ IS RUNIC}', "");
-Expect(1, 5791, '\P{ IS RUNIC}', "");
-Expect(0, 5791, '\P{^ IS RUNIC}', "");
-Error('\p{ :=RUNR}');
-Error('\P{ :=RUNR}');
-Expect(1, 5866, '\p{runr}', "");
-Expect(0, 5866, '\p{^runr}', "");
-Expect(0, 5866, '\P{runr}', "");
-Expect(1, 5866, '\P{^runr}', "");
-Expect(0, 5791, '\p{runr}', "");
-Expect(1, 5791, '\p{^runr}', "");
-Expect(1, 5791, '\P{runr}', "");
-Expect(0, 5791, '\P{^runr}', "");
-Expect(1, 5866, '\p{ _runr}', "");
-Expect(0, 5866, '\p{^ _runr}', "");
-Expect(0, 5866, '\P{ _runr}', "");
-Expect(1, 5866, '\P{^ _runr}', "");
-Expect(0, 5791, '\p{ _runr}', "");
-Expect(1, 5791, '\p{^ _runr}', "");
-Expect(1, 5791, '\P{ _runr}', "");
-Expect(0, 5791, '\P{^ _runr}', "");
-Error('\p{ :=Is runr}');
-Error('\P{ :=Is runr}');
-Expect(1, 5866, '\p{isrunr}', "");
-Expect(0, 5866, '\p{^isrunr}', "");
-Expect(0, 5866, '\P{isrunr}', "");
-Expect(1, 5866, '\P{^isrunr}', "");
-Expect(0, 5791, '\p{isrunr}', "");
-Expect(1, 5791, '\p{^isrunr}', "");
-Expect(1, 5791, '\P{isrunr}', "");
-Expect(0, 5791, '\P{^isrunr}', "");
-Expect(1, 5866, '\p{ is Runr}', "");
-Expect(0, 5866, '\p{^ is Runr}', "");
-Expect(0, 5866, '\P{ is Runr}', "");
-Expect(1, 5866, '\P{^ is Runr}', "");
-Expect(0, 5791, '\p{ is Runr}', "");
-Expect(1, 5791, '\p{^ is Runr}', "");
-Expect(1, 5791, '\P{ is Runr}', "");
-Expect(0, 5791, '\P{^ is Runr}', "");
-Error('\p{-HIGH/a/Private_Use SURROGATES}');
-Error('\P{-HIGH/a/Private_Use SURROGATES}');
-Expect(0, 1, '\p{highprivateusesurrogates}', "");
-Expect(1, 1, '\p{^highprivateusesurrogates}', "");
-Expect(1, 1, '\P{highprivateusesurrogates}', "");
-Expect(0, 1, '\P{^highprivateusesurrogates}', "");
-Expect(0, 1, '\p{ high Private-Use surrogates}', "");
-Expect(1, 1, '\p{^ high Private-Use surrogates}', "");
-Expect(1, 1, '\P{ high Private-Use surrogates}', "");
-Expect(0, 1, '\P{^ high Private-Use surrogates}', "");
-Error('\p{ _is High/a/Private-use Surrogates}');
-Error('\P{ _is High/a/Private-use Surrogates}');
-Expect(0, 1, '\p{ishighprivateusesurrogates}', "");
-Expect(1, 1, '\p{^ishighprivateusesurrogates}', "");
-Expect(1, 1, '\P{ishighprivateusesurrogates}', "");
-Expect(0, 1, '\P{^ishighprivateusesurrogates}', "");
-Expect(0, 1, '\p{ -Is High Private_USE_Surrogates}', "");
-Expect(1, 1, '\p{^ -Is High Private_USE_Surrogates}', "");
-Expect(1, 1, '\P{ -Is High Private_USE_Surrogates}', "");
-Expect(0, 1, '\P{^ -Is High Private_USE_Surrogates}', "");
-Error('\p{ -in High-private:=use Surrogates}');
-Error('\P{ -in High-private:=use Surrogates}');
-Expect(0, 1, '\p{inhighprivateusesurrogates}', "");
-Expect(1, 1, '\p{^inhighprivateusesurrogates}', "");
-Expect(1, 1, '\P{inhighprivateusesurrogates}', "");
-Expect(0, 1, '\P{^inhighprivateusesurrogates}', "");
-Expect(0, 1, '\p{--In HIGHprivate Use Surrogates}', "");
-Expect(1, 1, '\p{^--In HIGHprivate Use Surrogates}', "");
-Expect(1, 1, '\P{--In HIGHprivate Use Surrogates}', "");
-Expect(0, 1, '\P{^--In HIGHprivate Use Surrogates}', "");
-Error('\p{:=kayah-li}');
-Error('\P{:=kayah-li}');
-Expect(1, 43311, '\p{kayahli}', "");
-Expect(0, 43311, '\p{^kayahli}', "");
-Expect(0, 43311, '\P{kayahli}', "");
-Expect(1, 43311, '\P{^kayahli}', "");
-Expect(0, 43263, '\p{kayahli}', "");
-Expect(1, 43263, '\p{^kayahli}', "");
-Expect(1, 43263, '\P{kayahli}', "");
-Expect(0, 43263, '\P{^kayahli}', "");
-Expect(1, 43311, '\p{-_KAYAH li}', "");
-Expect(0, 43311, '\p{^-_KAYAH li}', "");
-Expect(0, 43311, '\P{-_KAYAH li}', "");
-Expect(1, 43311, '\P{^-_KAYAH li}', "");
-Expect(0, 43263, '\p{-_KAYAH li}', "");
-Expect(1, 43263, '\p{^-_KAYAH li}', "");
-Expect(1, 43263, '\P{-_KAYAH li}', "");
-Expect(0, 43263, '\P{^-_KAYAH li}', "");
-Error('\p{-Is:=Kayah_li}');
-Error('\P{-Is:=Kayah_li}');
-Expect(1, 43311, '\p{iskayahli}', "");
-Expect(0, 43311, '\p{^iskayahli}', "");
-Expect(0, 43311, '\P{iskayahli}', "");
-Expect(1, 43311, '\P{^iskayahli}', "");
-Expect(0, 43263, '\p{iskayahli}', "");
-Expect(1, 43263, '\p{^iskayahli}', "");
-Expect(1, 43263, '\P{iskayahli}', "");
-Expect(0, 43263, '\P{^iskayahli}', "");
-Expect(1, 43311, '\p{_-is KayahLi}', "");
-Expect(0, 43311, '\p{^_-is KayahLi}', "");
-Expect(0, 43311, '\P{_-is KayahLi}', "");
-Expect(1, 43311, '\P{^_-is KayahLi}', "");
-Expect(0, 43263, '\p{_-is KayahLi}', "");
-Expect(1, 43263, '\p{^_-is KayahLi}', "");
-Expect(1, 43263, '\P{_-is KayahLi}', "");
-Expect(0, 43263, '\P{^_-is KayahLi}', "");
-Error('\p{Kali/a/}');
-Error('\P{Kali/a/}');
-Expect(1, 43311, '\p{kali}', "");
-Expect(0, 43311, '\p{^kali}', "");
-Expect(0, 43311, '\P{kali}', "");
-Expect(1, 43311, '\P{^kali}', "");
-Expect(0, 43263, '\p{kali}', "");
-Expect(1, 43263, '\p{^kali}', "");
-Expect(1, 43263, '\P{kali}', "");
-Expect(0, 43263, '\P{^kali}', "");
-Expect(1, 43311, '\p{ _kali}', "");
-Expect(0, 43311, '\p{^ _kali}', "");
-Expect(0, 43311, '\P{ _kali}', "");
-Expect(1, 43311, '\P{^ _kali}', "");
-Expect(0, 43263, '\p{ _kali}', "");
-Expect(1, 43263, '\p{^ _kali}', "");
-Expect(1, 43263, '\P{ _kali}', "");
-Expect(0, 43263, '\P{^ _kali}', "");
-Error('\p{_ Is kali:=}');
-Error('\P{_ Is kali:=}');
-Expect(1, 43311, '\p{iskali}', "");
-Expect(0, 43311, '\p{^iskali}', "");
-Expect(0, 43311, '\P{iskali}', "");
-Expect(1, 43311, '\P{^iskali}', "");
-Expect(0, 43263, '\p{iskali}', "");
-Expect(1, 43263, '\p{^iskali}', "");
-Expect(1, 43263, '\P{iskali}', "");
-Expect(0, 43263, '\P{^iskali}', "");
-Expect(1, 43311, '\p{- IS KALI}', "");
-Expect(0, 43311, '\p{^- IS KALI}', "");
-Expect(0, 43311, '\P{- IS KALI}', "");
-Expect(1, 43311, '\P{^- IS KALI}', "");
-Expect(0, 43263, '\p{- IS KALI}', "");
-Expect(1, 43263, '\p{^- IS KALI}', "");
-Expect(1, 43263, '\P{- IS KALI}', "");
-Expect(0, 43263, '\P{^- IS KALI}', "");
-Error('\p{ -PosixGraph:=}');
-Error('\P{ -PosixGraph:=}');
-Expect(1, 126, '\p{posixgraph}', "");
-Expect(0, 126, '\p{^posixgraph}', "");
-Expect(0, 126, '\P{posixgraph}', "");
-Expect(1, 126, '\P{^posixgraph}', "");
-Expect(0, 32, '\p{posixgraph}', "");
-Expect(1, 32, '\p{^posixgraph}', "");
-Expect(1, 32, '\P{posixgraph}', "");
-Expect(0, 32, '\P{^posixgraph}', "");
-Expect(1, 126, '\p{-_POSIXGRAPH}', "");
-Expect(0, 126, '\p{^-_POSIXGRAPH}', "");
-Expect(0, 126, '\P{-_POSIXGRAPH}', "");
-Expect(1, 126, '\P{^-_POSIXGRAPH}', "");
-Expect(0, 32, '\p{-_POSIXGRAPH}', "");
-Expect(1, 32, '\p{^-_POSIXGRAPH}', "");
-Expect(1, 32, '\P{-_POSIXGRAPH}', "");
-Expect(0, 32, '\P{^-_POSIXGRAPH}', "");
-Error('\p{ :=is_posixgraph}');
-Error('\P{ :=is_posixgraph}');
-Expect(1, 126, '\p{isposixgraph}', "");
-Expect(0, 126, '\p{^isposixgraph}', "");
-Expect(0, 126, '\P{isposixgraph}', "");
-Expect(1, 126, '\P{^isposixgraph}', "");
-Expect(0, 32, '\p{isposixgraph}', "");
-Expect(1, 32, '\p{^isposixgraph}', "");
-Expect(1, 32, '\P{isposixgraph}', "");
-Expect(0, 32, '\P{^isposixgraph}', "");
-Expect(1, 126, '\p{ Is PosixGraph}', "");
-Expect(0, 126, '\p{^ Is PosixGraph}', "");
-Expect(0, 126, '\P{ Is PosixGraph}', "");
-Expect(1, 126, '\P{^ Is PosixGraph}', "");
-Expect(0, 32, '\p{ Is PosixGraph}', "");
-Expect(1, 32, '\p{^ Is PosixGraph}', "");
-Expect(1, 32, '\P{ Is PosixGraph}', "");
-Expect(0, 32, '\P{^ Is PosixGraph}', "");
-Error('\p{_IN old TURKIC/a/}');
-Error('\P{_IN old TURKIC/a/}');
-Expect(1, 68687, '\p{inoldturkic}', "");
-Expect(0, 68687, '\p{^inoldturkic}', "");
-Expect(0, 68687, '\P{inoldturkic}', "");
-Expect(1, 68687, '\P{^inoldturkic}', "");
-Expect(0, 68607, '\p{inoldturkic}', "");
-Expect(1, 68607, '\p{^inoldturkic}', "");
-Expect(1, 68607, '\P{inoldturkic}', "");
-Expect(0, 68607, '\P{^inoldturkic}', "");
-Expect(1, 68687, '\p{ -IN-old-Turkic}', "");
-Expect(0, 68687, '\p{^ -IN-old-Turkic}', "");
-Expect(0, 68687, '\P{ -IN-old-Turkic}', "");
-Expect(1, 68687, '\P{^ -IN-old-Turkic}', "");
-Expect(0, 68607, '\p{ -IN-old-Turkic}', "");
-Expect(1, 68607, '\p{^ -IN-old-Turkic}', "");
-Expect(1, 68607, '\P{ -IN-old-Turkic}', "");
-Expect(0, 68607, '\P{^ -IN-old-Turkic}', "");
-Error('\p{ :=GRAPHEME Base}');
-Error('\P{ :=GRAPHEME Base}');
-Expect(1, 126, '\p{graphemebase}', "");
-Expect(0, 126, '\p{^graphemebase}', "");
-Expect(0, 126, '\P{graphemebase}', "");
-Expect(1, 126, '\P{^graphemebase}', "");
-Expect(0, 31, '\p{graphemebase}', "");
-Expect(1, 31, '\p{^graphemebase}', "");
-Expect(1, 31, '\P{graphemebase}', "");
-Expect(0, 31, '\P{^graphemebase}', "");
-Expect(1, 126, '\p{_ GRAPHEME-Base}', "");
-Expect(0, 126, '\p{^_ GRAPHEME-Base}', "");
-Expect(0, 126, '\P{_ GRAPHEME-Base}', "");
-Expect(1, 126, '\P{^_ GRAPHEME-Base}', "");
-Expect(0, 31, '\p{_ GRAPHEME-Base}', "");
-Expect(1, 31, '\p{^_ GRAPHEME-Base}', "");
-Expect(1, 31, '\P{_ GRAPHEME-Base}', "");
-Expect(0, 31, '\P{^_ GRAPHEME-Base}', "");
-Error('\p{-/a/Is_Grapheme-Base}');
-Error('\P{-/a/Is_Grapheme-Base}');
-Expect(1, 126, '\p{isgraphemebase}', "");
-Expect(0, 126, '\p{^isgraphemebase}', "");
-Expect(0, 126, '\P{isgraphemebase}', "");
-Expect(1, 126, '\P{^isgraphemebase}', "");
-Expect(0, 31, '\p{isgraphemebase}', "");
-Expect(1, 31, '\p{^isgraphemebase}', "");
-Expect(1, 31, '\P{isgraphemebase}', "");
-Expect(0, 31, '\P{^isgraphemebase}', "");
-Expect(1, 126, '\p{- Is-Grapheme_BASE}', "");
-Expect(0, 126, '\p{^- Is-Grapheme_BASE}', "");
-Expect(0, 126, '\P{- Is-Grapheme_BASE}', "");
-Expect(1, 126, '\P{^- Is-Grapheme_BASE}', "");
-Expect(0, 31, '\p{- Is-Grapheme_BASE}', "");
-Expect(1, 31, '\p{^- Is-Grapheme_BASE}', "");
-Expect(1, 31, '\P{- Is-Grapheme_BASE}', "");
-Expect(0, 31, '\P{^- Is-Grapheme_BASE}', "");
-Error('\p{:=Gr BASE}');
-Error('\P{:=Gr BASE}');
-Expect(1, 126, '\p{grbase}', "");
-Expect(0, 126, '\p{^grbase}', "");
-Expect(0, 126, '\P{grbase}', "");
-Expect(1, 126, '\P{^grbase}', "");
-Expect(0, 31, '\p{grbase}', "");
-Expect(1, 31, '\p{^grbase}', "");
-Expect(1, 31, '\P{grbase}', "");
-Expect(0, 31, '\P{^grbase}', "");
-Expect(1, 126, '\p{_-grBase}', "");
-Expect(0, 126, '\p{^_-grBase}', "");
-Expect(0, 126, '\P{_-grBase}', "");
-Expect(1, 126, '\P{^_-grBase}', "");
-Expect(0, 31, '\p{_-grBase}', "");
-Expect(1, 31, '\p{^_-grBase}', "");
-Expect(1, 31, '\P{_-grBase}', "");
-Expect(0, 31, '\P{^_-grBase}', "");
-Error('\p{ /a/isGr_Base}');
-Error('\P{ /a/isGr_Base}');
-Expect(1, 126, '\p{isgrbase}', "");
-Expect(0, 126, '\p{^isgrbase}', "");
-Expect(0, 126, '\P{isgrbase}', "");
-Expect(1, 126, '\P{^isgrbase}', "");
-Expect(0, 31, '\p{isgrbase}', "");
-Expect(1, 31, '\p{^isgrbase}', "");
-Expect(1, 31, '\P{isgrbase}', "");
-Expect(0, 31, '\P{^isgrbase}', "");
-Expect(1, 126, '\p{ IsGr BASE}', "");
-Expect(0, 126, '\p{^ IsGr BASE}', "");
-Expect(0, 126, '\P{ IsGr BASE}', "");
-Expect(1, 126, '\P{^ IsGr BASE}', "");
-Expect(0, 31, '\p{ IsGr BASE}', "");
-Expect(1, 31, '\p{^ IsGr BASE}', "");
-Expect(1, 31, '\P{ IsGr BASE}', "");
-Expect(0, 31, '\P{^ IsGr BASE}', "");
-Error('\p{/a/ -In Ugaritic}');
-Error('\P{/a/ -In Ugaritic}');
-Expect(1, 66463, '\p{inugaritic}', "");
-Expect(0, 66463, '\p{^inugaritic}', "");
-Expect(0, 66463, '\P{inugaritic}', "");
-Expect(1, 66463, '\P{^inugaritic}', "");
-Expect(0, 66431, '\p{inugaritic}', "");
-Expect(1, 66431, '\p{^inugaritic}', "");
-Expect(1, 66431, '\P{inugaritic}', "");
-Expect(0, 66431, '\P{^inugaritic}', "");
-Expect(1, 66463, '\p{ -In-UGARITIC}', "");
-Expect(0, 66463, '\p{^ -In-UGARITIC}', "");
-Expect(0, 66463, '\P{ -In-UGARITIC}', "");
-Expect(1, 66463, '\P{^ -In-UGARITIC}', "");
-Expect(0, 66431, '\p{ -In-UGARITIC}', "");
-Expect(1, 66431, '\p{^ -In-UGARITIC}', "");
-Expect(1, 66431, '\P{ -In-UGARITIC}', "");
-Expect(0, 66431, '\P{^ -In-UGARITIC}', "");
-Error('\p{ Devanagari/a/}');
-Error('\P{ Devanagari/a/}');
-Expect(1, 2361, '\p{devanagari}', "");
-Expect(0, 2361, '\p{^devanagari}', "");
-Expect(0, 2361, '\P{devanagari}', "");
-Expect(1, 2361, '\P{^devanagari}', "");
-Expect(0, 2303, '\p{devanagari}', "");
-Expect(1, 2303, '\p{^devanagari}', "");
-Expect(1, 2303, '\P{devanagari}', "");
-Expect(0, 2303, '\P{^devanagari}', "");
-Expect(1, 2361, '\p{-_devanagari}', "");
-Expect(0, 2361, '\p{^-_devanagari}', "");
-Expect(0, 2361, '\P{-_devanagari}', "");
-Expect(1, 2361, '\P{^-_devanagari}', "");
-Expect(0, 2303, '\p{-_devanagari}', "");
-Expect(1, 2303, '\p{^-_devanagari}', "");
-Expect(1, 2303, '\P{-_devanagari}', "");
-Expect(0, 2303, '\P{^-_devanagari}', "");
-Error('\p{-:=Is DEVANAGARI}');
-Error('\P{-:=Is DEVANAGARI}');
-Expect(1, 2361, '\p{isdevanagari}', "");
-Expect(0, 2361, '\p{^isdevanagari}', "");
-Expect(0, 2361, '\P{isdevanagari}', "");
-Expect(1, 2361, '\P{^isdevanagari}', "");
-Expect(0, 2303, '\p{isdevanagari}', "");
-Expect(1, 2303, '\p{^isdevanagari}', "");
-Expect(1, 2303, '\P{isdevanagari}', "");
-Expect(0, 2303, '\P{^isdevanagari}', "");
-Expect(1, 2361, '\p{ _Is devanagari}', "");
-Expect(0, 2361, '\p{^ _Is devanagari}', "");
-Expect(0, 2361, '\P{ _Is devanagari}', "");
-Expect(1, 2361, '\P{^ _Is devanagari}', "");
-Expect(0, 2303, '\p{ _Is devanagari}', "");
-Expect(1, 2303, '\p{^ _Is devanagari}', "");
-Expect(1, 2303, '\P{ _Is devanagari}', "");
-Expect(0, 2303, '\P{^ _Is devanagari}', "");
-Error('\p{ :=deva}');
-Error('\P{ :=deva}');
-Expect(1, 2361, '\p{deva}', "");
-Expect(0, 2361, '\p{^deva}', "");
-Expect(0, 2361, '\P{deva}', "");
-Expect(1, 2361, '\P{^deva}', "");
-Expect(0, 2303, '\p{deva}', "");
-Expect(1, 2303, '\p{^deva}', "");
-Expect(1, 2303, '\P{deva}', "");
-Expect(0, 2303, '\P{^deva}', "");
-Expect(1, 2361, '\p{_ Deva}', "");
-Expect(0, 2361, '\p{^_ Deva}', "");
-Expect(0, 2361, '\P{_ Deva}', "");
-Expect(1, 2361, '\P{^_ Deva}', "");
-Expect(0, 2303, '\p{_ Deva}', "");
-Expect(1, 2303, '\p{^_ Deva}', "");
-Expect(1, 2303, '\P{_ Deva}', "");
-Expect(0, 2303, '\P{^_ Deva}', "");
-Error('\p{ IsDeva/a/}');
-Error('\P{ IsDeva/a/}');
-Expect(1, 2361, '\p{isdeva}', "");
-Expect(0, 2361, '\p{^isdeva}', "");
-Expect(0, 2361, '\P{isdeva}', "");
-Expect(1, 2361, '\P{^isdeva}', "");
-Expect(0, 2303, '\p{isdeva}', "");
-Expect(1, 2303, '\p{^isdeva}', "");
-Expect(1, 2303, '\P{isdeva}', "");
-Expect(0, 2303, '\P{^isdeva}', "");
-Expect(1, 2361, '\p{__ISDeva}', "");
-Expect(0, 2361, '\p{^__ISDeva}', "");
-Expect(0, 2361, '\P{__ISDeva}', "");
-Expect(1, 2361, '\P{^__ISDeva}', "");
-Expect(0, 2303, '\p{__ISDeva}', "");
-Expect(1, 2303, '\p{^__ISDeva}', "");
-Expect(1, 2303, '\P{__ISDeva}', "");
-Expect(0, 2303, '\P{^__ISDeva}', "");
-Error('\p{ :=Final-Punctuation}');
-Error('\P{ :=Final-Punctuation}');
-Expect(1, 187, '\p{finalpunctuation}', "");
-Expect(0, 187, '\p{^finalpunctuation}', "");
-Expect(0, 187, '\P{finalpunctuation}', "");
-Expect(1, 187, '\P{^finalpunctuation}', "");
-Expect(0, 186, '\p{finalpunctuation}', "");
-Expect(1, 186, '\p{^finalpunctuation}', "");
-Expect(1, 186, '\P{finalpunctuation}', "");
-Expect(0, 186, '\P{^finalpunctuation}', "");
-Expect(1, 187, '\p{- Final-Punctuation}', "");
-Expect(0, 187, '\p{^- Final-Punctuation}', "");
-Expect(0, 187, '\P{- Final-Punctuation}', "");
-Expect(1, 187, '\P{^- Final-Punctuation}', "");
-Expect(0, 186, '\p{- Final-Punctuation}', "");
-Expect(1, 186, '\p{^- Final-Punctuation}', "");
-Expect(1, 186, '\P{- Final-Punctuation}', "");
-Expect(0, 186, '\P{^- Final-Punctuation}', "");
-Error('\p{:=- Is_finalPunctuation}');
-Error('\P{:=- Is_finalPunctuation}');
-Expect(1, 187, '\p{isfinalpunctuation}', "");
-Expect(0, 187, '\p{^isfinalpunctuation}', "");
-Expect(0, 187, '\P{isfinalpunctuation}', "");
-Expect(1, 187, '\P{^isfinalpunctuation}', "");
-Expect(0, 186, '\p{isfinalpunctuation}', "");
-Expect(1, 186, '\p{^isfinalpunctuation}', "");
-Expect(1, 186, '\P{isfinalpunctuation}', "");
-Expect(0, 186, '\P{^isfinalpunctuation}', "");
-Expect(1, 187, '\p{ Is_Finalpunctuation}', "");
-Expect(0, 187, '\p{^ Is_Finalpunctuation}', "");
-Expect(0, 187, '\P{ Is_Finalpunctuation}', "");
-Expect(1, 187, '\P{^ Is_Finalpunctuation}', "");
-Expect(0, 186, '\p{ Is_Finalpunctuation}', "");
-Expect(1, 186, '\p{^ Is_Finalpunctuation}', "");
-Expect(1, 186, '\P{ Is_Finalpunctuation}', "");
-Expect(0, 186, '\P{^ Is_Finalpunctuation}', "");
-Error('\p{/a/pf}');
-Error('\P{/a/pf}');
-Expect(1, 187, '\p{pf}', "");
-Expect(0, 187, '\p{^pf}', "");
-Expect(0, 187, '\P{pf}', "");
-Expect(1, 187, '\P{^pf}', "");
-Expect(0, 186, '\p{pf}', "");
-Expect(1, 186, '\p{^pf}', "");
-Expect(1, 186, '\P{pf}', "");
-Expect(0, 186, '\P{^pf}', "");
-Expect(1, 187, '\p{-_PF}', "");
-Expect(0, 187, '\p{^-_PF}', "");
-Expect(0, 187, '\P{-_PF}', "");
-Expect(1, 187, '\P{^-_PF}', "");
-Expect(0, 186, '\p{-_PF}', "");
-Expect(1, 186, '\p{^-_PF}', "");
-Expect(1, 186, '\P{-_PF}', "");
-Expect(0, 186, '\P{^-_PF}', "");
-Error('\p{ Is:=pf}');
-Error('\P{ Is:=pf}');
-Expect(1, 187, '\p{ispf}', "");
-Expect(0, 187, '\p{^ispf}', "");
-Expect(0, 187, '\P{ispf}', "");
-Expect(1, 187, '\P{^ispf}', "");
-Expect(0, 186, '\p{ispf}', "");
-Expect(1, 186, '\p{^ispf}', "");
-Expect(1, 186, '\P{ispf}', "");
-Expect(0, 186, '\P{^ispf}', "");
-Expect(1, 187, '\p{ is_PF}', "");
-Expect(0, 187, '\p{^ is_PF}', "");
-Expect(0, 187, '\P{ is_PF}', "");
-Expect(1, 187, '\P{^ is_PF}', "");
-Expect(0, 186, '\p{ is_PF}', "");
-Expect(1, 186, '\p{^ is_PF}', "");
-Expect(1, 186, '\P{ is_PF}', "");
-Expect(0, 186, '\P{^ is_PF}', "");
-Error('\p{ MODIFIER:=LETTER}');
-Error('\P{ MODIFIER:=LETTER}');
-Expect(1, 705, '\p{modifierletter}', "");
-Expect(0, 705, '\p{^modifierletter}', "");
-Expect(0, 705, '\P{modifierletter}', "");
-Expect(1, 705, '\P{^modifierletter}', "");
-Expect(0, 687, '\p{modifierletter}', "");
-Expect(1, 687, '\p{^modifierletter}', "");
-Expect(1, 687, '\P{modifierletter}', "");
-Expect(0, 687, '\P{^modifierletter}', "");
-Expect(1, 705, '\p{ _ModifierLetter}', "");
-Expect(0, 705, '\p{^ _ModifierLetter}', "");
-Expect(0, 705, '\P{ _ModifierLetter}', "");
-Expect(1, 705, '\P{^ _ModifierLetter}', "");
-Expect(0, 687, '\p{ _ModifierLetter}', "");
-Expect(1, 687, '\p{^ _ModifierLetter}', "");
-Expect(1, 687, '\P{ _ModifierLetter}', "");
-Expect(0, 687, '\P{^ _ModifierLetter}', "");
-Error('\p{_Is MODIFIER-Letter/a/}');
-Error('\P{_Is MODIFIER-Letter/a/}');
-Expect(1, 705, '\p{ismodifierletter}', "");
-Expect(0, 705, '\p{^ismodifierletter}', "");
-Expect(0, 705, '\P{ismodifierletter}', "");
-Expect(1, 705, '\P{^ismodifierletter}', "");
-Expect(0, 687, '\p{ismodifierletter}', "");
-Expect(1, 687, '\p{^ismodifierletter}', "");
-Expect(1, 687, '\P{ismodifierletter}', "");
-Expect(0, 687, '\P{^ismodifierletter}', "");
-Expect(1, 705, '\p{_-Ismodifier Letter}', "");
-Expect(0, 705, '\p{^_-Ismodifier Letter}', "");
-Expect(0, 705, '\P{_-Ismodifier Letter}', "");
-Expect(1, 705, '\P{^_-Ismodifier Letter}', "");
-Expect(0, 687, '\p{_-Ismodifier Letter}', "");
-Expect(1, 687, '\p{^_-Ismodifier Letter}', "");
-Expect(1, 687, '\P{_-Ismodifier Letter}', "");
-Expect(0, 687, '\P{^_-Ismodifier Letter}', "");
-Error('\p{ Lm/a/}');
-Error('\P{ Lm/a/}');
-Expect(1, 705, '\p{lm}', "");
-Expect(0, 705, '\p{^lm}', "");
-Expect(0, 705, '\P{lm}', "");
-Expect(1, 705, '\P{^lm}', "");
-Expect(0, 687, '\p{lm}', "");
-Expect(1, 687, '\p{^lm}', "");
-Expect(1, 687, '\P{lm}', "");
-Expect(0, 687, '\P{^lm}', "");
-Expect(1, 705, '\p{--Lm}', "");
-Expect(0, 705, '\p{^--Lm}', "");
-Expect(0, 705, '\P{--Lm}', "");
-Expect(1, 705, '\P{^--Lm}', "");
-Expect(0, 687, '\p{--Lm}', "");
-Expect(1, 687, '\p{^--Lm}', "");
-Expect(1, 687, '\P{--Lm}', "");
-Expect(0, 687, '\P{^--Lm}', "");
-Error('\p{ Is lm/a/}');
-Error('\P{ Is lm/a/}');
-Expect(1, 705, '\p{islm}', "");
-Expect(0, 705, '\p{^islm}', "");
-Expect(0, 705, '\P{islm}', "");
-Expect(1, 705, '\P{^islm}', "");
-Expect(0, 687, '\p{islm}', "");
-Expect(1, 687, '\p{^islm}', "");
-Expect(1, 687, '\P{islm}', "");
-Expect(0, 687, '\P{^islm}', "");
-Expect(1, 705, '\p{ -is lm}', "");
-Expect(0, 705, '\p{^ -is lm}', "");
-Expect(0, 705, '\P{ -is lm}', "");
-Expect(1, 705, '\P{^ -is lm}', "");
-Expect(0, 687, '\p{ -is lm}', "");
-Expect(1, 687, '\p{^ -is lm}', "");
-Expect(1, 687, '\P{ -is lm}', "");
-Expect(0, 687, '\P{^ -is lm}', "");
-Error('\p{ KANBUN:=}');
-Error('\P{ KANBUN:=}');
-Expect(1, 12703, '\p{kanbun}', "");
-Expect(0, 12703, '\p{^kanbun}', "");
-Expect(0, 12703, '\P{kanbun}', "");
-Expect(1, 12703, '\P{^kanbun}', "");
-Expect(0, 12687, '\p{kanbun}', "");
-Expect(1, 12687, '\p{^kanbun}', "");
-Expect(1, 12687, '\P{kanbun}', "");
-Expect(0, 12687, '\P{^kanbun}', "");
-Expect(1, 12703, '\p{ KANBUN}', "");
-Expect(0, 12703, '\p{^ KANBUN}', "");
-Expect(0, 12703, '\P{ KANBUN}', "");
-Expect(1, 12703, '\P{^ KANBUN}', "");
-Expect(0, 12687, '\p{ KANBUN}', "");
-Expect(1, 12687, '\p{^ KANBUN}', "");
-Expect(1, 12687, '\P{ KANBUN}', "");
-Expect(0, 12687, '\P{^ KANBUN}', "");
-Error('\p{-:=is-Kanbun}');
-Error('\P{-:=is-Kanbun}');
-Expect(1, 12703, '\p{iskanbun}', "");
-Expect(0, 12703, '\p{^iskanbun}', "");
-Expect(0, 12703, '\P{iskanbun}', "");
-Expect(1, 12703, '\P{^iskanbun}', "");
-Expect(0, 12687, '\p{iskanbun}', "");
-Expect(1, 12687, '\p{^iskanbun}', "");
-Expect(1, 12687, '\P{iskanbun}', "");
-Expect(0, 12687, '\P{^iskanbun}', "");
-Expect(1, 12703, '\p{__IS KANBUN}', "");
-Expect(0, 12703, '\p{^__IS KANBUN}', "");
-Expect(0, 12703, '\P{__IS KANBUN}', "");
-Expect(1, 12703, '\P{^__IS KANBUN}', "");
-Expect(0, 12687, '\p{__IS KANBUN}', "");
-Expect(1, 12687, '\p{^__IS KANBUN}', "");
-Expect(1, 12687, '\P{__IS KANBUN}', "");
-Expect(0, 12687, '\P{^__IS KANBUN}', "");
-Error('\p{_-In Kanbun/a/}');
-Error('\P{_-In Kanbun/a/}');
-Expect(1, 12703, '\p{inkanbun}', "");
-Expect(0, 12703, '\p{^inkanbun}', "");
-Expect(0, 12703, '\P{inkanbun}', "");
-Expect(1, 12703, '\P{^inkanbun}', "");
-Expect(0, 12687, '\p{inkanbun}', "");
-Expect(1, 12687, '\p{^inkanbun}', "");
-Expect(1, 12687, '\P{inkanbun}', "");
-Expect(0, 12687, '\P{^inkanbun}', "");
-Expect(1, 12703, '\p{_In_Kanbun}', "");
-Expect(0, 12703, '\p{^_In_Kanbun}', "");
-Expect(0, 12703, '\P{_In_Kanbun}', "");
-Expect(1, 12703, '\P{^_In_Kanbun}', "");
-Expect(0, 12687, '\p{_In_Kanbun}', "");
-Expect(1, 12687, '\p{^_In_Kanbun}', "");
-Expect(1, 12687, '\P{_In_Kanbun}', "");
-Expect(0, 12687, '\P{^_In_Kanbun}', "");
-Error('\p{-MiscellaneousMathematical:=Symbols-A}');
-Error('\P{-MiscellaneousMathematical:=Symbols-A}');
-Expect(1, 10223, '\p{miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{miscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^miscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{-Miscellaneous mathematical-symbols-A}', "");
-Expect(0, 10223, '\p{^-Miscellaneous mathematical-symbols-A}', "");
-Expect(0, 10223, '\P{-Miscellaneous mathematical-symbols-A}', "");
-Expect(1, 10223, '\P{^-Miscellaneous mathematical-symbols-A}', "");
-Expect(0, 10175, '\p{-Miscellaneous mathematical-symbols-A}', "");
-Expect(1, 10175, '\p{^-Miscellaneous mathematical-symbols-A}', "");
-Expect(1, 10175, '\P{-Miscellaneous mathematical-symbols-A}', "");
-Expect(0, 10175, '\P{^-Miscellaneous mathematical-symbols-A}', "");
-Error('\p{ Is:=miscellaneous MATHEMATICAL_symbols-A}');
-Error('\P{ Is:=miscellaneous MATHEMATICAL_symbols-A}');
-Expect(1, 10223, '\p{ismiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^ismiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{ismiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^ismiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{ismiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^ismiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{ismiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^ismiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(0, 10223, '\p{^_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(0, 10223, '\P{_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(1, 10223, '\P{^_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(0, 10175, '\p{_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(1, 10175, '\p{^_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(1, 10175, '\P{_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Expect(0, 10175, '\P{^_ Is MISCELLANEOUS MATHEMATICAL-SYMBOLSa}', "");
-Error('\p{ :=In-Miscellaneous Mathematical Symbols A}');
-Error('\P{ :=In-Miscellaneous Mathematical Symbols A}');
-Expect(1, 10223, '\p{inmiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\p{^inmiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10223, '\P{inmiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\P{^inmiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\p{inmiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\p{^inmiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10175, '\P{inmiscellaneousmathematicalsymbolsa}', "");
-Expect(0, 10175, '\P{^inmiscellaneousmathematicalsymbolsa}', "");
-Expect(1, 10223, '\p{--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(0, 10223, '\p{^--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(0, 10223, '\P{--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(1, 10223, '\P{^--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(0, 10175, '\p{--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(1, 10175, '\p{^--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(1, 10175, '\P{--in-Miscellaneous_Mathematical SymbolsA}', "");
-Expect(0, 10175, '\P{^--in-Miscellaneous_Mathematical SymbolsA}', "");
-Error('\p{-IN devanagari:=}');
-Error('\P{-IN devanagari:=}');
-Expect(1, 2431, '\p{indevanagari}', "");
-Expect(0, 2431, '\p{^indevanagari}', "");
-Expect(0, 2431, '\P{indevanagari}', "");
-Expect(1, 2431, '\P{^indevanagari}', "");
-Expect(0, 2303, '\p{indevanagari}', "");
-Expect(1, 2303, '\p{^indevanagari}', "");
-Expect(1, 2303, '\P{indevanagari}', "");
-Expect(0, 2303, '\P{^indevanagari}', "");
-Expect(1, 2431, '\p{ -IN-DEVANAGARI}', "");
-Expect(0, 2431, '\p{^ -IN-DEVANAGARI}', "");
-Expect(0, 2431, '\P{ -IN-DEVANAGARI}', "");
-Expect(1, 2431, '\P{^ -IN-DEVANAGARI}', "");
-Expect(0, 2303, '\p{ -IN-DEVANAGARI}', "");
-Expect(1, 2303, '\p{^ -IN-DEVANAGARI}', "");
-Expect(1, 2303, '\P{ -IN-DEVANAGARI}', "");
-Expect(0, 2303, '\P{^ -IN-DEVANAGARI}', "");
-Error('\p{ /a/TIBETAN}');
-Error('\P{ /a/TIBETAN}');
-Expect(1, 3911, '\p{tibetan}', "");
-Expect(0, 3911, '\p{^tibetan}', "");
-Expect(0, 3911, '\P{tibetan}', "");
-Expect(1, 3911, '\P{^tibetan}', "");
-Expect(0, 3839, '\p{tibetan}', "");
-Expect(1, 3839, '\p{^tibetan}', "");
-Expect(1, 3839, '\P{tibetan}', "");
-Expect(0, 3839, '\P{^tibetan}', "");
-Expect(1, 3911, '\p{ TIBETAN}', "");
-Expect(0, 3911, '\p{^ TIBETAN}', "");
-Expect(0, 3911, '\P{ TIBETAN}', "");
-Expect(1, 3911, '\P{^ TIBETAN}', "");
-Expect(0, 3839, '\p{ TIBETAN}', "");
-Expect(1, 3839, '\p{^ TIBETAN}', "");
-Expect(1, 3839, '\P{ TIBETAN}', "");
-Expect(0, 3839, '\P{^ TIBETAN}', "");
-Error('\p{/a/-_IS_tibetan}');
-Error('\P{/a/-_IS_tibetan}');
-Expect(1, 3911, '\p{istibetan}', "");
-Expect(0, 3911, '\p{^istibetan}', "");
-Expect(0, 3911, '\P{istibetan}', "");
-Expect(1, 3911, '\P{^istibetan}', "");
-Expect(0, 3839, '\p{istibetan}', "");
-Expect(1, 3839, '\p{^istibetan}', "");
-Expect(1, 3839, '\P{istibetan}', "");
-Expect(0, 3839, '\P{^istibetan}', "");
-Expect(1, 3911, '\p{- Is-tibetan}', "");
-Expect(0, 3911, '\p{^- Is-tibetan}', "");
-Expect(0, 3911, '\P{- Is-tibetan}', "");
-Expect(1, 3911, '\P{^- Is-tibetan}', "");
-Expect(0, 3839, '\p{- Is-tibetan}', "");
-Expect(1, 3839, '\p{^- Is-tibetan}', "");
-Expect(1, 3839, '\P{- Is-tibetan}', "");
-Expect(0, 3839, '\P{^- Is-tibetan}', "");
-Error('\p{:=- Tibt}');
-Error('\P{:=- Tibt}');
-Expect(1, 3911, '\p{tibt}', "");
-Expect(0, 3911, '\p{^tibt}', "");
-Expect(0, 3911, '\P{tibt}', "");
-Expect(1, 3911, '\P{^tibt}', "");
-Expect(0, 3839, '\p{tibt}', "");
-Expect(1, 3839, '\p{^tibt}', "");
-Expect(1, 3839, '\P{tibt}', "");
-Expect(0, 3839, '\P{^tibt}', "");
-Expect(1, 3911, '\p{ Tibt}', "");
-Expect(0, 3911, '\p{^ Tibt}', "");
-Expect(0, 3911, '\P{ Tibt}', "");
-Expect(1, 3911, '\P{^ Tibt}', "");
-Expect(0, 3839, '\p{ Tibt}', "");
-Expect(1, 3839, '\p{^ Tibt}', "");
-Expect(1, 3839, '\P{ Tibt}', "");
-Expect(0, 3839, '\P{^ Tibt}', "");
-Error('\p{ /a/IS tibt}');
-Error('\P{ /a/IS tibt}');
-Expect(1, 3911, '\p{istibt}', "");
-Expect(0, 3911, '\p{^istibt}', "");
-Expect(0, 3911, '\P{istibt}', "");
-Expect(1, 3911, '\P{^istibt}', "");
-Expect(0, 3839, '\p{istibt}', "");
-Expect(1, 3839, '\p{^istibt}', "");
-Expect(1, 3839, '\P{istibt}', "");
-Expect(0, 3839, '\P{^istibt}', "");
-Expect(1, 3911, '\p{- is-TIBT}', "");
-Expect(0, 3911, '\p{^- is-TIBT}', "");
-Expect(0, 3911, '\P{- is-TIBT}', "");
-Expect(1, 3911, '\P{^- is-TIBT}', "");
-Expect(0, 3839, '\p{- is-TIBT}', "");
-Expect(1, 3839, '\p{^- is-TIBT}', "");
-Expect(1, 3839, '\P{- is-TIBT}', "");
-Expect(0, 3839, '\P{^- is-TIBT}', "");
-Error('\p{:= _JAVANESE}');
-Error('\P{:= _JAVANESE}');
-Expect(1, 43469, '\p{javanese}', "");
-Expect(0, 43469, '\p{^javanese}', "");
-Expect(0, 43469, '\P{javanese}', "");
-Expect(1, 43469, '\P{^javanese}', "");
-Expect(0, 43391, '\p{javanese}', "");
-Expect(1, 43391, '\p{^javanese}', "");
-Expect(1, 43391, '\P{javanese}', "");
-Expect(0, 43391, '\P{^javanese}', "");
-Expect(1, 43469, '\p{ -Javanese}', "");
-Expect(0, 43469, '\p{^ -Javanese}', "");
-Expect(0, 43469, '\P{ -Javanese}', "");
-Expect(1, 43469, '\P{^ -Javanese}', "");
-Expect(0, 43391, '\p{ -Javanese}', "");
-Expect(1, 43391, '\p{^ -Javanese}', "");
-Expect(1, 43391, '\P{ -Javanese}', "");
-Expect(0, 43391, '\P{^ -Javanese}', "");
-Error('\p{-Is Javanese/a/}');
-Error('\P{-Is Javanese/a/}');
-Expect(1, 43469, '\p{isjavanese}', "");
-Expect(0, 43469, '\p{^isjavanese}', "");
-Expect(0, 43469, '\P{isjavanese}', "");
-Expect(1, 43469, '\P{^isjavanese}', "");
-Expect(0, 43391, '\p{isjavanese}', "");
-Expect(1, 43391, '\p{^isjavanese}', "");
-Expect(1, 43391, '\P{isjavanese}', "");
-Expect(0, 43391, '\P{^isjavanese}', "");
-Expect(1, 43469, '\p{ -IS_Javanese}', "");
-Expect(0, 43469, '\p{^ -IS_Javanese}', "");
-Expect(0, 43469, '\P{ -IS_Javanese}', "");
-Expect(1, 43469, '\P{^ -IS_Javanese}', "");
-Expect(0, 43391, '\p{ -IS_Javanese}', "");
-Expect(1, 43391, '\p{^ -IS_Javanese}', "");
-Expect(1, 43391, '\P{ -IS_Javanese}', "");
-Expect(0, 43391, '\P{^ -IS_Javanese}', "");
-Error('\p{:=_JAVA}');
-Error('\P{:=_JAVA}');
-Expect(1, 43469, '\p{java}', "");
-Expect(0, 43469, '\p{^java}', "");
-Expect(0, 43469, '\P{java}', "");
-Expect(1, 43469, '\P{^java}', "");
-Expect(0, 43391, '\p{java}', "");
-Expect(1, 43391, '\p{^java}', "");
-Expect(1, 43391, '\P{java}', "");
-Expect(0, 43391, '\P{^java}', "");
-Expect(1, 43469, '\p{ JAVA}', "");
-Expect(0, 43469, '\p{^ JAVA}', "");
-Expect(0, 43469, '\P{ JAVA}', "");
-Expect(1, 43469, '\P{^ JAVA}', "");
-Expect(0, 43391, '\p{ JAVA}', "");
-Expect(1, 43391, '\p{^ JAVA}', "");
-Expect(1, 43391, '\P{ JAVA}', "");
-Expect(0, 43391, '\P{^ JAVA}', "");
-Error('\p{:= Isjava}');
-Error('\P{:= Isjava}');
-Expect(1, 43469, '\p{isjava}', "");
-Expect(0, 43469, '\p{^isjava}', "");
-Expect(0, 43469, '\P{isjava}', "");
-Expect(1, 43469, '\P{^isjava}', "");
-Expect(0, 43391, '\p{isjava}', "");
-Expect(1, 43391, '\p{^isjava}', "");
-Expect(1, 43391, '\P{isjava}', "");
-Expect(0, 43391, '\P{^isjava}', "");
-Expect(1, 43469, '\p{ _IS_Java}', "");
-Expect(0, 43469, '\p{^ _IS_Java}', "");
-Expect(0, 43469, '\P{ _IS_Java}', "");
-Expect(1, 43469, '\P{^ _IS_Java}', "");
-Expect(0, 43391, '\p{ _IS_Java}', "");
-Expect(1, 43391, '\p{^ _IS_Java}', "");
-Expect(1, 43391, '\P{ _IS_Java}', "");
-Expect(0, 43391, '\P{^ _IS_Java}', "");
-Error('\p{:=__Telugu}');
-Error('\P{:=__Telugu}');
-Expect(1, 3075, '\p{telugu}', "");
-Expect(0, 3075, '\p{^telugu}', "");
-Expect(0, 3075, '\P{telugu}', "");
-Expect(1, 3075, '\P{^telugu}', "");
-Expect(0, 3072, '\p{telugu}', "");
-Expect(1, 3072, '\p{^telugu}', "");
-Expect(1, 3072, '\P{telugu}', "");
-Expect(0, 3072, '\P{^telugu}', "");
-Expect(1, 3075, '\p{ -telugu}', "");
-Expect(0, 3075, '\p{^ -telugu}', "");
-Expect(0, 3075, '\P{ -telugu}', "");
-Expect(1, 3075, '\P{^ -telugu}', "");
-Expect(0, 3072, '\p{ -telugu}', "");
-Expect(1, 3072, '\p{^ -telugu}', "");
-Expect(1, 3072, '\P{ -telugu}', "");
-Expect(0, 3072, '\P{^ -telugu}', "");
-Error('\p{_IS:=Telugu}');
-Error('\P{_IS:=Telugu}');
-Expect(1, 3075, '\p{istelugu}', "");
-Expect(0, 3075, '\p{^istelugu}', "");
-Expect(0, 3075, '\P{istelugu}', "");
-Expect(1, 3075, '\P{^istelugu}', "");
-Expect(0, 3072, '\p{istelugu}', "");
-Expect(1, 3072, '\p{^istelugu}', "");
-Expect(1, 3072, '\P{istelugu}', "");
-Expect(0, 3072, '\P{^istelugu}', "");
-Expect(1, 3075, '\p{ Is-Telugu}', "");
-Expect(0, 3075, '\p{^ Is-Telugu}', "");
-Expect(0, 3075, '\P{ Is-Telugu}', "");
-Expect(1, 3075, '\P{^ Is-Telugu}', "");
-Expect(0, 3072, '\p{ Is-Telugu}', "");
-Expect(1, 3072, '\p{^ Is-Telugu}', "");
-Expect(1, 3072, '\P{ Is-Telugu}', "");
-Expect(0, 3072, '\P{^ Is-Telugu}', "");
-Error('\p{ :=Telu}');
-Error('\P{ :=Telu}');
-Expect(1, 3075, '\p{telu}', "");
-Expect(0, 3075, '\p{^telu}', "");
-Expect(0, 3075, '\P{telu}', "");
-Expect(1, 3075, '\P{^telu}', "");
-Expect(0, 3072, '\p{telu}', "");
-Expect(1, 3072, '\p{^telu}', "");
-Expect(1, 3072, '\P{telu}', "");
-Expect(0, 3072, '\P{^telu}', "");
-Expect(1, 3075, '\p{-Telu}', "");
-Expect(0, 3075, '\p{^-Telu}', "");
-Expect(0, 3075, '\P{-Telu}', "");
-Expect(1, 3075, '\P{^-Telu}', "");
-Expect(0, 3072, '\p{-Telu}', "");
-Expect(1, 3072, '\p{^-Telu}', "");
-Expect(1, 3072, '\P{-Telu}', "");
-Expect(0, 3072, '\P{^-Telu}', "");
-Error('\p{:=IsTelu}');
-Error('\P{:=IsTelu}');
-Expect(1, 3075, '\p{istelu}', "");
-Expect(0, 3075, '\p{^istelu}', "");
-Expect(0, 3075, '\P{istelu}', "");
-Expect(1, 3075, '\P{^istelu}', "");
-Expect(0, 3072, '\p{istelu}', "");
-Expect(1, 3072, '\p{^istelu}', "");
-Expect(1, 3072, '\P{istelu}', "");
-Expect(0, 3072, '\P{^istelu}', "");
-Expect(1, 3075, '\p{_Is Telu}', "");
-Expect(0, 3075, '\p{^_Is Telu}', "");
-Expect(0, 3075, '\P{_Is Telu}', "");
-Expect(1, 3075, '\P{^_Is Telu}', "");
-Expect(0, 3072, '\p{_Is Telu}', "");
-Expect(1, 3072, '\p{^_Is Telu}', "");
-Expect(1, 3072, '\P{_Is Telu}', "");
-Expect(0, 3072, '\P{^_Is Telu}', "");
-Error('\p{:= -YiRADICALS}');
-Error('\P{:= -YiRADICALS}');
-Expect(1, 42191, '\p{yiradicals}', "");
-Expect(0, 42191, '\p{^yiradicals}', "");
-Expect(0, 42191, '\P{yiradicals}', "");
-Expect(1, 42191, '\P{^yiradicals}', "");
-Expect(0, 42127, '\p{yiradicals}', "");
-Expect(1, 42127, '\p{^yiradicals}', "");
-Expect(1, 42127, '\P{yiradicals}', "");
-Expect(0, 42127, '\P{^yiradicals}', "");
-Expect(1, 42191, '\p{- YIRadicals}', "");
-Expect(0, 42191, '\p{^- YIRadicals}', "");
-Expect(0, 42191, '\P{- YIRadicals}', "");
-Expect(1, 42191, '\P{^- YIRadicals}', "");
-Expect(0, 42127, '\p{- YIRadicals}', "");
-Expect(1, 42127, '\p{^- YIRadicals}', "");
-Expect(1, 42127, '\P{- YIRadicals}', "");
-Expect(0, 42127, '\P{^- YIRadicals}', "");
-Error('\p{ /a/IS Yi radicals}');
-Error('\P{ /a/IS Yi radicals}');
-Expect(1, 42191, '\p{isyiradicals}', "");
-Expect(0, 42191, '\p{^isyiradicals}', "");
-Expect(0, 42191, '\P{isyiradicals}', "");
-Expect(1, 42191, '\P{^isyiradicals}', "");
-Expect(0, 42127, '\p{isyiradicals}', "");
-Expect(1, 42127, '\p{^isyiradicals}', "");
-Expect(1, 42127, '\P{isyiradicals}', "");
-Expect(0, 42127, '\P{^isyiradicals}', "");
-Expect(1, 42191, '\p{-is-YiRadicals}', "");
-Expect(0, 42191, '\p{^-is-YiRadicals}', "");
-Expect(0, 42191, '\P{-is-YiRadicals}', "");
-Expect(1, 42191, '\P{^-is-YiRadicals}', "");
-Expect(0, 42127, '\p{-is-YiRadicals}', "");
-Expect(1, 42127, '\p{^-is-YiRadicals}', "");
-Expect(1, 42127, '\P{-is-YiRadicals}', "");
-Expect(0, 42127, '\P{^-is-YiRadicals}', "");
-Error('\p{:=In-yi_radicals}');
-Error('\P{:=In-yi_radicals}');
-Expect(1, 42191, '\p{inyiradicals}', "");
-Expect(0, 42191, '\p{^inyiradicals}', "");
-Expect(0, 42191, '\P{inyiradicals}', "");
-Expect(1, 42191, '\P{^inyiradicals}', "");
-Expect(0, 42127, '\p{inyiradicals}', "");
-Expect(1, 42127, '\p{^inyiradicals}', "");
-Expect(1, 42127, '\P{inyiradicals}', "");
-Expect(0, 42127, '\P{^inyiradicals}', "");
-Expect(1, 42191, '\p{- In_YI RADICALS}', "");
-Expect(0, 42191, '\p{^- In_YI RADICALS}', "");
-Expect(0, 42191, '\P{- In_YI RADICALS}', "");
-Expect(1, 42191, '\P{^- In_YI RADICALS}', "");
-Expect(0, 42127, '\p{- In_YI RADICALS}', "");
-Expect(1, 42127, '\p{^- In_YI RADICALS}', "");
-Expect(1, 42127, '\P{- In_YI RADICALS}', "");
-Expect(0, 42127, '\P{^- In_YI RADICALS}', "");
-Error('\p{:=In Shavian}');
-Error('\P{:=In Shavian}');
-Expect(1, 66687, '\p{inshavian}', "");
-Expect(0, 66687, '\p{^inshavian}', "");
-Expect(0, 66687, '\P{inshavian}', "");
-Expect(1, 66687, '\P{^inshavian}', "");
-Expect(0, 66639, '\p{inshavian}', "");
-Expect(1, 66639, '\p{^inshavian}', "");
-Expect(1, 66639, '\P{inshavian}', "");
-Expect(0, 66639, '\P{^inshavian}', "");
-Expect(1, 66687, '\p{_in_shavian}', "");
-Expect(0, 66687, '\p{^_in_shavian}', "");
-Expect(0, 66687, '\P{_in_shavian}', "");
-Expect(1, 66687, '\P{^_in_shavian}', "");
-Expect(0, 66639, '\p{_in_shavian}', "");
-Expect(1, 66639, '\p{^_in_shavian}', "");
-Expect(1, 66639, '\P{_in_shavian}', "");
-Expect(0, 66639, '\P{^_in_shavian}', "");
-Error('\p{ AncientSymbols/a/}');
-Error('\P{ AncientSymbols/a/}');
-Expect(1, 65999, '\p{ancientsymbols}', "");
-Expect(0, 65999, '\p{^ancientsymbols}', "");
-Expect(0, 65999, '\P{ancientsymbols}', "");
-Expect(1, 65999, '\P{^ancientsymbols}', "");
-Expect(0, 65935, '\p{ancientsymbols}', "");
-Expect(1, 65935, '\p{^ancientsymbols}', "");
-Expect(1, 65935, '\P{ancientsymbols}', "");
-Expect(0, 65935, '\P{^ancientsymbols}', "");
-Expect(1, 65999, '\p{ Ancient-SYMBOLS}', "");
-Expect(0, 65999, '\p{^ Ancient-SYMBOLS}', "");
-Expect(0, 65999, '\P{ Ancient-SYMBOLS}', "");
-Expect(1, 65999, '\P{^ Ancient-SYMBOLS}', "");
-Expect(0, 65935, '\p{ Ancient-SYMBOLS}', "");
-Expect(1, 65935, '\p{^ Ancient-SYMBOLS}', "");
-Expect(1, 65935, '\P{ Ancient-SYMBOLS}', "");
-Expect(0, 65935, '\P{^ Ancient-SYMBOLS}', "");
-Error('\p{-_Is-Ancientsymbols/a/}');
-Error('\P{-_Is-Ancientsymbols/a/}');
-Expect(1, 65999, '\p{isancientsymbols}', "");
-Expect(0, 65999, '\p{^isancientsymbols}', "");
-Expect(0, 65999, '\P{isancientsymbols}', "");
-Expect(1, 65999, '\P{^isancientsymbols}', "");
-Expect(0, 65935, '\p{isancientsymbols}', "");
-Expect(1, 65935, '\p{^isancientsymbols}', "");
-Expect(1, 65935, '\P{isancientsymbols}', "");
-Expect(0, 65935, '\P{^isancientsymbols}', "");
-Expect(1, 65999, '\p{ -Is_Ancient Symbols}', "");
-Expect(0, 65999, '\p{^ -Is_Ancient Symbols}', "");
-Expect(0, 65999, '\P{ -Is_Ancient Symbols}', "");
-Expect(1, 65999, '\P{^ -Is_Ancient Symbols}', "");
-Expect(0, 65935, '\p{ -Is_Ancient Symbols}', "");
-Expect(1, 65935, '\p{^ -Is_Ancient Symbols}', "");
-Expect(1, 65935, '\P{ -Is_Ancient Symbols}', "");
-Expect(0, 65935, '\P{^ -Is_Ancient Symbols}', "");
-Error('\p{ -In ANCIENT SYMBOLS:=}');
-Error('\P{ -In ANCIENT SYMBOLS:=}');
-Expect(1, 65999, '\p{inancientsymbols}', "");
-Expect(0, 65999, '\p{^inancientsymbols}', "");
-Expect(0, 65999, '\P{inancientsymbols}', "");
-Expect(1, 65999, '\P{^inancientsymbols}', "");
-Expect(0, 65935, '\p{inancientsymbols}', "");
-Expect(1, 65935, '\p{^inancientsymbols}', "");
-Expect(1, 65935, '\P{inancientsymbols}', "");
-Expect(0, 65935, '\P{^inancientsymbols}', "");
-Expect(1, 65999, '\p{ -InAncient Symbols}', "");
-Expect(0, 65999, '\p{^ -InAncient Symbols}', "");
-Expect(0, 65999, '\P{ -InAncient Symbols}', "");
-Expect(1, 65999, '\P{^ -InAncient Symbols}', "");
-Expect(0, 65935, '\p{ -InAncient Symbols}', "");
-Expect(1, 65935, '\p{^ -InAncient Symbols}', "");
-Expect(1, 65935, '\P{ -InAncient Symbols}', "");
-Expect(0, 65935, '\P{^ -InAncient Symbols}', "");
-Error('\p{ /a/quotation Mark}');
-Error('\P{ /a/quotation Mark}');
-Expect(1, 34, '\p{quotationmark}', "");
-Expect(0, 34, '\p{^quotationmark}', "");
-Expect(0, 34, '\P{quotationmark}', "");
-Expect(1, 34, '\P{^quotationmark}', "");
-Expect(0, 33, '\p{quotationmark}', "");
-Expect(1, 33, '\p{^quotationmark}', "");
-Expect(1, 33, '\P{quotationmark}', "");
-Expect(0, 33, '\P{^quotationmark}', "");
-Expect(1, 34, '\p{_-Quotation Mark}', "");
-Expect(0, 34, '\p{^_-Quotation Mark}', "");
-Expect(0, 34, '\P{_-Quotation Mark}', "");
-Expect(1, 34, '\P{^_-Quotation Mark}', "");
-Expect(0, 33, '\p{_-Quotation Mark}', "");
-Expect(1, 33, '\p{^_-Quotation Mark}', "");
-Expect(1, 33, '\P{_-Quotation Mark}', "");
-Expect(0, 33, '\P{^_-Quotation Mark}', "");
-Error('\p{ IS-Quotation:=MARK}');
-Error('\P{ IS-Quotation:=MARK}');
-Expect(1, 34, '\p{isquotationmark}', "");
-Expect(0, 34, '\p{^isquotationmark}', "");
-Expect(0, 34, '\P{isquotationmark}', "");
-Expect(1, 34, '\P{^isquotationmark}', "");
-Expect(0, 33, '\p{isquotationmark}', "");
-Expect(1, 33, '\p{^isquotationmark}', "");
-Expect(1, 33, '\P{isquotationmark}', "");
-Expect(0, 33, '\P{^isquotationmark}', "");
-Expect(1, 34, '\p{IsQUOTATION_Mark}', "");
-Expect(0, 34, '\p{^IsQUOTATION_Mark}', "");
-Expect(0, 34, '\P{IsQUOTATION_Mark}', "");
-Expect(1, 34, '\P{^IsQUOTATION_Mark}', "");
-Expect(0, 33, '\p{IsQUOTATION_Mark}', "");
-Expect(1, 33, '\p{^IsQUOTATION_Mark}', "");
-Expect(1, 33, '\P{IsQUOTATION_Mark}', "");
-Expect(0, 33, '\P{^IsQUOTATION_Mark}', "");
-Error('\p{-_QMark/a/}');
-Error('\P{-_QMark/a/}');
-Expect(1, 34, '\p{qmark}', "");
-Expect(0, 34, '\p{^qmark}', "");
-Expect(0, 34, '\P{qmark}', "");
-Expect(1, 34, '\P{^qmark}', "");
-Expect(0, 33, '\p{qmark}', "");
-Expect(1, 33, '\p{^qmark}', "");
-Expect(1, 33, '\P{qmark}', "");
-Expect(0, 33, '\P{^qmark}', "");
-Expect(1, 34, '\p{QMark}', "");
-Expect(0, 34, '\p{^QMark}', "");
-Expect(0, 34, '\P{QMark}', "");
-Expect(1, 34, '\P{^QMark}', "");
-Expect(0, 33, '\p{QMark}', "");
-Expect(1, 33, '\p{^QMark}', "");
-Expect(1, 33, '\P{QMark}', "");
-Expect(0, 33, '\P{^QMark}', "");
-Error('\p{_IS_qmark:=}');
-Error('\P{_IS_qmark:=}');
-Expect(1, 34, '\p{isqmark}', "");
-Expect(0, 34, '\p{^isqmark}', "");
-Expect(0, 34, '\P{isqmark}', "");
-Expect(1, 34, '\P{^isqmark}', "");
-Expect(0, 33, '\p{isqmark}', "");
-Expect(1, 33, '\p{^isqmark}', "");
-Expect(1, 33, '\P{isqmark}', "");
-Expect(0, 33, '\P{^isqmark}', "");
-Expect(1, 34, '\p{- IsQMark}', "");
-Expect(0, 34, '\p{^- IsQMark}', "");
-Expect(0, 34, '\P{- IsQMark}', "");
-Expect(1, 34, '\P{^- IsQMark}', "");
-Expect(0, 33, '\p{- IsQMark}', "");
-Expect(1, 33, '\p{^- IsQMark}', "");
-Expect(1, 33, '\P{- IsQMark}', "");
-Expect(0, 33, '\P{^- IsQMark}', "");
-Error('\p{ IN/a/Tibetan}');
-Error('\P{ IN/a/Tibetan}');
-Expect(1, 4095, '\p{intibetan}', "");
-Expect(0, 4095, '\p{^intibetan}', "");
-Expect(0, 4095, '\P{intibetan}', "");
-Expect(1, 4095, '\P{^intibetan}', "");
-Expect(0, 3839, '\p{intibetan}', "");
-Expect(1, 3839, '\p{^intibetan}', "");
-Expect(1, 3839, '\P{intibetan}', "");
-Expect(0, 3839, '\P{^intibetan}', "");
-Expect(1, 4095, '\p{In tibetan}', "");
-Expect(0, 4095, '\p{^In tibetan}', "");
-Expect(0, 4095, '\P{In tibetan}', "");
-Expect(1, 4095, '\P{^In tibetan}', "");
-Expect(0, 3839, '\p{In tibetan}', "");
-Expect(1, 3839, '\p{^In tibetan}', "");
-Expect(1, 3839, '\P{In tibetan}', "");
-Expect(0, 3839, '\P{^In tibetan}', "");
-Error('\p{ /a/Supplemental-Mathematical_OPERATORS}');
-Error('\P{ /a/Supplemental-Mathematical_OPERATORS}');
-Expect(1, 11007, '\p{supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^supplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^supplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{supplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^supplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{-_supplemental MathematicalOperators}', "");
-Expect(0, 11007, '\p{^-_supplemental MathematicalOperators}', "");
-Expect(0, 11007, '\P{-_supplemental MathematicalOperators}', "");
-Expect(1, 11007, '\P{^-_supplemental MathematicalOperators}', "");
-Expect(0, 10751, '\p{-_supplemental MathematicalOperators}', "");
-Expect(1, 10751, '\p{^-_supplemental MathematicalOperators}', "");
-Expect(1, 10751, '\P{-_supplemental MathematicalOperators}', "");
-Expect(0, 10751, '\P{^-_supplemental MathematicalOperators}', "");
-Error('\p{ :=Is Supplemental mathematical_OPERATORS}');
-Error('\P{ :=Is Supplemental mathematical_OPERATORS}');
-Expect(1, 11007, '\p{issupplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^issupplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{issupplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^issupplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{issupplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^issupplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{issupplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^issupplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(0, 11007, '\p{^ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(0, 11007, '\P{ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(1, 11007, '\P{^ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(0, 10751, '\p{ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(1, 10751, '\p{^ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(1, 10751, '\P{ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Expect(0, 10751, '\P{^ _Is_SUPPLEMENTAL Mathematical_Operators}', "");
-Error('\p{_Insupplemental MATHEMATICAL OPERATORS/a/}');
-Error('\P{_Insupplemental MATHEMATICAL OPERATORS/a/}');
-Expect(1, 11007, '\p{insupplementalmathematicaloperators}', "");
-Expect(0, 11007, '\p{^insupplementalmathematicaloperators}', "");
-Expect(0, 11007, '\P{insupplementalmathematicaloperators}', "");
-Expect(1, 11007, '\P{^insupplementalmathematicaloperators}', "");
-Expect(0, 10751, '\p{insupplementalmathematicaloperators}', "");
-Expect(1, 10751, '\p{^insupplementalmathematicaloperators}', "");
-Expect(1, 10751, '\P{insupplementalmathematicaloperators}', "");
-Expect(0, 10751, '\P{^insupplementalmathematicaloperators}', "");
-Expect(1, 11007, '\p{ _In Supplemental mathematical operators}', "");
-Expect(0, 11007, '\p{^ _In Supplemental mathematical operators}', "");
-Expect(0, 11007, '\P{ _In Supplemental mathematical operators}', "");
-Expect(1, 11007, '\P{^ _In Supplemental mathematical operators}', "");
-Expect(0, 10751, '\p{ _In Supplemental mathematical operators}', "");
-Expect(1, 10751, '\p{^ _In Supplemental mathematical operators}', "");
-Expect(1, 10751, '\P{ _In Supplemental mathematical operators}', "");
-Expect(0, 10751, '\P{^ _In Supplemental mathematical operators}', "");
-Error('\p{-In CARIAN/a/}');
-Error('\P{-In CARIAN/a/}');
-Expect(1, 66271, '\p{incarian}', "");
-Expect(0, 66271, '\p{^incarian}', "");
-Expect(0, 66271, '\P{incarian}', "");
-Expect(1, 66271, '\P{^incarian}', "");
-Expect(0, 66207, '\p{incarian}', "");
-Expect(1, 66207, '\p{^incarian}', "");
-Expect(1, 66207, '\P{incarian}', "");
-Expect(0, 66207, '\P{^incarian}', "");
-Expect(1, 66271, '\p{ In-Carian}', "");
-Expect(0, 66271, '\p{^ In-Carian}', "");
-Expect(0, 66271, '\P{ In-Carian}', "");
-Expect(1, 66271, '\P{^ In-Carian}', "");
-Expect(0, 66207, '\p{ In-Carian}', "");
-Expect(1, 66207, '\p{^ In-Carian}', "");
-Expect(1, 66207, '\P{ In-Carian}', "");
-Expect(0, 66207, '\P{^ In-Carian}', "");
-Error('\p{_/a/in Arabic}');
-Error('\P{_/a/in Arabic}');
-Expect(1, 1791, '\p{inarabic}', "");
-Expect(0, 1791, '\p{^inarabic}', "");
-Expect(0, 1791, '\P{inarabic}', "");
-Expect(1, 1791, '\P{^inarabic}', "");
-Expect(0, 1535, '\p{inarabic}', "");
-Expect(1, 1535, '\p{^inarabic}', "");
-Expect(1, 1535, '\P{inarabic}', "");
-Expect(0, 1535, '\P{^inarabic}', "");
-Expect(1, 1791, '\p{ in Arabic}', "");
-Expect(0, 1791, '\p{^ in Arabic}', "");
-Expect(0, 1791, '\P{ in Arabic}', "");
-Expect(1, 1791, '\P{^ in Arabic}', "");
-Expect(0, 1535, '\p{ in Arabic}', "");
-Expect(1, 1535, '\p{^ in Arabic}', "");
-Expect(1, 1535, '\P{ in Arabic}', "");
-Expect(0, 1535, '\P{^ in Arabic}', "");
-Error('\p{:=-PosixCntrl}');
-Error('\P{:=-PosixCntrl}');
-Expect(1, 31, '\p{posixcntrl}', "");
-Expect(0, 31, '\p{^posixcntrl}', "");
-Expect(0, 31, '\P{posixcntrl}', "");
-Expect(1, 31, '\P{^posixcntrl}', "");
-Expect(0, 126, '\p{posixcntrl}', "");
-Expect(1, 126, '\p{^posixcntrl}', "");
-Expect(1, 126, '\P{posixcntrl}', "");
-Expect(0, 126, '\P{^posixcntrl}', "");
-Expect(1, 31, '\p{ -POSIXCNTRL}', "");
-Expect(0, 31, '\p{^ -POSIXCNTRL}', "");
-Expect(0, 31, '\P{ -POSIXCNTRL}', "");
-Expect(1, 31, '\P{^ -POSIXCNTRL}', "");
-Expect(0, 126, '\p{ -POSIXCNTRL}', "");
-Expect(1, 126, '\p{^ -POSIXCNTRL}', "");
-Expect(1, 126, '\P{ -POSIXCNTRL}', "");
-Expect(0, 126, '\P{^ -POSIXCNTRL}', "");
-Error('\p{ IS/a/PosixCntrl}');
-Error('\P{ IS/a/PosixCntrl}');
-Expect(1, 31, '\p{isposixcntrl}', "");
-Expect(0, 31, '\p{^isposixcntrl}', "");
-Expect(0, 31, '\P{isposixcntrl}', "");
-Expect(1, 31, '\P{^isposixcntrl}', "");
-Expect(0, 126, '\p{isposixcntrl}', "");
-Expect(1, 126, '\p{^isposixcntrl}', "");
-Expect(1, 126, '\P{isposixcntrl}', "");
-Expect(0, 126, '\P{^isposixcntrl}', "");
-Expect(1, 31, '\p{ Is POSIXCNTRL}', "");
-Expect(0, 31, '\p{^ Is POSIXCNTRL}', "");
-Expect(0, 31, '\P{ Is POSIXCNTRL}', "");
-Expect(1, 31, '\P{^ Is POSIXCNTRL}', "");
-Expect(0, 126, '\p{ Is POSIXCNTRL}', "");
-Expect(1, 126, '\p{^ Is POSIXCNTRL}', "");
-Expect(1, 126, '\P{ Is POSIXCNTRL}', "");
-Expect(0, 126, '\P{^ Is POSIXCNTRL}', "");
-Error('\p{:=_ InGothic}');
-Error('\P{:=_ InGothic}');
-Expect(1, 66383, '\p{ingothic}', "");
-Expect(0, 66383, '\p{^ingothic}', "");
-Expect(0, 66383, '\P{ingothic}', "");
-Expect(1, 66383, '\P{^ingothic}', "");
-Expect(0, 66351, '\p{ingothic}', "");
-Expect(1, 66351, '\p{^ingothic}', "");
-Expect(1, 66351, '\P{ingothic}', "");
-Expect(0, 66351, '\P{^ingothic}', "");
-Expect(1, 66383, '\p{_In-Gothic}', "");
-Expect(0, 66383, '\p{^_In-Gothic}', "");
-Expect(0, 66383, '\P{_In-Gothic}', "");
-Expect(1, 66383, '\P{^_In-Gothic}', "");
-Expect(0, 66351, '\p{_In-Gothic}', "");
-Expect(1, 66351, '\p{^_In-Gothic}', "");
-Expect(1, 66351, '\P{_In-Gothic}', "");
-Expect(0, 66351, '\P{^_In-Gothic}', "");
-Error('\p{:= mark}');
-Error('\P{:= mark}');
-Expect(1, 879, '\p{mark}', "");
-Expect(0, 879, '\p{^mark}', "");
-Expect(0, 879, '\P{mark}', "");
-Expect(1, 879, '\P{^mark}', "");
-Expect(0, 767, '\p{mark}', "");
-Expect(1, 767, '\p{^mark}', "");
-Expect(1, 767, '\P{mark}', "");
-Expect(0, 767, '\P{^mark}', "");
-Expect(1, 879, '\p{ Mark}', "");
-Expect(0, 879, '\p{^ Mark}', "");
-Expect(0, 879, '\P{ Mark}', "");
-Expect(1, 879, '\P{^ Mark}', "");
-Expect(0, 767, '\p{ Mark}', "");
-Expect(1, 767, '\p{^ Mark}', "");
-Expect(1, 767, '\P{ Mark}', "");
-Expect(0, 767, '\P{^ Mark}', "");
-Error('\p{:= _is Mark}');
-Error('\P{:= _is Mark}');
-Expect(1, 879, '\p{ismark}', "");
-Expect(0, 879, '\p{^ismark}', "");
-Expect(0, 879, '\P{ismark}', "");
-Expect(1, 879, '\P{^ismark}', "");
-Expect(0, 767, '\p{ismark}', "");
-Expect(1, 767, '\p{^ismark}', "");
-Expect(1, 767, '\P{ismark}', "");
-Expect(0, 767, '\P{^ismark}', "");
-Expect(1, 879, '\p{__IS MARK}', "");
-Expect(0, 879, '\p{^__IS MARK}', "");
-Expect(0, 879, '\P{__IS MARK}', "");
-Expect(1, 879, '\P{^__IS MARK}', "");
-Expect(0, 767, '\p{__IS MARK}', "");
-Expect(1, 767, '\p{^__IS MARK}', "");
-Expect(1, 767, '\P{__IS MARK}', "");
-Expect(0, 767, '\P{^__IS MARK}', "");
-Error('\p{ /a/m}');
-Error('\P{ /a/m}');
-Expect(1, 879, '\p{m}', "");
-Expect(0, 879, '\p{^m}', "");
-Expect(0, 879, '\P{m}', "");
-Expect(1, 879, '\P{^m}', "");
-Expect(0, 767, '\p{m}', "");
-Expect(1, 767, '\p{^m}', "");
-Expect(1, 767, '\P{m}', "");
-Expect(0, 767, '\P{^m}', "");
-Expect(1, 879, '\p{__M}', "");
-Expect(0, 879, '\p{^__M}', "");
-Expect(0, 879, '\P{__M}', "");
-Expect(1, 879, '\P{^__M}', "");
-Expect(0, 767, '\p{__M}', "");
-Expect(1, 767, '\p{^__M}', "");
-Expect(1, 767, '\P{__M}', "");
-Expect(0, 767, '\P{^__M}', "");
-Error('\p{_/a/Is M}');
-Error('\P{_/a/Is M}');
-Expect(1, 879, '\p{ism}', "");
-Expect(0, 879, '\p{^ism}', "");
-Expect(0, 879, '\P{ism}', "");
-Expect(1, 879, '\P{^ism}', "");
-Expect(0, 767, '\p{ism}', "");
-Expect(1, 767, '\p{^ism}', "");
-Expect(1, 767, '\P{ism}', "");
-Expect(0, 767, '\P{^ism}', "");
-Expect(1, 879, '\p{Is M}', "");
-Expect(0, 879, '\p{^Is M}', "");
-Expect(0, 879, '\P{Is M}', "");
-Expect(1, 879, '\P{^Is M}', "");
-Expect(0, 767, '\p{Is M}', "");
-Expect(1, 767, '\p{^Is M}', "");
-Expect(1, 767, '\P{Is M}', "");
-Expect(0, 767, '\P{^Is M}', "");
-Error('\p{-Hangul_SYLLABLES:=}');
-Error('\P{-Hangul_SYLLABLES:=}');
-Expect(1, 55215, '\p{hangulsyllables}', "");
-Expect(0, 55215, '\p{^hangulsyllables}', "");
-Expect(0, 55215, '\P{hangulsyllables}', "");
-Expect(1, 55215, '\P{^hangulsyllables}', "");
-Expect(0, 44031, '\p{hangulsyllables}', "");
-Expect(1, 44031, '\p{^hangulsyllables}', "");
-Expect(1, 44031, '\P{hangulsyllables}', "");
-Expect(0, 44031, '\P{^hangulsyllables}', "");
-Expect(1, 55215, '\p{-Hangul SYLLABLES}', "");
-Expect(0, 55215, '\p{^-Hangul SYLLABLES}', "");
-Expect(0, 55215, '\P{-Hangul SYLLABLES}', "");
-Expect(1, 55215, '\P{^-Hangul SYLLABLES}', "");
-Expect(0, 44031, '\p{-Hangul SYLLABLES}', "");
-Expect(1, 44031, '\p{^-Hangul SYLLABLES}', "");
-Expect(1, 44031, '\P{-Hangul SYLLABLES}', "");
-Expect(0, 44031, '\P{^-Hangul SYLLABLES}', "");
-Error('\p{_IsHANGUL Syllables/a/}');
-Error('\P{_IsHANGUL Syllables/a/}');
-Expect(1, 55215, '\p{ishangulsyllables}', "");
-Expect(0, 55215, '\p{^ishangulsyllables}', "");
-Expect(0, 55215, '\P{ishangulsyllables}', "");
-Expect(1, 55215, '\P{^ishangulsyllables}', "");
-Expect(0, 44031, '\p{ishangulsyllables}', "");
-Expect(1, 44031, '\p{^ishangulsyllables}', "");
-Expect(1, 44031, '\P{ishangulsyllables}', "");
-Expect(0, 44031, '\P{^ishangulsyllables}', "");
-Expect(1, 55215, '\p{ Is HANGUL-Syllables}', "");
-Expect(0, 55215, '\p{^ Is HANGUL-Syllables}', "");
-Expect(0, 55215, '\P{ Is HANGUL-Syllables}', "");
-Expect(1, 55215, '\P{^ Is HANGUL-Syllables}', "");
-Expect(0, 44031, '\p{ Is HANGUL-Syllables}', "");
-Expect(1, 44031, '\p{^ Is HANGUL-Syllables}', "");
-Expect(1, 44031, '\P{ Is HANGUL-Syllables}', "");
-Expect(0, 44031, '\P{^ Is HANGUL-Syllables}', "");
-Error('\p{__In/a/HangulSyllables}');
-Error('\P{__In/a/HangulSyllables}');
-Expect(1, 55215, '\p{inhangulsyllables}', "");
-Expect(0, 55215, '\p{^inhangulsyllables}', "");
-Expect(0, 55215, '\P{inhangulsyllables}', "");
-Expect(1, 55215, '\P{^inhangulsyllables}', "");
-Expect(0, 44031, '\p{inhangulsyllables}', "");
-Expect(1, 44031, '\p{^inhangulsyllables}', "");
-Expect(1, 44031, '\P{inhangulsyllables}', "");
-Expect(0, 44031, '\P{^inhangulsyllables}', "");
-Expect(1, 55215, '\p{ In Hangul syllables}', "");
-Expect(0, 55215, '\p{^ In Hangul syllables}', "");
-Expect(0, 55215, '\P{ In Hangul syllables}', "");
-Expect(1, 55215, '\P{^ In Hangul syllables}', "");
-Expect(0, 44031, '\p{ In Hangul syllables}', "");
-Expect(1, 44031, '\p{^ In Hangul syllables}', "");
-Expect(1, 44031, '\P{ In Hangul syllables}', "");
-Expect(0, 44031, '\P{^ In Hangul syllables}', "");
-Error('\p{_:=Space}');
-Error('\P{_:=Space}');
-Expect(1, 13, '\p{space}', "");
-Expect(0, 13, '\p{^space}', "");
-Expect(0, 13, '\P{space}', "");
-Expect(1, 13, '\P{^space}', "");
-Expect(0, 8, '\p{space}', "");
-Expect(1, 8, '\p{^space}', "");
-Expect(1, 8, '\P{space}', "");
-Expect(0, 8, '\P{^space}', "");
-Expect(1, 13, '\p{- SPACE}', "");
-Expect(0, 13, '\p{^- SPACE}', "");
-Expect(0, 13, '\P{- SPACE}', "");
-Expect(1, 13, '\P{^- SPACE}', "");
-Expect(0, 8, '\p{- SPACE}', "");
-Expect(1, 8, '\p{^- SPACE}', "");
-Expect(1, 8, '\P{- SPACE}', "");
-Expect(0, 8, '\P{^- SPACE}', "");
-Error('\p{ isspace/a/}');
-Error('\P{ isspace/a/}');
-Expect(1, 13, '\p{isspace}', "");
-Expect(0, 13, '\p{^isspace}', "");
-Expect(0, 13, '\P{isspace}', "");
-Expect(1, 13, '\P{^isspace}', "");
-Expect(0, 8, '\p{isspace}', "");
-Expect(1, 8, '\p{^isspace}', "");
-Expect(1, 8, '\P{isspace}', "");
-Expect(0, 8, '\P{^isspace}', "");
-Expect(1, 13, '\p{ _Is space}', "");
-Expect(0, 13, '\p{^ _Is space}', "");
-Expect(0, 13, '\P{ _Is space}', "");
-Expect(1, 13, '\P{^ _Is space}', "");
-Expect(0, 8, '\p{ _Is space}', "");
-Expect(1, 8, '\p{^ _Is space}', "");
-Expect(1, 8, '\P{ _Is space}', "");
-Expect(0, 8, '\P{^ _Is space}', "");
-Error('\p{ :=In_telugu}');
-Error('\P{ :=In_telugu}');
-Expect(1, 3199, '\p{intelugu}', "");
-Expect(0, 3199, '\p{^intelugu}', "");
-Expect(0, 3199, '\P{intelugu}', "");
-Expect(1, 3199, '\P{^intelugu}', "");
-Expect(0, 3071, '\p{intelugu}', "");
-Expect(1, 3071, '\p{^intelugu}', "");
-Expect(1, 3071, '\P{intelugu}', "");
-Expect(0, 3071, '\P{^intelugu}', "");
-Expect(1, 3199, '\p{ In Telugu}', "");
-Expect(0, 3199, '\p{^ In Telugu}', "");
-Expect(0, 3199, '\P{ In Telugu}', "");
-Expect(1, 3199, '\P{^ In Telugu}', "");
-Expect(0, 3071, '\p{ In Telugu}', "");
-Expect(1, 3071, '\p{^ In Telugu}', "");
-Expect(1, 3071, '\P{ In Telugu}', "");
-Expect(0, 3071, '\P{^ In Telugu}', "");
-Error('\p{ :=cjk_Unified-IdeographsExtension B}');
-Error('\P{ :=cjk_Unified-IdeographsExtension B}');
-Expect(1, 173791, '\p{cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^cjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^cjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{cjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^cjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(0, 173791, '\p{^- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(0, 173791, '\P{- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(1, 173791, '\P{^- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(0, 1, '\p{- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(1, 1, '\p{^- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(1, 1, '\P{- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Expect(0, 1, '\P{^- CJKunifiedIDEOGRAPHS_extension-B}', "");
-Error('\p{_ Is-CJK/a/UnifiedIdeographsExtension_B}');
-Error('\P{_ Is-CJK/a/UnifiedIdeographsExtension_B}');
-Expect(1, 173791, '\p{iscjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^iscjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{iscjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^iscjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{iscjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^iscjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{iscjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^iscjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(0, 173791, '\p{^ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(0, 173791, '\P{ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(1, 173791, '\P{^ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(0, 1, '\p{ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(1, 1, '\p{^ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(1, 1, '\P{ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Expect(0, 1, '\P{^ -IsCJK UnifiedIdeographs EXTENSION_B}', "");
-Error('\p{--In:=CJK unified ideographs-EXTENSION_B}');
-Error('\P{--In:=CJK unified ideographs-EXTENSION_B}');
-Expect(1, 173791, '\p{incjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\p{^incjkunifiedideographsextensionb}', "");
-Expect(0, 173791, '\P{incjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\P{^incjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\p{incjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\p{^incjkunifiedideographsextensionb}', "");
-Expect(1, 1, '\P{incjkunifiedideographsextensionb}', "");
-Expect(0, 1, '\P{^incjkunifiedideographsextensionb}', "");
-Expect(1, 173791, '\p{_ InCJK-Unified_ideographs extension B}', "");
-Expect(0, 173791, '\p{^_ InCJK-Unified_ideographs extension B}', "");
-Expect(0, 173791, '\P{_ InCJK-Unified_ideographs extension B}', "");
-Expect(1, 173791, '\P{^_ InCJK-Unified_ideographs extension B}', "");
-Expect(0, 1, '\p{_ InCJK-Unified_ideographs extension B}', "");
-Expect(1, 1, '\p{^_ InCJK-Unified_ideographs extension B}', "");
-Expect(1, 1, '\P{_ InCJK-Unified_ideographs extension B}', "");
-Expect(0, 1, '\P{^_ InCJK-Unified_ideographs extension B}', "");
-Error('\p{_ In/a/Taiviet}');
-Error('\P{_ In/a/Taiviet}');
-Expect(1, 43743, '\p{intaiviet}', "");
-Expect(0, 43743, '\p{^intaiviet}', "");
-Expect(0, 43743, '\P{intaiviet}', "");
-Expect(1, 43743, '\P{^intaiviet}', "");
-Expect(0, 43647, '\p{intaiviet}', "");
-Expect(1, 43647, '\p{^intaiviet}', "");
-Expect(1, 43647, '\P{intaiviet}', "");
-Expect(0, 43647, '\P{^intaiviet}', "");
-Expect(1, 43743, '\p{ -InTaiViet}', "");
-Expect(0, 43743, '\p{^ -InTaiViet}', "");
-Expect(0, 43743, '\P{ -InTaiViet}', "");
-Expect(1, 43743, '\P{^ -InTaiViet}', "");
-Expect(0, 43647, '\p{ -InTaiViet}', "");
-Expect(1, 43647, '\p{^ -InTaiViet}', "");
-Expect(1, 43647, '\P{ -InTaiViet}', "");
-Expect(0, 43647, '\P{^ -InTaiViet}', "");
-Error('\p{In:=syloti-Nagri}');
-Error('\P{In:=syloti-Nagri}');
-Expect(1, 43055, '\p{insylotinagri}', "");
-Expect(0, 43055, '\p{^insylotinagri}', "");
-Expect(0, 43055, '\P{insylotinagri}', "");
-Expect(1, 43055, '\P{^insylotinagri}', "");
-Expect(0, 43007, '\p{insylotinagri}', "");
-Expect(1, 43007, '\p{^insylotinagri}', "");
-Expect(1, 43007, '\P{insylotinagri}', "");
-Expect(0, 43007, '\P{^insylotinagri}', "");
-Expect(1, 43055, '\p{ IN-SYLOTI_NAGRI}', "");
-Expect(0, 43055, '\p{^ IN-SYLOTI_NAGRI}', "");
-Expect(0, 43055, '\P{ IN-SYLOTI_NAGRI}', "");
-Expect(1, 43055, '\P{^ IN-SYLOTI_NAGRI}', "");
-Expect(0, 43007, '\p{ IN-SYLOTI_NAGRI}', "");
-Expect(1, 43007, '\p{^ IN-SYLOTI_NAGRI}', "");
-Expect(1, 43007, '\P{ IN-SYLOTI_NAGRI}', "");
-Expect(0, 43007, '\P{^ IN-SYLOTI_NAGRI}', "");
-Error('\p{ cuneiform NumbersAND/a/punctuation}');
-Error('\P{ cuneiform NumbersAND/a/punctuation}');
-Expect(1, 74879, '\p{cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^cuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^cuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{cuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^cuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(0, 74879, '\p{^_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(0, 74879, '\P{_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(1, 74879, '\P{^_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(0, 74751, '\p{_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(1, 74751, '\p{^_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(1, 74751, '\P{_-CUNEIFORM_Numbers-And_punctuation}', "");
-Expect(0, 74751, '\P{^_-CUNEIFORM_Numbers-And_punctuation}', "");
-Error('\p{:= IS-CuneiformNumbers_And punctuation}');
-Error('\P{:= IS-CuneiformNumbers_And punctuation}');
-Expect(1, 74879, '\p{iscuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^iscuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{iscuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^iscuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{iscuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^iscuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{iscuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^iscuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(0, 74879, '\p{^ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(0, 74879, '\P{ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(1, 74879, '\P{^ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(0, 74751, '\p{ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(1, 74751, '\p{^ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(1, 74751, '\P{ _ISCUNEIFORM numbersAnd punctuation}', "");
-Expect(0, 74751, '\P{^ _ISCUNEIFORM numbersAnd punctuation}', "");
-Error('\p{ _In_Cuneiform:=Numbers_ANDPunctuation}');
-Error('\P{ _In_Cuneiform:=Numbers_ANDPunctuation}');
-Expect(1, 74879, '\p{incuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\p{^incuneiformnumbersandpunctuation}', "");
-Expect(0, 74879, '\P{incuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\P{^incuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\p{incuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\p{^incuneiformnumbersandpunctuation}', "");
-Expect(1, 74751, '\P{incuneiformnumbersandpunctuation}', "");
-Expect(0, 74751, '\P{^incuneiformnumbersandpunctuation}', "");
-Expect(1, 74879, '\p{__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(0, 74879, '\p{^__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(0, 74879, '\P{__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(1, 74879, '\P{^__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(0, 74751, '\p{__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(1, 74751, '\p{^__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(1, 74751, '\P{__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Expect(0, 74751, '\P{^__in CUNEIFORM_NUMBERSAnd Punctuation}', "");
-Error('\p{/a/_KAITHI}');
-Error('\P{/a/_KAITHI}');
-Expect(1, 69825, '\p{kaithi}', "");
-Expect(0, 69825, '\p{^kaithi}', "");
-Expect(0, 69825, '\P{kaithi}', "");
-Expect(1, 69825, '\P{^kaithi}', "");
-Expect(0, 69759, '\p{kaithi}', "");
-Expect(1, 69759, '\p{^kaithi}', "");
-Expect(1, 69759, '\P{kaithi}', "");
-Expect(0, 69759, '\P{^kaithi}', "");
-Expect(1, 69825, '\p{_ kaithi}', "");
-Expect(0, 69825, '\p{^_ kaithi}', "");
-Expect(0, 69825, '\P{_ kaithi}', "");
-Expect(1, 69825, '\P{^_ kaithi}', "");
-Expect(0, 69759, '\p{_ kaithi}', "");
-Expect(1, 69759, '\p{^_ kaithi}', "");
-Expect(1, 69759, '\P{_ kaithi}', "");
-Expect(0, 69759, '\P{^_ kaithi}', "");
-Error('\p{ _Is/a/Kaithi}');
-Error('\P{ _Is/a/Kaithi}');
-Expect(1, 69825, '\p{iskaithi}', "");
-Expect(0, 69825, '\p{^iskaithi}', "");
-Expect(0, 69825, '\P{iskaithi}', "");
-Expect(1, 69825, '\P{^iskaithi}', "");
-Expect(0, 69759, '\p{iskaithi}', "");
-Expect(1, 69759, '\p{^iskaithi}', "");
-Expect(1, 69759, '\P{iskaithi}', "");
-Expect(0, 69759, '\P{^iskaithi}', "");
-Expect(1, 69825, '\p{-_IsKaithi}', "");
-Expect(0, 69825, '\p{^-_IsKaithi}', "");
-Expect(0, 69825, '\P{-_IsKaithi}', "");
-Expect(1, 69825, '\P{^-_IsKaithi}', "");
-Expect(0, 69759, '\p{-_IsKaithi}', "");
-Expect(1, 69759, '\p{^-_IsKaithi}', "");
-Expect(1, 69759, '\P{-_IsKaithi}', "");
-Expect(0, 69759, '\P{^-_IsKaithi}', "");
-Error('\p{:=-Kthi}');
-Error('\P{:=-Kthi}');
-Expect(1, 69825, '\p{kthi}', "");
-Expect(0, 69825, '\p{^kthi}', "");
-Expect(0, 69825, '\P{kthi}', "");
-Expect(1, 69825, '\P{^kthi}', "");
-Expect(0, 69759, '\p{kthi}', "");
-Expect(1, 69759, '\p{^kthi}', "");
-Expect(1, 69759, '\P{kthi}', "");
-Expect(0, 69759, '\P{^kthi}', "");
-Expect(1, 69825, '\p{--kthi}', "");
-Expect(0, 69825, '\p{^--kthi}', "");
-Expect(0, 69825, '\P{--kthi}', "");
-Expect(1, 69825, '\P{^--kthi}', "");
-Expect(0, 69759, '\p{--kthi}', "");
-Expect(1, 69759, '\p{^--kthi}', "");
-Expect(1, 69759, '\P{--kthi}', "");
-Expect(0, 69759, '\P{^--kthi}', "");
-Error('\p{_-is-Kthi/a/}');
-Error('\P{_-is-Kthi/a/}');
-Expect(1, 69825, '\p{iskthi}', "");
-Expect(0, 69825, '\p{^iskthi}', "");
-Expect(0, 69825, '\P{iskthi}', "");
-Expect(1, 69825, '\P{^iskthi}', "");
-Expect(0, 69759, '\p{iskthi}', "");
-Expect(1, 69759, '\p{^iskthi}', "");
-Expect(1, 69759, '\P{iskthi}', "");
-Expect(0, 69759, '\P{^iskthi}', "");
-Expect(1, 69825, '\p{_-Is_KTHI}', "");
-Expect(0, 69825, '\p{^_-Is_KTHI}', "");
-Expect(0, 69825, '\P{_-Is_KTHI}', "");
-Expect(1, 69825, '\P{^_-Is_KTHI}', "");
-Expect(0, 69759, '\p{_-Is_KTHI}', "");
-Expect(1, 69759, '\p{^_-Is_KTHI}', "");
-Expect(1, 69759, '\P{_-Is_KTHI}', "");
-Expect(0, 69759, '\P{^_-Is_KTHI}', "");
-Error('\p{_-In olditalic:=}');
-Error('\P{_-In olditalic:=}');
-Expect(1, 66351, '\p{inolditalic}', "");
-Expect(0, 66351, '\p{^inolditalic}', "");
-Expect(0, 66351, '\P{inolditalic}', "");
-Expect(1, 66351, '\P{^inolditalic}', "");
-Expect(0, 66303, '\p{inolditalic}', "");
-Expect(1, 66303, '\p{^inolditalic}', "");
-Expect(1, 66303, '\P{inolditalic}', "");
-Expect(0, 66303, '\P{^inolditalic}', "");
-Expect(1, 66351, '\p{_inOLDItalic}', "");
-Expect(0, 66351, '\p{^_inOLDItalic}', "");
-Expect(0, 66351, '\P{_inOLDItalic}', "");
-Expect(1, 66351, '\P{^_inOLDItalic}', "");
-Expect(0, 66303, '\p{_inOLDItalic}', "");
-Expect(1, 66303, '\p{^_inOLDItalic}', "");
-Expect(1, 66303, '\P{_inOLDItalic}', "");
-Expect(0, 66303, '\P{^_inOLDItalic}', "");
-Error('\p{ :=in AVESTAN}');
-Error('\P{ :=in AVESTAN}');
-Expect(1, 68415, '\p{inavestan}', "");
-Expect(0, 68415, '\p{^inavestan}', "");
-Expect(0, 68415, '\P{inavestan}', "");
-Expect(1, 68415, '\P{^inavestan}', "");
-Expect(0, 68351, '\p{inavestan}', "");
-Expect(1, 68351, '\p{^inavestan}', "");
-Expect(1, 68351, '\P{inavestan}', "");
-Expect(0, 68351, '\P{^inavestan}', "");
-Expect(1, 68415, '\p{_INavestan}', "");
-Expect(0, 68415, '\p{^_INavestan}', "");
-Expect(0, 68415, '\P{_INavestan}', "");
-Expect(1, 68415, '\P{^_INavestan}', "");
-Expect(0, 68351, '\p{_INavestan}', "");
-Expect(1, 68351, '\p{^_INavestan}', "");
-Expect(1, 68351, '\P{_INavestan}', "");
-Expect(0, 68351, '\P{^_INavestan}', "");
-Error('\p{:=- MISCELLANEOUS-Symbols}');
-Error('\P{:=- MISCELLANEOUS-Symbols}');
-Expect(1, 9983, '\p{miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^miscellaneoussymbols}', "");
-Expect(1, 9983, '\p{-Miscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^-Miscellaneoussymbols}', "");
-Expect(0, 9983, '\P{-Miscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^-Miscellaneoussymbols}', "");
-Expect(0, 9727, '\p{-Miscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^-Miscellaneoussymbols}', "");
-Expect(1, 9727, '\P{-Miscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^-Miscellaneoussymbols}', "");
-Error('\p{ Is Miscellaneous/a/SYMBOLS}');
-Error('\P{ Is Miscellaneous/a/SYMBOLS}');
-Expect(1, 9983, '\p{ismiscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^ismiscellaneoussymbols}', "");
-Expect(0, 9983, '\P{ismiscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^ismiscellaneoussymbols}', "");
-Expect(0, 9727, '\p{ismiscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^ismiscellaneoussymbols}', "");
-Expect(1, 9727, '\P{ismiscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^ismiscellaneoussymbols}', "");
-Expect(1, 9983, '\p{ is-MISCELLANEOUS_symbols}', "");
-Expect(0, 9983, '\p{^ is-MISCELLANEOUS_symbols}', "");
-Expect(0, 9983, '\P{ is-MISCELLANEOUS_symbols}', "");
-Expect(1, 9983, '\P{^ is-MISCELLANEOUS_symbols}', "");
-Expect(0, 9727, '\p{ is-MISCELLANEOUS_symbols}', "");
-Expect(1, 9727, '\p{^ is-MISCELLANEOUS_symbols}', "");
-Expect(1, 9727, '\P{ is-MISCELLANEOUS_symbols}', "");
-Expect(0, 9727, '\P{^ is-MISCELLANEOUS_symbols}', "");
-Error('\p{-/a/in_Miscellaneous-SYMBOLS}');
-Error('\P{-/a/in_Miscellaneous-SYMBOLS}');
-Expect(1, 9983, '\p{inmiscellaneoussymbols}', "");
-Expect(0, 9983, '\p{^inmiscellaneoussymbols}', "");
-Expect(0, 9983, '\P{inmiscellaneoussymbols}', "");
-Expect(1, 9983, '\P{^inmiscellaneoussymbols}', "");
-Expect(0, 9727, '\p{inmiscellaneoussymbols}', "");
-Expect(1, 9727, '\p{^inmiscellaneoussymbols}', "");
-Expect(1, 9727, '\P{inmiscellaneoussymbols}', "");
-Expect(0, 9727, '\P{^inmiscellaneoussymbols}', "");
-Expect(1, 9983, '\p{_In-MiscellaneousSymbols}', "");
-Expect(0, 9983, '\p{^_In-MiscellaneousSymbols}', "");
-Expect(0, 9983, '\P{_In-MiscellaneousSymbols}', "");
-Expect(1, 9983, '\P{^_In-MiscellaneousSymbols}', "");
-Expect(0, 9727, '\p{_In-MiscellaneousSymbols}', "");
-Expect(1, 9727, '\p{^_In-MiscellaneousSymbols}', "");
-Expect(1, 9727, '\P{_In-MiscellaneousSymbols}', "");
-Expect(0, 9727, '\P{^_In-MiscellaneousSymbols}', "");
-Error('\p{-/a/In javanese}');
-Error('\P{-/a/In javanese}');
-Expect(1, 43487, '\p{injavanese}', "");
-Expect(0, 43487, '\p{^injavanese}', "");
-Expect(0, 43487, '\P{injavanese}', "");
-Expect(1, 43487, '\P{^injavanese}', "");
-Expect(0, 43391, '\p{injavanese}', "");
-Expect(1, 43391, '\p{^injavanese}', "");
-Expect(1, 43391, '\P{injavanese}', "");
-Expect(0, 43391, '\P{^injavanese}', "");
-Expect(1, 43487, '\p{ IN-javanese}', "");
-Expect(0, 43487, '\p{^ IN-javanese}', "");
-Expect(0, 43487, '\P{ IN-javanese}', "");
-Expect(1, 43487, '\P{^ IN-javanese}', "");
-Expect(0, 43391, '\p{ IN-javanese}', "");
-Expect(1, 43391, '\p{^ IN-javanese}', "");
-Expect(1, 43391, '\P{ IN-javanese}', "");
-Expect(0, 43391, '\P{^ IN-javanese}', "");
-Error('\p{ /a/PosixAlnum}');
-Error('\P{ /a/PosixAlnum}');
-Expect(1, 57, '\p{posixalnum}', "");
-Expect(0, 57, '\p{^posixalnum}', "");
-Expect(0, 57, '\P{posixalnum}', "");
-Expect(1, 57, '\P{^posixalnum}', "");
-Expect(0, 47, '\p{posixalnum}', "");
-Expect(1, 47, '\p{^posixalnum}', "");
-Expect(1, 47, '\P{posixalnum}', "");
-Expect(0, 47, '\P{^posixalnum}', "");
-Expect(1, 57, '\p{ posixalnum}', "");
-Expect(0, 57, '\p{^ posixalnum}', "");
-Expect(0, 57, '\P{ posixalnum}', "");
-Expect(1, 57, '\P{^ posixalnum}', "");
-Expect(0, 47, '\p{ posixalnum}', "");
-Expect(1, 47, '\p{^ posixalnum}', "");
-Expect(1, 47, '\P{ posixalnum}', "");
-Expect(0, 47, '\P{^ posixalnum}', "");
-Error('\p{-/a/is PosixAlnum}');
-Error('\P{-/a/is PosixAlnum}');
-Expect(1, 57, '\p{isposixalnum}', "");
-Expect(0, 57, '\p{^isposixalnum}', "");
-Expect(0, 57, '\P{isposixalnum}', "");
-Expect(1, 57, '\P{^isposixalnum}', "");
-Expect(0, 47, '\p{isposixalnum}', "");
-Expect(1, 47, '\p{^isposixalnum}', "");
-Expect(1, 47, '\P{isposixalnum}', "");
-Expect(0, 47, '\P{^isposixalnum}', "");
-Expect(1, 57, '\p{ _IsPOSIXALNUM}', "");
-Expect(0, 57, '\p{^ _IsPOSIXALNUM}', "");
-Expect(0, 57, '\P{ _IsPOSIXALNUM}', "");
-Expect(1, 57, '\P{^ _IsPOSIXALNUM}', "");
-Expect(0, 47, '\p{ _IsPOSIXALNUM}', "");
-Expect(1, 47, '\p{^ _IsPOSIXALNUM}', "");
-Expect(1, 47, '\P{ _IsPOSIXALNUM}', "");
-Expect(0, 47, '\P{^ _IsPOSIXALNUM}', "");
-Error('\p{_ arabic:=SUPPLEMENT}');
-Error('\P{_ arabic:=SUPPLEMENT}');
-Expect(1, 1919, '\p{arabicsupplement}', "");
-Expect(0, 1919, '\p{^arabicsupplement}', "");
-Expect(0, 1919, '\P{arabicsupplement}', "");
-Expect(1, 1919, '\P{^arabicsupplement}', "");
-Expect(0, 1871, '\p{arabicsupplement}', "");
-Expect(1, 1871, '\p{^arabicsupplement}', "");
-Expect(1, 1871, '\P{arabicsupplement}', "");
-Expect(0, 1871, '\P{^arabicsupplement}', "");
-Expect(1, 1919, '\p{_ Arabic-Supplement}', "");
-Expect(0, 1919, '\p{^_ Arabic-Supplement}', "");
-Expect(0, 1919, '\P{_ Arabic-Supplement}', "");
-Expect(1, 1919, '\P{^_ Arabic-Supplement}', "");
-Expect(0, 1871, '\p{_ Arabic-Supplement}', "");
-Expect(1, 1871, '\p{^_ Arabic-Supplement}', "");
-Expect(1, 1871, '\P{_ Arabic-Supplement}', "");
-Expect(0, 1871, '\P{^_ Arabic-Supplement}', "");
-Error('\p{- Is_Arabic:=supplement}');
-Error('\P{- Is_Arabic:=supplement}');
-Expect(1, 1919, '\p{isarabicsupplement}', "");
-Expect(0, 1919, '\p{^isarabicsupplement}', "");
-Expect(0, 1919, '\P{isarabicsupplement}', "");
-Expect(1, 1919, '\P{^isarabicsupplement}', "");
-Expect(0, 1871, '\p{isarabicsupplement}', "");
-Expect(1, 1871, '\p{^isarabicsupplement}', "");
-Expect(1, 1871, '\P{isarabicsupplement}', "");
-Expect(0, 1871, '\P{^isarabicsupplement}', "");
-Expect(1, 1919, '\p{ Is_ArabicSUPPLEMENT}', "");
-Expect(0, 1919, '\p{^ Is_ArabicSUPPLEMENT}', "");
-Expect(0, 1919, '\P{ Is_ArabicSUPPLEMENT}', "");
-Expect(1, 1919, '\P{^ Is_ArabicSUPPLEMENT}', "");
-Expect(0, 1871, '\p{ Is_ArabicSUPPLEMENT}', "");
-Expect(1, 1871, '\p{^ Is_ArabicSUPPLEMENT}', "");
-Expect(1, 1871, '\P{ Is_ArabicSUPPLEMENT}', "");
-Expect(0, 1871, '\P{^ Is_ArabicSUPPLEMENT}', "");
-Error('\p{ _in-ARABIC/a/SUPPLEMENT}');
-Error('\P{ _in-ARABIC/a/SUPPLEMENT}');
-Expect(1, 1919, '\p{inarabicsupplement}', "");
-Expect(0, 1919, '\p{^inarabicsupplement}', "");
-Expect(0, 1919, '\P{inarabicsupplement}', "");
-Expect(1, 1919, '\P{^inarabicsupplement}', "");
-Expect(0, 1871, '\p{inarabicsupplement}', "");
-Expect(1, 1871, '\p{^inarabicsupplement}', "");
-Expect(1, 1871, '\P{inarabicsupplement}', "");
-Expect(0, 1871, '\P{^inarabicsupplement}', "");
-Expect(1, 1919, '\p{InARABICSUPPLEMENT}', "");
-Expect(0, 1919, '\p{^InARABICSUPPLEMENT}', "");
-Expect(0, 1919, '\P{InARABICSUPPLEMENT}', "");
-Expect(1, 1919, '\P{^InARABICSUPPLEMENT}', "");
-Expect(0, 1871, '\p{InARABICSUPPLEMENT}', "");
-Expect(1, 1871, '\p{^InARABICSUPPLEMENT}', "");
-Expect(1, 1871, '\P{InARABICSUPPLEMENT}', "");
-Expect(0, 1871, '\P{^InARABICSUPPLEMENT}', "");
-Error('\p{_ cjk Compatibility/a/Ideographs Supplement}');
-Error('\P{_ cjk Compatibility/a/Ideographs Supplement}');
-Expect(1, 195103, '\p{cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^cjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^cjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{cjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^cjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{ -CJKcompatibilityideographs supplement}', "");
-Expect(0, 195103, '\p{^ -CJKcompatibilityideographs supplement}', "");
-Expect(0, 195103, '\P{ -CJKcompatibilityideographs supplement}', "");
-Expect(1, 195103, '\P{^ -CJKcompatibilityideographs supplement}', "");
-Expect(0, 194559, '\p{ -CJKcompatibilityideographs supplement}', "");
-Expect(1, 194559, '\p{^ -CJKcompatibilityideographs supplement}', "");
-Expect(1, 194559, '\P{ -CJKcompatibilityideographs supplement}', "");
-Expect(0, 194559, '\P{^ -CJKcompatibilityideographs supplement}', "");
-Error('\p{- is_cjkcompatibility-ideographs Supplement:=}');
-Error('\P{- is_cjkcompatibility-ideographs Supplement:=}');
-Expect(1, 195103, '\p{iscjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^iscjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{iscjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^iscjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{iscjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^iscjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{iscjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^iscjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(0, 195103, '\p{^_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(0, 195103, '\P{_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(1, 195103, '\P{^_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(0, 194559, '\p{_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(1, 194559, '\p{^_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(1, 194559, '\P{_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Expect(0, 194559, '\P{^_ IS_cjkCOMPATIBILITY_Ideographs Supplement}', "");
-Error('\p{ _In/a/CJK COMPATIBILITYideographs Supplement}');
-Error('\P{ _In/a/CJK COMPATIBILITYideographs Supplement}');
-Expect(1, 195103, '\p{incjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\p{^incjkcompatibilityideographssupplement}', "");
-Expect(0, 195103, '\P{incjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\P{^incjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\p{incjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\p{^incjkcompatibilityideographssupplement}', "");
-Expect(1, 194559, '\P{incjkcompatibilityideographssupplement}', "");
-Expect(0, 194559, '\P{^incjkcompatibilityideographssupplement}', "");
-Expect(1, 195103, '\p{-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(0, 195103, '\p{^-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(0, 195103, '\P{-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(1, 195103, '\P{^-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(0, 194559, '\p{-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(1, 194559, '\p{^-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(1, 194559, '\P{-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Expect(0, 194559, '\P{^-inCJK COMPATIBILITYIDEOGRAPHSSupplement}', "");
-Error('\p{__IN/a/gurmukhi}');
-Error('\P{__IN/a/gurmukhi}');
-Expect(1, 2687, '\p{ingurmukhi}', "");
-Expect(0, 2687, '\p{^ingurmukhi}', "");
-Expect(0, 2687, '\P{ingurmukhi}', "");
-Expect(1, 2687, '\P{^ingurmukhi}', "");
-Expect(0, 2559, '\p{ingurmukhi}', "");
-Expect(1, 2559, '\p{^ingurmukhi}', "");
-Expect(1, 2559, '\P{ingurmukhi}', "");
-Expect(0, 2559, '\P{^ingurmukhi}', "");
-Expect(1, 2687, '\p{- in gurmukhi}', "");
-Expect(0, 2687, '\p{^- in gurmukhi}', "");
-Expect(0, 2687, '\P{- in gurmukhi}', "");
-Expect(1, 2687, '\P{^- in gurmukhi}', "");
-Expect(0, 2559, '\p{- in gurmukhi}', "");
-Expect(1, 2559, '\p{^- in gurmukhi}', "");
-Expect(1, 2559, '\P{- in gurmukhi}', "");
-Expect(0, 2559, '\P{^- in gurmukhi}', "");
-Error('\p{-_Phaistos-disc/a/}');
-Error('\P{-_Phaistos-disc/a/}');
-Expect(1, 66047, '\p{phaistosdisc}', "");
-Expect(0, 66047, '\p{^phaistosdisc}', "");
-Expect(0, 66047, '\P{phaistosdisc}', "");
-Expect(1, 66047, '\P{^phaistosdisc}', "");
-Expect(0, 65999, '\p{phaistosdisc}', "");
-Expect(1, 65999, '\p{^phaistosdisc}', "");
-Expect(1, 65999, '\P{phaistosdisc}', "");
-Expect(0, 65999, '\P{^phaistosdisc}', "");
-Expect(1, 66047, '\p{ -Phaistos Disc}', "");
-Expect(0, 66047, '\p{^ -Phaistos Disc}', "");
-Expect(0, 66047, '\P{ -Phaistos Disc}', "");
-Expect(1, 66047, '\P{^ -Phaistos Disc}', "");
-Expect(0, 65999, '\p{ -Phaistos Disc}', "");
-Expect(1, 65999, '\p{^ -Phaistos Disc}', "");
-Expect(1, 65999, '\P{ -Phaistos Disc}', "");
-Expect(0, 65999, '\P{^ -Phaistos Disc}', "");
-Error('\p{_-IS:=PhaistosDisc}');
-Error('\P{_-IS:=PhaistosDisc}');
-Expect(1, 66047, '\p{isphaistosdisc}', "");
-Expect(0, 66047, '\p{^isphaistosdisc}', "");
-Expect(0, 66047, '\P{isphaistosdisc}', "");
-Expect(1, 66047, '\P{^isphaistosdisc}', "");
-Expect(0, 65999, '\p{isphaistosdisc}', "");
-Expect(1, 65999, '\p{^isphaistosdisc}', "");
-Expect(1, 65999, '\P{isphaistosdisc}', "");
-Expect(0, 65999, '\P{^isphaistosdisc}', "");
-Expect(1, 66047, '\p{_ Is PHAISTOSDisc}', "");
-Expect(0, 66047, '\p{^_ Is PHAISTOSDisc}', "");
-Expect(0, 66047, '\P{_ Is PHAISTOSDisc}', "");
-Expect(1, 66047, '\P{^_ Is PHAISTOSDisc}', "");
-Expect(0, 65999, '\p{_ Is PHAISTOSDisc}', "");
-Expect(1, 65999, '\p{^_ Is PHAISTOSDisc}', "");
-Expect(1, 65999, '\P{_ Is PHAISTOSDisc}', "");
-Expect(0, 65999, '\P{^_ Is PHAISTOSDisc}', "");
-Error('\p{_/a/In Phaistos-disc}');
-Error('\P{_/a/In Phaistos-disc}');
-Expect(1, 66047, '\p{inphaistosdisc}', "");
-Expect(0, 66047, '\p{^inphaistosdisc}', "");
-Expect(0, 66047, '\P{inphaistosdisc}', "");
-Expect(1, 66047, '\P{^inphaistosdisc}', "");
-Expect(0, 65999, '\p{inphaistosdisc}', "");
-Expect(1, 65999, '\p{^inphaistosdisc}', "");
-Expect(1, 65999, '\P{inphaistosdisc}', "");
-Expect(0, 65999, '\P{^inphaistosdisc}', "");
-Expect(1, 66047, '\p{in-Phaistos disc}', "");
-Expect(0, 66047, '\p{^in-Phaistos disc}', "");
-Expect(0, 66047, '\P{in-Phaistos disc}', "");
-Expect(1, 66047, '\P{^in-Phaistos disc}', "");
-Expect(0, 65999, '\p{in-Phaistos disc}', "");
-Expect(1, 65999, '\p{^in-Phaistos disc}', "");
-Expect(1, 65999, '\P{in-Phaistos disc}', "");
-Expect(0, 65999, '\P{^in-Phaistos disc}', "");
-Error('\p{/a/-CombAbove}');
-Error('\P{/a/-CombAbove}');
-Expect(1, 788, '\p{_CombAbove}', "");
-Expect(0, 788, '\p{^_CombAbove}', "");
-Expect(0, 788, '\P{_CombAbove}', "");
-Expect(1, 788, '\P{^_CombAbove}', "");
-Expect(0, 767, '\p{_CombAbove}', "");
-Expect(1, 767, '\p{^_CombAbove}', "");
-Expect(1, 767, '\P{_CombAbove}', "");
-Expect(0, 767, '\P{^_CombAbove}', "");
-Error('\p{-Other_IDcontinue:=}');
-Error('\P{-Other_IDcontinue:=}');
-Expect(1, 183, '\p{otheridcontinue}', 'deprecated');
-Expect(0, 183, '\p{^otheridcontinue}', 'deprecated');
-Expect(0, 183, '\P{otheridcontinue}', 'deprecated');
-Expect(1, 183, '\P{^otheridcontinue}', 'deprecated');
-Expect(0, 182, '\p{otheridcontinue}', 'deprecated');
-Expect(1, 182, '\p{^otheridcontinue}', 'deprecated');
-Expect(1, 182, '\P{otheridcontinue}', 'deprecated');
-Expect(0, 182, '\P{^otheridcontinue}', 'deprecated');
-Expect(1, 183, '\p{ Other ID_continue}', 'deprecated');
-Expect(0, 183, '\p{^ Other ID_continue}', 'deprecated');
-Expect(0, 183, '\P{ Other ID_continue}', 'deprecated');
-Expect(1, 183, '\P{^ Other ID_continue}', 'deprecated');
-Expect(0, 182, '\p{ Other ID_continue}', 'deprecated');
-Expect(1, 182, '\p{^ Other ID_continue}', 'deprecated');
-Expect(1, 182, '\P{ Other ID_continue}', 'deprecated');
-Expect(0, 182, '\P{^ Other ID_continue}', 'deprecated');
-Error('\p{_:=Is OtherID-Continue}');
-Error('\P{_:=Is OtherID-Continue}');
-Expect(1, 183, '\p{isotheridcontinue}', 'deprecated');
-Expect(0, 183, '\p{^isotheridcontinue}', 'deprecated');
-Expect(0, 183, '\P{isotheridcontinue}', 'deprecated');
-Expect(1, 183, '\P{^isotheridcontinue}', 'deprecated');
-Expect(0, 182, '\p{isotheridcontinue}', 'deprecated');
-Expect(1, 182, '\p{^isotheridcontinue}', 'deprecated');
-Expect(1, 182, '\P{isotheridcontinue}', 'deprecated');
-Expect(0, 182, '\P{^isotheridcontinue}', 'deprecated');
-Expect(1, 183, '\p{-IsOther ID_CONTINUE}', 'deprecated');
-Expect(0, 183, '\p{^-IsOther ID_CONTINUE}', 'deprecated');
-Expect(0, 183, '\P{-IsOther ID_CONTINUE}', 'deprecated');
-Expect(1, 183, '\P{^-IsOther ID_CONTINUE}', 'deprecated');
-Expect(0, 182, '\p{-IsOther ID_CONTINUE}', 'deprecated');
-Expect(1, 182, '\p{^-IsOther ID_CONTINUE}', 'deprecated');
-Expect(1, 182, '\P{-IsOther ID_CONTINUE}', 'deprecated');
-Expect(0, 182, '\P{^-IsOther ID_CONTINUE}', 'deprecated');
-Error('\p{-oidc:=}');
-Error('\P{-oidc:=}');
-Expect(1, 183, '\p{oidc}', 'deprecated');
-Expect(0, 183, '\p{^oidc}', 'deprecated');
-Expect(0, 183, '\P{oidc}', 'deprecated');
-Expect(1, 183, '\P{^oidc}', 'deprecated');
-Expect(0, 182, '\p{oidc}', 'deprecated');
-Expect(1, 182, '\p{^oidc}', 'deprecated');
-Expect(1, 182, '\P{oidc}', 'deprecated');
-Expect(0, 182, '\P{^oidc}', 'deprecated');
-Expect(1, 183, '\p{ oidc}', 'deprecated');
-Expect(0, 183, '\p{^ oidc}', 'deprecated');
-Expect(0, 183, '\P{ oidc}', 'deprecated');
-Expect(1, 183, '\P{^ oidc}', 'deprecated');
-Expect(0, 182, '\p{ oidc}', 'deprecated');
-Expect(1, 182, '\p{^ oidc}', 'deprecated');
-Expect(1, 182, '\P{ oidc}', 'deprecated');
-Expect(0, 182, '\P{^ oidc}', 'deprecated');
-Error('\p{ /a/Is oidc}');
-Error('\P{ /a/Is oidc}');
-Expect(1, 183, '\p{isoidc}', 'deprecated');
-Expect(0, 183, '\p{^isoidc}', 'deprecated');
-Expect(0, 183, '\P{isoidc}', 'deprecated');
-Expect(1, 183, '\P{^isoidc}', 'deprecated');
-Expect(0, 182, '\p{isoidc}', 'deprecated');
-Expect(1, 182, '\p{^isoidc}', 'deprecated');
-Expect(1, 182, '\P{isoidc}', 'deprecated');
-Expect(0, 182, '\P{^isoidc}', 'deprecated');
-Expect(1, 183, '\p{- IsOIDC}', 'deprecated');
-Expect(0, 183, '\p{^- IsOIDC}', 'deprecated');
-Expect(0, 183, '\P{- IsOIDC}', 'deprecated');
-Expect(1, 183, '\P{^- IsOIDC}', 'deprecated');
-Expect(0, 182, '\p{- IsOIDC}', 'deprecated');
-Expect(1, 182, '\p{^- IsOIDC}', 'deprecated');
-Expect(1, 182, '\P{- IsOIDC}', 'deprecated');
-Expect(0, 182, '\P{^- IsOIDC}', 'deprecated');
-Error('\p{ /a/Bamum}');
-Error('\P{ /a/Bamum}');
-Expect(1, 42743, '\p{bamum}', "");
-Expect(0, 42743, '\p{^bamum}', "");
-Expect(0, 42743, '\P{bamum}', "");
-Expect(1, 42743, '\P{^bamum}', "");
-Expect(0, 42655, '\p{bamum}', "");
-Expect(1, 42655, '\p{^bamum}', "");
-Expect(1, 42655, '\P{bamum}', "");
-Expect(0, 42655, '\P{^bamum}', "");
-Expect(1, 42743, '\p{ Bamum}', "");
-Expect(0, 42743, '\p{^ Bamum}', "");
-Expect(0, 42743, '\P{ Bamum}', "");
-Expect(1, 42743, '\P{^ Bamum}', "");
-Expect(0, 42655, '\p{ Bamum}', "");
-Expect(1, 42655, '\p{^ Bamum}', "");
-Expect(1, 42655, '\P{ Bamum}', "");
-Expect(0, 42655, '\P{^ Bamum}', "");
-Error('\p{- Is:=bamum}');
-Error('\P{- Is:=bamum}');
-Expect(1, 42743, '\p{isbamum}', "");
-Expect(0, 42743, '\p{^isbamum}', "");
-Expect(0, 42743, '\P{isbamum}', "");
-Expect(1, 42743, '\P{^isbamum}', "");
-Expect(0, 42655, '\p{isbamum}', "");
-Expect(1, 42655, '\p{^isbamum}', "");
-Expect(1, 42655, '\P{isbamum}', "");
-Expect(0, 42655, '\P{^isbamum}', "");
-Expect(1, 42743, '\p{ is BAMUM}', "");
-Expect(0, 42743, '\p{^ is BAMUM}', "");
-Expect(0, 42743, '\P{ is BAMUM}', "");
-Expect(1, 42743, '\P{^ is BAMUM}', "");
-Expect(0, 42655, '\p{ is BAMUM}', "");
-Expect(1, 42655, '\p{^ is BAMUM}', "");
-Expect(1, 42655, '\P{ is BAMUM}', "");
-Expect(0, 42655, '\P{^ is BAMUM}', "");
-Error('\p{ _bamu:=}');
-Error('\P{ _bamu:=}');
-Expect(1, 42743, '\p{bamu}', "");
-Expect(0, 42743, '\p{^bamu}', "");
-Expect(0, 42743, '\P{bamu}', "");
-Expect(1, 42743, '\P{^bamu}', "");
-Expect(0, 42655, '\p{bamu}', "");
-Expect(1, 42655, '\p{^bamu}', "");
-Expect(1, 42655, '\P{bamu}', "");
-Expect(0, 42655, '\P{^bamu}', "");
-Expect(1, 42743, '\p{_ Bamu}', "");
-Expect(0, 42743, '\p{^_ Bamu}', "");
-Expect(0, 42743, '\P{_ Bamu}', "");
-Expect(1, 42743, '\P{^_ Bamu}', "");
-Expect(0, 42655, '\p{_ Bamu}', "");
-Expect(1, 42655, '\p{^_ Bamu}', "");
-Expect(1, 42655, '\P{_ Bamu}', "");
-Expect(0, 42655, '\P{^_ Bamu}', "");
-Error('\p{ IS-BAMU/a/}');
-Error('\P{ IS-BAMU/a/}');
-Expect(1, 42743, '\p{isbamu}', "");
-Expect(0, 42743, '\p{^isbamu}', "");
-Expect(0, 42743, '\P{isbamu}', "");
-Expect(1, 42743, '\P{^isbamu}', "");
-Expect(0, 42655, '\p{isbamu}', "");
-Expect(1, 42655, '\p{^isbamu}', "");
-Expect(1, 42655, '\P{isbamu}', "");
-Expect(0, 42655, '\P{^isbamu}', "");
-Expect(1, 42743, '\p{_ Is-Bamu}', "");
-Expect(0, 42743, '\p{^_ Is-Bamu}', "");
-Expect(0, 42743, '\P{_ Is-Bamu}', "");
-Expect(1, 42743, '\P{^_ Is-Bamu}', "");
-Expect(0, 42655, '\p{_ Is-Bamu}', "");
-Expect(1, 42655, '\p{^_ Is-Bamu}', "");
-Expect(1, 42655, '\P{_ Is-Bamu}', "");
-Expect(0, 42655, '\P{^_ Is-Bamu}', "");
-Error('\p{ -In/a/BENGALI}');
-Error('\P{ -In/a/BENGALI}');
-Expect(1, 2559, '\p{inbengali}', "");
-Expect(0, 2559, '\p{^inbengali}', "");
-Expect(0, 2559, '\P{inbengali}', "");
-Expect(1, 2559, '\P{^inbengali}', "");
-Expect(0, 2431, '\p{inbengali}', "");
-Expect(1, 2431, '\p{^inbengali}', "");
-Expect(1, 2431, '\P{inbengali}', "");
-Expect(0, 2431, '\P{^inbengali}', "");
-Expect(1, 2559, '\p{-IN Bengali}', "");
-Expect(0, 2559, '\p{^-IN Bengali}', "");
-Expect(0, 2559, '\P{-IN Bengali}', "");
-Expect(1, 2559, '\P{^-IN Bengali}', "");
-Expect(0, 2431, '\p{-IN Bengali}', "");
-Expect(1, 2431, '\p{^-IN Bengali}', "");
-Expect(1, 2431, '\P{-IN Bengali}', "");
-Expect(0, 2431, '\P{^-IN Bengali}', "");
-Error('\p{-Cuneiform/a/}');
-Error('\P{-Cuneiform/a/}');
-Expect(1, 74606, '\p{cuneiform}', "");
-Expect(0, 74606, '\p{^cuneiform}', "");
-Expect(0, 74606, '\P{cuneiform}', "");
-Expect(1, 74606, '\P{^cuneiform}', "");
-Expect(0, 73727, '\p{cuneiform}', "");
-Expect(1, 73727, '\p{^cuneiform}', "");
-Expect(1, 73727, '\P{cuneiform}', "");
-Expect(0, 73727, '\P{^cuneiform}', "");
-Expect(1, 74606, '\p{_ CUNEIFORM}', "");
-Expect(0, 74606, '\p{^_ CUNEIFORM}', "");
-Expect(0, 74606, '\P{_ CUNEIFORM}', "");
-Expect(1, 74606, '\P{^_ CUNEIFORM}', "");
-Expect(0, 73727, '\p{_ CUNEIFORM}', "");
-Expect(1, 73727, '\p{^_ CUNEIFORM}', "");
-Expect(1, 73727, '\P{_ CUNEIFORM}', "");
-Expect(0, 73727, '\P{^_ CUNEIFORM}', "");
-Error('\p{ -ISCuneiform/a/}');
-Error('\P{ -ISCuneiform/a/}');
-Expect(1, 74606, '\p{iscuneiform}', "");
-Expect(0, 74606, '\p{^iscuneiform}', "");
-Expect(0, 74606, '\P{iscuneiform}', "");
-Expect(1, 74606, '\P{^iscuneiform}', "");
-Expect(0, 73727, '\p{iscuneiform}', "");
-Expect(1, 73727, '\p{^iscuneiform}', "");
-Expect(1, 73727, '\P{iscuneiform}', "");
-Expect(0, 73727, '\P{^iscuneiform}', "");
-Expect(1, 74606, '\p{_-IsCuneiform}', "");
-Expect(0, 74606, '\p{^_-IsCuneiform}', "");
-Expect(0, 74606, '\P{_-IsCuneiform}', "");
-Expect(1, 74606, '\P{^_-IsCuneiform}', "");
-Expect(0, 73727, '\p{_-IsCuneiform}', "");
-Expect(1, 73727, '\p{^_-IsCuneiform}', "");
-Expect(1, 73727, '\P{_-IsCuneiform}', "");
-Expect(0, 73727, '\P{^_-IsCuneiform}', "");
-Error('\p{ :=Xsux}');
-Error('\P{ :=Xsux}');
-Expect(1, 74606, '\p{xsux}', "");
-Expect(0, 74606, '\p{^xsux}', "");
-Expect(0, 74606, '\P{xsux}', "");
-Expect(1, 74606, '\P{^xsux}', "");
-Expect(0, 73727, '\p{xsux}', "");
-Expect(1, 73727, '\p{^xsux}', "");
-Expect(1, 73727, '\P{xsux}', "");
-Expect(0, 73727, '\P{^xsux}', "");
-Expect(1, 74606, '\p{- Xsux}', "");
-Expect(0, 74606, '\p{^- Xsux}', "");
-Expect(0, 74606, '\P{- Xsux}', "");
-Expect(1, 74606, '\P{^- Xsux}', "");
-Expect(0, 73727, '\p{- Xsux}', "");
-Expect(1, 73727, '\p{^- Xsux}', "");
-Expect(1, 73727, '\P{- Xsux}', "");
-Expect(0, 73727, '\P{^- Xsux}', "");
-Error('\p{ isXSUX/a/}');
-Error('\P{ isXSUX/a/}');
-Expect(1, 74606, '\p{isxsux}', "");
-Expect(0, 74606, '\p{^isxsux}', "");
-Expect(0, 74606, '\P{isxsux}', "");
-Expect(1, 74606, '\P{^isxsux}', "");
-Expect(0, 73727, '\p{isxsux}', "");
-Expect(1, 73727, '\p{^isxsux}', "");
-Expect(1, 73727, '\P{isxsux}', "");
-Expect(0, 73727, '\P{^isxsux}', "");
-Expect(1, 74606, '\p{ IsXsux}', "");
-Expect(0, 74606, '\p{^ IsXsux}', "");
-Expect(0, 74606, '\P{ IsXsux}', "");
-Expect(1, 74606, '\P{^ IsXsux}', "");
-Expect(0, 73727, '\p{ IsXsux}', "");
-Expect(1, 73727, '\p{^ IsXsux}', "");
-Expect(1, 73727, '\P{ IsXsux}', "");
-Expect(0, 73727, '\P{^ IsXsux}', "");
-Error('\p{_-Hangul:=Jamo_Extended_A}');
-Error('\P{_-Hangul:=Jamo_Extended_A}');
-Expect(1, 43391, '\p{hanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^hanguljamoextendeda}', "");
-Expect(0, 43391, '\P{hanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^hanguljamoextendeda}', "");
-Expect(0, 43359, '\p{hanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^hanguljamoextendeda}', "");
-Expect(1, 43359, '\P{hanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^hanguljamoextendeda}', "");
-Expect(1, 43391, '\p{ HANGUL-jamo_EXTENDED a}', "");
-Expect(0, 43391, '\p{^ HANGUL-jamo_EXTENDED a}', "");
-Expect(0, 43391, '\P{ HANGUL-jamo_EXTENDED a}', "");
-Expect(1, 43391, '\P{^ HANGUL-jamo_EXTENDED a}', "");
-Expect(0, 43359, '\p{ HANGUL-jamo_EXTENDED a}', "");
-Expect(1, 43359, '\p{^ HANGUL-jamo_EXTENDED a}', "");
-Expect(1, 43359, '\P{ HANGUL-jamo_EXTENDED a}', "");
-Expect(0, 43359, '\P{^ HANGUL-jamo_EXTENDED a}', "");
-Error('\p{ /a/is Hangul Jamo-Extended a}');
-Error('\P{ /a/is Hangul Jamo-Extended a}');
-Expect(1, 43391, '\p{ishanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^ishanguljamoextendeda}', "");
-Expect(0, 43391, '\P{ishanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^ishanguljamoextendeda}', "");
-Expect(0, 43359, '\p{ishanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^ishanguljamoextendeda}', "");
-Expect(1, 43359, '\P{ishanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^ishanguljamoextendeda}', "");
-Expect(1, 43391, '\p{-_Is_HangulJamo_Extended_A}', "");
-Expect(0, 43391, '\p{^-_Is_HangulJamo_Extended_A}', "");
-Expect(0, 43391, '\P{-_Is_HangulJamo_Extended_A}', "");
-Expect(1, 43391, '\P{^-_Is_HangulJamo_Extended_A}', "");
-Expect(0, 43359, '\p{-_Is_HangulJamo_Extended_A}', "");
-Expect(1, 43359, '\p{^-_Is_HangulJamo_Extended_A}', "");
-Expect(1, 43359, '\P{-_Is_HangulJamo_Extended_A}', "");
-Expect(0, 43359, '\P{^-_Is_HangulJamo_Extended_A}', "");
-Error('\p{ InHangul Jamo_Extended:=A}');
-Error('\P{ InHangul Jamo_Extended:=A}');
-Expect(1, 43391, '\p{inhanguljamoextendeda}', "");
-Expect(0, 43391, '\p{^inhanguljamoextendeda}', "");
-Expect(0, 43391, '\P{inhanguljamoextendeda}', "");
-Expect(1, 43391, '\P{^inhanguljamoextendeda}', "");
-Expect(0, 43359, '\p{inhanguljamoextendeda}', "");
-Expect(1, 43359, '\p{^inhanguljamoextendeda}', "");
-Expect(1, 43359, '\P{inhanguljamoextendeda}', "");
-Expect(0, 43359, '\P{^inhanguljamoextendeda}', "");
-Expect(1, 43391, '\p{--in-HangulJAMO-EXTENDED_A}', "");
-Expect(0, 43391, '\p{^--in-HangulJAMO-EXTENDED_A}', "");
-Expect(0, 43391, '\P{--in-HangulJAMO-EXTENDED_A}', "");
-Expect(1, 43391, '\P{^--in-HangulJAMO-EXTENDED_A}', "");
-Expect(0, 43359, '\p{--in-HangulJAMO-EXTENDED_A}', "");
-Expect(1, 43359, '\p{^--in-HangulJAMO-EXTENDED_A}', "");
-Expect(1, 43359, '\P{--in-HangulJAMO-EXTENDED_A}', "");
-Expect(0, 43359, '\P{^--in-HangulJAMO-EXTENDED_A}', "");
-Error('\p{ cased/a/}');
-Error('\P{ cased/a/}');
-Expect(1, 90, '\p{cased}', "");
-Expect(0, 90, '\p{^cased}', "");
-Expect(0, 90, '\P{cased}', "");
-Expect(1, 90, '\P{^cased}', "");
-Expect(0, 64, '\p{cased}', "");
-Expect(1, 64, '\p{^cased}', "");
-Expect(1, 64, '\P{cased}', "");
-Expect(0, 64, '\P{^cased}', "");
-Expect(1, 90, '\p{ cased}', "");
-Expect(0, 90, '\p{^ cased}', "");
-Expect(0, 90, '\P{ cased}', "");
-Expect(1, 90, '\P{^ cased}', "");
-Expect(0, 64, '\p{ cased}', "");
-Expect(1, 64, '\p{^ cased}', "");
-Expect(1, 64, '\P{ cased}', "");
-Expect(0, 64, '\P{^ cased}', "");
-Error('\p{ :=IS_CASED}');
-Error('\P{ :=IS_CASED}');
-Expect(1, 90, '\p{iscased}', "");
-Expect(0, 90, '\p{^iscased}', "");
-Expect(0, 90, '\P{iscased}', "");
-Expect(1, 90, '\P{^iscased}', "");
-Expect(0, 64, '\p{iscased}', "");
-Expect(1, 64, '\p{^iscased}', "");
-Expect(1, 64, '\P{iscased}', "");
-Expect(0, 64, '\P{^iscased}', "");
-Expect(1, 90, '\p{ Is-Cased}', "");
-Expect(0, 90, '\p{^ Is-Cased}', "");
-Expect(0, 90, '\P{ Is-Cased}', "");
-Expect(1, 90, '\P{^ Is-Cased}', "");
-Expect(0, 64, '\p{ Is-Cased}', "");
-Expect(1, 64, '\p{^ Is-Cased}', "");
-Expect(1, 64, '\P{ Is-Cased}', "");
-Expect(0, 64, '\P{^ Is-Cased}', "");
-Error('\p{ In:=Katakana}');
-Error('\P{ In:=Katakana}');
-Expect(1, 12543, '\p{inkatakana}', "");
-Expect(0, 12543, '\p{^inkatakana}', "");
-Expect(0, 12543, '\P{inkatakana}', "");
-Expect(1, 12543, '\P{^inkatakana}', "");
-Expect(0, 12447, '\p{inkatakana}', "");
-Expect(1, 12447, '\p{^inkatakana}', "");
-Expect(1, 12447, '\P{inkatakana}', "");
-Expect(0, 12447, '\P{^inkatakana}', "");
-Expect(1, 12543, '\p{-InKatakana}', "");
-Expect(0, 12543, '\p{^-InKatakana}', "");
-Expect(0, 12543, '\P{-InKatakana}', "");
-Expect(1, 12543, '\P{^-InKatakana}', "");
-Expect(0, 12447, '\p{-InKatakana}', "");
-Expect(1, 12447, '\p{^-InKatakana}', "");
-Expect(1, 12447, '\P{-InKatakana}', "");
-Expect(0, 12447, '\P{^-InKatakana}', "");
-Error('\p{ ARABICPRESENTATION/a/FORMS A}');
-Error('\P{ ARABICPRESENTATION/a/FORMS A}');
-Expect(1, 65023, '\p{arabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^arabicpresentationformsa}', "");
-Expect(0, 65023, '\P{arabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^arabicpresentationformsa}', "");
-Expect(0, 64335, '\p{arabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^arabicpresentationformsa}', "");
-Expect(1, 64335, '\P{arabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^arabicpresentationformsa}', "");
-Expect(1, 65023, '\p{ ARABIC Presentation-forms-a}', "");
-Expect(0, 65023, '\p{^ ARABIC Presentation-forms-a}', "");
-Expect(0, 65023, '\P{ ARABIC Presentation-forms-a}', "");
-Expect(1, 65023, '\P{^ ARABIC Presentation-forms-a}', "");
-Expect(0, 64335, '\p{ ARABIC Presentation-forms-a}', "");
-Expect(1, 64335, '\p{^ ARABIC Presentation-forms-a}', "");
-Expect(1, 64335, '\P{ ARABIC Presentation-forms-a}', "");
-Expect(0, 64335, '\P{^ ARABIC Presentation-forms-a}', "");
-Error('\p{ :=IS-Arabic-PRESENTATION Forms a}');
-Error('\P{ :=IS-Arabic-PRESENTATION Forms a}');
-Expect(1, 65023, '\p{isarabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^isarabicpresentationformsa}', "");
-Expect(0, 65023, '\P{isarabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^isarabicpresentationformsa}', "");
-Expect(0, 64335, '\p{isarabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^isarabicpresentationformsa}', "");
-Expect(1, 64335, '\P{isarabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^isarabicpresentationformsa}', "");
-Expect(1, 65023, '\p{ IsArabic-presentation_FORMS_A}', "");
-Expect(0, 65023, '\p{^ IsArabic-presentation_FORMS_A}', "");
-Expect(0, 65023, '\P{ IsArabic-presentation_FORMS_A}', "");
-Expect(1, 65023, '\P{^ IsArabic-presentation_FORMS_A}', "");
-Expect(0, 64335, '\p{ IsArabic-presentation_FORMS_A}', "");
-Expect(1, 64335, '\p{^ IsArabic-presentation_FORMS_A}', "");
-Expect(1, 64335, '\P{ IsArabic-presentation_FORMS_A}', "");
-Expect(0, 64335, '\P{^ IsArabic-presentation_FORMS_A}', "");
-Error('\p{-In Arabicpresentation/a/FormsA}');
-Error('\P{-In Arabicpresentation/a/FormsA}');
-Expect(1, 65023, '\p{inarabicpresentationformsa}', "");
-Expect(0, 65023, '\p{^inarabicpresentationformsa}', "");
-Expect(0, 65023, '\P{inarabicpresentationformsa}', "");
-Expect(1, 65023, '\P{^inarabicpresentationformsa}', "");
-Expect(0, 64335, '\p{inarabicpresentationformsa}', "");
-Expect(1, 64335, '\p{^inarabicpresentationformsa}', "");
-Expect(1, 64335, '\P{inarabicpresentationformsa}', "");
-Expect(0, 64335, '\P{^inarabicpresentationformsa}', "");
-Expect(1, 65023, '\p{ _INArabic presentation_FORMS-a}', "");
-Expect(0, 65023, '\p{^ _INArabic presentation_FORMS-a}', "");
-Expect(0, 65023, '\P{ _INArabic presentation_FORMS-a}', "");
-Expect(1, 65023, '\P{^ _INArabic presentation_FORMS-a}', "");
-Expect(0, 64335, '\p{ _INArabic presentation_FORMS-a}', "");
-Expect(1, 64335, '\p{^ _INArabic presentation_FORMS-a}', "");
-Expect(1, 64335, '\P{ _INArabic presentation_FORMS-a}', "");
-Expect(0, 64335, '\P{^ _INArabic presentation_FORMS-a}', "");
-Error('\p{ In/a/TAI-Tham}');
-Error('\P{ In/a/TAI-Tham}');
-Expect(1, 6831, '\p{intaitham}', "");
-Expect(0, 6831, '\p{^intaitham}', "");
-Expect(0, 6831, '\P{intaitham}', "");
-Expect(1, 6831, '\P{^intaitham}', "");
-Expect(0, 6687, '\p{intaitham}', "");
-Expect(1, 6687, '\p{^intaitham}', "");
-Expect(1, 6687, '\P{intaitham}', "");
-Expect(0, 6687, '\P{^intaitham}', "");
-Expect(1, 6831, '\p{ In tai tham}', "");
-Expect(0, 6831, '\p{^ In tai tham}', "");
-Expect(0, 6831, '\P{ In tai tham}', "");
-Expect(1, 6831, '\P{^ In tai tham}', "");
-Expect(0, 6687, '\p{ In tai tham}', "");
-Expect(1, 6687, '\p{^ In tai tham}', "");
-Expect(1, 6687, '\P{ In tai tham}', "");
-Expect(0, 6687, '\P{^ In tai tham}', "");
-Error('\p{ In:=Tagalog}');
-Error('\P{ In:=Tagalog}');
-Expect(1, 5919, '\p{intagalog}', "");
-Expect(0, 5919, '\p{^intagalog}', "");
-Expect(0, 5919, '\P{intagalog}', "");
-Expect(1, 5919, '\P{^intagalog}', "");
-Expect(0, 5887, '\p{intagalog}', "");
-Expect(1, 5887, '\p{^intagalog}', "");
-Expect(1, 5887, '\P{intagalog}', "");
-Expect(0, 5887, '\P{^intagalog}', "");
-Expect(1, 5919, '\p{_InTagalog}', "");
-Expect(0, 5919, '\p{^_InTagalog}', "");
-Expect(0, 5919, '\P{_InTagalog}', "");
-Expect(1, 5919, '\P{^_InTagalog}', "");
-Expect(0, 5887, '\p{_InTagalog}', "");
-Expect(1, 5887, '\p{^_InTagalog}', "");
-Expect(1, 5887, '\P{_InTagalog}', "");
-Expect(0, 5887, '\P{^_InTagalog}', "");
-Error('\p{ _tai-XUAN JING Symbols:=}');
-Error('\P{ _tai-XUAN JING Symbols:=}');
-Expect(1, 119647, '\p{taixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^taixuanjingsymbols}', "");
-Expect(0, 119647, '\P{taixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^taixuanjingsymbols}', "");
-Expect(0, 119551, '\p{taixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^taixuanjingsymbols}', "");
-Expect(1, 119551, '\P{taixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^taixuanjingsymbols}', "");
-Expect(1, 119647, '\p{ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(0, 119647, '\p{^ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(0, 119647, '\P{ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(1, 119647, '\P{^ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(0, 119551, '\p{ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(1, 119551, '\p{^ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(1, 119551, '\P{ Tai_Xuan-Jing SYMBOLS}', "");
-Expect(0, 119551, '\P{^ Tai_Xuan-Jing SYMBOLS}', "");
-Error('\p{-/a/is Tai XUAN JingSYMBOLS}');
-Error('\P{-/a/is Tai XUAN JingSYMBOLS}');
-Expect(1, 119647, '\p{istaixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^istaixuanjingsymbols}', "");
-Expect(0, 119647, '\P{istaixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^istaixuanjingsymbols}', "");
-Expect(0, 119551, '\p{istaixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^istaixuanjingsymbols}', "");
-Expect(1, 119551, '\P{istaixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^istaixuanjingsymbols}', "");
-Expect(1, 119647, '\p{ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(0, 119647, '\p{^ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(0, 119647, '\P{ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(1, 119647, '\P{^ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(0, 119551, '\p{ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(1, 119551, '\p{^ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(1, 119551, '\P{ Is_TaiXuan JING_SYMBOLS}', "");
-Expect(0, 119551, '\P{^ Is_TaiXuan JING_SYMBOLS}', "");
-Error('\p{-/a/In TAI XUAN-Jing Symbols}');
-Error('\P{-/a/In TAI XUAN-Jing Symbols}');
-Expect(1, 119647, '\p{intaixuanjingsymbols}', "");
-Expect(0, 119647, '\p{^intaixuanjingsymbols}', "");
-Expect(0, 119647, '\P{intaixuanjingsymbols}', "");
-Expect(1, 119647, '\P{^intaixuanjingsymbols}', "");
-Expect(0, 119551, '\p{intaixuanjingsymbols}', "");
-Expect(1, 119551, '\p{^intaixuanjingsymbols}', "");
-Expect(1, 119551, '\P{intaixuanjingsymbols}', "");
-Expect(0, 119551, '\P{^intaixuanjingsymbols}', "");
-Expect(1, 119647, '\p{- INTai Xuan_Jingsymbols}', "");
-Expect(0, 119647, '\p{^- INTai Xuan_Jingsymbols}', "");
-Expect(0, 119647, '\P{- INTai Xuan_Jingsymbols}', "");
-Expect(1, 119647, '\P{^- INTai Xuan_Jingsymbols}', "");
-Expect(0, 119551, '\p{- INTai Xuan_Jingsymbols}', "");
-Expect(1, 119551, '\p{^- INTai Xuan_Jingsymbols}', "");
-Expect(1, 119551, '\P{- INTai Xuan_Jingsymbols}', "");
-Expect(0, 119551, '\P{^- INTai Xuan_Jingsymbols}', "");
-Error('\p{ :=In-lepcha}');
-Error('\P{ :=In-lepcha}');
-Expect(1, 7247, '\p{inlepcha}', "");
-Expect(0, 7247, '\p{^inlepcha}', "");
-Expect(0, 7247, '\P{inlepcha}', "");
-Expect(1, 7247, '\P{^inlepcha}', "");
-Expect(0, 7167, '\p{inlepcha}', "");
-Expect(1, 7167, '\p{^inlepcha}', "");
-Expect(1, 7167, '\P{inlepcha}', "");
-Expect(0, 7167, '\P{^inlepcha}', "");
-Expect(1, 7247, '\p{ -IN Lepcha}', "");
-Expect(0, 7247, '\p{^ -IN Lepcha}', "");
-Expect(0, 7247, '\P{ -IN Lepcha}', "");
-Expect(1, 7247, '\P{^ -IN Lepcha}', "");
-Expect(0, 7167, '\p{ -IN Lepcha}', "");
-Expect(1, 7167, '\p{^ -IN Lepcha}', "");
-Expect(1, 7167, '\P{ -IN Lepcha}', "");
-Expect(0, 7167, '\P{^ -IN Lepcha}', "");
-Error('\p{- in/a/CHAM}');
-Error('\P{- in/a/CHAM}');
-Expect(1, 43615, '\p{incham}', "");
-Expect(0, 43615, '\p{^incham}', "");
-Expect(0, 43615, '\P{incham}', "");
-Expect(1, 43615, '\P{^incham}', "");
-Expect(0, 43519, '\p{incham}', "");
-Expect(1, 43519, '\p{^incham}', "");
-Expect(1, 43519, '\P{incham}', "");
-Expect(0, 43519, '\P{^incham}', "");
-Expect(1, 43615, '\p{_ InCHAM}', "");
-Expect(0, 43615, '\p{^_ InCHAM}', "");
-Expect(0, 43615, '\P{_ InCHAM}', "");
-Expect(1, 43615, '\P{^_ InCHAM}', "");
-Expect(0, 43519, '\p{_ InCHAM}', "");
-Expect(1, 43519, '\p{^_ InCHAM}', "");
-Expect(1, 43519, '\P{_ InCHAM}', "");
-Expect(0, 43519, '\P{^_ InCHAM}', "");
-Error('\p{--in/a/bopomofo}');
-Error('\P{--in/a/bopomofo}');
-Expect(1, 12591, '\p{inbopomofo}', "");
-Expect(0, 12591, '\p{^inbopomofo}', "");
-Expect(0, 12591, '\P{inbopomofo}', "");
-Expect(1, 12591, '\P{^inbopomofo}', "");
-Expect(0, 12543, '\p{inbopomofo}', "");
-Expect(1, 12543, '\p{^inbopomofo}', "");
-Expect(1, 12543, '\P{inbopomofo}', "");
-Expect(0, 12543, '\P{^inbopomofo}', "");
-Expect(1, 12591, '\p{__in-BOPOMOFO}', "");
-Expect(0, 12591, '\p{^__in-BOPOMOFO}', "");
-Expect(0, 12591, '\P{__in-BOPOMOFO}', "");
-Expect(1, 12591, '\P{^__in-BOPOMOFO}', "");
-Expect(0, 12543, '\p{__in-BOPOMOFO}', "");
-Expect(1, 12543, '\p{^__in-BOPOMOFO}', "");
-Expect(1, 12543, '\P{__in-BOPOMOFO}', "");
-Expect(0, 12543, '\P{^__in-BOPOMOFO}', "");
-Error('\p{/a/-CJK CompatibilityIdeographs}');
-Error('\P{/a/-CJK CompatibilityIdeographs}');
-Expect(1, 64255, '\p{cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^cjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^cjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{cjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^cjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(0, 64255, '\p{^_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(0, 64255, '\P{_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(1, 64255, '\P{^_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(0, 63743, '\p{_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(1, 63743, '\p{^_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(1, 63743, '\P{_-CJK-Compatibility IDEOGRAPHS}', "");
-Expect(0, 63743, '\P{^_-CJK-Compatibility IDEOGRAPHS}', "");
-Error('\p{ -is/a/CJK Compatibility Ideographs}');
-Error('\P{ -is/a/CJK Compatibility Ideographs}');
-Expect(1, 64255, '\p{iscjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^iscjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{iscjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^iscjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{iscjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^iscjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{iscjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^iscjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(0, 64255, '\p{^ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(0, 64255, '\P{ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(1, 64255, '\P{^ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(0, 63743, '\p{ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(1, 63743, '\p{^ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(1, 63743, '\P{ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Expect(0, 63743, '\P{^ -Is CJK_compatibility_IDEOGRAPHS}', "");
-Error('\p{_:=In CJKcompatibility_IDEOGRAPHS}');
-Error('\P{_:=In CJKcompatibility_IDEOGRAPHS}');
-Expect(1, 64255, '\p{incjkcompatibilityideographs}', "");
-Expect(0, 64255, '\p{^incjkcompatibilityideographs}', "");
-Expect(0, 64255, '\P{incjkcompatibilityideographs}', "");
-Expect(1, 64255, '\P{^incjkcompatibilityideographs}', "");
-Expect(0, 63743, '\p{incjkcompatibilityideographs}', "");
-Expect(1, 63743, '\p{^incjkcompatibilityideographs}', "");
-Expect(1, 63743, '\P{incjkcompatibilityideographs}', "");
-Expect(0, 63743, '\P{^incjkcompatibilityideographs}', "");
-Expect(1, 64255, '\p{_InCJK COMPATIBILITY ideographs}', "");
-Expect(0, 64255, '\p{^_InCJK COMPATIBILITY ideographs}', "");
-Expect(0, 64255, '\P{_InCJK COMPATIBILITY ideographs}', "");
-Expect(1, 64255, '\P{^_InCJK COMPATIBILITY ideographs}', "");
-Expect(0, 63743, '\p{_InCJK COMPATIBILITY ideographs}', "");
-Expect(1, 63743, '\p{^_InCJK COMPATIBILITY ideographs}', "");
-Expect(1, 63743, '\P{_InCJK COMPATIBILITY ideographs}', "");
-Expect(0, 63743, '\P{^_InCJK COMPATIBILITY ideographs}', "");
-Error('\p{:=Arrows}');
-Error('\P{:=Arrows}');
-Expect(1, 8703, '\p{arrows}', "");
-Expect(0, 8703, '\p{^arrows}', "");
-Expect(0, 8703, '\P{arrows}', "");
-Expect(1, 8703, '\P{^arrows}', "");
-Expect(0, 8591, '\p{arrows}', "");
-Expect(1, 8591, '\p{^arrows}', "");
-Expect(1, 8591, '\P{arrows}', "");
-Expect(0, 8591, '\P{^arrows}', "");
-Expect(1, 8703, '\p{_Arrows}', "");
-Expect(0, 8703, '\p{^_Arrows}', "");
-Expect(0, 8703, '\P{_Arrows}', "");
-Expect(1, 8703, '\P{^_Arrows}', "");
-Expect(0, 8591, '\p{_Arrows}', "");
-Expect(1, 8591, '\p{^_Arrows}', "");
-Expect(1, 8591, '\P{_Arrows}', "");
-Expect(0, 8591, '\P{^_Arrows}', "");
-Error('\p{Is/a/arrows}');
-Error('\P{Is/a/arrows}');
-Expect(1, 8703, '\p{isarrows}', "");
-Expect(0, 8703, '\p{^isarrows}', "");
-Expect(0, 8703, '\P{isarrows}', "");
-Expect(1, 8703, '\P{^isarrows}', "");
-Expect(0, 8591, '\p{isarrows}', "");
-Expect(1, 8591, '\p{^isarrows}', "");
-Expect(1, 8591, '\P{isarrows}', "");
-Expect(0, 8591, '\P{^isarrows}', "");
-Expect(1, 8703, '\p{-is Arrows}', "");
-Expect(0, 8703, '\p{^-is Arrows}', "");
-Expect(0, 8703, '\P{-is Arrows}', "");
-Expect(1, 8703, '\P{^-is Arrows}', "");
-Expect(0, 8591, '\p{-is Arrows}', "");
-Expect(1, 8591, '\p{^-is Arrows}', "");
-Expect(1, 8591, '\P{-is Arrows}', "");
-Expect(0, 8591, '\P{^-is Arrows}', "");
-Error('\p{:=--InArrows}');
-Error('\P{:=--InArrows}');
-Expect(1, 8703, '\p{inarrows}', "");
-Expect(0, 8703, '\p{^inarrows}', "");
-Expect(0, 8703, '\P{inarrows}', "");
-Expect(1, 8703, '\P{^inarrows}', "");
-Expect(0, 8591, '\p{inarrows}', "");
-Expect(1, 8591, '\p{^inarrows}', "");
-Expect(1, 8591, '\P{inarrows}', "");
-Expect(0, 8591, '\P{^inarrows}', "");
-Expect(1, 8703, '\p{ inArrows}', "");
-Expect(0, 8703, '\p{^ inArrows}', "");
-Expect(0, 8703, '\P{ inArrows}', "");
-Expect(1, 8703, '\P{^ inArrows}', "");
-Expect(0, 8591, '\p{ inArrows}', "");
-Expect(1, 8591, '\p{^ inArrows}', "");
-Expect(1, 8591, '\P{ inArrows}', "");
-Expect(0, 8591, '\P{^ inArrows}', "");
-Error('\p{_In:=LAO}');
-Error('\P{_In:=LAO}');
-Expect(1, 3839, '\p{inlao}', "");
-Expect(0, 3839, '\p{^inlao}', "");
-Expect(0, 3839, '\P{inlao}', "");
-Expect(1, 3839, '\P{^inlao}', "");
-Expect(0, 3711, '\p{inlao}', "");
-Expect(1, 3711, '\p{^inlao}', "");
-Expect(1, 3711, '\P{inlao}', "");
-Expect(0, 3711, '\P{^inlao}', "");
-Expect(1, 3839, '\p{_-INLao}', "");
-Expect(0, 3839, '\p{^_-INLao}', "");
-Expect(0, 3839, '\P{_-INLao}', "");
-Expect(1, 3839, '\P{^_-INLao}', "");
-Expect(0, 3711, '\p{_-INLao}', "");
-Expect(1, 3711, '\p{^_-INLao}', "");
-Expect(1, 3711, '\P{_-INLao}', "");
-Expect(0, 3711, '\P{^_-INLao}', "");
-Error('\p{/a/ CONNECTOR PUNCTUATION}');
-Error('\P{/a/ CONNECTOR PUNCTUATION}');
-Expect(1, 95, '\p{connectorpunctuation}', "");
-Expect(0, 95, '\p{^connectorpunctuation}', "");
-Expect(0, 95, '\P{connectorpunctuation}', "");
-Expect(1, 95, '\P{^connectorpunctuation}', "");
-Expect(0, 94, '\p{connectorpunctuation}', "");
-Expect(1, 94, '\p{^connectorpunctuation}', "");
-Expect(1, 94, '\P{connectorpunctuation}', "");
-Expect(0, 94, '\P{^connectorpunctuation}', "");
-Expect(1, 95, '\p{ connector-punctuation}', "");
-Expect(0, 95, '\p{^ connector-punctuation}', "");
-Expect(0, 95, '\P{ connector-punctuation}', "");
-Expect(1, 95, '\P{^ connector-punctuation}', "");
-Expect(0, 94, '\p{ connector-punctuation}', "");
-Expect(1, 94, '\p{^ connector-punctuation}', "");
-Expect(1, 94, '\P{ connector-punctuation}', "");
-Expect(0, 94, '\P{^ connector-punctuation}', "");
-Error('\p{-is:=CONNECTORPunctuation}');
-Error('\P{-is:=CONNECTORPunctuation}');
-Expect(1, 95, '\p{isconnectorpunctuation}', "");
-Expect(0, 95, '\p{^isconnectorpunctuation}', "");
-Expect(0, 95, '\P{isconnectorpunctuation}', "");
-Expect(1, 95, '\P{^isconnectorpunctuation}', "");
-Expect(0, 94, '\p{isconnectorpunctuation}', "");
-Expect(1, 94, '\p{^isconnectorpunctuation}', "");
-Expect(1, 94, '\P{isconnectorpunctuation}', "");
-Expect(0, 94, '\P{^isconnectorpunctuation}', "");
-Expect(1, 95, '\p{Is Connector Punctuation}', "");
-Expect(0, 95, '\p{^Is Connector Punctuation}', "");
-Expect(0, 95, '\P{Is Connector Punctuation}', "");
-Expect(1, 95, '\P{^Is Connector Punctuation}', "");
-Expect(0, 94, '\p{Is Connector Punctuation}', "");
-Expect(1, 94, '\p{^Is Connector Punctuation}', "");
-Expect(1, 94, '\P{Is Connector Punctuation}', "");
-Expect(0, 94, '\P{^Is Connector Punctuation}', "");
-Error('\p{/a/-Pc}');
-Error('\P{/a/-Pc}');
-Expect(1, 95, '\p{pc}', "");
-Expect(0, 95, '\p{^pc}', "");
-Expect(0, 95, '\P{pc}', "");
-Expect(1, 95, '\P{^pc}', "");
-Expect(0, 94, '\p{pc}', "");
-Expect(1, 94, '\p{^pc}', "");
-Expect(1, 94, '\P{pc}', "");
-Expect(0, 94, '\P{^pc}', "");
-Expect(1, 95, '\p{Pc}', "");
-Expect(0, 95, '\p{^Pc}', "");
-Expect(0, 95, '\P{Pc}', "");
-Expect(1, 95, '\P{^Pc}', "");
-Expect(0, 94, '\p{Pc}', "");
-Expect(1, 94, '\p{^Pc}', "");
-Expect(1, 94, '\P{Pc}', "");
-Expect(0, 94, '\P{^Pc}', "");
-Error('\p{ _IS-PC/a/}');
-Error('\P{ _IS-PC/a/}');
-Expect(1, 95, '\p{ispc}', "");
-Expect(0, 95, '\p{^ispc}', "");
-Expect(0, 95, '\P{ispc}', "");
-Expect(1, 95, '\P{^ispc}', "");
-Expect(0, 94, '\p{ispc}', "");
-Expect(1, 94, '\p{^ispc}', "");
-Expect(1, 94, '\P{ispc}', "");
-Expect(0, 94, '\P{^ispc}', "");
-Expect(1, 95, '\p{__ISPC}', "");
-Expect(0, 95, '\p{^__ISPC}', "");
-Expect(0, 95, '\P{__ISPC}', "");
-Expect(1, 95, '\P{^__ISPC}', "");
-Expect(0, 94, '\p{__ISPC}', "");
-Expect(1, 94, '\p{^__ISPC}', "");
-Expect(1, 94, '\P{__ISPC}', "");
-Expect(0, 94, '\P{^__ISPC}', "");
-Error('\p{:=-_INInscriptionalPahlavi}');
-Error('\P{:=-_INInscriptionalPahlavi}');
-Expect(1, 68479, '\p{ininscriptionalpahlavi}', "");
-Expect(0, 68479, '\p{^ininscriptionalpahlavi}', "");
-Expect(0, 68479, '\P{ininscriptionalpahlavi}', "");
-Expect(1, 68479, '\P{^ininscriptionalpahlavi}', "");
-Expect(0, 68447, '\p{ininscriptionalpahlavi}', "");
-Expect(1, 68447, '\p{^ininscriptionalpahlavi}', "");
-Expect(1, 68447, '\P{ininscriptionalpahlavi}', "");
-Expect(0, 68447, '\P{^ininscriptionalpahlavi}', "");
-Expect(1, 68479, '\p{ InInscriptional_Pahlavi}', "");
-Expect(0, 68479, '\p{^ InInscriptional_Pahlavi}', "");
-Expect(0, 68479, '\P{ InInscriptional_Pahlavi}', "");
-Expect(1, 68479, '\P{^ InInscriptional_Pahlavi}', "");
-Expect(0, 68447, '\p{ InInscriptional_Pahlavi}', "");
-Expect(1, 68447, '\p{^ InInscriptional_Pahlavi}', "");
-Expect(1, 68447, '\P{ InInscriptional_Pahlavi}', "");
-Expect(0, 68447, '\P{^ InInscriptional_Pahlavi}', "");
-Error('\p{:=_Variation Selectors}');
-Error('\P{:=_Variation Selectors}');
-Expect(1, 65039, '\p{variationselectors}', "");
-Expect(0, 65039, '\p{^variationselectors}', "");
-Expect(0, 65039, '\P{variationselectors}', "");
-Expect(1, 65039, '\P{^variationselectors}', "");
-Expect(0, 65023, '\p{variationselectors}', "");
-Expect(1, 65023, '\p{^variationselectors}', "");
-Expect(1, 65023, '\P{variationselectors}', "");
-Expect(0, 65023, '\P{^variationselectors}', "");
-Expect(1, 65039, '\p{Variation-SELECTORS}', "");
-Expect(0, 65039, '\p{^Variation-SELECTORS}', "");
-Expect(0, 65039, '\P{Variation-SELECTORS}', "");
-Expect(1, 65039, '\P{^Variation-SELECTORS}', "");
-Expect(0, 65023, '\p{Variation-SELECTORS}', "");
-Expect(1, 65023, '\p{^Variation-SELECTORS}', "");
-Expect(1, 65023, '\P{Variation-SELECTORS}', "");
-Expect(0, 65023, '\P{^Variation-SELECTORS}', "");
-Error('\p{:= IsVariationSelectors}');
-Error('\P{:= IsVariationSelectors}');
-Expect(1, 65039, '\p{isvariationselectors}', "");
-Expect(0, 65039, '\p{^isvariationselectors}', "");
-Expect(0, 65039, '\P{isvariationselectors}', "");
-Expect(1, 65039, '\P{^isvariationselectors}', "");
-Expect(0, 65023, '\p{isvariationselectors}', "");
-Expect(1, 65023, '\p{^isvariationselectors}', "");
-Expect(1, 65023, '\P{isvariationselectors}', "");
-Expect(0, 65023, '\P{^isvariationselectors}', "");
-Expect(1, 65039, '\p{ -IsVariation selectors}', "");
-Expect(0, 65039, '\p{^ -IsVariation selectors}', "");
-Expect(0, 65039, '\P{ -IsVariation selectors}', "");
-Expect(1, 65039, '\P{^ -IsVariation selectors}', "");
-Expect(0, 65023, '\p{ -IsVariation selectors}', "");
-Expect(1, 65023, '\p{^ -IsVariation selectors}', "");
-Expect(1, 65023, '\P{ -IsVariation selectors}', "");
-Expect(0, 65023, '\P{^ -IsVariation selectors}', "");
-Error('\p{/a/ -In_Variation_Selectors}');
-Error('\P{/a/ -In_Variation_Selectors}');
-Expect(1, 65039, '\p{invariationselectors}', "");
-Expect(0, 65039, '\p{^invariationselectors}', "");
-Expect(0, 65039, '\P{invariationselectors}', "");
-Expect(1, 65039, '\P{^invariationselectors}', "");
-Expect(0, 65023, '\p{invariationselectors}', "");
-Expect(1, 65023, '\p{^invariationselectors}', "");
-Expect(1, 65023, '\P{invariationselectors}', "");
-Expect(0, 65023, '\P{^invariationselectors}', "");
-Expect(1, 65039, '\p{_in Variation Selectors}', "");
-Expect(0, 65039, '\p{^_in Variation Selectors}', "");
-Expect(0, 65039, '\P{_in Variation Selectors}', "");
-Expect(1, 65039, '\P{^_in Variation Selectors}', "");
-Expect(0, 65023, '\p{_in Variation Selectors}', "");
-Expect(1, 65023, '\p{^_in Variation Selectors}', "");
-Expect(1, 65023, '\P{_in Variation Selectors}', "");
-Expect(0, 65023, '\P{^_in Variation Selectors}', "");
-Error('\p{ __X LVlvt/a/V}');
-Error('\P{ __X LVlvt/a/V}');
-Expect(1, 4519, '\p{_X_lv_LVT_v}', "");
-Expect(0, 4519, '\p{^_X_lv_LVT_v}', "");
-Expect(0, 4519, '\P{_X_lv_LVT_v}', "");
-Expect(1, 4519, '\P{^_X_lv_LVT_v}', "");
-Expect(0, 4447, '\p{_X_lv_LVT_v}', "");
-Expect(1, 4447, '\p{^_X_lv_LVT_v}', "");
-Expect(1, 4447, '\P{_X_lv_LVT_v}', "");
-Expect(0, 4447, '\P{^_X_lv_LVT_v}', "");
-Error('\p{-/a/Private_Use}');
-Error('\P{-/a/Private_Use}');
-Expect(1, 63743, '\p{privateuse}', "");
-Expect(0, 63743, '\p{^privateuse}', "");
-Expect(0, 63743, '\P{privateuse}', "");
-Expect(1, 63743, '\P{^privateuse}', "");
-Expect(0, 1, '\p{privateuse}', "");
-Expect(1, 1, '\p{^privateuse}', "");
-Expect(1, 1, '\P{privateuse}', "");
-Expect(0, 1, '\P{^privateuse}', "");
-Expect(1, 63743, '\p{- PRIVATEUse}', "");
-Expect(0, 63743, '\p{^- PRIVATEUse}', "");
-Expect(0, 63743, '\P{- PRIVATEUse}', "");
-Expect(1, 63743, '\P{^- PRIVATEUse}', "");
-Expect(0, 1, '\p{- PRIVATEUse}', "");
-Expect(1, 1, '\p{^- PRIVATEUse}', "");
-Expect(1, 1, '\P{- PRIVATEUse}', "");
-Expect(0, 1, '\P{^- PRIVATEUse}', "");
-Error('\p{/a/Isprivate_Use}');
-Error('\P{/a/Isprivate_Use}');
-Expect(1, 63743, '\p{isprivateuse}', "");
-Expect(0, 63743, '\p{^isprivateuse}', "");
-Expect(0, 63743, '\P{isprivateuse}', "");
-Expect(1, 63743, '\P{^isprivateuse}', "");
-Expect(0, 1, '\p{isprivateuse}', "");
-Expect(1, 1, '\p{^isprivateuse}', "");
-Expect(1, 1, '\P{isprivateuse}', "");
-Expect(0, 1, '\P{^isprivateuse}', "");
-Expect(1, 63743, '\p{ _IS-PrivateUSE}', "");
-Expect(0, 63743, '\p{^ _IS-PrivateUSE}', "");
-Expect(0, 63743, '\P{ _IS-PrivateUSE}', "");
-Expect(1, 63743, '\P{^ _IS-PrivateUSE}', "");
-Expect(0, 1, '\p{ _IS-PrivateUSE}', "");
-Expect(1, 1, '\p{^ _IS-PrivateUSE}', "");
-Expect(1, 1, '\P{ _IS-PrivateUSE}', "");
-Expect(0, 1, '\P{^ _IS-PrivateUSE}', "");
-Error('\p{:=_co}');
-Error('\P{:=_co}');
-Expect(1, 63743, '\p{co}', "");
-Expect(0, 63743, '\p{^co}', "");
-Expect(0, 63743, '\P{co}', "");
-Expect(1, 63743, '\P{^co}', "");
-Expect(0, 1, '\p{co}', "");
-Expect(1, 1, '\p{^co}', "");
-Expect(1, 1, '\P{co}', "");
-Expect(0, 1, '\P{^co}', "");
-Expect(1, 63743, '\p{ co}', "");
-Expect(0, 63743, '\p{^ co}', "");
-Expect(0, 63743, '\P{ co}', "");
-Expect(1, 63743, '\P{^ co}', "");
-Expect(0, 1, '\p{ co}', "");
-Expect(1, 1, '\p{^ co}', "");
-Expect(1, 1, '\P{ co}', "");
-Expect(0, 1, '\P{^ co}', "");
-Error('\p{ Is Co:=}');
-Error('\P{ Is Co:=}');
-Expect(1, 63743, '\p{isco}', "");
-Expect(0, 63743, '\p{^isco}', "");
-Expect(0, 63743, '\P{isco}', "");
-Expect(1, 63743, '\P{^isco}', "");
-Expect(0, 1, '\p{isco}', "");
-Expect(1, 1, '\p{^isco}', "");
-Expect(1, 1, '\P{isco}', "");
-Expect(0, 1, '\P{^isco}', "");
-Expect(1, 63743, '\p{ -IS co}', "");
-Expect(0, 63743, '\p{^ -IS co}', "");
-Expect(0, 63743, '\P{ -IS co}', "");
-Expect(1, 63743, '\P{^ -IS co}', "");
-Expect(0, 1, '\p{ -IS co}', "");
-Expect(1, 1, '\p{^ -IS co}', "");
-Expect(1, 1, '\P{ -IS co}', "");
-Expect(0, 1, '\P{^ -IS co}', "");
-Error('\p{ In:=lisu}');
-Error('\P{ In:=lisu}');
-Expect(1, 42239, '\p{inlisu}', "");
-Expect(0, 42239, '\p{^inlisu}', "");
-Expect(0, 42239, '\P{inlisu}', "");
-Expect(1, 42239, '\P{^inlisu}', "");
-Expect(0, 42191, '\p{inlisu}', "");
-Expect(1, 42191, '\p{^inlisu}', "");
-Expect(1, 42191, '\P{inlisu}', "");
-Expect(0, 42191, '\P{^inlisu}', "");
-Expect(1, 42239, '\p{ _in Lisu}', "");
-Expect(0, 42239, '\p{^ _in Lisu}', "");
-Expect(0, 42239, '\P{ _in Lisu}', "");
-Expect(1, 42239, '\P{^ _in Lisu}', "");
-Expect(0, 42191, '\p{ _in Lisu}', "");
-Expect(1, 42191, '\p{^ _in Lisu}', "");
-Expect(1, 42191, '\P{ _in Lisu}', "");
-Expect(0, 42191, '\P{^ _in Lisu}', "");
-Error('\p{ dash:=PUNCTUATION}');
-Error('\P{ dash:=PUNCTUATION}');
-Expect(1, 45, '\p{dashpunctuation}', "");
-Expect(0, 45, '\p{^dashpunctuation}', "");
-Expect(0, 45, '\P{dashpunctuation}', "");
-Expect(1, 45, '\P{^dashpunctuation}', "");
-Expect(0, 44, '\p{dashpunctuation}', "");
-Expect(1, 44, '\p{^dashpunctuation}', "");
-Expect(1, 44, '\P{dashpunctuation}', "");
-Expect(0, 44, '\P{^dashpunctuation}', "");
-Expect(1, 45, '\p{_-Dash-PUNCTUATION}', "");
-Expect(0, 45, '\p{^_-Dash-PUNCTUATION}', "");
-Expect(0, 45, '\P{_-Dash-PUNCTUATION}', "");
-Expect(1, 45, '\P{^_-Dash-PUNCTUATION}', "");
-Expect(0, 44, '\p{_-Dash-PUNCTUATION}', "");
-Expect(1, 44, '\p{^_-Dash-PUNCTUATION}', "");
-Expect(1, 44, '\P{_-Dash-PUNCTUATION}', "");
-Expect(0, 44, '\P{^_-Dash-PUNCTUATION}', "");
-Error('\p{-is DASH Punctuation/a/}');
-Error('\P{-is DASH Punctuation/a/}');
-Expect(1, 45, '\p{isdashpunctuation}', "");
-Expect(0, 45, '\p{^isdashpunctuation}', "");
-Expect(0, 45, '\P{isdashpunctuation}', "");
-Expect(1, 45, '\P{^isdashpunctuation}', "");
-Expect(0, 44, '\p{isdashpunctuation}', "");
-Expect(1, 44, '\p{^isdashpunctuation}', "");
-Expect(1, 44, '\P{isdashpunctuation}', "");
-Expect(0, 44, '\P{^isdashpunctuation}', "");
-Expect(1, 45, '\p{- Is_DASH Punctuation}', "");
-Expect(0, 45, '\p{^- Is_DASH Punctuation}', "");
-Expect(0, 45, '\P{- Is_DASH Punctuation}', "");
-Expect(1, 45, '\P{^- Is_DASH Punctuation}', "");
-Expect(0, 44, '\p{- Is_DASH Punctuation}', "");
-Expect(1, 44, '\p{^- Is_DASH Punctuation}', "");
-Expect(1, 44, '\P{- Is_DASH Punctuation}', "");
-Expect(0, 44, '\P{^- Is_DASH Punctuation}', "");
-Error('\p{ pd:=}');
-Error('\P{ pd:=}');
-Expect(1, 45, '\p{pd}', "");
-Expect(0, 45, '\p{^pd}', "");
-Expect(0, 45, '\P{pd}', "");
-Expect(1, 45, '\P{^pd}', "");
-Expect(0, 44, '\p{pd}', "");
-Expect(1, 44, '\p{^pd}', "");
-Expect(1, 44, '\P{pd}', "");
-Expect(0, 44, '\P{^pd}', "");
-Expect(1, 45, '\p{-_pd}', "");
-Expect(0, 45, '\p{^-_pd}', "");
-Expect(0, 45, '\P{-_pd}', "");
-Expect(1, 45, '\P{^-_pd}', "");
-Expect(0, 44, '\p{-_pd}', "");
-Expect(1, 44, '\p{^-_pd}', "");
-Expect(1, 44, '\P{-_pd}', "");
-Expect(0, 44, '\P{^-_pd}', "");
-Error('\p{:=IS PD}');
-Error('\P{:=IS PD}');
-Expect(1, 45, '\p{ispd}', "");
-Expect(0, 45, '\p{^ispd}', "");
-Expect(0, 45, '\P{ispd}', "");
-Expect(1, 45, '\P{^ispd}', "");
-Expect(0, 44, '\p{ispd}', "");
-Expect(1, 44, '\p{^ispd}', "");
-Expect(1, 44, '\P{ispd}', "");
-Expect(0, 44, '\P{^ispd}', "");
-Expect(1, 45, '\p{- is-pd}', "");
-Expect(0, 45, '\p{^- is-pd}', "");
-Expect(0, 45, '\P{- is-pd}', "");
-Expect(1, 45, '\P{^- is-pd}', "");
-Expect(0, 44, '\p{- is-pd}', "");
-Expect(1, 44, '\p{^- is-pd}', "");
-Expect(1, 44, '\P{- is-pd}', "");
-Expect(0, 44, '\P{^- is-pd}', "");
-Error('\p{:=BOPOMOFO extended}');
-Error('\P{:=BOPOMOFO extended}');
-Expect(1, 12735, '\p{bopomofoextended}', "");
-Expect(0, 12735, '\p{^bopomofoextended}', "");
-Expect(0, 12735, '\P{bopomofoextended}', "");
-Expect(1, 12735, '\P{^bopomofoextended}', "");
-Expect(0, 12703, '\p{bopomofoextended}', "");
-Expect(1, 12703, '\p{^bopomofoextended}', "");
-Expect(1, 12703, '\P{bopomofoextended}', "");
-Expect(0, 12703, '\P{^bopomofoextended}', "");
-Expect(1, 12735, '\p{- bopomofo Extended}', "");
-Expect(0, 12735, '\p{^- bopomofo Extended}', "");
-Expect(0, 12735, '\P{- bopomofo Extended}', "");
-Expect(1, 12735, '\P{^- bopomofo Extended}', "");
-Expect(0, 12703, '\p{- bopomofo Extended}', "");
-Expect(1, 12703, '\p{^- bopomofo Extended}', "");
-Expect(1, 12703, '\P{- bopomofo Extended}', "");
-Expect(0, 12703, '\P{^- bopomofo Extended}', "");
-Error('\p{/a/Is bopomofo-Extended}');
-Error('\P{/a/Is bopomofo-Extended}');
-Expect(1, 12735, '\p{isbopomofoextended}', "");
-Expect(0, 12735, '\p{^isbopomofoextended}', "");
-Expect(0, 12735, '\P{isbopomofoextended}', "");
-Expect(1, 12735, '\P{^isbopomofoextended}', "");
-Expect(0, 12703, '\p{isbopomofoextended}', "");
-Expect(1, 12703, '\p{^isbopomofoextended}', "");
-Expect(1, 12703, '\P{isbopomofoextended}', "");
-Expect(0, 12703, '\P{^isbopomofoextended}', "");
-Expect(1, 12735, '\p{ _IS bopomofo Extended}', "");
-Expect(0, 12735, '\p{^ _IS bopomofo Extended}', "");
-Expect(0, 12735, '\P{ _IS bopomofo Extended}', "");
-Expect(1, 12735, '\P{^ _IS bopomofo Extended}', "");
-Expect(0, 12703, '\p{ _IS bopomofo Extended}', "");
-Expect(1, 12703, '\p{^ _IS bopomofo Extended}', "");
-Expect(1, 12703, '\P{ _IS bopomofo Extended}', "");
-Expect(0, 12703, '\P{^ _IS bopomofo Extended}', "");
-Error('\p{/a/ in-BOPOMOFO-EXTENDED}');
-Error('\P{/a/ in-BOPOMOFO-EXTENDED}');
-Expect(1, 12735, '\p{inbopomofoextended}', "");
-Expect(0, 12735, '\p{^inbopomofoextended}', "");
-Expect(0, 12735, '\P{inbopomofoextended}', "");
-Expect(1, 12735, '\P{^inbopomofoextended}', "");
-Expect(0, 12703, '\p{inbopomofoextended}', "");
-Expect(1, 12703, '\p{^inbopomofoextended}', "");
-Expect(1, 12703, '\P{inbopomofoextended}', "");
-Expect(0, 12703, '\P{^inbopomofoextended}', "");
-Expect(1, 12735, '\p{- in_bopomofo-extended}', "");
-Expect(0, 12735, '\p{^- in_bopomofo-extended}', "");
-Expect(0, 12735, '\P{- in_bopomofo-extended}', "");
-Expect(1, 12735, '\P{^- in_bopomofo-extended}', "");
-Expect(0, 12703, '\p{- in_bopomofo-extended}', "");
-Expect(1, 12703, '\p{^- in_bopomofo-extended}', "");
-Expect(1, 12703, '\P{- in_bopomofo-extended}', "");
-Expect(0, 12703, '\P{^- in_bopomofo-extended}', "");
-Error('\p{:=In-KHMER}');
-Error('\P{:=In-KHMER}');
-Expect(1, 6143, '\p{inkhmer}', "");
-Expect(0, 6143, '\p{^inkhmer}', "");
-Expect(0, 6143, '\P{inkhmer}', "");
-Expect(1, 6143, '\P{^inkhmer}', "");
-Expect(0, 6015, '\p{inkhmer}', "");
-Expect(1, 6015, '\p{^inkhmer}', "");
-Expect(1, 6015, '\P{inkhmer}', "");
-Expect(0, 6015, '\P{^inkhmer}', "");
-Expect(1, 6143, '\p{-_IN KHMER}', "");
-Expect(0, 6143, '\p{^-_IN KHMER}', "");
-Expect(0, 6143, '\P{-_IN KHMER}', "");
-Expect(1, 6143, '\P{^-_IN KHMER}', "");
-Expect(0, 6015, '\p{-_IN KHMER}', "");
-Expect(1, 6015, '\p{^-_IN KHMER}', "");
-Expect(1, 6015, '\P{-_IN KHMER}', "");
-Expect(0, 6015, '\P{^-_IN KHMER}', "");
-Error('\p{:=-INSamaritan}');
-Error('\P{:=-INSamaritan}');
-Expect(1, 2111, '\p{insamaritan}', "");
-Expect(0, 2111, '\p{^insamaritan}', "");
-Expect(0, 2111, '\P{insamaritan}', "");
-Expect(1, 2111, '\P{^insamaritan}', "");
-Expect(0, 2047, '\p{insamaritan}', "");
-Expect(1, 2047, '\p{^insamaritan}', "");
-Expect(1, 2047, '\P{insamaritan}', "");
-Expect(0, 2047, '\P{^insamaritan}', "");
-Expect(1, 2111, '\p{-_IN SAMARITAN}', "");
-Expect(0, 2111, '\p{^-_IN SAMARITAN}', "");
-Expect(0, 2111, '\P{-_IN SAMARITAN}', "");
-Expect(1, 2111, '\P{^-_IN SAMARITAN}', "");
-Expect(0, 2047, '\p{-_IN SAMARITAN}', "");
-Expect(1, 2047, '\p{^-_IN SAMARITAN}', "");
-Expect(1, 2047, '\P{-_IN SAMARITAN}', "");
-Expect(0, 2047, '\P{^-_IN SAMARITAN}', "");
-Error('\p{:=_ GENERAL punctuation}');
-Error('\P{:=_ GENERAL punctuation}');
-Expect(1, 8303, '\p{generalpunctuation}', "");
-Expect(0, 8303, '\p{^generalpunctuation}', "");
-Expect(0, 8303, '\P{generalpunctuation}', "");
-Expect(1, 8303, '\P{^generalpunctuation}', "");
-Expect(0, 8191, '\p{generalpunctuation}', "");
-Expect(1, 8191, '\p{^generalpunctuation}', "");
-Expect(1, 8191, '\P{generalpunctuation}', "");
-Expect(0, 8191, '\P{^generalpunctuation}', "");
-Expect(1, 8303, '\p{ GENERAL PUNCTUATION}', "");
-Expect(0, 8303, '\p{^ GENERAL PUNCTUATION}', "");
-Expect(0, 8303, '\P{ GENERAL PUNCTUATION}', "");
-Expect(1, 8303, '\P{^ GENERAL PUNCTUATION}', "");
-Expect(0, 8191, '\p{ GENERAL PUNCTUATION}', "");
-Expect(1, 8191, '\p{^ GENERAL PUNCTUATION}', "");
-Expect(1, 8191, '\P{ GENERAL PUNCTUATION}', "");
-Expect(0, 8191, '\P{^ GENERAL PUNCTUATION}', "");
-Error('\p{__is GENERAL:=PUNCTUATION}');
-Error('\P{__is GENERAL:=PUNCTUATION}');
-Expect(1, 8303, '\p{isgeneralpunctuation}', "");
-Expect(0, 8303, '\p{^isgeneralpunctuation}', "");
-Expect(0, 8303, '\P{isgeneralpunctuation}', "");
-Expect(1, 8303, '\P{^isgeneralpunctuation}', "");
-Expect(0, 8191, '\p{isgeneralpunctuation}', "");
-Expect(1, 8191, '\p{^isgeneralpunctuation}', "");
-Expect(1, 8191, '\P{isgeneralpunctuation}', "");
-Expect(0, 8191, '\P{^isgeneralpunctuation}', "");
-Expect(1, 8303, '\p{- IS-General Punctuation}', "");
-Expect(0, 8303, '\p{^- IS-General Punctuation}', "");
-Expect(0, 8303, '\P{- IS-General Punctuation}', "");
-Expect(1, 8303, '\P{^- IS-General Punctuation}', "");
-Expect(0, 8191, '\p{- IS-General Punctuation}', "");
-Expect(1, 8191, '\p{^- IS-General Punctuation}', "");
-Expect(1, 8191, '\P{- IS-General Punctuation}', "");
-Expect(0, 8191, '\P{^- IS-General Punctuation}', "");
-Error('\p{:= _IN_GENERAL Punctuation}');
-Error('\P{:= _IN_GENERAL Punctuation}');
-Expect(1, 8303, '\p{ingeneralpunctuation}', "");
-Expect(0, 8303, '\p{^ingeneralpunctuation}', "");
-Expect(0, 8303, '\P{ingeneralpunctuation}', "");
-Expect(1, 8303, '\P{^ingeneralpunctuation}', "");
-Expect(0, 8191, '\p{ingeneralpunctuation}', "");
-Expect(1, 8191, '\p{^ingeneralpunctuation}', "");
-Expect(1, 8191, '\P{ingeneralpunctuation}', "");
-Expect(0, 8191, '\P{^ingeneralpunctuation}', "");
-Expect(1, 8303, '\p{ In_General Punctuation}', "");
-Expect(0, 8303, '\p{^ In_General Punctuation}', "");
-Expect(0, 8303, '\P{ In_General Punctuation}', "");
-Expect(1, 8303, '\P{^ In_General Punctuation}', "");
-Expect(0, 8191, '\p{ In_General Punctuation}', "");
-Expect(1, 8191, '\p{^ In_General Punctuation}', "");
-Expect(1, 8191, '\P{ In_General Punctuation}', "");
-Expect(0, 8191, '\P{^ In_General Punctuation}', "");
-Error('\p{ /a/In_Georgian}');
-Error('\P{ /a/In_Georgian}');
-Expect(1, 4351, '\p{ingeorgian}', "");
-Expect(0, 4351, '\p{^ingeorgian}', "");
-Expect(0, 4351, '\P{ingeorgian}', "");
-Expect(1, 4351, '\P{^ingeorgian}', "");
-Expect(0, 4255, '\p{ingeorgian}', "");
-Expect(1, 4255, '\p{^ingeorgian}', "");
-Expect(1, 4255, '\P{ingeorgian}', "");
-Expect(0, 4255, '\P{^ingeorgian}', "");
-Expect(1, 4351, '\p{- In_georgian}', "");
-Expect(0, 4351, '\p{^- In_georgian}', "");
-Expect(0, 4351, '\P{- In_georgian}', "");
-Expect(1, 4351, '\P{^- In_georgian}', "");
-Expect(0, 4255, '\p{- In_georgian}', "");
-Expect(1, 4255, '\p{^- In_georgian}', "");
-Expect(1, 4255, '\P{- In_georgian}', "");
-Expect(0, 4255, '\P{^- In_georgian}', "");
-Error('\p{ -In/a/Limbu}');
-Error('\P{ -In/a/Limbu}');
-Expect(1, 6479, '\p{inlimbu}', "");
-Expect(0, 6479, '\p{^inlimbu}', "");
-Expect(0, 6479, '\P{inlimbu}', "");
-Expect(1, 6479, '\P{^inlimbu}', "");
-Expect(0, 6399, '\p{inlimbu}', "");
-Expect(1, 6399, '\p{^inlimbu}', "");
-Expect(1, 6399, '\P{inlimbu}', "");
-Expect(0, 6399, '\P{^inlimbu}', "");
-Expect(1, 6479, '\p{--in Limbu}', "");
-Expect(0, 6479, '\p{^--in Limbu}', "");
-Expect(0, 6479, '\P{--in Limbu}', "");
-Expect(1, 6479, '\P{^--in Limbu}', "");
-Expect(0, 6399, '\p{--in Limbu}', "");
-Expect(1, 6399, '\p{^--in Limbu}', "");
-Expect(1, 6399, '\P{--in Limbu}', "");
-Expect(0, 6399, '\P{^--in Limbu}', "");
-Error('\p{:=In-Lydian}');
-Error('\P{:=In-Lydian}');
-Expect(1, 67903, '\p{inlydian}', "");
-Expect(0, 67903, '\p{^inlydian}', "");
-Expect(0, 67903, '\P{inlydian}', "");
-Expect(1, 67903, '\P{^inlydian}', "");
-Expect(0, 67871, '\p{inlydian}', "");
-Expect(1, 67871, '\p{^inlydian}', "");
-Expect(1, 67871, '\P{inlydian}', "");
-Expect(0, 67871, '\P{^inlydian}', "");
-Expect(1, 67903, '\p{_IN-Lydian}', "");
-Expect(0, 67903, '\p{^_IN-Lydian}', "");
-Expect(0, 67903, '\P{_IN-Lydian}', "");
-Expect(1, 67903, '\P{^_IN-Lydian}', "");
-Expect(0, 67871, '\p{_IN-Lydian}', "");
-Expect(1, 67871, '\p{^_IN-Lydian}', "");
-Expect(1, 67871, '\P{_IN-Lydian}', "");
-Expect(0, 67871, '\P{^_IN-Lydian}', "");
-Error('\p{ IN/a/Old-South arabian}');
-Error('\P{ IN/a/Old-South arabian}');
-Expect(1, 68223, '\p{inoldsoutharabian}', "");
-Expect(0, 68223, '\p{^inoldsoutharabian}', "");
-Expect(0, 68223, '\P{inoldsoutharabian}', "");
-Expect(1, 68223, '\P{^inoldsoutharabian}', "");
-Expect(0, 68191, '\p{inoldsoutharabian}', "");
-Expect(1, 68191, '\p{^inoldsoutharabian}', "");
-Expect(1, 68191, '\P{inoldsoutharabian}', "");
-Expect(0, 68191, '\P{^inoldsoutharabian}', "");
-Expect(1, 68223, '\p{in-oldSouth Arabian}', "");
-Expect(0, 68223, '\p{^in-oldSouth Arabian}', "");
-Expect(0, 68223, '\P{in-oldSouth Arabian}', "");
-Expect(1, 68223, '\P{^in-oldSouth Arabian}', "");
-Expect(0, 68191, '\p{in-oldSouth Arabian}', "");
-Expect(1, 68191, '\p{^in-oldSouth Arabian}', "");
-Expect(1, 68191, '\P{in-oldSouth Arabian}', "");
-Expect(0, 68191, '\P{^in-oldSouth Arabian}', "");
-Error('\p{- IN kharoshthi:=}');
-Error('\P{- IN kharoshthi:=}');
-Expect(1, 68191, '\p{inkharoshthi}', "");
-Expect(0, 68191, '\p{^inkharoshthi}', "");
-Expect(0, 68191, '\P{inkharoshthi}', "");
-Expect(1, 68191, '\P{^inkharoshthi}', "");
-Expect(0, 68095, '\p{inkharoshthi}', "");
-Expect(1, 68095, '\p{^inkharoshthi}', "");
-Expect(1, 68095, '\P{inkharoshthi}', "");
-Expect(0, 68095, '\P{^inkharoshthi}', "");
-Expect(1, 68191, '\p{_in_kharoshthi}', "");
-Expect(0, 68191, '\p{^_in_kharoshthi}', "");
-Expect(0, 68191, '\P{_in_kharoshthi}', "");
-Expect(1, 68191, '\P{^_in_kharoshthi}', "");
-Expect(0, 68095, '\p{_in_kharoshthi}', "");
-Expect(1, 68095, '\p{^_in_kharoshthi}', "");
-Expect(1, 68095, '\P{_in_kharoshthi}', "");
-Expect(0, 68095, '\P{^_in_kharoshthi}', "");
-Error('\p{-/a/In BAMUM}');
-Error('\P{-/a/In BAMUM}');
-Expect(1, 42751, '\p{inbamum}', "");
-Expect(0, 42751, '\p{^inbamum}', "");
-Expect(0, 42751, '\P{inbamum}', "");
-Expect(1, 42751, '\P{^inbamum}', "");
-Expect(0, 42655, '\p{inbamum}', "");
-Expect(1, 42655, '\p{^inbamum}', "");
-Expect(1, 42655, '\P{inbamum}', "");
-Expect(0, 42655, '\P{^inbamum}', "");
-Expect(1, 42751, '\p{ _In-Bamum}', "");
-Expect(0, 42751, '\p{^ _In-Bamum}', "");
-Expect(0, 42751, '\P{ _In-Bamum}', "");
-Expect(1, 42751, '\P{^ _In-Bamum}', "");
-Expect(0, 42655, '\p{ _In-Bamum}', "");
-Expect(1, 42655, '\p{^ _In-Bamum}', "");
-Expect(1, 42655, '\P{ _In-Bamum}', "");
-Expect(0, 42655, '\P{^ _In-Bamum}', "");
-Error('\p{_ Changes WhenCASEMAPPED/a/}');
-Error('\P{_ Changes WhenCASEMAPPED/a/}');
-Expect(1, 90, '\p{changeswhencasemapped}', "");
-Expect(0, 90, '\p{^changeswhencasemapped}', "");
-Expect(0, 90, '\P{changeswhencasemapped}', "");
-Expect(1, 90, '\P{^changeswhencasemapped}', "");
-Expect(0, 64, '\p{changeswhencasemapped}', "");
-Expect(1, 64, '\p{^changeswhencasemapped}', "");
-Expect(1, 64, '\P{changeswhencasemapped}', "");
-Expect(0, 64, '\P{^changeswhencasemapped}', "");
-Expect(1, 90, '\p{_-Changes-When_casemapped}', "");
-Expect(0, 90, '\p{^_-Changes-When_casemapped}', "");
-Expect(0, 90, '\P{_-Changes-When_casemapped}', "");
-Expect(1, 90, '\P{^_-Changes-When_casemapped}', "");
-Expect(0, 64, '\p{_-Changes-When_casemapped}', "");
-Expect(1, 64, '\p{^_-Changes-When_casemapped}', "");
-Expect(1, 64, '\P{_-Changes-When_casemapped}', "");
-Expect(0, 64, '\P{^_-Changes-When_casemapped}', "");
-Error('\p{ /a/ISChanges WHEN_Casemapped}');
-Error('\P{ /a/ISChanges WHEN_Casemapped}');
-Expect(1, 90, '\p{ischangeswhencasemapped}', "");
-Expect(0, 90, '\p{^ischangeswhencasemapped}', "");
-Expect(0, 90, '\P{ischangeswhencasemapped}', "");
-Expect(1, 90, '\P{^ischangeswhencasemapped}', "");
-Expect(0, 64, '\p{ischangeswhencasemapped}', "");
-Expect(1, 64, '\p{^ischangeswhencasemapped}', "");
-Expect(1, 64, '\P{ischangeswhencasemapped}', "");
-Expect(0, 64, '\P{^ischangeswhencasemapped}', "");
-Expect(1, 90, '\p{ Is-Changes When casemapped}', "");
-Expect(0, 90, '\p{^ Is-Changes When casemapped}', "");
-Expect(0, 90, '\P{ Is-Changes When casemapped}', "");
-Expect(1, 90, '\P{^ Is-Changes When casemapped}', "");
-Expect(0, 64, '\p{ Is-Changes When casemapped}', "");
-Expect(1, 64, '\p{^ Is-Changes When casemapped}', "");
-Expect(1, 64, '\P{ Is-Changes When casemapped}', "");
-Expect(0, 64, '\P{^ Is-Changes When casemapped}', "");
-Error('\p{--CWCM:=}');
-Error('\P{--CWCM:=}');
-Expect(1, 90, '\p{cwcm}', "");
-Expect(0, 90, '\p{^cwcm}', "");
-Expect(0, 90, '\P{cwcm}', "");
-Expect(1, 90, '\P{^cwcm}', "");
-Expect(0, 64, '\p{cwcm}', "");
-Expect(1, 64, '\p{^cwcm}', "");
-Expect(1, 64, '\P{cwcm}', "");
-Expect(0, 64, '\P{^cwcm}', "");
-Expect(1, 90, '\p{ -CWCM}', "");
-Expect(0, 90, '\p{^ -CWCM}', "");
-Expect(0, 90, '\P{ -CWCM}', "");
-Expect(1, 90, '\P{^ -CWCM}', "");
-Expect(0, 64, '\p{ -CWCM}', "");
-Expect(1, 64, '\p{^ -CWCM}', "");
-Expect(1, 64, '\P{ -CWCM}', "");
-Expect(0, 64, '\P{^ -CWCM}', "");
-Error('\p{/a/_is cwcm}');
-Error('\P{/a/_is cwcm}');
-Expect(1, 90, '\p{iscwcm}', "");
-Expect(0, 90, '\p{^iscwcm}', "");
-Expect(0, 90, '\P{iscwcm}', "");
-Expect(1, 90, '\P{^iscwcm}', "");
-Expect(0, 64, '\p{iscwcm}', "");
-Expect(1, 64, '\p{^iscwcm}', "");
-Expect(1, 64, '\P{iscwcm}', "");
-Expect(0, 64, '\P{^iscwcm}', "");
-Expect(1, 90, '\p{_ IS_CWCM}', "");
-Expect(0, 90, '\p{^_ IS_CWCM}', "");
-Expect(0, 90, '\P{_ IS_CWCM}', "");
-Expect(1, 90, '\P{^_ IS_CWCM}', "");
-Expect(0, 64, '\p{_ IS_CWCM}', "");
-Expect(1, 64, '\p{^_ IS_CWCM}', "");
-Expect(1, 64, '\P{_ IS_CWCM}', "");
-Expect(0, 64, '\P{^_ IS_CWCM}', "");
-Error('\p{/a/-Dash}');
-Error('\P{/a/-Dash}');
-Expect(1, 45, '\p{dash}', "");
-Expect(0, 45, '\p{^dash}', "");
-Expect(0, 45, '\P{dash}', "");
-Expect(1, 45, '\P{^dash}', "");
-Expect(0, 44, '\p{dash}', "");
-Expect(1, 44, '\p{^dash}', "");
-Expect(1, 44, '\P{dash}', "");
-Expect(0, 44, '\P{^dash}', "");
-Expect(1, 45, '\p{ -Dash}', "");
-Expect(0, 45, '\p{^ -Dash}', "");
-Expect(0, 45, '\P{ -Dash}', "");
-Expect(1, 45, '\P{^ -Dash}', "");
-Expect(0, 44, '\p{ -Dash}', "");
-Expect(1, 44, '\p{^ -Dash}', "");
-Expect(1, 44, '\P{ -Dash}', "");
-Expect(0, 44, '\P{^ -Dash}', "");
-Error('\p{_is/a/Dash}');
-Error('\P{_is/a/Dash}');
-Expect(1, 45, '\p{isdash}', "");
-Expect(0, 45, '\p{^isdash}', "");
-Expect(0, 45, '\P{isdash}', "");
-Expect(1, 45, '\P{^isdash}', "");
-Expect(0, 44, '\p{isdash}', "");
-Expect(1, 44, '\p{^isdash}', "");
-Expect(1, 44, '\P{isdash}', "");
-Expect(0, 44, '\P{^isdash}', "");
-Expect(1, 45, '\p{ Is_DASH}', "");
-Expect(0, 45, '\p{^ Is_DASH}', "");
-Expect(0, 45, '\P{ Is_DASH}', "");
-Expect(1, 45, '\P{^ Is_DASH}', "");
-Expect(0, 44, '\p{ Is_DASH}', "");
-Expect(1, 44, '\p{^ Is_DASH}', "");
-Expect(1, 44, '\P{ Is_DASH}', "");
-Expect(0, 44, '\P{^ Is_DASH}', "");
-Error('\p{ COUNTING/a/rod numerals}');
-Error('\P{ COUNTING/a/rod numerals}');
-Expect(1, 119679, '\p{countingrodnumerals}', "");
-Expect(0, 119679, '\p{^countingrodnumerals}', "");
-Expect(0, 119679, '\P{countingrodnumerals}', "");
-Expect(1, 119679, '\P{^countingrodnumerals}', "");
-Expect(0, 119647, '\p{countingrodnumerals}', "");
-Expect(1, 119647, '\p{^countingrodnumerals}', "");
-Expect(1, 119647, '\P{countingrodnumerals}', "");
-Expect(0, 119647, '\P{^countingrodnumerals}', "");
-Expect(1, 119679, '\p{ Counting_ROD Numerals}', "");
-Expect(0, 119679, '\p{^ Counting_ROD Numerals}', "");
-Expect(0, 119679, '\P{ Counting_ROD Numerals}', "");
-Expect(1, 119679, '\P{^ Counting_ROD Numerals}', "");
-Expect(0, 119647, '\p{ Counting_ROD Numerals}', "");
-Expect(1, 119647, '\p{^ Counting_ROD Numerals}', "");
-Expect(1, 119647, '\P{ Counting_ROD Numerals}', "");
-Expect(0, 119647, '\P{^ Counting_ROD Numerals}', "");
-Error('\p{/a/ Is_counting Rod_Numerals}');
-Error('\P{/a/ Is_counting Rod_Numerals}');
-Expect(1, 119679, '\p{iscountingrodnumerals}', "");
-Expect(0, 119679, '\p{^iscountingrodnumerals}', "");
-Expect(0, 119679, '\P{iscountingrodnumerals}', "");
-Expect(1, 119679, '\P{^iscountingrodnumerals}', "");
-Expect(0, 119647, '\p{iscountingrodnumerals}', "");
-Expect(1, 119647, '\p{^iscountingrodnumerals}', "");
-Expect(1, 119647, '\P{iscountingrodnumerals}', "");
-Expect(0, 119647, '\P{^iscountingrodnumerals}', "");
-Expect(1, 119679, '\p{ _is_countingRodNUMERALS}', "");
-Expect(0, 119679, '\p{^ _is_countingRodNUMERALS}', "");
-Expect(0, 119679, '\P{ _is_countingRodNUMERALS}', "");
-Expect(1, 119679, '\P{^ _is_countingRodNUMERALS}', "");
-Expect(0, 119647, '\p{ _is_countingRodNUMERALS}', "");
-Expect(1, 119647, '\p{^ _is_countingRodNUMERALS}', "");
-Expect(1, 119647, '\P{ _is_countingRodNUMERALS}', "");
-Expect(0, 119647, '\P{^ _is_countingRodNUMERALS}', "");
-Error('\p{ _In-counting/a/rod-Numerals}');
-Error('\P{ _In-counting/a/rod-Numerals}');
-Expect(1, 119679, '\p{incountingrodnumerals}', "");
-Expect(0, 119679, '\p{^incountingrodnumerals}', "");
-Expect(0, 119679, '\P{incountingrodnumerals}', "");
-Expect(1, 119679, '\P{^incountingrodnumerals}', "");
-Expect(0, 119647, '\p{incountingrodnumerals}', "");
-Expect(1, 119647, '\p{^incountingrodnumerals}', "");
-Expect(1, 119647, '\P{incountingrodnumerals}', "");
-Expect(0, 119647, '\P{^incountingrodnumerals}', "");
-Expect(1, 119679, '\p{ _In_Counting-rod-Numerals}', "");
-Expect(0, 119679, '\p{^ _In_Counting-rod-Numerals}', "");
-Expect(0, 119679, '\P{ _In_Counting-rod-Numerals}', "");
-Expect(1, 119679, '\P{^ _In_Counting-rod-Numerals}', "");
-Expect(0, 119647, '\p{ _In_Counting-rod-Numerals}', "");
-Expect(1, 119647, '\p{^ _In_Counting-rod-Numerals}', "");
-Expect(1, 119647, '\P{ _In_Counting-rod-Numerals}', "");
-Expect(0, 119647, '\P{^ _In_Counting-rod-Numerals}', "");
-Error('\p{ Enclosed AlphanumericSUPPLEMENT:=}');
-Error('\P{ Enclosed AlphanumericSUPPLEMENT:=}');
-Expect(1, 127487, '\p{enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{ -enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^ -enclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{ -enclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^ -enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{ -enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^ -enclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{ -enclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^ -enclosedalphanumericsupplement}', "");
-Error('\p{:=IS-Enclosed_alphanumeric supplement}');
-Error('\P{:=IS-Enclosed_alphanumeric supplement}');
-Expect(1, 127487, '\p{isenclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^isenclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{isenclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^isenclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{isenclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^isenclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{isenclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^isenclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(0, 127487, '\p{^is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(0, 127487, '\P{is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(1, 127487, '\P{^is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(0, 127231, '\p{is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(1, 127231, '\p{^is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(1, 127231, '\P{is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Expect(0, 127231, '\P{^is ENCLOSED-AlphanumericSUPPLEMENT}', "");
-Error('\p{ :=In_ENCLOSED Alphanumeric Supplement}');
-Error('\P{ :=In_ENCLOSED Alphanumeric Supplement}');
-Expect(1, 127487, '\p{inenclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\p{^inenclosedalphanumericsupplement}', "");
-Expect(0, 127487, '\P{inenclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\P{^inenclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\p{inenclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\p{^inenclosedalphanumericsupplement}', "");
-Expect(1, 127231, '\P{inenclosedalphanumericsupplement}', "");
-Expect(0, 127231, '\P{^inenclosedalphanumericsupplement}', "");
-Expect(1, 127487, '\p{_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(0, 127487, '\p{^_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(0, 127487, '\P{_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(1, 127487, '\P{^_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(0, 127231, '\p{_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(1, 127231, '\p{^_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(1, 127231, '\P{_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Expect(0, 127231, '\P{^_-IN-ENCLOSEDAlphanumericSupplement}', "");
-Error('\p{-IN tamil/a/}');
-Error('\P{-IN tamil/a/}');
-Expect(1, 3071, '\p{intamil}', "");
-Expect(0, 3071, '\p{^intamil}', "");
-Expect(0, 3071, '\P{intamil}', "");
-Expect(1, 3071, '\P{^intamil}', "");
-Expect(0, 2943, '\p{intamil}', "");
-Expect(1, 2943, '\p{^intamil}', "");
-Expect(1, 2943, '\P{intamil}', "");
-Expect(0, 2943, '\P{^intamil}', "");
-Expect(1, 3071, '\p{_ InTAMIL}', "");
-Expect(0, 3071, '\p{^_ InTAMIL}', "");
-Expect(0, 3071, '\P{_ InTAMIL}', "");
-Expect(1, 3071, '\P{^_ InTAMIL}', "");
-Expect(0, 2943, '\p{_ InTAMIL}', "");
-Expect(1, 2943, '\p{^_ InTAMIL}', "");
-Expect(1, 2943, '\P{_ InTAMIL}', "");
-Expect(0, 2943, '\P{^_ InTAMIL}', "");
-Error('\p{ :=In ETHIOPIC}');
-Error('\P{ :=In ETHIOPIC}');
-Expect(1, 4991, '\p{inethiopic}', "");
-Expect(0, 4991, '\p{^inethiopic}', "");
-Expect(0, 4991, '\P{inethiopic}', "");
-Expect(1, 4991, '\P{^inethiopic}', "");
-Expect(0, 4607, '\p{inethiopic}', "");
-Expect(1, 4607, '\p{^inethiopic}', "");
-Expect(1, 4607, '\P{inethiopic}', "");
-Expect(0, 4607, '\P{^inethiopic}', "");
-Expect(1, 4991, '\p{__inETHIOPIC}', "");
-Expect(0, 4991, '\p{^__inETHIOPIC}', "");
-Expect(0, 4991, '\P{__inETHIOPIC}', "");
-Expect(1, 4991, '\P{^__inETHIOPIC}', "");
-Expect(0, 4607, '\p{__inETHIOPIC}', "");
-Expect(1, 4607, '\p{^__inETHIOPIC}', "");
-Expect(1, 4607, '\P{__inETHIOPIC}', "");
-Expect(0, 4607, '\P{^__inETHIOPIC}', "");
-Error('\p{-inTai:=Le}');
-Error('\P{-inTai:=Le}');
-Expect(1, 6527, '\p{intaile}', "");
-Expect(0, 6527, '\p{^intaile}', "");
-Expect(0, 6527, '\P{intaile}', "");
-Expect(1, 6527, '\P{^intaile}', "");
-Expect(0, 6479, '\p{intaile}', "");
-Expect(1, 6479, '\p{^intaile}', "");
-Expect(1, 6479, '\P{intaile}', "");
-Expect(0, 6479, '\P{^intaile}', "");
-Expect(1, 6527, '\p{__IN TAILE}', "");
-Expect(0, 6527, '\p{^__IN TAILE}', "");
-Expect(0, 6527, '\P{__IN TAILE}', "");
-Expect(1, 6527, '\P{^__IN TAILE}', "");
-Expect(0, 6479, '\p{__IN TAILE}', "");
-Expect(1, 6479, '\p{^__IN TAILE}', "");
-Expect(1, 6479, '\P{__IN TAILE}', "");
-Expect(0, 6479, '\P{^__IN TAILE}', "");
-Error('\p{:= _kangxi radicals}');
-Error('\P{:= _kangxi radicals}');
-Expect(1, 12255, '\p{kangxiradicals}', "");
-Expect(0, 12255, '\p{^kangxiradicals}', "");
-Expect(0, 12255, '\P{kangxiradicals}', "");
-Expect(1, 12255, '\P{^kangxiradicals}', "");
-Expect(0, 12031, '\p{kangxiradicals}', "");
-Expect(1, 12031, '\p{^kangxiradicals}', "");
-Expect(1, 12031, '\P{kangxiradicals}', "");
-Expect(0, 12031, '\P{^kangxiradicals}', "");
-Expect(1, 12255, '\p{_KANGXIRadicals}', "");
-Expect(0, 12255, '\p{^_KANGXIRadicals}', "");
-Expect(0, 12255, '\P{_KANGXIRadicals}', "");
-Expect(1, 12255, '\P{^_KANGXIRadicals}', "");
-Expect(0, 12031, '\p{_KANGXIRadicals}', "");
-Expect(1, 12031, '\p{^_KANGXIRadicals}', "");
-Expect(1, 12031, '\P{_KANGXIRadicals}', "");
-Expect(0, 12031, '\P{^_KANGXIRadicals}', "");
-Error('\p{_:=IS_kangxi-radicals}');
-Error('\P{_:=IS_kangxi-radicals}');
-Expect(1, 12255, '\p{iskangxiradicals}', "");
-Expect(0, 12255, '\p{^iskangxiradicals}', "");
-Expect(0, 12255, '\P{iskangxiradicals}', "");
-Expect(1, 12255, '\P{^iskangxiradicals}', "");
-Expect(0, 12031, '\p{iskangxiradicals}', "");
-Expect(1, 12031, '\p{^iskangxiradicals}', "");
-Expect(1, 12031, '\P{iskangxiradicals}', "");
-Expect(0, 12031, '\P{^iskangxiradicals}', "");
-Expect(1, 12255, '\p{ Is KANGXI Radicals}', "");
-Expect(0, 12255, '\p{^ Is KANGXI Radicals}', "");
-Expect(0, 12255, '\P{ Is KANGXI Radicals}', "");
-Expect(1, 12255, '\P{^ Is KANGXI Radicals}', "");
-Expect(0, 12031, '\p{ Is KANGXI Radicals}', "");
-Expect(1, 12031, '\p{^ Is KANGXI Radicals}', "");
-Expect(1, 12031, '\P{ Is KANGXI Radicals}', "");
-Expect(0, 12031, '\P{^ Is KANGXI Radicals}', "");
-Error('\p{_ In-Kangxi_RADICALS/a/}');
-Error('\P{_ In-Kangxi_RADICALS/a/}');
-Expect(1, 12255, '\p{inkangxiradicals}', "");
-Expect(0, 12255, '\p{^inkangxiradicals}', "");
-Expect(0, 12255, '\P{inkangxiradicals}', "");
-Expect(1, 12255, '\P{^inkangxiradicals}', "");
-Expect(0, 12031, '\p{inkangxiradicals}', "");
-Expect(1, 12031, '\p{^inkangxiradicals}', "");
-Expect(1, 12031, '\P{inkangxiradicals}', "");
-Expect(0, 12031, '\P{^inkangxiradicals}', "");
-Expect(1, 12255, '\p{_In KANGXI Radicals}', "");
-Expect(0, 12255, '\p{^_In KANGXI Radicals}', "");
-Expect(0, 12255, '\P{_In KANGXI Radicals}', "");
-Expect(1, 12255, '\P{^_In KANGXI Radicals}', "");
-Expect(0, 12031, '\p{_In KANGXI Radicals}', "");
-Expect(1, 12031, '\p{^_In KANGXI Radicals}', "");
-Expect(1, 12031, '\P{_In KANGXI Radicals}', "");
-Expect(0, 12031, '\P{^_In KANGXI Radicals}', "");
-Error('\p{ IN Hebrew:=}');
-Error('\P{ IN Hebrew:=}');
-Expect(1, 1535, '\p{inhebrew}', "");
-Expect(0, 1535, '\p{^inhebrew}', "");
-Expect(0, 1535, '\P{inhebrew}', "");
-Expect(1, 1535, '\P{^inhebrew}', "");
-Expect(0, 1423, '\p{inhebrew}', "");
-Expect(1, 1423, '\p{^inhebrew}', "");
-Expect(1, 1423, '\P{inhebrew}', "");
-Expect(0, 1423, '\P{^inhebrew}', "");
-Expect(1, 1535, '\p{ In_Hebrew}', "");
-Expect(0, 1535, '\p{^ In_Hebrew}', "");
-Expect(0, 1535, '\P{ In_Hebrew}', "");
-Expect(1, 1535, '\P{^ In_Hebrew}', "");
-Expect(0, 1423, '\p{ In_Hebrew}', "");
-Expect(1, 1423, '\p{^ In_Hebrew}', "");
-Expect(1, 1423, '\P{ In_Hebrew}', "");
-Expect(0, 1423, '\P{^ In_Hebrew}', "");
-Error('\p{ In/a/INSCRIPTIONAL parthian}');
-Error('\P{ In/a/INSCRIPTIONAL parthian}');
-Expect(1, 68447, '\p{ininscriptionalparthian}', "");
-Expect(0, 68447, '\p{^ininscriptionalparthian}', "");
-Expect(0, 68447, '\P{ininscriptionalparthian}', "");
-Expect(1, 68447, '\P{^ininscriptionalparthian}', "");
-Expect(0, 68415, '\p{ininscriptionalparthian}', "");
-Expect(1, 68415, '\p{^ininscriptionalparthian}', "");
-Expect(1, 68415, '\P{ininscriptionalparthian}', "");
-Expect(0, 68415, '\P{^ininscriptionalparthian}', "");
-Expect(1, 68447, '\p{ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68447, '\p{^ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68447, '\P{ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68447, '\P{^ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68415, '\p{ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68415, '\p{^ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(1, 68415, '\P{ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Expect(0, 68415, '\P{^ IN-INSCRIPTIONAL-PARTHIAN}', "");
-Error('\p{ In NEW:=tai lue}');
-Error('\P{ In NEW:=tai lue}');
-Expect(1, 6623, '\p{innewtailue}', "");
-Expect(0, 6623, '\p{^innewtailue}', "");
-Expect(0, 6623, '\P{innewtailue}', "");
-Expect(1, 6623, '\P{^innewtailue}', "");
-Expect(0, 6527, '\p{innewtailue}', "");
-Expect(1, 6527, '\p{^innewtailue}', "");
-Expect(1, 6527, '\P{innewtailue}', "");
-Expect(0, 6527, '\P{^innewtailue}', "");
-Expect(1, 6623, '\p{ _In-New-TAI lue}', "");
-Expect(0, 6623, '\p{^ _In-New-TAI lue}', "");
-Expect(0, 6623, '\P{ _In-New-TAI lue}', "");
-Expect(1, 6623, '\P{^ _In-New-TAI lue}', "");
-Expect(0, 6527, '\p{ _In-New-TAI lue}', "");
-Expect(1, 6527, '\p{^ _In-New-TAI lue}', "");
-Expect(1, 6527, '\P{ _In-New-TAI lue}', "");
-Expect(0, 6527, '\P{^ _In-New-TAI lue}', "");
-Error('\p{__In-IMPERIAL:=aramaic}');
-Error('\P{__In-IMPERIAL:=aramaic}');
-Expect(1, 67679, '\p{inimperialaramaic}', "");
-Expect(0, 67679, '\p{^inimperialaramaic}', "");
-Expect(0, 67679, '\P{inimperialaramaic}', "");
-Expect(1, 67679, '\P{^inimperialaramaic}', "");
-Expect(0, 67647, '\p{inimperialaramaic}', "");
-Expect(1, 67647, '\p{^inimperialaramaic}', "");
-Expect(1, 67647, '\P{inimperialaramaic}', "");
-Expect(0, 67647, '\P{^inimperialaramaic}', "");
-Expect(1, 67679, '\p{ in-Imperial Aramaic}', "");
-Expect(0, 67679, '\p{^ in-Imperial Aramaic}', "");
-Expect(0, 67679, '\P{ in-Imperial Aramaic}', "");
-Expect(1, 67679, '\P{^ in-Imperial Aramaic}', "");
-Expect(0, 67647, '\p{ in-Imperial Aramaic}', "");
-Expect(1, 67647, '\p{^ in-Imperial Aramaic}', "");
-Expect(1, 67647, '\P{ in-Imperial Aramaic}', "");
-Expect(0, 67647, '\P{^ in-Imperial Aramaic}', "");
-Error('\p{_ cjk:=Compatibility forms}');
-Error('\P{_ cjk:=Compatibility forms}');
-Expect(1, 65103, '\p{cjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^cjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{cjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^cjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{cjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^cjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{cjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^cjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{- CJK Compatibility FORMS}', "");
-Expect(0, 65103, '\p{^- CJK Compatibility FORMS}', "");
-Expect(0, 65103, '\P{- CJK Compatibility FORMS}', "");
-Expect(1, 65103, '\P{^- CJK Compatibility FORMS}', "");
-Expect(0, 65071, '\p{- CJK Compatibility FORMS}', "");
-Expect(1, 65071, '\p{^- CJK Compatibility FORMS}', "");
-Expect(1, 65071, '\P{- CJK Compatibility FORMS}', "");
-Expect(0, 65071, '\P{^- CJK Compatibility FORMS}', "");
-Error('\p{ is cjk/a/COMPATIBILITY Forms}');
-Error('\P{ is cjk/a/COMPATIBILITY Forms}');
-Expect(1, 65103, '\p{iscjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^iscjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{iscjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^iscjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{iscjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^iscjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{iscjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^iscjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{-_IS-CJK_Compatibility-FORMS}', "");
-Expect(0, 65103, '\p{^-_IS-CJK_Compatibility-FORMS}', "");
-Expect(0, 65103, '\P{-_IS-CJK_Compatibility-FORMS}', "");
-Expect(1, 65103, '\P{^-_IS-CJK_Compatibility-FORMS}', "");
-Expect(0, 65071, '\p{-_IS-CJK_Compatibility-FORMS}', "");
-Expect(1, 65071, '\p{^-_IS-CJK_Compatibility-FORMS}', "");
-Expect(1, 65071, '\P{-_IS-CJK_Compatibility-FORMS}', "");
-Expect(0, 65071, '\P{^-_IS-CJK_Compatibility-FORMS}', "");
-Error('\p{_In/a/CJK Compatibility_FORMS}');
-Error('\P{_In/a/CJK Compatibility_FORMS}');
-Expect(1, 65103, '\p{incjkcompatibilityforms}', "");
-Expect(0, 65103, '\p{^incjkcompatibilityforms}', "");
-Expect(0, 65103, '\P{incjkcompatibilityforms}', "");
-Expect(1, 65103, '\P{^incjkcompatibilityforms}', "");
-Expect(0, 65071, '\p{incjkcompatibilityforms}', "");
-Expect(1, 65071, '\p{^incjkcompatibilityforms}', "");
-Expect(1, 65071, '\P{incjkcompatibilityforms}', "");
-Expect(0, 65071, '\P{^incjkcompatibilityforms}', "");
-Expect(1, 65103, '\p{ InCJK compatibility forms}', "");
-Expect(0, 65103, '\p{^ InCJK compatibility forms}', "");
-Expect(0, 65103, '\P{ InCJK compatibility forms}', "");
-Expect(1, 65103, '\P{^ InCJK compatibility forms}', "");
-Expect(0, 65071, '\p{ InCJK compatibility forms}', "");
-Expect(1, 65071, '\p{^ InCJK compatibility forms}', "");
-Expect(1, 65071, '\P{ InCJK compatibility forms}', "");
-Expect(0, 65071, '\P{^ InCJK compatibility forms}', "");
-Error('\p{__In:=Saurashtra}');
-Error('\P{__In:=Saurashtra}');
-Expect(1, 43231, '\p{insaurashtra}', "");
-Expect(0, 43231, '\p{^insaurashtra}', "");
-Expect(0, 43231, '\P{insaurashtra}', "");
-Expect(1, 43231, '\P{^insaurashtra}', "");
-Expect(0, 43135, '\p{insaurashtra}', "");
-Expect(1, 43135, '\p{^insaurashtra}', "");
-Expect(1, 43135, '\P{insaurashtra}', "");
-Expect(0, 43135, '\P{^insaurashtra}', "");
-Expect(1, 43231, '\p{_-Insaurashtra}', "");
-Expect(0, 43231, '\p{^_-Insaurashtra}', "");
-Expect(0, 43231, '\P{_-Insaurashtra}', "");
-Expect(1, 43231, '\P{^_-Insaurashtra}', "");
-Expect(0, 43135, '\p{_-Insaurashtra}', "");
-Expect(1, 43135, '\p{^_-Insaurashtra}', "");
-Expect(1, 43135, '\P{_-Insaurashtra}', "");
-Expect(0, 43135, '\P{^_-Insaurashtra}', "");
-Error('\p{- In/a/Gujarati}');
-Error('\P{- In/a/Gujarati}');
-Expect(1, 2815, '\p{ingujarati}', "");
-Expect(0, 2815, '\p{^ingujarati}', "");
-Expect(0, 2815, '\P{ingujarati}', "");
-Expect(1, 2815, '\P{^ingujarati}', "");
-Expect(0, 2687, '\p{ingujarati}', "");
-Expect(1, 2687, '\p{^ingujarati}', "");
-Expect(1, 2687, '\P{ingujarati}', "");
-Expect(0, 2687, '\P{^ingujarati}', "");
-Expect(1, 2815, '\p{_ in GUJARATI}', "");
-Expect(0, 2815, '\p{^_ in GUJARATI}', "");
-Expect(0, 2815, '\P{_ in GUJARATI}', "");
-Expect(1, 2815, '\P{^_ in GUJARATI}', "");
-Expect(0, 2687, '\p{_ in GUJARATI}', "");
-Expect(1, 2687, '\p{^_ in GUJARATI}', "");
-Expect(1, 2687, '\P{_ in GUJARATI}', "");
-Expect(0, 2687, '\P{^_ in GUJARATI}', "");
-Error('\p{-_In/a/Osmanya}');
-Error('\P{-_In/a/Osmanya}');
-Expect(1, 66735, '\p{inosmanya}', "");
-Expect(0, 66735, '\p{^inosmanya}', "");
-Expect(0, 66735, '\P{inosmanya}', "");
-Expect(1, 66735, '\P{^inosmanya}', "");
-Expect(0, 66687, '\p{inosmanya}', "");
-Expect(1, 66687, '\p{^inosmanya}', "");
-Expect(1, 66687, '\P{inosmanya}', "");
-Expect(0, 66687, '\P{^inosmanya}', "");
-Expect(1, 66735, '\p{-_In Osmanya}', "");
-Expect(0, 66735, '\p{^-_In Osmanya}', "");
-Expect(0, 66735, '\P{-_In Osmanya}', "");
-Expect(1, 66735, '\P{^-_In Osmanya}', "");
-Expect(0, 66687, '\p{-_In Osmanya}', "");
-Expect(1, 66687, '\p{^-_In Osmanya}', "");
-Expect(1, 66687, '\P{-_In Osmanya}', "");
-Expect(0, 66687, '\P{^-_In Osmanya}', "");
-Error('\p{/a/-In-Tifinagh}');
-Error('\P{/a/-In-Tifinagh}');
-Expect(1, 11647, '\p{intifinagh}', "");
-Expect(0, 11647, '\p{^intifinagh}', "");
-Expect(0, 11647, '\P{intifinagh}', "");
-Expect(1, 11647, '\P{^intifinagh}', "");
-Expect(0, 11567, '\p{intifinagh}', "");
-Expect(1, 11567, '\p{^intifinagh}', "");
-Expect(1, 11567, '\P{intifinagh}', "");
-Expect(0, 11567, '\P{^intifinagh}', "");
-Expect(1, 11647, '\p{ -In-tifinagh}', "");
-Expect(0, 11647, '\p{^ -In-tifinagh}', "");
-Expect(0, 11647, '\P{ -In-tifinagh}', "");
-Expect(1, 11647, '\P{^ -In-tifinagh}', "");
-Expect(0, 11567, '\p{ -In-tifinagh}', "");
-Expect(1, 11567, '\p{^ -In-tifinagh}', "");
-Expect(1, 11567, '\P{ -In-tifinagh}', "");
-Expect(0, 11567, '\P{^ -In-tifinagh}', "");
-Error('\p{ POSIXPRINT/a/}');
-Error('\P{ POSIXPRINT/a/}');
-Expect(1, 126, '\p{posixprint}', "");
-Expect(0, 126, '\p{^posixprint}', "");
-Expect(0, 126, '\P{posixprint}', "");
-Expect(1, 126, '\P{^posixprint}', "");
-Expect(0, 31, '\p{posixprint}', "");
-Expect(1, 31, '\p{^posixprint}', "");
-Expect(1, 31, '\P{posixprint}', "");
-Expect(0, 31, '\P{^posixprint}', "");
-Expect(1, 126, '\p{ PosixPrint}', "");
-Expect(0, 126, '\p{^ PosixPrint}', "");
-Expect(0, 126, '\P{ PosixPrint}', "");
-Expect(1, 126, '\P{^ PosixPrint}', "");
-Expect(0, 31, '\p{ PosixPrint}', "");
-Expect(1, 31, '\p{^ PosixPrint}', "");
-Expect(1, 31, '\P{ PosixPrint}', "");
-Expect(0, 31, '\P{^ PosixPrint}', "");
-Error('\p{ _Is:=posixprint}');
-Error('\P{ _Is:=posixprint}');
-Expect(1, 126, '\p{isposixprint}', "");
-Expect(0, 126, '\p{^isposixprint}', "");
-Expect(0, 126, '\P{isposixprint}', "");
-Expect(1, 126, '\P{^isposixprint}', "");
-Expect(0, 31, '\p{isposixprint}', "");
-Expect(1, 31, '\p{^isposixprint}', "");
-Expect(1, 31, '\P{isposixprint}', "");
-Expect(0, 31, '\P{^isposixprint}', "");
-Expect(1, 126, '\p{ is PosixPrint}', "");
-Expect(0, 126, '\p{^ is PosixPrint}', "");
-Expect(0, 126, '\P{ is PosixPrint}', "");
-Expect(1, 126, '\P{^ is PosixPrint}', "");
-Expect(0, 31, '\p{ is PosixPrint}', "");
-Expect(1, 31, '\p{^ is PosixPrint}', "");
-Expect(1, 31, '\P{ is PosixPrint}', "");
-Expect(0, 31, '\P{^ is PosixPrint}', "");
-Error('\p{ In-hanunoo/a/}');
-Error('\P{ In-hanunoo/a/}');
-Expect(1, 5951, '\p{inhanunoo}', "");
-Expect(0, 5951, '\p{^inhanunoo}', "");
-Expect(0, 5951, '\P{inhanunoo}', "");
-Expect(1, 5951, '\P{^inhanunoo}', "");
-Expect(0, 5919, '\p{inhanunoo}', "");
-Expect(1, 5919, '\p{^inhanunoo}', "");
-Expect(1, 5919, '\P{inhanunoo}', "");
-Expect(0, 5919, '\P{^inhanunoo}', "");
-Expect(1, 5951, '\p{- In Hanunoo}', "");
-Expect(0, 5951, '\p{^- In Hanunoo}', "");
-Expect(0, 5951, '\P{- In Hanunoo}', "");
-Expect(1, 5951, '\P{^- In Hanunoo}', "");
-Expect(0, 5919, '\p{- In Hanunoo}', "");
-Expect(1, 5919, '\p{^- In Hanunoo}', "");
-Expect(1, 5919, '\P{- In Hanunoo}', "");
-Expect(0, 5919, '\P{^- In Hanunoo}', "");
-Error('\p{- in_Cyrillic:=}');
-Error('\P{- in_Cyrillic:=}');
-Expect(1, 1279, '\p{incyrillic}', "");
-Expect(0, 1279, '\p{^incyrillic}', "");
-Expect(0, 1279, '\P{incyrillic}', "");
-Expect(1, 1279, '\P{^incyrillic}', "");
-Expect(0, 1023, '\p{incyrillic}', "");
-Expect(1, 1023, '\p{^incyrillic}', "");
-Expect(1, 1023, '\P{incyrillic}', "");
-Expect(0, 1023, '\P{^incyrillic}', "");
-Expect(1, 1279, '\p{ IN CYRILLIC}', "");
-Expect(0, 1279, '\p{^ IN CYRILLIC}', "");
-Expect(0, 1279, '\P{ IN CYRILLIC}', "");
-Expect(1, 1279, '\P{^ IN CYRILLIC}', "");
-Expect(0, 1023, '\p{ IN CYRILLIC}', "");
-Expect(1, 1023, '\p{^ IN CYRILLIC}', "");
-Expect(1, 1023, '\P{ IN CYRILLIC}', "");
-Expect(0, 1023, '\P{^ IN CYRILLIC}', "");
-Error('\p{-In BUHID/a/}');
-Error('\P{-In BUHID/a/}');
-Expect(1, 5983, '\p{inbuhid}', "");
-Expect(0, 5983, '\p{^inbuhid}', "");
-Expect(0, 5983, '\P{inbuhid}', "");
-Expect(1, 5983, '\P{^inbuhid}', "");
-Expect(0, 5951, '\p{inbuhid}', "");
-Expect(1, 5951, '\p{^inbuhid}', "");
-Expect(1, 5951, '\P{inbuhid}', "");
-Expect(0, 5951, '\P{^inbuhid}', "");
-Expect(1, 5983, '\p{ _InBUHID}', "");
-Expect(0, 5983, '\p{^ _InBUHID}', "");
-Expect(0, 5983, '\P{ _InBUHID}', "");
-Expect(1, 5983, '\P{^ _InBUHID}', "");
-Expect(0, 5951, '\p{ _InBUHID}', "");
-Expect(1, 5951, '\p{^ _InBUHID}', "");
-Expect(1, 5951, '\P{ _InBUHID}', "");
-Expect(0, 5951, '\P{^ _InBUHID}', "");
-Error('\p{-_in Runic:=}');
-Error('\P{-_in Runic:=}');
-Expect(1, 5887, '\p{inrunic}', "");
-Expect(0, 5887, '\p{^inrunic}', "");
-Expect(0, 5887, '\P{inrunic}', "");
-Expect(1, 5887, '\P{^inrunic}', "");
-Expect(0, 5791, '\p{inrunic}', "");
-Expect(1, 5791, '\p{^inrunic}', "");
-Expect(1, 5791, '\P{inrunic}', "");
-Expect(0, 5791, '\P{^inrunic}', "");
-Expect(1, 5887, '\p{ InRunic}', "");
-Expect(0, 5887, '\p{^ InRunic}', "");
-Expect(0, 5887, '\P{ InRunic}', "");
-Expect(1, 5887, '\P{^ InRunic}', "");
-Expect(0, 5791, '\p{ InRunic}', "");
-Expect(1, 5791, '\p{^ InRunic}', "");
-Expect(1, 5791, '\P{ InRunic}', "");
-Expect(0, 5791, '\P{^ InRunic}', "");
-Error('\p{IDS_Binary_Operator=/a/ -Yes}');
-Error('\P{IDS_Binary_Operator=/a/ -Yes}');
-Expect(1, 12273, '\p{IDS_Binary_Operator=yes}', "");
-Expect(0, 12273, '\p{^IDS_Binary_Operator=yes}', "");
-Expect(0, 12273, '\P{IDS_Binary_Operator=yes}', "");
-Expect(1, 12273, '\P{^IDS_Binary_Operator=yes}', "");
-Expect(0, 12271, '\p{IDS_Binary_Operator=yes}', "");
-Expect(1, 12271, '\p{^IDS_Binary_Operator=yes}', "");
-Expect(1, 12271, '\P{IDS_Binary_Operator=yes}', "");
-Expect(0, 12271, '\P{^IDS_Binary_Operator=yes}', "");
-Expect(1, 12273, '\p{IDS_Binary_Operator=_yes}', "");
-Expect(0, 12273, '\p{^IDS_Binary_Operator=_yes}', "");
-Expect(0, 12273, '\P{IDS_Binary_Operator=_yes}', "");
-Expect(1, 12273, '\P{^IDS_Binary_Operator=_yes}', "");
-Expect(0, 12271, '\p{IDS_Binary_Operator=_yes}', "");
-Expect(1, 12271, '\p{^IDS_Binary_Operator=_yes}', "");
-Expect(1, 12271, '\P{IDS_Binary_Operator=_yes}', "");
-Expect(0, 12271, '\P{^IDS_Binary_Operator=_yes}', "");
-Error('\p{IDSB=/a/y}');
-Error('\P{IDSB=/a/y}');
-Expect(1, 12273, '\p{IDSB=y}', "");
-Expect(0, 12273, '\p{^IDSB=y}', "");
-Expect(0, 12273, '\P{IDSB=y}', "");
-Expect(1, 12273, '\P{^IDSB=y}', "");
-Expect(0, 12271, '\p{IDSB=y}', "");
-Expect(1, 12271, '\p{^IDSB=y}', "");
-Expect(1, 12271, '\P{IDSB=y}', "");
-Expect(0, 12271, '\P{^IDSB=y}', "");
-Expect(1, 12273, '\p{IDSB=_Y}', "");
-Expect(0, 12273, '\p{^IDSB=_Y}', "");
-Expect(0, 12273, '\P{IDSB=_Y}', "");
-Expect(1, 12273, '\P{^IDSB=_Y}', "");
-Expect(0, 12271, '\p{IDSB=_Y}', "");
-Expect(1, 12271, '\p{^IDSB=_Y}', "");
-Expect(1, 12271, '\P{IDSB=_Y}', "");
-Expect(0, 12271, '\P{^IDSB=_Y}', "");
-Error('\p{Is_IDS_Binary_Operator=/a/--T}');
-Error('\P{Is_IDS_Binary_Operator=/a/--T}');
-Expect(1, 12273, '\p{Is_IDS_Binary_Operator=t}', "");
-Expect(0, 12273, '\p{^Is_IDS_Binary_Operator=t}', "");
-Expect(0, 12273, '\P{Is_IDS_Binary_Operator=t}', "");
-Expect(1, 12273, '\P{^Is_IDS_Binary_Operator=t}', "");
-Expect(0, 12271, '\p{Is_IDS_Binary_Operator=t}', "");
-Expect(1, 12271, '\p{^Is_IDS_Binary_Operator=t}', "");
-Expect(1, 12271, '\P{Is_IDS_Binary_Operator=t}', "");
-Expect(0, 12271, '\P{^Is_IDS_Binary_Operator=t}', "");
-Expect(1, 12273, '\p{Is_IDS_Binary_Operator= _T}', "");
-Expect(0, 12273, '\p{^Is_IDS_Binary_Operator= _T}', "");
-Expect(0, 12273, '\P{Is_IDS_Binary_Operator= _T}', "");
-Expect(1, 12273, '\P{^Is_IDS_Binary_Operator= _T}', "");
-Expect(0, 12271, '\p{Is_IDS_Binary_Operator= _T}', "");
-Expect(1, 12271, '\p{^Is_IDS_Binary_Operator= _T}', "");
-Expect(1, 12271, '\P{Is_IDS_Binary_Operator= _T}', "");
-Expect(0, 12271, '\P{^Is_IDS_Binary_Operator= _T}', "");
-Error('\p{Is_IDSB=- TRUE:=}');
-Error('\P{Is_IDSB=- TRUE:=}');
-Expect(1, 12273, '\p{Is_IDSB=true}', "");
-Expect(0, 12273, '\p{^Is_IDSB=true}', "");
-Expect(0, 12273, '\P{Is_IDSB=true}', "");
-Expect(1, 12273, '\P{^Is_IDSB=true}', "");
-Expect(0, 12271, '\p{Is_IDSB=true}', "");
-Expect(1, 12271, '\p{^Is_IDSB=true}', "");
-Expect(1, 12271, '\P{Is_IDSB=true}', "");
-Expect(0, 12271, '\P{^Is_IDSB=true}', "");
-Expect(1, 12273, '\p{Is_IDSB: TRUE}', "");
-Expect(0, 12273, '\p{^Is_IDSB: TRUE}', "");
-Expect(0, 12273, '\P{Is_IDSB: TRUE}', "");
-Expect(1, 12273, '\P{^Is_IDSB: TRUE}', "");
-Expect(0, 12271, '\p{Is_IDSB: TRUE}', "");
-Expect(1, 12271, '\p{^Is_IDSB: TRUE}', "");
-Expect(1, 12271, '\P{Is_IDSB: TRUE}', "");
-Expect(0, 12271, '\P{^Is_IDSB: TRUE}', "");
-Error('\p{IDS_Binary_Operator=/a/_no}');
-Error('\P{IDS_Binary_Operator=/a/_no}');
-Expect(1, 12271, '\p{IDS_Binary_Operator=no}', "");
-Expect(0, 12271, '\p{^IDS_Binary_Operator=no}', "");
-Expect(0, 12271, '\P{IDS_Binary_Operator=no}', "");
-Expect(1, 12271, '\P{^IDS_Binary_Operator=no}', "");
-Expect(0, 12273, '\p{IDS_Binary_Operator=no}', "");
-Expect(1, 12273, '\p{^IDS_Binary_Operator=no}', "");
-Expect(1, 12273, '\P{IDS_Binary_Operator=no}', "");
-Expect(0, 12273, '\P{^IDS_Binary_Operator=no}', "");
-Expect(1, 12271, '\p{IDS_Binary_Operator= NO}', "");
-Expect(0, 12271, '\p{^IDS_Binary_Operator= NO}', "");
-Expect(0, 12271, '\P{IDS_Binary_Operator= NO}', "");
-Expect(1, 12271, '\P{^IDS_Binary_Operator= NO}', "");
-Expect(0, 12273, '\p{IDS_Binary_Operator= NO}', "");
-Expect(1, 12273, '\p{^IDS_Binary_Operator= NO}', "");
-Expect(1, 12273, '\P{IDS_Binary_Operator= NO}', "");
-Expect(0, 12273, '\P{^IDS_Binary_Operator= NO}', "");
-Error('\p{IDSB=/a/ -N}');
-Error('\P{IDSB=/a/ -N}');
-Expect(1, 12271, '\p{IDSB=n}', "");
-Expect(0, 12271, '\p{^IDSB=n}', "");
-Expect(0, 12271, '\P{IDSB=n}', "");
-Expect(1, 12271, '\P{^IDSB=n}', "");
-Expect(0, 12273, '\p{IDSB=n}', "");
-Expect(1, 12273, '\p{^IDSB=n}', "");
-Expect(1, 12273, '\P{IDSB=n}', "");
-Expect(0, 12273, '\P{^IDSB=n}', "");
-Expect(1, 12271, '\p{IDSB= _N}', "");
-Expect(0, 12271, '\p{^IDSB= _N}', "");
-Expect(0, 12271, '\P{IDSB= _N}', "");
-Expect(1, 12271, '\P{^IDSB= _N}', "");
-Expect(0, 12273, '\p{IDSB= _N}', "");
-Expect(1, 12273, '\p{^IDSB= _N}', "");
-Expect(1, 12273, '\P{IDSB= _N}', "");
-Expect(0, 12273, '\P{^IDSB= _N}', "");
-Error('\p{Is_IDS_Binary_Operator=/a/ _F}');
-Error('\P{Is_IDS_Binary_Operator=/a/ _F}');
-Expect(1, 12271, '\p{Is_IDS_Binary_Operator=f}', "");
-Expect(0, 12271, '\p{^Is_IDS_Binary_Operator=f}', "");
-Expect(0, 12271, '\P{Is_IDS_Binary_Operator=f}', "");
-Expect(1, 12271, '\P{^Is_IDS_Binary_Operator=f}', "");
-Expect(0, 12273, '\p{Is_IDS_Binary_Operator=f}', "");
-Expect(1, 12273, '\p{^Is_IDS_Binary_Operator=f}', "");
-Expect(1, 12273, '\P{Is_IDS_Binary_Operator=f}', "");
-Expect(0, 12273, '\P{^Is_IDS_Binary_Operator=f}', "");
-Expect(1, 12271, '\p{Is_IDS_Binary_Operator=_-F}', "");
-Expect(0, 12271, '\p{^Is_IDS_Binary_Operator=_-F}', "");
-Expect(0, 12271, '\P{Is_IDS_Binary_Operator=_-F}', "");
-Expect(1, 12271, '\P{^Is_IDS_Binary_Operator=_-F}', "");
-Expect(0, 12273, '\p{Is_IDS_Binary_Operator=_-F}', "");
-Expect(1, 12273, '\p{^Is_IDS_Binary_Operator=_-F}', "");
-Expect(1, 12273, '\P{Is_IDS_Binary_Operator=_-F}', "");
-Expect(0, 12273, '\P{^Is_IDS_Binary_Operator=_-F}', "");
-Error('\p{Is_IDSB= False:=}');
-Error('\P{Is_IDSB= False:=}');
-Expect(1, 12271, '\p{Is_IDSB=false}', "");
-Expect(0, 12271, '\p{^Is_IDSB=false}', "");
-Expect(0, 12271, '\P{Is_IDSB=false}', "");
-Expect(1, 12271, '\P{^Is_IDSB=false}', "");
-Expect(0, 12273, '\p{Is_IDSB=false}', "");
-Expect(1, 12273, '\p{^Is_IDSB=false}', "");
-Expect(1, 12273, '\P{Is_IDSB=false}', "");
-Expect(0, 12273, '\P{^Is_IDSB=false}', "");
-Expect(1, 12271, '\p{Is_IDSB=__False}', "");
-Expect(0, 12271, '\p{^Is_IDSB=__False}', "");
-Expect(0, 12271, '\P{Is_IDSB=__False}', "");
-Expect(1, 12271, '\P{^Is_IDSB=__False}', "");
-Expect(0, 12273, '\p{Is_IDSB=__False}', "");
-Expect(1, 12273, '\p{^Is_IDSB=__False}', "");
-Expect(1, 12273, '\P{Is_IDSB=__False}', "");
-Expect(0, 12273, '\P{^Is_IDSB=__False}', "");
-Error('\p{General_Category=- symbol/a/}');
-Error('\P{General_Category=- symbol/a/}');
-Expect(1, 36, '\p{General_Category: symbol}', "");
-Expect(0, 36, '\p{^General_Category: symbol}', "");
-Expect(0, 36, '\P{General_Category: symbol}', "");
-Expect(1, 36, '\P{^General_Category: symbol}', "");
-Expect(0, 35, '\p{General_Category: symbol}', "");
-Expect(1, 35, '\p{^General_Category: symbol}', "");
-Expect(1, 35, '\P{General_Category: symbol}', "");
-Expect(0, 35, '\P{^General_Category: symbol}', "");
-Expect(1, 36, '\p{General_Category: Symbol}', "");
-Expect(0, 36, '\p{^General_Category: Symbol}', "");
-Expect(0, 36, '\P{General_Category: Symbol}', "");
-Expect(1, 36, '\P{^General_Category: Symbol}', "");
-Expect(0, 35, '\p{General_Category: Symbol}', "");
-Expect(1, 35, '\p{^General_Category: Symbol}', "");
-Expect(1, 35, '\P{General_Category: Symbol}', "");
-Expect(0, 35, '\P{^General_Category: Symbol}', "");
-Error('\p{Gc= /a/S}');
-Error('\P{Gc= /a/S}');
-Expect(1, 36, '\p{Gc: s}', "");
-Expect(0, 36, '\p{^Gc: s}', "");
-Expect(0, 36, '\P{Gc: s}', "");
-Expect(1, 36, '\P{^Gc: s}', "");
-Expect(0, 35, '\p{Gc: s}', "");
-Expect(1, 35, '\p{^Gc: s}', "");
-Expect(1, 35, '\P{Gc: s}', "");
-Expect(0, 35, '\P{^Gc: s}', "");
-Expect(1, 36, '\p{Gc=_S}', "");
-Expect(0, 36, '\p{^Gc=_S}', "");
-Expect(0, 36, '\P{Gc=_S}', "");
-Expect(1, 36, '\P{^Gc=_S}', "");
-Expect(0, 35, '\p{Gc=_S}', "");
-Expect(1, 35, '\p{^Gc=_S}', "");
-Expect(1, 35, '\P{Gc=_S}', "");
-Expect(0, 35, '\P{^Gc=_S}', "");
-Error('\p{Category= Symbol:=}');
-Error('\P{Category= Symbol:=}');
-Expect(1, 36, '\p{Category=symbol}', "");
-Expect(0, 36, '\p{^Category=symbol}', "");
-Expect(0, 36, '\P{Category=symbol}', "");
-Expect(1, 36, '\P{^Category=symbol}', "");
-Expect(0, 35, '\p{Category=symbol}', "");
-Expect(1, 35, '\p{^Category=symbol}', "");
-Expect(1, 35, '\P{Category=symbol}', "");
-Expect(0, 35, '\P{^Category=symbol}', "");
-Expect(1, 36, '\p{Category=Symbol}', "");
-Expect(0, 36, '\p{^Category=Symbol}', "");
-Expect(0, 36, '\P{Category=Symbol}', "");
-Expect(1, 36, '\P{^Category=Symbol}', "");
-Expect(0, 35, '\p{Category=Symbol}', "");
-Expect(1, 35, '\p{^Category=Symbol}', "");
-Expect(1, 35, '\P{Category=Symbol}', "");
-Expect(0, 35, '\P{^Category=Symbol}', "");
-Error('\p{Is_General_Category=-S:=}');
-Error('\P{Is_General_Category=-S:=}');
-Expect(1, 36, '\p{Is_General_Category:s}', "");
-Expect(0, 36, '\p{^Is_General_Category:s}', "");
-Expect(0, 36, '\P{Is_General_Category:s}', "");
-Expect(1, 36, '\P{^Is_General_Category:s}', "");
-Expect(0, 35, '\p{Is_General_Category:s}', "");
-Expect(1, 35, '\p{^Is_General_Category:s}', "");
-Expect(1, 35, '\P{Is_General_Category:s}', "");
-Expect(0, 35, '\P{^Is_General_Category:s}', "");
-Expect(1, 36, '\p{Is_General_Category=_ S}', "");
-Expect(0, 36, '\p{^Is_General_Category=_ S}', "");
-Expect(0, 36, '\P{Is_General_Category=_ S}', "");
-Expect(1, 36, '\P{^Is_General_Category=_ S}', "");
-Expect(0, 35, '\p{Is_General_Category=_ S}', "");
-Expect(1, 35, '\p{^Is_General_Category=_ S}', "");
-Expect(1, 35, '\P{Is_General_Category=_ S}', "");
-Expect(0, 35, '\P{^Is_General_Category=_ S}', "");
-Error('\p{Is_Gc:Symbol/a/}');
-Error('\P{Is_Gc:Symbol/a/}');
-Expect(1, 36, '\p{Is_Gc=symbol}', "");
-Expect(0, 36, '\p{^Is_Gc=symbol}', "");
-Expect(0, 36, '\P{Is_Gc=symbol}', "");
-Expect(1, 36, '\P{^Is_Gc=symbol}', "");
-Expect(0, 35, '\p{Is_Gc=symbol}', "");
-Expect(1, 35, '\p{^Is_Gc=symbol}', "");
-Expect(1, 35, '\P{Is_Gc=symbol}', "");
-Expect(0, 35, '\P{^Is_Gc=symbol}', "");
-Expect(1, 36, '\p{Is_Gc=--SYMBOL}', "");
-Expect(0, 36, '\p{^Is_Gc=--SYMBOL}', "");
-Expect(0, 36, '\P{Is_Gc=--SYMBOL}', "");
-Expect(1, 36, '\P{^Is_Gc=--SYMBOL}', "");
-Expect(0, 35, '\p{Is_Gc=--SYMBOL}', "");
-Expect(1, 35, '\p{^Is_Gc=--SYMBOL}', "");
-Expect(1, 35, '\P{Is_Gc=--SYMBOL}', "");
-Expect(0, 35, '\P{^Is_Gc=--SYMBOL}', "");
-Error('\p{Is_Category=_:=s}');
-Error('\P{Is_Category=_:=s}');
-Expect(1, 36, '\p{Is_Category=s}', "");
-Expect(0, 36, '\p{^Is_Category=s}', "");
-Expect(0, 36, '\P{Is_Category=s}', "");
-Expect(1, 36, '\P{^Is_Category=s}', "");
-Expect(0, 35, '\p{Is_Category=s}', "");
-Expect(1, 35, '\p{^Is_Category=s}', "");
-Expect(1, 35, '\P{Is_Category=s}', "");
-Expect(0, 35, '\P{^Is_Category=s}', "");
-Expect(1, 36, '\p{Is_Category= s}', "");
-Expect(0, 36, '\p{^Is_Category= s}', "");
-Expect(0, 36, '\P{Is_Category= s}', "");
-Expect(1, 36, '\P{^Is_Category= s}', "");
-Expect(0, 35, '\p{Is_Category= s}', "");
-Expect(1, 35, '\p{^Is_Category= s}', "");
-Expect(1, 35, '\P{Is_Category= s}', "");
-Expect(0, 35, '\P{^Is_Category= s}', "");
-Error('\p{General_Category=:=Spacing MARK}');
-Error('\P{General_Category=:=Spacing MARK}');
-Expect(1, 2307, '\p{General_Category=spacingmark}', "");
-Expect(0, 2307, '\p{^General_Category=spacingmark}', "");
-Expect(0, 2307, '\P{General_Category=spacingmark}', "");
-Expect(1, 2307, '\P{^General_Category=spacingmark}', "");
-Expect(0, 2306, '\p{General_Category=spacingmark}', "");
-Expect(1, 2306, '\p{^General_Category=spacingmark}', "");
-Expect(1, 2306, '\P{General_Category=spacingmark}', "");
-Expect(0, 2306, '\P{^General_Category=spacingmark}', "");
-Expect(1, 2307, '\p{General_Category= Spacing Mark}', "");
-Expect(0, 2307, '\p{^General_Category= Spacing Mark}', "");
-Expect(0, 2307, '\P{General_Category= Spacing Mark}', "");
-Expect(1, 2307, '\P{^General_Category= Spacing Mark}', "");
-Expect(0, 2306, '\p{General_Category= Spacing Mark}', "");
-Expect(1, 2306, '\p{^General_Category= Spacing Mark}', "");
-Expect(1, 2306, '\P{General_Category= Spacing Mark}', "");
-Expect(0, 2306, '\P{^General_Category= Spacing Mark}', "");
-Error('\p{Gc= -mc/a/}');
-Error('\P{Gc= -mc/a/}');
-Expect(1, 2307, '\p{Gc=mc}', "");
-Expect(0, 2307, '\p{^Gc=mc}', "");
-Expect(0, 2307, '\P{Gc=mc}', "");
-Expect(1, 2307, '\P{^Gc=mc}', "");
-Expect(0, 2306, '\p{Gc=mc}', "");
-Expect(1, 2306, '\p{^Gc=mc}', "");
-Expect(1, 2306, '\P{Gc=mc}', "");
-Expect(0, 2306, '\P{^Gc=mc}', "");
-Expect(1, 2307, '\p{Gc=_mc}', "");
-Expect(0, 2307, '\p{^Gc=_mc}', "");
-Expect(0, 2307, '\P{Gc=_mc}', "");
-Expect(1, 2307, '\P{^Gc=_mc}', "");
-Expect(0, 2306, '\p{Gc=_mc}', "");
-Expect(1, 2306, '\p{^Gc=_mc}', "");
-Expect(1, 2306, '\P{Gc=_mc}', "");
-Expect(0, 2306, '\P{^Gc=_mc}', "");
-Error('\p{Category=- spacing/a/MARK}');
-Error('\P{Category=- spacing/a/MARK}');
-Expect(1, 2307, '\p{Category=spacingmark}', "");
-Expect(0, 2307, '\p{^Category=spacingmark}', "");
-Expect(0, 2307, '\P{Category=spacingmark}', "");
-Expect(1, 2307, '\P{^Category=spacingmark}', "");
-Expect(0, 2306, '\p{Category=spacingmark}', "");
-Expect(1, 2306, '\p{^Category=spacingmark}', "");
-Expect(1, 2306, '\P{Category=spacingmark}', "");
-Expect(0, 2306, '\P{^Category=spacingmark}', "");
-Expect(1, 2307, '\p{Category= -Spacing Mark}', "");
-Expect(0, 2307, '\p{^Category= -Spacing Mark}', "");
-Expect(0, 2307, '\P{Category= -Spacing Mark}', "");
-Expect(1, 2307, '\P{^Category= -Spacing Mark}', "");
-Expect(0, 2306, '\p{Category= -Spacing Mark}', "");
-Expect(1, 2306, '\p{^Category= -Spacing Mark}', "");
-Expect(1, 2306, '\P{Category= -Spacing Mark}', "");
-Expect(0, 2306, '\P{^Category= -Spacing Mark}', "");
-Error('\p{Is_General_Category=-/a/Mc}');
-Error('\P{Is_General_Category=-/a/Mc}');
-Expect(1, 2307, '\p{Is_General_Category=mc}', "");
-Expect(0, 2307, '\p{^Is_General_Category=mc}', "");
-Expect(0, 2307, '\P{Is_General_Category=mc}', "");
-Expect(1, 2307, '\P{^Is_General_Category=mc}', "");
-Expect(0, 2306, '\p{Is_General_Category=mc}', "");
-Expect(1, 2306, '\p{^Is_General_Category=mc}', "");
-Expect(1, 2306, '\P{Is_General_Category=mc}', "");
-Expect(0, 2306, '\P{^Is_General_Category=mc}', "");
-Expect(1, 2307, '\p{Is_General_Category=_ mc}', "");
-Expect(0, 2307, '\p{^Is_General_Category=_ mc}', "");
-Expect(0, 2307, '\P{Is_General_Category=_ mc}', "");
-Expect(1, 2307, '\P{^Is_General_Category=_ mc}', "");
-Expect(0, 2306, '\p{Is_General_Category=_ mc}', "");
-Expect(1, 2306, '\p{^Is_General_Category=_ mc}', "");
-Expect(1, 2306, '\P{Is_General_Category=_ mc}', "");
-Expect(0, 2306, '\P{^Is_General_Category=_ mc}', "");
-Error('\p{Is_Gc= -SPACING/a/Mark}');
-Error('\P{Is_Gc= -SPACING/a/Mark}');
-Expect(1, 2307, '\p{Is_Gc=spacingmark}', "");
-Expect(0, 2307, '\p{^Is_Gc=spacingmark}', "");
-Expect(0, 2307, '\P{Is_Gc=spacingmark}', "");
-Expect(1, 2307, '\P{^Is_Gc=spacingmark}', "");
-Expect(0, 2306, '\p{Is_Gc=spacingmark}', "");
-Expect(1, 2306, '\p{^Is_Gc=spacingmark}', "");
-Expect(1, 2306, '\P{Is_Gc=spacingmark}', "");
-Expect(0, 2306, '\P{^Is_Gc=spacingmark}', "");
-Expect(1, 2307, '\p{Is_Gc= spacing Mark}', "");
-Expect(0, 2307, '\p{^Is_Gc= spacing Mark}', "");
-Expect(0, 2307, '\P{Is_Gc= spacing Mark}', "");
-Expect(1, 2307, '\P{^Is_Gc= spacing Mark}', "");
-Expect(0, 2306, '\p{Is_Gc= spacing Mark}', "");
-Expect(1, 2306, '\p{^Is_Gc= spacing Mark}', "");
-Expect(1, 2306, '\P{Is_Gc= spacing Mark}', "");
-Expect(0, 2306, '\P{^Is_Gc= spacing Mark}', "");
-Error('\p{Is_Category= :=mc}');
-Error('\P{Is_Category= :=mc}');
-Expect(1, 2307, '\p{Is_Category: mc}', "");
-Expect(0, 2307, '\p{^Is_Category: mc}', "");
-Expect(0, 2307, '\P{Is_Category: mc}', "");
-Expect(1, 2307, '\P{^Is_Category: mc}', "");
-Expect(0, 2306, '\p{Is_Category: mc}', "");
-Expect(1, 2306, '\p{^Is_Category: mc}', "");
-Expect(1, 2306, '\P{Is_Category: mc}', "");
-Expect(0, 2306, '\P{^Is_Category: mc}', "");
-Expect(1, 2307, '\p{Is_Category=- Mc}', "");
-Expect(0, 2307, '\p{^Is_Category=- Mc}', "");
-Expect(0, 2307, '\P{Is_Category=- Mc}', "");
-Expect(1, 2307, '\P{^Is_Category=- Mc}', "");
-Expect(0, 2306, '\p{Is_Category=- Mc}', "");
-Expect(1, 2306, '\p{^Is_Category=- Mc}', "");
-Expect(1, 2306, '\P{Is_Category=- Mc}', "");
-Expect(0, 2306, '\P{^Is_Category=- Mc}', "");
-Error('\p{General_Category=-Cased_letter/a/}');
-Error('\P{General_Category=-Cased_letter/a/}');
-Expect(1, 90, '\p{General_Category=casedletter}', "");
-Expect(0, 90, '\p{^General_Category=casedletter}', "");
-Expect(0, 90, '\P{General_Category=casedletter}', "");
-Expect(1, 90, '\P{^General_Category=casedletter}', "");
-Expect(0, 64, '\p{General_Category=casedletter}', "");
-Expect(1, 64, '\p{^General_Category=casedletter}', "");
-Expect(1, 64, '\P{General_Category=casedletter}', "");
-Expect(0, 64, '\P{^General_Category=casedletter}', "");
-Expect(1, 90, '\p{General_Category= CASED Letter}', "");
-Expect(0, 90, '\p{^General_Category= CASED Letter}', "");
-Expect(0, 90, '\P{General_Category= CASED Letter}', "");
-Expect(1, 90, '\P{^General_Category= CASED Letter}', "");
-Expect(0, 64, '\p{General_Category= CASED Letter}', "");
-Expect(1, 64, '\p{^General_Category= CASED Letter}', "");
-Expect(1, 64, '\P{General_Category= CASED Letter}', "");
-Expect(0, 64, '\P{^General_Category= CASED Letter}', "");
-Error('\p{Gc=/a/- LC}');
-Error('\P{Gc=/a/- LC}');
-Expect(1, 90, '\p{Gc=lc}', "");
-Expect(0, 90, '\p{^Gc=lc}', "");
-Expect(0, 90, '\P{Gc=lc}', "");
-Expect(1, 90, '\P{^Gc=lc}', "");
-Expect(0, 64, '\p{Gc=lc}', "");
-Expect(1, 64, '\p{^Gc=lc}', "");
-Expect(1, 64, '\P{Gc=lc}', "");
-Expect(0, 64, '\P{^Gc=lc}', "");
-Expect(1, 90, '\p{Gc= LC}', "");
-Expect(0, 90, '\p{^Gc= LC}', "");
-Expect(0, 90, '\P{Gc= LC}', "");
-Expect(1, 90, '\P{^Gc= LC}', "");
-Expect(0, 64, '\p{Gc= LC}', "");
-Expect(1, 64, '\p{^Gc= LC}', "");
-Expect(1, 64, '\P{Gc= LC}', "");
-Expect(0, 64, '\P{^Gc= LC}', "");
-Error('\p{Category= l/a/}');
-Error('\P{Category= l/a/}');
-Expect(1, 90, '\p{Category=l_}', "");
-Expect(0, 90, '\p{^Category=l_}', "");
-Expect(0, 90, '\P{Category=l_}', "");
-Expect(1, 90, '\P{^Category=l_}', "");
-Expect(0, 64, '\p{Category=l_}', "");
-Expect(1, 64, '\p{^Category=l_}', "");
-Expect(1, 64, '\P{Category=l_}', "");
-Expect(0, 64, '\P{^Category=l_}', "");
-Expect(1, 90, '\p{Category= L}', "");
-Expect(0, 90, '\p{^Category= L}', "");
-Expect(0, 90, '\P{Category= L}', "");
-Expect(1, 90, '\P{^Category= L}', "");
-Expect(0, 64, '\p{Category= L}', "");
-Expect(1, 64, '\p{^Category= L}', "");
-Expect(1, 64, '\P{Category= L}', "");
-Expect(0, 64, '\P{^Category= L}', "");
-Error('\p{Is_General_Category=/a/ -L&}');
-Error('\P{Is_General_Category=/a/ -L&}');
-Expect(1, 90, '\p{Is_General_Category=l&}', "");
-Expect(0, 90, '\p{^Is_General_Category=l&}', "");
-Expect(0, 90, '\P{Is_General_Category=l&}', "");
-Expect(1, 90, '\P{^Is_General_Category=l&}', "");
-Expect(0, 64, '\p{Is_General_Category=l&}', "");
-Expect(1, 64, '\p{^Is_General_Category=l&}', "");
-Expect(1, 64, '\P{Is_General_Category=l&}', "");
-Expect(0, 64, '\P{^Is_General_Category=l&}', "");
-Expect(1, 90, '\p{Is_General_Category= _L&}', "");
-Expect(0, 90, '\p{^Is_General_Category= _L&}', "");
-Expect(0, 90, '\P{Is_General_Category= _L&}', "");
-Expect(1, 90, '\P{^Is_General_Category= _L&}', "");
-Expect(0, 64, '\p{Is_General_Category= _L&}', "");
-Expect(1, 64, '\p{^Is_General_Category= _L&}', "");
-Expect(1, 64, '\P{Is_General_Category= _L&}', "");
-Expect(0, 64, '\P{^Is_General_Category= _L&}', "");
-Error('\p{Is_Gc: /a/ _CASED_Letter}');
-Error('\P{Is_Gc: /a/ _CASED_Letter}');
-Expect(1, 90, '\p{Is_Gc: casedletter}', "");
-Expect(0, 90, '\p{^Is_Gc: casedletter}', "");
-Expect(0, 90, '\P{Is_Gc: casedletter}', "");
-Expect(1, 90, '\P{^Is_Gc: casedletter}', "");
-Expect(0, 64, '\p{Is_Gc: casedletter}', "");
-Expect(1, 64, '\p{^Is_Gc: casedletter}', "");
-Expect(1, 64, '\P{Is_Gc: casedletter}', "");
-Expect(0, 64, '\P{^Is_Gc: casedletter}', "");
-Expect(1, 90, '\p{Is_Gc=- CASED_letter}', "");
-Expect(0, 90, '\p{^Is_Gc=- CASED_letter}', "");
-Expect(0, 90, '\P{Is_Gc=- CASED_letter}', "");
-Expect(1, 90, '\P{^Is_Gc=- CASED_letter}', "");
-Expect(0, 64, '\p{Is_Gc=- CASED_letter}', "");
-Expect(1, 64, '\p{^Is_Gc=- CASED_letter}', "");
-Expect(1, 64, '\P{Is_Gc=- CASED_letter}', "");
-Expect(0, 64, '\P{^Is_Gc=- CASED_letter}', "");
-Error('\p{Is_Category: /a/LC}');
-Error('\P{Is_Category: /a/LC}');
-Expect(1, 90, '\p{Is_Category=lc}', "");
-Expect(0, 90, '\p{^Is_Category=lc}', "");
-Expect(0, 90, '\P{Is_Category=lc}', "");
-Expect(1, 90, '\P{^Is_Category=lc}', "");
-Expect(0, 64, '\p{Is_Category=lc}', "");
-Expect(1, 64, '\p{^Is_Category=lc}', "");
-Expect(1, 64, '\P{Is_Category=lc}', "");
-Expect(0, 64, '\P{^Is_Category=lc}', "");
-Expect(1, 90, '\p{Is_Category=_ LC}', "");
-Expect(0, 90, '\p{^Is_Category=_ LC}', "");
-Expect(0, 90, '\P{Is_Category=_ LC}', "");
-Expect(1, 90, '\P{^Is_Category=_ LC}', "");
-Expect(0, 64, '\p{Is_Category=_ LC}', "");
-Expect(1, 64, '\p{^Is_Category=_ LC}', "");
-Expect(1, 64, '\P{Is_Category=_ LC}', "");
-Expect(0, 64, '\P{^Is_Category=_ LC}', "");
-Error('\p{General_Category=-/a/connectorpunctuation}');
-Error('\P{General_Category=-/a/connectorpunctuation}');
-Expect(1, 95, '\p{General_Category: connectorpunctuation}', "");
-Expect(0, 95, '\p{^General_Category: connectorpunctuation}', "");
-Expect(0, 95, '\P{General_Category: connectorpunctuation}', "");
-Expect(1, 95, '\P{^General_Category: connectorpunctuation}', "");
-Expect(0, 94, '\p{General_Category: connectorpunctuation}', "");
-Expect(1, 94, '\p{^General_Category: connectorpunctuation}', "");
-Expect(1, 94, '\P{General_Category: connectorpunctuation}', "");
-Expect(0, 94, '\P{^General_Category: connectorpunctuation}', "");
-Expect(1, 95, '\p{General_Category= Connector-PUNCTUATION}', "");
-Expect(0, 95, '\p{^General_Category= Connector-PUNCTUATION}', "");
-Expect(0, 95, '\P{General_Category= Connector-PUNCTUATION}', "");
-Expect(1, 95, '\P{^General_Category= Connector-PUNCTUATION}', "");
-Expect(0, 94, '\p{General_Category= Connector-PUNCTUATION}', "");
-Expect(1, 94, '\p{^General_Category= Connector-PUNCTUATION}', "");
-Expect(1, 94, '\P{General_Category= Connector-PUNCTUATION}', "");
-Expect(0, 94, '\P{^General_Category= Connector-PUNCTUATION}', "");
-Error('\p{Gc=:=-PC}');
-Error('\P{Gc=:=-PC}');
-Expect(1, 95, '\p{Gc:pc}', "");
-Expect(0, 95, '\p{^Gc:pc}', "");
-Expect(0, 95, '\P{Gc:pc}', "");
-Expect(1, 95, '\P{^Gc:pc}', "");
-Expect(0, 94, '\p{Gc:pc}', "");
-Expect(1, 94, '\p{^Gc:pc}', "");
-Expect(1, 94, '\P{Gc:pc}', "");
-Expect(0, 94, '\P{^Gc:pc}', "");
-Expect(1, 95, '\p{Gc: Pc}', "");
-Expect(0, 95, '\p{^Gc: Pc}', "");
-Expect(0, 95, '\P{Gc: Pc}', "");
-Expect(1, 95, '\P{^Gc: Pc}', "");
-Expect(0, 94, '\p{Gc: Pc}', "");
-Expect(1, 94, '\p{^Gc: Pc}', "");
-Expect(1, 94, '\P{Gc: Pc}', "");
-Expect(0, 94, '\P{^Gc: Pc}', "");
-Error('\p{Category=-/a/connector PUNCTUATION}');
-Error('\P{Category=-/a/connector PUNCTUATION}');
-Expect(1, 95, '\p{Category=connectorpunctuation}', "");
-Expect(0, 95, '\p{^Category=connectorpunctuation}', "");
-Expect(0, 95, '\P{Category=connectorpunctuation}', "");
-Expect(1, 95, '\P{^Category=connectorpunctuation}', "");
-Expect(0, 94, '\p{Category=connectorpunctuation}', "");
-Expect(1, 94, '\p{^Category=connectorpunctuation}', "");
-Expect(1, 94, '\P{Category=connectorpunctuation}', "");
-Expect(0, 94, '\P{^Category=connectorpunctuation}', "");
-Expect(1, 95, '\p{Category=--connector Punctuation}', "");
-Expect(0, 95, '\p{^Category=--connector Punctuation}', "");
-Expect(0, 95, '\P{Category=--connector Punctuation}', "");
-Expect(1, 95, '\P{^Category=--connector Punctuation}', "");
-Expect(0, 94, '\p{Category=--connector Punctuation}', "");
-Expect(1, 94, '\p{^Category=--connector Punctuation}', "");
-Expect(1, 94, '\P{Category=--connector Punctuation}', "");
-Expect(0, 94, '\P{^Category=--connector Punctuation}', "");
-Error('\p{Is_General_Category=_:=Pc}');
-Error('\P{Is_General_Category=_:=Pc}');
-Expect(1, 95, '\p{Is_General_Category:pc}', "");
-Expect(0, 95, '\p{^Is_General_Category:pc}', "");
-Expect(0, 95, '\P{Is_General_Category:pc}', "");
-Expect(1, 95, '\P{^Is_General_Category:pc}', "");
-Expect(0, 94, '\p{Is_General_Category:pc}', "");
-Expect(1, 94, '\p{^Is_General_Category:pc}', "");
-Expect(1, 94, '\P{Is_General_Category:pc}', "");
-Expect(0, 94, '\P{^Is_General_Category:pc}', "");
-Expect(1, 95, '\p{Is_General_Category= Pc}', "");
-Expect(0, 95, '\p{^Is_General_Category= Pc}', "");
-Expect(0, 95, '\P{Is_General_Category= Pc}', "");
-Expect(1, 95, '\P{^Is_General_Category= Pc}', "");
-Expect(0, 94, '\p{Is_General_Category= Pc}', "");
-Expect(1, 94, '\p{^Is_General_Category= Pc}', "");
-Expect(1, 94, '\P{Is_General_Category= Pc}', "");
-Expect(0, 94, '\P{^Is_General_Category= Pc}', "");
-Error('\p{Is_Gc=_/a/CONNECTOR punctuation}');
-Error('\P{Is_Gc=_/a/CONNECTOR punctuation}');
-Expect(1, 95, '\p{Is_Gc=connectorpunctuation}', "");
-Expect(0, 95, '\p{^Is_Gc=connectorpunctuation}', "");
-Expect(0, 95, '\P{Is_Gc=connectorpunctuation}', "");
-Expect(1, 95, '\P{^Is_Gc=connectorpunctuation}', "");
-Expect(0, 94, '\p{Is_Gc=connectorpunctuation}', "");
-Expect(1, 94, '\p{^Is_Gc=connectorpunctuation}', "");
-Expect(1, 94, '\P{Is_Gc=connectorpunctuation}', "");
-Expect(0, 94, '\P{^Is_Gc=connectorpunctuation}', "");
-Expect(1, 95, '\p{Is_Gc= _connectorpunctuation}', "");
-Expect(0, 95, '\p{^Is_Gc= _connectorpunctuation}', "");
-Expect(0, 95, '\P{Is_Gc= _connectorpunctuation}', "");
-Expect(1, 95, '\P{^Is_Gc= _connectorpunctuation}', "");
-Expect(0, 94, '\p{Is_Gc= _connectorpunctuation}', "");
-Expect(1, 94, '\p{^Is_Gc= _connectorpunctuation}', "");
-Expect(1, 94, '\P{Is_Gc= _connectorpunctuation}', "");
-Expect(0, 94, '\P{^Is_Gc= _connectorpunctuation}', "");
-Error('\p{Is_Category= Pc/a/}');
-Error('\P{Is_Category= Pc/a/}');
-Expect(1, 95, '\p{Is_Category=pc}', "");
-Expect(0, 95, '\p{^Is_Category=pc}', "");
-Expect(0, 95, '\P{Is_Category=pc}', "");
-Expect(1, 95, '\P{^Is_Category=pc}', "");
-Expect(0, 94, '\p{Is_Category=pc}', "");
-Expect(1, 94, '\p{^Is_Category=pc}', "");
-Expect(1, 94, '\P{Is_Category=pc}', "");
-Expect(0, 94, '\P{^Is_Category=pc}', "");
-Expect(1, 95, '\p{Is_Category= PC}', "");
-Expect(0, 95, '\p{^Is_Category= PC}', "");
-Expect(0, 95, '\P{Is_Category= PC}', "");
-Expect(1, 95, '\P{^Is_Category= PC}', "");
-Expect(0, 94, '\p{Is_Category= PC}', "");
-Expect(1, 94, '\p{^Is_Category= PC}', "");
-Expect(1, 94, '\P{Is_Category= PC}', "");
-Expect(0, 94, '\P{^Is_Category= PC}', "");
-Error('\p{General_Category=- Surrogate/a/}');
-Error('\P{General_Category=- Surrogate/a/}');
-Expect(0, 55295, '\p{General_Category=surrogate}', "");
-Expect(1, 55295, '\p{^General_Category=surrogate}', "");
-Expect(1, 55295, '\P{General_Category=surrogate}', "");
-Expect(0, 55295, '\P{^General_Category=surrogate}', "");
-Expect(0, 55295, '\p{General_Category=__surrogate}', "");
-Expect(1, 55295, '\p{^General_Category=__surrogate}', "");
-Expect(1, 55295, '\P{General_Category=__surrogate}', "");
-Expect(0, 55295, '\P{^General_Category=__surrogate}', "");
-Error('\p{Gc=:=- Cs}');
-Error('\P{Gc=:=- Cs}');
-Expect(0, 55295, '\p{Gc: cs}', "");
-Expect(1, 55295, '\p{^Gc: cs}', "");
-Expect(1, 55295, '\P{Gc: cs}', "");
-Expect(0, 55295, '\P{^Gc: cs}', "");
-Expect(0, 55295, '\p{Gc=-CS}', "");
-Expect(1, 55295, '\p{^Gc=-CS}', "");
-Expect(1, 55295, '\P{Gc=-CS}', "");
-Expect(0, 55295, '\P{^Gc=-CS}', "");
-Error('\p{Category: := _Surrogate}');
-Error('\P{Category: := _Surrogate}');
-Expect(0, 55295, '\p{Category=surrogate}', "");
-Expect(1, 55295, '\p{^Category=surrogate}', "");
-Expect(1, 55295, '\P{Category=surrogate}', "");
-Expect(0, 55295, '\P{^Category=surrogate}', "");
-Expect(0, 55295, '\p{Category= -Surrogate}', "");
-Expect(1, 55295, '\p{^Category= -Surrogate}', "");
-Expect(1, 55295, '\P{Category= -Surrogate}', "");
-Expect(0, 55295, '\P{^Category= -Surrogate}', "");
-Error('\p{Is_General_Category=/a/-CS}');
-Error('\P{Is_General_Category=/a/-CS}');
-Expect(0, 55295, '\p{Is_General_Category:cs}', "");
-Expect(1, 55295, '\p{^Is_General_Category:cs}', "");
-Expect(1, 55295, '\P{Is_General_Category:cs}', "");
-Expect(0, 55295, '\P{^Is_General_Category:cs}', "");
-Expect(0, 55295, '\p{Is_General_Category= Cs}', "");
-Expect(1, 55295, '\p{^Is_General_Category= Cs}', "");
-Expect(1, 55295, '\P{Is_General_Category= Cs}', "");
-Expect(0, 55295, '\P{^Is_General_Category= Cs}', "");
-Error('\p{Is_Gc=surrogate:=}');
-Error('\P{Is_Gc=surrogate:=}');
-Expect(0, 55295, '\p{Is_Gc=surrogate}', "");
-Expect(1, 55295, '\p{^Is_Gc=surrogate}', "");
-Expect(1, 55295, '\P{Is_Gc=surrogate}', "");
-Expect(0, 55295, '\P{^Is_Gc=surrogate}', "");
-Expect(0, 55295, '\p{Is_Gc= surrogate}', "");
-Expect(1, 55295, '\p{^Is_Gc= surrogate}', "");
-Expect(1, 55295, '\P{Is_Gc= surrogate}', "");
-Expect(0, 55295, '\P{^Is_Gc= surrogate}', "");
-Error('\p{Is_Category=:=-_Cs}');
-Error('\P{Is_Category=:=-_Cs}');
-Expect(0, 55295, '\p{Is_Category: cs}', "");
-Expect(1, 55295, '\p{^Is_Category: cs}', "");
-Expect(1, 55295, '\P{Is_Category: cs}', "");
-Expect(0, 55295, '\P{^Is_Category: cs}', "");
-Expect(0, 55295, '\p{Is_Category= Cs}', "");
-Expect(1, 55295, '\p{^Is_Category= Cs}', "");
-Expect(1, 55295, '\P{Is_Category= Cs}', "");
-Expect(0, 55295, '\P{^Is_Category= Cs}', "");
-Error('\p{General_Category= :=private use}');
-Error('\P{General_Category= :=private use}');
-Expect(1, 63743, '\p{General_Category=privateuse}', "");
-Expect(0, 63743, '\p{^General_Category=privateuse}', "");
-Expect(0, 63743, '\P{General_Category=privateuse}', "");
-Expect(1, 63743, '\P{^General_Category=privateuse}', "");
-Expect(0, 1, '\p{General_Category=privateuse}', "");
-Expect(1, 1, '\p{^General_Category=privateuse}', "");
-Expect(1, 1, '\P{General_Category=privateuse}', "");
-Expect(0, 1, '\P{^General_Category=privateuse}', "");
-Expect(1, 63743, '\p{General_Category=_ private_Use}', "");
-Expect(0, 63743, '\p{^General_Category=_ private_Use}', "");
-Expect(0, 63743, '\P{General_Category=_ private_Use}', "");
-Expect(1, 63743, '\P{^General_Category=_ private_Use}', "");
-Expect(0, 1, '\p{General_Category=_ private_Use}', "");
-Expect(1, 1, '\p{^General_Category=_ private_Use}', "");
-Expect(1, 1, '\P{General_Category=_ private_Use}', "");
-Expect(0, 1, '\P{^General_Category=_ private_Use}', "");
-Error('\p{Gc=:= CO}');
-Error('\P{Gc=:= CO}');
-Expect(1, 63743, '\p{Gc=co}', "");
-Expect(0, 63743, '\p{^Gc=co}', "");
-Expect(0, 63743, '\P{Gc=co}', "");
-Expect(1, 63743, '\P{^Gc=co}', "");
-Expect(0, 1, '\p{Gc=co}', "");
-Expect(1, 1, '\p{^Gc=co}', "");
-Expect(1, 1, '\P{Gc=co}', "");
-Expect(0, 1, '\P{^Gc=co}', "");
-Expect(1, 63743, '\p{Gc: Co}', "");
-Expect(0, 63743, '\p{^Gc: Co}', "");
-Expect(0, 63743, '\P{Gc: Co}', "");
-Expect(1, 63743, '\P{^Gc: Co}', "");
-Expect(0, 1, '\p{Gc: Co}', "");
-Expect(1, 1, '\p{^Gc: Co}', "");
-Expect(1, 1, '\P{Gc: Co}', "");
-Expect(0, 1, '\P{^Gc: Co}', "");
-Error('\p{Category: :=-private USE}');
-Error('\P{Category: :=-private USE}');
-Expect(1, 63743, '\p{Category=privateuse}', "");
-Expect(0, 63743, '\p{^Category=privateuse}', "");
-Expect(0, 63743, '\P{Category=privateuse}', "");
-Expect(1, 63743, '\P{^Category=privateuse}', "");
-Expect(0, 1, '\p{Category=privateuse}', "");
-Expect(1, 1, '\p{^Category=privateuse}', "");
-Expect(1, 1, '\P{Category=privateuse}', "");
-Expect(0, 1, '\P{^Category=privateuse}', "");
-Expect(1, 63743, '\p{Category: PrivateUse}', "");
-Expect(0, 63743, '\p{^Category: PrivateUse}', "");
-Expect(0, 63743, '\P{Category: PrivateUse}', "");
-Expect(1, 63743, '\P{^Category: PrivateUse}', "");
-Expect(0, 1, '\p{Category: PrivateUse}', "");
-Expect(1, 1, '\p{^Category: PrivateUse}', "");
-Expect(1, 1, '\P{Category: PrivateUse}', "");
-Expect(0, 1, '\P{^Category: PrivateUse}', "");
-Error('\p{Is_General_Category= -co/a/}');
-Error('\P{Is_General_Category= -co/a/}');
-Expect(1, 63743, '\p{Is_General_Category=co}', "");
-Expect(0, 63743, '\p{^Is_General_Category=co}', "");
-Expect(0, 63743, '\P{Is_General_Category=co}', "");
-Expect(1, 63743, '\P{^Is_General_Category=co}', "");
-Expect(0, 1, '\p{Is_General_Category=co}', "");
-Expect(1, 1, '\p{^Is_General_Category=co}', "");
-Expect(1, 1, '\P{Is_General_Category=co}', "");
-Expect(0, 1, '\P{^Is_General_Category=co}', "");
-Expect(1, 63743, '\p{Is_General_Category= _Co}', "");
-Expect(0, 63743, '\p{^Is_General_Category= _Co}', "");
-Expect(0, 63743, '\P{Is_General_Category= _Co}', "");
-Expect(1, 63743, '\P{^Is_General_Category= _Co}', "");
-Expect(0, 1, '\p{Is_General_Category= _Co}', "");
-Expect(1, 1, '\p{^Is_General_Category= _Co}', "");
-Expect(1, 1, '\P{Is_General_Category= _Co}', "");
-Expect(0, 1, '\P{^Is_General_Category= _Co}', "");
-Error('\p{Is_Gc=:= _Private Use}');
-Error('\P{Is_Gc=:= _Private Use}');
-Expect(1, 63743, '\p{Is_Gc=privateuse}', "");
-Expect(0, 63743, '\p{^Is_Gc=privateuse}', "");
-Expect(0, 63743, '\P{Is_Gc=privateuse}', "");
-Expect(1, 63743, '\P{^Is_Gc=privateuse}', "");
-Expect(0, 1, '\p{Is_Gc=privateuse}', "");
-Expect(1, 1, '\p{^Is_Gc=privateuse}', "");
-Expect(1, 1, '\P{Is_Gc=privateuse}', "");
-Expect(0, 1, '\P{^Is_Gc=privateuse}', "");
-Expect(1, 63743, '\p{Is_Gc=_-PRIVATE Use}', "");
-Expect(0, 63743, '\p{^Is_Gc=_-PRIVATE Use}', "");
-Expect(0, 63743, '\P{Is_Gc=_-PRIVATE Use}', "");
-Expect(1, 63743, '\P{^Is_Gc=_-PRIVATE Use}', "");
-Expect(0, 1, '\p{Is_Gc=_-PRIVATE Use}', "");
-Expect(1, 1, '\p{^Is_Gc=_-PRIVATE Use}', "");
-Expect(1, 1, '\P{Is_Gc=_-PRIVATE Use}', "");
-Expect(0, 1, '\P{^Is_Gc=_-PRIVATE Use}', "");
-Error('\p{Is_Category=-/a/Co}');
-Error('\P{Is_Category=-/a/Co}');
-Expect(1, 63743, '\p{Is_Category=co}', "");
-Expect(0, 63743, '\p{^Is_Category=co}', "");
-Expect(0, 63743, '\P{Is_Category=co}', "");
-Expect(1, 63743, '\P{^Is_Category=co}', "");
-Expect(0, 1, '\p{Is_Category=co}', "");
-Expect(1, 1, '\p{^Is_Category=co}', "");
-Expect(1, 1, '\P{Is_Category=co}', "");
-Expect(0, 1, '\P{^Is_Category=co}', "");
-Expect(1, 63743, '\p{Is_Category= -CO}', "");
-Expect(0, 63743, '\p{^Is_Category= -CO}', "");
-Expect(0, 63743, '\P{Is_Category= -CO}', "");
-Expect(1, 63743, '\P{^Is_Category= -CO}', "");
-Expect(0, 1, '\p{Is_Category= -CO}', "");
-Expect(1, 1, '\p{^Is_Category= -CO}', "");
-Expect(1, 1, '\P{Is_Category= -CO}', "");
-Expect(0, 1, '\P{^Is_Category= -CO}', "");
-Error('\p{General_Category=-_lowercaseLetter:=}');
-Error('\P{General_Category=-_lowercaseLetter:=}');
-Expect(1, 122, '\p{General_Category=lowercaseletter}', "");
-Expect(0, 122, '\p{^General_Category=lowercaseletter}', "");
-Expect(0, 122, '\P{General_Category=lowercaseletter}', "");
-Expect(1, 122, '\P{^General_Category=lowercaseletter}', "");
-Expect(0, 96, '\p{General_Category=lowercaseletter}', "");
-Expect(1, 96, '\p{^General_Category=lowercaseletter}', "");
-Expect(1, 96, '\P{General_Category=lowercaseletter}', "");
-Expect(0, 96, '\P{^General_Category=lowercaseletter}', "");
-Expect(1, 122, '\p{General_Category=LOWERCASE_Letter}', "");
-Expect(0, 122, '\p{^General_Category=LOWERCASE_Letter}', "");
-Expect(0, 122, '\P{General_Category=LOWERCASE_Letter}', "");
-Expect(1, 122, '\P{^General_Category=LOWERCASE_Letter}', "");
-Expect(0, 96, '\p{General_Category=LOWERCASE_Letter}', "");
-Expect(1, 96, '\p{^General_Category=LOWERCASE_Letter}', "");
-Expect(1, 96, '\P{General_Category=LOWERCASE_Letter}', "");
-Expect(0, 96, '\P{^General_Category=LOWERCASE_Letter}', "");
-Error('\p{Gc=:= Ll}');
-Error('\P{Gc=:= Ll}');
-Expect(1, 122, '\p{Gc=ll}', "");
-Expect(0, 122, '\p{^Gc=ll}', "");
-Expect(0, 122, '\P{Gc=ll}', "");
-Expect(1, 122, '\P{^Gc=ll}', "");
-Expect(0, 96, '\p{Gc=ll}', "");
-Expect(1, 96, '\p{^Gc=ll}', "");
-Expect(1, 96, '\P{Gc=ll}', "");
-Expect(0, 96, '\P{^Gc=ll}', "");
-Expect(1, 122, '\p{Gc=- ll}', "");
-Expect(0, 122, '\p{^Gc=- ll}', "");
-Expect(0, 122, '\P{Gc=- ll}', "");
-Expect(1, 122, '\P{^Gc=- ll}', "");
-Expect(0, 96, '\p{Gc=- ll}', "");
-Expect(1, 96, '\p{^Gc=- ll}', "");
-Expect(1, 96, '\P{Gc=- ll}', "");
-Expect(0, 96, '\P{^Gc=- ll}', "");
-Error('\p{Category=__Lowercase:=Letter}');
-Error('\P{Category=__Lowercase:=Letter}');
-Expect(1, 122, '\p{Category=lowercaseletter}', "");
-Expect(0, 122, '\p{^Category=lowercaseletter}', "");
-Expect(0, 122, '\P{Category=lowercaseletter}', "");
-Expect(1, 122, '\P{^Category=lowercaseletter}', "");
-Expect(0, 96, '\p{Category=lowercaseletter}', "");
-Expect(1, 96, '\p{^Category=lowercaseletter}', "");
-Expect(1, 96, '\P{Category=lowercaseletter}', "");
-Expect(0, 96, '\P{^Category=lowercaseletter}', "");
-Expect(1, 122, '\p{Category=-Lowercase_Letter}', "");
-Expect(0, 122, '\p{^Category=-Lowercase_Letter}', "");
-Expect(0, 122, '\P{Category=-Lowercase_Letter}', "");
-Expect(1, 122, '\P{^Category=-Lowercase_Letter}', "");
-Expect(0, 96, '\p{Category=-Lowercase_Letter}', "");
-Expect(1, 96, '\p{^Category=-Lowercase_Letter}', "");
-Expect(1, 96, '\P{Category=-Lowercase_Letter}', "");
-Expect(0, 96, '\P{^Category=-Lowercase_Letter}', "");
-Error('\p{Is_General_Category= _Ll:=}');
-Error('\P{Is_General_Category= _Ll:=}');
-Expect(1, 122, '\p{Is_General_Category=ll}', "");
-Expect(0, 122, '\p{^Is_General_Category=ll}', "");
-Expect(0, 122, '\P{Is_General_Category=ll}', "");
-Expect(1, 122, '\P{^Is_General_Category=ll}', "");
-Expect(0, 96, '\p{Is_General_Category=ll}', "");
-Expect(1, 96, '\p{^Is_General_Category=ll}', "");
-Expect(1, 96, '\P{Is_General_Category=ll}', "");
-Expect(0, 96, '\P{^Is_General_Category=ll}', "");
-Expect(1, 122, '\p{Is_General_Category: Ll}', "");
-Expect(0, 122, '\p{^Is_General_Category: Ll}', "");
-Expect(0, 122, '\P{Is_General_Category: Ll}', "");
-Expect(1, 122, '\P{^Is_General_Category: Ll}', "");
-Expect(0, 96, '\p{Is_General_Category: Ll}', "");
-Expect(1, 96, '\p{^Is_General_Category: Ll}', "");
-Expect(1, 96, '\P{Is_General_Category: Ll}', "");
-Expect(0, 96, '\P{^Is_General_Category: Ll}', "");
-Error('\p{Is_Gc= :=Lowercase LETTER}');
-Error('\P{Is_Gc= :=Lowercase LETTER}');
-Expect(1, 122, '\p{Is_Gc=lowercaseletter}', "");
-Expect(0, 122, '\p{^Is_Gc=lowercaseletter}', "");
-Expect(0, 122, '\P{Is_Gc=lowercaseletter}', "");
-Expect(1, 122, '\P{^Is_Gc=lowercaseletter}', "");
-Expect(0, 96, '\p{Is_Gc=lowercaseletter}', "");
-Expect(1, 96, '\p{^Is_Gc=lowercaseletter}', "");
-Expect(1, 96, '\P{Is_Gc=lowercaseletter}', "");
-Expect(0, 96, '\P{^Is_Gc=lowercaseletter}', "");
-Expect(1, 122, '\p{Is_Gc=_LOWERCASE LETTER}', "");
-Expect(0, 122, '\p{^Is_Gc=_LOWERCASE LETTER}', "");
-Expect(0, 122, '\P{Is_Gc=_LOWERCASE LETTER}', "");
-Expect(1, 122, '\P{^Is_Gc=_LOWERCASE LETTER}', "");
-Expect(0, 96, '\p{Is_Gc=_LOWERCASE LETTER}', "");
-Expect(1, 96, '\p{^Is_Gc=_LOWERCASE LETTER}', "");
-Expect(1, 96, '\P{Is_Gc=_LOWERCASE LETTER}', "");
-Expect(0, 96, '\P{^Is_Gc=_LOWERCASE LETTER}', "");
-Error('\p{Is_Category= LL/a/}');
-Error('\P{Is_Category= LL/a/}');
-Expect(1, 122, '\p{Is_Category=ll}', "");
-Expect(0, 122, '\p{^Is_Category=ll}', "");
-Expect(0, 122, '\P{Is_Category=ll}', "");
-Expect(1, 122, '\P{^Is_Category=ll}', "");
-Expect(0, 96, '\p{Is_Category=ll}', "");
-Expect(1, 96, '\p{^Is_Category=ll}', "");
-Expect(1, 96, '\P{Is_Category=ll}', "");
-Expect(0, 96, '\P{^Is_Category=ll}', "");
-Expect(1, 122, '\p{Is_Category=_ Ll}', "");
-Expect(0, 122, '\p{^Is_Category=_ Ll}', "");
-Expect(0, 122, '\P{Is_Category=_ Ll}', "");
-Expect(1, 122, '\P{^Is_Category=_ Ll}', "");
-Expect(0, 96, '\p{Is_Category=_ Ll}', "");
-Expect(1, 96, '\p{^Is_Category=_ Ll}', "");
-Expect(1, 96, '\P{Is_Category=_ Ll}', "");
-Expect(0, 96, '\P{^Is_Category=_ Ll}', "");
-Error('\p{General_Category: -:=ClosePunctuation}');
-Error('\P{General_Category: -:=ClosePunctuation}');
-Expect(1, 41, '\p{General_Category=closepunctuation}', "");
-Expect(0, 41, '\p{^General_Category=closepunctuation}', "");
-Expect(0, 41, '\P{General_Category=closepunctuation}', "");
-Expect(1, 41, '\P{^General_Category=closepunctuation}', "");
-Expect(0, 40, '\p{General_Category=closepunctuation}', "");
-Expect(1, 40, '\p{^General_Category=closepunctuation}', "");
-Expect(1, 40, '\P{General_Category=closepunctuation}', "");
-Expect(0, 40, '\P{^General_Category=closepunctuation}', "");
-Expect(1, 41, '\p{General_Category= -CLOSE Punctuation}', "");
-Expect(0, 41, '\p{^General_Category= -CLOSE Punctuation}', "");
-Expect(0, 41, '\P{General_Category= -CLOSE Punctuation}', "");
-Expect(1, 41, '\P{^General_Category= -CLOSE Punctuation}', "");
-Expect(0, 40, '\p{General_Category= -CLOSE Punctuation}', "");
-Expect(1, 40, '\p{^General_Category= -CLOSE Punctuation}', "");
-Expect(1, 40, '\P{General_Category= -CLOSE Punctuation}', "");
-Expect(0, 40, '\P{^General_Category= -CLOSE Punctuation}', "");
-Error('\p{Gc=__pe:=}');
-Error('\P{Gc=__pe:=}');
-Expect(1, 41, '\p{Gc=pe}', "");
-Expect(0, 41, '\p{^Gc=pe}', "");
-Expect(0, 41, '\P{Gc=pe}', "");
-Expect(1, 41, '\P{^Gc=pe}', "");
-Expect(0, 40, '\p{Gc=pe}', "");
-Expect(1, 40, '\p{^Gc=pe}', "");
-Expect(1, 40, '\P{Gc=pe}', "");
-Expect(0, 40, '\P{^Gc=pe}', "");
-Expect(1, 41, '\p{Gc= PE}', "");
-Expect(0, 41, '\p{^Gc= PE}', "");
-Expect(0, 41, '\P{Gc= PE}', "");
-Expect(1, 41, '\P{^Gc= PE}', "");
-Expect(0, 40, '\p{Gc= PE}', "");
-Expect(1, 40, '\p{^Gc= PE}', "");
-Expect(1, 40, '\P{Gc= PE}', "");
-Expect(0, 40, '\P{^Gc= PE}', "");
-Error('\p{Category=-CLOSE:=Punctuation}');
-Error('\P{Category=-CLOSE:=Punctuation}');
-Expect(1, 41, '\p{Category: closepunctuation}', "");
-Expect(0, 41, '\p{^Category: closepunctuation}', "");
-Expect(0, 41, '\P{Category: closepunctuation}', "");
-Expect(1, 41, '\P{^Category: closepunctuation}', "");
-Expect(0, 40, '\p{Category: closepunctuation}', "");
-Expect(1, 40, '\p{^Category: closepunctuation}', "");
-Expect(1, 40, '\P{Category: closepunctuation}', "");
-Expect(0, 40, '\P{^Category: closepunctuation}', "");
-Expect(1, 41, '\p{Category=_-ClosePunctuation}', "");
-Expect(0, 41, '\p{^Category=_-ClosePunctuation}', "");
-Expect(0, 41, '\P{Category=_-ClosePunctuation}', "");
-Expect(1, 41, '\P{^Category=_-ClosePunctuation}', "");
-Expect(0, 40, '\p{Category=_-ClosePunctuation}', "");
-Expect(1, 40, '\p{^Category=_-ClosePunctuation}', "");
-Expect(1, 40, '\P{Category=_-ClosePunctuation}', "");
-Expect(0, 40, '\P{^Category=_-ClosePunctuation}', "");
-Error('\p{Is_General_Category=__PE/a/}');
-Error('\P{Is_General_Category=__PE/a/}');
-Expect(1, 41, '\p{Is_General_Category=pe}', "");
-Expect(0, 41, '\p{^Is_General_Category=pe}', "");
-Expect(0, 41, '\P{Is_General_Category=pe}', "");
-Expect(1, 41, '\P{^Is_General_Category=pe}', "");
-Expect(0, 40, '\p{Is_General_Category=pe}', "");
-Expect(1, 40, '\p{^Is_General_Category=pe}', "");
-Expect(1, 40, '\P{Is_General_Category=pe}', "");
-Expect(0, 40, '\P{^Is_General_Category=pe}', "");
-Expect(1, 41, '\p{Is_General_Category= Pe}', "");
-Expect(0, 41, '\p{^Is_General_Category= Pe}', "");
-Expect(0, 41, '\P{Is_General_Category= Pe}', "");
-Expect(1, 41, '\P{^Is_General_Category= Pe}', "");
-Expect(0, 40, '\p{Is_General_Category= Pe}', "");
-Expect(1, 40, '\p{^Is_General_Category= Pe}', "");
-Expect(1, 40, '\P{Is_General_Category= Pe}', "");
-Expect(0, 40, '\P{^Is_General_Category= Pe}', "");
-Error('\p{Is_Gc= :=close Punctuation}');
-Error('\P{Is_Gc= :=close Punctuation}');
-Expect(1, 41, '\p{Is_Gc=closepunctuation}', "");
-Expect(0, 41, '\p{^Is_Gc=closepunctuation}', "");
-Expect(0, 41, '\P{Is_Gc=closepunctuation}', "");
-Expect(1, 41, '\P{^Is_Gc=closepunctuation}', "");
-Expect(0, 40, '\p{Is_Gc=closepunctuation}', "");
-Expect(1, 40, '\p{^Is_Gc=closepunctuation}', "");
-Expect(1, 40, '\P{Is_Gc=closepunctuation}', "");
-Expect(0, 40, '\P{^Is_Gc=closepunctuation}', "");
-Expect(1, 41, '\p{Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(0, 41, '\p{^Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(0, 41, '\P{Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(1, 41, '\P{^Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(0, 40, '\p{Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(1, 40, '\p{^Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(1, 40, '\P{Is_Gc= CLOSE PUNCTUATION}', "");
-Expect(0, 40, '\P{^Is_Gc= CLOSE PUNCTUATION}', "");
-Error('\p{Is_Category: /a/PE}');
-Error('\P{Is_Category: /a/PE}');
-Expect(1, 41, '\p{Is_Category=pe}', "");
-Expect(0, 41, '\p{^Is_Category=pe}', "");
-Expect(0, 41, '\P{Is_Category=pe}', "");
-Expect(1, 41, '\P{^Is_Category=pe}', "");
-Expect(0, 40, '\p{Is_Category=pe}', "");
-Expect(1, 40, '\p{^Is_Category=pe}', "");
-Expect(1, 40, '\P{Is_Category=pe}', "");
-Expect(0, 40, '\P{^Is_Category=pe}', "");
-Expect(1, 41, '\p{Is_Category=_ Pe}', "");
-Expect(0, 41, '\p{^Is_Category=_ Pe}', "");
-Expect(0, 41, '\P{Is_Category=_ Pe}', "");
-Expect(1, 41, '\P{^Is_Category=_ Pe}', "");
-Expect(0, 40, '\p{Is_Category=_ Pe}', "");
-Expect(1, 40, '\p{^Is_Category=_ Pe}', "");
-Expect(1, 40, '\P{Is_Category=_ Pe}', "");
-Expect(0, 40, '\P{^Is_Category=_ Pe}', "");
-Error('\p{General_Category= /a/Letter}');
-Error('\P{General_Category= /a/Letter}');
-Expect(1, 90, '\p{General_Category=letter}', "");
-Expect(0, 90, '\p{^General_Category=letter}', "");
-Expect(0, 90, '\P{General_Category=letter}', "");
-Expect(1, 90, '\P{^General_Category=letter}', "");
-Expect(0, 64, '\p{General_Category=letter}', "");
-Expect(1, 64, '\p{^General_Category=letter}', "");
-Expect(1, 64, '\P{General_Category=letter}', "");
-Expect(0, 64, '\P{^General_Category=letter}', "");
-Expect(1, 90, '\p{General_Category=- Letter}', "");
-Expect(0, 90, '\p{^General_Category=- Letter}', "");
-Expect(0, 90, '\P{General_Category=- Letter}', "");
-Expect(1, 90, '\P{^General_Category=- Letter}', "");
-Expect(0, 64, '\p{General_Category=- Letter}', "");
-Expect(1, 64, '\p{^General_Category=- Letter}', "");
-Expect(1, 64, '\P{General_Category=- Letter}', "");
-Expect(0, 64, '\P{^General_Category=- Letter}', "");
-Error('\p{Gc=L/a/}');
-Error('\P{Gc=L/a/}');
-Expect(1, 90, '\p{Gc=l}', "");
-Expect(0, 90, '\p{^Gc=l}', "");
-Expect(0, 90, '\P{Gc=l}', "");
-Expect(1, 90, '\P{^Gc=l}', "");
-Expect(0, 64, '\p{Gc=l}', "");
-Expect(1, 64, '\p{^Gc=l}', "");
-Expect(1, 64, '\P{Gc=l}', "");
-Expect(0, 64, '\P{^Gc=l}', "");
-Expect(1, 90, '\p{Gc=- L}', "");
-Expect(0, 90, '\p{^Gc=- L}', "");
-Expect(0, 90, '\P{Gc=- L}', "");
-Expect(1, 90, '\P{^Gc=- L}', "");
-Expect(0, 64, '\p{Gc=- L}', "");
-Expect(1, 64, '\p{^Gc=- L}', "");
-Expect(1, 64, '\P{Gc=- L}', "");
-Expect(0, 64, '\P{^Gc=- L}', "");
-Error('\p{Category: /a/Letter}');
-Error('\P{Category: /a/Letter}');
-Expect(1, 90, '\p{Category: letter}', "");
-Expect(0, 90, '\p{^Category: letter}', "");
-Expect(0, 90, '\P{Category: letter}', "");
-Expect(1, 90, '\P{^Category: letter}', "");
-Expect(0, 64, '\p{Category: letter}', "");
-Expect(1, 64, '\p{^Category: letter}', "");
-Expect(1, 64, '\P{Category: letter}', "");
-Expect(0, 64, '\P{^Category: letter}', "");
-Expect(1, 90, '\p{Category= LETTER}', "");
-Expect(0, 90, '\p{^Category= LETTER}', "");
-Expect(0, 90, '\P{Category= LETTER}', "");
-Expect(1, 90, '\P{^Category= LETTER}', "");
-Expect(0, 64, '\p{Category= LETTER}', "");
-Expect(1, 64, '\p{^Category= LETTER}', "");
-Expect(1, 64, '\P{Category= LETTER}', "");
-Expect(0, 64, '\P{^Category= LETTER}', "");
-Error('\p{Is_General_Category=/a/_ L}');
-Error('\P{Is_General_Category=/a/_ L}');
-Expect(1, 90, '\p{Is_General_Category=l}', "");
-Expect(0, 90, '\p{^Is_General_Category=l}', "");
-Expect(0, 90, '\P{Is_General_Category=l}', "");
-Expect(1, 90, '\P{^Is_General_Category=l}', "");
-Expect(0, 64, '\p{Is_General_Category=l}', "");
-Expect(1, 64, '\p{^Is_General_Category=l}', "");
-Expect(1, 64, '\P{Is_General_Category=l}', "");
-Expect(0, 64, '\P{^Is_General_Category=l}', "");
-Expect(1, 90, '\p{Is_General_Category= _L}', "");
-Expect(0, 90, '\p{^Is_General_Category= _L}', "");
-Expect(0, 90, '\P{Is_General_Category= _L}', "");
-Expect(1, 90, '\P{^Is_General_Category= _L}', "");
-Expect(0, 64, '\p{Is_General_Category= _L}', "");
-Expect(1, 64, '\p{^Is_General_Category= _L}', "");
-Expect(1, 64, '\P{Is_General_Category= _L}', "");
-Expect(0, 64, '\P{^Is_General_Category= _L}', "");
-Error('\p{Is_Gc= /a/LETTER}');
-Error('\P{Is_Gc= /a/LETTER}');
-Expect(1, 90, '\p{Is_Gc=letter}', "");
-Expect(0, 90, '\p{^Is_Gc=letter}', "");
-Expect(0, 90, '\P{Is_Gc=letter}', "");
-Expect(1, 90, '\P{^Is_Gc=letter}', "");
-Expect(0, 64, '\p{Is_Gc=letter}', "");
-Expect(1, 64, '\p{^Is_Gc=letter}', "");
-Expect(1, 64, '\P{Is_Gc=letter}', "");
-Expect(0, 64, '\P{^Is_Gc=letter}', "");
-Expect(1, 90, '\p{Is_Gc=_Letter}', "");
-Expect(0, 90, '\p{^Is_Gc=_Letter}', "");
-Expect(0, 90, '\P{Is_Gc=_Letter}', "");
-Expect(1, 90, '\P{^Is_Gc=_Letter}', "");
-Expect(0, 64, '\p{Is_Gc=_Letter}', "");
-Expect(1, 64, '\p{^Is_Gc=_Letter}', "");
-Expect(1, 64, '\P{Is_Gc=_Letter}', "");
-Expect(0, 64, '\P{^Is_Gc=_Letter}', "");
-Error('\p{Is_Category=:= L}');
-Error('\P{Is_Category=:= L}');
-Expect(1, 90, '\p{Is_Category=l}', "");
-Expect(0, 90, '\p{^Is_Category=l}', "");
-Expect(0, 90, '\P{Is_Category=l}', "");
-Expect(1, 90, '\P{^Is_Category=l}', "");
-Expect(0, 64, '\p{Is_Category=l}', "");
-Expect(1, 64, '\p{^Is_Category=l}', "");
-Expect(1, 64, '\P{Is_Category=l}', "");
-Expect(0, 64, '\P{^Is_Category=l}', "");
-Expect(1, 90, '\p{Is_Category= L}', "");
-Expect(0, 90, '\p{^Is_Category= L}', "");
-Expect(0, 90, '\P{Is_Category= L}', "");
-Expect(1, 90, '\P{^Is_Category= L}', "");
-Expect(0, 64, '\p{Is_Category= L}', "");
-Expect(1, 64, '\p{^Is_Category= L}', "");
-Expect(1, 64, '\P{Is_Category= L}', "");
-Expect(0, 64, '\P{^Is_Category= L}', "");
-Error('\p{General_Category:_ Modifier Symbol:=}');
-Error('\P{General_Category:_ Modifier Symbol:=}');
-Expect(1, 94, '\p{General_Category: modifiersymbol}', "");
-Expect(0, 94, '\p{^General_Category: modifiersymbol}', "");
-Expect(0, 94, '\P{General_Category: modifiersymbol}', "");
-Expect(1, 94, '\P{^General_Category: modifiersymbol}', "");
-Expect(0, 93, '\p{General_Category: modifiersymbol}', "");
-Expect(1, 93, '\p{^General_Category: modifiersymbol}', "");
-Expect(1, 93, '\P{General_Category: modifiersymbol}', "");
-Expect(0, 93, '\P{^General_Category: modifiersymbol}', "");
-Expect(1, 94, '\p{General_Category= MODIFIERsymbol}', "");
-Expect(0, 94, '\p{^General_Category= MODIFIERsymbol}', "");
-Expect(0, 94, '\P{General_Category= MODIFIERsymbol}', "");
-Expect(1, 94, '\P{^General_Category= MODIFIERsymbol}', "");
-Expect(0, 93, '\p{General_Category= MODIFIERsymbol}', "");
-Expect(1, 93, '\p{^General_Category= MODIFIERsymbol}', "");
-Expect(1, 93, '\P{General_Category= MODIFIERsymbol}', "");
-Expect(0, 93, '\P{^General_Category= MODIFIERsymbol}', "");
-Error('\p{Gc=/a/_sk}');
-Error('\P{Gc=/a/_sk}');
-Expect(1, 94, '\p{Gc:sk}', "");
-Expect(0, 94, '\p{^Gc:sk}', "");
-Expect(0, 94, '\P{Gc:sk}', "");
-Expect(1, 94, '\P{^Gc:sk}', "");
-Expect(0, 93, '\p{Gc:sk}', "");
-Expect(1, 93, '\p{^Gc:sk}', "");
-Expect(1, 93, '\P{Gc:sk}', "");
-Expect(0, 93, '\P{^Gc:sk}', "");
-Expect(1, 94, '\p{Gc= _SK}', "");
-Expect(0, 94, '\p{^Gc= _SK}', "");
-Expect(0, 94, '\P{Gc= _SK}', "");
-Expect(1, 94, '\P{^Gc= _SK}', "");
-Expect(0, 93, '\p{Gc= _SK}', "");
-Expect(1, 93, '\p{^Gc= _SK}', "");
-Expect(1, 93, '\P{Gc= _SK}', "");
-Expect(0, 93, '\P{^Gc= _SK}', "");
-Error('\p{Category=_/a/ModifierSymbol}');
-Error('\P{Category=_/a/ModifierSymbol}');
-Expect(1, 94, '\p{Category=modifiersymbol}', "");
-Expect(0, 94, '\p{^Category=modifiersymbol}', "");
-Expect(0, 94, '\P{Category=modifiersymbol}', "");
-Expect(1, 94, '\P{^Category=modifiersymbol}', "");
-Expect(0, 93, '\p{Category=modifiersymbol}', "");
-Expect(1, 93, '\p{^Category=modifiersymbol}', "");
-Expect(1, 93, '\P{Category=modifiersymbol}', "");
-Expect(0, 93, '\P{^Category=modifiersymbol}', "");
-Expect(1, 94, '\p{Category= _ModifierSYMBOL}', "");
-Expect(0, 94, '\p{^Category= _ModifierSYMBOL}', "");
-Expect(0, 94, '\P{Category= _ModifierSYMBOL}', "");
-Expect(1, 94, '\P{^Category= _ModifierSYMBOL}', "");
-Expect(0, 93, '\p{Category= _ModifierSYMBOL}', "");
-Expect(1, 93, '\p{^Category= _ModifierSYMBOL}', "");
-Expect(1, 93, '\P{Category= _ModifierSYMBOL}', "");
-Expect(0, 93, '\P{^Category= _ModifierSYMBOL}', "");
-Error('\p{Is_General_Category= /a/Sk}');
-Error('\P{Is_General_Category= /a/Sk}');
-Expect(1, 94, '\p{Is_General_Category=sk}', "");
-Expect(0, 94, '\p{^Is_General_Category=sk}', "");
-Expect(0, 94, '\P{Is_General_Category=sk}', "");
-Expect(1, 94, '\P{^Is_General_Category=sk}', "");
-Expect(0, 93, '\p{Is_General_Category=sk}', "");
-Expect(1, 93, '\p{^Is_General_Category=sk}', "");
-Expect(1, 93, '\P{Is_General_Category=sk}', "");
-Expect(0, 93, '\P{^Is_General_Category=sk}', "");
-Expect(1, 94, '\p{Is_General_Category=--SK}', "");
-Expect(0, 94, '\p{^Is_General_Category=--SK}', "");
-Expect(0, 94, '\P{Is_General_Category=--SK}', "");
-Expect(1, 94, '\P{^Is_General_Category=--SK}', "");
-Expect(0, 93, '\p{Is_General_Category=--SK}', "");
-Expect(1, 93, '\p{^Is_General_Category=--SK}', "");
-Expect(1, 93, '\P{Is_General_Category=--SK}', "");
-Expect(0, 93, '\P{^Is_General_Category=--SK}', "");
-Error('\p{Is_Gc=_:=Modifier Symbol}');
-Error('\P{Is_Gc=_:=Modifier Symbol}');
-Expect(1, 94, '\p{Is_Gc: modifiersymbol}', "");
-Expect(0, 94, '\p{^Is_Gc: modifiersymbol}', "");
-Expect(0, 94, '\P{Is_Gc: modifiersymbol}', "");
-Expect(1, 94, '\P{^Is_Gc: modifiersymbol}', "");
-Expect(0, 93, '\p{Is_Gc: modifiersymbol}', "");
-Expect(1, 93, '\p{^Is_Gc: modifiersymbol}', "");
-Expect(1, 93, '\P{Is_Gc: modifiersymbol}', "");
-Expect(0, 93, '\P{^Is_Gc: modifiersymbol}', "");
-Expect(1, 94, '\p{Is_Gc= MODIFIER_symbol}', "");
-Expect(0, 94, '\p{^Is_Gc= MODIFIER_symbol}', "");
-Expect(0, 94, '\P{Is_Gc= MODIFIER_symbol}', "");
-Expect(1, 94, '\P{^Is_Gc= MODIFIER_symbol}', "");
-Expect(0, 93, '\p{Is_Gc= MODIFIER_symbol}', "");
-Expect(1, 93, '\p{^Is_Gc= MODIFIER_symbol}', "");
-Expect(1, 93, '\P{Is_Gc= MODIFIER_symbol}', "");
-Expect(0, 93, '\P{^Is_Gc= MODIFIER_symbol}', "");
-Error('\p{Is_Category=_Sk/a/}');
-Error('\P{Is_Category=_Sk/a/}');
-Expect(1, 94, '\p{Is_Category:sk}', "");
-Expect(0, 94, '\p{^Is_Category:sk}', "");
-Expect(0, 94, '\P{Is_Category:sk}', "");
-Expect(1, 94, '\P{^Is_Category:sk}', "");
-Expect(0, 93, '\p{Is_Category:sk}', "");
-Expect(1, 93, '\p{^Is_Category:sk}', "");
-Expect(1, 93, '\P{Is_Category:sk}', "");
-Expect(0, 93, '\P{^Is_Category:sk}', "");
-Expect(1, 94, '\p{Is_Category= Sk}', "");
-Expect(0, 94, '\p{^Is_Category= Sk}', "");
-Expect(0, 94, '\P{Is_Category= Sk}', "");
-Expect(1, 94, '\P{^Is_Category= Sk}', "");
-Expect(0, 93, '\p{Is_Category= Sk}', "");
-Expect(1, 93, '\p{^Is_Category= Sk}', "");
-Expect(1, 93, '\P{Is_Category= Sk}', "");
-Expect(0, 93, '\P{^Is_Category= Sk}', "");
-Error('\p{General_Category=-:=CONTROL}');
-Error('\P{General_Category=-:=CONTROL}');
-Expect(1, 31, '\p{General_Category=control}', "");
-Expect(0, 31, '\p{^General_Category=control}', "");
-Expect(0, 31, '\P{General_Category=control}', "");
-Expect(1, 31, '\P{^General_Category=control}', "");
-Expect(0, 126, '\p{General_Category=control}', "");
-Expect(1, 126, '\p{^General_Category=control}', "");
-Expect(1, 126, '\P{General_Category=control}', "");
-Expect(0, 126, '\P{^General_Category=control}', "");
-Expect(1, 31, '\p{General_Category= _Control}', "");
-Expect(0, 31, '\p{^General_Category= _Control}', "");
-Expect(0, 31, '\P{General_Category= _Control}', "");
-Expect(1, 31, '\P{^General_Category= _Control}', "");
-Expect(0, 126, '\p{General_Category= _Control}', "");
-Expect(1, 126, '\p{^General_Category= _Control}', "");
-Expect(1, 126, '\P{General_Category= _Control}', "");
-Expect(0, 126, '\P{^General_Category= _Control}', "");
-Error('\p{Gc=:=- Cc}');
-Error('\P{Gc=:=- Cc}');
-Expect(1, 31, '\p{Gc=cc}', "");
-Expect(0, 31, '\p{^Gc=cc}', "");
-Expect(0, 31, '\P{Gc=cc}', "");
-Expect(1, 31, '\P{^Gc=cc}', "");
-Expect(0, 126, '\p{Gc=cc}', "");
-Expect(1, 126, '\p{^Gc=cc}', "");
-Expect(1, 126, '\P{Gc=cc}', "");
-Expect(0, 126, '\P{^Gc=cc}', "");
-Expect(1, 31, '\p{Gc= cc}', "");
-Expect(0, 31, '\p{^Gc= cc}', "");
-Expect(0, 31, '\P{Gc= cc}', "");
-Expect(1, 31, '\P{^Gc= cc}', "");
-Expect(0, 126, '\p{Gc= cc}', "");
-Expect(1, 126, '\p{^Gc= cc}', "");
-Expect(1, 126, '\P{Gc= cc}', "");
-Expect(0, 126, '\P{^Gc= cc}', "");
-Error('\p{Category= cntrl:=}');
-Error('\P{Category= cntrl:=}');
-Expect(1, 31, '\p{Category=cntrl}', "");
-Expect(0, 31, '\p{^Category=cntrl}', "");
-Expect(0, 31, '\P{Category=cntrl}', "");
-Expect(1, 31, '\P{^Category=cntrl}', "");
-Expect(0, 126, '\p{Category=cntrl}', "");
-Expect(1, 126, '\p{^Category=cntrl}', "");
-Expect(1, 126, '\P{Category=cntrl}', "");
-Expect(0, 126, '\P{^Category=cntrl}', "");
-Expect(1, 31, '\p{Category=_Cntrl}', "");
-Expect(0, 31, '\p{^Category=_Cntrl}', "");
-Expect(0, 31, '\P{Category=_Cntrl}', "");
-Expect(1, 31, '\P{^Category=_Cntrl}', "");
-Expect(0, 126, '\p{Category=_Cntrl}', "");
-Expect(1, 126, '\p{^Category=_Cntrl}', "");
-Expect(1, 126, '\P{Category=_Cntrl}', "");
-Expect(0, 126, '\P{^Category=_Cntrl}', "");
-Error('\p{Is_General_Category=/a/ _control}');
-Error('\P{Is_General_Category=/a/ _control}');
-Expect(1, 31, '\p{Is_General_Category=control}', "");
-Expect(0, 31, '\p{^Is_General_Category=control}', "");
-Expect(0, 31, '\P{Is_General_Category=control}', "");
-Expect(1, 31, '\P{^Is_General_Category=control}', "");
-Expect(0, 126, '\p{Is_General_Category=control}', "");
-Expect(1, 126, '\p{^Is_General_Category=control}', "");
-Expect(1, 126, '\P{Is_General_Category=control}', "");
-Expect(0, 126, '\P{^Is_General_Category=control}', "");
-Expect(1, 31, '\p{Is_General_Category= control}', "");
-Expect(0, 31, '\p{^Is_General_Category= control}', "");
-Expect(0, 31, '\P{Is_General_Category= control}', "");
-Expect(1, 31, '\P{^Is_General_Category= control}', "");
-Expect(0, 126, '\p{Is_General_Category= control}', "");
-Expect(1, 126, '\p{^Is_General_Category= control}', "");
-Expect(1, 126, '\P{Is_General_Category= control}', "");
-Expect(0, 126, '\P{^Is_General_Category= control}', "");
-Error('\p{Is_Gc= /a/CC}');
-Error('\P{Is_Gc= /a/CC}');
-Expect(1, 31, '\p{Is_Gc=cc}', "");
-Expect(0, 31, '\p{^Is_Gc=cc}', "");
-Expect(0, 31, '\P{Is_Gc=cc}', "");
-Expect(1, 31, '\P{^Is_Gc=cc}', "");
-Expect(0, 126, '\p{Is_Gc=cc}', "");
-Expect(1, 126, '\p{^Is_Gc=cc}', "");
-Expect(1, 126, '\P{Is_Gc=cc}', "");
-Expect(0, 126, '\P{^Is_Gc=cc}', "");
-Expect(1, 31, '\p{Is_Gc: CC}', "");
-Expect(0, 31, '\p{^Is_Gc: CC}', "");
-Expect(0, 31, '\P{Is_Gc: CC}', "");
-Expect(1, 31, '\P{^Is_Gc: CC}', "");
-Expect(0, 126, '\p{Is_Gc: CC}', "");
-Expect(1, 126, '\p{^Is_Gc: CC}', "");
-Expect(1, 126, '\P{Is_Gc: CC}', "");
-Expect(0, 126, '\P{^Is_Gc: CC}', "");
-Error('\p{Is_Category=/a/-Cntrl}');
-Error('\P{Is_Category=/a/-Cntrl}');
-Expect(1, 31, '\p{Is_Category=cntrl}', "");
-Expect(0, 31, '\p{^Is_Category=cntrl}', "");
-Expect(0, 31, '\P{Is_Category=cntrl}', "");
-Expect(1, 31, '\P{^Is_Category=cntrl}', "");
-Expect(0, 126, '\p{Is_Category=cntrl}', "");
-Expect(1, 126, '\p{^Is_Category=cntrl}', "");
-Expect(1, 126, '\P{Is_Category=cntrl}', "");
-Expect(0, 126, '\P{^Is_Category=cntrl}', "");
-Expect(1, 31, '\p{Is_Category= -Cntrl}', "");
-Expect(0, 31, '\p{^Is_Category= -Cntrl}', "");
-Expect(0, 31, '\P{Is_Category= -Cntrl}', "");
-Expect(1, 31, '\P{^Is_Category= -Cntrl}', "");
-Expect(0, 126, '\p{Is_Category= -Cntrl}', "");
-Expect(1, 126, '\p{^Is_Category= -Cntrl}', "");
-Expect(1, 126, '\P{Is_Category= -Cntrl}', "");
-Expect(0, 126, '\P{^Is_Category= -Cntrl}', "");
-Error('\p{General_Category=:=- Line SEPARATOR}');
-Error('\P{General_Category=:=- Line SEPARATOR}');
-Expect(1, 8232, '\p{General_Category=lineseparator}', "");
-Expect(0, 8232, '\p{^General_Category=lineseparator}', "");
-Expect(0, 8232, '\P{General_Category=lineseparator}', "");
-Expect(1, 8232, '\P{^General_Category=lineseparator}', "");
-Expect(0, 8231, '\p{General_Category=lineseparator}', "");
-Expect(1, 8231, '\p{^General_Category=lineseparator}', "");
-Expect(1, 8231, '\P{General_Category=lineseparator}', "");
-Expect(0, 8231, '\P{^General_Category=lineseparator}', "");
-Expect(1, 8232, '\p{General_Category=- line Separator}', "");
-Expect(0, 8232, '\p{^General_Category=- line Separator}', "");
-Expect(0, 8232, '\P{General_Category=- line Separator}', "");
-Expect(1, 8232, '\P{^General_Category=- line Separator}', "");
-Expect(0, 8231, '\p{General_Category=- line Separator}', "");
-Expect(1, 8231, '\p{^General_Category=- line Separator}', "");
-Expect(1, 8231, '\P{General_Category=- line Separator}', "");
-Expect(0, 8231, '\P{^General_Category=- line Separator}', "");
-Error('\p{Gc= :=Zl}');
-Error('\P{Gc= :=Zl}');
-Expect(1, 8232, '\p{Gc=zl}', "");
-Expect(0, 8232, '\p{^Gc=zl}', "");
-Expect(0, 8232, '\P{Gc=zl}', "");
-Expect(1, 8232, '\P{^Gc=zl}', "");
-Expect(0, 8231, '\p{Gc=zl}', "");
-Expect(1, 8231, '\p{^Gc=zl}', "");
-Expect(1, 8231, '\P{Gc=zl}', "");
-Expect(0, 8231, '\P{^Gc=zl}', "");
-Expect(1, 8232, '\p{Gc: -ZL}', "");
-Expect(0, 8232, '\p{^Gc: -ZL}', "");
-Expect(0, 8232, '\P{Gc: -ZL}', "");
-Expect(1, 8232, '\P{^Gc: -ZL}', "");
-Expect(0, 8231, '\p{Gc: -ZL}', "");
-Expect(1, 8231, '\p{^Gc: -ZL}', "");
-Expect(1, 8231, '\P{Gc: -ZL}', "");
-Expect(0, 8231, '\P{^Gc: -ZL}', "");
-Error('\p{Category=/a/ _Line_Separator}');
-Error('\P{Category=/a/ _Line_Separator}');
-Expect(1, 8232, '\p{Category: lineseparator}', "");
-Expect(0, 8232, '\p{^Category: lineseparator}', "");
-Expect(0, 8232, '\P{Category: lineseparator}', "");
-Expect(1, 8232, '\P{^Category: lineseparator}', "");
-Expect(0, 8231, '\p{Category: lineseparator}', "");
-Expect(1, 8231, '\p{^Category: lineseparator}', "");
-Expect(1, 8231, '\P{Category: lineseparator}', "");
-Expect(0, 8231, '\P{^Category: lineseparator}', "");
-Expect(1, 8232, '\p{Category=-_LINE separator}', "");
-Expect(0, 8232, '\p{^Category=-_LINE separator}', "");
-Expect(0, 8232, '\P{Category=-_LINE separator}', "");
-Expect(1, 8232, '\P{^Category=-_LINE separator}', "");
-Expect(0, 8231, '\p{Category=-_LINE separator}', "");
-Expect(1, 8231, '\p{^Category=-_LINE separator}', "");
-Expect(1, 8231, '\P{Category=-_LINE separator}', "");
-Expect(0, 8231, '\P{^Category=-_LINE separator}', "");
-Error('\p{Is_General_Category=_zl/a/}');
-Error('\P{Is_General_Category=_zl/a/}');
-Expect(1, 8232, '\p{Is_General_Category=zl}', "");
-Expect(0, 8232, '\p{^Is_General_Category=zl}', "");
-Expect(0, 8232, '\P{Is_General_Category=zl}', "");
-Expect(1, 8232, '\P{^Is_General_Category=zl}', "");
-Expect(0, 8231, '\p{Is_General_Category=zl}', "");
-Expect(1, 8231, '\p{^Is_General_Category=zl}', "");
-Expect(1, 8231, '\P{Is_General_Category=zl}', "");
-Expect(0, 8231, '\P{^Is_General_Category=zl}', "");
-Expect(1, 8232, '\p{Is_General_Category= zl}', "");
-Expect(0, 8232, '\p{^Is_General_Category= zl}', "");
-Expect(0, 8232, '\P{Is_General_Category= zl}', "");
-Expect(1, 8232, '\P{^Is_General_Category= zl}', "");
-Expect(0, 8231, '\p{Is_General_Category= zl}', "");
-Expect(1, 8231, '\p{^Is_General_Category= zl}', "");
-Expect(1, 8231, '\P{Is_General_Category= zl}', "");
-Expect(0, 8231, '\P{^Is_General_Category= zl}', "");
-Error('\p{Is_Gc=_/a/line SEPARATOR}');
-Error('\P{Is_Gc=_/a/line SEPARATOR}');
-Expect(1, 8232, '\p{Is_Gc=lineseparator}', "");
-Expect(0, 8232, '\p{^Is_Gc=lineseparator}', "");
-Expect(0, 8232, '\P{Is_Gc=lineseparator}', "");
-Expect(1, 8232, '\P{^Is_Gc=lineseparator}', "");
-Expect(0, 8231, '\p{Is_Gc=lineseparator}', "");
-Expect(1, 8231, '\p{^Is_Gc=lineseparator}', "");
-Expect(1, 8231, '\P{Is_Gc=lineseparator}', "");
-Expect(0, 8231, '\P{^Is_Gc=lineseparator}', "");
-Expect(1, 8232, '\p{Is_Gc=_Line_Separator}', "");
-Expect(0, 8232, '\p{^Is_Gc=_Line_Separator}', "");
-Expect(0, 8232, '\P{Is_Gc=_Line_Separator}', "");
-Expect(1, 8232, '\P{^Is_Gc=_Line_Separator}', "");
-Expect(0, 8231, '\p{Is_Gc=_Line_Separator}', "");
-Expect(1, 8231, '\p{^Is_Gc=_Line_Separator}', "");
-Expect(1, 8231, '\P{Is_Gc=_Line_Separator}', "");
-Expect(0, 8231, '\P{^Is_Gc=_Line_Separator}', "");
-Error('\p{Is_Category=/a/zl}');
-Error('\P{Is_Category=/a/zl}');
-Expect(1, 8232, '\p{Is_Category=zl}', "");
-Expect(0, 8232, '\p{^Is_Category=zl}', "");
-Expect(0, 8232, '\P{Is_Category=zl}', "");
-Expect(1, 8232, '\P{^Is_Category=zl}', "");
-Expect(0, 8231, '\p{Is_Category=zl}', "");
-Expect(1, 8231, '\p{^Is_Category=zl}', "");
-Expect(1, 8231, '\P{Is_Category=zl}', "");
-Expect(0, 8231, '\P{^Is_Category=zl}', "");
-Expect(1, 8232, '\p{Is_Category= ZL}', "");
-Expect(0, 8232, '\p{^Is_Category= ZL}', "");
-Expect(0, 8232, '\P{Is_Category= ZL}', "");
-Expect(1, 8232, '\P{^Is_Category= ZL}', "");
-Expect(0, 8231, '\p{Is_Category= ZL}', "");
-Expect(1, 8231, '\p{^Is_Category= ZL}', "");
-Expect(1, 8231, '\P{Is_Category= ZL}', "");
-Expect(0, 8231, '\P{^Is_Category= ZL}', "");
-Error('\p{General_Category: open:=Punctuation}');
-Error('\P{General_Category: open:=Punctuation}');
-Expect(1, 40, '\p{General_Category=openpunctuation}', "");
-Expect(0, 40, '\p{^General_Category=openpunctuation}', "");
-Expect(0, 40, '\P{General_Category=openpunctuation}', "");
-Expect(1, 40, '\P{^General_Category=openpunctuation}', "");
-Expect(0, 39, '\p{General_Category=openpunctuation}', "");
-Expect(1, 39, '\p{^General_Category=openpunctuation}', "");
-Expect(1, 39, '\P{General_Category=openpunctuation}', "");
-Expect(0, 39, '\P{^General_Category=openpunctuation}', "");
-Expect(1, 40, '\p{General_Category=_OPEN-Punctuation}', "");
-Expect(0, 40, '\p{^General_Category=_OPEN-Punctuation}', "");
-Expect(0, 40, '\P{General_Category=_OPEN-Punctuation}', "");
-Expect(1, 40, '\P{^General_Category=_OPEN-Punctuation}', "");
-Expect(0, 39, '\p{General_Category=_OPEN-Punctuation}', "");
-Expect(1, 39, '\p{^General_Category=_OPEN-Punctuation}', "");
-Expect(1, 39, '\P{General_Category=_OPEN-Punctuation}', "");
-Expect(0, 39, '\P{^General_Category=_OPEN-Punctuation}', "");
-Error('\p{Gc=:=_ Ps}');
-Error('\P{Gc=:=_ Ps}');
-Expect(1, 40, '\p{Gc=ps}', "");
-Expect(0, 40, '\p{^Gc=ps}', "");
-Expect(0, 40, '\P{Gc=ps}', "");
-Expect(1, 40, '\P{^Gc=ps}', "");
-Expect(0, 39, '\p{Gc=ps}', "");
-Expect(1, 39, '\p{^Gc=ps}', "");
-Expect(1, 39, '\P{Gc=ps}', "");
-Expect(0, 39, '\P{^Gc=ps}', "");
-Expect(1, 40, '\p{Gc= Ps}', "");
-Expect(0, 40, '\p{^Gc= Ps}', "");
-Expect(0, 40, '\P{Gc= Ps}', "");
-Expect(1, 40, '\P{^Gc= Ps}', "");
-Expect(0, 39, '\p{Gc= Ps}', "");
-Expect(1, 39, '\p{^Gc= Ps}', "");
-Expect(1, 39, '\P{Gc= Ps}', "");
-Expect(0, 39, '\P{^Gc= Ps}', "");
-Error('\p{Category=/a/-_OpenPunctuation}');
-Error('\P{Category=/a/-_OpenPunctuation}');
-Expect(1, 40, '\p{Category:openpunctuation}', "");
-Expect(0, 40, '\p{^Category:openpunctuation}', "");
-Expect(0, 40, '\P{Category:openpunctuation}', "");
-Expect(1, 40, '\P{^Category:openpunctuation}', "");
-Expect(0, 39, '\p{Category:openpunctuation}', "");
-Expect(1, 39, '\p{^Category:openpunctuation}', "");
-Expect(1, 39, '\P{Category:openpunctuation}', "");
-Expect(0, 39, '\P{^Category:openpunctuation}', "");
-Expect(1, 40, '\p{Category=_OPENPunctuation}', "");
-Expect(0, 40, '\p{^Category=_OPENPunctuation}', "");
-Expect(0, 40, '\P{Category=_OPENPunctuation}', "");
-Expect(1, 40, '\P{^Category=_OPENPunctuation}', "");
-Expect(0, 39, '\p{Category=_OPENPunctuation}', "");
-Expect(1, 39, '\p{^Category=_OPENPunctuation}', "");
-Expect(1, 39, '\P{Category=_OPENPunctuation}', "");
-Expect(0, 39, '\P{^Category=_OPENPunctuation}', "");
-Error('\p{Is_General_Category=ps/a/}');
-Error('\P{Is_General_Category=ps/a/}');
-Expect(1, 40, '\p{Is_General_Category=ps}', "");
-Expect(0, 40, '\p{^Is_General_Category=ps}', "");
-Expect(0, 40, '\P{Is_General_Category=ps}', "");
-Expect(1, 40, '\P{^Is_General_Category=ps}', "");
-Expect(0, 39, '\p{Is_General_Category=ps}', "");
-Expect(1, 39, '\p{^Is_General_Category=ps}', "");
-Expect(1, 39, '\P{Is_General_Category=ps}', "");
-Expect(0, 39, '\P{^Is_General_Category=ps}', "");
-Expect(1, 40, '\p{Is_General_Category= -Ps}', "");
-Expect(0, 40, '\p{^Is_General_Category= -Ps}', "");
-Expect(0, 40, '\P{Is_General_Category= -Ps}', "");
-Expect(1, 40, '\P{^Is_General_Category= -Ps}', "");
-Expect(0, 39, '\p{Is_General_Category= -Ps}', "");
-Expect(1, 39, '\p{^Is_General_Category= -Ps}', "");
-Expect(1, 39, '\P{Is_General_Category= -Ps}', "");
-Expect(0, 39, '\P{^Is_General_Category= -Ps}', "");
-Error('\p{Is_Gc=- open:=Punctuation}');
-Error('\P{Is_Gc=- open:=Punctuation}');
-Expect(1, 40, '\p{Is_Gc=openpunctuation}', "");
-Expect(0, 40, '\p{^Is_Gc=openpunctuation}', "");
-Expect(0, 40, '\P{Is_Gc=openpunctuation}', "");
-Expect(1, 40, '\P{^Is_Gc=openpunctuation}', "");
-Expect(0, 39, '\p{Is_Gc=openpunctuation}', "");
-Expect(1, 39, '\p{^Is_Gc=openpunctuation}', "");
-Expect(1, 39, '\P{Is_Gc=openpunctuation}', "");
-Expect(0, 39, '\P{^Is_Gc=openpunctuation}', "");
-Expect(1, 40, '\p{Is_Gc=Open_Punctuation}', "");
-Expect(0, 40, '\p{^Is_Gc=Open_Punctuation}', "");
-Expect(0, 40, '\P{Is_Gc=Open_Punctuation}', "");
-Expect(1, 40, '\P{^Is_Gc=Open_Punctuation}', "");
-Expect(0, 39, '\p{Is_Gc=Open_Punctuation}', "");
-Expect(1, 39, '\p{^Is_Gc=Open_Punctuation}', "");
-Expect(1, 39, '\P{Is_Gc=Open_Punctuation}', "");
-Expect(0, 39, '\P{^Is_Gc=Open_Punctuation}', "");
-Error('\p{Is_Category=/a/PS}');
-Error('\P{Is_Category=/a/PS}');
-Expect(1, 40, '\p{Is_Category=ps}', "");
-Expect(0, 40, '\p{^Is_Category=ps}', "");
-Expect(0, 40, '\P{Is_Category=ps}', "");
-Expect(1, 40, '\P{^Is_Category=ps}', "");
-Expect(0, 39, '\p{Is_Category=ps}', "");
-Expect(1, 39, '\p{^Is_Category=ps}', "");
-Expect(1, 39, '\P{Is_Category=ps}', "");
-Expect(0, 39, '\P{^Is_Category=ps}', "");
-Expect(1, 40, '\p{Is_Category=_Ps}', "");
-Expect(0, 40, '\p{^Is_Category=_Ps}', "");
-Expect(0, 40, '\P{Is_Category=_Ps}', "");
-Expect(1, 40, '\P{^Is_Category=_Ps}', "");
-Expect(0, 39, '\p{Is_Category=_Ps}', "");
-Expect(1, 39, '\p{^Is_Category=_Ps}', "");
-Expect(1, 39, '\P{Is_Category=_Ps}', "");
-Expect(0, 39, '\P{^Is_Category=_Ps}', "");
-Error('\p{General_Category=:=-_math Symbol}');
-Error('\P{General_Category=:=-_math Symbol}');
-Expect(1, 43, '\p{General_Category=mathsymbol}', "");
-Expect(0, 43, '\p{^General_Category=mathsymbol}', "");
-Expect(0, 43, '\P{General_Category=mathsymbol}', "");
-Expect(1, 43, '\P{^General_Category=mathsymbol}', "");
-Expect(0, 42, '\p{General_Category=mathsymbol}', "");
-Expect(1, 42, '\p{^General_Category=mathsymbol}', "");
-Expect(1, 42, '\P{General_Category=mathsymbol}', "");
-Expect(0, 42, '\P{^General_Category=mathsymbol}', "");
-Expect(1, 43, '\p{General_Category: Math symbol}', "");
-Expect(0, 43, '\p{^General_Category: Math symbol}', "");
-Expect(0, 43, '\P{General_Category: Math symbol}', "");
-Expect(1, 43, '\P{^General_Category: Math symbol}', "");
-Expect(0, 42, '\p{General_Category: Math symbol}', "");
-Expect(1, 42, '\p{^General_Category: Math symbol}', "");
-Expect(1, 42, '\P{General_Category: Math symbol}', "");
-Expect(0, 42, '\P{^General_Category: Math symbol}', "");
-Error('\p{Gc=-_Sm:=}');
-Error('\P{Gc=-_Sm:=}');
-Expect(1, 43, '\p{Gc=sm}', "");
-Expect(0, 43, '\p{^Gc=sm}', "");
-Expect(0, 43, '\P{Gc=sm}', "");
-Expect(1, 43, '\P{^Gc=sm}', "");
-Expect(0, 42, '\p{Gc=sm}', "");
-Expect(1, 42, '\p{^Gc=sm}', "");
-Expect(1, 42, '\P{Gc=sm}', "");
-Expect(0, 42, '\P{^Gc=sm}', "");
-Expect(1, 43, '\p{Gc=-Sm}', "");
-Expect(0, 43, '\p{^Gc=-Sm}', "");
-Expect(0, 43, '\P{Gc=-Sm}', "");
-Expect(1, 43, '\P{^Gc=-Sm}', "");
-Expect(0, 42, '\p{Gc=-Sm}', "");
-Expect(1, 42, '\p{^Gc=-Sm}', "");
-Expect(1, 42, '\P{Gc=-Sm}', "");
-Expect(0, 42, '\P{^Gc=-Sm}', "");
-Error('\p{Category: math:=SYMBOL}');
-Error('\P{Category: math:=SYMBOL}');
-Expect(1, 43, '\p{Category=mathsymbol}', "");
-Expect(0, 43, '\p{^Category=mathsymbol}', "");
-Expect(0, 43, '\P{Category=mathsymbol}', "");
-Expect(1, 43, '\P{^Category=mathsymbol}', "");
-Expect(0, 42, '\p{Category=mathsymbol}', "");
-Expect(1, 42, '\p{^Category=mathsymbol}', "");
-Expect(1, 42, '\P{Category=mathsymbol}', "");
-Expect(0, 42, '\P{^Category=mathsymbol}', "");
-Expect(1, 43, '\p{Category= math_Symbol}', "");
-Expect(0, 43, '\p{^Category= math_Symbol}', "");
-Expect(0, 43, '\P{Category= math_Symbol}', "");
-Expect(1, 43, '\P{^Category= math_Symbol}', "");
-Expect(0, 42, '\p{Category= math_Symbol}', "");
-Expect(1, 42, '\p{^Category= math_Symbol}', "");
-Expect(1, 42, '\P{Category= math_Symbol}', "");
-Expect(0, 42, '\P{^Category= math_Symbol}', "");
-Error('\p{Is_General_Category:-/a/sm}');
-Error('\P{Is_General_Category:-/a/sm}');
-Expect(1, 43, '\p{Is_General_Category=sm}', "");
-Expect(0, 43, '\p{^Is_General_Category=sm}', "");
-Expect(0, 43, '\P{Is_General_Category=sm}', "");
-Expect(1, 43, '\P{^Is_General_Category=sm}', "");
-Expect(0, 42, '\p{Is_General_Category=sm}', "");
-Expect(1, 42, '\p{^Is_General_Category=sm}', "");
-Expect(1, 42, '\P{Is_General_Category=sm}', "");
-Expect(0, 42, '\P{^Is_General_Category=sm}', "");
-Expect(1, 43, '\p{Is_General_Category=_SM}', "");
-Expect(0, 43, '\p{^Is_General_Category=_SM}', "");
-Expect(0, 43, '\P{Is_General_Category=_SM}', "");
-Expect(1, 43, '\P{^Is_General_Category=_SM}', "");
-Expect(0, 42, '\p{Is_General_Category=_SM}', "");
-Expect(1, 42, '\p{^Is_General_Category=_SM}', "");
-Expect(1, 42, '\P{Is_General_Category=_SM}', "");
-Expect(0, 42, '\P{^Is_General_Category=_SM}', "");
-Error('\p{Is_Gc=:=Math-symbol}');
-Error('\P{Is_Gc=:=Math-symbol}');
-Expect(1, 43, '\p{Is_Gc=mathsymbol}', "");
-Expect(0, 43, '\p{^Is_Gc=mathsymbol}', "");
-Expect(0, 43, '\P{Is_Gc=mathsymbol}', "");
-Expect(1, 43, '\P{^Is_Gc=mathsymbol}', "");
-Expect(0, 42, '\p{Is_Gc=mathsymbol}', "");
-Expect(1, 42, '\p{^Is_Gc=mathsymbol}', "");
-Expect(1, 42, '\P{Is_Gc=mathsymbol}', "");
-Expect(0, 42, '\P{^Is_Gc=mathsymbol}', "");
-Expect(1, 43, '\p{Is_Gc= MathSymbol}', "");
-Expect(0, 43, '\p{^Is_Gc= MathSymbol}', "");
-Expect(0, 43, '\P{Is_Gc= MathSymbol}', "");
-Expect(1, 43, '\P{^Is_Gc= MathSymbol}', "");
-Expect(0, 42, '\p{Is_Gc= MathSymbol}', "");
-Expect(1, 42, '\p{^Is_Gc= MathSymbol}', "");
-Expect(1, 42, '\P{Is_Gc= MathSymbol}', "");
-Expect(0, 42, '\P{^Is_Gc= MathSymbol}', "");
-Error('\p{Is_Category=Sm/a/}');
-Error('\P{Is_Category=Sm/a/}');
-Expect(1, 43, '\p{Is_Category=sm}', "");
-Expect(0, 43, '\p{^Is_Category=sm}', "");
-Expect(0, 43, '\P{Is_Category=sm}', "");
-Expect(1, 43, '\P{^Is_Category=sm}', "");
-Expect(0, 42, '\p{Is_Category=sm}', "");
-Expect(1, 42, '\p{^Is_Category=sm}', "");
-Expect(1, 42, '\P{Is_Category=sm}', "");
-Expect(0, 42, '\P{^Is_Category=sm}', "");
-Expect(1, 43, '\p{Is_Category= Sm}', "");
-Expect(0, 43, '\p{^Is_Category= Sm}', "");
-Expect(0, 43, '\P{Is_Category= Sm}', "");
-Expect(1, 43, '\P{^Is_Category= Sm}', "");
-Expect(0, 42, '\p{Is_Category= Sm}', "");
-Expect(1, 42, '\p{^Is_Category= Sm}', "");
-Expect(1, 42, '\P{Is_Category= Sm}', "");
-Expect(0, 42, '\P{^Is_Category= Sm}', "");
-Error('\p{General_Category=_:=other Letter}');
-Error('\P{General_Category=_:=other Letter}');
-Expect(1, 443, '\p{General_Category=otherletter}', "");
-Expect(0, 443, '\p{^General_Category=otherletter}', "");
-Expect(0, 443, '\P{General_Category=otherletter}', "");
-Expect(1, 443, '\P{^General_Category=otherletter}', "");
-Expect(0, 442, '\p{General_Category=otherletter}', "");
-Expect(1, 442, '\p{^General_Category=otherletter}', "");
-Expect(1, 442, '\P{General_Category=otherletter}', "");
-Expect(0, 442, '\P{^General_Category=otherletter}', "");
-Expect(1, 443, '\p{General_Category:_Other_letter}', "");
-Expect(0, 443, '\p{^General_Category:_Other_letter}', "");
-Expect(0, 443, '\P{General_Category:_Other_letter}', "");
-Expect(1, 443, '\P{^General_Category:_Other_letter}', "");
-Expect(0, 442, '\p{General_Category:_Other_letter}', "");
-Expect(1, 442, '\p{^General_Category:_Other_letter}', "");
-Expect(1, 442, '\P{General_Category:_Other_letter}', "");
-Expect(0, 442, '\P{^General_Category:_Other_letter}', "");
-Error('\p{Gc=_LO/a/}');
-Error('\P{Gc=_LO/a/}');
-Expect(1, 443, '\p{Gc=lo}', "");
-Expect(0, 443, '\p{^Gc=lo}', "");
-Expect(0, 443, '\P{Gc=lo}', "");
-Expect(1, 443, '\P{^Gc=lo}', "");
-Expect(0, 442, '\p{Gc=lo}', "");
-Expect(1, 442, '\p{^Gc=lo}', "");
-Expect(1, 442, '\P{Gc=lo}', "");
-Expect(0, 442, '\P{^Gc=lo}', "");
-Expect(1, 443, '\p{Gc: --Lo}', "");
-Expect(0, 443, '\p{^Gc: --Lo}', "");
-Expect(0, 443, '\P{Gc: --Lo}', "");
-Expect(1, 443, '\P{^Gc: --Lo}', "");
-Expect(0, 442, '\p{Gc: --Lo}', "");
-Expect(1, 442, '\p{^Gc: --Lo}', "");
-Expect(1, 442, '\P{Gc: --Lo}', "");
-Expect(0, 442, '\P{^Gc: --Lo}', "");
-Error('\p{Category=_:=Other-Letter}');
-Error('\P{Category=_:=Other-Letter}');
-Expect(1, 443, '\p{Category=otherletter}', "");
-Expect(0, 443, '\p{^Category=otherletter}', "");
-Expect(0, 443, '\P{Category=otherletter}', "");
-Expect(1, 443, '\P{^Category=otherletter}', "");
-Expect(0, 442, '\p{Category=otherletter}', "");
-Expect(1, 442, '\p{^Category=otherletter}', "");
-Expect(1, 442, '\P{Category=otherletter}', "");
-Expect(0, 442, '\P{^Category=otherletter}', "");
-Expect(1, 443, '\p{Category=__Other letter}', "");
-Expect(0, 443, '\p{^Category=__Other letter}', "");
-Expect(0, 443, '\P{Category=__Other letter}', "");
-Expect(1, 443, '\P{^Category=__Other letter}', "");
-Expect(0, 442, '\p{Category=__Other letter}', "");
-Expect(1, 442, '\p{^Category=__Other letter}', "");
-Expect(1, 442, '\P{Category=__Other letter}', "");
-Expect(0, 442, '\P{^Category=__Other letter}', "");
-Error('\p{Is_General_Category= :=Lo}');
-Error('\P{Is_General_Category= :=Lo}');
-Expect(1, 443, '\p{Is_General_Category: lo}', "");
-Expect(0, 443, '\p{^Is_General_Category: lo}', "");
-Expect(0, 443, '\P{Is_General_Category: lo}', "");
-Expect(1, 443, '\P{^Is_General_Category: lo}', "");
-Expect(0, 442, '\p{Is_General_Category: lo}', "");
-Expect(1, 442, '\p{^Is_General_Category: lo}', "");
-Expect(1, 442, '\P{Is_General_Category: lo}', "");
-Expect(0, 442, '\P{^Is_General_Category: lo}', "");
-Expect(1, 443, '\p{Is_General_Category: Lo}', "");
-Expect(0, 443, '\p{^Is_General_Category: Lo}', "");
-Expect(0, 443, '\P{Is_General_Category: Lo}', "");
-Expect(1, 443, '\P{^Is_General_Category: Lo}', "");
-Expect(0, 442, '\p{Is_General_Category: Lo}', "");
-Expect(1, 442, '\p{^Is_General_Category: Lo}', "");
-Expect(1, 442, '\P{Is_General_Category: Lo}', "");
-Expect(0, 442, '\P{^Is_General_Category: Lo}', "");
-Error('\p{Is_Gc= :=other-LETTER}');
-Error('\P{Is_Gc= :=other-LETTER}');
-Expect(1, 443, '\p{Is_Gc=otherletter}', "");
-Expect(0, 443, '\p{^Is_Gc=otherletter}', "");
-Expect(0, 443, '\P{Is_Gc=otherletter}', "");
-Expect(1, 443, '\P{^Is_Gc=otherletter}', "");
-Expect(0, 442, '\p{Is_Gc=otherletter}', "");
-Expect(1, 442, '\p{^Is_Gc=otherletter}', "");
-Expect(1, 442, '\P{Is_Gc=otherletter}', "");
-Expect(0, 442, '\P{^Is_Gc=otherletter}', "");
-Expect(1, 443, '\p{Is_Gc=- Other-letter}', "");
-Expect(0, 443, '\p{^Is_Gc=- Other-letter}', "");
-Expect(0, 443, '\P{Is_Gc=- Other-letter}', "");
-Expect(1, 443, '\P{^Is_Gc=- Other-letter}', "");
-Expect(0, 442, '\p{Is_Gc=- Other-letter}', "");
-Expect(1, 442, '\p{^Is_Gc=- Other-letter}', "");
-Expect(1, 442, '\P{Is_Gc=- Other-letter}', "");
-Expect(0, 442, '\P{^Is_Gc=- Other-letter}', "");
-Error('\p{Is_Category=:=- LO}');
-Error('\P{Is_Category=:=- LO}');
-Expect(1, 443, '\p{Is_Category=lo}', "");
-Expect(0, 443, '\p{^Is_Category=lo}', "");
-Expect(0, 443, '\P{Is_Category=lo}', "");
-Expect(1, 443, '\P{^Is_Category=lo}', "");
-Expect(0, 442, '\p{Is_Category=lo}', "");
-Expect(1, 442, '\p{^Is_Category=lo}', "");
-Expect(1, 442, '\P{Is_Category=lo}', "");
-Expect(0, 442, '\P{^Is_Category=lo}', "");
-Expect(1, 443, '\p{Is_Category= _Lo}', "");
-Expect(0, 443, '\p{^Is_Category= _Lo}', "");
-Expect(0, 443, '\P{Is_Category= _Lo}', "");
-Expect(1, 443, '\P{^Is_Category= _Lo}', "");
-Expect(0, 442, '\p{Is_Category= _Lo}', "");
-Expect(1, 442, '\p{^Is_Category= _Lo}', "");
-Expect(1, 442, '\P{Is_Category= _Lo}', "");
-Expect(0, 442, '\P{^Is_Category= _Lo}', "");
-Error('\p{General_Category= Separator:=}');
-Error('\P{General_Category= Separator:=}');
-Expect(1, 32, '\p{General_Category=separator}', "");
-Expect(0, 32, '\p{^General_Category=separator}', "");
-Expect(0, 32, '\P{General_Category=separator}', "");
-Expect(1, 32, '\P{^General_Category=separator}', "");
-Expect(0, 31, '\p{General_Category=separator}', "");
-Expect(1, 31, '\p{^General_Category=separator}', "");
-Expect(1, 31, '\P{General_Category=separator}', "");
-Expect(0, 31, '\P{^General_Category=separator}', "");
-Expect(1, 32, '\p{General_Category:SEPARATOR}', "");
-Expect(0, 32, '\p{^General_Category:SEPARATOR}', "");
-Expect(0, 32, '\P{General_Category:SEPARATOR}', "");
-Expect(1, 32, '\P{^General_Category:SEPARATOR}', "");
-Expect(0, 31, '\p{General_Category:SEPARATOR}', "");
-Expect(1, 31, '\p{^General_Category:SEPARATOR}', "");
-Expect(1, 31, '\P{General_Category:SEPARATOR}', "");
-Expect(0, 31, '\P{^General_Category:SEPARATOR}', "");
-Error('\p{Gc=:=Z}');
-Error('\P{Gc=:=Z}');
-Expect(1, 32, '\p{Gc=z}', "");
-Expect(0, 32, '\p{^Gc=z}', "");
-Expect(0, 32, '\P{Gc=z}', "");
-Expect(1, 32, '\P{^Gc=z}', "");
-Expect(0, 31, '\p{Gc=z}', "");
-Expect(1, 31, '\p{^Gc=z}', "");
-Expect(1, 31, '\P{Gc=z}', "");
-Expect(0, 31, '\P{^Gc=z}', "");
-Expect(1, 32, '\p{Gc=Z}', "");
-Expect(0, 32, '\p{^Gc=Z}', "");
-Expect(0, 32, '\P{Gc=Z}', "");
-Expect(1, 32, '\P{^Gc=Z}', "");
-Expect(0, 31, '\p{Gc=Z}', "");
-Expect(1, 31, '\p{^Gc=Z}', "");
-Expect(1, 31, '\P{Gc=Z}', "");
-Expect(0, 31, '\P{^Gc=Z}', "");
-Error('\p{Category: separator:=}');
-Error('\P{Category: separator:=}');
-Expect(1, 32, '\p{Category: separator}', "");
-Expect(0, 32, '\p{^Category: separator}', "");
-Expect(0, 32, '\P{Category: separator}', "");
-Expect(1, 32, '\P{^Category: separator}', "");
-Expect(0, 31, '\p{Category: separator}', "");
-Expect(1, 31, '\p{^Category: separator}', "");
-Expect(1, 31, '\P{Category: separator}', "");
-Expect(0, 31, '\P{^Category: separator}', "");
-Expect(1, 32, '\p{Category: _Separator}', "");
-Expect(0, 32, '\p{^Category: _Separator}', "");
-Expect(0, 32, '\P{Category: _Separator}', "");
-Expect(1, 32, '\P{^Category: _Separator}', "");
-Expect(0, 31, '\p{Category: _Separator}', "");
-Expect(1, 31, '\p{^Category: _Separator}', "");
-Expect(1, 31, '\P{Category: _Separator}', "");
-Expect(0, 31, '\P{^Category: _Separator}', "");
-Error('\p{Is_General_Category=/a/ z}');
-Error('\P{Is_General_Category=/a/ z}');
-Expect(1, 32, '\p{Is_General_Category=z}', "");
-Expect(0, 32, '\p{^Is_General_Category=z}', "");
-Expect(0, 32, '\P{Is_General_Category=z}', "");
-Expect(1, 32, '\P{^Is_General_Category=z}', "");
-Expect(0, 31, '\p{Is_General_Category=z}', "");
-Expect(1, 31, '\p{^Is_General_Category=z}', "");
-Expect(1, 31, '\P{Is_General_Category=z}', "");
-Expect(0, 31, '\P{^Is_General_Category=z}', "");
-Expect(1, 32, '\p{Is_General_Category= Z}', "");
-Expect(0, 32, '\p{^Is_General_Category= Z}', "");
-Expect(0, 32, '\P{Is_General_Category= Z}', "");
-Expect(1, 32, '\P{^Is_General_Category= Z}', "");
-Expect(0, 31, '\p{Is_General_Category= Z}', "");
-Expect(1, 31, '\p{^Is_General_Category= Z}', "");
-Expect(1, 31, '\P{Is_General_Category= Z}', "");
-Expect(0, 31, '\P{^Is_General_Category= Z}', "");
-Error('\p{Is_Gc=:= separator}');
-Error('\P{Is_Gc=:= separator}');
-Expect(1, 32, '\p{Is_Gc=separator}', "");
-Expect(0, 32, '\p{^Is_Gc=separator}', "");
-Expect(0, 32, '\P{Is_Gc=separator}', "");
-Expect(1, 32, '\P{^Is_Gc=separator}', "");
-Expect(0, 31, '\p{Is_Gc=separator}', "");
-Expect(1, 31, '\p{^Is_Gc=separator}', "");
-Expect(1, 31, '\P{Is_Gc=separator}', "");
-Expect(0, 31, '\P{^Is_Gc=separator}', "");
-Expect(1, 32, '\p{Is_Gc:_ SEPARATOR}', "");
-Expect(0, 32, '\p{^Is_Gc:_ SEPARATOR}', "");
-Expect(0, 32, '\P{Is_Gc:_ SEPARATOR}', "");
-Expect(1, 32, '\P{^Is_Gc:_ SEPARATOR}', "");
-Expect(0, 31, '\p{Is_Gc:_ SEPARATOR}', "");
-Expect(1, 31, '\p{^Is_Gc:_ SEPARATOR}', "");
-Expect(1, 31, '\P{Is_Gc:_ SEPARATOR}', "");
-Expect(0, 31, '\P{^Is_Gc:_ SEPARATOR}', "");
-Error('\p{Is_Category=-Z:=}');
-Error('\P{Is_Category=-Z:=}');
-Expect(1, 32, '\p{Is_Category=z}', "");
-Expect(0, 32, '\p{^Is_Category=z}', "");
-Expect(0, 32, '\P{Is_Category=z}', "");
-Expect(1, 32, '\P{^Is_Category=z}', "");
-Expect(0, 31, '\p{Is_Category=z}', "");
-Expect(1, 31, '\p{^Is_Category=z}', "");
-Expect(1, 31, '\P{Is_Category=z}', "");
-Expect(0, 31, '\P{^Is_Category=z}', "");
-Expect(1, 32, '\p{Is_Category= z}', "");
-Expect(0, 32, '\p{^Is_Category= z}', "");
-Expect(0, 32, '\P{Is_Category= z}', "");
-Expect(1, 32, '\P{^Is_Category= z}', "");
-Expect(0, 31, '\p{Is_Category= z}', "");
-Expect(1, 31, '\p{^Is_Category= z}', "");
-Expect(1, 31, '\P{Is_Category= z}', "");
-Expect(0, 31, '\P{^Is_Category= z}', "");
-Error('\p{General_Category=:=-_other-Punctuation}');
-Error('\P{General_Category=:=-_other-Punctuation}');
-Expect(1, 35, '\p{General_Category=otherpunctuation}', "");
-Expect(0, 35, '\p{^General_Category=otherpunctuation}', "");
-Expect(0, 35, '\P{General_Category=otherpunctuation}', "");
-Expect(1, 35, '\P{^General_Category=otherpunctuation}', "");
-Expect(0, 32, '\p{General_Category=otherpunctuation}', "");
-Expect(1, 32, '\p{^General_Category=otherpunctuation}', "");
-Expect(1, 32, '\P{General_Category=otherpunctuation}', "");
-Expect(0, 32, '\P{^General_Category=otherpunctuation}', "");
-Expect(1, 35, '\p{General_Category= other_punctuation}', "");
-Expect(0, 35, '\p{^General_Category= other_punctuation}', "");
-Expect(0, 35, '\P{General_Category= other_punctuation}', "");
-Expect(1, 35, '\P{^General_Category= other_punctuation}', "");
-Expect(0, 32, '\p{General_Category= other_punctuation}', "");
-Expect(1, 32, '\p{^General_Category= other_punctuation}', "");
-Expect(1, 32, '\P{General_Category= other_punctuation}', "");
-Expect(0, 32, '\P{^General_Category= other_punctuation}', "");
-Error('\p{Gc=_ PO:=}');
-Error('\P{Gc=_ PO:=}');
-Expect(1, 35, '\p{Gc=po}', "");
-Expect(0, 35, '\p{^Gc=po}', "");
-Expect(0, 35, '\P{Gc=po}', "");
-Expect(1, 35, '\P{^Gc=po}', "");
-Expect(0, 32, '\p{Gc=po}', "");
-Expect(1, 32, '\p{^Gc=po}', "");
-Expect(1, 32, '\P{Gc=po}', "");
-Expect(0, 32, '\P{^Gc=po}', "");
-Expect(1, 35, '\p{Gc=_ po}', "");
-Expect(0, 35, '\p{^Gc=_ po}', "");
-Expect(0, 35, '\P{Gc=_ po}', "");
-Expect(1, 35, '\P{^Gc=_ po}', "");
-Expect(0, 32, '\p{Gc=_ po}', "");
-Expect(1, 32, '\p{^Gc=_ po}', "");
-Expect(1, 32, '\P{Gc=_ po}', "");
-Expect(0, 32, '\P{^Gc=_ po}', "");
-Error('\p{Category=-:=OTHER punctuation}');
-Error('\P{Category=-:=OTHER punctuation}');
-Expect(1, 35, '\p{Category=otherpunctuation}', "");
-Expect(0, 35, '\p{^Category=otherpunctuation}', "");
-Expect(0, 35, '\P{Category=otherpunctuation}', "");
-Expect(1, 35, '\P{^Category=otherpunctuation}', "");
-Expect(0, 32, '\p{Category=otherpunctuation}', "");
-Expect(1, 32, '\p{^Category=otherpunctuation}', "");
-Expect(1, 32, '\P{Category=otherpunctuation}', "");
-Expect(0, 32, '\P{^Category=otherpunctuation}', "");
-Expect(1, 35, '\p{Category= -Other-Punctuation}', "");
-Expect(0, 35, '\p{^Category= -Other-Punctuation}', "");
-Expect(0, 35, '\P{Category= -Other-Punctuation}', "");
-Expect(1, 35, '\P{^Category= -Other-Punctuation}', "");
-Expect(0, 32, '\p{Category= -Other-Punctuation}', "");
-Expect(1, 32, '\p{^Category= -Other-Punctuation}', "");
-Expect(1, 32, '\P{Category= -Other-Punctuation}', "");
-Expect(0, 32, '\P{^Category= -Other-Punctuation}', "");
-Error('\p{Is_General_Category= :=po}');
-Error('\P{Is_General_Category= :=po}');
-Expect(1, 35, '\p{Is_General_Category=po}', "");
-Expect(0, 35, '\p{^Is_General_Category=po}', "");
-Expect(0, 35, '\P{Is_General_Category=po}', "");
-Expect(1, 35, '\P{^Is_General_Category=po}', "");
-Expect(0, 32, '\p{Is_General_Category=po}', "");
-Expect(1, 32, '\p{^Is_General_Category=po}', "");
-Expect(1, 32, '\P{Is_General_Category=po}', "");
-Expect(0, 32, '\P{^Is_General_Category=po}', "");
-Expect(1, 35, '\p{Is_General_Category: po}', "");
-Expect(0, 35, '\p{^Is_General_Category: po}', "");
-Expect(0, 35, '\P{Is_General_Category: po}', "");
-Expect(1, 35, '\P{^Is_General_Category: po}', "");
-Expect(0, 32, '\p{Is_General_Category: po}', "");
-Expect(1, 32, '\p{^Is_General_Category: po}', "");
-Expect(1, 32, '\P{Is_General_Category: po}', "");
-Expect(0, 32, '\P{^Is_General_Category: po}', "");
-Error('\p{Is_Gc=other_PUNCTUATION:=}');
-Error('\P{Is_Gc=other_PUNCTUATION:=}');
-Expect(1, 35, '\p{Is_Gc=otherpunctuation}', "");
-Expect(0, 35, '\p{^Is_Gc=otherpunctuation}', "");
-Expect(0, 35, '\P{Is_Gc=otherpunctuation}', "");
-Expect(1, 35, '\P{^Is_Gc=otherpunctuation}', "");
-Expect(0, 32, '\p{Is_Gc=otherpunctuation}', "");
-Expect(1, 32, '\p{^Is_Gc=otherpunctuation}', "");
-Expect(1, 32, '\P{Is_Gc=otherpunctuation}', "");
-Expect(0, 32, '\P{^Is_Gc=otherpunctuation}', "");
-Expect(1, 35, '\p{Is_Gc: OTHER_punctuation}', "");
-Expect(0, 35, '\p{^Is_Gc: OTHER_punctuation}', "");
-Expect(0, 35, '\P{Is_Gc: OTHER_punctuation}', "");
-Expect(1, 35, '\P{^Is_Gc: OTHER_punctuation}', "");
-Expect(0, 32, '\p{Is_Gc: OTHER_punctuation}', "");
-Expect(1, 32, '\p{^Is_Gc: OTHER_punctuation}', "");
-Expect(1, 32, '\P{Is_Gc: OTHER_punctuation}', "");
-Expect(0, 32, '\P{^Is_Gc: OTHER_punctuation}', "");
-Error('\p{Is_Category= PO:=}');
-Error('\P{Is_Category= PO:=}');
-Expect(1, 35, '\p{Is_Category: po}', "");
-Expect(0, 35, '\p{^Is_Category: po}', "");
-Expect(0, 35, '\P{Is_Category: po}', "");
-Expect(1, 35, '\P{^Is_Category: po}', "");
-Expect(0, 32, '\p{Is_Category: po}', "");
-Expect(1, 32, '\p{^Is_Category: po}', "");
-Expect(1, 32, '\P{Is_Category: po}', "");
-Expect(0, 32, '\P{^Is_Category: po}', "");
-Expect(1, 35, '\p{Is_Category= Po}', "");
-Expect(0, 35, '\p{^Is_Category= Po}', "");
-Expect(0, 35, '\P{Is_Category= Po}', "");
-Expect(1, 35, '\P{^Is_Category= Po}', "");
-Expect(0, 32, '\p{Is_Category= Po}', "");
-Expect(1, 32, '\p{^Is_Category= Po}', "");
-Expect(1, 32, '\P{Is_Category= Po}', "");
-Expect(0, 32, '\P{^Is_Category= Po}', "");
-Error('\p{General_Category= SPACE Separator:=}');
-Error('\P{General_Category= SPACE Separator:=}');
-Expect(1, 32, '\p{General_Category=spaceseparator}', "");
-Expect(0, 32, '\p{^General_Category=spaceseparator}', "");
-Expect(0, 32, '\P{General_Category=spaceseparator}', "");
-Expect(1, 32, '\P{^General_Category=spaceseparator}', "");
-Expect(0, 31, '\p{General_Category=spaceseparator}', "");
-Expect(1, 31, '\p{^General_Category=spaceseparator}', "");
-Expect(1, 31, '\P{General_Category=spaceseparator}', "");
-Expect(0, 31, '\P{^General_Category=spaceseparator}', "");
-Expect(1, 32, '\p{General_Category: - SPACE separator}', "");
-Expect(0, 32, '\p{^General_Category: - SPACE separator}', "");
-Expect(0, 32, '\P{General_Category: - SPACE separator}', "");
-Expect(1, 32, '\P{^General_Category: - SPACE separator}', "");
-Expect(0, 31, '\p{General_Category: - SPACE separator}', "");
-Expect(1, 31, '\p{^General_Category: - SPACE separator}', "");
-Expect(1, 31, '\P{General_Category: - SPACE separator}', "");
-Expect(0, 31, '\P{^General_Category: - SPACE separator}', "");
-Error('\p{Gc= Zs/a/}');
-Error('\P{Gc= Zs/a/}');
-Expect(1, 32, '\p{Gc=zs}', "");
-Expect(0, 32, '\p{^Gc=zs}', "");
-Expect(0, 32, '\P{Gc=zs}', "");
-Expect(1, 32, '\P{^Gc=zs}', "");
-Expect(0, 31, '\p{Gc=zs}', "");
-Expect(1, 31, '\p{^Gc=zs}', "");
-Expect(1, 31, '\P{Gc=zs}', "");
-Expect(0, 31, '\P{^Gc=zs}', "");
-Expect(1, 32, '\p{Gc= -Zs}', "");
-Expect(0, 32, '\p{^Gc= -Zs}', "");
-Expect(0, 32, '\P{Gc= -Zs}', "");
-Expect(1, 32, '\P{^Gc= -Zs}', "");
-Expect(0, 31, '\p{Gc= -Zs}', "");
-Expect(1, 31, '\p{^Gc= -Zs}', "");
-Expect(1, 31, '\P{Gc= -Zs}', "");
-Expect(0, 31, '\P{^Gc= -Zs}', "");
-Error('\p{Category: /a/ _space_Separator}');
-Error('\P{Category: /a/ _space_Separator}');
-Expect(1, 32, '\p{Category=spaceseparator}', "");
-Expect(0, 32, '\p{^Category=spaceseparator}', "");
-Expect(0, 32, '\P{Category=spaceseparator}', "");
-Expect(1, 32, '\P{^Category=spaceseparator}', "");
-Expect(0, 31, '\p{Category=spaceseparator}', "");
-Expect(1, 31, '\p{^Category=spaceseparator}', "");
-Expect(1, 31, '\P{Category=spaceseparator}', "");
-Expect(0, 31, '\P{^Category=spaceseparator}', "");
-Expect(1, 32, '\p{Category= Space_Separator}', "");
-Expect(0, 32, '\p{^Category= Space_Separator}', "");
-Expect(0, 32, '\P{Category= Space_Separator}', "");
-Expect(1, 32, '\P{^Category= Space_Separator}', "");
-Expect(0, 31, '\p{Category= Space_Separator}', "");
-Expect(1, 31, '\p{^Category= Space_Separator}', "");
-Expect(1, 31, '\P{Category= Space_Separator}', "");
-Expect(0, 31, '\P{^Category= Space_Separator}', "");
-Error('\p{Is_General_Category=/a/ZS}');
-Error('\P{Is_General_Category=/a/ZS}');
-Expect(1, 32, '\p{Is_General_Category=zs}', "");
-Expect(0, 32, '\p{^Is_General_Category=zs}', "");
-Expect(0, 32, '\P{Is_General_Category=zs}', "");
-Expect(1, 32, '\P{^Is_General_Category=zs}', "");
-Expect(0, 31, '\p{Is_General_Category=zs}', "");
-Expect(1, 31, '\p{^Is_General_Category=zs}', "");
-Expect(1, 31, '\P{Is_General_Category=zs}', "");
-Expect(0, 31, '\P{^Is_General_Category=zs}', "");
-Expect(1, 32, '\p{Is_General_Category= Zs}', "");
-Expect(0, 32, '\p{^Is_General_Category= Zs}', "");
-Expect(0, 32, '\P{Is_General_Category= Zs}', "");
-Expect(1, 32, '\P{^Is_General_Category= Zs}', "");
-Expect(0, 31, '\p{Is_General_Category= Zs}', "");
-Expect(1, 31, '\p{^Is_General_Category= Zs}', "");
-Expect(1, 31, '\P{Is_General_Category= Zs}', "");
-Expect(0, 31, '\P{^Is_General_Category= Zs}', "");
-Error('\p{Is_Gc=/a/ Space Separator}');
-Error('\P{Is_Gc=/a/ Space Separator}');
-Expect(1, 32, '\p{Is_Gc=spaceseparator}', "");
-Expect(0, 32, '\p{^Is_Gc=spaceseparator}', "");
-Expect(0, 32, '\P{Is_Gc=spaceseparator}', "");
-Expect(1, 32, '\P{^Is_Gc=spaceseparator}', "");
-Expect(0, 31, '\p{Is_Gc=spaceseparator}', "");
-Expect(1, 31, '\p{^Is_Gc=spaceseparator}', "");
-Expect(1, 31, '\P{Is_Gc=spaceseparator}', "");
-Expect(0, 31, '\P{^Is_Gc=spaceseparator}', "");
-Expect(1, 32, '\p{Is_Gc: SpaceSeparator}', "");
-Expect(0, 32, '\p{^Is_Gc: SpaceSeparator}', "");
-Expect(0, 32, '\P{Is_Gc: SpaceSeparator}', "");
-Expect(1, 32, '\P{^Is_Gc: SpaceSeparator}', "");
-Expect(0, 31, '\p{Is_Gc: SpaceSeparator}', "");
-Expect(1, 31, '\p{^Is_Gc: SpaceSeparator}', "");
-Expect(1, 31, '\P{Is_Gc: SpaceSeparator}', "");
-Expect(0, 31, '\P{^Is_Gc: SpaceSeparator}', "");
-Error('\p{Is_Category= /a/ZS}');
-Error('\P{Is_Category= /a/ZS}');
-Expect(1, 32, '\p{Is_Category=zs}', "");
-Expect(0, 32, '\p{^Is_Category=zs}', "");
-Expect(0, 32, '\P{Is_Category=zs}', "");
-Expect(1, 32, '\P{^Is_Category=zs}', "");
-Expect(0, 31, '\p{Is_Category=zs}', "");
-Expect(1, 31, '\p{^Is_Category=zs}', "");
-Expect(1, 31, '\P{Is_Category=zs}', "");
-Expect(0, 31, '\P{^Is_Category=zs}', "");
-Expect(1, 32, '\p{Is_Category: -ZS}', "");
-Expect(0, 32, '\p{^Is_Category: -ZS}', "");
-Expect(0, 32, '\P{Is_Category: -ZS}', "");
-Expect(1, 32, '\P{^Is_Category: -ZS}', "");
-Expect(0, 31, '\p{Is_Category: -ZS}', "");
-Expect(1, 31, '\p{^Is_Category: -ZS}', "");
-Expect(1, 31, '\P{Is_Category: -ZS}', "");
-Expect(0, 31, '\P{^Is_Category: -ZS}', "");
-Error('\p{General_Category: Other/a/NUMBER}');
-Error('\P{General_Category: Other/a/NUMBER}');
-Expect(1, 179, '\p{General_Category=othernumber}', "");
-Expect(0, 179, '\p{^General_Category=othernumber}', "");
-Expect(0, 179, '\P{General_Category=othernumber}', "");
-Expect(1, 179, '\P{^General_Category=othernumber}', "");
-Expect(0, 177, '\p{General_Category=othernumber}', "");
-Expect(1, 177, '\p{^General_Category=othernumber}', "");
-Expect(1, 177, '\P{General_Category=othernumber}', "");
-Expect(0, 177, '\P{^General_Category=othernumber}', "");
-Expect(1, 179, '\p{General_Category= Other_Number}', "");
-Expect(0, 179, '\p{^General_Category= Other_Number}', "");
-Expect(0, 179, '\P{General_Category= Other_Number}', "");
-Expect(1, 179, '\P{^General_Category= Other_Number}', "");
-Expect(0, 177, '\p{General_Category= Other_Number}', "");
-Expect(1, 177, '\p{^General_Category= Other_Number}', "");
-Expect(1, 177, '\P{General_Category= Other_Number}', "");
-Expect(0, 177, '\P{^General_Category= Other_Number}', "");
-Error('\p{Gc=_:=NO}');
-Error('\P{Gc=_:=NO}');
-Expect(1, 179, '\p{Gc: no}', "");
-Expect(0, 179, '\p{^Gc: no}', "");
-Expect(0, 179, '\P{Gc: no}', "");
-Expect(1, 179, '\P{^Gc: no}', "");
-Expect(0, 177, '\p{Gc: no}', "");
-Expect(1, 177, '\p{^Gc: no}', "");
-Expect(1, 177, '\P{Gc: no}', "");
-Expect(0, 177, '\P{^Gc: no}', "");
-Expect(1, 179, '\p{Gc= NO}', "");
-Expect(0, 179, '\p{^Gc= NO}', "");
-Expect(0, 179, '\P{Gc= NO}', "");
-Expect(1, 179, '\P{^Gc= NO}', "");
-Expect(0, 177, '\p{Gc= NO}', "");
-Expect(1, 177, '\p{^Gc= NO}', "");
-Expect(1, 177, '\P{Gc= NO}', "");
-Expect(0, 177, '\P{^Gc= NO}', "");
-Error('\p{Category=_-OTHER Number:=}');
-Error('\P{Category=_-OTHER Number:=}');
-Expect(1, 179, '\p{Category=othernumber}', "");
-Expect(0, 179, '\p{^Category=othernumber}', "");
-Expect(0, 179, '\P{Category=othernumber}', "");
-Expect(1, 179, '\P{^Category=othernumber}', "");
-Expect(0, 177, '\p{Category=othernumber}', "");
-Expect(1, 177, '\p{^Category=othernumber}', "");
-Expect(1, 177, '\P{Category=othernumber}', "");
-Expect(0, 177, '\P{^Category=othernumber}', "");
-Expect(1, 179, '\p{Category= OTHER NUMBER}', "");
-Expect(0, 179, '\p{^Category= OTHER NUMBER}', "");
-Expect(0, 179, '\P{Category= OTHER NUMBER}', "");
-Expect(1, 179, '\P{^Category= OTHER NUMBER}', "");
-Expect(0, 177, '\p{Category= OTHER NUMBER}', "");
-Expect(1, 177, '\p{^Category= OTHER NUMBER}', "");
-Expect(1, 177, '\P{Category= OTHER NUMBER}', "");
-Expect(0, 177, '\P{^Category= OTHER NUMBER}', "");
-Error('\p{Is_General_Category=__No:=}');
-Error('\P{Is_General_Category=__No:=}');
-Expect(1, 179, '\p{Is_General_Category=no}', "");
-Expect(0, 179, '\p{^Is_General_Category=no}', "");
-Expect(0, 179, '\P{Is_General_Category=no}', "");
-Expect(1, 179, '\P{^Is_General_Category=no}', "");
-Expect(0, 177, '\p{Is_General_Category=no}', "");
-Expect(1, 177, '\p{^Is_General_Category=no}', "");
-Expect(1, 177, '\P{Is_General_Category=no}', "");
-Expect(0, 177, '\P{^Is_General_Category=no}', "");
-Expect(1, 179, '\p{Is_General_Category= No}', "");
-Expect(0, 179, '\p{^Is_General_Category= No}', "");
-Expect(0, 179, '\P{Is_General_Category= No}', "");
-Expect(1, 179, '\P{^Is_General_Category= No}', "");
-Expect(0, 177, '\p{Is_General_Category= No}', "");
-Expect(1, 177, '\p{^Is_General_Category= No}', "");
-Expect(1, 177, '\P{Is_General_Category= No}', "");
-Expect(0, 177, '\P{^Is_General_Category= No}', "");
-Error('\p{Is_Gc=- Other/a/Number}');
-Error('\P{Is_Gc=- Other/a/Number}');
-Expect(1, 179, '\p{Is_Gc=othernumber}', "");
-Expect(0, 179, '\p{^Is_Gc=othernumber}', "");
-Expect(0, 179, '\P{Is_Gc=othernumber}', "");
-Expect(1, 179, '\P{^Is_Gc=othernumber}', "");
-Expect(0, 177, '\p{Is_Gc=othernumber}', "");
-Expect(1, 177, '\p{^Is_Gc=othernumber}', "");
-Expect(1, 177, '\P{Is_Gc=othernumber}', "");
-Expect(0, 177, '\P{^Is_Gc=othernumber}', "");
-Expect(1, 179, '\p{Is_Gc: Other_number}', "");
-Expect(0, 179, '\p{^Is_Gc: Other_number}', "");
-Expect(0, 179, '\P{Is_Gc: Other_number}', "");
-Expect(1, 179, '\P{^Is_Gc: Other_number}', "");
-Expect(0, 177, '\p{Is_Gc: Other_number}', "");
-Expect(1, 177, '\p{^Is_Gc: Other_number}', "");
-Expect(1, 177, '\P{Is_Gc: Other_number}', "");
-Expect(0, 177, '\P{^Is_Gc: Other_number}', "");
-Error('\p{Is_Category=:= -No}');
-Error('\P{Is_Category=:= -No}');
-Expect(1, 179, '\p{Is_Category=no}', "");
-Expect(0, 179, '\p{^Is_Category=no}', "");
-Expect(0, 179, '\P{Is_Category=no}', "");
-Expect(1, 179, '\P{^Is_Category=no}', "");
-Expect(0, 177, '\p{Is_Category=no}', "");
-Expect(1, 177, '\p{^Is_Category=no}', "");
-Expect(1, 177, '\P{Is_Category=no}', "");
-Expect(0, 177, '\P{^Is_Category=no}', "");
-Expect(1, 179, '\p{Is_Category=- No}', "");
-Expect(0, 179, '\p{^Is_Category=- No}', "");
-Expect(0, 179, '\P{Is_Category=- No}', "");
-Expect(1, 179, '\P{^Is_Category=- No}', "");
-Expect(0, 177, '\p{Is_Category=- No}', "");
-Expect(1, 177, '\p{^Is_Category=- No}', "");
-Expect(1, 177, '\P{Is_Category=- No}', "");
-Expect(0, 177, '\P{^Is_Category=- No}', "");
-Error('\p{General_Category= -mark/a/}');
-Error('\P{General_Category= -mark/a/}');
-Expect(1, 879, '\p{General_Category=mark}', "");
-Expect(0, 879, '\p{^General_Category=mark}', "");
-Expect(0, 879, '\P{General_Category=mark}', "");
-Expect(1, 879, '\P{^General_Category=mark}', "");
-Expect(0, 767, '\p{General_Category=mark}', "");
-Expect(1, 767, '\p{^General_Category=mark}', "");
-Expect(1, 767, '\P{General_Category=mark}', "");
-Expect(0, 767, '\P{^General_Category=mark}', "");
-Expect(1, 879, '\p{General_Category=_Mark}', "");
-Expect(0, 879, '\p{^General_Category=_Mark}', "");
-Expect(0, 879, '\P{General_Category=_Mark}', "");
-Expect(1, 879, '\P{^General_Category=_Mark}', "");
-Expect(0, 767, '\p{General_Category=_Mark}', "");
-Expect(1, 767, '\p{^General_Category=_Mark}', "");
-Expect(1, 767, '\P{General_Category=_Mark}', "");
-Expect(0, 767, '\P{^General_Category=_Mark}', "");
-Error('\p{Gc=--M/a/}');
-Error('\P{Gc=--M/a/}');
-Expect(1, 879, '\p{Gc=m}', "");
-Expect(0, 879, '\p{^Gc=m}', "");
-Expect(0, 879, '\P{Gc=m}', "");
-Expect(1, 879, '\P{^Gc=m}', "");
-Expect(0, 767, '\p{Gc=m}', "");
-Expect(1, 767, '\p{^Gc=m}', "");
-Expect(1, 767, '\P{Gc=m}', "");
-Expect(0, 767, '\P{^Gc=m}', "");
-Expect(1, 879, '\p{Gc= M}', "");
-Expect(0, 879, '\p{^Gc= M}', "");
-Expect(0, 879, '\P{Gc= M}', "");
-Expect(1, 879, '\P{^Gc= M}', "");
-Expect(0, 767, '\p{Gc= M}', "");
-Expect(1, 767, '\p{^Gc= M}', "");
-Expect(1, 767, '\P{Gc= M}', "");
-Expect(0, 767, '\P{^Gc= M}', "");
-Error('\p{Category=/a/Mark}');
-Error('\P{Category=/a/Mark}');
-Expect(1, 879, '\p{Category=mark}', "");
-Expect(0, 879, '\p{^Category=mark}', "");
-Expect(0, 879, '\P{Category=mark}', "");
-Expect(1, 879, '\P{^Category=mark}', "");
-Expect(0, 767, '\p{Category=mark}', "");
-Expect(1, 767, '\p{^Category=mark}', "");
-Expect(1, 767, '\P{Category=mark}', "");
-Expect(0, 767, '\P{^Category=mark}', "");
-Expect(1, 879, '\p{Category: Mark}', "");
-Expect(0, 879, '\p{^Category: Mark}', "");
-Expect(0, 879, '\P{Category: Mark}', "");
-Expect(1, 879, '\P{^Category: Mark}', "");
-Expect(0, 767, '\p{Category: Mark}', "");
-Expect(1, 767, '\p{^Category: Mark}', "");
-Expect(1, 767, '\P{Category: Mark}', "");
-Expect(0, 767, '\P{^Category: Mark}', "");
-Error('\p{Is_General_Category: /a/ _M}');
-Error('\P{Is_General_Category: /a/ _M}');
-Expect(1, 879, '\p{Is_General_Category=m}', "");
-Expect(0, 879, '\p{^Is_General_Category=m}', "");
-Expect(0, 879, '\P{Is_General_Category=m}', "");
-Expect(1, 879, '\P{^Is_General_Category=m}', "");
-Expect(0, 767, '\p{Is_General_Category=m}', "");
-Expect(1, 767, '\p{^Is_General_Category=m}', "");
-Expect(1, 767, '\P{Is_General_Category=m}', "");
-Expect(0, 767, '\P{^Is_General_Category=m}', "");
-Expect(1, 879, '\p{Is_General_Category= _M}', "");
-Expect(0, 879, '\p{^Is_General_Category= _M}', "");
-Expect(0, 879, '\P{Is_General_Category= _M}', "");
-Expect(1, 879, '\P{^Is_General_Category= _M}', "");
-Expect(0, 767, '\p{Is_General_Category= _M}', "");
-Expect(1, 767, '\p{^Is_General_Category= _M}', "");
-Expect(1, 767, '\P{Is_General_Category= _M}', "");
-Expect(0, 767, '\P{^Is_General_Category= _M}', "");
-Error('\p{Is_Gc=_/a/Mark}');
-Error('\P{Is_Gc=_/a/Mark}');
-Expect(1, 879, '\p{Is_Gc=mark}', "");
-Expect(0, 879, '\p{^Is_Gc=mark}', "");
-Expect(0, 879, '\P{Is_Gc=mark}', "");
-Expect(1, 879, '\P{^Is_Gc=mark}', "");
-Expect(0, 767, '\p{Is_Gc=mark}', "");
-Expect(1, 767, '\p{^Is_Gc=mark}', "");
-Expect(1, 767, '\P{Is_Gc=mark}', "");
-Expect(0, 767, '\P{^Is_Gc=mark}', "");
-Expect(1, 879, '\p{Is_Gc=_-Mark}', "");
-Expect(0, 879, '\p{^Is_Gc=_-Mark}', "");
-Expect(0, 879, '\P{Is_Gc=_-Mark}', "");
-Expect(1, 879, '\P{^Is_Gc=_-Mark}', "");
-Expect(0, 767, '\p{Is_Gc=_-Mark}', "");
-Expect(1, 767, '\p{^Is_Gc=_-Mark}', "");
-Expect(1, 767, '\P{Is_Gc=_-Mark}', "");
-Expect(0, 767, '\P{^Is_Gc=_-Mark}', "");
-Error('\p{Is_Category= :=m}');
-Error('\P{Is_Category= :=m}');
-Expect(1, 879, '\p{Is_Category=m}', "");
-Expect(0, 879, '\p{^Is_Category=m}', "");
-Expect(0, 879, '\P{Is_Category=m}', "");
-Expect(1, 879, '\P{^Is_Category=m}', "");
-Expect(0, 767, '\p{Is_Category=m}', "");
-Expect(1, 767, '\p{^Is_Category=m}', "");
-Expect(1, 767, '\P{Is_Category=m}', "");
-Expect(0, 767, '\P{^Is_Category=m}', "");
-Expect(1, 879, '\p{Is_Category= M}', "");
-Expect(0, 879, '\p{^Is_Category= M}', "");
-Expect(0, 879, '\P{Is_Category= M}', "");
-Expect(1, 879, '\P{^Is_Category= M}', "");
-Expect(0, 767, '\p{Is_Category= M}', "");
-Expect(1, 767, '\p{^Is_Category= M}', "");
-Expect(1, 767, '\P{Is_Category= M}', "");
-Expect(0, 767, '\P{^Is_Category= M}', "");
-Error('\p{General_Category=_ Other/a/}');
-Error('\P{General_Category=_ Other/a/}');
-Expect(1, 31, '\p{General_Category=other}', "");
-Expect(0, 31, '\p{^General_Category=other}', "");
-Expect(0, 31, '\P{General_Category=other}', "");
-Expect(1, 31, '\P{^General_Category=other}', "");
-Expect(0, 126, '\p{General_Category=other}', "");
-Expect(1, 126, '\p{^General_Category=other}', "");
-Expect(1, 126, '\P{General_Category=other}', "");
-Expect(0, 126, '\P{^General_Category=other}', "");
-Expect(1, 31, '\p{General_Category=- other}', "");
-Expect(0, 31, '\p{^General_Category=- other}', "");
-Expect(0, 31, '\P{General_Category=- other}', "");
-Expect(1, 31, '\P{^General_Category=- other}', "");
-Expect(0, 126, '\p{General_Category=- other}', "");
-Expect(1, 126, '\p{^General_Category=- other}', "");
-Expect(1, 126, '\P{General_Category=- other}', "");
-Expect(0, 126, '\P{^General_Category=- other}', "");
-Error('\p{Gc=__C/a/}');
-Error('\P{Gc=__C/a/}');
-Expect(1, 31, '\p{Gc=c}', "");
-Expect(0, 31, '\p{^Gc=c}', "");
-Expect(0, 31, '\P{Gc=c}', "");
-Expect(1, 31, '\P{^Gc=c}', "");
-Expect(0, 126, '\p{Gc=c}', "");
-Expect(1, 126, '\p{^Gc=c}', "");
-Expect(1, 126, '\P{Gc=c}', "");
-Expect(0, 126, '\P{^Gc=c}', "");
-Expect(1, 31, '\p{Gc:_C}', "");
-Expect(0, 31, '\p{^Gc:_C}', "");
-Expect(0, 31, '\P{Gc:_C}', "");
-Expect(1, 31, '\P{^Gc:_C}', "");
-Expect(0, 126, '\p{Gc:_C}', "");
-Expect(1, 126, '\p{^Gc:_C}', "");
-Expect(1, 126, '\P{Gc:_C}', "");
-Expect(0, 126, '\P{^Gc:_C}', "");
-Error('\p{Category=- other:=}');
-Error('\P{Category=- other:=}');
-Expect(1, 31, '\p{Category: other}', "");
-Expect(0, 31, '\p{^Category: other}', "");
-Expect(0, 31, '\P{Category: other}', "");
-Expect(1, 31, '\P{^Category: other}', "");
-Expect(0, 126, '\p{Category: other}', "");
-Expect(1, 126, '\p{^Category: other}', "");
-Expect(1, 126, '\P{Category: other}', "");
-Expect(0, 126, '\P{^Category: other}', "");
-Expect(1, 31, '\p{Category=--OTHER}', "");
-Expect(0, 31, '\p{^Category=--OTHER}', "");
-Expect(0, 31, '\P{Category=--OTHER}', "");
-Expect(1, 31, '\P{^Category=--OTHER}', "");
-Expect(0, 126, '\p{Category=--OTHER}', "");
-Expect(1, 126, '\p{^Category=--OTHER}', "");
-Expect(1, 126, '\P{Category=--OTHER}', "");
-Expect(0, 126, '\P{^Category=--OTHER}', "");
-Error('\p{Is_General_Category=/a/ -c}');
-Error('\P{Is_General_Category=/a/ -c}');
-Expect(1, 31, '\p{Is_General_Category=c}', "");
-Expect(0, 31, '\p{^Is_General_Category=c}', "");
-Expect(0, 31, '\P{Is_General_Category=c}', "");
-Expect(1, 31, '\P{^Is_General_Category=c}', "");
-Expect(0, 126, '\p{Is_General_Category=c}', "");
-Expect(1, 126, '\p{^Is_General_Category=c}', "");
-Expect(1, 126, '\P{Is_General_Category=c}', "");
-Expect(0, 126, '\P{^Is_General_Category=c}', "");
-Expect(1, 31, '\p{Is_General_Category= _C}', "");
-Expect(0, 31, '\p{^Is_General_Category= _C}', "");
-Expect(0, 31, '\P{Is_General_Category= _C}', "");
-Expect(1, 31, '\P{^Is_General_Category= _C}', "");
-Expect(0, 126, '\p{Is_General_Category= _C}', "");
-Expect(1, 126, '\p{^Is_General_Category= _C}', "");
-Expect(1, 126, '\P{Is_General_Category= _C}', "");
-Expect(0, 126, '\P{^Is_General_Category= _C}', "");
-Error('\p{Is_Gc: /a/ OTHER}');
-Error('\P{Is_Gc: /a/ OTHER}');
-Expect(1, 31, '\p{Is_Gc=other}', "");
-Expect(0, 31, '\p{^Is_Gc=other}', "");
-Expect(0, 31, '\P{Is_Gc=other}', "");
-Expect(1, 31, '\P{^Is_Gc=other}', "");
-Expect(0, 126, '\p{Is_Gc=other}', "");
-Expect(1, 126, '\p{^Is_Gc=other}', "");
-Expect(1, 126, '\P{Is_Gc=other}', "");
-Expect(0, 126, '\P{^Is_Gc=other}', "");
-Expect(1, 31, '\p{Is_Gc= Other}', "");
-Expect(0, 31, '\p{^Is_Gc= Other}', "");
-Expect(0, 31, '\P{Is_Gc= Other}', "");
-Expect(1, 31, '\P{^Is_Gc= Other}', "");
-Expect(0, 126, '\p{Is_Gc= Other}', "");
-Expect(1, 126, '\p{^Is_Gc= Other}', "");
-Expect(1, 126, '\P{Is_Gc= Other}', "");
-Expect(0, 126, '\P{^Is_Gc= Other}', "");
-Error('\p{Is_Category: C/a/}');
-Error('\P{Is_Category: C/a/}');
-Expect(1, 31, '\p{Is_Category=c}', "");
-Expect(0, 31, '\p{^Is_Category=c}', "");
-Expect(0, 31, '\P{Is_Category=c}', "");
-Expect(1, 31, '\P{^Is_Category=c}', "");
-Expect(0, 126, '\p{Is_Category=c}', "");
-Expect(1, 126, '\p{^Is_Category=c}', "");
-Expect(1, 126, '\P{Is_Category=c}', "");
-Expect(0, 126, '\P{^Is_Category=c}', "");
-Expect(1, 31, '\p{Is_Category=--c}', "");
-Expect(0, 31, '\p{^Is_Category=--c}', "");
-Expect(0, 31, '\P{Is_Category=--c}', "");
-Expect(1, 31, '\P{^Is_Category=--c}', "");
-Expect(0, 126, '\p{Is_Category=--c}', "");
-Expect(1, 126, '\p{^Is_Category=--c}', "");
-Expect(1, 126, '\P{Is_Category=--c}', "");
-Expect(0, 126, '\P{^Is_Category=--c}', "");
-Error('\p{General_Category= /a/ENCLOSING_mark}');
-Error('\P{General_Category= /a/ENCLOSING_mark}');
-Expect(1, 1161, '\p{General_Category=enclosingmark}', "");
-Expect(0, 1161, '\p{^General_Category=enclosingmark}', "");
-Expect(0, 1161, '\P{General_Category=enclosingmark}', "");
-Expect(1, 1161, '\P{^General_Category=enclosingmark}', "");
-Expect(0, 1159, '\p{General_Category=enclosingmark}', "");
-Expect(1, 1159, '\p{^General_Category=enclosingmark}', "");
-Expect(1, 1159, '\P{General_Category=enclosingmark}', "");
-Expect(0, 1159, '\P{^General_Category=enclosingmark}', "");
-Expect(1, 1161, '\p{General_Category= -Enclosing Mark}', "");
-Expect(0, 1161, '\p{^General_Category= -Enclosing Mark}', "");
-Expect(0, 1161, '\P{General_Category= -Enclosing Mark}', "");
-Expect(1, 1161, '\P{^General_Category= -Enclosing Mark}', "");
-Expect(0, 1159, '\p{General_Category= -Enclosing Mark}', "");
-Expect(1, 1159, '\p{^General_Category= -Enclosing Mark}', "");
-Expect(1, 1159, '\P{General_Category= -Enclosing Mark}', "");
-Expect(0, 1159, '\P{^General_Category= -Enclosing Mark}', "");
-Error('\p{Gc= Me:=}');
-Error('\P{Gc= Me:=}');
-Expect(1, 1161, '\p{Gc=me}', "");
-Expect(0, 1161, '\p{^Gc=me}', "");
-Expect(0, 1161, '\P{Gc=me}', "");
-Expect(1, 1161, '\P{^Gc=me}', "");
-Expect(0, 1159, '\p{Gc=me}', "");
-Expect(1, 1159, '\p{^Gc=me}', "");
-Expect(1, 1159, '\P{Gc=me}', "");
-Expect(0, 1159, '\P{^Gc=me}', "");
-Expect(1, 1161, '\p{Gc=-_Me}', "");
-Expect(0, 1161, '\p{^Gc=-_Me}', "");
-Expect(0, 1161, '\P{Gc=-_Me}', "");
-Expect(1, 1161, '\P{^Gc=-_Me}', "");
-Expect(0, 1159, '\p{Gc=-_Me}', "");
-Expect(1, 1159, '\p{^Gc=-_Me}', "");
-Expect(1, 1159, '\P{Gc=-_Me}', "");
-Expect(0, 1159, '\P{^Gc=-_Me}', "");
-Error('\p{Category=/a/Enclosing_Mark}');
-Error('\P{Category=/a/Enclosing_Mark}');
-Expect(1, 1161, '\p{Category=enclosingmark}', "");
-Expect(0, 1161, '\p{^Category=enclosingmark}', "");
-Expect(0, 1161, '\P{Category=enclosingmark}', "");
-Expect(1, 1161, '\P{^Category=enclosingmark}', "");
-Expect(0, 1159, '\p{Category=enclosingmark}', "");
-Expect(1, 1159, '\p{^Category=enclosingmark}', "");
-Expect(1, 1159, '\P{Category=enclosingmark}', "");
-Expect(0, 1159, '\P{^Category=enclosingmark}', "");
-Expect(1, 1161, '\p{Category= ENCLOSING-MARK}', "");
-Expect(0, 1161, '\p{^Category= ENCLOSING-MARK}', "");
-Expect(0, 1161, '\P{Category= ENCLOSING-MARK}', "");
-Expect(1, 1161, '\P{^Category= ENCLOSING-MARK}', "");
-Expect(0, 1159, '\p{Category= ENCLOSING-MARK}', "");
-Expect(1, 1159, '\p{^Category= ENCLOSING-MARK}', "");
-Expect(1, 1159, '\P{Category= ENCLOSING-MARK}', "");
-Expect(0, 1159, '\P{^Category= ENCLOSING-MARK}', "");
-Error('\p{Is_General_Category=-/a/Me}');
-Error('\P{Is_General_Category=-/a/Me}');
-Expect(1, 1161, '\p{Is_General_Category=me}', "");
-Expect(0, 1161, '\p{^Is_General_Category=me}', "");
-Expect(0, 1161, '\P{Is_General_Category=me}', "");
-Expect(1, 1161, '\P{^Is_General_Category=me}', "");
-Expect(0, 1159, '\p{Is_General_Category=me}', "");
-Expect(1, 1159, '\p{^Is_General_Category=me}', "");
-Expect(1, 1159, '\P{Is_General_Category=me}', "");
-Expect(0, 1159, '\P{^Is_General_Category=me}', "");
-Expect(1, 1161, '\p{Is_General_Category= me}', "");
-Expect(0, 1161, '\p{^Is_General_Category= me}', "");
-Expect(0, 1161, '\P{Is_General_Category= me}', "");
-Expect(1, 1161, '\P{^Is_General_Category= me}', "");
-Expect(0, 1159, '\p{Is_General_Category= me}', "");
-Expect(1, 1159, '\p{^Is_General_Category= me}', "");
-Expect(1, 1159, '\P{Is_General_Category= me}', "");
-Expect(0, 1159, '\P{^Is_General_Category= me}', "");
-Error('\p{Is_Gc= /a/Enclosingmark}');
-Error('\P{Is_Gc= /a/Enclosingmark}');
-Expect(1, 1161, '\p{Is_Gc=enclosingmark}', "");
-Expect(0, 1161, '\p{^Is_Gc=enclosingmark}', "");
-Expect(0, 1161, '\P{Is_Gc=enclosingmark}', "");
-Expect(1, 1161, '\P{^Is_Gc=enclosingmark}', "");
-Expect(0, 1159, '\p{Is_Gc=enclosingmark}', "");
-Expect(1, 1159, '\p{^Is_Gc=enclosingmark}', "");
-Expect(1, 1159, '\P{Is_Gc=enclosingmark}', "");
-Expect(0, 1159, '\P{^Is_Gc=enclosingmark}', "");
-Expect(1, 1161, '\p{Is_Gc=- enclosingMark}', "");
-Expect(0, 1161, '\p{^Is_Gc=- enclosingMark}', "");
-Expect(0, 1161, '\P{Is_Gc=- enclosingMark}', "");
-Expect(1, 1161, '\P{^Is_Gc=- enclosingMark}', "");
-Expect(0, 1159, '\p{Is_Gc=- enclosingMark}', "");
-Expect(1, 1159, '\p{^Is_Gc=- enclosingMark}', "");
-Expect(1, 1159, '\P{Is_Gc=- enclosingMark}', "");
-Expect(0, 1159, '\P{^Is_Gc=- enclosingMark}', "");
-Error('\p{Is_Category: Me:=}');
-Error('\P{Is_Category: Me:=}');
-Expect(1, 1161, '\p{Is_Category=me}', "");
-Expect(0, 1161, '\p{^Is_Category=me}', "");
-Expect(0, 1161, '\P{Is_Category=me}', "");
-Expect(1, 1161, '\P{^Is_Category=me}', "");
-Expect(0, 1159, '\p{Is_Category=me}', "");
-Expect(1, 1159, '\p{^Is_Category=me}', "");
-Expect(1, 1159, '\P{Is_Category=me}', "");
-Expect(0, 1159, '\P{^Is_Category=me}', "");
-Expect(1, 1161, '\p{Is_Category=-ME}', "");
-Expect(0, 1161, '\p{^Is_Category=-ME}', "");
-Expect(0, 1161, '\P{Is_Category=-ME}', "");
-Expect(1, 1161, '\P{^Is_Category=-ME}', "");
-Expect(0, 1159, '\p{Is_Category=-ME}', "");
-Expect(1, 1159, '\p{^Is_Category=-ME}', "");
-Expect(1, 1159, '\P{Is_Category=-ME}', "");
-Expect(0, 1159, '\P{^Is_Category=-ME}', "");
-Error('\p{General_Category= -Titlecase/a/letter}');
-Error('\P{General_Category= -Titlecase/a/letter}');
-Expect(1, 453, '\p{General_Category:titlecaseletter}', "");
-Expect(0, 453, '\p{^General_Category:titlecaseletter}', "");
-Expect(0, 453, '\P{General_Category:titlecaseletter}', "");
-Expect(1, 453, '\P{^General_Category:titlecaseletter}', "");
-Expect(0, 452, '\p{General_Category:titlecaseletter}', "");
-Expect(1, 452, '\p{^General_Category:titlecaseletter}', "");
-Expect(1, 452, '\P{General_Category:titlecaseletter}', "");
-Expect(0, 452, '\P{^General_Category:titlecaseletter}', "");
-Expect(1, 453, '\p{General_Category=--titlecase Letter}', "");
-Expect(0, 453, '\p{^General_Category=--titlecase Letter}', "");
-Expect(0, 453, '\P{General_Category=--titlecase Letter}', "");
-Expect(1, 453, '\P{^General_Category=--titlecase Letter}', "");
-Expect(0, 452, '\p{General_Category=--titlecase Letter}', "");
-Expect(1, 452, '\p{^General_Category=--titlecase Letter}', "");
-Expect(1, 452, '\P{General_Category=--titlecase Letter}', "");
-Expect(0, 452, '\P{^General_Category=--titlecase Letter}', "");
-Error('\p{Gc= /a/lt}');
-Error('\P{Gc= /a/lt}');
-Expect(1, 453, '\p{Gc=lt}', "");
-Expect(0, 453, '\p{^Gc=lt}', "");
-Expect(0, 453, '\P{Gc=lt}', "");
-Expect(1, 453, '\P{^Gc=lt}', "");
-Expect(0, 452, '\p{Gc=lt}', "");
-Expect(1, 452, '\p{^Gc=lt}', "");
-Expect(1, 452, '\P{Gc=lt}', "");
-Expect(0, 452, '\P{^Gc=lt}', "");
-Expect(1, 453, '\p{Gc:__lt}', "");
-Expect(0, 453, '\p{^Gc:__lt}', "");
-Expect(0, 453, '\P{Gc:__lt}', "");
-Expect(1, 453, '\P{^Gc:__lt}', "");
-Expect(0, 452, '\p{Gc:__lt}', "");
-Expect(1, 452, '\p{^Gc:__lt}', "");
-Expect(1, 452, '\P{Gc:__lt}', "");
-Expect(0, 452, '\P{^Gc:__lt}', "");
-Error('\p{Category=/a/ TITLECASE-Letter}');
-Error('\P{Category=/a/ TITLECASE-Letter}');
-Expect(1, 453, '\p{Category=titlecaseletter}', "");
-Expect(0, 453, '\p{^Category=titlecaseletter}', "");
-Expect(0, 453, '\P{Category=titlecaseletter}', "");
-Expect(1, 453, '\P{^Category=titlecaseletter}', "");
-Expect(0, 452, '\p{Category=titlecaseletter}', "");
-Expect(1, 452, '\p{^Category=titlecaseletter}', "");
-Expect(1, 452, '\P{Category=titlecaseletter}', "");
-Expect(0, 452, '\P{^Category=titlecaseletter}', "");
-Expect(1, 453, '\p{Category=_ TITLECASE-Letter}', "");
-Expect(0, 453, '\p{^Category=_ TITLECASE-Letter}', "");
-Expect(0, 453, '\P{Category=_ TITLECASE-Letter}', "");
-Expect(1, 453, '\P{^Category=_ TITLECASE-Letter}', "");
-Expect(0, 452, '\p{Category=_ TITLECASE-Letter}', "");
-Expect(1, 452, '\p{^Category=_ TITLECASE-Letter}', "");
-Expect(1, 452, '\P{Category=_ TITLECASE-Letter}', "");
-Expect(0, 452, '\P{^Category=_ TITLECASE-Letter}', "");
-Error('\p{Is_General_Category=Lt:=}');
-Error('\P{Is_General_Category=Lt:=}');
-Expect(1, 453, '\p{Is_General_Category=lt}', "");
-Expect(0, 453, '\p{^Is_General_Category=lt}', "");
-Expect(0, 453, '\P{Is_General_Category=lt}', "");
-Expect(1, 453, '\P{^Is_General_Category=lt}', "");
-Expect(0, 452, '\p{Is_General_Category=lt}', "");
-Expect(1, 452, '\p{^Is_General_Category=lt}', "");
-Expect(1, 452, '\P{Is_General_Category=lt}', "");
-Expect(0, 452, '\P{^Is_General_Category=lt}', "");
-Expect(1, 453, '\p{Is_General_Category= _Lt}', "");
-Expect(0, 453, '\p{^Is_General_Category= _Lt}', "");
-Expect(0, 453, '\P{Is_General_Category= _Lt}', "");
-Expect(1, 453, '\P{^Is_General_Category= _Lt}', "");
-Expect(0, 452, '\p{Is_General_Category= _Lt}', "");
-Expect(1, 452, '\p{^Is_General_Category= _Lt}', "");
-Expect(1, 452, '\P{Is_General_Category= _Lt}', "");
-Expect(0, 452, '\P{^Is_General_Category= _Lt}', "");
-Error('\p{Is_Gc=:= _Titlecase-Letter}');
-Error('\P{Is_Gc=:= _Titlecase-Letter}');
-Expect(1, 453, '\p{Is_Gc=titlecaseletter}', "");
-Expect(0, 453, '\p{^Is_Gc=titlecaseletter}', "");
-Expect(0, 453, '\P{Is_Gc=titlecaseletter}', "");
-Expect(1, 453, '\P{^Is_Gc=titlecaseletter}', "");
-Expect(0, 452, '\p{Is_Gc=titlecaseletter}', "");
-Expect(1, 452, '\p{^Is_Gc=titlecaseletter}', "");
-Expect(1, 452, '\P{Is_Gc=titlecaseletter}', "");
-Expect(0, 452, '\P{^Is_Gc=titlecaseletter}', "");
-Expect(1, 453, '\p{Is_Gc=- TITLECASE-letter}', "");
-Expect(0, 453, '\p{^Is_Gc=- TITLECASE-letter}', "");
-Expect(0, 453, '\P{Is_Gc=- TITLECASE-letter}', "");
-Expect(1, 453, '\P{^Is_Gc=- TITLECASE-letter}', "");
-Expect(0, 452, '\p{Is_Gc=- TITLECASE-letter}', "");
-Expect(1, 452, '\p{^Is_Gc=- TITLECASE-letter}', "");
-Expect(1, 452, '\P{Is_Gc=- TITLECASE-letter}', "");
-Expect(0, 452, '\P{^Is_Gc=- TITLECASE-letter}', "");
-Error('\p{Is_Category= _Lt:=}');
-Error('\P{Is_Category= _Lt:=}');
-Expect(1, 453, '\p{Is_Category=lt}', "");
-Expect(0, 453, '\p{^Is_Category=lt}', "");
-Expect(0, 453, '\P{Is_Category=lt}', "");
-Expect(1, 453, '\P{^Is_Category=lt}', "");
-Expect(0, 452, '\p{Is_Category=lt}', "");
-Expect(1, 452, '\p{^Is_Category=lt}', "");
-Expect(1, 452, '\P{Is_Category=lt}', "");
-Expect(0, 452, '\P{^Is_Category=lt}', "");
-Expect(1, 453, '\p{Is_Category=_ LT}', "");
-Expect(0, 453, '\p{^Is_Category=_ LT}', "");
-Expect(0, 453, '\P{Is_Category=_ LT}', "");
-Expect(1, 453, '\P{^Is_Category=_ LT}', "");
-Expect(0, 452, '\p{Is_Category=_ LT}', "");
-Expect(1, 452, '\p{^Is_Category=_ LT}', "");
-Expect(1, 452, '\P{Is_Category=_ LT}', "");
-Expect(0, 452, '\P{^Is_Category=_ LT}', "");
-Error('\p{General_Category=-:=Punctuation}');
-Error('\P{General_Category=-:=Punctuation}');
-Expect(1, 35, '\p{General_Category=punctuation}', "");
-Expect(0, 35, '\p{^General_Category=punctuation}', "");
-Expect(0, 35, '\P{General_Category=punctuation}', "");
-Expect(1, 35, '\P{^General_Category=punctuation}', "");
-Expect(0, 32, '\p{General_Category=punctuation}', "");
-Expect(1, 32, '\p{^General_Category=punctuation}', "");
-Expect(1, 32, '\P{General_Category=punctuation}', "");
-Expect(0, 32, '\P{^General_Category=punctuation}', "");
-Expect(1, 35, '\p{General_Category= Punctuation}', "");
-Expect(0, 35, '\p{^General_Category= Punctuation}', "");
-Expect(0, 35, '\P{General_Category= Punctuation}', "");
-Expect(1, 35, '\P{^General_Category= Punctuation}', "");
-Expect(0, 32, '\p{General_Category= Punctuation}', "");
-Expect(1, 32, '\p{^General_Category= Punctuation}', "");
-Expect(1, 32, '\P{General_Category= Punctuation}', "");
-Expect(0, 32, '\P{^General_Category= Punctuation}', "");
-Error('\p{Gc: -_P:=}');
-Error('\P{Gc: -_P:=}');
-Expect(1, 35, '\p{Gc=p}', "");
-Expect(0, 35, '\p{^Gc=p}', "");
-Expect(0, 35, '\P{Gc=p}', "");
-Expect(1, 35, '\P{^Gc=p}', "");
-Expect(0, 32, '\p{Gc=p}', "");
-Expect(1, 32, '\p{^Gc=p}', "");
-Expect(1, 32, '\P{Gc=p}', "");
-Expect(0, 32, '\P{^Gc=p}', "");
-Expect(1, 35, '\p{Gc=-P}', "");
-Expect(0, 35, '\p{^Gc=-P}', "");
-Expect(0, 35, '\P{Gc=-P}', "");
-Expect(1, 35, '\P{^Gc=-P}', "");
-Expect(0, 32, '\p{Gc=-P}', "");
-Expect(1, 32, '\p{^Gc=-P}', "");
-Expect(1, 32, '\P{Gc=-P}', "");
-Expect(0, 32, '\P{^Gc=-P}', "");
-Error('\p{Category=-PUNCT/a/}');
-Error('\P{Category=-PUNCT/a/}');
-Expect(1, 35, '\p{Category=punct}', "");
-Expect(0, 35, '\p{^Category=punct}', "");
-Expect(0, 35, '\P{Category=punct}', "");
-Expect(1, 35, '\P{^Category=punct}', "");
-Expect(0, 32, '\p{Category=punct}', "");
-Expect(1, 32, '\p{^Category=punct}', "");
-Expect(1, 32, '\P{Category=punct}', "");
-Expect(0, 32, '\P{^Category=punct}', "");
-Expect(1, 35, '\p{Category: _Punct}', "");
-Expect(0, 35, '\p{^Category: _Punct}', "");
-Expect(0, 35, '\P{Category: _Punct}', "");
-Expect(1, 35, '\P{^Category: _Punct}', "");
-Expect(0, 32, '\p{Category: _Punct}', "");
-Expect(1, 32, '\p{^Category: _Punct}', "");
-Expect(1, 32, '\P{Category: _Punct}', "");
-Expect(0, 32, '\P{^Category: _Punct}', "");
-Error('\p{Is_General_Category=_/a/punctuation}');
-Error('\P{Is_General_Category=_/a/punctuation}');
-Expect(1, 35, '\p{Is_General_Category=punctuation}', "");
-Expect(0, 35, '\p{^Is_General_Category=punctuation}', "");
-Expect(0, 35, '\P{Is_General_Category=punctuation}', "");
-Expect(1, 35, '\P{^Is_General_Category=punctuation}', "");
-Expect(0, 32, '\p{Is_General_Category=punctuation}', "");
-Expect(1, 32, '\p{^Is_General_Category=punctuation}', "");
-Expect(1, 32, '\P{Is_General_Category=punctuation}', "");
-Expect(0, 32, '\P{^Is_General_Category=punctuation}', "");
-Expect(1, 35, '\p{Is_General_Category=- Punctuation}', "");
-Expect(0, 35, '\p{^Is_General_Category=- Punctuation}', "");
-Expect(0, 35, '\P{Is_General_Category=- Punctuation}', "");
-Expect(1, 35, '\P{^Is_General_Category=- Punctuation}', "");
-Expect(0, 32, '\p{Is_General_Category=- Punctuation}', "");
-Expect(1, 32, '\p{^Is_General_Category=- Punctuation}', "");
-Expect(1, 32, '\P{Is_General_Category=- Punctuation}', "");
-Expect(0, 32, '\P{^Is_General_Category=- Punctuation}', "");
-Error('\p{Is_Gc: /a/p}');
-Error('\P{Is_Gc: /a/p}');
-Expect(1, 35, '\p{Is_Gc=p}', "");
-Expect(0, 35, '\p{^Is_Gc=p}', "");
-Expect(0, 35, '\P{Is_Gc=p}', "");
-Expect(1, 35, '\P{^Is_Gc=p}', "");
-Expect(0, 32, '\p{Is_Gc=p}', "");
-Expect(1, 32, '\p{^Is_Gc=p}', "");
-Expect(1, 32, '\P{Is_Gc=p}', "");
-Expect(0, 32, '\P{^Is_Gc=p}', "");
-Expect(1, 35, '\p{Is_Gc:_ P}', "");
-Expect(0, 35, '\p{^Is_Gc:_ P}', "");
-Expect(0, 35, '\P{Is_Gc:_ P}', "");
-Expect(1, 35, '\P{^Is_Gc:_ P}', "");
-Expect(0, 32, '\p{Is_Gc:_ P}', "");
-Expect(1, 32, '\p{^Is_Gc:_ P}', "");
-Expect(1, 32, '\P{Is_Gc:_ P}', "");
-Expect(0, 32, '\P{^Is_Gc:_ P}', "");
-Error('\p{Is_Category= Punct:=}');
-Error('\P{Is_Category= Punct:=}');
-Expect(1, 35, '\p{Is_Category=punct}', "");
-Expect(0, 35, '\p{^Is_Category=punct}', "");
-Expect(0, 35, '\P{Is_Category=punct}', "");
-Expect(1, 35, '\P{^Is_Category=punct}', "");
-Expect(0, 32, '\p{Is_Category=punct}', "");
-Expect(1, 32, '\p{^Is_Category=punct}', "");
-Expect(1, 32, '\P{Is_Category=punct}', "");
-Expect(0, 32, '\P{^Is_Category=punct}', "");
-Expect(1, 35, '\p{Is_Category=- Punct}', "");
-Expect(0, 35, '\p{^Is_Category=- Punct}', "");
-Expect(0, 35, '\P{Is_Category=- Punct}', "");
-Expect(1, 35, '\P{^Is_Category=- Punct}', "");
-Expect(0, 32, '\p{Is_Category=- Punct}', "");
-Expect(1, 32, '\p{^Is_Category=- Punct}', "");
-Expect(1, 32, '\P{Is_Category=- Punct}', "");
-Expect(0, 32, '\P{^Is_Category=- Punct}', "");
-Error('\p{General_Category= UPPERCASE/a/LETTER}');
-Error('\P{General_Category= UPPERCASE/a/LETTER}');
-Expect(1, 90, '\p{General_Category=uppercaseletter}', "");
-Expect(0, 90, '\p{^General_Category=uppercaseletter}', "");
-Expect(0, 90, '\P{General_Category=uppercaseletter}', "");
-Expect(1, 90, '\P{^General_Category=uppercaseletter}', "");
-Expect(0, 64, '\p{General_Category=uppercaseletter}', "");
-Expect(1, 64, '\p{^General_Category=uppercaseletter}', "");
-Expect(1, 64, '\P{General_Category=uppercaseletter}', "");
-Expect(0, 64, '\P{^General_Category=uppercaseletter}', "");
-Expect(1, 90, '\p{General_Category: _uppercase_Letter}', "");
-Expect(0, 90, '\p{^General_Category: _uppercase_Letter}', "");
-Expect(0, 90, '\P{General_Category: _uppercase_Letter}', "");
-Expect(1, 90, '\P{^General_Category: _uppercase_Letter}', "");
-Expect(0, 64, '\p{General_Category: _uppercase_Letter}', "");
-Expect(1, 64, '\p{^General_Category: _uppercase_Letter}', "");
-Expect(1, 64, '\P{General_Category: _uppercase_Letter}', "");
-Expect(0, 64, '\P{^General_Category: _uppercase_Letter}', "");
-Error('\p{Gc=/a/-Lu}');
-Error('\P{Gc=/a/-Lu}');
-Expect(1, 90, '\p{Gc=lu}', "");
-Expect(0, 90, '\p{^Gc=lu}', "");
-Expect(0, 90, '\P{Gc=lu}', "");
-Expect(1, 90, '\P{^Gc=lu}', "");
-Expect(0, 64, '\p{Gc=lu}', "");
-Expect(1, 64, '\p{^Gc=lu}', "");
-Expect(1, 64, '\P{Gc=lu}', "");
-Expect(0, 64, '\P{^Gc=lu}', "");
-Expect(1, 90, '\p{Gc=_ Lu}', "");
-Expect(0, 90, '\p{^Gc=_ Lu}', "");
-Expect(0, 90, '\P{Gc=_ Lu}', "");
-Expect(1, 90, '\P{^Gc=_ Lu}', "");
-Expect(0, 64, '\p{Gc=_ Lu}', "");
-Expect(1, 64, '\p{^Gc=_ Lu}', "");
-Expect(1, 64, '\P{Gc=_ Lu}', "");
-Expect(0, 64, '\P{^Gc=_ Lu}', "");
-Error('\p{Category=:= -Uppercaseletter}');
-Error('\P{Category=:= -Uppercaseletter}');
-Expect(1, 90, '\p{Category=uppercaseletter}', "");
-Expect(0, 90, '\p{^Category=uppercaseletter}', "");
-Expect(0, 90, '\P{Category=uppercaseletter}', "");
-Expect(1, 90, '\P{^Category=uppercaseletter}', "");
-Expect(0, 64, '\p{Category=uppercaseletter}', "");
-Expect(1, 64, '\p{^Category=uppercaseletter}', "");
-Expect(1, 64, '\P{Category=uppercaseletter}', "");
-Expect(0, 64, '\P{^Category=uppercaseletter}', "");
-Expect(1, 90, '\p{Category= UppercaseLetter}', "");
-Expect(0, 90, '\p{^Category= UppercaseLetter}', "");
-Expect(0, 90, '\P{Category= UppercaseLetter}', "");
-Expect(1, 90, '\P{^Category= UppercaseLetter}', "");
-Expect(0, 64, '\p{Category= UppercaseLetter}', "");
-Expect(1, 64, '\p{^Category= UppercaseLetter}', "");
-Expect(1, 64, '\P{Category= UppercaseLetter}', "");
-Expect(0, 64, '\P{^Category= UppercaseLetter}', "");
-Error('\p{Is_General_Category= /a/Lu}');
-Error('\P{Is_General_Category= /a/Lu}');
-Expect(1, 90, '\p{Is_General_Category=lu}', "");
-Expect(0, 90, '\p{^Is_General_Category=lu}', "");
-Expect(0, 90, '\P{Is_General_Category=lu}', "");
-Expect(1, 90, '\P{^Is_General_Category=lu}', "");
-Expect(0, 64, '\p{Is_General_Category=lu}', "");
-Expect(1, 64, '\p{^Is_General_Category=lu}', "");
-Expect(1, 64, '\P{Is_General_Category=lu}', "");
-Expect(0, 64, '\P{^Is_General_Category=lu}', "");
-Expect(1, 90, '\p{Is_General_Category=- lu}', "");
-Expect(0, 90, '\p{^Is_General_Category=- lu}', "");
-Expect(0, 90, '\P{Is_General_Category=- lu}', "");
-Expect(1, 90, '\P{^Is_General_Category=- lu}', "");
-Expect(0, 64, '\p{Is_General_Category=- lu}', "");
-Expect(1, 64, '\p{^Is_General_Category=- lu}', "");
-Expect(1, 64, '\P{Is_General_Category=- lu}', "");
-Expect(0, 64, '\P{^Is_General_Category=- lu}', "");
-Error('\p{Is_Gc=/a/ UPPERCASE_letter}');
-Error('\P{Is_Gc=/a/ UPPERCASE_letter}');
-Expect(1, 90, '\p{Is_Gc=uppercaseletter}', "");
-Expect(0, 90, '\p{^Is_Gc=uppercaseletter}', "");
-Expect(0, 90, '\P{Is_Gc=uppercaseletter}', "");
-Expect(1, 90, '\P{^Is_Gc=uppercaseletter}', "");
-Expect(0, 64, '\p{Is_Gc=uppercaseletter}', "");
-Expect(1, 64, '\p{^Is_Gc=uppercaseletter}', "");
-Expect(1, 64, '\P{Is_Gc=uppercaseletter}', "");
-Expect(0, 64, '\P{^Is_Gc=uppercaseletter}', "");
-Expect(1, 90, '\p{Is_Gc=-Uppercase-Letter}', "");
-Expect(0, 90, '\p{^Is_Gc=-Uppercase-Letter}', "");
-Expect(0, 90, '\P{Is_Gc=-Uppercase-Letter}', "");
-Expect(1, 90, '\P{^Is_Gc=-Uppercase-Letter}', "");
-Expect(0, 64, '\p{Is_Gc=-Uppercase-Letter}', "");
-Expect(1, 64, '\p{^Is_Gc=-Uppercase-Letter}', "");
-Expect(1, 64, '\P{Is_Gc=-Uppercase-Letter}', "");
-Expect(0, 64, '\P{^Is_Gc=-Uppercase-Letter}', "");
-Error('\p{Is_Category: :=lu}');
-Error('\P{Is_Category: :=lu}');
-Expect(1, 90, '\p{Is_Category=lu}', "");
-Expect(0, 90, '\p{^Is_Category=lu}', "");
-Expect(0, 90, '\P{Is_Category=lu}', "");
-Expect(1, 90, '\P{^Is_Category=lu}', "");
-Expect(0, 64, '\p{Is_Category=lu}', "");
-Expect(1, 64, '\p{^Is_Category=lu}', "");
-Expect(1, 64, '\P{Is_Category=lu}', "");
-Expect(0, 64, '\P{^Is_Category=lu}', "");
-Expect(1, 90, '\p{Is_Category: LU}', "");
-Expect(0, 90, '\p{^Is_Category: LU}', "");
-Expect(0, 90, '\P{Is_Category: LU}', "");
-Expect(1, 90, '\P{^Is_Category: LU}', "");
-Expect(0, 64, '\p{Is_Category: LU}', "");
-Expect(1, 64, '\p{^Is_Category: LU}', "");
-Expect(1, 64, '\P{Is_Category: LU}', "");
-Expect(0, 64, '\P{^Is_Category: LU}', "");
-Error('\p{General_Category: -/a/Number}');
-Error('\P{General_Category: -/a/Number}');
-Expect(1, 57, '\p{General_Category=number}', "");
-Expect(0, 57, '\p{^General_Category=number}', "");
-Expect(0, 57, '\P{General_Category=number}', "");
-Expect(1, 57, '\P{^General_Category=number}', "");
-Expect(0, 47, '\p{General_Category=number}', "");
-Expect(1, 47, '\p{^General_Category=number}', "");
-Expect(1, 47, '\P{General_Category=number}', "");
-Expect(0, 47, '\P{^General_Category=number}', "");
-Expect(1, 57, '\p{General_Category= NUMBER}', "");
-Expect(0, 57, '\p{^General_Category= NUMBER}', "");
-Expect(0, 57, '\P{General_Category= NUMBER}', "");
-Expect(1, 57, '\P{^General_Category= NUMBER}', "");
-Expect(0, 47, '\p{General_Category= NUMBER}', "");
-Expect(1, 47, '\p{^General_Category= NUMBER}', "");
-Expect(1, 47, '\P{General_Category= NUMBER}', "");
-Expect(0, 47, '\P{^General_Category= NUMBER}', "");
-Error('\p{Gc:/a/ N}');
-Error('\P{Gc:/a/ N}');
-Expect(1, 57, '\p{Gc=n}', "");
-Expect(0, 57, '\p{^Gc=n}', "");
-Expect(0, 57, '\P{Gc=n}', "");
-Expect(1, 57, '\P{^Gc=n}', "");
-Expect(0, 47, '\p{Gc=n}', "");
-Expect(1, 47, '\p{^Gc=n}', "");
-Expect(1, 47, '\P{Gc=n}', "");
-Expect(0, 47, '\P{^Gc=n}', "");
-Expect(1, 57, '\p{Gc=-N}', "");
-Expect(0, 57, '\p{^Gc=-N}', "");
-Expect(0, 57, '\P{Gc=-N}', "");
-Expect(1, 57, '\P{^Gc=-N}', "");
-Expect(0, 47, '\p{Gc=-N}', "");
-Expect(1, 47, '\p{^Gc=-N}', "");
-Expect(1, 47, '\P{Gc=-N}', "");
-Expect(0, 47, '\P{^Gc=-N}', "");
-Error('\p{Category= _Number:=}');
-Error('\P{Category= _Number:=}');
-Expect(1, 57, '\p{Category=number}', "");
-Expect(0, 57, '\p{^Category=number}', "");
-Expect(0, 57, '\P{Category=number}', "");
-Expect(1, 57, '\P{^Category=number}', "");
-Expect(0, 47, '\p{Category=number}', "");
-Expect(1, 47, '\p{^Category=number}', "");
-Expect(1, 47, '\P{Category=number}', "");
-Expect(0, 47, '\P{^Category=number}', "");
-Expect(1, 57, '\p{Category= number}', "");
-Expect(0, 57, '\p{^Category= number}', "");
-Expect(0, 57, '\P{Category= number}', "");
-Expect(1, 57, '\P{^Category= number}', "");
-Expect(0, 47, '\p{Category= number}', "");
-Expect(1, 47, '\p{^Category= number}', "");
-Expect(1, 47, '\P{Category= number}', "");
-Expect(0, 47, '\P{^Category= number}', "");
-Error('\p{Is_General_Category=:=N}');
-Error('\P{Is_General_Category=:=N}');
-Expect(1, 57, '\p{Is_General_Category=n}', "");
-Expect(0, 57, '\p{^Is_General_Category=n}', "");
-Expect(0, 57, '\P{Is_General_Category=n}', "");
-Expect(1, 57, '\P{^Is_General_Category=n}', "");
-Expect(0, 47, '\p{Is_General_Category=n}', "");
-Expect(1, 47, '\p{^Is_General_Category=n}', "");
-Expect(1, 47, '\P{Is_General_Category=n}', "");
-Expect(0, 47, '\P{^Is_General_Category=n}', "");
-Expect(1, 57, '\p{Is_General_Category=- N}', "");
-Expect(0, 57, '\p{^Is_General_Category=- N}', "");
-Expect(0, 57, '\P{Is_General_Category=- N}', "");
-Expect(1, 57, '\P{^Is_General_Category=- N}', "");
-Expect(0, 47, '\p{Is_General_Category=- N}', "");
-Expect(1, 47, '\p{^Is_General_Category=- N}', "");
-Expect(1, 47, '\P{Is_General_Category=- N}', "");
-Expect(0, 47, '\P{^Is_General_Category=- N}', "");
-Error('\p{Is_Gc= /a/Number}');
-Error('\P{Is_Gc= /a/Number}');
-Expect(1, 57, '\p{Is_Gc=number}', "");
-Expect(0, 57, '\p{^Is_Gc=number}', "");
-Expect(0, 57, '\P{Is_Gc=number}', "");
-Expect(1, 57, '\P{^Is_Gc=number}', "");
-Expect(0, 47, '\p{Is_Gc=number}', "");
-Expect(1, 47, '\p{^Is_Gc=number}', "");
-Expect(1, 47, '\P{Is_Gc=number}', "");
-Expect(0, 47, '\P{^Is_Gc=number}', "");
-Expect(1, 57, '\p{Is_Gc=_ NUMBER}', "");
-Expect(0, 57, '\p{^Is_Gc=_ NUMBER}', "");
-Expect(0, 57, '\P{Is_Gc=_ NUMBER}', "");
-Expect(1, 57, '\P{^Is_Gc=_ NUMBER}', "");
-Expect(0, 47, '\p{Is_Gc=_ NUMBER}', "");
-Expect(1, 47, '\p{^Is_Gc=_ NUMBER}', "");
-Expect(1, 47, '\P{Is_Gc=_ NUMBER}', "");
-Expect(0, 47, '\P{^Is_Gc=_ NUMBER}', "");
-Error('\p{Is_Category=/a/N}');
-Error('\P{Is_Category=/a/N}');
-Expect(1, 57, '\p{Is_Category=n}', "");
-Expect(0, 57, '\p{^Is_Category=n}', "");
-Expect(0, 57, '\P{Is_Category=n}', "");
-Expect(1, 57, '\P{^Is_Category=n}', "");
-Expect(0, 47, '\p{Is_Category=n}', "");
-Expect(1, 47, '\p{^Is_Category=n}', "");
-Expect(1, 47, '\P{Is_Category=n}', "");
-Expect(0, 47, '\P{^Is_Category=n}', "");
-Expect(1, 57, '\p{Is_Category=__N}', "");
-Expect(0, 57, '\p{^Is_Category=__N}', "");
-Expect(0, 57, '\P{Is_Category=__N}', "");
-Expect(1, 57, '\P{^Is_Category=__N}', "");
-Expect(0, 47, '\p{Is_Category=__N}', "");
-Expect(1, 47, '\p{^Is_Category=__N}', "");
-Expect(1, 47, '\P{Is_Category=__N}', "");
-Expect(0, 47, '\P{^Is_Category=__N}', "");
-Error('\p{General_Category=__Final/a/Punctuation}');
-Error('\P{General_Category=__Final/a/Punctuation}');
-Expect(1, 187, '\p{General_Category=finalpunctuation}', "");
-Expect(0, 187, '\p{^General_Category=finalpunctuation}', "");
-Expect(0, 187, '\P{General_Category=finalpunctuation}', "");
-Expect(1, 187, '\P{^General_Category=finalpunctuation}', "");
-Expect(0, 186, '\p{General_Category=finalpunctuation}', "");
-Expect(1, 186, '\p{^General_Category=finalpunctuation}', "");
-Expect(1, 186, '\P{General_Category=finalpunctuation}', "");
-Expect(0, 186, '\P{^General_Category=finalpunctuation}', "");
-Expect(1, 187, '\p{General_Category= FINAL Punctuation}', "");
-Expect(0, 187, '\p{^General_Category= FINAL Punctuation}', "");
-Expect(0, 187, '\P{General_Category= FINAL Punctuation}', "");
-Expect(1, 187, '\P{^General_Category= FINAL Punctuation}', "");
-Expect(0, 186, '\p{General_Category= FINAL Punctuation}', "");
-Expect(1, 186, '\p{^General_Category= FINAL Punctuation}', "");
-Expect(1, 186, '\P{General_Category= FINAL Punctuation}', "");
-Expect(0, 186, '\P{^General_Category= FINAL Punctuation}', "");
-Error('\p{Gc=:=- pf}');
-Error('\P{Gc=:=- pf}');
-Expect(1, 187, '\p{Gc=pf}', "");
-Expect(0, 187, '\p{^Gc=pf}', "");
-Expect(0, 187, '\P{Gc=pf}', "");
-Expect(1, 187, '\P{^Gc=pf}', "");
-Expect(0, 186, '\p{Gc=pf}', "");
-Expect(1, 186, '\p{^Gc=pf}', "");
-Expect(1, 186, '\P{Gc=pf}', "");
-Expect(0, 186, '\P{^Gc=pf}', "");
-Expect(1, 187, '\p{Gc=-pf}', "");
-Expect(0, 187, '\p{^Gc=-pf}', "");
-Expect(0, 187, '\P{Gc=-pf}', "");
-Expect(1, 187, '\P{^Gc=-pf}', "");
-Expect(0, 186, '\p{Gc=-pf}', "");
-Expect(1, 186, '\p{^Gc=-pf}', "");
-Expect(1, 186, '\P{Gc=-pf}', "");
-Expect(0, 186, '\P{^Gc=-pf}', "");
-Error('\p{Category: - FINAL Punctuation/a/}');
-Error('\P{Category: - FINAL Punctuation/a/}');
-Expect(1, 187, '\p{Category=finalpunctuation}', "");
-Expect(0, 187, '\p{^Category=finalpunctuation}', "");
-Expect(0, 187, '\P{Category=finalpunctuation}', "");
-Expect(1, 187, '\P{^Category=finalpunctuation}', "");
-Expect(0, 186, '\p{Category=finalpunctuation}', "");
-Expect(1, 186, '\p{^Category=finalpunctuation}', "");
-Expect(1, 186, '\P{Category=finalpunctuation}', "");
-Expect(0, 186, '\P{^Category=finalpunctuation}', "");
-Expect(1, 187, '\p{Category= FINALPunctuation}', "");
-Expect(0, 187, '\p{^Category= FINALPunctuation}', "");
-Expect(0, 187, '\P{Category= FINALPunctuation}', "");
-Expect(1, 187, '\P{^Category= FINALPunctuation}', "");
-Expect(0, 186, '\p{Category= FINALPunctuation}', "");
-Expect(1, 186, '\p{^Category= FINALPunctuation}', "");
-Expect(1, 186, '\P{Category= FINALPunctuation}', "");
-Expect(0, 186, '\P{^Category= FINALPunctuation}', "");
-Error('\p{Is_General_Category=/a/ -pf}');
-Error('\P{Is_General_Category=/a/ -pf}');
-Expect(1, 187, '\p{Is_General_Category=pf}', "");
-Expect(0, 187, '\p{^Is_General_Category=pf}', "");
-Expect(0, 187, '\P{Is_General_Category=pf}', "");
-Expect(1, 187, '\P{^Is_General_Category=pf}', "");
-Expect(0, 186, '\p{Is_General_Category=pf}', "");
-Expect(1, 186, '\p{^Is_General_Category=pf}', "");
-Expect(1, 186, '\P{Is_General_Category=pf}', "");
-Expect(0, 186, '\P{^Is_General_Category=pf}', "");
-Expect(1, 187, '\p{Is_General_Category: - PF}', "");
-Expect(0, 187, '\p{^Is_General_Category: - PF}', "");
-Expect(0, 187, '\P{Is_General_Category: - PF}', "");
-Expect(1, 187, '\P{^Is_General_Category: - PF}', "");
-Expect(0, 186, '\p{Is_General_Category: - PF}', "");
-Expect(1, 186, '\p{^Is_General_Category: - PF}', "");
-Expect(1, 186, '\P{Is_General_Category: - PF}', "");
-Expect(0, 186, '\P{^Is_General_Category: - PF}', "");
-Error('\p{Is_Gc=:= -FinalPunctuation}');
-Error('\P{Is_Gc=:= -FinalPunctuation}');
-Expect(1, 187, '\p{Is_Gc=finalpunctuation}', "");
-Expect(0, 187, '\p{^Is_Gc=finalpunctuation}', "");
-Expect(0, 187, '\P{Is_Gc=finalpunctuation}', "");
-Expect(1, 187, '\P{^Is_Gc=finalpunctuation}', "");
-Expect(0, 186, '\p{Is_Gc=finalpunctuation}', "");
-Expect(1, 186, '\p{^Is_Gc=finalpunctuation}', "");
-Expect(1, 186, '\P{Is_Gc=finalpunctuation}', "");
-Expect(0, 186, '\P{^Is_Gc=finalpunctuation}', "");
-Expect(1, 187, '\p{Is_Gc= FINAL PUNCTUATION}', "");
-Expect(0, 187, '\p{^Is_Gc= FINAL PUNCTUATION}', "");
-Expect(0, 187, '\P{Is_Gc= FINAL PUNCTUATION}', "");
-Expect(1, 187, '\P{^Is_Gc= FINAL PUNCTUATION}', "");
-Expect(0, 186, '\p{Is_Gc= FINAL PUNCTUATION}', "");
-Expect(1, 186, '\p{^Is_Gc= FINAL PUNCTUATION}', "");
-Expect(1, 186, '\P{Is_Gc= FINAL PUNCTUATION}', "");
-Expect(0, 186, '\P{^Is_Gc= FINAL PUNCTUATION}', "");
-Error('\p{Is_Category=-PF:=}');
-Error('\P{Is_Category=-PF:=}');
-Expect(1, 187, '\p{Is_Category=pf}', "");
-Expect(0, 187, '\p{^Is_Category=pf}', "");
-Expect(0, 187, '\P{Is_Category=pf}', "");
-Expect(1, 187, '\P{^Is_Category=pf}', "");
-Expect(0, 186, '\p{Is_Category=pf}', "");
-Expect(1, 186, '\p{^Is_Category=pf}', "");
-Expect(1, 186, '\P{Is_Category=pf}', "");
-Expect(0, 186, '\P{^Is_Category=pf}', "");
-Expect(1, 187, '\p{Is_Category=__Pf}', "");
-Expect(0, 187, '\p{^Is_Category=__Pf}', "");
-Expect(0, 187, '\P{Is_Category=__Pf}', "");
-Expect(1, 187, '\P{^Is_Category=__Pf}', "");
-Expect(0, 186, '\p{Is_Category=__Pf}', "");
-Expect(1, 186, '\p{^Is_Category=__Pf}', "");
-Expect(1, 186, '\P{Is_Category=__Pf}', "");
-Expect(0, 186, '\P{^Is_Category=__Pf}', "");
-Error('\p{General_Category=/a/- Unassigned}');
-Error('\P{General_Category=/a/- Unassigned}');
-Expect(1, 889, '\p{General_Category=unassigned}', "");
-Expect(0, 889, '\p{^General_Category=unassigned}', "");
-Expect(0, 889, '\P{General_Category=unassigned}', "");
-Expect(1, 889, '\P{^General_Category=unassigned}', "");
-Expect(0, 887, '\p{General_Category=unassigned}', "");
-Expect(1, 887, '\p{^General_Category=unassigned}', "");
-Expect(1, 887, '\P{General_Category=unassigned}', "");
-Expect(0, 887, '\P{^General_Category=unassigned}', "");
-Expect(1, 889, '\p{General_Category= Unassigned}', "");
-Expect(0, 889, '\p{^General_Category= Unassigned}', "");
-Expect(0, 889, '\P{General_Category= Unassigned}', "");
-Expect(1, 889, '\P{^General_Category= Unassigned}', "");
-Expect(0, 887, '\p{General_Category= Unassigned}', "");
-Expect(1, 887, '\p{^General_Category= Unassigned}', "");
-Expect(1, 887, '\P{General_Category= Unassigned}', "");
-Expect(0, 887, '\P{^General_Category= Unassigned}', "");
-Error('\p{Gc=/a/ _cn}');
-Error('\P{Gc=/a/ _cn}');
-Expect(1, 889, '\p{Gc=cn}', "");
-Expect(0, 889, '\p{^Gc=cn}', "");
-Expect(0, 889, '\P{Gc=cn}', "");
-Expect(1, 889, '\P{^Gc=cn}', "");
-Expect(0, 887, '\p{Gc=cn}', "");
-Expect(1, 887, '\p{^Gc=cn}', "");
-Expect(1, 887, '\P{Gc=cn}', "");
-Expect(0, 887, '\P{^Gc=cn}', "");
-Expect(1, 889, '\p{Gc= -Cn}', "");
-Expect(0, 889, '\p{^Gc= -Cn}', "");
-Expect(0, 889, '\P{Gc= -Cn}', "");
-Expect(1, 889, '\P{^Gc= -Cn}', "");
-Expect(0, 887, '\p{Gc= -Cn}', "");
-Expect(1, 887, '\p{^Gc= -Cn}', "");
-Expect(1, 887, '\P{Gc= -Cn}', "");
-Expect(0, 887, '\P{^Gc= -Cn}', "");
-Error('\p{Category=_/a/UNASSIGNED}');
-Error('\P{Category=_/a/UNASSIGNED}');
-Expect(1, 889, '\p{Category=unassigned}', "");
-Expect(0, 889, '\p{^Category=unassigned}', "");
-Expect(0, 889, '\P{Category=unassigned}', "");
-Expect(1, 889, '\P{^Category=unassigned}', "");
-Expect(0, 887, '\p{Category=unassigned}', "");
-Expect(1, 887, '\p{^Category=unassigned}', "");
-Expect(1, 887, '\P{Category=unassigned}', "");
-Expect(0, 887, '\P{^Category=unassigned}', "");
-Expect(1, 889, '\p{Category= -unassigned}', "");
-Expect(0, 889, '\p{^Category= -unassigned}', "");
-Expect(0, 889, '\P{Category= -unassigned}', "");
-Expect(1, 889, '\P{^Category= -unassigned}', "");
-Expect(0, 887, '\p{Category= -unassigned}', "");
-Expect(1, 887, '\p{^Category= -unassigned}', "");
-Expect(1, 887, '\P{Category= -unassigned}', "");
-Expect(0, 887, '\P{^Category= -unassigned}', "");
-Error('\p{Is_General_Category= :=Cn}');
-Error('\P{Is_General_Category= :=Cn}');
-Expect(1, 889, '\p{Is_General_Category=cn}', "");
-Expect(0, 889, '\p{^Is_General_Category=cn}', "");
-Expect(0, 889, '\P{Is_General_Category=cn}', "");
-Expect(1, 889, '\P{^Is_General_Category=cn}', "");
-Expect(0, 887, '\p{Is_General_Category=cn}', "");
-Expect(1, 887, '\p{^Is_General_Category=cn}', "");
-Expect(1, 887, '\P{Is_General_Category=cn}', "");
-Expect(0, 887, '\P{^Is_General_Category=cn}', "");
-Expect(1, 889, '\p{Is_General_Category= cn}', "");
-Expect(0, 889, '\p{^Is_General_Category= cn}', "");
-Expect(0, 889, '\P{Is_General_Category= cn}', "");
-Expect(1, 889, '\P{^Is_General_Category= cn}', "");
-Expect(0, 887, '\p{Is_General_Category= cn}', "");
-Expect(1, 887, '\p{^Is_General_Category= cn}', "");
-Expect(1, 887, '\P{Is_General_Category= cn}', "");
-Expect(0, 887, '\P{^Is_General_Category= cn}', "");
-Error('\p{Is_Gc=-:=unassigned}');
-Error('\P{Is_Gc=-:=unassigned}');
-Expect(1, 889, '\p{Is_Gc=unassigned}', "");
-Expect(0, 889, '\p{^Is_Gc=unassigned}', "");
-Expect(0, 889, '\P{Is_Gc=unassigned}', "");
-Expect(1, 889, '\P{^Is_Gc=unassigned}', "");
-Expect(0, 887, '\p{Is_Gc=unassigned}', "");
-Expect(1, 887, '\p{^Is_Gc=unassigned}', "");
-Expect(1, 887, '\P{Is_Gc=unassigned}', "");
-Expect(0, 887, '\P{^Is_Gc=unassigned}', "");
-Expect(1, 889, '\p{Is_Gc= Unassigned}', "");
-Expect(0, 889, '\p{^Is_Gc= Unassigned}', "");
-Expect(0, 889, '\P{Is_Gc= Unassigned}', "");
-Expect(1, 889, '\P{^Is_Gc= Unassigned}', "");
-Expect(0, 887, '\p{Is_Gc= Unassigned}', "");
-Expect(1, 887, '\p{^Is_Gc= Unassigned}', "");
-Expect(1, 887, '\P{Is_Gc= Unassigned}', "");
-Expect(0, 887, '\P{^Is_Gc= Unassigned}', "");
-Error('\p{Is_Category=-CN/a/}');
-Error('\P{Is_Category=-CN/a/}');
-Expect(1, 889, '\p{Is_Category=cn}', "");
-Expect(0, 889, '\p{^Is_Category=cn}', "");
-Expect(0, 889, '\P{Is_Category=cn}', "");
-Expect(1, 889, '\P{^Is_Category=cn}', "");
-Expect(0, 887, '\p{Is_Category=cn}', "");
-Expect(1, 887, '\p{^Is_Category=cn}', "");
-Expect(1, 887, '\P{Is_Category=cn}', "");
-Expect(0, 887, '\P{^Is_Category=cn}', "");
-Expect(1, 889, '\p{Is_Category= cn}', "");
-Expect(0, 889, '\p{^Is_Category= cn}', "");
-Expect(0, 889, '\P{Is_Category= cn}', "");
-Expect(1, 889, '\P{^Is_Category= cn}', "");
-Expect(0, 887, '\p{Is_Category= cn}', "");
-Expect(1, 887, '\p{^Is_Category= cn}', "");
-Expect(1, 887, '\P{Is_Category= cn}', "");
-Expect(0, 887, '\P{^Is_Category= cn}', "");
-Error('\p{General_Category=_:=Decimal Number}');
-Error('\P{General_Category=_:=Decimal Number}');
-Expect(1, 57, '\p{General_Category=decimalnumber}', "");
-Expect(0, 57, '\p{^General_Category=decimalnumber}', "");
-Expect(0, 57, '\P{General_Category=decimalnumber}', "");
-Expect(1, 57, '\P{^General_Category=decimalnumber}', "");
-Expect(0, 47, '\p{General_Category=decimalnumber}', "");
-Expect(1, 47, '\p{^General_Category=decimalnumber}', "");
-Expect(1, 47, '\P{General_Category=decimalnumber}', "");
-Expect(0, 47, '\P{^General_Category=decimalnumber}', "");
-Expect(1, 57, '\p{General_Category=-_DecimalNumber}', "");
-Expect(0, 57, '\p{^General_Category=-_DecimalNumber}', "");
-Expect(0, 57, '\P{General_Category=-_DecimalNumber}', "");
-Expect(1, 57, '\P{^General_Category=-_DecimalNumber}', "");
-Expect(0, 47, '\p{General_Category=-_DecimalNumber}', "");
-Expect(1, 47, '\p{^General_Category=-_DecimalNumber}', "");
-Expect(1, 47, '\P{General_Category=-_DecimalNumber}', "");
-Expect(0, 47, '\P{^General_Category=-_DecimalNumber}', "");
-Error('\p{Gc=:= Nd}');
-Error('\P{Gc=:= Nd}');
-Expect(1, 57, '\p{Gc=nd}', "");
-Expect(0, 57, '\p{^Gc=nd}', "");
-Expect(0, 57, '\P{Gc=nd}', "");
-Expect(1, 57, '\P{^Gc=nd}', "");
-Expect(0, 47, '\p{Gc=nd}', "");
-Expect(1, 47, '\p{^Gc=nd}', "");
-Expect(1, 47, '\P{Gc=nd}', "");
-Expect(0, 47, '\P{^Gc=nd}', "");
-Expect(1, 57, '\p{Gc=-nd}', "");
-Expect(0, 57, '\p{^Gc=-nd}', "");
-Expect(0, 57, '\P{Gc=-nd}', "");
-Expect(1, 57, '\P{^Gc=-nd}', "");
-Expect(0, 47, '\p{Gc=-nd}', "");
-Expect(1, 47, '\p{^Gc=-nd}', "");
-Expect(1, 47, '\P{Gc=-nd}', "");
-Expect(0, 47, '\P{^Gc=-nd}', "");
-Error('\p{Category: -DIGIT:=}');
-Error('\P{Category: -DIGIT:=}');
-Expect(1, 57, '\p{Category=digit}', "");
-Expect(0, 57, '\p{^Category=digit}', "");
-Expect(0, 57, '\P{Category=digit}', "");
-Expect(1, 57, '\P{^Category=digit}', "");
-Expect(0, 47, '\p{Category=digit}', "");
-Expect(1, 47, '\p{^Category=digit}', "");
-Expect(1, 47, '\P{Category=digit}', "");
-Expect(0, 47, '\P{^Category=digit}', "");
-Expect(1, 57, '\p{Category=_digit}', "");
-Expect(0, 57, '\p{^Category=_digit}', "");
-Expect(0, 57, '\P{Category=_digit}', "");
-Expect(1, 57, '\P{^Category=_digit}', "");
-Expect(0, 47, '\p{Category=_digit}', "");
-Expect(1, 47, '\p{^Category=_digit}', "");
-Expect(1, 47, '\P{Category=_digit}', "");
-Expect(0, 47, '\P{^Category=_digit}', "");
-Error('\p{Is_General_Category=/a/DecimalNUMBER}');
-Error('\P{Is_General_Category=/a/DecimalNUMBER}');
-Expect(1, 57, '\p{Is_General_Category=decimalnumber}', "");
-Expect(0, 57, '\p{^Is_General_Category=decimalnumber}', "");
-Expect(0, 57, '\P{Is_General_Category=decimalnumber}', "");
-Expect(1, 57, '\P{^Is_General_Category=decimalnumber}', "");
-Expect(0, 47, '\p{Is_General_Category=decimalnumber}', "");
-Expect(1, 47, '\p{^Is_General_Category=decimalnumber}', "");
-Expect(1, 47, '\P{Is_General_Category=decimalnumber}', "");
-Expect(0, 47, '\P{^Is_General_Category=decimalnumber}', "");
-Expect(1, 57, '\p{Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(0, 57, '\p{^Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(0, 57, '\P{Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(1, 57, '\P{^Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(0, 47, '\p{Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(1, 47, '\p{^Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(1, 47, '\P{Is_General_Category: -_Decimal_NUMBER}', "");
-Expect(0, 47, '\P{^Is_General_Category: -_Decimal_NUMBER}', "");
-Error('\p{Is_Gc:/a/_ND}');
-Error('\P{Is_Gc:/a/_ND}');
-Expect(1, 57, '\p{Is_Gc=nd}', "");
-Expect(0, 57, '\p{^Is_Gc=nd}', "");
-Expect(0, 57, '\P{Is_Gc=nd}', "");
-Expect(1, 57, '\P{^Is_Gc=nd}', "");
-Expect(0, 47, '\p{Is_Gc=nd}', "");
-Expect(1, 47, '\p{^Is_Gc=nd}', "");
-Expect(1, 47, '\P{Is_Gc=nd}', "");
-Expect(0, 47, '\P{^Is_Gc=nd}', "");
-Expect(1, 57, '\p{Is_Gc: Nd}', "");
-Expect(0, 57, '\p{^Is_Gc: Nd}', "");
-Expect(0, 57, '\P{Is_Gc: Nd}', "");
-Expect(1, 57, '\P{^Is_Gc: Nd}', "");
-Expect(0, 47, '\p{Is_Gc: Nd}', "");
-Expect(1, 47, '\p{^Is_Gc: Nd}', "");
-Expect(1, 47, '\P{Is_Gc: Nd}', "");
-Expect(0, 47, '\P{^Is_Gc: Nd}', "");
-Error('\p{Is_Category: :=Digit}');
-Error('\P{Is_Category: :=Digit}');
-Expect(1, 57, '\p{Is_Category=digit}', "");
-Expect(0, 57, '\p{^Is_Category=digit}', "");
-Expect(0, 57, '\P{Is_Category=digit}', "");
-Expect(1, 57, '\P{^Is_Category=digit}', "");
-Expect(0, 47, '\p{Is_Category=digit}', "");
-Expect(1, 47, '\p{^Is_Category=digit}', "");
-Expect(1, 47, '\P{Is_Category=digit}', "");
-Expect(0, 47, '\P{^Is_Category=digit}', "");
-Expect(1, 57, '\p{Is_Category= Digit}', "");
-Expect(0, 57, '\p{^Is_Category= Digit}', "");
-Expect(0, 57, '\P{Is_Category= Digit}', "");
-Expect(1, 57, '\P{^Is_Category= Digit}', "");
-Expect(0, 47, '\p{Is_Category= Digit}', "");
-Expect(1, 47, '\p{^Is_Category= Digit}', "");
-Expect(1, 47, '\P{Is_Category= Digit}', "");
-Expect(0, 47, '\P{^Is_Category= Digit}', "");
-Error('\p{General_Category= :=PARAGRAPH_Separator}');
-Error('\P{General_Category= :=PARAGRAPH_Separator}');
-Expect(1, 8233, '\p{General_Category=paragraphseparator}', "");
-Expect(0, 8233, '\p{^General_Category=paragraphseparator}', "");
-Expect(0, 8233, '\P{General_Category=paragraphseparator}', "");
-Expect(1, 8233, '\P{^General_Category=paragraphseparator}', "");
-Expect(0, 8232, '\p{General_Category=paragraphseparator}', "");
-Expect(1, 8232, '\p{^General_Category=paragraphseparator}', "");
-Expect(1, 8232, '\P{General_Category=paragraphseparator}', "");
-Expect(0, 8232, '\P{^General_Category=paragraphseparator}', "");
-Expect(1, 8233, '\p{General_Category= _ParagraphSeparator}', "");
-Expect(0, 8233, '\p{^General_Category= _ParagraphSeparator}', "");
-Expect(0, 8233, '\P{General_Category= _ParagraphSeparator}', "");
-Expect(1, 8233, '\P{^General_Category= _ParagraphSeparator}', "");
-Expect(0, 8232, '\p{General_Category= _ParagraphSeparator}', "");
-Expect(1, 8232, '\p{^General_Category= _ParagraphSeparator}', "");
-Expect(1, 8232, '\P{General_Category= _ParagraphSeparator}', "");
-Expect(0, 8232, '\P{^General_Category= _ParagraphSeparator}', "");
-Error('\p{Gc=_-Zp:=}');
-Error('\P{Gc=_-Zp:=}');
-Expect(1, 8233, '\p{Gc: zp}', "");
-Expect(0, 8233, '\p{^Gc: zp}', "");
-Expect(0, 8233, '\P{Gc: zp}', "");
-Expect(1, 8233, '\P{^Gc: zp}', "");
-Expect(0, 8232, '\p{Gc: zp}', "");
-Expect(1, 8232, '\p{^Gc: zp}', "");
-Expect(1, 8232, '\P{Gc: zp}', "");
-Expect(0, 8232, '\P{^Gc: zp}', "");
-Expect(1, 8233, '\p{Gc= -ZP}', "");
-Expect(0, 8233, '\p{^Gc= -ZP}', "");
-Expect(0, 8233, '\P{Gc= -ZP}', "");
-Expect(1, 8233, '\P{^Gc= -ZP}', "");
-Expect(0, 8232, '\p{Gc= -ZP}', "");
-Expect(1, 8232, '\p{^Gc= -ZP}', "");
-Expect(1, 8232, '\P{Gc= -ZP}', "");
-Expect(0, 8232, '\P{^Gc= -ZP}', "");
-Error('\p{Category=-_Paragraph/a/SEPARATOR}');
-Error('\P{Category=-_Paragraph/a/SEPARATOR}');
-Expect(1, 8233, '\p{Category=paragraphseparator}', "");
-Expect(0, 8233, '\p{^Category=paragraphseparator}', "");
-Expect(0, 8233, '\P{Category=paragraphseparator}', "");
-Expect(1, 8233, '\P{^Category=paragraphseparator}', "");
-Expect(0, 8232, '\p{Category=paragraphseparator}', "");
-Expect(1, 8232, '\p{^Category=paragraphseparator}', "");
-Expect(1, 8232, '\P{Category=paragraphseparator}', "");
-Expect(0, 8232, '\P{^Category=paragraphseparator}', "");
-Expect(1, 8233, '\p{Category=_ paragraphSeparator}', "");
-Expect(0, 8233, '\p{^Category=_ paragraphSeparator}', "");
-Expect(0, 8233, '\P{Category=_ paragraphSeparator}', "");
-Expect(1, 8233, '\P{^Category=_ paragraphSeparator}', "");
-Expect(0, 8232, '\p{Category=_ paragraphSeparator}', "");
-Expect(1, 8232, '\p{^Category=_ paragraphSeparator}', "");
-Expect(1, 8232, '\P{Category=_ paragraphSeparator}', "");
-Expect(0, 8232, '\P{^Category=_ paragraphSeparator}', "");
-Error('\p{Is_General_Category: /a/ Zp}');
-Error('\P{Is_General_Category: /a/ Zp}');
-Expect(1, 8233, '\p{Is_General_Category=zp}', "");
-Expect(0, 8233, '\p{^Is_General_Category=zp}', "");
-Expect(0, 8233, '\P{Is_General_Category=zp}', "");
-Expect(1, 8233, '\P{^Is_General_Category=zp}', "");
-Expect(0, 8232, '\p{Is_General_Category=zp}', "");
-Expect(1, 8232, '\p{^Is_General_Category=zp}', "");
-Expect(1, 8232, '\P{Is_General_Category=zp}', "");
-Expect(0, 8232, '\P{^Is_General_Category=zp}', "");
-Expect(1, 8233, '\p{Is_General_Category= zp}', "");
-Expect(0, 8233, '\p{^Is_General_Category= zp}', "");
-Expect(0, 8233, '\P{Is_General_Category= zp}', "");
-Expect(1, 8233, '\P{^Is_General_Category= zp}', "");
-Expect(0, 8232, '\p{Is_General_Category= zp}', "");
-Expect(1, 8232, '\p{^Is_General_Category= zp}', "");
-Expect(1, 8232, '\P{Is_General_Category= zp}', "");
-Expect(0, 8232, '\P{^Is_General_Category= zp}', "");
-Error('\p{Is_Gc=__paragraphseparator/a/}');
-Error('\P{Is_Gc=__paragraphseparator/a/}');
-Expect(1, 8233, '\p{Is_Gc=paragraphseparator}', "");
-Expect(0, 8233, '\p{^Is_Gc=paragraphseparator}', "");
-Expect(0, 8233, '\P{Is_Gc=paragraphseparator}', "");
-Expect(1, 8233, '\P{^Is_Gc=paragraphseparator}', "");
-Expect(0, 8232, '\p{Is_Gc=paragraphseparator}', "");
-Expect(1, 8232, '\p{^Is_Gc=paragraphseparator}', "");
-Expect(1, 8232, '\P{Is_Gc=paragraphseparator}', "");
-Expect(0, 8232, '\P{^Is_Gc=paragraphseparator}', "");
-Expect(1, 8233, '\p{Is_Gc= PARAGRAPHseparator}', "");
-Expect(0, 8233, '\p{^Is_Gc= PARAGRAPHseparator}', "");
-Expect(0, 8233, '\P{Is_Gc= PARAGRAPHseparator}', "");
-Expect(1, 8233, '\P{^Is_Gc= PARAGRAPHseparator}', "");
-Expect(0, 8232, '\p{Is_Gc= PARAGRAPHseparator}', "");
-Expect(1, 8232, '\p{^Is_Gc= PARAGRAPHseparator}', "");
-Expect(1, 8232, '\P{Is_Gc= PARAGRAPHseparator}', "");
-Expect(0, 8232, '\P{^Is_Gc= PARAGRAPHseparator}', "");
-Error('\p{Is_Category=_ Zp/a/}');
-Error('\P{Is_Category=_ Zp/a/}');
-Expect(1, 8233, '\p{Is_Category: zp}', "");
-Expect(0, 8233, '\p{^Is_Category: zp}', "");
-Expect(0, 8233, '\P{Is_Category: zp}', "");
-Expect(1, 8233, '\P{^Is_Category: zp}', "");
-Expect(0, 8232, '\p{Is_Category: zp}', "");
-Expect(1, 8232, '\p{^Is_Category: zp}', "");
-Expect(1, 8232, '\P{Is_Category: zp}', "");
-Expect(0, 8232, '\P{^Is_Category: zp}', "");
-Expect(1, 8233, '\p{Is_Category= -Zp}', "");
-Expect(0, 8233, '\p{^Is_Category= -Zp}', "");
-Expect(0, 8233, '\P{Is_Category= -Zp}', "");
-Expect(1, 8233, '\P{^Is_Category= -Zp}', "");
-Expect(0, 8232, '\p{Is_Category= -Zp}', "");
-Expect(1, 8232, '\p{^Is_Category= -Zp}', "");
-Expect(1, 8232, '\P{Is_Category= -Zp}', "");
-Expect(0, 8232, '\P{^Is_Category= -Zp}', "");
-Error('\p{General_Category=/a/Modifier-LETTER}');
-Error('\P{General_Category=/a/Modifier-LETTER}');
-Expect(1, 705, '\p{General_Category=modifierletter}', "");
-Expect(0, 705, '\p{^General_Category=modifierletter}', "");
-Expect(0, 705, '\P{General_Category=modifierletter}', "");
-Expect(1, 705, '\P{^General_Category=modifierletter}', "");
-Expect(0, 687, '\p{General_Category=modifierletter}', "");
-Expect(1, 687, '\p{^General_Category=modifierletter}', "");
-Expect(1, 687, '\P{General_Category=modifierletter}', "");
-Expect(0, 687, '\P{^General_Category=modifierletter}', "");
-Expect(1, 705, '\p{General_Category=_ MODIFIER-Letter}', "");
-Expect(0, 705, '\p{^General_Category=_ MODIFIER-Letter}', "");
-Expect(0, 705, '\P{General_Category=_ MODIFIER-Letter}', "");
-Expect(1, 705, '\P{^General_Category=_ MODIFIER-Letter}', "");
-Expect(0, 687, '\p{General_Category=_ MODIFIER-Letter}', "");
-Expect(1, 687, '\p{^General_Category=_ MODIFIER-Letter}', "");
-Expect(1, 687, '\P{General_Category=_ MODIFIER-Letter}', "");
-Expect(0, 687, '\P{^General_Category=_ MODIFIER-Letter}', "");
-Error('\p{Gc::=lm}');
-Error('\P{Gc::=lm}');
-Expect(1, 705, '\p{Gc=lm}', "");
-Expect(0, 705, '\p{^Gc=lm}', "");
-Expect(0, 705, '\P{Gc=lm}', "");
-Expect(1, 705, '\P{^Gc=lm}', "");
-Expect(0, 687, '\p{Gc=lm}', "");
-Expect(1, 687, '\p{^Gc=lm}', "");
-Expect(1, 687, '\P{Gc=lm}', "");
-Expect(0, 687, '\P{^Gc=lm}', "");
-Expect(1, 705, '\p{Gc= lm}', "");
-Expect(0, 705, '\p{^Gc= lm}', "");
-Expect(0, 705, '\P{Gc= lm}', "");
-Expect(1, 705, '\P{^Gc= lm}', "");
-Expect(0, 687, '\p{Gc= lm}', "");
-Expect(1, 687, '\p{^Gc= lm}', "");
-Expect(1, 687, '\P{Gc= lm}', "");
-Expect(0, 687, '\P{^Gc= lm}', "");
-Error('\p{Category=_modifier:=LETTER}');
-Error('\P{Category=_modifier:=LETTER}');
-Expect(1, 705, '\p{Category=modifierletter}', "");
-Expect(0, 705, '\p{^Category=modifierletter}', "");
-Expect(0, 705, '\P{Category=modifierletter}', "");
-Expect(1, 705, '\P{^Category=modifierletter}', "");
-Expect(0, 687, '\p{Category=modifierletter}', "");
-Expect(1, 687, '\p{^Category=modifierletter}', "");
-Expect(1, 687, '\P{Category=modifierletter}', "");
-Expect(0, 687, '\P{^Category=modifierletter}', "");
-Expect(1, 705, '\p{Category:_Modifier letter}', "");
-Expect(0, 705, '\p{^Category:_Modifier letter}', "");
-Expect(0, 705, '\P{Category:_Modifier letter}', "");
-Expect(1, 705, '\P{^Category:_Modifier letter}', "");
-Expect(0, 687, '\p{Category:_Modifier letter}', "");
-Expect(1, 687, '\p{^Category:_Modifier letter}', "");
-Expect(1, 687, '\P{Category:_Modifier letter}', "");
-Expect(0, 687, '\P{^Category:_Modifier letter}', "");
-Error('\p{Is_General_Category= -lm/a/}');
-Error('\P{Is_General_Category= -lm/a/}');
-Expect(1, 705, '\p{Is_General_Category=lm}', "");
-Expect(0, 705, '\p{^Is_General_Category=lm}', "");
-Expect(0, 705, '\P{Is_General_Category=lm}', "");
-Expect(1, 705, '\P{^Is_General_Category=lm}', "");
-Expect(0, 687, '\p{Is_General_Category=lm}', "");
-Expect(1, 687, '\p{^Is_General_Category=lm}', "");
-Expect(1, 687, '\P{Is_General_Category=lm}', "");
-Expect(0, 687, '\P{^Is_General_Category=lm}', "");
-Expect(1, 705, '\p{Is_General_Category= _Lm}', "");
-Expect(0, 705, '\p{^Is_General_Category= _Lm}', "");
-Expect(0, 705, '\P{Is_General_Category= _Lm}', "");
-Expect(1, 705, '\P{^Is_General_Category= _Lm}', "");
-Expect(0, 687, '\p{Is_General_Category= _Lm}', "");
-Expect(1, 687, '\p{^Is_General_Category= _Lm}', "");
-Expect(1, 687, '\P{Is_General_Category= _Lm}', "");
-Expect(0, 687, '\P{^Is_General_Category= _Lm}', "");
-Error('\p{Is_Gc= :=modifier LETTER}');
-Error('\P{Is_Gc= :=modifier LETTER}');
-Expect(1, 705, '\p{Is_Gc=modifierletter}', "");
-Expect(0, 705, '\p{^Is_Gc=modifierletter}', "");
-Expect(0, 705, '\P{Is_Gc=modifierletter}', "");
-Expect(1, 705, '\P{^Is_Gc=modifierletter}', "");
-Expect(0, 687, '\p{Is_Gc=modifierletter}', "");
-Expect(1, 687, '\p{^Is_Gc=modifierletter}', "");
-Expect(1, 687, '\P{Is_Gc=modifierletter}', "");
-Expect(0, 687, '\P{^Is_Gc=modifierletter}', "");
-Expect(1, 705, '\p{Is_Gc=--Modifierletter}', "");
-Expect(0, 705, '\p{^Is_Gc=--Modifierletter}', "");
-Expect(0, 705, '\P{Is_Gc=--Modifierletter}', "");
-Expect(1, 705, '\P{^Is_Gc=--Modifierletter}', "");
-Expect(0, 687, '\p{Is_Gc=--Modifierletter}', "");
-Expect(1, 687, '\p{^Is_Gc=--Modifierletter}', "");
-Expect(1, 687, '\P{Is_Gc=--Modifierletter}', "");
-Expect(0, 687, '\P{^Is_Gc=--Modifierletter}', "");
-Error('\p{Is_Category=/a/--lm}');
-Error('\P{Is_Category=/a/--lm}');
-Expect(1, 705, '\p{Is_Category=lm}', "");
-Expect(0, 705, '\p{^Is_Category=lm}', "");
-Expect(0, 705, '\P{Is_Category=lm}', "");
-Expect(1, 705, '\P{^Is_Category=lm}', "");
-Expect(0, 687, '\p{Is_Category=lm}', "");
-Expect(1, 687, '\p{^Is_Category=lm}', "");
-Expect(1, 687, '\P{Is_Category=lm}', "");
-Expect(0, 687, '\P{^Is_Category=lm}', "");
-Expect(1, 705, '\p{Is_Category= -Lm}', "");
-Expect(0, 705, '\p{^Is_Category= -Lm}', "");
-Expect(0, 705, '\P{Is_Category= -Lm}', "");
-Expect(1, 705, '\P{^Is_Category= -Lm}', "");
-Expect(0, 687, '\p{Is_Category= -Lm}', "");
-Expect(1, 687, '\p{^Is_Category= -Lm}', "");
-Expect(1, 687, '\P{Is_Category= -Lm}', "");
-Expect(0, 687, '\P{^Is_Category= -Lm}', "");
-Error('\p{General_Category= OTHER:=SYMBOL}');
-Error('\P{General_Category= OTHER:=SYMBOL}');
-Expect(1, 167, '\p{General_Category=othersymbol}', "");
-Expect(0, 167, '\p{^General_Category=othersymbol}', "");
-Expect(0, 167, '\P{General_Category=othersymbol}', "");
-Expect(1, 167, '\P{^General_Category=othersymbol}', "");
-Expect(0, 165, '\p{General_Category=othersymbol}', "");
-Expect(1, 165, '\p{^General_Category=othersymbol}', "");
-Expect(1, 165, '\P{General_Category=othersymbol}', "");
-Expect(0, 165, '\P{^General_Category=othersymbol}', "");
-Expect(1, 167, '\p{General_Category=_ Other-symbol}', "");
-Expect(0, 167, '\p{^General_Category=_ Other-symbol}', "");
-Expect(0, 167, '\P{General_Category=_ Other-symbol}', "");
-Expect(1, 167, '\P{^General_Category=_ Other-symbol}', "");
-Expect(0, 165, '\p{General_Category=_ Other-symbol}', "");
-Expect(1, 165, '\p{^General_Category=_ Other-symbol}', "");
-Expect(1, 165, '\P{General_Category=_ Other-symbol}', "");
-Expect(0, 165, '\P{^General_Category=_ Other-symbol}', "");
-Error('\p{Gc=-:=so}');
-Error('\P{Gc=-:=so}');
-Expect(1, 167, '\p{Gc=so}', "");
-Expect(0, 167, '\p{^Gc=so}', "");
-Expect(0, 167, '\P{Gc=so}', "");
-Expect(1, 167, '\P{^Gc=so}', "");
-Expect(0, 165, '\p{Gc=so}', "");
-Expect(1, 165, '\p{^Gc=so}', "");
-Expect(1, 165, '\P{Gc=so}', "");
-Expect(0, 165, '\P{^Gc=so}', "");
-Expect(1, 167, '\p{Gc= SO}', "");
-Expect(0, 167, '\p{^Gc= SO}', "");
-Expect(0, 167, '\P{Gc= SO}', "");
-Expect(1, 167, '\P{^Gc= SO}', "");
-Expect(0, 165, '\p{Gc= SO}', "");
-Expect(1, 165, '\p{^Gc= SO}', "");
-Expect(1, 165, '\P{Gc= SO}', "");
-Expect(0, 165, '\P{^Gc= SO}', "");
-Error('\p{Category: :=-_OtherSymbol}');
-Error('\P{Category: :=-_OtherSymbol}');
-Expect(1, 167, '\p{Category=othersymbol}', "");
-Expect(0, 167, '\p{^Category=othersymbol}', "");
-Expect(0, 167, '\P{Category=othersymbol}', "");
-Expect(1, 167, '\P{^Category=othersymbol}', "");
-Expect(0, 165, '\p{Category=othersymbol}', "");
-Expect(1, 165, '\p{^Category=othersymbol}', "");
-Expect(1, 165, '\P{Category=othersymbol}', "");
-Expect(0, 165, '\P{^Category=othersymbol}', "");
-Expect(1, 167, '\p{Category: _Other_Symbol}', "");
-Expect(0, 167, '\p{^Category: _Other_Symbol}', "");
-Expect(0, 167, '\P{Category: _Other_Symbol}', "");
-Expect(1, 167, '\P{^Category: _Other_Symbol}', "");
-Expect(0, 165, '\p{Category: _Other_Symbol}', "");
-Expect(1, 165, '\p{^Category: _Other_Symbol}', "");
-Expect(1, 165, '\P{Category: _Other_Symbol}', "");
-Expect(0, 165, '\P{^Category: _Other_Symbol}', "");
-Error('\p{Is_General_Category= So/a/}');
-Error('\P{Is_General_Category= So/a/}');
-Expect(1, 167, '\p{Is_General_Category=so}', "");
-Expect(0, 167, '\p{^Is_General_Category=so}', "");
-Expect(0, 167, '\P{Is_General_Category=so}', "");
-Expect(1, 167, '\P{^Is_General_Category=so}', "");
-Expect(0, 165, '\p{Is_General_Category=so}', "");
-Expect(1, 165, '\p{^Is_General_Category=so}', "");
-Expect(1, 165, '\P{Is_General_Category=so}', "");
-Expect(0, 165, '\P{^Is_General_Category=so}', "");
-Expect(1, 167, '\p{Is_General_Category=- so}', "");
-Expect(0, 167, '\p{^Is_General_Category=- so}', "");
-Expect(0, 167, '\P{Is_General_Category=- so}', "");
-Expect(1, 167, '\P{^Is_General_Category=- so}', "");
-Expect(0, 165, '\p{Is_General_Category=- so}', "");
-Expect(1, 165, '\p{^Is_General_Category=- so}', "");
-Expect(1, 165, '\P{Is_General_Category=- so}', "");
-Expect(0, 165, '\P{^Is_General_Category=- so}', "");
-Error('\p{Is_Gc= /a/OTHER-symbol}');
-Error('\P{Is_Gc= /a/OTHER-symbol}');
-Expect(1, 167, '\p{Is_Gc: othersymbol}', "");
-Expect(0, 167, '\p{^Is_Gc: othersymbol}', "");
-Expect(0, 167, '\P{Is_Gc: othersymbol}', "");
-Expect(1, 167, '\P{^Is_Gc: othersymbol}', "");
-Expect(0, 165, '\p{Is_Gc: othersymbol}', "");
-Expect(1, 165, '\p{^Is_Gc: othersymbol}', "");
-Expect(1, 165, '\P{Is_Gc: othersymbol}', "");
-Expect(0, 165, '\P{^Is_Gc: othersymbol}', "");
-Expect(1, 167, '\p{Is_Gc=-_OTHERsymbol}', "");
-Expect(0, 167, '\p{^Is_Gc=-_OTHERsymbol}', "");
-Expect(0, 167, '\P{Is_Gc=-_OTHERsymbol}', "");
-Expect(1, 167, '\P{^Is_Gc=-_OTHERsymbol}', "");
-Expect(0, 165, '\p{Is_Gc=-_OTHERsymbol}', "");
-Expect(1, 165, '\p{^Is_Gc=-_OTHERsymbol}', "");
-Expect(1, 165, '\P{Is_Gc=-_OTHERsymbol}', "");
-Expect(0, 165, '\P{^Is_Gc=-_OTHERsymbol}', "");
-Error('\p{Is_Category= _So:=}');
-Error('\P{Is_Category= _So:=}');
-Expect(1, 167, '\p{Is_Category=so}', "");
-Expect(0, 167, '\p{^Is_Category=so}', "");
-Expect(0, 167, '\P{Is_Category=so}', "");
-Expect(1, 167, '\P{^Is_Category=so}', "");
-Expect(0, 165, '\p{Is_Category=so}', "");
-Expect(1, 165, '\p{^Is_Category=so}', "");
-Expect(1, 165, '\P{Is_Category=so}', "");
-Expect(0, 165, '\P{^Is_Category=so}', "");
-Expect(1, 167, '\p{Is_Category: _SO}', "");
-Expect(0, 167, '\p{^Is_Category: _SO}', "");
-Expect(0, 167, '\P{Is_Category: _SO}', "");
-Expect(1, 167, '\P{^Is_Category: _SO}', "");
-Expect(0, 165, '\p{Is_Category: _SO}', "");
-Expect(1, 165, '\p{^Is_Category: _SO}', "");
-Expect(1, 165, '\P{Is_Category: _SO}', "");
-Expect(0, 165, '\P{^Is_Category: _SO}', "");
-Error('\p{General_Category= _nonspacing:=Mark}');
-Error('\P{General_Category= _nonspacing:=Mark}');
-Expect(1, 879, '\p{General_Category=nonspacingmark}', "");
-Expect(0, 879, '\p{^General_Category=nonspacingmark}', "");
-Expect(0, 879, '\P{General_Category=nonspacingmark}', "");
-Expect(1, 879, '\P{^General_Category=nonspacingmark}', "");
-Expect(0, 767, '\p{General_Category=nonspacingmark}', "");
-Expect(1, 767, '\p{^General_Category=nonspacingmark}', "");
-Expect(1, 767, '\P{General_Category=nonspacingmark}', "");
-Expect(0, 767, '\P{^General_Category=nonspacingmark}', "");
-Expect(1, 879, '\p{General_Category= Nonspacing MARK}', "");
-Expect(0, 879, '\p{^General_Category= Nonspacing MARK}', "");
-Expect(0, 879, '\P{General_Category= Nonspacing MARK}', "");
-Expect(1, 879, '\P{^General_Category= Nonspacing MARK}', "");
-Expect(0, 767, '\p{General_Category= Nonspacing MARK}', "");
-Expect(1, 767, '\p{^General_Category= Nonspacing MARK}', "");
-Expect(1, 767, '\P{General_Category= Nonspacing MARK}', "");
-Expect(0, 767, '\P{^General_Category= Nonspacing MARK}', "");
-Error('\p{Gc=/a/ _MN}');
-Error('\P{Gc=/a/ _MN}');
-Expect(1, 879, '\p{Gc=mn}', "");
-Expect(0, 879, '\p{^Gc=mn}', "");
-Expect(0, 879, '\P{Gc=mn}', "");
-Expect(1, 879, '\P{^Gc=mn}', "");
-Expect(0, 767, '\p{Gc=mn}', "");
-Expect(1, 767, '\p{^Gc=mn}', "");
-Expect(1, 767, '\P{Gc=mn}', "");
-Expect(0, 767, '\P{^Gc=mn}', "");
-Expect(1, 879, '\p{Gc= -mn}', "");
-Expect(0, 879, '\p{^Gc= -mn}', "");
-Expect(0, 879, '\P{Gc= -mn}', "");
-Expect(1, 879, '\P{^Gc= -mn}', "");
-Expect(0, 767, '\p{Gc= -mn}', "");
-Expect(1, 767, '\p{^Gc= -mn}', "");
-Expect(1, 767, '\P{Gc= -mn}', "");
-Expect(0, 767, '\P{^Gc= -mn}', "");
-Error('\p{Category= -NONSPACING mark/a/}');
-Error('\P{Category= -NONSPACING mark/a/}');
-Expect(1, 879, '\p{Category=nonspacingmark}', "");
-Expect(0, 879, '\p{^Category=nonspacingmark}', "");
-Expect(0, 879, '\P{Category=nonspacingmark}', "");
-Expect(1, 879, '\P{^Category=nonspacingmark}', "");
-Expect(0, 767, '\p{Category=nonspacingmark}', "");
-Expect(1, 767, '\p{^Category=nonspacingmark}', "");
-Expect(1, 767, '\P{Category=nonspacingmark}', "");
-Expect(0, 767, '\P{^Category=nonspacingmark}', "");
-Expect(1, 879, '\p{Category: -Nonspacing mark}', "");
-Expect(0, 879, '\p{^Category: -Nonspacing mark}', "");
-Expect(0, 879, '\P{Category: -Nonspacing mark}', "");
-Expect(1, 879, '\P{^Category: -Nonspacing mark}', "");
-Expect(0, 767, '\p{Category: -Nonspacing mark}', "");
-Expect(1, 767, '\p{^Category: -Nonspacing mark}', "");
-Expect(1, 767, '\P{Category: -Nonspacing mark}', "");
-Expect(0, 767, '\P{^Category: -Nonspacing mark}', "");
-Error('\p{Is_General_Category=mn:=}');
-Error('\P{Is_General_Category=mn:=}');
-Expect(1, 879, '\p{Is_General_Category=mn}', "");
-Expect(0, 879, '\p{^Is_General_Category=mn}', "");
-Expect(0, 879, '\P{Is_General_Category=mn}', "");
-Expect(1, 879, '\P{^Is_General_Category=mn}', "");
-Expect(0, 767, '\p{Is_General_Category=mn}', "");
-Expect(1, 767, '\p{^Is_General_Category=mn}', "");
-Expect(1, 767, '\P{Is_General_Category=mn}', "");
-Expect(0, 767, '\P{^Is_General_Category=mn}', "");
-Expect(1, 879, '\p{Is_General_Category: _-Mn}', "");
-Expect(0, 879, '\p{^Is_General_Category: _-Mn}', "");
-Expect(0, 879, '\P{Is_General_Category: _-Mn}', "");
-Expect(1, 879, '\P{^Is_General_Category: _-Mn}', "");
-Expect(0, 767, '\p{Is_General_Category: _-Mn}', "");
-Expect(1, 767, '\p{^Is_General_Category: _-Mn}', "");
-Expect(1, 767, '\P{Is_General_Category: _-Mn}', "");
-Expect(0, 767, '\P{^Is_General_Category: _-Mn}', "");
-Error('\p{Is_Gc= Nonspacing-Mark/a/}');
-Error('\P{Is_Gc= Nonspacing-Mark/a/}');
-Expect(1, 879, '\p{Is_Gc=nonspacingmark}', "");
-Expect(0, 879, '\p{^Is_Gc=nonspacingmark}', "");
-Expect(0, 879, '\P{Is_Gc=nonspacingmark}', "");
-Expect(1, 879, '\P{^Is_Gc=nonspacingmark}', "");
-Expect(0, 767, '\p{Is_Gc=nonspacingmark}', "");
-Expect(1, 767, '\p{^Is_Gc=nonspacingmark}', "");
-Expect(1, 767, '\P{Is_Gc=nonspacingmark}', "");
-Expect(0, 767, '\P{^Is_Gc=nonspacingmark}', "");
-Expect(1, 879, '\p{Is_Gc=_NONSPACINGMARK}', "");
-Expect(0, 879, '\p{^Is_Gc=_NONSPACINGMARK}', "");
-Expect(0, 879, '\P{Is_Gc=_NONSPACINGMARK}', "");
-Expect(1, 879, '\P{^Is_Gc=_NONSPACINGMARK}', "");
-Expect(0, 767, '\p{Is_Gc=_NONSPACINGMARK}', "");
-Expect(1, 767, '\p{^Is_Gc=_NONSPACINGMARK}', "");
-Expect(1, 767, '\P{Is_Gc=_NONSPACINGMARK}', "");
-Expect(0, 767, '\P{^Is_Gc=_NONSPACINGMARK}', "");
-Error('\p{Is_Category: /a/MN}');
-Error('\P{Is_Category: /a/MN}');
-Expect(1, 879, '\p{Is_Category=mn}', "");
-Expect(0, 879, '\p{^Is_Category=mn}', "");
-Expect(0, 879, '\P{Is_Category=mn}', "");
-Expect(1, 879, '\P{^Is_Category=mn}', "");
-Expect(0, 767, '\p{Is_Category=mn}', "");
-Expect(1, 767, '\p{^Is_Category=mn}', "");
-Expect(1, 767, '\P{Is_Category=mn}', "");
-Expect(0, 767, '\P{^Is_Category=mn}', "");
-Expect(1, 879, '\p{Is_Category= MN}', "");
-Expect(0, 879, '\p{^Is_Category= MN}', "");
-Expect(0, 879, '\P{Is_Category= MN}', "");
-Expect(1, 879, '\P{^Is_Category= MN}', "");
-Expect(0, 767, '\p{Is_Category= MN}', "");
-Expect(1, 767, '\p{^Is_Category= MN}', "");
-Expect(1, 767, '\P{Is_Category= MN}', "");
-Expect(0, 767, '\P{^Is_Category= MN}', "");
-Error('\p{General_Category=:= DASH PUNCTUATION}');
-Error('\P{General_Category=:= DASH PUNCTUATION}');
-Expect(1, 45, '\p{General_Category=dashpunctuation}', "");
-Expect(0, 45, '\p{^General_Category=dashpunctuation}', "");
-Expect(0, 45, '\P{General_Category=dashpunctuation}', "");
-Expect(1, 45, '\P{^General_Category=dashpunctuation}', "");
-Expect(0, 44, '\p{General_Category=dashpunctuation}', "");
-Expect(1, 44, '\p{^General_Category=dashpunctuation}', "");
-Expect(1, 44, '\P{General_Category=dashpunctuation}', "");
-Expect(0, 44, '\P{^General_Category=dashpunctuation}', "");
-Expect(1, 45, '\p{General_Category=- Dash punctuation}', "");
-Expect(0, 45, '\p{^General_Category=- Dash punctuation}', "");
-Expect(0, 45, '\P{General_Category=- Dash punctuation}', "");
-Expect(1, 45, '\P{^General_Category=- Dash punctuation}', "");
-Expect(0, 44, '\p{General_Category=- Dash punctuation}', "");
-Expect(1, 44, '\p{^General_Category=- Dash punctuation}', "");
-Expect(1, 44, '\P{General_Category=- Dash punctuation}', "");
-Expect(0, 44, '\P{^General_Category=- Dash punctuation}', "");
-Error('\p{Gc=-:=pd}');
-Error('\P{Gc=-:=pd}');
-Expect(1, 45, '\p{Gc=pd}', "");
-Expect(0, 45, '\p{^Gc=pd}', "");
-Expect(0, 45, '\P{Gc=pd}', "");
-Expect(1, 45, '\P{^Gc=pd}', "");
-Expect(0, 44, '\p{Gc=pd}', "");
-Expect(1, 44, '\p{^Gc=pd}', "");
-Expect(1, 44, '\P{Gc=pd}', "");
-Expect(0, 44, '\P{^Gc=pd}', "");
-Expect(1, 45, '\p{Gc= Pd}', "");
-Expect(0, 45, '\p{^Gc= Pd}', "");
-Expect(0, 45, '\P{Gc= Pd}', "");
-Expect(1, 45, '\P{^Gc= Pd}', "");
-Expect(0, 44, '\p{Gc= Pd}', "");
-Expect(1, 44, '\p{^Gc= Pd}', "");
-Expect(1, 44, '\P{Gc= Pd}', "");
-Expect(0, 44, '\P{^Gc= Pd}', "");
-Error('\p{Category=:=_-DashPUNCTUATION}');
-Error('\P{Category=:=_-DashPUNCTUATION}');
-Expect(1, 45, '\p{Category=dashpunctuation}', "");
-Expect(0, 45, '\p{^Category=dashpunctuation}', "");
-Expect(0, 45, '\P{Category=dashpunctuation}', "");
-Expect(1, 45, '\P{^Category=dashpunctuation}', "");
-Expect(0, 44, '\p{Category=dashpunctuation}', "");
-Expect(1, 44, '\p{^Category=dashpunctuation}', "");
-Expect(1, 44, '\P{Category=dashpunctuation}', "");
-Expect(0, 44, '\P{^Category=dashpunctuation}', "");
-Expect(1, 45, '\p{Category= dashPunctuation}', "");
-Expect(0, 45, '\p{^Category= dashPunctuation}', "");
-Expect(0, 45, '\P{Category= dashPunctuation}', "");
-Expect(1, 45, '\P{^Category= dashPunctuation}', "");
-Expect(0, 44, '\p{Category= dashPunctuation}', "");
-Expect(1, 44, '\p{^Category= dashPunctuation}', "");
-Expect(1, 44, '\P{Category= dashPunctuation}', "");
-Expect(0, 44, '\P{^Category= dashPunctuation}', "");
-Error('\p{Is_General_Category=/a/ Pd}');
-Error('\P{Is_General_Category=/a/ Pd}');
-Expect(1, 45, '\p{Is_General_Category=pd}', "");
-Expect(0, 45, '\p{^Is_General_Category=pd}', "");
-Expect(0, 45, '\P{Is_General_Category=pd}', "");
-Expect(1, 45, '\P{^Is_General_Category=pd}', "");
-Expect(0, 44, '\p{Is_General_Category=pd}', "");
-Expect(1, 44, '\p{^Is_General_Category=pd}', "");
-Expect(1, 44, '\P{Is_General_Category=pd}', "");
-Expect(0, 44, '\P{^Is_General_Category=pd}', "");
-Expect(1, 45, '\p{Is_General_Category: Pd}', "");
-Expect(0, 45, '\p{^Is_General_Category: Pd}', "");
-Expect(0, 45, '\P{Is_General_Category: Pd}', "");
-Expect(1, 45, '\P{^Is_General_Category: Pd}', "");
-Expect(0, 44, '\p{Is_General_Category: Pd}', "");
-Expect(1, 44, '\p{^Is_General_Category: Pd}', "");
-Expect(1, 44, '\P{Is_General_Category: Pd}', "");
-Expect(0, 44, '\P{^Is_General_Category: Pd}', "");
-Error('\p{Is_Gc=-_Dash/a/Punctuation}');
-Error('\P{Is_Gc=-_Dash/a/Punctuation}');
-Expect(1, 45, '\p{Is_Gc=dashpunctuation}', "");
-Expect(0, 45, '\p{^Is_Gc=dashpunctuation}', "");
-Expect(0, 45, '\P{Is_Gc=dashpunctuation}', "");
-Expect(1, 45, '\P{^Is_Gc=dashpunctuation}', "");
-Expect(0, 44, '\p{Is_Gc=dashpunctuation}', "");
-Expect(1, 44, '\p{^Is_Gc=dashpunctuation}', "");
-Expect(1, 44, '\P{Is_Gc=dashpunctuation}', "");
-Expect(0, 44, '\P{^Is_Gc=dashpunctuation}', "");
-Expect(1, 45, '\p{Is_Gc= _Dash_Punctuation}', "");
-Expect(0, 45, '\p{^Is_Gc= _Dash_Punctuation}', "");
-Expect(0, 45, '\P{Is_Gc= _Dash_Punctuation}', "");
-Expect(1, 45, '\P{^Is_Gc= _Dash_Punctuation}', "");
-Expect(0, 44, '\p{Is_Gc= _Dash_Punctuation}', "");
-Expect(1, 44, '\p{^Is_Gc= _Dash_Punctuation}', "");
-Expect(1, 44, '\P{Is_Gc= _Dash_Punctuation}', "");
-Expect(0, 44, '\P{^Is_Gc= _Dash_Punctuation}', "");
-Error('\p{Is_Category=:=PD}');
-Error('\P{Is_Category=:=PD}');
-Expect(1, 45, '\p{Is_Category=pd}', "");
-Expect(0, 45, '\p{^Is_Category=pd}', "");
-Expect(0, 45, '\P{Is_Category=pd}', "");
-Expect(1, 45, '\P{^Is_Category=pd}', "");
-Expect(0, 44, '\p{Is_Category=pd}', "");
-Expect(1, 44, '\p{^Is_Category=pd}', "");
-Expect(1, 44, '\P{Is_Category=pd}', "");
-Expect(0, 44, '\P{^Is_Category=pd}', "");
-Expect(1, 45, '\p{Is_Category= PD}', "");
-Expect(0, 45, '\p{^Is_Category= PD}', "");
-Expect(0, 45, '\P{Is_Category= PD}', "");
-Expect(1, 45, '\P{^Is_Category= PD}', "");
-Expect(0, 44, '\p{Is_Category= PD}', "");
-Expect(1, 44, '\p{^Is_Category= PD}', "");
-Expect(1, 44, '\P{Is_Category= PD}', "");
-Expect(0, 44, '\P{^Is_Category= PD}', "");
-Error('\p{General_Category=--letter Number:=}');
-Error('\P{General_Category=--letter Number:=}');
-Expect(1, 5872, '\p{General_Category=letternumber}', "");
-Expect(0, 5872, '\p{^General_Category=letternumber}', "");
-Expect(0, 5872, '\P{General_Category=letternumber}', "");
-Expect(1, 5872, '\P{^General_Category=letternumber}', "");
-Expect(0, 5869, '\p{General_Category=letternumber}', "");
-Expect(1, 5869, '\p{^General_Category=letternumber}', "");
-Expect(1, 5869, '\P{General_Category=letternumber}', "");
-Expect(0, 5869, '\P{^General_Category=letternumber}', "");
-Expect(1, 5872, '\p{General_Category= Letter-Number}', "");
-Expect(0, 5872, '\p{^General_Category= Letter-Number}', "");
-Expect(0, 5872, '\P{General_Category= Letter-Number}', "");
-Expect(1, 5872, '\P{^General_Category= Letter-Number}', "");
-Expect(0, 5869, '\p{General_Category= Letter-Number}', "");
-Expect(1, 5869, '\p{^General_Category= Letter-Number}', "");
-Expect(1, 5869, '\P{General_Category= Letter-Number}', "");
-Expect(0, 5869, '\P{^General_Category= Letter-Number}', "");
-Error('\p{Gc= :=nl}');
-Error('\P{Gc= :=nl}');
-Expect(1, 5872, '\p{Gc=nl}', "");
-Expect(0, 5872, '\p{^Gc=nl}', "");
-Expect(0, 5872, '\P{Gc=nl}', "");
-Expect(1, 5872, '\P{^Gc=nl}', "");
-Expect(0, 5869, '\p{Gc=nl}', "");
-Expect(1, 5869, '\p{^Gc=nl}', "");
-Expect(1, 5869, '\P{Gc=nl}', "");
-Expect(0, 5869, '\P{^Gc=nl}', "");
-Expect(1, 5872, '\p{Gc= Nl}', "");
-Expect(0, 5872, '\p{^Gc= Nl}', "");
-Expect(0, 5872, '\P{Gc= Nl}', "");
-Expect(1, 5872, '\P{^Gc= Nl}', "");
-Expect(0, 5869, '\p{Gc= Nl}', "");
-Expect(1, 5869, '\p{^Gc= Nl}', "");
-Expect(1, 5869, '\P{Gc= Nl}', "");
-Expect(0, 5869, '\P{^Gc= Nl}', "");
-Error('\p{Category: /a/ LETTER Number}');
-Error('\P{Category: /a/ LETTER Number}');
-Expect(1, 5872, '\p{Category=letternumber}', "");
-Expect(0, 5872, '\p{^Category=letternumber}', "");
-Expect(0, 5872, '\P{Category=letternumber}', "");
-Expect(1, 5872, '\P{^Category=letternumber}', "");
-Expect(0, 5869, '\p{Category=letternumber}', "");
-Expect(1, 5869, '\p{^Category=letternumber}', "");
-Expect(1, 5869, '\P{Category=letternumber}', "");
-Expect(0, 5869, '\P{^Category=letternumber}', "");
-Expect(1, 5872, '\p{Category=- letter-NUMBER}', "");
-Expect(0, 5872, '\p{^Category=- letter-NUMBER}', "");
-Expect(0, 5872, '\P{Category=- letter-NUMBER}', "");
-Expect(1, 5872, '\P{^Category=- letter-NUMBER}', "");
-Expect(0, 5869, '\p{Category=- letter-NUMBER}', "");
-Expect(1, 5869, '\p{^Category=- letter-NUMBER}', "");
-Expect(1, 5869, '\P{Category=- letter-NUMBER}', "");
-Expect(0, 5869, '\P{^Category=- letter-NUMBER}', "");
-Error('\p{Is_General_Category=:= _NL}');
-Error('\P{Is_General_Category=:= _NL}');
-Expect(1, 5872, '\p{Is_General_Category=nl}', "");
-Expect(0, 5872, '\p{^Is_General_Category=nl}', "");
-Expect(0, 5872, '\P{Is_General_Category=nl}', "");
-Expect(1, 5872, '\P{^Is_General_Category=nl}', "");
-Expect(0, 5869, '\p{Is_General_Category=nl}', "");
-Expect(1, 5869, '\p{^Is_General_Category=nl}', "");
-Expect(1, 5869, '\P{Is_General_Category=nl}', "");
-Expect(0, 5869, '\P{^Is_General_Category=nl}', "");
-Expect(1, 5872, '\p{Is_General_Category: -_Nl}', "");
-Expect(0, 5872, '\p{^Is_General_Category: -_Nl}', "");
-Expect(0, 5872, '\P{Is_General_Category: -_Nl}', "");
-Expect(1, 5872, '\P{^Is_General_Category: -_Nl}', "");
-Expect(0, 5869, '\p{Is_General_Category: -_Nl}', "");
-Expect(1, 5869, '\p{^Is_General_Category: -_Nl}', "");
-Expect(1, 5869, '\P{Is_General_Category: -_Nl}', "");
-Expect(0, 5869, '\P{^Is_General_Category: -_Nl}', "");
-Error('\p{Is_Gc= Letter:=Number}');
-Error('\P{Is_Gc= Letter:=Number}');
-Expect(1, 5872, '\p{Is_Gc=letternumber}', "");
-Expect(0, 5872, '\p{^Is_Gc=letternumber}', "");
-Expect(0, 5872, '\P{Is_Gc=letternumber}', "");
-Expect(1, 5872, '\P{^Is_Gc=letternumber}', "");
-Expect(0, 5869, '\p{Is_Gc=letternumber}', "");
-Expect(1, 5869, '\p{^Is_Gc=letternumber}', "");
-Expect(1, 5869, '\P{Is_Gc=letternumber}', "");
-Expect(0, 5869, '\P{^Is_Gc=letternumber}', "");
-Expect(1, 5872, '\p{Is_Gc= letterNumber}', "");
-Expect(0, 5872, '\p{^Is_Gc= letterNumber}', "");
-Expect(0, 5872, '\P{Is_Gc= letterNumber}', "");
-Expect(1, 5872, '\P{^Is_Gc= letterNumber}', "");
-Expect(0, 5869, '\p{Is_Gc= letterNumber}', "");
-Expect(1, 5869, '\p{^Is_Gc= letterNumber}', "");
-Expect(1, 5869, '\P{Is_Gc= letterNumber}', "");
-Expect(0, 5869, '\P{^Is_Gc= letterNumber}', "");
-Error('\p{Is_Category: := _Nl}');
-Error('\P{Is_Category: := _Nl}');
-Expect(1, 5872, '\p{Is_Category=nl}', "");
-Expect(0, 5872, '\p{^Is_Category=nl}', "");
-Expect(0, 5872, '\P{Is_Category=nl}', "");
-Expect(1, 5872, '\P{^Is_Category=nl}', "");
-Expect(0, 5869, '\p{Is_Category=nl}', "");
-Expect(1, 5869, '\p{^Is_Category=nl}', "");
-Expect(1, 5869, '\P{Is_Category=nl}', "");
-Expect(0, 5869, '\P{^Is_Category=nl}', "");
-Expect(1, 5872, '\p{Is_Category=__Nl}', "");
-Expect(0, 5872, '\p{^Is_Category=__Nl}', "");
-Expect(0, 5872, '\P{Is_Category=__Nl}', "");
-Expect(1, 5872, '\P{^Is_Category=__Nl}', "");
-Expect(0, 5869, '\p{Is_Category=__Nl}', "");
-Expect(1, 5869, '\p{^Is_Category=__Nl}', "");
-Expect(1, 5869, '\P{Is_Category=__Nl}', "");
-Expect(0, 5869, '\P{^Is_Category=__Nl}', "");
-Error('\p{General_Category= :=INITIAL_Punctuation}');
-Error('\P{General_Category= :=INITIAL_Punctuation}');
-Expect(1, 171, '\p{General_Category=initialpunctuation}', "");
-Expect(0, 171, '\p{^General_Category=initialpunctuation}', "");
-Expect(0, 171, '\P{General_Category=initialpunctuation}', "");
-Expect(1, 171, '\P{^General_Category=initialpunctuation}', "");
-Expect(0, 170, '\p{General_Category=initialpunctuation}', "");
-Expect(1, 170, '\p{^General_Category=initialpunctuation}', "");
-Expect(1, 170, '\P{General_Category=initialpunctuation}', "");
-Expect(0, 170, '\P{^General_Category=initialpunctuation}', "");
-Expect(1, 171, '\p{General_Category= InitialPUNCTUATION}', "");
-Expect(0, 171, '\p{^General_Category= InitialPUNCTUATION}', "");
-Expect(0, 171, '\P{General_Category= InitialPUNCTUATION}', "");
-Expect(1, 171, '\P{^General_Category= InitialPUNCTUATION}', "");
-Expect(0, 170, '\p{General_Category= InitialPUNCTUATION}', "");
-Expect(1, 170, '\p{^General_Category= InitialPUNCTUATION}', "");
-Expect(1, 170, '\P{General_Category= InitialPUNCTUATION}', "");
-Expect(0, 170, '\P{^General_Category= InitialPUNCTUATION}', "");
-Error('\p{Gc= Pi:=}');
-Error('\P{Gc= Pi:=}');
-Expect(1, 171, '\p{Gc=pi}', "");
-Expect(0, 171, '\p{^Gc=pi}', "");
-Expect(0, 171, '\P{Gc=pi}', "");
-Expect(1, 171, '\P{^Gc=pi}', "");
-Expect(0, 170, '\p{Gc=pi}', "");
-Expect(1, 170, '\p{^Gc=pi}', "");
-Expect(1, 170, '\P{Gc=pi}', "");
-Expect(0, 170, '\P{^Gc=pi}', "");
-Expect(1, 171, '\p{Gc= pi}', "");
-Expect(0, 171, '\p{^Gc= pi}', "");
-Expect(0, 171, '\P{Gc= pi}', "");
-Expect(1, 171, '\P{^Gc= pi}', "");
-Expect(0, 170, '\p{Gc= pi}', "");
-Expect(1, 170, '\p{^Gc= pi}', "");
-Expect(1, 170, '\P{Gc= pi}', "");
-Expect(0, 170, '\P{^Gc= pi}', "");
-Error('\p{Category= :=Initial Punctuation}');
-Error('\P{Category= :=Initial Punctuation}');
-Expect(1, 171, '\p{Category:initialpunctuation}', "");
-Expect(0, 171, '\p{^Category:initialpunctuation}', "");
-Expect(0, 171, '\P{Category:initialpunctuation}', "");
-Expect(1, 171, '\P{^Category:initialpunctuation}', "");
-Expect(0, 170, '\p{Category:initialpunctuation}', "");
-Expect(1, 170, '\p{^Category:initialpunctuation}', "");
-Expect(1, 170, '\P{Category:initialpunctuation}', "");
-Expect(0, 170, '\P{^Category:initialpunctuation}', "");
-Expect(1, 171, '\p{Category= -Initial_Punctuation}', "");
-Expect(0, 171, '\p{^Category= -Initial_Punctuation}', "");
-Expect(0, 171, '\P{Category= -Initial_Punctuation}', "");
-Expect(1, 171, '\P{^Category= -Initial_Punctuation}', "");
-Expect(0, 170, '\p{Category= -Initial_Punctuation}', "");
-Expect(1, 170, '\p{^Category= -Initial_Punctuation}', "");
-Expect(1, 170, '\P{Category= -Initial_Punctuation}', "");
-Expect(0, 170, '\P{^Category= -Initial_Punctuation}', "");
-Error('\p{Is_General_Category=__pi:=}');
-Error('\P{Is_General_Category=__pi:=}');
-Expect(1, 171, '\p{Is_General_Category: pi}', "");
-Expect(0, 171, '\p{^Is_General_Category: pi}', "");
-Expect(0, 171, '\P{Is_General_Category: pi}', "");
-Expect(1, 171, '\P{^Is_General_Category: pi}', "");
-Expect(0, 170, '\p{Is_General_Category: pi}', "");
-Expect(1, 170, '\p{^Is_General_Category: pi}', "");
-Expect(1, 170, '\P{Is_General_Category: pi}', "");
-Expect(0, 170, '\P{^Is_General_Category: pi}', "");
-Expect(1, 171, '\p{Is_General_Category= -pi}', "");
-Expect(0, 171, '\p{^Is_General_Category= -pi}', "");
-Expect(0, 171, '\P{Is_General_Category= -pi}', "");
-Expect(1, 171, '\P{^Is_General_Category= -pi}', "");
-Expect(0, 170, '\p{Is_General_Category= -pi}', "");
-Expect(1, 170, '\p{^Is_General_Category= -pi}', "");
-Expect(1, 170, '\P{Is_General_Category= -pi}', "");
-Expect(0, 170, '\P{^Is_General_Category= -pi}', "");
-Error('\p{Is_Gc=- Initial PUNCTUATION/a/}');
-Error('\P{Is_Gc=- Initial PUNCTUATION/a/}');
-Expect(1, 171, '\p{Is_Gc=initialpunctuation}', "");
-Expect(0, 171, '\p{^Is_Gc=initialpunctuation}', "");
-Expect(0, 171, '\P{Is_Gc=initialpunctuation}', "");
-Expect(1, 171, '\P{^Is_Gc=initialpunctuation}', "");
-Expect(0, 170, '\p{Is_Gc=initialpunctuation}', "");
-Expect(1, 170, '\p{^Is_Gc=initialpunctuation}', "");
-Expect(1, 170, '\P{Is_Gc=initialpunctuation}', "");
-Expect(0, 170, '\P{^Is_Gc=initialpunctuation}', "");
-Expect(1, 171, '\p{Is_Gc= Initial-Punctuation}', "");
-Expect(0, 171, '\p{^Is_Gc= Initial-Punctuation}', "");
-Expect(0, 171, '\P{Is_Gc= Initial-Punctuation}', "");
-Expect(1, 171, '\P{^Is_Gc= Initial-Punctuation}', "");
-Expect(0, 170, '\p{Is_Gc= Initial-Punctuation}', "");
-Expect(1, 170, '\p{^Is_Gc= Initial-Punctuation}', "");
-Expect(1, 170, '\P{Is_Gc= Initial-Punctuation}', "");
-Expect(0, 170, '\P{^Is_Gc= Initial-Punctuation}', "");
-Error('\p{Is_Category: /a/- Pi}');
-Error('\P{Is_Category: /a/- Pi}');
-Expect(1, 171, '\p{Is_Category=pi}', "");
-Expect(0, 171, '\p{^Is_Category=pi}', "");
-Expect(0, 171, '\P{Is_Category=pi}', "");
-Expect(1, 171, '\P{^Is_Category=pi}', "");
-Expect(0, 170, '\p{Is_Category=pi}', "");
-Expect(1, 170, '\p{^Is_Category=pi}', "");
-Expect(1, 170, '\P{Is_Category=pi}', "");
-Expect(0, 170, '\P{^Is_Category=pi}', "");
-Expect(1, 171, '\p{Is_Category= PI}', "");
-Expect(0, 171, '\p{^Is_Category= PI}', "");
-Expect(0, 171, '\P{Is_Category= PI}', "");
-Expect(1, 171, '\P{^Is_Category= PI}', "");
-Expect(0, 170, '\p{Is_Category= PI}', "");
-Expect(1, 170, '\p{^Is_Category= PI}', "");
-Expect(1, 170, '\P{Is_Category= PI}', "");
-Expect(0, 170, '\P{^Is_Category= PI}', "");
-Error('\p{General_Category: /a/CurrencySymbol}');
-Error('\P{General_Category: /a/CurrencySymbol}');
-Expect(1, 36, '\p{General_Category=currencysymbol}', "");
-Expect(0, 36, '\p{^General_Category=currencysymbol}', "");
-Expect(0, 36, '\P{General_Category=currencysymbol}', "");
-Expect(1, 36, '\P{^General_Category=currencysymbol}', "");
-Expect(0, 35, '\p{General_Category=currencysymbol}', "");
-Expect(1, 35, '\p{^General_Category=currencysymbol}', "");
-Expect(1, 35, '\P{General_Category=currencysymbol}', "");
-Expect(0, 35, '\P{^General_Category=currencysymbol}', "");
-Expect(1, 36, '\p{General_Category= currency_Symbol}', "");
-Expect(0, 36, '\p{^General_Category= currency_Symbol}', "");
-Expect(0, 36, '\P{General_Category= currency_Symbol}', "");
-Expect(1, 36, '\P{^General_Category= currency_Symbol}', "");
-Expect(0, 35, '\p{General_Category= currency_Symbol}', "");
-Expect(1, 35, '\p{^General_Category= currency_Symbol}', "");
-Expect(1, 35, '\P{General_Category= currency_Symbol}', "");
-Expect(0, 35, '\P{^General_Category= currency_Symbol}', "");
-Error('\p{Gc=:= _Sc}');
-Error('\P{Gc=:= _Sc}');
-Expect(1, 36, '\p{Gc=sc}', "");
-Expect(0, 36, '\p{^Gc=sc}', "");
-Expect(0, 36, '\P{Gc=sc}', "");
-Expect(1, 36, '\P{^Gc=sc}', "");
-Expect(0, 35, '\p{Gc=sc}', "");
-Expect(1, 35, '\p{^Gc=sc}', "");
-Expect(1, 35, '\P{Gc=sc}', "");
-Expect(0, 35, '\P{^Gc=sc}', "");
-Expect(1, 36, '\p{Gc= Sc}', "");
-Expect(0, 36, '\p{^Gc= Sc}', "");
-Expect(0, 36, '\P{Gc= Sc}', "");
-Expect(1, 36, '\P{^Gc= Sc}', "");
-Expect(0, 35, '\p{Gc= Sc}', "");
-Expect(1, 35, '\p{^Gc= Sc}', "");
-Expect(1, 35, '\P{Gc= Sc}', "");
-Expect(0, 35, '\P{^Gc= Sc}', "");
-Error('\p{Category= currency_symbol/a/}');
-Error('\P{Category= currency_symbol/a/}');
-Expect(1, 36, '\p{Category: currencysymbol}', "");
-Expect(0, 36, '\p{^Category: currencysymbol}', "");
-Expect(0, 36, '\P{Category: currencysymbol}', "");
-Expect(1, 36, '\P{^Category: currencysymbol}', "");
-Expect(0, 35, '\p{Category: currencysymbol}', "");
-Expect(1, 35, '\p{^Category: currencysymbol}', "");
-Expect(1, 35, '\P{Category: currencysymbol}', "");
-Expect(0, 35, '\P{^Category: currencysymbol}', "");
-Expect(1, 36, '\p{Category=_ CurrencySymbol}', "");
-Expect(0, 36, '\p{^Category=_ CurrencySymbol}', "");
-Expect(0, 36, '\P{Category=_ CurrencySymbol}', "");
-Expect(1, 36, '\P{^Category=_ CurrencySymbol}', "");
-Expect(0, 35, '\p{Category=_ CurrencySymbol}', "");
-Expect(1, 35, '\p{^Category=_ CurrencySymbol}', "");
-Expect(1, 35, '\P{Category=_ CurrencySymbol}', "");
-Expect(0, 35, '\P{^Category=_ CurrencySymbol}', "");
-Error('\p{Is_General_Category= Sc/a/}');
-Error('\P{Is_General_Category= Sc/a/}');
-Expect(1, 36, '\p{Is_General_Category: sc}', "");
-Expect(0, 36, '\p{^Is_General_Category: sc}', "");
-Expect(0, 36, '\P{Is_General_Category: sc}', "");
-Expect(1, 36, '\P{^Is_General_Category: sc}', "");
-Expect(0, 35, '\p{Is_General_Category: sc}', "");
-Expect(1, 35, '\p{^Is_General_Category: sc}', "");
-Expect(1, 35, '\P{Is_General_Category: sc}', "");
-Expect(0, 35, '\P{^Is_General_Category: sc}', "");
-Expect(1, 36, '\p{Is_General_Category= Sc}', "");
-Expect(0, 36, '\p{^Is_General_Category= Sc}', "");
-Expect(0, 36, '\P{Is_General_Category= Sc}', "");
-Expect(1, 36, '\P{^Is_General_Category= Sc}', "");
-Expect(0, 35, '\p{Is_General_Category= Sc}', "");
-Expect(1, 35, '\p{^Is_General_Category= Sc}', "");
-Expect(1, 35, '\P{Is_General_Category= Sc}', "");
-Expect(0, 35, '\P{^Is_General_Category= Sc}', "");
-Error('\p{Is_Gc=:=currency symbol}');
-Error('\P{Is_Gc=:=currency symbol}');
-Expect(1, 36, '\p{Is_Gc: currencysymbol}', "");
-Expect(0, 36, '\p{^Is_Gc: currencysymbol}', "");
-Expect(0, 36, '\P{Is_Gc: currencysymbol}', "");
-Expect(1, 36, '\P{^Is_Gc: currencysymbol}', "");
-Expect(0, 35, '\p{Is_Gc: currencysymbol}', "");
-Expect(1, 35, '\p{^Is_Gc: currencysymbol}', "");
-Expect(1, 35, '\P{Is_Gc: currencysymbol}', "");
-Expect(0, 35, '\P{^Is_Gc: currencysymbol}', "");
-Expect(1, 36, '\p{Is_Gc=- Currency_SYMBOL}', "");
-Expect(0, 36, '\p{^Is_Gc=- Currency_SYMBOL}', "");
-Expect(0, 36, '\P{Is_Gc=- Currency_SYMBOL}', "");
-Expect(1, 36, '\P{^Is_Gc=- Currency_SYMBOL}', "");
-Expect(0, 35, '\p{Is_Gc=- Currency_SYMBOL}', "");
-Expect(1, 35, '\p{^Is_Gc=- Currency_SYMBOL}', "");
-Expect(1, 35, '\P{Is_Gc=- Currency_SYMBOL}', "");
-Expect(0, 35, '\P{^Is_Gc=- Currency_SYMBOL}', "");
-Error('\p{Is_Category: /a/- Sc}');
-Error('\P{Is_Category: /a/- Sc}');
-Expect(1, 36, '\p{Is_Category=sc}', "");
-Expect(0, 36, '\p{^Is_Category=sc}', "");
-Expect(0, 36, '\P{Is_Category=sc}', "");
-Expect(1, 36, '\P{^Is_Category=sc}', "");
-Expect(0, 35, '\p{Is_Category=sc}', "");
-Expect(1, 35, '\p{^Is_Category=sc}', "");
-Expect(1, 35, '\P{Is_Category=sc}', "");
-Expect(0, 35, '\P{^Is_Category=sc}', "");
-Expect(1, 36, '\p{Is_Category= _Sc}', "");
-Expect(0, 36, '\p{^Is_Category= _Sc}', "");
-Expect(0, 36, '\P{Is_Category= _Sc}', "");
-Expect(1, 36, '\P{^Is_Category= _Sc}', "");
-Expect(0, 35, '\p{Is_Category= _Sc}', "");
-Expect(1, 35, '\p{^Is_Category= _Sc}', "");
-Expect(1, 35, '\P{Is_Category= _Sc}', "");
-Expect(0, 35, '\P{^Is_Category= _Sc}', "");
-Error('\p{General_Category=/a/-Format}');
-Error('\P{General_Category=/a/-Format}');
-Expect(1, 173, '\p{General_Category=format}', "");
-Expect(0, 173, '\p{^General_Category=format}', "");
-Expect(0, 173, '\P{General_Category=format}', "");
-Expect(1, 173, '\P{^General_Category=format}', "");
-Expect(0, 172, '\p{General_Category=format}', "");
-Expect(1, 172, '\p{^General_Category=format}', "");
-Expect(1, 172, '\P{General_Category=format}', "");
-Expect(0, 172, '\P{^General_Category=format}', "");
-Expect(1, 173, '\p{General_Category= _Format}', "");
-Expect(0, 173, '\p{^General_Category= _Format}', "");
-Expect(0, 173, '\P{General_Category= _Format}', "");
-Expect(1, 173, '\P{^General_Category= _Format}', "");
-Expect(0, 172, '\p{General_Category= _Format}', "");
-Expect(1, 172, '\p{^General_Category= _Format}', "");
-Expect(1, 172, '\P{General_Category= _Format}', "");
-Expect(0, 172, '\P{^General_Category= _Format}', "");
-Error('\p{Gc=:=_CF}');
-Error('\P{Gc=:=_CF}');
-Expect(1, 173, '\p{Gc=cf}', "");
-Expect(0, 173, '\p{^Gc=cf}', "");
-Expect(0, 173, '\P{Gc=cf}', "");
-Expect(1, 173, '\P{^Gc=cf}', "");
-Expect(0, 172, '\p{Gc=cf}', "");
-Expect(1, 172, '\p{^Gc=cf}', "");
-Expect(1, 172, '\P{Gc=cf}', "");
-Expect(0, 172, '\P{^Gc=cf}', "");
-Expect(1, 173, '\p{Gc=__CF}', "");
-Expect(0, 173, '\p{^Gc=__CF}', "");
-Expect(0, 173, '\P{Gc=__CF}', "");
-Expect(1, 173, '\P{^Gc=__CF}', "");
-Expect(0, 172, '\p{Gc=__CF}', "");
-Expect(1, 172, '\p{^Gc=__CF}', "");
-Expect(1, 172, '\P{Gc=__CF}', "");
-Expect(0, 172, '\P{^Gc=__CF}', "");
-Error('\p{Category= FORMAT:=}');
-Error('\P{Category= FORMAT:=}');
-Expect(1, 173, '\p{Category: format}', "");
-Expect(0, 173, '\p{^Category: format}', "");
-Expect(0, 173, '\P{Category: format}', "");
-Expect(1, 173, '\P{^Category: format}', "");
-Expect(0, 172, '\p{Category: format}', "");
-Expect(1, 172, '\p{^Category: format}', "");
-Expect(1, 172, '\P{Category: format}', "");
-Expect(0, 172, '\P{^Category: format}', "");
-Expect(1, 173, '\p{Category=Format}', "");
-Expect(0, 173, '\p{^Category=Format}', "");
-Expect(0, 173, '\P{Category=Format}', "");
-Expect(1, 173, '\P{^Category=Format}', "");
-Expect(0, 172, '\p{Category=Format}', "");
-Expect(1, 172, '\p{^Category=Format}', "");
-Expect(1, 172, '\P{Category=Format}', "");
-Expect(0, 172, '\P{^Category=Format}', "");
-Error('\p{Is_General_Category= cf/a/}');
-Error('\P{Is_General_Category= cf/a/}');
-Expect(1, 173, '\p{Is_General_Category=cf}', "");
-Expect(0, 173, '\p{^Is_General_Category=cf}', "");
-Expect(0, 173, '\P{Is_General_Category=cf}', "");
-Expect(1, 173, '\P{^Is_General_Category=cf}', "");
-Expect(0, 172, '\p{Is_General_Category=cf}', "");
-Expect(1, 172, '\p{^Is_General_Category=cf}', "");
-Expect(1, 172, '\P{Is_General_Category=cf}', "");
-Expect(0, 172, '\P{^Is_General_Category=cf}', "");
-Expect(1, 173, '\p{Is_General_Category=_CF}', "");
-Expect(0, 173, '\p{^Is_General_Category=_CF}', "");
-Expect(0, 173, '\P{Is_General_Category=_CF}', "");
-Expect(1, 173, '\P{^Is_General_Category=_CF}', "");
-Expect(0, 172, '\p{Is_General_Category=_CF}', "");
-Expect(1, 172, '\p{^Is_General_Category=_CF}', "");
-Expect(1, 172, '\P{Is_General_Category=_CF}', "");
-Expect(0, 172, '\P{^Is_General_Category=_CF}', "");
-Error('\p{Is_Gc=- FORMAT:=}');
-Error('\P{Is_Gc=- FORMAT:=}');
-Expect(1, 173, '\p{Is_Gc=format}', "");
-Expect(0, 173, '\p{^Is_Gc=format}', "");
-Expect(0, 173, '\P{Is_Gc=format}', "");
-Expect(1, 173, '\P{^Is_Gc=format}', "");
-Expect(0, 172, '\p{Is_Gc=format}', "");
-Expect(1, 172, '\p{^Is_Gc=format}', "");
-Expect(1, 172, '\P{Is_Gc=format}', "");
-Expect(0, 172, '\P{^Is_Gc=format}', "");
-Expect(1, 173, '\p{Is_Gc= Format}', "");
-Expect(0, 173, '\p{^Is_Gc= Format}', "");
-Expect(0, 173, '\P{Is_Gc= Format}', "");
-Expect(1, 173, '\P{^Is_Gc= Format}', "");
-Expect(0, 172, '\p{Is_Gc= Format}', "");
-Expect(1, 172, '\p{^Is_Gc= Format}', "");
-Expect(1, 172, '\P{Is_Gc= Format}', "");
-Expect(0, 172, '\P{^Is_Gc= Format}', "");
-Error('\p{Is_Category=- Cf/a/}');
-Error('\P{Is_Category=- Cf/a/}');
-Expect(1, 173, '\p{Is_Category=cf}', "");
-Expect(0, 173, '\p{^Is_Category=cf}', "");
-Expect(0, 173, '\P{Is_Category=cf}', "");
-Expect(1, 173, '\P{^Is_Category=cf}', "");
-Expect(0, 172, '\p{Is_Category=cf}', "");
-Expect(1, 172, '\p{^Is_Category=cf}', "");
-Expect(1, 172, '\P{Is_Category=cf}', "");
-Expect(0, 172, '\P{^Is_Category=cf}', "");
-Expect(1, 173, '\p{Is_Category=_-cf}', "");
-Expect(0, 173, '\p{^Is_Category=_-cf}', "");
-Expect(0, 173, '\P{Is_Category=_-cf}', "");
-Expect(1, 173, '\P{^Is_Category=_-cf}', "");
-Expect(0, 172, '\p{Is_Category=_-cf}', "");
-Expect(1, 172, '\p{^Is_Category=_-cf}', "");
-Expect(1, 172, '\P{Is_Category=_-cf}', "");
-Expect(0, 172, '\P{^Is_Category=_-cf}', "");
-Error('\p{Default_Ignorable_Code_Point: -Yes:=}');
-Error('\P{Default_Ignorable_Code_Point: -Yes:=}');
-Expect(1, 173, '\p{Default_Ignorable_Code_Point: yes}', "");
-Expect(0, 173, '\p{^Default_Ignorable_Code_Point: yes}', "");
-Expect(0, 173, '\P{Default_Ignorable_Code_Point: yes}', "");
-Expect(1, 173, '\P{^Default_Ignorable_Code_Point: yes}', "");
-Expect(0, 172, '\p{Default_Ignorable_Code_Point: yes}', "");
-Expect(1, 172, '\p{^Default_Ignorable_Code_Point: yes}', "");
-Expect(1, 172, '\P{Default_Ignorable_Code_Point: yes}', "");
-Expect(0, 172, '\P{^Default_Ignorable_Code_Point: yes}', "");
-Expect(1, 173, '\p{Default_Ignorable_Code_Point= _Yes}', "");
-Expect(0, 173, '\p{^Default_Ignorable_Code_Point= _Yes}', "");
-Expect(0, 173, '\P{Default_Ignorable_Code_Point= _Yes}', "");
-Expect(1, 173, '\P{^Default_Ignorable_Code_Point= _Yes}', "");
-Expect(0, 172, '\p{Default_Ignorable_Code_Point= _Yes}', "");
-Expect(1, 172, '\p{^Default_Ignorable_Code_Point= _Yes}', "");
-Expect(1, 172, '\P{Default_Ignorable_Code_Point= _Yes}', "");
-Expect(0, 172, '\P{^Default_Ignorable_Code_Point= _Yes}', "");
-Error('\p{DI: /a/ _Y}');
-Error('\P{DI: /a/ _Y}');
-Expect(1, 173, '\p{DI=y}', "");
-Expect(0, 173, '\p{^DI=y}', "");
-Expect(0, 173, '\P{DI=y}', "");
-Expect(1, 173, '\P{^DI=y}', "");
-Expect(0, 172, '\p{DI=y}', "");
-Expect(1, 172, '\p{^DI=y}', "");
-Expect(1, 172, '\P{DI=y}', "");
-Expect(0, 172, '\P{^DI=y}', "");
-Expect(1, 173, '\p{DI= Y}', "");
-Expect(0, 173, '\p{^DI= Y}', "");
-Expect(0, 173, '\P{DI= Y}', "");
-Expect(1, 173, '\P{^DI= Y}', "");
-Expect(0, 172, '\p{DI= Y}', "");
-Expect(1, 172, '\p{^DI= Y}', "");
-Expect(1, 172, '\P{DI= Y}', "");
-Expect(0, 172, '\P{^DI= Y}', "");
-Error('\p{Is_Default_Ignorable_Code_Point= t/a/}');
-Error('\P{Is_Default_Ignorable_Code_Point= t/a/}');
-Expect(1, 173, '\p{Is_Default_Ignorable_Code_Point=t}', "");
-Expect(0, 173, '\p{^Is_Default_Ignorable_Code_Point=t}', "");
-Expect(0, 173, '\P{Is_Default_Ignorable_Code_Point=t}', "");
-Expect(1, 173, '\P{^Is_Default_Ignorable_Code_Point=t}', "");
-Expect(0, 172, '\p{Is_Default_Ignorable_Code_Point=t}', "");
-Expect(1, 172, '\p{^Is_Default_Ignorable_Code_Point=t}', "");
-Expect(1, 172, '\P{Is_Default_Ignorable_Code_Point=t}', "");
-Expect(0, 172, '\P{^Is_Default_Ignorable_Code_Point=t}', "");
-Expect(1, 173, '\p{Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(0, 173, '\p{^Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(0, 173, '\P{Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(1, 173, '\P{^Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(0, 172, '\p{Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(1, 172, '\p{^Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(1, 172, '\P{Is_Default_Ignorable_Code_Point=-T}', "");
-Expect(0, 172, '\P{^Is_Default_Ignorable_Code_Point=-T}', "");
-Error('\p{Is_DI=/a/ TRUE}');
-Error('\P{Is_DI=/a/ TRUE}');
-Expect(1, 173, '\p{Is_DI=true}', "");
-Expect(0, 173, '\p{^Is_DI=true}', "");
-Expect(0, 173, '\P{Is_DI=true}', "");
-Expect(1, 173, '\P{^Is_DI=true}', "");
-Expect(0, 172, '\p{Is_DI=true}', "");
-Expect(1, 172, '\p{^Is_DI=true}', "");
-Expect(1, 172, '\P{Is_DI=true}', "");
-Expect(0, 172, '\P{^Is_DI=true}', "");
-Expect(1, 173, '\p{Is_DI=__True}', "");
-Expect(0, 173, '\p{^Is_DI=__True}', "");
-Expect(0, 173, '\P{Is_DI=__True}', "");
-Expect(1, 173, '\P{^Is_DI=__True}', "");
-Expect(0, 172, '\p{Is_DI=__True}', "");
-Expect(1, 172, '\p{^Is_DI=__True}', "");
-Expect(1, 172, '\P{Is_DI=__True}', "");
-Expect(0, 172, '\P{^Is_DI=__True}', "");
-Error('\p{Default_Ignorable_Code_Point=_ no:=}');
-Error('\P{Default_Ignorable_Code_Point=_ no:=}');
-Expect(1, 172, '\p{Default_Ignorable_Code_Point=no}', "");
-Expect(0, 172, '\p{^Default_Ignorable_Code_Point=no}', "");
-Expect(0, 172, '\P{Default_Ignorable_Code_Point=no}', "");
-Expect(1, 172, '\P{^Default_Ignorable_Code_Point=no}', "");
-Expect(0, 173, '\p{Default_Ignorable_Code_Point=no}', "");
-Expect(1, 173, '\p{^Default_Ignorable_Code_Point=no}', "");
-Expect(1, 173, '\P{Default_Ignorable_Code_Point=no}', "");
-Expect(0, 173, '\P{^Default_Ignorable_Code_Point=no}', "");
-Expect(1, 172, '\p{Default_Ignorable_Code_Point=-No}', "");
-Expect(0, 172, '\p{^Default_Ignorable_Code_Point=-No}', "");
-Expect(0, 172, '\P{Default_Ignorable_Code_Point=-No}', "");
-Expect(1, 172, '\P{^Default_Ignorable_Code_Point=-No}', "");
-Expect(0, 173, '\p{Default_Ignorable_Code_Point=-No}', "");
-Expect(1, 173, '\p{^Default_Ignorable_Code_Point=-No}', "");
-Expect(1, 173, '\P{Default_Ignorable_Code_Point=-No}', "");
-Expect(0, 173, '\P{^Default_Ignorable_Code_Point=-No}', "");
-Error('\p{DI=_/a/N}');
-Error('\P{DI=_/a/N}');
-Expect(1, 172, '\p{DI: n}', "");
-Expect(0, 172, '\p{^DI: n}', "");
-Expect(0, 172, '\P{DI: n}', "");
-Expect(1, 172, '\P{^DI: n}', "");
-Expect(0, 173, '\p{DI: n}', "");
-Expect(1, 173, '\p{^DI: n}', "");
-Expect(1, 173, '\P{DI: n}', "");
-Expect(0, 173, '\P{^DI: n}', "");
-Expect(1, 172, '\p{DI= _N}', "");
-Expect(0, 172, '\p{^DI= _N}', "");
-Expect(0, 172, '\P{DI= _N}', "");
-Expect(1, 172, '\P{^DI= _N}', "");
-Expect(0, 173, '\p{DI= _N}', "");
-Expect(1, 173, '\p{^DI= _N}', "");
-Expect(1, 173, '\P{DI= _N}', "");
-Expect(0, 173, '\P{^DI= _N}', "");
-Error('\p{Is_Default_Ignorable_Code_Point=:= -F}');
-Error('\P{Is_Default_Ignorable_Code_Point=:= -F}');
-Expect(1, 172, '\p{Is_Default_Ignorable_Code_Point: f}', "");
-Expect(0, 172, '\p{^Is_Default_Ignorable_Code_Point: f}', "");
-Expect(0, 172, '\P{Is_Default_Ignorable_Code_Point: f}', "");
-Expect(1, 172, '\P{^Is_Default_Ignorable_Code_Point: f}', "");
-Expect(0, 173, '\p{Is_Default_Ignorable_Code_Point: f}', "");
-Expect(1, 173, '\p{^Is_Default_Ignorable_Code_Point: f}', "");
-Expect(1, 173, '\P{Is_Default_Ignorable_Code_Point: f}', "");
-Expect(0, 173, '\P{^Is_Default_Ignorable_Code_Point: f}', "");
-Expect(1, 172, '\p{Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(0, 172, '\p{^Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(0, 172, '\P{Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(1, 172, '\P{^Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(0, 173, '\p{Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(1, 173, '\p{^Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(1, 173, '\P{Is_Default_Ignorable_Code_Point=- F}', "");
-Expect(0, 173, '\P{^Is_Default_Ignorable_Code_Point=- F}', "");
-Error('\p{Is_DI=_false/a/}');
-Error('\P{Is_DI=_false/a/}');
-Expect(1, 172, '\p{Is_DI: false}', "");
-Expect(0, 172, '\p{^Is_DI: false}', "");
-Expect(0, 172, '\P{Is_DI: false}', "");
-Expect(1, 172, '\P{^Is_DI: false}', "");
-Expect(0, 173, '\p{Is_DI: false}', "");
-Expect(1, 173, '\p{^Is_DI: false}', "");
-Expect(1, 173, '\P{Is_DI: false}', "");
-Expect(0, 173, '\P{^Is_DI: false}', "");
-Expect(1, 172, '\p{Is_DI= False}', "");
-Expect(0, 172, '\p{^Is_DI= False}', "");
-Expect(0, 172, '\P{Is_DI= False}', "");
-Expect(1, 172, '\P{^Is_DI= False}', "");
-Expect(0, 173, '\p{Is_DI= False}', "");
-Expect(1, 173, '\p{^Is_DI= False}', "");
-Expect(1, 173, '\P{Is_DI= False}', "");
-Expect(0, 173, '\P{^Is_DI= False}', "");
-Error('\p{Terminal_Punctuation= /a/yes}');
-Error('\P{Terminal_Punctuation= /a/yes}');
-Expect(1, 33, '\p{Terminal_Punctuation=yes}', "");
-Expect(0, 33, '\p{^Terminal_Punctuation=yes}', "");
-Expect(0, 33, '\P{Terminal_Punctuation=yes}', "");
-Expect(1, 33, '\P{^Terminal_Punctuation=yes}', "");
-Expect(0, 32, '\p{Terminal_Punctuation=yes}', "");
-Expect(1, 32, '\p{^Terminal_Punctuation=yes}', "");
-Expect(1, 32, '\P{Terminal_Punctuation=yes}', "");
-Expect(0, 32, '\P{^Terminal_Punctuation=yes}', "");
-Expect(1, 33, '\p{Terminal_Punctuation= YES}', "");
-Expect(0, 33, '\p{^Terminal_Punctuation= YES}', "");
-Expect(0, 33, '\P{Terminal_Punctuation= YES}', "");
-Expect(1, 33, '\P{^Terminal_Punctuation= YES}', "");
-Expect(0, 32, '\p{Terminal_Punctuation= YES}', "");
-Expect(1, 32, '\p{^Terminal_Punctuation= YES}', "");
-Expect(1, 32, '\P{Terminal_Punctuation= YES}', "");
-Expect(0, 32, '\P{^Terminal_Punctuation= YES}', "");
-Error('\p{Term: :=Y}');
-Error('\P{Term: :=Y}');
-Expect(1, 33, '\p{Term=y}', "");
-Expect(0, 33, '\p{^Term=y}', "");
-Expect(0, 33, '\P{Term=y}', "");
-Expect(1, 33, '\P{^Term=y}', "");
-Expect(0, 32, '\p{Term=y}', "");
-Expect(1, 32, '\p{^Term=y}', "");
-Expect(1, 32, '\P{Term=y}', "");
-Expect(0, 32, '\P{^Term=y}', "");
-Expect(1, 33, '\p{Term=Y}', "");
-Expect(0, 33, '\p{^Term=Y}', "");
-Expect(0, 33, '\P{Term=Y}', "");
-Expect(1, 33, '\P{^Term=Y}', "");
-Expect(0, 32, '\p{Term=Y}', "");
-Expect(1, 32, '\p{^Term=Y}', "");
-Expect(1, 32, '\P{Term=Y}', "");
-Expect(0, 32, '\P{^Term=Y}', "");
-Error('\p{Is_Terminal_Punctuation= :=T}');
-Error('\P{Is_Terminal_Punctuation= :=T}');
-Expect(1, 33, '\p{Is_Terminal_Punctuation=t}', "");
-Expect(0, 33, '\p{^Is_Terminal_Punctuation=t}', "");
-Expect(0, 33, '\P{Is_Terminal_Punctuation=t}', "");
-Expect(1, 33, '\P{^Is_Terminal_Punctuation=t}', "");
-Expect(0, 32, '\p{Is_Terminal_Punctuation=t}', "");
-Expect(1, 32, '\p{^Is_Terminal_Punctuation=t}', "");
-Expect(1, 32, '\P{Is_Terminal_Punctuation=t}', "");
-Expect(0, 32, '\P{^Is_Terminal_Punctuation=t}', "");
-Expect(1, 33, '\p{Is_Terminal_Punctuation=_ t}', "");
-Expect(0, 33, '\p{^Is_Terminal_Punctuation=_ t}', "");
-Expect(0, 33, '\P{Is_Terminal_Punctuation=_ t}', "");
-Expect(1, 33, '\P{^Is_Terminal_Punctuation=_ t}', "");
-Expect(0, 32, '\p{Is_Terminal_Punctuation=_ t}', "");
-Expect(1, 32, '\p{^Is_Terminal_Punctuation=_ t}', "");
-Expect(1, 32, '\P{Is_Terminal_Punctuation=_ t}', "");
-Expect(0, 32, '\P{^Is_Terminal_Punctuation=_ t}', "");
-Error('\p{Is_Term=-/a/true}');
-Error('\P{Is_Term=-/a/true}');
-Expect(1, 33, '\p{Is_Term: true}', "");
-Expect(0, 33, '\p{^Is_Term: true}', "");
-Expect(0, 33, '\P{Is_Term: true}', "");
-Expect(1, 33, '\P{^Is_Term: true}', "");
-Expect(0, 32, '\p{Is_Term: true}', "");
-Expect(1, 32, '\p{^Is_Term: true}', "");
-Expect(1, 32, '\P{Is_Term: true}', "");
-Expect(0, 32, '\P{^Is_Term: true}', "");
-Expect(1, 33, '\p{Is_Term: -TRUE}', "");
-Expect(0, 33, '\p{^Is_Term: -TRUE}', "");
-Expect(0, 33, '\P{Is_Term: -TRUE}', "");
-Expect(1, 33, '\P{^Is_Term: -TRUE}', "");
-Expect(0, 32, '\p{Is_Term: -TRUE}', "");
-Expect(1, 32, '\p{^Is_Term: -TRUE}', "");
-Expect(1, 32, '\P{Is_Term: -TRUE}', "");
-Expect(0, 32, '\P{^Is_Term: -TRUE}', "");
-Error('\p{Terminal_Punctuation=/a/ No}');
-Error('\P{Terminal_Punctuation=/a/ No}');
-Expect(1, 32, '\p{Terminal_Punctuation=no}', "");
-Expect(0, 32, '\p{^Terminal_Punctuation=no}', "");
-Expect(0, 32, '\P{Terminal_Punctuation=no}', "");
-Expect(1, 32, '\P{^Terminal_Punctuation=no}', "");
-Expect(0, 33, '\p{Terminal_Punctuation=no}', "");
-Expect(1, 33, '\p{^Terminal_Punctuation=no}', "");
-Expect(1, 33, '\P{Terminal_Punctuation=no}', "");
-Expect(0, 33, '\P{^Terminal_Punctuation=no}', "");
-Expect(1, 32, '\p{Terminal_Punctuation:- NO}', "");
-Expect(0, 32, '\p{^Terminal_Punctuation:- NO}', "");
-Expect(0, 32, '\P{Terminal_Punctuation:- NO}', "");
-Expect(1, 32, '\P{^Terminal_Punctuation:- NO}', "");
-Expect(0, 33, '\p{Terminal_Punctuation:- NO}', "");
-Expect(1, 33, '\p{^Terminal_Punctuation:- NO}', "");
-Expect(1, 33, '\P{Terminal_Punctuation:- NO}', "");
-Expect(0, 33, '\P{^Terminal_Punctuation:- NO}', "");
-Error('\p{Term= :=N}');
-Error('\P{Term= :=N}');
-Expect(1, 32, '\p{Term=n}', "");
-Expect(0, 32, '\p{^Term=n}', "");
-Expect(0, 32, '\P{Term=n}', "");
-Expect(1, 32, '\P{^Term=n}', "");
-Expect(0, 33, '\p{Term=n}', "");
-Expect(1, 33, '\p{^Term=n}', "");
-Expect(1, 33, '\P{Term=n}', "");
-Expect(0, 33, '\P{^Term=n}', "");
-Expect(1, 32, '\p{Term= -n}', "");
-Expect(0, 32, '\p{^Term= -n}', "");
-Expect(0, 32, '\P{Term= -n}', "");
-Expect(1, 32, '\P{^Term= -n}', "");
-Expect(0, 33, '\p{Term= -n}', "");
-Expect(1, 33, '\p{^Term= -n}', "");
-Expect(1, 33, '\P{Term= -n}', "");
-Expect(0, 33, '\P{^Term= -n}', "");
-Error('\p{Is_Terminal_Punctuation=/a/F}');
-Error('\P{Is_Terminal_Punctuation=/a/F}');
-Expect(1, 32, '\p{Is_Terminal_Punctuation=f}', "");
-Expect(0, 32, '\p{^Is_Terminal_Punctuation=f}', "");
-Expect(0, 32, '\P{Is_Terminal_Punctuation=f}', "");
-Expect(1, 32, '\P{^Is_Terminal_Punctuation=f}', "");
-Expect(0, 33, '\p{Is_Terminal_Punctuation=f}', "");
-Expect(1, 33, '\p{^Is_Terminal_Punctuation=f}', "");
-Expect(1, 33, '\P{Is_Terminal_Punctuation=f}', "");
-Expect(0, 33, '\P{^Is_Terminal_Punctuation=f}', "");
-Expect(1, 32, '\p{Is_Terminal_Punctuation= -F}', "");
-Expect(0, 32, '\p{^Is_Terminal_Punctuation= -F}', "");
-Expect(0, 32, '\P{Is_Terminal_Punctuation= -F}', "");
-Expect(1, 32, '\P{^Is_Terminal_Punctuation= -F}', "");
-Expect(0, 33, '\p{Is_Terminal_Punctuation= -F}', "");
-Expect(1, 33, '\p{^Is_Terminal_Punctuation= -F}', "");
-Expect(1, 33, '\P{Is_Terminal_Punctuation= -F}', "");
-Expect(0, 33, '\P{^Is_Terminal_Punctuation= -F}', "");
-Error('\p{Is_Term=- false/a/}');
-Error('\P{Is_Term=- false/a/}');
-Expect(1, 32, '\p{Is_Term=false}', "");
-Expect(0, 32, '\p{^Is_Term=false}', "");
-Expect(0, 32, '\P{Is_Term=false}', "");
-Expect(1, 32, '\P{^Is_Term=false}', "");
-Expect(0, 33, '\p{Is_Term=false}', "");
-Expect(1, 33, '\p{^Is_Term=false}', "");
-Expect(1, 33, '\P{Is_Term=false}', "");
-Expect(0, 33, '\P{^Is_Term=false}', "");
-Expect(1, 32, '\p{Is_Term=- False}', "");
-Expect(0, 32, '\p{^Is_Term=- False}', "");
-Expect(0, 32, '\P{Is_Term=- False}', "");
-Expect(1, 32, '\P{^Is_Term=- False}', "");
-Expect(0, 33, '\p{Is_Term=- False}', "");
-Expect(1, 33, '\p{^Is_Term=- False}', "");
-Expect(1, 33, '\P{Is_Term=- False}', "");
-Expect(0, 33, '\P{^Is_Term=- False}', "");
-Test_X('÷ 0020 ÷ 0020 ÷');
-Test_X('÷ 0020 × 0308 ÷ 0020 ÷');
-Test_X('÷ 0020 ÷ 000D ÷');
-Test_X('÷ 0020 × 0308 ÷ 000D ÷');
-Test_X('÷ 0020 ÷ 000A ÷');
-Test_X('÷ 0020 × 0308 ÷ 000A ÷');
-Test_X('÷ 0020 ÷ 0001 ÷');
-Test_X('÷ 0020 × 0308 ÷ 0001 ÷');
-Test_X('÷ 0020 × 0300 ÷');
-Test_X('÷ 0020 × 0308 × 0300 ÷');
-Test_X('÷ 0020 ÷ 0E40 ÷');
-Test_X('÷ 0020 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 0020 × 0903 ÷');
-Test_X('÷ 0020 × 0308 × 0903 ÷');
-Test_X('÷ 0020 ÷ 1100 ÷');
-Test_X('÷ 0020 × 0308 ÷ 1100 ÷');
-Test_X('÷ 0020 ÷ 1160 ÷');
-Test_X('÷ 0020 × 0308 ÷ 1160 ÷');
-Test_X('÷ 0020 ÷ 11A8 ÷');
-Test_X('÷ 0020 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 0020 ÷ AC00 ÷');
-Test_X('÷ 0020 × 0308 ÷ AC00 ÷');
-Test_X('÷ 0020 ÷ AC01 ÷');
-Test_X('÷ 0020 × 0308 ÷ AC01 ÷');
-Test_X('÷ 000D ÷ 0020 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 0020 ÷');
-Test_X('÷ 000D ÷ 000D ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 000D ÷');
-Test_X('÷ 000D × 000A ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 000A ÷');
-Test_X('÷ 000D ÷ 0001 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 0001 ÷');
-Test_X('÷ 000D ÷ 0300 ÷');
-Test_X('÷ 000D ÷ 0308 × 0300 ÷');
-Test_X('÷ 000D ÷ 0E40 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 0E40 ÷');
-Test_X('÷ 000D ÷ 0903 ÷');
-Test_X('÷ 000D ÷ 0308 × 0903 ÷');
-Test_X('÷ 000D ÷ 1100 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 1100 ÷');
-Test_X('÷ 000D ÷ 1160 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 1160 ÷');
-Test_X('÷ 000D ÷ 11A8 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ 11A8 ÷');
-Test_X('÷ 000D ÷ AC00 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ AC00 ÷');
-Test_X('÷ 000D ÷ AC01 ÷');
-Test_X('÷ 000D ÷ 0308 ÷ AC01 ÷');
-Test_X('÷ 000A ÷ 0020 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 0020 ÷');
-Test_X('÷ 000A ÷ 000D ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 000D ÷');
-Test_X('÷ 000A ÷ 000A ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 000A ÷');
-Test_X('÷ 000A ÷ 0001 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 0001 ÷');
-Test_X('÷ 000A ÷ 0300 ÷');
-Test_X('÷ 000A ÷ 0308 × 0300 ÷');
-Test_X('÷ 000A ÷ 0E40 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 0E40 ÷');
-Test_X('÷ 000A ÷ 0903 ÷');
-Test_X('÷ 000A ÷ 0308 × 0903 ÷');
-Test_X('÷ 000A ÷ 1100 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 1100 ÷');
-Test_X('÷ 000A ÷ 1160 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 1160 ÷');
-Test_X('÷ 000A ÷ 11A8 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ 11A8 ÷');
-Test_X('÷ 000A ÷ AC00 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ AC00 ÷');
-Test_X('÷ 000A ÷ AC01 ÷');
-Test_X('÷ 000A ÷ 0308 ÷ AC01 ÷');
-Test_X('÷ 0001 ÷ 0020 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 0020 ÷');
-Test_X('÷ 0001 ÷ 000D ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 000D ÷');
-Test_X('÷ 0001 ÷ 000A ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 000A ÷');
-Test_X('÷ 0001 ÷ 0001 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 0001 ÷');
-Test_X('÷ 0001 ÷ 0300 ÷');
-Test_X('÷ 0001 ÷ 0308 × 0300 ÷');
-Test_X('÷ 0001 ÷ 0E40 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 0E40 ÷');
-Test_X('÷ 0001 ÷ 0903 ÷');
-Test_X('÷ 0001 ÷ 0308 × 0903 ÷');
-Test_X('÷ 0001 ÷ 1100 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 1100 ÷');
-Test_X('÷ 0001 ÷ 1160 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 1160 ÷');
-Test_X('÷ 0001 ÷ 11A8 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ 11A8 ÷');
-Test_X('÷ 0001 ÷ AC00 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ AC00 ÷');
-Test_X('÷ 0001 ÷ AC01 ÷');
-Test_X('÷ 0001 ÷ 0308 ÷ AC01 ÷');
-Test_X('÷ 0300 ÷ 0020 ÷');
-Test_X('÷ 0300 × 0308 ÷ 0020 ÷');
-Test_X('÷ 0300 ÷ 000D ÷');
-Test_X('÷ 0300 × 0308 ÷ 000D ÷');
-Test_X('÷ 0300 ÷ 000A ÷');
-Test_X('÷ 0300 × 0308 ÷ 000A ÷');
-Test_X('÷ 0300 ÷ 0001 ÷');
-Test_X('÷ 0300 × 0308 ÷ 0001 ÷');
-Test_X('÷ 0300 × 0300 ÷');
-Test_X('÷ 0300 × 0308 × 0300 ÷');
-Test_X('÷ 0300 ÷ 0E40 ÷');
-Test_X('÷ 0300 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 0300 × 0903 ÷');
-Test_X('÷ 0300 × 0308 × 0903 ÷');
-Test_X('÷ 0300 ÷ 1100 ÷');
-Test_X('÷ 0300 × 0308 ÷ 1100 ÷');
-Test_X('÷ 0300 ÷ 1160 ÷');
-Test_X('÷ 0300 × 0308 ÷ 1160 ÷');
-Test_X('÷ 0300 ÷ 11A8 ÷');
-Test_X('÷ 0300 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 0300 ÷ AC00 ÷');
-Test_X('÷ 0300 × 0308 ÷ AC00 ÷');
-Test_X('÷ 0300 ÷ AC01 ÷');
-Test_X('÷ 0300 × 0308 ÷ AC01 ÷');
-Test_X('÷ 0E40 × 0020 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 0020 ÷');
-Test_X('÷ 0E40 ÷ 000D ÷');
-Test_X('÷ 0E40 × 0308 ÷ 000D ÷');
-Test_X('÷ 0E40 ÷ 000A ÷');
-Test_X('÷ 0E40 × 0308 ÷ 000A ÷');
-Test_X('÷ 0E40 ÷ 0001 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 0001 ÷');
-Test_X('÷ 0E40 × 0300 ÷');
-Test_X('÷ 0E40 × 0308 × 0300 ÷');
-Test_X('÷ 0E40 × 0E40 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 0E40 × 0903 ÷');
-Test_X('÷ 0E40 × 0308 × 0903 ÷');
-Test_X('÷ 0E40 × 1100 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 1100 ÷');
-Test_X('÷ 0E40 × 1160 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 1160 ÷');
-Test_X('÷ 0E40 × 11A8 ÷');
-Test_X('÷ 0E40 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 0E40 × AC00 ÷');
-Test_X('÷ 0E40 × 0308 ÷ AC00 ÷');
-Test_X('÷ 0E40 × AC01 ÷');
-Test_X('÷ 0E40 × 0308 ÷ AC01 ÷');
-Test_X('÷ 0903 ÷ 0020 ÷');
-Test_X('÷ 0903 × 0308 ÷ 0020 ÷');
-Test_X('÷ 0903 ÷ 000D ÷');
-Test_X('÷ 0903 × 0308 ÷ 000D ÷');
-Test_X('÷ 0903 ÷ 000A ÷');
-Test_X('÷ 0903 × 0308 ÷ 000A ÷');
-Test_X('÷ 0903 ÷ 0001 ÷');
-Test_X('÷ 0903 × 0308 ÷ 0001 ÷');
-Test_X('÷ 0903 × 0300 ÷');
-Test_X('÷ 0903 × 0308 × 0300 ÷');
-Test_X('÷ 0903 ÷ 0E40 ÷');
-Test_X('÷ 0903 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 0903 × 0903 ÷');
-Test_X('÷ 0903 × 0308 × 0903 ÷');
-Test_X('÷ 0903 ÷ 1100 ÷');
-Test_X('÷ 0903 × 0308 ÷ 1100 ÷');
-Test_X('÷ 0903 ÷ 1160 ÷');
-Test_X('÷ 0903 × 0308 ÷ 1160 ÷');
-Test_X('÷ 0903 ÷ 11A8 ÷');
-Test_X('÷ 0903 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 0903 ÷ AC00 ÷');
-Test_X('÷ 0903 × 0308 ÷ AC00 ÷');
-Test_X('÷ 0903 ÷ AC01 ÷');
-Test_X('÷ 0903 × 0308 ÷ AC01 ÷');
-Test_X('÷ 1100 ÷ 0020 ÷');
-Test_X('÷ 1100 × 0308 ÷ 0020 ÷');
-Test_X('÷ 1100 ÷ 000D ÷');
-Test_X('÷ 1100 × 0308 ÷ 000D ÷');
-Test_X('÷ 1100 ÷ 000A ÷');
-Test_X('÷ 1100 × 0308 ÷ 000A ÷');
-Test_X('÷ 1100 ÷ 0001 ÷');
-Test_X('÷ 1100 × 0308 ÷ 0001 ÷');
-Test_X('÷ 1100 × 0300 ÷');
-Test_X('÷ 1100 × 0308 × 0300 ÷');
-Test_X('÷ 1100 ÷ 0E40 ÷');
-Test_X('÷ 1100 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 1100 × 0903 ÷');
-Test_X('÷ 1100 × 0308 × 0903 ÷');
-Test_X('÷ 1100 × 1100 ÷');
-Test_X('÷ 1100 × 0308 ÷ 1100 ÷');
-Test_X('÷ 1100 × 1160 ÷');
-Test_X('÷ 1100 × 0308 ÷ 1160 ÷');
-Test_X('÷ 1100 ÷ 11A8 ÷');
-Test_X('÷ 1100 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 1100 × AC00 ÷');
-Test_X('÷ 1100 × 0308 ÷ AC00 ÷');
-Test_X('÷ 1100 × AC01 ÷');
-Test_X('÷ 1100 × 0308 ÷ AC01 ÷');
-Test_X('÷ 1160 ÷ 0020 ÷');
-Test_X('÷ 1160 × 0308 ÷ 0020 ÷');
-Test_X('÷ 1160 ÷ 000D ÷');
-Test_X('÷ 1160 × 0308 ÷ 000D ÷');
-Test_X('÷ 1160 ÷ 000A ÷');
-Test_X('÷ 1160 × 0308 ÷ 000A ÷');
-Test_X('÷ 1160 ÷ 0001 ÷');
-Test_X('÷ 1160 × 0308 ÷ 0001 ÷');
-Test_X('÷ 1160 × 0300 ÷');
-Test_X('÷ 1160 × 0308 × 0300 ÷');
-Test_X('÷ 1160 ÷ 0E40 ÷');
-Test_X('÷ 1160 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 1160 × 0903 ÷');
-Test_X('÷ 1160 × 0308 × 0903 ÷');
-Test_X('÷ 1160 ÷ 1100 ÷');
-Test_X('÷ 1160 × 0308 ÷ 1100 ÷');
-Test_X('÷ 1160 × 1160 ÷');
-Test_X('÷ 1160 × 0308 ÷ 1160 ÷');
-Test_X('÷ 1160 × 11A8 ÷');
-Test_X('÷ 1160 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 1160 ÷ AC00 ÷');
-Test_X('÷ 1160 × 0308 ÷ AC00 ÷');
-Test_X('÷ 1160 ÷ AC01 ÷');
-Test_X('÷ 1160 × 0308 ÷ AC01 ÷');
-Test_X('÷ 11A8 ÷ 0020 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 0020 ÷');
-Test_X('÷ 11A8 ÷ 000D ÷');
-Test_X('÷ 11A8 × 0308 ÷ 000D ÷');
-Test_X('÷ 11A8 ÷ 000A ÷');
-Test_X('÷ 11A8 × 0308 ÷ 000A ÷');
-Test_X('÷ 11A8 ÷ 0001 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 0001 ÷');
-Test_X('÷ 11A8 × 0300 ÷');
-Test_X('÷ 11A8 × 0308 × 0300 ÷');
-Test_X('÷ 11A8 ÷ 0E40 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 0E40 ÷');
-Test_X('÷ 11A8 × 0903 ÷');
-Test_X('÷ 11A8 × 0308 × 0903 ÷');
-Test_X('÷ 11A8 ÷ 1100 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 1100 ÷');
-Test_X('÷ 11A8 ÷ 1160 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 1160 ÷');
-Test_X('÷ 11A8 × 11A8 ÷');
-Test_X('÷ 11A8 × 0308 ÷ 11A8 ÷');
-Test_X('÷ 11A8 ÷ AC00 ÷');
-Test_X('÷ 11A8 × 0308 ÷ AC00 ÷');
-Test_X('÷ 11A8 ÷ AC01 ÷');
-Test_X('÷ 11A8 × 0308 ÷ AC01 ÷');
-Test_X('÷ AC00 ÷ 0020 ÷');
-Test_X('÷ AC00 × 0308 ÷ 0020 ÷');
-Test_X('÷ AC00 ÷ 000D ÷');
-Test_X('÷ AC00 × 0308 ÷ 000D ÷');
-Test_X('÷ AC00 ÷ 000A ÷');
-Test_X('÷ AC00 × 0308 ÷ 000A ÷');
-Test_X('÷ AC00 ÷ 0001 ÷');
-Test_X('÷ AC00 × 0308 ÷ 0001 ÷');
-Test_X('÷ AC00 × 0300 ÷');
-Test_X('÷ AC00 × 0308 × 0300 ÷');
-Test_X('÷ AC00 ÷ 0E40 ÷');
-Test_X('÷ AC00 × 0308 ÷ 0E40 ÷');
-Test_X('÷ AC00 × 0903 ÷');
-Test_X('÷ AC00 × 0308 × 0903 ÷');
-Test_X('÷ AC00 ÷ 1100 ÷');
-Test_X('÷ AC00 × 0308 ÷ 1100 ÷');
-Test_X('÷ AC00 × 1160 ÷');
-Test_X('÷ AC00 × 0308 ÷ 1160 ÷');
-Test_X('÷ AC00 × 11A8 ÷');
-Test_X('÷ AC00 × 0308 ÷ 11A8 ÷');
-Test_X('÷ AC00 ÷ AC00 ÷');
-Test_X('÷ AC00 × 0308 ÷ AC00 ÷');
-Test_X('÷ AC00 ÷ AC01 ÷');
-Test_X('÷ AC00 × 0308 ÷ AC01 ÷');
-Test_X('÷ AC01 ÷ 0020 ÷');
-Test_X('÷ AC01 × 0308 ÷ 0020 ÷');
-Test_X('÷ AC01 ÷ 000D ÷');
-Test_X('÷ AC01 × 0308 ÷ 000D ÷');
-Test_X('÷ AC01 ÷ 000A ÷');
-Test_X('÷ AC01 × 0308 ÷ 000A ÷');
-Test_X('÷ AC01 ÷ 0001 ÷');
-Test_X('÷ AC01 × 0308 ÷ 0001 ÷');
-Test_X('÷ AC01 × 0300 ÷');
-Test_X('÷ AC01 × 0308 × 0300 ÷');
-Test_X('÷ AC01 ÷ 0E40 ÷');
-Test_X('÷ AC01 × 0308 ÷ 0E40 ÷');
-Test_X('÷ AC01 × 0903 ÷');
-Test_X('÷ AC01 × 0308 × 0903 ÷');
-Test_X('÷ AC01 ÷ 1100 ÷');
-Test_X('÷ AC01 × 0308 ÷ 1100 ÷');
-Test_X('÷ AC01 ÷ 1160 ÷');
-Test_X('÷ AC01 × 0308 ÷ 1160 ÷');
-Test_X('÷ AC01 × 11A8 ÷');
-Test_X('÷ AC01 × 0308 ÷ 11A8 ÷');
-Test_X('÷ AC01 ÷ AC00 ÷');
-Test_X('÷ AC01 × 0308 ÷ AC00 ÷');
-Test_X('÷ AC01 ÷ AC01 ÷');
-Test_X('÷ AC01 × 0308 ÷ AC01 ÷');
-Finished();
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Age.pl b/Master/tlpkg/tlperl/lib/unicore/To/Age.pl
new file mode 100644
index 00000000000..543b93c1d15
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Age.pl
@@ -0,0 +1,1036 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToAge'}{'format'} = 'f'; # floating point number
+$utf8::SwashInfo{'ToAge'}{'missing'} = 'Unassigned';
+
+return <<'END';
+0000 01F5 1.1
+01F6 01F9 3.0
+01FA 0217 1.1
+0218 021F 3.0
+0220 3.2
+0221 4.0
+0222 0233 3.0
+0234 0236 4.0
+0237 0241 4.1
+0242 024F 5.0
+0250 02A8 1.1
+02A9 02AD 3.0
+02AE 02AF 4.0
+02B0 02DE 1.1
+02DF 3.0
+02E0 02E9 1.1
+02EA 02EE 3.0
+02EF 02FF 4.0
+0300 0345 1.1
+0346 034E 3.0
+034F 3.2
+0350 0357 4.0
+0358 035C 4.1
+035D 035F 4.0
+0360 0361 1.1
+0362 3.0
+0363 036F 3.2
+0370 0373 5.1
+0374 0375 1.1
+0376 0377 5.1
+037A 1.1
+037B 037D 5.0
+037E 1.1
+0384 038A 1.1
+038C 1.1
+038E 03A1 1.1
+03A3 03CE 1.1
+03CF 5.1
+03D0 03D6 1.1
+03D7 3.0
+03D8 03D9 3.2
+03DA 1.1
+03DB 3.0
+03DC 1.1
+03DD 3.0
+03DE 1.1
+03DF 3.0
+03E0 1.1
+03E1 3.0
+03E2 03F3 1.1
+03F4 03F5 3.1
+03F6 3.2
+03F7 03FB 4.0
+03FC 03FF 4.1
+0400 3.0
+0401 040C 1.1
+040D 3.0
+040E 044F 1.1
+0450 3.0
+0451 045C 1.1
+045D 3.0
+045E 0486 1.1
+0487 5.1
+0488 0489 3.0
+048A 048B 3.2
+048C 048F 3.0
+0490 04C4 1.1
+04C5 04C6 3.2
+04C7 04C8 1.1
+04C9 04CA 3.2
+04CB 04CC 1.1
+04CD 04CE 3.2
+04CF 5.0
+04D0 04EB 1.1
+04EC 04ED 3.0
+04EE 04F5 1.1
+04F6 04F7 4.1
+04F8 04F9 1.1
+04FA 04FF 5.0
+0500 050F 3.2
+0510 0513 5.0
+0514 0523 5.1
+0524 0525 5.2
+0526 0527 6.0
+0531 0556 1.1
+0559 055F 1.1
+0561 0587 1.1
+0589 1.1
+058A 3.0
+0591 05A1 2.0
+05A2 4.1
+05A3 05AF 2.0
+05B0 05B9 1.1
+05BA 5.0
+05BB 05C3 1.1
+05C4 2.0
+05C5 05C7 4.1
+05D0 05EA 1.1
+05F0 05F4 1.1
+0600 0603 4.0
+0606 060A 5.1
+060B 4.1
+060C 1.1
+060D 0615 4.0
+0616 061A 5.1
+061B 1.1
+061E 4.1
+061F 1.1
+0620 6.0
+0621 063A 1.1
+063B 063F 5.1
+0640 0652 1.1
+0653 0655 3.0
+0656 0658 4.0
+0659 065E 4.1
+065F 6.0
+0660 066D 1.1
+066E 066F 3.2
+0670 06B7 1.1
+06B8 06B9 3.0
+06BA 06BE 1.1
+06BF 3.0
+06C0 06CE 1.1
+06CF 3.0
+06D0 06ED 1.1
+06EE 06EF 4.0
+06F0 06F9 1.1
+06FA 06FE 3.0
+06FF 4.0
+0700 070D 3.0
+070F 072C 3.0
+072D 072F 4.0
+0730 074A 3.0
+074D 074F 4.0
+0750 076D 4.1
+076E 077F 5.1
+0780 07B0 3.0
+07B1 3.2
+07C0 07FA 5.0
+0800 082D 5.2
+0830 083E 5.2
+0840 085B 6.0
+085E 6.0
+0900 5.2
+0901 0903 1.1
+0904 4.0
+0905 0939 1.1
+093A 093B 6.0
+093C 094D 1.1
+094E 5.2
+094F 6.0
+0950 0954 1.1
+0955 5.2
+0956 0957 6.0
+0958 0970 1.1
+0971 0972 5.1
+0973 0977 6.0
+0979 097A 5.2
+097B 097C 5.0
+097D 4.1
+097E 097F 5.0
+0981 0983 1.1
+0985 098C 1.1
+098F 0990 1.1
+0993 09A8 1.1
+09AA 09B0 1.1
+09B2 1.1
+09B6 09B9 1.1
+09BC 1.1
+09BD 4.0
+09BE 09C4 1.1
+09C7 09C8 1.1
+09CB 09CD 1.1
+09CE 4.1
+09D7 1.1
+09DC 09DD 1.1
+09DF 09E3 1.1
+09E6 09FA 1.1
+09FB 5.2
+0A01 4.0
+0A02 1.1
+0A03 4.0
+0A05 0A0A 1.1
+0A0F 0A10 1.1
+0A13 0A28 1.1
+0A2A 0A30 1.1
+0A32 0A33 1.1
+0A35 0A36 1.1
+0A38 0A39 1.1
+0A3C 1.1
+0A3E 0A42 1.1
+0A47 0A48 1.1
+0A4B 0A4D 1.1
+0A51 5.1
+0A59 0A5C 1.1
+0A5E 1.1
+0A66 0A74 1.1
+0A75 5.1
+0A81 0A83 1.1
+0A85 0A8B 1.1
+0A8C 4.0
+0A8D 1.1
+0A8F 0A91 1.1
+0A93 0AA8 1.1
+0AAA 0AB0 1.1
+0AB2 0AB3 1.1
+0AB5 0AB9 1.1
+0ABC 0AC5 1.1
+0AC7 0AC9 1.1
+0ACB 0ACD 1.1
+0AD0 1.1
+0AE0 1.1
+0AE1 0AE3 4.0
+0AE6 0AEF 1.1
+0AF1 4.0
+0B01 0B03 1.1
+0B05 0B0C 1.1
+0B0F 0B10 1.1
+0B13 0B28 1.1
+0B2A 0B30 1.1
+0B32 0B33 1.1
+0B35 4.0
+0B36 0B39 1.1
+0B3C 0B43 1.1
+0B44 5.1
+0B47 0B48 1.1
+0B4B 0B4D 1.1
+0B56 0B57 1.1
+0B5C 0B5D 1.1
+0B5F 0B61 1.1
+0B62 0B63 5.1
+0B66 0B70 1.1
+0B71 4.0
+0B72 0B77 6.0
+0B82 0B83 1.1
+0B85 0B8A 1.1
+0B8E 0B90 1.1
+0B92 0B95 1.1
+0B99 0B9A 1.1
+0B9C 1.1
+0B9E 0B9F 1.1
+0BA3 0BA4 1.1
+0BA8 0BAA 1.1
+0BAE 0BB5 1.1
+0BB6 4.1
+0BB7 0BB9 1.1
+0BBE 0BC2 1.1
+0BC6 0BC8 1.1
+0BCA 0BCD 1.1
+0BD0 5.1
+0BD7 1.1
+0BE6 4.1
+0BE7 0BF2 1.1
+0BF3 0BFA 4.0
+0C01 0C03 1.1
+0C05 0C0C 1.1
+0C0E 0C10 1.1
+0C12 0C28 1.1
+0C2A 0C33 1.1
+0C35 0C39 1.1
+0C3D 5.1
+0C3E 0C44 1.1
+0C46 0C48 1.1
+0C4A 0C4D 1.1
+0C55 0C56 1.1
+0C58 0C59 5.1
+0C60 0C61 1.1
+0C62 0C63 5.1
+0C66 0C6F 1.1
+0C78 0C7F 5.1
+0C82 0C83 1.1
+0C85 0C8C 1.1
+0C8E 0C90 1.1
+0C92 0CA8 1.1
+0CAA 0CB3 1.1
+0CB5 0CB9 1.1
+0CBC 0CBD 4.0
+0CBE 0CC4 1.1
+0CC6 0CC8 1.1
+0CCA 0CCD 1.1
+0CD5 0CD6 1.1
+0CDE 1.1
+0CE0 0CE1 1.1
+0CE2 0CE3 5.0
+0CE6 0CEF 1.1
+0CF1 0CF2 5.0
+0D02 0D03 1.1
+0D05 0D0C 1.1
+0D0E 0D10 1.1
+0D12 0D28 1.1
+0D29 6.0
+0D2A 0D39 1.1
+0D3A 6.0
+0D3D 5.1
+0D3E 0D43 1.1
+0D44 5.1
+0D46 0D48 1.1
+0D4A 0D4D 1.1
+0D4E 6.0
+0D57 1.1
+0D60 0D61 1.1
+0D62 0D63 5.1
+0D66 0D6F 1.1
+0D70 0D75 5.1
+0D79 0D7F 5.1
+0D82 0D83 3.0
+0D85 0D96 3.0
+0D9A 0DB1 3.0
+0DB3 0DBB 3.0
+0DBD 3.0
+0DC0 0DC6 3.0
+0DCA 3.0
+0DCF 0DD4 3.0
+0DD6 3.0
+0DD8 0DDF 3.0
+0DF2 0DF4 3.0
+0E01 0E3A 1.1
+0E3F 0E5B 1.1
+0E81 0E82 1.1
+0E84 1.1
+0E87 0E88 1.1
+0E8A 1.1
+0E8D 1.1
+0E94 0E97 1.1
+0E99 0E9F 1.1
+0EA1 0EA3 1.1
+0EA5 1.1
+0EA7 1.1
+0EAA 0EAB 1.1
+0EAD 0EB9 1.1
+0EBB 0EBD 1.1
+0EC0 0EC4 1.1
+0EC6 1.1
+0EC8 0ECD 1.1
+0ED0 0ED9 1.1
+0EDC 0EDD 1.1
+0F00 0F47 2.0
+0F49 0F69 2.0
+0F6A 3.0
+0F6B 0F6C 5.1
+0F71 0F8B 2.0
+0F8C 0F8F 6.0
+0F90 0F95 2.0
+0F96 3.0
+0F97 2.0
+0F99 0FAD 2.0
+0FAE 0FB0 3.0
+0FB1 0FB7 2.0
+0FB8 3.0
+0FB9 2.0
+0FBA 0FBC 3.0
+0FBE 0FCC 3.0
+0FCE 5.1
+0FCF 3.0
+0FD0 0FD1 4.1
+0FD2 0FD4 5.1
+0FD5 0FD8 5.2
+0FD9 0FDA 6.0
+1000 1021 3.0
+1022 5.1
+1023 1027 3.0
+1028 5.1
+1029 102A 3.0
+102B 5.1
+102C 1032 3.0
+1033 1035 5.1
+1036 1039 3.0
+103A 103F 5.1
+1040 1059 3.0
+105A 1099 5.1
+109A 109D 5.2
+109E 109F 5.1
+10A0 10C5 1.1
+10D0 10F6 1.1
+10F7 10F8 3.2
+10F9 10FA 4.1
+10FB 1.1
+10FC 4.1
+1100 1159 1.1
+115A 115E 5.2
+115F 11A2 1.1
+11A3 11A7 5.2
+11A8 11F9 1.1
+11FA 11FF 5.2
+1200 1206 3.0
+1207 4.1
+1208 1246 3.0
+1247 4.1
+1248 3.0
+124A 124D 3.0
+1250 1256 3.0
+1258 3.0
+125A 125D 3.0
+1260 1286 3.0
+1287 4.1
+1288 3.0
+128A 128D 3.0
+1290 12AE 3.0
+12AF 4.1
+12B0 3.0
+12B2 12B5 3.0
+12B8 12BE 3.0
+12C0 3.0
+12C2 12C5 3.0
+12C8 12CE 3.0
+12CF 4.1
+12D0 12D6 3.0
+12D8 12EE 3.0
+12EF 4.1
+12F0 130E 3.0
+130F 4.1
+1310 3.0
+1312 1315 3.0
+1318 131E 3.0
+131F 4.1
+1320 1346 3.0
+1347 4.1
+1348 135A 3.0
+135D 135E 6.0
+135F 1360 4.1
+1361 137C 3.0
+1380 1399 4.1
+13A0 13F4 3.0
+1400 5.2
+1401 1676 3.0
+1677 167F 5.2
+1680 169C 3.0
+16A0 16F0 3.0
+1700 170C 3.2
+170E 1714 3.2
+1720 1736 3.2
+1740 1753 3.2
+1760 176C 3.2
+176E 1770 3.2
+1772 1773 3.2
+1780 17DC 3.0
+17DD 4.0
+17E0 17E9 3.0
+17F0 17F9 4.0
+1800 180E 3.0
+1810 1819 3.0
+1820 1877 3.0
+1880 18A9 3.0
+18AA 5.1
+18B0 18F5 5.2
+1900 191C 4.0
+1920 192B 4.0
+1930 193B 4.0
+1940 4.0
+1944 196D 4.0
+1970 1974 4.0
+1980 19A9 4.1
+19AA 19AB 5.2
+19B0 19C9 4.1
+19D0 19D9 4.1
+19DA 5.2
+19DE 19DF 4.1
+19E0 19FF 4.0
+1A00 1A1B 4.1
+1A1E 1A1F 4.1
+1A20 1A5E 5.2
+1A60 1A7C 5.2
+1A7F 1A89 5.2
+1A90 1A99 5.2
+1AA0 1AAD 5.2
+1B00 1B4B 5.0
+1B50 1B7C 5.0
+1B80 1BAA 5.1
+1BAE 1BB9 5.1
+1BC0 1BF3 6.0
+1BFC 1BFF 6.0
+1C00 1C37 5.1
+1C3B 1C49 5.1
+1C4D 1C7F 5.1
+1CD0 1CF2 5.2
+1D00 1D6B 4.0
+1D6C 1DC3 4.1
+1DC4 1DCA 5.0
+1DCB 1DE6 5.1
+1DFC 6.0
+1DFD 5.2
+1DFE 1DFF 5.0
+1E00 1E9A 1.1
+1E9B 2.0
+1E9C 1E9F 5.1
+1EA0 1EF9 1.1
+1EFA 1EFF 5.1
+1F00 1F15 1.1
+1F18 1F1D 1.1
+1F20 1F45 1.1
+1F48 1F4D 1.1
+1F50 1F57 1.1
+1F59 1.1
+1F5B 1.1
+1F5D 1.1
+1F5F 1F7D 1.1
+1F80 1FB4 1.1
+1FB6 1FC4 1.1
+1FC6 1FD3 1.1
+1FD6 1FDB 1.1
+1FDD 1FEF 1.1
+1FF2 1FF4 1.1
+1FF6 1FFE 1.1
+2000 202E 1.1
+202F 3.0
+2030 2046 1.1
+2047 3.2
+2048 204D 3.0
+204E 2052 3.2
+2053 2054 4.0
+2055 2056 4.1
+2057 3.2
+2058 205E 4.1
+205F 2063 3.2
+2064 5.1
+206A 2070 1.1
+2071 3.2
+2074 208E 1.1
+2090 2094 4.1
+2095 209C 6.0
+20A0 20AA 1.1
+20AB 2.0
+20AC 2.1
+20AD 20AF 3.0
+20B0 20B1 3.2
+20B2 20B5 4.1
+20B6 20B8 5.2
+20B9 6.0
+20D0 20E1 1.1
+20E2 20E3 3.0
+20E4 20EA 3.2
+20EB 4.1
+20EC 20EF 5.0
+20F0 5.1
+2100 2138 1.1
+2139 213A 3.0
+213B 4.0
+213C 4.1
+213D 214B 3.2
+214C 4.1
+214D 214E 5.0
+214F 5.1
+2150 2152 5.2
+2153 2182 1.1
+2183 3.0
+2184 5.0
+2185 2188 5.1
+2189 5.2
+2190 21EA 1.1
+21EB 21F3 3.0
+21F4 21FF 3.2
+2200 22F1 1.1
+22F2 22FF 3.2
+2300 1.1
+2301 3.0
+2302 237A 1.1
+237B 3.0
+237C 3.2
+237D 239A 3.0
+239B 23CE 3.2
+23CF 23D0 4.0
+23D1 23DB 4.1
+23DC 23E7 5.0
+23E8 5.2
+23E9 23F3 6.0
+2400 2424 1.1
+2425 2426 3.0
+2440 244A 1.1
+2460 24EA 1.1
+24EB 24FE 3.2
+24FF 4.0
+2500 2595 1.1
+2596 259F 3.2
+25A0 25EF 1.1
+25F0 25F7 3.0
+25F8 25FF 3.2
+2600 2613 1.1
+2614 2615 4.0
+2616 2617 3.2
+2618 4.1
+2619 3.0
+261A 266F 1.1
+2670 2671 3.0
+2672 267D 3.2
+267E 267F 4.1
+2680 2689 3.2
+268A 2691 4.0
+2692 269C 4.1
+269D 5.1
+269E 269F 5.2
+26A0 26A1 4.0
+26A2 26B1 4.1
+26B2 5.0
+26B3 26BC 5.1
+26BD 26BF 5.2
+26C0 26C3 5.1
+26C4 26CD 5.2
+26CE 6.0
+26CF 26E1 5.2
+26E2 6.0
+26E3 5.2
+26E4 26E7 6.0
+26E8 26FF 5.2
+2701 2704 1.1
+2705 6.0
+2706 2709 1.1
+270A 270B 6.0
+270C 2727 1.1
+2728 6.0
+2729 274B 1.1
+274C 6.0
+274D 1.1
+274E 6.0
+274F 2752 1.1
+2753 2755 6.0
+2756 1.1
+2757 5.2
+2758 275E 1.1
+275F 2760 6.0
+2761 2767 1.1
+2768 2775 3.2
+2776 2794 1.1
+2795 2797 6.0
+2798 27AF 1.1
+27B0 6.0
+27B1 27BE 1.1
+27BF 6.0
+27C0 27C6 4.1
+27C7 27CA 5.0
+27CC 5.1
+27CE 27CF 6.0
+27D0 27EB 3.2
+27EC 27EF 5.1
+27F0 27FF 3.2
+2800 28FF 3.0
+2900 2AFF 3.2
+2B00 2B0D 4.0
+2B0E 2B13 4.1
+2B14 2B1A 5.0
+2B1B 2B1F 5.1
+2B20 2B23 5.0
+2B24 2B4C 5.1
+2B50 2B54 5.1
+2B55 2B59 5.2
+2C00 2C2E 4.1
+2C30 2C5E 4.1
+2C60 2C6C 5.0
+2C6D 2C6F 5.1
+2C70 5.2
+2C71 2C73 5.1
+2C74 2C77 5.0
+2C78 2C7D 5.1
+2C7E 2C7F 5.2
+2C80 2CEA 4.1
+2CEB 2CF1 5.2
+2CF9 2D25 4.1
+2D30 2D65 4.1
+2D6F 4.1
+2D70 6.0
+2D7F 6.0
+2D80 2D96 4.1
+2DA0 2DA6 4.1
+2DA8 2DAE 4.1
+2DB0 2DB6 4.1
+2DB8 2DBE 4.1
+2DC0 2DC6 4.1
+2DC8 2DCE 4.1
+2DD0 2DD6 4.1
+2DD8 2DDE 4.1
+2DE0 2DFF 5.1
+2E00 2E17 4.1
+2E18 2E1B 5.1
+2E1C 2E1D 4.1
+2E1E 2E30 5.1
+2E31 5.2
+2E80 2E99 3.0
+2E9B 2EF3 3.0
+2F00 2FD5 3.0
+2FF0 2FFB 3.0
+3000 3037 1.1
+3038 303A 3.0
+303B 303D 3.2
+303E 3.0
+303F 1.1
+3041 3094 1.1
+3095 3096 3.2
+3099 309E 1.1
+309F 30A0 3.2
+30A1 30FE 1.1
+30FF 3.2
+3105 312C 1.1
+312D 5.1
+3131 318E 1.1
+3190 319F 1.1
+31A0 31B7 3.0
+31B8 31BA 6.0
+31C0 31CF 4.1
+31D0 31E3 5.1
+31F0 31FF 3.2
+3200 321C 1.1
+321D 321E 4.0
+3220 3243 1.1
+3244 324F 5.2
+3250 4.0
+3251 325F 3.2
+3260 327B 1.1
+327C 327D 4.0
+327E 4.1
+327F 32B0 1.1
+32B1 32BF 3.2
+32C0 32CB 1.1
+32CC 32CF 4.0
+32D0 32FE 1.1
+3300 3376 1.1
+3377 337A 4.0
+337B 33DD 1.1
+33DE 33DF 4.0
+33E0 33FE 1.1
+33FF 4.0
+3400 4DB5 3.0
+4DC0 4DFF 4.0
+4E00 9FA5 1.1
+9FA6 9FBB 4.1
+9FBC 9FC3 5.1
+9FC4 9FCB 5.2
+A000 A48C 3.0
+A490 A4A1 3.0
+A4A2 A4A3 3.2
+A4A4 A4B3 3.0
+A4B4 3.2
+A4B5 A4C0 3.0
+A4C1 3.2
+A4C2 A4C4 3.0
+A4C5 3.2
+A4C6 3.0
+A4D0 A4FF 5.2
+A500 A62B 5.1
+A640 A65F 5.1
+A660 A661 6.0
+A662 A673 5.1
+A67C A697 5.1
+A6A0 A6F7 5.2
+A700 A716 4.1
+A717 A71A 5.0
+A71B A71F 5.1
+A720 A721 5.0
+A722 A78C 5.1
+A78D A78E 6.0
+A790 A791 6.0
+A7A0 A7A9 6.0
+A7FA 6.0
+A7FB A7FF 5.1
+A800 A82B 4.1
+A830 A839 5.2
+A840 A877 5.0
+A880 A8C4 5.1
+A8CE A8D9 5.1
+A8E0 A8FB 5.2
+A900 A953 5.1
+A95F 5.1
+A960 A97C 5.2
+A980 A9CD 5.2
+A9CF A9D9 5.2
+A9DE A9DF 5.2
+AA00 AA36 5.1
+AA40 AA4D 5.1
+AA50 AA59 5.1
+AA5C AA5F 5.1
+AA60 AA7B 5.2
+AA80 AAC2 5.2
+AADB AADF 5.2
+AB01 AB06 6.0
+AB09 AB0E 6.0
+AB11 AB16 6.0
+AB20 AB26 6.0
+AB28 AB2E 6.0
+ABC0 ABED 5.2
+ABF0 ABF9 5.2
+AC00 D7A3 2.0
+D7B0 D7C6 5.2
+D7CB D7FB 5.2
+D800 DFFF 2.0
+E000 FA2D 1.1
+FA30 FA6A 3.2
+FA6B FA6D 5.2
+FA70 FAD9 4.1
+FB00 FB06 1.1
+FB13 FB17 1.1
+FB1D 3.0
+FB1E FB36 1.1
+FB38 FB3C 1.1
+FB3E 1.1
+FB40 FB41 1.1
+FB43 FB44 1.1
+FB46 FBB1 1.1
+FBB2 FBC1 6.0
+FBD3 FD3F 1.1
+FD50 FD8F 1.1
+FD92 FDC7 1.1
+FDD0 FDEF 3.1
+FDF0 FDFB 1.1
+FDFC 3.2
+FDFD 4.0
+FE00 FE0F 3.2
+FE10 FE19 4.1
+FE20 FE23 1.1
+FE24 FE26 5.1
+FE30 FE44 1.1
+FE45 FE46 3.2
+FE47 FE48 4.0
+FE49 FE52 1.1
+FE54 FE66 1.1
+FE68 FE6B 1.1
+FE70 FE72 1.1
+FE73 3.2
+FE74 1.1
+FE76 FEFC 1.1
+FEFF 1.1
+FF01 FF5E 1.1
+FF5F FF60 3.2
+FF61 FFBE 1.1
+FFC2 FFC7 1.1
+FFCA FFCF 1.1
+FFD2 FFD7 1.1
+FFDA FFDC 1.1
+FFE0 FFE6 1.1
+FFE8 FFEE 1.1
+FFF9 FFFB 3.0
+FFFC 2.1
+FFFD FFFF 1.1
+10000 1000B 4.0
+1000D 10026 4.0
+10028 1003A 4.0
+1003C 1003D 4.0
+1003F 1004D 4.0
+10050 1005D 4.0
+10080 100FA 4.0
+10100 10102 4.0
+10107 10133 4.0
+10137 1013F 4.0
+10140 1018A 4.1
+10190 1019B 5.1
+101D0 101FD 5.1
+10280 1029C 5.1
+102A0 102D0 5.1
+10300 1031E 3.1
+10320 10323 3.1
+10330 1034A 3.1
+10380 1039D 4.0
+1039F 4.0
+103A0 103C3 4.1
+103C8 103D5 4.1
+10400 10425 3.1
+10426 10427 4.0
+10428 1044D 3.1
+1044E 1049D 4.0
+104A0 104A9 4.0
+10800 10805 4.0
+10808 4.0
+1080A 10835 4.0
+10837 10838 4.0
+1083C 4.0
+1083F 4.0
+10840 10855 5.2
+10857 1085F 5.2
+10900 10919 5.0
+1091A 1091B 5.2
+1091F 5.0
+10920 10939 5.1
+1093F 5.1
+10A00 10A03 4.1
+10A05 10A06 4.1
+10A0C 10A13 4.1
+10A15 10A17 4.1
+10A19 10A33 4.1
+10A38 10A3A 4.1
+10A3F 10A47 4.1
+10A50 10A58 4.1
+10A60 10A7F 5.2
+10B00 10B35 5.2
+10B39 10B55 5.2
+10B58 10B72 5.2
+10B78 10B7F 5.2
+10C00 10C48 5.2
+10E60 10E7E 5.2
+11000 1104D 6.0
+11052 1106F 6.0
+11080 110C1 5.2
+12000 1236E 5.0
+12400 12462 5.0
+12470 12473 5.0
+13000 1342E 5.2
+16800 16A38 6.0
+1B000 1B001 6.0
+1D000 1D0F5 3.1
+1D100 1D126 3.1
+1D129 5.1
+1D12A 1D1DD 3.1
+1D200 1D245 4.1
+1D300 1D356 4.0
+1D360 1D371 5.0
+1D400 1D454 3.1
+1D456 1D49C 3.1
+1D49E 1D49F 3.1
+1D4A2 3.1
+1D4A5 1D4A6 3.1
+1D4A9 1D4AC 3.1
+1D4AE 1D4B9 3.1
+1D4BB 3.1
+1D4BD 1D4C0 3.1
+1D4C1 4.0
+1D4C2 1D4C3 3.1
+1D4C5 1D505 3.1
+1D507 1D50A 3.1
+1D50D 1D514 3.1
+1D516 1D51C 3.1
+1D51E 1D539 3.1
+1D53B 1D53E 3.1
+1D540 1D544 3.1
+1D546 3.1
+1D54A 1D550 3.1
+1D552 1D6A3 3.1
+1D6A4 1D6A5 4.1
+1D6A8 1D7C9 3.1
+1D7CA 1D7CB 5.0
+1D7CE 1D7FF 3.1
+1F000 1F02B 5.1
+1F030 1F093 5.1
+1F0A0 1F0AE 6.0
+1F0B1 1F0BE 6.0
+1F0C1 1F0CF 6.0
+1F0D1 1F0DF 6.0
+1F100 1F10A 5.2
+1F110 1F12E 5.2
+1F130 6.0
+1F131 5.2
+1F132 1F13C 6.0
+1F13D 5.2
+1F13E 6.0
+1F13F 5.2
+1F140 1F141 6.0
+1F142 5.2
+1F143 1F145 6.0
+1F146 5.2
+1F147 1F149 6.0
+1F14A 1F14E 5.2
+1F14F 1F156 6.0
+1F157 5.2
+1F158 1F15E 6.0
+1F15F 5.2
+1F160 1F169 6.0
+1F170 1F178 6.0
+1F179 5.2
+1F17A 6.0
+1F17B 1F17C 5.2
+1F17D 1F17E 6.0
+1F17F 5.2
+1F180 1F189 6.0
+1F18A 1F18D 5.2
+1F18E 1F18F 6.0
+1F190 5.2
+1F191 1F19A 6.0
+1F1E6 1F1FF 6.0
+1F200 5.2
+1F201 1F202 6.0
+1F210 1F231 5.2
+1F232 1F23A 6.0
+1F240 1F248 5.2
+1F250 1F251 6.0
+1F300 1F320 6.0
+1F330 1F335 6.0
+1F337 1F37C 6.0
+1F380 1F393 6.0
+1F3A0 1F3C4 6.0
+1F3C6 1F3CA 6.0
+1F3E0 1F3F0 6.0
+1F400 1F43E 6.0
+1F440 6.0
+1F442 1F4F7 6.0
+1F4F9 1F4FC 6.0
+1F500 1F53D 6.0
+1F550 1F567 6.0
+1F5FB 1F5FF 6.0
+1F601 1F610 6.0
+1F612 1F614 6.0
+1F616 6.0
+1F618 6.0
+1F61A 6.0
+1F61C 1F61E 6.0
+1F620 1F625 6.0
+1F628 1F62B 6.0
+1F62D 6.0
+1F630 1F633 6.0
+1F635 1F640 6.0
+1F645 1F64F 6.0
+1F680 1F6C5 6.0
+1F700 1F773 6.0
+1FFFE 1FFFF 2.0
+20000 2A6D6 3.1
+2A700 2B734 5.2
+2B740 2B81D 6.0
+2F800 2FA1D 3.1
+2FFFE 2FFFF 2.0
+3FFFE 3FFFF 2.0
+4FFFE 4FFFF 2.0
+5FFFE 5FFFF 2.0
+6FFFE 6FFFF 2.0
+7FFFE 7FFFF 2.0
+8FFFE 8FFFF 2.0
+9FFFE 9FFFF 2.0
+AFFFE AFFFF 2.0
+BFFFE BFFFF 2.0
+CFFFE CFFFF 2.0
+DFFFE DFFFF 2.0
+E0001 3.1
+E0020 E007F 3.1
+E0100 E01EF 4.0
+EFFFE 10FFFF 2.0
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Bc.pl b/Master/tlpkg/tlperl/lib/unicore/To/Bc.pl
new file mode 100644
index 00000000000..dbd1a2f0abf
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Bc.pl
@@ -0,0 +1,555 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToBc'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToBc'}{'missing'} = 'L';
+
+return <<'END';
+0000 0008 BN
+0009 S
+000A B
+000B S
+000C WS
+000D B
+000E 001B BN
+001C 001E B
+001F S
+0020 WS
+0021 0022 ON
+0023 0025 ET
+0026 002A ON
+002B ES
+002C CS
+002D ES
+002E 002F CS
+0030 0039 EN
+003A CS
+003B 0040 ON
+005B 0060 ON
+007B 007E ON
+007F 0084 BN
+0085 B
+0086 009F BN
+00A0 CS
+00A1 ON
+00A2 00A5 ET
+00A6 00A9 ON
+00AB 00AC ON
+00AD BN
+00AE 00AF ON
+00B0 00B1 ET
+00B2 00B3 EN
+00B4 ON
+00B6 00B8 ON
+00B9 EN
+00BB 00BF ON
+00D7 ON
+00F7 ON
+02B9 02BA ON
+02C2 02CF ON
+02D2 02DF ON
+02E5 02ED ON
+02EF 02FF ON
+0300 036F NSM
+0374 0375 ON
+037E ON
+0384 0385 ON
+0387 ON
+03F6 ON
+0483 0489 NSM
+058A ON
+0590 R
+0591 05BD NSM
+05BE R
+05BF NSM
+05C0 R
+05C1 05C2 NSM
+05C3 R
+05C4 05C5 NSM
+05C6 R
+05C7 NSM
+05C8 05FF R
+0600 0603 AN
+0604 0605 AL
+0606 0607 ON
+0608 AL
+0609 060A ET
+060B AL
+060C CS
+060D AL
+060E 060F ON
+0610 061A NSM
+061B 064A AL
+064B 065F NSM
+0660 0669 AN
+066A ET
+066B 066C AN
+066D 066F AL
+0670 NSM
+0671 06D5 AL
+06D6 06DC NSM
+06DD AN
+06DE ON
+06DF 06E4 NSM
+06E5 06E6 AL
+06E7 06E8 NSM
+06E9 ON
+06EA 06ED NSM
+06EE 06EF AL
+06F0 06F9 EN
+06FA 0710 AL
+0711 NSM
+0712 072F AL
+0730 074A NSM
+074B 07A5 AL
+07A6 07B0 NSM
+07B1 07BF AL
+07C0 07EA R
+07EB 07F3 NSM
+07F4 07F5 R
+07F6 07F9 ON
+07FA 0815 R
+0816 0819 NSM
+081A R
+081B 0823 NSM
+0824 R
+0825 0827 NSM
+0828 R
+0829 082D NSM
+082E 0858 R
+0859 085B NSM
+085C 08FF R
+0900 0902 NSM
+093A NSM
+093C NSM
+0941 0948 NSM
+094D NSM
+0951 0957 NSM
+0962 0963 NSM
+0981 NSM
+09BC NSM
+09C1 09C4 NSM
+09CD NSM
+09E2 09E3 NSM
+09F2 09F3 ET
+09FB ET
+0A01 0A02 NSM
+0A3C NSM
+0A41 0A42 NSM
+0A47 0A48 NSM
+0A4B 0A4D NSM
+0A51 NSM
+0A70 0A71 NSM
+0A75 NSM
+0A81 0A82 NSM
+0ABC NSM
+0AC1 0AC5 NSM
+0AC7 0AC8 NSM
+0ACD NSM
+0AE2 0AE3 NSM
+0AF1 ET
+0B01 NSM
+0B3C NSM
+0B3F NSM
+0B41 0B44 NSM
+0B4D NSM
+0B56 NSM
+0B62 0B63 NSM
+0B82 NSM
+0BC0 NSM
+0BCD NSM
+0BF3 0BF8 ON
+0BF9 ET
+0BFA ON
+0C3E 0C40 NSM
+0C46 0C48 NSM
+0C4A 0C4D NSM
+0C55 0C56 NSM
+0C62 0C63 NSM
+0C78 0C7E ON
+0CBC NSM
+0CCC 0CCD NSM
+0CE2 0CE3 NSM
+0D41 0D44 NSM
+0D4D NSM
+0D62 0D63 NSM
+0DCA NSM
+0DD2 0DD4 NSM
+0DD6 NSM
+0E31 NSM
+0E34 0E3A NSM
+0E3F ET
+0E47 0E4E NSM
+0EB1 NSM
+0EB4 0EB9 NSM
+0EBB 0EBC NSM
+0EC8 0ECD NSM
+0F18 0F19 NSM
+0F35 NSM
+0F37 NSM
+0F39 NSM
+0F3A 0F3D ON
+0F71 0F7E NSM
+0F80 0F84 NSM
+0F86 0F87 NSM
+0F8D 0F97 NSM
+0F99 0FBC NSM
+0FC6 NSM
+102D 1030 NSM
+1032 1037 NSM
+1039 103A NSM
+103D 103E NSM
+1058 1059 NSM
+105E 1060 NSM
+1071 1074 NSM
+1082 NSM
+1085 1086 NSM
+108D NSM
+109D NSM
+135D 135F NSM
+1390 1399 ON
+1400 ON
+1680 WS
+169B 169C ON
+1712 1714 NSM
+1732 1734 NSM
+1752 1753 NSM
+1772 1773 NSM
+17B7 17BD NSM
+17C6 NSM
+17C9 17D3 NSM
+17DB ET
+17DD NSM
+17F0 17F9 ON
+1800 180A ON
+180B 180D NSM
+180E WS
+18A9 NSM
+1920 1922 NSM
+1927 1928 NSM
+1932 NSM
+1939 193B NSM
+1940 ON
+1944 1945 ON
+19DE 19FF ON
+1A17 1A18 NSM
+1A56 NSM
+1A58 1A5E NSM
+1A60 NSM
+1A62 NSM
+1A65 1A6C NSM
+1A73 1A7C NSM
+1A7F NSM
+1B00 1B03 NSM
+1B34 NSM
+1B36 1B3A NSM
+1B3C NSM
+1B42 NSM
+1B6B 1B73 NSM
+1B80 1B81 NSM
+1BA2 1BA5 NSM
+1BA8 1BA9 NSM
+1BE6 NSM
+1BE8 1BE9 NSM
+1BED NSM
+1BEF 1BF1 NSM
+1C2C 1C33 NSM
+1C36 1C37 NSM
+1CD0 1CD2 NSM
+1CD4 1CE0 NSM
+1CE2 1CE8 NSM
+1CED NSM
+1DC0 1DE6 NSM
+1DFC 1DFF NSM
+1FBD ON
+1FBF 1FC1 ON
+1FCD 1FCF ON
+1FDD 1FDF ON
+1FED 1FEF ON
+1FFD 1FFE ON
+2000 200A WS
+200B 200D BN
+200F R
+2010 2027 ON
+2028 WS
+2029 B
+202A LRE
+202B RLE
+202C PDF
+202D LRO
+202E RLO
+202F CS
+2030 2034 ET
+2035 2043 ON
+2044 CS
+2045 205E ON
+205F WS
+2060 206F BN
+2070 EN
+2074 2079 EN
+207A 207B ES
+207C 207E ON
+2080 2089 EN
+208A 208B ES
+208C 208E ON
+20A0 20B9 ET
+20D0 20F0 NSM
+2100 2101 ON
+2103 2106 ON
+2108 2109 ON
+2114 ON
+2116 2118 ON
+211E 2123 ON
+2125 ON
+2127 ON
+2129 ON
+212E ET
+213A 213B ON
+2140 2144 ON
+214A 214D ON
+2150 215F ON
+2189 ON
+2190 2211 ON
+2212 ES
+2213 ET
+2214 2335 ON
+237B 2394 ON
+2396 23F3 ON
+2400 2426 ON
+2440 244A ON
+2460 2487 ON
+2488 249B EN
+24EA 26AB ON
+26AD 26FF ON
+2701 27CA ON
+27CC ON
+27CE 27FF ON
+2900 2B4C ON
+2B50 2B59 ON
+2CE5 2CEA ON
+2CEF 2CF1 NSM
+2CF9 2CFF ON
+2D7F NSM
+2DE0 2DFF NSM
+2E00 2E31 ON
+2E80 2E99 ON
+2E9B 2EF3 ON
+2F00 2FD5 ON
+2FF0 2FFB ON
+3000 WS
+3001 3004 ON
+3008 3020 ON
+302A 302F NSM
+3030 ON
+3036 3037 ON
+303D 303F ON
+3099 309A NSM
+309B 309C ON
+30A0 ON
+30FB ON
+31C0 31E3 ON
+321D 321E ON
+3250 325F ON
+327C 327E ON
+32B1 32BF ON
+32CC 32CF ON
+3377 337A ON
+33DE 33DF ON
+33FF ON
+4DC0 4DFF ON
+A490 A4C6 ON
+A60D A60F ON
+A66F A672 NSM
+A673 ON
+A67C A67D NSM
+A67E A67F ON
+A6F0 A6F1 NSM
+A700 A721 ON
+A788 ON
+A802 NSM
+A806 NSM
+A80B NSM
+A825 A826 NSM
+A828 A82B ON
+A838 A839 ET
+A874 A877 ON
+A8C4 NSM
+A8E0 A8F1 NSM
+A926 A92D NSM
+A947 A951 NSM
+A980 A982 NSM
+A9B3 NSM
+A9B6 A9B9 NSM
+A9BC NSM
+AA29 AA2E NSM
+AA31 AA32 NSM
+AA35 AA36 NSM
+AA43 NSM
+AA4C NSM
+AAB0 NSM
+AAB2 AAB4 NSM
+AAB7 AAB8 NSM
+AABE AABF NSM
+AAC1 NSM
+ABE5 NSM
+ABE8 NSM
+ABED NSM
+FB1D R
+FB1E NSM
+FB1F FB28 R
+FB29 ES
+FB2A FB4F R
+FB50 FD3D AL
+FD3E FD3F ON
+FD40 FDCF AL
+FDD0 FDEF BN
+FDF0 FDFC AL
+FDFD ON
+FDFE FDFF AL
+FE00 FE0F NSM
+FE10 FE19 ON
+FE20 FE26 NSM
+FE30 FE4F ON
+FE50 CS
+FE51 ON
+FE52 CS
+FE54 ON
+FE55 CS
+FE56 FE5E ON
+FE5F ET
+FE60 FE61 ON
+FE62 FE63 ES
+FE64 FE66 ON
+FE68 ON
+FE69 FE6A ET
+FE6B ON
+FE70 FEFE AL
+FEFF BN
+FF01 FF02 ON
+FF03 FF05 ET
+FF06 FF0A ON
+FF0B ES
+FF0C CS
+FF0D ES
+FF0E FF0F CS
+FF10 FF19 EN
+FF1A CS
+FF1B FF20 ON
+FF3B FF40 ON
+FF5B FF65 ON
+FFE0 FFE1 ET
+FFE2 FFE4 ON
+FFE5 FFE6 ET
+FFE8 FFEE ON
+FFF0 FFF8 BN
+FFF9 FFFD ON
+FFFE FFFF BN
+10101 ON
+10140 1018A ON
+10190 1019B ON
+101FD NSM
+10800 1091E R
+1091F ON
+10920 10A00 R
+10A01 10A03 NSM
+10A04 R
+10A05 10A06 NSM
+10A07 10A0B R
+10A0C 10A0F NSM
+10A10 10A37 R
+10A38 10A3A NSM
+10A3B 10A3E R
+10A3F NSM
+10A40 10B38 R
+10B39 10B3F ON
+10B40 10E5F R
+10E60 10E7E AN
+10E7F 10FFF R
+11001 NSM
+11038 11046 NSM
+11052 11065 ON
+11080 11081 NSM
+110B3 110B6 NSM
+110B9 110BA NSM
+1D167 1D169 NSM
+1D173 1D17A BN
+1D17B 1D182 NSM
+1D185 1D18B NSM
+1D1AA 1D1AD NSM
+1D200 1D241 ON
+1D242 1D244 NSM
+1D245 ON
+1D300 1D356 ON
+1D6DB ON
+1D715 ON
+1D74F ON
+1D789 ON
+1D7C3 ON
+1D7CE 1D7FF EN
+1E800 1EFFF R
+1F000 1F02B ON
+1F030 1F093 ON
+1F0A0 1F0AE ON
+1F0B1 1F0BE ON
+1F0C1 1F0CF ON
+1F0D1 1F0DF ON
+1F100 1F10A EN
+1F300 1F320 ON
+1F330 1F335 ON
+1F337 1F37C ON
+1F380 1F393 ON
+1F3A0 1F3C4 ON
+1F3C6 1F3CA ON
+1F3E0 1F3F0 ON
+1F400 1F43E ON
+1F440 ON
+1F442 1F48B ON
+1F48D 1F4F7 ON
+1F4F9 1F4FC ON
+1F500 1F523 ON
+1F525 1F53D ON
+1F550 1F567 ON
+1F5FB 1F5FF ON
+1F601 1F610 ON
+1F612 1F614 ON
+1F616 ON
+1F618 ON
+1F61A ON
+1F61C 1F61E ON
+1F620 1F625 ON
+1F628 1F62B ON
+1F62D ON
+1F630 1F633 ON
+1F635 1F640 ON
+1F645 1F64F ON
+1F680 1F6C5 ON
+1F700 1F773 ON
+1FFFE 1FFFF BN
+2FFFE 2FFFF BN
+3FFFE 3FFFF BN
+4FFFE 4FFFF BN
+5FFFE 5FFFF BN
+6FFFE 6FFFF BN
+7FFFE 7FFFF BN
+8FFFE 8FFFF BN
+9FFFE 9FFFF BN
+AFFFE AFFFF BN
+BFFFE BFFFF BN
+CFFFE CFFFF BN
+DFFFE E00FF BN
+E0100 E01EF NSM
+E01F0 E0FFF BN
+EFFFE EFFFF BN
+FFFFE FFFFF BN
+10FFFE 10FFFF BN
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl b/Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl
index ed725d3f3b9..efe0c8c6cfd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Bmg.pl
@@ -1,25 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# Bidi_Mirroring_Glyph(cp)
-# Bmg(cp)
-#
-# where 'cp' is one of the 362 code points in Unicode Version 5.2.0 for which
-# the mapping is not to the null string. Note that these mappings are not
-# accessible through the Perl core directly.
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the non-comment portions of the main body of lines of this
-# file is: START\tSTOP\tMAPPING where START is the starting code point of the
-# range, in hex; STOP is the ending point, or if omitted, the range has just
-# one code point; MAPPING is what each code point between START and STOP maps
-# to. Numbers in comments in [brackets] indicate how many code points are in
-# the range (omitted when the range is a single code point or if the mapping
-# is to the null string).
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Digit.pl b/Master/tlpkg/tlperl/lib/unicore/To/Digit.pl
index 7cfab866dba..b7ab8c363a9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Digit.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Digit.pl
@@ -1,22 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the mapping:
-# Perl_Decimal_Digit(cp)
-#
-# where 'cp' is one of the 411 code points in Unicode Version 5.2.0 for which
-# the mapping is not to the null string. Note that this mapping is not
-# accessible through the Perl core directly.
-#
-# This file gives the mapping of all code points which represent a single
-# decimal digit [0-9] to their respective digits. For example, the code
-# point U+0031 (an ASCII '1') is mapped to a numeric 1. These code points
-# are those that have Numeric_Type=Decimal; not special things, like
-# subscripts nor Roman numerals.
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -245,7 +230,6 @@ return <<'END';
19D7 7
19D8 8
19D9 9
-19DA 1
1A80 0
1A81 1
1A82 2
@@ -386,6 +370,16 @@ FF19 9
104A7 7
104A8 8
104A9 9
+11066 0
+11067 1
+11068 2
+11069 3
+1106A 4
+1106B 5
+1106C 6
+1106D 7
+1106E 8
+1106F 9
1D7CE 0
1D7CF 1
1D7D0 2
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Dt.pl b/Master/tlpkg/tlperl/lib/unicore/To/Dt.pl
new file mode 100644
index 00000000000..3e985c589fd
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Dt.pl
@@ -0,0 +1,759 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToDt'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToDt'}{'missing'} = 'None';
+
+return <<'END';
+00A0 Nobreak
+00A8 Compat
+00AA Super
+00AF Compat
+00B2 00B3 Super
+00B4 00B5 Compat
+00B8 Compat
+00B9 00BA Super
+00BC 00BE Fraction
+00C0 00C5 Canonical
+00C7 00CF Canonical
+00D1 00D6 Canonical
+00D9 00DD Canonical
+00E0 00E5 Canonical
+00E7 00EF Canonical
+00F1 00F6 Canonical
+00F9 00FD Canonical
+00FF 010F Canonical
+0112 0125 Canonical
+0128 0130 Canonical
+0132 0133 Compat
+0134 0137 Canonical
+0139 013E Canonical
+013F 0140 Compat
+0143 0148 Canonical
+0149 Compat
+014C 0151 Canonical
+0154 0165 Canonical
+0168 017E Canonical
+017F Compat
+01A0 01A1 Canonical
+01AF 01B0 Canonical
+01C4 01CC Compat
+01CD 01DC Canonical
+01DE 01E3 Canonical
+01E6 01F0 Canonical
+01F1 01F3 Compat
+01F4 01F5 Canonical
+01F8 021B Canonical
+021E 021F Canonical
+0226 0233 Canonical
+02B0 02B8 Super
+02D8 02DD Compat
+02E0 02E4 Super
+0340 0341 Canonical
+0343 0344 Canonical
+0374 Canonical
+037A Compat
+037E Canonical
+0384 Compat
+0385 038A Canonical
+038C Canonical
+038E 0390 Canonical
+03AA 03B0 Canonical
+03CA 03CE Canonical
+03D0 03D2 Compat
+03D3 03D4 Canonical
+03D5 03D6 Compat
+03F0 03F2 Compat
+03F4 03F5 Compat
+03F9 Compat
+0400 0401 Canonical
+0403 Canonical
+0407 Canonical
+040C 040E Canonical
+0419 Canonical
+0439 Canonical
+0450 0451 Canonical
+0453 Canonical
+0457 Canonical
+045C 045E Canonical
+0476 0477 Canonical
+04C1 04C2 Canonical
+04D0 04D3 Canonical
+04D6 04D7 Canonical
+04DA 04DF Canonical
+04E2 04E7 Canonical
+04EA 04F5 Canonical
+04F8 04F9 Canonical
+0587 Compat
+0622 0626 Canonical
+0675 0678 Compat
+06C0 Canonical
+06C2 Canonical
+06D3 Canonical
+0929 Canonical
+0931 Canonical
+0934 Canonical
+0958 095F Canonical
+09CB 09CC Canonical
+09DC 09DD Canonical
+09DF Canonical
+0A33 Canonical
+0A36 Canonical
+0A59 0A5B Canonical
+0A5E Canonical
+0B48 Canonical
+0B4B 0B4C Canonical
+0B5C 0B5D Canonical
+0B94 Canonical
+0BCA 0BCC Canonical
+0C48 Canonical
+0CC0 Canonical
+0CC7 0CC8 Canonical
+0CCA 0CCB Canonical
+0D4A 0D4C Canonical
+0DDA Canonical
+0DDC 0DDE Canonical
+0E33 Compat
+0EB3 Compat
+0EDC 0EDD Compat
+0F0C Nobreak
+0F43 Canonical
+0F4D Canonical
+0F52 Canonical
+0F57 Canonical
+0F5C Canonical
+0F69 Canonical
+0F73 Canonical
+0F75 0F76 Canonical
+0F77 Compat
+0F78 Canonical
+0F79 Compat
+0F81 Canonical
+0F93 Canonical
+0F9D Canonical
+0FA2 Canonical
+0FA7 Canonical
+0FAC Canonical
+0FB9 Canonical
+1026 Canonical
+10FC Super
+1B06 Canonical
+1B08 Canonical
+1B0A Canonical
+1B0C Canonical
+1B0E Canonical
+1B12 Canonical
+1B3B Canonical
+1B3D Canonical
+1B40 1B41 Canonical
+1B43 Canonical
+1D2C 1D2E Super
+1D30 1D3A Super
+1D3C 1D4D Super
+1D4F 1D61 Super
+1D62 1D6A Sub
+1D78 Super
+1D9B 1DBF Super
+1E00 1E99 Canonical
+1E9A Compat
+1E9B Canonical
+1EA0 1EF9 Canonical
+1F00 1F15 Canonical
+1F18 1F1D Canonical
+1F20 1F45 Canonical
+1F48 1F4D Canonical
+1F50 1F57 Canonical
+1F59 Canonical
+1F5B Canonical
+1F5D Canonical
+1F5F 1F7D Canonical
+1F80 1FB4 Canonical
+1FB6 1FBC Canonical
+1FBD Compat
+1FBE Canonical
+1FBF 1FC0 Compat
+1FC1 1FC4 Canonical
+1FC6 1FD3 Canonical
+1FD6 1FDB Canonical
+1FDD 1FEF Canonical
+1FF2 1FF4 Canonical
+1FF6 1FFD Canonical
+1FFE Compat
+2000 2001 Canonical
+2002 2006 Compat
+2007 Nobreak
+2008 200A Compat
+2011 Nobreak
+2017 Compat
+2024 2026 Compat
+202F Nobreak
+2033 2034 Compat
+2036 2037 Compat
+203C Compat
+203E Compat
+2047 2049 Compat
+2057 Compat
+205F Compat
+2070 2071 Super
+2074 207F Super
+2080 208E Sub
+2090 209C Sub
+20A8 Compat
+2100 2101 Compat
+2102 Font
+2103 Compat
+2105 2107 Compat
+2109 Compat
+210A 2113 Font
+2115 Font
+2116 Compat
+2119 211D Font
+2120 Super
+2121 Compat
+2122 Super
+2124 Font
+2126 Canonical
+2128 Font
+212A 212B Canonical
+212C 212D Font
+212F 2131 Font
+2133 2134 Font
+2135 2138 Compat
+2139 Font
+213B Compat
+213C 2140 Font
+2145 2149 Font
+2150 215F Fraction
+2160 217F Compat
+2189 Fraction
+219A 219B Canonical
+21AE Canonical
+21CD 21CF Canonical
+2204 Canonical
+2209 Canonical
+220C Canonical
+2224 Canonical
+2226 Canonical
+222C 222D Compat
+222F 2230 Compat
+2241 Canonical
+2244 Canonical
+2247 Canonical
+2249 Canonical
+2260 Canonical
+2262 Canonical
+226D 2271 Canonical
+2274 2275 Canonical
+2278 2279 Canonical
+2280 2281 Canonical
+2284 2285 Canonical
+2288 2289 Canonical
+22AC 22AF Canonical
+22E0 22E3 Canonical
+22EA 22ED Canonical
+2329 232A Canonical
+2460 2473 Circle
+2474 24B5 Compat
+24B6 24EA Circle
+2A0C Compat
+2A74 2A76 Compat
+2ADC Canonical
+2C7C Sub
+2C7D Super
+2D6F Super
+2E9F Compat
+2EF3 Compat
+2F00 2FD5 Compat
+3000 Wide
+3036 Compat
+3038 303A Compat
+304C Canonical
+304E Canonical
+3050 Canonical
+3052 Canonical
+3054 Canonical
+3056 Canonical
+3058 Canonical
+305A Canonical
+305C Canonical
+305E Canonical
+3060 Canonical
+3062 Canonical
+3065 Canonical
+3067 Canonical
+3069 Canonical
+3070 3071 Canonical
+3073 3074 Canonical
+3076 3077 Canonical
+3079 307A Canonical
+307C 307D Canonical
+3094 Canonical
+309B 309C Compat
+309E Canonical
+309F Vertical
+30AC Canonical
+30AE Canonical
+30B0 Canonical
+30B2 Canonical
+30B4 Canonical
+30B6 Canonical
+30B8 Canonical
+30BA Canonical
+30BC Canonical
+30BE Canonical
+30C0 Canonical
+30C2 Canonical
+30C5 Canonical
+30C7 Canonical
+30C9 Canonical
+30D0 30D1 Canonical
+30D3 30D4 Canonical
+30D6 30D7 Canonical
+30D9 30DA Canonical
+30DC 30DD Canonical
+30F4 Canonical
+30F7 30FA Canonical
+30FE Canonical
+30FF Vertical
+3131 318E Compat
+3192 319F Super
+3200 321E Compat
+3220 3243 Compat
+3244 3247 Circle
+3250 Square
+3251 327E Circle
+3280 32BF Circle
+32C0 32CB Compat
+32CC 32CF Square
+32D0 32FE Circle
+3300 3357 Square
+3358 3370 Compat
+3371 33DF Square
+33E0 33FE Compat
+33FF Square
+A770 Super
+AC00 D7A3 Canonical
+F900 FA0D Canonical
+FA10 Canonical
+FA12 Canonical
+FA15 FA1E Canonical
+FA20 Canonical
+FA22 Canonical
+FA25 FA26 Canonical
+FA2A FA2D Canonical
+FA30 FA6D Canonical
+FA70 FAD9 Canonical
+FB00 FB06 Compat
+FB13 FB17 Compat
+FB1D Canonical
+FB1F Canonical
+FB20 FB29 Font
+FB2A FB36 Canonical
+FB38 FB3C Canonical
+FB3E Canonical
+FB40 FB41 Canonical
+FB43 FB44 Canonical
+FB46 FB4E Canonical
+FB4F Compat
+FB50 Isolated
+FB51 Final
+FB52 Isolated
+FB53 Final
+FB54 Initial
+FB55 Medial
+FB56 Isolated
+FB57 Final
+FB58 Initial
+FB59 Medial
+FB5A Isolated
+FB5B Final
+FB5C Initial
+FB5D Medial
+FB5E Isolated
+FB5F Final
+FB60 Initial
+FB61 Medial
+FB62 Isolated
+FB63 Final
+FB64 Initial
+FB65 Medial
+FB66 Isolated
+FB67 Final
+FB68 Initial
+FB69 Medial
+FB6A Isolated
+FB6B Final
+FB6C Initial
+FB6D Medial
+FB6E Isolated
+FB6F Final
+FB70 Initial
+FB71 Medial
+FB72 Isolated
+FB73 Final
+FB74 Initial
+FB75 Medial
+FB76 Isolated
+FB77 Final
+FB78 Initial
+FB79 Medial
+FB7A Isolated
+FB7B Final
+FB7C Initial
+FB7D Medial
+FB7E Isolated
+FB7F Final
+FB80 Initial
+FB81 Medial
+FB82 Isolated
+FB83 Final
+FB84 Isolated
+FB85 Final
+FB86 Isolated
+FB87 Final
+FB88 Isolated
+FB89 Final
+FB8A Isolated
+FB8B Final
+FB8C Isolated
+FB8D Final
+FB8E Isolated
+FB8F Final
+FB90 Initial
+FB91 Medial
+FB92 Isolated
+FB93 Final
+FB94 Initial
+FB95 Medial
+FB96 Isolated
+FB97 Final
+FB98 Initial
+FB99 Medial
+FB9A Isolated
+FB9B Final
+FB9C Initial
+FB9D Medial
+FB9E Isolated
+FB9F Final
+FBA0 Isolated
+FBA1 Final
+FBA2 Initial
+FBA3 Medial
+FBA4 Isolated
+FBA5 Final
+FBA6 Isolated
+FBA7 Final
+FBA8 Initial
+FBA9 Medial
+FBAA Isolated
+FBAB Final
+FBAC Initial
+FBAD Medial
+FBAE Isolated
+FBAF Final
+FBB0 Isolated
+FBB1 Final
+FBD3 Isolated
+FBD4 Final
+FBD5 Initial
+FBD6 Medial
+FBD7 Isolated
+FBD8 Final
+FBD9 Isolated
+FBDA Final
+FBDB Isolated
+FBDC Final
+FBDD FBDE Isolated
+FBDF Final
+FBE0 Isolated
+FBE1 Final
+FBE2 Isolated
+FBE3 Final
+FBE4 Isolated
+FBE5 Final
+FBE6 Initial
+FBE7 Medial
+FBE8 Initial
+FBE9 Medial
+FBEA Isolated
+FBEB Final
+FBEC Isolated
+FBED Final
+FBEE Isolated
+FBEF Final
+FBF0 Isolated
+FBF1 Final
+FBF2 Isolated
+FBF3 Final
+FBF4 Isolated
+FBF5 Final
+FBF6 Isolated
+FBF7 Final
+FBF8 Initial
+FBF9 Isolated
+FBFA Final
+FBFB Initial
+FBFC Isolated
+FBFD Final
+FBFE Initial
+FBFF Medial
+FC00 FC63 Isolated
+FC64 FC96 Final
+FC97 FCDE Initial
+FCDF FCF4 Medial
+FCF5 FD10 Isolated
+FD11 FD2C Final
+FD2D FD33 Initial
+FD34 FD3B Medial
+FD3C Final
+FD3D Isolated
+FD50 Initial
+FD51 Final
+FD52 FD57 Initial
+FD58 Final
+FD59 Initial
+FD5A FD5B Final
+FD5C FD5D Initial
+FD5E FD5F Final
+FD60 FD61 Initial
+FD62 Final
+FD63 Initial
+FD64 Final
+FD65 Initial
+FD66 FD67 Final
+FD68 Initial
+FD69 FD6A Final
+FD6B Initial
+FD6C Final
+FD6D Initial
+FD6E FD6F Final
+FD70 Initial
+FD71 Final
+FD72 FD73 Initial
+FD74 FD76 Final
+FD77 Initial
+FD78 FD7C Final
+FD7D Initial
+FD7E FD82 Final
+FD83 Initial
+FD84 FD85 Final
+FD86 Initial
+FD87 Final
+FD88 FD8A Initial
+FD8B Final
+FD8C FD8F Initial
+FD92 FD95 Initial
+FD96 FD97 Final
+FD98 Initial
+FD99 FD9C Final
+FD9D Initial
+FD9E FDB3 Final
+FDB4 FDB5 Initial
+FDB6 FDB7 Final
+FDB8 Initial
+FDB9 Final
+FDBA Initial
+FDBB FDC2 Final
+FDC3 FDC5 Initial
+FDC6 FDC7 Final
+FDF0 FDFC Isolated
+FE10 FE19 Vertical
+FE30 FE44 Vertical
+FE47 FE48 Vertical
+FE49 FE4F Compat
+FE50 FE52 Small
+FE54 FE66 Small
+FE68 FE6B Small
+FE70 Isolated
+FE71 Medial
+FE72 Isolated
+FE74 Isolated
+FE76 Isolated
+FE77 Medial
+FE78 Isolated
+FE79 Medial
+FE7A Isolated
+FE7B Medial
+FE7C Isolated
+FE7D Medial
+FE7E Isolated
+FE7F Medial
+FE80 FE81 Isolated
+FE82 Final
+FE83 Isolated
+FE84 Final
+FE85 Isolated
+FE86 Final
+FE87 Isolated
+FE88 Final
+FE89 Isolated
+FE8A Final
+FE8B Initial
+FE8C Medial
+FE8D Isolated
+FE8E Final
+FE8F Isolated
+FE90 Final
+FE91 Initial
+FE92 Medial
+FE93 Isolated
+FE94 Final
+FE95 Isolated
+FE96 Final
+FE97 Initial
+FE98 Medial
+FE99 Isolated
+FE9A Final
+FE9B Initial
+FE9C Medial
+FE9D Isolated
+FE9E Final
+FE9F Initial
+FEA0 Medial
+FEA1 Isolated
+FEA2 Final
+FEA3 Initial
+FEA4 Medial
+FEA5 Isolated
+FEA6 Final
+FEA7 Initial
+FEA8 Medial
+FEA9 Isolated
+FEAA Final
+FEAB Isolated
+FEAC Final
+FEAD Isolated
+FEAE Final
+FEAF Isolated
+FEB0 Final
+FEB1 Isolated
+FEB2 Final
+FEB3 Initial
+FEB4 Medial
+FEB5 Isolated
+FEB6 Final
+FEB7 Initial
+FEB8 Medial
+FEB9 Isolated
+FEBA Final
+FEBB Initial
+FEBC Medial
+FEBD Isolated
+FEBE Final
+FEBF Initial
+FEC0 Medial
+FEC1 Isolated
+FEC2 Final
+FEC3 Initial
+FEC4 Medial
+FEC5 Isolated
+FEC6 Final
+FEC7 Initial
+FEC8 Medial
+FEC9 Isolated
+FECA Final
+FECB Initial
+FECC Medial
+FECD Isolated
+FECE Final
+FECF Initial
+FED0 Medial
+FED1 Isolated
+FED2 Final
+FED3 Initial
+FED4 Medial
+FED5 Isolated
+FED6 Final
+FED7 Initial
+FED8 Medial
+FED9 Isolated
+FEDA Final
+FEDB Initial
+FEDC Medial
+FEDD Isolated
+FEDE Final
+FEDF Initial
+FEE0 Medial
+FEE1 Isolated
+FEE2 Final
+FEE3 Initial
+FEE4 Medial
+FEE5 Isolated
+FEE6 Final
+FEE7 Initial
+FEE8 Medial
+FEE9 Isolated
+FEEA Final
+FEEB Initial
+FEEC Medial
+FEED Isolated
+FEEE Final
+FEEF Isolated
+FEF0 Final
+FEF1 Isolated
+FEF2 Final
+FEF3 Initial
+FEF4 Medial
+FEF5 Isolated
+FEF6 Final
+FEF7 Isolated
+FEF8 Final
+FEF9 Isolated
+FEFA Final
+FEFB Isolated
+FEFC Final
+FF01 FF60 Wide
+FF61 FFBE Narrow
+FFC2 FFC7 Narrow
+FFCA FFCF Narrow
+FFD2 FFD7 Narrow
+FFDA FFDC Narrow
+FFE0 FFE6 Wide
+FFE8 FFEE Narrow
+1109A Canonical
+1109C Canonical
+110AB Canonical
+1D15E 1D164 Canonical
+1D1BB 1D1C0 Canonical
+1D400 1D454 Font
+1D456 1D49C Font
+1D49E 1D49F Font
+1D4A2 Font
+1D4A5 1D4A6 Font
+1D4A9 1D4AC Font
+1D4AE 1D4B9 Font
+1D4BB Font
+1D4BD 1D4C3 Font
+1D4C5 1D505 Font
+1D507 1D50A Font
+1D50D 1D514 Font
+1D516 1D51C Font
+1D51E 1D539 Font
+1D53B 1D53E Font
+1D540 1D544 Font
+1D546 Font
+1D54A 1D550 Font
+1D552 1D6A5 Font
+1D6A8 1D7CB Font
+1D7CE 1D7FF Font
+1F100 1F10A Compat
+1F110 1F12A Compat
+1F12B 1F12E Circle
+1F130 1F14F Square
+1F190 Square
+1F200 1F202 Square
+1F210 1F23A Square
+1F240 1F248 Compat
+1F250 1F251 Circle
+2F800 2FA1D Canonical
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Ea.pl b/Master/tlpkg/tlperl/lib/unicore/To/Ea.pl
new file mode 100644
index 00000000000..9d1cf1a811e
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Ea.pl
@@ -0,0 +1,245 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToEa'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToEa'}{'missing'} = 'Neutral';
+
+return <<'END';
+0020 007E Na
+00A1 A
+00A2 00A3 Na
+00A4 A
+00A5 00A6 Na
+00A7 00A8 A
+00AA A
+00AC Na
+00AD 00AE A
+00AF Na
+00B0 00B4 A
+00B6 00BA A
+00BC 00BF A
+00C6 A
+00D0 A
+00D7 00D8 A
+00DE 00E1 A
+00E6 A
+00E8 00EA A
+00EC 00ED A
+00F0 A
+00F2 00F3 A
+00F7 00FA A
+00FC A
+00FE A
+0101 A
+0111 A
+0113 A
+011B A
+0126 0127 A
+012B A
+0131 0133 A
+0138 A
+013F 0142 A
+0144 A
+0148 014B A
+014D A
+0152 0153 A
+0166 0167 A
+016B A
+01CE A
+01D0 A
+01D2 A
+01D4 A
+01D6 A
+01D8 A
+01DA A
+01DC A
+0251 A
+0261 A
+02C4 A
+02C7 A
+02C9 02CB A
+02CD A
+02D0 A
+02D8 02DB A
+02DD A
+02DF A
+0300 036F A
+0391 03A1 A
+03A3 03A9 A
+03B1 03C1 A
+03C3 03C9 A
+0401 A
+0410 044F A
+0451 A
+1100 115F W
+11A3 11A7 W
+11FA 11FF W
+2010 A
+2013 2016 A
+2018 2019 A
+201C 201D A
+2020 2022 A
+2024 2027 A
+2030 A
+2032 2033 A
+2035 A
+203B A
+203E A
+2074 A
+207F A
+2081 2084 A
+20A9 H
+20AC A
+2103 A
+2105 A
+2109 A
+2113 A
+2116 A
+2121 2122 A
+2126 A
+212B A
+2153 2154 A
+215B 215E A
+2160 216B A
+2170 2179 A
+2189 A
+2190 2199 A
+21B8 21B9 A
+21D2 A
+21D4 A
+21E7 A
+2200 A
+2202 2203 A
+2207 2208 A
+220B A
+220F A
+2211 A
+2215 A
+221A A
+221D 2220 A
+2223 A
+2225 A
+2227 222C A
+222E A
+2234 2237 A
+223C 223D A
+2248 A
+224C A
+2252 A
+2260 2261 A
+2264 2267 A
+226A 226B A
+226E 226F A
+2282 2283 A
+2286 2287 A
+2295 A
+2299 A
+22A5 A
+22BF A
+2312 A
+2329 232A W
+2460 24E9 A
+24EB 254B A
+2550 2573 A
+2580 258F A
+2592 2595 A
+25A0 25A1 A
+25A3 25A9 A
+25B2 25B3 A
+25B6 25B7 A
+25BC 25BD A
+25C0 25C1 A
+25C6 25C8 A
+25CB A
+25CE 25D1 A
+25E2 25E5 A
+25EF A
+2605 2606 A
+2609 A
+260E 260F A
+2614 2615 A
+261C A
+261E A
+2640 A
+2642 A
+2660 2661 A
+2663 2665 A
+2667 266A A
+266C 266D A
+266F A
+269E 269F A
+26BE 26BF A
+26C4 26CD A
+26CF 26E1 A
+26E3 A
+26E8 26FF A
+273D A
+2757 A
+2776 277F A
+27E6 27ED Na
+2985 2986 Na
+2B55 2B59 A
+2E80 2E99 W
+2E9B 2EF3 W
+2F00 2FD5 W
+2FF0 2FFB W
+3000 F
+3001 303E W
+3041 3096 W
+3099 30FF W
+3105 312D W
+3131 318E W
+3190 31BA W
+31C0 31E3 W
+31F0 321E W
+3220 3247 W
+3248 324F A
+3250 32FE W
+3300 4DBF W
+4E00 A48C W
+A490 A4C6 W
+A960 A97C W
+AC00 D7A3 W
+D7B0 D7C6 W
+D7CB D7FB W
+E000 F8FF A
+F900 FAFF W
+FE00 FE0F A
+FE10 FE19 W
+FE30 FE52 W
+FE54 FE66 W
+FE68 FE6B W
+FF01 FF60 F
+FF61 FFBE H
+FFC2 FFC7 H
+FFCA FFCF H
+FFD2 FFD7 H
+FFDA FFDC H
+FFE0 FFE6 F
+FFE8 FFEE H
+FFFD A
+1B000 1B001 W
+1F100 1F10A A
+1F110 1F12D A
+1F130 1F169 A
+1F170 1F19A A
+1F200 1F202 W
+1F210 1F23A W
+1F240 1F248 W
+1F250 1F251 W
+20000 2FFFD W
+30000 3FFFD W
+E0100 E01EF A
+F0000 FFFFD A
+100000 10FFFD A
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Fold.pl b/Master/tlpkg/tlperl/lib/unicore/To/Fold.pl
index 5b71c3cf96f..e426be788ca 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Fold.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Fold.pl
@@ -1,20 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# Case_Folding(cp)
-# Cf(cp)
-#
-# where 'cp' is one of the 1117 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that these mappings are not
-# accessible through the Perl core directly.
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -26,7 +13,9 @@ $utf8::SwashInfo{'ToFold'}{'missing'} = '<code point>'; # code point maps to its
# multiple code points. These do not appear in the main body, but are defined
# in the hash below.
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
+# Each key is the string of N bytes that together make up the UTF-8 encoding
+# for the code point. (i.e. the same as looking at the code point's UTF-8
+# under "use bytes"). Each value is the UTF-8 of the translation, for speed.
%utf8::ToSpecFold = (
"\xC3\x9F" => "\x{0073}\x{0073}", # U+00DF => 0073 0073
"\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307
@@ -570,6 +559,7 @@ return <<'END';
0520 0521
0522 0523
0524 0525
+0526 0527
0531 0561
0532 0562
0533 0563
@@ -722,6 +712,7 @@ return <<'END';
1E92 1E93
1E94 1E95
1E9B 1E61
+1E9E 00DF
1EA0 1EA1
1EA2 1EA3
1EA4 1EA5
@@ -818,15 +809,41 @@ return <<'END';
1F6D 1F65
1F6E 1F66
1F6F 1F67
+1F88 1F80
+1F89 1F81
+1F8A 1F82
+1F8B 1F83
+1F8C 1F84
+1F8D 1F85
+1F8E 1F86
+1F8F 1F87
+1F98 1F90
+1F99 1F91
+1F9A 1F92
+1F9B 1F93
+1F9C 1F94
+1F9D 1F95
+1F9E 1F96
+1F9F 1F97
+1FA8 1FA0
+1FA9 1FA1
+1FAA 1FA2
+1FAB 1FA3
+1FAC 1FA4
+1FAD 1FA5
+1FAE 1FA6
+1FAF 1FA7
1FB8 1FB0
1FB9 1FB1
1FBA 1F70
1FBB 1F71
+1FBC 1FB3
1FBE 03B9
1FC8 1F72
1FC9 1F73
1FCA 1F74
1FCB 1F75
+1FCC 1FC3
1FD8 1FD0
1FD9 1FD1
1FDA 1F76
@@ -840,6 +857,7 @@ return <<'END';
1FF9 1F79
1FFA 1F7C
1FFB 1F7D
+1FFC 1FF3
2126 03C9
212A 006B
212B 00E5
@@ -1017,6 +1035,7 @@ A658 A659
A65A A65B
A65C A65D
A65E A65F
+A660 A661
A662 A663
A664 A665
A666 A667
@@ -1082,6 +1101,13 @@ A782 A783
A784 A785
A786 A787
A78B A78C
+A78D 0265
+A790 A791
+A7A0 A7A1
+A7A2 A7A3
+A7A4 A7A5
+A7A6 A7A7
+A7A8 A7A9
FF21 FF41
FF22 FF42
FF23 FF43
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/GCB.pl b/Master/tlpkg/tlperl/lib/unicore/To/GCB.pl
new file mode 100644
index 00000000000..ce0fbbdfd00
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/GCB.pl
@@ -0,0 +1,1177 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToGCB'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToGCB'}{'missing'} = 'Other';
+
+return <<'END';
+0000 0009 Control
+000A LF
+000B 000C Control
+000D CR
+000E 001F Control
+007F 009F Control
+00AD Control
+0300 036F Extend
+0483 0489 Extend
+0591 05BD Extend
+05BF Extend
+05C1 05C2 Extend
+05C4 05C5 Extend
+05C7 Extend
+0600 0603 Control
+0610 061A Extend
+064B 065F Extend
+0670 Extend
+06D6 06DC Extend
+06DD Control
+06DF 06E4 Extend
+06E7 06E8 Extend
+06EA 06ED Extend
+070F Control
+0711 Extend
+0730 074A Extend
+07A6 07B0 Extend
+07EB 07F3 Extend
+0816 0819 Extend
+081B 0823 Extend
+0825 0827 Extend
+0829 082D Extend
+0859 085B Extend
+0900 0902 Extend
+0903 SpacingMark
+093A Extend
+093B SpacingMark
+093C Extend
+093E 0940 SpacingMark
+0941 0948 Extend
+0949 094C SpacingMark
+094D Extend
+094E 094F SpacingMark
+0951 0957 Extend
+0962 0963 Extend
+0981 Extend
+0982 0983 SpacingMark
+09BC Extend
+09BE Extend
+09BF 09C0 SpacingMark
+09C1 09C4 Extend
+09C7 09C8 SpacingMark
+09CB 09CC SpacingMark
+09CD Extend
+09D7 Extend
+09E2 09E3 Extend
+0A01 0A02 Extend
+0A03 SpacingMark
+0A3C Extend
+0A3E 0A40 SpacingMark
+0A41 0A42 Extend
+0A47 0A48 Extend
+0A4B 0A4D Extend
+0A51 Extend
+0A70 0A71 Extend
+0A75 Extend
+0A81 0A82 Extend
+0A83 SpacingMark
+0ABC Extend
+0ABE 0AC0 SpacingMark
+0AC1 0AC5 Extend
+0AC7 0AC8 Extend
+0AC9 SpacingMark
+0ACB 0ACC SpacingMark
+0ACD Extend
+0AE2 0AE3 Extend
+0B01 Extend
+0B02 0B03 SpacingMark
+0B3C Extend
+0B3E 0B3F Extend
+0B40 SpacingMark
+0B41 0B44 Extend
+0B47 0B48 SpacingMark
+0B4B 0B4C SpacingMark
+0B4D Extend
+0B56 0B57 Extend
+0B62 0B63 Extend
+0B82 Extend
+0BBE Extend
+0BBF SpacingMark
+0BC0 Extend
+0BC1 0BC2 SpacingMark
+0BC6 0BC8 SpacingMark
+0BCA 0BCC SpacingMark
+0BCD Extend
+0BD7 Extend
+0C01 0C03 SpacingMark
+0C3E 0C40 Extend
+0C41 0C44 SpacingMark
+0C46 0C48 Extend
+0C4A 0C4D Extend
+0C55 0C56 Extend
+0C62 0C63 Extend
+0C82 0C83 SpacingMark
+0CBC Extend
+0CBE SpacingMark
+0CBF Extend
+0CC0 0CC1 SpacingMark
+0CC2 Extend
+0CC3 0CC4 SpacingMark
+0CC6 Extend
+0CC7 0CC8 SpacingMark
+0CCA 0CCB SpacingMark
+0CCC 0CCD Extend
+0CD5 0CD6 Extend
+0CE2 0CE3 Extend
+0D02 0D03 SpacingMark
+0D3E Extend
+0D3F 0D40 SpacingMark
+0D41 0D44 Extend
+0D46 0D48 SpacingMark
+0D4A 0D4C SpacingMark
+0D4D Extend
+0D57 Extend
+0D62 0D63 Extend
+0D82 0D83 SpacingMark
+0DCA Extend
+0DCF Extend
+0DD0 0DD1 SpacingMark
+0DD2 0DD4 Extend
+0DD6 Extend
+0DD8 0DDE SpacingMark
+0DDF Extend
+0DF2 0DF3 SpacingMark
+0E30 SpacingMark
+0E31 Extend
+0E32 0E33 SpacingMark
+0E34 0E3A Extend
+0E40 0E44 Prepend
+0E45 SpacingMark
+0E47 0E4E Extend
+0EB0 SpacingMark
+0EB1 Extend
+0EB2 0EB3 SpacingMark
+0EB4 0EB9 Extend
+0EBB 0EBC Extend
+0EC0 0EC4 Prepend
+0EC8 0ECD Extend
+0F18 0F19 Extend
+0F35 Extend
+0F37 Extend
+0F39 Extend
+0F3E 0F3F SpacingMark
+0F71 0F7E Extend
+0F7F SpacingMark
+0F80 0F84 Extend
+0F86 0F87 Extend
+0F8D 0F97 Extend
+0F99 0FBC Extend
+0FC6 Extend
+102B 102C SpacingMark
+102D 1030 Extend
+1031 SpacingMark
+1032 1037 Extend
+1038 SpacingMark
+1039 103A Extend
+103B 103C SpacingMark
+103D 103E Extend
+1056 1057 SpacingMark
+1058 1059 Extend
+105E 1060 Extend
+1062 1064 SpacingMark
+1067 106D SpacingMark
+1071 1074 Extend
+1082 Extend
+1083 1084 SpacingMark
+1085 1086 Extend
+1087 108C SpacingMark
+108D Extend
+108F SpacingMark
+109A 109C SpacingMark
+109D Extend
+1100 115F L
+1160 11A7 V
+11A8 11FF T
+135D 135F Extend
+1712 1714 Extend
+1732 1734 Extend
+1752 1753 Extend
+1772 1773 Extend
+17B4 17B5 Control
+17B6 SpacingMark
+17B7 17BD Extend
+17BE 17C5 SpacingMark
+17C6 Extend
+17C7 17C8 SpacingMark
+17C9 17D3 Extend
+17DD Extend
+180B 180D Extend
+18A9 Extend
+1920 1922 Extend
+1923 1926 SpacingMark
+1927 1928 Extend
+1929 192B SpacingMark
+1930 1931 SpacingMark
+1932 Extend
+1933 1938 SpacingMark
+1939 193B Extend
+19B0 19C0 SpacingMark
+19C8 19C9 SpacingMark
+1A17 1A18 Extend
+1A19 1A1B SpacingMark
+1A55 SpacingMark
+1A56 Extend
+1A57 SpacingMark
+1A58 1A5E Extend
+1A60 Extend
+1A61 SpacingMark
+1A62 Extend
+1A63 1A64 SpacingMark
+1A65 1A6C Extend
+1A6D 1A72 SpacingMark
+1A73 1A7C Extend
+1A7F Extend
+1B00 1B03 Extend
+1B04 SpacingMark
+1B34 Extend
+1B35 SpacingMark
+1B36 1B3A Extend
+1B3B SpacingMark
+1B3C Extend
+1B3D 1B41 SpacingMark
+1B42 Extend
+1B43 1B44 SpacingMark
+1B6B 1B73 Extend
+1B80 1B81 Extend
+1B82 SpacingMark
+1BA1 SpacingMark
+1BA2 1BA5 Extend
+1BA6 1BA7 SpacingMark
+1BA8 1BA9 Extend
+1BAA SpacingMark
+1BE6 Extend
+1BE7 SpacingMark
+1BE8 1BE9 Extend
+1BEA 1BEC SpacingMark
+1BED Extend
+1BEE SpacingMark
+1BEF 1BF1 Extend
+1BF2 1BF3 SpacingMark
+1C24 1C2B SpacingMark
+1C2C 1C33 Extend
+1C34 1C35 SpacingMark
+1C36 1C37 Extend
+1CD0 1CD2 Extend
+1CD4 1CE0 Extend
+1CE1 SpacingMark
+1CE2 1CE8 Extend
+1CED Extend
+1CF2 SpacingMark
+1DC0 1DE6 Extend
+1DFC 1DFF Extend
+200B Control
+200C 200D Extend
+200E 200F Control
+2028 202E Control
+2060 2064 Control
+206A 206F Control
+20D0 20F0 Extend
+2CEF 2CF1 Extend
+2D7F Extend
+2DE0 2DFF Extend
+302A 302F Extend
+3099 309A Extend
+A66F A672 Extend
+A67C A67D Extend
+A6F0 A6F1 Extend
+A802 Extend
+A806 Extend
+A80B Extend
+A823 A824 SpacingMark
+A825 A826 Extend
+A827 SpacingMark
+A880 A881 SpacingMark
+A8B4 A8C3 SpacingMark
+A8C4 Extend
+A8E0 A8F1 Extend
+A926 A92D Extend
+A947 A951 Extend
+A952 A953 SpacingMark
+A960 A97C L
+A980 A982 Extend
+A983 SpacingMark
+A9B3 Extend
+A9B4 A9B5 SpacingMark
+A9B6 A9B9 Extend
+A9BA A9BB SpacingMark
+A9BC Extend
+A9BD A9C0 SpacingMark
+AA29 AA2E Extend
+AA2F AA30 SpacingMark
+AA31 AA32 Extend
+AA33 AA34 SpacingMark
+AA35 AA36 Extend
+AA43 Extend
+AA4C Extend
+AA4D SpacingMark
+AA7B SpacingMark
+AAB0 Extend
+AAB2 AAB4 Extend
+AAB5 AAB6 Prepend
+AAB7 AAB8 Extend
+AAB9 Prepend
+AABB AABC Prepend
+AABE AABF Extend
+AAC1 Extend
+ABE3 ABE4 SpacingMark
+ABE5 Extend
+ABE6 ABE7 SpacingMark
+ABE8 Extend
+ABE9 ABEA SpacingMark
+ABEC SpacingMark
+ABED Extend
+AC00 LV
+AC01 AC1B LVT
+AC1C LV
+AC1D AC37 LVT
+AC38 LV
+AC39 AC53 LVT
+AC54 LV
+AC55 AC6F LVT
+AC70 LV
+AC71 AC8B LVT
+AC8C LV
+AC8D ACA7 LVT
+ACA8 LV
+ACA9 ACC3 LVT
+ACC4 LV
+ACC5 ACDF LVT
+ACE0 LV
+ACE1 ACFB LVT
+ACFC LV
+ACFD AD17 LVT
+AD18 LV
+AD19 AD33 LVT
+AD34 LV
+AD35 AD4F LVT
+AD50 LV
+AD51 AD6B LVT
+AD6C LV
+AD6D AD87 LVT
+AD88 LV
+AD89 ADA3 LVT
+ADA4 LV
+ADA5 ADBF LVT
+ADC0 LV
+ADC1 ADDB LVT
+ADDC LV
+ADDD ADF7 LVT
+ADF8 LV
+ADF9 AE13 LVT
+AE14 LV
+AE15 AE2F LVT
+AE30 LV
+AE31 AE4B LVT
+AE4C LV
+AE4D AE67 LVT
+AE68 LV
+AE69 AE83 LVT
+AE84 LV
+AE85 AE9F LVT
+AEA0 LV
+AEA1 AEBB LVT
+AEBC LV
+AEBD AED7 LVT
+AED8 LV
+AED9 AEF3 LVT
+AEF4 LV
+AEF5 AF0F LVT
+AF10 LV
+AF11 AF2B LVT
+AF2C LV
+AF2D AF47 LVT
+AF48 LV
+AF49 AF63 LVT
+AF64 LV
+AF65 AF7F LVT
+AF80 LV
+AF81 AF9B LVT
+AF9C LV
+AF9D AFB7 LVT
+AFB8 LV
+AFB9 AFD3 LVT
+AFD4 LV
+AFD5 AFEF LVT
+AFF0 LV
+AFF1 B00B LVT
+B00C LV
+B00D B027 LVT
+B028 LV
+B029 B043 LVT
+B044 LV
+B045 B05F LVT
+B060 LV
+B061 B07B LVT
+B07C LV
+B07D B097 LVT
+B098 LV
+B099 B0B3 LVT
+B0B4 LV
+B0B5 B0CF LVT
+B0D0 LV
+B0D1 B0EB LVT
+B0EC LV
+B0ED B107 LVT
+B108 LV
+B109 B123 LVT
+B124 LV
+B125 B13F LVT
+B140 LV
+B141 B15B LVT
+B15C LV
+B15D B177 LVT
+B178 LV
+B179 B193 LVT
+B194 LV
+B195 B1AF LVT
+B1B0 LV
+B1B1 B1CB LVT
+B1CC LV
+B1CD B1E7 LVT
+B1E8 LV
+B1E9 B203 LVT
+B204 LV
+B205 B21F LVT
+B220 LV
+B221 B23B LVT
+B23C LV
+B23D B257 LVT
+B258 LV
+B259 B273 LVT
+B274 LV
+B275 B28F LVT
+B290 LV
+B291 B2AB LVT
+B2AC LV
+B2AD B2C7 LVT
+B2C8 LV
+B2C9 B2E3 LVT
+B2E4 LV
+B2E5 B2FF LVT
+B300 LV
+B301 B31B LVT
+B31C LV
+B31D B337 LVT
+B338 LV
+B339 B353 LVT
+B354 LV
+B355 B36F LVT
+B370 LV
+B371 B38B LVT
+B38C LV
+B38D B3A7 LVT
+B3A8 LV
+B3A9 B3C3 LVT
+B3C4 LV
+B3C5 B3DF LVT
+B3E0 LV
+B3E1 B3FB LVT
+B3FC LV
+B3FD B417 LVT
+B418 LV
+B419 B433 LVT
+B434 LV
+B435 B44F LVT
+B450 LV
+B451 B46B LVT
+B46C LV
+B46D B487 LVT
+B488 LV
+B489 B4A3 LVT
+B4A4 LV
+B4A5 B4BF LVT
+B4C0 LV
+B4C1 B4DB LVT
+B4DC LV
+B4DD B4F7 LVT
+B4F8 LV
+B4F9 B513 LVT
+B514 LV
+B515 B52F LVT
+B530 LV
+B531 B54B LVT
+B54C LV
+B54D B567 LVT
+B568 LV
+B569 B583 LVT
+B584 LV
+B585 B59F LVT
+B5A0 LV
+B5A1 B5BB LVT
+B5BC LV
+B5BD B5D7 LVT
+B5D8 LV
+B5D9 B5F3 LVT
+B5F4 LV
+B5F5 B60F LVT
+B610 LV
+B611 B62B LVT
+B62C LV
+B62D B647 LVT
+B648 LV
+B649 B663 LVT
+B664 LV
+B665 B67F LVT
+B680 LV
+B681 B69B LVT
+B69C LV
+B69D B6B7 LVT
+B6B8 LV
+B6B9 B6D3 LVT
+B6D4 LV
+B6D5 B6EF LVT
+B6F0 LV
+B6F1 B70B LVT
+B70C LV
+B70D B727 LVT
+B728 LV
+B729 B743 LVT
+B744 LV
+B745 B75F LVT
+B760 LV
+B761 B77B LVT
+B77C LV
+B77D B797 LVT
+B798 LV
+B799 B7B3 LVT
+B7B4 LV
+B7B5 B7CF LVT
+B7D0 LV
+B7D1 B7EB LVT
+B7EC LV
+B7ED B807 LVT
+B808 LV
+B809 B823 LVT
+B824 LV
+B825 B83F LVT
+B840 LV
+B841 B85B LVT
+B85C LV
+B85D B877 LVT
+B878 LV
+B879 B893 LVT
+B894 LV
+B895 B8AF LVT
+B8B0 LV
+B8B1 B8CB LVT
+B8CC LV
+B8CD B8E7 LVT
+B8E8 LV
+B8E9 B903 LVT
+B904 LV
+B905 B91F LVT
+B920 LV
+B921 B93B LVT
+B93C LV
+B93D B957 LVT
+B958 LV
+B959 B973 LVT
+B974 LV
+B975 B98F LVT
+B990 LV
+B991 B9AB LVT
+B9AC LV
+B9AD B9C7 LVT
+B9C8 LV
+B9C9 B9E3 LVT
+B9E4 LV
+B9E5 B9FF LVT
+BA00 LV
+BA01 BA1B LVT
+BA1C LV
+BA1D BA37 LVT
+BA38 LV
+BA39 BA53 LVT
+BA54 LV
+BA55 BA6F LVT
+BA70 LV
+BA71 BA8B LVT
+BA8C LV
+BA8D BAA7 LVT
+BAA8 LV
+BAA9 BAC3 LVT
+BAC4 LV
+BAC5 BADF LVT
+BAE0 LV
+BAE1 BAFB LVT
+BAFC LV
+BAFD BB17 LVT
+BB18 LV
+BB19 BB33 LVT
+BB34 LV
+BB35 BB4F LVT
+BB50 LV
+BB51 BB6B LVT
+BB6C LV
+BB6D BB87 LVT
+BB88 LV
+BB89 BBA3 LVT
+BBA4 LV
+BBA5 BBBF LVT
+BBC0 LV
+BBC1 BBDB LVT
+BBDC LV
+BBDD BBF7 LVT
+BBF8 LV
+BBF9 BC13 LVT
+BC14 LV
+BC15 BC2F LVT
+BC30 LV
+BC31 BC4B LVT
+BC4C LV
+BC4D BC67 LVT
+BC68 LV
+BC69 BC83 LVT
+BC84 LV
+BC85 BC9F LVT
+BCA0 LV
+BCA1 BCBB LVT
+BCBC LV
+BCBD BCD7 LVT
+BCD8 LV
+BCD9 BCF3 LVT
+BCF4 LV
+BCF5 BD0F LVT
+BD10 LV
+BD11 BD2B LVT
+BD2C LV
+BD2D BD47 LVT
+BD48 LV
+BD49 BD63 LVT
+BD64 LV
+BD65 BD7F LVT
+BD80 LV
+BD81 BD9B LVT
+BD9C LV
+BD9D BDB7 LVT
+BDB8 LV
+BDB9 BDD3 LVT
+BDD4 LV
+BDD5 BDEF LVT
+BDF0 LV
+BDF1 BE0B LVT
+BE0C LV
+BE0D BE27 LVT
+BE28 LV
+BE29 BE43 LVT
+BE44 LV
+BE45 BE5F LVT
+BE60 LV
+BE61 BE7B LVT
+BE7C LV
+BE7D BE97 LVT
+BE98 LV
+BE99 BEB3 LVT
+BEB4 LV
+BEB5 BECF LVT
+BED0 LV
+BED1 BEEB LVT
+BEEC LV
+BEED BF07 LVT
+BF08 LV
+BF09 BF23 LVT
+BF24 LV
+BF25 BF3F LVT
+BF40 LV
+BF41 BF5B LVT
+BF5C LV
+BF5D BF77 LVT
+BF78 LV
+BF79 BF93 LVT
+BF94 LV
+BF95 BFAF LVT
+BFB0 LV
+BFB1 BFCB LVT
+BFCC LV
+BFCD BFE7 LVT
+BFE8 LV
+BFE9 C003 LVT
+C004 LV
+C005 C01F LVT
+C020 LV
+C021 C03B LVT
+C03C LV
+C03D C057 LVT
+C058 LV
+C059 C073 LVT
+C074 LV
+C075 C08F LVT
+C090 LV
+C091 C0AB LVT
+C0AC LV
+C0AD C0C7 LVT
+C0C8 LV
+C0C9 C0E3 LVT
+C0E4 LV
+C0E5 C0FF LVT
+C100 LV
+C101 C11B LVT
+C11C LV
+C11D C137 LVT
+C138 LV
+C139 C153 LVT
+C154 LV
+C155 C16F LVT
+C170 LV
+C171 C18B LVT
+C18C LV
+C18D C1A7 LVT
+C1A8 LV
+C1A9 C1C3 LVT
+C1C4 LV
+C1C5 C1DF LVT
+C1E0 LV
+C1E1 C1FB LVT
+C1FC LV
+C1FD C217 LVT
+C218 LV
+C219 C233 LVT
+C234 LV
+C235 C24F LVT
+C250 LV
+C251 C26B LVT
+C26C LV
+C26D C287 LVT
+C288 LV
+C289 C2A3 LVT
+C2A4 LV
+C2A5 C2BF LVT
+C2C0 LV
+C2C1 C2DB LVT
+C2DC LV
+C2DD C2F7 LVT
+C2F8 LV
+C2F9 C313 LVT
+C314 LV
+C315 C32F LVT
+C330 LV
+C331 C34B LVT
+C34C LV
+C34D C367 LVT
+C368 LV
+C369 C383 LVT
+C384 LV
+C385 C39F LVT
+C3A0 LV
+C3A1 C3BB LVT
+C3BC LV
+C3BD C3D7 LVT
+C3D8 LV
+C3D9 C3F3 LVT
+C3F4 LV
+C3F5 C40F LVT
+C410 LV
+C411 C42B LVT
+C42C LV
+C42D C447 LVT
+C448 LV
+C449 C463 LVT
+C464 LV
+C465 C47F LVT
+C480 LV
+C481 C49B LVT
+C49C LV
+C49D C4B7 LVT
+C4B8 LV
+C4B9 C4D3 LVT
+C4D4 LV
+C4D5 C4EF LVT
+C4F0 LV
+C4F1 C50B LVT
+C50C LV
+C50D C527 LVT
+C528 LV
+C529 C543 LVT
+C544 LV
+C545 C55F LVT
+C560 LV
+C561 C57B LVT
+C57C LV
+C57D C597 LVT
+C598 LV
+C599 C5B3 LVT
+C5B4 LV
+C5B5 C5CF LVT
+C5D0 LV
+C5D1 C5EB LVT
+C5EC LV
+C5ED C607 LVT
+C608 LV
+C609 C623 LVT
+C624 LV
+C625 C63F LVT
+C640 LV
+C641 C65B LVT
+C65C LV
+C65D C677 LVT
+C678 LV
+C679 C693 LVT
+C694 LV
+C695 C6AF LVT
+C6B0 LV
+C6B1 C6CB LVT
+C6CC LV
+C6CD C6E7 LVT
+C6E8 LV
+C6E9 C703 LVT
+C704 LV
+C705 C71F LVT
+C720 LV
+C721 C73B LVT
+C73C LV
+C73D C757 LVT
+C758 LV
+C759 C773 LVT
+C774 LV
+C775 C78F LVT
+C790 LV
+C791 C7AB LVT
+C7AC LV
+C7AD C7C7 LVT
+C7C8 LV
+C7C9 C7E3 LVT
+C7E4 LV
+C7E5 C7FF LVT
+C800 LV
+C801 C81B LVT
+C81C LV
+C81D C837 LVT
+C838 LV
+C839 C853 LVT
+C854 LV
+C855 C86F LVT
+C870 LV
+C871 C88B LVT
+C88C LV
+C88D C8A7 LVT
+C8A8 LV
+C8A9 C8C3 LVT
+C8C4 LV
+C8C5 C8DF LVT
+C8E0 LV
+C8E1 C8FB LVT
+C8FC LV
+C8FD C917 LVT
+C918 LV
+C919 C933 LVT
+C934 LV
+C935 C94F LVT
+C950 LV
+C951 C96B LVT
+C96C LV
+C96D C987 LVT
+C988 LV
+C989 C9A3 LVT
+C9A4 LV
+C9A5 C9BF LVT
+C9C0 LV
+C9C1 C9DB LVT
+C9DC LV
+C9DD C9F7 LVT
+C9F8 LV
+C9F9 CA13 LVT
+CA14 LV
+CA15 CA2F LVT
+CA30 LV
+CA31 CA4B LVT
+CA4C LV
+CA4D CA67 LVT
+CA68 LV
+CA69 CA83 LVT
+CA84 LV
+CA85 CA9F LVT
+CAA0 LV
+CAA1 CABB LVT
+CABC LV
+CABD CAD7 LVT
+CAD8 LV
+CAD9 CAF3 LVT
+CAF4 LV
+CAF5 CB0F LVT
+CB10 LV
+CB11 CB2B LVT
+CB2C LV
+CB2D CB47 LVT
+CB48 LV
+CB49 CB63 LVT
+CB64 LV
+CB65 CB7F LVT
+CB80 LV
+CB81 CB9B LVT
+CB9C LV
+CB9D CBB7 LVT
+CBB8 LV
+CBB9 CBD3 LVT
+CBD4 LV
+CBD5 CBEF LVT
+CBF0 LV
+CBF1 CC0B LVT
+CC0C LV
+CC0D CC27 LVT
+CC28 LV
+CC29 CC43 LVT
+CC44 LV
+CC45 CC5F LVT
+CC60 LV
+CC61 CC7B LVT
+CC7C LV
+CC7D CC97 LVT
+CC98 LV
+CC99 CCB3 LVT
+CCB4 LV
+CCB5 CCCF LVT
+CCD0 LV
+CCD1 CCEB LVT
+CCEC LV
+CCED CD07 LVT
+CD08 LV
+CD09 CD23 LVT
+CD24 LV
+CD25 CD3F LVT
+CD40 LV
+CD41 CD5B LVT
+CD5C LV
+CD5D CD77 LVT
+CD78 LV
+CD79 CD93 LVT
+CD94 LV
+CD95 CDAF LVT
+CDB0 LV
+CDB1 CDCB LVT
+CDCC LV
+CDCD CDE7 LVT
+CDE8 LV
+CDE9 CE03 LVT
+CE04 LV
+CE05 CE1F LVT
+CE20 LV
+CE21 CE3B LVT
+CE3C LV
+CE3D CE57 LVT
+CE58 LV
+CE59 CE73 LVT
+CE74 LV
+CE75 CE8F LVT
+CE90 LV
+CE91 CEAB LVT
+CEAC LV
+CEAD CEC7 LVT
+CEC8 LV
+CEC9 CEE3 LVT
+CEE4 LV
+CEE5 CEFF LVT
+CF00 LV
+CF01 CF1B LVT
+CF1C LV
+CF1D CF37 LVT
+CF38 LV
+CF39 CF53 LVT
+CF54 LV
+CF55 CF6F LVT
+CF70 LV
+CF71 CF8B LVT
+CF8C LV
+CF8D CFA7 LVT
+CFA8 LV
+CFA9 CFC3 LVT
+CFC4 LV
+CFC5 CFDF LVT
+CFE0 LV
+CFE1 CFFB LVT
+CFFC LV
+CFFD D017 LVT
+D018 LV
+D019 D033 LVT
+D034 LV
+D035 D04F LVT
+D050 LV
+D051 D06B LVT
+D06C LV
+D06D D087 LVT
+D088 LV
+D089 D0A3 LVT
+D0A4 LV
+D0A5 D0BF LVT
+D0C0 LV
+D0C1 D0DB LVT
+D0DC LV
+D0DD D0F7 LVT
+D0F8 LV
+D0F9 D113 LVT
+D114 LV
+D115 D12F LVT
+D130 LV
+D131 D14B LVT
+D14C LV
+D14D D167 LVT
+D168 LV
+D169 D183 LVT
+D184 LV
+D185 D19F LVT
+D1A0 LV
+D1A1 D1BB LVT
+D1BC LV
+D1BD D1D7 LVT
+D1D8 LV
+D1D9 D1F3 LVT
+D1F4 LV
+D1F5 D20F LVT
+D210 LV
+D211 D22B LVT
+D22C LV
+D22D D247 LVT
+D248 LV
+D249 D263 LVT
+D264 LV
+D265 D27F LVT
+D280 LV
+D281 D29B LVT
+D29C LV
+D29D D2B7 LVT
+D2B8 LV
+D2B9 D2D3 LVT
+D2D4 LV
+D2D5 D2EF LVT
+D2F0 LV
+D2F1 D30B LVT
+D30C LV
+D30D D327 LVT
+D328 LV
+D329 D343 LVT
+D344 LV
+D345 D35F LVT
+D360 LV
+D361 D37B LVT
+D37C LV
+D37D D397 LVT
+D398 LV
+D399 D3B3 LVT
+D3B4 LV
+D3B5 D3CF LVT
+D3D0 LV
+D3D1 D3EB LVT
+D3EC LV
+D3ED D407 LVT
+D408 LV
+D409 D423 LVT
+D424 LV
+D425 D43F LVT
+D440 LV
+D441 D45B LVT
+D45C LV
+D45D D477 LVT
+D478 LV
+D479 D493 LVT
+D494 LV
+D495 D4AF LVT
+D4B0 LV
+D4B1 D4CB LVT
+D4CC LV
+D4CD D4E7 LVT
+D4E8 LV
+D4E9 D503 LVT
+D504 LV
+D505 D51F LVT
+D520 LV
+D521 D53B LVT
+D53C LV
+D53D D557 LVT
+D558 LV
+D559 D573 LVT
+D574 LV
+D575 D58F LVT
+D590 LV
+D591 D5AB LVT
+D5AC LV
+D5AD D5C7 LVT
+D5C8 LV
+D5C9 D5E3 LVT
+D5E4 LV
+D5E5 D5FF LVT
+D600 LV
+D601 D61B LVT
+D61C LV
+D61D D637 LVT
+D638 LV
+D639 D653 LVT
+D654 LV
+D655 D66F LVT
+D670 LV
+D671 D68B LVT
+D68C LV
+D68D D6A7 LVT
+D6A8 LV
+D6A9 D6C3 LVT
+D6C4 LV
+D6C5 D6DF LVT
+D6E0 LV
+D6E1 D6FB LVT
+D6FC LV
+D6FD D717 LVT
+D718 LV
+D719 D733 LVT
+D734 LV
+D735 D74F LVT
+D750 LV
+D751 D76B LVT
+D76C LV
+D76D D787 LVT
+D788 LV
+D789 D7A3 LVT
+D7B0 D7C6 V
+D7CB D7FB T
+FB1E Extend
+FE00 FE0F Extend
+FE20 FE26 Extend
+FEFF Control
+FF9E FF9F Extend
+FFF9 FFFB Control
+101FD Extend
+10A01 10A03 Extend
+10A05 10A06 Extend
+10A0C 10A0F Extend
+10A38 10A3A Extend
+10A3F Extend
+11000 SpacingMark
+11001 Extend
+11002 SpacingMark
+11038 11046 Extend
+11080 11081 Extend
+11082 SpacingMark
+110B0 110B2 SpacingMark
+110B3 110B6 Extend
+110B7 110B8 SpacingMark
+110B9 110BA Extend
+110BD Control
+1D165 Extend
+1D166 SpacingMark
+1D167 1D169 Extend
+1D16D SpacingMark
+1D16E 1D172 Extend
+1D173 1D17A Control
+1D17B 1D182 Extend
+1D185 1D18B Extend
+1D1AA 1D1AD Extend
+1D242 1D244 Extend
+E0001 Control
+E0020 E007F Control
+E0100 E01EF Extend
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Gc.pl b/Master/tlpkg/tlperl/lib/unicore/To/Gc.pl
new file mode 100644
index 00000000000..c4561955ca8
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Gc.pl
@@ -0,0 +1,2639 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToGc'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToGc'}{'missing'} = 'Cn';
+
+return <<'END';
+0000 001F Cc
+0020 Zs
+0021 0023 Po
+0024 Sc
+0025 0027 Po
+0028 Ps
+0029 Pe
+002A Po
+002B Sm
+002C Po
+002D Pd
+002E 002F Po
+0030 0039 Nd
+003A 003B Po
+003C 003E Sm
+003F 0040 Po
+0041 005A Lu
+005B Ps
+005C Po
+005D Pe
+005E Sk
+005F Pc
+0060 Sk
+0061 007A Ll
+007B Ps
+007C Sm
+007D Pe
+007E Sm
+007F 009F Cc
+00A0 Zs
+00A1 Po
+00A2 00A5 Sc
+00A6 00A7 So
+00A8 Sk
+00A9 So
+00AA Ll
+00AB Pi
+00AC Sm
+00AD Cf
+00AE So
+00AF Sk
+00B0 So
+00B1 Sm
+00B2 00B3 No
+00B4 Sk
+00B5 Ll
+00B6 So
+00B7 Po
+00B8 Sk
+00B9 No
+00BA Ll
+00BB Pf
+00BC 00BE No
+00BF Po
+00C0 00D6 Lu
+00D7 Sm
+00D8 00DE Lu
+00DF 00F6 Ll
+00F7 Sm
+00F8 00FF Ll
+0100 Lu
+0101 Ll
+0102 Lu
+0103 Ll
+0104 Lu
+0105 Ll
+0106 Lu
+0107 Ll
+0108 Lu
+0109 Ll
+010A Lu
+010B Ll
+010C Lu
+010D Ll
+010E Lu
+010F Ll
+0110 Lu
+0111 Ll
+0112 Lu
+0113 Ll
+0114 Lu
+0115 Ll
+0116 Lu
+0117 Ll
+0118 Lu
+0119 Ll
+011A Lu
+011B Ll
+011C Lu
+011D Ll
+011E Lu
+011F Ll
+0120 Lu
+0121 Ll
+0122 Lu
+0123 Ll
+0124 Lu
+0125 Ll
+0126 Lu
+0127 Ll
+0128 Lu
+0129 Ll
+012A Lu
+012B Ll
+012C Lu
+012D Ll
+012E Lu
+012F Ll
+0130 Lu
+0131 Ll
+0132 Lu
+0133 Ll
+0134 Lu
+0135 Ll
+0136 Lu
+0137 0138 Ll
+0139 Lu
+013A Ll
+013B Lu
+013C Ll
+013D Lu
+013E Ll
+013F Lu
+0140 Ll
+0141 Lu
+0142 Ll
+0143 Lu
+0144 Ll
+0145 Lu
+0146 Ll
+0147 Lu
+0148 0149 Ll
+014A Lu
+014B Ll
+014C Lu
+014D Ll
+014E Lu
+014F Ll
+0150 Lu
+0151 Ll
+0152 Lu
+0153 Ll
+0154 Lu
+0155 Ll
+0156 Lu
+0157 Ll
+0158 Lu
+0159 Ll
+015A Lu
+015B Ll
+015C Lu
+015D Ll
+015E Lu
+015F Ll
+0160 Lu
+0161 Ll
+0162 Lu
+0163 Ll
+0164 Lu
+0165 Ll
+0166 Lu
+0167 Ll
+0168 Lu
+0169 Ll
+016A Lu
+016B Ll
+016C Lu
+016D Ll
+016E Lu
+016F Ll
+0170 Lu
+0171 Ll
+0172 Lu
+0173 Ll
+0174 Lu
+0175 Ll
+0176 Lu
+0177 Ll
+0178 0179 Lu
+017A Ll
+017B Lu
+017C Ll
+017D Lu
+017E 0180 Ll
+0181 0182 Lu
+0183 Ll
+0184 Lu
+0185 Ll
+0186 0187 Lu
+0188 Ll
+0189 018B Lu
+018C 018D Ll
+018E 0191 Lu
+0192 Ll
+0193 0194 Lu
+0195 Ll
+0196 0198 Lu
+0199 019B Ll
+019C 019D Lu
+019E Ll
+019F 01A0 Lu
+01A1 Ll
+01A2 Lu
+01A3 Ll
+01A4 Lu
+01A5 Ll
+01A6 01A7 Lu
+01A8 Ll
+01A9 Lu
+01AA 01AB Ll
+01AC Lu
+01AD Ll
+01AE 01AF Lu
+01B0 Ll
+01B1 01B3 Lu
+01B4 Ll
+01B5 Lu
+01B6 Ll
+01B7 01B8 Lu
+01B9 01BA Ll
+01BB Lo
+01BC Lu
+01BD 01BF Ll
+01C0 01C3 Lo
+01C4 Lu
+01C5 Lt
+01C6 Ll
+01C7 Lu
+01C8 Lt
+01C9 Ll
+01CA Lu
+01CB Lt
+01CC Ll
+01CD Lu
+01CE Ll
+01CF Lu
+01D0 Ll
+01D1 Lu
+01D2 Ll
+01D3 Lu
+01D4 Ll
+01D5 Lu
+01D6 Ll
+01D7 Lu
+01D8 Ll
+01D9 Lu
+01DA Ll
+01DB Lu
+01DC 01DD Ll
+01DE Lu
+01DF Ll
+01E0 Lu
+01E1 Ll
+01E2 Lu
+01E3 Ll
+01E4 Lu
+01E5 Ll
+01E6 Lu
+01E7 Ll
+01E8 Lu
+01E9 Ll
+01EA Lu
+01EB Ll
+01EC Lu
+01ED Ll
+01EE Lu
+01EF 01F0 Ll
+01F1 Lu
+01F2 Lt
+01F3 Ll
+01F4 Lu
+01F5 Ll
+01F6 01F8 Lu
+01F9 Ll
+01FA Lu
+01FB Ll
+01FC Lu
+01FD Ll
+01FE Lu
+01FF Ll
+0200 Lu
+0201 Ll
+0202 Lu
+0203 Ll
+0204 Lu
+0205 Ll
+0206 Lu
+0207 Ll
+0208 Lu
+0209 Ll
+020A Lu
+020B Ll
+020C Lu
+020D Ll
+020E Lu
+020F Ll
+0210 Lu
+0211 Ll
+0212 Lu
+0213 Ll
+0214 Lu
+0215 Ll
+0216 Lu
+0217 Ll
+0218 Lu
+0219 Ll
+021A Lu
+021B Ll
+021C Lu
+021D Ll
+021E Lu
+021F Ll
+0220 Lu
+0221 Ll
+0222 Lu
+0223 Ll
+0224 Lu
+0225 Ll
+0226 Lu
+0227 Ll
+0228 Lu
+0229 Ll
+022A Lu
+022B Ll
+022C Lu
+022D Ll
+022E Lu
+022F Ll
+0230 Lu
+0231 Ll
+0232 Lu
+0233 0239 Ll
+023A 023B Lu
+023C Ll
+023D 023E Lu
+023F 0240 Ll
+0241 Lu
+0242 Ll
+0243 0246 Lu
+0247 Ll
+0248 Lu
+0249 Ll
+024A Lu
+024B Ll
+024C Lu
+024D Ll
+024E Lu
+024F 0293 Ll
+0294 Lo
+0295 02AF Ll
+02B0 02C1 Lm
+02C2 02C5 Sk
+02C6 02D1 Lm
+02D2 02DF Sk
+02E0 02E4 Lm
+02E5 02EB Sk
+02EC Lm
+02ED Sk
+02EE Lm
+02EF 02FF Sk
+0300 036F Mn
+0370 Lu
+0371 Ll
+0372 Lu
+0373 Ll
+0374 Lm
+0375 Sk
+0376 Lu
+0377 Ll
+037A Lm
+037B 037D Ll
+037E Po
+0384 0385 Sk
+0386 Lu
+0387 Po
+0388 038A Lu
+038C Lu
+038E 038F Lu
+0390 Ll
+0391 03A1 Lu
+03A3 03AB Lu
+03AC 03CE Ll
+03CF Lu
+03D0 03D1 Ll
+03D2 03D4 Lu
+03D5 03D7 Ll
+03D8 Lu
+03D9 Ll
+03DA Lu
+03DB Ll
+03DC Lu
+03DD Ll
+03DE Lu
+03DF Ll
+03E0 Lu
+03E1 Ll
+03E2 Lu
+03E3 Ll
+03E4 Lu
+03E5 Ll
+03E6 Lu
+03E7 Ll
+03E8 Lu
+03E9 Ll
+03EA Lu
+03EB Ll
+03EC Lu
+03ED Ll
+03EE Lu
+03EF 03F3 Ll
+03F4 Lu
+03F5 Ll
+03F6 Sm
+03F7 Lu
+03F8 Ll
+03F9 03FA Lu
+03FB 03FC Ll
+03FD 042F Lu
+0430 045F Ll
+0460 Lu
+0461 Ll
+0462 Lu
+0463 Ll
+0464 Lu
+0465 Ll
+0466 Lu
+0467 Ll
+0468 Lu
+0469 Ll
+046A Lu
+046B Ll
+046C Lu
+046D Ll
+046E Lu
+046F Ll
+0470 Lu
+0471 Ll
+0472 Lu
+0473 Ll
+0474 Lu
+0475 Ll
+0476 Lu
+0477 Ll
+0478 Lu
+0479 Ll
+047A Lu
+047B Ll
+047C Lu
+047D Ll
+047E Lu
+047F Ll
+0480 Lu
+0481 Ll
+0482 So
+0483 0487 Mn
+0488 0489 Me
+048A Lu
+048B Ll
+048C Lu
+048D Ll
+048E Lu
+048F Ll
+0490 Lu
+0491 Ll
+0492 Lu
+0493 Ll
+0494 Lu
+0495 Ll
+0496 Lu
+0497 Ll
+0498 Lu
+0499 Ll
+049A Lu
+049B Ll
+049C Lu
+049D Ll
+049E Lu
+049F Ll
+04A0 Lu
+04A1 Ll
+04A2 Lu
+04A3 Ll
+04A4 Lu
+04A5 Ll
+04A6 Lu
+04A7 Ll
+04A8 Lu
+04A9 Ll
+04AA Lu
+04AB Ll
+04AC Lu
+04AD Ll
+04AE Lu
+04AF Ll
+04B0 Lu
+04B1 Ll
+04B2 Lu
+04B3 Ll
+04B4 Lu
+04B5 Ll
+04B6 Lu
+04B7 Ll
+04B8 Lu
+04B9 Ll
+04BA Lu
+04BB Ll
+04BC Lu
+04BD Ll
+04BE Lu
+04BF Ll
+04C0 04C1 Lu
+04C2 Ll
+04C3 Lu
+04C4 Ll
+04C5 Lu
+04C6 Ll
+04C7 Lu
+04C8 Ll
+04C9 Lu
+04CA Ll
+04CB Lu
+04CC Ll
+04CD Lu
+04CE 04CF Ll
+04D0 Lu
+04D1 Ll
+04D2 Lu
+04D3 Ll
+04D4 Lu
+04D5 Ll
+04D6 Lu
+04D7 Ll
+04D8 Lu
+04D9 Ll
+04DA Lu
+04DB Ll
+04DC Lu
+04DD Ll
+04DE Lu
+04DF Ll
+04E0 Lu
+04E1 Ll
+04E2 Lu
+04E3 Ll
+04E4 Lu
+04E5 Ll
+04E6 Lu
+04E7 Ll
+04E8 Lu
+04E9 Ll
+04EA Lu
+04EB Ll
+04EC Lu
+04ED Ll
+04EE Lu
+04EF Ll
+04F0 Lu
+04F1 Ll
+04F2 Lu
+04F3 Ll
+04F4 Lu
+04F5 Ll
+04F6 Lu
+04F7 Ll
+04F8 Lu
+04F9 Ll
+04FA Lu
+04FB Ll
+04FC Lu
+04FD Ll
+04FE Lu
+04FF Ll
+0500 Lu
+0501 Ll
+0502 Lu
+0503 Ll
+0504 Lu
+0505 Ll
+0506 Lu
+0507 Ll
+0508 Lu
+0509 Ll
+050A Lu
+050B Ll
+050C Lu
+050D Ll
+050E Lu
+050F Ll
+0510 Lu
+0511 Ll
+0512 Lu
+0513 Ll
+0514 Lu
+0515 Ll
+0516 Lu
+0517 Ll
+0518 Lu
+0519 Ll
+051A Lu
+051B Ll
+051C Lu
+051D Ll
+051E Lu
+051F Ll
+0520 Lu
+0521 Ll
+0522 Lu
+0523 Ll
+0524 Lu
+0525 Ll
+0526 Lu
+0527 Ll
+0531 0556 Lu
+0559 Lm
+055A 055F Po
+0561 0587 Ll
+0589 Po
+058A Pd
+0591 05BD Mn
+05BE Pd
+05BF Mn
+05C0 Po
+05C1 05C2 Mn
+05C3 Po
+05C4 05C5 Mn
+05C6 Po
+05C7 Mn
+05D0 05EA Lo
+05F0 05F2 Lo
+05F3 05F4 Po
+0600 0603 Cf
+0606 0608 Sm
+0609 060A Po
+060B Sc
+060C 060D Po
+060E 060F So
+0610 061A Mn
+061B Po
+061E 061F Po
+0620 063F Lo
+0640 Lm
+0641 064A Lo
+064B 065F Mn
+0660 0669 Nd
+066A 066D Po
+066E 066F Lo
+0670 Mn
+0671 06D3 Lo
+06D4 Po
+06D5 Lo
+06D6 06DC Mn
+06DD Cf
+06DE So
+06DF 06E4 Mn
+06E5 06E6 Lm
+06E7 06E8 Mn
+06E9 So
+06EA 06ED Mn
+06EE 06EF Lo
+06F0 06F9 Nd
+06FA 06FC Lo
+06FD 06FE So
+06FF Lo
+0700 070D Po
+070F Cf
+0710 Lo
+0711 Mn
+0712 072F Lo
+0730 074A Mn
+074D 07A5 Lo
+07A6 07B0 Mn
+07B1 Lo
+07C0 07C9 Nd
+07CA 07EA Lo
+07EB 07F3 Mn
+07F4 07F5 Lm
+07F6 So
+07F7 07F9 Po
+07FA Lm
+0800 0815 Lo
+0816 0819 Mn
+081A Lm
+081B 0823 Mn
+0824 Lm
+0825 0827 Mn
+0828 Lm
+0829 082D Mn
+0830 083E Po
+0840 0858 Lo
+0859 085B Mn
+085E Po
+0900 0902 Mn
+0903 Mc
+0904 0939 Lo
+093A Mn
+093B Mc
+093C Mn
+093D Lo
+093E 0940 Mc
+0941 0948 Mn
+0949 094C Mc
+094D Mn
+094E 094F Mc
+0950 Lo
+0951 0957 Mn
+0958 0961 Lo
+0962 0963 Mn
+0964 0965 Po
+0966 096F Nd
+0970 Po
+0971 Lm
+0972 0977 Lo
+0979 097F Lo
+0981 Mn
+0982 0983 Mc
+0985 098C Lo
+098F 0990 Lo
+0993 09A8 Lo
+09AA 09B0 Lo
+09B2 Lo
+09B6 09B9 Lo
+09BC Mn
+09BD Lo
+09BE 09C0 Mc
+09C1 09C4 Mn
+09C7 09C8 Mc
+09CB 09CC Mc
+09CD Mn
+09CE Lo
+09D7 Mc
+09DC 09DD Lo
+09DF 09E1 Lo
+09E2 09E3 Mn
+09E6 09EF Nd
+09F0 09F1 Lo
+09F2 09F3 Sc
+09F4 09F9 No
+09FA So
+09FB Sc
+0A01 0A02 Mn
+0A03 Mc
+0A05 0A0A Lo
+0A0F 0A10 Lo
+0A13 0A28 Lo
+0A2A 0A30 Lo
+0A32 0A33 Lo
+0A35 0A36 Lo
+0A38 0A39 Lo
+0A3C Mn
+0A3E 0A40 Mc
+0A41 0A42 Mn
+0A47 0A48 Mn
+0A4B 0A4D Mn
+0A51 Mn
+0A59 0A5C Lo
+0A5E Lo
+0A66 0A6F Nd
+0A70 0A71 Mn
+0A72 0A74 Lo
+0A75 Mn
+0A81 0A82 Mn
+0A83 Mc
+0A85 0A8D Lo
+0A8F 0A91 Lo
+0A93 0AA8 Lo
+0AAA 0AB0 Lo
+0AB2 0AB3 Lo
+0AB5 0AB9 Lo
+0ABC Mn
+0ABD Lo
+0ABE 0AC0 Mc
+0AC1 0AC5 Mn
+0AC7 0AC8 Mn
+0AC9 Mc
+0ACB 0ACC Mc
+0ACD Mn
+0AD0 Lo
+0AE0 0AE1 Lo
+0AE2 0AE3 Mn
+0AE6 0AEF Nd
+0AF1 Sc
+0B01 Mn
+0B02 0B03 Mc
+0B05 0B0C Lo
+0B0F 0B10 Lo
+0B13 0B28 Lo
+0B2A 0B30 Lo
+0B32 0B33 Lo
+0B35 0B39 Lo
+0B3C Mn
+0B3D Lo
+0B3E Mc
+0B3F Mn
+0B40 Mc
+0B41 0B44 Mn
+0B47 0B48 Mc
+0B4B 0B4C Mc
+0B4D Mn
+0B56 Mn
+0B57 Mc
+0B5C 0B5D Lo
+0B5F 0B61 Lo
+0B62 0B63 Mn
+0B66 0B6F Nd
+0B70 So
+0B71 Lo
+0B72 0B77 No
+0B82 Mn
+0B83 Lo
+0B85 0B8A Lo
+0B8E 0B90 Lo
+0B92 0B95 Lo
+0B99 0B9A Lo
+0B9C Lo
+0B9E 0B9F Lo
+0BA3 0BA4 Lo
+0BA8 0BAA Lo
+0BAE 0BB9 Lo
+0BBE 0BBF Mc
+0BC0 Mn
+0BC1 0BC2 Mc
+0BC6 0BC8 Mc
+0BCA 0BCC Mc
+0BCD Mn
+0BD0 Lo
+0BD7 Mc
+0BE6 0BEF Nd
+0BF0 0BF2 No
+0BF3 0BF8 So
+0BF9 Sc
+0BFA So
+0C01 0C03 Mc
+0C05 0C0C Lo
+0C0E 0C10 Lo
+0C12 0C28 Lo
+0C2A 0C33 Lo
+0C35 0C39 Lo
+0C3D Lo
+0C3E 0C40 Mn
+0C41 0C44 Mc
+0C46 0C48 Mn
+0C4A 0C4D Mn
+0C55 0C56 Mn
+0C58 0C59 Lo
+0C60 0C61 Lo
+0C62 0C63 Mn
+0C66 0C6F Nd
+0C78 0C7E No
+0C7F So
+0C82 0C83 Mc
+0C85 0C8C Lo
+0C8E 0C90 Lo
+0C92 0CA8 Lo
+0CAA 0CB3 Lo
+0CB5 0CB9 Lo
+0CBC Mn
+0CBD Lo
+0CBE Mc
+0CBF Mn
+0CC0 0CC4 Mc
+0CC6 Mn
+0CC7 0CC8 Mc
+0CCA 0CCB Mc
+0CCC 0CCD Mn
+0CD5 0CD6 Mc
+0CDE Lo
+0CE0 0CE1 Lo
+0CE2 0CE3 Mn
+0CE6 0CEF Nd
+0CF1 0CF2 Lo
+0D02 0D03 Mc
+0D05 0D0C Lo
+0D0E 0D10 Lo
+0D12 0D3A Lo
+0D3D Lo
+0D3E 0D40 Mc
+0D41 0D44 Mn
+0D46 0D48 Mc
+0D4A 0D4C Mc
+0D4D Mn
+0D4E Lo
+0D57 Mc
+0D60 0D61 Lo
+0D62 0D63 Mn
+0D66 0D6F Nd
+0D70 0D75 No
+0D79 So
+0D7A 0D7F Lo
+0D82 0D83 Mc
+0D85 0D96 Lo
+0D9A 0DB1 Lo
+0DB3 0DBB Lo
+0DBD Lo
+0DC0 0DC6 Lo
+0DCA Mn
+0DCF 0DD1 Mc
+0DD2 0DD4 Mn
+0DD6 Mn
+0DD8 0DDF Mc
+0DF2 0DF3 Mc
+0DF4 Po
+0E01 0E30 Lo
+0E31 Mn
+0E32 0E33 Lo
+0E34 0E3A Mn
+0E3F Sc
+0E40 0E45 Lo
+0E46 Lm
+0E47 0E4E Mn
+0E4F Po
+0E50 0E59 Nd
+0E5A 0E5B Po
+0E81 0E82 Lo
+0E84 Lo
+0E87 0E88 Lo
+0E8A Lo
+0E8D Lo
+0E94 0E97 Lo
+0E99 0E9F Lo
+0EA1 0EA3 Lo
+0EA5 Lo
+0EA7 Lo
+0EAA 0EAB Lo
+0EAD 0EB0 Lo
+0EB1 Mn
+0EB2 0EB3 Lo
+0EB4 0EB9 Mn
+0EBB 0EBC Mn
+0EBD Lo
+0EC0 0EC4 Lo
+0EC6 Lm
+0EC8 0ECD Mn
+0ED0 0ED9 Nd
+0EDC 0EDD Lo
+0F00 Lo
+0F01 0F03 So
+0F04 0F12 Po
+0F13 0F17 So
+0F18 0F19 Mn
+0F1A 0F1F So
+0F20 0F29 Nd
+0F2A 0F33 No
+0F34 So
+0F35 Mn
+0F36 So
+0F37 Mn
+0F38 So
+0F39 Mn
+0F3A Ps
+0F3B Pe
+0F3C Ps
+0F3D Pe
+0F3E 0F3F Mc
+0F40 0F47 Lo
+0F49 0F6C Lo
+0F71 0F7E Mn
+0F7F Mc
+0F80 0F84 Mn
+0F85 Po
+0F86 0F87 Mn
+0F88 0F8C Lo
+0F8D 0F97 Mn
+0F99 0FBC Mn
+0FBE 0FC5 So
+0FC6 Mn
+0FC7 0FCC So
+0FCE 0FCF So
+0FD0 0FD4 Po
+0FD5 0FD8 So
+0FD9 0FDA Po
+1000 102A Lo
+102B 102C Mc
+102D 1030 Mn
+1031 Mc
+1032 1037 Mn
+1038 Mc
+1039 103A Mn
+103B 103C Mc
+103D 103E Mn
+103F Lo
+1040 1049 Nd
+104A 104F Po
+1050 1055 Lo
+1056 1057 Mc
+1058 1059 Mn
+105A 105D Lo
+105E 1060 Mn
+1061 Lo
+1062 1064 Mc
+1065 1066 Lo
+1067 106D Mc
+106E 1070 Lo
+1071 1074 Mn
+1075 1081 Lo
+1082 Mn
+1083 1084 Mc
+1085 1086 Mn
+1087 108C Mc
+108D Mn
+108E Lo
+108F Mc
+1090 1099 Nd
+109A 109C Mc
+109D Mn
+109E 109F So
+10A0 10C5 Lu
+10D0 10FA Lo
+10FB Po
+10FC Lm
+1100 1248 Lo
+124A 124D Lo
+1250 1256 Lo
+1258 Lo
+125A 125D Lo
+1260 1288 Lo
+128A 128D Lo
+1290 12B0 Lo
+12B2 12B5 Lo
+12B8 12BE Lo
+12C0 Lo
+12C2 12C5 Lo
+12C8 12D6 Lo
+12D8 1310 Lo
+1312 1315 Lo
+1318 135A Lo
+135D 135F Mn
+1360 So
+1361 1368 Po
+1369 137C No
+1380 138F Lo
+1390 1399 So
+13A0 13F4 Lo
+1400 Pd
+1401 166C Lo
+166D 166E Po
+166F 167F Lo
+1680 Zs
+1681 169A Lo
+169B Ps
+169C Pe
+16A0 16EA Lo
+16EB 16ED Po
+16EE 16F0 Nl
+1700 170C Lo
+170E 1711 Lo
+1712 1714 Mn
+1720 1731 Lo
+1732 1734 Mn
+1735 1736 Po
+1740 1751 Lo
+1752 1753 Mn
+1760 176C Lo
+176E 1770 Lo
+1772 1773 Mn
+1780 17B3 Lo
+17B4 17B5 Cf
+17B6 Mc
+17B7 17BD Mn
+17BE 17C5 Mc
+17C6 Mn
+17C7 17C8 Mc
+17C9 17D3 Mn
+17D4 17D6 Po
+17D7 Lm
+17D8 17DA Po
+17DB Sc
+17DC Lo
+17DD Mn
+17E0 17E9 Nd
+17F0 17F9 No
+1800 1805 Po
+1806 Pd
+1807 180A Po
+180B 180D Mn
+180E Zs
+1810 1819 Nd
+1820 1842 Lo
+1843 Lm
+1844 1877 Lo
+1880 18A8 Lo
+18A9 Mn
+18AA Lo
+18B0 18F5 Lo
+1900 191C Lo
+1920 1922 Mn
+1923 1926 Mc
+1927 1928 Mn
+1929 192B Mc
+1930 1931 Mc
+1932 Mn
+1933 1938 Mc
+1939 193B Mn
+1940 So
+1944 1945 Po
+1946 194F Nd
+1950 196D Lo
+1970 1974 Lo
+1980 19AB Lo
+19B0 19C0 Mc
+19C1 19C7 Lo
+19C8 19C9 Mc
+19D0 19D9 Nd
+19DA No
+19DE 19FF So
+1A00 1A16 Lo
+1A17 1A18 Mn
+1A19 1A1B Mc
+1A1E 1A1F Po
+1A20 1A54 Lo
+1A55 Mc
+1A56 Mn
+1A57 Mc
+1A58 1A5E Mn
+1A60 Mn
+1A61 Mc
+1A62 Mn
+1A63 1A64 Mc
+1A65 1A6C Mn
+1A6D 1A72 Mc
+1A73 1A7C Mn
+1A7F Mn
+1A80 1A89 Nd
+1A90 1A99 Nd
+1AA0 1AA6 Po
+1AA7 Lm
+1AA8 1AAD Po
+1B00 1B03 Mn
+1B04 Mc
+1B05 1B33 Lo
+1B34 Mn
+1B35 Mc
+1B36 1B3A Mn
+1B3B Mc
+1B3C Mn
+1B3D 1B41 Mc
+1B42 Mn
+1B43 1B44 Mc
+1B45 1B4B Lo
+1B50 1B59 Nd
+1B5A 1B60 Po
+1B61 1B6A So
+1B6B 1B73 Mn
+1B74 1B7C So
+1B80 1B81 Mn
+1B82 Mc
+1B83 1BA0 Lo
+1BA1 Mc
+1BA2 1BA5 Mn
+1BA6 1BA7 Mc
+1BA8 1BA9 Mn
+1BAA Mc
+1BAE 1BAF Lo
+1BB0 1BB9 Nd
+1BC0 1BE5 Lo
+1BE6 Mn
+1BE7 Mc
+1BE8 1BE9 Mn
+1BEA 1BEC Mc
+1BED Mn
+1BEE Mc
+1BEF 1BF1 Mn
+1BF2 1BF3 Mc
+1BFC 1BFF Po
+1C00 1C23 Lo
+1C24 1C2B Mc
+1C2C 1C33 Mn
+1C34 1C35 Mc
+1C36 1C37 Mn
+1C3B 1C3F Po
+1C40 1C49 Nd
+1C4D 1C4F Lo
+1C50 1C59 Nd
+1C5A 1C77 Lo
+1C78 1C7D Lm
+1C7E 1C7F Po
+1CD0 1CD2 Mn
+1CD3 Po
+1CD4 1CE0 Mn
+1CE1 Mc
+1CE2 1CE8 Mn
+1CE9 1CEC Lo
+1CED Mn
+1CEE 1CF1 Lo
+1CF2 Mc
+1D00 1D2B Ll
+1D2C 1D61 Lm
+1D62 1D77 Ll
+1D78 Lm
+1D79 1D9A Ll
+1D9B 1DBF Lm
+1DC0 1DE6 Mn
+1DFC 1DFF Mn
+1E00 Lu
+1E01 Ll
+1E02 Lu
+1E03 Ll
+1E04 Lu
+1E05 Ll
+1E06 Lu
+1E07 Ll
+1E08 Lu
+1E09 Ll
+1E0A Lu
+1E0B Ll
+1E0C Lu
+1E0D Ll
+1E0E Lu
+1E0F Ll
+1E10 Lu
+1E11 Ll
+1E12 Lu
+1E13 Ll
+1E14 Lu
+1E15 Ll
+1E16 Lu
+1E17 Ll
+1E18 Lu
+1E19 Ll
+1E1A Lu
+1E1B Ll
+1E1C Lu
+1E1D Ll
+1E1E Lu
+1E1F Ll
+1E20 Lu
+1E21 Ll
+1E22 Lu
+1E23 Ll
+1E24 Lu
+1E25 Ll
+1E26 Lu
+1E27 Ll
+1E28 Lu
+1E29 Ll
+1E2A Lu
+1E2B Ll
+1E2C Lu
+1E2D Ll
+1E2E Lu
+1E2F Ll
+1E30 Lu
+1E31 Ll
+1E32 Lu
+1E33 Ll
+1E34 Lu
+1E35 Ll
+1E36 Lu
+1E37 Ll
+1E38 Lu
+1E39 Ll
+1E3A Lu
+1E3B Ll
+1E3C Lu
+1E3D Ll
+1E3E Lu
+1E3F Ll
+1E40 Lu
+1E41 Ll
+1E42 Lu
+1E43 Ll
+1E44 Lu
+1E45 Ll
+1E46 Lu
+1E47 Ll
+1E48 Lu
+1E49 Ll
+1E4A Lu
+1E4B Ll
+1E4C Lu
+1E4D Ll
+1E4E Lu
+1E4F Ll
+1E50 Lu
+1E51 Ll
+1E52 Lu
+1E53 Ll
+1E54 Lu
+1E55 Ll
+1E56 Lu
+1E57 Ll
+1E58 Lu
+1E59 Ll
+1E5A Lu
+1E5B Ll
+1E5C Lu
+1E5D Ll
+1E5E Lu
+1E5F Ll
+1E60 Lu
+1E61 Ll
+1E62 Lu
+1E63 Ll
+1E64 Lu
+1E65 Ll
+1E66 Lu
+1E67 Ll
+1E68 Lu
+1E69 Ll
+1E6A Lu
+1E6B Ll
+1E6C Lu
+1E6D Ll
+1E6E Lu
+1E6F Ll
+1E70 Lu
+1E71 Ll
+1E72 Lu
+1E73 Ll
+1E74 Lu
+1E75 Ll
+1E76 Lu
+1E77 Ll
+1E78 Lu
+1E79 Ll
+1E7A Lu
+1E7B Ll
+1E7C Lu
+1E7D Ll
+1E7E Lu
+1E7F Ll
+1E80 Lu
+1E81 Ll
+1E82 Lu
+1E83 Ll
+1E84 Lu
+1E85 Ll
+1E86 Lu
+1E87 Ll
+1E88 Lu
+1E89 Ll
+1E8A Lu
+1E8B Ll
+1E8C Lu
+1E8D Ll
+1E8E Lu
+1E8F Ll
+1E90 Lu
+1E91 Ll
+1E92 Lu
+1E93 Ll
+1E94 Lu
+1E95 1E9D Ll
+1E9E Lu
+1E9F Ll
+1EA0 Lu
+1EA1 Ll
+1EA2 Lu
+1EA3 Ll
+1EA4 Lu
+1EA5 Ll
+1EA6 Lu
+1EA7 Ll
+1EA8 Lu
+1EA9 Ll
+1EAA Lu
+1EAB Ll
+1EAC Lu
+1EAD Ll
+1EAE Lu
+1EAF Ll
+1EB0 Lu
+1EB1 Ll
+1EB2 Lu
+1EB3 Ll
+1EB4 Lu
+1EB5 Ll
+1EB6 Lu
+1EB7 Ll
+1EB8 Lu
+1EB9 Ll
+1EBA Lu
+1EBB Ll
+1EBC Lu
+1EBD Ll
+1EBE Lu
+1EBF Ll
+1EC0 Lu
+1EC1 Ll
+1EC2 Lu
+1EC3 Ll
+1EC4 Lu
+1EC5 Ll
+1EC6 Lu
+1EC7 Ll
+1EC8 Lu
+1EC9 Ll
+1ECA Lu
+1ECB Ll
+1ECC Lu
+1ECD Ll
+1ECE Lu
+1ECF Ll
+1ED0 Lu
+1ED1 Ll
+1ED2 Lu
+1ED3 Ll
+1ED4 Lu
+1ED5 Ll
+1ED6 Lu
+1ED7 Ll
+1ED8 Lu
+1ED9 Ll
+1EDA Lu
+1EDB Ll
+1EDC Lu
+1EDD Ll
+1EDE Lu
+1EDF Ll
+1EE0 Lu
+1EE1 Ll
+1EE2 Lu
+1EE3 Ll
+1EE4 Lu
+1EE5 Ll
+1EE6 Lu
+1EE7 Ll
+1EE8 Lu
+1EE9 Ll
+1EEA Lu
+1EEB Ll
+1EEC Lu
+1EED Ll
+1EEE Lu
+1EEF Ll
+1EF0 Lu
+1EF1 Ll
+1EF2 Lu
+1EF3 Ll
+1EF4 Lu
+1EF5 Ll
+1EF6 Lu
+1EF7 Ll
+1EF8 Lu
+1EF9 Ll
+1EFA Lu
+1EFB Ll
+1EFC Lu
+1EFD Ll
+1EFE Lu
+1EFF 1F07 Ll
+1F08 1F0F Lu
+1F10 1F15 Ll
+1F18 1F1D Lu
+1F20 1F27 Ll
+1F28 1F2F Lu
+1F30 1F37 Ll
+1F38 1F3F Lu
+1F40 1F45 Ll
+1F48 1F4D Lu
+1F50 1F57 Ll
+1F59 Lu
+1F5B Lu
+1F5D Lu
+1F5F Lu
+1F60 1F67 Ll
+1F68 1F6F Lu
+1F70 1F7D Ll
+1F80 1F87 Ll
+1F88 1F8F Lt
+1F90 1F97 Ll
+1F98 1F9F Lt
+1FA0 1FA7 Ll
+1FA8 1FAF Lt
+1FB0 1FB4 Ll
+1FB6 1FB7 Ll
+1FB8 1FBB Lu
+1FBC Lt
+1FBD Sk
+1FBE Ll
+1FBF 1FC1 Sk
+1FC2 1FC4 Ll
+1FC6 1FC7 Ll
+1FC8 1FCB Lu
+1FCC Lt
+1FCD 1FCF Sk
+1FD0 1FD3 Ll
+1FD6 1FD7 Ll
+1FD8 1FDB Lu
+1FDD 1FDF Sk
+1FE0 1FE7 Ll
+1FE8 1FEC Lu
+1FED 1FEF Sk
+1FF2 1FF4 Ll
+1FF6 1FF7 Ll
+1FF8 1FFB Lu
+1FFC Lt
+1FFD 1FFE Sk
+2000 200A Zs
+200B 200F Cf
+2010 2015 Pd
+2016 2017 Po
+2018 Pi
+2019 Pf
+201A Ps
+201B 201C Pi
+201D Pf
+201E Ps
+201F Pi
+2020 2027 Po
+2028 Zl
+2029 Zp
+202A 202E Cf
+202F Zs
+2030 2038 Po
+2039 Pi
+203A Pf
+203B 203E Po
+203F 2040 Pc
+2041 2043 Po
+2044 Sm
+2045 Ps
+2046 Pe
+2047 2051 Po
+2052 Sm
+2053 Po
+2054 Pc
+2055 205E Po
+205F Zs
+2060 2064 Cf
+206A 206F Cf
+2070 No
+2071 Lm
+2074 2079 No
+207A 207C Sm
+207D Ps
+207E Pe
+207F Lm
+2080 2089 No
+208A 208C Sm
+208D Ps
+208E Pe
+2090 209C Lm
+20A0 20B9 Sc
+20D0 20DC Mn
+20DD 20E0 Me
+20E1 Mn
+20E2 20E4 Me
+20E5 20F0 Mn
+2100 2101 So
+2102 Lu
+2103 2106 So
+2107 Lu
+2108 2109 So
+210A Ll
+210B 210D Lu
+210E 210F Ll
+2110 2112 Lu
+2113 Ll
+2114 So
+2115 Lu
+2116 2117 So
+2118 Sm
+2119 211D Lu
+211E 2123 So
+2124 Lu
+2125 So
+2126 Lu
+2127 So
+2128 Lu
+2129 So
+212A 212D Lu
+212E So
+212F Ll
+2130 2133 Lu
+2134 Ll
+2135 2138 Lo
+2139 Ll
+213A 213B So
+213C 213D Ll
+213E 213F Lu
+2140 2144 Sm
+2145 Lu
+2146 2149 Ll
+214A So
+214B Sm
+214C 214D So
+214E Ll
+214F So
+2150 215F No
+2160 2182 Nl
+2183 Lu
+2184 Ll
+2185 2188 Nl
+2189 No
+2190 2194 Sm
+2195 2199 So
+219A 219B Sm
+219C 219F So
+21A0 Sm
+21A1 21A2 So
+21A3 Sm
+21A4 21A5 So
+21A6 Sm
+21A7 21AD So
+21AE Sm
+21AF 21CD So
+21CE 21CF Sm
+21D0 21D1 So
+21D2 Sm
+21D3 So
+21D4 Sm
+21D5 21F3 So
+21F4 22FF Sm
+2300 2307 So
+2308 230B Sm
+230C 231F So
+2320 2321 Sm
+2322 2328 So
+2329 Ps
+232A Pe
+232B 237B So
+237C Sm
+237D 239A So
+239B 23B3 Sm
+23B4 23DB So
+23DC 23E1 Sm
+23E2 23F3 So
+2400 2426 So
+2440 244A So
+2460 249B No
+249C 24E9 So
+24EA 24FF No
+2500 25B6 So
+25B7 Sm
+25B8 25C0 So
+25C1 Sm
+25C2 25F7 So
+25F8 25FF Sm
+2600 266E So
+266F Sm
+2670 26FF So
+2701 2767 So
+2768 Ps
+2769 Pe
+276A Ps
+276B Pe
+276C Ps
+276D Pe
+276E Ps
+276F Pe
+2770 Ps
+2771 Pe
+2772 Ps
+2773 Pe
+2774 Ps
+2775 Pe
+2776 2793 No
+2794 27BF So
+27C0 27C4 Sm
+27C5 Ps
+27C6 Pe
+27C7 27CA Sm
+27CC Sm
+27CE 27E5 Sm
+27E6 Ps
+27E7 Pe
+27E8 Ps
+27E9 Pe
+27EA Ps
+27EB Pe
+27EC Ps
+27ED Pe
+27EE Ps
+27EF Pe
+27F0 27FF Sm
+2800 28FF So
+2900 2982 Sm
+2983 Ps
+2984 Pe
+2985 Ps
+2986 Pe
+2987 Ps
+2988 Pe
+2989 Ps
+298A Pe
+298B Ps
+298C Pe
+298D Ps
+298E Pe
+298F Ps
+2990 Pe
+2991 Ps
+2992 Pe
+2993 Ps
+2994 Pe
+2995 Ps
+2996 Pe
+2997 Ps
+2998 Pe
+2999 29D7 Sm
+29D8 Ps
+29D9 Pe
+29DA Ps
+29DB Pe
+29DC 29FB Sm
+29FC Ps
+29FD Pe
+29FE 2AFF Sm
+2B00 2B2F So
+2B30 2B44 Sm
+2B45 2B46 So
+2B47 2B4C Sm
+2B50 2B59 So
+2C00 2C2E Lu
+2C30 2C5E Ll
+2C60 Lu
+2C61 Ll
+2C62 2C64 Lu
+2C65 2C66 Ll
+2C67 Lu
+2C68 Ll
+2C69 Lu
+2C6A Ll
+2C6B Lu
+2C6C Ll
+2C6D 2C70 Lu
+2C71 Ll
+2C72 Lu
+2C73 2C74 Ll
+2C75 Lu
+2C76 2C7C Ll
+2C7D Lm
+2C7E 2C80 Lu
+2C81 Ll
+2C82 Lu
+2C83 Ll
+2C84 Lu
+2C85 Ll
+2C86 Lu
+2C87 Ll
+2C88 Lu
+2C89 Ll
+2C8A Lu
+2C8B Ll
+2C8C Lu
+2C8D Ll
+2C8E Lu
+2C8F Ll
+2C90 Lu
+2C91 Ll
+2C92 Lu
+2C93 Ll
+2C94 Lu
+2C95 Ll
+2C96 Lu
+2C97 Ll
+2C98 Lu
+2C99 Ll
+2C9A Lu
+2C9B Ll
+2C9C Lu
+2C9D Ll
+2C9E Lu
+2C9F Ll
+2CA0 Lu
+2CA1 Ll
+2CA2 Lu
+2CA3 Ll
+2CA4 Lu
+2CA5 Ll
+2CA6 Lu
+2CA7 Ll
+2CA8 Lu
+2CA9 Ll
+2CAA Lu
+2CAB Ll
+2CAC Lu
+2CAD Ll
+2CAE Lu
+2CAF Ll
+2CB0 Lu
+2CB1 Ll
+2CB2 Lu
+2CB3 Ll
+2CB4 Lu
+2CB5 Ll
+2CB6 Lu
+2CB7 Ll
+2CB8 Lu
+2CB9 Ll
+2CBA Lu
+2CBB Ll
+2CBC Lu
+2CBD Ll
+2CBE Lu
+2CBF Ll
+2CC0 Lu
+2CC1 Ll
+2CC2 Lu
+2CC3 Ll
+2CC4 Lu
+2CC5 Ll
+2CC6 Lu
+2CC7 Ll
+2CC8 Lu
+2CC9 Ll
+2CCA Lu
+2CCB Ll
+2CCC Lu
+2CCD Ll
+2CCE Lu
+2CCF Ll
+2CD0 Lu
+2CD1 Ll
+2CD2 Lu
+2CD3 Ll
+2CD4 Lu
+2CD5 Ll
+2CD6 Lu
+2CD7 Ll
+2CD8 Lu
+2CD9 Ll
+2CDA Lu
+2CDB Ll
+2CDC Lu
+2CDD Ll
+2CDE Lu
+2CDF Ll
+2CE0 Lu
+2CE1 Ll
+2CE2 Lu
+2CE3 2CE4 Ll
+2CE5 2CEA So
+2CEB Lu
+2CEC Ll
+2CED Lu
+2CEE Ll
+2CEF 2CF1 Mn
+2CF9 2CFC Po
+2CFD No
+2CFE 2CFF Po
+2D00 2D25 Ll
+2D30 2D65 Lo
+2D6F Lm
+2D70 Po
+2D7F Mn
+2D80 2D96 Lo
+2DA0 2DA6 Lo
+2DA8 2DAE Lo
+2DB0 2DB6 Lo
+2DB8 2DBE Lo
+2DC0 2DC6 Lo
+2DC8 2DCE Lo
+2DD0 2DD6 Lo
+2DD8 2DDE Lo
+2DE0 2DFF Mn
+2E00 2E01 Po
+2E02 Pi
+2E03 Pf
+2E04 Pi
+2E05 Pf
+2E06 2E08 Po
+2E09 Pi
+2E0A Pf
+2E0B Po
+2E0C Pi
+2E0D Pf
+2E0E 2E16 Po
+2E17 Pd
+2E18 2E19 Po
+2E1A Pd
+2E1B Po
+2E1C Pi
+2E1D Pf
+2E1E 2E1F Po
+2E20 Pi
+2E21 Pf
+2E22 Ps
+2E23 Pe
+2E24 Ps
+2E25 Pe
+2E26 Ps
+2E27 Pe
+2E28 Ps
+2E29 Pe
+2E2A 2E2E Po
+2E2F Lm
+2E30 2E31 Po
+2E80 2E99 So
+2E9B 2EF3 So
+2F00 2FD5 So
+2FF0 2FFB So
+3000 Zs
+3001 3003 Po
+3004 So
+3005 Lm
+3006 Lo
+3007 Nl
+3008 Ps
+3009 Pe
+300A Ps
+300B Pe
+300C Ps
+300D Pe
+300E Ps
+300F Pe
+3010 Ps
+3011 Pe
+3012 3013 So
+3014 Ps
+3015 Pe
+3016 Ps
+3017 Pe
+3018 Ps
+3019 Pe
+301A Ps
+301B Pe
+301C Pd
+301D Ps
+301E 301F Pe
+3020 So
+3021 3029 Nl
+302A 302F Mn
+3030 Pd
+3031 3035 Lm
+3036 3037 So
+3038 303A Nl
+303B Lm
+303C Lo
+303D Po
+303E 303F So
+3041 3096 Lo
+3099 309A Mn
+309B 309C Sk
+309D 309E Lm
+309F Lo
+30A0 Pd
+30A1 30FA Lo
+30FB Po
+30FC 30FE Lm
+30FF Lo
+3105 312D Lo
+3131 318E Lo
+3190 3191 So
+3192 3195 No
+3196 319F So
+31A0 31BA Lo
+31C0 31E3 So
+31F0 31FF Lo
+3200 321E So
+3220 3229 No
+322A 3250 So
+3251 325F No
+3260 327F So
+3280 3289 No
+328A 32B0 So
+32B1 32BF No
+32C0 32FE So
+3300 33FF So
+3400 4DB5 Lo
+4DC0 4DFF So
+4E00 9FCB Lo
+A000 A014 Lo
+A015 Lm
+A016 A48C Lo
+A490 A4C6 So
+A4D0 A4F7 Lo
+A4F8 A4FD Lm
+A4FE A4FF Po
+A500 A60B Lo
+A60C Lm
+A60D A60F Po
+A610 A61F Lo
+A620 A629 Nd
+A62A A62B Lo
+A640 Lu
+A641 Ll
+A642 Lu
+A643 Ll
+A644 Lu
+A645 Ll
+A646 Lu
+A647 Ll
+A648 Lu
+A649 Ll
+A64A Lu
+A64B Ll
+A64C Lu
+A64D Ll
+A64E Lu
+A64F Ll
+A650 Lu
+A651 Ll
+A652 Lu
+A653 Ll
+A654 Lu
+A655 Ll
+A656 Lu
+A657 Ll
+A658 Lu
+A659 Ll
+A65A Lu
+A65B Ll
+A65C Lu
+A65D Ll
+A65E Lu
+A65F Ll
+A660 Lu
+A661 Ll
+A662 Lu
+A663 Ll
+A664 Lu
+A665 Ll
+A666 Lu
+A667 Ll
+A668 Lu
+A669 Ll
+A66A Lu
+A66B Ll
+A66C Lu
+A66D Ll
+A66E Lo
+A66F Mn
+A670 A672 Me
+A673 Po
+A67C A67D Mn
+A67E Po
+A67F Lm
+A680 Lu
+A681 Ll
+A682 Lu
+A683 Ll
+A684 Lu
+A685 Ll
+A686 Lu
+A687 Ll
+A688 Lu
+A689 Ll
+A68A Lu
+A68B Ll
+A68C Lu
+A68D Ll
+A68E Lu
+A68F Ll
+A690 Lu
+A691 Ll
+A692 Lu
+A693 Ll
+A694 Lu
+A695 Ll
+A696 Lu
+A697 Ll
+A6A0 A6E5 Lo
+A6E6 A6EF Nl
+A6F0 A6F1 Mn
+A6F2 A6F7 Po
+A700 A716 Sk
+A717 A71F Lm
+A720 A721 Sk
+A722 Lu
+A723 Ll
+A724 Lu
+A725 Ll
+A726 Lu
+A727 Ll
+A728 Lu
+A729 Ll
+A72A Lu
+A72B Ll
+A72C Lu
+A72D Ll
+A72E Lu
+A72F A731 Ll
+A732 Lu
+A733 Ll
+A734 Lu
+A735 Ll
+A736 Lu
+A737 Ll
+A738 Lu
+A739 Ll
+A73A Lu
+A73B Ll
+A73C Lu
+A73D Ll
+A73E Lu
+A73F Ll
+A740 Lu
+A741 Ll
+A742 Lu
+A743 Ll
+A744 Lu
+A745 Ll
+A746 Lu
+A747 Ll
+A748 Lu
+A749 Ll
+A74A Lu
+A74B Ll
+A74C Lu
+A74D Ll
+A74E Lu
+A74F Ll
+A750 Lu
+A751 Ll
+A752 Lu
+A753 Ll
+A754 Lu
+A755 Ll
+A756 Lu
+A757 Ll
+A758 Lu
+A759 Ll
+A75A Lu
+A75B Ll
+A75C Lu
+A75D Ll
+A75E Lu
+A75F Ll
+A760 Lu
+A761 Ll
+A762 Lu
+A763 Ll
+A764 Lu
+A765 Ll
+A766 Lu
+A767 Ll
+A768 Lu
+A769 Ll
+A76A Lu
+A76B Ll
+A76C Lu
+A76D Ll
+A76E Lu
+A76F Ll
+A770 Lm
+A771 A778 Ll
+A779 Lu
+A77A Ll
+A77B Lu
+A77C Ll
+A77D A77E Lu
+A77F Ll
+A780 Lu
+A781 Ll
+A782 Lu
+A783 Ll
+A784 Lu
+A785 Ll
+A786 Lu
+A787 Ll
+A788 Lm
+A789 A78A Sk
+A78B Lu
+A78C Ll
+A78D Lu
+A78E Ll
+A790 Lu
+A791 Ll
+A7A0 Lu
+A7A1 Ll
+A7A2 Lu
+A7A3 Ll
+A7A4 Lu
+A7A5 Ll
+A7A6 Lu
+A7A7 Ll
+A7A8 Lu
+A7A9 Ll
+A7FA Ll
+A7FB A801 Lo
+A802 Mn
+A803 A805 Lo
+A806 Mn
+A807 A80A Lo
+A80B Mn
+A80C A822 Lo
+A823 A824 Mc
+A825 A826 Mn
+A827 Mc
+A828 A82B So
+A830 A835 No
+A836 A837 So
+A838 Sc
+A839 So
+A840 A873 Lo
+A874 A877 Po
+A880 A881 Mc
+A882 A8B3 Lo
+A8B4 A8C3 Mc
+A8C4 Mn
+A8CE A8CF Po
+A8D0 A8D9 Nd
+A8E0 A8F1 Mn
+A8F2 A8F7 Lo
+A8F8 A8FA Po
+A8FB Lo
+A900 A909 Nd
+A90A A925 Lo
+A926 A92D Mn
+A92E A92F Po
+A930 A946 Lo
+A947 A951 Mn
+A952 A953 Mc
+A95F Po
+A960 A97C Lo
+A980 A982 Mn
+A983 Mc
+A984 A9B2 Lo
+A9B3 Mn
+A9B4 A9B5 Mc
+A9B6 A9B9 Mn
+A9BA A9BB Mc
+A9BC Mn
+A9BD A9C0 Mc
+A9C1 A9CD Po
+A9CF Lm
+A9D0 A9D9 Nd
+A9DE A9DF Po
+AA00 AA28 Lo
+AA29 AA2E Mn
+AA2F AA30 Mc
+AA31 AA32 Mn
+AA33 AA34 Mc
+AA35 AA36 Mn
+AA40 AA42 Lo
+AA43 Mn
+AA44 AA4B Lo
+AA4C Mn
+AA4D Mc
+AA50 AA59 Nd
+AA5C AA5F Po
+AA60 AA6F Lo
+AA70 Lm
+AA71 AA76 Lo
+AA77 AA79 So
+AA7A Lo
+AA7B Mc
+AA80 AAAF Lo
+AAB0 Mn
+AAB1 Lo
+AAB2 AAB4 Mn
+AAB5 AAB6 Lo
+AAB7 AAB8 Mn
+AAB9 AABD Lo
+AABE AABF Mn
+AAC0 Lo
+AAC1 Mn
+AAC2 Lo
+AADB AADC Lo
+AADD Lm
+AADE AADF Po
+AB01 AB06 Lo
+AB09 AB0E Lo
+AB11 AB16 Lo
+AB20 AB26 Lo
+AB28 AB2E Lo
+ABC0 ABE2 Lo
+ABE3 ABE4 Mc
+ABE5 Mn
+ABE6 ABE7 Mc
+ABE8 Mn
+ABE9 ABEA Mc
+ABEB Po
+ABEC Mc
+ABED Mn
+ABF0 ABF9 Nd
+AC00 D7A3 Lo
+D7B0 D7C6 Lo
+D7CB D7FB Lo
+D800 DFFF Cs
+E000 F8FF Co
+F900 FA2D Lo
+FA30 FA6D Lo
+FA70 FAD9 Lo
+FB00 FB06 Ll
+FB13 FB17 Ll
+FB1D Lo
+FB1E Mn
+FB1F FB28 Lo
+FB29 Sm
+FB2A FB36 Lo
+FB38 FB3C Lo
+FB3E Lo
+FB40 FB41 Lo
+FB43 FB44 Lo
+FB46 FBB1 Lo
+FBB2 FBC1 Sk
+FBD3 FD3D Lo
+FD3E Ps
+FD3F Pe
+FD50 FD8F Lo
+FD92 FDC7 Lo
+FDF0 FDFB Lo
+FDFC Sc
+FDFD So
+FE00 FE0F Mn
+FE10 FE16 Po
+FE17 Ps
+FE18 Pe
+FE19 Po
+FE20 FE26 Mn
+FE30 Po
+FE31 FE32 Pd
+FE33 FE34 Pc
+FE35 Ps
+FE36 Pe
+FE37 Ps
+FE38 Pe
+FE39 Ps
+FE3A Pe
+FE3B Ps
+FE3C Pe
+FE3D Ps
+FE3E Pe
+FE3F Ps
+FE40 Pe
+FE41 Ps
+FE42 Pe
+FE43 Ps
+FE44 Pe
+FE45 FE46 Po
+FE47 Ps
+FE48 Pe
+FE49 FE4C Po
+FE4D FE4F Pc
+FE50 FE52 Po
+FE54 FE57 Po
+FE58 Pd
+FE59 Ps
+FE5A Pe
+FE5B Ps
+FE5C Pe
+FE5D Ps
+FE5E Pe
+FE5F FE61 Po
+FE62 Sm
+FE63 Pd
+FE64 FE66 Sm
+FE68 Po
+FE69 Sc
+FE6A FE6B Po
+FE70 FE74 Lo
+FE76 FEFC Lo
+FEFF Cf
+FF01 FF03 Po
+FF04 Sc
+FF05 FF07 Po
+FF08 Ps
+FF09 Pe
+FF0A Po
+FF0B Sm
+FF0C Po
+FF0D Pd
+FF0E FF0F Po
+FF10 FF19 Nd
+FF1A FF1B Po
+FF1C FF1E Sm
+FF1F FF20 Po
+FF21 FF3A Lu
+FF3B Ps
+FF3C Po
+FF3D Pe
+FF3E Sk
+FF3F Pc
+FF40 Sk
+FF41 FF5A Ll
+FF5B Ps
+FF5C Sm
+FF5D Pe
+FF5E Sm
+FF5F Ps
+FF60 Pe
+FF61 Po
+FF62 Ps
+FF63 Pe
+FF64 FF65 Po
+FF66 FF6F Lo
+FF70 Lm
+FF71 FF9D Lo
+FF9E FF9F Lm
+FFA0 FFBE Lo
+FFC2 FFC7 Lo
+FFCA FFCF Lo
+FFD2 FFD7 Lo
+FFDA FFDC Lo
+FFE0 FFE1 Sc
+FFE2 Sm
+FFE3 Sk
+FFE4 So
+FFE5 FFE6 Sc
+FFE8 So
+FFE9 FFEC Sm
+FFED FFEE So
+FFF9 FFFB Cf
+FFFC FFFD So
+10000 1000B Lo
+1000D 10026 Lo
+10028 1003A Lo
+1003C 1003D Lo
+1003F 1004D Lo
+10050 1005D Lo
+10080 100FA Lo
+10100 10101 Po
+10102 So
+10107 10133 No
+10137 1013F So
+10140 10174 Nl
+10175 10178 No
+10179 10189 So
+1018A No
+10190 1019B So
+101D0 101FC So
+101FD Mn
+10280 1029C Lo
+102A0 102D0 Lo
+10300 1031E Lo
+10320 10323 No
+10330 10340 Lo
+10341 Nl
+10342 10349 Lo
+1034A Nl
+10380 1039D Lo
+1039F Po
+103A0 103C3 Lo
+103C8 103CF Lo
+103D0 Po
+103D1 103D5 Nl
+10400 10427 Lu
+10428 1044F Ll
+10450 1049D Lo
+104A0 104A9 Nd
+10800 10805 Lo
+10808 Lo
+1080A 10835 Lo
+10837 10838 Lo
+1083C Lo
+1083F 10855 Lo
+10857 Po
+10858 1085F No
+10900 10915 Lo
+10916 1091B No
+1091F Po
+10920 10939 Lo
+1093F Po
+10A00 Lo
+10A01 10A03 Mn
+10A05 10A06 Mn
+10A0C 10A0F Mn
+10A10 10A13 Lo
+10A15 10A17 Lo
+10A19 10A33 Lo
+10A38 10A3A Mn
+10A3F Mn
+10A40 10A47 No
+10A50 10A58 Po
+10A60 10A7C Lo
+10A7D 10A7E No
+10A7F Po
+10B00 10B35 Lo
+10B39 10B3F Po
+10B40 10B55 Lo
+10B58 10B5F No
+10B60 10B72 Lo
+10B78 10B7F No
+10C00 10C48 Lo
+10E60 10E7E No
+11000 Mc
+11001 Mn
+11002 Mc
+11003 11037 Lo
+11038 11046 Mn
+11047 1104D Po
+11052 11065 No
+11066 1106F Nd
+11080 11081 Mn
+11082 Mc
+11083 110AF Lo
+110B0 110B2 Mc
+110B3 110B6 Mn
+110B7 110B8 Mc
+110B9 110BA Mn
+110BB 110BC Po
+110BD Cf
+110BE 110C1 Po
+12000 1236E Lo
+12400 12462 Nl
+12470 12473 Po
+13000 1342E Lo
+16800 16A38 Lo
+1B000 1B001 Lo
+1D000 1D0F5 So
+1D100 1D126 So
+1D129 1D164 So
+1D165 1D166 Mc
+1D167 1D169 Mn
+1D16A 1D16C So
+1D16D 1D172 Mc
+1D173 1D17A Cf
+1D17B 1D182 Mn
+1D183 1D184 So
+1D185 1D18B Mn
+1D18C 1D1A9 So
+1D1AA 1D1AD Mn
+1D1AE 1D1DD So
+1D200 1D241 So
+1D242 1D244 Mn
+1D245 So
+1D300 1D356 So
+1D360 1D371 No
+1D400 1D419 Lu
+1D41A 1D433 Ll
+1D434 1D44D Lu
+1D44E 1D454 Ll
+1D456 1D467 Ll
+1D468 1D481 Lu
+1D482 1D49B Ll
+1D49C Lu
+1D49E 1D49F Lu
+1D4A2 Lu
+1D4A5 1D4A6 Lu
+1D4A9 1D4AC Lu
+1D4AE 1D4B5 Lu
+1D4B6 1D4B9 Ll
+1D4BB Ll
+1D4BD 1D4C3 Ll
+1D4C5 1D4CF Ll
+1D4D0 1D4E9 Lu
+1D4EA 1D503 Ll
+1D504 1D505 Lu
+1D507 1D50A Lu
+1D50D 1D514 Lu
+1D516 1D51C Lu
+1D51E 1D537 Ll
+1D538 1D539 Lu
+1D53B 1D53E Lu
+1D540 1D544 Lu
+1D546 Lu
+1D54A 1D550 Lu
+1D552 1D56B Ll
+1D56C 1D585 Lu
+1D586 1D59F Ll
+1D5A0 1D5B9 Lu
+1D5BA 1D5D3 Ll
+1D5D4 1D5ED Lu
+1D5EE 1D607 Ll
+1D608 1D621 Lu
+1D622 1D63B Ll
+1D63C 1D655 Lu
+1D656 1D66F Ll
+1D670 1D689 Lu
+1D68A 1D6A5 Ll
+1D6A8 1D6C0 Lu
+1D6C1 Sm
+1D6C2 1D6DA Ll
+1D6DB Sm
+1D6DC 1D6E1 Ll
+1D6E2 1D6FA Lu
+1D6FB Sm
+1D6FC 1D714 Ll
+1D715 Sm
+1D716 1D71B Ll
+1D71C 1D734 Lu
+1D735 Sm
+1D736 1D74E Ll
+1D74F Sm
+1D750 1D755 Ll
+1D756 1D76E Lu
+1D76F Sm
+1D770 1D788 Ll
+1D789 Sm
+1D78A 1D78F Ll
+1D790 1D7A8 Lu
+1D7A9 Sm
+1D7AA 1D7C2 Ll
+1D7C3 Sm
+1D7C4 1D7C9 Ll
+1D7CA Lu
+1D7CB Ll
+1D7CE 1D7FF Nd
+1F000 1F02B So
+1F030 1F093 So
+1F0A0 1F0AE So
+1F0B1 1F0BE So
+1F0C1 1F0CF So
+1F0D1 1F0DF So
+1F100 1F10A No
+1F110 1F12E So
+1F130 1F169 So
+1F170 1F19A So
+1F1E6 1F202 So
+1F210 1F23A So
+1F240 1F248 So
+1F250 1F251 So
+1F300 1F320 So
+1F330 1F335 So
+1F337 1F37C So
+1F380 1F393 So
+1F3A0 1F3C4 So
+1F3C6 1F3CA So
+1F3E0 1F3F0 So
+1F400 1F43E So
+1F440 So
+1F442 1F4F7 So
+1F4F9 1F4FC So
+1F500 1F53D So
+1F550 1F567 So
+1F5FB 1F5FF So
+1F601 1F610 So
+1F612 1F614 So
+1F616 So
+1F618 So
+1F61A So
+1F61C 1F61E So
+1F620 1F625 So
+1F628 1F62B So
+1F62D So
+1F630 1F633 So
+1F635 1F640 So
+1F645 1F64F So
+1F680 1F6C5 So
+1F700 1F773 So
+20000 2A6D6 Lo
+2A700 2B734 Lo
+2B740 2B81D Lo
+2F800 2FA1D Lo
+E0001 Cf
+E0020 E007F Cf
+E0100 E01EF Mn
+F0000 FFFFD Co
+100000 10FFFD Co
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Hst.pl b/Master/tlpkg/tlperl/lib/unicore/To/Hst.pl
new file mode 100644
index 00000000000..9d4d07b705f
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Hst.pl
@@ -0,0 +1,822 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToHst'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToHst'}{'missing'} = 'NA';
+
+return <<'END';
+1100 115F L
+1160 11A7 V
+11A8 11FF T
+A960 A97C L
+AC00 LV
+AC01 AC1B LVT
+AC1C LV
+AC1D AC37 LVT
+AC38 LV
+AC39 AC53 LVT
+AC54 LV
+AC55 AC6F LVT
+AC70 LV
+AC71 AC8B LVT
+AC8C LV
+AC8D ACA7 LVT
+ACA8 LV
+ACA9 ACC3 LVT
+ACC4 LV
+ACC5 ACDF LVT
+ACE0 LV
+ACE1 ACFB LVT
+ACFC LV
+ACFD AD17 LVT
+AD18 LV
+AD19 AD33 LVT
+AD34 LV
+AD35 AD4F LVT
+AD50 LV
+AD51 AD6B LVT
+AD6C LV
+AD6D AD87 LVT
+AD88 LV
+AD89 ADA3 LVT
+ADA4 LV
+ADA5 ADBF LVT
+ADC0 LV
+ADC1 ADDB LVT
+ADDC LV
+ADDD ADF7 LVT
+ADF8 LV
+ADF9 AE13 LVT
+AE14 LV
+AE15 AE2F LVT
+AE30 LV
+AE31 AE4B LVT
+AE4C LV
+AE4D AE67 LVT
+AE68 LV
+AE69 AE83 LVT
+AE84 LV
+AE85 AE9F LVT
+AEA0 LV
+AEA1 AEBB LVT
+AEBC LV
+AEBD AED7 LVT
+AED8 LV
+AED9 AEF3 LVT
+AEF4 LV
+AEF5 AF0F LVT
+AF10 LV
+AF11 AF2B LVT
+AF2C LV
+AF2D AF47 LVT
+AF48 LV
+AF49 AF63 LVT
+AF64 LV
+AF65 AF7F LVT
+AF80 LV
+AF81 AF9B LVT
+AF9C LV
+AF9D AFB7 LVT
+AFB8 LV
+AFB9 AFD3 LVT
+AFD4 LV
+AFD5 AFEF LVT
+AFF0 LV
+AFF1 B00B LVT
+B00C LV
+B00D B027 LVT
+B028 LV
+B029 B043 LVT
+B044 LV
+B045 B05F LVT
+B060 LV
+B061 B07B LVT
+B07C LV
+B07D B097 LVT
+B098 LV
+B099 B0B3 LVT
+B0B4 LV
+B0B5 B0CF LVT
+B0D0 LV
+B0D1 B0EB LVT
+B0EC LV
+B0ED B107 LVT
+B108 LV
+B109 B123 LVT
+B124 LV
+B125 B13F LVT
+B140 LV
+B141 B15B LVT
+B15C LV
+B15D B177 LVT
+B178 LV
+B179 B193 LVT
+B194 LV
+B195 B1AF LVT
+B1B0 LV
+B1B1 B1CB LVT
+B1CC LV
+B1CD B1E7 LVT
+B1E8 LV
+B1E9 B203 LVT
+B204 LV
+B205 B21F LVT
+B220 LV
+B221 B23B LVT
+B23C LV
+B23D B257 LVT
+B258 LV
+B259 B273 LVT
+B274 LV
+B275 B28F LVT
+B290 LV
+B291 B2AB LVT
+B2AC LV
+B2AD B2C7 LVT
+B2C8 LV
+B2C9 B2E3 LVT
+B2E4 LV
+B2E5 B2FF LVT
+B300 LV
+B301 B31B LVT
+B31C LV
+B31D B337 LVT
+B338 LV
+B339 B353 LVT
+B354 LV
+B355 B36F LVT
+B370 LV
+B371 B38B LVT
+B38C LV
+B38D B3A7 LVT
+B3A8 LV
+B3A9 B3C3 LVT
+B3C4 LV
+B3C5 B3DF LVT
+B3E0 LV
+B3E1 B3FB LVT
+B3FC LV
+B3FD B417 LVT
+B418 LV
+B419 B433 LVT
+B434 LV
+B435 B44F LVT
+B450 LV
+B451 B46B LVT
+B46C LV
+B46D B487 LVT
+B488 LV
+B489 B4A3 LVT
+B4A4 LV
+B4A5 B4BF LVT
+B4C0 LV
+B4C1 B4DB LVT
+B4DC LV
+B4DD B4F7 LVT
+B4F8 LV
+B4F9 B513 LVT
+B514 LV
+B515 B52F LVT
+B530 LV
+B531 B54B LVT
+B54C LV
+B54D B567 LVT
+B568 LV
+B569 B583 LVT
+B584 LV
+B585 B59F LVT
+B5A0 LV
+B5A1 B5BB LVT
+B5BC LV
+B5BD B5D7 LVT
+B5D8 LV
+B5D9 B5F3 LVT
+B5F4 LV
+B5F5 B60F LVT
+B610 LV
+B611 B62B LVT
+B62C LV
+B62D B647 LVT
+B648 LV
+B649 B663 LVT
+B664 LV
+B665 B67F LVT
+B680 LV
+B681 B69B LVT
+B69C LV
+B69D B6B7 LVT
+B6B8 LV
+B6B9 B6D3 LVT
+B6D4 LV
+B6D5 B6EF LVT
+B6F0 LV
+B6F1 B70B LVT
+B70C LV
+B70D B727 LVT
+B728 LV
+B729 B743 LVT
+B744 LV
+B745 B75F LVT
+B760 LV
+B761 B77B LVT
+B77C LV
+B77D B797 LVT
+B798 LV
+B799 B7B3 LVT
+B7B4 LV
+B7B5 B7CF LVT
+B7D0 LV
+B7D1 B7EB LVT
+B7EC LV
+B7ED B807 LVT
+B808 LV
+B809 B823 LVT
+B824 LV
+B825 B83F LVT
+B840 LV
+B841 B85B LVT
+B85C LV
+B85D B877 LVT
+B878 LV
+B879 B893 LVT
+B894 LV
+B895 B8AF LVT
+B8B0 LV
+B8B1 B8CB LVT
+B8CC LV
+B8CD B8E7 LVT
+B8E8 LV
+B8E9 B903 LVT
+B904 LV
+B905 B91F LVT
+B920 LV
+B921 B93B LVT
+B93C LV
+B93D B957 LVT
+B958 LV
+B959 B973 LVT
+B974 LV
+B975 B98F LVT
+B990 LV
+B991 B9AB LVT
+B9AC LV
+B9AD B9C7 LVT
+B9C8 LV
+B9C9 B9E3 LVT
+B9E4 LV
+B9E5 B9FF LVT
+BA00 LV
+BA01 BA1B LVT
+BA1C LV
+BA1D BA37 LVT
+BA38 LV
+BA39 BA53 LVT
+BA54 LV
+BA55 BA6F LVT
+BA70 LV
+BA71 BA8B LVT
+BA8C LV
+BA8D BAA7 LVT
+BAA8 LV
+BAA9 BAC3 LVT
+BAC4 LV
+BAC5 BADF LVT
+BAE0 LV
+BAE1 BAFB LVT
+BAFC LV
+BAFD BB17 LVT
+BB18 LV
+BB19 BB33 LVT
+BB34 LV
+BB35 BB4F LVT
+BB50 LV
+BB51 BB6B LVT
+BB6C LV
+BB6D BB87 LVT
+BB88 LV
+BB89 BBA3 LVT
+BBA4 LV
+BBA5 BBBF LVT
+BBC0 LV
+BBC1 BBDB LVT
+BBDC LV
+BBDD BBF7 LVT
+BBF8 LV
+BBF9 BC13 LVT
+BC14 LV
+BC15 BC2F LVT
+BC30 LV
+BC31 BC4B LVT
+BC4C LV
+BC4D BC67 LVT
+BC68 LV
+BC69 BC83 LVT
+BC84 LV
+BC85 BC9F LVT
+BCA0 LV
+BCA1 BCBB LVT
+BCBC LV
+BCBD BCD7 LVT
+BCD8 LV
+BCD9 BCF3 LVT
+BCF4 LV
+BCF5 BD0F LVT
+BD10 LV
+BD11 BD2B LVT
+BD2C LV
+BD2D BD47 LVT
+BD48 LV
+BD49 BD63 LVT
+BD64 LV
+BD65 BD7F LVT
+BD80 LV
+BD81 BD9B LVT
+BD9C LV
+BD9D BDB7 LVT
+BDB8 LV
+BDB9 BDD3 LVT
+BDD4 LV
+BDD5 BDEF LVT
+BDF0 LV
+BDF1 BE0B LVT
+BE0C LV
+BE0D BE27 LVT
+BE28 LV
+BE29 BE43 LVT
+BE44 LV
+BE45 BE5F LVT
+BE60 LV
+BE61 BE7B LVT
+BE7C LV
+BE7D BE97 LVT
+BE98 LV
+BE99 BEB3 LVT
+BEB4 LV
+BEB5 BECF LVT
+BED0 LV
+BED1 BEEB LVT
+BEEC LV
+BEED BF07 LVT
+BF08 LV
+BF09 BF23 LVT
+BF24 LV
+BF25 BF3F LVT
+BF40 LV
+BF41 BF5B LVT
+BF5C LV
+BF5D BF77 LVT
+BF78 LV
+BF79 BF93 LVT
+BF94 LV
+BF95 BFAF LVT
+BFB0 LV
+BFB1 BFCB LVT
+BFCC LV
+BFCD BFE7 LVT
+BFE8 LV
+BFE9 C003 LVT
+C004 LV
+C005 C01F LVT
+C020 LV
+C021 C03B LVT
+C03C LV
+C03D C057 LVT
+C058 LV
+C059 C073 LVT
+C074 LV
+C075 C08F LVT
+C090 LV
+C091 C0AB LVT
+C0AC LV
+C0AD C0C7 LVT
+C0C8 LV
+C0C9 C0E3 LVT
+C0E4 LV
+C0E5 C0FF LVT
+C100 LV
+C101 C11B LVT
+C11C LV
+C11D C137 LVT
+C138 LV
+C139 C153 LVT
+C154 LV
+C155 C16F LVT
+C170 LV
+C171 C18B LVT
+C18C LV
+C18D C1A7 LVT
+C1A8 LV
+C1A9 C1C3 LVT
+C1C4 LV
+C1C5 C1DF LVT
+C1E0 LV
+C1E1 C1FB LVT
+C1FC LV
+C1FD C217 LVT
+C218 LV
+C219 C233 LVT
+C234 LV
+C235 C24F LVT
+C250 LV
+C251 C26B LVT
+C26C LV
+C26D C287 LVT
+C288 LV
+C289 C2A3 LVT
+C2A4 LV
+C2A5 C2BF LVT
+C2C0 LV
+C2C1 C2DB LVT
+C2DC LV
+C2DD C2F7 LVT
+C2F8 LV
+C2F9 C313 LVT
+C314 LV
+C315 C32F LVT
+C330 LV
+C331 C34B LVT
+C34C LV
+C34D C367 LVT
+C368 LV
+C369 C383 LVT
+C384 LV
+C385 C39F LVT
+C3A0 LV
+C3A1 C3BB LVT
+C3BC LV
+C3BD C3D7 LVT
+C3D8 LV
+C3D9 C3F3 LVT
+C3F4 LV
+C3F5 C40F LVT
+C410 LV
+C411 C42B LVT
+C42C LV
+C42D C447 LVT
+C448 LV
+C449 C463 LVT
+C464 LV
+C465 C47F LVT
+C480 LV
+C481 C49B LVT
+C49C LV
+C49D C4B7 LVT
+C4B8 LV
+C4B9 C4D3 LVT
+C4D4 LV
+C4D5 C4EF LVT
+C4F0 LV
+C4F1 C50B LVT
+C50C LV
+C50D C527 LVT
+C528 LV
+C529 C543 LVT
+C544 LV
+C545 C55F LVT
+C560 LV
+C561 C57B LVT
+C57C LV
+C57D C597 LVT
+C598 LV
+C599 C5B3 LVT
+C5B4 LV
+C5B5 C5CF LVT
+C5D0 LV
+C5D1 C5EB LVT
+C5EC LV
+C5ED C607 LVT
+C608 LV
+C609 C623 LVT
+C624 LV
+C625 C63F LVT
+C640 LV
+C641 C65B LVT
+C65C LV
+C65D C677 LVT
+C678 LV
+C679 C693 LVT
+C694 LV
+C695 C6AF LVT
+C6B0 LV
+C6B1 C6CB LVT
+C6CC LV
+C6CD C6E7 LVT
+C6E8 LV
+C6E9 C703 LVT
+C704 LV
+C705 C71F LVT
+C720 LV
+C721 C73B LVT
+C73C LV
+C73D C757 LVT
+C758 LV
+C759 C773 LVT
+C774 LV
+C775 C78F LVT
+C790 LV
+C791 C7AB LVT
+C7AC LV
+C7AD C7C7 LVT
+C7C8 LV
+C7C9 C7E3 LVT
+C7E4 LV
+C7E5 C7FF LVT
+C800 LV
+C801 C81B LVT
+C81C LV
+C81D C837 LVT
+C838 LV
+C839 C853 LVT
+C854 LV
+C855 C86F LVT
+C870 LV
+C871 C88B LVT
+C88C LV
+C88D C8A7 LVT
+C8A8 LV
+C8A9 C8C3 LVT
+C8C4 LV
+C8C5 C8DF LVT
+C8E0 LV
+C8E1 C8FB LVT
+C8FC LV
+C8FD C917 LVT
+C918 LV
+C919 C933 LVT
+C934 LV
+C935 C94F LVT
+C950 LV
+C951 C96B LVT
+C96C LV
+C96D C987 LVT
+C988 LV
+C989 C9A3 LVT
+C9A4 LV
+C9A5 C9BF LVT
+C9C0 LV
+C9C1 C9DB LVT
+C9DC LV
+C9DD C9F7 LVT
+C9F8 LV
+C9F9 CA13 LVT
+CA14 LV
+CA15 CA2F LVT
+CA30 LV
+CA31 CA4B LVT
+CA4C LV
+CA4D CA67 LVT
+CA68 LV
+CA69 CA83 LVT
+CA84 LV
+CA85 CA9F LVT
+CAA0 LV
+CAA1 CABB LVT
+CABC LV
+CABD CAD7 LVT
+CAD8 LV
+CAD9 CAF3 LVT
+CAF4 LV
+CAF5 CB0F LVT
+CB10 LV
+CB11 CB2B LVT
+CB2C LV
+CB2D CB47 LVT
+CB48 LV
+CB49 CB63 LVT
+CB64 LV
+CB65 CB7F LVT
+CB80 LV
+CB81 CB9B LVT
+CB9C LV
+CB9D CBB7 LVT
+CBB8 LV
+CBB9 CBD3 LVT
+CBD4 LV
+CBD5 CBEF LVT
+CBF0 LV
+CBF1 CC0B LVT
+CC0C LV
+CC0D CC27 LVT
+CC28 LV
+CC29 CC43 LVT
+CC44 LV
+CC45 CC5F LVT
+CC60 LV
+CC61 CC7B LVT
+CC7C LV
+CC7D CC97 LVT
+CC98 LV
+CC99 CCB3 LVT
+CCB4 LV
+CCB5 CCCF LVT
+CCD0 LV
+CCD1 CCEB LVT
+CCEC LV
+CCED CD07 LVT
+CD08 LV
+CD09 CD23 LVT
+CD24 LV
+CD25 CD3F LVT
+CD40 LV
+CD41 CD5B LVT
+CD5C LV
+CD5D CD77 LVT
+CD78 LV
+CD79 CD93 LVT
+CD94 LV
+CD95 CDAF LVT
+CDB0 LV
+CDB1 CDCB LVT
+CDCC LV
+CDCD CDE7 LVT
+CDE8 LV
+CDE9 CE03 LVT
+CE04 LV
+CE05 CE1F LVT
+CE20 LV
+CE21 CE3B LVT
+CE3C LV
+CE3D CE57 LVT
+CE58 LV
+CE59 CE73 LVT
+CE74 LV
+CE75 CE8F LVT
+CE90 LV
+CE91 CEAB LVT
+CEAC LV
+CEAD CEC7 LVT
+CEC8 LV
+CEC9 CEE3 LVT
+CEE4 LV
+CEE5 CEFF LVT
+CF00 LV
+CF01 CF1B LVT
+CF1C LV
+CF1D CF37 LVT
+CF38 LV
+CF39 CF53 LVT
+CF54 LV
+CF55 CF6F LVT
+CF70 LV
+CF71 CF8B LVT
+CF8C LV
+CF8D CFA7 LVT
+CFA8 LV
+CFA9 CFC3 LVT
+CFC4 LV
+CFC5 CFDF LVT
+CFE0 LV
+CFE1 CFFB LVT
+CFFC LV
+CFFD D017 LVT
+D018 LV
+D019 D033 LVT
+D034 LV
+D035 D04F LVT
+D050 LV
+D051 D06B LVT
+D06C LV
+D06D D087 LVT
+D088 LV
+D089 D0A3 LVT
+D0A4 LV
+D0A5 D0BF LVT
+D0C0 LV
+D0C1 D0DB LVT
+D0DC LV
+D0DD D0F7 LVT
+D0F8 LV
+D0F9 D113 LVT
+D114 LV
+D115 D12F LVT
+D130 LV
+D131 D14B LVT
+D14C LV
+D14D D167 LVT
+D168 LV
+D169 D183 LVT
+D184 LV
+D185 D19F LVT
+D1A0 LV
+D1A1 D1BB LVT
+D1BC LV
+D1BD D1D7 LVT
+D1D8 LV
+D1D9 D1F3 LVT
+D1F4 LV
+D1F5 D20F LVT
+D210 LV
+D211 D22B LVT
+D22C LV
+D22D D247 LVT
+D248 LV
+D249 D263 LVT
+D264 LV
+D265 D27F LVT
+D280 LV
+D281 D29B LVT
+D29C LV
+D29D D2B7 LVT
+D2B8 LV
+D2B9 D2D3 LVT
+D2D4 LV
+D2D5 D2EF LVT
+D2F0 LV
+D2F1 D30B LVT
+D30C LV
+D30D D327 LVT
+D328 LV
+D329 D343 LVT
+D344 LV
+D345 D35F LVT
+D360 LV
+D361 D37B LVT
+D37C LV
+D37D D397 LVT
+D398 LV
+D399 D3B3 LVT
+D3B4 LV
+D3B5 D3CF LVT
+D3D0 LV
+D3D1 D3EB LVT
+D3EC LV
+D3ED D407 LVT
+D408 LV
+D409 D423 LVT
+D424 LV
+D425 D43F LVT
+D440 LV
+D441 D45B LVT
+D45C LV
+D45D D477 LVT
+D478 LV
+D479 D493 LVT
+D494 LV
+D495 D4AF LVT
+D4B0 LV
+D4B1 D4CB LVT
+D4CC LV
+D4CD D4E7 LVT
+D4E8 LV
+D4E9 D503 LVT
+D504 LV
+D505 D51F LVT
+D520 LV
+D521 D53B LVT
+D53C LV
+D53D D557 LVT
+D558 LV
+D559 D573 LVT
+D574 LV
+D575 D58F LVT
+D590 LV
+D591 D5AB LVT
+D5AC LV
+D5AD D5C7 LVT
+D5C8 LV
+D5C9 D5E3 LVT
+D5E4 LV
+D5E5 D5FF LVT
+D600 LV
+D601 D61B LVT
+D61C LV
+D61D D637 LVT
+D638 LV
+D639 D653 LVT
+D654 LV
+D655 D66F LVT
+D670 LV
+D671 D68B LVT
+D68C LV
+D68D D6A7 LVT
+D6A8 LV
+D6A9 D6C3 LVT
+D6C4 LV
+D6C5 D6DF LVT
+D6E0 LV
+D6E1 D6FB LVT
+D6FC LV
+D6FD D717 LVT
+D718 LV
+D719 D733 LVT
+D734 LV
+D735 D74F LVT
+D750 LV
+D751 D76B LVT
+D76C LV
+D76D D787 LVT
+D788 LV
+D789 D7A3 LVT
+D7B0 D7C6 V
+D7CB D7FB T
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Jg.pl b/Master/tlpkg/tlperl/lib/unicore/To/Jg.pl
new file mode 100644
index 00000000000..6ece48801c7
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Jg.pl
@@ -0,0 +1,144 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToJg'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToJg'}{'missing'} = 'No_Joining_Group';
+
+return <<'END';
+0620 Yeh
+0622 0623 Alef
+0624 Waw
+0625 Alef
+0626 Yeh
+0627 Alef
+0628 Beh
+0629 Teh_Marbuta
+062A 062B Beh
+062C 062E Hah
+062F 0630 Dal
+0631 0632 Reh
+0633 0634 Seen
+0635 0636 Sad
+0637 0638 Tah
+0639 063A Ain
+063B 063C Gaf
+063D 063F Farsi_Yeh
+0641 Feh
+0642 Qaf
+0643 Kaf
+0644 Lam
+0645 Meem
+0646 Noon
+0647 Heh
+0648 Waw
+0649 064A Yeh
+066E Beh
+066F Qaf
+0671 0673 Alef
+0675 Alef
+0676 0677 Waw
+0678 Yeh
+0679 0680 Beh
+0681 0687 Hah
+0688 0690 Dal
+0691 0699 Reh
+069A 069C Seen
+069D 069E Sad
+069F Tah
+06A0 Ain
+06A1 06A6 Feh
+06A7 06A8 Qaf
+06A9 Gaf
+06AA Swash_Kaf
+06AB Gaf
+06AC 06AE Kaf
+06AF 06B4 Gaf
+06B5 06B8 Lam
+06B9 06BC Noon
+06BD Nya
+06BE Knotted_Heh
+06BF Hah
+06C0 Teh_Marbuta
+06C1 06C2 Heh_Goal
+06C3 Teh_Marbuta_Goal
+06C4 06CB Waw
+06CC Farsi_Yeh
+06CD Yeh_With_Tail
+06CE Farsi_Yeh
+06CF Waw
+06D0 06D1 Yeh
+06D2 06D3 Yeh_Barree
+06D5 Teh_Marbuta
+06EE Dal
+06EF Reh
+06FA Seen
+06FB Sad
+06FC Ain
+06FF Knotted_Heh
+0710 Alaph
+0712 Beth
+0713 0714 Gamal
+0715 0716 Dalath_Rish
+0717 He
+0718 Syriac_Waw
+0719 Zain
+071A Heth
+071B 071C Teth
+071D Yudh
+071E Yudh_He
+071F Kaph
+0720 Lamadh
+0721 Mim
+0722 Nun
+0723 Semkath
+0724 Final_Semkath
+0725 E
+0726 Pe
+0727 Reversed_Pe
+0728 Sadhe
+0729 Qaph
+072A Dalath_Rish
+072B Shin
+072C Taw
+072D Beth
+072E Gamal
+072F Dalath_Rish
+074D Zhain
+074E Khaph
+074F Fe
+0750 0756 Beh
+0757 0758 Hah
+0759 075A Dal
+075B Reh
+075C Seen
+075D 075F Ain
+0760 0761 Feh
+0762 0764 Gaf
+0765 0766 Meem
+0767 0769 Noon
+076A Lam
+076B 076C Reh
+076D Seen
+076E 076F Hah
+0770 Seen
+0771 Reh
+0772 Hah
+0773 0774 Alef
+0775 0776 Farsi_Yeh
+0777 Yeh
+0778 0779 Waw
+077A 077B Burushaski_Yeh_Barree
+077C Hah
+077D 077E Seen
+077F Kaf
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Jt.pl b/Master/tlpkg/tlperl/lib/unicore/To/Jt.pl
new file mode 100644
index 00000000000..06a4606a6d6
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Jt.pl
@@ -0,0 +1,292 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToJt'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToJt'}{'missing'} = 'Non_Joining';
+
+return <<'END';
+00AD T
+0300 036F T
+0483 0489 T
+0591 05BD T
+05BF T
+05C1 05C2 T
+05C4 05C5 T
+05C7 T
+0610 061A T
+0620 D
+0622 0625 R
+0626 D
+0627 R
+0628 D
+0629 R
+062A 062E D
+062F 0632 R
+0633 063F D
+0640 C
+0641 0647 D
+0648 R
+0649 064A D
+064B 065F T
+066E 066F D
+0670 T
+0671 0673 R
+0675 0677 R
+0678 0687 D
+0688 0699 R
+069A 06BF D
+06C0 R
+06C1 06C2 D
+06C3 06CB R
+06CC D
+06CD R
+06CE D
+06CF R
+06D0 06D1 D
+06D2 06D3 R
+06D5 R
+06D6 06DC T
+06DF 06E4 T
+06E7 06E8 T
+06EA 06ED T
+06EE 06EF R
+06FA 06FC D
+06FF D
+070F T
+0710 R
+0711 T
+0712 0714 D
+0715 0719 R
+071A 071D D
+071E R
+071F 0727 D
+0728 R
+0729 D
+072A R
+072B D
+072C R
+072D 072E D
+072F R
+0730 074A T
+074D R
+074E 0758 D
+0759 075B R
+075C 076A D
+076B 076C R
+076D 0770 D
+0771 R
+0772 D
+0773 0774 R
+0775 0777 D
+0778 0779 R
+077A 077F D
+07A6 07B0 T
+07CA 07EA D
+07EB 07F3 T
+07FA C
+0816 0819 T
+081B 0823 T
+0825 0827 T
+0829 082D T
+0859 085B T
+0900 0902 T
+093A T
+093C T
+0941 0948 T
+094D T
+0951 0957 T
+0962 0963 T
+0981 T
+09BC T
+09C1 09C4 T
+09CD T
+09E2 09E3 T
+0A01 0A02 T
+0A3C T
+0A41 0A42 T
+0A47 0A48 T
+0A4B 0A4D T
+0A51 T
+0A70 0A71 T
+0A75 T
+0A81 0A82 T
+0ABC T
+0AC1 0AC5 T
+0AC7 0AC8 T
+0ACD T
+0AE2 0AE3 T
+0B01 T
+0B3C T
+0B3F T
+0B41 0B44 T
+0B4D T
+0B56 T
+0B62 0B63 T
+0B82 T
+0BC0 T
+0BCD T
+0C3E 0C40 T
+0C46 0C48 T
+0C4A 0C4D T
+0C55 0C56 T
+0C62 0C63 T
+0CBC T
+0CBF T
+0CC6 T
+0CCC 0CCD T
+0CE2 0CE3 T
+0D41 0D44 T
+0D4D T
+0D62 0D63 T
+0DCA T
+0DD2 0DD4 T
+0DD6 T
+0E31 T
+0E34 0E3A T
+0E47 0E4E T
+0EB1 T
+0EB4 0EB9 T
+0EBB 0EBC T
+0EC8 0ECD T
+0F18 0F19 T
+0F35 T
+0F37 T
+0F39 T
+0F71 0F7E T
+0F80 0F84 T
+0F86 0F87 T
+0F8D 0F97 T
+0F99 0FBC T
+0FC6 T
+102D 1030 T
+1032 1037 T
+1039 103A T
+103D 103E T
+1058 1059 T
+105E 1060 T
+1071 1074 T
+1082 T
+1085 1086 T
+108D T
+109D T
+135D 135F T
+1712 1714 T
+1732 1734 T
+1752 1753 T
+1772 1773 T
+17B4 17B5 T
+17B7 17BD T
+17C6 T
+17C9 17D3 T
+17DD T
+180B 180D T
+18A9 T
+1920 1922 T
+1927 1928 T
+1932 T
+1939 193B T
+1A17 1A18 T
+1A56 T
+1A58 1A5E T
+1A60 T
+1A62 T
+1A65 1A6C T
+1A73 1A7C T
+1A7F T
+1B00 1B03 T
+1B34 T
+1B36 1B3A T
+1B3C T
+1B42 T
+1B6B 1B73 T
+1B80 1B81 T
+1BA2 1BA5 T
+1BA8 1BA9 T
+1BE6 T
+1BE8 1BE9 T
+1BED T
+1BEF 1BF1 T
+1C2C 1C33 T
+1C36 1C37 T
+1CD0 1CD2 T
+1CD4 1CE0 T
+1CE2 1CE8 T
+1CED T
+1DC0 1DE6 T
+1DFC 1DFF T
+200B T
+200D C
+200E 200F T
+202A 202E T
+2060 2064 T
+206A 206F T
+20D0 20F0 T
+2CEF 2CF1 T
+2D7F T
+2DE0 2DFF T
+302A 302F T
+3099 309A T
+A66F A672 T
+A67C A67D T
+A6F0 A6F1 T
+A802 T
+A806 T
+A80B T
+A825 A826 T
+A8C4 T
+A8E0 A8F1 T
+A926 A92D T
+A947 A951 T
+A980 A982 T
+A9B3 T
+A9B6 A9B9 T
+A9BC T
+AA29 AA2E T
+AA31 AA32 T
+AA35 AA36 T
+AA43 T
+AA4C T
+AAB0 T
+AAB2 AAB4 T
+AAB7 AAB8 T
+AABE AABF T
+AAC1 T
+ABE5 T
+ABE8 T
+ABED T
+FB1E T
+FE00 FE0F T
+FE20 FE26 T
+FEFF T
+FFF9 FFFB T
+101FD T
+10A01 10A03 T
+10A05 10A06 T
+10A0C 10A0F T
+10A38 10A3A T
+10A3F T
+11001 T
+11038 11046 T
+11080 11081 T
+110B3 110B6 T
+110B9 110BA T
+110BD T
+1D167 1D169 T
+1D173 1D182 T
+1D185 1D18B T
+1D1AA 1D1AD T
+1D242 1D244 T
+E0001 T
+E0020 E007F T
+E0100 E01EF T
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Lb.pl b/Master/tlpkg/tlperl/lib/unicore/To/Lb.pl
new file mode 100644
index 00000000000..a095bffa4f1
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Lb.pl
@@ -0,0 +1,2195 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToLb'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToLb'}{'missing'} = 'Unknown';
+
+return <<'END';
+0000 0008 CM
+0009 BA
+000A LF
+000B 000C BK
+000D CR
+000E 001F CM
+0020 SP
+0021 EX
+0022 QU
+0023 AL
+0024 PR
+0025 PO
+0026 AL
+0027 QU
+0028 OP
+0029 CP
+002A AL
+002B PR
+002C IS
+002D HY
+002E IS
+002F SY
+0030 0039 NU
+003A 003B IS
+003C 003E AL
+003F EX
+0040 005A AL
+005B OP
+005C PR
+005D CP
+005E 007A AL
+007B OP
+007C BA
+007D CL
+007E AL
+007F 0084 CM
+0085 NL
+0086 009F CM
+00A0 GL
+00A1 OP
+00A2 PO
+00A3 00A5 PR
+00A6 AL
+00A7 00A8 AI
+00A9 AL
+00AA AI
+00AB QU
+00AC AL
+00AD BA
+00AE 00AF AL
+00B0 PO
+00B1 PR
+00B2 00B3 AI
+00B4 BB
+00B5 AL
+00B6 00BA AI
+00BB QU
+00BC 00BE AI
+00BF OP
+00C0 00D6 AL
+00D7 AI
+00D8 00F6 AL
+00F7 AI
+00F8 02C6 AL
+02C7 AI
+02C8 BB
+02C9 02CB AI
+02CC BB
+02CD AI
+02CE 02CF AL
+02D0 AI
+02D1 02D7 AL
+02D8 02DB AI
+02DC AL
+02DD AI
+02DE AL
+02DF BB
+02E0 02FF AL
+0300 034E CM
+034F GL
+0350 035B CM
+035C 0362 GL
+0363 036F CM
+0370 0377 AL
+037A 037D AL
+037E IS
+0384 038A AL
+038C AL
+038E 03A1 AL
+03A3 0482 AL
+0483 0489 CM
+048A 0527 AL
+0531 0556 AL
+0559 055F AL
+0561 0587 AL
+0589 IS
+058A BA
+0591 05BD CM
+05BE BA
+05BF CM
+05C0 AL
+05C1 05C2 CM
+05C3 AL
+05C4 05C5 CM
+05C6 EX
+05C7 CM
+05D0 05EA AL
+05F0 05F4 AL
+0600 0603 AL
+0606 0608 AL
+0609 060B PO
+060C 060D IS
+060E 060F AL
+0610 061A CM
+061B EX
+061E 061F EX
+0620 064A AL
+064B 065F CM
+0660 0669 NU
+066A PO
+066B 066C NU
+066D 066F AL
+0670 CM
+0671 06D3 AL
+06D4 EX
+06D5 AL
+06D6 06DC CM
+06DD 06DE AL
+06DF 06E4 CM
+06E5 06E6 AL
+06E7 06E8 CM
+06E9 AL
+06EA 06ED CM
+06EE 06EF AL
+06F0 06F9 NU
+06FA 070D AL
+070F 0710 AL
+0711 CM
+0712 072F AL
+0730 074A CM
+074D 07A5 AL
+07A6 07B0 CM
+07B1 AL
+07C0 07C9 NU
+07CA 07EA AL
+07EB 07F3 CM
+07F4 07F7 AL
+07F8 IS
+07F9 EX
+07FA AL
+0800 0815 AL
+0816 0819 CM
+081A AL
+081B 0823 CM
+0824 AL
+0825 0827 CM
+0828 AL
+0829 082D CM
+0830 083E AL
+0840 0858 AL
+0859 085B CM
+085E AL
+0900 0903 CM
+0904 0939 AL
+093A 093C CM
+093D AL
+093E 094F CM
+0950 AL
+0951 0957 CM
+0958 0961 AL
+0962 0963 CM
+0964 0965 BA
+0966 096F NU
+0970 0977 AL
+0979 097F AL
+0981 0983 CM
+0985 098C AL
+098F 0990 AL
+0993 09A8 AL
+09AA 09B0 AL
+09B2 AL
+09B6 09B9 AL
+09BC CM
+09BD AL
+09BE 09C4 CM
+09C7 09C8 CM
+09CB 09CD CM
+09CE AL
+09D7 CM
+09DC 09DD AL
+09DF 09E1 AL
+09E2 09E3 CM
+09E6 09EF NU
+09F0 09F1 AL
+09F2 09F3 PO
+09F4 09F8 AL
+09F9 PO
+09FA AL
+09FB PR
+0A01 0A03 CM
+0A05 0A0A AL
+0A0F 0A10 AL
+0A13 0A28 AL
+0A2A 0A30 AL
+0A32 0A33 AL
+0A35 0A36 AL
+0A38 0A39 AL
+0A3C CM
+0A3E 0A42 CM
+0A47 0A48 CM
+0A4B 0A4D CM
+0A51 CM
+0A59 0A5C AL
+0A5E AL
+0A66 0A6F NU
+0A70 0A71 CM
+0A72 0A74 AL
+0A75 CM
+0A81 0A83 CM
+0A85 0A8D AL
+0A8F 0A91 AL
+0A93 0AA8 AL
+0AAA 0AB0 AL
+0AB2 0AB3 AL
+0AB5 0AB9 AL
+0ABC CM
+0ABD AL
+0ABE 0AC5 CM
+0AC7 0AC9 CM
+0ACB 0ACD CM
+0AD0 AL
+0AE0 0AE1 AL
+0AE2 0AE3 CM
+0AE6 0AEF NU
+0AF1 PR
+0B01 0B03 CM
+0B05 0B0C AL
+0B0F 0B10 AL
+0B13 0B28 AL
+0B2A 0B30 AL
+0B32 0B33 AL
+0B35 0B39 AL
+0B3C CM
+0B3D AL
+0B3E 0B44 CM
+0B47 0B48 CM
+0B4B 0B4D CM
+0B56 0B57 CM
+0B5C 0B5D AL
+0B5F 0B61 AL
+0B62 0B63 CM
+0B66 0B6F NU
+0B70 0B77 AL
+0B82 CM
+0B83 AL
+0B85 0B8A AL
+0B8E 0B90 AL
+0B92 0B95 AL
+0B99 0B9A AL
+0B9C AL
+0B9E 0B9F AL
+0BA3 0BA4 AL
+0BA8 0BAA AL
+0BAE 0BB9 AL
+0BBE 0BC2 CM
+0BC6 0BC8 CM
+0BCA 0BCD CM
+0BD0 AL
+0BD7 CM
+0BE6 0BEF NU
+0BF0 0BF8 AL
+0BF9 PR
+0BFA AL
+0C01 0C03 CM
+0C05 0C0C AL
+0C0E 0C10 AL
+0C12 0C28 AL
+0C2A 0C33 AL
+0C35 0C39 AL
+0C3D AL
+0C3E 0C44 CM
+0C46 0C48 CM
+0C4A 0C4D CM
+0C55 0C56 CM
+0C58 0C59 AL
+0C60 0C61 AL
+0C62 0C63 CM
+0C66 0C6F NU
+0C78 0C7F AL
+0C82 0C83 CM
+0C85 0C8C AL
+0C8E 0C90 AL
+0C92 0CA8 AL
+0CAA 0CB3 AL
+0CB5 0CB9 AL
+0CBC CM
+0CBD AL
+0CBE 0CC4 CM
+0CC6 0CC8 CM
+0CCA 0CCD CM
+0CD5 0CD6 CM
+0CDE AL
+0CE0 0CE1 AL
+0CE2 0CE3 CM
+0CE6 0CEF NU
+0CF1 0CF2 AL
+0D02 0D03 CM
+0D05 0D0C AL
+0D0E 0D10 AL
+0D12 0D3A AL
+0D3D AL
+0D3E 0D44 CM
+0D46 0D48 CM
+0D4A 0D4D CM
+0D4E AL
+0D57 CM
+0D60 0D61 AL
+0D62 0D63 CM
+0D66 0D6F NU
+0D70 0D75 AL
+0D79 PO
+0D7A 0D7F AL
+0D82 0D83 CM
+0D85 0D96 AL
+0D9A 0DB1 AL
+0DB3 0DBB AL
+0DBD AL
+0DC0 0DC6 AL
+0DCA CM
+0DCF 0DD4 CM
+0DD6 CM
+0DD8 0DDF CM
+0DF2 0DF3 CM
+0DF4 AL
+0E01 0E3A SA
+0E3F PR
+0E40 0E4E SA
+0E4F AL
+0E50 0E59 NU
+0E5A 0E5B BA
+0E81 0E82 SA
+0E84 SA
+0E87 0E88 SA
+0E8A SA
+0E8D SA
+0E94 0E97 SA
+0E99 0E9F SA
+0EA1 0EA3 SA
+0EA5 SA
+0EA7 SA
+0EAA 0EAB SA
+0EAD 0EB9 SA
+0EBB 0EBD SA
+0EC0 0EC4 SA
+0EC6 SA
+0EC8 0ECD SA
+0ED0 0ED9 NU
+0EDC 0EDD SA
+0F00 AL
+0F01 0F04 BB
+0F05 AL
+0F06 0F07 BB
+0F08 GL
+0F09 0F0A BB
+0F0B BA
+0F0C GL
+0F0D 0F11 EX
+0F12 GL
+0F13 AL
+0F14 EX
+0F15 0F17 AL
+0F18 0F19 CM
+0F1A 0F1F AL
+0F20 0F29 NU
+0F2A 0F33 AL
+0F34 BA
+0F35 CM
+0F36 AL
+0F37 CM
+0F38 AL
+0F39 CM
+0F3A OP
+0F3B CL
+0F3C OP
+0F3D CL
+0F3E 0F3F CM
+0F40 0F47 AL
+0F49 0F6C AL
+0F71 0F7E CM
+0F7F BA
+0F80 0F84 CM
+0F85 BA
+0F86 0F87 CM
+0F88 0F8C AL
+0F8D 0F97 CM
+0F99 0FBC CM
+0FBE 0FBF BA
+0FC0 0FC5 AL
+0FC6 CM
+0FC7 0FCC AL
+0FCE 0FCF AL
+0FD0 0FD1 BB
+0FD2 BA
+0FD3 BB
+0FD4 0FD8 AL
+0FD9 0FDA GL
+1000 103F SA
+1040 1049 NU
+104A 104B BA
+104C 104F AL
+1050 108F SA
+1090 1099 NU
+109A 109F SA
+10A0 10C5 AL
+10D0 10FC AL
+1100 115F JL
+1160 11A7 JV
+11A8 11FF JT
+1200 1248 AL
+124A 124D AL
+1250 1256 AL
+1258 AL
+125A 125D AL
+1260 1288 AL
+128A 128D AL
+1290 12B0 AL
+12B2 12B5 AL
+12B8 12BE AL
+12C0 AL
+12C2 12C5 AL
+12C8 12D6 AL
+12D8 1310 AL
+1312 1315 AL
+1318 135A AL
+135D 135F CM
+1360 AL
+1361 BA
+1362 137C AL
+1380 1399 AL
+13A0 13F4 AL
+1400 BA
+1401 167F AL
+1680 BA
+1681 169A AL
+169B OP
+169C CL
+16A0 16EA AL
+16EB 16ED BA
+16EE 16F0 AL
+1700 170C AL
+170E 1711 AL
+1712 1714 CM
+1720 1731 AL
+1732 1734 CM
+1735 1736 BA
+1740 1751 AL
+1752 1753 CM
+1760 176C AL
+176E 1770 AL
+1772 1773 CM
+1780 17D3 SA
+17D4 17D5 BA
+17D6 NS
+17D7 SA
+17D8 BA
+17D9 AL
+17DA BA
+17DB PR
+17DC 17DD SA
+17E0 17E9 NU
+17F0 17F9 AL
+1800 1801 AL
+1802 1803 EX
+1804 1805 BA
+1806 BB
+1807 AL
+1808 1809 EX
+180A AL
+180B 180D CM
+180E GL
+1810 1819 NU
+1820 1877 AL
+1880 18A8 AL
+18A9 CM
+18AA AL
+18B0 18F5 AL
+1900 191C AL
+1920 192B CM
+1930 193B CM
+1940 AL
+1944 1945 EX
+1946 194F NU
+1950 196D SA
+1970 1974 SA
+1980 19AB SA
+19B0 19C9 SA
+19D0 19D9 NU
+19DA SA
+19DE 19DF SA
+19E0 1A16 AL
+1A17 1A1B CM
+1A1E 1A1F AL
+1A20 1A5E SA
+1A60 1A7C SA
+1A7F CM
+1A80 1A89 NU
+1A90 1A99 NU
+1AA0 1AAD SA
+1B00 1B04 CM
+1B05 1B33 AL
+1B34 1B44 CM
+1B45 1B4B AL
+1B50 1B59 NU
+1B5A 1B5B BA
+1B5C AL
+1B5D 1B60 BA
+1B61 1B6A AL
+1B6B 1B73 CM
+1B74 1B7C AL
+1B80 1B82 CM
+1B83 1BA0 AL
+1BA1 1BAA CM
+1BAE 1BAF AL
+1BB0 1BB9 NU
+1BC0 1BE5 AL
+1BE6 1BF3 CM
+1BFC 1C23 AL
+1C24 1C37 CM
+1C3B 1C3F BA
+1C40 1C49 NU
+1C4D 1C4F AL
+1C50 1C59 NU
+1C5A 1C7D AL
+1C7E 1C7F BA
+1CD0 1CD2 CM
+1CD3 AL
+1CD4 1CE8 CM
+1CE9 1CEC AL
+1CED CM
+1CEE 1CF1 AL
+1CF2 CM
+1D00 1DBF AL
+1DC0 1DE6 CM
+1DFC 1DFF CM
+1E00 1F15 AL
+1F18 1F1D AL
+1F20 1F45 AL
+1F48 1F4D AL
+1F50 1F57 AL
+1F59 AL
+1F5B AL
+1F5D AL
+1F5F 1F7D AL
+1F80 1FB4 AL
+1FB6 1FC4 AL
+1FC6 1FD3 AL
+1FD6 1FDB AL
+1FDD 1FEF AL
+1FF2 1FF4 AL
+1FF6 1FFC AL
+1FFD BB
+1FFE AL
+2000 2006 BA
+2007 GL
+2008 200A BA
+200B ZW
+200C 200F CM
+2010 BA
+2011 GL
+2012 2013 BA
+2014 B2
+2015 2016 AI
+2017 AL
+2018 2019 QU
+201A OP
+201B 201D QU
+201E OP
+201F QU
+2020 2021 AI
+2022 2023 AL
+2024 2026 IN
+2027 BA
+2028 2029 BK
+202A 202E CM
+202F GL
+2030 2037 PO
+2038 AL
+2039 203A QU
+203B AI
+203C 203D NS
+203E 2043 AL
+2044 IS
+2045 OP
+2046 CL
+2047 2049 NS
+204A 2055 AL
+2056 BA
+2057 AL
+2058 205B BA
+205C AL
+205D 205F BA
+2060 WJ
+2061 2064 AL
+206A 206F CM
+2070 2071 AL
+2074 AI
+2075 207C AL
+207D OP
+207E CL
+207F AI
+2080 AL
+2081 2084 AI
+2085 208C AL
+208D OP
+208E CL
+2090 209C AL
+20A0 20A6 PR
+20A7 PO
+20A8 20B5 PR
+20B6 PO
+20B7 20B9 PR
+20D0 20F0 CM
+2100 2102 AL
+2103 PO
+2104 AL
+2105 AI
+2106 2108 AL
+2109 PO
+210A 2112 AL
+2113 AI
+2114 2115 AL
+2116 PR
+2117 2120 AL
+2121 2122 AI
+2123 212A AL
+212B AI
+212C 2153 AL
+2154 2155 AI
+2156 215A AL
+215B AI
+215C 215D AL
+215E AI
+215F AL
+2160 216B AI
+216C 216F AL
+2170 2179 AI
+217A 2188 AL
+2189 AI
+2190 2199 AI
+219A 21D1 AL
+21D2 AI
+21D3 AL
+21D4 AI
+21D5 21FF AL
+2200 AI
+2201 AL
+2202 2203 AI
+2204 2206 AL
+2207 2208 AI
+2209 220A AL
+220B AI
+220C 220E AL
+220F AI
+2210 AL
+2211 AI
+2212 2213 PR
+2214 AL
+2215 AI
+2216 2219 AL
+221A AI
+221B 221C AL
+221D 2220 AI
+2221 2222 AL
+2223 AI
+2224 AL
+2225 AI
+2226 AL
+2227 222C AI
+222D AL
+222E AI
+222F 2233 AL
+2234 2237 AI
+2238 223B AL
+223C 223D AI
+223E 2247 AL
+2248 AI
+2249 224B AL
+224C AI
+224D 2251 AL
+2252 AI
+2253 225F AL
+2260 2261 AI
+2262 2263 AL
+2264 2267 AI
+2268 2269 AL
+226A 226B AI
+226C 226D AL
+226E 226F AI
+2270 2281 AL
+2282 2283 AI
+2284 2285 AL
+2286 2287 AI
+2288 2294 AL
+2295 AI
+2296 2298 AL
+2299 AI
+229A 22A4 AL
+22A5 AI
+22A6 22BE AL
+22BF AI
+22C0 2311 AL
+2312 AI
+2313 2328 AL
+2329 OP
+232A CL
+232B 23F3 AL
+2400 2426 AL
+2440 244A AL
+2460 24FE AI
+24FF AL
+2500 254B AI
+254C 254F AL
+2550 2574 AI
+2575 257F AL
+2580 258F AI
+2590 2591 AL
+2592 2595 AI
+2596 259F AL
+25A0 25A1 AI
+25A2 AL
+25A3 25A9 AI
+25AA 25B1 AL
+25B2 25B3 AI
+25B4 25B5 AL
+25B6 25B7 AI
+25B8 25BB AL
+25BC 25BD AI
+25BE 25BF AL
+25C0 25C1 AI
+25C2 25C5 AL
+25C6 25C8 AI
+25C9 25CA AL
+25CB AI
+25CC 25CD AL
+25CE 25D1 AI
+25D2 25E1 AL
+25E2 25E5 AI
+25E6 25EE AL
+25EF AI
+25F0 2604 AL
+2605 2606 AI
+2607 2608 AL
+2609 AI
+260A 260D AL
+260E 260F AI
+2610 2613 AL
+2614 2617 AI
+2618 261B AL
+261C AI
+261D AL
+261E AI
+261F 263F AL
+2640 AI
+2641 AL
+2642 AI
+2643 265F AL
+2660 2661 AI
+2662 AL
+2663 2665 AI
+2666 AL
+2667 266A AI
+266B AL
+266C 266D AI
+266E AL
+266F AI
+2670 269D AL
+269E 269F AI
+26A0 26BD AL
+26BE 26BF AI
+26C0 26C3 AL
+26C4 26CD AI
+26CE AL
+26CF 26E1 AI
+26E2 AL
+26E3 AI
+26E4 26E7 AL
+26E8 26FF AI
+2701 2756 AL
+2757 AI
+2758 275A AL
+275B 275E QU
+275F 2761 AL
+2762 2763 EX
+2764 2767 AL
+2768 OP
+2769 CL
+276A OP
+276B CL
+276C OP
+276D CL
+276E OP
+276F CL
+2770 OP
+2771 CL
+2772 OP
+2773 CL
+2774 OP
+2775 CL
+2776 2793 AI
+2794 27C4 AL
+27C5 OP
+27C6 CL
+27C7 27CA AL
+27CC AL
+27CE 27E5 AL
+27E6 OP
+27E7 CL
+27E8 OP
+27E9 CL
+27EA OP
+27EB CL
+27EC OP
+27ED CL
+27EE OP
+27EF CL
+27F0 2982 AL
+2983 OP
+2984 CL
+2985 OP
+2986 CL
+2987 OP
+2988 CL
+2989 OP
+298A CL
+298B OP
+298C CL
+298D OP
+298E CL
+298F OP
+2990 CL
+2991 OP
+2992 CL
+2993 OP
+2994 CL
+2995 OP
+2996 CL
+2997 OP
+2998 CL
+2999 29D7 AL
+29D8 OP
+29D9 CL
+29DA OP
+29DB CL
+29DC 29FB AL
+29FC OP
+29FD CL
+29FE 2B4C AL
+2B50 2B54 AL
+2B55 2B59 AI
+2C00 2C2E AL
+2C30 2C5E AL
+2C60 2CEE AL
+2CEF 2CF1 CM
+2CF9 EX
+2CFA 2CFC BA
+2CFD AL
+2CFE EX
+2CFF BA
+2D00 2D25 AL
+2D30 2D65 AL
+2D6F AL
+2D70 BA
+2D7F CM
+2D80 2D96 AL
+2DA0 2DA6 AL
+2DA8 2DAE AL
+2DB0 2DB6 AL
+2DB8 2DBE AL
+2DC0 2DC6 AL
+2DC8 2DCE AL
+2DD0 2DD6 AL
+2DD8 2DDE AL
+2DE0 2DFF CM
+2E00 2E0D QU
+2E0E 2E15 BA
+2E16 AL
+2E17 BA
+2E18 OP
+2E19 BA
+2E1A 2E1B AL
+2E1C 2E1D QU
+2E1E 2E1F AL
+2E20 2E21 QU
+2E22 OP
+2E23 CL
+2E24 OP
+2E25 CL
+2E26 OP
+2E27 CL
+2E28 OP
+2E29 CL
+2E2A 2E2D BA
+2E2E EX
+2E2F AL
+2E30 2E31 BA
+2E80 2E99 ID
+2E9B 2EF3 ID
+2F00 2FD5 ID
+2FF0 2FFB ID
+3000 ID
+3001 3002 CL
+3003 3004 ID
+3005 NS
+3006 3007 ID
+3008 OP
+3009 CL
+300A OP
+300B CL
+300C OP
+300D CL
+300E OP
+300F CL
+3010 OP
+3011 CL
+3012 3013 ID
+3014 OP
+3015 CL
+3016 OP
+3017 CL
+3018 OP
+3019 CL
+301A OP
+301B CL
+301C NS
+301D OP
+301E 301F CL
+3020 3029 ID
+302A 302F CM
+3030 303A ID
+303B 303C NS
+303D 303F ID
+3041 NS
+3042 ID
+3043 NS
+3044 ID
+3045 NS
+3046 ID
+3047 NS
+3048 ID
+3049 NS
+304A 3062 ID
+3063 NS
+3064 3082 ID
+3083 NS
+3084 ID
+3085 NS
+3086 ID
+3087 NS
+3088 308D ID
+308E NS
+308F 3094 ID
+3095 3096 NS
+3099 309A CM
+309B 309E NS
+309F ID
+30A0 30A1 NS
+30A2 ID
+30A3 NS
+30A4 ID
+30A5 NS
+30A6 ID
+30A7 NS
+30A8 ID
+30A9 NS
+30AA 30C2 ID
+30C3 NS
+30C4 30E2 ID
+30E3 NS
+30E4 ID
+30E5 NS
+30E6 ID
+30E7 NS
+30E8 30ED ID
+30EE NS
+30EF 30F4 ID
+30F5 30F6 NS
+30F7 30FA ID
+30FB 30FE NS
+30FF ID
+3105 312D ID
+3131 318E ID
+3190 31BA ID
+31C0 31E3 ID
+31F0 31FF NS
+3200 321E ID
+3220 3247 ID
+3248 324F AI
+3250 32FE ID
+3300 4DBF ID
+4DC0 4DFF AL
+4E00 A014 ID
+A015 NS
+A016 A48C ID
+A490 A4C6 ID
+A4D0 A4FD AL
+A4FE A4FF BA
+A500 A60C AL
+A60D BA
+A60E EX
+A60F BA
+A610 A61F AL
+A620 A629 NU
+A62A A62B AL
+A640 A66E AL
+A66F A672 CM
+A673 AL
+A67C A67D CM
+A67E A697 AL
+A6A0 A6EF AL
+A6F0 A6F1 CM
+A6F2 AL
+A6F3 A6F7 BA
+A700 A78E AL
+A790 A791 AL
+A7A0 A7A9 AL
+A7FA A801 AL
+A802 CM
+A803 A805 AL
+A806 CM
+A807 A80A AL
+A80B CM
+A80C A822 AL
+A823 A827 CM
+A828 A82B AL
+A830 A837 AL
+A838 PO
+A839 AL
+A840 A873 AL
+A874 A875 BB
+A876 A877 EX
+A880 A881 CM
+A882 A8B3 AL
+A8B4 A8C4 CM
+A8CE A8CF BA
+A8D0 A8D9 NU
+A8E0 A8F1 CM
+A8F2 A8FB AL
+A900 A909 NU
+A90A A925 AL
+A926 A92D CM
+A92E A92F BA
+A930 A946 AL
+A947 A953 CM
+A95F AL
+A960 A97C JL
+A980 A983 CM
+A984 A9B2 AL
+A9B3 A9C0 CM
+A9C1 A9C6 AL
+A9C7 A9C9 BA
+A9CA A9CD AL
+A9CF AL
+A9D0 A9D9 NU
+A9DE A9DF AL
+AA00 AA28 AL
+AA29 AA36 CM
+AA40 AA42 AL
+AA43 CM
+AA44 AA4B AL
+AA4C AA4D CM
+AA50 AA59 NU
+AA5C AL
+AA5D AA5F BA
+AA60 AA7B SA
+AA80 AAC2 SA
+AADB AADF SA
+AB01 AB06 AL
+AB09 AB0E AL
+AB11 AB16 AL
+AB20 AB26 AL
+AB28 AB2E AL
+ABC0 ABE2 AL
+ABE3 ABEA CM
+ABEB BA
+ABEC ABED CM
+ABF0 ABF9 NU
+AC00 H2
+AC01 AC1B H3
+AC1C H2
+AC1D AC37 H3
+AC38 H2
+AC39 AC53 H3
+AC54 H2
+AC55 AC6F H3
+AC70 H2
+AC71 AC8B H3
+AC8C H2
+AC8D ACA7 H3
+ACA8 H2
+ACA9 ACC3 H3
+ACC4 H2
+ACC5 ACDF H3
+ACE0 H2
+ACE1 ACFB H3
+ACFC H2
+ACFD AD17 H3
+AD18 H2
+AD19 AD33 H3
+AD34 H2
+AD35 AD4F H3
+AD50 H2
+AD51 AD6B H3
+AD6C H2
+AD6D AD87 H3
+AD88 H2
+AD89 ADA3 H3
+ADA4 H2
+ADA5 ADBF H3
+ADC0 H2
+ADC1 ADDB H3
+ADDC H2
+ADDD ADF7 H3
+ADF8 H2
+ADF9 AE13 H3
+AE14 H2
+AE15 AE2F H3
+AE30 H2
+AE31 AE4B H3
+AE4C H2
+AE4D AE67 H3
+AE68 H2
+AE69 AE83 H3
+AE84 H2
+AE85 AE9F H3
+AEA0 H2
+AEA1 AEBB H3
+AEBC H2
+AEBD AED7 H3
+AED8 H2
+AED9 AEF3 H3
+AEF4 H2
+AEF5 AF0F H3
+AF10 H2
+AF11 AF2B H3
+AF2C H2
+AF2D AF47 H3
+AF48 H2
+AF49 AF63 H3
+AF64 H2
+AF65 AF7F H3
+AF80 H2
+AF81 AF9B H3
+AF9C H2
+AF9D AFB7 H3
+AFB8 H2
+AFB9 AFD3 H3
+AFD4 H2
+AFD5 AFEF H3
+AFF0 H2
+AFF1 B00B H3
+B00C H2
+B00D B027 H3
+B028 H2
+B029 B043 H3
+B044 H2
+B045 B05F H3
+B060 H2
+B061 B07B H3
+B07C H2
+B07D B097 H3
+B098 H2
+B099 B0B3 H3
+B0B4 H2
+B0B5 B0CF H3
+B0D0 H2
+B0D1 B0EB H3
+B0EC H2
+B0ED B107 H3
+B108 H2
+B109 B123 H3
+B124 H2
+B125 B13F H3
+B140 H2
+B141 B15B H3
+B15C H2
+B15D B177 H3
+B178 H2
+B179 B193 H3
+B194 H2
+B195 B1AF H3
+B1B0 H2
+B1B1 B1CB H3
+B1CC H2
+B1CD B1E7 H3
+B1E8 H2
+B1E9 B203 H3
+B204 H2
+B205 B21F H3
+B220 H2
+B221 B23B H3
+B23C H2
+B23D B257 H3
+B258 H2
+B259 B273 H3
+B274 H2
+B275 B28F H3
+B290 H2
+B291 B2AB H3
+B2AC H2
+B2AD B2C7 H3
+B2C8 H2
+B2C9 B2E3 H3
+B2E4 H2
+B2E5 B2FF H3
+B300 H2
+B301 B31B H3
+B31C H2
+B31D B337 H3
+B338 H2
+B339 B353 H3
+B354 H2
+B355 B36F H3
+B370 H2
+B371 B38B H3
+B38C H2
+B38D B3A7 H3
+B3A8 H2
+B3A9 B3C3 H3
+B3C4 H2
+B3C5 B3DF H3
+B3E0 H2
+B3E1 B3FB H3
+B3FC H2
+B3FD B417 H3
+B418 H2
+B419 B433 H3
+B434 H2
+B435 B44F H3
+B450 H2
+B451 B46B H3
+B46C H2
+B46D B487 H3
+B488 H2
+B489 B4A3 H3
+B4A4 H2
+B4A5 B4BF H3
+B4C0 H2
+B4C1 B4DB H3
+B4DC H2
+B4DD B4F7 H3
+B4F8 H2
+B4F9 B513 H3
+B514 H2
+B515 B52F H3
+B530 H2
+B531 B54B H3
+B54C H2
+B54D B567 H3
+B568 H2
+B569 B583 H3
+B584 H2
+B585 B59F H3
+B5A0 H2
+B5A1 B5BB H3
+B5BC H2
+B5BD B5D7 H3
+B5D8 H2
+B5D9 B5F3 H3
+B5F4 H2
+B5F5 B60F H3
+B610 H2
+B611 B62B H3
+B62C H2
+B62D B647 H3
+B648 H2
+B649 B663 H3
+B664 H2
+B665 B67F H3
+B680 H2
+B681 B69B H3
+B69C H2
+B69D B6B7 H3
+B6B8 H2
+B6B9 B6D3 H3
+B6D4 H2
+B6D5 B6EF H3
+B6F0 H2
+B6F1 B70B H3
+B70C H2
+B70D B727 H3
+B728 H2
+B729 B743 H3
+B744 H2
+B745 B75F H3
+B760 H2
+B761 B77B H3
+B77C H2
+B77D B797 H3
+B798 H2
+B799 B7B3 H3
+B7B4 H2
+B7B5 B7CF H3
+B7D0 H2
+B7D1 B7EB H3
+B7EC H2
+B7ED B807 H3
+B808 H2
+B809 B823 H3
+B824 H2
+B825 B83F H3
+B840 H2
+B841 B85B H3
+B85C H2
+B85D B877 H3
+B878 H2
+B879 B893 H3
+B894 H2
+B895 B8AF H3
+B8B0 H2
+B8B1 B8CB H3
+B8CC H2
+B8CD B8E7 H3
+B8E8 H2
+B8E9 B903 H3
+B904 H2
+B905 B91F H3
+B920 H2
+B921 B93B H3
+B93C H2
+B93D B957 H3
+B958 H2
+B959 B973 H3
+B974 H2
+B975 B98F H3
+B990 H2
+B991 B9AB H3
+B9AC H2
+B9AD B9C7 H3
+B9C8 H2
+B9C9 B9E3 H3
+B9E4 H2
+B9E5 B9FF H3
+BA00 H2
+BA01 BA1B H3
+BA1C H2
+BA1D BA37 H3
+BA38 H2
+BA39 BA53 H3
+BA54 H2
+BA55 BA6F H3
+BA70 H2
+BA71 BA8B H3
+BA8C H2
+BA8D BAA7 H3
+BAA8 H2
+BAA9 BAC3 H3
+BAC4 H2
+BAC5 BADF H3
+BAE0 H2
+BAE1 BAFB H3
+BAFC H2
+BAFD BB17 H3
+BB18 H2
+BB19 BB33 H3
+BB34 H2
+BB35 BB4F H3
+BB50 H2
+BB51 BB6B H3
+BB6C H2
+BB6D BB87 H3
+BB88 H2
+BB89 BBA3 H3
+BBA4 H2
+BBA5 BBBF H3
+BBC0 H2
+BBC1 BBDB H3
+BBDC H2
+BBDD BBF7 H3
+BBF8 H2
+BBF9 BC13 H3
+BC14 H2
+BC15 BC2F H3
+BC30 H2
+BC31 BC4B H3
+BC4C H2
+BC4D BC67 H3
+BC68 H2
+BC69 BC83 H3
+BC84 H2
+BC85 BC9F H3
+BCA0 H2
+BCA1 BCBB H3
+BCBC H2
+BCBD BCD7 H3
+BCD8 H2
+BCD9 BCF3 H3
+BCF4 H2
+BCF5 BD0F H3
+BD10 H2
+BD11 BD2B H3
+BD2C H2
+BD2D BD47 H3
+BD48 H2
+BD49 BD63 H3
+BD64 H2
+BD65 BD7F H3
+BD80 H2
+BD81 BD9B H3
+BD9C H2
+BD9D BDB7 H3
+BDB8 H2
+BDB9 BDD3 H3
+BDD4 H2
+BDD5 BDEF H3
+BDF0 H2
+BDF1 BE0B H3
+BE0C H2
+BE0D BE27 H3
+BE28 H2
+BE29 BE43 H3
+BE44 H2
+BE45 BE5F H3
+BE60 H2
+BE61 BE7B H3
+BE7C H2
+BE7D BE97 H3
+BE98 H2
+BE99 BEB3 H3
+BEB4 H2
+BEB5 BECF H3
+BED0 H2
+BED1 BEEB H3
+BEEC H2
+BEED BF07 H3
+BF08 H2
+BF09 BF23 H3
+BF24 H2
+BF25 BF3F H3
+BF40 H2
+BF41 BF5B H3
+BF5C H2
+BF5D BF77 H3
+BF78 H2
+BF79 BF93 H3
+BF94 H2
+BF95 BFAF H3
+BFB0 H2
+BFB1 BFCB H3
+BFCC H2
+BFCD BFE7 H3
+BFE8 H2
+BFE9 C003 H3
+C004 H2
+C005 C01F H3
+C020 H2
+C021 C03B H3
+C03C H2
+C03D C057 H3
+C058 H2
+C059 C073 H3
+C074 H2
+C075 C08F H3
+C090 H2
+C091 C0AB H3
+C0AC H2
+C0AD C0C7 H3
+C0C8 H2
+C0C9 C0E3 H3
+C0E4 H2
+C0E5 C0FF H3
+C100 H2
+C101 C11B H3
+C11C H2
+C11D C137 H3
+C138 H2
+C139 C153 H3
+C154 H2
+C155 C16F H3
+C170 H2
+C171 C18B H3
+C18C H2
+C18D C1A7 H3
+C1A8 H2
+C1A9 C1C3 H3
+C1C4 H2
+C1C5 C1DF H3
+C1E0 H2
+C1E1 C1FB H3
+C1FC H2
+C1FD C217 H3
+C218 H2
+C219 C233 H3
+C234 H2
+C235 C24F H3
+C250 H2
+C251 C26B H3
+C26C H2
+C26D C287 H3
+C288 H2
+C289 C2A3 H3
+C2A4 H2
+C2A5 C2BF H3
+C2C0 H2
+C2C1 C2DB H3
+C2DC H2
+C2DD C2F7 H3
+C2F8 H2
+C2F9 C313 H3
+C314 H2
+C315 C32F H3
+C330 H2
+C331 C34B H3
+C34C H2
+C34D C367 H3
+C368 H2
+C369 C383 H3
+C384 H2
+C385 C39F H3
+C3A0 H2
+C3A1 C3BB H3
+C3BC H2
+C3BD C3D7 H3
+C3D8 H2
+C3D9 C3F3 H3
+C3F4 H2
+C3F5 C40F H3
+C410 H2
+C411 C42B H3
+C42C H2
+C42D C447 H3
+C448 H2
+C449 C463 H3
+C464 H2
+C465 C47F H3
+C480 H2
+C481 C49B H3
+C49C H2
+C49D C4B7 H3
+C4B8 H2
+C4B9 C4D3 H3
+C4D4 H2
+C4D5 C4EF H3
+C4F0 H2
+C4F1 C50B H3
+C50C H2
+C50D C527 H3
+C528 H2
+C529 C543 H3
+C544 H2
+C545 C55F H3
+C560 H2
+C561 C57B H3
+C57C H2
+C57D C597 H3
+C598 H2
+C599 C5B3 H3
+C5B4 H2
+C5B5 C5CF H3
+C5D0 H2
+C5D1 C5EB H3
+C5EC H2
+C5ED C607 H3
+C608 H2
+C609 C623 H3
+C624 H2
+C625 C63F H3
+C640 H2
+C641 C65B H3
+C65C H2
+C65D C677 H3
+C678 H2
+C679 C693 H3
+C694 H2
+C695 C6AF H3
+C6B0 H2
+C6B1 C6CB H3
+C6CC H2
+C6CD C6E7 H3
+C6E8 H2
+C6E9 C703 H3
+C704 H2
+C705 C71F H3
+C720 H2
+C721 C73B H3
+C73C H2
+C73D C757 H3
+C758 H2
+C759 C773 H3
+C774 H2
+C775 C78F H3
+C790 H2
+C791 C7AB H3
+C7AC H2
+C7AD C7C7 H3
+C7C8 H2
+C7C9 C7E3 H3
+C7E4 H2
+C7E5 C7FF H3
+C800 H2
+C801 C81B H3
+C81C H2
+C81D C837 H3
+C838 H2
+C839 C853 H3
+C854 H2
+C855 C86F H3
+C870 H2
+C871 C88B H3
+C88C H2
+C88D C8A7 H3
+C8A8 H2
+C8A9 C8C3 H3
+C8C4 H2
+C8C5 C8DF H3
+C8E0 H2
+C8E1 C8FB H3
+C8FC H2
+C8FD C917 H3
+C918 H2
+C919 C933 H3
+C934 H2
+C935 C94F H3
+C950 H2
+C951 C96B H3
+C96C H2
+C96D C987 H3
+C988 H2
+C989 C9A3 H3
+C9A4 H2
+C9A5 C9BF H3
+C9C0 H2
+C9C1 C9DB H3
+C9DC H2
+C9DD C9F7 H3
+C9F8 H2
+C9F9 CA13 H3
+CA14 H2
+CA15 CA2F H3
+CA30 H2
+CA31 CA4B H3
+CA4C H2
+CA4D CA67 H3
+CA68 H2
+CA69 CA83 H3
+CA84 H2
+CA85 CA9F H3
+CAA0 H2
+CAA1 CABB H3
+CABC H2
+CABD CAD7 H3
+CAD8 H2
+CAD9 CAF3 H3
+CAF4 H2
+CAF5 CB0F H3
+CB10 H2
+CB11 CB2B H3
+CB2C H2
+CB2D CB47 H3
+CB48 H2
+CB49 CB63 H3
+CB64 H2
+CB65 CB7F H3
+CB80 H2
+CB81 CB9B H3
+CB9C H2
+CB9D CBB7 H3
+CBB8 H2
+CBB9 CBD3 H3
+CBD4 H2
+CBD5 CBEF H3
+CBF0 H2
+CBF1 CC0B H3
+CC0C H2
+CC0D CC27 H3
+CC28 H2
+CC29 CC43 H3
+CC44 H2
+CC45 CC5F H3
+CC60 H2
+CC61 CC7B H3
+CC7C H2
+CC7D CC97 H3
+CC98 H2
+CC99 CCB3 H3
+CCB4 H2
+CCB5 CCCF H3
+CCD0 H2
+CCD1 CCEB H3
+CCEC H2
+CCED CD07 H3
+CD08 H2
+CD09 CD23 H3
+CD24 H2
+CD25 CD3F H3
+CD40 H2
+CD41 CD5B H3
+CD5C H2
+CD5D CD77 H3
+CD78 H2
+CD79 CD93 H3
+CD94 H2
+CD95 CDAF H3
+CDB0 H2
+CDB1 CDCB H3
+CDCC H2
+CDCD CDE7 H3
+CDE8 H2
+CDE9 CE03 H3
+CE04 H2
+CE05 CE1F H3
+CE20 H2
+CE21 CE3B H3
+CE3C H2
+CE3D CE57 H3
+CE58 H2
+CE59 CE73 H3
+CE74 H2
+CE75 CE8F H3
+CE90 H2
+CE91 CEAB H3
+CEAC H2
+CEAD CEC7 H3
+CEC8 H2
+CEC9 CEE3 H3
+CEE4 H2
+CEE5 CEFF H3
+CF00 H2
+CF01 CF1B H3
+CF1C H2
+CF1D CF37 H3
+CF38 H2
+CF39 CF53 H3
+CF54 H2
+CF55 CF6F H3
+CF70 H2
+CF71 CF8B H3
+CF8C H2
+CF8D CFA7 H3
+CFA8 H2
+CFA9 CFC3 H3
+CFC4 H2
+CFC5 CFDF H3
+CFE0 H2
+CFE1 CFFB H3
+CFFC H2
+CFFD D017 H3
+D018 H2
+D019 D033 H3
+D034 H2
+D035 D04F H3
+D050 H2
+D051 D06B H3
+D06C H2
+D06D D087 H3
+D088 H2
+D089 D0A3 H3
+D0A4 H2
+D0A5 D0BF H3
+D0C0 H2
+D0C1 D0DB H3
+D0DC H2
+D0DD D0F7 H3
+D0F8 H2
+D0F9 D113 H3
+D114 H2
+D115 D12F H3
+D130 H2
+D131 D14B H3
+D14C H2
+D14D D167 H3
+D168 H2
+D169 D183 H3
+D184 H2
+D185 D19F H3
+D1A0 H2
+D1A1 D1BB H3
+D1BC H2
+D1BD D1D7 H3
+D1D8 H2
+D1D9 D1F3 H3
+D1F4 H2
+D1F5 D20F H3
+D210 H2
+D211 D22B H3
+D22C H2
+D22D D247 H3
+D248 H2
+D249 D263 H3
+D264 H2
+D265 D27F H3
+D280 H2
+D281 D29B H3
+D29C H2
+D29D D2B7 H3
+D2B8 H2
+D2B9 D2D3 H3
+D2D4 H2
+D2D5 D2EF H3
+D2F0 H2
+D2F1 D30B H3
+D30C H2
+D30D D327 H3
+D328 H2
+D329 D343 H3
+D344 H2
+D345 D35F H3
+D360 H2
+D361 D37B H3
+D37C H2
+D37D D397 H3
+D398 H2
+D399 D3B3 H3
+D3B4 H2
+D3B5 D3CF H3
+D3D0 H2
+D3D1 D3EB H3
+D3EC H2
+D3ED D407 H3
+D408 H2
+D409 D423 H3
+D424 H2
+D425 D43F H3
+D440 H2
+D441 D45B H3
+D45C H2
+D45D D477 H3
+D478 H2
+D479 D493 H3
+D494 H2
+D495 D4AF H3
+D4B0 H2
+D4B1 D4CB H3
+D4CC H2
+D4CD D4E7 H3
+D4E8 H2
+D4E9 D503 H3
+D504 H2
+D505 D51F H3
+D520 H2
+D521 D53B H3
+D53C H2
+D53D D557 H3
+D558 H2
+D559 D573 H3
+D574 H2
+D575 D58F H3
+D590 H2
+D591 D5AB H3
+D5AC H2
+D5AD D5C7 H3
+D5C8 H2
+D5C9 D5E3 H3
+D5E4 H2
+D5E5 D5FF H3
+D600 H2
+D601 D61B H3
+D61C H2
+D61D D637 H3
+D638 H2
+D639 D653 H3
+D654 H2
+D655 D66F H3
+D670 H2
+D671 D68B H3
+D68C H2
+D68D D6A7 H3
+D6A8 H2
+D6A9 D6C3 H3
+D6C4 H2
+D6C5 D6DF H3
+D6E0 H2
+D6E1 D6FB H3
+D6FC H2
+D6FD D717 H3
+D718 H2
+D719 D733 H3
+D734 H2
+D735 D74F H3
+D750 H2
+D751 D76B H3
+D76C H2
+D76D D787 H3
+D788 H2
+D789 D7A3 H3
+D7B0 D7C6 JV
+D7CB D7FB JT
+D800 DFFF SG
+F900 FAFF ID
+FB00 FB06 AL
+FB13 FB17 AL
+FB1D AL
+FB1E CM
+FB1F FB36 AL
+FB38 FB3C AL
+FB3E AL
+FB40 FB41 AL
+FB43 FB44 AL
+FB46 FBC1 AL
+FBD3 FD3D AL
+FD3E OP
+FD3F CL
+FD50 FD8F AL
+FD92 FDC7 AL
+FDF0 FDFB AL
+FDFC PO
+FDFD AL
+FE00 FE0F CM
+FE10 IS
+FE11 FE12 CL
+FE13 FE14 IS
+FE15 FE16 EX
+FE17 OP
+FE18 CL
+FE19 IN
+FE20 FE26 CM
+FE30 FE34 ID
+FE35 OP
+FE36 CL
+FE37 OP
+FE38 CL
+FE39 OP
+FE3A CL
+FE3B OP
+FE3C CL
+FE3D OP
+FE3E CL
+FE3F OP
+FE40 CL
+FE41 OP
+FE42 CL
+FE43 OP
+FE44 CL
+FE45 FE46 ID
+FE47 OP
+FE48 CL
+FE49 FE4F ID
+FE50 CL
+FE51 ID
+FE52 CL
+FE54 FE55 NS
+FE56 FE57 EX
+FE58 ID
+FE59 OP
+FE5A CL
+FE5B OP
+FE5C CL
+FE5D OP
+FE5E CL
+FE5F FE66 ID
+FE68 ID
+FE69 PR
+FE6A PO
+FE6B ID
+FE70 FE74 AL
+FE76 FEFC AL
+FEFF WJ
+FF01 EX
+FF02 FF03 ID
+FF04 PR
+FF05 PO
+FF06 FF07 ID
+FF08 OP
+FF09 CL
+FF0A FF0B ID
+FF0C CL
+FF0D ID
+FF0E CL
+FF0F FF19 ID
+FF1A FF1B NS
+FF1C FF1E ID
+FF1F EX
+FF20 FF3A ID
+FF3B OP
+FF3C ID
+FF3D CL
+FF3E FF5A ID
+FF5B OP
+FF5C ID
+FF5D CL
+FF5E ID
+FF5F OP
+FF60 FF61 CL
+FF62 OP
+FF63 FF64 CL
+FF65 NS
+FF66 AL
+FF67 FF70 NS
+FF71 FF9D AL
+FF9E FF9F NS
+FFA0 FFBE AL
+FFC2 FFC7 AL
+FFCA FFCF AL
+FFD2 FFD7 AL
+FFDA FFDC AL
+FFE0 PO
+FFE1 PR
+FFE2 FFE4 ID
+FFE5 FFE6 PR
+FFE8 FFEE AL
+FFF9 FFFB CM
+FFFC CB
+FFFD AI
+10000 1000B AL
+1000D 10026 AL
+10028 1003A AL
+1003C 1003D AL
+1003F 1004D AL
+10050 1005D AL
+10080 100FA AL
+10100 10102 BA
+10107 10133 AL
+10137 1018A AL
+10190 1019B AL
+101D0 101FC AL
+101FD CM
+10280 1029C AL
+102A0 102D0 AL
+10300 1031E AL
+10320 10323 AL
+10330 1034A AL
+10380 1039D AL
+1039F BA
+103A0 103C3 AL
+103C8 103CF AL
+103D0 BA
+103D1 103D5 AL
+10400 1049D AL
+104A0 104A9 NU
+10800 10805 AL
+10808 AL
+1080A 10835 AL
+10837 10838 AL
+1083C AL
+1083F 10855 AL
+10857 BA
+10858 1085F AL
+10900 1091B AL
+1091F BA
+10920 10939 AL
+1093F AL
+10A00 AL
+10A01 10A03 CM
+10A05 10A06 CM
+10A0C 10A0F CM
+10A10 10A13 AL
+10A15 10A17 AL
+10A19 10A33 AL
+10A38 10A3A CM
+10A3F CM
+10A40 10A47 AL
+10A50 10A57 BA
+10A58 AL
+10A60 10A7F AL
+10B00 10B35 AL
+10B39 10B3F BA
+10B40 10B55 AL
+10B58 10B72 AL
+10B78 10B7F AL
+10C00 10C48 AL
+10E60 10E7E AL
+11000 11002 CM
+11003 11037 AL
+11038 11046 CM
+11047 11048 BA
+11049 1104D AL
+11052 11065 AL
+11066 1106F NU
+11080 11082 CM
+11083 110AF AL
+110B0 110BA CM
+110BB 110BD AL
+110BE 110C1 BA
+12000 1236E AL
+12400 12462 AL
+12470 12473 BA
+13000 13257 AL
+13258 1325A OP
+1325B 1325D CL
+1325E 13281 AL
+13282 CL
+13283 13285 AL
+13286 OP
+13287 CL
+13288 OP
+13289 CL
+1328A 13378 AL
+13379 OP
+1337A 1337B CL
+1337C 1342E AL
+16800 16A38 AL
+1B000 1B001 ID
+1D000 1D0F5 AL
+1D100 1D126 AL
+1D129 1D164 AL
+1D165 1D169 CM
+1D16A 1D16C AL
+1D16D 1D182 CM
+1D183 1D184 AL
+1D185 1D18B CM
+1D18C 1D1A9 AL
+1D1AA 1D1AD CM
+1D1AE 1D1DD AL
+1D200 1D241 AL
+1D242 1D244 CM
+1D245 AL
+1D300 1D356 AL
+1D360 1D371 AL
+1D400 1D454 AL
+1D456 1D49C AL
+1D49E 1D49F AL
+1D4A2 AL
+1D4A5 1D4A6 AL
+1D4A9 1D4AC AL
+1D4AE 1D4B9 AL
+1D4BB AL
+1D4BD 1D4C3 AL
+1D4C5 1D505 AL
+1D507 1D50A AL
+1D50D 1D514 AL
+1D516 1D51C AL
+1D51E 1D539 AL
+1D53B 1D53E AL
+1D540 1D544 AL
+1D546 AL
+1D54A 1D550 AL
+1D552 1D6A5 AL
+1D6A8 1D7CB AL
+1D7CE 1D7FF NU
+1F000 1F02B AL
+1F030 1F093 AL
+1F0A0 1F0AE AL
+1F0B1 1F0BE AL
+1F0C1 1F0CF AL
+1F0D1 1F0DF AL
+1F100 1F10A AI
+1F110 1F12D AI
+1F12E AL
+1F130 1F169 AI
+1F170 1F19A AI
+1F1E6 1F1FF AL
+1F200 1F202 ID
+1F210 1F23A ID
+1F240 1F248 ID
+1F250 1F251 ID
+1F300 1F320 AL
+1F330 1F335 AL
+1F337 1F37C AL
+1F380 1F393 AL
+1F3A0 1F3C4 AL
+1F3C6 1F3CA AL
+1F3E0 1F3F0 AL
+1F400 1F43E AL
+1F440 AL
+1F442 1F4F7 AL
+1F4F9 1F4FC AL
+1F500 1F53D AL
+1F550 1F567 AL
+1F5FB 1F5FF AL
+1F601 1F610 AL
+1F612 1F614 AL
+1F616 AL
+1F618 AL
+1F61A AL
+1F61C 1F61E AL
+1F620 1F625 AL
+1F628 1F62B AL
+1F62D AL
+1F630 1F633 AL
+1F635 1F640 AL
+1F645 1F64F AL
+1F680 1F6C5 AL
+1F700 1F773 AL
+20000 2FFFD ID
+30000 3FFFD ID
+E0001 CM
+E0020 E007F CM
+E0100 E01EF CM
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Lower.pl b/Master/tlpkg/tlperl/lib/unicore/To/Lower.pl
index 38c966d218b..37d92b1aa30 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Lower.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Lower.pl
@@ -1,20 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# Lowercase_Mapping(cp)
-# Lc(cp)
-#
-# where 'cp' is one of the 1029 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that these mappings are
-# accessible through the Perl core via lc().
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -26,7 +13,9 @@ $utf8::SwashInfo{'ToLower'}{'missing'} = '<code point>'; # code point maps to it
# multiple code points. These do not appear in the main body, but are defined
# in the hash below.
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
+# Each key is the string of N bytes that together make up the UTF-8 encoding
+# for the code point. (i.e. the same as looking at the code point's UTF-8
+# under "use bytes"). Each value is the UTF-8 of the translation, for speed.
%utf8::ToSpecLower = (
"\xC4\xB0" => "\x{0069}\x{0307}", # U+0130 => 0069 0307
);
@@ -456,6 +445,7 @@ return <<'END';
0520 0521
0522 0523
0524 0525
+0526 0527
0531 0561
0532 0562
0533 0563
@@ -929,6 +919,7 @@ A658 A659
A65A A65B
A65C A65D
A65E A65F
+A660 A661
A662 A663
A664 A665
A666 A667
@@ -994,6 +985,13 @@ A782 A783
A784 A785
A786 A787
A78B A78C
+A78D 0265
+A790 A791
+A7A0 A7A1
+A7A2 A7A3
+A7A4 A7A5
+A7A6 A7A7
+A7A8 A7A9
FF21 FF41
FF22 FF42
FF23 FF43
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/NFCQC.pl b/Master/tlpkg/tlperl/lib/unicore/To/NFCQC.pl
new file mode 100644
index 00000000000..0e5076be026
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/NFCQC.pl
@@ -0,0 +1,126 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNFCQC'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNFCQC'}{'missing'} = 'Yes';
+
+return <<'END';
+0300 0304 M
+0306 030C M
+030F M
+0311 M
+0313 0314 M
+031B M
+0323 0328 M
+032D 032E M
+0330 0331 M
+0338 M
+0340 0341 N
+0342 M
+0343 0344 N
+0345 M
+0374 N
+037E N
+0387 N
+0653 0655 M
+093C M
+0958 095F N
+09BE M
+09D7 M
+09DC 09DD N
+09DF N
+0A33 N
+0A36 N
+0A59 0A5B N
+0A5E N
+0B3E M
+0B56 0B57 M
+0B5C 0B5D N
+0BBE M
+0BD7 M
+0C56 M
+0CC2 M
+0CD5 0CD6 M
+0D3E M
+0D57 M
+0DCA M
+0DCF M
+0DDF M
+0F43 N
+0F4D N
+0F52 N
+0F57 N
+0F5C N
+0F69 N
+0F73 N
+0F75 0F76 N
+0F78 N
+0F81 N
+0F93 N
+0F9D N
+0FA2 N
+0FA7 N
+0FAC N
+0FB9 N
+102E M
+1161 1175 M
+11A8 11C2 M
+1B35 M
+1F71 N
+1F73 N
+1F75 N
+1F77 N
+1F79 N
+1F7B N
+1F7D N
+1FBB N
+1FBE N
+1FC9 N
+1FCB N
+1FD3 N
+1FDB N
+1FE3 N
+1FEB N
+1FEE 1FEF N
+1FF9 N
+1FFB N
+1FFD N
+2000 2001 N
+2126 N
+212A 212B N
+2329 232A N
+2ADC N
+3099 309A M
+F900 FA0D N
+FA10 N
+FA12 N
+FA15 FA1E N
+FA20 N
+FA22 N
+FA25 FA26 N
+FA2A FA2D N
+FA30 FA6D N
+FA70 FAD9 N
+FB1D N
+FB1F N
+FB2A FB36 N
+FB38 FB3C N
+FB3E N
+FB40 FB41 N
+FB43 FB44 N
+FB46 FB4E N
+110BA M
+1D15E 1D164 N
+1D1BB 1D1C0 N
+2F800 2FA1D N
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/NFDQC.pl b/Master/tlpkg/tlperl/lib/unicore/To/NFDQC.pl
new file mode 100644
index 00000000000..c55dcb813f0
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/NFDQC.pl
@@ -0,0 +1,245 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNFDQC'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNFDQC'}{'missing'} = 'Yes';
+
+return <<'END';
+00C0 00C5 N
+00C7 00CF N
+00D1 00D6 N
+00D9 00DD N
+00E0 00E5 N
+00E7 00EF N
+00F1 00F6 N
+00F9 00FD N
+00FF 010F N
+0112 0125 N
+0128 0130 N
+0134 0137 N
+0139 013E N
+0143 0148 N
+014C 0151 N
+0154 0165 N
+0168 017E N
+01A0 01A1 N
+01AF 01B0 N
+01CD 01DC N
+01DE 01E3 N
+01E6 01F0 N
+01F4 01F5 N
+01F8 021B N
+021E 021F N
+0226 0233 N
+0340 0341 N
+0343 0344 N
+0374 N
+037E N
+0385 038A N
+038C N
+038E 0390 N
+03AA 03B0 N
+03CA 03CE N
+03D3 03D4 N
+0400 0401 N
+0403 N
+0407 N
+040C 040E N
+0419 N
+0439 N
+0450 0451 N
+0453 N
+0457 N
+045C 045E N
+0476 0477 N
+04C1 04C2 N
+04D0 04D3 N
+04D6 04D7 N
+04DA 04DF N
+04E2 04E7 N
+04EA 04F5 N
+04F8 04F9 N
+0622 0626 N
+06C0 N
+06C2 N
+06D3 N
+0929 N
+0931 N
+0934 N
+0958 095F N
+09CB 09CC N
+09DC 09DD N
+09DF N
+0A33 N
+0A36 N
+0A59 0A5B N
+0A5E N
+0B48 N
+0B4B 0B4C N
+0B5C 0B5D N
+0B94 N
+0BCA 0BCC N
+0C48 N
+0CC0 N
+0CC7 0CC8 N
+0CCA 0CCB N
+0D4A 0D4C N
+0DDA N
+0DDC 0DDE N
+0F43 N
+0F4D N
+0F52 N
+0F57 N
+0F5C N
+0F69 N
+0F73 N
+0F75 0F76 N
+0F78 N
+0F81 N
+0F93 N
+0F9D N
+0FA2 N
+0FA7 N
+0FAC N
+0FB9 N
+1026 N
+1B06 N
+1B08 N
+1B0A N
+1B0C N
+1B0E N
+1B12 N
+1B3B N
+1B3D N
+1B40 1B41 N
+1B43 N
+1E00 1E99 N
+1E9B N
+1EA0 1EF9 N
+1F00 1F15 N
+1F18 1F1D N
+1F20 1F45 N
+1F48 1F4D N
+1F50 1F57 N
+1F59 N
+1F5B N
+1F5D N
+1F5F 1F7D N
+1F80 1FB4 N
+1FB6 1FBC N
+1FBE N
+1FC1 1FC4 N
+1FC6 1FD3 N
+1FD6 1FDB N
+1FDD 1FEF N
+1FF2 1FF4 N
+1FF6 1FFD N
+2000 2001 N
+2126 N
+212A 212B N
+219A 219B N
+21AE N
+21CD 21CF N
+2204 N
+2209 N
+220C N
+2224 N
+2226 N
+2241 N
+2244 N
+2247 N
+2249 N
+2260 N
+2262 N
+226D 2271 N
+2274 2275 N
+2278 2279 N
+2280 2281 N
+2284 2285 N
+2288 2289 N
+22AC 22AF N
+22E0 22E3 N
+22EA 22ED N
+2329 232A N
+2ADC N
+304C N
+304E N
+3050 N
+3052 N
+3054 N
+3056 N
+3058 N
+305A N
+305C N
+305E N
+3060 N
+3062 N
+3065 N
+3067 N
+3069 N
+3070 3071 N
+3073 3074 N
+3076 3077 N
+3079 307A N
+307C 307D N
+3094 N
+309E N
+30AC N
+30AE N
+30B0 N
+30B2 N
+30B4 N
+30B6 N
+30B8 N
+30BA N
+30BC N
+30BE N
+30C0 N
+30C2 N
+30C5 N
+30C7 N
+30C9 N
+30D0 30D1 N
+30D3 30D4 N
+30D6 30D7 N
+30D9 30DA N
+30DC 30DD N
+30F4 N
+30F7 30FA N
+30FE N
+AC00 D7A3 N
+F900 FA0D N
+FA10 N
+FA12 N
+FA15 FA1E N
+FA20 N
+FA22 N
+FA25 FA26 N
+FA2A FA2D N
+FA30 FA6D N
+FA70 FAD9 N
+FB1D N
+FB1F N
+FB2A FB36 N
+FB38 FB3C N
+FB3E N
+FB40 FB41 N
+FB43 FB44 N
+FB46 FB4E N
+1109A N
+1109C N
+110AB N
+1D15E 1D164 N
+1D1BB 1D1C0 N
+2F800 2FA1D N
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl b/Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl
index dedc9fbd036..6105b29f6dd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/NFKCCF.pl
@@ -1,25 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# NFKC_Casefold(cp)
-# NFKC_CF(cp)
-#
-# where 'cp' is one of the 9740 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that these mappings are not
-# accessible through the Perl core directly.
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the non-comment portions of the main body of lines of this
-# file is: START\tSTOP\tMAPPING where START is the starting code point of the
-# range, in hex; STOP is the ending point, or if omitted, the range has just
-# one code point; MAPPING is what each code point between START and STOP maps
-# to. Numbers in comments in [brackets] indicate how many code points are in
-# the range (omitted when the range is a single code point or if the mapping
-# is to the null string).
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -31,7 +13,9 @@ $utf8::SwashInfo{'ToNFKCCF'}{'missing'} = '<code point>'; # code point maps to i
# multiple code points. These do not appear in the main body, but are defined
# in the hash below.
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
+# Each key is the string of N bytes that together make up the UTF-8 encoding
+# for the code point. (i.e. the same as looking at the code point's UTF-8
+# under "use bytes"). Each value is the UTF-8 of the translation, for speed.
%utf8::ToSpecNFKCCF = (
"\xC2\xA8" => "\x{0020}\x{0308}", # U+00A8 => 0020 0308
"\xC2\xAD" => "", # U+00AD =>
@@ -1390,8 +1374,10 @@ $utf8::SwashInfo{'ToNFKCCF'}{'missing'} = '<code point>'; # code point maps to i
"\xF0\x9F\x85\x8C" => "\x{0073}\x{0064}", # U+1F14C => 0073 0064
"\xF0\x9F\x85\x8D" => "\x{0073}\x{0073}", # U+1F14D => 0073 0073
"\xF0\x9F\x85\x8E" => "\x{0070}\x{0070}\x{0076}", # U+1F14E => 0070 0070 0076
+"\xF0\x9F\x85\x8F" => "\x{0077}\x{0063}", # U+1F14F => 0077 0063
"\xF0\x9F\x86\x90" => "\x{0064}\x{006A}", # U+1F190 => 0064 006A
"\xF0\x9F\x88\x80" => "\x{307B}\x{304B}", # U+1F200 => 307B 304B
+"\xF0\x9F\x88\x81" => "\x{30B3}\x{30B3}", # U+1F201 => 30B3 30B3
"\xF0\x9F\x89\x80" => "\x{3014}\x{672C}\x{3015}", # U+1F240 => 3014 672C 3015
"\xF0\x9F\x89\x81" => "\x{3014}\x{4E09}\x{3015}", # U+1F241 => 3014 4E09 3015
"\xF0\x9F\x89\x82" => "\x{3014}\x{4E8C}\x{3015}", # U+1F242 => 3014 4E8C 3015
@@ -5955,6 +5941,7 @@ return <<'END';
0520 0521
0522 0523
0524 0525
+0526 0527
0531 0561
0532 0562
0533 0563
@@ -6335,7 +6322,17 @@ return <<'END';
1FF9 03CC
1FFA 1F7C
1FFB 03CE
-2000 200A 0020 # [11]
+2000 0020
+2001 0020
+2002 0020
+2003 0020
+2004 0020
+2005 0020
+2006 0020
+2007 0020
+2008 0020
+2009 0020
+200A 0020
2011 2010
2024 002E
202F 0020
@@ -6374,17 +6371,32 @@ return <<'END';
2092 006F
2093 0078
2094 0259
+2095 0068
+2096 006B
+2097 006C
+2098 006D
+2099 006E
+209A 0070
+209B 0073
+209C 0074
2102 0063
2107 025B
210A 0067
-210B 210E 0068 # [4]
+210B 0068
+210C 0068
+210D 0068
+210E 0068
210F 0127
-2110 2111 0069 # [2]
-2112 2113 006C # [2]
+2110 0069
+2111 0069
+2112 006C
+2113 006C
2115 006E
2119 0070
211A 0071
-211B 211D 0072 # [3]
+211B 0072
+211C 0072
+211D 0072
2124 007A
2126 03C9
2128 007A
@@ -6392,7 +6404,8 @@ return <<'END';
212B 00E5
212C 0062
212D 0063
-212F 2130 0065 # [2]
+212F 0065
+2130 0065
2131 0066
2132 214E
2133 006D
@@ -6403,10 +6416,12 @@ return <<'END';
2138 05D3
2139 0069
213C 03C0
-213D 213E 03B3 # [2]
+213D 03B3
+213E 03B3
213F 03C0
2140 2211
-2145 2146 0064 # [2]
+2145 0064
+2146 0064
2147 0065
2148 0069
2149 006A
@@ -7079,6 +7094,7 @@ A658 A659
A65A A65B
A65C A65D
A65E A65F
+A660 A661
A662 A663
A664 A665
A666 A667
@@ -7145,6 +7161,13 @@ A782 A783
A784 A785
A786 A787
A78B A78C
+A78D 0265
+A790 A791
+A7A0 A7A1
+A7A2 A7A3
+A7A4 A7A5
+A7A6 A7A7
+A7A8 A7A9
F900 8C48
F901 66F4
F902 8ECA
@@ -7152,7 +7175,8 @@ F903 8CC8
F904 6ED1
F905 4E32
F906 53E5
-F907 F908 9F9C # [2]
+F907 9F9C
+F908 9F9C
F909 5951
F90A 91D1
F90B 5587
@@ -7479,7 +7503,8 @@ FA59 7E41
FA5A 7F72
FA5B 8005
FA5C 81ED
-FA5D FA5E 8279 # [2]
+FA5D 8279
+FA5E 8279
FA5F 8457
FA60 8910
FA61 8996
@@ -7611,46 +7636,130 @@ FB26 05DD
FB27 05E8
FB28 05EA
FB29 002B
-FB50 FB51 0671 # [2]
-FB52 FB55 067B # [4]
-FB56 FB59 067E # [4]
-FB5A FB5D 0680 # [4]
-FB5E FB61 067A # [4]
-FB62 FB65 067F # [4]
-FB66 FB69 0679 # [4]
-FB6A FB6D 06A4 # [4]
-FB6E FB71 06A6 # [4]
-FB72 FB75 0684 # [4]
-FB76 FB79 0683 # [4]
-FB7A FB7D 0686 # [4]
-FB7E FB81 0687 # [4]
-FB82 FB83 068D # [2]
-FB84 FB85 068C # [2]
-FB86 FB87 068E # [2]
-FB88 FB89 0688 # [2]
-FB8A FB8B 0698 # [2]
-FB8C FB8D 0691 # [2]
-FB8E FB91 06A9 # [4]
-FB92 FB95 06AF # [4]
-FB96 FB99 06B3 # [4]
-FB9A FB9D 06B1 # [4]
-FB9E FB9F 06BA # [2]
-FBA0 FBA3 06BB # [4]
-FBA4 FBA5 06C0 # [2]
-FBA6 FBA9 06C1 # [4]
-FBAA FBAD 06BE # [4]
-FBAE FBAF 06D2 # [2]
-FBB0 FBB1 06D3 # [2]
-FBD3 FBD6 06AD # [4]
-FBD7 FBD8 06C7 # [2]
-FBD9 FBDA 06C6 # [2]
-FBDB FBDC 06C8 # [2]
-FBDE FBDF 06CB # [2]
-FBE0 FBE1 06C5 # [2]
-FBE2 FBE3 06C9 # [2]
-FBE4 FBE7 06D0 # [4]
-FBE8 FBE9 0649 # [2]
-FBFC FBFF 06CC # [4]
+FB50 0671
+FB51 0671
+FB52 067B
+FB53 067B
+FB54 067B
+FB55 067B
+FB56 067E
+FB57 067E
+FB58 067E
+FB59 067E
+FB5A 0680
+FB5B 0680
+FB5C 0680
+FB5D 0680
+FB5E 067A
+FB5F 067A
+FB60 067A
+FB61 067A
+FB62 067F
+FB63 067F
+FB64 067F
+FB65 067F
+FB66 0679
+FB67 0679
+FB68 0679
+FB69 0679
+FB6A 06A4
+FB6B 06A4
+FB6C 06A4
+FB6D 06A4
+FB6E 06A6
+FB6F 06A6
+FB70 06A6
+FB71 06A6
+FB72 0684
+FB73 0684
+FB74 0684
+FB75 0684
+FB76 0683
+FB77 0683
+FB78 0683
+FB79 0683
+FB7A 0686
+FB7B 0686
+FB7C 0686
+FB7D 0686
+FB7E 0687
+FB7F 0687
+FB80 0687
+FB81 0687
+FB82 068D
+FB83 068D
+FB84 068C
+FB85 068C
+FB86 068E
+FB87 068E
+FB88 0688
+FB89 0688
+FB8A 0698
+FB8B 0698
+FB8C 0691
+FB8D 0691
+FB8E 06A9
+FB8F 06A9
+FB90 06A9
+FB91 06A9
+FB92 06AF
+FB93 06AF
+FB94 06AF
+FB95 06AF
+FB96 06B3
+FB97 06B3
+FB98 06B3
+FB99 06B3
+FB9A 06B1
+FB9B 06B1
+FB9C 06B1
+FB9D 06B1
+FB9E 06BA
+FB9F 06BA
+FBA0 06BB
+FBA1 06BB
+FBA2 06BB
+FBA3 06BB
+FBA4 06C0
+FBA5 06C0
+FBA6 06C1
+FBA7 06C1
+FBA8 06C1
+FBA9 06C1
+FBAA 06BE
+FBAB 06BE
+FBAC 06BE
+FBAD 06BE
+FBAE 06D2
+FBAF 06D2
+FBB0 06D3
+FBB1 06D3
+FBD3 06AD
+FBD4 06AD
+FBD5 06AD
+FBD6 06AD
+FBD7 06C7
+FBD8 06C7
+FBD9 06C6
+FBDA 06C6
+FBDB 06C8
+FBDC 06C8
+FBDE 06CB
+FBDF 06CB
+FBE0 06C5
+FBE1 06C5
+FBE2 06C9
+FBE3 06C9
+FBE4 06D0
+FBE5 06D0
+FBE6 06D0
+FBE7 06D0
+FBE8 0649
+FBE9 0649
+FBFC 06CC
+FBFD 06CC
+FBFE 06CC
+FBFF 06CC
FE10 002C
FE11 3001
FE12 3002
@@ -7662,7 +7771,8 @@ FE17 3016
FE18 3017
FE31 2014
FE32 2013
-FE33 FE34 005F # [2]
+FE33 005F
+FE34 005F
FE35 0028
FE36 0029
FE37 007B
@@ -7681,7 +7791,9 @@ FE43 300E
FE44 300F
FE47 005B
FE48 005D
-FE4D FE4F 005F # [3]
+FE4D 005F
+FE4E 005F
+FE4F 005F
FE50 002C
FE51 3001
FE52 002E
@@ -7709,41 +7821,122 @@ FE69 0024
FE6A 0025
FE6B 0040
FE80 0621
-FE81 FE82 0622 # [2]
-FE83 FE84 0623 # [2]
-FE85 FE86 0624 # [2]
-FE87 FE88 0625 # [2]
-FE89 FE8C 0626 # [4]
-FE8D FE8E 0627 # [2]
-FE8F FE92 0628 # [4]
-FE93 FE94 0629 # [2]
-FE95 FE98 062A # [4]
-FE99 FE9C 062B # [4]
-FE9D FEA0 062C # [4]
-FEA1 FEA4 062D # [4]
-FEA5 FEA8 062E # [4]
-FEA9 FEAA 062F # [2]
-FEAB FEAC 0630 # [2]
-FEAD FEAE 0631 # [2]
-FEAF FEB0 0632 # [2]
-FEB1 FEB4 0633 # [4]
-FEB5 FEB8 0634 # [4]
-FEB9 FEBC 0635 # [4]
-FEBD FEC0 0636 # [4]
-FEC1 FEC4 0637 # [4]
-FEC5 FEC8 0638 # [4]
-FEC9 FECC 0639 # [4]
-FECD FED0 063A # [4]
-FED1 FED4 0641 # [4]
-FED5 FED8 0642 # [4]
-FED9 FEDC 0643 # [4]
-FEDD FEE0 0644 # [4]
-FEE1 FEE4 0645 # [4]
-FEE5 FEE8 0646 # [4]
-FEE9 FEEC 0647 # [4]
-FEED FEEE 0648 # [2]
-FEEF FEF0 0649 # [2]
-FEF1 FEF4 064A # [4]
+FE81 0622
+FE82 0622
+FE83 0623
+FE84 0623
+FE85 0624
+FE86 0624
+FE87 0625
+FE88 0625
+FE89 0626
+FE8A 0626
+FE8B 0626
+FE8C 0626
+FE8D 0627
+FE8E 0627
+FE8F 0628
+FE90 0628
+FE91 0628
+FE92 0628
+FE93 0629
+FE94 0629
+FE95 062A
+FE96 062A
+FE97 062A
+FE98 062A
+FE99 062B
+FE9A 062B
+FE9B 062B
+FE9C 062B
+FE9D 062C
+FE9E 062C
+FE9F 062C
+FEA0 062C
+FEA1 062D
+FEA2 062D
+FEA3 062D
+FEA4 062D
+FEA5 062E
+FEA6 062E
+FEA7 062E
+FEA8 062E
+FEA9 062F
+FEAA 062F
+FEAB 0630
+FEAC 0630
+FEAD 0631
+FEAE 0631
+FEAF 0632
+FEB0 0632
+FEB1 0633
+FEB2 0633
+FEB3 0633
+FEB4 0633
+FEB5 0634
+FEB6 0634
+FEB7 0634
+FEB8 0634
+FEB9 0635
+FEBA 0635
+FEBB 0635
+FEBC 0635
+FEBD 0636
+FEBE 0636
+FEBF 0636
+FEC0 0636
+FEC1 0637
+FEC2 0637
+FEC3 0637
+FEC4 0637
+FEC5 0638
+FEC6 0638
+FEC7 0638
+FEC8 0638
+FEC9 0639
+FECA 0639
+FECB 0639
+FECC 0639
+FECD 063A
+FECE 063A
+FECF 063A
+FED0 063A
+FED1 0641
+FED2 0641
+FED3 0641
+FED4 0641
+FED5 0642
+FED6 0642
+FED7 0642
+FED8 0642
+FED9 0643
+FEDA 0643
+FEDB 0643
+FEDC 0643
+FEDD 0644
+FEDE 0644
+FEDF 0644
+FEE0 0644
+FEE1 0645
+FEE2 0645
+FEE3 0645
+FEE4 0645
+FEE5 0646
+FEE6 0646
+FEE7 0646
+FEE8 0646
+FEE9 0647
+FEEA 0647
+FEEB 0647
+FEEC 0647
+FEED 0648
+FEEE 0648
+FEEF 0649
+FEF0 0649
+FEF1 064A
+FEF2 064A
+FEF3 064A
+FEF4 064A
FF01 0021
FF02 0022
FF03 0023
@@ -8704,7 +8897,8 @@ FFEE 25CB
1D6D0 03BF
1D6D1 03C0
1D6D2 03C1
-1D6D3 1D6D4 03C3 # [2]
+1D6D3 03C3
+1D6D4 03C3
1D6D5 03C4
1D6D6 03C5
1D6D7 03C6
@@ -8761,7 +8955,8 @@ FFEE 25CB
1D70A 03BF
1D70B 03C0
1D70C 03C1
-1D70D 1D70E 03C3 # [2]
+1D70D 03C3
+1D70E 03C3
1D70F 03C4
1D710 03C5
1D711 03C6
@@ -8818,7 +9013,8 @@ FFEE 25CB
1D744 03BF
1D745 03C0
1D746 03C1
-1D747 1D748 03C3 # [2]
+1D747 03C3
+1D748 03C3
1D749 03C4
1D74A 03C5
1D74B 03C6
@@ -8875,7 +9071,8 @@ FFEE 25CB
1D77E 03BF
1D77F 03C0
1D780 03C1
-1D781 1D782 03C3 # [2]
+1D781 03C3
+1D782 03C3
1D783 03C4
1D784 03C5
1D785 03C6
@@ -8932,7 +9129,8 @@ FFEE 25CB
1D7B8 03BF
1D7B9 03C0
1D7BA 03C1
-1D7BB 1D7BC 03C3 # [2]
+1D7BB 03C3
+1D7BC 03C3
1D7BD 03C4
1D7BE 03C5
1D7BF 03C6
@@ -8946,7 +9144,8 @@ FFEE 25CB
1D7C7 03C6
1D7C8 03C1
1D7C9 03C0
-1D7CA 1D7CB 03DD # [2]
+1D7CA 03DD
+1D7CB 03DD
1D7CE 0030
1D7CF 0031
1D7D0 0032
@@ -8999,11 +9198,33 @@ FFEE 25CB
1D7FF 0039
1F12B 0063
1F12C 0072
+1F130 0061
1F131 0062
+1F132 0063
+1F133 0064
+1F134 0065
+1F135 0066
+1F136 0067
+1F137 0068
+1F138 0069
+1F139 006A
+1F13A 006B
+1F13B 006C
+1F13C 006D
1F13D 006E
+1F13E 006F
1F13F 0070
+1F140 0071
+1F141 0072
1F142 0073
+1F143 0074
+1F144 0075
+1F145 0076
1F146 0077
+1F147 0078
+1F148 0079
+1F149 007A
+1F202 30B5
1F210 624B
1F211 5B57
1F212 53CC
@@ -9038,6 +9259,17 @@ FFEE 25CB
1F22F 6307
1F230 8D70
1F231 6253
+1F232 7981
+1F233 7A7A
+1F234 5408
+1F235 6E80
+1F236 6709
+1F237 6708
+1F238 7533
+1F239 5272
+1F23A 55B6
+1F250 5F97
+1F251 53EF
2F800 4E3D
2F801 4E38
2F802 4E41
@@ -9087,7 +9319,9 @@ FFEE 25CB
2F82E 535A
2F82F 5373
2F830 537D
-2F831 2F833 537F # [3]
+2F831 537F
+2F832 537F
+2F833 537F
2F834 20A2C
2F835 7070
2F836 53CA
@@ -9105,7 +9339,8 @@ FFEE 25CB
2F842 5510
2F843 5553
2F844 5563
-2F845 2F846 5584 # [2]
+2F845 5584
+2F846 5584
2F847 5599
2F848 55AB
2F849 55B3
@@ -9141,7 +9376,8 @@ FFEE 25CB
2F867 36EE
2F868 36FC
2F869 5B08
-2F86A 2F86B 5B3E # [2]
+2F86A 5B3E
+2F86B 5B3E
2F86C 219C8
2F86D 5BC3
2F86E 5BD8
@@ -9179,9 +9415,11 @@ FFEE 25CB
2F88E 5ECA
2F88F 2A392
2F890 5EFE
-2F891 2F892 22331 # [2]
+2F891 22331
+2F892 22331
2F893 8201
-2F894 2F895 5F22 # [2]
+2F894 5F22
+2F895 5F22
2F896 38C7
2F897 232B8
2F898 261DA
@@ -9332,7 +9570,8 @@ FFEE 25CB
2F929 738B
2F92A 3EAC
2F92B 73A5
-2F92C 2F92D 3EB8 # [2]
+2F92C 3EB8
+2F92D 3EB8
2F92E 7447
2F92F 745C
2F930 7471
@@ -9357,7 +9596,8 @@ FFEE 25CB
2F943 25119
2F944 25133
2F945 771E
-2F946 2F947 771F # [2]
+2F946 771F
+2F947 771F
2F948 774A
2F949 4039
2F94A 778B
@@ -9379,7 +9619,8 @@ FFEE 25CB
2F95A 7A4A
2F95B 7A4F
2F95C 2597C
-2F95D 2F95E 25AA7 # [2]
+2F95D 25AA7
+2F95E 25AA7
2F95F 7AEE
2F960 4202
2F961 25BAB
@@ -9539,7 +9780,8 @@ FFEE 25CB
2F9FB 2940A
2F9FC 4AB2
2F9FD 29496
-2F9FE 2F9FF 980B # [2]
+2F9FE 980B
+2F9FF 980B
2FA00 9829
2FA01 295B6
2FA02 98E2
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/NFKCQC.pl b/Master/tlpkg/tlperl/lib/unicore/To/NFKCQC.pl
new file mode 100644
index 00000000000..edb770cf54c
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/NFKCQC.pl
@@ -0,0 +1,265 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNFKCQC'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNFKCQC'}{'missing'} = 'Yes';
+
+return <<'END';
+00A0 N
+00A8 N
+00AA N
+00AF N
+00B2 00B5 N
+00B8 00BA N
+00BC 00BE N
+0132 0133 N
+013F 0140 N
+0149 N
+017F N
+01C4 01CC N
+01F1 01F3 N
+02B0 02B8 N
+02D8 02DD N
+02E0 02E4 N
+0300 0304 M
+0306 030C M
+030F M
+0311 M
+0313 0314 M
+031B M
+0323 0328 M
+032D 032E M
+0330 0331 M
+0338 M
+0340 0341 N
+0342 M
+0343 0344 N
+0345 M
+0374 N
+037A N
+037E N
+0384 0385 N
+0387 N
+03D0 03D6 N
+03F0 03F2 N
+03F4 03F5 N
+03F9 N
+0587 N
+0653 0655 M
+0675 0678 N
+093C M
+0958 095F N
+09BE M
+09D7 M
+09DC 09DD N
+09DF N
+0A33 N
+0A36 N
+0A59 0A5B N
+0A5E N
+0B3E M
+0B56 0B57 M
+0B5C 0B5D N
+0BBE M
+0BD7 M
+0C56 M
+0CC2 M
+0CD5 0CD6 M
+0D3E M
+0D57 M
+0DCA M
+0DCF M
+0DDF M
+0E33 N
+0EB3 N
+0EDC 0EDD N
+0F0C N
+0F43 N
+0F4D N
+0F52 N
+0F57 N
+0F5C N
+0F69 N
+0F73 N
+0F75 0F79 N
+0F81 N
+0F93 N
+0F9D N
+0FA2 N
+0FA7 N
+0FAC N
+0FB9 N
+102E M
+10FC N
+1161 1175 M
+11A8 11C2 M
+1B35 M
+1D2C 1D2E N
+1D30 1D3A N
+1D3C 1D4D N
+1D4F 1D6A N
+1D78 N
+1D9B 1DBF N
+1E9A 1E9B N
+1F71 N
+1F73 N
+1F75 N
+1F77 N
+1F79 N
+1F7B N
+1F7D N
+1FBB N
+1FBD 1FC1 N
+1FC9 N
+1FCB N
+1FCD 1FCF N
+1FD3 N
+1FDB N
+1FDD 1FDF N
+1FE3 N
+1FEB N
+1FED 1FEF N
+1FF9 N
+1FFB N
+1FFD 1FFE N
+2000 200A N
+2011 N
+2017 N
+2024 2026 N
+202F N
+2033 2034 N
+2036 2037 N
+203C N
+203E N
+2047 2049 N
+2057 N
+205F N
+2070 2071 N
+2074 208E N
+2090 209C N
+20A8 N
+2100 2103 N
+2105 2107 N
+2109 2113 N
+2115 2116 N
+2119 211D N
+2120 2122 N
+2124 N
+2126 N
+2128 N
+212A 212D N
+212F 2131 N
+2133 2139 N
+213B 2140 N
+2145 2149 N
+2150 217F N
+2189 N
+222C 222D N
+222F 2230 N
+2329 232A N
+2460 24EA N
+2A0C N
+2A74 2A76 N
+2ADC N
+2C7C 2C7D N
+2D6F N
+2E9F N
+2EF3 N
+2F00 2FD5 N
+3000 N
+3036 N
+3038 303A N
+3099 309A M
+309B 309C N
+309F N
+30FF N
+3131 318E N
+3192 319F N
+3200 321E N
+3220 3247 N
+3250 327E N
+3280 32FE N
+3300 33FF N
+A770 N
+F900 FA0D N
+FA10 N
+FA12 N
+FA15 FA1E N
+FA20 N
+FA22 N
+FA25 FA26 N
+FA2A FA2D N
+FA30 FA6D N
+FA70 FAD9 N
+FB00 FB06 N
+FB13 FB17 N
+FB1D N
+FB1F FB36 N
+FB38 FB3C N
+FB3E N
+FB40 FB41 N
+FB43 FB44 N
+FB46 FBB1 N
+FBD3 FD3D N
+FD50 FD8F N
+FD92 FDC7 N
+FDF0 FDFC N
+FE10 FE19 N
+FE30 FE44 N
+FE47 FE52 N
+FE54 FE66 N
+FE68 FE6B N
+FE70 FE72 N
+FE74 N
+FE76 FEFC N
+FF01 FFBE N
+FFC2 FFC7 N
+FFCA FFCF N
+FFD2 FFD7 N
+FFDA FFDC N
+FFE0 FFE6 N
+FFE8 FFEE N
+110BA M
+1D15E 1D164 N
+1D1BB 1D1C0 N
+1D400 1D454 N
+1D456 1D49C N
+1D49E 1D49F N
+1D4A2 N
+1D4A5 1D4A6 N
+1D4A9 1D4AC N
+1D4AE 1D4B9 N
+1D4BB N
+1D4BD 1D4C3 N
+1D4C5 1D505 N
+1D507 1D50A N
+1D50D 1D514 N
+1D516 1D51C N
+1D51E 1D539 N
+1D53B 1D53E N
+1D540 1D544 N
+1D546 N
+1D54A 1D550 N
+1D552 1D6A5 N
+1D6A8 1D7CB N
+1D7CE 1D7FF N
+1F100 1F10A N
+1F110 1F12E N
+1F130 1F14F N
+1F190 N
+1F200 1F202 N
+1F210 1F23A N
+1F240 1F248 N
+1F250 1F251 N
+2F800 2FA1D N
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/NFKDQC.pl b/Master/tlpkg/tlperl/lib/unicore/To/NFKDQC.pl
new file mode 100644
index 00000000000..9d78c1ffeee
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/NFKDQC.pl
@@ -0,0 +1,367 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNFKDQC'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNFKDQC'}{'missing'} = 'Yes';
+
+return <<'END';
+00A0 N
+00A8 N
+00AA N
+00AF N
+00B2 00B5 N
+00B8 00BA N
+00BC 00BE N
+00C0 00C5 N
+00C7 00CF N
+00D1 00D6 N
+00D9 00DD N
+00E0 00E5 N
+00E7 00EF N
+00F1 00F6 N
+00F9 00FD N
+00FF 010F N
+0112 0125 N
+0128 0130 N
+0132 0137 N
+0139 0140 N
+0143 0149 N
+014C 0151 N
+0154 0165 N
+0168 017F N
+01A0 01A1 N
+01AF 01B0 N
+01C4 01DC N
+01DE 01E3 N
+01E6 01F5 N
+01F8 021B N
+021E 021F N
+0226 0233 N
+02B0 02B8 N
+02D8 02DD N
+02E0 02E4 N
+0340 0341 N
+0343 0344 N
+0374 N
+037A N
+037E N
+0384 038A N
+038C N
+038E 0390 N
+03AA 03B0 N
+03CA 03CE N
+03D0 03D6 N
+03F0 03F2 N
+03F4 03F5 N
+03F9 N
+0400 0401 N
+0403 N
+0407 N
+040C 040E N
+0419 N
+0439 N
+0450 0451 N
+0453 N
+0457 N
+045C 045E N
+0476 0477 N
+04C1 04C2 N
+04D0 04D3 N
+04D6 04D7 N
+04DA 04DF N
+04E2 04E7 N
+04EA 04F5 N
+04F8 04F9 N
+0587 N
+0622 0626 N
+0675 0678 N
+06C0 N
+06C2 N
+06D3 N
+0929 N
+0931 N
+0934 N
+0958 095F N
+09CB 09CC N
+09DC 09DD N
+09DF N
+0A33 N
+0A36 N
+0A59 0A5B N
+0A5E N
+0B48 N
+0B4B 0B4C N
+0B5C 0B5D N
+0B94 N
+0BCA 0BCC N
+0C48 N
+0CC0 N
+0CC7 0CC8 N
+0CCA 0CCB N
+0D4A 0D4C N
+0DDA N
+0DDC 0DDE N
+0E33 N
+0EB3 N
+0EDC 0EDD N
+0F0C N
+0F43 N
+0F4D N
+0F52 N
+0F57 N
+0F5C N
+0F69 N
+0F73 N
+0F75 0F79 N
+0F81 N
+0F93 N
+0F9D N
+0FA2 N
+0FA7 N
+0FAC N
+0FB9 N
+1026 N
+10FC N
+1B06 N
+1B08 N
+1B0A N
+1B0C N
+1B0E N
+1B12 N
+1B3B N
+1B3D N
+1B40 1B41 N
+1B43 N
+1D2C 1D2E N
+1D30 1D3A N
+1D3C 1D4D N
+1D4F 1D6A N
+1D78 N
+1D9B 1DBF N
+1E00 1E9B N
+1EA0 1EF9 N
+1F00 1F15 N
+1F18 1F1D N
+1F20 1F45 N
+1F48 1F4D N
+1F50 1F57 N
+1F59 N
+1F5B N
+1F5D N
+1F5F 1F7D N
+1F80 1FB4 N
+1FB6 1FC4 N
+1FC6 1FD3 N
+1FD6 1FDB N
+1FDD 1FEF N
+1FF2 1FF4 N
+1FF6 1FFE N
+2000 200A N
+2011 N
+2017 N
+2024 2026 N
+202F N
+2033 2034 N
+2036 2037 N
+203C N
+203E N
+2047 2049 N
+2057 N
+205F N
+2070 2071 N
+2074 208E N
+2090 209C N
+20A8 N
+2100 2103 N
+2105 2107 N
+2109 2113 N
+2115 2116 N
+2119 211D N
+2120 2122 N
+2124 N
+2126 N
+2128 N
+212A 212D N
+212F 2131 N
+2133 2139 N
+213B 2140 N
+2145 2149 N
+2150 217F N
+2189 N
+219A 219B N
+21AE N
+21CD 21CF N
+2204 N
+2209 N
+220C N
+2224 N
+2226 N
+222C 222D N
+222F 2230 N
+2241 N
+2244 N
+2247 N
+2249 N
+2260 N
+2262 N
+226D 2271 N
+2274 2275 N
+2278 2279 N
+2280 2281 N
+2284 2285 N
+2288 2289 N
+22AC 22AF N
+22E0 22E3 N
+22EA 22ED N
+2329 232A N
+2460 24EA N
+2A0C N
+2A74 2A76 N
+2ADC N
+2C7C 2C7D N
+2D6F N
+2E9F N
+2EF3 N
+2F00 2FD5 N
+3000 N
+3036 N
+3038 303A N
+304C N
+304E N
+3050 N
+3052 N
+3054 N
+3056 N
+3058 N
+305A N
+305C N
+305E N
+3060 N
+3062 N
+3065 N
+3067 N
+3069 N
+3070 3071 N
+3073 3074 N
+3076 3077 N
+3079 307A N
+307C 307D N
+3094 N
+309B 309C N
+309E 309F N
+30AC N
+30AE N
+30B0 N
+30B2 N
+30B4 N
+30B6 N
+30B8 N
+30BA N
+30BC N
+30BE N
+30C0 N
+30C2 N
+30C5 N
+30C7 N
+30C9 N
+30D0 30D1 N
+30D3 30D4 N
+30D6 30D7 N
+30D9 30DA N
+30DC 30DD N
+30F4 N
+30F7 30FA N
+30FE 30FF N
+3131 318E N
+3192 319F N
+3200 321E N
+3220 3247 N
+3250 327E N
+3280 32FE N
+3300 33FF N
+A770 N
+AC00 D7A3 N
+F900 FA0D N
+FA10 N
+FA12 N
+FA15 FA1E N
+FA20 N
+FA22 N
+FA25 FA26 N
+FA2A FA2D N
+FA30 FA6D N
+FA70 FAD9 N
+FB00 FB06 N
+FB13 FB17 N
+FB1D N
+FB1F FB36 N
+FB38 FB3C N
+FB3E N
+FB40 FB41 N
+FB43 FB44 N
+FB46 FBB1 N
+FBD3 FD3D N
+FD50 FD8F N
+FD92 FDC7 N
+FDF0 FDFC N
+FE10 FE19 N
+FE30 FE44 N
+FE47 FE52 N
+FE54 FE66 N
+FE68 FE6B N
+FE70 FE72 N
+FE74 N
+FE76 FEFC N
+FF01 FFBE N
+FFC2 FFC7 N
+FFCA FFCF N
+FFD2 FFD7 N
+FFDA FFDC N
+FFE0 FFE6 N
+FFE8 FFEE N
+1109A N
+1109C N
+110AB N
+1D15E 1D164 N
+1D1BB 1D1C0 N
+1D400 1D454 N
+1D456 1D49C N
+1D49E 1D49F N
+1D4A2 N
+1D4A5 1D4A6 N
+1D4A9 1D4AC N
+1D4AE 1D4B9 N
+1D4BB N
+1D4BD 1D4C3 N
+1D4C5 1D505 N
+1D507 1D50A N
+1D50D 1D514 N
+1D516 1D51C N
+1D51E 1D539 N
+1D53B 1D53E N
+1D540 1D544 N
+1D546 N
+1D54A 1D550 N
+1D552 1D6A5 N
+1D6A8 1D7CB N
+1D7CE 1D7FF N
+1F100 1F10A N
+1F110 1F12E N
+1F130 1F14F N
+1F190 N
+1F200 1F202 N
+1F210 1F23A N
+1F240 1F248 N
+1F250 1F251 N
+2F800 2FA1D N
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Na1.pl b/Master/tlpkg/tlperl/lib/unicore/To/Na1.pl
new file mode 100644
index 00000000000..f61fa7e654c
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Na1.pl
@@ -0,0 +1,1996 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNa1'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNa1'}{'missing'} = ''; # code point maps to the null string
+
+return <<'END';
+0000 NULL
+0001 START OF HEADING
+0002 START OF TEXT
+0003 END OF TEXT
+0004 END OF TRANSMISSION
+0005 ENQUIRY
+0006 ACKNOWLEDGE
+0007 BELL
+0008 BACKSPACE
+0009 CHARACTER TABULATION
+000A LINE FEED (LF)
+000B LINE TABULATION
+000C FORM FEED (FF)
+000D CARRIAGE RETURN (CR)
+000E SHIFT OUT
+000F SHIFT IN
+0010 DATA LINK ESCAPE
+0011 DEVICE CONTROL ONE
+0012 DEVICE CONTROL TWO
+0013 DEVICE CONTROL THREE
+0014 DEVICE CONTROL FOUR
+0015 NEGATIVE ACKNOWLEDGE
+0016 SYNCHRONOUS IDLE
+0017 END OF TRANSMISSION BLOCK
+0018 CANCEL
+0019 END OF MEDIUM
+001A SUBSTITUTE
+001B ESCAPE
+001C INFORMATION SEPARATOR FOUR
+001D INFORMATION SEPARATOR THREE
+001E INFORMATION SEPARATOR TWO
+001F INFORMATION SEPARATOR ONE
+0027 APOSTROPHE-QUOTE
+0028 OPENING PARENTHESIS
+0029 CLOSING PARENTHESIS
+002E PERIOD
+002F SLASH
+005B OPENING SQUARE BRACKET
+005C BACKSLASH
+005D CLOSING SQUARE BRACKET
+005E SPACING CIRCUMFLEX
+005F SPACING UNDERSCORE
+0060 SPACING GRAVE
+007B OPENING CURLY BRACKET
+007C VERTICAL BAR
+007D CLOSING CURLY BRACKET
+007F DELETE
+0082 BREAK PERMITTED HERE
+0083 NO BREAK HERE
+0085 NEXT LINE (NEL)
+0086 START OF SELECTED AREA
+0087 END OF SELECTED AREA
+0088 CHARACTER TABULATION SET
+0089 CHARACTER TABULATION WITH JUSTIFICATION
+008A LINE TABULATION SET
+008B PARTIAL LINE FORWARD
+008C PARTIAL LINE BACKWARD
+008D REVERSE LINE FEED
+008E SINGLE SHIFT TWO
+008F SINGLE SHIFT THREE
+0090 DEVICE CONTROL STRING
+0091 PRIVATE USE ONE
+0092 PRIVATE USE TWO
+0093 SET TRANSMIT STATE
+0094 CANCEL CHARACTER
+0095 MESSAGE WAITING
+0096 START OF GUARDED AREA
+0097 END OF GUARDED AREA
+0098 START OF STRING
+009A SINGLE CHARACTER INTRODUCER
+009B CONTROL SEQUENCE INTRODUCER
+009C STRING TERMINATOR
+009D OPERATING SYSTEM COMMAND
+009E PRIVACY MESSAGE
+009F APPLICATION PROGRAM COMMAND
+00A0 NON-BREAKING SPACE
+00A6 BROKEN VERTICAL BAR
+00A8 SPACING DIAERESIS
+00AB LEFT POINTING GUILLEMET
+00AE REGISTERED TRADE MARK SIGN
+00AF SPACING MACRON
+00B1 PLUS-OR-MINUS SIGN
+00B2 SUPERSCRIPT DIGIT TWO
+00B3 SUPERSCRIPT DIGIT THREE
+00B4 SPACING ACUTE
+00B6 PARAGRAPH SIGN
+00B8 SPACING CEDILLA
+00B9 SUPERSCRIPT DIGIT ONE
+00BB RIGHT POINTING GUILLEMET
+00BC FRACTION ONE QUARTER
+00BD FRACTION ONE HALF
+00BE FRACTION THREE QUARTERS
+00C0 LATIN CAPITAL LETTER A GRAVE
+00C1 LATIN CAPITAL LETTER A ACUTE
+00C2 LATIN CAPITAL LETTER A CIRCUMFLEX
+00C3 LATIN CAPITAL LETTER A TILDE
+00C4 LATIN CAPITAL LETTER A DIAERESIS
+00C5 LATIN CAPITAL LETTER A RING
+00C6 LATIN CAPITAL LETTER A E
+00C7 LATIN CAPITAL LETTER C CEDILLA
+00C8 LATIN CAPITAL LETTER E GRAVE
+00C9 LATIN CAPITAL LETTER E ACUTE
+00CA LATIN CAPITAL LETTER E CIRCUMFLEX
+00CB LATIN CAPITAL LETTER E DIAERESIS
+00CC LATIN CAPITAL LETTER I GRAVE
+00CD LATIN CAPITAL LETTER I ACUTE
+00CE LATIN CAPITAL LETTER I CIRCUMFLEX
+00CF LATIN CAPITAL LETTER I DIAERESIS
+00D1 LATIN CAPITAL LETTER N TILDE
+00D2 LATIN CAPITAL LETTER O GRAVE
+00D3 LATIN CAPITAL LETTER O ACUTE
+00D4 LATIN CAPITAL LETTER O CIRCUMFLEX
+00D5 LATIN CAPITAL LETTER O TILDE
+00D6 LATIN CAPITAL LETTER O DIAERESIS
+00D8 LATIN CAPITAL LETTER O SLASH
+00D9 LATIN CAPITAL LETTER U GRAVE
+00DA LATIN CAPITAL LETTER U ACUTE
+00DB LATIN CAPITAL LETTER U CIRCUMFLEX
+00DC LATIN CAPITAL LETTER U DIAERESIS
+00DD LATIN CAPITAL LETTER Y ACUTE
+00E0 LATIN SMALL LETTER A GRAVE
+00E1 LATIN SMALL LETTER A ACUTE
+00E2 LATIN SMALL LETTER A CIRCUMFLEX
+00E3 LATIN SMALL LETTER A TILDE
+00E4 LATIN SMALL LETTER A DIAERESIS
+00E5 LATIN SMALL LETTER A RING
+00E6 LATIN SMALL LETTER A E
+00E7 LATIN SMALL LETTER C CEDILLA
+00E8 LATIN SMALL LETTER E GRAVE
+00E9 LATIN SMALL LETTER E ACUTE
+00EA LATIN SMALL LETTER E CIRCUMFLEX
+00EB LATIN SMALL LETTER E DIAERESIS
+00EC LATIN SMALL LETTER I GRAVE
+00ED LATIN SMALL LETTER I ACUTE
+00EE LATIN SMALL LETTER I CIRCUMFLEX
+00EF LATIN SMALL LETTER I DIAERESIS
+00F1 LATIN SMALL LETTER N TILDE
+00F2 LATIN SMALL LETTER O GRAVE
+00F3 LATIN SMALL LETTER O ACUTE
+00F4 LATIN SMALL LETTER O CIRCUMFLEX
+00F5 LATIN SMALL LETTER O TILDE
+00F6 LATIN SMALL LETTER O DIAERESIS
+00F8 LATIN SMALL LETTER O SLASH
+00F9 LATIN SMALL LETTER U GRAVE
+00FA LATIN SMALL LETTER U ACUTE
+00FB LATIN SMALL LETTER U CIRCUMFLEX
+00FC LATIN SMALL LETTER U DIAERESIS
+00FD LATIN SMALL LETTER Y ACUTE
+00FF LATIN SMALL LETTER Y DIAERESIS
+0100 LATIN CAPITAL LETTER A MACRON
+0101 LATIN SMALL LETTER A MACRON
+0102 LATIN CAPITAL LETTER A BREVE
+0103 LATIN SMALL LETTER A BREVE
+0104 LATIN CAPITAL LETTER A OGONEK
+0105 LATIN SMALL LETTER A OGONEK
+0106 LATIN CAPITAL LETTER C ACUTE
+0107 LATIN SMALL LETTER C ACUTE
+0108 LATIN CAPITAL LETTER C CIRCUMFLEX
+0109 LATIN SMALL LETTER C CIRCUMFLEX
+010A LATIN CAPITAL LETTER C DOT
+010B LATIN SMALL LETTER C DOT
+010C LATIN CAPITAL LETTER C HACEK
+010D LATIN SMALL LETTER C HACEK
+010E LATIN CAPITAL LETTER D HACEK
+010F LATIN SMALL LETTER D HACEK
+0110 LATIN CAPITAL LETTER D BAR
+0111 LATIN SMALL LETTER D BAR
+0112 LATIN CAPITAL LETTER E MACRON
+0113 LATIN SMALL LETTER E MACRON
+0114 LATIN CAPITAL LETTER E BREVE
+0115 LATIN SMALL LETTER E BREVE
+0116 LATIN CAPITAL LETTER E DOT
+0117 LATIN SMALL LETTER E DOT
+0118 LATIN CAPITAL LETTER E OGONEK
+0119 LATIN SMALL LETTER E OGONEK
+011A LATIN CAPITAL LETTER E HACEK
+011B LATIN SMALL LETTER E HACEK
+011C LATIN CAPITAL LETTER G CIRCUMFLEX
+011D LATIN SMALL LETTER G CIRCUMFLEX
+011E LATIN CAPITAL LETTER G BREVE
+011F LATIN SMALL LETTER G BREVE
+0120 LATIN CAPITAL LETTER G DOT
+0121 LATIN SMALL LETTER G DOT
+0122 LATIN CAPITAL LETTER G CEDILLA
+0123 LATIN SMALL LETTER G CEDILLA
+0124 LATIN CAPITAL LETTER H CIRCUMFLEX
+0125 LATIN SMALL LETTER H CIRCUMFLEX
+0126 LATIN CAPITAL LETTER H BAR
+0127 LATIN SMALL LETTER H BAR
+0128 LATIN CAPITAL LETTER I TILDE
+0129 LATIN SMALL LETTER I TILDE
+012A LATIN CAPITAL LETTER I MACRON
+012B LATIN SMALL LETTER I MACRON
+012C LATIN CAPITAL LETTER I BREVE
+012D LATIN SMALL LETTER I BREVE
+012E LATIN CAPITAL LETTER I OGONEK
+012F LATIN SMALL LETTER I OGONEK
+0130 LATIN CAPITAL LETTER I DOT
+0132 LATIN CAPITAL LETTER I J
+0133 LATIN SMALL LETTER I J
+0134 LATIN CAPITAL LETTER J CIRCUMFLEX
+0135 LATIN SMALL LETTER J CIRCUMFLEX
+0136 LATIN CAPITAL LETTER K CEDILLA
+0137 LATIN SMALL LETTER K CEDILLA
+0139 LATIN CAPITAL LETTER L ACUTE
+013A LATIN SMALL LETTER L ACUTE
+013B LATIN CAPITAL LETTER L CEDILLA
+013C LATIN SMALL LETTER L CEDILLA
+013D LATIN CAPITAL LETTER L HACEK
+013E LATIN SMALL LETTER L HACEK
+0141 LATIN CAPITAL LETTER L SLASH
+0142 LATIN SMALL LETTER L SLASH
+0143 LATIN CAPITAL LETTER N ACUTE
+0144 LATIN SMALL LETTER N ACUTE
+0145 LATIN CAPITAL LETTER N CEDILLA
+0146 LATIN SMALL LETTER N CEDILLA
+0147 LATIN CAPITAL LETTER N HACEK
+0148 LATIN SMALL LETTER N HACEK
+0149 LATIN SMALL LETTER APOSTROPHE N
+014C LATIN CAPITAL LETTER O MACRON
+014D LATIN SMALL LETTER O MACRON
+014E LATIN CAPITAL LETTER O BREVE
+014F LATIN SMALL LETTER O BREVE
+0150 LATIN CAPITAL LETTER O DOUBLE ACUTE
+0151 LATIN SMALL LETTER O DOUBLE ACUTE
+0152 LATIN CAPITAL LETTER O E
+0153 LATIN SMALL LETTER O E
+0154 LATIN CAPITAL LETTER R ACUTE
+0155 LATIN SMALL LETTER R ACUTE
+0156 LATIN CAPITAL LETTER R CEDILLA
+0157 LATIN SMALL LETTER R CEDILLA
+0158 LATIN CAPITAL LETTER R HACEK
+0159 LATIN SMALL LETTER R HACEK
+015A LATIN CAPITAL LETTER S ACUTE
+015B LATIN SMALL LETTER S ACUTE
+015C LATIN CAPITAL LETTER S CIRCUMFLEX
+015D LATIN SMALL LETTER S CIRCUMFLEX
+015E LATIN CAPITAL LETTER S CEDILLA
+015F LATIN SMALL LETTER S CEDILLA
+0160 LATIN CAPITAL LETTER S HACEK
+0161 LATIN SMALL LETTER S HACEK
+0162 LATIN CAPITAL LETTER T CEDILLA
+0163 LATIN SMALL LETTER T CEDILLA
+0164 LATIN CAPITAL LETTER T HACEK
+0165 LATIN SMALL LETTER T HACEK
+0166 LATIN CAPITAL LETTER T BAR
+0167 LATIN SMALL LETTER T BAR
+0168 LATIN CAPITAL LETTER U TILDE
+0169 LATIN SMALL LETTER U TILDE
+016A LATIN CAPITAL LETTER U MACRON
+016B LATIN SMALL LETTER U MACRON
+016C LATIN CAPITAL LETTER U BREVE
+016D LATIN SMALL LETTER U BREVE
+016E LATIN CAPITAL LETTER U RING
+016F LATIN SMALL LETTER U RING
+0170 LATIN CAPITAL LETTER U DOUBLE ACUTE
+0171 LATIN SMALL LETTER U DOUBLE ACUTE
+0172 LATIN CAPITAL LETTER U OGONEK
+0173 LATIN SMALL LETTER U OGONEK
+0174 LATIN CAPITAL LETTER W CIRCUMFLEX
+0175 LATIN SMALL LETTER W CIRCUMFLEX
+0176 LATIN CAPITAL LETTER Y CIRCUMFLEX
+0177 LATIN SMALL LETTER Y CIRCUMFLEX
+0178 LATIN CAPITAL LETTER Y DIAERESIS
+0179 LATIN CAPITAL LETTER Z ACUTE
+017A LATIN SMALL LETTER Z ACUTE
+017B LATIN CAPITAL LETTER Z DOT
+017C LATIN SMALL LETTER Z DOT
+017D LATIN CAPITAL LETTER Z HACEK
+017E LATIN SMALL LETTER Z HACEK
+0180 LATIN SMALL LETTER B BAR
+0181 LATIN CAPITAL LETTER B HOOK
+0182 LATIN CAPITAL LETTER B TOPBAR
+0183 LATIN SMALL LETTER B TOPBAR
+0187 LATIN CAPITAL LETTER C HOOK
+0188 LATIN SMALL LETTER C HOOK
+018A LATIN CAPITAL LETTER D HOOK
+018B LATIN CAPITAL LETTER D TOPBAR
+018C LATIN SMALL LETTER D TOPBAR
+018E LATIN CAPITAL LETTER TURNED E
+0190 LATIN CAPITAL LETTER EPSILON
+0191 LATIN CAPITAL LETTER F HOOK
+0192 LATIN SMALL LETTER SCRIPT F
+0193 LATIN CAPITAL LETTER G HOOK
+0195 LATIN SMALL LETTER H V
+0197 LATIN CAPITAL LETTER BARRED I
+0198 LATIN CAPITAL LETTER K HOOK
+0199 LATIN SMALL LETTER K HOOK
+019A LATIN SMALL LETTER BARRED L
+019B LATIN SMALL LETTER BARRED LAMBDA
+019D LATIN CAPITAL LETTER N HOOK
+019F LATIN CAPITAL LETTER BARRED O
+01A0 LATIN CAPITAL LETTER O HORN
+01A1 LATIN SMALL LETTER O HORN
+01A2 LATIN CAPITAL LETTER O I
+01A3 LATIN SMALL LETTER O I
+01A4 LATIN CAPITAL LETTER P HOOK
+01A5 LATIN SMALL LETTER P HOOK
+01A6 LATIN LETTER Y R
+01AB LATIN SMALL LETTER T PALATAL HOOK
+01AC LATIN CAPITAL LETTER T HOOK
+01AD LATIN SMALL LETTER T HOOK
+01AE LATIN CAPITAL LETTER T RETROFLEX HOOK
+01AF LATIN CAPITAL LETTER U HORN
+01B0 LATIN SMALL LETTER U HORN
+01B2 LATIN CAPITAL LETTER SCRIPT V
+01B3 LATIN CAPITAL LETTER Y HOOK
+01B4 LATIN SMALL LETTER Y HOOK
+01B5 LATIN CAPITAL LETTER Z BAR
+01B6 LATIN SMALL LETTER Z BAR
+01B7 LATIN CAPITAL LETTER YOGH
+01B8 LATIN CAPITAL LETTER REVERSED YOGH
+01B9 LATIN SMALL LETTER REVERSED YOGH
+01BA LATIN SMALL LETTER YOGH WITH TAIL
+01BB LATIN LETTER TWO BAR
+01BE LATIN LETTER INVERTED GLOTTAL STOP BAR
+01C0 LATIN LETTER PIPE
+01C1 LATIN LETTER DOUBLE PIPE
+01C2 LATIN LETTER PIPE DOUBLE BAR
+01C3 LATIN LETTER EXCLAMATION MARK
+01C4 LATIN CAPITAL LETTER D Z HACEK
+01C5 LATIN LETTER CAPITAL D SMALL Z HACEK
+01C6 LATIN SMALL LETTER D Z HACEK
+01C7 LATIN CAPITAL LETTER L J
+01C8 LATIN LETTER CAPITAL L SMALL J
+01C9 LATIN SMALL LETTER L J
+01CA LATIN CAPITAL LETTER N J
+01CB LATIN LETTER CAPITAL N SMALL J
+01CC LATIN SMALL LETTER N J
+01CD LATIN CAPITAL LETTER A HACEK
+01CE LATIN SMALL LETTER A HACEK
+01CF LATIN CAPITAL LETTER I HACEK
+01D0 LATIN SMALL LETTER I HACEK
+01D1 LATIN CAPITAL LETTER O HACEK
+01D2 LATIN SMALL LETTER O HACEK
+01D3 LATIN CAPITAL LETTER U HACEK
+01D4 LATIN SMALL LETTER U HACEK
+01D5 LATIN CAPITAL LETTER U DIAERESIS MACRON
+01D6 LATIN SMALL LETTER U DIAERESIS MACRON
+01D7 LATIN CAPITAL LETTER U DIAERESIS ACUTE
+01D8 LATIN SMALL LETTER U DIAERESIS ACUTE
+01D9 LATIN CAPITAL LETTER U DIAERESIS HACEK
+01DA LATIN SMALL LETTER U DIAERESIS HACEK
+01DB LATIN CAPITAL LETTER U DIAERESIS GRAVE
+01DC LATIN SMALL LETTER U DIAERESIS GRAVE
+01DE LATIN CAPITAL LETTER A DIAERESIS MACRON
+01DF LATIN SMALL LETTER A DIAERESIS MACRON
+01E0 LATIN CAPITAL LETTER A DOT MACRON
+01E1 LATIN SMALL LETTER A DOT MACRON
+01E2 LATIN CAPITAL LETTER A E MACRON
+01E3 LATIN SMALL LETTER A E MACRON
+01E4 LATIN CAPITAL LETTER G BAR
+01E5 LATIN SMALL LETTER G BAR
+01E6 LATIN CAPITAL LETTER G HACEK
+01E7 LATIN SMALL LETTER G HACEK
+01E8 LATIN CAPITAL LETTER K HACEK
+01E9 LATIN SMALL LETTER K HACEK
+01EA LATIN CAPITAL LETTER O OGONEK
+01EB LATIN SMALL LETTER O OGONEK
+01EC LATIN CAPITAL LETTER O OGONEK MACRON
+01ED LATIN SMALL LETTER O OGONEK MACRON
+01EE LATIN CAPITAL LETTER YOGH HACEK
+01EF LATIN SMALL LETTER YOGH HACEK
+01F0 LATIN SMALL LETTER J HACEK
+0251 LATIN SMALL LETTER SCRIPT A
+0252 LATIN SMALL LETTER TURNED SCRIPT A
+0253 LATIN SMALL LETTER B HOOK
+0255 LATIN SMALL LETTER C CURL
+0256 LATIN SMALL LETTER D RETROFLEX HOOK
+0257 LATIN SMALL LETTER D HOOK
+025A LATIN SMALL LETTER SCHWA HOOK
+025B LATIN SMALL LETTER EPSILON
+025C LATIN SMALL LETTER REVERSED EPSILON
+025D LATIN SMALL LETTER REVERSED EPSILON HOOK
+025E LATIN SMALL LETTER CLOSED REVERSED EPSILON
+025F LATIN SMALL LETTER DOTLESS J BAR
+0260 LATIN SMALL LETTER G HOOK
+0264 LATIN SMALL LETTER BABY GAMMA
+0266 LATIN SMALL LETTER H HOOK
+0267 LATIN SMALL LETTER HENG HOOK
+0268 LATIN SMALL LETTER BARRED I
+026C LATIN SMALL LETTER L BELT
+026D LATIN SMALL LETTER L RETROFLEX HOOK
+026E LATIN SMALL LETTER L YOGH
+0271 LATIN SMALL LETTER M HOOK
+0272 LATIN SMALL LETTER N HOOK
+0273 LATIN SMALL LETTER N RETROFLEX HOOK
+0276 LATIN LETTER SMALL CAPITAL O E
+027B LATIN SMALL LETTER TURNED R HOOK
+027D LATIN SMALL LETTER R HOOK
+027E LATIN SMALL LETTER FISHHOOK R
+027F LATIN SMALL LETTER REVERSED FISHHOOK R
+0282 LATIN SMALL LETTER S HOOK
+0284 LATIN SMALL LETTER DOTLESS J BAR HOOK
+0286 LATIN SMALL LETTER ESH CURL
+0288 LATIN SMALL LETTER T RETROFLEX HOOK
+028B LATIN SMALL LETTER SCRIPT V
+0290 LATIN SMALL LETTER Z RETROFLEX HOOK
+0291 LATIN SMALL LETTER Z CURL
+0292 LATIN SMALL LETTER YOGH
+0293 LATIN SMALL LETTER YOGH CURL
+0295 LATIN LETTER REVERSED GLOTTAL STOP
+0298 LATIN LETTER BULLSEYE
+029A LATIN SMALL LETTER CLOSED EPSILON
+029B LATIN LETTER SMALL CAPITAL G HOOK
+029D LATIN SMALL LETTER CROSSED-TAIL J
+02A0 LATIN SMALL LETTER Q HOOK
+02A1 LATIN LETTER GLOTTAL STOP BAR
+02A2 LATIN LETTER REVERSED GLOTTAL STOP BAR
+02A3 LATIN SMALL LETTER D Z
+02A4 LATIN SMALL LETTER D YOGH
+02A5 LATIN SMALL LETTER D Z CURL
+02A6 LATIN SMALL LETTER T S
+02A7 LATIN SMALL LETTER T ESH
+02A8 LATIN SMALL LETTER T C CURL
+02B1 MODIFIER LETTER SMALL H HOOK
+02B5 MODIFIER LETTER SMALL TURNED R HOOK
+02C6 MODIFIER LETTER CIRCUMFLEX
+02C7 MODIFIER LETTER HACEK
+02CA MODIFIER LETTER ACUTE
+02CB MODIFIER LETTER GRAVE
+02CE MODIFIER LETTER LOW GRAVE
+02CF MODIFIER LETTER LOW ACUTE
+02D2 MODIFIER LETTER CENTERED RIGHT HALF RING
+02D3 MODIFIER LETTER CENTERED LEFT HALF RING
+02D8 SPACING BREVE
+02D9 SPACING DOT ABOVE
+02DA SPACING RING ABOVE
+02DB SPACING OGONEK
+02DC SPACING TILDE
+02DD SPACING DOUBLE ACUTE
+0300 NON-SPACING GRAVE
+0301 NON-SPACING ACUTE
+0302 NON-SPACING CIRCUMFLEX
+0303 NON-SPACING TILDE
+0304 NON-SPACING MACRON
+0305 NON-SPACING OVERSCORE
+0306 NON-SPACING BREVE
+0307 NON-SPACING DOT ABOVE
+0308 NON-SPACING DIAERESIS
+0309 NON-SPACING HOOK ABOVE
+030A NON-SPACING RING ABOVE
+030B NON-SPACING DOUBLE ACUTE
+030C NON-SPACING HACEK
+030D NON-SPACING VERTICAL LINE ABOVE
+030E NON-SPACING DOUBLE VERTICAL LINE ABOVE
+030F NON-SPACING DOUBLE GRAVE
+0310 NON-SPACING CANDRABINDU
+0311 NON-SPACING INVERTED BREVE
+0312 NON-SPACING TURNED COMMA ABOVE
+0313 NON-SPACING COMMA ABOVE
+0314 NON-SPACING REVERSED COMMA ABOVE
+0315 NON-SPACING COMMA ABOVE RIGHT
+0316 NON-SPACING GRAVE BELOW
+0317 NON-SPACING ACUTE BELOW
+0318 NON-SPACING LEFT TACK BELOW
+0319 NON-SPACING RIGHT TACK BELOW
+031A NON-SPACING LEFT ANGLE ABOVE
+031B NON-SPACING HORN
+031C NON-SPACING LEFT HALF RING BELOW
+031D NON-SPACING UP TACK BELOW
+031E NON-SPACING DOWN TACK BELOW
+031F NON-SPACING PLUS SIGN BELOW
+0320 NON-SPACING MINUS SIGN BELOW
+0321 NON-SPACING PALATALIZED HOOK BELOW
+0322 NON-SPACING RETROFLEX HOOK BELOW
+0323 NON-SPACING DOT BELOW
+0324 NON-SPACING DOUBLE DOT BELOW
+0325 NON-SPACING RING BELOW
+0326 NON-SPACING COMMA BELOW
+0327 NON-SPACING CEDILLA
+0328 NON-SPACING OGONEK
+0329 NON-SPACING VERTICAL LINE BELOW
+032A NON-SPACING BRIDGE BELOW
+032B NON-SPACING INVERTED DOUBLE ARCH BELOW
+032C NON-SPACING HACEK BELOW
+032D NON-SPACING CIRCUMFLEX BELOW
+032E NON-SPACING BREVE BELOW
+032F NON-SPACING INVERTED BREVE BELOW
+0330 NON-SPACING TILDE BELOW
+0331 NON-SPACING MACRON BELOW
+0332 NON-SPACING UNDERSCORE
+0333 NON-SPACING DOUBLE UNDERSCORE
+0334 NON-SPACING TILDE OVERLAY
+0335 NON-SPACING SHORT BAR OVERLAY
+0336 NON-SPACING LONG BAR OVERLAY
+0337 NON-SPACING SHORT SLASH OVERLAY
+0338 NON-SPACING LONG SLASH OVERLAY
+0339 NON-SPACING RIGHT HALF RING BELOW
+033A NON-SPACING INVERTED BRIDGE BELOW
+033B NON-SPACING SQUARE BELOW
+033C NON-SPACING SEAGULL BELOW
+033D NON-SPACING X ABOVE
+033E NON-SPACING VERTICAL TILDE
+033F NON-SPACING DOUBLE OVERSCORE
+0340 NON-SPACING GRAVE TONE MARK
+0341 NON-SPACING ACUTE TONE MARK
+0344 GREEK NON-SPACING DIAERESIS TONOS
+0345 GREEK NON-SPACING IOTA BELOW
+0374 GREEK UPPER NUMERAL SIGN
+037A GREEK SPACING IOTA BELOW
+0384 GREEK SPACING TONOS
+0385 GREEK SPACING DIAERESIS TONOS
+0386 GREEK CAPITAL LETTER ALPHA TONOS
+0388 GREEK CAPITAL LETTER EPSILON TONOS
+0389 GREEK CAPITAL LETTER ETA TONOS
+038A GREEK CAPITAL LETTER IOTA TONOS
+038C GREEK CAPITAL LETTER OMICRON TONOS
+038E GREEK CAPITAL LETTER UPSILON TONOS
+038F GREEK CAPITAL LETTER OMEGA TONOS
+0390 GREEK SMALL LETTER IOTA DIAERESIS TONOS
+039B GREEK CAPITAL LETTER LAMBDA
+03AA GREEK CAPITAL LETTER IOTA DIAERESIS
+03AB GREEK CAPITAL LETTER UPSILON DIAERESIS
+03AC GREEK SMALL LETTER ALPHA TONOS
+03AD GREEK SMALL LETTER EPSILON TONOS
+03AE GREEK SMALL LETTER ETA TONOS
+03AF GREEK SMALL LETTER IOTA TONOS
+03B0 GREEK SMALL LETTER UPSILON DIAERESIS TONOS
+03BB GREEK SMALL LETTER LAMBDA
+03CA GREEK SMALL LETTER IOTA DIAERESIS
+03CB GREEK SMALL LETTER UPSILON DIAERESIS
+03CC GREEK SMALL LETTER OMICRON TONOS
+03CD GREEK SMALL LETTER UPSILON TONOS
+03CE GREEK SMALL LETTER OMEGA TONOS
+03D0 GREEK SMALL LETTER CURLED BETA
+03D1 GREEK SMALL LETTER SCRIPT THETA
+03D2 GREEK CAPITAL LETTER UPSILON HOOK
+03D3 GREEK CAPITAL LETTER UPSILON HOOK TONOS
+03D4 GREEK CAPITAL LETTER UPSILON HOOK DIAERESIS
+03D5 GREEK SMALL LETTER SCRIPT PHI
+03D6 GREEK SMALL LETTER OMEGA PI
+03DA GREEK CAPITAL LETTER STIGMA
+03DC GREEK CAPITAL LETTER DIGAMMA
+03DE GREEK CAPITAL LETTER KOPPA
+03E0 GREEK CAPITAL LETTER SAMPI
+03E2 GREEK CAPITAL LETTER SHEI
+03E3 GREEK SMALL LETTER SHEI
+03E4 GREEK CAPITAL LETTER FEI
+03E5 GREEK SMALL LETTER FEI
+03E6 GREEK CAPITAL LETTER KHEI
+03E7 GREEK SMALL LETTER KHEI
+03E8 GREEK CAPITAL LETTER HORI
+03E9 GREEK SMALL LETTER HORI
+03EA GREEK CAPITAL LETTER GANGIA
+03EB GREEK SMALL LETTER GANGIA
+03EC GREEK CAPITAL LETTER SHIMA
+03ED GREEK SMALL LETTER SHIMA
+03EE GREEK CAPITAL LETTER DEI
+03EF GREEK SMALL LETTER DEI
+03F0 GREEK SMALL LETTER SCRIPT KAPPA
+03F1 GREEK SMALL LETTER TAILED RHO
+03F2 GREEK SMALL LETTER LUNATE SIGMA
+0404 CYRILLIC CAPITAL LETTER E
+0406 CYRILLIC CAPITAL LETTER I
+0413 CYRILLIC CAPITAL LETTER GE
+0418 CYRILLIC CAPITAL LETTER II
+0419 CYRILLIC CAPITAL LETTER SHORT II
+0425 CYRILLIC CAPITAL LETTER KHA
+042B CYRILLIC CAPITAL LETTER YERI
+042D CYRILLIC CAPITAL LETTER REVERSED E
+042E CYRILLIC CAPITAL LETTER IU
+042F CYRILLIC CAPITAL LETTER IA
+0433 CYRILLIC SMALL LETTER GE
+0438 CYRILLIC SMALL LETTER II
+0439 CYRILLIC SMALL LETTER SHORT II
+0445 CYRILLIC SMALL LETTER KHA
+044B CYRILLIC SMALL LETTER YERI
+044D CYRILLIC SMALL LETTER REVERSED E
+044E CYRILLIC SMALL LETTER IU
+044F CYRILLIC SMALL LETTER IA
+0454 CYRILLIC SMALL LETTER E
+0456 CYRILLIC SMALL LETTER I
+0476 CYRILLIC CAPITAL LETTER IZHITSA DOUBLE GRAVE
+0477 CYRILLIC SMALL LETTER IZHITSA DOUBLE GRAVE
+0478 CYRILLIC CAPITAL LETTER UK DIGRAPH
+0479 CYRILLIC SMALL LETTER UK DIGRAPH
+047C CYRILLIC CAPITAL LETTER OMEGA TITLO
+047D CYRILLIC SMALL LETTER OMEGA TITLO
+0483 CYRILLIC NON-SPACING TITLO
+0484 CYRILLIC NON-SPACING PALATALIZATION
+0485 CYRILLIC NON-SPACING DASIA PNEUMATA
+0486 CYRILLIC NON-SPACING PSILI PNEUMATA
+0490 CYRILLIC CAPITAL LETTER GE WITH UPTURN
+0491 CYRILLIC SMALL LETTER GE WITH UPTURN
+0492 CYRILLIC CAPITAL LETTER GE BAR
+0493 CYRILLIC SMALL LETTER GE BAR
+0494 CYRILLIC CAPITAL LETTER GE HOOK
+0495 CYRILLIC SMALL LETTER GE HOOK
+0496 CYRILLIC CAPITAL LETTER ZHE WITH RIGHT DESCENDER
+0497 CYRILLIC SMALL LETTER ZHE WITH RIGHT DESCENDER
+0498 CYRILLIC CAPITAL LETTER ZE CEDILLA
+0499 CYRILLIC SMALL LETTER ZE CEDILLA
+049A CYRILLIC CAPITAL LETTER KA WITH RIGHT DESCENDER
+049B CYRILLIC SMALL LETTER KA WITH RIGHT DESCENDER
+049C CYRILLIC CAPITAL LETTER KA VERTICAL BAR
+049D CYRILLIC SMALL LETTER KA VERTICAL BAR
+049E CYRILLIC CAPITAL LETTER KA BAR
+049F CYRILLIC SMALL LETTER KA BAR
+04A0 CYRILLIC CAPITAL LETTER REVERSED GE KA
+04A1 CYRILLIC SMALL LETTER REVERSED GE KA
+04A2 CYRILLIC CAPITAL LETTER EN WITH RIGHT DESCENDER
+04A3 CYRILLIC SMALL LETTER EN WITH RIGHT DESCENDER
+04A4 CYRILLIC CAPITAL LETTER EN GE
+04A5 CYRILLIC SMALL LETTER EN GE
+04A6 CYRILLIC CAPITAL LETTER PE HOOK
+04A7 CYRILLIC SMALL LETTER PE HOOK
+04A8 CYRILLIC CAPITAL LETTER O HOOK
+04A9 CYRILLIC SMALL LETTER O HOOK
+04AA CYRILLIC CAPITAL LETTER ES CEDILLA
+04AB CYRILLIC SMALL LETTER ES CEDILLA
+04AC CYRILLIC CAPITAL LETTER TE WITH RIGHT DESCENDER
+04AD CYRILLIC SMALL LETTER TE WITH RIGHT DESCENDER
+04B0 CYRILLIC CAPITAL LETTER STRAIGHT U BAR
+04B1 CYRILLIC SMALL LETTER STRAIGHT U BAR
+04B2 CYRILLIC CAPITAL LETTER KHA WITH RIGHT DESCENDER
+04B3 CYRILLIC SMALL LETTER KHA WITH RIGHT DESCENDER
+04B4 CYRILLIC CAPITAL LETTER TE TSE
+04B5 CYRILLIC SMALL LETTER TE TSE
+04B6 CYRILLIC CAPITAL LETTER CHE WITH RIGHT DESCENDER
+04B7 CYRILLIC SMALL LETTER CHE WITH RIGHT DESCENDER
+04B8 CYRILLIC CAPITAL LETTER CHE VERTICAL BAR
+04B9 CYRILLIC SMALL LETTER CHE VERTICAL BAR
+04BA CYRILLIC CAPITAL LETTER H
+04BB CYRILLIC SMALL LETTER H
+04BC CYRILLIC CAPITAL LETTER IE HOOK
+04BD CYRILLIC SMALL LETTER IE HOOK
+04BE CYRILLIC CAPITAL LETTER IE HOOK OGONEK
+04BF CYRILLIC SMALL LETTER IE HOOK OGONEK
+04C0 CYRILLIC LETTER I
+04C1 CYRILLIC CAPITAL LETTER SHORT ZHE
+04C2 CYRILLIC SMALL LETTER SHORT ZHE
+04C3 CYRILLIC CAPITAL LETTER KA HOOK
+04C4 CYRILLIC SMALL LETTER KA HOOK
+04C7 CYRILLIC CAPITAL LETTER EN HOOK
+04C8 CYRILLIC SMALL LETTER EN HOOK
+04CB CYRILLIC CAPITAL LETTER CHE WITH LEFT DESCENDER
+04CC CYRILLIC SMALL LETTER CHE WITH LEFT DESCENDER
+0542 ARMENIAN CAPITAL LETTER LAD
+055A ARMENIAN MODIFIER LETTER RIGHT HALF RING
+0572 ARMENIAN SMALL LETTER LAD
+0589 ARMENIAN PERIOD
+05BC HEBREW POINT DAGESH
+05C0 HEBREW POINT PASEQ
+05F0 HEBREW LETTER DOUBLE VAV
+05F1 HEBREW LETTER VAV YOD
+05F2 HEBREW LETTER DOUBLE YOD
+0621 ARABIC LETTER HAMZAH
+0622 ARABIC LETTER MADDAH ON ALEF
+0623 ARABIC LETTER HAMZAH ON ALEF
+0624 ARABIC LETTER HAMZAH ON WAW
+0625 ARABIC LETTER HAMZAH UNDER ALEF
+0626 ARABIC LETTER HAMZAH ON YA
+0628 ARABIC LETTER BAA
+0629 ARABIC LETTER TAA MARBUTAH
+062A ARABIC LETTER TAA
+062B ARABIC LETTER THAA
+062D ARABIC LETTER HAA
+062E ARABIC LETTER KHAA
+0631 ARABIC LETTER RA
+0638 ARABIC LETTER DHAH
+0641 ARABIC LETTER FA
+0643 ARABIC LETTER CAF
+0647 ARABIC LETTER HA
+0649 ARABIC LETTER ALEF MAQSURAH
+064A ARABIC LETTER YA
+064E ARABIC FATHAH
+064F ARABIC DAMMAH
+0650 ARABIC KASRAH
+0651 ARABIC SHADDAH
+0670 ARABIC ALEF ABOVE
+0671 ARABIC LETTER HAMZAT WASL ON ALEF
+0672 ARABIC LETTER WAVY HAMZAH ON ALEF
+0673 ARABIC LETTER WAVY HAMZAH UNDER ALEF
+0674 ARABIC LETTER HIGH HAMZAH
+0675 ARABIC LETTER HIGH HAMZAH ALEF
+0676 ARABIC LETTER HIGH HAMZAH WAW
+0677 ARABIC LETTER HIGH HAMZAH WAW WITH DAMMAH
+0678 ARABIC LETTER HIGH HAMZAH YA
+0679 ARABIC LETTER TAA WITH SMALL TAH
+067A ARABIC LETTER TAA WITH TWO DOTS VERTICAL ABOVE
+067B ARABIC LETTER BAA WITH TWO DOTS VERTICAL BELOW
+067C ARABIC LETTER TAA WITH RING
+067D ARABIC LETTER TAA WITH THREE DOTS ABOVE DOWNWARD
+067E ARABIC LETTER TAA WITH THREE DOTS BELOW
+067F ARABIC LETTER TAA WITH FOUR DOTS ABOVE
+0680 ARABIC LETTER BAA WITH FOUR DOTS BELOW
+0681 ARABIC LETTER HAMZAH ON HAA
+0682 ARABIC LETTER HAA WITH TWO DOTS VERTICAL ABOVE
+0683 ARABIC LETTER HAA WITH MIDDLE TWO DOTS
+0684 ARABIC LETTER HAA WITH MIDDLE TWO DOTS VERTICAL
+0685 ARABIC LETTER HAA WITH THREE DOTS ABOVE
+0686 ARABIC LETTER HAA WITH MIDDLE THREE DOTS DOWNWARD
+0687 ARABIC LETTER HAA WITH MIDDLE FOUR DOTS
+0688 ARABIC LETTER DAL WITH SMALL TAH
+068C ARABIC LETTER DAL WITH TWO DOTS ABOVE
+068D ARABIC LETTER DAL WITH TWO DOTS BELOW
+068E ARABIC LETTER DAL WITH THREE DOTS ABOVE
+068F ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARD
+0691 ARABIC LETTER RA WITH SMALL TAH
+0692 ARABIC LETTER RA WITH SMALL V
+0693 ARABIC LETTER RA WITH RING
+0694 ARABIC LETTER RA WITH DOT BELOW
+0695 ARABIC LETTER RA WITH SMALL V BELOW
+0696 ARABIC LETTER RA WITH DOT BELOW AND DOT ABOVE
+0697 ARABIC LETTER RA WITH TWO DOTS ABOVE
+0698 ARABIC LETTER RA WITH THREE DOTS ABOVE
+0699 ARABIC LETTER RA WITH FOUR DOTS ABOVE
+06A1 ARABIC LETTER DOTLESS FA
+06A2 ARABIC LETTER FA WITH DOT MOVED BELOW
+06A3 ARABIC LETTER FA WITH DOT BELOW
+06A4 ARABIC LETTER FA WITH THREE DOTS ABOVE
+06A5 ARABIC LETTER FA WITH THREE DOTS BELOW
+06A6 ARABIC LETTER FA WITH FOUR DOTS ABOVE
+06A9 ARABIC LETTER OPEN CAF
+06AA ARABIC LETTER SWASH CAF
+06AB ARABIC LETTER CAF WITH RING
+06AC ARABIC LETTER CAF WITH DOT ABOVE
+06AD ARABIC LETTER CAF WITH THREE DOTS ABOVE
+06AE ARABIC LETTER CAF WITH THREE DOTS BELOW
+06B1 ARABIC LETTER GAF WITH TWO DOTS ABOVE
+06B3 ARABIC LETTER GAF WITH TWO DOTS VERTICAL BELOW
+06BA ARABIC LETTER DOTLESS NOON
+06BB ARABIC LETTER DOTLESS NOON WITH SMALL TAH
+06BE ARABIC LETTER KNOTTED HA
+06C0 ARABIC LETTER HAMZAH ON HA
+06C1 ARABIC LETTER HA GOAL
+06C2 ARABIC LETTER HAMZAH ON HA GOAL
+06C3 ARABIC LETTER TAA MARBUTAH GOAL
+06C5 ARABIC LETTER WAW WITH BAR
+06C6 ARABIC LETTER WAW WITH SMALL V
+06C7 ARABIC LETTER WAW WITH DAMMAH
+06C8 ARABIC LETTER WAW WITH ALEF ABOVE
+06C9 ARABIC LETTER WAW WITH INVERTED SMALL V
+06CB ARABIC LETTER WAW WITH THREE DOTS ABOVE
+06CC ARABIC LETTER DOTLESS YA
+06CD ARABIC LETTER YA WITH TAIL
+06CE ARABIC LETTER YA WITH SMALL V
+06D0 ARABIC LETTER YA WITH TWO DOTS VERTICAL BELOW
+06D1 ARABIC LETTER YA WITH THREE DOTS BELOW
+06D2 ARABIC LETTER YA BARREE
+06D3 ARABIC LETTER HAMZAH ON YA BARREE
+06D4 ARABIC PERIOD
+06F0 EASTERN ARABIC-INDIC DIGIT ZERO
+06F1 EASTERN ARABIC-INDIC DIGIT ONE
+06F2 EASTERN ARABIC-INDIC DIGIT TWO
+06F3 EASTERN ARABIC-INDIC DIGIT THREE
+06F4 EASTERN ARABIC-INDIC DIGIT FOUR
+06F5 EASTERN ARABIC-INDIC DIGIT FIVE
+06F6 EASTERN ARABIC-INDIC DIGIT SIX
+06F7 EASTERN ARABIC-INDIC DIGIT SEVEN
+06F8 EASTERN ARABIC-INDIC DIGIT EIGHT
+06F9 EASTERN ARABIC-INDIC DIGIT NINE
+09F1 BENGALI LETTER VA WITH LOWER DIAGONAL
+0E01 THAI LETTER KO KAI
+0E02 THAI LETTER KHO KHAI
+0E03 THAI LETTER KHO KHUAT
+0E04 THAI LETTER KHO KHWAI
+0E05 THAI LETTER KHO KHON
+0E06 THAI LETTER KHO RAKHANG
+0E07 THAI LETTER NGO NGU
+0E08 THAI LETTER CHO CHAN
+0E09 THAI LETTER CHO CHING
+0E0A THAI LETTER CHO CHANG
+0E0B THAI LETTER SO SO
+0E0C THAI LETTER CHO CHOE
+0E0D THAI LETTER YO YING
+0E0E THAI LETTER DO CHADA
+0E0F THAI LETTER TO PATAK
+0E10 THAI LETTER THO THAN
+0E11 THAI LETTER THO NANGMONTHO
+0E12 THAI LETTER THO PHUTHAO
+0E13 THAI LETTER NO NEN
+0E14 THAI LETTER DO DEK
+0E15 THAI LETTER TO TAO
+0E16 THAI LETTER THO THUNG
+0E17 THAI LETTER THO THAHAN
+0E18 THAI LETTER THO THONG
+0E19 THAI LETTER NO NU
+0E1A THAI LETTER BO BAIMAI
+0E1B THAI LETTER PO PLA
+0E1C THAI LETTER PHO PHUNG
+0E1D THAI LETTER FO FA
+0E1E THAI LETTER PHO PHAN
+0E1F THAI LETTER FO FAN
+0E20 THAI LETTER PHO SAMPHAO
+0E21 THAI LETTER MO MA
+0E22 THAI LETTER YO YAK
+0E23 THAI LETTER RO RUA
+0E24 THAI LETTER RU
+0E25 THAI LETTER LO LING
+0E26 THAI LETTER LU
+0E27 THAI LETTER WO WAEN
+0E28 THAI LETTER SO SALA
+0E29 THAI LETTER SO RUSI
+0E2A THAI LETTER SO SUA
+0E2B THAI LETTER HO HIP
+0E2C THAI LETTER LO CHULA
+0E2D THAI LETTER O ANG
+0E2E THAI LETTER HO NOK HUK
+0E2F THAI PAI YAN NOI
+0E30 THAI VOWEL SIGN SARA A
+0E31 THAI VOWEL SIGN MAI HAN-AKAT
+0E32 THAI VOWEL SIGN SARA AA
+0E33 THAI VOWEL SIGN SARA AM
+0E34 THAI VOWEL SIGN SARA I
+0E35 THAI VOWEL SIGN SARA II
+0E36 THAI VOWEL SIGN SARA UE
+0E37 THAI VOWEL SIGN SARA UEE
+0E38 THAI VOWEL SIGN SARA U
+0E39 THAI VOWEL SIGN SARA UU
+0E3A THAI VOWEL SIGN PHINTHU
+0E3F THAI BAHT SIGN
+0E40 THAI VOWEL SIGN SARA E
+0E41 THAI VOWEL SIGN SARA AE
+0E42 THAI VOWEL SIGN SARA O
+0E43 THAI VOWEL SIGN SARA MAI MUAN
+0E44 THAI VOWEL SIGN SARA MAI MALAI
+0E45 THAI LAK KHANG YAO
+0E46 THAI MAI YAMOK
+0E47 THAI VOWEL SIGN MAI TAI KHU
+0E48 THAI TONE MAI EK
+0E49 THAI TONE MAI THO
+0E4A THAI TONE MAI TRI
+0E4B THAI TONE MAI CHATTAWA
+0E4C THAI THANTHAKHAT
+0E4D THAI NIKKHAHIT
+0E4E THAI YAMAKKAN
+0E4F THAI FONGMAN
+0E5A THAI ANGKHANKHU
+0E5B THAI KHOMUT
+0F04 TIBETAN SINGLE ORNAMENT
+0F08 TIBETAN RGYANSHAD
+0F0B TIBETAN TSEG
+0F0D TIBETAN SHAD
+0F0E TIBETAN DOUBLE SHAD
+0F11 TIBETAN RINCHANPHUNGSHAD
+0F14 TIBETAN COMMA
+0F35 TIBETAN HONORIFIC UNDER RING
+0F37 TIBETAN UNDER RING
+0F39 TIBETAN LENITION MARK
+0F3C TIBETAN LEFT BRACE
+0F3D TIBETAN RIGHT BRACE
+0F4A TIBETAN LETTER REVERSED TA
+0F4B TIBETAN LETTER REVERSED THA
+0F4C TIBETAN LETTER REVERSED DA
+0F4E TIBETAN LETTER REVERSED NA
+0F60 TIBETAN LETTER AA
+0F65 TIBETAN LETTER REVERSED SHA
+0F7B TIBETAN VOWEL SIGN AI
+0F7D TIBETAN VOWEL SIGN AU
+0F7E TIBETAN ANUSVARA
+0F7F TIBETAN VISARGA
+0F80 TIBETAN VOWEL SIGN SHORT I
+0F82 TIBETAN CANDRABINDU WITH ORNAMENT
+0F83 TIBETAN CANDRABINDU
+0F84 TIBETAN VIRAMA
+0F85 TIBETAN CHUCHENYIGE
+10D0 GEORGIAN SMALL LETTER AN
+10D1 GEORGIAN SMALL LETTER BAN
+10D2 GEORGIAN SMALL LETTER GAN
+10D3 GEORGIAN SMALL LETTER DON
+10D4 GEORGIAN SMALL LETTER EN
+10D5 GEORGIAN SMALL LETTER VIN
+10D6 GEORGIAN SMALL LETTER ZEN
+10D7 GEORGIAN SMALL LETTER TAN
+10D8 GEORGIAN SMALL LETTER IN
+10D9 GEORGIAN SMALL LETTER KAN
+10DA GEORGIAN SMALL LETTER LAS
+10DB GEORGIAN SMALL LETTER MAN
+10DC GEORGIAN SMALL LETTER NAR
+10DD GEORGIAN SMALL LETTER ON
+10DE GEORGIAN SMALL LETTER PAR
+10DF GEORGIAN SMALL LETTER ZHAR
+10E0 GEORGIAN SMALL LETTER RAE
+10E1 GEORGIAN SMALL LETTER SAN
+10E2 GEORGIAN SMALL LETTER TAR
+10E3 GEORGIAN SMALL LETTER UN
+10E4 GEORGIAN SMALL LETTER PHAR
+10E5 GEORGIAN SMALL LETTER KHAR
+10E6 GEORGIAN SMALL LETTER GHAN
+10E7 GEORGIAN SMALL LETTER QAR
+10E8 GEORGIAN SMALL LETTER SHIN
+10E9 GEORGIAN SMALL LETTER CHIN
+10EA GEORGIAN SMALL LETTER CAN
+10EB GEORGIAN SMALL LETTER JIL
+10EC GEORGIAN SMALL LETTER CIL
+10ED GEORGIAN SMALL LETTER CHAR
+10EE GEORGIAN SMALL LETTER XAN
+10EF GEORGIAN SMALL LETTER JHAN
+10F0 GEORGIAN SMALL LETTER HAE
+10F1 GEORGIAN SMALL LETTER HE
+10F2 GEORGIAN SMALL LETTER HIE
+10F3 GEORGIAN SMALL LETTER WE
+10F4 GEORGIAN SMALL LETTER HAR
+10F5 GEORGIAN SMALL LETTER HOE
+10F6 GEORGIAN SMALL LETTER FI
+2015 QUOTATION DASH
+2016 DOUBLE VERTICAL BAR
+2017 SPACING DOUBLE UNDERSCORE
+2018 SINGLE TURNED COMMA QUOTATION MARK
+2019 SINGLE COMMA QUOTATION MARK
+201A LOW SINGLE COMMA QUOTATION MARK
+201B SINGLE REVERSED COMMA QUOTATION MARK
+201C DOUBLE TURNED COMMA QUOTATION MARK
+201D DOUBLE COMMA QUOTATION MARK
+201E LOW DOUBLE COMMA QUOTATION MARK
+201F DOUBLE REVERSED COMMA QUOTATION MARK
+2039 LEFT POINTING SINGLE GUILLEMET
+203A RIGHT POINTING SINGLE GUILLEMET
+203E SPACING OVERSCORE
+2070 SUPERSCRIPT DIGIT ZERO
+2074 SUPERSCRIPT DIGIT FOUR
+2075 SUPERSCRIPT DIGIT FIVE
+2076 SUPERSCRIPT DIGIT SIX
+2077 SUPERSCRIPT DIGIT SEVEN
+2078 SUPERSCRIPT DIGIT EIGHT
+2079 SUPERSCRIPT DIGIT NINE
+207B SUPERSCRIPT HYPHEN-MINUS
+207D SUPERSCRIPT OPENING PARENTHESIS
+207E SUPERSCRIPT CLOSING PARENTHESIS
+2080 SUBSCRIPT DIGIT ZERO
+2081 SUBSCRIPT DIGIT ONE
+2082 SUBSCRIPT DIGIT TWO
+2083 SUBSCRIPT DIGIT THREE
+2084 SUBSCRIPT DIGIT FOUR
+2085 SUBSCRIPT DIGIT FIVE
+2086 SUBSCRIPT DIGIT SIX
+2087 SUBSCRIPT DIGIT SEVEN
+2088 SUBSCRIPT DIGIT EIGHT
+2089 SUBSCRIPT DIGIT NINE
+208B SUBSCRIPT HYPHEN-MINUS
+208D SUBSCRIPT OPENING PARENTHESIS
+208E SUBSCRIPT CLOSING PARENTHESIS
+20D0 NON-SPACING LEFT HARPOON ABOVE
+20D1 NON-SPACING RIGHT HARPOON ABOVE
+20D2 NON-SPACING LONG VERTICAL BAR OVERLAY
+20D3 NON-SPACING SHORT VERTICAL BAR OVERLAY
+20D4 NON-SPACING ANTICLOCKWISE ARROW ABOVE
+20D5 NON-SPACING CLOCKWISE ARROW ABOVE
+20D6 NON-SPACING LEFT ARROW ABOVE
+20D7 NON-SPACING RIGHT ARROW ABOVE
+20D8 NON-SPACING RING OVERLAY
+20D9 NON-SPACING CLOCKWISE RING OVERLAY
+20DA NON-SPACING ANTICLOCKWISE RING OVERLAY
+20DB NON-SPACING THREE DOTS ABOVE
+20DC NON-SPACING FOUR DOTS ABOVE
+20DD ENCLOSING CIRCLE
+20DE ENCLOSING SQUARE
+20DF ENCLOSING DIAMOND
+20E0 ENCLOSING CIRCLE SLASH
+20E1 NON-SPACING LEFT RIGHT ARROW ABOVE
+2102 DOUBLE-STRUCK C
+2103 DEGREES CENTIGRADE
+2104 C L SYMBOL
+2107 EULERS
+2109 DEGREES FAHRENHEIT
+210B SCRIPT H
+210C BLACK-LETTER H
+210D DOUBLE-STRUCK H
+210F PLANCK CONSTANT OVER 2 PI
+2110 SCRIPT I
+2111 BLACK-LETTER I
+2112 SCRIPT L
+2115 DOUBLE-STRUCK N
+2116 NUMERO
+2118 SCRIPT P
+2119 DOUBLE-STRUCK P
+211A DOUBLE-STRUCK Q
+211B SCRIPT R
+211C BLACK-LETTER R
+211D DOUBLE-STRUCK R
+2121 T E L SYMBOL
+2122 TRADEMARK
+2124 DOUBLE-STRUCK Z
+2125 OUNCE
+2126 OHM
+2127 MHO
+2128 BLACK-LETTER Z
+212A DEGREES KELVIN
+212B ANGSTROM UNIT
+212C SCRIPT B
+212D BLACK-LETTER C
+2130 SCRIPT E
+2131 SCRIPT F
+2132 TURNED F
+2133 SCRIPT M
+2135 FIRST TRANSFINITE CARDINAL
+2136 SECOND TRANSFINITE CARDINAL
+2137 THIRD TRANSFINITE CARDINAL
+2138 FOURTH TRANSFINITE CARDINAL
+2153 FRACTION ONE THIRD
+2154 FRACTION TWO THIRDS
+2155 FRACTION ONE FIFTH
+2156 FRACTION TWO FIFTHS
+2157 FRACTION THREE FIFTHS
+2158 FRACTION FOUR FIFTHS
+2159 FRACTION ONE SIXTH
+215A FRACTION FIVE SIXTHS
+215B FRACTION ONE EIGHTH
+215C FRACTION THREE EIGHTHS
+215D FRACTION FIVE EIGHTHS
+215E FRACTION SEVEN EIGHTHS
+2190 LEFT ARROW
+2191 UP ARROW
+2192 RIGHT ARROW
+2193 DOWN ARROW
+2196 UPPER LEFT ARROW
+2197 UPPER RIGHT ARROW
+2198 LOWER RIGHT ARROW
+2199 LOWER LEFT ARROW
+219A LEFT ARROW WITH STROKE
+219B RIGHT ARROW WITH STROKE
+219C LEFT WAVE ARROW
+219D RIGHT WAVE ARROW
+219E LEFT TWO HEADED ARROW
+219F UP TWO HEADED ARROW
+21A0 RIGHT TWO HEADED ARROW
+21A1 DOWN TWO HEADED ARROW
+21A2 LEFT ARROW WITH TAIL
+21A3 RIGHT ARROW WITH TAIL
+21A4 LEFT ARROW FROM BAR
+21A5 UP ARROW FROM BAR
+21A6 RIGHT ARROW FROM BAR
+21A7 DOWN ARROW FROM BAR
+21A9 LEFT ARROW WITH HOOK
+21AA RIGHT ARROW WITH HOOK
+21AB LEFT ARROW WITH LOOP
+21AC RIGHT ARROW WITH LOOP
+21AF DOWN ZIGZAG ARROW
+21B0 UP ARROW WITH TIP LEFT
+21B1 UP ARROW WITH TIP RIGHT
+21B2 DOWN ARROW WITH TIP LEFT
+21B3 DOWN ARROW WITH TIP RIGHT
+21B4 RIGHT ARROW WITH CORNER DOWN
+21B5 DOWN ARROW WITH CORNER LEFT
+21B8 UPPER LEFT ARROW TO LONG BAR
+21B9 LEFT ARROW TO BAR OVER RIGHT ARROW TO BAR
+21BC LEFT HARPOON WITH BARB UP
+21BD LEFT HARPOON WITH BARB DOWN
+21BE UP HARPOON WITH BARB RIGHT
+21BF UP HARPOON WITH BARB LEFT
+21C0 RIGHT HARPOON WITH BARB UP
+21C1 RIGHT HARPOON WITH BARB DOWN
+21C2 DOWN HARPOON WITH BARB RIGHT
+21C3 DOWN HARPOON WITH BARB LEFT
+21C4 RIGHT ARROW OVER LEFT ARROW
+21C5 UP ARROW LEFT OF DOWN ARROW
+21C6 LEFT ARROW OVER RIGHT ARROW
+21C7 LEFT PAIRED ARROWS
+21C8 UP PAIRED ARROWS
+21C9 RIGHT PAIRED ARROWS
+21CA DOWN PAIRED ARROWS
+21CB LEFT HARPOON OVER RIGHT HARPOON
+21CC RIGHT HARPOON OVER LEFT HARPOON
+21CD LEFT DOUBLE ARROW WITH STROKE
+21CF RIGHT DOUBLE ARROW WITH STROKE
+21D0 LEFT DOUBLE ARROW
+21D1 UP DOUBLE ARROW
+21D2 RIGHT DOUBLE ARROW
+21D3 DOWN DOUBLE ARROW
+21D6 UPPER LEFT DOUBLE ARROW
+21D7 UPPER RIGHT DOUBLE ARROW
+21D8 LOWER RIGHT DOUBLE ARROW
+21D9 LOWER LEFT DOUBLE ARROW
+21DA LEFT TRIPLE ARROW
+21DB RIGHT TRIPLE ARROW
+21DC LEFT SQUIGGLE ARROW
+21DD RIGHT SQUIGGLE ARROW
+21DE UP ARROW WITH DOUBLE STROKE
+21DF DOWN ARROW WITH DOUBLE STROKE
+21E0 LEFT DASHED ARROW
+21E1 UP DASHED ARROW
+21E2 RIGHT DASHED ARROW
+21E3 DOWN DASHED ARROW
+21E4 LEFT ARROW TO BAR
+21E5 RIGHT ARROW TO BAR
+21E6 WHITE LEFT ARROW
+21E7 WHITE UP ARROW
+21E8 WHITE RIGHT ARROW
+21E9 WHITE DOWN ARROW
+21EA WHITE UP ARROW FROM BAR
+2254 COLON EQUAL
+2255 EQUAL COLON
+2264 LESS THAN OR EQUAL TO
+2265 GREATER THAN OR EQUAL TO
+2266 LESS THAN OVER EQUAL TO
+2267 GREATER THAN OVER EQUAL TO
+2268 LESS THAN BUT NOT EQUAL TO
+2269 GREATER THAN BUT NOT EQUAL TO
+226A MUCH LESS THAN
+226B MUCH GREATER THAN
+226E NOT LESS THAN
+226F NOT GREATER THAN
+2270 NEITHER LESS THAN NOR EQUAL TO
+2271 NEITHER GREATER THAN NOR EQUAL TO
+2272 LESS THAN OR EQUIVALENT TO
+2273 GREATER THAN OR EQUIVALENT TO
+2274 NEITHER LESS THAN NOR EQUIVALENT TO
+2275 NEITHER GREATER THAN NOR EQUIVALENT TO
+2276 LESS THAN OR GREATER THAN
+2277 GREATER THAN OR LESS THAN
+2278 NEITHER LESS THAN NOR GREATER THAN
+2279 NEITHER GREATER THAN NOR LESS THAN
+228A SUBSET OF OR NOT EQUAL TO
+228B SUPERSET OF OR NOT EQUAL TO
+22D6 LESS THAN WITH DOT
+22D7 GREATER THAN WITH DOT
+22D8 VERY MUCH LESS THAN
+22D9 VERY MUCH GREATER THAN
+22DA LESS THAN EQUAL TO OR GREATER THAN
+22DB GREATER THAN EQUAL TO OR LESS THAN
+22DC EQUAL TO OR LESS THAN
+22DD EQUAL TO OR GREATER THAN
+22E6 LESS THAN BUT NOT EQUIVALENT TO
+22E7 GREATER THAN BUT NOT EQUIVALENT TO
+2318 COMMAND KEY
+2324 ENTER KEY
+2326 DELETE TO THE RIGHT KEY
+2327 CLEAR KEY
+2329 BRA
+232A KET
+232B DELETE TO THE LEFT KEY
+2400 GRAPHIC FOR NULL
+2401 GRAPHIC FOR START OF HEADING
+2402 GRAPHIC FOR START OF TEXT
+2403 GRAPHIC FOR END OF TEXT
+2404 GRAPHIC FOR END OF TRANSMISSION
+2405 GRAPHIC FOR ENQUIRY
+2406 GRAPHIC FOR ACKNOWLEDGE
+2407 GRAPHIC FOR BELL
+2408 GRAPHIC FOR BACKSPACE
+2409 GRAPHIC FOR HORIZONTAL TABULATION
+240A GRAPHIC FOR LINE FEED
+240B GRAPHIC FOR VERTICAL TABULATION
+240C GRAPHIC FOR FORM FEED
+240D GRAPHIC FOR CARRIAGE RETURN
+240E GRAPHIC FOR SHIFT OUT
+240F GRAPHIC FOR SHIFT IN
+2410 GRAPHIC FOR DATA LINK ESCAPE
+2411 GRAPHIC FOR DEVICE CONTROL ONE
+2412 GRAPHIC FOR DEVICE CONTROL TWO
+2413 GRAPHIC FOR DEVICE CONTROL THREE
+2414 GRAPHIC FOR DEVICE CONTROL FOUR
+2415 GRAPHIC FOR NEGATIVE ACKNOWLEDGE
+2416 GRAPHIC FOR SYNCHRONOUS IDLE
+2417 GRAPHIC FOR END OF TRANSMISSION BLOCK
+2418 GRAPHIC FOR CANCEL
+2419 GRAPHIC FOR END OF MEDIUM
+241A GRAPHIC FOR SUBSTITUTE
+241B GRAPHIC FOR ESCAPE
+241C GRAPHIC FOR FILE SEPARATOR
+241D GRAPHIC FOR GROUP SEPARATOR
+241E GRAPHIC FOR RECORD SEPARATOR
+241F GRAPHIC FOR UNIT SEPARATOR
+2420 GRAPHIC FOR SPACE
+2421 GRAPHIC FOR DELETE
+2422 BLANK
+2424 GRAPHIC FOR NEWLINE
+2488 DIGIT ONE PERIOD
+2489 DIGIT TWO PERIOD
+248A DIGIT THREE PERIOD
+248B DIGIT FOUR PERIOD
+248C DIGIT FIVE PERIOD
+248D DIGIT SIX PERIOD
+248E DIGIT SEVEN PERIOD
+248F DIGIT EIGHT PERIOD
+2490 DIGIT NINE PERIOD
+2491 NUMBER TEN PERIOD
+2492 NUMBER ELEVEN PERIOD
+2493 NUMBER TWELVE PERIOD
+2494 NUMBER THIRTEEN PERIOD
+2495 NUMBER FOURTEEN PERIOD
+2496 NUMBER FIFTEEN PERIOD
+2497 NUMBER SIXTEEN PERIOD
+2498 NUMBER SEVENTEEN PERIOD
+2499 NUMBER EIGHTEEN PERIOD
+249A NUMBER NINETEEN PERIOD
+249B NUMBER TWENTY PERIOD
+2500 FORMS LIGHT HORIZONTAL
+2501 FORMS HEAVY HORIZONTAL
+2502 FORMS LIGHT VERTICAL
+2503 FORMS HEAVY VERTICAL
+2504 FORMS LIGHT TRIPLE DASH HORIZONTAL
+2505 FORMS HEAVY TRIPLE DASH HORIZONTAL
+2506 FORMS LIGHT TRIPLE DASH VERTICAL
+2507 FORMS HEAVY TRIPLE DASH VERTICAL
+2508 FORMS LIGHT QUADRUPLE DASH HORIZONTAL
+2509 FORMS HEAVY QUADRUPLE DASH HORIZONTAL
+250A FORMS LIGHT QUADRUPLE DASH VERTICAL
+250B FORMS HEAVY QUADRUPLE DASH VERTICAL
+250C FORMS LIGHT DOWN AND RIGHT
+250D FORMS DOWN LIGHT AND RIGHT HEAVY
+250E FORMS DOWN HEAVY AND RIGHT LIGHT
+250F FORMS HEAVY DOWN AND RIGHT
+2510 FORMS LIGHT DOWN AND LEFT
+2511 FORMS DOWN LIGHT AND LEFT HEAVY
+2512 FORMS DOWN HEAVY AND LEFT LIGHT
+2513 FORMS HEAVY DOWN AND LEFT
+2514 FORMS LIGHT UP AND RIGHT
+2515 FORMS UP LIGHT AND RIGHT HEAVY
+2516 FORMS UP HEAVY AND RIGHT LIGHT
+2517 FORMS HEAVY UP AND RIGHT
+2518 FORMS LIGHT UP AND LEFT
+2519 FORMS UP LIGHT AND LEFT HEAVY
+251A FORMS UP HEAVY AND LEFT LIGHT
+251B FORMS HEAVY UP AND LEFT
+251C FORMS LIGHT VERTICAL AND RIGHT
+251D FORMS VERTICAL LIGHT AND RIGHT HEAVY
+251E FORMS UP HEAVY AND RIGHT DOWN LIGHT
+251F FORMS DOWN HEAVY AND RIGHT UP LIGHT
+2520 FORMS VERTICAL HEAVY AND RIGHT LIGHT
+2521 FORMS DOWN LIGHT AND RIGHT UP HEAVY
+2522 FORMS UP LIGHT AND RIGHT DOWN HEAVY
+2523 FORMS HEAVY VERTICAL AND RIGHT
+2524 FORMS LIGHT VERTICAL AND LEFT
+2525 FORMS VERTICAL LIGHT AND LEFT HEAVY
+2526 FORMS UP HEAVY AND LEFT DOWN LIGHT
+2527 FORMS DOWN HEAVY AND LEFT UP LIGHT
+2528 FORMS VERTICAL HEAVY AND LEFT LIGHT
+2529 FORMS DOWN LIGHT AND LEFT UP HEAVY
+252A FORMS UP LIGHT AND LEFT DOWN HEAVY
+252B FORMS HEAVY VERTICAL AND LEFT
+252C FORMS LIGHT DOWN AND HORIZONTAL
+252D FORMS LEFT HEAVY AND RIGHT DOWN LIGHT
+252E FORMS RIGHT HEAVY AND LEFT DOWN LIGHT
+252F FORMS DOWN LIGHT AND HORIZONTAL HEAVY
+2530 FORMS DOWN HEAVY AND HORIZONTAL LIGHT
+2531 FORMS RIGHT LIGHT AND LEFT DOWN HEAVY
+2532 FORMS LEFT LIGHT AND RIGHT DOWN HEAVY
+2533 FORMS HEAVY DOWN AND HORIZONTAL
+2534 FORMS LIGHT UP AND HORIZONTAL
+2535 FORMS LEFT HEAVY AND RIGHT UP LIGHT
+2536 FORMS RIGHT HEAVY AND LEFT UP LIGHT
+2537 FORMS UP LIGHT AND HORIZONTAL HEAVY
+2538 FORMS UP HEAVY AND HORIZONTAL LIGHT
+2539 FORMS RIGHT LIGHT AND LEFT UP HEAVY
+253A FORMS LEFT LIGHT AND RIGHT UP HEAVY
+253B FORMS HEAVY UP AND HORIZONTAL
+253C FORMS LIGHT VERTICAL AND HORIZONTAL
+253D FORMS LEFT HEAVY AND RIGHT VERTICAL LIGHT
+253E FORMS RIGHT HEAVY AND LEFT VERTICAL LIGHT
+253F FORMS VERTICAL LIGHT AND HORIZONTAL HEAVY
+2540 FORMS UP HEAVY AND DOWN HORIZONTAL LIGHT
+2541 FORMS DOWN HEAVY AND UP HORIZONTAL LIGHT
+2542 FORMS VERTICAL HEAVY AND HORIZONTAL LIGHT
+2543 FORMS LEFT UP HEAVY AND RIGHT DOWN LIGHT
+2544 FORMS RIGHT UP HEAVY AND LEFT DOWN LIGHT
+2545 FORMS LEFT DOWN HEAVY AND RIGHT UP LIGHT
+2546 FORMS RIGHT DOWN HEAVY AND LEFT UP LIGHT
+2547 FORMS DOWN LIGHT AND UP HORIZONTAL HEAVY
+2548 FORMS UP LIGHT AND DOWN HORIZONTAL HEAVY
+2549 FORMS RIGHT LIGHT AND LEFT VERTICAL HEAVY
+254A FORMS LEFT LIGHT AND RIGHT VERTICAL HEAVY
+254B FORMS HEAVY VERTICAL AND HORIZONTAL
+254C FORMS LIGHT DOUBLE DASH HORIZONTAL
+254D FORMS HEAVY DOUBLE DASH HORIZONTAL
+254E FORMS LIGHT DOUBLE DASH VERTICAL
+254F FORMS HEAVY DOUBLE DASH VERTICAL
+2550 FORMS DOUBLE HORIZONTAL
+2551 FORMS DOUBLE VERTICAL
+2552 FORMS DOWN SINGLE AND RIGHT DOUBLE
+2553 FORMS DOWN DOUBLE AND RIGHT SINGLE
+2554 FORMS DOUBLE DOWN AND RIGHT
+2555 FORMS DOWN SINGLE AND LEFT DOUBLE
+2556 FORMS DOWN DOUBLE AND LEFT SINGLE
+2557 FORMS DOUBLE DOWN AND LEFT
+2558 FORMS UP SINGLE AND RIGHT DOUBLE
+2559 FORMS UP DOUBLE AND RIGHT SINGLE
+255A FORMS DOUBLE UP AND RIGHT
+255B FORMS UP SINGLE AND LEFT DOUBLE
+255C FORMS UP DOUBLE AND LEFT SINGLE
+255D FORMS DOUBLE UP AND LEFT
+255E FORMS VERTICAL SINGLE AND RIGHT DOUBLE
+255F FORMS VERTICAL DOUBLE AND RIGHT SINGLE
+2560 FORMS DOUBLE VERTICAL AND RIGHT
+2561 FORMS VERTICAL SINGLE AND LEFT DOUBLE
+2562 FORMS VERTICAL DOUBLE AND LEFT SINGLE
+2563 FORMS DOUBLE VERTICAL AND LEFT
+2564 FORMS DOWN SINGLE AND HORIZONTAL DOUBLE
+2565 FORMS DOWN DOUBLE AND HORIZONTAL SINGLE
+2566 FORMS DOUBLE DOWN AND HORIZONTAL
+2567 FORMS UP SINGLE AND HORIZONTAL DOUBLE
+2568 FORMS UP DOUBLE AND HORIZONTAL SINGLE
+2569 FORMS DOUBLE UP AND HORIZONTAL
+256A FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE
+256B FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE
+256C FORMS DOUBLE VERTICAL AND HORIZONTAL
+256D FORMS LIGHT ARC DOWN AND RIGHT
+256E FORMS LIGHT ARC DOWN AND LEFT
+256F FORMS LIGHT ARC UP AND LEFT
+2570 FORMS LIGHT ARC UP AND RIGHT
+2571 FORMS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+2572 FORMS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+2573 FORMS LIGHT DIAGONAL CROSS
+2574 FORMS LIGHT LEFT
+2575 FORMS LIGHT UP
+2576 FORMS LIGHT RIGHT
+2577 FORMS LIGHT DOWN
+2578 FORMS HEAVY LEFT
+2579 FORMS HEAVY UP
+257A FORMS HEAVY RIGHT
+257B FORMS HEAVY DOWN
+257C FORMS LIGHT LEFT AND HEAVY RIGHT
+257D FORMS LIGHT UP AND HEAVY DOWN
+257E FORMS HEAVY LEFT AND LIGHT RIGHT
+257F FORMS HEAVY UP AND LIGHT DOWN
+2586 LOWER THREE QUARTER BLOCK
+258A LEFT THREE QUARTER BLOCK
+25B2 BLACK UP POINTING TRIANGLE
+25B3 WHITE UP POINTING TRIANGLE
+25B4 BLACK UP POINTING SMALL TRIANGLE
+25B5 WHITE UP POINTING SMALL TRIANGLE
+25B6 BLACK RIGHT POINTING TRIANGLE
+25B7 WHITE RIGHT POINTING TRIANGLE
+25B8 BLACK RIGHT POINTING SMALL TRIANGLE
+25B9 WHITE RIGHT POINTING SMALL TRIANGLE
+25BA BLACK RIGHT POINTING POINTER
+25BB WHITE RIGHT POINTING POINTER
+25BC BLACK DOWN POINTING TRIANGLE
+25BD WHITE DOWN POINTING TRIANGLE
+25BE BLACK DOWN POINTING SMALL TRIANGLE
+25BF WHITE DOWN POINTING SMALL TRIANGLE
+25C0 BLACK LEFT POINTING TRIANGLE
+25C1 WHITE LEFT POINTING TRIANGLE
+25C2 BLACK LEFT POINTING SMALL TRIANGLE
+25C3 WHITE LEFT POINTING SMALL TRIANGLE
+25C4 BLACK LEFT POINTING POINTER
+25C5 WHITE LEFT POINTING POINTER
+25EC WHITE UP POINTING TRIANGLE WITH DOT
+25ED UP POINTING TRIANGLE WITH LEFT HALF BLACK
+25EE UP POINTING TRIANGLE WITH RIGHT HALF BLACK
+262B SYMBOL OF IRAN
+266B BARRED EIGHTH NOTES
+266C BARRED SIXTEENTH NOTES
+266D FLAT
+266E NATURAL
+266F SHARP
+271B OPEN CENTER CROSS
+271C HEAVY OPEN CENTER CROSS
+272B OPEN CENTER BLACK STAR
+272C BLACK CENTER WHITE STAR
+2732 OPEN CENTER ASTERISK
+273C OPEN CENTER TEARDROP-SPOKED ASTERISK
+2742 CIRCLED OPEN CENTER EIGHT POINTED STAR
+2776 INVERSE CIRCLED DIGIT ONE
+2777 INVERSE CIRCLED DIGIT TWO
+2778 INVERSE CIRCLED DIGIT THREE
+2779 INVERSE CIRCLED DIGIT FOUR
+277A INVERSE CIRCLED DIGIT FIVE
+277B INVERSE CIRCLED DIGIT SIX
+277C INVERSE CIRCLED DIGIT SEVEN
+277D INVERSE CIRCLED DIGIT EIGHT
+277E INVERSE CIRCLED DIGIT NINE
+277F INVERSE CIRCLED NUMBER TEN
+2780 CIRCLED SANS-SERIF DIGIT ONE
+2781 CIRCLED SANS-SERIF DIGIT TWO
+2782 CIRCLED SANS-SERIF DIGIT THREE
+2783 CIRCLED SANS-SERIF DIGIT FOUR
+2784 CIRCLED SANS-SERIF DIGIT FIVE
+2785 CIRCLED SANS-SERIF DIGIT SIX
+2786 CIRCLED SANS-SERIF DIGIT SEVEN
+2787 CIRCLED SANS-SERIF DIGIT EIGHT
+2788 CIRCLED SANS-SERIF DIGIT NINE
+2789 CIRCLED SANS-SERIF NUMBER TEN
+278A INVERSE CIRCLED SANS-SERIF DIGIT ONE
+278B INVERSE CIRCLED SANS-SERIF DIGIT TWO
+278C INVERSE CIRCLED SANS-SERIF DIGIT THREE
+278D INVERSE CIRCLED SANS-SERIF DIGIT FOUR
+278E INVERSE CIRCLED SANS-SERIF DIGIT FIVE
+278F INVERSE CIRCLED SANS-SERIF DIGIT SIX
+2790 INVERSE CIRCLED SANS-SERIF DIGIT SEVEN
+2791 INVERSE CIRCLED SANS-SERIF DIGIT EIGHT
+2792 INVERSE CIRCLED SANS-SERIF DIGIT NINE
+2793 INVERSE CIRCLED SANS-SERIF NUMBER TEN
+2794 HEAVY WIDE-HEADED RIGHT ARROW
+2798 HEAVY LOWER RIGHT ARROW
+2799 HEAVY RIGHT ARROW
+279A HEAVY UPPER RIGHT ARROW
+279B DRAFTING POINT RIGHT ARROW
+279C HEAVY ROUND-TIPPED RIGHT ARROW
+279D TRIANGLE-HEADED RIGHT ARROW
+279E HEAVY TRIANGLE-HEADED RIGHT ARROW
+279F DASHED TRIANGLE-HEADED RIGHT ARROW
+27A0 HEAVY DASHED TRIANGLE-HEADED RIGHT ARROW
+27A1 BLACK RIGHT ARROW
+27A2 THREE-D TOP-LIGHTED RIGHT ARROWHEAD
+27A3 THREE-D BOTTOM-LIGHTED RIGHT ARROWHEAD
+27A4 BLACK RIGHT ARROWHEAD
+27A5 HEAVY BLACK CURVED DOWN AND RIGHT ARROW
+27A6 HEAVY BLACK CURVED UP AND RIGHT ARROW
+27A7 SQUAT BLACK RIGHT ARROW
+27A8 HEAVY CONCAVE-POINTED BLACK RIGHT ARROW
+27A9 RIGHT-SHADED WHITE RIGHT ARROW
+27AA LEFT-SHADED WHITE RIGHT ARROW
+27AB BACK-TILTED SHADOWED WHITE RIGHT ARROW
+27AC FRONT-TILTED SHADOWED WHITE RIGHT ARROW
+27AD HEAVY LOWER RIGHT-SHADOWED WHITE RIGHT ARROW
+27AE HEAVY UPPER RIGHT-SHADOWED WHITE RIGHT ARROW
+27AF NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHT ARROW
+27B1 NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHT ARROW
+27B2 CIRCLED HEAVY WHITE RIGHT ARROW
+27B3 WHITE-FEATHERED RIGHT ARROW
+27B4 BLACK-FEATHERED LOWER RIGHT ARROW
+27B5 BLACK-FEATHERED RIGHT ARROW
+27B6 BLACK-FEATHERED UPPER RIGHT ARROW
+27B7 HEAVY BLACK-FEATHERED LOWER RIGHT ARROW
+27B8 HEAVY BLACK-FEATHERED RIGHT ARROW
+27B9 HEAVY BLACK-FEATHERED UPPER RIGHT ARROW
+27BA TEARDROP-BARBED RIGHT ARROW
+27BB HEAVY TEARDROP-SHANKED RIGHT ARROW
+27BC WEDGE-TAILED RIGHT ARROW
+27BD HEAVY WEDGE-TAILED RIGHT ARROW
+27BE OPEN-OUTLINED RIGHT ARROW
+3002 IDEOGRAPHIC PERIOD
+3008 OPENING ANGLE BRACKET
+3009 CLOSING ANGLE BRACKET
+300A OPENING DOUBLE ANGLE BRACKET
+300B CLOSING DOUBLE ANGLE BRACKET
+300C OPENING CORNER BRACKET
+300D CLOSING CORNER BRACKET
+300E OPENING WHITE CORNER BRACKET
+300F CLOSING WHITE CORNER BRACKET
+3010 OPENING BLACK LENTICULAR BRACKET
+3011 CLOSING BLACK LENTICULAR BRACKET
+3014 OPENING TORTOISE SHELL BRACKET
+3015 CLOSING TORTOISE SHELL BRACKET
+3016 OPENING WHITE LENTICULAR BRACKET
+3017 CLOSING WHITE LENTICULAR BRACKET
+3018 OPENING WHITE TORTOISE SHELL BRACKET
+3019 CLOSING WHITE TORTOISE SHELL BRACKET
+301A OPENING WHITE SQUARE BRACKET
+301B CLOSING WHITE SQUARE BRACKET
+3099 NON-SPACING KATAKANA-HIRAGANA VOICED SOUND MARK
+309A NON-SPACING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
+3131 HANGUL LETTER GIYEOG
+3132 HANGUL LETTER SSANG GIYEOG
+3133 HANGUL LETTER GIYEOG SIOS
+3135 HANGUL LETTER NIEUN JIEUJ
+3136 HANGUL LETTER NIEUN HIEUH
+3137 HANGUL LETTER DIGEUD
+3138 HANGUL LETTER SSANG DIGEUD
+3139 HANGUL LETTER LIEUL
+313A HANGUL LETTER LIEUL GIYEOG
+313B HANGUL LETTER LIEUL MIEUM
+313C HANGUL LETTER LIEUL BIEUB
+313D HANGUL LETTER LIEUL SIOS
+313E HANGUL LETTER LIEUL TIEUT
+313F HANGUL LETTER LIEUL PIEUP
+3140 HANGUL LETTER LIEUL HIEUH
+3142 HANGUL LETTER BIEUB
+3143 HANGUL LETTER SSANG BIEUB
+3144 HANGUL LETTER BIEUB SIOS
+3146 HANGUL LETTER SSANG SIOS
+3148 HANGUL LETTER JIEUJ
+3149 HANGUL LETTER SSANG JIEUJ
+314A HANGUL LETTER CIEUC
+314B HANGUL LETTER KIYEOK
+314C HANGUL LETTER TIEUT
+314D HANGUL LETTER PIEUP
+3164 HANGUL CAE OM
+3165 HANGUL LETTER SSANG NIEUN
+3166 HANGUL LETTER NIEUN DIGEUD
+3167 HANGUL LETTER NIEUN SIOS
+3168 HANGUL LETTER NIEUN BAN CHI EUM
+3169 HANGUL LETTER LIEUL GIYEOG SIOS
+316A HANGUL LETTER LIEUL DIGEUD
+316B HANGUL LETTER LIEUL BIEUB SIOS
+316C HANGUL LETTER LIEUL BAN CHI EUM
+316D HANGUL LETTER LIEUL YEOLIN HIEUH
+316E HANGUL LETTER MIEUM BIEUB
+316F HANGUL LETTER MIEUM SIOS
+3170 HANGUL LETTER BIEUB BAN CHI EUM
+3171 HANGUL LETTER MIEUM SUN GYEONG EUM
+3172 HANGUL LETTER BIEUB GIYEOG
+3173 HANGUL LETTER BIEUB DIGEUD
+3174 HANGUL LETTER BIEUB SIOS GIYEOG
+3175 HANGUL LETTER BIEUB SIOS DIGEUD
+3176 HANGUL LETTER BIEUB JIEUJ
+3177 HANGUL LETTER BIEUB TIEUT
+3178 HANGUL LETTER BIEUB SUN GYEONG EUM
+3179 HANGUL LETTER SSANG BIEUB SUN GYEONG EUM
+317A HANGUL LETTER SIOS GIYEOG
+317B HANGUL LETTER SIOS NIEUN
+317C HANGUL LETTER SIOS DIGEUD
+317D HANGUL LETTER SIOS BIEUB
+317E HANGUL LETTER SIOS JIEUJ
+317F HANGUL LETTER BAN CHI EUM
+3180 HANGUL LETTER SSANG IEUNG
+3181 HANGUL LETTER NGIEUNG
+3182 HANGUL LETTER NGIEUNG SIOS
+3183 HANGUL LETTER NGIEUNG BAN CHI EUM
+3184 HANGUL LETTER PIEUP SUN GYEONG EUM
+3185 HANGUL LETTER SSANG HIEUH
+3186 HANGUL LETTER YEOLIN HIEUH
+3187 HANGUL LETTER YOYA
+3188 HANGUL LETTER YOYAE
+3189 HANGUL LETTER YOI
+318A HANGUL LETTER YUYEO
+318B HANGUL LETTER YUYE
+318C HANGUL LETTER YUI
+318D HANGUL LETTER ALAE A
+318E HANGUL LETTER ALAE AE
+3190 KANBUN TATETEN
+3191 KAERITEN RE
+3192 KAERITEN ITI
+3193 KAERITEN NI
+3194 KAERITEN SAN
+3195 KAERITEN SI
+3196 KAERITEN ZYOU
+3197 KAERITEN TYUU
+3198 KAERITEN GE
+3199 KAERITEN KOU
+319A KAERITEN OTU
+319B KAERITEN HEI
+319C KAERITEN TEI
+319D KAERITEN TEN
+319E KAERITEN TI
+319F KAERITEN ZIN
+3200 PARENTHESIZED HANGUL GIYEOG
+3202 PARENTHESIZED HANGUL DIGEUD
+3203 PARENTHESIZED HANGUL LIEUL
+3205 PARENTHESIZED HANGUL BIEUB
+3208 PARENTHESIZED HANGUL JIEUJ
+3209 PARENTHESIZED HANGUL CIEUC
+320A PARENTHESIZED HANGUL KIYEOK
+320B PARENTHESIZED HANGUL TIEUT
+320C PARENTHESIZED HANGUL PIEUP
+320E PARENTHESIZED HANGUL GA
+320F PARENTHESIZED HANGUL NA
+3210 PARENTHESIZED HANGUL DA
+3211 PARENTHESIZED HANGUL LA
+3212 PARENTHESIZED HANGUL MA
+3213 PARENTHESIZED HANGUL BA
+3214 PARENTHESIZED HANGUL SA
+3215 PARENTHESIZED HANGUL A
+3216 PARENTHESIZED HANGUL JA
+3217 PARENTHESIZED HANGUL CA
+3218 PARENTHESIZED HANGUL KA
+3219 PARENTHESIZED HANGUL TA
+321A PARENTHESIZED HANGUL PA
+321B PARENTHESIZED HANGUL HA
+321C PARENTHESIZED HANGUL JU
+3260 CIRCLED HANGUL GIYEOG
+3262 CIRCLED HANGUL DIGEUD
+3263 CIRCLED HANGUL LIEUL
+3265 CIRCLED HANGUL BIEUB
+3268 CIRCLED HANGUL JIEUJ
+3269 CIRCLED HANGUL CIEUC
+326A CIRCLED HANGUL KIYEOK
+326B CIRCLED HANGUL TIEUT
+326C CIRCLED HANGUL PIEUP
+326E CIRCLED HANGUL GA
+326F CIRCLED HANGUL NA
+3270 CIRCLED HANGUL DA
+3271 CIRCLED HANGUL LA
+3272 CIRCLED HANGUL MA
+3273 CIRCLED HANGUL BA
+3274 CIRCLED HANGUL SA
+3275 CIRCLED HANGUL A
+3276 CIRCLED HANGUL JA
+3277 CIRCLED HANGUL CA
+3278 CIRCLED HANGUL KA
+3279 CIRCLED HANGUL TA
+327A CIRCLED HANGUL PA
+327B CIRCLED HANGUL HA
+32A5 CIRCLED IDEOGRAPH CENTER
+3300 SQUARED APAATO
+3301 SQUARED ARUHUA
+3302 SQUARED ANPEA
+3303 SQUARED AARU
+3304 SQUARED ININGU
+3305 SQUARED INTI
+3306 SQUARED UON
+3307 SQUARED ESUKUUDO
+3308 SQUARED EEKAA
+3309 SQUARED ONSU
+330A SQUARED OOMU
+330B SQUARED KAIRI
+330C SQUARED KARATTO
+330D SQUARED KARORII
+330E SQUARED GARON
+330F SQUARED GANMA
+3310 SQUARED GIGA
+3311 SQUARED GINII
+3312 SQUARED KYURII
+3313 SQUARED GIRUDAA
+3314 SQUARED KIRO
+3315 SQUARED KIROGURAMU
+3316 SQUARED KIROMEETORU
+3317 SQUARED KIROWATTO
+3318 SQUARED GURAMU
+3319 SQUARED GURAMUTON
+331A SQUARED KURUZEIRO
+331B SQUARED KUROONE
+331C SQUARED KEESU
+331D SQUARED KORUNA
+331E SQUARED KOOPO
+331F SQUARED SAIKURU
+3320 SQUARED SANTIIMU
+3321 SQUARED SIRINGU
+3322 SQUARED SENTI
+3323 SQUARED SENTO
+3324 SQUARED DAASU
+3325 SQUARED DESI
+3326 SQUARED DORU
+3327 SQUARED TON
+3328 SQUARED NANO
+3329 SQUARED NOTTO
+332A SQUARED HAITU
+332B SQUARED PAASENTO
+332C SQUARED PAATU
+332D SQUARED BAARERU
+332E SQUARED PIASUTORU
+332F SQUARED PIKURU
+3330 SQUARED PIKO
+3331 SQUARED BIRU
+3332 SQUARED HUARADDO
+3333 SQUARED HUIITO
+3334 SQUARED BUSSYERU
+3335 SQUARED HURAN
+3336 SQUARED HEKUTAARU
+3337 SQUARED PESO
+3338 SQUARED PENIHI
+3339 SQUARED HERUTU
+333A SQUARED PENSU
+333B SQUARED PEEZI
+333C SQUARED BEETA
+333D SQUARED POINTO
+333E SQUARED BORUTO
+333F SQUARED HON
+3340 SQUARED PONDO
+3341 SQUARED HOORU
+3342 SQUARED HOON
+3343 SQUARED MAIKURO
+3344 SQUARED MAIRU
+3345 SQUARED MAHHA
+3346 SQUARED MARUKU
+3347 SQUARED MANSYON
+3348 SQUARED MIKURON
+3349 SQUARED MIRI
+334A SQUARED MIRIBAARU
+334B SQUARED MEGA
+334C SQUARED MEGATON
+334D SQUARED MEETORU
+334E SQUARED YAADO
+334F SQUARED YAARU
+3350 SQUARED YUAN
+3351 SQUARED RITTORU
+3352 SQUARED RIRA
+3353 SQUARED RUPII
+3354 SQUARED RUUBURU
+3355 SQUARED REMU
+3356 SQUARED RENTOGEN
+3357 SQUARED WATTO
+337B SQUARED TWO IDEOGRAPHS ERA NAME HEISEI
+337C SQUARED TWO IDEOGRAPHS ERA NAME SYOUWA
+337D SQUARED TWO IDEOGRAPHS ERA NAME TAISYOU
+337E SQUARED TWO IDEOGRAPHS ERA NAME MEIZI
+337F SQUARED FOUR IDEOGRAPHS CORPORATION
+3380 SQUARED PA AMPS
+3381 SQUARED NA
+3382 SQUARED MU A
+3383 SQUARED MA
+3384 SQUARED KA
+3385 SQUARED KB
+3386 SQUARED MB
+3387 SQUARED GB
+3388 SQUARED CAL
+3389 SQUARED KCAL
+338A SQUARED PF
+338B SQUARED NF
+338C SQUARED MU F
+338D SQUARED MU G
+338E SQUARED MG
+338F SQUARED KG
+3390 SQUARED HZ
+3391 SQUARED KHZ
+3392 SQUARED MHZ
+3393 SQUARED GHZ
+3394 SQUARED THZ
+3395 SQUARED MU L
+3396 SQUARED ML
+3397 SQUARED DL
+3398 SQUARED KL
+3399 SQUARED FM
+339A SQUARED NM
+339B SQUARED MU M
+339C SQUARED MM
+339D SQUARED CM
+339E SQUARED KM
+339F SQUARED MM SQUARED
+33A0 SQUARED CM SQUARED
+33A1 SQUARED M SQUARED
+33A2 SQUARED KM SQUARED
+33A3 SQUARED MM CUBED
+33A4 SQUARED CM CUBED
+33A5 SQUARED M CUBED
+33A6 SQUARED KM CUBED
+33A7 SQUARED M OVER S
+33A8 SQUARED M OVER S SQUARED
+33A9 SQUARED PA
+33AA SQUARED KPA
+33AB SQUARED MPA
+33AC SQUARED GPA
+33AD SQUARED RAD
+33AE SQUARED RAD OVER S
+33AF SQUARED RAD OVER S SQUARED
+33B0 SQUARED PS
+33B1 SQUARED NS
+33B2 SQUARED MU S
+33B3 SQUARED MS
+33B4 SQUARED PV
+33B5 SQUARED NV
+33B6 SQUARED MU V
+33B7 SQUARED MV
+33B8 SQUARED KV
+33B9 SQUARED MV MEGA
+33BA SQUARED PW
+33BB SQUARED NW
+33BC SQUARED MU W
+33BD SQUARED MW
+33BE SQUARED KW
+33BF SQUARED MW MEGA
+33C0 SQUARED K OHM
+33C1 SQUARED M OHM
+33C2 SQUARED AM
+33C3 SQUARED BQ
+33C4 SQUARED CC
+33C5 SQUARED CD
+33C6 SQUARED C OVER KG
+33C7 SQUARED CO
+33C8 SQUARED DB
+33C9 SQUARED GY
+33CA SQUARED HA
+33CB SQUARED HP
+33CC SQUARED IN
+33CD SQUARED KK
+33CE SQUARED KM CAPITAL
+33CF SQUARED KT
+33D0 SQUARED LM
+33D1 SQUARED LN
+33D2 SQUARED LOG
+33D3 SQUARED LX
+33D4 SQUARED MB SMALL
+33D5 SQUARED MIL
+33D6 SQUARED MOL
+33D7 SQUARED PH
+33D8 SQUARED PM
+33D9 SQUARED PPM
+33DA SQUARED PR
+33DB SQUARED SR
+33DC SQUARED SV
+33DD SQUARED WB
+FB1E HEBREW POINT VARIKA
+FDFA ARABIC LETTER SALLALLAHOU ALAYHE WASALLAM
+FDFB ARABIC LETTER JALLAJALALOUHOU
+FE30 GLYPH FOR VERTICAL TWO DOT LEADER
+FE31 GLYPH FOR VERTICAL EM DASH
+FE32 GLYPH FOR VERTICAL EN DASH
+FE33 GLYPH FOR VERTICAL SPACING UNDERSCORE
+FE34 GLYPH FOR VERTICAL SPACING WAVY UNDERSCORE
+FE35 GLYPH FOR VERTICAL OPENING PARENTHESIS
+FE36 GLYPH FOR VERTICAL CLOSING PARENTHESIS
+FE37 GLYPH FOR VERTICAL OPENING CURLY BRACKET
+FE38 GLYPH FOR VERTICAL CLOSING CURLY BRACKET
+FE39 GLYPH FOR VERTICAL OPENING TORTOISE SHELL BRACKET
+FE3A GLYPH FOR VERTICAL CLOSING TORTOISE SHELL BRACKET
+FE3B GLYPH FOR VERTICAL OPENING BLACK LENTICULAR BRACKET
+FE3C GLYPH FOR VERTICAL CLOSING BLACK LENTICULAR BRACKET
+FE3D GLYPH FOR VERTICAL OPENING DOUBLE ANGLE BRACKET
+FE3E GLYPH FOR VERTICAL CLOSING DOUBLE ANGLE BRACKET
+FE3F GLYPH FOR VERTICAL OPENING ANGLE BRACKET
+FE40 GLYPH FOR VERTICAL CLOSING ANGLE BRACKET
+FE41 GLYPH FOR VERTICAL OPENING CORNER BRACKET
+FE42 GLYPH FOR VERTICAL CLOSING CORNER BRACKET
+FE43 GLYPH FOR VERTICAL OPENING WHITE CORNER BRACKET
+FE44 GLYPH FOR VERTICAL CLOSING WHITE CORNER BRACKET
+FE49 SPACING DASHED OVERSCORE
+FE4A SPACING CENTERLINE OVERSCORE
+FE4B SPACING WAVY OVERSCORE
+FE4C SPACING DOUBLE WAVY OVERSCORE
+FE4D SPACING DASHED UNDERSCORE
+FE4E SPACING CENTERLINE UNDERSCORE
+FE4F SPACING WAVY UNDERSCORE
+FE52 SMALL PERIOD
+FE59 SMALL OPENING PARENTHESIS
+FE5A SMALL CLOSING PARENTHESIS
+FE5B SMALL OPENING CURLY BRACKET
+FE5C SMALL CLOSING CURLY BRACKET
+FE5D SMALL OPENING TORTOISE SHELL BRACKET
+FE5E SMALL CLOSING TORTOISE SHELL BRACKET
+FE68 SMALL BACKSLASH
+FE70 ARABIC SPACING FATHATAN
+FE71 ARABIC FATHATAN ON TATWEEL
+FE72 ARABIC SPACING DAMMATAN
+FE74 ARABIC SPACING KASRATAN
+FE76 ARABIC SPACING FATHAH
+FE77 ARABIC FATHAH ON TATWEEL
+FE78 ARABIC SPACING DAMMAH
+FE79 ARABIC DAMMAH ON TATWEEL
+FE7A ARABIC SPACING KASRAH
+FE7B ARABIC KASRAH ON TATWEEL
+FE7C ARABIC SPACING SHADDAH
+FE7D ARABIC SHADDAH ON TATWEEL
+FE7E ARABIC SPACING SUKUN
+FE7F ARABIC SUKUN ON TATWEEL
+FE80 GLYPH FOR ISOLATE ARABIC HAMZAH
+FE81 GLYPH FOR ISOLATE ARABIC MADDAH ON ALEF
+FE82 GLYPH FOR FINAL ARABIC MADDAH ON ALEF
+FE83 GLYPH FOR ISOLATE ARABIC HAMZAH ON ALEF
+FE84 GLYPH FOR FINAL ARABIC HAMZAH ON ALEF
+FE85 GLYPH FOR ISOLATE ARABIC HAMZAH ON WAW
+FE86 GLYPH FOR FINAL ARABIC HAMZAH ON WAW
+FE87 GLYPH FOR ISOLATE ARABIC HAMZAH UNDER ALEF
+FE88 GLYPH FOR FINAL ARABIC HAMZAH UNDER ALEF
+FE89 GLYPH FOR ISOLATE ARABIC HAMZAH ON YA
+FE8A GLYPH FOR FINAL ARABIC HAMZAH ON YA
+FE8B GLYPH FOR INITIAL ARABIC HAMZAH ON YA
+FE8C GLYPH FOR MEDIAL ARABIC HAMZAH ON YA
+FE8D GLYPH FOR ISOLATE ARABIC ALEF
+FE8E GLYPH FOR FINAL ARABIC ALEF
+FE8F GLYPH FOR ISOLATE ARABIC BAA
+FE90 GLYPH FOR FINAL ARABIC BAA
+FE91 GLYPH FOR INITIAL ARABIC BAA
+FE92 GLYPH FOR MEDIAL ARABIC BAA
+FE93 GLYPH FOR ISOLATE ARABIC TAA MARBUTAH
+FE94 GLYPH FOR FINAL ARABIC TAA MARBUTAH
+FE95 GLYPH FOR ISOLATE ARABIC TAA
+FE96 GLYPH FOR FINAL ARABIC TAA
+FE97 GLYPH FOR INITIAL ARABIC TAA
+FE98 GLYPH FOR MEDIAL ARABIC TAA
+FE99 GLYPH FOR ISOLATE ARABIC THAA
+FE9A GLYPH FOR FINAL ARABIC THAA
+FE9B GLYPH FOR INITIAL ARABIC THAA
+FE9C GLYPH FOR MEDIAL ARABIC THAA
+FE9D GLYPH FOR ISOLATE ARABIC JEEM
+FE9E GLYPH FOR FINAL ARABIC JEEM
+FE9F GLYPH FOR INITIAL ARABIC JEEM
+FEA0 GLYPH FOR MEDIAL ARABIC JEEM
+FEA1 GLYPH FOR ISOLATE ARABIC HAA
+FEA2 GLYPH FOR FINAL ARABIC HAA
+FEA3 GLYPH FOR INITIAL ARABIC HAA
+FEA4 GLYPH FOR MEDIAL ARABIC HAA
+FEA5 GLYPH FOR ISOLATE ARABIC KHAA
+FEA6 GLYPH FOR FINAL ARABIC KHAA
+FEA7 GLYPH FOR INITIAL ARABIC KHAA
+FEA8 GLYPH FOR MEDIAL ARABIC KHAA
+FEA9 GLYPH FOR ISOLATE ARABIC DAL
+FEAA GLYPH FOR FINAL ARABIC DAL
+FEAB GLYPH FOR ISOLATE ARABIC THAL
+FEAC GLYPH FOR FINAL ARABIC THAL
+FEAD GLYPH FOR ISOLATE ARABIC RA
+FEAE GLYPH FOR FINAL ARABIC RA
+FEAF GLYPH FOR ISOLATE ARABIC ZAIN
+FEB0 GLYPH FOR FINAL ARABIC ZAIN
+FEB1 GLYPH FOR ISOLATE ARABIC SEEN
+FEB2 GLYPH FOR FINAL ARABIC SEEN
+FEB3 GLYPH FOR INITIAL ARABIC SEEN
+FEB4 GLYPH FOR MEDIAL ARABIC SEEN
+FEB5 GLYPH FOR ISOLATE ARABIC SHEEN
+FEB6 GLYPH FOR FINAL ARABIC SHEEN
+FEB7 GLYPH FOR INITIAL ARABIC SHEEN
+FEB8 GLYPH FOR MEDIAL ARABIC SHEEN
+FEB9 GLYPH FOR ISOLATE ARABIC SAD
+FEBA GLYPH FOR FINAL ARABIC SAD
+FEBB GLYPH FOR INITIAL ARABIC SAD
+FEBC GLYPH FOR MEDIAL ARABIC SAD
+FEBD GLYPH FOR ISOLATE ARABIC DAD
+FEBE GLYPH FOR FINAL ARABIC DAD
+FEBF GLYPH FOR INITIAL ARABIC DAD
+FEC0 GLYPH FOR MEDIAL ARABIC DAD
+FEC1 GLYPH FOR ISOLATE ARABIC TAH
+FEC2 GLYPH FOR FINAL ARABIC TAH
+FEC3 GLYPH FOR INITIAL ARABIC TAH
+FEC4 GLYPH FOR MEDIAL ARABIC TAH
+FEC5 GLYPH FOR ISOLATE ARABIC DHAH
+FEC6 GLYPH FOR FINAL ARABIC DHAH
+FEC7 GLYPH FOR INITIAL ARABIC DHAH
+FEC8 GLYPH FOR MEDIAL ARABIC DHAH
+FEC9 GLYPH FOR ISOLATE ARABIC AIN
+FECA GLYPH FOR FINAL ARABIC AIN
+FECB GLYPH FOR INITIAL ARABIC AIN
+FECC GLYPH FOR MEDIAL ARABIC AIN
+FECD GLYPH FOR ISOLATE ARABIC GHAIN
+FECE GLYPH FOR FINAL ARABIC GHAIN
+FECF GLYPH FOR INITIAL ARABIC GHAIN
+FED0 GLYPH FOR MEDIAL ARABIC GHAIN
+FED1 GLYPH FOR ISOLATE ARABIC FA
+FED2 GLYPH FOR FINAL ARABIC FA
+FED3 GLYPH FOR INITIAL ARABIC FA
+FED4 GLYPH FOR MEDIAL ARABIC FA
+FED5 GLYPH FOR ISOLATE ARABIC QAF
+FED6 GLYPH FOR FINAL ARABIC QAF
+FED7 GLYPH FOR INITIAL ARABIC QAF
+FED8 GLYPH FOR MEDIAL ARABIC QAF
+FED9 GLYPH FOR ISOLATE ARABIC CAF
+FEDA GLYPH FOR FINAL ARABIC CAF
+FEDB GLYPH FOR INITIAL ARABIC CAF
+FEDC GLYPH FOR MEDIAL ARABIC CAF
+FEDD GLYPH FOR ISOLATE ARABIC LAM
+FEDE GLYPH FOR FINAL ARABIC LAM
+FEDF GLYPH FOR INITIAL ARABIC LAM
+FEE0 GLYPH FOR MEDIAL ARABIC LAM
+FEE1 GLYPH FOR ISOLATE ARABIC MEEM
+FEE2 GLYPH FOR FINAL ARABIC MEEM
+FEE3 GLYPH FOR INITIAL ARABIC MEEM
+FEE4 GLYPH FOR MEDIAL ARABIC MEEM
+FEE5 GLYPH FOR ISOLATE ARABIC NOON
+FEE6 GLYPH FOR FINAL ARABIC NOON
+FEE7 GLYPH FOR INITIAL ARABIC NOON
+FEE8 GLYPH FOR MEDIAL ARABIC NOON
+FEE9 GLYPH FOR ISOLATE ARABIC HA
+FEEA GLYPH FOR FINAL ARABIC HA
+FEEB GLYPH FOR INITIAL ARABIC HA
+FEEC GLYPH FOR MEDIAL ARABIC HA
+FEED GLYPH FOR ISOLATE ARABIC WAW
+FEEE GLYPH FOR FINAL ARABIC WAW
+FEEF GLYPH FOR ISOLATE ARABIC ALEF MAQSURAH
+FEF0 GLYPH FOR FINAL ARABIC ALEF MAQSURAH
+FEF1 GLYPH FOR ISOLATE ARABIC YA
+FEF2 GLYPH FOR FINAL ARABIC YA
+FEF3 GLYPH FOR INITIAL ARABIC YA
+FEF4 GLYPH FOR MEDIAL ARABIC YA
+FEF5 GLYPH FOR ISOLATE ARABIC MADDAH ON LIGATURE LAM ALEF
+FEF6 GLYPH FOR FINAL ARABIC MADDAH ON LIGATURE LAM ALEF
+FEF7 GLYPH FOR ISOLATE ARABIC HAMZAH ON LIGATURE LAM ALEF
+FEF8 GLYPH FOR FINAL ARABIC HAMZAH ON LIGATURE LAM ALEF
+FEF9 GLYPH FOR ISOLATE ARABIC HAMZAH UNDER LIGATURE LAM ALEF
+FEFA GLYPH FOR FINAL ARABIC HAMZAH UNDER LIGATURE LAM ALEF
+FEFB GLYPH FOR ISOLATE ARABIC LIGATURE LAM ALEF
+FEFC GLYPH FOR FINAL ARABIC LIGATURE LAM ALEF
+FEFF BYTE ORDER MARK
+FF08 FULLWIDTH OPENING PARENTHESIS
+FF09 FULLWIDTH CLOSING PARENTHESIS
+FF0E FULLWIDTH PERIOD
+FF0F FULLWIDTH SLASH
+FF3B FULLWIDTH OPENING SQUARE BRACKET
+FF3C FULLWIDTH BACKSLASH
+FF3D FULLWIDTH CLOSING SQUARE BRACKET
+FF3E FULLWIDTH SPACING CIRCUMFLEX
+FF3F FULLWIDTH SPACING UNDERSCORE
+FF40 FULLWIDTH SPACING GRAVE
+FF5B FULLWIDTH OPENING CURLY BRACKET
+FF5C FULLWIDTH VERTICAL BAR
+FF5D FULLWIDTH CLOSING CURLY BRACKET
+FF5E FULLWIDTH SPACING TILDE
+FF61 HALFWIDTH IDEOGRAPHIC PERIOD
+FF62 HALFWIDTH OPENING CORNER BRACKET
+FF63 HALFWIDTH CLOSING CORNER BRACKET
+FFA0 HALFWIDTH HANGUL CAE OM
+FFA1 HALFWIDTH HANGUL LETTER GIYEOG
+FFA2 HALFWIDTH HANGUL LETTER SSANG GIYEOG
+FFA3 HALFWIDTH HANGUL LETTER GIYEOG SIOS
+FFA5 HALFWIDTH HANGUL LETTER NIEUN JIEUJ
+FFA6 HALFWIDTH HANGUL LETTER NIEUN HIEUH
+FFA7 HALFWIDTH HANGUL LETTER DIGEUD
+FFA8 HALFWIDTH HANGUL LETTER SSANG DIGEUD
+FFA9 HALFWIDTH HANGUL LETTER LIEUL
+FFAA HALFWIDTH HANGUL LETTER LIEUL GIYEOG
+FFAB HALFWIDTH HANGUL LETTER LIEUL MIEUM
+FFAC HALFWIDTH HANGUL LETTER LIEUL BIEUB
+FFAD HALFWIDTH HANGUL LETTER LIEUL SIOS
+FFAE HALFWIDTH HANGUL LETTER LIEUL TIEUT
+FFAF HALFWIDTH HANGUL LETTER LIEUL PIEUP
+FFB0 HALFWIDTH HANGUL LETTER LIEUL HIEUH
+FFB2 HALFWIDTH HANGUL LETTER BIEUB
+FFB3 HALFWIDTH HANGUL LETTER SSANG BIEUB
+FFB4 HALFWIDTH HANGUL LETTER BIEUB SIOS
+FFB6 HALFWIDTH HANGUL LETTER SSANG SIOS
+FFB8 HALFWIDTH HANGUL LETTER JIEUJ
+FFB9 HALFWIDTH HANGUL LETTER SSANG JIEUJ
+FFBA HALFWIDTH HANGUL LETTER CIEUC
+FFBB HALFWIDTH HANGUL LETTER KIYEOK
+FFBC HALFWIDTH HANGUL LETTER TIEUT
+FFBD HALFWIDTH HANGUL LETTER PIEUP
+FFE3 FULLWIDTH SPACING MACRON
+FFE4 FULLWIDTH BROKEN VERTICAL BAR
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Nt.pl b/Master/tlpkg/tlperl/lib/unicore/To/Nt.pl
new file mode 100644
index 00000000000..99d4674fc29
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Nt.pl
@@ -0,0 +1,198 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNt'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToNt'}{'missing'} = 'None';
+
+return <<'END';
+0030 0039 Decimal
+00B2 00B3 Digit
+00B9 Digit
+00BC 00BE Numeric
+0660 0669 Decimal
+06F0 06F9 Decimal
+07C0 07C9 Decimal
+0966 096F Decimal
+09E6 09EF Decimal
+09F4 09F9 Numeric
+0A66 0A6F Decimal
+0AE6 0AEF Decimal
+0B66 0B6F Decimal
+0B72 0B77 Numeric
+0BE6 0BEF Decimal
+0BF0 0BF2 Numeric
+0C66 0C6F Decimal
+0C78 0C7E Numeric
+0CE6 0CEF Decimal
+0D66 0D6F Decimal
+0D70 0D75 Numeric
+0E50 0E59 Decimal
+0ED0 0ED9 Decimal
+0F20 0F29 Decimal
+0F2A 0F33 Numeric
+1040 1049 Decimal
+1090 1099 Decimal
+1369 1371 Digit
+1372 137C Numeric
+16EE 16F0 Numeric
+17E0 17E9 Decimal
+17F0 17F9 Numeric
+1810 1819 Decimal
+1946 194F Decimal
+19D0 19D9 Decimal
+19DA Digit
+1A80 1A89 Decimal
+1A90 1A99 Decimal
+1B50 1B59 Decimal
+1BB0 1BB9 Decimal
+1C40 1C49 Decimal
+1C50 1C59 Decimal
+2070 Digit
+2074 2079 Digit
+2080 2089 Digit
+2150 2182 Numeric
+2185 2189 Numeric
+2460 2468 Digit
+2469 2473 Numeric
+2474 247C Digit
+247D 2487 Numeric
+2488 2490 Digit
+2491 249B Numeric
+24EA Digit
+24EB 24F4 Numeric
+24F5 24FD Digit
+24FE Numeric
+24FF Digit
+2776 277E Digit
+277F Numeric
+2780 2788 Digit
+2789 Numeric
+278A 2792 Digit
+2793 Numeric
+2CFD Numeric
+3007 Numeric
+3021 3029 Numeric
+3038 303A Numeric
+3192 3195 Numeric
+3220 3229 Numeric
+3251 325F Numeric
+3280 3289 Numeric
+32B1 32BF Numeric
+3405 Numeric
+3483 Numeric
+382A Numeric
+3B4D Numeric
+4E00 Numeric
+4E03 Numeric
+4E07 Numeric
+4E09 Numeric
+4E5D Numeric
+4E8C Numeric
+4E94 Numeric
+4E96 Numeric
+4EBF 4EC0 Numeric
+4EDF Numeric
+4EE8 Numeric
+4F0D Numeric
+4F70 Numeric
+5104 Numeric
+5146 Numeric
+5169 Numeric
+516B Numeric
+516D Numeric
+5341 Numeric
+5343 5345 Numeric
+534C Numeric
+53C1 53C4 Numeric
+56DB Numeric
+58F1 Numeric
+58F9 Numeric
+5E7A Numeric
+5EFE 5EFF Numeric
+5F0C 5F0E Numeric
+5F10 Numeric
+62FE Numeric
+634C Numeric
+67D2 Numeric
+6F06 Numeric
+7396 Numeric
+767E Numeric
+8086 Numeric
+842C Numeric
+8CAE Numeric
+8CB3 Numeric
+8D30 Numeric
+9621 Numeric
+9646 Numeric
+964C Numeric
+9678 Numeric
+96F6 Numeric
+A620 A629 Decimal
+A6E6 A6EF Numeric
+A830 A835 Numeric
+A8D0 A8D9 Decimal
+A900 A909 Decimal
+A9D0 A9D9 Decimal
+AA50 AA59 Decimal
+ABF0 ABF9 Decimal
+F96B Numeric
+F973 Numeric
+F978 Numeric
+F9B2 Numeric
+F9D1 Numeric
+F9D3 Numeric
+F9FD Numeric
+FF10 FF19 Decimal
+10107 10133 Numeric
+10140 10178 Numeric
+1018A Numeric
+10320 10323 Numeric
+10341 Numeric
+1034A Numeric
+103D1 103D5 Numeric
+104A0 104A9 Decimal
+10858 1085F Numeric
+10916 1091B Numeric
+10A40 10A43 Digit
+10A44 10A47 Numeric
+10A7D 10A7E Numeric
+10B58 10B5F Numeric
+10B78 10B7F Numeric
+10E60 10E68 Digit
+10E69 10E7E Numeric
+11052 1105A Digit
+1105B 11065 Numeric
+11066 1106F Decimal
+12400 12431 Numeric
+12434 12455 Numeric
+12458 12462 Numeric
+1D360 1D371 Numeric
+1D7CE 1D7FF Decimal
+1F100 1F10A Digit
+20001 Numeric
+20064 Numeric
+200E2 Numeric
+20121 Numeric
+2092A Numeric
+20983 Numeric
+2098C Numeric
+2099C Numeric
+20AEA Numeric
+20AFD Numeric
+20B19 Numeric
+22390 Numeric
+22998 Numeric
+23B1B Numeric
+2626D Numeric
+2F890 Numeric
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Nv.pl b/Master/tlpkg/tlperl/lib/unicore/To/Nv.pl
new file mode 100644
index 00000000000..d12d30f5cdc
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Nv.pl
@@ -0,0 +1,1157 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToNv'}{'format'} = 'r'; # rational: an integer or a fraction
+$utf8::SwashInfo{'ToNv'}{'missing'} = 'NaN';
+
+return <<'END';
+0030 0
+0031 1
+0032 2
+0033 3
+0034 4
+0035 5
+0036 6
+0037 7
+0038 8
+0039 9
+00B2 2
+00B3 3
+00B9 1
+00BC 1/4
+00BD 1/2
+00BE 3/4
+0660 0
+0661 1
+0662 2
+0663 3
+0664 4
+0665 5
+0666 6
+0667 7
+0668 8
+0669 9
+06F0 0
+06F1 1
+06F2 2
+06F3 3
+06F4 4
+06F5 5
+06F6 6
+06F7 7
+06F8 8
+06F9 9
+07C0 0
+07C1 1
+07C2 2
+07C3 3
+07C4 4
+07C5 5
+07C6 6
+07C7 7
+07C8 8
+07C9 9
+0966 0
+0967 1
+0968 2
+0969 3
+096A 4
+096B 5
+096C 6
+096D 7
+096E 8
+096F 9
+09E6 0
+09E7 1
+09E8 2
+09E9 3
+09EA 4
+09EB 5
+09EC 6
+09ED 7
+09EE 8
+09EF 9
+09F4 1/16
+09F5 1/8
+09F6 3/16
+09F7 1/4
+09F8 3/4
+09F9 16
+0A66 0
+0A67 1
+0A68 2
+0A69 3
+0A6A 4
+0A6B 5
+0A6C 6
+0A6D 7
+0A6E 8
+0A6F 9
+0AE6 0
+0AE7 1
+0AE8 2
+0AE9 3
+0AEA 4
+0AEB 5
+0AEC 6
+0AED 7
+0AEE 8
+0AEF 9
+0B66 0
+0B67 1
+0B68 2
+0B69 3
+0B6A 4
+0B6B 5
+0B6C 6
+0B6D 7
+0B6E 8
+0B6F 9
+0B72 1/4
+0B73 1/2
+0B74 3/4
+0B75 1/16
+0B76 1/8
+0B77 3/16
+0BE6 0
+0BE7 1
+0BE8 2
+0BE9 3
+0BEA 4
+0BEB 5
+0BEC 6
+0BED 7
+0BEE 8
+0BEF 9
+0BF0 10
+0BF1 100
+0BF2 1000
+0C66 0
+0C67 1
+0C68 2
+0C69 3
+0C6A 4
+0C6B 5
+0C6C 6
+0C6D 7
+0C6E 8
+0C6F 9
+0C78 0
+0C79 1
+0C7A 2
+0C7B 3
+0C7C 1
+0C7D 2
+0C7E 3
+0CE6 0
+0CE7 1
+0CE8 2
+0CE9 3
+0CEA 4
+0CEB 5
+0CEC 6
+0CED 7
+0CEE 8
+0CEF 9
+0D66 0
+0D67 1
+0D68 2
+0D69 3
+0D6A 4
+0D6B 5
+0D6C 6
+0D6D 7
+0D6E 8
+0D6F 9
+0D70 10
+0D71 100
+0D72 1000
+0D73 1/4
+0D74 1/2
+0D75 3/4
+0E50 0
+0E51 1
+0E52 2
+0E53 3
+0E54 4
+0E55 5
+0E56 6
+0E57 7
+0E58 8
+0E59 9
+0ED0 0
+0ED1 1
+0ED2 2
+0ED3 3
+0ED4 4
+0ED5 5
+0ED6 6
+0ED7 7
+0ED8 8
+0ED9 9
+0F20 0
+0F21 1
+0F22 2
+0F23 3
+0F24 4
+0F25 5
+0F26 6
+0F27 7
+0F28 8
+0F29 9
+0F2A 1/2
+0F2B 3/2
+0F2C 5/2
+0F2D 7/2
+0F2E 9/2
+0F2F 11/2
+0F30 13/2
+0F31 15/2
+0F32 17/2
+0F33 -1/2
+1040 0
+1041 1
+1042 2
+1043 3
+1044 4
+1045 5
+1046 6
+1047 7
+1048 8
+1049 9
+1090 0
+1091 1
+1092 2
+1093 3
+1094 4
+1095 5
+1096 6
+1097 7
+1098 8
+1099 9
+1369 1
+136A 2
+136B 3
+136C 4
+136D 5
+136E 6
+136F 7
+1370 8
+1371 9
+1372 10
+1373 20
+1374 30
+1375 40
+1376 50
+1377 60
+1378 70
+1379 80
+137A 90
+137B 100
+137C 10000
+16EE 17
+16EF 18
+16F0 19
+17E0 0
+17E1 1
+17E2 2
+17E3 3
+17E4 4
+17E5 5
+17E6 6
+17E7 7
+17E8 8
+17E9 9
+17F0 0
+17F1 1
+17F2 2
+17F3 3
+17F4 4
+17F5 5
+17F6 6
+17F7 7
+17F8 8
+17F9 9
+1810 0
+1811 1
+1812 2
+1813 3
+1814 4
+1815 5
+1816 6
+1817 7
+1818 8
+1819 9
+1946 0
+1947 1
+1948 2
+1949 3
+194A 4
+194B 5
+194C 6
+194D 7
+194E 8
+194F 9
+19D0 0
+19D1 1
+19D2 2
+19D3 3
+19D4 4
+19D5 5
+19D6 6
+19D7 7
+19D8 8
+19D9 9
+19DA 1
+1A80 0
+1A81 1
+1A82 2
+1A83 3
+1A84 4
+1A85 5
+1A86 6
+1A87 7
+1A88 8
+1A89 9
+1A90 0
+1A91 1
+1A92 2
+1A93 3
+1A94 4
+1A95 5
+1A96 6
+1A97 7
+1A98 8
+1A99 9
+1B50 0
+1B51 1
+1B52 2
+1B53 3
+1B54 4
+1B55 5
+1B56 6
+1B57 7
+1B58 8
+1B59 9
+1BB0 0
+1BB1 1
+1BB2 2
+1BB3 3
+1BB4 4
+1BB5 5
+1BB6 6
+1BB7 7
+1BB8 8
+1BB9 9
+1C40 0
+1C41 1
+1C42 2
+1C43 3
+1C44 4
+1C45 5
+1C46 6
+1C47 7
+1C48 8
+1C49 9
+1C50 0
+1C51 1
+1C52 2
+1C53 3
+1C54 4
+1C55 5
+1C56 6
+1C57 7
+1C58 8
+1C59 9
+2070 0
+2074 4
+2075 5
+2076 6
+2077 7
+2078 8
+2079 9
+2080 0
+2081 1
+2082 2
+2083 3
+2084 4
+2085 5
+2086 6
+2087 7
+2088 8
+2089 9
+2150 1/7
+2151 1/9
+2152 1/10
+2153 1/3
+2154 2/3
+2155 1/5
+2156 2/5
+2157 3/5
+2158 4/5
+2159 1/6
+215A 5/6
+215B 1/8
+215C 3/8
+215D 5/8
+215E 7/8
+215F 2160 1
+2161 2
+2162 3
+2163 4
+2164 5
+2165 6
+2166 7
+2167 8
+2168 9
+2169 10
+216A 11
+216B 12
+216C 50
+216D 100
+216E 500
+216F 1000
+2170 1
+2171 2
+2172 3
+2173 4
+2174 5
+2175 6
+2176 7
+2177 8
+2178 9
+2179 10
+217A 11
+217B 12
+217C 50
+217D 100
+217E 500
+217F 2180 1000
+2181 5000
+2182 10000
+2185 6
+2186 50
+2187 50000
+2188 100000
+2189 0
+2460 1
+2461 2
+2462 3
+2463 4
+2464 5
+2465 6
+2466 7
+2467 8
+2468 9
+2469 10
+246A 11
+246B 12
+246C 13
+246D 14
+246E 15
+246F 16
+2470 17
+2471 18
+2472 19
+2473 20
+2474 1
+2475 2
+2476 3
+2477 4
+2478 5
+2479 6
+247A 7
+247B 8
+247C 9
+247D 10
+247E 11
+247F 12
+2480 13
+2481 14
+2482 15
+2483 16
+2484 17
+2485 18
+2486 19
+2487 20
+2488 1
+2489 2
+248A 3
+248B 4
+248C 5
+248D 6
+248E 7
+248F 8
+2490 9
+2491 10
+2492 11
+2493 12
+2494 13
+2495 14
+2496 15
+2497 16
+2498 17
+2499 18
+249A 19
+249B 20
+24EA 0
+24EB 11
+24EC 12
+24ED 13
+24EE 14
+24EF 15
+24F0 16
+24F1 17
+24F2 18
+24F3 19
+24F4 20
+24F5 1
+24F6 2
+24F7 3
+24F8 4
+24F9 5
+24FA 6
+24FB 7
+24FC 8
+24FD 9
+24FE 10
+24FF 0
+2776 1
+2777 2
+2778 3
+2779 4
+277A 5
+277B 6
+277C 7
+277D 8
+277E 9
+277F 10
+2780 1
+2781 2
+2782 3
+2783 4
+2784 5
+2785 6
+2786 7
+2787 8
+2788 9
+2789 10
+278A 1
+278B 2
+278C 3
+278D 4
+278E 5
+278F 6
+2790 7
+2791 8
+2792 9
+2793 10
+2CFD 1/2
+3007 0
+3021 1
+3022 2
+3023 3
+3024 4
+3025 5
+3026 6
+3027 7
+3028 8
+3029 9
+3038 10
+3039 20
+303A 30
+3192 1
+3193 2
+3194 3
+3195 4
+3220 1
+3221 2
+3222 3
+3223 4
+3224 5
+3225 6
+3226 7
+3227 8
+3228 9
+3229 10
+3251 21
+3252 22
+3253 23
+3254 24
+3255 25
+3256 26
+3257 27
+3258 28
+3259 29
+325A 30
+325B 31
+325C 32
+325D 33
+325E 34
+325F 35
+3280 1
+3281 2
+3282 3
+3283 4
+3284 5
+3285 6
+3286 7
+3287 8
+3288 9
+3289 10
+32B1 36
+32B2 37
+32B3 38
+32B4 39
+32B5 40
+32B6 41
+32B7 42
+32B8 43
+32B9 44
+32BA 45
+32BB 46
+32BC 47
+32BD 48
+32BE 49
+32BF 50
+3405 5
+3483 2
+382A 5
+3B4D 7
+4E00 1
+4E03 7
+4E07 10000
+4E09 3
+4E5D 9
+4E8C 2
+4E94 5
+4E96 4
+4EBF 100000000
+4EC0 10
+4EDF 1000
+4EE8 3
+4F0D 5
+4F70 100
+5104 100000000
+5146 1000000000000
+5169 2
+516B 8
+516D 6
+5341 10
+5343 1000
+5344 20
+5345 30
+534C 40
+53C1 53C4 3
+56DB 4
+58F1 1
+58F9 1
+5E7A 1
+5EFE 9
+5EFF 20
+5F0C 1
+5F0D 2
+5F0E 3
+5F10 2
+62FE 10
+634C 8
+67D2 7
+6F06 7
+7396 9
+767E 100
+8086 4
+842C 10000
+8CAE 2
+8CB3 2
+8D30 2
+9621 1000
+9646 6
+964C 100
+9678 6
+96F6 0
+A620 0
+A621 1
+A622 2
+A623 3
+A624 4
+A625 5
+A626 6
+A627 7
+A628 8
+A629 9
+A6E6 1
+A6E7 2
+A6E8 3
+A6E9 4
+A6EA 5
+A6EB 6
+A6EC 7
+A6ED 8
+A6EE 9
+A6EF 0
+A830 1/4
+A831 1/2
+A832 3/4
+A833 1/16
+A834 1/8
+A835 3/16
+A8D0 0
+A8D1 1
+A8D2 2
+A8D3 3
+A8D4 4
+A8D5 5
+A8D6 6
+A8D7 7
+A8D8 8
+A8D9 9
+A900 0
+A901 1
+A902 2
+A903 3
+A904 4
+A905 5
+A906 6
+A907 7
+A908 8
+A909 9
+A9D0 0
+A9D1 1
+A9D2 2
+A9D3 3
+A9D4 4
+A9D5 5
+A9D6 6
+A9D7 7
+A9D8 8
+A9D9 9
+AA50 0
+AA51 1
+AA52 2
+AA53 3
+AA54 4
+AA55 5
+AA56 6
+AA57 7
+AA58 8
+AA59 9
+ABF0 0
+ABF1 1
+ABF2 2
+ABF3 3
+ABF4 4
+ABF5 5
+ABF6 6
+ABF7 7
+ABF8 8
+ABF9 9
+F96B 3
+F973 10
+F978 2
+F9B2 0
+F9D1 6
+F9D3 6
+F9FD 10
+FF10 0
+FF11 1
+FF12 2
+FF13 3
+FF14 4
+FF15 5
+FF16 6
+FF17 7
+FF18 8
+FF19 9
+10107 1
+10108 2
+10109 3
+1010A 4
+1010B 5
+1010C 6
+1010D 7
+1010E 8
+1010F 9
+10110 10
+10111 20
+10112 30
+10113 40
+10114 50
+10115 60
+10116 70
+10117 80
+10118 90
+10119 100
+1011A 200
+1011B 300
+1011C 400
+1011D 500
+1011E 600
+1011F 700
+10120 800
+10121 900
+10122 1000
+10123 2000
+10124 3000
+10125 4000
+10126 5000
+10127 6000
+10128 7000
+10129 8000
+1012A 9000
+1012B 10000
+1012C 20000
+1012D 30000
+1012E 40000
+1012F 50000
+10130 60000
+10131 70000
+10132 80000
+10133 90000
+10140 1/4
+10141 1/2
+10142 1
+10143 5
+10144 50
+10145 500
+10146 5000
+10147 50000
+10148 5
+10149 10
+1014A 50
+1014B 100
+1014C 500
+1014D 1000
+1014E 5000
+1014F 5
+10150 10
+10151 50
+10152 100
+10153 500
+10154 1000
+10155 10000
+10156 50000
+10157 10
+10158 1015A 1
+1015B 1015E 2
+1015F 5
+10160 10164 10
+10165 30
+10166 10169 50
+1016A 100
+1016B 300
+1016C 10170 500
+10171 1000
+10172 5000
+10173 5
+10174 50
+10175 10176 1/2
+10177 2/3
+10178 3/4
+1018A 0
+10320 1
+10321 5
+10322 10
+10323 50
+10341 90
+1034A 900
+103D1 1
+103D2 2
+103D3 10
+103D4 20
+103D5 100
+104A0 0
+104A1 1
+104A2 2
+104A3 3
+104A4 4
+104A5 5
+104A6 6
+104A7 7
+104A8 8
+104A9 9
+10858 1
+10859 2
+1085A 3
+1085B 10
+1085C 20
+1085D 100
+1085E 1000
+1085F 10000
+10916 1
+10917 10
+10918 20
+10919 100
+1091A 2
+1091B 3
+10A40 1
+10A41 2
+10A42 3
+10A43 4
+10A44 10
+10A45 20
+10A46 100
+10A47 1000
+10A7D 1
+10A7E 50
+10B58 1
+10B59 2
+10B5A 3
+10B5B 4
+10B5C 10
+10B5D 20
+10B5E 100
+10B5F 1000
+10B78 1
+10B79 2
+10B7A 3
+10B7B 4
+10B7C 10
+10B7D 20
+10B7E 100
+10B7F 1000
+10E60 1
+10E61 2
+10E62 3
+10E63 4
+10E64 5
+10E65 6
+10E66 7
+10E67 8
+10E68 9
+10E69 10
+10E6A 20
+10E6B 30
+10E6C 40
+10E6D 50
+10E6E 60
+10E6F 70
+10E70 80
+10E71 90
+10E72 100
+10E73 200
+10E74 300
+10E75 400
+10E76 500
+10E77 600
+10E78 700
+10E79 800
+10E7A 900
+10E7B 1/2
+10E7C 1/4
+10E7D 1/3
+10E7E 2/3
+11052 1
+11053 2
+11054 3
+11055 4
+11056 5
+11057 6
+11058 7
+11059 8
+1105A 9
+1105B 10
+1105C 20
+1105D 30
+1105E 40
+1105F 50
+11060 60
+11061 70
+11062 80
+11063 90
+11064 100
+11065 1000
+11066 0
+11067 1
+11068 2
+11069 3
+1106A 4
+1106B 5
+1106C 6
+1106D 7
+1106E 8
+1106F 9
+12400 2
+12401 3
+12402 4
+12403 5
+12404 6
+12405 7
+12406 8
+12407 9
+12408 3
+12409 4
+1240A 5
+1240B 6
+1240C 7
+1240D 8
+1240E 9
+1240F 4
+12410 5
+12411 6
+12412 7
+12413 8
+12414 9
+12415 1
+12416 2
+12417 3
+12418 4
+12419 5
+1241A 6
+1241B 7
+1241C 8
+1241D 9
+1241E 1
+1241F 2
+12420 3
+12421 4
+12422 5
+12423 2
+12424 12425 3
+12426 4
+12427 5
+12428 6
+12429 7
+1242A 8
+1242B 9
+1242C 1
+1242D 2
+1242E 1242F 3
+12430 4
+12431 5
+12434 1
+12435 2
+12436 12437 3
+12438 4
+12439 5
+1243A 1243B 3
+1243C 1243F 4
+12440 6
+12441 12443 7
+12444 12445 8
+12446 12449 9
+1244A 2
+1244B 3
+1244C 4
+1244D 5
+1244E 6
+1244F 1
+12450 2
+12451 3
+12452 12453 4
+12454 12455 5
+12458 1
+12459 2
+1245A 1/3
+1245B 2/3
+1245C 5/6
+1245D 1/3
+1245E 2/3
+1245F 1/8
+12460 1/4
+12461 1/6
+12462 1/4
+1D360 1
+1D361 2
+1D362 3
+1D363 4
+1D364 5
+1D365 6
+1D366 7
+1D367 8
+1D368 9
+1D369 10
+1D36A 20
+1D36B 30
+1D36C 40
+1D36D 50
+1D36E 60
+1D36F 70
+1D370 80
+1D371 90
+1D7CE 0
+1D7CF 1
+1D7D0 2
+1D7D1 3
+1D7D2 4
+1D7D3 5
+1D7D4 6
+1D7D5 7
+1D7D6 8
+1D7D7 9
+1D7D8 0
+1D7D9 1
+1D7DA 2
+1D7DB 3
+1D7DC 4
+1D7DD 5
+1D7DE 6
+1D7DF 7
+1D7E0 8
+1D7E1 9
+1D7E2 0
+1D7E3 1
+1D7E4 2
+1D7E5 3
+1D7E6 4
+1D7E7 5
+1D7E8 6
+1D7E9 7
+1D7EA 8
+1D7EB 9
+1D7EC 0
+1D7ED 1
+1D7EE 2
+1D7EF 3
+1D7F0 4
+1D7F1 5
+1D7F2 6
+1D7F3 7
+1D7F4 8
+1D7F5 9
+1D7F6 0
+1D7F7 1
+1D7F8 2
+1D7F9 3
+1D7FA 4
+1D7FB 5
+1D7FC 6
+1D7FD 7
+1D7FE 8
+1D7FF 9
+1F100 1F101 0
+1F102 1
+1F103 2
+1F104 3
+1F105 4
+1F106 5
+1F107 6
+1F108 7
+1F109 8
+1F10A 9
+20001 7
+20064 4
+200E2 4
+20121 5
+2092A 1
+20983 30
+2098C 40
+2099C 40
+20AEA 6
+20AFD 3
+20B19 3
+22390 2
+22998 3
+23B1B 3
+2626D 4
+2F890 9
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/SB.pl b/Master/tlpkg/tlperl/lib/unicore/To/SB.pl
new file mode 100644
index 00000000000..39cc75de81a
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/SB.pl
@@ -0,0 +1,1958 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToSB'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToSB'}{'missing'} = 'Other';
+
+return <<'END';
+0009 Sp
+000A LF
+000B 000C Sp
+000D CR
+0020 Sp
+0021 STerm
+0022 Close
+0027 0029 Close
+002C 002D SContinue
+002E ATerm
+0030 0039 Numeric
+003A SContinue
+003F STerm
+0041 005A Upper
+005B Close
+005D Close
+0061 007A Lower
+007B Close
+007D Close
+0085 Sep
+00A0 Sp
+00AA Lower
+00AB Close
+00AD Format
+00B5 Lower
+00BA Lower
+00BB Close
+00C0 00D6 Upper
+00D8 00DE Upper
+00DF 00F6 Lower
+00F8 00FF Lower
+0100 Upper
+0101 Lower
+0102 Upper
+0103 Lower
+0104 Upper
+0105 Lower
+0106 Upper
+0107 Lower
+0108 Upper
+0109 Lower
+010A Upper
+010B Lower
+010C Upper
+010D Lower
+010E Upper
+010F Lower
+0110 Upper
+0111 Lower
+0112 Upper
+0113 Lower
+0114 Upper
+0115 Lower
+0116 Upper
+0117 Lower
+0118 Upper
+0119 Lower
+011A Upper
+011B Lower
+011C Upper
+011D Lower
+011E Upper
+011F Lower
+0120 Upper
+0121 Lower
+0122 Upper
+0123 Lower
+0124 Upper
+0125 Lower
+0126 Upper
+0127 Lower
+0128 Upper
+0129 Lower
+012A Upper
+012B Lower
+012C Upper
+012D Lower
+012E Upper
+012F Lower
+0130 Upper
+0131 Lower
+0132 Upper
+0133 Lower
+0134 Upper
+0135 Lower
+0136 Upper
+0137 0138 Lower
+0139 Upper
+013A Lower
+013B Upper
+013C Lower
+013D Upper
+013E Lower
+013F Upper
+0140 Lower
+0141 Upper
+0142 Lower
+0143 Upper
+0144 Lower
+0145 Upper
+0146 Lower
+0147 Upper
+0148 0149 Lower
+014A Upper
+014B Lower
+014C Upper
+014D Lower
+014E Upper
+014F Lower
+0150 Upper
+0151 Lower
+0152 Upper
+0153 Lower
+0154 Upper
+0155 Lower
+0156 Upper
+0157 Lower
+0158 Upper
+0159 Lower
+015A Upper
+015B Lower
+015C Upper
+015D Lower
+015E Upper
+015F Lower
+0160 Upper
+0161 Lower
+0162 Upper
+0163 Lower
+0164 Upper
+0165 Lower
+0166 Upper
+0167 Lower
+0168 Upper
+0169 Lower
+016A Upper
+016B Lower
+016C Upper
+016D Lower
+016E Upper
+016F Lower
+0170 Upper
+0171 Lower
+0172 Upper
+0173 Lower
+0174 Upper
+0175 Lower
+0176 Upper
+0177 Lower
+0178 0179 Upper
+017A Lower
+017B Upper
+017C Lower
+017D Upper
+017E 0180 Lower
+0181 0182 Upper
+0183 Lower
+0184 Upper
+0185 Lower
+0186 0187 Upper
+0188 Lower
+0189 018B Upper
+018C 018D Lower
+018E 0191 Upper
+0192 Lower
+0193 0194 Upper
+0195 Lower
+0196 0198 Upper
+0199 019B Lower
+019C 019D Upper
+019E Lower
+019F 01A0 Upper
+01A1 Lower
+01A2 Upper
+01A3 Lower
+01A4 Upper
+01A5 Lower
+01A6 01A7 Upper
+01A8 Lower
+01A9 Upper
+01AA 01AB Lower
+01AC Upper
+01AD Lower
+01AE 01AF Upper
+01B0 Lower
+01B1 01B3 Upper
+01B4 Lower
+01B5 Upper
+01B6 Lower
+01B7 01B8 Upper
+01B9 01BA Lower
+01BB OLetter
+01BC Upper
+01BD 01BF Lower
+01C0 01C3 OLetter
+01C4 01C5 Upper
+01C6 Lower
+01C7 01C8 Upper
+01C9 Lower
+01CA 01CB Upper
+01CC Lower
+01CD Upper
+01CE Lower
+01CF Upper
+01D0 Lower
+01D1 Upper
+01D2 Lower
+01D3 Upper
+01D4 Lower
+01D5 Upper
+01D6 Lower
+01D7 Upper
+01D8 Lower
+01D9 Upper
+01DA Lower
+01DB Upper
+01DC 01DD Lower
+01DE Upper
+01DF Lower
+01E0 Upper
+01E1 Lower
+01E2 Upper
+01E3 Lower
+01E4 Upper
+01E5 Lower
+01E6 Upper
+01E7 Lower
+01E8 Upper
+01E9 Lower
+01EA Upper
+01EB Lower
+01EC Upper
+01ED Lower
+01EE Upper
+01EF 01F0 Lower
+01F1 01F2 Upper
+01F3 Lower
+01F4 Upper
+01F5 Lower
+01F6 01F8 Upper
+01F9 Lower
+01FA Upper
+01FB Lower
+01FC Upper
+01FD Lower
+01FE Upper
+01FF Lower
+0200 Upper
+0201 Lower
+0202 Upper
+0203 Lower
+0204 Upper
+0205 Lower
+0206 Upper
+0207 Lower
+0208 Upper
+0209 Lower
+020A Upper
+020B Lower
+020C Upper
+020D Lower
+020E Upper
+020F Lower
+0210 Upper
+0211 Lower
+0212 Upper
+0213 Lower
+0214 Upper
+0215 Lower
+0216 Upper
+0217 Lower
+0218 Upper
+0219 Lower
+021A Upper
+021B Lower
+021C Upper
+021D Lower
+021E Upper
+021F Lower
+0220 Upper
+0221 Lower
+0222 Upper
+0223 Lower
+0224 Upper
+0225 Lower
+0226 Upper
+0227 Lower
+0228 Upper
+0229 Lower
+022A Upper
+022B Lower
+022C Upper
+022D Lower
+022E Upper
+022F Lower
+0230 Upper
+0231 Lower
+0232 Upper
+0233 0239 Lower
+023A 023B Upper
+023C Lower
+023D 023E Upper
+023F 0240 Lower
+0241 Upper
+0242 Lower
+0243 0246 Upper
+0247 Lower
+0248 Upper
+0249 Lower
+024A Upper
+024B Lower
+024C Upper
+024D Lower
+024E Upper
+024F 0293 Lower
+0294 OLetter
+0295 02B8 Lower
+02B9 02BF OLetter
+02C0 02C1 Lower
+02C6 02D1 OLetter
+02E0 02E4 Lower
+02EC OLetter
+02EE OLetter
+0300 036F Extend
+0370 Upper
+0371 Lower
+0372 Upper
+0373 Lower
+0374 OLetter
+0376 Upper
+0377 Lower
+037A 037D Lower
+0386 Upper
+0388 038A Upper
+038C Upper
+038E 038F Upper
+0390 Lower
+0391 03A1 Upper
+03A3 03AB Upper
+03AC 03CE Lower
+03CF Upper
+03D0 03D1 Lower
+03D2 03D4 Upper
+03D5 03D7 Lower
+03D8 Upper
+03D9 Lower
+03DA Upper
+03DB Lower
+03DC Upper
+03DD Lower
+03DE Upper
+03DF Lower
+03E0 Upper
+03E1 Lower
+03E2 Upper
+03E3 Lower
+03E4 Upper
+03E5 Lower
+03E6 Upper
+03E7 Lower
+03E8 Upper
+03E9 Lower
+03EA Upper
+03EB Lower
+03EC Upper
+03ED Lower
+03EE Upper
+03EF 03F3 Lower
+03F4 Upper
+03F5 Lower
+03F7 Upper
+03F8 Lower
+03F9 03FA Upper
+03FB 03FC Lower
+03FD 042F Upper
+0430 045F Lower
+0460 Upper
+0461 Lower
+0462 Upper
+0463 Lower
+0464 Upper
+0465 Lower
+0466 Upper
+0467 Lower
+0468 Upper
+0469 Lower
+046A Upper
+046B Lower
+046C Upper
+046D Lower
+046E Upper
+046F Lower
+0470 Upper
+0471 Lower
+0472 Upper
+0473 Lower
+0474 Upper
+0475 Lower
+0476 Upper
+0477 Lower
+0478 Upper
+0479 Lower
+047A Upper
+047B Lower
+047C Upper
+047D Lower
+047E Upper
+047F Lower
+0480 Upper
+0481 Lower
+0483 0489 Extend
+048A Upper
+048B Lower
+048C Upper
+048D Lower
+048E Upper
+048F Lower
+0490 Upper
+0491 Lower
+0492 Upper
+0493 Lower
+0494 Upper
+0495 Lower
+0496 Upper
+0497 Lower
+0498 Upper
+0499 Lower
+049A Upper
+049B Lower
+049C Upper
+049D Lower
+049E Upper
+049F Lower
+04A0 Upper
+04A1 Lower
+04A2 Upper
+04A3 Lower
+04A4 Upper
+04A5 Lower
+04A6 Upper
+04A7 Lower
+04A8 Upper
+04A9 Lower
+04AA Upper
+04AB Lower
+04AC Upper
+04AD Lower
+04AE Upper
+04AF Lower
+04B0 Upper
+04B1 Lower
+04B2 Upper
+04B3 Lower
+04B4 Upper
+04B5 Lower
+04B6 Upper
+04B7 Lower
+04B8 Upper
+04B9 Lower
+04BA Upper
+04BB Lower
+04BC Upper
+04BD Lower
+04BE Upper
+04BF Lower
+04C0 04C1 Upper
+04C2 Lower
+04C3 Upper
+04C4 Lower
+04C5 Upper
+04C6 Lower
+04C7 Upper
+04C8 Lower
+04C9 Upper
+04CA Lower
+04CB Upper
+04CC Lower
+04CD Upper
+04CE 04CF Lower
+04D0 Upper
+04D1 Lower
+04D2 Upper
+04D3 Lower
+04D4 Upper
+04D5 Lower
+04D6 Upper
+04D7 Lower
+04D8 Upper
+04D9 Lower
+04DA Upper
+04DB Lower
+04DC Upper
+04DD Lower
+04DE Upper
+04DF Lower
+04E0 Upper
+04E1 Lower
+04E2 Upper
+04E3 Lower
+04E4 Upper
+04E5 Lower
+04E6 Upper
+04E7 Lower
+04E8 Upper
+04E9 Lower
+04EA Upper
+04EB Lower
+04EC Upper
+04ED Lower
+04EE Upper
+04EF Lower
+04F0 Upper
+04F1 Lower
+04F2 Upper
+04F3 Lower
+04F4 Upper
+04F5 Lower
+04F6 Upper
+04F7 Lower
+04F8 Upper
+04F9 Lower
+04FA Upper
+04FB Lower
+04FC Upper
+04FD Lower
+04FE Upper
+04FF Lower
+0500 Upper
+0501 Lower
+0502 Upper
+0503 Lower
+0504 Upper
+0505 Lower
+0506 Upper
+0507 Lower
+0508 Upper
+0509 Lower
+050A Upper
+050B Lower
+050C Upper
+050D Lower
+050E Upper
+050F Lower
+0510 Upper
+0511 Lower
+0512 Upper
+0513 Lower
+0514 Upper
+0515 Lower
+0516 Upper
+0517 Lower
+0518 Upper
+0519 Lower
+051A Upper
+051B Lower
+051C Upper
+051D Lower
+051E Upper
+051F Lower
+0520 Upper
+0521 Lower
+0522 Upper
+0523 Lower
+0524 Upper
+0525 Lower
+0526 Upper
+0527 Lower
+0531 0556 Upper
+0559 OLetter
+055C STerm
+055D SContinue
+055E STerm
+0561 0587 Lower
+0589 STerm
+0591 05BD Extend
+05BF Extend
+05C1 05C2 Extend
+05C4 05C5 Extend
+05C7 Extend
+05D0 05EA OLetter
+05F0 05F3 OLetter
+0600 0603 Format
+060C 060D SContinue
+0610 061A Extend
+061F STerm
+0620 064A OLetter
+064B 065F Extend
+0660 0669 Numeric
+066B 066C Numeric
+066E 066F OLetter
+0670 Extend
+0671 06D3 OLetter
+06D4 STerm
+06D5 OLetter
+06D6 06DC Extend
+06DD Format
+06DF 06E4 Extend
+06E5 06E6 OLetter
+06E7 06E8 Extend
+06EA 06ED Extend
+06EE 06EF OLetter
+06F0 06F9 Numeric
+06FA 06FC OLetter
+06FF OLetter
+0700 0702 STerm
+070F Format
+0710 OLetter
+0711 Extend
+0712 072F OLetter
+0730 074A Extend
+074D 07A5 OLetter
+07A6 07B0 Extend
+07B1 OLetter
+07C0 07C9 Numeric
+07CA 07EA OLetter
+07EB 07F3 Extend
+07F4 07F5 OLetter
+07F8 SContinue
+07F9 STerm
+07FA OLetter
+0800 0815 OLetter
+0816 0819 Extend
+081A OLetter
+081B 0823 Extend
+0824 OLetter
+0825 0827 Extend
+0828 OLetter
+0829 082D Extend
+0840 0858 OLetter
+0859 085B Extend
+0900 0903 Extend
+0904 0939 OLetter
+093A 093C Extend
+093D OLetter
+093E 094F Extend
+0950 OLetter
+0951 0957 Extend
+0958 0961 OLetter
+0962 0963 Extend
+0964 0965 STerm
+0966 096F Numeric
+0971 0977 OLetter
+0979 097F OLetter
+0981 0983 Extend
+0985 098C OLetter
+098F 0990 OLetter
+0993 09A8 OLetter
+09AA 09B0 OLetter
+09B2 OLetter
+09B6 09B9 OLetter
+09BC Extend
+09BD OLetter
+09BE 09C4 Extend
+09C7 09C8 Extend
+09CB 09CD Extend
+09CE OLetter
+09D7 Extend
+09DC 09DD OLetter
+09DF 09E1 OLetter
+09E2 09E3 Extend
+09E6 09EF Numeric
+09F0 09F1 OLetter
+0A01 0A03 Extend
+0A05 0A0A OLetter
+0A0F 0A10 OLetter
+0A13 0A28 OLetter
+0A2A 0A30 OLetter
+0A32 0A33 OLetter
+0A35 0A36 OLetter
+0A38 0A39 OLetter
+0A3C Extend
+0A3E 0A42 Extend
+0A47 0A48 Extend
+0A4B 0A4D Extend
+0A51 Extend
+0A59 0A5C OLetter
+0A5E OLetter
+0A66 0A6F Numeric
+0A70 0A71 Extend
+0A72 0A74 OLetter
+0A75 Extend
+0A81 0A83 Extend
+0A85 0A8D OLetter
+0A8F 0A91 OLetter
+0A93 0AA8 OLetter
+0AAA 0AB0 OLetter
+0AB2 0AB3 OLetter
+0AB5 0AB9 OLetter
+0ABC Extend
+0ABD OLetter
+0ABE 0AC5 Extend
+0AC7 0AC9 Extend
+0ACB 0ACD Extend
+0AD0 OLetter
+0AE0 0AE1 OLetter
+0AE2 0AE3 Extend
+0AE6 0AEF Numeric
+0B01 0B03 Extend
+0B05 0B0C OLetter
+0B0F 0B10 OLetter
+0B13 0B28 OLetter
+0B2A 0B30 OLetter
+0B32 0B33 OLetter
+0B35 0B39 OLetter
+0B3C Extend
+0B3D OLetter
+0B3E 0B44 Extend
+0B47 0B48 Extend
+0B4B 0B4D Extend
+0B56 0B57 Extend
+0B5C 0B5D OLetter
+0B5F 0B61 OLetter
+0B62 0B63 Extend
+0B66 0B6F Numeric
+0B71 OLetter
+0B82 Extend
+0B83 OLetter
+0B85 0B8A OLetter
+0B8E 0B90 OLetter
+0B92 0B95 OLetter
+0B99 0B9A OLetter
+0B9C OLetter
+0B9E 0B9F OLetter
+0BA3 0BA4 OLetter
+0BA8 0BAA OLetter
+0BAE 0BB9 OLetter
+0BBE 0BC2 Extend
+0BC6 0BC8 Extend
+0BCA 0BCD Extend
+0BD0 OLetter
+0BD7 Extend
+0BE6 0BEF Numeric
+0C01 0C03 Extend
+0C05 0C0C OLetter
+0C0E 0C10 OLetter
+0C12 0C28 OLetter
+0C2A 0C33 OLetter
+0C35 0C39 OLetter
+0C3D OLetter
+0C3E 0C44 Extend
+0C46 0C48 Extend
+0C4A 0C4D Extend
+0C55 0C56 Extend
+0C58 0C59 OLetter
+0C60 0C61 OLetter
+0C62 0C63 Extend
+0C66 0C6F Numeric
+0C82 0C83 Extend
+0C85 0C8C OLetter
+0C8E 0C90 OLetter
+0C92 0CA8 OLetter
+0CAA 0CB3 OLetter
+0CB5 0CB9 OLetter
+0CBC Extend
+0CBD OLetter
+0CBE 0CC4 Extend
+0CC6 0CC8 Extend
+0CCA 0CCD Extend
+0CD5 0CD6 Extend
+0CDE OLetter
+0CE0 0CE1 OLetter
+0CE2 0CE3 Extend
+0CE6 0CEF Numeric
+0CF1 0CF2 OLetter
+0D02 0D03 Extend
+0D05 0D0C OLetter
+0D0E 0D10 OLetter
+0D12 0D3A OLetter
+0D3D OLetter
+0D3E 0D44 Extend
+0D46 0D48 Extend
+0D4A 0D4D Extend
+0D4E OLetter
+0D57 Extend
+0D60 0D61 OLetter
+0D62 0D63 Extend
+0D66 0D6F Numeric
+0D7A 0D7F OLetter
+0D82 0D83 Extend
+0D85 0D96 OLetter
+0D9A 0DB1 OLetter
+0DB3 0DBB OLetter
+0DBD OLetter
+0DC0 0DC6 OLetter
+0DCA Extend
+0DCF 0DD4 Extend
+0DD6 Extend
+0DD8 0DDF Extend
+0DF2 0DF3 Extend
+0E01 0E30 OLetter
+0E31 Extend
+0E32 0E33 OLetter
+0E34 0E3A Extend
+0E40 0E46 OLetter
+0E47 0E4E Extend
+0E50 0E59 Numeric
+0E81 0E82 OLetter
+0E84 OLetter
+0E87 0E88 OLetter
+0E8A OLetter
+0E8D OLetter
+0E94 0E97 OLetter
+0E99 0E9F OLetter
+0EA1 0EA3 OLetter
+0EA5 OLetter
+0EA7 OLetter
+0EAA 0EAB OLetter
+0EAD 0EB0 OLetter
+0EB1 Extend
+0EB2 0EB3 OLetter
+0EB4 0EB9 Extend
+0EBB 0EBC Extend
+0EBD OLetter
+0EC0 0EC4 OLetter
+0EC6 OLetter
+0EC8 0ECD Extend
+0ED0 0ED9 Numeric
+0EDC 0EDD OLetter
+0F00 OLetter
+0F18 0F19 Extend
+0F20 0F29 Numeric
+0F35 Extend
+0F37 Extend
+0F39 Extend
+0F3A 0F3D Close
+0F3E 0F3F Extend
+0F40 0F47 OLetter
+0F49 0F6C OLetter
+0F71 0F84 Extend
+0F86 0F87 Extend
+0F88 0F8C OLetter
+0F8D 0F97 Extend
+0F99 0FBC Extend
+0FC6 Extend
+1000 102A OLetter
+102B 103E Extend
+103F OLetter
+1040 1049 Numeric
+104A 104B STerm
+1050 1055 OLetter
+1056 1059 Extend
+105A 105D OLetter
+105E 1060 Extend
+1061 OLetter
+1062 1064 Extend
+1065 1066 OLetter
+1067 106D Extend
+106E 1070 OLetter
+1071 1074 Extend
+1075 1081 OLetter
+1082 108D Extend
+108E OLetter
+108F Extend
+1090 1099 Numeric
+109A 109D Extend
+10A0 10C5 Upper
+10D0 10FA OLetter
+10FC OLetter
+1100 1248 OLetter
+124A 124D OLetter
+1250 1256 OLetter
+1258 OLetter
+125A 125D OLetter
+1260 1288 OLetter
+128A 128D OLetter
+1290 12B0 OLetter
+12B2 12B5 OLetter
+12B8 12BE OLetter
+12C0 OLetter
+12C2 12C5 OLetter
+12C8 12D6 OLetter
+12D8 1310 OLetter
+1312 1315 OLetter
+1318 135A OLetter
+135D 135F Extend
+1362 STerm
+1367 1368 STerm
+1380 138F OLetter
+13A0 13F4 OLetter
+1401 166C OLetter
+166E STerm
+166F 167F OLetter
+1680 Sp
+1681 169A OLetter
+169B 169C Close
+16A0 16EA OLetter
+16EE 16F0 OLetter
+1700 170C OLetter
+170E 1711 OLetter
+1712 1714 Extend
+1720 1731 OLetter
+1732 1734 Extend
+1735 1736 STerm
+1740 1751 OLetter
+1752 1753 Extend
+1760 176C OLetter
+176E 1770 OLetter
+1772 1773 Extend
+1780 17B3 OLetter
+17B4 17B5 Format
+17B6 17D3 Extend
+17D7 OLetter
+17DC OLetter
+17DD Extend
+17E0 17E9 Numeric
+1802 SContinue
+1803 STerm
+1808 SContinue
+1809 STerm
+180B 180D Extend
+180E Sp
+1810 1819 Numeric
+1820 1877 OLetter
+1880 18A8 OLetter
+18A9 Extend
+18AA OLetter
+18B0 18F5 OLetter
+1900 191C OLetter
+1920 192B Extend
+1930 193B Extend
+1944 1945 STerm
+1946 194F Numeric
+1950 196D OLetter
+1970 1974 OLetter
+1980 19AB OLetter
+19B0 19C0 Extend
+19C1 19C7 OLetter
+19C8 19C9 Extend
+19D0 19D9 Numeric
+1A00 1A16 OLetter
+1A17 1A1B Extend
+1A20 1A54 OLetter
+1A55 1A5E Extend
+1A60 1A7C Extend
+1A7F Extend
+1A80 1A89 Numeric
+1A90 1A99 Numeric
+1AA7 OLetter
+1AA8 1AAB STerm
+1B00 1B04 Extend
+1B05 1B33 OLetter
+1B34 1B44 Extend
+1B45 1B4B OLetter
+1B50 1B59 Numeric
+1B5A 1B5B STerm
+1B5E 1B5F STerm
+1B6B 1B73 Extend
+1B80 1B82 Extend
+1B83 1BA0 OLetter
+1BA1 1BAA Extend
+1BAE 1BAF OLetter
+1BB0 1BB9 Numeric
+1BC0 1BE5 OLetter
+1BE6 1BF3 Extend
+1C00 1C23 OLetter
+1C24 1C37 Extend
+1C3B 1C3C STerm
+1C40 1C49 Numeric
+1C4D 1C4F OLetter
+1C50 1C59 Numeric
+1C5A 1C7D OLetter
+1C7E 1C7F STerm
+1CD0 1CD2 Extend
+1CD4 1CE8 Extend
+1CE9 1CEC OLetter
+1CED Extend
+1CEE 1CF1 OLetter
+1CF2 Extend
+1D00 1DBF Lower
+1DC0 1DE6 Extend
+1DFC 1DFF Extend
+1E00 Upper
+1E01 Lower
+1E02 Upper
+1E03 Lower
+1E04 Upper
+1E05 Lower
+1E06 Upper
+1E07 Lower
+1E08 Upper
+1E09 Lower
+1E0A Upper
+1E0B Lower
+1E0C Upper
+1E0D Lower
+1E0E Upper
+1E0F Lower
+1E10 Upper
+1E11 Lower
+1E12 Upper
+1E13 Lower
+1E14 Upper
+1E15 Lower
+1E16 Upper
+1E17 Lower
+1E18 Upper
+1E19 Lower
+1E1A Upper
+1E1B Lower
+1E1C Upper
+1E1D Lower
+1E1E Upper
+1E1F Lower
+1E20 Upper
+1E21 Lower
+1E22 Upper
+1E23 Lower
+1E24 Upper
+1E25 Lower
+1E26 Upper
+1E27 Lower
+1E28 Upper
+1E29 Lower
+1E2A Upper
+1E2B Lower
+1E2C Upper
+1E2D Lower
+1E2E Upper
+1E2F Lower
+1E30 Upper
+1E31 Lower
+1E32 Upper
+1E33 Lower
+1E34 Upper
+1E35 Lower
+1E36 Upper
+1E37 Lower
+1E38 Upper
+1E39 Lower
+1E3A Upper
+1E3B Lower
+1E3C Upper
+1E3D Lower
+1E3E Upper
+1E3F Lower
+1E40 Upper
+1E41 Lower
+1E42 Upper
+1E43 Lower
+1E44 Upper
+1E45 Lower
+1E46 Upper
+1E47 Lower
+1E48 Upper
+1E49 Lower
+1E4A Upper
+1E4B Lower
+1E4C Upper
+1E4D Lower
+1E4E Upper
+1E4F Lower
+1E50 Upper
+1E51 Lower
+1E52 Upper
+1E53 Lower
+1E54 Upper
+1E55 Lower
+1E56 Upper
+1E57 Lower
+1E58 Upper
+1E59 Lower
+1E5A Upper
+1E5B Lower
+1E5C Upper
+1E5D Lower
+1E5E Upper
+1E5F Lower
+1E60 Upper
+1E61 Lower
+1E62 Upper
+1E63 Lower
+1E64 Upper
+1E65 Lower
+1E66 Upper
+1E67 Lower
+1E68 Upper
+1E69 Lower
+1E6A Upper
+1E6B Lower
+1E6C Upper
+1E6D Lower
+1E6E Upper
+1E6F Lower
+1E70 Upper
+1E71 Lower
+1E72 Upper
+1E73 Lower
+1E74 Upper
+1E75 Lower
+1E76 Upper
+1E77 Lower
+1E78 Upper
+1E79 Lower
+1E7A Upper
+1E7B Lower
+1E7C Upper
+1E7D Lower
+1E7E Upper
+1E7F Lower
+1E80 Upper
+1E81 Lower
+1E82 Upper
+1E83 Lower
+1E84 Upper
+1E85 Lower
+1E86 Upper
+1E87 Lower
+1E88 Upper
+1E89 Lower
+1E8A Upper
+1E8B Lower
+1E8C Upper
+1E8D Lower
+1E8E Upper
+1E8F Lower
+1E90 Upper
+1E91 Lower
+1E92 Upper
+1E93 Lower
+1E94 Upper
+1E95 1E9D Lower
+1E9E Upper
+1E9F Lower
+1EA0 Upper
+1EA1 Lower
+1EA2 Upper
+1EA3 Lower
+1EA4 Upper
+1EA5 Lower
+1EA6 Upper
+1EA7 Lower
+1EA8 Upper
+1EA9 Lower
+1EAA Upper
+1EAB Lower
+1EAC Upper
+1EAD Lower
+1EAE Upper
+1EAF Lower
+1EB0 Upper
+1EB1 Lower
+1EB2 Upper
+1EB3 Lower
+1EB4 Upper
+1EB5 Lower
+1EB6 Upper
+1EB7 Lower
+1EB8 Upper
+1EB9 Lower
+1EBA Upper
+1EBB Lower
+1EBC Upper
+1EBD Lower
+1EBE Upper
+1EBF Lower
+1EC0 Upper
+1EC1 Lower
+1EC2 Upper
+1EC3 Lower
+1EC4 Upper
+1EC5 Lower
+1EC6 Upper
+1EC7 Lower
+1EC8 Upper
+1EC9 Lower
+1ECA Upper
+1ECB Lower
+1ECC Upper
+1ECD Lower
+1ECE Upper
+1ECF Lower
+1ED0 Upper
+1ED1 Lower
+1ED2 Upper
+1ED3 Lower
+1ED4 Upper
+1ED5 Lower
+1ED6 Upper
+1ED7 Lower
+1ED8 Upper
+1ED9 Lower
+1EDA Upper
+1EDB Lower
+1EDC Upper
+1EDD Lower
+1EDE Upper
+1EDF Lower
+1EE0 Upper
+1EE1 Lower
+1EE2 Upper
+1EE3 Lower
+1EE4 Upper
+1EE5 Lower
+1EE6 Upper
+1EE7 Lower
+1EE8 Upper
+1EE9 Lower
+1EEA Upper
+1EEB Lower
+1EEC Upper
+1EED Lower
+1EEE Upper
+1EEF Lower
+1EF0 Upper
+1EF1 Lower
+1EF2 Upper
+1EF3 Lower
+1EF4 Upper
+1EF5 Lower
+1EF6 Upper
+1EF7 Lower
+1EF8 Upper
+1EF9 Lower
+1EFA Upper
+1EFB Lower
+1EFC Upper
+1EFD Lower
+1EFE Upper
+1EFF 1F07 Lower
+1F08 1F0F Upper
+1F10 1F15 Lower
+1F18 1F1D Upper
+1F20 1F27 Lower
+1F28 1F2F Upper
+1F30 1F37 Lower
+1F38 1F3F Upper
+1F40 1F45 Lower
+1F48 1F4D Upper
+1F50 1F57 Lower
+1F59 Upper
+1F5B Upper
+1F5D Upper
+1F5F Upper
+1F60 1F67 Lower
+1F68 1F6F Upper
+1F70 1F7D Lower
+1F80 1F87 Lower
+1F88 1F8F Upper
+1F90 1F97 Lower
+1F98 1F9F Upper
+1FA0 1FA7 Lower
+1FA8 1FAF Upper
+1FB0 1FB4 Lower
+1FB6 1FB7 Lower
+1FB8 1FBC Upper
+1FBE Lower
+1FC2 1FC4 Lower
+1FC6 1FC7 Lower
+1FC8 1FCC Upper
+1FD0 1FD3 Lower
+1FD6 1FD7 Lower
+1FD8 1FDB Upper
+1FE0 1FE7 Lower
+1FE8 1FEC Upper
+1FF2 1FF4 Lower
+1FF6 1FF7 Lower
+1FF8 1FFC Upper
+2000 200A Sp
+200B Format
+200C 200D Extend
+200E 200F Format
+2013 2014 SContinue
+2018 201F Close
+2024 ATerm
+2028 2029 Sep
+202A 202E Format
+202F Sp
+2039 203A Close
+203C 203D STerm
+2045 2046 Close
+2047 2049 STerm
+205F Sp
+2060 2064 Format
+206A 206F Format
+2071 OLetter
+207D 207E Close
+207F OLetter
+208D 208E Close
+2090 2094 Lower
+2095 209C OLetter
+20D0 20F0 Extend
+2102 Upper
+2107 Upper
+210A Lower
+210B 210D Upper
+210E 210F Lower
+2110 2112 Upper
+2113 Lower
+2115 Upper
+2119 211D Upper
+2124 Upper
+2126 Upper
+2128 Upper
+212A 212D Upper
+212F Lower
+2130 2133 Upper
+2134 Lower
+2135 2138 OLetter
+2139 Lower
+213C 213D Lower
+213E 213F Upper
+2145 Upper
+2146 2149 Lower
+214E Lower
+2160 216F Upper
+2170 217F Lower
+2180 2182 OLetter
+2183 Upper
+2184 Lower
+2185 2188 OLetter
+2329 232A Close
+24B6 24CF Upper
+24D0 24E9 Lower
+275B 275E Close
+2768 2775 Close
+27C5 27C6 Close
+27E6 27EF Close
+2983 2998 Close
+29D8 29DB Close
+29FC 29FD Close
+2C00 2C2E Upper
+2C30 2C5E Lower
+2C60 Upper
+2C61 Lower
+2C62 2C64 Upper
+2C65 2C66 Lower
+2C67 Upper
+2C68 Lower
+2C69 Upper
+2C6A Lower
+2C6B Upper
+2C6C Lower
+2C6D 2C70 Upper
+2C71 Lower
+2C72 Upper
+2C73 2C74 Lower
+2C75 Upper
+2C76 2C7D Lower
+2C7E 2C80 Upper
+2C81 Lower
+2C82 Upper
+2C83 Lower
+2C84 Upper
+2C85 Lower
+2C86 Upper
+2C87 Lower
+2C88 Upper
+2C89 Lower
+2C8A Upper
+2C8B Lower
+2C8C Upper
+2C8D Lower
+2C8E Upper
+2C8F Lower
+2C90 Upper
+2C91 Lower
+2C92 Upper
+2C93 Lower
+2C94 Upper
+2C95 Lower
+2C96 Upper
+2C97 Lower
+2C98 Upper
+2C99 Lower
+2C9A Upper
+2C9B Lower
+2C9C Upper
+2C9D Lower
+2C9E Upper
+2C9F Lower
+2CA0 Upper
+2CA1 Lower
+2CA2 Upper
+2CA3 Lower
+2CA4 Upper
+2CA5 Lower
+2CA6 Upper
+2CA7 Lower
+2CA8 Upper
+2CA9 Lower
+2CAA Upper
+2CAB Lower
+2CAC Upper
+2CAD Lower
+2CAE Upper
+2CAF Lower
+2CB0 Upper
+2CB1 Lower
+2CB2 Upper
+2CB3 Lower
+2CB4 Upper
+2CB5 Lower
+2CB6 Upper
+2CB7 Lower
+2CB8 Upper
+2CB9 Lower
+2CBA Upper
+2CBB Lower
+2CBC Upper
+2CBD Lower
+2CBE Upper
+2CBF Lower
+2CC0 Upper
+2CC1 Lower
+2CC2 Upper
+2CC3 Lower
+2CC4 Upper
+2CC5 Lower
+2CC6 Upper
+2CC7 Lower
+2CC8 Upper
+2CC9 Lower
+2CCA Upper
+2CCB Lower
+2CCC Upper
+2CCD Lower
+2CCE Upper
+2CCF Lower
+2CD0 Upper
+2CD1 Lower
+2CD2 Upper
+2CD3 Lower
+2CD4 Upper
+2CD5 Lower
+2CD6 Upper
+2CD7 Lower
+2CD8 Upper
+2CD9 Lower
+2CDA Upper
+2CDB Lower
+2CDC Upper
+2CDD Lower
+2CDE Upper
+2CDF Lower
+2CE0 Upper
+2CE1 Lower
+2CE2 Upper
+2CE3 2CE4 Lower
+2CEB Upper
+2CEC Lower
+2CED Upper
+2CEE Lower
+2CEF 2CF1 Extend
+2D00 2D25 Lower
+2D30 2D65 OLetter
+2D6F OLetter
+2D7F Extend
+2D80 2D96 OLetter
+2DA0 2DA6 OLetter
+2DA8 2DAE OLetter
+2DB0 2DB6 OLetter
+2DB8 2DBE OLetter
+2DC0 2DC6 OLetter
+2DC8 2DCE OLetter
+2DD0 2DD6 OLetter
+2DD8 2DDE OLetter
+2DE0 2DFF Extend
+2E00 2E0D Close
+2E1C 2E1D Close
+2E20 2E29 Close
+2E2E STerm
+2E2F OLetter
+3000 Sp
+3001 SContinue
+3002 STerm
+3005 3007 OLetter
+3008 3011 Close
+3014 301B Close
+301D 301F Close
+3021 3029 OLetter
+302A 302F Extend
+3031 3035 OLetter
+3038 303C OLetter
+3041 3096 OLetter
+3099 309A Extend
+309D 309F OLetter
+30A1 30FA OLetter
+30FC 30FF OLetter
+3105 312D OLetter
+3131 318E OLetter
+31A0 31BA OLetter
+31F0 31FF OLetter
+3400 4DB5 OLetter
+4E00 9FCB OLetter
+A000 A48C OLetter
+A4D0 A4FD OLetter
+A4FF STerm
+A500 A60C OLetter
+A60E A60F STerm
+A610 A61F OLetter
+A620 A629 Numeric
+A62A A62B OLetter
+A640 Upper
+A641 Lower
+A642 Upper
+A643 Lower
+A644 Upper
+A645 Lower
+A646 Upper
+A647 Lower
+A648 Upper
+A649 Lower
+A64A Upper
+A64B Lower
+A64C Upper
+A64D Lower
+A64E Upper
+A64F Lower
+A650 Upper
+A651 Lower
+A652 Upper
+A653 Lower
+A654 Upper
+A655 Lower
+A656 Upper
+A657 Lower
+A658 Upper
+A659 Lower
+A65A Upper
+A65B Lower
+A65C Upper
+A65D Lower
+A65E Upper
+A65F Lower
+A660 Upper
+A661 Lower
+A662 Upper
+A663 Lower
+A664 Upper
+A665 Lower
+A666 Upper
+A667 Lower
+A668 Upper
+A669 Lower
+A66A Upper
+A66B Lower
+A66C Upper
+A66D Lower
+A66E OLetter
+A66F A672 Extend
+A67C A67D Extend
+A67F OLetter
+A680 Upper
+A681 Lower
+A682 Upper
+A683 Lower
+A684 Upper
+A685 Lower
+A686 Upper
+A687 Lower
+A688 Upper
+A689 Lower
+A68A Upper
+A68B Lower
+A68C Upper
+A68D Lower
+A68E Upper
+A68F Lower
+A690 Upper
+A691 Lower
+A692 Upper
+A693 Lower
+A694 Upper
+A695 Lower
+A696 Upper
+A697 Lower
+A6A0 A6EF OLetter
+A6F0 A6F1 Extend
+A6F3 STerm
+A6F7 STerm
+A717 A71F OLetter
+A722 Upper
+A723 Lower
+A724 Upper
+A725 Lower
+A726 Upper
+A727 Lower
+A728 Upper
+A729 Lower
+A72A Upper
+A72B Lower
+A72C Upper
+A72D Lower
+A72E Upper
+A72F A731 Lower
+A732 Upper
+A733 Lower
+A734 Upper
+A735 Lower
+A736 Upper
+A737 Lower
+A738 Upper
+A739 Lower
+A73A Upper
+A73B Lower
+A73C Upper
+A73D Lower
+A73E Upper
+A73F Lower
+A740 Upper
+A741 Lower
+A742 Upper
+A743 Lower
+A744 Upper
+A745 Lower
+A746 Upper
+A747 Lower
+A748 Upper
+A749 Lower
+A74A Upper
+A74B Lower
+A74C Upper
+A74D Lower
+A74E Upper
+A74F Lower
+A750 Upper
+A751 Lower
+A752 Upper
+A753 Lower
+A754 Upper
+A755 Lower
+A756 Upper
+A757 Lower
+A758 Upper
+A759 Lower
+A75A Upper
+A75B Lower
+A75C Upper
+A75D Lower
+A75E Upper
+A75F Lower
+A760 Upper
+A761 Lower
+A762 Upper
+A763 Lower
+A764 Upper
+A765 Lower
+A766 Upper
+A767 Lower
+A768 Upper
+A769 Lower
+A76A Upper
+A76B Lower
+A76C Upper
+A76D Lower
+A76E Upper
+A76F A778 Lower
+A779 Upper
+A77A Lower
+A77B Upper
+A77C Lower
+A77D A77E Upper
+A77F Lower
+A780 Upper
+A781 Lower
+A782 Upper
+A783 Lower
+A784 Upper
+A785 Lower
+A786 Upper
+A787 Lower
+A788 OLetter
+A78B Upper
+A78C Lower
+A78D Upper
+A78E Lower
+A790 Upper
+A791 Lower
+A7A0 Upper
+A7A1 Lower
+A7A2 Upper
+A7A3 Lower
+A7A4 Upper
+A7A5 Lower
+A7A6 Upper
+A7A7 Lower
+A7A8 Upper
+A7A9 Lower
+A7FA Lower
+A7FB A801 OLetter
+A802 Extend
+A803 A805 OLetter
+A806 Extend
+A807 A80A OLetter
+A80B Extend
+A80C A822 OLetter
+A823 A827 Extend
+A840 A873 OLetter
+A876 A877 STerm
+A880 A881 Extend
+A882 A8B3 OLetter
+A8B4 A8C4 Extend
+A8CE A8CF STerm
+A8D0 A8D9 Numeric
+A8E0 A8F1 Extend
+A8F2 A8F7 OLetter
+A8FB OLetter
+A900 A909 Numeric
+A90A A925 OLetter
+A926 A92D Extend
+A92F STerm
+A930 A946 OLetter
+A947 A953 Extend
+A960 A97C OLetter
+A980 A983 Extend
+A984 A9B2 OLetter
+A9B3 A9C0 Extend
+A9C8 A9C9 STerm
+A9CF OLetter
+A9D0 A9D9 Numeric
+AA00 AA28 OLetter
+AA29 AA36 Extend
+AA40 AA42 OLetter
+AA43 Extend
+AA44 AA4B OLetter
+AA4C AA4D Extend
+AA50 AA59 Numeric
+AA5D AA5F STerm
+AA60 AA76 OLetter
+AA7A OLetter
+AA7B Extend
+AA80 AAAF OLetter
+AAB0 Extend
+AAB1 OLetter
+AAB2 AAB4 Extend
+AAB5 AAB6 OLetter
+AAB7 AAB8 Extend
+AAB9 AABD OLetter
+AABE AABF Extend
+AAC0 OLetter
+AAC1 Extend
+AAC2 OLetter
+AADB AADD OLetter
+AB01 AB06 OLetter
+AB09 AB0E OLetter
+AB11 AB16 OLetter
+AB20 AB26 OLetter
+AB28 AB2E OLetter
+ABC0 ABE2 OLetter
+ABE3 ABEA Extend
+ABEB STerm
+ABEC ABED Extend
+ABF0 ABF9 Numeric
+AC00 D7A3 OLetter
+D7B0 D7C6 OLetter
+D7CB D7FB OLetter
+F900 FA2D OLetter
+FA30 FA6D OLetter
+FA70 FAD9 OLetter
+FB00 FB06 Lower
+FB13 FB17 Lower
+FB1D OLetter
+FB1E Extend
+FB1F FB28 OLetter
+FB2A FB36 OLetter
+FB38 FB3C OLetter
+FB3E OLetter
+FB40 FB41 OLetter
+FB43 FB44 OLetter
+FB46 FBB1 OLetter
+FBD3 FD3D OLetter
+FD3E FD3F Close
+FD50 FD8F OLetter
+FD92 FDC7 OLetter
+FDF0 FDFB OLetter
+FE00 FE0F Extend
+FE10 FE11 SContinue
+FE13 SContinue
+FE17 FE18 Close
+FE20 FE26 Extend
+FE31 FE32 SContinue
+FE35 FE44 Close
+FE47 FE48 Close
+FE50 FE51 SContinue
+FE52 ATerm
+FE55 SContinue
+FE56 FE57 STerm
+FE58 SContinue
+FE59 FE5E Close
+FE63 SContinue
+FE70 FE74 OLetter
+FE76 FEFC OLetter
+FEFF Format
+FF01 STerm
+FF08 FF09 Close
+FF0C FF0D SContinue
+FF0E ATerm
+FF1A SContinue
+FF1F STerm
+FF21 FF3A Upper
+FF3B Close
+FF3D Close
+FF41 FF5A Lower
+FF5B Close
+FF5D Close
+FF5F FF60 Close
+FF61 STerm
+FF62 FF63 Close
+FF64 SContinue
+FF66 FF9D OLetter
+FF9E FF9F Extend
+FFA0 FFBE OLetter
+FFC2 FFC7 OLetter
+FFCA FFCF OLetter
+FFD2 FFD7 OLetter
+FFDA FFDC OLetter
+FFF9 FFFB Format
+10000 1000B OLetter
+1000D 10026 OLetter
+10028 1003A OLetter
+1003C 1003D OLetter
+1003F 1004D OLetter
+10050 1005D OLetter
+10080 100FA OLetter
+10140 10174 OLetter
+101FD Extend
+10280 1029C OLetter
+102A0 102D0 OLetter
+10300 1031E OLetter
+10330 1034A OLetter
+10380 1039D OLetter
+103A0 103C3 OLetter
+103C8 103CF OLetter
+103D1 103D5 OLetter
+10400 10427 Upper
+10428 1044F Lower
+10450 1049D OLetter
+104A0 104A9 Numeric
+10800 10805 OLetter
+10808 OLetter
+1080A 10835 OLetter
+10837 10838 OLetter
+1083C OLetter
+1083F 10855 OLetter
+10900 10915 OLetter
+10920 10939 OLetter
+10A00 OLetter
+10A01 10A03 Extend
+10A05 10A06 Extend
+10A0C 10A0F Extend
+10A10 10A13 OLetter
+10A15 10A17 OLetter
+10A19 10A33 OLetter
+10A38 10A3A Extend
+10A3F Extend
+10A56 10A57 STerm
+10A60 10A7C OLetter
+10B00 10B35 OLetter
+10B40 10B55 OLetter
+10B60 10B72 OLetter
+10C00 10C48 OLetter
+11000 11002 Extend
+11003 11037 OLetter
+11038 11046 Extend
+11047 11048 STerm
+11066 1106F Numeric
+11080 11082 Extend
+11083 110AF OLetter
+110B0 110BA Extend
+110BD Format
+110BE 110C1 STerm
+12000 1236E OLetter
+12400 12462 OLetter
+13000 1342E OLetter
+16800 16A38 OLetter
+1B000 1B001 OLetter
+1D165 1D169 Extend
+1D16D 1D172 Extend
+1D173 1D17A Format
+1D17B 1D182 Extend
+1D185 1D18B Extend
+1D1AA 1D1AD Extend
+1D242 1D244 Extend
+1D400 1D419 Upper
+1D41A 1D433 Lower
+1D434 1D44D Upper
+1D44E 1D454 Lower
+1D456 1D467 Lower
+1D468 1D481 Upper
+1D482 1D49B Lower
+1D49C Upper
+1D49E 1D49F Upper
+1D4A2 Upper
+1D4A5 1D4A6 Upper
+1D4A9 1D4AC Upper
+1D4AE 1D4B5 Upper
+1D4B6 1D4B9 Lower
+1D4BB Lower
+1D4BD 1D4C3 Lower
+1D4C5 1D4CF Lower
+1D4D0 1D4E9 Upper
+1D4EA 1D503 Lower
+1D504 1D505 Upper
+1D507 1D50A Upper
+1D50D 1D514 Upper
+1D516 1D51C Upper
+1D51E 1D537 Lower
+1D538 1D539 Upper
+1D53B 1D53E Upper
+1D540 1D544 Upper
+1D546 Upper
+1D54A 1D550 Upper
+1D552 1D56B Lower
+1D56C 1D585 Upper
+1D586 1D59F Lower
+1D5A0 1D5B9 Upper
+1D5BA 1D5D3 Lower
+1D5D4 1D5ED Upper
+1D5EE 1D607 Lower
+1D608 1D621 Upper
+1D622 1D63B Lower
+1D63C 1D655 Upper
+1D656 1D66F Lower
+1D670 1D689 Upper
+1D68A 1D6A5 Lower
+1D6A8 1D6C0 Upper
+1D6C2 1D6DA Lower
+1D6DC 1D6E1 Lower
+1D6E2 1D6FA Upper
+1D6FC 1D714 Lower
+1D716 1D71B Lower
+1D71C 1D734 Upper
+1D736 1D74E Lower
+1D750 1D755 Lower
+1D756 1D76E Upper
+1D770 1D788 Lower
+1D78A 1D78F Lower
+1D790 1D7A8 Upper
+1D7AA 1D7C2 Lower
+1D7C4 1D7C9 Lower
+1D7CA Upper
+1D7CB Lower
+1D7CE 1D7FF Numeric
+20000 2A6D6 OLetter
+2A700 2B734 OLetter
+2B740 2B81D OLetter
+2F800 2FA1D OLetter
+E0001 Format
+E0020 E007F Format
+E0100 E01EF Extend
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Sc.pl b/Master/tlpkg/tlperl/lib/unicore/To/Sc.pl
new file mode 100644
index 00000000000..c81c1594c01
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Sc.pl
@@ -0,0 +1,702 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToSc'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToSc'}{'missing'} = 'Unknown';
+
+return <<'END';
+0000 0040 Common
+0041 005A Latin
+005B 0060 Common
+0061 007A Latin
+007B 00A9 Common
+00AA Latin
+00AB 00B9 Common
+00BA Latin
+00BB 00BF Common
+00C0 00D6 Latin
+00D7 Common
+00D8 00F6 Latin
+00F7 Common
+00F8 02B8 Latin
+02B9 02DF Common
+02E0 02E4 Latin
+02E5 02E9 Common
+02EA 02EB Bopomofo
+02EC 02FF Common
+0300 036F Inherited
+0370 0373 Greek
+0374 Common
+0375 0377 Greek
+037A 037D Greek
+037E Common
+0384 Greek
+0385 Common
+0386 Greek
+0387 Common
+0388 038A Greek
+038C Greek
+038E 03A1 Greek
+03A3 03E1 Greek
+03E2 03EF Coptic
+03F0 03FF Greek
+0400 0484 Cyrillic
+0485 0486 Inherited
+0487 0527 Cyrillic
+0531 0556 Armenian
+0559 055F Armenian
+0561 0587 Armenian
+0589 Common
+058A Armenian
+0591 05C7 Hebrew
+05D0 05EA Hebrew
+05F0 05F4 Hebrew
+0600 0603 Arabic
+0606 060B Arabic
+060C Common
+060D 061A Arabic
+061B Common
+061E Arabic
+061F Common
+0620 063F Arabic
+0640 Common
+0641 064A Arabic
+064B 0655 Inherited
+0656 065E Arabic
+065F Inherited
+0660 0669 Common
+066A 066F Arabic
+0670 Inherited
+0671 06DC Arabic
+06DD Common
+06DE 06FF Arabic
+0700 070D Syriac
+070F 074A Syriac
+074D 074F Syriac
+0750 077F Arabic
+0780 07B1 Thaana
+07C0 07FA Nko
+0800 082D Samaritan
+0830 083E Samaritan
+0840 085B Mandaic
+085E Mandaic
+0900 0950 Devanagari
+0951 0952 Inherited
+0953 0963 Devanagari
+0964 0965 Common
+0966 096F Devanagari
+0970 Common
+0971 0977 Devanagari
+0979 097F Devanagari
+0981 0983 Bengali
+0985 098C Bengali
+098F 0990 Bengali
+0993 09A8 Bengali
+09AA 09B0 Bengali
+09B2 Bengali
+09B6 09B9 Bengali
+09BC 09C4 Bengali
+09C7 09C8 Bengali
+09CB 09CE Bengali
+09D7 Bengali
+09DC 09DD Bengali
+09DF 09E3 Bengali
+09E6 09FB Bengali
+0A01 0A03 Gurmukhi
+0A05 0A0A Gurmukhi
+0A0F 0A10 Gurmukhi
+0A13 0A28 Gurmukhi
+0A2A 0A30 Gurmukhi
+0A32 0A33 Gurmukhi
+0A35 0A36 Gurmukhi
+0A38 0A39 Gurmukhi
+0A3C Gurmukhi
+0A3E 0A42 Gurmukhi
+0A47 0A48 Gurmukhi
+0A4B 0A4D Gurmukhi
+0A51 Gurmukhi
+0A59 0A5C Gurmukhi
+0A5E Gurmukhi
+0A66 0A75 Gurmukhi
+0A81 0A83 Gujarati
+0A85 0A8D Gujarati
+0A8F 0A91 Gujarati
+0A93 0AA8 Gujarati
+0AAA 0AB0 Gujarati
+0AB2 0AB3 Gujarati
+0AB5 0AB9 Gujarati
+0ABC 0AC5 Gujarati
+0AC7 0AC9 Gujarati
+0ACB 0ACD Gujarati
+0AD0 Gujarati
+0AE0 0AE3 Gujarati
+0AE6 0AEF Gujarati
+0AF1 Gujarati
+0B01 0B03 Oriya
+0B05 0B0C Oriya
+0B0F 0B10 Oriya
+0B13 0B28 Oriya
+0B2A 0B30 Oriya
+0B32 0B33 Oriya
+0B35 0B39 Oriya
+0B3C 0B44 Oriya
+0B47 0B48 Oriya
+0B4B 0B4D Oriya
+0B56 0B57 Oriya
+0B5C 0B5D Oriya
+0B5F 0B63 Oriya
+0B66 0B77 Oriya
+0B82 0B83 Tamil
+0B85 0B8A Tamil
+0B8E 0B90 Tamil
+0B92 0B95 Tamil
+0B99 0B9A Tamil
+0B9C Tamil
+0B9E 0B9F Tamil
+0BA3 0BA4 Tamil
+0BA8 0BAA Tamil
+0BAE 0BB9 Tamil
+0BBE 0BC2 Tamil
+0BC6 0BC8 Tamil
+0BCA 0BCD Tamil
+0BD0 Tamil
+0BD7 Tamil
+0BE6 0BFA Tamil
+0C01 0C03 Telugu
+0C05 0C0C Telugu
+0C0E 0C10 Telugu
+0C12 0C28 Telugu
+0C2A 0C33 Telugu
+0C35 0C39 Telugu
+0C3D 0C44 Telugu
+0C46 0C48 Telugu
+0C4A 0C4D Telugu
+0C55 0C56 Telugu
+0C58 0C59 Telugu
+0C60 0C63 Telugu
+0C66 0C6F Telugu
+0C78 0C7F Telugu
+0C82 0C83 Kannada
+0C85 0C8C Kannada
+0C8E 0C90 Kannada
+0C92 0CA8 Kannada
+0CAA 0CB3 Kannada
+0CB5 0CB9 Kannada
+0CBC 0CC4 Kannada
+0CC6 0CC8 Kannada
+0CCA 0CCD Kannada
+0CD5 0CD6 Kannada
+0CDE Kannada
+0CE0 0CE3 Kannada
+0CE6 0CEF Kannada
+0CF1 0CF2 Kannada
+0D02 0D03 Malayalam
+0D05 0D0C Malayalam
+0D0E 0D10 Malayalam
+0D12 0D3A Malayalam
+0D3D 0D44 Malayalam
+0D46 0D48 Malayalam
+0D4A 0D4E Malayalam
+0D57 Malayalam
+0D60 0D63 Malayalam
+0D66 0D75 Malayalam
+0D79 0D7F Malayalam
+0D82 0D83 Sinhala
+0D85 0D96 Sinhala
+0D9A 0DB1 Sinhala
+0DB3 0DBB Sinhala
+0DBD Sinhala
+0DC0 0DC6 Sinhala
+0DCA Sinhala
+0DCF 0DD4 Sinhala
+0DD6 Sinhala
+0DD8 0DDF Sinhala
+0DF2 0DF4 Sinhala
+0E01 0E3A Thai
+0E3F Common
+0E40 0E5B Thai
+0E81 0E82 Lao
+0E84 Lao
+0E87 0E88 Lao
+0E8A Lao
+0E8D Lao
+0E94 0E97 Lao
+0E99 0E9F Lao
+0EA1 0EA3 Lao
+0EA5 Lao
+0EA7 Lao
+0EAA 0EAB Lao
+0EAD 0EB9 Lao
+0EBB 0EBD Lao
+0EC0 0EC4 Lao
+0EC6 Lao
+0EC8 0ECD Lao
+0ED0 0ED9 Lao
+0EDC 0EDD Lao
+0F00 0F47 Tibetan
+0F49 0F6C Tibetan
+0F71 0F97 Tibetan
+0F99 0FBC Tibetan
+0FBE 0FCC Tibetan
+0FCE 0FD4 Tibetan
+0FD5 0FD8 Common
+0FD9 0FDA Tibetan
+1000 109F Myanmar
+10A0 10C5 Georgian
+10D0 10FA Georgian
+10FB Common
+10FC Georgian
+1100 11FF Hangul
+1200 1248 Ethiopic
+124A 124D Ethiopic
+1250 1256 Ethiopic
+1258 Ethiopic
+125A 125D Ethiopic
+1260 1288 Ethiopic
+128A 128D Ethiopic
+1290 12B0 Ethiopic
+12B2 12B5 Ethiopic
+12B8 12BE Ethiopic
+12C0 Ethiopic
+12C2 12C5 Ethiopic
+12C8 12D6 Ethiopic
+12D8 1310 Ethiopic
+1312 1315 Ethiopic
+1318 135A Ethiopic
+135D 137C Ethiopic
+1380 1399 Ethiopic
+13A0 13F4 Cherokee
+1400 167F Canadian_Aboriginal
+1680 169C Ogham
+16A0 16EA Runic
+16EB 16ED Common
+16EE 16F0 Runic
+1700 170C Tagalog
+170E 1714 Tagalog
+1720 1734 Hanunoo
+1735 1736 Common
+1740 1753 Buhid
+1760 176C Tagbanwa
+176E 1770 Tagbanwa
+1772 1773 Tagbanwa
+1780 17DD Khmer
+17E0 17E9 Khmer
+17F0 17F9 Khmer
+1800 1801 Mongolian
+1802 1803 Common
+1804 Mongolian
+1805 Common
+1806 180E Mongolian
+1810 1819 Mongolian
+1820 1877 Mongolian
+1880 18AA Mongolian
+18B0 18F5 Canadian_Aboriginal
+1900 191C Limbu
+1920 192B Limbu
+1930 193B Limbu
+1940 Limbu
+1944 194F Limbu
+1950 196D Tai_Le
+1970 1974 Tai_Le
+1980 19AB New_Tai_Lue
+19B0 19C9 New_Tai_Lue
+19D0 19DA New_Tai_Lue
+19DE 19DF New_Tai_Lue
+19E0 19FF Khmer
+1A00 1A1B Buginese
+1A1E 1A1F Buginese
+1A20 1A5E Tai_Tham
+1A60 1A7C Tai_Tham
+1A7F 1A89 Tai_Tham
+1A90 1A99 Tai_Tham
+1AA0 1AAD Tai_Tham
+1B00 1B4B Balinese
+1B50 1B7C Balinese
+1B80 1BAA Sundanese
+1BAE 1BB9 Sundanese
+1BC0 1BF3 Batak
+1BFC 1BFF Batak
+1C00 1C37 Lepcha
+1C3B 1C49 Lepcha
+1C4D 1C4F Lepcha
+1C50 1C7F Ol_Chiki
+1CD0 1CD2 Inherited
+1CD3 Common
+1CD4 1CE0 Inherited
+1CE1 Common
+1CE2 1CE8 Inherited
+1CE9 1CEC Common
+1CED Inherited
+1CEE 1CF2 Common
+1D00 1D25 Latin
+1D26 1D2A Greek
+1D2B Cyrillic
+1D2C 1D5C Latin
+1D5D 1D61 Greek
+1D62 1D65 Latin
+1D66 1D6A Greek
+1D6B 1D77 Latin
+1D78 Cyrillic
+1D79 1DBE Latin
+1DBF Greek
+1DC0 1DE6 Inherited
+1DFC 1DFF Inherited
+1E00 1EFF Latin
+1F00 1F15 Greek
+1F18 1F1D Greek
+1F20 1F45 Greek
+1F48 1F4D Greek
+1F50 1F57 Greek
+1F59 Greek
+1F5B Greek
+1F5D Greek
+1F5F 1F7D Greek
+1F80 1FB4 Greek
+1FB6 1FC4 Greek
+1FC6 1FD3 Greek
+1FD6 1FDB Greek
+1FDD 1FEF Greek
+1FF2 1FF4 Greek
+1FF6 1FFE Greek
+2000 200B Common
+200C 200D Inherited
+200E 2064 Common
+206A 2070 Common
+2071 Latin
+2074 207E Common
+207F Latin
+2080 208E Common
+2090 209C Latin
+20A0 20B9 Common
+20D0 20F0 Inherited
+2100 2125 Common
+2126 Greek
+2127 2129 Common
+212A 212B Latin
+212C 2131 Common
+2132 Latin
+2133 214D Common
+214E Latin
+214F 215F Common
+2160 2188 Latin
+2189 Common
+2190 23F3 Common
+2400 2426 Common
+2440 244A Common
+2460 26FF Common
+2701 27CA Common
+27CC Common
+27CE 27FF Common
+2800 28FF Braille
+2900 2B4C Common
+2B50 2B59 Common
+2C00 2C2E Glagolitic
+2C30 2C5E Glagolitic
+2C60 2C7F Latin
+2C80 2CF1 Coptic
+2CF9 2CFF Coptic
+2D00 2D25 Georgian
+2D30 2D65 Tifinagh
+2D6F 2D70 Tifinagh
+2D7F Tifinagh
+2D80 2D96 Ethiopic
+2DA0 2DA6 Ethiopic
+2DA8 2DAE Ethiopic
+2DB0 2DB6 Ethiopic
+2DB8 2DBE Ethiopic
+2DC0 2DC6 Ethiopic
+2DC8 2DCE Ethiopic
+2DD0 2DD6 Ethiopic
+2DD8 2DDE Ethiopic
+2DE0 2DFF Cyrillic
+2E00 2E31 Common
+2E80 2E99 Han
+2E9B 2EF3 Han
+2F00 2FD5 Han
+2FF0 2FFB Common
+3000 3004 Common
+3005 Han
+3006 Common
+3007 Han
+3008 3020 Common
+3021 3029 Han
+302A 302D Inherited
+302E 302F Hangul
+3030 3037 Common
+3038 303B Han
+303C 303F Common
+3041 3096 Hiragana
+3099 309A Inherited
+309B 309C Common
+309D 309F Hiragana
+30A0 Common
+30A1 30FA Katakana
+30FB 30FC Common
+30FD 30FF Katakana
+3105 312D Bopomofo
+3131 318E Hangul
+3190 319F Common
+31A0 31BA Bopomofo
+31C0 31E3 Common
+31F0 31FF Katakana
+3200 321E Hangul
+3220 325F Common
+3260 327E Hangul
+327F 32CF Common
+32D0 32FE Katakana
+3300 3357 Katakana
+3358 33FF Common
+3400 4DB5 Han
+4DC0 4DFF Common
+4E00 9FCB Han
+A000 A48C Yi
+A490 A4C6 Yi
+A4D0 A4FF Lisu
+A500 A62B Vai
+A640 A673 Cyrillic
+A67C A697 Cyrillic
+A6A0 A6F7 Bamum
+A700 A721 Common
+A722 A787 Latin
+A788 A78A Common
+A78B A78E Latin
+A790 A791 Latin
+A7A0 A7A9 Latin
+A7FA A7FF Latin
+A800 A82B Syloti_Nagri
+A830 A839 Common
+A840 A877 Phags_Pa
+A880 A8C4 Saurashtra
+A8CE A8D9 Saurashtra
+A8E0 A8FB Devanagari
+A900 A92F Kayah_Li
+A930 A953 Rejang
+A95F Rejang
+A960 A97C Hangul
+A980 A9CD Javanese
+A9CF A9D9 Javanese
+A9DE A9DF Javanese
+AA00 AA36 Cham
+AA40 AA4D Cham
+AA50 AA59 Cham
+AA5C AA5F Cham
+AA60 AA7B Myanmar
+AA80 AAC2 Tai_Viet
+AADB AADF Tai_Viet
+AB01 AB06 Ethiopic
+AB09 AB0E Ethiopic
+AB11 AB16 Ethiopic
+AB20 AB26 Ethiopic
+AB28 AB2E Ethiopic
+ABC0 ABED Meetei_Mayek
+ABF0 ABF9 Meetei_Mayek
+AC00 D7A3 Hangul
+D7B0 D7C6 Hangul
+D7CB D7FB Hangul
+F900 FA2D Han
+FA30 FA6D Han
+FA70 FAD9 Han
+FB00 FB06 Latin
+FB13 FB17 Armenian
+FB1D FB36 Hebrew
+FB38 FB3C Hebrew
+FB3E Hebrew
+FB40 FB41 Hebrew
+FB43 FB44 Hebrew
+FB46 FB4F Hebrew
+FB50 FBC1 Arabic
+FBD3 FD3D Arabic
+FD3E FD3F Common
+FD50 FD8F Arabic
+FD92 FDC7 Arabic
+FDF0 FDFC Arabic
+FDFD Common
+FE00 FE0F Inherited
+FE10 FE19 Common
+FE20 FE26 Inherited
+FE30 FE52 Common
+FE54 FE66 Common
+FE68 FE6B Common
+FE70 FE74 Arabic
+FE76 FEFC Arabic
+FEFF Common
+FF01 FF20 Common
+FF21 FF3A Latin
+FF3B FF40 Common
+FF41 FF5A Latin
+FF5B FF65 Common
+FF66 FF6F Katakana
+FF70 Common
+FF71 FF9D Katakana
+FF9E FF9F Common
+FFA0 FFBE Hangul
+FFC2 FFC7 Hangul
+FFCA FFCF Hangul
+FFD2 FFD7 Hangul
+FFDA FFDC Hangul
+FFE0 FFE6 Common
+FFE8 FFEE Common
+FFF9 FFFD Common
+10000 1000B Linear_B
+1000D 10026 Linear_B
+10028 1003A Linear_B
+1003C 1003D Linear_B
+1003F 1004D Linear_B
+10050 1005D Linear_B
+10080 100FA Linear_B
+10100 10102 Common
+10107 10133 Common
+10137 1013F Common
+10140 1018A Greek
+10190 1019B Common
+101D0 101FC Common
+101FD Inherited
+10280 1029C Lycian
+102A0 102D0 Carian
+10300 1031E Old_Italic
+10320 10323 Old_Italic
+10330 1034A Gothic
+10380 1039D Ugaritic
+1039F Ugaritic
+103A0 103C3 Old_Persian
+103C8 103D5 Old_Persian
+10400 1044F Deseret
+10450 1047F Shavian
+10480 1049D Osmanya
+104A0 104A9 Osmanya
+10800 10805 Cypriot
+10808 Cypriot
+1080A 10835 Cypriot
+10837 10838 Cypriot
+1083C Cypriot
+1083F Cypriot
+10840 10855 Imperial_Aramaic
+10857 1085F Imperial_Aramaic
+10900 1091B Phoenician
+1091F Phoenician
+10920 10939 Lydian
+1093F Lydian
+10A00 10A03 Kharoshthi
+10A05 10A06 Kharoshthi
+10A0C 10A13 Kharoshthi
+10A15 10A17 Kharoshthi
+10A19 10A33 Kharoshthi
+10A38 10A3A Kharoshthi
+10A3F 10A47 Kharoshthi
+10A50 10A58 Kharoshthi
+10A60 10A7F Old_South_Arabian
+10B00 10B35 Avestan
+10B39 10B3F Avestan
+10B40 10B55 Inscriptional_Parthian
+10B58 10B5F Inscriptional_Parthian
+10B60 10B72 Inscriptional_Pahlavi
+10B78 10B7F Inscriptional_Pahlavi
+10C00 10C48 Old_Turkic
+10E60 10E7E Arabic
+11000 1104D Brahmi
+11052 1106F Brahmi
+11080 110C1 Kaithi
+12000 1236E Cuneiform
+12400 12462 Cuneiform
+12470 12473 Cuneiform
+13000 1342E Egyptian_Hieroglyphs
+16800 16A38 Bamum
+1B000 Katakana
+1B001 Hiragana
+1D000 1D0F5 Common
+1D100 1D126 Common
+1D129 1D166 Common
+1D167 1D169 Inherited
+1D16A 1D17A Common
+1D17B 1D182 Inherited
+1D183 1D184 Common
+1D185 1D18B Inherited
+1D18C 1D1A9 Common
+1D1AA 1D1AD Inherited
+1D1AE 1D1DD Common
+1D200 1D245 Greek
+1D300 1D356 Common
+1D360 1D371 Common
+1D400 1D454 Common
+1D456 1D49C Common
+1D49E 1D49F Common
+1D4A2 Common
+1D4A5 1D4A6 Common
+1D4A9 1D4AC Common
+1D4AE 1D4B9 Common
+1D4BB Common
+1D4BD 1D4C3 Common
+1D4C5 1D505 Common
+1D507 1D50A Common
+1D50D 1D514 Common
+1D516 1D51C Common
+1D51E 1D539 Common
+1D53B 1D53E Common
+1D540 1D544 Common
+1D546 Common
+1D54A 1D550 Common
+1D552 1D6A5 Common
+1D6A8 1D7CB Common
+1D7CE 1D7FF Common
+1F000 1F02B Common
+1F030 1F093 Common
+1F0A0 1F0AE Common
+1F0B1 1F0BE Common
+1F0C1 1F0CF Common
+1F0D1 1F0DF Common
+1F100 1F10A Common
+1F110 1F12E Common
+1F130 1F169 Common
+1F170 1F19A Common
+1F1E6 1F1FF Common
+1F200 Hiragana
+1F201 1F202 Common
+1F210 1F23A Common
+1F240 1F248 Common
+1F250 1F251 Common
+1F300 1F320 Common
+1F330 1F335 Common
+1F337 1F37C Common
+1F380 1F393 Common
+1F3A0 1F3C4 Common
+1F3C6 1F3CA Common
+1F3E0 1F3F0 Common
+1F400 1F43E Common
+1F440 Common
+1F442 1F4F7 Common
+1F4F9 1F4FC Common
+1F500 1F53D Common
+1F550 1F567 Common
+1F5FB 1F5FF Common
+1F601 1F610 Common
+1F612 1F614 Common
+1F616 Common
+1F618 Common
+1F61A Common
+1F61C 1F61E Common
+1F620 1F625 Common
+1F628 1F62B Common
+1F62D Common
+1F630 1F633 Common
+1F635 1F640 Common
+1F645 1F64F Common
+1F680 1F6C5 Common
+1F700 1F773 Common
+20000 2A6D6 Han
+2A700 2B734 Han
+2B740 2B81D Han
+2F800 2FA1D Han
+E0001 Common
+E0020 E007F Common
+E0100 E01EF Inherited
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Title.pl b/Master/tlpkg/tlperl/lib/unicore/To/Title.pl
index eff569708b3..25e44ec83b2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Title.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Title.pl
@@ -1,20 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# Titlecase_Mapping(cp)
-# Tc(cp)
-#
-# where 'cp' is one of the 1085 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that these mappings are
-# accessible through the Perl core via ucfirst().
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -26,7 +13,9 @@ $utf8::SwashInfo{'ToTitle'}{'missing'} = '<code point>'; # code point maps to it
# multiple code points. These do not appear in the main body, but are defined
# in the hash below.
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
+# Each key is the string of N bytes that together make up the UTF-8 encoding
+# for the code point. (i.e. the same as looking at the code point's UTF-8
+# under "use bytes"). Each value is the UTF-8 of the translation, for speed.
%utf8::ToSpecTitle = (
"\xC3\x9F" => "\x{0053}\x{0073}", # U+00DF => 0053 0073
"\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E
@@ -297,6 +286,7 @@ return <<'END';
025B 0190
0260 0193
0263 0194
+0265 A78D
0268 0197
0269 0196
026B 2C62
@@ -520,6 +510,7 @@ return <<'END';
0521 0520
0523 0522
0525 0524
+0527 0526
0561 0531
0562 0532
0563 0533
@@ -986,6 +977,7 @@ A659 A658
A65B A65A
A65D A65C
A65F A65E
+A661 A660
A663 A662
A665 A664
A667 A666
@@ -1050,6 +1042,12 @@ A783 A782
A785 A784
A787 A786
A78C A78B
+A791 A790
+A7A1 A7A0
+A7A3 A7A2
+A7A5 A7A4
+A7A7 A7A6
+A7A9 A7A8
FF41 FF21
FF42 FF22
FF43 FF23
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/Upper.pl b/Master/tlpkg/tlperl/lib/unicore/To/Upper.pl
index 9289cf08cee..8813aa293ab 100644
--- a/Master/tlpkg/tlperl/lib/unicore/To/Upper.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/To/Upper.pl
@@ -1,20 +1,7 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
-# This file returns the synonymous mappings:
-# Uppercase_Mapping(cp)
-# Uc(cp)
-#
-# where 'cp' is one of the 1112 code points in Unicode Version 5.2.0 for
-# which the mapping is not to itself. Note that these mappings are
-# accessible through the Perl core via uc().
-#
-# For information about what this property really means, see:
-# http://www.unicode.org/reports/tr44/
-#
-# The format of the main body of lines of this file is: CODE_POINT\t\tMAPPING
-# where CODE_POINT is in hex; MAPPING is what CODE_POINT maps to.
# The name this swash is to be known by, with the format of the mappings in
# the main body of the table, and what all code points missing from this file
@@ -26,7 +13,9 @@ $utf8::SwashInfo{'ToUpper'}{'missing'} = '<code point>'; # code point maps to it
# multiple code points. These do not appear in the main body, but are defined
# in the hash below.
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
+# Each key is the string of N bytes that together make up the UTF-8 encoding
+# for the code point. (i.e. the same as looking at the code point's UTF-8
+# under "use bytes"). Each value is the UTF-8 of the translation, for speed.
%utf8::ToSpecUpper = (
"\xC3\x9F" => "\x{0053}\x{0053}", # U+00DF => 0053 0053
"\xC5\x89" => "\x{02BC}\x{004E}", # U+0149 => 02BC 004E
@@ -351,6 +340,7 @@ return <<'END';
025B 0190
0260 0193
0263 0194
+0265 A78D
0268 0197
0269 0196
026B 2C62
@@ -574,6 +564,7 @@ return <<'END';
0521 0520
0523 0522
0525 0524
+0527 0526
0561 0531
0562 0532
0563 0533
@@ -1013,6 +1004,7 @@ A659 A658
A65B A65A
A65D A65C
A65F A65E
+A661 A660
A663 A662
A665 A664
A667 A666
@@ -1077,6 +1069,12 @@ A783 A782
A785 A784
A787 A786
A78C A78B
+A791 A790
+A7A1 A7A0
+A7A3 A7A2
+A7A5 A7A4
+A7A7 A7A6
+A7A9 A7A8
FF41 FF21
FF42 FF22
FF43 FF23
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/WB.pl b/Master/tlpkg/tlperl/lib/unicore/To/WB.pl
new file mode 100644
index 00000000000..2d9b9e8608c
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/WB.pl
@@ -0,0 +1,691 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'ToWB'}{'format'} = 's'; # string
+$utf8::SwashInfo{'ToWB'}{'missing'} = 'Other';
+
+return <<'END';
+000A LF
+000B 000C Newline
+000D CR
+0027 MidNumLet
+002C MidNum
+002E MidNumLet
+0030 0039 Numeric
+003A MidLetter
+003B MidNum
+0041 005A ALetter
+005F ExtendNumLet
+0061 007A ALetter
+0085 Newline
+00AA ALetter
+00AD Format
+00B5 ALetter
+00B7 MidLetter
+00BA ALetter
+00C0 00D6 ALetter
+00D8 00F6 ALetter
+00F8 02C1 ALetter
+02C6 02D1 ALetter
+02E0 02E4 ALetter
+02EC ALetter
+02EE ALetter
+0300 036F Extend
+0370 0374 ALetter
+0376 0377 ALetter
+037A 037D ALetter
+037E MidNum
+0386 ALetter
+0387 MidLetter
+0388 038A ALetter
+038C ALetter
+038E 03A1 ALetter
+03A3 03F5 ALetter
+03F7 0481 ALetter
+0483 0489 Extend
+048A 0527 ALetter
+0531 0556 ALetter
+0559 ALetter
+0561 0587 ALetter
+0589 MidNum
+0591 05BD Extend
+05BF Extend
+05C1 05C2 Extend
+05C4 05C5 Extend
+05C7 Extend
+05D0 05EA ALetter
+05F0 05F3 ALetter
+05F4 MidLetter
+0600 0603 Format
+060C 060D MidNum
+0610 061A Extend
+0620 064A ALetter
+064B 065F Extend
+0660 0669 Numeric
+066B Numeric
+066C MidNum
+066E 066F ALetter
+0670 Extend
+0671 06D3 ALetter
+06D5 ALetter
+06D6 06DC Extend
+06DD Format
+06DF 06E4 Extend
+06E5 06E6 ALetter
+06E7 06E8 Extend
+06EA 06ED Extend
+06EE 06EF ALetter
+06F0 06F9 Numeric
+06FA 06FC ALetter
+06FF ALetter
+070F Format
+0710 ALetter
+0711 Extend
+0712 072F ALetter
+0730 074A Extend
+074D 07A5 ALetter
+07A6 07B0 Extend
+07B1 ALetter
+07C0 07C9 Numeric
+07CA 07EA ALetter
+07EB 07F3 Extend
+07F4 07F5 ALetter
+07F8 MidNum
+07FA ALetter
+0800 0815 ALetter
+0816 0819 Extend
+081A ALetter
+081B 0823 Extend
+0824 ALetter
+0825 0827 Extend
+0828 ALetter
+0829 082D Extend
+0840 0858 ALetter
+0859 085B Extend
+0900 0903 Extend
+0904 0939 ALetter
+093A 093C Extend
+093D ALetter
+093E 094F Extend
+0950 ALetter
+0951 0957 Extend
+0958 0961 ALetter
+0962 0963 Extend
+0966 096F Numeric
+0971 0977 ALetter
+0979 097F ALetter
+0981 0983 Extend
+0985 098C ALetter
+098F 0990 ALetter
+0993 09A8 ALetter
+09AA 09B0 ALetter
+09B2 ALetter
+09B6 09B9 ALetter
+09BC Extend
+09BD ALetter
+09BE 09C4 Extend
+09C7 09C8 Extend
+09CB 09CD Extend
+09CE ALetter
+09D7 Extend
+09DC 09DD ALetter
+09DF 09E1 ALetter
+09E2 09E3 Extend
+09E6 09EF Numeric
+09F0 09F1 ALetter
+0A01 0A03 Extend
+0A05 0A0A ALetter
+0A0F 0A10 ALetter
+0A13 0A28 ALetter
+0A2A 0A30 ALetter
+0A32 0A33 ALetter
+0A35 0A36 ALetter
+0A38 0A39 ALetter
+0A3C Extend
+0A3E 0A42 Extend
+0A47 0A48 Extend
+0A4B 0A4D Extend
+0A51 Extend
+0A59 0A5C ALetter
+0A5E ALetter
+0A66 0A6F Numeric
+0A70 0A71 Extend
+0A72 0A74 ALetter
+0A75 Extend
+0A81 0A83 Extend
+0A85 0A8D ALetter
+0A8F 0A91 ALetter
+0A93 0AA8 ALetter
+0AAA 0AB0 ALetter
+0AB2 0AB3 ALetter
+0AB5 0AB9 ALetter
+0ABC Extend
+0ABD ALetter
+0ABE 0AC5 Extend
+0AC7 0AC9 Extend
+0ACB 0ACD Extend
+0AD0 ALetter
+0AE0 0AE1 ALetter
+0AE2 0AE3 Extend
+0AE6 0AEF Numeric
+0B01 0B03 Extend
+0B05 0B0C ALetter
+0B0F 0B10 ALetter
+0B13 0B28 ALetter
+0B2A 0B30 ALetter
+0B32 0B33 ALetter
+0B35 0B39 ALetter
+0B3C Extend
+0B3D ALetter
+0B3E 0B44 Extend
+0B47 0B48 Extend
+0B4B 0B4D Extend
+0B56 0B57 Extend
+0B5C 0B5D ALetter
+0B5F 0B61 ALetter
+0B62 0B63 Extend
+0B66 0B6F Numeric
+0B71 ALetter
+0B82 Extend
+0B83 ALetter
+0B85 0B8A ALetter
+0B8E 0B90 ALetter
+0B92 0B95 ALetter
+0B99 0B9A ALetter
+0B9C ALetter
+0B9E 0B9F ALetter
+0BA3 0BA4 ALetter
+0BA8 0BAA ALetter
+0BAE 0BB9 ALetter
+0BBE 0BC2 Extend
+0BC6 0BC8 Extend
+0BCA 0BCD Extend
+0BD0 ALetter
+0BD7 Extend
+0BE6 0BEF Numeric
+0C01 0C03 Extend
+0C05 0C0C ALetter
+0C0E 0C10 ALetter
+0C12 0C28 ALetter
+0C2A 0C33 ALetter
+0C35 0C39 ALetter
+0C3D ALetter
+0C3E 0C44 Extend
+0C46 0C48 Extend
+0C4A 0C4D Extend
+0C55 0C56 Extend
+0C58 0C59 ALetter
+0C60 0C61 ALetter
+0C62 0C63 Extend
+0C66 0C6F Numeric
+0C82 0C83 Extend
+0C85 0C8C ALetter
+0C8E 0C90 ALetter
+0C92 0CA8 ALetter
+0CAA 0CB3 ALetter
+0CB5 0CB9 ALetter
+0CBC Extend
+0CBD ALetter
+0CBE 0CC4 Extend
+0CC6 0CC8 Extend
+0CCA 0CCD Extend
+0CD5 0CD6 Extend
+0CDE ALetter
+0CE0 0CE1 ALetter
+0CE2 0CE3 Extend
+0CE6 0CEF Numeric
+0CF1 0CF2 ALetter
+0D02 0D03 Extend
+0D05 0D0C ALetter
+0D0E 0D10 ALetter
+0D12 0D3A ALetter
+0D3D ALetter
+0D3E 0D44 Extend
+0D46 0D48 Extend
+0D4A 0D4D Extend
+0D4E ALetter
+0D57 Extend
+0D60 0D61 ALetter
+0D62 0D63 Extend
+0D66 0D6F Numeric
+0D7A 0D7F ALetter
+0D82 0D83 Extend
+0D85 0D96 ALetter
+0D9A 0DB1 ALetter
+0DB3 0DBB ALetter
+0DBD ALetter
+0DC0 0DC6 ALetter
+0DCA Extend
+0DCF 0DD4 Extend
+0DD6 Extend
+0DD8 0DDF Extend
+0DF2 0DF3 Extend
+0E31 Extend
+0E34 0E3A Extend
+0E47 0E4E Extend
+0E50 0E59 Numeric
+0EB1 Extend
+0EB4 0EB9 Extend
+0EBB 0EBC Extend
+0EC8 0ECD Extend
+0ED0 0ED9 Numeric
+0F00 ALetter
+0F18 0F19 Extend
+0F20 0F29 Numeric
+0F35 Extend
+0F37 Extend
+0F39 Extend
+0F3E 0F3F Extend
+0F40 0F47 ALetter
+0F49 0F6C ALetter
+0F71 0F84 Extend
+0F86 0F87 Extend
+0F88 0F8C ALetter
+0F8D 0F97 Extend
+0F99 0FBC Extend
+0FC6 Extend
+102B 103E Extend
+1040 1049 Numeric
+1056 1059 Extend
+105E 1060 Extend
+1062 1064 Extend
+1067 106D Extend
+1071 1074 Extend
+1082 108D Extend
+108F Extend
+1090 1099 Numeric
+109A 109D Extend
+10A0 10C5 ALetter
+10D0 10FA ALetter
+10FC ALetter
+1100 1248 ALetter
+124A 124D ALetter
+1250 1256 ALetter
+1258 ALetter
+125A 125D ALetter
+1260 1288 ALetter
+128A 128D ALetter
+1290 12B0 ALetter
+12B2 12B5 ALetter
+12B8 12BE ALetter
+12C0 ALetter
+12C2 12C5 ALetter
+12C8 12D6 ALetter
+12D8 1310 ALetter
+1312 1315 ALetter
+1318 135A ALetter
+135D 135F Extend
+1380 138F ALetter
+13A0 13F4 ALetter
+1401 166C ALetter
+166F 167F ALetter
+1681 169A ALetter
+16A0 16EA ALetter
+16EE 16F0 ALetter
+1700 170C ALetter
+170E 1711 ALetter
+1712 1714 Extend
+1720 1731 ALetter
+1732 1734 Extend
+1740 1751 ALetter
+1752 1753 Extend
+1760 176C ALetter
+176E 1770 ALetter
+1772 1773 Extend
+17B4 17B5 Format
+17B6 17D3 Extend
+17DD Extend
+17E0 17E9 Numeric
+180B 180D Extend
+1810 1819 Numeric
+1820 1877 ALetter
+1880 18A8 ALetter
+18A9 Extend
+18AA ALetter
+18B0 18F5 ALetter
+1900 191C ALetter
+1920 192B Extend
+1930 193B Extend
+1946 194F Numeric
+19B0 19C0 Extend
+19C8 19C9 Extend
+19D0 19D9 Numeric
+1A00 1A16 ALetter
+1A17 1A1B Extend
+1A55 1A5E Extend
+1A60 1A7C Extend
+1A7F Extend
+1A80 1A89 Numeric
+1A90 1A99 Numeric
+1B00 1B04 Extend
+1B05 1B33 ALetter
+1B34 1B44 Extend
+1B45 1B4B ALetter
+1B50 1B59 Numeric
+1B6B 1B73 Extend
+1B80 1B82 Extend
+1B83 1BA0 ALetter
+1BA1 1BAA Extend
+1BAE 1BAF ALetter
+1BB0 1BB9 Numeric
+1BC0 1BE5 ALetter
+1BE6 1BF3 Extend
+1C00 1C23 ALetter
+1C24 1C37 Extend
+1C40 1C49 Numeric
+1C4D 1C4F ALetter
+1C50 1C59 Numeric
+1C5A 1C7D ALetter
+1CD0 1CD2 Extend
+1CD4 1CE8 Extend
+1CE9 1CEC ALetter
+1CED Extend
+1CEE 1CF1 ALetter
+1CF2 Extend
+1D00 1DBF ALetter
+1DC0 1DE6 Extend
+1DFC 1DFF Extend
+1E00 1F15 ALetter
+1F18 1F1D ALetter
+1F20 1F45 ALetter
+1F48 1F4D ALetter
+1F50 1F57 ALetter
+1F59 ALetter
+1F5B ALetter
+1F5D ALetter
+1F5F 1F7D ALetter
+1F80 1FB4 ALetter
+1FB6 1FBC ALetter
+1FBE ALetter
+1FC2 1FC4 ALetter
+1FC6 1FCC ALetter
+1FD0 1FD3 ALetter
+1FD6 1FDB ALetter
+1FE0 1FEC ALetter
+1FF2 1FF4 ALetter
+1FF6 1FFC ALetter
+200C 200D Extend
+200E 200F Format
+2018 2019 MidNumLet
+2024 MidNumLet
+2027 MidLetter
+2028 2029 Newline
+202A 202E Format
+203F 2040 ExtendNumLet
+2044 MidNum
+2054 ExtendNumLet
+2060 2064 Format
+206A 206F Format
+2071 ALetter
+207F ALetter
+2090 209C ALetter
+20D0 20F0 Extend
+2102 ALetter
+2107 ALetter
+210A 2113 ALetter
+2115 ALetter
+2119 211D ALetter
+2124 ALetter
+2126 ALetter
+2128 ALetter
+212A 212D ALetter
+212F 2139 ALetter
+213C 213F ALetter
+2145 2149 ALetter
+214E ALetter
+2160 2188 ALetter
+24B6 24E9 ALetter
+2C00 2C2E ALetter
+2C30 2C5E ALetter
+2C60 2CE4 ALetter
+2CEB 2CEE ALetter
+2CEF 2CF1 Extend
+2D00 2D25 ALetter
+2D30 2D65 ALetter
+2D6F ALetter
+2D7F Extend
+2D80 2D96 ALetter
+2DA0 2DA6 ALetter
+2DA8 2DAE ALetter
+2DB0 2DB6 ALetter
+2DB8 2DBE ALetter
+2DC0 2DC6 ALetter
+2DC8 2DCE ALetter
+2DD0 2DD6 ALetter
+2DD8 2DDE ALetter
+2DE0 2DFF Extend
+2E2F ALetter
+3005 ALetter
+302A 302F Extend
+3031 3035 Katakana
+303B 303C ALetter
+3099 309A Extend
+309B 309C Katakana
+30A0 30FA Katakana
+30FC 30FF Katakana
+3105 312D ALetter
+3131 318E ALetter
+31A0 31BA ALetter
+31F0 31FF Katakana
+32D0 32FE Katakana
+3300 3357 Katakana
+A000 A48C ALetter
+A4D0 A4FD ALetter
+A500 A60C ALetter
+A610 A61F ALetter
+A620 A629 Numeric
+A62A A62B ALetter
+A640 A66E ALetter
+A66F A672 Extend
+A67C A67D Extend
+A67F A697 ALetter
+A6A0 A6EF ALetter
+A6F0 A6F1 Extend
+A717 A71F ALetter
+A722 A788 ALetter
+A78B A78E ALetter
+A790 A791 ALetter
+A7A0 A7A9 ALetter
+A7FA A801 ALetter
+A802 Extend
+A803 A805 ALetter
+A806 Extend
+A807 A80A ALetter
+A80B Extend
+A80C A822 ALetter
+A823 A827 Extend
+A840 A873 ALetter
+A880 A881 Extend
+A882 A8B3 ALetter
+A8B4 A8C4 Extend
+A8D0 A8D9 Numeric
+A8E0 A8F1 Extend
+A8F2 A8F7 ALetter
+A8FB ALetter
+A900 A909 Numeric
+A90A A925 ALetter
+A926 A92D Extend
+A930 A946 ALetter
+A947 A953 Extend
+A960 A97C ALetter
+A980 A983 Extend
+A984 A9B2 ALetter
+A9B3 A9C0 Extend
+A9CF ALetter
+A9D0 A9D9 Numeric
+AA00 AA28 ALetter
+AA29 AA36 Extend
+AA40 AA42 ALetter
+AA43 Extend
+AA44 AA4B ALetter
+AA4C AA4D Extend
+AA50 AA59 Numeric
+AA7B Extend
+AAB0 Extend
+AAB2 AAB4 Extend
+AAB7 AAB8 Extend
+AABE AABF Extend
+AAC1 Extend
+AB01 AB06 ALetter
+AB09 AB0E ALetter
+AB11 AB16 ALetter
+AB20 AB26 ALetter
+AB28 AB2E ALetter
+ABC0 ABE2 ALetter
+ABE3 ABEA Extend
+ABEC ABED Extend
+ABF0 ABF9 Numeric
+AC00 D7A3 ALetter
+D7B0 D7C6 ALetter
+D7CB D7FB ALetter
+FB00 FB06 ALetter
+FB13 FB17 ALetter
+FB1D ALetter
+FB1E Extend
+FB1F FB28 ALetter
+FB2A FB36 ALetter
+FB38 FB3C ALetter
+FB3E ALetter
+FB40 FB41 ALetter
+FB43 FB44 ALetter
+FB46 FBB1 ALetter
+FBD3 FD3D ALetter
+FD50 FD8F ALetter
+FD92 FDC7 ALetter
+FDF0 FDFB ALetter
+FE00 FE0F Extend
+FE10 MidNum
+FE13 MidLetter
+FE14 MidNum
+FE20 FE26 Extend
+FE33 FE34 ExtendNumLet
+FE4D FE4F ExtendNumLet
+FE50 MidNum
+FE52 MidNumLet
+FE54 MidNum
+FE55 MidLetter
+FE70 FE74 ALetter
+FE76 FEFC ALetter
+FEFF Format
+FF07 MidNumLet
+FF0C MidNum
+FF0E MidNumLet
+FF1A MidLetter
+FF1B MidNum
+FF21 FF3A ALetter
+FF3F ExtendNumLet
+FF41 FF5A ALetter
+FF66 FF9D Katakana
+FF9E FF9F Extend
+FFA0 FFBE ALetter
+FFC2 FFC7 ALetter
+FFCA FFCF ALetter
+FFD2 FFD7 ALetter
+FFDA FFDC ALetter
+FFF9 FFFB Format
+10000 1000B ALetter
+1000D 10026 ALetter
+10028 1003A ALetter
+1003C 1003D ALetter
+1003F 1004D ALetter
+10050 1005D ALetter
+10080 100FA ALetter
+10140 10174 ALetter
+101FD Extend
+10280 1029C ALetter
+102A0 102D0 ALetter
+10300 1031E ALetter
+10330 1034A ALetter
+10380 1039D ALetter
+103A0 103C3 ALetter
+103C8 103CF ALetter
+103D1 103D5 ALetter
+10400 1049D ALetter
+104A0 104A9 Numeric
+10800 10805 ALetter
+10808 ALetter
+1080A 10835 ALetter
+10837 10838 ALetter
+1083C ALetter
+1083F 10855 ALetter
+10900 10915 ALetter
+10920 10939 ALetter
+10A00 ALetter
+10A01 10A03 Extend
+10A05 10A06 Extend
+10A0C 10A0F Extend
+10A10 10A13 ALetter
+10A15 10A17 ALetter
+10A19 10A33 ALetter
+10A38 10A3A Extend
+10A3F Extend
+10A60 10A7C ALetter
+10B00 10B35 ALetter
+10B40 10B55 ALetter
+10B60 10B72 ALetter
+10C00 10C48 ALetter
+11000 11002 Extend
+11003 11037 ALetter
+11038 11046 Extend
+11066 1106F Numeric
+11080 11082 Extend
+11083 110AF ALetter
+110B0 110BA Extend
+110BD Format
+12000 1236E ALetter
+12400 12462 ALetter
+13000 1342E ALetter
+16800 16A38 ALetter
+1B000 Katakana
+1D165 1D169 Extend
+1D16D 1D172 Extend
+1D173 1D17A Format
+1D17B 1D182 Extend
+1D185 1D18B Extend
+1D1AA 1D1AD Extend
+1D242 1D244 Extend
+1D400 1D454 ALetter
+1D456 1D49C ALetter
+1D49E 1D49F ALetter
+1D4A2 ALetter
+1D4A5 1D4A6 ALetter
+1D4A9 1D4AC ALetter
+1D4AE 1D4B9 ALetter
+1D4BB ALetter
+1D4BD 1D4C3 ALetter
+1D4C5 1D505 ALetter
+1D507 1D50A ALetter
+1D50D 1D514 ALetter
+1D516 1D51C ALetter
+1D51E 1D539 ALetter
+1D53B 1D53E ALetter
+1D540 1D544 ALetter
+1D546 ALetter
+1D54A 1D550 ALetter
+1D552 1D6A5 ALetter
+1D6A8 1D6C0 ALetter
+1D6C2 1D6DA ALetter
+1D6DC 1D6FA ALetter
+1D6FC 1D714 ALetter
+1D716 1D734 ALetter
+1D736 1D74E ALetter
+1D750 1D76E ALetter
+1D770 1D788 ALetter
+1D78A 1D7A8 ALetter
+1D7AA 1D7C2 ALetter
+1D7C4 1D7CB ALetter
+1D7CE 1D7FF Numeric
+E0001 Format
+E0020 E007F Format
+E0100 E01EF Extend
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/_slc.pl b/Master/tlpkg/tlperl/lib/unicore/To/_slc.pl
new file mode 100644
index 00000000000..9bb8af0b0ec
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/_slc.pl
@@ -0,0 +1,46 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'To_slc'}{'format'} = 'x'; # positive hex whole number; a code point
+$utf8::SwashInfo{'To_slc'}{'missing'} = '<code point>'; # code point maps to itself
+
+return <<'END';
+0130 0069
+1F88 1F80
+1F89 1F81
+1F8A 1F82
+1F8B 1F83
+1F8C 1F84
+1F8D 1F85
+1F8E 1F86
+1F8F 1F87
+1F98 1F90
+1F99 1F91
+1F9A 1F92
+1F9B 1F93
+1F9C 1F94
+1F9D 1F95
+1F9E 1F96
+1F9F 1F97
+1FA8 1FA0
+1FA9 1FA1
+1FAA 1FA2
+1FAB 1FA3
+1FAC 1FA4
+1FAD 1FA5
+1FAE 1FA6
+1FAF 1FA7
+1FBC 1FB3
+1FCC 1FC3
+1FFC 1FF3
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/_stc.pl b/Master/tlpkg/tlperl/lib/unicore/To/_stc.pl
new file mode 100644
index 00000000000..2dd7c6fa235
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/_stc.pl
@@ -0,0 +1,45 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'To_stc'}{'format'} = 'x'; # positive hex whole number; a code point
+$utf8::SwashInfo{'To_stc'}{'missing'} = '<code point>'; # code point maps to itself
+
+return <<'END';
+1F80 1F88
+1F81 1F89
+1F82 1F8A
+1F83 1F8B
+1F84 1F8C
+1F85 1F8D
+1F86 1F8E
+1F87 1F8F
+1F90 1F98
+1F91 1F99
+1F92 1F9A
+1F93 1F9B
+1F94 1F9C
+1F95 1F9D
+1F96 1F9E
+1F97 1F9F
+1FA0 1FA8
+1FA1 1FA9
+1FA2 1FAA
+1FA3 1FAB
+1FA4 1FAC
+1FA5 1FAD
+1FA6 1FAE
+1FA7 1FAF
+1FB3 1FBC
+1FC3 1FCC
+1FF3 1FFC
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/To/_suc.pl b/Master/tlpkg/tlperl/lib/unicore/To/_suc.pl
new file mode 100644
index 00000000000..2a69602357c
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/To/_suc.pl
@@ -0,0 +1,45 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+# The name this swash is to be known by, with the format of the mappings in
+# the main body of the table, and what all code points missing from this file
+# map to.
+$utf8::SwashInfo{'To_suc'}{'format'} = 'x'; # positive hex whole number; a code point
+$utf8::SwashInfo{'To_suc'}{'missing'} = '<code point>'; # code point maps to itself
+
+return <<'END';
+1F80 1F88
+1F81 1F89
+1F82 1F8A
+1F83 1F8B
+1F84 1F8C
+1F85 1F8D
+1F86 1F8E
+1F87 1F8F
+1F90 1F98
+1F91 1F99
+1F92 1F9A
+1F93 1F9B
+1F94 1F9C
+1F95 1F9D
+1F96 1F9E
+1F97 1F9F
+1FA0 1FA8
+1FA1 1FA9
+1FA2 1FAA
+1FA3 1FAB
+1FA4 1FAC
+1FA5 1FAD
+1FA6 1FAE
+1FA7 1FAF
+1FB3 1FBC
+1FC3 1FCC
+1FF3 1FFC
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/UnicodeData.txt b/Master/tlpkg/tlperl/lib/unicore/UnicodeData.txt
deleted file mode 100644
index 6b01d90a771..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/UnicodeData.txt
+++ /dev/null
@@ -1,21829 +0,0 @@
-0000;<control>;Cc;0;BN;;;;;N;NULL;;;;
-0001;<control>;Cc;0;BN;;;;;N;START OF HEADING;;;;
-0002;<control>;Cc;0;BN;;;;;N;START OF TEXT;;;;
-0003;<control>;Cc;0;BN;;;;;N;END OF TEXT;;;;
-0004;<control>;Cc;0;BN;;;;;N;END OF TRANSMISSION;;;;
-0005;<control>;Cc;0;BN;;;;;N;ENQUIRY;;;;
-0006;<control>;Cc;0;BN;;;;;N;ACKNOWLEDGE;;;;
-0007;<control>;Cc;0;BN;;;;;N;BELL;;;;
-0008;<control>;Cc;0;BN;;;;;N;BACKSPACE;;;;
-0009;<control>;Cc;0;S;;;;;N;CHARACTER TABULATION;;;;
-000A;<control>;Cc;0;B;;;;;N;LINE FEED (LF);;;;
-000B;<control>;Cc;0;S;;;;;N;LINE TABULATION;;;;
-000C;<control>;Cc;0;WS;;;;;N;FORM FEED (FF);;;;
-000D;<control>;Cc;0;B;;;;;N;CARRIAGE RETURN (CR);;;;
-000E;<control>;Cc;0;BN;;;;;N;SHIFT OUT;;;;
-000F;<control>;Cc;0;BN;;;;;N;SHIFT IN;;;;
-0010;<control>;Cc;0;BN;;;;;N;DATA LINK ESCAPE;;;;
-0011;<control>;Cc;0;BN;;;;;N;DEVICE CONTROL ONE;;;;
-0012;<control>;Cc;0;BN;;;;;N;DEVICE CONTROL TWO;;;;
-0013;<control>;Cc;0;BN;;;;;N;DEVICE CONTROL THREE;;;;
-0014;<control>;Cc;0;BN;;;;;N;DEVICE CONTROL FOUR;;;;
-0015;<control>;Cc;0;BN;;;;;N;NEGATIVE ACKNOWLEDGE;;;;
-0016;<control>;Cc;0;BN;;;;;N;SYNCHRONOUS IDLE;;;;
-0017;<control>;Cc;0;BN;;;;;N;END OF TRANSMISSION BLOCK;;;;
-0018;<control>;Cc;0;BN;;;;;N;CANCEL;;;;
-0019;<control>;Cc;0;BN;;;;;N;END OF MEDIUM;;;;
-001A;<control>;Cc;0;BN;;;;;N;SUBSTITUTE;;;;
-001B;<control>;Cc;0;BN;;;;;N;ESCAPE;;;;
-001C;<control>;Cc;0;B;;;;;N;INFORMATION SEPARATOR FOUR;;;;
-001D;<control>;Cc;0;B;;;;;N;INFORMATION SEPARATOR THREE;;;;
-001E;<control>;Cc;0;B;;;;;N;INFORMATION SEPARATOR TWO;;;;
-001F;<control>;Cc;0;S;;;;;N;INFORMATION SEPARATOR ONE;;;;
-0020;SPACE;Zs;0;WS;;;;;N;;;;;
-0021;EXCLAMATION MARK;Po;0;ON;;;;;N;;;;;
-0022;QUOTATION MARK;Po;0;ON;;;;;N;;;;;
-0023;NUMBER SIGN;Po;0;ET;;;;;N;;;;;
-0024;DOLLAR SIGN;Sc;0;ET;;;;;N;;;;;
-0025;PERCENT SIGN;Po;0;ET;;;;;N;;;;;
-0026;AMPERSAND;Po;0;ON;;;;;N;;;;;
-0027;APOSTROPHE;Po;0;ON;;;;;N;APOSTROPHE-QUOTE;;;;
-0028;LEFT PARENTHESIS;Ps;0;ON;;;;;Y;OPENING PARENTHESIS;;;;
-0029;RIGHT PARENTHESIS;Pe;0;ON;;;;;Y;CLOSING PARENTHESIS;;;;
-002A;ASTERISK;Po;0;ON;;;;;N;;;;;
-002B;PLUS SIGN;Sm;0;ES;;;;;N;;;;;
-002C;COMMA;Po;0;CS;;;;;N;;;;;
-002D;HYPHEN-MINUS;Pd;0;ES;;;;;N;;;;;
-002E;FULL STOP;Po;0;CS;;;;;N;PERIOD;;;;
-002F;SOLIDUS;Po;0;CS;;;;;N;SLASH;;;;
-0030;DIGIT ZERO;Nd;0;EN;;0;0;0;N;;;;;
-0031;DIGIT ONE;Nd;0;EN;;1;1;1;N;;;;;
-0032;DIGIT TWO;Nd;0;EN;;2;2;2;N;;;;;
-0033;DIGIT THREE;Nd;0;EN;;3;3;3;N;;;;;
-0034;DIGIT FOUR;Nd;0;EN;;4;4;4;N;;;;;
-0035;DIGIT FIVE;Nd;0;EN;;5;5;5;N;;;;;
-0036;DIGIT SIX;Nd;0;EN;;6;6;6;N;;;;;
-0037;DIGIT SEVEN;Nd;0;EN;;7;7;7;N;;;;;
-0038;DIGIT EIGHT;Nd;0;EN;;8;8;8;N;;;;;
-0039;DIGIT NINE;Nd;0;EN;;9;9;9;N;;;;;
-003A;COLON;Po;0;CS;;;;;N;;;;;
-003B;SEMICOLON;Po;0;ON;;;;;N;;;;;
-003C;LESS-THAN SIGN;Sm;0;ON;;;;;Y;;;;;
-003D;EQUALS SIGN;Sm;0;ON;;;;;N;;;;;
-003E;GREATER-THAN SIGN;Sm;0;ON;;;;;Y;;;;;
-003F;QUESTION MARK;Po;0;ON;;;;;N;;;;;
-0040;COMMERCIAL AT;Po;0;ON;;;;;N;;;;;
-0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061;
-0042;LATIN CAPITAL LETTER B;Lu;0;L;;;;;N;;;;0062;
-0043;LATIN CAPITAL LETTER C;Lu;0;L;;;;;N;;;;0063;
-0044;LATIN CAPITAL LETTER D;Lu;0;L;;;;;N;;;;0064;
-0045;LATIN CAPITAL LETTER E;Lu;0;L;;;;;N;;;;0065;
-0046;LATIN CAPITAL LETTER F;Lu;0;L;;;;;N;;;;0066;
-0047;LATIN CAPITAL LETTER G;Lu;0;L;;;;;N;;;;0067;
-0048;LATIN CAPITAL LETTER H;Lu;0;L;;;;;N;;;;0068;
-0049;LATIN CAPITAL LETTER I;Lu;0;L;;;;;N;;;;0069;
-004A;LATIN CAPITAL LETTER J;Lu;0;L;;;;;N;;;;006A;
-004B;LATIN CAPITAL LETTER K;Lu;0;L;;;;;N;;;;006B;
-004C;LATIN CAPITAL LETTER L;Lu;0;L;;;;;N;;;;006C;
-004D;LATIN CAPITAL LETTER M;Lu;0;L;;;;;N;;;;006D;
-004E;LATIN CAPITAL LETTER N;Lu;0;L;;;;;N;;;;006E;
-004F;LATIN CAPITAL LETTER O;Lu;0;L;;;;;N;;;;006F;
-0050;LATIN CAPITAL LETTER P;Lu;0;L;;;;;N;;;;0070;
-0051;LATIN CAPITAL LETTER Q;Lu;0;L;;;;;N;;;;0071;
-0052;LATIN CAPITAL LETTER R;Lu;0;L;;;;;N;;;;0072;
-0053;LATIN CAPITAL LETTER S;Lu;0;L;;;;;N;;;;0073;
-0054;LATIN CAPITAL LETTER T;Lu;0;L;;;;;N;;;;0074;
-0055;LATIN CAPITAL LETTER U;Lu;0;L;;;;;N;;;;0075;
-0056;LATIN CAPITAL LETTER V;Lu;0;L;;;;;N;;;;0076;
-0057;LATIN CAPITAL LETTER W;Lu;0;L;;;;;N;;;;0077;
-0058;LATIN CAPITAL LETTER X;Lu;0;L;;;;;N;;;;0078;
-0059;LATIN CAPITAL LETTER Y;Lu;0;L;;;;;N;;;;0079;
-005A;LATIN CAPITAL LETTER Z;Lu;0;L;;;;;N;;;;007A;
-005B;LEFT SQUARE BRACKET;Ps;0;ON;;;;;Y;OPENING SQUARE BRACKET;;;;
-005C;REVERSE SOLIDUS;Po;0;ON;;;;;N;BACKSLASH;;;;
-005D;RIGHT SQUARE BRACKET;Pe;0;ON;;;;;Y;CLOSING SQUARE BRACKET;;;;
-005E;CIRCUMFLEX ACCENT;Sk;0;ON;;;;;N;SPACING CIRCUMFLEX;;;;
-005F;LOW LINE;Pc;0;ON;;;;;N;SPACING UNDERSCORE;;;;
-0060;GRAVE ACCENT;Sk;0;ON;;;;;N;SPACING GRAVE;;;;
-0061;LATIN SMALL LETTER A;Ll;0;L;;;;;N;;;0041;;0041
-0062;LATIN SMALL LETTER B;Ll;0;L;;;;;N;;;0042;;0042
-0063;LATIN SMALL LETTER C;Ll;0;L;;;;;N;;;0043;;0043
-0064;LATIN SMALL LETTER D;Ll;0;L;;;;;N;;;0044;;0044
-0065;LATIN SMALL LETTER E;Ll;0;L;;;;;N;;;0045;;0045
-0066;LATIN SMALL LETTER F;Ll;0;L;;;;;N;;;0046;;0046
-0067;LATIN SMALL LETTER G;Ll;0;L;;;;;N;;;0047;;0047
-0068;LATIN SMALL LETTER H;Ll;0;L;;;;;N;;;0048;;0048
-0069;LATIN SMALL LETTER I;Ll;0;L;;;;;N;;;0049;;0049
-006A;LATIN SMALL LETTER J;Ll;0;L;;;;;N;;;004A;;004A
-006B;LATIN SMALL LETTER K;Ll;0;L;;;;;N;;;004B;;004B
-006C;LATIN SMALL LETTER L;Ll;0;L;;;;;N;;;004C;;004C
-006D;LATIN SMALL LETTER M;Ll;0;L;;;;;N;;;004D;;004D
-006E;LATIN SMALL LETTER N;Ll;0;L;;;;;N;;;004E;;004E
-006F;LATIN SMALL LETTER O;Ll;0;L;;;;;N;;;004F;;004F
-0070;LATIN SMALL LETTER P;Ll;0;L;;;;;N;;;0050;;0050
-0071;LATIN SMALL LETTER Q;Ll;0;L;;;;;N;;;0051;;0051
-0072;LATIN SMALL LETTER R;Ll;0;L;;;;;N;;;0052;;0052
-0073;LATIN SMALL LETTER S;Ll;0;L;;;;;N;;;0053;;0053
-0074;LATIN SMALL LETTER T;Ll;0;L;;;;;N;;;0054;;0054
-0075;LATIN SMALL LETTER U;Ll;0;L;;;;;N;;;0055;;0055
-0076;LATIN SMALL LETTER V;Ll;0;L;;;;;N;;;0056;;0056
-0077;LATIN SMALL LETTER W;Ll;0;L;;;;;N;;;0057;;0057
-0078;LATIN SMALL LETTER X;Ll;0;L;;;;;N;;;0058;;0058
-0079;LATIN SMALL LETTER Y;Ll;0;L;;;;;N;;;0059;;0059
-007A;LATIN SMALL LETTER Z;Ll;0;L;;;;;N;;;005A;;005A
-007B;LEFT CURLY BRACKET;Ps;0;ON;;;;;Y;OPENING CURLY BRACKET;;;;
-007C;VERTICAL LINE;Sm;0;ON;;;;;N;VERTICAL BAR;;;;
-007D;RIGHT CURLY BRACKET;Pe;0;ON;;;;;Y;CLOSING CURLY BRACKET;;;;
-007E;TILDE;Sm;0;ON;;;;;N;;;;;
-007F;<control>;Cc;0;BN;;;;;N;DELETE;;;;
-0080;<control>;Cc;0;BN;;;;;N;;;;;
-0081;<control>;Cc;0;BN;;;;;N;;;;;
-0082;<control>;Cc;0;BN;;;;;N;BREAK PERMITTED HERE;;;;
-0083;<control>;Cc;0;BN;;;;;N;NO BREAK HERE;;;;
-0084;<control>;Cc;0;BN;;;;;N;;;;;
-0085;<control>;Cc;0;B;;;;;N;NEXT LINE (NEL);;;;
-0086;<control>;Cc;0;BN;;;;;N;START OF SELECTED AREA;;;;
-0087;<control>;Cc;0;BN;;;;;N;END OF SELECTED AREA;;;;
-0088;<control>;Cc;0;BN;;;;;N;CHARACTER TABULATION SET;;;;
-0089;<control>;Cc;0;BN;;;;;N;CHARACTER TABULATION WITH JUSTIFICATION;;;;
-008A;<control>;Cc;0;BN;;;;;N;LINE TABULATION SET;;;;
-008B;<control>;Cc;0;BN;;;;;N;PARTIAL LINE FORWARD;;;;
-008C;<control>;Cc;0;BN;;;;;N;PARTIAL LINE BACKWARD;;;;
-008D;<control>;Cc;0;BN;;;;;N;REVERSE LINE FEED;;;;
-008E;<control>;Cc;0;BN;;;;;N;SINGLE SHIFT TWO;;;;
-008F;<control>;Cc;0;BN;;;;;N;SINGLE SHIFT THREE;;;;
-0090;<control>;Cc;0;BN;;;;;N;DEVICE CONTROL STRING;;;;
-0091;<control>;Cc;0;BN;;;;;N;PRIVATE USE ONE;;;;
-0092;<control>;Cc;0;BN;;;;;N;PRIVATE USE TWO;;;;
-0093;<control>;Cc;0;BN;;;;;N;SET TRANSMIT STATE;;;;
-0094;<control>;Cc;0;BN;;;;;N;CANCEL CHARACTER;;;;
-0095;<control>;Cc;0;BN;;;;;N;MESSAGE WAITING;;;;
-0096;<control>;Cc;0;BN;;;;;N;START OF GUARDED AREA;;;;
-0097;<control>;Cc;0;BN;;;;;N;END OF GUARDED AREA;;;;
-0098;<control>;Cc;0;BN;;;;;N;START OF STRING;;;;
-0099;<control>;Cc;0;BN;;;;;N;;;;;
-009A;<control>;Cc;0;BN;;;;;N;SINGLE CHARACTER INTRODUCER;;;;
-009B;<control>;Cc;0;BN;;;;;N;CONTROL SEQUENCE INTRODUCER;;;;
-009C;<control>;Cc;0;BN;;;;;N;STRING TERMINATOR;;;;
-009D;<control>;Cc;0;BN;;;;;N;OPERATING SYSTEM COMMAND;;;;
-009E;<control>;Cc;0;BN;;;;;N;PRIVACY MESSAGE;;;;
-009F;<control>;Cc;0;BN;;;;;N;APPLICATION PROGRAM COMMAND;;;;
-00A0;NO-BREAK SPACE;Zs;0;CS;<noBreak> 0020;;;;N;NON-BREAKING SPACE;;;;
-00A1;INVERTED EXCLAMATION MARK;Po;0;ON;;;;;N;;;;;
-00A2;CENT SIGN;Sc;0;ET;;;;;N;;;;;
-00A3;POUND SIGN;Sc;0;ET;;;;;N;;;;;
-00A4;CURRENCY SIGN;Sc;0;ET;;;;;N;;;;;
-00A5;YEN SIGN;Sc;0;ET;;;;;N;;;;;
-00A6;BROKEN BAR;So;0;ON;;;;;N;BROKEN VERTICAL BAR;;;;
-00A7;SECTION SIGN;So;0;ON;;;;;N;;;;;
-00A8;DIAERESIS;Sk;0;ON;<compat> 0020 0308;;;;N;SPACING DIAERESIS;;;;
-00A9;COPYRIGHT SIGN;So;0;ON;;;;;N;;;;;
-00AA;FEMININE ORDINAL INDICATOR;Ll;0;L;<super> 0061;;;;N;;;;;
-00AB;LEFT-POINTING DOUBLE ANGLE QUOTATION MARK;Pi;0;ON;;;;;Y;LEFT POINTING GUILLEMET;;;;
-00AC;NOT SIGN;Sm;0;ON;;;;;N;;;;;
-00AD;SOFT HYPHEN;Cf;0;BN;;;;;N;;;;;
-00AE;REGISTERED SIGN;So;0;ON;;;;;N;REGISTERED TRADE MARK SIGN;;;;
-00AF;MACRON;Sk;0;ON;<compat> 0020 0304;;;;N;SPACING MACRON;;;;
-00B0;DEGREE SIGN;So;0;ET;;;;;N;;;;;
-00B1;PLUS-MINUS SIGN;Sm;0;ET;;;;;N;PLUS-OR-MINUS SIGN;;;;
-00B2;SUPERSCRIPT TWO;No;0;EN;<super> 0032;;2;2;N;SUPERSCRIPT DIGIT TWO;;;;
-00B3;SUPERSCRIPT THREE;No;0;EN;<super> 0033;;3;3;N;SUPERSCRIPT DIGIT THREE;;;;
-00B4;ACUTE ACCENT;Sk;0;ON;<compat> 0020 0301;;;;N;SPACING ACUTE;;;;
-00B5;MICRO SIGN;Ll;0;L;<compat> 03BC;;;;N;;;039C;;039C
-00B6;PILCROW SIGN;So;0;ON;;;;;N;PARAGRAPH SIGN;;;;
-00B7;MIDDLE DOT;Po;0;ON;;;;;N;;;;;
-00B8;CEDILLA;Sk;0;ON;<compat> 0020 0327;;;;N;SPACING CEDILLA;;;;
-00B9;SUPERSCRIPT ONE;No;0;EN;<super> 0031;;1;1;N;SUPERSCRIPT DIGIT ONE;;;;
-00BA;MASCULINE ORDINAL INDICATOR;Ll;0;L;<super> 006F;;;;N;;;;;
-00BB;RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK;Pf;0;ON;;;;;Y;RIGHT POINTING GUILLEMET;;;;
-00BC;VULGAR FRACTION ONE QUARTER;No;0;ON;<fraction> 0031 2044 0034;;;1/4;N;FRACTION ONE QUARTER;;;;
-00BD;VULGAR FRACTION ONE HALF;No;0;ON;<fraction> 0031 2044 0032;;;1/2;N;FRACTION ONE HALF;;;;
-00BE;VULGAR FRACTION THREE QUARTERS;No;0;ON;<fraction> 0033 2044 0034;;;3/4;N;FRACTION THREE QUARTERS;;;;
-00BF;INVERTED QUESTION MARK;Po;0;ON;;;;;N;;;;;
-00C0;LATIN CAPITAL LETTER A WITH GRAVE;Lu;0;L;0041 0300;;;;N;LATIN CAPITAL LETTER A GRAVE;;;00E0;
-00C1;LATIN CAPITAL LETTER A WITH ACUTE;Lu;0;L;0041 0301;;;;N;LATIN CAPITAL LETTER A ACUTE;;;00E1;
-00C2;LATIN CAPITAL LETTER A WITH CIRCUMFLEX;Lu;0;L;0041 0302;;;;N;LATIN CAPITAL LETTER A CIRCUMFLEX;;;00E2;
-00C3;LATIN CAPITAL LETTER A WITH TILDE;Lu;0;L;0041 0303;;;;N;LATIN CAPITAL LETTER A TILDE;;;00E3;
-00C4;LATIN CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0041 0308;;;;N;LATIN CAPITAL LETTER A DIAERESIS;;;00E4;
-00C5;LATIN CAPITAL LETTER A WITH RING ABOVE;Lu;0;L;0041 030A;;;;N;LATIN CAPITAL LETTER A RING;;;00E5;
-00C6;LATIN CAPITAL LETTER AE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER A E;;;00E6;
-00C7;LATIN CAPITAL LETTER C WITH CEDILLA;Lu;0;L;0043 0327;;;;N;LATIN CAPITAL LETTER C CEDILLA;;;00E7;
-00C8;LATIN CAPITAL LETTER E WITH GRAVE;Lu;0;L;0045 0300;;;;N;LATIN CAPITAL LETTER E GRAVE;;;00E8;
-00C9;LATIN CAPITAL LETTER E WITH ACUTE;Lu;0;L;0045 0301;;;;N;LATIN CAPITAL LETTER E ACUTE;;;00E9;
-00CA;LATIN CAPITAL LETTER E WITH CIRCUMFLEX;Lu;0;L;0045 0302;;;;N;LATIN CAPITAL LETTER E CIRCUMFLEX;;;00EA;
-00CB;LATIN CAPITAL LETTER E WITH DIAERESIS;Lu;0;L;0045 0308;;;;N;LATIN CAPITAL LETTER E DIAERESIS;;;00EB;
-00CC;LATIN CAPITAL LETTER I WITH GRAVE;Lu;0;L;0049 0300;;;;N;LATIN CAPITAL LETTER I GRAVE;;;00EC;
-00CD;LATIN CAPITAL LETTER I WITH ACUTE;Lu;0;L;0049 0301;;;;N;LATIN CAPITAL LETTER I ACUTE;;;00ED;
-00CE;LATIN CAPITAL LETTER I WITH CIRCUMFLEX;Lu;0;L;0049 0302;;;;N;LATIN CAPITAL LETTER I CIRCUMFLEX;;;00EE;
-00CF;LATIN CAPITAL LETTER I WITH DIAERESIS;Lu;0;L;0049 0308;;;;N;LATIN CAPITAL LETTER I DIAERESIS;;;00EF;
-00D0;LATIN CAPITAL LETTER ETH;Lu;0;L;;;;;N;;;;00F0;
-00D1;LATIN CAPITAL LETTER N WITH TILDE;Lu;0;L;004E 0303;;;;N;LATIN CAPITAL LETTER N TILDE;;;00F1;
-00D2;LATIN CAPITAL LETTER O WITH GRAVE;Lu;0;L;004F 0300;;;;N;LATIN CAPITAL LETTER O GRAVE;;;00F2;
-00D3;LATIN CAPITAL LETTER O WITH ACUTE;Lu;0;L;004F 0301;;;;N;LATIN CAPITAL LETTER O ACUTE;;;00F3;
-00D4;LATIN CAPITAL LETTER O WITH CIRCUMFLEX;Lu;0;L;004F 0302;;;;N;LATIN CAPITAL LETTER O CIRCUMFLEX;;;00F4;
-00D5;LATIN CAPITAL LETTER O WITH TILDE;Lu;0;L;004F 0303;;;;N;LATIN CAPITAL LETTER O TILDE;;;00F5;
-00D6;LATIN CAPITAL LETTER O WITH DIAERESIS;Lu;0;L;004F 0308;;;;N;LATIN CAPITAL LETTER O DIAERESIS;;;00F6;
-00D7;MULTIPLICATION SIGN;Sm;0;ON;;;;;N;;;;;
-00D8;LATIN CAPITAL LETTER O WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O SLASH;;;00F8;
-00D9;LATIN CAPITAL LETTER U WITH GRAVE;Lu;0;L;0055 0300;;;;N;LATIN CAPITAL LETTER U GRAVE;;;00F9;
-00DA;LATIN CAPITAL LETTER U WITH ACUTE;Lu;0;L;0055 0301;;;;N;LATIN CAPITAL LETTER U ACUTE;;;00FA;
-00DB;LATIN CAPITAL LETTER U WITH CIRCUMFLEX;Lu;0;L;0055 0302;;;;N;LATIN CAPITAL LETTER U CIRCUMFLEX;;;00FB;
-00DC;LATIN CAPITAL LETTER U WITH DIAERESIS;Lu;0;L;0055 0308;;;;N;LATIN CAPITAL LETTER U DIAERESIS;;;00FC;
-00DD;LATIN CAPITAL LETTER Y WITH ACUTE;Lu;0;L;0059 0301;;;;N;LATIN CAPITAL LETTER Y ACUTE;;;00FD;
-00DE;LATIN CAPITAL LETTER THORN;Lu;0;L;;;;;N;;;;00FE;
-00DF;LATIN SMALL LETTER SHARP S;Ll;0;L;;;;;N;;;;;
-00E0;LATIN SMALL LETTER A WITH GRAVE;Ll;0;L;0061 0300;;;;N;LATIN SMALL LETTER A GRAVE;;00C0;;00C0
-00E1;LATIN SMALL LETTER A WITH ACUTE;Ll;0;L;0061 0301;;;;N;LATIN SMALL LETTER A ACUTE;;00C1;;00C1
-00E2;LATIN SMALL LETTER A WITH CIRCUMFLEX;Ll;0;L;0061 0302;;;;N;LATIN SMALL LETTER A CIRCUMFLEX;;00C2;;00C2
-00E3;LATIN SMALL LETTER A WITH TILDE;Ll;0;L;0061 0303;;;;N;LATIN SMALL LETTER A TILDE;;00C3;;00C3
-00E4;LATIN SMALL LETTER A WITH DIAERESIS;Ll;0;L;0061 0308;;;;N;LATIN SMALL LETTER A DIAERESIS;;00C4;;00C4
-00E5;LATIN SMALL LETTER A WITH RING ABOVE;Ll;0;L;0061 030A;;;;N;LATIN SMALL LETTER A RING;;00C5;;00C5
-00E6;LATIN SMALL LETTER AE;Ll;0;L;;;;;N;LATIN SMALL LETTER A E;;00C6;;00C6
-00E7;LATIN SMALL LETTER C WITH CEDILLA;Ll;0;L;0063 0327;;;;N;LATIN SMALL LETTER C CEDILLA;;00C7;;00C7
-00E8;LATIN SMALL LETTER E WITH GRAVE;Ll;0;L;0065 0300;;;;N;LATIN SMALL LETTER E GRAVE;;00C8;;00C8
-00E9;LATIN SMALL LETTER E WITH ACUTE;Ll;0;L;0065 0301;;;;N;LATIN SMALL LETTER E ACUTE;;00C9;;00C9
-00EA;LATIN SMALL LETTER E WITH CIRCUMFLEX;Ll;0;L;0065 0302;;;;N;LATIN SMALL LETTER E CIRCUMFLEX;;00CA;;00CA
-00EB;LATIN SMALL LETTER E WITH DIAERESIS;Ll;0;L;0065 0308;;;;N;LATIN SMALL LETTER E DIAERESIS;;00CB;;00CB
-00EC;LATIN SMALL LETTER I WITH GRAVE;Ll;0;L;0069 0300;;;;N;LATIN SMALL LETTER I GRAVE;;00CC;;00CC
-00ED;LATIN SMALL LETTER I WITH ACUTE;Ll;0;L;0069 0301;;;;N;LATIN SMALL LETTER I ACUTE;;00CD;;00CD
-00EE;LATIN SMALL LETTER I WITH CIRCUMFLEX;Ll;0;L;0069 0302;;;;N;LATIN SMALL LETTER I CIRCUMFLEX;;00CE;;00CE
-00EF;LATIN SMALL LETTER I WITH DIAERESIS;Ll;0;L;0069 0308;;;;N;LATIN SMALL LETTER I DIAERESIS;;00CF;;00CF
-00F0;LATIN SMALL LETTER ETH;Ll;0;L;;;;;N;;;00D0;;00D0
-00F1;LATIN SMALL LETTER N WITH TILDE;Ll;0;L;006E 0303;;;;N;LATIN SMALL LETTER N TILDE;;00D1;;00D1
-00F2;LATIN SMALL LETTER O WITH GRAVE;Ll;0;L;006F 0300;;;;N;LATIN SMALL LETTER O GRAVE;;00D2;;00D2
-00F3;LATIN SMALL LETTER O WITH ACUTE;Ll;0;L;006F 0301;;;;N;LATIN SMALL LETTER O ACUTE;;00D3;;00D3
-00F4;LATIN SMALL LETTER O WITH CIRCUMFLEX;Ll;0;L;006F 0302;;;;N;LATIN SMALL LETTER O CIRCUMFLEX;;00D4;;00D4
-00F5;LATIN SMALL LETTER O WITH TILDE;Ll;0;L;006F 0303;;;;N;LATIN SMALL LETTER O TILDE;;00D5;;00D5
-00F6;LATIN SMALL LETTER O WITH DIAERESIS;Ll;0;L;006F 0308;;;;N;LATIN SMALL LETTER O DIAERESIS;;00D6;;00D6
-00F7;DIVISION SIGN;Sm;0;ON;;;;;N;;;;;
-00F8;LATIN SMALL LETTER O WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER O SLASH;;00D8;;00D8
-00F9;LATIN SMALL LETTER U WITH GRAVE;Ll;0;L;0075 0300;;;;N;LATIN SMALL LETTER U GRAVE;;00D9;;00D9
-00FA;LATIN SMALL LETTER U WITH ACUTE;Ll;0;L;0075 0301;;;;N;LATIN SMALL LETTER U ACUTE;;00DA;;00DA
-00FB;LATIN SMALL LETTER U WITH CIRCUMFLEX;Ll;0;L;0075 0302;;;;N;LATIN SMALL LETTER U CIRCUMFLEX;;00DB;;00DB
-00FC;LATIN SMALL LETTER U WITH DIAERESIS;Ll;0;L;0075 0308;;;;N;LATIN SMALL LETTER U DIAERESIS;;00DC;;00DC
-00FD;LATIN SMALL LETTER Y WITH ACUTE;Ll;0;L;0079 0301;;;;N;LATIN SMALL LETTER Y ACUTE;;00DD;;00DD
-00FE;LATIN SMALL LETTER THORN;Ll;0;L;;;;;N;;;00DE;;00DE
-00FF;LATIN SMALL LETTER Y WITH DIAERESIS;Ll;0;L;0079 0308;;;;N;LATIN SMALL LETTER Y DIAERESIS;;0178;;0178
-0100;LATIN CAPITAL LETTER A WITH MACRON;Lu;0;L;0041 0304;;;;N;LATIN CAPITAL LETTER A MACRON;;;0101;
-0101;LATIN SMALL LETTER A WITH MACRON;Ll;0;L;0061 0304;;;;N;LATIN SMALL LETTER A MACRON;;0100;;0100
-0102;LATIN CAPITAL LETTER A WITH BREVE;Lu;0;L;0041 0306;;;;N;LATIN CAPITAL LETTER A BREVE;;;0103;
-0103;LATIN SMALL LETTER A WITH BREVE;Ll;0;L;0061 0306;;;;N;LATIN SMALL LETTER A BREVE;;0102;;0102
-0104;LATIN CAPITAL LETTER A WITH OGONEK;Lu;0;L;0041 0328;;;;N;LATIN CAPITAL LETTER A OGONEK;;;0105;
-0105;LATIN SMALL LETTER A WITH OGONEK;Ll;0;L;0061 0328;;;;N;LATIN SMALL LETTER A OGONEK;;0104;;0104
-0106;LATIN CAPITAL LETTER C WITH ACUTE;Lu;0;L;0043 0301;;;;N;LATIN CAPITAL LETTER C ACUTE;;;0107;
-0107;LATIN SMALL LETTER C WITH ACUTE;Ll;0;L;0063 0301;;;;N;LATIN SMALL LETTER C ACUTE;;0106;;0106
-0108;LATIN CAPITAL LETTER C WITH CIRCUMFLEX;Lu;0;L;0043 0302;;;;N;LATIN CAPITAL LETTER C CIRCUMFLEX;;;0109;
-0109;LATIN SMALL LETTER C WITH CIRCUMFLEX;Ll;0;L;0063 0302;;;;N;LATIN SMALL LETTER C CIRCUMFLEX;;0108;;0108
-010A;LATIN CAPITAL LETTER C WITH DOT ABOVE;Lu;0;L;0043 0307;;;;N;LATIN CAPITAL LETTER C DOT;;;010B;
-010B;LATIN SMALL LETTER C WITH DOT ABOVE;Ll;0;L;0063 0307;;;;N;LATIN SMALL LETTER C DOT;;010A;;010A
-010C;LATIN CAPITAL LETTER C WITH CARON;Lu;0;L;0043 030C;;;;N;LATIN CAPITAL LETTER C HACEK;;;010D;
-010D;LATIN SMALL LETTER C WITH CARON;Ll;0;L;0063 030C;;;;N;LATIN SMALL LETTER C HACEK;;010C;;010C
-010E;LATIN CAPITAL LETTER D WITH CARON;Lu;0;L;0044 030C;;;;N;LATIN CAPITAL LETTER D HACEK;;;010F;
-010F;LATIN SMALL LETTER D WITH CARON;Ll;0;L;0064 030C;;;;N;LATIN SMALL LETTER D HACEK;;010E;;010E
-0110;LATIN CAPITAL LETTER D WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D BAR;;;0111;
-0111;LATIN SMALL LETTER D WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER D BAR;;0110;;0110
-0112;LATIN CAPITAL LETTER E WITH MACRON;Lu;0;L;0045 0304;;;;N;LATIN CAPITAL LETTER E MACRON;;;0113;
-0113;LATIN SMALL LETTER E WITH MACRON;Ll;0;L;0065 0304;;;;N;LATIN SMALL LETTER E MACRON;;0112;;0112
-0114;LATIN CAPITAL LETTER E WITH BREVE;Lu;0;L;0045 0306;;;;N;LATIN CAPITAL LETTER E BREVE;;;0115;
-0115;LATIN SMALL LETTER E WITH BREVE;Ll;0;L;0065 0306;;;;N;LATIN SMALL LETTER E BREVE;;0114;;0114
-0116;LATIN CAPITAL LETTER E WITH DOT ABOVE;Lu;0;L;0045 0307;;;;N;LATIN CAPITAL LETTER E DOT;;;0117;
-0117;LATIN SMALL LETTER E WITH DOT ABOVE;Ll;0;L;0065 0307;;;;N;LATIN SMALL LETTER E DOT;;0116;;0116
-0118;LATIN CAPITAL LETTER E WITH OGONEK;Lu;0;L;0045 0328;;;;N;LATIN CAPITAL LETTER E OGONEK;;;0119;
-0119;LATIN SMALL LETTER E WITH OGONEK;Ll;0;L;0065 0328;;;;N;LATIN SMALL LETTER E OGONEK;;0118;;0118
-011A;LATIN CAPITAL LETTER E WITH CARON;Lu;0;L;0045 030C;;;;N;LATIN CAPITAL LETTER E HACEK;;;011B;
-011B;LATIN SMALL LETTER E WITH CARON;Ll;0;L;0065 030C;;;;N;LATIN SMALL LETTER E HACEK;;011A;;011A
-011C;LATIN CAPITAL LETTER G WITH CIRCUMFLEX;Lu;0;L;0047 0302;;;;N;LATIN CAPITAL LETTER G CIRCUMFLEX;;;011D;
-011D;LATIN SMALL LETTER G WITH CIRCUMFLEX;Ll;0;L;0067 0302;;;;N;LATIN SMALL LETTER G CIRCUMFLEX;;011C;;011C
-011E;LATIN CAPITAL LETTER G WITH BREVE;Lu;0;L;0047 0306;;;;N;LATIN CAPITAL LETTER G BREVE;;;011F;
-011F;LATIN SMALL LETTER G WITH BREVE;Ll;0;L;0067 0306;;;;N;LATIN SMALL LETTER G BREVE;;011E;;011E
-0120;LATIN CAPITAL LETTER G WITH DOT ABOVE;Lu;0;L;0047 0307;;;;N;LATIN CAPITAL LETTER G DOT;;;0121;
-0121;LATIN SMALL LETTER G WITH DOT ABOVE;Ll;0;L;0067 0307;;;;N;LATIN SMALL LETTER G DOT;;0120;;0120
-0122;LATIN CAPITAL LETTER G WITH CEDILLA;Lu;0;L;0047 0327;;;;N;LATIN CAPITAL LETTER G CEDILLA;;;0123;
-0123;LATIN SMALL LETTER G WITH CEDILLA;Ll;0;L;0067 0327;;;;N;LATIN SMALL LETTER G CEDILLA;;0122;;0122
-0124;LATIN CAPITAL LETTER H WITH CIRCUMFLEX;Lu;0;L;0048 0302;;;;N;LATIN CAPITAL LETTER H CIRCUMFLEX;;;0125;
-0125;LATIN SMALL LETTER H WITH CIRCUMFLEX;Ll;0;L;0068 0302;;;;N;LATIN SMALL LETTER H CIRCUMFLEX;;0124;;0124
-0126;LATIN CAPITAL LETTER H WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER H BAR;;;0127;
-0127;LATIN SMALL LETTER H WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER H BAR;;0126;;0126
-0128;LATIN CAPITAL LETTER I WITH TILDE;Lu;0;L;0049 0303;;;;N;LATIN CAPITAL LETTER I TILDE;;;0129;
-0129;LATIN SMALL LETTER I WITH TILDE;Ll;0;L;0069 0303;;;;N;LATIN SMALL LETTER I TILDE;;0128;;0128
-012A;LATIN CAPITAL LETTER I WITH MACRON;Lu;0;L;0049 0304;;;;N;LATIN CAPITAL LETTER I MACRON;;;012B;
-012B;LATIN SMALL LETTER I WITH MACRON;Ll;0;L;0069 0304;;;;N;LATIN SMALL LETTER I MACRON;;012A;;012A
-012C;LATIN CAPITAL LETTER I WITH BREVE;Lu;0;L;0049 0306;;;;N;LATIN CAPITAL LETTER I BREVE;;;012D;
-012D;LATIN SMALL LETTER I WITH BREVE;Ll;0;L;0069 0306;;;;N;LATIN SMALL LETTER I BREVE;;012C;;012C
-012E;LATIN CAPITAL LETTER I WITH OGONEK;Lu;0;L;0049 0328;;;;N;LATIN CAPITAL LETTER I OGONEK;;;012F;
-012F;LATIN SMALL LETTER I WITH OGONEK;Ll;0;L;0069 0328;;;;N;LATIN SMALL LETTER I OGONEK;;012E;;012E
-0130;LATIN CAPITAL LETTER I WITH DOT ABOVE;Lu;0;L;0049 0307;;;;N;LATIN CAPITAL LETTER I DOT;;;0069;
-0131;LATIN SMALL LETTER DOTLESS I;Ll;0;L;;;;;N;;;0049;;0049
-0132;LATIN CAPITAL LIGATURE IJ;Lu;0;L;<compat> 0049 004A;;;;N;LATIN CAPITAL LETTER I J;;;0133;
-0133;LATIN SMALL LIGATURE IJ;Ll;0;L;<compat> 0069 006A;;;;N;LATIN SMALL LETTER I J;;0132;;0132
-0134;LATIN CAPITAL LETTER J WITH CIRCUMFLEX;Lu;0;L;004A 0302;;;;N;LATIN CAPITAL LETTER J CIRCUMFLEX;;;0135;
-0135;LATIN SMALL LETTER J WITH CIRCUMFLEX;Ll;0;L;006A 0302;;;;N;LATIN SMALL LETTER J CIRCUMFLEX;;0134;;0134
-0136;LATIN CAPITAL LETTER K WITH CEDILLA;Lu;0;L;004B 0327;;;;N;LATIN CAPITAL LETTER K CEDILLA;;;0137;
-0137;LATIN SMALL LETTER K WITH CEDILLA;Ll;0;L;006B 0327;;;;N;LATIN SMALL LETTER K CEDILLA;;0136;;0136
-0138;LATIN SMALL LETTER KRA;Ll;0;L;;;;;N;;;;;
-0139;LATIN CAPITAL LETTER L WITH ACUTE;Lu;0;L;004C 0301;;;;N;LATIN CAPITAL LETTER L ACUTE;;;013A;
-013A;LATIN SMALL LETTER L WITH ACUTE;Ll;0;L;006C 0301;;;;N;LATIN SMALL LETTER L ACUTE;;0139;;0139
-013B;LATIN CAPITAL LETTER L WITH CEDILLA;Lu;0;L;004C 0327;;;;N;LATIN CAPITAL LETTER L CEDILLA;;;013C;
-013C;LATIN SMALL LETTER L WITH CEDILLA;Ll;0;L;006C 0327;;;;N;LATIN SMALL LETTER L CEDILLA;;013B;;013B
-013D;LATIN CAPITAL LETTER L WITH CARON;Lu;0;L;004C 030C;;;;N;LATIN CAPITAL LETTER L HACEK;;;013E;
-013E;LATIN SMALL LETTER L WITH CARON;Ll;0;L;006C 030C;;;;N;LATIN SMALL LETTER L HACEK;;013D;;013D
-013F;LATIN CAPITAL LETTER L WITH MIDDLE DOT;Lu;0;L;<compat> 004C 00B7;;;;N;;;;0140;
-0140;LATIN SMALL LETTER L WITH MIDDLE DOT;Ll;0;L;<compat> 006C 00B7;;;;N;;;013F;;013F
-0141;LATIN CAPITAL LETTER L WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER L SLASH;;;0142;
-0142;LATIN SMALL LETTER L WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER L SLASH;;0141;;0141
-0143;LATIN CAPITAL LETTER N WITH ACUTE;Lu;0;L;004E 0301;;;;N;LATIN CAPITAL LETTER N ACUTE;;;0144;
-0144;LATIN SMALL LETTER N WITH ACUTE;Ll;0;L;006E 0301;;;;N;LATIN SMALL LETTER N ACUTE;;0143;;0143
-0145;LATIN CAPITAL LETTER N WITH CEDILLA;Lu;0;L;004E 0327;;;;N;LATIN CAPITAL LETTER N CEDILLA;;;0146;
-0146;LATIN SMALL LETTER N WITH CEDILLA;Ll;0;L;006E 0327;;;;N;LATIN SMALL LETTER N CEDILLA;;0145;;0145
-0147;LATIN CAPITAL LETTER N WITH CARON;Lu;0;L;004E 030C;;;;N;LATIN CAPITAL LETTER N HACEK;;;0148;
-0148;LATIN SMALL LETTER N WITH CARON;Ll;0;L;006E 030C;;;;N;LATIN SMALL LETTER N HACEK;;0147;;0147
-0149;LATIN SMALL LETTER N PRECEDED BY APOSTROPHE;Ll;0;L;<compat> 02BC 006E;;;;N;LATIN SMALL LETTER APOSTROPHE N;;;;
-014A;LATIN CAPITAL LETTER ENG;Lu;0;L;;;;;N;;;;014B;
-014B;LATIN SMALL LETTER ENG;Ll;0;L;;;;;N;;;014A;;014A
-014C;LATIN CAPITAL LETTER O WITH MACRON;Lu;0;L;004F 0304;;;;N;LATIN CAPITAL LETTER O MACRON;;;014D;
-014D;LATIN SMALL LETTER O WITH MACRON;Ll;0;L;006F 0304;;;;N;LATIN SMALL LETTER O MACRON;;014C;;014C
-014E;LATIN CAPITAL LETTER O WITH BREVE;Lu;0;L;004F 0306;;;;N;LATIN CAPITAL LETTER O BREVE;;;014F;
-014F;LATIN SMALL LETTER O WITH BREVE;Ll;0;L;006F 0306;;;;N;LATIN SMALL LETTER O BREVE;;014E;;014E
-0150;LATIN CAPITAL LETTER O WITH DOUBLE ACUTE;Lu;0;L;004F 030B;;;;N;LATIN CAPITAL LETTER O DOUBLE ACUTE;;;0151;
-0151;LATIN SMALL LETTER O WITH DOUBLE ACUTE;Ll;0;L;006F 030B;;;;N;LATIN SMALL LETTER O DOUBLE ACUTE;;0150;;0150
-0152;LATIN CAPITAL LIGATURE OE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O E;;;0153;
-0153;LATIN SMALL LIGATURE OE;Ll;0;L;;;;;N;LATIN SMALL LETTER O E;;0152;;0152
-0154;LATIN CAPITAL LETTER R WITH ACUTE;Lu;0;L;0052 0301;;;;N;LATIN CAPITAL LETTER R ACUTE;;;0155;
-0155;LATIN SMALL LETTER R WITH ACUTE;Ll;0;L;0072 0301;;;;N;LATIN SMALL LETTER R ACUTE;;0154;;0154
-0156;LATIN CAPITAL LETTER R WITH CEDILLA;Lu;0;L;0052 0327;;;;N;LATIN CAPITAL LETTER R CEDILLA;;;0157;
-0157;LATIN SMALL LETTER R WITH CEDILLA;Ll;0;L;0072 0327;;;;N;LATIN SMALL LETTER R CEDILLA;;0156;;0156
-0158;LATIN CAPITAL LETTER R WITH CARON;Lu;0;L;0052 030C;;;;N;LATIN CAPITAL LETTER R HACEK;;;0159;
-0159;LATIN SMALL LETTER R WITH CARON;Ll;0;L;0072 030C;;;;N;LATIN SMALL LETTER R HACEK;;0158;;0158
-015A;LATIN CAPITAL LETTER S WITH ACUTE;Lu;0;L;0053 0301;;;;N;LATIN CAPITAL LETTER S ACUTE;;;015B;
-015B;LATIN SMALL LETTER S WITH ACUTE;Ll;0;L;0073 0301;;;;N;LATIN SMALL LETTER S ACUTE;;015A;;015A
-015C;LATIN CAPITAL LETTER S WITH CIRCUMFLEX;Lu;0;L;0053 0302;;;;N;LATIN CAPITAL LETTER S CIRCUMFLEX;;;015D;
-015D;LATIN SMALL LETTER S WITH CIRCUMFLEX;Ll;0;L;0073 0302;;;;N;LATIN SMALL LETTER S CIRCUMFLEX;;015C;;015C
-015E;LATIN CAPITAL LETTER S WITH CEDILLA;Lu;0;L;0053 0327;;;;N;LATIN CAPITAL LETTER S CEDILLA;;;015F;
-015F;LATIN SMALL LETTER S WITH CEDILLA;Ll;0;L;0073 0327;;;;N;LATIN SMALL LETTER S CEDILLA;;015E;;015E
-0160;LATIN CAPITAL LETTER S WITH CARON;Lu;0;L;0053 030C;;;;N;LATIN CAPITAL LETTER S HACEK;;;0161;
-0161;LATIN SMALL LETTER S WITH CARON;Ll;0;L;0073 030C;;;;N;LATIN SMALL LETTER S HACEK;;0160;;0160
-0162;LATIN CAPITAL LETTER T WITH CEDILLA;Lu;0;L;0054 0327;;;;N;LATIN CAPITAL LETTER T CEDILLA;;;0163;
-0163;LATIN SMALL LETTER T WITH CEDILLA;Ll;0;L;0074 0327;;;;N;LATIN SMALL LETTER T CEDILLA;;0162;;0162
-0164;LATIN CAPITAL LETTER T WITH CARON;Lu;0;L;0054 030C;;;;N;LATIN CAPITAL LETTER T HACEK;;;0165;
-0165;LATIN SMALL LETTER T WITH CARON;Ll;0;L;0074 030C;;;;N;LATIN SMALL LETTER T HACEK;;0164;;0164
-0166;LATIN CAPITAL LETTER T WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T BAR;;;0167;
-0167;LATIN SMALL LETTER T WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER T BAR;;0166;;0166
-0168;LATIN CAPITAL LETTER U WITH TILDE;Lu;0;L;0055 0303;;;;N;LATIN CAPITAL LETTER U TILDE;;;0169;
-0169;LATIN SMALL LETTER U WITH TILDE;Ll;0;L;0075 0303;;;;N;LATIN SMALL LETTER U TILDE;;0168;;0168
-016A;LATIN CAPITAL LETTER U WITH MACRON;Lu;0;L;0055 0304;;;;N;LATIN CAPITAL LETTER U MACRON;;;016B;
-016B;LATIN SMALL LETTER U WITH MACRON;Ll;0;L;0075 0304;;;;N;LATIN SMALL LETTER U MACRON;;016A;;016A
-016C;LATIN CAPITAL LETTER U WITH BREVE;Lu;0;L;0055 0306;;;;N;LATIN CAPITAL LETTER U BREVE;;;016D;
-016D;LATIN SMALL LETTER U WITH BREVE;Ll;0;L;0075 0306;;;;N;LATIN SMALL LETTER U BREVE;;016C;;016C
-016E;LATIN CAPITAL LETTER U WITH RING ABOVE;Lu;0;L;0055 030A;;;;N;LATIN CAPITAL LETTER U RING;;;016F;
-016F;LATIN SMALL LETTER U WITH RING ABOVE;Ll;0;L;0075 030A;;;;N;LATIN SMALL LETTER U RING;;016E;;016E
-0170;LATIN CAPITAL LETTER U WITH DOUBLE ACUTE;Lu;0;L;0055 030B;;;;N;LATIN CAPITAL LETTER U DOUBLE ACUTE;;;0171;
-0171;LATIN SMALL LETTER U WITH DOUBLE ACUTE;Ll;0;L;0075 030B;;;;N;LATIN SMALL LETTER U DOUBLE ACUTE;;0170;;0170
-0172;LATIN CAPITAL LETTER U WITH OGONEK;Lu;0;L;0055 0328;;;;N;LATIN CAPITAL LETTER U OGONEK;;;0173;
-0173;LATIN SMALL LETTER U WITH OGONEK;Ll;0;L;0075 0328;;;;N;LATIN SMALL LETTER U OGONEK;;0172;;0172
-0174;LATIN CAPITAL LETTER W WITH CIRCUMFLEX;Lu;0;L;0057 0302;;;;N;LATIN CAPITAL LETTER W CIRCUMFLEX;;;0175;
-0175;LATIN SMALL LETTER W WITH CIRCUMFLEX;Ll;0;L;0077 0302;;;;N;LATIN SMALL LETTER W CIRCUMFLEX;;0174;;0174
-0176;LATIN CAPITAL LETTER Y WITH CIRCUMFLEX;Lu;0;L;0059 0302;;;;N;LATIN CAPITAL LETTER Y CIRCUMFLEX;;;0177;
-0177;LATIN SMALL LETTER Y WITH CIRCUMFLEX;Ll;0;L;0079 0302;;;;N;LATIN SMALL LETTER Y CIRCUMFLEX;;0176;;0176
-0178;LATIN CAPITAL LETTER Y WITH DIAERESIS;Lu;0;L;0059 0308;;;;N;LATIN CAPITAL LETTER Y DIAERESIS;;;00FF;
-0179;LATIN CAPITAL LETTER Z WITH ACUTE;Lu;0;L;005A 0301;;;;N;LATIN CAPITAL LETTER Z ACUTE;;;017A;
-017A;LATIN SMALL LETTER Z WITH ACUTE;Ll;0;L;007A 0301;;;;N;LATIN SMALL LETTER Z ACUTE;;0179;;0179
-017B;LATIN CAPITAL LETTER Z WITH DOT ABOVE;Lu;0;L;005A 0307;;;;N;LATIN CAPITAL LETTER Z DOT;;;017C;
-017C;LATIN SMALL LETTER Z WITH DOT ABOVE;Ll;0;L;007A 0307;;;;N;LATIN SMALL LETTER Z DOT;;017B;;017B
-017D;LATIN CAPITAL LETTER Z WITH CARON;Lu;0;L;005A 030C;;;;N;LATIN CAPITAL LETTER Z HACEK;;;017E;
-017E;LATIN SMALL LETTER Z WITH CARON;Ll;0;L;007A 030C;;;;N;LATIN SMALL LETTER Z HACEK;;017D;;017D
-017F;LATIN SMALL LETTER LONG S;Ll;0;L;<compat> 0073;;;;N;;;0053;;0053
-0180;LATIN SMALL LETTER B WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER B BAR;;0243;;0243
-0181;LATIN CAPITAL LETTER B WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER B HOOK;;;0253;
-0182;LATIN CAPITAL LETTER B WITH TOPBAR;Lu;0;L;;;;;N;LATIN CAPITAL LETTER B TOPBAR;;;0183;
-0183;LATIN SMALL LETTER B WITH TOPBAR;Ll;0;L;;;;;N;LATIN SMALL LETTER B TOPBAR;;0182;;0182
-0184;LATIN CAPITAL LETTER TONE SIX;Lu;0;L;;;;;N;;;;0185;
-0185;LATIN SMALL LETTER TONE SIX;Ll;0;L;;;;;N;;;0184;;0184
-0186;LATIN CAPITAL LETTER OPEN O;Lu;0;L;;;;;N;;;;0254;
-0187;LATIN CAPITAL LETTER C WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER C HOOK;;;0188;
-0188;LATIN SMALL LETTER C WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER C HOOK;;0187;;0187
-0189;LATIN CAPITAL LETTER AFRICAN D;Lu;0;L;;;;;N;;;;0256;
-018A;LATIN CAPITAL LETTER D WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D HOOK;;;0257;
-018B;LATIN CAPITAL LETTER D WITH TOPBAR;Lu;0;L;;;;;N;LATIN CAPITAL LETTER D TOPBAR;;;018C;
-018C;LATIN SMALL LETTER D WITH TOPBAR;Ll;0;L;;;;;N;LATIN SMALL LETTER D TOPBAR;;018B;;018B
-018D;LATIN SMALL LETTER TURNED DELTA;Ll;0;L;;;;;N;;;;;
-018E;LATIN CAPITAL LETTER REVERSED E;Lu;0;L;;;;;N;LATIN CAPITAL LETTER TURNED E;;;01DD;
-018F;LATIN CAPITAL LETTER SCHWA;Lu;0;L;;;;;N;;;;0259;
-0190;LATIN CAPITAL LETTER OPEN E;Lu;0;L;;;;;N;LATIN CAPITAL LETTER EPSILON;;;025B;
-0191;LATIN CAPITAL LETTER F WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER F HOOK;;;0192;
-0192;LATIN SMALL LETTER F WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT F;;0191;;0191
-0193;LATIN CAPITAL LETTER G WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER G HOOK;;;0260;
-0194;LATIN CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;0263;
-0195;LATIN SMALL LETTER HV;Ll;0;L;;;;;N;LATIN SMALL LETTER H V;;01F6;;01F6
-0196;LATIN CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;0269;
-0197;LATIN CAPITAL LETTER I WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER BARRED I;;;0268;
-0198;LATIN CAPITAL LETTER K WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER K HOOK;;;0199;
-0199;LATIN SMALL LETTER K WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER K HOOK;;0198;;0198
-019A;LATIN SMALL LETTER L WITH BAR;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED L;;023D;;023D
-019B;LATIN SMALL LETTER LAMBDA WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED LAMBDA;;;;
-019C;LATIN CAPITAL LETTER TURNED M;Lu;0;L;;;;;N;;;;026F;
-019D;LATIN CAPITAL LETTER N WITH LEFT HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER N HOOK;;;0272;
-019E;LATIN SMALL LETTER N WITH LONG RIGHT LEG;Ll;0;L;;;;;N;;;0220;;0220
-019F;LATIN CAPITAL LETTER O WITH MIDDLE TILDE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER BARRED O;;;0275;
-01A0;LATIN CAPITAL LETTER O WITH HORN;Lu;0;L;004F 031B;;;;N;LATIN CAPITAL LETTER O HORN;;;01A1;
-01A1;LATIN SMALL LETTER O WITH HORN;Ll;0;L;006F 031B;;;;N;LATIN SMALL LETTER O HORN;;01A0;;01A0
-01A2;LATIN CAPITAL LETTER OI;Lu;0;L;;;;;N;LATIN CAPITAL LETTER O I;;;01A3;
-01A3;LATIN SMALL LETTER OI;Ll;0;L;;;;;N;LATIN SMALL LETTER O I;;01A2;;01A2
-01A4;LATIN CAPITAL LETTER P WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER P HOOK;;;01A5;
-01A5;LATIN SMALL LETTER P WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER P HOOK;;01A4;;01A4
-01A6;LATIN LETTER YR;Lu;0;L;;;;;N;LATIN LETTER Y R;;;0280;
-01A7;LATIN CAPITAL LETTER TONE TWO;Lu;0;L;;;;;N;;;;01A8;
-01A8;LATIN SMALL LETTER TONE TWO;Ll;0;L;;;;;N;;;01A7;;01A7
-01A9;LATIN CAPITAL LETTER ESH;Lu;0;L;;;;;N;;;;0283;
-01AA;LATIN LETTER REVERSED ESH LOOP;Ll;0;L;;;;;N;;;;;
-01AB;LATIN SMALL LETTER T WITH PALATAL HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T PALATAL HOOK;;;;
-01AC;LATIN CAPITAL LETTER T WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T HOOK;;;01AD;
-01AD;LATIN SMALL LETTER T WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T HOOK;;01AC;;01AC
-01AE;LATIN CAPITAL LETTER T WITH RETROFLEX HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER T RETROFLEX HOOK;;;0288;
-01AF;LATIN CAPITAL LETTER U WITH HORN;Lu;0;L;0055 031B;;;;N;LATIN CAPITAL LETTER U HORN;;;01B0;
-01B0;LATIN SMALL LETTER U WITH HORN;Ll;0;L;0075 031B;;;;N;LATIN SMALL LETTER U HORN;;01AF;;01AF
-01B1;LATIN CAPITAL LETTER UPSILON;Lu;0;L;;;;;N;;;;028A;
-01B2;LATIN CAPITAL LETTER V WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER SCRIPT V;;;028B;
-01B3;LATIN CAPITAL LETTER Y WITH HOOK;Lu;0;L;;;;;N;LATIN CAPITAL LETTER Y HOOK;;;01B4;
-01B4;LATIN SMALL LETTER Y WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Y HOOK;;01B3;;01B3
-01B5;LATIN CAPITAL LETTER Z WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER Z BAR;;;01B6;
-01B6;LATIN SMALL LETTER Z WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER Z BAR;;01B5;;01B5
-01B7;LATIN CAPITAL LETTER EZH;Lu;0;L;;;;;N;LATIN CAPITAL LETTER YOGH;;;0292;
-01B8;LATIN CAPITAL LETTER EZH REVERSED;Lu;0;L;;;;;N;LATIN CAPITAL LETTER REVERSED YOGH;;;01B9;
-01B9;LATIN SMALL LETTER EZH REVERSED;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED YOGH;;01B8;;01B8
-01BA;LATIN SMALL LETTER EZH WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH WITH TAIL;;;;
-01BB;LATIN LETTER TWO WITH STROKE;Lo;0;L;;;;;N;LATIN LETTER TWO BAR;;;;
-01BC;LATIN CAPITAL LETTER TONE FIVE;Lu;0;L;;;;;N;;;;01BD;
-01BD;LATIN SMALL LETTER TONE FIVE;Ll;0;L;;;;;N;;;01BC;;01BC
-01BE;LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER INVERTED GLOTTAL STOP BAR;;;;
-01BF;LATIN LETTER WYNN;Ll;0;L;;;;;N;;;01F7;;01F7
-01C0;LATIN LETTER DENTAL CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE;;;;
-01C1;LATIN LETTER LATERAL CLICK;Lo;0;L;;;;;N;LATIN LETTER DOUBLE PIPE;;;;
-01C2;LATIN LETTER ALVEOLAR CLICK;Lo;0;L;;;;;N;LATIN LETTER PIPE DOUBLE BAR;;;;
-01C3;LATIN LETTER RETROFLEX CLICK;Lo;0;L;;;;;N;LATIN LETTER EXCLAMATION MARK;;;;
-01C4;LATIN CAPITAL LETTER DZ WITH CARON;Lu;0;L;<compat> 0044 017D;;;;N;LATIN CAPITAL LETTER D Z HACEK;;;01C6;01C5
-01C5;LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON;Lt;0;L;<compat> 0044 017E;;;;N;LATIN LETTER CAPITAL D SMALL Z HACEK;;01C4;01C6;01C5
-01C6;LATIN SMALL LETTER DZ WITH CARON;Ll;0;L;<compat> 0064 017E;;;;N;LATIN SMALL LETTER D Z HACEK;;01C4;;01C5
-01C7;LATIN CAPITAL LETTER LJ;Lu;0;L;<compat> 004C 004A;;;;N;LATIN CAPITAL LETTER L J;;;01C9;01C8
-01C8;LATIN CAPITAL LETTER L WITH SMALL LETTER J;Lt;0;L;<compat> 004C 006A;;;;N;LATIN LETTER CAPITAL L SMALL J;;01C7;01C9;01C8
-01C9;LATIN SMALL LETTER LJ;Ll;0;L;<compat> 006C 006A;;;;N;LATIN SMALL LETTER L J;;01C7;;01C8
-01CA;LATIN CAPITAL LETTER NJ;Lu;0;L;<compat> 004E 004A;;;;N;LATIN CAPITAL LETTER N J;;;01CC;01CB
-01CB;LATIN CAPITAL LETTER N WITH SMALL LETTER J;Lt;0;L;<compat> 004E 006A;;;;N;LATIN LETTER CAPITAL N SMALL J;;01CA;01CC;01CB
-01CC;LATIN SMALL LETTER NJ;Ll;0;L;<compat> 006E 006A;;;;N;LATIN SMALL LETTER N J;;01CA;;01CB
-01CD;LATIN CAPITAL LETTER A WITH CARON;Lu;0;L;0041 030C;;;;N;LATIN CAPITAL LETTER A HACEK;;;01CE;
-01CE;LATIN SMALL LETTER A WITH CARON;Ll;0;L;0061 030C;;;;N;LATIN SMALL LETTER A HACEK;;01CD;;01CD
-01CF;LATIN CAPITAL LETTER I WITH CARON;Lu;0;L;0049 030C;;;;N;LATIN CAPITAL LETTER I HACEK;;;01D0;
-01D0;LATIN SMALL LETTER I WITH CARON;Ll;0;L;0069 030C;;;;N;LATIN SMALL LETTER I HACEK;;01CF;;01CF
-01D1;LATIN CAPITAL LETTER O WITH CARON;Lu;0;L;004F 030C;;;;N;LATIN CAPITAL LETTER O HACEK;;;01D2;
-01D2;LATIN SMALL LETTER O WITH CARON;Ll;0;L;006F 030C;;;;N;LATIN SMALL LETTER O HACEK;;01D1;;01D1
-01D3;LATIN CAPITAL LETTER U WITH CARON;Lu;0;L;0055 030C;;;;N;LATIN CAPITAL LETTER U HACEK;;;01D4;
-01D4;LATIN SMALL LETTER U WITH CARON;Ll;0;L;0075 030C;;;;N;LATIN SMALL LETTER U HACEK;;01D3;;01D3
-01D5;LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON;Lu;0;L;00DC 0304;;;;N;LATIN CAPITAL LETTER U DIAERESIS MACRON;;;01D6;
-01D6;LATIN SMALL LETTER U WITH DIAERESIS AND MACRON;Ll;0;L;00FC 0304;;;;N;LATIN SMALL LETTER U DIAERESIS MACRON;;01D5;;01D5
-01D7;LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE;Lu;0;L;00DC 0301;;;;N;LATIN CAPITAL LETTER U DIAERESIS ACUTE;;;01D8;
-01D8;LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE;Ll;0;L;00FC 0301;;;;N;LATIN SMALL LETTER U DIAERESIS ACUTE;;01D7;;01D7
-01D9;LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON;Lu;0;L;00DC 030C;;;;N;LATIN CAPITAL LETTER U DIAERESIS HACEK;;;01DA;
-01DA;LATIN SMALL LETTER U WITH DIAERESIS AND CARON;Ll;0;L;00FC 030C;;;;N;LATIN SMALL LETTER U DIAERESIS HACEK;;01D9;;01D9
-01DB;LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE;Lu;0;L;00DC 0300;;;;N;LATIN CAPITAL LETTER U DIAERESIS GRAVE;;;01DC;
-01DC;LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE;Ll;0;L;00FC 0300;;;;N;LATIN SMALL LETTER U DIAERESIS GRAVE;;01DB;;01DB
-01DD;LATIN SMALL LETTER TURNED E;Ll;0;L;;;;;N;;;018E;;018E
-01DE;LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON;Lu;0;L;00C4 0304;;;;N;LATIN CAPITAL LETTER A DIAERESIS MACRON;;;01DF;
-01DF;LATIN SMALL LETTER A WITH DIAERESIS AND MACRON;Ll;0;L;00E4 0304;;;;N;LATIN SMALL LETTER A DIAERESIS MACRON;;01DE;;01DE
-01E0;LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON;Lu;0;L;0226 0304;;;;N;LATIN CAPITAL LETTER A DOT MACRON;;;01E1;
-01E1;LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON;Ll;0;L;0227 0304;;;;N;LATIN SMALL LETTER A DOT MACRON;;01E0;;01E0
-01E2;LATIN CAPITAL LETTER AE WITH MACRON;Lu;0;L;00C6 0304;;;;N;LATIN CAPITAL LETTER A E MACRON;;;01E3;
-01E3;LATIN SMALL LETTER AE WITH MACRON;Ll;0;L;00E6 0304;;;;N;LATIN SMALL LETTER A E MACRON;;01E2;;01E2
-01E4;LATIN CAPITAL LETTER G WITH STROKE;Lu;0;L;;;;;N;LATIN CAPITAL LETTER G BAR;;;01E5;
-01E5;LATIN SMALL LETTER G WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER G BAR;;01E4;;01E4
-01E6;LATIN CAPITAL LETTER G WITH CARON;Lu;0;L;0047 030C;;;;N;LATIN CAPITAL LETTER G HACEK;;;01E7;
-01E7;LATIN SMALL LETTER G WITH CARON;Ll;0;L;0067 030C;;;;N;LATIN SMALL LETTER G HACEK;;01E6;;01E6
-01E8;LATIN CAPITAL LETTER K WITH CARON;Lu;0;L;004B 030C;;;;N;LATIN CAPITAL LETTER K HACEK;;;01E9;
-01E9;LATIN SMALL LETTER K WITH CARON;Ll;0;L;006B 030C;;;;N;LATIN SMALL LETTER K HACEK;;01E8;;01E8
-01EA;LATIN CAPITAL LETTER O WITH OGONEK;Lu;0;L;004F 0328;;;;N;LATIN CAPITAL LETTER O OGONEK;;;01EB;
-01EB;LATIN SMALL LETTER O WITH OGONEK;Ll;0;L;006F 0328;;;;N;LATIN SMALL LETTER O OGONEK;;01EA;;01EA
-01EC;LATIN CAPITAL LETTER O WITH OGONEK AND MACRON;Lu;0;L;01EA 0304;;;;N;LATIN CAPITAL LETTER O OGONEK MACRON;;;01ED;
-01ED;LATIN SMALL LETTER O WITH OGONEK AND MACRON;Ll;0;L;01EB 0304;;;;N;LATIN SMALL LETTER O OGONEK MACRON;;01EC;;01EC
-01EE;LATIN CAPITAL LETTER EZH WITH CARON;Lu;0;L;01B7 030C;;;;N;LATIN CAPITAL LETTER YOGH HACEK;;;01EF;
-01EF;LATIN SMALL LETTER EZH WITH CARON;Ll;0;L;0292 030C;;;;N;LATIN SMALL LETTER YOGH HACEK;;01EE;;01EE
-01F0;LATIN SMALL LETTER J WITH CARON;Ll;0;L;006A 030C;;;;N;LATIN SMALL LETTER J HACEK;;;;
-01F1;LATIN CAPITAL LETTER DZ;Lu;0;L;<compat> 0044 005A;;;;N;;;;01F3;01F2
-01F2;LATIN CAPITAL LETTER D WITH SMALL LETTER Z;Lt;0;L;<compat> 0044 007A;;;;N;;;01F1;01F3;01F2
-01F3;LATIN SMALL LETTER DZ;Ll;0;L;<compat> 0064 007A;;;;N;;;01F1;;01F2
-01F4;LATIN CAPITAL LETTER G WITH ACUTE;Lu;0;L;0047 0301;;;;N;;;;01F5;
-01F5;LATIN SMALL LETTER G WITH ACUTE;Ll;0;L;0067 0301;;;;N;;;01F4;;01F4
-01F6;LATIN CAPITAL LETTER HWAIR;Lu;0;L;;;;;N;;;;0195;
-01F7;LATIN CAPITAL LETTER WYNN;Lu;0;L;;;;;N;;;;01BF;
-01F8;LATIN CAPITAL LETTER N WITH GRAVE;Lu;0;L;004E 0300;;;;N;;;;01F9;
-01F9;LATIN SMALL LETTER N WITH GRAVE;Ll;0;L;006E 0300;;;;N;;;01F8;;01F8
-01FA;LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE;Lu;0;L;00C5 0301;;;;N;;;;01FB;
-01FB;LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE;Ll;0;L;00E5 0301;;;;N;;;01FA;;01FA
-01FC;LATIN CAPITAL LETTER AE WITH ACUTE;Lu;0;L;00C6 0301;;;;N;;;;01FD;
-01FD;LATIN SMALL LETTER AE WITH ACUTE;Ll;0;L;00E6 0301;;;;N;;;01FC;;01FC
-01FE;LATIN CAPITAL LETTER O WITH STROKE AND ACUTE;Lu;0;L;00D8 0301;;;;N;;;;01FF;
-01FF;LATIN SMALL LETTER O WITH STROKE AND ACUTE;Ll;0;L;00F8 0301;;;;N;;;01FE;;01FE
-0200;LATIN CAPITAL LETTER A WITH DOUBLE GRAVE;Lu;0;L;0041 030F;;;;N;;;;0201;
-0201;LATIN SMALL LETTER A WITH DOUBLE GRAVE;Ll;0;L;0061 030F;;;;N;;;0200;;0200
-0202;LATIN CAPITAL LETTER A WITH INVERTED BREVE;Lu;0;L;0041 0311;;;;N;;;;0203;
-0203;LATIN SMALL LETTER A WITH INVERTED BREVE;Ll;0;L;0061 0311;;;;N;;;0202;;0202
-0204;LATIN CAPITAL LETTER E WITH DOUBLE GRAVE;Lu;0;L;0045 030F;;;;N;;;;0205;
-0205;LATIN SMALL LETTER E WITH DOUBLE GRAVE;Ll;0;L;0065 030F;;;;N;;;0204;;0204
-0206;LATIN CAPITAL LETTER E WITH INVERTED BREVE;Lu;0;L;0045 0311;;;;N;;;;0207;
-0207;LATIN SMALL LETTER E WITH INVERTED BREVE;Ll;0;L;0065 0311;;;;N;;;0206;;0206
-0208;LATIN CAPITAL LETTER I WITH DOUBLE GRAVE;Lu;0;L;0049 030F;;;;N;;;;0209;
-0209;LATIN SMALL LETTER I WITH DOUBLE GRAVE;Ll;0;L;0069 030F;;;;N;;;0208;;0208
-020A;LATIN CAPITAL LETTER I WITH INVERTED BREVE;Lu;0;L;0049 0311;;;;N;;;;020B;
-020B;LATIN SMALL LETTER I WITH INVERTED BREVE;Ll;0;L;0069 0311;;;;N;;;020A;;020A
-020C;LATIN CAPITAL LETTER O WITH DOUBLE GRAVE;Lu;0;L;004F 030F;;;;N;;;;020D;
-020D;LATIN SMALL LETTER O WITH DOUBLE GRAVE;Ll;0;L;006F 030F;;;;N;;;020C;;020C
-020E;LATIN CAPITAL LETTER O WITH INVERTED BREVE;Lu;0;L;004F 0311;;;;N;;;;020F;
-020F;LATIN SMALL LETTER O WITH INVERTED BREVE;Ll;0;L;006F 0311;;;;N;;;020E;;020E
-0210;LATIN CAPITAL LETTER R WITH DOUBLE GRAVE;Lu;0;L;0052 030F;;;;N;;;;0211;
-0211;LATIN SMALL LETTER R WITH DOUBLE GRAVE;Ll;0;L;0072 030F;;;;N;;;0210;;0210
-0212;LATIN CAPITAL LETTER R WITH INVERTED BREVE;Lu;0;L;0052 0311;;;;N;;;;0213;
-0213;LATIN SMALL LETTER R WITH INVERTED BREVE;Ll;0;L;0072 0311;;;;N;;;0212;;0212
-0214;LATIN CAPITAL LETTER U WITH DOUBLE GRAVE;Lu;0;L;0055 030F;;;;N;;;;0215;
-0215;LATIN SMALL LETTER U WITH DOUBLE GRAVE;Ll;0;L;0075 030F;;;;N;;;0214;;0214
-0216;LATIN CAPITAL LETTER U WITH INVERTED BREVE;Lu;0;L;0055 0311;;;;N;;;;0217;
-0217;LATIN SMALL LETTER U WITH INVERTED BREVE;Ll;0;L;0075 0311;;;;N;;;0216;;0216
-0218;LATIN CAPITAL LETTER S WITH COMMA BELOW;Lu;0;L;0053 0326;;;;N;;;;0219;
-0219;LATIN SMALL LETTER S WITH COMMA BELOW;Ll;0;L;0073 0326;;;;N;;;0218;;0218
-021A;LATIN CAPITAL LETTER T WITH COMMA BELOW;Lu;0;L;0054 0326;;;;N;;;;021B;
-021B;LATIN SMALL LETTER T WITH COMMA BELOW;Ll;0;L;0074 0326;;;;N;;;021A;;021A
-021C;LATIN CAPITAL LETTER YOGH;Lu;0;L;;;;;N;;;;021D;
-021D;LATIN SMALL LETTER YOGH;Ll;0;L;;;;;N;;;021C;;021C
-021E;LATIN CAPITAL LETTER H WITH CARON;Lu;0;L;0048 030C;;;;N;;;;021F;
-021F;LATIN SMALL LETTER H WITH CARON;Ll;0;L;0068 030C;;;;N;;;021E;;021E
-0220;LATIN CAPITAL LETTER N WITH LONG RIGHT LEG;Lu;0;L;;;;;N;;;;019E;
-0221;LATIN SMALL LETTER D WITH CURL;Ll;0;L;;;;;N;;;;;
-0222;LATIN CAPITAL LETTER OU;Lu;0;L;;;;;N;;;;0223;
-0223;LATIN SMALL LETTER OU;Ll;0;L;;;;;N;;;0222;;0222
-0224;LATIN CAPITAL LETTER Z WITH HOOK;Lu;0;L;;;;;N;;;;0225;
-0225;LATIN SMALL LETTER Z WITH HOOK;Ll;0;L;;;;;N;;;0224;;0224
-0226;LATIN CAPITAL LETTER A WITH DOT ABOVE;Lu;0;L;0041 0307;;;;N;;;;0227;
-0227;LATIN SMALL LETTER A WITH DOT ABOVE;Ll;0;L;0061 0307;;;;N;;;0226;;0226
-0228;LATIN CAPITAL LETTER E WITH CEDILLA;Lu;0;L;0045 0327;;;;N;;;;0229;
-0229;LATIN SMALL LETTER E WITH CEDILLA;Ll;0;L;0065 0327;;;;N;;;0228;;0228
-022A;LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON;Lu;0;L;00D6 0304;;;;N;;;;022B;
-022B;LATIN SMALL LETTER O WITH DIAERESIS AND MACRON;Ll;0;L;00F6 0304;;;;N;;;022A;;022A
-022C;LATIN CAPITAL LETTER O WITH TILDE AND MACRON;Lu;0;L;00D5 0304;;;;N;;;;022D;
-022D;LATIN SMALL LETTER O WITH TILDE AND MACRON;Ll;0;L;00F5 0304;;;;N;;;022C;;022C
-022E;LATIN CAPITAL LETTER O WITH DOT ABOVE;Lu;0;L;004F 0307;;;;N;;;;022F;
-022F;LATIN SMALL LETTER O WITH DOT ABOVE;Ll;0;L;006F 0307;;;;N;;;022E;;022E
-0230;LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON;Lu;0;L;022E 0304;;;;N;;;;0231;
-0231;LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON;Ll;0;L;022F 0304;;;;N;;;0230;;0230
-0232;LATIN CAPITAL LETTER Y WITH MACRON;Lu;0;L;0059 0304;;;;N;;;;0233;
-0233;LATIN SMALL LETTER Y WITH MACRON;Ll;0;L;0079 0304;;;;N;;;0232;;0232
-0234;LATIN SMALL LETTER L WITH CURL;Ll;0;L;;;;;N;;;;;
-0235;LATIN SMALL LETTER N WITH CURL;Ll;0;L;;;;;N;;;;;
-0236;LATIN SMALL LETTER T WITH CURL;Ll;0;L;;;;;N;;;;;
-0237;LATIN SMALL LETTER DOTLESS J;Ll;0;L;;;;;N;;;;;
-0238;LATIN SMALL LETTER DB DIGRAPH;Ll;0;L;;;;;N;;;;;
-0239;LATIN SMALL LETTER QP DIGRAPH;Ll;0;L;;;;;N;;;;;
-023A;LATIN CAPITAL LETTER A WITH STROKE;Lu;0;L;;;;;N;;;;2C65;
-023B;LATIN CAPITAL LETTER C WITH STROKE;Lu;0;L;;;;;N;;;;023C;
-023C;LATIN SMALL LETTER C WITH STROKE;Ll;0;L;;;;;N;;;023B;;023B
-023D;LATIN CAPITAL LETTER L WITH BAR;Lu;0;L;;;;;N;;;;019A;
-023E;LATIN CAPITAL LETTER T WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;2C66;
-023F;LATIN SMALL LETTER S WITH SWASH TAIL;Ll;0;L;;;;;N;;;2C7E;;2C7E
-0240;LATIN SMALL LETTER Z WITH SWASH TAIL;Ll;0;L;;;;;N;;;2C7F;;2C7F
-0241;LATIN CAPITAL LETTER GLOTTAL STOP;Lu;0;L;;;;;N;;;;0242;
-0242;LATIN SMALL LETTER GLOTTAL STOP;Ll;0;L;;;;;N;;;0241;;0241
-0243;LATIN CAPITAL LETTER B WITH STROKE;Lu;0;L;;;;;N;;;;0180;
-0244;LATIN CAPITAL LETTER U BAR;Lu;0;L;;;;;N;;;;0289;
-0245;LATIN CAPITAL LETTER TURNED V;Lu;0;L;;;;;N;;;;028C;
-0246;LATIN CAPITAL LETTER E WITH STROKE;Lu;0;L;;;;;N;;;;0247;
-0247;LATIN SMALL LETTER E WITH STROKE;Ll;0;L;;;;;N;;;0246;;0246
-0248;LATIN CAPITAL LETTER J WITH STROKE;Lu;0;L;;;;;N;;;;0249;
-0249;LATIN SMALL LETTER J WITH STROKE;Ll;0;L;;;;;N;;;0248;;0248
-024A;LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL;Lu;0;L;;;;;N;;;;024B;
-024B;LATIN SMALL LETTER Q WITH HOOK TAIL;Ll;0;L;;;;;N;;;024A;;024A
-024C;LATIN CAPITAL LETTER R WITH STROKE;Lu;0;L;;;;;N;;;;024D;
-024D;LATIN SMALL LETTER R WITH STROKE;Ll;0;L;;;;;N;;;024C;;024C
-024E;LATIN CAPITAL LETTER Y WITH STROKE;Lu;0;L;;;;;N;;;;024F;
-024F;LATIN SMALL LETTER Y WITH STROKE;Ll;0;L;;;;;N;;;024E;;024E
-0250;LATIN SMALL LETTER TURNED A;Ll;0;L;;;;;N;;;2C6F;;2C6F
-0251;LATIN SMALL LETTER ALPHA;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT A;;2C6D;;2C6D
-0252;LATIN SMALL LETTER TURNED ALPHA;Ll;0;L;;;;;N;LATIN SMALL LETTER TURNED SCRIPT A;;2C70;;2C70
-0253;LATIN SMALL LETTER B WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER B HOOK;;0181;;0181
-0254;LATIN SMALL LETTER OPEN O;Ll;0;L;;;;;N;;;0186;;0186
-0255;LATIN SMALL LETTER C WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER C CURL;;;;
-0256;LATIN SMALL LETTER D WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER D RETROFLEX HOOK;;0189;;0189
-0257;LATIN SMALL LETTER D WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER D HOOK;;018A;;018A
-0258;LATIN SMALL LETTER REVERSED E;Ll;0;L;;;;;N;;;;;
-0259;LATIN SMALL LETTER SCHWA;Ll;0;L;;;;;N;;;018F;;018F
-025A;LATIN SMALL LETTER SCHWA WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCHWA HOOK;;;;
-025B;LATIN SMALL LETTER OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER EPSILON;;0190;;0190
-025C;LATIN SMALL LETTER REVERSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED EPSILON;;;;
-025D;LATIN SMALL LETTER REVERSED OPEN E WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED EPSILON HOOK;;;;
-025E;LATIN SMALL LETTER CLOSED REVERSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER CLOSED REVERSED EPSILON;;;;
-025F;LATIN SMALL LETTER DOTLESS J WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER DOTLESS J BAR;;;;
-0260;LATIN SMALL LETTER G WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER G HOOK;;0193;;0193
-0261;LATIN SMALL LETTER SCRIPT G;Ll;0;L;;;;;N;;;;;
-0262;LATIN LETTER SMALL CAPITAL G;Ll;0;L;;;;;N;;;;;
-0263;LATIN SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;0194;;0194
-0264;LATIN SMALL LETTER RAMS HORN;Ll;0;L;;;;;N;LATIN SMALL LETTER BABY GAMMA;;;;
-0265;LATIN SMALL LETTER TURNED H;Ll;0;L;;;;;N;;;;;
-0266;LATIN SMALL LETTER H WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER H HOOK;;;;
-0267;LATIN SMALL LETTER HENG WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER HENG HOOK;;;;
-0268;LATIN SMALL LETTER I WITH STROKE;Ll;0;L;;;;;N;LATIN SMALL LETTER BARRED I;;0197;;0197
-0269;LATIN SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0196;;0196
-026A;LATIN LETTER SMALL CAPITAL I;Ll;0;L;;;;;N;;;;;
-026B;LATIN SMALL LETTER L WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;2C62;;2C62
-026C;LATIN SMALL LETTER L WITH BELT;Ll;0;L;;;;;N;LATIN SMALL LETTER L BELT;;;;
-026D;LATIN SMALL LETTER L WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER L RETROFLEX HOOK;;;;
-026E;LATIN SMALL LETTER LEZH;Ll;0;L;;;;;N;LATIN SMALL LETTER L YOGH;;;;
-026F;LATIN SMALL LETTER TURNED M;Ll;0;L;;;;;N;;;019C;;019C
-0270;LATIN SMALL LETTER TURNED M WITH LONG LEG;Ll;0;L;;;;;N;;;;;
-0271;LATIN SMALL LETTER M WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER M HOOK;;2C6E;;2C6E
-0272;LATIN SMALL LETTER N WITH LEFT HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER N HOOK;;019D;;019D
-0273;LATIN SMALL LETTER N WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER N RETROFLEX HOOK;;;;
-0274;LATIN LETTER SMALL CAPITAL N;Ll;0;L;;;;;N;;;;;
-0275;LATIN SMALL LETTER BARRED O;Ll;0;L;;;;;N;;;019F;;019F
-0276;LATIN LETTER SMALL CAPITAL OE;Ll;0;L;;;;;N;LATIN LETTER SMALL CAPITAL O E;;;;
-0277;LATIN SMALL LETTER CLOSED OMEGA;Ll;0;L;;;;;N;;;;;
-0278;LATIN SMALL LETTER PHI;Ll;0;L;;;;;N;;;;;
-0279;LATIN SMALL LETTER TURNED R;Ll;0;L;;;;;N;;;;;
-027A;LATIN SMALL LETTER TURNED R WITH LONG LEG;Ll;0;L;;;;;N;;;;;
-027B;LATIN SMALL LETTER TURNED R WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER TURNED R HOOK;;;;
-027C;LATIN SMALL LETTER R WITH LONG LEG;Ll;0;L;;;;;N;;;;;
-027D;LATIN SMALL LETTER R WITH TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER R HOOK;;2C64;;2C64
-027E;LATIN SMALL LETTER R WITH FISHHOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER FISHHOOK R;;;;
-027F;LATIN SMALL LETTER REVERSED R WITH FISHHOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER REVERSED FISHHOOK R;;;;
-0280;LATIN LETTER SMALL CAPITAL R;Ll;0;L;;;;;N;;;01A6;;01A6
-0281;LATIN LETTER SMALL CAPITAL INVERTED R;Ll;0;L;;;;;N;;;;;
-0282;LATIN SMALL LETTER S WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER S HOOK;;;;
-0283;LATIN SMALL LETTER ESH;Ll;0;L;;;;;N;;;01A9;;01A9
-0284;LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER DOTLESS J BAR HOOK;;;;
-0285;LATIN SMALL LETTER SQUAT REVERSED ESH;Ll;0;L;;;;;N;;;;;
-0286;LATIN SMALL LETTER ESH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER ESH CURL;;;;
-0287;LATIN SMALL LETTER TURNED T;Ll;0;L;;;;;N;;;;;
-0288;LATIN SMALL LETTER T WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER T RETROFLEX HOOK;;01AE;;01AE
-0289;LATIN SMALL LETTER U BAR;Ll;0;L;;;;;N;;;0244;;0244
-028A;LATIN SMALL LETTER UPSILON;Ll;0;L;;;;;N;;;01B1;;01B1
-028B;LATIN SMALL LETTER V WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER SCRIPT V;;01B2;;01B2
-028C;LATIN SMALL LETTER TURNED V;Ll;0;L;;;;;N;;;0245;;0245
-028D;LATIN SMALL LETTER TURNED W;Ll;0;L;;;;;N;;;;;
-028E;LATIN SMALL LETTER TURNED Y;Ll;0;L;;;;;N;;;;;
-028F;LATIN LETTER SMALL CAPITAL Y;Ll;0;L;;;;;N;;;;;
-0290;LATIN SMALL LETTER Z WITH RETROFLEX HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Z RETROFLEX HOOK;;;;
-0291;LATIN SMALL LETTER Z WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER Z CURL;;;;
-0292;LATIN SMALL LETTER EZH;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH;;01B7;;01B7
-0293;LATIN SMALL LETTER EZH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER YOGH CURL;;;;
-0294;LATIN LETTER GLOTTAL STOP;Lo;0;L;;;;;N;;;;;
-0295;LATIN LETTER PHARYNGEAL VOICED FRICATIVE;Ll;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP;;;;
-0296;LATIN LETTER INVERTED GLOTTAL STOP;Ll;0;L;;;;;N;;;;;
-0297;LATIN LETTER STRETCHED C;Ll;0;L;;;;;N;;;;;
-0298;LATIN LETTER BILABIAL CLICK;Ll;0;L;;;;;N;LATIN LETTER BULLSEYE;;;;
-0299;LATIN LETTER SMALL CAPITAL B;Ll;0;L;;;;;N;;;;;
-029A;LATIN SMALL LETTER CLOSED OPEN E;Ll;0;L;;;;;N;LATIN SMALL LETTER CLOSED EPSILON;;;;
-029B;LATIN LETTER SMALL CAPITAL G WITH HOOK;Ll;0;L;;;;;N;LATIN LETTER SMALL CAPITAL G HOOK;;;;
-029C;LATIN LETTER SMALL CAPITAL H;Ll;0;L;;;;;N;;;;;
-029D;LATIN SMALL LETTER J WITH CROSSED-TAIL;Ll;0;L;;;;;N;LATIN SMALL LETTER CROSSED-TAIL J;;;;
-029E;LATIN SMALL LETTER TURNED K;Ll;0;L;;;;;N;;;;;
-029F;LATIN LETTER SMALL CAPITAL L;Ll;0;L;;;;;N;;;;;
-02A0;LATIN SMALL LETTER Q WITH HOOK;Ll;0;L;;;;;N;LATIN SMALL LETTER Q HOOK;;;;
-02A1;LATIN LETTER GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER GLOTTAL STOP BAR;;;;
-02A2;LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE;Ll;0;L;;;;;N;LATIN LETTER REVERSED GLOTTAL STOP BAR;;;;
-02A3;LATIN SMALL LETTER DZ DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER D Z;;;;
-02A4;LATIN SMALL LETTER DEZH DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER D YOGH;;;;
-02A5;LATIN SMALL LETTER DZ DIGRAPH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER D Z CURL;;;;
-02A6;LATIN SMALL LETTER TS DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER T S;;;;
-02A7;LATIN SMALL LETTER TESH DIGRAPH;Ll;0;L;;;;;N;LATIN SMALL LETTER T ESH;;;;
-02A8;LATIN SMALL LETTER TC DIGRAPH WITH CURL;Ll;0;L;;;;;N;LATIN SMALL LETTER T C CURL;;;;
-02A9;LATIN SMALL LETTER FENG DIGRAPH;Ll;0;L;;;;;N;;;;;
-02AA;LATIN SMALL LETTER LS DIGRAPH;Ll;0;L;;;;;N;;;;;
-02AB;LATIN SMALL LETTER LZ DIGRAPH;Ll;0;L;;;;;N;;;;;
-02AC;LATIN LETTER BILABIAL PERCUSSIVE;Ll;0;L;;;;;N;;;;;
-02AD;LATIN LETTER BIDENTAL PERCUSSIVE;Ll;0;L;;;;;N;;;;;
-02AE;LATIN SMALL LETTER TURNED H WITH FISHHOOK;Ll;0;L;;;;;N;;;;;
-02AF;LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL;Ll;0;L;;;;;N;;;;;
-02B0;MODIFIER LETTER SMALL H;Lm;0;L;<super> 0068;;;;N;;;;;
-02B1;MODIFIER LETTER SMALL H WITH HOOK;Lm;0;L;<super> 0266;;;;N;MODIFIER LETTER SMALL H HOOK;;;;
-02B2;MODIFIER LETTER SMALL J;Lm;0;L;<super> 006A;;;;N;;;;;
-02B3;MODIFIER LETTER SMALL R;Lm;0;L;<super> 0072;;;;N;;;;;
-02B4;MODIFIER LETTER SMALL TURNED R;Lm;0;L;<super> 0279;;;;N;;;;;
-02B5;MODIFIER LETTER SMALL TURNED R WITH HOOK;Lm;0;L;<super> 027B;;;;N;MODIFIER LETTER SMALL TURNED R HOOK;;;;
-02B6;MODIFIER LETTER SMALL CAPITAL INVERTED R;Lm;0;L;<super> 0281;;;;N;;;;;
-02B7;MODIFIER LETTER SMALL W;Lm;0;L;<super> 0077;;;;N;;;;;
-02B8;MODIFIER LETTER SMALL Y;Lm;0;L;<super> 0079;;;;N;;;;;
-02B9;MODIFIER LETTER PRIME;Lm;0;ON;;;;;N;;;;;
-02BA;MODIFIER LETTER DOUBLE PRIME;Lm;0;ON;;;;;N;;;;;
-02BB;MODIFIER LETTER TURNED COMMA;Lm;0;L;;;;;N;;;;;
-02BC;MODIFIER LETTER APOSTROPHE;Lm;0;L;;;;;N;;;;;
-02BD;MODIFIER LETTER REVERSED COMMA;Lm;0;L;;;;;N;;;;;
-02BE;MODIFIER LETTER RIGHT HALF RING;Lm;0;L;;;;;N;;;;;
-02BF;MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;;
-02C0;MODIFIER LETTER GLOTTAL STOP;Lm;0;L;;;;;N;;;;;
-02C1;MODIFIER LETTER REVERSED GLOTTAL STOP;Lm;0;L;;;;;N;;;;;
-02C2;MODIFIER LETTER LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02C3;MODIFIER LETTER RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02C4;MODIFIER LETTER UP ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02C5;MODIFIER LETTER DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02C6;MODIFIER LETTER CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER CIRCUMFLEX;;;;
-02C7;CARON;Lm;0;ON;;;;;N;MODIFIER LETTER HACEK;;;;
-02C8;MODIFIER LETTER VERTICAL LINE;Lm;0;ON;;;;;N;;;;;
-02C9;MODIFIER LETTER MACRON;Lm;0;ON;;;;;N;;;;;
-02CA;MODIFIER LETTER ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER ACUTE;;;;
-02CB;MODIFIER LETTER GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER GRAVE;;;;
-02CC;MODIFIER LETTER LOW VERTICAL LINE;Lm;0;ON;;;;;N;;;;;
-02CD;MODIFIER LETTER LOW MACRON;Lm;0;ON;;;;;N;;;;;
-02CE;MODIFIER LETTER LOW GRAVE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW GRAVE;;;;
-02CF;MODIFIER LETTER LOW ACUTE ACCENT;Lm;0;ON;;;;;N;MODIFIER LETTER LOW ACUTE;;;;
-02D0;MODIFIER LETTER TRIANGULAR COLON;Lm;0;L;;;;;N;;;;;
-02D1;MODIFIER LETTER HALF TRIANGULAR COLON;Lm;0;L;;;;;N;;;;;
-02D2;MODIFIER LETTER CENTRED RIGHT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED RIGHT HALF RING;;;;
-02D3;MODIFIER LETTER CENTRED LEFT HALF RING;Sk;0;ON;;;;;N;MODIFIER LETTER CENTERED LEFT HALF RING;;;;
-02D4;MODIFIER LETTER UP TACK;Sk;0;ON;;;;;N;;;;;
-02D5;MODIFIER LETTER DOWN TACK;Sk;0;ON;;;;;N;;;;;
-02D6;MODIFIER LETTER PLUS SIGN;Sk;0;ON;;;;;N;;;;;
-02D7;MODIFIER LETTER MINUS SIGN;Sk;0;ON;;;;;N;;;;;
-02D8;BREVE;Sk;0;ON;<compat> 0020 0306;;;;N;SPACING BREVE;;;;
-02D9;DOT ABOVE;Sk;0;ON;<compat> 0020 0307;;;;N;SPACING DOT ABOVE;;;;
-02DA;RING ABOVE;Sk;0;ON;<compat> 0020 030A;;;;N;SPACING RING ABOVE;;;;
-02DB;OGONEK;Sk;0;ON;<compat> 0020 0328;;;;N;SPACING OGONEK;;;;
-02DC;SMALL TILDE;Sk;0;ON;<compat> 0020 0303;;;;N;SPACING TILDE;;;;
-02DD;DOUBLE ACUTE ACCENT;Sk;0;ON;<compat> 0020 030B;;;;N;SPACING DOUBLE ACUTE;;;;
-02DE;MODIFIER LETTER RHOTIC HOOK;Sk;0;ON;;;;;N;;;;;
-02DF;MODIFIER LETTER CROSS ACCENT;Sk;0;ON;;;;;N;;;;;
-02E0;MODIFIER LETTER SMALL GAMMA;Lm;0;L;<super> 0263;;;;N;;;;;
-02E1;MODIFIER LETTER SMALL L;Lm;0;L;<super> 006C;;;;N;;;;;
-02E2;MODIFIER LETTER SMALL S;Lm;0;L;<super> 0073;;;;N;;;;;
-02E3;MODIFIER LETTER SMALL X;Lm;0;L;<super> 0078;;;;N;;;;;
-02E4;MODIFIER LETTER SMALL REVERSED GLOTTAL STOP;Lm;0;L;<super> 0295;;;;N;;;;;
-02E5;MODIFIER LETTER EXTRA-HIGH TONE BAR;Sk;0;ON;;;;;N;;;;;
-02E6;MODIFIER LETTER HIGH TONE BAR;Sk;0;ON;;;;;N;;;;;
-02E7;MODIFIER LETTER MID TONE BAR;Sk;0;ON;;;;;N;;;;;
-02E8;MODIFIER LETTER LOW TONE BAR;Sk;0;ON;;;;;N;;;;;
-02E9;MODIFIER LETTER EXTRA-LOW TONE BAR;Sk;0;ON;;;;;N;;;;;
-02EA;MODIFIER LETTER YIN DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;;
-02EB;MODIFIER LETTER YANG DEPARTING TONE MARK;Sk;0;ON;;;;;N;;;;;
-02EC;MODIFIER LETTER VOICING;Lm;0;ON;;;;;N;;;;;
-02ED;MODIFIER LETTER UNASPIRATED;Sk;0;ON;;;;;N;;;;;
-02EE;MODIFIER LETTER DOUBLE APOSTROPHE;Lm;0;L;;;;;N;;;;;
-02EF;MODIFIER LETTER LOW DOWN ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02F0;MODIFIER LETTER LOW UP ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02F1;MODIFIER LETTER LOW LEFT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02F2;MODIFIER LETTER LOW RIGHT ARROWHEAD;Sk;0;ON;;;;;N;;;;;
-02F3;MODIFIER LETTER LOW RING;Sk;0;ON;;;;;N;;;;;
-02F4;MODIFIER LETTER MIDDLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;;
-02F5;MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT;Sk;0;ON;;;;;N;;;;;
-02F6;MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT;Sk;0;ON;;;;;N;;;;;
-02F7;MODIFIER LETTER LOW TILDE;Sk;0;ON;;;;;N;;;;;
-02F8;MODIFIER LETTER RAISED COLON;Sk;0;ON;;;;;N;;;;;
-02F9;MODIFIER LETTER BEGIN HIGH TONE;Sk;0;ON;;;;;N;;;;;
-02FA;MODIFIER LETTER END HIGH TONE;Sk;0;ON;;;;;N;;;;;
-02FB;MODIFIER LETTER BEGIN LOW TONE;Sk;0;ON;;;;;N;;;;;
-02FC;MODIFIER LETTER END LOW TONE;Sk;0;ON;;;;;N;;;;;
-02FD;MODIFIER LETTER SHELF;Sk;0;ON;;;;;N;;;;;
-02FE;MODIFIER LETTER OPEN SHELF;Sk;0;ON;;;;;N;;;;;
-02FF;MODIFIER LETTER LOW LEFT ARROW;Sk;0;ON;;;;;N;;;;;
-0300;COMBINING GRAVE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING GRAVE;;;;
-0301;COMBINING ACUTE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING ACUTE;;;;
-0302;COMBINING CIRCUMFLEX ACCENT;Mn;230;NSM;;;;;N;NON-SPACING CIRCUMFLEX;;;;
-0303;COMBINING TILDE;Mn;230;NSM;;;;;N;NON-SPACING TILDE;;;;
-0304;COMBINING MACRON;Mn;230;NSM;;;;;N;NON-SPACING MACRON;;;;
-0305;COMBINING OVERLINE;Mn;230;NSM;;;;;N;NON-SPACING OVERSCORE;;;;
-0306;COMBINING BREVE;Mn;230;NSM;;;;;N;NON-SPACING BREVE;;;;
-0307;COMBINING DOT ABOVE;Mn;230;NSM;;;;;N;NON-SPACING DOT ABOVE;;;;
-0308;COMBINING DIAERESIS;Mn;230;NSM;;;;;N;NON-SPACING DIAERESIS;;;;
-0309;COMBINING HOOK ABOVE;Mn;230;NSM;;;;;N;NON-SPACING HOOK ABOVE;;;;
-030A;COMBINING RING ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RING ABOVE;;;;
-030B;COMBINING DOUBLE ACUTE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE ACUTE;;;;
-030C;COMBINING CARON;Mn;230;NSM;;;;;N;NON-SPACING HACEK;;;;
-030D;COMBINING VERTICAL LINE ABOVE;Mn;230;NSM;;;;;N;NON-SPACING VERTICAL LINE ABOVE;;;;
-030E;COMBINING DOUBLE VERTICAL LINE ABOVE;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE VERTICAL LINE ABOVE;;;;
-030F;COMBINING DOUBLE GRAVE ACCENT;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE GRAVE;;;;
-0310;COMBINING CANDRABINDU;Mn;230;NSM;;;;;N;NON-SPACING CANDRABINDU;;;;
-0311;COMBINING INVERTED BREVE;Mn;230;NSM;;;;;N;NON-SPACING INVERTED BREVE;;;;
-0312;COMBINING TURNED COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING TURNED COMMA ABOVE;;;;
-0313;COMBINING COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING COMMA ABOVE;;;;
-0314;COMBINING REVERSED COMMA ABOVE;Mn;230;NSM;;;;;N;NON-SPACING REVERSED COMMA ABOVE;;;;
-0315;COMBINING COMMA ABOVE RIGHT;Mn;232;NSM;;;;;N;NON-SPACING COMMA ABOVE RIGHT;;;;
-0316;COMBINING GRAVE ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING GRAVE BELOW;;;;
-0317;COMBINING ACUTE ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING ACUTE BELOW;;;;
-0318;COMBINING LEFT TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING LEFT TACK BELOW;;;;
-0319;COMBINING RIGHT TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING RIGHT TACK BELOW;;;;
-031A;COMBINING LEFT ANGLE ABOVE;Mn;232;NSM;;;;;N;NON-SPACING LEFT ANGLE ABOVE;;;;
-031B;COMBINING HORN;Mn;216;NSM;;;;;N;NON-SPACING HORN;;;;
-031C;COMBINING LEFT HALF RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING LEFT HALF RING BELOW;;;;
-031D;COMBINING UP TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING UP TACK BELOW;;;;
-031E;COMBINING DOWN TACK BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOWN TACK BELOW;;;;
-031F;COMBINING PLUS SIGN BELOW;Mn;220;NSM;;;;;N;NON-SPACING PLUS SIGN BELOW;;;;
-0320;COMBINING MINUS SIGN BELOW;Mn;220;NSM;;;;;N;NON-SPACING MINUS SIGN BELOW;;;;
-0321;COMBINING PALATALIZED HOOK BELOW;Mn;202;NSM;;;;;N;NON-SPACING PALATALIZED HOOK BELOW;;;;
-0322;COMBINING RETROFLEX HOOK BELOW;Mn;202;NSM;;;;;N;NON-SPACING RETROFLEX HOOK BELOW;;;;
-0323;COMBINING DOT BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOT BELOW;;;;
-0324;COMBINING DIAERESIS BELOW;Mn;220;NSM;;;;;N;NON-SPACING DOUBLE DOT BELOW;;;;
-0325;COMBINING RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING RING BELOW;;;;
-0326;COMBINING COMMA BELOW;Mn;220;NSM;;;;;N;NON-SPACING COMMA BELOW;;;;
-0327;COMBINING CEDILLA;Mn;202;NSM;;;;;N;NON-SPACING CEDILLA;;;;
-0328;COMBINING OGONEK;Mn;202;NSM;;;;;N;NON-SPACING OGONEK;;;;
-0329;COMBINING VERTICAL LINE BELOW;Mn;220;NSM;;;;;N;NON-SPACING VERTICAL LINE BELOW;;;;
-032A;COMBINING BRIDGE BELOW;Mn;220;NSM;;;;;N;NON-SPACING BRIDGE BELOW;;;;
-032B;COMBINING INVERTED DOUBLE ARCH BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED DOUBLE ARCH BELOW;;;;
-032C;COMBINING CARON BELOW;Mn;220;NSM;;;;;N;NON-SPACING HACEK BELOW;;;;
-032D;COMBINING CIRCUMFLEX ACCENT BELOW;Mn;220;NSM;;;;;N;NON-SPACING CIRCUMFLEX BELOW;;;;
-032E;COMBINING BREVE BELOW;Mn;220;NSM;;;;;N;NON-SPACING BREVE BELOW;;;;
-032F;COMBINING INVERTED BREVE BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED BREVE BELOW;;;;
-0330;COMBINING TILDE BELOW;Mn;220;NSM;;;;;N;NON-SPACING TILDE BELOW;;;;
-0331;COMBINING MACRON BELOW;Mn;220;NSM;;;;;N;NON-SPACING MACRON BELOW;;;;
-0332;COMBINING LOW LINE;Mn;220;NSM;;;;;N;NON-SPACING UNDERSCORE;;;;
-0333;COMBINING DOUBLE LOW LINE;Mn;220;NSM;;;;;N;NON-SPACING DOUBLE UNDERSCORE;;;;
-0334;COMBINING TILDE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING TILDE OVERLAY;;;;
-0335;COMBINING SHORT STROKE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT BAR OVERLAY;;;;
-0336;COMBINING LONG STROKE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG BAR OVERLAY;;;;
-0337;COMBINING SHORT SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT SLASH OVERLAY;;;;
-0338;COMBINING LONG SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG SLASH OVERLAY;;;;
-0339;COMBINING RIGHT HALF RING BELOW;Mn;220;NSM;;;;;N;NON-SPACING RIGHT HALF RING BELOW;;;;
-033A;COMBINING INVERTED BRIDGE BELOW;Mn;220;NSM;;;;;N;NON-SPACING INVERTED BRIDGE BELOW;;;;
-033B;COMBINING SQUARE BELOW;Mn;220;NSM;;;;;N;NON-SPACING SQUARE BELOW;;;;
-033C;COMBINING SEAGULL BELOW;Mn;220;NSM;;;;;N;NON-SPACING SEAGULL BELOW;;;;
-033D;COMBINING X ABOVE;Mn;230;NSM;;;;;N;NON-SPACING X ABOVE;;;;
-033E;COMBINING VERTICAL TILDE;Mn;230;NSM;;;;;N;NON-SPACING VERTICAL TILDE;;;;
-033F;COMBINING DOUBLE OVERLINE;Mn;230;NSM;;;;;N;NON-SPACING DOUBLE OVERSCORE;;;;
-0340;COMBINING GRAVE TONE MARK;Mn;230;NSM;0300;;;;N;NON-SPACING GRAVE TONE MARK;;;;
-0341;COMBINING ACUTE TONE MARK;Mn;230;NSM;0301;;;;N;NON-SPACING ACUTE TONE MARK;;;;
-0342;COMBINING GREEK PERISPOMENI;Mn;230;NSM;;;;;N;;;;;
-0343;COMBINING GREEK KORONIS;Mn;230;NSM;0313;;;;N;;;;;
-0344;COMBINING GREEK DIALYTIKA TONOS;Mn;230;NSM;0308 0301;;;;N;GREEK NON-SPACING DIAERESIS TONOS;;;;
-0345;COMBINING GREEK YPOGEGRAMMENI;Mn;240;NSM;;;;;N;GREEK NON-SPACING IOTA BELOW;;0399;;0399
-0346;COMBINING BRIDGE ABOVE;Mn;230;NSM;;;;;N;;;;;
-0347;COMBINING EQUALS SIGN BELOW;Mn;220;NSM;;;;;N;;;;;
-0348;COMBINING DOUBLE VERTICAL LINE BELOW;Mn;220;NSM;;;;;N;;;;;
-0349;COMBINING LEFT ANGLE BELOW;Mn;220;NSM;;;;;N;;;;;
-034A;COMBINING NOT TILDE ABOVE;Mn;230;NSM;;;;;N;;;;;
-034B;COMBINING HOMOTHETIC ABOVE;Mn;230;NSM;;;;;N;;;;;
-034C;COMBINING ALMOST EQUAL TO ABOVE;Mn;230;NSM;;;;;N;;;;;
-034D;COMBINING LEFT RIGHT ARROW BELOW;Mn;220;NSM;;;;;N;;;;;
-034E;COMBINING UPWARDS ARROW BELOW;Mn;220;NSM;;;;;N;;;;;
-034F;COMBINING GRAPHEME JOINER;Mn;0;NSM;;;;;N;;;;;
-0350;COMBINING RIGHT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;;
-0351;COMBINING LEFT HALF RING ABOVE;Mn;230;NSM;;;;;N;;;;;
-0352;COMBINING FERMATA;Mn;230;NSM;;;;;N;;;;;
-0353;COMBINING X BELOW;Mn;220;NSM;;;;;N;;;;;
-0354;COMBINING LEFT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;;
-0355;COMBINING RIGHT ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;;
-0356;COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;;
-0357;COMBINING RIGHT HALF RING ABOVE;Mn;230;NSM;;;;;N;;;;;
-0358;COMBINING DOT ABOVE RIGHT;Mn;232;NSM;;;;;N;;;;;
-0359;COMBINING ASTERISK BELOW;Mn;220;NSM;;;;;N;;;;;
-035A;COMBINING DOUBLE RING BELOW;Mn;220;NSM;;;;;N;;;;;
-035B;COMBINING ZIGZAG ABOVE;Mn;230;NSM;;;;;N;;;;;
-035C;COMBINING DOUBLE BREVE BELOW;Mn;233;NSM;;;;;N;;;;;
-035D;COMBINING DOUBLE BREVE;Mn;234;NSM;;;;;N;;;;;
-035E;COMBINING DOUBLE MACRON;Mn;234;NSM;;;;;N;;;;;
-035F;COMBINING DOUBLE MACRON BELOW;Mn;233;NSM;;;;;N;;;;;
-0360;COMBINING DOUBLE TILDE;Mn;234;NSM;;;;;N;;;;;
-0361;COMBINING DOUBLE INVERTED BREVE;Mn;234;NSM;;;;;N;;;;;
-0362;COMBINING DOUBLE RIGHTWARDS ARROW BELOW;Mn;233;NSM;;;;;N;;;;;
-0363;COMBINING LATIN SMALL LETTER A;Mn;230;NSM;;;;;N;;;;;
-0364;COMBINING LATIN SMALL LETTER E;Mn;230;NSM;;;;;N;;;;;
-0365;COMBINING LATIN SMALL LETTER I;Mn;230;NSM;;;;;N;;;;;
-0366;COMBINING LATIN SMALL LETTER O;Mn;230;NSM;;;;;N;;;;;
-0367;COMBINING LATIN SMALL LETTER U;Mn;230;NSM;;;;;N;;;;;
-0368;COMBINING LATIN SMALL LETTER C;Mn;230;NSM;;;;;N;;;;;
-0369;COMBINING LATIN SMALL LETTER D;Mn;230;NSM;;;;;N;;;;;
-036A;COMBINING LATIN SMALL LETTER H;Mn;230;NSM;;;;;N;;;;;
-036B;COMBINING LATIN SMALL LETTER M;Mn;230;NSM;;;;;N;;;;;
-036C;COMBINING LATIN SMALL LETTER R;Mn;230;NSM;;;;;N;;;;;
-036D;COMBINING LATIN SMALL LETTER T;Mn;230;NSM;;;;;N;;;;;
-036E;COMBINING LATIN SMALL LETTER V;Mn;230;NSM;;;;;N;;;;;
-036F;COMBINING LATIN SMALL LETTER X;Mn;230;NSM;;;;;N;;;;;
-0370;GREEK CAPITAL LETTER HETA;Lu;0;L;;;;;N;;;;0371;
-0371;GREEK SMALL LETTER HETA;Ll;0;L;;;;;N;;;0370;;0370
-0372;GREEK CAPITAL LETTER ARCHAIC SAMPI;Lu;0;L;;;;;N;;;;0373;
-0373;GREEK SMALL LETTER ARCHAIC SAMPI;Ll;0;L;;;;;N;;;0372;;0372
-0374;GREEK NUMERAL SIGN;Lm;0;ON;02B9;;;;N;GREEK UPPER NUMERAL SIGN;;;;
-0375;GREEK LOWER NUMERAL SIGN;Sk;0;ON;;;;;N;;;;;
-0376;GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA;Lu;0;L;;;;;N;;;;0377;
-0377;GREEK SMALL LETTER PAMPHYLIAN DIGAMMA;Ll;0;L;;;;;N;;;0376;;0376
-037A;GREEK YPOGEGRAMMENI;Lm;0;L;<compat> 0020 0345;;;;N;GREEK SPACING IOTA BELOW;;;;
-037B;GREEK SMALL REVERSED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FD;;03FD
-037C;GREEK SMALL DOTTED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FE;;03FE
-037D;GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL;Ll;0;L;;;;;N;;;03FF;;03FF
-037E;GREEK QUESTION MARK;Po;0;ON;003B;;;;N;;;;;
-0384;GREEK TONOS;Sk;0;ON;<compat> 0020 0301;;;;N;GREEK SPACING TONOS;;;;
-0385;GREEK DIALYTIKA TONOS;Sk;0;ON;00A8 0301;;;;N;GREEK SPACING DIAERESIS TONOS;;;;
-0386;GREEK CAPITAL LETTER ALPHA WITH TONOS;Lu;0;L;0391 0301;;;;N;GREEK CAPITAL LETTER ALPHA TONOS;;;03AC;
-0387;GREEK ANO TELEIA;Po;0;ON;00B7;;;;N;;;;;
-0388;GREEK CAPITAL LETTER EPSILON WITH TONOS;Lu;0;L;0395 0301;;;;N;GREEK CAPITAL LETTER EPSILON TONOS;;;03AD;
-0389;GREEK CAPITAL LETTER ETA WITH TONOS;Lu;0;L;0397 0301;;;;N;GREEK CAPITAL LETTER ETA TONOS;;;03AE;
-038A;GREEK CAPITAL LETTER IOTA WITH TONOS;Lu;0;L;0399 0301;;;;N;GREEK CAPITAL LETTER IOTA TONOS;;;03AF;
-038C;GREEK CAPITAL LETTER OMICRON WITH TONOS;Lu;0;L;039F 0301;;;;N;GREEK CAPITAL LETTER OMICRON TONOS;;;03CC;
-038E;GREEK CAPITAL LETTER UPSILON WITH TONOS;Lu;0;L;03A5 0301;;;;N;GREEK CAPITAL LETTER UPSILON TONOS;;;03CD;
-038F;GREEK CAPITAL LETTER OMEGA WITH TONOS;Lu;0;L;03A9 0301;;;;N;GREEK CAPITAL LETTER OMEGA TONOS;;;03CE;
-0390;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS;Ll;0;L;03CA 0301;;;;N;GREEK SMALL LETTER IOTA DIAERESIS TONOS;;;;
-0391;GREEK CAPITAL LETTER ALPHA;Lu;0;L;;;;;N;;;;03B1;
-0392;GREEK CAPITAL LETTER BETA;Lu;0;L;;;;;N;;;;03B2;
-0393;GREEK CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;03B3;
-0394;GREEK CAPITAL LETTER DELTA;Lu;0;L;;;;;N;;;;03B4;
-0395;GREEK CAPITAL LETTER EPSILON;Lu;0;L;;;;;N;;;;03B5;
-0396;GREEK CAPITAL LETTER ZETA;Lu;0;L;;;;;N;;;;03B6;
-0397;GREEK CAPITAL LETTER ETA;Lu;0;L;;;;;N;;;;03B7;
-0398;GREEK CAPITAL LETTER THETA;Lu;0;L;;;;;N;;;;03B8;
-0399;GREEK CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;03B9;
-039A;GREEK CAPITAL LETTER KAPPA;Lu;0;L;;;;;N;;;;03BA;
-039B;GREEK CAPITAL LETTER LAMDA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER LAMBDA;;;03BB;
-039C;GREEK CAPITAL LETTER MU;Lu;0;L;;;;;N;;;;03BC;
-039D;GREEK CAPITAL LETTER NU;Lu;0;L;;;;;N;;;;03BD;
-039E;GREEK CAPITAL LETTER XI;Lu;0;L;;;;;N;;;;03BE;
-039F;GREEK CAPITAL LETTER OMICRON;Lu;0;L;;;;;N;;;;03BF;
-03A0;GREEK CAPITAL LETTER PI;Lu;0;L;;;;;N;;;;03C0;
-03A1;GREEK CAPITAL LETTER RHO;Lu;0;L;;;;;N;;;;03C1;
-03A3;GREEK CAPITAL LETTER SIGMA;Lu;0;L;;;;;N;;;;03C3;
-03A4;GREEK CAPITAL LETTER TAU;Lu;0;L;;;;;N;;;;03C4;
-03A5;GREEK CAPITAL LETTER UPSILON;Lu;0;L;;;;;N;;;;03C5;
-03A6;GREEK CAPITAL LETTER PHI;Lu;0;L;;;;;N;;;;03C6;
-03A7;GREEK CAPITAL LETTER CHI;Lu;0;L;;;;;N;;;;03C7;
-03A8;GREEK CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;03C8;
-03A9;GREEK CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;03C9;
-03AA;GREEK CAPITAL LETTER IOTA WITH DIALYTIKA;Lu;0;L;0399 0308;;;;N;GREEK CAPITAL LETTER IOTA DIAERESIS;;;03CA;
-03AB;GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA;Lu;0;L;03A5 0308;;;;N;GREEK CAPITAL LETTER UPSILON DIAERESIS;;;03CB;
-03AC;GREEK SMALL LETTER ALPHA WITH TONOS;Ll;0;L;03B1 0301;;;;N;GREEK SMALL LETTER ALPHA TONOS;;0386;;0386
-03AD;GREEK SMALL LETTER EPSILON WITH TONOS;Ll;0;L;03B5 0301;;;;N;GREEK SMALL LETTER EPSILON TONOS;;0388;;0388
-03AE;GREEK SMALL LETTER ETA WITH TONOS;Ll;0;L;03B7 0301;;;;N;GREEK SMALL LETTER ETA TONOS;;0389;;0389
-03AF;GREEK SMALL LETTER IOTA WITH TONOS;Ll;0;L;03B9 0301;;;;N;GREEK SMALL LETTER IOTA TONOS;;038A;;038A
-03B0;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS;Ll;0;L;03CB 0301;;;;N;GREEK SMALL LETTER UPSILON DIAERESIS TONOS;;;;
-03B1;GREEK SMALL LETTER ALPHA;Ll;0;L;;;;;N;;;0391;;0391
-03B2;GREEK SMALL LETTER BETA;Ll;0;L;;;;;N;;;0392;;0392
-03B3;GREEK SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;0393;;0393
-03B4;GREEK SMALL LETTER DELTA;Ll;0;L;;;;;N;;;0394;;0394
-03B5;GREEK SMALL LETTER EPSILON;Ll;0;L;;;;;N;;;0395;;0395
-03B6;GREEK SMALL LETTER ZETA;Ll;0;L;;;;;N;;;0396;;0396
-03B7;GREEK SMALL LETTER ETA;Ll;0;L;;;;;N;;;0397;;0397
-03B8;GREEK SMALL LETTER THETA;Ll;0;L;;;;;N;;;0398;;0398
-03B9;GREEK SMALL LETTER IOTA;Ll;0;L;;;;;N;;;0399;;0399
-03BA;GREEK SMALL LETTER KAPPA;Ll;0;L;;;;;N;;;039A;;039A
-03BB;GREEK SMALL LETTER LAMDA;Ll;0;L;;;;;N;GREEK SMALL LETTER LAMBDA;;039B;;039B
-03BC;GREEK SMALL LETTER MU;Ll;0;L;;;;;N;;;039C;;039C
-03BD;GREEK SMALL LETTER NU;Ll;0;L;;;;;N;;;039D;;039D
-03BE;GREEK SMALL LETTER XI;Ll;0;L;;;;;N;;;039E;;039E
-03BF;GREEK SMALL LETTER OMICRON;Ll;0;L;;;;;N;;;039F;;039F
-03C0;GREEK SMALL LETTER PI;Ll;0;L;;;;;N;;;03A0;;03A0
-03C1;GREEK SMALL LETTER RHO;Ll;0;L;;;;;N;;;03A1;;03A1
-03C2;GREEK SMALL LETTER FINAL SIGMA;Ll;0;L;;;;;N;;;03A3;;03A3
-03C3;GREEK SMALL LETTER SIGMA;Ll;0;L;;;;;N;;;03A3;;03A3
-03C4;GREEK SMALL LETTER TAU;Ll;0;L;;;;;N;;;03A4;;03A4
-03C5;GREEK SMALL LETTER UPSILON;Ll;0;L;;;;;N;;;03A5;;03A5
-03C6;GREEK SMALL LETTER PHI;Ll;0;L;;;;;N;;;03A6;;03A6
-03C7;GREEK SMALL LETTER CHI;Ll;0;L;;;;;N;;;03A7;;03A7
-03C8;GREEK SMALL LETTER PSI;Ll;0;L;;;;;N;;;03A8;;03A8
-03C9;GREEK SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;03A9;;03A9
-03CA;GREEK SMALL LETTER IOTA WITH DIALYTIKA;Ll;0;L;03B9 0308;;;;N;GREEK SMALL LETTER IOTA DIAERESIS;;03AA;;03AA
-03CB;GREEK SMALL LETTER UPSILON WITH DIALYTIKA;Ll;0;L;03C5 0308;;;;N;GREEK SMALL LETTER UPSILON DIAERESIS;;03AB;;03AB
-03CC;GREEK SMALL LETTER OMICRON WITH TONOS;Ll;0;L;03BF 0301;;;;N;GREEK SMALL LETTER OMICRON TONOS;;038C;;038C
-03CD;GREEK SMALL LETTER UPSILON WITH TONOS;Ll;0;L;03C5 0301;;;;N;GREEK SMALL LETTER UPSILON TONOS;;038E;;038E
-03CE;GREEK SMALL LETTER OMEGA WITH TONOS;Ll;0;L;03C9 0301;;;;N;GREEK SMALL LETTER OMEGA TONOS;;038F;;038F
-03CF;GREEK CAPITAL KAI SYMBOL;Lu;0;L;;;;;N;;;;03D7;
-03D0;GREEK BETA SYMBOL;Ll;0;L;<compat> 03B2;;;;N;GREEK SMALL LETTER CURLED BETA;;0392;;0392
-03D1;GREEK THETA SYMBOL;Ll;0;L;<compat> 03B8;;;;N;GREEK SMALL LETTER SCRIPT THETA;;0398;;0398
-03D2;GREEK UPSILON WITH HOOK SYMBOL;Lu;0;L;<compat> 03A5;;;;N;GREEK CAPITAL LETTER UPSILON HOOK;;;;
-03D3;GREEK UPSILON WITH ACUTE AND HOOK SYMBOL;Lu;0;L;03D2 0301;;;;N;GREEK CAPITAL LETTER UPSILON HOOK TONOS;;;;
-03D4;GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL;Lu;0;L;03D2 0308;;;;N;GREEK CAPITAL LETTER UPSILON HOOK DIAERESIS;;;;
-03D5;GREEK PHI SYMBOL;Ll;0;L;<compat> 03C6;;;;N;GREEK SMALL LETTER SCRIPT PHI;;03A6;;03A6
-03D6;GREEK PI SYMBOL;Ll;0;L;<compat> 03C0;;;;N;GREEK SMALL LETTER OMEGA PI;;03A0;;03A0
-03D7;GREEK KAI SYMBOL;Ll;0;L;;;;;N;;;03CF;;03CF
-03D8;GREEK LETTER ARCHAIC KOPPA;Lu;0;L;;;;;N;;;;03D9;
-03D9;GREEK SMALL LETTER ARCHAIC KOPPA;Ll;0;L;;;;;N;;;03D8;;03D8
-03DA;GREEK LETTER STIGMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER STIGMA;;;03DB;
-03DB;GREEK SMALL LETTER STIGMA;Ll;0;L;;;;;N;;;03DA;;03DA
-03DC;GREEK LETTER DIGAMMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER DIGAMMA;;;03DD;
-03DD;GREEK SMALL LETTER DIGAMMA;Ll;0;L;;;;;N;;;03DC;;03DC
-03DE;GREEK LETTER KOPPA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER KOPPA;;;03DF;
-03DF;GREEK SMALL LETTER KOPPA;Ll;0;L;;;;;N;;;03DE;;03DE
-03E0;GREEK LETTER SAMPI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SAMPI;;;03E1;
-03E1;GREEK SMALL LETTER SAMPI;Ll;0;L;;;;;N;;;03E0;;03E0
-03E2;COPTIC CAPITAL LETTER SHEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SHEI;;;03E3;
-03E3;COPTIC SMALL LETTER SHEI;Ll;0;L;;;;;N;GREEK SMALL LETTER SHEI;;03E2;;03E2
-03E4;COPTIC CAPITAL LETTER FEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER FEI;;;03E5;
-03E5;COPTIC SMALL LETTER FEI;Ll;0;L;;;;;N;GREEK SMALL LETTER FEI;;03E4;;03E4
-03E6;COPTIC CAPITAL LETTER KHEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER KHEI;;;03E7;
-03E7;COPTIC SMALL LETTER KHEI;Ll;0;L;;;;;N;GREEK SMALL LETTER KHEI;;03E6;;03E6
-03E8;COPTIC CAPITAL LETTER HORI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER HORI;;;03E9;
-03E9;COPTIC SMALL LETTER HORI;Ll;0;L;;;;;N;GREEK SMALL LETTER HORI;;03E8;;03E8
-03EA;COPTIC CAPITAL LETTER GANGIA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER GANGIA;;;03EB;
-03EB;COPTIC SMALL LETTER GANGIA;Ll;0;L;;;;;N;GREEK SMALL LETTER GANGIA;;03EA;;03EA
-03EC;COPTIC CAPITAL LETTER SHIMA;Lu;0;L;;;;;N;GREEK CAPITAL LETTER SHIMA;;;03ED;
-03ED;COPTIC SMALL LETTER SHIMA;Ll;0;L;;;;;N;GREEK SMALL LETTER SHIMA;;03EC;;03EC
-03EE;COPTIC CAPITAL LETTER DEI;Lu;0;L;;;;;N;GREEK CAPITAL LETTER DEI;;;03EF;
-03EF;COPTIC SMALL LETTER DEI;Ll;0;L;;;;;N;GREEK SMALL LETTER DEI;;03EE;;03EE
-03F0;GREEK KAPPA SYMBOL;Ll;0;L;<compat> 03BA;;;;N;GREEK SMALL LETTER SCRIPT KAPPA;;039A;;039A
-03F1;GREEK RHO SYMBOL;Ll;0;L;<compat> 03C1;;;;N;GREEK SMALL LETTER TAILED RHO;;03A1;;03A1
-03F2;GREEK LUNATE SIGMA SYMBOL;Ll;0;L;<compat> 03C2;;;;N;GREEK SMALL LETTER LUNATE SIGMA;;03F9;;03F9
-03F3;GREEK LETTER YOT;Ll;0;L;;;;;N;;;;;
-03F4;GREEK CAPITAL THETA SYMBOL;Lu;0;L;<compat> 0398;;;;N;;;;03B8;
-03F5;GREEK LUNATE EPSILON SYMBOL;Ll;0;L;<compat> 03B5;;;;N;;;0395;;0395
-03F6;GREEK REVERSED LUNATE EPSILON SYMBOL;Sm;0;ON;;;;;N;;;;;
-03F7;GREEK CAPITAL LETTER SHO;Lu;0;L;;;;;N;;;;03F8;
-03F8;GREEK SMALL LETTER SHO;Ll;0;L;;;;;N;;;03F7;;03F7
-03F9;GREEK CAPITAL LUNATE SIGMA SYMBOL;Lu;0;L;<compat> 03A3;;;;N;;;;03F2;
-03FA;GREEK CAPITAL LETTER SAN;Lu;0;L;;;;;N;;;;03FB;
-03FB;GREEK SMALL LETTER SAN;Ll;0;L;;;;;N;;;03FA;;03FA
-03FC;GREEK RHO WITH STROKE SYMBOL;Ll;0;L;;;;;N;;;;;
-03FD;GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037B;
-03FE;GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037C;
-03FF;GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL;Lu;0;L;;;;;N;;;;037D;
-0400;CYRILLIC CAPITAL LETTER IE WITH GRAVE;Lu;0;L;0415 0300;;;;N;;;;0450;
-0401;CYRILLIC CAPITAL LETTER IO;Lu;0;L;0415 0308;;;;N;;;;0451;
-0402;CYRILLIC CAPITAL LETTER DJE;Lu;0;L;;;;;N;;;;0452;
-0403;CYRILLIC CAPITAL LETTER GJE;Lu;0;L;0413 0301;;;;N;;;;0453;
-0404;CYRILLIC CAPITAL LETTER UKRAINIAN IE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER E;;;0454;
-0405;CYRILLIC CAPITAL LETTER DZE;Lu;0;L;;;;;N;;;;0455;
-0406;CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER I;;;0456;
-0407;CYRILLIC CAPITAL LETTER YI;Lu;0;L;0406 0308;;;;N;;;;0457;
-0408;CYRILLIC CAPITAL LETTER JE;Lu;0;L;;;;;N;;;;0458;
-0409;CYRILLIC CAPITAL LETTER LJE;Lu;0;L;;;;;N;;;;0459;
-040A;CYRILLIC CAPITAL LETTER NJE;Lu;0;L;;;;;N;;;;045A;
-040B;CYRILLIC CAPITAL LETTER TSHE;Lu;0;L;;;;;N;;;;045B;
-040C;CYRILLIC CAPITAL LETTER KJE;Lu;0;L;041A 0301;;;;N;;;;045C;
-040D;CYRILLIC CAPITAL LETTER I WITH GRAVE;Lu;0;L;0418 0300;;;;N;;;;045D;
-040E;CYRILLIC CAPITAL LETTER SHORT U;Lu;0;L;0423 0306;;;;N;;;;045E;
-040F;CYRILLIC CAPITAL LETTER DZHE;Lu;0;L;;;;;N;;;;045F;
-0410;CYRILLIC CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0430;
-0411;CYRILLIC CAPITAL LETTER BE;Lu;0;L;;;;;N;;;;0431;
-0412;CYRILLIC CAPITAL LETTER VE;Lu;0;L;;;;;N;;;;0432;
-0413;CYRILLIC CAPITAL LETTER GHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE;;;0433;
-0414;CYRILLIC CAPITAL LETTER DE;Lu;0;L;;;;;N;;;;0434;
-0415;CYRILLIC CAPITAL LETTER IE;Lu;0;L;;;;;N;;;;0435;
-0416;CYRILLIC CAPITAL LETTER ZHE;Lu;0;L;;;;;N;;;;0436;
-0417;CYRILLIC CAPITAL LETTER ZE;Lu;0;L;;;;;N;;;;0437;
-0418;CYRILLIC CAPITAL LETTER I;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER II;;;0438;
-0419;CYRILLIC CAPITAL LETTER SHORT I;Lu;0;L;0418 0306;;;;N;CYRILLIC CAPITAL LETTER SHORT II;;;0439;
-041A;CYRILLIC CAPITAL LETTER KA;Lu;0;L;;;;;N;;;;043A;
-041B;CYRILLIC CAPITAL LETTER EL;Lu;0;L;;;;;N;;;;043B;
-041C;CYRILLIC CAPITAL LETTER EM;Lu;0;L;;;;;N;;;;043C;
-041D;CYRILLIC CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;043D;
-041E;CYRILLIC CAPITAL LETTER O;Lu;0;L;;;;;N;;;;043E;
-041F;CYRILLIC CAPITAL LETTER PE;Lu;0;L;;;;;N;;;;043F;
-0420;CYRILLIC CAPITAL LETTER ER;Lu;0;L;;;;;N;;;;0440;
-0421;CYRILLIC CAPITAL LETTER ES;Lu;0;L;;;;;N;;;;0441;
-0422;CYRILLIC CAPITAL LETTER TE;Lu;0;L;;;;;N;;;;0442;
-0423;CYRILLIC CAPITAL LETTER U;Lu;0;L;;;;;N;;;;0443;
-0424;CYRILLIC CAPITAL LETTER EF;Lu;0;L;;;;;N;;;;0444;
-0425;CYRILLIC CAPITAL LETTER HA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KHA;;;0445;
-0426;CYRILLIC CAPITAL LETTER TSE;Lu;0;L;;;;;N;;;;0446;
-0427;CYRILLIC CAPITAL LETTER CHE;Lu;0;L;;;;;N;;;;0447;
-0428;CYRILLIC CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;0448;
-0429;CYRILLIC CAPITAL LETTER SHCHA;Lu;0;L;;;;;N;;;;0449;
-042A;CYRILLIC CAPITAL LETTER HARD SIGN;Lu;0;L;;;;;N;;;;044A;
-042B;CYRILLIC CAPITAL LETTER YERU;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER YERI;;;044B;
-042C;CYRILLIC CAPITAL LETTER SOFT SIGN;Lu;0;L;;;;;N;;;;044C;
-042D;CYRILLIC CAPITAL LETTER E;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER REVERSED E;;;044D;
-042E;CYRILLIC CAPITAL LETTER YU;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IU;;;044E;
-042F;CYRILLIC CAPITAL LETTER YA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IA;;;044F;
-0430;CYRILLIC SMALL LETTER A;Ll;0;L;;;;;N;;;0410;;0410
-0431;CYRILLIC SMALL LETTER BE;Ll;0;L;;;;;N;;;0411;;0411
-0432;CYRILLIC SMALL LETTER VE;Ll;0;L;;;;;N;;;0412;;0412
-0433;CYRILLIC SMALL LETTER GHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE;;0413;;0413
-0434;CYRILLIC SMALL LETTER DE;Ll;0;L;;;;;N;;;0414;;0414
-0435;CYRILLIC SMALL LETTER IE;Ll;0;L;;;;;N;;;0415;;0415
-0436;CYRILLIC SMALL LETTER ZHE;Ll;0;L;;;;;N;;;0416;;0416
-0437;CYRILLIC SMALL LETTER ZE;Ll;0;L;;;;;N;;;0417;;0417
-0438;CYRILLIC SMALL LETTER I;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER II;;0418;;0418
-0439;CYRILLIC SMALL LETTER SHORT I;Ll;0;L;0438 0306;;;;N;CYRILLIC SMALL LETTER SHORT II;;0419;;0419
-043A;CYRILLIC SMALL LETTER KA;Ll;0;L;;;;;N;;;041A;;041A
-043B;CYRILLIC SMALL LETTER EL;Ll;0;L;;;;;N;;;041B;;041B
-043C;CYRILLIC SMALL LETTER EM;Ll;0;L;;;;;N;;;041C;;041C
-043D;CYRILLIC SMALL LETTER EN;Ll;0;L;;;;;N;;;041D;;041D
-043E;CYRILLIC SMALL LETTER O;Ll;0;L;;;;;N;;;041E;;041E
-043F;CYRILLIC SMALL LETTER PE;Ll;0;L;;;;;N;;;041F;;041F
-0440;CYRILLIC SMALL LETTER ER;Ll;0;L;;;;;N;;;0420;;0420
-0441;CYRILLIC SMALL LETTER ES;Ll;0;L;;;;;N;;;0421;;0421
-0442;CYRILLIC SMALL LETTER TE;Ll;0;L;;;;;N;;;0422;;0422
-0443;CYRILLIC SMALL LETTER U;Ll;0;L;;;;;N;;;0423;;0423
-0444;CYRILLIC SMALL LETTER EF;Ll;0;L;;;;;N;;;0424;;0424
-0445;CYRILLIC SMALL LETTER HA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KHA;;0425;;0425
-0446;CYRILLIC SMALL LETTER TSE;Ll;0;L;;;;;N;;;0426;;0426
-0447;CYRILLIC SMALL LETTER CHE;Ll;0;L;;;;;N;;;0427;;0427
-0448;CYRILLIC SMALL LETTER SHA;Ll;0;L;;;;;N;;;0428;;0428
-0449;CYRILLIC SMALL LETTER SHCHA;Ll;0;L;;;;;N;;;0429;;0429
-044A;CYRILLIC SMALL LETTER HARD SIGN;Ll;0;L;;;;;N;;;042A;;042A
-044B;CYRILLIC SMALL LETTER YERU;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER YERI;;042B;;042B
-044C;CYRILLIC SMALL LETTER SOFT SIGN;Ll;0;L;;;;;N;;;042C;;042C
-044D;CYRILLIC SMALL LETTER E;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER REVERSED E;;042D;;042D
-044E;CYRILLIC SMALL LETTER YU;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IU;;042E;;042E
-044F;CYRILLIC SMALL LETTER YA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IA;;042F;;042F
-0450;CYRILLIC SMALL LETTER IE WITH GRAVE;Ll;0;L;0435 0300;;;;N;;;0400;;0400
-0451;CYRILLIC SMALL LETTER IO;Ll;0;L;0435 0308;;;;N;;;0401;;0401
-0452;CYRILLIC SMALL LETTER DJE;Ll;0;L;;;;;N;;;0402;;0402
-0453;CYRILLIC SMALL LETTER GJE;Ll;0;L;0433 0301;;;;N;;;0403;;0403
-0454;CYRILLIC SMALL LETTER UKRAINIAN IE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER E;;0404;;0404
-0455;CYRILLIC SMALL LETTER DZE;Ll;0;L;;;;;N;;;0405;;0405
-0456;CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER I;;0406;;0406
-0457;CYRILLIC SMALL LETTER YI;Ll;0;L;0456 0308;;;;N;;;0407;;0407
-0458;CYRILLIC SMALL LETTER JE;Ll;0;L;;;;;N;;;0408;;0408
-0459;CYRILLIC SMALL LETTER LJE;Ll;0;L;;;;;N;;;0409;;0409
-045A;CYRILLIC SMALL LETTER NJE;Ll;0;L;;;;;N;;;040A;;040A
-045B;CYRILLIC SMALL LETTER TSHE;Ll;0;L;;;;;N;;;040B;;040B
-045C;CYRILLIC SMALL LETTER KJE;Ll;0;L;043A 0301;;;;N;;;040C;;040C
-045D;CYRILLIC SMALL LETTER I WITH GRAVE;Ll;0;L;0438 0300;;;;N;;;040D;;040D
-045E;CYRILLIC SMALL LETTER SHORT U;Ll;0;L;0443 0306;;;;N;;;040E;;040E
-045F;CYRILLIC SMALL LETTER DZHE;Ll;0;L;;;;;N;;;040F;;040F
-0460;CYRILLIC CAPITAL LETTER OMEGA;Lu;0;L;;;;;N;;;;0461;
-0461;CYRILLIC SMALL LETTER OMEGA;Ll;0;L;;;;;N;;;0460;;0460
-0462;CYRILLIC CAPITAL LETTER YAT;Lu;0;L;;;;;N;;;;0463;
-0463;CYRILLIC SMALL LETTER YAT;Ll;0;L;;;;;N;;;0462;;0462
-0464;CYRILLIC CAPITAL LETTER IOTIFIED E;Lu;0;L;;;;;N;;;;0465;
-0465;CYRILLIC SMALL LETTER IOTIFIED E;Ll;0;L;;;;;N;;;0464;;0464
-0466;CYRILLIC CAPITAL LETTER LITTLE YUS;Lu;0;L;;;;;N;;;;0467;
-0467;CYRILLIC SMALL LETTER LITTLE YUS;Ll;0;L;;;;;N;;;0466;;0466
-0468;CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS;Lu;0;L;;;;;N;;;;0469;
-0469;CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS;Ll;0;L;;;;;N;;;0468;;0468
-046A;CYRILLIC CAPITAL LETTER BIG YUS;Lu;0;L;;;;;N;;;;046B;
-046B;CYRILLIC SMALL LETTER BIG YUS;Ll;0;L;;;;;N;;;046A;;046A
-046C;CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS;Lu;0;L;;;;;N;;;;046D;
-046D;CYRILLIC SMALL LETTER IOTIFIED BIG YUS;Ll;0;L;;;;;N;;;046C;;046C
-046E;CYRILLIC CAPITAL LETTER KSI;Lu;0;L;;;;;N;;;;046F;
-046F;CYRILLIC SMALL LETTER KSI;Ll;0;L;;;;;N;;;046E;;046E
-0470;CYRILLIC CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;0471;
-0471;CYRILLIC SMALL LETTER PSI;Ll;0;L;;;;;N;;;0470;;0470
-0472;CYRILLIC CAPITAL LETTER FITA;Lu;0;L;;;;;N;;;;0473;
-0473;CYRILLIC SMALL LETTER FITA;Ll;0;L;;;;;N;;;0472;;0472
-0474;CYRILLIC CAPITAL LETTER IZHITSA;Lu;0;L;;;;;N;;;;0475;
-0475;CYRILLIC SMALL LETTER IZHITSA;Ll;0;L;;;;;N;;;0474;;0474
-0476;CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT;Lu;0;L;0474 030F;;;;N;CYRILLIC CAPITAL LETTER IZHITSA DOUBLE GRAVE;;;0477;
-0477;CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT;Ll;0;L;0475 030F;;;;N;CYRILLIC SMALL LETTER IZHITSA DOUBLE GRAVE;;0476;;0476
-0478;CYRILLIC CAPITAL LETTER UK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER UK DIGRAPH;;;0479;
-0479;CYRILLIC SMALL LETTER UK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER UK DIGRAPH;;0478;;0478
-047A;CYRILLIC CAPITAL LETTER ROUND OMEGA;Lu;0;L;;;;;N;;;;047B;
-047B;CYRILLIC SMALL LETTER ROUND OMEGA;Ll;0;L;;;;;N;;;047A;;047A
-047C;CYRILLIC CAPITAL LETTER OMEGA WITH TITLO;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER OMEGA TITLO;;;047D;
-047D;CYRILLIC SMALL LETTER OMEGA WITH TITLO;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER OMEGA TITLO;;047C;;047C
-047E;CYRILLIC CAPITAL LETTER OT;Lu;0;L;;;;;N;;;;047F;
-047F;CYRILLIC SMALL LETTER OT;Ll;0;L;;;;;N;;;047E;;047E
-0480;CYRILLIC CAPITAL LETTER KOPPA;Lu;0;L;;;;;N;;;;0481;
-0481;CYRILLIC SMALL LETTER KOPPA;Ll;0;L;;;;;N;;;0480;;0480
-0482;CYRILLIC THOUSANDS SIGN;So;0;L;;;;;N;;;;;
-0483;COMBINING CYRILLIC TITLO;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING TITLO;;;;
-0484;COMBINING CYRILLIC PALATALIZATION;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING PALATALIZATION;;;;
-0485;COMBINING CYRILLIC DASIA PNEUMATA;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING DASIA PNEUMATA;;;;
-0486;COMBINING CYRILLIC PSILI PNEUMATA;Mn;230;NSM;;;;;N;CYRILLIC NON-SPACING PSILI PNEUMATA;;;;
-0487;COMBINING CYRILLIC POKRYTIE;Mn;230;NSM;;;;;N;;;;;
-0488;COMBINING CYRILLIC HUNDRED THOUSANDS SIGN;Me;0;NSM;;;;;N;;;;;
-0489;COMBINING CYRILLIC MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
-048A;CYRILLIC CAPITAL LETTER SHORT I WITH TAIL;Lu;0;L;;;;;N;;;;048B;
-048B;CYRILLIC SMALL LETTER SHORT I WITH TAIL;Ll;0;L;;;;;N;;;048A;;048A
-048C;CYRILLIC CAPITAL LETTER SEMISOFT SIGN;Lu;0;L;;;;;N;;;;048D;
-048D;CYRILLIC SMALL LETTER SEMISOFT SIGN;Ll;0;L;;;;;N;;;048C;;048C
-048E;CYRILLIC CAPITAL LETTER ER WITH TICK;Lu;0;L;;;;;N;;;;048F;
-048F;CYRILLIC SMALL LETTER ER WITH TICK;Ll;0;L;;;;;N;;;048E;;048E
-0490;CYRILLIC CAPITAL LETTER GHE WITH UPTURN;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE WITH UPTURN;;;0491;
-0491;CYRILLIC SMALL LETTER GHE WITH UPTURN;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE WITH UPTURN;;0490;;0490
-0492;CYRILLIC CAPITAL LETTER GHE WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE BAR;;;0493;
-0493;CYRILLIC SMALL LETTER GHE WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE BAR;;0492;;0492
-0494;CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER GE HOOK;;;0495;
-0495;CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER GE HOOK;;0494;;0494
-0496;CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ZHE WITH RIGHT DESCENDER;;;0497;
-0497;CYRILLIC SMALL LETTER ZHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ZHE WITH RIGHT DESCENDER;;0496;;0496
-0498;CYRILLIC CAPITAL LETTER ZE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ZE CEDILLA;;;0499;
-0499;CYRILLIC SMALL LETTER ZE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ZE CEDILLA;;0498;;0498
-049A;CYRILLIC CAPITAL LETTER KA WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA WITH RIGHT DESCENDER;;;049B;
-049B;CYRILLIC SMALL LETTER KA WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA WITH RIGHT DESCENDER;;049A;;049A
-049C;CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA VERTICAL BAR;;;049D;
-049D;CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA VERTICAL BAR;;049C;;049C
-049E;CYRILLIC CAPITAL LETTER KA WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA BAR;;;049F;
-049F;CYRILLIC SMALL LETTER KA WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA BAR;;049E;;049E
-04A0;CYRILLIC CAPITAL LETTER BASHKIR KA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER REVERSED GE KA;;;04A1;
-04A1;CYRILLIC SMALL LETTER BASHKIR KA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER REVERSED GE KA;;04A0;;04A0
-04A2;CYRILLIC CAPITAL LETTER EN WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN WITH RIGHT DESCENDER;;;04A3;
-04A3;CYRILLIC SMALL LETTER EN WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN WITH RIGHT DESCENDER;;04A2;;04A2
-04A4;CYRILLIC CAPITAL LIGATURE EN GHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN GE;;;04A5;
-04A5;CYRILLIC SMALL LIGATURE EN GHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN GE;;04A4;;04A4
-04A6;CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER PE HOOK;;;04A7;
-04A7;CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER PE HOOK;;04A6;;04A6
-04A8;CYRILLIC CAPITAL LETTER ABKHASIAN HA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER O HOOK;;;04A9;
-04A9;CYRILLIC SMALL LETTER ABKHASIAN HA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER O HOOK;;04A8;;04A8
-04AA;CYRILLIC CAPITAL LETTER ES WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER ES CEDILLA;;;04AB;
-04AB;CYRILLIC SMALL LETTER ES WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER ES CEDILLA;;04AA;;04AA
-04AC;CYRILLIC CAPITAL LETTER TE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER TE WITH RIGHT DESCENDER;;;04AD;
-04AD;CYRILLIC SMALL LETTER TE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER TE WITH RIGHT DESCENDER;;04AC;;04AC
-04AE;CYRILLIC CAPITAL LETTER STRAIGHT U;Lu;0;L;;;;;N;;;;04AF;
-04AF;CYRILLIC SMALL LETTER STRAIGHT U;Ll;0;L;;;;;N;;;04AE;;04AE
-04B0;CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER STRAIGHT U BAR;;;04B1;
-04B1;CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER STRAIGHT U BAR;;04B0;;04B0
-04B2;CYRILLIC CAPITAL LETTER HA WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KHA WITH RIGHT DESCENDER;;;04B3;
-04B3;CYRILLIC SMALL LETTER HA WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KHA WITH RIGHT DESCENDER;;04B2;;04B2
-04B4;CYRILLIC CAPITAL LIGATURE TE TSE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER TE TSE;;;04B5;
-04B5;CYRILLIC SMALL LIGATURE TE TSE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER TE TSE;;04B4;;04B4
-04B6;CYRILLIC CAPITAL LETTER CHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE WITH RIGHT DESCENDER;;;04B7;
-04B7;CYRILLIC SMALL LETTER CHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE WITH RIGHT DESCENDER;;04B6;;04B6
-04B8;CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE VERTICAL BAR;;;04B9;
-04B9;CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE VERTICAL BAR;;04B8;;04B8
-04BA;CYRILLIC CAPITAL LETTER SHHA;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER H;;;04BB;
-04BB;CYRILLIC SMALL LETTER SHHA;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER H;;04BA;;04BA
-04BC;CYRILLIC CAPITAL LETTER ABKHASIAN CHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IE HOOK;;;04BD;
-04BD;CYRILLIC SMALL LETTER ABKHASIAN CHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IE HOOK;;04BC;;04BC
-04BE;CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IE HOOK OGONEK;;;04BF;
-04BF;CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IE HOOK OGONEK;;04BE;;04BE
-04C0;CYRILLIC LETTER PALOCHKA;Lu;0;L;;;;;N;CYRILLIC LETTER I;;;04CF;
-04C1;CYRILLIC CAPITAL LETTER ZHE WITH BREVE;Lu;0;L;0416 0306;;;;N;CYRILLIC CAPITAL LETTER SHORT ZHE;;;04C2;
-04C2;CYRILLIC SMALL LETTER ZHE WITH BREVE;Ll;0;L;0436 0306;;;;N;CYRILLIC SMALL LETTER SHORT ZHE;;04C1;;04C1
-04C3;CYRILLIC CAPITAL LETTER KA WITH HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER KA HOOK;;;04C4;
-04C4;CYRILLIC SMALL LETTER KA WITH HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER KA HOOK;;04C3;;04C3
-04C5;CYRILLIC CAPITAL LETTER EL WITH TAIL;Lu;0;L;;;;;N;;;;04C6;
-04C6;CYRILLIC SMALL LETTER EL WITH TAIL;Ll;0;L;;;;;N;;;04C5;;04C5
-04C7;CYRILLIC CAPITAL LETTER EN WITH HOOK;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER EN HOOK;;;04C8;
-04C8;CYRILLIC SMALL LETTER EN WITH HOOK;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER EN HOOK;;04C7;;04C7
-04C9;CYRILLIC CAPITAL LETTER EN WITH TAIL;Lu;0;L;;;;;N;;;;04CA;
-04CA;CYRILLIC SMALL LETTER EN WITH TAIL;Ll;0;L;;;;;N;;;04C9;;04C9
-04CB;CYRILLIC CAPITAL LETTER KHAKASSIAN CHE;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER CHE WITH LEFT DESCENDER;;;04CC;
-04CC;CYRILLIC SMALL LETTER KHAKASSIAN CHE;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER CHE WITH LEFT DESCENDER;;04CB;;04CB
-04CD;CYRILLIC CAPITAL LETTER EM WITH TAIL;Lu;0;L;;;;;N;;;;04CE;
-04CE;CYRILLIC SMALL LETTER EM WITH TAIL;Ll;0;L;;;;;N;;;04CD;;04CD
-04CF;CYRILLIC SMALL LETTER PALOCHKA;Ll;0;L;;;;;N;;;04C0;;04C0
-04D0;CYRILLIC CAPITAL LETTER A WITH BREVE;Lu;0;L;0410 0306;;;;N;;;;04D1;
-04D1;CYRILLIC SMALL LETTER A WITH BREVE;Ll;0;L;0430 0306;;;;N;;;04D0;;04D0
-04D2;CYRILLIC CAPITAL LETTER A WITH DIAERESIS;Lu;0;L;0410 0308;;;;N;;;;04D3;
-04D3;CYRILLIC SMALL LETTER A WITH DIAERESIS;Ll;0;L;0430 0308;;;;N;;;04D2;;04D2
-04D4;CYRILLIC CAPITAL LIGATURE A IE;Lu;0;L;;;;;N;;;;04D5;
-04D5;CYRILLIC SMALL LIGATURE A IE;Ll;0;L;;;;;N;;;04D4;;04D4
-04D6;CYRILLIC CAPITAL LETTER IE WITH BREVE;Lu;0;L;0415 0306;;;;N;;;;04D7;
-04D7;CYRILLIC SMALL LETTER IE WITH BREVE;Ll;0;L;0435 0306;;;;N;;;04D6;;04D6
-04D8;CYRILLIC CAPITAL LETTER SCHWA;Lu;0;L;;;;;N;;;;04D9;
-04D9;CYRILLIC SMALL LETTER SCHWA;Ll;0;L;;;;;N;;;04D8;;04D8
-04DA;CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS;Lu;0;L;04D8 0308;;;;N;;;;04DB;
-04DB;CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS;Ll;0;L;04D9 0308;;;;N;;;04DA;;04DA
-04DC;CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS;Lu;0;L;0416 0308;;;;N;;;;04DD;
-04DD;CYRILLIC SMALL LETTER ZHE WITH DIAERESIS;Ll;0;L;0436 0308;;;;N;;;04DC;;04DC
-04DE;CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS;Lu;0;L;0417 0308;;;;N;;;;04DF;
-04DF;CYRILLIC SMALL LETTER ZE WITH DIAERESIS;Ll;0;L;0437 0308;;;;N;;;04DE;;04DE
-04E0;CYRILLIC CAPITAL LETTER ABKHASIAN DZE;Lu;0;L;;;;;N;;;;04E1;
-04E1;CYRILLIC SMALL LETTER ABKHASIAN DZE;Ll;0;L;;;;;N;;;04E0;;04E0
-04E2;CYRILLIC CAPITAL LETTER I WITH MACRON;Lu;0;L;0418 0304;;;;N;;;;04E3;
-04E3;CYRILLIC SMALL LETTER I WITH MACRON;Ll;0;L;0438 0304;;;;N;;;04E2;;04E2
-04E4;CYRILLIC CAPITAL LETTER I WITH DIAERESIS;Lu;0;L;0418 0308;;;;N;;;;04E5;
-04E5;CYRILLIC SMALL LETTER I WITH DIAERESIS;Ll;0;L;0438 0308;;;;N;;;04E4;;04E4
-04E6;CYRILLIC CAPITAL LETTER O WITH DIAERESIS;Lu;0;L;041E 0308;;;;N;;;;04E7;
-04E7;CYRILLIC SMALL LETTER O WITH DIAERESIS;Ll;0;L;043E 0308;;;;N;;;04E6;;04E6
-04E8;CYRILLIC CAPITAL LETTER BARRED O;Lu;0;L;;;;;N;;;;04E9;
-04E9;CYRILLIC SMALL LETTER BARRED O;Ll;0;L;;;;;N;;;04E8;;04E8
-04EA;CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS;Lu;0;L;04E8 0308;;;;N;;;;04EB;
-04EB;CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS;Ll;0;L;04E9 0308;;;;N;;;04EA;;04EA
-04EC;CYRILLIC CAPITAL LETTER E WITH DIAERESIS;Lu;0;L;042D 0308;;;;N;;;;04ED;
-04ED;CYRILLIC SMALL LETTER E WITH DIAERESIS;Ll;0;L;044D 0308;;;;N;;;04EC;;04EC
-04EE;CYRILLIC CAPITAL LETTER U WITH MACRON;Lu;0;L;0423 0304;;;;N;;;;04EF;
-04EF;CYRILLIC SMALL LETTER U WITH MACRON;Ll;0;L;0443 0304;;;;N;;;04EE;;04EE
-04F0;CYRILLIC CAPITAL LETTER U WITH DIAERESIS;Lu;0;L;0423 0308;;;;N;;;;04F1;
-04F1;CYRILLIC SMALL LETTER U WITH DIAERESIS;Ll;0;L;0443 0308;;;;N;;;04F0;;04F0
-04F2;CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE;Lu;0;L;0423 030B;;;;N;;;;04F3;
-04F3;CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE;Ll;0;L;0443 030B;;;;N;;;04F2;;04F2
-04F4;CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS;Lu;0;L;0427 0308;;;;N;;;;04F5;
-04F5;CYRILLIC SMALL LETTER CHE WITH DIAERESIS;Ll;0;L;0447 0308;;;;N;;;04F4;;04F4
-04F6;CYRILLIC CAPITAL LETTER GHE WITH DESCENDER;Lu;0;L;;;;;N;;;;04F7;
-04F7;CYRILLIC SMALL LETTER GHE WITH DESCENDER;Ll;0;L;;;;;N;;;04F6;;04F6
-04F8;CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS;Lu;0;L;042B 0308;;;;N;;;;04F9;
-04F9;CYRILLIC SMALL LETTER YERU WITH DIAERESIS;Ll;0;L;044B 0308;;;;N;;;04F8;;04F8
-04FA;CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK;Lu;0;L;;;;;N;;;;04FB;
-04FB;CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK;Ll;0;L;;;;;N;;;04FA;;04FA
-04FC;CYRILLIC CAPITAL LETTER HA WITH HOOK;Lu;0;L;;;;;N;;;;04FD;
-04FD;CYRILLIC SMALL LETTER HA WITH HOOK;Ll;0;L;;;;;N;;;04FC;;04FC
-04FE;CYRILLIC CAPITAL LETTER HA WITH STROKE;Lu;0;L;;;;;N;;;;04FF;
-04FF;CYRILLIC SMALL LETTER HA WITH STROKE;Ll;0;L;;;;;N;;;04FE;;04FE
-0500;CYRILLIC CAPITAL LETTER KOMI DE;Lu;0;L;;;;;N;;;;0501;
-0501;CYRILLIC SMALL LETTER KOMI DE;Ll;0;L;;;;;N;;;0500;;0500
-0502;CYRILLIC CAPITAL LETTER KOMI DJE;Lu;0;L;;;;;N;;;;0503;
-0503;CYRILLIC SMALL LETTER KOMI DJE;Ll;0;L;;;;;N;;;0502;;0502
-0504;CYRILLIC CAPITAL LETTER KOMI ZJE;Lu;0;L;;;;;N;;;;0505;
-0505;CYRILLIC SMALL LETTER KOMI ZJE;Ll;0;L;;;;;N;;;0504;;0504
-0506;CYRILLIC CAPITAL LETTER KOMI DZJE;Lu;0;L;;;;;N;;;;0507;
-0507;CYRILLIC SMALL LETTER KOMI DZJE;Ll;0;L;;;;;N;;;0506;;0506
-0508;CYRILLIC CAPITAL LETTER KOMI LJE;Lu;0;L;;;;;N;;;;0509;
-0509;CYRILLIC SMALL LETTER KOMI LJE;Ll;0;L;;;;;N;;;0508;;0508
-050A;CYRILLIC CAPITAL LETTER KOMI NJE;Lu;0;L;;;;;N;;;;050B;
-050B;CYRILLIC SMALL LETTER KOMI NJE;Ll;0;L;;;;;N;;;050A;;050A
-050C;CYRILLIC CAPITAL LETTER KOMI SJE;Lu;0;L;;;;;N;;;;050D;
-050D;CYRILLIC SMALL LETTER KOMI SJE;Ll;0;L;;;;;N;;;050C;;050C
-050E;CYRILLIC CAPITAL LETTER KOMI TJE;Lu;0;L;;;;;N;;;;050F;
-050F;CYRILLIC SMALL LETTER KOMI TJE;Ll;0;L;;;;;N;;;050E;;050E
-0510;CYRILLIC CAPITAL LETTER REVERSED ZE;Lu;0;L;;;;;N;;;;0511;
-0511;CYRILLIC SMALL LETTER REVERSED ZE;Ll;0;L;;;;;N;;;0510;;0510
-0512;CYRILLIC CAPITAL LETTER EL WITH HOOK;Lu;0;L;;;;;N;;;;0513;
-0513;CYRILLIC SMALL LETTER EL WITH HOOK;Ll;0;L;;;;;N;;;0512;;0512
-0514;CYRILLIC CAPITAL LETTER LHA;Lu;0;L;;;;;N;;;;0515;
-0515;CYRILLIC SMALL LETTER LHA;Ll;0;L;;;;;N;;;0514;;0514
-0516;CYRILLIC CAPITAL LETTER RHA;Lu;0;L;;;;;N;;;;0517;
-0517;CYRILLIC SMALL LETTER RHA;Ll;0;L;;;;;N;;;0516;;0516
-0518;CYRILLIC CAPITAL LETTER YAE;Lu;0;L;;;;;N;;;;0519;
-0519;CYRILLIC SMALL LETTER YAE;Ll;0;L;;;;;N;;;0518;;0518
-051A;CYRILLIC CAPITAL LETTER QA;Lu;0;L;;;;;N;;;;051B;
-051B;CYRILLIC SMALL LETTER QA;Ll;0;L;;;;;N;;;051A;;051A
-051C;CYRILLIC CAPITAL LETTER WE;Lu;0;L;;;;;N;;;;051D;
-051D;CYRILLIC SMALL LETTER WE;Ll;0;L;;;;;N;;;051C;;051C
-051E;CYRILLIC CAPITAL LETTER ALEUT KA;Lu;0;L;;;;;N;;;;051F;
-051F;CYRILLIC SMALL LETTER ALEUT KA;Ll;0;L;;;;;N;;;051E;;051E
-0520;CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;0521;
-0521;CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;0520;;0520
-0522;CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;0523;
-0523;CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;0522;;0522
-0524;CYRILLIC CAPITAL LETTER PE WITH DESCENDER;Lu;0;L;;;;;N;;;;0525;
-0525;CYRILLIC SMALL LETTER PE WITH DESCENDER;Ll;0;L;;;;;N;;;0524;;0524
-0531;ARMENIAN CAPITAL LETTER AYB;Lu;0;L;;;;;N;;;;0561;
-0532;ARMENIAN CAPITAL LETTER BEN;Lu;0;L;;;;;N;;;;0562;
-0533;ARMENIAN CAPITAL LETTER GIM;Lu;0;L;;;;;N;;;;0563;
-0534;ARMENIAN CAPITAL LETTER DA;Lu;0;L;;;;;N;;;;0564;
-0535;ARMENIAN CAPITAL LETTER ECH;Lu;0;L;;;;;N;;;;0565;
-0536;ARMENIAN CAPITAL LETTER ZA;Lu;0;L;;;;;N;;;;0566;
-0537;ARMENIAN CAPITAL LETTER EH;Lu;0;L;;;;;N;;;;0567;
-0538;ARMENIAN CAPITAL LETTER ET;Lu;0;L;;;;;N;;;;0568;
-0539;ARMENIAN CAPITAL LETTER TO;Lu;0;L;;;;;N;;;;0569;
-053A;ARMENIAN CAPITAL LETTER ZHE;Lu;0;L;;;;;N;;;;056A;
-053B;ARMENIAN CAPITAL LETTER INI;Lu;0;L;;;;;N;;;;056B;
-053C;ARMENIAN CAPITAL LETTER LIWN;Lu;0;L;;;;;N;;;;056C;
-053D;ARMENIAN CAPITAL LETTER XEH;Lu;0;L;;;;;N;;;;056D;
-053E;ARMENIAN CAPITAL LETTER CA;Lu;0;L;;;;;N;;;;056E;
-053F;ARMENIAN CAPITAL LETTER KEN;Lu;0;L;;;;;N;;;;056F;
-0540;ARMENIAN CAPITAL LETTER HO;Lu;0;L;;;;;N;;;;0570;
-0541;ARMENIAN CAPITAL LETTER JA;Lu;0;L;;;;;N;;;;0571;
-0542;ARMENIAN CAPITAL LETTER GHAD;Lu;0;L;;;;;N;ARMENIAN CAPITAL LETTER LAD;;;0572;
-0543;ARMENIAN CAPITAL LETTER CHEH;Lu;0;L;;;;;N;;;;0573;
-0544;ARMENIAN CAPITAL LETTER MEN;Lu;0;L;;;;;N;;;;0574;
-0545;ARMENIAN CAPITAL LETTER YI;Lu;0;L;;;;;N;;;;0575;
-0546;ARMENIAN CAPITAL LETTER NOW;Lu;0;L;;;;;N;;;;0576;
-0547;ARMENIAN CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;0577;
-0548;ARMENIAN CAPITAL LETTER VO;Lu;0;L;;;;;N;;;;0578;
-0549;ARMENIAN CAPITAL LETTER CHA;Lu;0;L;;;;;N;;;;0579;
-054A;ARMENIAN CAPITAL LETTER PEH;Lu;0;L;;;;;N;;;;057A;
-054B;ARMENIAN CAPITAL LETTER JHEH;Lu;0;L;;;;;N;;;;057B;
-054C;ARMENIAN CAPITAL LETTER RA;Lu;0;L;;;;;N;;;;057C;
-054D;ARMENIAN CAPITAL LETTER SEH;Lu;0;L;;;;;N;;;;057D;
-054E;ARMENIAN CAPITAL LETTER VEW;Lu;0;L;;;;;N;;;;057E;
-054F;ARMENIAN CAPITAL LETTER TIWN;Lu;0;L;;;;;N;;;;057F;
-0550;ARMENIAN CAPITAL LETTER REH;Lu;0;L;;;;;N;;;;0580;
-0551;ARMENIAN CAPITAL LETTER CO;Lu;0;L;;;;;N;;;;0581;
-0552;ARMENIAN CAPITAL LETTER YIWN;Lu;0;L;;;;;N;;;;0582;
-0553;ARMENIAN CAPITAL LETTER PIWR;Lu;0;L;;;;;N;;;;0583;
-0554;ARMENIAN CAPITAL LETTER KEH;Lu;0;L;;;;;N;;;;0584;
-0555;ARMENIAN CAPITAL LETTER OH;Lu;0;L;;;;;N;;;;0585;
-0556;ARMENIAN CAPITAL LETTER FEH;Lu;0;L;;;;;N;;;;0586;
-0559;ARMENIAN MODIFIER LETTER LEFT HALF RING;Lm;0;L;;;;;N;;;;;
-055A;ARMENIAN APOSTROPHE;Po;0;L;;;;;N;ARMENIAN MODIFIER LETTER RIGHT HALF RING;;;;
-055B;ARMENIAN EMPHASIS MARK;Po;0;L;;;;;N;;;;;
-055C;ARMENIAN EXCLAMATION MARK;Po;0;L;;;;;N;;;;;
-055D;ARMENIAN COMMA;Po;0;L;;;;;N;;;;;
-055E;ARMENIAN QUESTION MARK;Po;0;L;;;;;N;;;;;
-055F;ARMENIAN ABBREVIATION MARK;Po;0;L;;;;;N;;;;;
-0561;ARMENIAN SMALL LETTER AYB;Ll;0;L;;;;;N;;;0531;;0531
-0562;ARMENIAN SMALL LETTER BEN;Ll;0;L;;;;;N;;;0532;;0532
-0563;ARMENIAN SMALL LETTER GIM;Ll;0;L;;;;;N;;;0533;;0533
-0564;ARMENIAN SMALL LETTER DA;Ll;0;L;;;;;N;;;0534;;0534
-0565;ARMENIAN SMALL LETTER ECH;Ll;0;L;;;;;N;;;0535;;0535
-0566;ARMENIAN SMALL LETTER ZA;Ll;0;L;;;;;N;;;0536;;0536
-0567;ARMENIAN SMALL LETTER EH;Ll;0;L;;;;;N;;;0537;;0537
-0568;ARMENIAN SMALL LETTER ET;Ll;0;L;;;;;N;;;0538;;0538
-0569;ARMENIAN SMALL LETTER TO;Ll;0;L;;;;;N;;;0539;;0539
-056A;ARMENIAN SMALL LETTER ZHE;Ll;0;L;;;;;N;;;053A;;053A
-056B;ARMENIAN SMALL LETTER INI;Ll;0;L;;;;;N;;;053B;;053B
-056C;ARMENIAN SMALL LETTER LIWN;Ll;0;L;;;;;N;;;053C;;053C
-056D;ARMENIAN SMALL LETTER XEH;Ll;0;L;;;;;N;;;053D;;053D
-056E;ARMENIAN SMALL LETTER CA;Ll;0;L;;;;;N;;;053E;;053E
-056F;ARMENIAN SMALL LETTER KEN;Ll;0;L;;;;;N;;;053F;;053F
-0570;ARMENIAN SMALL LETTER HO;Ll;0;L;;;;;N;;;0540;;0540
-0571;ARMENIAN SMALL LETTER JA;Ll;0;L;;;;;N;;;0541;;0541
-0572;ARMENIAN SMALL LETTER GHAD;Ll;0;L;;;;;N;ARMENIAN SMALL LETTER LAD;;0542;;0542
-0573;ARMENIAN SMALL LETTER CHEH;Ll;0;L;;;;;N;;;0543;;0543
-0574;ARMENIAN SMALL LETTER MEN;Ll;0;L;;;;;N;;;0544;;0544
-0575;ARMENIAN SMALL LETTER YI;Ll;0;L;;;;;N;;;0545;;0545
-0576;ARMENIAN SMALL LETTER NOW;Ll;0;L;;;;;N;;;0546;;0546
-0577;ARMENIAN SMALL LETTER SHA;Ll;0;L;;;;;N;;;0547;;0547
-0578;ARMENIAN SMALL LETTER VO;Ll;0;L;;;;;N;;;0548;;0548
-0579;ARMENIAN SMALL LETTER CHA;Ll;0;L;;;;;N;;;0549;;0549
-057A;ARMENIAN SMALL LETTER PEH;Ll;0;L;;;;;N;;;054A;;054A
-057B;ARMENIAN SMALL LETTER JHEH;Ll;0;L;;;;;N;;;054B;;054B
-057C;ARMENIAN SMALL LETTER RA;Ll;0;L;;;;;N;;;054C;;054C
-057D;ARMENIAN SMALL LETTER SEH;Ll;0;L;;;;;N;;;054D;;054D
-057E;ARMENIAN SMALL LETTER VEW;Ll;0;L;;;;;N;;;054E;;054E
-057F;ARMENIAN SMALL LETTER TIWN;Ll;0;L;;;;;N;;;054F;;054F
-0580;ARMENIAN SMALL LETTER REH;Ll;0;L;;;;;N;;;0550;;0550
-0581;ARMENIAN SMALL LETTER CO;Ll;0;L;;;;;N;;;0551;;0551
-0582;ARMENIAN SMALL LETTER YIWN;Ll;0;L;;;;;N;;;0552;;0552
-0583;ARMENIAN SMALL LETTER PIWR;Ll;0;L;;;;;N;;;0553;;0553
-0584;ARMENIAN SMALL LETTER KEH;Ll;0;L;;;;;N;;;0554;;0554
-0585;ARMENIAN SMALL LETTER OH;Ll;0;L;;;;;N;;;0555;;0555
-0586;ARMENIAN SMALL LETTER FEH;Ll;0;L;;;;;N;;;0556;;0556
-0587;ARMENIAN SMALL LIGATURE ECH YIWN;Ll;0;L;<compat> 0565 0582;;;;N;;;;;
-0589;ARMENIAN FULL STOP;Po;0;L;;;;;N;ARMENIAN PERIOD;;;;
-058A;ARMENIAN HYPHEN;Pd;0;ON;;;;;N;;;;;
-0591;HEBREW ACCENT ETNAHTA;Mn;220;NSM;;;;;N;;;;;
-0592;HEBREW ACCENT SEGOL;Mn;230;NSM;;;;;N;;;;;
-0593;HEBREW ACCENT SHALSHELET;Mn;230;NSM;;;;;N;;;;;
-0594;HEBREW ACCENT ZAQEF QATAN;Mn;230;NSM;;;;;N;;;;;
-0595;HEBREW ACCENT ZAQEF GADOL;Mn;230;NSM;;;;;N;;;;;
-0596;HEBREW ACCENT TIPEHA;Mn;220;NSM;;;;;N;;;;;
-0597;HEBREW ACCENT REVIA;Mn;230;NSM;;;;;N;;;;;
-0598;HEBREW ACCENT ZARQA;Mn;230;NSM;;;;;N;;;;;
-0599;HEBREW ACCENT PASHTA;Mn;230;NSM;;;;;N;;;;;
-059A;HEBREW ACCENT YETIV;Mn;222;NSM;;;;;N;;;;;
-059B;HEBREW ACCENT TEVIR;Mn;220;NSM;;;;;N;;;;;
-059C;HEBREW ACCENT GERESH;Mn;230;NSM;;;;;N;;;;;
-059D;HEBREW ACCENT GERESH MUQDAM;Mn;230;NSM;;;;;N;;;;;
-059E;HEBREW ACCENT GERSHAYIM;Mn;230;NSM;;;;;N;;;;;
-059F;HEBREW ACCENT QARNEY PARA;Mn;230;NSM;;;;;N;;;;;
-05A0;HEBREW ACCENT TELISHA GEDOLA;Mn;230;NSM;;;;;N;;;;;
-05A1;HEBREW ACCENT PAZER;Mn;230;NSM;;;;;N;;;;;
-05A2;HEBREW ACCENT ATNAH HAFUKH;Mn;220;NSM;;;;;N;;;;;
-05A3;HEBREW ACCENT MUNAH;Mn;220;NSM;;;;;N;;;;;
-05A4;HEBREW ACCENT MAHAPAKH;Mn;220;NSM;;;;;N;;;;;
-05A5;HEBREW ACCENT MERKHA;Mn;220;NSM;;;;;N;;;;;
-05A6;HEBREW ACCENT MERKHA KEFULA;Mn;220;NSM;;;;;N;;;;;
-05A7;HEBREW ACCENT DARGA;Mn;220;NSM;;;;;N;;;;;
-05A8;HEBREW ACCENT QADMA;Mn;230;NSM;;;;;N;;;;;
-05A9;HEBREW ACCENT TELISHA QETANA;Mn;230;NSM;;;;;N;;;;;
-05AA;HEBREW ACCENT YERAH BEN YOMO;Mn;220;NSM;;;;;N;;;;;
-05AB;HEBREW ACCENT OLE;Mn;230;NSM;;;;;N;;;;;
-05AC;HEBREW ACCENT ILUY;Mn;230;NSM;;;;;N;;;;;
-05AD;HEBREW ACCENT DEHI;Mn;222;NSM;;;;;N;;;;;
-05AE;HEBREW ACCENT ZINOR;Mn;228;NSM;;;;;N;;;;;
-05AF;HEBREW MARK MASORA CIRCLE;Mn;230;NSM;;;;;N;;;;;
-05B0;HEBREW POINT SHEVA;Mn;10;NSM;;;;;N;;;;;
-05B1;HEBREW POINT HATAF SEGOL;Mn;11;NSM;;;;;N;;;;;
-05B2;HEBREW POINT HATAF PATAH;Mn;12;NSM;;;;;N;;;;;
-05B3;HEBREW POINT HATAF QAMATS;Mn;13;NSM;;;;;N;;;;;
-05B4;HEBREW POINT HIRIQ;Mn;14;NSM;;;;;N;;;;;
-05B5;HEBREW POINT TSERE;Mn;15;NSM;;;;;N;;;;;
-05B6;HEBREW POINT SEGOL;Mn;16;NSM;;;;;N;;;;;
-05B7;HEBREW POINT PATAH;Mn;17;NSM;;;;;N;;;;;
-05B8;HEBREW POINT QAMATS;Mn;18;NSM;;;;;N;;;;;
-05B9;HEBREW POINT HOLAM;Mn;19;NSM;;;;;N;;;;;
-05BA;HEBREW POINT HOLAM HASER FOR VAV;Mn;19;NSM;;;;;N;;;;;
-05BB;HEBREW POINT QUBUTS;Mn;20;NSM;;;;;N;;;;;
-05BC;HEBREW POINT DAGESH OR MAPIQ;Mn;21;NSM;;;;;N;HEBREW POINT DAGESH;;;;
-05BD;HEBREW POINT METEG;Mn;22;NSM;;;;;N;;;;;
-05BE;HEBREW PUNCTUATION MAQAF;Pd;0;R;;;;;N;;;;;
-05BF;HEBREW POINT RAFE;Mn;23;NSM;;;;;N;;;;;
-05C0;HEBREW PUNCTUATION PASEQ;Po;0;R;;;;;N;HEBREW POINT PASEQ;;;;
-05C1;HEBREW POINT SHIN DOT;Mn;24;NSM;;;;;N;;;;;
-05C2;HEBREW POINT SIN DOT;Mn;25;NSM;;;;;N;;;;;
-05C3;HEBREW PUNCTUATION SOF PASUQ;Po;0;R;;;;;N;;;;;
-05C4;HEBREW MARK UPPER DOT;Mn;230;NSM;;;;;N;;;;;
-05C5;HEBREW MARK LOWER DOT;Mn;220;NSM;;;;;N;;;;;
-05C6;HEBREW PUNCTUATION NUN HAFUKHA;Po;0;R;;;;;N;;;;;
-05C7;HEBREW POINT QAMATS QATAN;Mn;18;NSM;;;;;N;;;;;
-05D0;HEBREW LETTER ALEF;Lo;0;R;;;;;N;;;;;
-05D1;HEBREW LETTER BET;Lo;0;R;;;;;N;;;;;
-05D2;HEBREW LETTER GIMEL;Lo;0;R;;;;;N;;;;;
-05D3;HEBREW LETTER DALET;Lo;0;R;;;;;N;;;;;
-05D4;HEBREW LETTER HE;Lo;0;R;;;;;N;;;;;
-05D5;HEBREW LETTER VAV;Lo;0;R;;;;;N;;;;;
-05D6;HEBREW LETTER ZAYIN;Lo;0;R;;;;;N;;;;;
-05D7;HEBREW LETTER HET;Lo;0;R;;;;;N;;;;;
-05D8;HEBREW LETTER TET;Lo;0;R;;;;;N;;;;;
-05D9;HEBREW LETTER YOD;Lo;0;R;;;;;N;;;;;
-05DA;HEBREW LETTER FINAL KAF;Lo;0;R;;;;;N;;;;;
-05DB;HEBREW LETTER KAF;Lo;0;R;;;;;N;;;;;
-05DC;HEBREW LETTER LAMED;Lo;0;R;;;;;N;;;;;
-05DD;HEBREW LETTER FINAL MEM;Lo;0;R;;;;;N;;;;;
-05DE;HEBREW LETTER MEM;Lo;0;R;;;;;N;;;;;
-05DF;HEBREW LETTER FINAL NUN;Lo;0;R;;;;;N;;;;;
-05E0;HEBREW LETTER NUN;Lo;0;R;;;;;N;;;;;
-05E1;HEBREW LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
-05E2;HEBREW LETTER AYIN;Lo;0;R;;;;;N;;;;;
-05E3;HEBREW LETTER FINAL PE;Lo;0;R;;;;;N;;;;;
-05E4;HEBREW LETTER PE;Lo;0;R;;;;;N;;;;;
-05E5;HEBREW LETTER FINAL TSADI;Lo;0;R;;;;;N;;;;;
-05E6;HEBREW LETTER TSADI;Lo;0;R;;;;;N;;;;;
-05E7;HEBREW LETTER QOF;Lo;0;R;;;;;N;;;;;
-05E8;HEBREW LETTER RESH;Lo;0;R;;;;;N;;;;;
-05E9;HEBREW LETTER SHIN;Lo;0;R;;;;;N;;;;;
-05EA;HEBREW LETTER TAV;Lo;0;R;;;;;N;;;;;
-05F0;HEBREW LIGATURE YIDDISH DOUBLE VAV;Lo;0;R;;;;;N;HEBREW LETTER DOUBLE VAV;;;;
-05F1;HEBREW LIGATURE YIDDISH VAV YOD;Lo;0;R;;;;;N;HEBREW LETTER VAV YOD;;;;
-05F2;HEBREW LIGATURE YIDDISH DOUBLE YOD;Lo;0;R;;;;;N;HEBREW LETTER DOUBLE YOD;;;;
-05F3;HEBREW PUNCTUATION GERESH;Po;0;R;;;;;N;;;;;
-05F4;HEBREW PUNCTUATION GERSHAYIM;Po;0;R;;;;;N;;;;;
-0600;ARABIC NUMBER SIGN;Cf;0;AN;;;;;N;;;;;
-0601;ARABIC SIGN SANAH;Cf;0;AN;;;;;N;;;;;
-0602;ARABIC FOOTNOTE MARKER;Cf;0;AN;;;;;N;;;;;
-0603;ARABIC SIGN SAFHA;Cf;0;AN;;;;;N;;;;;
-0606;ARABIC-INDIC CUBE ROOT;Sm;0;ON;;;;;N;;;;;
-0607;ARABIC-INDIC FOURTH ROOT;Sm;0;ON;;;;;N;;;;;
-0608;ARABIC RAY;Sm;0;AL;;;;;N;;;;;
-0609;ARABIC-INDIC PER MILLE SIGN;Po;0;ET;;;;;N;;;;;
-060A;ARABIC-INDIC PER TEN THOUSAND SIGN;Po;0;ET;;;;;N;;;;;
-060B;AFGHANI SIGN;Sc;0;AL;;;;;N;;;;;
-060C;ARABIC COMMA;Po;0;CS;;;;;N;;;;;
-060D;ARABIC DATE SEPARATOR;Po;0;AL;;;;;N;;;;;
-060E;ARABIC POETIC VERSE SIGN;So;0;ON;;;;;N;;;;;
-060F;ARABIC SIGN MISRA;So;0;ON;;;;;N;;;;;
-0610;ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM;Mn;230;NSM;;;;;N;;;;;
-0611;ARABIC SIGN ALAYHE ASSALLAM;Mn;230;NSM;;;;;N;;;;;
-0612;ARABIC SIGN RAHMATULLAH ALAYHE;Mn;230;NSM;;;;;N;;;;;
-0613;ARABIC SIGN RADI ALLAHOU ANHU;Mn;230;NSM;;;;;N;;;;;
-0614;ARABIC SIGN TAKHALLUS;Mn;230;NSM;;;;;N;;;;;
-0615;ARABIC SMALL HIGH TAH;Mn;230;NSM;;;;;N;;;;;
-0616;ARABIC SMALL HIGH LIGATURE ALEF WITH LAM WITH YEH;Mn;230;NSM;;;;;N;;;;;
-0617;ARABIC SMALL HIGH ZAIN;Mn;230;NSM;;;;;N;;;;;
-0618;ARABIC SMALL FATHA;Mn;30;NSM;;;;;N;;;;;
-0619;ARABIC SMALL DAMMA;Mn;31;NSM;;;;;N;;;;;
-061A;ARABIC SMALL KASRA;Mn;32;NSM;;;;;N;;;;;
-061B;ARABIC SEMICOLON;Po;0;AL;;;;;N;;;;;
-061E;ARABIC TRIPLE DOT PUNCTUATION MARK;Po;0;AL;;;;;N;;;;;
-061F;ARABIC QUESTION MARK;Po;0;AL;;;;;N;;;;;
-0621;ARABIC LETTER HAMZA;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAH;;;;
-0622;ARABIC LETTER ALEF WITH MADDA ABOVE;Lo;0;AL;0627 0653;;;;N;ARABIC LETTER MADDAH ON ALEF;;;;
-0623;ARABIC LETTER ALEF WITH HAMZA ABOVE;Lo;0;AL;0627 0654;;;;N;ARABIC LETTER HAMZAH ON ALEF;;;;
-0624;ARABIC LETTER WAW WITH HAMZA ABOVE;Lo;0;AL;0648 0654;;;;N;ARABIC LETTER HAMZAH ON WAW;;;;
-0625;ARABIC LETTER ALEF WITH HAMZA BELOW;Lo;0;AL;0627 0655;;;;N;ARABIC LETTER HAMZAH UNDER ALEF;;;;
-0626;ARABIC LETTER YEH WITH HAMZA ABOVE;Lo;0;AL;064A 0654;;;;N;ARABIC LETTER HAMZAH ON YA;;;;
-0627;ARABIC LETTER ALEF;Lo;0;AL;;;;;N;;;;;
-0628;ARABIC LETTER BEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA;;;;
-0629;ARABIC LETTER TEH MARBUTA;Lo;0;AL;;;;;N;ARABIC LETTER TAA MARBUTAH;;;;
-062A;ARABIC LETTER TEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA;;;;
-062B;ARABIC LETTER THEH;Lo;0;AL;;;;;N;ARABIC LETTER THAA;;;;
-062C;ARABIC LETTER JEEM;Lo;0;AL;;;;;N;;;;;
-062D;ARABIC LETTER HAH;Lo;0;AL;;;;;N;ARABIC LETTER HAA;;;;
-062E;ARABIC LETTER KHAH;Lo;0;AL;;;;;N;ARABIC LETTER KHAA;;;;
-062F;ARABIC LETTER DAL;Lo;0;AL;;;;;N;;;;;
-0630;ARABIC LETTER THAL;Lo;0;AL;;;;;N;;;;;
-0631;ARABIC LETTER REH;Lo;0;AL;;;;;N;ARABIC LETTER RA;;;;
-0632;ARABIC LETTER ZAIN;Lo;0;AL;;;;;N;;;;;
-0633;ARABIC LETTER SEEN;Lo;0;AL;;;;;N;;;;;
-0634;ARABIC LETTER SHEEN;Lo;0;AL;;;;;N;;;;;
-0635;ARABIC LETTER SAD;Lo;0;AL;;;;;N;;;;;
-0636;ARABIC LETTER DAD;Lo;0;AL;;;;;N;;;;;
-0637;ARABIC LETTER TAH;Lo;0;AL;;;;;N;;;;;
-0638;ARABIC LETTER ZAH;Lo;0;AL;;;;;N;ARABIC LETTER DHAH;;;;
-0639;ARABIC LETTER AIN;Lo;0;AL;;;;;N;;;;;
-063A;ARABIC LETTER GHAIN;Lo;0;AL;;;;;N;;;;;
-063B;ARABIC LETTER KEHEH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-063C;ARABIC LETTER KEHEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-063D;ARABIC LETTER FARSI YEH WITH INVERTED V;Lo;0;AL;;;;;N;;;;;
-063E;ARABIC LETTER FARSI YEH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-063F;ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0640;ARABIC TATWEEL;Lm;0;AL;;;;;N;;;;;
-0641;ARABIC LETTER FEH;Lo;0;AL;;;;;N;ARABIC LETTER FA;;;;
-0642;ARABIC LETTER QAF;Lo;0;AL;;;;;N;;;;;
-0643;ARABIC LETTER KAF;Lo;0;AL;;;;;N;ARABIC LETTER CAF;;;;
-0644;ARABIC LETTER LAM;Lo;0;AL;;;;;N;;;;;
-0645;ARABIC LETTER MEEM;Lo;0;AL;;;;;N;;;;;
-0646;ARABIC LETTER NOON;Lo;0;AL;;;;;N;;;;;
-0647;ARABIC LETTER HEH;Lo;0;AL;;;;;N;ARABIC LETTER HA;;;;
-0648;ARABIC LETTER WAW;Lo;0;AL;;;;;N;;;;;
-0649;ARABIC LETTER ALEF MAKSURA;Lo;0;AL;;;;;N;ARABIC LETTER ALEF MAQSURAH;;;;
-064A;ARABIC LETTER YEH;Lo;0;AL;;;;;N;ARABIC LETTER YA;;;;
-064B;ARABIC FATHATAN;Mn;27;NSM;;;;;N;;;;;
-064C;ARABIC DAMMATAN;Mn;28;NSM;;;;;N;;;;;
-064D;ARABIC KASRATAN;Mn;29;NSM;;;;;N;;;;;
-064E;ARABIC FATHA;Mn;30;NSM;;;;;N;ARABIC FATHAH;;;;
-064F;ARABIC DAMMA;Mn;31;NSM;;;;;N;ARABIC DAMMAH;;;;
-0650;ARABIC KASRA;Mn;32;NSM;;;;;N;ARABIC KASRAH;;;;
-0651;ARABIC SHADDA;Mn;33;NSM;;;;;N;ARABIC SHADDAH;;;;
-0652;ARABIC SUKUN;Mn;34;NSM;;;;;N;;;;;
-0653;ARABIC MADDAH ABOVE;Mn;230;NSM;;;;;N;;;;;
-0654;ARABIC HAMZA ABOVE;Mn;230;NSM;;;;;N;;;;;
-0655;ARABIC HAMZA BELOW;Mn;220;NSM;;;;;N;;;;;
-0656;ARABIC SUBSCRIPT ALEF;Mn;220;NSM;;;;;N;;;;;
-0657;ARABIC INVERTED DAMMA;Mn;230;NSM;;;;;N;;;;;
-0658;ARABIC MARK NOON GHUNNA;Mn;230;NSM;;;;;N;;;;;
-0659;ARABIC ZWARAKAY;Mn;230;NSM;;;;;N;;;;;
-065A;ARABIC VOWEL SIGN SMALL V ABOVE;Mn;230;NSM;;;;;N;;;;;
-065B;ARABIC VOWEL SIGN INVERTED SMALL V ABOVE;Mn;230;NSM;;;;;N;;;;;
-065C;ARABIC VOWEL SIGN DOT BELOW;Mn;220;NSM;;;;;N;;;;;
-065D;ARABIC REVERSED DAMMA;Mn;230;NSM;;;;;N;;;;;
-065E;ARABIC FATHA WITH TWO DOTS;Mn;230;NSM;;;;;N;;;;;
-0660;ARABIC-INDIC DIGIT ZERO;Nd;0;AN;;0;0;0;N;;;;;
-0661;ARABIC-INDIC DIGIT ONE;Nd;0;AN;;1;1;1;N;;;;;
-0662;ARABIC-INDIC DIGIT TWO;Nd;0;AN;;2;2;2;N;;;;;
-0663;ARABIC-INDIC DIGIT THREE;Nd;0;AN;;3;3;3;N;;;;;
-0664;ARABIC-INDIC DIGIT FOUR;Nd;0;AN;;4;4;4;N;;;;;
-0665;ARABIC-INDIC DIGIT FIVE;Nd;0;AN;;5;5;5;N;;;;;
-0666;ARABIC-INDIC DIGIT SIX;Nd;0;AN;;6;6;6;N;;;;;
-0667;ARABIC-INDIC DIGIT SEVEN;Nd;0;AN;;7;7;7;N;;;;;
-0668;ARABIC-INDIC DIGIT EIGHT;Nd;0;AN;;8;8;8;N;;;;;
-0669;ARABIC-INDIC DIGIT NINE;Nd;0;AN;;9;9;9;N;;;;;
-066A;ARABIC PERCENT SIGN;Po;0;ET;;;;;N;;;;;
-066B;ARABIC DECIMAL SEPARATOR;Po;0;AN;;;;;N;;;;;
-066C;ARABIC THOUSANDS SEPARATOR;Po;0;AN;;;;;N;;;;;
-066D;ARABIC FIVE POINTED STAR;Po;0;AL;;;;;N;;;;;
-066E;ARABIC LETTER DOTLESS BEH;Lo;0;AL;;;;;N;;;;;
-066F;ARABIC LETTER DOTLESS QAF;Lo;0;AL;;;;;N;;;;;
-0670;ARABIC LETTER SUPERSCRIPT ALEF;Mn;35;NSM;;;;;N;ARABIC ALEF ABOVE;;;;
-0671;ARABIC LETTER ALEF WASLA;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAT WASL ON ALEF;;;;
-0672;ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER WAVY HAMZAH ON ALEF;;;;
-0673;ARABIC LETTER ALEF WITH WAVY HAMZA BELOW;Lo;0;AL;;;;;N;ARABIC LETTER WAVY HAMZAH UNDER ALEF;;;;
-0674;ARABIC LETTER HIGH HAMZA;Lo;0;AL;;;;;N;ARABIC LETTER HIGH HAMZAH;;;;
-0675;ARABIC LETTER HIGH HAMZA ALEF;Lo;0;AL;<compat> 0627 0674;;;;N;ARABIC LETTER HIGH HAMZAH ALEF;;;;
-0676;ARABIC LETTER HIGH HAMZA WAW;Lo;0;AL;<compat> 0648 0674;;;;N;ARABIC LETTER HIGH HAMZAH WAW;;;;
-0677;ARABIC LETTER U WITH HAMZA ABOVE;Lo;0;AL;<compat> 06C7 0674;;;;N;ARABIC LETTER HIGH HAMZAH WAW WITH DAMMAH;;;;
-0678;ARABIC LETTER HIGH HAMZA YEH;Lo;0;AL;<compat> 064A 0674;;;;N;ARABIC LETTER HIGH HAMZAH YA;;;;
-0679;ARABIC LETTER TTEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH SMALL TAH;;;;
-067A;ARABIC LETTER TTEHEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH TWO DOTS VERTICAL ABOVE;;;;
-067B;ARABIC LETTER BEEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA WITH TWO DOTS VERTICAL BELOW;;;;
-067C;ARABIC LETTER TEH WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH RING;;;;
-067D;ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH THREE DOTS ABOVE DOWNWARD;;;;
-067E;ARABIC LETTER PEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH THREE DOTS BELOW;;;;
-067F;ARABIC LETTER TEHEH;Lo;0;AL;;;;;N;ARABIC LETTER TAA WITH FOUR DOTS ABOVE;;;;
-0680;ARABIC LETTER BEHEH;Lo;0;AL;;;;;N;ARABIC LETTER BAA WITH FOUR DOTS BELOW;;;;
-0681;ARABIC LETTER HAH WITH HAMZA ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAMZAH ON HAA;;;;
-0682;ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH TWO DOTS VERTICAL ABOVE;;;;
-0683;ARABIC LETTER NYEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE TWO DOTS;;;;
-0684;ARABIC LETTER DYEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE TWO DOTS VERTICAL;;;;
-0685;ARABIC LETTER HAH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH THREE DOTS ABOVE;;;;
-0686;ARABIC LETTER TCHEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE THREE DOTS DOWNWARD;;;;
-0687;ARABIC LETTER TCHEHEH;Lo;0;AL;;;;;N;ARABIC LETTER HAA WITH MIDDLE FOUR DOTS;;;;
-0688;ARABIC LETTER DDAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH SMALL TAH;;;;
-0689;ARABIC LETTER DAL WITH RING;Lo;0;AL;;;;;N;;;;;
-068A;ARABIC LETTER DAL WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-068B;ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH;Lo;0;AL;;;;;N;;;;;
-068C;ARABIC LETTER DAHAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH TWO DOTS ABOVE;;;;
-068D;ARABIC LETTER DDAHAL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH TWO DOTS BELOW;;;;
-068E;ARABIC LETTER DUL;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH THREE DOTS ABOVE;;;;
-068F;ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS;Lo;0;AL;;;;;N;ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARD;;;;
-0690;ARABIC LETTER DAL WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0691;ARABIC LETTER RREH;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL TAH;;;;
-0692;ARABIC LETTER REH WITH SMALL V;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL V;;;;
-0693;ARABIC LETTER REH WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH RING;;;;
-0694;ARABIC LETTER REH WITH DOT BELOW;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH DOT BELOW;;;;
-0695;ARABIC LETTER REH WITH SMALL V BELOW;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH SMALL V BELOW;;;;
-0696;ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH DOT BELOW AND DOT ABOVE;;;;
-0697;ARABIC LETTER REH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH TWO DOTS ABOVE;;;;
-0698;ARABIC LETTER JEH;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH THREE DOTS ABOVE;;;;
-0699;ARABIC LETTER REH WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER RA WITH FOUR DOTS ABOVE;;;;
-069A;ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-069B;ARABIC LETTER SEEN WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-069C;ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-069D;ARABIC LETTER SAD WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-069E;ARABIC LETTER SAD WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-069F;ARABIC LETTER TAH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06A0;ARABIC LETTER AIN WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06A1;ARABIC LETTER DOTLESS FEH;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS FA;;;;
-06A2;ARABIC LETTER FEH WITH DOT MOVED BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH DOT MOVED BELOW;;;;
-06A3;ARABIC LETTER FEH WITH DOT BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH DOT BELOW;;;;
-06A4;ARABIC LETTER VEH;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH THREE DOTS ABOVE;;;;
-06A5;ARABIC LETTER FEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH THREE DOTS BELOW;;;;
-06A6;ARABIC LETTER PEHEH;Lo;0;AL;;;;;N;ARABIC LETTER FA WITH FOUR DOTS ABOVE;;;;
-06A7;ARABIC LETTER QAF WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-06A8;ARABIC LETTER QAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06A9;ARABIC LETTER KEHEH;Lo;0;AL;;;;;N;ARABIC LETTER OPEN CAF;;;;
-06AA;ARABIC LETTER SWASH KAF;Lo;0;AL;;;;;N;ARABIC LETTER SWASH CAF;;;;
-06AB;ARABIC LETTER KAF WITH RING;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH RING;;;;
-06AC;ARABIC LETTER KAF WITH DOT ABOVE;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH DOT ABOVE;;;;
-06AD;ARABIC LETTER NG;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH THREE DOTS ABOVE;;;;
-06AE;ARABIC LETTER KAF WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER CAF WITH THREE DOTS BELOW;;;;
-06AF;ARABIC LETTER GAF;Lo;0;AL;;;;;N;;;;;
-06B0;ARABIC LETTER GAF WITH RING;Lo;0;AL;;;;;N;;;;;
-06B1;ARABIC LETTER NGOEH;Lo;0;AL;;;;;N;ARABIC LETTER GAF WITH TWO DOTS ABOVE;;;;
-06B2;ARABIC LETTER GAF WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-06B3;ARABIC LETTER GUEH;Lo;0;AL;;;;;N;ARABIC LETTER GAF WITH TWO DOTS VERTICAL BELOW;;;;
-06B4;ARABIC LETTER GAF WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06B5;ARABIC LETTER LAM WITH SMALL V;Lo;0;AL;;;;;N;;;;;
-06B6;ARABIC LETTER LAM WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-06B7;ARABIC LETTER LAM WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06B8;ARABIC LETTER LAM WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-06B9;ARABIC LETTER NOON WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-06BA;ARABIC LETTER NOON GHUNNA;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS NOON;;;;
-06BB;ARABIC LETTER RNOON;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS NOON WITH SMALL TAH;;;;
-06BC;ARABIC LETTER NOON WITH RING;Lo;0;AL;;;;;N;;;;;
-06BD;ARABIC LETTER NOON WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06BE;ARABIC LETTER HEH DOACHASHMEE;Lo;0;AL;;;;;N;ARABIC LETTER KNOTTED HA;;;;
-06BF;ARABIC LETTER TCHEH WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-06C0;ARABIC LETTER HEH WITH YEH ABOVE;Lo;0;AL;06D5 0654;;;;N;ARABIC LETTER HAMZAH ON HA;;;;
-06C1;ARABIC LETTER HEH GOAL;Lo;0;AL;;;;;N;ARABIC LETTER HA GOAL;;;;
-06C2;ARABIC LETTER HEH GOAL WITH HAMZA ABOVE;Lo;0;AL;06C1 0654;;;;N;ARABIC LETTER HAMZAH ON HA GOAL;;;;
-06C3;ARABIC LETTER TEH MARBUTA GOAL;Lo;0;AL;;;;;N;ARABIC LETTER TAA MARBUTAH GOAL;;;;
-06C4;ARABIC LETTER WAW WITH RING;Lo;0;AL;;;;;N;;;;;
-06C5;ARABIC LETTER KIRGHIZ OE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH BAR;;;;
-06C6;ARABIC LETTER OE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH SMALL V;;;;
-06C7;ARABIC LETTER U;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH DAMMAH;;;;
-06C8;ARABIC LETTER YU;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH ALEF ABOVE;;;;
-06C9;ARABIC LETTER KIRGHIZ YU;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH INVERTED SMALL V;;;;
-06CA;ARABIC LETTER WAW WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-06CB;ARABIC LETTER VE;Lo;0;AL;;;;;N;ARABIC LETTER WAW WITH THREE DOTS ABOVE;;;;
-06CC;ARABIC LETTER FARSI YEH;Lo;0;AL;;;;;N;ARABIC LETTER DOTLESS YA;;;;
-06CD;ARABIC LETTER YEH WITH TAIL;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH TAIL;;;;
-06CE;ARABIC LETTER YEH WITH SMALL V;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH SMALL V;;;;
-06CF;ARABIC LETTER WAW WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-06D0;ARABIC LETTER E;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH TWO DOTS VERTICAL BELOW;;;;
-06D1;ARABIC LETTER YEH WITH THREE DOTS BELOW;Lo;0;AL;;;;;N;ARABIC LETTER YA WITH THREE DOTS BELOW;;;;
-06D2;ARABIC LETTER YEH BARREE;Lo;0;AL;;;;;N;ARABIC LETTER YA BARREE;;;;
-06D3;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE;Lo;0;AL;06D2 0654;;;;N;ARABIC LETTER HAMZAH ON YA BARREE;;;;
-06D4;ARABIC FULL STOP;Po;0;AL;;;;;N;ARABIC PERIOD;;;;
-06D5;ARABIC LETTER AE;Lo;0;AL;;;;;N;;;;;
-06D6;ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA;Mn;230;NSM;;;;;N;;;;;
-06D7;ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA;Mn;230;NSM;;;;;N;;;;;
-06D8;ARABIC SMALL HIGH MEEM INITIAL FORM;Mn;230;NSM;;;;;N;;;;;
-06D9;ARABIC SMALL HIGH LAM ALEF;Mn;230;NSM;;;;;N;;;;;
-06DA;ARABIC SMALL HIGH JEEM;Mn;230;NSM;;;;;N;;;;;
-06DB;ARABIC SMALL HIGH THREE DOTS;Mn;230;NSM;;;;;N;;;;;
-06DC;ARABIC SMALL HIGH SEEN;Mn;230;NSM;;;;;N;;;;;
-06DD;ARABIC END OF AYAH;Cf;0;AN;;;;;N;;;;;
-06DE;ARABIC START OF RUB EL HIZB;Me;0;NSM;;;;;N;;;;;
-06DF;ARABIC SMALL HIGH ROUNDED ZERO;Mn;230;NSM;;;;;N;;;;;
-06E0;ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO;Mn;230;NSM;;;;;N;;;;;
-06E1;ARABIC SMALL HIGH DOTLESS HEAD OF KHAH;Mn;230;NSM;;;;;N;;;;;
-06E2;ARABIC SMALL HIGH MEEM ISOLATED FORM;Mn;230;NSM;;;;;N;;;;;
-06E3;ARABIC SMALL LOW SEEN;Mn;220;NSM;;;;;N;;;;;
-06E4;ARABIC SMALL HIGH MADDA;Mn;230;NSM;;;;;N;;;;;
-06E5;ARABIC SMALL WAW;Lm;0;AL;;;;;N;;;;;
-06E6;ARABIC SMALL YEH;Lm;0;AL;;;;;N;;;;;
-06E7;ARABIC SMALL HIGH YEH;Mn;230;NSM;;;;;N;;;;;
-06E8;ARABIC SMALL HIGH NOON;Mn;230;NSM;;;;;N;;;;;
-06E9;ARABIC PLACE OF SAJDAH;So;0;ON;;;;;N;;;;;
-06EA;ARABIC EMPTY CENTRE LOW STOP;Mn;220;NSM;;;;;N;;;;;
-06EB;ARABIC EMPTY CENTRE HIGH STOP;Mn;230;NSM;;;;;N;;;;;
-06EC;ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE;Mn;230;NSM;;;;;N;;;;;
-06ED;ARABIC SMALL LOW MEEM;Mn;220;NSM;;;;;N;;;;;
-06EE;ARABIC LETTER DAL WITH INVERTED V;Lo;0;AL;;;;;N;;;;;
-06EF;ARABIC LETTER REH WITH INVERTED V;Lo;0;AL;;;;;N;;;;;
-06F0;EXTENDED ARABIC-INDIC DIGIT ZERO;Nd;0;EN;;0;0;0;N;EASTERN ARABIC-INDIC DIGIT ZERO;;;;
-06F1;EXTENDED ARABIC-INDIC DIGIT ONE;Nd;0;EN;;1;1;1;N;EASTERN ARABIC-INDIC DIGIT ONE;;;;
-06F2;EXTENDED ARABIC-INDIC DIGIT TWO;Nd;0;EN;;2;2;2;N;EASTERN ARABIC-INDIC DIGIT TWO;;;;
-06F3;EXTENDED ARABIC-INDIC DIGIT THREE;Nd;0;EN;;3;3;3;N;EASTERN ARABIC-INDIC DIGIT THREE;;;;
-06F4;EXTENDED ARABIC-INDIC DIGIT FOUR;Nd;0;EN;;4;4;4;N;EASTERN ARABIC-INDIC DIGIT FOUR;;;;
-06F5;EXTENDED ARABIC-INDIC DIGIT FIVE;Nd;0;EN;;5;5;5;N;EASTERN ARABIC-INDIC DIGIT FIVE;;;;
-06F6;EXTENDED ARABIC-INDIC DIGIT SIX;Nd;0;EN;;6;6;6;N;EASTERN ARABIC-INDIC DIGIT SIX;;;;
-06F7;EXTENDED ARABIC-INDIC DIGIT SEVEN;Nd;0;EN;;7;7;7;N;EASTERN ARABIC-INDIC DIGIT SEVEN;;;;
-06F8;EXTENDED ARABIC-INDIC DIGIT EIGHT;Nd;0;EN;;8;8;8;N;EASTERN ARABIC-INDIC DIGIT EIGHT;;;;
-06F9;EXTENDED ARABIC-INDIC DIGIT NINE;Nd;0;EN;;9;9;9;N;EASTERN ARABIC-INDIC DIGIT NINE;;;;
-06FA;ARABIC LETTER SHEEN WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-06FB;ARABIC LETTER DAD WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-06FC;ARABIC LETTER GHAIN WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-06FD;ARABIC SIGN SINDHI AMPERSAND;So;0;AL;;;;;N;;;;;
-06FE;ARABIC SIGN SINDHI POSTPOSITION MEN;So;0;AL;;;;;N;;;;;
-06FF;ARABIC LETTER HEH WITH INVERTED V;Lo;0;AL;;;;;N;;;;;
-0700;SYRIAC END OF PARAGRAPH;Po;0;AL;;;;;N;;;;;
-0701;SYRIAC SUPRALINEAR FULL STOP;Po;0;AL;;;;;N;;;;;
-0702;SYRIAC SUBLINEAR FULL STOP;Po;0;AL;;;;;N;;;;;
-0703;SYRIAC SUPRALINEAR COLON;Po;0;AL;;;;;N;;;;;
-0704;SYRIAC SUBLINEAR COLON;Po;0;AL;;;;;N;;;;;
-0705;SYRIAC HORIZONTAL COLON;Po;0;AL;;;;;N;;;;;
-0706;SYRIAC COLON SKEWED LEFT;Po;0;AL;;;;;N;;;;;
-0707;SYRIAC COLON SKEWED RIGHT;Po;0;AL;;;;;N;;;;;
-0708;SYRIAC SUPRALINEAR COLON SKEWED LEFT;Po;0;AL;;;;;N;;;;;
-0709;SYRIAC SUBLINEAR COLON SKEWED RIGHT;Po;0;AL;;;;;N;;;;;
-070A;SYRIAC CONTRACTION;Po;0;AL;;;;;N;;;;;
-070B;SYRIAC HARKLEAN OBELUS;Po;0;AL;;;;;N;;;;;
-070C;SYRIAC HARKLEAN METOBELUS;Po;0;AL;;;;;N;;;;;
-070D;SYRIAC HARKLEAN ASTERISCUS;Po;0;AL;;;;;N;;;;;
-070F;SYRIAC ABBREVIATION MARK;Cf;0;BN;;;;;N;;;;;
-0710;SYRIAC LETTER ALAPH;Lo;0;AL;;;;;N;;;;;
-0711;SYRIAC LETTER SUPERSCRIPT ALAPH;Mn;36;NSM;;;;;N;;;;;
-0712;SYRIAC LETTER BETH;Lo;0;AL;;;;;N;;;;;
-0713;SYRIAC LETTER GAMAL;Lo;0;AL;;;;;N;;;;;
-0714;SYRIAC LETTER GAMAL GARSHUNI;Lo;0;AL;;;;;N;;;;;
-0715;SYRIAC LETTER DALATH;Lo;0;AL;;;;;N;;;;;
-0716;SYRIAC LETTER DOTLESS DALATH RISH;Lo;0;AL;;;;;N;;;;;
-0717;SYRIAC LETTER HE;Lo;0;AL;;;;;N;;;;;
-0718;SYRIAC LETTER WAW;Lo;0;AL;;;;;N;;;;;
-0719;SYRIAC LETTER ZAIN;Lo;0;AL;;;;;N;;;;;
-071A;SYRIAC LETTER HETH;Lo;0;AL;;;;;N;;;;;
-071B;SYRIAC LETTER TETH;Lo;0;AL;;;;;N;;;;;
-071C;SYRIAC LETTER TETH GARSHUNI;Lo;0;AL;;;;;N;;;;;
-071D;SYRIAC LETTER YUDH;Lo;0;AL;;;;;N;;;;;
-071E;SYRIAC LETTER YUDH HE;Lo;0;AL;;;;;N;;;;;
-071F;SYRIAC LETTER KAPH;Lo;0;AL;;;;;N;;;;;
-0720;SYRIAC LETTER LAMADH;Lo;0;AL;;;;;N;;;;;
-0721;SYRIAC LETTER MIM;Lo;0;AL;;;;;N;;;;;
-0722;SYRIAC LETTER NUN;Lo;0;AL;;;;;N;;;;;
-0723;SYRIAC LETTER SEMKATH;Lo;0;AL;;;;;N;;;;;
-0724;SYRIAC LETTER FINAL SEMKATH;Lo;0;AL;;;;;N;;;;;
-0725;SYRIAC LETTER E;Lo;0;AL;;;;;N;;;;;
-0726;SYRIAC LETTER PE;Lo;0;AL;;;;;N;;;;;
-0727;SYRIAC LETTER REVERSED PE;Lo;0;AL;;;;;N;;;;;
-0728;SYRIAC LETTER SADHE;Lo;0;AL;;;;;N;;;;;
-0729;SYRIAC LETTER QAPH;Lo;0;AL;;;;;N;;;;;
-072A;SYRIAC LETTER RISH;Lo;0;AL;;;;;N;;;;;
-072B;SYRIAC LETTER SHIN;Lo;0;AL;;;;;N;;;;;
-072C;SYRIAC LETTER TAW;Lo;0;AL;;;;;N;;;;;
-072D;SYRIAC LETTER PERSIAN BHETH;Lo;0;AL;;;;;N;;;;;
-072E;SYRIAC LETTER PERSIAN GHAMAL;Lo;0;AL;;;;;N;;;;;
-072F;SYRIAC LETTER PERSIAN DHALATH;Lo;0;AL;;;;;N;;;;;
-0730;SYRIAC PTHAHA ABOVE;Mn;230;NSM;;;;;N;;;;;
-0731;SYRIAC PTHAHA BELOW;Mn;220;NSM;;;;;N;;;;;
-0732;SYRIAC PTHAHA DOTTED;Mn;230;NSM;;;;;N;;;;;
-0733;SYRIAC ZQAPHA ABOVE;Mn;230;NSM;;;;;N;;;;;
-0734;SYRIAC ZQAPHA BELOW;Mn;220;NSM;;;;;N;;;;;
-0735;SYRIAC ZQAPHA DOTTED;Mn;230;NSM;;;;;N;;;;;
-0736;SYRIAC RBASA ABOVE;Mn;230;NSM;;;;;N;;;;;
-0737;SYRIAC RBASA BELOW;Mn;220;NSM;;;;;N;;;;;
-0738;SYRIAC DOTTED ZLAMA HORIZONTAL;Mn;220;NSM;;;;;N;;;;;
-0739;SYRIAC DOTTED ZLAMA ANGULAR;Mn;220;NSM;;;;;N;;;;;
-073A;SYRIAC HBASA ABOVE;Mn;230;NSM;;;;;N;;;;;
-073B;SYRIAC HBASA BELOW;Mn;220;NSM;;;;;N;;;;;
-073C;SYRIAC HBASA-ESASA DOTTED;Mn;220;NSM;;;;;N;;;;;
-073D;SYRIAC ESASA ABOVE;Mn;230;NSM;;;;;N;;;;;
-073E;SYRIAC ESASA BELOW;Mn;220;NSM;;;;;N;;;;;
-073F;SYRIAC RWAHA;Mn;230;NSM;;;;;N;;;;;
-0740;SYRIAC FEMININE DOT;Mn;230;NSM;;;;;N;;;;;
-0741;SYRIAC QUSHSHAYA;Mn;230;NSM;;;;;N;;;;;
-0742;SYRIAC RUKKAKHA;Mn;220;NSM;;;;;N;;;;;
-0743;SYRIAC TWO VERTICAL DOTS ABOVE;Mn;230;NSM;;;;;N;;;;;
-0744;SYRIAC TWO VERTICAL DOTS BELOW;Mn;220;NSM;;;;;N;;;;;
-0745;SYRIAC THREE DOTS ABOVE;Mn;230;NSM;;;;;N;;;;;
-0746;SYRIAC THREE DOTS BELOW;Mn;220;NSM;;;;;N;;;;;
-0747;SYRIAC OBLIQUE LINE ABOVE;Mn;230;NSM;;;;;N;;;;;
-0748;SYRIAC OBLIQUE LINE BELOW;Mn;220;NSM;;;;;N;;;;;
-0749;SYRIAC MUSIC;Mn;230;NSM;;;;;N;;;;;
-074A;SYRIAC BARREKH;Mn;230;NSM;;;;;N;;;;;
-074D;SYRIAC LETTER SOGDIAN ZHAIN;Lo;0;AL;;;;;N;;;;;
-074E;SYRIAC LETTER SOGDIAN KHAPH;Lo;0;AL;;;;;N;;;;;
-074F;SYRIAC LETTER SOGDIAN FE;Lo;0;AL;;;;;N;;;;;
-0750;ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW;Lo;0;AL;;;;;N;;;;;
-0751;ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0752;ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;;
-0753;ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0754;ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-0755;ARABIC LETTER BEH WITH INVERTED SMALL V BELOW;Lo;0;AL;;;;;N;;;;;
-0756;ARABIC LETTER BEH WITH SMALL V;Lo;0;AL;;;;;N;;;;;
-0757;ARABIC LETTER HAH WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0758;ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;;
-0759;ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH;Lo;0;AL;;;;;N;;;;;
-075A;ARABIC LETTER DAL WITH INVERTED SMALL V BELOW;Lo;0;AL;;;;;N;;;;;
-075B;ARABIC LETTER REH WITH STROKE;Lo;0;AL;;;;;N;;;;;
-075C;ARABIC LETTER SEEN WITH FOUR DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-075D;ARABIC LETTER AIN WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-075E;ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE;Lo;0;AL;;;;;N;;;;;
-075F;ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;;
-0760;ARABIC LETTER FEH WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-0761;ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;;
-0762;ARABIC LETTER KEHEH WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-0763;ARABIC LETTER KEHEH WITH THREE DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0764;ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW;Lo;0;AL;;;;;N;;;;;
-0765;ARABIC LETTER MEEM WITH DOT ABOVE;Lo;0;AL;;;;;N;;;;;
-0766;ARABIC LETTER MEEM WITH DOT BELOW;Lo;0;AL;;;;;N;;;;;
-0767;ARABIC LETTER NOON WITH TWO DOTS BELOW;Lo;0;AL;;;;;N;;;;;
-0768;ARABIC LETTER NOON WITH SMALL TAH;Lo;0;AL;;;;;N;;;;;
-0769;ARABIC LETTER NOON WITH SMALL V;Lo;0;AL;;;;;N;;;;;
-076A;ARABIC LETTER LAM WITH BAR;Lo;0;AL;;;;;N;;;;;
-076B;ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;;
-076C;ARABIC LETTER REH WITH HAMZA ABOVE;Lo;0;AL;;;;;N;;;;;
-076D;ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE;Lo;0;AL;;;;;N;;;;;
-076E;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW;Lo;0;AL;;;;;N;;;;;
-076F;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;;
-0770;ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;;
-0771;ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS;Lo;0;AL;;;;;N;;;;;
-0772;ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE;Lo;0;AL;;;;;N;;;;;
-0773;ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;;
-0774;ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;;
-0775;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;;
-0776;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;;
-0777;ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW;Lo;0;AL;;;;;N;;;;;
-0778;ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;;
-0779;ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;;
-077A;ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE;Lo;0;AL;;;;;N;;;;;
-077B;ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE;Lo;0;AL;;;;;N;;;;;
-077C;ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW;Lo;0;AL;;;;;N;;;;;
-077D;ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE;Lo;0;AL;;;;;N;;;;;
-077E;ARABIC LETTER SEEN WITH INVERTED V;Lo;0;AL;;;;;N;;;;;
-077F;ARABIC LETTER KAF WITH TWO DOTS ABOVE;Lo;0;AL;;;;;N;;;;;
-0780;THAANA LETTER HAA;Lo;0;AL;;;;;N;;;;;
-0781;THAANA LETTER SHAVIYANI;Lo;0;AL;;;;;N;;;;;
-0782;THAANA LETTER NOONU;Lo;0;AL;;;;;N;;;;;
-0783;THAANA LETTER RAA;Lo;0;AL;;;;;N;;;;;
-0784;THAANA LETTER BAA;Lo;0;AL;;;;;N;;;;;
-0785;THAANA LETTER LHAVIYANI;Lo;0;AL;;;;;N;;;;;
-0786;THAANA LETTER KAAFU;Lo;0;AL;;;;;N;;;;;
-0787;THAANA LETTER ALIFU;Lo;0;AL;;;;;N;;;;;
-0788;THAANA LETTER VAAVU;Lo;0;AL;;;;;N;;;;;
-0789;THAANA LETTER MEEMU;Lo;0;AL;;;;;N;;;;;
-078A;THAANA LETTER FAAFU;Lo;0;AL;;;;;N;;;;;
-078B;THAANA LETTER DHAALU;Lo;0;AL;;;;;N;;;;;
-078C;THAANA LETTER THAA;Lo;0;AL;;;;;N;;;;;
-078D;THAANA LETTER LAAMU;Lo;0;AL;;;;;N;;;;;
-078E;THAANA LETTER GAAFU;Lo;0;AL;;;;;N;;;;;
-078F;THAANA LETTER GNAVIYANI;Lo;0;AL;;;;;N;;;;;
-0790;THAANA LETTER SEENU;Lo;0;AL;;;;;N;;;;;
-0791;THAANA LETTER DAVIYANI;Lo;0;AL;;;;;N;;;;;
-0792;THAANA LETTER ZAVIYANI;Lo;0;AL;;;;;N;;;;;
-0793;THAANA LETTER TAVIYANI;Lo;0;AL;;;;;N;;;;;
-0794;THAANA LETTER YAA;Lo;0;AL;;;;;N;;;;;
-0795;THAANA LETTER PAVIYANI;Lo;0;AL;;;;;N;;;;;
-0796;THAANA LETTER JAVIYANI;Lo;0;AL;;;;;N;;;;;
-0797;THAANA LETTER CHAVIYANI;Lo;0;AL;;;;;N;;;;;
-0798;THAANA LETTER TTAA;Lo;0;AL;;;;;N;;;;;
-0799;THAANA LETTER HHAA;Lo;0;AL;;;;;N;;;;;
-079A;THAANA LETTER KHAA;Lo;0;AL;;;;;N;;;;;
-079B;THAANA LETTER THAALU;Lo;0;AL;;;;;N;;;;;
-079C;THAANA LETTER ZAA;Lo;0;AL;;;;;N;;;;;
-079D;THAANA LETTER SHEENU;Lo;0;AL;;;;;N;;;;;
-079E;THAANA LETTER SAADHU;Lo;0;AL;;;;;N;;;;;
-079F;THAANA LETTER DAADHU;Lo;0;AL;;;;;N;;;;;
-07A0;THAANA LETTER TO;Lo;0;AL;;;;;N;;;;;
-07A1;THAANA LETTER ZO;Lo;0;AL;;;;;N;;;;;
-07A2;THAANA LETTER AINU;Lo;0;AL;;;;;N;;;;;
-07A3;THAANA LETTER GHAINU;Lo;0;AL;;;;;N;;;;;
-07A4;THAANA LETTER QAAFU;Lo;0;AL;;;;;N;;;;;
-07A5;THAANA LETTER WAAVU;Lo;0;AL;;;;;N;;;;;
-07A6;THAANA ABAFILI;Mn;0;NSM;;;;;N;;;;;
-07A7;THAANA AABAAFILI;Mn;0;NSM;;;;;N;;;;;
-07A8;THAANA IBIFILI;Mn;0;NSM;;;;;N;;;;;
-07A9;THAANA EEBEEFILI;Mn;0;NSM;;;;;N;;;;;
-07AA;THAANA UBUFILI;Mn;0;NSM;;;;;N;;;;;
-07AB;THAANA OOBOOFILI;Mn;0;NSM;;;;;N;;;;;
-07AC;THAANA EBEFILI;Mn;0;NSM;;;;;N;;;;;
-07AD;THAANA EYBEYFILI;Mn;0;NSM;;;;;N;;;;;
-07AE;THAANA OBOFILI;Mn;0;NSM;;;;;N;;;;;
-07AF;THAANA OABOAFILI;Mn;0;NSM;;;;;N;;;;;
-07B0;THAANA SUKUN;Mn;0;NSM;;;;;N;;;;;
-07B1;THAANA LETTER NAA;Lo;0;AL;;;;;N;;;;;
-07C0;NKO DIGIT ZERO;Nd;0;R;;0;0;0;N;;;;;
-07C1;NKO DIGIT ONE;Nd;0;R;;1;1;1;N;;;;;
-07C2;NKO DIGIT TWO;Nd;0;R;;2;2;2;N;;;;;
-07C3;NKO DIGIT THREE;Nd;0;R;;3;3;3;N;;;;;
-07C4;NKO DIGIT FOUR;Nd;0;R;;4;4;4;N;;;;;
-07C5;NKO DIGIT FIVE;Nd;0;R;;5;5;5;N;;;;;
-07C6;NKO DIGIT SIX;Nd;0;R;;6;6;6;N;;;;;
-07C7;NKO DIGIT SEVEN;Nd;0;R;;7;7;7;N;;;;;
-07C8;NKO DIGIT EIGHT;Nd;0;R;;8;8;8;N;;;;;
-07C9;NKO DIGIT NINE;Nd;0;R;;9;9;9;N;;;;;
-07CA;NKO LETTER A;Lo;0;R;;;;;N;;;;;
-07CB;NKO LETTER EE;Lo;0;R;;;;;N;;;;;
-07CC;NKO LETTER I;Lo;0;R;;;;;N;;;;;
-07CD;NKO LETTER E;Lo;0;R;;;;;N;;;;;
-07CE;NKO LETTER U;Lo;0;R;;;;;N;;;;;
-07CF;NKO LETTER OO;Lo;0;R;;;;;N;;;;;
-07D0;NKO LETTER O;Lo;0;R;;;;;N;;;;;
-07D1;NKO LETTER DAGBASINNA;Lo;0;R;;;;;N;;;;;
-07D2;NKO LETTER N;Lo;0;R;;;;;N;;;;;
-07D3;NKO LETTER BA;Lo;0;R;;;;;N;;;;;
-07D4;NKO LETTER PA;Lo;0;R;;;;;N;;;;;
-07D5;NKO LETTER TA;Lo;0;R;;;;;N;;;;;
-07D6;NKO LETTER JA;Lo;0;R;;;;;N;;;;;
-07D7;NKO LETTER CHA;Lo;0;R;;;;;N;;;;;
-07D8;NKO LETTER DA;Lo;0;R;;;;;N;;;;;
-07D9;NKO LETTER RA;Lo;0;R;;;;;N;;;;;
-07DA;NKO LETTER RRA;Lo;0;R;;;;;N;;;;;
-07DB;NKO LETTER SA;Lo;0;R;;;;;N;;;;;
-07DC;NKO LETTER GBA;Lo;0;R;;;;;N;;;;;
-07DD;NKO LETTER FA;Lo;0;R;;;;;N;;;;;
-07DE;NKO LETTER KA;Lo;0;R;;;;;N;;;;;
-07DF;NKO LETTER LA;Lo;0;R;;;;;N;;;;;
-07E0;NKO LETTER NA WOLOSO;Lo;0;R;;;;;N;;;;;
-07E1;NKO LETTER MA;Lo;0;R;;;;;N;;;;;
-07E2;NKO LETTER NYA;Lo;0;R;;;;;N;;;;;
-07E3;NKO LETTER NA;Lo;0;R;;;;;N;;;;;
-07E4;NKO LETTER HA;Lo;0;R;;;;;N;;;;;
-07E5;NKO LETTER WA;Lo;0;R;;;;;N;;;;;
-07E6;NKO LETTER YA;Lo;0;R;;;;;N;;;;;
-07E7;NKO LETTER NYA WOLOSO;Lo;0;R;;;;;N;;;;;
-07E8;NKO LETTER JONA JA;Lo;0;R;;;;;N;;;;;
-07E9;NKO LETTER JONA CHA;Lo;0;R;;;;;N;;;;;
-07EA;NKO LETTER JONA RA;Lo;0;R;;;;;N;;;;;
-07EB;NKO COMBINING SHORT HIGH TONE;Mn;230;NSM;;;;;N;;;;;
-07EC;NKO COMBINING SHORT LOW TONE;Mn;230;NSM;;;;;N;;;;;
-07ED;NKO COMBINING SHORT RISING TONE;Mn;230;NSM;;;;;N;;;;;
-07EE;NKO COMBINING LONG DESCENDING TONE;Mn;230;NSM;;;;;N;;;;;
-07EF;NKO COMBINING LONG HIGH TONE;Mn;230;NSM;;;;;N;;;;;
-07F0;NKO COMBINING LONG LOW TONE;Mn;230;NSM;;;;;N;;;;;
-07F1;NKO COMBINING LONG RISING TONE;Mn;230;NSM;;;;;N;;;;;
-07F2;NKO COMBINING NASALIZATION MARK;Mn;220;NSM;;;;;N;;;;;
-07F3;NKO COMBINING DOUBLE DOT ABOVE;Mn;230;NSM;;;;;N;;;;;
-07F4;NKO HIGH TONE APOSTROPHE;Lm;0;R;;;;;N;;;;;
-07F5;NKO LOW TONE APOSTROPHE;Lm;0;R;;;;;N;;;;;
-07F6;NKO SYMBOL OO DENNEN;So;0;ON;;;;;N;;;;;
-07F7;NKO SYMBOL GBAKURUNEN;Po;0;ON;;;;;N;;;;;
-07F8;NKO COMMA;Po;0;ON;;;;;N;;;;;
-07F9;NKO EXCLAMATION MARK;Po;0;ON;;;;;N;;;;;
-07FA;NKO LAJANYALAN;Lm;0;R;;;;;N;;;;;
-0800;SAMARITAN LETTER ALAF;Lo;0;R;;;;;N;;;;;
-0801;SAMARITAN LETTER BIT;Lo;0;R;;;;;N;;;;;
-0802;SAMARITAN LETTER GAMAN;Lo;0;R;;;;;N;;;;;
-0803;SAMARITAN LETTER DALAT;Lo;0;R;;;;;N;;;;;
-0804;SAMARITAN LETTER IY;Lo;0;R;;;;;N;;;;;
-0805;SAMARITAN LETTER BAA;Lo;0;R;;;;;N;;;;;
-0806;SAMARITAN LETTER ZEN;Lo;0;R;;;;;N;;;;;
-0807;SAMARITAN LETTER IT;Lo;0;R;;;;;N;;;;;
-0808;SAMARITAN LETTER TIT;Lo;0;R;;;;;N;;;;;
-0809;SAMARITAN LETTER YUT;Lo;0;R;;;;;N;;;;;
-080A;SAMARITAN LETTER KAAF;Lo;0;R;;;;;N;;;;;
-080B;SAMARITAN LETTER LABAT;Lo;0;R;;;;;N;;;;;
-080C;SAMARITAN LETTER MIM;Lo;0;R;;;;;N;;;;;
-080D;SAMARITAN LETTER NUN;Lo;0;R;;;;;N;;;;;
-080E;SAMARITAN LETTER SINGAAT;Lo;0;R;;;;;N;;;;;
-080F;SAMARITAN LETTER IN;Lo;0;R;;;;;N;;;;;
-0810;SAMARITAN LETTER FI;Lo;0;R;;;;;N;;;;;
-0811;SAMARITAN LETTER TSAADIY;Lo;0;R;;;;;N;;;;;
-0812;SAMARITAN LETTER QUF;Lo;0;R;;;;;N;;;;;
-0813;SAMARITAN LETTER RISH;Lo;0;R;;;;;N;;;;;
-0814;SAMARITAN LETTER SHAN;Lo;0;R;;;;;N;;;;;
-0815;SAMARITAN LETTER TAAF;Lo;0;R;;;;;N;;;;;
-0816;SAMARITAN MARK IN;Mn;230;NSM;;;;;N;;;;;
-0817;SAMARITAN MARK IN-ALAF;Mn;230;NSM;;;;;N;;;;;
-0818;SAMARITAN MARK OCCLUSION;Mn;230;NSM;;;;;N;;;;;
-0819;SAMARITAN MARK DAGESH;Mn;230;NSM;;;;;N;;;;;
-081A;SAMARITAN MODIFIER LETTER EPENTHETIC YUT;Lm;0;R;;;;;N;;;;;
-081B;SAMARITAN MARK EPENTHETIC YUT;Mn;230;NSM;;;;;N;;;;;
-081C;SAMARITAN VOWEL SIGN LONG E;Mn;230;NSM;;;;;N;;;;;
-081D;SAMARITAN VOWEL SIGN E;Mn;230;NSM;;;;;N;;;;;
-081E;SAMARITAN VOWEL SIGN OVERLONG AA;Mn;230;NSM;;;;;N;;;;;
-081F;SAMARITAN VOWEL SIGN LONG AA;Mn;230;NSM;;;;;N;;;;;
-0820;SAMARITAN VOWEL SIGN AA;Mn;230;NSM;;;;;N;;;;;
-0821;SAMARITAN VOWEL SIGN OVERLONG A;Mn;230;NSM;;;;;N;;;;;
-0822;SAMARITAN VOWEL SIGN LONG A;Mn;230;NSM;;;;;N;;;;;
-0823;SAMARITAN VOWEL SIGN A;Mn;230;NSM;;;;;N;;;;;
-0824;SAMARITAN MODIFIER LETTER SHORT A;Lm;0;R;;;;;N;;;;;
-0825;SAMARITAN VOWEL SIGN SHORT A;Mn;230;NSM;;;;;N;;;;;
-0826;SAMARITAN VOWEL SIGN LONG U;Mn;230;NSM;;;;;N;;;;;
-0827;SAMARITAN VOWEL SIGN U;Mn;230;NSM;;;;;N;;;;;
-0828;SAMARITAN MODIFIER LETTER I;Lm;0;R;;;;;N;;;;;
-0829;SAMARITAN VOWEL SIGN LONG I;Mn;230;NSM;;;;;N;;;;;
-082A;SAMARITAN VOWEL SIGN I;Mn;230;NSM;;;;;N;;;;;
-082B;SAMARITAN VOWEL SIGN O;Mn;230;NSM;;;;;N;;;;;
-082C;SAMARITAN VOWEL SIGN SUKUN;Mn;230;NSM;;;;;N;;;;;
-082D;SAMARITAN MARK NEQUDAA;Mn;230;NSM;;;;;N;;;;;
-0830;SAMARITAN PUNCTUATION NEQUDAA;Po;0;R;;;;;N;;;;;
-0831;SAMARITAN PUNCTUATION AFSAAQ;Po;0;R;;;;;N;;;;;
-0832;SAMARITAN PUNCTUATION ANGED;Po;0;R;;;;;N;;;;;
-0833;SAMARITAN PUNCTUATION BAU;Po;0;R;;;;;N;;;;;
-0834;SAMARITAN PUNCTUATION ATMAAU;Po;0;R;;;;;N;;;;;
-0835;SAMARITAN PUNCTUATION SHIYYAALAA;Po;0;R;;;;;N;;;;;
-0836;SAMARITAN ABBREVIATION MARK;Po;0;R;;;;;N;;;;;
-0837;SAMARITAN PUNCTUATION MELODIC QITSA;Po;0;R;;;;;N;;;;;
-0838;SAMARITAN PUNCTUATION ZIQAA;Po;0;R;;;;;N;;;;;
-0839;SAMARITAN PUNCTUATION QITSA;Po;0;R;;;;;N;;;;;
-083A;SAMARITAN PUNCTUATION ZAEF;Po;0;R;;;;;N;;;;;
-083B;SAMARITAN PUNCTUATION TURU;Po;0;R;;;;;N;;;;;
-083C;SAMARITAN PUNCTUATION ARKAANU;Po;0;R;;;;;N;;;;;
-083D;SAMARITAN PUNCTUATION SOF MASHFAAT;Po;0;R;;;;;N;;;;;
-083E;SAMARITAN PUNCTUATION ANNAAU;Po;0;R;;;;;N;;;;;
-0900;DEVANAGARI SIGN INVERTED CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-0901;DEVANAGARI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-0902;DEVANAGARI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-0903;DEVANAGARI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0904;DEVANAGARI LETTER SHORT A;Lo;0;L;;;;;N;;;;;
-0905;DEVANAGARI LETTER A;Lo;0;L;;;;;N;;;;;
-0906;DEVANAGARI LETTER AA;Lo;0;L;;;;;N;;;;;
-0907;DEVANAGARI LETTER I;Lo;0;L;;;;;N;;;;;
-0908;DEVANAGARI LETTER II;Lo;0;L;;;;;N;;;;;
-0909;DEVANAGARI LETTER U;Lo;0;L;;;;;N;;;;;
-090A;DEVANAGARI LETTER UU;Lo;0;L;;;;;N;;;;;
-090B;DEVANAGARI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-090C;DEVANAGARI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-090D;DEVANAGARI LETTER CANDRA E;Lo;0;L;;;;;N;;;;;
-090E;DEVANAGARI LETTER SHORT E;Lo;0;L;;;;;N;;;;;
-090F;DEVANAGARI LETTER E;Lo;0;L;;;;;N;;;;;
-0910;DEVANAGARI LETTER AI;Lo;0;L;;;;;N;;;;;
-0911;DEVANAGARI LETTER CANDRA O;Lo;0;L;;;;;N;;;;;
-0912;DEVANAGARI LETTER SHORT O;Lo;0;L;;;;;N;;;;;
-0913;DEVANAGARI LETTER O;Lo;0;L;;;;;N;;;;;
-0914;DEVANAGARI LETTER AU;Lo;0;L;;;;;N;;;;;
-0915;DEVANAGARI LETTER KA;Lo;0;L;;;;;N;;;;;
-0916;DEVANAGARI LETTER KHA;Lo;0;L;;;;;N;;;;;
-0917;DEVANAGARI LETTER GA;Lo;0;L;;;;;N;;;;;
-0918;DEVANAGARI LETTER GHA;Lo;0;L;;;;;N;;;;;
-0919;DEVANAGARI LETTER NGA;Lo;0;L;;;;;N;;;;;
-091A;DEVANAGARI LETTER CA;Lo;0;L;;;;;N;;;;;
-091B;DEVANAGARI LETTER CHA;Lo;0;L;;;;;N;;;;;
-091C;DEVANAGARI LETTER JA;Lo;0;L;;;;;N;;;;;
-091D;DEVANAGARI LETTER JHA;Lo;0;L;;;;;N;;;;;
-091E;DEVANAGARI LETTER NYA;Lo;0;L;;;;;N;;;;;
-091F;DEVANAGARI LETTER TTA;Lo;0;L;;;;;N;;;;;
-0920;DEVANAGARI LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0921;DEVANAGARI LETTER DDA;Lo;0;L;;;;;N;;;;;
-0922;DEVANAGARI LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0923;DEVANAGARI LETTER NNA;Lo;0;L;;;;;N;;;;;
-0924;DEVANAGARI LETTER TA;Lo;0;L;;;;;N;;;;;
-0925;DEVANAGARI LETTER THA;Lo;0;L;;;;;N;;;;;
-0926;DEVANAGARI LETTER DA;Lo;0;L;;;;;N;;;;;
-0927;DEVANAGARI LETTER DHA;Lo;0;L;;;;;N;;;;;
-0928;DEVANAGARI LETTER NA;Lo;0;L;;;;;N;;;;;
-0929;DEVANAGARI LETTER NNNA;Lo;0;L;0928 093C;;;;N;;;;;
-092A;DEVANAGARI LETTER PA;Lo;0;L;;;;;N;;;;;
-092B;DEVANAGARI LETTER PHA;Lo;0;L;;;;;N;;;;;
-092C;DEVANAGARI LETTER BA;Lo;0;L;;;;;N;;;;;
-092D;DEVANAGARI LETTER BHA;Lo;0;L;;;;;N;;;;;
-092E;DEVANAGARI LETTER MA;Lo;0;L;;;;;N;;;;;
-092F;DEVANAGARI LETTER YA;Lo;0;L;;;;;N;;;;;
-0930;DEVANAGARI LETTER RA;Lo;0;L;;;;;N;;;;;
-0931;DEVANAGARI LETTER RRA;Lo;0;L;0930 093C;;;;N;;;;;
-0932;DEVANAGARI LETTER LA;Lo;0;L;;;;;N;;;;;
-0933;DEVANAGARI LETTER LLA;Lo;0;L;;;;;N;;;;;
-0934;DEVANAGARI LETTER LLLA;Lo;0;L;0933 093C;;;;N;;;;;
-0935;DEVANAGARI LETTER VA;Lo;0;L;;;;;N;;;;;
-0936;DEVANAGARI LETTER SHA;Lo;0;L;;;;;N;;;;;
-0937;DEVANAGARI LETTER SSA;Lo;0;L;;;;;N;;;;;
-0938;DEVANAGARI LETTER SA;Lo;0;L;;;;;N;;;;;
-0939;DEVANAGARI LETTER HA;Lo;0;L;;;;;N;;;;;
-093C;DEVANAGARI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-093D;DEVANAGARI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-093E;DEVANAGARI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-093F;DEVANAGARI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-0940;DEVANAGARI VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-0941;DEVANAGARI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-0942;DEVANAGARI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-0943;DEVANAGARI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-0944;DEVANAGARI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;;
-0945;DEVANAGARI VOWEL SIGN CANDRA E;Mn;0;NSM;;;;;N;;;;;
-0946;DEVANAGARI VOWEL SIGN SHORT E;Mn;0;NSM;;;;;N;;;;;
-0947;DEVANAGARI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-0948;DEVANAGARI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-0949;DEVANAGARI VOWEL SIGN CANDRA O;Mc;0;L;;;;;N;;;;;
-094A;DEVANAGARI VOWEL SIGN SHORT O;Mc;0;L;;;;;N;;;;;
-094B;DEVANAGARI VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-094C;DEVANAGARI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-094D;DEVANAGARI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-094E;DEVANAGARI VOWEL SIGN PRISHTHAMATRA E;Mc;0;L;;;;;N;;;;;
-0950;DEVANAGARI OM;Lo;0;L;;;;;N;;;;;
-0951;DEVANAGARI STRESS SIGN UDATTA;Mn;230;NSM;;;;;N;;;;;
-0952;DEVANAGARI STRESS SIGN ANUDATTA;Mn;220;NSM;;;;;N;;;;;
-0953;DEVANAGARI GRAVE ACCENT;Mn;230;NSM;;;;;N;;;;;
-0954;DEVANAGARI ACUTE ACCENT;Mn;230;NSM;;;;;N;;;;;
-0955;DEVANAGARI VOWEL SIGN CANDRA LONG E;Mn;0;NSM;;;;;N;;;;;
-0958;DEVANAGARI LETTER QA;Lo;0;L;0915 093C;;;;N;;;;;
-0959;DEVANAGARI LETTER KHHA;Lo;0;L;0916 093C;;;;N;;;;;
-095A;DEVANAGARI LETTER GHHA;Lo;0;L;0917 093C;;;;N;;;;;
-095B;DEVANAGARI LETTER ZA;Lo;0;L;091C 093C;;;;N;;;;;
-095C;DEVANAGARI LETTER DDDHA;Lo;0;L;0921 093C;;;;N;;;;;
-095D;DEVANAGARI LETTER RHA;Lo;0;L;0922 093C;;;;N;;;;;
-095E;DEVANAGARI LETTER FA;Lo;0;L;092B 093C;;;;N;;;;;
-095F;DEVANAGARI LETTER YYA;Lo;0;L;092F 093C;;;;N;;;;;
-0960;DEVANAGARI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0961;DEVANAGARI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0962;DEVANAGARI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0963;DEVANAGARI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0964;DEVANAGARI DANDA;Po;0;L;;;;;N;;;;;
-0965;DEVANAGARI DOUBLE DANDA;Po;0;L;;;;;N;;;;;
-0966;DEVANAGARI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0967;DEVANAGARI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0968;DEVANAGARI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0969;DEVANAGARI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-096A;DEVANAGARI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-096B;DEVANAGARI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-096C;DEVANAGARI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-096D;DEVANAGARI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-096E;DEVANAGARI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-096F;DEVANAGARI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0970;DEVANAGARI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
-0971;DEVANAGARI SIGN HIGH SPACING DOT;Lm;0;L;;;;;N;;;;;
-0972;DEVANAGARI LETTER CANDRA A;Lo;0;L;;;;;N;;;;;
-0979;DEVANAGARI LETTER ZHA;Lo;0;L;;;;;N;;;;;
-097A;DEVANAGARI LETTER HEAVY YA;Lo;0;L;;;;;N;;;;;
-097B;DEVANAGARI LETTER GGA;Lo;0;L;;;;;N;;;;;
-097C;DEVANAGARI LETTER JJA;Lo;0;L;;;;;N;;;;;
-097D;DEVANAGARI LETTER GLOTTAL STOP;Lo;0;L;;;;;N;;;;;
-097E;DEVANAGARI LETTER DDDA;Lo;0;L;;;;;N;;;;;
-097F;DEVANAGARI LETTER BBA;Lo;0;L;;;;;N;;;;;
-0981;BENGALI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-0982;BENGALI SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-0983;BENGALI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0985;BENGALI LETTER A;Lo;0;L;;;;;N;;;;;
-0986;BENGALI LETTER AA;Lo;0;L;;;;;N;;;;;
-0987;BENGALI LETTER I;Lo;0;L;;;;;N;;;;;
-0988;BENGALI LETTER II;Lo;0;L;;;;;N;;;;;
-0989;BENGALI LETTER U;Lo;0;L;;;;;N;;;;;
-098A;BENGALI LETTER UU;Lo;0;L;;;;;N;;;;;
-098B;BENGALI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-098C;BENGALI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-098F;BENGALI LETTER E;Lo;0;L;;;;;N;;;;;
-0990;BENGALI LETTER AI;Lo;0;L;;;;;N;;;;;
-0993;BENGALI LETTER O;Lo;0;L;;;;;N;;;;;
-0994;BENGALI LETTER AU;Lo;0;L;;;;;N;;;;;
-0995;BENGALI LETTER KA;Lo;0;L;;;;;N;;;;;
-0996;BENGALI LETTER KHA;Lo;0;L;;;;;N;;;;;
-0997;BENGALI LETTER GA;Lo;0;L;;;;;N;;;;;
-0998;BENGALI LETTER GHA;Lo;0;L;;;;;N;;;;;
-0999;BENGALI LETTER NGA;Lo;0;L;;;;;N;;;;;
-099A;BENGALI LETTER CA;Lo;0;L;;;;;N;;;;;
-099B;BENGALI LETTER CHA;Lo;0;L;;;;;N;;;;;
-099C;BENGALI LETTER JA;Lo;0;L;;;;;N;;;;;
-099D;BENGALI LETTER JHA;Lo;0;L;;;;;N;;;;;
-099E;BENGALI LETTER NYA;Lo;0;L;;;;;N;;;;;
-099F;BENGALI LETTER TTA;Lo;0;L;;;;;N;;;;;
-09A0;BENGALI LETTER TTHA;Lo;0;L;;;;;N;;;;;
-09A1;BENGALI LETTER DDA;Lo;0;L;;;;;N;;;;;
-09A2;BENGALI LETTER DDHA;Lo;0;L;;;;;N;;;;;
-09A3;BENGALI LETTER NNA;Lo;0;L;;;;;N;;;;;
-09A4;BENGALI LETTER TA;Lo;0;L;;;;;N;;;;;
-09A5;BENGALI LETTER THA;Lo;0;L;;;;;N;;;;;
-09A6;BENGALI LETTER DA;Lo;0;L;;;;;N;;;;;
-09A7;BENGALI LETTER DHA;Lo;0;L;;;;;N;;;;;
-09A8;BENGALI LETTER NA;Lo;0;L;;;;;N;;;;;
-09AA;BENGALI LETTER PA;Lo;0;L;;;;;N;;;;;
-09AB;BENGALI LETTER PHA;Lo;0;L;;;;;N;;;;;
-09AC;BENGALI LETTER BA;Lo;0;L;;;;;N;;;;;
-09AD;BENGALI LETTER BHA;Lo;0;L;;;;;N;;;;;
-09AE;BENGALI LETTER MA;Lo;0;L;;;;;N;;;;;
-09AF;BENGALI LETTER YA;Lo;0;L;;;;;N;;;;;
-09B0;BENGALI LETTER RA;Lo;0;L;;;;;N;;;;;
-09B2;BENGALI LETTER LA;Lo;0;L;;;;;N;;;;;
-09B6;BENGALI LETTER SHA;Lo;0;L;;;;;N;;;;;
-09B7;BENGALI LETTER SSA;Lo;0;L;;;;;N;;;;;
-09B8;BENGALI LETTER SA;Lo;0;L;;;;;N;;;;;
-09B9;BENGALI LETTER HA;Lo;0;L;;;;;N;;;;;
-09BC;BENGALI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-09BD;BENGALI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-09BE;BENGALI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-09BF;BENGALI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-09C0;BENGALI VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-09C1;BENGALI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-09C2;BENGALI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-09C3;BENGALI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-09C4;BENGALI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;;
-09C7;BENGALI VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-09C8;BENGALI VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-09CB;BENGALI VOWEL SIGN O;Mc;0;L;09C7 09BE;;;;N;;;;;
-09CC;BENGALI VOWEL SIGN AU;Mc;0;L;09C7 09D7;;;;N;;;;;
-09CD;BENGALI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-09CE;BENGALI LETTER KHANDA TA;Lo;0;L;;;;;N;;;;;
-09D7;BENGALI AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
-09DC;BENGALI LETTER RRA;Lo;0;L;09A1 09BC;;;;N;;;;;
-09DD;BENGALI LETTER RHA;Lo;0;L;09A2 09BC;;;;N;;;;;
-09DF;BENGALI LETTER YYA;Lo;0;L;09AF 09BC;;;;N;;;;;
-09E0;BENGALI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-09E1;BENGALI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-09E2;BENGALI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-09E3;BENGALI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-09E6;BENGALI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-09E7;BENGALI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-09E8;BENGALI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-09E9;BENGALI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-09EA;BENGALI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-09EB;BENGALI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-09EC;BENGALI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-09ED;BENGALI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-09EE;BENGALI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-09EF;BENGALI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-09F0;BENGALI LETTER RA WITH MIDDLE DIAGONAL;Lo;0;L;;;;;N;;;;;
-09F1;BENGALI LETTER RA WITH LOWER DIAGONAL;Lo;0;L;;;;;N;BENGALI LETTER VA WITH LOWER DIAGONAL;;;;
-09F2;BENGALI RUPEE MARK;Sc;0;ET;;;;;N;;;;;
-09F3;BENGALI RUPEE SIGN;Sc;0;ET;;;;;N;;;;;
-09F4;BENGALI CURRENCY NUMERATOR ONE;No;0;L;;;;1/16;N;;;;;
-09F5;BENGALI CURRENCY NUMERATOR TWO;No;0;L;;;;1/8;N;;;;;
-09F6;BENGALI CURRENCY NUMERATOR THREE;No;0;L;;;;3/16;N;;;;;
-09F7;BENGALI CURRENCY NUMERATOR FOUR;No;0;L;;;;1/4;N;;;;;
-09F8;BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR;No;0;L;;;;3/4;N;;;;;
-09F9;BENGALI CURRENCY DENOMINATOR SIXTEEN;No;0;L;;;;16;N;;;;;
-09FA;BENGALI ISSHAR;So;0;L;;;;;N;;;;;
-09FB;BENGALI GANDA MARK;Sc;0;ET;;;;;N;;;;;
-0A01;GURMUKHI SIGN ADAK BINDI;Mn;0;NSM;;;;;N;;;;;
-0A02;GURMUKHI SIGN BINDI;Mn;0;NSM;;;;;N;;;;;
-0A03;GURMUKHI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0A05;GURMUKHI LETTER A;Lo;0;L;;;;;N;;;;;
-0A06;GURMUKHI LETTER AA;Lo;0;L;;;;;N;;;;;
-0A07;GURMUKHI LETTER I;Lo;0;L;;;;;N;;;;;
-0A08;GURMUKHI LETTER II;Lo;0;L;;;;;N;;;;;
-0A09;GURMUKHI LETTER U;Lo;0;L;;;;;N;;;;;
-0A0A;GURMUKHI LETTER UU;Lo;0;L;;;;;N;;;;;
-0A0F;GURMUKHI LETTER EE;Lo;0;L;;;;;N;;;;;
-0A10;GURMUKHI LETTER AI;Lo;0;L;;;;;N;;;;;
-0A13;GURMUKHI LETTER OO;Lo;0;L;;;;;N;;;;;
-0A14;GURMUKHI LETTER AU;Lo;0;L;;;;;N;;;;;
-0A15;GURMUKHI LETTER KA;Lo;0;L;;;;;N;;;;;
-0A16;GURMUKHI LETTER KHA;Lo;0;L;;;;;N;;;;;
-0A17;GURMUKHI LETTER GA;Lo;0;L;;;;;N;;;;;
-0A18;GURMUKHI LETTER GHA;Lo;0;L;;;;;N;;;;;
-0A19;GURMUKHI LETTER NGA;Lo;0;L;;;;;N;;;;;
-0A1A;GURMUKHI LETTER CA;Lo;0;L;;;;;N;;;;;
-0A1B;GURMUKHI LETTER CHA;Lo;0;L;;;;;N;;;;;
-0A1C;GURMUKHI LETTER JA;Lo;0;L;;;;;N;;;;;
-0A1D;GURMUKHI LETTER JHA;Lo;0;L;;;;;N;;;;;
-0A1E;GURMUKHI LETTER NYA;Lo;0;L;;;;;N;;;;;
-0A1F;GURMUKHI LETTER TTA;Lo;0;L;;;;;N;;;;;
-0A20;GURMUKHI LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0A21;GURMUKHI LETTER DDA;Lo;0;L;;;;;N;;;;;
-0A22;GURMUKHI LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0A23;GURMUKHI LETTER NNA;Lo;0;L;;;;;N;;;;;
-0A24;GURMUKHI LETTER TA;Lo;0;L;;;;;N;;;;;
-0A25;GURMUKHI LETTER THA;Lo;0;L;;;;;N;;;;;
-0A26;GURMUKHI LETTER DA;Lo;0;L;;;;;N;;;;;
-0A27;GURMUKHI LETTER DHA;Lo;0;L;;;;;N;;;;;
-0A28;GURMUKHI LETTER NA;Lo;0;L;;;;;N;;;;;
-0A2A;GURMUKHI LETTER PA;Lo;0;L;;;;;N;;;;;
-0A2B;GURMUKHI LETTER PHA;Lo;0;L;;;;;N;;;;;
-0A2C;GURMUKHI LETTER BA;Lo;0;L;;;;;N;;;;;
-0A2D;GURMUKHI LETTER BHA;Lo;0;L;;;;;N;;;;;
-0A2E;GURMUKHI LETTER MA;Lo;0;L;;;;;N;;;;;
-0A2F;GURMUKHI LETTER YA;Lo;0;L;;;;;N;;;;;
-0A30;GURMUKHI LETTER RA;Lo;0;L;;;;;N;;;;;
-0A32;GURMUKHI LETTER LA;Lo;0;L;;;;;N;;;;;
-0A33;GURMUKHI LETTER LLA;Lo;0;L;0A32 0A3C;;;;N;;;;;
-0A35;GURMUKHI LETTER VA;Lo;0;L;;;;;N;;;;;
-0A36;GURMUKHI LETTER SHA;Lo;0;L;0A38 0A3C;;;;N;;;;;
-0A38;GURMUKHI LETTER SA;Lo;0;L;;;;;N;;;;;
-0A39;GURMUKHI LETTER HA;Lo;0;L;;;;;N;;;;;
-0A3C;GURMUKHI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-0A3E;GURMUKHI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0A3F;GURMUKHI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-0A40;GURMUKHI VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-0A41;GURMUKHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-0A42;GURMUKHI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-0A47;GURMUKHI VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;;
-0A48;GURMUKHI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-0A4B;GURMUKHI VOWEL SIGN OO;Mn;0;NSM;;;;;N;;;;;
-0A4C;GURMUKHI VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;;
-0A4D;GURMUKHI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0A51;GURMUKHI SIGN UDAAT;Mn;0;NSM;;;;;N;;;;;
-0A59;GURMUKHI LETTER KHHA;Lo;0;L;0A16 0A3C;;;;N;;;;;
-0A5A;GURMUKHI LETTER GHHA;Lo;0;L;0A17 0A3C;;;;N;;;;;
-0A5B;GURMUKHI LETTER ZA;Lo;0;L;0A1C 0A3C;;;;N;;;;;
-0A5C;GURMUKHI LETTER RRA;Lo;0;L;;;;;N;;;;;
-0A5E;GURMUKHI LETTER FA;Lo;0;L;0A2B 0A3C;;;;N;;;;;
-0A66;GURMUKHI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0A67;GURMUKHI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0A68;GURMUKHI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0A69;GURMUKHI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0A6A;GURMUKHI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0A6B;GURMUKHI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0A6C;GURMUKHI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0A6D;GURMUKHI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0A6E;GURMUKHI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0A6F;GURMUKHI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0A70;GURMUKHI TIPPI;Mn;0;NSM;;;;;N;;;;;
-0A71;GURMUKHI ADDAK;Mn;0;NSM;;;;;N;;;;;
-0A72;GURMUKHI IRI;Lo;0;L;;;;;N;;;;;
-0A73;GURMUKHI URA;Lo;0;L;;;;;N;;;;;
-0A74;GURMUKHI EK ONKAR;Lo;0;L;;;;;N;;;;;
-0A75;GURMUKHI SIGN YAKASH;Mn;0;NSM;;;;;N;;;;;
-0A81;GUJARATI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-0A82;GUJARATI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-0A83;GUJARATI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0A85;GUJARATI LETTER A;Lo;0;L;;;;;N;;;;;
-0A86;GUJARATI LETTER AA;Lo;0;L;;;;;N;;;;;
-0A87;GUJARATI LETTER I;Lo;0;L;;;;;N;;;;;
-0A88;GUJARATI LETTER II;Lo;0;L;;;;;N;;;;;
-0A89;GUJARATI LETTER U;Lo;0;L;;;;;N;;;;;
-0A8A;GUJARATI LETTER UU;Lo;0;L;;;;;N;;;;;
-0A8B;GUJARATI LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-0A8C;GUJARATI LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-0A8D;GUJARATI VOWEL CANDRA E;Lo;0;L;;;;;N;;;;;
-0A8F;GUJARATI LETTER E;Lo;0;L;;;;;N;;;;;
-0A90;GUJARATI LETTER AI;Lo;0;L;;;;;N;;;;;
-0A91;GUJARATI VOWEL CANDRA O;Lo;0;L;;;;;N;;;;;
-0A93;GUJARATI LETTER O;Lo;0;L;;;;;N;;;;;
-0A94;GUJARATI LETTER AU;Lo;0;L;;;;;N;;;;;
-0A95;GUJARATI LETTER KA;Lo;0;L;;;;;N;;;;;
-0A96;GUJARATI LETTER KHA;Lo;0;L;;;;;N;;;;;
-0A97;GUJARATI LETTER GA;Lo;0;L;;;;;N;;;;;
-0A98;GUJARATI LETTER GHA;Lo;0;L;;;;;N;;;;;
-0A99;GUJARATI LETTER NGA;Lo;0;L;;;;;N;;;;;
-0A9A;GUJARATI LETTER CA;Lo;0;L;;;;;N;;;;;
-0A9B;GUJARATI LETTER CHA;Lo;0;L;;;;;N;;;;;
-0A9C;GUJARATI LETTER JA;Lo;0;L;;;;;N;;;;;
-0A9D;GUJARATI LETTER JHA;Lo;0;L;;;;;N;;;;;
-0A9E;GUJARATI LETTER NYA;Lo;0;L;;;;;N;;;;;
-0A9F;GUJARATI LETTER TTA;Lo;0;L;;;;;N;;;;;
-0AA0;GUJARATI LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0AA1;GUJARATI LETTER DDA;Lo;0;L;;;;;N;;;;;
-0AA2;GUJARATI LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0AA3;GUJARATI LETTER NNA;Lo;0;L;;;;;N;;;;;
-0AA4;GUJARATI LETTER TA;Lo;0;L;;;;;N;;;;;
-0AA5;GUJARATI LETTER THA;Lo;0;L;;;;;N;;;;;
-0AA6;GUJARATI LETTER DA;Lo;0;L;;;;;N;;;;;
-0AA7;GUJARATI LETTER DHA;Lo;0;L;;;;;N;;;;;
-0AA8;GUJARATI LETTER NA;Lo;0;L;;;;;N;;;;;
-0AAA;GUJARATI LETTER PA;Lo;0;L;;;;;N;;;;;
-0AAB;GUJARATI LETTER PHA;Lo;0;L;;;;;N;;;;;
-0AAC;GUJARATI LETTER BA;Lo;0;L;;;;;N;;;;;
-0AAD;GUJARATI LETTER BHA;Lo;0;L;;;;;N;;;;;
-0AAE;GUJARATI LETTER MA;Lo;0;L;;;;;N;;;;;
-0AAF;GUJARATI LETTER YA;Lo;0;L;;;;;N;;;;;
-0AB0;GUJARATI LETTER RA;Lo;0;L;;;;;N;;;;;
-0AB2;GUJARATI LETTER LA;Lo;0;L;;;;;N;;;;;
-0AB3;GUJARATI LETTER LLA;Lo;0;L;;;;;N;;;;;
-0AB5;GUJARATI LETTER VA;Lo;0;L;;;;;N;;;;;
-0AB6;GUJARATI LETTER SHA;Lo;0;L;;;;;N;;;;;
-0AB7;GUJARATI LETTER SSA;Lo;0;L;;;;;N;;;;;
-0AB8;GUJARATI LETTER SA;Lo;0;L;;;;;N;;;;;
-0AB9;GUJARATI LETTER HA;Lo;0;L;;;;;N;;;;;
-0ABC;GUJARATI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-0ABD;GUJARATI SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-0ABE;GUJARATI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0ABF;GUJARATI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-0AC0;GUJARATI VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-0AC1;GUJARATI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-0AC2;GUJARATI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-0AC3;GUJARATI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-0AC4;GUJARATI VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;;
-0AC5;GUJARATI VOWEL SIGN CANDRA E;Mn;0;NSM;;;;;N;;;;;
-0AC7;GUJARATI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-0AC8;GUJARATI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-0AC9;GUJARATI VOWEL SIGN CANDRA O;Mc;0;L;;;;;N;;;;;
-0ACB;GUJARATI VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-0ACC;GUJARATI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-0ACD;GUJARATI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0AD0;GUJARATI OM;Lo;0;L;;;;;N;;;;;
-0AE0;GUJARATI LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0AE1;GUJARATI LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0AE2;GUJARATI VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0AE3;GUJARATI VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0AE6;GUJARATI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0AE7;GUJARATI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0AE8;GUJARATI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0AE9;GUJARATI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0AEA;GUJARATI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0AEB;GUJARATI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0AEC;GUJARATI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0AED;GUJARATI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0AEE;GUJARATI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0AEF;GUJARATI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0AF1;GUJARATI RUPEE SIGN;Sc;0;ET;;;;;N;;;;;
-0B01;ORIYA SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-0B02;ORIYA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-0B03;ORIYA SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0B05;ORIYA LETTER A;Lo;0;L;;;;;N;;;;;
-0B06;ORIYA LETTER AA;Lo;0;L;;;;;N;;;;;
-0B07;ORIYA LETTER I;Lo;0;L;;;;;N;;;;;
-0B08;ORIYA LETTER II;Lo;0;L;;;;;N;;;;;
-0B09;ORIYA LETTER U;Lo;0;L;;;;;N;;;;;
-0B0A;ORIYA LETTER UU;Lo;0;L;;;;;N;;;;;
-0B0B;ORIYA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-0B0C;ORIYA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-0B0F;ORIYA LETTER E;Lo;0;L;;;;;N;;;;;
-0B10;ORIYA LETTER AI;Lo;0;L;;;;;N;;;;;
-0B13;ORIYA LETTER O;Lo;0;L;;;;;N;;;;;
-0B14;ORIYA LETTER AU;Lo;0;L;;;;;N;;;;;
-0B15;ORIYA LETTER KA;Lo;0;L;;;;;N;;;;;
-0B16;ORIYA LETTER KHA;Lo;0;L;;;;;N;;;;;
-0B17;ORIYA LETTER GA;Lo;0;L;;;;;N;;;;;
-0B18;ORIYA LETTER GHA;Lo;0;L;;;;;N;;;;;
-0B19;ORIYA LETTER NGA;Lo;0;L;;;;;N;;;;;
-0B1A;ORIYA LETTER CA;Lo;0;L;;;;;N;;;;;
-0B1B;ORIYA LETTER CHA;Lo;0;L;;;;;N;;;;;
-0B1C;ORIYA LETTER JA;Lo;0;L;;;;;N;;;;;
-0B1D;ORIYA LETTER JHA;Lo;0;L;;;;;N;;;;;
-0B1E;ORIYA LETTER NYA;Lo;0;L;;;;;N;;;;;
-0B1F;ORIYA LETTER TTA;Lo;0;L;;;;;N;;;;;
-0B20;ORIYA LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0B21;ORIYA LETTER DDA;Lo;0;L;;;;;N;;;;;
-0B22;ORIYA LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0B23;ORIYA LETTER NNA;Lo;0;L;;;;;N;;;;;
-0B24;ORIYA LETTER TA;Lo;0;L;;;;;N;;;;;
-0B25;ORIYA LETTER THA;Lo;0;L;;;;;N;;;;;
-0B26;ORIYA LETTER DA;Lo;0;L;;;;;N;;;;;
-0B27;ORIYA LETTER DHA;Lo;0;L;;;;;N;;;;;
-0B28;ORIYA LETTER NA;Lo;0;L;;;;;N;;;;;
-0B2A;ORIYA LETTER PA;Lo;0;L;;;;;N;;;;;
-0B2B;ORIYA LETTER PHA;Lo;0;L;;;;;N;;;;;
-0B2C;ORIYA LETTER BA;Lo;0;L;;;;;N;;;;;
-0B2D;ORIYA LETTER BHA;Lo;0;L;;;;;N;;;;;
-0B2E;ORIYA LETTER MA;Lo;0;L;;;;;N;;;;;
-0B2F;ORIYA LETTER YA;Lo;0;L;;;;;N;;;;;
-0B30;ORIYA LETTER RA;Lo;0;L;;;;;N;;;;;
-0B32;ORIYA LETTER LA;Lo;0;L;;;;;N;;;;;
-0B33;ORIYA LETTER LLA;Lo;0;L;;;;;N;;;;;
-0B35;ORIYA LETTER VA;Lo;0;L;;;;;N;;;;;
-0B36;ORIYA LETTER SHA;Lo;0;L;;;;;N;;;;;
-0B37;ORIYA LETTER SSA;Lo;0;L;;;;;N;;;;;
-0B38;ORIYA LETTER SA;Lo;0;L;;;;;N;;;;;
-0B39;ORIYA LETTER HA;Lo;0;L;;;;;N;;;;;
-0B3C;ORIYA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-0B3D;ORIYA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-0B3E;ORIYA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0B3F;ORIYA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-0B40;ORIYA VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-0B41;ORIYA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-0B42;ORIYA VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-0B43;ORIYA VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-0B44;ORIYA VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;;
-0B47;ORIYA VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-0B48;ORIYA VOWEL SIGN AI;Mc;0;L;0B47 0B56;;;;N;;;;;
-0B4B;ORIYA VOWEL SIGN O;Mc;0;L;0B47 0B3E;;;;N;;;;;
-0B4C;ORIYA VOWEL SIGN AU;Mc;0;L;0B47 0B57;;;;N;;;;;
-0B4D;ORIYA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0B56;ORIYA AI LENGTH MARK;Mn;0;NSM;;;;;N;;;;;
-0B57;ORIYA AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
-0B5C;ORIYA LETTER RRA;Lo;0;L;0B21 0B3C;;;;N;;;;;
-0B5D;ORIYA LETTER RHA;Lo;0;L;0B22 0B3C;;;;N;;;;;
-0B5F;ORIYA LETTER YYA;Lo;0;L;;;;;N;;;;;
-0B60;ORIYA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0B61;ORIYA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0B62;ORIYA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0B63;ORIYA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0B66;ORIYA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0B67;ORIYA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0B68;ORIYA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0B69;ORIYA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0B6A;ORIYA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0B6B;ORIYA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0B6C;ORIYA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0B6D;ORIYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0B6E;ORIYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0B6F;ORIYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0B70;ORIYA ISSHAR;So;0;L;;;;;N;;;;;
-0B71;ORIYA LETTER WA;Lo;0;L;;;;;N;;;;;
-0B82;TAMIL SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-0B83;TAMIL SIGN VISARGA;Lo;0;L;;;;;N;;;;;
-0B85;TAMIL LETTER A;Lo;0;L;;;;;N;;;;;
-0B86;TAMIL LETTER AA;Lo;0;L;;;;;N;;;;;
-0B87;TAMIL LETTER I;Lo;0;L;;;;;N;;;;;
-0B88;TAMIL LETTER II;Lo;0;L;;;;;N;;;;;
-0B89;TAMIL LETTER U;Lo;0;L;;;;;N;;;;;
-0B8A;TAMIL LETTER UU;Lo;0;L;;;;;N;;;;;
-0B8E;TAMIL LETTER E;Lo;0;L;;;;;N;;;;;
-0B8F;TAMIL LETTER EE;Lo;0;L;;;;;N;;;;;
-0B90;TAMIL LETTER AI;Lo;0;L;;;;;N;;;;;
-0B92;TAMIL LETTER O;Lo;0;L;;;;;N;;;;;
-0B93;TAMIL LETTER OO;Lo;0;L;;;;;N;;;;;
-0B94;TAMIL LETTER AU;Lo;0;L;0B92 0BD7;;;;N;;;;;
-0B95;TAMIL LETTER KA;Lo;0;L;;;;;N;;;;;
-0B99;TAMIL LETTER NGA;Lo;0;L;;;;;N;;;;;
-0B9A;TAMIL LETTER CA;Lo;0;L;;;;;N;;;;;
-0B9C;TAMIL LETTER JA;Lo;0;L;;;;;N;;;;;
-0B9E;TAMIL LETTER NYA;Lo;0;L;;;;;N;;;;;
-0B9F;TAMIL LETTER TTA;Lo;0;L;;;;;N;;;;;
-0BA3;TAMIL LETTER NNA;Lo;0;L;;;;;N;;;;;
-0BA4;TAMIL LETTER TA;Lo;0;L;;;;;N;;;;;
-0BA8;TAMIL LETTER NA;Lo;0;L;;;;;N;;;;;
-0BA9;TAMIL LETTER NNNA;Lo;0;L;;;;;N;;;;;
-0BAA;TAMIL LETTER PA;Lo;0;L;;;;;N;;;;;
-0BAE;TAMIL LETTER MA;Lo;0;L;;;;;N;;;;;
-0BAF;TAMIL LETTER YA;Lo;0;L;;;;;N;;;;;
-0BB0;TAMIL LETTER RA;Lo;0;L;;;;;N;;;;;
-0BB1;TAMIL LETTER RRA;Lo;0;L;;;;;N;;;;;
-0BB2;TAMIL LETTER LA;Lo;0;L;;;;;N;;;;;
-0BB3;TAMIL LETTER LLA;Lo;0;L;;;;;N;;;;;
-0BB4;TAMIL LETTER LLLA;Lo;0;L;;;;;N;;;;;
-0BB5;TAMIL LETTER VA;Lo;0;L;;;;;N;;;;;
-0BB6;TAMIL LETTER SHA;Lo;0;L;;;;;N;;;;;
-0BB7;TAMIL LETTER SSA;Lo;0;L;;;;;N;;;;;
-0BB8;TAMIL LETTER SA;Lo;0;L;;;;;N;;;;;
-0BB9;TAMIL LETTER HA;Lo;0;L;;;;;N;;;;;
-0BBE;TAMIL VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0BBF;TAMIL VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-0BC0;TAMIL VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-0BC1;TAMIL VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-0BC2;TAMIL VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-0BC6;TAMIL VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-0BC7;TAMIL VOWEL SIGN EE;Mc;0;L;;;;;N;;;;;
-0BC8;TAMIL VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-0BCA;TAMIL VOWEL SIGN O;Mc;0;L;0BC6 0BBE;;;;N;;;;;
-0BCB;TAMIL VOWEL SIGN OO;Mc;0;L;0BC7 0BBE;;;;N;;;;;
-0BCC;TAMIL VOWEL SIGN AU;Mc;0;L;0BC6 0BD7;;;;N;;;;;
-0BCD;TAMIL SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0BD0;TAMIL OM;Lo;0;L;;;;;N;;;;;
-0BD7;TAMIL AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
-0BE6;TAMIL DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0BE7;TAMIL DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0BE8;TAMIL DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0BE9;TAMIL DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0BEA;TAMIL DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0BEB;TAMIL DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0BEC;TAMIL DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0BED;TAMIL DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0BEE;TAMIL DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0BEF;TAMIL DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0BF0;TAMIL NUMBER TEN;No;0;L;;;;10;N;;;;;
-0BF1;TAMIL NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
-0BF2;TAMIL NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
-0BF3;TAMIL DAY SIGN;So;0;ON;;;;;N;;;;;
-0BF4;TAMIL MONTH SIGN;So;0;ON;;;;;N;;;;;
-0BF5;TAMIL YEAR SIGN;So;0;ON;;;;;N;;;;;
-0BF6;TAMIL DEBIT SIGN;So;0;ON;;;;;N;;;;;
-0BF7;TAMIL CREDIT SIGN;So;0;ON;;;;;N;;;;;
-0BF8;TAMIL AS ABOVE SIGN;So;0;ON;;;;;N;;;;;
-0BF9;TAMIL RUPEE SIGN;Sc;0;ET;;;;;N;;;;;
-0BFA;TAMIL NUMBER SIGN;So;0;ON;;;;;N;;;;;
-0C01;TELUGU SIGN CANDRABINDU;Mc;0;L;;;;;N;;;;;
-0C02;TELUGU SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-0C03;TELUGU SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0C05;TELUGU LETTER A;Lo;0;L;;;;;N;;;;;
-0C06;TELUGU LETTER AA;Lo;0;L;;;;;N;;;;;
-0C07;TELUGU LETTER I;Lo;0;L;;;;;N;;;;;
-0C08;TELUGU LETTER II;Lo;0;L;;;;;N;;;;;
-0C09;TELUGU LETTER U;Lo;0;L;;;;;N;;;;;
-0C0A;TELUGU LETTER UU;Lo;0;L;;;;;N;;;;;
-0C0B;TELUGU LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-0C0C;TELUGU LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-0C0E;TELUGU LETTER E;Lo;0;L;;;;;N;;;;;
-0C0F;TELUGU LETTER EE;Lo;0;L;;;;;N;;;;;
-0C10;TELUGU LETTER AI;Lo;0;L;;;;;N;;;;;
-0C12;TELUGU LETTER O;Lo;0;L;;;;;N;;;;;
-0C13;TELUGU LETTER OO;Lo;0;L;;;;;N;;;;;
-0C14;TELUGU LETTER AU;Lo;0;L;;;;;N;;;;;
-0C15;TELUGU LETTER KA;Lo;0;L;;;;;N;;;;;
-0C16;TELUGU LETTER KHA;Lo;0;L;;;;;N;;;;;
-0C17;TELUGU LETTER GA;Lo;0;L;;;;;N;;;;;
-0C18;TELUGU LETTER GHA;Lo;0;L;;;;;N;;;;;
-0C19;TELUGU LETTER NGA;Lo;0;L;;;;;N;;;;;
-0C1A;TELUGU LETTER CA;Lo;0;L;;;;;N;;;;;
-0C1B;TELUGU LETTER CHA;Lo;0;L;;;;;N;;;;;
-0C1C;TELUGU LETTER JA;Lo;0;L;;;;;N;;;;;
-0C1D;TELUGU LETTER JHA;Lo;0;L;;;;;N;;;;;
-0C1E;TELUGU LETTER NYA;Lo;0;L;;;;;N;;;;;
-0C1F;TELUGU LETTER TTA;Lo;0;L;;;;;N;;;;;
-0C20;TELUGU LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0C21;TELUGU LETTER DDA;Lo;0;L;;;;;N;;;;;
-0C22;TELUGU LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0C23;TELUGU LETTER NNA;Lo;0;L;;;;;N;;;;;
-0C24;TELUGU LETTER TA;Lo;0;L;;;;;N;;;;;
-0C25;TELUGU LETTER THA;Lo;0;L;;;;;N;;;;;
-0C26;TELUGU LETTER DA;Lo;0;L;;;;;N;;;;;
-0C27;TELUGU LETTER DHA;Lo;0;L;;;;;N;;;;;
-0C28;TELUGU LETTER NA;Lo;0;L;;;;;N;;;;;
-0C2A;TELUGU LETTER PA;Lo;0;L;;;;;N;;;;;
-0C2B;TELUGU LETTER PHA;Lo;0;L;;;;;N;;;;;
-0C2C;TELUGU LETTER BA;Lo;0;L;;;;;N;;;;;
-0C2D;TELUGU LETTER BHA;Lo;0;L;;;;;N;;;;;
-0C2E;TELUGU LETTER MA;Lo;0;L;;;;;N;;;;;
-0C2F;TELUGU LETTER YA;Lo;0;L;;;;;N;;;;;
-0C30;TELUGU LETTER RA;Lo;0;L;;;;;N;;;;;
-0C31;TELUGU LETTER RRA;Lo;0;L;;;;;N;;;;;
-0C32;TELUGU LETTER LA;Lo;0;L;;;;;N;;;;;
-0C33;TELUGU LETTER LLA;Lo;0;L;;;;;N;;;;;
-0C35;TELUGU LETTER VA;Lo;0;L;;;;;N;;;;;
-0C36;TELUGU LETTER SHA;Lo;0;L;;;;;N;;;;;
-0C37;TELUGU LETTER SSA;Lo;0;L;;;;;N;;;;;
-0C38;TELUGU LETTER SA;Lo;0;L;;;;;N;;;;;
-0C39;TELUGU LETTER HA;Lo;0;L;;;;;N;;;;;
-0C3D;TELUGU SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-0C3E;TELUGU VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;;
-0C3F;TELUGU VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-0C40;TELUGU VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-0C41;TELUGU VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-0C42;TELUGU VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-0C43;TELUGU VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;;
-0C44;TELUGU VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;;
-0C46;TELUGU VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-0C47;TELUGU VOWEL SIGN EE;Mn;0;NSM;;;;;N;;;;;
-0C48;TELUGU VOWEL SIGN AI;Mn;0;NSM;0C46 0C56;;;;N;;;;;
-0C4A;TELUGU VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
-0C4B;TELUGU VOWEL SIGN OO;Mn;0;NSM;;;;;N;;;;;
-0C4C;TELUGU VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;;
-0C4D;TELUGU SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0C55;TELUGU LENGTH MARK;Mn;84;NSM;;;;;N;;;;;
-0C56;TELUGU AI LENGTH MARK;Mn;91;NSM;;;;;N;;;;;
-0C58;TELUGU LETTER TSA;Lo;0;L;;;;;N;;;;;
-0C59;TELUGU LETTER DZA;Lo;0;L;;;;;N;;;;;
-0C60;TELUGU LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0C61;TELUGU LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0C62;TELUGU VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0C63;TELUGU VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0C66;TELUGU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0C67;TELUGU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0C68;TELUGU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0C69;TELUGU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0C6A;TELUGU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0C6B;TELUGU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0C6C;TELUGU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0C6D;TELUGU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0C6E;TELUGU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0C6F;TELUGU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0C78;TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR;No;0;ON;;;;0;N;;;;;
-0C79;TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR;No;0;ON;;;;1;N;;;;;
-0C7A;TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR;No;0;ON;;;;2;N;;;;;
-0C7B;TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR;No;0;ON;;;;3;N;;;;;
-0C7C;TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR;No;0;ON;;;;1;N;;;;;
-0C7D;TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR;No;0;ON;;;;2;N;;;;;
-0C7E;TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR;No;0;ON;;;;3;N;;;;;
-0C7F;TELUGU SIGN TUUMU;So;0;L;;;;;N;;;;;
-0C82;KANNADA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-0C83;KANNADA SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0C85;KANNADA LETTER A;Lo;0;L;;;;;N;;;;;
-0C86;KANNADA LETTER AA;Lo;0;L;;;;;N;;;;;
-0C87;KANNADA LETTER I;Lo;0;L;;;;;N;;;;;
-0C88;KANNADA LETTER II;Lo;0;L;;;;;N;;;;;
-0C89;KANNADA LETTER U;Lo;0;L;;;;;N;;;;;
-0C8A;KANNADA LETTER UU;Lo;0;L;;;;;N;;;;;
-0C8B;KANNADA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-0C8C;KANNADA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-0C8E;KANNADA LETTER E;Lo;0;L;;;;;N;;;;;
-0C8F;KANNADA LETTER EE;Lo;0;L;;;;;N;;;;;
-0C90;KANNADA LETTER AI;Lo;0;L;;;;;N;;;;;
-0C92;KANNADA LETTER O;Lo;0;L;;;;;N;;;;;
-0C93;KANNADA LETTER OO;Lo;0;L;;;;;N;;;;;
-0C94;KANNADA LETTER AU;Lo;0;L;;;;;N;;;;;
-0C95;KANNADA LETTER KA;Lo;0;L;;;;;N;;;;;
-0C96;KANNADA LETTER KHA;Lo;0;L;;;;;N;;;;;
-0C97;KANNADA LETTER GA;Lo;0;L;;;;;N;;;;;
-0C98;KANNADA LETTER GHA;Lo;0;L;;;;;N;;;;;
-0C99;KANNADA LETTER NGA;Lo;0;L;;;;;N;;;;;
-0C9A;KANNADA LETTER CA;Lo;0;L;;;;;N;;;;;
-0C9B;KANNADA LETTER CHA;Lo;0;L;;;;;N;;;;;
-0C9C;KANNADA LETTER JA;Lo;0;L;;;;;N;;;;;
-0C9D;KANNADA LETTER JHA;Lo;0;L;;;;;N;;;;;
-0C9E;KANNADA LETTER NYA;Lo;0;L;;;;;N;;;;;
-0C9F;KANNADA LETTER TTA;Lo;0;L;;;;;N;;;;;
-0CA0;KANNADA LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0CA1;KANNADA LETTER DDA;Lo;0;L;;;;;N;;;;;
-0CA2;KANNADA LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0CA3;KANNADA LETTER NNA;Lo;0;L;;;;;N;;;;;
-0CA4;KANNADA LETTER TA;Lo;0;L;;;;;N;;;;;
-0CA5;KANNADA LETTER THA;Lo;0;L;;;;;N;;;;;
-0CA6;KANNADA LETTER DA;Lo;0;L;;;;;N;;;;;
-0CA7;KANNADA LETTER DHA;Lo;0;L;;;;;N;;;;;
-0CA8;KANNADA LETTER NA;Lo;0;L;;;;;N;;;;;
-0CAA;KANNADA LETTER PA;Lo;0;L;;;;;N;;;;;
-0CAB;KANNADA LETTER PHA;Lo;0;L;;;;;N;;;;;
-0CAC;KANNADA LETTER BA;Lo;0;L;;;;;N;;;;;
-0CAD;KANNADA LETTER BHA;Lo;0;L;;;;;N;;;;;
-0CAE;KANNADA LETTER MA;Lo;0;L;;;;;N;;;;;
-0CAF;KANNADA LETTER YA;Lo;0;L;;;;;N;;;;;
-0CB0;KANNADA LETTER RA;Lo;0;L;;;;;N;;;;;
-0CB1;KANNADA LETTER RRA;Lo;0;L;;;;;N;;;;;
-0CB2;KANNADA LETTER LA;Lo;0;L;;;;;N;;;;;
-0CB3;KANNADA LETTER LLA;Lo;0;L;;;;;N;;;;;
-0CB5;KANNADA LETTER VA;Lo;0;L;;;;;N;;;;;
-0CB6;KANNADA LETTER SHA;Lo;0;L;;;;;N;;;;;
-0CB7;KANNADA LETTER SSA;Lo;0;L;;;;;N;;;;;
-0CB8;KANNADA LETTER SA;Lo;0;L;;;;;N;;;;;
-0CB9;KANNADA LETTER HA;Lo;0;L;;;;;N;;;;;
-0CBC;KANNADA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-0CBD;KANNADA SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-0CBE;KANNADA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0CBF;KANNADA VOWEL SIGN I;Mn;0;L;;;;;N;;;;;
-0CC0;KANNADA VOWEL SIGN II;Mc;0;L;0CBF 0CD5;;;;N;;;;;
-0CC1;KANNADA VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-0CC2;KANNADA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-0CC3;KANNADA VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;;
-0CC4;KANNADA VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;;
-0CC6;KANNADA VOWEL SIGN E;Mn;0;L;;;;;N;;;;;
-0CC7;KANNADA VOWEL SIGN EE;Mc;0;L;0CC6 0CD5;;;;N;;;;;
-0CC8;KANNADA VOWEL SIGN AI;Mc;0;L;0CC6 0CD6;;;;N;;;;;
-0CCA;KANNADA VOWEL SIGN O;Mc;0;L;0CC6 0CC2;;;;N;;;;;
-0CCB;KANNADA VOWEL SIGN OO;Mc;0;L;0CCA 0CD5;;;;N;;;;;
-0CCC;KANNADA VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;;
-0CCD;KANNADA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0CD5;KANNADA LENGTH MARK;Mc;0;L;;;;;N;;;;;
-0CD6;KANNADA AI LENGTH MARK;Mc;0;L;;;;;N;;;;;
-0CDE;KANNADA LETTER FA;Lo;0;L;;;;;N;;;;;
-0CE0;KANNADA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0CE1;KANNADA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0CE2;KANNADA VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0CE3;KANNADA VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0CE6;KANNADA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0CE7;KANNADA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0CE8;KANNADA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0CE9;KANNADA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0CEA;KANNADA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0CEB;KANNADA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0CEC;KANNADA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0CED;KANNADA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0CEE;KANNADA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0CEF;KANNADA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0CF1;KANNADA SIGN JIHVAMULIYA;So;0;ON;;;;;N;;;;;
-0CF2;KANNADA SIGN UPADHMANIYA;So;0;ON;;;;;N;;;;;
-0D02;MALAYALAM SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-0D03;MALAYALAM SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-0D05;MALAYALAM LETTER A;Lo;0;L;;;;;N;;;;;
-0D06;MALAYALAM LETTER AA;Lo;0;L;;;;;N;;;;;
-0D07;MALAYALAM LETTER I;Lo;0;L;;;;;N;;;;;
-0D08;MALAYALAM LETTER II;Lo;0;L;;;;;N;;;;;
-0D09;MALAYALAM LETTER U;Lo;0;L;;;;;N;;;;;
-0D0A;MALAYALAM LETTER UU;Lo;0;L;;;;;N;;;;;
-0D0B;MALAYALAM LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-0D0C;MALAYALAM LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-0D0E;MALAYALAM LETTER E;Lo;0;L;;;;;N;;;;;
-0D0F;MALAYALAM LETTER EE;Lo;0;L;;;;;N;;;;;
-0D10;MALAYALAM LETTER AI;Lo;0;L;;;;;N;;;;;
-0D12;MALAYALAM LETTER O;Lo;0;L;;;;;N;;;;;
-0D13;MALAYALAM LETTER OO;Lo;0;L;;;;;N;;;;;
-0D14;MALAYALAM LETTER AU;Lo;0;L;;;;;N;;;;;
-0D15;MALAYALAM LETTER KA;Lo;0;L;;;;;N;;;;;
-0D16;MALAYALAM LETTER KHA;Lo;0;L;;;;;N;;;;;
-0D17;MALAYALAM LETTER GA;Lo;0;L;;;;;N;;;;;
-0D18;MALAYALAM LETTER GHA;Lo;0;L;;;;;N;;;;;
-0D19;MALAYALAM LETTER NGA;Lo;0;L;;;;;N;;;;;
-0D1A;MALAYALAM LETTER CA;Lo;0;L;;;;;N;;;;;
-0D1B;MALAYALAM LETTER CHA;Lo;0;L;;;;;N;;;;;
-0D1C;MALAYALAM LETTER JA;Lo;0;L;;;;;N;;;;;
-0D1D;MALAYALAM LETTER JHA;Lo;0;L;;;;;N;;;;;
-0D1E;MALAYALAM LETTER NYA;Lo;0;L;;;;;N;;;;;
-0D1F;MALAYALAM LETTER TTA;Lo;0;L;;;;;N;;;;;
-0D20;MALAYALAM LETTER TTHA;Lo;0;L;;;;;N;;;;;
-0D21;MALAYALAM LETTER DDA;Lo;0;L;;;;;N;;;;;
-0D22;MALAYALAM LETTER DDHA;Lo;0;L;;;;;N;;;;;
-0D23;MALAYALAM LETTER NNA;Lo;0;L;;;;;N;;;;;
-0D24;MALAYALAM LETTER TA;Lo;0;L;;;;;N;;;;;
-0D25;MALAYALAM LETTER THA;Lo;0;L;;;;;N;;;;;
-0D26;MALAYALAM LETTER DA;Lo;0;L;;;;;N;;;;;
-0D27;MALAYALAM LETTER DHA;Lo;0;L;;;;;N;;;;;
-0D28;MALAYALAM LETTER NA;Lo;0;L;;;;;N;;;;;
-0D2A;MALAYALAM LETTER PA;Lo;0;L;;;;;N;;;;;
-0D2B;MALAYALAM LETTER PHA;Lo;0;L;;;;;N;;;;;
-0D2C;MALAYALAM LETTER BA;Lo;0;L;;;;;N;;;;;
-0D2D;MALAYALAM LETTER BHA;Lo;0;L;;;;;N;;;;;
-0D2E;MALAYALAM LETTER MA;Lo;0;L;;;;;N;;;;;
-0D2F;MALAYALAM LETTER YA;Lo;0;L;;;;;N;;;;;
-0D30;MALAYALAM LETTER RA;Lo;0;L;;;;;N;;;;;
-0D31;MALAYALAM LETTER RRA;Lo;0;L;;;;;N;;;;;
-0D32;MALAYALAM LETTER LA;Lo;0;L;;;;;N;;;;;
-0D33;MALAYALAM LETTER LLA;Lo;0;L;;;;;N;;;;;
-0D34;MALAYALAM LETTER LLLA;Lo;0;L;;;;;N;;;;;
-0D35;MALAYALAM LETTER VA;Lo;0;L;;;;;N;;;;;
-0D36;MALAYALAM LETTER SHA;Lo;0;L;;;;;N;;;;;
-0D37;MALAYALAM LETTER SSA;Lo;0;L;;;;;N;;;;;
-0D38;MALAYALAM LETTER SA;Lo;0;L;;;;;N;;;;;
-0D39;MALAYALAM LETTER HA;Lo;0;L;;;;;N;;;;;
-0D3D;MALAYALAM SIGN AVAGRAHA;Lo;0;L;;;;;N;;;;;
-0D3E;MALAYALAM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-0D3F;MALAYALAM VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-0D40;MALAYALAM VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-0D41;MALAYALAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-0D42;MALAYALAM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-0D43;MALAYALAM VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-0D44;MALAYALAM VOWEL SIGN VOCALIC RR;Mn;0;NSM;;;;;N;;;;;
-0D46;MALAYALAM VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-0D47;MALAYALAM VOWEL SIGN EE;Mc;0;L;;;;;N;;;;;
-0D48;MALAYALAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-0D4A;MALAYALAM VOWEL SIGN O;Mc;0;L;0D46 0D3E;;;;N;;;;;
-0D4B;MALAYALAM VOWEL SIGN OO;Mc;0;L;0D47 0D3E;;;;N;;;;;
-0D4C;MALAYALAM VOWEL SIGN AU;Mc;0;L;0D46 0D57;;;;N;;;;;
-0D4D;MALAYALAM SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-0D57;MALAYALAM AU LENGTH MARK;Mc;0;L;;;;;N;;;;;
-0D60;MALAYALAM LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-0D61;MALAYALAM LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-0D62;MALAYALAM VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-0D63;MALAYALAM VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-0D66;MALAYALAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0D67;MALAYALAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0D68;MALAYALAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0D69;MALAYALAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0D6A;MALAYALAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0D6B;MALAYALAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0D6C;MALAYALAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0D6D;MALAYALAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0D6E;MALAYALAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0D6F;MALAYALAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0D70;MALAYALAM NUMBER TEN;No;0;L;;;;10;N;;;;;
-0D71;MALAYALAM NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
-0D72;MALAYALAM NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
-0D73;MALAYALAM FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;;
-0D74;MALAYALAM FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;;
-0D75;MALAYALAM FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;;
-0D79;MALAYALAM DATE MARK;So;0;L;;;;;N;;;;;
-0D7A;MALAYALAM LETTER CHILLU NN;Lo;0;L;;;;;N;;;;;
-0D7B;MALAYALAM LETTER CHILLU N;Lo;0;L;;;;;N;;;;;
-0D7C;MALAYALAM LETTER CHILLU RR;Lo;0;L;;;;;N;;;;;
-0D7D;MALAYALAM LETTER CHILLU L;Lo;0;L;;;;;N;;;;;
-0D7E;MALAYALAM LETTER CHILLU LL;Lo;0;L;;;;;N;;;;;
-0D7F;MALAYALAM LETTER CHILLU K;Lo;0;L;;;;;N;;;;;
-0D82;SINHALA SIGN ANUSVARAYA;Mc;0;L;;;;;N;;;;;
-0D83;SINHALA SIGN VISARGAYA;Mc;0;L;;;;;N;;;;;
-0D85;SINHALA LETTER AYANNA;Lo;0;L;;;;;N;;;;;
-0D86;SINHALA LETTER AAYANNA;Lo;0;L;;;;;N;;;;;
-0D87;SINHALA LETTER AEYANNA;Lo;0;L;;;;;N;;;;;
-0D88;SINHALA LETTER AEEYANNA;Lo;0;L;;;;;N;;;;;
-0D89;SINHALA LETTER IYANNA;Lo;0;L;;;;;N;;;;;
-0D8A;SINHALA LETTER IIYANNA;Lo;0;L;;;;;N;;;;;
-0D8B;SINHALA LETTER UYANNA;Lo;0;L;;;;;N;;;;;
-0D8C;SINHALA LETTER UUYANNA;Lo;0;L;;;;;N;;;;;
-0D8D;SINHALA LETTER IRUYANNA;Lo;0;L;;;;;N;;;;;
-0D8E;SINHALA LETTER IRUUYANNA;Lo;0;L;;;;;N;;;;;
-0D8F;SINHALA LETTER ILUYANNA;Lo;0;L;;;;;N;;;;;
-0D90;SINHALA LETTER ILUUYANNA;Lo;0;L;;;;;N;;;;;
-0D91;SINHALA LETTER EYANNA;Lo;0;L;;;;;N;;;;;
-0D92;SINHALA LETTER EEYANNA;Lo;0;L;;;;;N;;;;;
-0D93;SINHALA LETTER AIYANNA;Lo;0;L;;;;;N;;;;;
-0D94;SINHALA LETTER OYANNA;Lo;0;L;;;;;N;;;;;
-0D95;SINHALA LETTER OOYANNA;Lo;0;L;;;;;N;;;;;
-0D96;SINHALA LETTER AUYANNA;Lo;0;L;;;;;N;;;;;
-0D9A;SINHALA LETTER ALPAPRAANA KAYANNA;Lo;0;L;;;;;N;;;;;
-0D9B;SINHALA LETTER MAHAAPRAANA KAYANNA;Lo;0;L;;;;;N;;;;;
-0D9C;SINHALA LETTER ALPAPRAANA GAYANNA;Lo;0;L;;;;;N;;;;;
-0D9D;SINHALA LETTER MAHAAPRAANA GAYANNA;Lo;0;L;;;;;N;;;;;
-0D9E;SINHALA LETTER KANTAJA NAASIKYAYA;Lo;0;L;;;;;N;;;;;
-0D9F;SINHALA LETTER SANYAKA GAYANNA;Lo;0;L;;;;;N;;;;;
-0DA0;SINHALA LETTER ALPAPRAANA CAYANNA;Lo;0;L;;;;;N;;;;;
-0DA1;SINHALA LETTER MAHAAPRAANA CAYANNA;Lo;0;L;;;;;N;;;;;
-0DA2;SINHALA LETTER ALPAPRAANA JAYANNA;Lo;0;L;;;;;N;;;;;
-0DA3;SINHALA LETTER MAHAAPRAANA JAYANNA;Lo;0;L;;;;;N;;;;;
-0DA4;SINHALA LETTER TAALUJA NAASIKYAYA;Lo;0;L;;;;;N;;;;;
-0DA5;SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA;Lo;0;L;;;;;N;;;;;
-0DA6;SINHALA LETTER SANYAKA JAYANNA;Lo;0;L;;;;;N;;;;;
-0DA7;SINHALA LETTER ALPAPRAANA TTAYANNA;Lo;0;L;;;;;N;;;;;
-0DA8;SINHALA LETTER MAHAAPRAANA TTAYANNA;Lo;0;L;;;;;N;;;;;
-0DA9;SINHALA LETTER ALPAPRAANA DDAYANNA;Lo;0;L;;;;;N;;;;;
-0DAA;SINHALA LETTER MAHAAPRAANA DDAYANNA;Lo;0;L;;;;;N;;;;;
-0DAB;SINHALA LETTER MUURDHAJA NAYANNA;Lo;0;L;;;;;N;;;;;
-0DAC;SINHALA LETTER SANYAKA DDAYANNA;Lo;0;L;;;;;N;;;;;
-0DAD;SINHALA LETTER ALPAPRAANA TAYANNA;Lo;0;L;;;;;N;;;;;
-0DAE;SINHALA LETTER MAHAAPRAANA TAYANNA;Lo;0;L;;;;;N;;;;;
-0DAF;SINHALA LETTER ALPAPRAANA DAYANNA;Lo;0;L;;;;;N;;;;;
-0DB0;SINHALA LETTER MAHAAPRAANA DAYANNA;Lo;0;L;;;;;N;;;;;
-0DB1;SINHALA LETTER DANTAJA NAYANNA;Lo;0;L;;;;;N;;;;;
-0DB3;SINHALA LETTER SANYAKA DAYANNA;Lo;0;L;;;;;N;;;;;
-0DB4;SINHALA LETTER ALPAPRAANA PAYANNA;Lo;0;L;;;;;N;;;;;
-0DB5;SINHALA LETTER MAHAAPRAANA PAYANNA;Lo;0;L;;;;;N;;;;;
-0DB6;SINHALA LETTER ALPAPRAANA BAYANNA;Lo;0;L;;;;;N;;;;;
-0DB7;SINHALA LETTER MAHAAPRAANA BAYANNA;Lo;0;L;;;;;N;;;;;
-0DB8;SINHALA LETTER MAYANNA;Lo;0;L;;;;;N;;;;;
-0DB9;SINHALA LETTER AMBA BAYANNA;Lo;0;L;;;;;N;;;;;
-0DBA;SINHALA LETTER YAYANNA;Lo;0;L;;;;;N;;;;;
-0DBB;SINHALA LETTER RAYANNA;Lo;0;L;;;;;N;;;;;
-0DBD;SINHALA LETTER DANTAJA LAYANNA;Lo;0;L;;;;;N;;;;;
-0DC0;SINHALA LETTER VAYANNA;Lo;0;L;;;;;N;;;;;
-0DC1;SINHALA LETTER TAALUJA SAYANNA;Lo;0;L;;;;;N;;;;;
-0DC2;SINHALA LETTER MUURDHAJA SAYANNA;Lo;0;L;;;;;N;;;;;
-0DC3;SINHALA LETTER DANTAJA SAYANNA;Lo;0;L;;;;;N;;;;;
-0DC4;SINHALA LETTER HAYANNA;Lo;0;L;;;;;N;;;;;
-0DC5;SINHALA LETTER MUURDHAJA LAYANNA;Lo;0;L;;;;;N;;;;;
-0DC6;SINHALA LETTER FAYANNA;Lo;0;L;;;;;N;;;;;
-0DCA;SINHALA SIGN AL-LAKUNA;Mn;9;NSM;;;;;N;;;;;
-0DCF;SINHALA VOWEL SIGN AELA-PILLA;Mc;0;L;;;;;N;;;;;
-0DD0;SINHALA VOWEL SIGN KETTI AEDA-PILLA;Mc;0;L;;;;;N;;;;;
-0DD1;SINHALA VOWEL SIGN DIGA AEDA-PILLA;Mc;0;L;;;;;N;;;;;
-0DD2;SINHALA VOWEL SIGN KETTI IS-PILLA;Mn;0;NSM;;;;;N;;;;;
-0DD3;SINHALA VOWEL SIGN DIGA IS-PILLA;Mn;0;NSM;;;;;N;;;;;
-0DD4;SINHALA VOWEL SIGN KETTI PAA-PILLA;Mn;0;NSM;;;;;N;;;;;
-0DD6;SINHALA VOWEL SIGN DIGA PAA-PILLA;Mn;0;NSM;;;;;N;;;;;
-0DD8;SINHALA VOWEL SIGN GAETTA-PILLA;Mc;0;L;;;;;N;;;;;
-0DD9;SINHALA VOWEL SIGN KOMBUVA;Mc;0;L;;;;;N;;;;;
-0DDA;SINHALA VOWEL SIGN DIGA KOMBUVA;Mc;0;L;0DD9 0DCA;;;;N;;;;;
-0DDB;SINHALA VOWEL SIGN KOMBU DEKA;Mc;0;L;;;;;N;;;;;
-0DDC;SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA;Mc;0;L;0DD9 0DCF;;;;N;;;;;
-0DDD;SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA;Mc;0;L;0DDC 0DCA;;;;N;;;;;
-0DDE;SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA;Mc;0;L;0DD9 0DDF;;;;N;;;;;
-0DDF;SINHALA VOWEL SIGN GAYANUKITTA;Mc;0;L;;;;;N;;;;;
-0DF2;SINHALA VOWEL SIGN DIGA GAETTA-PILLA;Mc;0;L;;;;;N;;;;;
-0DF3;SINHALA VOWEL SIGN DIGA GAYANUKITTA;Mc;0;L;;;;;N;;;;;
-0DF4;SINHALA PUNCTUATION KUNDDALIYA;Po;0;L;;;;;N;;;;;
-0E01;THAI CHARACTER KO KAI;Lo;0;L;;;;;N;THAI LETTER KO KAI;;;;
-0E02;THAI CHARACTER KHO KHAI;Lo;0;L;;;;;N;THAI LETTER KHO KHAI;;;;
-0E03;THAI CHARACTER KHO KHUAT;Lo;0;L;;;;;N;THAI LETTER KHO KHUAT;;;;
-0E04;THAI CHARACTER KHO KHWAI;Lo;0;L;;;;;N;THAI LETTER KHO KHWAI;;;;
-0E05;THAI CHARACTER KHO KHON;Lo;0;L;;;;;N;THAI LETTER KHO KHON;;;;
-0E06;THAI CHARACTER KHO RAKHANG;Lo;0;L;;;;;N;THAI LETTER KHO RAKHANG;;;;
-0E07;THAI CHARACTER NGO NGU;Lo;0;L;;;;;N;THAI LETTER NGO NGU;;;;
-0E08;THAI CHARACTER CHO CHAN;Lo;0;L;;;;;N;THAI LETTER CHO CHAN;;;;
-0E09;THAI CHARACTER CHO CHING;Lo;0;L;;;;;N;THAI LETTER CHO CHING;;;;
-0E0A;THAI CHARACTER CHO CHANG;Lo;0;L;;;;;N;THAI LETTER CHO CHANG;;;;
-0E0B;THAI CHARACTER SO SO;Lo;0;L;;;;;N;THAI LETTER SO SO;;;;
-0E0C;THAI CHARACTER CHO CHOE;Lo;0;L;;;;;N;THAI LETTER CHO CHOE;;;;
-0E0D;THAI CHARACTER YO YING;Lo;0;L;;;;;N;THAI LETTER YO YING;;;;
-0E0E;THAI CHARACTER DO CHADA;Lo;0;L;;;;;N;THAI LETTER DO CHADA;;;;
-0E0F;THAI CHARACTER TO PATAK;Lo;0;L;;;;;N;THAI LETTER TO PATAK;;;;
-0E10;THAI CHARACTER THO THAN;Lo;0;L;;;;;N;THAI LETTER THO THAN;;;;
-0E11;THAI CHARACTER THO NANGMONTHO;Lo;0;L;;;;;N;THAI LETTER THO NANGMONTHO;;;;
-0E12;THAI CHARACTER THO PHUTHAO;Lo;0;L;;;;;N;THAI LETTER THO PHUTHAO;;;;
-0E13;THAI CHARACTER NO NEN;Lo;0;L;;;;;N;THAI LETTER NO NEN;;;;
-0E14;THAI CHARACTER DO DEK;Lo;0;L;;;;;N;THAI LETTER DO DEK;;;;
-0E15;THAI CHARACTER TO TAO;Lo;0;L;;;;;N;THAI LETTER TO TAO;;;;
-0E16;THAI CHARACTER THO THUNG;Lo;0;L;;;;;N;THAI LETTER THO THUNG;;;;
-0E17;THAI CHARACTER THO THAHAN;Lo;0;L;;;;;N;THAI LETTER THO THAHAN;;;;
-0E18;THAI CHARACTER THO THONG;Lo;0;L;;;;;N;THAI LETTER THO THONG;;;;
-0E19;THAI CHARACTER NO NU;Lo;0;L;;;;;N;THAI LETTER NO NU;;;;
-0E1A;THAI CHARACTER BO BAIMAI;Lo;0;L;;;;;N;THAI LETTER BO BAIMAI;;;;
-0E1B;THAI CHARACTER PO PLA;Lo;0;L;;;;;N;THAI LETTER PO PLA;;;;
-0E1C;THAI CHARACTER PHO PHUNG;Lo;0;L;;;;;N;THAI LETTER PHO PHUNG;;;;
-0E1D;THAI CHARACTER FO FA;Lo;0;L;;;;;N;THAI LETTER FO FA;;;;
-0E1E;THAI CHARACTER PHO PHAN;Lo;0;L;;;;;N;THAI LETTER PHO PHAN;;;;
-0E1F;THAI CHARACTER FO FAN;Lo;0;L;;;;;N;THAI LETTER FO FAN;;;;
-0E20;THAI CHARACTER PHO SAMPHAO;Lo;0;L;;;;;N;THAI LETTER PHO SAMPHAO;;;;
-0E21;THAI CHARACTER MO MA;Lo;0;L;;;;;N;THAI LETTER MO MA;;;;
-0E22;THAI CHARACTER YO YAK;Lo;0;L;;;;;N;THAI LETTER YO YAK;;;;
-0E23;THAI CHARACTER RO RUA;Lo;0;L;;;;;N;THAI LETTER RO RUA;;;;
-0E24;THAI CHARACTER RU;Lo;0;L;;;;;N;THAI LETTER RU;;;;
-0E25;THAI CHARACTER LO LING;Lo;0;L;;;;;N;THAI LETTER LO LING;;;;
-0E26;THAI CHARACTER LU;Lo;0;L;;;;;N;THAI LETTER LU;;;;
-0E27;THAI CHARACTER WO WAEN;Lo;0;L;;;;;N;THAI LETTER WO WAEN;;;;
-0E28;THAI CHARACTER SO SALA;Lo;0;L;;;;;N;THAI LETTER SO SALA;;;;
-0E29;THAI CHARACTER SO RUSI;Lo;0;L;;;;;N;THAI LETTER SO RUSI;;;;
-0E2A;THAI CHARACTER SO SUA;Lo;0;L;;;;;N;THAI LETTER SO SUA;;;;
-0E2B;THAI CHARACTER HO HIP;Lo;0;L;;;;;N;THAI LETTER HO HIP;;;;
-0E2C;THAI CHARACTER LO CHULA;Lo;0;L;;;;;N;THAI LETTER LO CHULA;;;;
-0E2D;THAI CHARACTER O ANG;Lo;0;L;;;;;N;THAI LETTER O ANG;;;;
-0E2E;THAI CHARACTER HO NOKHUK;Lo;0;L;;;;;N;THAI LETTER HO NOK HUK;;;;
-0E2F;THAI CHARACTER PAIYANNOI;Lo;0;L;;;;;N;THAI PAI YAN NOI;;;;
-0E30;THAI CHARACTER SARA A;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA A;;;;
-0E31;THAI CHARACTER MAI HAN-AKAT;Mn;0;NSM;;;;;N;THAI VOWEL SIGN MAI HAN-AKAT;;;;
-0E32;THAI CHARACTER SARA AA;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA AA;;;;
-0E33;THAI CHARACTER SARA AM;Lo;0;L;<compat> 0E4D 0E32;;;;N;THAI VOWEL SIGN SARA AM;;;;
-0E34;THAI CHARACTER SARA I;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA I;;;;
-0E35;THAI CHARACTER SARA II;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA II;;;;
-0E36;THAI CHARACTER SARA UE;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA UE;;;;
-0E37;THAI CHARACTER SARA UEE;Mn;0;NSM;;;;;N;THAI VOWEL SIGN SARA UEE;;;;
-0E38;THAI CHARACTER SARA U;Mn;103;NSM;;;;;N;THAI VOWEL SIGN SARA U;;;;
-0E39;THAI CHARACTER SARA UU;Mn;103;NSM;;;;;N;THAI VOWEL SIGN SARA UU;;;;
-0E3A;THAI CHARACTER PHINTHU;Mn;9;NSM;;;;;N;THAI VOWEL SIGN PHINTHU;;;;
-0E3F;THAI CURRENCY SYMBOL BAHT;Sc;0;ET;;;;;N;THAI BAHT SIGN;;;;
-0E40;THAI CHARACTER SARA E;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA E;;;;
-0E41;THAI CHARACTER SARA AE;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA AE;;;;
-0E42;THAI CHARACTER SARA O;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA O;;;;
-0E43;THAI CHARACTER SARA AI MAIMUAN;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA MAI MUAN;;;;
-0E44;THAI CHARACTER SARA AI MAIMALAI;Lo;0;L;;;;;N;THAI VOWEL SIGN SARA MAI MALAI;;;;
-0E45;THAI CHARACTER LAKKHANGYAO;Lo;0;L;;;;;N;THAI LAK KHANG YAO;;;;
-0E46;THAI CHARACTER MAIYAMOK;Lm;0;L;;;;;N;THAI MAI YAMOK;;;;
-0E47;THAI CHARACTER MAITAIKHU;Mn;0;NSM;;;;;N;THAI VOWEL SIGN MAI TAI KHU;;;;
-0E48;THAI CHARACTER MAI EK;Mn;107;NSM;;;;;N;THAI TONE MAI EK;;;;
-0E49;THAI CHARACTER MAI THO;Mn;107;NSM;;;;;N;THAI TONE MAI THO;;;;
-0E4A;THAI CHARACTER MAI TRI;Mn;107;NSM;;;;;N;THAI TONE MAI TRI;;;;
-0E4B;THAI CHARACTER MAI CHATTAWA;Mn;107;NSM;;;;;N;THAI TONE MAI CHATTAWA;;;;
-0E4C;THAI CHARACTER THANTHAKHAT;Mn;0;NSM;;;;;N;THAI THANTHAKHAT;;;;
-0E4D;THAI CHARACTER NIKHAHIT;Mn;0;NSM;;;;;N;THAI NIKKHAHIT;;;;
-0E4E;THAI CHARACTER YAMAKKAN;Mn;0;NSM;;;;;N;THAI YAMAKKAN;;;;
-0E4F;THAI CHARACTER FONGMAN;Po;0;L;;;;;N;THAI FONGMAN;;;;
-0E50;THAI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0E51;THAI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0E52;THAI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0E53;THAI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0E54;THAI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0E55;THAI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0E56;THAI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0E57;THAI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0E58;THAI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0E59;THAI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0E5A;THAI CHARACTER ANGKHANKHU;Po;0;L;;;;;N;THAI ANGKHANKHU;;;;
-0E5B;THAI CHARACTER KHOMUT;Po;0;L;;;;;N;THAI KHOMUT;;;;
-0E81;LAO LETTER KO;Lo;0;L;;;;;N;;;;;
-0E82;LAO LETTER KHO SUNG;Lo;0;L;;;;;N;;;;;
-0E84;LAO LETTER KHO TAM;Lo;0;L;;;;;N;;;;;
-0E87;LAO LETTER NGO;Lo;0;L;;;;;N;;;;;
-0E88;LAO LETTER CO;Lo;0;L;;;;;N;;;;;
-0E8A;LAO LETTER SO TAM;Lo;0;L;;;;;N;;;;;
-0E8D;LAO LETTER NYO;Lo;0;L;;;;;N;;;;;
-0E94;LAO LETTER DO;Lo;0;L;;;;;N;;;;;
-0E95;LAO LETTER TO;Lo;0;L;;;;;N;;;;;
-0E96;LAO LETTER THO SUNG;Lo;0;L;;;;;N;;;;;
-0E97;LAO LETTER THO TAM;Lo;0;L;;;;;N;;;;;
-0E99;LAO LETTER NO;Lo;0;L;;;;;N;;;;;
-0E9A;LAO LETTER BO;Lo;0;L;;;;;N;;;;;
-0E9B;LAO LETTER PO;Lo;0;L;;;;;N;;;;;
-0E9C;LAO LETTER PHO SUNG;Lo;0;L;;;;;N;;;;;
-0E9D;LAO LETTER FO TAM;Lo;0;L;;;;;N;;;;;
-0E9E;LAO LETTER PHO TAM;Lo;0;L;;;;;N;;;;;
-0E9F;LAO LETTER FO SUNG;Lo;0;L;;;;;N;;;;;
-0EA1;LAO LETTER MO;Lo;0;L;;;;;N;;;;;
-0EA2;LAO LETTER YO;Lo;0;L;;;;;N;;;;;
-0EA3;LAO LETTER LO LING;Lo;0;L;;;;;N;;;;;
-0EA5;LAO LETTER LO LOOT;Lo;0;L;;;;;N;;;;;
-0EA7;LAO LETTER WO;Lo;0;L;;;;;N;;;;;
-0EAA;LAO LETTER SO SUNG;Lo;0;L;;;;;N;;;;;
-0EAB;LAO LETTER HO SUNG;Lo;0;L;;;;;N;;;;;
-0EAD;LAO LETTER O;Lo;0;L;;;;;N;;;;;
-0EAE;LAO LETTER HO TAM;Lo;0;L;;;;;N;;;;;
-0EAF;LAO ELLIPSIS;Lo;0;L;;;;;N;;;;;
-0EB0;LAO VOWEL SIGN A;Lo;0;L;;;;;N;;;;;
-0EB1;LAO VOWEL SIGN MAI KAN;Mn;0;NSM;;;;;N;;;;;
-0EB2;LAO VOWEL SIGN AA;Lo;0;L;;;;;N;;;;;
-0EB3;LAO VOWEL SIGN AM;Lo;0;L;<compat> 0ECD 0EB2;;;;N;;;;;
-0EB4;LAO VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-0EB5;LAO VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-0EB6;LAO VOWEL SIGN Y;Mn;0;NSM;;;;;N;;;;;
-0EB7;LAO VOWEL SIGN YY;Mn;0;NSM;;;;;N;;;;;
-0EB8;LAO VOWEL SIGN U;Mn;118;NSM;;;;;N;;;;;
-0EB9;LAO VOWEL SIGN UU;Mn;118;NSM;;;;;N;;;;;
-0EBB;LAO VOWEL SIGN MAI KON;Mn;0;NSM;;;;;N;;;;;
-0EBC;LAO SEMIVOWEL SIGN LO;Mn;0;NSM;;;;;N;;;;;
-0EBD;LAO SEMIVOWEL SIGN NYO;Lo;0;L;;;;;N;;;;;
-0EC0;LAO VOWEL SIGN E;Lo;0;L;;;;;N;;;;;
-0EC1;LAO VOWEL SIGN EI;Lo;0;L;;;;;N;;;;;
-0EC2;LAO VOWEL SIGN O;Lo;0;L;;;;;N;;;;;
-0EC3;LAO VOWEL SIGN AY;Lo;0;L;;;;;N;;;;;
-0EC4;LAO VOWEL SIGN AI;Lo;0;L;;;;;N;;;;;
-0EC6;LAO KO LA;Lm;0;L;;;;;N;;;;;
-0EC8;LAO TONE MAI EK;Mn;122;NSM;;;;;N;;;;;
-0EC9;LAO TONE MAI THO;Mn;122;NSM;;;;;N;;;;;
-0ECA;LAO TONE MAI TI;Mn;122;NSM;;;;;N;;;;;
-0ECB;LAO TONE MAI CATAWA;Mn;122;NSM;;;;;N;;;;;
-0ECC;LAO CANCELLATION MARK;Mn;0;NSM;;;;;N;;;;;
-0ECD;LAO NIGGAHITA;Mn;0;NSM;;;;;N;;;;;
-0ED0;LAO DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0ED1;LAO DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0ED2;LAO DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0ED3;LAO DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0ED4;LAO DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0ED5;LAO DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0ED6;LAO DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0ED7;LAO DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0ED8;LAO DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0ED9;LAO DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0EDC;LAO HO NO;Lo;0;L;<compat> 0EAB 0E99;;;;N;;;;;
-0EDD;LAO HO MO;Lo;0;L;<compat> 0EAB 0EA1;;;;N;;;;;
-0F00;TIBETAN SYLLABLE OM;Lo;0;L;;;;;N;;;;;
-0F01;TIBETAN MARK GTER YIG MGO TRUNCATED A;So;0;L;;;;;N;;;;;
-0F02;TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA;So;0;L;;;;;N;;;;;
-0F03;TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA;So;0;L;;;;;N;;;;;
-0F04;TIBETAN MARK INITIAL YIG MGO MDUN MA;Po;0;L;;;;;N;TIBETAN SINGLE ORNAMENT;;;;
-0F05;TIBETAN MARK CLOSING YIG MGO SGAB MA;Po;0;L;;;;;N;;;;;
-0F06;TIBETAN MARK CARET YIG MGO PHUR SHAD MA;Po;0;L;;;;;N;;;;;
-0F07;TIBETAN MARK YIG MGO TSHEG SHAD MA;Po;0;L;;;;;N;;;;;
-0F08;TIBETAN MARK SBRUL SHAD;Po;0;L;;;;;N;TIBETAN RGYANSHAD;;;;
-0F09;TIBETAN MARK BSKUR YIG MGO;Po;0;L;;;;;N;;;;;
-0F0A;TIBETAN MARK BKA- SHOG YIG MGO;Po;0;L;;;;;N;;;;;
-0F0B;TIBETAN MARK INTERSYLLABIC TSHEG;Po;0;L;;;;;N;TIBETAN TSEG;;;;
-0F0C;TIBETAN MARK DELIMITER TSHEG BSTAR;Po;0;L;<noBreak> 0F0B;;;;N;;;;;
-0F0D;TIBETAN MARK SHAD;Po;0;L;;;;;N;TIBETAN SHAD;;;;
-0F0E;TIBETAN MARK NYIS SHAD;Po;0;L;;;;;N;TIBETAN DOUBLE SHAD;;;;
-0F0F;TIBETAN MARK TSHEG SHAD;Po;0;L;;;;;N;;;;;
-0F10;TIBETAN MARK NYIS TSHEG SHAD;Po;0;L;;;;;N;;;;;
-0F11;TIBETAN MARK RIN CHEN SPUNGS SHAD;Po;0;L;;;;;N;TIBETAN RINCHANPHUNGSHAD;;;;
-0F12;TIBETAN MARK RGYA GRAM SHAD;Po;0;L;;;;;N;;;;;
-0F13;TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN;So;0;L;;;;;N;;;;;
-0F14;TIBETAN MARK GTER TSHEG;So;0;L;;;;;N;TIBETAN COMMA;;;;
-0F15;TIBETAN LOGOTYPE SIGN CHAD RTAGS;So;0;L;;;;;N;;;;;
-0F16;TIBETAN LOGOTYPE SIGN LHAG RTAGS;So;0;L;;;;;N;;;;;
-0F17;TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS;So;0;L;;;;;N;;;;;
-0F18;TIBETAN ASTROLOGICAL SIGN -KHYUD PA;Mn;220;NSM;;;;;N;;;;;
-0F19;TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS;Mn;220;NSM;;;;;N;;;;;
-0F1A;TIBETAN SIGN RDEL DKAR GCIG;So;0;L;;;;;N;;;;;
-0F1B;TIBETAN SIGN RDEL DKAR GNYIS;So;0;L;;;;;N;;;;;
-0F1C;TIBETAN SIGN RDEL DKAR GSUM;So;0;L;;;;;N;;;;;
-0F1D;TIBETAN SIGN RDEL NAG GCIG;So;0;L;;;;;N;;;;;
-0F1E;TIBETAN SIGN RDEL NAG GNYIS;So;0;L;;;;;N;;;;;
-0F1F;TIBETAN SIGN RDEL DKAR RDEL NAG;So;0;L;;;;;N;;;;;
-0F20;TIBETAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-0F21;TIBETAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-0F22;TIBETAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-0F23;TIBETAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-0F24;TIBETAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-0F25;TIBETAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-0F26;TIBETAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-0F27;TIBETAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-0F28;TIBETAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-0F29;TIBETAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-0F2A;TIBETAN DIGIT HALF ONE;No;0;L;;;;1/2;N;;;;;
-0F2B;TIBETAN DIGIT HALF TWO;No;0;L;;;;3/2;N;;;;;
-0F2C;TIBETAN DIGIT HALF THREE;No;0;L;;;;5/2;N;;;;;
-0F2D;TIBETAN DIGIT HALF FOUR;No;0;L;;;;7/2;N;;;;;
-0F2E;TIBETAN DIGIT HALF FIVE;No;0;L;;;;9/2;N;;;;;
-0F2F;TIBETAN DIGIT HALF SIX;No;0;L;;;;11/2;N;;;;;
-0F30;TIBETAN DIGIT HALF SEVEN;No;0;L;;;;13/2;N;;;;;
-0F31;TIBETAN DIGIT HALF EIGHT;No;0;L;;;;15/2;N;;;;;
-0F32;TIBETAN DIGIT HALF NINE;No;0;L;;;;17/2;N;;;;;
-0F33;TIBETAN DIGIT HALF ZERO;No;0;L;;;;-1/2;N;;;;;
-0F34;TIBETAN MARK BSDUS RTAGS;So;0;L;;;;;N;;;;;
-0F35;TIBETAN MARK NGAS BZUNG NYI ZLA;Mn;220;NSM;;;;;N;TIBETAN HONORIFIC UNDER RING;;;;
-0F36;TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN;So;0;L;;;;;N;;;;;
-0F37;TIBETAN MARK NGAS BZUNG SGOR RTAGS;Mn;220;NSM;;;;;N;TIBETAN UNDER RING;;;;
-0F38;TIBETAN MARK CHE MGO;So;0;L;;;;;N;;;;;
-0F39;TIBETAN MARK TSA -PHRU;Mn;216;NSM;;;;;N;TIBETAN LENITION MARK;;;;
-0F3A;TIBETAN MARK GUG RTAGS GYON;Ps;0;ON;;;;;Y;;;;;
-0F3B;TIBETAN MARK GUG RTAGS GYAS;Pe;0;ON;;;;;Y;;;;;
-0F3C;TIBETAN MARK ANG KHANG GYON;Ps;0;ON;;;;;Y;TIBETAN LEFT BRACE;;;;
-0F3D;TIBETAN MARK ANG KHANG GYAS;Pe;0;ON;;;;;Y;TIBETAN RIGHT BRACE;;;;
-0F3E;TIBETAN SIGN YAR TSHES;Mc;0;L;;;;;N;;;;;
-0F3F;TIBETAN SIGN MAR TSHES;Mc;0;L;;;;;N;;;;;
-0F40;TIBETAN LETTER KA;Lo;0;L;;;;;N;;;;;
-0F41;TIBETAN LETTER KHA;Lo;0;L;;;;;N;;;;;
-0F42;TIBETAN LETTER GA;Lo;0;L;;;;;N;;;;;
-0F43;TIBETAN LETTER GHA;Lo;0;L;0F42 0FB7;;;;N;;;;;
-0F44;TIBETAN LETTER NGA;Lo;0;L;;;;;N;;;;;
-0F45;TIBETAN LETTER CA;Lo;0;L;;;;;N;;;;;
-0F46;TIBETAN LETTER CHA;Lo;0;L;;;;;N;;;;;
-0F47;TIBETAN LETTER JA;Lo;0;L;;;;;N;;;;;
-0F49;TIBETAN LETTER NYA;Lo;0;L;;;;;N;;;;;
-0F4A;TIBETAN LETTER TTA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED TA;;;;
-0F4B;TIBETAN LETTER TTHA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED THA;;;;
-0F4C;TIBETAN LETTER DDA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED DA;;;;
-0F4D;TIBETAN LETTER DDHA;Lo;0;L;0F4C 0FB7;;;;N;;;;;
-0F4E;TIBETAN LETTER NNA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED NA;;;;
-0F4F;TIBETAN LETTER TA;Lo;0;L;;;;;N;;;;;
-0F50;TIBETAN LETTER THA;Lo;0;L;;;;;N;;;;;
-0F51;TIBETAN LETTER DA;Lo;0;L;;;;;N;;;;;
-0F52;TIBETAN LETTER DHA;Lo;0;L;0F51 0FB7;;;;N;;;;;
-0F53;TIBETAN LETTER NA;Lo;0;L;;;;;N;;;;;
-0F54;TIBETAN LETTER PA;Lo;0;L;;;;;N;;;;;
-0F55;TIBETAN LETTER PHA;Lo;0;L;;;;;N;;;;;
-0F56;TIBETAN LETTER BA;Lo;0;L;;;;;N;;;;;
-0F57;TIBETAN LETTER BHA;Lo;0;L;0F56 0FB7;;;;N;;;;;
-0F58;TIBETAN LETTER MA;Lo;0;L;;;;;N;;;;;
-0F59;TIBETAN LETTER TSA;Lo;0;L;;;;;N;;;;;
-0F5A;TIBETAN LETTER TSHA;Lo;0;L;;;;;N;;;;;
-0F5B;TIBETAN LETTER DZA;Lo;0;L;;;;;N;;;;;
-0F5C;TIBETAN LETTER DZHA;Lo;0;L;0F5B 0FB7;;;;N;;;;;
-0F5D;TIBETAN LETTER WA;Lo;0;L;;;;;N;;;;;
-0F5E;TIBETAN LETTER ZHA;Lo;0;L;;;;;N;;;;;
-0F5F;TIBETAN LETTER ZA;Lo;0;L;;;;;N;;;;;
-0F60;TIBETAN LETTER -A;Lo;0;L;;;;;N;TIBETAN LETTER AA;;;;
-0F61;TIBETAN LETTER YA;Lo;0;L;;;;;N;;;;;
-0F62;TIBETAN LETTER RA;Lo;0;L;;;;;N;;;;;
-0F63;TIBETAN LETTER LA;Lo;0;L;;;;;N;;;;;
-0F64;TIBETAN LETTER SHA;Lo;0;L;;;;;N;;;;;
-0F65;TIBETAN LETTER SSA;Lo;0;L;;;;;N;TIBETAN LETTER REVERSED SHA;;;;
-0F66;TIBETAN LETTER SA;Lo;0;L;;;;;N;;;;;
-0F67;TIBETAN LETTER HA;Lo;0;L;;;;;N;;;;;
-0F68;TIBETAN LETTER A;Lo;0;L;;;;;N;;;;;
-0F69;TIBETAN LETTER KSSA;Lo;0;L;0F40 0FB5;;;;N;;;;;
-0F6A;TIBETAN LETTER FIXED-FORM RA;Lo;0;L;;;;;N;;;;;
-0F6B;TIBETAN LETTER KKA;Lo;0;L;;;;;N;;;;;
-0F6C;TIBETAN LETTER RRA;Lo;0;L;;;;;N;;;;;
-0F71;TIBETAN VOWEL SIGN AA;Mn;129;NSM;;;;;N;;;;;
-0F72;TIBETAN VOWEL SIGN I;Mn;130;NSM;;;;;N;;;;;
-0F73;TIBETAN VOWEL SIGN II;Mn;0;NSM;0F71 0F72;;;;N;;;;;
-0F74;TIBETAN VOWEL SIGN U;Mn;132;NSM;;;;;N;;;;;
-0F75;TIBETAN VOWEL SIGN UU;Mn;0;NSM;0F71 0F74;;;;N;;;;;
-0F76;TIBETAN VOWEL SIGN VOCALIC R;Mn;0;NSM;0FB2 0F80;;;;N;;;;;
-0F77;TIBETAN VOWEL SIGN VOCALIC RR;Mn;0;NSM;<compat> 0FB2 0F81;;;;N;;;;;
-0F78;TIBETAN VOWEL SIGN VOCALIC L;Mn;0;NSM;0FB3 0F80;;;;N;;;;;
-0F79;TIBETAN VOWEL SIGN VOCALIC LL;Mn;0;NSM;<compat> 0FB3 0F81;;;;N;;;;;
-0F7A;TIBETAN VOWEL SIGN E;Mn;130;NSM;;;;;N;;;;;
-0F7B;TIBETAN VOWEL SIGN EE;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN AI;;;;
-0F7C;TIBETAN VOWEL SIGN O;Mn;130;NSM;;;;;N;;;;;
-0F7D;TIBETAN VOWEL SIGN OO;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN AU;;;;
-0F7E;TIBETAN SIGN RJES SU NGA RO;Mn;0;NSM;;;;;N;TIBETAN ANUSVARA;;;;
-0F7F;TIBETAN SIGN RNAM BCAD;Mc;0;L;;;;;N;TIBETAN VISARGA;;;;
-0F80;TIBETAN VOWEL SIGN REVERSED I;Mn;130;NSM;;;;;N;TIBETAN VOWEL SIGN SHORT I;;;;
-0F81;TIBETAN VOWEL SIGN REVERSED II;Mn;0;NSM;0F71 0F80;;;;N;;;;;
-0F82;TIBETAN SIGN NYI ZLA NAA DA;Mn;230;NSM;;;;;N;TIBETAN CANDRABINDU WITH ORNAMENT;;;;
-0F83;TIBETAN SIGN SNA LDAN;Mn;230;NSM;;;;;N;TIBETAN CANDRABINDU;;;;
-0F84;TIBETAN MARK HALANTA;Mn;9;NSM;;;;;N;TIBETAN VIRAMA;;;;
-0F85;TIBETAN MARK PALUTA;Po;0;L;;;;;N;TIBETAN CHUCHENYIGE;;;;
-0F86;TIBETAN SIGN LCI RTAGS;Mn;230;NSM;;;;;N;;;;;
-0F87;TIBETAN SIGN YANG RTAGS;Mn;230;NSM;;;;;N;;;;;
-0F88;TIBETAN SIGN LCE TSA CAN;Lo;0;L;;;;;N;;;;;
-0F89;TIBETAN SIGN MCHU CAN;Lo;0;L;;;;;N;;;;;
-0F8A;TIBETAN SIGN GRU CAN RGYINGS;Lo;0;L;;;;;N;;;;;
-0F8B;TIBETAN SIGN GRU MED RGYINGS;Lo;0;L;;;;;N;;;;;
-0F90;TIBETAN SUBJOINED LETTER KA;Mn;0;NSM;;;;;N;;;;;
-0F91;TIBETAN SUBJOINED LETTER KHA;Mn;0;NSM;;;;;N;;;;;
-0F92;TIBETAN SUBJOINED LETTER GA;Mn;0;NSM;;;;;N;;;;;
-0F93;TIBETAN SUBJOINED LETTER GHA;Mn;0;NSM;0F92 0FB7;;;;N;;;;;
-0F94;TIBETAN SUBJOINED LETTER NGA;Mn;0;NSM;;;;;N;;;;;
-0F95;TIBETAN SUBJOINED LETTER CA;Mn;0;NSM;;;;;N;;;;;
-0F96;TIBETAN SUBJOINED LETTER CHA;Mn;0;NSM;;;;;N;;;;;
-0F97;TIBETAN SUBJOINED LETTER JA;Mn;0;NSM;;;;;N;;;;;
-0F99;TIBETAN SUBJOINED LETTER NYA;Mn;0;NSM;;;;;N;;;;;
-0F9A;TIBETAN SUBJOINED LETTER TTA;Mn;0;NSM;;;;;N;;;;;
-0F9B;TIBETAN SUBJOINED LETTER TTHA;Mn;0;NSM;;;;;N;;;;;
-0F9C;TIBETAN SUBJOINED LETTER DDA;Mn;0;NSM;;;;;N;;;;;
-0F9D;TIBETAN SUBJOINED LETTER DDHA;Mn;0;NSM;0F9C 0FB7;;;;N;;;;;
-0F9E;TIBETAN SUBJOINED LETTER NNA;Mn;0;NSM;;;;;N;;;;;
-0F9F;TIBETAN SUBJOINED LETTER TA;Mn;0;NSM;;;;;N;;;;;
-0FA0;TIBETAN SUBJOINED LETTER THA;Mn;0;NSM;;;;;N;;;;;
-0FA1;TIBETAN SUBJOINED LETTER DA;Mn;0;NSM;;;;;N;;;;;
-0FA2;TIBETAN SUBJOINED LETTER DHA;Mn;0;NSM;0FA1 0FB7;;;;N;;;;;
-0FA3;TIBETAN SUBJOINED LETTER NA;Mn;0;NSM;;;;;N;;;;;
-0FA4;TIBETAN SUBJOINED LETTER PA;Mn;0;NSM;;;;;N;;;;;
-0FA5;TIBETAN SUBJOINED LETTER PHA;Mn;0;NSM;;;;;N;;;;;
-0FA6;TIBETAN SUBJOINED LETTER BA;Mn;0;NSM;;;;;N;;;;;
-0FA7;TIBETAN SUBJOINED LETTER BHA;Mn;0;NSM;0FA6 0FB7;;;;N;;;;;
-0FA8;TIBETAN SUBJOINED LETTER MA;Mn;0;NSM;;;;;N;;;;;
-0FA9;TIBETAN SUBJOINED LETTER TSA;Mn;0;NSM;;;;;N;;;;;
-0FAA;TIBETAN SUBJOINED LETTER TSHA;Mn;0;NSM;;;;;N;;;;;
-0FAB;TIBETAN SUBJOINED LETTER DZA;Mn;0;NSM;;;;;N;;;;;
-0FAC;TIBETAN SUBJOINED LETTER DZHA;Mn;0;NSM;0FAB 0FB7;;;;N;;;;;
-0FAD;TIBETAN SUBJOINED LETTER WA;Mn;0;NSM;;;;;N;;;;;
-0FAE;TIBETAN SUBJOINED LETTER ZHA;Mn;0;NSM;;;;;N;;;;;
-0FAF;TIBETAN SUBJOINED LETTER ZA;Mn;0;NSM;;;;;N;;;;;
-0FB0;TIBETAN SUBJOINED LETTER -A;Mn;0;NSM;;;;;N;;;;;
-0FB1;TIBETAN SUBJOINED LETTER YA;Mn;0;NSM;;;;;N;;;;;
-0FB2;TIBETAN SUBJOINED LETTER RA;Mn;0;NSM;;;;;N;;;;;
-0FB3;TIBETAN SUBJOINED LETTER LA;Mn;0;NSM;;;;;N;;;;;
-0FB4;TIBETAN SUBJOINED LETTER SHA;Mn;0;NSM;;;;;N;;;;;
-0FB5;TIBETAN SUBJOINED LETTER SSA;Mn;0;NSM;;;;;N;;;;;
-0FB6;TIBETAN SUBJOINED LETTER SA;Mn;0;NSM;;;;;N;;;;;
-0FB7;TIBETAN SUBJOINED LETTER HA;Mn;0;NSM;;;;;N;;;;;
-0FB8;TIBETAN SUBJOINED LETTER A;Mn;0;NSM;;;;;N;;;;;
-0FB9;TIBETAN SUBJOINED LETTER KSSA;Mn;0;NSM;0F90 0FB5;;;;N;;;;;
-0FBA;TIBETAN SUBJOINED LETTER FIXED-FORM WA;Mn;0;NSM;;;;;N;;;;;
-0FBB;TIBETAN SUBJOINED LETTER FIXED-FORM YA;Mn;0;NSM;;;;;N;;;;;
-0FBC;TIBETAN SUBJOINED LETTER FIXED-FORM RA;Mn;0;NSM;;;;;N;;;;;
-0FBE;TIBETAN KU RU KHA;So;0;L;;;;;N;;;;;
-0FBF;TIBETAN KU RU KHA BZHI MIG CAN;So;0;L;;;;;N;;;;;
-0FC0;TIBETAN CANTILLATION SIGN HEAVY BEAT;So;0;L;;;;;N;;;;;
-0FC1;TIBETAN CANTILLATION SIGN LIGHT BEAT;So;0;L;;;;;N;;;;;
-0FC2;TIBETAN CANTILLATION SIGN CANG TE-U;So;0;L;;;;;N;;;;;
-0FC3;TIBETAN CANTILLATION SIGN SBUB -CHAL;So;0;L;;;;;N;;;;;
-0FC4;TIBETAN SYMBOL DRIL BU;So;0;L;;;;;N;;;;;
-0FC5;TIBETAN SYMBOL RDO RJE;So;0;L;;;;;N;;;;;
-0FC6;TIBETAN SYMBOL PADMA GDAN;Mn;220;NSM;;;;;N;;;;;
-0FC7;TIBETAN SYMBOL RDO RJE RGYA GRAM;So;0;L;;;;;N;;;;;
-0FC8;TIBETAN SYMBOL PHUR PA;So;0;L;;;;;N;;;;;
-0FC9;TIBETAN SYMBOL NOR BU;So;0;L;;;;;N;;;;;
-0FCA;TIBETAN SYMBOL NOR BU NYIS -KHYIL;So;0;L;;;;;N;;;;;
-0FCB;TIBETAN SYMBOL NOR BU GSUM -KHYIL;So;0;L;;;;;N;;;;;
-0FCC;TIBETAN SYMBOL NOR BU BZHI -KHYIL;So;0;L;;;;;N;;;;;
-0FCE;TIBETAN SIGN RDEL NAG RDEL DKAR;So;0;L;;;;;N;;;;;
-0FCF;TIBETAN SIGN RDEL NAG GSUM;So;0;L;;;;;N;;;;;
-0FD0;TIBETAN MARK BSKA- SHOG GI MGO RGYAN;Po;0;L;;;;;N;;;;;
-0FD1;TIBETAN MARK MNYAM YIG GI MGO RGYAN;Po;0;L;;;;;N;;;;;
-0FD2;TIBETAN MARK NYIS TSHEG;Po;0;L;;;;;N;;;;;
-0FD3;TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA;Po;0;L;;;;;N;;;;;
-0FD4;TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA;Po;0;L;;;;;N;;;;;
-0FD5;RIGHT-FACING SVASTI SIGN;So;0;L;;;;;N;;;;;
-0FD6;LEFT-FACING SVASTI SIGN;So;0;L;;;;;N;;;;;
-0FD7;RIGHT-FACING SVASTI SIGN WITH DOTS;So;0;L;;;;;N;;;;;
-0FD8;LEFT-FACING SVASTI SIGN WITH DOTS;So;0;L;;;;;N;;;;;
-1000;MYANMAR LETTER KA;Lo;0;L;;;;;N;;;;;
-1001;MYANMAR LETTER KHA;Lo;0;L;;;;;N;;;;;
-1002;MYANMAR LETTER GA;Lo;0;L;;;;;N;;;;;
-1003;MYANMAR LETTER GHA;Lo;0;L;;;;;N;;;;;
-1004;MYANMAR LETTER NGA;Lo;0;L;;;;;N;;;;;
-1005;MYANMAR LETTER CA;Lo;0;L;;;;;N;;;;;
-1006;MYANMAR LETTER CHA;Lo;0;L;;;;;N;;;;;
-1007;MYANMAR LETTER JA;Lo;0;L;;;;;N;;;;;
-1008;MYANMAR LETTER JHA;Lo;0;L;;;;;N;;;;;
-1009;MYANMAR LETTER NYA;Lo;0;L;;;;;N;;;;;
-100A;MYANMAR LETTER NNYA;Lo;0;L;;;;;N;;;;;
-100B;MYANMAR LETTER TTA;Lo;0;L;;;;;N;;;;;
-100C;MYANMAR LETTER TTHA;Lo;0;L;;;;;N;;;;;
-100D;MYANMAR LETTER DDA;Lo;0;L;;;;;N;;;;;
-100E;MYANMAR LETTER DDHA;Lo;0;L;;;;;N;;;;;
-100F;MYANMAR LETTER NNA;Lo;0;L;;;;;N;;;;;
-1010;MYANMAR LETTER TA;Lo;0;L;;;;;N;;;;;
-1011;MYANMAR LETTER THA;Lo;0;L;;;;;N;;;;;
-1012;MYANMAR LETTER DA;Lo;0;L;;;;;N;;;;;
-1013;MYANMAR LETTER DHA;Lo;0;L;;;;;N;;;;;
-1014;MYANMAR LETTER NA;Lo;0;L;;;;;N;;;;;
-1015;MYANMAR LETTER PA;Lo;0;L;;;;;N;;;;;
-1016;MYANMAR LETTER PHA;Lo;0;L;;;;;N;;;;;
-1017;MYANMAR LETTER BA;Lo;0;L;;;;;N;;;;;
-1018;MYANMAR LETTER BHA;Lo;0;L;;;;;N;;;;;
-1019;MYANMAR LETTER MA;Lo;0;L;;;;;N;;;;;
-101A;MYANMAR LETTER YA;Lo;0;L;;;;;N;;;;;
-101B;MYANMAR LETTER RA;Lo;0;L;;;;;N;;;;;
-101C;MYANMAR LETTER LA;Lo;0;L;;;;;N;;;;;
-101D;MYANMAR LETTER WA;Lo;0;L;;;;;N;;;;;
-101E;MYANMAR LETTER SA;Lo;0;L;;;;;N;;;;;
-101F;MYANMAR LETTER HA;Lo;0;L;;;;;N;;;;;
-1020;MYANMAR LETTER LLA;Lo;0;L;;;;;N;;;;;
-1021;MYANMAR LETTER A;Lo;0;L;;;;;N;;;;;
-1022;MYANMAR LETTER SHAN A;Lo;0;L;;;;;N;;;;;
-1023;MYANMAR LETTER I;Lo;0;L;;;;;N;;;;;
-1024;MYANMAR LETTER II;Lo;0;L;;;;;N;;;;;
-1025;MYANMAR LETTER U;Lo;0;L;;;;;N;;;;;
-1026;MYANMAR LETTER UU;Lo;0;L;1025 102E;;;;N;;;;;
-1027;MYANMAR LETTER E;Lo;0;L;;;;;N;;;;;
-1028;MYANMAR LETTER MON E;Lo;0;L;;;;;N;;;;;
-1029;MYANMAR LETTER O;Lo;0;L;;;;;N;;;;;
-102A;MYANMAR LETTER AU;Lo;0;L;;;;;N;;;;;
-102B;MYANMAR VOWEL SIGN TALL AA;Mc;0;L;;;;;N;;;;;
-102C;MYANMAR VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-102D;MYANMAR VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-102E;MYANMAR VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-102F;MYANMAR VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1030;MYANMAR VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-1031;MYANMAR VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-1032;MYANMAR VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-1033;MYANMAR VOWEL SIGN MON II;Mn;0;NSM;;;;;N;;;;;
-1034;MYANMAR VOWEL SIGN MON O;Mn;0;NSM;;;;;N;;;;;
-1035;MYANMAR VOWEL SIGN E ABOVE;Mn;0;NSM;;;;;N;;;;;
-1036;MYANMAR SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-1037;MYANMAR SIGN DOT BELOW;Mn;7;NSM;;;;;N;;;;;
-1038;MYANMAR SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-1039;MYANMAR SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-103A;MYANMAR SIGN ASAT;Mn;9;NSM;;;;;N;;;;;
-103B;MYANMAR CONSONANT SIGN MEDIAL YA;Mc;0;L;;;;;N;;;;;
-103C;MYANMAR CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;;
-103D;MYANMAR CONSONANT SIGN MEDIAL WA;Mn;0;NSM;;;;;N;;;;;
-103E;MYANMAR CONSONANT SIGN MEDIAL HA;Mn;0;NSM;;;;;N;;;;;
-103F;MYANMAR LETTER GREAT SA;Lo;0;L;;;;;N;;;;;
-1040;MYANMAR DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1041;MYANMAR DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1042;MYANMAR DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1043;MYANMAR DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1044;MYANMAR DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1045;MYANMAR DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1046;MYANMAR DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1047;MYANMAR DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1048;MYANMAR DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1049;MYANMAR DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-104A;MYANMAR SIGN LITTLE SECTION;Po;0;L;;;;;N;;;;;
-104B;MYANMAR SIGN SECTION;Po;0;L;;;;;N;;;;;
-104C;MYANMAR SYMBOL LOCATIVE;Po;0;L;;;;;N;;;;;
-104D;MYANMAR SYMBOL COMPLETED;Po;0;L;;;;;N;;;;;
-104E;MYANMAR SYMBOL AFOREMENTIONED;Po;0;L;;;;;N;;;;;
-104F;MYANMAR SYMBOL GENITIVE;Po;0;L;;;;;N;;;;;
-1050;MYANMAR LETTER SHA;Lo;0;L;;;;;N;;;;;
-1051;MYANMAR LETTER SSA;Lo;0;L;;;;;N;;;;;
-1052;MYANMAR LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-1053;MYANMAR LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-1054;MYANMAR LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-1055;MYANMAR LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-1056;MYANMAR VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;;
-1057;MYANMAR VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;;
-1058;MYANMAR VOWEL SIGN VOCALIC L;Mn;0;NSM;;;;;N;;;;;
-1059;MYANMAR VOWEL SIGN VOCALIC LL;Mn;0;NSM;;;;;N;;;;;
-105A;MYANMAR LETTER MON NGA;Lo;0;L;;;;;N;;;;;
-105B;MYANMAR LETTER MON JHA;Lo;0;L;;;;;N;;;;;
-105C;MYANMAR LETTER MON BBA;Lo;0;L;;;;;N;;;;;
-105D;MYANMAR LETTER MON BBE;Lo;0;L;;;;;N;;;;;
-105E;MYANMAR CONSONANT SIGN MON MEDIAL NA;Mn;0;NSM;;;;;N;;;;;
-105F;MYANMAR CONSONANT SIGN MON MEDIAL MA;Mn;0;NSM;;;;;N;;;;;
-1060;MYANMAR CONSONANT SIGN MON MEDIAL LA;Mn;0;NSM;;;;;N;;;;;
-1061;MYANMAR LETTER SGAW KAREN SHA;Lo;0;L;;;;;N;;;;;
-1062;MYANMAR VOWEL SIGN SGAW KAREN EU;Mc;0;L;;;;;N;;;;;
-1063;MYANMAR TONE MARK SGAW KAREN HATHI;Mc;0;L;;;;;N;;;;;
-1064;MYANMAR TONE MARK SGAW KAREN KE PHO;Mc;0;L;;;;;N;;;;;
-1065;MYANMAR LETTER WESTERN PWO KAREN THA;Lo;0;L;;;;;N;;;;;
-1066;MYANMAR LETTER WESTERN PWO KAREN PWA;Lo;0;L;;;;;N;;;;;
-1067;MYANMAR VOWEL SIGN WESTERN PWO KAREN EU;Mc;0;L;;;;;N;;;;;
-1068;MYANMAR VOWEL SIGN WESTERN PWO KAREN UE;Mc;0;L;;;;;N;;;;;
-1069;MYANMAR SIGN WESTERN PWO KAREN TONE-1;Mc;0;L;;;;;N;;;;;
-106A;MYANMAR SIGN WESTERN PWO KAREN TONE-2;Mc;0;L;;;;;N;;;;;
-106B;MYANMAR SIGN WESTERN PWO KAREN TONE-3;Mc;0;L;;;;;N;;;;;
-106C;MYANMAR SIGN WESTERN PWO KAREN TONE-4;Mc;0;L;;;;;N;;;;;
-106D;MYANMAR SIGN WESTERN PWO KAREN TONE-5;Mc;0;L;;;;;N;;;;;
-106E;MYANMAR LETTER EASTERN PWO KAREN NNA;Lo;0;L;;;;;N;;;;;
-106F;MYANMAR LETTER EASTERN PWO KAREN YWA;Lo;0;L;;;;;N;;;;;
-1070;MYANMAR LETTER EASTERN PWO KAREN GHWA;Lo;0;L;;;;;N;;;;;
-1071;MYANMAR VOWEL SIGN GEBA KAREN I;Mn;0;NSM;;;;;N;;;;;
-1072;MYANMAR VOWEL SIGN KAYAH OE;Mn;0;NSM;;;;;N;;;;;
-1073;MYANMAR VOWEL SIGN KAYAH U;Mn;0;NSM;;;;;N;;;;;
-1074;MYANMAR VOWEL SIGN KAYAH EE;Mn;0;NSM;;;;;N;;;;;
-1075;MYANMAR LETTER SHAN KA;Lo;0;L;;;;;N;;;;;
-1076;MYANMAR LETTER SHAN KHA;Lo;0;L;;;;;N;;;;;
-1077;MYANMAR LETTER SHAN GA;Lo;0;L;;;;;N;;;;;
-1078;MYANMAR LETTER SHAN CA;Lo;0;L;;;;;N;;;;;
-1079;MYANMAR LETTER SHAN ZA;Lo;0;L;;;;;N;;;;;
-107A;MYANMAR LETTER SHAN NYA;Lo;0;L;;;;;N;;;;;
-107B;MYANMAR LETTER SHAN DA;Lo;0;L;;;;;N;;;;;
-107C;MYANMAR LETTER SHAN NA;Lo;0;L;;;;;N;;;;;
-107D;MYANMAR LETTER SHAN PHA;Lo;0;L;;;;;N;;;;;
-107E;MYANMAR LETTER SHAN FA;Lo;0;L;;;;;N;;;;;
-107F;MYANMAR LETTER SHAN BA;Lo;0;L;;;;;N;;;;;
-1080;MYANMAR LETTER SHAN THA;Lo;0;L;;;;;N;;;;;
-1081;MYANMAR LETTER SHAN HA;Lo;0;L;;;;;N;;;;;
-1082;MYANMAR CONSONANT SIGN SHAN MEDIAL WA;Mn;0;NSM;;;;;N;;;;;
-1083;MYANMAR VOWEL SIGN SHAN AA;Mc;0;L;;;;;N;;;;;
-1084;MYANMAR VOWEL SIGN SHAN E;Mc;0;L;;;;;N;;;;;
-1085;MYANMAR VOWEL SIGN SHAN E ABOVE;Mn;0;NSM;;;;;N;;;;;
-1086;MYANMAR VOWEL SIGN SHAN FINAL Y;Mn;0;NSM;;;;;N;;;;;
-1087;MYANMAR SIGN SHAN TONE-2;Mc;0;L;;;;;N;;;;;
-1088;MYANMAR SIGN SHAN TONE-3;Mc;0;L;;;;;N;;;;;
-1089;MYANMAR SIGN SHAN TONE-5;Mc;0;L;;;;;N;;;;;
-108A;MYANMAR SIGN SHAN TONE-6;Mc;0;L;;;;;N;;;;;
-108B;MYANMAR SIGN SHAN COUNCIL TONE-2;Mc;0;L;;;;;N;;;;;
-108C;MYANMAR SIGN SHAN COUNCIL TONE-3;Mc;0;L;;;;;N;;;;;
-108D;MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE;Mn;220;NSM;;;;;N;;;;;
-108E;MYANMAR LETTER RUMAI PALAUNG FA;Lo;0;L;;;;;N;;;;;
-108F;MYANMAR SIGN RUMAI PALAUNG TONE-5;Mc;0;L;;;;;N;;;;;
-1090;MYANMAR SHAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1091;MYANMAR SHAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1092;MYANMAR SHAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1093;MYANMAR SHAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1094;MYANMAR SHAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1095;MYANMAR SHAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1096;MYANMAR SHAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1097;MYANMAR SHAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1098;MYANMAR SHAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1099;MYANMAR SHAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-109A;MYANMAR SIGN KHAMTI TONE-1;Mc;0;L;;;;;N;;;;;
-109B;MYANMAR SIGN KHAMTI TONE-3;Mc;0;L;;;;;N;;;;;
-109C;MYANMAR VOWEL SIGN AITON A;Mc;0;L;;;;;N;;;;;
-109D;MYANMAR VOWEL SIGN AITON AI;Mn;0;NSM;;;;;N;;;;;
-109E;MYANMAR SYMBOL SHAN ONE;So;0;L;;;;;N;;;;;
-109F;MYANMAR SYMBOL SHAN EXCLAMATION;So;0;L;;;;;N;;;;;
-10A0;GEORGIAN CAPITAL LETTER AN;Lu;0;L;;;;;N;;;;2D00;
-10A1;GEORGIAN CAPITAL LETTER BAN;Lu;0;L;;;;;N;;;;2D01;
-10A2;GEORGIAN CAPITAL LETTER GAN;Lu;0;L;;;;;N;;;;2D02;
-10A3;GEORGIAN CAPITAL LETTER DON;Lu;0;L;;;;;N;;;;2D03;
-10A4;GEORGIAN CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;2D04;
-10A5;GEORGIAN CAPITAL LETTER VIN;Lu;0;L;;;;;N;;;;2D05;
-10A6;GEORGIAN CAPITAL LETTER ZEN;Lu;0;L;;;;;N;;;;2D06;
-10A7;GEORGIAN CAPITAL LETTER TAN;Lu;0;L;;;;;N;;;;2D07;
-10A8;GEORGIAN CAPITAL LETTER IN;Lu;0;L;;;;;N;;;;2D08;
-10A9;GEORGIAN CAPITAL LETTER KAN;Lu;0;L;;;;;N;;;;2D09;
-10AA;GEORGIAN CAPITAL LETTER LAS;Lu;0;L;;;;;N;;;;2D0A;
-10AB;GEORGIAN CAPITAL LETTER MAN;Lu;0;L;;;;;N;;;;2D0B;
-10AC;GEORGIAN CAPITAL LETTER NAR;Lu;0;L;;;;;N;;;;2D0C;
-10AD;GEORGIAN CAPITAL LETTER ON;Lu;0;L;;;;;N;;;;2D0D;
-10AE;GEORGIAN CAPITAL LETTER PAR;Lu;0;L;;;;;N;;;;2D0E;
-10AF;GEORGIAN CAPITAL LETTER ZHAR;Lu;0;L;;;;;N;;;;2D0F;
-10B0;GEORGIAN CAPITAL LETTER RAE;Lu;0;L;;;;;N;;;;2D10;
-10B1;GEORGIAN CAPITAL LETTER SAN;Lu;0;L;;;;;N;;;;2D11;
-10B2;GEORGIAN CAPITAL LETTER TAR;Lu;0;L;;;;;N;;;;2D12;
-10B3;GEORGIAN CAPITAL LETTER UN;Lu;0;L;;;;;N;;;;2D13;
-10B4;GEORGIAN CAPITAL LETTER PHAR;Lu;0;L;;;;;N;;;;2D14;
-10B5;GEORGIAN CAPITAL LETTER KHAR;Lu;0;L;;;;;N;;;;2D15;
-10B6;GEORGIAN CAPITAL LETTER GHAN;Lu;0;L;;;;;N;;;;2D16;
-10B7;GEORGIAN CAPITAL LETTER QAR;Lu;0;L;;;;;N;;;;2D17;
-10B8;GEORGIAN CAPITAL LETTER SHIN;Lu;0;L;;;;;N;;;;2D18;
-10B9;GEORGIAN CAPITAL LETTER CHIN;Lu;0;L;;;;;N;;;;2D19;
-10BA;GEORGIAN CAPITAL LETTER CAN;Lu;0;L;;;;;N;;;;2D1A;
-10BB;GEORGIAN CAPITAL LETTER JIL;Lu;0;L;;;;;N;;;;2D1B;
-10BC;GEORGIAN CAPITAL LETTER CIL;Lu;0;L;;;;;N;;;;2D1C;
-10BD;GEORGIAN CAPITAL LETTER CHAR;Lu;0;L;;;;;N;;;;2D1D;
-10BE;GEORGIAN CAPITAL LETTER XAN;Lu;0;L;;;;;N;;;;2D1E;
-10BF;GEORGIAN CAPITAL LETTER JHAN;Lu;0;L;;;;;N;;;;2D1F;
-10C0;GEORGIAN CAPITAL LETTER HAE;Lu;0;L;;;;;N;;;;2D20;
-10C1;GEORGIAN CAPITAL LETTER HE;Lu;0;L;;;;;N;;;;2D21;
-10C2;GEORGIAN CAPITAL LETTER HIE;Lu;0;L;;;;;N;;;;2D22;
-10C3;GEORGIAN CAPITAL LETTER WE;Lu;0;L;;;;;N;;;;2D23;
-10C4;GEORGIAN CAPITAL LETTER HAR;Lu;0;L;;;;;N;;;;2D24;
-10C5;GEORGIAN CAPITAL LETTER HOE;Lu;0;L;;;;;N;;;;2D25;
-10D0;GEORGIAN LETTER AN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER AN;;;;
-10D1;GEORGIAN LETTER BAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER BAN;;;;
-10D2;GEORGIAN LETTER GAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER GAN;;;;
-10D3;GEORGIAN LETTER DON;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER DON;;;;
-10D4;GEORGIAN LETTER EN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER EN;;;;
-10D5;GEORGIAN LETTER VIN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER VIN;;;;
-10D6;GEORGIAN LETTER ZEN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER ZEN;;;;
-10D7;GEORGIAN LETTER TAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER TAN;;;;
-10D8;GEORGIAN LETTER IN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER IN;;;;
-10D9;GEORGIAN LETTER KAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER KAN;;;;
-10DA;GEORGIAN LETTER LAS;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER LAS;;;;
-10DB;GEORGIAN LETTER MAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER MAN;;;;
-10DC;GEORGIAN LETTER NAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER NAR;;;;
-10DD;GEORGIAN LETTER ON;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER ON;;;;
-10DE;GEORGIAN LETTER PAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER PAR;;;;
-10DF;GEORGIAN LETTER ZHAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER ZHAR;;;;
-10E0;GEORGIAN LETTER RAE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER RAE;;;;
-10E1;GEORGIAN LETTER SAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER SAN;;;;
-10E2;GEORGIAN LETTER TAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER TAR;;;;
-10E3;GEORGIAN LETTER UN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER UN;;;;
-10E4;GEORGIAN LETTER PHAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER PHAR;;;;
-10E5;GEORGIAN LETTER KHAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER KHAR;;;;
-10E6;GEORGIAN LETTER GHAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER GHAN;;;;
-10E7;GEORGIAN LETTER QAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER QAR;;;;
-10E8;GEORGIAN LETTER SHIN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER SHIN;;;;
-10E9;GEORGIAN LETTER CHIN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER CHIN;;;;
-10EA;GEORGIAN LETTER CAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER CAN;;;;
-10EB;GEORGIAN LETTER JIL;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER JIL;;;;
-10EC;GEORGIAN LETTER CIL;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER CIL;;;;
-10ED;GEORGIAN LETTER CHAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER CHAR;;;;
-10EE;GEORGIAN LETTER XAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER XAN;;;;
-10EF;GEORGIAN LETTER JHAN;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER JHAN;;;;
-10F0;GEORGIAN LETTER HAE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER HAE;;;;
-10F1;GEORGIAN LETTER HE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER HE;;;;
-10F2;GEORGIAN LETTER HIE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER HIE;;;;
-10F3;GEORGIAN LETTER WE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER WE;;;;
-10F4;GEORGIAN LETTER HAR;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER HAR;;;;
-10F5;GEORGIAN LETTER HOE;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER HOE;;;;
-10F6;GEORGIAN LETTER FI;Lo;0;L;;;;;N;GEORGIAN SMALL LETTER FI;;;;
-10F7;GEORGIAN LETTER YN;Lo;0;L;;;;;N;;;;;
-10F8;GEORGIAN LETTER ELIFI;Lo;0;L;;;;;N;;;;;
-10F9;GEORGIAN LETTER TURNED GAN;Lo;0;L;;;;;N;;;;;
-10FA;GEORGIAN LETTER AIN;Lo;0;L;;;;;N;;;;;
-10FB;GEORGIAN PARAGRAPH SEPARATOR;Po;0;L;;;;;N;;;;;
-10FC;MODIFIER LETTER GEORGIAN NAR;Lm;0;L;<super> 10DC;;;;N;;;;;
-1100;HANGUL CHOSEONG KIYEOK;Lo;0;L;;;;;N;;;;;
-1101;HANGUL CHOSEONG SSANGKIYEOK;Lo;0;L;;;;;N;;;;;
-1102;HANGUL CHOSEONG NIEUN;Lo;0;L;;;;;N;;;;;
-1103;HANGUL CHOSEONG TIKEUT;Lo;0;L;;;;;N;;;;;
-1104;HANGUL CHOSEONG SSANGTIKEUT;Lo;0;L;;;;;N;;;;;
-1105;HANGUL CHOSEONG RIEUL;Lo;0;L;;;;;N;;;;;
-1106;HANGUL CHOSEONG MIEUM;Lo;0;L;;;;;N;;;;;
-1107;HANGUL CHOSEONG PIEUP;Lo;0;L;;;;;N;;;;;
-1108;HANGUL CHOSEONG SSANGPIEUP;Lo;0;L;;;;;N;;;;;
-1109;HANGUL CHOSEONG SIOS;Lo;0;L;;;;;N;;;;;
-110A;HANGUL CHOSEONG SSANGSIOS;Lo;0;L;;;;;N;;;;;
-110B;HANGUL CHOSEONG IEUNG;Lo;0;L;;;;;N;;;;;
-110C;HANGUL CHOSEONG CIEUC;Lo;0;L;;;;;N;;;;;
-110D;HANGUL CHOSEONG SSANGCIEUC;Lo;0;L;;;;;N;;;;;
-110E;HANGUL CHOSEONG CHIEUCH;Lo;0;L;;;;;N;;;;;
-110F;HANGUL CHOSEONG KHIEUKH;Lo;0;L;;;;;N;;;;;
-1110;HANGUL CHOSEONG THIEUTH;Lo;0;L;;;;;N;;;;;
-1111;HANGUL CHOSEONG PHIEUPH;Lo;0;L;;;;;N;;;;;
-1112;HANGUL CHOSEONG HIEUH;Lo;0;L;;;;;N;;;;;
-1113;HANGUL CHOSEONG NIEUN-KIYEOK;Lo;0;L;;;;;N;;;;;
-1114;HANGUL CHOSEONG SSANGNIEUN;Lo;0;L;;;;;N;;;;;
-1115;HANGUL CHOSEONG NIEUN-TIKEUT;Lo;0;L;;;;;N;;;;;
-1116;HANGUL CHOSEONG NIEUN-PIEUP;Lo;0;L;;;;;N;;;;;
-1117;HANGUL CHOSEONG TIKEUT-KIYEOK;Lo;0;L;;;;;N;;;;;
-1118;HANGUL CHOSEONG RIEUL-NIEUN;Lo;0;L;;;;;N;;;;;
-1119;HANGUL CHOSEONG SSANGRIEUL;Lo;0;L;;;;;N;;;;;
-111A;HANGUL CHOSEONG RIEUL-HIEUH;Lo;0;L;;;;;N;;;;;
-111B;HANGUL CHOSEONG KAPYEOUNRIEUL;Lo;0;L;;;;;N;;;;;
-111C;HANGUL CHOSEONG MIEUM-PIEUP;Lo;0;L;;;;;N;;;;;
-111D;HANGUL CHOSEONG KAPYEOUNMIEUM;Lo;0;L;;;;;N;;;;;
-111E;HANGUL CHOSEONG PIEUP-KIYEOK;Lo;0;L;;;;;N;;;;;
-111F;HANGUL CHOSEONG PIEUP-NIEUN;Lo;0;L;;;;;N;;;;;
-1120;HANGUL CHOSEONG PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;;
-1121;HANGUL CHOSEONG PIEUP-SIOS;Lo;0;L;;;;;N;;;;;
-1122;HANGUL CHOSEONG PIEUP-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-1123;HANGUL CHOSEONG PIEUP-SIOS-TIKEUT;Lo;0;L;;;;;N;;;;;
-1124;HANGUL CHOSEONG PIEUP-SIOS-PIEUP;Lo;0;L;;;;;N;;;;;
-1125;HANGUL CHOSEONG PIEUP-SSANGSIOS;Lo;0;L;;;;;N;;;;;
-1126;HANGUL CHOSEONG PIEUP-SIOS-CIEUC;Lo;0;L;;;;;N;;;;;
-1127;HANGUL CHOSEONG PIEUP-CIEUC;Lo;0;L;;;;;N;;;;;
-1128;HANGUL CHOSEONG PIEUP-CHIEUCH;Lo;0;L;;;;;N;;;;;
-1129;HANGUL CHOSEONG PIEUP-THIEUTH;Lo;0;L;;;;;N;;;;;
-112A;HANGUL CHOSEONG PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;;
-112B;HANGUL CHOSEONG KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-112C;HANGUL CHOSEONG KAPYEOUNSSANGPIEUP;Lo;0;L;;;;;N;;;;;
-112D;HANGUL CHOSEONG SIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-112E;HANGUL CHOSEONG SIOS-NIEUN;Lo;0;L;;;;;N;;;;;
-112F;HANGUL CHOSEONG SIOS-TIKEUT;Lo;0;L;;;;;N;;;;;
-1130;HANGUL CHOSEONG SIOS-RIEUL;Lo;0;L;;;;;N;;;;;
-1131;HANGUL CHOSEONG SIOS-MIEUM;Lo;0;L;;;;;N;;;;;
-1132;HANGUL CHOSEONG SIOS-PIEUP;Lo;0;L;;;;;N;;;;;
-1133;HANGUL CHOSEONG SIOS-PIEUP-KIYEOK;Lo;0;L;;;;;N;;;;;
-1134;HANGUL CHOSEONG SIOS-SSANGSIOS;Lo;0;L;;;;;N;;;;;
-1135;HANGUL CHOSEONG SIOS-IEUNG;Lo;0;L;;;;;N;;;;;
-1136;HANGUL CHOSEONG SIOS-CIEUC;Lo;0;L;;;;;N;;;;;
-1137;HANGUL CHOSEONG SIOS-CHIEUCH;Lo;0;L;;;;;N;;;;;
-1138;HANGUL CHOSEONG SIOS-KHIEUKH;Lo;0;L;;;;;N;;;;;
-1139;HANGUL CHOSEONG SIOS-THIEUTH;Lo;0;L;;;;;N;;;;;
-113A;HANGUL CHOSEONG SIOS-PHIEUPH;Lo;0;L;;;;;N;;;;;
-113B;HANGUL CHOSEONG SIOS-HIEUH;Lo;0;L;;;;;N;;;;;
-113C;HANGUL CHOSEONG CHITUEUMSIOS;Lo;0;L;;;;;N;;;;;
-113D;HANGUL CHOSEONG CHITUEUMSSANGSIOS;Lo;0;L;;;;;N;;;;;
-113E;HANGUL CHOSEONG CEONGCHIEUMSIOS;Lo;0;L;;;;;N;;;;;
-113F;HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS;Lo;0;L;;;;;N;;;;;
-1140;HANGUL CHOSEONG PANSIOS;Lo;0;L;;;;;N;;;;;
-1141;HANGUL CHOSEONG IEUNG-KIYEOK;Lo;0;L;;;;;N;;;;;
-1142;HANGUL CHOSEONG IEUNG-TIKEUT;Lo;0;L;;;;;N;;;;;
-1143;HANGUL CHOSEONG IEUNG-MIEUM;Lo;0;L;;;;;N;;;;;
-1144;HANGUL CHOSEONG IEUNG-PIEUP;Lo;0;L;;;;;N;;;;;
-1145;HANGUL CHOSEONG IEUNG-SIOS;Lo;0;L;;;;;N;;;;;
-1146;HANGUL CHOSEONG IEUNG-PANSIOS;Lo;0;L;;;;;N;;;;;
-1147;HANGUL CHOSEONG SSANGIEUNG;Lo;0;L;;;;;N;;;;;
-1148;HANGUL CHOSEONG IEUNG-CIEUC;Lo;0;L;;;;;N;;;;;
-1149;HANGUL CHOSEONG IEUNG-CHIEUCH;Lo;0;L;;;;;N;;;;;
-114A;HANGUL CHOSEONG IEUNG-THIEUTH;Lo;0;L;;;;;N;;;;;
-114B;HANGUL CHOSEONG IEUNG-PHIEUPH;Lo;0;L;;;;;N;;;;;
-114C;HANGUL CHOSEONG YESIEUNG;Lo;0;L;;;;;N;;;;;
-114D;HANGUL CHOSEONG CIEUC-IEUNG;Lo;0;L;;;;;N;;;;;
-114E;HANGUL CHOSEONG CHITUEUMCIEUC;Lo;0;L;;;;;N;;;;;
-114F;HANGUL CHOSEONG CHITUEUMSSANGCIEUC;Lo;0;L;;;;;N;;;;;
-1150;HANGUL CHOSEONG CEONGCHIEUMCIEUC;Lo;0;L;;;;;N;;;;;
-1151;HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC;Lo;0;L;;;;;N;;;;;
-1152;HANGUL CHOSEONG CHIEUCH-KHIEUKH;Lo;0;L;;;;;N;;;;;
-1153;HANGUL CHOSEONG CHIEUCH-HIEUH;Lo;0;L;;;;;N;;;;;
-1154;HANGUL CHOSEONG CHITUEUMCHIEUCH;Lo;0;L;;;;;N;;;;;
-1155;HANGUL CHOSEONG CEONGCHIEUMCHIEUCH;Lo;0;L;;;;;N;;;;;
-1156;HANGUL CHOSEONG PHIEUPH-PIEUP;Lo;0;L;;;;;N;;;;;
-1157;HANGUL CHOSEONG KAPYEOUNPHIEUPH;Lo;0;L;;;;;N;;;;;
-1158;HANGUL CHOSEONG SSANGHIEUH;Lo;0;L;;;;;N;;;;;
-1159;HANGUL CHOSEONG YEORINHIEUH;Lo;0;L;;;;;N;;;;;
-115A;HANGUL CHOSEONG KIYEOK-TIKEUT;Lo;0;L;;;;;N;;;;;
-115B;HANGUL CHOSEONG NIEUN-SIOS;Lo;0;L;;;;;N;;;;;
-115C;HANGUL CHOSEONG NIEUN-CIEUC;Lo;0;L;;;;;N;;;;;
-115D;HANGUL CHOSEONG NIEUN-HIEUH;Lo;0;L;;;;;N;;;;;
-115E;HANGUL CHOSEONG TIKEUT-RIEUL;Lo;0;L;;;;;N;;;;;
-115F;HANGUL CHOSEONG FILLER;Lo;0;L;;;;;N;;;;;
-1160;HANGUL JUNGSEONG FILLER;Lo;0;L;;;;;N;;;;;
-1161;HANGUL JUNGSEONG A;Lo;0;L;;;;;N;;;;;
-1162;HANGUL JUNGSEONG AE;Lo;0;L;;;;;N;;;;;
-1163;HANGUL JUNGSEONG YA;Lo;0;L;;;;;N;;;;;
-1164;HANGUL JUNGSEONG YAE;Lo;0;L;;;;;N;;;;;
-1165;HANGUL JUNGSEONG EO;Lo;0;L;;;;;N;;;;;
-1166;HANGUL JUNGSEONG E;Lo;0;L;;;;;N;;;;;
-1167;HANGUL JUNGSEONG YEO;Lo;0;L;;;;;N;;;;;
-1168;HANGUL JUNGSEONG YE;Lo;0;L;;;;;N;;;;;
-1169;HANGUL JUNGSEONG O;Lo;0;L;;;;;N;;;;;
-116A;HANGUL JUNGSEONG WA;Lo;0;L;;;;;N;;;;;
-116B;HANGUL JUNGSEONG WAE;Lo;0;L;;;;;N;;;;;
-116C;HANGUL JUNGSEONG OE;Lo;0;L;;;;;N;;;;;
-116D;HANGUL JUNGSEONG YO;Lo;0;L;;;;;N;;;;;
-116E;HANGUL JUNGSEONG U;Lo;0;L;;;;;N;;;;;
-116F;HANGUL JUNGSEONG WEO;Lo;0;L;;;;;N;;;;;
-1170;HANGUL JUNGSEONG WE;Lo;0;L;;;;;N;;;;;
-1171;HANGUL JUNGSEONG WI;Lo;0;L;;;;;N;;;;;
-1172;HANGUL JUNGSEONG YU;Lo;0;L;;;;;N;;;;;
-1173;HANGUL JUNGSEONG EU;Lo;0;L;;;;;N;;;;;
-1174;HANGUL JUNGSEONG YI;Lo;0;L;;;;;N;;;;;
-1175;HANGUL JUNGSEONG I;Lo;0;L;;;;;N;;;;;
-1176;HANGUL JUNGSEONG A-O;Lo;0;L;;;;;N;;;;;
-1177;HANGUL JUNGSEONG A-U;Lo;0;L;;;;;N;;;;;
-1178;HANGUL JUNGSEONG YA-O;Lo;0;L;;;;;N;;;;;
-1179;HANGUL JUNGSEONG YA-YO;Lo;0;L;;;;;N;;;;;
-117A;HANGUL JUNGSEONG EO-O;Lo;0;L;;;;;N;;;;;
-117B;HANGUL JUNGSEONG EO-U;Lo;0;L;;;;;N;;;;;
-117C;HANGUL JUNGSEONG EO-EU;Lo;0;L;;;;;N;;;;;
-117D;HANGUL JUNGSEONG YEO-O;Lo;0;L;;;;;N;;;;;
-117E;HANGUL JUNGSEONG YEO-U;Lo;0;L;;;;;N;;;;;
-117F;HANGUL JUNGSEONG O-EO;Lo;0;L;;;;;N;;;;;
-1180;HANGUL JUNGSEONG O-E;Lo;0;L;;;;;N;;;;;
-1181;HANGUL JUNGSEONG O-YE;Lo;0;L;;;;;N;;;;;
-1182;HANGUL JUNGSEONG O-O;Lo;0;L;;;;;N;;;;;
-1183;HANGUL JUNGSEONG O-U;Lo;0;L;;;;;N;;;;;
-1184;HANGUL JUNGSEONG YO-YA;Lo;0;L;;;;;N;;;;;
-1185;HANGUL JUNGSEONG YO-YAE;Lo;0;L;;;;;N;;;;;
-1186;HANGUL JUNGSEONG YO-YEO;Lo;0;L;;;;;N;;;;;
-1187;HANGUL JUNGSEONG YO-O;Lo;0;L;;;;;N;;;;;
-1188;HANGUL JUNGSEONG YO-I;Lo;0;L;;;;;N;;;;;
-1189;HANGUL JUNGSEONG U-A;Lo;0;L;;;;;N;;;;;
-118A;HANGUL JUNGSEONG U-AE;Lo;0;L;;;;;N;;;;;
-118B;HANGUL JUNGSEONG U-EO-EU;Lo;0;L;;;;;N;;;;;
-118C;HANGUL JUNGSEONG U-YE;Lo;0;L;;;;;N;;;;;
-118D;HANGUL JUNGSEONG U-U;Lo;0;L;;;;;N;;;;;
-118E;HANGUL JUNGSEONG YU-A;Lo;0;L;;;;;N;;;;;
-118F;HANGUL JUNGSEONG YU-EO;Lo;0;L;;;;;N;;;;;
-1190;HANGUL JUNGSEONG YU-E;Lo;0;L;;;;;N;;;;;
-1191;HANGUL JUNGSEONG YU-YEO;Lo;0;L;;;;;N;;;;;
-1192;HANGUL JUNGSEONG YU-YE;Lo;0;L;;;;;N;;;;;
-1193;HANGUL JUNGSEONG YU-U;Lo;0;L;;;;;N;;;;;
-1194;HANGUL JUNGSEONG YU-I;Lo;0;L;;;;;N;;;;;
-1195;HANGUL JUNGSEONG EU-U;Lo;0;L;;;;;N;;;;;
-1196;HANGUL JUNGSEONG EU-EU;Lo;0;L;;;;;N;;;;;
-1197;HANGUL JUNGSEONG YI-U;Lo;0;L;;;;;N;;;;;
-1198;HANGUL JUNGSEONG I-A;Lo;0;L;;;;;N;;;;;
-1199;HANGUL JUNGSEONG I-YA;Lo;0;L;;;;;N;;;;;
-119A;HANGUL JUNGSEONG I-O;Lo;0;L;;;;;N;;;;;
-119B;HANGUL JUNGSEONG I-U;Lo;0;L;;;;;N;;;;;
-119C;HANGUL JUNGSEONG I-EU;Lo;0;L;;;;;N;;;;;
-119D;HANGUL JUNGSEONG I-ARAEA;Lo;0;L;;;;;N;;;;;
-119E;HANGUL JUNGSEONG ARAEA;Lo;0;L;;;;;N;;;;;
-119F;HANGUL JUNGSEONG ARAEA-EO;Lo;0;L;;;;;N;;;;;
-11A0;HANGUL JUNGSEONG ARAEA-U;Lo;0;L;;;;;N;;;;;
-11A1;HANGUL JUNGSEONG ARAEA-I;Lo;0;L;;;;;N;;;;;
-11A2;HANGUL JUNGSEONG SSANGARAEA;Lo;0;L;;;;;N;;;;;
-11A3;HANGUL JUNGSEONG A-EU;Lo;0;L;;;;;N;;;;;
-11A4;HANGUL JUNGSEONG YA-U;Lo;0;L;;;;;N;;;;;
-11A5;HANGUL JUNGSEONG YEO-YA;Lo;0;L;;;;;N;;;;;
-11A6;HANGUL JUNGSEONG O-YA;Lo;0;L;;;;;N;;;;;
-11A7;HANGUL JUNGSEONG O-YAE;Lo;0;L;;;;;N;;;;;
-11A8;HANGUL JONGSEONG KIYEOK;Lo;0;L;;;;;N;;;;;
-11A9;HANGUL JONGSEONG SSANGKIYEOK;Lo;0;L;;;;;N;;;;;
-11AA;HANGUL JONGSEONG KIYEOK-SIOS;Lo;0;L;;;;;N;;;;;
-11AB;HANGUL JONGSEONG NIEUN;Lo;0;L;;;;;N;;;;;
-11AC;HANGUL JONGSEONG NIEUN-CIEUC;Lo;0;L;;;;;N;;;;;
-11AD;HANGUL JONGSEONG NIEUN-HIEUH;Lo;0;L;;;;;N;;;;;
-11AE;HANGUL JONGSEONG TIKEUT;Lo;0;L;;;;;N;;;;;
-11AF;HANGUL JONGSEONG RIEUL;Lo;0;L;;;;;N;;;;;
-11B0;HANGUL JONGSEONG RIEUL-KIYEOK;Lo;0;L;;;;;N;;;;;
-11B1;HANGUL JONGSEONG RIEUL-MIEUM;Lo;0;L;;;;;N;;;;;
-11B2;HANGUL JONGSEONG RIEUL-PIEUP;Lo;0;L;;;;;N;;;;;
-11B3;HANGUL JONGSEONG RIEUL-SIOS;Lo;0;L;;;;;N;;;;;
-11B4;HANGUL JONGSEONG RIEUL-THIEUTH;Lo;0;L;;;;;N;;;;;
-11B5;HANGUL JONGSEONG RIEUL-PHIEUPH;Lo;0;L;;;;;N;;;;;
-11B6;HANGUL JONGSEONG RIEUL-HIEUH;Lo;0;L;;;;;N;;;;;
-11B7;HANGUL JONGSEONG MIEUM;Lo;0;L;;;;;N;;;;;
-11B8;HANGUL JONGSEONG PIEUP;Lo;0;L;;;;;N;;;;;
-11B9;HANGUL JONGSEONG PIEUP-SIOS;Lo;0;L;;;;;N;;;;;
-11BA;HANGUL JONGSEONG SIOS;Lo;0;L;;;;;N;;;;;
-11BB;HANGUL JONGSEONG SSANGSIOS;Lo;0;L;;;;;N;;;;;
-11BC;HANGUL JONGSEONG IEUNG;Lo;0;L;;;;;N;;;;;
-11BD;HANGUL JONGSEONG CIEUC;Lo;0;L;;;;;N;;;;;
-11BE;HANGUL JONGSEONG CHIEUCH;Lo;0;L;;;;;N;;;;;
-11BF;HANGUL JONGSEONG KHIEUKH;Lo;0;L;;;;;N;;;;;
-11C0;HANGUL JONGSEONG THIEUTH;Lo;0;L;;;;;N;;;;;
-11C1;HANGUL JONGSEONG PHIEUPH;Lo;0;L;;;;;N;;;;;
-11C2;HANGUL JONGSEONG HIEUH;Lo;0;L;;;;;N;;;;;
-11C3;HANGUL JONGSEONG KIYEOK-RIEUL;Lo;0;L;;;;;N;;;;;
-11C4;HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-11C5;HANGUL JONGSEONG NIEUN-KIYEOK;Lo;0;L;;;;;N;;;;;
-11C6;HANGUL JONGSEONG NIEUN-TIKEUT;Lo;0;L;;;;;N;;;;;
-11C7;HANGUL JONGSEONG NIEUN-SIOS;Lo;0;L;;;;;N;;;;;
-11C8;HANGUL JONGSEONG NIEUN-PANSIOS;Lo;0;L;;;;;N;;;;;
-11C9;HANGUL JONGSEONG NIEUN-THIEUTH;Lo;0;L;;;;;N;;;;;
-11CA;HANGUL JONGSEONG TIKEUT-KIYEOK;Lo;0;L;;;;;N;;;;;
-11CB;HANGUL JONGSEONG TIKEUT-RIEUL;Lo;0;L;;;;;N;;;;;
-11CC;HANGUL JONGSEONG RIEUL-KIYEOK-SIOS;Lo;0;L;;;;;N;;;;;
-11CD;HANGUL JONGSEONG RIEUL-NIEUN;Lo;0;L;;;;;N;;;;;
-11CE;HANGUL JONGSEONG RIEUL-TIKEUT;Lo;0;L;;;;;N;;;;;
-11CF;HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH;Lo;0;L;;;;;N;;;;;
-11D0;HANGUL JONGSEONG SSANGRIEUL;Lo;0;L;;;;;N;;;;;
-11D1;HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;;
-11D2;HANGUL JONGSEONG RIEUL-MIEUM-SIOS;Lo;0;L;;;;;N;;;;;
-11D3;HANGUL JONGSEONG RIEUL-PIEUP-SIOS;Lo;0;L;;;;;N;;;;;
-11D4;HANGUL JONGSEONG RIEUL-PIEUP-HIEUH;Lo;0;L;;;;;N;;;;;
-11D5;HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-11D6;HANGUL JONGSEONG RIEUL-SSANGSIOS;Lo;0;L;;;;;N;;;;;
-11D7;HANGUL JONGSEONG RIEUL-PANSIOS;Lo;0;L;;;;;N;;;;;
-11D8;HANGUL JONGSEONG RIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;;
-11D9;HANGUL JONGSEONG RIEUL-YEORINHIEUH;Lo;0;L;;;;;N;;;;;
-11DA;HANGUL JONGSEONG MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;;
-11DB;HANGUL JONGSEONG MIEUM-RIEUL;Lo;0;L;;;;;N;;;;;
-11DC;HANGUL JONGSEONG MIEUM-PIEUP;Lo;0;L;;;;;N;;;;;
-11DD;HANGUL JONGSEONG MIEUM-SIOS;Lo;0;L;;;;;N;;;;;
-11DE;HANGUL JONGSEONG MIEUM-SSANGSIOS;Lo;0;L;;;;;N;;;;;
-11DF;HANGUL JONGSEONG MIEUM-PANSIOS;Lo;0;L;;;;;N;;;;;
-11E0;HANGUL JONGSEONG MIEUM-CHIEUCH;Lo;0;L;;;;;N;;;;;
-11E1;HANGUL JONGSEONG MIEUM-HIEUH;Lo;0;L;;;;;N;;;;;
-11E2;HANGUL JONGSEONG KAPYEOUNMIEUM;Lo;0;L;;;;;N;;;;;
-11E3;HANGUL JONGSEONG PIEUP-RIEUL;Lo;0;L;;;;;N;;;;;
-11E4;HANGUL JONGSEONG PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;;
-11E5;HANGUL JONGSEONG PIEUP-HIEUH;Lo;0;L;;;;;N;;;;;
-11E6;HANGUL JONGSEONG KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-11E7;HANGUL JONGSEONG SIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-11E8;HANGUL JONGSEONG SIOS-TIKEUT;Lo;0;L;;;;;N;;;;;
-11E9;HANGUL JONGSEONG SIOS-RIEUL;Lo;0;L;;;;;N;;;;;
-11EA;HANGUL JONGSEONG SIOS-PIEUP;Lo;0;L;;;;;N;;;;;
-11EB;HANGUL JONGSEONG PANSIOS;Lo;0;L;;;;;N;;;;;
-11EC;HANGUL JONGSEONG IEUNG-KIYEOK;Lo;0;L;;;;;N;;;;;
-11ED;HANGUL JONGSEONG IEUNG-SSANGKIYEOK;Lo;0;L;;;;;N;;;;;
-11EE;HANGUL JONGSEONG SSANGIEUNG;Lo;0;L;;;;;N;;;;;
-11EF;HANGUL JONGSEONG IEUNG-KHIEUKH;Lo;0;L;;;;;N;;;;;
-11F0;HANGUL JONGSEONG YESIEUNG;Lo;0;L;;;;;N;;;;;
-11F1;HANGUL JONGSEONG YESIEUNG-SIOS;Lo;0;L;;;;;N;;;;;
-11F2;HANGUL JONGSEONG YESIEUNG-PANSIOS;Lo;0;L;;;;;N;;;;;
-11F3;HANGUL JONGSEONG PHIEUPH-PIEUP;Lo;0;L;;;;;N;;;;;
-11F4;HANGUL JONGSEONG KAPYEOUNPHIEUPH;Lo;0;L;;;;;N;;;;;
-11F5;HANGUL JONGSEONG HIEUH-NIEUN;Lo;0;L;;;;;N;;;;;
-11F6;HANGUL JONGSEONG HIEUH-RIEUL;Lo;0;L;;;;;N;;;;;
-11F7;HANGUL JONGSEONG HIEUH-MIEUM;Lo;0;L;;;;;N;;;;;
-11F8;HANGUL JONGSEONG HIEUH-PIEUP;Lo;0;L;;;;;N;;;;;
-11F9;HANGUL JONGSEONG YEORINHIEUH;Lo;0;L;;;;;N;;;;;
-11FA;HANGUL JONGSEONG KIYEOK-NIEUN;Lo;0;L;;;;;N;;;;;
-11FB;HANGUL JONGSEONG KIYEOK-PIEUP;Lo;0;L;;;;;N;;;;;
-11FC;HANGUL JONGSEONG KIYEOK-CHIEUCH;Lo;0;L;;;;;N;;;;;
-11FD;HANGUL JONGSEONG KIYEOK-KHIEUKH;Lo;0;L;;;;;N;;;;;
-11FE;HANGUL JONGSEONG KIYEOK-HIEUH;Lo;0;L;;;;;N;;;;;
-11FF;HANGUL JONGSEONG SSANGNIEUN;Lo;0;L;;;;;N;;;;;
-1200;ETHIOPIC SYLLABLE HA;Lo;0;L;;;;;N;;;;;
-1201;ETHIOPIC SYLLABLE HU;Lo;0;L;;;;;N;;;;;
-1202;ETHIOPIC SYLLABLE HI;Lo;0;L;;;;;N;;;;;
-1203;ETHIOPIC SYLLABLE HAA;Lo;0;L;;;;;N;;;;;
-1204;ETHIOPIC SYLLABLE HEE;Lo;0;L;;;;;N;;;;;
-1205;ETHIOPIC SYLLABLE HE;Lo;0;L;;;;;N;;;;;
-1206;ETHIOPIC SYLLABLE HO;Lo;0;L;;;;;N;;;;;
-1207;ETHIOPIC SYLLABLE HOA;Lo;0;L;;;;;N;;;;;
-1208;ETHIOPIC SYLLABLE LA;Lo;0;L;;;;;N;;;;;
-1209;ETHIOPIC SYLLABLE LU;Lo;0;L;;;;;N;;;;;
-120A;ETHIOPIC SYLLABLE LI;Lo;0;L;;;;;N;;;;;
-120B;ETHIOPIC SYLLABLE LAA;Lo;0;L;;;;;N;;;;;
-120C;ETHIOPIC SYLLABLE LEE;Lo;0;L;;;;;N;;;;;
-120D;ETHIOPIC SYLLABLE LE;Lo;0;L;;;;;N;;;;;
-120E;ETHIOPIC SYLLABLE LO;Lo;0;L;;;;;N;;;;;
-120F;ETHIOPIC SYLLABLE LWA;Lo;0;L;;;;;N;;;;;
-1210;ETHIOPIC SYLLABLE HHA;Lo;0;L;;;;;N;;;;;
-1211;ETHIOPIC SYLLABLE HHU;Lo;0;L;;;;;N;;;;;
-1212;ETHIOPIC SYLLABLE HHI;Lo;0;L;;;;;N;;;;;
-1213;ETHIOPIC SYLLABLE HHAA;Lo;0;L;;;;;N;;;;;
-1214;ETHIOPIC SYLLABLE HHEE;Lo;0;L;;;;;N;;;;;
-1215;ETHIOPIC SYLLABLE HHE;Lo;0;L;;;;;N;;;;;
-1216;ETHIOPIC SYLLABLE HHO;Lo;0;L;;;;;N;;;;;
-1217;ETHIOPIC SYLLABLE HHWA;Lo;0;L;;;;;N;;;;;
-1218;ETHIOPIC SYLLABLE MA;Lo;0;L;;;;;N;;;;;
-1219;ETHIOPIC SYLLABLE MU;Lo;0;L;;;;;N;;;;;
-121A;ETHIOPIC SYLLABLE MI;Lo;0;L;;;;;N;;;;;
-121B;ETHIOPIC SYLLABLE MAA;Lo;0;L;;;;;N;;;;;
-121C;ETHIOPIC SYLLABLE MEE;Lo;0;L;;;;;N;;;;;
-121D;ETHIOPIC SYLLABLE ME;Lo;0;L;;;;;N;;;;;
-121E;ETHIOPIC SYLLABLE MO;Lo;0;L;;;;;N;;;;;
-121F;ETHIOPIC SYLLABLE MWA;Lo;0;L;;;;;N;;;;;
-1220;ETHIOPIC SYLLABLE SZA;Lo;0;L;;;;;N;;;;;
-1221;ETHIOPIC SYLLABLE SZU;Lo;0;L;;;;;N;;;;;
-1222;ETHIOPIC SYLLABLE SZI;Lo;0;L;;;;;N;;;;;
-1223;ETHIOPIC SYLLABLE SZAA;Lo;0;L;;;;;N;;;;;
-1224;ETHIOPIC SYLLABLE SZEE;Lo;0;L;;;;;N;;;;;
-1225;ETHIOPIC SYLLABLE SZE;Lo;0;L;;;;;N;;;;;
-1226;ETHIOPIC SYLLABLE SZO;Lo;0;L;;;;;N;;;;;
-1227;ETHIOPIC SYLLABLE SZWA;Lo;0;L;;;;;N;;;;;
-1228;ETHIOPIC SYLLABLE RA;Lo;0;L;;;;;N;;;;;
-1229;ETHIOPIC SYLLABLE RU;Lo;0;L;;;;;N;;;;;
-122A;ETHIOPIC SYLLABLE RI;Lo;0;L;;;;;N;;;;;
-122B;ETHIOPIC SYLLABLE RAA;Lo;0;L;;;;;N;;;;;
-122C;ETHIOPIC SYLLABLE REE;Lo;0;L;;;;;N;;;;;
-122D;ETHIOPIC SYLLABLE RE;Lo;0;L;;;;;N;;;;;
-122E;ETHIOPIC SYLLABLE RO;Lo;0;L;;;;;N;;;;;
-122F;ETHIOPIC SYLLABLE RWA;Lo;0;L;;;;;N;;;;;
-1230;ETHIOPIC SYLLABLE SA;Lo;0;L;;;;;N;;;;;
-1231;ETHIOPIC SYLLABLE SU;Lo;0;L;;;;;N;;;;;
-1232;ETHIOPIC SYLLABLE SI;Lo;0;L;;;;;N;;;;;
-1233;ETHIOPIC SYLLABLE SAA;Lo;0;L;;;;;N;;;;;
-1234;ETHIOPIC SYLLABLE SEE;Lo;0;L;;;;;N;;;;;
-1235;ETHIOPIC SYLLABLE SE;Lo;0;L;;;;;N;;;;;
-1236;ETHIOPIC SYLLABLE SO;Lo;0;L;;;;;N;;;;;
-1237;ETHIOPIC SYLLABLE SWA;Lo;0;L;;;;;N;;;;;
-1238;ETHIOPIC SYLLABLE SHA;Lo;0;L;;;;;N;;;;;
-1239;ETHIOPIC SYLLABLE SHU;Lo;0;L;;;;;N;;;;;
-123A;ETHIOPIC SYLLABLE SHI;Lo;0;L;;;;;N;;;;;
-123B;ETHIOPIC SYLLABLE SHAA;Lo;0;L;;;;;N;;;;;
-123C;ETHIOPIC SYLLABLE SHEE;Lo;0;L;;;;;N;;;;;
-123D;ETHIOPIC SYLLABLE SHE;Lo;0;L;;;;;N;;;;;
-123E;ETHIOPIC SYLLABLE SHO;Lo;0;L;;;;;N;;;;;
-123F;ETHIOPIC SYLLABLE SHWA;Lo;0;L;;;;;N;;;;;
-1240;ETHIOPIC SYLLABLE QA;Lo;0;L;;;;;N;;;;;
-1241;ETHIOPIC SYLLABLE QU;Lo;0;L;;;;;N;;;;;
-1242;ETHIOPIC SYLLABLE QI;Lo;0;L;;;;;N;;;;;
-1243;ETHIOPIC SYLLABLE QAA;Lo;0;L;;;;;N;;;;;
-1244;ETHIOPIC SYLLABLE QEE;Lo;0;L;;;;;N;;;;;
-1245;ETHIOPIC SYLLABLE QE;Lo;0;L;;;;;N;;;;;
-1246;ETHIOPIC SYLLABLE QO;Lo;0;L;;;;;N;;;;;
-1247;ETHIOPIC SYLLABLE QOA;Lo;0;L;;;;;N;;;;;
-1248;ETHIOPIC SYLLABLE QWA;Lo;0;L;;;;;N;;;;;
-124A;ETHIOPIC SYLLABLE QWI;Lo;0;L;;;;;N;;;;;
-124B;ETHIOPIC SYLLABLE QWAA;Lo;0;L;;;;;N;;;;;
-124C;ETHIOPIC SYLLABLE QWEE;Lo;0;L;;;;;N;;;;;
-124D;ETHIOPIC SYLLABLE QWE;Lo;0;L;;;;;N;;;;;
-1250;ETHIOPIC SYLLABLE QHA;Lo;0;L;;;;;N;;;;;
-1251;ETHIOPIC SYLLABLE QHU;Lo;0;L;;;;;N;;;;;
-1252;ETHIOPIC SYLLABLE QHI;Lo;0;L;;;;;N;;;;;
-1253;ETHIOPIC SYLLABLE QHAA;Lo;0;L;;;;;N;;;;;
-1254;ETHIOPIC SYLLABLE QHEE;Lo;0;L;;;;;N;;;;;
-1255;ETHIOPIC SYLLABLE QHE;Lo;0;L;;;;;N;;;;;
-1256;ETHIOPIC SYLLABLE QHO;Lo;0;L;;;;;N;;;;;
-1258;ETHIOPIC SYLLABLE QHWA;Lo;0;L;;;;;N;;;;;
-125A;ETHIOPIC SYLLABLE QHWI;Lo;0;L;;;;;N;;;;;
-125B;ETHIOPIC SYLLABLE QHWAA;Lo;0;L;;;;;N;;;;;
-125C;ETHIOPIC SYLLABLE QHWEE;Lo;0;L;;;;;N;;;;;
-125D;ETHIOPIC SYLLABLE QHWE;Lo;0;L;;;;;N;;;;;
-1260;ETHIOPIC SYLLABLE BA;Lo;0;L;;;;;N;;;;;
-1261;ETHIOPIC SYLLABLE BU;Lo;0;L;;;;;N;;;;;
-1262;ETHIOPIC SYLLABLE BI;Lo;0;L;;;;;N;;;;;
-1263;ETHIOPIC SYLLABLE BAA;Lo;0;L;;;;;N;;;;;
-1264;ETHIOPIC SYLLABLE BEE;Lo;0;L;;;;;N;;;;;
-1265;ETHIOPIC SYLLABLE BE;Lo;0;L;;;;;N;;;;;
-1266;ETHIOPIC SYLLABLE BO;Lo;0;L;;;;;N;;;;;
-1267;ETHIOPIC SYLLABLE BWA;Lo;0;L;;;;;N;;;;;
-1268;ETHIOPIC SYLLABLE VA;Lo;0;L;;;;;N;;;;;
-1269;ETHIOPIC SYLLABLE VU;Lo;0;L;;;;;N;;;;;
-126A;ETHIOPIC SYLLABLE VI;Lo;0;L;;;;;N;;;;;
-126B;ETHIOPIC SYLLABLE VAA;Lo;0;L;;;;;N;;;;;
-126C;ETHIOPIC SYLLABLE VEE;Lo;0;L;;;;;N;;;;;
-126D;ETHIOPIC SYLLABLE VE;Lo;0;L;;;;;N;;;;;
-126E;ETHIOPIC SYLLABLE VO;Lo;0;L;;;;;N;;;;;
-126F;ETHIOPIC SYLLABLE VWA;Lo;0;L;;;;;N;;;;;
-1270;ETHIOPIC SYLLABLE TA;Lo;0;L;;;;;N;;;;;
-1271;ETHIOPIC SYLLABLE TU;Lo;0;L;;;;;N;;;;;
-1272;ETHIOPIC SYLLABLE TI;Lo;0;L;;;;;N;;;;;
-1273;ETHIOPIC SYLLABLE TAA;Lo;0;L;;;;;N;;;;;
-1274;ETHIOPIC SYLLABLE TEE;Lo;0;L;;;;;N;;;;;
-1275;ETHIOPIC SYLLABLE TE;Lo;0;L;;;;;N;;;;;
-1276;ETHIOPIC SYLLABLE TO;Lo;0;L;;;;;N;;;;;
-1277;ETHIOPIC SYLLABLE TWA;Lo;0;L;;;;;N;;;;;
-1278;ETHIOPIC SYLLABLE CA;Lo;0;L;;;;;N;;;;;
-1279;ETHIOPIC SYLLABLE CU;Lo;0;L;;;;;N;;;;;
-127A;ETHIOPIC SYLLABLE CI;Lo;0;L;;;;;N;;;;;
-127B;ETHIOPIC SYLLABLE CAA;Lo;0;L;;;;;N;;;;;
-127C;ETHIOPIC SYLLABLE CEE;Lo;0;L;;;;;N;;;;;
-127D;ETHIOPIC SYLLABLE CE;Lo;0;L;;;;;N;;;;;
-127E;ETHIOPIC SYLLABLE CO;Lo;0;L;;;;;N;;;;;
-127F;ETHIOPIC SYLLABLE CWA;Lo;0;L;;;;;N;;;;;
-1280;ETHIOPIC SYLLABLE XA;Lo;0;L;;;;;N;;;;;
-1281;ETHIOPIC SYLLABLE XU;Lo;0;L;;;;;N;;;;;
-1282;ETHIOPIC SYLLABLE XI;Lo;0;L;;;;;N;;;;;
-1283;ETHIOPIC SYLLABLE XAA;Lo;0;L;;;;;N;;;;;
-1284;ETHIOPIC SYLLABLE XEE;Lo;0;L;;;;;N;;;;;
-1285;ETHIOPIC SYLLABLE XE;Lo;0;L;;;;;N;;;;;
-1286;ETHIOPIC SYLLABLE XO;Lo;0;L;;;;;N;;;;;
-1287;ETHIOPIC SYLLABLE XOA;Lo;0;L;;;;;N;;;;;
-1288;ETHIOPIC SYLLABLE XWA;Lo;0;L;;;;;N;;;;;
-128A;ETHIOPIC SYLLABLE XWI;Lo;0;L;;;;;N;;;;;
-128B;ETHIOPIC SYLLABLE XWAA;Lo;0;L;;;;;N;;;;;
-128C;ETHIOPIC SYLLABLE XWEE;Lo;0;L;;;;;N;;;;;
-128D;ETHIOPIC SYLLABLE XWE;Lo;0;L;;;;;N;;;;;
-1290;ETHIOPIC SYLLABLE NA;Lo;0;L;;;;;N;;;;;
-1291;ETHIOPIC SYLLABLE NU;Lo;0;L;;;;;N;;;;;
-1292;ETHIOPIC SYLLABLE NI;Lo;0;L;;;;;N;;;;;
-1293;ETHIOPIC SYLLABLE NAA;Lo;0;L;;;;;N;;;;;
-1294;ETHIOPIC SYLLABLE NEE;Lo;0;L;;;;;N;;;;;
-1295;ETHIOPIC SYLLABLE NE;Lo;0;L;;;;;N;;;;;
-1296;ETHIOPIC SYLLABLE NO;Lo;0;L;;;;;N;;;;;
-1297;ETHIOPIC SYLLABLE NWA;Lo;0;L;;;;;N;;;;;
-1298;ETHIOPIC SYLLABLE NYA;Lo;0;L;;;;;N;;;;;
-1299;ETHIOPIC SYLLABLE NYU;Lo;0;L;;;;;N;;;;;
-129A;ETHIOPIC SYLLABLE NYI;Lo;0;L;;;;;N;;;;;
-129B;ETHIOPIC SYLLABLE NYAA;Lo;0;L;;;;;N;;;;;
-129C;ETHIOPIC SYLLABLE NYEE;Lo;0;L;;;;;N;;;;;
-129D;ETHIOPIC SYLLABLE NYE;Lo;0;L;;;;;N;;;;;
-129E;ETHIOPIC SYLLABLE NYO;Lo;0;L;;;;;N;;;;;
-129F;ETHIOPIC SYLLABLE NYWA;Lo;0;L;;;;;N;;;;;
-12A0;ETHIOPIC SYLLABLE GLOTTAL A;Lo;0;L;;;;;N;;;;;
-12A1;ETHIOPIC SYLLABLE GLOTTAL U;Lo;0;L;;;;;N;;;;;
-12A2;ETHIOPIC SYLLABLE GLOTTAL I;Lo;0;L;;;;;N;;;;;
-12A3;ETHIOPIC SYLLABLE GLOTTAL AA;Lo;0;L;;;;;N;;;;;
-12A4;ETHIOPIC SYLLABLE GLOTTAL EE;Lo;0;L;;;;;N;;;;;
-12A5;ETHIOPIC SYLLABLE GLOTTAL E;Lo;0;L;;;;;N;;;;;
-12A6;ETHIOPIC SYLLABLE GLOTTAL O;Lo;0;L;;;;;N;;;;;
-12A7;ETHIOPIC SYLLABLE GLOTTAL WA;Lo;0;L;;;;;N;;;;;
-12A8;ETHIOPIC SYLLABLE KA;Lo;0;L;;;;;N;;;;;
-12A9;ETHIOPIC SYLLABLE KU;Lo;0;L;;;;;N;;;;;
-12AA;ETHIOPIC SYLLABLE KI;Lo;0;L;;;;;N;;;;;
-12AB;ETHIOPIC SYLLABLE KAA;Lo;0;L;;;;;N;;;;;
-12AC;ETHIOPIC SYLLABLE KEE;Lo;0;L;;;;;N;;;;;
-12AD;ETHIOPIC SYLLABLE KE;Lo;0;L;;;;;N;;;;;
-12AE;ETHIOPIC SYLLABLE KO;Lo;0;L;;;;;N;;;;;
-12AF;ETHIOPIC SYLLABLE KOA;Lo;0;L;;;;;N;;;;;
-12B0;ETHIOPIC SYLLABLE KWA;Lo;0;L;;;;;N;;;;;
-12B2;ETHIOPIC SYLLABLE KWI;Lo;0;L;;;;;N;;;;;
-12B3;ETHIOPIC SYLLABLE KWAA;Lo;0;L;;;;;N;;;;;
-12B4;ETHIOPIC SYLLABLE KWEE;Lo;0;L;;;;;N;;;;;
-12B5;ETHIOPIC SYLLABLE KWE;Lo;0;L;;;;;N;;;;;
-12B8;ETHIOPIC SYLLABLE KXA;Lo;0;L;;;;;N;;;;;
-12B9;ETHIOPIC SYLLABLE KXU;Lo;0;L;;;;;N;;;;;
-12BA;ETHIOPIC SYLLABLE KXI;Lo;0;L;;;;;N;;;;;
-12BB;ETHIOPIC SYLLABLE KXAA;Lo;0;L;;;;;N;;;;;
-12BC;ETHIOPIC SYLLABLE KXEE;Lo;0;L;;;;;N;;;;;
-12BD;ETHIOPIC SYLLABLE KXE;Lo;0;L;;;;;N;;;;;
-12BE;ETHIOPIC SYLLABLE KXO;Lo;0;L;;;;;N;;;;;
-12C0;ETHIOPIC SYLLABLE KXWA;Lo;0;L;;;;;N;;;;;
-12C2;ETHIOPIC SYLLABLE KXWI;Lo;0;L;;;;;N;;;;;
-12C3;ETHIOPIC SYLLABLE KXWAA;Lo;0;L;;;;;N;;;;;
-12C4;ETHIOPIC SYLLABLE KXWEE;Lo;0;L;;;;;N;;;;;
-12C5;ETHIOPIC SYLLABLE KXWE;Lo;0;L;;;;;N;;;;;
-12C8;ETHIOPIC SYLLABLE WA;Lo;0;L;;;;;N;;;;;
-12C9;ETHIOPIC SYLLABLE WU;Lo;0;L;;;;;N;;;;;
-12CA;ETHIOPIC SYLLABLE WI;Lo;0;L;;;;;N;;;;;
-12CB;ETHIOPIC SYLLABLE WAA;Lo;0;L;;;;;N;;;;;
-12CC;ETHIOPIC SYLLABLE WEE;Lo;0;L;;;;;N;;;;;
-12CD;ETHIOPIC SYLLABLE WE;Lo;0;L;;;;;N;;;;;
-12CE;ETHIOPIC SYLLABLE WO;Lo;0;L;;;;;N;;;;;
-12CF;ETHIOPIC SYLLABLE WOA;Lo;0;L;;;;;N;;;;;
-12D0;ETHIOPIC SYLLABLE PHARYNGEAL A;Lo;0;L;;;;;N;;;;;
-12D1;ETHIOPIC SYLLABLE PHARYNGEAL U;Lo;0;L;;;;;N;;;;;
-12D2;ETHIOPIC SYLLABLE PHARYNGEAL I;Lo;0;L;;;;;N;;;;;
-12D3;ETHIOPIC SYLLABLE PHARYNGEAL AA;Lo;0;L;;;;;N;;;;;
-12D4;ETHIOPIC SYLLABLE PHARYNGEAL EE;Lo;0;L;;;;;N;;;;;
-12D5;ETHIOPIC SYLLABLE PHARYNGEAL E;Lo;0;L;;;;;N;;;;;
-12D6;ETHIOPIC SYLLABLE PHARYNGEAL O;Lo;0;L;;;;;N;;;;;
-12D8;ETHIOPIC SYLLABLE ZA;Lo;0;L;;;;;N;;;;;
-12D9;ETHIOPIC SYLLABLE ZU;Lo;0;L;;;;;N;;;;;
-12DA;ETHIOPIC SYLLABLE ZI;Lo;0;L;;;;;N;;;;;
-12DB;ETHIOPIC SYLLABLE ZAA;Lo;0;L;;;;;N;;;;;
-12DC;ETHIOPIC SYLLABLE ZEE;Lo;0;L;;;;;N;;;;;
-12DD;ETHIOPIC SYLLABLE ZE;Lo;0;L;;;;;N;;;;;
-12DE;ETHIOPIC SYLLABLE ZO;Lo;0;L;;;;;N;;;;;
-12DF;ETHIOPIC SYLLABLE ZWA;Lo;0;L;;;;;N;;;;;
-12E0;ETHIOPIC SYLLABLE ZHA;Lo;0;L;;;;;N;;;;;
-12E1;ETHIOPIC SYLLABLE ZHU;Lo;0;L;;;;;N;;;;;
-12E2;ETHIOPIC SYLLABLE ZHI;Lo;0;L;;;;;N;;;;;
-12E3;ETHIOPIC SYLLABLE ZHAA;Lo;0;L;;;;;N;;;;;
-12E4;ETHIOPIC SYLLABLE ZHEE;Lo;0;L;;;;;N;;;;;
-12E5;ETHIOPIC SYLLABLE ZHE;Lo;0;L;;;;;N;;;;;
-12E6;ETHIOPIC SYLLABLE ZHO;Lo;0;L;;;;;N;;;;;
-12E7;ETHIOPIC SYLLABLE ZHWA;Lo;0;L;;;;;N;;;;;
-12E8;ETHIOPIC SYLLABLE YA;Lo;0;L;;;;;N;;;;;
-12E9;ETHIOPIC SYLLABLE YU;Lo;0;L;;;;;N;;;;;
-12EA;ETHIOPIC SYLLABLE YI;Lo;0;L;;;;;N;;;;;
-12EB;ETHIOPIC SYLLABLE YAA;Lo;0;L;;;;;N;;;;;
-12EC;ETHIOPIC SYLLABLE YEE;Lo;0;L;;;;;N;;;;;
-12ED;ETHIOPIC SYLLABLE YE;Lo;0;L;;;;;N;;;;;
-12EE;ETHIOPIC SYLLABLE YO;Lo;0;L;;;;;N;;;;;
-12EF;ETHIOPIC SYLLABLE YOA;Lo;0;L;;;;;N;;;;;
-12F0;ETHIOPIC SYLLABLE DA;Lo;0;L;;;;;N;;;;;
-12F1;ETHIOPIC SYLLABLE DU;Lo;0;L;;;;;N;;;;;
-12F2;ETHIOPIC SYLLABLE DI;Lo;0;L;;;;;N;;;;;
-12F3;ETHIOPIC SYLLABLE DAA;Lo;0;L;;;;;N;;;;;
-12F4;ETHIOPIC SYLLABLE DEE;Lo;0;L;;;;;N;;;;;
-12F5;ETHIOPIC SYLLABLE DE;Lo;0;L;;;;;N;;;;;
-12F6;ETHIOPIC SYLLABLE DO;Lo;0;L;;;;;N;;;;;
-12F7;ETHIOPIC SYLLABLE DWA;Lo;0;L;;;;;N;;;;;
-12F8;ETHIOPIC SYLLABLE DDA;Lo;0;L;;;;;N;;;;;
-12F9;ETHIOPIC SYLLABLE DDU;Lo;0;L;;;;;N;;;;;
-12FA;ETHIOPIC SYLLABLE DDI;Lo;0;L;;;;;N;;;;;
-12FB;ETHIOPIC SYLLABLE DDAA;Lo;0;L;;;;;N;;;;;
-12FC;ETHIOPIC SYLLABLE DDEE;Lo;0;L;;;;;N;;;;;
-12FD;ETHIOPIC SYLLABLE DDE;Lo;0;L;;;;;N;;;;;
-12FE;ETHIOPIC SYLLABLE DDO;Lo;0;L;;;;;N;;;;;
-12FF;ETHIOPIC SYLLABLE DDWA;Lo;0;L;;;;;N;;;;;
-1300;ETHIOPIC SYLLABLE JA;Lo;0;L;;;;;N;;;;;
-1301;ETHIOPIC SYLLABLE JU;Lo;0;L;;;;;N;;;;;
-1302;ETHIOPIC SYLLABLE JI;Lo;0;L;;;;;N;;;;;
-1303;ETHIOPIC SYLLABLE JAA;Lo;0;L;;;;;N;;;;;
-1304;ETHIOPIC SYLLABLE JEE;Lo;0;L;;;;;N;;;;;
-1305;ETHIOPIC SYLLABLE JE;Lo;0;L;;;;;N;;;;;
-1306;ETHIOPIC SYLLABLE JO;Lo;0;L;;;;;N;;;;;
-1307;ETHIOPIC SYLLABLE JWA;Lo;0;L;;;;;N;;;;;
-1308;ETHIOPIC SYLLABLE GA;Lo;0;L;;;;;N;;;;;
-1309;ETHIOPIC SYLLABLE GU;Lo;0;L;;;;;N;;;;;
-130A;ETHIOPIC SYLLABLE GI;Lo;0;L;;;;;N;;;;;
-130B;ETHIOPIC SYLLABLE GAA;Lo;0;L;;;;;N;;;;;
-130C;ETHIOPIC SYLLABLE GEE;Lo;0;L;;;;;N;;;;;
-130D;ETHIOPIC SYLLABLE GE;Lo;0;L;;;;;N;;;;;
-130E;ETHIOPIC SYLLABLE GO;Lo;0;L;;;;;N;;;;;
-130F;ETHIOPIC SYLLABLE GOA;Lo;0;L;;;;;N;;;;;
-1310;ETHIOPIC SYLLABLE GWA;Lo;0;L;;;;;N;;;;;
-1312;ETHIOPIC SYLLABLE GWI;Lo;0;L;;;;;N;;;;;
-1313;ETHIOPIC SYLLABLE GWAA;Lo;0;L;;;;;N;;;;;
-1314;ETHIOPIC SYLLABLE GWEE;Lo;0;L;;;;;N;;;;;
-1315;ETHIOPIC SYLLABLE GWE;Lo;0;L;;;;;N;;;;;
-1318;ETHIOPIC SYLLABLE GGA;Lo;0;L;;;;;N;;;;;
-1319;ETHIOPIC SYLLABLE GGU;Lo;0;L;;;;;N;;;;;
-131A;ETHIOPIC SYLLABLE GGI;Lo;0;L;;;;;N;;;;;
-131B;ETHIOPIC SYLLABLE GGAA;Lo;0;L;;;;;N;;;;;
-131C;ETHIOPIC SYLLABLE GGEE;Lo;0;L;;;;;N;;;;;
-131D;ETHIOPIC SYLLABLE GGE;Lo;0;L;;;;;N;;;;;
-131E;ETHIOPIC SYLLABLE GGO;Lo;0;L;;;;;N;;;;;
-131F;ETHIOPIC SYLLABLE GGWAA;Lo;0;L;;;;;N;;;;;
-1320;ETHIOPIC SYLLABLE THA;Lo;0;L;;;;;N;;;;;
-1321;ETHIOPIC SYLLABLE THU;Lo;0;L;;;;;N;;;;;
-1322;ETHIOPIC SYLLABLE THI;Lo;0;L;;;;;N;;;;;
-1323;ETHIOPIC SYLLABLE THAA;Lo;0;L;;;;;N;;;;;
-1324;ETHIOPIC SYLLABLE THEE;Lo;0;L;;;;;N;;;;;
-1325;ETHIOPIC SYLLABLE THE;Lo;0;L;;;;;N;;;;;
-1326;ETHIOPIC SYLLABLE THO;Lo;0;L;;;;;N;;;;;
-1327;ETHIOPIC SYLLABLE THWA;Lo;0;L;;;;;N;;;;;
-1328;ETHIOPIC SYLLABLE CHA;Lo;0;L;;;;;N;;;;;
-1329;ETHIOPIC SYLLABLE CHU;Lo;0;L;;;;;N;;;;;
-132A;ETHIOPIC SYLLABLE CHI;Lo;0;L;;;;;N;;;;;
-132B;ETHIOPIC SYLLABLE CHAA;Lo;0;L;;;;;N;;;;;
-132C;ETHIOPIC SYLLABLE CHEE;Lo;0;L;;;;;N;;;;;
-132D;ETHIOPIC SYLLABLE CHE;Lo;0;L;;;;;N;;;;;
-132E;ETHIOPIC SYLLABLE CHO;Lo;0;L;;;;;N;;;;;
-132F;ETHIOPIC SYLLABLE CHWA;Lo;0;L;;;;;N;;;;;
-1330;ETHIOPIC SYLLABLE PHA;Lo;0;L;;;;;N;;;;;
-1331;ETHIOPIC SYLLABLE PHU;Lo;0;L;;;;;N;;;;;
-1332;ETHIOPIC SYLLABLE PHI;Lo;0;L;;;;;N;;;;;
-1333;ETHIOPIC SYLLABLE PHAA;Lo;0;L;;;;;N;;;;;
-1334;ETHIOPIC SYLLABLE PHEE;Lo;0;L;;;;;N;;;;;
-1335;ETHIOPIC SYLLABLE PHE;Lo;0;L;;;;;N;;;;;
-1336;ETHIOPIC SYLLABLE PHO;Lo;0;L;;;;;N;;;;;
-1337;ETHIOPIC SYLLABLE PHWA;Lo;0;L;;;;;N;;;;;
-1338;ETHIOPIC SYLLABLE TSA;Lo;0;L;;;;;N;;;;;
-1339;ETHIOPIC SYLLABLE TSU;Lo;0;L;;;;;N;;;;;
-133A;ETHIOPIC SYLLABLE TSI;Lo;0;L;;;;;N;;;;;
-133B;ETHIOPIC SYLLABLE TSAA;Lo;0;L;;;;;N;;;;;
-133C;ETHIOPIC SYLLABLE TSEE;Lo;0;L;;;;;N;;;;;
-133D;ETHIOPIC SYLLABLE TSE;Lo;0;L;;;;;N;;;;;
-133E;ETHIOPIC SYLLABLE TSO;Lo;0;L;;;;;N;;;;;
-133F;ETHIOPIC SYLLABLE TSWA;Lo;0;L;;;;;N;;;;;
-1340;ETHIOPIC SYLLABLE TZA;Lo;0;L;;;;;N;;;;;
-1341;ETHIOPIC SYLLABLE TZU;Lo;0;L;;;;;N;;;;;
-1342;ETHIOPIC SYLLABLE TZI;Lo;0;L;;;;;N;;;;;
-1343;ETHIOPIC SYLLABLE TZAA;Lo;0;L;;;;;N;;;;;
-1344;ETHIOPIC SYLLABLE TZEE;Lo;0;L;;;;;N;;;;;
-1345;ETHIOPIC SYLLABLE TZE;Lo;0;L;;;;;N;;;;;
-1346;ETHIOPIC SYLLABLE TZO;Lo;0;L;;;;;N;;;;;
-1347;ETHIOPIC SYLLABLE TZOA;Lo;0;L;;;;;N;;;;;
-1348;ETHIOPIC SYLLABLE FA;Lo;0;L;;;;;N;;;;;
-1349;ETHIOPIC SYLLABLE FU;Lo;0;L;;;;;N;;;;;
-134A;ETHIOPIC SYLLABLE FI;Lo;0;L;;;;;N;;;;;
-134B;ETHIOPIC SYLLABLE FAA;Lo;0;L;;;;;N;;;;;
-134C;ETHIOPIC SYLLABLE FEE;Lo;0;L;;;;;N;;;;;
-134D;ETHIOPIC SYLLABLE FE;Lo;0;L;;;;;N;;;;;
-134E;ETHIOPIC SYLLABLE FO;Lo;0;L;;;;;N;;;;;
-134F;ETHIOPIC SYLLABLE FWA;Lo;0;L;;;;;N;;;;;
-1350;ETHIOPIC SYLLABLE PA;Lo;0;L;;;;;N;;;;;
-1351;ETHIOPIC SYLLABLE PU;Lo;0;L;;;;;N;;;;;
-1352;ETHIOPIC SYLLABLE PI;Lo;0;L;;;;;N;;;;;
-1353;ETHIOPIC SYLLABLE PAA;Lo;0;L;;;;;N;;;;;
-1354;ETHIOPIC SYLLABLE PEE;Lo;0;L;;;;;N;;;;;
-1355;ETHIOPIC SYLLABLE PE;Lo;0;L;;;;;N;;;;;
-1356;ETHIOPIC SYLLABLE PO;Lo;0;L;;;;;N;;;;;
-1357;ETHIOPIC SYLLABLE PWA;Lo;0;L;;;;;N;;;;;
-1358;ETHIOPIC SYLLABLE RYA;Lo;0;L;;;;;N;;;;;
-1359;ETHIOPIC SYLLABLE MYA;Lo;0;L;;;;;N;;;;;
-135A;ETHIOPIC SYLLABLE FYA;Lo;0;L;;;;;N;;;;;
-135F;ETHIOPIC COMBINING GEMINATION MARK;Mn;230;NSM;;;;;N;;;;;
-1360;ETHIOPIC SECTION MARK;So;0;L;;;;;N;;;;;
-1361;ETHIOPIC WORDSPACE;Po;0;L;;;;;N;;;;;
-1362;ETHIOPIC FULL STOP;Po;0;L;;;;;N;;;;;
-1363;ETHIOPIC COMMA;Po;0;L;;;;;N;;;;;
-1364;ETHIOPIC SEMICOLON;Po;0;L;;;;;N;;;;;
-1365;ETHIOPIC COLON;Po;0;L;;;;;N;;;;;
-1366;ETHIOPIC PREFACE COLON;Po;0;L;;;;;N;;;;;
-1367;ETHIOPIC QUESTION MARK;Po;0;L;;;;;N;;;;;
-1368;ETHIOPIC PARAGRAPH SEPARATOR;Po;0;L;;;;;N;;;;;
-1369;ETHIOPIC DIGIT ONE;No;0;L;;;1;1;N;;;;;
-136A;ETHIOPIC DIGIT TWO;No;0;L;;;2;2;N;;;;;
-136B;ETHIOPIC DIGIT THREE;No;0;L;;;3;3;N;;;;;
-136C;ETHIOPIC DIGIT FOUR;No;0;L;;;4;4;N;;;;;
-136D;ETHIOPIC DIGIT FIVE;No;0;L;;;5;5;N;;;;;
-136E;ETHIOPIC DIGIT SIX;No;0;L;;;6;6;N;;;;;
-136F;ETHIOPIC DIGIT SEVEN;No;0;L;;;7;7;N;;;;;
-1370;ETHIOPIC DIGIT EIGHT;No;0;L;;;8;8;N;;;;;
-1371;ETHIOPIC DIGIT NINE;No;0;L;;;9;9;N;;;;;
-1372;ETHIOPIC NUMBER TEN;No;0;L;;;;10;N;;;;;
-1373;ETHIOPIC NUMBER TWENTY;No;0;L;;;;20;N;;;;;
-1374;ETHIOPIC NUMBER THIRTY;No;0;L;;;;30;N;;;;;
-1375;ETHIOPIC NUMBER FORTY;No;0;L;;;;40;N;;;;;
-1376;ETHIOPIC NUMBER FIFTY;No;0;L;;;;50;N;;;;;
-1377;ETHIOPIC NUMBER SIXTY;No;0;L;;;;60;N;;;;;
-1378;ETHIOPIC NUMBER SEVENTY;No;0;L;;;;70;N;;;;;
-1379;ETHIOPIC NUMBER EIGHTY;No;0;L;;;;80;N;;;;;
-137A;ETHIOPIC NUMBER NINETY;No;0;L;;;;90;N;;;;;
-137B;ETHIOPIC NUMBER HUNDRED;No;0;L;;;;100;N;;;;;
-137C;ETHIOPIC NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;;
-1380;ETHIOPIC SYLLABLE SEBATBEIT MWA;Lo;0;L;;;;;N;;;;;
-1381;ETHIOPIC SYLLABLE MWI;Lo;0;L;;;;;N;;;;;
-1382;ETHIOPIC SYLLABLE MWEE;Lo;0;L;;;;;N;;;;;
-1383;ETHIOPIC SYLLABLE MWE;Lo;0;L;;;;;N;;;;;
-1384;ETHIOPIC SYLLABLE SEBATBEIT BWA;Lo;0;L;;;;;N;;;;;
-1385;ETHIOPIC SYLLABLE BWI;Lo;0;L;;;;;N;;;;;
-1386;ETHIOPIC SYLLABLE BWEE;Lo;0;L;;;;;N;;;;;
-1387;ETHIOPIC SYLLABLE BWE;Lo;0;L;;;;;N;;;;;
-1388;ETHIOPIC SYLLABLE SEBATBEIT FWA;Lo;0;L;;;;;N;;;;;
-1389;ETHIOPIC SYLLABLE FWI;Lo;0;L;;;;;N;;;;;
-138A;ETHIOPIC SYLLABLE FWEE;Lo;0;L;;;;;N;;;;;
-138B;ETHIOPIC SYLLABLE FWE;Lo;0;L;;;;;N;;;;;
-138C;ETHIOPIC SYLLABLE SEBATBEIT PWA;Lo;0;L;;;;;N;;;;;
-138D;ETHIOPIC SYLLABLE PWI;Lo;0;L;;;;;N;;;;;
-138E;ETHIOPIC SYLLABLE PWEE;Lo;0;L;;;;;N;;;;;
-138F;ETHIOPIC SYLLABLE PWE;Lo;0;L;;;;;N;;;;;
-1390;ETHIOPIC TONAL MARK YIZET;So;0;ON;;;;;N;;;;;
-1391;ETHIOPIC TONAL MARK DERET;So;0;ON;;;;;N;;;;;
-1392;ETHIOPIC TONAL MARK RIKRIK;So;0;ON;;;;;N;;;;;
-1393;ETHIOPIC TONAL MARK SHORT RIKRIK;So;0;ON;;;;;N;;;;;
-1394;ETHIOPIC TONAL MARK DIFAT;So;0;ON;;;;;N;;;;;
-1395;ETHIOPIC TONAL MARK KENAT;So;0;ON;;;;;N;;;;;
-1396;ETHIOPIC TONAL MARK CHIRET;So;0;ON;;;;;N;;;;;
-1397;ETHIOPIC TONAL MARK HIDET;So;0;ON;;;;;N;;;;;
-1398;ETHIOPIC TONAL MARK DERET-HIDET;So;0;ON;;;;;N;;;;;
-1399;ETHIOPIC TONAL MARK KURT;So;0;ON;;;;;N;;;;;
-13A0;CHEROKEE LETTER A;Lo;0;L;;;;;N;;;;;
-13A1;CHEROKEE LETTER E;Lo;0;L;;;;;N;;;;;
-13A2;CHEROKEE LETTER I;Lo;0;L;;;;;N;;;;;
-13A3;CHEROKEE LETTER O;Lo;0;L;;;;;N;;;;;
-13A4;CHEROKEE LETTER U;Lo;0;L;;;;;N;;;;;
-13A5;CHEROKEE LETTER V;Lo;0;L;;;;;N;;;;;
-13A6;CHEROKEE LETTER GA;Lo;0;L;;;;;N;;;;;
-13A7;CHEROKEE LETTER KA;Lo;0;L;;;;;N;;;;;
-13A8;CHEROKEE LETTER GE;Lo;0;L;;;;;N;;;;;
-13A9;CHEROKEE LETTER GI;Lo;0;L;;;;;N;;;;;
-13AA;CHEROKEE LETTER GO;Lo;0;L;;;;;N;;;;;
-13AB;CHEROKEE LETTER GU;Lo;0;L;;;;;N;;;;;
-13AC;CHEROKEE LETTER GV;Lo;0;L;;;;;N;;;;;
-13AD;CHEROKEE LETTER HA;Lo;0;L;;;;;N;;;;;
-13AE;CHEROKEE LETTER HE;Lo;0;L;;;;;N;;;;;
-13AF;CHEROKEE LETTER HI;Lo;0;L;;;;;N;;;;;
-13B0;CHEROKEE LETTER HO;Lo;0;L;;;;;N;;;;;
-13B1;CHEROKEE LETTER HU;Lo;0;L;;;;;N;;;;;
-13B2;CHEROKEE LETTER HV;Lo;0;L;;;;;N;;;;;
-13B3;CHEROKEE LETTER LA;Lo;0;L;;;;;N;;;;;
-13B4;CHEROKEE LETTER LE;Lo;0;L;;;;;N;;;;;
-13B5;CHEROKEE LETTER LI;Lo;0;L;;;;;N;;;;;
-13B6;CHEROKEE LETTER LO;Lo;0;L;;;;;N;;;;;
-13B7;CHEROKEE LETTER LU;Lo;0;L;;;;;N;;;;;
-13B8;CHEROKEE LETTER LV;Lo;0;L;;;;;N;;;;;
-13B9;CHEROKEE LETTER MA;Lo;0;L;;;;;N;;;;;
-13BA;CHEROKEE LETTER ME;Lo;0;L;;;;;N;;;;;
-13BB;CHEROKEE LETTER MI;Lo;0;L;;;;;N;;;;;
-13BC;CHEROKEE LETTER MO;Lo;0;L;;;;;N;;;;;
-13BD;CHEROKEE LETTER MU;Lo;0;L;;;;;N;;;;;
-13BE;CHEROKEE LETTER NA;Lo;0;L;;;;;N;;;;;
-13BF;CHEROKEE LETTER HNA;Lo;0;L;;;;;N;;;;;
-13C0;CHEROKEE LETTER NAH;Lo;0;L;;;;;N;;;;;
-13C1;CHEROKEE LETTER NE;Lo;0;L;;;;;N;;;;;
-13C2;CHEROKEE LETTER NI;Lo;0;L;;;;;N;;;;;
-13C3;CHEROKEE LETTER NO;Lo;0;L;;;;;N;;;;;
-13C4;CHEROKEE LETTER NU;Lo;0;L;;;;;N;;;;;
-13C5;CHEROKEE LETTER NV;Lo;0;L;;;;;N;;;;;
-13C6;CHEROKEE LETTER QUA;Lo;0;L;;;;;N;;;;;
-13C7;CHEROKEE LETTER QUE;Lo;0;L;;;;;N;;;;;
-13C8;CHEROKEE LETTER QUI;Lo;0;L;;;;;N;;;;;
-13C9;CHEROKEE LETTER QUO;Lo;0;L;;;;;N;;;;;
-13CA;CHEROKEE LETTER QUU;Lo;0;L;;;;;N;;;;;
-13CB;CHEROKEE LETTER QUV;Lo;0;L;;;;;N;;;;;
-13CC;CHEROKEE LETTER SA;Lo;0;L;;;;;N;;;;;
-13CD;CHEROKEE LETTER S;Lo;0;L;;;;;N;;;;;
-13CE;CHEROKEE LETTER SE;Lo;0;L;;;;;N;;;;;
-13CF;CHEROKEE LETTER SI;Lo;0;L;;;;;N;;;;;
-13D0;CHEROKEE LETTER SO;Lo;0;L;;;;;N;;;;;
-13D1;CHEROKEE LETTER SU;Lo;0;L;;;;;N;;;;;
-13D2;CHEROKEE LETTER SV;Lo;0;L;;;;;N;;;;;
-13D3;CHEROKEE LETTER DA;Lo;0;L;;;;;N;;;;;
-13D4;CHEROKEE LETTER TA;Lo;0;L;;;;;N;;;;;
-13D5;CHEROKEE LETTER DE;Lo;0;L;;;;;N;;;;;
-13D6;CHEROKEE LETTER TE;Lo;0;L;;;;;N;;;;;
-13D7;CHEROKEE LETTER DI;Lo;0;L;;;;;N;;;;;
-13D8;CHEROKEE LETTER TI;Lo;0;L;;;;;N;;;;;
-13D9;CHEROKEE LETTER DO;Lo;0;L;;;;;N;;;;;
-13DA;CHEROKEE LETTER DU;Lo;0;L;;;;;N;;;;;
-13DB;CHEROKEE LETTER DV;Lo;0;L;;;;;N;;;;;
-13DC;CHEROKEE LETTER DLA;Lo;0;L;;;;;N;;;;;
-13DD;CHEROKEE LETTER TLA;Lo;0;L;;;;;N;;;;;
-13DE;CHEROKEE LETTER TLE;Lo;0;L;;;;;N;;;;;
-13DF;CHEROKEE LETTER TLI;Lo;0;L;;;;;N;;;;;
-13E0;CHEROKEE LETTER TLO;Lo;0;L;;;;;N;;;;;
-13E1;CHEROKEE LETTER TLU;Lo;0;L;;;;;N;;;;;
-13E2;CHEROKEE LETTER TLV;Lo;0;L;;;;;N;;;;;
-13E3;CHEROKEE LETTER TSA;Lo;0;L;;;;;N;;;;;
-13E4;CHEROKEE LETTER TSE;Lo;0;L;;;;;N;;;;;
-13E5;CHEROKEE LETTER TSI;Lo;0;L;;;;;N;;;;;
-13E6;CHEROKEE LETTER TSO;Lo;0;L;;;;;N;;;;;
-13E7;CHEROKEE LETTER TSU;Lo;0;L;;;;;N;;;;;
-13E8;CHEROKEE LETTER TSV;Lo;0;L;;;;;N;;;;;
-13E9;CHEROKEE LETTER WA;Lo;0;L;;;;;N;;;;;
-13EA;CHEROKEE LETTER WE;Lo;0;L;;;;;N;;;;;
-13EB;CHEROKEE LETTER WI;Lo;0;L;;;;;N;;;;;
-13EC;CHEROKEE LETTER WO;Lo;0;L;;;;;N;;;;;
-13ED;CHEROKEE LETTER WU;Lo;0;L;;;;;N;;;;;
-13EE;CHEROKEE LETTER WV;Lo;0;L;;;;;N;;;;;
-13EF;CHEROKEE LETTER YA;Lo;0;L;;;;;N;;;;;
-13F0;CHEROKEE LETTER YE;Lo;0;L;;;;;N;;;;;
-13F1;CHEROKEE LETTER YI;Lo;0;L;;;;;N;;;;;
-13F2;CHEROKEE LETTER YO;Lo;0;L;;;;;N;;;;;
-13F3;CHEROKEE LETTER YU;Lo;0;L;;;;;N;;;;;
-13F4;CHEROKEE LETTER YV;Lo;0;L;;;;;N;;;;;
-1400;CANADIAN SYLLABICS HYPHEN;Pd;0;ON;;;;;N;;;;;
-1401;CANADIAN SYLLABICS E;Lo;0;L;;;;;N;;;;;
-1402;CANADIAN SYLLABICS AAI;Lo;0;L;;;;;N;;;;;
-1403;CANADIAN SYLLABICS I;Lo;0;L;;;;;N;;;;;
-1404;CANADIAN SYLLABICS II;Lo;0;L;;;;;N;;;;;
-1405;CANADIAN SYLLABICS O;Lo;0;L;;;;;N;;;;;
-1406;CANADIAN SYLLABICS OO;Lo;0;L;;;;;N;;;;;
-1407;CANADIAN SYLLABICS Y-CREE OO;Lo;0;L;;;;;N;;;;;
-1408;CANADIAN SYLLABICS CARRIER EE;Lo;0;L;;;;;N;;;;;
-1409;CANADIAN SYLLABICS CARRIER I;Lo;0;L;;;;;N;;;;;
-140A;CANADIAN SYLLABICS A;Lo;0;L;;;;;N;;;;;
-140B;CANADIAN SYLLABICS AA;Lo;0;L;;;;;N;;;;;
-140C;CANADIAN SYLLABICS WE;Lo;0;L;;;;;N;;;;;
-140D;CANADIAN SYLLABICS WEST-CREE WE;Lo;0;L;;;;;N;;;;;
-140E;CANADIAN SYLLABICS WI;Lo;0;L;;;;;N;;;;;
-140F;CANADIAN SYLLABICS WEST-CREE WI;Lo;0;L;;;;;N;;;;;
-1410;CANADIAN SYLLABICS WII;Lo;0;L;;;;;N;;;;;
-1411;CANADIAN SYLLABICS WEST-CREE WII;Lo;0;L;;;;;N;;;;;
-1412;CANADIAN SYLLABICS WO;Lo;0;L;;;;;N;;;;;
-1413;CANADIAN SYLLABICS WEST-CREE WO;Lo;0;L;;;;;N;;;;;
-1414;CANADIAN SYLLABICS WOO;Lo;0;L;;;;;N;;;;;
-1415;CANADIAN SYLLABICS WEST-CREE WOO;Lo;0;L;;;;;N;;;;;
-1416;CANADIAN SYLLABICS NASKAPI WOO;Lo;0;L;;;;;N;;;;;
-1417;CANADIAN SYLLABICS WA;Lo;0;L;;;;;N;;;;;
-1418;CANADIAN SYLLABICS WEST-CREE WA;Lo;0;L;;;;;N;;;;;
-1419;CANADIAN SYLLABICS WAA;Lo;0;L;;;;;N;;;;;
-141A;CANADIAN SYLLABICS WEST-CREE WAA;Lo;0;L;;;;;N;;;;;
-141B;CANADIAN SYLLABICS NASKAPI WAA;Lo;0;L;;;;;N;;;;;
-141C;CANADIAN SYLLABICS AI;Lo;0;L;;;;;N;;;;;
-141D;CANADIAN SYLLABICS Y-CREE W;Lo;0;L;;;;;N;;;;;
-141E;CANADIAN SYLLABICS GLOTTAL STOP;Lo;0;L;;;;;N;;;;;
-141F;CANADIAN SYLLABICS FINAL ACUTE;Lo;0;L;;;;;N;;;;;
-1420;CANADIAN SYLLABICS FINAL GRAVE;Lo;0;L;;;;;N;;;;;
-1421;CANADIAN SYLLABICS FINAL BOTTOM HALF RING;Lo;0;L;;;;;N;;;;;
-1422;CANADIAN SYLLABICS FINAL TOP HALF RING;Lo;0;L;;;;;N;;;;;
-1423;CANADIAN SYLLABICS FINAL RIGHT HALF RING;Lo;0;L;;;;;N;;;;;
-1424;CANADIAN SYLLABICS FINAL RING;Lo;0;L;;;;;N;;;;;
-1425;CANADIAN SYLLABICS FINAL DOUBLE ACUTE;Lo;0;L;;;;;N;;;;;
-1426;CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES;Lo;0;L;;;;;N;;;;;
-1427;CANADIAN SYLLABICS FINAL MIDDLE DOT;Lo;0;L;;;;;N;;;;;
-1428;CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE;Lo;0;L;;;;;N;;;;;
-1429;CANADIAN SYLLABICS FINAL PLUS;Lo;0;L;;;;;N;;;;;
-142A;CANADIAN SYLLABICS FINAL DOWN TACK;Lo;0;L;;;;;N;;;;;
-142B;CANADIAN SYLLABICS EN;Lo;0;L;;;;;N;;;;;
-142C;CANADIAN SYLLABICS IN;Lo;0;L;;;;;N;;;;;
-142D;CANADIAN SYLLABICS ON;Lo;0;L;;;;;N;;;;;
-142E;CANADIAN SYLLABICS AN;Lo;0;L;;;;;N;;;;;
-142F;CANADIAN SYLLABICS PE;Lo;0;L;;;;;N;;;;;
-1430;CANADIAN SYLLABICS PAAI;Lo;0;L;;;;;N;;;;;
-1431;CANADIAN SYLLABICS PI;Lo;0;L;;;;;N;;;;;
-1432;CANADIAN SYLLABICS PII;Lo;0;L;;;;;N;;;;;
-1433;CANADIAN SYLLABICS PO;Lo;0;L;;;;;N;;;;;
-1434;CANADIAN SYLLABICS POO;Lo;0;L;;;;;N;;;;;
-1435;CANADIAN SYLLABICS Y-CREE POO;Lo;0;L;;;;;N;;;;;
-1436;CANADIAN SYLLABICS CARRIER HEE;Lo;0;L;;;;;N;;;;;
-1437;CANADIAN SYLLABICS CARRIER HI;Lo;0;L;;;;;N;;;;;
-1438;CANADIAN SYLLABICS PA;Lo;0;L;;;;;N;;;;;
-1439;CANADIAN SYLLABICS PAA;Lo;0;L;;;;;N;;;;;
-143A;CANADIAN SYLLABICS PWE;Lo;0;L;;;;;N;;;;;
-143B;CANADIAN SYLLABICS WEST-CREE PWE;Lo;0;L;;;;;N;;;;;
-143C;CANADIAN SYLLABICS PWI;Lo;0;L;;;;;N;;;;;
-143D;CANADIAN SYLLABICS WEST-CREE PWI;Lo;0;L;;;;;N;;;;;
-143E;CANADIAN SYLLABICS PWII;Lo;0;L;;;;;N;;;;;
-143F;CANADIAN SYLLABICS WEST-CREE PWII;Lo;0;L;;;;;N;;;;;
-1440;CANADIAN SYLLABICS PWO;Lo;0;L;;;;;N;;;;;
-1441;CANADIAN SYLLABICS WEST-CREE PWO;Lo;0;L;;;;;N;;;;;
-1442;CANADIAN SYLLABICS PWOO;Lo;0;L;;;;;N;;;;;
-1443;CANADIAN SYLLABICS WEST-CREE PWOO;Lo;0;L;;;;;N;;;;;
-1444;CANADIAN SYLLABICS PWA;Lo;0;L;;;;;N;;;;;
-1445;CANADIAN SYLLABICS WEST-CREE PWA;Lo;0;L;;;;;N;;;;;
-1446;CANADIAN SYLLABICS PWAA;Lo;0;L;;;;;N;;;;;
-1447;CANADIAN SYLLABICS WEST-CREE PWAA;Lo;0;L;;;;;N;;;;;
-1448;CANADIAN SYLLABICS Y-CREE PWAA;Lo;0;L;;;;;N;;;;;
-1449;CANADIAN SYLLABICS P;Lo;0;L;;;;;N;;;;;
-144A;CANADIAN SYLLABICS WEST-CREE P;Lo;0;L;;;;;N;;;;;
-144B;CANADIAN SYLLABICS CARRIER H;Lo;0;L;;;;;N;;;;;
-144C;CANADIAN SYLLABICS TE;Lo;0;L;;;;;N;;;;;
-144D;CANADIAN SYLLABICS TAAI;Lo;0;L;;;;;N;;;;;
-144E;CANADIAN SYLLABICS TI;Lo;0;L;;;;;N;;;;;
-144F;CANADIAN SYLLABICS TII;Lo;0;L;;;;;N;;;;;
-1450;CANADIAN SYLLABICS TO;Lo;0;L;;;;;N;;;;;
-1451;CANADIAN SYLLABICS TOO;Lo;0;L;;;;;N;;;;;
-1452;CANADIAN SYLLABICS Y-CREE TOO;Lo;0;L;;;;;N;;;;;
-1453;CANADIAN SYLLABICS CARRIER DEE;Lo;0;L;;;;;N;;;;;
-1454;CANADIAN SYLLABICS CARRIER DI;Lo;0;L;;;;;N;;;;;
-1455;CANADIAN SYLLABICS TA;Lo;0;L;;;;;N;;;;;
-1456;CANADIAN SYLLABICS TAA;Lo;0;L;;;;;N;;;;;
-1457;CANADIAN SYLLABICS TWE;Lo;0;L;;;;;N;;;;;
-1458;CANADIAN SYLLABICS WEST-CREE TWE;Lo;0;L;;;;;N;;;;;
-1459;CANADIAN SYLLABICS TWI;Lo;0;L;;;;;N;;;;;
-145A;CANADIAN SYLLABICS WEST-CREE TWI;Lo;0;L;;;;;N;;;;;
-145B;CANADIAN SYLLABICS TWII;Lo;0;L;;;;;N;;;;;
-145C;CANADIAN SYLLABICS WEST-CREE TWII;Lo;0;L;;;;;N;;;;;
-145D;CANADIAN SYLLABICS TWO;Lo;0;L;;;;;N;;;;;
-145E;CANADIAN SYLLABICS WEST-CREE TWO;Lo;0;L;;;;;N;;;;;
-145F;CANADIAN SYLLABICS TWOO;Lo;0;L;;;;;N;;;;;
-1460;CANADIAN SYLLABICS WEST-CREE TWOO;Lo;0;L;;;;;N;;;;;
-1461;CANADIAN SYLLABICS TWA;Lo;0;L;;;;;N;;;;;
-1462;CANADIAN SYLLABICS WEST-CREE TWA;Lo;0;L;;;;;N;;;;;
-1463;CANADIAN SYLLABICS TWAA;Lo;0;L;;;;;N;;;;;
-1464;CANADIAN SYLLABICS WEST-CREE TWAA;Lo;0;L;;;;;N;;;;;
-1465;CANADIAN SYLLABICS NASKAPI TWAA;Lo;0;L;;;;;N;;;;;
-1466;CANADIAN SYLLABICS T;Lo;0;L;;;;;N;;;;;
-1467;CANADIAN SYLLABICS TTE;Lo;0;L;;;;;N;;;;;
-1468;CANADIAN SYLLABICS TTI;Lo;0;L;;;;;N;;;;;
-1469;CANADIAN SYLLABICS TTO;Lo;0;L;;;;;N;;;;;
-146A;CANADIAN SYLLABICS TTA;Lo;0;L;;;;;N;;;;;
-146B;CANADIAN SYLLABICS KE;Lo;0;L;;;;;N;;;;;
-146C;CANADIAN SYLLABICS KAAI;Lo;0;L;;;;;N;;;;;
-146D;CANADIAN SYLLABICS KI;Lo;0;L;;;;;N;;;;;
-146E;CANADIAN SYLLABICS KII;Lo;0;L;;;;;N;;;;;
-146F;CANADIAN SYLLABICS KO;Lo;0;L;;;;;N;;;;;
-1470;CANADIAN SYLLABICS KOO;Lo;0;L;;;;;N;;;;;
-1471;CANADIAN SYLLABICS Y-CREE KOO;Lo;0;L;;;;;N;;;;;
-1472;CANADIAN SYLLABICS KA;Lo;0;L;;;;;N;;;;;
-1473;CANADIAN SYLLABICS KAA;Lo;0;L;;;;;N;;;;;
-1474;CANADIAN SYLLABICS KWE;Lo;0;L;;;;;N;;;;;
-1475;CANADIAN SYLLABICS WEST-CREE KWE;Lo;0;L;;;;;N;;;;;
-1476;CANADIAN SYLLABICS KWI;Lo;0;L;;;;;N;;;;;
-1477;CANADIAN SYLLABICS WEST-CREE KWI;Lo;0;L;;;;;N;;;;;
-1478;CANADIAN SYLLABICS KWII;Lo;0;L;;;;;N;;;;;
-1479;CANADIAN SYLLABICS WEST-CREE KWII;Lo;0;L;;;;;N;;;;;
-147A;CANADIAN SYLLABICS KWO;Lo;0;L;;;;;N;;;;;
-147B;CANADIAN SYLLABICS WEST-CREE KWO;Lo;0;L;;;;;N;;;;;
-147C;CANADIAN SYLLABICS KWOO;Lo;0;L;;;;;N;;;;;
-147D;CANADIAN SYLLABICS WEST-CREE KWOO;Lo;0;L;;;;;N;;;;;
-147E;CANADIAN SYLLABICS KWA;Lo;0;L;;;;;N;;;;;
-147F;CANADIAN SYLLABICS WEST-CREE KWA;Lo;0;L;;;;;N;;;;;
-1480;CANADIAN SYLLABICS KWAA;Lo;0;L;;;;;N;;;;;
-1481;CANADIAN SYLLABICS WEST-CREE KWAA;Lo;0;L;;;;;N;;;;;
-1482;CANADIAN SYLLABICS NASKAPI KWAA;Lo;0;L;;;;;N;;;;;
-1483;CANADIAN SYLLABICS K;Lo;0;L;;;;;N;;;;;
-1484;CANADIAN SYLLABICS KW;Lo;0;L;;;;;N;;;;;
-1485;CANADIAN SYLLABICS SOUTH-SLAVEY KEH;Lo;0;L;;;;;N;;;;;
-1486;CANADIAN SYLLABICS SOUTH-SLAVEY KIH;Lo;0;L;;;;;N;;;;;
-1487;CANADIAN SYLLABICS SOUTH-SLAVEY KOH;Lo;0;L;;;;;N;;;;;
-1488;CANADIAN SYLLABICS SOUTH-SLAVEY KAH;Lo;0;L;;;;;N;;;;;
-1489;CANADIAN SYLLABICS CE;Lo;0;L;;;;;N;;;;;
-148A;CANADIAN SYLLABICS CAAI;Lo;0;L;;;;;N;;;;;
-148B;CANADIAN SYLLABICS CI;Lo;0;L;;;;;N;;;;;
-148C;CANADIAN SYLLABICS CII;Lo;0;L;;;;;N;;;;;
-148D;CANADIAN SYLLABICS CO;Lo;0;L;;;;;N;;;;;
-148E;CANADIAN SYLLABICS COO;Lo;0;L;;;;;N;;;;;
-148F;CANADIAN SYLLABICS Y-CREE COO;Lo;0;L;;;;;N;;;;;
-1490;CANADIAN SYLLABICS CA;Lo;0;L;;;;;N;;;;;
-1491;CANADIAN SYLLABICS CAA;Lo;0;L;;;;;N;;;;;
-1492;CANADIAN SYLLABICS CWE;Lo;0;L;;;;;N;;;;;
-1493;CANADIAN SYLLABICS WEST-CREE CWE;Lo;0;L;;;;;N;;;;;
-1494;CANADIAN SYLLABICS CWI;Lo;0;L;;;;;N;;;;;
-1495;CANADIAN SYLLABICS WEST-CREE CWI;Lo;0;L;;;;;N;;;;;
-1496;CANADIAN SYLLABICS CWII;Lo;0;L;;;;;N;;;;;
-1497;CANADIAN SYLLABICS WEST-CREE CWII;Lo;0;L;;;;;N;;;;;
-1498;CANADIAN SYLLABICS CWO;Lo;0;L;;;;;N;;;;;
-1499;CANADIAN SYLLABICS WEST-CREE CWO;Lo;0;L;;;;;N;;;;;
-149A;CANADIAN SYLLABICS CWOO;Lo;0;L;;;;;N;;;;;
-149B;CANADIAN SYLLABICS WEST-CREE CWOO;Lo;0;L;;;;;N;;;;;
-149C;CANADIAN SYLLABICS CWA;Lo;0;L;;;;;N;;;;;
-149D;CANADIAN SYLLABICS WEST-CREE CWA;Lo;0;L;;;;;N;;;;;
-149E;CANADIAN SYLLABICS CWAA;Lo;0;L;;;;;N;;;;;
-149F;CANADIAN SYLLABICS WEST-CREE CWAA;Lo;0;L;;;;;N;;;;;
-14A0;CANADIAN SYLLABICS NASKAPI CWAA;Lo;0;L;;;;;N;;;;;
-14A1;CANADIAN SYLLABICS C;Lo;0;L;;;;;N;;;;;
-14A2;CANADIAN SYLLABICS SAYISI TH;Lo;0;L;;;;;N;;;;;
-14A3;CANADIAN SYLLABICS ME;Lo;0;L;;;;;N;;;;;
-14A4;CANADIAN SYLLABICS MAAI;Lo;0;L;;;;;N;;;;;
-14A5;CANADIAN SYLLABICS MI;Lo;0;L;;;;;N;;;;;
-14A6;CANADIAN SYLLABICS MII;Lo;0;L;;;;;N;;;;;
-14A7;CANADIAN SYLLABICS MO;Lo;0;L;;;;;N;;;;;
-14A8;CANADIAN SYLLABICS MOO;Lo;0;L;;;;;N;;;;;
-14A9;CANADIAN SYLLABICS Y-CREE MOO;Lo;0;L;;;;;N;;;;;
-14AA;CANADIAN SYLLABICS MA;Lo;0;L;;;;;N;;;;;
-14AB;CANADIAN SYLLABICS MAA;Lo;0;L;;;;;N;;;;;
-14AC;CANADIAN SYLLABICS MWE;Lo;0;L;;;;;N;;;;;
-14AD;CANADIAN SYLLABICS WEST-CREE MWE;Lo;0;L;;;;;N;;;;;
-14AE;CANADIAN SYLLABICS MWI;Lo;0;L;;;;;N;;;;;
-14AF;CANADIAN SYLLABICS WEST-CREE MWI;Lo;0;L;;;;;N;;;;;
-14B0;CANADIAN SYLLABICS MWII;Lo;0;L;;;;;N;;;;;
-14B1;CANADIAN SYLLABICS WEST-CREE MWII;Lo;0;L;;;;;N;;;;;
-14B2;CANADIAN SYLLABICS MWO;Lo;0;L;;;;;N;;;;;
-14B3;CANADIAN SYLLABICS WEST-CREE MWO;Lo;0;L;;;;;N;;;;;
-14B4;CANADIAN SYLLABICS MWOO;Lo;0;L;;;;;N;;;;;
-14B5;CANADIAN SYLLABICS WEST-CREE MWOO;Lo;0;L;;;;;N;;;;;
-14B6;CANADIAN SYLLABICS MWA;Lo;0;L;;;;;N;;;;;
-14B7;CANADIAN SYLLABICS WEST-CREE MWA;Lo;0;L;;;;;N;;;;;
-14B8;CANADIAN SYLLABICS MWAA;Lo;0;L;;;;;N;;;;;
-14B9;CANADIAN SYLLABICS WEST-CREE MWAA;Lo;0;L;;;;;N;;;;;
-14BA;CANADIAN SYLLABICS NASKAPI MWAA;Lo;0;L;;;;;N;;;;;
-14BB;CANADIAN SYLLABICS M;Lo;0;L;;;;;N;;;;;
-14BC;CANADIAN SYLLABICS WEST-CREE M;Lo;0;L;;;;;N;;;;;
-14BD;CANADIAN SYLLABICS MH;Lo;0;L;;;;;N;;;;;
-14BE;CANADIAN SYLLABICS ATHAPASCAN M;Lo;0;L;;;;;N;;;;;
-14BF;CANADIAN SYLLABICS SAYISI M;Lo;0;L;;;;;N;;;;;
-14C0;CANADIAN SYLLABICS NE;Lo;0;L;;;;;N;;;;;
-14C1;CANADIAN SYLLABICS NAAI;Lo;0;L;;;;;N;;;;;
-14C2;CANADIAN SYLLABICS NI;Lo;0;L;;;;;N;;;;;
-14C3;CANADIAN SYLLABICS NII;Lo;0;L;;;;;N;;;;;
-14C4;CANADIAN SYLLABICS NO;Lo;0;L;;;;;N;;;;;
-14C5;CANADIAN SYLLABICS NOO;Lo;0;L;;;;;N;;;;;
-14C6;CANADIAN SYLLABICS Y-CREE NOO;Lo;0;L;;;;;N;;;;;
-14C7;CANADIAN SYLLABICS NA;Lo;0;L;;;;;N;;;;;
-14C8;CANADIAN SYLLABICS NAA;Lo;0;L;;;;;N;;;;;
-14C9;CANADIAN SYLLABICS NWE;Lo;0;L;;;;;N;;;;;
-14CA;CANADIAN SYLLABICS WEST-CREE NWE;Lo;0;L;;;;;N;;;;;
-14CB;CANADIAN SYLLABICS NWA;Lo;0;L;;;;;N;;;;;
-14CC;CANADIAN SYLLABICS WEST-CREE NWA;Lo;0;L;;;;;N;;;;;
-14CD;CANADIAN SYLLABICS NWAA;Lo;0;L;;;;;N;;;;;
-14CE;CANADIAN SYLLABICS WEST-CREE NWAA;Lo;0;L;;;;;N;;;;;
-14CF;CANADIAN SYLLABICS NASKAPI NWAA;Lo;0;L;;;;;N;;;;;
-14D0;CANADIAN SYLLABICS N;Lo;0;L;;;;;N;;;;;
-14D1;CANADIAN SYLLABICS CARRIER NG;Lo;0;L;;;;;N;;;;;
-14D2;CANADIAN SYLLABICS NH;Lo;0;L;;;;;N;;;;;
-14D3;CANADIAN SYLLABICS LE;Lo;0;L;;;;;N;;;;;
-14D4;CANADIAN SYLLABICS LAAI;Lo;0;L;;;;;N;;;;;
-14D5;CANADIAN SYLLABICS LI;Lo;0;L;;;;;N;;;;;
-14D6;CANADIAN SYLLABICS LII;Lo;0;L;;;;;N;;;;;
-14D7;CANADIAN SYLLABICS LO;Lo;0;L;;;;;N;;;;;
-14D8;CANADIAN SYLLABICS LOO;Lo;0;L;;;;;N;;;;;
-14D9;CANADIAN SYLLABICS Y-CREE LOO;Lo;0;L;;;;;N;;;;;
-14DA;CANADIAN SYLLABICS LA;Lo;0;L;;;;;N;;;;;
-14DB;CANADIAN SYLLABICS LAA;Lo;0;L;;;;;N;;;;;
-14DC;CANADIAN SYLLABICS LWE;Lo;0;L;;;;;N;;;;;
-14DD;CANADIAN SYLLABICS WEST-CREE LWE;Lo;0;L;;;;;N;;;;;
-14DE;CANADIAN SYLLABICS LWI;Lo;0;L;;;;;N;;;;;
-14DF;CANADIAN SYLLABICS WEST-CREE LWI;Lo;0;L;;;;;N;;;;;
-14E0;CANADIAN SYLLABICS LWII;Lo;0;L;;;;;N;;;;;
-14E1;CANADIAN SYLLABICS WEST-CREE LWII;Lo;0;L;;;;;N;;;;;
-14E2;CANADIAN SYLLABICS LWO;Lo;0;L;;;;;N;;;;;
-14E3;CANADIAN SYLLABICS WEST-CREE LWO;Lo;0;L;;;;;N;;;;;
-14E4;CANADIAN SYLLABICS LWOO;Lo;0;L;;;;;N;;;;;
-14E5;CANADIAN SYLLABICS WEST-CREE LWOO;Lo;0;L;;;;;N;;;;;
-14E6;CANADIAN SYLLABICS LWA;Lo;0;L;;;;;N;;;;;
-14E7;CANADIAN SYLLABICS WEST-CREE LWA;Lo;0;L;;;;;N;;;;;
-14E8;CANADIAN SYLLABICS LWAA;Lo;0;L;;;;;N;;;;;
-14E9;CANADIAN SYLLABICS WEST-CREE LWAA;Lo;0;L;;;;;N;;;;;
-14EA;CANADIAN SYLLABICS L;Lo;0;L;;;;;N;;;;;
-14EB;CANADIAN SYLLABICS WEST-CREE L;Lo;0;L;;;;;N;;;;;
-14EC;CANADIAN SYLLABICS MEDIAL L;Lo;0;L;;;;;N;;;;;
-14ED;CANADIAN SYLLABICS SE;Lo;0;L;;;;;N;;;;;
-14EE;CANADIAN SYLLABICS SAAI;Lo;0;L;;;;;N;;;;;
-14EF;CANADIAN SYLLABICS SI;Lo;0;L;;;;;N;;;;;
-14F0;CANADIAN SYLLABICS SII;Lo;0;L;;;;;N;;;;;
-14F1;CANADIAN SYLLABICS SO;Lo;0;L;;;;;N;;;;;
-14F2;CANADIAN SYLLABICS SOO;Lo;0;L;;;;;N;;;;;
-14F3;CANADIAN SYLLABICS Y-CREE SOO;Lo;0;L;;;;;N;;;;;
-14F4;CANADIAN SYLLABICS SA;Lo;0;L;;;;;N;;;;;
-14F5;CANADIAN SYLLABICS SAA;Lo;0;L;;;;;N;;;;;
-14F6;CANADIAN SYLLABICS SWE;Lo;0;L;;;;;N;;;;;
-14F7;CANADIAN SYLLABICS WEST-CREE SWE;Lo;0;L;;;;;N;;;;;
-14F8;CANADIAN SYLLABICS SWI;Lo;0;L;;;;;N;;;;;
-14F9;CANADIAN SYLLABICS WEST-CREE SWI;Lo;0;L;;;;;N;;;;;
-14FA;CANADIAN SYLLABICS SWII;Lo;0;L;;;;;N;;;;;
-14FB;CANADIAN SYLLABICS WEST-CREE SWII;Lo;0;L;;;;;N;;;;;
-14FC;CANADIAN SYLLABICS SWO;Lo;0;L;;;;;N;;;;;
-14FD;CANADIAN SYLLABICS WEST-CREE SWO;Lo;0;L;;;;;N;;;;;
-14FE;CANADIAN SYLLABICS SWOO;Lo;0;L;;;;;N;;;;;
-14FF;CANADIAN SYLLABICS WEST-CREE SWOO;Lo;0;L;;;;;N;;;;;
-1500;CANADIAN SYLLABICS SWA;Lo;0;L;;;;;N;;;;;
-1501;CANADIAN SYLLABICS WEST-CREE SWA;Lo;0;L;;;;;N;;;;;
-1502;CANADIAN SYLLABICS SWAA;Lo;0;L;;;;;N;;;;;
-1503;CANADIAN SYLLABICS WEST-CREE SWAA;Lo;0;L;;;;;N;;;;;
-1504;CANADIAN SYLLABICS NASKAPI SWAA;Lo;0;L;;;;;N;;;;;
-1505;CANADIAN SYLLABICS S;Lo;0;L;;;;;N;;;;;
-1506;CANADIAN SYLLABICS ATHAPASCAN S;Lo;0;L;;;;;N;;;;;
-1507;CANADIAN SYLLABICS SW;Lo;0;L;;;;;N;;;;;
-1508;CANADIAN SYLLABICS BLACKFOOT S;Lo;0;L;;;;;N;;;;;
-1509;CANADIAN SYLLABICS MOOSE-CREE SK;Lo;0;L;;;;;N;;;;;
-150A;CANADIAN SYLLABICS NASKAPI SKW;Lo;0;L;;;;;N;;;;;
-150B;CANADIAN SYLLABICS NASKAPI S-W;Lo;0;L;;;;;N;;;;;
-150C;CANADIAN SYLLABICS NASKAPI SPWA;Lo;0;L;;;;;N;;;;;
-150D;CANADIAN SYLLABICS NASKAPI STWA;Lo;0;L;;;;;N;;;;;
-150E;CANADIAN SYLLABICS NASKAPI SKWA;Lo;0;L;;;;;N;;;;;
-150F;CANADIAN SYLLABICS NASKAPI SCWA;Lo;0;L;;;;;N;;;;;
-1510;CANADIAN SYLLABICS SHE;Lo;0;L;;;;;N;;;;;
-1511;CANADIAN SYLLABICS SHI;Lo;0;L;;;;;N;;;;;
-1512;CANADIAN SYLLABICS SHII;Lo;0;L;;;;;N;;;;;
-1513;CANADIAN SYLLABICS SHO;Lo;0;L;;;;;N;;;;;
-1514;CANADIAN SYLLABICS SHOO;Lo;0;L;;;;;N;;;;;
-1515;CANADIAN SYLLABICS SHA;Lo;0;L;;;;;N;;;;;
-1516;CANADIAN SYLLABICS SHAA;Lo;0;L;;;;;N;;;;;
-1517;CANADIAN SYLLABICS SHWE;Lo;0;L;;;;;N;;;;;
-1518;CANADIAN SYLLABICS WEST-CREE SHWE;Lo;0;L;;;;;N;;;;;
-1519;CANADIAN SYLLABICS SHWI;Lo;0;L;;;;;N;;;;;
-151A;CANADIAN SYLLABICS WEST-CREE SHWI;Lo;0;L;;;;;N;;;;;
-151B;CANADIAN SYLLABICS SHWII;Lo;0;L;;;;;N;;;;;
-151C;CANADIAN SYLLABICS WEST-CREE SHWII;Lo;0;L;;;;;N;;;;;
-151D;CANADIAN SYLLABICS SHWO;Lo;0;L;;;;;N;;;;;
-151E;CANADIAN SYLLABICS WEST-CREE SHWO;Lo;0;L;;;;;N;;;;;
-151F;CANADIAN SYLLABICS SHWOO;Lo;0;L;;;;;N;;;;;
-1520;CANADIAN SYLLABICS WEST-CREE SHWOO;Lo;0;L;;;;;N;;;;;
-1521;CANADIAN SYLLABICS SHWA;Lo;0;L;;;;;N;;;;;
-1522;CANADIAN SYLLABICS WEST-CREE SHWA;Lo;0;L;;;;;N;;;;;
-1523;CANADIAN SYLLABICS SHWAA;Lo;0;L;;;;;N;;;;;
-1524;CANADIAN SYLLABICS WEST-CREE SHWAA;Lo;0;L;;;;;N;;;;;
-1525;CANADIAN SYLLABICS SH;Lo;0;L;;;;;N;;;;;
-1526;CANADIAN SYLLABICS YE;Lo;0;L;;;;;N;;;;;
-1527;CANADIAN SYLLABICS YAAI;Lo;0;L;;;;;N;;;;;
-1528;CANADIAN SYLLABICS YI;Lo;0;L;;;;;N;;;;;
-1529;CANADIAN SYLLABICS YII;Lo;0;L;;;;;N;;;;;
-152A;CANADIAN SYLLABICS YO;Lo;0;L;;;;;N;;;;;
-152B;CANADIAN SYLLABICS YOO;Lo;0;L;;;;;N;;;;;
-152C;CANADIAN SYLLABICS Y-CREE YOO;Lo;0;L;;;;;N;;;;;
-152D;CANADIAN SYLLABICS YA;Lo;0;L;;;;;N;;;;;
-152E;CANADIAN SYLLABICS YAA;Lo;0;L;;;;;N;;;;;
-152F;CANADIAN SYLLABICS YWE;Lo;0;L;;;;;N;;;;;
-1530;CANADIAN SYLLABICS WEST-CREE YWE;Lo;0;L;;;;;N;;;;;
-1531;CANADIAN SYLLABICS YWI;Lo;0;L;;;;;N;;;;;
-1532;CANADIAN SYLLABICS WEST-CREE YWI;Lo;0;L;;;;;N;;;;;
-1533;CANADIAN SYLLABICS YWII;Lo;0;L;;;;;N;;;;;
-1534;CANADIAN SYLLABICS WEST-CREE YWII;Lo;0;L;;;;;N;;;;;
-1535;CANADIAN SYLLABICS YWO;Lo;0;L;;;;;N;;;;;
-1536;CANADIAN SYLLABICS WEST-CREE YWO;Lo;0;L;;;;;N;;;;;
-1537;CANADIAN SYLLABICS YWOO;Lo;0;L;;;;;N;;;;;
-1538;CANADIAN SYLLABICS WEST-CREE YWOO;Lo;0;L;;;;;N;;;;;
-1539;CANADIAN SYLLABICS YWA;Lo;0;L;;;;;N;;;;;
-153A;CANADIAN SYLLABICS WEST-CREE YWA;Lo;0;L;;;;;N;;;;;
-153B;CANADIAN SYLLABICS YWAA;Lo;0;L;;;;;N;;;;;
-153C;CANADIAN SYLLABICS WEST-CREE YWAA;Lo;0;L;;;;;N;;;;;
-153D;CANADIAN SYLLABICS NASKAPI YWAA;Lo;0;L;;;;;N;;;;;
-153E;CANADIAN SYLLABICS Y;Lo;0;L;;;;;N;;;;;
-153F;CANADIAN SYLLABICS BIBLE-CREE Y;Lo;0;L;;;;;N;;;;;
-1540;CANADIAN SYLLABICS WEST-CREE Y;Lo;0;L;;;;;N;;;;;
-1541;CANADIAN SYLLABICS SAYISI YI;Lo;0;L;;;;;N;;;;;
-1542;CANADIAN SYLLABICS RE;Lo;0;L;;;;;N;;;;;
-1543;CANADIAN SYLLABICS R-CREE RE;Lo;0;L;;;;;N;;;;;
-1544;CANADIAN SYLLABICS WEST-CREE LE;Lo;0;L;;;;;N;;;;;
-1545;CANADIAN SYLLABICS RAAI;Lo;0;L;;;;;N;;;;;
-1546;CANADIAN SYLLABICS RI;Lo;0;L;;;;;N;;;;;
-1547;CANADIAN SYLLABICS RII;Lo;0;L;;;;;N;;;;;
-1548;CANADIAN SYLLABICS RO;Lo;0;L;;;;;N;;;;;
-1549;CANADIAN SYLLABICS ROO;Lo;0;L;;;;;N;;;;;
-154A;CANADIAN SYLLABICS WEST-CREE LO;Lo;0;L;;;;;N;;;;;
-154B;CANADIAN SYLLABICS RA;Lo;0;L;;;;;N;;;;;
-154C;CANADIAN SYLLABICS RAA;Lo;0;L;;;;;N;;;;;
-154D;CANADIAN SYLLABICS WEST-CREE LA;Lo;0;L;;;;;N;;;;;
-154E;CANADIAN SYLLABICS RWAA;Lo;0;L;;;;;N;;;;;
-154F;CANADIAN SYLLABICS WEST-CREE RWAA;Lo;0;L;;;;;N;;;;;
-1550;CANADIAN SYLLABICS R;Lo;0;L;;;;;N;;;;;
-1551;CANADIAN SYLLABICS WEST-CREE R;Lo;0;L;;;;;N;;;;;
-1552;CANADIAN SYLLABICS MEDIAL R;Lo;0;L;;;;;N;;;;;
-1553;CANADIAN SYLLABICS FE;Lo;0;L;;;;;N;;;;;
-1554;CANADIAN SYLLABICS FAAI;Lo;0;L;;;;;N;;;;;
-1555;CANADIAN SYLLABICS FI;Lo;0;L;;;;;N;;;;;
-1556;CANADIAN SYLLABICS FII;Lo;0;L;;;;;N;;;;;
-1557;CANADIAN SYLLABICS FO;Lo;0;L;;;;;N;;;;;
-1558;CANADIAN SYLLABICS FOO;Lo;0;L;;;;;N;;;;;
-1559;CANADIAN SYLLABICS FA;Lo;0;L;;;;;N;;;;;
-155A;CANADIAN SYLLABICS FAA;Lo;0;L;;;;;N;;;;;
-155B;CANADIAN SYLLABICS FWAA;Lo;0;L;;;;;N;;;;;
-155C;CANADIAN SYLLABICS WEST-CREE FWAA;Lo;0;L;;;;;N;;;;;
-155D;CANADIAN SYLLABICS F;Lo;0;L;;;;;N;;;;;
-155E;CANADIAN SYLLABICS THE;Lo;0;L;;;;;N;;;;;
-155F;CANADIAN SYLLABICS N-CREE THE;Lo;0;L;;;;;N;;;;;
-1560;CANADIAN SYLLABICS THI;Lo;0;L;;;;;N;;;;;
-1561;CANADIAN SYLLABICS N-CREE THI;Lo;0;L;;;;;N;;;;;
-1562;CANADIAN SYLLABICS THII;Lo;0;L;;;;;N;;;;;
-1563;CANADIAN SYLLABICS N-CREE THII;Lo;0;L;;;;;N;;;;;
-1564;CANADIAN SYLLABICS THO;Lo;0;L;;;;;N;;;;;
-1565;CANADIAN SYLLABICS THOO;Lo;0;L;;;;;N;;;;;
-1566;CANADIAN SYLLABICS THA;Lo;0;L;;;;;N;;;;;
-1567;CANADIAN SYLLABICS THAA;Lo;0;L;;;;;N;;;;;
-1568;CANADIAN SYLLABICS THWAA;Lo;0;L;;;;;N;;;;;
-1569;CANADIAN SYLLABICS WEST-CREE THWAA;Lo;0;L;;;;;N;;;;;
-156A;CANADIAN SYLLABICS TH;Lo;0;L;;;;;N;;;;;
-156B;CANADIAN SYLLABICS TTHE;Lo;0;L;;;;;N;;;;;
-156C;CANADIAN SYLLABICS TTHI;Lo;0;L;;;;;N;;;;;
-156D;CANADIAN SYLLABICS TTHO;Lo;0;L;;;;;N;;;;;
-156E;CANADIAN SYLLABICS TTHA;Lo;0;L;;;;;N;;;;;
-156F;CANADIAN SYLLABICS TTH;Lo;0;L;;;;;N;;;;;
-1570;CANADIAN SYLLABICS TYE;Lo;0;L;;;;;N;;;;;
-1571;CANADIAN SYLLABICS TYI;Lo;0;L;;;;;N;;;;;
-1572;CANADIAN SYLLABICS TYO;Lo;0;L;;;;;N;;;;;
-1573;CANADIAN SYLLABICS TYA;Lo;0;L;;;;;N;;;;;
-1574;CANADIAN SYLLABICS NUNAVIK HE;Lo;0;L;;;;;N;;;;;
-1575;CANADIAN SYLLABICS NUNAVIK HI;Lo;0;L;;;;;N;;;;;
-1576;CANADIAN SYLLABICS NUNAVIK HII;Lo;0;L;;;;;N;;;;;
-1577;CANADIAN SYLLABICS NUNAVIK HO;Lo;0;L;;;;;N;;;;;
-1578;CANADIAN SYLLABICS NUNAVIK HOO;Lo;0;L;;;;;N;;;;;
-1579;CANADIAN SYLLABICS NUNAVIK HA;Lo;0;L;;;;;N;;;;;
-157A;CANADIAN SYLLABICS NUNAVIK HAA;Lo;0;L;;;;;N;;;;;
-157B;CANADIAN SYLLABICS NUNAVIK H;Lo;0;L;;;;;N;;;;;
-157C;CANADIAN SYLLABICS NUNAVUT H;Lo;0;L;;;;;N;;;;;
-157D;CANADIAN SYLLABICS HK;Lo;0;L;;;;;N;;;;;
-157E;CANADIAN SYLLABICS QAAI;Lo;0;L;;;;;N;;;;;
-157F;CANADIAN SYLLABICS QI;Lo;0;L;;;;;N;;;;;
-1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
-1581;CANADIAN SYLLABICS QO;Lo;0;L;;;;;N;;;;;
-1582;CANADIAN SYLLABICS QOO;Lo;0;L;;;;;N;;;;;
-1583;CANADIAN SYLLABICS QA;Lo;0;L;;;;;N;;;;;
-1584;CANADIAN SYLLABICS QAA;Lo;0;L;;;;;N;;;;;
-1585;CANADIAN SYLLABICS Q;Lo;0;L;;;;;N;;;;;
-1586;CANADIAN SYLLABICS TLHE;Lo;0;L;;;;;N;;;;;
-1587;CANADIAN SYLLABICS TLHI;Lo;0;L;;;;;N;;;;;
-1588;CANADIAN SYLLABICS TLHO;Lo;0;L;;;;;N;;;;;
-1589;CANADIAN SYLLABICS TLHA;Lo;0;L;;;;;N;;;;;
-158A;CANADIAN SYLLABICS WEST-CREE RE;Lo;0;L;;;;;N;;;;;
-158B;CANADIAN SYLLABICS WEST-CREE RI;Lo;0;L;;;;;N;;;;;
-158C;CANADIAN SYLLABICS WEST-CREE RO;Lo;0;L;;;;;N;;;;;
-158D;CANADIAN SYLLABICS WEST-CREE RA;Lo;0;L;;;;;N;;;;;
-158E;CANADIAN SYLLABICS NGAAI;Lo;0;L;;;;;N;;;;;
-158F;CANADIAN SYLLABICS NGI;Lo;0;L;;;;;N;;;;;
-1590;CANADIAN SYLLABICS NGII;Lo;0;L;;;;;N;;;;;
-1591;CANADIAN SYLLABICS NGO;Lo;0;L;;;;;N;;;;;
-1592;CANADIAN SYLLABICS NGOO;Lo;0;L;;;;;N;;;;;
-1593;CANADIAN SYLLABICS NGA;Lo;0;L;;;;;N;;;;;
-1594;CANADIAN SYLLABICS NGAA;Lo;0;L;;;;;N;;;;;
-1595;CANADIAN SYLLABICS NG;Lo;0;L;;;;;N;;;;;
-1596;CANADIAN SYLLABICS NNG;Lo;0;L;;;;;N;;;;;
-1597;CANADIAN SYLLABICS SAYISI SHE;Lo;0;L;;;;;N;;;;;
-1598;CANADIAN SYLLABICS SAYISI SHI;Lo;0;L;;;;;N;;;;;
-1599;CANADIAN SYLLABICS SAYISI SHO;Lo;0;L;;;;;N;;;;;
-159A;CANADIAN SYLLABICS SAYISI SHA;Lo;0;L;;;;;N;;;;;
-159B;CANADIAN SYLLABICS WOODS-CREE THE;Lo;0;L;;;;;N;;;;;
-159C;CANADIAN SYLLABICS WOODS-CREE THI;Lo;0;L;;;;;N;;;;;
-159D;CANADIAN SYLLABICS WOODS-CREE THO;Lo;0;L;;;;;N;;;;;
-159E;CANADIAN SYLLABICS WOODS-CREE THA;Lo;0;L;;;;;N;;;;;
-159F;CANADIAN SYLLABICS WOODS-CREE TH;Lo;0;L;;;;;N;;;;;
-15A0;CANADIAN SYLLABICS LHI;Lo;0;L;;;;;N;;;;;
-15A1;CANADIAN SYLLABICS LHII;Lo;0;L;;;;;N;;;;;
-15A2;CANADIAN SYLLABICS LHO;Lo;0;L;;;;;N;;;;;
-15A3;CANADIAN SYLLABICS LHOO;Lo;0;L;;;;;N;;;;;
-15A4;CANADIAN SYLLABICS LHA;Lo;0;L;;;;;N;;;;;
-15A5;CANADIAN SYLLABICS LHAA;Lo;0;L;;;;;N;;;;;
-15A6;CANADIAN SYLLABICS LH;Lo;0;L;;;;;N;;;;;
-15A7;CANADIAN SYLLABICS TH-CREE THE;Lo;0;L;;;;;N;;;;;
-15A8;CANADIAN SYLLABICS TH-CREE THI;Lo;0;L;;;;;N;;;;;
-15A9;CANADIAN SYLLABICS TH-CREE THII;Lo;0;L;;;;;N;;;;;
-15AA;CANADIAN SYLLABICS TH-CREE THO;Lo;0;L;;;;;N;;;;;
-15AB;CANADIAN SYLLABICS TH-CREE THOO;Lo;0;L;;;;;N;;;;;
-15AC;CANADIAN SYLLABICS TH-CREE THA;Lo;0;L;;;;;N;;;;;
-15AD;CANADIAN SYLLABICS TH-CREE THAA;Lo;0;L;;;;;N;;;;;
-15AE;CANADIAN SYLLABICS TH-CREE TH;Lo;0;L;;;;;N;;;;;
-15AF;CANADIAN SYLLABICS AIVILIK B;Lo;0;L;;;;;N;;;;;
-15B0;CANADIAN SYLLABICS BLACKFOOT E;Lo;0;L;;;;;N;;;;;
-15B1;CANADIAN SYLLABICS BLACKFOOT I;Lo;0;L;;;;;N;;;;;
-15B2;CANADIAN SYLLABICS BLACKFOOT O;Lo;0;L;;;;;N;;;;;
-15B3;CANADIAN SYLLABICS BLACKFOOT A;Lo;0;L;;;;;N;;;;;
-15B4;CANADIAN SYLLABICS BLACKFOOT WE;Lo;0;L;;;;;N;;;;;
-15B5;CANADIAN SYLLABICS BLACKFOOT WI;Lo;0;L;;;;;N;;;;;
-15B6;CANADIAN SYLLABICS BLACKFOOT WO;Lo;0;L;;;;;N;;;;;
-15B7;CANADIAN SYLLABICS BLACKFOOT WA;Lo;0;L;;;;;N;;;;;
-15B8;CANADIAN SYLLABICS BLACKFOOT NE;Lo;0;L;;;;;N;;;;;
-15B9;CANADIAN SYLLABICS BLACKFOOT NI;Lo;0;L;;;;;N;;;;;
-15BA;CANADIAN SYLLABICS BLACKFOOT NO;Lo;0;L;;;;;N;;;;;
-15BB;CANADIAN SYLLABICS BLACKFOOT NA;Lo;0;L;;;;;N;;;;;
-15BC;CANADIAN SYLLABICS BLACKFOOT KE;Lo;0;L;;;;;N;;;;;
-15BD;CANADIAN SYLLABICS BLACKFOOT KI;Lo;0;L;;;;;N;;;;;
-15BE;CANADIAN SYLLABICS BLACKFOOT KO;Lo;0;L;;;;;N;;;;;
-15BF;CANADIAN SYLLABICS BLACKFOOT KA;Lo;0;L;;;;;N;;;;;
-15C0;CANADIAN SYLLABICS SAYISI HE;Lo;0;L;;;;;N;;;;;
-15C1;CANADIAN SYLLABICS SAYISI HI;Lo;0;L;;;;;N;;;;;
-15C2;CANADIAN SYLLABICS SAYISI HO;Lo;0;L;;;;;N;;;;;
-15C3;CANADIAN SYLLABICS SAYISI HA;Lo;0;L;;;;;N;;;;;
-15C4;CANADIAN SYLLABICS CARRIER GHU;Lo;0;L;;;;;N;;;;;
-15C5;CANADIAN SYLLABICS CARRIER GHO;Lo;0;L;;;;;N;;;;;
-15C6;CANADIAN SYLLABICS CARRIER GHE;Lo;0;L;;;;;N;;;;;
-15C7;CANADIAN SYLLABICS CARRIER GHEE;Lo;0;L;;;;;N;;;;;
-15C8;CANADIAN SYLLABICS CARRIER GHI;Lo;0;L;;;;;N;;;;;
-15C9;CANADIAN SYLLABICS CARRIER GHA;Lo;0;L;;;;;N;;;;;
-15CA;CANADIAN SYLLABICS CARRIER RU;Lo;0;L;;;;;N;;;;;
-15CB;CANADIAN SYLLABICS CARRIER RO;Lo;0;L;;;;;N;;;;;
-15CC;CANADIAN SYLLABICS CARRIER RE;Lo;0;L;;;;;N;;;;;
-15CD;CANADIAN SYLLABICS CARRIER REE;Lo;0;L;;;;;N;;;;;
-15CE;CANADIAN SYLLABICS CARRIER RI;Lo;0;L;;;;;N;;;;;
-15CF;CANADIAN SYLLABICS CARRIER RA;Lo;0;L;;;;;N;;;;;
-15D0;CANADIAN SYLLABICS CARRIER WU;Lo;0;L;;;;;N;;;;;
-15D1;CANADIAN SYLLABICS CARRIER WO;Lo;0;L;;;;;N;;;;;
-15D2;CANADIAN SYLLABICS CARRIER WE;Lo;0;L;;;;;N;;;;;
-15D3;CANADIAN SYLLABICS CARRIER WEE;Lo;0;L;;;;;N;;;;;
-15D4;CANADIAN SYLLABICS CARRIER WI;Lo;0;L;;;;;N;;;;;
-15D5;CANADIAN SYLLABICS CARRIER WA;Lo;0;L;;;;;N;;;;;
-15D6;CANADIAN SYLLABICS CARRIER HWU;Lo;0;L;;;;;N;;;;;
-15D7;CANADIAN SYLLABICS CARRIER HWO;Lo;0;L;;;;;N;;;;;
-15D8;CANADIAN SYLLABICS CARRIER HWE;Lo;0;L;;;;;N;;;;;
-15D9;CANADIAN SYLLABICS CARRIER HWEE;Lo;0;L;;;;;N;;;;;
-15DA;CANADIAN SYLLABICS CARRIER HWI;Lo;0;L;;;;;N;;;;;
-15DB;CANADIAN SYLLABICS CARRIER HWA;Lo;0;L;;;;;N;;;;;
-15DC;CANADIAN SYLLABICS CARRIER THU;Lo;0;L;;;;;N;;;;;
-15DD;CANADIAN SYLLABICS CARRIER THO;Lo;0;L;;;;;N;;;;;
-15DE;CANADIAN SYLLABICS CARRIER THE;Lo;0;L;;;;;N;;;;;
-15DF;CANADIAN SYLLABICS CARRIER THEE;Lo;0;L;;;;;N;;;;;
-15E0;CANADIAN SYLLABICS CARRIER THI;Lo;0;L;;;;;N;;;;;
-15E1;CANADIAN SYLLABICS CARRIER THA;Lo;0;L;;;;;N;;;;;
-15E2;CANADIAN SYLLABICS CARRIER TTU;Lo;0;L;;;;;N;;;;;
-15E3;CANADIAN SYLLABICS CARRIER TTO;Lo;0;L;;;;;N;;;;;
-15E4;CANADIAN SYLLABICS CARRIER TTE;Lo;0;L;;;;;N;;;;;
-15E5;CANADIAN SYLLABICS CARRIER TTEE;Lo;0;L;;;;;N;;;;;
-15E6;CANADIAN SYLLABICS CARRIER TTI;Lo;0;L;;;;;N;;;;;
-15E7;CANADIAN SYLLABICS CARRIER TTA;Lo;0;L;;;;;N;;;;;
-15E8;CANADIAN SYLLABICS CARRIER PU;Lo;0;L;;;;;N;;;;;
-15E9;CANADIAN SYLLABICS CARRIER PO;Lo;0;L;;;;;N;;;;;
-15EA;CANADIAN SYLLABICS CARRIER PE;Lo;0;L;;;;;N;;;;;
-15EB;CANADIAN SYLLABICS CARRIER PEE;Lo;0;L;;;;;N;;;;;
-15EC;CANADIAN SYLLABICS CARRIER PI;Lo;0;L;;;;;N;;;;;
-15ED;CANADIAN SYLLABICS CARRIER PA;Lo;0;L;;;;;N;;;;;
-15EE;CANADIAN SYLLABICS CARRIER P;Lo;0;L;;;;;N;;;;;
-15EF;CANADIAN SYLLABICS CARRIER GU;Lo;0;L;;;;;N;;;;;
-15F0;CANADIAN SYLLABICS CARRIER GO;Lo;0;L;;;;;N;;;;;
-15F1;CANADIAN SYLLABICS CARRIER GE;Lo;0;L;;;;;N;;;;;
-15F2;CANADIAN SYLLABICS CARRIER GEE;Lo;0;L;;;;;N;;;;;
-15F3;CANADIAN SYLLABICS CARRIER GI;Lo;0;L;;;;;N;;;;;
-15F4;CANADIAN SYLLABICS CARRIER GA;Lo;0;L;;;;;N;;;;;
-15F5;CANADIAN SYLLABICS CARRIER KHU;Lo;0;L;;;;;N;;;;;
-15F6;CANADIAN SYLLABICS CARRIER KHO;Lo;0;L;;;;;N;;;;;
-15F7;CANADIAN SYLLABICS CARRIER KHE;Lo;0;L;;;;;N;;;;;
-15F8;CANADIAN SYLLABICS CARRIER KHEE;Lo;0;L;;;;;N;;;;;
-15F9;CANADIAN SYLLABICS CARRIER KHI;Lo;0;L;;;;;N;;;;;
-15FA;CANADIAN SYLLABICS CARRIER KHA;Lo;0;L;;;;;N;;;;;
-15FB;CANADIAN SYLLABICS CARRIER KKU;Lo;0;L;;;;;N;;;;;
-15FC;CANADIAN SYLLABICS CARRIER KKO;Lo;0;L;;;;;N;;;;;
-15FD;CANADIAN SYLLABICS CARRIER KKE;Lo;0;L;;;;;N;;;;;
-15FE;CANADIAN SYLLABICS CARRIER KKEE;Lo;0;L;;;;;N;;;;;
-15FF;CANADIAN SYLLABICS CARRIER KKI;Lo;0;L;;;;;N;;;;;
-1600;CANADIAN SYLLABICS CARRIER KKA;Lo;0;L;;;;;N;;;;;
-1601;CANADIAN SYLLABICS CARRIER KK;Lo;0;L;;;;;N;;;;;
-1602;CANADIAN SYLLABICS CARRIER NU;Lo;0;L;;;;;N;;;;;
-1603;CANADIAN SYLLABICS CARRIER NO;Lo;0;L;;;;;N;;;;;
-1604;CANADIAN SYLLABICS CARRIER NE;Lo;0;L;;;;;N;;;;;
-1605;CANADIAN SYLLABICS CARRIER NEE;Lo;0;L;;;;;N;;;;;
-1606;CANADIAN SYLLABICS CARRIER NI;Lo;0;L;;;;;N;;;;;
-1607;CANADIAN SYLLABICS CARRIER NA;Lo;0;L;;;;;N;;;;;
-1608;CANADIAN SYLLABICS CARRIER MU;Lo;0;L;;;;;N;;;;;
-1609;CANADIAN SYLLABICS CARRIER MO;Lo;0;L;;;;;N;;;;;
-160A;CANADIAN SYLLABICS CARRIER ME;Lo;0;L;;;;;N;;;;;
-160B;CANADIAN SYLLABICS CARRIER MEE;Lo;0;L;;;;;N;;;;;
-160C;CANADIAN SYLLABICS CARRIER MI;Lo;0;L;;;;;N;;;;;
-160D;CANADIAN SYLLABICS CARRIER MA;Lo;0;L;;;;;N;;;;;
-160E;CANADIAN SYLLABICS CARRIER YU;Lo;0;L;;;;;N;;;;;
-160F;CANADIAN SYLLABICS CARRIER YO;Lo;0;L;;;;;N;;;;;
-1610;CANADIAN SYLLABICS CARRIER YE;Lo;0;L;;;;;N;;;;;
-1611;CANADIAN SYLLABICS CARRIER YEE;Lo;0;L;;;;;N;;;;;
-1612;CANADIAN SYLLABICS CARRIER YI;Lo;0;L;;;;;N;;;;;
-1613;CANADIAN SYLLABICS CARRIER YA;Lo;0;L;;;;;N;;;;;
-1614;CANADIAN SYLLABICS CARRIER JU;Lo;0;L;;;;;N;;;;;
-1615;CANADIAN SYLLABICS SAYISI JU;Lo;0;L;;;;;N;;;;;
-1616;CANADIAN SYLLABICS CARRIER JO;Lo;0;L;;;;;N;;;;;
-1617;CANADIAN SYLLABICS CARRIER JE;Lo;0;L;;;;;N;;;;;
-1618;CANADIAN SYLLABICS CARRIER JEE;Lo;0;L;;;;;N;;;;;
-1619;CANADIAN SYLLABICS CARRIER JI;Lo;0;L;;;;;N;;;;;
-161A;CANADIAN SYLLABICS SAYISI JI;Lo;0;L;;;;;N;;;;;
-161B;CANADIAN SYLLABICS CARRIER JA;Lo;0;L;;;;;N;;;;;
-161C;CANADIAN SYLLABICS CARRIER JJU;Lo;0;L;;;;;N;;;;;
-161D;CANADIAN SYLLABICS CARRIER JJO;Lo;0;L;;;;;N;;;;;
-161E;CANADIAN SYLLABICS CARRIER JJE;Lo;0;L;;;;;N;;;;;
-161F;CANADIAN SYLLABICS CARRIER JJEE;Lo;0;L;;;;;N;;;;;
-1620;CANADIAN SYLLABICS CARRIER JJI;Lo;0;L;;;;;N;;;;;
-1621;CANADIAN SYLLABICS CARRIER JJA;Lo;0;L;;;;;N;;;;;
-1622;CANADIAN SYLLABICS CARRIER LU;Lo;0;L;;;;;N;;;;;
-1623;CANADIAN SYLLABICS CARRIER LO;Lo;0;L;;;;;N;;;;;
-1624;CANADIAN SYLLABICS CARRIER LE;Lo;0;L;;;;;N;;;;;
-1625;CANADIAN SYLLABICS CARRIER LEE;Lo;0;L;;;;;N;;;;;
-1626;CANADIAN SYLLABICS CARRIER LI;Lo;0;L;;;;;N;;;;;
-1627;CANADIAN SYLLABICS CARRIER LA;Lo;0;L;;;;;N;;;;;
-1628;CANADIAN SYLLABICS CARRIER DLU;Lo;0;L;;;;;N;;;;;
-1629;CANADIAN SYLLABICS CARRIER DLO;Lo;0;L;;;;;N;;;;;
-162A;CANADIAN SYLLABICS CARRIER DLE;Lo;0;L;;;;;N;;;;;
-162B;CANADIAN SYLLABICS CARRIER DLEE;Lo;0;L;;;;;N;;;;;
-162C;CANADIAN SYLLABICS CARRIER DLI;Lo;0;L;;;;;N;;;;;
-162D;CANADIAN SYLLABICS CARRIER DLA;Lo;0;L;;;;;N;;;;;
-162E;CANADIAN SYLLABICS CARRIER LHU;Lo;0;L;;;;;N;;;;;
-162F;CANADIAN SYLLABICS CARRIER LHO;Lo;0;L;;;;;N;;;;;
-1630;CANADIAN SYLLABICS CARRIER LHE;Lo;0;L;;;;;N;;;;;
-1631;CANADIAN SYLLABICS CARRIER LHEE;Lo;0;L;;;;;N;;;;;
-1632;CANADIAN SYLLABICS CARRIER LHI;Lo;0;L;;;;;N;;;;;
-1633;CANADIAN SYLLABICS CARRIER LHA;Lo;0;L;;;;;N;;;;;
-1634;CANADIAN SYLLABICS CARRIER TLHU;Lo;0;L;;;;;N;;;;;
-1635;CANADIAN SYLLABICS CARRIER TLHO;Lo;0;L;;;;;N;;;;;
-1636;CANADIAN SYLLABICS CARRIER TLHE;Lo;0;L;;;;;N;;;;;
-1637;CANADIAN SYLLABICS CARRIER TLHEE;Lo;0;L;;;;;N;;;;;
-1638;CANADIAN SYLLABICS CARRIER TLHI;Lo;0;L;;;;;N;;;;;
-1639;CANADIAN SYLLABICS CARRIER TLHA;Lo;0;L;;;;;N;;;;;
-163A;CANADIAN SYLLABICS CARRIER TLU;Lo;0;L;;;;;N;;;;;
-163B;CANADIAN SYLLABICS CARRIER TLO;Lo;0;L;;;;;N;;;;;
-163C;CANADIAN SYLLABICS CARRIER TLE;Lo;0;L;;;;;N;;;;;
-163D;CANADIAN SYLLABICS CARRIER TLEE;Lo;0;L;;;;;N;;;;;
-163E;CANADIAN SYLLABICS CARRIER TLI;Lo;0;L;;;;;N;;;;;
-163F;CANADIAN SYLLABICS CARRIER TLA;Lo;0;L;;;;;N;;;;;
-1640;CANADIAN SYLLABICS CARRIER ZU;Lo;0;L;;;;;N;;;;;
-1641;CANADIAN SYLLABICS CARRIER ZO;Lo;0;L;;;;;N;;;;;
-1642;CANADIAN SYLLABICS CARRIER ZE;Lo;0;L;;;;;N;;;;;
-1643;CANADIAN SYLLABICS CARRIER ZEE;Lo;0;L;;;;;N;;;;;
-1644;CANADIAN SYLLABICS CARRIER ZI;Lo;0;L;;;;;N;;;;;
-1645;CANADIAN SYLLABICS CARRIER ZA;Lo;0;L;;;;;N;;;;;
-1646;CANADIAN SYLLABICS CARRIER Z;Lo;0;L;;;;;N;;;;;
-1647;CANADIAN SYLLABICS CARRIER INITIAL Z;Lo;0;L;;;;;N;;;;;
-1648;CANADIAN SYLLABICS CARRIER DZU;Lo;0;L;;;;;N;;;;;
-1649;CANADIAN SYLLABICS CARRIER DZO;Lo;0;L;;;;;N;;;;;
-164A;CANADIAN SYLLABICS CARRIER DZE;Lo;0;L;;;;;N;;;;;
-164B;CANADIAN SYLLABICS CARRIER DZEE;Lo;0;L;;;;;N;;;;;
-164C;CANADIAN SYLLABICS CARRIER DZI;Lo;0;L;;;;;N;;;;;
-164D;CANADIAN SYLLABICS CARRIER DZA;Lo;0;L;;;;;N;;;;;
-164E;CANADIAN SYLLABICS CARRIER SU;Lo;0;L;;;;;N;;;;;
-164F;CANADIAN SYLLABICS CARRIER SO;Lo;0;L;;;;;N;;;;;
-1650;CANADIAN SYLLABICS CARRIER SE;Lo;0;L;;;;;N;;;;;
-1651;CANADIAN SYLLABICS CARRIER SEE;Lo;0;L;;;;;N;;;;;
-1652;CANADIAN SYLLABICS CARRIER SI;Lo;0;L;;;;;N;;;;;
-1653;CANADIAN SYLLABICS CARRIER SA;Lo;0;L;;;;;N;;;;;
-1654;CANADIAN SYLLABICS CARRIER SHU;Lo;0;L;;;;;N;;;;;
-1655;CANADIAN SYLLABICS CARRIER SHO;Lo;0;L;;;;;N;;;;;
-1656;CANADIAN SYLLABICS CARRIER SHE;Lo;0;L;;;;;N;;;;;
-1657;CANADIAN SYLLABICS CARRIER SHEE;Lo;0;L;;;;;N;;;;;
-1658;CANADIAN SYLLABICS CARRIER SHI;Lo;0;L;;;;;N;;;;;
-1659;CANADIAN SYLLABICS CARRIER SHA;Lo;0;L;;;;;N;;;;;
-165A;CANADIAN SYLLABICS CARRIER SH;Lo;0;L;;;;;N;;;;;
-165B;CANADIAN SYLLABICS CARRIER TSU;Lo;0;L;;;;;N;;;;;
-165C;CANADIAN SYLLABICS CARRIER TSO;Lo;0;L;;;;;N;;;;;
-165D;CANADIAN SYLLABICS CARRIER TSE;Lo;0;L;;;;;N;;;;;
-165E;CANADIAN SYLLABICS CARRIER TSEE;Lo;0;L;;;;;N;;;;;
-165F;CANADIAN SYLLABICS CARRIER TSI;Lo;0;L;;;;;N;;;;;
-1660;CANADIAN SYLLABICS CARRIER TSA;Lo;0;L;;;;;N;;;;;
-1661;CANADIAN SYLLABICS CARRIER CHU;Lo;0;L;;;;;N;;;;;
-1662;CANADIAN SYLLABICS CARRIER CHO;Lo;0;L;;;;;N;;;;;
-1663;CANADIAN SYLLABICS CARRIER CHE;Lo;0;L;;;;;N;;;;;
-1664;CANADIAN SYLLABICS CARRIER CHEE;Lo;0;L;;;;;N;;;;;
-1665;CANADIAN SYLLABICS CARRIER CHI;Lo;0;L;;;;;N;;;;;
-1666;CANADIAN SYLLABICS CARRIER CHA;Lo;0;L;;;;;N;;;;;
-1667;CANADIAN SYLLABICS CARRIER TTSU;Lo;0;L;;;;;N;;;;;
-1668;CANADIAN SYLLABICS CARRIER TTSO;Lo;0;L;;;;;N;;;;;
-1669;CANADIAN SYLLABICS CARRIER TTSE;Lo;0;L;;;;;N;;;;;
-166A;CANADIAN SYLLABICS CARRIER TTSEE;Lo;0;L;;;;;N;;;;;
-166B;CANADIAN SYLLABICS CARRIER TTSI;Lo;0;L;;;;;N;;;;;
-166C;CANADIAN SYLLABICS CARRIER TTSA;Lo;0;L;;;;;N;;;;;
-166D;CANADIAN SYLLABICS CHI SIGN;Po;0;L;;;;;N;;;;;
-166E;CANADIAN SYLLABICS FULL STOP;Po;0;L;;;;;N;;;;;
-166F;CANADIAN SYLLABICS QAI;Lo;0;L;;;;;N;;;;;
-1670;CANADIAN SYLLABICS NGAI;Lo;0;L;;;;;N;;;;;
-1671;CANADIAN SYLLABICS NNGI;Lo;0;L;;;;;N;;;;;
-1672;CANADIAN SYLLABICS NNGII;Lo;0;L;;;;;N;;;;;
-1673;CANADIAN SYLLABICS NNGO;Lo;0;L;;;;;N;;;;;
-1674;CANADIAN SYLLABICS NNGOO;Lo;0;L;;;;;N;;;;;
-1675;CANADIAN SYLLABICS NNGA;Lo;0;L;;;;;N;;;;;
-1676;CANADIAN SYLLABICS NNGAA;Lo;0;L;;;;;N;;;;;
-1677;CANADIAN SYLLABICS WOODS-CREE THWEE;Lo;0;L;;;;;N;;;;;
-1678;CANADIAN SYLLABICS WOODS-CREE THWI;Lo;0;L;;;;;N;;;;;
-1679;CANADIAN SYLLABICS WOODS-CREE THWII;Lo;0;L;;;;;N;;;;;
-167A;CANADIAN SYLLABICS WOODS-CREE THWO;Lo;0;L;;;;;N;;;;;
-167B;CANADIAN SYLLABICS WOODS-CREE THWOO;Lo;0;L;;;;;N;;;;;
-167C;CANADIAN SYLLABICS WOODS-CREE THWA;Lo;0;L;;;;;N;;;;;
-167D;CANADIAN SYLLABICS WOODS-CREE THWAA;Lo;0;L;;;;;N;;;;;
-167E;CANADIAN SYLLABICS WOODS-CREE FINAL TH;Lo;0;L;;;;;N;;;;;
-167F;CANADIAN SYLLABICS BLACKFOOT W;Lo;0;L;;;;;N;;;;;
-1680;OGHAM SPACE MARK;Zs;0;WS;;;;;N;;;;;
-1681;OGHAM LETTER BEITH;Lo;0;L;;;;;N;;;;;
-1682;OGHAM LETTER LUIS;Lo;0;L;;;;;N;;;;;
-1683;OGHAM LETTER FEARN;Lo;0;L;;;;;N;;;;;
-1684;OGHAM LETTER SAIL;Lo;0;L;;;;;N;;;;;
-1685;OGHAM LETTER NION;Lo;0;L;;;;;N;;;;;
-1686;OGHAM LETTER UATH;Lo;0;L;;;;;N;;;;;
-1687;OGHAM LETTER DAIR;Lo;0;L;;;;;N;;;;;
-1688;OGHAM LETTER TINNE;Lo;0;L;;;;;N;;;;;
-1689;OGHAM LETTER COLL;Lo;0;L;;;;;N;;;;;
-168A;OGHAM LETTER CEIRT;Lo;0;L;;;;;N;;;;;
-168B;OGHAM LETTER MUIN;Lo;0;L;;;;;N;;;;;
-168C;OGHAM LETTER GORT;Lo;0;L;;;;;N;;;;;
-168D;OGHAM LETTER NGEADAL;Lo;0;L;;;;;N;;;;;
-168E;OGHAM LETTER STRAIF;Lo;0;L;;;;;N;;;;;
-168F;OGHAM LETTER RUIS;Lo;0;L;;;;;N;;;;;
-1690;OGHAM LETTER AILM;Lo;0;L;;;;;N;;;;;
-1691;OGHAM LETTER ONN;Lo;0;L;;;;;N;;;;;
-1692;OGHAM LETTER UR;Lo;0;L;;;;;N;;;;;
-1693;OGHAM LETTER EADHADH;Lo;0;L;;;;;N;;;;;
-1694;OGHAM LETTER IODHADH;Lo;0;L;;;;;N;;;;;
-1695;OGHAM LETTER EABHADH;Lo;0;L;;;;;N;;;;;
-1696;OGHAM LETTER OR;Lo;0;L;;;;;N;;;;;
-1697;OGHAM LETTER UILLEANN;Lo;0;L;;;;;N;;;;;
-1698;OGHAM LETTER IFIN;Lo;0;L;;;;;N;;;;;
-1699;OGHAM LETTER EAMHANCHOLL;Lo;0;L;;;;;N;;;;;
-169A;OGHAM LETTER PEITH;Lo;0;L;;;;;N;;;;;
-169B;OGHAM FEATHER MARK;Ps;0;ON;;;;;Y;;;;;
-169C;OGHAM REVERSED FEATHER MARK;Pe;0;ON;;;;;Y;;;;;
-16A0;RUNIC LETTER FEHU FEOH FE F;Lo;0;L;;;;;N;;;;;
-16A1;RUNIC LETTER V;Lo;0;L;;;;;N;;;;;
-16A2;RUNIC LETTER URUZ UR U;Lo;0;L;;;;;N;;;;;
-16A3;RUNIC LETTER YR;Lo;0;L;;;;;N;;;;;
-16A4;RUNIC LETTER Y;Lo;0;L;;;;;N;;;;;
-16A5;RUNIC LETTER W;Lo;0;L;;;;;N;;;;;
-16A6;RUNIC LETTER THURISAZ THURS THORN;Lo;0;L;;;;;N;;;;;
-16A7;RUNIC LETTER ETH;Lo;0;L;;;;;N;;;;;
-16A8;RUNIC LETTER ANSUZ A;Lo;0;L;;;;;N;;;;;
-16A9;RUNIC LETTER OS O;Lo;0;L;;;;;N;;;;;
-16AA;RUNIC LETTER AC A;Lo;0;L;;;;;N;;;;;
-16AB;RUNIC LETTER AESC;Lo;0;L;;;;;N;;;;;
-16AC;RUNIC LETTER LONG-BRANCH-OSS O;Lo;0;L;;;;;N;;;;;
-16AD;RUNIC LETTER SHORT-TWIG-OSS O;Lo;0;L;;;;;N;;;;;
-16AE;RUNIC LETTER O;Lo;0;L;;;;;N;;;;;
-16AF;RUNIC LETTER OE;Lo;0;L;;;;;N;;;;;
-16B0;RUNIC LETTER ON;Lo;0;L;;;;;N;;;;;
-16B1;RUNIC LETTER RAIDO RAD REID R;Lo;0;L;;;;;N;;;;;
-16B2;RUNIC LETTER KAUNA;Lo;0;L;;;;;N;;;;;
-16B3;RUNIC LETTER CEN;Lo;0;L;;;;;N;;;;;
-16B4;RUNIC LETTER KAUN K;Lo;0;L;;;;;N;;;;;
-16B5;RUNIC LETTER G;Lo;0;L;;;;;N;;;;;
-16B6;RUNIC LETTER ENG;Lo;0;L;;;;;N;;;;;
-16B7;RUNIC LETTER GEBO GYFU G;Lo;0;L;;;;;N;;;;;
-16B8;RUNIC LETTER GAR;Lo;0;L;;;;;N;;;;;
-16B9;RUNIC LETTER WUNJO WYNN W;Lo;0;L;;;;;N;;;;;
-16BA;RUNIC LETTER HAGLAZ H;Lo;0;L;;;;;N;;;;;
-16BB;RUNIC LETTER HAEGL H;Lo;0;L;;;;;N;;;;;
-16BC;RUNIC LETTER LONG-BRANCH-HAGALL H;Lo;0;L;;;;;N;;;;;
-16BD;RUNIC LETTER SHORT-TWIG-HAGALL H;Lo;0;L;;;;;N;;;;;
-16BE;RUNIC LETTER NAUDIZ NYD NAUD N;Lo;0;L;;;;;N;;;;;
-16BF;RUNIC LETTER SHORT-TWIG-NAUD N;Lo;0;L;;;;;N;;;;;
-16C0;RUNIC LETTER DOTTED-N;Lo;0;L;;;;;N;;;;;
-16C1;RUNIC LETTER ISAZ IS ISS I;Lo;0;L;;;;;N;;;;;
-16C2;RUNIC LETTER E;Lo;0;L;;;;;N;;;;;
-16C3;RUNIC LETTER JERAN J;Lo;0;L;;;;;N;;;;;
-16C4;RUNIC LETTER GER;Lo;0;L;;;;;N;;;;;
-16C5;RUNIC LETTER LONG-BRANCH-AR AE;Lo;0;L;;;;;N;;;;;
-16C6;RUNIC LETTER SHORT-TWIG-AR A;Lo;0;L;;;;;N;;;;;
-16C7;RUNIC LETTER IWAZ EOH;Lo;0;L;;;;;N;;;;;
-16C8;RUNIC LETTER PERTHO PEORTH P;Lo;0;L;;;;;N;;;;;
-16C9;RUNIC LETTER ALGIZ EOLHX;Lo;0;L;;;;;N;;;;;
-16CA;RUNIC LETTER SOWILO S;Lo;0;L;;;;;N;;;;;
-16CB;RUNIC LETTER SIGEL LONG-BRANCH-SOL S;Lo;0;L;;;;;N;;;;;
-16CC;RUNIC LETTER SHORT-TWIG-SOL S;Lo;0;L;;;;;N;;;;;
-16CD;RUNIC LETTER C;Lo;0;L;;;;;N;;;;;
-16CE;RUNIC LETTER Z;Lo;0;L;;;;;N;;;;;
-16CF;RUNIC LETTER TIWAZ TIR TYR T;Lo;0;L;;;;;N;;;;;
-16D0;RUNIC LETTER SHORT-TWIG-TYR T;Lo;0;L;;;;;N;;;;;
-16D1;RUNIC LETTER D;Lo;0;L;;;;;N;;;;;
-16D2;RUNIC LETTER BERKANAN BEORC BJARKAN B;Lo;0;L;;;;;N;;;;;
-16D3;RUNIC LETTER SHORT-TWIG-BJARKAN B;Lo;0;L;;;;;N;;;;;
-16D4;RUNIC LETTER DOTTED-P;Lo;0;L;;;;;N;;;;;
-16D5;RUNIC LETTER OPEN-P;Lo;0;L;;;;;N;;;;;
-16D6;RUNIC LETTER EHWAZ EH E;Lo;0;L;;;;;N;;;;;
-16D7;RUNIC LETTER MANNAZ MAN M;Lo;0;L;;;;;N;;;;;
-16D8;RUNIC LETTER LONG-BRANCH-MADR M;Lo;0;L;;;;;N;;;;;
-16D9;RUNIC LETTER SHORT-TWIG-MADR M;Lo;0;L;;;;;N;;;;;
-16DA;RUNIC LETTER LAUKAZ LAGU LOGR L;Lo;0;L;;;;;N;;;;;
-16DB;RUNIC LETTER DOTTED-L;Lo;0;L;;;;;N;;;;;
-16DC;RUNIC LETTER INGWAZ;Lo;0;L;;;;;N;;;;;
-16DD;RUNIC LETTER ING;Lo;0;L;;;;;N;;;;;
-16DE;RUNIC LETTER DAGAZ DAEG D;Lo;0;L;;;;;N;;;;;
-16DF;RUNIC LETTER OTHALAN ETHEL O;Lo;0;L;;;;;N;;;;;
-16E0;RUNIC LETTER EAR;Lo;0;L;;;;;N;;;;;
-16E1;RUNIC LETTER IOR;Lo;0;L;;;;;N;;;;;
-16E2;RUNIC LETTER CWEORTH;Lo;0;L;;;;;N;;;;;
-16E3;RUNIC LETTER CALC;Lo;0;L;;;;;N;;;;;
-16E4;RUNIC LETTER CEALC;Lo;0;L;;;;;N;;;;;
-16E5;RUNIC LETTER STAN;Lo;0;L;;;;;N;;;;;
-16E6;RUNIC LETTER LONG-BRANCH-YR;Lo;0;L;;;;;N;;;;;
-16E7;RUNIC LETTER SHORT-TWIG-YR;Lo;0;L;;;;;N;;;;;
-16E8;RUNIC LETTER ICELANDIC-YR;Lo;0;L;;;;;N;;;;;
-16E9;RUNIC LETTER Q;Lo;0;L;;;;;N;;;;;
-16EA;RUNIC LETTER X;Lo;0;L;;;;;N;;;;;
-16EB;RUNIC SINGLE PUNCTUATION;Po;0;L;;;;;N;;;;;
-16EC;RUNIC MULTIPLE PUNCTUATION;Po;0;L;;;;;N;;;;;
-16ED;RUNIC CROSS PUNCTUATION;Po;0;L;;;;;N;;;;;
-16EE;RUNIC ARLAUG SYMBOL;Nl;0;L;;;;17;N;;;;;
-16EF;RUNIC TVIMADUR SYMBOL;Nl;0;L;;;;18;N;;;;;
-16F0;RUNIC BELGTHOR SYMBOL;Nl;0;L;;;;19;N;;;;;
-1700;TAGALOG LETTER A;Lo;0;L;;;;;N;;;;;
-1701;TAGALOG LETTER I;Lo;0;L;;;;;N;;;;;
-1702;TAGALOG LETTER U;Lo;0;L;;;;;N;;;;;
-1703;TAGALOG LETTER KA;Lo;0;L;;;;;N;;;;;
-1704;TAGALOG LETTER GA;Lo;0;L;;;;;N;;;;;
-1705;TAGALOG LETTER NGA;Lo;0;L;;;;;N;;;;;
-1706;TAGALOG LETTER TA;Lo;0;L;;;;;N;;;;;
-1707;TAGALOG LETTER DA;Lo;0;L;;;;;N;;;;;
-1708;TAGALOG LETTER NA;Lo;0;L;;;;;N;;;;;
-1709;TAGALOG LETTER PA;Lo;0;L;;;;;N;;;;;
-170A;TAGALOG LETTER BA;Lo;0;L;;;;;N;;;;;
-170B;TAGALOG LETTER MA;Lo;0;L;;;;;N;;;;;
-170C;TAGALOG LETTER YA;Lo;0;L;;;;;N;;;;;
-170E;TAGALOG LETTER LA;Lo;0;L;;;;;N;;;;;
-170F;TAGALOG LETTER WA;Lo;0;L;;;;;N;;;;;
-1710;TAGALOG LETTER SA;Lo;0;L;;;;;N;;;;;
-1711;TAGALOG LETTER HA;Lo;0;L;;;;;N;;;;;
-1712;TAGALOG VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1713;TAGALOG VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1714;TAGALOG SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-1720;HANUNOO LETTER A;Lo;0;L;;;;;N;;;;;
-1721;HANUNOO LETTER I;Lo;0;L;;;;;N;;;;;
-1722;HANUNOO LETTER U;Lo;0;L;;;;;N;;;;;
-1723;HANUNOO LETTER KA;Lo;0;L;;;;;N;;;;;
-1724;HANUNOO LETTER GA;Lo;0;L;;;;;N;;;;;
-1725;HANUNOO LETTER NGA;Lo;0;L;;;;;N;;;;;
-1726;HANUNOO LETTER TA;Lo;0;L;;;;;N;;;;;
-1727;HANUNOO LETTER DA;Lo;0;L;;;;;N;;;;;
-1728;HANUNOO LETTER NA;Lo;0;L;;;;;N;;;;;
-1729;HANUNOO LETTER PA;Lo;0;L;;;;;N;;;;;
-172A;HANUNOO LETTER BA;Lo;0;L;;;;;N;;;;;
-172B;HANUNOO LETTER MA;Lo;0;L;;;;;N;;;;;
-172C;HANUNOO LETTER YA;Lo;0;L;;;;;N;;;;;
-172D;HANUNOO LETTER RA;Lo;0;L;;;;;N;;;;;
-172E;HANUNOO LETTER LA;Lo;0;L;;;;;N;;;;;
-172F;HANUNOO LETTER WA;Lo;0;L;;;;;N;;;;;
-1730;HANUNOO LETTER SA;Lo;0;L;;;;;N;;;;;
-1731;HANUNOO LETTER HA;Lo;0;L;;;;;N;;;;;
-1732;HANUNOO VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1733;HANUNOO VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1734;HANUNOO SIGN PAMUDPOD;Mn;9;NSM;;;;;N;;;;;
-1735;PHILIPPINE SINGLE PUNCTUATION;Po;0;L;;;;;N;;;;;
-1736;PHILIPPINE DOUBLE PUNCTUATION;Po;0;L;;;;;N;;;;;
-1740;BUHID LETTER A;Lo;0;L;;;;;N;;;;;
-1741;BUHID LETTER I;Lo;0;L;;;;;N;;;;;
-1742;BUHID LETTER U;Lo;0;L;;;;;N;;;;;
-1743;BUHID LETTER KA;Lo;0;L;;;;;N;;;;;
-1744;BUHID LETTER GA;Lo;0;L;;;;;N;;;;;
-1745;BUHID LETTER NGA;Lo;0;L;;;;;N;;;;;
-1746;BUHID LETTER TA;Lo;0;L;;;;;N;;;;;
-1747;BUHID LETTER DA;Lo;0;L;;;;;N;;;;;
-1748;BUHID LETTER NA;Lo;0;L;;;;;N;;;;;
-1749;BUHID LETTER PA;Lo;0;L;;;;;N;;;;;
-174A;BUHID LETTER BA;Lo;0;L;;;;;N;;;;;
-174B;BUHID LETTER MA;Lo;0;L;;;;;N;;;;;
-174C;BUHID LETTER YA;Lo;0;L;;;;;N;;;;;
-174D;BUHID LETTER RA;Lo;0;L;;;;;N;;;;;
-174E;BUHID LETTER LA;Lo;0;L;;;;;N;;;;;
-174F;BUHID LETTER WA;Lo;0;L;;;;;N;;;;;
-1750;BUHID LETTER SA;Lo;0;L;;;;;N;;;;;
-1751;BUHID LETTER HA;Lo;0;L;;;;;N;;;;;
-1752;BUHID VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1753;BUHID VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1760;TAGBANWA LETTER A;Lo;0;L;;;;;N;;;;;
-1761;TAGBANWA LETTER I;Lo;0;L;;;;;N;;;;;
-1762;TAGBANWA LETTER U;Lo;0;L;;;;;N;;;;;
-1763;TAGBANWA LETTER KA;Lo;0;L;;;;;N;;;;;
-1764;TAGBANWA LETTER GA;Lo;0;L;;;;;N;;;;;
-1765;TAGBANWA LETTER NGA;Lo;0;L;;;;;N;;;;;
-1766;TAGBANWA LETTER TA;Lo;0;L;;;;;N;;;;;
-1767;TAGBANWA LETTER DA;Lo;0;L;;;;;N;;;;;
-1768;TAGBANWA LETTER NA;Lo;0;L;;;;;N;;;;;
-1769;TAGBANWA LETTER PA;Lo;0;L;;;;;N;;;;;
-176A;TAGBANWA LETTER BA;Lo;0;L;;;;;N;;;;;
-176B;TAGBANWA LETTER MA;Lo;0;L;;;;;N;;;;;
-176C;TAGBANWA LETTER YA;Lo;0;L;;;;;N;;;;;
-176E;TAGBANWA LETTER LA;Lo;0;L;;;;;N;;;;;
-176F;TAGBANWA LETTER WA;Lo;0;L;;;;;N;;;;;
-1770;TAGBANWA LETTER SA;Lo;0;L;;;;;N;;;;;
-1772;TAGBANWA VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1773;TAGBANWA VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1780;KHMER LETTER KA;Lo;0;L;;;;;N;;;;;
-1781;KHMER LETTER KHA;Lo;0;L;;;;;N;;;;;
-1782;KHMER LETTER KO;Lo;0;L;;;;;N;;;;;
-1783;KHMER LETTER KHO;Lo;0;L;;;;;N;;;;;
-1784;KHMER LETTER NGO;Lo;0;L;;;;;N;;;;;
-1785;KHMER LETTER CA;Lo;0;L;;;;;N;;;;;
-1786;KHMER LETTER CHA;Lo;0;L;;;;;N;;;;;
-1787;KHMER LETTER CO;Lo;0;L;;;;;N;;;;;
-1788;KHMER LETTER CHO;Lo;0;L;;;;;N;;;;;
-1789;KHMER LETTER NYO;Lo;0;L;;;;;N;;;;;
-178A;KHMER LETTER DA;Lo;0;L;;;;;N;;;;;
-178B;KHMER LETTER TTHA;Lo;0;L;;;;;N;;;;;
-178C;KHMER LETTER DO;Lo;0;L;;;;;N;;;;;
-178D;KHMER LETTER TTHO;Lo;0;L;;;;;N;;;;;
-178E;KHMER LETTER NNO;Lo;0;L;;;;;N;;;;;
-178F;KHMER LETTER TA;Lo;0;L;;;;;N;;;;;
-1790;KHMER LETTER THA;Lo;0;L;;;;;N;;;;;
-1791;KHMER LETTER TO;Lo;0;L;;;;;N;;;;;
-1792;KHMER LETTER THO;Lo;0;L;;;;;N;;;;;
-1793;KHMER LETTER NO;Lo;0;L;;;;;N;;;;;
-1794;KHMER LETTER BA;Lo;0;L;;;;;N;;;;;
-1795;KHMER LETTER PHA;Lo;0;L;;;;;N;;;;;
-1796;KHMER LETTER PO;Lo;0;L;;;;;N;;;;;
-1797;KHMER LETTER PHO;Lo;0;L;;;;;N;;;;;
-1798;KHMER LETTER MO;Lo;0;L;;;;;N;;;;;
-1799;KHMER LETTER YO;Lo;0;L;;;;;N;;;;;
-179A;KHMER LETTER RO;Lo;0;L;;;;;N;;;;;
-179B;KHMER LETTER LO;Lo;0;L;;;;;N;;;;;
-179C;KHMER LETTER VO;Lo;0;L;;;;;N;;;;;
-179D;KHMER LETTER SHA;Lo;0;L;;;;;N;;;;;
-179E;KHMER LETTER SSO;Lo;0;L;;;;;N;;;;;
-179F;KHMER LETTER SA;Lo;0;L;;;;;N;;;;;
-17A0;KHMER LETTER HA;Lo;0;L;;;;;N;;;;;
-17A1;KHMER LETTER LA;Lo;0;L;;;;;N;;;;;
-17A2;KHMER LETTER QA;Lo;0;L;;;;;N;;;;;
-17A3;KHMER INDEPENDENT VOWEL QAQ;Lo;0;L;;;;;N;;;;;
-17A4;KHMER INDEPENDENT VOWEL QAA;Lo;0;L;;;;;N;;;;;
-17A5;KHMER INDEPENDENT VOWEL QI;Lo;0;L;;;;;N;;;;;
-17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;
-17A7;KHMER INDEPENDENT VOWEL QU;Lo;0;L;;;;;N;;;;;
-17A8;KHMER INDEPENDENT VOWEL QUK;Lo;0;L;;;;;N;;;;;
-17A9;KHMER INDEPENDENT VOWEL QUU;Lo;0;L;;;;;N;;;;;
-17AA;KHMER INDEPENDENT VOWEL QUUV;Lo;0;L;;;;;N;;;;;
-17AB;KHMER INDEPENDENT VOWEL RY;Lo;0;L;;;;;N;;;;;
-17AC;KHMER INDEPENDENT VOWEL RYY;Lo;0;L;;;;;N;;;;;
-17AD;KHMER INDEPENDENT VOWEL LY;Lo;0;L;;;;;N;;;;;
-17AE;KHMER INDEPENDENT VOWEL LYY;Lo;0;L;;;;;N;;;;;
-17AF;KHMER INDEPENDENT VOWEL QE;Lo;0;L;;;;;N;;;;;
-17B0;KHMER INDEPENDENT VOWEL QAI;Lo;0;L;;;;;N;;;;;
-17B1;KHMER INDEPENDENT VOWEL QOO TYPE ONE;Lo;0;L;;;;;N;;;;;
-17B2;KHMER INDEPENDENT VOWEL QOO TYPE TWO;Lo;0;L;;;;;N;;;;;
-17B3;KHMER INDEPENDENT VOWEL QAU;Lo;0;L;;;;;N;;;;;
-17B4;KHMER VOWEL INHERENT AQ;Cf;0;L;;;;;N;;;;;
-17B5;KHMER VOWEL INHERENT AA;Cf;0;L;;;;;N;;;;;
-17B6;KHMER VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-17B7;KHMER VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-17B8;KHMER VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-17B9;KHMER VOWEL SIGN Y;Mn;0;NSM;;;;;N;;;;;
-17BA;KHMER VOWEL SIGN YY;Mn;0;NSM;;;;;N;;;;;
-17BB;KHMER VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-17BC;KHMER VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-17BD;KHMER VOWEL SIGN UA;Mn;0;NSM;;;;;N;;;;;
-17BE;KHMER VOWEL SIGN OE;Mc;0;L;;;;;N;;;;;
-17BF;KHMER VOWEL SIGN YA;Mc;0;L;;;;;N;;;;;
-17C0;KHMER VOWEL SIGN IE;Mc;0;L;;;;;N;;;;;
-17C1;KHMER VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-17C2;KHMER VOWEL SIGN AE;Mc;0;L;;;;;N;;;;;
-17C3;KHMER VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-17C4;KHMER VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-17C5;KHMER VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-17C6;KHMER SIGN NIKAHIT;Mn;0;NSM;;;;;N;;;;;
-17C7;KHMER SIGN REAHMUK;Mc;0;L;;;;;N;;;;;
-17C8;KHMER SIGN YUUKALEAPINTU;Mc;0;L;;;;;N;;;;;
-17C9;KHMER SIGN MUUSIKATOAN;Mn;0;NSM;;;;;N;;;;;
-17CA;KHMER SIGN TRIISAP;Mn;0;NSM;;;;;N;;;;;
-17CB;KHMER SIGN BANTOC;Mn;0;NSM;;;;;N;;;;;
-17CC;KHMER SIGN ROBAT;Mn;0;NSM;;;;;N;;;;;
-17CD;KHMER SIGN TOANDAKHIAT;Mn;0;NSM;;;;;N;;;;;
-17CE;KHMER SIGN KAKABAT;Mn;0;NSM;;;;;N;;;;;
-17CF;KHMER SIGN AHSDA;Mn;0;NSM;;;;;N;;;;;
-17D0;KHMER SIGN SAMYOK SANNYA;Mn;0;NSM;;;;;N;;;;;
-17D1;KHMER SIGN VIRIAM;Mn;0;NSM;;;;;N;;;;;
-17D2;KHMER SIGN COENG;Mn;9;NSM;;;;;N;;;;;
-17D3;KHMER SIGN BATHAMASAT;Mn;0;NSM;;;;;N;;;;;
-17D4;KHMER SIGN KHAN;Po;0;L;;;;;N;;;;;
-17D5;KHMER SIGN BARIYOOSAN;Po;0;L;;;;;N;;;;;
-17D6;KHMER SIGN CAMNUC PII KUUH;Po;0;L;;;;;N;;;;;
-17D7;KHMER SIGN LEK TOO;Lm;0;L;;;;;N;;;;;
-17D8;KHMER SIGN BEYYAL;Po;0;L;;;;;N;;;;;
-17D9;KHMER SIGN PHNAEK MUAN;Po;0;L;;;;;N;;;;;
-17DA;KHMER SIGN KOOMUUT;Po;0;L;;;;;N;;;;;
-17DB;KHMER CURRENCY SYMBOL RIEL;Sc;0;ET;;;;;N;;;;;
-17DC;KHMER SIGN AVAKRAHASANYA;Lo;0;L;;;;;N;;;;;
-17DD;KHMER SIGN ATTHACAN;Mn;230;NSM;;;;;N;;;;;
-17E0;KHMER DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-17E1;KHMER DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-17E2;KHMER DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-17E3;KHMER DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-17E4;KHMER DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-17E5;KHMER DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-17E6;KHMER DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-17E7;KHMER DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-17E8;KHMER DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-17E9;KHMER DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-17F0;KHMER SYMBOL LEK ATTAK SON;No;0;ON;;;;0;N;;;;;
-17F1;KHMER SYMBOL LEK ATTAK MUOY;No;0;ON;;;;1;N;;;;;
-17F2;KHMER SYMBOL LEK ATTAK PII;No;0;ON;;;;2;N;;;;;
-17F3;KHMER SYMBOL LEK ATTAK BEI;No;0;ON;;;;3;N;;;;;
-17F4;KHMER SYMBOL LEK ATTAK BUON;No;0;ON;;;;4;N;;;;;
-17F5;KHMER SYMBOL LEK ATTAK PRAM;No;0;ON;;;;5;N;;;;;
-17F6;KHMER SYMBOL LEK ATTAK PRAM-MUOY;No;0;ON;;;;6;N;;;;;
-17F7;KHMER SYMBOL LEK ATTAK PRAM-PII;No;0;ON;;;;7;N;;;;;
-17F8;KHMER SYMBOL LEK ATTAK PRAM-BEI;No;0;ON;;;;8;N;;;;;
-17F9;KHMER SYMBOL LEK ATTAK PRAM-BUON;No;0;ON;;;;9;N;;;;;
-1800;MONGOLIAN BIRGA;Po;0;ON;;;;;N;;;;;
-1801;MONGOLIAN ELLIPSIS;Po;0;ON;;;;;N;;;;;
-1802;MONGOLIAN COMMA;Po;0;ON;;;;;N;;;;;
-1803;MONGOLIAN FULL STOP;Po;0;ON;;;;;N;;;;;
-1804;MONGOLIAN COLON;Po;0;ON;;;;;N;;;;;
-1805;MONGOLIAN FOUR DOTS;Po;0;ON;;;;;N;;;;;
-1806;MONGOLIAN TODO SOFT HYPHEN;Pd;0;ON;;;;;N;;;;;
-1807;MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER;Po;0;ON;;;;;N;;;;;
-1808;MONGOLIAN MANCHU COMMA;Po;0;ON;;;;;N;;;;;
-1809;MONGOLIAN MANCHU FULL STOP;Po;0;ON;;;;;N;;;;;
-180A;MONGOLIAN NIRUGU;Po;0;ON;;;;;N;;;;;
-180B;MONGOLIAN FREE VARIATION SELECTOR ONE;Mn;0;NSM;;;;;N;;;;;
-180C;MONGOLIAN FREE VARIATION SELECTOR TWO;Mn;0;NSM;;;;;N;;;;;
-180D;MONGOLIAN FREE VARIATION SELECTOR THREE;Mn;0;NSM;;;;;N;;;;;
-180E;MONGOLIAN VOWEL SEPARATOR;Zs;0;WS;;;;;N;;;;;
-1810;MONGOLIAN DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1811;MONGOLIAN DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1812;MONGOLIAN DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1813;MONGOLIAN DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1814;MONGOLIAN DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1815;MONGOLIAN DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1816;MONGOLIAN DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1817;MONGOLIAN DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1818;MONGOLIAN DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1819;MONGOLIAN DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1820;MONGOLIAN LETTER A;Lo;0;L;;;;;N;;;;;
-1821;MONGOLIAN LETTER E;Lo;0;L;;;;;N;;;;;
-1822;MONGOLIAN LETTER I;Lo;0;L;;;;;N;;;;;
-1823;MONGOLIAN LETTER O;Lo;0;L;;;;;N;;;;;
-1824;MONGOLIAN LETTER U;Lo;0;L;;;;;N;;;;;
-1825;MONGOLIAN LETTER OE;Lo;0;L;;;;;N;;;;;
-1826;MONGOLIAN LETTER UE;Lo;0;L;;;;;N;;;;;
-1827;MONGOLIAN LETTER EE;Lo;0;L;;;;;N;;;;;
-1828;MONGOLIAN LETTER NA;Lo;0;L;;;;;N;;;;;
-1829;MONGOLIAN LETTER ANG;Lo;0;L;;;;;N;;;;;
-182A;MONGOLIAN LETTER BA;Lo;0;L;;;;;N;;;;;
-182B;MONGOLIAN LETTER PA;Lo;0;L;;;;;N;;;;;
-182C;MONGOLIAN LETTER QA;Lo;0;L;;;;;N;;;;;
-182D;MONGOLIAN LETTER GA;Lo;0;L;;;;;N;;;;;
-182E;MONGOLIAN LETTER MA;Lo;0;L;;;;;N;;;;;
-182F;MONGOLIAN LETTER LA;Lo;0;L;;;;;N;;;;;
-1830;MONGOLIAN LETTER SA;Lo;0;L;;;;;N;;;;;
-1831;MONGOLIAN LETTER SHA;Lo;0;L;;;;;N;;;;;
-1832;MONGOLIAN LETTER TA;Lo;0;L;;;;;N;;;;;
-1833;MONGOLIAN LETTER DA;Lo;0;L;;;;;N;;;;;
-1834;MONGOLIAN LETTER CHA;Lo;0;L;;;;;N;;;;;
-1835;MONGOLIAN LETTER JA;Lo;0;L;;;;;N;;;;;
-1836;MONGOLIAN LETTER YA;Lo;0;L;;;;;N;;;;;
-1837;MONGOLIAN LETTER RA;Lo;0;L;;;;;N;;;;;
-1838;MONGOLIAN LETTER WA;Lo;0;L;;;;;N;;;;;
-1839;MONGOLIAN LETTER FA;Lo;0;L;;;;;N;;;;;
-183A;MONGOLIAN LETTER KA;Lo;0;L;;;;;N;;;;;
-183B;MONGOLIAN LETTER KHA;Lo;0;L;;;;;N;;;;;
-183C;MONGOLIAN LETTER TSA;Lo;0;L;;;;;N;;;;;
-183D;MONGOLIAN LETTER ZA;Lo;0;L;;;;;N;;;;;
-183E;MONGOLIAN LETTER HAA;Lo;0;L;;;;;N;;;;;
-183F;MONGOLIAN LETTER ZRA;Lo;0;L;;;;;N;;;;;
-1840;MONGOLIAN LETTER LHA;Lo;0;L;;;;;N;;;;;
-1841;MONGOLIAN LETTER ZHI;Lo;0;L;;;;;N;;;;;
-1842;MONGOLIAN LETTER CHI;Lo;0;L;;;;;N;;;;;
-1843;MONGOLIAN LETTER TODO LONG VOWEL SIGN;Lm;0;L;;;;;N;;;;;
-1844;MONGOLIAN LETTER TODO E;Lo;0;L;;;;;N;;;;;
-1845;MONGOLIAN LETTER TODO I;Lo;0;L;;;;;N;;;;;
-1846;MONGOLIAN LETTER TODO O;Lo;0;L;;;;;N;;;;;
-1847;MONGOLIAN LETTER TODO U;Lo;0;L;;;;;N;;;;;
-1848;MONGOLIAN LETTER TODO OE;Lo;0;L;;;;;N;;;;;
-1849;MONGOLIAN LETTER TODO UE;Lo;0;L;;;;;N;;;;;
-184A;MONGOLIAN LETTER TODO ANG;Lo;0;L;;;;;N;;;;;
-184B;MONGOLIAN LETTER TODO BA;Lo;0;L;;;;;N;;;;;
-184C;MONGOLIAN LETTER TODO PA;Lo;0;L;;;;;N;;;;;
-184D;MONGOLIAN LETTER TODO QA;Lo;0;L;;;;;N;;;;;
-184E;MONGOLIAN LETTER TODO GA;Lo;0;L;;;;;N;;;;;
-184F;MONGOLIAN LETTER TODO MA;Lo;0;L;;;;;N;;;;;
-1850;MONGOLIAN LETTER TODO TA;Lo;0;L;;;;;N;;;;;
-1851;MONGOLIAN LETTER TODO DA;Lo;0;L;;;;;N;;;;;
-1852;MONGOLIAN LETTER TODO CHA;Lo;0;L;;;;;N;;;;;
-1853;MONGOLIAN LETTER TODO JA;Lo;0;L;;;;;N;;;;;
-1854;MONGOLIAN LETTER TODO TSA;Lo;0;L;;;;;N;;;;;
-1855;MONGOLIAN LETTER TODO YA;Lo;0;L;;;;;N;;;;;
-1856;MONGOLIAN LETTER TODO WA;Lo;0;L;;;;;N;;;;;
-1857;MONGOLIAN LETTER TODO KA;Lo;0;L;;;;;N;;;;;
-1858;MONGOLIAN LETTER TODO GAA;Lo;0;L;;;;;N;;;;;
-1859;MONGOLIAN LETTER TODO HAA;Lo;0;L;;;;;N;;;;;
-185A;MONGOLIAN LETTER TODO JIA;Lo;0;L;;;;;N;;;;;
-185B;MONGOLIAN LETTER TODO NIA;Lo;0;L;;;;;N;;;;;
-185C;MONGOLIAN LETTER TODO DZA;Lo;0;L;;;;;N;;;;;
-185D;MONGOLIAN LETTER SIBE E;Lo;0;L;;;;;N;;;;;
-185E;MONGOLIAN LETTER SIBE I;Lo;0;L;;;;;N;;;;;
-185F;MONGOLIAN LETTER SIBE IY;Lo;0;L;;;;;N;;;;;
-1860;MONGOLIAN LETTER SIBE UE;Lo;0;L;;;;;N;;;;;
-1861;MONGOLIAN LETTER SIBE U;Lo;0;L;;;;;N;;;;;
-1862;MONGOLIAN LETTER SIBE ANG;Lo;0;L;;;;;N;;;;;
-1863;MONGOLIAN LETTER SIBE KA;Lo;0;L;;;;;N;;;;;
-1864;MONGOLIAN LETTER SIBE GA;Lo;0;L;;;;;N;;;;;
-1865;MONGOLIAN LETTER SIBE HA;Lo;0;L;;;;;N;;;;;
-1866;MONGOLIAN LETTER SIBE PA;Lo;0;L;;;;;N;;;;;
-1867;MONGOLIAN LETTER SIBE SHA;Lo;0;L;;;;;N;;;;;
-1868;MONGOLIAN LETTER SIBE TA;Lo;0;L;;;;;N;;;;;
-1869;MONGOLIAN LETTER SIBE DA;Lo;0;L;;;;;N;;;;;
-186A;MONGOLIAN LETTER SIBE JA;Lo;0;L;;;;;N;;;;;
-186B;MONGOLIAN LETTER SIBE FA;Lo;0;L;;;;;N;;;;;
-186C;MONGOLIAN LETTER SIBE GAA;Lo;0;L;;;;;N;;;;;
-186D;MONGOLIAN LETTER SIBE HAA;Lo;0;L;;;;;N;;;;;
-186E;MONGOLIAN LETTER SIBE TSA;Lo;0;L;;;;;N;;;;;
-186F;MONGOLIAN LETTER SIBE ZA;Lo;0;L;;;;;N;;;;;
-1870;MONGOLIAN LETTER SIBE RAA;Lo;0;L;;;;;N;;;;;
-1871;MONGOLIAN LETTER SIBE CHA;Lo;0;L;;;;;N;;;;;
-1872;MONGOLIAN LETTER SIBE ZHA;Lo;0;L;;;;;N;;;;;
-1873;MONGOLIAN LETTER MANCHU I;Lo;0;L;;;;;N;;;;;
-1874;MONGOLIAN LETTER MANCHU KA;Lo;0;L;;;;;N;;;;;
-1875;MONGOLIAN LETTER MANCHU RA;Lo;0;L;;;;;N;;;;;
-1876;MONGOLIAN LETTER MANCHU FA;Lo;0;L;;;;;N;;;;;
-1877;MONGOLIAN LETTER MANCHU ZHA;Lo;0;L;;;;;N;;;;;
-1880;MONGOLIAN LETTER ALI GALI ANUSVARA ONE;Lo;0;L;;;;;N;;;;;
-1881;MONGOLIAN LETTER ALI GALI VISARGA ONE;Lo;0;L;;;;;N;;;;;
-1882;MONGOLIAN LETTER ALI GALI DAMARU;Lo;0;L;;;;;N;;;;;
-1883;MONGOLIAN LETTER ALI GALI UBADAMA;Lo;0;L;;;;;N;;;;;
-1884;MONGOLIAN LETTER ALI GALI INVERTED UBADAMA;Lo;0;L;;;;;N;;;;;
-1885;MONGOLIAN LETTER ALI GALI BALUDA;Lo;0;L;;;;;N;;;;;
-1886;MONGOLIAN LETTER ALI GALI THREE BALUDA;Lo;0;L;;;;;N;;;;;
-1887;MONGOLIAN LETTER ALI GALI A;Lo;0;L;;;;;N;;;;;
-1888;MONGOLIAN LETTER ALI GALI I;Lo;0;L;;;;;N;;;;;
-1889;MONGOLIAN LETTER ALI GALI KA;Lo;0;L;;;;;N;;;;;
-188A;MONGOLIAN LETTER ALI GALI NGA;Lo;0;L;;;;;N;;;;;
-188B;MONGOLIAN LETTER ALI GALI CA;Lo;0;L;;;;;N;;;;;
-188C;MONGOLIAN LETTER ALI GALI TTA;Lo;0;L;;;;;N;;;;;
-188D;MONGOLIAN LETTER ALI GALI TTHA;Lo;0;L;;;;;N;;;;;
-188E;MONGOLIAN LETTER ALI GALI DDA;Lo;0;L;;;;;N;;;;;
-188F;MONGOLIAN LETTER ALI GALI NNA;Lo;0;L;;;;;N;;;;;
-1890;MONGOLIAN LETTER ALI GALI TA;Lo;0;L;;;;;N;;;;;
-1891;MONGOLIAN LETTER ALI GALI DA;Lo;0;L;;;;;N;;;;;
-1892;MONGOLIAN LETTER ALI GALI PA;Lo;0;L;;;;;N;;;;;
-1893;MONGOLIAN LETTER ALI GALI PHA;Lo;0;L;;;;;N;;;;;
-1894;MONGOLIAN LETTER ALI GALI SSA;Lo;0;L;;;;;N;;;;;
-1895;MONGOLIAN LETTER ALI GALI ZHA;Lo;0;L;;;;;N;;;;;
-1896;MONGOLIAN LETTER ALI GALI ZA;Lo;0;L;;;;;N;;;;;
-1897;MONGOLIAN LETTER ALI GALI AH;Lo;0;L;;;;;N;;;;;
-1898;MONGOLIAN LETTER TODO ALI GALI TA;Lo;0;L;;;;;N;;;;;
-1899;MONGOLIAN LETTER TODO ALI GALI ZHA;Lo;0;L;;;;;N;;;;;
-189A;MONGOLIAN LETTER MANCHU ALI GALI GHA;Lo;0;L;;;;;N;;;;;
-189B;MONGOLIAN LETTER MANCHU ALI GALI NGA;Lo;0;L;;;;;N;;;;;
-189C;MONGOLIAN LETTER MANCHU ALI GALI CA;Lo;0;L;;;;;N;;;;;
-189D;MONGOLIAN LETTER MANCHU ALI GALI JHA;Lo;0;L;;;;;N;;;;;
-189E;MONGOLIAN LETTER MANCHU ALI GALI TTA;Lo;0;L;;;;;N;;;;;
-189F;MONGOLIAN LETTER MANCHU ALI GALI DDHA;Lo;0;L;;;;;N;;;;;
-18A0;MONGOLIAN LETTER MANCHU ALI GALI TA;Lo;0;L;;;;;N;;;;;
-18A1;MONGOLIAN LETTER MANCHU ALI GALI DHA;Lo;0;L;;;;;N;;;;;
-18A2;MONGOLIAN LETTER MANCHU ALI GALI SSA;Lo;0;L;;;;;N;;;;;
-18A3;MONGOLIAN LETTER MANCHU ALI GALI CYA;Lo;0;L;;;;;N;;;;;
-18A4;MONGOLIAN LETTER MANCHU ALI GALI ZHA;Lo;0;L;;;;;N;;;;;
-18A5;MONGOLIAN LETTER MANCHU ALI GALI ZA;Lo;0;L;;;;;N;;;;;
-18A6;MONGOLIAN LETTER ALI GALI HALF U;Lo;0;L;;;;;N;;;;;
-18A7;MONGOLIAN LETTER ALI GALI HALF YA;Lo;0;L;;;;;N;;;;;
-18A8;MONGOLIAN LETTER MANCHU ALI GALI BHA;Lo;0;L;;;;;N;;;;;
-18A9;MONGOLIAN LETTER ALI GALI DAGALGA;Mn;228;NSM;;;;;N;;;;;
-18AA;MONGOLIAN LETTER MANCHU ALI GALI LHA;Lo;0;L;;;;;N;;;;;
-18B0;CANADIAN SYLLABICS OY;Lo;0;L;;;;;N;;;;;
-18B1;CANADIAN SYLLABICS AY;Lo;0;L;;;;;N;;;;;
-18B2;CANADIAN SYLLABICS AAY;Lo;0;L;;;;;N;;;;;
-18B3;CANADIAN SYLLABICS WAY;Lo;0;L;;;;;N;;;;;
-18B4;CANADIAN SYLLABICS POY;Lo;0;L;;;;;N;;;;;
-18B5;CANADIAN SYLLABICS PAY;Lo;0;L;;;;;N;;;;;
-18B6;CANADIAN SYLLABICS PWOY;Lo;0;L;;;;;N;;;;;
-18B7;CANADIAN SYLLABICS TAY;Lo;0;L;;;;;N;;;;;
-18B8;CANADIAN SYLLABICS KAY;Lo;0;L;;;;;N;;;;;
-18B9;CANADIAN SYLLABICS KWAY;Lo;0;L;;;;;N;;;;;
-18BA;CANADIAN SYLLABICS MAY;Lo;0;L;;;;;N;;;;;
-18BB;CANADIAN SYLLABICS NOY;Lo;0;L;;;;;N;;;;;
-18BC;CANADIAN SYLLABICS NAY;Lo;0;L;;;;;N;;;;;
-18BD;CANADIAN SYLLABICS LAY;Lo;0;L;;;;;N;;;;;
-18BE;CANADIAN SYLLABICS SOY;Lo;0;L;;;;;N;;;;;
-18BF;CANADIAN SYLLABICS SAY;Lo;0;L;;;;;N;;;;;
-18C0;CANADIAN SYLLABICS SHOY;Lo;0;L;;;;;N;;;;;
-18C1;CANADIAN SYLLABICS SHAY;Lo;0;L;;;;;N;;;;;
-18C2;CANADIAN SYLLABICS SHWOY;Lo;0;L;;;;;N;;;;;
-18C3;CANADIAN SYLLABICS YOY;Lo;0;L;;;;;N;;;;;
-18C4;CANADIAN SYLLABICS YAY;Lo;0;L;;;;;N;;;;;
-18C5;CANADIAN SYLLABICS RAY;Lo;0;L;;;;;N;;;;;
-18C6;CANADIAN SYLLABICS NWI;Lo;0;L;;;;;N;;;;;
-18C7;CANADIAN SYLLABICS OJIBWAY NWI;Lo;0;L;;;;;N;;;;;
-18C8;CANADIAN SYLLABICS NWII;Lo;0;L;;;;;N;;;;;
-18C9;CANADIAN SYLLABICS OJIBWAY NWII;Lo;0;L;;;;;N;;;;;
-18CA;CANADIAN SYLLABICS NWO;Lo;0;L;;;;;N;;;;;
-18CB;CANADIAN SYLLABICS OJIBWAY NWO;Lo;0;L;;;;;N;;;;;
-18CC;CANADIAN SYLLABICS NWOO;Lo;0;L;;;;;N;;;;;
-18CD;CANADIAN SYLLABICS OJIBWAY NWOO;Lo;0;L;;;;;N;;;;;
-18CE;CANADIAN SYLLABICS RWEE;Lo;0;L;;;;;N;;;;;
-18CF;CANADIAN SYLLABICS RWI;Lo;0;L;;;;;N;;;;;
-18D0;CANADIAN SYLLABICS RWII;Lo;0;L;;;;;N;;;;;
-18D1;CANADIAN SYLLABICS RWO;Lo;0;L;;;;;N;;;;;
-18D2;CANADIAN SYLLABICS RWOO;Lo;0;L;;;;;N;;;;;
-18D3;CANADIAN SYLLABICS RWA;Lo;0;L;;;;;N;;;;;
-18D4;CANADIAN SYLLABICS OJIBWAY P;Lo;0;L;;;;;N;;;;;
-18D5;CANADIAN SYLLABICS OJIBWAY T;Lo;0;L;;;;;N;;;;;
-18D6;CANADIAN SYLLABICS OJIBWAY K;Lo;0;L;;;;;N;;;;;
-18D7;CANADIAN SYLLABICS OJIBWAY C;Lo;0;L;;;;;N;;;;;
-18D8;CANADIAN SYLLABICS OJIBWAY M;Lo;0;L;;;;;N;;;;;
-18D9;CANADIAN SYLLABICS OJIBWAY N;Lo;0;L;;;;;N;;;;;
-18DA;CANADIAN SYLLABICS OJIBWAY S;Lo;0;L;;;;;N;;;;;
-18DB;CANADIAN SYLLABICS OJIBWAY SH;Lo;0;L;;;;;N;;;;;
-18DC;CANADIAN SYLLABICS EASTERN W;Lo;0;L;;;;;N;;;;;
-18DD;CANADIAN SYLLABICS WESTERN W;Lo;0;L;;;;;N;;;;;
-18DE;CANADIAN SYLLABICS FINAL SMALL RING;Lo;0;L;;;;;N;;;;;
-18DF;CANADIAN SYLLABICS FINAL RAISED DOT;Lo;0;L;;;;;N;;;;;
-18E0;CANADIAN SYLLABICS R-CREE RWE;Lo;0;L;;;;;N;;;;;
-18E1;CANADIAN SYLLABICS WEST-CREE LOO;Lo;0;L;;;;;N;;;;;
-18E2;CANADIAN SYLLABICS WEST-CREE LAA;Lo;0;L;;;;;N;;;;;
-18E3;CANADIAN SYLLABICS THWE;Lo;0;L;;;;;N;;;;;
-18E4;CANADIAN SYLLABICS THWA;Lo;0;L;;;;;N;;;;;
-18E5;CANADIAN SYLLABICS TTHWE;Lo;0;L;;;;;N;;;;;
-18E6;CANADIAN SYLLABICS TTHOO;Lo;0;L;;;;;N;;;;;
-18E7;CANADIAN SYLLABICS TTHAA;Lo;0;L;;;;;N;;;;;
-18E8;CANADIAN SYLLABICS TLHWE;Lo;0;L;;;;;N;;;;;
-18E9;CANADIAN SYLLABICS TLHOO;Lo;0;L;;;;;N;;;;;
-18EA;CANADIAN SYLLABICS SAYISI SHWE;Lo;0;L;;;;;N;;;;;
-18EB;CANADIAN SYLLABICS SAYISI SHOO;Lo;0;L;;;;;N;;;;;
-18EC;CANADIAN SYLLABICS SAYISI HOO;Lo;0;L;;;;;N;;;;;
-18ED;CANADIAN SYLLABICS CARRIER GWU;Lo;0;L;;;;;N;;;;;
-18EE;CANADIAN SYLLABICS CARRIER DENE GEE;Lo;0;L;;;;;N;;;;;
-18EF;CANADIAN SYLLABICS CARRIER GAA;Lo;0;L;;;;;N;;;;;
-18F0;CANADIAN SYLLABICS CARRIER GWA;Lo;0;L;;;;;N;;;;;
-18F1;CANADIAN SYLLABICS SAYISI JUU;Lo;0;L;;;;;N;;;;;
-18F2;CANADIAN SYLLABICS CARRIER JWA;Lo;0;L;;;;;N;;;;;
-18F3;CANADIAN SYLLABICS BEAVER DENE L;Lo;0;L;;;;;N;;;;;
-18F4;CANADIAN SYLLABICS BEAVER DENE R;Lo;0;L;;;;;N;;;;;
-18F5;CANADIAN SYLLABICS CARRIER DENTAL S;Lo;0;L;;;;;N;;;;;
-1900;LIMBU VOWEL-CARRIER LETTER;Lo;0;L;;;;;N;;;;;
-1901;LIMBU LETTER KA;Lo;0;L;;;;;N;;;;;
-1902;LIMBU LETTER KHA;Lo;0;L;;;;;N;;;;;
-1903;LIMBU LETTER GA;Lo;0;L;;;;;N;;;;;
-1904;LIMBU LETTER GHA;Lo;0;L;;;;;N;;;;;
-1905;LIMBU LETTER NGA;Lo;0;L;;;;;N;;;;;
-1906;LIMBU LETTER CA;Lo;0;L;;;;;N;;;;;
-1907;LIMBU LETTER CHA;Lo;0;L;;;;;N;;;;;
-1908;LIMBU LETTER JA;Lo;0;L;;;;;N;;;;;
-1909;LIMBU LETTER JHA;Lo;0;L;;;;;N;;;;;
-190A;LIMBU LETTER YAN;Lo;0;L;;;;;N;;;;;
-190B;LIMBU LETTER TA;Lo;0;L;;;;;N;;;;;
-190C;LIMBU LETTER THA;Lo;0;L;;;;;N;;;;;
-190D;LIMBU LETTER DA;Lo;0;L;;;;;N;;;;;
-190E;LIMBU LETTER DHA;Lo;0;L;;;;;N;;;;;
-190F;LIMBU LETTER NA;Lo;0;L;;;;;N;;;;;
-1910;LIMBU LETTER PA;Lo;0;L;;;;;N;;;;;
-1911;LIMBU LETTER PHA;Lo;0;L;;;;;N;;;;;
-1912;LIMBU LETTER BA;Lo;0;L;;;;;N;;;;;
-1913;LIMBU LETTER BHA;Lo;0;L;;;;;N;;;;;
-1914;LIMBU LETTER MA;Lo;0;L;;;;;N;;;;;
-1915;LIMBU LETTER YA;Lo;0;L;;;;;N;;;;;
-1916;LIMBU LETTER RA;Lo;0;L;;;;;N;;;;;
-1917;LIMBU LETTER LA;Lo;0;L;;;;;N;;;;;
-1918;LIMBU LETTER WA;Lo;0;L;;;;;N;;;;;
-1919;LIMBU LETTER SHA;Lo;0;L;;;;;N;;;;;
-191A;LIMBU LETTER SSA;Lo;0;L;;;;;N;;;;;
-191B;LIMBU LETTER SA;Lo;0;L;;;;;N;;;;;
-191C;LIMBU LETTER HA;Lo;0;L;;;;;N;;;;;
-1920;LIMBU VOWEL SIGN A;Mn;0;NSM;;;;;N;;;;;
-1921;LIMBU VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1922;LIMBU VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1923;LIMBU VOWEL SIGN EE;Mc;0;L;;;;;N;;;;;
-1924;LIMBU VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-1925;LIMBU VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-1926;LIMBU VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-1927;LIMBU VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-1928;LIMBU VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
-1929;LIMBU SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;;
-192A;LIMBU SUBJOINED LETTER RA;Mc;0;L;;;;;N;;;;;
-192B;LIMBU SUBJOINED LETTER WA;Mc;0;L;;;;;N;;;;;
-1930;LIMBU SMALL LETTER KA;Mc;0;L;;;;;N;;;;;
-1931;LIMBU SMALL LETTER NGA;Mc;0;L;;;;;N;;;;;
-1932;LIMBU SMALL LETTER ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-1933;LIMBU SMALL LETTER TA;Mc;0;L;;;;;N;;;;;
-1934;LIMBU SMALL LETTER NA;Mc;0;L;;;;;N;;;;;
-1935;LIMBU SMALL LETTER PA;Mc;0;L;;;;;N;;;;;
-1936;LIMBU SMALL LETTER MA;Mc;0;L;;;;;N;;;;;
-1937;LIMBU SMALL LETTER RA;Mc;0;L;;;;;N;;;;;
-1938;LIMBU SMALL LETTER LA;Mc;0;L;;;;;N;;;;;
-1939;LIMBU SIGN MUKPHRENG;Mn;222;NSM;;;;;N;;;;;
-193A;LIMBU SIGN KEMPHRENG;Mn;230;NSM;;;;;N;;;;;
-193B;LIMBU SIGN SA-I;Mn;220;NSM;;;;;N;;;;;
-1940;LIMBU SIGN LOO;So;0;ON;;;;;N;;;;;
-1944;LIMBU EXCLAMATION MARK;Po;0;ON;;;;;N;;;;;
-1945;LIMBU QUESTION MARK;Po;0;ON;;;;;N;;;;;
-1946;LIMBU DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1947;LIMBU DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1948;LIMBU DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1949;LIMBU DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-194A;LIMBU DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-194B;LIMBU DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-194C;LIMBU DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-194D;LIMBU DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-194E;LIMBU DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-194F;LIMBU DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1950;TAI LE LETTER KA;Lo;0;L;;;;;N;;;;;
-1951;TAI LE LETTER XA;Lo;0;L;;;;;N;;;;;
-1952;TAI LE LETTER NGA;Lo;0;L;;;;;N;;;;;
-1953;TAI LE LETTER TSA;Lo;0;L;;;;;N;;;;;
-1954;TAI LE LETTER SA;Lo;0;L;;;;;N;;;;;
-1955;TAI LE LETTER YA;Lo;0;L;;;;;N;;;;;
-1956;TAI LE LETTER TA;Lo;0;L;;;;;N;;;;;
-1957;TAI LE LETTER THA;Lo;0;L;;;;;N;;;;;
-1958;TAI LE LETTER LA;Lo;0;L;;;;;N;;;;;
-1959;TAI LE LETTER PA;Lo;0;L;;;;;N;;;;;
-195A;TAI LE LETTER PHA;Lo;0;L;;;;;N;;;;;
-195B;TAI LE LETTER MA;Lo;0;L;;;;;N;;;;;
-195C;TAI LE LETTER FA;Lo;0;L;;;;;N;;;;;
-195D;TAI LE LETTER VA;Lo;0;L;;;;;N;;;;;
-195E;TAI LE LETTER HA;Lo;0;L;;;;;N;;;;;
-195F;TAI LE LETTER QA;Lo;0;L;;;;;N;;;;;
-1960;TAI LE LETTER KHA;Lo;0;L;;;;;N;;;;;
-1961;TAI LE LETTER TSHA;Lo;0;L;;;;;N;;;;;
-1962;TAI LE LETTER NA;Lo;0;L;;;;;N;;;;;
-1963;TAI LE LETTER A;Lo;0;L;;;;;N;;;;;
-1964;TAI LE LETTER I;Lo;0;L;;;;;N;;;;;
-1965;TAI LE LETTER EE;Lo;0;L;;;;;N;;;;;
-1966;TAI LE LETTER EH;Lo;0;L;;;;;N;;;;;
-1967;TAI LE LETTER U;Lo;0;L;;;;;N;;;;;
-1968;TAI LE LETTER OO;Lo;0;L;;;;;N;;;;;
-1969;TAI LE LETTER O;Lo;0;L;;;;;N;;;;;
-196A;TAI LE LETTER UE;Lo;0;L;;;;;N;;;;;
-196B;TAI LE LETTER E;Lo;0;L;;;;;N;;;;;
-196C;TAI LE LETTER AUE;Lo;0;L;;;;;N;;;;;
-196D;TAI LE LETTER AI;Lo;0;L;;;;;N;;;;;
-1970;TAI LE LETTER TONE-2;Lo;0;L;;;;;N;;;;;
-1971;TAI LE LETTER TONE-3;Lo;0;L;;;;;N;;;;;
-1972;TAI LE LETTER TONE-4;Lo;0;L;;;;;N;;;;;
-1973;TAI LE LETTER TONE-5;Lo;0;L;;;;;N;;;;;
-1974;TAI LE LETTER TONE-6;Lo;0;L;;;;;N;;;;;
-1980;NEW TAI LUE LETTER HIGH QA;Lo;0;L;;;;;N;;;;;
-1981;NEW TAI LUE LETTER LOW QA;Lo;0;L;;;;;N;;;;;
-1982;NEW TAI LUE LETTER HIGH KA;Lo;0;L;;;;;N;;;;;
-1983;NEW TAI LUE LETTER HIGH XA;Lo;0;L;;;;;N;;;;;
-1984;NEW TAI LUE LETTER HIGH NGA;Lo;0;L;;;;;N;;;;;
-1985;NEW TAI LUE LETTER LOW KA;Lo;0;L;;;;;N;;;;;
-1986;NEW TAI LUE LETTER LOW XA;Lo;0;L;;;;;N;;;;;
-1987;NEW TAI LUE LETTER LOW NGA;Lo;0;L;;;;;N;;;;;
-1988;NEW TAI LUE LETTER HIGH TSA;Lo;0;L;;;;;N;;;;;
-1989;NEW TAI LUE LETTER HIGH SA;Lo;0;L;;;;;N;;;;;
-198A;NEW TAI LUE LETTER HIGH YA;Lo;0;L;;;;;N;;;;;
-198B;NEW TAI LUE LETTER LOW TSA;Lo;0;L;;;;;N;;;;;
-198C;NEW TAI LUE LETTER LOW SA;Lo;0;L;;;;;N;;;;;
-198D;NEW TAI LUE LETTER LOW YA;Lo;0;L;;;;;N;;;;;
-198E;NEW TAI LUE LETTER HIGH TA;Lo;0;L;;;;;N;;;;;
-198F;NEW TAI LUE LETTER HIGH THA;Lo;0;L;;;;;N;;;;;
-1990;NEW TAI LUE LETTER HIGH NA;Lo;0;L;;;;;N;;;;;
-1991;NEW TAI LUE LETTER LOW TA;Lo;0;L;;;;;N;;;;;
-1992;NEW TAI LUE LETTER LOW THA;Lo;0;L;;;;;N;;;;;
-1993;NEW TAI LUE LETTER LOW NA;Lo;0;L;;;;;N;;;;;
-1994;NEW TAI LUE LETTER HIGH PA;Lo;0;L;;;;;N;;;;;
-1995;NEW TAI LUE LETTER HIGH PHA;Lo;0;L;;;;;N;;;;;
-1996;NEW TAI LUE LETTER HIGH MA;Lo;0;L;;;;;N;;;;;
-1997;NEW TAI LUE LETTER LOW PA;Lo;0;L;;;;;N;;;;;
-1998;NEW TAI LUE LETTER LOW PHA;Lo;0;L;;;;;N;;;;;
-1999;NEW TAI LUE LETTER LOW MA;Lo;0;L;;;;;N;;;;;
-199A;NEW TAI LUE LETTER HIGH FA;Lo;0;L;;;;;N;;;;;
-199B;NEW TAI LUE LETTER HIGH VA;Lo;0;L;;;;;N;;;;;
-199C;NEW TAI LUE LETTER HIGH LA;Lo;0;L;;;;;N;;;;;
-199D;NEW TAI LUE LETTER LOW FA;Lo;0;L;;;;;N;;;;;
-199E;NEW TAI LUE LETTER LOW VA;Lo;0;L;;;;;N;;;;;
-199F;NEW TAI LUE LETTER LOW LA;Lo;0;L;;;;;N;;;;;
-19A0;NEW TAI LUE LETTER HIGH HA;Lo;0;L;;;;;N;;;;;
-19A1;NEW TAI LUE LETTER HIGH DA;Lo;0;L;;;;;N;;;;;
-19A2;NEW TAI LUE LETTER HIGH BA;Lo;0;L;;;;;N;;;;;
-19A3;NEW TAI LUE LETTER LOW HA;Lo;0;L;;;;;N;;;;;
-19A4;NEW TAI LUE LETTER LOW DA;Lo;0;L;;;;;N;;;;;
-19A5;NEW TAI LUE LETTER LOW BA;Lo;0;L;;;;;N;;;;;
-19A6;NEW TAI LUE LETTER HIGH KVA;Lo;0;L;;;;;N;;;;;
-19A7;NEW TAI LUE LETTER HIGH XVA;Lo;0;L;;;;;N;;;;;
-19A8;NEW TAI LUE LETTER LOW KVA;Lo;0;L;;;;;N;;;;;
-19A9;NEW TAI LUE LETTER LOW XVA;Lo;0;L;;;;;N;;;;;
-19AA;NEW TAI LUE LETTER HIGH SUA;Lo;0;L;;;;;N;;;;;
-19AB;NEW TAI LUE LETTER LOW SUA;Lo;0;L;;;;;N;;;;;
-19B0;NEW TAI LUE VOWEL SIGN VOWEL SHORTENER;Mc;0;L;;;;;N;;;;;
-19B1;NEW TAI LUE VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-19B2;NEW TAI LUE VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-19B3;NEW TAI LUE VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-19B4;NEW TAI LUE VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-19B5;NEW TAI LUE VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-19B6;NEW TAI LUE VOWEL SIGN AE;Mc;0;L;;;;;N;;;;;
-19B7;NEW TAI LUE VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-19B8;NEW TAI LUE VOWEL SIGN OA;Mc;0;L;;;;;N;;;;;
-19B9;NEW TAI LUE VOWEL SIGN UE;Mc;0;L;;;;;N;;;;;
-19BA;NEW TAI LUE VOWEL SIGN AY;Mc;0;L;;;;;N;;;;;
-19BB;NEW TAI LUE VOWEL SIGN AAY;Mc;0;L;;;;;N;;;;;
-19BC;NEW TAI LUE VOWEL SIGN UY;Mc;0;L;;;;;N;;;;;
-19BD;NEW TAI LUE VOWEL SIGN OY;Mc;0;L;;;;;N;;;;;
-19BE;NEW TAI LUE VOWEL SIGN OAY;Mc;0;L;;;;;N;;;;;
-19BF;NEW TAI LUE VOWEL SIGN UEY;Mc;0;L;;;;;N;;;;;
-19C0;NEW TAI LUE VOWEL SIGN IY;Mc;0;L;;;;;N;;;;;
-19C1;NEW TAI LUE LETTER FINAL V;Lo;0;L;;;;;N;;;;;
-19C2;NEW TAI LUE LETTER FINAL NG;Lo;0;L;;;;;N;;;;;
-19C3;NEW TAI LUE LETTER FINAL N;Lo;0;L;;;;;N;;;;;
-19C4;NEW TAI LUE LETTER FINAL M;Lo;0;L;;;;;N;;;;;
-19C5;NEW TAI LUE LETTER FINAL K;Lo;0;L;;;;;N;;;;;
-19C6;NEW TAI LUE LETTER FINAL D;Lo;0;L;;;;;N;;;;;
-19C7;NEW TAI LUE LETTER FINAL B;Lo;0;L;;;;;N;;;;;
-19C8;NEW TAI LUE TONE MARK-1;Mc;0;L;;;;;N;;;;;
-19C9;NEW TAI LUE TONE MARK-2;Mc;0;L;;;;;N;;;;;
-19D0;NEW TAI LUE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-19D1;NEW TAI LUE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-19D2;NEW TAI LUE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-19D3;NEW TAI LUE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-19D4;NEW TAI LUE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-19D5;NEW TAI LUE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-19D6;NEW TAI LUE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-19D7;NEW TAI LUE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-19D8;NEW TAI LUE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-19D9;NEW TAI LUE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-19DA;NEW TAI LUE THAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-19DE;NEW TAI LUE SIGN LAE;Po;0;ON;;;;;N;;;;;
-19DF;NEW TAI LUE SIGN LAEV;Po;0;ON;;;;;N;;;;;
-19E0;KHMER SYMBOL PATHAMASAT;So;0;ON;;;;;N;;;;;
-19E1;KHMER SYMBOL MUOY KOET;So;0;ON;;;;;N;;;;;
-19E2;KHMER SYMBOL PII KOET;So;0;ON;;;;;N;;;;;
-19E3;KHMER SYMBOL BEI KOET;So;0;ON;;;;;N;;;;;
-19E4;KHMER SYMBOL BUON KOET;So;0;ON;;;;;N;;;;;
-19E5;KHMER SYMBOL PRAM KOET;So;0;ON;;;;;N;;;;;
-19E6;KHMER SYMBOL PRAM-MUOY KOET;So;0;ON;;;;;N;;;;;
-19E7;KHMER SYMBOL PRAM-PII KOET;So;0;ON;;;;;N;;;;;
-19E8;KHMER SYMBOL PRAM-BEI KOET;So;0;ON;;;;;N;;;;;
-19E9;KHMER SYMBOL PRAM-BUON KOET;So;0;ON;;;;;N;;;;;
-19EA;KHMER SYMBOL DAP KOET;So;0;ON;;;;;N;;;;;
-19EB;KHMER SYMBOL DAP-MUOY KOET;So;0;ON;;;;;N;;;;;
-19EC;KHMER SYMBOL DAP-PII KOET;So;0;ON;;;;;N;;;;;
-19ED;KHMER SYMBOL DAP-BEI KOET;So;0;ON;;;;;N;;;;;
-19EE;KHMER SYMBOL DAP-BUON KOET;So;0;ON;;;;;N;;;;;
-19EF;KHMER SYMBOL DAP-PRAM KOET;So;0;ON;;;;;N;;;;;
-19F0;KHMER SYMBOL TUTEYASAT;So;0;ON;;;;;N;;;;;
-19F1;KHMER SYMBOL MUOY ROC;So;0;ON;;;;;N;;;;;
-19F2;KHMER SYMBOL PII ROC;So;0;ON;;;;;N;;;;;
-19F3;KHMER SYMBOL BEI ROC;So;0;ON;;;;;N;;;;;
-19F4;KHMER SYMBOL BUON ROC;So;0;ON;;;;;N;;;;;
-19F5;KHMER SYMBOL PRAM ROC;So;0;ON;;;;;N;;;;;
-19F6;KHMER SYMBOL PRAM-MUOY ROC;So;0;ON;;;;;N;;;;;
-19F7;KHMER SYMBOL PRAM-PII ROC;So;0;ON;;;;;N;;;;;
-19F8;KHMER SYMBOL PRAM-BEI ROC;So;0;ON;;;;;N;;;;;
-19F9;KHMER SYMBOL PRAM-BUON ROC;So;0;ON;;;;;N;;;;;
-19FA;KHMER SYMBOL DAP ROC;So;0;ON;;;;;N;;;;;
-19FB;KHMER SYMBOL DAP-MUOY ROC;So;0;ON;;;;;N;;;;;
-19FC;KHMER SYMBOL DAP-PII ROC;So;0;ON;;;;;N;;;;;
-19FD;KHMER SYMBOL DAP-BEI ROC;So;0;ON;;;;;N;;;;;
-19FE;KHMER SYMBOL DAP-BUON ROC;So;0;ON;;;;;N;;;;;
-19FF;KHMER SYMBOL DAP-PRAM ROC;So;0;ON;;;;;N;;;;;
-1A00;BUGINESE LETTER KA;Lo;0;L;;;;;N;;;;;
-1A01;BUGINESE LETTER GA;Lo;0;L;;;;;N;;;;;
-1A02;BUGINESE LETTER NGA;Lo;0;L;;;;;N;;;;;
-1A03;BUGINESE LETTER NGKA;Lo;0;L;;;;;N;;;;;
-1A04;BUGINESE LETTER PA;Lo;0;L;;;;;N;;;;;
-1A05;BUGINESE LETTER BA;Lo;0;L;;;;;N;;;;;
-1A06;BUGINESE LETTER MA;Lo;0;L;;;;;N;;;;;
-1A07;BUGINESE LETTER MPA;Lo;0;L;;;;;N;;;;;
-1A08;BUGINESE LETTER TA;Lo;0;L;;;;;N;;;;;
-1A09;BUGINESE LETTER DA;Lo;0;L;;;;;N;;;;;
-1A0A;BUGINESE LETTER NA;Lo;0;L;;;;;N;;;;;
-1A0B;BUGINESE LETTER NRA;Lo;0;L;;;;;N;;;;;
-1A0C;BUGINESE LETTER CA;Lo;0;L;;;;;N;;;;;
-1A0D;BUGINESE LETTER JA;Lo;0;L;;;;;N;;;;;
-1A0E;BUGINESE LETTER NYA;Lo;0;L;;;;;N;;;;;
-1A0F;BUGINESE LETTER NYCA;Lo;0;L;;;;;N;;;;;
-1A10;BUGINESE LETTER YA;Lo;0;L;;;;;N;;;;;
-1A11;BUGINESE LETTER RA;Lo;0;L;;;;;N;;;;;
-1A12;BUGINESE LETTER LA;Lo;0;L;;;;;N;;;;;
-1A13;BUGINESE LETTER VA;Lo;0;L;;;;;N;;;;;
-1A14;BUGINESE LETTER SA;Lo;0;L;;;;;N;;;;;
-1A15;BUGINESE LETTER A;Lo;0;L;;;;;N;;;;;
-1A16;BUGINESE LETTER HA;Lo;0;L;;;;;N;;;;;
-1A17;BUGINESE VOWEL SIGN I;Mn;230;NSM;;;;;N;;;;;
-1A18;BUGINESE VOWEL SIGN U;Mn;220;NSM;;;;;N;;;;;
-1A19;BUGINESE VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-1A1A;BUGINESE VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-1A1B;BUGINESE VOWEL SIGN AE;Mc;0;L;;;;;N;;;;;
-1A1E;BUGINESE PALLAWA;Po;0;L;;;;;N;;;;;
-1A1F;BUGINESE END OF SECTION;Po;0;L;;;;;N;;;;;
-1A20;TAI THAM LETTER HIGH KA;Lo;0;L;;;;;N;;;;;
-1A21;TAI THAM LETTER HIGH KHA;Lo;0;L;;;;;N;;;;;
-1A22;TAI THAM LETTER HIGH KXA;Lo;0;L;;;;;N;;;;;
-1A23;TAI THAM LETTER LOW KA;Lo;0;L;;;;;N;;;;;
-1A24;TAI THAM LETTER LOW KXA;Lo;0;L;;;;;N;;;;;
-1A25;TAI THAM LETTER LOW KHA;Lo;0;L;;;;;N;;;;;
-1A26;TAI THAM LETTER NGA;Lo;0;L;;;;;N;;;;;
-1A27;TAI THAM LETTER HIGH CA;Lo;0;L;;;;;N;;;;;
-1A28;TAI THAM LETTER HIGH CHA;Lo;0;L;;;;;N;;;;;
-1A29;TAI THAM LETTER LOW CA;Lo;0;L;;;;;N;;;;;
-1A2A;TAI THAM LETTER LOW SA;Lo;0;L;;;;;N;;;;;
-1A2B;TAI THAM LETTER LOW CHA;Lo;0;L;;;;;N;;;;;
-1A2C;TAI THAM LETTER NYA;Lo;0;L;;;;;N;;;;;
-1A2D;TAI THAM LETTER RATA;Lo;0;L;;;;;N;;;;;
-1A2E;TAI THAM LETTER HIGH RATHA;Lo;0;L;;;;;N;;;;;
-1A2F;TAI THAM LETTER DA;Lo;0;L;;;;;N;;;;;
-1A30;TAI THAM LETTER LOW RATHA;Lo;0;L;;;;;N;;;;;
-1A31;TAI THAM LETTER RANA;Lo;0;L;;;;;N;;;;;
-1A32;TAI THAM LETTER HIGH TA;Lo;0;L;;;;;N;;;;;
-1A33;TAI THAM LETTER HIGH THA;Lo;0;L;;;;;N;;;;;
-1A34;TAI THAM LETTER LOW TA;Lo;0;L;;;;;N;;;;;
-1A35;TAI THAM LETTER LOW THA;Lo;0;L;;;;;N;;;;;
-1A36;TAI THAM LETTER NA;Lo;0;L;;;;;N;;;;;
-1A37;TAI THAM LETTER BA;Lo;0;L;;;;;N;;;;;
-1A38;TAI THAM LETTER HIGH PA;Lo;0;L;;;;;N;;;;;
-1A39;TAI THAM LETTER HIGH PHA;Lo;0;L;;;;;N;;;;;
-1A3A;TAI THAM LETTER HIGH FA;Lo;0;L;;;;;N;;;;;
-1A3B;TAI THAM LETTER LOW PA;Lo;0;L;;;;;N;;;;;
-1A3C;TAI THAM LETTER LOW FA;Lo;0;L;;;;;N;;;;;
-1A3D;TAI THAM LETTER LOW PHA;Lo;0;L;;;;;N;;;;;
-1A3E;TAI THAM LETTER MA;Lo;0;L;;;;;N;;;;;
-1A3F;TAI THAM LETTER LOW YA;Lo;0;L;;;;;N;;;;;
-1A40;TAI THAM LETTER HIGH YA;Lo;0;L;;;;;N;;;;;
-1A41;TAI THAM LETTER RA;Lo;0;L;;;;;N;;;;;
-1A42;TAI THAM LETTER RUE;Lo;0;L;;;;;N;;;;;
-1A43;TAI THAM LETTER LA;Lo;0;L;;;;;N;;;;;
-1A44;TAI THAM LETTER LUE;Lo;0;L;;;;;N;;;;;
-1A45;TAI THAM LETTER WA;Lo;0;L;;;;;N;;;;;
-1A46;TAI THAM LETTER HIGH SHA;Lo;0;L;;;;;N;;;;;
-1A47;TAI THAM LETTER HIGH SSA;Lo;0;L;;;;;N;;;;;
-1A48;TAI THAM LETTER HIGH SA;Lo;0;L;;;;;N;;;;;
-1A49;TAI THAM LETTER HIGH HA;Lo;0;L;;;;;N;;;;;
-1A4A;TAI THAM LETTER LLA;Lo;0;L;;;;;N;;;;;
-1A4B;TAI THAM LETTER A;Lo;0;L;;;;;N;;;;;
-1A4C;TAI THAM LETTER LOW HA;Lo;0;L;;;;;N;;;;;
-1A4D;TAI THAM LETTER I;Lo;0;L;;;;;N;;;;;
-1A4E;TAI THAM LETTER II;Lo;0;L;;;;;N;;;;;
-1A4F;TAI THAM LETTER U;Lo;0;L;;;;;N;;;;;
-1A50;TAI THAM LETTER UU;Lo;0;L;;;;;N;;;;;
-1A51;TAI THAM LETTER EE;Lo;0;L;;;;;N;;;;;
-1A52;TAI THAM LETTER OO;Lo;0;L;;;;;N;;;;;
-1A53;TAI THAM LETTER LAE;Lo;0;L;;;;;N;;;;;
-1A54;TAI THAM LETTER GREAT SA;Lo;0;L;;;;;N;;;;;
-1A55;TAI THAM CONSONANT SIGN MEDIAL RA;Mc;0;L;;;;;N;;;;;
-1A56;TAI THAM CONSONANT SIGN MEDIAL LA;Mn;0;NSM;;;;;N;;;;;
-1A57;TAI THAM CONSONANT SIGN LA TANG LAI;Mc;0;L;;;;;N;;;;;
-1A58;TAI THAM SIGN MAI KANG LAI;Mn;0;NSM;;;;;N;;;;;
-1A59;TAI THAM CONSONANT SIGN FINAL NGA;Mn;0;NSM;;;;;N;;;;;
-1A5A;TAI THAM CONSONANT SIGN LOW PA;Mn;0;NSM;;;;;N;;;;;
-1A5B;TAI THAM CONSONANT SIGN HIGH RATHA OR LOW PA;Mn;0;NSM;;;;;N;;;;;
-1A5C;TAI THAM CONSONANT SIGN MA;Mn;0;NSM;;;;;N;;;;;
-1A5D;TAI THAM CONSONANT SIGN BA;Mn;0;NSM;;;;;N;;;;;
-1A5E;TAI THAM CONSONANT SIGN SA;Mn;0;NSM;;;;;N;;;;;
-1A60;TAI THAM SIGN SAKOT;Mn;9;NSM;;;;;N;;;;;
-1A61;TAI THAM VOWEL SIGN A;Mc;0;L;;;;;N;;;;;
-1A62;TAI THAM VOWEL SIGN MAI SAT;Mn;0;NSM;;;;;N;;;;;
-1A63;TAI THAM VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-1A64;TAI THAM VOWEL SIGN TALL AA;Mc;0;L;;;;;N;;;;;
-1A65;TAI THAM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-1A66;TAI THAM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-1A67;TAI THAM VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;;
-1A68;TAI THAM VOWEL SIGN UUE;Mn;0;NSM;;;;;N;;;;;
-1A69;TAI THAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-1A6A;TAI THAM VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-1A6B;TAI THAM VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
-1A6C;TAI THAM VOWEL SIGN OA BELOW;Mn;0;NSM;;;;;N;;;;;
-1A6D;TAI THAM VOWEL SIGN OY;Mc;0;L;;;;;N;;;;;
-1A6E;TAI THAM VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-1A6F;TAI THAM VOWEL SIGN AE;Mc;0;L;;;;;N;;;;;
-1A70;TAI THAM VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-1A71;TAI THAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-1A72;TAI THAM VOWEL SIGN THAM AI;Mc;0;L;;;;;N;;;;;
-1A73;TAI THAM VOWEL SIGN OA ABOVE;Mn;0;NSM;;;;;N;;;;;
-1A74;TAI THAM SIGN MAI KANG;Mn;0;NSM;;;;;N;;;;;
-1A75;TAI THAM SIGN TONE-1;Mn;230;NSM;;;;;N;;;;;
-1A76;TAI THAM SIGN TONE-2;Mn;230;NSM;;;;;N;;;;;
-1A77;TAI THAM SIGN KHUEN TONE-3;Mn;230;NSM;;;;;N;;;;;
-1A78;TAI THAM SIGN KHUEN TONE-4;Mn;230;NSM;;;;;N;;;;;
-1A79;TAI THAM SIGN KHUEN TONE-5;Mn;230;NSM;;;;;N;;;;;
-1A7A;TAI THAM SIGN RA HAAM;Mn;230;NSM;;;;;N;;;;;
-1A7B;TAI THAM SIGN MAI SAM;Mn;230;NSM;;;;;N;;;;;
-1A7C;TAI THAM SIGN KHUEN-LUE KARAN;Mn;230;NSM;;;;;N;;;;;
-1A7F;TAI THAM COMBINING CRYPTOGRAMMIC DOT;Mn;220;NSM;;;;;N;;;;;
-1A80;TAI THAM HORA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1A81;TAI THAM HORA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1A82;TAI THAM HORA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1A83;TAI THAM HORA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1A84;TAI THAM HORA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1A85;TAI THAM HORA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1A86;TAI THAM HORA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1A87;TAI THAM HORA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1A88;TAI THAM HORA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1A89;TAI THAM HORA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1A90;TAI THAM THAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1A91;TAI THAM THAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1A92;TAI THAM THAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1A93;TAI THAM THAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1A94;TAI THAM THAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1A95;TAI THAM THAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1A96;TAI THAM THAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1A97;TAI THAM THAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1A98;TAI THAM THAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1A99;TAI THAM THAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1AA0;TAI THAM SIGN WIANG;Po;0;L;;;;;N;;;;;
-1AA1;TAI THAM SIGN WIANGWAAK;Po;0;L;;;;;N;;;;;
-1AA2;TAI THAM SIGN SAWAN;Po;0;L;;;;;N;;;;;
-1AA3;TAI THAM SIGN KEOW;Po;0;L;;;;;N;;;;;
-1AA4;TAI THAM SIGN HOY;Po;0;L;;;;;N;;;;;
-1AA5;TAI THAM SIGN DOKMAI;Po;0;L;;;;;N;;;;;
-1AA6;TAI THAM SIGN REVERSED ROTATED RANA;Po;0;L;;;;;N;;;;;
-1AA7;TAI THAM SIGN MAI YAMOK;Lm;0;L;;;;;N;;;;;
-1AA8;TAI THAM SIGN KAAN;Po;0;L;;;;;N;;;;;
-1AA9;TAI THAM SIGN KAANKUU;Po;0;L;;;;;N;;;;;
-1AAA;TAI THAM SIGN SATKAAN;Po;0;L;;;;;N;;;;;
-1AAB;TAI THAM SIGN SATKAANKUU;Po;0;L;;;;;N;;;;;
-1AAC;TAI THAM SIGN HANG;Po;0;L;;;;;N;;;;;
-1AAD;TAI THAM SIGN CAANG;Po;0;L;;;;;N;;;;;
-1B00;BALINESE SIGN ULU RICEM;Mn;0;NSM;;;;;N;;;;;
-1B01;BALINESE SIGN ULU CANDRA;Mn;0;NSM;;;;;N;;;;;
-1B02;BALINESE SIGN CECEK;Mn;0;NSM;;;;;N;;;;;
-1B03;BALINESE SIGN SURANG;Mn;0;NSM;;;;;N;;;;;
-1B04;BALINESE SIGN BISAH;Mc;0;L;;;;;N;;;;;
-1B05;BALINESE LETTER AKARA;Lo;0;L;;;;;N;;;;;
-1B06;BALINESE LETTER AKARA TEDUNG;Lo;0;L;1B05 1B35;;;;N;;;;;
-1B07;BALINESE LETTER IKARA;Lo;0;L;;;;;N;;;;;
-1B08;BALINESE LETTER IKARA TEDUNG;Lo;0;L;1B07 1B35;;;;N;;;;;
-1B09;BALINESE LETTER UKARA;Lo;0;L;;;;;N;;;;;
-1B0A;BALINESE LETTER UKARA TEDUNG;Lo;0;L;1B09 1B35;;;;N;;;;;
-1B0B;BALINESE LETTER RA REPA;Lo;0;L;;;;;N;;;;;
-1B0C;BALINESE LETTER RA REPA TEDUNG;Lo;0;L;1B0B 1B35;;;;N;;;;;
-1B0D;BALINESE LETTER LA LENGA;Lo;0;L;;;;;N;;;;;
-1B0E;BALINESE LETTER LA LENGA TEDUNG;Lo;0;L;1B0D 1B35;;;;N;;;;;
-1B0F;BALINESE LETTER EKARA;Lo;0;L;;;;;N;;;;;
-1B10;BALINESE LETTER AIKARA;Lo;0;L;;;;;N;;;;;
-1B11;BALINESE LETTER OKARA;Lo;0;L;;;;;N;;;;;
-1B12;BALINESE LETTER OKARA TEDUNG;Lo;0;L;1B11 1B35;;;;N;;;;;
-1B13;BALINESE LETTER KA;Lo;0;L;;;;;N;;;;;
-1B14;BALINESE LETTER KA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-1B15;BALINESE LETTER GA;Lo;0;L;;;;;N;;;;;
-1B16;BALINESE LETTER GA GORA;Lo;0;L;;;;;N;;;;;
-1B17;BALINESE LETTER NGA;Lo;0;L;;;;;N;;;;;
-1B18;BALINESE LETTER CA;Lo;0;L;;;;;N;;;;;
-1B19;BALINESE LETTER CA LACA;Lo;0;L;;;;;N;;;;;
-1B1A;BALINESE LETTER JA;Lo;0;L;;;;;N;;;;;
-1B1B;BALINESE LETTER JA JERA;Lo;0;L;;;;;N;;;;;
-1B1C;BALINESE LETTER NYA;Lo;0;L;;;;;N;;;;;
-1B1D;BALINESE LETTER TA LATIK;Lo;0;L;;;;;N;;;;;
-1B1E;BALINESE LETTER TA MURDA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-1B1F;BALINESE LETTER DA MURDA ALPAPRANA;Lo;0;L;;;;;N;;;;;
-1B20;BALINESE LETTER DA MURDA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-1B21;BALINESE LETTER NA RAMBAT;Lo;0;L;;;;;N;;;;;
-1B22;BALINESE LETTER TA;Lo;0;L;;;;;N;;;;;
-1B23;BALINESE LETTER TA TAWA;Lo;0;L;;;;;N;;;;;
-1B24;BALINESE LETTER DA;Lo;0;L;;;;;N;;;;;
-1B25;BALINESE LETTER DA MADU;Lo;0;L;;;;;N;;;;;
-1B26;BALINESE LETTER NA;Lo;0;L;;;;;N;;;;;
-1B27;BALINESE LETTER PA;Lo;0;L;;;;;N;;;;;
-1B28;BALINESE LETTER PA KAPAL;Lo;0;L;;;;;N;;;;;
-1B29;BALINESE LETTER BA;Lo;0;L;;;;;N;;;;;
-1B2A;BALINESE LETTER BA KEMBANG;Lo;0;L;;;;;N;;;;;
-1B2B;BALINESE LETTER MA;Lo;0;L;;;;;N;;;;;
-1B2C;BALINESE LETTER YA;Lo;0;L;;;;;N;;;;;
-1B2D;BALINESE LETTER RA;Lo;0;L;;;;;N;;;;;
-1B2E;BALINESE LETTER LA;Lo;0;L;;;;;N;;;;;
-1B2F;BALINESE LETTER WA;Lo;0;L;;;;;N;;;;;
-1B30;BALINESE LETTER SA SAGA;Lo;0;L;;;;;N;;;;;
-1B31;BALINESE LETTER SA SAPA;Lo;0;L;;;;;N;;;;;
-1B32;BALINESE LETTER SA;Lo;0;L;;;;;N;;;;;
-1B33;BALINESE LETTER HA;Lo;0;L;;;;;N;;;;;
-1B34;BALINESE SIGN REREKAN;Mn;7;NSM;;;;;N;;;;;
-1B35;BALINESE VOWEL SIGN TEDUNG;Mc;0;L;;;;;N;;;;;
-1B36;BALINESE VOWEL SIGN ULU;Mn;0;NSM;;;;;N;;;;;
-1B37;BALINESE VOWEL SIGN ULU SARI;Mn;0;NSM;;;;;N;;;;;
-1B38;BALINESE VOWEL SIGN SUKU;Mn;0;NSM;;;;;N;;;;;
-1B39;BALINESE VOWEL SIGN SUKU ILUT;Mn;0;NSM;;;;;N;;;;;
-1B3A;BALINESE VOWEL SIGN RA REPA;Mn;0;NSM;;;;;N;;;;;
-1B3B;BALINESE VOWEL SIGN RA REPA TEDUNG;Mc;0;L;1B3A 1B35;;;;N;;;;;
-1B3C;BALINESE VOWEL SIGN LA LENGA;Mn;0;NSM;;;;;N;;;;;
-1B3D;BALINESE VOWEL SIGN LA LENGA TEDUNG;Mc;0;L;1B3C 1B35;;;;N;;;;;
-1B3E;BALINESE VOWEL SIGN TALING;Mc;0;L;;;;;N;;;;;
-1B3F;BALINESE VOWEL SIGN TALING REPA;Mc;0;L;;;;;N;;;;;
-1B40;BALINESE VOWEL SIGN TALING TEDUNG;Mc;0;L;1B3E 1B35;;;;N;;;;;
-1B41;BALINESE VOWEL SIGN TALING REPA TEDUNG;Mc;0;L;1B3F 1B35;;;;N;;;;;
-1B42;BALINESE VOWEL SIGN PEPET;Mn;0;NSM;;;;;N;;;;;
-1B43;BALINESE VOWEL SIGN PEPET TEDUNG;Mc;0;L;1B42 1B35;;;;N;;;;;
-1B44;BALINESE ADEG ADEG;Mc;9;L;;;;;N;;;;;
-1B45;BALINESE LETTER KAF SASAK;Lo;0;L;;;;;N;;;;;
-1B46;BALINESE LETTER KHOT SASAK;Lo;0;L;;;;;N;;;;;
-1B47;BALINESE LETTER TZIR SASAK;Lo;0;L;;;;;N;;;;;
-1B48;BALINESE LETTER EF SASAK;Lo;0;L;;;;;N;;;;;
-1B49;BALINESE LETTER VE SASAK;Lo;0;L;;;;;N;;;;;
-1B4A;BALINESE LETTER ZAL SASAK;Lo;0;L;;;;;N;;;;;
-1B4B;BALINESE LETTER ASYURA SASAK;Lo;0;L;;;;;N;;;;;
-1B50;BALINESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1B51;BALINESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1B52;BALINESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1B53;BALINESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1B54;BALINESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1B55;BALINESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1B56;BALINESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1B57;BALINESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1B58;BALINESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1B59;BALINESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1B5A;BALINESE PANTI;Po;0;L;;;;;N;;;;;
-1B5B;BALINESE PAMADA;Po;0;L;;;;;N;;;;;
-1B5C;BALINESE WINDU;Po;0;L;;;;;N;;;;;
-1B5D;BALINESE CARIK PAMUNGKAH;Po;0;L;;;;;N;;;;;
-1B5E;BALINESE CARIK SIKI;Po;0;L;;;;;N;;;;;
-1B5F;BALINESE CARIK PAREREN;Po;0;L;;;;;N;;;;;
-1B60;BALINESE PAMENENG;Po;0;L;;;;;N;;;;;
-1B61;BALINESE MUSICAL SYMBOL DONG;So;0;L;;;;;N;;;;;
-1B62;BALINESE MUSICAL SYMBOL DENG;So;0;L;;;;;N;;;;;
-1B63;BALINESE MUSICAL SYMBOL DUNG;So;0;L;;;;;N;;;;;
-1B64;BALINESE MUSICAL SYMBOL DANG;So;0;L;;;;;N;;;;;
-1B65;BALINESE MUSICAL SYMBOL DANG SURANG;So;0;L;;;;;N;;;;;
-1B66;BALINESE MUSICAL SYMBOL DING;So;0;L;;;;;N;;;;;
-1B67;BALINESE MUSICAL SYMBOL DAENG;So;0;L;;;;;N;;;;;
-1B68;BALINESE MUSICAL SYMBOL DEUNG;So;0;L;;;;;N;;;;;
-1B69;BALINESE MUSICAL SYMBOL DAING;So;0;L;;;;;N;;;;;
-1B6A;BALINESE MUSICAL SYMBOL DANG GEDE;So;0;L;;;;;N;;;;;
-1B6B;BALINESE MUSICAL SYMBOL COMBINING TEGEH;Mn;230;NSM;;;;;N;;;;;
-1B6C;BALINESE MUSICAL SYMBOL COMBINING ENDEP;Mn;220;NSM;;;;;N;;;;;
-1B6D;BALINESE MUSICAL SYMBOL COMBINING KEMPUL;Mn;230;NSM;;;;;N;;;;;
-1B6E;BALINESE MUSICAL SYMBOL COMBINING KEMPLI;Mn;230;NSM;;;;;N;;;;;
-1B6F;BALINESE MUSICAL SYMBOL COMBINING JEGOGAN;Mn;230;NSM;;;;;N;;;;;
-1B70;BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN;Mn;230;NSM;;;;;N;;;;;
-1B71;BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN;Mn;230;NSM;;;;;N;;;;;
-1B72;BALINESE MUSICAL SYMBOL COMBINING BENDE;Mn;230;NSM;;;;;N;;;;;
-1B73;BALINESE MUSICAL SYMBOL COMBINING GONG;Mn;230;NSM;;;;;N;;;;;
-1B74;BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG;So;0;L;;;;;N;;;;;
-1B75;BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG;So;0;L;;;;;N;;;;;
-1B76;BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK;So;0;L;;;;;N;;;;;
-1B77;BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK;So;0;L;;;;;N;;;;;
-1B78;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG;So;0;L;;;;;N;;;;;
-1B79;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG;So;0;L;;;;;N;;;;;
-1B7A;BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK;So;0;L;;;;;N;;;;;
-1B7B;BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK;So;0;L;;;;;N;;;;;
-1B7C;BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING;So;0;L;;;;;N;;;;;
-1B80;SUNDANESE SIGN PANYECEK;Mn;0;NSM;;;;;N;;;;;
-1B81;SUNDANESE SIGN PANGLAYAR;Mn;0;NSM;;;;;N;;;;;
-1B82;SUNDANESE SIGN PANGWISAD;Mc;0;L;;;;;N;;;;;
-1B83;SUNDANESE LETTER A;Lo;0;L;;;;;N;;;;;
-1B84;SUNDANESE LETTER I;Lo;0;L;;;;;N;;;;;
-1B85;SUNDANESE LETTER U;Lo;0;L;;;;;N;;;;;
-1B86;SUNDANESE LETTER AE;Lo;0;L;;;;;N;;;;;
-1B87;SUNDANESE LETTER O;Lo;0;L;;;;;N;;;;;
-1B88;SUNDANESE LETTER E;Lo;0;L;;;;;N;;;;;
-1B89;SUNDANESE LETTER EU;Lo;0;L;;;;;N;;;;;
-1B8A;SUNDANESE LETTER KA;Lo;0;L;;;;;N;;;;;
-1B8B;SUNDANESE LETTER QA;Lo;0;L;;;;;N;;;;;
-1B8C;SUNDANESE LETTER GA;Lo;0;L;;;;;N;;;;;
-1B8D;SUNDANESE LETTER NGA;Lo;0;L;;;;;N;;;;;
-1B8E;SUNDANESE LETTER CA;Lo;0;L;;;;;N;;;;;
-1B8F;SUNDANESE LETTER JA;Lo;0;L;;;;;N;;;;;
-1B90;SUNDANESE LETTER ZA;Lo;0;L;;;;;N;;;;;
-1B91;SUNDANESE LETTER NYA;Lo;0;L;;;;;N;;;;;
-1B92;SUNDANESE LETTER TA;Lo;0;L;;;;;N;;;;;
-1B93;SUNDANESE LETTER DA;Lo;0;L;;;;;N;;;;;
-1B94;SUNDANESE LETTER NA;Lo;0;L;;;;;N;;;;;
-1B95;SUNDANESE LETTER PA;Lo;0;L;;;;;N;;;;;
-1B96;SUNDANESE LETTER FA;Lo;0;L;;;;;N;;;;;
-1B97;SUNDANESE LETTER VA;Lo;0;L;;;;;N;;;;;
-1B98;SUNDANESE LETTER BA;Lo;0;L;;;;;N;;;;;
-1B99;SUNDANESE LETTER MA;Lo;0;L;;;;;N;;;;;
-1B9A;SUNDANESE LETTER YA;Lo;0;L;;;;;N;;;;;
-1B9B;SUNDANESE LETTER RA;Lo;0;L;;;;;N;;;;;
-1B9C;SUNDANESE LETTER LA;Lo;0;L;;;;;N;;;;;
-1B9D;SUNDANESE LETTER WA;Lo;0;L;;;;;N;;;;;
-1B9E;SUNDANESE LETTER SA;Lo;0;L;;;;;N;;;;;
-1B9F;SUNDANESE LETTER XA;Lo;0;L;;;;;N;;;;;
-1BA0;SUNDANESE LETTER HA;Lo;0;L;;;;;N;;;;;
-1BA1;SUNDANESE CONSONANT SIGN PAMINGKAL;Mc;0;L;;;;;N;;;;;
-1BA2;SUNDANESE CONSONANT SIGN PANYAKRA;Mn;0;NSM;;;;;N;;;;;
-1BA3;SUNDANESE CONSONANT SIGN PANYIKU;Mn;0;NSM;;;;;N;;;;;
-1BA4;SUNDANESE VOWEL SIGN PANGHULU;Mn;0;NSM;;;;;N;;;;;
-1BA5;SUNDANESE VOWEL SIGN PANYUKU;Mn;0;NSM;;;;;N;;;;;
-1BA6;SUNDANESE VOWEL SIGN PANAELAENG;Mc;0;L;;;;;N;;;;;
-1BA7;SUNDANESE VOWEL SIGN PANOLONG;Mc;0;L;;;;;N;;;;;
-1BA8;SUNDANESE VOWEL SIGN PAMEPET;Mn;0;NSM;;;;;N;;;;;
-1BA9;SUNDANESE VOWEL SIGN PANEULEUNG;Mn;0;NSM;;;;;N;;;;;
-1BAA;SUNDANESE SIGN PAMAAEH;Mc;9;L;;;;;N;;;;;
-1BAE;SUNDANESE LETTER KHA;Lo;0;L;;;;;N;;;;;
-1BAF;SUNDANESE LETTER SYA;Lo;0;L;;;;;N;;;;;
-1BB0;SUNDANESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1BB1;SUNDANESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1BB2;SUNDANESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1BB3;SUNDANESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1BB4;SUNDANESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1BB5;SUNDANESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1BB6;SUNDANESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1BB7;SUNDANESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1BB8;SUNDANESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1BB9;SUNDANESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1C00;LEPCHA LETTER KA;Lo;0;L;;;;;N;;;;;
-1C01;LEPCHA LETTER KLA;Lo;0;L;;;;;N;;;;;
-1C02;LEPCHA LETTER KHA;Lo;0;L;;;;;N;;;;;
-1C03;LEPCHA LETTER GA;Lo;0;L;;;;;N;;;;;
-1C04;LEPCHA LETTER GLA;Lo;0;L;;;;;N;;;;;
-1C05;LEPCHA LETTER NGA;Lo;0;L;;;;;N;;;;;
-1C06;LEPCHA LETTER CA;Lo;0;L;;;;;N;;;;;
-1C07;LEPCHA LETTER CHA;Lo;0;L;;;;;N;;;;;
-1C08;LEPCHA LETTER JA;Lo;0;L;;;;;N;;;;;
-1C09;LEPCHA LETTER NYA;Lo;0;L;;;;;N;;;;;
-1C0A;LEPCHA LETTER TA;Lo;0;L;;;;;N;;;;;
-1C0B;LEPCHA LETTER THA;Lo;0;L;;;;;N;;;;;
-1C0C;LEPCHA LETTER DA;Lo;0;L;;;;;N;;;;;
-1C0D;LEPCHA LETTER NA;Lo;0;L;;;;;N;;;;;
-1C0E;LEPCHA LETTER PA;Lo;0;L;;;;;N;;;;;
-1C0F;LEPCHA LETTER PLA;Lo;0;L;;;;;N;;;;;
-1C10;LEPCHA LETTER PHA;Lo;0;L;;;;;N;;;;;
-1C11;LEPCHA LETTER FA;Lo;0;L;;;;;N;;;;;
-1C12;LEPCHA LETTER FLA;Lo;0;L;;;;;N;;;;;
-1C13;LEPCHA LETTER BA;Lo;0;L;;;;;N;;;;;
-1C14;LEPCHA LETTER BLA;Lo;0;L;;;;;N;;;;;
-1C15;LEPCHA LETTER MA;Lo;0;L;;;;;N;;;;;
-1C16;LEPCHA LETTER MLA;Lo;0;L;;;;;N;;;;;
-1C17;LEPCHA LETTER TSA;Lo;0;L;;;;;N;;;;;
-1C18;LEPCHA LETTER TSHA;Lo;0;L;;;;;N;;;;;
-1C19;LEPCHA LETTER DZA;Lo;0;L;;;;;N;;;;;
-1C1A;LEPCHA LETTER YA;Lo;0;L;;;;;N;;;;;
-1C1B;LEPCHA LETTER RA;Lo;0;L;;;;;N;;;;;
-1C1C;LEPCHA LETTER LA;Lo;0;L;;;;;N;;;;;
-1C1D;LEPCHA LETTER HA;Lo;0;L;;;;;N;;;;;
-1C1E;LEPCHA LETTER HLA;Lo;0;L;;;;;N;;;;;
-1C1F;LEPCHA LETTER VA;Lo;0;L;;;;;N;;;;;
-1C20;LEPCHA LETTER SA;Lo;0;L;;;;;N;;;;;
-1C21;LEPCHA LETTER SHA;Lo;0;L;;;;;N;;;;;
-1C22;LEPCHA LETTER WA;Lo;0;L;;;;;N;;;;;
-1C23;LEPCHA LETTER A;Lo;0;L;;;;;N;;;;;
-1C24;LEPCHA SUBJOINED LETTER YA;Mc;0;L;;;;;N;;;;;
-1C25;LEPCHA SUBJOINED LETTER RA;Mc;0;L;;;;;N;;;;;
-1C26;LEPCHA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-1C27;LEPCHA VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-1C28;LEPCHA VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-1C29;LEPCHA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-1C2A;LEPCHA VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-1C2B;LEPCHA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-1C2C;LEPCHA VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-1C2D;LEPCHA CONSONANT SIGN K;Mn;0;NSM;;;;;N;;;;;
-1C2E;LEPCHA CONSONANT SIGN M;Mn;0;NSM;;;;;N;;;;;
-1C2F;LEPCHA CONSONANT SIGN L;Mn;0;NSM;;;;;N;;;;;
-1C30;LEPCHA CONSONANT SIGN N;Mn;0;NSM;;;;;N;;;;;
-1C31;LEPCHA CONSONANT SIGN P;Mn;0;NSM;;;;;N;;;;;
-1C32;LEPCHA CONSONANT SIGN R;Mn;0;NSM;;;;;N;;;;;
-1C33;LEPCHA CONSONANT SIGN T;Mn;0;NSM;;;;;N;;;;;
-1C34;LEPCHA CONSONANT SIGN NYIN-DO;Mc;0;L;;;;;N;;;;;
-1C35;LEPCHA CONSONANT SIGN KANG;Mc;0;L;;;;;N;;;;;
-1C36;LEPCHA SIGN RAN;Mn;0;NSM;;;;;N;;;;;
-1C37;LEPCHA SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-1C3B;LEPCHA PUNCTUATION TA-ROL;Po;0;L;;;;;N;;;;;
-1C3C;LEPCHA PUNCTUATION NYET THYOOM TA-ROL;Po;0;L;;;;;N;;;;;
-1C3D;LEPCHA PUNCTUATION CER-WA;Po;0;L;;;;;N;;;;;
-1C3E;LEPCHA PUNCTUATION TSHOOK CER-WA;Po;0;L;;;;;N;;;;;
-1C3F;LEPCHA PUNCTUATION TSHOOK;Po;0;L;;;;;N;;;;;
-1C40;LEPCHA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1C41;LEPCHA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1C42;LEPCHA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1C43;LEPCHA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1C44;LEPCHA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1C45;LEPCHA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1C46;LEPCHA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1C47;LEPCHA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1C48;LEPCHA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1C49;LEPCHA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1C4D;LEPCHA LETTER TTA;Lo;0;L;;;;;N;;;;;
-1C4E;LEPCHA LETTER TTHA;Lo;0;L;;;;;N;;;;;
-1C4F;LEPCHA LETTER DDA;Lo;0;L;;;;;N;;;;;
-1C50;OL CHIKI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-1C51;OL CHIKI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-1C52;OL CHIKI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-1C53;OL CHIKI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-1C54;OL CHIKI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-1C55;OL CHIKI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-1C56;OL CHIKI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-1C57;OL CHIKI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-1C58;OL CHIKI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-1C59;OL CHIKI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-1C5A;OL CHIKI LETTER LA;Lo;0;L;;;;;N;;;;;
-1C5B;OL CHIKI LETTER AT;Lo;0;L;;;;;N;;;;;
-1C5C;OL CHIKI LETTER AG;Lo;0;L;;;;;N;;;;;
-1C5D;OL CHIKI LETTER ANG;Lo;0;L;;;;;N;;;;;
-1C5E;OL CHIKI LETTER AL;Lo;0;L;;;;;N;;;;;
-1C5F;OL CHIKI LETTER LAA;Lo;0;L;;;;;N;;;;;
-1C60;OL CHIKI LETTER AAK;Lo;0;L;;;;;N;;;;;
-1C61;OL CHIKI LETTER AAJ;Lo;0;L;;;;;N;;;;;
-1C62;OL CHIKI LETTER AAM;Lo;0;L;;;;;N;;;;;
-1C63;OL CHIKI LETTER AAW;Lo;0;L;;;;;N;;;;;
-1C64;OL CHIKI LETTER LI;Lo;0;L;;;;;N;;;;;
-1C65;OL CHIKI LETTER IS;Lo;0;L;;;;;N;;;;;
-1C66;OL CHIKI LETTER IH;Lo;0;L;;;;;N;;;;;
-1C67;OL CHIKI LETTER INY;Lo;0;L;;;;;N;;;;;
-1C68;OL CHIKI LETTER IR;Lo;0;L;;;;;N;;;;;
-1C69;OL CHIKI LETTER LU;Lo;0;L;;;;;N;;;;;
-1C6A;OL CHIKI LETTER UC;Lo;0;L;;;;;N;;;;;
-1C6B;OL CHIKI LETTER UD;Lo;0;L;;;;;N;;;;;
-1C6C;OL CHIKI LETTER UNN;Lo;0;L;;;;;N;;;;;
-1C6D;OL CHIKI LETTER UY;Lo;0;L;;;;;N;;;;;
-1C6E;OL CHIKI LETTER LE;Lo;0;L;;;;;N;;;;;
-1C6F;OL CHIKI LETTER EP;Lo;0;L;;;;;N;;;;;
-1C70;OL CHIKI LETTER EDD;Lo;0;L;;;;;N;;;;;
-1C71;OL CHIKI LETTER EN;Lo;0;L;;;;;N;;;;;
-1C72;OL CHIKI LETTER ERR;Lo;0;L;;;;;N;;;;;
-1C73;OL CHIKI LETTER LO;Lo;0;L;;;;;N;;;;;
-1C74;OL CHIKI LETTER OTT;Lo;0;L;;;;;N;;;;;
-1C75;OL CHIKI LETTER OB;Lo;0;L;;;;;N;;;;;
-1C76;OL CHIKI LETTER OV;Lo;0;L;;;;;N;;;;;
-1C77;OL CHIKI LETTER OH;Lo;0;L;;;;;N;;;;;
-1C78;OL CHIKI MU TTUDDAG;Lm;0;L;;;;;N;;;;;
-1C79;OL CHIKI GAAHLAA TTUDDAAG;Lm;0;L;;;;;N;;;;;
-1C7A;OL CHIKI MU-GAAHLAA TTUDDAAG;Lm;0;L;;;;;N;;;;;
-1C7B;OL CHIKI RELAA;Lm;0;L;;;;;N;;;;;
-1C7C;OL CHIKI PHAARKAA;Lm;0;L;;;;;N;;;;;
-1C7D;OL CHIKI AHAD;Lm;0;L;;;;;N;;;;;
-1C7E;OL CHIKI PUNCTUATION MUCAAD;Po;0;L;;;;;N;;;;;
-1C7F;OL CHIKI PUNCTUATION DOUBLE MUCAAD;Po;0;L;;;;;N;;;;;
-1CD0;VEDIC TONE KARSHANA;Mn;230;NSM;;;;;N;;;;;
-1CD1;VEDIC TONE SHARA;Mn;230;NSM;;;;;N;;;;;
-1CD2;VEDIC TONE PRENKHA;Mn;230;NSM;;;;;N;;;;;
-1CD3;VEDIC SIGN NIHSHVASA;Po;0;L;;;;;N;;;;;
-1CD4;VEDIC SIGN YAJURVEDIC MIDLINE SVARITA;Mn;1;NSM;;;;;N;;;;;
-1CD5;VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;;
-1CD6;VEDIC TONE YAJURVEDIC INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;;
-1CD7;VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA;Mn;220;NSM;;;;;N;;;;;
-1CD8;VEDIC TONE CANDRA BELOW;Mn;220;NSM;;;;;N;;;;;
-1CD9;VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER;Mn;220;NSM;;;;;N;;;;;
-1CDA;VEDIC TONE DOUBLE SVARITA;Mn;230;NSM;;;;;N;;;;;
-1CDB;VEDIC TONE TRIPLE SVARITA;Mn;230;NSM;;;;;N;;;;;
-1CDC;VEDIC TONE KATHAKA ANUDATTA;Mn;220;NSM;;;;;N;;;;;
-1CDD;VEDIC TONE DOT BELOW;Mn;220;NSM;;;;;N;;;;;
-1CDE;VEDIC TONE TWO DOTS BELOW;Mn;220;NSM;;;;;N;;;;;
-1CDF;VEDIC TONE THREE DOTS BELOW;Mn;220;NSM;;;;;N;;;;;
-1CE0;VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA;Mn;230;NSM;;;;;N;;;;;
-1CE1;VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA;Mc;0;L;;;;;N;;;;;
-1CE2;VEDIC SIGN VISARGA SVARITA;Mn;1;NSM;;;;;N;;;;;
-1CE3;VEDIC SIGN VISARGA UDATTA;Mn;1;NSM;;;;;N;;;;;
-1CE4;VEDIC SIGN REVERSED VISARGA UDATTA;Mn;1;NSM;;;;;N;;;;;
-1CE5;VEDIC SIGN VISARGA ANUDATTA;Mn;1;NSM;;;;;N;;;;;
-1CE6;VEDIC SIGN REVERSED VISARGA ANUDATTA;Mn;1;NSM;;;;;N;;;;;
-1CE7;VEDIC SIGN VISARGA UDATTA WITH TAIL;Mn;1;NSM;;;;;N;;;;;
-1CE8;VEDIC SIGN VISARGA ANUDATTA WITH TAIL;Mn;1;NSM;;;;;N;;;;;
-1CE9;VEDIC SIGN ANUSVARA ANTARGOMUKHA;Lo;0;L;;;;;N;;;;;
-1CEA;VEDIC SIGN ANUSVARA BAHIRGOMUKHA;Lo;0;L;;;;;N;;;;;
-1CEB;VEDIC SIGN ANUSVARA VAMAGOMUKHA;Lo;0;L;;;;;N;;;;;
-1CEC;VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL;Lo;0;L;;;;;N;;;;;
-1CED;VEDIC SIGN TIRYAK;Mn;220;NSM;;;;;N;;;;;
-1CEE;VEDIC SIGN HEXIFORM LONG ANUSVARA;Lo;0;L;;;;;N;;;;;
-1CEF;VEDIC SIGN LONG ANUSVARA;Lo;0;L;;;;;N;;;;;
-1CF0;VEDIC SIGN RTHANG LONG ANUSVARA;Lo;0;L;;;;;N;;;;;
-1CF1;VEDIC SIGN ANUSVARA UBHAYATO MUKHA;Lo;0;L;;;;;N;;;;;
-1CF2;VEDIC SIGN ARDHAVISARGA;Mc;0;L;;;;;N;;;;;
-1D00;LATIN LETTER SMALL CAPITAL A;Ll;0;L;;;;;N;;;;;
-1D01;LATIN LETTER SMALL CAPITAL AE;Ll;0;L;;;;;N;;;;;
-1D02;LATIN SMALL LETTER TURNED AE;Ll;0;L;;;;;N;;;;;
-1D03;LATIN LETTER SMALL CAPITAL BARRED B;Ll;0;L;;;;;N;;;;;
-1D04;LATIN LETTER SMALL CAPITAL C;Ll;0;L;;;;;N;;;;;
-1D05;LATIN LETTER SMALL CAPITAL D;Ll;0;L;;;;;N;;;;;
-1D06;LATIN LETTER SMALL CAPITAL ETH;Ll;0;L;;;;;N;;;;;
-1D07;LATIN LETTER SMALL CAPITAL E;Ll;0;L;;;;;N;;;;;
-1D08;LATIN SMALL LETTER TURNED OPEN E;Ll;0;L;;;;;N;;;;;
-1D09;LATIN SMALL LETTER TURNED I;Ll;0;L;;;;;N;;;;;
-1D0A;LATIN LETTER SMALL CAPITAL J;Ll;0;L;;;;;N;;;;;
-1D0B;LATIN LETTER SMALL CAPITAL K;Ll;0;L;;;;;N;;;;;
-1D0C;LATIN LETTER SMALL CAPITAL L WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D0D;LATIN LETTER SMALL CAPITAL M;Ll;0;L;;;;;N;;;;;
-1D0E;LATIN LETTER SMALL CAPITAL REVERSED N;Ll;0;L;;;;;N;;;;;
-1D0F;LATIN LETTER SMALL CAPITAL O;Ll;0;L;;;;;N;;;;;
-1D10;LATIN LETTER SMALL CAPITAL OPEN O;Ll;0;L;;;;;N;;;;;
-1D11;LATIN SMALL LETTER SIDEWAYS O;Ll;0;L;;;;;N;;;;;
-1D12;LATIN SMALL LETTER SIDEWAYS OPEN O;Ll;0;L;;;;;N;;;;;
-1D13;LATIN SMALL LETTER SIDEWAYS O WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D14;LATIN SMALL LETTER TURNED OE;Ll;0;L;;;;;N;;;;;
-1D15;LATIN LETTER SMALL CAPITAL OU;Ll;0;L;;;;;N;;;;;
-1D16;LATIN SMALL LETTER TOP HALF O;Ll;0;L;;;;;N;;;;;
-1D17;LATIN SMALL LETTER BOTTOM HALF O;Ll;0;L;;;;;N;;;;;
-1D18;LATIN LETTER SMALL CAPITAL P;Ll;0;L;;;;;N;;;;;
-1D19;LATIN LETTER SMALL CAPITAL REVERSED R;Ll;0;L;;;;;N;;;;;
-1D1A;LATIN LETTER SMALL CAPITAL TURNED R;Ll;0;L;;;;;N;;;;;
-1D1B;LATIN LETTER SMALL CAPITAL T;Ll;0;L;;;;;N;;;;;
-1D1C;LATIN LETTER SMALL CAPITAL U;Ll;0;L;;;;;N;;;;;
-1D1D;LATIN SMALL LETTER SIDEWAYS U;Ll;0;L;;;;;N;;;;;
-1D1E;LATIN SMALL LETTER SIDEWAYS DIAERESIZED U;Ll;0;L;;;;;N;;;;;
-1D1F;LATIN SMALL LETTER SIDEWAYS TURNED M;Ll;0;L;;;;;N;;;;;
-1D20;LATIN LETTER SMALL CAPITAL V;Ll;0;L;;;;;N;;;;;
-1D21;LATIN LETTER SMALL CAPITAL W;Ll;0;L;;;;;N;;;;;
-1D22;LATIN LETTER SMALL CAPITAL Z;Ll;0;L;;;;;N;;;;;
-1D23;LATIN LETTER SMALL CAPITAL EZH;Ll;0;L;;;;;N;;;;;
-1D24;LATIN LETTER VOICED LARYNGEAL SPIRANT;Ll;0;L;;;;;N;;;;;
-1D25;LATIN LETTER AIN;Ll;0;L;;;;;N;;;;;
-1D26;GREEK LETTER SMALL CAPITAL GAMMA;Ll;0;L;;;;;N;;;;;
-1D27;GREEK LETTER SMALL CAPITAL LAMDA;Ll;0;L;;;;;N;;;;;
-1D28;GREEK LETTER SMALL CAPITAL PI;Ll;0;L;;;;;N;;;;;
-1D29;GREEK LETTER SMALL CAPITAL RHO;Ll;0;L;;;;;N;;;;;
-1D2A;GREEK LETTER SMALL CAPITAL PSI;Ll;0;L;;;;;N;;;;;
-1D2B;CYRILLIC LETTER SMALL CAPITAL EL;Ll;0;L;;;;;N;;;;;
-1D2C;MODIFIER LETTER CAPITAL A;Lm;0;L;<super> 0041;;;;N;;;;;
-1D2D;MODIFIER LETTER CAPITAL AE;Lm;0;L;<super> 00C6;;;;N;;;;;
-1D2E;MODIFIER LETTER CAPITAL B;Lm;0;L;<super> 0042;;;;N;;;;;
-1D2F;MODIFIER LETTER CAPITAL BARRED B;Lm;0;L;;;;;N;;;;;
-1D30;MODIFIER LETTER CAPITAL D;Lm;0;L;<super> 0044;;;;N;;;;;
-1D31;MODIFIER LETTER CAPITAL E;Lm;0;L;<super> 0045;;;;N;;;;;
-1D32;MODIFIER LETTER CAPITAL REVERSED E;Lm;0;L;<super> 018E;;;;N;;;;;
-1D33;MODIFIER LETTER CAPITAL G;Lm;0;L;<super> 0047;;;;N;;;;;
-1D34;MODIFIER LETTER CAPITAL H;Lm;0;L;<super> 0048;;;;N;;;;;
-1D35;MODIFIER LETTER CAPITAL I;Lm;0;L;<super> 0049;;;;N;;;;;
-1D36;MODIFIER LETTER CAPITAL J;Lm;0;L;<super> 004A;;;;N;;;;;
-1D37;MODIFIER LETTER CAPITAL K;Lm;0;L;<super> 004B;;;;N;;;;;
-1D38;MODIFIER LETTER CAPITAL L;Lm;0;L;<super> 004C;;;;N;;;;;
-1D39;MODIFIER LETTER CAPITAL M;Lm;0;L;<super> 004D;;;;N;;;;;
-1D3A;MODIFIER LETTER CAPITAL N;Lm;0;L;<super> 004E;;;;N;;;;;
-1D3B;MODIFIER LETTER CAPITAL REVERSED N;Lm;0;L;;;;;N;;;;;
-1D3C;MODIFIER LETTER CAPITAL O;Lm;0;L;<super> 004F;;;;N;;;;;
-1D3D;MODIFIER LETTER CAPITAL OU;Lm;0;L;<super> 0222;;;;N;;;;;
-1D3E;MODIFIER LETTER CAPITAL P;Lm;0;L;<super> 0050;;;;N;;;;;
-1D3F;MODIFIER LETTER CAPITAL R;Lm;0;L;<super> 0052;;;;N;;;;;
-1D40;MODIFIER LETTER CAPITAL T;Lm;0;L;<super> 0054;;;;N;;;;;
-1D41;MODIFIER LETTER CAPITAL U;Lm;0;L;<super> 0055;;;;N;;;;;
-1D42;MODIFIER LETTER CAPITAL W;Lm;0;L;<super> 0057;;;;N;;;;;
-1D43;MODIFIER LETTER SMALL A;Lm;0;L;<super> 0061;;;;N;;;;;
-1D44;MODIFIER LETTER SMALL TURNED A;Lm;0;L;<super> 0250;;;;N;;;;;
-1D45;MODIFIER LETTER SMALL ALPHA;Lm;0;L;<super> 0251;;;;N;;;;;
-1D46;MODIFIER LETTER SMALL TURNED AE;Lm;0;L;<super> 1D02;;;;N;;;;;
-1D47;MODIFIER LETTER SMALL B;Lm;0;L;<super> 0062;;;;N;;;;;
-1D48;MODIFIER LETTER SMALL D;Lm;0;L;<super> 0064;;;;N;;;;;
-1D49;MODIFIER LETTER SMALL E;Lm;0;L;<super> 0065;;;;N;;;;;
-1D4A;MODIFIER LETTER SMALL SCHWA;Lm;0;L;<super> 0259;;;;N;;;;;
-1D4B;MODIFIER LETTER SMALL OPEN E;Lm;0;L;<super> 025B;;;;N;;;;;
-1D4C;MODIFIER LETTER SMALL TURNED OPEN E;Lm;0;L;<super> 025C;;;;N;;;;;
-1D4D;MODIFIER LETTER SMALL G;Lm;0;L;<super> 0067;;;;N;;;;;
-1D4E;MODIFIER LETTER SMALL TURNED I;Lm;0;L;;;;;N;;;;;
-1D4F;MODIFIER LETTER SMALL K;Lm;0;L;<super> 006B;;;;N;;;;;
-1D50;MODIFIER LETTER SMALL M;Lm;0;L;<super> 006D;;;;N;;;;;
-1D51;MODIFIER LETTER SMALL ENG;Lm;0;L;<super> 014B;;;;N;;;;;
-1D52;MODIFIER LETTER SMALL O;Lm;0;L;<super> 006F;;;;N;;;;;
-1D53;MODIFIER LETTER SMALL OPEN O;Lm;0;L;<super> 0254;;;;N;;;;;
-1D54;MODIFIER LETTER SMALL TOP HALF O;Lm;0;L;<super> 1D16;;;;N;;;;;
-1D55;MODIFIER LETTER SMALL BOTTOM HALF O;Lm;0;L;<super> 1D17;;;;N;;;;;
-1D56;MODIFIER LETTER SMALL P;Lm;0;L;<super> 0070;;;;N;;;;;
-1D57;MODIFIER LETTER SMALL T;Lm;0;L;<super> 0074;;;;N;;;;;
-1D58;MODIFIER LETTER SMALL U;Lm;0;L;<super> 0075;;;;N;;;;;
-1D59;MODIFIER LETTER SMALL SIDEWAYS U;Lm;0;L;<super> 1D1D;;;;N;;;;;
-1D5A;MODIFIER LETTER SMALL TURNED M;Lm;0;L;<super> 026F;;;;N;;;;;
-1D5B;MODIFIER LETTER SMALL V;Lm;0;L;<super> 0076;;;;N;;;;;
-1D5C;MODIFIER LETTER SMALL AIN;Lm;0;L;<super> 1D25;;;;N;;;;;
-1D5D;MODIFIER LETTER SMALL BETA;Lm;0;L;<super> 03B2;;;;N;;;;;
-1D5E;MODIFIER LETTER SMALL GREEK GAMMA;Lm;0;L;<super> 03B3;;;;N;;;;;
-1D5F;MODIFIER LETTER SMALL DELTA;Lm;0;L;<super> 03B4;;;;N;;;;;
-1D60;MODIFIER LETTER SMALL GREEK PHI;Lm;0;L;<super> 03C6;;;;N;;;;;
-1D61;MODIFIER LETTER SMALL CHI;Lm;0;L;<super> 03C7;;;;N;;;;;
-1D62;LATIN SUBSCRIPT SMALL LETTER I;Ll;0;L;<sub> 0069;;;;N;;;;;
-1D63;LATIN SUBSCRIPT SMALL LETTER R;Ll;0;L;<sub> 0072;;;;N;;;;;
-1D64;LATIN SUBSCRIPT SMALL LETTER U;Ll;0;L;<sub> 0075;;;;N;;;;;
-1D65;LATIN SUBSCRIPT SMALL LETTER V;Ll;0;L;<sub> 0076;;;;N;;;;;
-1D66;GREEK SUBSCRIPT SMALL LETTER BETA;Ll;0;L;<sub> 03B2;;;;N;;;;;
-1D67;GREEK SUBSCRIPT SMALL LETTER GAMMA;Ll;0;L;<sub> 03B3;;;;N;;;;;
-1D68;GREEK SUBSCRIPT SMALL LETTER RHO;Ll;0;L;<sub> 03C1;;;;N;;;;;
-1D69;GREEK SUBSCRIPT SMALL LETTER PHI;Ll;0;L;<sub> 03C6;;;;N;;;;;
-1D6A;GREEK SUBSCRIPT SMALL LETTER CHI;Ll;0;L;<sub> 03C7;;;;N;;;;;
-1D6B;LATIN SMALL LETTER UE;Ll;0;L;;;;;N;;;;;
-1D6C;LATIN SMALL LETTER B WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D6D;LATIN SMALL LETTER D WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D6E;LATIN SMALL LETTER F WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D6F;LATIN SMALL LETTER M WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D70;LATIN SMALL LETTER N WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D71;LATIN SMALL LETTER P WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D72;LATIN SMALL LETTER R WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D73;LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D74;LATIN SMALL LETTER S WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D75;LATIN SMALL LETTER T WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D76;LATIN SMALL LETTER Z WITH MIDDLE TILDE;Ll;0;L;;;;;N;;;;;
-1D77;LATIN SMALL LETTER TURNED G;Ll;0;L;;;;;N;;;;;
-1D78;MODIFIER LETTER CYRILLIC EN;Lm;0;L;<super> 043D;;;;N;;;;;
-1D79;LATIN SMALL LETTER INSULAR G;Ll;0;L;;;;;N;;;A77D;;A77D
-1D7A;LATIN SMALL LETTER TH WITH STRIKETHROUGH;Ll;0;L;;;;;N;;;;;
-1D7B;LATIN SMALL CAPITAL LETTER I WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D7C;LATIN SMALL LETTER IOTA WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D7D;LATIN SMALL LETTER P WITH STROKE;Ll;0;L;;;;;N;;;2C63;;2C63
-1D7E;LATIN SMALL CAPITAL LETTER U WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D7F;LATIN SMALL LETTER UPSILON WITH STROKE;Ll;0;L;;;;;N;;;;;
-1D80;LATIN SMALL LETTER B WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D81;LATIN SMALL LETTER D WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D82;LATIN SMALL LETTER F WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D83;LATIN SMALL LETTER G WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D84;LATIN SMALL LETTER K WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D85;LATIN SMALL LETTER L WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D86;LATIN SMALL LETTER M WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D87;LATIN SMALL LETTER N WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D88;LATIN SMALL LETTER P WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D89;LATIN SMALL LETTER R WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8A;LATIN SMALL LETTER S WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8B;LATIN SMALL LETTER ESH WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8C;LATIN SMALL LETTER V WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8D;LATIN SMALL LETTER X WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8E;LATIN SMALL LETTER Z WITH PALATAL HOOK;Ll;0;L;;;;;N;;;;;
-1D8F;LATIN SMALL LETTER A WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D90;LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D91;LATIN SMALL LETTER D WITH HOOK AND TAIL;Ll;0;L;;;;;N;;;;;
-1D92;LATIN SMALL LETTER E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D93;LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D94;LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D95;LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D96;LATIN SMALL LETTER I WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D97;LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D98;LATIN SMALL LETTER ESH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D99;LATIN SMALL LETTER U WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D9A;LATIN SMALL LETTER EZH WITH RETROFLEX HOOK;Ll;0;L;;;;;N;;;;;
-1D9B;MODIFIER LETTER SMALL TURNED ALPHA;Lm;0;L;<super> 0252;;;;N;;;;;
-1D9C;MODIFIER LETTER SMALL C;Lm;0;L;<super> 0063;;;;N;;;;;
-1D9D;MODIFIER LETTER SMALL C WITH CURL;Lm;0;L;<super> 0255;;;;N;;;;;
-1D9E;MODIFIER LETTER SMALL ETH;Lm;0;L;<super> 00F0;;;;N;;;;;
-1D9F;MODIFIER LETTER SMALL REVERSED OPEN E;Lm;0;L;<super> 025C;;;;N;;;;;
-1DA0;MODIFIER LETTER SMALL F;Lm;0;L;<super> 0066;;;;N;;;;;
-1DA1;MODIFIER LETTER SMALL DOTLESS J WITH STROKE;Lm;0;L;<super> 025F;;;;N;;;;;
-1DA2;MODIFIER LETTER SMALL SCRIPT G;Lm;0;L;<super> 0261;;;;N;;;;;
-1DA3;MODIFIER LETTER SMALL TURNED H;Lm;0;L;<super> 0265;;;;N;;;;;
-1DA4;MODIFIER LETTER SMALL I WITH STROKE;Lm;0;L;<super> 0268;;;;N;;;;;
-1DA5;MODIFIER LETTER SMALL IOTA;Lm;0;L;<super> 0269;;;;N;;;;;
-1DA6;MODIFIER LETTER SMALL CAPITAL I;Lm;0;L;<super> 026A;;;;N;;;;;
-1DA7;MODIFIER LETTER SMALL CAPITAL I WITH STROKE;Lm;0;L;<super> 1D7B;;;;N;;;;;
-1DA8;MODIFIER LETTER SMALL J WITH CROSSED-TAIL;Lm;0;L;<super> 029D;;;;N;;;;;
-1DA9;MODIFIER LETTER SMALL L WITH RETROFLEX HOOK;Lm;0;L;<super> 026D;;;;N;;;;;
-1DAA;MODIFIER LETTER SMALL L WITH PALATAL HOOK;Lm;0;L;<super> 1D85;;;;N;;;;;
-1DAB;MODIFIER LETTER SMALL CAPITAL L;Lm;0;L;<super> 029F;;;;N;;;;;
-1DAC;MODIFIER LETTER SMALL M WITH HOOK;Lm;0;L;<super> 0271;;;;N;;;;;
-1DAD;MODIFIER LETTER SMALL TURNED M WITH LONG LEG;Lm;0;L;<super> 0270;;;;N;;;;;
-1DAE;MODIFIER LETTER SMALL N WITH LEFT HOOK;Lm;0;L;<super> 0272;;;;N;;;;;
-1DAF;MODIFIER LETTER SMALL N WITH RETROFLEX HOOK;Lm;0;L;<super> 0273;;;;N;;;;;
-1DB0;MODIFIER LETTER SMALL CAPITAL N;Lm;0;L;<super> 0274;;;;N;;;;;
-1DB1;MODIFIER LETTER SMALL BARRED O;Lm;0;L;<super> 0275;;;;N;;;;;
-1DB2;MODIFIER LETTER SMALL PHI;Lm;0;L;<super> 0278;;;;N;;;;;
-1DB3;MODIFIER LETTER SMALL S WITH HOOK;Lm;0;L;<super> 0282;;;;N;;;;;
-1DB4;MODIFIER LETTER SMALL ESH;Lm;0;L;<super> 0283;;;;N;;;;;
-1DB5;MODIFIER LETTER SMALL T WITH PALATAL HOOK;Lm;0;L;<super> 01AB;;;;N;;;;;
-1DB6;MODIFIER LETTER SMALL U BAR;Lm;0;L;<super> 0289;;;;N;;;;;
-1DB7;MODIFIER LETTER SMALL UPSILON;Lm;0;L;<super> 028A;;;;N;;;;;
-1DB8;MODIFIER LETTER SMALL CAPITAL U;Lm;0;L;<super> 1D1C;;;;N;;;;;
-1DB9;MODIFIER LETTER SMALL V WITH HOOK;Lm;0;L;<super> 028B;;;;N;;;;;
-1DBA;MODIFIER LETTER SMALL TURNED V;Lm;0;L;<super> 028C;;;;N;;;;;
-1DBB;MODIFIER LETTER SMALL Z;Lm;0;L;<super> 007A;;;;N;;;;;
-1DBC;MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK;Lm;0;L;<super> 0290;;;;N;;;;;
-1DBD;MODIFIER LETTER SMALL Z WITH CURL;Lm;0;L;<super> 0291;;;;N;;;;;
-1DBE;MODIFIER LETTER SMALL EZH;Lm;0;L;<super> 0292;;;;N;;;;;
-1DBF;MODIFIER LETTER SMALL THETA;Lm;0;L;<super> 03B8;;;;N;;;;;
-1DC0;COMBINING DOTTED GRAVE ACCENT;Mn;230;NSM;;;;;N;;;;;
-1DC1;COMBINING DOTTED ACUTE ACCENT;Mn;230;NSM;;;;;N;;;;;
-1DC2;COMBINING SNAKE BELOW;Mn;220;NSM;;;;;N;;;;;
-1DC3;COMBINING SUSPENSION MARK;Mn;230;NSM;;;;;N;;;;;
-1DC4;COMBINING MACRON-ACUTE;Mn;230;NSM;;;;;N;;;;;
-1DC5;COMBINING GRAVE-MACRON;Mn;230;NSM;;;;;N;;;;;
-1DC6;COMBINING MACRON-GRAVE;Mn;230;NSM;;;;;N;;;;;
-1DC7;COMBINING ACUTE-MACRON;Mn;230;NSM;;;;;N;;;;;
-1DC8;COMBINING GRAVE-ACUTE-GRAVE;Mn;230;NSM;;;;;N;;;;;
-1DC9;COMBINING ACUTE-GRAVE-ACUTE;Mn;230;NSM;;;;;N;;;;;
-1DCA;COMBINING LATIN SMALL LETTER R BELOW;Mn;220;NSM;;;;;N;;;;;
-1DCB;COMBINING BREVE-MACRON;Mn;230;NSM;;;;;N;;;;;
-1DCC;COMBINING MACRON-BREVE;Mn;230;NSM;;;;;N;;;;;
-1DCD;COMBINING DOUBLE CIRCUMFLEX ABOVE;Mn;234;NSM;;;;;N;;;;;
-1DCE;COMBINING OGONEK ABOVE;Mn;214;NSM;;;;;N;;;;;
-1DCF;COMBINING ZIGZAG BELOW;Mn;220;NSM;;;;;N;;;;;
-1DD0;COMBINING IS BELOW;Mn;202;NSM;;;;;N;;;;;
-1DD1;COMBINING UR ABOVE;Mn;230;NSM;;;;;N;;;;;
-1DD2;COMBINING US ABOVE;Mn;230;NSM;;;;;N;;;;;
-1DD3;COMBINING LATIN SMALL LETTER FLATTENED OPEN A ABOVE;Mn;230;NSM;;;;;N;;;;;
-1DD4;COMBINING LATIN SMALL LETTER AE;Mn;230;NSM;;;;;N;;;;;
-1DD5;COMBINING LATIN SMALL LETTER AO;Mn;230;NSM;;;;;N;;;;;
-1DD6;COMBINING LATIN SMALL LETTER AV;Mn;230;NSM;;;;;N;;;;;
-1DD7;COMBINING LATIN SMALL LETTER C CEDILLA;Mn;230;NSM;;;;;N;;;;;
-1DD8;COMBINING LATIN SMALL LETTER INSULAR D;Mn;230;NSM;;;;;N;;;;;
-1DD9;COMBINING LATIN SMALL LETTER ETH;Mn;230;NSM;;;;;N;;;;;
-1DDA;COMBINING LATIN SMALL LETTER G;Mn;230;NSM;;;;;N;;;;;
-1DDB;COMBINING LATIN LETTER SMALL CAPITAL G;Mn;230;NSM;;;;;N;;;;;
-1DDC;COMBINING LATIN SMALL LETTER K;Mn;230;NSM;;;;;N;;;;;
-1DDD;COMBINING LATIN SMALL LETTER L;Mn;230;NSM;;;;;N;;;;;
-1DDE;COMBINING LATIN LETTER SMALL CAPITAL L;Mn;230;NSM;;;;;N;;;;;
-1DDF;COMBINING LATIN LETTER SMALL CAPITAL M;Mn;230;NSM;;;;;N;;;;;
-1DE0;COMBINING LATIN SMALL LETTER N;Mn;230;NSM;;;;;N;;;;;
-1DE1;COMBINING LATIN LETTER SMALL CAPITAL N;Mn;230;NSM;;;;;N;;;;;
-1DE2;COMBINING LATIN LETTER SMALL CAPITAL R;Mn;230;NSM;;;;;N;;;;;
-1DE3;COMBINING LATIN SMALL LETTER R ROTUNDA;Mn;230;NSM;;;;;N;;;;;
-1DE4;COMBINING LATIN SMALL LETTER S;Mn;230;NSM;;;;;N;;;;;
-1DE5;COMBINING LATIN SMALL LETTER LONG S;Mn;230;NSM;;;;;N;;;;;
-1DE6;COMBINING LATIN SMALL LETTER Z;Mn;230;NSM;;;;;N;;;;;
-1DFD;COMBINING ALMOST EQUAL TO BELOW;Mn;220;NSM;;;;;N;;;;;
-1DFE;COMBINING LEFT ARROWHEAD ABOVE;Mn;230;NSM;;;;;N;;;;;
-1DFF;COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW;Mn;220;NSM;;;;;N;;;;;
-1E00;LATIN CAPITAL LETTER A WITH RING BELOW;Lu;0;L;0041 0325;;;;N;;;;1E01;
-1E01;LATIN SMALL LETTER A WITH RING BELOW;Ll;0;L;0061 0325;;;;N;;;1E00;;1E00
-1E02;LATIN CAPITAL LETTER B WITH DOT ABOVE;Lu;0;L;0042 0307;;;;N;;;;1E03;
-1E03;LATIN SMALL LETTER B WITH DOT ABOVE;Ll;0;L;0062 0307;;;;N;;;1E02;;1E02
-1E04;LATIN CAPITAL LETTER B WITH DOT BELOW;Lu;0;L;0042 0323;;;;N;;;;1E05;
-1E05;LATIN SMALL LETTER B WITH DOT BELOW;Ll;0;L;0062 0323;;;;N;;;1E04;;1E04
-1E06;LATIN CAPITAL LETTER B WITH LINE BELOW;Lu;0;L;0042 0331;;;;N;;;;1E07;
-1E07;LATIN SMALL LETTER B WITH LINE BELOW;Ll;0;L;0062 0331;;;;N;;;1E06;;1E06
-1E08;LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE;Lu;0;L;00C7 0301;;;;N;;;;1E09;
-1E09;LATIN SMALL LETTER C WITH CEDILLA AND ACUTE;Ll;0;L;00E7 0301;;;;N;;;1E08;;1E08
-1E0A;LATIN CAPITAL LETTER D WITH DOT ABOVE;Lu;0;L;0044 0307;;;;N;;;;1E0B;
-1E0B;LATIN SMALL LETTER D WITH DOT ABOVE;Ll;0;L;0064 0307;;;;N;;;1E0A;;1E0A
-1E0C;LATIN CAPITAL LETTER D WITH DOT BELOW;Lu;0;L;0044 0323;;;;N;;;;1E0D;
-1E0D;LATIN SMALL LETTER D WITH DOT BELOW;Ll;0;L;0064 0323;;;;N;;;1E0C;;1E0C
-1E0E;LATIN CAPITAL LETTER D WITH LINE BELOW;Lu;0;L;0044 0331;;;;N;;;;1E0F;
-1E0F;LATIN SMALL LETTER D WITH LINE BELOW;Ll;0;L;0064 0331;;;;N;;;1E0E;;1E0E
-1E10;LATIN CAPITAL LETTER D WITH CEDILLA;Lu;0;L;0044 0327;;;;N;;;;1E11;
-1E11;LATIN SMALL LETTER D WITH CEDILLA;Ll;0;L;0064 0327;;;;N;;;1E10;;1E10
-1E12;LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW;Lu;0;L;0044 032D;;;;N;;;;1E13;
-1E13;LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW;Ll;0;L;0064 032D;;;;N;;;1E12;;1E12
-1E14;LATIN CAPITAL LETTER E WITH MACRON AND GRAVE;Lu;0;L;0112 0300;;;;N;;;;1E15;
-1E15;LATIN SMALL LETTER E WITH MACRON AND GRAVE;Ll;0;L;0113 0300;;;;N;;;1E14;;1E14
-1E16;LATIN CAPITAL LETTER E WITH MACRON AND ACUTE;Lu;0;L;0112 0301;;;;N;;;;1E17;
-1E17;LATIN SMALL LETTER E WITH MACRON AND ACUTE;Ll;0;L;0113 0301;;;;N;;;1E16;;1E16
-1E18;LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW;Lu;0;L;0045 032D;;;;N;;;;1E19;
-1E19;LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW;Ll;0;L;0065 032D;;;;N;;;1E18;;1E18
-1E1A;LATIN CAPITAL LETTER E WITH TILDE BELOW;Lu;0;L;0045 0330;;;;N;;;;1E1B;
-1E1B;LATIN SMALL LETTER E WITH TILDE BELOW;Ll;0;L;0065 0330;;;;N;;;1E1A;;1E1A
-1E1C;LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE;Lu;0;L;0228 0306;;;;N;;;;1E1D;
-1E1D;LATIN SMALL LETTER E WITH CEDILLA AND BREVE;Ll;0;L;0229 0306;;;;N;;;1E1C;;1E1C
-1E1E;LATIN CAPITAL LETTER F WITH DOT ABOVE;Lu;0;L;0046 0307;;;;N;;;;1E1F;
-1E1F;LATIN SMALL LETTER F WITH DOT ABOVE;Ll;0;L;0066 0307;;;;N;;;1E1E;;1E1E
-1E20;LATIN CAPITAL LETTER G WITH MACRON;Lu;0;L;0047 0304;;;;N;;;;1E21;
-1E21;LATIN SMALL LETTER G WITH MACRON;Ll;0;L;0067 0304;;;;N;;;1E20;;1E20
-1E22;LATIN CAPITAL LETTER H WITH DOT ABOVE;Lu;0;L;0048 0307;;;;N;;;;1E23;
-1E23;LATIN SMALL LETTER H WITH DOT ABOVE;Ll;0;L;0068 0307;;;;N;;;1E22;;1E22
-1E24;LATIN CAPITAL LETTER H WITH DOT BELOW;Lu;0;L;0048 0323;;;;N;;;;1E25;
-1E25;LATIN SMALL LETTER H WITH DOT BELOW;Ll;0;L;0068 0323;;;;N;;;1E24;;1E24
-1E26;LATIN CAPITAL LETTER H WITH DIAERESIS;Lu;0;L;0048 0308;;;;N;;;;1E27;
-1E27;LATIN SMALL LETTER H WITH DIAERESIS;Ll;0;L;0068 0308;;;;N;;;1E26;;1E26
-1E28;LATIN CAPITAL LETTER H WITH CEDILLA;Lu;0;L;0048 0327;;;;N;;;;1E29;
-1E29;LATIN SMALL LETTER H WITH CEDILLA;Ll;0;L;0068 0327;;;;N;;;1E28;;1E28
-1E2A;LATIN CAPITAL LETTER H WITH BREVE BELOW;Lu;0;L;0048 032E;;;;N;;;;1E2B;
-1E2B;LATIN SMALL LETTER H WITH BREVE BELOW;Ll;0;L;0068 032E;;;;N;;;1E2A;;1E2A
-1E2C;LATIN CAPITAL LETTER I WITH TILDE BELOW;Lu;0;L;0049 0330;;;;N;;;;1E2D;
-1E2D;LATIN SMALL LETTER I WITH TILDE BELOW;Ll;0;L;0069 0330;;;;N;;;1E2C;;1E2C
-1E2E;LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE;Lu;0;L;00CF 0301;;;;N;;;;1E2F;
-1E2F;LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE;Ll;0;L;00EF 0301;;;;N;;;1E2E;;1E2E
-1E30;LATIN CAPITAL LETTER K WITH ACUTE;Lu;0;L;004B 0301;;;;N;;;;1E31;
-1E31;LATIN SMALL LETTER K WITH ACUTE;Ll;0;L;006B 0301;;;;N;;;1E30;;1E30
-1E32;LATIN CAPITAL LETTER K WITH DOT BELOW;Lu;0;L;004B 0323;;;;N;;;;1E33;
-1E33;LATIN SMALL LETTER K WITH DOT BELOW;Ll;0;L;006B 0323;;;;N;;;1E32;;1E32
-1E34;LATIN CAPITAL LETTER K WITH LINE BELOW;Lu;0;L;004B 0331;;;;N;;;;1E35;
-1E35;LATIN SMALL LETTER K WITH LINE BELOW;Ll;0;L;006B 0331;;;;N;;;1E34;;1E34
-1E36;LATIN CAPITAL LETTER L WITH DOT BELOW;Lu;0;L;004C 0323;;;;N;;;;1E37;
-1E37;LATIN SMALL LETTER L WITH DOT BELOW;Ll;0;L;006C 0323;;;;N;;;1E36;;1E36
-1E38;LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON;Lu;0;L;1E36 0304;;;;N;;;;1E39;
-1E39;LATIN SMALL LETTER L WITH DOT BELOW AND MACRON;Ll;0;L;1E37 0304;;;;N;;;1E38;;1E38
-1E3A;LATIN CAPITAL LETTER L WITH LINE BELOW;Lu;0;L;004C 0331;;;;N;;;;1E3B;
-1E3B;LATIN SMALL LETTER L WITH LINE BELOW;Ll;0;L;006C 0331;;;;N;;;1E3A;;1E3A
-1E3C;LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW;Lu;0;L;004C 032D;;;;N;;;;1E3D;
-1E3D;LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW;Ll;0;L;006C 032D;;;;N;;;1E3C;;1E3C
-1E3E;LATIN CAPITAL LETTER M WITH ACUTE;Lu;0;L;004D 0301;;;;N;;;;1E3F;
-1E3F;LATIN SMALL LETTER M WITH ACUTE;Ll;0;L;006D 0301;;;;N;;;1E3E;;1E3E
-1E40;LATIN CAPITAL LETTER M WITH DOT ABOVE;Lu;0;L;004D 0307;;;;N;;;;1E41;
-1E41;LATIN SMALL LETTER M WITH DOT ABOVE;Ll;0;L;006D 0307;;;;N;;;1E40;;1E40
-1E42;LATIN CAPITAL LETTER M WITH DOT BELOW;Lu;0;L;004D 0323;;;;N;;;;1E43;
-1E43;LATIN SMALL LETTER M WITH DOT BELOW;Ll;0;L;006D 0323;;;;N;;;1E42;;1E42
-1E44;LATIN CAPITAL LETTER N WITH DOT ABOVE;Lu;0;L;004E 0307;;;;N;;;;1E45;
-1E45;LATIN SMALL LETTER N WITH DOT ABOVE;Ll;0;L;006E 0307;;;;N;;;1E44;;1E44
-1E46;LATIN CAPITAL LETTER N WITH DOT BELOW;Lu;0;L;004E 0323;;;;N;;;;1E47;
-1E47;LATIN SMALL LETTER N WITH DOT BELOW;Ll;0;L;006E 0323;;;;N;;;1E46;;1E46
-1E48;LATIN CAPITAL LETTER N WITH LINE BELOW;Lu;0;L;004E 0331;;;;N;;;;1E49;
-1E49;LATIN SMALL LETTER N WITH LINE BELOW;Ll;0;L;006E 0331;;;;N;;;1E48;;1E48
-1E4A;LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW;Lu;0;L;004E 032D;;;;N;;;;1E4B;
-1E4B;LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW;Ll;0;L;006E 032D;;;;N;;;1E4A;;1E4A
-1E4C;LATIN CAPITAL LETTER O WITH TILDE AND ACUTE;Lu;0;L;00D5 0301;;;;N;;;;1E4D;
-1E4D;LATIN SMALL LETTER O WITH TILDE AND ACUTE;Ll;0;L;00F5 0301;;;;N;;;1E4C;;1E4C
-1E4E;LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS;Lu;0;L;00D5 0308;;;;N;;;;1E4F;
-1E4F;LATIN SMALL LETTER O WITH TILDE AND DIAERESIS;Ll;0;L;00F5 0308;;;;N;;;1E4E;;1E4E
-1E50;LATIN CAPITAL LETTER O WITH MACRON AND GRAVE;Lu;0;L;014C 0300;;;;N;;;;1E51;
-1E51;LATIN SMALL LETTER O WITH MACRON AND GRAVE;Ll;0;L;014D 0300;;;;N;;;1E50;;1E50
-1E52;LATIN CAPITAL LETTER O WITH MACRON AND ACUTE;Lu;0;L;014C 0301;;;;N;;;;1E53;
-1E53;LATIN SMALL LETTER O WITH MACRON AND ACUTE;Ll;0;L;014D 0301;;;;N;;;1E52;;1E52
-1E54;LATIN CAPITAL LETTER P WITH ACUTE;Lu;0;L;0050 0301;;;;N;;;;1E55;
-1E55;LATIN SMALL LETTER P WITH ACUTE;Ll;0;L;0070 0301;;;;N;;;1E54;;1E54
-1E56;LATIN CAPITAL LETTER P WITH DOT ABOVE;Lu;0;L;0050 0307;;;;N;;;;1E57;
-1E57;LATIN SMALL LETTER P WITH DOT ABOVE;Ll;0;L;0070 0307;;;;N;;;1E56;;1E56
-1E58;LATIN CAPITAL LETTER R WITH DOT ABOVE;Lu;0;L;0052 0307;;;;N;;;;1E59;
-1E59;LATIN SMALL LETTER R WITH DOT ABOVE;Ll;0;L;0072 0307;;;;N;;;1E58;;1E58
-1E5A;LATIN CAPITAL LETTER R WITH DOT BELOW;Lu;0;L;0052 0323;;;;N;;;;1E5B;
-1E5B;LATIN SMALL LETTER R WITH DOT BELOW;Ll;0;L;0072 0323;;;;N;;;1E5A;;1E5A
-1E5C;LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON;Lu;0;L;1E5A 0304;;;;N;;;;1E5D;
-1E5D;LATIN SMALL LETTER R WITH DOT BELOW AND MACRON;Ll;0;L;1E5B 0304;;;;N;;;1E5C;;1E5C
-1E5E;LATIN CAPITAL LETTER R WITH LINE BELOW;Lu;0;L;0052 0331;;;;N;;;;1E5F;
-1E5F;LATIN SMALL LETTER R WITH LINE BELOW;Ll;0;L;0072 0331;;;;N;;;1E5E;;1E5E
-1E60;LATIN CAPITAL LETTER S WITH DOT ABOVE;Lu;0;L;0053 0307;;;;N;;;;1E61;
-1E61;LATIN SMALL LETTER S WITH DOT ABOVE;Ll;0;L;0073 0307;;;;N;;;1E60;;1E60
-1E62;LATIN CAPITAL LETTER S WITH DOT BELOW;Lu;0;L;0053 0323;;;;N;;;;1E63;
-1E63;LATIN SMALL LETTER S WITH DOT BELOW;Ll;0;L;0073 0323;;;;N;;;1E62;;1E62
-1E64;LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE;Lu;0;L;015A 0307;;;;N;;;;1E65;
-1E65;LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE;Ll;0;L;015B 0307;;;;N;;;1E64;;1E64
-1E66;LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE;Lu;0;L;0160 0307;;;;N;;;;1E67;
-1E67;LATIN SMALL LETTER S WITH CARON AND DOT ABOVE;Ll;0;L;0161 0307;;;;N;;;1E66;;1E66
-1E68;LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE;Lu;0;L;1E62 0307;;;;N;;;;1E69;
-1E69;LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE;Ll;0;L;1E63 0307;;;;N;;;1E68;;1E68
-1E6A;LATIN CAPITAL LETTER T WITH DOT ABOVE;Lu;0;L;0054 0307;;;;N;;;;1E6B;
-1E6B;LATIN SMALL LETTER T WITH DOT ABOVE;Ll;0;L;0074 0307;;;;N;;;1E6A;;1E6A
-1E6C;LATIN CAPITAL LETTER T WITH DOT BELOW;Lu;0;L;0054 0323;;;;N;;;;1E6D;
-1E6D;LATIN SMALL LETTER T WITH DOT BELOW;Ll;0;L;0074 0323;;;;N;;;1E6C;;1E6C
-1E6E;LATIN CAPITAL LETTER T WITH LINE BELOW;Lu;0;L;0054 0331;;;;N;;;;1E6F;
-1E6F;LATIN SMALL LETTER T WITH LINE BELOW;Ll;0;L;0074 0331;;;;N;;;1E6E;;1E6E
-1E70;LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW;Lu;0;L;0054 032D;;;;N;;;;1E71;
-1E71;LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW;Ll;0;L;0074 032D;;;;N;;;1E70;;1E70
-1E72;LATIN CAPITAL LETTER U WITH DIAERESIS BELOW;Lu;0;L;0055 0324;;;;N;;;;1E73;
-1E73;LATIN SMALL LETTER U WITH DIAERESIS BELOW;Ll;0;L;0075 0324;;;;N;;;1E72;;1E72
-1E74;LATIN CAPITAL LETTER U WITH TILDE BELOW;Lu;0;L;0055 0330;;;;N;;;;1E75;
-1E75;LATIN SMALL LETTER U WITH TILDE BELOW;Ll;0;L;0075 0330;;;;N;;;1E74;;1E74
-1E76;LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW;Lu;0;L;0055 032D;;;;N;;;;1E77;
-1E77;LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW;Ll;0;L;0075 032D;;;;N;;;1E76;;1E76
-1E78;LATIN CAPITAL LETTER U WITH TILDE AND ACUTE;Lu;0;L;0168 0301;;;;N;;;;1E79;
-1E79;LATIN SMALL LETTER U WITH TILDE AND ACUTE;Ll;0;L;0169 0301;;;;N;;;1E78;;1E78
-1E7A;LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS;Lu;0;L;016A 0308;;;;N;;;;1E7B;
-1E7B;LATIN SMALL LETTER U WITH MACRON AND DIAERESIS;Ll;0;L;016B 0308;;;;N;;;1E7A;;1E7A
-1E7C;LATIN CAPITAL LETTER V WITH TILDE;Lu;0;L;0056 0303;;;;N;;;;1E7D;
-1E7D;LATIN SMALL LETTER V WITH TILDE;Ll;0;L;0076 0303;;;;N;;;1E7C;;1E7C
-1E7E;LATIN CAPITAL LETTER V WITH DOT BELOW;Lu;0;L;0056 0323;;;;N;;;;1E7F;
-1E7F;LATIN SMALL LETTER V WITH DOT BELOW;Ll;0;L;0076 0323;;;;N;;;1E7E;;1E7E
-1E80;LATIN CAPITAL LETTER W WITH GRAVE;Lu;0;L;0057 0300;;;;N;;;;1E81;
-1E81;LATIN SMALL LETTER W WITH GRAVE;Ll;0;L;0077 0300;;;;N;;;1E80;;1E80
-1E82;LATIN CAPITAL LETTER W WITH ACUTE;Lu;0;L;0057 0301;;;;N;;;;1E83;
-1E83;LATIN SMALL LETTER W WITH ACUTE;Ll;0;L;0077 0301;;;;N;;;1E82;;1E82
-1E84;LATIN CAPITAL LETTER W WITH DIAERESIS;Lu;0;L;0057 0308;;;;N;;;;1E85;
-1E85;LATIN SMALL LETTER W WITH DIAERESIS;Ll;0;L;0077 0308;;;;N;;;1E84;;1E84
-1E86;LATIN CAPITAL LETTER W WITH DOT ABOVE;Lu;0;L;0057 0307;;;;N;;;;1E87;
-1E87;LATIN SMALL LETTER W WITH DOT ABOVE;Ll;0;L;0077 0307;;;;N;;;1E86;;1E86
-1E88;LATIN CAPITAL LETTER W WITH DOT BELOW;Lu;0;L;0057 0323;;;;N;;;;1E89;
-1E89;LATIN SMALL LETTER W WITH DOT BELOW;Ll;0;L;0077 0323;;;;N;;;1E88;;1E88
-1E8A;LATIN CAPITAL LETTER X WITH DOT ABOVE;Lu;0;L;0058 0307;;;;N;;;;1E8B;
-1E8B;LATIN SMALL LETTER X WITH DOT ABOVE;Ll;0;L;0078 0307;;;;N;;;1E8A;;1E8A
-1E8C;LATIN CAPITAL LETTER X WITH DIAERESIS;Lu;0;L;0058 0308;;;;N;;;;1E8D;
-1E8D;LATIN SMALL LETTER X WITH DIAERESIS;Ll;0;L;0078 0308;;;;N;;;1E8C;;1E8C
-1E8E;LATIN CAPITAL LETTER Y WITH DOT ABOVE;Lu;0;L;0059 0307;;;;N;;;;1E8F;
-1E8F;LATIN SMALL LETTER Y WITH DOT ABOVE;Ll;0;L;0079 0307;;;;N;;;1E8E;;1E8E
-1E90;LATIN CAPITAL LETTER Z WITH CIRCUMFLEX;Lu;0;L;005A 0302;;;;N;;;;1E91;
-1E91;LATIN SMALL LETTER Z WITH CIRCUMFLEX;Ll;0;L;007A 0302;;;;N;;;1E90;;1E90
-1E92;LATIN CAPITAL LETTER Z WITH DOT BELOW;Lu;0;L;005A 0323;;;;N;;;;1E93;
-1E93;LATIN SMALL LETTER Z WITH DOT BELOW;Ll;0;L;007A 0323;;;;N;;;1E92;;1E92
-1E94;LATIN CAPITAL LETTER Z WITH LINE BELOW;Lu;0;L;005A 0331;;;;N;;;;1E95;
-1E95;LATIN SMALL LETTER Z WITH LINE BELOW;Ll;0;L;007A 0331;;;;N;;;1E94;;1E94
-1E96;LATIN SMALL LETTER H WITH LINE BELOW;Ll;0;L;0068 0331;;;;N;;;;;
-1E97;LATIN SMALL LETTER T WITH DIAERESIS;Ll;0;L;0074 0308;;;;N;;;;;
-1E98;LATIN SMALL LETTER W WITH RING ABOVE;Ll;0;L;0077 030A;;;;N;;;;;
-1E99;LATIN SMALL LETTER Y WITH RING ABOVE;Ll;0;L;0079 030A;;;;N;;;;;
-1E9A;LATIN SMALL LETTER A WITH RIGHT HALF RING;Ll;0;L;<compat> 0061 02BE;;;;N;;;;;
-1E9B;LATIN SMALL LETTER LONG S WITH DOT ABOVE;Ll;0;L;017F 0307;;;;N;;;1E60;;1E60
-1E9C;LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;;;
-1E9D;LATIN SMALL LETTER LONG S WITH HIGH STROKE;Ll;0;L;;;;;N;;;;;
-1E9E;LATIN CAPITAL LETTER SHARP S;Lu;0;L;;;;;N;;;;00DF;
-1E9F;LATIN SMALL LETTER DELTA;Ll;0;L;;;;;N;;;;;
-1EA0;LATIN CAPITAL LETTER A WITH DOT BELOW;Lu;0;L;0041 0323;;;;N;;;;1EA1;
-1EA1;LATIN SMALL LETTER A WITH DOT BELOW;Ll;0;L;0061 0323;;;;N;;;1EA0;;1EA0
-1EA2;LATIN CAPITAL LETTER A WITH HOOK ABOVE;Lu;0;L;0041 0309;;;;N;;;;1EA3;
-1EA3;LATIN SMALL LETTER A WITH HOOK ABOVE;Ll;0;L;0061 0309;;;;N;;;1EA2;;1EA2
-1EA4;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00C2 0301;;;;N;;;;1EA5;
-1EA5;LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00E2 0301;;;;N;;;1EA4;;1EA4
-1EA6;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00C2 0300;;;;N;;;;1EA7;
-1EA7;LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00E2 0300;;;;N;;;1EA6;;1EA6
-1EA8;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00C2 0309;;;;N;;;;1EA9;
-1EA9;LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00E2 0309;;;;N;;;1EA8;;1EA8
-1EAA;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE;Lu;0;L;00C2 0303;;;;N;;;;1EAB;
-1EAB;LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE;Ll;0;L;00E2 0303;;;;N;;;1EAA;;1EAA
-1EAC;LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1EA0 0302;;;;N;;;;1EAD;
-1EAD;LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1EA1 0302;;;;N;;;1EAC;;1EAC
-1EAE;LATIN CAPITAL LETTER A WITH BREVE AND ACUTE;Lu;0;L;0102 0301;;;;N;;;;1EAF;
-1EAF;LATIN SMALL LETTER A WITH BREVE AND ACUTE;Ll;0;L;0103 0301;;;;N;;;1EAE;;1EAE
-1EB0;LATIN CAPITAL LETTER A WITH BREVE AND GRAVE;Lu;0;L;0102 0300;;;;N;;;;1EB1;
-1EB1;LATIN SMALL LETTER A WITH BREVE AND GRAVE;Ll;0;L;0103 0300;;;;N;;;1EB0;;1EB0
-1EB2;LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE;Lu;0;L;0102 0309;;;;N;;;;1EB3;
-1EB3;LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE;Ll;0;L;0103 0309;;;;N;;;1EB2;;1EB2
-1EB4;LATIN CAPITAL LETTER A WITH BREVE AND TILDE;Lu;0;L;0102 0303;;;;N;;;;1EB5;
-1EB5;LATIN SMALL LETTER A WITH BREVE AND TILDE;Ll;0;L;0103 0303;;;;N;;;1EB4;;1EB4
-1EB6;LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW;Lu;0;L;1EA0 0306;;;;N;;;;1EB7;
-1EB7;LATIN SMALL LETTER A WITH BREVE AND DOT BELOW;Ll;0;L;1EA1 0306;;;;N;;;1EB6;;1EB6
-1EB8;LATIN CAPITAL LETTER E WITH DOT BELOW;Lu;0;L;0045 0323;;;;N;;;;1EB9;
-1EB9;LATIN SMALL LETTER E WITH DOT BELOW;Ll;0;L;0065 0323;;;;N;;;1EB8;;1EB8
-1EBA;LATIN CAPITAL LETTER E WITH HOOK ABOVE;Lu;0;L;0045 0309;;;;N;;;;1EBB;
-1EBB;LATIN SMALL LETTER E WITH HOOK ABOVE;Ll;0;L;0065 0309;;;;N;;;1EBA;;1EBA
-1EBC;LATIN CAPITAL LETTER E WITH TILDE;Lu;0;L;0045 0303;;;;N;;;;1EBD;
-1EBD;LATIN SMALL LETTER E WITH TILDE;Ll;0;L;0065 0303;;;;N;;;1EBC;;1EBC
-1EBE;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00CA 0301;;;;N;;;;1EBF;
-1EBF;LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00EA 0301;;;;N;;;1EBE;;1EBE
-1EC0;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00CA 0300;;;;N;;;;1EC1;
-1EC1;LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00EA 0300;;;;N;;;1EC0;;1EC0
-1EC2;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00CA 0309;;;;N;;;;1EC3;
-1EC3;LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00EA 0309;;;;N;;;1EC2;;1EC2
-1EC4;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE;Lu;0;L;00CA 0303;;;;N;;;;1EC5;
-1EC5;LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE;Ll;0;L;00EA 0303;;;;N;;;1EC4;;1EC4
-1EC6;LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1EB8 0302;;;;N;;;;1EC7;
-1EC7;LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1EB9 0302;;;;N;;;1EC6;;1EC6
-1EC8;LATIN CAPITAL LETTER I WITH HOOK ABOVE;Lu;0;L;0049 0309;;;;N;;;;1EC9;
-1EC9;LATIN SMALL LETTER I WITH HOOK ABOVE;Ll;0;L;0069 0309;;;;N;;;1EC8;;1EC8
-1ECA;LATIN CAPITAL LETTER I WITH DOT BELOW;Lu;0;L;0049 0323;;;;N;;;;1ECB;
-1ECB;LATIN SMALL LETTER I WITH DOT BELOW;Ll;0;L;0069 0323;;;;N;;;1ECA;;1ECA
-1ECC;LATIN CAPITAL LETTER O WITH DOT BELOW;Lu;0;L;004F 0323;;;;N;;;;1ECD;
-1ECD;LATIN SMALL LETTER O WITH DOT BELOW;Ll;0;L;006F 0323;;;;N;;;1ECC;;1ECC
-1ECE;LATIN CAPITAL LETTER O WITH HOOK ABOVE;Lu;0;L;004F 0309;;;;N;;;;1ECF;
-1ECF;LATIN SMALL LETTER O WITH HOOK ABOVE;Ll;0;L;006F 0309;;;;N;;;1ECE;;1ECE
-1ED0;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE;Lu;0;L;00D4 0301;;;;N;;;;1ED1;
-1ED1;LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE;Ll;0;L;00F4 0301;;;;N;;;1ED0;;1ED0
-1ED2;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE;Lu;0;L;00D4 0300;;;;N;;;;1ED3;
-1ED3;LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE;Ll;0;L;00F4 0300;;;;N;;;1ED2;;1ED2
-1ED4;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE;Lu;0;L;00D4 0309;;;;N;;;;1ED5;
-1ED5;LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE;Ll;0;L;00F4 0309;;;;N;;;1ED4;;1ED4
-1ED6;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE;Lu;0;L;00D4 0303;;;;N;;;;1ED7;
-1ED7;LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE;Ll;0;L;00F4 0303;;;;N;;;1ED6;;1ED6
-1ED8;LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW;Lu;0;L;1ECC 0302;;;;N;;;;1ED9;
-1ED9;LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW;Ll;0;L;1ECD 0302;;;;N;;;1ED8;;1ED8
-1EDA;LATIN CAPITAL LETTER O WITH HORN AND ACUTE;Lu;0;L;01A0 0301;;;;N;;;;1EDB;
-1EDB;LATIN SMALL LETTER O WITH HORN AND ACUTE;Ll;0;L;01A1 0301;;;;N;;;1EDA;;1EDA
-1EDC;LATIN CAPITAL LETTER O WITH HORN AND GRAVE;Lu;0;L;01A0 0300;;;;N;;;;1EDD;
-1EDD;LATIN SMALL LETTER O WITH HORN AND GRAVE;Ll;0;L;01A1 0300;;;;N;;;1EDC;;1EDC
-1EDE;LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE;Lu;0;L;01A0 0309;;;;N;;;;1EDF;
-1EDF;LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE;Ll;0;L;01A1 0309;;;;N;;;1EDE;;1EDE
-1EE0;LATIN CAPITAL LETTER O WITH HORN AND TILDE;Lu;0;L;01A0 0303;;;;N;;;;1EE1;
-1EE1;LATIN SMALL LETTER O WITH HORN AND TILDE;Ll;0;L;01A1 0303;;;;N;;;1EE0;;1EE0
-1EE2;LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW;Lu;0;L;01A0 0323;;;;N;;;;1EE3;
-1EE3;LATIN SMALL LETTER O WITH HORN AND DOT BELOW;Ll;0;L;01A1 0323;;;;N;;;1EE2;;1EE2
-1EE4;LATIN CAPITAL LETTER U WITH DOT BELOW;Lu;0;L;0055 0323;;;;N;;;;1EE5;
-1EE5;LATIN SMALL LETTER U WITH DOT BELOW;Ll;0;L;0075 0323;;;;N;;;1EE4;;1EE4
-1EE6;LATIN CAPITAL LETTER U WITH HOOK ABOVE;Lu;0;L;0055 0309;;;;N;;;;1EE7;
-1EE7;LATIN SMALL LETTER U WITH HOOK ABOVE;Ll;0;L;0075 0309;;;;N;;;1EE6;;1EE6
-1EE8;LATIN CAPITAL LETTER U WITH HORN AND ACUTE;Lu;0;L;01AF 0301;;;;N;;;;1EE9;
-1EE9;LATIN SMALL LETTER U WITH HORN AND ACUTE;Ll;0;L;01B0 0301;;;;N;;;1EE8;;1EE8
-1EEA;LATIN CAPITAL LETTER U WITH HORN AND GRAVE;Lu;0;L;01AF 0300;;;;N;;;;1EEB;
-1EEB;LATIN SMALL LETTER U WITH HORN AND GRAVE;Ll;0;L;01B0 0300;;;;N;;;1EEA;;1EEA
-1EEC;LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE;Lu;0;L;01AF 0309;;;;N;;;;1EED;
-1EED;LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE;Ll;0;L;01B0 0309;;;;N;;;1EEC;;1EEC
-1EEE;LATIN CAPITAL LETTER U WITH HORN AND TILDE;Lu;0;L;01AF 0303;;;;N;;;;1EEF;
-1EEF;LATIN SMALL LETTER U WITH HORN AND TILDE;Ll;0;L;01B0 0303;;;;N;;;1EEE;;1EEE
-1EF0;LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW;Lu;0;L;01AF 0323;;;;N;;;;1EF1;
-1EF1;LATIN SMALL LETTER U WITH HORN AND DOT BELOW;Ll;0;L;01B0 0323;;;;N;;;1EF0;;1EF0
-1EF2;LATIN CAPITAL LETTER Y WITH GRAVE;Lu;0;L;0059 0300;;;;N;;;;1EF3;
-1EF3;LATIN SMALL LETTER Y WITH GRAVE;Ll;0;L;0079 0300;;;;N;;;1EF2;;1EF2
-1EF4;LATIN CAPITAL LETTER Y WITH DOT BELOW;Lu;0;L;0059 0323;;;;N;;;;1EF5;
-1EF5;LATIN SMALL LETTER Y WITH DOT BELOW;Ll;0;L;0079 0323;;;;N;;;1EF4;;1EF4
-1EF6;LATIN CAPITAL LETTER Y WITH HOOK ABOVE;Lu;0;L;0059 0309;;;;N;;;;1EF7;
-1EF7;LATIN SMALL LETTER Y WITH HOOK ABOVE;Ll;0;L;0079 0309;;;;N;;;1EF6;;1EF6
-1EF8;LATIN CAPITAL LETTER Y WITH TILDE;Lu;0;L;0059 0303;;;;N;;;;1EF9;
-1EF9;LATIN SMALL LETTER Y WITH TILDE;Ll;0;L;0079 0303;;;;N;;;1EF8;;1EF8
-1EFA;LATIN CAPITAL LETTER MIDDLE-WELSH LL;Lu;0;L;;;;;N;;;;1EFB;
-1EFB;LATIN SMALL LETTER MIDDLE-WELSH LL;Ll;0;L;;;;;N;;;1EFA;;1EFA
-1EFC;LATIN CAPITAL LETTER MIDDLE-WELSH V;Lu;0;L;;;;;N;;;;1EFD;
-1EFD;LATIN SMALL LETTER MIDDLE-WELSH V;Ll;0;L;;;;;N;;;1EFC;;1EFC
-1EFE;LATIN CAPITAL LETTER Y WITH LOOP;Lu;0;L;;;;;N;;;;1EFF;
-1EFF;LATIN SMALL LETTER Y WITH LOOP;Ll;0;L;;;;;N;;;1EFE;;1EFE
-1F00;GREEK SMALL LETTER ALPHA WITH PSILI;Ll;0;L;03B1 0313;;;;N;;;1F08;;1F08
-1F01;GREEK SMALL LETTER ALPHA WITH DASIA;Ll;0;L;03B1 0314;;;;N;;;1F09;;1F09
-1F02;GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA;Ll;0;L;1F00 0300;;;;N;;;1F0A;;1F0A
-1F03;GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA;Ll;0;L;1F01 0300;;;;N;;;1F0B;;1F0B
-1F04;GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA;Ll;0;L;1F00 0301;;;;N;;;1F0C;;1F0C
-1F05;GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA;Ll;0;L;1F01 0301;;;;N;;;1F0D;;1F0D
-1F06;GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI;Ll;0;L;1F00 0342;;;;N;;;1F0E;;1F0E
-1F07;GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI;Ll;0;L;1F01 0342;;;;N;;;1F0F;;1F0F
-1F08;GREEK CAPITAL LETTER ALPHA WITH PSILI;Lu;0;L;0391 0313;;;;N;;;;1F00;
-1F09;GREEK CAPITAL LETTER ALPHA WITH DASIA;Lu;0;L;0391 0314;;;;N;;;;1F01;
-1F0A;GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA;Lu;0;L;1F08 0300;;;;N;;;;1F02;
-1F0B;GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA;Lu;0;L;1F09 0300;;;;N;;;;1F03;
-1F0C;GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA;Lu;0;L;1F08 0301;;;;N;;;;1F04;
-1F0D;GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA;Lu;0;L;1F09 0301;;;;N;;;;1F05;
-1F0E;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI;Lu;0;L;1F08 0342;;;;N;;;;1F06;
-1F0F;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI;Lu;0;L;1F09 0342;;;;N;;;;1F07;
-1F10;GREEK SMALL LETTER EPSILON WITH PSILI;Ll;0;L;03B5 0313;;;;N;;;1F18;;1F18
-1F11;GREEK SMALL LETTER EPSILON WITH DASIA;Ll;0;L;03B5 0314;;;;N;;;1F19;;1F19
-1F12;GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA;Ll;0;L;1F10 0300;;;;N;;;1F1A;;1F1A
-1F13;GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA;Ll;0;L;1F11 0300;;;;N;;;1F1B;;1F1B
-1F14;GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA;Ll;0;L;1F10 0301;;;;N;;;1F1C;;1F1C
-1F15;GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA;Ll;0;L;1F11 0301;;;;N;;;1F1D;;1F1D
-1F18;GREEK CAPITAL LETTER EPSILON WITH PSILI;Lu;0;L;0395 0313;;;;N;;;;1F10;
-1F19;GREEK CAPITAL LETTER EPSILON WITH DASIA;Lu;0;L;0395 0314;;;;N;;;;1F11;
-1F1A;GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA;Lu;0;L;1F18 0300;;;;N;;;;1F12;
-1F1B;GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA;Lu;0;L;1F19 0300;;;;N;;;;1F13;
-1F1C;GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA;Lu;0;L;1F18 0301;;;;N;;;;1F14;
-1F1D;GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA;Lu;0;L;1F19 0301;;;;N;;;;1F15;
-1F20;GREEK SMALL LETTER ETA WITH PSILI;Ll;0;L;03B7 0313;;;;N;;;1F28;;1F28
-1F21;GREEK SMALL LETTER ETA WITH DASIA;Ll;0;L;03B7 0314;;;;N;;;1F29;;1F29
-1F22;GREEK SMALL LETTER ETA WITH PSILI AND VARIA;Ll;0;L;1F20 0300;;;;N;;;1F2A;;1F2A
-1F23;GREEK SMALL LETTER ETA WITH DASIA AND VARIA;Ll;0;L;1F21 0300;;;;N;;;1F2B;;1F2B
-1F24;GREEK SMALL LETTER ETA WITH PSILI AND OXIA;Ll;0;L;1F20 0301;;;;N;;;1F2C;;1F2C
-1F25;GREEK SMALL LETTER ETA WITH DASIA AND OXIA;Ll;0;L;1F21 0301;;;;N;;;1F2D;;1F2D
-1F26;GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI;Ll;0;L;1F20 0342;;;;N;;;1F2E;;1F2E
-1F27;GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI;Ll;0;L;1F21 0342;;;;N;;;1F2F;;1F2F
-1F28;GREEK CAPITAL LETTER ETA WITH PSILI;Lu;0;L;0397 0313;;;;N;;;;1F20;
-1F29;GREEK CAPITAL LETTER ETA WITH DASIA;Lu;0;L;0397 0314;;;;N;;;;1F21;
-1F2A;GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA;Lu;0;L;1F28 0300;;;;N;;;;1F22;
-1F2B;GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA;Lu;0;L;1F29 0300;;;;N;;;;1F23;
-1F2C;GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA;Lu;0;L;1F28 0301;;;;N;;;;1F24;
-1F2D;GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA;Lu;0;L;1F29 0301;;;;N;;;;1F25;
-1F2E;GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI;Lu;0;L;1F28 0342;;;;N;;;;1F26;
-1F2F;GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI;Lu;0;L;1F29 0342;;;;N;;;;1F27;
-1F30;GREEK SMALL LETTER IOTA WITH PSILI;Ll;0;L;03B9 0313;;;;N;;;1F38;;1F38
-1F31;GREEK SMALL LETTER IOTA WITH DASIA;Ll;0;L;03B9 0314;;;;N;;;1F39;;1F39
-1F32;GREEK SMALL LETTER IOTA WITH PSILI AND VARIA;Ll;0;L;1F30 0300;;;;N;;;1F3A;;1F3A
-1F33;GREEK SMALL LETTER IOTA WITH DASIA AND VARIA;Ll;0;L;1F31 0300;;;;N;;;1F3B;;1F3B
-1F34;GREEK SMALL LETTER IOTA WITH PSILI AND OXIA;Ll;0;L;1F30 0301;;;;N;;;1F3C;;1F3C
-1F35;GREEK SMALL LETTER IOTA WITH DASIA AND OXIA;Ll;0;L;1F31 0301;;;;N;;;1F3D;;1F3D
-1F36;GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI;Ll;0;L;1F30 0342;;;;N;;;1F3E;;1F3E
-1F37;GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI;Ll;0;L;1F31 0342;;;;N;;;1F3F;;1F3F
-1F38;GREEK CAPITAL LETTER IOTA WITH PSILI;Lu;0;L;0399 0313;;;;N;;;;1F30;
-1F39;GREEK CAPITAL LETTER IOTA WITH DASIA;Lu;0;L;0399 0314;;;;N;;;;1F31;
-1F3A;GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA;Lu;0;L;1F38 0300;;;;N;;;;1F32;
-1F3B;GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA;Lu;0;L;1F39 0300;;;;N;;;;1F33;
-1F3C;GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA;Lu;0;L;1F38 0301;;;;N;;;;1F34;
-1F3D;GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA;Lu;0;L;1F39 0301;;;;N;;;;1F35;
-1F3E;GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI;Lu;0;L;1F38 0342;;;;N;;;;1F36;
-1F3F;GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI;Lu;0;L;1F39 0342;;;;N;;;;1F37;
-1F40;GREEK SMALL LETTER OMICRON WITH PSILI;Ll;0;L;03BF 0313;;;;N;;;1F48;;1F48
-1F41;GREEK SMALL LETTER OMICRON WITH DASIA;Ll;0;L;03BF 0314;;;;N;;;1F49;;1F49
-1F42;GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA;Ll;0;L;1F40 0300;;;;N;;;1F4A;;1F4A
-1F43;GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA;Ll;0;L;1F41 0300;;;;N;;;1F4B;;1F4B
-1F44;GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA;Ll;0;L;1F40 0301;;;;N;;;1F4C;;1F4C
-1F45;GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA;Ll;0;L;1F41 0301;;;;N;;;1F4D;;1F4D
-1F48;GREEK CAPITAL LETTER OMICRON WITH PSILI;Lu;0;L;039F 0313;;;;N;;;;1F40;
-1F49;GREEK CAPITAL LETTER OMICRON WITH DASIA;Lu;0;L;039F 0314;;;;N;;;;1F41;
-1F4A;GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA;Lu;0;L;1F48 0300;;;;N;;;;1F42;
-1F4B;GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA;Lu;0;L;1F49 0300;;;;N;;;;1F43;
-1F4C;GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA;Lu;0;L;1F48 0301;;;;N;;;;1F44;
-1F4D;GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA;Lu;0;L;1F49 0301;;;;N;;;;1F45;
-1F50;GREEK SMALL LETTER UPSILON WITH PSILI;Ll;0;L;03C5 0313;;;;N;;;;;
-1F51;GREEK SMALL LETTER UPSILON WITH DASIA;Ll;0;L;03C5 0314;;;;N;;;1F59;;1F59
-1F52;GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA;Ll;0;L;1F50 0300;;;;N;;;;;
-1F53;GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA;Ll;0;L;1F51 0300;;;;N;;;1F5B;;1F5B
-1F54;GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA;Ll;0;L;1F50 0301;;;;N;;;;;
-1F55;GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA;Ll;0;L;1F51 0301;;;;N;;;1F5D;;1F5D
-1F56;GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI;Ll;0;L;1F50 0342;;;;N;;;;;
-1F57;GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI;Ll;0;L;1F51 0342;;;;N;;;1F5F;;1F5F
-1F59;GREEK CAPITAL LETTER UPSILON WITH DASIA;Lu;0;L;03A5 0314;;;;N;;;;1F51;
-1F5B;GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA;Lu;0;L;1F59 0300;;;;N;;;;1F53;
-1F5D;GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA;Lu;0;L;1F59 0301;;;;N;;;;1F55;
-1F5F;GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI;Lu;0;L;1F59 0342;;;;N;;;;1F57;
-1F60;GREEK SMALL LETTER OMEGA WITH PSILI;Ll;0;L;03C9 0313;;;;N;;;1F68;;1F68
-1F61;GREEK SMALL LETTER OMEGA WITH DASIA;Ll;0;L;03C9 0314;;;;N;;;1F69;;1F69
-1F62;GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA;Ll;0;L;1F60 0300;;;;N;;;1F6A;;1F6A
-1F63;GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA;Ll;0;L;1F61 0300;;;;N;;;1F6B;;1F6B
-1F64;GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA;Ll;0;L;1F60 0301;;;;N;;;1F6C;;1F6C
-1F65;GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA;Ll;0;L;1F61 0301;;;;N;;;1F6D;;1F6D
-1F66;GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI;Ll;0;L;1F60 0342;;;;N;;;1F6E;;1F6E
-1F67;GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI;Ll;0;L;1F61 0342;;;;N;;;1F6F;;1F6F
-1F68;GREEK CAPITAL LETTER OMEGA WITH PSILI;Lu;0;L;03A9 0313;;;;N;;;;1F60;
-1F69;GREEK CAPITAL LETTER OMEGA WITH DASIA;Lu;0;L;03A9 0314;;;;N;;;;1F61;
-1F6A;GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA;Lu;0;L;1F68 0300;;;;N;;;;1F62;
-1F6B;GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA;Lu;0;L;1F69 0300;;;;N;;;;1F63;
-1F6C;GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA;Lu;0;L;1F68 0301;;;;N;;;;1F64;
-1F6D;GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA;Lu;0;L;1F69 0301;;;;N;;;;1F65;
-1F6E;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI;Lu;0;L;1F68 0342;;;;N;;;;1F66;
-1F6F;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI;Lu;0;L;1F69 0342;;;;N;;;;1F67;
-1F70;GREEK SMALL LETTER ALPHA WITH VARIA;Ll;0;L;03B1 0300;;;;N;;;1FBA;;1FBA
-1F71;GREEK SMALL LETTER ALPHA WITH OXIA;Ll;0;L;03AC;;;;N;;;1FBB;;1FBB
-1F72;GREEK SMALL LETTER EPSILON WITH VARIA;Ll;0;L;03B5 0300;;;;N;;;1FC8;;1FC8
-1F73;GREEK SMALL LETTER EPSILON WITH OXIA;Ll;0;L;03AD;;;;N;;;1FC9;;1FC9
-1F74;GREEK SMALL LETTER ETA WITH VARIA;Ll;0;L;03B7 0300;;;;N;;;1FCA;;1FCA
-1F75;GREEK SMALL LETTER ETA WITH OXIA;Ll;0;L;03AE;;;;N;;;1FCB;;1FCB
-1F76;GREEK SMALL LETTER IOTA WITH VARIA;Ll;0;L;03B9 0300;;;;N;;;1FDA;;1FDA
-1F77;GREEK SMALL LETTER IOTA WITH OXIA;Ll;0;L;03AF;;;;N;;;1FDB;;1FDB
-1F78;GREEK SMALL LETTER OMICRON WITH VARIA;Ll;0;L;03BF 0300;;;;N;;;1FF8;;1FF8
-1F79;GREEK SMALL LETTER OMICRON WITH OXIA;Ll;0;L;03CC;;;;N;;;1FF9;;1FF9
-1F7A;GREEK SMALL LETTER UPSILON WITH VARIA;Ll;0;L;03C5 0300;;;;N;;;1FEA;;1FEA
-1F7B;GREEK SMALL LETTER UPSILON WITH OXIA;Ll;0;L;03CD;;;;N;;;1FEB;;1FEB
-1F7C;GREEK SMALL LETTER OMEGA WITH VARIA;Ll;0;L;03C9 0300;;;;N;;;1FFA;;1FFA
-1F7D;GREEK SMALL LETTER OMEGA WITH OXIA;Ll;0;L;03CE;;;;N;;;1FFB;;1FFB
-1F80;GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F00 0345;;;;N;;;1F88;;1F88
-1F81;GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F01 0345;;;;N;;;1F89;;1F89
-1F82;GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F02 0345;;;;N;;;1F8A;;1F8A
-1F83;GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F03 0345;;;;N;;;1F8B;;1F8B
-1F84;GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F04 0345;;;;N;;;1F8C;;1F8C
-1F85;GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F05 0345;;;;N;;;1F8D;;1F8D
-1F86;GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F06 0345;;;;N;;;1F8E;;1F8E
-1F87;GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F07 0345;;;;N;;;1F8F;;1F8F
-1F88;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F08 0345;;;;N;;;;1F80;
-1F89;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F09 0345;;;;N;;;;1F81;
-1F8A;GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0A 0345;;;;N;;;;1F82;
-1F8B;GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F0B 0345;;;;N;;;;1F83;
-1F8C;GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0C 0345;;;;N;;;;1F84;
-1F8D;GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F0D 0345;;;;N;;;;1F85;
-1F8E;GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0E 0345;;;;N;;;;1F86;
-1F8F;GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F0F 0345;;;;N;;;;1F87;
-1F90;GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F20 0345;;;;N;;;1F98;;1F98
-1F91;GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F21 0345;;;;N;;;1F99;;1F99
-1F92;GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F22 0345;;;;N;;;1F9A;;1F9A
-1F93;GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F23 0345;;;;N;;;1F9B;;1F9B
-1F94;GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F24 0345;;;;N;;;1F9C;;1F9C
-1F95;GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F25 0345;;;;N;;;1F9D;;1F9D
-1F96;GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F26 0345;;;;N;;;1F9E;;1F9E
-1F97;GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F27 0345;;;;N;;;1F9F;;1F9F
-1F98;GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F28 0345;;;;N;;;;1F90;
-1F99;GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F29 0345;;;;N;;;;1F91;
-1F9A;GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2A 0345;;;;N;;;;1F92;
-1F9B;GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F2B 0345;;;;N;;;;1F93;
-1F9C;GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2C 0345;;;;N;;;;1F94;
-1F9D;GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F2D 0345;;;;N;;;;1F95;
-1F9E;GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2E 0345;;;;N;;;;1F96;
-1F9F;GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F2F 0345;;;;N;;;;1F97;
-1FA0;GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI;Ll;0;L;1F60 0345;;;;N;;;1FA8;;1FA8
-1FA1;GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI;Ll;0;L;1F61 0345;;;;N;;;1FA9;;1FA9
-1FA2;GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F62 0345;;;;N;;;1FAA;;1FAA
-1FA3;GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI;Ll;0;L;1F63 0345;;;;N;;;1FAB;;1FAB
-1FA4;GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F64 0345;;;;N;;;1FAC;;1FAC
-1FA5;GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI;Ll;0;L;1F65 0345;;;;N;;;1FAD;;1FAD
-1FA6;GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F66 0345;;;;N;;;1FAE;;1FAE
-1FA7;GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1F67 0345;;;;N;;;1FAF;;1FAF
-1FA8;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI;Lt;0;L;1F68 0345;;;;N;;;;1FA0;
-1FA9;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI;Lt;0;L;1F69 0345;;;;N;;;;1FA1;
-1FAA;GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6A 0345;;;;N;;;;1FA2;
-1FAB;GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI;Lt;0;L;1F6B 0345;;;;N;;;;1FA3;
-1FAC;GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6C 0345;;;;N;;;;1FA4;
-1FAD;GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI;Lt;0;L;1F6D 0345;;;;N;;;;1FA5;
-1FAE;GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6E 0345;;;;N;;;;1FA6;
-1FAF;GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI;Lt;0;L;1F6F 0345;;;;N;;;;1FA7;
-1FB0;GREEK SMALL LETTER ALPHA WITH VRACHY;Ll;0;L;03B1 0306;;;;N;;;1FB8;;1FB8
-1FB1;GREEK SMALL LETTER ALPHA WITH MACRON;Ll;0;L;03B1 0304;;;;N;;;1FB9;;1FB9
-1FB2;GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F70 0345;;;;N;;;;;
-1FB3;GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI;Ll;0;L;03B1 0345;;;;N;;;1FBC;;1FBC
-1FB4;GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03AC 0345;;;;N;;;;;
-1FB6;GREEK SMALL LETTER ALPHA WITH PERISPOMENI;Ll;0;L;03B1 0342;;;;N;;;;;
-1FB7;GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FB6 0345;;;;N;;;;;
-1FB8;GREEK CAPITAL LETTER ALPHA WITH VRACHY;Lu;0;L;0391 0306;;;;N;;;;1FB0;
-1FB9;GREEK CAPITAL LETTER ALPHA WITH MACRON;Lu;0;L;0391 0304;;;;N;;;;1FB1;
-1FBA;GREEK CAPITAL LETTER ALPHA WITH VARIA;Lu;0;L;0391 0300;;;;N;;;;1F70;
-1FBB;GREEK CAPITAL LETTER ALPHA WITH OXIA;Lu;0;L;0386;;;;N;;;;1F71;
-1FBC;GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI;Lt;0;L;0391 0345;;;;N;;;;1FB3;
-1FBD;GREEK KORONIS;Sk;0;ON;<compat> 0020 0313;;;;N;;;;;
-1FBE;GREEK PROSGEGRAMMENI;Ll;0;L;03B9;;;;N;;;0399;;0399
-1FBF;GREEK PSILI;Sk;0;ON;<compat> 0020 0313;;;;N;;;;;
-1FC0;GREEK PERISPOMENI;Sk;0;ON;<compat> 0020 0342;;;;N;;;;;
-1FC1;GREEK DIALYTIKA AND PERISPOMENI;Sk;0;ON;00A8 0342;;;;N;;;;;
-1FC2;GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F74 0345;;;;N;;;;;
-1FC3;GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI;Ll;0;L;03B7 0345;;;;N;;;1FCC;;1FCC
-1FC4;GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03AE 0345;;;;N;;;;;
-1FC6;GREEK SMALL LETTER ETA WITH PERISPOMENI;Ll;0;L;03B7 0342;;;;N;;;;;
-1FC7;GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FC6 0345;;;;N;;;;;
-1FC8;GREEK CAPITAL LETTER EPSILON WITH VARIA;Lu;0;L;0395 0300;;;;N;;;;1F72;
-1FC9;GREEK CAPITAL LETTER EPSILON WITH OXIA;Lu;0;L;0388;;;;N;;;;1F73;
-1FCA;GREEK CAPITAL LETTER ETA WITH VARIA;Lu;0;L;0397 0300;;;;N;;;;1F74;
-1FCB;GREEK CAPITAL LETTER ETA WITH OXIA;Lu;0;L;0389;;;;N;;;;1F75;
-1FCC;GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI;Lt;0;L;0397 0345;;;;N;;;;1FC3;
-1FCD;GREEK PSILI AND VARIA;Sk;0;ON;1FBF 0300;;;;N;;;;;
-1FCE;GREEK PSILI AND OXIA;Sk;0;ON;1FBF 0301;;;;N;;;;;
-1FCF;GREEK PSILI AND PERISPOMENI;Sk;0;ON;1FBF 0342;;;;N;;;;;
-1FD0;GREEK SMALL LETTER IOTA WITH VRACHY;Ll;0;L;03B9 0306;;;;N;;;1FD8;;1FD8
-1FD1;GREEK SMALL LETTER IOTA WITH MACRON;Ll;0;L;03B9 0304;;;;N;;;1FD9;;1FD9
-1FD2;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA;Ll;0;L;03CA 0300;;;;N;;;;;
-1FD3;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA;Ll;0;L;0390;;;;N;;;;;
-1FD6;GREEK SMALL LETTER IOTA WITH PERISPOMENI;Ll;0;L;03B9 0342;;;;N;;;;;
-1FD7;GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI;Ll;0;L;03CA 0342;;;;N;;;;;
-1FD8;GREEK CAPITAL LETTER IOTA WITH VRACHY;Lu;0;L;0399 0306;;;;N;;;;1FD0;
-1FD9;GREEK CAPITAL LETTER IOTA WITH MACRON;Lu;0;L;0399 0304;;;;N;;;;1FD1;
-1FDA;GREEK CAPITAL LETTER IOTA WITH VARIA;Lu;0;L;0399 0300;;;;N;;;;1F76;
-1FDB;GREEK CAPITAL LETTER IOTA WITH OXIA;Lu;0;L;038A;;;;N;;;;1F77;
-1FDD;GREEK DASIA AND VARIA;Sk;0;ON;1FFE 0300;;;;N;;;;;
-1FDE;GREEK DASIA AND OXIA;Sk;0;ON;1FFE 0301;;;;N;;;;;
-1FDF;GREEK DASIA AND PERISPOMENI;Sk;0;ON;1FFE 0342;;;;N;;;;;
-1FE0;GREEK SMALL LETTER UPSILON WITH VRACHY;Ll;0;L;03C5 0306;;;;N;;;1FE8;;1FE8
-1FE1;GREEK SMALL LETTER UPSILON WITH MACRON;Ll;0;L;03C5 0304;;;;N;;;1FE9;;1FE9
-1FE2;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA;Ll;0;L;03CB 0300;;;;N;;;;;
-1FE3;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA;Ll;0;L;03B0;;;;N;;;;;
-1FE4;GREEK SMALL LETTER RHO WITH PSILI;Ll;0;L;03C1 0313;;;;N;;;;;
-1FE5;GREEK SMALL LETTER RHO WITH DASIA;Ll;0;L;03C1 0314;;;;N;;;1FEC;;1FEC
-1FE6;GREEK SMALL LETTER UPSILON WITH PERISPOMENI;Ll;0;L;03C5 0342;;;;N;;;;;
-1FE7;GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI;Ll;0;L;03CB 0342;;;;N;;;;;
-1FE8;GREEK CAPITAL LETTER UPSILON WITH VRACHY;Lu;0;L;03A5 0306;;;;N;;;;1FE0;
-1FE9;GREEK CAPITAL LETTER UPSILON WITH MACRON;Lu;0;L;03A5 0304;;;;N;;;;1FE1;
-1FEA;GREEK CAPITAL LETTER UPSILON WITH VARIA;Lu;0;L;03A5 0300;;;;N;;;;1F7A;
-1FEB;GREEK CAPITAL LETTER UPSILON WITH OXIA;Lu;0;L;038E;;;;N;;;;1F7B;
-1FEC;GREEK CAPITAL LETTER RHO WITH DASIA;Lu;0;L;03A1 0314;;;;N;;;;1FE5;
-1FED;GREEK DIALYTIKA AND VARIA;Sk;0;ON;00A8 0300;;;;N;;;;;
-1FEE;GREEK DIALYTIKA AND OXIA;Sk;0;ON;0385;;;;N;;;;;
-1FEF;GREEK VARIA;Sk;0;ON;0060;;;;N;;;;;
-1FF2;GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI;Ll;0;L;1F7C 0345;;;;N;;;;;
-1FF3;GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI;Ll;0;L;03C9 0345;;;;N;;;1FFC;;1FFC
-1FF4;GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI;Ll;0;L;03CE 0345;;;;N;;;;;
-1FF6;GREEK SMALL LETTER OMEGA WITH PERISPOMENI;Ll;0;L;03C9 0342;;;;N;;;;;
-1FF7;GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI;Ll;0;L;1FF6 0345;;;;N;;;;;
-1FF8;GREEK CAPITAL LETTER OMICRON WITH VARIA;Lu;0;L;039F 0300;;;;N;;;;1F78;
-1FF9;GREEK CAPITAL LETTER OMICRON WITH OXIA;Lu;0;L;038C;;;;N;;;;1F79;
-1FFA;GREEK CAPITAL LETTER OMEGA WITH VARIA;Lu;0;L;03A9 0300;;;;N;;;;1F7C;
-1FFB;GREEK CAPITAL LETTER OMEGA WITH OXIA;Lu;0;L;038F;;;;N;;;;1F7D;
-1FFC;GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI;Lt;0;L;03A9 0345;;;;N;;;;1FF3;
-1FFD;GREEK OXIA;Sk;0;ON;00B4;;;;N;;;;;
-1FFE;GREEK DASIA;Sk;0;ON;<compat> 0020 0314;;;;N;;;;;
-2000;EN QUAD;Zs;0;WS;2002;;;;N;;;;;
-2001;EM QUAD;Zs;0;WS;2003;;;;N;;;;;
-2002;EN SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2003;EM SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2004;THREE-PER-EM SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2005;FOUR-PER-EM SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2006;SIX-PER-EM SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2007;FIGURE SPACE;Zs;0;WS;<noBreak> 0020;;;;N;;;;;
-2008;PUNCTUATION SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2009;THIN SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-200A;HAIR SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-200B;ZERO WIDTH SPACE;Cf;0;BN;;;;;N;;;;;
-200C;ZERO WIDTH NON-JOINER;Cf;0;BN;;;;;N;;;;;
-200D;ZERO WIDTH JOINER;Cf;0;BN;;;;;N;;;;;
-200E;LEFT-TO-RIGHT MARK;Cf;0;L;;;;;N;;;;;
-200F;RIGHT-TO-LEFT MARK;Cf;0;R;;;;;N;;;;;
-2010;HYPHEN;Pd;0;ON;;;;;N;;;;;
-2011;NON-BREAKING HYPHEN;Pd;0;ON;<noBreak> 2010;;;;N;;;;;
-2012;FIGURE DASH;Pd;0;ON;;;;;N;;;;;
-2013;EN DASH;Pd;0;ON;;;;;N;;;;;
-2014;EM DASH;Pd;0;ON;;;;;N;;;;;
-2015;HORIZONTAL BAR;Pd;0;ON;;;;;N;QUOTATION DASH;;;;
-2016;DOUBLE VERTICAL LINE;Po;0;ON;;;;;N;DOUBLE VERTICAL BAR;;;;
-2017;DOUBLE LOW LINE;Po;0;ON;<compat> 0020 0333;;;;N;SPACING DOUBLE UNDERSCORE;;;;
-2018;LEFT SINGLE QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE TURNED COMMA QUOTATION MARK;;;;
-2019;RIGHT SINGLE QUOTATION MARK;Pf;0;ON;;;;;N;SINGLE COMMA QUOTATION MARK;;;;
-201A;SINGLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW SINGLE COMMA QUOTATION MARK;;;;
-201B;SINGLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE REVERSED COMMA QUOTATION MARK;;;;
-201C;LEFT DOUBLE QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE TURNED COMMA QUOTATION MARK;;;;
-201D;RIGHT DOUBLE QUOTATION MARK;Pf;0;ON;;;;;N;DOUBLE COMMA QUOTATION MARK;;;;
-201E;DOUBLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW DOUBLE COMMA QUOTATION MARK;;;;
-201F;DOUBLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE REVERSED COMMA QUOTATION MARK;;;;
-2020;DAGGER;Po;0;ON;;;;;N;;;;;
-2021;DOUBLE DAGGER;Po;0;ON;;;;;N;;;;;
-2022;BULLET;Po;0;ON;;;;;N;;;;;
-2023;TRIANGULAR BULLET;Po;0;ON;;;;;N;;;;;
-2024;ONE DOT LEADER;Po;0;ON;<compat> 002E;;;;N;;;;;
-2025;TWO DOT LEADER;Po;0;ON;<compat> 002E 002E;;;;N;;;;;
-2026;HORIZONTAL ELLIPSIS;Po;0;ON;<compat> 002E 002E 002E;;;;N;;;;;
-2027;HYPHENATION POINT;Po;0;ON;;;;;N;;;;;
-2028;LINE SEPARATOR;Zl;0;WS;;;;;N;;;;;
-2029;PARAGRAPH SEPARATOR;Zp;0;B;;;;;N;;;;;
-202A;LEFT-TO-RIGHT EMBEDDING;Cf;0;LRE;;;;;N;;;;;
-202B;RIGHT-TO-LEFT EMBEDDING;Cf;0;RLE;;;;;N;;;;;
-202C;POP DIRECTIONAL FORMATTING;Cf;0;PDF;;;;;N;;;;;
-202D;LEFT-TO-RIGHT OVERRIDE;Cf;0;LRO;;;;;N;;;;;
-202E;RIGHT-TO-LEFT OVERRIDE;Cf;0;RLO;;;;;N;;;;;
-202F;NARROW NO-BREAK SPACE;Zs;0;CS;<noBreak> 0020;;;;N;;;;;
-2030;PER MILLE SIGN;Po;0;ET;;;;;N;;;;;
-2031;PER TEN THOUSAND SIGN;Po;0;ET;;;;;N;;;;;
-2032;PRIME;Po;0;ET;;;;;N;;;;;
-2033;DOUBLE PRIME;Po;0;ET;<compat> 2032 2032;;;;N;;;;;
-2034;TRIPLE PRIME;Po;0;ET;<compat> 2032 2032 2032;;;;N;;;;;
-2035;REVERSED PRIME;Po;0;ON;;;;;N;;;;;
-2036;REVERSED DOUBLE PRIME;Po;0;ON;<compat> 2035 2035;;;;N;;;;;
-2037;REVERSED TRIPLE PRIME;Po;0;ON;<compat> 2035 2035 2035;;;;N;;;;;
-2038;CARET;Po;0;ON;;;;;N;;;;;
-2039;SINGLE LEFT-POINTING ANGLE QUOTATION MARK;Pi;0;ON;;;;;Y;LEFT POINTING SINGLE GUILLEMET;;;;
-203A;SINGLE RIGHT-POINTING ANGLE QUOTATION MARK;Pf;0;ON;;;;;Y;RIGHT POINTING SINGLE GUILLEMET;;;;
-203B;REFERENCE MARK;Po;0;ON;;;;;N;;;;;
-203C;DOUBLE EXCLAMATION MARK;Po;0;ON;<compat> 0021 0021;;;;N;;;;;
-203D;INTERROBANG;Po;0;ON;;;;;N;;;;;
-203E;OVERLINE;Po;0;ON;<compat> 0020 0305;;;;N;SPACING OVERSCORE;;;;
-203F;UNDERTIE;Pc;0;ON;;;;;N;;;;;
-2040;CHARACTER TIE;Pc;0;ON;;;;;N;;;;;
-2041;CARET INSERTION POINT;Po;0;ON;;;;;N;;;;;
-2042;ASTERISM;Po;0;ON;;;;;N;;;;;
-2043;HYPHEN BULLET;Po;0;ON;;;;;N;;;;;
-2044;FRACTION SLASH;Sm;0;CS;;;;;N;;;;;
-2045;LEFT SQUARE BRACKET WITH QUILL;Ps;0;ON;;;;;Y;;;;;
-2046;RIGHT SQUARE BRACKET WITH QUILL;Pe;0;ON;;;;;Y;;;;;
-2047;DOUBLE QUESTION MARK;Po;0;ON;<compat> 003F 003F;;;;N;;;;;
-2048;QUESTION EXCLAMATION MARK;Po;0;ON;<compat> 003F 0021;;;;N;;;;;
-2049;EXCLAMATION QUESTION MARK;Po;0;ON;<compat> 0021 003F;;;;N;;;;;
-204A;TIRONIAN SIGN ET;Po;0;ON;;;;;N;;;;;
-204B;REVERSED PILCROW SIGN;Po;0;ON;;;;;N;;;;;
-204C;BLACK LEFTWARDS BULLET;Po;0;ON;;;;;N;;;;;
-204D;BLACK RIGHTWARDS BULLET;Po;0;ON;;;;;N;;;;;
-204E;LOW ASTERISK;Po;0;ON;;;;;N;;;;;
-204F;REVERSED SEMICOLON;Po;0;ON;;;;;N;;;;;
-2050;CLOSE UP;Po;0;ON;;;;;N;;;;;
-2051;TWO ASTERISKS ALIGNED VERTICALLY;Po;0;ON;;;;;N;;;;;
-2052;COMMERCIAL MINUS SIGN;Sm;0;ON;;;;;N;;;;;
-2053;SWUNG DASH;Po;0;ON;;;;;N;;;;;
-2054;INVERTED UNDERTIE;Pc;0;ON;;;;;N;;;;;
-2055;FLOWER PUNCTUATION MARK;Po;0;ON;;;;;N;;;;;
-2056;THREE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-2057;QUADRUPLE PRIME;Po;0;ON;<compat> 2032 2032 2032 2032;;;;N;;;;;
-2058;FOUR DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-2059;FIVE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-205A;TWO DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-205B;FOUR DOT MARK;Po;0;ON;;;;;N;;;;;
-205C;DOTTED CROSS;Po;0;ON;;;;;N;;;;;
-205D;TRICOLON;Po;0;ON;;;;;N;;;;;
-205E;VERTICAL FOUR DOTS;Po;0;ON;;;;;N;;;;;
-205F;MEDIUM MATHEMATICAL SPACE;Zs;0;WS;<compat> 0020;;;;N;;;;;
-2060;WORD JOINER;Cf;0;BN;;;;;N;;;;;
-2061;FUNCTION APPLICATION;Cf;0;BN;;;;;N;;;;;
-2062;INVISIBLE TIMES;Cf;0;BN;;;;;N;;;;;
-2063;INVISIBLE SEPARATOR;Cf;0;BN;;;;;N;;;;;
-2064;INVISIBLE PLUS;Cf;0;BN;;;;;N;;;;;
-206A;INHIBIT SYMMETRIC SWAPPING;Cf;0;BN;;;;;N;;;;;
-206B;ACTIVATE SYMMETRIC SWAPPING;Cf;0;BN;;;;;N;;;;;
-206C;INHIBIT ARABIC FORM SHAPING;Cf;0;BN;;;;;N;;;;;
-206D;ACTIVATE ARABIC FORM SHAPING;Cf;0;BN;;;;;N;;;;;
-206E;NATIONAL DIGIT SHAPES;Cf;0;BN;;;;;N;;;;;
-206F;NOMINAL DIGIT SHAPES;Cf;0;BN;;;;;N;;;;;
-2070;SUPERSCRIPT ZERO;No;0;EN;<super> 0030;;0;0;N;SUPERSCRIPT DIGIT ZERO;;;;
-2071;SUPERSCRIPT LATIN SMALL LETTER I;Lm;0;L;<super> 0069;;;;N;;;;;
-2074;SUPERSCRIPT FOUR;No;0;EN;<super> 0034;;4;4;N;SUPERSCRIPT DIGIT FOUR;;;;
-2075;SUPERSCRIPT FIVE;No;0;EN;<super> 0035;;5;5;N;SUPERSCRIPT DIGIT FIVE;;;;
-2076;SUPERSCRIPT SIX;No;0;EN;<super> 0036;;6;6;N;SUPERSCRIPT DIGIT SIX;;;;
-2077;SUPERSCRIPT SEVEN;No;0;EN;<super> 0037;;7;7;N;SUPERSCRIPT DIGIT SEVEN;;;;
-2078;SUPERSCRIPT EIGHT;No;0;EN;<super> 0038;;8;8;N;SUPERSCRIPT DIGIT EIGHT;;;;
-2079;SUPERSCRIPT NINE;No;0;EN;<super> 0039;;9;9;N;SUPERSCRIPT DIGIT NINE;;;;
-207A;SUPERSCRIPT PLUS SIGN;Sm;0;ES;<super> 002B;;;;N;;;;;
-207B;SUPERSCRIPT MINUS;Sm;0;ES;<super> 2212;;;;N;SUPERSCRIPT HYPHEN-MINUS;;;;
-207C;SUPERSCRIPT EQUALS SIGN;Sm;0;ON;<super> 003D;;;;N;;;;;
-207D;SUPERSCRIPT LEFT PARENTHESIS;Ps;0;ON;<super> 0028;;;;Y;SUPERSCRIPT OPENING PARENTHESIS;;;;
-207E;SUPERSCRIPT RIGHT PARENTHESIS;Pe;0;ON;<super> 0029;;;;Y;SUPERSCRIPT CLOSING PARENTHESIS;;;;
-207F;SUPERSCRIPT LATIN SMALL LETTER N;Lm;0;L;<super> 006E;;;;N;;;;;
-2080;SUBSCRIPT ZERO;No;0;EN;<sub> 0030;;0;0;N;SUBSCRIPT DIGIT ZERO;;;;
-2081;SUBSCRIPT ONE;No;0;EN;<sub> 0031;;1;1;N;SUBSCRIPT DIGIT ONE;;;;
-2082;SUBSCRIPT TWO;No;0;EN;<sub> 0032;;2;2;N;SUBSCRIPT DIGIT TWO;;;;
-2083;SUBSCRIPT THREE;No;0;EN;<sub> 0033;;3;3;N;SUBSCRIPT DIGIT THREE;;;;
-2084;SUBSCRIPT FOUR;No;0;EN;<sub> 0034;;4;4;N;SUBSCRIPT DIGIT FOUR;;;;
-2085;SUBSCRIPT FIVE;No;0;EN;<sub> 0035;;5;5;N;SUBSCRIPT DIGIT FIVE;;;;
-2086;SUBSCRIPT SIX;No;0;EN;<sub> 0036;;6;6;N;SUBSCRIPT DIGIT SIX;;;;
-2087;SUBSCRIPT SEVEN;No;0;EN;<sub> 0037;;7;7;N;SUBSCRIPT DIGIT SEVEN;;;;
-2088;SUBSCRIPT EIGHT;No;0;EN;<sub> 0038;;8;8;N;SUBSCRIPT DIGIT EIGHT;;;;
-2089;SUBSCRIPT NINE;No;0;EN;<sub> 0039;;9;9;N;SUBSCRIPT DIGIT NINE;;;;
-208A;SUBSCRIPT PLUS SIGN;Sm;0;ES;<sub> 002B;;;;N;;;;;
-208B;SUBSCRIPT MINUS;Sm;0;ES;<sub> 2212;;;;N;SUBSCRIPT HYPHEN-MINUS;;;;
-208C;SUBSCRIPT EQUALS SIGN;Sm;0;ON;<sub> 003D;;;;N;;;;;
-208D;SUBSCRIPT LEFT PARENTHESIS;Ps;0;ON;<sub> 0028;;;;Y;SUBSCRIPT OPENING PARENTHESIS;;;;
-208E;SUBSCRIPT RIGHT PARENTHESIS;Pe;0;ON;<sub> 0029;;;;Y;SUBSCRIPT CLOSING PARENTHESIS;;;;
-2090;LATIN SUBSCRIPT SMALL LETTER A;Lm;0;L;<sub> 0061;;;;N;;;;;
-2091;LATIN SUBSCRIPT SMALL LETTER E;Lm;0;L;<sub> 0065;;;;N;;;;;
-2092;LATIN SUBSCRIPT SMALL LETTER O;Lm;0;L;<sub> 006F;;;;N;;;;;
-2093;LATIN SUBSCRIPT SMALL LETTER X;Lm;0;L;<sub> 0078;;;;N;;;;;
-2094;LATIN SUBSCRIPT SMALL LETTER SCHWA;Lm;0;L;<sub> 0259;;;;N;;;;;
-20A0;EURO-CURRENCY SIGN;Sc;0;ET;;;;;N;;;;;
-20A1;COLON SIGN;Sc;0;ET;;;;;N;;;;;
-20A2;CRUZEIRO SIGN;Sc;0;ET;;;;;N;;;;;
-20A3;FRENCH FRANC SIGN;Sc;0;ET;;;;;N;;;;;
-20A4;LIRA SIGN;Sc;0;ET;;;;;N;;;;;
-20A5;MILL SIGN;Sc;0;ET;;;;;N;;;;;
-20A6;NAIRA SIGN;Sc;0;ET;;;;;N;;;;;
-20A7;PESETA SIGN;Sc;0;ET;;;;;N;;;;;
-20A8;RUPEE SIGN;Sc;0;ET;<compat> 0052 0073;;;;N;;;;;
-20A9;WON SIGN;Sc;0;ET;;;;;N;;;;;
-20AA;NEW SHEQEL SIGN;Sc;0;ET;;;;;N;;;;;
-20AB;DONG SIGN;Sc;0;ET;;;;;N;;;;;
-20AC;EURO SIGN;Sc;0;ET;;;;;N;;;;;
-20AD;KIP SIGN;Sc;0;ET;;;;;N;;;;;
-20AE;TUGRIK SIGN;Sc;0;ET;;;;;N;;;;;
-20AF;DRACHMA SIGN;Sc;0;ET;;;;;N;;;;;
-20B0;GERMAN PENNY SIGN;Sc;0;ET;;;;;N;;;;;
-20B1;PESO SIGN;Sc;0;ET;;;;;N;;;;;
-20B2;GUARANI SIGN;Sc;0;ET;;;;;N;;;;;
-20B3;AUSTRAL SIGN;Sc;0;ET;;;;;N;;;;;
-20B4;HRYVNIA SIGN;Sc;0;ET;;;;;N;;;;;
-20B5;CEDI SIGN;Sc;0;ET;;;;;N;;;;;
-20B6;LIVRE TOURNOIS SIGN;Sc;0;ET;;;;;N;;;;;
-20B7;SPESMILO SIGN;Sc;0;ET;;;;;N;;;;;
-20B8;TENGE SIGN;Sc;0;ET;;;;;N;;;;;
-20D0;COMBINING LEFT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT HARPOON ABOVE;;;;
-20D1;COMBINING RIGHT HARPOON ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RIGHT HARPOON ABOVE;;;;
-20D2;COMBINING LONG VERTICAL LINE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING LONG VERTICAL BAR OVERLAY;;;;
-20D3;COMBINING SHORT VERTICAL LINE OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING SHORT VERTICAL BAR OVERLAY;;;;
-20D4;COMBINING ANTICLOCKWISE ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING ANTICLOCKWISE ARROW ABOVE;;;;
-20D5;COMBINING CLOCKWISE ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING CLOCKWISE ARROW ABOVE;;;;
-20D6;COMBINING LEFT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT ARROW ABOVE;;;;
-20D7;COMBINING RIGHT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING RIGHT ARROW ABOVE;;;;
-20D8;COMBINING RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING RING OVERLAY;;;;
-20D9;COMBINING CLOCKWISE RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING CLOCKWISE RING OVERLAY;;;;
-20DA;COMBINING ANTICLOCKWISE RING OVERLAY;Mn;1;NSM;;;;;N;NON-SPACING ANTICLOCKWISE RING OVERLAY;;;;
-20DB;COMBINING THREE DOTS ABOVE;Mn;230;NSM;;;;;N;NON-SPACING THREE DOTS ABOVE;;;;
-20DC;COMBINING FOUR DOTS ABOVE;Mn;230;NSM;;;;;N;NON-SPACING FOUR DOTS ABOVE;;;;
-20DD;COMBINING ENCLOSING CIRCLE;Me;0;NSM;;;;;N;ENCLOSING CIRCLE;;;;
-20DE;COMBINING ENCLOSING SQUARE;Me;0;NSM;;;;;N;ENCLOSING SQUARE;;;;
-20DF;COMBINING ENCLOSING DIAMOND;Me;0;NSM;;;;;N;ENCLOSING DIAMOND;;;;
-20E0;COMBINING ENCLOSING CIRCLE BACKSLASH;Me;0;NSM;;;;;N;ENCLOSING CIRCLE SLASH;;;;
-20E1;COMBINING LEFT RIGHT ARROW ABOVE;Mn;230;NSM;;;;;N;NON-SPACING LEFT RIGHT ARROW ABOVE;;;;
-20E2;COMBINING ENCLOSING SCREEN;Me;0;NSM;;;;;N;;;;;
-20E3;COMBINING ENCLOSING KEYCAP;Me;0;NSM;;;;;N;;;;;
-20E4;COMBINING ENCLOSING UPWARD POINTING TRIANGLE;Me;0;NSM;;;;;N;;;;;
-20E5;COMBINING REVERSE SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;;;;;
-20E6;COMBINING DOUBLE VERTICAL STROKE OVERLAY;Mn;1;NSM;;;;;N;;;;;
-20E7;COMBINING ANNUITY SYMBOL;Mn;230;NSM;;;;;N;;;;;
-20E8;COMBINING TRIPLE UNDERDOT;Mn;220;NSM;;;;;N;;;;;
-20E9;COMBINING WIDE BRIDGE ABOVE;Mn;230;NSM;;;;;N;;;;;
-20EA;COMBINING LEFTWARDS ARROW OVERLAY;Mn;1;NSM;;;;;N;;;;;
-20EB;COMBINING LONG DOUBLE SOLIDUS OVERLAY;Mn;1;NSM;;;;;N;;;;;
-20EC;COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS;Mn;220;NSM;;;;;N;;;;;
-20ED;COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS;Mn;220;NSM;;;;;N;;;;;
-20EE;COMBINING LEFT ARROW BELOW;Mn;220;NSM;;;;;N;;;;;
-20EF;COMBINING RIGHT ARROW BELOW;Mn;220;NSM;;;;;N;;;;;
-20F0;COMBINING ASTERISK ABOVE;Mn;230;NSM;;;;;N;;;;;
-2100;ACCOUNT OF;So;0;ON;<compat> 0061 002F 0063;;;;N;;;;;
-2101;ADDRESSED TO THE SUBJECT;So;0;ON;<compat> 0061 002F 0073;;;;N;;;;;
-2102;DOUBLE-STRUCK CAPITAL C;Lu;0;L;<font> 0043;;;;N;DOUBLE-STRUCK C;;;;
-2103;DEGREE CELSIUS;So;0;ON;<compat> 00B0 0043;;;;N;DEGREES CENTIGRADE;;;;
-2104;CENTRE LINE SYMBOL;So;0;ON;;;;;N;C L SYMBOL;;;;
-2105;CARE OF;So;0;ON;<compat> 0063 002F 006F;;;;N;;;;;
-2106;CADA UNA;So;0;ON;<compat> 0063 002F 0075;;;;N;;;;;
-2107;EULER CONSTANT;Lu;0;L;<compat> 0190;;;;N;EULERS;;;;
-2108;SCRUPLE;So;0;ON;;;;;N;;;;;
-2109;DEGREE FAHRENHEIT;So;0;ON;<compat> 00B0 0046;;;;N;DEGREES FAHRENHEIT;;;;
-210A;SCRIPT SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-210B;SCRIPT CAPITAL H;Lu;0;L;<font> 0048;;;;N;SCRIPT H;;;;
-210C;BLACK-LETTER CAPITAL H;Lu;0;L;<font> 0048;;;;N;BLACK-LETTER H;;;;
-210D;DOUBLE-STRUCK CAPITAL H;Lu;0;L;<font> 0048;;;;N;DOUBLE-STRUCK H;;;;
-210E;PLANCK CONSTANT;Ll;0;L;<font> 0068;;;;N;;;;;
-210F;PLANCK CONSTANT OVER TWO PI;Ll;0;L;<font> 0127;;;;N;PLANCK CONSTANT OVER 2 PI;;;;
-2110;SCRIPT CAPITAL I;Lu;0;L;<font> 0049;;;;N;SCRIPT I;;;;
-2111;BLACK-LETTER CAPITAL I;Lu;0;L;<font> 0049;;;;N;BLACK-LETTER I;;;;
-2112;SCRIPT CAPITAL L;Lu;0;L;<font> 004C;;;;N;SCRIPT L;;;;
-2113;SCRIPT SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-2114;L B BAR SYMBOL;So;0;ON;;;;;N;;;;;
-2115;DOUBLE-STRUCK CAPITAL N;Lu;0;L;<font> 004E;;;;N;DOUBLE-STRUCK N;;;;
-2116;NUMERO SIGN;So;0;ON;<compat> 004E 006F;;;;N;NUMERO;;;;
-2117;SOUND RECORDING COPYRIGHT;So;0;ON;;;;;N;;;;;
-2118;SCRIPT CAPITAL P;So;0;ON;;;;;N;SCRIPT P;;;;
-2119;DOUBLE-STRUCK CAPITAL P;Lu;0;L;<font> 0050;;;;N;DOUBLE-STRUCK P;;;;
-211A;DOUBLE-STRUCK CAPITAL Q;Lu;0;L;<font> 0051;;;;N;DOUBLE-STRUCK Q;;;;
-211B;SCRIPT CAPITAL R;Lu;0;L;<font> 0052;;;;N;SCRIPT R;;;;
-211C;BLACK-LETTER CAPITAL R;Lu;0;L;<font> 0052;;;;N;BLACK-LETTER R;;;;
-211D;DOUBLE-STRUCK CAPITAL R;Lu;0;L;<font> 0052;;;;N;DOUBLE-STRUCK R;;;;
-211E;PRESCRIPTION TAKE;So;0;ON;;;;;N;;;;;
-211F;RESPONSE;So;0;ON;;;;;N;;;;;
-2120;SERVICE MARK;So;0;ON;<super> 0053 004D;;;;N;;;;;
-2121;TELEPHONE SIGN;So;0;ON;<compat> 0054 0045 004C;;;;N;T E L SYMBOL;;;;
-2122;TRADE MARK SIGN;So;0;ON;<super> 0054 004D;;;;N;TRADEMARK;;;;
-2123;VERSICLE;So;0;ON;;;;;N;;;;;
-2124;DOUBLE-STRUCK CAPITAL Z;Lu;0;L;<font> 005A;;;;N;DOUBLE-STRUCK Z;;;;
-2125;OUNCE SIGN;So;0;ON;;;;;N;OUNCE;;;;
-2126;OHM SIGN;Lu;0;L;03A9;;;;N;OHM;;;03C9;
-2127;INVERTED OHM SIGN;So;0;ON;;;;;N;MHO;;;;
-2128;BLACK-LETTER CAPITAL Z;Lu;0;L;<font> 005A;;;;N;BLACK-LETTER Z;;;;
-2129;TURNED GREEK SMALL LETTER IOTA;So;0;ON;;;;;N;;;;;
-212A;KELVIN SIGN;Lu;0;L;004B;;;;N;DEGREES KELVIN;;;006B;
-212B;ANGSTROM SIGN;Lu;0;L;00C5;;;;N;ANGSTROM UNIT;;;00E5;
-212C;SCRIPT CAPITAL B;Lu;0;L;<font> 0042;;;;N;SCRIPT B;;;;
-212D;BLACK-LETTER CAPITAL C;Lu;0;L;<font> 0043;;;;N;BLACK-LETTER C;;;;
-212E;ESTIMATED SYMBOL;So;0;ET;;;;;N;;;;;
-212F;SCRIPT SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-2130;SCRIPT CAPITAL E;Lu;0;L;<font> 0045;;;;N;SCRIPT E;;;;
-2131;SCRIPT CAPITAL F;Lu;0;L;<font> 0046;;;;N;SCRIPT F;;;;
-2132;TURNED CAPITAL F;Lu;0;L;;;;;N;TURNED F;;;214E;
-2133;SCRIPT CAPITAL M;Lu;0;L;<font> 004D;;;;N;SCRIPT M;;;;
-2134;SCRIPT SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-2135;ALEF SYMBOL;Lo;0;L;<compat> 05D0;;;;N;FIRST TRANSFINITE CARDINAL;;;;
-2136;BET SYMBOL;Lo;0;L;<compat> 05D1;;;;N;SECOND TRANSFINITE CARDINAL;;;;
-2137;GIMEL SYMBOL;Lo;0;L;<compat> 05D2;;;;N;THIRD TRANSFINITE CARDINAL;;;;
-2138;DALET SYMBOL;Lo;0;L;<compat> 05D3;;;;N;FOURTH TRANSFINITE CARDINAL;;;;
-2139;INFORMATION SOURCE;Ll;0;L;<font> 0069;;;;N;;;;;
-213A;ROTATED CAPITAL Q;So;0;ON;;;;;N;;;;;
-213B;FACSIMILE SIGN;So;0;ON;<compat> 0046 0041 0058;;;;N;;;;;
-213C;DOUBLE-STRUCK SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-213D;DOUBLE-STRUCK SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-213E;DOUBLE-STRUCK CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-213F;DOUBLE-STRUCK CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-2140;DOUBLE-STRUCK N-ARY SUMMATION;Sm;0;ON;<font> 2211;;;;Y;;;;;
-2141;TURNED SANS-SERIF CAPITAL G;Sm;0;ON;;;;;N;;;;;
-2142;TURNED SANS-SERIF CAPITAL L;Sm;0;ON;;;;;N;;;;;
-2143;REVERSED SANS-SERIF CAPITAL L;Sm;0;ON;;;;;N;;;;;
-2144;TURNED SANS-SERIF CAPITAL Y;Sm;0;ON;;;;;N;;;;;
-2145;DOUBLE-STRUCK ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-2146;DOUBLE-STRUCK ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-2147;DOUBLE-STRUCK ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-2148;DOUBLE-STRUCK ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-2149;DOUBLE-STRUCK ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-214A;PROPERTY LINE;So;0;ON;;;;;N;;;;;
-214B;TURNED AMPERSAND;Sm;0;ON;;;;;N;;;;;
-214C;PER SIGN;So;0;ON;;;;;N;;;;;
-214D;AKTIESELSKAB;So;0;ON;;;;;N;;;;;
-214E;TURNED SMALL F;Ll;0;L;;;;;N;;;2132;;2132
-214F;SYMBOL FOR SAMARITAN SOURCE;So;0;L;;;;;N;;;;;
-2150;VULGAR FRACTION ONE SEVENTH;No;0;ON;<fraction> 0031 2044 0037;;;1/7;N;;;;;
-2151;VULGAR FRACTION ONE NINTH;No;0;ON;<fraction> 0031 2044 0039;;;1/9;N;;;;;
-2152;VULGAR FRACTION ONE TENTH;No;0;ON;<fraction> 0031 2044 0031 0030;;;1/10;N;;;;;
-2153;VULGAR FRACTION ONE THIRD;No;0;ON;<fraction> 0031 2044 0033;;;1/3;N;FRACTION ONE THIRD;;;;
-2154;VULGAR FRACTION TWO THIRDS;No;0;ON;<fraction> 0032 2044 0033;;;2/3;N;FRACTION TWO THIRDS;;;;
-2155;VULGAR FRACTION ONE FIFTH;No;0;ON;<fraction> 0031 2044 0035;;;1/5;N;FRACTION ONE FIFTH;;;;
-2156;VULGAR FRACTION TWO FIFTHS;No;0;ON;<fraction> 0032 2044 0035;;;2/5;N;FRACTION TWO FIFTHS;;;;
-2157;VULGAR FRACTION THREE FIFTHS;No;0;ON;<fraction> 0033 2044 0035;;;3/5;N;FRACTION THREE FIFTHS;;;;
-2158;VULGAR FRACTION FOUR FIFTHS;No;0;ON;<fraction> 0034 2044 0035;;;4/5;N;FRACTION FOUR FIFTHS;;;;
-2159;VULGAR FRACTION ONE SIXTH;No;0;ON;<fraction> 0031 2044 0036;;;1/6;N;FRACTION ONE SIXTH;;;;
-215A;VULGAR FRACTION FIVE SIXTHS;No;0;ON;<fraction> 0035 2044 0036;;;5/6;N;FRACTION FIVE SIXTHS;;;;
-215B;VULGAR FRACTION ONE EIGHTH;No;0;ON;<fraction> 0031 2044 0038;;;1/8;N;FRACTION ONE EIGHTH;;;;
-215C;VULGAR FRACTION THREE EIGHTHS;No;0;ON;<fraction> 0033 2044 0038;;;3/8;N;FRACTION THREE EIGHTHS;;;;
-215D;VULGAR FRACTION FIVE EIGHTHS;No;0;ON;<fraction> 0035 2044 0038;;;5/8;N;FRACTION FIVE EIGHTHS;;;;
-215E;VULGAR FRACTION SEVEN EIGHTHS;No;0;ON;<fraction> 0037 2044 0038;;;7/8;N;FRACTION SEVEN EIGHTHS;;;;
-215F;FRACTION NUMERATOR ONE;No;0;ON;<fraction> 0031 2044;;;1;N;;;;;
-2160;ROMAN NUMERAL ONE;Nl;0;L;<compat> 0049;;;1;N;;;;2170;
-2161;ROMAN NUMERAL TWO;Nl;0;L;<compat> 0049 0049;;;2;N;;;;2171;
-2162;ROMAN NUMERAL THREE;Nl;0;L;<compat> 0049 0049 0049;;;3;N;;;;2172;
-2163;ROMAN NUMERAL FOUR;Nl;0;L;<compat> 0049 0056;;;4;N;;;;2173;
-2164;ROMAN NUMERAL FIVE;Nl;0;L;<compat> 0056;;;5;N;;;;2174;
-2165;ROMAN NUMERAL SIX;Nl;0;L;<compat> 0056 0049;;;6;N;;;;2175;
-2166;ROMAN NUMERAL SEVEN;Nl;0;L;<compat> 0056 0049 0049;;;7;N;;;;2176;
-2167;ROMAN NUMERAL EIGHT;Nl;0;L;<compat> 0056 0049 0049 0049;;;8;N;;;;2177;
-2168;ROMAN NUMERAL NINE;Nl;0;L;<compat> 0049 0058;;;9;N;;;;2178;
-2169;ROMAN NUMERAL TEN;Nl;0;L;<compat> 0058;;;10;N;;;;2179;
-216A;ROMAN NUMERAL ELEVEN;Nl;0;L;<compat> 0058 0049;;;11;N;;;;217A;
-216B;ROMAN NUMERAL TWELVE;Nl;0;L;<compat> 0058 0049 0049;;;12;N;;;;217B;
-216C;ROMAN NUMERAL FIFTY;Nl;0;L;<compat> 004C;;;50;N;;;;217C;
-216D;ROMAN NUMERAL ONE HUNDRED;Nl;0;L;<compat> 0043;;;100;N;;;;217D;
-216E;ROMAN NUMERAL FIVE HUNDRED;Nl;0;L;<compat> 0044;;;500;N;;;;217E;
-216F;ROMAN NUMERAL ONE THOUSAND;Nl;0;L;<compat> 004D;;;1000;N;;;;217F;
-2170;SMALL ROMAN NUMERAL ONE;Nl;0;L;<compat> 0069;;;1;N;;;2160;;2160
-2171;SMALL ROMAN NUMERAL TWO;Nl;0;L;<compat> 0069 0069;;;2;N;;;2161;;2161
-2172;SMALL ROMAN NUMERAL THREE;Nl;0;L;<compat> 0069 0069 0069;;;3;N;;;2162;;2162
-2173;SMALL ROMAN NUMERAL FOUR;Nl;0;L;<compat> 0069 0076;;;4;N;;;2163;;2163
-2174;SMALL ROMAN NUMERAL FIVE;Nl;0;L;<compat> 0076;;;5;N;;;2164;;2164
-2175;SMALL ROMAN NUMERAL SIX;Nl;0;L;<compat> 0076 0069;;;6;N;;;2165;;2165
-2176;SMALL ROMAN NUMERAL SEVEN;Nl;0;L;<compat> 0076 0069 0069;;;7;N;;;2166;;2166
-2177;SMALL ROMAN NUMERAL EIGHT;Nl;0;L;<compat> 0076 0069 0069 0069;;;8;N;;;2167;;2167
-2178;SMALL ROMAN NUMERAL NINE;Nl;0;L;<compat> 0069 0078;;;9;N;;;2168;;2168
-2179;SMALL ROMAN NUMERAL TEN;Nl;0;L;<compat> 0078;;;10;N;;;2169;;2169
-217A;SMALL ROMAN NUMERAL ELEVEN;Nl;0;L;<compat> 0078 0069;;;11;N;;;216A;;216A
-217B;SMALL ROMAN NUMERAL TWELVE;Nl;0;L;<compat> 0078 0069 0069;;;12;N;;;216B;;216B
-217C;SMALL ROMAN NUMERAL FIFTY;Nl;0;L;<compat> 006C;;;50;N;;;216C;;216C
-217D;SMALL ROMAN NUMERAL ONE HUNDRED;Nl;0;L;<compat> 0063;;;100;N;;;216D;;216D
-217E;SMALL ROMAN NUMERAL FIVE HUNDRED;Nl;0;L;<compat> 0064;;;500;N;;;216E;;216E
-217F;SMALL ROMAN NUMERAL ONE THOUSAND;Nl;0;L;<compat> 006D;;;1000;N;;;216F;;216F
-2180;ROMAN NUMERAL ONE THOUSAND C D;Nl;0;L;;;;1000;N;;;;;
-2181;ROMAN NUMERAL FIVE THOUSAND;Nl;0;L;;;;5000;N;;;;;
-2182;ROMAN NUMERAL TEN THOUSAND;Nl;0;L;;;;10000;N;;;;;
-2183;ROMAN NUMERAL REVERSED ONE HUNDRED;Lu;0;L;;;;;N;;;;2184;
-2184;LATIN SMALL LETTER REVERSED C;Ll;0;L;;;;;N;;;2183;;2183
-2185;ROMAN NUMERAL SIX LATE FORM;Nl;0;L;;;;6;N;;;;;
-2186;ROMAN NUMERAL FIFTY EARLY FORM;Nl;0;L;;;;50;N;;;;;
-2187;ROMAN NUMERAL FIFTY THOUSAND;Nl;0;L;;;;50000;N;;;;;
-2188;ROMAN NUMERAL ONE HUNDRED THOUSAND;Nl;0;L;;;;100000;N;;;;;
-2189;VULGAR FRACTION ZERO THIRDS;No;0;ON;<fraction> 0030 2044 0033;;;0;N;;;;;
-2190;LEFTWARDS ARROW;Sm;0;ON;;;;;N;LEFT ARROW;;;;
-2191;UPWARDS ARROW;Sm;0;ON;;;;;N;UP ARROW;;;;
-2192;RIGHTWARDS ARROW;Sm;0;ON;;;;;N;RIGHT ARROW;;;;
-2193;DOWNWARDS ARROW;Sm;0;ON;;;;;N;DOWN ARROW;;;;
-2194;LEFT RIGHT ARROW;Sm;0;ON;;;;;N;;;;;
-2195;UP DOWN ARROW;So;0;ON;;;;;N;;;;;
-2196;NORTH WEST ARROW;So;0;ON;;;;;N;UPPER LEFT ARROW;;;;
-2197;NORTH EAST ARROW;So;0;ON;;;;;N;UPPER RIGHT ARROW;;;;
-2198;SOUTH EAST ARROW;So;0;ON;;;;;N;LOWER RIGHT ARROW;;;;
-2199;SOUTH WEST ARROW;So;0;ON;;;;;N;LOWER LEFT ARROW;;;;
-219A;LEFTWARDS ARROW WITH STROKE;Sm;0;ON;2190 0338;;;;N;LEFT ARROW WITH STROKE;;;;
-219B;RIGHTWARDS ARROW WITH STROKE;Sm;0;ON;2192 0338;;;;N;RIGHT ARROW WITH STROKE;;;;
-219C;LEFTWARDS WAVE ARROW;So;0;ON;;;;;N;LEFT WAVE ARROW;;;;
-219D;RIGHTWARDS WAVE ARROW;So;0;ON;;;;;N;RIGHT WAVE ARROW;;;;
-219E;LEFTWARDS TWO HEADED ARROW;So;0;ON;;;;;N;LEFT TWO HEADED ARROW;;;;
-219F;UPWARDS TWO HEADED ARROW;So;0;ON;;;;;N;UP TWO HEADED ARROW;;;;
-21A0;RIGHTWARDS TWO HEADED ARROW;Sm;0;ON;;;;;N;RIGHT TWO HEADED ARROW;;;;
-21A1;DOWNWARDS TWO HEADED ARROW;So;0;ON;;;;;N;DOWN TWO HEADED ARROW;;;;
-21A2;LEFTWARDS ARROW WITH TAIL;So;0;ON;;;;;N;LEFT ARROW WITH TAIL;;;;
-21A3;RIGHTWARDS ARROW WITH TAIL;Sm;0;ON;;;;;N;RIGHT ARROW WITH TAIL;;;;
-21A4;LEFTWARDS ARROW FROM BAR;So;0;ON;;;;;N;LEFT ARROW FROM BAR;;;;
-21A5;UPWARDS ARROW FROM BAR;So;0;ON;;;;;N;UP ARROW FROM BAR;;;;
-21A6;RIGHTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;RIGHT ARROW FROM BAR;;;;
-21A7;DOWNWARDS ARROW FROM BAR;So;0;ON;;;;;N;DOWN ARROW FROM BAR;;;;
-21A8;UP DOWN ARROW WITH BASE;So;0;ON;;;;;N;;;;;
-21A9;LEFTWARDS ARROW WITH HOOK;So;0;ON;;;;;N;LEFT ARROW WITH HOOK;;;;
-21AA;RIGHTWARDS ARROW WITH HOOK;So;0;ON;;;;;N;RIGHT ARROW WITH HOOK;;;;
-21AB;LEFTWARDS ARROW WITH LOOP;So;0;ON;;;;;N;LEFT ARROW WITH LOOP;;;;
-21AC;RIGHTWARDS ARROW WITH LOOP;So;0;ON;;;;;N;RIGHT ARROW WITH LOOP;;;;
-21AD;LEFT RIGHT WAVE ARROW;So;0;ON;;;;;N;;;;;
-21AE;LEFT RIGHT ARROW WITH STROKE;Sm;0;ON;2194 0338;;;;N;;;;;
-21AF;DOWNWARDS ZIGZAG ARROW;So;0;ON;;;;;N;DOWN ZIGZAG ARROW;;;;
-21B0;UPWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;UP ARROW WITH TIP LEFT;;;;
-21B1;UPWARDS ARROW WITH TIP RIGHTWARDS;So;0;ON;;;;;N;UP ARROW WITH TIP RIGHT;;;;
-21B2;DOWNWARDS ARROW WITH TIP LEFTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH TIP LEFT;;;;
-21B3;DOWNWARDS ARROW WITH TIP RIGHTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH TIP RIGHT;;;;
-21B4;RIGHTWARDS ARROW WITH CORNER DOWNWARDS;So;0;ON;;;;;N;RIGHT ARROW WITH CORNER DOWN;;;;
-21B5;DOWNWARDS ARROW WITH CORNER LEFTWARDS;So;0;ON;;;;;N;DOWN ARROW WITH CORNER LEFT;;;;
-21B6;ANTICLOCKWISE TOP SEMICIRCLE ARROW;So;0;ON;;;;;N;;;;;
-21B7;CLOCKWISE TOP SEMICIRCLE ARROW;So;0;ON;;;;;N;;;;;
-21B8;NORTH WEST ARROW TO LONG BAR;So;0;ON;;;;;N;UPPER LEFT ARROW TO LONG BAR;;;;
-21B9;LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR;So;0;ON;;;;;N;LEFT ARROW TO BAR OVER RIGHT ARROW TO BAR;;;;
-21BA;ANTICLOCKWISE OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;;
-21BB;CLOCKWISE OPEN CIRCLE ARROW;So;0;ON;;;;;N;;;;;
-21BC;LEFTWARDS HARPOON WITH BARB UPWARDS;So;0;ON;;;;;N;LEFT HARPOON WITH BARB UP;;;;
-21BD;LEFTWARDS HARPOON WITH BARB DOWNWARDS;So;0;ON;;;;;N;LEFT HARPOON WITH BARB DOWN;;;;
-21BE;UPWARDS HARPOON WITH BARB RIGHTWARDS;So;0;ON;;;;;N;UP HARPOON WITH BARB RIGHT;;;;
-21BF;UPWARDS HARPOON WITH BARB LEFTWARDS;So;0;ON;;;;;N;UP HARPOON WITH BARB LEFT;;;;
-21C0;RIGHTWARDS HARPOON WITH BARB UPWARDS;So;0;ON;;;;;N;RIGHT HARPOON WITH BARB UP;;;;
-21C1;RIGHTWARDS HARPOON WITH BARB DOWNWARDS;So;0;ON;;;;;N;RIGHT HARPOON WITH BARB DOWN;;;;
-21C2;DOWNWARDS HARPOON WITH BARB RIGHTWARDS;So;0;ON;;;;;N;DOWN HARPOON WITH BARB RIGHT;;;;
-21C3;DOWNWARDS HARPOON WITH BARB LEFTWARDS;So;0;ON;;;;;N;DOWN HARPOON WITH BARB LEFT;;;;
-21C4;RIGHTWARDS ARROW OVER LEFTWARDS ARROW;So;0;ON;;;;;N;RIGHT ARROW OVER LEFT ARROW;;;;
-21C5;UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW;So;0;ON;;;;;N;UP ARROW LEFT OF DOWN ARROW;;;;
-21C6;LEFTWARDS ARROW OVER RIGHTWARDS ARROW;So;0;ON;;;;;N;LEFT ARROW OVER RIGHT ARROW;;;;
-21C7;LEFTWARDS PAIRED ARROWS;So;0;ON;;;;;N;LEFT PAIRED ARROWS;;;;
-21C8;UPWARDS PAIRED ARROWS;So;0;ON;;;;;N;UP PAIRED ARROWS;;;;
-21C9;RIGHTWARDS PAIRED ARROWS;So;0;ON;;;;;N;RIGHT PAIRED ARROWS;;;;
-21CA;DOWNWARDS PAIRED ARROWS;So;0;ON;;;;;N;DOWN PAIRED ARROWS;;;;
-21CB;LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON;So;0;ON;;;;;N;LEFT HARPOON OVER RIGHT HARPOON;;;;
-21CC;RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON;So;0;ON;;;;;N;RIGHT HARPOON OVER LEFT HARPOON;;;;
-21CD;LEFTWARDS DOUBLE ARROW WITH STROKE;So;0;ON;21D0 0338;;;;N;LEFT DOUBLE ARROW WITH STROKE;;;;
-21CE;LEFT RIGHT DOUBLE ARROW WITH STROKE;Sm;0;ON;21D4 0338;;;;N;;;;;
-21CF;RIGHTWARDS DOUBLE ARROW WITH STROKE;Sm;0;ON;21D2 0338;;;;N;RIGHT DOUBLE ARROW WITH STROKE;;;;
-21D0;LEFTWARDS DOUBLE ARROW;So;0;ON;;;;;N;LEFT DOUBLE ARROW;;;;
-21D1;UPWARDS DOUBLE ARROW;So;0;ON;;;;;N;UP DOUBLE ARROW;;;;
-21D2;RIGHTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;RIGHT DOUBLE ARROW;;;;
-21D3;DOWNWARDS DOUBLE ARROW;So;0;ON;;;;;N;DOWN DOUBLE ARROW;;;;
-21D4;LEFT RIGHT DOUBLE ARROW;Sm;0;ON;;;;;N;;;;;
-21D5;UP DOWN DOUBLE ARROW;So;0;ON;;;;;N;;;;;
-21D6;NORTH WEST DOUBLE ARROW;So;0;ON;;;;;N;UPPER LEFT DOUBLE ARROW;;;;
-21D7;NORTH EAST DOUBLE ARROW;So;0;ON;;;;;N;UPPER RIGHT DOUBLE ARROW;;;;
-21D8;SOUTH EAST DOUBLE ARROW;So;0;ON;;;;;N;LOWER RIGHT DOUBLE ARROW;;;;
-21D9;SOUTH WEST DOUBLE ARROW;So;0;ON;;;;;N;LOWER LEFT DOUBLE ARROW;;;;
-21DA;LEFTWARDS TRIPLE ARROW;So;0;ON;;;;;N;LEFT TRIPLE ARROW;;;;
-21DB;RIGHTWARDS TRIPLE ARROW;So;0;ON;;;;;N;RIGHT TRIPLE ARROW;;;;
-21DC;LEFTWARDS SQUIGGLE ARROW;So;0;ON;;;;;N;LEFT SQUIGGLE ARROW;;;;
-21DD;RIGHTWARDS SQUIGGLE ARROW;So;0;ON;;;;;N;RIGHT SQUIGGLE ARROW;;;;
-21DE;UPWARDS ARROW WITH DOUBLE STROKE;So;0;ON;;;;;N;UP ARROW WITH DOUBLE STROKE;;;;
-21DF;DOWNWARDS ARROW WITH DOUBLE STROKE;So;0;ON;;;;;N;DOWN ARROW WITH DOUBLE STROKE;;;;
-21E0;LEFTWARDS DASHED ARROW;So;0;ON;;;;;N;LEFT DASHED ARROW;;;;
-21E1;UPWARDS DASHED ARROW;So;0;ON;;;;;N;UP DASHED ARROW;;;;
-21E2;RIGHTWARDS DASHED ARROW;So;0;ON;;;;;N;RIGHT DASHED ARROW;;;;
-21E3;DOWNWARDS DASHED ARROW;So;0;ON;;;;;N;DOWN DASHED ARROW;;;;
-21E4;LEFTWARDS ARROW TO BAR;So;0;ON;;;;;N;LEFT ARROW TO BAR;;;;
-21E5;RIGHTWARDS ARROW TO BAR;So;0;ON;;;;;N;RIGHT ARROW TO BAR;;;;
-21E6;LEFTWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE LEFT ARROW;;;;
-21E7;UPWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE UP ARROW;;;;
-21E8;RIGHTWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE RIGHT ARROW;;;;
-21E9;DOWNWARDS WHITE ARROW;So;0;ON;;;;;N;WHITE DOWN ARROW;;;;
-21EA;UPWARDS WHITE ARROW FROM BAR;So;0;ON;;;;;N;WHITE UP ARROW FROM BAR;;;;
-21EB;UPWARDS WHITE ARROW ON PEDESTAL;So;0;ON;;;;;N;;;;;
-21EC;UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR;So;0;ON;;;;;N;;;;;
-21ED;UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR;So;0;ON;;;;;N;;;;;
-21EE;UPWARDS WHITE DOUBLE ARROW;So;0;ON;;;;;N;;;;;
-21EF;UPWARDS WHITE DOUBLE ARROW ON PEDESTAL;So;0;ON;;;;;N;;;;;
-21F0;RIGHTWARDS WHITE ARROW FROM WALL;So;0;ON;;;;;N;;;;;
-21F1;NORTH WEST ARROW TO CORNER;So;0;ON;;;;;N;;;;;
-21F2;SOUTH EAST ARROW TO CORNER;So;0;ON;;;;;N;;;;;
-21F3;UP DOWN WHITE ARROW;So;0;ON;;;;;N;;;;;
-21F4;RIGHT ARROW WITH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;;
-21F5;DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-21F6;THREE RIGHTWARDS ARROWS;Sm;0;ON;;;;;N;;;;;
-21F7;LEFTWARDS ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21F8;RIGHTWARDS ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21F9;LEFT RIGHT ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21FA;LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21FB;RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21FC;LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-21FD;LEFTWARDS OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;;
-21FE;RIGHTWARDS OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;;
-21FF;LEFT RIGHT OPEN-HEADED ARROW;Sm;0;ON;;;;;N;;;;;
-2200;FOR ALL;Sm;0;ON;;;;;N;;;;;
-2201;COMPLEMENT;Sm;0;ON;;;;;Y;;;;;
-2202;PARTIAL DIFFERENTIAL;Sm;0;ON;;;;;Y;;;;;
-2203;THERE EXISTS;Sm;0;ON;;;;;Y;;;;;
-2204;THERE DOES NOT EXIST;Sm;0;ON;2203 0338;;;;Y;;;;;
-2205;EMPTY SET;Sm;0;ON;;;;;N;;;;;
-2206;INCREMENT;Sm;0;ON;;;;;N;;;;;
-2207;NABLA;Sm;0;ON;;;;;N;;;;;
-2208;ELEMENT OF;Sm;0;ON;;;;;Y;;;;;
-2209;NOT AN ELEMENT OF;Sm;0;ON;2208 0338;;;;Y;;;;;
-220A;SMALL ELEMENT OF;Sm;0;ON;;;;;Y;;;;;
-220B;CONTAINS AS MEMBER;Sm;0;ON;;;;;Y;;;;;
-220C;DOES NOT CONTAIN AS MEMBER;Sm;0;ON;220B 0338;;;;Y;;;;;
-220D;SMALL CONTAINS AS MEMBER;Sm;0;ON;;;;;Y;;;;;
-220E;END OF PROOF;Sm;0;ON;;;;;N;;;;;
-220F;N-ARY PRODUCT;Sm;0;ON;;;;;N;;;;;
-2210;N-ARY COPRODUCT;Sm;0;ON;;;;;N;;;;;
-2211;N-ARY SUMMATION;Sm;0;ON;;;;;Y;;;;;
-2212;MINUS SIGN;Sm;0;ES;;;;;N;;;;;
-2213;MINUS-OR-PLUS SIGN;Sm;0;ET;;;;;N;;;;;
-2214;DOT PLUS;Sm;0;ON;;;;;N;;;;;
-2215;DIVISION SLASH;Sm;0;ON;;;;;Y;;;;;
-2216;SET MINUS;Sm;0;ON;;;;;Y;;;;;
-2217;ASTERISK OPERATOR;Sm;0;ON;;;;;N;;;;;
-2218;RING OPERATOR;Sm;0;ON;;;;;N;;;;;
-2219;BULLET OPERATOR;Sm;0;ON;;;;;N;;;;;
-221A;SQUARE ROOT;Sm;0;ON;;;;;Y;;;;;
-221B;CUBE ROOT;Sm;0;ON;;;;;Y;;;;;
-221C;FOURTH ROOT;Sm;0;ON;;;;;Y;;;;;
-221D;PROPORTIONAL TO;Sm;0;ON;;;;;Y;;;;;
-221E;INFINITY;Sm;0;ON;;;;;N;;;;;
-221F;RIGHT ANGLE;Sm;0;ON;;;;;Y;;;;;
-2220;ANGLE;Sm;0;ON;;;;;Y;;;;;
-2221;MEASURED ANGLE;Sm;0;ON;;;;;Y;;;;;
-2222;SPHERICAL ANGLE;Sm;0;ON;;;;;Y;;;;;
-2223;DIVIDES;Sm;0;ON;;;;;N;;;;;
-2224;DOES NOT DIVIDE;Sm;0;ON;2223 0338;;;;Y;;;;;
-2225;PARALLEL TO;Sm;0;ON;;;;;N;;;;;
-2226;NOT PARALLEL TO;Sm;0;ON;2225 0338;;;;Y;;;;;
-2227;LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-2228;LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-2229;INTERSECTION;Sm;0;ON;;;;;N;;;;;
-222A;UNION;Sm;0;ON;;;;;N;;;;;
-222B;INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-222C;DOUBLE INTEGRAL;Sm;0;ON;<compat> 222B 222B;;;;Y;;;;;
-222D;TRIPLE INTEGRAL;Sm;0;ON;<compat> 222B 222B 222B;;;;Y;;;;;
-222E;CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-222F;SURFACE INTEGRAL;Sm;0;ON;<compat> 222E 222E;;;;Y;;;;;
-2230;VOLUME INTEGRAL;Sm;0;ON;<compat> 222E 222E 222E;;;;Y;;;;;
-2231;CLOCKWISE INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2232;CLOCKWISE CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2233;ANTICLOCKWISE CONTOUR INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2234;THEREFORE;Sm;0;ON;;;;;N;;;;;
-2235;BECAUSE;Sm;0;ON;;;;;N;;;;;
-2236;RATIO;Sm;0;ON;;;;;N;;;;;
-2237;PROPORTION;Sm;0;ON;;;;;N;;;;;
-2238;DOT MINUS;Sm;0;ON;;;;;N;;;;;
-2239;EXCESS;Sm;0;ON;;;;;Y;;;;;
-223A;GEOMETRIC PROPORTION;Sm;0;ON;;;;;N;;;;;
-223B;HOMOTHETIC;Sm;0;ON;;;;;Y;;;;;
-223C;TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-223D;REVERSED TILDE;Sm;0;ON;;;;;Y;;;;;
-223E;INVERTED LAZY S;Sm;0;ON;;;;;Y;;;;;
-223F;SINE WAVE;Sm;0;ON;;;;;Y;;;;;
-2240;WREATH PRODUCT;Sm;0;ON;;;;;Y;;;;;
-2241;NOT TILDE;Sm;0;ON;223C 0338;;;;Y;;;;;
-2242;MINUS TILDE;Sm;0;ON;;;;;Y;;;;;
-2243;ASYMPTOTICALLY EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2244;NOT ASYMPTOTICALLY EQUAL TO;Sm;0;ON;2243 0338;;;;Y;;;;;
-2245;APPROXIMATELY EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2246;APPROXIMATELY BUT NOT ACTUALLY EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2247;NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO;Sm;0;ON;2245 0338;;;;Y;;;;;
-2248;ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2249;NOT ALMOST EQUAL TO;Sm;0;ON;2248 0338;;;;Y;;;;;
-224A;ALMOST EQUAL OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-224B;TRIPLE TILDE;Sm;0;ON;;;;;Y;;;;;
-224C;ALL EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-224D;EQUIVALENT TO;Sm;0;ON;;;;;N;;;;;
-224E;GEOMETRICALLY EQUIVALENT TO;Sm;0;ON;;;;;N;;;;;
-224F;DIFFERENCE BETWEEN;Sm;0;ON;;;;;N;;;;;
-2250;APPROACHES THE LIMIT;Sm;0;ON;;;;;N;;;;;
-2251;GEOMETRICALLY EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2252;APPROXIMATELY EQUAL TO OR THE IMAGE OF;Sm;0;ON;;;;;Y;;;;;
-2253;IMAGE OF OR APPROXIMATELY EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2254;COLON EQUALS;Sm;0;ON;;;;;Y;COLON EQUAL;;;;
-2255;EQUALS COLON;Sm;0;ON;;;;;Y;EQUAL COLON;;;;
-2256;RING IN EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2257;RING EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2258;CORRESPONDS TO;Sm;0;ON;;;;;N;;;;;
-2259;ESTIMATES;Sm;0;ON;;;;;N;;;;;
-225A;EQUIANGULAR TO;Sm;0;ON;;;;;N;;;;;
-225B;STAR EQUALS;Sm;0;ON;;;;;N;;;;;
-225C;DELTA EQUAL TO;Sm;0;ON;;;;;N;;;;;
-225D;EQUAL TO BY DEFINITION;Sm;0;ON;;;;;N;;;;;
-225E;MEASURED BY;Sm;0;ON;;;;;N;;;;;
-225F;QUESTIONED EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2260;NOT EQUAL TO;Sm;0;ON;003D 0338;;;;Y;;;;;
-2261;IDENTICAL TO;Sm;0;ON;;;;;N;;;;;
-2262;NOT IDENTICAL TO;Sm;0;ON;2261 0338;;;;Y;;;;;
-2263;STRICTLY EQUIVALENT TO;Sm;0;ON;;;;;N;;;;;
-2264;LESS-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN OR EQUAL TO;;;;
-2265;GREATER-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN OR EQUAL TO;;;;
-2266;LESS-THAN OVER EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN OVER EQUAL TO;;;;
-2267;GREATER-THAN OVER EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN OVER EQUAL TO;;;;
-2268;LESS-THAN BUT NOT EQUAL TO;Sm;0;ON;;;;;Y;LESS THAN BUT NOT EQUAL TO;;;;
-2269;GREATER-THAN BUT NOT EQUAL TO;Sm;0;ON;;;;;Y;GREATER THAN BUT NOT EQUAL TO;;;;
-226A;MUCH LESS-THAN;Sm;0;ON;;;;;Y;MUCH LESS THAN;;;;
-226B;MUCH GREATER-THAN;Sm;0;ON;;;;;Y;MUCH GREATER THAN;;;;
-226C;BETWEEN;Sm;0;ON;;;;;N;;;;;
-226D;NOT EQUIVALENT TO;Sm;0;ON;224D 0338;;;;N;;;;;
-226E;NOT LESS-THAN;Sm;0;ON;003C 0338;;;;Y;NOT LESS THAN;;;;
-226F;NOT GREATER-THAN;Sm;0;ON;003E 0338;;;;Y;NOT GREATER THAN;;;;
-2270;NEITHER LESS-THAN NOR EQUAL TO;Sm;0;ON;2264 0338;;;;Y;NEITHER LESS THAN NOR EQUAL TO;;;;
-2271;NEITHER GREATER-THAN NOR EQUAL TO;Sm;0;ON;2265 0338;;;;Y;NEITHER GREATER THAN NOR EQUAL TO;;;;
-2272;LESS-THAN OR EQUIVALENT TO;Sm;0;ON;;;;;Y;LESS THAN OR EQUIVALENT TO;;;;
-2273;GREATER-THAN OR EQUIVALENT TO;Sm;0;ON;;;;;Y;GREATER THAN OR EQUIVALENT TO;;;;
-2274;NEITHER LESS-THAN NOR EQUIVALENT TO;Sm;0;ON;2272 0338;;;;Y;NEITHER LESS THAN NOR EQUIVALENT TO;;;;
-2275;NEITHER GREATER-THAN NOR EQUIVALENT TO;Sm;0;ON;2273 0338;;;;Y;NEITHER GREATER THAN NOR EQUIVALENT TO;;;;
-2276;LESS-THAN OR GREATER-THAN;Sm;0;ON;;;;;Y;LESS THAN OR GREATER THAN;;;;
-2277;GREATER-THAN OR LESS-THAN;Sm;0;ON;;;;;Y;GREATER THAN OR LESS THAN;;;;
-2278;NEITHER LESS-THAN NOR GREATER-THAN;Sm;0;ON;2276 0338;;;;Y;NEITHER LESS THAN NOR GREATER THAN;;;;
-2279;NEITHER GREATER-THAN NOR LESS-THAN;Sm;0;ON;2277 0338;;;;Y;NEITHER GREATER THAN NOR LESS THAN;;;;
-227A;PRECEDES;Sm;0;ON;;;;;Y;;;;;
-227B;SUCCEEDS;Sm;0;ON;;;;;Y;;;;;
-227C;PRECEDES OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-227D;SUCCEEDS OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-227E;PRECEDES OR EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;;
-227F;SUCCEEDS OR EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;;
-2280;DOES NOT PRECEDE;Sm;0;ON;227A 0338;;;;Y;;;;;
-2281;DOES NOT SUCCEED;Sm;0;ON;227B 0338;;;;Y;;;;;
-2282;SUBSET OF;Sm;0;ON;;;;;Y;;;;;
-2283;SUPERSET OF;Sm;0;ON;;;;;Y;;;;;
-2284;NOT A SUBSET OF;Sm;0;ON;2282 0338;;;;Y;;;;;
-2285;NOT A SUPERSET OF;Sm;0;ON;2283 0338;;;;Y;;;;;
-2286;SUBSET OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2287;SUPERSET OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2288;NEITHER A SUBSET OF NOR EQUAL TO;Sm;0;ON;2286 0338;;;;Y;;;;;
-2289;NEITHER A SUPERSET OF NOR EQUAL TO;Sm;0;ON;2287 0338;;;;Y;;;;;
-228A;SUBSET OF WITH NOT EQUAL TO;Sm;0;ON;;;;;Y;SUBSET OF OR NOT EQUAL TO;;;;
-228B;SUPERSET OF WITH NOT EQUAL TO;Sm;0;ON;;;;;Y;SUPERSET OF OR NOT EQUAL TO;;;;
-228C;MULTISET;Sm;0;ON;;;;;Y;;;;;
-228D;MULTISET MULTIPLICATION;Sm;0;ON;;;;;N;;;;;
-228E;MULTISET UNION;Sm;0;ON;;;;;N;;;;;
-228F;SQUARE IMAGE OF;Sm;0;ON;;;;;Y;;;;;
-2290;SQUARE ORIGINAL OF;Sm;0;ON;;;;;Y;;;;;
-2291;SQUARE IMAGE OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2292;SQUARE ORIGINAL OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2293;SQUARE CAP;Sm;0;ON;;;;;N;;;;;
-2294;SQUARE CUP;Sm;0;ON;;;;;N;;;;;
-2295;CIRCLED PLUS;Sm;0;ON;;;;;N;;;;;
-2296;CIRCLED MINUS;Sm;0;ON;;;;;N;;;;;
-2297;CIRCLED TIMES;Sm;0;ON;;;;;N;;;;;
-2298;CIRCLED DIVISION SLASH;Sm;0;ON;;;;;Y;;;;;
-2299;CIRCLED DOT OPERATOR;Sm;0;ON;;;;;N;;;;;
-229A;CIRCLED RING OPERATOR;Sm;0;ON;;;;;N;;;;;
-229B;CIRCLED ASTERISK OPERATOR;Sm;0;ON;;;;;N;;;;;
-229C;CIRCLED EQUALS;Sm;0;ON;;;;;N;;;;;
-229D;CIRCLED DASH;Sm;0;ON;;;;;N;;;;;
-229E;SQUARED PLUS;Sm;0;ON;;;;;N;;;;;
-229F;SQUARED MINUS;Sm;0;ON;;;;;N;;;;;
-22A0;SQUARED TIMES;Sm;0;ON;;;;;N;;;;;
-22A1;SQUARED DOT OPERATOR;Sm;0;ON;;;;;N;;;;;
-22A2;RIGHT TACK;Sm;0;ON;;;;;Y;;;;;
-22A3;LEFT TACK;Sm;0;ON;;;;;Y;;;;;
-22A4;DOWN TACK;Sm;0;ON;;;;;N;;;;;
-22A5;UP TACK;Sm;0;ON;;;;;N;;;;;
-22A6;ASSERTION;Sm;0;ON;;;;;Y;;;;;
-22A7;MODELS;Sm;0;ON;;;;;Y;;;;;
-22A8;TRUE;Sm;0;ON;;;;;Y;;;;;
-22A9;FORCES;Sm;0;ON;;;;;Y;;;;;
-22AA;TRIPLE VERTICAL BAR RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-22AB;DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-22AC;DOES NOT PROVE;Sm;0;ON;22A2 0338;;;;Y;;;;;
-22AD;NOT TRUE;Sm;0;ON;22A8 0338;;;;Y;;;;;
-22AE;DOES NOT FORCE;Sm;0;ON;22A9 0338;;;;Y;;;;;
-22AF;NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE;Sm;0;ON;22AB 0338;;;;Y;;;;;
-22B0;PRECEDES UNDER RELATION;Sm;0;ON;;;;;Y;;;;;
-22B1;SUCCEEDS UNDER RELATION;Sm;0;ON;;;;;Y;;;;;
-22B2;NORMAL SUBGROUP OF;Sm;0;ON;;;;;Y;;;;;
-22B3;CONTAINS AS NORMAL SUBGROUP;Sm;0;ON;;;;;Y;;;;;
-22B4;NORMAL SUBGROUP OF OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-22B5;CONTAINS AS NORMAL SUBGROUP OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-22B6;ORIGINAL OF;Sm;0;ON;;;;;Y;;;;;
-22B7;IMAGE OF;Sm;0;ON;;;;;Y;;;;;
-22B8;MULTIMAP;Sm;0;ON;;;;;Y;;;;;
-22B9;HERMITIAN CONJUGATE MATRIX;Sm;0;ON;;;;;N;;;;;
-22BA;INTERCALATE;Sm;0;ON;;;;;N;;;;;
-22BB;XOR;Sm;0;ON;;;;;N;;;;;
-22BC;NAND;Sm;0;ON;;;;;N;;;;;
-22BD;NOR;Sm;0;ON;;;;;N;;;;;
-22BE;RIGHT ANGLE WITH ARC;Sm;0;ON;;;;;Y;;;;;
-22BF;RIGHT TRIANGLE;Sm;0;ON;;;;;Y;;;;;
-22C0;N-ARY LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-22C1;N-ARY LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-22C2;N-ARY INTERSECTION;Sm;0;ON;;;;;N;;;;;
-22C3;N-ARY UNION;Sm;0;ON;;;;;N;;;;;
-22C4;DIAMOND OPERATOR;Sm;0;ON;;;;;N;;;;;
-22C5;DOT OPERATOR;Sm;0;ON;;;;;N;;;;;
-22C6;STAR OPERATOR;Sm;0;ON;;;;;N;;;;;
-22C7;DIVISION TIMES;Sm;0;ON;;;;;N;;;;;
-22C8;BOWTIE;Sm;0;ON;;;;;N;;;;;
-22C9;LEFT NORMAL FACTOR SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;;
-22CA;RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;;
-22CB;LEFT SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;;
-22CC;RIGHT SEMIDIRECT PRODUCT;Sm;0;ON;;;;;Y;;;;;
-22CD;REVERSED TILDE EQUALS;Sm;0;ON;;;;;Y;;;;;
-22CE;CURLY LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-22CF;CURLY LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-22D0;DOUBLE SUBSET;Sm;0;ON;;;;;Y;;;;;
-22D1;DOUBLE SUPERSET;Sm;0;ON;;;;;Y;;;;;
-22D2;DOUBLE INTERSECTION;Sm;0;ON;;;;;N;;;;;
-22D3;DOUBLE UNION;Sm;0;ON;;;;;N;;;;;
-22D4;PITCHFORK;Sm;0;ON;;;;;N;;;;;
-22D5;EQUAL AND PARALLEL TO;Sm;0;ON;;;;;N;;;;;
-22D6;LESS-THAN WITH DOT;Sm;0;ON;;;;;Y;LESS THAN WITH DOT;;;;
-22D7;GREATER-THAN WITH DOT;Sm;0;ON;;;;;Y;GREATER THAN WITH DOT;;;;
-22D8;VERY MUCH LESS-THAN;Sm;0;ON;;;;;Y;VERY MUCH LESS THAN;;;;
-22D9;VERY MUCH GREATER-THAN;Sm;0;ON;;;;;Y;VERY MUCH GREATER THAN;;;;
-22DA;LESS-THAN EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;LESS THAN EQUAL TO OR GREATER THAN;;;;
-22DB;GREATER-THAN EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;GREATER THAN EQUAL TO OR LESS THAN;;;;
-22DC;EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;EQUAL TO OR LESS THAN;;;;
-22DD;EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;EQUAL TO OR GREATER THAN;;;;
-22DE;EQUAL TO OR PRECEDES;Sm;0;ON;;;;;Y;;;;;
-22DF;EQUAL TO OR SUCCEEDS;Sm;0;ON;;;;;Y;;;;;
-22E0;DOES NOT PRECEDE OR EQUAL;Sm;0;ON;227C 0338;;;;Y;;;;;
-22E1;DOES NOT SUCCEED OR EQUAL;Sm;0;ON;227D 0338;;;;Y;;;;;
-22E2;NOT SQUARE IMAGE OF OR EQUAL TO;Sm;0;ON;2291 0338;;;;Y;;;;;
-22E3;NOT SQUARE ORIGINAL OF OR EQUAL TO;Sm;0;ON;2292 0338;;;;Y;;;;;
-22E4;SQUARE IMAGE OF OR NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-22E5;SQUARE ORIGINAL OF OR NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-22E6;LESS-THAN BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;LESS THAN BUT NOT EQUIVALENT TO;;;;
-22E7;GREATER-THAN BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;GREATER THAN BUT NOT EQUIVALENT TO;;;;
-22E8;PRECEDES BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;;
-22E9;SUCCEEDS BUT NOT EQUIVALENT TO;Sm;0;ON;;;;;Y;;;;;
-22EA;NOT NORMAL SUBGROUP OF;Sm;0;ON;22B2 0338;;;;Y;;;;;
-22EB;DOES NOT CONTAIN AS NORMAL SUBGROUP;Sm;0;ON;22B3 0338;;;;Y;;;;;
-22EC;NOT NORMAL SUBGROUP OF OR EQUAL TO;Sm;0;ON;22B4 0338;;;;Y;;;;;
-22ED;DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL;Sm;0;ON;22B5 0338;;;;Y;;;;;
-22EE;VERTICAL ELLIPSIS;Sm;0;ON;;;;;N;;;;;
-22EF;MIDLINE HORIZONTAL ELLIPSIS;Sm;0;ON;;;;;N;;;;;
-22F0;UP RIGHT DIAGONAL ELLIPSIS;Sm;0;ON;;;;;Y;;;;;
-22F1;DOWN RIGHT DIAGONAL ELLIPSIS;Sm;0;ON;;;;;Y;;;;;
-22F2;ELEMENT OF WITH LONG HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22F3;ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22F4;SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22F5;ELEMENT OF WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-22F6;ELEMENT OF WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-22F7;SMALL ELEMENT OF WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-22F8;ELEMENT OF WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;;
-22F9;ELEMENT OF WITH TWO HORIZONTAL STROKES;Sm;0;ON;;;;;Y;;;;;
-22FA;CONTAINS WITH LONG HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22FB;CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22FC;SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-22FD;CONTAINS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-22FE;SMALL CONTAINS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-22FF;Z NOTATION BAG MEMBERSHIP;Sm;0;ON;;;;;Y;;;;;
-2300;DIAMETER SIGN;So;0;ON;;;;;N;;;;;
-2301;ELECTRIC ARROW;So;0;ON;;;;;N;;;;;
-2302;HOUSE;So;0;ON;;;;;N;;;;;
-2303;UP ARROWHEAD;So;0;ON;;;;;N;;;;;
-2304;DOWN ARROWHEAD;So;0;ON;;;;;N;;;;;
-2305;PROJECTIVE;So;0;ON;;;;;N;;;;;
-2306;PERSPECTIVE;So;0;ON;;;;;N;;;;;
-2307;WAVY LINE;So;0;ON;;;;;N;;;;;
-2308;LEFT CEILING;Sm;0;ON;;;;;Y;;;;;
-2309;RIGHT CEILING;Sm;0;ON;;;;;Y;;;;;
-230A;LEFT FLOOR;Sm;0;ON;;;;;Y;;;;;
-230B;RIGHT FLOOR;Sm;0;ON;;;;;Y;;;;;
-230C;BOTTOM RIGHT CROP;So;0;ON;;;;;N;;;;;
-230D;BOTTOM LEFT CROP;So;0;ON;;;;;N;;;;;
-230E;TOP RIGHT CROP;So;0;ON;;;;;N;;;;;
-230F;TOP LEFT CROP;So;0;ON;;;;;N;;;;;
-2310;REVERSED NOT SIGN;So;0;ON;;;;;N;;;;;
-2311;SQUARE LOZENGE;So;0;ON;;;;;N;;;;;
-2312;ARC;So;0;ON;;;;;N;;;;;
-2313;SEGMENT;So;0;ON;;;;;N;;;;;
-2314;SECTOR;So;0;ON;;;;;N;;;;;
-2315;TELEPHONE RECORDER;So;0;ON;;;;;N;;;;;
-2316;POSITION INDICATOR;So;0;ON;;;;;N;;;;;
-2317;VIEWDATA SQUARE;So;0;ON;;;;;N;;;;;
-2318;PLACE OF INTEREST SIGN;So;0;ON;;;;;N;COMMAND KEY;;;;
-2319;TURNED NOT SIGN;So;0;ON;;;;;N;;;;;
-231A;WATCH;So;0;ON;;;;;N;;;;;
-231B;HOURGLASS;So;0;ON;;;;;N;;;;;
-231C;TOP LEFT CORNER;So;0;ON;;;;;N;;;;;
-231D;TOP RIGHT CORNER;So;0;ON;;;;;N;;;;;
-231E;BOTTOM LEFT CORNER;So;0;ON;;;;;N;;;;;
-231F;BOTTOM RIGHT CORNER;So;0;ON;;;;;N;;;;;
-2320;TOP HALF INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2321;BOTTOM HALF INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2322;FROWN;So;0;ON;;;;;N;;;;;
-2323;SMILE;So;0;ON;;;;;N;;;;;
-2324;UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS;So;0;ON;;;;;N;ENTER KEY;;;;
-2325;OPTION KEY;So;0;ON;;;;;N;;;;;
-2326;ERASE TO THE RIGHT;So;0;ON;;;;;N;DELETE TO THE RIGHT KEY;;;;
-2327;X IN A RECTANGLE BOX;So;0;ON;;;;;N;CLEAR KEY;;;;
-2328;KEYBOARD;So;0;ON;;;;;N;;;;;
-2329;LEFT-POINTING ANGLE BRACKET;Ps;0;ON;3008;;;;Y;BRA;;;;
-232A;RIGHT-POINTING ANGLE BRACKET;Pe;0;ON;3009;;;;Y;KET;;;;
-232B;ERASE TO THE LEFT;So;0;ON;;;;;N;DELETE TO THE LEFT KEY;;;;
-232C;BENZENE RING;So;0;ON;;;;;N;;;;;
-232D;CYLINDRICITY;So;0;ON;;;;;N;;;;;
-232E;ALL AROUND-PROFILE;So;0;ON;;;;;N;;;;;
-232F;SYMMETRY;So;0;ON;;;;;N;;;;;
-2330;TOTAL RUNOUT;So;0;ON;;;;;N;;;;;
-2331;DIMENSION ORIGIN;So;0;ON;;;;;N;;;;;
-2332;CONICAL TAPER;So;0;ON;;;;;N;;;;;
-2333;SLOPE;So;0;ON;;;;;N;;;;;
-2334;COUNTERBORE;So;0;ON;;;;;N;;;;;
-2335;COUNTERSINK;So;0;ON;;;;;N;;;;;
-2336;APL FUNCTIONAL SYMBOL I-BEAM;So;0;L;;;;;N;;;;;
-2337;APL FUNCTIONAL SYMBOL SQUISH QUAD;So;0;L;;;;;N;;;;;
-2338;APL FUNCTIONAL SYMBOL QUAD EQUAL;So;0;L;;;;;N;;;;;
-2339;APL FUNCTIONAL SYMBOL QUAD DIVIDE;So;0;L;;;;;N;;;;;
-233A;APL FUNCTIONAL SYMBOL QUAD DIAMOND;So;0;L;;;;;N;;;;;
-233B;APL FUNCTIONAL SYMBOL QUAD JOT;So;0;L;;;;;N;;;;;
-233C;APL FUNCTIONAL SYMBOL QUAD CIRCLE;So;0;L;;;;;N;;;;;
-233D;APL FUNCTIONAL SYMBOL CIRCLE STILE;So;0;L;;;;;N;;;;;
-233E;APL FUNCTIONAL SYMBOL CIRCLE JOT;So;0;L;;;;;N;;;;;
-233F;APL FUNCTIONAL SYMBOL SLASH BAR;So;0;L;;;;;N;;;;;
-2340;APL FUNCTIONAL SYMBOL BACKSLASH BAR;So;0;L;;;;;N;;;;;
-2341;APL FUNCTIONAL SYMBOL QUAD SLASH;So;0;L;;;;;N;;;;;
-2342;APL FUNCTIONAL SYMBOL QUAD BACKSLASH;So;0;L;;;;;N;;;;;
-2343;APL FUNCTIONAL SYMBOL QUAD LESS-THAN;So;0;L;;;;;N;;;;;
-2344;APL FUNCTIONAL SYMBOL QUAD GREATER-THAN;So;0;L;;;;;N;;;;;
-2345;APL FUNCTIONAL SYMBOL LEFTWARDS VANE;So;0;L;;;;;N;;;;;
-2346;APL FUNCTIONAL SYMBOL RIGHTWARDS VANE;So;0;L;;;;;N;;;;;
-2347;APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW;So;0;L;;;;;N;;;;;
-2348;APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW;So;0;L;;;;;N;;;;;
-2349;APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH;So;0;L;;;;;N;;;;;
-234A;APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR;So;0;L;;;;;N;;;;;
-234B;APL FUNCTIONAL SYMBOL DELTA STILE;So;0;L;;;;;N;;;;;
-234C;APL FUNCTIONAL SYMBOL QUAD DOWN CARET;So;0;L;;;;;N;;;;;
-234D;APL FUNCTIONAL SYMBOL QUAD DELTA;So;0;L;;;;;N;;;;;
-234E;APL FUNCTIONAL SYMBOL DOWN TACK JOT;So;0;L;;;;;N;;;;;
-234F;APL FUNCTIONAL SYMBOL UPWARDS VANE;So;0;L;;;;;N;;;;;
-2350;APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW;So;0;L;;;;;N;;;;;
-2351;APL FUNCTIONAL SYMBOL UP TACK OVERBAR;So;0;L;;;;;N;;;;;
-2352;APL FUNCTIONAL SYMBOL DEL STILE;So;0;L;;;;;N;;;;;
-2353;APL FUNCTIONAL SYMBOL QUAD UP CARET;So;0;L;;;;;N;;;;;
-2354;APL FUNCTIONAL SYMBOL QUAD DEL;So;0;L;;;;;N;;;;;
-2355;APL FUNCTIONAL SYMBOL UP TACK JOT;So;0;L;;;;;N;;;;;
-2356;APL FUNCTIONAL SYMBOL DOWNWARDS VANE;So;0;L;;;;;N;;;;;
-2357;APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW;So;0;L;;;;;N;;;;;
-2358;APL FUNCTIONAL SYMBOL QUOTE UNDERBAR;So;0;L;;;;;N;;;;;
-2359;APL FUNCTIONAL SYMBOL DELTA UNDERBAR;So;0;L;;;;;N;;;;;
-235A;APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR;So;0;L;;;;;N;;;;;
-235B;APL FUNCTIONAL SYMBOL JOT UNDERBAR;So;0;L;;;;;N;;;;;
-235C;APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR;So;0;L;;;;;N;;;;;
-235D;APL FUNCTIONAL SYMBOL UP SHOE JOT;So;0;L;;;;;N;;;;;
-235E;APL FUNCTIONAL SYMBOL QUOTE QUAD;So;0;L;;;;;N;;;;;
-235F;APL FUNCTIONAL SYMBOL CIRCLE STAR;So;0;L;;;;;N;;;;;
-2360;APL FUNCTIONAL SYMBOL QUAD COLON;So;0;L;;;;;N;;;;;
-2361;APL FUNCTIONAL SYMBOL UP TACK DIAERESIS;So;0;L;;;;;N;;;;;
-2362;APL FUNCTIONAL SYMBOL DEL DIAERESIS;So;0;L;;;;;N;;;;;
-2363;APL FUNCTIONAL SYMBOL STAR DIAERESIS;So;0;L;;;;;N;;;;;
-2364;APL FUNCTIONAL SYMBOL JOT DIAERESIS;So;0;L;;;;;N;;;;;
-2365;APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS;So;0;L;;;;;N;;;;;
-2366;APL FUNCTIONAL SYMBOL DOWN SHOE STILE;So;0;L;;;;;N;;;;;
-2367;APL FUNCTIONAL SYMBOL LEFT SHOE STILE;So;0;L;;;;;N;;;;;
-2368;APL FUNCTIONAL SYMBOL TILDE DIAERESIS;So;0;L;;;;;N;;;;;
-2369;APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS;So;0;L;;;;;N;;;;;
-236A;APL FUNCTIONAL SYMBOL COMMA BAR;So;0;L;;;;;N;;;;;
-236B;APL FUNCTIONAL SYMBOL DEL TILDE;So;0;L;;;;;N;;;;;
-236C;APL FUNCTIONAL SYMBOL ZILDE;So;0;L;;;;;N;;;;;
-236D;APL FUNCTIONAL SYMBOL STILE TILDE;So;0;L;;;;;N;;;;;
-236E;APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR;So;0;L;;;;;N;;;;;
-236F;APL FUNCTIONAL SYMBOL QUAD NOT EQUAL;So;0;L;;;;;N;;;;;
-2370;APL FUNCTIONAL SYMBOL QUAD QUESTION;So;0;L;;;;;N;;;;;
-2371;APL FUNCTIONAL SYMBOL DOWN CARET TILDE;So;0;L;;;;;N;;;;;
-2372;APL FUNCTIONAL SYMBOL UP CARET TILDE;So;0;L;;;;;N;;;;;
-2373;APL FUNCTIONAL SYMBOL IOTA;So;0;L;;;;;N;;;;;
-2374;APL FUNCTIONAL SYMBOL RHO;So;0;L;;;;;N;;;;;
-2375;APL FUNCTIONAL SYMBOL OMEGA;So;0;L;;;;;N;;;;;
-2376;APL FUNCTIONAL SYMBOL ALPHA UNDERBAR;So;0;L;;;;;N;;;;;
-2377;APL FUNCTIONAL SYMBOL EPSILON UNDERBAR;So;0;L;;;;;N;;;;;
-2378;APL FUNCTIONAL SYMBOL IOTA UNDERBAR;So;0;L;;;;;N;;;;;
-2379;APL FUNCTIONAL SYMBOL OMEGA UNDERBAR;So;0;L;;;;;N;;;;;
-237A;APL FUNCTIONAL SYMBOL ALPHA;So;0;L;;;;;N;;;;;
-237B;NOT CHECK MARK;So;0;ON;;;;;N;;;;;
-237C;RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW;Sm;0;ON;;;;;N;;;;;
-237D;SHOULDERED OPEN BOX;So;0;ON;;;;;N;;;;;
-237E;BELL SYMBOL;So;0;ON;;;;;N;;;;;
-237F;VERTICAL LINE WITH MIDDLE DOT;So;0;ON;;;;;N;;;;;
-2380;INSERTION SYMBOL;So;0;ON;;;;;N;;;;;
-2381;CONTINUOUS UNDERLINE SYMBOL;So;0;ON;;;;;N;;;;;
-2382;DISCONTINUOUS UNDERLINE SYMBOL;So;0;ON;;;;;N;;;;;
-2383;EMPHASIS SYMBOL;So;0;ON;;;;;N;;;;;
-2384;COMPOSITION SYMBOL;So;0;ON;;;;;N;;;;;
-2385;WHITE SQUARE WITH CENTRE VERTICAL LINE;So;0;ON;;;;;N;;;;;
-2386;ENTER SYMBOL;So;0;ON;;;;;N;;;;;
-2387;ALTERNATIVE KEY SYMBOL;So;0;ON;;;;;N;;;;;
-2388;HELM SYMBOL;So;0;ON;;;;;N;;;;;
-2389;CIRCLED HORIZONTAL BAR WITH NOTCH;So;0;ON;;;;;N;;;;;
-238A;CIRCLED TRIANGLE DOWN;So;0;ON;;;;;N;;;;;
-238B;BROKEN CIRCLE WITH NORTHWEST ARROW;So;0;ON;;;;;N;;;;;
-238C;UNDO SYMBOL;So;0;ON;;;;;N;;;;;
-238D;MONOSTABLE SYMBOL;So;0;ON;;;;;N;;;;;
-238E;HYSTERESIS SYMBOL;So;0;ON;;;;;N;;;;;
-238F;OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL;So;0;ON;;;;;N;;;;;
-2390;OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL;So;0;ON;;;;;N;;;;;
-2391;PASSIVE-PULL-DOWN-OUTPUT SYMBOL;So;0;ON;;;;;N;;;;;
-2392;PASSIVE-PULL-UP-OUTPUT SYMBOL;So;0;ON;;;;;N;;;;;
-2393;DIRECT CURRENT SYMBOL FORM TWO;So;0;ON;;;;;N;;;;;
-2394;SOFTWARE-FUNCTION SYMBOL;So;0;ON;;;;;N;;;;;
-2395;APL FUNCTIONAL SYMBOL QUAD;So;0;L;;;;;N;;;;;
-2396;DECIMAL SEPARATOR KEY SYMBOL;So;0;ON;;;;;N;;;;;
-2397;PREVIOUS PAGE;So;0;ON;;;;;N;;;;;
-2398;NEXT PAGE;So;0;ON;;;;;N;;;;;
-2399;PRINT SCREEN SYMBOL;So;0;ON;;;;;N;;;;;
-239A;CLEAR SCREEN SYMBOL;So;0;ON;;;;;N;;;;;
-239B;LEFT PARENTHESIS UPPER HOOK;Sm;0;ON;;;;;N;;;;;
-239C;LEFT PARENTHESIS EXTENSION;Sm;0;ON;;;;;N;;;;;
-239D;LEFT PARENTHESIS LOWER HOOK;Sm;0;ON;;;;;N;;;;;
-239E;RIGHT PARENTHESIS UPPER HOOK;Sm;0;ON;;;;;N;;;;;
-239F;RIGHT PARENTHESIS EXTENSION;Sm;0;ON;;;;;N;;;;;
-23A0;RIGHT PARENTHESIS LOWER HOOK;Sm;0;ON;;;;;N;;;;;
-23A1;LEFT SQUARE BRACKET UPPER CORNER;Sm;0;ON;;;;;N;;;;;
-23A2;LEFT SQUARE BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;;
-23A3;LEFT SQUARE BRACKET LOWER CORNER;Sm;0;ON;;;;;N;;;;;
-23A4;RIGHT SQUARE BRACKET UPPER CORNER;Sm;0;ON;;;;;N;;;;;
-23A5;RIGHT SQUARE BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;;
-23A6;RIGHT SQUARE BRACKET LOWER CORNER;Sm;0;ON;;;;;N;;;;;
-23A7;LEFT CURLY BRACKET UPPER HOOK;Sm;0;ON;;;;;N;;;;;
-23A8;LEFT CURLY BRACKET MIDDLE PIECE;Sm;0;ON;;;;;N;;;;;
-23A9;LEFT CURLY BRACKET LOWER HOOK;Sm;0;ON;;;;;N;;;;;
-23AA;CURLY BRACKET EXTENSION;Sm;0;ON;;;;;N;;;;;
-23AB;RIGHT CURLY BRACKET UPPER HOOK;Sm;0;ON;;;;;N;;;;;
-23AC;RIGHT CURLY BRACKET MIDDLE PIECE;Sm;0;ON;;;;;N;;;;;
-23AD;RIGHT CURLY BRACKET LOWER HOOK;Sm;0;ON;;;;;N;;;;;
-23AE;INTEGRAL EXTENSION;Sm;0;ON;;;;;N;;;;;
-23AF;HORIZONTAL LINE EXTENSION;Sm;0;ON;;;;;N;;;;;
-23B0;UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION;Sm;0;ON;;;;;N;;;;;
-23B1;UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION;Sm;0;ON;;;;;N;;;;;
-23B2;SUMMATION TOP;Sm;0;ON;;;;;N;;;;;
-23B3;SUMMATION BOTTOM;Sm;0;ON;;;;;N;;;;;
-23B4;TOP SQUARE BRACKET;So;0;ON;;;;;N;;;;;
-23B5;BOTTOM SQUARE BRACKET;So;0;ON;;;;;N;;;;;
-23B6;BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET;So;0;ON;;;;;N;;;;;
-23B7;RADICAL SYMBOL BOTTOM;So;0;ON;;;;;N;;;;;
-23B8;LEFT VERTICAL BOX LINE;So;0;ON;;;;;N;;;;;
-23B9;RIGHT VERTICAL BOX LINE;So;0;ON;;;;;N;;;;;
-23BA;HORIZONTAL SCAN LINE-1;So;0;ON;;;;;N;;;;;
-23BB;HORIZONTAL SCAN LINE-3;So;0;ON;;;;;N;;;;;
-23BC;HORIZONTAL SCAN LINE-7;So;0;ON;;;;;N;;;;;
-23BD;HORIZONTAL SCAN LINE-9;So;0;ON;;;;;N;;;;;
-23BE;DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT;So;0;ON;;;;;N;;;;;
-23BF;DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT;So;0;ON;;;;;N;;;;;
-23C0;DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE;So;0;ON;;;;;N;;;;;
-23C1;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE;So;0;ON;;;;;N;;;;;
-23C2;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE;So;0;ON;;;;;N;;;;;
-23C3;DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE;So;0;ON;;;;;N;;;;;
-23C4;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE;So;0;ON;;;;;N;;;;;
-23C5;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE;So;0;ON;;;;;N;;;;;
-23C6;DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE;So;0;ON;;;;;N;;;;;
-23C7;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE;So;0;ON;;;;;N;;;;;
-23C8;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE;So;0;ON;;;;;N;;;;;
-23C9;DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL;So;0;ON;;;;;N;;;;;
-23CA;DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL;So;0;ON;;;;;N;;;;;
-23CB;DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT;So;0;ON;;;;;N;;;;;
-23CC;DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT;So;0;ON;;;;;N;;;;;
-23CD;SQUARE FOOT;So;0;ON;;;;;N;;;;;
-23CE;RETURN SYMBOL;So;0;ON;;;;;N;;;;;
-23CF;EJECT SYMBOL;So;0;ON;;;;;N;;;;;
-23D0;VERTICAL LINE EXTENSION;So;0;ON;;;;;N;;;;;
-23D1;METRICAL BREVE;So;0;ON;;;;;N;;;;;
-23D2;METRICAL LONG OVER SHORT;So;0;ON;;;;;N;;;;;
-23D3;METRICAL SHORT OVER LONG;So;0;ON;;;;;N;;;;;
-23D4;METRICAL LONG OVER TWO SHORTS;So;0;ON;;;;;N;;;;;
-23D5;METRICAL TWO SHORTS OVER LONG;So;0;ON;;;;;N;;;;;
-23D6;METRICAL TWO SHORTS JOINED;So;0;ON;;;;;N;;;;;
-23D7;METRICAL TRISEME;So;0;ON;;;;;N;;;;;
-23D8;METRICAL TETRASEME;So;0;ON;;;;;N;;;;;
-23D9;METRICAL PENTASEME;So;0;ON;;;;;N;;;;;
-23DA;EARTH GROUND;So;0;ON;;;;;N;;;;;
-23DB;FUSE;So;0;ON;;;;;N;;;;;
-23DC;TOP PARENTHESIS;Sm;0;ON;;;;;N;;;;;
-23DD;BOTTOM PARENTHESIS;Sm;0;ON;;;;;N;;;;;
-23DE;TOP CURLY BRACKET;Sm;0;ON;;;;;N;;;;;
-23DF;BOTTOM CURLY BRACKET;Sm;0;ON;;;;;N;;;;;
-23E0;TOP TORTOISE SHELL BRACKET;Sm;0;ON;;;;;N;;;;;
-23E1;BOTTOM TORTOISE SHELL BRACKET;Sm;0;ON;;;;;N;;;;;
-23E2;WHITE TRAPEZIUM;So;0;ON;;;;;N;;;;;
-23E3;BENZENE RING WITH CIRCLE;So;0;ON;;;;;N;;;;;
-23E4;STRAIGHTNESS;So;0;ON;;;;;N;;;;;
-23E5;FLATNESS;So;0;ON;;;;;N;;;;;
-23E6;AC CURRENT;So;0;ON;;;;;N;;;;;
-23E7;ELECTRICAL INTERSECTION;So;0;ON;;;;;N;;;;;
-23E8;DECIMAL EXPONENT SYMBOL;So;0;ON;;;;;N;;;;;
-2400;SYMBOL FOR NULL;So;0;ON;;;;;N;GRAPHIC FOR NULL;;;;
-2401;SYMBOL FOR START OF HEADING;So;0;ON;;;;;N;GRAPHIC FOR START OF HEADING;;;;
-2402;SYMBOL FOR START OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR START OF TEXT;;;;
-2403;SYMBOL FOR END OF TEXT;So;0;ON;;;;;N;GRAPHIC FOR END OF TEXT;;;;
-2404;SYMBOL FOR END OF TRANSMISSION;So;0;ON;;;;;N;GRAPHIC FOR END OF TRANSMISSION;;;;
-2405;SYMBOL FOR ENQUIRY;So;0;ON;;;;;N;GRAPHIC FOR ENQUIRY;;;;
-2406;SYMBOL FOR ACKNOWLEDGE;So;0;ON;;;;;N;GRAPHIC FOR ACKNOWLEDGE;;;;
-2407;SYMBOL FOR BELL;So;0;ON;;;;;N;GRAPHIC FOR BELL;;;;
-2408;SYMBOL FOR BACKSPACE;So;0;ON;;;;;N;GRAPHIC FOR BACKSPACE;;;;
-2409;SYMBOL FOR HORIZONTAL TABULATION;So;0;ON;;;;;N;GRAPHIC FOR HORIZONTAL TABULATION;;;;
-240A;SYMBOL FOR LINE FEED;So;0;ON;;;;;N;GRAPHIC FOR LINE FEED;;;;
-240B;SYMBOL FOR VERTICAL TABULATION;So;0;ON;;;;;N;GRAPHIC FOR VERTICAL TABULATION;;;;
-240C;SYMBOL FOR FORM FEED;So;0;ON;;;;;N;GRAPHIC FOR FORM FEED;;;;
-240D;SYMBOL FOR CARRIAGE RETURN;So;0;ON;;;;;N;GRAPHIC FOR CARRIAGE RETURN;;;;
-240E;SYMBOL FOR SHIFT OUT;So;0;ON;;;;;N;GRAPHIC FOR SHIFT OUT;;;;
-240F;SYMBOL FOR SHIFT IN;So;0;ON;;;;;N;GRAPHIC FOR SHIFT IN;;;;
-2410;SYMBOL FOR DATA LINK ESCAPE;So;0;ON;;;;;N;GRAPHIC FOR DATA LINK ESCAPE;;;;
-2411;SYMBOL FOR DEVICE CONTROL ONE;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL ONE;;;;
-2412;SYMBOL FOR DEVICE CONTROL TWO;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL TWO;;;;
-2413;SYMBOL FOR DEVICE CONTROL THREE;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL THREE;;;;
-2414;SYMBOL FOR DEVICE CONTROL FOUR;So;0;ON;;;;;N;GRAPHIC FOR DEVICE CONTROL FOUR;;;;
-2415;SYMBOL FOR NEGATIVE ACKNOWLEDGE;So;0;ON;;;;;N;GRAPHIC FOR NEGATIVE ACKNOWLEDGE;;;;
-2416;SYMBOL FOR SYNCHRONOUS IDLE;So;0;ON;;;;;N;GRAPHIC FOR SYNCHRONOUS IDLE;;;;
-2417;SYMBOL FOR END OF TRANSMISSION BLOCK;So;0;ON;;;;;N;GRAPHIC FOR END OF TRANSMISSION BLOCK;;;;
-2418;SYMBOL FOR CANCEL;So;0;ON;;;;;N;GRAPHIC FOR CANCEL;;;;
-2419;SYMBOL FOR END OF MEDIUM;So;0;ON;;;;;N;GRAPHIC FOR END OF MEDIUM;;;;
-241A;SYMBOL FOR SUBSTITUTE;So;0;ON;;;;;N;GRAPHIC FOR SUBSTITUTE;;;;
-241B;SYMBOL FOR ESCAPE;So;0;ON;;;;;N;GRAPHIC FOR ESCAPE;;;;
-241C;SYMBOL FOR FILE SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR FILE SEPARATOR;;;;
-241D;SYMBOL FOR GROUP SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR GROUP SEPARATOR;;;;
-241E;SYMBOL FOR RECORD SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR RECORD SEPARATOR;;;;
-241F;SYMBOL FOR UNIT SEPARATOR;So;0;ON;;;;;N;GRAPHIC FOR UNIT SEPARATOR;;;;
-2420;SYMBOL FOR SPACE;So;0;ON;;;;;N;GRAPHIC FOR SPACE;;;;
-2421;SYMBOL FOR DELETE;So;0;ON;;;;;N;GRAPHIC FOR DELETE;;;;
-2422;BLANK SYMBOL;So;0;ON;;;;;N;BLANK;;;;
-2423;OPEN BOX;So;0;ON;;;;;N;;;;;
-2424;SYMBOL FOR NEWLINE;So;0;ON;;;;;N;GRAPHIC FOR NEWLINE;;;;
-2425;SYMBOL FOR DELETE FORM TWO;So;0;ON;;;;;N;;;;;
-2426;SYMBOL FOR SUBSTITUTE FORM TWO;So;0;ON;;;;;N;;;;;
-2440;OCR HOOK;So;0;ON;;;;;N;;;;;
-2441;OCR CHAIR;So;0;ON;;;;;N;;;;;
-2442;OCR FORK;So;0;ON;;;;;N;;;;;
-2443;OCR INVERTED FORK;So;0;ON;;;;;N;;;;;
-2444;OCR BELT BUCKLE;So;0;ON;;;;;N;;;;;
-2445;OCR BOW TIE;So;0;ON;;;;;N;;;;;
-2446;OCR BRANCH BANK IDENTIFICATION;So;0;ON;;;;;N;;;;;
-2447;OCR AMOUNT OF CHECK;So;0;ON;;;;;N;;;;;
-2448;OCR DASH;So;0;ON;;;;;N;;;;;
-2449;OCR CUSTOMER ACCOUNT NUMBER;So;0;ON;;;;;N;;;;;
-244A;OCR DOUBLE BACKSLASH;So;0;ON;;;;;N;;;;;
-2460;CIRCLED DIGIT ONE;No;0;ON;<circle> 0031;;1;1;N;;;;;
-2461;CIRCLED DIGIT TWO;No;0;ON;<circle> 0032;;2;2;N;;;;;
-2462;CIRCLED DIGIT THREE;No;0;ON;<circle> 0033;;3;3;N;;;;;
-2463;CIRCLED DIGIT FOUR;No;0;ON;<circle> 0034;;4;4;N;;;;;
-2464;CIRCLED DIGIT FIVE;No;0;ON;<circle> 0035;;5;5;N;;;;;
-2465;CIRCLED DIGIT SIX;No;0;ON;<circle> 0036;;6;6;N;;;;;
-2466;CIRCLED DIGIT SEVEN;No;0;ON;<circle> 0037;;7;7;N;;;;;
-2467;CIRCLED DIGIT EIGHT;No;0;ON;<circle> 0038;;8;8;N;;;;;
-2468;CIRCLED DIGIT NINE;No;0;ON;<circle> 0039;;9;9;N;;;;;
-2469;CIRCLED NUMBER TEN;No;0;ON;<circle> 0031 0030;;;10;N;;;;;
-246A;CIRCLED NUMBER ELEVEN;No;0;ON;<circle> 0031 0031;;;11;N;;;;;
-246B;CIRCLED NUMBER TWELVE;No;0;ON;<circle> 0031 0032;;;12;N;;;;;
-246C;CIRCLED NUMBER THIRTEEN;No;0;ON;<circle> 0031 0033;;;13;N;;;;;
-246D;CIRCLED NUMBER FOURTEEN;No;0;ON;<circle> 0031 0034;;;14;N;;;;;
-246E;CIRCLED NUMBER FIFTEEN;No;0;ON;<circle> 0031 0035;;;15;N;;;;;
-246F;CIRCLED NUMBER SIXTEEN;No;0;ON;<circle> 0031 0036;;;16;N;;;;;
-2470;CIRCLED NUMBER SEVENTEEN;No;0;ON;<circle> 0031 0037;;;17;N;;;;;
-2471;CIRCLED NUMBER EIGHTEEN;No;0;ON;<circle> 0031 0038;;;18;N;;;;;
-2472;CIRCLED NUMBER NINETEEN;No;0;ON;<circle> 0031 0039;;;19;N;;;;;
-2473;CIRCLED NUMBER TWENTY;No;0;ON;<circle> 0032 0030;;;20;N;;;;;
-2474;PARENTHESIZED DIGIT ONE;No;0;ON;<compat> 0028 0031 0029;;1;1;N;;;;;
-2475;PARENTHESIZED DIGIT TWO;No;0;ON;<compat> 0028 0032 0029;;2;2;N;;;;;
-2476;PARENTHESIZED DIGIT THREE;No;0;ON;<compat> 0028 0033 0029;;3;3;N;;;;;
-2477;PARENTHESIZED DIGIT FOUR;No;0;ON;<compat> 0028 0034 0029;;4;4;N;;;;;
-2478;PARENTHESIZED DIGIT FIVE;No;0;ON;<compat> 0028 0035 0029;;5;5;N;;;;;
-2479;PARENTHESIZED DIGIT SIX;No;0;ON;<compat> 0028 0036 0029;;6;6;N;;;;;
-247A;PARENTHESIZED DIGIT SEVEN;No;0;ON;<compat> 0028 0037 0029;;7;7;N;;;;;
-247B;PARENTHESIZED DIGIT EIGHT;No;0;ON;<compat> 0028 0038 0029;;8;8;N;;;;;
-247C;PARENTHESIZED DIGIT NINE;No;0;ON;<compat> 0028 0039 0029;;9;9;N;;;;;
-247D;PARENTHESIZED NUMBER TEN;No;0;ON;<compat> 0028 0031 0030 0029;;;10;N;;;;;
-247E;PARENTHESIZED NUMBER ELEVEN;No;0;ON;<compat> 0028 0031 0031 0029;;;11;N;;;;;
-247F;PARENTHESIZED NUMBER TWELVE;No;0;ON;<compat> 0028 0031 0032 0029;;;12;N;;;;;
-2480;PARENTHESIZED NUMBER THIRTEEN;No;0;ON;<compat> 0028 0031 0033 0029;;;13;N;;;;;
-2481;PARENTHESIZED NUMBER FOURTEEN;No;0;ON;<compat> 0028 0031 0034 0029;;;14;N;;;;;
-2482;PARENTHESIZED NUMBER FIFTEEN;No;0;ON;<compat> 0028 0031 0035 0029;;;15;N;;;;;
-2483;PARENTHESIZED NUMBER SIXTEEN;No;0;ON;<compat> 0028 0031 0036 0029;;;16;N;;;;;
-2484;PARENTHESIZED NUMBER SEVENTEEN;No;0;ON;<compat> 0028 0031 0037 0029;;;17;N;;;;;
-2485;PARENTHESIZED NUMBER EIGHTEEN;No;0;ON;<compat> 0028 0031 0038 0029;;;18;N;;;;;
-2486;PARENTHESIZED NUMBER NINETEEN;No;0;ON;<compat> 0028 0031 0039 0029;;;19;N;;;;;
-2487;PARENTHESIZED NUMBER TWENTY;No;0;ON;<compat> 0028 0032 0030 0029;;;20;N;;;;;
-2488;DIGIT ONE FULL STOP;No;0;EN;<compat> 0031 002E;;1;1;N;DIGIT ONE PERIOD;;;;
-2489;DIGIT TWO FULL STOP;No;0;EN;<compat> 0032 002E;;2;2;N;DIGIT TWO PERIOD;;;;
-248A;DIGIT THREE FULL STOP;No;0;EN;<compat> 0033 002E;;3;3;N;DIGIT THREE PERIOD;;;;
-248B;DIGIT FOUR FULL STOP;No;0;EN;<compat> 0034 002E;;4;4;N;DIGIT FOUR PERIOD;;;;
-248C;DIGIT FIVE FULL STOP;No;0;EN;<compat> 0035 002E;;5;5;N;DIGIT FIVE PERIOD;;;;
-248D;DIGIT SIX FULL STOP;No;0;EN;<compat> 0036 002E;;6;6;N;DIGIT SIX PERIOD;;;;
-248E;DIGIT SEVEN FULL STOP;No;0;EN;<compat> 0037 002E;;7;7;N;DIGIT SEVEN PERIOD;;;;
-248F;DIGIT EIGHT FULL STOP;No;0;EN;<compat> 0038 002E;;8;8;N;DIGIT EIGHT PERIOD;;;;
-2490;DIGIT NINE FULL STOP;No;0;EN;<compat> 0039 002E;;9;9;N;DIGIT NINE PERIOD;;;;
-2491;NUMBER TEN FULL STOP;No;0;EN;<compat> 0031 0030 002E;;;10;N;NUMBER TEN PERIOD;;;;
-2492;NUMBER ELEVEN FULL STOP;No;0;EN;<compat> 0031 0031 002E;;;11;N;NUMBER ELEVEN PERIOD;;;;
-2493;NUMBER TWELVE FULL STOP;No;0;EN;<compat> 0031 0032 002E;;;12;N;NUMBER TWELVE PERIOD;;;;
-2494;NUMBER THIRTEEN FULL STOP;No;0;EN;<compat> 0031 0033 002E;;;13;N;NUMBER THIRTEEN PERIOD;;;;
-2495;NUMBER FOURTEEN FULL STOP;No;0;EN;<compat> 0031 0034 002E;;;14;N;NUMBER FOURTEEN PERIOD;;;;
-2496;NUMBER FIFTEEN FULL STOP;No;0;EN;<compat> 0031 0035 002E;;;15;N;NUMBER FIFTEEN PERIOD;;;;
-2497;NUMBER SIXTEEN FULL STOP;No;0;EN;<compat> 0031 0036 002E;;;16;N;NUMBER SIXTEEN PERIOD;;;;
-2498;NUMBER SEVENTEEN FULL STOP;No;0;EN;<compat> 0031 0037 002E;;;17;N;NUMBER SEVENTEEN PERIOD;;;;
-2499;NUMBER EIGHTEEN FULL STOP;No;0;EN;<compat> 0031 0038 002E;;;18;N;NUMBER EIGHTEEN PERIOD;;;;
-249A;NUMBER NINETEEN FULL STOP;No;0;EN;<compat> 0031 0039 002E;;;19;N;NUMBER NINETEEN PERIOD;;;;
-249B;NUMBER TWENTY FULL STOP;No;0;EN;<compat> 0032 0030 002E;;;20;N;NUMBER TWENTY PERIOD;;;;
-249C;PARENTHESIZED LATIN SMALL LETTER A;So;0;L;<compat> 0028 0061 0029;;;;N;;;;;
-249D;PARENTHESIZED LATIN SMALL LETTER B;So;0;L;<compat> 0028 0062 0029;;;;N;;;;;
-249E;PARENTHESIZED LATIN SMALL LETTER C;So;0;L;<compat> 0028 0063 0029;;;;N;;;;;
-249F;PARENTHESIZED LATIN SMALL LETTER D;So;0;L;<compat> 0028 0064 0029;;;;N;;;;;
-24A0;PARENTHESIZED LATIN SMALL LETTER E;So;0;L;<compat> 0028 0065 0029;;;;N;;;;;
-24A1;PARENTHESIZED LATIN SMALL LETTER F;So;0;L;<compat> 0028 0066 0029;;;;N;;;;;
-24A2;PARENTHESIZED LATIN SMALL LETTER G;So;0;L;<compat> 0028 0067 0029;;;;N;;;;;
-24A3;PARENTHESIZED LATIN SMALL LETTER H;So;0;L;<compat> 0028 0068 0029;;;;N;;;;;
-24A4;PARENTHESIZED LATIN SMALL LETTER I;So;0;L;<compat> 0028 0069 0029;;;;N;;;;;
-24A5;PARENTHESIZED LATIN SMALL LETTER J;So;0;L;<compat> 0028 006A 0029;;;;N;;;;;
-24A6;PARENTHESIZED LATIN SMALL LETTER K;So;0;L;<compat> 0028 006B 0029;;;;N;;;;;
-24A7;PARENTHESIZED LATIN SMALL LETTER L;So;0;L;<compat> 0028 006C 0029;;;;N;;;;;
-24A8;PARENTHESIZED LATIN SMALL LETTER M;So;0;L;<compat> 0028 006D 0029;;;;N;;;;;
-24A9;PARENTHESIZED LATIN SMALL LETTER N;So;0;L;<compat> 0028 006E 0029;;;;N;;;;;
-24AA;PARENTHESIZED LATIN SMALL LETTER O;So;0;L;<compat> 0028 006F 0029;;;;N;;;;;
-24AB;PARENTHESIZED LATIN SMALL LETTER P;So;0;L;<compat> 0028 0070 0029;;;;N;;;;;
-24AC;PARENTHESIZED LATIN SMALL LETTER Q;So;0;L;<compat> 0028 0071 0029;;;;N;;;;;
-24AD;PARENTHESIZED LATIN SMALL LETTER R;So;0;L;<compat> 0028 0072 0029;;;;N;;;;;
-24AE;PARENTHESIZED LATIN SMALL LETTER S;So;0;L;<compat> 0028 0073 0029;;;;N;;;;;
-24AF;PARENTHESIZED LATIN SMALL LETTER T;So;0;L;<compat> 0028 0074 0029;;;;N;;;;;
-24B0;PARENTHESIZED LATIN SMALL LETTER U;So;0;L;<compat> 0028 0075 0029;;;;N;;;;;
-24B1;PARENTHESIZED LATIN SMALL LETTER V;So;0;L;<compat> 0028 0076 0029;;;;N;;;;;
-24B2;PARENTHESIZED LATIN SMALL LETTER W;So;0;L;<compat> 0028 0077 0029;;;;N;;;;;
-24B3;PARENTHESIZED LATIN SMALL LETTER X;So;0;L;<compat> 0028 0078 0029;;;;N;;;;;
-24B4;PARENTHESIZED LATIN SMALL LETTER Y;So;0;L;<compat> 0028 0079 0029;;;;N;;;;;
-24B5;PARENTHESIZED LATIN SMALL LETTER Z;So;0;L;<compat> 0028 007A 0029;;;;N;;;;;
-24B6;CIRCLED LATIN CAPITAL LETTER A;So;0;L;<circle> 0041;;;;N;;;;24D0;
-24B7;CIRCLED LATIN CAPITAL LETTER B;So;0;L;<circle> 0042;;;;N;;;;24D1;
-24B8;CIRCLED LATIN CAPITAL LETTER C;So;0;L;<circle> 0043;;;;N;;;;24D2;
-24B9;CIRCLED LATIN CAPITAL LETTER D;So;0;L;<circle> 0044;;;;N;;;;24D3;
-24BA;CIRCLED LATIN CAPITAL LETTER E;So;0;L;<circle> 0045;;;;N;;;;24D4;
-24BB;CIRCLED LATIN CAPITAL LETTER F;So;0;L;<circle> 0046;;;;N;;;;24D5;
-24BC;CIRCLED LATIN CAPITAL LETTER G;So;0;L;<circle> 0047;;;;N;;;;24D6;
-24BD;CIRCLED LATIN CAPITAL LETTER H;So;0;L;<circle> 0048;;;;N;;;;24D7;
-24BE;CIRCLED LATIN CAPITAL LETTER I;So;0;L;<circle> 0049;;;;N;;;;24D8;
-24BF;CIRCLED LATIN CAPITAL LETTER J;So;0;L;<circle> 004A;;;;N;;;;24D9;
-24C0;CIRCLED LATIN CAPITAL LETTER K;So;0;L;<circle> 004B;;;;N;;;;24DA;
-24C1;CIRCLED LATIN CAPITAL LETTER L;So;0;L;<circle> 004C;;;;N;;;;24DB;
-24C2;CIRCLED LATIN CAPITAL LETTER M;So;0;L;<circle> 004D;;;;N;;;;24DC;
-24C3;CIRCLED LATIN CAPITAL LETTER N;So;0;L;<circle> 004E;;;;N;;;;24DD;
-24C4;CIRCLED LATIN CAPITAL LETTER O;So;0;L;<circle> 004F;;;;N;;;;24DE;
-24C5;CIRCLED LATIN CAPITAL LETTER P;So;0;L;<circle> 0050;;;;N;;;;24DF;
-24C6;CIRCLED LATIN CAPITAL LETTER Q;So;0;L;<circle> 0051;;;;N;;;;24E0;
-24C7;CIRCLED LATIN CAPITAL LETTER R;So;0;L;<circle> 0052;;;;N;;;;24E1;
-24C8;CIRCLED LATIN CAPITAL LETTER S;So;0;L;<circle> 0053;;;;N;;;;24E2;
-24C9;CIRCLED LATIN CAPITAL LETTER T;So;0;L;<circle> 0054;;;;N;;;;24E3;
-24CA;CIRCLED LATIN CAPITAL LETTER U;So;0;L;<circle> 0055;;;;N;;;;24E4;
-24CB;CIRCLED LATIN CAPITAL LETTER V;So;0;L;<circle> 0056;;;;N;;;;24E5;
-24CC;CIRCLED LATIN CAPITAL LETTER W;So;0;L;<circle> 0057;;;;N;;;;24E6;
-24CD;CIRCLED LATIN CAPITAL LETTER X;So;0;L;<circle> 0058;;;;N;;;;24E7;
-24CE;CIRCLED LATIN CAPITAL LETTER Y;So;0;L;<circle> 0059;;;;N;;;;24E8;
-24CF;CIRCLED LATIN CAPITAL LETTER Z;So;0;L;<circle> 005A;;;;N;;;;24E9;
-24D0;CIRCLED LATIN SMALL LETTER A;So;0;L;<circle> 0061;;;;N;;;24B6;;24B6
-24D1;CIRCLED LATIN SMALL LETTER B;So;0;L;<circle> 0062;;;;N;;;24B7;;24B7
-24D2;CIRCLED LATIN SMALL LETTER C;So;0;L;<circle> 0063;;;;N;;;24B8;;24B8
-24D3;CIRCLED LATIN SMALL LETTER D;So;0;L;<circle> 0064;;;;N;;;24B9;;24B9
-24D4;CIRCLED LATIN SMALL LETTER E;So;0;L;<circle> 0065;;;;N;;;24BA;;24BA
-24D5;CIRCLED LATIN SMALL LETTER F;So;0;L;<circle> 0066;;;;N;;;24BB;;24BB
-24D6;CIRCLED LATIN SMALL LETTER G;So;0;L;<circle> 0067;;;;N;;;24BC;;24BC
-24D7;CIRCLED LATIN SMALL LETTER H;So;0;L;<circle> 0068;;;;N;;;24BD;;24BD
-24D8;CIRCLED LATIN SMALL LETTER I;So;0;L;<circle> 0069;;;;N;;;24BE;;24BE
-24D9;CIRCLED LATIN SMALL LETTER J;So;0;L;<circle> 006A;;;;N;;;24BF;;24BF
-24DA;CIRCLED LATIN SMALL LETTER K;So;0;L;<circle> 006B;;;;N;;;24C0;;24C0
-24DB;CIRCLED LATIN SMALL LETTER L;So;0;L;<circle> 006C;;;;N;;;24C1;;24C1
-24DC;CIRCLED LATIN SMALL LETTER M;So;0;L;<circle> 006D;;;;N;;;24C2;;24C2
-24DD;CIRCLED LATIN SMALL LETTER N;So;0;L;<circle> 006E;;;;N;;;24C3;;24C3
-24DE;CIRCLED LATIN SMALL LETTER O;So;0;L;<circle> 006F;;;;N;;;24C4;;24C4
-24DF;CIRCLED LATIN SMALL LETTER P;So;0;L;<circle> 0070;;;;N;;;24C5;;24C5
-24E0;CIRCLED LATIN SMALL LETTER Q;So;0;L;<circle> 0071;;;;N;;;24C6;;24C6
-24E1;CIRCLED LATIN SMALL LETTER R;So;0;L;<circle> 0072;;;;N;;;24C7;;24C7
-24E2;CIRCLED LATIN SMALL LETTER S;So;0;L;<circle> 0073;;;;N;;;24C8;;24C8
-24E3;CIRCLED LATIN SMALL LETTER T;So;0;L;<circle> 0074;;;;N;;;24C9;;24C9
-24E4;CIRCLED LATIN SMALL LETTER U;So;0;L;<circle> 0075;;;;N;;;24CA;;24CA
-24E5;CIRCLED LATIN SMALL LETTER V;So;0;L;<circle> 0076;;;;N;;;24CB;;24CB
-24E6;CIRCLED LATIN SMALL LETTER W;So;0;L;<circle> 0077;;;;N;;;24CC;;24CC
-24E7;CIRCLED LATIN SMALL LETTER X;So;0;L;<circle> 0078;;;;N;;;24CD;;24CD
-24E8;CIRCLED LATIN SMALL LETTER Y;So;0;L;<circle> 0079;;;;N;;;24CE;;24CE
-24E9;CIRCLED LATIN SMALL LETTER Z;So;0;L;<circle> 007A;;;;N;;;24CF;;24CF
-24EA;CIRCLED DIGIT ZERO;No;0;ON;<circle> 0030;;0;0;N;;;;;
-24EB;NEGATIVE CIRCLED NUMBER ELEVEN;No;0;ON;;;;11;N;;;;;
-24EC;NEGATIVE CIRCLED NUMBER TWELVE;No;0;ON;;;;12;N;;;;;
-24ED;NEGATIVE CIRCLED NUMBER THIRTEEN;No;0;ON;;;;13;N;;;;;
-24EE;NEGATIVE CIRCLED NUMBER FOURTEEN;No;0;ON;;;;14;N;;;;;
-24EF;NEGATIVE CIRCLED NUMBER FIFTEEN;No;0;ON;;;;15;N;;;;;
-24F0;NEGATIVE CIRCLED NUMBER SIXTEEN;No;0;ON;;;;16;N;;;;;
-24F1;NEGATIVE CIRCLED NUMBER SEVENTEEN;No;0;ON;;;;17;N;;;;;
-24F2;NEGATIVE CIRCLED NUMBER EIGHTEEN;No;0;ON;;;;18;N;;;;;
-24F3;NEGATIVE CIRCLED NUMBER NINETEEN;No;0;ON;;;;19;N;;;;;
-24F4;NEGATIVE CIRCLED NUMBER TWENTY;No;0;ON;;;;20;N;;;;;
-24F5;DOUBLE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;;;;;
-24F6;DOUBLE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;;;;;
-24F7;DOUBLE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;;;;;
-24F8;DOUBLE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;;;;;
-24F9;DOUBLE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;;;;;
-24FA;DOUBLE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;;;;;
-24FB;DOUBLE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;;;;;
-24FC;DOUBLE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;;;;;
-24FD;DOUBLE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;;;;;
-24FE;DOUBLE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;;;;;
-24FF;NEGATIVE CIRCLED DIGIT ZERO;No;0;ON;;;0;0;N;;;;;
-2500;BOX DRAWINGS LIGHT HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT HORIZONTAL;;;;
-2501;BOX DRAWINGS HEAVY HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY HORIZONTAL;;;;
-2502;BOX DRAWINGS LIGHT VERTICAL;So;0;ON;;;;;N;FORMS LIGHT VERTICAL;;;;
-2503;BOX DRAWINGS HEAVY VERTICAL;So;0;ON;;;;;N;FORMS HEAVY VERTICAL;;;;
-2504;BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT TRIPLE DASH HORIZONTAL;;;;
-2505;BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY TRIPLE DASH HORIZONTAL;;;;
-2506;BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT TRIPLE DASH VERTICAL;;;;
-2507;BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY TRIPLE DASH VERTICAL;;;;
-2508;BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT QUADRUPLE DASH HORIZONTAL;;;;
-2509;BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY QUADRUPLE DASH HORIZONTAL;;;;
-250A;BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT QUADRUPLE DASH VERTICAL;;;;
-250B;BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY QUADRUPLE DASH VERTICAL;;;;
-250C;BOX DRAWINGS LIGHT DOWN AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT DOWN AND RIGHT;;;;
-250D;BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND RIGHT HEAVY;;;;
-250E;BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND RIGHT LIGHT;;;;
-250F;BOX DRAWINGS HEAVY DOWN AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY DOWN AND RIGHT;;;;
-2510;BOX DRAWINGS LIGHT DOWN AND LEFT;So;0;ON;;;;;N;FORMS LIGHT DOWN AND LEFT;;;;
-2511;BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND LEFT HEAVY;;;;
-2512;BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND LEFT LIGHT;;;;
-2513;BOX DRAWINGS HEAVY DOWN AND LEFT;So;0;ON;;;;;N;FORMS HEAVY DOWN AND LEFT;;;;
-2514;BOX DRAWINGS LIGHT UP AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT UP AND RIGHT;;;;
-2515;BOX DRAWINGS UP LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND RIGHT HEAVY;;;;
-2516;BOX DRAWINGS UP HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND RIGHT LIGHT;;;;
-2517;BOX DRAWINGS HEAVY UP AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY UP AND RIGHT;;;;
-2518;BOX DRAWINGS LIGHT UP AND LEFT;So;0;ON;;;;;N;FORMS LIGHT UP AND LEFT;;;;
-2519;BOX DRAWINGS UP LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND LEFT HEAVY;;;;
-251A;BOX DRAWINGS UP HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND LEFT LIGHT;;;;
-251B;BOX DRAWINGS HEAVY UP AND LEFT;So;0;ON;;;;;N;FORMS HEAVY UP AND LEFT;;;;
-251C;BOX DRAWINGS LIGHT VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND RIGHT;;;;
-251D;BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND RIGHT HEAVY;;;;
-251E;BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND RIGHT DOWN LIGHT;;;;
-251F;BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND RIGHT UP LIGHT;;;;
-2520;BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND RIGHT LIGHT;;;;
-2521;BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND RIGHT UP HEAVY;;;;
-2522;BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND RIGHT DOWN HEAVY;;;;
-2523;BOX DRAWINGS HEAVY VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND RIGHT;;;;
-2524;BOX DRAWINGS LIGHT VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND LEFT;;;;
-2525;BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND LEFT HEAVY;;;;
-2526;BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND LEFT DOWN LIGHT;;;;
-2527;BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND LEFT UP LIGHT;;;;
-2528;BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND LEFT LIGHT;;;;
-2529;BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND LEFT UP HEAVY;;;;
-252A;BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND LEFT DOWN HEAVY;;;;
-252B;BOX DRAWINGS HEAVY VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND LEFT;;;;
-252C;BOX DRAWINGS LIGHT DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT DOWN AND HORIZONTAL;;;;
-252D;BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT DOWN LIGHT;;;;
-252E;BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT DOWN LIGHT;;;;
-252F;BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND HORIZONTAL HEAVY;;;;
-2530;BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND HORIZONTAL LIGHT;;;;
-2531;BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT DOWN HEAVY;;;;
-2532;BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT DOWN HEAVY;;;;
-2533;BOX DRAWINGS HEAVY DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY DOWN AND HORIZONTAL;;;;
-2534;BOX DRAWINGS LIGHT UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT UP AND HORIZONTAL;;;;
-2535;BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT UP LIGHT;;;;
-2536;BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT UP LIGHT;;;;
-2537;BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND HORIZONTAL HEAVY;;;;
-2538;BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND HORIZONTAL LIGHT;;;;
-2539;BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT UP HEAVY;;;;
-253A;BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT UP HEAVY;;;;
-253B;BOX DRAWINGS HEAVY UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY UP AND HORIZONTAL;;;;
-253C;BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT VERTICAL AND HORIZONTAL;;;;
-253D;BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT;So;0;ON;;;;;N;FORMS LEFT HEAVY AND RIGHT VERTICAL LIGHT;;;;
-253E;BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT;So;0;ON;;;;;N;FORMS RIGHT HEAVY AND LEFT VERTICAL LIGHT;;;;
-253F;BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS VERTICAL LIGHT AND HORIZONTAL HEAVY;;;;
-2540;BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS UP HEAVY AND DOWN HORIZONTAL LIGHT;;;;
-2541;BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS DOWN HEAVY AND UP HORIZONTAL LIGHT;;;;
-2542;BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT;So;0;ON;;;;;N;FORMS VERTICAL HEAVY AND HORIZONTAL LIGHT;;;;
-2543;BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT;So;0;ON;;;;;N;FORMS LEFT UP HEAVY AND RIGHT DOWN LIGHT;;;;
-2544;BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT;So;0;ON;;;;;N;FORMS RIGHT UP HEAVY AND LEFT DOWN LIGHT;;;;
-2545;BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT;So;0;ON;;;;;N;FORMS LEFT DOWN HEAVY AND RIGHT UP LIGHT;;;;
-2546;BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT;So;0;ON;;;;;N;FORMS RIGHT DOWN HEAVY AND LEFT UP LIGHT;;;;
-2547;BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS DOWN LIGHT AND UP HORIZONTAL HEAVY;;;;
-2548;BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY;So;0;ON;;;;;N;FORMS UP LIGHT AND DOWN HORIZONTAL HEAVY;;;;
-2549;BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY;So;0;ON;;;;;N;FORMS RIGHT LIGHT AND LEFT VERTICAL HEAVY;;;;
-254A;BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY;So;0;ON;;;;;N;FORMS LEFT LIGHT AND RIGHT VERTICAL HEAVY;;;;
-254B;BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY VERTICAL AND HORIZONTAL;;;;
-254C;BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS LIGHT DOUBLE DASH HORIZONTAL;;;;
-254D;BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL;So;0;ON;;;;;N;FORMS HEAVY DOUBLE DASH HORIZONTAL;;;;
-254E;BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL;So;0;ON;;;;;N;FORMS LIGHT DOUBLE DASH VERTICAL;;;;
-254F;BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL;So;0;ON;;;;;N;FORMS HEAVY DOUBLE DASH VERTICAL;;;;
-2550;BOX DRAWINGS DOUBLE HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE HORIZONTAL;;;;
-2551;BOX DRAWINGS DOUBLE VERTICAL;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL;;;;
-2552;BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND RIGHT DOUBLE;;;;
-2553;BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND RIGHT SINGLE;;;;
-2554;BOX DRAWINGS DOUBLE DOWN AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND RIGHT;;;;
-2555;BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND LEFT DOUBLE;;;;
-2556;BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND LEFT SINGLE;;;;
-2557;BOX DRAWINGS DOUBLE DOWN AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND LEFT;;;;
-2558;BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND RIGHT DOUBLE;;;;
-2559;BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND RIGHT SINGLE;;;;
-255A;BOX DRAWINGS DOUBLE UP AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE UP AND RIGHT;;;;
-255B;BOX DRAWINGS UP SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND LEFT DOUBLE;;;;
-255C;BOX DRAWINGS UP DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND LEFT SINGLE;;;;
-255D;BOX DRAWINGS DOUBLE UP AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE UP AND LEFT;;;;
-255E;BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND RIGHT DOUBLE;;;;
-255F;BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND RIGHT SINGLE;;;;
-2560;BOX DRAWINGS DOUBLE VERTICAL AND RIGHT;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND RIGHT;;;;
-2561;BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND LEFT DOUBLE;;;;
-2562;BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND LEFT SINGLE;;;;
-2563;BOX DRAWINGS DOUBLE VERTICAL AND LEFT;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND LEFT;;;;
-2564;BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS DOWN SINGLE AND HORIZONTAL DOUBLE;;;;
-2565;BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS DOWN DOUBLE AND HORIZONTAL SINGLE;;;;
-2566;BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE DOWN AND HORIZONTAL;;;;
-2567;BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS UP SINGLE AND HORIZONTAL DOUBLE;;;;
-2568;BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS UP DOUBLE AND HORIZONTAL SINGLE;;;;
-2569;BOX DRAWINGS DOUBLE UP AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE UP AND HORIZONTAL;;;;
-256A;BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE;So;0;ON;;;;;N;FORMS VERTICAL SINGLE AND HORIZONTAL DOUBLE;;;;
-256B;BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE;So;0;ON;;;;;N;FORMS VERTICAL DOUBLE AND HORIZONTAL SINGLE;;;;
-256C;BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL;So;0;ON;;;;;N;FORMS DOUBLE VERTICAL AND HORIZONTAL;;;;
-256D;BOX DRAWINGS LIGHT ARC DOWN AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT ARC DOWN AND RIGHT;;;;
-256E;BOX DRAWINGS LIGHT ARC DOWN AND LEFT;So;0;ON;;;;;N;FORMS LIGHT ARC DOWN AND LEFT;;;;
-256F;BOX DRAWINGS LIGHT ARC UP AND LEFT;So;0;ON;;;;;N;FORMS LIGHT ARC UP AND LEFT;;;;
-2570;BOX DRAWINGS LIGHT ARC UP AND RIGHT;So;0;ON;;;;;N;FORMS LIGHT ARC UP AND RIGHT;;;;
-2571;BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT;;;;
-2572;BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT;;;;
-2573;BOX DRAWINGS LIGHT DIAGONAL CROSS;So;0;ON;;;;;N;FORMS LIGHT DIAGONAL CROSS;;;;
-2574;BOX DRAWINGS LIGHT LEFT;So;0;ON;;;;;N;FORMS LIGHT LEFT;;;;
-2575;BOX DRAWINGS LIGHT UP;So;0;ON;;;;;N;FORMS LIGHT UP;;;;
-2576;BOX DRAWINGS LIGHT RIGHT;So;0;ON;;;;;N;FORMS LIGHT RIGHT;;;;
-2577;BOX DRAWINGS LIGHT DOWN;So;0;ON;;;;;N;FORMS LIGHT DOWN;;;;
-2578;BOX DRAWINGS HEAVY LEFT;So;0;ON;;;;;N;FORMS HEAVY LEFT;;;;
-2579;BOX DRAWINGS HEAVY UP;So;0;ON;;;;;N;FORMS HEAVY UP;;;;
-257A;BOX DRAWINGS HEAVY RIGHT;So;0;ON;;;;;N;FORMS HEAVY RIGHT;;;;
-257B;BOX DRAWINGS HEAVY DOWN;So;0;ON;;;;;N;FORMS HEAVY DOWN;;;;
-257C;BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT;So;0;ON;;;;;N;FORMS LIGHT LEFT AND HEAVY RIGHT;;;;
-257D;BOX DRAWINGS LIGHT UP AND HEAVY DOWN;So;0;ON;;;;;N;FORMS LIGHT UP AND HEAVY DOWN;;;;
-257E;BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT;So;0;ON;;;;;N;FORMS HEAVY LEFT AND LIGHT RIGHT;;;;
-257F;BOX DRAWINGS HEAVY UP AND LIGHT DOWN;So;0;ON;;;;;N;FORMS HEAVY UP AND LIGHT DOWN;;;;
-2580;UPPER HALF BLOCK;So;0;ON;;;;;N;;;;;
-2581;LOWER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
-2582;LOWER ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
-2583;LOWER THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-2584;LOWER HALF BLOCK;So;0;ON;;;;;N;;;;;
-2585;LOWER FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-2586;LOWER THREE QUARTERS BLOCK;So;0;ON;;;;;N;LOWER THREE QUARTER BLOCK;;;;
-2587;LOWER SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-2588;FULL BLOCK;So;0;ON;;;;;N;;;;;
-2589;LEFT SEVEN EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-258A;LEFT THREE QUARTERS BLOCK;So;0;ON;;;;;N;LEFT THREE QUARTER BLOCK;;;;
-258B;LEFT FIVE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-258C;LEFT HALF BLOCK;So;0;ON;;;;;N;;;;;
-258D;LEFT THREE EIGHTHS BLOCK;So;0;ON;;;;;N;;;;;
-258E;LEFT ONE QUARTER BLOCK;So;0;ON;;;;;N;;;;;
-258F;LEFT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
-2590;RIGHT HALF BLOCK;So;0;ON;;;;;N;;;;;
-2591;LIGHT SHADE;So;0;ON;;;;;N;;;;;
-2592;MEDIUM SHADE;So;0;ON;;;;;N;;;;;
-2593;DARK SHADE;So;0;ON;;;;;N;;;;;
-2594;UPPER ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
-2595;RIGHT ONE EIGHTH BLOCK;So;0;ON;;;;;N;;;;;
-2596;QUADRANT LOWER LEFT;So;0;ON;;;;;N;;;;;
-2597;QUADRANT LOWER RIGHT;So;0;ON;;;;;N;;;;;
-2598;QUADRANT UPPER LEFT;So;0;ON;;;;;N;;;;;
-2599;QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;;
-259A;QUADRANT UPPER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;;
-259B;QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT;So;0;ON;;;;;N;;;;;
-259C;QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT;So;0;ON;;;;;N;;;;;
-259D;QUADRANT UPPER RIGHT;So;0;ON;;;;;N;;;;;
-259E;QUADRANT UPPER RIGHT AND LOWER LEFT;So;0;ON;;;;;N;;;;;
-259F;QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT;So;0;ON;;;;;N;;;;;
-25A0;BLACK SQUARE;So;0;ON;;;;;N;;;;;
-25A1;WHITE SQUARE;So;0;ON;;;;;N;;;;;
-25A2;WHITE SQUARE WITH ROUNDED CORNERS;So;0;ON;;;;;N;;;;;
-25A3;WHITE SQUARE CONTAINING BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;;
-25A4;SQUARE WITH HORIZONTAL FILL;So;0;ON;;;;;N;;;;;
-25A5;SQUARE WITH VERTICAL FILL;So;0;ON;;;;;N;;;;;
-25A6;SQUARE WITH ORTHOGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;;
-25A7;SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL;So;0;ON;;;;;N;;;;;
-25A8;SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL;So;0;ON;;;;;N;;;;;
-25A9;SQUARE WITH DIAGONAL CROSSHATCH FILL;So;0;ON;;;;;N;;;;;
-25AA;BLACK SMALL SQUARE;So;0;ON;;;;;N;;;;;
-25AB;WHITE SMALL SQUARE;So;0;ON;;;;;N;;;;;
-25AC;BLACK RECTANGLE;So;0;ON;;;;;N;;;;;
-25AD;WHITE RECTANGLE;So;0;ON;;;;;N;;;;;
-25AE;BLACK VERTICAL RECTANGLE;So;0;ON;;;;;N;;;;;
-25AF;WHITE VERTICAL RECTANGLE;So;0;ON;;;;;N;;;;;
-25B0;BLACK PARALLELOGRAM;So;0;ON;;;;;N;;;;;
-25B1;WHITE PARALLELOGRAM;So;0;ON;;;;;N;;;;;
-25B2;BLACK UP-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK UP POINTING TRIANGLE;;;;
-25B3;WHITE UP-POINTING TRIANGLE;So;0;ON;;;;;N;WHITE UP POINTING TRIANGLE;;;;
-25B4;BLACK UP-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK UP POINTING SMALL TRIANGLE;;;;
-25B5;WHITE UP-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE UP POINTING SMALL TRIANGLE;;;;
-25B6;BLACK RIGHT-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK RIGHT POINTING TRIANGLE;;;;
-25B7;WHITE RIGHT-POINTING TRIANGLE;Sm;0;ON;;;;;N;WHITE RIGHT POINTING TRIANGLE;;;;
-25B8;BLACK RIGHT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK RIGHT POINTING SMALL TRIANGLE;;;;
-25B9;WHITE RIGHT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE RIGHT POINTING SMALL TRIANGLE;;;;
-25BA;BLACK RIGHT-POINTING POINTER;So;0;ON;;;;;N;BLACK RIGHT POINTING POINTER;;;;
-25BB;WHITE RIGHT-POINTING POINTER;So;0;ON;;;;;N;WHITE RIGHT POINTING POINTER;;;;
-25BC;BLACK DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK DOWN POINTING TRIANGLE;;;;
-25BD;WHITE DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;WHITE DOWN POINTING TRIANGLE;;;;
-25BE;BLACK DOWN-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK DOWN POINTING SMALL TRIANGLE;;;;
-25BF;WHITE DOWN-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE DOWN POINTING SMALL TRIANGLE;;;;
-25C0;BLACK LEFT-POINTING TRIANGLE;So;0;ON;;;;;N;BLACK LEFT POINTING TRIANGLE;;;;
-25C1;WHITE LEFT-POINTING TRIANGLE;Sm;0;ON;;;;;N;WHITE LEFT POINTING TRIANGLE;;;;
-25C2;BLACK LEFT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;BLACK LEFT POINTING SMALL TRIANGLE;;;;
-25C3;WHITE LEFT-POINTING SMALL TRIANGLE;So;0;ON;;;;;N;WHITE LEFT POINTING SMALL TRIANGLE;;;;
-25C4;BLACK LEFT-POINTING POINTER;So;0;ON;;;;;N;BLACK LEFT POINTING POINTER;;;;
-25C5;WHITE LEFT-POINTING POINTER;So;0;ON;;;;;N;WHITE LEFT POINTING POINTER;;;;
-25C6;BLACK DIAMOND;So;0;ON;;;;;N;;;;;
-25C7;WHITE DIAMOND;So;0;ON;;;;;N;;;;;
-25C8;WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND;So;0;ON;;;;;N;;;;;
-25C9;FISHEYE;So;0;ON;;;;;N;;;;;
-25CA;LOZENGE;So;0;ON;;;;;N;;;;;
-25CB;WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-25CC;DOTTED CIRCLE;So;0;ON;;;;;N;;;;;
-25CD;CIRCLE WITH VERTICAL FILL;So;0;ON;;;;;N;;;;;
-25CE;BULLSEYE;So;0;ON;;;;;N;;;;;
-25CF;BLACK CIRCLE;So;0;ON;;;;;N;;;;;
-25D0;CIRCLE WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;;
-25D1;CIRCLE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;;
-25D2;CIRCLE WITH LOWER HALF BLACK;So;0;ON;;;;;N;;;;;
-25D3;CIRCLE WITH UPPER HALF BLACK;So;0;ON;;;;;N;;;;;
-25D4;CIRCLE WITH UPPER RIGHT QUADRANT BLACK;So;0;ON;;;;;N;;;;;
-25D5;CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK;So;0;ON;;;;;N;;;;;
-25D6;LEFT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;;
-25D7;RIGHT HALF BLACK CIRCLE;So;0;ON;;;;;N;;;;;
-25D8;INVERSE BULLET;So;0;ON;;;;;N;;;;;
-25D9;INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-25DA;UPPER HALF INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-25DB;LOWER HALF INVERSE WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-25DC;UPPER LEFT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;;
-25DD;UPPER RIGHT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;;
-25DE;LOWER RIGHT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;;
-25DF;LOWER LEFT QUADRANT CIRCULAR ARC;So;0;ON;;;;;N;;;;;
-25E0;UPPER HALF CIRCLE;So;0;ON;;;;;N;;;;;
-25E1;LOWER HALF CIRCLE;So;0;ON;;;;;N;;;;;
-25E2;BLACK LOWER RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
-25E3;BLACK LOWER LEFT TRIANGLE;So;0;ON;;;;;N;;;;;
-25E4;BLACK UPPER LEFT TRIANGLE;So;0;ON;;;;;N;;;;;
-25E5;BLACK UPPER RIGHT TRIANGLE;So;0;ON;;;;;N;;;;;
-25E6;WHITE BULLET;So;0;ON;;;;;N;;;;;
-25E7;SQUARE WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;;
-25E8;SQUARE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;;
-25E9;SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;;
-25EA;SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;;
-25EB;WHITE SQUARE WITH VERTICAL BISECTING LINE;So;0;ON;;;;;N;;;;;
-25EC;WHITE UP-POINTING TRIANGLE WITH DOT;So;0;ON;;;;;N;WHITE UP POINTING TRIANGLE WITH DOT;;;;
-25ED;UP-POINTING TRIANGLE WITH LEFT HALF BLACK;So;0;ON;;;;;N;UP POINTING TRIANGLE WITH LEFT HALF BLACK;;;;
-25EE;UP-POINTING TRIANGLE WITH RIGHT HALF BLACK;So;0;ON;;;;;N;UP POINTING TRIANGLE WITH RIGHT HALF BLACK;;;;
-25EF;LARGE CIRCLE;So;0;ON;;;;;N;;;;;
-25F0;WHITE SQUARE WITH UPPER LEFT QUADRANT;So;0;ON;;;;;N;;;;;
-25F1;WHITE SQUARE WITH LOWER LEFT QUADRANT;So;0;ON;;;;;N;;;;;
-25F2;WHITE SQUARE WITH LOWER RIGHT QUADRANT;So;0;ON;;;;;N;;;;;
-25F3;WHITE SQUARE WITH UPPER RIGHT QUADRANT;So;0;ON;;;;;N;;;;;
-25F4;WHITE CIRCLE WITH UPPER LEFT QUADRANT;So;0;ON;;;;;N;;;;;
-25F5;WHITE CIRCLE WITH LOWER LEFT QUADRANT;So;0;ON;;;;;N;;;;;
-25F6;WHITE CIRCLE WITH LOWER RIGHT QUADRANT;So;0;ON;;;;;N;;;;;
-25F7;WHITE CIRCLE WITH UPPER RIGHT QUADRANT;So;0;ON;;;;;N;;;;;
-25F8;UPPER LEFT TRIANGLE;Sm;0;ON;;;;;N;;;;;
-25F9;UPPER RIGHT TRIANGLE;Sm;0;ON;;;;;N;;;;;
-25FA;LOWER LEFT TRIANGLE;Sm;0;ON;;;;;N;;;;;
-25FB;WHITE MEDIUM SQUARE;Sm;0;ON;;;;;N;;;;;
-25FC;BLACK MEDIUM SQUARE;Sm;0;ON;;;;;N;;;;;
-25FD;WHITE MEDIUM SMALL SQUARE;Sm;0;ON;;;;;N;;;;;
-25FE;BLACK MEDIUM SMALL SQUARE;Sm;0;ON;;;;;N;;;;;
-25FF;LOWER RIGHT TRIANGLE;Sm;0;ON;;;;;N;;;;;
-2600;BLACK SUN WITH RAYS;So;0;ON;;;;;N;;;;;
-2601;CLOUD;So;0;ON;;;;;N;;;;;
-2602;UMBRELLA;So;0;ON;;;;;N;;;;;
-2603;SNOWMAN;So;0;ON;;;;;N;;;;;
-2604;COMET;So;0;ON;;;;;N;;;;;
-2605;BLACK STAR;So;0;ON;;;;;N;;;;;
-2606;WHITE STAR;So;0;ON;;;;;N;;;;;
-2607;LIGHTNING;So;0;ON;;;;;N;;;;;
-2608;THUNDERSTORM;So;0;ON;;;;;N;;;;;
-2609;SUN;So;0;ON;;;;;N;;;;;
-260A;ASCENDING NODE;So;0;ON;;;;;N;;;;;
-260B;DESCENDING NODE;So;0;ON;;;;;N;;;;;
-260C;CONJUNCTION;So;0;ON;;;;;N;;;;;
-260D;OPPOSITION;So;0;ON;;;;;N;;;;;
-260E;BLACK TELEPHONE;So;0;ON;;;;;N;;;;;
-260F;WHITE TELEPHONE;So;0;ON;;;;;N;;;;;
-2610;BALLOT BOX;So;0;ON;;;;;N;;;;;
-2611;BALLOT BOX WITH CHECK;So;0;ON;;;;;N;;;;;
-2612;BALLOT BOX WITH X;So;0;ON;;;;;N;;;;;
-2613;SALTIRE;So;0;ON;;;;;N;;;;;
-2614;UMBRELLA WITH RAIN DROPS;So;0;ON;;;;;N;;;;;
-2615;HOT BEVERAGE;So;0;ON;;;;;N;;;;;
-2616;WHITE SHOGI PIECE;So;0;ON;;;;;N;;;;;
-2617;BLACK SHOGI PIECE;So;0;ON;;;;;N;;;;;
-2618;SHAMROCK;So;0;ON;;;;;N;;;;;
-2619;REVERSED ROTATED FLORAL HEART BULLET;So;0;ON;;;;;N;;;;;
-261A;BLACK LEFT POINTING INDEX;So;0;ON;;;;;N;;;;;
-261B;BLACK RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
-261C;WHITE LEFT POINTING INDEX;So;0;ON;;;;;N;;;;;
-261D;WHITE UP POINTING INDEX;So;0;ON;;;;;N;;;;;
-261E;WHITE RIGHT POINTING INDEX;So;0;ON;;;;;N;;;;;
-261F;WHITE DOWN POINTING INDEX;So;0;ON;;;;;N;;;;;
-2620;SKULL AND CROSSBONES;So;0;ON;;;;;N;;;;;
-2621;CAUTION SIGN;So;0;ON;;;;;N;;;;;
-2622;RADIOACTIVE SIGN;So;0;ON;;;;;N;;;;;
-2623;BIOHAZARD SIGN;So;0;ON;;;;;N;;;;;
-2624;CADUCEUS;So;0;ON;;;;;N;;;;;
-2625;ANKH;So;0;ON;;;;;N;;;;;
-2626;ORTHODOX CROSS;So;0;ON;;;;;N;;;;;
-2627;CHI RHO;So;0;ON;;;;;N;;;;;
-2628;CROSS OF LORRAINE;So;0;ON;;;;;N;;;;;
-2629;CROSS OF JERUSALEM;So;0;ON;;;;;N;;;;;
-262A;STAR AND CRESCENT;So;0;ON;;;;;N;;;;;
-262B;FARSI SYMBOL;So;0;ON;;;;;N;SYMBOL OF IRAN;;;;
-262C;ADI SHAKTI;So;0;ON;;;;;N;;;;;
-262D;HAMMER AND SICKLE;So;0;ON;;;;;N;;;;;
-262E;PEACE SYMBOL;So;0;ON;;;;;N;;;;;
-262F;YIN YANG;So;0;ON;;;;;N;;;;;
-2630;TRIGRAM FOR HEAVEN;So;0;ON;;;;;N;;;;;
-2631;TRIGRAM FOR LAKE;So;0;ON;;;;;N;;;;;
-2632;TRIGRAM FOR FIRE;So;0;ON;;;;;N;;;;;
-2633;TRIGRAM FOR THUNDER;So;0;ON;;;;;N;;;;;
-2634;TRIGRAM FOR WIND;So;0;ON;;;;;N;;;;;
-2635;TRIGRAM FOR WATER;So;0;ON;;;;;N;;;;;
-2636;TRIGRAM FOR MOUNTAIN;So;0;ON;;;;;N;;;;;
-2637;TRIGRAM FOR EARTH;So;0;ON;;;;;N;;;;;
-2638;WHEEL OF DHARMA;So;0;ON;;;;;N;;;;;
-2639;WHITE FROWNING FACE;So;0;ON;;;;;N;;;;;
-263A;WHITE SMILING FACE;So;0;ON;;;;;N;;;;;
-263B;BLACK SMILING FACE;So;0;ON;;;;;N;;;;;
-263C;WHITE SUN WITH RAYS;So;0;ON;;;;;N;;;;;
-263D;FIRST QUARTER MOON;So;0;ON;;;;;N;;;;;
-263E;LAST QUARTER MOON;So;0;ON;;;;;N;;;;;
-263F;MERCURY;So;0;ON;;;;;N;;;;;
-2640;FEMALE SIGN;So;0;ON;;;;;N;;;;;
-2641;EARTH;So;0;ON;;;;;N;;;;;
-2642;MALE SIGN;So;0;ON;;;;;N;;;;;
-2643;JUPITER;So;0;ON;;;;;N;;;;;
-2644;SATURN;So;0;ON;;;;;N;;;;;
-2645;URANUS;So;0;ON;;;;;N;;;;;
-2646;NEPTUNE;So;0;ON;;;;;N;;;;;
-2647;PLUTO;So;0;ON;;;;;N;;;;;
-2648;ARIES;So;0;ON;;;;;N;;;;;
-2649;TAURUS;So;0;ON;;;;;N;;;;;
-264A;GEMINI;So;0;ON;;;;;N;;;;;
-264B;CANCER;So;0;ON;;;;;N;;;;;
-264C;LEO;So;0;ON;;;;;N;;;;;
-264D;VIRGO;So;0;ON;;;;;N;;;;;
-264E;LIBRA;So;0;ON;;;;;N;;;;;
-264F;SCORPIUS;So;0;ON;;;;;N;;;;;
-2650;SAGITTARIUS;So;0;ON;;;;;N;;;;;
-2651;CAPRICORN;So;0;ON;;;;;N;;;;;
-2652;AQUARIUS;So;0;ON;;;;;N;;;;;
-2653;PISCES;So;0;ON;;;;;N;;;;;
-2654;WHITE CHESS KING;So;0;ON;;;;;N;;;;;
-2655;WHITE CHESS QUEEN;So;0;ON;;;;;N;;;;;
-2656;WHITE CHESS ROOK;So;0;ON;;;;;N;;;;;
-2657;WHITE CHESS BISHOP;So;0;ON;;;;;N;;;;;
-2658;WHITE CHESS KNIGHT;So;0;ON;;;;;N;;;;;
-2659;WHITE CHESS PAWN;So;0;ON;;;;;N;;;;;
-265A;BLACK CHESS KING;So;0;ON;;;;;N;;;;;
-265B;BLACK CHESS QUEEN;So;0;ON;;;;;N;;;;;
-265C;BLACK CHESS ROOK;So;0;ON;;;;;N;;;;;
-265D;BLACK CHESS BISHOP;So;0;ON;;;;;N;;;;;
-265E;BLACK CHESS KNIGHT;So;0;ON;;;;;N;;;;;
-265F;BLACK CHESS PAWN;So;0;ON;;;;;N;;;;;
-2660;BLACK SPADE SUIT;So;0;ON;;;;;N;;;;;
-2661;WHITE HEART SUIT;So;0;ON;;;;;N;;;;;
-2662;WHITE DIAMOND SUIT;So;0;ON;;;;;N;;;;;
-2663;BLACK CLUB SUIT;So;0;ON;;;;;N;;;;;
-2664;WHITE SPADE SUIT;So;0;ON;;;;;N;;;;;
-2665;BLACK HEART SUIT;So;0;ON;;;;;N;;;;;
-2666;BLACK DIAMOND SUIT;So;0;ON;;;;;N;;;;;
-2667;WHITE CLUB SUIT;So;0;ON;;;;;N;;;;;
-2668;HOT SPRINGS;So;0;ON;;;;;N;;;;;
-2669;QUARTER NOTE;So;0;ON;;;;;N;;;;;
-266A;EIGHTH NOTE;So;0;ON;;;;;N;;;;;
-266B;BEAMED EIGHTH NOTES;So;0;ON;;;;;N;BARRED EIGHTH NOTES;;;;
-266C;BEAMED SIXTEENTH NOTES;So;0;ON;;;;;N;BARRED SIXTEENTH NOTES;;;;
-266D;MUSIC FLAT SIGN;So;0;ON;;;;;N;FLAT;;;;
-266E;MUSIC NATURAL SIGN;So;0;ON;;;;;N;NATURAL;;;;
-266F;MUSIC SHARP SIGN;Sm;0;ON;;;;;N;SHARP;;;;
-2670;WEST SYRIAC CROSS;So;0;ON;;;;;N;;;;;
-2671;EAST SYRIAC CROSS;So;0;ON;;;;;N;;;;;
-2672;UNIVERSAL RECYCLING SYMBOL;So;0;ON;;;;;N;;;;;
-2673;RECYCLING SYMBOL FOR TYPE-1 PLASTICS;So;0;ON;;;;;N;;;;;
-2674;RECYCLING SYMBOL FOR TYPE-2 PLASTICS;So;0;ON;;;;;N;;;;;
-2675;RECYCLING SYMBOL FOR TYPE-3 PLASTICS;So;0;ON;;;;;N;;;;;
-2676;RECYCLING SYMBOL FOR TYPE-4 PLASTICS;So;0;ON;;;;;N;;;;;
-2677;RECYCLING SYMBOL FOR TYPE-5 PLASTICS;So;0;ON;;;;;N;;;;;
-2678;RECYCLING SYMBOL FOR TYPE-6 PLASTICS;So;0;ON;;;;;N;;;;;
-2679;RECYCLING SYMBOL FOR TYPE-7 PLASTICS;So;0;ON;;;;;N;;;;;
-267A;RECYCLING SYMBOL FOR GENERIC MATERIALS;So;0;ON;;;;;N;;;;;
-267B;BLACK UNIVERSAL RECYCLING SYMBOL;So;0;ON;;;;;N;;;;;
-267C;RECYCLED PAPER SYMBOL;So;0;ON;;;;;N;;;;;
-267D;PARTIALLY-RECYCLED PAPER SYMBOL;So;0;ON;;;;;N;;;;;
-267E;PERMANENT PAPER SIGN;So;0;ON;;;;;N;;;;;
-267F;WHEELCHAIR SYMBOL;So;0;ON;;;;;N;;;;;
-2680;DIE FACE-1;So;0;ON;;;;;N;;;;;
-2681;DIE FACE-2;So;0;ON;;;;;N;;;;;
-2682;DIE FACE-3;So;0;ON;;;;;N;;;;;
-2683;DIE FACE-4;So;0;ON;;;;;N;;;;;
-2684;DIE FACE-5;So;0;ON;;;;;N;;;;;
-2685;DIE FACE-6;So;0;ON;;;;;N;;;;;
-2686;WHITE CIRCLE WITH DOT RIGHT;So;0;ON;;;;;N;;;;;
-2687;WHITE CIRCLE WITH TWO DOTS;So;0;ON;;;;;N;;;;;
-2688;BLACK CIRCLE WITH WHITE DOT RIGHT;So;0;ON;;;;;N;;;;;
-2689;BLACK CIRCLE WITH TWO WHITE DOTS;So;0;ON;;;;;N;;;;;
-268A;MONOGRAM FOR YANG;So;0;ON;;;;;N;;;;;
-268B;MONOGRAM FOR YIN;So;0;ON;;;;;N;;;;;
-268C;DIGRAM FOR GREATER YANG;So;0;ON;;;;;N;;;;;
-268D;DIGRAM FOR LESSER YIN;So;0;ON;;;;;N;;;;;
-268E;DIGRAM FOR LESSER YANG;So;0;ON;;;;;N;;;;;
-268F;DIGRAM FOR GREATER YIN;So;0;ON;;;;;N;;;;;
-2690;WHITE FLAG;So;0;ON;;;;;N;;;;;
-2691;BLACK FLAG;So;0;ON;;;;;N;;;;;
-2692;HAMMER AND PICK;So;0;ON;;;;;N;;;;;
-2693;ANCHOR;So;0;ON;;;;;N;;;;;
-2694;CROSSED SWORDS;So;0;ON;;;;;N;;;;;
-2695;STAFF OF AESCULAPIUS;So;0;ON;;;;;N;;;;;
-2696;SCALES;So;0;ON;;;;;N;;;;;
-2697;ALEMBIC;So;0;ON;;;;;N;;;;;
-2698;FLOWER;So;0;ON;;;;;N;;;;;
-2699;GEAR;So;0;ON;;;;;N;;;;;
-269A;STAFF OF HERMES;So;0;ON;;;;;N;;;;;
-269B;ATOM SYMBOL;So;0;ON;;;;;N;;;;;
-269C;FLEUR-DE-LIS;So;0;ON;;;;;N;;;;;
-269D;OUTLINED WHITE STAR;So;0;ON;;;;;N;;;;;
-269E;THREE LINES CONVERGING RIGHT;So;0;ON;;;;;N;;;;;
-269F;THREE LINES CONVERGING LEFT;So;0;ON;;;;;N;;;;;
-26A0;WARNING SIGN;So;0;ON;;;;;N;;;;;
-26A1;HIGH VOLTAGE SIGN;So;0;ON;;;;;N;;;;;
-26A2;DOUBLED FEMALE SIGN;So;0;ON;;;;;N;;;;;
-26A3;DOUBLED MALE SIGN;So;0;ON;;;;;N;;;;;
-26A4;INTERLOCKED FEMALE AND MALE SIGN;So;0;ON;;;;;N;;;;;
-26A5;MALE AND FEMALE SIGN;So;0;ON;;;;;N;;;;;
-26A6;MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;;
-26A7;MALE WITH STROKE AND MALE AND FEMALE SIGN;So;0;ON;;;;;N;;;;;
-26A8;VERTICAL MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;;
-26A9;HORIZONTAL MALE WITH STROKE SIGN;So;0;ON;;;;;N;;;;;
-26AA;MEDIUM WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-26AB;MEDIUM BLACK CIRCLE;So;0;ON;;;;;N;;;;;
-26AC;MEDIUM SMALL WHITE CIRCLE;So;0;L;;;;;N;;;;;
-26AD;MARRIAGE SYMBOL;So;0;ON;;;;;N;;;;;
-26AE;DIVORCE SYMBOL;So;0;ON;;;;;N;;;;;
-26AF;UNMARRIED PARTNERSHIP SYMBOL;So;0;ON;;;;;N;;;;;
-26B0;COFFIN;So;0;ON;;;;;N;;;;;
-26B1;FUNERAL URN;So;0;ON;;;;;N;;;;;
-26B2;NEUTER;So;0;ON;;;;;N;;;;;
-26B3;CERES;So;0;ON;;;;;N;;;;;
-26B4;PALLAS;So;0;ON;;;;;N;;;;;
-26B5;JUNO;So;0;ON;;;;;N;;;;;
-26B6;VESTA;So;0;ON;;;;;N;;;;;
-26B7;CHIRON;So;0;ON;;;;;N;;;;;
-26B8;BLACK MOON LILITH;So;0;ON;;;;;N;;;;;
-26B9;SEXTILE;So;0;ON;;;;;N;;;;;
-26BA;SEMISEXTILE;So;0;ON;;;;;N;;;;;
-26BB;QUINCUNX;So;0;ON;;;;;N;;;;;
-26BC;SESQUIQUADRATE;So;0;ON;;;;;N;;;;;
-26BD;SOCCER BALL;So;0;ON;;;;;N;;;;;
-26BE;BASEBALL;So;0;ON;;;;;N;;;;;
-26BF;SQUARED KEY;So;0;ON;;;;;N;;;;;
-26C0;WHITE DRAUGHTS MAN;So;0;ON;;;;;N;;;;;
-26C1;WHITE DRAUGHTS KING;So;0;ON;;;;;N;;;;;
-26C2;BLACK DRAUGHTS MAN;So;0;ON;;;;;N;;;;;
-26C3;BLACK DRAUGHTS KING;So;0;ON;;;;;N;;;;;
-26C4;SNOWMAN WITHOUT SNOW;So;0;ON;;;;;N;;;;;
-26C5;SUN BEHIND CLOUD;So;0;ON;;;;;N;;;;;
-26C6;RAIN;So;0;ON;;;;;N;;;;;
-26C7;BLACK SNOWMAN;So;0;ON;;;;;N;;;;;
-26C8;THUNDER CLOUD AND RAIN;So;0;ON;;;;;N;;;;;
-26C9;TURNED WHITE SHOGI PIECE;So;0;ON;;;;;N;;;;;
-26CA;TURNED BLACK SHOGI PIECE;So;0;ON;;;;;N;;;;;
-26CB;WHITE DIAMOND IN SQUARE;So;0;ON;;;;;N;;;;;
-26CC;CROSSING LANES;So;0;ON;;;;;N;;;;;
-26CD;DISABLED CAR;So;0;ON;;;;;N;;;;;
-26CF;PICK;So;0;ON;;;;;N;;;;;
-26D0;CAR SLIDING;So;0;ON;;;;;N;;;;;
-26D1;HELMET WITH WHITE CROSS;So;0;ON;;;;;N;;;;;
-26D2;CIRCLED CROSSING LANES;So;0;ON;;;;;N;;;;;
-26D3;CHAINS;So;0;ON;;;;;N;;;;;
-26D4;NO ENTRY;So;0;ON;;;;;N;;;;;
-26D5;ALTERNATE ONE-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;;
-26D6;BLACK TWO-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;;
-26D7;WHITE TWO-WAY LEFT WAY TRAFFIC;So;0;ON;;;;;N;;;;;
-26D8;BLACK LEFT LANE MERGE;So;0;ON;;;;;N;;;;;
-26D9;WHITE LEFT LANE MERGE;So;0;ON;;;;;N;;;;;
-26DA;DRIVE SLOW SIGN;So;0;ON;;;;;N;;;;;
-26DB;HEAVY WHITE DOWN-POINTING TRIANGLE;So;0;ON;;;;;N;;;;;
-26DC;LEFT CLOSED ENTRY;So;0;ON;;;;;N;;;;;
-26DD;SQUARED SALTIRE;So;0;ON;;;;;N;;;;;
-26DE;FALLING DIAGONAL IN WHITE CIRCLE IN BLACK SQUARE;So;0;ON;;;;;N;;;;;
-26DF;BLACK TRUCK;So;0;ON;;;;;N;;;;;
-26E0;RESTRICTED LEFT ENTRY-1;So;0;ON;;;;;N;;;;;
-26E1;RESTRICTED LEFT ENTRY-2;So;0;ON;;;;;N;;;;;
-26E3;HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE;So;0;ON;;;;;N;;;;;
-26E8;BLACK CROSS ON SHIELD;So;0;ON;;;;;N;;;;;
-26E9;SHINTO SHRINE;So;0;ON;;;;;N;;;;;
-26EA;CHURCH;So;0;ON;;;;;N;;;;;
-26EB;CASTLE;So;0;ON;;;;;N;;;;;
-26EC;HISTORIC SITE;So;0;ON;;;;;N;;;;;
-26ED;GEAR WITHOUT HUB;So;0;ON;;;;;N;;;;;
-26EE;GEAR WITH HANDLES;So;0;ON;;;;;N;;;;;
-26EF;MAP SYMBOL FOR LIGHTHOUSE;So;0;ON;;;;;N;;;;;
-26F0;MOUNTAIN;So;0;ON;;;;;N;;;;;
-26F1;UMBRELLA ON GROUND;So;0;ON;;;;;N;;;;;
-26F2;FOUNTAIN;So;0;ON;;;;;N;;;;;
-26F3;FLAG IN HOLE;So;0;ON;;;;;N;;;;;
-26F4;FERRY;So;0;ON;;;;;N;;;;;
-26F5;SAILBOAT;So;0;ON;;;;;N;;;;;
-26F6;SQUARE FOUR CORNERS;So;0;ON;;;;;N;;;;;
-26F7;SKIER;So;0;ON;;;;;N;;;;;
-26F8;ICE SKATE;So;0;ON;;;;;N;;;;;
-26F9;PERSON WITH BALL;So;0;ON;;;;;N;;;;;
-26FA;TENT;So;0;ON;;;;;N;;;;;
-26FB;JAPANESE BANK SYMBOL;So;0;ON;;;;;N;;;;;
-26FC;HEADSTONE GRAVEYARD SYMBOL;So;0;ON;;;;;N;;;;;
-26FD;FUEL PUMP;So;0;ON;;;;;N;;;;;
-26FE;CUP ON BLACK SQUARE;So;0;ON;;;;;N;;;;;
-26FF;WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE;So;0;ON;;;;;N;;;;;
-2701;UPPER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
-2702;BLACK SCISSORS;So;0;ON;;;;;N;;;;;
-2703;LOWER BLADE SCISSORS;So;0;ON;;;;;N;;;;;
-2704;WHITE SCISSORS;So;0;ON;;;;;N;;;;;
-2706;TELEPHONE LOCATION SIGN;So;0;ON;;;;;N;;;;;
-2707;TAPE DRIVE;So;0;ON;;;;;N;;;;;
-2708;AIRPLANE;So;0;ON;;;;;N;;;;;
-2709;ENVELOPE;So;0;ON;;;;;N;;;;;
-270C;VICTORY HAND;So;0;ON;;;;;N;;;;;
-270D;WRITING HAND;So;0;ON;;;;;N;;;;;
-270E;LOWER RIGHT PENCIL;So;0;ON;;;;;N;;;;;
-270F;PENCIL;So;0;ON;;;;;N;;;;;
-2710;UPPER RIGHT PENCIL;So;0;ON;;;;;N;;;;;
-2711;WHITE NIB;So;0;ON;;;;;N;;;;;
-2712;BLACK NIB;So;0;ON;;;;;N;;;;;
-2713;CHECK MARK;So;0;ON;;;;;N;;;;;
-2714;HEAVY CHECK MARK;So;0;ON;;;;;N;;;;;
-2715;MULTIPLICATION X;So;0;ON;;;;;N;;;;;
-2716;HEAVY MULTIPLICATION X;So;0;ON;;;;;N;;;;;
-2717;BALLOT X;So;0;ON;;;;;N;;;;;
-2718;HEAVY BALLOT X;So;0;ON;;;;;N;;;;;
-2719;OUTLINED GREEK CROSS;So;0;ON;;;;;N;;;;;
-271A;HEAVY GREEK CROSS;So;0;ON;;;;;N;;;;;
-271B;OPEN CENTRE CROSS;So;0;ON;;;;;N;OPEN CENTER CROSS;;;;
-271C;HEAVY OPEN CENTRE CROSS;So;0;ON;;;;;N;HEAVY OPEN CENTER CROSS;;;;
-271D;LATIN CROSS;So;0;ON;;;;;N;;;;;
-271E;SHADOWED WHITE LATIN CROSS;So;0;ON;;;;;N;;;;;
-271F;OUTLINED LATIN CROSS;So;0;ON;;;;;N;;;;;
-2720;MALTESE CROSS;So;0;ON;;;;;N;;;;;
-2721;STAR OF DAVID;So;0;ON;;;;;N;;;;;
-2722;FOUR TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-2723;FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-2724;HEAVY FOUR BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-2725;FOUR CLUB-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-2726;BLACK FOUR POINTED STAR;So;0;ON;;;;;N;;;;;
-2727;WHITE FOUR POINTED STAR;So;0;ON;;;;;N;;;;;
-2729;STRESS OUTLINED WHITE STAR;So;0;ON;;;;;N;;;;;
-272A;CIRCLED WHITE STAR;So;0;ON;;;;;N;;;;;
-272B;OPEN CENTRE BLACK STAR;So;0;ON;;;;;N;OPEN CENTER BLACK STAR;;;;
-272C;BLACK CENTRE WHITE STAR;So;0;ON;;;;;N;BLACK CENTER WHITE STAR;;;;
-272D;OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;;
-272E;HEAVY OUTLINED BLACK STAR;So;0;ON;;;;;N;;;;;
-272F;PINWHEEL STAR;So;0;ON;;;;;N;;;;;
-2730;SHADOWED WHITE STAR;So;0;ON;;;;;N;;;;;
-2731;HEAVY ASTERISK;So;0;ON;;;;;N;;;;;
-2732;OPEN CENTRE ASTERISK;So;0;ON;;;;;N;OPEN CENTER ASTERISK;;;;
-2733;EIGHT SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-2734;EIGHT POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
-2735;EIGHT POINTED PINWHEEL STAR;So;0;ON;;;;;N;;;;;
-2736;SIX POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
-2737;EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;;
-2738;HEAVY EIGHT POINTED RECTILINEAR BLACK STAR;So;0;ON;;;;;N;;;;;
-2739;TWELVE POINTED BLACK STAR;So;0;ON;;;;;N;;;;;
-273A;SIXTEEN POINTED ASTERISK;So;0;ON;;;;;N;;;;;
-273B;TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-273C;OPEN CENTRE TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;OPEN CENTER TEARDROP-SPOKED ASTERISK;;;;
-273D;HEAVY TEARDROP-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-273E;SIX PETALLED BLACK AND WHITE FLORETTE;So;0;ON;;;;;N;;;;;
-273F;BLACK FLORETTE;So;0;ON;;;;;N;;;;;
-2740;WHITE FLORETTE;So;0;ON;;;;;N;;;;;
-2741;EIGHT PETALLED OUTLINED BLACK FLORETTE;So;0;ON;;;;;N;;;;;
-2742;CIRCLED OPEN CENTRE EIGHT POINTED STAR;So;0;ON;;;;;N;CIRCLED OPEN CENTER EIGHT POINTED STAR;;;;
-2743;HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK;So;0;ON;;;;;N;;;;;
-2744;SNOWFLAKE;So;0;ON;;;;;N;;;;;
-2745;TIGHT TRIFOLIATE SNOWFLAKE;So;0;ON;;;;;N;;;;;
-2746;HEAVY CHEVRON SNOWFLAKE;So;0;ON;;;;;N;;;;;
-2747;SPARKLE;So;0;ON;;;;;N;;;;;
-2748;HEAVY SPARKLE;So;0;ON;;;;;N;;;;;
-2749;BALLOON-SPOKED ASTERISK;So;0;ON;;;;;N;;;;;
-274A;EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;;
-274B;HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK;So;0;ON;;;;;N;;;;;
-274D;SHADOWED WHITE CIRCLE;So;0;ON;;;;;N;;;;;
-274F;LOWER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
-2750;UPPER RIGHT DROP-SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
-2751;LOWER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
-2752;UPPER RIGHT SHADOWED WHITE SQUARE;So;0;ON;;;;;N;;;;;
-2756;BLACK DIAMOND MINUS WHITE X;So;0;ON;;;;;N;;;;;
-2757;HEAVY EXCLAMATION MARK SYMBOL;So;0;ON;;;;;N;;;;;
-2758;LIGHT VERTICAL BAR;So;0;ON;;;;;N;;;;;
-2759;MEDIUM VERTICAL BAR;So;0;ON;;;;;N;;;;;
-275A;HEAVY VERTICAL BAR;So;0;ON;;;;;N;;;;;
-275B;HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-275C;HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-275D;HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-275E;HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-2761;CURVED STEM PARAGRAPH SIGN ORNAMENT;So;0;ON;;;;;N;;;;;
-2762;HEAVY EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-2763;HEAVY HEART EXCLAMATION MARK ORNAMENT;So;0;ON;;;;;N;;;;;
-2764;HEAVY BLACK HEART;So;0;ON;;;;;N;;;;;
-2765;ROTATED HEAVY BLACK HEART BULLET;So;0;ON;;;;;N;;;;;
-2766;FLORAL HEART;So;0;ON;;;;;N;;;;;
-2767;ROTATED FLORAL HEART BULLET;So;0;ON;;;;;N;;;;;
-2768;MEDIUM LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-2769;MEDIUM RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-276A;MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-276B;MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-276C;MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-276D;MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-276E;HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-276F;HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-2770;HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-2771;HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-2772;LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-2773;LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-2774;MEDIUM LEFT CURLY BRACKET ORNAMENT;Ps;0;ON;;;;;Y;;;;;
-2775;MEDIUM RIGHT CURLY BRACKET ORNAMENT;Pe;0;ON;;;;;Y;;;;;
-2776;DINGBAT NEGATIVE CIRCLED DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED DIGIT ONE;;;;
-2777;DINGBAT NEGATIVE CIRCLED DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED DIGIT TWO;;;;
-2778;DINGBAT NEGATIVE CIRCLED DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED DIGIT THREE;;;;
-2779;DINGBAT NEGATIVE CIRCLED DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED DIGIT FOUR;;;;
-277A;DINGBAT NEGATIVE CIRCLED DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED DIGIT FIVE;;;;
-277B;DINGBAT NEGATIVE CIRCLED DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED DIGIT SIX;;;;
-277C;DINGBAT NEGATIVE CIRCLED DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED DIGIT SEVEN;;;;
-277D;DINGBAT NEGATIVE CIRCLED DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED DIGIT EIGHT;;;;
-277E;DINGBAT NEGATIVE CIRCLED DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED DIGIT NINE;;;;
-277F;DINGBAT NEGATIVE CIRCLED NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED NUMBER TEN;;;;
-2780;DINGBAT CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;CIRCLED SANS-SERIF DIGIT ONE;;;;
-2781;DINGBAT CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;CIRCLED SANS-SERIF DIGIT TWO;;;;
-2782;DINGBAT CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;CIRCLED SANS-SERIF DIGIT THREE;;;;
-2783;DINGBAT CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;CIRCLED SANS-SERIF DIGIT FOUR;;;;
-2784;DINGBAT CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;CIRCLED SANS-SERIF DIGIT FIVE;;;;
-2785;DINGBAT CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;CIRCLED SANS-SERIF DIGIT SIX;;;;
-2786;DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;CIRCLED SANS-SERIF DIGIT SEVEN;;;;
-2787;DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;CIRCLED SANS-SERIF DIGIT EIGHT;;;;
-2788;DINGBAT CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;CIRCLED SANS-SERIF DIGIT NINE;;;;
-2789;DINGBAT CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;CIRCLED SANS-SERIF NUMBER TEN;;;;
-278A;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE;No;0;ON;;;1;1;N;INVERSE CIRCLED SANS-SERIF DIGIT ONE;;;;
-278B;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO;No;0;ON;;;2;2;N;INVERSE CIRCLED SANS-SERIF DIGIT TWO;;;;
-278C;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE;No;0;ON;;;3;3;N;INVERSE CIRCLED SANS-SERIF DIGIT THREE;;;;
-278D;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR;No;0;ON;;;4;4;N;INVERSE CIRCLED SANS-SERIF DIGIT FOUR;;;;
-278E;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE;No;0;ON;;;5;5;N;INVERSE CIRCLED SANS-SERIF DIGIT FIVE;;;;
-278F;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX;No;0;ON;;;6;6;N;INVERSE CIRCLED SANS-SERIF DIGIT SIX;;;;
-2790;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN;No;0;ON;;;7;7;N;INVERSE CIRCLED SANS-SERIF DIGIT SEVEN;;;;
-2791;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT;No;0;ON;;;8;8;N;INVERSE CIRCLED SANS-SERIF DIGIT EIGHT;;;;
-2792;DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE;No;0;ON;;;9;9;N;INVERSE CIRCLED SANS-SERIF DIGIT NINE;;;;
-2793;DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN;No;0;ON;;;;10;N;INVERSE CIRCLED SANS-SERIF NUMBER TEN;;;;
-2794;HEAVY WIDE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY WIDE-HEADED RIGHT ARROW;;;;
-2798;HEAVY SOUTH EAST ARROW;So;0;ON;;;;;N;HEAVY LOWER RIGHT ARROW;;;;
-2799;HEAVY RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY RIGHT ARROW;;;;
-279A;HEAVY NORTH EAST ARROW;So;0;ON;;;;;N;HEAVY UPPER RIGHT ARROW;;;;
-279B;DRAFTING POINT RIGHTWARDS ARROW;So;0;ON;;;;;N;DRAFTING POINT RIGHT ARROW;;;;
-279C;HEAVY ROUND-TIPPED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY ROUND-TIPPED RIGHT ARROW;;;;
-279D;TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;TRIANGLE-HEADED RIGHT ARROW;;;;
-279E;HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY TRIANGLE-HEADED RIGHT ARROW;;;;
-279F;DASHED TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;DASHED TRIANGLE-HEADED RIGHT ARROW;;;;
-27A0;HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY DASHED TRIANGLE-HEADED RIGHT ARROW;;;;
-27A1;BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;BLACK RIGHT ARROW;;;;
-27A2;THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;THREE-D TOP-LIGHTED RIGHT ARROWHEAD;;;;
-27A3;THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;THREE-D BOTTOM-LIGHTED RIGHT ARROWHEAD;;;;
-27A4;BLACK RIGHTWARDS ARROWHEAD;So;0;ON;;;;;N;BLACK RIGHT ARROWHEAD;;;;
-27A5;HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK CURVED DOWN AND RIGHT ARROW;;;;
-27A6;HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK CURVED UP AND RIGHT ARROW;;;;
-27A7;SQUAT BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;SQUAT BLACK RIGHT ARROW;;;;
-27A8;HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY CONCAVE-POINTED BLACK RIGHT ARROW;;;;
-27A9;RIGHT-SHADED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;RIGHT-SHADED WHITE RIGHT ARROW;;;;
-27AA;LEFT-SHADED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;LEFT-SHADED WHITE RIGHT ARROW;;;;
-27AB;BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;BACK-TILTED SHADOWED WHITE RIGHT ARROW;;;;
-27AC;FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;FRONT-TILTED SHADOWED WHITE RIGHT ARROW;;;;
-27AD;HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY LOWER RIGHT-SHADOWED WHITE RIGHT ARROW;;;;
-27AE;HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY UPPER RIGHT-SHADOWED WHITE RIGHT ARROW;;;;
-27AF;NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHT ARROW;;;;
-27B1;NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHT ARROW;;;;
-27B2;CIRCLED HEAVY WHITE RIGHTWARDS ARROW;So;0;ON;;;;;N;CIRCLED HEAVY WHITE RIGHT ARROW;;;;
-27B3;WHITE-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;WHITE-FEATHERED RIGHT ARROW;;;;
-27B4;BLACK-FEATHERED SOUTH EAST ARROW;So;0;ON;;;;;N;BLACK-FEATHERED LOWER RIGHT ARROW;;;;
-27B5;BLACK-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;BLACK-FEATHERED RIGHT ARROW;;;;
-27B6;BLACK-FEATHERED NORTH EAST ARROW;So;0;ON;;;;;N;BLACK-FEATHERED UPPER RIGHT ARROW;;;;
-27B7;HEAVY BLACK-FEATHERED SOUTH EAST ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED LOWER RIGHT ARROW;;;;
-27B8;HEAVY BLACK-FEATHERED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED RIGHT ARROW;;;;
-27B9;HEAVY BLACK-FEATHERED NORTH EAST ARROW;So;0;ON;;;;;N;HEAVY BLACK-FEATHERED UPPER RIGHT ARROW;;;;
-27BA;TEARDROP-BARBED RIGHTWARDS ARROW;So;0;ON;;;;;N;TEARDROP-BARBED RIGHT ARROW;;;;
-27BB;HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY TEARDROP-SHANKED RIGHT ARROW;;;;
-27BC;WEDGE-TAILED RIGHTWARDS ARROW;So;0;ON;;;;;N;WEDGE-TAILED RIGHT ARROW;;;;
-27BD;HEAVY WEDGE-TAILED RIGHTWARDS ARROW;So;0;ON;;;;;N;HEAVY WEDGE-TAILED RIGHT ARROW;;;;
-27BE;OPEN-OUTLINED RIGHTWARDS ARROW;So;0;ON;;;;;N;OPEN-OUTLINED RIGHT ARROW;;;;
-27C0;THREE DIMENSIONAL ANGLE;Sm;0;ON;;;;;Y;;;;;
-27C1;WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE;Sm;0;ON;;;;;N;;;;;
-27C2;PERPENDICULAR;Sm;0;ON;;;;;N;;;;;
-27C3;OPEN SUBSET;Sm;0;ON;;;;;Y;;;;;
-27C4;OPEN SUPERSET;Sm;0;ON;;;;;Y;;;;;
-27C5;LEFT S-SHAPED BAG DELIMITER;Ps;0;ON;;;;;Y;;;;;
-27C6;RIGHT S-SHAPED BAG DELIMITER;Pe;0;ON;;;;;Y;;;;;
-27C7;OR WITH DOT INSIDE;Sm;0;ON;;;;;N;;;;;
-27C8;REVERSE SOLIDUS PRECEDING SUBSET;Sm;0;ON;;;;;Y;;;;;
-27C9;SUPERSET PRECEDING SOLIDUS;Sm;0;ON;;;;;Y;;;;;
-27CA;VERTICAL BAR WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;;
-27CC;LONG DIVISION;Sm;0;ON;;;;;Y;;;;;
-27D0;WHITE DIAMOND WITH CENTRED DOT;Sm;0;ON;;;;;N;;;;;
-27D1;AND WITH DOT;Sm;0;ON;;;;;N;;;;;
-27D2;ELEMENT OF OPENING UPWARDS;Sm;0;ON;;;;;N;;;;;
-27D3;LOWER RIGHT CORNER WITH DOT;Sm;0;ON;;;;;Y;;;;;
-27D4;UPPER LEFT CORNER WITH DOT;Sm;0;ON;;;;;Y;;;;;
-27D5;LEFT OUTER JOIN;Sm;0;ON;;;;;Y;;;;;
-27D6;RIGHT OUTER JOIN;Sm;0;ON;;;;;Y;;;;;
-27D7;FULL OUTER JOIN;Sm;0;ON;;;;;N;;;;;
-27D8;LARGE UP TACK;Sm;0;ON;;;;;N;;;;;
-27D9;LARGE DOWN TACK;Sm;0;ON;;;;;N;;;;;
-27DA;LEFT AND RIGHT DOUBLE TURNSTILE;Sm;0;ON;;;;;N;;;;;
-27DB;LEFT AND RIGHT TACK;Sm;0;ON;;;;;N;;;;;
-27DC;LEFT MULTIMAP;Sm;0;ON;;;;;Y;;;;;
-27DD;LONG RIGHT TACK;Sm;0;ON;;;;;Y;;;;;
-27DE;LONG LEFT TACK;Sm;0;ON;;;;;Y;;;;;
-27DF;UP TACK WITH CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;;
-27E0;LOZENGE DIVIDED BY HORIZONTAL RULE;Sm;0;ON;;;;;N;;;;;
-27E1;WHITE CONCAVE-SIDED DIAMOND;Sm;0;ON;;;;;N;;;;;
-27E2;WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK;Sm;0;ON;;;;;Y;;;;;
-27E3;WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK;Sm;0;ON;;;;;Y;;;;;
-27E4;WHITE SQUARE WITH LEFTWARDS TICK;Sm;0;ON;;;;;Y;;;;;
-27E5;WHITE SQUARE WITH RIGHTWARDS TICK;Sm;0;ON;;;;;Y;;;;;
-27E6;MATHEMATICAL LEFT WHITE SQUARE BRACKET;Ps;0;ON;;;;;Y;;;;;
-27E7;MATHEMATICAL RIGHT WHITE SQUARE BRACKET;Pe;0;ON;;;;;Y;;;;;
-27E8;MATHEMATICAL LEFT ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;;
-27E9;MATHEMATICAL RIGHT ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;;
-27EA;MATHEMATICAL LEFT DOUBLE ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;;
-27EB;MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;;
-27EC;MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;;;;;
-27ED;MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;;;;;
-27EE;MATHEMATICAL LEFT FLATTENED PARENTHESIS;Ps;0;ON;;;;;Y;;;;;
-27EF;MATHEMATICAL RIGHT FLATTENED PARENTHESIS;Pe;0;ON;;;;;Y;;;;;
-27F0;UPWARDS QUADRUPLE ARROW;Sm;0;ON;;;;;N;;;;;
-27F1;DOWNWARDS QUADRUPLE ARROW;Sm;0;ON;;;;;N;;;;;
-27F2;ANTICLOCKWISE GAPPED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;;
-27F3;CLOCKWISE GAPPED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;;
-27F4;RIGHT ARROW WITH CIRCLED PLUS;Sm;0;ON;;;;;N;;;;;
-27F5;LONG LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-27F6;LONG RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-27F7;LONG LEFT RIGHT ARROW;Sm;0;ON;;;;;N;;;;;
-27F8;LONG LEFTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;;;;;
-27F9;LONG RIGHTWARDS DOUBLE ARROW;Sm;0;ON;;;;;N;;;;;
-27FA;LONG LEFT RIGHT DOUBLE ARROW;Sm;0;ON;;;;;N;;;;;
-27FB;LONG LEFTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-27FC;LONG RIGHTWARDS ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-27FD;LONG LEFTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-27FE;LONG RIGHTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-27FF;LONG RIGHTWARDS SQUIGGLE ARROW;Sm;0;ON;;;;;N;;;;;
-2800;BRAILLE PATTERN BLANK;So;0;L;;;;;N;;;;;
-2801;BRAILLE PATTERN DOTS-1;So;0;L;;;;;N;;;;;
-2802;BRAILLE PATTERN DOTS-2;So;0;L;;;;;N;;;;;
-2803;BRAILLE PATTERN DOTS-12;So;0;L;;;;;N;;;;;
-2804;BRAILLE PATTERN DOTS-3;So;0;L;;;;;N;;;;;
-2805;BRAILLE PATTERN DOTS-13;So;0;L;;;;;N;;;;;
-2806;BRAILLE PATTERN DOTS-23;So;0;L;;;;;N;;;;;
-2807;BRAILLE PATTERN DOTS-123;So;0;L;;;;;N;;;;;
-2808;BRAILLE PATTERN DOTS-4;So;0;L;;;;;N;;;;;
-2809;BRAILLE PATTERN DOTS-14;So;0;L;;;;;N;;;;;
-280A;BRAILLE PATTERN DOTS-24;So;0;L;;;;;N;;;;;
-280B;BRAILLE PATTERN DOTS-124;So;0;L;;;;;N;;;;;
-280C;BRAILLE PATTERN DOTS-34;So;0;L;;;;;N;;;;;
-280D;BRAILLE PATTERN DOTS-134;So;0;L;;;;;N;;;;;
-280E;BRAILLE PATTERN DOTS-234;So;0;L;;;;;N;;;;;
-280F;BRAILLE PATTERN DOTS-1234;So;0;L;;;;;N;;;;;
-2810;BRAILLE PATTERN DOTS-5;So;0;L;;;;;N;;;;;
-2811;BRAILLE PATTERN DOTS-15;So;0;L;;;;;N;;;;;
-2812;BRAILLE PATTERN DOTS-25;So;0;L;;;;;N;;;;;
-2813;BRAILLE PATTERN DOTS-125;So;0;L;;;;;N;;;;;
-2814;BRAILLE PATTERN DOTS-35;So;0;L;;;;;N;;;;;
-2815;BRAILLE PATTERN DOTS-135;So;0;L;;;;;N;;;;;
-2816;BRAILLE PATTERN DOTS-235;So;0;L;;;;;N;;;;;
-2817;BRAILLE PATTERN DOTS-1235;So;0;L;;;;;N;;;;;
-2818;BRAILLE PATTERN DOTS-45;So;0;L;;;;;N;;;;;
-2819;BRAILLE PATTERN DOTS-145;So;0;L;;;;;N;;;;;
-281A;BRAILLE PATTERN DOTS-245;So;0;L;;;;;N;;;;;
-281B;BRAILLE PATTERN DOTS-1245;So;0;L;;;;;N;;;;;
-281C;BRAILLE PATTERN DOTS-345;So;0;L;;;;;N;;;;;
-281D;BRAILLE PATTERN DOTS-1345;So;0;L;;;;;N;;;;;
-281E;BRAILLE PATTERN DOTS-2345;So;0;L;;;;;N;;;;;
-281F;BRAILLE PATTERN DOTS-12345;So;0;L;;;;;N;;;;;
-2820;BRAILLE PATTERN DOTS-6;So;0;L;;;;;N;;;;;
-2821;BRAILLE PATTERN DOTS-16;So;0;L;;;;;N;;;;;
-2822;BRAILLE PATTERN DOTS-26;So;0;L;;;;;N;;;;;
-2823;BRAILLE PATTERN DOTS-126;So;0;L;;;;;N;;;;;
-2824;BRAILLE PATTERN DOTS-36;So;0;L;;;;;N;;;;;
-2825;BRAILLE PATTERN DOTS-136;So;0;L;;;;;N;;;;;
-2826;BRAILLE PATTERN DOTS-236;So;0;L;;;;;N;;;;;
-2827;BRAILLE PATTERN DOTS-1236;So;0;L;;;;;N;;;;;
-2828;BRAILLE PATTERN DOTS-46;So;0;L;;;;;N;;;;;
-2829;BRAILLE PATTERN DOTS-146;So;0;L;;;;;N;;;;;
-282A;BRAILLE PATTERN DOTS-246;So;0;L;;;;;N;;;;;
-282B;BRAILLE PATTERN DOTS-1246;So;0;L;;;;;N;;;;;
-282C;BRAILLE PATTERN DOTS-346;So;0;L;;;;;N;;;;;
-282D;BRAILLE PATTERN DOTS-1346;So;0;L;;;;;N;;;;;
-282E;BRAILLE PATTERN DOTS-2346;So;0;L;;;;;N;;;;;
-282F;BRAILLE PATTERN DOTS-12346;So;0;L;;;;;N;;;;;
-2830;BRAILLE PATTERN DOTS-56;So;0;L;;;;;N;;;;;
-2831;BRAILLE PATTERN DOTS-156;So;0;L;;;;;N;;;;;
-2832;BRAILLE PATTERN DOTS-256;So;0;L;;;;;N;;;;;
-2833;BRAILLE PATTERN DOTS-1256;So;0;L;;;;;N;;;;;
-2834;BRAILLE PATTERN DOTS-356;So;0;L;;;;;N;;;;;
-2835;BRAILLE PATTERN DOTS-1356;So;0;L;;;;;N;;;;;
-2836;BRAILLE PATTERN DOTS-2356;So;0;L;;;;;N;;;;;
-2837;BRAILLE PATTERN DOTS-12356;So;0;L;;;;;N;;;;;
-2838;BRAILLE PATTERN DOTS-456;So;0;L;;;;;N;;;;;
-2839;BRAILLE PATTERN DOTS-1456;So;0;L;;;;;N;;;;;
-283A;BRAILLE PATTERN DOTS-2456;So;0;L;;;;;N;;;;;
-283B;BRAILLE PATTERN DOTS-12456;So;0;L;;;;;N;;;;;
-283C;BRAILLE PATTERN DOTS-3456;So;0;L;;;;;N;;;;;
-283D;BRAILLE PATTERN DOTS-13456;So;0;L;;;;;N;;;;;
-283E;BRAILLE PATTERN DOTS-23456;So;0;L;;;;;N;;;;;
-283F;BRAILLE PATTERN DOTS-123456;So;0;L;;;;;N;;;;;
-2840;BRAILLE PATTERN DOTS-7;So;0;L;;;;;N;;;;;
-2841;BRAILLE PATTERN DOTS-17;So;0;L;;;;;N;;;;;
-2842;BRAILLE PATTERN DOTS-27;So;0;L;;;;;N;;;;;
-2843;BRAILLE PATTERN DOTS-127;So;0;L;;;;;N;;;;;
-2844;BRAILLE PATTERN DOTS-37;So;0;L;;;;;N;;;;;
-2845;BRAILLE PATTERN DOTS-137;So;0;L;;;;;N;;;;;
-2846;BRAILLE PATTERN DOTS-237;So;0;L;;;;;N;;;;;
-2847;BRAILLE PATTERN DOTS-1237;So;0;L;;;;;N;;;;;
-2848;BRAILLE PATTERN DOTS-47;So;0;L;;;;;N;;;;;
-2849;BRAILLE PATTERN DOTS-147;So;0;L;;;;;N;;;;;
-284A;BRAILLE PATTERN DOTS-247;So;0;L;;;;;N;;;;;
-284B;BRAILLE PATTERN DOTS-1247;So;0;L;;;;;N;;;;;
-284C;BRAILLE PATTERN DOTS-347;So;0;L;;;;;N;;;;;
-284D;BRAILLE PATTERN DOTS-1347;So;0;L;;;;;N;;;;;
-284E;BRAILLE PATTERN DOTS-2347;So;0;L;;;;;N;;;;;
-284F;BRAILLE PATTERN DOTS-12347;So;0;L;;;;;N;;;;;
-2850;BRAILLE PATTERN DOTS-57;So;0;L;;;;;N;;;;;
-2851;BRAILLE PATTERN DOTS-157;So;0;L;;;;;N;;;;;
-2852;BRAILLE PATTERN DOTS-257;So;0;L;;;;;N;;;;;
-2853;BRAILLE PATTERN DOTS-1257;So;0;L;;;;;N;;;;;
-2854;BRAILLE PATTERN DOTS-357;So;0;L;;;;;N;;;;;
-2855;BRAILLE PATTERN DOTS-1357;So;0;L;;;;;N;;;;;
-2856;BRAILLE PATTERN DOTS-2357;So;0;L;;;;;N;;;;;
-2857;BRAILLE PATTERN DOTS-12357;So;0;L;;;;;N;;;;;
-2858;BRAILLE PATTERN DOTS-457;So;0;L;;;;;N;;;;;
-2859;BRAILLE PATTERN DOTS-1457;So;0;L;;;;;N;;;;;
-285A;BRAILLE PATTERN DOTS-2457;So;0;L;;;;;N;;;;;
-285B;BRAILLE PATTERN DOTS-12457;So;0;L;;;;;N;;;;;
-285C;BRAILLE PATTERN DOTS-3457;So;0;L;;;;;N;;;;;
-285D;BRAILLE PATTERN DOTS-13457;So;0;L;;;;;N;;;;;
-285E;BRAILLE PATTERN DOTS-23457;So;0;L;;;;;N;;;;;
-285F;BRAILLE PATTERN DOTS-123457;So;0;L;;;;;N;;;;;
-2860;BRAILLE PATTERN DOTS-67;So;0;L;;;;;N;;;;;
-2861;BRAILLE PATTERN DOTS-167;So;0;L;;;;;N;;;;;
-2862;BRAILLE PATTERN DOTS-267;So;0;L;;;;;N;;;;;
-2863;BRAILLE PATTERN DOTS-1267;So;0;L;;;;;N;;;;;
-2864;BRAILLE PATTERN DOTS-367;So;0;L;;;;;N;;;;;
-2865;BRAILLE PATTERN DOTS-1367;So;0;L;;;;;N;;;;;
-2866;BRAILLE PATTERN DOTS-2367;So;0;L;;;;;N;;;;;
-2867;BRAILLE PATTERN DOTS-12367;So;0;L;;;;;N;;;;;
-2868;BRAILLE PATTERN DOTS-467;So;0;L;;;;;N;;;;;
-2869;BRAILLE PATTERN DOTS-1467;So;0;L;;;;;N;;;;;
-286A;BRAILLE PATTERN DOTS-2467;So;0;L;;;;;N;;;;;
-286B;BRAILLE PATTERN DOTS-12467;So;0;L;;;;;N;;;;;
-286C;BRAILLE PATTERN DOTS-3467;So;0;L;;;;;N;;;;;
-286D;BRAILLE PATTERN DOTS-13467;So;0;L;;;;;N;;;;;
-286E;BRAILLE PATTERN DOTS-23467;So;0;L;;;;;N;;;;;
-286F;BRAILLE PATTERN DOTS-123467;So;0;L;;;;;N;;;;;
-2870;BRAILLE PATTERN DOTS-567;So;0;L;;;;;N;;;;;
-2871;BRAILLE PATTERN DOTS-1567;So;0;L;;;;;N;;;;;
-2872;BRAILLE PATTERN DOTS-2567;So;0;L;;;;;N;;;;;
-2873;BRAILLE PATTERN DOTS-12567;So;0;L;;;;;N;;;;;
-2874;BRAILLE PATTERN DOTS-3567;So;0;L;;;;;N;;;;;
-2875;BRAILLE PATTERN DOTS-13567;So;0;L;;;;;N;;;;;
-2876;BRAILLE PATTERN DOTS-23567;So;0;L;;;;;N;;;;;
-2877;BRAILLE PATTERN DOTS-123567;So;0;L;;;;;N;;;;;
-2878;BRAILLE PATTERN DOTS-4567;So;0;L;;;;;N;;;;;
-2879;BRAILLE PATTERN DOTS-14567;So;0;L;;;;;N;;;;;
-287A;BRAILLE PATTERN DOTS-24567;So;0;L;;;;;N;;;;;
-287B;BRAILLE PATTERN DOTS-124567;So;0;L;;;;;N;;;;;
-287C;BRAILLE PATTERN DOTS-34567;So;0;L;;;;;N;;;;;
-287D;BRAILLE PATTERN DOTS-134567;So;0;L;;;;;N;;;;;
-287E;BRAILLE PATTERN DOTS-234567;So;0;L;;;;;N;;;;;
-287F;BRAILLE PATTERN DOTS-1234567;So;0;L;;;;;N;;;;;
-2880;BRAILLE PATTERN DOTS-8;So;0;L;;;;;N;;;;;
-2881;BRAILLE PATTERN DOTS-18;So;0;L;;;;;N;;;;;
-2882;BRAILLE PATTERN DOTS-28;So;0;L;;;;;N;;;;;
-2883;BRAILLE PATTERN DOTS-128;So;0;L;;;;;N;;;;;
-2884;BRAILLE PATTERN DOTS-38;So;0;L;;;;;N;;;;;
-2885;BRAILLE PATTERN DOTS-138;So;0;L;;;;;N;;;;;
-2886;BRAILLE PATTERN DOTS-238;So;0;L;;;;;N;;;;;
-2887;BRAILLE PATTERN DOTS-1238;So;0;L;;;;;N;;;;;
-2888;BRAILLE PATTERN DOTS-48;So;0;L;;;;;N;;;;;
-2889;BRAILLE PATTERN DOTS-148;So;0;L;;;;;N;;;;;
-288A;BRAILLE PATTERN DOTS-248;So;0;L;;;;;N;;;;;
-288B;BRAILLE PATTERN DOTS-1248;So;0;L;;;;;N;;;;;
-288C;BRAILLE PATTERN DOTS-348;So;0;L;;;;;N;;;;;
-288D;BRAILLE PATTERN DOTS-1348;So;0;L;;;;;N;;;;;
-288E;BRAILLE PATTERN DOTS-2348;So;0;L;;;;;N;;;;;
-288F;BRAILLE PATTERN DOTS-12348;So;0;L;;;;;N;;;;;
-2890;BRAILLE PATTERN DOTS-58;So;0;L;;;;;N;;;;;
-2891;BRAILLE PATTERN DOTS-158;So;0;L;;;;;N;;;;;
-2892;BRAILLE PATTERN DOTS-258;So;0;L;;;;;N;;;;;
-2893;BRAILLE PATTERN DOTS-1258;So;0;L;;;;;N;;;;;
-2894;BRAILLE PATTERN DOTS-358;So;0;L;;;;;N;;;;;
-2895;BRAILLE PATTERN DOTS-1358;So;0;L;;;;;N;;;;;
-2896;BRAILLE PATTERN DOTS-2358;So;0;L;;;;;N;;;;;
-2897;BRAILLE PATTERN DOTS-12358;So;0;L;;;;;N;;;;;
-2898;BRAILLE PATTERN DOTS-458;So;0;L;;;;;N;;;;;
-2899;BRAILLE PATTERN DOTS-1458;So;0;L;;;;;N;;;;;
-289A;BRAILLE PATTERN DOTS-2458;So;0;L;;;;;N;;;;;
-289B;BRAILLE PATTERN DOTS-12458;So;0;L;;;;;N;;;;;
-289C;BRAILLE PATTERN DOTS-3458;So;0;L;;;;;N;;;;;
-289D;BRAILLE PATTERN DOTS-13458;So;0;L;;;;;N;;;;;
-289E;BRAILLE PATTERN DOTS-23458;So;0;L;;;;;N;;;;;
-289F;BRAILLE PATTERN DOTS-123458;So;0;L;;;;;N;;;;;
-28A0;BRAILLE PATTERN DOTS-68;So;0;L;;;;;N;;;;;
-28A1;BRAILLE PATTERN DOTS-168;So;0;L;;;;;N;;;;;
-28A2;BRAILLE PATTERN DOTS-268;So;0;L;;;;;N;;;;;
-28A3;BRAILLE PATTERN DOTS-1268;So;0;L;;;;;N;;;;;
-28A4;BRAILLE PATTERN DOTS-368;So;0;L;;;;;N;;;;;
-28A5;BRAILLE PATTERN DOTS-1368;So;0;L;;;;;N;;;;;
-28A6;BRAILLE PATTERN DOTS-2368;So;0;L;;;;;N;;;;;
-28A7;BRAILLE PATTERN DOTS-12368;So;0;L;;;;;N;;;;;
-28A8;BRAILLE PATTERN DOTS-468;So;0;L;;;;;N;;;;;
-28A9;BRAILLE PATTERN DOTS-1468;So;0;L;;;;;N;;;;;
-28AA;BRAILLE PATTERN DOTS-2468;So;0;L;;;;;N;;;;;
-28AB;BRAILLE PATTERN DOTS-12468;So;0;L;;;;;N;;;;;
-28AC;BRAILLE PATTERN DOTS-3468;So;0;L;;;;;N;;;;;
-28AD;BRAILLE PATTERN DOTS-13468;So;0;L;;;;;N;;;;;
-28AE;BRAILLE PATTERN DOTS-23468;So;0;L;;;;;N;;;;;
-28AF;BRAILLE PATTERN DOTS-123468;So;0;L;;;;;N;;;;;
-28B0;BRAILLE PATTERN DOTS-568;So;0;L;;;;;N;;;;;
-28B1;BRAILLE PATTERN DOTS-1568;So;0;L;;;;;N;;;;;
-28B2;BRAILLE PATTERN DOTS-2568;So;0;L;;;;;N;;;;;
-28B3;BRAILLE PATTERN DOTS-12568;So;0;L;;;;;N;;;;;
-28B4;BRAILLE PATTERN DOTS-3568;So;0;L;;;;;N;;;;;
-28B5;BRAILLE PATTERN DOTS-13568;So;0;L;;;;;N;;;;;
-28B6;BRAILLE PATTERN DOTS-23568;So;0;L;;;;;N;;;;;
-28B7;BRAILLE PATTERN DOTS-123568;So;0;L;;;;;N;;;;;
-28B8;BRAILLE PATTERN DOTS-4568;So;0;L;;;;;N;;;;;
-28B9;BRAILLE PATTERN DOTS-14568;So;0;L;;;;;N;;;;;
-28BA;BRAILLE PATTERN DOTS-24568;So;0;L;;;;;N;;;;;
-28BB;BRAILLE PATTERN DOTS-124568;So;0;L;;;;;N;;;;;
-28BC;BRAILLE PATTERN DOTS-34568;So;0;L;;;;;N;;;;;
-28BD;BRAILLE PATTERN DOTS-134568;So;0;L;;;;;N;;;;;
-28BE;BRAILLE PATTERN DOTS-234568;So;0;L;;;;;N;;;;;
-28BF;BRAILLE PATTERN DOTS-1234568;So;0;L;;;;;N;;;;;
-28C0;BRAILLE PATTERN DOTS-78;So;0;L;;;;;N;;;;;
-28C1;BRAILLE PATTERN DOTS-178;So;0;L;;;;;N;;;;;
-28C2;BRAILLE PATTERN DOTS-278;So;0;L;;;;;N;;;;;
-28C3;BRAILLE PATTERN DOTS-1278;So;0;L;;;;;N;;;;;
-28C4;BRAILLE PATTERN DOTS-378;So;0;L;;;;;N;;;;;
-28C5;BRAILLE PATTERN DOTS-1378;So;0;L;;;;;N;;;;;
-28C6;BRAILLE PATTERN DOTS-2378;So;0;L;;;;;N;;;;;
-28C7;BRAILLE PATTERN DOTS-12378;So;0;L;;;;;N;;;;;
-28C8;BRAILLE PATTERN DOTS-478;So;0;L;;;;;N;;;;;
-28C9;BRAILLE PATTERN DOTS-1478;So;0;L;;;;;N;;;;;
-28CA;BRAILLE PATTERN DOTS-2478;So;0;L;;;;;N;;;;;
-28CB;BRAILLE PATTERN DOTS-12478;So;0;L;;;;;N;;;;;
-28CC;BRAILLE PATTERN DOTS-3478;So;0;L;;;;;N;;;;;
-28CD;BRAILLE PATTERN DOTS-13478;So;0;L;;;;;N;;;;;
-28CE;BRAILLE PATTERN DOTS-23478;So;0;L;;;;;N;;;;;
-28CF;BRAILLE PATTERN DOTS-123478;So;0;L;;;;;N;;;;;
-28D0;BRAILLE PATTERN DOTS-578;So;0;L;;;;;N;;;;;
-28D1;BRAILLE PATTERN DOTS-1578;So;0;L;;;;;N;;;;;
-28D2;BRAILLE PATTERN DOTS-2578;So;0;L;;;;;N;;;;;
-28D3;BRAILLE PATTERN DOTS-12578;So;0;L;;;;;N;;;;;
-28D4;BRAILLE PATTERN DOTS-3578;So;0;L;;;;;N;;;;;
-28D5;BRAILLE PATTERN DOTS-13578;So;0;L;;;;;N;;;;;
-28D6;BRAILLE PATTERN DOTS-23578;So;0;L;;;;;N;;;;;
-28D7;BRAILLE PATTERN DOTS-123578;So;0;L;;;;;N;;;;;
-28D8;BRAILLE PATTERN DOTS-4578;So;0;L;;;;;N;;;;;
-28D9;BRAILLE PATTERN DOTS-14578;So;0;L;;;;;N;;;;;
-28DA;BRAILLE PATTERN DOTS-24578;So;0;L;;;;;N;;;;;
-28DB;BRAILLE PATTERN DOTS-124578;So;0;L;;;;;N;;;;;
-28DC;BRAILLE PATTERN DOTS-34578;So;0;L;;;;;N;;;;;
-28DD;BRAILLE PATTERN DOTS-134578;So;0;L;;;;;N;;;;;
-28DE;BRAILLE PATTERN DOTS-234578;So;0;L;;;;;N;;;;;
-28DF;BRAILLE PATTERN DOTS-1234578;So;0;L;;;;;N;;;;;
-28E0;BRAILLE PATTERN DOTS-678;So;0;L;;;;;N;;;;;
-28E1;BRAILLE PATTERN DOTS-1678;So;0;L;;;;;N;;;;;
-28E2;BRAILLE PATTERN DOTS-2678;So;0;L;;;;;N;;;;;
-28E3;BRAILLE PATTERN DOTS-12678;So;0;L;;;;;N;;;;;
-28E4;BRAILLE PATTERN DOTS-3678;So;0;L;;;;;N;;;;;
-28E5;BRAILLE PATTERN DOTS-13678;So;0;L;;;;;N;;;;;
-28E6;BRAILLE PATTERN DOTS-23678;So;0;L;;;;;N;;;;;
-28E7;BRAILLE PATTERN DOTS-123678;So;0;L;;;;;N;;;;;
-28E8;BRAILLE PATTERN DOTS-4678;So;0;L;;;;;N;;;;;
-28E9;BRAILLE PATTERN DOTS-14678;So;0;L;;;;;N;;;;;
-28EA;BRAILLE PATTERN DOTS-24678;So;0;L;;;;;N;;;;;
-28EB;BRAILLE PATTERN DOTS-124678;So;0;L;;;;;N;;;;;
-28EC;BRAILLE PATTERN DOTS-34678;So;0;L;;;;;N;;;;;
-28ED;BRAILLE PATTERN DOTS-134678;So;0;L;;;;;N;;;;;
-28EE;BRAILLE PATTERN DOTS-234678;So;0;L;;;;;N;;;;;
-28EF;BRAILLE PATTERN DOTS-1234678;So;0;L;;;;;N;;;;;
-28F0;BRAILLE PATTERN DOTS-5678;So;0;L;;;;;N;;;;;
-28F1;BRAILLE PATTERN DOTS-15678;So;0;L;;;;;N;;;;;
-28F2;BRAILLE PATTERN DOTS-25678;So;0;L;;;;;N;;;;;
-28F3;BRAILLE PATTERN DOTS-125678;So;0;L;;;;;N;;;;;
-28F4;BRAILLE PATTERN DOTS-35678;So;0;L;;;;;N;;;;;
-28F5;BRAILLE PATTERN DOTS-135678;So;0;L;;;;;N;;;;;
-28F6;BRAILLE PATTERN DOTS-235678;So;0;L;;;;;N;;;;;
-28F7;BRAILLE PATTERN DOTS-1235678;So;0;L;;;;;N;;;;;
-28F8;BRAILLE PATTERN DOTS-45678;So;0;L;;;;;N;;;;;
-28F9;BRAILLE PATTERN DOTS-145678;So;0;L;;;;;N;;;;;
-28FA;BRAILLE PATTERN DOTS-245678;So;0;L;;;;;N;;;;;
-28FB;BRAILLE PATTERN DOTS-1245678;So;0;L;;;;;N;;;;;
-28FC;BRAILLE PATTERN DOTS-345678;So;0;L;;;;;N;;;;;
-28FD;BRAILLE PATTERN DOTS-1345678;So;0;L;;;;;N;;;;;
-28FE;BRAILLE PATTERN DOTS-2345678;So;0;L;;;;;N;;;;;
-28FF;BRAILLE PATTERN DOTS-12345678;So;0;L;;;;;N;;;;;
-2900;RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2901;RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2902;LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2903;RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2904;LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2905;RIGHTWARDS TWO-HEADED ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-2906;LEFTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-2907;RIGHTWARDS DOUBLE ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-2908;DOWNWARDS ARROW WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;;
-2909;UPWARDS ARROW WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;;
-290A;UPWARDS TRIPLE ARROW;Sm;0;ON;;;;;N;;;;;
-290B;DOWNWARDS TRIPLE ARROW;Sm;0;ON;;;;;N;;;;;
-290C;LEFTWARDS DOUBLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-290D;RIGHTWARDS DOUBLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-290E;LEFTWARDS TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-290F;RIGHTWARDS TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-2910;RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-2911;RIGHTWARDS ARROW WITH DOTTED STEM;Sm;0;ON;;;;;N;;;;;
-2912;UPWARDS ARROW TO BAR;Sm;0;ON;;;;;N;;;;;
-2913;DOWNWARDS ARROW TO BAR;Sm;0;ON;;;;;N;;;;;
-2914;RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2915;RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2916;RIGHTWARDS TWO-HEADED ARROW WITH TAIL;Sm;0;ON;;;;;N;;;;;
-2917;RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2918;RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2919;LEFTWARDS ARROW-TAIL;Sm;0;ON;;;;;N;;;;;
-291A;RIGHTWARDS ARROW-TAIL;Sm;0;ON;;;;;N;;;;;
-291B;LEFTWARDS DOUBLE ARROW-TAIL;Sm;0;ON;;;;;N;;;;;
-291C;RIGHTWARDS DOUBLE ARROW-TAIL;Sm;0;ON;;;;;N;;;;;
-291D;LEFTWARDS ARROW TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;;
-291E;RIGHTWARDS ARROW TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;;
-291F;LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;;
-2920;RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND;Sm;0;ON;;;;;N;;;;;
-2921;NORTH WEST AND SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2922;NORTH EAST AND SOUTH WEST ARROW;Sm;0;ON;;;;;N;;;;;
-2923;NORTH WEST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;;
-2924;NORTH EAST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;;
-2925;SOUTH EAST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;;
-2926;SOUTH WEST ARROW WITH HOOK;Sm;0;ON;;;;;N;;;;;
-2927;NORTH WEST ARROW AND NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2928;NORTH EAST ARROW AND SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2929;SOUTH EAST ARROW AND SOUTH WEST ARROW;Sm;0;ON;;;;;N;;;;;
-292A;SOUTH WEST ARROW AND NORTH WEST ARROW;Sm;0;ON;;;;;N;;;;;
-292B;RISING DIAGONAL CROSSING FALLING DIAGONAL;Sm;0;ON;;;;;N;;;;;
-292C;FALLING DIAGONAL CROSSING RISING DIAGONAL;Sm;0;ON;;;;;N;;;;;
-292D;SOUTH EAST ARROW CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-292E;NORTH EAST ARROW CROSSING SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-292F;FALLING DIAGONAL CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2930;RISING DIAGONAL CROSSING SOUTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2931;NORTH EAST ARROW CROSSING NORTH WEST ARROW;Sm;0;ON;;;;;N;;;;;
-2932;NORTH WEST ARROW CROSSING NORTH EAST ARROW;Sm;0;ON;;;;;N;;;;;
-2933;WAVE ARROW POINTING DIRECTLY RIGHT;Sm;0;ON;;;;;N;;;;;
-2934;ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS;Sm;0;ON;;;;;N;;;;;
-2935;ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS;Sm;0;ON;;;;;N;;;;;
-2936;ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS;Sm;0;ON;;;;;N;;;;;
-2937;ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS;Sm;0;ON;;;;;N;;;;;
-2938;RIGHT-SIDE ARC CLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-2939;LEFT-SIDE ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-293A;TOP ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-293B;BOTTOM ARC ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-293C;TOP ARC CLOCKWISE ARROW WITH MINUS;Sm;0;ON;;;;;N;;;;;
-293D;TOP ARC ANTICLOCKWISE ARROW WITH PLUS;Sm;0;ON;;;;;N;;;;;
-293E;LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-293F;LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW;Sm;0;ON;;;;;N;;;;;
-2940;ANTICLOCKWISE CLOSED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;;
-2941;CLOCKWISE CLOSED CIRCLE ARROW;Sm;0;ON;;;;;N;;;;;
-2942;RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2943;LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2944;SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2945;RIGHTWARDS ARROW WITH PLUS BELOW;Sm;0;ON;;;;;N;;;;;
-2946;LEFTWARDS ARROW WITH PLUS BELOW;Sm;0;ON;;;;;N;;;;;
-2947;RIGHTWARDS ARROW THROUGH X;Sm;0;ON;;;;;N;;;;;
-2948;LEFT RIGHT ARROW THROUGH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;;
-2949;UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE;Sm;0;ON;;;;;N;;;;;
-294A;LEFT BARB UP RIGHT BARB DOWN HARPOON;Sm;0;ON;;;;;N;;;;;
-294B;LEFT BARB DOWN RIGHT BARB UP HARPOON;Sm;0;ON;;;;;N;;;;;
-294C;UP BARB RIGHT DOWN BARB LEFT HARPOON;Sm;0;ON;;;;;N;;;;;
-294D;UP BARB LEFT DOWN BARB RIGHT HARPOON;Sm;0;ON;;;;;N;;;;;
-294E;LEFT BARB UP RIGHT BARB UP HARPOON;Sm;0;ON;;;;;N;;;;;
-294F;UP BARB RIGHT DOWN BARB RIGHT HARPOON;Sm;0;ON;;;;;N;;;;;
-2950;LEFT BARB DOWN RIGHT BARB DOWN HARPOON;Sm;0;ON;;;;;N;;;;;
-2951;UP BARB LEFT DOWN BARB LEFT HARPOON;Sm;0;ON;;;;;N;;;;;
-2952;LEFTWARDS HARPOON WITH BARB UP TO BAR;Sm;0;ON;;;;;N;;;;;
-2953;RIGHTWARDS HARPOON WITH BARB UP TO BAR;Sm;0;ON;;;;;N;;;;;
-2954;UPWARDS HARPOON WITH BARB RIGHT TO BAR;Sm;0;ON;;;;;N;;;;;
-2955;DOWNWARDS HARPOON WITH BARB RIGHT TO BAR;Sm;0;ON;;;;;N;;;;;
-2956;LEFTWARDS HARPOON WITH BARB DOWN TO BAR;Sm;0;ON;;;;;N;;;;;
-2957;RIGHTWARDS HARPOON WITH BARB DOWN TO BAR;Sm;0;ON;;;;;N;;;;;
-2958;UPWARDS HARPOON WITH BARB LEFT TO BAR;Sm;0;ON;;;;;N;;;;;
-2959;DOWNWARDS HARPOON WITH BARB LEFT TO BAR;Sm;0;ON;;;;;N;;;;;
-295A;LEFTWARDS HARPOON WITH BARB UP FROM BAR;Sm;0;ON;;;;;N;;;;;
-295B;RIGHTWARDS HARPOON WITH BARB UP FROM BAR;Sm;0;ON;;;;;N;;;;;
-295C;UPWARDS HARPOON WITH BARB RIGHT FROM BAR;Sm;0;ON;;;;;N;;;;;
-295D;DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR;Sm;0;ON;;;;;N;;;;;
-295E;LEFTWARDS HARPOON WITH BARB DOWN FROM BAR;Sm;0;ON;;;;;N;;;;;
-295F;RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR;Sm;0;ON;;;;;N;;;;;
-2960;UPWARDS HARPOON WITH BARB LEFT FROM BAR;Sm;0;ON;;;;;N;;;;;
-2961;DOWNWARDS HARPOON WITH BARB LEFT FROM BAR;Sm;0;ON;;;;;N;;;;;
-2962;LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;;
-2963;UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;;
-2964;RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;;
-2965;DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;;
-2966;LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP;Sm;0;ON;;;;;N;;;;;
-2967;LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;;
-2968;RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP;Sm;0;ON;;;;;N;;;;;
-2969;RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN;Sm;0;ON;;;;;N;;;;;
-296A;LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH;Sm;0;ON;;;;;N;;;;;
-296B;LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH;Sm;0;ON;;;;;N;;;;;
-296C;RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH;Sm;0;ON;;;;;N;;;;;
-296D;RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH;Sm;0;ON;;;;;N;;;;;
-296E;UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;;
-296F;DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT;Sm;0;ON;;;;;N;;;;;
-2970;RIGHT DOUBLE ARROW WITH ROUNDED HEAD;Sm;0;ON;;;;;N;;;;;
-2971;EQUALS SIGN ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2972;TILDE OPERATOR ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2973;LEFTWARDS ARROW ABOVE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;;
-2974;RIGHTWARDS ARROW ABOVE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;;
-2975;RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2976;LESS-THAN ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2977;LEFTWARDS ARROW THROUGH LESS-THAN;Sm;0;ON;;;;;N;;;;;
-2978;GREATER-THAN ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2979;SUBSET ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-297A;LEFTWARDS ARROW THROUGH SUBSET;Sm;0;ON;;;;;N;;;;;
-297B;SUPERSET ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-297C;LEFT FISH TAIL;Sm;0;ON;;;;;N;;;;;
-297D;RIGHT FISH TAIL;Sm;0;ON;;;;;N;;;;;
-297E;UP FISH TAIL;Sm;0;ON;;;;;N;;;;;
-297F;DOWN FISH TAIL;Sm;0;ON;;;;;N;;;;;
-2980;TRIPLE VERTICAL BAR DELIMITER;Sm;0;ON;;;;;N;;;;;
-2981;Z NOTATION SPOT;Sm;0;ON;;;;;N;;;;;
-2982;Z NOTATION TYPE COLON;Sm;0;ON;;;;;N;;;;;
-2983;LEFT WHITE CURLY BRACKET;Ps;0;ON;;;;;Y;;;;;
-2984;RIGHT WHITE CURLY BRACKET;Pe;0;ON;;;;;Y;;;;;
-2985;LEFT WHITE PARENTHESIS;Ps;0;ON;;;;;Y;;;;;
-2986;RIGHT WHITE PARENTHESIS;Pe;0;ON;;;;;Y;;;;;
-2987;Z NOTATION LEFT IMAGE BRACKET;Ps;0;ON;;;;;Y;;;;;
-2988;Z NOTATION RIGHT IMAGE BRACKET;Pe;0;ON;;;;;Y;;;;;
-2989;Z NOTATION LEFT BINDING BRACKET;Ps;0;ON;;;;;Y;;;;;
-298A;Z NOTATION RIGHT BINDING BRACKET;Pe;0;ON;;;;;Y;;;;;
-298B;LEFT SQUARE BRACKET WITH UNDERBAR;Ps;0;ON;;;;;Y;;;;;
-298C;RIGHT SQUARE BRACKET WITH UNDERBAR;Pe;0;ON;;;;;Y;;;;;
-298D;LEFT SQUARE BRACKET WITH TICK IN TOP CORNER;Ps;0;ON;;;;;Y;;;;;
-298E;RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER;Pe;0;ON;;;;;Y;;;;;
-298F;LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER;Ps;0;ON;;;;;Y;;;;;
-2990;RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER;Pe;0;ON;;;;;Y;;;;;
-2991;LEFT ANGLE BRACKET WITH DOT;Ps;0;ON;;;;;Y;;;;;
-2992;RIGHT ANGLE BRACKET WITH DOT;Pe;0;ON;;;;;Y;;;;;
-2993;LEFT ARC LESS-THAN BRACKET;Ps;0;ON;;;;;Y;;;;;
-2994;RIGHT ARC GREATER-THAN BRACKET;Pe;0;ON;;;;;Y;;;;;
-2995;DOUBLE LEFT ARC GREATER-THAN BRACKET;Ps;0;ON;;;;;Y;;;;;
-2996;DOUBLE RIGHT ARC LESS-THAN BRACKET;Pe;0;ON;;;;;Y;;;;;
-2997;LEFT BLACK TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;;;;;
-2998;RIGHT BLACK TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;;;;;
-2999;DOTTED FENCE;Sm;0;ON;;;;;N;;;;;
-299A;VERTICAL ZIGZAG LINE;Sm;0;ON;;;;;N;;;;;
-299B;MEASURED ANGLE OPENING LEFT;Sm;0;ON;;;;;Y;;;;;
-299C;RIGHT ANGLE VARIANT WITH SQUARE;Sm;0;ON;;;;;Y;;;;;
-299D;MEASURED RIGHT ANGLE WITH DOT;Sm;0;ON;;;;;Y;;;;;
-299E;ANGLE WITH S INSIDE;Sm;0;ON;;;;;Y;;;;;
-299F;ACUTE ANGLE;Sm;0;ON;;;;;Y;;;;;
-29A0;SPHERICAL ANGLE OPENING LEFT;Sm;0;ON;;;;;Y;;;;;
-29A1;SPHERICAL ANGLE OPENING UP;Sm;0;ON;;;;;Y;;;;;
-29A2;TURNED ANGLE;Sm;0;ON;;;;;Y;;;;;
-29A3;REVERSED ANGLE;Sm;0;ON;;;;;Y;;;;;
-29A4;ANGLE WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;;
-29A5;REVERSED ANGLE WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;;
-29A6;OBLIQUE ANGLE OPENING UP;Sm;0;ON;;;;;Y;;;;;
-29A7;OBLIQUE ANGLE OPENING DOWN;Sm;0;ON;;;;;Y;;;;;
-29A8;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT;Sm;0;ON;;;;;Y;;;;;
-29A9;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT;Sm;0;ON;;;;;Y;;;;;
-29AA;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT;Sm;0;ON;;;;;Y;;;;;
-29AB;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT;Sm;0;ON;;;;;Y;;;;;
-29AC;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP;Sm;0;ON;;;;;Y;;;;;
-29AD;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP;Sm;0;ON;;;;;Y;;;;;
-29AE;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN;Sm;0;ON;;;;;Y;;;;;
-29AF;MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN;Sm;0;ON;;;;;Y;;;;;
-29B0;REVERSED EMPTY SET;Sm;0;ON;;;;;N;;;;;
-29B1;EMPTY SET WITH OVERBAR;Sm;0;ON;;;;;N;;;;;
-29B2;EMPTY SET WITH SMALL CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;;
-29B3;EMPTY SET WITH RIGHT ARROW ABOVE;Sm;0;ON;;;;;N;;;;;
-29B4;EMPTY SET WITH LEFT ARROW ABOVE;Sm;0;ON;;;;;N;;;;;
-29B5;CIRCLE WITH HORIZONTAL BAR;Sm;0;ON;;;;;N;;;;;
-29B6;CIRCLED VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
-29B7;CIRCLED PARALLEL;Sm;0;ON;;;;;N;;;;;
-29B8;CIRCLED REVERSE SOLIDUS;Sm;0;ON;;;;;Y;;;;;
-29B9;CIRCLED PERPENDICULAR;Sm;0;ON;;;;;N;;;;;
-29BA;CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
-29BB;CIRCLE WITH SUPERIMPOSED X;Sm;0;ON;;;;;N;;;;;
-29BC;CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN;Sm;0;ON;;;;;N;;;;;
-29BD;UP ARROW THROUGH CIRCLE;Sm;0;ON;;;;;N;;;;;
-29BE;CIRCLED WHITE BULLET;Sm;0;ON;;;;;N;;;;;
-29BF;CIRCLED BULLET;Sm;0;ON;;;;;N;;;;;
-29C0;CIRCLED LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-29C1;CIRCLED GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-29C2;CIRCLE WITH SMALL CIRCLE TO THE RIGHT;Sm;0;ON;;;;;Y;;;;;
-29C3;CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT;Sm;0;ON;;;;;Y;;;;;
-29C4;SQUARED RISING DIAGONAL SLASH;Sm;0;ON;;;;;Y;;;;;
-29C5;SQUARED FALLING DIAGONAL SLASH;Sm;0;ON;;;;;Y;;;;;
-29C6;SQUARED ASTERISK;Sm;0;ON;;;;;N;;;;;
-29C7;SQUARED SMALL CIRCLE;Sm;0;ON;;;;;N;;;;;
-29C8;SQUARED SQUARE;Sm;0;ON;;;;;N;;;;;
-29C9;TWO JOINED SQUARES;Sm;0;ON;;;;;Y;;;;;
-29CA;TRIANGLE WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;;
-29CB;TRIANGLE WITH UNDERBAR;Sm;0;ON;;;;;N;;;;;
-29CC;S IN TRIANGLE;Sm;0;ON;;;;;N;;;;;
-29CD;TRIANGLE WITH SERIFS AT BOTTOM;Sm;0;ON;;;;;N;;;;;
-29CE;RIGHT TRIANGLE ABOVE LEFT TRIANGLE;Sm;0;ON;;;;;Y;;;;;
-29CF;LEFT TRIANGLE BESIDE VERTICAL BAR;Sm;0;ON;;;;;Y;;;;;
-29D0;VERTICAL BAR BESIDE RIGHT TRIANGLE;Sm;0;ON;;;;;Y;;;;;
-29D1;BOWTIE WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29D2;BOWTIE WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29D3;BLACK BOWTIE;Sm;0;ON;;;;;N;;;;;
-29D4;TIMES WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29D5;TIMES WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29D6;WHITE HOURGLASS;Sm;0;ON;;;;;N;;;;;
-29D7;BLACK HOURGLASS;Sm;0;ON;;;;;N;;;;;
-29D8;LEFT WIGGLY FENCE;Ps;0;ON;;;;;Y;;;;;
-29D9;RIGHT WIGGLY FENCE;Pe;0;ON;;;;;Y;;;;;
-29DA;LEFT DOUBLE WIGGLY FENCE;Ps;0;ON;;;;;Y;;;;;
-29DB;RIGHT DOUBLE WIGGLY FENCE;Pe;0;ON;;;;;Y;;;;;
-29DC;INCOMPLETE INFINITY;Sm;0;ON;;;;;Y;;;;;
-29DD;TIE OVER INFINITY;Sm;0;ON;;;;;N;;;;;
-29DE;INFINITY NEGATED WITH VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
-29DF;DOUBLE-ENDED MULTIMAP;Sm;0;ON;;;;;N;;;;;
-29E0;SQUARE WITH CONTOURED OUTLINE;Sm;0;ON;;;;;N;;;;;
-29E1;INCREASES AS;Sm;0;ON;;;;;Y;;;;;
-29E2;SHUFFLE PRODUCT;Sm;0;ON;;;;;N;;;;;
-29E3;EQUALS SIGN AND SLANTED PARALLEL;Sm;0;ON;;;;;Y;;;;;
-29E4;EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE;Sm;0;ON;;;;;Y;;;;;
-29E5;IDENTICAL TO AND SLANTED PARALLEL;Sm;0;ON;;;;;Y;;;;;
-29E6;GLEICH STARK;Sm;0;ON;;;;;N;;;;;
-29E7;THERMODYNAMIC;Sm;0;ON;;;;;N;;;;;
-29E8;DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29E9;DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK;Sm;0;ON;;;;;Y;;;;;
-29EA;BLACK DIAMOND WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;;
-29EB;BLACK LOZENGE;Sm;0;ON;;;;;N;;;;;
-29EC;WHITE CIRCLE WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;;
-29ED;BLACK CIRCLE WITH DOWN ARROW;Sm;0;ON;;;;;N;;;;;
-29EE;ERROR-BARRED WHITE SQUARE;Sm;0;ON;;;;;N;;;;;
-29EF;ERROR-BARRED BLACK SQUARE;Sm;0;ON;;;;;N;;;;;
-29F0;ERROR-BARRED WHITE DIAMOND;Sm;0;ON;;;;;N;;;;;
-29F1;ERROR-BARRED BLACK DIAMOND;Sm;0;ON;;;;;N;;;;;
-29F2;ERROR-BARRED WHITE CIRCLE;Sm;0;ON;;;;;N;;;;;
-29F3;ERROR-BARRED BLACK CIRCLE;Sm;0;ON;;;;;N;;;;;
-29F4;RULE-DELAYED;Sm;0;ON;;;;;Y;;;;;
-29F5;REVERSE SOLIDUS OPERATOR;Sm;0;ON;;;;;Y;;;;;
-29F6;SOLIDUS WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-29F7;REVERSE SOLIDUS WITH HORIZONTAL STROKE;Sm;0;ON;;;;;Y;;;;;
-29F8;BIG SOLIDUS;Sm;0;ON;;;;;Y;;;;;
-29F9;BIG REVERSE SOLIDUS;Sm;0;ON;;;;;Y;;;;;
-29FA;DOUBLE PLUS;Sm;0;ON;;;;;N;;;;;
-29FB;TRIPLE PLUS;Sm;0;ON;;;;;N;;;;;
-29FC;LEFT-POINTING CURVED ANGLE BRACKET;Ps;0;ON;;;;;Y;;;;;
-29FD;RIGHT-POINTING CURVED ANGLE BRACKET;Pe;0;ON;;;;;Y;;;;;
-29FE;TINY;Sm;0;ON;;;;;N;;;;;
-29FF;MINY;Sm;0;ON;;;;;N;;;;;
-2A00;N-ARY CIRCLED DOT OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A01;N-ARY CIRCLED PLUS OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A02;N-ARY CIRCLED TIMES OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A03;N-ARY UNION OPERATOR WITH DOT;Sm;0;ON;;;;;N;;;;;
-2A04;N-ARY UNION OPERATOR WITH PLUS;Sm;0;ON;;;;;N;;;;;
-2A05;N-ARY SQUARE INTERSECTION OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A06;N-ARY SQUARE UNION OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A07;TWO LOGICAL AND OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A08;TWO LOGICAL OR OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A09;N-ARY TIMES OPERATOR;Sm;0;ON;;;;;N;;;;;
-2A0A;MODULO TWO SUM;Sm;0;ON;;;;;Y;;;;;
-2A0B;SUMMATION WITH INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2A0C;QUADRUPLE INTEGRAL OPERATOR;Sm;0;ON;<compat> 222B 222B 222B 222B;;;;Y;;;;;
-2A0D;FINITE PART INTEGRAL;Sm;0;ON;;;;;Y;;;;;
-2A0E;INTEGRAL WITH DOUBLE STROKE;Sm;0;ON;;;;;Y;;;;;
-2A0F;INTEGRAL AVERAGE WITH SLASH;Sm;0;ON;;;;;Y;;;;;
-2A10;CIRCULATION FUNCTION;Sm;0;ON;;;;;Y;;;;;
-2A11;ANTICLOCKWISE INTEGRATION;Sm;0;ON;;;;;Y;;;;;
-2A12;LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE;Sm;0;ON;;;;;Y;;;;;
-2A13;LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE;Sm;0;ON;;;;;Y;;;;;
-2A14;LINE INTEGRATION NOT INCLUDING THE POLE;Sm;0;ON;;;;;Y;;;;;
-2A15;INTEGRAL AROUND A POINT OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2A16;QUATERNION INTEGRAL OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2A17;INTEGRAL WITH LEFTWARDS ARROW WITH HOOK;Sm;0;ON;;;;;Y;;;;;
-2A18;INTEGRAL WITH TIMES SIGN;Sm;0;ON;;;;;Y;;;;;
-2A19;INTEGRAL WITH INTERSECTION;Sm;0;ON;;;;;Y;;;;;
-2A1A;INTEGRAL WITH UNION;Sm;0;ON;;;;;Y;;;;;
-2A1B;INTEGRAL WITH OVERBAR;Sm;0;ON;;;;;Y;;;;;
-2A1C;INTEGRAL WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;;
-2A1D;JOIN;Sm;0;ON;;;;;N;;;;;
-2A1E;LARGE LEFT TRIANGLE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2A1F;Z NOTATION SCHEMA COMPOSITION;Sm;0;ON;;;;;Y;;;;;
-2A20;Z NOTATION SCHEMA PIPING;Sm;0;ON;;;;;Y;;;;;
-2A21;Z NOTATION SCHEMA PROJECTION;Sm;0;ON;;;;;Y;;;;;
-2A22;PLUS SIGN WITH SMALL CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;;
-2A23;PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE;Sm;0;ON;;;;;N;;;;;
-2A24;PLUS SIGN WITH TILDE ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A25;PLUS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;;
-2A26;PLUS SIGN WITH TILDE BELOW;Sm;0;ON;;;;;Y;;;;;
-2A27;PLUS SIGN WITH SUBSCRIPT TWO;Sm;0;ON;;;;;N;;;;;
-2A28;PLUS SIGN WITH BLACK TRIANGLE;Sm;0;ON;;;;;N;;;;;
-2A29;MINUS SIGN WITH COMMA ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A2A;MINUS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;;
-2A2B;MINUS SIGN WITH FALLING DOTS;Sm;0;ON;;;;;Y;;;;;
-2A2C;MINUS SIGN WITH RISING DOTS;Sm;0;ON;;;;;Y;;;;;
-2A2D;PLUS SIGN IN LEFT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;;
-2A2E;PLUS SIGN IN RIGHT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;;
-2A2F;VECTOR OR CROSS PRODUCT;Sm;0;ON;;;;;N;;;;;
-2A30;MULTIPLICATION SIGN WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;;
-2A31;MULTIPLICATION SIGN WITH UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2A32;SEMIDIRECT PRODUCT WITH BOTTOM CLOSED;Sm;0;ON;;;;;N;;;;;
-2A33;SMASH PRODUCT;Sm;0;ON;;;;;N;;;;;
-2A34;MULTIPLICATION SIGN IN LEFT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;;
-2A35;MULTIPLICATION SIGN IN RIGHT HALF CIRCLE;Sm;0;ON;;;;;Y;;;;;
-2A36;CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT;Sm;0;ON;;;;;N;;;;;
-2A37;MULTIPLICATION SIGN IN DOUBLE CIRCLE;Sm;0;ON;;;;;N;;;;;
-2A38;CIRCLED DIVISION SIGN;Sm;0;ON;;;;;N;;;;;
-2A39;PLUS SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;;
-2A3A;MINUS SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;;
-2A3B;MULTIPLICATION SIGN IN TRIANGLE;Sm;0;ON;;;;;N;;;;;
-2A3C;INTERIOR PRODUCT;Sm;0;ON;;;;;Y;;;;;
-2A3D;RIGHTHAND INTERIOR PRODUCT;Sm;0;ON;;;;;Y;;;;;
-2A3E;Z NOTATION RELATIONAL COMPOSITION;Sm;0;ON;;;;;Y;;;;;
-2A3F;AMALGAMATION OR COPRODUCT;Sm;0;ON;;;;;N;;;;;
-2A40;INTERSECTION WITH DOT;Sm;0;ON;;;;;N;;;;;
-2A41;UNION WITH MINUS SIGN;Sm;0;ON;;;;;N;;;;;
-2A42;UNION WITH OVERBAR;Sm;0;ON;;;;;N;;;;;
-2A43;INTERSECTION WITH OVERBAR;Sm;0;ON;;;;;N;;;;;
-2A44;INTERSECTION WITH LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-2A45;UNION WITH LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-2A46;UNION ABOVE INTERSECTION;Sm;0;ON;;;;;N;;;;;
-2A47;INTERSECTION ABOVE UNION;Sm;0;ON;;;;;N;;;;;
-2A48;UNION ABOVE BAR ABOVE INTERSECTION;Sm;0;ON;;;;;N;;;;;
-2A49;INTERSECTION ABOVE BAR ABOVE UNION;Sm;0;ON;;;;;N;;;;;
-2A4A;UNION BESIDE AND JOINED WITH UNION;Sm;0;ON;;;;;N;;;;;
-2A4B;INTERSECTION BESIDE AND JOINED WITH INTERSECTION;Sm;0;ON;;;;;N;;;;;
-2A4C;CLOSED UNION WITH SERIFS;Sm;0;ON;;;;;N;;;;;
-2A4D;CLOSED INTERSECTION WITH SERIFS;Sm;0;ON;;;;;N;;;;;
-2A4E;DOUBLE SQUARE INTERSECTION;Sm;0;ON;;;;;N;;;;;
-2A4F;DOUBLE SQUARE UNION;Sm;0;ON;;;;;N;;;;;
-2A50;CLOSED UNION WITH SERIFS AND SMASH PRODUCT;Sm;0;ON;;;;;N;;;;;
-2A51;LOGICAL AND WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;;
-2A52;LOGICAL OR WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;;
-2A53;DOUBLE LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-2A54;DOUBLE LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-2A55;TWO INTERSECTING LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-2A56;TWO INTERSECTING LOGICAL OR;Sm;0;ON;;;;;N;;;;;
-2A57;SLOPING LARGE OR;Sm;0;ON;;;;;Y;;;;;
-2A58;SLOPING LARGE AND;Sm;0;ON;;;;;Y;;;;;
-2A59;LOGICAL OR OVERLAPPING LOGICAL AND;Sm;0;ON;;;;;N;;;;;
-2A5A;LOGICAL AND WITH MIDDLE STEM;Sm;0;ON;;;;;N;;;;;
-2A5B;LOGICAL OR WITH MIDDLE STEM;Sm;0;ON;;;;;N;;;;;
-2A5C;LOGICAL AND WITH HORIZONTAL DASH;Sm;0;ON;;;;;N;;;;;
-2A5D;LOGICAL OR WITH HORIZONTAL DASH;Sm;0;ON;;;;;N;;;;;
-2A5E;LOGICAL AND WITH DOUBLE OVERBAR;Sm;0;ON;;;;;N;;;;;
-2A5F;LOGICAL AND WITH UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2A60;LOGICAL AND WITH DOUBLE UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2A61;SMALL VEE WITH UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2A62;LOGICAL OR WITH DOUBLE OVERBAR;Sm;0;ON;;;;;N;;;;;
-2A63;LOGICAL OR WITH DOUBLE UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2A64;Z NOTATION DOMAIN ANTIRESTRICTION;Sm;0;ON;;;;;Y;;;;;
-2A65;Z NOTATION RANGE ANTIRESTRICTION;Sm;0;ON;;;;;Y;;;;;
-2A66;EQUALS SIGN WITH DOT BELOW;Sm;0;ON;;;;;N;;;;;
-2A67;IDENTICAL WITH DOT ABOVE;Sm;0;ON;;;;;N;;;;;
-2A68;TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2A69;TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2A6A;TILDE OPERATOR WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A6B;TILDE OPERATOR WITH RISING DOTS;Sm;0;ON;;;;;Y;;;;;
-2A6C;SIMILAR MINUS SIMILAR;Sm;0;ON;;;;;Y;;;;;
-2A6D;CONGRUENT WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A6E;EQUALS WITH ASTERISK;Sm;0;ON;;;;;N;;;;;
-2A6F;ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT;Sm;0;ON;;;;;Y;;;;;
-2A70;APPROXIMATELY EQUAL OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2A71;EQUALS SIGN ABOVE PLUS SIGN;Sm;0;ON;;;;;N;;;;;
-2A72;PLUS SIGN ABOVE EQUALS SIGN;Sm;0;ON;;;;;N;;;;;
-2A73;EQUALS SIGN ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2A74;DOUBLE COLON EQUAL;Sm;0;ON;<compat> 003A 003A 003D;;;;Y;;;;;
-2A75;TWO CONSECUTIVE EQUALS SIGNS;Sm;0;ON;<compat> 003D 003D;;;;N;;;;;
-2A76;THREE CONSECUTIVE EQUALS SIGNS;Sm;0;ON;<compat> 003D 003D 003D;;;;N;;;;;
-2A77;EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW;Sm;0;ON;;;;;N;;;;;
-2A78;EQUIVALENT WITH FOUR DOTS ABOVE;Sm;0;ON;;;;;N;;;;;
-2A79;LESS-THAN WITH CIRCLE INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A7A;GREATER-THAN WITH CIRCLE INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A7B;LESS-THAN WITH QUESTION MARK ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A7C;GREATER-THAN WITH QUESTION MARK ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A7D;LESS-THAN OR SLANTED EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2A7E;GREATER-THAN OR SLANTED EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2A7F;LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A80;GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A81;LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A82;GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2A83;LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT;Sm;0;ON;;;;;Y;;;;;
-2A84;GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT;Sm;0;ON;;;;;Y;;;;;
-2A85;LESS-THAN OR APPROXIMATE;Sm;0;ON;;;;;Y;;;;;
-2A86;GREATER-THAN OR APPROXIMATE;Sm;0;ON;;;;;Y;;;;;
-2A87;LESS-THAN AND SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2A88;GREATER-THAN AND SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2A89;LESS-THAN AND NOT APPROXIMATE;Sm;0;ON;;;;;Y;;;;;
-2A8A;GREATER-THAN AND NOT APPROXIMATE;Sm;0;ON;;;;;Y;;;;;
-2A8B;LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A8C;GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A8D;LESS-THAN ABOVE SIMILAR OR EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A8E;GREATER-THAN ABOVE SIMILAR OR EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A8F;LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A90;GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A91;LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A92;GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A93;LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A94;GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;;
-2A95;SLANTED EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A96;SLANTED EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A97;SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A98;SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE;Sm;0;ON;;;;;Y;;;;;
-2A99;DOUBLE-LINE EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9A;DOUBLE-LINE EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9B;DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9C;DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9D;SIMILAR OR LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9E;SIMILAR OR GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2A9F;SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AA0;SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AA1;DOUBLE NESTED LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2AA2;DOUBLE NESTED GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2AA3;DOUBLE NESTED LESS-THAN WITH UNDERBAR;Sm;0;ON;;;;;Y;;;;;
-2AA4;GREATER-THAN OVERLAPPING LESS-THAN;Sm;0;ON;;;;;N;;;;;
-2AA5;GREATER-THAN BESIDE LESS-THAN;Sm;0;ON;;;;;N;;;;;
-2AA6;LESS-THAN CLOSED BY CURVE;Sm;0;ON;;;;;Y;;;;;
-2AA7;GREATER-THAN CLOSED BY CURVE;Sm;0;ON;;;;;Y;;;;;
-2AA8;LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;;
-2AA9;GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL;Sm;0;ON;;;;;Y;;;;;
-2AAA;SMALLER THAN;Sm;0;ON;;;;;Y;;;;;
-2AAB;LARGER THAN;Sm;0;ON;;;;;Y;;;;;
-2AAC;SMALLER THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AAD;LARGER THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AAE;EQUALS SIGN WITH BUMPY ABOVE;Sm;0;ON;;;;;N;;;;;
-2AAF;PRECEDES ABOVE SINGLE-LINE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AB0;SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AB1;PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB2;SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB3;PRECEDES ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AB4;SUCCEEDS ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AB5;PRECEDES ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB6;SUCCEEDS ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB7;PRECEDES ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB8;SUCCEEDS ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AB9;PRECEDES ABOVE NOT ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ABA;SUCCEEDS ABOVE NOT ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ABB;DOUBLE PRECEDES;Sm;0;ON;;;;;Y;;;;;
-2ABC;DOUBLE SUCCEEDS;Sm;0;ON;;;;;Y;;;;;
-2ABD;SUBSET WITH DOT;Sm;0;ON;;;;;Y;;;;;
-2ABE;SUPERSET WITH DOT;Sm;0;ON;;;;;Y;;;;;
-2ABF;SUBSET WITH PLUS SIGN BELOW;Sm;0;ON;;;;;Y;;;;;
-2AC0;SUPERSET WITH PLUS SIGN BELOW;Sm;0;ON;;;;;Y;;;;;
-2AC1;SUBSET WITH MULTIPLICATION SIGN BELOW;Sm;0;ON;;;;;Y;;;;;
-2AC2;SUPERSET WITH MULTIPLICATION SIGN BELOW;Sm;0;ON;;;;;Y;;;;;
-2AC3;SUBSET OF OR EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2AC4;SUPERSET OF OR EQUAL TO WITH DOT ABOVE;Sm;0;ON;;;;;Y;;;;;
-2AC5;SUBSET OF ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AC6;SUPERSET OF ABOVE EQUALS SIGN;Sm;0;ON;;;;;Y;;;;;
-2AC7;SUBSET OF ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2AC8;SUPERSET OF ABOVE TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2AC9;SUBSET OF ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ACA;SUPERSET OF ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ACB;SUBSET OF ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ACC;SUPERSET OF ABOVE NOT EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2ACD;SQUARE LEFT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2ACE;SQUARE RIGHT OPEN BOX OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2ACF;CLOSED SUBSET;Sm;0;ON;;;;;Y;;;;;
-2AD0;CLOSED SUPERSET;Sm;0;ON;;;;;Y;;;;;
-2AD1;CLOSED SUBSET OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AD2;CLOSED SUPERSET OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AD3;SUBSET ABOVE SUPERSET;Sm;0;ON;;;;;Y;;;;;
-2AD4;SUPERSET ABOVE SUBSET;Sm;0;ON;;;;;Y;;;;;
-2AD5;SUBSET ABOVE SUBSET;Sm;0;ON;;;;;Y;;;;;
-2AD6;SUPERSET ABOVE SUPERSET;Sm;0;ON;;;;;Y;;;;;
-2AD7;SUPERSET BESIDE SUBSET;Sm;0;ON;;;;;N;;;;;
-2AD8;SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET;Sm;0;ON;;;;;N;;;;;
-2AD9;ELEMENT OF OPENING DOWNWARDS;Sm;0;ON;;;;;N;;;;;
-2ADA;PITCHFORK WITH TEE TOP;Sm;0;ON;;;;;N;;;;;
-2ADB;TRANSVERSAL INTERSECTION;Sm;0;ON;;;;;N;;;;;
-2ADC;FORKING;Sm;0;ON;2ADD 0338;;;;Y;;;;;
-2ADD;NONFORKING;Sm;0;ON;;;;;N;;;;;
-2ADE;SHORT LEFT TACK;Sm;0;ON;;;;;Y;;;;;
-2ADF;SHORT DOWN TACK;Sm;0;ON;;;;;N;;;;;
-2AE0;SHORT UP TACK;Sm;0;ON;;;;;N;;;;;
-2AE1;PERPENDICULAR WITH S;Sm;0;ON;;;;;N;;;;;
-2AE2;VERTICAL BAR TRIPLE RIGHT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-2AE3;DOUBLE VERTICAL BAR LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-2AE4;VERTICAL BAR DOUBLE LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-2AE5;DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE;Sm;0;ON;;;;;Y;;;;;
-2AE6;LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL;Sm;0;ON;;;;;Y;;;;;
-2AE7;SHORT DOWN TACK WITH OVERBAR;Sm;0;ON;;;;;N;;;;;
-2AE8;SHORT UP TACK WITH UNDERBAR;Sm;0;ON;;;;;N;;;;;
-2AE9;SHORT UP TACK ABOVE SHORT DOWN TACK;Sm;0;ON;;;;;N;;;;;
-2AEA;DOUBLE DOWN TACK;Sm;0;ON;;;;;N;;;;;
-2AEB;DOUBLE UP TACK;Sm;0;ON;;;;;N;;;;;
-2AEC;DOUBLE STROKE NOT SIGN;Sm;0;ON;;;;;Y;;;;;
-2AED;REVERSED DOUBLE STROKE NOT SIGN;Sm;0;ON;;;;;Y;;;;;
-2AEE;DOES NOT DIVIDE WITH REVERSED NEGATION SLASH;Sm;0;ON;;;;;Y;;;;;
-2AEF;VERTICAL LINE WITH CIRCLE ABOVE;Sm;0;ON;;;;;N;;;;;
-2AF0;VERTICAL LINE WITH CIRCLE BELOW;Sm;0;ON;;;;;N;;;;;
-2AF1;DOWN TACK WITH CIRCLE BELOW;Sm;0;ON;;;;;N;;;;;
-2AF2;PARALLEL WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;;
-2AF3;PARALLEL WITH TILDE OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2AF4;TRIPLE VERTICAL BAR BINARY RELATION;Sm;0;ON;;;;;N;;;;;
-2AF5;TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE;Sm;0;ON;;;;;N;;;;;
-2AF6;TRIPLE COLON OPERATOR;Sm;0;ON;;;;;N;;;;;
-2AF7;TRIPLE NESTED LESS-THAN;Sm;0;ON;;;;;Y;;;;;
-2AF8;TRIPLE NESTED GREATER-THAN;Sm;0;ON;;;;;Y;;;;;
-2AF9;DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AFA;DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO;Sm;0;ON;;;;;Y;;;;;
-2AFB;TRIPLE SOLIDUS BINARY RELATION;Sm;0;ON;;;;;Y;;;;;
-2AFC;LARGE TRIPLE VERTICAL BAR OPERATOR;Sm;0;ON;;;;;N;;;;;
-2AFD;DOUBLE SOLIDUS OPERATOR;Sm;0;ON;;;;;Y;;;;;
-2AFE;WHITE VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
-2AFF;N-ARY WHITE VERTICAL BAR;Sm;0;ON;;;;;N;;;;;
-2B00;NORTH EAST WHITE ARROW;So;0;ON;;;;;N;;;;;
-2B01;NORTH WEST WHITE ARROW;So;0;ON;;;;;N;;;;;
-2B02;SOUTH EAST WHITE ARROW;So;0;ON;;;;;N;;;;;
-2B03;SOUTH WEST WHITE ARROW;So;0;ON;;;;;N;;;;;
-2B04;LEFT RIGHT WHITE ARROW;So;0;ON;;;;;N;;;;;
-2B05;LEFTWARDS BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B06;UPWARDS BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B07;DOWNWARDS BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B08;NORTH EAST BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B09;NORTH WEST BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B0A;SOUTH EAST BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B0B;SOUTH WEST BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B0C;LEFT RIGHT BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B0D;UP DOWN BLACK ARROW;So;0;ON;;;;;N;;;;;
-2B0E;RIGHTWARDS ARROW WITH TIP DOWNWARDS;So;0;ON;;;;;N;;;;;
-2B0F;RIGHTWARDS ARROW WITH TIP UPWARDS;So;0;ON;;;;;N;;;;;
-2B10;LEFTWARDS ARROW WITH TIP DOWNWARDS;So;0;ON;;;;;N;;;;;
-2B11;LEFTWARDS ARROW WITH TIP UPWARDS;So;0;ON;;;;;N;;;;;
-2B12;SQUARE WITH TOP HALF BLACK;So;0;ON;;;;;N;;;;;
-2B13;SQUARE WITH BOTTOM HALF BLACK;So;0;ON;;;;;N;;;;;
-2B14;SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;;
-2B15;SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK;So;0;ON;;;;;N;;;;;
-2B16;DIAMOND WITH LEFT HALF BLACK;So;0;ON;;;;;N;;;;;
-2B17;DIAMOND WITH RIGHT HALF BLACK;So;0;ON;;;;;N;;;;;
-2B18;DIAMOND WITH TOP HALF BLACK;So;0;ON;;;;;N;;;;;
-2B19;DIAMOND WITH BOTTOM HALF BLACK;So;0;ON;;;;;N;;;;;
-2B1A;DOTTED SQUARE;So;0;ON;;;;;N;;;;;
-2B1B;BLACK LARGE SQUARE;So;0;ON;;;;;N;;;;;
-2B1C;WHITE LARGE SQUARE;So;0;ON;;;;;N;;;;;
-2B1D;BLACK VERY SMALL SQUARE;So;0;ON;;;;;N;;;;;
-2B1E;WHITE VERY SMALL SQUARE;So;0;ON;;;;;N;;;;;
-2B1F;BLACK PENTAGON;So;0;ON;;;;;N;;;;;
-2B20;WHITE PENTAGON;So;0;ON;;;;;N;;;;;
-2B21;WHITE HEXAGON;So;0;ON;;;;;N;;;;;
-2B22;BLACK HEXAGON;So;0;ON;;;;;N;;;;;
-2B23;HORIZONTAL BLACK HEXAGON;So;0;ON;;;;;N;;;;;
-2B24;BLACK LARGE CIRCLE;So;0;ON;;;;;N;;;;;
-2B25;BLACK MEDIUM DIAMOND;So;0;ON;;;;;N;;;;;
-2B26;WHITE MEDIUM DIAMOND;So;0;ON;;;;;N;;;;;
-2B27;BLACK MEDIUM LOZENGE;So;0;ON;;;;;N;;;;;
-2B28;WHITE MEDIUM LOZENGE;So;0;ON;;;;;N;;;;;
-2B29;BLACK SMALL DIAMOND;So;0;ON;;;;;N;;;;;
-2B2A;BLACK SMALL LOZENGE;So;0;ON;;;;;N;;;;;
-2B2B;WHITE SMALL LOZENGE;So;0;ON;;;;;N;;;;;
-2B2C;BLACK HORIZONTAL ELLIPSE;So;0;ON;;;;;N;;;;;
-2B2D;WHITE HORIZONTAL ELLIPSE;So;0;ON;;;;;N;;;;;
-2B2E;BLACK VERTICAL ELLIPSE;So;0;ON;;;;;N;;;;;
-2B2F;WHITE VERTICAL ELLIPSE;So;0;ON;;;;;N;;;;;
-2B30;LEFT ARROW WITH SMALL CIRCLE;Sm;0;ON;;;;;N;;;;;
-2B31;THREE LEFTWARDS ARROWS;Sm;0;ON;;;;;N;;;;;
-2B32;LEFT ARROW WITH CIRCLED PLUS;Sm;0;ON;;;;;N;;;;;
-2B33;LONG LEFTWARDS SQUIGGLE ARROW;Sm;0;ON;;;;;N;;;;;
-2B34;LEFTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B35;LEFTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B36;LEFTWARDS TWO-HEADED ARROW FROM BAR;Sm;0;ON;;;;;N;;;;;
-2B37;LEFTWARDS TWO-HEADED TRIPLE DASH ARROW;Sm;0;ON;;;;;N;;;;;
-2B38;LEFTWARDS ARROW WITH DOTTED STEM;Sm;0;ON;;;;;N;;;;;
-2B39;LEFTWARDS ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B3A;LEFTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B3B;LEFTWARDS TWO-HEADED ARROW WITH TAIL;Sm;0;ON;;;;;N;;;;;
-2B3C;LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B3D;LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE;Sm;0;ON;;;;;N;;;;;
-2B3E;LEFTWARDS ARROW THROUGH X;Sm;0;ON;;;;;N;;;;;
-2B3F;WAVE ARROW POINTING DIRECTLY LEFT;Sm;0;ON;;;;;N;;;;;
-2B40;EQUALS SIGN ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2B41;REVERSE TILDE OPERATOR ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2B42;LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2B43;RIGHTWARDS ARROW THROUGH GREATER-THAN;Sm;0;ON;;;;;N;;;;;
-2B44;RIGHTWARDS ARROW THROUGH SUPERSET;Sm;0;ON;;;;;N;;;;;
-2B45;LEFTWARDS QUADRUPLE ARROW;So;0;ON;;;;;N;;;;;
-2B46;RIGHTWARDS QUADRUPLE ARROW;So;0;ON;;;;;N;;;;;
-2B47;REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2B48;RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2B49;TILDE OPERATOR ABOVE LEFTWARDS ARROW;Sm;0;ON;;;;;N;;;;;
-2B4A;LEFTWARDS ARROW ABOVE ALMOST EQUAL TO;Sm;0;ON;;;;;N;;;;;
-2B4B;LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;;
-2B4C;RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR;Sm;0;ON;;;;;N;;;;;
-2B50;WHITE MEDIUM STAR;So;0;ON;;;;;N;;;;;
-2B51;BLACK SMALL STAR;So;0;ON;;;;;N;;;;;
-2B52;WHITE SMALL STAR;So;0;ON;;;;;N;;;;;
-2B53;BLACK RIGHT-POINTING PENTAGON;So;0;ON;;;;;N;;;;;
-2B54;WHITE RIGHT-POINTING PENTAGON;So;0;ON;;;;;N;;;;;
-2B55;HEAVY LARGE CIRCLE;So;0;ON;;;;;N;;;;;
-2B56;HEAVY OVAL WITH OVAL INSIDE;So;0;ON;;;;;N;;;;;
-2B57;HEAVY CIRCLE WITH CIRCLE INSIDE;So;0;ON;;;;;N;;;;;
-2B58;HEAVY CIRCLE;So;0;ON;;;;;N;;;;;
-2B59;HEAVY CIRCLED SALTIRE;So;0;ON;;;;;N;;;;;
-2C00;GLAGOLITIC CAPITAL LETTER AZU;Lu;0;L;;;;;N;;;;2C30;
-2C01;GLAGOLITIC CAPITAL LETTER BUKY;Lu;0;L;;;;;N;;;;2C31;
-2C02;GLAGOLITIC CAPITAL LETTER VEDE;Lu;0;L;;;;;N;;;;2C32;
-2C03;GLAGOLITIC CAPITAL LETTER GLAGOLI;Lu;0;L;;;;;N;;;;2C33;
-2C04;GLAGOLITIC CAPITAL LETTER DOBRO;Lu;0;L;;;;;N;;;;2C34;
-2C05;GLAGOLITIC CAPITAL LETTER YESTU;Lu;0;L;;;;;N;;;;2C35;
-2C06;GLAGOLITIC CAPITAL LETTER ZHIVETE;Lu;0;L;;;;;N;;;;2C36;
-2C07;GLAGOLITIC CAPITAL LETTER DZELO;Lu;0;L;;;;;N;;;;2C37;
-2C08;GLAGOLITIC CAPITAL LETTER ZEMLJA;Lu;0;L;;;;;N;;;;2C38;
-2C09;GLAGOLITIC CAPITAL LETTER IZHE;Lu;0;L;;;;;N;;;;2C39;
-2C0A;GLAGOLITIC CAPITAL LETTER INITIAL IZHE;Lu;0;L;;;;;N;;;;2C3A;
-2C0B;GLAGOLITIC CAPITAL LETTER I;Lu;0;L;;;;;N;;;;2C3B;
-2C0C;GLAGOLITIC CAPITAL LETTER DJERVI;Lu;0;L;;;;;N;;;;2C3C;
-2C0D;GLAGOLITIC CAPITAL LETTER KAKO;Lu;0;L;;;;;N;;;;2C3D;
-2C0E;GLAGOLITIC CAPITAL LETTER LJUDIJE;Lu;0;L;;;;;N;;;;2C3E;
-2C0F;GLAGOLITIC CAPITAL LETTER MYSLITE;Lu;0;L;;;;;N;;;;2C3F;
-2C10;GLAGOLITIC CAPITAL LETTER NASHI;Lu;0;L;;;;;N;;;;2C40;
-2C11;GLAGOLITIC CAPITAL LETTER ONU;Lu;0;L;;;;;N;;;;2C41;
-2C12;GLAGOLITIC CAPITAL LETTER POKOJI;Lu;0;L;;;;;N;;;;2C42;
-2C13;GLAGOLITIC CAPITAL LETTER RITSI;Lu;0;L;;;;;N;;;;2C43;
-2C14;GLAGOLITIC CAPITAL LETTER SLOVO;Lu;0;L;;;;;N;;;;2C44;
-2C15;GLAGOLITIC CAPITAL LETTER TVRIDO;Lu;0;L;;;;;N;;;;2C45;
-2C16;GLAGOLITIC CAPITAL LETTER UKU;Lu;0;L;;;;;N;;;;2C46;
-2C17;GLAGOLITIC CAPITAL LETTER FRITU;Lu;0;L;;;;;N;;;;2C47;
-2C18;GLAGOLITIC CAPITAL LETTER HERU;Lu;0;L;;;;;N;;;;2C48;
-2C19;GLAGOLITIC CAPITAL LETTER OTU;Lu;0;L;;;;;N;;;;2C49;
-2C1A;GLAGOLITIC CAPITAL LETTER PE;Lu;0;L;;;;;N;;;;2C4A;
-2C1B;GLAGOLITIC CAPITAL LETTER SHTA;Lu;0;L;;;;;N;;;;2C4B;
-2C1C;GLAGOLITIC CAPITAL LETTER TSI;Lu;0;L;;;;;N;;;;2C4C;
-2C1D;GLAGOLITIC CAPITAL LETTER CHRIVI;Lu;0;L;;;;;N;;;;2C4D;
-2C1E;GLAGOLITIC CAPITAL LETTER SHA;Lu;0;L;;;;;N;;;;2C4E;
-2C1F;GLAGOLITIC CAPITAL LETTER YERU;Lu;0;L;;;;;N;;;;2C4F;
-2C20;GLAGOLITIC CAPITAL LETTER YERI;Lu;0;L;;;;;N;;;;2C50;
-2C21;GLAGOLITIC CAPITAL LETTER YATI;Lu;0;L;;;;;N;;;;2C51;
-2C22;GLAGOLITIC CAPITAL LETTER SPIDERY HA;Lu;0;L;;;;;N;;;;2C52;
-2C23;GLAGOLITIC CAPITAL LETTER YU;Lu;0;L;;;;;N;;;;2C53;
-2C24;GLAGOLITIC CAPITAL LETTER SMALL YUS;Lu;0;L;;;;;N;;;;2C54;
-2C25;GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL;Lu;0;L;;;;;N;;;;2C55;
-2C26;GLAGOLITIC CAPITAL LETTER YO;Lu;0;L;;;;;N;;;;2C56;
-2C27;GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS;Lu;0;L;;;;;N;;;;2C57;
-2C28;GLAGOLITIC CAPITAL LETTER BIG YUS;Lu;0;L;;;;;N;;;;2C58;
-2C29;GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS;Lu;0;L;;;;;N;;;;2C59;
-2C2A;GLAGOLITIC CAPITAL LETTER FITA;Lu;0;L;;;;;N;;;;2C5A;
-2C2B;GLAGOLITIC CAPITAL LETTER IZHITSA;Lu;0;L;;;;;N;;;;2C5B;
-2C2C;GLAGOLITIC CAPITAL LETTER SHTAPIC;Lu;0;L;;;;;N;;;;2C5C;
-2C2D;GLAGOLITIC CAPITAL LETTER TROKUTASTI A;Lu;0;L;;;;;N;;;;2C5D;
-2C2E;GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE;Lu;0;L;;;;;N;;;;2C5E;
-2C30;GLAGOLITIC SMALL LETTER AZU;Ll;0;L;;;;;N;;;2C00;;2C00
-2C31;GLAGOLITIC SMALL LETTER BUKY;Ll;0;L;;;;;N;;;2C01;;2C01
-2C32;GLAGOLITIC SMALL LETTER VEDE;Ll;0;L;;;;;N;;;2C02;;2C02
-2C33;GLAGOLITIC SMALL LETTER GLAGOLI;Ll;0;L;;;;;N;;;2C03;;2C03
-2C34;GLAGOLITIC SMALL LETTER DOBRO;Ll;0;L;;;;;N;;;2C04;;2C04
-2C35;GLAGOLITIC SMALL LETTER YESTU;Ll;0;L;;;;;N;;;2C05;;2C05
-2C36;GLAGOLITIC SMALL LETTER ZHIVETE;Ll;0;L;;;;;N;;;2C06;;2C06
-2C37;GLAGOLITIC SMALL LETTER DZELO;Ll;0;L;;;;;N;;;2C07;;2C07
-2C38;GLAGOLITIC SMALL LETTER ZEMLJA;Ll;0;L;;;;;N;;;2C08;;2C08
-2C39;GLAGOLITIC SMALL LETTER IZHE;Ll;0;L;;;;;N;;;2C09;;2C09
-2C3A;GLAGOLITIC SMALL LETTER INITIAL IZHE;Ll;0;L;;;;;N;;;2C0A;;2C0A
-2C3B;GLAGOLITIC SMALL LETTER I;Ll;0;L;;;;;N;;;2C0B;;2C0B
-2C3C;GLAGOLITIC SMALL LETTER DJERVI;Ll;0;L;;;;;N;;;2C0C;;2C0C
-2C3D;GLAGOLITIC SMALL LETTER KAKO;Ll;0;L;;;;;N;;;2C0D;;2C0D
-2C3E;GLAGOLITIC SMALL LETTER LJUDIJE;Ll;0;L;;;;;N;;;2C0E;;2C0E
-2C3F;GLAGOLITIC SMALL LETTER MYSLITE;Ll;0;L;;;;;N;;;2C0F;;2C0F
-2C40;GLAGOLITIC SMALL LETTER NASHI;Ll;0;L;;;;;N;;;2C10;;2C10
-2C41;GLAGOLITIC SMALL LETTER ONU;Ll;0;L;;;;;N;;;2C11;;2C11
-2C42;GLAGOLITIC SMALL LETTER POKOJI;Ll;0;L;;;;;N;;;2C12;;2C12
-2C43;GLAGOLITIC SMALL LETTER RITSI;Ll;0;L;;;;;N;;;2C13;;2C13
-2C44;GLAGOLITIC SMALL LETTER SLOVO;Ll;0;L;;;;;N;;;2C14;;2C14
-2C45;GLAGOLITIC SMALL LETTER TVRIDO;Ll;0;L;;;;;N;;;2C15;;2C15
-2C46;GLAGOLITIC SMALL LETTER UKU;Ll;0;L;;;;;N;;;2C16;;2C16
-2C47;GLAGOLITIC SMALL LETTER FRITU;Ll;0;L;;;;;N;;;2C17;;2C17
-2C48;GLAGOLITIC SMALL LETTER HERU;Ll;0;L;;;;;N;;;2C18;;2C18
-2C49;GLAGOLITIC SMALL LETTER OTU;Ll;0;L;;;;;N;;;2C19;;2C19
-2C4A;GLAGOLITIC SMALL LETTER PE;Ll;0;L;;;;;N;;;2C1A;;2C1A
-2C4B;GLAGOLITIC SMALL LETTER SHTA;Ll;0;L;;;;;N;;;2C1B;;2C1B
-2C4C;GLAGOLITIC SMALL LETTER TSI;Ll;0;L;;;;;N;;;2C1C;;2C1C
-2C4D;GLAGOLITIC SMALL LETTER CHRIVI;Ll;0;L;;;;;N;;;2C1D;;2C1D
-2C4E;GLAGOLITIC SMALL LETTER SHA;Ll;0;L;;;;;N;;;2C1E;;2C1E
-2C4F;GLAGOLITIC SMALL LETTER YERU;Ll;0;L;;;;;N;;;2C1F;;2C1F
-2C50;GLAGOLITIC SMALL LETTER YERI;Ll;0;L;;;;;N;;;2C20;;2C20
-2C51;GLAGOLITIC SMALL LETTER YATI;Ll;0;L;;;;;N;;;2C21;;2C21
-2C52;GLAGOLITIC SMALL LETTER SPIDERY HA;Ll;0;L;;;;;N;;;2C22;;2C22
-2C53;GLAGOLITIC SMALL LETTER YU;Ll;0;L;;;;;N;;;2C23;;2C23
-2C54;GLAGOLITIC SMALL LETTER SMALL YUS;Ll;0;L;;;;;N;;;2C24;;2C24
-2C55;GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL;Ll;0;L;;;;;N;;;2C25;;2C25
-2C56;GLAGOLITIC SMALL LETTER YO;Ll;0;L;;;;;N;;;2C26;;2C26
-2C57;GLAGOLITIC SMALL LETTER IOTATED SMALL YUS;Ll;0;L;;;;;N;;;2C27;;2C27
-2C58;GLAGOLITIC SMALL LETTER BIG YUS;Ll;0;L;;;;;N;;;2C28;;2C28
-2C59;GLAGOLITIC SMALL LETTER IOTATED BIG YUS;Ll;0;L;;;;;N;;;2C29;;2C29
-2C5A;GLAGOLITIC SMALL LETTER FITA;Ll;0;L;;;;;N;;;2C2A;;2C2A
-2C5B;GLAGOLITIC SMALL LETTER IZHITSA;Ll;0;L;;;;;N;;;2C2B;;2C2B
-2C5C;GLAGOLITIC SMALL LETTER SHTAPIC;Ll;0;L;;;;;N;;;2C2C;;2C2C
-2C5D;GLAGOLITIC SMALL LETTER TROKUTASTI A;Ll;0;L;;;;;N;;;2C2D;;2C2D
-2C5E;GLAGOLITIC SMALL LETTER LATINATE MYSLITE;Ll;0;L;;;;;N;;;2C2E;;2C2E
-2C60;LATIN CAPITAL LETTER L WITH DOUBLE BAR;Lu;0;L;;;;;N;;;;2C61;
-2C61;LATIN SMALL LETTER L WITH DOUBLE BAR;Ll;0;L;;;;;N;;;2C60;;2C60
-2C62;LATIN CAPITAL LETTER L WITH MIDDLE TILDE;Lu;0;L;;;;;N;;;;026B;
-2C63;LATIN CAPITAL LETTER P WITH STROKE;Lu;0;L;;;;;N;;;;1D7D;
-2C64;LATIN CAPITAL LETTER R WITH TAIL;Lu;0;L;;;;;N;;;;027D;
-2C65;LATIN SMALL LETTER A WITH STROKE;Ll;0;L;;;;;N;;;023A;;023A
-2C66;LATIN SMALL LETTER T WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;023E;;023E
-2C67;LATIN CAPITAL LETTER H WITH DESCENDER;Lu;0;L;;;;;N;;;;2C68;
-2C68;LATIN SMALL LETTER H WITH DESCENDER;Ll;0;L;;;;;N;;;2C67;;2C67
-2C69;LATIN CAPITAL LETTER K WITH DESCENDER;Lu;0;L;;;;;N;;;;2C6A;
-2C6A;LATIN SMALL LETTER K WITH DESCENDER;Ll;0;L;;;;;N;;;2C69;;2C69
-2C6B;LATIN CAPITAL LETTER Z WITH DESCENDER;Lu;0;L;;;;;N;;;;2C6C;
-2C6C;LATIN SMALL LETTER Z WITH DESCENDER;Ll;0;L;;;;;N;;;2C6B;;2C6B
-2C6D;LATIN CAPITAL LETTER ALPHA;Lu;0;L;;;;;N;;;;0251;
-2C6E;LATIN CAPITAL LETTER M WITH HOOK;Lu;0;L;;;;;N;;;;0271;
-2C6F;LATIN CAPITAL LETTER TURNED A;Lu;0;L;;;;;N;;;;0250;
-2C70;LATIN CAPITAL LETTER TURNED ALPHA;Lu;0;L;;;;;N;;;;0252;
-2C71;LATIN SMALL LETTER V WITH RIGHT HOOK;Ll;0;L;;;;;N;;;;;
-2C72;LATIN CAPITAL LETTER W WITH HOOK;Lu;0;L;;;;;N;;;;2C73;
-2C73;LATIN SMALL LETTER W WITH HOOK;Ll;0;L;;;;;N;;;2C72;;2C72
-2C74;LATIN SMALL LETTER V WITH CURL;Ll;0;L;;;;;N;;;;;
-2C75;LATIN CAPITAL LETTER HALF H;Lu;0;L;;;;;N;;;;2C76;
-2C76;LATIN SMALL LETTER HALF H;Ll;0;L;;;;;N;;;2C75;;2C75
-2C77;LATIN SMALL LETTER TAILLESS PHI;Ll;0;L;;;;;N;;;;;
-2C78;LATIN SMALL LETTER E WITH NOTCH;Ll;0;L;;;;;N;;;;;
-2C79;LATIN SMALL LETTER TURNED R WITH TAIL;Ll;0;L;;;;;N;;;;;
-2C7A;LATIN SMALL LETTER O WITH LOW RING INSIDE;Ll;0;L;;;;;N;;;;;
-2C7B;LATIN LETTER SMALL CAPITAL TURNED E;Ll;0;L;;;;;N;;;;;
-2C7C;LATIN SUBSCRIPT SMALL LETTER J;Ll;0;L;<sub> 006A;;;;N;;;;;
-2C7D;MODIFIER LETTER CAPITAL V;Lm;0;L;<super> 0056;;;;N;;;;;
-2C7E;LATIN CAPITAL LETTER S WITH SWASH TAIL;Lu;0;L;;;;;N;;;;023F;
-2C7F;LATIN CAPITAL LETTER Z WITH SWASH TAIL;Lu;0;L;;;;;N;;;;0240;
-2C80;COPTIC CAPITAL LETTER ALFA;Lu;0;L;;;;;N;;;;2C81;
-2C81;COPTIC SMALL LETTER ALFA;Ll;0;L;;;;;N;;;2C80;;2C80
-2C82;COPTIC CAPITAL LETTER VIDA;Lu;0;L;;;;;N;;;;2C83;
-2C83;COPTIC SMALL LETTER VIDA;Ll;0;L;;;;;N;;;2C82;;2C82
-2C84;COPTIC CAPITAL LETTER GAMMA;Lu;0;L;;;;;N;;;;2C85;
-2C85;COPTIC SMALL LETTER GAMMA;Ll;0;L;;;;;N;;;2C84;;2C84
-2C86;COPTIC CAPITAL LETTER DALDA;Lu;0;L;;;;;N;;;;2C87;
-2C87;COPTIC SMALL LETTER DALDA;Ll;0;L;;;;;N;;;2C86;;2C86
-2C88;COPTIC CAPITAL LETTER EIE;Lu;0;L;;;;;N;;;;2C89;
-2C89;COPTIC SMALL LETTER EIE;Ll;0;L;;;;;N;;;2C88;;2C88
-2C8A;COPTIC CAPITAL LETTER SOU;Lu;0;L;;;;;N;;;;2C8B;
-2C8B;COPTIC SMALL LETTER SOU;Ll;0;L;;;;;N;;;2C8A;;2C8A
-2C8C;COPTIC CAPITAL LETTER ZATA;Lu;0;L;;;;;N;;;;2C8D;
-2C8D;COPTIC SMALL LETTER ZATA;Ll;0;L;;;;;N;;;2C8C;;2C8C
-2C8E;COPTIC CAPITAL LETTER HATE;Lu;0;L;;;;;N;;;;2C8F;
-2C8F;COPTIC SMALL LETTER HATE;Ll;0;L;;;;;N;;;2C8E;;2C8E
-2C90;COPTIC CAPITAL LETTER THETHE;Lu;0;L;;;;;N;;;;2C91;
-2C91;COPTIC SMALL LETTER THETHE;Ll;0;L;;;;;N;;;2C90;;2C90
-2C92;COPTIC CAPITAL LETTER IAUDA;Lu;0;L;;;;;N;;;;2C93;
-2C93;COPTIC SMALL LETTER IAUDA;Ll;0;L;;;;;N;;;2C92;;2C92
-2C94;COPTIC CAPITAL LETTER KAPA;Lu;0;L;;;;;N;;;;2C95;
-2C95;COPTIC SMALL LETTER KAPA;Ll;0;L;;;;;N;;;2C94;;2C94
-2C96;COPTIC CAPITAL LETTER LAULA;Lu;0;L;;;;;N;;;;2C97;
-2C97;COPTIC SMALL LETTER LAULA;Ll;0;L;;;;;N;;;2C96;;2C96
-2C98;COPTIC CAPITAL LETTER MI;Lu;0;L;;;;;N;;;;2C99;
-2C99;COPTIC SMALL LETTER MI;Ll;0;L;;;;;N;;;2C98;;2C98
-2C9A;COPTIC CAPITAL LETTER NI;Lu;0;L;;;;;N;;;;2C9B;
-2C9B;COPTIC SMALL LETTER NI;Ll;0;L;;;;;N;;;2C9A;;2C9A
-2C9C;COPTIC CAPITAL LETTER KSI;Lu;0;L;;;;;N;;;;2C9D;
-2C9D;COPTIC SMALL LETTER KSI;Ll;0;L;;;;;N;;;2C9C;;2C9C
-2C9E;COPTIC CAPITAL LETTER O;Lu;0;L;;;;;N;;;;2C9F;
-2C9F;COPTIC SMALL LETTER O;Ll;0;L;;;;;N;;;2C9E;;2C9E
-2CA0;COPTIC CAPITAL LETTER PI;Lu;0;L;;;;;N;;;;2CA1;
-2CA1;COPTIC SMALL LETTER PI;Ll;0;L;;;;;N;;;2CA0;;2CA0
-2CA2;COPTIC CAPITAL LETTER RO;Lu;0;L;;;;;N;;;;2CA3;
-2CA3;COPTIC SMALL LETTER RO;Ll;0;L;;;;;N;;;2CA2;;2CA2
-2CA4;COPTIC CAPITAL LETTER SIMA;Lu;0;L;;;;;N;;;;2CA5;
-2CA5;COPTIC SMALL LETTER SIMA;Ll;0;L;;;;;N;;;2CA4;;2CA4
-2CA6;COPTIC CAPITAL LETTER TAU;Lu;0;L;;;;;N;;;;2CA7;
-2CA7;COPTIC SMALL LETTER TAU;Ll;0;L;;;;;N;;;2CA6;;2CA6
-2CA8;COPTIC CAPITAL LETTER UA;Lu;0;L;;;;;N;;;;2CA9;
-2CA9;COPTIC SMALL LETTER UA;Ll;0;L;;;;;N;;;2CA8;;2CA8
-2CAA;COPTIC CAPITAL LETTER FI;Lu;0;L;;;;;N;;;;2CAB;
-2CAB;COPTIC SMALL LETTER FI;Ll;0;L;;;;;N;;;2CAA;;2CAA
-2CAC;COPTIC CAPITAL LETTER KHI;Lu;0;L;;;;;N;;;;2CAD;
-2CAD;COPTIC SMALL LETTER KHI;Ll;0;L;;;;;N;;;2CAC;;2CAC
-2CAE;COPTIC CAPITAL LETTER PSI;Lu;0;L;;;;;N;;;;2CAF;
-2CAF;COPTIC SMALL LETTER PSI;Ll;0;L;;;;;N;;;2CAE;;2CAE
-2CB0;COPTIC CAPITAL LETTER OOU;Lu;0;L;;;;;N;;;;2CB1;
-2CB1;COPTIC SMALL LETTER OOU;Ll;0;L;;;;;N;;;2CB0;;2CB0
-2CB2;COPTIC CAPITAL LETTER DIALECT-P ALEF;Lu;0;L;;;;;N;;;;2CB3;
-2CB3;COPTIC SMALL LETTER DIALECT-P ALEF;Ll;0;L;;;;;N;;;2CB2;;2CB2
-2CB4;COPTIC CAPITAL LETTER OLD COPTIC AIN;Lu;0;L;;;;;N;;;;2CB5;
-2CB5;COPTIC SMALL LETTER OLD COPTIC AIN;Ll;0;L;;;;;N;;;2CB4;;2CB4
-2CB6;COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE;Lu;0;L;;;;;N;;;;2CB7;
-2CB7;COPTIC SMALL LETTER CRYPTOGRAMMIC EIE;Ll;0;L;;;;;N;;;2CB6;;2CB6
-2CB8;COPTIC CAPITAL LETTER DIALECT-P KAPA;Lu;0;L;;;;;N;;;;2CB9;
-2CB9;COPTIC SMALL LETTER DIALECT-P KAPA;Ll;0;L;;;;;N;;;2CB8;;2CB8
-2CBA;COPTIC CAPITAL LETTER DIALECT-P NI;Lu;0;L;;;;;N;;;;2CBB;
-2CBB;COPTIC SMALL LETTER DIALECT-P NI;Ll;0;L;;;;;N;;;2CBA;;2CBA
-2CBC;COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI;Lu;0;L;;;;;N;;;;2CBD;
-2CBD;COPTIC SMALL LETTER CRYPTOGRAMMIC NI;Ll;0;L;;;;;N;;;2CBC;;2CBC
-2CBE;COPTIC CAPITAL LETTER OLD COPTIC OOU;Lu;0;L;;;;;N;;;;2CBF;
-2CBF;COPTIC SMALL LETTER OLD COPTIC OOU;Ll;0;L;;;;;N;;;2CBE;;2CBE
-2CC0;COPTIC CAPITAL LETTER SAMPI;Lu;0;L;;;;;N;;;;2CC1;
-2CC1;COPTIC SMALL LETTER SAMPI;Ll;0;L;;;;;N;;;2CC0;;2CC0
-2CC2;COPTIC CAPITAL LETTER CROSSED SHEI;Lu;0;L;;;;;N;;;;2CC3;
-2CC3;COPTIC SMALL LETTER CROSSED SHEI;Ll;0;L;;;;;N;;;2CC2;;2CC2
-2CC4;COPTIC CAPITAL LETTER OLD COPTIC SHEI;Lu;0;L;;;;;N;;;;2CC5;
-2CC5;COPTIC SMALL LETTER OLD COPTIC SHEI;Ll;0;L;;;;;N;;;2CC4;;2CC4
-2CC6;COPTIC CAPITAL LETTER OLD COPTIC ESH;Lu;0;L;;;;;N;;;;2CC7;
-2CC7;COPTIC SMALL LETTER OLD COPTIC ESH;Ll;0;L;;;;;N;;;2CC6;;2CC6
-2CC8;COPTIC CAPITAL LETTER AKHMIMIC KHEI;Lu;0;L;;;;;N;;;;2CC9;
-2CC9;COPTIC SMALL LETTER AKHMIMIC KHEI;Ll;0;L;;;;;N;;;2CC8;;2CC8
-2CCA;COPTIC CAPITAL LETTER DIALECT-P HORI;Lu;0;L;;;;;N;;;;2CCB;
-2CCB;COPTIC SMALL LETTER DIALECT-P HORI;Ll;0;L;;;;;N;;;2CCA;;2CCA
-2CCC;COPTIC CAPITAL LETTER OLD COPTIC HORI;Lu;0;L;;;;;N;;;;2CCD;
-2CCD;COPTIC SMALL LETTER OLD COPTIC HORI;Ll;0;L;;;;;N;;;2CCC;;2CCC
-2CCE;COPTIC CAPITAL LETTER OLD COPTIC HA;Lu;0;L;;;;;N;;;;2CCF;
-2CCF;COPTIC SMALL LETTER OLD COPTIC HA;Ll;0;L;;;;;N;;;2CCE;;2CCE
-2CD0;COPTIC CAPITAL LETTER L-SHAPED HA;Lu;0;L;;;;;N;;;;2CD1;
-2CD1;COPTIC SMALL LETTER L-SHAPED HA;Ll;0;L;;;;;N;;;2CD0;;2CD0
-2CD2;COPTIC CAPITAL LETTER OLD COPTIC HEI;Lu;0;L;;;;;N;;;;2CD3;
-2CD3;COPTIC SMALL LETTER OLD COPTIC HEI;Ll;0;L;;;;;N;;;2CD2;;2CD2
-2CD4;COPTIC CAPITAL LETTER OLD COPTIC HAT;Lu;0;L;;;;;N;;;;2CD5;
-2CD5;COPTIC SMALL LETTER OLD COPTIC HAT;Ll;0;L;;;;;N;;;2CD4;;2CD4
-2CD6;COPTIC CAPITAL LETTER OLD COPTIC GANGIA;Lu;0;L;;;;;N;;;;2CD7;
-2CD7;COPTIC SMALL LETTER OLD COPTIC GANGIA;Ll;0;L;;;;;N;;;2CD6;;2CD6
-2CD8;COPTIC CAPITAL LETTER OLD COPTIC DJA;Lu;0;L;;;;;N;;;;2CD9;
-2CD9;COPTIC SMALL LETTER OLD COPTIC DJA;Ll;0;L;;;;;N;;;2CD8;;2CD8
-2CDA;COPTIC CAPITAL LETTER OLD COPTIC SHIMA;Lu;0;L;;;;;N;;;;2CDB;
-2CDB;COPTIC SMALL LETTER OLD COPTIC SHIMA;Ll;0;L;;;;;N;;;2CDA;;2CDA
-2CDC;COPTIC CAPITAL LETTER OLD NUBIAN SHIMA;Lu;0;L;;;;;N;;;;2CDD;
-2CDD;COPTIC SMALL LETTER OLD NUBIAN SHIMA;Ll;0;L;;;;;N;;;2CDC;;2CDC
-2CDE;COPTIC CAPITAL LETTER OLD NUBIAN NGI;Lu;0;L;;;;;N;;;;2CDF;
-2CDF;COPTIC SMALL LETTER OLD NUBIAN NGI;Ll;0;L;;;;;N;;;2CDE;;2CDE
-2CE0;COPTIC CAPITAL LETTER OLD NUBIAN NYI;Lu;0;L;;;;;N;;;;2CE1;
-2CE1;COPTIC SMALL LETTER OLD NUBIAN NYI;Ll;0;L;;;;;N;;;2CE0;;2CE0
-2CE2;COPTIC CAPITAL LETTER OLD NUBIAN WAU;Lu;0;L;;;;;N;;;;2CE3;
-2CE3;COPTIC SMALL LETTER OLD NUBIAN WAU;Ll;0;L;;;;;N;;;2CE2;;2CE2
-2CE4;COPTIC SYMBOL KAI;Ll;0;L;;;;;N;;;;;
-2CE5;COPTIC SYMBOL MI RO;So;0;ON;;;;;N;;;;;
-2CE6;COPTIC SYMBOL PI RO;So;0;ON;;;;;N;;;;;
-2CE7;COPTIC SYMBOL STAUROS;So;0;ON;;;;;N;;;;;
-2CE8;COPTIC SYMBOL TAU RO;So;0;ON;;;;;N;;;;;
-2CE9;COPTIC SYMBOL KHI RO;So;0;ON;;;;;N;;;;;
-2CEA;COPTIC SYMBOL SHIMA SIMA;So;0;ON;;;;;N;;;;;
-2CEB;COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI;Lu;0;L;;;;;N;;;;2CEC;
-2CEC;COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI;Ll;0;L;;;;;N;;;2CEB;;2CEB
-2CED;COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA;Lu;0;L;;;;;N;;;;2CEE;
-2CEE;COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA;Ll;0;L;;;;;N;;;2CED;;2CED
-2CEF;COPTIC COMBINING NI ABOVE;Mn;230;NSM;;;;;N;;;;;
-2CF0;COPTIC COMBINING SPIRITUS ASPER;Mn;230;NSM;;;;;N;;;;;
-2CF1;COPTIC COMBINING SPIRITUS LENIS;Mn;230;NSM;;;;;N;;;;;
-2CF9;COPTIC OLD NUBIAN FULL STOP;Po;0;ON;;;;;N;;;;;
-2CFA;COPTIC OLD NUBIAN DIRECT QUESTION MARK;Po;0;ON;;;;;N;;;;;
-2CFB;COPTIC OLD NUBIAN INDIRECT QUESTION MARK;Po;0;ON;;;;;N;;;;;
-2CFC;COPTIC OLD NUBIAN VERSE DIVIDER;Po;0;ON;;;;;N;;;;;
-2CFD;COPTIC FRACTION ONE HALF;No;0;ON;;;;1/2;N;;;;;
-2CFE;COPTIC FULL STOP;Po;0;ON;;;;;N;;;;;
-2CFF;COPTIC MORPHOLOGICAL DIVIDER;Po;0;ON;;;;;N;;;;;
-2D00;GEORGIAN SMALL LETTER AN;Ll;0;L;;;;;N;;;10A0;;10A0
-2D01;GEORGIAN SMALL LETTER BAN;Ll;0;L;;;;;N;;;10A1;;10A1
-2D02;GEORGIAN SMALL LETTER GAN;Ll;0;L;;;;;N;;;10A2;;10A2
-2D03;GEORGIAN SMALL LETTER DON;Ll;0;L;;;;;N;;;10A3;;10A3
-2D04;GEORGIAN SMALL LETTER EN;Ll;0;L;;;;;N;;;10A4;;10A4
-2D05;GEORGIAN SMALL LETTER VIN;Ll;0;L;;;;;N;;;10A5;;10A5
-2D06;GEORGIAN SMALL LETTER ZEN;Ll;0;L;;;;;N;;;10A6;;10A6
-2D07;GEORGIAN SMALL LETTER TAN;Ll;0;L;;;;;N;;;10A7;;10A7
-2D08;GEORGIAN SMALL LETTER IN;Ll;0;L;;;;;N;;;10A8;;10A8
-2D09;GEORGIAN SMALL LETTER KAN;Ll;0;L;;;;;N;;;10A9;;10A9
-2D0A;GEORGIAN SMALL LETTER LAS;Ll;0;L;;;;;N;;;10AA;;10AA
-2D0B;GEORGIAN SMALL LETTER MAN;Ll;0;L;;;;;N;;;10AB;;10AB
-2D0C;GEORGIAN SMALL LETTER NAR;Ll;0;L;;;;;N;;;10AC;;10AC
-2D0D;GEORGIAN SMALL LETTER ON;Ll;0;L;;;;;N;;;10AD;;10AD
-2D0E;GEORGIAN SMALL LETTER PAR;Ll;0;L;;;;;N;;;10AE;;10AE
-2D0F;GEORGIAN SMALL LETTER ZHAR;Ll;0;L;;;;;N;;;10AF;;10AF
-2D10;GEORGIAN SMALL LETTER RAE;Ll;0;L;;;;;N;;;10B0;;10B0
-2D11;GEORGIAN SMALL LETTER SAN;Ll;0;L;;;;;N;;;10B1;;10B1
-2D12;GEORGIAN SMALL LETTER TAR;Ll;0;L;;;;;N;;;10B2;;10B2
-2D13;GEORGIAN SMALL LETTER UN;Ll;0;L;;;;;N;;;10B3;;10B3
-2D14;GEORGIAN SMALL LETTER PHAR;Ll;0;L;;;;;N;;;10B4;;10B4
-2D15;GEORGIAN SMALL LETTER KHAR;Ll;0;L;;;;;N;;;10B5;;10B5
-2D16;GEORGIAN SMALL LETTER GHAN;Ll;0;L;;;;;N;;;10B6;;10B6
-2D17;GEORGIAN SMALL LETTER QAR;Ll;0;L;;;;;N;;;10B7;;10B7
-2D18;GEORGIAN SMALL LETTER SHIN;Ll;0;L;;;;;N;;;10B8;;10B8
-2D19;GEORGIAN SMALL LETTER CHIN;Ll;0;L;;;;;N;;;10B9;;10B9
-2D1A;GEORGIAN SMALL LETTER CAN;Ll;0;L;;;;;N;;;10BA;;10BA
-2D1B;GEORGIAN SMALL LETTER JIL;Ll;0;L;;;;;N;;;10BB;;10BB
-2D1C;GEORGIAN SMALL LETTER CIL;Ll;0;L;;;;;N;;;10BC;;10BC
-2D1D;GEORGIAN SMALL LETTER CHAR;Ll;0;L;;;;;N;;;10BD;;10BD
-2D1E;GEORGIAN SMALL LETTER XAN;Ll;0;L;;;;;N;;;10BE;;10BE
-2D1F;GEORGIAN SMALL LETTER JHAN;Ll;0;L;;;;;N;;;10BF;;10BF
-2D20;GEORGIAN SMALL LETTER HAE;Ll;0;L;;;;;N;;;10C0;;10C0
-2D21;GEORGIAN SMALL LETTER HE;Ll;0;L;;;;;N;;;10C1;;10C1
-2D22;GEORGIAN SMALL LETTER HIE;Ll;0;L;;;;;N;;;10C2;;10C2
-2D23;GEORGIAN SMALL LETTER WE;Ll;0;L;;;;;N;;;10C3;;10C3
-2D24;GEORGIAN SMALL LETTER HAR;Ll;0;L;;;;;N;;;10C4;;10C4
-2D25;GEORGIAN SMALL LETTER HOE;Ll;0;L;;;;;N;;;10C5;;10C5
-2D30;TIFINAGH LETTER YA;Lo;0;L;;;;;N;;;;;
-2D31;TIFINAGH LETTER YAB;Lo;0;L;;;;;N;;;;;
-2D32;TIFINAGH LETTER YABH;Lo;0;L;;;;;N;;;;;
-2D33;TIFINAGH LETTER YAG;Lo;0;L;;;;;N;;;;;
-2D34;TIFINAGH LETTER YAGHH;Lo;0;L;;;;;N;;;;;
-2D35;TIFINAGH LETTER BERBER ACADEMY YAJ;Lo;0;L;;;;;N;;;;;
-2D36;TIFINAGH LETTER YAJ;Lo;0;L;;;;;N;;;;;
-2D37;TIFINAGH LETTER YAD;Lo;0;L;;;;;N;;;;;
-2D38;TIFINAGH LETTER YADH;Lo;0;L;;;;;N;;;;;
-2D39;TIFINAGH LETTER YADD;Lo;0;L;;;;;N;;;;;
-2D3A;TIFINAGH LETTER YADDH;Lo;0;L;;;;;N;;;;;
-2D3B;TIFINAGH LETTER YEY;Lo;0;L;;;;;N;;;;;
-2D3C;TIFINAGH LETTER YAF;Lo;0;L;;;;;N;;;;;
-2D3D;TIFINAGH LETTER YAK;Lo;0;L;;;;;N;;;;;
-2D3E;TIFINAGH LETTER TUAREG YAK;Lo;0;L;;;;;N;;;;;
-2D3F;TIFINAGH LETTER YAKHH;Lo;0;L;;;;;N;;;;;
-2D40;TIFINAGH LETTER YAH;Lo;0;L;;;;;N;;;;;
-2D41;TIFINAGH LETTER BERBER ACADEMY YAH;Lo;0;L;;;;;N;;;;;
-2D42;TIFINAGH LETTER TUAREG YAH;Lo;0;L;;;;;N;;;;;
-2D43;TIFINAGH LETTER YAHH;Lo;0;L;;;;;N;;;;;
-2D44;TIFINAGH LETTER YAA;Lo;0;L;;;;;N;;;;;
-2D45;TIFINAGH LETTER YAKH;Lo;0;L;;;;;N;;;;;
-2D46;TIFINAGH LETTER TUAREG YAKH;Lo;0;L;;;;;N;;;;;
-2D47;TIFINAGH LETTER YAQ;Lo;0;L;;;;;N;;;;;
-2D48;TIFINAGH LETTER TUAREG YAQ;Lo;0;L;;;;;N;;;;;
-2D49;TIFINAGH LETTER YI;Lo;0;L;;;;;N;;;;;
-2D4A;TIFINAGH LETTER YAZH;Lo;0;L;;;;;N;;;;;
-2D4B;TIFINAGH LETTER AHAGGAR YAZH;Lo;0;L;;;;;N;;;;;
-2D4C;TIFINAGH LETTER TUAREG YAZH;Lo;0;L;;;;;N;;;;;
-2D4D;TIFINAGH LETTER YAL;Lo;0;L;;;;;N;;;;;
-2D4E;TIFINAGH LETTER YAM;Lo;0;L;;;;;N;;;;;
-2D4F;TIFINAGH LETTER YAN;Lo;0;L;;;;;N;;;;;
-2D50;TIFINAGH LETTER TUAREG YAGN;Lo;0;L;;;;;N;;;;;
-2D51;TIFINAGH LETTER TUAREG YANG;Lo;0;L;;;;;N;;;;;
-2D52;TIFINAGH LETTER YAP;Lo;0;L;;;;;N;;;;;
-2D53;TIFINAGH LETTER YU;Lo;0;L;;;;;N;;;;;
-2D54;TIFINAGH LETTER YAR;Lo;0;L;;;;;N;;;;;
-2D55;TIFINAGH LETTER YARR;Lo;0;L;;;;;N;;;;;
-2D56;TIFINAGH LETTER YAGH;Lo;0;L;;;;;N;;;;;
-2D57;TIFINAGH LETTER TUAREG YAGH;Lo;0;L;;;;;N;;;;;
-2D58;TIFINAGH LETTER AYER YAGH;Lo;0;L;;;;;N;;;;;
-2D59;TIFINAGH LETTER YAS;Lo;0;L;;;;;N;;;;;
-2D5A;TIFINAGH LETTER YASS;Lo;0;L;;;;;N;;;;;
-2D5B;TIFINAGH LETTER YASH;Lo;0;L;;;;;N;;;;;
-2D5C;TIFINAGH LETTER YAT;Lo;0;L;;;;;N;;;;;
-2D5D;TIFINAGH LETTER YATH;Lo;0;L;;;;;N;;;;;
-2D5E;TIFINAGH LETTER YACH;Lo;0;L;;;;;N;;;;;
-2D5F;TIFINAGH LETTER YATT;Lo;0;L;;;;;N;;;;;
-2D60;TIFINAGH LETTER YAV;Lo;0;L;;;;;N;;;;;
-2D61;TIFINAGH LETTER YAW;Lo;0;L;;;;;N;;;;;
-2D62;TIFINAGH LETTER YAY;Lo;0;L;;;;;N;;;;;
-2D63;TIFINAGH LETTER YAZ;Lo;0;L;;;;;N;;;;;
-2D64;TIFINAGH LETTER TAWELLEMET YAZ;Lo;0;L;;;;;N;;;;;
-2D65;TIFINAGH LETTER YAZZ;Lo;0;L;;;;;N;;;;;
-2D6F;TIFINAGH MODIFIER LETTER LABIALIZATION MARK;Lm;0;L;<super> 2D61;;;;N;;;;;
-2D80;ETHIOPIC SYLLABLE LOA;Lo;0;L;;;;;N;;;;;
-2D81;ETHIOPIC SYLLABLE MOA;Lo;0;L;;;;;N;;;;;
-2D82;ETHIOPIC SYLLABLE ROA;Lo;0;L;;;;;N;;;;;
-2D83;ETHIOPIC SYLLABLE SOA;Lo;0;L;;;;;N;;;;;
-2D84;ETHIOPIC SYLLABLE SHOA;Lo;0;L;;;;;N;;;;;
-2D85;ETHIOPIC SYLLABLE BOA;Lo;0;L;;;;;N;;;;;
-2D86;ETHIOPIC SYLLABLE TOA;Lo;0;L;;;;;N;;;;;
-2D87;ETHIOPIC SYLLABLE COA;Lo;0;L;;;;;N;;;;;
-2D88;ETHIOPIC SYLLABLE NOA;Lo;0;L;;;;;N;;;;;
-2D89;ETHIOPIC SYLLABLE NYOA;Lo;0;L;;;;;N;;;;;
-2D8A;ETHIOPIC SYLLABLE GLOTTAL OA;Lo;0;L;;;;;N;;;;;
-2D8B;ETHIOPIC SYLLABLE ZOA;Lo;0;L;;;;;N;;;;;
-2D8C;ETHIOPIC SYLLABLE DOA;Lo;0;L;;;;;N;;;;;
-2D8D;ETHIOPIC SYLLABLE DDOA;Lo;0;L;;;;;N;;;;;
-2D8E;ETHIOPIC SYLLABLE JOA;Lo;0;L;;;;;N;;;;;
-2D8F;ETHIOPIC SYLLABLE THOA;Lo;0;L;;;;;N;;;;;
-2D90;ETHIOPIC SYLLABLE CHOA;Lo;0;L;;;;;N;;;;;
-2D91;ETHIOPIC SYLLABLE PHOA;Lo;0;L;;;;;N;;;;;
-2D92;ETHIOPIC SYLLABLE POA;Lo;0;L;;;;;N;;;;;
-2D93;ETHIOPIC SYLLABLE GGWA;Lo;0;L;;;;;N;;;;;
-2D94;ETHIOPIC SYLLABLE GGWI;Lo;0;L;;;;;N;;;;;
-2D95;ETHIOPIC SYLLABLE GGWEE;Lo;0;L;;;;;N;;;;;
-2D96;ETHIOPIC SYLLABLE GGWE;Lo;0;L;;;;;N;;;;;
-2DA0;ETHIOPIC SYLLABLE SSA;Lo;0;L;;;;;N;;;;;
-2DA1;ETHIOPIC SYLLABLE SSU;Lo;0;L;;;;;N;;;;;
-2DA2;ETHIOPIC SYLLABLE SSI;Lo;0;L;;;;;N;;;;;
-2DA3;ETHIOPIC SYLLABLE SSAA;Lo;0;L;;;;;N;;;;;
-2DA4;ETHIOPIC SYLLABLE SSEE;Lo;0;L;;;;;N;;;;;
-2DA5;ETHIOPIC SYLLABLE SSE;Lo;0;L;;;;;N;;;;;
-2DA6;ETHIOPIC SYLLABLE SSO;Lo;0;L;;;;;N;;;;;
-2DA8;ETHIOPIC SYLLABLE CCA;Lo;0;L;;;;;N;;;;;
-2DA9;ETHIOPIC SYLLABLE CCU;Lo;0;L;;;;;N;;;;;
-2DAA;ETHIOPIC SYLLABLE CCI;Lo;0;L;;;;;N;;;;;
-2DAB;ETHIOPIC SYLLABLE CCAA;Lo;0;L;;;;;N;;;;;
-2DAC;ETHIOPIC SYLLABLE CCEE;Lo;0;L;;;;;N;;;;;
-2DAD;ETHIOPIC SYLLABLE CCE;Lo;0;L;;;;;N;;;;;
-2DAE;ETHIOPIC SYLLABLE CCO;Lo;0;L;;;;;N;;;;;
-2DB0;ETHIOPIC SYLLABLE ZZA;Lo;0;L;;;;;N;;;;;
-2DB1;ETHIOPIC SYLLABLE ZZU;Lo;0;L;;;;;N;;;;;
-2DB2;ETHIOPIC SYLLABLE ZZI;Lo;0;L;;;;;N;;;;;
-2DB3;ETHIOPIC SYLLABLE ZZAA;Lo;0;L;;;;;N;;;;;
-2DB4;ETHIOPIC SYLLABLE ZZEE;Lo;0;L;;;;;N;;;;;
-2DB5;ETHIOPIC SYLLABLE ZZE;Lo;0;L;;;;;N;;;;;
-2DB6;ETHIOPIC SYLLABLE ZZO;Lo;0;L;;;;;N;;;;;
-2DB8;ETHIOPIC SYLLABLE CCHA;Lo;0;L;;;;;N;;;;;
-2DB9;ETHIOPIC SYLLABLE CCHU;Lo;0;L;;;;;N;;;;;
-2DBA;ETHIOPIC SYLLABLE CCHI;Lo;0;L;;;;;N;;;;;
-2DBB;ETHIOPIC SYLLABLE CCHAA;Lo;0;L;;;;;N;;;;;
-2DBC;ETHIOPIC SYLLABLE CCHEE;Lo;0;L;;;;;N;;;;;
-2DBD;ETHIOPIC SYLLABLE CCHE;Lo;0;L;;;;;N;;;;;
-2DBE;ETHIOPIC SYLLABLE CCHO;Lo;0;L;;;;;N;;;;;
-2DC0;ETHIOPIC SYLLABLE QYA;Lo;0;L;;;;;N;;;;;
-2DC1;ETHIOPIC SYLLABLE QYU;Lo;0;L;;;;;N;;;;;
-2DC2;ETHIOPIC SYLLABLE QYI;Lo;0;L;;;;;N;;;;;
-2DC3;ETHIOPIC SYLLABLE QYAA;Lo;0;L;;;;;N;;;;;
-2DC4;ETHIOPIC SYLLABLE QYEE;Lo;0;L;;;;;N;;;;;
-2DC5;ETHIOPIC SYLLABLE QYE;Lo;0;L;;;;;N;;;;;
-2DC6;ETHIOPIC SYLLABLE QYO;Lo;0;L;;;;;N;;;;;
-2DC8;ETHIOPIC SYLLABLE KYA;Lo;0;L;;;;;N;;;;;
-2DC9;ETHIOPIC SYLLABLE KYU;Lo;0;L;;;;;N;;;;;
-2DCA;ETHIOPIC SYLLABLE KYI;Lo;0;L;;;;;N;;;;;
-2DCB;ETHIOPIC SYLLABLE KYAA;Lo;0;L;;;;;N;;;;;
-2DCC;ETHIOPIC SYLLABLE KYEE;Lo;0;L;;;;;N;;;;;
-2DCD;ETHIOPIC SYLLABLE KYE;Lo;0;L;;;;;N;;;;;
-2DCE;ETHIOPIC SYLLABLE KYO;Lo;0;L;;;;;N;;;;;
-2DD0;ETHIOPIC SYLLABLE XYA;Lo;0;L;;;;;N;;;;;
-2DD1;ETHIOPIC SYLLABLE XYU;Lo;0;L;;;;;N;;;;;
-2DD2;ETHIOPIC SYLLABLE XYI;Lo;0;L;;;;;N;;;;;
-2DD3;ETHIOPIC SYLLABLE XYAA;Lo;0;L;;;;;N;;;;;
-2DD4;ETHIOPIC SYLLABLE XYEE;Lo;0;L;;;;;N;;;;;
-2DD5;ETHIOPIC SYLLABLE XYE;Lo;0;L;;;;;N;;;;;
-2DD6;ETHIOPIC SYLLABLE XYO;Lo;0;L;;;;;N;;;;;
-2DD8;ETHIOPIC SYLLABLE GYA;Lo;0;L;;;;;N;;;;;
-2DD9;ETHIOPIC SYLLABLE GYU;Lo;0;L;;;;;N;;;;;
-2DDA;ETHIOPIC SYLLABLE GYI;Lo;0;L;;;;;N;;;;;
-2DDB;ETHIOPIC SYLLABLE GYAA;Lo;0;L;;;;;N;;;;;
-2DDC;ETHIOPIC SYLLABLE GYEE;Lo;0;L;;;;;N;;;;;
-2DDD;ETHIOPIC SYLLABLE GYE;Lo;0;L;;;;;N;;;;;
-2DDE;ETHIOPIC SYLLABLE GYO;Lo;0;L;;;;;N;;;;;
-2DE0;COMBINING CYRILLIC LETTER BE;Mn;230;NSM;;;;;N;;;;;
-2DE1;COMBINING CYRILLIC LETTER VE;Mn;230;NSM;;;;;N;;;;;
-2DE2;COMBINING CYRILLIC LETTER GHE;Mn;230;NSM;;;;;N;;;;;
-2DE3;COMBINING CYRILLIC LETTER DE;Mn;230;NSM;;;;;N;;;;;
-2DE4;COMBINING CYRILLIC LETTER ZHE;Mn;230;NSM;;;;;N;;;;;
-2DE5;COMBINING CYRILLIC LETTER ZE;Mn;230;NSM;;;;;N;;;;;
-2DE6;COMBINING CYRILLIC LETTER KA;Mn;230;NSM;;;;;N;;;;;
-2DE7;COMBINING CYRILLIC LETTER EL;Mn;230;NSM;;;;;N;;;;;
-2DE8;COMBINING CYRILLIC LETTER EM;Mn;230;NSM;;;;;N;;;;;
-2DE9;COMBINING CYRILLIC LETTER EN;Mn;230;NSM;;;;;N;;;;;
-2DEA;COMBINING CYRILLIC LETTER O;Mn;230;NSM;;;;;N;;;;;
-2DEB;COMBINING CYRILLIC LETTER PE;Mn;230;NSM;;;;;N;;;;;
-2DEC;COMBINING CYRILLIC LETTER ER;Mn;230;NSM;;;;;N;;;;;
-2DED;COMBINING CYRILLIC LETTER ES;Mn;230;NSM;;;;;N;;;;;
-2DEE;COMBINING CYRILLIC LETTER TE;Mn;230;NSM;;;;;N;;;;;
-2DEF;COMBINING CYRILLIC LETTER HA;Mn;230;NSM;;;;;N;;;;;
-2DF0;COMBINING CYRILLIC LETTER TSE;Mn;230;NSM;;;;;N;;;;;
-2DF1;COMBINING CYRILLIC LETTER CHE;Mn;230;NSM;;;;;N;;;;;
-2DF2;COMBINING CYRILLIC LETTER SHA;Mn;230;NSM;;;;;N;;;;;
-2DF3;COMBINING CYRILLIC LETTER SHCHA;Mn;230;NSM;;;;;N;;;;;
-2DF4;COMBINING CYRILLIC LETTER FITA;Mn;230;NSM;;;;;N;;;;;
-2DF5;COMBINING CYRILLIC LETTER ES-TE;Mn;230;NSM;;;;;N;;;;;
-2DF6;COMBINING CYRILLIC LETTER A;Mn;230;NSM;;;;;N;;;;;
-2DF7;COMBINING CYRILLIC LETTER IE;Mn;230;NSM;;;;;N;;;;;
-2DF8;COMBINING CYRILLIC LETTER DJERV;Mn;230;NSM;;;;;N;;;;;
-2DF9;COMBINING CYRILLIC LETTER MONOGRAPH UK;Mn;230;NSM;;;;;N;;;;;
-2DFA;COMBINING CYRILLIC LETTER YAT;Mn;230;NSM;;;;;N;;;;;
-2DFB;COMBINING CYRILLIC LETTER YU;Mn;230;NSM;;;;;N;;;;;
-2DFC;COMBINING CYRILLIC LETTER IOTIFIED A;Mn;230;NSM;;;;;N;;;;;
-2DFD;COMBINING CYRILLIC LETTER LITTLE YUS;Mn;230;NSM;;;;;N;;;;;
-2DFE;COMBINING CYRILLIC LETTER BIG YUS;Mn;230;NSM;;;;;N;;;;;
-2DFF;COMBINING CYRILLIC LETTER IOTIFIED BIG YUS;Mn;230;NSM;;;;;N;;;;;
-2E00;RIGHT ANGLE SUBSTITUTION MARKER;Po;0;ON;;;;;N;;;;;
-2E01;RIGHT ANGLE DOTTED SUBSTITUTION MARKER;Po;0;ON;;;;;N;;;;;
-2E02;LEFT SUBSTITUTION BRACKET;Pi;0;ON;;;;;Y;;;;;
-2E03;RIGHT SUBSTITUTION BRACKET;Pf;0;ON;;;;;Y;;;;;
-2E04;LEFT DOTTED SUBSTITUTION BRACKET;Pi;0;ON;;;;;Y;;;;;
-2E05;RIGHT DOTTED SUBSTITUTION BRACKET;Pf;0;ON;;;;;Y;;;;;
-2E06;RAISED INTERPOLATION MARKER;Po;0;ON;;;;;N;;;;;
-2E07;RAISED DOTTED INTERPOLATION MARKER;Po;0;ON;;;;;N;;;;;
-2E08;DOTTED TRANSPOSITION MARKER;Po;0;ON;;;;;N;;;;;
-2E09;LEFT TRANSPOSITION BRACKET;Pi;0;ON;;;;;Y;;;;;
-2E0A;RIGHT TRANSPOSITION BRACKET;Pf;0;ON;;;;;Y;;;;;
-2E0B;RAISED SQUARE;Po;0;ON;;;;;N;;;;;
-2E0C;LEFT RAISED OMISSION BRACKET;Pi;0;ON;;;;;Y;;;;;
-2E0D;RIGHT RAISED OMISSION BRACKET;Pf;0;ON;;;;;Y;;;;;
-2E0E;EDITORIAL CORONIS;Po;0;ON;;;;;N;;;;;
-2E0F;PARAGRAPHOS;Po;0;ON;;;;;N;;;;;
-2E10;FORKED PARAGRAPHOS;Po;0;ON;;;;;N;;;;;
-2E11;REVERSED FORKED PARAGRAPHOS;Po;0;ON;;;;;N;;;;;
-2E12;HYPODIASTOLE;Po;0;ON;;;;;N;;;;;
-2E13;DOTTED OBELOS;Po;0;ON;;;;;N;;;;;
-2E14;DOWNWARDS ANCORA;Po;0;ON;;;;;N;;;;;
-2E15;UPWARDS ANCORA;Po;0;ON;;;;;N;;;;;
-2E16;DOTTED RIGHT-POINTING ANGLE;Po;0;ON;;;;;N;;;;;
-2E17;DOUBLE OBLIQUE HYPHEN;Pd;0;ON;;;;;N;;;;;
-2E18;INVERTED INTERROBANG;Po;0;ON;;;;;N;;;;;
-2E19;PALM BRANCH;Po;0;ON;;;;;N;;;;;
-2E1A;HYPHEN WITH DIAERESIS;Pd;0;ON;;;;;N;;;;;
-2E1B;TILDE WITH RING ABOVE;Po;0;ON;;;;;N;;;;;
-2E1C;LEFT LOW PARAPHRASE BRACKET;Pi;0;ON;;;;;Y;;;;;
-2E1D;RIGHT LOW PARAPHRASE BRACKET;Pf;0;ON;;;;;Y;;;;;
-2E1E;TILDE WITH DOT ABOVE;Po;0;ON;;;;;N;;;;;
-2E1F;TILDE WITH DOT BELOW;Po;0;ON;;;;;N;;;;;
-2E20;LEFT VERTICAL BAR WITH QUILL;Pi;0;ON;;;;;Y;;;;;
-2E21;RIGHT VERTICAL BAR WITH QUILL;Pf;0;ON;;;;;Y;;;;;
-2E22;TOP LEFT HALF BRACKET;Ps;0;ON;;;;;Y;;;;;
-2E23;TOP RIGHT HALF BRACKET;Pe;0;ON;;;;;Y;;;;;
-2E24;BOTTOM LEFT HALF BRACKET;Ps;0;ON;;;;;Y;;;;;
-2E25;BOTTOM RIGHT HALF BRACKET;Pe;0;ON;;;;;Y;;;;;
-2E26;LEFT SIDEWAYS U BRACKET;Ps;0;ON;;;;;Y;;;;;
-2E27;RIGHT SIDEWAYS U BRACKET;Pe;0;ON;;;;;Y;;;;;
-2E28;LEFT DOUBLE PARENTHESIS;Ps;0;ON;;;;;Y;;;;;
-2E29;RIGHT DOUBLE PARENTHESIS;Pe;0;ON;;;;;Y;;;;;
-2E2A;TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-2E2B;ONE DOT OVER TWO DOTS PUNCTUATION;Po;0;ON;;;;;N;;;;;
-2E2C;SQUARED FOUR DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-2E2D;FIVE DOT MARK;Po;0;ON;;;;;N;;;;;
-2E2E;REVERSED QUESTION MARK;Po;0;ON;;;;;N;;;;;
-2E2F;VERTICAL TILDE;Lm;0;ON;;;;;N;;;;;
-2E30;RING POINT;Po;0;ON;;;;;N;;;;;
-2E31;WORD SEPARATOR MIDDLE DOT;Po;0;ON;;;;;N;;;;;
-2E80;CJK RADICAL REPEAT;So;0;ON;;;;;N;;;;;
-2E81;CJK RADICAL CLIFF;So;0;ON;;;;;N;;;;;
-2E82;CJK RADICAL SECOND ONE;So;0;ON;;;;;N;;;;;
-2E83;CJK RADICAL SECOND TWO;So;0;ON;;;;;N;;;;;
-2E84;CJK RADICAL SECOND THREE;So;0;ON;;;;;N;;;;;
-2E85;CJK RADICAL PERSON;So;0;ON;;;;;N;;;;;
-2E86;CJK RADICAL BOX;So;0;ON;;;;;N;;;;;
-2E87;CJK RADICAL TABLE;So;0;ON;;;;;N;;;;;
-2E88;CJK RADICAL KNIFE ONE;So;0;ON;;;;;N;;;;;
-2E89;CJK RADICAL KNIFE TWO;So;0;ON;;;;;N;;;;;
-2E8A;CJK RADICAL DIVINATION;So;0;ON;;;;;N;;;;;
-2E8B;CJK RADICAL SEAL;So;0;ON;;;;;N;;;;;
-2E8C;CJK RADICAL SMALL ONE;So;0;ON;;;;;N;;;;;
-2E8D;CJK RADICAL SMALL TWO;So;0;ON;;;;;N;;;;;
-2E8E;CJK RADICAL LAME ONE;So;0;ON;;;;;N;;;;;
-2E8F;CJK RADICAL LAME TWO;So;0;ON;;;;;N;;;;;
-2E90;CJK RADICAL LAME THREE;So;0;ON;;;;;N;;;;;
-2E91;CJK RADICAL LAME FOUR;So;0;ON;;;;;N;;;;;
-2E92;CJK RADICAL SNAKE;So;0;ON;;;;;N;;;;;
-2E93;CJK RADICAL THREAD;So;0;ON;;;;;N;;;;;
-2E94;CJK RADICAL SNOUT ONE;So;0;ON;;;;;N;;;;;
-2E95;CJK RADICAL SNOUT TWO;So;0;ON;;;;;N;;;;;
-2E96;CJK RADICAL HEART ONE;So;0;ON;;;;;N;;;;;
-2E97;CJK RADICAL HEART TWO;So;0;ON;;;;;N;;;;;
-2E98;CJK RADICAL HAND;So;0;ON;;;;;N;;;;;
-2E99;CJK RADICAL RAP;So;0;ON;;;;;N;;;;;
-2E9B;CJK RADICAL CHOKE;So;0;ON;;;;;N;;;;;
-2E9C;CJK RADICAL SUN;So;0;ON;;;;;N;;;;;
-2E9D;CJK RADICAL MOON;So;0;ON;;;;;N;;;;;
-2E9E;CJK RADICAL DEATH;So;0;ON;;;;;N;;;;;
-2E9F;CJK RADICAL MOTHER;So;0;ON;<compat> 6BCD;;;;N;;;;;
-2EA0;CJK RADICAL CIVILIAN;So;0;ON;;;;;N;;;;;
-2EA1;CJK RADICAL WATER ONE;So;0;ON;;;;;N;;;;;
-2EA2;CJK RADICAL WATER TWO;So;0;ON;;;;;N;;;;;
-2EA3;CJK RADICAL FIRE;So;0;ON;;;;;N;;;;;
-2EA4;CJK RADICAL PAW ONE;So;0;ON;;;;;N;;;;;
-2EA5;CJK RADICAL PAW TWO;So;0;ON;;;;;N;;;;;
-2EA6;CJK RADICAL SIMPLIFIED HALF TREE TRUNK;So;0;ON;;;;;N;;;;;
-2EA7;CJK RADICAL COW;So;0;ON;;;;;N;;;;;
-2EA8;CJK RADICAL DOG;So;0;ON;;;;;N;;;;;
-2EA9;CJK RADICAL JADE;So;0;ON;;;;;N;;;;;
-2EAA;CJK RADICAL BOLT OF CLOTH;So;0;ON;;;;;N;;;;;
-2EAB;CJK RADICAL EYE;So;0;ON;;;;;N;;;;;
-2EAC;CJK RADICAL SPIRIT ONE;So;0;ON;;;;;N;;;;;
-2EAD;CJK RADICAL SPIRIT TWO;So;0;ON;;;;;N;;;;;
-2EAE;CJK RADICAL BAMBOO;So;0;ON;;;;;N;;;;;
-2EAF;CJK RADICAL SILK;So;0;ON;;;;;N;;;;;
-2EB0;CJK RADICAL C-SIMPLIFIED SILK;So;0;ON;;;;;N;;;;;
-2EB1;CJK RADICAL NET ONE;So;0;ON;;;;;N;;;;;
-2EB2;CJK RADICAL NET TWO;So;0;ON;;;;;N;;;;;
-2EB3;CJK RADICAL NET THREE;So;0;ON;;;;;N;;;;;
-2EB4;CJK RADICAL NET FOUR;So;0;ON;;;;;N;;;;;
-2EB5;CJK RADICAL MESH;So;0;ON;;;;;N;;;;;
-2EB6;CJK RADICAL SHEEP;So;0;ON;;;;;N;;;;;
-2EB7;CJK RADICAL RAM;So;0;ON;;;;;N;;;;;
-2EB8;CJK RADICAL EWE;So;0;ON;;;;;N;;;;;
-2EB9;CJK RADICAL OLD;So;0;ON;;;;;N;;;;;
-2EBA;CJK RADICAL BRUSH ONE;So;0;ON;;;;;N;;;;;
-2EBB;CJK RADICAL BRUSH TWO;So;0;ON;;;;;N;;;;;
-2EBC;CJK RADICAL MEAT;So;0;ON;;;;;N;;;;;
-2EBD;CJK RADICAL MORTAR;So;0;ON;;;;;N;;;;;
-2EBE;CJK RADICAL GRASS ONE;So;0;ON;;;;;N;;;;;
-2EBF;CJK RADICAL GRASS TWO;So;0;ON;;;;;N;;;;;
-2EC0;CJK RADICAL GRASS THREE;So;0;ON;;;;;N;;;;;
-2EC1;CJK RADICAL TIGER;So;0;ON;;;;;N;;;;;
-2EC2;CJK RADICAL CLOTHES;So;0;ON;;;;;N;;;;;
-2EC3;CJK RADICAL WEST ONE;So;0;ON;;;;;N;;;;;
-2EC4;CJK RADICAL WEST TWO;So;0;ON;;;;;N;;;;;
-2EC5;CJK RADICAL C-SIMPLIFIED SEE;So;0;ON;;;;;N;;;;;
-2EC6;CJK RADICAL SIMPLIFIED HORN;So;0;ON;;;;;N;;;;;
-2EC7;CJK RADICAL HORN;So;0;ON;;;;;N;;;;;
-2EC8;CJK RADICAL C-SIMPLIFIED SPEECH;So;0;ON;;;;;N;;;;;
-2EC9;CJK RADICAL C-SIMPLIFIED SHELL;So;0;ON;;;;;N;;;;;
-2ECA;CJK RADICAL FOOT;So;0;ON;;;;;N;;;;;
-2ECB;CJK RADICAL C-SIMPLIFIED CART;So;0;ON;;;;;N;;;;;
-2ECC;CJK RADICAL SIMPLIFIED WALK;So;0;ON;;;;;N;;;;;
-2ECD;CJK RADICAL WALK ONE;So;0;ON;;;;;N;;;;;
-2ECE;CJK RADICAL WALK TWO;So;0;ON;;;;;N;;;;;
-2ECF;CJK RADICAL CITY;So;0;ON;;;;;N;;;;;
-2ED0;CJK RADICAL C-SIMPLIFIED GOLD;So;0;ON;;;;;N;;;;;
-2ED1;CJK RADICAL LONG ONE;So;0;ON;;;;;N;;;;;
-2ED2;CJK RADICAL LONG TWO;So;0;ON;;;;;N;;;;;
-2ED3;CJK RADICAL C-SIMPLIFIED LONG;So;0;ON;;;;;N;;;;;
-2ED4;CJK RADICAL C-SIMPLIFIED GATE;So;0;ON;;;;;N;;;;;
-2ED5;CJK RADICAL MOUND ONE;So;0;ON;;;;;N;;;;;
-2ED6;CJK RADICAL MOUND TWO;So;0;ON;;;;;N;;;;;
-2ED7;CJK RADICAL RAIN;So;0;ON;;;;;N;;;;;
-2ED8;CJK RADICAL BLUE;So;0;ON;;;;;N;;;;;
-2ED9;CJK RADICAL C-SIMPLIFIED TANNED LEATHER;So;0;ON;;;;;N;;;;;
-2EDA;CJK RADICAL C-SIMPLIFIED LEAF;So;0;ON;;;;;N;;;;;
-2EDB;CJK RADICAL C-SIMPLIFIED WIND;So;0;ON;;;;;N;;;;;
-2EDC;CJK RADICAL C-SIMPLIFIED FLY;So;0;ON;;;;;N;;;;;
-2EDD;CJK RADICAL EAT ONE;So;0;ON;;;;;N;;;;;
-2EDE;CJK RADICAL EAT TWO;So;0;ON;;;;;N;;;;;
-2EDF;CJK RADICAL EAT THREE;So;0;ON;;;;;N;;;;;
-2EE0;CJK RADICAL C-SIMPLIFIED EAT;So;0;ON;;;;;N;;;;;
-2EE1;CJK RADICAL HEAD;So;0;ON;;;;;N;;;;;
-2EE2;CJK RADICAL C-SIMPLIFIED HORSE;So;0;ON;;;;;N;;;;;
-2EE3;CJK RADICAL BONE;So;0;ON;;;;;N;;;;;
-2EE4;CJK RADICAL GHOST;So;0;ON;;;;;N;;;;;
-2EE5;CJK RADICAL C-SIMPLIFIED FISH;So;0;ON;;;;;N;;;;;
-2EE6;CJK RADICAL C-SIMPLIFIED BIRD;So;0;ON;;;;;N;;;;;
-2EE7;CJK RADICAL C-SIMPLIFIED SALT;So;0;ON;;;;;N;;;;;
-2EE8;CJK RADICAL SIMPLIFIED WHEAT;So;0;ON;;;;;N;;;;;
-2EE9;CJK RADICAL SIMPLIFIED YELLOW;So;0;ON;;;;;N;;;;;
-2EEA;CJK RADICAL C-SIMPLIFIED FROG;So;0;ON;;;;;N;;;;;
-2EEB;CJK RADICAL J-SIMPLIFIED EVEN;So;0;ON;;;;;N;;;;;
-2EEC;CJK RADICAL C-SIMPLIFIED EVEN;So;0;ON;;;;;N;;;;;
-2EED;CJK RADICAL J-SIMPLIFIED TOOTH;So;0;ON;;;;;N;;;;;
-2EEE;CJK RADICAL C-SIMPLIFIED TOOTH;So;0;ON;;;;;N;;;;;
-2EEF;CJK RADICAL J-SIMPLIFIED DRAGON;So;0;ON;;;;;N;;;;;
-2EF0;CJK RADICAL C-SIMPLIFIED DRAGON;So;0;ON;;;;;N;;;;;
-2EF1;CJK RADICAL TURTLE;So;0;ON;;;;;N;;;;;
-2EF2;CJK RADICAL J-SIMPLIFIED TURTLE;So;0;ON;;;;;N;;;;;
-2EF3;CJK RADICAL C-SIMPLIFIED TURTLE;So;0;ON;<compat> 9F9F;;;;N;;;;;
-2F00;KANGXI RADICAL ONE;So;0;ON;<compat> 4E00;;;;N;;;;;
-2F01;KANGXI RADICAL LINE;So;0;ON;<compat> 4E28;;;;N;;;;;
-2F02;KANGXI RADICAL DOT;So;0;ON;<compat> 4E36;;;;N;;;;;
-2F03;KANGXI RADICAL SLASH;So;0;ON;<compat> 4E3F;;;;N;;;;;
-2F04;KANGXI RADICAL SECOND;So;0;ON;<compat> 4E59;;;;N;;;;;
-2F05;KANGXI RADICAL HOOK;So;0;ON;<compat> 4E85;;;;N;;;;;
-2F06;KANGXI RADICAL TWO;So;0;ON;<compat> 4E8C;;;;N;;;;;
-2F07;KANGXI RADICAL LID;So;0;ON;<compat> 4EA0;;;;N;;;;;
-2F08;KANGXI RADICAL MAN;So;0;ON;<compat> 4EBA;;;;N;;;;;
-2F09;KANGXI RADICAL LEGS;So;0;ON;<compat> 513F;;;;N;;;;;
-2F0A;KANGXI RADICAL ENTER;So;0;ON;<compat> 5165;;;;N;;;;;
-2F0B;KANGXI RADICAL EIGHT;So;0;ON;<compat> 516B;;;;N;;;;;
-2F0C;KANGXI RADICAL DOWN BOX;So;0;ON;<compat> 5182;;;;N;;;;;
-2F0D;KANGXI RADICAL COVER;So;0;ON;<compat> 5196;;;;N;;;;;
-2F0E;KANGXI RADICAL ICE;So;0;ON;<compat> 51AB;;;;N;;;;;
-2F0F;KANGXI RADICAL TABLE;So;0;ON;<compat> 51E0;;;;N;;;;;
-2F10;KANGXI RADICAL OPEN BOX;So;0;ON;<compat> 51F5;;;;N;;;;;
-2F11;KANGXI RADICAL KNIFE;So;0;ON;<compat> 5200;;;;N;;;;;
-2F12;KANGXI RADICAL POWER;So;0;ON;<compat> 529B;;;;N;;;;;
-2F13;KANGXI RADICAL WRAP;So;0;ON;<compat> 52F9;;;;N;;;;;
-2F14;KANGXI RADICAL SPOON;So;0;ON;<compat> 5315;;;;N;;;;;
-2F15;KANGXI RADICAL RIGHT OPEN BOX;So;0;ON;<compat> 531A;;;;N;;;;;
-2F16;KANGXI RADICAL HIDING ENCLOSURE;So;0;ON;<compat> 5338;;;;N;;;;;
-2F17;KANGXI RADICAL TEN;So;0;ON;<compat> 5341;;;;N;;;;;
-2F18;KANGXI RADICAL DIVINATION;So;0;ON;<compat> 535C;;;;N;;;;;
-2F19;KANGXI RADICAL SEAL;So;0;ON;<compat> 5369;;;;N;;;;;
-2F1A;KANGXI RADICAL CLIFF;So;0;ON;<compat> 5382;;;;N;;;;;
-2F1B;KANGXI RADICAL PRIVATE;So;0;ON;<compat> 53B6;;;;N;;;;;
-2F1C;KANGXI RADICAL AGAIN;So;0;ON;<compat> 53C8;;;;N;;;;;
-2F1D;KANGXI RADICAL MOUTH;So;0;ON;<compat> 53E3;;;;N;;;;;
-2F1E;KANGXI RADICAL ENCLOSURE;So;0;ON;<compat> 56D7;;;;N;;;;;
-2F1F;KANGXI RADICAL EARTH;So;0;ON;<compat> 571F;;;;N;;;;;
-2F20;KANGXI RADICAL SCHOLAR;So;0;ON;<compat> 58EB;;;;N;;;;;
-2F21;KANGXI RADICAL GO;So;0;ON;<compat> 5902;;;;N;;;;;
-2F22;KANGXI RADICAL GO SLOWLY;So;0;ON;<compat> 590A;;;;N;;;;;
-2F23;KANGXI RADICAL EVENING;So;0;ON;<compat> 5915;;;;N;;;;;
-2F24;KANGXI RADICAL BIG;So;0;ON;<compat> 5927;;;;N;;;;;
-2F25;KANGXI RADICAL WOMAN;So;0;ON;<compat> 5973;;;;N;;;;;
-2F26;KANGXI RADICAL CHILD;So;0;ON;<compat> 5B50;;;;N;;;;;
-2F27;KANGXI RADICAL ROOF;So;0;ON;<compat> 5B80;;;;N;;;;;
-2F28;KANGXI RADICAL INCH;So;0;ON;<compat> 5BF8;;;;N;;;;;
-2F29;KANGXI RADICAL SMALL;So;0;ON;<compat> 5C0F;;;;N;;;;;
-2F2A;KANGXI RADICAL LAME;So;0;ON;<compat> 5C22;;;;N;;;;;
-2F2B;KANGXI RADICAL CORPSE;So;0;ON;<compat> 5C38;;;;N;;;;;
-2F2C;KANGXI RADICAL SPROUT;So;0;ON;<compat> 5C6E;;;;N;;;;;
-2F2D;KANGXI RADICAL MOUNTAIN;So;0;ON;<compat> 5C71;;;;N;;;;;
-2F2E;KANGXI RADICAL RIVER;So;0;ON;<compat> 5DDB;;;;N;;;;;
-2F2F;KANGXI RADICAL WORK;So;0;ON;<compat> 5DE5;;;;N;;;;;
-2F30;KANGXI RADICAL ONESELF;So;0;ON;<compat> 5DF1;;;;N;;;;;
-2F31;KANGXI RADICAL TURBAN;So;0;ON;<compat> 5DFE;;;;N;;;;;
-2F32;KANGXI RADICAL DRY;So;0;ON;<compat> 5E72;;;;N;;;;;
-2F33;KANGXI RADICAL SHORT THREAD;So;0;ON;<compat> 5E7A;;;;N;;;;;
-2F34;KANGXI RADICAL DOTTED CLIFF;So;0;ON;<compat> 5E7F;;;;N;;;;;
-2F35;KANGXI RADICAL LONG STRIDE;So;0;ON;<compat> 5EF4;;;;N;;;;;
-2F36;KANGXI RADICAL TWO HANDS;So;0;ON;<compat> 5EFE;;;;N;;;;;
-2F37;KANGXI RADICAL SHOOT;So;0;ON;<compat> 5F0B;;;;N;;;;;
-2F38;KANGXI RADICAL BOW;So;0;ON;<compat> 5F13;;;;N;;;;;
-2F39;KANGXI RADICAL SNOUT;So;0;ON;<compat> 5F50;;;;N;;;;;
-2F3A;KANGXI RADICAL BRISTLE;So;0;ON;<compat> 5F61;;;;N;;;;;
-2F3B;KANGXI RADICAL STEP;So;0;ON;<compat> 5F73;;;;N;;;;;
-2F3C;KANGXI RADICAL HEART;So;0;ON;<compat> 5FC3;;;;N;;;;;
-2F3D;KANGXI RADICAL HALBERD;So;0;ON;<compat> 6208;;;;N;;;;;
-2F3E;KANGXI RADICAL DOOR;So;0;ON;<compat> 6236;;;;N;;;;;
-2F3F;KANGXI RADICAL HAND;So;0;ON;<compat> 624B;;;;N;;;;;
-2F40;KANGXI RADICAL BRANCH;So;0;ON;<compat> 652F;;;;N;;;;;
-2F41;KANGXI RADICAL RAP;So;0;ON;<compat> 6534;;;;N;;;;;
-2F42;KANGXI RADICAL SCRIPT;So;0;ON;<compat> 6587;;;;N;;;;;
-2F43;KANGXI RADICAL DIPPER;So;0;ON;<compat> 6597;;;;N;;;;;
-2F44;KANGXI RADICAL AXE;So;0;ON;<compat> 65A4;;;;N;;;;;
-2F45;KANGXI RADICAL SQUARE;So;0;ON;<compat> 65B9;;;;N;;;;;
-2F46;KANGXI RADICAL NOT;So;0;ON;<compat> 65E0;;;;N;;;;;
-2F47;KANGXI RADICAL SUN;So;0;ON;<compat> 65E5;;;;N;;;;;
-2F48;KANGXI RADICAL SAY;So;0;ON;<compat> 66F0;;;;N;;;;;
-2F49;KANGXI RADICAL MOON;So;0;ON;<compat> 6708;;;;N;;;;;
-2F4A;KANGXI RADICAL TREE;So;0;ON;<compat> 6728;;;;N;;;;;
-2F4B;KANGXI RADICAL LACK;So;0;ON;<compat> 6B20;;;;N;;;;;
-2F4C;KANGXI RADICAL STOP;So;0;ON;<compat> 6B62;;;;N;;;;;
-2F4D;KANGXI RADICAL DEATH;So;0;ON;<compat> 6B79;;;;N;;;;;
-2F4E;KANGXI RADICAL WEAPON;So;0;ON;<compat> 6BB3;;;;N;;;;;
-2F4F;KANGXI RADICAL DO NOT;So;0;ON;<compat> 6BCB;;;;N;;;;;
-2F50;KANGXI RADICAL COMPARE;So;0;ON;<compat> 6BD4;;;;N;;;;;
-2F51;KANGXI RADICAL FUR;So;0;ON;<compat> 6BDB;;;;N;;;;;
-2F52;KANGXI RADICAL CLAN;So;0;ON;<compat> 6C0F;;;;N;;;;;
-2F53;KANGXI RADICAL STEAM;So;0;ON;<compat> 6C14;;;;N;;;;;
-2F54;KANGXI RADICAL WATER;So;0;ON;<compat> 6C34;;;;N;;;;;
-2F55;KANGXI RADICAL FIRE;So;0;ON;<compat> 706B;;;;N;;;;;
-2F56;KANGXI RADICAL CLAW;So;0;ON;<compat> 722A;;;;N;;;;;
-2F57;KANGXI RADICAL FATHER;So;0;ON;<compat> 7236;;;;N;;;;;
-2F58;KANGXI RADICAL DOUBLE X;So;0;ON;<compat> 723B;;;;N;;;;;
-2F59;KANGXI RADICAL HALF TREE TRUNK;So;0;ON;<compat> 723F;;;;N;;;;;
-2F5A;KANGXI RADICAL SLICE;So;0;ON;<compat> 7247;;;;N;;;;;
-2F5B;KANGXI RADICAL FANG;So;0;ON;<compat> 7259;;;;N;;;;;
-2F5C;KANGXI RADICAL COW;So;0;ON;<compat> 725B;;;;N;;;;;
-2F5D;KANGXI RADICAL DOG;So;0;ON;<compat> 72AC;;;;N;;;;;
-2F5E;KANGXI RADICAL PROFOUND;So;0;ON;<compat> 7384;;;;N;;;;;
-2F5F;KANGXI RADICAL JADE;So;0;ON;<compat> 7389;;;;N;;;;;
-2F60;KANGXI RADICAL MELON;So;0;ON;<compat> 74DC;;;;N;;;;;
-2F61;KANGXI RADICAL TILE;So;0;ON;<compat> 74E6;;;;N;;;;;
-2F62;KANGXI RADICAL SWEET;So;0;ON;<compat> 7518;;;;N;;;;;
-2F63;KANGXI RADICAL LIFE;So;0;ON;<compat> 751F;;;;N;;;;;
-2F64;KANGXI RADICAL USE;So;0;ON;<compat> 7528;;;;N;;;;;
-2F65;KANGXI RADICAL FIELD;So;0;ON;<compat> 7530;;;;N;;;;;
-2F66;KANGXI RADICAL BOLT OF CLOTH;So;0;ON;<compat> 758B;;;;N;;;;;
-2F67;KANGXI RADICAL SICKNESS;So;0;ON;<compat> 7592;;;;N;;;;;
-2F68;KANGXI RADICAL DOTTED TENT;So;0;ON;<compat> 7676;;;;N;;;;;
-2F69;KANGXI RADICAL WHITE;So;0;ON;<compat> 767D;;;;N;;;;;
-2F6A;KANGXI RADICAL SKIN;So;0;ON;<compat> 76AE;;;;N;;;;;
-2F6B;KANGXI RADICAL DISH;So;0;ON;<compat> 76BF;;;;N;;;;;
-2F6C;KANGXI RADICAL EYE;So;0;ON;<compat> 76EE;;;;N;;;;;
-2F6D;KANGXI RADICAL SPEAR;So;0;ON;<compat> 77DB;;;;N;;;;;
-2F6E;KANGXI RADICAL ARROW;So;0;ON;<compat> 77E2;;;;N;;;;;
-2F6F;KANGXI RADICAL STONE;So;0;ON;<compat> 77F3;;;;N;;;;;
-2F70;KANGXI RADICAL SPIRIT;So;0;ON;<compat> 793A;;;;N;;;;;
-2F71;KANGXI RADICAL TRACK;So;0;ON;<compat> 79B8;;;;N;;;;;
-2F72;KANGXI RADICAL GRAIN;So;0;ON;<compat> 79BE;;;;N;;;;;
-2F73;KANGXI RADICAL CAVE;So;0;ON;<compat> 7A74;;;;N;;;;;
-2F74;KANGXI RADICAL STAND;So;0;ON;<compat> 7ACB;;;;N;;;;;
-2F75;KANGXI RADICAL BAMBOO;So;0;ON;<compat> 7AF9;;;;N;;;;;
-2F76;KANGXI RADICAL RICE;So;0;ON;<compat> 7C73;;;;N;;;;;
-2F77;KANGXI RADICAL SILK;So;0;ON;<compat> 7CF8;;;;N;;;;;
-2F78;KANGXI RADICAL JAR;So;0;ON;<compat> 7F36;;;;N;;;;;
-2F79;KANGXI RADICAL NET;So;0;ON;<compat> 7F51;;;;N;;;;;
-2F7A;KANGXI RADICAL SHEEP;So;0;ON;<compat> 7F8A;;;;N;;;;;
-2F7B;KANGXI RADICAL FEATHER;So;0;ON;<compat> 7FBD;;;;N;;;;;
-2F7C;KANGXI RADICAL OLD;So;0;ON;<compat> 8001;;;;N;;;;;
-2F7D;KANGXI RADICAL AND;So;0;ON;<compat> 800C;;;;N;;;;;
-2F7E;KANGXI RADICAL PLOW;So;0;ON;<compat> 8012;;;;N;;;;;
-2F7F;KANGXI RADICAL EAR;So;0;ON;<compat> 8033;;;;N;;;;;
-2F80;KANGXI RADICAL BRUSH;So;0;ON;<compat> 807F;;;;N;;;;;
-2F81;KANGXI RADICAL MEAT;So;0;ON;<compat> 8089;;;;N;;;;;
-2F82;KANGXI RADICAL MINISTER;So;0;ON;<compat> 81E3;;;;N;;;;;
-2F83;KANGXI RADICAL SELF;So;0;ON;<compat> 81EA;;;;N;;;;;
-2F84;KANGXI RADICAL ARRIVE;So;0;ON;<compat> 81F3;;;;N;;;;;
-2F85;KANGXI RADICAL MORTAR;So;0;ON;<compat> 81FC;;;;N;;;;;
-2F86;KANGXI RADICAL TONGUE;So;0;ON;<compat> 820C;;;;N;;;;;
-2F87;KANGXI RADICAL OPPOSE;So;0;ON;<compat> 821B;;;;N;;;;;
-2F88;KANGXI RADICAL BOAT;So;0;ON;<compat> 821F;;;;N;;;;;
-2F89;KANGXI RADICAL STOPPING;So;0;ON;<compat> 826E;;;;N;;;;;
-2F8A;KANGXI RADICAL COLOR;So;0;ON;<compat> 8272;;;;N;;;;;
-2F8B;KANGXI RADICAL GRASS;So;0;ON;<compat> 8278;;;;N;;;;;
-2F8C;KANGXI RADICAL TIGER;So;0;ON;<compat> 864D;;;;N;;;;;
-2F8D;KANGXI RADICAL INSECT;So;0;ON;<compat> 866B;;;;N;;;;;
-2F8E;KANGXI RADICAL BLOOD;So;0;ON;<compat> 8840;;;;N;;;;;
-2F8F;KANGXI RADICAL WALK ENCLOSURE;So;0;ON;<compat> 884C;;;;N;;;;;
-2F90;KANGXI RADICAL CLOTHES;So;0;ON;<compat> 8863;;;;N;;;;;
-2F91;KANGXI RADICAL WEST;So;0;ON;<compat> 897E;;;;N;;;;;
-2F92;KANGXI RADICAL SEE;So;0;ON;<compat> 898B;;;;N;;;;;
-2F93;KANGXI RADICAL HORN;So;0;ON;<compat> 89D2;;;;N;;;;;
-2F94;KANGXI RADICAL SPEECH;So;0;ON;<compat> 8A00;;;;N;;;;;
-2F95;KANGXI RADICAL VALLEY;So;0;ON;<compat> 8C37;;;;N;;;;;
-2F96;KANGXI RADICAL BEAN;So;0;ON;<compat> 8C46;;;;N;;;;;
-2F97;KANGXI RADICAL PIG;So;0;ON;<compat> 8C55;;;;N;;;;;
-2F98;KANGXI RADICAL BADGER;So;0;ON;<compat> 8C78;;;;N;;;;;
-2F99;KANGXI RADICAL SHELL;So;0;ON;<compat> 8C9D;;;;N;;;;;
-2F9A;KANGXI RADICAL RED;So;0;ON;<compat> 8D64;;;;N;;;;;
-2F9B;KANGXI RADICAL RUN;So;0;ON;<compat> 8D70;;;;N;;;;;
-2F9C;KANGXI RADICAL FOOT;So;0;ON;<compat> 8DB3;;;;N;;;;;
-2F9D;KANGXI RADICAL BODY;So;0;ON;<compat> 8EAB;;;;N;;;;;
-2F9E;KANGXI RADICAL CART;So;0;ON;<compat> 8ECA;;;;N;;;;;
-2F9F;KANGXI RADICAL BITTER;So;0;ON;<compat> 8F9B;;;;N;;;;;
-2FA0;KANGXI RADICAL MORNING;So;0;ON;<compat> 8FB0;;;;N;;;;;
-2FA1;KANGXI RADICAL WALK;So;0;ON;<compat> 8FB5;;;;N;;;;;
-2FA2;KANGXI RADICAL CITY;So;0;ON;<compat> 9091;;;;N;;;;;
-2FA3;KANGXI RADICAL WINE;So;0;ON;<compat> 9149;;;;N;;;;;
-2FA4;KANGXI RADICAL DISTINGUISH;So;0;ON;<compat> 91C6;;;;N;;;;;
-2FA5;KANGXI RADICAL VILLAGE;So;0;ON;<compat> 91CC;;;;N;;;;;
-2FA6;KANGXI RADICAL GOLD;So;0;ON;<compat> 91D1;;;;N;;;;;
-2FA7;KANGXI RADICAL LONG;So;0;ON;<compat> 9577;;;;N;;;;;
-2FA8;KANGXI RADICAL GATE;So;0;ON;<compat> 9580;;;;N;;;;;
-2FA9;KANGXI RADICAL MOUND;So;0;ON;<compat> 961C;;;;N;;;;;
-2FAA;KANGXI RADICAL SLAVE;So;0;ON;<compat> 96B6;;;;N;;;;;
-2FAB;KANGXI RADICAL SHORT TAILED BIRD;So;0;ON;<compat> 96B9;;;;N;;;;;
-2FAC;KANGXI RADICAL RAIN;So;0;ON;<compat> 96E8;;;;N;;;;;
-2FAD;KANGXI RADICAL BLUE;So;0;ON;<compat> 9751;;;;N;;;;;
-2FAE;KANGXI RADICAL WRONG;So;0;ON;<compat> 975E;;;;N;;;;;
-2FAF;KANGXI RADICAL FACE;So;0;ON;<compat> 9762;;;;N;;;;;
-2FB0;KANGXI RADICAL LEATHER;So;0;ON;<compat> 9769;;;;N;;;;;
-2FB1;KANGXI RADICAL TANNED LEATHER;So;0;ON;<compat> 97CB;;;;N;;;;;
-2FB2;KANGXI RADICAL LEEK;So;0;ON;<compat> 97ED;;;;N;;;;;
-2FB3;KANGXI RADICAL SOUND;So;0;ON;<compat> 97F3;;;;N;;;;;
-2FB4;KANGXI RADICAL LEAF;So;0;ON;<compat> 9801;;;;N;;;;;
-2FB5;KANGXI RADICAL WIND;So;0;ON;<compat> 98A8;;;;N;;;;;
-2FB6;KANGXI RADICAL FLY;So;0;ON;<compat> 98DB;;;;N;;;;;
-2FB7;KANGXI RADICAL EAT;So;0;ON;<compat> 98DF;;;;N;;;;;
-2FB8;KANGXI RADICAL HEAD;So;0;ON;<compat> 9996;;;;N;;;;;
-2FB9;KANGXI RADICAL FRAGRANT;So;0;ON;<compat> 9999;;;;N;;;;;
-2FBA;KANGXI RADICAL HORSE;So;0;ON;<compat> 99AC;;;;N;;;;;
-2FBB;KANGXI RADICAL BONE;So;0;ON;<compat> 9AA8;;;;N;;;;;
-2FBC;KANGXI RADICAL TALL;So;0;ON;<compat> 9AD8;;;;N;;;;;
-2FBD;KANGXI RADICAL HAIR;So;0;ON;<compat> 9ADF;;;;N;;;;;
-2FBE;KANGXI RADICAL FIGHT;So;0;ON;<compat> 9B25;;;;N;;;;;
-2FBF;KANGXI RADICAL SACRIFICIAL WINE;So;0;ON;<compat> 9B2F;;;;N;;;;;
-2FC0;KANGXI RADICAL CAULDRON;So;0;ON;<compat> 9B32;;;;N;;;;;
-2FC1;KANGXI RADICAL GHOST;So;0;ON;<compat> 9B3C;;;;N;;;;;
-2FC2;KANGXI RADICAL FISH;So;0;ON;<compat> 9B5A;;;;N;;;;;
-2FC3;KANGXI RADICAL BIRD;So;0;ON;<compat> 9CE5;;;;N;;;;;
-2FC4;KANGXI RADICAL SALT;So;0;ON;<compat> 9E75;;;;N;;;;;
-2FC5;KANGXI RADICAL DEER;So;0;ON;<compat> 9E7F;;;;N;;;;;
-2FC6;KANGXI RADICAL WHEAT;So;0;ON;<compat> 9EA5;;;;N;;;;;
-2FC7;KANGXI RADICAL HEMP;So;0;ON;<compat> 9EBB;;;;N;;;;;
-2FC8;KANGXI RADICAL YELLOW;So;0;ON;<compat> 9EC3;;;;N;;;;;
-2FC9;KANGXI RADICAL MILLET;So;0;ON;<compat> 9ECD;;;;N;;;;;
-2FCA;KANGXI RADICAL BLACK;So;0;ON;<compat> 9ED1;;;;N;;;;;
-2FCB;KANGXI RADICAL EMBROIDERY;So;0;ON;<compat> 9EF9;;;;N;;;;;
-2FCC;KANGXI RADICAL FROG;So;0;ON;<compat> 9EFD;;;;N;;;;;
-2FCD;KANGXI RADICAL TRIPOD;So;0;ON;<compat> 9F0E;;;;N;;;;;
-2FCE;KANGXI RADICAL DRUM;So;0;ON;<compat> 9F13;;;;N;;;;;
-2FCF;KANGXI RADICAL RAT;So;0;ON;<compat> 9F20;;;;N;;;;;
-2FD0;KANGXI RADICAL NOSE;So;0;ON;<compat> 9F3B;;;;N;;;;;
-2FD1;KANGXI RADICAL EVEN;So;0;ON;<compat> 9F4A;;;;N;;;;;
-2FD2;KANGXI RADICAL TOOTH;So;0;ON;<compat> 9F52;;;;N;;;;;
-2FD3;KANGXI RADICAL DRAGON;So;0;ON;<compat> 9F8D;;;;N;;;;;
-2FD4;KANGXI RADICAL TURTLE;So;0;ON;<compat> 9F9C;;;;N;;;;;
-2FD5;KANGXI RADICAL FLUTE;So;0;ON;<compat> 9FA0;;;;N;;;;;
-2FF0;IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT;So;0;ON;;;;;N;;;;;
-2FF1;IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW;So;0;ON;;;;;N;;;;;
-2FF2;IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT;So;0;ON;;;;;N;;;;;
-2FF3;IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW;So;0;ON;;;;;N;;;;;
-2FF4;IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND;So;0;ON;;;;;N;;;;;
-2FF5;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE;So;0;ON;;;;;N;;;;;
-2FF6;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW;So;0;ON;;;;;N;;;;;
-2FF7;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT;So;0;ON;;;;;N;;;;;
-2FF8;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT;So;0;ON;;;;;N;;;;;
-2FF9;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT;So;0;ON;;;;;N;;;;;
-2FFA;IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT;So;0;ON;;;;;N;;;;;
-2FFB;IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID;So;0;ON;;;;;N;;;;;
-3000;IDEOGRAPHIC SPACE;Zs;0;WS;<wide> 0020;;;;N;;;;;
-3001;IDEOGRAPHIC COMMA;Po;0;ON;;;;;N;;;;;
-3002;IDEOGRAPHIC FULL STOP;Po;0;ON;;;;;N;IDEOGRAPHIC PERIOD;;;;
-3003;DITTO MARK;Po;0;ON;;;;;N;;;;;
-3004;JAPANESE INDUSTRIAL STANDARD SYMBOL;So;0;ON;;;;;N;;;;;
-3005;IDEOGRAPHIC ITERATION MARK;Lm;0;L;;;;;N;;;;;
-3006;IDEOGRAPHIC CLOSING MARK;Lo;0;L;;;;;N;;;;;
-3007;IDEOGRAPHIC NUMBER ZERO;Nl;0;L;;;;0;N;;;;;
-3008;LEFT ANGLE BRACKET;Ps;0;ON;;;;;Y;OPENING ANGLE BRACKET;;;;
-3009;RIGHT ANGLE BRACKET;Pe;0;ON;;;;;Y;CLOSING ANGLE BRACKET;;;;
-300A;LEFT DOUBLE ANGLE BRACKET;Ps;0;ON;;;;;Y;OPENING DOUBLE ANGLE BRACKET;;;;
-300B;RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON;;;;;Y;CLOSING DOUBLE ANGLE BRACKET;;;;
-300C;LEFT CORNER BRACKET;Ps;0;ON;;;;;Y;OPENING CORNER BRACKET;;;;
-300D;RIGHT CORNER BRACKET;Pe;0;ON;;;;;Y;CLOSING CORNER BRACKET;;;;
-300E;LEFT WHITE CORNER BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE CORNER BRACKET;;;;
-300F;RIGHT WHITE CORNER BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE CORNER BRACKET;;;;
-3010;LEFT BLACK LENTICULAR BRACKET;Ps;0;ON;;;;;Y;OPENING BLACK LENTICULAR BRACKET;;;;
-3011;RIGHT BLACK LENTICULAR BRACKET;Pe;0;ON;;;;;Y;CLOSING BLACK LENTICULAR BRACKET;;;;
-3012;POSTAL MARK;So;0;ON;;;;;N;;;;;
-3013;GETA MARK;So;0;ON;;;;;N;;;;;
-3014;LEFT TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;OPENING TORTOISE SHELL BRACKET;;;;
-3015;RIGHT TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;CLOSING TORTOISE SHELL BRACKET;;;;
-3016;LEFT WHITE LENTICULAR BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE LENTICULAR BRACKET;;;;
-3017;RIGHT WHITE LENTICULAR BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE LENTICULAR BRACKET;;;;
-3018;LEFT WHITE TORTOISE SHELL BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE TORTOISE SHELL BRACKET;;;;
-3019;RIGHT WHITE TORTOISE SHELL BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE TORTOISE SHELL BRACKET;;;;
-301A;LEFT WHITE SQUARE BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE SQUARE BRACKET;;;;
-301B;RIGHT WHITE SQUARE BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE SQUARE BRACKET;;;;
-301C;WAVE DASH;Pd;0;ON;;;;;N;;;;;
-301D;REVERSED DOUBLE PRIME QUOTATION MARK;Ps;0;ON;;;;;N;;;;;
-301E;DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;;
-301F;LOW DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;;
-3020;POSTAL MARK FACE;So;0;ON;;;;;N;;;;;
-3021;HANGZHOU NUMERAL ONE;Nl;0;L;;;;1;N;;;;;
-3022;HANGZHOU NUMERAL TWO;Nl;0;L;;;;2;N;;;;;
-3023;HANGZHOU NUMERAL THREE;Nl;0;L;;;;3;N;;;;;
-3024;HANGZHOU NUMERAL FOUR;Nl;0;L;;;;4;N;;;;;
-3025;HANGZHOU NUMERAL FIVE;Nl;0;L;;;;5;N;;;;;
-3026;HANGZHOU NUMERAL SIX;Nl;0;L;;;;6;N;;;;;
-3027;HANGZHOU NUMERAL SEVEN;Nl;0;L;;;;7;N;;;;;
-3028;HANGZHOU NUMERAL EIGHT;Nl;0;L;;;;8;N;;;;;
-3029;HANGZHOU NUMERAL NINE;Nl;0;L;;;;9;N;;;;;
-302A;IDEOGRAPHIC LEVEL TONE MARK;Mn;218;NSM;;;;;N;;;;;
-302B;IDEOGRAPHIC RISING TONE MARK;Mn;228;NSM;;;;;N;;;;;
-302C;IDEOGRAPHIC DEPARTING TONE MARK;Mn;232;NSM;;;;;N;;;;;
-302D;IDEOGRAPHIC ENTERING TONE MARK;Mn;222;NSM;;;;;N;;;;;
-302E;HANGUL SINGLE DOT TONE MARK;Mn;224;NSM;;;;;N;;;;;
-302F;HANGUL DOUBLE DOT TONE MARK;Mn;224;NSM;;;;;N;;;;;
-3030;WAVY DASH;Pd;0;ON;;;;;N;;;;;
-3031;VERTICAL KANA REPEAT MARK;Lm;0;L;;;;;N;;;;;
-3032;VERTICAL KANA REPEAT WITH VOICED SOUND MARK;Lm;0;L;;;;;N;;;;;
-3033;VERTICAL KANA REPEAT MARK UPPER HALF;Lm;0;L;;;;;N;;;;;
-3034;VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF;Lm;0;L;;;;;N;;;;;
-3035;VERTICAL KANA REPEAT MARK LOWER HALF;Lm;0;L;;;;;N;;;;;
-3036;CIRCLED POSTAL MARK;So;0;ON;<compat> 3012;;;;N;;;;;
-3037;IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL;So;0;ON;;;;;N;;;;;
-3038;HANGZHOU NUMERAL TEN;Nl;0;L;<compat> 5341;;;10;N;;;;;
-3039;HANGZHOU NUMERAL TWENTY;Nl;0;L;<compat> 5344;;;20;N;;;;;
-303A;HANGZHOU NUMERAL THIRTY;Nl;0;L;<compat> 5345;;;30;N;;;;;
-303B;VERTICAL IDEOGRAPHIC ITERATION MARK;Lm;0;L;;;;;N;;;;;
-303C;MASU MARK;Lo;0;L;;;;;N;;;;;
-303D;PART ALTERNATION MARK;Po;0;ON;;;;;N;;;;;
-303E;IDEOGRAPHIC VARIATION INDICATOR;So;0;ON;;;;;N;;;;;
-303F;IDEOGRAPHIC HALF FILL SPACE;So;0;ON;;;;;N;;;;;
-3041;HIRAGANA LETTER SMALL A;Lo;0;L;;;;;N;;;;;
-3042;HIRAGANA LETTER A;Lo;0;L;;;;;N;;;;;
-3043;HIRAGANA LETTER SMALL I;Lo;0;L;;;;;N;;;;;
-3044;HIRAGANA LETTER I;Lo;0;L;;;;;N;;;;;
-3045;HIRAGANA LETTER SMALL U;Lo;0;L;;;;;N;;;;;
-3046;HIRAGANA LETTER U;Lo;0;L;;;;;N;;;;;
-3047;HIRAGANA LETTER SMALL E;Lo;0;L;;;;;N;;;;;
-3048;HIRAGANA LETTER E;Lo;0;L;;;;;N;;;;;
-3049;HIRAGANA LETTER SMALL O;Lo;0;L;;;;;N;;;;;
-304A;HIRAGANA LETTER O;Lo;0;L;;;;;N;;;;;
-304B;HIRAGANA LETTER KA;Lo;0;L;;;;;N;;;;;
-304C;HIRAGANA LETTER GA;Lo;0;L;304B 3099;;;;N;;;;;
-304D;HIRAGANA LETTER KI;Lo;0;L;;;;;N;;;;;
-304E;HIRAGANA LETTER GI;Lo;0;L;304D 3099;;;;N;;;;;
-304F;HIRAGANA LETTER KU;Lo;0;L;;;;;N;;;;;
-3050;HIRAGANA LETTER GU;Lo;0;L;304F 3099;;;;N;;;;;
-3051;HIRAGANA LETTER KE;Lo;0;L;;;;;N;;;;;
-3052;HIRAGANA LETTER GE;Lo;0;L;3051 3099;;;;N;;;;;
-3053;HIRAGANA LETTER KO;Lo;0;L;;;;;N;;;;;
-3054;HIRAGANA LETTER GO;Lo;0;L;3053 3099;;;;N;;;;;
-3055;HIRAGANA LETTER SA;Lo;0;L;;;;;N;;;;;
-3056;HIRAGANA LETTER ZA;Lo;0;L;3055 3099;;;;N;;;;;
-3057;HIRAGANA LETTER SI;Lo;0;L;;;;;N;;;;;
-3058;HIRAGANA LETTER ZI;Lo;0;L;3057 3099;;;;N;;;;;
-3059;HIRAGANA LETTER SU;Lo;0;L;;;;;N;;;;;
-305A;HIRAGANA LETTER ZU;Lo;0;L;3059 3099;;;;N;;;;;
-305B;HIRAGANA LETTER SE;Lo;0;L;;;;;N;;;;;
-305C;HIRAGANA LETTER ZE;Lo;0;L;305B 3099;;;;N;;;;;
-305D;HIRAGANA LETTER SO;Lo;0;L;;;;;N;;;;;
-305E;HIRAGANA LETTER ZO;Lo;0;L;305D 3099;;;;N;;;;;
-305F;HIRAGANA LETTER TA;Lo;0;L;;;;;N;;;;;
-3060;HIRAGANA LETTER DA;Lo;0;L;305F 3099;;;;N;;;;;
-3061;HIRAGANA LETTER TI;Lo;0;L;;;;;N;;;;;
-3062;HIRAGANA LETTER DI;Lo;0;L;3061 3099;;;;N;;;;;
-3063;HIRAGANA LETTER SMALL TU;Lo;0;L;;;;;N;;;;;
-3064;HIRAGANA LETTER TU;Lo;0;L;;;;;N;;;;;
-3065;HIRAGANA LETTER DU;Lo;0;L;3064 3099;;;;N;;;;;
-3066;HIRAGANA LETTER TE;Lo;0;L;;;;;N;;;;;
-3067;HIRAGANA LETTER DE;Lo;0;L;3066 3099;;;;N;;;;;
-3068;HIRAGANA LETTER TO;Lo;0;L;;;;;N;;;;;
-3069;HIRAGANA LETTER DO;Lo;0;L;3068 3099;;;;N;;;;;
-306A;HIRAGANA LETTER NA;Lo;0;L;;;;;N;;;;;
-306B;HIRAGANA LETTER NI;Lo;0;L;;;;;N;;;;;
-306C;HIRAGANA LETTER NU;Lo;0;L;;;;;N;;;;;
-306D;HIRAGANA LETTER NE;Lo;0;L;;;;;N;;;;;
-306E;HIRAGANA LETTER NO;Lo;0;L;;;;;N;;;;;
-306F;HIRAGANA LETTER HA;Lo;0;L;;;;;N;;;;;
-3070;HIRAGANA LETTER BA;Lo;0;L;306F 3099;;;;N;;;;;
-3071;HIRAGANA LETTER PA;Lo;0;L;306F 309A;;;;N;;;;;
-3072;HIRAGANA LETTER HI;Lo;0;L;;;;;N;;;;;
-3073;HIRAGANA LETTER BI;Lo;0;L;3072 3099;;;;N;;;;;
-3074;HIRAGANA LETTER PI;Lo;0;L;3072 309A;;;;N;;;;;
-3075;HIRAGANA LETTER HU;Lo;0;L;;;;;N;;;;;
-3076;HIRAGANA LETTER BU;Lo;0;L;3075 3099;;;;N;;;;;
-3077;HIRAGANA LETTER PU;Lo;0;L;3075 309A;;;;N;;;;;
-3078;HIRAGANA LETTER HE;Lo;0;L;;;;;N;;;;;
-3079;HIRAGANA LETTER BE;Lo;0;L;3078 3099;;;;N;;;;;
-307A;HIRAGANA LETTER PE;Lo;0;L;3078 309A;;;;N;;;;;
-307B;HIRAGANA LETTER HO;Lo;0;L;;;;;N;;;;;
-307C;HIRAGANA LETTER BO;Lo;0;L;307B 3099;;;;N;;;;;
-307D;HIRAGANA LETTER PO;Lo;0;L;307B 309A;;;;N;;;;;
-307E;HIRAGANA LETTER MA;Lo;0;L;;;;;N;;;;;
-307F;HIRAGANA LETTER MI;Lo;0;L;;;;;N;;;;;
-3080;HIRAGANA LETTER MU;Lo;0;L;;;;;N;;;;;
-3081;HIRAGANA LETTER ME;Lo;0;L;;;;;N;;;;;
-3082;HIRAGANA LETTER MO;Lo;0;L;;;;;N;;;;;
-3083;HIRAGANA LETTER SMALL YA;Lo;0;L;;;;;N;;;;;
-3084;HIRAGANA LETTER YA;Lo;0;L;;;;;N;;;;;
-3085;HIRAGANA LETTER SMALL YU;Lo;0;L;;;;;N;;;;;
-3086;HIRAGANA LETTER YU;Lo;0;L;;;;;N;;;;;
-3087;HIRAGANA LETTER SMALL YO;Lo;0;L;;;;;N;;;;;
-3088;HIRAGANA LETTER YO;Lo;0;L;;;;;N;;;;;
-3089;HIRAGANA LETTER RA;Lo;0;L;;;;;N;;;;;
-308A;HIRAGANA LETTER RI;Lo;0;L;;;;;N;;;;;
-308B;HIRAGANA LETTER RU;Lo;0;L;;;;;N;;;;;
-308C;HIRAGANA LETTER RE;Lo;0;L;;;;;N;;;;;
-308D;HIRAGANA LETTER RO;Lo;0;L;;;;;N;;;;;
-308E;HIRAGANA LETTER SMALL WA;Lo;0;L;;;;;N;;;;;
-308F;HIRAGANA LETTER WA;Lo;0;L;;;;;N;;;;;
-3090;HIRAGANA LETTER WI;Lo;0;L;;;;;N;;;;;
-3091;HIRAGANA LETTER WE;Lo;0;L;;;;;N;;;;;
-3092;HIRAGANA LETTER WO;Lo;0;L;;;;;N;;;;;
-3093;HIRAGANA LETTER N;Lo;0;L;;;;;N;;;;;
-3094;HIRAGANA LETTER VU;Lo;0;L;3046 3099;;;;N;;;;;
-3095;HIRAGANA LETTER SMALL KA;Lo;0;L;;;;;N;;;;;
-3096;HIRAGANA LETTER SMALL KE;Lo;0;L;;;;;N;;;;;
-3099;COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK;Mn;8;NSM;;;;;N;NON-SPACING KATAKANA-HIRAGANA VOICED SOUND MARK;;;;
-309A;COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;Mn;8;NSM;;;;;N;NON-SPACING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;;;;
-309B;KATAKANA-HIRAGANA VOICED SOUND MARK;Sk;0;ON;<compat> 0020 3099;;;;N;;;;;
-309C;KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK;Sk;0;ON;<compat> 0020 309A;;;;N;;;;;
-309D;HIRAGANA ITERATION MARK;Lm;0;L;;;;;N;;;;;
-309E;HIRAGANA VOICED ITERATION MARK;Lm;0;L;309D 3099;;;;N;;;;;
-309F;HIRAGANA DIGRAPH YORI;Lo;0;L;<vertical> 3088 308A;;;;N;;;;;
-30A0;KATAKANA-HIRAGANA DOUBLE HYPHEN;Pd;0;ON;;;;;N;;;;;
-30A1;KATAKANA LETTER SMALL A;Lo;0;L;;;;;N;;;;;
-30A2;KATAKANA LETTER A;Lo;0;L;;;;;N;;;;;
-30A3;KATAKANA LETTER SMALL I;Lo;0;L;;;;;N;;;;;
-30A4;KATAKANA LETTER I;Lo;0;L;;;;;N;;;;;
-30A5;KATAKANA LETTER SMALL U;Lo;0;L;;;;;N;;;;;
-30A6;KATAKANA LETTER U;Lo;0;L;;;;;N;;;;;
-30A7;KATAKANA LETTER SMALL E;Lo;0;L;;;;;N;;;;;
-30A8;KATAKANA LETTER E;Lo;0;L;;;;;N;;;;;
-30A9;KATAKANA LETTER SMALL O;Lo;0;L;;;;;N;;;;;
-30AA;KATAKANA LETTER O;Lo;0;L;;;;;N;;;;;
-30AB;KATAKANA LETTER KA;Lo;0;L;;;;;N;;;;;
-30AC;KATAKANA LETTER GA;Lo;0;L;30AB 3099;;;;N;;;;;
-30AD;KATAKANA LETTER KI;Lo;0;L;;;;;N;;;;;
-30AE;KATAKANA LETTER GI;Lo;0;L;30AD 3099;;;;N;;;;;
-30AF;KATAKANA LETTER KU;Lo;0;L;;;;;N;;;;;
-30B0;KATAKANA LETTER GU;Lo;0;L;30AF 3099;;;;N;;;;;
-30B1;KATAKANA LETTER KE;Lo;0;L;;;;;N;;;;;
-30B2;KATAKANA LETTER GE;Lo;0;L;30B1 3099;;;;N;;;;;
-30B3;KATAKANA LETTER KO;Lo;0;L;;;;;N;;;;;
-30B4;KATAKANA LETTER GO;Lo;0;L;30B3 3099;;;;N;;;;;
-30B5;KATAKANA LETTER SA;Lo;0;L;;;;;N;;;;;
-30B6;KATAKANA LETTER ZA;Lo;0;L;30B5 3099;;;;N;;;;;
-30B7;KATAKANA LETTER SI;Lo;0;L;;;;;N;;;;;
-30B8;KATAKANA LETTER ZI;Lo;0;L;30B7 3099;;;;N;;;;;
-30B9;KATAKANA LETTER SU;Lo;0;L;;;;;N;;;;;
-30BA;KATAKANA LETTER ZU;Lo;0;L;30B9 3099;;;;N;;;;;
-30BB;KATAKANA LETTER SE;Lo;0;L;;;;;N;;;;;
-30BC;KATAKANA LETTER ZE;Lo;0;L;30BB 3099;;;;N;;;;;
-30BD;KATAKANA LETTER SO;Lo;0;L;;;;;N;;;;;
-30BE;KATAKANA LETTER ZO;Lo;0;L;30BD 3099;;;;N;;;;;
-30BF;KATAKANA LETTER TA;Lo;0;L;;;;;N;;;;;
-30C0;KATAKANA LETTER DA;Lo;0;L;30BF 3099;;;;N;;;;;
-30C1;KATAKANA LETTER TI;Lo;0;L;;;;;N;;;;;
-30C2;KATAKANA LETTER DI;Lo;0;L;30C1 3099;;;;N;;;;;
-30C3;KATAKANA LETTER SMALL TU;Lo;0;L;;;;;N;;;;;
-30C4;KATAKANA LETTER TU;Lo;0;L;;;;;N;;;;;
-30C5;KATAKANA LETTER DU;Lo;0;L;30C4 3099;;;;N;;;;;
-30C6;KATAKANA LETTER TE;Lo;0;L;;;;;N;;;;;
-30C7;KATAKANA LETTER DE;Lo;0;L;30C6 3099;;;;N;;;;;
-30C8;KATAKANA LETTER TO;Lo;0;L;;;;;N;;;;;
-30C9;KATAKANA LETTER DO;Lo;0;L;30C8 3099;;;;N;;;;;
-30CA;KATAKANA LETTER NA;Lo;0;L;;;;;N;;;;;
-30CB;KATAKANA LETTER NI;Lo;0;L;;;;;N;;;;;
-30CC;KATAKANA LETTER NU;Lo;0;L;;;;;N;;;;;
-30CD;KATAKANA LETTER NE;Lo;0;L;;;;;N;;;;;
-30CE;KATAKANA LETTER NO;Lo;0;L;;;;;N;;;;;
-30CF;KATAKANA LETTER HA;Lo;0;L;;;;;N;;;;;
-30D0;KATAKANA LETTER BA;Lo;0;L;30CF 3099;;;;N;;;;;
-30D1;KATAKANA LETTER PA;Lo;0;L;30CF 309A;;;;N;;;;;
-30D2;KATAKANA LETTER HI;Lo;0;L;;;;;N;;;;;
-30D3;KATAKANA LETTER BI;Lo;0;L;30D2 3099;;;;N;;;;;
-30D4;KATAKANA LETTER PI;Lo;0;L;30D2 309A;;;;N;;;;;
-30D5;KATAKANA LETTER HU;Lo;0;L;;;;;N;;;;;
-30D6;KATAKANA LETTER BU;Lo;0;L;30D5 3099;;;;N;;;;;
-30D7;KATAKANA LETTER PU;Lo;0;L;30D5 309A;;;;N;;;;;
-30D8;KATAKANA LETTER HE;Lo;0;L;;;;;N;;;;;
-30D9;KATAKANA LETTER BE;Lo;0;L;30D8 3099;;;;N;;;;;
-30DA;KATAKANA LETTER PE;Lo;0;L;30D8 309A;;;;N;;;;;
-30DB;KATAKANA LETTER HO;Lo;0;L;;;;;N;;;;;
-30DC;KATAKANA LETTER BO;Lo;0;L;30DB 3099;;;;N;;;;;
-30DD;KATAKANA LETTER PO;Lo;0;L;30DB 309A;;;;N;;;;;
-30DE;KATAKANA LETTER MA;Lo;0;L;;;;;N;;;;;
-30DF;KATAKANA LETTER MI;Lo;0;L;;;;;N;;;;;
-30E0;KATAKANA LETTER MU;Lo;0;L;;;;;N;;;;;
-30E1;KATAKANA LETTER ME;Lo;0;L;;;;;N;;;;;
-30E2;KATAKANA LETTER MO;Lo;0;L;;;;;N;;;;;
-30E3;KATAKANA LETTER SMALL YA;Lo;0;L;;;;;N;;;;;
-30E4;KATAKANA LETTER YA;Lo;0;L;;;;;N;;;;;
-30E5;KATAKANA LETTER SMALL YU;Lo;0;L;;;;;N;;;;;
-30E6;KATAKANA LETTER YU;Lo;0;L;;;;;N;;;;;
-30E7;KATAKANA LETTER SMALL YO;Lo;0;L;;;;;N;;;;;
-30E8;KATAKANA LETTER YO;Lo;0;L;;;;;N;;;;;
-30E9;KATAKANA LETTER RA;Lo;0;L;;;;;N;;;;;
-30EA;KATAKANA LETTER RI;Lo;0;L;;;;;N;;;;;
-30EB;KATAKANA LETTER RU;Lo;0;L;;;;;N;;;;;
-30EC;KATAKANA LETTER RE;Lo;0;L;;;;;N;;;;;
-30ED;KATAKANA LETTER RO;Lo;0;L;;;;;N;;;;;
-30EE;KATAKANA LETTER SMALL WA;Lo;0;L;;;;;N;;;;;
-30EF;KATAKANA LETTER WA;Lo;0;L;;;;;N;;;;;
-30F0;KATAKANA LETTER WI;Lo;0;L;;;;;N;;;;;
-30F1;KATAKANA LETTER WE;Lo;0;L;;;;;N;;;;;
-30F2;KATAKANA LETTER WO;Lo;0;L;;;;;N;;;;;
-30F3;KATAKANA LETTER N;Lo;0;L;;;;;N;;;;;
-30F4;KATAKANA LETTER VU;Lo;0;L;30A6 3099;;;;N;;;;;
-30F5;KATAKANA LETTER SMALL KA;Lo;0;L;;;;;N;;;;;
-30F6;KATAKANA LETTER SMALL KE;Lo;0;L;;;;;N;;;;;
-30F7;KATAKANA LETTER VA;Lo;0;L;30EF 3099;;;;N;;;;;
-30F8;KATAKANA LETTER VI;Lo;0;L;30F0 3099;;;;N;;;;;
-30F9;KATAKANA LETTER VE;Lo;0;L;30F1 3099;;;;N;;;;;
-30FA;KATAKANA LETTER VO;Lo;0;L;30F2 3099;;;;N;;;;;
-30FB;KATAKANA MIDDLE DOT;Po;0;ON;;;;;N;;;;;
-30FC;KATAKANA-HIRAGANA PROLONGED SOUND MARK;Lm;0;L;;;;;N;;;;;
-30FD;KATAKANA ITERATION MARK;Lm;0;L;;;;;N;;;;;
-30FE;KATAKANA VOICED ITERATION MARK;Lm;0;L;30FD 3099;;;;N;;;;;
-30FF;KATAKANA DIGRAPH KOTO;Lo;0;L;<vertical> 30B3 30C8;;;;N;;;;;
-3105;BOPOMOFO LETTER B;Lo;0;L;;;;;N;;;;;
-3106;BOPOMOFO LETTER P;Lo;0;L;;;;;N;;;;;
-3107;BOPOMOFO LETTER M;Lo;0;L;;;;;N;;;;;
-3108;BOPOMOFO LETTER F;Lo;0;L;;;;;N;;;;;
-3109;BOPOMOFO LETTER D;Lo;0;L;;;;;N;;;;;
-310A;BOPOMOFO LETTER T;Lo;0;L;;;;;N;;;;;
-310B;BOPOMOFO LETTER N;Lo;0;L;;;;;N;;;;;
-310C;BOPOMOFO LETTER L;Lo;0;L;;;;;N;;;;;
-310D;BOPOMOFO LETTER G;Lo;0;L;;;;;N;;;;;
-310E;BOPOMOFO LETTER K;Lo;0;L;;;;;N;;;;;
-310F;BOPOMOFO LETTER H;Lo;0;L;;;;;N;;;;;
-3110;BOPOMOFO LETTER J;Lo;0;L;;;;;N;;;;;
-3111;BOPOMOFO LETTER Q;Lo;0;L;;;;;N;;;;;
-3112;BOPOMOFO LETTER X;Lo;0;L;;;;;N;;;;;
-3113;BOPOMOFO LETTER ZH;Lo;0;L;;;;;N;;;;;
-3114;BOPOMOFO LETTER CH;Lo;0;L;;;;;N;;;;;
-3115;BOPOMOFO LETTER SH;Lo;0;L;;;;;N;;;;;
-3116;BOPOMOFO LETTER R;Lo;0;L;;;;;N;;;;;
-3117;BOPOMOFO LETTER Z;Lo;0;L;;;;;N;;;;;
-3118;BOPOMOFO LETTER C;Lo;0;L;;;;;N;;;;;
-3119;BOPOMOFO LETTER S;Lo;0;L;;;;;N;;;;;
-311A;BOPOMOFO LETTER A;Lo;0;L;;;;;N;;;;;
-311B;BOPOMOFO LETTER O;Lo;0;L;;;;;N;;;;;
-311C;BOPOMOFO LETTER E;Lo;0;L;;;;;N;;;;;
-311D;BOPOMOFO LETTER EH;Lo;0;L;;;;;N;;;;;
-311E;BOPOMOFO LETTER AI;Lo;0;L;;;;;N;;;;;
-311F;BOPOMOFO LETTER EI;Lo;0;L;;;;;N;;;;;
-3120;BOPOMOFO LETTER AU;Lo;0;L;;;;;N;;;;;
-3121;BOPOMOFO LETTER OU;Lo;0;L;;;;;N;;;;;
-3122;BOPOMOFO LETTER AN;Lo;0;L;;;;;N;;;;;
-3123;BOPOMOFO LETTER EN;Lo;0;L;;;;;N;;;;;
-3124;BOPOMOFO LETTER ANG;Lo;0;L;;;;;N;;;;;
-3125;BOPOMOFO LETTER ENG;Lo;0;L;;;;;N;;;;;
-3126;BOPOMOFO LETTER ER;Lo;0;L;;;;;N;;;;;
-3127;BOPOMOFO LETTER I;Lo;0;L;;;;;N;;;;;
-3128;BOPOMOFO LETTER U;Lo;0;L;;;;;N;;;;;
-3129;BOPOMOFO LETTER IU;Lo;0;L;;;;;N;;;;;
-312A;BOPOMOFO LETTER V;Lo;0;L;;;;;N;;;;;
-312B;BOPOMOFO LETTER NG;Lo;0;L;;;;;N;;;;;
-312C;BOPOMOFO LETTER GN;Lo;0;L;;;;;N;;;;;
-312D;BOPOMOFO LETTER IH;Lo;0;L;;;;;N;;;;;
-3131;HANGUL LETTER KIYEOK;Lo;0;L;<compat> 1100;;;;N;HANGUL LETTER GIYEOG;;;;
-3132;HANGUL LETTER SSANGKIYEOK;Lo;0;L;<compat> 1101;;;;N;HANGUL LETTER SSANG GIYEOG;;;;
-3133;HANGUL LETTER KIYEOK-SIOS;Lo;0;L;<compat> 11AA;;;;N;HANGUL LETTER GIYEOG SIOS;;;;
-3134;HANGUL LETTER NIEUN;Lo;0;L;<compat> 1102;;;;N;;;;;
-3135;HANGUL LETTER NIEUN-CIEUC;Lo;0;L;<compat> 11AC;;;;N;HANGUL LETTER NIEUN JIEUJ;;;;
-3136;HANGUL LETTER NIEUN-HIEUH;Lo;0;L;<compat> 11AD;;;;N;HANGUL LETTER NIEUN HIEUH;;;;
-3137;HANGUL LETTER TIKEUT;Lo;0;L;<compat> 1103;;;;N;HANGUL LETTER DIGEUD;;;;
-3138;HANGUL LETTER SSANGTIKEUT;Lo;0;L;<compat> 1104;;;;N;HANGUL LETTER SSANG DIGEUD;;;;
-3139;HANGUL LETTER RIEUL;Lo;0;L;<compat> 1105;;;;N;HANGUL LETTER LIEUL;;;;
-313A;HANGUL LETTER RIEUL-KIYEOK;Lo;0;L;<compat> 11B0;;;;N;HANGUL LETTER LIEUL GIYEOG;;;;
-313B;HANGUL LETTER RIEUL-MIEUM;Lo;0;L;<compat> 11B1;;;;N;HANGUL LETTER LIEUL MIEUM;;;;
-313C;HANGUL LETTER RIEUL-PIEUP;Lo;0;L;<compat> 11B2;;;;N;HANGUL LETTER LIEUL BIEUB;;;;
-313D;HANGUL LETTER RIEUL-SIOS;Lo;0;L;<compat> 11B3;;;;N;HANGUL LETTER LIEUL SIOS;;;;
-313E;HANGUL LETTER RIEUL-THIEUTH;Lo;0;L;<compat> 11B4;;;;N;HANGUL LETTER LIEUL TIEUT;;;;
-313F;HANGUL LETTER RIEUL-PHIEUPH;Lo;0;L;<compat> 11B5;;;;N;HANGUL LETTER LIEUL PIEUP;;;;
-3140;HANGUL LETTER RIEUL-HIEUH;Lo;0;L;<compat> 111A;;;;N;HANGUL LETTER LIEUL HIEUH;;;;
-3141;HANGUL LETTER MIEUM;Lo;0;L;<compat> 1106;;;;N;;;;;
-3142;HANGUL LETTER PIEUP;Lo;0;L;<compat> 1107;;;;N;HANGUL LETTER BIEUB;;;;
-3143;HANGUL LETTER SSANGPIEUP;Lo;0;L;<compat> 1108;;;;N;HANGUL LETTER SSANG BIEUB;;;;
-3144;HANGUL LETTER PIEUP-SIOS;Lo;0;L;<compat> 1121;;;;N;HANGUL LETTER BIEUB SIOS;;;;
-3145;HANGUL LETTER SIOS;Lo;0;L;<compat> 1109;;;;N;;;;;
-3146;HANGUL LETTER SSANGSIOS;Lo;0;L;<compat> 110A;;;;N;HANGUL LETTER SSANG SIOS;;;;
-3147;HANGUL LETTER IEUNG;Lo;0;L;<compat> 110B;;;;N;;;;;
-3148;HANGUL LETTER CIEUC;Lo;0;L;<compat> 110C;;;;N;HANGUL LETTER JIEUJ;;;;
-3149;HANGUL LETTER SSANGCIEUC;Lo;0;L;<compat> 110D;;;;N;HANGUL LETTER SSANG JIEUJ;;;;
-314A;HANGUL LETTER CHIEUCH;Lo;0;L;<compat> 110E;;;;N;HANGUL LETTER CIEUC;;;;
-314B;HANGUL LETTER KHIEUKH;Lo;0;L;<compat> 110F;;;;N;HANGUL LETTER KIYEOK;;;;
-314C;HANGUL LETTER THIEUTH;Lo;0;L;<compat> 1110;;;;N;HANGUL LETTER TIEUT;;;;
-314D;HANGUL LETTER PHIEUPH;Lo;0;L;<compat> 1111;;;;N;HANGUL LETTER PIEUP;;;;
-314E;HANGUL LETTER HIEUH;Lo;0;L;<compat> 1112;;;;N;;;;;
-314F;HANGUL LETTER A;Lo;0;L;<compat> 1161;;;;N;;;;;
-3150;HANGUL LETTER AE;Lo;0;L;<compat> 1162;;;;N;;;;;
-3151;HANGUL LETTER YA;Lo;0;L;<compat> 1163;;;;N;;;;;
-3152;HANGUL LETTER YAE;Lo;0;L;<compat> 1164;;;;N;;;;;
-3153;HANGUL LETTER EO;Lo;0;L;<compat> 1165;;;;N;;;;;
-3154;HANGUL LETTER E;Lo;0;L;<compat> 1166;;;;N;;;;;
-3155;HANGUL LETTER YEO;Lo;0;L;<compat> 1167;;;;N;;;;;
-3156;HANGUL LETTER YE;Lo;0;L;<compat> 1168;;;;N;;;;;
-3157;HANGUL LETTER O;Lo;0;L;<compat> 1169;;;;N;;;;;
-3158;HANGUL LETTER WA;Lo;0;L;<compat> 116A;;;;N;;;;;
-3159;HANGUL LETTER WAE;Lo;0;L;<compat> 116B;;;;N;;;;;
-315A;HANGUL LETTER OE;Lo;0;L;<compat> 116C;;;;N;;;;;
-315B;HANGUL LETTER YO;Lo;0;L;<compat> 116D;;;;N;;;;;
-315C;HANGUL LETTER U;Lo;0;L;<compat> 116E;;;;N;;;;;
-315D;HANGUL LETTER WEO;Lo;0;L;<compat> 116F;;;;N;;;;;
-315E;HANGUL LETTER WE;Lo;0;L;<compat> 1170;;;;N;;;;;
-315F;HANGUL LETTER WI;Lo;0;L;<compat> 1171;;;;N;;;;;
-3160;HANGUL LETTER YU;Lo;0;L;<compat> 1172;;;;N;;;;;
-3161;HANGUL LETTER EU;Lo;0;L;<compat> 1173;;;;N;;;;;
-3162;HANGUL LETTER YI;Lo;0;L;<compat> 1174;;;;N;;;;;
-3163;HANGUL LETTER I;Lo;0;L;<compat> 1175;;;;N;;;;;
-3164;HANGUL FILLER;Lo;0;L;<compat> 1160;;;;N;HANGUL CAE OM;;;;
-3165;HANGUL LETTER SSANGNIEUN;Lo;0;L;<compat> 1114;;;;N;HANGUL LETTER SSANG NIEUN;;;;
-3166;HANGUL LETTER NIEUN-TIKEUT;Lo;0;L;<compat> 1115;;;;N;HANGUL LETTER NIEUN DIGEUD;;;;
-3167;HANGUL LETTER NIEUN-SIOS;Lo;0;L;<compat> 11C7;;;;N;HANGUL LETTER NIEUN SIOS;;;;
-3168;HANGUL LETTER NIEUN-PANSIOS;Lo;0;L;<compat> 11C8;;;;N;HANGUL LETTER NIEUN BAN CHI EUM;;;;
-3169;HANGUL LETTER RIEUL-KIYEOK-SIOS;Lo;0;L;<compat> 11CC;;;;N;HANGUL LETTER LIEUL GIYEOG SIOS;;;;
-316A;HANGUL LETTER RIEUL-TIKEUT;Lo;0;L;<compat> 11CE;;;;N;HANGUL LETTER LIEUL DIGEUD;;;;
-316B;HANGUL LETTER RIEUL-PIEUP-SIOS;Lo;0;L;<compat> 11D3;;;;N;HANGUL LETTER LIEUL BIEUB SIOS;;;;
-316C;HANGUL LETTER RIEUL-PANSIOS;Lo;0;L;<compat> 11D7;;;;N;HANGUL LETTER LIEUL BAN CHI EUM;;;;
-316D;HANGUL LETTER RIEUL-YEORINHIEUH;Lo;0;L;<compat> 11D9;;;;N;HANGUL LETTER LIEUL YEOLIN HIEUH;;;;
-316E;HANGUL LETTER MIEUM-PIEUP;Lo;0;L;<compat> 111C;;;;N;HANGUL LETTER MIEUM BIEUB;;;;
-316F;HANGUL LETTER MIEUM-SIOS;Lo;0;L;<compat> 11DD;;;;N;HANGUL LETTER MIEUM SIOS;;;;
-3170;HANGUL LETTER MIEUM-PANSIOS;Lo;0;L;<compat> 11DF;;;;N;HANGUL LETTER BIEUB BAN CHI EUM;;;;
-3171;HANGUL LETTER KAPYEOUNMIEUM;Lo;0;L;<compat> 111D;;;;N;HANGUL LETTER MIEUM SUN GYEONG EUM;;;;
-3172;HANGUL LETTER PIEUP-KIYEOK;Lo;0;L;<compat> 111E;;;;N;HANGUL LETTER BIEUB GIYEOG;;;;
-3173;HANGUL LETTER PIEUP-TIKEUT;Lo;0;L;<compat> 1120;;;;N;HANGUL LETTER BIEUB DIGEUD;;;;
-3174;HANGUL LETTER PIEUP-SIOS-KIYEOK;Lo;0;L;<compat> 1122;;;;N;HANGUL LETTER BIEUB SIOS GIYEOG;;;;
-3175;HANGUL LETTER PIEUP-SIOS-TIKEUT;Lo;0;L;<compat> 1123;;;;N;HANGUL LETTER BIEUB SIOS DIGEUD;;;;
-3176;HANGUL LETTER PIEUP-CIEUC;Lo;0;L;<compat> 1127;;;;N;HANGUL LETTER BIEUB JIEUJ;;;;
-3177;HANGUL LETTER PIEUP-THIEUTH;Lo;0;L;<compat> 1129;;;;N;HANGUL LETTER BIEUB TIEUT;;;;
-3178;HANGUL LETTER KAPYEOUNPIEUP;Lo;0;L;<compat> 112B;;;;N;HANGUL LETTER BIEUB SUN GYEONG EUM;;;;
-3179;HANGUL LETTER KAPYEOUNSSANGPIEUP;Lo;0;L;<compat> 112C;;;;N;HANGUL LETTER SSANG BIEUB SUN GYEONG EUM;;;;
-317A;HANGUL LETTER SIOS-KIYEOK;Lo;0;L;<compat> 112D;;;;N;HANGUL LETTER SIOS GIYEOG;;;;
-317B;HANGUL LETTER SIOS-NIEUN;Lo;0;L;<compat> 112E;;;;N;HANGUL LETTER SIOS NIEUN;;;;
-317C;HANGUL LETTER SIOS-TIKEUT;Lo;0;L;<compat> 112F;;;;N;HANGUL LETTER SIOS DIGEUD;;;;
-317D;HANGUL LETTER SIOS-PIEUP;Lo;0;L;<compat> 1132;;;;N;HANGUL LETTER SIOS BIEUB;;;;
-317E;HANGUL LETTER SIOS-CIEUC;Lo;0;L;<compat> 1136;;;;N;HANGUL LETTER SIOS JIEUJ;;;;
-317F;HANGUL LETTER PANSIOS;Lo;0;L;<compat> 1140;;;;N;HANGUL LETTER BAN CHI EUM;;;;
-3180;HANGUL LETTER SSANGIEUNG;Lo;0;L;<compat> 1147;;;;N;HANGUL LETTER SSANG IEUNG;;;;
-3181;HANGUL LETTER YESIEUNG;Lo;0;L;<compat> 114C;;;;N;HANGUL LETTER NGIEUNG;;;;
-3182;HANGUL LETTER YESIEUNG-SIOS;Lo;0;L;<compat> 11F1;;;;N;HANGUL LETTER NGIEUNG SIOS;;;;
-3183;HANGUL LETTER YESIEUNG-PANSIOS;Lo;0;L;<compat> 11F2;;;;N;HANGUL LETTER NGIEUNG BAN CHI EUM;;;;
-3184;HANGUL LETTER KAPYEOUNPHIEUPH;Lo;0;L;<compat> 1157;;;;N;HANGUL LETTER PIEUP SUN GYEONG EUM;;;;
-3185;HANGUL LETTER SSANGHIEUH;Lo;0;L;<compat> 1158;;;;N;HANGUL LETTER SSANG HIEUH;;;;
-3186;HANGUL LETTER YEORINHIEUH;Lo;0;L;<compat> 1159;;;;N;HANGUL LETTER YEOLIN HIEUH;;;;
-3187;HANGUL LETTER YO-YA;Lo;0;L;<compat> 1184;;;;N;HANGUL LETTER YOYA;;;;
-3188;HANGUL LETTER YO-YAE;Lo;0;L;<compat> 1185;;;;N;HANGUL LETTER YOYAE;;;;
-3189;HANGUL LETTER YO-I;Lo;0;L;<compat> 1188;;;;N;HANGUL LETTER YOI;;;;
-318A;HANGUL LETTER YU-YEO;Lo;0;L;<compat> 1191;;;;N;HANGUL LETTER YUYEO;;;;
-318B;HANGUL LETTER YU-YE;Lo;0;L;<compat> 1192;;;;N;HANGUL LETTER YUYE;;;;
-318C;HANGUL LETTER YU-I;Lo;0;L;<compat> 1194;;;;N;HANGUL LETTER YUI;;;;
-318D;HANGUL LETTER ARAEA;Lo;0;L;<compat> 119E;;;;N;HANGUL LETTER ALAE A;;;;
-318E;HANGUL LETTER ARAEAE;Lo;0;L;<compat> 11A1;;;;N;HANGUL LETTER ALAE AE;;;;
-3190;IDEOGRAPHIC ANNOTATION LINKING MARK;So;0;L;;;;;N;KANBUN TATETEN;;;;
-3191;IDEOGRAPHIC ANNOTATION REVERSE MARK;So;0;L;;;;;N;KAERITEN RE;;;;
-3192;IDEOGRAPHIC ANNOTATION ONE MARK;No;0;L;<super> 4E00;;;1;N;KAERITEN ITI;;;;
-3193;IDEOGRAPHIC ANNOTATION TWO MARK;No;0;L;<super> 4E8C;;;2;N;KAERITEN NI;;;;
-3194;IDEOGRAPHIC ANNOTATION THREE MARK;No;0;L;<super> 4E09;;;3;N;KAERITEN SAN;;;;
-3195;IDEOGRAPHIC ANNOTATION FOUR MARK;No;0;L;<super> 56DB;;;4;N;KAERITEN SI;;;;
-3196;IDEOGRAPHIC ANNOTATION TOP MARK;So;0;L;<super> 4E0A;;;;N;KAERITEN ZYOU;;;;
-3197;IDEOGRAPHIC ANNOTATION MIDDLE MARK;So;0;L;<super> 4E2D;;;;N;KAERITEN TYUU;;;;
-3198;IDEOGRAPHIC ANNOTATION BOTTOM MARK;So;0;L;<super> 4E0B;;;;N;KAERITEN GE;;;;
-3199;IDEOGRAPHIC ANNOTATION FIRST MARK;So;0;L;<super> 7532;;;;N;KAERITEN KOU;;;;
-319A;IDEOGRAPHIC ANNOTATION SECOND MARK;So;0;L;<super> 4E59;;;;N;KAERITEN OTU;;;;
-319B;IDEOGRAPHIC ANNOTATION THIRD MARK;So;0;L;<super> 4E19;;;;N;KAERITEN HEI;;;;
-319C;IDEOGRAPHIC ANNOTATION FOURTH MARK;So;0;L;<super> 4E01;;;;N;KAERITEN TEI;;;;
-319D;IDEOGRAPHIC ANNOTATION HEAVEN MARK;So;0;L;<super> 5929;;;;N;KAERITEN TEN;;;;
-319E;IDEOGRAPHIC ANNOTATION EARTH MARK;So;0;L;<super> 5730;;;;N;KAERITEN TI;;;;
-319F;IDEOGRAPHIC ANNOTATION MAN MARK;So;0;L;<super> 4EBA;;;;N;KAERITEN ZIN;;;;
-31A0;BOPOMOFO LETTER BU;Lo;0;L;;;;;N;;;;;
-31A1;BOPOMOFO LETTER ZI;Lo;0;L;;;;;N;;;;;
-31A2;BOPOMOFO LETTER JI;Lo;0;L;;;;;N;;;;;
-31A3;BOPOMOFO LETTER GU;Lo;0;L;;;;;N;;;;;
-31A4;BOPOMOFO LETTER EE;Lo;0;L;;;;;N;;;;;
-31A5;BOPOMOFO LETTER ENN;Lo;0;L;;;;;N;;;;;
-31A6;BOPOMOFO LETTER OO;Lo;0;L;;;;;N;;;;;
-31A7;BOPOMOFO LETTER ONN;Lo;0;L;;;;;N;;;;;
-31A8;BOPOMOFO LETTER IR;Lo;0;L;;;;;N;;;;;
-31A9;BOPOMOFO LETTER ANN;Lo;0;L;;;;;N;;;;;
-31AA;BOPOMOFO LETTER INN;Lo;0;L;;;;;N;;;;;
-31AB;BOPOMOFO LETTER UNN;Lo;0;L;;;;;N;;;;;
-31AC;BOPOMOFO LETTER IM;Lo;0;L;;;;;N;;;;;
-31AD;BOPOMOFO LETTER NGG;Lo;0;L;;;;;N;;;;;
-31AE;BOPOMOFO LETTER AINN;Lo;0;L;;;;;N;;;;;
-31AF;BOPOMOFO LETTER AUNN;Lo;0;L;;;;;N;;;;;
-31B0;BOPOMOFO LETTER AM;Lo;0;L;;;;;N;;;;;
-31B1;BOPOMOFO LETTER OM;Lo;0;L;;;;;N;;;;;
-31B2;BOPOMOFO LETTER ONG;Lo;0;L;;;;;N;;;;;
-31B3;BOPOMOFO LETTER INNN;Lo;0;L;;;;;N;;;;;
-31B4;BOPOMOFO FINAL LETTER P;Lo;0;L;;;;;N;;;;;
-31B5;BOPOMOFO FINAL LETTER T;Lo;0;L;;;;;N;;;;;
-31B6;BOPOMOFO FINAL LETTER K;Lo;0;L;;;;;N;;;;;
-31B7;BOPOMOFO FINAL LETTER H;Lo;0;L;;;;;N;;;;;
-31C0;CJK STROKE T;So;0;ON;;;;;N;;;;;
-31C1;CJK STROKE WG;So;0;ON;;;;;N;;;;;
-31C2;CJK STROKE XG;So;0;ON;;;;;N;;;;;
-31C3;CJK STROKE BXG;So;0;ON;;;;;N;;;;;
-31C4;CJK STROKE SW;So;0;ON;;;;;N;;;;;
-31C5;CJK STROKE HZZ;So;0;ON;;;;;N;;;;;
-31C6;CJK STROKE HZG;So;0;ON;;;;;N;;;;;
-31C7;CJK STROKE HP;So;0;ON;;;;;N;;;;;
-31C8;CJK STROKE HZWG;So;0;ON;;;;;N;;;;;
-31C9;CJK STROKE SZWG;So;0;ON;;;;;N;;;;;
-31CA;CJK STROKE HZT;So;0;ON;;;;;N;;;;;
-31CB;CJK STROKE HZZP;So;0;ON;;;;;N;;;;;
-31CC;CJK STROKE HPWG;So;0;ON;;;;;N;;;;;
-31CD;CJK STROKE HZW;So;0;ON;;;;;N;;;;;
-31CE;CJK STROKE HZZZ;So;0;ON;;;;;N;;;;;
-31CF;CJK STROKE N;So;0;ON;;;;;N;;;;;
-31D0;CJK STROKE H;So;0;ON;;;;;N;;;;;
-31D1;CJK STROKE S;So;0;ON;;;;;N;;;;;
-31D2;CJK STROKE P;So;0;ON;;;;;N;;;;;
-31D3;CJK STROKE SP;So;0;ON;;;;;N;;;;;
-31D4;CJK STROKE D;So;0;ON;;;;;N;;;;;
-31D5;CJK STROKE HZ;So;0;ON;;;;;N;;;;;
-31D6;CJK STROKE HG;So;0;ON;;;;;N;;;;;
-31D7;CJK STROKE SZ;So;0;ON;;;;;N;;;;;
-31D8;CJK STROKE SWZ;So;0;ON;;;;;N;;;;;
-31D9;CJK STROKE ST;So;0;ON;;;;;N;;;;;
-31DA;CJK STROKE SG;So;0;ON;;;;;N;;;;;
-31DB;CJK STROKE PD;So;0;ON;;;;;N;;;;;
-31DC;CJK STROKE PZ;So;0;ON;;;;;N;;;;;
-31DD;CJK STROKE TN;So;0;ON;;;;;N;;;;;
-31DE;CJK STROKE SZZ;So;0;ON;;;;;N;;;;;
-31DF;CJK STROKE SWG;So;0;ON;;;;;N;;;;;
-31E0;CJK STROKE HXWG;So;0;ON;;;;;N;;;;;
-31E1;CJK STROKE HZZZG;So;0;ON;;;;;N;;;;;
-31E2;CJK STROKE PG;So;0;ON;;;;;N;;;;;
-31E3;CJK STROKE Q;So;0;ON;;;;;N;;;;;
-31F0;KATAKANA LETTER SMALL KU;Lo;0;L;;;;;N;;;;;
-31F1;KATAKANA LETTER SMALL SI;Lo;0;L;;;;;N;;;;;
-31F2;KATAKANA LETTER SMALL SU;Lo;0;L;;;;;N;;;;;
-31F3;KATAKANA LETTER SMALL TO;Lo;0;L;;;;;N;;;;;
-31F4;KATAKANA LETTER SMALL NU;Lo;0;L;;;;;N;;;;;
-31F5;KATAKANA LETTER SMALL HA;Lo;0;L;;;;;N;;;;;
-31F6;KATAKANA LETTER SMALL HI;Lo;0;L;;;;;N;;;;;
-31F7;KATAKANA LETTER SMALL HU;Lo;0;L;;;;;N;;;;;
-31F8;KATAKANA LETTER SMALL HE;Lo;0;L;;;;;N;;;;;
-31F9;KATAKANA LETTER SMALL HO;Lo;0;L;;;;;N;;;;;
-31FA;KATAKANA LETTER SMALL MU;Lo;0;L;;;;;N;;;;;
-31FB;KATAKANA LETTER SMALL RA;Lo;0;L;;;;;N;;;;;
-31FC;KATAKANA LETTER SMALL RI;Lo;0;L;;;;;N;;;;;
-31FD;KATAKANA LETTER SMALL RU;Lo;0;L;;;;;N;;;;;
-31FE;KATAKANA LETTER SMALL RE;Lo;0;L;;;;;N;;;;;
-31FF;KATAKANA LETTER SMALL RO;Lo;0;L;;;;;N;;;;;
-3200;PARENTHESIZED HANGUL KIYEOK;So;0;L;<compat> 0028 1100 0029;;;;N;PARENTHESIZED HANGUL GIYEOG;;;;
-3201;PARENTHESIZED HANGUL NIEUN;So;0;L;<compat> 0028 1102 0029;;;;N;;;;;
-3202;PARENTHESIZED HANGUL TIKEUT;So;0;L;<compat> 0028 1103 0029;;;;N;PARENTHESIZED HANGUL DIGEUD;;;;
-3203;PARENTHESIZED HANGUL RIEUL;So;0;L;<compat> 0028 1105 0029;;;;N;PARENTHESIZED HANGUL LIEUL;;;;
-3204;PARENTHESIZED HANGUL MIEUM;So;0;L;<compat> 0028 1106 0029;;;;N;;;;;
-3205;PARENTHESIZED HANGUL PIEUP;So;0;L;<compat> 0028 1107 0029;;;;N;PARENTHESIZED HANGUL BIEUB;;;;
-3206;PARENTHESIZED HANGUL SIOS;So;0;L;<compat> 0028 1109 0029;;;;N;;;;;
-3207;PARENTHESIZED HANGUL IEUNG;So;0;L;<compat> 0028 110B 0029;;;;N;;;;;
-3208;PARENTHESIZED HANGUL CIEUC;So;0;L;<compat> 0028 110C 0029;;;;N;PARENTHESIZED HANGUL JIEUJ;;;;
-3209;PARENTHESIZED HANGUL CHIEUCH;So;0;L;<compat> 0028 110E 0029;;;;N;PARENTHESIZED HANGUL CIEUC;;;;
-320A;PARENTHESIZED HANGUL KHIEUKH;So;0;L;<compat> 0028 110F 0029;;;;N;PARENTHESIZED HANGUL KIYEOK;;;;
-320B;PARENTHESIZED HANGUL THIEUTH;So;0;L;<compat> 0028 1110 0029;;;;N;PARENTHESIZED HANGUL TIEUT;;;;
-320C;PARENTHESIZED HANGUL PHIEUPH;So;0;L;<compat> 0028 1111 0029;;;;N;PARENTHESIZED HANGUL PIEUP;;;;
-320D;PARENTHESIZED HANGUL HIEUH;So;0;L;<compat> 0028 1112 0029;;;;N;;;;;
-320E;PARENTHESIZED HANGUL KIYEOK A;So;0;L;<compat> 0028 1100 1161 0029;;;;N;PARENTHESIZED HANGUL GA;;;;
-320F;PARENTHESIZED HANGUL NIEUN A;So;0;L;<compat> 0028 1102 1161 0029;;;;N;PARENTHESIZED HANGUL NA;;;;
-3210;PARENTHESIZED HANGUL TIKEUT A;So;0;L;<compat> 0028 1103 1161 0029;;;;N;PARENTHESIZED HANGUL DA;;;;
-3211;PARENTHESIZED HANGUL RIEUL A;So;0;L;<compat> 0028 1105 1161 0029;;;;N;PARENTHESIZED HANGUL LA;;;;
-3212;PARENTHESIZED HANGUL MIEUM A;So;0;L;<compat> 0028 1106 1161 0029;;;;N;PARENTHESIZED HANGUL MA;;;;
-3213;PARENTHESIZED HANGUL PIEUP A;So;0;L;<compat> 0028 1107 1161 0029;;;;N;PARENTHESIZED HANGUL BA;;;;
-3214;PARENTHESIZED HANGUL SIOS A;So;0;L;<compat> 0028 1109 1161 0029;;;;N;PARENTHESIZED HANGUL SA;;;;
-3215;PARENTHESIZED HANGUL IEUNG A;So;0;L;<compat> 0028 110B 1161 0029;;;;N;PARENTHESIZED HANGUL A;;;;
-3216;PARENTHESIZED HANGUL CIEUC A;So;0;L;<compat> 0028 110C 1161 0029;;;;N;PARENTHESIZED HANGUL JA;;;;
-3217;PARENTHESIZED HANGUL CHIEUCH A;So;0;L;<compat> 0028 110E 1161 0029;;;;N;PARENTHESIZED HANGUL CA;;;;
-3218;PARENTHESIZED HANGUL KHIEUKH A;So;0;L;<compat> 0028 110F 1161 0029;;;;N;PARENTHESIZED HANGUL KA;;;;
-3219;PARENTHESIZED HANGUL THIEUTH A;So;0;L;<compat> 0028 1110 1161 0029;;;;N;PARENTHESIZED HANGUL TA;;;;
-321A;PARENTHESIZED HANGUL PHIEUPH A;So;0;L;<compat> 0028 1111 1161 0029;;;;N;PARENTHESIZED HANGUL PA;;;;
-321B;PARENTHESIZED HANGUL HIEUH A;So;0;L;<compat> 0028 1112 1161 0029;;;;N;PARENTHESIZED HANGUL HA;;;;
-321C;PARENTHESIZED HANGUL CIEUC U;So;0;L;<compat> 0028 110C 116E 0029;;;;N;PARENTHESIZED HANGUL JU;;;;
-321D;PARENTHESIZED KOREAN CHARACTER OJEON;So;0;ON;<compat> 0028 110B 1169 110C 1165 11AB 0029;;;;N;;;;;
-321E;PARENTHESIZED KOREAN CHARACTER O HU;So;0;ON;<compat> 0028 110B 1169 1112 116E 0029;;;;N;;;;;
-3220;PARENTHESIZED IDEOGRAPH ONE;No;0;L;<compat> 0028 4E00 0029;;;1;N;;;;;
-3221;PARENTHESIZED IDEOGRAPH TWO;No;0;L;<compat> 0028 4E8C 0029;;;2;N;;;;;
-3222;PARENTHESIZED IDEOGRAPH THREE;No;0;L;<compat> 0028 4E09 0029;;;3;N;;;;;
-3223;PARENTHESIZED IDEOGRAPH FOUR;No;0;L;<compat> 0028 56DB 0029;;;4;N;;;;;
-3224;PARENTHESIZED IDEOGRAPH FIVE;No;0;L;<compat> 0028 4E94 0029;;;5;N;;;;;
-3225;PARENTHESIZED IDEOGRAPH SIX;No;0;L;<compat> 0028 516D 0029;;;6;N;;;;;
-3226;PARENTHESIZED IDEOGRAPH SEVEN;No;0;L;<compat> 0028 4E03 0029;;;7;N;;;;;
-3227;PARENTHESIZED IDEOGRAPH EIGHT;No;0;L;<compat> 0028 516B 0029;;;8;N;;;;;
-3228;PARENTHESIZED IDEOGRAPH NINE;No;0;L;<compat> 0028 4E5D 0029;;;9;N;;;;;
-3229;PARENTHESIZED IDEOGRAPH TEN;No;0;L;<compat> 0028 5341 0029;;;10;N;;;;;
-322A;PARENTHESIZED IDEOGRAPH MOON;So;0;L;<compat> 0028 6708 0029;;;;N;;;;;
-322B;PARENTHESIZED IDEOGRAPH FIRE;So;0;L;<compat> 0028 706B 0029;;;;N;;;;;
-322C;PARENTHESIZED IDEOGRAPH WATER;So;0;L;<compat> 0028 6C34 0029;;;;N;;;;;
-322D;PARENTHESIZED IDEOGRAPH WOOD;So;0;L;<compat> 0028 6728 0029;;;;N;;;;;
-322E;PARENTHESIZED IDEOGRAPH METAL;So;0;L;<compat> 0028 91D1 0029;;;;N;;;;;
-322F;PARENTHESIZED IDEOGRAPH EARTH;So;0;L;<compat> 0028 571F 0029;;;;N;;;;;
-3230;PARENTHESIZED IDEOGRAPH SUN;So;0;L;<compat> 0028 65E5 0029;;;;N;;;;;
-3231;PARENTHESIZED IDEOGRAPH STOCK;So;0;L;<compat> 0028 682A 0029;;;;N;;;;;
-3232;PARENTHESIZED IDEOGRAPH HAVE;So;0;L;<compat> 0028 6709 0029;;;;N;;;;;
-3233;PARENTHESIZED IDEOGRAPH SOCIETY;So;0;L;<compat> 0028 793E 0029;;;;N;;;;;
-3234;PARENTHESIZED IDEOGRAPH NAME;So;0;L;<compat> 0028 540D 0029;;;;N;;;;;
-3235;PARENTHESIZED IDEOGRAPH SPECIAL;So;0;L;<compat> 0028 7279 0029;;;;N;;;;;
-3236;PARENTHESIZED IDEOGRAPH FINANCIAL;So;0;L;<compat> 0028 8CA1 0029;;;;N;;;;;
-3237;PARENTHESIZED IDEOGRAPH CONGRATULATION;So;0;L;<compat> 0028 795D 0029;;;;N;;;;;
-3238;PARENTHESIZED IDEOGRAPH LABOR;So;0;L;<compat> 0028 52B4 0029;;;;N;;;;;
-3239;PARENTHESIZED IDEOGRAPH REPRESENT;So;0;L;<compat> 0028 4EE3 0029;;;;N;;;;;
-323A;PARENTHESIZED IDEOGRAPH CALL;So;0;L;<compat> 0028 547C 0029;;;;N;;;;;
-323B;PARENTHESIZED IDEOGRAPH STUDY;So;0;L;<compat> 0028 5B66 0029;;;;N;;;;;
-323C;PARENTHESIZED IDEOGRAPH SUPERVISE;So;0;L;<compat> 0028 76E3 0029;;;;N;;;;;
-323D;PARENTHESIZED IDEOGRAPH ENTERPRISE;So;0;L;<compat> 0028 4F01 0029;;;;N;;;;;
-323E;PARENTHESIZED IDEOGRAPH RESOURCE;So;0;L;<compat> 0028 8CC7 0029;;;;N;;;;;
-323F;PARENTHESIZED IDEOGRAPH ALLIANCE;So;0;L;<compat> 0028 5354 0029;;;;N;;;;;
-3240;PARENTHESIZED IDEOGRAPH FESTIVAL;So;0;L;<compat> 0028 796D 0029;;;;N;;;;;
-3241;PARENTHESIZED IDEOGRAPH REST;So;0;L;<compat> 0028 4F11 0029;;;;N;;;;;
-3242;PARENTHESIZED IDEOGRAPH SELF;So;0;L;<compat> 0028 81EA 0029;;;;N;;;;;
-3243;PARENTHESIZED IDEOGRAPH REACH;So;0;L;<compat> 0028 81F3 0029;;;;N;;;;;
-3244;CIRCLED IDEOGRAPH QUESTION;So;0;L;<circle> 554F;;;;N;;;;;
-3245;CIRCLED IDEOGRAPH KINDERGARTEN;So;0;L;<circle> 5E7C;;;;N;;;;;
-3246;CIRCLED IDEOGRAPH SCHOOL;So;0;L;<circle> 6587;;;;N;;;;;
-3247;CIRCLED IDEOGRAPH KOTO;So;0;L;<circle> 7B8F;;;;N;;;;;
-3248;CIRCLED NUMBER TEN ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-3249;CIRCLED NUMBER TWENTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324A;CIRCLED NUMBER THIRTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324B;CIRCLED NUMBER FORTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324C;CIRCLED NUMBER FIFTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324D;CIRCLED NUMBER SIXTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324E;CIRCLED NUMBER SEVENTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-324F;CIRCLED NUMBER EIGHTY ON BLACK SQUARE;So;0;L;;;;;N;;;;;
-3250;PARTNERSHIP SIGN;So;0;ON;<square> 0050 0054 0045;;;;N;;;;;
-3251;CIRCLED NUMBER TWENTY ONE;No;0;ON;<circle> 0032 0031;;;21;N;;;;;
-3252;CIRCLED NUMBER TWENTY TWO;No;0;ON;<circle> 0032 0032;;;22;N;;;;;
-3253;CIRCLED NUMBER TWENTY THREE;No;0;ON;<circle> 0032 0033;;;23;N;;;;;
-3254;CIRCLED NUMBER TWENTY FOUR;No;0;ON;<circle> 0032 0034;;;24;N;;;;;
-3255;CIRCLED NUMBER TWENTY FIVE;No;0;ON;<circle> 0032 0035;;;25;N;;;;;
-3256;CIRCLED NUMBER TWENTY SIX;No;0;ON;<circle> 0032 0036;;;26;N;;;;;
-3257;CIRCLED NUMBER TWENTY SEVEN;No;0;ON;<circle> 0032 0037;;;27;N;;;;;
-3258;CIRCLED NUMBER TWENTY EIGHT;No;0;ON;<circle> 0032 0038;;;28;N;;;;;
-3259;CIRCLED NUMBER TWENTY NINE;No;0;ON;<circle> 0032 0039;;;29;N;;;;;
-325A;CIRCLED NUMBER THIRTY;No;0;ON;<circle> 0033 0030;;;30;N;;;;;
-325B;CIRCLED NUMBER THIRTY ONE;No;0;ON;<circle> 0033 0031;;;31;N;;;;;
-325C;CIRCLED NUMBER THIRTY TWO;No;0;ON;<circle> 0033 0032;;;32;N;;;;;
-325D;CIRCLED NUMBER THIRTY THREE;No;0;ON;<circle> 0033 0033;;;33;N;;;;;
-325E;CIRCLED NUMBER THIRTY FOUR;No;0;ON;<circle> 0033 0034;;;34;N;;;;;
-325F;CIRCLED NUMBER THIRTY FIVE;No;0;ON;<circle> 0033 0035;;;35;N;;;;;
-3260;CIRCLED HANGUL KIYEOK;So;0;L;<circle> 1100;;;;N;CIRCLED HANGUL GIYEOG;;;;
-3261;CIRCLED HANGUL NIEUN;So;0;L;<circle> 1102;;;;N;;;;;
-3262;CIRCLED HANGUL TIKEUT;So;0;L;<circle> 1103;;;;N;CIRCLED HANGUL DIGEUD;;;;
-3263;CIRCLED HANGUL RIEUL;So;0;L;<circle> 1105;;;;N;CIRCLED HANGUL LIEUL;;;;
-3264;CIRCLED HANGUL MIEUM;So;0;L;<circle> 1106;;;;N;;;;;
-3265;CIRCLED HANGUL PIEUP;So;0;L;<circle> 1107;;;;N;CIRCLED HANGUL BIEUB;;;;
-3266;CIRCLED HANGUL SIOS;So;0;L;<circle> 1109;;;;N;;;;;
-3267;CIRCLED HANGUL IEUNG;So;0;L;<circle> 110B;;;;N;;;;;
-3268;CIRCLED HANGUL CIEUC;So;0;L;<circle> 110C;;;;N;CIRCLED HANGUL JIEUJ;;;;
-3269;CIRCLED HANGUL CHIEUCH;So;0;L;<circle> 110E;;;;N;CIRCLED HANGUL CIEUC;;;;
-326A;CIRCLED HANGUL KHIEUKH;So;0;L;<circle> 110F;;;;N;CIRCLED HANGUL KIYEOK;;;;
-326B;CIRCLED HANGUL THIEUTH;So;0;L;<circle> 1110;;;;N;CIRCLED HANGUL TIEUT;;;;
-326C;CIRCLED HANGUL PHIEUPH;So;0;L;<circle> 1111;;;;N;CIRCLED HANGUL PIEUP;;;;
-326D;CIRCLED HANGUL HIEUH;So;0;L;<circle> 1112;;;;N;;;;;
-326E;CIRCLED HANGUL KIYEOK A;So;0;L;<circle> 1100 1161;;;;N;CIRCLED HANGUL GA;;;;
-326F;CIRCLED HANGUL NIEUN A;So;0;L;<circle> 1102 1161;;;;N;CIRCLED HANGUL NA;;;;
-3270;CIRCLED HANGUL TIKEUT A;So;0;L;<circle> 1103 1161;;;;N;CIRCLED HANGUL DA;;;;
-3271;CIRCLED HANGUL RIEUL A;So;0;L;<circle> 1105 1161;;;;N;CIRCLED HANGUL LA;;;;
-3272;CIRCLED HANGUL MIEUM A;So;0;L;<circle> 1106 1161;;;;N;CIRCLED HANGUL MA;;;;
-3273;CIRCLED HANGUL PIEUP A;So;0;L;<circle> 1107 1161;;;;N;CIRCLED HANGUL BA;;;;
-3274;CIRCLED HANGUL SIOS A;So;0;L;<circle> 1109 1161;;;;N;CIRCLED HANGUL SA;;;;
-3275;CIRCLED HANGUL IEUNG A;So;0;L;<circle> 110B 1161;;;;N;CIRCLED HANGUL A;;;;
-3276;CIRCLED HANGUL CIEUC A;So;0;L;<circle> 110C 1161;;;;N;CIRCLED HANGUL JA;;;;
-3277;CIRCLED HANGUL CHIEUCH A;So;0;L;<circle> 110E 1161;;;;N;CIRCLED HANGUL CA;;;;
-3278;CIRCLED HANGUL KHIEUKH A;So;0;L;<circle> 110F 1161;;;;N;CIRCLED HANGUL KA;;;;
-3279;CIRCLED HANGUL THIEUTH A;So;0;L;<circle> 1110 1161;;;;N;CIRCLED HANGUL TA;;;;
-327A;CIRCLED HANGUL PHIEUPH A;So;0;L;<circle> 1111 1161;;;;N;CIRCLED HANGUL PA;;;;
-327B;CIRCLED HANGUL HIEUH A;So;0;L;<circle> 1112 1161;;;;N;CIRCLED HANGUL HA;;;;
-327C;CIRCLED KOREAN CHARACTER CHAMKO;So;0;ON;<circle> 110E 1161 11B7 1100 1169;;;;N;;;;;
-327D;CIRCLED KOREAN CHARACTER JUEUI;So;0;ON;<circle> 110C 116E 110B 1174;;;;N;;;;;
-327E;CIRCLED HANGUL IEUNG U;So;0;ON;<circle> 110B 116E;;;;N;;;;;
-327F;KOREAN STANDARD SYMBOL;So;0;L;;;;;N;;;;;
-3280;CIRCLED IDEOGRAPH ONE;No;0;L;<circle> 4E00;;;1;N;;;;;
-3281;CIRCLED IDEOGRAPH TWO;No;0;L;<circle> 4E8C;;;2;N;;;;;
-3282;CIRCLED IDEOGRAPH THREE;No;0;L;<circle> 4E09;;;3;N;;;;;
-3283;CIRCLED IDEOGRAPH FOUR;No;0;L;<circle> 56DB;;;4;N;;;;;
-3284;CIRCLED IDEOGRAPH FIVE;No;0;L;<circle> 4E94;;;5;N;;;;;
-3285;CIRCLED IDEOGRAPH SIX;No;0;L;<circle> 516D;;;6;N;;;;;
-3286;CIRCLED IDEOGRAPH SEVEN;No;0;L;<circle> 4E03;;;7;N;;;;;
-3287;CIRCLED IDEOGRAPH EIGHT;No;0;L;<circle> 516B;;;8;N;;;;;
-3288;CIRCLED IDEOGRAPH NINE;No;0;L;<circle> 4E5D;;;9;N;;;;;
-3289;CIRCLED IDEOGRAPH TEN;No;0;L;<circle> 5341;;;10;N;;;;;
-328A;CIRCLED IDEOGRAPH MOON;So;0;L;<circle> 6708;;;;N;;;;;
-328B;CIRCLED IDEOGRAPH FIRE;So;0;L;<circle> 706B;;;;N;;;;;
-328C;CIRCLED IDEOGRAPH WATER;So;0;L;<circle> 6C34;;;;N;;;;;
-328D;CIRCLED IDEOGRAPH WOOD;So;0;L;<circle> 6728;;;;N;;;;;
-328E;CIRCLED IDEOGRAPH METAL;So;0;L;<circle> 91D1;;;;N;;;;;
-328F;CIRCLED IDEOGRAPH EARTH;So;0;L;<circle> 571F;;;;N;;;;;
-3290;CIRCLED IDEOGRAPH SUN;So;0;L;<circle> 65E5;;;;N;;;;;
-3291;CIRCLED IDEOGRAPH STOCK;So;0;L;<circle> 682A;;;;N;;;;;
-3292;CIRCLED IDEOGRAPH HAVE;So;0;L;<circle> 6709;;;;N;;;;;
-3293;CIRCLED IDEOGRAPH SOCIETY;So;0;L;<circle> 793E;;;;N;;;;;
-3294;CIRCLED IDEOGRAPH NAME;So;0;L;<circle> 540D;;;;N;;;;;
-3295;CIRCLED IDEOGRAPH SPECIAL;So;0;L;<circle> 7279;;;;N;;;;;
-3296;CIRCLED IDEOGRAPH FINANCIAL;So;0;L;<circle> 8CA1;;;;N;;;;;
-3297;CIRCLED IDEOGRAPH CONGRATULATION;So;0;L;<circle> 795D;;;;N;;;;;
-3298;CIRCLED IDEOGRAPH LABOR;So;0;L;<circle> 52B4;;;;N;;;;;
-3299;CIRCLED IDEOGRAPH SECRET;So;0;L;<circle> 79D8;;;;N;;;;;
-329A;CIRCLED IDEOGRAPH MALE;So;0;L;<circle> 7537;;;;N;;;;;
-329B;CIRCLED IDEOGRAPH FEMALE;So;0;L;<circle> 5973;;;;N;;;;;
-329C;CIRCLED IDEOGRAPH SUITABLE;So;0;L;<circle> 9069;;;;N;;;;;
-329D;CIRCLED IDEOGRAPH EXCELLENT;So;0;L;<circle> 512A;;;;N;;;;;
-329E;CIRCLED IDEOGRAPH PRINT;So;0;L;<circle> 5370;;;;N;;;;;
-329F;CIRCLED IDEOGRAPH ATTENTION;So;0;L;<circle> 6CE8;;;;N;;;;;
-32A0;CIRCLED IDEOGRAPH ITEM;So;0;L;<circle> 9805;;;;N;;;;;
-32A1;CIRCLED IDEOGRAPH REST;So;0;L;<circle> 4F11;;;;N;;;;;
-32A2;CIRCLED IDEOGRAPH COPY;So;0;L;<circle> 5199;;;;N;;;;;
-32A3;CIRCLED IDEOGRAPH CORRECT;So;0;L;<circle> 6B63;;;;N;;;;;
-32A4;CIRCLED IDEOGRAPH HIGH;So;0;L;<circle> 4E0A;;;;N;;;;;
-32A5;CIRCLED IDEOGRAPH CENTRE;So;0;L;<circle> 4E2D;;;;N;CIRCLED IDEOGRAPH CENTER;;;;
-32A6;CIRCLED IDEOGRAPH LOW;So;0;L;<circle> 4E0B;;;;N;;;;;
-32A7;CIRCLED IDEOGRAPH LEFT;So;0;L;<circle> 5DE6;;;;N;;;;;
-32A8;CIRCLED IDEOGRAPH RIGHT;So;0;L;<circle> 53F3;;;;N;;;;;
-32A9;CIRCLED IDEOGRAPH MEDICINE;So;0;L;<circle> 533B;;;;N;;;;;
-32AA;CIRCLED IDEOGRAPH RELIGION;So;0;L;<circle> 5B97;;;;N;;;;;
-32AB;CIRCLED IDEOGRAPH STUDY;So;0;L;<circle> 5B66;;;;N;;;;;
-32AC;CIRCLED IDEOGRAPH SUPERVISE;So;0;L;<circle> 76E3;;;;N;;;;;
-32AD;CIRCLED IDEOGRAPH ENTERPRISE;So;0;L;<circle> 4F01;;;;N;;;;;
-32AE;CIRCLED IDEOGRAPH RESOURCE;So;0;L;<circle> 8CC7;;;;N;;;;;
-32AF;CIRCLED IDEOGRAPH ALLIANCE;So;0;L;<circle> 5354;;;;N;;;;;
-32B0;CIRCLED IDEOGRAPH NIGHT;So;0;L;<circle> 591C;;;;N;;;;;
-32B1;CIRCLED NUMBER THIRTY SIX;No;0;ON;<circle> 0033 0036;;;36;N;;;;;
-32B2;CIRCLED NUMBER THIRTY SEVEN;No;0;ON;<circle> 0033 0037;;;37;N;;;;;
-32B3;CIRCLED NUMBER THIRTY EIGHT;No;0;ON;<circle> 0033 0038;;;38;N;;;;;
-32B4;CIRCLED NUMBER THIRTY NINE;No;0;ON;<circle> 0033 0039;;;39;N;;;;;
-32B5;CIRCLED NUMBER FORTY;No;0;ON;<circle> 0034 0030;;;40;N;;;;;
-32B6;CIRCLED NUMBER FORTY ONE;No;0;ON;<circle> 0034 0031;;;41;N;;;;;
-32B7;CIRCLED NUMBER FORTY TWO;No;0;ON;<circle> 0034 0032;;;42;N;;;;;
-32B8;CIRCLED NUMBER FORTY THREE;No;0;ON;<circle> 0034 0033;;;43;N;;;;;
-32B9;CIRCLED NUMBER FORTY FOUR;No;0;ON;<circle> 0034 0034;;;44;N;;;;;
-32BA;CIRCLED NUMBER FORTY FIVE;No;0;ON;<circle> 0034 0035;;;45;N;;;;;
-32BB;CIRCLED NUMBER FORTY SIX;No;0;ON;<circle> 0034 0036;;;46;N;;;;;
-32BC;CIRCLED NUMBER FORTY SEVEN;No;0;ON;<circle> 0034 0037;;;47;N;;;;;
-32BD;CIRCLED NUMBER FORTY EIGHT;No;0;ON;<circle> 0034 0038;;;48;N;;;;;
-32BE;CIRCLED NUMBER FORTY NINE;No;0;ON;<circle> 0034 0039;;;49;N;;;;;
-32BF;CIRCLED NUMBER FIFTY;No;0;ON;<circle> 0035 0030;;;50;N;;;;;
-32C0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY;So;0;L;<compat> 0031 6708;;;;N;;;;;
-32C1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY;So;0;L;<compat> 0032 6708;;;;N;;;;;
-32C2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH;So;0;L;<compat> 0033 6708;;;;N;;;;;
-32C3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL;So;0;L;<compat> 0034 6708;;;;N;;;;;
-32C4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY;So;0;L;<compat> 0035 6708;;;;N;;;;;
-32C5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE;So;0;L;<compat> 0036 6708;;;;N;;;;;
-32C6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY;So;0;L;<compat> 0037 6708;;;;N;;;;;
-32C7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST;So;0;L;<compat> 0038 6708;;;;N;;;;;
-32C8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER;So;0;L;<compat> 0039 6708;;;;N;;;;;
-32C9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER;So;0;L;<compat> 0031 0030 6708;;;;N;;;;;
-32CA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER;So;0;L;<compat> 0031 0031 6708;;;;N;;;;;
-32CB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER;So;0;L;<compat> 0031 0032 6708;;;;N;;;;;
-32CC;SQUARE HG;So;0;ON;<square> 0048 0067;;;;N;;;;;
-32CD;SQUARE ERG;So;0;ON;<square> 0065 0072 0067;;;;N;;;;;
-32CE;SQUARE EV;So;0;ON;<square> 0065 0056;;;;N;;;;;
-32CF;LIMITED LIABILITY SIGN;So;0;ON;<square> 004C 0054 0044;;;;N;;;;;
-32D0;CIRCLED KATAKANA A;So;0;L;<circle> 30A2;;;;N;;;;;
-32D1;CIRCLED KATAKANA I;So;0;L;<circle> 30A4;;;;N;;;;;
-32D2;CIRCLED KATAKANA U;So;0;L;<circle> 30A6;;;;N;;;;;
-32D3;CIRCLED KATAKANA E;So;0;L;<circle> 30A8;;;;N;;;;;
-32D4;CIRCLED KATAKANA O;So;0;L;<circle> 30AA;;;;N;;;;;
-32D5;CIRCLED KATAKANA KA;So;0;L;<circle> 30AB;;;;N;;;;;
-32D6;CIRCLED KATAKANA KI;So;0;L;<circle> 30AD;;;;N;;;;;
-32D7;CIRCLED KATAKANA KU;So;0;L;<circle> 30AF;;;;N;;;;;
-32D8;CIRCLED KATAKANA KE;So;0;L;<circle> 30B1;;;;N;;;;;
-32D9;CIRCLED KATAKANA KO;So;0;L;<circle> 30B3;;;;N;;;;;
-32DA;CIRCLED KATAKANA SA;So;0;L;<circle> 30B5;;;;N;;;;;
-32DB;CIRCLED KATAKANA SI;So;0;L;<circle> 30B7;;;;N;;;;;
-32DC;CIRCLED KATAKANA SU;So;0;L;<circle> 30B9;;;;N;;;;;
-32DD;CIRCLED KATAKANA SE;So;0;L;<circle> 30BB;;;;N;;;;;
-32DE;CIRCLED KATAKANA SO;So;0;L;<circle> 30BD;;;;N;;;;;
-32DF;CIRCLED KATAKANA TA;So;0;L;<circle> 30BF;;;;N;;;;;
-32E0;CIRCLED KATAKANA TI;So;0;L;<circle> 30C1;;;;N;;;;;
-32E1;CIRCLED KATAKANA TU;So;0;L;<circle> 30C4;;;;N;;;;;
-32E2;CIRCLED KATAKANA TE;So;0;L;<circle> 30C6;;;;N;;;;;
-32E3;CIRCLED KATAKANA TO;So;0;L;<circle> 30C8;;;;N;;;;;
-32E4;CIRCLED KATAKANA NA;So;0;L;<circle> 30CA;;;;N;;;;;
-32E5;CIRCLED KATAKANA NI;So;0;L;<circle> 30CB;;;;N;;;;;
-32E6;CIRCLED KATAKANA NU;So;0;L;<circle> 30CC;;;;N;;;;;
-32E7;CIRCLED KATAKANA NE;So;0;L;<circle> 30CD;;;;N;;;;;
-32E8;CIRCLED KATAKANA NO;So;0;L;<circle> 30CE;;;;N;;;;;
-32E9;CIRCLED KATAKANA HA;So;0;L;<circle> 30CF;;;;N;;;;;
-32EA;CIRCLED KATAKANA HI;So;0;L;<circle> 30D2;;;;N;;;;;
-32EB;CIRCLED KATAKANA HU;So;0;L;<circle> 30D5;;;;N;;;;;
-32EC;CIRCLED KATAKANA HE;So;0;L;<circle> 30D8;;;;N;;;;;
-32ED;CIRCLED KATAKANA HO;So;0;L;<circle> 30DB;;;;N;;;;;
-32EE;CIRCLED KATAKANA MA;So;0;L;<circle> 30DE;;;;N;;;;;
-32EF;CIRCLED KATAKANA MI;So;0;L;<circle> 30DF;;;;N;;;;;
-32F0;CIRCLED KATAKANA MU;So;0;L;<circle> 30E0;;;;N;;;;;
-32F1;CIRCLED KATAKANA ME;So;0;L;<circle> 30E1;;;;N;;;;;
-32F2;CIRCLED KATAKANA MO;So;0;L;<circle> 30E2;;;;N;;;;;
-32F3;CIRCLED KATAKANA YA;So;0;L;<circle> 30E4;;;;N;;;;;
-32F4;CIRCLED KATAKANA YU;So;0;L;<circle> 30E6;;;;N;;;;;
-32F5;CIRCLED KATAKANA YO;So;0;L;<circle> 30E8;;;;N;;;;;
-32F6;CIRCLED KATAKANA RA;So;0;L;<circle> 30E9;;;;N;;;;;
-32F7;CIRCLED KATAKANA RI;So;0;L;<circle> 30EA;;;;N;;;;;
-32F8;CIRCLED KATAKANA RU;So;0;L;<circle> 30EB;;;;N;;;;;
-32F9;CIRCLED KATAKANA RE;So;0;L;<circle> 30EC;;;;N;;;;;
-32FA;CIRCLED KATAKANA RO;So;0;L;<circle> 30ED;;;;N;;;;;
-32FB;CIRCLED KATAKANA WA;So;0;L;<circle> 30EF;;;;N;;;;;
-32FC;CIRCLED KATAKANA WI;So;0;L;<circle> 30F0;;;;N;;;;;
-32FD;CIRCLED KATAKANA WE;So;0;L;<circle> 30F1;;;;N;;;;;
-32FE;CIRCLED KATAKANA WO;So;0;L;<circle> 30F2;;;;N;;;;;
-3300;SQUARE APAATO;So;0;L;<square> 30A2 30D1 30FC 30C8;;;;N;SQUARED APAATO;;;;
-3301;SQUARE ARUHUA;So;0;L;<square> 30A2 30EB 30D5 30A1;;;;N;SQUARED ARUHUA;;;;
-3302;SQUARE ANPEA;So;0;L;<square> 30A2 30F3 30DA 30A2;;;;N;SQUARED ANPEA;;;;
-3303;SQUARE AARU;So;0;L;<square> 30A2 30FC 30EB;;;;N;SQUARED AARU;;;;
-3304;SQUARE ININGU;So;0;L;<square> 30A4 30CB 30F3 30B0;;;;N;SQUARED ININGU;;;;
-3305;SQUARE INTI;So;0;L;<square> 30A4 30F3 30C1;;;;N;SQUARED INTI;;;;
-3306;SQUARE UON;So;0;L;<square> 30A6 30A9 30F3;;;;N;SQUARED UON;;;;
-3307;SQUARE ESUKUUDO;So;0;L;<square> 30A8 30B9 30AF 30FC 30C9;;;;N;SQUARED ESUKUUDO;;;;
-3308;SQUARE EEKAA;So;0;L;<square> 30A8 30FC 30AB 30FC;;;;N;SQUARED EEKAA;;;;
-3309;SQUARE ONSU;So;0;L;<square> 30AA 30F3 30B9;;;;N;SQUARED ONSU;;;;
-330A;SQUARE OOMU;So;0;L;<square> 30AA 30FC 30E0;;;;N;SQUARED OOMU;;;;
-330B;SQUARE KAIRI;So;0;L;<square> 30AB 30A4 30EA;;;;N;SQUARED KAIRI;;;;
-330C;SQUARE KARATTO;So;0;L;<square> 30AB 30E9 30C3 30C8;;;;N;SQUARED KARATTO;;;;
-330D;SQUARE KARORII;So;0;L;<square> 30AB 30ED 30EA 30FC;;;;N;SQUARED KARORII;;;;
-330E;SQUARE GARON;So;0;L;<square> 30AC 30ED 30F3;;;;N;SQUARED GARON;;;;
-330F;SQUARE GANMA;So;0;L;<square> 30AC 30F3 30DE;;;;N;SQUARED GANMA;;;;
-3310;SQUARE GIGA;So;0;L;<square> 30AE 30AC;;;;N;SQUARED GIGA;;;;
-3311;SQUARE GINII;So;0;L;<square> 30AE 30CB 30FC;;;;N;SQUARED GINII;;;;
-3312;SQUARE KYURII;So;0;L;<square> 30AD 30E5 30EA 30FC;;;;N;SQUARED KYURII;;;;
-3313;SQUARE GIRUDAA;So;0;L;<square> 30AE 30EB 30C0 30FC;;;;N;SQUARED GIRUDAA;;;;
-3314;SQUARE KIRO;So;0;L;<square> 30AD 30ED;;;;N;SQUARED KIRO;;;;
-3315;SQUARE KIROGURAMU;So;0;L;<square> 30AD 30ED 30B0 30E9 30E0;;;;N;SQUARED KIROGURAMU;;;;
-3316;SQUARE KIROMEETORU;So;0;L;<square> 30AD 30ED 30E1 30FC 30C8 30EB;;;;N;SQUARED KIROMEETORU;;;;
-3317;SQUARE KIROWATTO;So;0;L;<square> 30AD 30ED 30EF 30C3 30C8;;;;N;SQUARED KIROWATTO;;;;
-3318;SQUARE GURAMU;So;0;L;<square> 30B0 30E9 30E0;;;;N;SQUARED GURAMU;;;;
-3319;SQUARE GURAMUTON;So;0;L;<square> 30B0 30E9 30E0 30C8 30F3;;;;N;SQUARED GURAMUTON;;;;
-331A;SQUARE KURUZEIRO;So;0;L;<square> 30AF 30EB 30BC 30A4 30ED;;;;N;SQUARED KURUZEIRO;;;;
-331B;SQUARE KUROONE;So;0;L;<square> 30AF 30ED 30FC 30CD;;;;N;SQUARED KUROONE;;;;
-331C;SQUARE KEESU;So;0;L;<square> 30B1 30FC 30B9;;;;N;SQUARED KEESU;;;;
-331D;SQUARE KORUNA;So;0;L;<square> 30B3 30EB 30CA;;;;N;SQUARED KORUNA;;;;
-331E;SQUARE KOOPO;So;0;L;<square> 30B3 30FC 30DD;;;;N;SQUARED KOOPO;;;;
-331F;SQUARE SAIKURU;So;0;L;<square> 30B5 30A4 30AF 30EB;;;;N;SQUARED SAIKURU;;;;
-3320;SQUARE SANTIIMU;So;0;L;<square> 30B5 30F3 30C1 30FC 30E0;;;;N;SQUARED SANTIIMU;;;;
-3321;SQUARE SIRINGU;So;0;L;<square> 30B7 30EA 30F3 30B0;;;;N;SQUARED SIRINGU;;;;
-3322;SQUARE SENTI;So;0;L;<square> 30BB 30F3 30C1;;;;N;SQUARED SENTI;;;;
-3323;SQUARE SENTO;So;0;L;<square> 30BB 30F3 30C8;;;;N;SQUARED SENTO;;;;
-3324;SQUARE DAASU;So;0;L;<square> 30C0 30FC 30B9;;;;N;SQUARED DAASU;;;;
-3325;SQUARE DESI;So;0;L;<square> 30C7 30B7;;;;N;SQUARED DESI;;;;
-3326;SQUARE DORU;So;0;L;<square> 30C9 30EB;;;;N;SQUARED DORU;;;;
-3327;SQUARE TON;So;0;L;<square> 30C8 30F3;;;;N;SQUARED TON;;;;
-3328;SQUARE NANO;So;0;L;<square> 30CA 30CE;;;;N;SQUARED NANO;;;;
-3329;SQUARE NOTTO;So;0;L;<square> 30CE 30C3 30C8;;;;N;SQUARED NOTTO;;;;
-332A;SQUARE HAITU;So;0;L;<square> 30CF 30A4 30C4;;;;N;SQUARED HAITU;;;;
-332B;SQUARE PAASENTO;So;0;L;<square> 30D1 30FC 30BB 30F3 30C8;;;;N;SQUARED PAASENTO;;;;
-332C;SQUARE PAATU;So;0;L;<square> 30D1 30FC 30C4;;;;N;SQUARED PAATU;;;;
-332D;SQUARE BAARERU;So;0;L;<square> 30D0 30FC 30EC 30EB;;;;N;SQUARED BAARERU;;;;
-332E;SQUARE PIASUTORU;So;0;L;<square> 30D4 30A2 30B9 30C8 30EB;;;;N;SQUARED PIASUTORU;;;;
-332F;SQUARE PIKURU;So;0;L;<square> 30D4 30AF 30EB;;;;N;SQUARED PIKURU;;;;
-3330;SQUARE PIKO;So;0;L;<square> 30D4 30B3;;;;N;SQUARED PIKO;;;;
-3331;SQUARE BIRU;So;0;L;<square> 30D3 30EB;;;;N;SQUARED BIRU;;;;
-3332;SQUARE HUARADDO;So;0;L;<square> 30D5 30A1 30E9 30C3 30C9;;;;N;SQUARED HUARADDO;;;;
-3333;SQUARE HUIITO;So;0;L;<square> 30D5 30A3 30FC 30C8;;;;N;SQUARED HUIITO;;;;
-3334;SQUARE BUSSYERU;So;0;L;<square> 30D6 30C3 30B7 30A7 30EB;;;;N;SQUARED BUSSYERU;;;;
-3335;SQUARE HURAN;So;0;L;<square> 30D5 30E9 30F3;;;;N;SQUARED HURAN;;;;
-3336;SQUARE HEKUTAARU;So;0;L;<square> 30D8 30AF 30BF 30FC 30EB;;;;N;SQUARED HEKUTAARU;;;;
-3337;SQUARE PESO;So;0;L;<square> 30DA 30BD;;;;N;SQUARED PESO;;;;
-3338;SQUARE PENIHI;So;0;L;<square> 30DA 30CB 30D2;;;;N;SQUARED PENIHI;;;;
-3339;SQUARE HERUTU;So;0;L;<square> 30D8 30EB 30C4;;;;N;SQUARED HERUTU;;;;
-333A;SQUARE PENSU;So;0;L;<square> 30DA 30F3 30B9;;;;N;SQUARED PENSU;;;;
-333B;SQUARE PEEZI;So;0;L;<square> 30DA 30FC 30B8;;;;N;SQUARED PEEZI;;;;
-333C;SQUARE BEETA;So;0;L;<square> 30D9 30FC 30BF;;;;N;SQUARED BEETA;;;;
-333D;SQUARE POINTO;So;0;L;<square> 30DD 30A4 30F3 30C8;;;;N;SQUARED POINTO;;;;
-333E;SQUARE BORUTO;So;0;L;<square> 30DC 30EB 30C8;;;;N;SQUARED BORUTO;;;;
-333F;SQUARE HON;So;0;L;<square> 30DB 30F3;;;;N;SQUARED HON;;;;
-3340;SQUARE PONDO;So;0;L;<square> 30DD 30F3 30C9;;;;N;SQUARED PONDO;;;;
-3341;SQUARE HOORU;So;0;L;<square> 30DB 30FC 30EB;;;;N;SQUARED HOORU;;;;
-3342;SQUARE HOON;So;0;L;<square> 30DB 30FC 30F3;;;;N;SQUARED HOON;;;;
-3343;SQUARE MAIKURO;So;0;L;<square> 30DE 30A4 30AF 30ED;;;;N;SQUARED MAIKURO;;;;
-3344;SQUARE MAIRU;So;0;L;<square> 30DE 30A4 30EB;;;;N;SQUARED MAIRU;;;;
-3345;SQUARE MAHHA;So;0;L;<square> 30DE 30C3 30CF;;;;N;SQUARED MAHHA;;;;
-3346;SQUARE MARUKU;So;0;L;<square> 30DE 30EB 30AF;;;;N;SQUARED MARUKU;;;;
-3347;SQUARE MANSYON;So;0;L;<square> 30DE 30F3 30B7 30E7 30F3;;;;N;SQUARED MANSYON;;;;
-3348;SQUARE MIKURON;So;0;L;<square> 30DF 30AF 30ED 30F3;;;;N;SQUARED MIKURON;;;;
-3349;SQUARE MIRI;So;0;L;<square> 30DF 30EA;;;;N;SQUARED MIRI;;;;
-334A;SQUARE MIRIBAARU;So;0;L;<square> 30DF 30EA 30D0 30FC 30EB;;;;N;SQUARED MIRIBAARU;;;;
-334B;SQUARE MEGA;So;0;L;<square> 30E1 30AC;;;;N;SQUARED MEGA;;;;
-334C;SQUARE MEGATON;So;0;L;<square> 30E1 30AC 30C8 30F3;;;;N;SQUARED MEGATON;;;;
-334D;SQUARE MEETORU;So;0;L;<square> 30E1 30FC 30C8 30EB;;;;N;SQUARED MEETORU;;;;
-334E;SQUARE YAADO;So;0;L;<square> 30E4 30FC 30C9;;;;N;SQUARED YAADO;;;;
-334F;SQUARE YAARU;So;0;L;<square> 30E4 30FC 30EB;;;;N;SQUARED YAARU;;;;
-3350;SQUARE YUAN;So;0;L;<square> 30E6 30A2 30F3;;;;N;SQUARED YUAN;;;;
-3351;SQUARE RITTORU;So;0;L;<square> 30EA 30C3 30C8 30EB;;;;N;SQUARED RITTORU;;;;
-3352;SQUARE RIRA;So;0;L;<square> 30EA 30E9;;;;N;SQUARED RIRA;;;;
-3353;SQUARE RUPII;So;0;L;<square> 30EB 30D4 30FC;;;;N;SQUARED RUPII;;;;
-3354;SQUARE RUUBURU;So;0;L;<square> 30EB 30FC 30D6 30EB;;;;N;SQUARED RUUBURU;;;;
-3355;SQUARE REMU;So;0;L;<square> 30EC 30E0;;;;N;SQUARED REMU;;;;
-3356;SQUARE RENTOGEN;So;0;L;<square> 30EC 30F3 30C8 30B2 30F3;;;;N;SQUARED RENTOGEN;;;;
-3357;SQUARE WATTO;So;0;L;<square> 30EF 30C3 30C8;;;;N;SQUARED WATTO;;;;
-3358;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO;So;0;L;<compat> 0030 70B9;;;;N;;;;;
-3359;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE;So;0;L;<compat> 0031 70B9;;;;N;;;;;
-335A;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO;So;0;L;<compat> 0032 70B9;;;;N;;;;;
-335B;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE;So;0;L;<compat> 0033 70B9;;;;N;;;;;
-335C;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR;So;0;L;<compat> 0034 70B9;;;;N;;;;;
-335D;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE;So;0;L;<compat> 0035 70B9;;;;N;;;;;
-335E;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX;So;0;L;<compat> 0036 70B9;;;;N;;;;;
-335F;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN;So;0;L;<compat> 0037 70B9;;;;N;;;;;
-3360;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT;So;0;L;<compat> 0038 70B9;;;;N;;;;;
-3361;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE;So;0;L;<compat> 0039 70B9;;;;N;;;;;
-3362;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN;So;0;L;<compat> 0031 0030 70B9;;;;N;;;;;
-3363;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN;So;0;L;<compat> 0031 0031 70B9;;;;N;;;;;
-3364;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE;So;0;L;<compat> 0031 0032 70B9;;;;N;;;;;
-3365;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN;So;0;L;<compat> 0031 0033 70B9;;;;N;;;;;
-3366;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN;So;0;L;<compat> 0031 0034 70B9;;;;N;;;;;
-3367;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN;So;0;L;<compat> 0031 0035 70B9;;;;N;;;;;
-3368;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN;So;0;L;<compat> 0031 0036 70B9;;;;N;;;;;
-3369;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN;So;0;L;<compat> 0031 0037 70B9;;;;N;;;;;
-336A;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN;So;0;L;<compat> 0031 0038 70B9;;;;N;;;;;
-336B;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN;So;0;L;<compat> 0031 0039 70B9;;;;N;;;;;
-336C;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY;So;0;L;<compat> 0032 0030 70B9;;;;N;;;;;
-336D;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE;So;0;L;<compat> 0032 0031 70B9;;;;N;;;;;
-336E;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO;So;0;L;<compat> 0032 0032 70B9;;;;N;;;;;
-336F;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE;So;0;L;<compat> 0032 0033 70B9;;;;N;;;;;
-3370;IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR;So;0;L;<compat> 0032 0034 70B9;;;;N;;;;;
-3371;SQUARE HPA;So;0;L;<square> 0068 0050 0061;;;;N;;;;;
-3372;SQUARE DA;So;0;L;<square> 0064 0061;;;;N;;;;;
-3373;SQUARE AU;So;0;L;<square> 0041 0055;;;;N;;;;;
-3374;SQUARE BAR;So;0;L;<square> 0062 0061 0072;;;;N;;;;;
-3375;SQUARE OV;So;0;L;<square> 006F 0056;;;;N;;;;;
-3376;SQUARE PC;So;0;L;<square> 0070 0063;;;;N;;;;;
-3377;SQUARE DM;So;0;ON;<square> 0064 006D;;;;N;;;;;
-3378;SQUARE DM SQUARED;So;0;ON;<square> 0064 006D 00B2;;;;N;;;;;
-3379;SQUARE DM CUBED;So;0;ON;<square> 0064 006D 00B3;;;;N;;;;;
-337A;SQUARE IU;So;0;ON;<square> 0049 0055;;;;N;;;;;
-337B;SQUARE ERA NAME HEISEI;So;0;L;<square> 5E73 6210;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME HEISEI;;;;
-337C;SQUARE ERA NAME SYOUWA;So;0;L;<square> 662D 548C;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME SYOUWA;;;;
-337D;SQUARE ERA NAME TAISYOU;So;0;L;<square> 5927 6B63;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME TAISYOU;;;;
-337E;SQUARE ERA NAME MEIZI;So;0;L;<square> 660E 6CBB;;;;N;SQUARED TWO IDEOGRAPHS ERA NAME MEIZI;;;;
-337F;SQUARE CORPORATION;So;0;L;<square> 682A 5F0F 4F1A 793E;;;;N;SQUARED FOUR IDEOGRAPHS CORPORATION;;;;
-3380;SQUARE PA AMPS;So;0;L;<square> 0070 0041;;;;N;SQUARED PA AMPS;;;;
-3381;SQUARE NA;So;0;L;<square> 006E 0041;;;;N;SQUARED NA;;;;
-3382;SQUARE MU A;So;0;L;<square> 03BC 0041;;;;N;SQUARED MU A;;;;
-3383;SQUARE MA;So;0;L;<square> 006D 0041;;;;N;SQUARED MA;;;;
-3384;SQUARE KA;So;0;L;<square> 006B 0041;;;;N;SQUARED KA;;;;
-3385;SQUARE KB;So;0;L;<square> 004B 0042;;;;N;SQUARED KB;;;;
-3386;SQUARE MB;So;0;L;<square> 004D 0042;;;;N;SQUARED MB;;;;
-3387;SQUARE GB;So;0;L;<square> 0047 0042;;;;N;SQUARED GB;;;;
-3388;SQUARE CAL;So;0;L;<square> 0063 0061 006C;;;;N;SQUARED CAL;;;;
-3389;SQUARE KCAL;So;0;L;<square> 006B 0063 0061 006C;;;;N;SQUARED KCAL;;;;
-338A;SQUARE PF;So;0;L;<square> 0070 0046;;;;N;SQUARED PF;;;;
-338B;SQUARE NF;So;0;L;<square> 006E 0046;;;;N;SQUARED NF;;;;
-338C;SQUARE MU F;So;0;L;<square> 03BC 0046;;;;N;SQUARED MU F;;;;
-338D;SQUARE MU G;So;0;L;<square> 03BC 0067;;;;N;SQUARED MU G;;;;
-338E;SQUARE MG;So;0;L;<square> 006D 0067;;;;N;SQUARED MG;;;;
-338F;SQUARE KG;So;0;L;<square> 006B 0067;;;;N;SQUARED KG;;;;
-3390;SQUARE HZ;So;0;L;<square> 0048 007A;;;;N;SQUARED HZ;;;;
-3391;SQUARE KHZ;So;0;L;<square> 006B 0048 007A;;;;N;SQUARED KHZ;;;;
-3392;SQUARE MHZ;So;0;L;<square> 004D 0048 007A;;;;N;SQUARED MHZ;;;;
-3393;SQUARE GHZ;So;0;L;<square> 0047 0048 007A;;;;N;SQUARED GHZ;;;;
-3394;SQUARE THZ;So;0;L;<square> 0054 0048 007A;;;;N;SQUARED THZ;;;;
-3395;SQUARE MU L;So;0;L;<square> 03BC 2113;;;;N;SQUARED MU L;;;;
-3396;SQUARE ML;So;0;L;<square> 006D 2113;;;;N;SQUARED ML;;;;
-3397;SQUARE DL;So;0;L;<square> 0064 2113;;;;N;SQUARED DL;;;;
-3398;SQUARE KL;So;0;L;<square> 006B 2113;;;;N;SQUARED KL;;;;
-3399;SQUARE FM;So;0;L;<square> 0066 006D;;;;N;SQUARED FM;;;;
-339A;SQUARE NM;So;0;L;<square> 006E 006D;;;;N;SQUARED NM;;;;
-339B;SQUARE MU M;So;0;L;<square> 03BC 006D;;;;N;SQUARED MU M;;;;
-339C;SQUARE MM;So;0;L;<square> 006D 006D;;;;N;SQUARED MM;;;;
-339D;SQUARE CM;So;0;L;<square> 0063 006D;;;;N;SQUARED CM;;;;
-339E;SQUARE KM;So;0;L;<square> 006B 006D;;;;N;SQUARED KM;;;;
-339F;SQUARE MM SQUARED;So;0;L;<square> 006D 006D 00B2;;;;N;SQUARED MM SQUARED;;;;
-33A0;SQUARE CM SQUARED;So;0;L;<square> 0063 006D 00B2;;;;N;SQUARED CM SQUARED;;;;
-33A1;SQUARE M SQUARED;So;0;L;<square> 006D 00B2;;;;N;SQUARED M SQUARED;;;;
-33A2;SQUARE KM SQUARED;So;0;L;<square> 006B 006D 00B2;;;;N;SQUARED KM SQUARED;;;;
-33A3;SQUARE MM CUBED;So;0;L;<square> 006D 006D 00B3;;;;N;SQUARED MM CUBED;;;;
-33A4;SQUARE CM CUBED;So;0;L;<square> 0063 006D 00B3;;;;N;SQUARED CM CUBED;;;;
-33A5;SQUARE M CUBED;So;0;L;<square> 006D 00B3;;;;N;SQUARED M CUBED;;;;
-33A6;SQUARE KM CUBED;So;0;L;<square> 006B 006D 00B3;;;;N;SQUARED KM CUBED;;;;
-33A7;SQUARE M OVER S;So;0;L;<square> 006D 2215 0073;;;;N;SQUARED M OVER S;;;;
-33A8;SQUARE M OVER S SQUARED;So;0;L;<square> 006D 2215 0073 00B2;;;;N;SQUARED M OVER S SQUARED;;;;
-33A9;SQUARE PA;So;0;L;<square> 0050 0061;;;;N;SQUARED PA;;;;
-33AA;SQUARE KPA;So;0;L;<square> 006B 0050 0061;;;;N;SQUARED KPA;;;;
-33AB;SQUARE MPA;So;0;L;<square> 004D 0050 0061;;;;N;SQUARED MPA;;;;
-33AC;SQUARE GPA;So;0;L;<square> 0047 0050 0061;;;;N;SQUARED GPA;;;;
-33AD;SQUARE RAD;So;0;L;<square> 0072 0061 0064;;;;N;SQUARED RAD;;;;
-33AE;SQUARE RAD OVER S;So;0;L;<square> 0072 0061 0064 2215 0073;;;;N;SQUARED RAD OVER S;;;;
-33AF;SQUARE RAD OVER S SQUARED;So;0;L;<square> 0072 0061 0064 2215 0073 00B2;;;;N;SQUARED RAD OVER S SQUARED;;;;
-33B0;SQUARE PS;So;0;L;<square> 0070 0073;;;;N;SQUARED PS;;;;
-33B1;SQUARE NS;So;0;L;<square> 006E 0073;;;;N;SQUARED NS;;;;
-33B2;SQUARE MU S;So;0;L;<square> 03BC 0073;;;;N;SQUARED MU S;;;;
-33B3;SQUARE MS;So;0;L;<square> 006D 0073;;;;N;SQUARED MS;;;;
-33B4;SQUARE PV;So;0;L;<square> 0070 0056;;;;N;SQUARED PV;;;;
-33B5;SQUARE NV;So;0;L;<square> 006E 0056;;;;N;SQUARED NV;;;;
-33B6;SQUARE MU V;So;0;L;<square> 03BC 0056;;;;N;SQUARED MU V;;;;
-33B7;SQUARE MV;So;0;L;<square> 006D 0056;;;;N;SQUARED MV;;;;
-33B8;SQUARE KV;So;0;L;<square> 006B 0056;;;;N;SQUARED KV;;;;
-33B9;SQUARE MV MEGA;So;0;L;<square> 004D 0056;;;;N;SQUARED MV MEGA;;;;
-33BA;SQUARE PW;So;0;L;<square> 0070 0057;;;;N;SQUARED PW;;;;
-33BB;SQUARE NW;So;0;L;<square> 006E 0057;;;;N;SQUARED NW;;;;
-33BC;SQUARE MU W;So;0;L;<square> 03BC 0057;;;;N;SQUARED MU W;;;;
-33BD;SQUARE MW;So;0;L;<square> 006D 0057;;;;N;SQUARED MW;;;;
-33BE;SQUARE KW;So;0;L;<square> 006B 0057;;;;N;SQUARED KW;;;;
-33BF;SQUARE MW MEGA;So;0;L;<square> 004D 0057;;;;N;SQUARED MW MEGA;;;;
-33C0;SQUARE K OHM;So;0;L;<square> 006B 03A9;;;;N;SQUARED K OHM;;;;
-33C1;SQUARE M OHM;So;0;L;<square> 004D 03A9;;;;N;SQUARED M OHM;;;;
-33C2;SQUARE AM;So;0;L;<square> 0061 002E 006D 002E;;;;N;SQUARED AM;;;;
-33C3;SQUARE BQ;So;0;L;<square> 0042 0071;;;;N;SQUARED BQ;;;;
-33C4;SQUARE CC;So;0;L;<square> 0063 0063;;;;N;SQUARED CC;;;;
-33C5;SQUARE CD;So;0;L;<square> 0063 0064;;;;N;SQUARED CD;;;;
-33C6;SQUARE C OVER KG;So;0;L;<square> 0043 2215 006B 0067;;;;N;SQUARED C OVER KG;;;;
-33C7;SQUARE CO;So;0;L;<square> 0043 006F 002E;;;;N;SQUARED CO;;;;
-33C8;SQUARE DB;So;0;L;<square> 0064 0042;;;;N;SQUARED DB;;;;
-33C9;SQUARE GY;So;0;L;<square> 0047 0079;;;;N;SQUARED GY;;;;
-33CA;SQUARE HA;So;0;L;<square> 0068 0061;;;;N;SQUARED HA;;;;
-33CB;SQUARE HP;So;0;L;<square> 0048 0050;;;;N;SQUARED HP;;;;
-33CC;SQUARE IN;So;0;L;<square> 0069 006E;;;;N;SQUARED IN;;;;
-33CD;SQUARE KK;So;0;L;<square> 004B 004B;;;;N;SQUARED KK;;;;
-33CE;SQUARE KM CAPITAL;So;0;L;<square> 004B 004D;;;;N;SQUARED KM CAPITAL;;;;
-33CF;SQUARE KT;So;0;L;<square> 006B 0074;;;;N;SQUARED KT;;;;
-33D0;SQUARE LM;So;0;L;<square> 006C 006D;;;;N;SQUARED LM;;;;
-33D1;SQUARE LN;So;0;L;<square> 006C 006E;;;;N;SQUARED LN;;;;
-33D2;SQUARE LOG;So;0;L;<square> 006C 006F 0067;;;;N;SQUARED LOG;;;;
-33D3;SQUARE LX;So;0;L;<square> 006C 0078;;;;N;SQUARED LX;;;;
-33D4;SQUARE MB SMALL;So;0;L;<square> 006D 0062;;;;N;SQUARED MB SMALL;;;;
-33D5;SQUARE MIL;So;0;L;<square> 006D 0069 006C;;;;N;SQUARED MIL;;;;
-33D6;SQUARE MOL;So;0;L;<square> 006D 006F 006C;;;;N;SQUARED MOL;;;;
-33D7;SQUARE PH;So;0;L;<square> 0050 0048;;;;N;SQUARED PH;;;;
-33D8;SQUARE PM;So;0;L;<square> 0070 002E 006D 002E;;;;N;SQUARED PM;;;;
-33D9;SQUARE PPM;So;0;L;<square> 0050 0050 004D;;;;N;SQUARED PPM;;;;
-33DA;SQUARE PR;So;0;L;<square> 0050 0052;;;;N;SQUARED PR;;;;
-33DB;SQUARE SR;So;0;L;<square> 0073 0072;;;;N;SQUARED SR;;;;
-33DC;SQUARE SV;So;0;L;<square> 0053 0076;;;;N;SQUARED SV;;;;
-33DD;SQUARE WB;So;0;L;<square> 0057 0062;;;;N;SQUARED WB;;;;
-33DE;SQUARE V OVER M;So;0;ON;<square> 0056 2215 006D;;;;N;;;;;
-33DF;SQUARE A OVER M;So;0;ON;<square> 0041 2215 006D;;;;N;;;;;
-33E0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE;So;0;L;<compat> 0031 65E5;;;;N;;;;;
-33E1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO;So;0;L;<compat> 0032 65E5;;;;N;;;;;
-33E2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE;So;0;L;<compat> 0033 65E5;;;;N;;;;;
-33E3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR;So;0;L;<compat> 0034 65E5;;;;N;;;;;
-33E4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE;So;0;L;<compat> 0035 65E5;;;;N;;;;;
-33E5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX;So;0;L;<compat> 0036 65E5;;;;N;;;;;
-33E6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN;So;0;L;<compat> 0037 65E5;;;;N;;;;;
-33E7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT;So;0;L;<compat> 0038 65E5;;;;N;;;;;
-33E8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE;So;0;L;<compat> 0039 65E5;;;;N;;;;;
-33E9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN;So;0;L;<compat> 0031 0030 65E5;;;;N;;;;;
-33EA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN;So;0;L;<compat> 0031 0031 65E5;;;;N;;;;;
-33EB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE;So;0;L;<compat> 0031 0032 65E5;;;;N;;;;;
-33EC;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN;So;0;L;<compat> 0031 0033 65E5;;;;N;;;;;
-33ED;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN;So;0;L;<compat> 0031 0034 65E5;;;;N;;;;;
-33EE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN;So;0;L;<compat> 0031 0035 65E5;;;;N;;;;;
-33EF;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN;So;0;L;<compat> 0031 0036 65E5;;;;N;;;;;
-33F0;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN;So;0;L;<compat> 0031 0037 65E5;;;;N;;;;;
-33F1;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN;So;0;L;<compat> 0031 0038 65E5;;;;N;;;;;
-33F2;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN;So;0;L;<compat> 0031 0039 65E5;;;;N;;;;;
-33F3;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY;So;0;L;<compat> 0032 0030 65E5;;;;N;;;;;
-33F4;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE;So;0;L;<compat> 0032 0031 65E5;;;;N;;;;;
-33F5;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO;So;0;L;<compat> 0032 0032 65E5;;;;N;;;;;
-33F6;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE;So;0;L;<compat> 0032 0033 65E5;;;;N;;;;;
-33F7;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR;So;0;L;<compat> 0032 0034 65E5;;;;N;;;;;
-33F8;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE;So;0;L;<compat> 0032 0035 65E5;;;;N;;;;;
-33F9;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX;So;0;L;<compat> 0032 0036 65E5;;;;N;;;;;
-33FA;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN;So;0;L;<compat> 0032 0037 65E5;;;;N;;;;;
-33FB;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT;So;0;L;<compat> 0032 0038 65E5;;;;N;;;;;
-33FC;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE;So;0;L;<compat> 0032 0039 65E5;;;;N;;;;;
-33FD;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY;So;0;L;<compat> 0033 0030 65E5;;;;N;;;;;
-33FE;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE;So;0;L;<compat> 0033 0031 65E5;;;;N;;;;;
-33FF;SQUARE GAL;So;0;ON;<square> 0067 0061 006C;;;;N;;;;;
-3400;<CJK Ideograph Extension A, First>;Lo;0;L;;;;;N;;;;;
-4DB5;<CJK Ideograph Extension A, Last>;Lo;0;L;;;;;N;;;;;
-4DC0;HEXAGRAM FOR THE CREATIVE HEAVEN;So;0;ON;;;;;N;;;;;
-4DC1;HEXAGRAM FOR THE RECEPTIVE EARTH;So;0;ON;;;;;N;;;;;
-4DC2;HEXAGRAM FOR DIFFICULTY AT THE BEGINNING;So;0;ON;;;;;N;;;;;
-4DC3;HEXAGRAM FOR YOUTHFUL FOLLY;So;0;ON;;;;;N;;;;;
-4DC4;HEXAGRAM FOR WAITING;So;0;ON;;;;;N;;;;;
-4DC5;HEXAGRAM FOR CONFLICT;So;0;ON;;;;;N;;;;;
-4DC6;HEXAGRAM FOR THE ARMY;So;0;ON;;;;;N;;;;;
-4DC7;HEXAGRAM FOR HOLDING TOGETHER;So;0;ON;;;;;N;;;;;
-4DC8;HEXAGRAM FOR SMALL TAMING;So;0;ON;;;;;N;;;;;
-4DC9;HEXAGRAM FOR TREADING;So;0;ON;;;;;N;;;;;
-4DCA;HEXAGRAM FOR PEACE;So;0;ON;;;;;N;;;;;
-4DCB;HEXAGRAM FOR STANDSTILL;So;0;ON;;;;;N;;;;;
-4DCC;HEXAGRAM FOR FELLOWSHIP;So;0;ON;;;;;N;;;;;
-4DCD;HEXAGRAM FOR GREAT POSSESSION;So;0;ON;;;;;N;;;;;
-4DCE;HEXAGRAM FOR MODESTY;So;0;ON;;;;;N;;;;;
-4DCF;HEXAGRAM FOR ENTHUSIASM;So;0;ON;;;;;N;;;;;
-4DD0;HEXAGRAM FOR FOLLOWING;So;0;ON;;;;;N;;;;;
-4DD1;HEXAGRAM FOR WORK ON THE DECAYED;So;0;ON;;;;;N;;;;;
-4DD2;HEXAGRAM FOR APPROACH;So;0;ON;;;;;N;;;;;
-4DD3;HEXAGRAM FOR CONTEMPLATION;So;0;ON;;;;;N;;;;;
-4DD4;HEXAGRAM FOR BITING THROUGH;So;0;ON;;;;;N;;;;;
-4DD5;HEXAGRAM FOR GRACE;So;0;ON;;;;;N;;;;;
-4DD6;HEXAGRAM FOR SPLITTING APART;So;0;ON;;;;;N;;;;;
-4DD7;HEXAGRAM FOR RETURN;So;0;ON;;;;;N;;;;;
-4DD8;HEXAGRAM FOR INNOCENCE;So;0;ON;;;;;N;;;;;
-4DD9;HEXAGRAM FOR GREAT TAMING;So;0;ON;;;;;N;;;;;
-4DDA;HEXAGRAM FOR MOUTH CORNERS;So;0;ON;;;;;N;;;;;
-4DDB;HEXAGRAM FOR GREAT PREPONDERANCE;So;0;ON;;;;;N;;;;;
-4DDC;HEXAGRAM FOR THE ABYSMAL WATER;So;0;ON;;;;;N;;;;;
-4DDD;HEXAGRAM FOR THE CLINGING FIRE;So;0;ON;;;;;N;;;;;
-4DDE;HEXAGRAM FOR INFLUENCE;So;0;ON;;;;;N;;;;;
-4DDF;HEXAGRAM FOR DURATION;So;0;ON;;;;;N;;;;;
-4DE0;HEXAGRAM FOR RETREAT;So;0;ON;;;;;N;;;;;
-4DE1;HEXAGRAM FOR GREAT POWER;So;0;ON;;;;;N;;;;;
-4DE2;HEXAGRAM FOR PROGRESS;So;0;ON;;;;;N;;;;;
-4DE3;HEXAGRAM FOR DARKENING OF THE LIGHT;So;0;ON;;;;;N;;;;;
-4DE4;HEXAGRAM FOR THE FAMILY;So;0;ON;;;;;N;;;;;
-4DE5;HEXAGRAM FOR OPPOSITION;So;0;ON;;;;;N;;;;;
-4DE6;HEXAGRAM FOR OBSTRUCTION;So;0;ON;;;;;N;;;;;
-4DE7;HEXAGRAM FOR DELIVERANCE;So;0;ON;;;;;N;;;;;
-4DE8;HEXAGRAM FOR DECREASE;So;0;ON;;;;;N;;;;;
-4DE9;HEXAGRAM FOR INCREASE;So;0;ON;;;;;N;;;;;
-4DEA;HEXAGRAM FOR BREAKTHROUGH;So;0;ON;;;;;N;;;;;
-4DEB;HEXAGRAM FOR COMING TO MEET;So;0;ON;;;;;N;;;;;
-4DEC;HEXAGRAM FOR GATHERING TOGETHER;So;0;ON;;;;;N;;;;;
-4DED;HEXAGRAM FOR PUSHING UPWARD;So;0;ON;;;;;N;;;;;
-4DEE;HEXAGRAM FOR OPPRESSION;So;0;ON;;;;;N;;;;;
-4DEF;HEXAGRAM FOR THE WELL;So;0;ON;;;;;N;;;;;
-4DF0;HEXAGRAM FOR REVOLUTION;So;0;ON;;;;;N;;;;;
-4DF1;HEXAGRAM FOR THE CAULDRON;So;0;ON;;;;;N;;;;;
-4DF2;HEXAGRAM FOR THE AROUSING THUNDER;So;0;ON;;;;;N;;;;;
-4DF3;HEXAGRAM FOR THE KEEPING STILL MOUNTAIN;So;0;ON;;;;;N;;;;;
-4DF4;HEXAGRAM FOR DEVELOPMENT;So;0;ON;;;;;N;;;;;
-4DF5;HEXAGRAM FOR THE MARRYING MAIDEN;So;0;ON;;;;;N;;;;;
-4DF6;HEXAGRAM FOR ABUNDANCE;So;0;ON;;;;;N;;;;;
-4DF7;HEXAGRAM FOR THE WANDERER;So;0;ON;;;;;N;;;;;
-4DF8;HEXAGRAM FOR THE GENTLE WIND;So;0;ON;;;;;N;;;;;
-4DF9;HEXAGRAM FOR THE JOYOUS LAKE;So;0;ON;;;;;N;;;;;
-4DFA;HEXAGRAM FOR DISPERSION;So;0;ON;;;;;N;;;;;
-4DFB;HEXAGRAM FOR LIMITATION;So;0;ON;;;;;N;;;;;
-4DFC;HEXAGRAM FOR INNER TRUTH;So;0;ON;;;;;N;;;;;
-4DFD;HEXAGRAM FOR SMALL PREPONDERANCE;So;0;ON;;;;;N;;;;;
-4DFE;HEXAGRAM FOR AFTER COMPLETION;So;0;ON;;;;;N;;;;;
-4DFF;HEXAGRAM FOR BEFORE COMPLETION;So;0;ON;;;;;N;;;;;
-4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
-9FCB;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
-A000;YI SYLLABLE IT;Lo;0;L;;;;;N;;;;;
-A001;YI SYLLABLE IX;Lo;0;L;;;;;N;;;;;
-A002;YI SYLLABLE I;Lo;0;L;;;;;N;;;;;
-A003;YI SYLLABLE IP;Lo;0;L;;;;;N;;;;;
-A004;YI SYLLABLE IET;Lo;0;L;;;;;N;;;;;
-A005;YI SYLLABLE IEX;Lo;0;L;;;;;N;;;;;
-A006;YI SYLLABLE IE;Lo;0;L;;;;;N;;;;;
-A007;YI SYLLABLE IEP;Lo;0;L;;;;;N;;;;;
-A008;YI SYLLABLE AT;Lo;0;L;;;;;N;;;;;
-A009;YI SYLLABLE AX;Lo;0;L;;;;;N;;;;;
-A00A;YI SYLLABLE A;Lo;0;L;;;;;N;;;;;
-A00B;YI SYLLABLE AP;Lo;0;L;;;;;N;;;;;
-A00C;YI SYLLABLE UOX;Lo;0;L;;;;;N;;;;;
-A00D;YI SYLLABLE UO;Lo;0;L;;;;;N;;;;;
-A00E;YI SYLLABLE UOP;Lo;0;L;;;;;N;;;;;
-A00F;YI SYLLABLE OT;Lo;0;L;;;;;N;;;;;
-A010;YI SYLLABLE OX;Lo;0;L;;;;;N;;;;;
-A011;YI SYLLABLE O;Lo;0;L;;;;;N;;;;;
-A012;YI SYLLABLE OP;Lo;0;L;;;;;N;;;;;
-A013;YI SYLLABLE EX;Lo;0;L;;;;;N;;;;;
-A014;YI SYLLABLE E;Lo;0;L;;;;;N;;;;;
-A015;YI SYLLABLE WU;Lm;0;L;;;;;N;;;;;
-A016;YI SYLLABLE BIT;Lo;0;L;;;;;N;;;;;
-A017;YI SYLLABLE BIX;Lo;0;L;;;;;N;;;;;
-A018;YI SYLLABLE BI;Lo;0;L;;;;;N;;;;;
-A019;YI SYLLABLE BIP;Lo;0;L;;;;;N;;;;;
-A01A;YI SYLLABLE BIET;Lo;0;L;;;;;N;;;;;
-A01B;YI SYLLABLE BIEX;Lo;0;L;;;;;N;;;;;
-A01C;YI SYLLABLE BIE;Lo;0;L;;;;;N;;;;;
-A01D;YI SYLLABLE BIEP;Lo;0;L;;;;;N;;;;;
-A01E;YI SYLLABLE BAT;Lo;0;L;;;;;N;;;;;
-A01F;YI SYLLABLE BAX;Lo;0;L;;;;;N;;;;;
-A020;YI SYLLABLE BA;Lo;0;L;;;;;N;;;;;
-A021;YI SYLLABLE BAP;Lo;0;L;;;;;N;;;;;
-A022;YI SYLLABLE BUOX;Lo;0;L;;;;;N;;;;;
-A023;YI SYLLABLE BUO;Lo;0;L;;;;;N;;;;;
-A024;YI SYLLABLE BUOP;Lo;0;L;;;;;N;;;;;
-A025;YI SYLLABLE BOT;Lo;0;L;;;;;N;;;;;
-A026;YI SYLLABLE BOX;Lo;0;L;;;;;N;;;;;
-A027;YI SYLLABLE BO;Lo;0;L;;;;;N;;;;;
-A028;YI SYLLABLE BOP;Lo;0;L;;;;;N;;;;;
-A029;YI SYLLABLE BEX;Lo;0;L;;;;;N;;;;;
-A02A;YI SYLLABLE BE;Lo;0;L;;;;;N;;;;;
-A02B;YI SYLLABLE BEP;Lo;0;L;;;;;N;;;;;
-A02C;YI SYLLABLE BUT;Lo;0;L;;;;;N;;;;;
-A02D;YI SYLLABLE BUX;Lo;0;L;;;;;N;;;;;
-A02E;YI SYLLABLE BU;Lo;0;L;;;;;N;;;;;
-A02F;YI SYLLABLE BUP;Lo;0;L;;;;;N;;;;;
-A030;YI SYLLABLE BURX;Lo;0;L;;;;;N;;;;;
-A031;YI SYLLABLE BUR;Lo;0;L;;;;;N;;;;;
-A032;YI SYLLABLE BYT;Lo;0;L;;;;;N;;;;;
-A033;YI SYLLABLE BYX;Lo;0;L;;;;;N;;;;;
-A034;YI SYLLABLE BY;Lo;0;L;;;;;N;;;;;
-A035;YI SYLLABLE BYP;Lo;0;L;;;;;N;;;;;
-A036;YI SYLLABLE BYRX;Lo;0;L;;;;;N;;;;;
-A037;YI SYLLABLE BYR;Lo;0;L;;;;;N;;;;;
-A038;YI SYLLABLE PIT;Lo;0;L;;;;;N;;;;;
-A039;YI SYLLABLE PIX;Lo;0;L;;;;;N;;;;;
-A03A;YI SYLLABLE PI;Lo;0;L;;;;;N;;;;;
-A03B;YI SYLLABLE PIP;Lo;0;L;;;;;N;;;;;
-A03C;YI SYLLABLE PIEX;Lo;0;L;;;;;N;;;;;
-A03D;YI SYLLABLE PIE;Lo;0;L;;;;;N;;;;;
-A03E;YI SYLLABLE PIEP;Lo;0;L;;;;;N;;;;;
-A03F;YI SYLLABLE PAT;Lo;0;L;;;;;N;;;;;
-A040;YI SYLLABLE PAX;Lo;0;L;;;;;N;;;;;
-A041;YI SYLLABLE PA;Lo;0;L;;;;;N;;;;;
-A042;YI SYLLABLE PAP;Lo;0;L;;;;;N;;;;;
-A043;YI SYLLABLE PUOX;Lo;0;L;;;;;N;;;;;
-A044;YI SYLLABLE PUO;Lo;0;L;;;;;N;;;;;
-A045;YI SYLLABLE PUOP;Lo;0;L;;;;;N;;;;;
-A046;YI SYLLABLE POT;Lo;0;L;;;;;N;;;;;
-A047;YI SYLLABLE POX;Lo;0;L;;;;;N;;;;;
-A048;YI SYLLABLE PO;Lo;0;L;;;;;N;;;;;
-A049;YI SYLLABLE POP;Lo;0;L;;;;;N;;;;;
-A04A;YI SYLLABLE PUT;Lo;0;L;;;;;N;;;;;
-A04B;YI SYLLABLE PUX;Lo;0;L;;;;;N;;;;;
-A04C;YI SYLLABLE PU;Lo;0;L;;;;;N;;;;;
-A04D;YI SYLLABLE PUP;Lo;0;L;;;;;N;;;;;
-A04E;YI SYLLABLE PURX;Lo;0;L;;;;;N;;;;;
-A04F;YI SYLLABLE PUR;Lo;0;L;;;;;N;;;;;
-A050;YI SYLLABLE PYT;Lo;0;L;;;;;N;;;;;
-A051;YI SYLLABLE PYX;Lo;0;L;;;;;N;;;;;
-A052;YI SYLLABLE PY;Lo;0;L;;;;;N;;;;;
-A053;YI SYLLABLE PYP;Lo;0;L;;;;;N;;;;;
-A054;YI SYLLABLE PYRX;Lo;0;L;;;;;N;;;;;
-A055;YI SYLLABLE PYR;Lo;0;L;;;;;N;;;;;
-A056;YI SYLLABLE BBIT;Lo;0;L;;;;;N;;;;;
-A057;YI SYLLABLE BBIX;Lo;0;L;;;;;N;;;;;
-A058;YI SYLLABLE BBI;Lo;0;L;;;;;N;;;;;
-A059;YI SYLLABLE BBIP;Lo;0;L;;;;;N;;;;;
-A05A;YI SYLLABLE BBIET;Lo;0;L;;;;;N;;;;;
-A05B;YI SYLLABLE BBIEX;Lo;0;L;;;;;N;;;;;
-A05C;YI SYLLABLE BBIE;Lo;0;L;;;;;N;;;;;
-A05D;YI SYLLABLE BBIEP;Lo;0;L;;;;;N;;;;;
-A05E;YI SYLLABLE BBAT;Lo;0;L;;;;;N;;;;;
-A05F;YI SYLLABLE BBAX;Lo;0;L;;;;;N;;;;;
-A060;YI SYLLABLE BBA;Lo;0;L;;;;;N;;;;;
-A061;YI SYLLABLE BBAP;Lo;0;L;;;;;N;;;;;
-A062;YI SYLLABLE BBUOX;Lo;0;L;;;;;N;;;;;
-A063;YI SYLLABLE BBUO;Lo;0;L;;;;;N;;;;;
-A064;YI SYLLABLE BBUOP;Lo;0;L;;;;;N;;;;;
-A065;YI SYLLABLE BBOT;Lo;0;L;;;;;N;;;;;
-A066;YI SYLLABLE BBOX;Lo;0;L;;;;;N;;;;;
-A067;YI SYLLABLE BBO;Lo;0;L;;;;;N;;;;;
-A068;YI SYLLABLE BBOP;Lo;0;L;;;;;N;;;;;
-A069;YI SYLLABLE BBEX;Lo;0;L;;;;;N;;;;;
-A06A;YI SYLLABLE BBE;Lo;0;L;;;;;N;;;;;
-A06B;YI SYLLABLE BBEP;Lo;0;L;;;;;N;;;;;
-A06C;YI SYLLABLE BBUT;Lo;0;L;;;;;N;;;;;
-A06D;YI SYLLABLE BBUX;Lo;0;L;;;;;N;;;;;
-A06E;YI SYLLABLE BBU;Lo;0;L;;;;;N;;;;;
-A06F;YI SYLLABLE BBUP;Lo;0;L;;;;;N;;;;;
-A070;YI SYLLABLE BBURX;Lo;0;L;;;;;N;;;;;
-A071;YI SYLLABLE BBUR;Lo;0;L;;;;;N;;;;;
-A072;YI SYLLABLE BBYT;Lo;0;L;;;;;N;;;;;
-A073;YI SYLLABLE BBYX;Lo;0;L;;;;;N;;;;;
-A074;YI SYLLABLE BBY;Lo;0;L;;;;;N;;;;;
-A075;YI SYLLABLE BBYP;Lo;0;L;;;;;N;;;;;
-A076;YI SYLLABLE NBIT;Lo;0;L;;;;;N;;;;;
-A077;YI SYLLABLE NBIX;Lo;0;L;;;;;N;;;;;
-A078;YI SYLLABLE NBI;Lo;0;L;;;;;N;;;;;
-A079;YI SYLLABLE NBIP;Lo;0;L;;;;;N;;;;;
-A07A;YI SYLLABLE NBIEX;Lo;0;L;;;;;N;;;;;
-A07B;YI SYLLABLE NBIE;Lo;0;L;;;;;N;;;;;
-A07C;YI SYLLABLE NBIEP;Lo;0;L;;;;;N;;;;;
-A07D;YI SYLLABLE NBAT;Lo;0;L;;;;;N;;;;;
-A07E;YI SYLLABLE NBAX;Lo;0;L;;;;;N;;;;;
-A07F;YI SYLLABLE NBA;Lo;0;L;;;;;N;;;;;
-A080;YI SYLLABLE NBAP;Lo;0;L;;;;;N;;;;;
-A081;YI SYLLABLE NBOT;Lo;0;L;;;;;N;;;;;
-A082;YI SYLLABLE NBOX;Lo;0;L;;;;;N;;;;;
-A083;YI SYLLABLE NBO;Lo;0;L;;;;;N;;;;;
-A084;YI SYLLABLE NBOP;Lo;0;L;;;;;N;;;;;
-A085;YI SYLLABLE NBUT;Lo;0;L;;;;;N;;;;;
-A086;YI SYLLABLE NBUX;Lo;0;L;;;;;N;;;;;
-A087;YI SYLLABLE NBU;Lo;0;L;;;;;N;;;;;
-A088;YI SYLLABLE NBUP;Lo;0;L;;;;;N;;;;;
-A089;YI SYLLABLE NBURX;Lo;0;L;;;;;N;;;;;
-A08A;YI SYLLABLE NBUR;Lo;0;L;;;;;N;;;;;
-A08B;YI SYLLABLE NBYT;Lo;0;L;;;;;N;;;;;
-A08C;YI SYLLABLE NBYX;Lo;0;L;;;;;N;;;;;
-A08D;YI SYLLABLE NBY;Lo;0;L;;;;;N;;;;;
-A08E;YI SYLLABLE NBYP;Lo;0;L;;;;;N;;;;;
-A08F;YI SYLLABLE NBYRX;Lo;0;L;;;;;N;;;;;
-A090;YI SYLLABLE NBYR;Lo;0;L;;;;;N;;;;;
-A091;YI SYLLABLE HMIT;Lo;0;L;;;;;N;;;;;
-A092;YI SYLLABLE HMIX;Lo;0;L;;;;;N;;;;;
-A093;YI SYLLABLE HMI;Lo;0;L;;;;;N;;;;;
-A094;YI SYLLABLE HMIP;Lo;0;L;;;;;N;;;;;
-A095;YI SYLLABLE HMIEX;Lo;0;L;;;;;N;;;;;
-A096;YI SYLLABLE HMIE;Lo;0;L;;;;;N;;;;;
-A097;YI SYLLABLE HMIEP;Lo;0;L;;;;;N;;;;;
-A098;YI SYLLABLE HMAT;Lo;0;L;;;;;N;;;;;
-A099;YI SYLLABLE HMAX;Lo;0;L;;;;;N;;;;;
-A09A;YI SYLLABLE HMA;Lo;0;L;;;;;N;;;;;
-A09B;YI SYLLABLE HMAP;Lo;0;L;;;;;N;;;;;
-A09C;YI SYLLABLE HMUOX;Lo;0;L;;;;;N;;;;;
-A09D;YI SYLLABLE HMUO;Lo;0;L;;;;;N;;;;;
-A09E;YI SYLLABLE HMUOP;Lo;0;L;;;;;N;;;;;
-A09F;YI SYLLABLE HMOT;Lo;0;L;;;;;N;;;;;
-A0A0;YI SYLLABLE HMOX;Lo;0;L;;;;;N;;;;;
-A0A1;YI SYLLABLE HMO;Lo;0;L;;;;;N;;;;;
-A0A2;YI SYLLABLE HMOP;Lo;0;L;;;;;N;;;;;
-A0A3;YI SYLLABLE HMUT;Lo;0;L;;;;;N;;;;;
-A0A4;YI SYLLABLE HMUX;Lo;0;L;;;;;N;;;;;
-A0A5;YI SYLLABLE HMU;Lo;0;L;;;;;N;;;;;
-A0A6;YI SYLLABLE HMUP;Lo;0;L;;;;;N;;;;;
-A0A7;YI SYLLABLE HMURX;Lo;0;L;;;;;N;;;;;
-A0A8;YI SYLLABLE HMUR;Lo;0;L;;;;;N;;;;;
-A0A9;YI SYLLABLE HMYX;Lo;0;L;;;;;N;;;;;
-A0AA;YI SYLLABLE HMY;Lo;0;L;;;;;N;;;;;
-A0AB;YI SYLLABLE HMYP;Lo;0;L;;;;;N;;;;;
-A0AC;YI SYLLABLE HMYRX;Lo;0;L;;;;;N;;;;;
-A0AD;YI SYLLABLE HMYR;Lo;0;L;;;;;N;;;;;
-A0AE;YI SYLLABLE MIT;Lo;0;L;;;;;N;;;;;
-A0AF;YI SYLLABLE MIX;Lo;0;L;;;;;N;;;;;
-A0B0;YI SYLLABLE MI;Lo;0;L;;;;;N;;;;;
-A0B1;YI SYLLABLE MIP;Lo;0;L;;;;;N;;;;;
-A0B2;YI SYLLABLE MIEX;Lo;0;L;;;;;N;;;;;
-A0B3;YI SYLLABLE MIE;Lo;0;L;;;;;N;;;;;
-A0B4;YI SYLLABLE MIEP;Lo;0;L;;;;;N;;;;;
-A0B5;YI SYLLABLE MAT;Lo;0;L;;;;;N;;;;;
-A0B6;YI SYLLABLE MAX;Lo;0;L;;;;;N;;;;;
-A0B7;YI SYLLABLE MA;Lo;0;L;;;;;N;;;;;
-A0B8;YI SYLLABLE MAP;Lo;0;L;;;;;N;;;;;
-A0B9;YI SYLLABLE MUOT;Lo;0;L;;;;;N;;;;;
-A0BA;YI SYLLABLE MUOX;Lo;0;L;;;;;N;;;;;
-A0BB;YI SYLLABLE MUO;Lo;0;L;;;;;N;;;;;
-A0BC;YI SYLLABLE MUOP;Lo;0;L;;;;;N;;;;;
-A0BD;YI SYLLABLE MOT;Lo;0;L;;;;;N;;;;;
-A0BE;YI SYLLABLE MOX;Lo;0;L;;;;;N;;;;;
-A0BF;YI SYLLABLE MO;Lo;0;L;;;;;N;;;;;
-A0C0;YI SYLLABLE MOP;Lo;0;L;;;;;N;;;;;
-A0C1;YI SYLLABLE MEX;Lo;0;L;;;;;N;;;;;
-A0C2;YI SYLLABLE ME;Lo;0;L;;;;;N;;;;;
-A0C3;YI SYLLABLE MUT;Lo;0;L;;;;;N;;;;;
-A0C4;YI SYLLABLE MUX;Lo;0;L;;;;;N;;;;;
-A0C5;YI SYLLABLE MU;Lo;0;L;;;;;N;;;;;
-A0C6;YI SYLLABLE MUP;Lo;0;L;;;;;N;;;;;
-A0C7;YI SYLLABLE MURX;Lo;0;L;;;;;N;;;;;
-A0C8;YI SYLLABLE MUR;Lo;0;L;;;;;N;;;;;
-A0C9;YI SYLLABLE MYT;Lo;0;L;;;;;N;;;;;
-A0CA;YI SYLLABLE MYX;Lo;0;L;;;;;N;;;;;
-A0CB;YI SYLLABLE MY;Lo;0;L;;;;;N;;;;;
-A0CC;YI SYLLABLE MYP;Lo;0;L;;;;;N;;;;;
-A0CD;YI SYLLABLE FIT;Lo;0;L;;;;;N;;;;;
-A0CE;YI SYLLABLE FIX;Lo;0;L;;;;;N;;;;;
-A0CF;YI SYLLABLE FI;Lo;0;L;;;;;N;;;;;
-A0D0;YI SYLLABLE FIP;Lo;0;L;;;;;N;;;;;
-A0D1;YI SYLLABLE FAT;Lo;0;L;;;;;N;;;;;
-A0D2;YI SYLLABLE FAX;Lo;0;L;;;;;N;;;;;
-A0D3;YI SYLLABLE FA;Lo;0;L;;;;;N;;;;;
-A0D4;YI SYLLABLE FAP;Lo;0;L;;;;;N;;;;;
-A0D5;YI SYLLABLE FOX;Lo;0;L;;;;;N;;;;;
-A0D6;YI SYLLABLE FO;Lo;0;L;;;;;N;;;;;
-A0D7;YI SYLLABLE FOP;Lo;0;L;;;;;N;;;;;
-A0D8;YI SYLLABLE FUT;Lo;0;L;;;;;N;;;;;
-A0D9;YI SYLLABLE FUX;Lo;0;L;;;;;N;;;;;
-A0DA;YI SYLLABLE FU;Lo;0;L;;;;;N;;;;;
-A0DB;YI SYLLABLE FUP;Lo;0;L;;;;;N;;;;;
-A0DC;YI SYLLABLE FURX;Lo;0;L;;;;;N;;;;;
-A0DD;YI SYLLABLE FUR;Lo;0;L;;;;;N;;;;;
-A0DE;YI SYLLABLE FYT;Lo;0;L;;;;;N;;;;;
-A0DF;YI SYLLABLE FYX;Lo;0;L;;;;;N;;;;;
-A0E0;YI SYLLABLE FY;Lo;0;L;;;;;N;;;;;
-A0E1;YI SYLLABLE FYP;Lo;0;L;;;;;N;;;;;
-A0E2;YI SYLLABLE VIT;Lo;0;L;;;;;N;;;;;
-A0E3;YI SYLLABLE VIX;Lo;0;L;;;;;N;;;;;
-A0E4;YI SYLLABLE VI;Lo;0;L;;;;;N;;;;;
-A0E5;YI SYLLABLE VIP;Lo;0;L;;;;;N;;;;;
-A0E6;YI SYLLABLE VIET;Lo;0;L;;;;;N;;;;;
-A0E7;YI SYLLABLE VIEX;Lo;0;L;;;;;N;;;;;
-A0E8;YI SYLLABLE VIE;Lo;0;L;;;;;N;;;;;
-A0E9;YI SYLLABLE VIEP;Lo;0;L;;;;;N;;;;;
-A0EA;YI SYLLABLE VAT;Lo;0;L;;;;;N;;;;;
-A0EB;YI SYLLABLE VAX;Lo;0;L;;;;;N;;;;;
-A0EC;YI SYLLABLE VA;Lo;0;L;;;;;N;;;;;
-A0ED;YI SYLLABLE VAP;Lo;0;L;;;;;N;;;;;
-A0EE;YI SYLLABLE VOT;Lo;0;L;;;;;N;;;;;
-A0EF;YI SYLLABLE VOX;Lo;0;L;;;;;N;;;;;
-A0F0;YI SYLLABLE VO;Lo;0;L;;;;;N;;;;;
-A0F1;YI SYLLABLE VOP;Lo;0;L;;;;;N;;;;;
-A0F2;YI SYLLABLE VEX;Lo;0;L;;;;;N;;;;;
-A0F3;YI SYLLABLE VEP;Lo;0;L;;;;;N;;;;;
-A0F4;YI SYLLABLE VUT;Lo;0;L;;;;;N;;;;;
-A0F5;YI SYLLABLE VUX;Lo;0;L;;;;;N;;;;;
-A0F6;YI SYLLABLE VU;Lo;0;L;;;;;N;;;;;
-A0F7;YI SYLLABLE VUP;Lo;0;L;;;;;N;;;;;
-A0F8;YI SYLLABLE VURX;Lo;0;L;;;;;N;;;;;
-A0F9;YI SYLLABLE VUR;Lo;0;L;;;;;N;;;;;
-A0FA;YI SYLLABLE VYT;Lo;0;L;;;;;N;;;;;
-A0FB;YI SYLLABLE VYX;Lo;0;L;;;;;N;;;;;
-A0FC;YI SYLLABLE VY;Lo;0;L;;;;;N;;;;;
-A0FD;YI SYLLABLE VYP;Lo;0;L;;;;;N;;;;;
-A0FE;YI SYLLABLE VYRX;Lo;0;L;;;;;N;;;;;
-A0FF;YI SYLLABLE VYR;Lo;0;L;;;;;N;;;;;
-A100;YI SYLLABLE DIT;Lo;0;L;;;;;N;;;;;
-A101;YI SYLLABLE DIX;Lo;0;L;;;;;N;;;;;
-A102;YI SYLLABLE DI;Lo;0;L;;;;;N;;;;;
-A103;YI SYLLABLE DIP;Lo;0;L;;;;;N;;;;;
-A104;YI SYLLABLE DIEX;Lo;0;L;;;;;N;;;;;
-A105;YI SYLLABLE DIE;Lo;0;L;;;;;N;;;;;
-A106;YI SYLLABLE DIEP;Lo;0;L;;;;;N;;;;;
-A107;YI SYLLABLE DAT;Lo;0;L;;;;;N;;;;;
-A108;YI SYLLABLE DAX;Lo;0;L;;;;;N;;;;;
-A109;YI SYLLABLE DA;Lo;0;L;;;;;N;;;;;
-A10A;YI SYLLABLE DAP;Lo;0;L;;;;;N;;;;;
-A10B;YI SYLLABLE DUOX;Lo;0;L;;;;;N;;;;;
-A10C;YI SYLLABLE DUO;Lo;0;L;;;;;N;;;;;
-A10D;YI SYLLABLE DOT;Lo;0;L;;;;;N;;;;;
-A10E;YI SYLLABLE DOX;Lo;0;L;;;;;N;;;;;
-A10F;YI SYLLABLE DO;Lo;0;L;;;;;N;;;;;
-A110;YI SYLLABLE DOP;Lo;0;L;;;;;N;;;;;
-A111;YI SYLLABLE DEX;Lo;0;L;;;;;N;;;;;
-A112;YI SYLLABLE DE;Lo;0;L;;;;;N;;;;;
-A113;YI SYLLABLE DEP;Lo;0;L;;;;;N;;;;;
-A114;YI SYLLABLE DUT;Lo;0;L;;;;;N;;;;;
-A115;YI SYLLABLE DUX;Lo;0;L;;;;;N;;;;;
-A116;YI SYLLABLE DU;Lo;0;L;;;;;N;;;;;
-A117;YI SYLLABLE DUP;Lo;0;L;;;;;N;;;;;
-A118;YI SYLLABLE DURX;Lo;0;L;;;;;N;;;;;
-A119;YI SYLLABLE DUR;Lo;0;L;;;;;N;;;;;
-A11A;YI SYLLABLE TIT;Lo;0;L;;;;;N;;;;;
-A11B;YI SYLLABLE TIX;Lo;0;L;;;;;N;;;;;
-A11C;YI SYLLABLE TI;Lo;0;L;;;;;N;;;;;
-A11D;YI SYLLABLE TIP;Lo;0;L;;;;;N;;;;;
-A11E;YI SYLLABLE TIEX;Lo;0;L;;;;;N;;;;;
-A11F;YI SYLLABLE TIE;Lo;0;L;;;;;N;;;;;
-A120;YI SYLLABLE TIEP;Lo;0;L;;;;;N;;;;;
-A121;YI SYLLABLE TAT;Lo;0;L;;;;;N;;;;;
-A122;YI SYLLABLE TAX;Lo;0;L;;;;;N;;;;;
-A123;YI SYLLABLE TA;Lo;0;L;;;;;N;;;;;
-A124;YI SYLLABLE TAP;Lo;0;L;;;;;N;;;;;
-A125;YI SYLLABLE TUOT;Lo;0;L;;;;;N;;;;;
-A126;YI SYLLABLE TUOX;Lo;0;L;;;;;N;;;;;
-A127;YI SYLLABLE TUO;Lo;0;L;;;;;N;;;;;
-A128;YI SYLLABLE TUOP;Lo;0;L;;;;;N;;;;;
-A129;YI SYLLABLE TOT;Lo;0;L;;;;;N;;;;;
-A12A;YI SYLLABLE TOX;Lo;0;L;;;;;N;;;;;
-A12B;YI SYLLABLE TO;Lo;0;L;;;;;N;;;;;
-A12C;YI SYLLABLE TOP;Lo;0;L;;;;;N;;;;;
-A12D;YI SYLLABLE TEX;Lo;0;L;;;;;N;;;;;
-A12E;YI SYLLABLE TE;Lo;0;L;;;;;N;;;;;
-A12F;YI SYLLABLE TEP;Lo;0;L;;;;;N;;;;;
-A130;YI SYLLABLE TUT;Lo;0;L;;;;;N;;;;;
-A131;YI SYLLABLE TUX;Lo;0;L;;;;;N;;;;;
-A132;YI SYLLABLE TU;Lo;0;L;;;;;N;;;;;
-A133;YI SYLLABLE TUP;Lo;0;L;;;;;N;;;;;
-A134;YI SYLLABLE TURX;Lo;0;L;;;;;N;;;;;
-A135;YI SYLLABLE TUR;Lo;0;L;;;;;N;;;;;
-A136;YI SYLLABLE DDIT;Lo;0;L;;;;;N;;;;;
-A137;YI SYLLABLE DDIX;Lo;0;L;;;;;N;;;;;
-A138;YI SYLLABLE DDI;Lo;0;L;;;;;N;;;;;
-A139;YI SYLLABLE DDIP;Lo;0;L;;;;;N;;;;;
-A13A;YI SYLLABLE DDIEX;Lo;0;L;;;;;N;;;;;
-A13B;YI SYLLABLE DDIE;Lo;0;L;;;;;N;;;;;
-A13C;YI SYLLABLE DDIEP;Lo;0;L;;;;;N;;;;;
-A13D;YI SYLLABLE DDAT;Lo;0;L;;;;;N;;;;;
-A13E;YI SYLLABLE DDAX;Lo;0;L;;;;;N;;;;;
-A13F;YI SYLLABLE DDA;Lo;0;L;;;;;N;;;;;
-A140;YI SYLLABLE DDAP;Lo;0;L;;;;;N;;;;;
-A141;YI SYLLABLE DDUOX;Lo;0;L;;;;;N;;;;;
-A142;YI SYLLABLE DDUO;Lo;0;L;;;;;N;;;;;
-A143;YI SYLLABLE DDUOP;Lo;0;L;;;;;N;;;;;
-A144;YI SYLLABLE DDOT;Lo;0;L;;;;;N;;;;;
-A145;YI SYLLABLE DDOX;Lo;0;L;;;;;N;;;;;
-A146;YI SYLLABLE DDO;Lo;0;L;;;;;N;;;;;
-A147;YI SYLLABLE DDOP;Lo;0;L;;;;;N;;;;;
-A148;YI SYLLABLE DDEX;Lo;0;L;;;;;N;;;;;
-A149;YI SYLLABLE DDE;Lo;0;L;;;;;N;;;;;
-A14A;YI SYLLABLE DDEP;Lo;0;L;;;;;N;;;;;
-A14B;YI SYLLABLE DDUT;Lo;0;L;;;;;N;;;;;
-A14C;YI SYLLABLE DDUX;Lo;0;L;;;;;N;;;;;
-A14D;YI SYLLABLE DDU;Lo;0;L;;;;;N;;;;;
-A14E;YI SYLLABLE DDUP;Lo;0;L;;;;;N;;;;;
-A14F;YI SYLLABLE DDURX;Lo;0;L;;;;;N;;;;;
-A150;YI SYLLABLE DDUR;Lo;0;L;;;;;N;;;;;
-A151;YI SYLLABLE NDIT;Lo;0;L;;;;;N;;;;;
-A152;YI SYLLABLE NDIX;Lo;0;L;;;;;N;;;;;
-A153;YI SYLLABLE NDI;Lo;0;L;;;;;N;;;;;
-A154;YI SYLLABLE NDIP;Lo;0;L;;;;;N;;;;;
-A155;YI SYLLABLE NDIEX;Lo;0;L;;;;;N;;;;;
-A156;YI SYLLABLE NDIE;Lo;0;L;;;;;N;;;;;
-A157;YI SYLLABLE NDAT;Lo;0;L;;;;;N;;;;;
-A158;YI SYLLABLE NDAX;Lo;0;L;;;;;N;;;;;
-A159;YI SYLLABLE NDA;Lo;0;L;;;;;N;;;;;
-A15A;YI SYLLABLE NDAP;Lo;0;L;;;;;N;;;;;
-A15B;YI SYLLABLE NDOT;Lo;0;L;;;;;N;;;;;
-A15C;YI SYLLABLE NDOX;Lo;0;L;;;;;N;;;;;
-A15D;YI SYLLABLE NDO;Lo;0;L;;;;;N;;;;;
-A15E;YI SYLLABLE NDOP;Lo;0;L;;;;;N;;;;;
-A15F;YI SYLLABLE NDEX;Lo;0;L;;;;;N;;;;;
-A160;YI SYLLABLE NDE;Lo;0;L;;;;;N;;;;;
-A161;YI SYLLABLE NDEP;Lo;0;L;;;;;N;;;;;
-A162;YI SYLLABLE NDUT;Lo;0;L;;;;;N;;;;;
-A163;YI SYLLABLE NDUX;Lo;0;L;;;;;N;;;;;
-A164;YI SYLLABLE NDU;Lo;0;L;;;;;N;;;;;
-A165;YI SYLLABLE NDUP;Lo;0;L;;;;;N;;;;;
-A166;YI SYLLABLE NDURX;Lo;0;L;;;;;N;;;;;
-A167;YI SYLLABLE NDUR;Lo;0;L;;;;;N;;;;;
-A168;YI SYLLABLE HNIT;Lo;0;L;;;;;N;;;;;
-A169;YI SYLLABLE HNIX;Lo;0;L;;;;;N;;;;;
-A16A;YI SYLLABLE HNI;Lo;0;L;;;;;N;;;;;
-A16B;YI SYLLABLE HNIP;Lo;0;L;;;;;N;;;;;
-A16C;YI SYLLABLE HNIET;Lo;0;L;;;;;N;;;;;
-A16D;YI SYLLABLE HNIEX;Lo;0;L;;;;;N;;;;;
-A16E;YI SYLLABLE HNIE;Lo;0;L;;;;;N;;;;;
-A16F;YI SYLLABLE HNIEP;Lo;0;L;;;;;N;;;;;
-A170;YI SYLLABLE HNAT;Lo;0;L;;;;;N;;;;;
-A171;YI SYLLABLE HNAX;Lo;0;L;;;;;N;;;;;
-A172;YI SYLLABLE HNA;Lo;0;L;;;;;N;;;;;
-A173;YI SYLLABLE HNAP;Lo;0;L;;;;;N;;;;;
-A174;YI SYLLABLE HNUOX;Lo;0;L;;;;;N;;;;;
-A175;YI SYLLABLE HNUO;Lo;0;L;;;;;N;;;;;
-A176;YI SYLLABLE HNOT;Lo;0;L;;;;;N;;;;;
-A177;YI SYLLABLE HNOX;Lo;0;L;;;;;N;;;;;
-A178;YI SYLLABLE HNOP;Lo;0;L;;;;;N;;;;;
-A179;YI SYLLABLE HNEX;Lo;0;L;;;;;N;;;;;
-A17A;YI SYLLABLE HNE;Lo;0;L;;;;;N;;;;;
-A17B;YI SYLLABLE HNEP;Lo;0;L;;;;;N;;;;;
-A17C;YI SYLLABLE HNUT;Lo;0;L;;;;;N;;;;;
-A17D;YI SYLLABLE NIT;Lo;0;L;;;;;N;;;;;
-A17E;YI SYLLABLE NIX;Lo;0;L;;;;;N;;;;;
-A17F;YI SYLLABLE NI;Lo;0;L;;;;;N;;;;;
-A180;YI SYLLABLE NIP;Lo;0;L;;;;;N;;;;;
-A181;YI SYLLABLE NIEX;Lo;0;L;;;;;N;;;;;
-A182;YI SYLLABLE NIE;Lo;0;L;;;;;N;;;;;
-A183;YI SYLLABLE NIEP;Lo;0;L;;;;;N;;;;;
-A184;YI SYLLABLE NAX;Lo;0;L;;;;;N;;;;;
-A185;YI SYLLABLE NA;Lo;0;L;;;;;N;;;;;
-A186;YI SYLLABLE NAP;Lo;0;L;;;;;N;;;;;
-A187;YI SYLLABLE NUOX;Lo;0;L;;;;;N;;;;;
-A188;YI SYLLABLE NUO;Lo;0;L;;;;;N;;;;;
-A189;YI SYLLABLE NUOP;Lo;0;L;;;;;N;;;;;
-A18A;YI SYLLABLE NOT;Lo;0;L;;;;;N;;;;;
-A18B;YI SYLLABLE NOX;Lo;0;L;;;;;N;;;;;
-A18C;YI SYLLABLE NO;Lo;0;L;;;;;N;;;;;
-A18D;YI SYLLABLE NOP;Lo;0;L;;;;;N;;;;;
-A18E;YI SYLLABLE NEX;Lo;0;L;;;;;N;;;;;
-A18F;YI SYLLABLE NE;Lo;0;L;;;;;N;;;;;
-A190;YI SYLLABLE NEP;Lo;0;L;;;;;N;;;;;
-A191;YI SYLLABLE NUT;Lo;0;L;;;;;N;;;;;
-A192;YI SYLLABLE NUX;Lo;0;L;;;;;N;;;;;
-A193;YI SYLLABLE NU;Lo;0;L;;;;;N;;;;;
-A194;YI SYLLABLE NUP;Lo;0;L;;;;;N;;;;;
-A195;YI SYLLABLE NURX;Lo;0;L;;;;;N;;;;;
-A196;YI SYLLABLE NUR;Lo;0;L;;;;;N;;;;;
-A197;YI SYLLABLE HLIT;Lo;0;L;;;;;N;;;;;
-A198;YI SYLLABLE HLIX;Lo;0;L;;;;;N;;;;;
-A199;YI SYLLABLE HLI;Lo;0;L;;;;;N;;;;;
-A19A;YI SYLLABLE HLIP;Lo;0;L;;;;;N;;;;;
-A19B;YI SYLLABLE HLIEX;Lo;0;L;;;;;N;;;;;
-A19C;YI SYLLABLE HLIE;Lo;0;L;;;;;N;;;;;
-A19D;YI SYLLABLE HLIEP;Lo;0;L;;;;;N;;;;;
-A19E;YI SYLLABLE HLAT;Lo;0;L;;;;;N;;;;;
-A19F;YI SYLLABLE HLAX;Lo;0;L;;;;;N;;;;;
-A1A0;YI SYLLABLE HLA;Lo;0;L;;;;;N;;;;;
-A1A1;YI SYLLABLE HLAP;Lo;0;L;;;;;N;;;;;
-A1A2;YI SYLLABLE HLUOX;Lo;0;L;;;;;N;;;;;
-A1A3;YI SYLLABLE HLUO;Lo;0;L;;;;;N;;;;;
-A1A4;YI SYLLABLE HLUOP;Lo;0;L;;;;;N;;;;;
-A1A5;YI SYLLABLE HLOX;Lo;0;L;;;;;N;;;;;
-A1A6;YI SYLLABLE HLO;Lo;0;L;;;;;N;;;;;
-A1A7;YI SYLLABLE HLOP;Lo;0;L;;;;;N;;;;;
-A1A8;YI SYLLABLE HLEX;Lo;0;L;;;;;N;;;;;
-A1A9;YI SYLLABLE HLE;Lo;0;L;;;;;N;;;;;
-A1AA;YI SYLLABLE HLEP;Lo;0;L;;;;;N;;;;;
-A1AB;YI SYLLABLE HLUT;Lo;0;L;;;;;N;;;;;
-A1AC;YI SYLLABLE HLUX;Lo;0;L;;;;;N;;;;;
-A1AD;YI SYLLABLE HLU;Lo;0;L;;;;;N;;;;;
-A1AE;YI SYLLABLE HLUP;Lo;0;L;;;;;N;;;;;
-A1AF;YI SYLLABLE HLURX;Lo;0;L;;;;;N;;;;;
-A1B0;YI SYLLABLE HLUR;Lo;0;L;;;;;N;;;;;
-A1B1;YI SYLLABLE HLYT;Lo;0;L;;;;;N;;;;;
-A1B2;YI SYLLABLE HLYX;Lo;0;L;;;;;N;;;;;
-A1B3;YI SYLLABLE HLY;Lo;0;L;;;;;N;;;;;
-A1B4;YI SYLLABLE HLYP;Lo;0;L;;;;;N;;;;;
-A1B5;YI SYLLABLE HLYRX;Lo;0;L;;;;;N;;;;;
-A1B6;YI SYLLABLE HLYR;Lo;0;L;;;;;N;;;;;
-A1B7;YI SYLLABLE LIT;Lo;0;L;;;;;N;;;;;
-A1B8;YI SYLLABLE LIX;Lo;0;L;;;;;N;;;;;
-A1B9;YI SYLLABLE LI;Lo;0;L;;;;;N;;;;;
-A1BA;YI SYLLABLE LIP;Lo;0;L;;;;;N;;;;;
-A1BB;YI SYLLABLE LIET;Lo;0;L;;;;;N;;;;;
-A1BC;YI SYLLABLE LIEX;Lo;0;L;;;;;N;;;;;
-A1BD;YI SYLLABLE LIE;Lo;0;L;;;;;N;;;;;
-A1BE;YI SYLLABLE LIEP;Lo;0;L;;;;;N;;;;;
-A1BF;YI SYLLABLE LAT;Lo;0;L;;;;;N;;;;;
-A1C0;YI SYLLABLE LAX;Lo;0;L;;;;;N;;;;;
-A1C1;YI SYLLABLE LA;Lo;0;L;;;;;N;;;;;
-A1C2;YI SYLLABLE LAP;Lo;0;L;;;;;N;;;;;
-A1C3;YI SYLLABLE LUOT;Lo;0;L;;;;;N;;;;;
-A1C4;YI SYLLABLE LUOX;Lo;0;L;;;;;N;;;;;
-A1C5;YI SYLLABLE LUO;Lo;0;L;;;;;N;;;;;
-A1C6;YI SYLLABLE LUOP;Lo;0;L;;;;;N;;;;;
-A1C7;YI SYLLABLE LOT;Lo;0;L;;;;;N;;;;;
-A1C8;YI SYLLABLE LOX;Lo;0;L;;;;;N;;;;;
-A1C9;YI SYLLABLE LO;Lo;0;L;;;;;N;;;;;
-A1CA;YI SYLLABLE LOP;Lo;0;L;;;;;N;;;;;
-A1CB;YI SYLLABLE LEX;Lo;0;L;;;;;N;;;;;
-A1CC;YI SYLLABLE LE;Lo;0;L;;;;;N;;;;;
-A1CD;YI SYLLABLE LEP;Lo;0;L;;;;;N;;;;;
-A1CE;YI SYLLABLE LUT;Lo;0;L;;;;;N;;;;;
-A1CF;YI SYLLABLE LUX;Lo;0;L;;;;;N;;;;;
-A1D0;YI SYLLABLE LU;Lo;0;L;;;;;N;;;;;
-A1D1;YI SYLLABLE LUP;Lo;0;L;;;;;N;;;;;
-A1D2;YI SYLLABLE LURX;Lo;0;L;;;;;N;;;;;
-A1D3;YI SYLLABLE LUR;Lo;0;L;;;;;N;;;;;
-A1D4;YI SYLLABLE LYT;Lo;0;L;;;;;N;;;;;
-A1D5;YI SYLLABLE LYX;Lo;0;L;;;;;N;;;;;
-A1D6;YI SYLLABLE LY;Lo;0;L;;;;;N;;;;;
-A1D7;YI SYLLABLE LYP;Lo;0;L;;;;;N;;;;;
-A1D8;YI SYLLABLE LYRX;Lo;0;L;;;;;N;;;;;
-A1D9;YI SYLLABLE LYR;Lo;0;L;;;;;N;;;;;
-A1DA;YI SYLLABLE GIT;Lo;0;L;;;;;N;;;;;
-A1DB;YI SYLLABLE GIX;Lo;0;L;;;;;N;;;;;
-A1DC;YI SYLLABLE GI;Lo;0;L;;;;;N;;;;;
-A1DD;YI SYLLABLE GIP;Lo;0;L;;;;;N;;;;;
-A1DE;YI SYLLABLE GIET;Lo;0;L;;;;;N;;;;;
-A1DF;YI SYLLABLE GIEX;Lo;0;L;;;;;N;;;;;
-A1E0;YI SYLLABLE GIE;Lo;0;L;;;;;N;;;;;
-A1E1;YI SYLLABLE GIEP;Lo;0;L;;;;;N;;;;;
-A1E2;YI SYLLABLE GAT;Lo;0;L;;;;;N;;;;;
-A1E3;YI SYLLABLE GAX;Lo;0;L;;;;;N;;;;;
-A1E4;YI SYLLABLE GA;Lo;0;L;;;;;N;;;;;
-A1E5;YI SYLLABLE GAP;Lo;0;L;;;;;N;;;;;
-A1E6;YI SYLLABLE GUOT;Lo;0;L;;;;;N;;;;;
-A1E7;YI SYLLABLE GUOX;Lo;0;L;;;;;N;;;;;
-A1E8;YI SYLLABLE GUO;Lo;0;L;;;;;N;;;;;
-A1E9;YI SYLLABLE GUOP;Lo;0;L;;;;;N;;;;;
-A1EA;YI SYLLABLE GOT;Lo;0;L;;;;;N;;;;;
-A1EB;YI SYLLABLE GOX;Lo;0;L;;;;;N;;;;;
-A1EC;YI SYLLABLE GO;Lo;0;L;;;;;N;;;;;
-A1ED;YI SYLLABLE GOP;Lo;0;L;;;;;N;;;;;
-A1EE;YI SYLLABLE GET;Lo;0;L;;;;;N;;;;;
-A1EF;YI SYLLABLE GEX;Lo;0;L;;;;;N;;;;;
-A1F0;YI SYLLABLE GE;Lo;0;L;;;;;N;;;;;
-A1F1;YI SYLLABLE GEP;Lo;0;L;;;;;N;;;;;
-A1F2;YI SYLLABLE GUT;Lo;0;L;;;;;N;;;;;
-A1F3;YI SYLLABLE GUX;Lo;0;L;;;;;N;;;;;
-A1F4;YI SYLLABLE GU;Lo;0;L;;;;;N;;;;;
-A1F5;YI SYLLABLE GUP;Lo;0;L;;;;;N;;;;;
-A1F6;YI SYLLABLE GURX;Lo;0;L;;;;;N;;;;;
-A1F7;YI SYLLABLE GUR;Lo;0;L;;;;;N;;;;;
-A1F8;YI SYLLABLE KIT;Lo;0;L;;;;;N;;;;;
-A1F9;YI SYLLABLE KIX;Lo;0;L;;;;;N;;;;;
-A1FA;YI SYLLABLE KI;Lo;0;L;;;;;N;;;;;
-A1FB;YI SYLLABLE KIP;Lo;0;L;;;;;N;;;;;
-A1FC;YI SYLLABLE KIEX;Lo;0;L;;;;;N;;;;;
-A1FD;YI SYLLABLE KIE;Lo;0;L;;;;;N;;;;;
-A1FE;YI SYLLABLE KIEP;Lo;0;L;;;;;N;;;;;
-A1FF;YI SYLLABLE KAT;Lo;0;L;;;;;N;;;;;
-A200;YI SYLLABLE KAX;Lo;0;L;;;;;N;;;;;
-A201;YI SYLLABLE KA;Lo;0;L;;;;;N;;;;;
-A202;YI SYLLABLE KAP;Lo;0;L;;;;;N;;;;;
-A203;YI SYLLABLE KUOX;Lo;0;L;;;;;N;;;;;
-A204;YI SYLLABLE KUO;Lo;0;L;;;;;N;;;;;
-A205;YI SYLLABLE KUOP;Lo;0;L;;;;;N;;;;;
-A206;YI SYLLABLE KOT;Lo;0;L;;;;;N;;;;;
-A207;YI SYLLABLE KOX;Lo;0;L;;;;;N;;;;;
-A208;YI SYLLABLE KO;Lo;0;L;;;;;N;;;;;
-A209;YI SYLLABLE KOP;Lo;0;L;;;;;N;;;;;
-A20A;YI SYLLABLE KET;Lo;0;L;;;;;N;;;;;
-A20B;YI SYLLABLE KEX;Lo;0;L;;;;;N;;;;;
-A20C;YI SYLLABLE KE;Lo;0;L;;;;;N;;;;;
-A20D;YI SYLLABLE KEP;Lo;0;L;;;;;N;;;;;
-A20E;YI SYLLABLE KUT;Lo;0;L;;;;;N;;;;;
-A20F;YI SYLLABLE KUX;Lo;0;L;;;;;N;;;;;
-A210;YI SYLLABLE KU;Lo;0;L;;;;;N;;;;;
-A211;YI SYLLABLE KUP;Lo;0;L;;;;;N;;;;;
-A212;YI SYLLABLE KURX;Lo;0;L;;;;;N;;;;;
-A213;YI SYLLABLE KUR;Lo;0;L;;;;;N;;;;;
-A214;YI SYLLABLE GGIT;Lo;0;L;;;;;N;;;;;
-A215;YI SYLLABLE GGIX;Lo;0;L;;;;;N;;;;;
-A216;YI SYLLABLE GGI;Lo;0;L;;;;;N;;;;;
-A217;YI SYLLABLE GGIEX;Lo;0;L;;;;;N;;;;;
-A218;YI SYLLABLE GGIE;Lo;0;L;;;;;N;;;;;
-A219;YI SYLLABLE GGIEP;Lo;0;L;;;;;N;;;;;
-A21A;YI SYLLABLE GGAT;Lo;0;L;;;;;N;;;;;
-A21B;YI SYLLABLE GGAX;Lo;0;L;;;;;N;;;;;
-A21C;YI SYLLABLE GGA;Lo;0;L;;;;;N;;;;;
-A21D;YI SYLLABLE GGAP;Lo;0;L;;;;;N;;;;;
-A21E;YI SYLLABLE GGUOT;Lo;0;L;;;;;N;;;;;
-A21F;YI SYLLABLE GGUOX;Lo;0;L;;;;;N;;;;;
-A220;YI SYLLABLE GGUO;Lo;0;L;;;;;N;;;;;
-A221;YI SYLLABLE GGUOP;Lo;0;L;;;;;N;;;;;
-A222;YI SYLLABLE GGOT;Lo;0;L;;;;;N;;;;;
-A223;YI SYLLABLE GGOX;Lo;0;L;;;;;N;;;;;
-A224;YI SYLLABLE GGO;Lo;0;L;;;;;N;;;;;
-A225;YI SYLLABLE GGOP;Lo;0;L;;;;;N;;;;;
-A226;YI SYLLABLE GGET;Lo;0;L;;;;;N;;;;;
-A227;YI SYLLABLE GGEX;Lo;0;L;;;;;N;;;;;
-A228;YI SYLLABLE GGE;Lo;0;L;;;;;N;;;;;
-A229;YI SYLLABLE GGEP;Lo;0;L;;;;;N;;;;;
-A22A;YI SYLLABLE GGUT;Lo;0;L;;;;;N;;;;;
-A22B;YI SYLLABLE GGUX;Lo;0;L;;;;;N;;;;;
-A22C;YI SYLLABLE GGU;Lo;0;L;;;;;N;;;;;
-A22D;YI SYLLABLE GGUP;Lo;0;L;;;;;N;;;;;
-A22E;YI SYLLABLE GGURX;Lo;0;L;;;;;N;;;;;
-A22F;YI SYLLABLE GGUR;Lo;0;L;;;;;N;;;;;
-A230;YI SYLLABLE MGIEX;Lo;0;L;;;;;N;;;;;
-A231;YI SYLLABLE MGIE;Lo;0;L;;;;;N;;;;;
-A232;YI SYLLABLE MGAT;Lo;0;L;;;;;N;;;;;
-A233;YI SYLLABLE MGAX;Lo;0;L;;;;;N;;;;;
-A234;YI SYLLABLE MGA;Lo;0;L;;;;;N;;;;;
-A235;YI SYLLABLE MGAP;Lo;0;L;;;;;N;;;;;
-A236;YI SYLLABLE MGUOX;Lo;0;L;;;;;N;;;;;
-A237;YI SYLLABLE MGUO;Lo;0;L;;;;;N;;;;;
-A238;YI SYLLABLE MGUOP;Lo;0;L;;;;;N;;;;;
-A239;YI SYLLABLE MGOT;Lo;0;L;;;;;N;;;;;
-A23A;YI SYLLABLE MGOX;Lo;0;L;;;;;N;;;;;
-A23B;YI SYLLABLE MGO;Lo;0;L;;;;;N;;;;;
-A23C;YI SYLLABLE MGOP;Lo;0;L;;;;;N;;;;;
-A23D;YI SYLLABLE MGEX;Lo;0;L;;;;;N;;;;;
-A23E;YI SYLLABLE MGE;Lo;0;L;;;;;N;;;;;
-A23F;YI SYLLABLE MGEP;Lo;0;L;;;;;N;;;;;
-A240;YI SYLLABLE MGUT;Lo;0;L;;;;;N;;;;;
-A241;YI SYLLABLE MGUX;Lo;0;L;;;;;N;;;;;
-A242;YI SYLLABLE MGU;Lo;0;L;;;;;N;;;;;
-A243;YI SYLLABLE MGUP;Lo;0;L;;;;;N;;;;;
-A244;YI SYLLABLE MGURX;Lo;0;L;;;;;N;;;;;
-A245;YI SYLLABLE MGUR;Lo;0;L;;;;;N;;;;;
-A246;YI SYLLABLE HXIT;Lo;0;L;;;;;N;;;;;
-A247;YI SYLLABLE HXIX;Lo;0;L;;;;;N;;;;;
-A248;YI SYLLABLE HXI;Lo;0;L;;;;;N;;;;;
-A249;YI SYLLABLE HXIP;Lo;0;L;;;;;N;;;;;
-A24A;YI SYLLABLE HXIET;Lo;0;L;;;;;N;;;;;
-A24B;YI SYLLABLE HXIEX;Lo;0;L;;;;;N;;;;;
-A24C;YI SYLLABLE HXIE;Lo;0;L;;;;;N;;;;;
-A24D;YI SYLLABLE HXIEP;Lo;0;L;;;;;N;;;;;
-A24E;YI SYLLABLE HXAT;Lo;0;L;;;;;N;;;;;
-A24F;YI SYLLABLE HXAX;Lo;0;L;;;;;N;;;;;
-A250;YI SYLLABLE HXA;Lo;0;L;;;;;N;;;;;
-A251;YI SYLLABLE HXAP;Lo;0;L;;;;;N;;;;;
-A252;YI SYLLABLE HXUOT;Lo;0;L;;;;;N;;;;;
-A253;YI SYLLABLE HXUOX;Lo;0;L;;;;;N;;;;;
-A254;YI SYLLABLE HXUO;Lo;0;L;;;;;N;;;;;
-A255;YI SYLLABLE HXUOP;Lo;0;L;;;;;N;;;;;
-A256;YI SYLLABLE HXOT;Lo;0;L;;;;;N;;;;;
-A257;YI SYLLABLE HXOX;Lo;0;L;;;;;N;;;;;
-A258;YI SYLLABLE HXO;Lo;0;L;;;;;N;;;;;
-A259;YI SYLLABLE HXOP;Lo;0;L;;;;;N;;;;;
-A25A;YI SYLLABLE HXEX;Lo;0;L;;;;;N;;;;;
-A25B;YI SYLLABLE HXE;Lo;0;L;;;;;N;;;;;
-A25C;YI SYLLABLE HXEP;Lo;0;L;;;;;N;;;;;
-A25D;YI SYLLABLE NGIEX;Lo;0;L;;;;;N;;;;;
-A25E;YI SYLLABLE NGIE;Lo;0;L;;;;;N;;;;;
-A25F;YI SYLLABLE NGIEP;Lo;0;L;;;;;N;;;;;
-A260;YI SYLLABLE NGAT;Lo;0;L;;;;;N;;;;;
-A261;YI SYLLABLE NGAX;Lo;0;L;;;;;N;;;;;
-A262;YI SYLLABLE NGA;Lo;0;L;;;;;N;;;;;
-A263;YI SYLLABLE NGAP;Lo;0;L;;;;;N;;;;;
-A264;YI SYLLABLE NGUOT;Lo;0;L;;;;;N;;;;;
-A265;YI SYLLABLE NGUOX;Lo;0;L;;;;;N;;;;;
-A266;YI SYLLABLE NGUO;Lo;0;L;;;;;N;;;;;
-A267;YI SYLLABLE NGOT;Lo;0;L;;;;;N;;;;;
-A268;YI SYLLABLE NGOX;Lo;0;L;;;;;N;;;;;
-A269;YI SYLLABLE NGO;Lo;0;L;;;;;N;;;;;
-A26A;YI SYLLABLE NGOP;Lo;0;L;;;;;N;;;;;
-A26B;YI SYLLABLE NGEX;Lo;0;L;;;;;N;;;;;
-A26C;YI SYLLABLE NGE;Lo;0;L;;;;;N;;;;;
-A26D;YI SYLLABLE NGEP;Lo;0;L;;;;;N;;;;;
-A26E;YI SYLLABLE HIT;Lo;0;L;;;;;N;;;;;
-A26F;YI SYLLABLE HIEX;Lo;0;L;;;;;N;;;;;
-A270;YI SYLLABLE HIE;Lo;0;L;;;;;N;;;;;
-A271;YI SYLLABLE HAT;Lo;0;L;;;;;N;;;;;
-A272;YI SYLLABLE HAX;Lo;0;L;;;;;N;;;;;
-A273;YI SYLLABLE HA;Lo;0;L;;;;;N;;;;;
-A274;YI SYLLABLE HAP;Lo;0;L;;;;;N;;;;;
-A275;YI SYLLABLE HUOT;Lo;0;L;;;;;N;;;;;
-A276;YI SYLLABLE HUOX;Lo;0;L;;;;;N;;;;;
-A277;YI SYLLABLE HUO;Lo;0;L;;;;;N;;;;;
-A278;YI SYLLABLE HUOP;Lo;0;L;;;;;N;;;;;
-A279;YI SYLLABLE HOT;Lo;0;L;;;;;N;;;;;
-A27A;YI SYLLABLE HOX;Lo;0;L;;;;;N;;;;;
-A27B;YI SYLLABLE HO;Lo;0;L;;;;;N;;;;;
-A27C;YI SYLLABLE HOP;Lo;0;L;;;;;N;;;;;
-A27D;YI SYLLABLE HEX;Lo;0;L;;;;;N;;;;;
-A27E;YI SYLLABLE HE;Lo;0;L;;;;;N;;;;;
-A27F;YI SYLLABLE HEP;Lo;0;L;;;;;N;;;;;
-A280;YI SYLLABLE WAT;Lo;0;L;;;;;N;;;;;
-A281;YI SYLLABLE WAX;Lo;0;L;;;;;N;;;;;
-A282;YI SYLLABLE WA;Lo;0;L;;;;;N;;;;;
-A283;YI SYLLABLE WAP;Lo;0;L;;;;;N;;;;;
-A284;YI SYLLABLE WUOX;Lo;0;L;;;;;N;;;;;
-A285;YI SYLLABLE WUO;Lo;0;L;;;;;N;;;;;
-A286;YI SYLLABLE WUOP;Lo;0;L;;;;;N;;;;;
-A287;YI SYLLABLE WOX;Lo;0;L;;;;;N;;;;;
-A288;YI SYLLABLE WO;Lo;0;L;;;;;N;;;;;
-A289;YI SYLLABLE WOP;Lo;0;L;;;;;N;;;;;
-A28A;YI SYLLABLE WEX;Lo;0;L;;;;;N;;;;;
-A28B;YI SYLLABLE WE;Lo;0;L;;;;;N;;;;;
-A28C;YI SYLLABLE WEP;Lo;0;L;;;;;N;;;;;
-A28D;YI SYLLABLE ZIT;Lo;0;L;;;;;N;;;;;
-A28E;YI SYLLABLE ZIX;Lo;0;L;;;;;N;;;;;
-A28F;YI SYLLABLE ZI;Lo;0;L;;;;;N;;;;;
-A290;YI SYLLABLE ZIP;Lo;0;L;;;;;N;;;;;
-A291;YI SYLLABLE ZIEX;Lo;0;L;;;;;N;;;;;
-A292;YI SYLLABLE ZIE;Lo;0;L;;;;;N;;;;;
-A293;YI SYLLABLE ZIEP;Lo;0;L;;;;;N;;;;;
-A294;YI SYLLABLE ZAT;Lo;0;L;;;;;N;;;;;
-A295;YI SYLLABLE ZAX;Lo;0;L;;;;;N;;;;;
-A296;YI SYLLABLE ZA;Lo;0;L;;;;;N;;;;;
-A297;YI SYLLABLE ZAP;Lo;0;L;;;;;N;;;;;
-A298;YI SYLLABLE ZUOX;Lo;0;L;;;;;N;;;;;
-A299;YI SYLLABLE ZUO;Lo;0;L;;;;;N;;;;;
-A29A;YI SYLLABLE ZUOP;Lo;0;L;;;;;N;;;;;
-A29B;YI SYLLABLE ZOT;Lo;0;L;;;;;N;;;;;
-A29C;YI SYLLABLE ZOX;Lo;0;L;;;;;N;;;;;
-A29D;YI SYLLABLE ZO;Lo;0;L;;;;;N;;;;;
-A29E;YI SYLLABLE ZOP;Lo;0;L;;;;;N;;;;;
-A29F;YI SYLLABLE ZEX;Lo;0;L;;;;;N;;;;;
-A2A0;YI SYLLABLE ZE;Lo;0;L;;;;;N;;;;;
-A2A1;YI SYLLABLE ZEP;Lo;0;L;;;;;N;;;;;
-A2A2;YI SYLLABLE ZUT;Lo;0;L;;;;;N;;;;;
-A2A3;YI SYLLABLE ZUX;Lo;0;L;;;;;N;;;;;
-A2A4;YI SYLLABLE ZU;Lo;0;L;;;;;N;;;;;
-A2A5;YI SYLLABLE ZUP;Lo;0;L;;;;;N;;;;;
-A2A6;YI SYLLABLE ZURX;Lo;0;L;;;;;N;;;;;
-A2A7;YI SYLLABLE ZUR;Lo;0;L;;;;;N;;;;;
-A2A8;YI SYLLABLE ZYT;Lo;0;L;;;;;N;;;;;
-A2A9;YI SYLLABLE ZYX;Lo;0;L;;;;;N;;;;;
-A2AA;YI SYLLABLE ZY;Lo;0;L;;;;;N;;;;;
-A2AB;YI SYLLABLE ZYP;Lo;0;L;;;;;N;;;;;
-A2AC;YI SYLLABLE ZYRX;Lo;0;L;;;;;N;;;;;
-A2AD;YI SYLLABLE ZYR;Lo;0;L;;;;;N;;;;;
-A2AE;YI SYLLABLE CIT;Lo;0;L;;;;;N;;;;;
-A2AF;YI SYLLABLE CIX;Lo;0;L;;;;;N;;;;;
-A2B0;YI SYLLABLE CI;Lo;0;L;;;;;N;;;;;
-A2B1;YI SYLLABLE CIP;Lo;0;L;;;;;N;;;;;
-A2B2;YI SYLLABLE CIET;Lo;0;L;;;;;N;;;;;
-A2B3;YI SYLLABLE CIEX;Lo;0;L;;;;;N;;;;;
-A2B4;YI SYLLABLE CIE;Lo;0;L;;;;;N;;;;;
-A2B5;YI SYLLABLE CIEP;Lo;0;L;;;;;N;;;;;
-A2B6;YI SYLLABLE CAT;Lo;0;L;;;;;N;;;;;
-A2B7;YI SYLLABLE CAX;Lo;0;L;;;;;N;;;;;
-A2B8;YI SYLLABLE CA;Lo;0;L;;;;;N;;;;;
-A2B9;YI SYLLABLE CAP;Lo;0;L;;;;;N;;;;;
-A2BA;YI SYLLABLE CUOX;Lo;0;L;;;;;N;;;;;
-A2BB;YI SYLLABLE CUO;Lo;0;L;;;;;N;;;;;
-A2BC;YI SYLLABLE CUOP;Lo;0;L;;;;;N;;;;;
-A2BD;YI SYLLABLE COT;Lo;0;L;;;;;N;;;;;
-A2BE;YI SYLLABLE COX;Lo;0;L;;;;;N;;;;;
-A2BF;YI SYLLABLE CO;Lo;0;L;;;;;N;;;;;
-A2C0;YI SYLLABLE COP;Lo;0;L;;;;;N;;;;;
-A2C1;YI SYLLABLE CEX;Lo;0;L;;;;;N;;;;;
-A2C2;YI SYLLABLE CE;Lo;0;L;;;;;N;;;;;
-A2C3;YI SYLLABLE CEP;Lo;0;L;;;;;N;;;;;
-A2C4;YI SYLLABLE CUT;Lo;0;L;;;;;N;;;;;
-A2C5;YI SYLLABLE CUX;Lo;0;L;;;;;N;;;;;
-A2C6;YI SYLLABLE CU;Lo;0;L;;;;;N;;;;;
-A2C7;YI SYLLABLE CUP;Lo;0;L;;;;;N;;;;;
-A2C8;YI SYLLABLE CURX;Lo;0;L;;;;;N;;;;;
-A2C9;YI SYLLABLE CUR;Lo;0;L;;;;;N;;;;;
-A2CA;YI SYLLABLE CYT;Lo;0;L;;;;;N;;;;;
-A2CB;YI SYLLABLE CYX;Lo;0;L;;;;;N;;;;;
-A2CC;YI SYLLABLE CY;Lo;0;L;;;;;N;;;;;
-A2CD;YI SYLLABLE CYP;Lo;0;L;;;;;N;;;;;
-A2CE;YI SYLLABLE CYRX;Lo;0;L;;;;;N;;;;;
-A2CF;YI SYLLABLE CYR;Lo;0;L;;;;;N;;;;;
-A2D0;YI SYLLABLE ZZIT;Lo;0;L;;;;;N;;;;;
-A2D1;YI SYLLABLE ZZIX;Lo;0;L;;;;;N;;;;;
-A2D2;YI SYLLABLE ZZI;Lo;0;L;;;;;N;;;;;
-A2D3;YI SYLLABLE ZZIP;Lo;0;L;;;;;N;;;;;
-A2D4;YI SYLLABLE ZZIET;Lo;0;L;;;;;N;;;;;
-A2D5;YI SYLLABLE ZZIEX;Lo;0;L;;;;;N;;;;;
-A2D6;YI SYLLABLE ZZIE;Lo;0;L;;;;;N;;;;;
-A2D7;YI SYLLABLE ZZIEP;Lo;0;L;;;;;N;;;;;
-A2D8;YI SYLLABLE ZZAT;Lo;0;L;;;;;N;;;;;
-A2D9;YI SYLLABLE ZZAX;Lo;0;L;;;;;N;;;;;
-A2DA;YI SYLLABLE ZZA;Lo;0;L;;;;;N;;;;;
-A2DB;YI SYLLABLE ZZAP;Lo;0;L;;;;;N;;;;;
-A2DC;YI SYLLABLE ZZOX;Lo;0;L;;;;;N;;;;;
-A2DD;YI SYLLABLE ZZO;Lo;0;L;;;;;N;;;;;
-A2DE;YI SYLLABLE ZZOP;Lo;0;L;;;;;N;;;;;
-A2DF;YI SYLLABLE ZZEX;Lo;0;L;;;;;N;;;;;
-A2E0;YI SYLLABLE ZZE;Lo;0;L;;;;;N;;;;;
-A2E1;YI SYLLABLE ZZEP;Lo;0;L;;;;;N;;;;;
-A2E2;YI SYLLABLE ZZUX;Lo;0;L;;;;;N;;;;;
-A2E3;YI SYLLABLE ZZU;Lo;0;L;;;;;N;;;;;
-A2E4;YI SYLLABLE ZZUP;Lo;0;L;;;;;N;;;;;
-A2E5;YI SYLLABLE ZZURX;Lo;0;L;;;;;N;;;;;
-A2E6;YI SYLLABLE ZZUR;Lo;0;L;;;;;N;;;;;
-A2E7;YI SYLLABLE ZZYT;Lo;0;L;;;;;N;;;;;
-A2E8;YI SYLLABLE ZZYX;Lo;0;L;;;;;N;;;;;
-A2E9;YI SYLLABLE ZZY;Lo;0;L;;;;;N;;;;;
-A2EA;YI SYLLABLE ZZYP;Lo;0;L;;;;;N;;;;;
-A2EB;YI SYLLABLE ZZYRX;Lo;0;L;;;;;N;;;;;
-A2EC;YI SYLLABLE ZZYR;Lo;0;L;;;;;N;;;;;
-A2ED;YI SYLLABLE NZIT;Lo;0;L;;;;;N;;;;;
-A2EE;YI SYLLABLE NZIX;Lo;0;L;;;;;N;;;;;
-A2EF;YI SYLLABLE NZI;Lo;0;L;;;;;N;;;;;
-A2F0;YI SYLLABLE NZIP;Lo;0;L;;;;;N;;;;;
-A2F1;YI SYLLABLE NZIEX;Lo;0;L;;;;;N;;;;;
-A2F2;YI SYLLABLE NZIE;Lo;0;L;;;;;N;;;;;
-A2F3;YI SYLLABLE NZIEP;Lo;0;L;;;;;N;;;;;
-A2F4;YI SYLLABLE NZAT;Lo;0;L;;;;;N;;;;;
-A2F5;YI SYLLABLE NZAX;Lo;0;L;;;;;N;;;;;
-A2F6;YI SYLLABLE NZA;Lo;0;L;;;;;N;;;;;
-A2F7;YI SYLLABLE NZAP;Lo;0;L;;;;;N;;;;;
-A2F8;YI SYLLABLE NZUOX;Lo;0;L;;;;;N;;;;;
-A2F9;YI SYLLABLE NZUO;Lo;0;L;;;;;N;;;;;
-A2FA;YI SYLLABLE NZOX;Lo;0;L;;;;;N;;;;;
-A2FB;YI SYLLABLE NZOP;Lo;0;L;;;;;N;;;;;
-A2FC;YI SYLLABLE NZEX;Lo;0;L;;;;;N;;;;;
-A2FD;YI SYLLABLE NZE;Lo;0;L;;;;;N;;;;;
-A2FE;YI SYLLABLE NZUX;Lo;0;L;;;;;N;;;;;
-A2FF;YI SYLLABLE NZU;Lo;0;L;;;;;N;;;;;
-A300;YI SYLLABLE NZUP;Lo;0;L;;;;;N;;;;;
-A301;YI SYLLABLE NZURX;Lo;0;L;;;;;N;;;;;
-A302;YI SYLLABLE NZUR;Lo;0;L;;;;;N;;;;;
-A303;YI SYLLABLE NZYT;Lo;0;L;;;;;N;;;;;
-A304;YI SYLLABLE NZYX;Lo;0;L;;;;;N;;;;;
-A305;YI SYLLABLE NZY;Lo;0;L;;;;;N;;;;;
-A306;YI SYLLABLE NZYP;Lo;0;L;;;;;N;;;;;
-A307;YI SYLLABLE NZYRX;Lo;0;L;;;;;N;;;;;
-A308;YI SYLLABLE NZYR;Lo;0;L;;;;;N;;;;;
-A309;YI SYLLABLE SIT;Lo;0;L;;;;;N;;;;;
-A30A;YI SYLLABLE SIX;Lo;0;L;;;;;N;;;;;
-A30B;YI SYLLABLE SI;Lo;0;L;;;;;N;;;;;
-A30C;YI SYLLABLE SIP;Lo;0;L;;;;;N;;;;;
-A30D;YI SYLLABLE SIEX;Lo;0;L;;;;;N;;;;;
-A30E;YI SYLLABLE SIE;Lo;0;L;;;;;N;;;;;
-A30F;YI SYLLABLE SIEP;Lo;0;L;;;;;N;;;;;
-A310;YI SYLLABLE SAT;Lo;0;L;;;;;N;;;;;
-A311;YI SYLLABLE SAX;Lo;0;L;;;;;N;;;;;
-A312;YI SYLLABLE SA;Lo;0;L;;;;;N;;;;;
-A313;YI SYLLABLE SAP;Lo;0;L;;;;;N;;;;;
-A314;YI SYLLABLE SUOX;Lo;0;L;;;;;N;;;;;
-A315;YI SYLLABLE SUO;Lo;0;L;;;;;N;;;;;
-A316;YI SYLLABLE SUOP;Lo;0;L;;;;;N;;;;;
-A317;YI SYLLABLE SOT;Lo;0;L;;;;;N;;;;;
-A318;YI SYLLABLE SOX;Lo;0;L;;;;;N;;;;;
-A319;YI SYLLABLE SO;Lo;0;L;;;;;N;;;;;
-A31A;YI SYLLABLE SOP;Lo;0;L;;;;;N;;;;;
-A31B;YI SYLLABLE SEX;Lo;0;L;;;;;N;;;;;
-A31C;YI SYLLABLE SE;Lo;0;L;;;;;N;;;;;
-A31D;YI SYLLABLE SEP;Lo;0;L;;;;;N;;;;;
-A31E;YI SYLLABLE SUT;Lo;0;L;;;;;N;;;;;
-A31F;YI SYLLABLE SUX;Lo;0;L;;;;;N;;;;;
-A320;YI SYLLABLE SU;Lo;0;L;;;;;N;;;;;
-A321;YI SYLLABLE SUP;Lo;0;L;;;;;N;;;;;
-A322;YI SYLLABLE SURX;Lo;0;L;;;;;N;;;;;
-A323;YI SYLLABLE SUR;Lo;0;L;;;;;N;;;;;
-A324;YI SYLLABLE SYT;Lo;0;L;;;;;N;;;;;
-A325;YI SYLLABLE SYX;Lo;0;L;;;;;N;;;;;
-A326;YI SYLLABLE SY;Lo;0;L;;;;;N;;;;;
-A327;YI SYLLABLE SYP;Lo;0;L;;;;;N;;;;;
-A328;YI SYLLABLE SYRX;Lo;0;L;;;;;N;;;;;
-A329;YI SYLLABLE SYR;Lo;0;L;;;;;N;;;;;
-A32A;YI SYLLABLE SSIT;Lo;0;L;;;;;N;;;;;
-A32B;YI SYLLABLE SSIX;Lo;0;L;;;;;N;;;;;
-A32C;YI SYLLABLE SSI;Lo;0;L;;;;;N;;;;;
-A32D;YI SYLLABLE SSIP;Lo;0;L;;;;;N;;;;;
-A32E;YI SYLLABLE SSIEX;Lo;0;L;;;;;N;;;;;
-A32F;YI SYLLABLE SSIE;Lo;0;L;;;;;N;;;;;
-A330;YI SYLLABLE SSIEP;Lo;0;L;;;;;N;;;;;
-A331;YI SYLLABLE SSAT;Lo;0;L;;;;;N;;;;;
-A332;YI SYLLABLE SSAX;Lo;0;L;;;;;N;;;;;
-A333;YI SYLLABLE SSA;Lo;0;L;;;;;N;;;;;
-A334;YI SYLLABLE SSAP;Lo;0;L;;;;;N;;;;;
-A335;YI SYLLABLE SSOT;Lo;0;L;;;;;N;;;;;
-A336;YI SYLLABLE SSOX;Lo;0;L;;;;;N;;;;;
-A337;YI SYLLABLE SSO;Lo;0;L;;;;;N;;;;;
-A338;YI SYLLABLE SSOP;Lo;0;L;;;;;N;;;;;
-A339;YI SYLLABLE SSEX;Lo;0;L;;;;;N;;;;;
-A33A;YI SYLLABLE SSE;Lo;0;L;;;;;N;;;;;
-A33B;YI SYLLABLE SSEP;Lo;0;L;;;;;N;;;;;
-A33C;YI SYLLABLE SSUT;Lo;0;L;;;;;N;;;;;
-A33D;YI SYLLABLE SSUX;Lo;0;L;;;;;N;;;;;
-A33E;YI SYLLABLE SSU;Lo;0;L;;;;;N;;;;;
-A33F;YI SYLLABLE SSUP;Lo;0;L;;;;;N;;;;;
-A340;YI SYLLABLE SSYT;Lo;0;L;;;;;N;;;;;
-A341;YI SYLLABLE SSYX;Lo;0;L;;;;;N;;;;;
-A342;YI SYLLABLE SSY;Lo;0;L;;;;;N;;;;;
-A343;YI SYLLABLE SSYP;Lo;0;L;;;;;N;;;;;
-A344;YI SYLLABLE SSYRX;Lo;0;L;;;;;N;;;;;
-A345;YI SYLLABLE SSYR;Lo;0;L;;;;;N;;;;;
-A346;YI SYLLABLE ZHAT;Lo;0;L;;;;;N;;;;;
-A347;YI SYLLABLE ZHAX;Lo;0;L;;;;;N;;;;;
-A348;YI SYLLABLE ZHA;Lo;0;L;;;;;N;;;;;
-A349;YI SYLLABLE ZHAP;Lo;0;L;;;;;N;;;;;
-A34A;YI SYLLABLE ZHUOX;Lo;0;L;;;;;N;;;;;
-A34B;YI SYLLABLE ZHUO;Lo;0;L;;;;;N;;;;;
-A34C;YI SYLLABLE ZHUOP;Lo;0;L;;;;;N;;;;;
-A34D;YI SYLLABLE ZHOT;Lo;0;L;;;;;N;;;;;
-A34E;YI SYLLABLE ZHOX;Lo;0;L;;;;;N;;;;;
-A34F;YI SYLLABLE ZHO;Lo;0;L;;;;;N;;;;;
-A350;YI SYLLABLE ZHOP;Lo;0;L;;;;;N;;;;;
-A351;YI SYLLABLE ZHET;Lo;0;L;;;;;N;;;;;
-A352;YI SYLLABLE ZHEX;Lo;0;L;;;;;N;;;;;
-A353;YI SYLLABLE ZHE;Lo;0;L;;;;;N;;;;;
-A354;YI SYLLABLE ZHEP;Lo;0;L;;;;;N;;;;;
-A355;YI SYLLABLE ZHUT;Lo;0;L;;;;;N;;;;;
-A356;YI SYLLABLE ZHUX;Lo;0;L;;;;;N;;;;;
-A357;YI SYLLABLE ZHU;Lo;0;L;;;;;N;;;;;
-A358;YI SYLLABLE ZHUP;Lo;0;L;;;;;N;;;;;
-A359;YI SYLLABLE ZHURX;Lo;0;L;;;;;N;;;;;
-A35A;YI SYLLABLE ZHUR;Lo;0;L;;;;;N;;;;;
-A35B;YI SYLLABLE ZHYT;Lo;0;L;;;;;N;;;;;
-A35C;YI SYLLABLE ZHYX;Lo;0;L;;;;;N;;;;;
-A35D;YI SYLLABLE ZHY;Lo;0;L;;;;;N;;;;;
-A35E;YI SYLLABLE ZHYP;Lo;0;L;;;;;N;;;;;
-A35F;YI SYLLABLE ZHYRX;Lo;0;L;;;;;N;;;;;
-A360;YI SYLLABLE ZHYR;Lo;0;L;;;;;N;;;;;
-A361;YI SYLLABLE CHAT;Lo;0;L;;;;;N;;;;;
-A362;YI SYLLABLE CHAX;Lo;0;L;;;;;N;;;;;
-A363;YI SYLLABLE CHA;Lo;0;L;;;;;N;;;;;
-A364;YI SYLLABLE CHAP;Lo;0;L;;;;;N;;;;;
-A365;YI SYLLABLE CHUOT;Lo;0;L;;;;;N;;;;;
-A366;YI SYLLABLE CHUOX;Lo;0;L;;;;;N;;;;;
-A367;YI SYLLABLE CHUO;Lo;0;L;;;;;N;;;;;
-A368;YI SYLLABLE CHUOP;Lo;0;L;;;;;N;;;;;
-A369;YI SYLLABLE CHOT;Lo;0;L;;;;;N;;;;;
-A36A;YI SYLLABLE CHOX;Lo;0;L;;;;;N;;;;;
-A36B;YI SYLLABLE CHO;Lo;0;L;;;;;N;;;;;
-A36C;YI SYLLABLE CHOP;Lo;0;L;;;;;N;;;;;
-A36D;YI SYLLABLE CHET;Lo;0;L;;;;;N;;;;;
-A36E;YI SYLLABLE CHEX;Lo;0;L;;;;;N;;;;;
-A36F;YI SYLLABLE CHE;Lo;0;L;;;;;N;;;;;
-A370;YI SYLLABLE CHEP;Lo;0;L;;;;;N;;;;;
-A371;YI SYLLABLE CHUX;Lo;0;L;;;;;N;;;;;
-A372;YI SYLLABLE CHU;Lo;0;L;;;;;N;;;;;
-A373;YI SYLLABLE CHUP;Lo;0;L;;;;;N;;;;;
-A374;YI SYLLABLE CHURX;Lo;0;L;;;;;N;;;;;
-A375;YI SYLLABLE CHUR;Lo;0;L;;;;;N;;;;;
-A376;YI SYLLABLE CHYT;Lo;0;L;;;;;N;;;;;
-A377;YI SYLLABLE CHYX;Lo;0;L;;;;;N;;;;;
-A378;YI SYLLABLE CHY;Lo;0;L;;;;;N;;;;;
-A379;YI SYLLABLE CHYP;Lo;0;L;;;;;N;;;;;
-A37A;YI SYLLABLE CHYRX;Lo;0;L;;;;;N;;;;;
-A37B;YI SYLLABLE CHYR;Lo;0;L;;;;;N;;;;;
-A37C;YI SYLLABLE RRAX;Lo;0;L;;;;;N;;;;;
-A37D;YI SYLLABLE RRA;Lo;0;L;;;;;N;;;;;
-A37E;YI SYLLABLE RRUOX;Lo;0;L;;;;;N;;;;;
-A37F;YI SYLLABLE RRUO;Lo;0;L;;;;;N;;;;;
-A380;YI SYLLABLE RROT;Lo;0;L;;;;;N;;;;;
-A381;YI SYLLABLE RROX;Lo;0;L;;;;;N;;;;;
-A382;YI SYLLABLE RRO;Lo;0;L;;;;;N;;;;;
-A383;YI SYLLABLE RROP;Lo;0;L;;;;;N;;;;;
-A384;YI SYLLABLE RRET;Lo;0;L;;;;;N;;;;;
-A385;YI SYLLABLE RREX;Lo;0;L;;;;;N;;;;;
-A386;YI SYLLABLE RRE;Lo;0;L;;;;;N;;;;;
-A387;YI SYLLABLE RREP;Lo;0;L;;;;;N;;;;;
-A388;YI SYLLABLE RRUT;Lo;0;L;;;;;N;;;;;
-A389;YI SYLLABLE RRUX;Lo;0;L;;;;;N;;;;;
-A38A;YI SYLLABLE RRU;Lo;0;L;;;;;N;;;;;
-A38B;YI SYLLABLE RRUP;Lo;0;L;;;;;N;;;;;
-A38C;YI SYLLABLE RRURX;Lo;0;L;;;;;N;;;;;
-A38D;YI SYLLABLE RRUR;Lo;0;L;;;;;N;;;;;
-A38E;YI SYLLABLE RRYT;Lo;0;L;;;;;N;;;;;
-A38F;YI SYLLABLE RRYX;Lo;0;L;;;;;N;;;;;
-A390;YI SYLLABLE RRY;Lo;0;L;;;;;N;;;;;
-A391;YI SYLLABLE RRYP;Lo;0;L;;;;;N;;;;;
-A392;YI SYLLABLE RRYRX;Lo;0;L;;;;;N;;;;;
-A393;YI SYLLABLE RRYR;Lo;0;L;;;;;N;;;;;
-A394;YI SYLLABLE NRAT;Lo;0;L;;;;;N;;;;;
-A395;YI SYLLABLE NRAX;Lo;0;L;;;;;N;;;;;
-A396;YI SYLLABLE NRA;Lo;0;L;;;;;N;;;;;
-A397;YI SYLLABLE NRAP;Lo;0;L;;;;;N;;;;;
-A398;YI SYLLABLE NROX;Lo;0;L;;;;;N;;;;;
-A399;YI SYLLABLE NRO;Lo;0;L;;;;;N;;;;;
-A39A;YI SYLLABLE NROP;Lo;0;L;;;;;N;;;;;
-A39B;YI SYLLABLE NRET;Lo;0;L;;;;;N;;;;;
-A39C;YI SYLLABLE NREX;Lo;0;L;;;;;N;;;;;
-A39D;YI SYLLABLE NRE;Lo;0;L;;;;;N;;;;;
-A39E;YI SYLLABLE NREP;Lo;0;L;;;;;N;;;;;
-A39F;YI SYLLABLE NRUT;Lo;0;L;;;;;N;;;;;
-A3A0;YI SYLLABLE NRUX;Lo;0;L;;;;;N;;;;;
-A3A1;YI SYLLABLE NRU;Lo;0;L;;;;;N;;;;;
-A3A2;YI SYLLABLE NRUP;Lo;0;L;;;;;N;;;;;
-A3A3;YI SYLLABLE NRURX;Lo;0;L;;;;;N;;;;;
-A3A4;YI SYLLABLE NRUR;Lo;0;L;;;;;N;;;;;
-A3A5;YI SYLLABLE NRYT;Lo;0;L;;;;;N;;;;;
-A3A6;YI SYLLABLE NRYX;Lo;0;L;;;;;N;;;;;
-A3A7;YI SYLLABLE NRY;Lo;0;L;;;;;N;;;;;
-A3A8;YI SYLLABLE NRYP;Lo;0;L;;;;;N;;;;;
-A3A9;YI SYLLABLE NRYRX;Lo;0;L;;;;;N;;;;;
-A3AA;YI SYLLABLE NRYR;Lo;0;L;;;;;N;;;;;
-A3AB;YI SYLLABLE SHAT;Lo;0;L;;;;;N;;;;;
-A3AC;YI SYLLABLE SHAX;Lo;0;L;;;;;N;;;;;
-A3AD;YI SYLLABLE SHA;Lo;0;L;;;;;N;;;;;
-A3AE;YI SYLLABLE SHAP;Lo;0;L;;;;;N;;;;;
-A3AF;YI SYLLABLE SHUOX;Lo;0;L;;;;;N;;;;;
-A3B0;YI SYLLABLE SHUO;Lo;0;L;;;;;N;;;;;
-A3B1;YI SYLLABLE SHUOP;Lo;0;L;;;;;N;;;;;
-A3B2;YI SYLLABLE SHOT;Lo;0;L;;;;;N;;;;;
-A3B3;YI SYLLABLE SHOX;Lo;0;L;;;;;N;;;;;
-A3B4;YI SYLLABLE SHO;Lo;0;L;;;;;N;;;;;
-A3B5;YI SYLLABLE SHOP;Lo;0;L;;;;;N;;;;;
-A3B6;YI SYLLABLE SHET;Lo;0;L;;;;;N;;;;;
-A3B7;YI SYLLABLE SHEX;Lo;0;L;;;;;N;;;;;
-A3B8;YI SYLLABLE SHE;Lo;0;L;;;;;N;;;;;
-A3B9;YI SYLLABLE SHEP;Lo;0;L;;;;;N;;;;;
-A3BA;YI SYLLABLE SHUT;Lo;0;L;;;;;N;;;;;
-A3BB;YI SYLLABLE SHUX;Lo;0;L;;;;;N;;;;;
-A3BC;YI SYLLABLE SHU;Lo;0;L;;;;;N;;;;;
-A3BD;YI SYLLABLE SHUP;Lo;0;L;;;;;N;;;;;
-A3BE;YI SYLLABLE SHURX;Lo;0;L;;;;;N;;;;;
-A3BF;YI SYLLABLE SHUR;Lo;0;L;;;;;N;;;;;
-A3C0;YI SYLLABLE SHYT;Lo;0;L;;;;;N;;;;;
-A3C1;YI SYLLABLE SHYX;Lo;0;L;;;;;N;;;;;
-A3C2;YI SYLLABLE SHY;Lo;0;L;;;;;N;;;;;
-A3C3;YI SYLLABLE SHYP;Lo;0;L;;;;;N;;;;;
-A3C4;YI SYLLABLE SHYRX;Lo;0;L;;;;;N;;;;;
-A3C5;YI SYLLABLE SHYR;Lo;0;L;;;;;N;;;;;
-A3C6;YI SYLLABLE RAT;Lo;0;L;;;;;N;;;;;
-A3C7;YI SYLLABLE RAX;Lo;0;L;;;;;N;;;;;
-A3C8;YI SYLLABLE RA;Lo;0;L;;;;;N;;;;;
-A3C9;YI SYLLABLE RAP;Lo;0;L;;;;;N;;;;;
-A3CA;YI SYLLABLE RUOX;Lo;0;L;;;;;N;;;;;
-A3CB;YI SYLLABLE RUO;Lo;0;L;;;;;N;;;;;
-A3CC;YI SYLLABLE RUOP;Lo;0;L;;;;;N;;;;;
-A3CD;YI SYLLABLE ROT;Lo;0;L;;;;;N;;;;;
-A3CE;YI SYLLABLE ROX;Lo;0;L;;;;;N;;;;;
-A3CF;YI SYLLABLE RO;Lo;0;L;;;;;N;;;;;
-A3D0;YI SYLLABLE ROP;Lo;0;L;;;;;N;;;;;
-A3D1;YI SYLLABLE REX;Lo;0;L;;;;;N;;;;;
-A3D2;YI SYLLABLE RE;Lo;0;L;;;;;N;;;;;
-A3D3;YI SYLLABLE REP;Lo;0;L;;;;;N;;;;;
-A3D4;YI SYLLABLE RUT;Lo;0;L;;;;;N;;;;;
-A3D5;YI SYLLABLE RUX;Lo;0;L;;;;;N;;;;;
-A3D6;YI SYLLABLE RU;Lo;0;L;;;;;N;;;;;
-A3D7;YI SYLLABLE RUP;Lo;0;L;;;;;N;;;;;
-A3D8;YI SYLLABLE RURX;Lo;0;L;;;;;N;;;;;
-A3D9;YI SYLLABLE RUR;Lo;0;L;;;;;N;;;;;
-A3DA;YI SYLLABLE RYT;Lo;0;L;;;;;N;;;;;
-A3DB;YI SYLLABLE RYX;Lo;0;L;;;;;N;;;;;
-A3DC;YI SYLLABLE RY;Lo;0;L;;;;;N;;;;;
-A3DD;YI SYLLABLE RYP;Lo;0;L;;;;;N;;;;;
-A3DE;YI SYLLABLE RYRX;Lo;0;L;;;;;N;;;;;
-A3DF;YI SYLLABLE RYR;Lo;0;L;;;;;N;;;;;
-A3E0;YI SYLLABLE JIT;Lo;0;L;;;;;N;;;;;
-A3E1;YI SYLLABLE JIX;Lo;0;L;;;;;N;;;;;
-A3E2;YI SYLLABLE JI;Lo;0;L;;;;;N;;;;;
-A3E3;YI SYLLABLE JIP;Lo;0;L;;;;;N;;;;;
-A3E4;YI SYLLABLE JIET;Lo;0;L;;;;;N;;;;;
-A3E5;YI SYLLABLE JIEX;Lo;0;L;;;;;N;;;;;
-A3E6;YI SYLLABLE JIE;Lo;0;L;;;;;N;;;;;
-A3E7;YI SYLLABLE JIEP;Lo;0;L;;;;;N;;;;;
-A3E8;YI SYLLABLE JUOT;Lo;0;L;;;;;N;;;;;
-A3E9;YI SYLLABLE JUOX;Lo;0;L;;;;;N;;;;;
-A3EA;YI SYLLABLE JUO;Lo;0;L;;;;;N;;;;;
-A3EB;YI SYLLABLE JUOP;Lo;0;L;;;;;N;;;;;
-A3EC;YI SYLLABLE JOT;Lo;0;L;;;;;N;;;;;
-A3ED;YI SYLLABLE JOX;Lo;0;L;;;;;N;;;;;
-A3EE;YI SYLLABLE JO;Lo;0;L;;;;;N;;;;;
-A3EF;YI SYLLABLE JOP;Lo;0;L;;;;;N;;;;;
-A3F0;YI SYLLABLE JUT;Lo;0;L;;;;;N;;;;;
-A3F1;YI SYLLABLE JUX;Lo;0;L;;;;;N;;;;;
-A3F2;YI SYLLABLE JU;Lo;0;L;;;;;N;;;;;
-A3F3;YI SYLLABLE JUP;Lo;0;L;;;;;N;;;;;
-A3F4;YI SYLLABLE JURX;Lo;0;L;;;;;N;;;;;
-A3F5;YI SYLLABLE JUR;Lo;0;L;;;;;N;;;;;
-A3F6;YI SYLLABLE JYT;Lo;0;L;;;;;N;;;;;
-A3F7;YI SYLLABLE JYX;Lo;0;L;;;;;N;;;;;
-A3F8;YI SYLLABLE JY;Lo;0;L;;;;;N;;;;;
-A3F9;YI SYLLABLE JYP;Lo;0;L;;;;;N;;;;;
-A3FA;YI SYLLABLE JYRX;Lo;0;L;;;;;N;;;;;
-A3FB;YI SYLLABLE JYR;Lo;0;L;;;;;N;;;;;
-A3FC;YI SYLLABLE QIT;Lo;0;L;;;;;N;;;;;
-A3FD;YI SYLLABLE QIX;Lo;0;L;;;;;N;;;;;
-A3FE;YI SYLLABLE QI;Lo;0;L;;;;;N;;;;;
-A3FF;YI SYLLABLE QIP;Lo;0;L;;;;;N;;;;;
-A400;YI SYLLABLE QIET;Lo;0;L;;;;;N;;;;;
-A401;YI SYLLABLE QIEX;Lo;0;L;;;;;N;;;;;
-A402;YI SYLLABLE QIE;Lo;0;L;;;;;N;;;;;
-A403;YI SYLLABLE QIEP;Lo;0;L;;;;;N;;;;;
-A404;YI SYLLABLE QUOT;Lo;0;L;;;;;N;;;;;
-A405;YI SYLLABLE QUOX;Lo;0;L;;;;;N;;;;;
-A406;YI SYLLABLE QUO;Lo;0;L;;;;;N;;;;;
-A407;YI SYLLABLE QUOP;Lo;0;L;;;;;N;;;;;
-A408;YI SYLLABLE QOT;Lo;0;L;;;;;N;;;;;
-A409;YI SYLLABLE QOX;Lo;0;L;;;;;N;;;;;
-A40A;YI SYLLABLE QO;Lo;0;L;;;;;N;;;;;
-A40B;YI SYLLABLE QOP;Lo;0;L;;;;;N;;;;;
-A40C;YI SYLLABLE QUT;Lo;0;L;;;;;N;;;;;
-A40D;YI SYLLABLE QUX;Lo;0;L;;;;;N;;;;;
-A40E;YI SYLLABLE QU;Lo;0;L;;;;;N;;;;;
-A40F;YI SYLLABLE QUP;Lo;0;L;;;;;N;;;;;
-A410;YI SYLLABLE QURX;Lo;0;L;;;;;N;;;;;
-A411;YI SYLLABLE QUR;Lo;0;L;;;;;N;;;;;
-A412;YI SYLLABLE QYT;Lo;0;L;;;;;N;;;;;
-A413;YI SYLLABLE QYX;Lo;0;L;;;;;N;;;;;
-A414;YI SYLLABLE QY;Lo;0;L;;;;;N;;;;;
-A415;YI SYLLABLE QYP;Lo;0;L;;;;;N;;;;;
-A416;YI SYLLABLE QYRX;Lo;0;L;;;;;N;;;;;
-A417;YI SYLLABLE QYR;Lo;0;L;;;;;N;;;;;
-A418;YI SYLLABLE JJIT;Lo;0;L;;;;;N;;;;;
-A419;YI SYLLABLE JJIX;Lo;0;L;;;;;N;;;;;
-A41A;YI SYLLABLE JJI;Lo;0;L;;;;;N;;;;;
-A41B;YI SYLLABLE JJIP;Lo;0;L;;;;;N;;;;;
-A41C;YI SYLLABLE JJIET;Lo;0;L;;;;;N;;;;;
-A41D;YI SYLLABLE JJIEX;Lo;0;L;;;;;N;;;;;
-A41E;YI SYLLABLE JJIE;Lo;0;L;;;;;N;;;;;
-A41F;YI SYLLABLE JJIEP;Lo;0;L;;;;;N;;;;;
-A420;YI SYLLABLE JJUOX;Lo;0;L;;;;;N;;;;;
-A421;YI SYLLABLE JJUO;Lo;0;L;;;;;N;;;;;
-A422;YI SYLLABLE JJUOP;Lo;0;L;;;;;N;;;;;
-A423;YI SYLLABLE JJOT;Lo;0;L;;;;;N;;;;;
-A424;YI SYLLABLE JJOX;Lo;0;L;;;;;N;;;;;
-A425;YI SYLLABLE JJO;Lo;0;L;;;;;N;;;;;
-A426;YI SYLLABLE JJOP;Lo;0;L;;;;;N;;;;;
-A427;YI SYLLABLE JJUT;Lo;0;L;;;;;N;;;;;
-A428;YI SYLLABLE JJUX;Lo;0;L;;;;;N;;;;;
-A429;YI SYLLABLE JJU;Lo;0;L;;;;;N;;;;;
-A42A;YI SYLLABLE JJUP;Lo;0;L;;;;;N;;;;;
-A42B;YI SYLLABLE JJURX;Lo;0;L;;;;;N;;;;;
-A42C;YI SYLLABLE JJUR;Lo;0;L;;;;;N;;;;;
-A42D;YI SYLLABLE JJYT;Lo;0;L;;;;;N;;;;;
-A42E;YI SYLLABLE JJYX;Lo;0;L;;;;;N;;;;;
-A42F;YI SYLLABLE JJY;Lo;0;L;;;;;N;;;;;
-A430;YI SYLLABLE JJYP;Lo;0;L;;;;;N;;;;;
-A431;YI SYLLABLE NJIT;Lo;0;L;;;;;N;;;;;
-A432;YI SYLLABLE NJIX;Lo;0;L;;;;;N;;;;;
-A433;YI SYLLABLE NJI;Lo;0;L;;;;;N;;;;;
-A434;YI SYLLABLE NJIP;Lo;0;L;;;;;N;;;;;
-A435;YI SYLLABLE NJIET;Lo;0;L;;;;;N;;;;;
-A436;YI SYLLABLE NJIEX;Lo;0;L;;;;;N;;;;;
-A437;YI SYLLABLE NJIE;Lo;0;L;;;;;N;;;;;
-A438;YI SYLLABLE NJIEP;Lo;0;L;;;;;N;;;;;
-A439;YI SYLLABLE NJUOX;Lo;0;L;;;;;N;;;;;
-A43A;YI SYLLABLE NJUO;Lo;0;L;;;;;N;;;;;
-A43B;YI SYLLABLE NJOT;Lo;0;L;;;;;N;;;;;
-A43C;YI SYLLABLE NJOX;Lo;0;L;;;;;N;;;;;
-A43D;YI SYLLABLE NJO;Lo;0;L;;;;;N;;;;;
-A43E;YI SYLLABLE NJOP;Lo;0;L;;;;;N;;;;;
-A43F;YI SYLLABLE NJUX;Lo;0;L;;;;;N;;;;;
-A440;YI SYLLABLE NJU;Lo;0;L;;;;;N;;;;;
-A441;YI SYLLABLE NJUP;Lo;0;L;;;;;N;;;;;
-A442;YI SYLLABLE NJURX;Lo;0;L;;;;;N;;;;;
-A443;YI SYLLABLE NJUR;Lo;0;L;;;;;N;;;;;
-A444;YI SYLLABLE NJYT;Lo;0;L;;;;;N;;;;;
-A445;YI SYLLABLE NJYX;Lo;0;L;;;;;N;;;;;
-A446;YI SYLLABLE NJY;Lo;0;L;;;;;N;;;;;
-A447;YI SYLLABLE NJYP;Lo;0;L;;;;;N;;;;;
-A448;YI SYLLABLE NJYRX;Lo;0;L;;;;;N;;;;;
-A449;YI SYLLABLE NJYR;Lo;0;L;;;;;N;;;;;
-A44A;YI SYLLABLE NYIT;Lo;0;L;;;;;N;;;;;
-A44B;YI SYLLABLE NYIX;Lo;0;L;;;;;N;;;;;
-A44C;YI SYLLABLE NYI;Lo;0;L;;;;;N;;;;;
-A44D;YI SYLLABLE NYIP;Lo;0;L;;;;;N;;;;;
-A44E;YI SYLLABLE NYIET;Lo;0;L;;;;;N;;;;;
-A44F;YI SYLLABLE NYIEX;Lo;0;L;;;;;N;;;;;
-A450;YI SYLLABLE NYIE;Lo;0;L;;;;;N;;;;;
-A451;YI SYLLABLE NYIEP;Lo;0;L;;;;;N;;;;;
-A452;YI SYLLABLE NYUOX;Lo;0;L;;;;;N;;;;;
-A453;YI SYLLABLE NYUO;Lo;0;L;;;;;N;;;;;
-A454;YI SYLLABLE NYUOP;Lo;0;L;;;;;N;;;;;
-A455;YI SYLLABLE NYOT;Lo;0;L;;;;;N;;;;;
-A456;YI SYLLABLE NYOX;Lo;0;L;;;;;N;;;;;
-A457;YI SYLLABLE NYO;Lo;0;L;;;;;N;;;;;
-A458;YI SYLLABLE NYOP;Lo;0;L;;;;;N;;;;;
-A459;YI SYLLABLE NYUT;Lo;0;L;;;;;N;;;;;
-A45A;YI SYLLABLE NYUX;Lo;0;L;;;;;N;;;;;
-A45B;YI SYLLABLE NYU;Lo;0;L;;;;;N;;;;;
-A45C;YI SYLLABLE NYUP;Lo;0;L;;;;;N;;;;;
-A45D;YI SYLLABLE XIT;Lo;0;L;;;;;N;;;;;
-A45E;YI SYLLABLE XIX;Lo;0;L;;;;;N;;;;;
-A45F;YI SYLLABLE XI;Lo;0;L;;;;;N;;;;;
-A460;YI SYLLABLE XIP;Lo;0;L;;;;;N;;;;;
-A461;YI SYLLABLE XIET;Lo;0;L;;;;;N;;;;;
-A462;YI SYLLABLE XIEX;Lo;0;L;;;;;N;;;;;
-A463;YI SYLLABLE XIE;Lo;0;L;;;;;N;;;;;
-A464;YI SYLLABLE XIEP;Lo;0;L;;;;;N;;;;;
-A465;YI SYLLABLE XUOX;Lo;0;L;;;;;N;;;;;
-A466;YI SYLLABLE XUO;Lo;0;L;;;;;N;;;;;
-A467;YI SYLLABLE XOT;Lo;0;L;;;;;N;;;;;
-A468;YI SYLLABLE XOX;Lo;0;L;;;;;N;;;;;
-A469;YI SYLLABLE XO;Lo;0;L;;;;;N;;;;;
-A46A;YI SYLLABLE XOP;Lo;0;L;;;;;N;;;;;
-A46B;YI SYLLABLE XYT;Lo;0;L;;;;;N;;;;;
-A46C;YI SYLLABLE XYX;Lo;0;L;;;;;N;;;;;
-A46D;YI SYLLABLE XY;Lo;0;L;;;;;N;;;;;
-A46E;YI SYLLABLE XYP;Lo;0;L;;;;;N;;;;;
-A46F;YI SYLLABLE XYRX;Lo;0;L;;;;;N;;;;;
-A470;YI SYLLABLE XYR;Lo;0;L;;;;;N;;;;;
-A471;YI SYLLABLE YIT;Lo;0;L;;;;;N;;;;;
-A472;YI SYLLABLE YIX;Lo;0;L;;;;;N;;;;;
-A473;YI SYLLABLE YI;Lo;0;L;;;;;N;;;;;
-A474;YI SYLLABLE YIP;Lo;0;L;;;;;N;;;;;
-A475;YI SYLLABLE YIET;Lo;0;L;;;;;N;;;;;
-A476;YI SYLLABLE YIEX;Lo;0;L;;;;;N;;;;;
-A477;YI SYLLABLE YIE;Lo;0;L;;;;;N;;;;;
-A478;YI SYLLABLE YIEP;Lo;0;L;;;;;N;;;;;
-A479;YI SYLLABLE YUOT;Lo;0;L;;;;;N;;;;;
-A47A;YI SYLLABLE YUOX;Lo;0;L;;;;;N;;;;;
-A47B;YI SYLLABLE YUO;Lo;0;L;;;;;N;;;;;
-A47C;YI SYLLABLE YUOP;Lo;0;L;;;;;N;;;;;
-A47D;YI SYLLABLE YOT;Lo;0;L;;;;;N;;;;;
-A47E;YI SYLLABLE YOX;Lo;0;L;;;;;N;;;;;
-A47F;YI SYLLABLE YO;Lo;0;L;;;;;N;;;;;
-A480;YI SYLLABLE YOP;Lo;0;L;;;;;N;;;;;
-A481;YI SYLLABLE YUT;Lo;0;L;;;;;N;;;;;
-A482;YI SYLLABLE YUX;Lo;0;L;;;;;N;;;;;
-A483;YI SYLLABLE YU;Lo;0;L;;;;;N;;;;;
-A484;YI SYLLABLE YUP;Lo;0;L;;;;;N;;;;;
-A485;YI SYLLABLE YURX;Lo;0;L;;;;;N;;;;;
-A486;YI SYLLABLE YUR;Lo;0;L;;;;;N;;;;;
-A487;YI SYLLABLE YYT;Lo;0;L;;;;;N;;;;;
-A488;YI SYLLABLE YYX;Lo;0;L;;;;;N;;;;;
-A489;YI SYLLABLE YY;Lo;0;L;;;;;N;;;;;
-A48A;YI SYLLABLE YYP;Lo;0;L;;;;;N;;;;;
-A48B;YI SYLLABLE YYRX;Lo;0;L;;;;;N;;;;;
-A48C;YI SYLLABLE YYR;Lo;0;L;;;;;N;;;;;
-A490;YI RADICAL QOT;So;0;ON;;;;;N;;;;;
-A491;YI RADICAL LI;So;0;ON;;;;;N;;;;;
-A492;YI RADICAL KIT;So;0;ON;;;;;N;;;;;
-A493;YI RADICAL NYIP;So;0;ON;;;;;N;;;;;
-A494;YI RADICAL CYP;So;0;ON;;;;;N;;;;;
-A495;YI RADICAL SSI;So;0;ON;;;;;N;;;;;
-A496;YI RADICAL GGOP;So;0;ON;;;;;N;;;;;
-A497;YI RADICAL GEP;So;0;ON;;;;;N;;;;;
-A498;YI RADICAL MI;So;0;ON;;;;;N;;;;;
-A499;YI RADICAL HXIT;So;0;ON;;;;;N;;;;;
-A49A;YI RADICAL LYR;So;0;ON;;;;;N;;;;;
-A49B;YI RADICAL BBUT;So;0;ON;;;;;N;;;;;
-A49C;YI RADICAL MOP;So;0;ON;;;;;N;;;;;
-A49D;YI RADICAL YO;So;0;ON;;;;;N;;;;;
-A49E;YI RADICAL PUT;So;0;ON;;;;;N;;;;;
-A49F;YI RADICAL HXUO;So;0;ON;;;;;N;;;;;
-A4A0;YI RADICAL TAT;So;0;ON;;;;;N;;;;;
-A4A1;YI RADICAL GA;So;0;ON;;;;;N;;;;;
-A4A2;YI RADICAL ZUP;So;0;ON;;;;;N;;;;;
-A4A3;YI RADICAL CYT;So;0;ON;;;;;N;;;;;
-A4A4;YI RADICAL DDUR;So;0;ON;;;;;N;;;;;
-A4A5;YI RADICAL BUR;So;0;ON;;;;;N;;;;;
-A4A6;YI RADICAL GGUO;So;0;ON;;;;;N;;;;;
-A4A7;YI RADICAL NYOP;So;0;ON;;;;;N;;;;;
-A4A8;YI RADICAL TU;So;0;ON;;;;;N;;;;;
-A4A9;YI RADICAL OP;So;0;ON;;;;;N;;;;;
-A4AA;YI RADICAL JJUT;So;0;ON;;;;;N;;;;;
-A4AB;YI RADICAL ZOT;So;0;ON;;;;;N;;;;;
-A4AC;YI RADICAL PYT;So;0;ON;;;;;N;;;;;
-A4AD;YI RADICAL HMO;So;0;ON;;;;;N;;;;;
-A4AE;YI RADICAL YIT;So;0;ON;;;;;N;;;;;
-A4AF;YI RADICAL VUR;So;0;ON;;;;;N;;;;;
-A4B0;YI RADICAL SHY;So;0;ON;;;;;N;;;;;
-A4B1;YI RADICAL VEP;So;0;ON;;;;;N;;;;;
-A4B2;YI RADICAL ZA;So;0;ON;;;;;N;;;;;
-A4B3;YI RADICAL JO;So;0;ON;;;;;N;;;;;
-A4B4;YI RADICAL NZUP;So;0;ON;;;;;N;;;;;
-A4B5;YI RADICAL JJY;So;0;ON;;;;;N;;;;;
-A4B6;YI RADICAL GOT;So;0;ON;;;;;N;;;;;
-A4B7;YI RADICAL JJIE;So;0;ON;;;;;N;;;;;
-A4B8;YI RADICAL WO;So;0;ON;;;;;N;;;;;
-A4B9;YI RADICAL DU;So;0;ON;;;;;N;;;;;
-A4BA;YI RADICAL SHUR;So;0;ON;;;;;N;;;;;
-A4BB;YI RADICAL LIE;So;0;ON;;;;;N;;;;;
-A4BC;YI RADICAL CY;So;0;ON;;;;;N;;;;;
-A4BD;YI RADICAL CUOP;So;0;ON;;;;;N;;;;;
-A4BE;YI RADICAL CIP;So;0;ON;;;;;N;;;;;
-A4BF;YI RADICAL HXOP;So;0;ON;;;;;N;;;;;
-A4C0;YI RADICAL SHAT;So;0;ON;;;;;N;;;;;
-A4C1;YI RADICAL ZUR;So;0;ON;;;;;N;;;;;
-A4C2;YI RADICAL SHOP;So;0;ON;;;;;N;;;;;
-A4C3;YI RADICAL CHE;So;0;ON;;;;;N;;;;;
-A4C4;YI RADICAL ZZIET;So;0;ON;;;;;N;;;;;
-A4C5;YI RADICAL NBIE;So;0;ON;;;;;N;;;;;
-A4C6;YI RADICAL KE;So;0;ON;;;;;N;;;;;
-A4D0;LISU LETTER BA;Lo;0;L;;;;;N;;;;;
-A4D1;LISU LETTER PA;Lo;0;L;;;;;N;;;;;
-A4D2;LISU LETTER PHA;Lo;0;L;;;;;N;;;;;
-A4D3;LISU LETTER DA;Lo;0;L;;;;;N;;;;;
-A4D4;LISU LETTER TA;Lo;0;L;;;;;N;;;;;
-A4D5;LISU LETTER THA;Lo;0;L;;;;;N;;;;;
-A4D6;LISU LETTER GA;Lo;0;L;;;;;N;;;;;
-A4D7;LISU LETTER KA;Lo;0;L;;;;;N;;;;;
-A4D8;LISU LETTER KHA;Lo;0;L;;;;;N;;;;;
-A4D9;LISU LETTER JA;Lo;0;L;;;;;N;;;;;
-A4DA;LISU LETTER CA;Lo;0;L;;;;;N;;;;;
-A4DB;LISU LETTER CHA;Lo;0;L;;;;;N;;;;;
-A4DC;LISU LETTER DZA;Lo;0;L;;;;;N;;;;;
-A4DD;LISU LETTER TSA;Lo;0;L;;;;;N;;;;;
-A4DE;LISU LETTER TSHA;Lo;0;L;;;;;N;;;;;
-A4DF;LISU LETTER MA;Lo;0;L;;;;;N;;;;;
-A4E0;LISU LETTER NA;Lo;0;L;;;;;N;;;;;
-A4E1;LISU LETTER LA;Lo;0;L;;;;;N;;;;;
-A4E2;LISU LETTER SA;Lo;0;L;;;;;N;;;;;
-A4E3;LISU LETTER ZHA;Lo;0;L;;;;;N;;;;;
-A4E4;LISU LETTER ZA;Lo;0;L;;;;;N;;;;;
-A4E5;LISU LETTER NGA;Lo;0;L;;;;;N;;;;;
-A4E6;LISU LETTER HA;Lo;0;L;;;;;N;;;;;
-A4E7;LISU LETTER XA;Lo;0;L;;;;;N;;;;;
-A4E8;LISU LETTER HHA;Lo;0;L;;;;;N;;;;;
-A4E9;LISU LETTER FA;Lo;0;L;;;;;N;;;;;
-A4EA;LISU LETTER WA;Lo;0;L;;;;;N;;;;;
-A4EB;LISU LETTER SHA;Lo;0;L;;;;;N;;;;;
-A4EC;LISU LETTER YA;Lo;0;L;;;;;N;;;;;
-A4ED;LISU LETTER GHA;Lo;0;L;;;;;N;;;;;
-A4EE;LISU LETTER A;Lo;0;L;;;;;N;;;;;
-A4EF;LISU LETTER AE;Lo;0;L;;;;;N;;;;;
-A4F0;LISU LETTER E;Lo;0;L;;;;;N;;;;;
-A4F1;LISU LETTER EU;Lo;0;L;;;;;N;;;;;
-A4F2;LISU LETTER I;Lo;0;L;;;;;N;;;;;
-A4F3;LISU LETTER O;Lo;0;L;;;;;N;;;;;
-A4F4;LISU LETTER U;Lo;0;L;;;;;N;;;;;
-A4F5;LISU LETTER UE;Lo;0;L;;;;;N;;;;;
-A4F6;LISU LETTER UH;Lo;0;L;;;;;N;;;;;
-A4F7;LISU LETTER OE;Lo;0;L;;;;;N;;;;;
-A4F8;LISU LETTER TONE MYA TI;Lm;0;L;;;;;N;;;;;
-A4F9;LISU LETTER TONE NA PO;Lm;0;L;;;;;N;;;;;
-A4FA;LISU LETTER TONE MYA CYA;Lm;0;L;;;;;N;;;;;
-A4FB;LISU LETTER TONE MYA BO;Lm;0;L;;;;;N;;;;;
-A4FC;LISU LETTER TONE MYA NA;Lm;0;L;;;;;N;;;;;
-A4FD;LISU LETTER TONE MYA JEU;Lm;0;L;;;;;N;;;;;
-A4FE;LISU PUNCTUATION COMMA;Po;0;L;;;;;N;;;;;
-A4FF;LISU PUNCTUATION FULL STOP;Po;0;L;;;;;N;;;;;
-A500;VAI SYLLABLE EE;Lo;0;L;;;;;N;;;;;
-A501;VAI SYLLABLE EEN;Lo;0;L;;;;;N;;;;;
-A502;VAI SYLLABLE HEE;Lo;0;L;;;;;N;;;;;
-A503;VAI SYLLABLE WEE;Lo;0;L;;;;;N;;;;;
-A504;VAI SYLLABLE WEEN;Lo;0;L;;;;;N;;;;;
-A505;VAI SYLLABLE PEE;Lo;0;L;;;;;N;;;;;
-A506;VAI SYLLABLE BHEE;Lo;0;L;;;;;N;;;;;
-A507;VAI SYLLABLE BEE;Lo;0;L;;;;;N;;;;;
-A508;VAI SYLLABLE MBEE;Lo;0;L;;;;;N;;;;;
-A509;VAI SYLLABLE KPEE;Lo;0;L;;;;;N;;;;;
-A50A;VAI SYLLABLE MGBEE;Lo;0;L;;;;;N;;;;;
-A50B;VAI SYLLABLE GBEE;Lo;0;L;;;;;N;;;;;
-A50C;VAI SYLLABLE FEE;Lo;0;L;;;;;N;;;;;
-A50D;VAI SYLLABLE VEE;Lo;0;L;;;;;N;;;;;
-A50E;VAI SYLLABLE TEE;Lo;0;L;;;;;N;;;;;
-A50F;VAI SYLLABLE THEE;Lo;0;L;;;;;N;;;;;
-A510;VAI SYLLABLE DHEE;Lo;0;L;;;;;N;;;;;
-A511;VAI SYLLABLE DHHEE;Lo;0;L;;;;;N;;;;;
-A512;VAI SYLLABLE LEE;Lo;0;L;;;;;N;;;;;
-A513;VAI SYLLABLE REE;Lo;0;L;;;;;N;;;;;
-A514;VAI SYLLABLE DEE;Lo;0;L;;;;;N;;;;;
-A515;VAI SYLLABLE NDEE;Lo;0;L;;;;;N;;;;;
-A516;VAI SYLLABLE SEE;Lo;0;L;;;;;N;;;;;
-A517;VAI SYLLABLE SHEE;Lo;0;L;;;;;N;;;;;
-A518;VAI SYLLABLE ZEE;Lo;0;L;;;;;N;;;;;
-A519;VAI SYLLABLE ZHEE;Lo;0;L;;;;;N;;;;;
-A51A;VAI SYLLABLE CEE;Lo;0;L;;;;;N;;;;;
-A51B;VAI SYLLABLE JEE;Lo;0;L;;;;;N;;;;;
-A51C;VAI SYLLABLE NJEE;Lo;0;L;;;;;N;;;;;
-A51D;VAI SYLLABLE YEE;Lo;0;L;;;;;N;;;;;
-A51E;VAI SYLLABLE KEE;Lo;0;L;;;;;N;;;;;
-A51F;VAI SYLLABLE NGGEE;Lo;0;L;;;;;N;;;;;
-A520;VAI SYLLABLE GEE;Lo;0;L;;;;;N;;;;;
-A521;VAI SYLLABLE MEE;Lo;0;L;;;;;N;;;;;
-A522;VAI SYLLABLE NEE;Lo;0;L;;;;;N;;;;;
-A523;VAI SYLLABLE NYEE;Lo;0;L;;;;;N;;;;;
-A524;VAI SYLLABLE I;Lo;0;L;;;;;N;;;;;
-A525;VAI SYLLABLE IN;Lo;0;L;;;;;N;;;;;
-A526;VAI SYLLABLE HI;Lo;0;L;;;;;N;;;;;
-A527;VAI SYLLABLE HIN;Lo;0;L;;;;;N;;;;;
-A528;VAI SYLLABLE WI;Lo;0;L;;;;;N;;;;;
-A529;VAI SYLLABLE WIN;Lo;0;L;;;;;N;;;;;
-A52A;VAI SYLLABLE PI;Lo;0;L;;;;;N;;;;;
-A52B;VAI SYLLABLE BHI;Lo;0;L;;;;;N;;;;;
-A52C;VAI SYLLABLE BI;Lo;0;L;;;;;N;;;;;
-A52D;VAI SYLLABLE MBI;Lo;0;L;;;;;N;;;;;
-A52E;VAI SYLLABLE KPI;Lo;0;L;;;;;N;;;;;
-A52F;VAI SYLLABLE MGBI;Lo;0;L;;;;;N;;;;;
-A530;VAI SYLLABLE GBI;Lo;0;L;;;;;N;;;;;
-A531;VAI SYLLABLE FI;Lo;0;L;;;;;N;;;;;
-A532;VAI SYLLABLE VI;Lo;0;L;;;;;N;;;;;
-A533;VAI SYLLABLE TI;Lo;0;L;;;;;N;;;;;
-A534;VAI SYLLABLE THI;Lo;0;L;;;;;N;;;;;
-A535;VAI SYLLABLE DHI;Lo;0;L;;;;;N;;;;;
-A536;VAI SYLLABLE DHHI;Lo;0;L;;;;;N;;;;;
-A537;VAI SYLLABLE LI;Lo;0;L;;;;;N;;;;;
-A538;VAI SYLLABLE RI;Lo;0;L;;;;;N;;;;;
-A539;VAI SYLLABLE DI;Lo;0;L;;;;;N;;;;;
-A53A;VAI SYLLABLE NDI;Lo;0;L;;;;;N;;;;;
-A53B;VAI SYLLABLE SI;Lo;0;L;;;;;N;;;;;
-A53C;VAI SYLLABLE SHI;Lo;0;L;;;;;N;;;;;
-A53D;VAI SYLLABLE ZI;Lo;0;L;;;;;N;;;;;
-A53E;VAI SYLLABLE ZHI;Lo;0;L;;;;;N;;;;;
-A53F;VAI SYLLABLE CI;Lo;0;L;;;;;N;;;;;
-A540;VAI SYLLABLE JI;Lo;0;L;;;;;N;;;;;
-A541;VAI SYLLABLE NJI;Lo;0;L;;;;;N;;;;;
-A542;VAI SYLLABLE YI;Lo;0;L;;;;;N;;;;;
-A543;VAI SYLLABLE KI;Lo;0;L;;;;;N;;;;;
-A544;VAI SYLLABLE NGGI;Lo;0;L;;;;;N;;;;;
-A545;VAI SYLLABLE GI;Lo;0;L;;;;;N;;;;;
-A546;VAI SYLLABLE MI;Lo;0;L;;;;;N;;;;;
-A547;VAI SYLLABLE NI;Lo;0;L;;;;;N;;;;;
-A548;VAI SYLLABLE NYI;Lo;0;L;;;;;N;;;;;
-A549;VAI SYLLABLE A;Lo;0;L;;;;;N;;;;;
-A54A;VAI SYLLABLE AN;Lo;0;L;;;;;N;;;;;
-A54B;VAI SYLLABLE NGAN;Lo;0;L;;;;;N;;;;;
-A54C;VAI SYLLABLE HA;Lo;0;L;;;;;N;;;;;
-A54D;VAI SYLLABLE HAN;Lo;0;L;;;;;N;;;;;
-A54E;VAI SYLLABLE WA;Lo;0;L;;;;;N;;;;;
-A54F;VAI SYLLABLE WAN;Lo;0;L;;;;;N;;;;;
-A550;VAI SYLLABLE PA;Lo;0;L;;;;;N;;;;;
-A551;VAI SYLLABLE BHA;Lo;0;L;;;;;N;;;;;
-A552;VAI SYLLABLE BA;Lo;0;L;;;;;N;;;;;
-A553;VAI SYLLABLE MBA;Lo;0;L;;;;;N;;;;;
-A554;VAI SYLLABLE KPA;Lo;0;L;;;;;N;;;;;
-A555;VAI SYLLABLE KPAN;Lo;0;L;;;;;N;;;;;
-A556;VAI SYLLABLE MGBA;Lo;0;L;;;;;N;;;;;
-A557;VAI SYLLABLE GBA;Lo;0;L;;;;;N;;;;;
-A558;VAI SYLLABLE FA;Lo;0;L;;;;;N;;;;;
-A559;VAI SYLLABLE VA;Lo;0;L;;;;;N;;;;;
-A55A;VAI SYLLABLE TA;Lo;0;L;;;;;N;;;;;
-A55B;VAI SYLLABLE THA;Lo;0;L;;;;;N;;;;;
-A55C;VAI SYLLABLE DHA;Lo;0;L;;;;;N;;;;;
-A55D;VAI SYLLABLE DHHA;Lo;0;L;;;;;N;;;;;
-A55E;VAI SYLLABLE LA;Lo;0;L;;;;;N;;;;;
-A55F;VAI SYLLABLE RA;Lo;0;L;;;;;N;;;;;
-A560;VAI SYLLABLE DA;Lo;0;L;;;;;N;;;;;
-A561;VAI SYLLABLE NDA;Lo;0;L;;;;;N;;;;;
-A562;VAI SYLLABLE SA;Lo;0;L;;;;;N;;;;;
-A563;VAI SYLLABLE SHA;Lo;0;L;;;;;N;;;;;
-A564;VAI SYLLABLE ZA;Lo;0;L;;;;;N;;;;;
-A565;VAI SYLLABLE ZHA;Lo;0;L;;;;;N;;;;;
-A566;VAI SYLLABLE CA;Lo;0;L;;;;;N;;;;;
-A567;VAI SYLLABLE JA;Lo;0;L;;;;;N;;;;;
-A568;VAI SYLLABLE NJA;Lo;0;L;;;;;N;;;;;
-A569;VAI SYLLABLE YA;Lo;0;L;;;;;N;;;;;
-A56A;VAI SYLLABLE KA;Lo;0;L;;;;;N;;;;;
-A56B;VAI SYLLABLE KAN;Lo;0;L;;;;;N;;;;;
-A56C;VAI SYLLABLE NGGA;Lo;0;L;;;;;N;;;;;
-A56D;VAI SYLLABLE GA;Lo;0;L;;;;;N;;;;;
-A56E;VAI SYLLABLE MA;Lo;0;L;;;;;N;;;;;
-A56F;VAI SYLLABLE NA;Lo;0;L;;;;;N;;;;;
-A570;VAI SYLLABLE NYA;Lo;0;L;;;;;N;;;;;
-A571;VAI SYLLABLE OO;Lo;0;L;;;;;N;;;;;
-A572;VAI SYLLABLE OON;Lo;0;L;;;;;N;;;;;
-A573;VAI SYLLABLE HOO;Lo;0;L;;;;;N;;;;;
-A574;VAI SYLLABLE WOO;Lo;0;L;;;;;N;;;;;
-A575;VAI SYLLABLE WOON;Lo;0;L;;;;;N;;;;;
-A576;VAI SYLLABLE POO;Lo;0;L;;;;;N;;;;;
-A577;VAI SYLLABLE BHOO;Lo;0;L;;;;;N;;;;;
-A578;VAI SYLLABLE BOO;Lo;0;L;;;;;N;;;;;
-A579;VAI SYLLABLE MBOO;Lo;0;L;;;;;N;;;;;
-A57A;VAI SYLLABLE KPOO;Lo;0;L;;;;;N;;;;;
-A57B;VAI SYLLABLE MGBOO;Lo;0;L;;;;;N;;;;;
-A57C;VAI SYLLABLE GBOO;Lo;0;L;;;;;N;;;;;
-A57D;VAI SYLLABLE FOO;Lo;0;L;;;;;N;;;;;
-A57E;VAI SYLLABLE VOO;Lo;0;L;;;;;N;;;;;
-A57F;VAI SYLLABLE TOO;Lo;0;L;;;;;N;;;;;
-A580;VAI SYLLABLE THOO;Lo;0;L;;;;;N;;;;;
-A581;VAI SYLLABLE DHOO;Lo;0;L;;;;;N;;;;;
-A582;VAI SYLLABLE DHHOO;Lo;0;L;;;;;N;;;;;
-A583;VAI SYLLABLE LOO;Lo;0;L;;;;;N;;;;;
-A584;VAI SYLLABLE ROO;Lo;0;L;;;;;N;;;;;
-A585;VAI SYLLABLE DOO;Lo;0;L;;;;;N;;;;;
-A586;VAI SYLLABLE NDOO;Lo;0;L;;;;;N;;;;;
-A587;VAI SYLLABLE SOO;Lo;0;L;;;;;N;;;;;
-A588;VAI SYLLABLE SHOO;Lo;0;L;;;;;N;;;;;
-A589;VAI SYLLABLE ZOO;Lo;0;L;;;;;N;;;;;
-A58A;VAI SYLLABLE ZHOO;Lo;0;L;;;;;N;;;;;
-A58B;VAI SYLLABLE COO;Lo;0;L;;;;;N;;;;;
-A58C;VAI SYLLABLE JOO;Lo;0;L;;;;;N;;;;;
-A58D;VAI SYLLABLE NJOO;Lo;0;L;;;;;N;;;;;
-A58E;VAI SYLLABLE YOO;Lo;0;L;;;;;N;;;;;
-A58F;VAI SYLLABLE KOO;Lo;0;L;;;;;N;;;;;
-A590;VAI SYLLABLE NGGOO;Lo;0;L;;;;;N;;;;;
-A591;VAI SYLLABLE GOO;Lo;0;L;;;;;N;;;;;
-A592;VAI SYLLABLE MOO;Lo;0;L;;;;;N;;;;;
-A593;VAI SYLLABLE NOO;Lo;0;L;;;;;N;;;;;
-A594;VAI SYLLABLE NYOO;Lo;0;L;;;;;N;;;;;
-A595;VAI SYLLABLE U;Lo;0;L;;;;;N;;;;;
-A596;VAI SYLLABLE UN;Lo;0;L;;;;;N;;;;;
-A597;VAI SYLLABLE HU;Lo;0;L;;;;;N;;;;;
-A598;VAI SYLLABLE HUN;Lo;0;L;;;;;N;;;;;
-A599;VAI SYLLABLE WU;Lo;0;L;;;;;N;;;;;
-A59A;VAI SYLLABLE WUN;Lo;0;L;;;;;N;;;;;
-A59B;VAI SYLLABLE PU;Lo;0;L;;;;;N;;;;;
-A59C;VAI SYLLABLE BHU;Lo;0;L;;;;;N;;;;;
-A59D;VAI SYLLABLE BU;Lo;0;L;;;;;N;;;;;
-A59E;VAI SYLLABLE MBU;Lo;0;L;;;;;N;;;;;
-A59F;VAI SYLLABLE KPU;Lo;0;L;;;;;N;;;;;
-A5A0;VAI SYLLABLE MGBU;Lo;0;L;;;;;N;;;;;
-A5A1;VAI SYLLABLE GBU;Lo;0;L;;;;;N;;;;;
-A5A2;VAI SYLLABLE FU;Lo;0;L;;;;;N;;;;;
-A5A3;VAI SYLLABLE VU;Lo;0;L;;;;;N;;;;;
-A5A4;VAI SYLLABLE TU;Lo;0;L;;;;;N;;;;;
-A5A5;VAI SYLLABLE THU;Lo;0;L;;;;;N;;;;;
-A5A6;VAI SYLLABLE DHU;Lo;0;L;;;;;N;;;;;
-A5A7;VAI SYLLABLE DHHU;Lo;0;L;;;;;N;;;;;
-A5A8;VAI SYLLABLE LU;Lo;0;L;;;;;N;;;;;
-A5A9;VAI SYLLABLE RU;Lo;0;L;;;;;N;;;;;
-A5AA;VAI SYLLABLE DU;Lo;0;L;;;;;N;;;;;
-A5AB;VAI SYLLABLE NDU;Lo;0;L;;;;;N;;;;;
-A5AC;VAI SYLLABLE SU;Lo;0;L;;;;;N;;;;;
-A5AD;VAI SYLLABLE SHU;Lo;0;L;;;;;N;;;;;
-A5AE;VAI SYLLABLE ZU;Lo;0;L;;;;;N;;;;;
-A5AF;VAI SYLLABLE ZHU;Lo;0;L;;;;;N;;;;;
-A5B0;VAI SYLLABLE CU;Lo;0;L;;;;;N;;;;;
-A5B1;VAI SYLLABLE JU;Lo;0;L;;;;;N;;;;;
-A5B2;VAI SYLLABLE NJU;Lo;0;L;;;;;N;;;;;
-A5B3;VAI SYLLABLE YU;Lo;0;L;;;;;N;;;;;
-A5B4;VAI SYLLABLE KU;Lo;0;L;;;;;N;;;;;
-A5B5;VAI SYLLABLE NGGU;Lo;0;L;;;;;N;;;;;
-A5B6;VAI SYLLABLE GU;Lo;0;L;;;;;N;;;;;
-A5B7;VAI SYLLABLE MU;Lo;0;L;;;;;N;;;;;
-A5B8;VAI SYLLABLE NU;Lo;0;L;;;;;N;;;;;
-A5B9;VAI SYLLABLE NYU;Lo;0;L;;;;;N;;;;;
-A5BA;VAI SYLLABLE O;Lo;0;L;;;;;N;;;;;
-A5BB;VAI SYLLABLE ON;Lo;0;L;;;;;N;;;;;
-A5BC;VAI SYLLABLE NGON;Lo;0;L;;;;;N;;;;;
-A5BD;VAI SYLLABLE HO;Lo;0;L;;;;;N;;;;;
-A5BE;VAI SYLLABLE HON;Lo;0;L;;;;;N;;;;;
-A5BF;VAI SYLLABLE WO;Lo;0;L;;;;;N;;;;;
-A5C0;VAI SYLLABLE WON;Lo;0;L;;;;;N;;;;;
-A5C1;VAI SYLLABLE PO;Lo;0;L;;;;;N;;;;;
-A5C2;VAI SYLLABLE BHO;Lo;0;L;;;;;N;;;;;
-A5C3;VAI SYLLABLE BO;Lo;0;L;;;;;N;;;;;
-A5C4;VAI SYLLABLE MBO;Lo;0;L;;;;;N;;;;;
-A5C5;VAI SYLLABLE KPO;Lo;0;L;;;;;N;;;;;
-A5C6;VAI SYLLABLE MGBO;Lo;0;L;;;;;N;;;;;
-A5C7;VAI SYLLABLE GBO;Lo;0;L;;;;;N;;;;;
-A5C8;VAI SYLLABLE GBON;Lo;0;L;;;;;N;;;;;
-A5C9;VAI SYLLABLE FO;Lo;0;L;;;;;N;;;;;
-A5CA;VAI SYLLABLE VO;Lo;0;L;;;;;N;;;;;
-A5CB;VAI SYLLABLE TO;Lo;0;L;;;;;N;;;;;
-A5CC;VAI SYLLABLE THO;Lo;0;L;;;;;N;;;;;
-A5CD;VAI SYLLABLE DHO;Lo;0;L;;;;;N;;;;;
-A5CE;VAI SYLLABLE DHHO;Lo;0;L;;;;;N;;;;;
-A5CF;VAI SYLLABLE LO;Lo;0;L;;;;;N;;;;;
-A5D0;VAI SYLLABLE RO;Lo;0;L;;;;;N;;;;;
-A5D1;VAI SYLLABLE DO;Lo;0;L;;;;;N;;;;;
-A5D2;VAI SYLLABLE NDO;Lo;0;L;;;;;N;;;;;
-A5D3;VAI SYLLABLE SO;Lo;0;L;;;;;N;;;;;
-A5D4;VAI SYLLABLE SHO;Lo;0;L;;;;;N;;;;;
-A5D5;VAI SYLLABLE ZO;Lo;0;L;;;;;N;;;;;
-A5D6;VAI SYLLABLE ZHO;Lo;0;L;;;;;N;;;;;
-A5D7;VAI SYLLABLE CO;Lo;0;L;;;;;N;;;;;
-A5D8;VAI SYLLABLE JO;Lo;0;L;;;;;N;;;;;
-A5D9;VAI SYLLABLE NJO;Lo;0;L;;;;;N;;;;;
-A5DA;VAI SYLLABLE YO;Lo;0;L;;;;;N;;;;;
-A5DB;VAI SYLLABLE KO;Lo;0;L;;;;;N;;;;;
-A5DC;VAI SYLLABLE NGGO;Lo;0;L;;;;;N;;;;;
-A5DD;VAI SYLLABLE GO;Lo;0;L;;;;;N;;;;;
-A5DE;VAI SYLLABLE MO;Lo;0;L;;;;;N;;;;;
-A5DF;VAI SYLLABLE NO;Lo;0;L;;;;;N;;;;;
-A5E0;VAI SYLLABLE NYO;Lo;0;L;;;;;N;;;;;
-A5E1;VAI SYLLABLE E;Lo;0;L;;;;;N;;;;;
-A5E2;VAI SYLLABLE EN;Lo;0;L;;;;;N;;;;;
-A5E3;VAI SYLLABLE NGEN;Lo;0;L;;;;;N;;;;;
-A5E4;VAI SYLLABLE HE;Lo;0;L;;;;;N;;;;;
-A5E5;VAI SYLLABLE HEN;Lo;0;L;;;;;N;;;;;
-A5E6;VAI SYLLABLE WE;Lo;0;L;;;;;N;;;;;
-A5E7;VAI SYLLABLE WEN;Lo;0;L;;;;;N;;;;;
-A5E8;VAI SYLLABLE PE;Lo;0;L;;;;;N;;;;;
-A5E9;VAI SYLLABLE BHE;Lo;0;L;;;;;N;;;;;
-A5EA;VAI SYLLABLE BE;Lo;0;L;;;;;N;;;;;
-A5EB;VAI SYLLABLE MBE;Lo;0;L;;;;;N;;;;;
-A5EC;VAI SYLLABLE KPE;Lo;0;L;;;;;N;;;;;
-A5ED;VAI SYLLABLE KPEN;Lo;0;L;;;;;N;;;;;
-A5EE;VAI SYLLABLE MGBE;Lo;0;L;;;;;N;;;;;
-A5EF;VAI SYLLABLE GBE;Lo;0;L;;;;;N;;;;;
-A5F0;VAI SYLLABLE GBEN;Lo;0;L;;;;;N;;;;;
-A5F1;VAI SYLLABLE FE;Lo;0;L;;;;;N;;;;;
-A5F2;VAI SYLLABLE VE;Lo;0;L;;;;;N;;;;;
-A5F3;VAI SYLLABLE TE;Lo;0;L;;;;;N;;;;;
-A5F4;VAI SYLLABLE THE;Lo;0;L;;;;;N;;;;;
-A5F5;VAI SYLLABLE DHE;Lo;0;L;;;;;N;;;;;
-A5F6;VAI SYLLABLE DHHE;Lo;0;L;;;;;N;;;;;
-A5F7;VAI SYLLABLE LE;Lo;0;L;;;;;N;;;;;
-A5F8;VAI SYLLABLE RE;Lo;0;L;;;;;N;;;;;
-A5F9;VAI SYLLABLE DE;Lo;0;L;;;;;N;;;;;
-A5FA;VAI SYLLABLE NDE;Lo;0;L;;;;;N;;;;;
-A5FB;VAI SYLLABLE SE;Lo;0;L;;;;;N;;;;;
-A5FC;VAI SYLLABLE SHE;Lo;0;L;;;;;N;;;;;
-A5FD;VAI SYLLABLE ZE;Lo;0;L;;;;;N;;;;;
-A5FE;VAI SYLLABLE ZHE;Lo;0;L;;;;;N;;;;;
-A5FF;VAI SYLLABLE CE;Lo;0;L;;;;;N;;;;;
-A600;VAI SYLLABLE JE;Lo;0;L;;;;;N;;;;;
-A601;VAI SYLLABLE NJE;Lo;0;L;;;;;N;;;;;
-A602;VAI SYLLABLE YE;Lo;0;L;;;;;N;;;;;
-A603;VAI SYLLABLE KE;Lo;0;L;;;;;N;;;;;
-A604;VAI SYLLABLE NGGE;Lo;0;L;;;;;N;;;;;
-A605;VAI SYLLABLE NGGEN;Lo;0;L;;;;;N;;;;;
-A606;VAI SYLLABLE GE;Lo;0;L;;;;;N;;;;;
-A607;VAI SYLLABLE GEN;Lo;0;L;;;;;N;;;;;
-A608;VAI SYLLABLE ME;Lo;0;L;;;;;N;;;;;
-A609;VAI SYLLABLE NE;Lo;0;L;;;;;N;;;;;
-A60A;VAI SYLLABLE NYE;Lo;0;L;;;;;N;;;;;
-A60B;VAI SYLLABLE NG;Lo;0;L;;;;;N;;;;;
-A60C;VAI SYLLABLE LENGTHENER;Lm;0;L;;;;;N;;;;;
-A60D;VAI COMMA;Po;0;ON;;;;;N;;;;;
-A60E;VAI FULL STOP;Po;0;ON;;;;;N;;;;;
-A60F;VAI QUESTION MARK;Po;0;ON;;;;;N;;;;;
-A610;VAI SYLLABLE NDOLE FA;Lo;0;L;;;;;N;;;;;
-A611;VAI SYLLABLE NDOLE KA;Lo;0;L;;;;;N;;;;;
-A612;VAI SYLLABLE NDOLE SOO;Lo;0;L;;;;;N;;;;;
-A613;VAI SYMBOL FEENG;Lo;0;L;;;;;N;;;;;
-A614;VAI SYMBOL KEENG;Lo;0;L;;;;;N;;;;;
-A615;VAI SYMBOL TING;Lo;0;L;;;;;N;;;;;
-A616;VAI SYMBOL NII;Lo;0;L;;;;;N;;;;;
-A617;VAI SYMBOL BANG;Lo;0;L;;;;;N;;;;;
-A618;VAI SYMBOL FAA;Lo;0;L;;;;;N;;;;;
-A619;VAI SYMBOL TAA;Lo;0;L;;;;;N;;;;;
-A61A;VAI SYMBOL DANG;Lo;0;L;;;;;N;;;;;
-A61B;VAI SYMBOL DOONG;Lo;0;L;;;;;N;;;;;
-A61C;VAI SYMBOL KUNG;Lo;0;L;;;;;N;;;;;
-A61D;VAI SYMBOL TONG;Lo;0;L;;;;;N;;;;;
-A61E;VAI SYMBOL DO-O;Lo;0;L;;;;;N;;;;;
-A61F;VAI SYMBOL JONG;Lo;0;L;;;;;N;;;;;
-A620;VAI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-A621;VAI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-A622;VAI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-A623;VAI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-A624;VAI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-A625;VAI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-A626;VAI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-A627;VAI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-A628;VAI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-A629;VAI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-A62A;VAI SYLLABLE NDOLE MA;Lo;0;L;;;;;N;;;;;
-A62B;VAI SYLLABLE NDOLE DO;Lo;0;L;;;;;N;;;;;
-A640;CYRILLIC CAPITAL LETTER ZEMLYA;Lu;0;L;;;;;N;;;;A641;
-A641;CYRILLIC SMALL LETTER ZEMLYA;Ll;0;L;;;;;N;;;A640;;A640
-A642;CYRILLIC CAPITAL LETTER DZELO;Lu;0;L;;;;;N;;;;A643;
-A643;CYRILLIC SMALL LETTER DZELO;Ll;0;L;;;;;N;;;A642;;A642
-A644;CYRILLIC CAPITAL LETTER REVERSED DZE;Lu;0;L;;;;;N;;;;A645;
-A645;CYRILLIC SMALL LETTER REVERSED DZE;Ll;0;L;;;;;N;;;A644;;A644
-A646;CYRILLIC CAPITAL LETTER IOTA;Lu;0;L;;;;;N;;;;A647;
-A647;CYRILLIC SMALL LETTER IOTA;Ll;0;L;;;;;N;;;A646;;A646
-A648;CYRILLIC CAPITAL LETTER DJERV;Lu;0;L;;;;;N;;;;A649;
-A649;CYRILLIC SMALL LETTER DJERV;Ll;0;L;;;;;N;;;A648;;A648
-A64A;CYRILLIC CAPITAL LETTER MONOGRAPH UK;Lu;0;L;;;;;N;;;;A64B;
-A64B;CYRILLIC SMALL LETTER MONOGRAPH UK;Ll;0;L;;;;;N;;;A64A;;A64A
-A64C;CYRILLIC CAPITAL LETTER BROAD OMEGA;Lu;0;L;;;;;N;;;;A64D;
-A64D;CYRILLIC SMALL LETTER BROAD OMEGA;Ll;0;L;;;;;N;;;A64C;;A64C
-A64E;CYRILLIC CAPITAL LETTER NEUTRAL YER;Lu;0;L;;;;;N;;;;A64F;
-A64F;CYRILLIC SMALL LETTER NEUTRAL YER;Ll;0;L;;;;;N;;;A64E;;A64E
-A650;CYRILLIC CAPITAL LETTER YERU WITH BACK YER;Lu;0;L;;;;;N;;;;A651;
-A651;CYRILLIC SMALL LETTER YERU WITH BACK YER;Ll;0;L;;;;;N;;;A650;;A650
-A652;CYRILLIC CAPITAL LETTER IOTIFIED YAT;Lu;0;L;;;;;N;;;;A653;
-A653;CYRILLIC SMALL LETTER IOTIFIED YAT;Ll;0;L;;;;;N;;;A652;;A652
-A654;CYRILLIC CAPITAL LETTER REVERSED YU;Lu;0;L;;;;;N;;;;A655;
-A655;CYRILLIC SMALL LETTER REVERSED YU;Ll;0;L;;;;;N;;;A654;;A654
-A656;CYRILLIC CAPITAL LETTER IOTIFIED A;Lu;0;L;;;;;N;;;;A657;
-A657;CYRILLIC SMALL LETTER IOTIFIED A;Ll;0;L;;;;;N;;;A656;;A656
-A658;CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS;Lu;0;L;;;;;N;;;;A659;
-A659;CYRILLIC SMALL LETTER CLOSED LITTLE YUS;Ll;0;L;;;;;N;;;A658;;A658
-A65A;CYRILLIC CAPITAL LETTER BLENDED YUS;Lu;0;L;;;;;N;;;;A65B;
-A65B;CYRILLIC SMALL LETTER BLENDED YUS;Ll;0;L;;;;;N;;;A65A;;A65A
-A65C;CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS;Lu;0;L;;;;;N;;;;A65D;
-A65D;CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS;Ll;0;L;;;;;N;;;A65C;;A65C
-A65E;CYRILLIC CAPITAL LETTER YN;Lu;0;L;;;;;N;;;;A65F;
-A65F;CYRILLIC SMALL LETTER YN;Ll;0;L;;;;;N;;;A65E;;A65E
-A662;CYRILLIC CAPITAL LETTER SOFT DE;Lu;0;L;;;;;N;;;;A663;
-A663;CYRILLIC SMALL LETTER SOFT DE;Ll;0;L;;;;;N;;;A662;;A662
-A664;CYRILLIC CAPITAL LETTER SOFT EL;Lu;0;L;;;;;N;;;;A665;
-A665;CYRILLIC SMALL LETTER SOFT EL;Ll;0;L;;;;;N;;;A664;;A664
-A666;CYRILLIC CAPITAL LETTER SOFT EM;Lu;0;L;;;;;N;;;;A667;
-A667;CYRILLIC SMALL LETTER SOFT EM;Ll;0;L;;;;;N;;;A666;;A666
-A668;CYRILLIC CAPITAL LETTER MONOCULAR O;Lu;0;L;;;;;N;;;;A669;
-A669;CYRILLIC SMALL LETTER MONOCULAR O;Ll;0;L;;;;;N;;;A668;;A668
-A66A;CYRILLIC CAPITAL LETTER BINOCULAR O;Lu;0;L;;;;;N;;;;A66B;
-A66B;CYRILLIC SMALL LETTER BINOCULAR O;Ll;0;L;;;;;N;;;A66A;;A66A
-A66C;CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O;Lu;0;L;;;;;N;;;;A66D;
-A66D;CYRILLIC SMALL LETTER DOUBLE MONOCULAR O;Ll;0;L;;;;;N;;;A66C;;A66C
-A66E;CYRILLIC LETTER MULTIOCULAR O;Lo;0;L;;;;;N;;;;;
-A66F;COMBINING CYRILLIC VZMET;Mn;230;NSM;;;;;N;;;;;
-A670;COMBINING CYRILLIC TEN MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
-A671;COMBINING CYRILLIC HUNDRED MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
-A672;COMBINING CYRILLIC THOUSAND MILLIONS SIGN;Me;0;NSM;;;;;N;;;;;
-A673;SLAVONIC ASTERISK;Po;0;ON;;;;;N;;;;;
-A67C;COMBINING CYRILLIC KAVYKA;Mn;230;NSM;;;;;N;;;;;
-A67D;COMBINING CYRILLIC PAYEROK;Mn;230;NSM;;;;;N;;;;;
-A67E;CYRILLIC KAVYKA;Po;0;ON;;;;;N;;;;;
-A67F;CYRILLIC PAYEROK;Lm;0;ON;;;;;N;;;;;
-A680;CYRILLIC CAPITAL LETTER DWE;Lu;0;L;;;;;N;;;;A681;
-A681;CYRILLIC SMALL LETTER DWE;Ll;0;L;;;;;N;;;A680;;A680
-A682;CYRILLIC CAPITAL LETTER DZWE;Lu;0;L;;;;;N;;;;A683;
-A683;CYRILLIC SMALL LETTER DZWE;Ll;0;L;;;;;N;;;A682;;A682
-A684;CYRILLIC CAPITAL LETTER ZHWE;Lu;0;L;;;;;N;;;;A685;
-A685;CYRILLIC SMALL LETTER ZHWE;Ll;0;L;;;;;N;;;A684;;A684
-A686;CYRILLIC CAPITAL LETTER CCHE;Lu;0;L;;;;;N;;;;A687;
-A687;CYRILLIC SMALL LETTER CCHE;Ll;0;L;;;;;N;;;A686;;A686
-A688;CYRILLIC CAPITAL LETTER DZZE;Lu;0;L;;;;;N;;;;A689;
-A689;CYRILLIC SMALL LETTER DZZE;Ll;0;L;;;;;N;;;A688;;A688
-A68A;CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK;Lu;0;L;;;;;N;;;;A68B;
-A68B;CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK;Ll;0;L;;;;;N;;;A68A;;A68A
-A68C;CYRILLIC CAPITAL LETTER TWE;Lu;0;L;;;;;N;;;;A68D;
-A68D;CYRILLIC SMALL LETTER TWE;Ll;0;L;;;;;N;;;A68C;;A68C
-A68E;CYRILLIC CAPITAL LETTER TSWE;Lu;0;L;;;;;N;;;;A68F;
-A68F;CYRILLIC SMALL LETTER TSWE;Ll;0;L;;;;;N;;;A68E;;A68E
-A690;CYRILLIC CAPITAL LETTER TSSE;Lu;0;L;;;;;N;;;;A691;
-A691;CYRILLIC SMALL LETTER TSSE;Ll;0;L;;;;;N;;;A690;;A690
-A692;CYRILLIC CAPITAL LETTER TCHE;Lu;0;L;;;;;N;;;;A693;
-A693;CYRILLIC SMALL LETTER TCHE;Ll;0;L;;;;;N;;;A692;;A692
-A694;CYRILLIC CAPITAL LETTER HWE;Lu;0;L;;;;;N;;;;A695;
-A695;CYRILLIC SMALL LETTER HWE;Ll;0;L;;;;;N;;;A694;;A694
-A696;CYRILLIC CAPITAL LETTER SHWE;Lu;0;L;;;;;N;;;;A697;
-A697;CYRILLIC SMALL LETTER SHWE;Ll;0;L;;;;;N;;;A696;;A696
-A6A0;BAMUM LETTER A;Lo;0;L;;;;;N;;;;;
-A6A1;BAMUM LETTER KA;Lo;0;L;;;;;N;;;;;
-A6A2;BAMUM LETTER U;Lo;0;L;;;;;N;;;;;
-A6A3;BAMUM LETTER KU;Lo;0;L;;;;;N;;;;;
-A6A4;BAMUM LETTER EE;Lo;0;L;;;;;N;;;;;
-A6A5;BAMUM LETTER REE;Lo;0;L;;;;;N;;;;;
-A6A6;BAMUM LETTER TAE;Lo;0;L;;;;;N;;;;;
-A6A7;BAMUM LETTER O;Lo;0;L;;;;;N;;;;;
-A6A8;BAMUM LETTER NYI;Lo;0;L;;;;;N;;;;;
-A6A9;BAMUM LETTER I;Lo;0;L;;;;;N;;;;;
-A6AA;BAMUM LETTER LA;Lo;0;L;;;;;N;;;;;
-A6AB;BAMUM LETTER PA;Lo;0;L;;;;;N;;;;;
-A6AC;BAMUM LETTER RII;Lo;0;L;;;;;N;;;;;
-A6AD;BAMUM LETTER RIEE;Lo;0;L;;;;;N;;;;;
-A6AE;BAMUM LETTER LEEEE;Lo;0;L;;;;;N;;;;;
-A6AF;BAMUM LETTER MEEEE;Lo;0;L;;;;;N;;;;;
-A6B0;BAMUM LETTER TAA;Lo;0;L;;;;;N;;;;;
-A6B1;BAMUM LETTER NDAA;Lo;0;L;;;;;N;;;;;
-A6B2;BAMUM LETTER NJAEM;Lo;0;L;;;;;N;;;;;
-A6B3;BAMUM LETTER M;Lo;0;L;;;;;N;;;;;
-A6B4;BAMUM LETTER SUU;Lo;0;L;;;;;N;;;;;
-A6B5;BAMUM LETTER MU;Lo;0;L;;;;;N;;;;;
-A6B6;BAMUM LETTER SHII;Lo;0;L;;;;;N;;;;;
-A6B7;BAMUM LETTER SI;Lo;0;L;;;;;N;;;;;
-A6B8;BAMUM LETTER SHEUX;Lo;0;L;;;;;N;;;;;
-A6B9;BAMUM LETTER SEUX;Lo;0;L;;;;;N;;;;;
-A6BA;BAMUM LETTER KYEE;Lo;0;L;;;;;N;;;;;
-A6BB;BAMUM LETTER KET;Lo;0;L;;;;;N;;;;;
-A6BC;BAMUM LETTER NUAE;Lo;0;L;;;;;N;;;;;
-A6BD;BAMUM LETTER NU;Lo;0;L;;;;;N;;;;;
-A6BE;BAMUM LETTER NJUAE;Lo;0;L;;;;;N;;;;;
-A6BF;BAMUM LETTER YOQ;Lo;0;L;;;;;N;;;;;
-A6C0;BAMUM LETTER SHU;Lo;0;L;;;;;N;;;;;
-A6C1;BAMUM LETTER YUQ;Lo;0;L;;;;;N;;;;;
-A6C2;BAMUM LETTER YA;Lo;0;L;;;;;N;;;;;
-A6C3;BAMUM LETTER NSHA;Lo;0;L;;;;;N;;;;;
-A6C4;BAMUM LETTER KEUX;Lo;0;L;;;;;N;;;;;
-A6C5;BAMUM LETTER PEUX;Lo;0;L;;;;;N;;;;;
-A6C6;BAMUM LETTER NJEE;Lo;0;L;;;;;N;;;;;
-A6C7;BAMUM LETTER NTEE;Lo;0;L;;;;;N;;;;;
-A6C8;BAMUM LETTER PUE;Lo;0;L;;;;;N;;;;;
-A6C9;BAMUM LETTER WUE;Lo;0;L;;;;;N;;;;;
-A6CA;BAMUM LETTER PEE;Lo;0;L;;;;;N;;;;;
-A6CB;BAMUM LETTER FEE;Lo;0;L;;;;;N;;;;;
-A6CC;BAMUM LETTER RU;Lo;0;L;;;;;N;;;;;
-A6CD;BAMUM LETTER LU;Lo;0;L;;;;;N;;;;;
-A6CE;BAMUM LETTER MI;Lo;0;L;;;;;N;;;;;
-A6CF;BAMUM LETTER NI;Lo;0;L;;;;;N;;;;;
-A6D0;BAMUM LETTER REUX;Lo;0;L;;;;;N;;;;;
-A6D1;BAMUM LETTER RAE;Lo;0;L;;;;;N;;;;;
-A6D2;BAMUM LETTER KEN;Lo;0;L;;;;;N;;;;;
-A6D3;BAMUM LETTER NGKWAEN;Lo;0;L;;;;;N;;;;;
-A6D4;BAMUM LETTER NGGA;Lo;0;L;;;;;N;;;;;
-A6D5;BAMUM LETTER NGA;Lo;0;L;;;;;N;;;;;
-A6D6;BAMUM LETTER SHO;Lo;0;L;;;;;N;;;;;
-A6D7;BAMUM LETTER PUAE;Lo;0;L;;;;;N;;;;;
-A6D8;BAMUM LETTER FU;Lo;0;L;;;;;N;;;;;
-A6D9;BAMUM LETTER FOM;Lo;0;L;;;;;N;;;;;
-A6DA;BAMUM LETTER WA;Lo;0;L;;;;;N;;;;;
-A6DB;BAMUM LETTER NA;Lo;0;L;;;;;N;;;;;
-A6DC;BAMUM LETTER LI;Lo;0;L;;;;;N;;;;;
-A6DD;BAMUM LETTER PI;Lo;0;L;;;;;N;;;;;
-A6DE;BAMUM LETTER LOQ;Lo;0;L;;;;;N;;;;;
-A6DF;BAMUM LETTER KO;Lo;0;L;;;;;N;;;;;
-A6E0;BAMUM LETTER MBEN;Lo;0;L;;;;;N;;;;;
-A6E1;BAMUM LETTER REN;Lo;0;L;;;;;N;;;;;
-A6E2;BAMUM LETTER MEN;Lo;0;L;;;;;N;;;;;
-A6E3;BAMUM LETTER MA;Lo;0;L;;;;;N;;;;;
-A6E4;BAMUM LETTER TI;Lo;0;L;;;;;N;;;;;
-A6E5;BAMUM LETTER KI;Lo;0;L;;;;;N;;;;;
-A6E6;BAMUM LETTER MO;Nl;0;L;;;;1;N;;;;;
-A6E7;BAMUM LETTER MBAA;Nl;0;L;;;;2;N;;;;;
-A6E8;BAMUM LETTER TET;Nl;0;L;;;;3;N;;;;;
-A6E9;BAMUM LETTER KPA;Nl;0;L;;;;4;N;;;;;
-A6EA;BAMUM LETTER TEN;Nl;0;L;;;;5;N;;;;;
-A6EB;BAMUM LETTER NTUU;Nl;0;L;;;;6;N;;;;;
-A6EC;BAMUM LETTER SAMBA;Nl;0;L;;;;7;N;;;;;
-A6ED;BAMUM LETTER FAAMAE;Nl;0;L;;;;8;N;;;;;
-A6EE;BAMUM LETTER KOVUU;Nl;0;L;;;;9;N;;;;;
-A6EF;BAMUM LETTER KOGHOM;Nl;0;L;;;;0;N;;;;;
-A6F0;BAMUM COMBINING MARK KOQNDON;Mn;230;NSM;;;;;N;;;;;
-A6F1;BAMUM COMBINING MARK TUKWENTIS;Mn;230;NSM;;;;;N;;;;;
-A6F2;BAMUM NJAEMLI;Po;0;L;;;;;N;;;;;
-A6F3;BAMUM FULL STOP;Po;0;L;;;;;N;;;;;
-A6F4;BAMUM COLON;Po;0;L;;;;;N;;;;;
-A6F5;BAMUM COMMA;Po;0;L;;;;;N;;;;;
-A6F6;BAMUM SEMICOLON;Po;0;L;;;;;N;;;;;
-A6F7;BAMUM QUESTION MARK;Po;0;L;;;;;N;;;;;
-A700;MODIFIER LETTER CHINESE TONE YIN PING;Sk;0;ON;;;;;N;;;;;
-A701;MODIFIER LETTER CHINESE TONE YANG PING;Sk;0;ON;;;;;N;;;;;
-A702;MODIFIER LETTER CHINESE TONE YIN SHANG;Sk;0;ON;;;;;N;;;;;
-A703;MODIFIER LETTER CHINESE TONE YANG SHANG;Sk;0;ON;;;;;N;;;;;
-A704;MODIFIER LETTER CHINESE TONE YIN QU;Sk;0;ON;;;;;N;;;;;
-A705;MODIFIER LETTER CHINESE TONE YANG QU;Sk;0;ON;;;;;N;;;;;
-A706;MODIFIER LETTER CHINESE TONE YIN RU;Sk;0;ON;;;;;N;;;;;
-A707;MODIFIER LETTER CHINESE TONE YANG RU;Sk;0;ON;;;;;N;;;;;
-A708;MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
-A709;MODIFIER LETTER HIGH DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70A;MODIFIER LETTER MID DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70B;MODIFIER LETTER LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70C;MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70D;MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70E;MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A70F;MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A710;MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A711;MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A712;MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A713;MODIFIER LETTER HIGH LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A714;MODIFIER LETTER MID LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A715;MODIFIER LETTER LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A716;MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR;Sk;0;ON;;;;;N;;;;;
-A717;MODIFIER LETTER DOT VERTICAL BAR;Lm;0;ON;;;;;N;;;;;
-A718;MODIFIER LETTER DOT SLASH;Lm;0;ON;;;;;N;;;;;
-A719;MODIFIER LETTER DOT HORIZONTAL BAR;Lm;0;ON;;;;;N;;;;;
-A71A;MODIFIER LETTER LOWER RIGHT CORNER ANGLE;Lm;0;ON;;;;;N;;;;;
-A71B;MODIFIER LETTER RAISED UP ARROW;Lm;0;ON;;;;;N;;;;;
-A71C;MODIFIER LETTER RAISED DOWN ARROW;Lm;0;ON;;;;;N;;;;;
-A71D;MODIFIER LETTER RAISED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
-A71E;MODIFIER LETTER RAISED INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
-A71F;MODIFIER LETTER LOW INVERTED EXCLAMATION MARK;Lm;0;ON;;;;;N;;;;;
-A720;MODIFIER LETTER STRESS AND HIGH TONE;Sk;0;ON;;;;;N;;;;;
-A721;MODIFIER LETTER STRESS AND LOW TONE;Sk;0;ON;;;;;N;;;;;
-A722;LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF;Lu;0;L;;;;;N;;;;A723;
-A723;LATIN SMALL LETTER EGYPTOLOGICAL ALEF;Ll;0;L;;;;;N;;;A722;;A722
-A724;LATIN CAPITAL LETTER EGYPTOLOGICAL AIN;Lu;0;L;;;;;N;;;;A725;
-A725;LATIN SMALL LETTER EGYPTOLOGICAL AIN;Ll;0;L;;;;;N;;;A724;;A724
-A726;LATIN CAPITAL LETTER HENG;Lu;0;L;;;;;N;;;;A727;
-A727;LATIN SMALL LETTER HENG;Ll;0;L;;;;;N;;;A726;;A726
-A728;LATIN CAPITAL LETTER TZ;Lu;0;L;;;;;N;;;;A729;
-A729;LATIN SMALL LETTER TZ;Ll;0;L;;;;;N;;;A728;;A728
-A72A;LATIN CAPITAL LETTER TRESILLO;Lu;0;L;;;;;N;;;;A72B;
-A72B;LATIN SMALL LETTER TRESILLO;Ll;0;L;;;;;N;;;A72A;;A72A
-A72C;LATIN CAPITAL LETTER CUATRILLO;Lu;0;L;;;;;N;;;;A72D;
-A72D;LATIN SMALL LETTER CUATRILLO;Ll;0;L;;;;;N;;;A72C;;A72C
-A72E;LATIN CAPITAL LETTER CUATRILLO WITH COMMA;Lu;0;L;;;;;N;;;;A72F;
-A72F;LATIN SMALL LETTER CUATRILLO WITH COMMA;Ll;0;L;;;;;N;;;A72E;;A72E
-A730;LATIN LETTER SMALL CAPITAL F;Ll;0;L;;;;;N;;;;;
-A731;LATIN LETTER SMALL CAPITAL S;Ll;0;L;;;;;N;;;;;
-A732;LATIN CAPITAL LETTER AA;Lu;0;L;;;;;N;;;;A733;
-A733;LATIN SMALL LETTER AA;Ll;0;L;;;;;N;;;A732;;A732
-A734;LATIN CAPITAL LETTER AO;Lu;0;L;;;;;N;;;;A735;
-A735;LATIN SMALL LETTER AO;Ll;0;L;;;;;N;;;A734;;A734
-A736;LATIN CAPITAL LETTER AU;Lu;0;L;;;;;N;;;;A737;
-A737;LATIN SMALL LETTER AU;Ll;0;L;;;;;N;;;A736;;A736
-A738;LATIN CAPITAL LETTER AV;Lu;0;L;;;;;N;;;;A739;
-A739;LATIN SMALL LETTER AV;Ll;0;L;;;;;N;;;A738;;A738
-A73A;LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR;Lu;0;L;;;;;N;;;;A73B;
-A73B;LATIN SMALL LETTER AV WITH HORIZONTAL BAR;Ll;0;L;;;;;N;;;A73A;;A73A
-A73C;LATIN CAPITAL LETTER AY;Lu;0;L;;;;;N;;;;A73D;
-A73D;LATIN SMALL LETTER AY;Ll;0;L;;;;;N;;;A73C;;A73C
-A73E;LATIN CAPITAL LETTER REVERSED C WITH DOT;Lu;0;L;;;;;N;;;;A73F;
-A73F;LATIN SMALL LETTER REVERSED C WITH DOT;Ll;0;L;;;;;N;;;A73E;;A73E
-A740;LATIN CAPITAL LETTER K WITH STROKE;Lu;0;L;;;;;N;;;;A741;
-A741;LATIN SMALL LETTER K WITH STROKE;Ll;0;L;;;;;N;;;A740;;A740
-A742;LATIN CAPITAL LETTER K WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A743;
-A743;LATIN SMALL LETTER K WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A742;;A742
-A744;LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A745;
-A745;LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE;Ll;0;L;;;;;N;;;A744;;A744
-A746;LATIN CAPITAL LETTER BROKEN L;Lu;0;L;;;;;N;;;;A747;
-A747;LATIN SMALL LETTER BROKEN L;Ll;0;L;;;;;N;;;A746;;A746
-A748;LATIN CAPITAL LETTER L WITH HIGH STROKE;Lu;0;L;;;;;N;;;;A749;
-A749;LATIN SMALL LETTER L WITH HIGH STROKE;Ll;0;L;;;;;N;;;A748;;A748
-A74A;LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY;Lu;0;L;;;;;N;;;;A74B;
-A74B;LATIN SMALL LETTER O WITH LONG STROKE OVERLAY;Ll;0;L;;;;;N;;;A74A;;A74A
-A74C;LATIN CAPITAL LETTER O WITH LOOP;Lu;0;L;;;;;N;;;;A74D;
-A74D;LATIN SMALL LETTER O WITH LOOP;Ll;0;L;;;;;N;;;A74C;;A74C
-A74E;LATIN CAPITAL LETTER OO;Lu;0;L;;;;;N;;;;A74F;
-A74F;LATIN SMALL LETTER OO;Ll;0;L;;;;;N;;;A74E;;A74E
-A750;LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A751;
-A751;LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A750;;A750
-A752;LATIN CAPITAL LETTER P WITH FLOURISH;Lu;0;L;;;;;N;;;;A753;
-A753;LATIN SMALL LETTER P WITH FLOURISH;Ll;0;L;;;;;N;;;A752;;A752
-A754;LATIN CAPITAL LETTER P WITH SQUIRREL TAIL;Lu;0;L;;;;;N;;;;A755;
-A755;LATIN SMALL LETTER P WITH SQUIRREL TAIL;Ll;0;L;;;;;N;;;A754;;A754
-A756;LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A757;
-A757;LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A756;;A756
-A758;LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A759;
-A759;LATIN SMALL LETTER Q WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A758;;A758
-A75A;LATIN CAPITAL LETTER R ROTUNDA;Lu;0;L;;;;;N;;;;A75B;
-A75B;LATIN SMALL LETTER R ROTUNDA;Ll;0;L;;;;;N;;;A75A;;A75A
-A75C;LATIN CAPITAL LETTER RUM ROTUNDA;Lu;0;L;;;;;N;;;;A75D;
-A75D;LATIN SMALL LETTER RUM ROTUNDA;Ll;0;L;;;;;N;;;A75C;;A75C
-A75E;LATIN CAPITAL LETTER V WITH DIAGONAL STROKE;Lu;0;L;;;;;N;;;;A75F;
-A75F;LATIN SMALL LETTER V WITH DIAGONAL STROKE;Ll;0;L;;;;;N;;;A75E;;A75E
-A760;LATIN CAPITAL LETTER VY;Lu;0;L;;;;;N;;;;A761;
-A761;LATIN SMALL LETTER VY;Ll;0;L;;;;;N;;;A760;;A760
-A762;LATIN CAPITAL LETTER VISIGOTHIC Z;Lu;0;L;;;;;N;;;;A763;
-A763;LATIN SMALL LETTER VISIGOTHIC Z;Ll;0;L;;;;;N;;;A762;;A762
-A764;LATIN CAPITAL LETTER THORN WITH STROKE;Lu;0;L;;;;;N;;;;A765;
-A765;LATIN SMALL LETTER THORN WITH STROKE;Ll;0;L;;;;;N;;;A764;;A764
-A766;LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER;Lu;0;L;;;;;N;;;;A767;
-A767;LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER;Ll;0;L;;;;;N;;;A766;;A766
-A768;LATIN CAPITAL LETTER VEND;Lu;0;L;;;;;N;;;;A769;
-A769;LATIN SMALL LETTER VEND;Ll;0;L;;;;;N;;;A768;;A768
-A76A;LATIN CAPITAL LETTER ET;Lu;0;L;;;;;N;;;;A76B;
-A76B;LATIN SMALL LETTER ET;Ll;0;L;;;;;N;;;A76A;;A76A
-A76C;LATIN CAPITAL LETTER IS;Lu;0;L;;;;;N;;;;A76D;
-A76D;LATIN SMALL LETTER IS;Ll;0;L;;;;;N;;;A76C;;A76C
-A76E;LATIN CAPITAL LETTER CON;Lu;0;L;;;;;N;;;;A76F;
-A76F;LATIN SMALL LETTER CON;Ll;0;L;;;;;N;;;A76E;;A76E
-A770;MODIFIER LETTER US;Lm;0;L;<super> A76F;;;;N;;;;;
-A771;LATIN SMALL LETTER DUM;Ll;0;L;;;;;N;;;;;
-A772;LATIN SMALL LETTER LUM;Ll;0;L;;;;;N;;;;;
-A773;LATIN SMALL LETTER MUM;Ll;0;L;;;;;N;;;;;
-A774;LATIN SMALL LETTER NUM;Ll;0;L;;;;;N;;;;;
-A775;LATIN SMALL LETTER RUM;Ll;0;L;;;;;N;;;;;
-A776;LATIN LETTER SMALL CAPITAL RUM;Ll;0;L;;;;;N;;;;;
-A777;LATIN SMALL LETTER TUM;Ll;0;L;;;;;N;;;;;
-A778;LATIN SMALL LETTER UM;Ll;0;L;;;;;N;;;;;
-A779;LATIN CAPITAL LETTER INSULAR D;Lu;0;L;;;;;N;;;;A77A;
-A77A;LATIN SMALL LETTER INSULAR D;Ll;0;L;;;;;N;;;A779;;A779
-A77B;LATIN CAPITAL LETTER INSULAR F;Lu;0;L;;;;;N;;;;A77C;
-A77C;LATIN SMALL LETTER INSULAR F;Ll;0;L;;;;;N;;;A77B;;A77B
-A77D;LATIN CAPITAL LETTER INSULAR G;Lu;0;L;;;;;N;;;;1D79;
-A77E;LATIN CAPITAL LETTER TURNED INSULAR G;Lu;0;L;;;;;N;;;;A77F;
-A77F;LATIN SMALL LETTER TURNED INSULAR G;Ll;0;L;;;;;N;;;A77E;;A77E
-A780;LATIN CAPITAL LETTER TURNED L;Lu;0;L;;;;;N;;;;A781;
-A781;LATIN SMALL LETTER TURNED L;Ll;0;L;;;;;N;;;A780;;A780
-A782;LATIN CAPITAL LETTER INSULAR R;Lu;0;L;;;;;N;;;;A783;
-A783;LATIN SMALL LETTER INSULAR R;Ll;0;L;;;;;N;;;A782;;A782
-A784;LATIN CAPITAL LETTER INSULAR S;Lu;0;L;;;;;N;;;;A785;
-A785;LATIN SMALL LETTER INSULAR S;Ll;0;L;;;;;N;;;A784;;A784
-A786;LATIN CAPITAL LETTER INSULAR T;Lu;0;L;;;;;N;;;;A787;
-A787;LATIN SMALL LETTER INSULAR T;Ll;0;L;;;;;N;;;A786;;A786
-A788;MODIFIER LETTER LOW CIRCUMFLEX ACCENT;Lm;0;ON;;;;;N;;;;;
-A789;MODIFIER LETTER COLON;Sk;0;L;;;;;N;;;;;
-A78A;MODIFIER LETTER SHORT EQUALS SIGN;Sk;0;L;;;;;N;;;;;
-A78B;LATIN CAPITAL LETTER SALTILLO;Lu;0;L;;;;;N;;;;A78C;
-A78C;LATIN SMALL LETTER SALTILLO;Ll;0;L;;;;;N;;;A78B;;A78B
-A7FB;LATIN EPIGRAPHIC LETTER REVERSED F;Lo;0;L;;;;;N;;;;;
-A7FC;LATIN EPIGRAPHIC LETTER REVERSED P;Lo;0;L;;;;;N;;;;;
-A7FD;LATIN EPIGRAPHIC LETTER INVERTED M;Lo;0;L;;;;;N;;;;;
-A7FE;LATIN EPIGRAPHIC LETTER I LONGA;Lo;0;L;;;;;N;;;;;
-A7FF;LATIN EPIGRAPHIC LETTER ARCHAIC M;Lo;0;L;;;;;N;;;;;
-A800;SYLOTI NAGRI LETTER A;Lo;0;L;;;;;N;;;;;
-A801;SYLOTI NAGRI LETTER I;Lo;0;L;;;;;N;;;;;
-A802;SYLOTI NAGRI SIGN DVISVARA;Mn;0;NSM;;;;;N;;;;;
-A803;SYLOTI NAGRI LETTER U;Lo;0;L;;;;;N;;;;;
-A804;SYLOTI NAGRI LETTER E;Lo;0;L;;;;;N;;;;;
-A805;SYLOTI NAGRI LETTER O;Lo;0;L;;;;;N;;;;;
-A806;SYLOTI NAGRI SIGN HASANTA;Mn;9;NSM;;;;;N;;;;;
-A807;SYLOTI NAGRI LETTER KO;Lo;0;L;;;;;N;;;;;
-A808;SYLOTI NAGRI LETTER KHO;Lo;0;L;;;;;N;;;;;
-A809;SYLOTI NAGRI LETTER GO;Lo;0;L;;;;;N;;;;;
-A80A;SYLOTI NAGRI LETTER GHO;Lo;0;L;;;;;N;;;;;
-A80B;SYLOTI NAGRI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-A80C;SYLOTI NAGRI LETTER CO;Lo;0;L;;;;;N;;;;;
-A80D;SYLOTI NAGRI LETTER CHO;Lo;0;L;;;;;N;;;;;
-A80E;SYLOTI NAGRI LETTER JO;Lo;0;L;;;;;N;;;;;
-A80F;SYLOTI NAGRI LETTER JHO;Lo;0;L;;;;;N;;;;;
-A810;SYLOTI NAGRI LETTER TTO;Lo;0;L;;;;;N;;;;;
-A811;SYLOTI NAGRI LETTER TTHO;Lo;0;L;;;;;N;;;;;
-A812;SYLOTI NAGRI LETTER DDO;Lo;0;L;;;;;N;;;;;
-A813;SYLOTI NAGRI LETTER DDHO;Lo;0;L;;;;;N;;;;;
-A814;SYLOTI NAGRI LETTER TO;Lo;0;L;;;;;N;;;;;
-A815;SYLOTI NAGRI LETTER THO;Lo;0;L;;;;;N;;;;;
-A816;SYLOTI NAGRI LETTER DO;Lo;0;L;;;;;N;;;;;
-A817;SYLOTI NAGRI LETTER DHO;Lo;0;L;;;;;N;;;;;
-A818;SYLOTI NAGRI LETTER NO;Lo;0;L;;;;;N;;;;;
-A819;SYLOTI NAGRI LETTER PO;Lo;0;L;;;;;N;;;;;
-A81A;SYLOTI NAGRI LETTER PHO;Lo;0;L;;;;;N;;;;;
-A81B;SYLOTI NAGRI LETTER BO;Lo;0;L;;;;;N;;;;;
-A81C;SYLOTI NAGRI LETTER BHO;Lo;0;L;;;;;N;;;;;
-A81D;SYLOTI NAGRI LETTER MO;Lo;0;L;;;;;N;;;;;
-A81E;SYLOTI NAGRI LETTER RO;Lo;0;L;;;;;N;;;;;
-A81F;SYLOTI NAGRI LETTER LO;Lo;0;L;;;;;N;;;;;
-A820;SYLOTI NAGRI LETTER RRO;Lo;0;L;;;;;N;;;;;
-A821;SYLOTI NAGRI LETTER SO;Lo;0;L;;;;;N;;;;;
-A822;SYLOTI NAGRI LETTER HO;Lo;0;L;;;;;N;;;;;
-A823;SYLOTI NAGRI VOWEL SIGN A;Mc;0;L;;;;;N;;;;;
-A824;SYLOTI NAGRI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-A825;SYLOTI NAGRI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-A826;SYLOTI NAGRI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-A827;SYLOTI NAGRI VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-A828;SYLOTI NAGRI POETRY MARK-1;So;0;ON;;;;;N;;;;;
-A829;SYLOTI NAGRI POETRY MARK-2;So;0;ON;;;;;N;;;;;
-A82A;SYLOTI NAGRI POETRY MARK-3;So;0;ON;;;;;N;;;;;
-A82B;SYLOTI NAGRI POETRY MARK-4;So;0;ON;;;;;N;;;;;
-A830;NORTH INDIC FRACTION ONE QUARTER;No;0;L;;;;1/4;N;;;;;
-A831;NORTH INDIC FRACTION ONE HALF;No;0;L;;;;1/2;N;;;;;
-A832;NORTH INDIC FRACTION THREE QUARTERS;No;0;L;;;;3/4;N;;;;;
-A833;NORTH INDIC FRACTION ONE SIXTEENTH;No;0;L;;;;1/16;N;;;;;
-A834;NORTH INDIC FRACTION ONE EIGHTH;No;0;L;;;;1/8;N;;;;;
-A835;NORTH INDIC FRACTION THREE SIXTEENTHS;No;0;L;;;;3/16;N;;;;;
-A836;NORTH INDIC QUARTER MARK;So;0;L;;;;;N;;;;;
-A837;NORTH INDIC PLACEHOLDER MARK;So;0;L;;;;;N;;;;;
-A838;NORTH INDIC RUPEE MARK;Sc;0;ET;;;;;N;;;;;
-A839;NORTH INDIC QUANTITY MARK;So;0;ET;;;;;N;;;;;
-A840;PHAGS-PA LETTER KA;Lo;0;L;;;;;N;;;;;
-A841;PHAGS-PA LETTER KHA;Lo;0;L;;;;;N;;;;;
-A842;PHAGS-PA LETTER GA;Lo;0;L;;;;;N;;;;;
-A843;PHAGS-PA LETTER NGA;Lo;0;L;;;;;N;;;;;
-A844;PHAGS-PA LETTER CA;Lo;0;L;;;;;N;;;;;
-A845;PHAGS-PA LETTER CHA;Lo;0;L;;;;;N;;;;;
-A846;PHAGS-PA LETTER JA;Lo;0;L;;;;;N;;;;;
-A847;PHAGS-PA LETTER NYA;Lo;0;L;;;;;N;;;;;
-A848;PHAGS-PA LETTER TA;Lo;0;L;;;;;N;;;;;
-A849;PHAGS-PA LETTER THA;Lo;0;L;;;;;N;;;;;
-A84A;PHAGS-PA LETTER DA;Lo;0;L;;;;;N;;;;;
-A84B;PHAGS-PA LETTER NA;Lo;0;L;;;;;N;;;;;
-A84C;PHAGS-PA LETTER PA;Lo;0;L;;;;;N;;;;;
-A84D;PHAGS-PA LETTER PHA;Lo;0;L;;;;;N;;;;;
-A84E;PHAGS-PA LETTER BA;Lo;0;L;;;;;N;;;;;
-A84F;PHAGS-PA LETTER MA;Lo;0;L;;;;;N;;;;;
-A850;PHAGS-PA LETTER TSA;Lo;0;L;;;;;N;;;;;
-A851;PHAGS-PA LETTER TSHA;Lo;0;L;;;;;N;;;;;
-A852;PHAGS-PA LETTER DZA;Lo;0;L;;;;;N;;;;;
-A853;PHAGS-PA LETTER WA;Lo;0;L;;;;;N;;;;;
-A854;PHAGS-PA LETTER ZHA;Lo;0;L;;;;;N;;;;;
-A855;PHAGS-PA LETTER ZA;Lo;0;L;;;;;N;;;;;
-A856;PHAGS-PA LETTER SMALL A;Lo;0;L;;;;;N;;;;;
-A857;PHAGS-PA LETTER YA;Lo;0;L;;;;;N;;;;;
-A858;PHAGS-PA LETTER RA;Lo;0;L;;;;;N;;;;;
-A859;PHAGS-PA LETTER LA;Lo;0;L;;;;;N;;;;;
-A85A;PHAGS-PA LETTER SHA;Lo;0;L;;;;;N;;;;;
-A85B;PHAGS-PA LETTER SA;Lo;0;L;;;;;N;;;;;
-A85C;PHAGS-PA LETTER HA;Lo;0;L;;;;;N;;;;;
-A85D;PHAGS-PA LETTER A;Lo;0;L;;;;;N;;;;;
-A85E;PHAGS-PA LETTER I;Lo;0;L;;;;;N;;;;;
-A85F;PHAGS-PA LETTER U;Lo;0;L;;;;;N;;;;;
-A860;PHAGS-PA LETTER E;Lo;0;L;;;;;N;;;;;
-A861;PHAGS-PA LETTER O;Lo;0;L;;;;;N;;;;;
-A862;PHAGS-PA LETTER QA;Lo;0;L;;;;;N;;;;;
-A863;PHAGS-PA LETTER XA;Lo;0;L;;;;;N;;;;;
-A864;PHAGS-PA LETTER FA;Lo;0;L;;;;;N;;;;;
-A865;PHAGS-PA LETTER GGA;Lo;0;L;;;;;N;;;;;
-A866;PHAGS-PA LETTER EE;Lo;0;L;;;;;N;;;;;
-A867;PHAGS-PA SUBJOINED LETTER WA;Lo;0;L;;;;;N;;;;;
-A868;PHAGS-PA SUBJOINED LETTER YA;Lo;0;L;;;;;N;;;;;
-A869;PHAGS-PA LETTER TTA;Lo;0;L;;;;;N;;;;;
-A86A;PHAGS-PA LETTER TTHA;Lo;0;L;;;;;N;;;;;
-A86B;PHAGS-PA LETTER DDA;Lo;0;L;;;;;N;;;;;
-A86C;PHAGS-PA LETTER NNA;Lo;0;L;;;;;N;;;;;
-A86D;PHAGS-PA LETTER ALTERNATE YA;Lo;0;L;;;;;N;;;;;
-A86E;PHAGS-PA LETTER VOICELESS SHA;Lo;0;L;;;;;N;;;;;
-A86F;PHAGS-PA LETTER VOICED HA;Lo;0;L;;;;;N;;;;;
-A870;PHAGS-PA LETTER ASPIRATED FA;Lo;0;L;;;;;N;;;;;
-A871;PHAGS-PA SUBJOINED LETTER RA;Lo;0;L;;;;;N;;;;;
-A872;PHAGS-PA SUPERFIXED LETTER RA;Lo;0;L;;;;;N;;;;;
-A873;PHAGS-PA LETTER CANDRABINDU;Lo;0;L;;;;;N;;;;;
-A874;PHAGS-PA SINGLE HEAD MARK;Po;0;ON;;;;;N;;;;;
-A875;PHAGS-PA DOUBLE HEAD MARK;Po;0;ON;;;;;N;;;;;
-A876;PHAGS-PA MARK SHAD;Po;0;ON;;;;;N;;;;;
-A877;PHAGS-PA MARK DOUBLE SHAD;Po;0;ON;;;;;N;;;;;
-A880;SAURASHTRA SIGN ANUSVARA;Mc;0;L;;;;;N;;;;;
-A881;SAURASHTRA SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-A882;SAURASHTRA LETTER A;Lo;0;L;;;;;N;;;;;
-A883;SAURASHTRA LETTER AA;Lo;0;L;;;;;N;;;;;
-A884;SAURASHTRA LETTER I;Lo;0;L;;;;;N;;;;;
-A885;SAURASHTRA LETTER II;Lo;0;L;;;;;N;;;;;
-A886;SAURASHTRA LETTER U;Lo;0;L;;;;;N;;;;;
-A887;SAURASHTRA LETTER UU;Lo;0;L;;;;;N;;;;;
-A888;SAURASHTRA LETTER VOCALIC R;Lo;0;L;;;;;N;;;;;
-A889;SAURASHTRA LETTER VOCALIC RR;Lo;0;L;;;;;N;;;;;
-A88A;SAURASHTRA LETTER VOCALIC L;Lo;0;L;;;;;N;;;;;
-A88B;SAURASHTRA LETTER VOCALIC LL;Lo;0;L;;;;;N;;;;;
-A88C;SAURASHTRA LETTER E;Lo;0;L;;;;;N;;;;;
-A88D;SAURASHTRA LETTER EE;Lo;0;L;;;;;N;;;;;
-A88E;SAURASHTRA LETTER AI;Lo;0;L;;;;;N;;;;;
-A88F;SAURASHTRA LETTER O;Lo;0;L;;;;;N;;;;;
-A890;SAURASHTRA LETTER OO;Lo;0;L;;;;;N;;;;;
-A891;SAURASHTRA LETTER AU;Lo;0;L;;;;;N;;;;;
-A892;SAURASHTRA LETTER KA;Lo;0;L;;;;;N;;;;;
-A893;SAURASHTRA LETTER KHA;Lo;0;L;;;;;N;;;;;
-A894;SAURASHTRA LETTER GA;Lo;0;L;;;;;N;;;;;
-A895;SAURASHTRA LETTER GHA;Lo;0;L;;;;;N;;;;;
-A896;SAURASHTRA LETTER NGA;Lo;0;L;;;;;N;;;;;
-A897;SAURASHTRA LETTER CA;Lo;0;L;;;;;N;;;;;
-A898;SAURASHTRA LETTER CHA;Lo;0;L;;;;;N;;;;;
-A899;SAURASHTRA LETTER JA;Lo;0;L;;;;;N;;;;;
-A89A;SAURASHTRA LETTER JHA;Lo;0;L;;;;;N;;;;;
-A89B;SAURASHTRA LETTER NYA;Lo;0;L;;;;;N;;;;;
-A89C;SAURASHTRA LETTER TTA;Lo;0;L;;;;;N;;;;;
-A89D;SAURASHTRA LETTER TTHA;Lo;0;L;;;;;N;;;;;
-A89E;SAURASHTRA LETTER DDA;Lo;0;L;;;;;N;;;;;
-A89F;SAURASHTRA LETTER DDHA;Lo;0;L;;;;;N;;;;;
-A8A0;SAURASHTRA LETTER NNA;Lo;0;L;;;;;N;;;;;
-A8A1;SAURASHTRA LETTER TA;Lo;0;L;;;;;N;;;;;
-A8A2;SAURASHTRA LETTER THA;Lo;0;L;;;;;N;;;;;
-A8A3;SAURASHTRA LETTER DA;Lo;0;L;;;;;N;;;;;
-A8A4;SAURASHTRA LETTER DHA;Lo;0;L;;;;;N;;;;;
-A8A5;SAURASHTRA LETTER NA;Lo;0;L;;;;;N;;;;;
-A8A6;SAURASHTRA LETTER PA;Lo;0;L;;;;;N;;;;;
-A8A7;SAURASHTRA LETTER PHA;Lo;0;L;;;;;N;;;;;
-A8A8;SAURASHTRA LETTER BA;Lo;0;L;;;;;N;;;;;
-A8A9;SAURASHTRA LETTER BHA;Lo;0;L;;;;;N;;;;;
-A8AA;SAURASHTRA LETTER MA;Lo;0;L;;;;;N;;;;;
-A8AB;SAURASHTRA LETTER YA;Lo;0;L;;;;;N;;;;;
-A8AC;SAURASHTRA LETTER RA;Lo;0;L;;;;;N;;;;;
-A8AD;SAURASHTRA LETTER LA;Lo;0;L;;;;;N;;;;;
-A8AE;SAURASHTRA LETTER VA;Lo;0;L;;;;;N;;;;;
-A8AF;SAURASHTRA LETTER SHA;Lo;0;L;;;;;N;;;;;
-A8B0;SAURASHTRA LETTER SSA;Lo;0;L;;;;;N;;;;;
-A8B1;SAURASHTRA LETTER SA;Lo;0;L;;;;;N;;;;;
-A8B2;SAURASHTRA LETTER HA;Lo;0;L;;;;;N;;;;;
-A8B3;SAURASHTRA LETTER LLA;Lo;0;L;;;;;N;;;;;
-A8B4;SAURASHTRA CONSONANT SIGN HAARU;Mc;0;L;;;;;N;;;;;
-A8B5;SAURASHTRA VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-A8B6;SAURASHTRA VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-A8B7;SAURASHTRA VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-A8B8;SAURASHTRA VOWEL SIGN U;Mc;0;L;;;;;N;;;;;
-A8B9;SAURASHTRA VOWEL SIGN UU;Mc;0;L;;;;;N;;;;;
-A8BA;SAURASHTRA VOWEL SIGN VOCALIC R;Mc;0;L;;;;;N;;;;;
-A8BB;SAURASHTRA VOWEL SIGN VOCALIC RR;Mc;0;L;;;;;N;;;;;
-A8BC;SAURASHTRA VOWEL SIGN VOCALIC L;Mc;0;L;;;;;N;;;;;
-A8BD;SAURASHTRA VOWEL SIGN VOCALIC LL;Mc;0;L;;;;;N;;;;;
-A8BE;SAURASHTRA VOWEL SIGN E;Mc;0;L;;;;;N;;;;;
-A8BF;SAURASHTRA VOWEL SIGN EE;Mc;0;L;;;;;N;;;;;
-A8C0;SAURASHTRA VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-A8C1;SAURASHTRA VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-A8C2;SAURASHTRA VOWEL SIGN OO;Mc;0;L;;;;;N;;;;;
-A8C3;SAURASHTRA VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-A8C4;SAURASHTRA SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-A8CE;SAURASHTRA DANDA;Po;0;L;;;;;N;;;;;
-A8CF;SAURASHTRA DOUBLE DANDA;Po;0;L;;;;;N;;;;;
-A8D0;SAURASHTRA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-A8D1;SAURASHTRA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-A8D2;SAURASHTRA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-A8D3;SAURASHTRA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-A8D4;SAURASHTRA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-A8D5;SAURASHTRA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-A8D6;SAURASHTRA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-A8D7;SAURASHTRA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-A8D8;SAURASHTRA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-A8D9;SAURASHTRA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-A8E0;COMBINING DEVANAGARI DIGIT ZERO;Mn;230;NSM;;;;;N;;;;;
-A8E1;COMBINING DEVANAGARI DIGIT ONE;Mn;230;NSM;;;;;N;;;;;
-A8E2;COMBINING DEVANAGARI DIGIT TWO;Mn;230;NSM;;;;;N;;;;;
-A8E3;COMBINING DEVANAGARI DIGIT THREE;Mn;230;NSM;;;;;N;;;;;
-A8E4;COMBINING DEVANAGARI DIGIT FOUR;Mn;230;NSM;;;;;N;;;;;
-A8E5;COMBINING DEVANAGARI DIGIT FIVE;Mn;230;NSM;;;;;N;;;;;
-A8E6;COMBINING DEVANAGARI DIGIT SIX;Mn;230;NSM;;;;;N;;;;;
-A8E7;COMBINING DEVANAGARI DIGIT SEVEN;Mn;230;NSM;;;;;N;;;;;
-A8E8;COMBINING DEVANAGARI DIGIT EIGHT;Mn;230;NSM;;;;;N;;;;;
-A8E9;COMBINING DEVANAGARI DIGIT NINE;Mn;230;NSM;;;;;N;;;;;
-A8EA;COMBINING DEVANAGARI LETTER A;Mn;230;NSM;;;;;N;;;;;
-A8EB;COMBINING DEVANAGARI LETTER U;Mn;230;NSM;;;;;N;;;;;
-A8EC;COMBINING DEVANAGARI LETTER KA;Mn;230;NSM;;;;;N;;;;;
-A8ED;COMBINING DEVANAGARI LETTER NA;Mn;230;NSM;;;;;N;;;;;
-A8EE;COMBINING DEVANAGARI LETTER PA;Mn;230;NSM;;;;;N;;;;;
-A8EF;COMBINING DEVANAGARI LETTER RA;Mn;230;NSM;;;;;N;;;;;
-A8F0;COMBINING DEVANAGARI LETTER VI;Mn;230;NSM;;;;;N;;;;;
-A8F1;COMBINING DEVANAGARI SIGN AVAGRAHA;Mn;230;NSM;;;;;N;;;;;
-A8F2;DEVANAGARI SIGN SPACING CANDRABINDU;Lo;0;L;;;;;N;;;;;
-A8F3;DEVANAGARI SIGN CANDRABINDU VIRAMA;Lo;0;L;;;;;N;;;;;
-A8F4;DEVANAGARI SIGN DOUBLE CANDRABINDU VIRAMA;Lo;0;L;;;;;N;;;;;
-A8F5;DEVANAGARI SIGN CANDRABINDU TWO;Lo;0;L;;;;;N;;;;;
-A8F6;DEVANAGARI SIGN CANDRABINDU THREE;Lo;0;L;;;;;N;;;;;
-A8F7;DEVANAGARI SIGN CANDRABINDU AVAGRAHA;Lo;0;L;;;;;N;;;;;
-A8F8;DEVANAGARI SIGN PUSHPIKA;Po;0;L;;;;;N;;;;;
-A8F9;DEVANAGARI GAP FILLER;Po;0;L;;;;;N;;;;;
-A8FA;DEVANAGARI CARET;Po;0;L;;;;;N;;;;;
-A8FB;DEVANAGARI HEADSTROKE;Lo;0;L;;;;;N;;;;;
-A900;KAYAH LI DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-A901;KAYAH LI DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-A902;KAYAH LI DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-A903;KAYAH LI DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-A904;KAYAH LI DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-A905;KAYAH LI DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-A906;KAYAH LI DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-A907;KAYAH LI DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-A908;KAYAH LI DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-A909;KAYAH LI DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-A90A;KAYAH LI LETTER KA;Lo;0;L;;;;;N;;;;;
-A90B;KAYAH LI LETTER KHA;Lo;0;L;;;;;N;;;;;
-A90C;KAYAH LI LETTER GA;Lo;0;L;;;;;N;;;;;
-A90D;KAYAH LI LETTER NGA;Lo;0;L;;;;;N;;;;;
-A90E;KAYAH LI LETTER SA;Lo;0;L;;;;;N;;;;;
-A90F;KAYAH LI LETTER SHA;Lo;0;L;;;;;N;;;;;
-A910;KAYAH LI LETTER ZA;Lo;0;L;;;;;N;;;;;
-A911;KAYAH LI LETTER NYA;Lo;0;L;;;;;N;;;;;
-A912;KAYAH LI LETTER TA;Lo;0;L;;;;;N;;;;;
-A913;KAYAH LI LETTER HTA;Lo;0;L;;;;;N;;;;;
-A914;KAYAH LI LETTER NA;Lo;0;L;;;;;N;;;;;
-A915;KAYAH LI LETTER PA;Lo;0;L;;;;;N;;;;;
-A916;KAYAH LI LETTER PHA;Lo;0;L;;;;;N;;;;;
-A917;KAYAH LI LETTER MA;Lo;0;L;;;;;N;;;;;
-A918;KAYAH LI LETTER DA;Lo;0;L;;;;;N;;;;;
-A919;KAYAH LI LETTER BA;Lo;0;L;;;;;N;;;;;
-A91A;KAYAH LI LETTER RA;Lo;0;L;;;;;N;;;;;
-A91B;KAYAH LI LETTER YA;Lo;0;L;;;;;N;;;;;
-A91C;KAYAH LI LETTER LA;Lo;0;L;;;;;N;;;;;
-A91D;KAYAH LI LETTER WA;Lo;0;L;;;;;N;;;;;
-A91E;KAYAH LI LETTER THA;Lo;0;L;;;;;N;;;;;
-A91F;KAYAH LI LETTER HA;Lo;0;L;;;;;N;;;;;
-A920;KAYAH LI LETTER VA;Lo;0;L;;;;;N;;;;;
-A921;KAYAH LI LETTER CA;Lo;0;L;;;;;N;;;;;
-A922;KAYAH LI LETTER A;Lo;0;L;;;;;N;;;;;
-A923;KAYAH LI LETTER OE;Lo;0;L;;;;;N;;;;;
-A924;KAYAH LI LETTER I;Lo;0;L;;;;;N;;;;;
-A925;KAYAH LI LETTER OO;Lo;0;L;;;;;N;;;;;
-A926;KAYAH LI VOWEL UE;Mn;0;NSM;;;;;N;;;;;
-A927;KAYAH LI VOWEL E;Mn;0;NSM;;;;;N;;;;;
-A928;KAYAH LI VOWEL U;Mn;0;NSM;;;;;N;;;;;
-A929;KAYAH LI VOWEL EE;Mn;0;NSM;;;;;N;;;;;
-A92A;KAYAH LI VOWEL O;Mn;0;NSM;;;;;N;;;;;
-A92B;KAYAH LI TONE PLOPHU;Mn;220;NSM;;;;;N;;;;;
-A92C;KAYAH LI TONE CALYA;Mn;220;NSM;;;;;N;;;;;
-A92D;KAYAH LI TONE CALYA PLOPHU;Mn;220;NSM;;;;;N;;;;;
-A92E;KAYAH LI SIGN CWI;Po;0;L;;;;;N;;;;;
-A92F;KAYAH LI SIGN SHYA;Po;0;L;;;;;N;;;;;
-A930;REJANG LETTER KA;Lo;0;L;;;;;N;;;;;
-A931;REJANG LETTER GA;Lo;0;L;;;;;N;;;;;
-A932;REJANG LETTER NGA;Lo;0;L;;;;;N;;;;;
-A933;REJANG LETTER TA;Lo;0;L;;;;;N;;;;;
-A934;REJANG LETTER DA;Lo;0;L;;;;;N;;;;;
-A935;REJANG LETTER NA;Lo;0;L;;;;;N;;;;;
-A936;REJANG LETTER PA;Lo;0;L;;;;;N;;;;;
-A937;REJANG LETTER BA;Lo;0;L;;;;;N;;;;;
-A938;REJANG LETTER MA;Lo;0;L;;;;;N;;;;;
-A939;REJANG LETTER CA;Lo;0;L;;;;;N;;;;;
-A93A;REJANG LETTER JA;Lo;0;L;;;;;N;;;;;
-A93B;REJANG LETTER NYA;Lo;0;L;;;;;N;;;;;
-A93C;REJANG LETTER SA;Lo;0;L;;;;;N;;;;;
-A93D;REJANG LETTER RA;Lo;0;L;;;;;N;;;;;
-A93E;REJANG LETTER LA;Lo;0;L;;;;;N;;;;;
-A93F;REJANG LETTER YA;Lo;0;L;;;;;N;;;;;
-A940;REJANG LETTER WA;Lo;0;L;;;;;N;;;;;
-A941;REJANG LETTER HA;Lo;0;L;;;;;N;;;;;
-A942;REJANG LETTER MBA;Lo;0;L;;;;;N;;;;;
-A943;REJANG LETTER NGGA;Lo;0;L;;;;;N;;;;;
-A944;REJANG LETTER NDA;Lo;0;L;;;;;N;;;;;
-A945;REJANG LETTER NYJA;Lo;0;L;;;;;N;;;;;
-A946;REJANG LETTER A;Lo;0;L;;;;;N;;;;;
-A947;REJANG VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-A948;REJANG VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-A949;REJANG VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-A94A;REJANG VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-A94B;REJANG VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
-A94C;REJANG VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;;
-A94D;REJANG VOWEL SIGN EU;Mn;0;NSM;;;;;N;;;;;
-A94E;REJANG VOWEL SIGN EA;Mn;0;NSM;;;;;N;;;;;
-A94F;REJANG CONSONANT SIGN NG;Mn;0;NSM;;;;;N;;;;;
-A950;REJANG CONSONANT SIGN N;Mn;0;NSM;;;;;N;;;;;
-A951;REJANG CONSONANT SIGN R;Mn;0;NSM;;;;;N;;;;;
-A952;REJANG CONSONANT SIGN H;Mc;0;L;;;;;N;;;;;
-A953;REJANG VIRAMA;Mc;9;L;;;;;N;;;;;
-A95F;REJANG SECTION MARK;Po;0;L;;;;;N;;;;;
-A960;HANGUL CHOSEONG TIKEUT-MIEUM;Lo;0;L;;;;;N;;;;;
-A961;HANGUL CHOSEONG TIKEUT-PIEUP;Lo;0;L;;;;;N;;;;;
-A962;HANGUL CHOSEONG TIKEUT-SIOS;Lo;0;L;;;;;N;;;;;
-A963;HANGUL CHOSEONG TIKEUT-CIEUC;Lo;0;L;;;;;N;;;;;
-A964;HANGUL CHOSEONG RIEUL-KIYEOK;Lo;0;L;;;;;N;;;;;
-A965;HANGUL CHOSEONG RIEUL-SSANGKIYEOK;Lo;0;L;;;;;N;;;;;
-A966;HANGUL CHOSEONG RIEUL-TIKEUT;Lo;0;L;;;;;N;;;;;
-A967;HANGUL CHOSEONG RIEUL-SSANGTIKEUT;Lo;0;L;;;;;N;;;;;
-A968;HANGUL CHOSEONG RIEUL-MIEUM;Lo;0;L;;;;;N;;;;;
-A969;HANGUL CHOSEONG RIEUL-PIEUP;Lo;0;L;;;;;N;;;;;
-A96A;HANGUL CHOSEONG RIEUL-SSANGPIEUP;Lo;0;L;;;;;N;;;;;
-A96B;HANGUL CHOSEONG RIEUL-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-A96C;HANGUL CHOSEONG RIEUL-SIOS;Lo;0;L;;;;;N;;;;;
-A96D;HANGUL CHOSEONG RIEUL-CIEUC;Lo;0;L;;;;;N;;;;;
-A96E;HANGUL CHOSEONG RIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;;
-A96F;HANGUL CHOSEONG MIEUM-KIYEOK;Lo;0;L;;;;;N;;;;;
-A970;HANGUL CHOSEONG MIEUM-TIKEUT;Lo;0;L;;;;;N;;;;;
-A971;HANGUL CHOSEONG MIEUM-SIOS;Lo;0;L;;;;;N;;;;;
-A972;HANGUL CHOSEONG PIEUP-SIOS-THIEUTH;Lo;0;L;;;;;N;;;;;
-A973;HANGUL CHOSEONG PIEUP-KHIEUKH;Lo;0;L;;;;;N;;;;;
-A974;HANGUL CHOSEONG PIEUP-HIEUH;Lo;0;L;;;;;N;;;;;
-A975;HANGUL CHOSEONG SSANGSIOS-PIEUP;Lo;0;L;;;;;N;;;;;
-A976;HANGUL CHOSEONG IEUNG-RIEUL;Lo;0;L;;;;;N;;;;;
-A977;HANGUL CHOSEONG IEUNG-HIEUH;Lo;0;L;;;;;N;;;;;
-A978;HANGUL CHOSEONG SSANGCIEUC-HIEUH;Lo;0;L;;;;;N;;;;;
-A979;HANGUL CHOSEONG SSANGTHIEUTH;Lo;0;L;;;;;N;;;;;
-A97A;HANGUL CHOSEONG PHIEUPH-HIEUH;Lo;0;L;;;;;N;;;;;
-A97B;HANGUL CHOSEONG HIEUH-SIOS;Lo;0;L;;;;;N;;;;;
-A97C;HANGUL CHOSEONG SSANGYEORINHIEUH;Lo;0;L;;;;;N;;;;;
-A980;JAVANESE SIGN PANYANGGA;Mn;0;NSM;;;;;N;;;;;
-A981;JAVANESE SIGN CECAK;Mn;0;NSM;;;;;N;;;;;
-A982;JAVANESE SIGN LAYAR;Mn;0;NSM;;;;;N;;;;;
-A983;JAVANESE SIGN WIGNYAN;Mc;0;L;;;;;N;;;;;
-A984;JAVANESE LETTER A;Lo;0;L;;;;;N;;;;;
-A985;JAVANESE LETTER I KAWI;Lo;0;L;;;;;N;;;;;
-A986;JAVANESE LETTER I;Lo;0;L;;;;;N;;;;;
-A987;JAVANESE LETTER II;Lo;0;L;;;;;N;;;;;
-A988;JAVANESE LETTER U;Lo;0;L;;;;;N;;;;;
-A989;JAVANESE LETTER PA CEREK;Lo;0;L;;;;;N;;;;;
-A98A;JAVANESE LETTER NGA LELET;Lo;0;L;;;;;N;;;;;
-A98B;JAVANESE LETTER NGA LELET RASWADI;Lo;0;L;;;;;N;;;;;
-A98C;JAVANESE LETTER E;Lo;0;L;;;;;N;;;;;
-A98D;JAVANESE LETTER AI;Lo;0;L;;;;;N;;;;;
-A98E;JAVANESE LETTER O;Lo;0;L;;;;;N;;;;;
-A98F;JAVANESE LETTER KA;Lo;0;L;;;;;N;;;;;
-A990;JAVANESE LETTER KA SASAK;Lo;0;L;;;;;N;;;;;
-A991;JAVANESE LETTER KA MURDA;Lo;0;L;;;;;N;;;;;
-A992;JAVANESE LETTER GA;Lo;0;L;;;;;N;;;;;
-A993;JAVANESE LETTER GA MURDA;Lo;0;L;;;;;N;;;;;
-A994;JAVANESE LETTER NGA;Lo;0;L;;;;;N;;;;;
-A995;JAVANESE LETTER CA;Lo;0;L;;;;;N;;;;;
-A996;JAVANESE LETTER CA MURDA;Lo;0;L;;;;;N;;;;;
-A997;JAVANESE LETTER JA;Lo;0;L;;;;;N;;;;;
-A998;JAVANESE LETTER NYA MURDA;Lo;0;L;;;;;N;;;;;
-A999;JAVANESE LETTER JA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-A99A;JAVANESE LETTER NYA;Lo;0;L;;;;;N;;;;;
-A99B;JAVANESE LETTER TTA;Lo;0;L;;;;;N;;;;;
-A99C;JAVANESE LETTER TTA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-A99D;JAVANESE LETTER DDA;Lo;0;L;;;;;N;;;;;
-A99E;JAVANESE LETTER DDA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-A99F;JAVANESE LETTER NA MURDA;Lo;0;L;;;;;N;;;;;
-A9A0;JAVANESE LETTER TA;Lo;0;L;;;;;N;;;;;
-A9A1;JAVANESE LETTER TA MURDA;Lo;0;L;;;;;N;;;;;
-A9A2;JAVANESE LETTER DA;Lo;0;L;;;;;N;;;;;
-A9A3;JAVANESE LETTER DA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-A9A4;JAVANESE LETTER NA;Lo;0;L;;;;;N;;;;;
-A9A5;JAVANESE LETTER PA;Lo;0;L;;;;;N;;;;;
-A9A6;JAVANESE LETTER PA MURDA;Lo;0;L;;;;;N;;;;;
-A9A7;JAVANESE LETTER BA;Lo;0;L;;;;;N;;;;;
-A9A8;JAVANESE LETTER BA MURDA;Lo;0;L;;;;;N;;;;;
-A9A9;JAVANESE LETTER MA;Lo;0;L;;;;;N;;;;;
-A9AA;JAVANESE LETTER YA;Lo;0;L;;;;;N;;;;;
-A9AB;JAVANESE LETTER RA;Lo;0;L;;;;;N;;;;;
-A9AC;JAVANESE LETTER RA AGUNG;Lo;0;L;;;;;N;;;;;
-A9AD;JAVANESE LETTER LA;Lo;0;L;;;;;N;;;;;
-A9AE;JAVANESE LETTER WA;Lo;0;L;;;;;N;;;;;
-A9AF;JAVANESE LETTER SA MURDA;Lo;0;L;;;;;N;;;;;
-A9B0;JAVANESE LETTER SA MAHAPRANA;Lo;0;L;;;;;N;;;;;
-A9B1;JAVANESE LETTER SA;Lo;0;L;;;;;N;;;;;
-A9B2;JAVANESE LETTER HA;Lo;0;L;;;;;N;;;;;
-A9B3;JAVANESE SIGN CECAK TELU;Mn;7;NSM;;;;;N;;;;;
-A9B4;JAVANESE VOWEL SIGN TARUNG;Mc;0;L;;;;;N;;;;;
-A9B5;JAVANESE VOWEL SIGN TOLONG;Mc;0;L;;;;;N;;;;;
-A9B6;JAVANESE VOWEL SIGN WULU;Mn;0;NSM;;;;;N;;;;;
-A9B7;JAVANESE VOWEL SIGN WULU MELIK;Mn;0;NSM;;;;;N;;;;;
-A9B8;JAVANESE VOWEL SIGN SUKU;Mn;0;NSM;;;;;N;;;;;
-A9B9;JAVANESE VOWEL SIGN SUKU MENDUT;Mn;0;NSM;;;;;N;;;;;
-A9BA;JAVANESE VOWEL SIGN TALING;Mc;0;L;;;;;N;;;;;
-A9BB;JAVANESE VOWEL SIGN DIRGA MURE;Mc;0;L;;;;;N;;;;;
-A9BC;JAVANESE VOWEL SIGN PEPET;Mn;0;NSM;;;;;N;;;;;
-A9BD;JAVANESE CONSONANT SIGN KERET;Mc;0;L;;;;;N;;;;;
-A9BE;JAVANESE CONSONANT SIGN PENGKAL;Mc;0;L;;;;;N;;;;;
-A9BF;JAVANESE CONSONANT SIGN CAKRA;Mc;0;L;;;;;N;;;;;
-A9C0;JAVANESE PANGKON;Mc;9;L;;;;;N;;;;;
-A9C1;JAVANESE LEFT RERENGGAN;Po;0;L;;;;;N;;;;;
-A9C2;JAVANESE RIGHT RERENGGAN;Po;0;L;;;;;N;;;;;
-A9C3;JAVANESE PADA ANDAP;Po;0;L;;;;;N;;;;;
-A9C4;JAVANESE PADA MADYA;Po;0;L;;;;;N;;;;;
-A9C5;JAVANESE PADA LUHUR;Po;0;L;;;;;N;;;;;
-A9C6;JAVANESE PADA WINDU;Po;0;L;;;;;N;;;;;
-A9C7;JAVANESE PADA PANGKAT;Po;0;L;;;;;N;;;;;
-A9C8;JAVANESE PADA LINGSA;Po;0;L;;;;;N;;;;;
-A9C9;JAVANESE PADA LUNGSI;Po;0;L;;;;;N;;;;;
-A9CA;JAVANESE PADA ADEG;Po;0;L;;;;;N;;;;;
-A9CB;JAVANESE PADA ADEG ADEG;Po;0;L;;;;;N;;;;;
-A9CC;JAVANESE PADA PISELEH;Po;0;L;;;;;N;;;;;
-A9CD;JAVANESE TURNED PADA PISELEH;Po;0;L;;;;;N;;;;;
-A9CF;JAVANESE PANGRANGKEP;Lm;0;L;;;;;N;;;;;
-A9D0;JAVANESE DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-A9D1;JAVANESE DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-A9D2;JAVANESE DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-A9D3;JAVANESE DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-A9D4;JAVANESE DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-A9D5;JAVANESE DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-A9D6;JAVANESE DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-A9D7;JAVANESE DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-A9D8;JAVANESE DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-A9D9;JAVANESE DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-A9DE;JAVANESE PADA TIRTA TUMETES;Po;0;L;;;;;N;;;;;
-A9DF;JAVANESE PADA ISEN-ISEN;Po;0;L;;;;;N;;;;;
-AA00;CHAM LETTER A;Lo;0;L;;;;;N;;;;;
-AA01;CHAM LETTER I;Lo;0;L;;;;;N;;;;;
-AA02;CHAM LETTER U;Lo;0;L;;;;;N;;;;;
-AA03;CHAM LETTER E;Lo;0;L;;;;;N;;;;;
-AA04;CHAM LETTER AI;Lo;0;L;;;;;N;;;;;
-AA05;CHAM LETTER O;Lo;0;L;;;;;N;;;;;
-AA06;CHAM LETTER KA;Lo;0;L;;;;;N;;;;;
-AA07;CHAM LETTER KHA;Lo;0;L;;;;;N;;;;;
-AA08;CHAM LETTER GA;Lo;0;L;;;;;N;;;;;
-AA09;CHAM LETTER GHA;Lo;0;L;;;;;N;;;;;
-AA0A;CHAM LETTER NGUE;Lo;0;L;;;;;N;;;;;
-AA0B;CHAM LETTER NGA;Lo;0;L;;;;;N;;;;;
-AA0C;CHAM LETTER CHA;Lo;0;L;;;;;N;;;;;
-AA0D;CHAM LETTER CHHA;Lo;0;L;;;;;N;;;;;
-AA0E;CHAM LETTER JA;Lo;0;L;;;;;N;;;;;
-AA0F;CHAM LETTER JHA;Lo;0;L;;;;;N;;;;;
-AA10;CHAM LETTER NHUE;Lo;0;L;;;;;N;;;;;
-AA11;CHAM LETTER NHA;Lo;0;L;;;;;N;;;;;
-AA12;CHAM LETTER NHJA;Lo;0;L;;;;;N;;;;;
-AA13;CHAM LETTER TA;Lo;0;L;;;;;N;;;;;
-AA14;CHAM LETTER THA;Lo;0;L;;;;;N;;;;;
-AA15;CHAM LETTER DA;Lo;0;L;;;;;N;;;;;
-AA16;CHAM LETTER DHA;Lo;0;L;;;;;N;;;;;
-AA17;CHAM LETTER NUE;Lo;0;L;;;;;N;;;;;
-AA18;CHAM LETTER NA;Lo;0;L;;;;;N;;;;;
-AA19;CHAM LETTER DDA;Lo;0;L;;;;;N;;;;;
-AA1A;CHAM LETTER PA;Lo;0;L;;;;;N;;;;;
-AA1B;CHAM LETTER PPA;Lo;0;L;;;;;N;;;;;
-AA1C;CHAM LETTER PHA;Lo;0;L;;;;;N;;;;;
-AA1D;CHAM LETTER BA;Lo;0;L;;;;;N;;;;;
-AA1E;CHAM LETTER BHA;Lo;0;L;;;;;N;;;;;
-AA1F;CHAM LETTER MUE;Lo;0;L;;;;;N;;;;;
-AA20;CHAM LETTER MA;Lo;0;L;;;;;N;;;;;
-AA21;CHAM LETTER BBA;Lo;0;L;;;;;N;;;;;
-AA22;CHAM LETTER YA;Lo;0;L;;;;;N;;;;;
-AA23;CHAM LETTER RA;Lo;0;L;;;;;N;;;;;
-AA24;CHAM LETTER LA;Lo;0;L;;;;;N;;;;;
-AA25;CHAM LETTER VA;Lo;0;L;;;;;N;;;;;
-AA26;CHAM LETTER SSA;Lo;0;L;;;;;N;;;;;
-AA27;CHAM LETTER SA;Lo;0;L;;;;;N;;;;;
-AA28;CHAM LETTER HA;Lo;0;L;;;;;N;;;;;
-AA29;CHAM VOWEL SIGN AA;Mn;0;NSM;;;;;N;;;;;
-AA2A;CHAM VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-AA2B;CHAM VOWEL SIGN II;Mn;0;NSM;;;;;N;;;;;
-AA2C;CHAM VOWEL SIGN EI;Mn;0;NSM;;;;;N;;;;;
-AA2D;CHAM VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-AA2E;CHAM VOWEL SIGN OE;Mn;0;NSM;;;;;N;;;;;
-AA2F;CHAM VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-AA30;CHAM VOWEL SIGN AI;Mc;0;L;;;;;N;;;;;
-AA31;CHAM VOWEL SIGN AU;Mn;0;NSM;;;;;N;;;;;
-AA32;CHAM VOWEL SIGN UE;Mn;0;NSM;;;;;N;;;;;
-AA33;CHAM CONSONANT SIGN YA;Mc;0;L;;;;;N;;;;;
-AA34;CHAM CONSONANT SIGN RA;Mc;0;L;;;;;N;;;;;
-AA35;CHAM CONSONANT SIGN LA;Mn;0;NSM;;;;;N;;;;;
-AA36;CHAM CONSONANT SIGN WA;Mn;0;NSM;;;;;N;;;;;
-AA40;CHAM LETTER FINAL K;Lo;0;L;;;;;N;;;;;
-AA41;CHAM LETTER FINAL G;Lo;0;L;;;;;N;;;;;
-AA42;CHAM LETTER FINAL NG;Lo;0;L;;;;;N;;;;;
-AA43;CHAM CONSONANT SIGN FINAL NG;Mn;0;NSM;;;;;N;;;;;
-AA44;CHAM LETTER FINAL CH;Lo;0;L;;;;;N;;;;;
-AA45;CHAM LETTER FINAL T;Lo;0;L;;;;;N;;;;;
-AA46;CHAM LETTER FINAL N;Lo;0;L;;;;;N;;;;;
-AA47;CHAM LETTER FINAL P;Lo;0;L;;;;;N;;;;;
-AA48;CHAM LETTER FINAL Y;Lo;0;L;;;;;N;;;;;
-AA49;CHAM LETTER FINAL R;Lo;0;L;;;;;N;;;;;
-AA4A;CHAM LETTER FINAL L;Lo;0;L;;;;;N;;;;;
-AA4B;CHAM LETTER FINAL SS;Lo;0;L;;;;;N;;;;;
-AA4C;CHAM CONSONANT SIGN FINAL M;Mn;0;NSM;;;;;N;;;;;
-AA4D;CHAM CONSONANT SIGN FINAL H;Mc;0;L;;;;;N;;;;;
-AA50;CHAM DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-AA51;CHAM DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-AA52;CHAM DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-AA53;CHAM DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-AA54;CHAM DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-AA55;CHAM DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-AA56;CHAM DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-AA57;CHAM DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-AA58;CHAM DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-AA59;CHAM DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-AA5C;CHAM PUNCTUATION SPIRAL;Po;0;L;;;;;N;;;;;
-AA5D;CHAM PUNCTUATION DANDA;Po;0;L;;;;;N;;;;;
-AA5E;CHAM PUNCTUATION DOUBLE DANDA;Po;0;L;;;;;N;;;;;
-AA5F;CHAM PUNCTUATION TRIPLE DANDA;Po;0;L;;;;;N;;;;;
-AA60;MYANMAR LETTER KHAMTI GA;Lo;0;L;;;;;N;;;;;
-AA61;MYANMAR LETTER KHAMTI CA;Lo;0;L;;;;;N;;;;;
-AA62;MYANMAR LETTER KHAMTI CHA;Lo;0;L;;;;;N;;;;;
-AA63;MYANMAR LETTER KHAMTI JA;Lo;0;L;;;;;N;;;;;
-AA64;MYANMAR LETTER KHAMTI JHA;Lo;0;L;;;;;N;;;;;
-AA65;MYANMAR LETTER KHAMTI NYA;Lo;0;L;;;;;N;;;;;
-AA66;MYANMAR LETTER KHAMTI TTA;Lo;0;L;;;;;N;;;;;
-AA67;MYANMAR LETTER KHAMTI TTHA;Lo;0;L;;;;;N;;;;;
-AA68;MYANMAR LETTER KHAMTI DDA;Lo;0;L;;;;;N;;;;;
-AA69;MYANMAR LETTER KHAMTI DDHA;Lo;0;L;;;;;N;;;;;
-AA6A;MYANMAR LETTER KHAMTI DHA;Lo;0;L;;;;;N;;;;;
-AA6B;MYANMAR LETTER KHAMTI NA;Lo;0;L;;;;;N;;;;;
-AA6C;MYANMAR LETTER KHAMTI SA;Lo;0;L;;;;;N;;;;;
-AA6D;MYANMAR LETTER KHAMTI HA;Lo;0;L;;;;;N;;;;;
-AA6E;MYANMAR LETTER KHAMTI HHA;Lo;0;L;;;;;N;;;;;
-AA6F;MYANMAR LETTER KHAMTI FA;Lo;0;L;;;;;N;;;;;
-AA70;MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION;Lm;0;L;;;;;N;;;;;
-AA71;MYANMAR LETTER KHAMTI XA;Lo;0;L;;;;;N;;;;;
-AA72;MYANMAR LETTER KHAMTI ZA;Lo;0;L;;;;;N;;;;;
-AA73;MYANMAR LETTER KHAMTI RA;Lo;0;L;;;;;N;;;;;
-AA74;MYANMAR LOGOGRAM KHAMTI OAY;Lo;0;L;;;;;N;;;;;
-AA75;MYANMAR LOGOGRAM KHAMTI QN;Lo;0;L;;;;;N;;;;;
-AA76;MYANMAR LOGOGRAM KHAMTI HM;Lo;0;L;;;;;N;;;;;
-AA77;MYANMAR SYMBOL AITON EXCLAMATION;So;0;L;;;;;N;;;;;
-AA78;MYANMAR SYMBOL AITON ONE;So;0;L;;;;;N;;;;;
-AA79;MYANMAR SYMBOL AITON TWO;So;0;L;;;;;N;;;;;
-AA7A;MYANMAR LETTER AITON RA;Lo;0;L;;;;;N;;;;;
-AA7B;MYANMAR SIGN PAO KAREN TONE;Mc;0;L;;;;;N;;;;;
-AA80;TAI VIET LETTER LOW KO;Lo;0;L;;;;;N;;;;;
-AA81;TAI VIET LETTER HIGH KO;Lo;0;L;;;;;N;;;;;
-AA82;TAI VIET LETTER LOW KHO;Lo;0;L;;;;;N;;;;;
-AA83;TAI VIET LETTER HIGH KHO;Lo;0;L;;;;;N;;;;;
-AA84;TAI VIET LETTER LOW KHHO;Lo;0;L;;;;;N;;;;;
-AA85;TAI VIET LETTER HIGH KHHO;Lo;0;L;;;;;N;;;;;
-AA86;TAI VIET LETTER LOW GO;Lo;0;L;;;;;N;;;;;
-AA87;TAI VIET LETTER HIGH GO;Lo;0;L;;;;;N;;;;;
-AA88;TAI VIET LETTER LOW NGO;Lo;0;L;;;;;N;;;;;
-AA89;TAI VIET LETTER HIGH NGO;Lo;0;L;;;;;N;;;;;
-AA8A;TAI VIET LETTER LOW CO;Lo;0;L;;;;;N;;;;;
-AA8B;TAI VIET LETTER HIGH CO;Lo;0;L;;;;;N;;;;;
-AA8C;TAI VIET LETTER LOW CHO;Lo;0;L;;;;;N;;;;;
-AA8D;TAI VIET LETTER HIGH CHO;Lo;0;L;;;;;N;;;;;
-AA8E;TAI VIET LETTER LOW SO;Lo;0;L;;;;;N;;;;;
-AA8F;TAI VIET LETTER HIGH SO;Lo;0;L;;;;;N;;;;;
-AA90;TAI VIET LETTER LOW NYO;Lo;0;L;;;;;N;;;;;
-AA91;TAI VIET LETTER HIGH NYO;Lo;0;L;;;;;N;;;;;
-AA92;TAI VIET LETTER LOW DO;Lo;0;L;;;;;N;;;;;
-AA93;TAI VIET LETTER HIGH DO;Lo;0;L;;;;;N;;;;;
-AA94;TAI VIET LETTER LOW TO;Lo;0;L;;;;;N;;;;;
-AA95;TAI VIET LETTER HIGH TO;Lo;0;L;;;;;N;;;;;
-AA96;TAI VIET LETTER LOW THO;Lo;0;L;;;;;N;;;;;
-AA97;TAI VIET LETTER HIGH THO;Lo;0;L;;;;;N;;;;;
-AA98;TAI VIET LETTER LOW NO;Lo;0;L;;;;;N;;;;;
-AA99;TAI VIET LETTER HIGH NO;Lo;0;L;;;;;N;;;;;
-AA9A;TAI VIET LETTER LOW BO;Lo;0;L;;;;;N;;;;;
-AA9B;TAI VIET LETTER HIGH BO;Lo;0;L;;;;;N;;;;;
-AA9C;TAI VIET LETTER LOW PO;Lo;0;L;;;;;N;;;;;
-AA9D;TAI VIET LETTER HIGH PO;Lo;0;L;;;;;N;;;;;
-AA9E;TAI VIET LETTER LOW PHO;Lo;0;L;;;;;N;;;;;
-AA9F;TAI VIET LETTER HIGH PHO;Lo;0;L;;;;;N;;;;;
-AAA0;TAI VIET LETTER LOW FO;Lo;0;L;;;;;N;;;;;
-AAA1;TAI VIET LETTER HIGH FO;Lo;0;L;;;;;N;;;;;
-AAA2;TAI VIET LETTER LOW MO;Lo;0;L;;;;;N;;;;;
-AAA3;TAI VIET LETTER HIGH MO;Lo;0;L;;;;;N;;;;;
-AAA4;TAI VIET LETTER LOW YO;Lo;0;L;;;;;N;;;;;
-AAA5;TAI VIET LETTER HIGH YO;Lo;0;L;;;;;N;;;;;
-AAA6;TAI VIET LETTER LOW RO;Lo;0;L;;;;;N;;;;;
-AAA7;TAI VIET LETTER HIGH RO;Lo;0;L;;;;;N;;;;;
-AAA8;TAI VIET LETTER LOW LO;Lo;0;L;;;;;N;;;;;
-AAA9;TAI VIET LETTER HIGH LO;Lo;0;L;;;;;N;;;;;
-AAAA;TAI VIET LETTER LOW VO;Lo;0;L;;;;;N;;;;;
-AAAB;TAI VIET LETTER HIGH VO;Lo;0;L;;;;;N;;;;;
-AAAC;TAI VIET LETTER LOW HO;Lo;0;L;;;;;N;;;;;
-AAAD;TAI VIET LETTER HIGH HO;Lo;0;L;;;;;N;;;;;
-AAAE;TAI VIET LETTER LOW O;Lo;0;L;;;;;N;;;;;
-AAAF;TAI VIET LETTER HIGH O;Lo;0;L;;;;;N;;;;;
-AAB0;TAI VIET MAI KANG;Mn;230;NSM;;;;;N;;;;;
-AAB1;TAI VIET VOWEL AA;Lo;0;L;;;;;N;;;;;
-AAB2;TAI VIET VOWEL I;Mn;230;NSM;;;;;N;;;;;
-AAB3;TAI VIET VOWEL UE;Mn;230;NSM;;;;;N;;;;;
-AAB4;TAI VIET VOWEL U;Mn;220;NSM;;;;;N;;;;;
-AAB5;TAI VIET VOWEL E;Lo;0;L;;;;;N;;;;;
-AAB6;TAI VIET VOWEL O;Lo;0;L;;;;;N;;;;;
-AAB7;TAI VIET MAI KHIT;Mn;230;NSM;;;;;N;;;;;
-AAB8;TAI VIET VOWEL IA;Mn;230;NSM;;;;;N;;;;;
-AAB9;TAI VIET VOWEL UEA;Lo;0;L;;;;;N;;;;;
-AABA;TAI VIET VOWEL UA;Lo;0;L;;;;;N;;;;;
-AABB;TAI VIET VOWEL AUE;Lo;0;L;;;;;N;;;;;
-AABC;TAI VIET VOWEL AY;Lo;0;L;;;;;N;;;;;
-AABD;TAI VIET VOWEL AN;Lo;0;L;;;;;N;;;;;
-AABE;TAI VIET VOWEL AM;Mn;230;NSM;;;;;N;;;;;
-AABF;TAI VIET TONE MAI EK;Mn;230;NSM;;;;;N;;;;;
-AAC0;TAI VIET TONE MAI NUENG;Lo;0;L;;;;;N;;;;;
-AAC1;TAI VIET TONE MAI THO;Mn;230;NSM;;;;;N;;;;;
-AAC2;TAI VIET TONE MAI SONG;Lo;0;L;;;;;N;;;;;
-AADB;TAI VIET SYMBOL KON;Lo;0;L;;;;;N;;;;;
-AADC;TAI VIET SYMBOL NUENG;Lo;0;L;;;;;N;;;;;
-AADD;TAI VIET SYMBOL SAM;Lm;0;L;;;;;N;;;;;
-AADE;TAI VIET SYMBOL HO HOI;Po;0;L;;;;;N;;;;;
-AADF;TAI VIET SYMBOL KOI KOI;Po;0;L;;;;;N;;;;;
-ABC0;MEETEI MAYEK LETTER KOK;Lo;0;L;;;;;N;;;;;
-ABC1;MEETEI MAYEK LETTER SAM;Lo;0;L;;;;;N;;;;;
-ABC2;MEETEI MAYEK LETTER LAI;Lo;0;L;;;;;N;;;;;
-ABC3;MEETEI MAYEK LETTER MIT;Lo;0;L;;;;;N;;;;;
-ABC4;MEETEI MAYEK LETTER PA;Lo;0;L;;;;;N;;;;;
-ABC5;MEETEI MAYEK LETTER NA;Lo;0;L;;;;;N;;;;;
-ABC6;MEETEI MAYEK LETTER CHIL;Lo;0;L;;;;;N;;;;;
-ABC7;MEETEI MAYEK LETTER TIL;Lo;0;L;;;;;N;;;;;
-ABC8;MEETEI MAYEK LETTER KHOU;Lo;0;L;;;;;N;;;;;
-ABC9;MEETEI MAYEK LETTER NGOU;Lo;0;L;;;;;N;;;;;
-ABCA;MEETEI MAYEK LETTER THOU;Lo;0;L;;;;;N;;;;;
-ABCB;MEETEI MAYEK LETTER WAI;Lo;0;L;;;;;N;;;;;
-ABCC;MEETEI MAYEK LETTER YANG;Lo;0;L;;;;;N;;;;;
-ABCD;MEETEI MAYEK LETTER HUK;Lo;0;L;;;;;N;;;;;
-ABCE;MEETEI MAYEK LETTER UN;Lo;0;L;;;;;N;;;;;
-ABCF;MEETEI MAYEK LETTER I;Lo;0;L;;;;;N;;;;;
-ABD0;MEETEI MAYEK LETTER PHAM;Lo;0;L;;;;;N;;;;;
-ABD1;MEETEI MAYEK LETTER ATIYA;Lo;0;L;;;;;N;;;;;
-ABD2;MEETEI MAYEK LETTER GOK;Lo;0;L;;;;;N;;;;;
-ABD3;MEETEI MAYEK LETTER JHAM;Lo;0;L;;;;;N;;;;;
-ABD4;MEETEI MAYEK LETTER RAI;Lo;0;L;;;;;N;;;;;
-ABD5;MEETEI MAYEK LETTER BA;Lo;0;L;;;;;N;;;;;
-ABD6;MEETEI MAYEK LETTER JIL;Lo;0;L;;;;;N;;;;;
-ABD7;MEETEI MAYEK LETTER DIL;Lo;0;L;;;;;N;;;;;
-ABD8;MEETEI MAYEK LETTER GHOU;Lo;0;L;;;;;N;;;;;
-ABD9;MEETEI MAYEK LETTER DHOU;Lo;0;L;;;;;N;;;;;
-ABDA;MEETEI MAYEK LETTER BHAM;Lo;0;L;;;;;N;;;;;
-ABDB;MEETEI MAYEK LETTER KOK LONSUM;Lo;0;L;;;;;N;;;;;
-ABDC;MEETEI MAYEK LETTER LAI LONSUM;Lo;0;L;;;;;N;;;;;
-ABDD;MEETEI MAYEK LETTER MIT LONSUM;Lo;0;L;;;;;N;;;;;
-ABDE;MEETEI MAYEK LETTER PA LONSUM;Lo;0;L;;;;;N;;;;;
-ABDF;MEETEI MAYEK LETTER NA LONSUM;Lo;0;L;;;;;N;;;;;
-ABE0;MEETEI MAYEK LETTER TIL LONSUM;Lo;0;L;;;;;N;;;;;
-ABE1;MEETEI MAYEK LETTER NGOU LONSUM;Lo;0;L;;;;;N;;;;;
-ABE2;MEETEI MAYEK LETTER I LONSUM;Lo;0;L;;;;;N;;;;;
-ABE3;MEETEI MAYEK VOWEL SIGN ONAP;Mc;0;L;;;;;N;;;;;
-ABE4;MEETEI MAYEK VOWEL SIGN INAP;Mc;0;L;;;;;N;;;;;
-ABE5;MEETEI MAYEK VOWEL SIGN ANAP;Mn;0;NSM;;;;;N;;;;;
-ABE6;MEETEI MAYEK VOWEL SIGN YENAP;Mc;0;L;;;;;N;;;;;
-ABE7;MEETEI MAYEK VOWEL SIGN SOUNAP;Mc;0;L;;;;;N;;;;;
-ABE8;MEETEI MAYEK VOWEL SIGN UNAP;Mn;0;NSM;;;;;N;;;;;
-ABE9;MEETEI MAYEK VOWEL SIGN CHEINAP;Mc;0;L;;;;;N;;;;;
-ABEA;MEETEI MAYEK VOWEL SIGN NUNG;Mc;0;L;;;;;N;;;;;
-ABEB;MEETEI MAYEK CHEIKHEI;Po;0;L;;;;;N;;;;;
-ABEC;MEETEI MAYEK LUM IYEK;Mc;0;L;;;;;N;;;;;
-ABED;MEETEI MAYEK APUN IYEK;Mn;9;NSM;;;;;N;;;;;
-ABF0;MEETEI MAYEK DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-ABF1;MEETEI MAYEK DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-ABF2;MEETEI MAYEK DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-ABF3;MEETEI MAYEK DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-ABF4;MEETEI MAYEK DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-ABF5;MEETEI MAYEK DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-ABF6;MEETEI MAYEK DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-ABF7;MEETEI MAYEK DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-ABF8;MEETEI MAYEK DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-ABF9;MEETEI MAYEK DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-AC00;<Hangul Syllable, First>;Lo;0;L;;;;;N;;;;;
-D7A3;<Hangul Syllable, Last>;Lo;0;L;;;;;N;;;;;
-D7B0;HANGUL JUNGSEONG O-YEO;Lo;0;L;;;;;N;;;;;
-D7B1;HANGUL JUNGSEONG O-O-I;Lo;0;L;;;;;N;;;;;
-D7B2;HANGUL JUNGSEONG YO-A;Lo;0;L;;;;;N;;;;;
-D7B3;HANGUL JUNGSEONG YO-AE;Lo;0;L;;;;;N;;;;;
-D7B4;HANGUL JUNGSEONG YO-EO;Lo;0;L;;;;;N;;;;;
-D7B5;HANGUL JUNGSEONG U-YEO;Lo;0;L;;;;;N;;;;;
-D7B6;HANGUL JUNGSEONG U-I-I;Lo;0;L;;;;;N;;;;;
-D7B7;HANGUL JUNGSEONG YU-AE;Lo;0;L;;;;;N;;;;;
-D7B8;HANGUL JUNGSEONG YU-O;Lo;0;L;;;;;N;;;;;
-D7B9;HANGUL JUNGSEONG EU-A;Lo;0;L;;;;;N;;;;;
-D7BA;HANGUL JUNGSEONG EU-EO;Lo;0;L;;;;;N;;;;;
-D7BB;HANGUL JUNGSEONG EU-E;Lo;0;L;;;;;N;;;;;
-D7BC;HANGUL JUNGSEONG EU-O;Lo;0;L;;;;;N;;;;;
-D7BD;HANGUL JUNGSEONG I-YA-O;Lo;0;L;;;;;N;;;;;
-D7BE;HANGUL JUNGSEONG I-YAE;Lo;0;L;;;;;N;;;;;
-D7BF;HANGUL JUNGSEONG I-YEO;Lo;0;L;;;;;N;;;;;
-D7C0;HANGUL JUNGSEONG I-YE;Lo;0;L;;;;;N;;;;;
-D7C1;HANGUL JUNGSEONG I-O-I;Lo;0;L;;;;;N;;;;;
-D7C2;HANGUL JUNGSEONG I-YO;Lo;0;L;;;;;N;;;;;
-D7C3;HANGUL JUNGSEONG I-YU;Lo;0;L;;;;;N;;;;;
-D7C4;HANGUL JUNGSEONG I-I;Lo;0;L;;;;;N;;;;;
-D7C5;HANGUL JUNGSEONG ARAEA-A;Lo;0;L;;;;;N;;;;;
-D7C6;HANGUL JUNGSEONG ARAEA-E;Lo;0;L;;;;;N;;;;;
-D7CB;HANGUL JONGSEONG NIEUN-RIEUL;Lo;0;L;;;;;N;;;;;
-D7CC;HANGUL JONGSEONG NIEUN-CHIEUCH;Lo;0;L;;;;;N;;;;;
-D7CD;HANGUL JONGSEONG SSANGTIKEUT;Lo;0;L;;;;;N;;;;;
-D7CE;HANGUL JONGSEONG SSANGTIKEUT-PIEUP;Lo;0;L;;;;;N;;;;;
-D7CF;HANGUL JONGSEONG TIKEUT-PIEUP;Lo;0;L;;;;;N;;;;;
-D7D0;HANGUL JONGSEONG TIKEUT-SIOS;Lo;0;L;;;;;N;;;;;
-D7D1;HANGUL JONGSEONG TIKEUT-SIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-D7D2;HANGUL JONGSEONG TIKEUT-CIEUC;Lo;0;L;;;;;N;;;;;
-D7D3;HANGUL JONGSEONG TIKEUT-CHIEUCH;Lo;0;L;;;;;N;;;;;
-D7D4;HANGUL JONGSEONG TIKEUT-THIEUTH;Lo;0;L;;;;;N;;;;;
-D7D5;HANGUL JONGSEONG RIEUL-SSANGKIYEOK;Lo;0;L;;;;;N;;;;;
-D7D6;HANGUL JONGSEONG RIEUL-KIYEOK-HIEUH;Lo;0;L;;;;;N;;;;;
-D7D7;HANGUL JONGSEONG SSANGRIEUL-KHIEUKH;Lo;0;L;;;;;N;;;;;
-D7D8;HANGUL JONGSEONG RIEUL-MIEUM-HIEUH;Lo;0;L;;;;;N;;;;;
-D7D9;HANGUL JONGSEONG RIEUL-PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;;
-D7DA;HANGUL JONGSEONG RIEUL-PIEUP-PHIEUPH;Lo;0;L;;;;;N;;;;;
-D7DB;HANGUL JONGSEONG RIEUL-YESIEUNG;Lo;0;L;;;;;N;;;;;
-D7DC;HANGUL JONGSEONG RIEUL-YEORINHIEUH-HIEUH;Lo;0;L;;;;;N;;;;;
-D7DD;HANGUL JONGSEONG KAPYEOUNRIEUL;Lo;0;L;;;;;N;;;;;
-D7DE;HANGUL JONGSEONG MIEUM-NIEUN;Lo;0;L;;;;;N;;;;;
-D7DF;HANGUL JONGSEONG MIEUM-SSANGNIEUN;Lo;0;L;;;;;N;;;;;
-D7E0;HANGUL JONGSEONG SSANGMIEUM;Lo;0;L;;;;;N;;;;;
-D7E1;HANGUL JONGSEONG MIEUM-PIEUP-SIOS;Lo;0;L;;;;;N;;;;;
-D7E2;HANGUL JONGSEONG MIEUM-CIEUC;Lo;0;L;;;;;N;;;;;
-D7E3;HANGUL JONGSEONG PIEUP-TIKEUT;Lo;0;L;;;;;N;;;;;
-D7E4;HANGUL JONGSEONG PIEUP-RIEUL-PHIEUPH;Lo;0;L;;;;;N;;;;;
-D7E5;HANGUL JONGSEONG PIEUP-MIEUM;Lo;0;L;;;;;N;;;;;
-D7E6;HANGUL JONGSEONG SSANGPIEUP;Lo;0;L;;;;;N;;;;;
-D7E7;HANGUL JONGSEONG PIEUP-SIOS-TIKEUT;Lo;0;L;;;;;N;;;;;
-D7E8;HANGUL JONGSEONG PIEUP-CIEUC;Lo;0;L;;;;;N;;;;;
-D7E9;HANGUL JONGSEONG PIEUP-CHIEUCH;Lo;0;L;;;;;N;;;;;
-D7EA;HANGUL JONGSEONG SIOS-MIEUM;Lo;0;L;;;;;N;;;;;
-D7EB;HANGUL JONGSEONG SIOS-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-D7EC;HANGUL JONGSEONG SSANGSIOS-KIYEOK;Lo;0;L;;;;;N;;;;;
-D7ED;HANGUL JONGSEONG SSANGSIOS-TIKEUT;Lo;0;L;;;;;N;;;;;
-D7EE;HANGUL JONGSEONG SIOS-PANSIOS;Lo;0;L;;;;;N;;;;;
-D7EF;HANGUL JONGSEONG SIOS-CIEUC;Lo;0;L;;;;;N;;;;;
-D7F0;HANGUL JONGSEONG SIOS-CHIEUCH;Lo;0;L;;;;;N;;;;;
-D7F1;HANGUL JONGSEONG SIOS-THIEUTH;Lo;0;L;;;;;N;;;;;
-D7F2;HANGUL JONGSEONG SIOS-HIEUH;Lo;0;L;;;;;N;;;;;
-D7F3;HANGUL JONGSEONG PANSIOS-PIEUP;Lo;0;L;;;;;N;;;;;
-D7F4;HANGUL JONGSEONG PANSIOS-KAPYEOUNPIEUP;Lo;0;L;;;;;N;;;;;
-D7F5;HANGUL JONGSEONG YESIEUNG-MIEUM;Lo;0;L;;;;;N;;;;;
-D7F6;HANGUL JONGSEONG YESIEUNG-HIEUH;Lo;0;L;;;;;N;;;;;
-D7F7;HANGUL JONGSEONG CIEUC-PIEUP;Lo;0;L;;;;;N;;;;;
-D7F8;HANGUL JONGSEONG CIEUC-SSANGPIEUP;Lo;0;L;;;;;N;;;;;
-D7F9;HANGUL JONGSEONG SSANGCIEUC;Lo;0;L;;;;;N;;;;;
-D7FA;HANGUL JONGSEONG PHIEUPH-SIOS;Lo;0;L;;;;;N;;;;;
-D7FB;HANGUL JONGSEONG PHIEUPH-THIEUTH;Lo;0;L;;;;;N;;;;;
-D800;<Non Private Use High Surrogate, First>;Cs;0;L;;;;;N;;;;;
-DB7F;<Non Private Use High Surrogate, Last>;Cs;0;L;;;;;N;;;;;
-DB80;<Private Use High Surrogate, First>;Cs;0;L;;;;;N;;;;;
-DBFF;<Private Use High Surrogate, Last>;Cs;0;L;;;;;N;;;;;
-DC00;<Low Surrogate, First>;Cs;0;L;;;;;N;;;;;
-DFFF;<Low Surrogate, Last>;Cs;0;L;;;;;N;;;;;
-E000;<Private Use, First>;Co;0;L;;;;;N;;;;;
-F8FF;<Private Use, Last>;Co;0;L;;;;;N;;;;;
-F900;CJK COMPATIBILITY IDEOGRAPH-F900;Lo;0;L;8C48;;;;N;;;;;
-F901;CJK COMPATIBILITY IDEOGRAPH-F901;Lo;0;L;66F4;;;;N;;;;;
-F902;CJK COMPATIBILITY IDEOGRAPH-F902;Lo;0;L;8ECA;;;;N;;;;;
-F903;CJK COMPATIBILITY IDEOGRAPH-F903;Lo;0;L;8CC8;;;;N;;;;;
-F904;CJK COMPATIBILITY IDEOGRAPH-F904;Lo;0;L;6ED1;;;;N;;;;;
-F905;CJK COMPATIBILITY IDEOGRAPH-F905;Lo;0;L;4E32;;;;N;;;;;
-F906;CJK COMPATIBILITY IDEOGRAPH-F906;Lo;0;L;53E5;;;;N;;;;;
-F907;CJK COMPATIBILITY IDEOGRAPH-F907;Lo;0;L;9F9C;;;;N;;;;;
-F908;CJK COMPATIBILITY IDEOGRAPH-F908;Lo;0;L;9F9C;;;;N;;;;;
-F909;CJK COMPATIBILITY IDEOGRAPH-F909;Lo;0;L;5951;;;;N;;;;;
-F90A;CJK COMPATIBILITY IDEOGRAPH-F90A;Lo;0;L;91D1;;;;N;;;;;
-F90B;CJK COMPATIBILITY IDEOGRAPH-F90B;Lo;0;L;5587;;;;N;;;;;
-F90C;CJK COMPATIBILITY IDEOGRAPH-F90C;Lo;0;L;5948;;;;N;;;;;
-F90D;CJK COMPATIBILITY IDEOGRAPH-F90D;Lo;0;L;61F6;;;;N;;;;;
-F90E;CJK COMPATIBILITY IDEOGRAPH-F90E;Lo;0;L;7669;;;;N;;;;;
-F90F;CJK COMPATIBILITY IDEOGRAPH-F90F;Lo;0;L;7F85;;;;N;;;;;
-F910;CJK COMPATIBILITY IDEOGRAPH-F910;Lo;0;L;863F;;;;N;;;;;
-F911;CJK COMPATIBILITY IDEOGRAPH-F911;Lo;0;L;87BA;;;;N;;;;;
-F912;CJK COMPATIBILITY IDEOGRAPH-F912;Lo;0;L;88F8;;;;N;;;;;
-F913;CJK COMPATIBILITY IDEOGRAPH-F913;Lo;0;L;908F;;;;N;;;;;
-F914;CJK COMPATIBILITY IDEOGRAPH-F914;Lo;0;L;6A02;;;;N;;;;;
-F915;CJK COMPATIBILITY IDEOGRAPH-F915;Lo;0;L;6D1B;;;;N;;;;;
-F916;CJK COMPATIBILITY IDEOGRAPH-F916;Lo;0;L;70D9;;;;N;;;;;
-F917;CJK COMPATIBILITY IDEOGRAPH-F917;Lo;0;L;73DE;;;;N;;;;;
-F918;CJK COMPATIBILITY IDEOGRAPH-F918;Lo;0;L;843D;;;;N;;;;;
-F919;CJK COMPATIBILITY IDEOGRAPH-F919;Lo;0;L;916A;;;;N;;;;;
-F91A;CJK COMPATIBILITY IDEOGRAPH-F91A;Lo;0;L;99F1;;;;N;;;;;
-F91B;CJK COMPATIBILITY IDEOGRAPH-F91B;Lo;0;L;4E82;;;;N;;;;;
-F91C;CJK COMPATIBILITY IDEOGRAPH-F91C;Lo;0;L;5375;;;;N;;;;;
-F91D;CJK COMPATIBILITY IDEOGRAPH-F91D;Lo;0;L;6B04;;;;N;;;;;
-F91E;CJK COMPATIBILITY IDEOGRAPH-F91E;Lo;0;L;721B;;;;N;;;;;
-F91F;CJK COMPATIBILITY IDEOGRAPH-F91F;Lo;0;L;862D;;;;N;;;;;
-F920;CJK COMPATIBILITY IDEOGRAPH-F920;Lo;0;L;9E1E;;;;N;;;;;
-F921;CJK COMPATIBILITY IDEOGRAPH-F921;Lo;0;L;5D50;;;;N;;;;;
-F922;CJK COMPATIBILITY IDEOGRAPH-F922;Lo;0;L;6FEB;;;;N;;;;;
-F923;CJK COMPATIBILITY IDEOGRAPH-F923;Lo;0;L;85CD;;;;N;;;;;
-F924;CJK COMPATIBILITY IDEOGRAPH-F924;Lo;0;L;8964;;;;N;;;;;
-F925;CJK COMPATIBILITY IDEOGRAPH-F925;Lo;0;L;62C9;;;;N;;;;;
-F926;CJK COMPATIBILITY IDEOGRAPH-F926;Lo;0;L;81D8;;;;N;;;;;
-F927;CJK COMPATIBILITY IDEOGRAPH-F927;Lo;0;L;881F;;;;N;;;;;
-F928;CJK COMPATIBILITY IDEOGRAPH-F928;Lo;0;L;5ECA;;;;N;;;;;
-F929;CJK COMPATIBILITY IDEOGRAPH-F929;Lo;0;L;6717;;;;N;;;;;
-F92A;CJK COMPATIBILITY IDEOGRAPH-F92A;Lo;0;L;6D6A;;;;N;;;;;
-F92B;CJK COMPATIBILITY IDEOGRAPH-F92B;Lo;0;L;72FC;;;;N;;;;;
-F92C;CJK COMPATIBILITY IDEOGRAPH-F92C;Lo;0;L;90CE;;;;N;;;;;
-F92D;CJK COMPATIBILITY IDEOGRAPH-F92D;Lo;0;L;4F86;;;;N;;;;;
-F92E;CJK COMPATIBILITY IDEOGRAPH-F92E;Lo;0;L;51B7;;;;N;;;;;
-F92F;CJK COMPATIBILITY IDEOGRAPH-F92F;Lo;0;L;52DE;;;;N;;;;;
-F930;CJK COMPATIBILITY IDEOGRAPH-F930;Lo;0;L;64C4;;;;N;;;;;
-F931;CJK COMPATIBILITY IDEOGRAPH-F931;Lo;0;L;6AD3;;;;N;;;;;
-F932;CJK COMPATIBILITY IDEOGRAPH-F932;Lo;0;L;7210;;;;N;;;;;
-F933;CJK COMPATIBILITY IDEOGRAPH-F933;Lo;0;L;76E7;;;;N;;;;;
-F934;CJK COMPATIBILITY IDEOGRAPH-F934;Lo;0;L;8001;;;;N;;;;;
-F935;CJK COMPATIBILITY IDEOGRAPH-F935;Lo;0;L;8606;;;;N;;;;;
-F936;CJK COMPATIBILITY IDEOGRAPH-F936;Lo;0;L;865C;;;;N;;;;;
-F937;CJK COMPATIBILITY IDEOGRAPH-F937;Lo;0;L;8DEF;;;;N;;;;;
-F938;CJK COMPATIBILITY IDEOGRAPH-F938;Lo;0;L;9732;;;;N;;;;;
-F939;CJK COMPATIBILITY IDEOGRAPH-F939;Lo;0;L;9B6F;;;;N;;;;;
-F93A;CJK COMPATIBILITY IDEOGRAPH-F93A;Lo;0;L;9DFA;;;;N;;;;;
-F93B;CJK COMPATIBILITY IDEOGRAPH-F93B;Lo;0;L;788C;;;;N;;;;;
-F93C;CJK COMPATIBILITY IDEOGRAPH-F93C;Lo;0;L;797F;;;;N;;;;;
-F93D;CJK COMPATIBILITY IDEOGRAPH-F93D;Lo;0;L;7DA0;;;;N;;;;;
-F93E;CJK COMPATIBILITY IDEOGRAPH-F93E;Lo;0;L;83C9;;;;N;;;;;
-F93F;CJK COMPATIBILITY IDEOGRAPH-F93F;Lo;0;L;9304;;;;N;;;;;
-F940;CJK COMPATIBILITY IDEOGRAPH-F940;Lo;0;L;9E7F;;;;N;;;;;
-F941;CJK COMPATIBILITY IDEOGRAPH-F941;Lo;0;L;8AD6;;;;N;;;;;
-F942;CJK COMPATIBILITY IDEOGRAPH-F942;Lo;0;L;58DF;;;;N;;;;;
-F943;CJK COMPATIBILITY IDEOGRAPH-F943;Lo;0;L;5F04;;;;N;;;;;
-F944;CJK COMPATIBILITY IDEOGRAPH-F944;Lo;0;L;7C60;;;;N;;;;;
-F945;CJK COMPATIBILITY IDEOGRAPH-F945;Lo;0;L;807E;;;;N;;;;;
-F946;CJK COMPATIBILITY IDEOGRAPH-F946;Lo;0;L;7262;;;;N;;;;;
-F947;CJK COMPATIBILITY IDEOGRAPH-F947;Lo;0;L;78CA;;;;N;;;;;
-F948;CJK COMPATIBILITY IDEOGRAPH-F948;Lo;0;L;8CC2;;;;N;;;;;
-F949;CJK COMPATIBILITY IDEOGRAPH-F949;Lo;0;L;96F7;;;;N;;;;;
-F94A;CJK COMPATIBILITY IDEOGRAPH-F94A;Lo;0;L;58D8;;;;N;;;;;
-F94B;CJK COMPATIBILITY IDEOGRAPH-F94B;Lo;0;L;5C62;;;;N;;;;;
-F94C;CJK COMPATIBILITY IDEOGRAPH-F94C;Lo;0;L;6A13;;;;N;;;;;
-F94D;CJK COMPATIBILITY IDEOGRAPH-F94D;Lo;0;L;6DDA;;;;N;;;;;
-F94E;CJK COMPATIBILITY IDEOGRAPH-F94E;Lo;0;L;6F0F;;;;N;;;;;
-F94F;CJK COMPATIBILITY IDEOGRAPH-F94F;Lo;0;L;7D2F;;;;N;;;;;
-F950;CJK COMPATIBILITY IDEOGRAPH-F950;Lo;0;L;7E37;;;;N;;;;;
-F951;CJK COMPATIBILITY IDEOGRAPH-F951;Lo;0;L;964B;;;;N;;;;;
-F952;CJK COMPATIBILITY IDEOGRAPH-F952;Lo;0;L;52D2;;;;N;;;;;
-F953;CJK COMPATIBILITY IDEOGRAPH-F953;Lo;0;L;808B;;;;N;;;;;
-F954;CJK COMPATIBILITY IDEOGRAPH-F954;Lo;0;L;51DC;;;;N;;;;;
-F955;CJK COMPATIBILITY IDEOGRAPH-F955;Lo;0;L;51CC;;;;N;;;;;
-F956;CJK COMPATIBILITY IDEOGRAPH-F956;Lo;0;L;7A1C;;;;N;;;;;
-F957;CJK COMPATIBILITY IDEOGRAPH-F957;Lo;0;L;7DBE;;;;N;;;;;
-F958;CJK COMPATIBILITY IDEOGRAPH-F958;Lo;0;L;83F1;;;;N;;;;;
-F959;CJK COMPATIBILITY IDEOGRAPH-F959;Lo;0;L;9675;;;;N;;;;;
-F95A;CJK COMPATIBILITY IDEOGRAPH-F95A;Lo;0;L;8B80;;;;N;;;;;
-F95B;CJK COMPATIBILITY IDEOGRAPH-F95B;Lo;0;L;62CF;;;;N;;;;;
-F95C;CJK COMPATIBILITY IDEOGRAPH-F95C;Lo;0;L;6A02;;;;N;;;;;
-F95D;CJK COMPATIBILITY IDEOGRAPH-F95D;Lo;0;L;8AFE;;;;N;;;;;
-F95E;CJK COMPATIBILITY IDEOGRAPH-F95E;Lo;0;L;4E39;;;;N;;;;;
-F95F;CJK COMPATIBILITY IDEOGRAPH-F95F;Lo;0;L;5BE7;;;;N;;;;;
-F960;CJK COMPATIBILITY IDEOGRAPH-F960;Lo;0;L;6012;;;;N;;;;;
-F961;CJK COMPATIBILITY IDEOGRAPH-F961;Lo;0;L;7387;;;;N;;;;;
-F962;CJK COMPATIBILITY IDEOGRAPH-F962;Lo;0;L;7570;;;;N;;;;;
-F963;CJK COMPATIBILITY IDEOGRAPH-F963;Lo;0;L;5317;;;;N;;;;;
-F964;CJK COMPATIBILITY IDEOGRAPH-F964;Lo;0;L;78FB;;;;N;;;;;
-F965;CJK COMPATIBILITY IDEOGRAPH-F965;Lo;0;L;4FBF;;;;N;;;;;
-F966;CJK COMPATIBILITY IDEOGRAPH-F966;Lo;0;L;5FA9;;;;N;;;;;
-F967;CJK COMPATIBILITY IDEOGRAPH-F967;Lo;0;L;4E0D;;;;N;;;;;
-F968;CJK COMPATIBILITY IDEOGRAPH-F968;Lo;0;L;6CCC;;;;N;;;;;
-F969;CJK COMPATIBILITY IDEOGRAPH-F969;Lo;0;L;6578;;;;N;;;;;
-F96A;CJK COMPATIBILITY IDEOGRAPH-F96A;Lo;0;L;7D22;;;;N;;;;;
-F96B;CJK COMPATIBILITY IDEOGRAPH-F96B;Lo;0;L;53C3;;;3;N;;;;;
-F96C;CJK COMPATIBILITY IDEOGRAPH-F96C;Lo;0;L;585E;;;;N;;;;;
-F96D;CJK COMPATIBILITY IDEOGRAPH-F96D;Lo;0;L;7701;;;;N;;;;;
-F96E;CJK COMPATIBILITY IDEOGRAPH-F96E;Lo;0;L;8449;;;;N;;;;;
-F96F;CJK COMPATIBILITY IDEOGRAPH-F96F;Lo;0;L;8AAA;;;;N;;;;;
-F970;CJK COMPATIBILITY IDEOGRAPH-F970;Lo;0;L;6BBA;;;;N;;;;;
-F971;CJK COMPATIBILITY IDEOGRAPH-F971;Lo;0;L;8FB0;;;;N;;;;;
-F972;CJK COMPATIBILITY IDEOGRAPH-F972;Lo;0;L;6C88;;;;N;;;;;
-F973;CJK COMPATIBILITY IDEOGRAPH-F973;Lo;0;L;62FE;;;10;N;;;;;
-F974;CJK COMPATIBILITY IDEOGRAPH-F974;Lo;0;L;82E5;;;;N;;;;;
-F975;CJK COMPATIBILITY IDEOGRAPH-F975;Lo;0;L;63A0;;;;N;;;;;
-F976;CJK COMPATIBILITY IDEOGRAPH-F976;Lo;0;L;7565;;;;N;;;;;
-F977;CJK COMPATIBILITY IDEOGRAPH-F977;Lo;0;L;4EAE;;;;N;;;;;
-F978;CJK COMPATIBILITY IDEOGRAPH-F978;Lo;0;L;5169;;;2;N;;;;;
-F979;CJK COMPATIBILITY IDEOGRAPH-F979;Lo;0;L;51C9;;;;N;;;;;
-F97A;CJK COMPATIBILITY IDEOGRAPH-F97A;Lo;0;L;6881;;;;N;;;;;
-F97B;CJK COMPATIBILITY IDEOGRAPH-F97B;Lo;0;L;7CE7;;;;N;;;;;
-F97C;CJK COMPATIBILITY IDEOGRAPH-F97C;Lo;0;L;826F;;;;N;;;;;
-F97D;CJK COMPATIBILITY IDEOGRAPH-F97D;Lo;0;L;8AD2;;;;N;;;;;
-F97E;CJK COMPATIBILITY IDEOGRAPH-F97E;Lo;0;L;91CF;;;;N;;;;;
-F97F;CJK COMPATIBILITY IDEOGRAPH-F97F;Lo;0;L;52F5;;;;N;;;;;
-F980;CJK COMPATIBILITY IDEOGRAPH-F980;Lo;0;L;5442;;;;N;;;;;
-F981;CJK COMPATIBILITY IDEOGRAPH-F981;Lo;0;L;5973;;;;N;;;;;
-F982;CJK COMPATIBILITY IDEOGRAPH-F982;Lo;0;L;5EEC;;;;N;;;;;
-F983;CJK COMPATIBILITY IDEOGRAPH-F983;Lo;0;L;65C5;;;;N;;;;;
-F984;CJK COMPATIBILITY IDEOGRAPH-F984;Lo;0;L;6FFE;;;;N;;;;;
-F985;CJK COMPATIBILITY IDEOGRAPH-F985;Lo;0;L;792A;;;;N;;;;;
-F986;CJK COMPATIBILITY IDEOGRAPH-F986;Lo;0;L;95AD;;;;N;;;;;
-F987;CJK COMPATIBILITY IDEOGRAPH-F987;Lo;0;L;9A6A;;;;N;;;;;
-F988;CJK COMPATIBILITY IDEOGRAPH-F988;Lo;0;L;9E97;;;;N;;;;;
-F989;CJK COMPATIBILITY IDEOGRAPH-F989;Lo;0;L;9ECE;;;;N;;;;;
-F98A;CJK COMPATIBILITY IDEOGRAPH-F98A;Lo;0;L;529B;;;;N;;;;;
-F98B;CJK COMPATIBILITY IDEOGRAPH-F98B;Lo;0;L;66C6;;;;N;;;;;
-F98C;CJK COMPATIBILITY IDEOGRAPH-F98C;Lo;0;L;6B77;;;;N;;;;;
-F98D;CJK COMPATIBILITY IDEOGRAPH-F98D;Lo;0;L;8F62;;;;N;;;;;
-F98E;CJK COMPATIBILITY IDEOGRAPH-F98E;Lo;0;L;5E74;;;;N;;;;;
-F98F;CJK COMPATIBILITY IDEOGRAPH-F98F;Lo;0;L;6190;;;;N;;;;;
-F990;CJK COMPATIBILITY IDEOGRAPH-F990;Lo;0;L;6200;;;;N;;;;;
-F991;CJK COMPATIBILITY IDEOGRAPH-F991;Lo;0;L;649A;;;;N;;;;;
-F992;CJK COMPATIBILITY IDEOGRAPH-F992;Lo;0;L;6F23;;;;N;;;;;
-F993;CJK COMPATIBILITY IDEOGRAPH-F993;Lo;0;L;7149;;;;N;;;;;
-F994;CJK COMPATIBILITY IDEOGRAPH-F994;Lo;0;L;7489;;;;N;;;;;
-F995;CJK COMPATIBILITY IDEOGRAPH-F995;Lo;0;L;79CA;;;;N;;;;;
-F996;CJK COMPATIBILITY IDEOGRAPH-F996;Lo;0;L;7DF4;;;;N;;;;;
-F997;CJK COMPATIBILITY IDEOGRAPH-F997;Lo;0;L;806F;;;;N;;;;;
-F998;CJK COMPATIBILITY IDEOGRAPH-F998;Lo;0;L;8F26;;;;N;;;;;
-F999;CJK COMPATIBILITY IDEOGRAPH-F999;Lo;0;L;84EE;;;;N;;;;;
-F99A;CJK COMPATIBILITY IDEOGRAPH-F99A;Lo;0;L;9023;;;;N;;;;;
-F99B;CJK COMPATIBILITY IDEOGRAPH-F99B;Lo;0;L;934A;;;;N;;;;;
-F99C;CJK COMPATIBILITY IDEOGRAPH-F99C;Lo;0;L;5217;;;;N;;;;;
-F99D;CJK COMPATIBILITY IDEOGRAPH-F99D;Lo;0;L;52A3;;;;N;;;;;
-F99E;CJK COMPATIBILITY IDEOGRAPH-F99E;Lo;0;L;54BD;;;;N;;;;;
-F99F;CJK COMPATIBILITY IDEOGRAPH-F99F;Lo;0;L;70C8;;;;N;;;;;
-F9A0;CJK COMPATIBILITY IDEOGRAPH-F9A0;Lo;0;L;88C2;;;;N;;;;;
-F9A1;CJK COMPATIBILITY IDEOGRAPH-F9A1;Lo;0;L;8AAA;;;;N;;;;;
-F9A2;CJK COMPATIBILITY IDEOGRAPH-F9A2;Lo;0;L;5EC9;;;;N;;;;;
-F9A3;CJK COMPATIBILITY IDEOGRAPH-F9A3;Lo;0;L;5FF5;;;;N;;;;;
-F9A4;CJK COMPATIBILITY IDEOGRAPH-F9A4;Lo;0;L;637B;;;;N;;;;;
-F9A5;CJK COMPATIBILITY IDEOGRAPH-F9A5;Lo;0;L;6BAE;;;;N;;;;;
-F9A6;CJK COMPATIBILITY IDEOGRAPH-F9A6;Lo;0;L;7C3E;;;;N;;;;;
-F9A7;CJK COMPATIBILITY IDEOGRAPH-F9A7;Lo;0;L;7375;;;;N;;;;;
-F9A8;CJK COMPATIBILITY IDEOGRAPH-F9A8;Lo;0;L;4EE4;;;;N;;;;;
-F9A9;CJK COMPATIBILITY IDEOGRAPH-F9A9;Lo;0;L;56F9;;;;N;;;;;
-F9AA;CJK COMPATIBILITY IDEOGRAPH-F9AA;Lo;0;L;5BE7;;;;N;;;;;
-F9AB;CJK COMPATIBILITY IDEOGRAPH-F9AB;Lo;0;L;5DBA;;;;N;;;;;
-F9AC;CJK COMPATIBILITY IDEOGRAPH-F9AC;Lo;0;L;601C;;;;N;;;;;
-F9AD;CJK COMPATIBILITY IDEOGRAPH-F9AD;Lo;0;L;73B2;;;;N;;;;;
-F9AE;CJK COMPATIBILITY IDEOGRAPH-F9AE;Lo;0;L;7469;;;;N;;;;;
-F9AF;CJK COMPATIBILITY IDEOGRAPH-F9AF;Lo;0;L;7F9A;;;;N;;;;;
-F9B0;CJK COMPATIBILITY IDEOGRAPH-F9B0;Lo;0;L;8046;;;;N;;;;;
-F9B1;CJK COMPATIBILITY IDEOGRAPH-F9B1;Lo;0;L;9234;;;;N;;;;;
-F9B2;CJK COMPATIBILITY IDEOGRAPH-F9B2;Lo;0;L;96F6;;;0;N;;;;;
-F9B3;CJK COMPATIBILITY IDEOGRAPH-F9B3;Lo;0;L;9748;;;;N;;;;;
-F9B4;CJK COMPATIBILITY IDEOGRAPH-F9B4;Lo;0;L;9818;;;;N;;;;;
-F9B5;CJK COMPATIBILITY IDEOGRAPH-F9B5;Lo;0;L;4F8B;;;;N;;;;;
-F9B6;CJK COMPATIBILITY IDEOGRAPH-F9B6;Lo;0;L;79AE;;;;N;;;;;
-F9B7;CJK COMPATIBILITY IDEOGRAPH-F9B7;Lo;0;L;91B4;;;;N;;;;;
-F9B8;CJK COMPATIBILITY IDEOGRAPH-F9B8;Lo;0;L;96B8;;;;N;;;;;
-F9B9;CJK COMPATIBILITY IDEOGRAPH-F9B9;Lo;0;L;60E1;;;;N;;;;;
-F9BA;CJK COMPATIBILITY IDEOGRAPH-F9BA;Lo;0;L;4E86;;;;N;;;;;
-F9BB;CJK COMPATIBILITY IDEOGRAPH-F9BB;Lo;0;L;50DA;;;;N;;;;;
-F9BC;CJK COMPATIBILITY IDEOGRAPH-F9BC;Lo;0;L;5BEE;;;;N;;;;;
-F9BD;CJK COMPATIBILITY IDEOGRAPH-F9BD;Lo;0;L;5C3F;;;;N;;;;;
-F9BE;CJK COMPATIBILITY IDEOGRAPH-F9BE;Lo;0;L;6599;;;;N;;;;;
-F9BF;CJK COMPATIBILITY IDEOGRAPH-F9BF;Lo;0;L;6A02;;;;N;;;;;
-F9C0;CJK COMPATIBILITY IDEOGRAPH-F9C0;Lo;0;L;71CE;;;;N;;;;;
-F9C1;CJK COMPATIBILITY IDEOGRAPH-F9C1;Lo;0;L;7642;;;;N;;;;;
-F9C2;CJK COMPATIBILITY IDEOGRAPH-F9C2;Lo;0;L;84FC;;;;N;;;;;
-F9C3;CJK COMPATIBILITY IDEOGRAPH-F9C3;Lo;0;L;907C;;;;N;;;;;
-F9C4;CJK COMPATIBILITY IDEOGRAPH-F9C4;Lo;0;L;9F8D;;;;N;;;;;
-F9C5;CJK COMPATIBILITY IDEOGRAPH-F9C5;Lo;0;L;6688;;;;N;;;;;
-F9C6;CJK COMPATIBILITY IDEOGRAPH-F9C6;Lo;0;L;962E;;;;N;;;;;
-F9C7;CJK COMPATIBILITY IDEOGRAPH-F9C7;Lo;0;L;5289;;;;N;;;;;
-F9C8;CJK COMPATIBILITY IDEOGRAPH-F9C8;Lo;0;L;677B;;;;N;;;;;
-F9C9;CJK COMPATIBILITY IDEOGRAPH-F9C9;Lo;0;L;67F3;;;;N;;;;;
-F9CA;CJK COMPATIBILITY IDEOGRAPH-F9CA;Lo;0;L;6D41;;;;N;;;;;
-F9CB;CJK COMPATIBILITY IDEOGRAPH-F9CB;Lo;0;L;6E9C;;;;N;;;;;
-F9CC;CJK COMPATIBILITY IDEOGRAPH-F9CC;Lo;0;L;7409;;;;N;;;;;
-F9CD;CJK COMPATIBILITY IDEOGRAPH-F9CD;Lo;0;L;7559;;;;N;;;;;
-F9CE;CJK COMPATIBILITY IDEOGRAPH-F9CE;Lo;0;L;786B;;;;N;;;;;
-F9CF;CJK COMPATIBILITY IDEOGRAPH-F9CF;Lo;0;L;7D10;;;;N;;;;;
-F9D0;CJK COMPATIBILITY IDEOGRAPH-F9D0;Lo;0;L;985E;;;;N;;;;;
-F9D1;CJK COMPATIBILITY IDEOGRAPH-F9D1;Lo;0;L;516D;;;6;N;;;;;
-F9D2;CJK COMPATIBILITY IDEOGRAPH-F9D2;Lo;0;L;622E;;;;N;;;;;
-F9D3;CJK COMPATIBILITY IDEOGRAPH-F9D3;Lo;0;L;9678;;;6;N;;;;;
-F9D4;CJK COMPATIBILITY IDEOGRAPH-F9D4;Lo;0;L;502B;;;;N;;;;;
-F9D5;CJK COMPATIBILITY IDEOGRAPH-F9D5;Lo;0;L;5D19;;;;N;;;;;
-F9D6;CJK COMPATIBILITY IDEOGRAPH-F9D6;Lo;0;L;6DEA;;;;N;;;;;
-F9D7;CJK COMPATIBILITY IDEOGRAPH-F9D7;Lo;0;L;8F2A;;;;N;;;;;
-F9D8;CJK COMPATIBILITY IDEOGRAPH-F9D8;Lo;0;L;5F8B;;;;N;;;;;
-F9D9;CJK COMPATIBILITY IDEOGRAPH-F9D9;Lo;0;L;6144;;;;N;;;;;
-F9DA;CJK COMPATIBILITY IDEOGRAPH-F9DA;Lo;0;L;6817;;;;N;;;;;
-F9DB;CJK COMPATIBILITY IDEOGRAPH-F9DB;Lo;0;L;7387;;;;N;;;;;
-F9DC;CJK COMPATIBILITY IDEOGRAPH-F9DC;Lo;0;L;9686;;;;N;;;;;
-F9DD;CJK COMPATIBILITY IDEOGRAPH-F9DD;Lo;0;L;5229;;;;N;;;;;
-F9DE;CJK COMPATIBILITY IDEOGRAPH-F9DE;Lo;0;L;540F;;;;N;;;;;
-F9DF;CJK COMPATIBILITY IDEOGRAPH-F9DF;Lo;0;L;5C65;;;;N;;;;;
-F9E0;CJK COMPATIBILITY IDEOGRAPH-F9E0;Lo;0;L;6613;;;;N;;;;;
-F9E1;CJK COMPATIBILITY IDEOGRAPH-F9E1;Lo;0;L;674E;;;;N;;;;;
-F9E2;CJK COMPATIBILITY IDEOGRAPH-F9E2;Lo;0;L;68A8;;;;N;;;;;
-F9E3;CJK COMPATIBILITY IDEOGRAPH-F9E3;Lo;0;L;6CE5;;;;N;;;;;
-F9E4;CJK COMPATIBILITY IDEOGRAPH-F9E4;Lo;0;L;7406;;;;N;;;;;
-F9E5;CJK COMPATIBILITY IDEOGRAPH-F9E5;Lo;0;L;75E2;;;;N;;;;;
-F9E6;CJK COMPATIBILITY IDEOGRAPH-F9E6;Lo;0;L;7F79;;;;N;;;;;
-F9E7;CJK COMPATIBILITY IDEOGRAPH-F9E7;Lo;0;L;88CF;;;;N;;;;;
-F9E8;CJK COMPATIBILITY IDEOGRAPH-F9E8;Lo;0;L;88E1;;;;N;;;;;
-F9E9;CJK COMPATIBILITY IDEOGRAPH-F9E9;Lo;0;L;91CC;;;;N;;;;;
-F9EA;CJK COMPATIBILITY IDEOGRAPH-F9EA;Lo;0;L;96E2;;;;N;;;;;
-F9EB;CJK COMPATIBILITY IDEOGRAPH-F9EB;Lo;0;L;533F;;;;N;;;;;
-F9EC;CJK COMPATIBILITY IDEOGRAPH-F9EC;Lo;0;L;6EBA;;;;N;;;;;
-F9ED;CJK COMPATIBILITY IDEOGRAPH-F9ED;Lo;0;L;541D;;;;N;;;;;
-F9EE;CJK COMPATIBILITY IDEOGRAPH-F9EE;Lo;0;L;71D0;;;;N;;;;;
-F9EF;CJK COMPATIBILITY IDEOGRAPH-F9EF;Lo;0;L;7498;;;;N;;;;;
-F9F0;CJK COMPATIBILITY IDEOGRAPH-F9F0;Lo;0;L;85FA;;;;N;;;;;
-F9F1;CJK COMPATIBILITY IDEOGRAPH-F9F1;Lo;0;L;96A3;;;;N;;;;;
-F9F2;CJK COMPATIBILITY IDEOGRAPH-F9F2;Lo;0;L;9C57;;;;N;;;;;
-F9F3;CJK COMPATIBILITY IDEOGRAPH-F9F3;Lo;0;L;9E9F;;;;N;;;;;
-F9F4;CJK COMPATIBILITY IDEOGRAPH-F9F4;Lo;0;L;6797;;;;N;;;;;
-F9F5;CJK COMPATIBILITY IDEOGRAPH-F9F5;Lo;0;L;6DCB;;;;N;;;;;
-F9F6;CJK COMPATIBILITY IDEOGRAPH-F9F6;Lo;0;L;81E8;;;;N;;;;;
-F9F7;CJK COMPATIBILITY IDEOGRAPH-F9F7;Lo;0;L;7ACB;;;;N;;;;;
-F9F8;CJK COMPATIBILITY IDEOGRAPH-F9F8;Lo;0;L;7B20;;;;N;;;;;
-F9F9;CJK COMPATIBILITY IDEOGRAPH-F9F9;Lo;0;L;7C92;;;;N;;;;;
-F9FA;CJK COMPATIBILITY IDEOGRAPH-F9FA;Lo;0;L;72C0;;;;N;;;;;
-F9FB;CJK COMPATIBILITY IDEOGRAPH-F9FB;Lo;0;L;7099;;;;N;;;;;
-F9FC;CJK COMPATIBILITY IDEOGRAPH-F9FC;Lo;0;L;8B58;;;;N;;;;;
-F9FD;CJK COMPATIBILITY IDEOGRAPH-F9FD;Lo;0;L;4EC0;;;10;N;;;;;
-F9FE;CJK COMPATIBILITY IDEOGRAPH-F9FE;Lo;0;L;8336;;;;N;;;;;
-F9FF;CJK COMPATIBILITY IDEOGRAPH-F9FF;Lo;0;L;523A;;;;N;;;;;
-FA00;CJK COMPATIBILITY IDEOGRAPH-FA00;Lo;0;L;5207;;;;N;;;;;
-FA01;CJK COMPATIBILITY IDEOGRAPH-FA01;Lo;0;L;5EA6;;;;N;;;;;
-FA02;CJK COMPATIBILITY IDEOGRAPH-FA02;Lo;0;L;62D3;;;;N;;;;;
-FA03;CJK COMPATIBILITY IDEOGRAPH-FA03;Lo;0;L;7CD6;;;;N;;;;;
-FA04;CJK COMPATIBILITY IDEOGRAPH-FA04;Lo;0;L;5B85;;;;N;;;;;
-FA05;CJK COMPATIBILITY IDEOGRAPH-FA05;Lo;0;L;6D1E;;;;N;;;;;
-FA06;CJK COMPATIBILITY IDEOGRAPH-FA06;Lo;0;L;66B4;;;;N;;;;;
-FA07;CJK COMPATIBILITY IDEOGRAPH-FA07;Lo;0;L;8F3B;;;;N;;;;;
-FA08;CJK COMPATIBILITY IDEOGRAPH-FA08;Lo;0;L;884C;;;;N;;;;;
-FA09;CJK COMPATIBILITY IDEOGRAPH-FA09;Lo;0;L;964D;;;;N;;;;;
-FA0A;CJK COMPATIBILITY IDEOGRAPH-FA0A;Lo;0;L;898B;;;;N;;;;;
-FA0B;CJK COMPATIBILITY IDEOGRAPH-FA0B;Lo;0;L;5ED3;;;;N;;;;;
-FA0C;CJK COMPATIBILITY IDEOGRAPH-FA0C;Lo;0;L;5140;;;;N;;;;;
-FA0D;CJK COMPATIBILITY IDEOGRAPH-FA0D;Lo;0;L;55C0;;;;N;;;;;
-FA0E;CJK COMPATIBILITY IDEOGRAPH-FA0E;Lo;0;L;;;;;N;;;;;
-FA0F;CJK COMPATIBILITY IDEOGRAPH-FA0F;Lo;0;L;;;;;N;;;;;
-FA10;CJK COMPATIBILITY IDEOGRAPH-FA10;Lo;0;L;585A;;;;N;;;;;
-FA11;CJK COMPATIBILITY IDEOGRAPH-FA11;Lo;0;L;;;;;N;;;;;
-FA12;CJK COMPATIBILITY IDEOGRAPH-FA12;Lo;0;L;6674;;;;N;;;;;
-FA13;CJK COMPATIBILITY IDEOGRAPH-FA13;Lo;0;L;;;;;N;;;;;
-FA14;CJK COMPATIBILITY IDEOGRAPH-FA14;Lo;0;L;;;;;N;;;;;
-FA15;CJK COMPATIBILITY IDEOGRAPH-FA15;Lo;0;L;51DE;;;;N;;;;;
-FA16;CJK COMPATIBILITY IDEOGRAPH-FA16;Lo;0;L;732A;;;;N;;;;;
-FA17;CJK COMPATIBILITY IDEOGRAPH-FA17;Lo;0;L;76CA;;;;N;;;;;
-FA18;CJK COMPATIBILITY IDEOGRAPH-FA18;Lo;0;L;793C;;;;N;;;;;
-FA19;CJK COMPATIBILITY IDEOGRAPH-FA19;Lo;0;L;795E;;;;N;;;;;
-FA1A;CJK COMPATIBILITY IDEOGRAPH-FA1A;Lo;0;L;7965;;;;N;;;;;
-FA1B;CJK COMPATIBILITY IDEOGRAPH-FA1B;Lo;0;L;798F;;;;N;;;;;
-FA1C;CJK COMPATIBILITY IDEOGRAPH-FA1C;Lo;0;L;9756;;;;N;;;;;
-FA1D;CJK COMPATIBILITY IDEOGRAPH-FA1D;Lo;0;L;7CBE;;;;N;;;;;
-FA1E;CJK COMPATIBILITY IDEOGRAPH-FA1E;Lo;0;L;7FBD;;;;N;;;;;
-FA1F;CJK COMPATIBILITY IDEOGRAPH-FA1F;Lo;0;L;;;;;N;;;;;
-FA20;CJK COMPATIBILITY IDEOGRAPH-FA20;Lo;0;L;8612;;;;N;;;;;
-FA21;CJK COMPATIBILITY IDEOGRAPH-FA21;Lo;0;L;;;;;N;;;;;
-FA22;CJK COMPATIBILITY IDEOGRAPH-FA22;Lo;0;L;8AF8;;;;N;;;;;
-FA23;CJK COMPATIBILITY IDEOGRAPH-FA23;Lo;0;L;;;;;N;;;;;
-FA24;CJK COMPATIBILITY IDEOGRAPH-FA24;Lo;0;L;;;;;N;;;;;
-FA25;CJK COMPATIBILITY IDEOGRAPH-FA25;Lo;0;L;9038;;;;N;;;;;
-FA26;CJK COMPATIBILITY IDEOGRAPH-FA26;Lo;0;L;90FD;;;;N;;;;;
-FA27;CJK COMPATIBILITY IDEOGRAPH-FA27;Lo;0;L;;;;;N;;;;;
-FA28;CJK COMPATIBILITY IDEOGRAPH-FA28;Lo;0;L;;;;;N;;;;;
-FA29;CJK COMPATIBILITY IDEOGRAPH-FA29;Lo;0;L;;;;;N;;;;;
-FA2A;CJK COMPATIBILITY IDEOGRAPH-FA2A;Lo;0;L;98EF;;;;N;;;;;
-FA2B;CJK COMPATIBILITY IDEOGRAPH-FA2B;Lo;0;L;98FC;;;;N;;;;;
-FA2C;CJK COMPATIBILITY IDEOGRAPH-FA2C;Lo;0;L;9928;;;;N;;;;;
-FA2D;CJK COMPATIBILITY IDEOGRAPH-FA2D;Lo;0;L;9DB4;;;;N;;;;;
-FA30;CJK COMPATIBILITY IDEOGRAPH-FA30;Lo;0;L;4FAE;;;;N;;;;;
-FA31;CJK COMPATIBILITY IDEOGRAPH-FA31;Lo;0;L;50E7;;;;N;;;;;
-FA32;CJK COMPATIBILITY IDEOGRAPH-FA32;Lo;0;L;514D;;;;N;;;;;
-FA33;CJK COMPATIBILITY IDEOGRAPH-FA33;Lo;0;L;52C9;;;;N;;;;;
-FA34;CJK COMPATIBILITY IDEOGRAPH-FA34;Lo;0;L;52E4;;;;N;;;;;
-FA35;CJK COMPATIBILITY IDEOGRAPH-FA35;Lo;0;L;5351;;;;N;;;;;
-FA36;CJK COMPATIBILITY IDEOGRAPH-FA36;Lo;0;L;559D;;;;N;;;;;
-FA37;CJK COMPATIBILITY IDEOGRAPH-FA37;Lo;0;L;5606;;;;N;;;;;
-FA38;CJK COMPATIBILITY IDEOGRAPH-FA38;Lo;0;L;5668;;;;N;;;;;
-FA39;CJK COMPATIBILITY IDEOGRAPH-FA39;Lo;0;L;5840;;;;N;;;;;
-FA3A;CJK COMPATIBILITY IDEOGRAPH-FA3A;Lo;0;L;58A8;;;;N;;;;;
-FA3B;CJK COMPATIBILITY IDEOGRAPH-FA3B;Lo;0;L;5C64;;;;N;;;;;
-FA3C;CJK COMPATIBILITY IDEOGRAPH-FA3C;Lo;0;L;5C6E;;;;N;;;;;
-FA3D;CJK COMPATIBILITY IDEOGRAPH-FA3D;Lo;0;L;6094;;;;N;;;;;
-FA3E;CJK COMPATIBILITY IDEOGRAPH-FA3E;Lo;0;L;6168;;;;N;;;;;
-FA3F;CJK COMPATIBILITY IDEOGRAPH-FA3F;Lo;0;L;618E;;;;N;;;;;
-FA40;CJK COMPATIBILITY IDEOGRAPH-FA40;Lo;0;L;61F2;;;;N;;;;;
-FA41;CJK COMPATIBILITY IDEOGRAPH-FA41;Lo;0;L;654F;;;;N;;;;;
-FA42;CJK COMPATIBILITY IDEOGRAPH-FA42;Lo;0;L;65E2;;;;N;;;;;
-FA43;CJK COMPATIBILITY IDEOGRAPH-FA43;Lo;0;L;6691;;;;N;;;;;
-FA44;CJK COMPATIBILITY IDEOGRAPH-FA44;Lo;0;L;6885;;;;N;;;;;
-FA45;CJK COMPATIBILITY IDEOGRAPH-FA45;Lo;0;L;6D77;;;;N;;;;;
-FA46;CJK COMPATIBILITY IDEOGRAPH-FA46;Lo;0;L;6E1A;;;;N;;;;;
-FA47;CJK COMPATIBILITY IDEOGRAPH-FA47;Lo;0;L;6F22;;;;N;;;;;
-FA48;CJK COMPATIBILITY IDEOGRAPH-FA48;Lo;0;L;716E;;;;N;;;;;
-FA49;CJK COMPATIBILITY IDEOGRAPH-FA49;Lo;0;L;722B;;;;N;;;;;
-FA4A;CJK COMPATIBILITY IDEOGRAPH-FA4A;Lo;0;L;7422;;;;N;;;;;
-FA4B;CJK COMPATIBILITY IDEOGRAPH-FA4B;Lo;0;L;7891;;;;N;;;;;
-FA4C;CJK COMPATIBILITY IDEOGRAPH-FA4C;Lo;0;L;793E;;;;N;;;;;
-FA4D;CJK COMPATIBILITY IDEOGRAPH-FA4D;Lo;0;L;7949;;;;N;;;;;
-FA4E;CJK COMPATIBILITY IDEOGRAPH-FA4E;Lo;0;L;7948;;;;N;;;;;
-FA4F;CJK COMPATIBILITY IDEOGRAPH-FA4F;Lo;0;L;7950;;;;N;;;;;
-FA50;CJK COMPATIBILITY IDEOGRAPH-FA50;Lo;0;L;7956;;;;N;;;;;
-FA51;CJK COMPATIBILITY IDEOGRAPH-FA51;Lo;0;L;795D;;;;N;;;;;
-FA52;CJK COMPATIBILITY IDEOGRAPH-FA52;Lo;0;L;798D;;;;N;;;;;
-FA53;CJK COMPATIBILITY IDEOGRAPH-FA53;Lo;0;L;798E;;;;N;;;;;
-FA54;CJK COMPATIBILITY IDEOGRAPH-FA54;Lo;0;L;7A40;;;;N;;;;;
-FA55;CJK COMPATIBILITY IDEOGRAPH-FA55;Lo;0;L;7A81;;;;N;;;;;
-FA56;CJK COMPATIBILITY IDEOGRAPH-FA56;Lo;0;L;7BC0;;;;N;;;;;
-FA57;CJK COMPATIBILITY IDEOGRAPH-FA57;Lo;0;L;7DF4;;;;N;;;;;
-FA58;CJK COMPATIBILITY IDEOGRAPH-FA58;Lo;0;L;7E09;;;;N;;;;;
-FA59;CJK COMPATIBILITY IDEOGRAPH-FA59;Lo;0;L;7E41;;;;N;;;;;
-FA5A;CJK COMPATIBILITY IDEOGRAPH-FA5A;Lo;0;L;7F72;;;;N;;;;;
-FA5B;CJK COMPATIBILITY IDEOGRAPH-FA5B;Lo;0;L;8005;;;;N;;;;;
-FA5C;CJK COMPATIBILITY IDEOGRAPH-FA5C;Lo;0;L;81ED;;;;N;;;;;
-FA5D;CJK COMPATIBILITY IDEOGRAPH-FA5D;Lo;0;L;8279;;;;N;;;;;
-FA5E;CJK COMPATIBILITY IDEOGRAPH-FA5E;Lo;0;L;8279;;;;N;;;;;
-FA5F;CJK COMPATIBILITY IDEOGRAPH-FA5F;Lo;0;L;8457;;;;N;;;;;
-FA60;CJK COMPATIBILITY IDEOGRAPH-FA60;Lo;0;L;8910;;;;N;;;;;
-FA61;CJK COMPATIBILITY IDEOGRAPH-FA61;Lo;0;L;8996;;;;N;;;;;
-FA62;CJK COMPATIBILITY IDEOGRAPH-FA62;Lo;0;L;8B01;;;;N;;;;;
-FA63;CJK COMPATIBILITY IDEOGRAPH-FA63;Lo;0;L;8B39;;;;N;;;;;
-FA64;CJK COMPATIBILITY IDEOGRAPH-FA64;Lo;0;L;8CD3;;;;N;;;;;
-FA65;CJK COMPATIBILITY IDEOGRAPH-FA65;Lo;0;L;8D08;;;;N;;;;;
-FA66;CJK COMPATIBILITY IDEOGRAPH-FA66;Lo;0;L;8FB6;;;;N;;;;;
-FA67;CJK COMPATIBILITY IDEOGRAPH-FA67;Lo;0;L;9038;;;;N;;;;;
-FA68;CJK COMPATIBILITY IDEOGRAPH-FA68;Lo;0;L;96E3;;;;N;;;;;
-FA69;CJK COMPATIBILITY IDEOGRAPH-FA69;Lo;0;L;97FF;;;;N;;;;;
-FA6A;CJK COMPATIBILITY IDEOGRAPH-FA6A;Lo;0;L;983B;;;;N;;;;;
-FA6B;CJK COMPATIBILITY IDEOGRAPH-FA6B;Lo;0;L;6075;;;;N;;;;;
-FA6C;CJK COMPATIBILITY IDEOGRAPH-FA6C;Lo;0;L;242EE;;;;N;;;;;
-FA6D;CJK COMPATIBILITY IDEOGRAPH-FA6D;Lo;0;L;8218;;;;N;;;;;
-FA70;CJK COMPATIBILITY IDEOGRAPH-FA70;Lo;0;L;4E26;;;;N;;;;;
-FA71;CJK COMPATIBILITY IDEOGRAPH-FA71;Lo;0;L;51B5;;;;N;;;;;
-FA72;CJK COMPATIBILITY IDEOGRAPH-FA72;Lo;0;L;5168;;;;N;;;;;
-FA73;CJK COMPATIBILITY IDEOGRAPH-FA73;Lo;0;L;4F80;;;;N;;;;;
-FA74;CJK COMPATIBILITY IDEOGRAPH-FA74;Lo;0;L;5145;;;;N;;;;;
-FA75;CJK COMPATIBILITY IDEOGRAPH-FA75;Lo;0;L;5180;;;;N;;;;;
-FA76;CJK COMPATIBILITY IDEOGRAPH-FA76;Lo;0;L;52C7;;;;N;;;;;
-FA77;CJK COMPATIBILITY IDEOGRAPH-FA77;Lo;0;L;52FA;;;;N;;;;;
-FA78;CJK COMPATIBILITY IDEOGRAPH-FA78;Lo;0;L;559D;;;;N;;;;;
-FA79;CJK COMPATIBILITY IDEOGRAPH-FA79;Lo;0;L;5555;;;;N;;;;;
-FA7A;CJK COMPATIBILITY IDEOGRAPH-FA7A;Lo;0;L;5599;;;;N;;;;;
-FA7B;CJK COMPATIBILITY IDEOGRAPH-FA7B;Lo;0;L;55E2;;;;N;;;;;
-FA7C;CJK COMPATIBILITY IDEOGRAPH-FA7C;Lo;0;L;585A;;;;N;;;;;
-FA7D;CJK COMPATIBILITY IDEOGRAPH-FA7D;Lo;0;L;58B3;;;;N;;;;;
-FA7E;CJK COMPATIBILITY IDEOGRAPH-FA7E;Lo;0;L;5944;;;;N;;;;;
-FA7F;CJK COMPATIBILITY IDEOGRAPH-FA7F;Lo;0;L;5954;;;;N;;;;;
-FA80;CJK COMPATIBILITY IDEOGRAPH-FA80;Lo;0;L;5A62;;;;N;;;;;
-FA81;CJK COMPATIBILITY IDEOGRAPH-FA81;Lo;0;L;5B28;;;;N;;;;;
-FA82;CJK COMPATIBILITY IDEOGRAPH-FA82;Lo;0;L;5ED2;;;;N;;;;;
-FA83;CJK COMPATIBILITY IDEOGRAPH-FA83;Lo;0;L;5ED9;;;;N;;;;;
-FA84;CJK COMPATIBILITY IDEOGRAPH-FA84;Lo;0;L;5F69;;;;N;;;;;
-FA85;CJK COMPATIBILITY IDEOGRAPH-FA85;Lo;0;L;5FAD;;;;N;;;;;
-FA86;CJK COMPATIBILITY IDEOGRAPH-FA86;Lo;0;L;60D8;;;;N;;;;;
-FA87;CJK COMPATIBILITY IDEOGRAPH-FA87;Lo;0;L;614E;;;;N;;;;;
-FA88;CJK COMPATIBILITY IDEOGRAPH-FA88;Lo;0;L;6108;;;;N;;;;;
-FA89;CJK COMPATIBILITY IDEOGRAPH-FA89;Lo;0;L;618E;;;;N;;;;;
-FA8A;CJK COMPATIBILITY IDEOGRAPH-FA8A;Lo;0;L;6160;;;;N;;;;;
-FA8B;CJK COMPATIBILITY IDEOGRAPH-FA8B;Lo;0;L;61F2;;;;N;;;;;
-FA8C;CJK COMPATIBILITY IDEOGRAPH-FA8C;Lo;0;L;6234;;;;N;;;;;
-FA8D;CJK COMPATIBILITY IDEOGRAPH-FA8D;Lo;0;L;63C4;;;;N;;;;;
-FA8E;CJK COMPATIBILITY IDEOGRAPH-FA8E;Lo;0;L;641C;;;;N;;;;;
-FA8F;CJK COMPATIBILITY IDEOGRAPH-FA8F;Lo;0;L;6452;;;;N;;;;;
-FA90;CJK COMPATIBILITY IDEOGRAPH-FA90;Lo;0;L;6556;;;;N;;;;;
-FA91;CJK COMPATIBILITY IDEOGRAPH-FA91;Lo;0;L;6674;;;;N;;;;;
-FA92;CJK COMPATIBILITY IDEOGRAPH-FA92;Lo;0;L;6717;;;;N;;;;;
-FA93;CJK COMPATIBILITY IDEOGRAPH-FA93;Lo;0;L;671B;;;;N;;;;;
-FA94;CJK COMPATIBILITY IDEOGRAPH-FA94;Lo;0;L;6756;;;;N;;;;;
-FA95;CJK COMPATIBILITY IDEOGRAPH-FA95;Lo;0;L;6B79;;;;N;;;;;
-FA96;CJK COMPATIBILITY IDEOGRAPH-FA96;Lo;0;L;6BBA;;;;N;;;;;
-FA97;CJK COMPATIBILITY IDEOGRAPH-FA97;Lo;0;L;6D41;;;;N;;;;;
-FA98;CJK COMPATIBILITY IDEOGRAPH-FA98;Lo;0;L;6EDB;;;;N;;;;;
-FA99;CJK COMPATIBILITY IDEOGRAPH-FA99;Lo;0;L;6ECB;;;;N;;;;;
-FA9A;CJK COMPATIBILITY IDEOGRAPH-FA9A;Lo;0;L;6F22;;;;N;;;;;
-FA9B;CJK COMPATIBILITY IDEOGRAPH-FA9B;Lo;0;L;701E;;;;N;;;;;
-FA9C;CJK COMPATIBILITY IDEOGRAPH-FA9C;Lo;0;L;716E;;;;N;;;;;
-FA9D;CJK COMPATIBILITY IDEOGRAPH-FA9D;Lo;0;L;77A7;;;;N;;;;;
-FA9E;CJK COMPATIBILITY IDEOGRAPH-FA9E;Lo;0;L;7235;;;;N;;;;;
-FA9F;CJK COMPATIBILITY IDEOGRAPH-FA9F;Lo;0;L;72AF;;;;N;;;;;
-FAA0;CJK COMPATIBILITY IDEOGRAPH-FAA0;Lo;0;L;732A;;;;N;;;;;
-FAA1;CJK COMPATIBILITY IDEOGRAPH-FAA1;Lo;0;L;7471;;;;N;;;;;
-FAA2;CJK COMPATIBILITY IDEOGRAPH-FAA2;Lo;0;L;7506;;;;N;;;;;
-FAA3;CJK COMPATIBILITY IDEOGRAPH-FAA3;Lo;0;L;753B;;;;N;;;;;
-FAA4;CJK COMPATIBILITY IDEOGRAPH-FAA4;Lo;0;L;761D;;;;N;;;;;
-FAA5;CJK COMPATIBILITY IDEOGRAPH-FAA5;Lo;0;L;761F;;;;N;;;;;
-FAA6;CJK COMPATIBILITY IDEOGRAPH-FAA6;Lo;0;L;76CA;;;;N;;;;;
-FAA7;CJK COMPATIBILITY IDEOGRAPH-FAA7;Lo;0;L;76DB;;;;N;;;;;
-FAA8;CJK COMPATIBILITY IDEOGRAPH-FAA8;Lo;0;L;76F4;;;;N;;;;;
-FAA9;CJK COMPATIBILITY IDEOGRAPH-FAA9;Lo;0;L;774A;;;;N;;;;;
-FAAA;CJK COMPATIBILITY IDEOGRAPH-FAAA;Lo;0;L;7740;;;;N;;;;;
-FAAB;CJK COMPATIBILITY IDEOGRAPH-FAAB;Lo;0;L;78CC;;;;N;;;;;
-FAAC;CJK COMPATIBILITY IDEOGRAPH-FAAC;Lo;0;L;7AB1;;;;N;;;;;
-FAAD;CJK COMPATIBILITY IDEOGRAPH-FAAD;Lo;0;L;7BC0;;;;N;;;;;
-FAAE;CJK COMPATIBILITY IDEOGRAPH-FAAE;Lo;0;L;7C7B;;;;N;;;;;
-FAAF;CJK COMPATIBILITY IDEOGRAPH-FAAF;Lo;0;L;7D5B;;;;N;;;;;
-FAB0;CJK COMPATIBILITY IDEOGRAPH-FAB0;Lo;0;L;7DF4;;;;N;;;;;
-FAB1;CJK COMPATIBILITY IDEOGRAPH-FAB1;Lo;0;L;7F3E;;;;N;;;;;
-FAB2;CJK COMPATIBILITY IDEOGRAPH-FAB2;Lo;0;L;8005;;;;N;;;;;
-FAB3;CJK COMPATIBILITY IDEOGRAPH-FAB3;Lo;0;L;8352;;;;N;;;;;
-FAB4;CJK COMPATIBILITY IDEOGRAPH-FAB4;Lo;0;L;83EF;;;;N;;;;;
-FAB5;CJK COMPATIBILITY IDEOGRAPH-FAB5;Lo;0;L;8779;;;;N;;;;;
-FAB6;CJK COMPATIBILITY IDEOGRAPH-FAB6;Lo;0;L;8941;;;;N;;;;;
-FAB7;CJK COMPATIBILITY IDEOGRAPH-FAB7;Lo;0;L;8986;;;;N;;;;;
-FAB8;CJK COMPATIBILITY IDEOGRAPH-FAB8;Lo;0;L;8996;;;;N;;;;;
-FAB9;CJK COMPATIBILITY IDEOGRAPH-FAB9;Lo;0;L;8ABF;;;;N;;;;;
-FABA;CJK COMPATIBILITY IDEOGRAPH-FABA;Lo;0;L;8AF8;;;;N;;;;;
-FABB;CJK COMPATIBILITY IDEOGRAPH-FABB;Lo;0;L;8ACB;;;;N;;;;;
-FABC;CJK COMPATIBILITY IDEOGRAPH-FABC;Lo;0;L;8B01;;;;N;;;;;
-FABD;CJK COMPATIBILITY IDEOGRAPH-FABD;Lo;0;L;8AFE;;;;N;;;;;
-FABE;CJK COMPATIBILITY IDEOGRAPH-FABE;Lo;0;L;8AED;;;;N;;;;;
-FABF;CJK COMPATIBILITY IDEOGRAPH-FABF;Lo;0;L;8B39;;;;N;;;;;
-FAC0;CJK COMPATIBILITY IDEOGRAPH-FAC0;Lo;0;L;8B8A;;;;N;;;;;
-FAC1;CJK COMPATIBILITY IDEOGRAPH-FAC1;Lo;0;L;8D08;;;;N;;;;;
-FAC2;CJK COMPATIBILITY IDEOGRAPH-FAC2;Lo;0;L;8F38;;;;N;;;;;
-FAC3;CJK COMPATIBILITY IDEOGRAPH-FAC3;Lo;0;L;9072;;;;N;;;;;
-FAC4;CJK COMPATIBILITY IDEOGRAPH-FAC4;Lo;0;L;9199;;;;N;;;;;
-FAC5;CJK COMPATIBILITY IDEOGRAPH-FAC5;Lo;0;L;9276;;;;N;;;;;
-FAC6;CJK COMPATIBILITY IDEOGRAPH-FAC6;Lo;0;L;967C;;;;N;;;;;
-FAC7;CJK COMPATIBILITY IDEOGRAPH-FAC7;Lo;0;L;96E3;;;;N;;;;;
-FAC8;CJK COMPATIBILITY IDEOGRAPH-FAC8;Lo;0;L;9756;;;;N;;;;;
-FAC9;CJK COMPATIBILITY IDEOGRAPH-FAC9;Lo;0;L;97DB;;;;N;;;;;
-FACA;CJK COMPATIBILITY IDEOGRAPH-FACA;Lo;0;L;97FF;;;;N;;;;;
-FACB;CJK COMPATIBILITY IDEOGRAPH-FACB;Lo;0;L;980B;;;;N;;;;;
-FACC;CJK COMPATIBILITY IDEOGRAPH-FACC;Lo;0;L;983B;;;;N;;;;;
-FACD;CJK COMPATIBILITY IDEOGRAPH-FACD;Lo;0;L;9B12;;;;N;;;;;
-FACE;CJK COMPATIBILITY IDEOGRAPH-FACE;Lo;0;L;9F9C;;;;N;;;;;
-FACF;CJK COMPATIBILITY IDEOGRAPH-FACF;Lo;0;L;2284A;;;;N;;;;;
-FAD0;CJK COMPATIBILITY IDEOGRAPH-FAD0;Lo;0;L;22844;;;;N;;;;;
-FAD1;CJK COMPATIBILITY IDEOGRAPH-FAD1;Lo;0;L;233D5;;;;N;;;;;
-FAD2;CJK COMPATIBILITY IDEOGRAPH-FAD2;Lo;0;L;3B9D;;;;N;;;;;
-FAD3;CJK COMPATIBILITY IDEOGRAPH-FAD3;Lo;0;L;4018;;;;N;;;;;
-FAD4;CJK COMPATIBILITY IDEOGRAPH-FAD4;Lo;0;L;4039;;;;N;;;;;
-FAD5;CJK COMPATIBILITY IDEOGRAPH-FAD5;Lo;0;L;25249;;;;N;;;;;
-FAD6;CJK COMPATIBILITY IDEOGRAPH-FAD6;Lo;0;L;25CD0;;;;N;;;;;
-FAD7;CJK COMPATIBILITY IDEOGRAPH-FAD7;Lo;0;L;27ED3;;;;N;;;;;
-FAD8;CJK COMPATIBILITY IDEOGRAPH-FAD8;Lo;0;L;9F43;;;;N;;;;;
-FAD9;CJK COMPATIBILITY IDEOGRAPH-FAD9;Lo;0;L;9F8E;;;;N;;;;;
-FB00;LATIN SMALL LIGATURE FF;Ll;0;L;<compat> 0066 0066;;;;N;;;;;
-FB01;LATIN SMALL LIGATURE FI;Ll;0;L;<compat> 0066 0069;;;;N;;;;;
-FB02;LATIN SMALL LIGATURE FL;Ll;0;L;<compat> 0066 006C;;;;N;;;;;
-FB03;LATIN SMALL LIGATURE FFI;Ll;0;L;<compat> 0066 0066 0069;;;;N;;;;;
-FB04;LATIN SMALL LIGATURE FFL;Ll;0;L;<compat> 0066 0066 006C;;;;N;;;;;
-FB05;LATIN SMALL LIGATURE LONG S T;Ll;0;L;<compat> 017F 0074;;;;N;;;;;
-FB06;LATIN SMALL LIGATURE ST;Ll;0;L;<compat> 0073 0074;;;;N;;;;;
-FB13;ARMENIAN SMALL LIGATURE MEN NOW;Ll;0;L;<compat> 0574 0576;;;;N;;;;;
-FB14;ARMENIAN SMALL LIGATURE MEN ECH;Ll;0;L;<compat> 0574 0565;;;;N;;;;;
-FB15;ARMENIAN SMALL LIGATURE MEN INI;Ll;0;L;<compat> 0574 056B;;;;N;;;;;
-FB16;ARMENIAN SMALL LIGATURE VEW NOW;Ll;0;L;<compat> 057E 0576;;;;N;;;;;
-FB17;ARMENIAN SMALL LIGATURE MEN XEH;Ll;0;L;<compat> 0574 056D;;;;N;;;;;
-FB1D;HEBREW LETTER YOD WITH HIRIQ;Lo;0;R;05D9 05B4;;;;N;;;;;
-FB1E;HEBREW POINT JUDEO-SPANISH VARIKA;Mn;26;NSM;;;;;N;HEBREW POINT VARIKA;;;;
-FB1F;HEBREW LIGATURE YIDDISH YOD YOD PATAH;Lo;0;R;05F2 05B7;;;;N;;;;;
-FB20;HEBREW LETTER ALTERNATIVE AYIN;Lo;0;R;<font> 05E2;;;;N;;;;;
-FB21;HEBREW LETTER WIDE ALEF;Lo;0;R;<font> 05D0;;;;N;;;;;
-FB22;HEBREW LETTER WIDE DALET;Lo;0;R;<font> 05D3;;;;N;;;;;
-FB23;HEBREW LETTER WIDE HE;Lo;0;R;<font> 05D4;;;;N;;;;;
-FB24;HEBREW LETTER WIDE KAF;Lo;0;R;<font> 05DB;;;;N;;;;;
-FB25;HEBREW LETTER WIDE LAMED;Lo;0;R;<font> 05DC;;;;N;;;;;
-FB26;HEBREW LETTER WIDE FINAL MEM;Lo;0;R;<font> 05DD;;;;N;;;;;
-FB27;HEBREW LETTER WIDE RESH;Lo;0;R;<font> 05E8;;;;N;;;;;
-FB28;HEBREW LETTER WIDE TAV;Lo;0;R;<font> 05EA;;;;N;;;;;
-FB29;HEBREW LETTER ALTERNATIVE PLUS SIGN;Sm;0;ES;<font> 002B;;;;N;;;;;
-FB2A;HEBREW LETTER SHIN WITH SHIN DOT;Lo;0;R;05E9 05C1;;;;N;;;;;
-FB2B;HEBREW LETTER SHIN WITH SIN DOT;Lo;0;R;05E9 05C2;;;;N;;;;;
-FB2C;HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT;Lo;0;R;FB49 05C1;;;;N;;;;;
-FB2D;HEBREW LETTER SHIN WITH DAGESH AND SIN DOT;Lo;0;R;FB49 05C2;;;;N;;;;;
-FB2E;HEBREW LETTER ALEF WITH PATAH;Lo;0;R;05D0 05B7;;;;N;;;;;
-FB2F;HEBREW LETTER ALEF WITH QAMATS;Lo;0;R;05D0 05B8;;;;N;;;;;
-FB30;HEBREW LETTER ALEF WITH MAPIQ;Lo;0;R;05D0 05BC;;;;N;;;;;
-FB31;HEBREW LETTER BET WITH DAGESH;Lo;0;R;05D1 05BC;;;;N;;;;;
-FB32;HEBREW LETTER GIMEL WITH DAGESH;Lo;0;R;05D2 05BC;;;;N;;;;;
-FB33;HEBREW LETTER DALET WITH DAGESH;Lo;0;R;05D3 05BC;;;;N;;;;;
-FB34;HEBREW LETTER HE WITH MAPIQ;Lo;0;R;05D4 05BC;;;;N;;;;;
-FB35;HEBREW LETTER VAV WITH DAGESH;Lo;0;R;05D5 05BC;;;;N;;;;;
-FB36;HEBREW LETTER ZAYIN WITH DAGESH;Lo;0;R;05D6 05BC;;;;N;;;;;
-FB38;HEBREW LETTER TET WITH DAGESH;Lo;0;R;05D8 05BC;;;;N;;;;;
-FB39;HEBREW LETTER YOD WITH DAGESH;Lo;0;R;05D9 05BC;;;;N;;;;;
-FB3A;HEBREW LETTER FINAL KAF WITH DAGESH;Lo;0;R;05DA 05BC;;;;N;;;;;
-FB3B;HEBREW LETTER KAF WITH DAGESH;Lo;0;R;05DB 05BC;;;;N;;;;;
-FB3C;HEBREW LETTER LAMED WITH DAGESH;Lo;0;R;05DC 05BC;;;;N;;;;;
-FB3E;HEBREW LETTER MEM WITH DAGESH;Lo;0;R;05DE 05BC;;;;N;;;;;
-FB40;HEBREW LETTER NUN WITH DAGESH;Lo;0;R;05E0 05BC;;;;N;;;;;
-FB41;HEBREW LETTER SAMEKH WITH DAGESH;Lo;0;R;05E1 05BC;;;;N;;;;;
-FB43;HEBREW LETTER FINAL PE WITH DAGESH;Lo;0;R;05E3 05BC;;;;N;;;;;
-FB44;HEBREW LETTER PE WITH DAGESH;Lo;0;R;05E4 05BC;;;;N;;;;;
-FB46;HEBREW LETTER TSADI WITH DAGESH;Lo;0;R;05E6 05BC;;;;N;;;;;
-FB47;HEBREW LETTER QOF WITH DAGESH;Lo;0;R;05E7 05BC;;;;N;;;;;
-FB48;HEBREW LETTER RESH WITH DAGESH;Lo;0;R;05E8 05BC;;;;N;;;;;
-FB49;HEBREW LETTER SHIN WITH DAGESH;Lo;0;R;05E9 05BC;;;;N;;;;;
-FB4A;HEBREW LETTER TAV WITH DAGESH;Lo;0;R;05EA 05BC;;;;N;;;;;
-FB4B;HEBREW LETTER VAV WITH HOLAM;Lo;0;R;05D5 05B9;;;;N;;;;;
-FB4C;HEBREW LETTER BET WITH RAFE;Lo;0;R;05D1 05BF;;;;N;;;;;
-FB4D;HEBREW LETTER KAF WITH RAFE;Lo;0;R;05DB 05BF;;;;N;;;;;
-FB4E;HEBREW LETTER PE WITH RAFE;Lo;0;R;05E4 05BF;;;;N;;;;;
-FB4F;HEBREW LIGATURE ALEF LAMED;Lo;0;R;<compat> 05D0 05DC;;;;N;;;;;
-FB50;ARABIC LETTER ALEF WASLA ISOLATED FORM;Lo;0;AL;<isolated> 0671;;;;N;;;;;
-FB51;ARABIC LETTER ALEF WASLA FINAL FORM;Lo;0;AL;<final> 0671;;;;N;;;;;
-FB52;ARABIC LETTER BEEH ISOLATED FORM;Lo;0;AL;<isolated> 067B;;;;N;;;;;
-FB53;ARABIC LETTER BEEH FINAL FORM;Lo;0;AL;<final> 067B;;;;N;;;;;
-FB54;ARABIC LETTER BEEH INITIAL FORM;Lo;0;AL;<initial> 067B;;;;N;;;;;
-FB55;ARABIC LETTER BEEH MEDIAL FORM;Lo;0;AL;<medial> 067B;;;;N;;;;;
-FB56;ARABIC LETTER PEH ISOLATED FORM;Lo;0;AL;<isolated> 067E;;;;N;;;;;
-FB57;ARABIC LETTER PEH FINAL FORM;Lo;0;AL;<final> 067E;;;;N;;;;;
-FB58;ARABIC LETTER PEH INITIAL FORM;Lo;0;AL;<initial> 067E;;;;N;;;;;
-FB59;ARABIC LETTER PEH MEDIAL FORM;Lo;0;AL;<medial> 067E;;;;N;;;;;
-FB5A;ARABIC LETTER BEHEH ISOLATED FORM;Lo;0;AL;<isolated> 0680;;;;N;;;;;
-FB5B;ARABIC LETTER BEHEH FINAL FORM;Lo;0;AL;<final> 0680;;;;N;;;;;
-FB5C;ARABIC LETTER BEHEH INITIAL FORM;Lo;0;AL;<initial> 0680;;;;N;;;;;
-FB5D;ARABIC LETTER BEHEH MEDIAL FORM;Lo;0;AL;<medial> 0680;;;;N;;;;;
-FB5E;ARABIC LETTER TTEHEH ISOLATED FORM;Lo;0;AL;<isolated> 067A;;;;N;;;;;
-FB5F;ARABIC LETTER TTEHEH FINAL FORM;Lo;0;AL;<final> 067A;;;;N;;;;;
-FB60;ARABIC LETTER TTEHEH INITIAL FORM;Lo;0;AL;<initial> 067A;;;;N;;;;;
-FB61;ARABIC LETTER TTEHEH MEDIAL FORM;Lo;0;AL;<medial> 067A;;;;N;;;;;
-FB62;ARABIC LETTER TEHEH ISOLATED FORM;Lo;0;AL;<isolated> 067F;;;;N;;;;;
-FB63;ARABIC LETTER TEHEH FINAL FORM;Lo;0;AL;<final> 067F;;;;N;;;;;
-FB64;ARABIC LETTER TEHEH INITIAL FORM;Lo;0;AL;<initial> 067F;;;;N;;;;;
-FB65;ARABIC LETTER TEHEH MEDIAL FORM;Lo;0;AL;<medial> 067F;;;;N;;;;;
-FB66;ARABIC LETTER TTEH ISOLATED FORM;Lo;0;AL;<isolated> 0679;;;;N;;;;;
-FB67;ARABIC LETTER TTEH FINAL FORM;Lo;0;AL;<final> 0679;;;;N;;;;;
-FB68;ARABIC LETTER TTEH INITIAL FORM;Lo;0;AL;<initial> 0679;;;;N;;;;;
-FB69;ARABIC LETTER TTEH MEDIAL FORM;Lo;0;AL;<medial> 0679;;;;N;;;;;
-FB6A;ARABIC LETTER VEH ISOLATED FORM;Lo;0;AL;<isolated> 06A4;;;;N;;;;;
-FB6B;ARABIC LETTER VEH FINAL FORM;Lo;0;AL;<final> 06A4;;;;N;;;;;
-FB6C;ARABIC LETTER VEH INITIAL FORM;Lo;0;AL;<initial> 06A4;;;;N;;;;;
-FB6D;ARABIC LETTER VEH MEDIAL FORM;Lo;0;AL;<medial> 06A4;;;;N;;;;;
-FB6E;ARABIC LETTER PEHEH ISOLATED FORM;Lo;0;AL;<isolated> 06A6;;;;N;;;;;
-FB6F;ARABIC LETTER PEHEH FINAL FORM;Lo;0;AL;<final> 06A6;;;;N;;;;;
-FB70;ARABIC LETTER PEHEH INITIAL FORM;Lo;0;AL;<initial> 06A6;;;;N;;;;;
-FB71;ARABIC LETTER PEHEH MEDIAL FORM;Lo;0;AL;<medial> 06A6;;;;N;;;;;
-FB72;ARABIC LETTER DYEH ISOLATED FORM;Lo;0;AL;<isolated> 0684;;;;N;;;;;
-FB73;ARABIC LETTER DYEH FINAL FORM;Lo;0;AL;<final> 0684;;;;N;;;;;
-FB74;ARABIC LETTER DYEH INITIAL FORM;Lo;0;AL;<initial> 0684;;;;N;;;;;
-FB75;ARABIC LETTER DYEH MEDIAL FORM;Lo;0;AL;<medial> 0684;;;;N;;;;;
-FB76;ARABIC LETTER NYEH ISOLATED FORM;Lo;0;AL;<isolated> 0683;;;;N;;;;;
-FB77;ARABIC LETTER NYEH FINAL FORM;Lo;0;AL;<final> 0683;;;;N;;;;;
-FB78;ARABIC LETTER NYEH INITIAL FORM;Lo;0;AL;<initial> 0683;;;;N;;;;;
-FB79;ARABIC LETTER NYEH MEDIAL FORM;Lo;0;AL;<medial> 0683;;;;N;;;;;
-FB7A;ARABIC LETTER TCHEH ISOLATED FORM;Lo;0;AL;<isolated> 0686;;;;N;;;;;
-FB7B;ARABIC LETTER TCHEH FINAL FORM;Lo;0;AL;<final> 0686;;;;N;;;;;
-FB7C;ARABIC LETTER TCHEH INITIAL FORM;Lo;0;AL;<initial> 0686;;;;N;;;;;
-FB7D;ARABIC LETTER TCHEH MEDIAL FORM;Lo;0;AL;<medial> 0686;;;;N;;;;;
-FB7E;ARABIC LETTER TCHEHEH ISOLATED FORM;Lo;0;AL;<isolated> 0687;;;;N;;;;;
-FB7F;ARABIC LETTER TCHEHEH FINAL FORM;Lo;0;AL;<final> 0687;;;;N;;;;;
-FB80;ARABIC LETTER TCHEHEH INITIAL FORM;Lo;0;AL;<initial> 0687;;;;N;;;;;
-FB81;ARABIC LETTER TCHEHEH MEDIAL FORM;Lo;0;AL;<medial> 0687;;;;N;;;;;
-FB82;ARABIC LETTER DDAHAL ISOLATED FORM;Lo;0;AL;<isolated> 068D;;;;N;;;;;
-FB83;ARABIC LETTER DDAHAL FINAL FORM;Lo;0;AL;<final> 068D;;;;N;;;;;
-FB84;ARABIC LETTER DAHAL ISOLATED FORM;Lo;0;AL;<isolated> 068C;;;;N;;;;;
-FB85;ARABIC LETTER DAHAL FINAL FORM;Lo;0;AL;<final> 068C;;;;N;;;;;
-FB86;ARABIC LETTER DUL ISOLATED FORM;Lo;0;AL;<isolated> 068E;;;;N;;;;;
-FB87;ARABIC LETTER DUL FINAL FORM;Lo;0;AL;<final> 068E;;;;N;;;;;
-FB88;ARABIC LETTER DDAL ISOLATED FORM;Lo;0;AL;<isolated> 0688;;;;N;;;;;
-FB89;ARABIC LETTER DDAL FINAL FORM;Lo;0;AL;<final> 0688;;;;N;;;;;
-FB8A;ARABIC LETTER JEH ISOLATED FORM;Lo;0;AL;<isolated> 0698;;;;N;;;;;
-FB8B;ARABIC LETTER JEH FINAL FORM;Lo;0;AL;<final> 0698;;;;N;;;;;
-FB8C;ARABIC LETTER RREH ISOLATED FORM;Lo;0;AL;<isolated> 0691;;;;N;;;;;
-FB8D;ARABIC LETTER RREH FINAL FORM;Lo;0;AL;<final> 0691;;;;N;;;;;
-FB8E;ARABIC LETTER KEHEH ISOLATED FORM;Lo;0;AL;<isolated> 06A9;;;;N;;;;;
-FB8F;ARABIC LETTER KEHEH FINAL FORM;Lo;0;AL;<final> 06A9;;;;N;;;;;
-FB90;ARABIC LETTER KEHEH INITIAL FORM;Lo;0;AL;<initial> 06A9;;;;N;;;;;
-FB91;ARABIC LETTER KEHEH MEDIAL FORM;Lo;0;AL;<medial> 06A9;;;;N;;;;;
-FB92;ARABIC LETTER GAF ISOLATED FORM;Lo;0;AL;<isolated> 06AF;;;;N;;;;;
-FB93;ARABIC LETTER GAF FINAL FORM;Lo;0;AL;<final> 06AF;;;;N;;;;;
-FB94;ARABIC LETTER GAF INITIAL FORM;Lo;0;AL;<initial> 06AF;;;;N;;;;;
-FB95;ARABIC LETTER GAF MEDIAL FORM;Lo;0;AL;<medial> 06AF;;;;N;;;;;
-FB96;ARABIC LETTER GUEH ISOLATED FORM;Lo;0;AL;<isolated> 06B3;;;;N;;;;;
-FB97;ARABIC LETTER GUEH FINAL FORM;Lo;0;AL;<final> 06B3;;;;N;;;;;
-FB98;ARABIC LETTER GUEH INITIAL FORM;Lo;0;AL;<initial> 06B3;;;;N;;;;;
-FB99;ARABIC LETTER GUEH MEDIAL FORM;Lo;0;AL;<medial> 06B3;;;;N;;;;;
-FB9A;ARABIC LETTER NGOEH ISOLATED FORM;Lo;0;AL;<isolated> 06B1;;;;N;;;;;
-FB9B;ARABIC LETTER NGOEH FINAL FORM;Lo;0;AL;<final> 06B1;;;;N;;;;;
-FB9C;ARABIC LETTER NGOEH INITIAL FORM;Lo;0;AL;<initial> 06B1;;;;N;;;;;
-FB9D;ARABIC LETTER NGOEH MEDIAL FORM;Lo;0;AL;<medial> 06B1;;;;N;;;;;
-FB9E;ARABIC LETTER NOON GHUNNA ISOLATED FORM;Lo;0;AL;<isolated> 06BA;;;;N;;;;;
-FB9F;ARABIC LETTER NOON GHUNNA FINAL FORM;Lo;0;AL;<final> 06BA;;;;N;;;;;
-FBA0;ARABIC LETTER RNOON ISOLATED FORM;Lo;0;AL;<isolated> 06BB;;;;N;;;;;
-FBA1;ARABIC LETTER RNOON FINAL FORM;Lo;0;AL;<final> 06BB;;;;N;;;;;
-FBA2;ARABIC LETTER RNOON INITIAL FORM;Lo;0;AL;<initial> 06BB;;;;N;;;;;
-FBA3;ARABIC LETTER RNOON MEDIAL FORM;Lo;0;AL;<medial> 06BB;;;;N;;;;;
-FBA4;ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 06C0;;;;N;;;;;
-FBA5;ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM;Lo;0;AL;<final> 06C0;;;;N;;;;;
-FBA6;ARABIC LETTER HEH GOAL ISOLATED FORM;Lo;0;AL;<isolated> 06C1;;;;N;;;;;
-FBA7;ARABIC LETTER HEH GOAL FINAL FORM;Lo;0;AL;<final> 06C1;;;;N;;;;;
-FBA8;ARABIC LETTER HEH GOAL INITIAL FORM;Lo;0;AL;<initial> 06C1;;;;N;;;;;
-FBA9;ARABIC LETTER HEH GOAL MEDIAL FORM;Lo;0;AL;<medial> 06C1;;;;N;;;;;
-FBAA;ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM;Lo;0;AL;<isolated> 06BE;;;;N;;;;;
-FBAB;ARABIC LETTER HEH DOACHASHMEE FINAL FORM;Lo;0;AL;<final> 06BE;;;;N;;;;;
-FBAC;ARABIC LETTER HEH DOACHASHMEE INITIAL FORM;Lo;0;AL;<initial> 06BE;;;;N;;;;;
-FBAD;ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM;Lo;0;AL;<medial> 06BE;;;;N;;;;;
-FBAE;ARABIC LETTER YEH BARREE ISOLATED FORM;Lo;0;AL;<isolated> 06D2;;;;N;;;;;
-FBAF;ARABIC LETTER YEH BARREE FINAL FORM;Lo;0;AL;<final> 06D2;;;;N;;;;;
-FBB0;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 06D3;;;;N;;;;;
-FBB1;ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM;Lo;0;AL;<final> 06D3;;;;N;;;;;
-FBD3;ARABIC LETTER NG ISOLATED FORM;Lo;0;AL;<isolated> 06AD;;;;N;;;;;
-FBD4;ARABIC LETTER NG FINAL FORM;Lo;0;AL;<final> 06AD;;;;N;;;;;
-FBD5;ARABIC LETTER NG INITIAL FORM;Lo;0;AL;<initial> 06AD;;;;N;;;;;
-FBD6;ARABIC LETTER NG MEDIAL FORM;Lo;0;AL;<medial> 06AD;;;;N;;;;;
-FBD7;ARABIC LETTER U ISOLATED FORM;Lo;0;AL;<isolated> 06C7;;;;N;;;;;
-FBD8;ARABIC LETTER U FINAL FORM;Lo;0;AL;<final> 06C7;;;;N;;;;;
-FBD9;ARABIC LETTER OE ISOLATED FORM;Lo;0;AL;<isolated> 06C6;;;;N;;;;;
-FBDA;ARABIC LETTER OE FINAL FORM;Lo;0;AL;<final> 06C6;;;;N;;;;;
-FBDB;ARABIC LETTER YU ISOLATED FORM;Lo;0;AL;<isolated> 06C8;;;;N;;;;;
-FBDC;ARABIC LETTER YU FINAL FORM;Lo;0;AL;<final> 06C8;;;;N;;;;;
-FBDD;ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0677;;;;N;;;;;
-FBDE;ARABIC LETTER VE ISOLATED FORM;Lo;0;AL;<isolated> 06CB;;;;N;;;;;
-FBDF;ARABIC LETTER VE FINAL FORM;Lo;0;AL;<final> 06CB;;;;N;;;;;
-FBE0;ARABIC LETTER KIRGHIZ OE ISOLATED FORM;Lo;0;AL;<isolated> 06C5;;;;N;;;;;
-FBE1;ARABIC LETTER KIRGHIZ OE FINAL FORM;Lo;0;AL;<final> 06C5;;;;N;;;;;
-FBE2;ARABIC LETTER KIRGHIZ YU ISOLATED FORM;Lo;0;AL;<isolated> 06C9;;;;N;;;;;
-FBE3;ARABIC LETTER KIRGHIZ YU FINAL FORM;Lo;0;AL;<final> 06C9;;;;N;;;;;
-FBE4;ARABIC LETTER E ISOLATED FORM;Lo;0;AL;<isolated> 06D0;;;;N;;;;;
-FBE5;ARABIC LETTER E FINAL FORM;Lo;0;AL;<final> 06D0;;;;N;;;;;
-FBE6;ARABIC LETTER E INITIAL FORM;Lo;0;AL;<initial> 06D0;;;;N;;;;;
-FBE7;ARABIC LETTER E MEDIAL FORM;Lo;0;AL;<medial> 06D0;;;;N;;;;;
-FBE8;ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM;Lo;0;AL;<initial> 0649;;;;N;;;;;
-FBE9;ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM;Lo;0;AL;<medial> 0649;;;;N;;;;;
-FBEA;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0626 0627;;;;N;;;;;
-FBEB;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM;Lo;0;AL;<final> 0626 0627;;;;N;;;;;
-FBEC;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM;Lo;0;AL;<isolated> 0626 06D5;;;;N;;;;;
-FBED;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM;Lo;0;AL;<final> 0626 06D5;;;;N;;;;;
-FBEE;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM;Lo;0;AL;<isolated> 0626 0648;;;;N;;;;;
-FBEF;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM;Lo;0;AL;<final> 0626 0648;;;;N;;;;;
-FBF0;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM;Lo;0;AL;<isolated> 0626 06C7;;;;N;;;;;
-FBF1;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM;Lo;0;AL;<final> 0626 06C7;;;;N;;;;;
-FBF2;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM;Lo;0;AL;<isolated> 0626 06C6;;;;N;;;;;
-FBF3;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM;Lo;0;AL;<final> 0626 06C6;;;;N;;;;;
-FBF4;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM;Lo;0;AL;<isolated> 0626 06C8;;;;N;;;;;
-FBF5;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM;Lo;0;AL;<final> 0626 06C8;;;;N;;;;;
-FBF6;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM;Lo;0;AL;<isolated> 0626 06D0;;;;N;;;;;
-FBF7;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM;Lo;0;AL;<final> 0626 06D0;;;;N;;;;;
-FBF8;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM;Lo;0;AL;<initial> 0626 06D0;;;;N;;;;;
-FBF9;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0626 0649;;;;N;;;;;
-FBFA;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0626 0649;;;;N;;;;;
-FBFB;ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM;Lo;0;AL;<initial> 0626 0649;;;;N;;;;;
-FBFC;ARABIC LETTER FARSI YEH ISOLATED FORM;Lo;0;AL;<isolated> 06CC;;;;N;;;;;
-FBFD;ARABIC LETTER FARSI YEH FINAL FORM;Lo;0;AL;<final> 06CC;;;;N;;;;;
-FBFE;ARABIC LETTER FARSI YEH INITIAL FORM;Lo;0;AL;<initial> 06CC;;;;N;;;;;
-FBFF;ARABIC LETTER FARSI YEH MEDIAL FORM;Lo;0;AL;<medial> 06CC;;;;N;;;;;
-FC00;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0626 062C;;;;N;;;;;
-FC01;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0626 062D;;;;N;;;;;
-FC02;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0626 0645;;;;N;;;;;
-FC03;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0626 0649;;;;N;;;;;
-FC04;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0626 064A;;;;N;;;;;
-FC05;ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0628 062C;;;;N;;;;;
-FC06;ARABIC LIGATURE BEH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0628 062D;;;;N;;;;;
-FC07;ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0628 062E;;;;N;;;;;
-FC08;ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0628 0645;;;;N;;;;;
-FC09;ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0628 0649;;;;N;;;;;
-FC0A;ARABIC LIGATURE BEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0628 064A;;;;N;;;;;
-FC0B;ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 062A 062C;;;;N;;;;;
-FC0C;ARABIC LIGATURE TEH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 062A 062D;;;;N;;;;;
-FC0D;ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 062A 062E;;;;N;;;;;
-FC0E;ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 062A 0645;;;;N;;;;;
-FC0F;ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 062A 0649;;;;N;;;;;
-FC10;ARABIC LIGATURE TEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 062A 064A;;;;N;;;;;
-FC11;ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 062B 062C;;;;N;;;;;
-FC12;ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 062B 0645;;;;N;;;;;
-FC13;ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 062B 0649;;;;N;;;;;
-FC14;ARABIC LIGATURE THEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 062B 064A;;;;N;;;;;
-FC15;ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 062C 062D;;;;N;;;;;
-FC16;ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 062C 0645;;;;N;;;;;
-FC17;ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 062D 062C;;;;N;;;;;
-FC18;ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 062D 0645;;;;N;;;;;
-FC19;ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 062E 062C;;;;N;;;;;
-FC1A;ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 062E 062D;;;;N;;;;;
-FC1B;ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 062E 0645;;;;N;;;;;
-FC1C;ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0633 062C;;;;N;;;;;
-FC1D;ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0633 062D;;;;N;;;;;
-FC1E;ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0633 062E;;;;N;;;;;
-FC1F;ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0633 0645;;;;N;;;;;
-FC20;ARABIC LIGATURE SAD WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0635 062D;;;;N;;;;;
-FC21;ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0635 0645;;;;N;;;;;
-FC22;ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0636 062C;;;;N;;;;;
-FC23;ARABIC LIGATURE DAD WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0636 062D;;;;N;;;;;
-FC24;ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0636 062E;;;;N;;;;;
-FC25;ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0636 0645;;;;N;;;;;
-FC26;ARABIC LIGATURE TAH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0637 062D;;;;N;;;;;
-FC27;ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0637 0645;;;;N;;;;;
-FC28;ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0638 0645;;;;N;;;;;
-FC29;ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0639 062C;;;;N;;;;;
-FC2A;ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0639 0645;;;;N;;;;;
-FC2B;ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 063A 062C;;;;N;;;;;
-FC2C;ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 063A 0645;;;;N;;;;;
-FC2D;ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0641 062C;;;;N;;;;;
-FC2E;ARABIC LIGATURE FEH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0641 062D;;;;N;;;;;
-FC2F;ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0641 062E;;;;N;;;;;
-FC30;ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0641 0645;;;;N;;;;;
-FC31;ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0641 0649;;;;N;;;;;
-FC32;ARABIC LIGATURE FEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0641 064A;;;;N;;;;;
-FC33;ARABIC LIGATURE QAF WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0642 062D;;;;N;;;;;
-FC34;ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0642 0645;;;;N;;;;;
-FC35;ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0642 0649;;;;N;;;;;
-FC36;ARABIC LIGATURE QAF WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0642 064A;;;;N;;;;;
-FC37;ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0643 0627;;;;N;;;;;
-FC38;ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0643 062C;;;;N;;;;;
-FC39;ARABIC LIGATURE KAF WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0643 062D;;;;N;;;;;
-FC3A;ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0643 062E;;;;N;;;;;
-FC3B;ARABIC LIGATURE KAF WITH LAM ISOLATED FORM;Lo;0;AL;<isolated> 0643 0644;;;;N;;;;;
-FC3C;ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0643 0645;;;;N;;;;;
-FC3D;ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0643 0649;;;;N;;;;;
-FC3E;ARABIC LIGATURE KAF WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0643 064A;;;;N;;;;;
-FC3F;ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0644 062C;;;;N;;;;;
-FC40;ARABIC LIGATURE LAM WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0644 062D;;;;N;;;;;
-FC41;ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0644 062E;;;;N;;;;;
-FC42;ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0644 0645;;;;N;;;;;
-FC43;ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0644 0649;;;;N;;;;;
-FC44;ARABIC LIGATURE LAM WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0644 064A;;;;N;;;;;
-FC45;ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0645 062C;;;;N;;;;;
-FC46;ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0645 062D;;;;N;;;;;
-FC47;ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0645 062E;;;;N;;;;;
-FC48;ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0645 0645;;;;N;;;;;
-FC49;ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0645 0649;;;;N;;;;;
-FC4A;ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0645 064A;;;;N;;;;;
-FC4B;ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0646 062C;;;;N;;;;;
-FC4C;ARABIC LIGATURE NOON WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0646 062D;;;;N;;;;;
-FC4D;ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0646 062E;;;;N;;;;;
-FC4E;ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0646 0645;;;;N;;;;;
-FC4F;ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0646 0649;;;;N;;;;;
-FC50;ARABIC LIGATURE NOON WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0646 064A;;;;N;;;;;
-FC51;ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0647 062C;;;;N;;;;;
-FC52;ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0647 0645;;;;N;;;;;
-FC53;ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0647 0649;;;;N;;;;;
-FC54;ARABIC LIGATURE HEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0647 064A;;;;N;;;;;
-FC55;ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 064A 062C;;;;N;;;;;
-FC56;ARABIC LIGATURE YEH WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 064A 062D;;;;N;;;;;
-FC57;ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 064A 062E;;;;N;;;;;
-FC58;ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 064A 0645;;;;N;;;;;
-FC59;ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 064A 0649;;;;N;;;;;
-FC5A;ARABIC LIGATURE YEH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 064A 064A;;;;N;;;;;
-FC5B;ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0630 0670;;;;N;;;;;
-FC5C;ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0631 0670;;;;N;;;;;
-FC5D;ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0649 0670;;;;N;;;;;
-FC5E;ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM;Lo;0;AL;<isolated> 0020 064C 0651;;;;N;;;;;
-FC5F;ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM;Lo;0;AL;<isolated> 0020 064D 0651;;;;N;;;;;
-FC60;ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM;Lo;0;AL;<isolated> 0020 064E 0651;;;;N;;;;;
-FC61;ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM;Lo;0;AL;<isolated> 0020 064F 0651;;;;N;;;;;
-FC62;ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM;Lo;0;AL;<isolated> 0020 0650 0651;;;;N;;;;;
-FC63;ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0020 0651 0670;;;;N;;;;;
-FC64;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM;Lo;0;AL;<final> 0626 0631;;;;N;;;;;
-FC65;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM;Lo;0;AL;<final> 0626 0632;;;;N;;;;;
-FC66;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM;Lo;0;AL;<final> 0626 0645;;;;N;;;;;
-FC67;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM;Lo;0;AL;<final> 0626 0646;;;;N;;;;;
-FC68;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0626 0649;;;;N;;;;;
-FC69;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM;Lo;0;AL;<final> 0626 064A;;;;N;;;;;
-FC6A;ARABIC LIGATURE BEH WITH REH FINAL FORM;Lo;0;AL;<final> 0628 0631;;;;N;;;;;
-FC6B;ARABIC LIGATURE BEH WITH ZAIN FINAL FORM;Lo;0;AL;<final> 0628 0632;;;;N;;;;;
-FC6C;ARABIC LIGATURE BEH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0628 0645;;;;N;;;;;
-FC6D;ARABIC LIGATURE BEH WITH NOON FINAL FORM;Lo;0;AL;<final> 0628 0646;;;;N;;;;;
-FC6E;ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0628 0649;;;;N;;;;;
-FC6F;ARABIC LIGATURE BEH WITH YEH FINAL FORM;Lo;0;AL;<final> 0628 064A;;;;N;;;;;
-FC70;ARABIC LIGATURE TEH WITH REH FINAL FORM;Lo;0;AL;<final> 062A 0631;;;;N;;;;;
-FC71;ARABIC LIGATURE TEH WITH ZAIN FINAL FORM;Lo;0;AL;<final> 062A 0632;;;;N;;;;;
-FC72;ARABIC LIGATURE TEH WITH MEEM FINAL FORM;Lo;0;AL;<final> 062A 0645;;;;N;;;;;
-FC73;ARABIC LIGATURE TEH WITH NOON FINAL FORM;Lo;0;AL;<final> 062A 0646;;;;N;;;;;
-FC74;ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062A 0649;;;;N;;;;;
-FC75;ARABIC LIGATURE TEH WITH YEH FINAL FORM;Lo;0;AL;<final> 062A 064A;;;;N;;;;;
-FC76;ARABIC LIGATURE THEH WITH REH FINAL FORM;Lo;0;AL;<final> 062B 0631;;;;N;;;;;
-FC77;ARABIC LIGATURE THEH WITH ZAIN FINAL FORM;Lo;0;AL;<final> 062B 0632;;;;N;;;;;
-FC78;ARABIC LIGATURE THEH WITH MEEM FINAL FORM;Lo;0;AL;<final> 062B 0645;;;;N;;;;;
-FC79;ARABIC LIGATURE THEH WITH NOON FINAL FORM;Lo;0;AL;<final> 062B 0646;;;;N;;;;;
-FC7A;ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062B 0649;;;;N;;;;;
-FC7B;ARABIC LIGATURE THEH WITH YEH FINAL FORM;Lo;0;AL;<final> 062B 064A;;;;N;;;;;
-FC7C;ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0641 0649;;;;N;;;;;
-FC7D;ARABIC LIGATURE FEH WITH YEH FINAL FORM;Lo;0;AL;<final> 0641 064A;;;;N;;;;;
-FC7E;ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0642 0649;;;;N;;;;;
-FC7F;ARABIC LIGATURE QAF WITH YEH FINAL FORM;Lo;0;AL;<final> 0642 064A;;;;N;;;;;
-FC80;ARABIC LIGATURE KAF WITH ALEF FINAL FORM;Lo;0;AL;<final> 0643 0627;;;;N;;;;;
-FC81;ARABIC LIGATURE KAF WITH LAM FINAL FORM;Lo;0;AL;<final> 0643 0644;;;;N;;;;;
-FC82;ARABIC LIGATURE KAF WITH MEEM FINAL FORM;Lo;0;AL;<final> 0643 0645;;;;N;;;;;
-FC83;ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0643 0649;;;;N;;;;;
-FC84;ARABIC LIGATURE KAF WITH YEH FINAL FORM;Lo;0;AL;<final> 0643 064A;;;;N;;;;;
-FC85;ARABIC LIGATURE LAM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0644 0645;;;;N;;;;;
-FC86;ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0644 0649;;;;N;;;;;
-FC87;ARABIC LIGATURE LAM WITH YEH FINAL FORM;Lo;0;AL;<final> 0644 064A;;;;N;;;;;
-FC88;ARABIC LIGATURE MEEM WITH ALEF FINAL FORM;Lo;0;AL;<final> 0645 0627;;;;N;;;;;
-FC89;ARABIC LIGATURE MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0645 0645;;;;N;;;;;
-FC8A;ARABIC LIGATURE NOON WITH REH FINAL FORM;Lo;0;AL;<final> 0646 0631;;;;N;;;;;
-FC8B;ARABIC LIGATURE NOON WITH ZAIN FINAL FORM;Lo;0;AL;<final> 0646 0632;;;;N;;;;;
-FC8C;ARABIC LIGATURE NOON WITH MEEM FINAL FORM;Lo;0;AL;<final> 0646 0645;;;;N;;;;;
-FC8D;ARABIC LIGATURE NOON WITH NOON FINAL FORM;Lo;0;AL;<final> 0646 0646;;;;N;;;;;
-FC8E;ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0646 0649;;;;N;;;;;
-FC8F;ARABIC LIGATURE NOON WITH YEH FINAL FORM;Lo;0;AL;<final> 0646 064A;;;;N;;;;;
-FC90;ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM;Lo;0;AL;<final> 0649 0670;;;;N;;;;;
-FC91;ARABIC LIGATURE YEH WITH REH FINAL FORM;Lo;0;AL;<final> 064A 0631;;;;N;;;;;
-FC92;ARABIC LIGATURE YEH WITH ZAIN FINAL FORM;Lo;0;AL;<final> 064A 0632;;;;N;;;;;
-FC93;ARABIC LIGATURE YEH WITH MEEM FINAL FORM;Lo;0;AL;<final> 064A 0645;;;;N;;;;;
-FC94;ARABIC LIGATURE YEH WITH NOON FINAL FORM;Lo;0;AL;<final> 064A 0646;;;;N;;;;;
-FC95;ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 064A 0649;;;;N;;;;;
-FC96;ARABIC LIGATURE YEH WITH YEH FINAL FORM;Lo;0;AL;<final> 064A 064A;;;;N;;;;;
-FC97;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0626 062C;;;;N;;;;;
-FC98;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0626 062D;;;;N;;;;;
-FC99;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0626 062E;;;;N;;;;;
-FC9A;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0626 0645;;;;N;;;;;
-FC9B;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0626 0647;;;;N;;;;;
-FC9C;ARABIC LIGATURE BEH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0628 062C;;;;N;;;;;
-FC9D;ARABIC LIGATURE BEH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0628 062D;;;;N;;;;;
-FC9E;ARABIC LIGATURE BEH WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0628 062E;;;;N;;;;;
-FC9F;ARABIC LIGATURE BEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0628 0645;;;;N;;;;;
-FCA0;ARABIC LIGATURE BEH WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0628 0647;;;;N;;;;;
-FCA1;ARABIC LIGATURE TEH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 062A 062C;;;;N;;;;;
-FCA2;ARABIC LIGATURE TEH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 062A 062D;;;;N;;;;;
-FCA3;ARABIC LIGATURE TEH WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 062A 062E;;;;N;;;;;
-FCA4;ARABIC LIGATURE TEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062A 0645;;;;N;;;;;
-FCA5;ARABIC LIGATURE TEH WITH HEH INITIAL FORM;Lo;0;AL;<initial> 062A 0647;;;;N;;;;;
-FCA6;ARABIC LIGATURE THEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062B 0645;;;;N;;;;;
-FCA7;ARABIC LIGATURE JEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 062C 062D;;;;N;;;;;
-FCA8;ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062C 0645;;;;N;;;;;
-FCA9;ARABIC LIGATURE HAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 062D 062C;;;;N;;;;;
-FCAA;ARABIC LIGATURE HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062D 0645;;;;N;;;;;
-FCAB;ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 062E 062C;;;;N;;;;;
-FCAC;ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062E 0645;;;;N;;;;;
-FCAD;ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0633 062C;;;;N;;;;;
-FCAE;ARABIC LIGATURE SEEN WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0633 062D;;;;N;;;;;
-FCAF;ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0633 062E;;;;N;;;;;
-FCB0;ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0633 0645;;;;N;;;;;
-FCB1;ARABIC LIGATURE SAD WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0635 062D;;;;N;;;;;
-FCB2;ARABIC LIGATURE SAD WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0635 062E;;;;N;;;;;
-FCB3;ARABIC LIGATURE SAD WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0635 0645;;;;N;;;;;
-FCB4;ARABIC LIGATURE DAD WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0636 062C;;;;N;;;;;
-FCB5;ARABIC LIGATURE DAD WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0636 062D;;;;N;;;;;
-FCB6;ARABIC LIGATURE DAD WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0636 062E;;;;N;;;;;
-FCB7;ARABIC LIGATURE DAD WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0636 0645;;;;N;;;;;
-FCB8;ARABIC LIGATURE TAH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0637 062D;;;;N;;;;;
-FCB9;ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0638 0645;;;;N;;;;;
-FCBA;ARABIC LIGATURE AIN WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0639 062C;;;;N;;;;;
-FCBB;ARABIC LIGATURE AIN WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0639 0645;;;;N;;;;;
-FCBC;ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 063A 062C;;;;N;;;;;
-FCBD;ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 063A 0645;;;;N;;;;;
-FCBE;ARABIC LIGATURE FEH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0641 062C;;;;N;;;;;
-FCBF;ARABIC LIGATURE FEH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0641 062D;;;;N;;;;;
-FCC0;ARABIC LIGATURE FEH WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0641 062E;;;;N;;;;;
-FCC1;ARABIC LIGATURE FEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0641 0645;;;;N;;;;;
-FCC2;ARABIC LIGATURE QAF WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0642 062D;;;;N;;;;;
-FCC3;ARABIC LIGATURE QAF WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0642 0645;;;;N;;;;;
-FCC4;ARABIC LIGATURE KAF WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0643 062C;;;;N;;;;;
-FCC5;ARABIC LIGATURE KAF WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0643 062D;;;;N;;;;;
-FCC6;ARABIC LIGATURE KAF WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0643 062E;;;;N;;;;;
-FCC7;ARABIC LIGATURE KAF WITH LAM INITIAL FORM;Lo;0;AL;<initial> 0643 0644;;;;N;;;;;
-FCC8;ARABIC LIGATURE KAF WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0643 0645;;;;N;;;;;
-FCC9;ARABIC LIGATURE LAM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0644 062C;;;;N;;;;;
-FCCA;ARABIC LIGATURE LAM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0644 062D;;;;N;;;;;
-FCCB;ARABIC LIGATURE LAM WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0644 062E;;;;N;;;;;
-FCCC;ARABIC LIGATURE LAM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0644 0645;;;;N;;;;;
-FCCD;ARABIC LIGATURE LAM WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0644 0647;;;;N;;;;;
-FCCE;ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062C;;;;N;;;;;
-FCCF;ARABIC LIGATURE MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0645 062D;;;;N;;;;;
-FCD0;ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0645 062E;;;;N;;;;;
-FCD1;ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0645 0645;;;;N;;;;;
-FCD2;ARABIC LIGATURE NOON WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0646 062C;;;;N;;;;;
-FCD3;ARABIC LIGATURE NOON WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0646 062D;;;;N;;;;;
-FCD4;ARABIC LIGATURE NOON WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0646 062E;;;;N;;;;;
-FCD5;ARABIC LIGATURE NOON WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0646 0645;;;;N;;;;;
-FCD6;ARABIC LIGATURE NOON WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0646 0647;;;;N;;;;;
-FCD7;ARABIC LIGATURE HEH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0647 062C;;;;N;;;;;
-FCD8;ARABIC LIGATURE HEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0647 0645;;;;N;;;;;
-FCD9;ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM;Lo;0;AL;<initial> 0647 0670;;;;N;;;;;
-FCDA;ARABIC LIGATURE YEH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 064A 062C;;;;N;;;;;
-FCDB;ARABIC LIGATURE YEH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 064A 062D;;;;N;;;;;
-FCDC;ARABIC LIGATURE YEH WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 064A 062E;;;;N;;;;;
-FCDD;ARABIC LIGATURE YEH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 064A 0645;;;;N;;;;;
-FCDE;ARABIC LIGATURE YEH WITH HEH INITIAL FORM;Lo;0;AL;<initial> 064A 0647;;;;N;;;;;
-FCDF;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0626 0645;;;;N;;;;;
-FCE0;ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 0626 0647;;;;N;;;;;
-FCE1;ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0628 0645;;;;N;;;;;
-FCE2;ARABIC LIGATURE BEH WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 0628 0647;;;;N;;;;;
-FCE3;ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 062A 0645;;;;N;;;;;
-FCE4;ARABIC LIGATURE TEH WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 062A 0647;;;;N;;;;;
-FCE5;ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 062B 0645;;;;N;;;;;
-FCE6;ARABIC LIGATURE THEH WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 062B 0647;;;;N;;;;;
-FCE7;ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0633 0645;;;;N;;;;;
-FCE8;ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 0633 0647;;;;N;;;;;
-FCE9;ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0634 0645;;;;N;;;;;
-FCEA;ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 0634 0647;;;;N;;;;;
-FCEB;ARABIC LIGATURE KAF WITH LAM MEDIAL FORM;Lo;0;AL;<medial> 0643 0644;;;;N;;;;;
-FCEC;ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0643 0645;;;;N;;;;;
-FCED;ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0644 0645;;;;N;;;;;
-FCEE;ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0646 0645;;;;N;;;;;
-FCEF;ARABIC LIGATURE NOON WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 0646 0647;;;;N;;;;;
-FCF0;ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 064A 0645;;;;N;;;;;
-FCF1;ARABIC LIGATURE YEH WITH HEH MEDIAL FORM;Lo;0;AL;<medial> 064A 0647;;;;N;;;;;
-FCF2;ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM;Lo;0;AL;<medial> 0640 064E 0651;;;;N;;;;;
-FCF3;ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM;Lo;0;AL;<medial> 0640 064F 0651;;;;N;;;;;
-FCF4;ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM;Lo;0;AL;<medial> 0640 0650 0651;;;;N;;;;;
-FCF5;ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0637 0649;;;;N;;;;;
-FCF6;ARABIC LIGATURE TAH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0637 064A;;;;N;;;;;
-FCF7;ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0639 0649;;;;N;;;;;
-FCF8;ARABIC LIGATURE AIN WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0639 064A;;;;N;;;;;
-FCF9;ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 063A 0649;;;;N;;;;;
-FCFA;ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 063A 064A;;;;N;;;;;
-FCFB;ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0633 0649;;;;N;;;;;
-FCFC;ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0633 064A;;;;N;;;;;
-FCFD;ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0634 0649;;;;N;;;;;
-FCFE;ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0634 064A;;;;N;;;;;
-FCFF;ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 062D 0649;;;;N;;;;;
-FD00;ARABIC LIGATURE HAH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 062D 064A;;;;N;;;;;
-FD01;ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 062C 0649;;;;N;;;;;
-FD02;ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 062C 064A;;;;N;;;;;
-FD03;ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 062E 0649;;;;N;;;;;
-FD04;ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 062E 064A;;;;N;;;;;
-FD05;ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0635 0649;;;;N;;;;;
-FD06;ARABIC LIGATURE SAD WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0635 064A;;;;N;;;;;
-FD07;ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0636 0649;;;;N;;;;;
-FD08;ARABIC LIGATURE DAD WITH YEH ISOLATED FORM;Lo;0;AL;<isolated> 0636 064A;;;;N;;;;;
-FD09;ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM;Lo;0;AL;<isolated> 0634 062C;;;;N;;;;;
-FD0A;ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM;Lo;0;AL;<isolated> 0634 062D;;;;N;;;;;
-FD0B;ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM;Lo;0;AL;<isolated> 0634 062E;;;;N;;;;;
-FD0C;ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0634 0645;;;;N;;;;;
-FD0D;ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM;Lo;0;AL;<isolated> 0634 0631;;;;N;;;;;
-FD0E;ARABIC LIGATURE SEEN WITH REH ISOLATED FORM;Lo;0;AL;<isolated> 0633 0631;;;;N;;;;;
-FD0F;ARABIC LIGATURE SAD WITH REH ISOLATED FORM;Lo;0;AL;<isolated> 0635 0631;;;;N;;;;;
-FD10;ARABIC LIGATURE DAD WITH REH ISOLATED FORM;Lo;0;AL;<isolated> 0636 0631;;;;N;;;;;
-FD11;ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0637 0649;;;;N;;;;;
-FD12;ARABIC LIGATURE TAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0637 064A;;;;N;;;;;
-FD13;ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0639 0649;;;;N;;;;;
-FD14;ARABIC LIGATURE AIN WITH YEH FINAL FORM;Lo;0;AL;<final> 0639 064A;;;;N;;;;;
-FD15;ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 063A 0649;;;;N;;;;;
-FD16;ARABIC LIGATURE GHAIN WITH YEH FINAL FORM;Lo;0;AL;<final> 063A 064A;;;;N;;;;;
-FD17;ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0633 0649;;;;N;;;;;
-FD18;ARABIC LIGATURE SEEN WITH YEH FINAL FORM;Lo;0;AL;<final> 0633 064A;;;;N;;;;;
-FD19;ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0634 0649;;;;N;;;;;
-FD1A;ARABIC LIGATURE SHEEN WITH YEH FINAL FORM;Lo;0;AL;<final> 0634 064A;;;;N;;;;;
-FD1B;ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062D 0649;;;;N;;;;;
-FD1C;ARABIC LIGATURE HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 062D 064A;;;;N;;;;;
-FD1D;ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062C 0649;;;;N;;;;;
-FD1E;ARABIC LIGATURE JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062C 064A;;;;N;;;;;
-FD1F;ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062E 0649;;;;N;;;;;
-FD20;ARABIC LIGATURE KHAH WITH YEH FINAL FORM;Lo;0;AL;<final> 062E 064A;;;;N;;;;;
-FD21;ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0635 0649;;;;N;;;;;
-FD22;ARABIC LIGATURE SAD WITH YEH FINAL FORM;Lo;0;AL;<final> 0635 064A;;;;N;;;;;
-FD23;ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0636 0649;;;;N;;;;;
-FD24;ARABIC LIGATURE DAD WITH YEH FINAL FORM;Lo;0;AL;<final> 0636 064A;;;;N;;;;;
-FD25;ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM;Lo;0;AL;<final> 0634 062C;;;;N;;;;;
-FD26;ARABIC LIGATURE SHEEN WITH HAH FINAL FORM;Lo;0;AL;<final> 0634 062D;;;;N;;;;;
-FD27;ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM;Lo;0;AL;<final> 0634 062E;;;;N;;;;;
-FD28;ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM;Lo;0;AL;<final> 0634 0645;;;;N;;;;;
-FD29;ARABIC LIGATURE SHEEN WITH REH FINAL FORM;Lo;0;AL;<final> 0634 0631;;;;N;;;;;
-FD2A;ARABIC LIGATURE SEEN WITH REH FINAL FORM;Lo;0;AL;<final> 0633 0631;;;;N;;;;;
-FD2B;ARABIC LIGATURE SAD WITH REH FINAL FORM;Lo;0;AL;<final> 0635 0631;;;;N;;;;;
-FD2C;ARABIC LIGATURE DAD WITH REH FINAL FORM;Lo;0;AL;<final> 0636 0631;;;;N;;;;;
-FD2D;ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0634 062C;;;;N;;;;;
-FD2E;ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0634 062D;;;;N;;;;;
-FD2F;ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0634 062E;;;;N;;;;;
-FD30;ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0634 0645;;;;N;;;;;
-FD31;ARABIC LIGATURE SEEN WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0633 0647;;;;N;;;;;
-FD32;ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM;Lo;0;AL;<initial> 0634 0647;;;;N;;;;;
-FD33;ARABIC LIGATURE TAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0637 0645;;;;N;;;;;
-FD34;ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM;Lo;0;AL;<medial> 0633 062C;;;;N;;;;;
-FD35;ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM;Lo;0;AL;<medial> 0633 062D;;;;N;;;;;
-FD36;ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM;Lo;0;AL;<medial> 0633 062E;;;;N;;;;;
-FD37;ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM;Lo;0;AL;<medial> 0634 062C;;;;N;;;;;
-FD38;ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM;Lo;0;AL;<medial> 0634 062D;;;;N;;;;;
-FD39;ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM;Lo;0;AL;<medial> 0634 062E;;;;N;;;;;
-FD3A;ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0637 0645;;;;N;;;;;
-FD3B;ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM;Lo;0;AL;<medial> 0638 0645;;;;N;;;;;
-FD3C;ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM;Lo;0;AL;<final> 0627 064B;;;;N;;;;;
-FD3D;ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM;Lo;0;AL;<isolated> 0627 064B;;;;N;;;;;
-FD3E;ORNATE LEFT PARENTHESIS;Ps;0;ON;;;;;N;;;;;
-FD3F;ORNATE RIGHT PARENTHESIS;Pe;0;ON;;;;;N;;;;;
-FD50;ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062A 062C 0645;;;;N;;;;;
-FD51;ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM;Lo;0;AL;<final> 062A 062D 062C;;;;N;;;;;
-FD52;ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 062A 062D 062C;;;;N;;;;;
-FD53;ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062A 062D 0645;;;;N;;;;;
-FD54;ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 062A 062E 0645;;;;N;;;;;
-FD55;ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 062A 0645 062C;;;;N;;;;;
-FD56;ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 062A 0645 062D;;;;N;;;;;
-FD57;ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 062A 0645 062E;;;;N;;;;;
-FD58;ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 062C 0645 062D;;;;N;;;;;
-FD59;ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 062C 0645 062D;;;;N;;;;;
-FD5A;ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062D 0645 064A;;;;N;;;;;
-FD5B;ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062D 0645 0649;;;;N;;;;;
-FD5C;ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0633 062D 062C;;;;N;;;;;
-FD5D;ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0633 062C 062D;;;;N;;;;;
-FD5E;ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0633 062C 0649;;;;N;;;;;
-FD5F;ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 0633 0645 062D;;;;N;;;;;
-FD60;ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0633 0645 062D;;;;N;;;;;
-FD61;ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0633 0645 062C;;;;N;;;;;
-FD62;ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0633 0645 0645;;;;N;;;;;
-FD63;ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0633 0645 0645;;;;N;;;;;
-FD64;ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM;Lo;0;AL;<final> 0635 062D 062D;;;;N;;;;;
-FD65;ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0635 062D 062D;;;;N;;;;;
-FD66;ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0635 0645 0645;;;;N;;;;;
-FD67;ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0634 062D 0645;;;;N;;;;;
-FD68;ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0634 062D 0645;;;;N;;;;;
-FD69;ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0634 062C 064A;;;;N;;;;;
-FD6A;ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM;Lo;0;AL;<final> 0634 0645 062E;;;;N;;;;;
-FD6B;ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0634 0645 062E;;;;N;;;;;
-FD6C;ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0634 0645 0645;;;;N;;;;;
-FD6D;ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0634 0645 0645;;;;N;;;;;
-FD6E;ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0636 062D 0649;;;;N;;;;;
-FD6F;ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0636 062E 0645;;;;N;;;;;
-FD70;ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0636 062E 0645;;;;N;;;;;
-FD71;ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 0637 0645 062D;;;;N;;;;;
-FD72;ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0637 0645 062D;;;;N;;;;;
-FD73;ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0637 0645 0645;;;;N;;;;;
-FD74;ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0637 0645 064A;;;;N;;;;;
-FD75;ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0639 062C 0645;;;;N;;;;;
-FD76;ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0639 0645 0645;;;;N;;;;;
-FD77;ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0639 0645 0645;;;;N;;;;;
-FD78;ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0639 0645 0649;;;;N;;;;;
-FD79;ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 063A 0645 0645;;;;N;;;;;
-FD7A;ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 063A 0645 064A;;;;N;;;;;
-FD7B;ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 063A 0645 0649;;;;N;;;;;
-FD7C;ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0641 062E 0645;;;;N;;;;;
-FD7D;ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0641 062E 0645;;;;N;;;;;
-FD7E;ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 0642 0645 062D;;;;N;;;;;
-FD7F;ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0642 0645 0645;;;;N;;;;;
-FD80;ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0644 062D 0645;;;;N;;;;;
-FD81;ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0644 062D 064A;;;;N;;;;;
-FD82;ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0644 062D 0649;;;;N;;;;;
-FD83;ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0644 062C 062C;;;;N;;;;;
-FD84;ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM;Lo;0;AL;<final> 0644 062C 062C;;;;N;;;;;
-FD85;ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM;Lo;0;AL;<final> 0644 062E 0645;;;;N;;;;;
-FD86;ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0644 062E 0645;;;;N;;;;;
-FD87;ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 0644 0645 062D;;;;N;;;;;
-FD88;ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0644 0645 062D;;;;N;;;;;
-FD89;ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062D 062C;;;;N;;;;;
-FD8A;ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062D 0645;;;;N;;;;;
-FD8B;ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0645 062D 064A;;;;N;;;;;
-FD8C;ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0645 062C 062D;;;;N;;;;;
-FD8D;ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062C 0645;;;;N;;;;;
-FD8E;ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062E 062C;;;;N;;;;;
-FD8F;ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0645 062E 0645;;;;N;;;;;
-FD92;ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM;Lo;0;AL;<initial> 0645 062C 062E;;;;N;;;;;
-FD93;ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM;Lo;0;AL;<initial> 0647 0645 062C;;;;N;;;;;
-FD94;ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0647 0645 0645;;;;N;;;;;
-FD95;ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0646 062D 0645;;;;N;;;;;
-FD96;ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0646 062D 0649;;;;N;;;;;
-FD97;ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0646 062C 0645;;;;N;;;;;
-FD98;ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0646 062C 0645;;;;N;;;;;
-FD99;ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0646 062C 0649;;;;N;;;;;
-FD9A;ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0646 0645 064A;;;;N;;;;;
-FD9B;ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0646 0645 0649;;;;N;;;;;
-FD9C;ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 064A 0645 0645;;;;N;;;;;
-FD9D;ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 064A 0645 0645;;;;N;;;;;
-FD9E;ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0628 062E 064A;;;;N;;;;;
-FD9F;ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062A 062C 064A;;;;N;;;;;
-FDA0;ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062A 062C 0649;;;;N;;;;;
-FDA1;ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM;Lo;0;AL;<final> 062A 062E 064A;;;;N;;;;;
-FDA2;ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062A 062E 0649;;;;N;;;;;
-FDA3;ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062A 0645 064A;;;;N;;;;;
-FDA4;ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062A 0645 0649;;;;N;;;;;
-FDA5;ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062C 0645 064A;;;;N;;;;;
-FDA6;ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062C 062D 0649;;;;N;;;;;
-FDA7;ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 062C 0645 0649;;;;N;;;;;
-FDA8;ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0633 062E 0649;;;;N;;;;;
-FDA9;ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0635 062D 064A;;;;N;;;;;
-FDAA;ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0634 062D 064A;;;;N;;;;;
-FDAB;ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0636 062D 064A;;;;N;;;;;
-FDAC;ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0644 062C 064A;;;;N;;;;;
-FDAD;ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0644 0645 064A;;;;N;;;;;
-FDAE;ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 064A 062D 064A;;;;N;;;;;
-FDAF;ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 064A 062C 064A;;;;N;;;;;
-FDB0;ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 064A 0645 064A;;;;N;;;;;
-FDB1;ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0645 0645 064A;;;;N;;;;;
-FDB2;ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0642 0645 064A;;;;N;;;;;
-FDB3;ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0646 062D 064A;;;;N;;;;;
-FDB4;ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0642 0645 062D;;;;N;;;;;
-FDB5;ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0644 062D 0645;;;;N;;;;;
-FDB6;ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0639 0645 064A;;;;N;;;;;
-FDB7;ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0643 0645 064A;;;;N;;;;;
-FDB8;ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM;Lo;0;AL;<initial> 0646 062C 062D;;;;N;;;;;
-FDB9;ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0645 062E 064A;;;;N;;;;;
-FDBA;ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0644 062C 0645;;;;N;;;;;
-FDBB;ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0643 0645 0645;;;;N;;;;;
-FDBC;ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM;Lo;0;AL;<final> 0644 062C 0645;;;;N;;;;;
-FDBD;ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM;Lo;0;AL;<final> 0646 062C 062D;;;;N;;;;;
-FDBE;ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 062C 062D 064A;;;;N;;;;;
-FDBF;ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 062D 062C 064A;;;;N;;;;;
-FDC0;ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0645 062C 064A;;;;N;;;;;
-FDC1;ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0641 0645 064A;;;;N;;;;;
-FDC2;ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0628 062D 064A;;;;N;;;;;
-FDC3;ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0643 0645 0645;;;;N;;;;;
-FDC4;ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0639 062C 0645;;;;N;;;;;
-FDC5;ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM;Lo;0;AL;<initial> 0635 0645 0645;;;;N;;;;;
-FDC6;ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM;Lo;0;AL;<final> 0633 062E 064A;;;;N;;;;;
-FDC7;ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM;Lo;0;AL;<final> 0646 062C 064A;;;;N;;;;;
-FDF0;ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM;Lo;0;AL;<isolated> 0635 0644 06D2;;;;N;;;;;
-FDF1;ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM;Lo;0;AL;<isolated> 0642 0644 06D2;;;;N;;;;;
-FDF2;ARABIC LIGATURE ALLAH ISOLATED FORM;Lo;0;AL;<isolated> 0627 0644 0644 0647;;;;N;;;;;
-FDF3;ARABIC LIGATURE AKBAR ISOLATED FORM;Lo;0;AL;<isolated> 0627 0643 0628 0631;;;;N;;;;;
-FDF4;ARABIC LIGATURE MOHAMMAD ISOLATED FORM;Lo;0;AL;<isolated> 0645 062D 0645 062F;;;;N;;;;;
-FDF5;ARABIC LIGATURE SALAM ISOLATED FORM;Lo;0;AL;<isolated> 0635 0644 0639 0645;;;;N;;;;;
-FDF6;ARABIC LIGATURE RASOUL ISOLATED FORM;Lo;0;AL;<isolated> 0631 0633 0648 0644;;;;N;;;;;
-FDF7;ARABIC LIGATURE ALAYHE ISOLATED FORM;Lo;0;AL;<isolated> 0639 0644 064A 0647;;;;N;;;;;
-FDF8;ARABIC LIGATURE WASALLAM ISOLATED FORM;Lo;0;AL;<isolated> 0648 0633 0644 0645;;;;N;;;;;
-FDF9;ARABIC LIGATURE SALLA ISOLATED FORM;Lo;0;AL;<isolated> 0635 0644 0649;;;;N;;;;;
-FDFA;ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM;Lo;0;AL;<isolated> 0635 0644 0649 0020 0627 0644 0644 0647 0020 0639 0644 064A 0647 0020 0648 0633 0644 0645;;;;N;ARABIC LETTER SALLALLAHOU ALAYHE WASALLAM;;;;
-FDFB;ARABIC LIGATURE JALLAJALALOUHOU;Lo;0;AL;<isolated> 062C 0644 0020 062C 0644 0627 0644 0647;;;;N;ARABIC LETTER JALLAJALALOUHOU;;;;
-FDFC;RIAL SIGN;Sc;0;AL;<isolated> 0631 06CC 0627 0644;;;;N;;;;;
-FDFD;ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM;So;0;ON;;;;;N;;;;;
-FE00;VARIATION SELECTOR-1;Mn;0;NSM;;;;;N;;;;;
-FE01;VARIATION SELECTOR-2;Mn;0;NSM;;;;;N;;;;;
-FE02;VARIATION SELECTOR-3;Mn;0;NSM;;;;;N;;;;;
-FE03;VARIATION SELECTOR-4;Mn;0;NSM;;;;;N;;;;;
-FE04;VARIATION SELECTOR-5;Mn;0;NSM;;;;;N;;;;;
-FE05;VARIATION SELECTOR-6;Mn;0;NSM;;;;;N;;;;;
-FE06;VARIATION SELECTOR-7;Mn;0;NSM;;;;;N;;;;;
-FE07;VARIATION SELECTOR-8;Mn;0;NSM;;;;;N;;;;;
-FE08;VARIATION SELECTOR-9;Mn;0;NSM;;;;;N;;;;;
-FE09;VARIATION SELECTOR-10;Mn;0;NSM;;;;;N;;;;;
-FE0A;VARIATION SELECTOR-11;Mn;0;NSM;;;;;N;;;;;
-FE0B;VARIATION SELECTOR-12;Mn;0;NSM;;;;;N;;;;;
-FE0C;VARIATION SELECTOR-13;Mn;0;NSM;;;;;N;;;;;
-FE0D;VARIATION SELECTOR-14;Mn;0;NSM;;;;;N;;;;;
-FE0E;VARIATION SELECTOR-15;Mn;0;NSM;;;;;N;;;;;
-FE0F;VARIATION SELECTOR-16;Mn;0;NSM;;;;;N;;;;;
-FE10;PRESENTATION FORM FOR VERTICAL COMMA;Po;0;ON;<vertical> 002C;;;;N;;;;;
-FE11;PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA;Po;0;ON;<vertical> 3001;;;;N;;;;;
-FE12;PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP;Po;0;ON;<vertical> 3002;;;;N;;;;;
-FE13;PRESENTATION FORM FOR VERTICAL COLON;Po;0;ON;<vertical> 003A;;;;N;;;;;
-FE14;PRESENTATION FORM FOR VERTICAL SEMICOLON;Po;0;ON;<vertical> 003B;;;;N;;;;;
-FE15;PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK;Po;0;ON;<vertical> 0021;;;;N;;;;;
-FE16;PRESENTATION FORM FOR VERTICAL QUESTION MARK;Po;0;ON;<vertical> 003F;;;;N;;;;;
-FE17;PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET;Ps;0;ON;<vertical> 3016;;;;N;;;;;
-FE18;PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET;Pe;0;ON;<vertical> 3017;;;;N;;;;;
-FE19;PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS;Po;0;ON;<vertical> 2026;;;;N;;;;;
-FE20;COMBINING LIGATURE LEFT HALF;Mn;230;NSM;;;;;N;;;;;
-FE21;COMBINING LIGATURE RIGHT HALF;Mn;230;NSM;;;;;N;;;;;
-FE22;COMBINING DOUBLE TILDE LEFT HALF;Mn;230;NSM;;;;;N;;;;;
-FE23;COMBINING DOUBLE TILDE RIGHT HALF;Mn;230;NSM;;;;;N;;;;;
-FE24;COMBINING MACRON LEFT HALF;Mn;230;NSM;;;;;N;;;;;
-FE25;COMBINING MACRON RIGHT HALF;Mn;230;NSM;;;;;N;;;;;
-FE26;COMBINING CONJOINING MACRON;Mn;230;NSM;;;;;N;;;;;
-FE30;PRESENTATION FORM FOR VERTICAL TWO DOT LEADER;Po;0;ON;<vertical> 2025;;;;N;GLYPH FOR VERTICAL TWO DOT LEADER;;;;
-FE31;PRESENTATION FORM FOR VERTICAL EM DASH;Pd;0;ON;<vertical> 2014;;;;N;GLYPH FOR VERTICAL EM DASH;;;;
-FE32;PRESENTATION FORM FOR VERTICAL EN DASH;Pd;0;ON;<vertical> 2013;;;;N;GLYPH FOR VERTICAL EN DASH;;;;
-FE33;PRESENTATION FORM FOR VERTICAL LOW LINE;Pc;0;ON;<vertical> 005F;;;;N;GLYPH FOR VERTICAL SPACING UNDERSCORE;;;;
-FE34;PRESENTATION FORM FOR VERTICAL WAVY LOW LINE;Pc;0;ON;<vertical> 005F;;;;N;GLYPH FOR VERTICAL SPACING WAVY UNDERSCORE;;;;
-FE35;PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS;Ps;0;ON;<vertical> 0028;;;;N;GLYPH FOR VERTICAL OPENING PARENTHESIS;;;;
-FE36;PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS;Pe;0;ON;<vertical> 0029;;;;N;GLYPH FOR VERTICAL CLOSING PARENTHESIS;;;;
-FE37;PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET;Ps;0;ON;<vertical> 007B;;;;N;GLYPH FOR VERTICAL OPENING CURLY BRACKET;;;;
-FE38;PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET;Pe;0;ON;<vertical> 007D;;;;N;GLYPH FOR VERTICAL CLOSING CURLY BRACKET;;;;
-FE39;PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET;Ps;0;ON;<vertical> 3014;;;;N;GLYPH FOR VERTICAL OPENING TORTOISE SHELL BRACKET;;;;
-FE3A;PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET;Pe;0;ON;<vertical> 3015;;;;N;GLYPH FOR VERTICAL CLOSING TORTOISE SHELL BRACKET;;;;
-FE3B;PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET;Ps;0;ON;<vertical> 3010;;;;N;GLYPH FOR VERTICAL OPENING BLACK LENTICULAR BRACKET;;;;
-FE3C;PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET;Pe;0;ON;<vertical> 3011;;;;N;GLYPH FOR VERTICAL CLOSING BLACK LENTICULAR BRACKET;;;;
-FE3D;PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET;Ps;0;ON;<vertical> 300A;;;;N;GLYPH FOR VERTICAL OPENING DOUBLE ANGLE BRACKET;;;;
-FE3E;PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET;Pe;0;ON;<vertical> 300B;;;;N;GLYPH FOR VERTICAL CLOSING DOUBLE ANGLE BRACKET;;;;
-FE3F;PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET;Ps;0;ON;<vertical> 3008;;;;N;GLYPH FOR VERTICAL OPENING ANGLE BRACKET;;;;
-FE40;PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET;Pe;0;ON;<vertical> 3009;;;;N;GLYPH FOR VERTICAL CLOSING ANGLE BRACKET;;;;
-FE41;PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET;Ps;0;ON;<vertical> 300C;;;;N;GLYPH FOR VERTICAL OPENING CORNER BRACKET;;;;
-FE42;PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET;Pe;0;ON;<vertical> 300D;;;;N;GLYPH FOR VERTICAL CLOSING CORNER BRACKET;;;;
-FE43;PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET;Ps;0;ON;<vertical> 300E;;;;N;GLYPH FOR VERTICAL OPENING WHITE CORNER BRACKET;;;;
-FE44;PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET;Pe;0;ON;<vertical> 300F;;;;N;GLYPH FOR VERTICAL CLOSING WHITE CORNER BRACKET;;;;
-FE45;SESAME DOT;Po;0;ON;;;;;N;;;;;
-FE46;WHITE SESAME DOT;Po;0;ON;;;;;N;;;;;
-FE47;PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET;Ps;0;ON;<vertical> 005B;;;;N;;;;;
-FE48;PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET;Pe;0;ON;<vertical> 005D;;;;N;;;;;
-FE49;DASHED OVERLINE;Po;0;ON;<compat> 203E;;;;N;SPACING DASHED OVERSCORE;;;;
-FE4A;CENTRELINE OVERLINE;Po;0;ON;<compat> 203E;;;;N;SPACING CENTERLINE OVERSCORE;;;;
-FE4B;WAVY OVERLINE;Po;0;ON;<compat> 203E;;;;N;SPACING WAVY OVERSCORE;;;;
-FE4C;DOUBLE WAVY OVERLINE;Po;0;ON;<compat> 203E;;;;N;SPACING DOUBLE WAVY OVERSCORE;;;;
-FE4D;DASHED LOW LINE;Pc;0;ON;<compat> 005F;;;;N;SPACING DASHED UNDERSCORE;;;;
-FE4E;CENTRELINE LOW LINE;Pc;0;ON;<compat> 005F;;;;N;SPACING CENTERLINE UNDERSCORE;;;;
-FE4F;WAVY LOW LINE;Pc;0;ON;<compat> 005F;;;;N;SPACING WAVY UNDERSCORE;;;;
-FE50;SMALL COMMA;Po;0;CS;<small> 002C;;;;N;;;;;
-FE51;SMALL IDEOGRAPHIC COMMA;Po;0;ON;<small> 3001;;;;N;;;;;
-FE52;SMALL FULL STOP;Po;0;CS;<small> 002E;;;;N;SMALL PERIOD;;;;
-FE54;SMALL SEMICOLON;Po;0;ON;<small> 003B;;;;N;;;;;
-FE55;SMALL COLON;Po;0;CS;<small> 003A;;;;N;;;;;
-FE56;SMALL QUESTION MARK;Po;0;ON;<small> 003F;;;;N;;;;;
-FE57;SMALL EXCLAMATION MARK;Po;0;ON;<small> 0021;;;;N;;;;;
-FE58;SMALL EM DASH;Pd;0;ON;<small> 2014;;;;N;;;;;
-FE59;SMALL LEFT PARENTHESIS;Ps;0;ON;<small> 0028;;;;Y;SMALL OPENING PARENTHESIS;;;;
-FE5A;SMALL RIGHT PARENTHESIS;Pe;0;ON;<small> 0029;;;;Y;SMALL CLOSING PARENTHESIS;;;;
-FE5B;SMALL LEFT CURLY BRACKET;Ps;0;ON;<small> 007B;;;;Y;SMALL OPENING CURLY BRACKET;;;;
-FE5C;SMALL RIGHT CURLY BRACKET;Pe;0;ON;<small> 007D;;;;Y;SMALL CLOSING CURLY BRACKET;;;;
-FE5D;SMALL LEFT TORTOISE SHELL BRACKET;Ps;0;ON;<small> 3014;;;;Y;SMALL OPENING TORTOISE SHELL BRACKET;;;;
-FE5E;SMALL RIGHT TORTOISE SHELL BRACKET;Pe;0;ON;<small> 3015;;;;Y;SMALL CLOSING TORTOISE SHELL BRACKET;;;;
-FE5F;SMALL NUMBER SIGN;Po;0;ET;<small> 0023;;;;N;;;;;
-FE60;SMALL AMPERSAND;Po;0;ON;<small> 0026;;;;N;;;;;
-FE61;SMALL ASTERISK;Po;0;ON;<small> 002A;;;;N;;;;;
-FE62;SMALL PLUS SIGN;Sm;0;ES;<small> 002B;;;;N;;;;;
-FE63;SMALL HYPHEN-MINUS;Pd;0;ES;<small> 002D;;;;N;;;;;
-FE64;SMALL LESS-THAN SIGN;Sm;0;ON;<small> 003C;;;;Y;;;;;
-FE65;SMALL GREATER-THAN SIGN;Sm;0;ON;<small> 003E;;;;Y;;;;;
-FE66;SMALL EQUALS SIGN;Sm;0;ON;<small> 003D;;;;N;;;;;
-FE68;SMALL REVERSE SOLIDUS;Po;0;ON;<small> 005C;;;;N;SMALL BACKSLASH;;;;
-FE69;SMALL DOLLAR SIGN;Sc;0;ET;<small> 0024;;;;N;;;;;
-FE6A;SMALL PERCENT SIGN;Po;0;ET;<small> 0025;;;;N;;;;;
-FE6B;SMALL COMMERCIAL AT;Po;0;ON;<small> 0040;;;;N;;;;;
-FE70;ARABIC FATHATAN ISOLATED FORM;Lo;0;AL;<isolated> 0020 064B;;;;N;ARABIC SPACING FATHATAN;;;;
-FE71;ARABIC TATWEEL WITH FATHATAN ABOVE;Lo;0;AL;<medial> 0640 064B;;;;N;ARABIC FATHATAN ON TATWEEL;;;;
-FE72;ARABIC DAMMATAN ISOLATED FORM;Lo;0;AL;<isolated> 0020 064C;;;;N;ARABIC SPACING DAMMATAN;;;;
-FE73;ARABIC TAIL FRAGMENT;Lo;0;AL;;;;;N;;;;;
-FE74;ARABIC KASRATAN ISOLATED FORM;Lo;0;AL;<isolated> 0020 064D;;;;N;ARABIC SPACING KASRATAN;;;;
-FE76;ARABIC FATHA ISOLATED FORM;Lo;0;AL;<isolated> 0020 064E;;;;N;ARABIC SPACING FATHAH;;;;
-FE77;ARABIC FATHA MEDIAL FORM;Lo;0;AL;<medial> 0640 064E;;;;N;ARABIC FATHAH ON TATWEEL;;;;
-FE78;ARABIC DAMMA ISOLATED FORM;Lo;0;AL;<isolated> 0020 064F;;;;N;ARABIC SPACING DAMMAH;;;;
-FE79;ARABIC DAMMA MEDIAL FORM;Lo;0;AL;<medial> 0640 064F;;;;N;ARABIC DAMMAH ON TATWEEL;;;;
-FE7A;ARABIC KASRA ISOLATED FORM;Lo;0;AL;<isolated> 0020 0650;;;;N;ARABIC SPACING KASRAH;;;;
-FE7B;ARABIC KASRA MEDIAL FORM;Lo;0;AL;<medial> 0640 0650;;;;N;ARABIC KASRAH ON TATWEEL;;;;
-FE7C;ARABIC SHADDA ISOLATED FORM;Lo;0;AL;<isolated> 0020 0651;;;;N;ARABIC SPACING SHADDAH;;;;
-FE7D;ARABIC SHADDA MEDIAL FORM;Lo;0;AL;<medial> 0640 0651;;;;N;ARABIC SHADDAH ON TATWEEL;;;;
-FE7E;ARABIC SUKUN ISOLATED FORM;Lo;0;AL;<isolated> 0020 0652;;;;N;ARABIC SPACING SUKUN;;;;
-FE7F;ARABIC SUKUN MEDIAL FORM;Lo;0;AL;<medial> 0640 0652;;;;N;ARABIC SUKUN ON TATWEEL;;;;
-FE80;ARABIC LETTER HAMZA ISOLATED FORM;Lo;0;AL;<isolated> 0621;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH;;;;
-FE81;ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0622;;;;N;GLYPH FOR ISOLATE ARABIC MADDAH ON ALEF;;;;
-FE82;ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM;Lo;0;AL;<final> 0622;;;;N;GLYPH FOR FINAL ARABIC MADDAH ON ALEF;;;;
-FE83;ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0623;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON ALEF;;;;
-FE84;ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM;Lo;0;AL;<final> 0623;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON ALEF;;;;
-FE85;ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0624;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON WAW;;;;
-FE86;ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM;Lo;0;AL;<final> 0624;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON WAW;;;;
-FE87;ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM;Lo;0;AL;<isolated> 0625;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH UNDER ALEF;;;;
-FE88;ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM;Lo;0;AL;<final> 0625;;;;N;GLYPH FOR FINAL ARABIC HAMZAH UNDER ALEF;;;;
-FE89;ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0626;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON YA;;;;
-FE8A;ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM;Lo;0;AL;<final> 0626;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON YA;;;;
-FE8B;ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM;Lo;0;AL;<initial> 0626;;;;N;GLYPH FOR INITIAL ARABIC HAMZAH ON YA;;;;
-FE8C;ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM;Lo;0;AL;<medial> 0626;;;;N;GLYPH FOR MEDIAL ARABIC HAMZAH ON YA;;;;
-FE8D;ARABIC LETTER ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0627;;;;N;GLYPH FOR ISOLATE ARABIC ALEF;;;;
-FE8E;ARABIC LETTER ALEF FINAL FORM;Lo;0;AL;<final> 0627;;;;N;GLYPH FOR FINAL ARABIC ALEF;;;;
-FE8F;ARABIC LETTER BEH ISOLATED FORM;Lo;0;AL;<isolated> 0628;;;;N;GLYPH FOR ISOLATE ARABIC BAA;;;;
-FE90;ARABIC LETTER BEH FINAL FORM;Lo;0;AL;<final> 0628;;;;N;GLYPH FOR FINAL ARABIC BAA;;;;
-FE91;ARABIC LETTER BEH INITIAL FORM;Lo;0;AL;<initial> 0628;;;;N;GLYPH FOR INITIAL ARABIC BAA;;;;
-FE92;ARABIC LETTER BEH MEDIAL FORM;Lo;0;AL;<medial> 0628;;;;N;GLYPH FOR MEDIAL ARABIC BAA;;;;
-FE93;ARABIC LETTER TEH MARBUTA ISOLATED FORM;Lo;0;AL;<isolated> 0629;;;;N;GLYPH FOR ISOLATE ARABIC TAA MARBUTAH;;;;
-FE94;ARABIC LETTER TEH MARBUTA FINAL FORM;Lo;0;AL;<final> 0629;;;;N;GLYPH FOR FINAL ARABIC TAA MARBUTAH;;;;
-FE95;ARABIC LETTER TEH ISOLATED FORM;Lo;0;AL;<isolated> 062A;;;;N;GLYPH FOR ISOLATE ARABIC TAA;;;;
-FE96;ARABIC LETTER TEH FINAL FORM;Lo;0;AL;<final> 062A;;;;N;GLYPH FOR FINAL ARABIC TAA;;;;
-FE97;ARABIC LETTER TEH INITIAL FORM;Lo;0;AL;<initial> 062A;;;;N;GLYPH FOR INITIAL ARABIC TAA;;;;
-FE98;ARABIC LETTER TEH MEDIAL FORM;Lo;0;AL;<medial> 062A;;;;N;GLYPH FOR MEDIAL ARABIC TAA;;;;
-FE99;ARABIC LETTER THEH ISOLATED FORM;Lo;0;AL;<isolated> 062B;;;;N;GLYPH FOR ISOLATE ARABIC THAA;;;;
-FE9A;ARABIC LETTER THEH FINAL FORM;Lo;0;AL;<final> 062B;;;;N;GLYPH FOR FINAL ARABIC THAA;;;;
-FE9B;ARABIC LETTER THEH INITIAL FORM;Lo;0;AL;<initial> 062B;;;;N;GLYPH FOR INITIAL ARABIC THAA;;;;
-FE9C;ARABIC LETTER THEH MEDIAL FORM;Lo;0;AL;<medial> 062B;;;;N;GLYPH FOR MEDIAL ARABIC THAA;;;;
-FE9D;ARABIC LETTER JEEM ISOLATED FORM;Lo;0;AL;<isolated> 062C;;;;N;GLYPH FOR ISOLATE ARABIC JEEM;;;;
-FE9E;ARABIC LETTER JEEM FINAL FORM;Lo;0;AL;<final> 062C;;;;N;GLYPH FOR FINAL ARABIC JEEM;;;;
-FE9F;ARABIC LETTER JEEM INITIAL FORM;Lo;0;AL;<initial> 062C;;;;N;GLYPH FOR INITIAL ARABIC JEEM;;;;
-FEA0;ARABIC LETTER JEEM MEDIAL FORM;Lo;0;AL;<medial> 062C;;;;N;GLYPH FOR MEDIAL ARABIC JEEM;;;;
-FEA1;ARABIC LETTER HAH ISOLATED FORM;Lo;0;AL;<isolated> 062D;;;;N;GLYPH FOR ISOLATE ARABIC HAA;;;;
-FEA2;ARABIC LETTER HAH FINAL FORM;Lo;0;AL;<final> 062D;;;;N;GLYPH FOR FINAL ARABIC HAA;;;;
-FEA3;ARABIC LETTER HAH INITIAL FORM;Lo;0;AL;<initial> 062D;;;;N;GLYPH FOR INITIAL ARABIC HAA;;;;
-FEA4;ARABIC LETTER HAH MEDIAL FORM;Lo;0;AL;<medial> 062D;;;;N;GLYPH FOR MEDIAL ARABIC HAA;;;;
-FEA5;ARABIC LETTER KHAH ISOLATED FORM;Lo;0;AL;<isolated> 062E;;;;N;GLYPH FOR ISOLATE ARABIC KHAA;;;;
-FEA6;ARABIC LETTER KHAH FINAL FORM;Lo;0;AL;<final> 062E;;;;N;GLYPH FOR FINAL ARABIC KHAA;;;;
-FEA7;ARABIC LETTER KHAH INITIAL FORM;Lo;0;AL;<initial> 062E;;;;N;GLYPH FOR INITIAL ARABIC KHAA;;;;
-FEA8;ARABIC LETTER KHAH MEDIAL FORM;Lo;0;AL;<medial> 062E;;;;N;GLYPH FOR MEDIAL ARABIC KHAA;;;;
-FEA9;ARABIC LETTER DAL ISOLATED FORM;Lo;0;AL;<isolated> 062F;;;;N;GLYPH FOR ISOLATE ARABIC DAL;;;;
-FEAA;ARABIC LETTER DAL FINAL FORM;Lo;0;AL;<final> 062F;;;;N;GLYPH FOR FINAL ARABIC DAL;;;;
-FEAB;ARABIC LETTER THAL ISOLATED FORM;Lo;0;AL;<isolated> 0630;;;;N;GLYPH FOR ISOLATE ARABIC THAL;;;;
-FEAC;ARABIC LETTER THAL FINAL FORM;Lo;0;AL;<final> 0630;;;;N;GLYPH FOR FINAL ARABIC THAL;;;;
-FEAD;ARABIC LETTER REH ISOLATED FORM;Lo;0;AL;<isolated> 0631;;;;N;GLYPH FOR ISOLATE ARABIC RA;;;;
-FEAE;ARABIC LETTER REH FINAL FORM;Lo;0;AL;<final> 0631;;;;N;GLYPH FOR FINAL ARABIC RA;;;;
-FEAF;ARABIC LETTER ZAIN ISOLATED FORM;Lo;0;AL;<isolated> 0632;;;;N;GLYPH FOR ISOLATE ARABIC ZAIN;;;;
-FEB0;ARABIC LETTER ZAIN FINAL FORM;Lo;0;AL;<final> 0632;;;;N;GLYPH FOR FINAL ARABIC ZAIN;;;;
-FEB1;ARABIC LETTER SEEN ISOLATED FORM;Lo;0;AL;<isolated> 0633;;;;N;GLYPH FOR ISOLATE ARABIC SEEN;;;;
-FEB2;ARABIC LETTER SEEN FINAL FORM;Lo;0;AL;<final> 0633;;;;N;GLYPH FOR FINAL ARABIC SEEN;;;;
-FEB3;ARABIC LETTER SEEN INITIAL FORM;Lo;0;AL;<initial> 0633;;;;N;GLYPH FOR INITIAL ARABIC SEEN;;;;
-FEB4;ARABIC LETTER SEEN MEDIAL FORM;Lo;0;AL;<medial> 0633;;;;N;GLYPH FOR MEDIAL ARABIC SEEN;;;;
-FEB5;ARABIC LETTER SHEEN ISOLATED FORM;Lo;0;AL;<isolated> 0634;;;;N;GLYPH FOR ISOLATE ARABIC SHEEN;;;;
-FEB6;ARABIC LETTER SHEEN FINAL FORM;Lo;0;AL;<final> 0634;;;;N;GLYPH FOR FINAL ARABIC SHEEN;;;;
-FEB7;ARABIC LETTER SHEEN INITIAL FORM;Lo;0;AL;<initial> 0634;;;;N;GLYPH FOR INITIAL ARABIC SHEEN;;;;
-FEB8;ARABIC LETTER SHEEN MEDIAL FORM;Lo;0;AL;<medial> 0634;;;;N;GLYPH FOR MEDIAL ARABIC SHEEN;;;;
-FEB9;ARABIC LETTER SAD ISOLATED FORM;Lo;0;AL;<isolated> 0635;;;;N;GLYPH FOR ISOLATE ARABIC SAD;;;;
-FEBA;ARABIC LETTER SAD FINAL FORM;Lo;0;AL;<final> 0635;;;;N;GLYPH FOR FINAL ARABIC SAD;;;;
-FEBB;ARABIC LETTER SAD INITIAL FORM;Lo;0;AL;<initial> 0635;;;;N;GLYPH FOR INITIAL ARABIC SAD;;;;
-FEBC;ARABIC LETTER SAD MEDIAL FORM;Lo;0;AL;<medial> 0635;;;;N;GLYPH FOR MEDIAL ARABIC SAD;;;;
-FEBD;ARABIC LETTER DAD ISOLATED FORM;Lo;0;AL;<isolated> 0636;;;;N;GLYPH FOR ISOLATE ARABIC DAD;;;;
-FEBE;ARABIC LETTER DAD FINAL FORM;Lo;0;AL;<final> 0636;;;;N;GLYPH FOR FINAL ARABIC DAD;;;;
-FEBF;ARABIC LETTER DAD INITIAL FORM;Lo;0;AL;<initial> 0636;;;;N;GLYPH FOR INITIAL ARABIC DAD;;;;
-FEC0;ARABIC LETTER DAD MEDIAL FORM;Lo;0;AL;<medial> 0636;;;;N;GLYPH FOR MEDIAL ARABIC DAD;;;;
-FEC1;ARABIC LETTER TAH ISOLATED FORM;Lo;0;AL;<isolated> 0637;;;;N;GLYPH FOR ISOLATE ARABIC TAH;;;;
-FEC2;ARABIC LETTER TAH FINAL FORM;Lo;0;AL;<final> 0637;;;;N;GLYPH FOR FINAL ARABIC TAH;;;;
-FEC3;ARABIC LETTER TAH INITIAL FORM;Lo;0;AL;<initial> 0637;;;;N;GLYPH FOR INITIAL ARABIC TAH;;;;
-FEC4;ARABIC LETTER TAH MEDIAL FORM;Lo;0;AL;<medial> 0637;;;;N;GLYPH FOR MEDIAL ARABIC TAH;;;;
-FEC5;ARABIC LETTER ZAH ISOLATED FORM;Lo;0;AL;<isolated> 0638;;;;N;GLYPH FOR ISOLATE ARABIC DHAH;;;;
-FEC6;ARABIC LETTER ZAH FINAL FORM;Lo;0;AL;<final> 0638;;;;N;GLYPH FOR FINAL ARABIC DHAH;;;;
-FEC7;ARABIC LETTER ZAH INITIAL FORM;Lo;0;AL;<initial> 0638;;;;N;GLYPH FOR INITIAL ARABIC DHAH;;;;
-FEC8;ARABIC LETTER ZAH MEDIAL FORM;Lo;0;AL;<medial> 0638;;;;N;GLYPH FOR MEDIAL ARABIC DHAH;;;;
-FEC9;ARABIC LETTER AIN ISOLATED FORM;Lo;0;AL;<isolated> 0639;;;;N;GLYPH FOR ISOLATE ARABIC AIN;;;;
-FECA;ARABIC LETTER AIN FINAL FORM;Lo;0;AL;<final> 0639;;;;N;GLYPH FOR FINAL ARABIC AIN;;;;
-FECB;ARABIC LETTER AIN INITIAL FORM;Lo;0;AL;<initial> 0639;;;;N;GLYPH FOR INITIAL ARABIC AIN;;;;
-FECC;ARABIC LETTER AIN MEDIAL FORM;Lo;0;AL;<medial> 0639;;;;N;GLYPH FOR MEDIAL ARABIC AIN;;;;
-FECD;ARABIC LETTER GHAIN ISOLATED FORM;Lo;0;AL;<isolated> 063A;;;;N;GLYPH FOR ISOLATE ARABIC GHAIN;;;;
-FECE;ARABIC LETTER GHAIN FINAL FORM;Lo;0;AL;<final> 063A;;;;N;GLYPH FOR FINAL ARABIC GHAIN;;;;
-FECF;ARABIC LETTER GHAIN INITIAL FORM;Lo;0;AL;<initial> 063A;;;;N;GLYPH FOR INITIAL ARABIC GHAIN;;;;
-FED0;ARABIC LETTER GHAIN MEDIAL FORM;Lo;0;AL;<medial> 063A;;;;N;GLYPH FOR MEDIAL ARABIC GHAIN;;;;
-FED1;ARABIC LETTER FEH ISOLATED FORM;Lo;0;AL;<isolated> 0641;;;;N;GLYPH FOR ISOLATE ARABIC FA;;;;
-FED2;ARABIC LETTER FEH FINAL FORM;Lo;0;AL;<final> 0641;;;;N;GLYPH FOR FINAL ARABIC FA;;;;
-FED3;ARABIC LETTER FEH INITIAL FORM;Lo;0;AL;<initial> 0641;;;;N;GLYPH FOR INITIAL ARABIC FA;;;;
-FED4;ARABIC LETTER FEH MEDIAL FORM;Lo;0;AL;<medial> 0641;;;;N;GLYPH FOR MEDIAL ARABIC FA;;;;
-FED5;ARABIC LETTER QAF ISOLATED FORM;Lo;0;AL;<isolated> 0642;;;;N;GLYPH FOR ISOLATE ARABIC QAF;;;;
-FED6;ARABIC LETTER QAF FINAL FORM;Lo;0;AL;<final> 0642;;;;N;GLYPH FOR FINAL ARABIC QAF;;;;
-FED7;ARABIC LETTER QAF INITIAL FORM;Lo;0;AL;<initial> 0642;;;;N;GLYPH FOR INITIAL ARABIC QAF;;;;
-FED8;ARABIC LETTER QAF MEDIAL FORM;Lo;0;AL;<medial> 0642;;;;N;GLYPH FOR MEDIAL ARABIC QAF;;;;
-FED9;ARABIC LETTER KAF ISOLATED FORM;Lo;0;AL;<isolated> 0643;;;;N;GLYPH FOR ISOLATE ARABIC CAF;;;;
-FEDA;ARABIC LETTER KAF FINAL FORM;Lo;0;AL;<final> 0643;;;;N;GLYPH FOR FINAL ARABIC CAF;;;;
-FEDB;ARABIC LETTER KAF INITIAL FORM;Lo;0;AL;<initial> 0643;;;;N;GLYPH FOR INITIAL ARABIC CAF;;;;
-FEDC;ARABIC LETTER KAF MEDIAL FORM;Lo;0;AL;<medial> 0643;;;;N;GLYPH FOR MEDIAL ARABIC CAF;;;;
-FEDD;ARABIC LETTER LAM ISOLATED FORM;Lo;0;AL;<isolated> 0644;;;;N;GLYPH FOR ISOLATE ARABIC LAM;;;;
-FEDE;ARABIC LETTER LAM FINAL FORM;Lo;0;AL;<final> 0644;;;;N;GLYPH FOR FINAL ARABIC LAM;;;;
-FEDF;ARABIC LETTER LAM INITIAL FORM;Lo;0;AL;<initial> 0644;;;;N;GLYPH FOR INITIAL ARABIC LAM;;;;
-FEE0;ARABIC LETTER LAM MEDIAL FORM;Lo;0;AL;<medial> 0644;;;;N;GLYPH FOR MEDIAL ARABIC LAM;;;;
-FEE1;ARABIC LETTER MEEM ISOLATED FORM;Lo;0;AL;<isolated> 0645;;;;N;GLYPH FOR ISOLATE ARABIC MEEM;;;;
-FEE2;ARABIC LETTER MEEM FINAL FORM;Lo;0;AL;<final> 0645;;;;N;GLYPH FOR FINAL ARABIC MEEM;;;;
-FEE3;ARABIC LETTER MEEM INITIAL FORM;Lo;0;AL;<initial> 0645;;;;N;GLYPH FOR INITIAL ARABIC MEEM;;;;
-FEE4;ARABIC LETTER MEEM MEDIAL FORM;Lo;0;AL;<medial> 0645;;;;N;GLYPH FOR MEDIAL ARABIC MEEM;;;;
-FEE5;ARABIC LETTER NOON ISOLATED FORM;Lo;0;AL;<isolated> 0646;;;;N;GLYPH FOR ISOLATE ARABIC NOON;;;;
-FEE6;ARABIC LETTER NOON FINAL FORM;Lo;0;AL;<final> 0646;;;;N;GLYPH FOR FINAL ARABIC NOON;;;;
-FEE7;ARABIC LETTER NOON INITIAL FORM;Lo;0;AL;<initial> 0646;;;;N;GLYPH FOR INITIAL ARABIC NOON;;;;
-FEE8;ARABIC LETTER NOON MEDIAL FORM;Lo;0;AL;<medial> 0646;;;;N;GLYPH FOR MEDIAL ARABIC NOON;;;;
-FEE9;ARABIC LETTER HEH ISOLATED FORM;Lo;0;AL;<isolated> 0647;;;;N;GLYPH FOR ISOLATE ARABIC HA;;;;
-FEEA;ARABIC LETTER HEH FINAL FORM;Lo;0;AL;<final> 0647;;;;N;GLYPH FOR FINAL ARABIC HA;;;;
-FEEB;ARABIC LETTER HEH INITIAL FORM;Lo;0;AL;<initial> 0647;;;;N;GLYPH FOR INITIAL ARABIC HA;;;;
-FEEC;ARABIC LETTER HEH MEDIAL FORM;Lo;0;AL;<medial> 0647;;;;N;GLYPH FOR MEDIAL ARABIC HA;;;;
-FEED;ARABIC LETTER WAW ISOLATED FORM;Lo;0;AL;<isolated> 0648;;;;N;GLYPH FOR ISOLATE ARABIC WAW;;;;
-FEEE;ARABIC LETTER WAW FINAL FORM;Lo;0;AL;<final> 0648;;;;N;GLYPH FOR FINAL ARABIC WAW;;;;
-FEEF;ARABIC LETTER ALEF MAKSURA ISOLATED FORM;Lo;0;AL;<isolated> 0649;;;;N;GLYPH FOR ISOLATE ARABIC ALEF MAQSURAH;;;;
-FEF0;ARABIC LETTER ALEF MAKSURA FINAL FORM;Lo;0;AL;<final> 0649;;;;N;GLYPH FOR FINAL ARABIC ALEF MAQSURAH;;;;
-FEF1;ARABIC LETTER YEH ISOLATED FORM;Lo;0;AL;<isolated> 064A;;;;N;GLYPH FOR ISOLATE ARABIC YA;;;;
-FEF2;ARABIC LETTER YEH FINAL FORM;Lo;0;AL;<final> 064A;;;;N;GLYPH FOR FINAL ARABIC YA;;;;
-FEF3;ARABIC LETTER YEH INITIAL FORM;Lo;0;AL;<initial> 064A;;;;N;GLYPH FOR INITIAL ARABIC YA;;;;
-FEF4;ARABIC LETTER YEH MEDIAL FORM;Lo;0;AL;<medial> 064A;;;;N;GLYPH FOR MEDIAL ARABIC YA;;;;
-FEF5;ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0644 0622;;;;N;GLYPH FOR ISOLATE ARABIC MADDAH ON LIGATURE LAM ALEF;;;;
-FEF6;ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM;Lo;0;AL;<final> 0644 0622;;;;N;GLYPH FOR FINAL ARABIC MADDAH ON LIGATURE LAM ALEF;;;;
-FEF7;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM;Lo;0;AL;<isolated> 0644 0623;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH ON LIGATURE LAM ALEF;;;;
-FEF8;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM;Lo;0;AL;<final> 0644 0623;;;;N;GLYPH FOR FINAL ARABIC HAMZAH ON LIGATURE LAM ALEF;;;;
-FEF9;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM;Lo;0;AL;<isolated> 0644 0625;;;;N;GLYPH FOR ISOLATE ARABIC HAMZAH UNDER LIGATURE LAM ALEF;;;;
-FEFA;ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM;Lo;0;AL;<final> 0644 0625;;;;N;GLYPH FOR FINAL ARABIC HAMZAH UNDER LIGATURE LAM ALEF;;;;
-FEFB;ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM;Lo;0;AL;<isolated> 0644 0627;;;;N;GLYPH FOR ISOLATE ARABIC LIGATURE LAM ALEF;;;;
-FEFC;ARABIC LIGATURE LAM WITH ALEF FINAL FORM;Lo;0;AL;<final> 0644 0627;;;;N;GLYPH FOR FINAL ARABIC LIGATURE LAM ALEF;;;;
-FEFF;ZERO WIDTH NO-BREAK SPACE;Cf;0;BN;;;;;N;BYTE ORDER MARK;;;;
-FF01;FULLWIDTH EXCLAMATION MARK;Po;0;ON;<wide> 0021;;;;N;;;;;
-FF02;FULLWIDTH QUOTATION MARK;Po;0;ON;<wide> 0022;;;;N;;;;;
-FF03;FULLWIDTH NUMBER SIGN;Po;0;ET;<wide> 0023;;;;N;;;;;
-FF04;FULLWIDTH DOLLAR SIGN;Sc;0;ET;<wide> 0024;;;;N;;;;;
-FF05;FULLWIDTH PERCENT SIGN;Po;0;ET;<wide> 0025;;;;N;;;;;
-FF06;FULLWIDTH AMPERSAND;Po;0;ON;<wide> 0026;;;;N;;;;;
-FF07;FULLWIDTH APOSTROPHE;Po;0;ON;<wide> 0027;;;;N;;;;;
-FF08;FULLWIDTH LEFT PARENTHESIS;Ps;0;ON;<wide> 0028;;;;Y;FULLWIDTH OPENING PARENTHESIS;;;;
-FF09;FULLWIDTH RIGHT PARENTHESIS;Pe;0;ON;<wide> 0029;;;;Y;FULLWIDTH CLOSING PARENTHESIS;;;;
-FF0A;FULLWIDTH ASTERISK;Po;0;ON;<wide> 002A;;;;N;;;;;
-FF0B;FULLWIDTH PLUS SIGN;Sm;0;ES;<wide> 002B;;;;N;;;;;
-FF0C;FULLWIDTH COMMA;Po;0;CS;<wide> 002C;;;;N;;;;;
-FF0D;FULLWIDTH HYPHEN-MINUS;Pd;0;ES;<wide> 002D;;;;N;;;;;
-FF0E;FULLWIDTH FULL STOP;Po;0;CS;<wide> 002E;;;;N;FULLWIDTH PERIOD;;;;
-FF0F;FULLWIDTH SOLIDUS;Po;0;CS;<wide> 002F;;;;N;FULLWIDTH SLASH;;;;
-FF10;FULLWIDTH DIGIT ZERO;Nd;0;EN;<wide> 0030;0;0;0;N;;;;;
-FF11;FULLWIDTH DIGIT ONE;Nd;0;EN;<wide> 0031;1;1;1;N;;;;;
-FF12;FULLWIDTH DIGIT TWO;Nd;0;EN;<wide> 0032;2;2;2;N;;;;;
-FF13;FULLWIDTH DIGIT THREE;Nd;0;EN;<wide> 0033;3;3;3;N;;;;;
-FF14;FULLWIDTH DIGIT FOUR;Nd;0;EN;<wide> 0034;4;4;4;N;;;;;
-FF15;FULLWIDTH DIGIT FIVE;Nd;0;EN;<wide> 0035;5;5;5;N;;;;;
-FF16;FULLWIDTH DIGIT SIX;Nd;0;EN;<wide> 0036;6;6;6;N;;;;;
-FF17;FULLWIDTH DIGIT SEVEN;Nd;0;EN;<wide> 0037;7;7;7;N;;;;;
-FF18;FULLWIDTH DIGIT EIGHT;Nd;0;EN;<wide> 0038;8;8;8;N;;;;;
-FF19;FULLWIDTH DIGIT NINE;Nd;0;EN;<wide> 0039;9;9;9;N;;;;;
-FF1A;FULLWIDTH COLON;Po;0;CS;<wide> 003A;;;;N;;;;;
-FF1B;FULLWIDTH SEMICOLON;Po;0;ON;<wide> 003B;;;;N;;;;;
-FF1C;FULLWIDTH LESS-THAN SIGN;Sm;0;ON;<wide> 003C;;;;Y;;;;;
-FF1D;FULLWIDTH EQUALS SIGN;Sm;0;ON;<wide> 003D;;;;N;;;;;
-FF1E;FULLWIDTH GREATER-THAN SIGN;Sm;0;ON;<wide> 003E;;;;Y;;;;;
-FF1F;FULLWIDTH QUESTION MARK;Po;0;ON;<wide> 003F;;;;N;;;;;
-FF20;FULLWIDTH COMMERCIAL AT;Po;0;ON;<wide> 0040;;;;N;;;;;
-FF21;FULLWIDTH LATIN CAPITAL LETTER A;Lu;0;L;<wide> 0041;;;;N;;;;FF41;
-FF22;FULLWIDTH LATIN CAPITAL LETTER B;Lu;0;L;<wide> 0042;;;;N;;;;FF42;
-FF23;FULLWIDTH LATIN CAPITAL LETTER C;Lu;0;L;<wide> 0043;;;;N;;;;FF43;
-FF24;FULLWIDTH LATIN CAPITAL LETTER D;Lu;0;L;<wide> 0044;;;;N;;;;FF44;
-FF25;FULLWIDTH LATIN CAPITAL LETTER E;Lu;0;L;<wide> 0045;;;;N;;;;FF45;
-FF26;FULLWIDTH LATIN CAPITAL LETTER F;Lu;0;L;<wide> 0046;;;;N;;;;FF46;
-FF27;FULLWIDTH LATIN CAPITAL LETTER G;Lu;0;L;<wide> 0047;;;;N;;;;FF47;
-FF28;FULLWIDTH LATIN CAPITAL LETTER H;Lu;0;L;<wide> 0048;;;;N;;;;FF48;
-FF29;FULLWIDTH LATIN CAPITAL LETTER I;Lu;0;L;<wide> 0049;;;;N;;;;FF49;
-FF2A;FULLWIDTH LATIN CAPITAL LETTER J;Lu;0;L;<wide> 004A;;;;N;;;;FF4A;
-FF2B;FULLWIDTH LATIN CAPITAL LETTER K;Lu;0;L;<wide> 004B;;;;N;;;;FF4B;
-FF2C;FULLWIDTH LATIN CAPITAL LETTER L;Lu;0;L;<wide> 004C;;;;N;;;;FF4C;
-FF2D;FULLWIDTH LATIN CAPITAL LETTER M;Lu;0;L;<wide> 004D;;;;N;;;;FF4D;
-FF2E;FULLWIDTH LATIN CAPITAL LETTER N;Lu;0;L;<wide> 004E;;;;N;;;;FF4E;
-FF2F;FULLWIDTH LATIN CAPITAL LETTER O;Lu;0;L;<wide> 004F;;;;N;;;;FF4F;
-FF30;FULLWIDTH LATIN CAPITAL LETTER P;Lu;0;L;<wide> 0050;;;;N;;;;FF50;
-FF31;FULLWIDTH LATIN CAPITAL LETTER Q;Lu;0;L;<wide> 0051;;;;N;;;;FF51;
-FF32;FULLWIDTH LATIN CAPITAL LETTER R;Lu;0;L;<wide> 0052;;;;N;;;;FF52;
-FF33;FULLWIDTH LATIN CAPITAL LETTER S;Lu;0;L;<wide> 0053;;;;N;;;;FF53;
-FF34;FULLWIDTH LATIN CAPITAL LETTER T;Lu;0;L;<wide> 0054;;;;N;;;;FF54;
-FF35;FULLWIDTH LATIN CAPITAL LETTER U;Lu;0;L;<wide> 0055;;;;N;;;;FF55;
-FF36;FULLWIDTH LATIN CAPITAL LETTER V;Lu;0;L;<wide> 0056;;;;N;;;;FF56;
-FF37;FULLWIDTH LATIN CAPITAL LETTER W;Lu;0;L;<wide> 0057;;;;N;;;;FF57;
-FF38;FULLWIDTH LATIN CAPITAL LETTER X;Lu;0;L;<wide> 0058;;;;N;;;;FF58;
-FF39;FULLWIDTH LATIN CAPITAL LETTER Y;Lu;0;L;<wide> 0059;;;;N;;;;FF59;
-FF3A;FULLWIDTH LATIN CAPITAL LETTER Z;Lu;0;L;<wide> 005A;;;;N;;;;FF5A;
-FF3B;FULLWIDTH LEFT SQUARE BRACKET;Ps;0;ON;<wide> 005B;;;;Y;FULLWIDTH OPENING SQUARE BRACKET;;;;
-FF3C;FULLWIDTH REVERSE SOLIDUS;Po;0;ON;<wide> 005C;;;;N;FULLWIDTH BACKSLASH;;;;
-FF3D;FULLWIDTH RIGHT SQUARE BRACKET;Pe;0;ON;<wide> 005D;;;;Y;FULLWIDTH CLOSING SQUARE BRACKET;;;;
-FF3E;FULLWIDTH CIRCUMFLEX ACCENT;Sk;0;ON;<wide> 005E;;;;N;FULLWIDTH SPACING CIRCUMFLEX;;;;
-FF3F;FULLWIDTH LOW LINE;Pc;0;ON;<wide> 005F;;;;N;FULLWIDTH SPACING UNDERSCORE;;;;
-FF40;FULLWIDTH GRAVE ACCENT;Sk;0;ON;<wide> 0060;;;;N;FULLWIDTH SPACING GRAVE;;;;
-FF41;FULLWIDTH LATIN SMALL LETTER A;Ll;0;L;<wide> 0061;;;;N;;;FF21;;FF21
-FF42;FULLWIDTH LATIN SMALL LETTER B;Ll;0;L;<wide> 0062;;;;N;;;FF22;;FF22
-FF43;FULLWIDTH LATIN SMALL LETTER C;Ll;0;L;<wide> 0063;;;;N;;;FF23;;FF23
-FF44;FULLWIDTH LATIN SMALL LETTER D;Ll;0;L;<wide> 0064;;;;N;;;FF24;;FF24
-FF45;FULLWIDTH LATIN SMALL LETTER E;Ll;0;L;<wide> 0065;;;;N;;;FF25;;FF25
-FF46;FULLWIDTH LATIN SMALL LETTER F;Ll;0;L;<wide> 0066;;;;N;;;FF26;;FF26
-FF47;FULLWIDTH LATIN SMALL LETTER G;Ll;0;L;<wide> 0067;;;;N;;;FF27;;FF27
-FF48;FULLWIDTH LATIN SMALL LETTER H;Ll;0;L;<wide> 0068;;;;N;;;FF28;;FF28
-FF49;FULLWIDTH LATIN SMALL LETTER I;Ll;0;L;<wide> 0069;;;;N;;;FF29;;FF29
-FF4A;FULLWIDTH LATIN SMALL LETTER J;Ll;0;L;<wide> 006A;;;;N;;;FF2A;;FF2A
-FF4B;FULLWIDTH LATIN SMALL LETTER K;Ll;0;L;<wide> 006B;;;;N;;;FF2B;;FF2B
-FF4C;FULLWIDTH LATIN SMALL LETTER L;Ll;0;L;<wide> 006C;;;;N;;;FF2C;;FF2C
-FF4D;FULLWIDTH LATIN SMALL LETTER M;Ll;0;L;<wide> 006D;;;;N;;;FF2D;;FF2D
-FF4E;FULLWIDTH LATIN SMALL LETTER N;Ll;0;L;<wide> 006E;;;;N;;;FF2E;;FF2E
-FF4F;FULLWIDTH LATIN SMALL LETTER O;Ll;0;L;<wide> 006F;;;;N;;;FF2F;;FF2F
-FF50;FULLWIDTH LATIN SMALL LETTER P;Ll;0;L;<wide> 0070;;;;N;;;FF30;;FF30
-FF51;FULLWIDTH LATIN SMALL LETTER Q;Ll;0;L;<wide> 0071;;;;N;;;FF31;;FF31
-FF52;FULLWIDTH LATIN SMALL LETTER R;Ll;0;L;<wide> 0072;;;;N;;;FF32;;FF32
-FF53;FULLWIDTH LATIN SMALL LETTER S;Ll;0;L;<wide> 0073;;;;N;;;FF33;;FF33
-FF54;FULLWIDTH LATIN SMALL LETTER T;Ll;0;L;<wide> 0074;;;;N;;;FF34;;FF34
-FF55;FULLWIDTH LATIN SMALL LETTER U;Ll;0;L;<wide> 0075;;;;N;;;FF35;;FF35
-FF56;FULLWIDTH LATIN SMALL LETTER V;Ll;0;L;<wide> 0076;;;;N;;;FF36;;FF36
-FF57;FULLWIDTH LATIN SMALL LETTER W;Ll;0;L;<wide> 0077;;;;N;;;FF37;;FF37
-FF58;FULLWIDTH LATIN SMALL LETTER X;Ll;0;L;<wide> 0078;;;;N;;;FF38;;FF38
-FF59;FULLWIDTH LATIN SMALL LETTER Y;Ll;0;L;<wide> 0079;;;;N;;;FF39;;FF39
-FF5A;FULLWIDTH LATIN SMALL LETTER Z;Ll;0;L;<wide> 007A;;;;N;;;FF3A;;FF3A
-FF5B;FULLWIDTH LEFT CURLY BRACKET;Ps;0;ON;<wide> 007B;;;;Y;FULLWIDTH OPENING CURLY BRACKET;;;;
-FF5C;FULLWIDTH VERTICAL LINE;Sm;0;ON;<wide> 007C;;;;N;FULLWIDTH VERTICAL BAR;;;;
-FF5D;FULLWIDTH RIGHT CURLY BRACKET;Pe;0;ON;<wide> 007D;;;;Y;FULLWIDTH CLOSING CURLY BRACKET;;;;
-FF5E;FULLWIDTH TILDE;Sm;0;ON;<wide> 007E;;;;N;FULLWIDTH SPACING TILDE;;;;
-FF5F;FULLWIDTH LEFT WHITE PARENTHESIS;Ps;0;ON;<wide> 2985;;;;Y;;;;;
-FF60;FULLWIDTH RIGHT WHITE PARENTHESIS;Pe;0;ON;<wide> 2986;;;;Y;;;;;
-FF61;HALFWIDTH IDEOGRAPHIC FULL STOP;Po;0;ON;<narrow> 3002;;;;N;HALFWIDTH IDEOGRAPHIC PERIOD;;;;
-FF62;HALFWIDTH LEFT CORNER BRACKET;Ps;0;ON;<narrow> 300C;;;;Y;HALFWIDTH OPENING CORNER BRACKET;;;;
-FF63;HALFWIDTH RIGHT CORNER BRACKET;Pe;0;ON;<narrow> 300D;;;;Y;HALFWIDTH CLOSING CORNER BRACKET;;;;
-FF64;HALFWIDTH IDEOGRAPHIC COMMA;Po;0;ON;<narrow> 3001;;;;N;;;;;
-FF65;HALFWIDTH KATAKANA MIDDLE DOT;Po;0;ON;<narrow> 30FB;;;;N;;;;;
-FF66;HALFWIDTH KATAKANA LETTER WO;Lo;0;L;<narrow> 30F2;;;;N;;;;;
-FF67;HALFWIDTH KATAKANA LETTER SMALL A;Lo;0;L;<narrow> 30A1;;;;N;;;;;
-FF68;HALFWIDTH KATAKANA LETTER SMALL I;Lo;0;L;<narrow> 30A3;;;;N;;;;;
-FF69;HALFWIDTH KATAKANA LETTER SMALL U;Lo;0;L;<narrow> 30A5;;;;N;;;;;
-FF6A;HALFWIDTH KATAKANA LETTER SMALL E;Lo;0;L;<narrow> 30A7;;;;N;;;;;
-FF6B;HALFWIDTH KATAKANA LETTER SMALL O;Lo;0;L;<narrow> 30A9;;;;N;;;;;
-FF6C;HALFWIDTH KATAKANA LETTER SMALL YA;Lo;0;L;<narrow> 30E3;;;;N;;;;;
-FF6D;HALFWIDTH KATAKANA LETTER SMALL YU;Lo;0;L;<narrow> 30E5;;;;N;;;;;
-FF6E;HALFWIDTH KATAKANA LETTER SMALL YO;Lo;0;L;<narrow> 30E7;;;;N;;;;;
-FF6F;HALFWIDTH KATAKANA LETTER SMALL TU;Lo;0;L;<narrow> 30C3;;;;N;;;;;
-FF70;HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK;Lm;0;L;<narrow> 30FC;;;;N;;;;;
-FF71;HALFWIDTH KATAKANA LETTER A;Lo;0;L;<narrow> 30A2;;;;N;;;;;
-FF72;HALFWIDTH KATAKANA LETTER I;Lo;0;L;<narrow> 30A4;;;;N;;;;;
-FF73;HALFWIDTH KATAKANA LETTER U;Lo;0;L;<narrow> 30A6;;;;N;;;;;
-FF74;HALFWIDTH KATAKANA LETTER E;Lo;0;L;<narrow> 30A8;;;;N;;;;;
-FF75;HALFWIDTH KATAKANA LETTER O;Lo;0;L;<narrow> 30AA;;;;N;;;;;
-FF76;HALFWIDTH KATAKANA LETTER KA;Lo;0;L;<narrow> 30AB;;;;N;;;;;
-FF77;HALFWIDTH KATAKANA LETTER KI;Lo;0;L;<narrow> 30AD;;;;N;;;;;
-FF78;HALFWIDTH KATAKANA LETTER KU;Lo;0;L;<narrow> 30AF;;;;N;;;;;
-FF79;HALFWIDTH KATAKANA LETTER KE;Lo;0;L;<narrow> 30B1;;;;N;;;;;
-FF7A;HALFWIDTH KATAKANA LETTER KO;Lo;0;L;<narrow> 30B3;;;;N;;;;;
-FF7B;HALFWIDTH KATAKANA LETTER SA;Lo;0;L;<narrow> 30B5;;;;N;;;;;
-FF7C;HALFWIDTH KATAKANA LETTER SI;Lo;0;L;<narrow> 30B7;;;;N;;;;;
-FF7D;HALFWIDTH KATAKANA LETTER SU;Lo;0;L;<narrow> 30B9;;;;N;;;;;
-FF7E;HALFWIDTH KATAKANA LETTER SE;Lo;0;L;<narrow> 30BB;;;;N;;;;;
-FF7F;HALFWIDTH KATAKANA LETTER SO;Lo;0;L;<narrow> 30BD;;;;N;;;;;
-FF80;HALFWIDTH KATAKANA LETTER TA;Lo;0;L;<narrow> 30BF;;;;N;;;;;
-FF81;HALFWIDTH KATAKANA LETTER TI;Lo;0;L;<narrow> 30C1;;;;N;;;;;
-FF82;HALFWIDTH KATAKANA LETTER TU;Lo;0;L;<narrow> 30C4;;;;N;;;;;
-FF83;HALFWIDTH KATAKANA LETTER TE;Lo;0;L;<narrow> 30C6;;;;N;;;;;
-FF84;HALFWIDTH KATAKANA LETTER TO;Lo;0;L;<narrow> 30C8;;;;N;;;;;
-FF85;HALFWIDTH KATAKANA LETTER NA;Lo;0;L;<narrow> 30CA;;;;N;;;;;
-FF86;HALFWIDTH KATAKANA LETTER NI;Lo;0;L;<narrow> 30CB;;;;N;;;;;
-FF87;HALFWIDTH KATAKANA LETTER NU;Lo;0;L;<narrow> 30CC;;;;N;;;;;
-FF88;HALFWIDTH KATAKANA LETTER NE;Lo;0;L;<narrow> 30CD;;;;N;;;;;
-FF89;HALFWIDTH KATAKANA LETTER NO;Lo;0;L;<narrow> 30CE;;;;N;;;;;
-FF8A;HALFWIDTH KATAKANA LETTER HA;Lo;0;L;<narrow> 30CF;;;;N;;;;;
-FF8B;HALFWIDTH KATAKANA LETTER HI;Lo;0;L;<narrow> 30D2;;;;N;;;;;
-FF8C;HALFWIDTH KATAKANA LETTER HU;Lo;0;L;<narrow> 30D5;;;;N;;;;;
-FF8D;HALFWIDTH KATAKANA LETTER HE;Lo;0;L;<narrow> 30D8;;;;N;;;;;
-FF8E;HALFWIDTH KATAKANA LETTER HO;Lo;0;L;<narrow> 30DB;;;;N;;;;;
-FF8F;HALFWIDTH KATAKANA LETTER MA;Lo;0;L;<narrow> 30DE;;;;N;;;;;
-FF90;HALFWIDTH KATAKANA LETTER MI;Lo;0;L;<narrow> 30DF;;;;N;;;;;
-FF91;HALFWIDTH KATAKANA LETTER MU;Lo;0;L;<narrow> 30E0;;;;N;;;;;
-FF92;HALFWIDTH KATAKANA LETTER ME;Lo;0;L;<narrow> 30E1;;;;N;;;;;
-FF93;HALFWIDTH KATAKANA LETTER MO;Lo;0;L;<narrow> 30E2;;;;N;;;;;
-FF94;HALFWIDTH KATAKANA LETTER YA;Lo;0;L;<narrow> 30E4;;;;N;;;;;
-FF95;HALFWIDTH KATAKANA LETTER YU;Lo;0;L;<narrow> 30E6;;;;N;;;;;
-FF96;HALFWIDTH KATAKANA LETTER YO;Lo;0;L;<narrow> 30E8;;;;N;;;;;
-FF97;HALFWIDTH KATAKANA LETTER RA;Lo;0;L;<narrow> 30E9;;;;N;;;;;
-FF98;HALFWIDTH KATAKANA LETTER RI;Lo;0;L;<narrow> 30EA;;;;N;;;;;
-FF99;HALFWIDTH KATAKANA LETTER RU;Lo;0;L;<narrow> 30EB;;;;N;;;;;
-FF9A;HALFWIDTH KATAKANA LETTER RE;Lo;0;L;<narrow> 30EC;;;;N;;;;;
-FF9B;HALFWIDTH KATAKANA LETTER RO;Lo;0;L;<narrow> 30ED;;;;N;;;;;
-FF9C;HALFWIDTH KATAKANA LETTER WA;Lo;0;L;<narrow> 30EF;;;;N;;;;;
-FF9D;HALFWIDTH KATAKANA LETTER N;Lo;0;L;<narrow> 30F3;;;;N;;;;;
-FF9E;HALFWIDTH KATAKANA VOICED SOUND MARK;Lm;0;L;<narrow> 3099;;;;N;;;;;
-FF9F;HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK;Lm;0;L;<narrow> 309A;;;;N;;;;;
-FFA0;HALFWIDTH HANGUL FILLER;Lo;0;L;<narrow> 3164;;;;N;HALFWIDTH HANGUL CAE OM;;;;
-FFA1;HALFWIDTH HANGUL LETTER KIYEOK;Lo;0;L;<narrow> 3131;;;;N;HALFWIDTH HANGUL LETTER GIYEOG;;;;
-FFA2;HALFWIDTH HANGUL LETTER SSANGKIYEOK;Lo;0;L;<narrow> 3132;;;;N;HALFWIDTH HANGUL LETTER SSANG GIYEOG;;;;
-FFA3;HALFWIDTH HANGUL LETTER KIYEOK-SIOS;Lo;0;L;<narrow> 3133;;;;N;HALFWIDTH HANGUL LETTER GIYEOG SIOS;;;;
-FFA4;HALFWIDTH HANGUL LETTER NIEUN;Lo;0;L;<narrow> 3134;;;;N;;;;;
-FFA5;HALFWIDTH HANGUL LETTER NIEUN-CIEUC;Lo;0;L;<narrow> 3135;;;;N;HALFWIDTH HANGUL LETTER NIEUN JIEUJ;;;;
-FFA6;HALFWIDTH HANGUL LETTER NIEUN-HIEUH;Lo;0;L;<narrow> 3136;;;;N;HALFWIDTH HANGUL LETTER NIEUN HIEUH;;;;
-FFA7;HALFWIDTH HANGUL LETTER TIKEUT;Lo;0;L;<narrow> 3137;;;;N;HALFWIDTH HANGUL LETTER DIGEUD;;;;
-FFA8;HALFWIDTH HANGUL LETTER SSANGTIKEUT;Lo;0;L;<narrow> 3138;;;;N;HALFWIDTH HANGUL LETTER SSANG DIGEUD;;;;
-FFA9;HALFWIDTH HANGUL LETTER RIEUL;Lo;0;L;<narrow> 3139;;;;N;HALFWIDTH HANGUL LETTER LIEUL;;;;
-FFAA;HALFWIDTH HANGUL LETTER RIEUL-KIYEOK;Lo;0;L;<narrow> 313A;;;;N;HALFWIDTH HANGUL LETTER LIEUL GIYEOG;;;;
-FFAB;HALFWIDTH HANGUL LETTER RIEUL-MIEUM;Lo;0;L;<narrow> 313B;;;;N;HALFWIDTH HANGUL LETTER LIEUL MIEUM;;;;
-FFAC;HALFWIDTH HANGUL LETTER RIEUL-PIEUP;Lo;0;L;<narrow> 313C;;;;N;HALFWIDTH HANGUL LETTER LIEUL BIEUB;;;;
-FFAD;HALFWIDTH HANGUL LETTER RIEUL-SIOS;Lo;0;L;<narrow> 313D;;;;N;HALFWIDTH HANGUL LETTER LIEUL SIOS;;;;
-FFAE;HALFWIDTH HANGUL LETTER RIEUL-THIEUTH;Lo;0;L;<narrow> 313E;;;;N;HALFWIDTH HANGUL LETTER LIEUL TIEUT;;;;
-FFAF;HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH;Lo;0;L;<narrow> 313F;;;;N;HALFWIDTH HANGUL LETTER LIEUL PIEUP;;;;
-FFB0;HALFWIDTH HANGUL LETTER RIEUL-HIEUH;Lo;0;L;<narrow> 3140;;;;N;HALFWIDTH HANGUL LETTER LIEUL HIEUH;;;;
-FFB1;HALFWIDTH HANGUL LETTER MIEUM;Lo;0;L;<narrow> 3141;;;;N;;;;;
-FFB2;HALFWIDTH HANGUL LETTER PIEUP;Lo;0;L;<narrow> 3142;;;;N;HALFWIDTH HANGUL LETTER BIEUB;;;;
-FFB3;HALFWIDTH HANGUL LETTER SSANGPIEUP;Lo;0;L;<narrow> 3143;;;;N;HALFWIDTH HANGUL LETTER SSANG BIEUB;;;;
-FFB4;HALFWIDTH HANGUL LETTER PIEUP-SIOS;Lo;0;L;<narrow> 3144;;;;N;HALFWIDTH HANGUL LETTER BIEUB SIOS;;;;
-FFB5;HALFWIDTH HANGUL LETTER SIOS;Lo;0;L;<narrow> 3145;;;;N;;;;;
-FFB6;HALFWIDTH HANGUL LETTER SSANGSIOS;Lo;0;L;<narrow> 3146;;;;N;HALFWIDTH HANGUL LETTER SSANG SIOS;;;;
-FFB7;HALFWIDTH HANGUL LETTER IEUNG;Lo;0;L;<narrow> 3147;;;;N;;;;;
-FFB8;HALFWIDTH HANGUL LETTER CIEUC;Lo;0;L;<narrow> 3148;;;;N;HALFWIDTH HANGUL LETTER JIEUJ;;;;
-FFB9;HALFWIDTH HANGUL LETTER SSANGCIEUC;Lo;0;L;<narrow> 3149;;;;N;HALFWIDTH HANGUL LETTER SSANG JIEUJ;;;;
-FFBA;HALFWIDTH HANGUL LETTER CHIEUCH;Lo;0;L;<narrow> 314A;;;;N;HALFWIDTH HANGUL LETTER CIEUC;;;;
-FFBB;HALFWIDTH HANGUL LETTER KHIEUKH;Lo;0;L;<narrow> 314B;;;;N;HALFWIDTH HANGUL LETTER KIYEOK;;;;
-FFBC;HALFWIDTH HANGUL LETTER THIEUTH;Lo;0;L;<narrow> 314C;;;;N;HALFWIDTH HANGUL LETTER TIEUT;;;;
-FFBD;HALFWIDTH HANGUL LETTER PHIEUPH;Lo;0;L;<narrow> 314D;;;;N;HALFWIDTH HANGUL LETTER PIEUP;;;;
-FFBE;HALFWIDTH HANGUL LETTER HIEUH;Lo;0;L;<narrow> 314E;;;;N;;;;;
-FFC2;HALFWIDTH HANGUL LETTER A;Lo;0;L;<narrow> 314F;;;;N;;;;;
-FFC3;HALFWIDTH HANGUL LETTER AE;Lo;0;L;<narrow> 3150;;;;N;;;;;
-FFC4;HALFWIDTH HANGUL LETTER YA;Lo;0;L;<narrow> 3151;;;;N;;;;;
-FFC5;HALFWIDTH HANGUL LETTER YAE;Lo;0;L;<narrow> 3152;;;;N;;;;;
-FFC6;HALFWIDTH HANGUL LETTER EO;Lo;0;L;<narrow> 3153;;;;N;;;;;
-FFC7;HALFWIDTH HANGUL LETTER E;Lo;0;L;<narrow> 3154;;;;N;;;;;
-FFCA;HALFWIDTH HANGUL LETTER YEO;Lo;0;L;<narrow> 3155;;;;N;;;;;
-FFCB;HALFWIDTH HANGUL LETTER YE;Lo;0;L;<narrow> 3156;;;;N;;;;;
-FFCC;HALFWIDTH HANGUL LETTER O;Lo;0;L;<narrow> 3157;;;;N;;;;;
-FFCD;HALFWIDTH HANGUL LETTER WA;Lo;0;L;<narrow> 3158;;;;N;;;;;
-FFCE;HALFWIDTH HANGUL LETTER WAE;Lo;0;L;<narrow> 3159;;;;N;;;;;
-FFCF;HALFWIDTH HANGUL LETTER OE;Lo;0;L;<narrow> 315A;;;;N;;;;;
-FFD2;HALFWIDTH HANGUL LETTER YO;Lo;0;L;<narrow> 315B;;;;N;;;;;
-FFD3;HALFWIDTH HANGUL LETTER U;Lo;0;L;<narrow> 315C;;;;N;;;;;
-FFD4;HALFWIDTH HANGUL LETTER WEO;Lo;0;L;<narrow> 315D;;;;N;;;;;
-FFD5;HALFWIDTH HANGUL LETTER WE;Lo;0;L;<narrow> 315E;;;;N;;;;;
-FFD6;HALFWIDTH HANGUL LETTER WI;Lo;0;L;<narrow> 315F;;;;N;;;;;
-FFD7;HALFWIDTH HANGUL LETTER YU;Lo;0;L;<narrow> 3160;;;;N;;;;;
-FFDA;HALFWIDTH HANGUL LETTER EU;Lo;0;L;<narrow> 3161;;;;N;;;;;
-FFDB;HALFWIDTH HANGUL LETTER YI;Lo;0;L;<narrow> 3162;;;;N;;;;;
-FFDC;HALFWIDTH HANGUL LETTER I;Lo;0;L;<narrow> 3163;;;;N;;;;;
-FFE0;FULLWIDTH CENT SIGN;Sc;0;ET;<wide> 00A2;;;;N;;;;;
-FFE1;FULLWIDTH POUND SIGN;Sc;0;ET;<wide> 00A3;;;;N;;;;;
-FFE2;FULLWIDTH NOT SIGN;Sm;0;ON;<wide> 00AC;;;;N;;;;;
-FFE3;FULLWIDTH MACRON;Sk;0;ON;<wide> 00AF;;;;N;FULLWIDTH SPACING MACRON;;;;
-FFE4;FULLWIDTH BROKEN BAR;So;0;ON;<wide> 00A6;;;;N;FULLWIDTH BROKEN VERTICAL BAR;;;;
-FFE5;FULLWIDTH YEN SIGN;Sc;0;ET;<wide> 00A5;;;;N;;;;;
-FFE6;FULLWIDTH WON SIGN;Sc;0;ET;<wide> 20A9;;;;N;;;;;
-FFE8;HALFWIDTH FORMS LIGHT VERTICAL;So;0;ON;<narrow> 2502;;;;N;;;;;
-FFE9;HALFWIDTH LEFTWARDS ARROW;Sm;0;ON;<narrow> 2190;;;;N;;;;;
-FFEA;HALFWIDTH UPWARDS ARROW;Sm;0;ON;<narrow> 2191;;;;N;;;;;
-FFEB;HALFWIDTH RIGHTWARDS ARROW;Sm;0;ON;<narrow> 2192;;;;N;;;;;
-FFEC;HALFWIDTH DOWNWARDS ARROW;Sm;0;ON;<narrow> 2193;;;;N;;;;;
-FFED;HALFWIDTH BLACK SQUARE;So;0;ON;<narrow> 25A0;;;;N;;;;;
-FFEE;HALFWIDTH WHITE CIRCLE;So;0;ON;<narrow> 25CB;;;;N;;;;;
-FFF9;INTERLINEAR ANNOTATION ANCHOR;Cf;0;ON;;;;;N;;;;;
-FFFA;INTERLINEAR ANNOTATION SEPARATOR;Cf;0;ON;;;;;N;;;;;
-FFFB;INTERLINEAR ANNOTATION TERMINATOR;Cf;0;ON;;;;;N;;;;;
-FFFC;OBJECT REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
-FFFD;REPLACEMENT CHARACTER;So;0;ON;;;;;N;;;;;
-10000;LINEAR B SYLLABLE B008 A;Lo;0;L;;;;;N;;;;;
-10001;LINEAR B SYLLABLE B038 E;Lo;0;L;;;;;N;;;;;
-10002;LINEAR B SYLLABLE B028 I;Lo;0;L;;;;;N;;;;;
-10003;LINEAR B SYLLABLE B061 O;Lo;0;L;;;;;N;;;;;
-10004;LINEAR B SYLLABLE B010 U;Lo;0;L;;;;;N;;;;;
-10005;LINEAR B SYLLABLE B001 DA;Lo;0;L;;;;;N;;;;;
-10006;LINEAR B SYLLABLE B045 DE;Lo;0;L;;;;;N;;;;;
-10007;LINEAR B SYLLABLE B007 DI;Lo;0;L;;;;;N;;;;;
-10008;LINEAR B SYLLABLE B014 DO;Lo;0;L;;;;;N;;;;;
-10009;LINEAR B SYLLABLE B051 DU;Lo;0;L;;;;;N;;;;;
-1000A;LINEAR B SYLLABLE B057 JA;Lo;0;L;;;;;N;;;;;
-1000B;LINEAR B SYLLABLE B046 JE;Lo;0;L;;;;;N;;;;;
-1000D;LINEAR B SYLLABLE B036 JO;Lo;0;L;;;;;N;;;;;
-1000E;LINEAR B SYLLABLE B065 JU;Lo;0;L;;;;;N;;;;;
-1000F;LINEAR B SYLLABLE B077 KA;Lo;0;L;;;;;N;;;;;
-10010;LINEAR B SYLLABLE B044 KE;Lo;0;L;;;;;N;;;;;
-10011;LINEAR B SYLLABLE B067 KI;Lo;0;L;;;;;N;;;;;
-10012;LINEAR B SYLLABLE B070 KO;Lo;0;L;;;;;N;;;;;
-10013;LINEAR B SYLLABLE B081 KU;Lo;0;L;;;;;N;;;;;
-10014;LINEAR B SYLLABLE B080 MA;Lo;0;L;;;;;N;;;;;
-10015;LINEAR B SYLLABLE B013 ME;Lo;0;L;;;;;N;;;;;
-10016;LINEAR B SYLLABLE B073 MI;Lo;0;L;;;;;N;;;;;
-10017;LINEAR B SYLLABLE B015 MO;Lo;0;L;;;;;N;;;;;
-10018;LINEAR B SYLLABLE B023 MU;Lo;0;L;;;;;N;;;;;
-10019;LINEAR B SYLLABLE B006 NA;Lo;0;L;;;;;N;;;;;
-1001A;LINEAR B SYLLABLE B024 NE;Lo;0;L;;;;;N;;;;;
-1001B;LINEAR B SYLLABLE B030 NI;Lo;0;L;;;;;N;;;;;
-1001C;LINEAR B SYLLABLE B052 NO;Lo;0;L;;;;;N;;;;;
-1001D;LINEAR B SYLLABLE B055 NU;Lo;0;L;;;;;N;;;;;
-1001E;LINEAR B SYLLABLE B003 PA;Lo;0;L;;;;;N;;;;;
-1001F;LINEAR B SYLLABLE B072 PE;Lo;0;L;;;;;N;;;;;
-10020;LINEAR B SYLLABLE B039 PI;Lo;0;L;;;;;N;;;;;
-10021;LINEAR B SYLLABLE B011 PO;Lo;0;L;;;;;N;;;;;
-10022;LINEAR B SYLLABLE B050 PU;Lo;0;L;;;;;N;;;;;
-10023;LINEAR B SYLLABLE B016 QA;Lo;0;L;;;;;N;;;;;
-10024;LINEAR B SYLLABLE B078 QE;Lo;0;L;;;;;N;;;;;
-10025;LINEAR B SYLLABLE B021 QI;Lo;0;L;;;;;N;;;;;
-10026;LINEAR B SYLLABLE B032 QO;Lo;0;L;;;;;N;;;;;
-10028;LINEAR B SYLLABLE B060 RA;Lo;0;L;;;;;N;;;;;
-10029;LINEAR B SYLLABLE B027 RE;Lo;0;L;;;;;N;;;;;
-1002A;LINEAR B SYLLABLE B053 RI;Lo;0;L;;;;;N;;;;;
-1002B;LINEAR B SYLLABLE B002 RO;Lo;0;L;;;;;N;;;;;
-1002C;LINEAR B SYLLABLE B026 RU;Lo;0;L;;;;;N;;;;;
-1002D;LINEAR B SYLLABLE B031 SA;Lo;0;L;;;;;N;;;;;
-1002E;LINEAR B SYLLABLE B009 SE;Lo;0;L;;;;;N;;;;;
-1002F;LINEAR B SYLLABLE B041 SI;Lo;0;L;;;;;N;;;;;
-10030;LINEAR B SYLLABLE B012 SO;Lo;0;L;;;;;N;;;;;
-10031;LINEAR B SYLLABLE B058 SU;Lo;0;L;;;;;N;;;;;
-10032;LINEAR B SYLLABLE B059 TA;Lo;0;L;;;;;N;;;;;
-10033;LINEAR B SYLLABLE B004 TE;Lo;0;L;;;;;N;;;;;
-10034;LINEAR B SYLLABLE B037 TI;Lo;0;L;;;;;N;;;;;
-10035;LINEAR B SYLLABLE B005 TO;Lo;0;L;;;;;N;;;;;
-10036;LINEAR B SYLLABLE B069 TU;Lo;0;L;;;;;N;;;;;
-10037;LINEAR B SYLLABLE B054 WA;Lo;0;L;;;;;N;;;;;
-10038;LINEAR B SYLLABLE B075 WE;Lo;0;L;;;;;N;;;;;
-10039;LINEAR B SYLLABLE B040 WI;Lo;0;L;;;;;N;;;;;
-1003A;LINEAR B SYLLABLE B042 WO;Lo;0;L;;;;;N;;;;;
-1003C;LINEAR B SYLLABLE B017 ZA;Lo;0;L;;;;;N;;;;;
-1003D;LINEAR B SYLLABLE B074 ZE;Lo;0;L;;;;;N;;;;;
-1003F;LINEAR B SYLLABLE B020 ZO;Lo;0;L;;;;;N;;;;;
-10040;LINEAR B SYLLABLE B025 A2;Lo;0;L;;;;;N;;;;;
-10041;LINEAR B SYLLABLE B043 A3;Lo;0;L;;;;;N;;;;;
-10042;LINEAR B SYLLABLE B085 AU;Lo;0;L;;;;;N;;;;;
-10043;LINEAR B SYLLABLE B071 DWE;Lo;0;L;;;;;N;;;;;
-10044;LINEAR B SYLLABLE B090 DWO;Lo;0;L;;;;;N;;;;;
-10045;LINEAR B SYLLABLE B048 NWA;Lo;0;L;;;;;N;;;;;
-10046;LINEAR B SYLLABLE B029 PU2;Lo;0;L;;;;;N;;;;;
-10047;LINEAR B SYLLABLE B062 PTE;Lo;0;L;;;;;N;;;;;
-10048;LINEAR B SYLLABLE B076 RA2;Lo;0;L;;;;;N;;;;;
-10049;LINEAR B SYLLABLE B033 RA3;Lo;0;L;;;;;N;;;;;
-1004A;LINEAR B SYLLABLE B068 RO2;Lo;0;L;;;;;N;;;;;
-1004B;LINEAR B SYLLABLE B066 TA2;Lo;0;L;;;;;N;;;;;
-1004C;LINEAR B SYLLABLE B087 TWE;Lo;0;L;;;;;N;;;;;
-1004D;LINEAR B SYLLABLE B091 TWO;Lo;0;L;;;;;N;;;;;
-10050;LINEAR B SYMBOL B018;Lo;0;L;;;;;N;;;;;
-10051;LINEAR B SYMBOL B019;Lo;0;L;;;;;N;;;;;
-10052;LINEAR B SYMBOL B022;Lo;0;L;;;;;N;;;;;
-10053;LINEAR B SYMBOL B034;Lo;0;L;;;;;N;;;;;
-10054;LINEAR B SYMBOL B047;Lo;0;L;;;;;N;;;;;
-10055;LINEAR B SYMBOL B049;Lo;0;L;;;;;N;;;;;
-10056;LINEAR B SYMBOL B056;Lo;0;L;;;;;N;;;;;
-10057;LINEAR B SYMBOL B063;Lo;0;L;;;;;N;;;;;
-10058;LINEAR B SYMBOL B064;Lo;0;L;;;;;N;;;;;
-10059;LINEAR B SYMBOL B079;Lo;0;L;;;;;N;;;;;
-1005A;LINEAR B SYMBOL B082;Lo;0;L;;;;;N;;;;;
-1005B;LINEAR B SYMBOL B083;Lo;0;L;;;;;N;;;;;
-1005C;LINEAR B SYMBOL B086;Lo;0;L;;;;;N;;;;;
-1005D;LINEAR B SYMBOL B089;Lo;0;L;;;;;N;;;;;
-10080;LINEAR B IDEOGRAM B100 MAN;Lo;0;L;;;;;N;;;;;
-10081;LINEAR B IDEOGRAM B102 WOMAN;Lo;0;L;;;;;N;;;;;
-10082;LINEAR B IDEOGRAM B104 DEER;Lo;0;L;;;;;N;;;;;
-10083;LINEAR B IDEOGRAM B105 EQUID;Lo;0;L;;;;;N;;;;;
-10084;LINEAR B IDEOGRAM B105F MARE;Lo;0;L;;;;;N;;;;;
-10085;LINEAR B IDEOGRAM B105M STALLION;Lo;0;L;;;;;N;;;;;
-10086;LINEAR B IDEOGRAM B106F EWE;Lo;0;L;;;;;N;;;;;
-10087;LINEAR B IDEOGRAM B106M RAM;Lo;0;L;;;;;N;;;;;
-10088;LINEAR B IDEOGRAM B107F SHE-GOAT;Lo;0;L;;;;;N;;;;;
-10089;LINEAR B IDEOGRAM B107M HE-GOAT;Lo;0;L;;;;;N;;;;;
-1008A;LINEAR B IDEOGRAM B108F SOW;Lo;0;L;;;;;N;;;;;
-1008B;LINEAR B IDEOGRAM B108M BOAR;Lo;0;L;;;;;N;;;;;
-1008C;LINEAR B IDEOGRAM B109F COW;Lo;0;L;;;;;N;;;;;
-1008D;LINEAR B IDEOGRAM B109M BULL;Lo;0;L;;;;;N;;;;;
-1008E;LINEAR B IDEOGRAM B120 WHEAT;Lo;0;L;;;;;N;;;;;
-1008F;LINEAR B IDEOGRAM B121 BARLEY;Lo;0;L;;;;;N;;;;;
-10090;LINEAR B IDEOGRAM B122 OLIVE;Lo;0;L;;;;;N;;;;;
-10091;LINEAR B IDEOGRAM B123 SPICE;Lo;0;L;;;;;N;;;;;
-10092;LINEAR B IDEOGRAM B125 CYPERUS;Lo;0;L;;;;;N;;;;;
-10093;LINEAR B MONOGRAM B127 KAPO;Lo;0;L;;;;;N;;;;;
-10094;LINEAR B MONOGRAM B128 KANAKO;Lo;0;L;;;;;N;;;;;
-10095;LINEAR B IDEOGRAM B130 OIL;Lo;0;L;;;;;N;;;;;
-10096;LINEAR B IDEOGRAM B131 WINE;Lo;0;L;;;;;N;;;;;
-10097;LINEAR B IDEOGRAM B132;Lo;0;L;;;;;N;;;;;
-10098;LINEAR B MONOGRAM B133 AREPA;Lo;0;L;;;;;N;;;;;
-10099;LINEAR B MONOGRAM B135 MERI;Lo;0;L;;;;;N;;;;;
-1009A;LINEAR B IDEOGRAM B140 BRONZE;Lo;0;L;;;;;N;;;;;
-1009B;LINEAR B IDEOGRAM B141 GOLD;Lo;0;L;;;;;N;;;;;
-1009C;LINEAR B IDEOGRAM B142;Lo;0;L;;;;;N;;;;;
-1009D;LINEAR B IDEOGRAM B145 WOOL;Lo;0;L;;;;;N;;;;;
-1009E;LINEAR B IDEOGRAM B146;Lo;0;L;;;;;N;;;;;
-1009F;LINEAR B IDEOGRAM B150;Lo;0;L;;;;;N;;;;;
-100A0;LINEAR B IDEOGRAM B151 HORN;Lo;0;L;;;;;N;;;;;
-100A1;LINEAR B IDEOGRAM B152;Lo;0;L;;;;;N;;;;;
-100A2;LINEAR B IDEOGRAM B153;Lo;0;L;;;;;N;;;;;
-100A3;LINEAR B IDEOGRAM B154;Lo;0;L;;;;;N;;;;;
-100A4;LINEAR B MONOGRAM B156 TURO2;Lo;0;L;;;;;N;;;;;
-100A5;LINEAR B IDEOGRAM B157;Lo;0;L;;;;;N;;;;;
-100A6;LINEAR B IDEOGRAM B158;Lo;0;L;;;;;N;;;;;
-100A7;LINEAR B IDEOGRAM B159 CLOTH;Lo;0;L;;;;;N;;;;;
-100A8;LINEAR B IDEOGRAM B160;Lo;0;L;;;;;N;;;;;
-100A9;LINEAR B IDEOGRAM B161;Lo;0;L;;;;;N;;;;;
-100AA;LINEAR B IDEOGRAM B162 GARMENT;Lo;0;L;;;;;N;;;;;
-100AB;LINEAR B IDEOGRAM B163 ARMOUR;Lo;0;L;;;;;N;;;;;
-100AC;LINEAR B IDEOGRAM B164;Lo;0;L;;;;;N;;;;;
-100AD;LINEAR B IDEOGRAM B165;Lo;0;L;;;;;N;;;;;
-100AE;LINEAR B IDEOGRAM B166;Lo;0;L;;;;;N;;;;;
-100AF;LINEAR B IDEOGRAM B167;Lo;0;L;;;;;N;;;;;
-100B0;LINEAR B IDEOGRAM B168;Lo;0;L;;;;;N;;;;;
-100B1;LINEAR B IDEOGRAM B169;Lo;0;L;;;;;N;;;;;
-100B2;LINEAR B IDEOGRAM B170;Lo;0;L;;;;;N;;;;;
-100B3;LINEAR B IDEOGRAM B171;Lo;0;L;;;;;N;;;;;
-100B4;LINEAR B IDEOGRAM B172;Lo;0;L;;;;;N;;;;;
-100B5;LINEAR B IDEOGRAM B173 MONTH;Lo;0;L;;;;;N;;;;;
-100B6;LINEAR B IDEOGRAM B174;Lo;0;L;;;;;N;;;;;
-100B7;LINEAR B IDEOGRAM B176 TREE;Lo;0;L;;;;;N;;;;;
-100B8;LINEAR B IDEOGRAM B177;Lo;0;L;;;;;N;;;;;
-100B9;LINEAR B IDEOGRAM B178;Lo;0;L;;;;;N;;;;;
-100BA;LINEAR B IDEOGRAM B179;Lo;0;L;;;;;N;;;;;
-100BB;LINEAR B IDEOGRAM B180;Lo;0;L;;;;;N;;;;;
-100BC;LINEAR B IDEOGRAM B181;Lo;0;L;;;;;N;;;;;
-100BD;LINEAR B IDEOGRAM B182;Lo;0;L;;;;;N;;;;;
-100BE;LINEAR B IDEOGRAM B183;Lo;0;L;;;;;N;;;;;
-100BF;LINEAR B IDEOGRAM B184;Lo;0;L;;;;;N;;;;;
-100C0;LINEAR B IDEOGRAM B185;Lo;0;L;;;;;N;;;;;
-100C1;LINEAR B IDEOGRAM B189;Lo;0;L;;;;;N;;;;;
-100C2;LINEAR B IDEOGRAM B190;Lo;0;L;;;;;N;;;;;
-100C3;LINEAR B IDEOGRAM B191 HELMET;Lo;0;L;;;;;N;;;;;
-100C4;LINEAR B IDEOGRAM B220 FOOTSTOOL;Lo;0;L;;;;;N;;;;;
-100C5;LINEAR B IDEOGRAM B225 BATHTUB;Lo;0;L;;;;;N;;;;;
-100C6;LINEAR B IDEOGRAM B230 SPEAR;Lo;0;L;;;;;N;;;;;
-100C7;LINEAR B IDEOGRAM B231 ARROW;Lo;0;L;;;;;N;;;;;
-100C8;LINEAR B IDEOGRAM B232;Lo;0;L;;;;;N;;;;;
-100C9;LINEAR B IDEOGRAM B233 SWORD;Lo;0;L;;;;;N;;;;;
-100CA;LINEAR B IDEOGRAM B234;Lo;0;L;;;;;N;;;;;
-100CB;LINEAR B IDEOGRAM B236;Lo;0;L;;;;;N;;;;;
-100CC;LINEAR B IDEOGRAM B240 WHEELED CHARIOT;Lo;0;L;;;;;N;;;;;
-100CD;LINEAR B IDEOGRAM B241 CHARIOT;Lo;0;L;;;;;N;;;;;
-100CE;LINEAR B IDEOGRAM B242 CHARIOT FRAME;Lo;0;L;;;;;N;;;;;
-100CF;LINEAR B IDEOGRAM B243 WHEEL;Lo;0;L;;;;;N;;;;;
-100D0;LINEAR B IDEOGRAM B245;Lo;0;L;;;;;N;;;;;
-100D1;LINEAR B IDEOGRAM B246;Lo;0;L;;;;;N;;;;;
-100D2;LINEAR B MONOGRAM B247 DIPTE;Lo;0;L;;;;;N;;;;;
-100D3;LINEAR B IDEOGRAM B248;Lo;0;L;;;;;N;;;;;
-100D4;LINEAR B IDEOGRAM B249;Lo;0;L;;;;;N;;;;;
-100D5;LINEAR B IDEOGRAM B251;Lo;0;L;;;;;N;;;;;
-100D6;LINEAR B IDEOGRAM B252;Lo;0;L;;;;;N;;;;;
-100D7;LINEAR B IDEOGRAM B253;Lo;0;L;;;;;N;;;;;
-100D8;LINEAR B IDEOGRAM B254 DART;Lo;0;L;;;;;N;;;;;
-100D9;LINEAR B IDEOGRAM B255;Lo;0;L;;;;;N;;;;;
-100DA;LINEAR B IDEOGRAM B256;Lo;0;L;;;;;N;;;;;
-100DB;LINEAR B IDEOGRAM B257;Lo;0;L;;;;;N;;;;;
-100DC;LINEAR B IDEOGRAM B258;Lo;0;L;;;;;N;;;;;
-100DD;LINEAR B IDEOGRAM B259;Lo;0;L;;;;;N;;;;;
-100DE;LINEAR B IDEOGRAM VESSEL B155;Lo;0;L;;;;;N;;;;;
-100DF;LINEAR B IDEOGRAM VESSEL B200;Lo;0;L;;;;;N;;;;;
-100E0;LINEAR B IDEOGRAM VESSEL B201;Lo;0;L;;;;;N;;;;;
-100E1;LINEAR B IDEOGRAM VESSEL B202;Lo;0;L;;;;;N;;;;;
-100E2;LINEAR B IDEOGRAM VESSEL B203;Lo;0;L;;;;;N;;;;;
-100E3;LINEAR B IDEOGRAM VESSEL B204;Lo;0;L;;;;;N;;;;;
-100E4;LINEAR B IDEOGRAM VESSEL B205;Lo;0;L;;;;;N;;;;;
-100E5;LINEAR B IDEOGRAM VESSEL B206;Lo;0;L;;;;;N;;;;;
-100E6;LINEAR B IDEOGRAM VESSEL B207;Lo;0;L;;;;;N;;;;;
-100E7;LINEAR B IDEOGRAM VESSEL B208;Lo;0;L;;;;;N;;;;;
-100E8;LINEAR B IDEOGRAM VESSEL B209;Lo;0;L;;;;;N;;;;;
-100E9;LINEAR B IDEOGRAM VESSEL B210;Lo;0;L;;;;;N;;;;;
-100EA;LINEAR B IDEOGRAM VESSEL B211;Lo;0;L;;;;;N;;;;;
-100EB;LINEAR B IDEOGRAM VESSEL B212;Lo;0;L;;;;;N;;;;;
-100EC;LINEAR B IDEOGRAM VESSEL B213;Lo;0;L;;;;;N;;;;;
-100ED;LINEAR B IDEOGRAM VESSEL B214;Lo;0;L;;;;;N;;;;;
-100EE;LINEAR B IDEOGRAM VESSEL B215;Lo;0;L;;;;;N;;;;;
-100EF;LINEAR B IDEOGRAM VESSEL B216;Lo;0;L;;;;;N;;;;;
-100F0;LINEAR B IDEOGRAM VESSEL B217;Lo;0;L;;;;;N;;;;;
-100F1;LINEAR B IDEOGRAM VESSEL B218;Lo;0;L;;;;;N;;;;;
-100F2;LINEAR B IDEOGRAM VESSEL B219;Lo;0;L;;;;;N;;;;;
-100F3;LINEAR B IDEOGRAM VESSEL B221;Lo;0;L;;;;;N;;;;;
-100F4;LINEAR B IDEOGRAM VESSEL B222;Lo;0;L;;;;;N;;;;;
-100F5;LINEAR B IDEOGRAM VESSEL B226;Lo;0;L;;;;;N;;;;;
-100F6;LINEAR B IDEOGRAM VESSEL B227;Lo;0;L;;;;;N;;;;;
-100F7;LINEAR B IDEOGRAM VESSEL B228;Lo;0;L;;;;;N;;;;;
-100F8;LINEAR B IDEOGRAM VESSEL B229;Lo;0;L;;;;;N;;;;;
-100F9;LINEAR B IDEOGRAM VESSEL B250;Lo;0;L;;;;;N;;;;;
-100FA;LINEAR B IDEOGRAM VESSEL B305;Lo;0;L;;;;;N;;;;;
-10100;AEGEAN WORD SEPARATOR LINE;Po;0;L;;;;;N;;;;;
-10101;AEGEAN WORD SEPARATOR DOT;Po;0;ON;;;;;N;;;;;
-10102;AEGEAN CHECK MARK;So;0;L;;;;;N;;;;;
-10107;AEGEAN NUMBER ONE;No;0;L;;;;1;N;;;;;
-10108;AEGEAN NUMBER TWO;No;0;L;;;;2;N;;;;;
-10109;AEGEAN NUMBER THREE;No;0;L;;;;3;N;;;;;
-1010A;AEGEAN NUMBER FOUR;No;0;L;;;;4;N;;;;;
-1010B;AEGEAN NUMBER FIVE;No;0;L;;;;5;N;;;;;
-1010C;AEGEAN NUMBER SIX;No;0;L;;;;6;N;;;;;
-1010D;AEGEAN NUMBER SEVEN;No;0;L;;;;7;N;;;;;
-1010E;AEGEAN NUMBER EIGHT;No;0;L;;;;8;N;;;;;
-1010F;AEGEAN NUMBER NINE;No;0;L;;;;9;N;;;;;
-10110;AEGEAN NUMBER TEN;No;0;L;;;;10;N;;;;;
-10111;AEGEAN NUMBER TWENTY;No;0;L;;;;20;N;;;;;
-10112;AEGEAN NUMBER THIRTY;No;0;L;;;;30;N;;;;;
-10113;AEGEAN NUMBER FORTY;No;0;L;;;;40;N;;;;;
-10114;AEGEAN NUMBER FIFTY;No;0;L;;;;50;N;;;;;
-10115;AEGEAN NUMBER SIXTY;No;0;L;;;;60;N;;;;;
-10116;AEGEAN NUMBER SEVENTY;No;0;L;;;;70;N;;;;;
-10117;AEGEAN NUMBER EIGHTY;No;0;L;;;;80;N;;;;;
-10118;AEGEAN NUMBER NINETY;No;0;L;;;;90;N;;;;;
-10119;AEGEAN NUMBER ONE HUNDRED;No;0;L;;;;100;N;;;;;
-1011A;AEGEAN NUMBER TWO HUNDRED;No;0;L;;;;200;N;;;;;
-1011B;AEGEAN NUMBER THREE HUNDRED;No;0;L;;;;300;N;;;;;
-1011C;AEGEAN NUMBER FOUR HUNDRED;No;0;L;;;;400;N;;;;;
-1011D;AEGEAN NUMBER FIVE HUNDRED;No;0;L;;;;500;N;;;;;
-1011E;AEGEAN NUMBER SIX HUNDRED;No;0;L;;;;600;N;;;;;
-1011F;AEGEAN NUMBER SEVEN HUNDRED;No;0;L;;;;700;N;;;;;
-10120;AEGEAN NUMBER EIGHT HUNDRED;No;0;L;;;;800;N;;;;;
-10121;AEGEAN NUMBER NINE HUNDRED;No;0;L;;;;900;N;;;;;
-10122;AEGEAN NUMBER ONE THOUSAND;No;0;L;;;;1000;N;;;;;
-10123;AEGEAN NUMBER TWO THOUSAND;No;0;L;;;;2000;N;;;;;
-10124;AEGEAN NUMBER THREE THOUSAND;No;0;L;;;;3000;N;;;;;
-10125;AEGEAN NUMBER FOUR THOUSAND;No;0;L;;;;4000;N;;;;;
-10126;AEGEAN NUMBER FIVE THOUSAND;No;0;L;;;;5000;N;;;;;
-10127;AEGEAN NUMBER SIX THOUSAND;No;0;L;;;;6000;N;;;;;
-10128;AEGEAN NUMBER SEVEN THOUSAND;No;0;L;;;;7000;N;;;;;
-10129;AEGEAN NUMBER EIGHT THOUSAND;No;0;L;;;;8000;N;;;;;
-1012A;AEGEAN NUMBER NINE THOUSAND;No;0;L;;;;9000;N;;;;;
-1012B;AEGEAN NUMBER TEN THOUSAND;No;0;L;;;;10000;N;;;;;
-1012C;AEGEAN NUMBER TWENTY THOUSAND;No;0;L;;;;20000;N;;;;;
-1012D;AEGEAN NUMBER THIRTY THOUSAND;No;0;L;;;;30000;N;;;;;
-1012E;AEGEAN NUMBER FORTY THOUSAND;No;0;L;;;;40000;N;;;;;
-1012F;AEGEAN NUMBER FIFTY THOUSAND;No;0;L;;;;50000;N;;;;;
-10130;AEGEAN NUMBER SIXTY THOUSAND;No;0;L;;;;60000;N;;;;;
-10131;AEGEAN NUMBER SEVENTY THOUSAND;No;0;L;;;;70000;N;;;;;
-10132;AEGEAN NUMBER EIGHTY THOUSAND;No;0;L;;;;80000;N;;;;;
-10133;AEGEAN NUMBER NINETY THOUSAND;No;0;L;;;;90000;N;;;;;
-10137;AEGEAN WEIGHT BASE UNIT;So;0;L;;;;;N;;;;;
-10138;AEGEAN WEIGHT FIRST SUBUNIT;So;0;L;;;;;N;;;;;
-10139;AEGEAN WEIGHT SECOND SUBUNIT;So;0;L;;;;;N;;;;;
-1013A;AEGEAN WEIGHT THIRD SUBUNIT;So;0;L;;;;;N;;;;;
-1013B;AEGEAN WEIGHT FOURTH SUBUNIT;So;0;L;;;;;N;;;;;
-1013C;AEGEAN DRY MEASURE FIRST SUBUNIT;So;0;L;;;;;N;;;;;
-1013D;AEGEAN LIQUID MEASURE FIRST SUBUNIT;So;0;L;;;;;N;;;;;
-1013E;AEGEAN MEASURE SECOND SUBUNIT;So;0;L;;;;;N;;;;;
-1013F;AEGEAN MEASURE THIRD SUBUNIT;So;0;L;;;;;N;;;;;
-10140;GREEK ACROPHONIC ATTIC ONE QUARTER;Nl;0;ON;;;;1/4;N;;;;;
-10141;GREEK ACROPHONIC ATTIC ONE HALF;Nl;0;ON;;;;1/2;N;;;;;
-10142;GREEK ACROPHONIC ATTIC ONE DRACHMA;Nl;0;ON;;;;1;N;;;;;
-10143;GREEK ACROPHONIC ATTIC FIVE;Nl;0;ON;;;;5;N;;;;;
-10144;GREEK ACROPHONIC ATTIC FIFTY;Nl;0;ON;;;;50;N;;;;;
-10145;GREEK ACROPHONIC ATTIC FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-10146;GREEK ACROPHONIC ATTIC FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;;
-10147;GREEK ACROPHONIC ATTIC FIFTY THOUSAND;Nl;0;ON;;;;50000;N;;;;;
-10148;GREEK ACROPHONIC ATTIC FIVE TALENTS;Nl;0;ON;;;;5;N;;;;;
-10149;GREEK ACROPHONIC ATTIC TEN TALENTS;Nl;0;ON;;;;10;N;;;;;
-1014A;GREEK ACROPHONIC ATTIC FIFTY TALENTS;Nl;0;ON;;;;50;N;;;;;
-1014B;GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS;Nl;0;ON;;;;100;N;;;;;
-1014C;GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS;Nl;0;ON;;;;500;N;;;;;
-1014D;GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS;Nl;0;ON;;;;1000;N;;;;;
-1014E;GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS;Nl;0;ON;;;;5000;N;;;;;
-1014F;GREEK ACROPHONIC ATTIC FIVE STATERS;Nl;0;ON;;;;5;N;;;;;
-10150;GREEK ACROPHONIC ATTIC TEN STATERS;Nl;0;ON;;;;10;N;;;;;
-10151;GREEK ACROPHONIC ATTIC FIFTY STATERS;Nl;0;ON;;;;50;N;;;;;
-10152;GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS;Nl;0;ON;;;;100;N;;;;;
-10153;GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS;Nl;0;ON;;;;500;N;;;;;
-10154;GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS;Nl;0;ON;;;;1000;N;;;;;
-10155;GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS;Nl;0;ON;;;;10000;N;;;;;
-10156;GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS;Nl;0;ON;;;;50000;N;;;;;
-10157;GREEK ACROPHONIC ATTIC TEN MNAS;Nl;0;ON;;;;10;N;;;;;
-10158;GREEK ACROPHONIC HERAEUM ONE PLETHRON;Nl;0;ON;;;;1;N;;;;;
-10159;GREEK ACROPHONIC THESPIAN ONE;Nl;0;ON;;;;1;N;;;;;
-1015A;GREEK ACROPHONIC HERMIONIAN ONE;Nl;0;ON;;;;1;N;;;;;
-1015B;GREEK ACROPHONIC EPIDAUREAN TWO;Nl;0;ON;;;;2;N;;;;;
-1015C;GREEK ACROPHONIC THESPIAN TWO;Nl;0;ON;;;;2;N;;;;;
-1015D;GREEK ACROPHONIC CYRENAIC TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;;
-1015E;GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS;Nl;0;ON;;;;2;N;;;;;
-1015F;GREEK ACROPHONIC TROEZENIAN FIVE;Nl;0;ON;;;;5;N;;;;;
-10160;GREEK ACROPHONIC TROEZENIAN TEN;Nl;0;ON;;;;10;N;;;;;
-10161;GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM;Nl;0;ON;;;;10;N;;;;;
-10162;GREEK ACROPHONIC HERMIONIAN TEN;Nl;0;ON;;;;10;N;;;;;
-10163;GREEK ACROPHONIC MESSENIAN TEN;Nl;0;ON;;;;10;N;;;;;
-10164;GREEK ACROPHONIC THESPIAN TEN;Nl;0;ON;;;;10;N;;;;;
-10165;GREEK ACROPHONIC THESPIAN THIRTY;Nl;0;ON;;;;30;N;;;;;
-10166;GREEK ACROPHONIC TROEZENIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
-10167;GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM;Nl;0;ON;;;;50;N;;;;;
-10168;GREEK ACROPHONIC HERMIONIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
-10169;GREEK ACROPHONIC THESPIAN FIFTY;Nl;0;ON;;;;50;N;;;;;
-1016A;GREEK ACROPHONIC THESPIAN ONE HUNDRED;Nl;0;ON;;;;100;N;;;;;
-1016B;GREEK ACROPHONIC THESPIAN THREE HUNDRED;Nl;0;ON;;;;300;N;;;;;
-1016C;GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-1016D;GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-1016E;GREEK ACROPHONIC THESPIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-1016F;GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-10170;GREEK ACROPHONIC NAXIAN FIVE HUNDRED;Nl;0;ON;;;;500;N;;;;;
-10171;GREEK ACROPHONIC THESPIAN ONE THOUSAND;Nl;0;ON;;;;1000;N;;;;;
-10172;GREEK ACROPHONIC THESPIAN FIVE THOUSAND;Nl;0;ON;;;;5000;N;;;;;
-10173;GREEK ACROPHONIC DELPHIC FIVE MNAS;Nl;0;ON;;;;5;N;;;;;
-10174;GREEK ACROPHONIC STRATIAN FIFTY MNAS;Nl;0;ON;;;;50;N;;;;;
-10175;GREEK ONE HALF SIGN;No;0;ON;;;;1/2;N;;;;;
-10176;GREEK ONE HALF SIGN ALTERNATE FORM;No;0;ON;;;;1/2;N;;;;;
-10177;GREEK TWO THIRDS SIGN;No;0;ON;;;;2/3;N;;;;;
-10178;GREEK THREE QUARTERS SIGN;No;0;ON;;;;3/4;N;;;;;
-10179;GREEK YEAR SIGN;So;0;ON;;;;;N;;;;;
-1017A;GREEK TALENT SIGN;So;0;ON;;;;;N;;;;;
-1017B;GREEK DRACHMA SIGN;So;0;ON;;;;;N;;;;;
-1017C;GREEK OBOL SIGN;So;0;ON;;;;;N;;;;;
-1017D;GREEK TWO OBOLS SIGN;So;0;ON;;;;;N;;;;;
-1017E;GREEK THREE OBOLS SIGN;So;0;ON;;;;;N;;;;;
-1017F;GREEK FOUR OBOLS SIGN;So;0;ON;;;;;N;;;;;
-10180;GREEK FIVE OBOLS SIGN;So;0;ON;;;;;N;;;;;
-10181;GREEK METRETES SIGN;So;0;ON;;;;;N;;;;;
-10182;GREEK KYATHOS BASE SIGN;So;0;ON;;;;;N;;;;;
-10183;GREEK LITRA SIGN;So;0;ON;;;;;N;;;;;
-10184;GREEK OUNKIA SIGN;So;0;ON;;;;;N;;;;;
-10185;GREEK XESTES SIGN;So;0;ON;;;;;N;;;;;
-10186;GREEK ARTABE SIGN;So;0;ON;;;;;N;;;;;
-10187;GREEK AROURA SIGN;So;0;ON;;;;;N;;;;;
-10188;GREEK GRAMMA SIGN;So;0;ON;;;;;N;;;;;
-10189;GREEK TRYBLION BASE SIGN;So;0;ON;;;;;N;;;;;
-1018A;GREEK ZERO SIGN;No;0;ON;;;;0;N;;;;;
-10190;ROMAN SEXTANS SIGN;So;0;ON;;;;;N;;;;;
-10191;ROMAN UNCIA SIGN;So;0;ON;;;;;N;;;;;
-10192;ROMAN SEMUNCIA SIGN;So;0;ON;;;;;N;;;;;
-10193;ROMAN SEXTULA SIGN;So;0;ON;;;;;N;;;;;
-10194;ROMAN DIMIDIA SEXTULA SIGN;So;0;ON;;;;;N;;;;;
-10195;ROMAN SILIQUA SIGN;So;0;ON;;;;;N;;;;;
-10196;ROMAN DENARIUS SIGN;So;0;ON;;;;;N;;;;;
-10197;ROMAN QUINARIUS SIGN;So;0;ON;;;;;N;;;;;
-10198;ROMAN SESTERTIUS SIGN;So;0;ON;;;;;N;;;;;
-10199;ROMAN DUPONDIUS SIGN;So;0;ON;;;;;N;;;;;
-1019A;ROMAN AS SIGN;So;0;ON;;;;;N;;;;;
-1019B;ROMAN CENTURIAL SIGN;So;0;ON;;;;;N;;;;;
-101D0;PHAISTOS DISC SIGN PEDESTRIAN;So;0;L;;;;;N;;;;;
-101D1;PHAISTOS DISC SIGN PLUMED HEAD;So;0;L;;;;;N;;;;;
-101D2;PHAISTOS DISC SIGN TATTOOED HEAD;So;0;L;;;;;N;;;;;
-101D3;PHAISTOS DISC SIGN CAPTIVE;So;0;L;;;;;N;;;;;
-101D4;PHAISTOS DISC SIGN CHILD;So;0;L;;;;;N;;;;;
-101D5;PHAISTOS DISC SIGN WOMAN;So;0;L;;;;;N;;;;;
-101D6;PHAISTOS DISC SIGN HELMET;So;0;L;;;;;N;;;;;
-101D7;PHAISTOS DISC SIGN GAUNTLET;So;0;L;;;;;N;;;;;
-101D8;PHAISTOS DISC SIGN TIARA;So;0;L;;;;;N;;;;;
-101D9;PHAISTOS DISC SIGN ARROW;So;0;L;;;;;N;;;;;
-101DA;PHAISTOS DISC SIGN BOW;So;0;L;;;;;N;;;;;
-101DB;PHAISTOS DISC SIGN SHIELD;So;0;L;;;;;N;;;;;
-101DC;PHAISTOS DISC SIGN CLUB;So;0;L;;;;;N;;;;;
-101DD;PHAISTOS DISC SIGN MANACLES;So;0;L;;;;;N;;;;;
-101DE;PHAISTOS DISC SIGN MATTOCK;So;0;L;;;;;N;;;;;
-101DF;PHAISTOS DISC SIGN SAW;So;0;L;;;;;N;;;;;
-101E0;PHAISTOS DISC SIGN LID;So;0;L;;;;;N;;;;;
-101E1;PHAISTOS DISC SIGN BOOMERANG;So;0;L;;;;;N;;;;;
-101E2;PHAISTOS DISC SIGN CARPENTRY PLANE;So;0;L;;;;;N;;;;;
-101E3;PHAISTOS DISC SIGN DOLIUM;So;0;L;;;;;N;;;;;
-101E4;PHAISTOS DISC SIGN COMB;So;0;L;;;;;N;;;;;
-101E5;PHAISTOS DISC SIGN SLING;So;0;L;;;;;N;;;;;
-101E6;PHAISTOS DISC SIGN COLUMN;So;0;L;;;;;N;;;;;
-101E7;PHAISTOS DISC SIGN BEEHIVE;So;0;L;;;;;N;;;;;
-101E8;PHAISTOS DISC SIGN SHIP;So;0;L;;;;;N;;;;;
-101E9;PHAISTOS DISC SIGN HORN;So;0;L;;;;;N;;;;;
-101EA;PHAISTOS DISC SIGN HIDE;So;0;L;;;;;N;;;;;
-101EB;PHAISTOS DISC SIGN BULLS LEG;So;0;L;;;;;N;;;;;
-101EC;PHAISTOS DISC SIGN CAT;So;0;L;;;;;N;;;;;
-101ED;PHAISTOS DISC SIGN RAM;So;0;L;;;;;N;;;;;
-101EE;PHAISTOS DISC SIGN EAGLE;So;0;L;;;;;N;;;;;
-101EF;PHAISTOS DISC SIGN DOVE;So;0;L;;;;;N;;;;;
-101F0;PHAISTOS DISC SIGN TUNNY;So;0;L;;;;;N;;;;;
-101F1;PHAISTOS DISC SIGN BEE;So;0;L;;;;;N;;;;;
-101F2;PHAISTOS DISC SIGN PLANE TREE;So;0;L;;;;;N;;;;;
-101F3;PHAISTOS DISC SIGN VINE;So;0;L;;;;;N;;;;;
-101F4;PHAISTOS DISC SIGN PAPYRUS;So;0;L;;;;;N;;;;;
-101F5;PHAISTOS DISC SIGN ROSETTE;So;0;L;;;;;N;;;;;
-101F6;PHAISTOS DISC SIGN LILY;So;0;L;;;;;N;;;;;
-101F7;PHAISTOS DISC SIGN OX BACK;So;0;L;;;;;N;;;;;
-101F8;PHAISTOS DISC SIGN FLUTE;So;0;L;;;;;N;;;;;
-101F9;PHAISTOS DISC SIGN GRATER;So;0;L;;;;;N;;;;;
-101FA;PHAISTOS DISC SIGN STRAINER;So;0;L;;;;;N;;;;;
-101FB;PHAISTOS DISC SIGN SMALL AXE;So;0;L;;;;;N;;;;;
-101FC;PHAISTOS DISC SIGN WAVY BAND;So;0;L;;;;;N;;;;;
-101FD;PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE;Mn;220;NSM;;;;;N;;;;;
-10280;LYCIAN LETTER A;Lo;0;L;;;;;N;;;;;
-10281;LYCIAN LETTER E;Lo;0;L;;;;;N;;;;;
-10282;LYCIAN LETTER B;Lo;0;L;;;;;N;;;;;
-10283;LYCIAN LETTER BH;Lo;0;L;;;;;N;;;;;
-10284;LYCIAN LETTER G;Lo;0;L;;;;;N;;;;;
-10285;LYCIAN LETTER D;Lo;0;L;;;;;N;;;;;
-10286;LYCIAN LETTER I;Lo;0;L;;;;;N;;;;;
-10287;LYCIAN LETTER W;Lo;0;L;;;;;N;;;;;
-10288;LYCIAN LETTER Z;Lo;0;L;;;;;N;;;;;
-10289;LYCIAN LETTER TH;Lo;0;L;;;;;N;;;;;
-1028A;LYCIAN LETTER J;Lo;0;L;;;;;N;;;;;
-1028B;LYCIAN LETTER K;Lo;0;L;;;;;N;;;;;
-1028C;LYCIAN LETTER Q;Lo;0;L;;;;;N;;;;;
-1028D;LYCIAN LETTER L;Lo;0;L;;;;;N;;;;;
-1028E;LYCIAN LETTER M;Lo;0;L;;;;;N;;;;;
-1028F;LYCIAN LETTER N;Lo;0;L;;;;;N;;;;;
-10290;LYCIAN LETTER MM;Lo;0;L;;;;;N;;;;;
-10291;LYCIAN LETTER NN;Lo;0;L;;;;;N;;;;;
-10292;LYCIAN LETTER U;Lo;0;L;;;;;N;;;;;
-10293;LYCIAN LETTER P;Lo;0;L;;;;;N;;;;;
-10294;LYCIAN LETTER KK;Lo;0;L;;;;;N;;;;;
-10295;LYCIAN LETTER R;Lo;0;L;;;;;N;;;;;
-10296;LYCIAN LETTER S;Lo;0;L;;;;;N;;;;;
-10297;LYCIAN LETTER T;Lo;0;L;;;;;N;;;;;
-10298;LYCIAN LETTER TT;Lo;0;L;;;;;N;;;;;
-10299;LYCIAN LETTER AN;Lo;0;L;;;;;N;;;;;
-1029A;LYCIAN LETTER EN;Lo;0;L;;;;;N;;;;;
-1029B;LYCIAN LETTER H;Lo;0;L;;;;;N;;;;;
-1029C;LYCIAN LETTER X;Lo;0;L;;;;;N;;;;;
-102A0;CARIAN LETTER A;Lo;0;L;;;;;N;;;;;
-102A1;CARIAN LETTER P2;Lo;0;L;;;;;N;;;;;
-102A2;CARIAN LETTER D;Lo;0;L;;;;;N;;;;;
-102A3;CARIAN LETTER L;Lo;0;L;;;;;N;;;;;
-102A4;CARIAN LETTER UUU;Lo;0;L;;;;;N;;;;;
-102A5;CARIAN LETTER R;Lo;0;L;;;;;N;;;;;
-102A6;CARIAN LETTER LD;Lo;0;L;;;;;N;;;;;
-102A7;CARIAN LETTER A2;Lo;0;L;;;;;N;;;;;
-102A8;CARIAN LETTER Q;Lo;0;L;;;;;N;;;;;
-102A9;CARIAN LETTER B;Lo;0;L;;;;;N;;;;;
-102AA;CARIAN LETTER M;Lo;0;L;;;;;N;;;;;
-102AB;CARIAN LETTER O;Lo;0;L;;;;;N;;;;;
-102AC;CARIAN LETTER D2;Lo;0;L;;;;;N;;;;;
-102AD;CARIAN LETTER T;Lo;0;L;;;;;N;;;;;
-102AE;CARIAN LETTER SH;Lo;0;L;;;;;N;;;;;
-102AF;CARIAN LETTER SH2;Lo;0;L;;;;;N;;;;;
-102B0;CARIAN LETTER S;Lo;0;L;;;;;N;;;;;
-102B1;CARIAN LETTER C-18;Lo;0;L;;;;;N;;;;;
-102B2;CARIAN LETTER U;Lo;0;L;;;;;N;;;;;
-102B3;CARIAN LETTER NN;Lo;0;L;;;;;N;;;;;
-102B4;CARIAN LETTER X;Lo;0;L;;;;;N;;;;;
-102B5;CARIAN LETTER N;Lo;0;L;;;;;N;;;;;
-102B6;CARIAN LETTER TT2;Lo;0;L;;;;;N;;;;;
-102B7;CARIAN LETTER P;Lo;0;L;;;;;N;;;;;
-102B8;CARIAN LETTER SS;Lo;0;L;;;;;N;;;;;
-102B9;CARIAN LETTER I;Lo;0;L;;;;;N;;;;;
-102BA;CARIAN LETTER E;Lo;0;L;;;;;N;;;;;
-102BB;CARIAN LETTER UUUU;Lo;0;L;;;;;N;;;;;
-102BC;CARIAN LETTER K;Lo;0;L;;;;;N;;;;;
-102BD;CARIAN LETTER K2;Lo;0;L;;;;;N;;;;;
-102BE;CARIAN LETTER ND;Lo;0;L;;;;;N;;;;;
-102BF;CARIAN LETTER UU;Lo;0;L;;;;;N;;;;;
-102C0;CARIAN LETTER G;Lo;0;L;;;;;N;;;;;
-102C1;CARIAN LETTER G2;Lo;0;L;;;;;N;;;;;
-102C2;CARIAN LETTER ST;Lo;0;L;;;;;N;;;;;
-102C3;CARIAN LETTER ST2;Lo;0;L;;;;;N;;;;;
-102C4;CARIAN LETTER NG;Lo;0;L;;;;;N;;;;;
-102C5;CARIAN LETTER II;Lo;0;L;;;;;N;;;;;
-102C6;CARIAN LETTER C-39;Lo;0;L;;;;;N;;;;;
-102C7;CARIAN LETTER TT;Lo;0;L;;;;;N;;;;;
-102C8;CARIAN LETTER UUU2;Lo;0;L;;;;;N;;;;;
-102C9;CARIAN LETTER RR;Lo;0;L;;;;;N;;;;;
-102CA;CARIAN LETTER MB;Lo;0;L;;;;;N;;;;;
-102CB;CARIAN LETTER MB2;Lo;0;L;;;;;N;;;;;
-102CC;CARIAN LETTER MB3;Lo;0;L;;;;;N;;;;;
-102CD;CARIAN LETTER MB4;Lo;0;L;;;;;N;;;;;
-102CE;CARIAN LETTER LD2;Lo;0;L;;;;;N;;;;;
-102CF;CARIAN LETTER E2;Lo;0;L;;;;;N;;;;;
-102D0;CARIAN LETTER UUU3;Lo;0;L;;;;;N;;;;;
-10300;OLD ITALIC LETTER A;Lo;0;L;;;;;N;;;;;
-10301;OLD ITALIC LETTER BE;Lo;0;L;;;;;N;;;;;
-10302;OLD ITALIC LETTER KE;Lo;0;L;;;;;N;;;;;
-10303;OLD ITALIC LETTER DE;Lo;0;L;;;;;N;;;;;
-10304;OLD ITALIC LETTER E;Lo;0;L;;;;;N;;;;;
-10305;OLD ITALIC LETTER VE;Lo;0;L;;;;;N;;;;;
-10306;OLD ITALIC LETTER ZE;Lo;0;L;;;;;N;;;;;
-10307;OLD ITALIC LETTER HE;Lo;0;L;;;;;N;;;;;
-10308;OLD ITALIC LETTER THE;Lo;0;L;;;;;N;;;;;
-10309;OLD ITALIC LETTER I;Lo;0;L;;;;;N;;;;;
-1030A;OLD ITALIC LETTER KA;Lo;0;L;;;;;N;;;;;
-1030B;OLD ITALIC LETTER EL;Lo;0;L;;;;;N;;;;;
-1030C;OLD ITALIC LETTER EM;Lo;0;L;;;;;N;;;;;
-1030D;OLD ITALIC LETTER EN;Lo;0;L;;;;;N;;;;;
-1030E;OLD ITALIC LETTER ESH;Lo;0;L;;;;;N;;;;;
-1030F;OLD ITALIC LETTER O;Lo;0;L;;;;;N;;;;;
-10310;OLD ITALIC LETTER PE;Lo;0;L;;;;;N;;;;;
-10311;OLD ITALIC LETTER SHE;Lo;0;L;;;;;N;;;;;
-10312;OLD ITALIC LETTER KU;Lo;0;L;;;;;N;;;;;
-10313;OLD ITALIC LETTER ER;Lo;0;L;;;;;N;;;;;
-10314;OLD ITALIC LETTER ES;Lo;0;L;;;;;N;;;;;
-10315;OLD ITALIC LETTER TE;Lo;0;L;;;;;N;;;;;
-10316;OLD ITALIC LETTER U;Lo;0;L;;;;;N;;;;;
-10317;OLD ITALIC LETTER EKS;Lo;0;L;;;;;N;;;;;
-10318;OLD ITALIC LETTER PHE;Lo;0;L;;;;;N;;;;;
-10319;OLD ITALIC LETTER KHE;Lo;0;L;;;;;N;;;;;
-1031A;OLD ITALIC LETTER EF;Lo;0;L;;;;;N;;;;;
-1031B;OLD ITALIC LETTER ERS;Lo;0;L;;;;;N;;;;;
-1031C;OLD ITALIC LETTER CHE;Lo;0;L;;;;;N;;;;;
-1031D;OLD ITALIC LETTER II;Lo;0;L;;;;;N;;;;;
-1031E;OLD ITALIC LETTER UU;Lo;0;L;;;;;N;;;;;
-10320;OLD ITALIC NUMERAL ONE;No;0;L;;;;1;N;;;;;
-10321;OLD ITALIC NUMERAL FIVE;No;0;L;;;;5;N;;;;;
-10322;OLD ITALIC NUMERAL TEN;No;0;L;;;;10;N;;;;;
-10323;OLD ITALIC NUMERAL FIFTY;No;0;L;;;;50;N;;;;;
-10330;GOTHIC LETTER AHSA;Lo;0;L;;;;;N;;;;;
-10331;GOTHIC LETTER BAIRKAN;Lo;0;L;;;;;N;;;;;
-10332;GOTHIC LETTER GIBA;Lo;0;L;;;;;N;;;;;
-10333;GOTHIC LETTER DAGS;Lo;0;L;;;;;N;;;;;
-10334;GOTHIC LETTER AIHVUS;Lo;0;L;;;;;N;;;;;
-10335;GOTHIC LETTER QAIRTHRA;Lo;0;L;;;;;N;;;;;
-10336;GOTHIC LETTER IUJA;Lo;0;L;;;;;N;;;;;
-10337;GOTHIC LETTER HAGL;Lo;0;L;;;;;N;;;;;
-10338;GOTHIC LETTER THIUTH;Lo;0;L;;;;;N;;;;;
-10339;GOTHIC LETTER EIS;Lo;0;L;;;;;N;;;;;
-1033A;GOTHIC LETTER KUSMA;Lo;0;L;;;;;N;;;;;
-1033B;GOTHIC LETTER LAGUS;Lo;0;L;;;;;N;;;;;
-1033C;GOTHIC LETTER MANNA;Lo;0;L;;;;;N;;;;;
-1033D;GOTHIC LETTER NAUTHS;Lo;0;L;;;;;N;;;;;
-1033E;GOTHIC LETTER JER;Lo;0;L;;;;;N;;;;;
-1033F;GOTHIC LETTER URUS;Lo;0;L;;;;;N;;;;;
-10340;GOTHIC LETTER PAIRTHRA;Lo;0;L;;;;;N;;;;;
-10341;GOTHIC LETTER NINETY;Nl;0;L;;;;90;N;;;;;
-10342;GOTHIC LETTER RAIDA;Lo;0;L;;;;;N;;;;;
-10343;GOTHIC LETTER SAUIL;Lo;0;L;;;;;N;;;;;
-10344;GOTHIC LETTER TEIWS;Lo;0;L;;;;;N;;;;;
-10345;GOTHIC LETTER WINJA;Lo;0;L;;;;;N;;;;;
-10346;GOTHIC LETTER FAIHU;Lo;0;L;;;;;N;;;;;
-10347;GOTHIC LETTER IGGWS;Lo;0;L;;;;;N;;;;;
-10348;GOTHIC LETTER HWAIR;Lo;0;L;;;;;N;;;;;
-10349;GOTHIC LETTER OTHAL;Lo;0;L;;;;;N;;;;;
-1034A;GOTHIC LETTER NINE HUNDRED;Nl;0;L;;;;900;N;;;;;
-10380;UGARITIC LETTER ALPA;Lo;0;L;;;;;N;;;;;
-10381;UGARITIC LETTER BETA;Lo;0;L;;;;;N;;;;;
-10382;UGARITIC LETTER GAMLA;Lo;0;L;;;;;N;;;;;
-10383;UGARITIC LETTER KHA;Lo;0;L;;;;;N;;;;;
-10384;UGARITIC LETTER DELTA;Lo;0;L;;;;;N;;;;;
-10385;UGARITIC LETTER HO;Lo;0;L;;;;;N;;;;;
-10386;UGARITIC LETTER WO;Lo;0;L;;;;;N;;;;;
-10387;UGARITIC LETTER ZETA;Lo;0;L;;;;;N;;;;;
-10388;UGARITIC LETTER HOTA;Lo;0;L;;;;;N;;;;;
-10389;UGARITIC LETTER TET;Lo;0;L;;;;;N;;;;;
-1038A;UGARITIC LETTER YOD;Lo;0;L;;;;;N;;;;;
-1038B;UGARITIC LETTER KAF;Lo;0;L;;;;;N;;;;;
-1038C;UGARITIC LETTER SHIN;Lo;0;L;;;;;N;;;;;
-1038D;UGARITIC LETTER LAMDA;Lo;0;L;;;;;N;;;;;
-1038E;UGARITIC LETTER MEM;Lo;0;L;;;;;N;;;;;
-1038F;UGARITIC LETTER DHAL;Lo;0;L;;;;;N;;;;;
-10390;UGARITIC LETTER NUN;Lo;0;L;;;;;N;;;;;
-10391;UGARITIC LETTER ZU;Lo;0;L;;;;;N;;;;;
-10392;UGARITIC LETTER SAMKA;Lo;0;L;;;;;N;;;;;
-10393;UGARITIC LETTER AIN;Lo;0;L;;;;;N;;;;;
-10394;UGARITIC LETTER PU;Lo;0;L;;;;;N;;;;;
-10395;UGARITIC LETTER SADE;Lo;0;L;;;;;N;;;;;
-10396;UGARITIC LETTER QOPA;Lo;0;L;;;;;N;;;;;
-10397;UGARITIC LETTER RASHA;Lo;0;L;;;;;N;;;;;
-10398;UGARITIC LETTER THANNA;Lo;0;L;;;;;N;;;;;
-10399;UGARITIC LETTER GHAIN;Lo;0;L;;;;;N;;;;;
-1039A;UGARITIC LETTER TO;Lo;0;L;;;;;N;;;;;
-1039B;UGARITIC LETTER I;Lo;0;L;;;;;N;;;;;
-1039C;UGARITIC LETTER U;Lo;0;L;;;;;N;;;;;
-1039D;UGARITIC LETTER SSU;Lo;0;L;;;;;N;;;;;
-1039F;UGARITIC WORD DIVIDER;Po;0;L;;;;;N;;;;;
-103A0;OLD PERSIAN SIGN A;Lo;0;L;;;;;N;;;;;
-103A1;OLD PERSIAN SIGN I;Lo;0;L;;;;;N;;;;;
-103A2;OLD PERSIAN SIGN U;Lo;0;L;;;;;N;;;;;
-103A3;OLD PERSIAN SIGN KA;Lo;0;L;;;;;N;;;;;
-103A4;OLD PERSIAN SIGN KU;Lo;0;L;;;;;N;;;;;
-103A5;OLD PERSIAN SIGN GA;Lo;0;L;;;;;N;;;;;
-103A6;OLD PERSIAN SIGN GU;Lo;0;L;;;;;N;;;;;
-103A7;OLD PERSIAN SIGN XA;Lo;0;L;;;;;N;;;;;
-103A8;OLD PERSIAN SIGN CA;Lo;0;L;;;;;N;;;;;
-103A9;OLD PERSIAN SIGN JA;Lo;0;L;;;;;N;;;;;
-103AA;OLD PERSIAN SIGN JI;Lo;0;L;;;;;N;;;;;
-103AB;OLD PERSIAN SIGN TA;Lo;0;L;;;;;N;;;;;
-103AC;OLD PERSIAN SIGN TU;Lo;0;L;;;;;N;;;;;
-103AD;OLD PERSIAN SIGN DA;Lo;0;L;;;;;N;;;;;
-103AE;OLD PERSIAN SIGN DI;Lo;0;L;;;;;N;;;;;
-103AF;OLD PERSIAN SIGN DU;Lo;0;L;;;;;N;;;;;
-103B0;OLD PERSIAN SIGN THA;Lo;0;L;;;;;N;;;;;
-103B1;OLD PERSIAN SIGN PA;Lo;0;L;;;;;N;;;;;
-103B2;OLD PERSIAN SIGN BA;Lo;0;L;;;;;N;;;;;
-103B3;OLD PERSIAN SIGN FA;Lo;0;L;;;;;N;;;;;
-103B4;OLD PERSIAN SIGN NA;Lo;0;L;;;;;N;;;;;
-103B5;OLD PERSIAN SIGN NU;Lo;0;L;;;;;N;;;;;
-103B6;OLD PERSIAN SIGN MA;Lo;0;L;;;;;N;;;;;
-103B7;OLD PERSIAN SIGN MI;Lo;0;L;;;;;N;;;;;
-103B8;OLD PERSIAN SIGN MU;Lo;0;L;;;;;N;;;;;
-103B9;OLD PERSIAN SIGN YA;Lo;0;L;;;;;N;;;;;
-103BA;OLD PERSIAN SIGN VA;Lo;0;L;;;;;N;;;;;
-103BB;OLD PERSIAN SIGN VI;Lo;0;L;;;;;N;;;;;
-103BC;OLD PERSIAN SIGN RA;Lo;0;L;;;;;N;;;;;
-103BD;OLD PERSIAN SIGN RU;Lo;0;L;;;;;N;;;;;
-103BE;OLD PERSIAN SIGN LA;Lo;0;L;;;;;N;;;;;
-103BF;OLD PERSIAN SIGN SA;Lo;0;L;;;;;N;;;;;
-103C0;OLD PERSIAN SIGN ZA;Lo;0;L;;;;;N;;;;;
-103C1;OLD PERSIAN SIGN SHA;Lo;0;L;;;;;N;;;;;
-103C2;OLD PERSIAN SIGN SSA;Lo;0;L;;;;;N;;;;;
-103C3;OLD PERSIAN SIGN HA;Lo;0;L;;;;;N;;;;;
-103C8;OLD PERSIAN SIGN AURAMAZDAA;Lo;0;L;;;;;N;;;;;
-103C9;OLD PERSIAN SIGN AURAMAZDAA-2;Lo;0;L;;;;;N;;;;;
-103CA;OLD PERSIAN SIGN AURAMAZDAAHA;Lo;0;L;;;;;N;;;;;
-103CB;OLD PERSIAN SIGN XSHAAYATHIYA;Lo;0;L;;;;;N;;;;;
-103CC;OLD PERSIAN SIGN DAHYAAUSH;Lo;0;L;;;;;N;;;;;
-103CD;OLD PERSIAN SIGN DAHYAAUSH-2;Lo;0;L;;;;;N;;;;;
-103CE;OLD PERSIAN SIGN BAGA;Lo;0;L;;;;;N;;;;;
-103CF;OLD PERSIAN SIGN BUUMISH;Lo;0;L;;;;;N;;;;;
-103D0;OLD PERSIAN WORD DIVIDER;Po;0;L;;;;;N;;;;;
-103D1;OLD PERSIAN NUMBER ONE;Nl;0;L;;;;1;N;;;;;
-103D2;OLD PERSIAN NUMBER TWO;Nl;0;L;;;;2;N;;;;;
-103D3;OLD PERSIAN NUMBER TEN;Nl;0;L;;;;10;N;;;;;
-103D4;OLD PERSIAN NUMBER TWENTY;Nl;0;L;;;;20;N;;;;;
-103D5;OLD PERSIAN NUMBER HUNDRED;Nl;0;L;;;;100;N;;;;;
-10400;DESERET CAPITAL LETTER LONG I;Lu;0;L;;;;;N;;;;10428;
-10401;DESERET CAPITAL LETTER LONG E;Lu;0;L;;;;;N;;;;10429;
-10402;DESERET CAPITAL LETTER LONG A;Lu;0;L;;;;;N;;;;1042A;
-10403;DESERET CAPITAL LETTER LONG AH;Lu;0;L;;;;;N;;;;1042B;
-10404;DESERET CAPITAL LETTER LONG O;Lu;0;L;;;;;N;;;;1042C;
-10405;DESERET CAPITAL LETTER LONG OO;Lu;0;L;;;;;N;;;;1042D;
-10406;DESERET CAPITAL LETTER SHORT I;Lu;0;L;;;;;N;;;;1042E;
-10407;DESERET CAPITAL LETTER SHORT E;Lu;0;L;;;;;N;;;;1042F;
-10408;DESERET CAPITAL LETTER SHORT A;Lu;0;L;;;;;N;;;;10430;
-10409;DESERET CAPITAL LETTER SHORT AH;Lu;0;L;;;;;N;;;;10431;
-1040A;DESERET CAPITAL LETTER SHORT O;Lu;0;L;;;;;N;;;;10432;
-1040B;DESERET CAPITAL LETTER SHORT OO;Lu;0;L;;;;;N;;;;10433;
-1040C;DESERET CAPITAL LETTER AY;Lu;0;L;;;;;N;;;;10434;
-1040D;DESERET CAPITAL LETTER OW;Lu;0;L;;;;;N;;;;10435;
-1040E;DESERET CAPITAL LETTER WU;Lu;0;L;;;;;N;;;;10436;
-1040F;DESERET CAPITAL LETTER YEE;Lu;0;L;;;;;N;;;;10437;
-10410;DESERET CAPITAL LETTER H;Lu;0;L;;;;;N;;;;10438;
-10411;DESERET CAPITAL LETTER PEE;Lu;0;L;;;;;N;;;;10439;
-10412;DESERET CAPITAL LETTER BEE;Lu;0;L;;;;;N;;;;1043A;
-10413;DESERET CAPITAL LETTER TEE;Lu;0;L;;;;;N;;;;1043B;
-10414;DESERET CAPITAL LETTER DEE;Lu;0;L;;;;;N;;;;1043C;
-10415;DESERET CAPITAL LETTER CHEE;Lu;0;L;;;;;N;;;;1043D;
-10416;DESERET CAPITAL LETTER JEE;Lu;0;L;;;;;N;;;;1043E;
-10417;DESERET CAPITAL LETTER KAY;Lu;0;L;;;;;N;;;;1043F;
-10418;DESERET CAPITAL LETTER GAY;Lu;0;L;;;;;N;;;;10440;
-10419;DESERET CAPITAL LETTER EF;Lu;0;L;;;;;N;;;;10441;
-1041A;DESERET CAPITAL LETTER VEE;Lu;0;L;;;;;N;;;;10442;
-1041B;DESERET CAPITAL LETTER ETH;Lu;0;L;;;;;N;;;;10443;
-1041C;DESERET CAPITAL LETTER THEE;Lu;0;L;;;;;N;;;;10444;
-1041D;DESERET CAPITAL LETTER ES;Lu;0;L;;;;;N;;;;10445;
-1041E;DESERET CAPITAL LETTER ZEE;Lu;0;L;;;;;N;;;;10446;
-1041F;DESERET CAPITAL LETTER ESH;Lu;0;L;;;;;N;;;;10447;
-10420;DESERET CAPITAL LETTER ZHEE;Lu;0;L;;;;;N;;;;10448;
-10421;DESERET CAPITAL LETTER ER;Lu;0;L;;;;;N;;;;10449;
-10422;DESERET CAPITAL LETTER EL;Lu;0;L;;;;;N;;;;1044A;
-10423;DESERET CAPITAL LETTER EM;Lu;0;L;;;;;N;;;;1044B;
-10424;DESERET CAPITAL LETTER EN;Lu;0;L;;;;;N;;;;1044C;
-10425;DESERET CAPITAL LETTER ENG;Lu;0;L;;;;;N;;;;1044D;
-10426;DESERET CAPITAL LETTER OI;Lu;0;L;;;;;N;;;;1044E;
-10427;DESERET CAPITAL LETTER EW;Lu;0;L;;;;;N;;;;1044F;
-10428;DESERET SMALL LETTER LONG I;Ll;0;L;;;;;N;;;10400;;10400
-10429;DESERET SMALL LETTER LONG E;Ll;0;L;;;;;N;;;10401;;10401
-1042A;DESERET SMALL LETTER LONG A;Ll;0;L;;;;;N;;;10402;;10402
-1042B;DESERET SMALL LETTER LONG AH;Ll;0;L;;;;;N;;;10403;;10403
-1042C;DESERET SMALL LETTER LONG O;Ll;0;L;;;;;N;;;10404;;10404
-1042D;DESERET SMALL LETTER LONG OO;Ll;0;L;;;;;N;;;10405;;10405
-1042E;DESERET SMALL LETTER SHORT I;Ll;0;L;;;;;N;;;10406;;10406
-1042F;DESERET SMALL LETTER SHORT E;Ll;0;L;;;;;N;;;10407;;10407
-10430;DESERET SMALL LETTER SHORT A;Ll;0;L;;;;;N;;;10408;;10408
-10431;DESERET SMALL LETTER SHORT AH;Ll;0;L;;;;;N;;;10409;;10409
-10432;DESERET SMALL LETTER SHORT O;Ll;0;L;;;;;N;;;1040A;;1040A
-10433;DESERET SMALL LETTER SHORT OO;Ll;0;L;;;;;N;;;1040B;;1040B
-10434;DESERET SMALL LETTER AY;Ll;0;L;;;;;N;;;1040C;;1040C
-10435;DESERET SMALL LETTER OW;Ll;0;L;;;;;N;;;1040D;;1040D
-10436;DESERET SMALL LETTER WU;Ll;0;L;;;;;N;;;1040E;;1040E
-10437;DESERET SMALL LETTER YEE;Ll;0;L;;;;;N;;;1040F;;1040F
-10438;DESERET SMALL LETTER H;Ll;0;L;;;;;N;;;10410;;10410
-10439;DESERET SMALL LETTER PEE;Ll;0;L;;;;;N;;;10411;;10411
-1043A;DESERET SMALL LETTER BEE;Ll;0;L;;;;;N;;;10412;;10412
-1043B;DESERET SMALL LETTER TEE;Ll;0;L;;;;;N;;;10413;;10413
-1043C;DESERET SMALL LETTER DEE;Ll;0;L;;;;;N;;;10414;;10414
-1043D;DESERET SMALL LETTER CHEE;Ll;0;L;;;;;N;;;10415;;10415
-1043E;DESERET SMALL LETTER JEE;Ll;0;L;;;;;N;;;10416;;10416
-1043F;DESERET SMALL LETTER KAY;Ll;0;L;;;;;N;;;10417;;10417
-10440;DESERET SMALL LETTER GAY;Ll;0;L;;;;;N;;;10418;;10418
-10441;DESERET SMALL LETTER EF;Ll;0;L;;;;;N;;;10419;;10419
-10442;DESERET SMALL LETTER VEE;Ll;0;L;;;;;N;;;1041A;;1041A
-10443;DESERET SMALL LETTER ETH;Ll;0;L;;;;;N;;;1041B;;1041B
-10444;DESERET SMALL LETTER THEE;Ll;0;L;;;;;N;;;1041C;;1041C
-10445;DESERET SMALL LETTER ES;Ll;0;L;;;;;N;;;1041D;;1041D
-10446;DESERET SMALL LETTER ZEE;Ll;0;L;;;;;N;;;1041E;;1041E
-10447;DESERET SMALL LETTER ESH;Ll;0;L;;;;;N;;;1041F;;1041F
-10448;DESERET SMALL LETTER ZHEE;Ll;0;L;;;;;N;;;10420;;10420
-10449;DESERET SMALL LETTER ER;Ll;0;L;;;;;N;;;10421;;10421
-1044A;DESERET SMALL LETTER EL;Ll;0;L;;;;;N;;;10422;;10422
-1044B;DESERET SMALL LETTER EM;Ll;0;L;;;;;N;;;10423;;10423
-1044C;DESERET SMALL LETTER EN;Ll;0;L;;;;;N;;;10424;;10424
-1044D;DESERET SMALL LETTER ENG;Ll;0;L;;;;;N;;;10425;;10425
-1044E;DESERET SMALL LETTER OI;Ll;0;L;;;;;N;;;10426;;10426
-1044F;DESERET SMALL LETTER EW;Ll;0;L;;;;;N;;;10427;;10427
-10450;SHAVIAN LETTER PEEP;Lo;0;L;;;;;N;;;;;
-10451;SHAVIAN LETTER TOT;Lo;0;L;;;;;N;;;;;
-10452;SHAVIAN LETTER KICK;Lo;0;L;;;;;N;;;;;
-10453;SHAVIAN LETTER FEE;Lo;0;L;;;;;N;;;;;
-10454;SHAVIAN LETTER THIGH;Lo;0;L;;;;;N;;;;;
-10455;SHAVIAN LETTER SO;Lo;0;L;;;;;N;;;;;
-10456;SHAVIAN LETTER SURE;Lo;0;L;;;;;N;;;;;
-10457;SHAVIAN LETTER CHURCH;Lo;0;L;;;;;N;;;;;
-10458;SHAVIAN LETTER YEA;Lo;0;L;;;;;N;;;;;
-10459;SHAVIAN LETTER HUNG;Lo;0;L;;;;;N;;;;;
-1045A;SHAVIAN LETTER BIB;Lo;0;L;;;;;N;;;;;
-1045B;SHAVIAN LETTER DEAD;Lo;0;L;;;;;N;;;;;
-1045C;SHAVIAN LETTER GAG;Lo;0;L;;;;;N;;;;;
-1045D;SHAVIAN LETTER VOW;Lo;0;L;;;;;N;;;;;
-1045E;SHAVIAN LETTER THEY;Lo;0;L;;;;;N;;;;;
-1045F;SHAVIAN LETTER ZOO;Lo;0;L;;;;;N;;;;;
-10460;SHAVIAN LETTER MEASURE;Lo;0;L;;;;;N;;;;;
-10461;SHAVIAN LETTER JUDGE;Lo;0;L;;;;;N;;;;;
-10462;SHAVIAN LETTER WOE;Lo;0;L;;;;;N;;;;;
-10463;SHAVIAN LETTER HA-HA;Lo;0;L;;;;;N;;;;;
-10464;SHAVIAN LETTER LOLL;Lo;0;L;;;;;N;;;;;
-10465;SHAVIAN LETTER MIME;Lo;0;L;;;;;N;;;;;
-10466;SHAVIAN LETTER IF;Lo;0;L;;;;;N;;;;;
-10467;SHAVIAN LETTER EGG;Lo;0;L;;;;;N;;;;;
-10468;SHAVIAN LETTER ASH;Lo;0;L;;;;;N;;;;;
-10469;SHAVIAN LETTER ADO;Lo;0;L;;;;;N;;;;;
-1046A;SHAVIAN LETTER ON;Lo;0;L;;;;;N;;;;;
-1046B;SHAVIAN LETTER WOOL;Lo;0;L;;;;;N;;;;;
-1046C;SHAVIAN LETTER OUT;Lo;0;L;;;;;N;;;;;
-1046D;SHAVIAN LETTER AH;Lo;0;L;;;;;N;;;;;
-1046E;SHAVIAN LETTER ROAR;Lo;0;L;;;;;N;;;;;
-1046F;SHAVIAN LETTER NUN;Lo;0;L;;;;;N;;;;;
-10470;SHAVIAN LETTER EAT;Lo;0;L;;;;;N;;;;;
-10471;SHAVIAN LETTER AGE;Lo;0;L;;;;;N;;;;;
-10472;SHAVIAN LETTER ICE;Lo;0;L;;;;;N;;;;;
-10473;SHAVIAN LETTER UP;Lo;0;L;;;;;N;;;;;
-10474;SHAVIAN LETTER OAK;Lo;0;L;;;;;N;;;;;
-10475;SHAVIAN LETTER OOZE;Lo;0;L;;;;;N;;;;;
-10476;SHAVIAN LETTER OIL;Lo;0;L;;;;;N;;;;;
-10477;SHAVIAN LETTER AWE;Lo;0;L;;;;;N;;;;;
-10478;SHAVIAN LETTER ARE;Lo;0;L;;;;;N;;;;;
-10479;SHAVIAN LETTER OR;Lo;0;L;;;;;N;;;;;
-1047A;SHAVIAN LETTER AIR;Lo;0;L;;;;;N;;;;;
-1047B;SHAVIAN LETTER ERR;Lo;0;L;;;;;N;;;;;
-1047C;SHAVIAN LETTER ARRAY;Lo;0;L;;;;;N;;;;;
-1047D;SHAVIAN LETTER EAR;Lo;0;L;;;;;N;;;;;
-1047E;SHAVIAN LETTER IAN;Lo;0;L;;;;;N;;;;;
-1047F;SHAVIAN LETTER YEW;Lo;0;L;;;;;N;;;;;
-10480;OSMANYA LETTER ALEF;Lo;0;L;;;;;N;;;;;
-10481;OSMANYA LETTER BA;Lo;0;L;;;;;N;;;;;
-10482;OSMANYA LETTER TA;Lo;0;L;;;;;N;;;;;
-10483;OSMANYA LETTER JA;Lo;0;L;;;;;N;;;;;
-10484;OSMANYA LETTER XA;Lo;0;L;;;;;N;;;;;
-10485;OSMANYA LETTER KHA;Lo;0;L;;;;;N;;;;;
-10486;OSMANYA LETTER DEEL;Lo;0;L;;;;;N;;;;;
-10487;OSMANYA LETTER RA;Lo;0;L;;;;;N;;;;;
-10488;OSMANYA LETTER SA;Lo;0;L;;;;;N;;;;;
-10489;OSMANYA LETTER SHIIN;Lo;0;L;;;;;N;;;;;
-1048A;OSMANYA LETTER DHA;Lo;0;L;;;;;N;;;;;
-1048B;OSMANYA LETTER CAYN;Lo;0;L;;;;;N;;;;;
-1048C;OSMANYA LETTER GA;Lo;0;L;;;;;N;;;;;
-1048D;OSMANYA LETTER FA;Lo;0;L;;;;;N;;;;;
-1048E;OSMANYA LETTER QAAF;Lo;0;L;;;;;N;;;;;
-1048F;OSMANYA LETTER KAAF;Lo;0;L;;;;;N;;;;;
-10490;OSMANYA LETTER LAAN;Lo;0;L;;;;;N;;;;;
-10491;OSMANYA LETTER MIIN;Lo;0;L;;;;;N;;;;;
-10492;OSMANYA LETTER NUUN;Lo;0;L;;;;;N;;;;;
-10493;OSMANYA LETTER WAW;Lo;0;L;;;;;N;;;;;
-10494;OSMANYA LETTER HA;Lo;0;L;;;;;N;;;;;
-10495;OSMANYA LETTER YA;Lo;0;L;;;;;N;;;;;
-10496;OSMANYA LETTER A;Lo;0;L;;;;;N;;;;;
-10497;OSMANYA LETTER E;Lo;0;L;;;;;N;;;;;
-10498;OSMANYA LETTER I;Lo;0;L;;;;;N;;;;;
-10499;OSMANYA LETTER O;Lo;0;L;;;;;N;;;;;
-1049A;OSMANYA LETTER U;Lo;0;L;;;;;N;;;;;
-1049B;OSMANYA LETTER AA;Lo;0;L;;;;;N;;;;;
-1049C;OSMANYA LETTER EE;Lo;0;L;;;;;N;;;;;
-1049D;OSMANYA LETTER OO;Lo;0;L;;;;;N;;;;;
-104A0;OSMANYA DIGIT ZERO;Nd;0;L;;0;0;0;N;;;;;
-104A1;OSMANYA DIGIT ONE;Nd;0;L;;1;1;1;N;;;;;
-104A2;OSMANYA DIGIT TWO;Nd;0;L;;2;2;2;N;;;;;
-104A3;OSMANYA DIGIT THREE;Nd;0;L;;3;3;3;N;;;;;
-104A4;OSMANYA DIGIT FOUR;Nd;0;L;;4;4;4;N;;;;;
-104A5;OSMANYA DIGIT FIVE;Nd;0;L;;5;5;5;N;;;;;
-104A6;OSMANYA DIGIT SIX;Nd;0;L;;6;6;6;N;;;;;
-104A7;OSMANYA DIGIT SEVEN;Nd;0;L;;7;7;7;N;;;;;
-104A8;OSMANYA DIGIT EIGHT;Nd;0;L;;8;8;8;N;;;;;
-104A9;OSMANYA DIGIT NINE;Nd;0;L;;9;9;9;N;;;;;
-10800;CYPRIOT SYLLABLE A;Lo;0;R;;;;;N;;;;;
-10801;CYPRIOT SYLLABLE E;Lo;0;R;;;;;N;;;;;
-10802;CYPRIOT SYLLABLE I;Lo;0;R;;;;;N;;;;;
-10803;CYPRIOT SYLLABLE O;Lo;0;R;;;;;N;;;;;
-10804;CYPRIOT SYLLABLE U;Lo;0;R;;;;;N;;;;;
-10805;CYPRIOT SYLLABLE JA;Lo;0;R;;;;;N;;;;;
-10808;CYPRIOT SYLLABLE JO;Lo;0;R;;;;;N;;;;;
-1080A;CYPRIOT SYLLABLE KA;Lo;0;R;;;;;N;;;;;
-1080B;CYPRIOT SYLLABLE KE;Lo;0;R;;;;;N;;;;;
-1080C;CYPRIOT SYLLABLE KI;Lo;0;R;;;;;N;;;;;
-1080D;CYPRIOT SYLLABLE KO;Lo;0;R;;;;;N;;;;;
-1080E;CYPRIOT SYLLABLE KU;Lo;0;R;;;;;N;;;;;
-1080F;CYPRIOT SYLLABLE LA;Lo;0;R;;;;;N;;;;;
-10810;CYPRIOT SYLLABLE LE;Lo;0;R;;;;;N;;;;;
-10811;CYPRIOT SYLLABLE LI;Lo;0;R;;;;;N;;;;;
-10812;CYPRIOT SYLLABLE LO;Lo;0;R;;;;;N;;;;;
-10813;CYPRIOT SYLLABLE LU;Lo;0;R;;;;;N;;;;;
-10814;CYPRIOT SYLLABLE MA;Lo;0;R;;;;;N;;;;;
-10815;CYPRIOT SYLLABLE ME;Lo;0;R;;;;;N;;;;;
-10816;CYPRIOT SYLLABLE MI;Lo;0;R;;;;;N;;;;;
-10817;CYPRIOT SYLLABLE MO;Lo;0;R;;;;;N;;;;;
-10818;CYPRIOT SYLLABLE MU;Lo;0;R;;;;;N;;;;;
-10819;CYPRIOT SYLLABLE NA;Lo;0;R;;;;;N;;;;;
-1081A;CYPRIOT SYLLABLE NE;Lo;0;R;;;;;N;;;;;
-1081B;CYPRIOT SYLLABLE NI;Lo;0;R;;;;;N;;;;;
-1081C;CYPRIOT SYLLABLE NO;Lo;0;R;;;;;N;;;;;
-1081D;CYPRIOT SYLLABLE NU;Lo;0;R;;;;;N;;;;;
-1081E;CYPRIOT SYLLABLE PA;Lo;0;R;;;;;N;;;;;
-1081F;CYPRIOT SYLLABLE PE;Lo;0;R;;;;;N;;;;;
-10820;CYPRIOT SYLLABLE PI;Lo;0;R;;;;;N;;;;;
-10821;CYPRIOT SYLLABLE PO;Lo;0;R;;;;;N;;;;;
-10822;CYPRIOT SYLLABLE PU;Lo;0;R;;;;;N;;;;;
-10823;CYPRIOT SYLLABLE RA;Lo;0;R;;;;;N;;;;;
-10824;CYPRIOT SYLLABLE RE;Lo;0;R;;;;;N;;;;;
-10825;CYPRIOT SYLLABLE RI;Lo;0;R;;;;;N;;;;;
-10826;CYPRIOT SYLLABLE RO;Lo;0;R;;;;;N;;;;;
-10827;CYPRIOT SYLLABLE RU;Lo;0;R;;;;;N;;;;;
-10828;CYPRIOT SYLLABLE SA;Lo;0;R;;;;;N;;;;;
-10829;CYPRIOT SYLLABLE SE;Lo;0;R;;;;;N;;;;;
-1082A;CYPRIOT SYLLABLE SI;Lo;0;R;;;;;N;;;;;
-1082B;CYPRIOT SYLLABLE SO;Lo;0;R;;;;;N;;;;;
-1082C;CYPRIOT SYLLABLE SU;Lo;0;R;;;;;N;;;;;
-1082D;CYPRIOT SYLLABLE TA;Lo;0;R;;;;;N;;;;;
-1082E;CYPRIOT SYLLABLE TE;Lo;0;R;;;;;N;;;;;
-1082F;CYPRIOT SYLLABLE TI;Lo;0;R;;;;;N;;;;;
-10830;CYPRIOT SYLLABLE TO;Lo;0;R;;;;;N;;;;;
-10831;CYPRIOT SYLLABLE TU;Lo;0;R;;;;;N;;;;;
-10832;CYPRIOT SYLLABLE WA;Lo;0;R;;;;;N;;;;;
-10833;CYPRIOT SYLLABLE WE;Lo;0;R;;;;;N;;;;;
-10834;CYPRIOT SYLLABLE WI;Lo;0;R;;;;;N;;;;;
-10835;CYPRIOT SYLLABLE WO;Lo;0;R;;;;;N;;;;;
-10837;CYPRIOT SYLLABLE XA;Lo;0;R;;;;;N;;;;;
-10838;CYPRIOT SYLLABLE XE;Lo;0;R;;;;;N;;;;;
-1083C;CYPRIOT SYLLABLE ZA;Lo;0;R;;;;;N;;;;;
-1083F;CYPRIOT SYLLABLE ZO;Lo;0;R;;;;;N;;;;;
-10840;IMPERIAL ARAMAIC LETTER ALEPH;Lo;0;R;;;;;N;;;;;
-10841;IMPERIAL ARAMAIC LETTER BETH;Lo;0;R;;;;;N;;;;;
-10842;IMPERIAL ARAMAIC LETTER GIMEL;Lo;0;R;;;;;N;;;;;
-10843;IMPERIAL ARAMAIC LETTER DALETH;Lo;0;R;;;;;N;;;;;
-10844;IMPERIAL ARAMAIC LETTER HE;Lo;0;R;;;;;N;;;;;
-10845;IMPERIAL ARAMAIC LETTER WAW;Lo;0;R;;;;;N;;;;;
-10846;IMPERIAL ARAMAIC LETTER ZAYIN;Lo;0;R;;;;;N;;;;;
-10847;IMPERIAL ARAMAIC LETTER HETH;Lo;0;R;;;;;N;;;;;
-10848;IMPERIAL ARAMAIC LETTER TETH;Lo;0;R;;;;;N;;;;;
-10849;IMPERIAL ARAMAIC LETTER YODH;Lo;0;R;;;;;N;;;;;
-1084A;IMPERIAL ARAMAIC LETTER KAPH;Lo;0;R;;;;;N;;;;;
-1084B;IMPERIAL ARAMAIC LETTER LAMEDH;Lo;0;R;;;;;N;;;;;
-1084C;IMPERIAL ARAMAIC LETTER MEM;Lo;0;R;;;;;N;;;;;
-1084D;IMPERIAL ARAMAIC LETTER NUN;Lo;0;R;;;;;N;;;;;
-1084E;IMPERIAL ARAMAIC LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
-1084F;IMPERIAL ARAMAIC LETTER AYIN;Lo;0;R;;;;;N;;;;;
-10850;IMPERIAL ARAMAIC LETTER PE;Lo;0;R;;;;;N;;;;;
-10851;IMPERIAL ARAMAIC LETTER SADHE;Lo;0;R;;;;;N;;;;;
-10852;IMPERIAL ARAMAIC LETTER QOPH;Lo;0;R;;;;;N;;;;;
-10853;IMPERIAL ARAMAIC LETTER RESH;Lo;0;R;;;;;N;;;;;
-10854;IMPERIAL ARAMAIC LETTER SHIN;Lo;0;R;;;;;N;;;;;
-10855;IMPERIAL ARAMAIC LETTER TAW;Lo;0;R;;;;;N;;;;;
-10857;IMPERIAL ARAMAIC SECTION SIGN;Po;0;R;;;;;N;;;;;
-10858;IMPERIAL ARAMAIC NUMBER ONE;No;0;R;;;;1;N;;;;;
-10859;IMPERIAL ARAMAIC NUMBER TWO;No;0;R;;;;2;N;;;;;
-1085A;IMPERIAL ARAMAIC NUMBER THREE;No;0;R;;;;3;N;;;;;
-1085B;IMPERIAL ARAMAIC NUMBER TEN;No;0;R;;;;10;N;;;;;
-1085C;IMPERIAL ARAMAIC NUMBER TWENTY;No;0;R;;;;20;N;;;;;
-1085D;IMPERIAL ARAMAIC NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
-1085E;IMPERIAL ARAMAIC NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
-1085F;IMPERIAL ARAMAIC NUMBER TEN THOUSAND;No;0;R;;;;10000;N;;;;;
-10900;PHOENICIAN LETTER ALF;Lo;0;R;;;;;N;;;;;
-10901;PHOENICIAN LETTER BET;Lo;0;R;;;;;N;;;;;
-10902;PHOENICIAN LETTER GAML;Lo;0;R;;;;;N;;;;;
-10903;PHOENICIAN LETTER DELT;Lo;0;R;;;;;N;;;;;
-10904;PHOENICIAN LETTER HE;Lo;0;R;;;;;N;;;;;
-10905;PHOENICIAN LETTER WAU;Lo;0;R;;;;;N;;;;;
-10906;PHOENICIAN LETTER ZAI;Lo;0;R;;;;;N;;;;;
-10907;PHOENICIAN LETTER HET;Lo;0;R;;;;;N;;;;;
-10908;PHOENICIAN LETTER TET;Lo;0;R;;;;;N;;;;;
-10909;PHOENICIAN LETTER YOD;Lo;0;R;;;;;N;;;;;
-1090A;PHOENICIAN LETTER KAF;Lo;0;R;;;;;N;;;;;
-1090B;PHOENICIAN LETTER LAMD;Lo;0;R;;;;;N;;;;;
-1090C;PHOENICIAN LETTER MEM;Lo;0;R;;;;;N;;;;;
-1090D;PHOENICIAN LETTER NUN;Lo;0;R;;;;;N;;;;;
-1090E;PHOENICIAN LETTER SEMK;Lo;0;R;;;;;N;;;;;
-1090F;PHOENICIAN LETTER AIN;Lo;0;R;;;;;N;;;;;
-10910;PHOENICIAN LETTER PE;Lo;0;R;;;;;N;;;;;
-10911;PHOENICIAN LETTER SADE;Lo;0;R;;;;;N;;;;;
-10912;PHOENICIAN LETTER QOF;Lo;0;R;;;;;N;;;;;
-10913;PHOENICIAN LETTER ROSH;Lo;0;R;;;;;N;;;;;
-10914;PHOENICIAN LETTER SHIN;Lo;0;R;;;;;N;;;;;
-10915;PHOENICIAN LETTER TAU;Lo;0;R;;;;;N;;;;;
-10916;PHOENICIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
-10917;PHOENICIAN NUMBER TEN;No;0;R;;;;10;N;;;;;
-10918;PHOENICIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
-10919;PHOENICIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
-1091A;PHOENICIAN NUMBER TWO;No;0;R;;;;2;N;;;;;
-1091B;PHOENICIAN NUMBER THREE;No;0;R;;;;3;N;;;;;
-1091F;PHOENICIAN WORD SEPARATOR;Po;0;ON;;;;;N;;;;;
-10920;LYDIAN LETTER A;Lo;0;R;;;;;N;;;;;
-10921;LYDIAN LETTER B;Lo;0;R;;;;;N;;;;;
-10922;LYDIAN LETTER G;Lo;0;R;;;;;N;;;;;
-10923;LYDIAN LETTER D;Lo;0;R;;;;;N;;;;;
-10924;LYDIAN LETTER E;Lo;0;R;;;;;N;;;;;
-10925;LYDIAN LETTER V;Lo;0;R;;;;;N;;;;;
-10926;LYDIAN LETTER I;Lo;0;R;;;;;N;;;;;
-10927;LYDIAN LETTER Y;Lo;0;R;;;;;N;;;;;
-10928;LYDIAN LETTER K;Lo;0;R;;;;;N;;;;;
-10929;LYDIAN LETTER L;Lo;0;R;;;;;N;;;;;
-1092A;LYDIAN LETTER M;Lo;0;R;;;;;N;;;;;
-1092B;LYDIAN LETTER N;Lo;0;R;;;;;N;;;;;
-1092C;LYDIAN LETTER O;Lo;0;R;;;;;N;;;;;
-1092D;LYDIAN LETTER R;Lo;0;R;;;;;N;;;;;
-1092E;LYDIAN LETTER SS;Lo;0;R;;;;;N;;;;;
-1092F;LYDIAN LETTER T;Lo;0;R;;;;;N;;;;;
-10930;LYDIAN LETTER U;Lo;0;R;;;;;N;;;;;
-10931;LYDIAN LETTER F;Lo;0;R;;;;;N;;;;;
-10932;LYDIAN LETTER Q;Lo;0;R;;;;;N;;;;;
-10933;LYDIAN LETTER S;Lo;0;R;;;;;N;;;;;
-10934;LYDIAN LETTER TT;Lo;0;R;;;;;N;;;;;
-10935;LYDIAN LETTER AN;Lo;0;R;;;;;N;;;;;
-10936;LYDIAN LETTER EN;Lo;0;R;;;;;N;;;;;
-10937;LYDIAN LETTER LY;Lo;0;R;;;;;N;;;;;
-10938;LYDIAN LETTER NN;Lo;0;R;;;;;N;;;;;
-10939;LYDIAN LETTER C;Lo;0;R;;;;;N;;;;;
-1093F;LYDIAN TRIANGULAR MARK;Po;0;R;;;;;N;;;;;
-10A00;KHAROSHTHI LETTER A;Lo;0;R;;;;;N;;;;;
-10A01;KHAROSHTHI VOWEL SIGN I;Mn;0;NSM;;;;;N;;;;;
-10A02;KHAROSHTHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-10A03;KHAROSHTHI VOWEL SIGN VOCALIC R;Mn;0;NSM;;;;;N;;;;;
-10A05;KHAROSHTHI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-10A06;KHAROSHTHI VOWEL SIGN O;Mn;0;NSM;;;;;N;;;;;
-10A0C;KHAROSHTHI VOWEL LENGTH MARK;Mn;0;NSM;;;;;N;;;;;
-10A0D;KHAROSHTHI SIGN DOUBLE RING BELOW;Mn;220;NSM;;;;;N;;;;;
-10A0E;KHAROSHTHI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-10A0F;KHAROSHTHI SIGN VISARGA;Mn;230;NSM;;;;;N;;;;;
-10A10;KHAROSHTHI LETTER KA;Lo;0;R;;;;;N;;;;;
-10A11;KHAROSHTHI LETTER KHA;Lo;0;R;;;;;N;;;;;
-10A12;KHAROSHTHI LETTER GA;Lo;0;R;;;;;N;;;;;
-10A13;KHAROSHTHI LETTER GHA;Lo;0;R;;;;;N;;;;;
-10A15;KHAROSHTHI LETTER CA;Lo;0;R;;;;;N;;;;;
-10A16;KHAROSHTHI LETTER CHA;Lo;0;R;;;;;N;;;;;
-10A17;KHAROSHTHI LETTER JA;Lo;0;R;;;;;N;;;;;
-10A19;KHAROSHTHI LETTER NYA;Lo;0;R;;;;;N;;;;;
-10A1A;KHAROSHTHI LETTER TTA;Lo;0;R;;;;;N;;;;;
-10A1B;KHAROSHTHI LETTER TTHA;Lo;0;R;;;;;N;;;;;
-10A1C;KHAROSHTHI LETTER DDA;Lo;0;R;;;;;N;;;;;
-10A1D;KHAROSHTHI LETTER DDHA;Lo;0;R;;;;;N;;;;;
-10A1E;KHAROSHTHI LETTER NNA;Lo;0;R;;;;;N;;;;;
-10A1F;KHAROSHTHI LETTER TA;Lo;0;R;;;;;N;;;;;
-10A20;KHAROSHTHI LETTER THA;Lo;0;R;;;;;N;;;;;
-10A21;KHAROSHTHI LETTER DA;Lo;0;R;;;;;N;;;;;
-10A22;KHAROSHTHI LETTER DHA;Lo;0;R;;;;;N;;;;;
-10A23;KHAROSHTHI LETTER NA;Lo;0;R;;;;;N;;;;;
-10A24;KHAROSHTHI LETTER PA;Lo;0;R;;;;;N;;;;;
-10A25;KHAROSHTHI LETTER PHA;Lo;0;R;;;;;N;;;;;
-10A26;KHAROSHTHI LETTER BA;Lo;0;R;;;;;N;;;;;
-10A27;KHAROSHTHI LETTER BHA;Lo;0;R;;;;;N;;;;;
-10A28;KHAROSHTHI LETTER MA;Lo;0;R;;;;;N;;;;;
-10A29;KHAROSHTHI LETTER YA;Lo;0;R;;;;;N;;;;;
-10A2A;KHAROSHTHI LETTER RA;Lo;0;R;;;;;N;;;;;
-10A2B;KHAROSHTHI LETTER LA;Lo;0;R;;;;;N;;;;;
-10A2C;KHAROSHTHI LETTER VA;Lo;0;R;;;;;N;;;;;
-10A2D;KHAROSHTHI LETTER SHA;Lo;0;R;;;;;N;;;;;
-10A2E;KHAROSHTHI LETTER SSA;Lo;0;R;;;;;N;;;;;
-10A2F;KHAROSHTHI LETTER SA;Lo;0;R;;;;;N;;;;;
-10A30;KHAROSHTHI LETTER ZA;Lo;0;R;;;;;N;;;;;
-10A31;KHAROSHTHI LETTER HA;Lo;0;R;;;;;N;;;;;
-10A32;KHAROSHTHI LETTER KKA;Lo;0;R;;;;;N;;;;;
-10A33;KHAROSHTHI LETTER TTTHA;Lo;0;R;;;;;N;;;;;
-10A38;KHAROSHTHI SIGN BAR ABOVE;Mn;230;NSM;;;;;N;;;;;
-10A39;KHAROSHTHI SIGN CAUDA;Mn;1;NSM;;;;;N;;;;;
-10A3A;KHAROSHTHI SIGN DOT BELOW;Mn;220;NSM;;;;;N;;;;;
-10A3F;KHAROSHTHI VIRAMA;Mn;9;NSM;;;;;N;;;;;
-10A40;KHAROSHTHI DIGIT ONE;No;0;R;;;1;1;N;;;;;
-10A41;KHAROSHTHI DIGIT TWO;No;0;R;;;2;2;N;;;;;
-10A42;KHAROSHTHI DIGIT THREE;No;0;R;;;3;3;N;;;;;
-10A43;KHAROSHTHI DIGIT FOUR;No;0;R;;;4;4;N;;;;;
-10A44;KHAROSHTHI NUMBER TEN;No;0;R;;;;10;N;;;;;
-10A45;KHAROSHTHI NUMBER TWENTY;No;0;R;;;;20;N;;;;;
-10A46;KHAROSHTHI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
-10A47;KHAROSHTHI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
-10A50;KHAROSHTHI PUNCTUATION DOT;Po;0;R;;;;;N;;;;;
-10A51;KHAROSHTHI PUNCTUATION SMALL CIRCLE;Po;0;R;;;;;N;;;;;
-10A52;KHAROSHTHI PUNCTUATION CIRCLE;Po;0;R;;;;;N;;;;;
-10A53;KHAROSHTHI PUNCTUATION CRESCENT BAR;Po;0;R;;;;;N;;;;;
-10A54;KHAROSHTHI PUNCTUATION MANGALAM;Po;0;R;;;;;N;;;;;
-10A55;KHAROSHTHI PUNCTUATION LOTUS;Po;0;R;;;;;N;;;;;
-10A56;KHAROSHTHI PUNCTUATION DANDA;Po;0;R;;;;;N;;;;;
-10A57;KHAROSHTHI PUNCTUATION DOUBLE DANDA;Po;0;R;;;;;N;;;;;
-10A58;KHAROSHTHI PUNCTUATION LINES;Po;0;R;;;;;N;;;;;
-10A60;OLD SOUTH ARABIAN LETTER HE;Lo;0;R;;;;;N;;;;;
-10A61;OLD SOUTH ARABIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;;
-10A62;OLD SOUTH ARABIAN LETTER HETH;Lo;0;R;;;;;N;;;;;
-10A63;OLD SOUTH ARABIAN LETTER MEM;Lo;0;R;;;;;N;;;;;
-10A64;OLD SOUTH ARABIAN LETTER QOPH;Lo;0;R;;;;;N;;;;;
-10A65;OLD SOUTH ARABIAN LETTER WAW;Lo;0;R;;;;;N;;;;;
-10A66;OLD SOUTH ARABIAN LETTER SHIN;Lo;0;R;;;;;N;;;;;
-10A67;OLD SOUTH ARABIAN LETTER RESH;Lo;0;R;;;;;N;;;;;
-10A68;OLD SOUTH ARABIAN LETTER BETH;Lo;0;R;;;;;N;;;;;
-10A69;OLD SOUTH ARABIAN LETTER TAW;Lo;0;R;;;;;N;;;;;
-10A6A;OLD SOUTH ARABIAN LETTER SAT;Lo;0;R;;;;;N;;;;;
-10A6B;OLD SOUTH ARABIAN LETTER KAPH;Lo;0;R;;;;;N;;;;;
-10A6C;OLD SOUTH ARABIAN LETTER NUN;Lo;0;R;;;;;N;;;;;
-10A6D;OLD SOUTH ARABIAN LETTER KHETH;Lo;0;R;;;;;N;;;;;
-10A6E;OLD SOUTH ARABIAN LETTER SADHE;Lo;0;R;;;;;N;;;;;
-10A6F;OLD SOUTH ARABIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
-10A70;OLD SOUTH ARABIAN LETTER FE;Lo;0;R;;;;;N;;;;;
-10A71;OLD SOUTH ARABIAN LETTER ALEF;Lo;0;R;;;;;N;;;;;
-10A72;OLD SOUTH ARABIAN LETTER AYN;Lo;0;R;;;;;N;;;;;
-10A73;OLD SOUTH ARABIAN LETTER DHADHE;Lo;0;R;;;;;N;;;;;
-10A74;OLD SOUTH ARABIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;;
-10A75;OLD SOUTH ARABIAN LETTER DALETH;Lo;0;R;;;;;N;;;;;
-10A76;OLD SOUTH ARABIAN LETTER GHAYN;Lo;0;R;;;;;N;;;;;
-10A77;OLD SOUTH ARABIAN LETTER TETH;Lo;0;R;;;;;N;;;;;
-10A78;OLD SOUTH ARABIAN LETTER ZAYN;Lo;0;R;;;;;N;;;;;
-10A79;OLD SOUTH ARABIAN LETTER DHALETH;Lo;0;R;;;;;N;;;;;
-10A7A;OLD SOUTH ARABIAN LETTER YODH;Lo;0;R;;;;;N;;;;;
-10A7B;OLD SOUTH ARABIAN LETTER THAW;Lo;0;R;;;;;N;;;;;
-10A7C;OLD SOUTH ARABIAN LETTER THETH;Lo;0;R;;;;;N;;;;;
-10A7D;OLD SOUTH ARABIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
-10A7E;OLD SOUTH ARABIAN NUMBER FIFTY;No;0;R;;;;50;N;;;;;
-10A7F;OLD SOUTH ARABIAN NUMERIC INDICATOR;Po;0;R;;;;;N;;;;;
-10B00;AVESTAN LETTER A;Lo;0;R;;;;;N;;;;;
-10B01;AVESTAN LETTER AA;Lo;0;R;;;;;N;;;;;
-10B02;AVESTAN LETTER AO;Lo;0;R;;;;;N;;;;;
-10B03;AVESTAN LETTER AAO;Lo;0;R;;;;;N;;;;;
-10B04;AVESTAN LETTER AN;Lo;0;R;;;;;N;;;;;
-10B05;AVESTAN LETTER AAN;Lo;0;R;;;;;N;;;;;
-10B06;AVESTAN LETTER AE;Lo;0;R;;;;;N;;;;;
-10B07;AVESTAN LETTER AEE;Lo;0;R;;;;;N;;;;;
-10B08;AVESTAN LETTER E;Lo;0;R;;;;;N;;;;;
-10B09;AVESTAN LETTER EE;Lo;0;R;;;;;N;;;;;
-10B0A;AVESTAN LETTER O;Lo;0;R;;;;;N;;;;;
-10B0B;AVESTAN LETTER OO;Lo;0;R;;;;;N;;;;;
-10B0C;AVESTAN LETTER I;Lo;0;R;;;;;N;;;;;
-10B0D;AVESTAN LETTER II;Lo;0;R;;;;;N;;;;;
-10B0E;AVESTAN LETTER U;Lo;0;R;;;;;N;;;;;
-10B0F;AVESTAN LETTER UU;Lo;0;R;;;;;N;;;;;
-10B10;AVESTAN LETTER KE;Lo;0;R;;;;;N;;;;;
-10B11;AVESTAN LETTER XE;Lo;0;R;;;;;N;;;;;
-10B12;AVESTAN LETTER XYE;Lo;0;R;;;;;N;;;;;
-10B13;AVESTAN LETTER XVE;Lo;0;R;;;;;N;;;;;
-10B14;AVESTAN LETTER GE;Lo;0;R;;;;;N;;;;;
-10B15;AVESTAN LETTER GGE;Lo;0;R;;;;;N;;;;;
-10B16;AVESTAN LETTER GHE;Lo;0;R;;;;;N;;;;;
-10B17;AVESTAN LETTER CE;Lo;0;R;;;;;N;;;;;
-10B18;AVESTAN LETTER JE;Lo;0;R;;;;;N;;;;;
-10B19;AVESTAN LETTER TE;Lo;0;R;;;;;N;;;;;
-10B1A;AVESTAN LETTER THE;Lo;0;R;;;;;N;;;;;
-10B1B;AVESTAN LETTER DE;Lo;0;R;;;;;N;;;;;
-10B1C;AVESTAN LETTER DHE;Lo;0;R;;;;;N;;;;;
-10B1D;AVESTAN LETTER TTE;Lo;0;R;;;;;N;;;;;
-10B1E;AVESTAN LETTER PE;Lo;0;R;;;;;N;;;;;
-10B1F;AVESTAN LETTER FE;Lo;0;R;;;;;N;;;;;
-10B20;AVESTAN LETTER BE;Lo;0;R;;;;;N;;;;;
-10B21;AVESTAN LETTER BHE;Lo;0;R;;;;;N;;;;;
-10B22;AVESTAN LETTER NGE;Lo;0;R;;;;;N;;;;;
-10B23;AVESTAN LETTER NGYE;Lo;0;R;;;;;N;;;;;
-10B24;AVESTAN LETTER NGVE;Lo;0;R;;;;;N;;;;;
-10B25;AVESTAN LETTER NE;Lo;0;R;;;;;N;;;;;
-10B26;AVESTAN LETTER NYE;Lo;0;R;;;;;N;;;;;
-10B27;AVESTAN LETTER NNE;Lo;0;R;;;;;N;;;;;
-10B28;AVESTAN LETTER ME;Lo;0;R;;;;;N;;;;;
-10B29;AVESTAN LETTER HME;Lo;0;R;;;;;N;;;;;
-10B2A;AVESTAN LETTER YYE;Lo;0;R;;;;;N;;;;;
-10B2B;AVESTAN LETTER YE;Lo;0;R;;;;;N;;;;;
-10B2C;AVESTAN LETTER VE;Lo;0;R;;;;;N;;;;;
-10B2D;AVESTAN LETTER RE;Lo;0;R;;;;;N;;;;;
-10B2E;AVESTAN LETTER LE;Lo;0;R;;;;;N;;;;;
-10B2F;AVESTAN LETTER SE;Lo;0;R;;;;;N;;;;;
-10B30;AVESTAN LETTER ZE;Lo;0;R;;;;;N;;;;;
-10B31;AVESTAN LETTER SHE;Lo;0;R;;;;;N;;;;;
-10B32;AVESTAN LETTER ZHE;Lo;0;R;;;;;N;;;;;
-10B33;AVESTAN LETTER SHYE;Lo;0;R;;;;;N;;;;;
-10B34;AVESTAN LETTER SSHE;Lo;0;R;;;;;N;;;;;
-10B35;AVESTAN LETTER HE;Lo;0;R;;;;;N;;;;;
-10B39;AVESTAN ABBREVIATION MARK;Po;0;ON;;;;;N;;;;;
-10B3A;TINY TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B3B;SMALL TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B3C;LARGE TWO DOTS OVER ONE DOT PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B3D;LARGE ONE DOT OVER TWO DOTS PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B3E;LARGE TWO RINGS OVER ONE RING PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B3F;LARGE ONE RING OVER TWO RINGS PUNCTUATION;Po;0;ON;;;;;N;;;;;
-10B40;INSCRIPTIONAL PARTHIAN LETTER ALEPH;Lo;0;R;;;;;N;;;;;
-10B41;INSCRIPTIONAL PARTHIAN LETTER BETH;Lo;0;R;;;;;N;;;;;
-10B42;INSCRIPTIONAL PARTHIAN LETTER GIMEL;Lo;0;R;;;;;N;;;;;
-10B43;INSCRIPTIONAL PARTHIAN LETTER DALETH;Lo;0;R;;;;;N;;;;;
-10B44;INSCRIPTIONAL PARTHIAN LETTER HE;Lo;0;R;;;;;N;;;;;
-10B45;INSCRIPTIONAL PARTHIAN LETTER WAW;Lo;0;R;;;;;N;;;;;
-10B46;INSCRIPTIONAL PARTHIAN LETTER ZAYIN;Lo;0;R;;;;;N;;;;;
-10B47;INSCRIPTIONAL PARTHIAN LETTER HETH;Lo;0;R;;;;;N;;;;;
-10B48;INSCRIPTIONAL PARTHIAN LETTER TETH;Lo;0;R;;;;;N;;;;;
-10B49;INSCRIPTIONAL PARTHIAN LETTER YODH;Lo;0;R;;;;;N;;;;;
-10B4A;INSCRIPTIONAL PARTHIAN LETTER KAPH;Lo;0;R;;;;;N;;;;;
-10B4B;INSCRIPTIONAL PARTHIAN LETTER LAMEDH;Lo;0;R;;;;;N;;;;;
-10B4C;INSCRIPTIONAL PARTHIAN LETTER MEM;Lo;0;R;;;;;N;;;;;
-10B4D;INSCRIPTIONAL PARTHIAN LETTER NUN;Lo;0;R;;;;;N;;;;;
-10B4E;INSCRIPTIONAL PARTHIAN LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
-10B4F;INSCRIPTIONAL PARTHIAN LETTER AYIN;Lo;0;R;;;;;N;;;;;
-10B50;INSCRIPTIONAL PARTHIAN LETTER PE;Lo;0;R;;;;;N;;;;;
-10B51;INSCRIPTIONAL PARTHIAN LETTER SADHE;Lo;0;R;;;;;N;;;;;
-10B52;INSCRIPTIONAL PARTHIAN LETTER QOPH;Lo;0;R;;;;;N;;;;;
-10B53;INSCRIPTIONAL PARTHIAN LETTER RESH;Lo;0;R;;;;;N;;;;;
-10B54;INSCRIPTIONAL PARTHIAN LETTER SHIN;Lo;0;R;;;;;N;;;;;
-10B55;INSCRIPTIONAL PARTHIAN LETTER TAW;Lo;0;R;;;;;N;;;;;
-10B58;INSCRIPTIONAL PARTHIAN NUMBER ONE;No;0;R;;;;1;N;;;;;
-10B59;INSCRIPTIONAL PARTHIAN NUMBER TWO;No;0;R;;;;2;N;;;;;
-10B5A;INSCRIPTIONAL PARTHIAN NUMBER THREE;No;0;R;;;;3;N;;;;;
-10B5B;INSCRIPTIONAL PARTHIAN NUMBER FOUR;No;0;R;;;;4;N;;;;;
-10B5C;INSCRIPTIONAL PARTHIAN NUMBER TEN;No;0;R;;;;10;N;;;;;
-10B5D;INSCRIPTIONAL PARTHIAN NUMBER TWENTY;No;0;R;;;;20;N;;;;;
-10B5E;INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
-10B5F;INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
-10B60;INSCRIPTIONAL PAHLAVI LETTER ALEPH;Lo;0;R;;;;;N;;;;;
-10B61;INSCRIPTIONAL PAHLAVI LETTER BETH;Lo;0;R;;;;;N;;;;;
-10B62;INSCRIPTIONAL PAHLAVI LETTER GIMEL;Lo;0;R;;;;;N;;;;;
-10B63;INSCRIPTIONAL PAHLAVI LETTER DALETH;Lo;0;R;;;;;N;;;;;
-10B64;INSCRIPTIONAL PAHLAVI LETTER HE;Lo;0;R;;;;;N;;;;;
-10B65;INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH;Lo;0;R;;;;;N;;;;;
-10B66;INSCRIPTIONAL PAHLAVI LETTER ZAYIN;Lo;0;R;;;;;N;;;;;
-10B67;INSCRIPTIONAL PAHLAVI LETTER HETH;Lo;0;R;;;;;N;;;;;
-10B68;INSCRIPTIONAL PAHLAVI LETTER TETH;Lo;0;R;;;;;N;;;;;
-10B69;INSCRIPTIONAL PAHLAVI LETTER YODH;Lo;0;R;;;;;N;;;;;
-10B6A;INSCRIPTIONAL PAHLAVI LETTER KAPH;Lo;0;R;;;;;N;;;;;
-10B6B;INSCRIPTIONAL PAHLAVI LETTER LAMEDH;Lo;0;R;;;;;N;;;;;
-10B6C;INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH;Lo;0;R;;;;;N;;;;;
-10B6D;INSCRIPTIONAL PAHLAVI LETTER NUN;Lo;0;R;;;;;N;;;;;
-10B6E;INSCRIPTIONAL PAHLAVI LETTER SAMEKH;Lo;0;R;;;;;N;;;;;
-10B6F;INSCRIPTIONAL PAHLAVI LETTER PE;Lo;0;R;;;;;N;;;;;
-10B70;INSCRIPTIONAL PAHLAVI LETTER SADHE;Lo;0;R;;;;;N;;;;;
-10B71;INSCRIPTIONAL PAHLAVI LETTER SHIN;Lo;0;R;;;;;N;;;;;
-10B72;INSCRIPTIONAL PAHLAVI LETTER TAW;Lo;0;R;;;;;N;;;;;
-10B78;INSCRIPTIONAL PAHLAVI NUMBER ONE;No;0;R;;;;1;N;;;;;
-10B79;INSCRIPTIONAL PAHLAVI NUMBER TWO;No;0;R;;;;2;N;;;;;
-10B7A;INSCRIPTIONAL PAHLAVI NUMBER THREE;No;0;R;;;;3;N;;;;;
-10B7B;INSCRIPTIONAL PAHLAVI NUMBER FOUR;No;0;R;;;;4;N;;;;;
-10B7C;INSCRIPTIONAL PAHLAVI NUMBER TEN;No;0;R;;;;10;N;;;;;
-10B7D;INSCRIPTIONAL PAHLAVI NUMBER TWENTY;No;0;R;;;;20;N;;;;;
-10B7E;INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED;No;0;R;;;;100;N;;;;;
-10B7F;INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND;No;0;R;;;;1000;N;;;;;
-10C00;OLD TURKIC LETTER ORKHON A;Lo;0;R;;;;;N;;;;;
-10C01;OLD TURKIC LETTER YENISEI A;Lo;0;R;;;;;N;;;;;
-10C02;OLD TURKIC LETTER YENISEI AE;Lo;0;R;;;;;N;;;;;
-10C03;OLD TURKIC LETTER ORKHON I;Lo;0;R;;;;;N;;;;;
-10C04;OLD TURKIC LETTER YENISEI I;Lo;0;R;;;;;N;;;;;
-10C05;OLD TURKIC LETTER YENISEI E;Lo;0;R;;;;;N;;;;;
-10C06;OLD TURKIC LETTER ORKHON O;Lo;0;R;;;;;N;;;;;
-10C07;OLD TURKIC LETTER ORKHON OE;Lo;0;R;;;;;N;;;;;
-10C08;OLD TURKIC LETTER YENISEI OE;Lo;0;R;;;;;N;;;;;
-10C09;OLD TURKIC LETTER ORKHON AB;Lo;0;R;;;;;N;;;;;
-10C0A;OLD TURKIC LETTER YENISEI AB;Lo;0;R;;;;;N;;;;;
-10C0B;OLD TURKIC LETTER ORKHON AEB;Lo;0;R;;;;;N;;;;;
-10C0C;OLD TURKIC LETTER YENISEI AEB;Lo;0;R;;;;;N;;;;;
-10C0D;OLD TURKIC LETTER ORKHON AG;Lo;0;R;;;;;N;;;;;
-10C0E;OLD TURKIC LETTER YENISEI AG;Lo;0;R;;;;;N;;;;;
-10C0F;OLD TURKIC LETTER ORKHON AEG;Lo;0;R;;;;;N;;;;;
-10C10;OLD TURKIC LETTER YENISEI AEG;Lo;0;R;;;;;N;;;;;
-10C11;OLD TURKIC LETTER ORKHON AD;Lo;0;R;;;;;N;;;;;
-10C12;OLD TURKIC LETTER YENISEI AD;Lo;0;R;;;;;N;;;;;
-10C13;OLD TURKIC LETTER ORKHON AED;Lo;0;R;;;;;N;;;;;
-10C14;OLD TURKIC LETTER ORKHON EZ;Lo;0;R;;;;;N;;;;;
-10C15;OLD TURKIC LETTER YENISEI EZ;Lo;0;R;;;;;N;;;;;
-10C16;OLD TURKIC LETTER ORKHON AY;Lo;0;R;;;;;N;;;;;
-10C17;OLD TURKIC LETTER YENISEI AY;Lo;0;R;;;;;N;;;;;
-10C18;OLD TURKIC LETTER ORKHON AEY;Lo;0;R;;;;;N;;;;;
-10C19;OLD TURKIC LETTER YENISEI AEY;Lo;0;R;;;;;N;;;;;
-10C1A;OLD TURKIC LETTER ORKHON AEK;Lo;0;R;;;;;N;;;;;
-10C1B;OLD TURKIC LETTER YENISEI AEK;Lo;0;R;;;;;N;;;;;
-10C1C;OLD TURKIC LETTER ORKHON OEK;Lo;0;R;;;;;N;;;;;
-10C1D;OLD TURKIC LETTER YENISEI OEK;Lo;0;R;;;;;N;;;;;
-10C1E;OLD TURKIC LETTER ORKHON AL;Lo;0;R;;;;;N;;;;;
-10C1F;OLD TURKIC LETTER YENISEI AL;Lo;0;R;;;;;N;;;;;
-10C20;OLD TURKIC LETTER ORKHON AEL;Lo;0;R;;;;;N;;;;;
-10C21;OLD TURKIC LETTER ORKHON ELT;Lo;0;R;;;;;N;;;;;
-10C22;OLD TURKIC LETTER ORKHON EM;Lo;0;R;;;;;N;;;;;
-10C23;OLD TURKIC LETTER ORKHON AN;Lo;0;R;;;;;N;;;;;
-10C24;OLD TURKIC LETTER ORKHON AEN;Lo;0;R;;;;;N;;;;;
-10C25;OLD TURKIC LETTER YENISEI AEN;Lo;0;R;;;;;N;;;;;
-10C26;OLD TURKIC LETTER ORKHON ENT;Lo;0;R;;;;;N;;;;;
-10C27;OLD TURKIC LETTER YENISEI ENT;Lo;0;R;;;;;N;;;;;
-10C28;OLD TURKIC LETTER ORKHON ENC;Lo;0;R;;;;;N;;;;;
-10C29;OLD TURKIC LETTER YENISEI ENC;Lo;0;R;;;;;N;;;;;
-10C2A;OLD TURKIC LETTER ORKHON ENY;Lo;0;R;;;;;N;;;;;
-10C2B;OLD TURKIC LETTER YENISEI ENY;Lo;0;R;;;;;N;;;;;
-10C2C;OLD TURKIC LETTER YENISEI ANG;Lo;0;R;;;;;N;;;;;
-10C2D;OLD TURKIC LETTER ORKHON ENG;Lo;0;R;;;;;N;;;;;
-10C2E;OLD TURKIC LETTER YENISEI AENG;Lo;0;R;;;;;N;;;;;
-10C2F;OLD TURKIC LETTER ORKHON EP;Lo;0;R;;;;;N;;;;;
-10C30;OLD TURKIC LETTER ORKHON OP;Lo;0;R;;;;;N;;;;;
-10C31;OLD TURKIC LETTER ORKHON IC;Lo;0;R;;;;;N;;;;;
-10C32;OLD TURKIC LETTER ORKHON EC;Lo;0;R;;;;;N;;;;;
-10C33;OLD TURKIC LETTER YENISEI EC;Lo;0;R;;;;;N;;;;;
-10C34;OLD TURKIC LETTER ORKHON AQ;Lo;0;R;;;;;N;;;;;
-10C35;OLD TURKIC LETTER YENISEI AQ;Lo;0;R;;;;;N;;;;;
-10C36;OLD TURKIC LETTER ORKHON IQ;Lo;0;R;;;;;N;;;;;
-10C37;OLD TURKIC LETTER YENISEI IQ;Lo;0;R;;;;;N;;;;;
-10C38;OLD TURKIC LETTER ORKHON OQ;Lo;0;R;;;;;N;;;;;
-10C39;OLD TURKIC LETTER YENISEI OQ;Lo;0;R;;;;;N;;;;;
-10C3A;OLD TURKIC LETTER ORKHON AR;Lo;0;R;;;;;N;;;;;
-10C3B;OLD TURKIC LETTER YENISEI AR;Lo;0;R;;;;;N;;;;;
-10C3C;OLD TURKIC LETTER ORKHON AER;Lo;0;R;;;;;N;;;;;
-10C3D;OLD TURKIC LETTER ORKHON AS;Lo;0;R;;;;;N;;;;;
-10C3E;OLD TURKIC LETTER ORKHON AES;Lo;0;R;;;;;N;;;;;
-10C3F;OLD TURKIC LETTER ORKHON ASH;Lo;0;R;;;;;N;;;;;
-10C40;OLD TURKIC LETTER YENISEI ASH;Lo;0;R;;;;;N;;;;;
-10C41;OLD TURKIC LETTER ORKHON ESH;Lo;0;R;;;;;N;;;;;
-10C42;OLD TURKIC LETTER YENISEI ESH;Lo;0;R;;;;;N;;;;;
-10C43;OLD TURKIC LETTER ORKHON AT;Lo;0;R;;;;;N;;;;;
-10C44;OLD TURKIC LETTER YENISEI AT;Lo;0;R;;;;;N;;;;;
-10C45;OLD TURKIC LETTER ORKHON AET;Lo;0;R;;;;;N;;;;;
-10C46;OLD TURKIC LETTER YENISEI AET;Lo;0;R;;;;;N;;;;;
-10C47;OLD TURKIC LETTER ORKHON OT;Lo;0;R;;;;;N;;;;;
-10C48;OLD TURKIC LETTER ORKHON BASH;Lo;0;R;;;;;N;;;;;
-10E60;RUMI DIGIT ONE;No;0;AN;;;1;1;N;;;;;
-10E61;RUMI DIGIT TWO;No;0;AN;;;2;2;N;;;;;
-10E62;RUMI DIGIT THREE;No;0;AN;;;3;3;N;;;;;
-10E63;RUMI DIGIT FOUR;No;0;AN;;;4;4;N;;;;;
-10E64;RUMI DIGIT FIVE;No;0;AN;;;5;5;N;;;;;
-10E65;RUMI DIGIT SIX;No;0;AN;;;6;6;N;;;;;
-10E66;RUMI DIGIT SEVEN;No;0;AN;;;7;7;N;;;;;
-10E67;RUMI DIGIT EIGHT;No;0;AN;;;8;8;N;;;;;
-10E68;RUMI DIGIT NINE;No;0;AN;;;9;9;N;;;;;
-10E69;RUMI NUMBER TEN;No;0;AN;;;;10;N;;;;;
-10E6A;RUMI NUMBER TWENTY;No;0;AN;;;;20;N;;;;;
-10E6B;RUMI NUMBER THIRTY;No;0;AN;;;;30;N;;;;;
-10E6C;RUMI NUMBER FORTY;No;0;AN;;;;40;N;;;;;
-10E6D;RUMI NUMBER FIFTY;No;0;AN;;;;50;N;;;;;
-10E6E;RUMI NUMBER SIXTY;No;0;AN;;;;60;N;;;;;
-10E6F;RUMI NUMBER SEVENTY;No;0;AN;;;;70;N;;;;;
-10E70;RUMI NUMBER EIGHTY;No;0;AN;;;;80;N;;;;;
-10E71;RUMI NUMBER NINETY;No;0;AN;;;;90;N;;;;;
-10E72;RUMI NUMBER ONE HUNDRED;No;0;AN;;;;100;N;;;;;
-10E73;RUMI NUMBER TWO HUNDRED;No;0;AN;;;;200;N;;;;;
-10E74;RUMI NUMBER THREE HUNDRED;No;0;AN;;;;300;N;;;;;
-10E75;RUMI NUMBER FOUR HUNDRED;No;0;AN;;;;400;N;;;;;
-10E76;RUMI NUMBER FIVE HUNDRED;No;0;AN;;;;500;N;;;;;
-10E77;RUMI NUMBER SIX HUNDRED;No;0;AN;;;;600;N;;;;;
-10E78;RUMI NUMBER SEVEN HUNDRED;No;0;AN;;;;700;N;;;;;
-10E79;RUMI NUMBER EIGHT HUNDRED;No;0;AN;;;;800;N;;;;;
-10E7A;RUMI NUMBER NINE HUNDRED;No;0;AN;;;;900;N;;;;;
-10E7B;RUMI FRACTION ONE HALF;No;0;AN;;;;1/2;N;;;;;
-10E7C;RUMI FRACTION ONE QUARTER;No;0;AN;;;;1/4;N;;;;;
-10E7D;RUMI FRACTION ONE THIRD;No;0;AN;;;;1/3;N;;;;;
-10E7E;RUMI FRACTION TWO THIRDS;No;0;AN;;;;2/3;N;;;;;
-11080;KAITHI SIGN CANDRABINDU;Mn;0;NSM;;;;;N;;;;;
-11081;KAITHI SIGN ANUSVARA;Mn;0;NSM;;;;;N;;;;;
-11082;KAITHI SIGN VISARGA;Mc;0;L;;;;;N;;;;;
-11083;KAITHI LETTER A;Lo;0;L;;;;;N;;;;;
-11084;KAITHI LETTER AA;Lo;0;L;;;;;N;;;;;
-11085;KAITHI LETTER I;Lo;0;L;;;;;N;;;;;
-11086;KAITHI LETTER II;Lo;0;L;;;;;N;;;;;
-11087;KAITHI LETTER U;Lo;0;L;;;;;N;;;;;
-11088;KAITHI LETTER UU;Lo;0;L;;;;;N;;;;;
-11089;KAITHI LETTER E;Lo;0;L;;;;;N;;;;;
-1108A;KAITHI LETTER AI;Lo;0;L;;;;;N;;;;;
-1108B;KAITHI LETTER O;Lo;0;L;;;;;N;;;;;
-1108C;KAITHI LETTER AU;Lo;0;L;;;;;N;;;;;
-1108D;KAITHI LETTER KA;Lo;0;L;;;;;N;;;;;
-1108E;KAITHI LETTER KHA;Lo;0;L;;;;;N;;;;;
-1108F;KAITHI LETTER GA;Lo;0;L;;;;;N;;;;;
-11090;KAITHI LETTER GHA;Lo;0;L;;;;;N;;;;;
-11091;KAITHI LETTER NGA;Lo;0;L;;;;;N;;;;;
-11092;KAITHI LETTER CA;Lo;0;L;;;;;N;;;;;
-11093;KAITHI LETTER CHA;Lo;0;L;;;;;N;;;;;
-11094;KAITHI LETTER JA;Lo;0;L;;;;;N;;;;;
-11095;KAITHI LETTER JHA;Lo;0;L;;;;;N;;;;;
-11096;KAITHI LETTER NYA;Lo;0;L;;;;;N;;;;;
-11097;KAITHI LETTER TTA;Lo;0;L;;;;;N;;;;;
-11098;KAITHI LETTER TTHA;Lo;0;L;;;;;N;;;;;
-11099;KAITHI LETTER DDA;Lo;0;L;;;;;N;;;;;
-1109A;KAITHI LETTER DDDHA;Lo;0;L;11099 110BA;;;;N;;;;;
-1109B;KAITHI LETTER DDHA;Lo;0;L;;;;;N;;;;;
-1109C;KAITHI LETTER RHA;Lo;0;L;1109B 110BA;;;;N;;;;;
-1109D;KAITHI LETTER NNA;Lo;0;L;;;;;N;;;;;
-1109E;KAITHI LETTER TA;Lo;0;L;;;;;N;;;;;
-1109F;KAITHI LETTER THA;Lo;0;L;;;;;N;;;;;
-110A0;KAITHI LETTER DA;Lo;0;L;;;;;N;;;;;
-110A1;KAITHI LETTER DHA;Lo;0;L;;;;;N;;;;;
-110A2;KAITHI LETTER NA;Lo;0;L;;;;;N;;;;;
-110A3;KAITHI LETTER PA;Lo;0;L;;;;;N;;;;;
-110A4;KAITHI LETTER PHA;Lo;0;L;;;;;N;;;;;
-110A5;KAITHI LETTER BA;Lo;0;L;;;;;N;;;;;
-110A6;KAITHI LETTER BHA;Lo;0;L;;;;;N;;;;;
-110A7;KAITHI LETTER MA;Lo;0;L;;;;;N;;;;;
-110A8;KAITHI LETTER YA;Lo;0;L;;;;;N;;;;;
-110A9;KAITHI LETTER RA;Lo;0;L;;;;;N;;;;;
-110AA;KAITHI LETTER LA;Lo;0;L;;;;;N;;;;;
-110AB;KAITHI LETTER VA;Lo;0;L;110A5 110BA;;;;N;;;;;
-110AC;KAITHI LETTER SHA;Lo;0;L;;;;;N;;;;;
-110AD;KAITHI LETTER SSA;Lo;0;L;;;;;N;;;;;
-110AE;KAITHI LETTER SA;Lo;0;L;;;;;N;;;;;
-110AF;KAITHI LETTER HA;Lo;0;L;;;;;N;;;;;
-110B0;KAITHI VOWEL SIGN AA;Mc;0;L;;;;;N;;;;;
-110B1;KAITHI VOWEL SIGN I;Mc;0;L;;;;;N;;;;;
-110B2;KAITHI VOWEL SIGN II;Mc;0;L;;;;;N;;;;;
-110B3;KAITHI VOWEL SIGN U;Mn;0;NSM;;;;;N;;;;;
-110B4;KAITHI VOWEL SIGN UU;Mn;0;NSM;;;;;N;;;;;
-110B5;KAITHI VOWEL SIGN E;Mn;0;NSM;;;;;N;;;;;
-110B6;KAITHI VOWEL SIGN AI;Mn;0;NSM;;;;;N;;;;;
-110B7;KAITHI VOWEL SIGN O;Mc;0;L;;;;;N;;;;;
-110B8;KAITHI VOWEL SIGN AU;Mc;0;L;;;;;N;;;;;
-110B9;KAITHI SIGN VIRAMA;Mn;9;NSM;;;;;N;;;;;
-110BA;KAITHI SIGN NUKTA;Mn;7;NSM;;;;;N;;;;;
-110BB;KAITHI ABBREVIATION SIGN;Po;0;L;;;;;N;;;;;
-110BC;KAITHI ENUMERATION SIGN;Po;0;L;;;;;N;;;;;
-110BD;KAITHI NUMBER SIGN;Cf;0;L;;;;;N;;;;;
-110BE;KAITHI SECTION MARK;Po;0;L;;;;;N;;;;;
-110BF;KAITHI DOUBLE SECTION MARK;Po;0;L;;;;;N;;;;;
-110C0;KAITHI DANDA;Po;0;L;;;;;N;;;;;
-110C1;KAITHI DOUBLE DANDA;Po;0;L;;;;;N;;;;;
-12000;CUNEIFORM SIGN A;Lo;0;L;;;;;N;;;;;
-12001;CUNEIFORM SIGN A TIMES A;Lo;0;L;;;;;N;;;;;
-12002;CUNEIFORM SIGN A TIMES BAD;Lo;0;L;;;;;N;;;;;
-12003;CUNEIFORM SIGN A TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12004;CUNEIFORM SIGN A TIMES HA;Lo;0;L;;;;;N;;;;;
-12005;CUNEIFORM SIGN A TIMES IGI;Lo;0;L;;;;;N;;;;;
-12006;CUNEIFORM SIGN A TIMES LAGAR GUNU;Lo;0;L;;;;;N;;;;;
-12007;CUNEIFORM SIGN A TIMES MUSH;Lo;0;L;;;;;N;;;;;
-12008;CUNEIFORM SIGN A TIMES SAG;Lo;0;L;;;;;N;;;;;
-12009;CUNEIFORM SIGN A2;Lo;0;L;;;;;N;;;;;
-1200A;CUNEIFORM SIGN AB;Lo;0;L;;;;;N;;;;;
-1200B;CUNEIFORM SIGN AB TIMES ASH2;Lo;0;L;;;;;N;;;;;
-1200C;CUNEIFORM SIGN AB TIMES DUN3 GUNU;Lo;0;L;;;;;N;;;;;
-1200D;CUNEIFORM SIGN AB TIMES GAL;Lo;0;L;;;;;N;;;;;
-1200E;CUNEIFORM SIGN AB TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-1200F;CUNEIFORM SIGN AB TIMES HA;Lo;0;L;;;;;N;;;;;
-12010;CUNEIFORM SIGN AB TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-12011;CUNEIFORM SIGN AB TIMES IMIN;Lo;0;L;;;;;N;;;;;
-12012;CUNEIFORM SIGN AB TIMES LAGAB;Lo;0;L;;;;;N;;;;;
-12013;CUNEIFORM SIGN AB TIMES SHESH;Lo;0;L;;;;;N;;;;;
-12014;CUNEIFORM SIGN AB TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;;
-12015;CUNEIFORM SIGN AB GUNU;Lo;0;L;;;;;N;;;;;
-12016;CUNEIFORM SIGN AB2;Lo;0;L;;;;;N;;;;;
-12017;CUNEIFORM SIGN AB2 TIMES BALAG;Lo;0;L;;;;;N;;;;;
-12018;CUNEIFORM SIGN AB2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12019;CUNEIFORM SIGN AB2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;;
-1201A;CUNEIFORM SIGN AB2 TIMES SHA3;Lo;0;L;;;;;N;;;;;
-1201B;CUNEIFORM SIGN AB2 TIMES TAK4;Lo;0;L;;;;;N;;;;;
-1201C;CUNEIFORM SIGN AD;Lo;0;L;;;;;N;;;;;
-1201D;CUNEIFORM SIGN AK;Lo;0;L;;;;;N;;;;;
-1201E;CUNEIFORM SIGN AK TIMES ERIN2;Lo;0;L;;;;;N;;;;;
-1201F;CUNEIFORM SIGN AK TIMES SHITA PLUS GISH;Lo;0;L;;;;;N;;;;;
-12020;CUNEIFORM SIGN AL;Lo;0;L;;;;;N;;;;;
-12021;CUNEIFORM SIGN AL TIMES AL;Lo;0;L;;;;;N;;;;;
-12022;CUNEIFORM SIGN AL TIMES DIM2;Lo;0;L;;;;;N;;;;;
-12023;CUNEIFORM SIGN AL TIMES GISH;Lo;0;L;;;;;N;;;;;
-12024;CUNEIFORM SIGN AL TIMES HA;Lo;0;L;;;;;N;;;;;
-12025;CUNEIFORM SIGN AL TIMES KAD3;Lo;0;L;;;;;N;;;;;
-12026;CUNEIFORM SIGN AL TIMES KI;Lo;0;L;;;;;N;;;;;
-12027;CUNEIFORM SIGN AL TIMES SHE;Lo;0;L;;;;;N;;;;;
-12028;CUNEIFORM SIGN AL TIMES USH;Lo;0;L;;;;;N;;;;;
-12029;CUNEIFORM SIGN ALAN;Lo;0;L;;;;;N;;;;;
-1202A;CUNEIFORM SIGN ALEPH;Lo;0;L;;;;;N;;;;;
-1202B;CUNEIFORM SIGN AMAR;Lo;0;L;;;;;N;;;;;
-1202C;CUNEIFORM SIGN AMAR TIMES SHE;Lo;0;L;;;;;N;;;;;
-1202D;CUNEIFORM SIGN AN;Lo;0;L;;;;;N;;;;;
-1202E;CUNEIFORM SIGN AN OVER AN;Lo;0;L;;;;;N;;;;;
-1202F;CUNEIFORM SIGN AN THREE TIMES;Lo;0;L;;;;;N;;;;;
-12030;CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA;Lo;0;L;;;;;N;;;;;
-12031;CUNEIFORM SIGN AN PLUS NAGA SQUARED;Lo;0;L;;;;;N;;;;;
-12032;CUNEIFORM SIGN ANSHE;Lo;0;L;;;;;N;;;;;
-12033;CUNEIFORM SIGN APIN;Lo;0;L;;;;;N;;;;;
-12034;CUNEIFORM SIGN ARAD;Lo;0;L;;;;;N;;;;;
-12035;CUNEIFORM SIGN ARAD TIMES KUR;Lo;0;L;;;;;N;;;;;
-12036;CUNEIFORM SIGN ARKAB;Lo;0;L;;;;;N;;;;;
-12037;CUNEIFORM SIGN ASAL2;Lo;0;L;;;;;N;;;;;
-12038;CUNEIFORM SIGN ASH;Lo;0;L;;;;;N;;;;;
-12039;CUNEIFORM SIGN ASH ZIDA TENU;Lo;0;L;;;;;N;;;;;
-1203A;CUNEIFORM SIGN ASH KABA TENU;Lo;0;L;;;;;N;;;;;
-1203B;CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAP;Lo;0;L;;;;;N;;;;;
-1203C;CUNEIFORM SIGN ASH OVER ASH OVER ASH;Lo;0;L;;;;;N;;;;;
-1203D;CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH;Lo;0;L;;;;;N;;;;;
-1203E;CUNEIFORM SIGN ASH2;Lo;0;L;;;;;N;;;;;
-1203F;CUNEIFORM SIGN ASHGAB;Lo;0;L;;;;;N;;;;;
-12040;CUNEIFORM SIGN BA;Lo;0;L;;;;;N;;;;;
-12041;CUNEIFORM SIGN BAD;Lo;0;L;;;;;N;;;;;
-12042;CUNEIFORM SIGN BAG3;Lo;0;L;;;;;N;;;;;
-12043;CUNEIFORM SIGN BAHAR2;Lo;0;L;;;;;N;;;;;
-12044;CUNEIFORM SIGN BAL;Lo;0;L;;;;;N;;;;;
-12045;CUNEIFORM SIGN BAL OVER BAL;Lo;0;L;;;;;N;;;;;
-12046;CUNEIFORM SIGN BALAG;Lo;0;L;;;;;N;;;;;
-12047;CUNEIFORM SIGN BAR;Lo;0;L;;;;;N;;;;;
-12048;CUNEIFORM SIGN BARA2;Lo;0;L;;;;;N;;;;;
-12049;CUNEIFORM SIGN BI;Lo;0;L;;;;;N;;;;;
-1204A;CUNEIFORM SIGN BI TIMES A;Lo;0;L;;;;;N;;;;;
-1204B;CUNEIFORM SIGN BI TIMES GAR;Lo;0;L;;;;;N;;;;;
-1204C;CUNEIFORM SIGN BI TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-1204D;CUNEIFORM SIGN BU;Lo;0;L;;;;;N;;;;;
-1204E;CUNEIFORM SIGN BU OVER BU AB;Lo;0;L;;;;;N;;;;;
-1204F;CUNEIFORM SIGN BU OVER BU UN;Lo;0;L;;;;;N;;;;;
-12050;CUNEIFORM SIGN BU CROSSING BU;Lo;0;L;;;;;N;;;;;
-12051;CUNEIFORM SIGN BULUG;Lo;0;L;;;;;N;;;;;
-12052;CUNEIFORM SIGN BULUG OVER BULUG;Lo;0;L;;;;;N;;;;;
-12053;CUNEIFORM SIGN BUR;Lo;0;L;;;;;N;;;;;
-12054;CUNEIFORM SIGN BUR2;Lo;0;L;;;;;N;;;;;
-12055;CUNEIFORM SIGN DA;Lo;0;L;;;;;N;;;;;
-12056;CUNEIFORM SIGN DAG;Lo;0;L;;;;;N;;;;;
-12057;CUNEIFORM SIGN DAG KISIM5 TIMES A PLUS MASH;Lo;0;L;;;;;N;;;;;
-12058;CUNEIFORM SIGN DAG KISIM5 TIMES AMAR;Lo;0;L;;;;;N;;;;;
-12059;CUNEIFORM SIGN DAG KISIM5 TIMES BALAG;Lo;0;L;;;;;N;;;;;
-1205A;CUNEIFORM SIGN DAG KISIM5 TIMES BI;Lo;0;L;;;;;N;;;;;
-1205B;CUNEIFORM SIGN DAG KISIM5 TIMES GA;Lo;0;L;;;;;N;;;;;
-1205C;CUNEIFORM SIGN DAG KISIM5 TIMES GA PLUS MASH;Lo;0;L;;;;;N;;;;;
-1205D;CUNEIFORM SIGN DAG KISIM5 TIMES GI;Lo;0;L;;;;;N;;;;;
-1205E;CUNEIFORM SIGN DAG KISIM5 TIMES GIR2;Lo;0;L;;;;;N;;;;;
-1205F;CUNEIFORM SIGN DAG KISIM5 TIMES GUD;Lo;0;L;;;;;N;;;;;
-12060;CUNEIFORM SIGN DAG KISIM5 TIMES HA;Lo;0;L;;;;;N;;;;;
-12061;CUNEIFORM SIGN DAG KISIM5 TIMES IR;Lo;0;L;;;;;N;;;;;
-12062;CUNEIFORM SIGN DAG KISIM5 TIMES IR PLUS LU;Lo;0;L;;;;;N;;;;;
-12063;CUNEIFORM SIGN DAG KISIM5 TIMES KAK;Lo;0;L;;;;;N;;;;;
-12064;CUNEIFORM SIGN DAG KISIM5 TIMES LA;Lo;0;L;;;;;N;;;;;
-12065;CUNEIFORM SIGN DAG KISIM5 TIMES LU;Lo;0;L;;;;;N;;;;;
-12066;CUNEIFORM SIGN DAG KISIM5 TIMES LU PLUS MASH2;Lo;0;L;;;;;N;;;;;
-12067;CUNEIFORM SIGN DAG KISIM5 TIMES LUM;Lo;0;L;;;;;N;;;;;
-12068;CUNEIFORM SIGN DAG KISIM5 TIMES NE;Lo;0;L;;;;;N;;;;;
-12069;CUNEIFORM SIGN DAG KISIM5 TIMES PAP PLUS PAP;Lo;0;L;;;;;N;;;;;
-1206A;CUNEIFORM SIGN DAG KISIM5 TIMES SI;Lo;0;L;;;;;N;;;;;
-1206B;CUNEIFORM SIGN DAG KISIM5 TIMES TAK4;Lo;0;L;;;;;N;;;;;
-1206C;CUNEIFORM SIGN DAG KISIM5 TIMES U2 PLUS GIR2;Lo;0;L;;;;;N;;;;;
-1206D;CUNEIFORM SIGN DAG KISIM5 TIMES USH;Lo;0;L;;;;;N;;;;;
-1206E;CUNEIFORM SIGN DAM;Lo;0;L;;;;;N;;;;;
-1206F;CUNEIFORM SIGN DAR;Lo;0;L;;;;;N;;;;;
-12070;CUNEIFORM SIGN DARA3;Lo;0;L;;;;;N;;;;;
-12071;CUNEIFORM SIGN DARA4;Lo;0;L;;;;;N;;;;;
-12072;CUNEIFORM SIGN DI;Lo;0;L;;;;;N;;;;;
-12073;CUNEIFORM SIGN DIB;Lo;0;L;;;;;N;;;;;
-12074;CUNEIFORM SIGN DIM;Lo;0;L;;;;;N;;;;;
-12075;CUNEIFORM SIGN DIM TIMES SHE;Lo;0;L;;;;;N;;;;;
-12076;CUNEIFORM SIGN DIM2;Lo;0;L;;;;;N;;;;;
-12077;CUNEIFORM SIGN DIN;Lo;0;L;;;;;N;;;;;
-12078;CUNEIFORM SIGN DIN KASKAL U GUNU DISH;Lo;0;L;;;;;N;;;;;
-12079;CUNEIFORM SIGN DISH;Lo;0;L;;;;;N;;;;;
-1207A;CUNEIFORM SIGN DU;Lo;0;L;;;;;N;;;;;
-1207B;CUNEIFORM SIGN DU OVER DU;Lo;0;L;;;;;N;;;;;
-1207C;CUNEIFORM SIGN DU GUNU;Lo;0;L;;;;;N;;;;;
-1207D;CUNEIFORM SIGN DU SHESHIG;Lo;0;L;;;;;N;;;;;
-1207E;CUNEIFORM SIGN DUB;Lo;0;L;;;;;N;;;;;
-1207F;CUNEIFORM SIGN DUB TIMES ESH2;Lo;0;L;;;;;N;;;;;
-12080;CUNEIFORM SIGN DUB2;Lo;0;L;;;;;N;;;;;
-12081;CUNEIFORM SIGN DUG;Lo;0;L;;;;;N;;;;;
-12082;CUNEIFORM SIGN DUGUD;Lo;0;L;;;;;N;;;;;
-12083;CUNEIFORM SIGN DUH;Lo;0;L;;;;;N;;;;;
-12084;CUNEIFORM SIGN DUN;Lo;0;L;;;;;N;;;;;
-12085;CUNEIFORM SIGN DUN3;Lo;0;L;;;;;N;;;;;
-12086;CUNEIFORM SIGN DUN3 GUNU;Lo;0;L;;;;;N;;;;;
-12087;CUNEIFORM SIGN DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;;
-12088;CUNEIFORM SIGN DUN4;Lo;0;L;;;;;N;;;;;
-12089;CUNEIFORM SIGN DUR2;Lo;0;L;;;;;N;;;;;
-1208A;CUNEIFORM SIGN E;Lo;0;L;;;;;N;;;;;
-1208B;CUNEIFORM SIGN E TIMES PAP;Lo;0;L;;;;;N;;;;;
-1208C;CUNEIFORM SIGN E OVER E NUN OVER NUN;Lo;0;L;;;;;N;;;;;
-1208D;CUNEIFORM SIGN E2;Lo;0;L;;;;;N;;;;;
-1208E;CUNEIFORM SIGN E2 TIMES A PLUS HA PLUS DA;Lo;0;L;;;;;N;;;;;
-1208F;CUNEIFORM SIGN E2 TIMES GAR;Lo;0;L;;;;;N;;;;;
-12090;CUNEIFORM SIGN E2 TIMES MI;Lo;0;L;;;;;N;;;;;
-12091;CUNEIFORM SIGN E2 TIMES SAL;Lo;0;L;;;;;N;;;;;
-12092;CUNEIFORM SIGN E2 TIMES SHE;Lo;0;L;;;;;N;;;;;
-12093;CUNEIFORM SIGN E2 TIMES U;Lo;0;L;;;;;N;;;;;
-12094;CUNEIFORM SIGN EDIN;Lo;0;L;;;;;N;;;;;
-12095;CUNEIFORM SIGN EGIR;Lo;0;L;;;;;N;;;;;
-12096;CUNEIFORM SIGN EL;Lo;0;L;;;;;N;;;;;
-12097;CUNEIFORM SIGN EN;Lo;0;L;;;;;N;;;;;
-12098;CUNEIFORM SIGN EN TIMES GAN2;Lo;0;L;;;;;N;;;;;
-12099;CUNEIFORM SIGN EN TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-1209A;CUNEIFORM SIGN EN TIMES ME;Lo;0;L;;;;;N;;;;;
-1209B;CUNEIFORM SIGN EN CROSSING EN;Lo;0;L;;;;;N;;;;;
-1209C;CUNEIFORM SIGN EN OPPOSING EN;Lo;0;L;;;;;N;;;;;
-1209D;CUNEIFORM SIGN EN SQUARED;Lo;0;L;;;;;N;;;;;
-1209E;CUNEIFORM SIGN EREN;Lo;0;L;;;;;N;;;;;
-1209F;CUNEIFORM SIGN ERIN2;Lo;0;L;;;;;N;;;;;
-120A0;CUNEIFORM SIGN ESH2;Lo;0;L;;;;;N;;;;;
-120A1;CUNEIFORM SIGN EZEN;Lo;0;L;;;;;N;;;;;
-120A2;CUNEIFORM SIGN EZEN TIMES A;Lo;0;L;;;;;N;;;;;
-120A3;CUNEIFORM SIGN EZEN TIMES A PLUS LAL;Lo;0;L;;;;;N;;;;;
-120A4;CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL;Lo;0;L;;;;;N;;;;;
-120A5;CUNEIFORM SIGN EZEN TIMES AN;Lo;0;L;;;;;N;;;;;
-120A6;CUNEIFORM SIGN EZEN TIMES BAD;Lo;0;L;;;;;N;;;;;
-120A7;CUNEIFORM SIGN EZEN TIMES DUN3 GUNU;Lo;0;L;;;;;N;;;;;
-120A8;CUNEIFORM SIGN EZEN TIMES DUN3 GUNU GUNU;Lo;0;L;;;;;N;;;;;
-120A9;CUNEIFORM SIGN EZEN TIMES HA;Lo;0;L;;;;;N;;;;;
-120AA;CUNEIFORM SIGN EZEN TIMES HA GUNU;Lo;0;L;;;;;N;;;;;
-120AB;CUNEIFORM SIGN EZEN TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-120AC;CUNEIFORM SIGN EZEN TIMES KASKAL;Lo;0;L;;;;;N;;;;;
-120AD;CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED;Lo;0;L;;;;;N;;;;;
-120AE;CUNEIFORM SIGN EZEN TIMES KU3;Lo;0;L;;;;;N;;;;;
-120AF;CUNEIFORM SIGN EZEN TIMES LA;Lo;0;L;;;;;N;;;;;
-120B0;CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL;Lo;0;L;;;;;N;;;;;
-120B1;CUNEIFORM SIGN EZEN TIMES LI;Lo;0;L;;;;;N;;;;;
-120B2;CUNEIFORM SIGN EZEN TIMES LU;Lo;0;L;;;;;N;;;;;
-120B3;CUNEIFORM SIGN EZEN TIMES U2;Lo;0;L;;;;;N;;;;;
-120B4;CUNEIFORM SIGN EZEN TIMES UD;Lo;0;L;;;;;N;;;;;
-120B5;CUNEIFORM SIGN GA;Lo;0;L;;;;;N;;;;;
-120B6;CUNEIFORM SIGN GA GUNU;Lo;0;L;;;;;N;;;;;
-120B7;CUNEIFORM SIGN GA2;Lo;0;L;;;;;N;;;;;
-120B8;CUNEIFORM SIGN GA2 TIMES A PLUS DA PLUS HA;Lo;0;L;;;;;N;;;;;
-120B9;CUNEIFORM SIGN GA2 TIMES A PLUS HA;Lo;0;L;;;;;N;;;;;
-120BA;CUNEIFORM SIGN GA2 TIMES A PLUS IGI;Lo;0;L;;;;;N;;;;;
-120BB;CUNEIFORM SIGN GA2 TIMES AB2 TENU PLUS TAB;Lo;0;L;;;;;N;;;;;
-120BC;CUNEIFORM SIGN GA2 TIMES AN;Lo;0;L;;;;;N;;;;;
-120BD;CUNEIFORM SIGN GA2 TIMES ASH;Lo;0;L;;;;;N;;;;;
-120BE;CUNEIFORM SIGN GA2 TIMES ASH2 PLUS GAL;Lo;0;L;;;;;N;;;;;
-120BF;CUNEIFORM SIGN GA2 TIMES BAD;Lo;0;L;;;;;N;;;;;
-120C0;CUNEIFORM SIGN GA2 TIMES BAR PLUS RA;Lo;0;L;;;;;N;;;;;
-120C1;CUNEIFORM SIGN GA2 TIMES BUR;Lo;0;L;;;;;N;;;;;
-120C2;CUNEIFORM SIGN GA2 TIMES BUR PLUS RA;Lo;0;L;;;;;N;;;;;
-120C3;CUNEIFORM SIGN GA2 TIMES DA;Lo;0;L;;;;;N;;;;;
-120C4;CUNEIFORM SIGN GA2 TIMES DI;Lo;0;L;;;;;N;;;;;
-120C5;CUNEIFORM SIGN GA2 TIMES DIM TIMES SHE;Lo;0;L;;;;;N;;;;;
-120C6;CUNEIFORM SIGN GA2 TIMES DUB;Lo;0;L;;;;;N;;;;;
-120C7;CUNEIFORM SIGN GA2 TIMES EL;Lo;0;L;;;;;N;;;;;
-120C8;CUNEIFORM SIGN GA2 TIMES EL PLUS LA;Lo;0;L;;;;;N;;;;;
-120C9;CUNEIFORM SIGN GA2 TIMES EN;Lo;0;L;;;;;N;;;;;
-120CA;CUNEIFORM SIGN GA2 TIMES EN TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-120CB;CUNEIFORM SIGN GA2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-120CC;CUNEIFORM SIGN GA2 TIMES GAR;Lo;0;L;;;;;N;;;;;
-120CD;CUNEIFORM SIGN GA2 TIMES GI;Lo;0;L;;;;;N;;;;;
-120CE;CUNEIFORM SIGN GA2 TIMES GI4;Lo;0;L;;;;;N;;;;;
-120CF;CUNEIFORM SIGN GA2 TIMES GI4 PLUS A;Lo;0;L;;;;;N;;;;;
-120D0;CUNEIFORM SIGN GA2 TIMES GIR2 PLUS SU;Lo;0;L;;;;;N;;;;;
-120D1;CUNEIFORM SIGN GA2 TIMES HA PLUS LU PLUS ESH2;Lo;0;L;;;;;N;;;;;
-120D2;CUNEIFORM SIGN GA2 TIMES HAL;Lo;0;L;;;;;N;;;;;
-120D3;CUNEIFORM SIGN GA2 TIMES HAL PLUS LA;Lo;0;L;;;;;N;;;;;
-120D4;CUNEIFORM SIGN GA2 TIMES HI PLUS LI;Lo;0;L;;;;;N;;;;;
-120D5;CUNEIFORM SIGN GA2 TIMES HUB2;Lo;0;L;;;;;N;;;;;
-120D6;CUNEIFORM SIGN GA2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-120D7;CUNEIFORM SIGN GA2 TIMES ISH PLUS HU PLUS ASH;Lo;0;L;;;;;N;;;;;
-120D8;CUNEIFORM SIGN GA2 TIMES KAK;Lo;0;L;;;;;N;;;;;
-120D9;CUNEIFORM SIGN GA2 TIMES KASKAL;Lo;0;L;;;;;N;;;;;
-120DA;CUNEIFORM SIGN GA2 TIMES KID;Lo;0;L;;;;;N;;;;;
-120DB;CUNEIFORM SIGN GA2 TIMES KID PLUS LAL;Lo;0;L;;;;;N;;;;;
-120DC;CUNEIFORM SIGN GA2 TIMES KU3 PLUS AN;Lo;0;L;;;;;N;;;;;
-120DD;CUNEIFORM SIGN GA2 TIMES LA;Lo;0;L;;;;;N;;;;;
-120DE;CUNEIFORM SIGN GA2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;;
-120DF;CUNEIFORM SIGN GA2 TIMES MI;Lo;0;L;;;;;N;;;;;
-120E0;CUNEIFORM SIGN GA2 TIMES NUN;Lo;0;L;;;;;N;;;;;
-120E1;CUNEIFORM SIGN GA2 TIMES NUN OVER NUN;Lo;0;L;;;;;N;;;;;
-120E2;CUNEIFORM SIGN GA2 TIMES PA;Lo;0;L;;;;;N;;;;;
-120E3;CUNEIFORM SIGN GA2 TIMES SAL;Lo;0;L;;;;;N;;;;;
-120E4;CUNEIFORM SIGN GA2 TIMES SAR;Lo;0;L;;;;;N;;;;;
-120E5;CUNEIFORM SIGN GA2 TIMES SHE;Lo;0;L;;;;;N;;;;;
-120E6;CUNEIFORM SIGN GA2 TIMES SHE PLUS TUR;Lo;0;L;;;;;N;;;;;
-120E7;CUNEIFORM SIGN GA2 TIMES SHID;Lo;0;L;;;;;N;;;;;
-120E8;CUNEIFORM SIGN GA2 TIMES SUM;Lo;0;L;;;;;N;;;;;
-120E9;CUNEIFORM SIGN GA2 TIMES TAK4;Lo;0;L;;;;;N;;;;;
-120EA;CUNEIFORM SIGN GA2 TIMES U;Lo;0;L;;;;;N;;;;;
-120EB;CUNEIFORM SIGN GA2 TIMES UD;Lo;0;L;;;;;N;;;;;
-120EC;CUNEIFORM SIGN GA2 TIMES UD PLUS DU;Lo;0;L;;;;;N;;;;;
-120ED;CUNEIFORM SIGN GA2 OVER GA2;Lo;0;L;;;;;N;;;;;
-120EE;CUNEIFORM SIGN GABA;Lo;0;L;;;;;N;;;;;
-120EF;CUNEIFORM SIGN GABA CROSSING GABA;Lo;0;L;;;;;N;;;;;
-120F0;CUNEIFORM SIGN GAD;Lo;0;L;;;;;N;;;;;
-120F1;CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-120F2;CUNEIFORM SIGN GAL;Lo;0;L;;;;;N;;;;;
-120F3;CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-120F4;CUNEIFORM SIGN GALAM;Lo;0;L;;;;;N;;;;;
-120F5;CUNEIFORM SIGN GAM;Lo;0;L;;;;;N;;;;;
-120F6;CUNEIFORM SIGN GAN;Lo;0;L;;;;;N;;;;;
-120F7;CUNEIFORM SIGN GAN2;Lo;0;L;;;;;N;;;;;
-120F8;CUNEIFORM SIGN GAN2 TENU;Lo;0;L;;;;;N;;;;;
-120F9;CUNEIFORM SIGN GAN2 OVER GAN2;Lo;0;L;;;;;N;;;;;
-120FA;CUNEIFORM SIGN GAN2 CROSSING GAN2;Lo;0;L;;;;;N;;;;;
-120FB;CUNEIFORM SIGN GAR;Lo;0;L;;;;;N;;;;;
-120FC;CUNEIFORM SIGN GAR3;Lo;0;L;;;;;N;;;;;
-120FD;CUNEIFORM SIGN GASHAN;Lo;0;L;;;;;N;;;;;
-120FE;CUNEIFORM SIGN GESHTIN;Lo;0;L;;;;;N;;;;;
-120FF;CUNEIFORM SIGN GESHTIN TIMES KUR;Lo;0;L;;;;;N;;;;;
-12100;CUNEIFORM SIGN GI;Lo;0;L;;;;;N;;;;;
-12101;CUNEIFORM SIGN GI TIMES E;Lo;0;L;;;;;N;;;;;
-12102;CUNEIFORM SIGN GI TIMES U;Lo;0;L;;;;;N;;;;;
-12103;CUNEIFORM SIGN GI CROSSING GI;Lo;0;L;;;;;N;;;;;
-12104;CUNEIFORM SIGN GI4;Lo;0;L;;;;;N;;;;;
-12105;CUNEIFORM SIGN GI4 OVER GI4;Lo;0;L;;;;;N;;;;;
-12106;CUNEIFORM SIGN GI4 CROSSING GI4;Lo;0;L;;;;;N;;;;;
-12107;CUNEIFORM SIGN GIDIM;Lo;0;L;;;;;N;;;;;
-12108;CUNEIFORM SIGN GIR2;Lo;0;L;;;;;N;;;;;
-12109;CUNEIFORM SIGN GIR2 GUNU;Lo;0;L;;;;;N;;;;;
-1210A;CUNEIFORM SIGN GIR3;Lo;0;L;;;;;N;;;;;
-1210B;CUNEIFORM SIGN GIR3 TIMES A PLUS IGI;Lo;0;L;;;;;N;;;;;
-1210C;CUNEIFORM SIGN GIR3 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-1210D;CUNEIFORM SIGN GIR3 TIMES IGI;Lo;0;L;;;;;N;;;;;
-1210E;CUNEIFORM SIGN GIR3 TIMES LU PLUS IGI;Lo;0;L;;;;;N;;;;;
-1210F;CUNEIFORM SIGN GIR3 TIMES PA;Lo;0;L;;;;;N;;;;;
-12110;CUNEIFORM SIGN GISAL;Lo;0;L;;;;;N;;;;;
-12111;CUNEIFORM SIGN GISH;Lo;0;L;;;;;N;;;;;
-12112;CUNEIFORM SIGN GISH CROSSING GISH;Lo;0;L;;;;;N;;;;;
-12113;CUNEIFORM SIGN GISH TIMES BAD;Lo;0;L;;;;;N;;;;;
-12114;CUNEIFORM SIGN GISH TIMES TAK4;Lo;0;L;;;;;N;;;;;
-12115;CUNEIFORM SIGN GISH TENU;Lo;0;L;;;;;N;;;;;
-12116;CUNEIFORM SIGN GU;Lo;0;L;;;;;N;;;;;
-12117;CUNEIFORM SIGN GU CROSSING GU;Lo;0;L;;;;;N;;;;;
-12118;CUNEIFORM SIGN GU2;Lo;0;L;;;;;N;;;;;
-12119;CUNEIFORM SIGN GU2 TIMES KAK;Lo;0;L;;;;;N;;;;;
-1211A;CUNEIFORM SIGN GU2 TIMES KAK TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-1211B;CUNEIFORM SIGN GU2 TIMES NUN;Lo;0;L;;;;;N;;;;;
-1211C;CUNEIFORM SIGN GU2 TIMES SAL PLUS TUG2;Lo;0;L;;;;;N;;;;;
-1211D;CUNEIFORM SIGN GU2 GUNU;Lo;0;L;;;;;N;;;;;
-1211E;CUNEIFORM SIGN GUD;Lo;0;L;;;;;N;;;;;
-1211F;CUNEIFORM SIGN GUD TIMES A PLUS KUR;Lo;0;L;;;;;N;;;;;
-12120;CUNEIFORM SIGN GUD TIMES KUR;Lo;0;L;;;;;N;;;;;
-12121;CUNEIFORM SIGN GUD OVER GUD LUGAL;Lo;0;L;;;;;N;;;;;
-12122;CUNEIFORM SIGN GUL;Lo;0;L;;;;;N;;;;;
-12123;CUNEIFORM SIGN GUM;Lo;0;L;;;;;N;;;;;
-12124;CUNEIFORM SIGN GUM TIMES SHE;Lo;0;L;;;;;N;;;;;
-12125;CUNEIFORM SIGN GUR;Lo;0;L;;;;;N;;;;;
-12126;CUNEIFORM SIGN GUR7;Lo;0;L;;;;;N;;;;;
-12127;CUNEIFORM SIGN GURUN;Lo;0;L;;;;;N;;;;;
-12128;CUNEIFORM SIGN GURUSH;Lo;0;L;;;;;N;;;;;
-12129;CUNEIFORM SIGN HA;Lo;0;L;;;;;N;;;;;
-1212A;CUNEIFORM SIGN HA TENU;Lo;0;L;;;;;N;;;;;
-1212B;CUNEIFORM SIGN HA GUNU;Lo;0;L;;;;;N;;;;;
-1212C;CUNEIFORM SIGN HAL;Lo;0;L;;;;;N;;;;;
-1212D;CUNEIFORM SIGN HI;Lo;0;L;;;;;N;;;;;
-1212E;CUNEIFORM SIGN HI TIMES ASH;Lo;0;L;;;;;N;;;;;
-1212F;CUNEIFORM SIGN HI TIMES ASH2;Lo;0;L;;;;;N;;;;;
-12130;CUNEIFORM SIGN HI TIMES BAD;Lo;0;L;;;;;N;;;;;
-12131;CUNEIFORM SIGN HI TIMES DISH;Lo;0;L;;;;;N;;;;;
-12132;CUNEIFORM SIGN HI TIMES GAD;Lo;0;L;;;;;N;;;;;
-12133;CUNEIFORM SIGN HI TIMES KIN;Lo;0;L;;;;;N;;;;;
-12134;CUNEIFORM SIGN HI TIMES NUN;Lo;0;L;;;;;N;;;;;
-12135;CUNEIFORM SIGN HI TIMES SHE;Lo;0;L;;;;;N;;;;;
-12136;CUNEIFORM SIGN HI TIMES U;Lo;0;L;;;;;N;;;;;
-12137;CUNEIFORM SIGN HU;Lo;0;L;;;;;N;;;;;
-12138;CUNEIFORM SIGN HUB2;Lo;0;L;;;;;N;;;;;
-12139;CUNEIFORM SIGN HUB2 TIMES AN;Lo;0;L;;;;;N;;;;;
-1213A;CUNEIFORM SIGN HUB2 TIMES HAL;Lo;0;L;;;;;N;;;;;
-1213B;CUNEIFORM SIGN HUB2 TIMES KASKAL;Lo;0;L;;;;;N;;;;;
-1213C;CUNEIFORM SIGN HUB2 TIMES LISH;Lo;0;L;;;;;N;;;;;
-1213D;CUNEIFORM SIGN HUB2 TIMES UD;Lo;0;L;;;;;N;;;;;
-1213E;CUNEIFORM SIGN HUL2;Lo;0;L;;;;;N;;;;;
-1213F;CUNEIFORM SIGN I;Lo;0;L;;;;;N;;;;;
-12140;CUNEIFORM SIGN I A;Lo;0;L;;;;;N;;;;;
-12141;CUNEIFORM SIGN IB;Lo;0;L;;;;;N;;;;;
-12142;CUNEIFORM SIGN IDIM;Lo;0;L;;;;;N;;;;;
-12143;CUNEIFORM SIGN IDIM OVER IDIM BUR;Lo;0;L;;;;;N;;;;;
-12144;CUNEIFORM SIGN IDIM OVER IDIM SQUARED;Lo;0;L;;;;;N;;;;;
-12145;CUNEIFORM SIGN IG;Lo;0;L;;;;;N;;;;;
-12146;CUNEIFORM SIGN IGI;Lo;0;L;;;;;N;;;;;
-12147;CUNEIFORM SIGN IGI DIB;Lo;0;L;;;;;N;;;;;
-12148;CUNEIFORM SIGN IGI RI;Lo;0;L;;;;;N;;;;;
-12149;CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD;Lo;0;L;;;;;N;;;;;
-1214A;CUNEIFORM SIGN IGI GUNU;Lo;0;L;;;;;N;;;;;
-1214B;CUNEIFORM SIGN IL;Lo;0;L;;;;;N;;;;;
-1214C;CUNEIFORM SIGN IL TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-1214D;CUNEIFORM SIGN IL2;Lo;0;L;;;;;N;;;;;
-1214E;CUNEIFORM SIGN IM;Lo;0;L;;;;;N;;;;;
-1214F;CUNEIFORM SIGN IM TIMES TAK4;Lo;0;L;;;;;N;;;;;
-12150;CUNEIFORM SIGN IM CROSSING IM;Lo;0;L;;;;;N;;;;;
-12151;CUNEIFORM SIGN IM OPPOSING IM;Lo;0;L;;;;;N;;;;;
-12152;CUNEIFORM SIGN IM SQUARED;Lo;0;L;;;;;N;;;;;
-12153;CUNEIFORM SIGN IMIN;Lo;0;L;;;;;N;;;;;
-12154;CUNEIFORM SIGN IN;Lo;0;L;;;;;N;;;;;
-12155;CUNEIFORM SIGN IR;Lo;0;L;;;;;N;;;;;
-12156;CUNEIFORM SIGN ISH;Lo;0;L;;;;;N;;;;;
-12157;CUNEIFORM SIGN KA;Lo;0;L;;;;;N;;;;;
-12158;CUNEIFORM SIGN KA TIMES A;Lo;0;L;;;;;N;;;;;
-12159;CUNEIFORM SIGN KA TIMES AD;Lo;0;L;;;;;N;;;;;
-1215A;CUNEIFORM SIGN KA TIMES AD PLUS KU3;Lo;0;L;;;;;N;;;;;
-1215B;CUNEIFORM SIGN KA TIMES ASH2;Lo;0;L;;;;;N;;;;;
-1215C;CUNEIFORM SIGN KA TIMES BAD;Lo;0;L;;;;;N;;;;;
-1215D;CUNEIFORM SIGN KA TIMES BALAG;Lo;0;L;;;;;N;;;;;
-1215E;CUNEIFORM SIGN KA TIMES BAR;Lo;0;L;;;;;N;;;;;
-1215F;CUNEIFORM SIGN KA TIMES BI;Lo;0;L;;;;;N;;;;;
-12160;CUNEIFORM SIGN KA TIMES ERIN2;Lo;0;L;;;;;N;;;;;
-12161;CUNEIFORM SIGN KA TIMES ESH2;Lo;0;L;;;;;N;;;;;
-12162;CUNEIFORM SIGN KA TIMES GA;Lo;0;L;;;;;N;;;;;
-12163;CUNEIFORM SIGN KA TIMES GAL;Lo;0;L;;;;;N;;;;;
-12164;CUNEIFORM SIGN KA TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12165;CUNEIFORM SIGN KA TIMES GAR;Lo;0;L;;;;;N;;;;;
-12166;CUNEIFORM SIGN KA TIMES GAR PLUS SHA3 PLUS A;Lo;0;L;;;;;N;;;;;
-12167;CUNEIFORM SIGN KA TIMES GI;Lo;0;L;;;;;N;;;;;
-12168;CUNEIFORM SIGN KA TIMES GIR2;Lo;0;L;;;;;N;;;;;
-12169;CUNEIFORM SIGN KA TIMES GISH PLUS SAR;Lo;0;L;;;;;N;;;;;
-1216A;CUNEIFORM SIGN KA TIMES GISH CROSSING GISH;Lo;0;L;;;;;N;;;;;
-1216B;CUNEIFORM SIGN KA TIMES GU;Lo;0;L;;;;;N;;;;;
-1216C;CUNEIFORM SIGN KA TIMES GUR7;Lo;0;L;;;;;N;;;;;
-1216D;CUNEIFORM SIGN KA TIMES IGI;Lo;0;L;;;;;N;;;;;
-1216E;CUNEIFORM SIGN KA TIMES IM;Lo;0;L;;;;;N;;;;;
-1216F;CUNEIFORM SIGN KA TIMES KAK;Lo;0;L;;;;;N;;;;;
-12170;CUNEIFORM SIGN KA TIMES KI;Lo;0;L;;;;;N;;;;;
-12171;CUNEIFORM SIGN KA TIMES KID;Lo;0;L;;;;;N;;;;;
-12172;CUNEIFORM SIGN KA TIMES LI;Lo;0;L;;;;;N;;;;;
-12173;CUNEIFORM SIGN KA TIMES LU;Lo;0;L;;;;;N;;;;;
-12174;CUNEIFORM SIGN KA TIMES ME;Lo;0;L;;;;;N;;;;;
-12175;CUNEIFORM SIGN KA TIMES ME PLUS DU;Lo;0;L;;;;;N;;;;;
-12176;CUNEIFORM SIGN KA TIMES ME PLUS GI;Lo;0;L;;;;;N;;;;;
-12177;CUNEIFORM SIGN KA TIMES ME PLUS TE;Lo;0;L;;;;;N;;;;;
-12178;CUNEIFORM SIGN KA TIMES MI;Lo;0;L;;;;;N;;;;;
-12179;CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ;Lo;0;L;;;;;N;;;;;
-1217A;CUNEIFORM SIGN KA TIMES NE;Lo;0;L;;;;;N;;;;;
-1217B;CUNEIFORM SIGN KA TIMES NUN;Lo;0;L;;;;;N;;;;;
-1217C;CUNEIFORM SIGN KA TIMES PI;Lo;0;L;;;;;N;;;;;
-1217D;CUNEIFORM SIGN KA TIMES RU;Lo;0;L;;;;;N;;;;;
-1217E;CUNEIFORM SIGN KA TIMES SA;Lo;0;L;;;;;N;;;;;
-1217F;CUNEIFORM SIGN KA TIMES SAR;Lo;0;L;;;;;N;;;;;
-12180;CUNEIFORM SIGN KA TIMES SHA;Lo;0;L;;;;;N;;;;;
-12181;CUNEIFORM SIGN KA TIMES SHE;Lo;0;L;;;;;N;;;;;
-12182;CUNEIFORM SIGN KA TIMES SHID;Lo;0;L;;;;;N;;;;;
-12183;CUNEIFORM SIGN KA TIMES SHU;Lo;0;L;;;;;N;;;;;
-12184;CUNEIFORM SIGN KA TIMES SIG;Lo;0;L;;;;;N;;;;;
-12185;CUNEIFORM SIGN KA TIMES SUHUR;Lo;0;L;;;;;N;;;;;
-12186;CUNEIFORM SIGN KA TIMES TAR;Lo;0;L;;;;;N;;;;;
-12187;CUNEIFORM SIGN KA TIMES U;Lo;0;L;;;;;N;;;;;
-12188;CUNEIFORM SIGN KA TIMES U2;Lo;0;L;;;;;N;;;;;
-12189;CUNEIFORM SIGN KA TIMES UD;Lo;0;L;;;;;N;;;;;
-1218A;CUNEIFORM SIGN KA TIMES UMUM TIMES PA;Lo;0;L;;;;;N;;;;;
-1218B;CUNEIFORM SIGN KA TIMES USH;Lo;0;L;;;;;N;;;;;
-1218C;CUNEIFORM SIGN KA TIMES ZI;Lo;0;L;;;;;N;;;;;
-1218D;CUNEIFORM SIGN KA2;Lo;0;L;;;;;N;;;;;
-1218E;CUNEIFORM SIGN KA2 CROSSING KA2;Lo;0;L;;;;;N;;;;;
-1218F;CUNEIFORM SIGN KAB;Lo;0;L;;;;;N;;;;;
-12190;CUNEIFORM SIGN KAD2;Lo;0;L;;;;;N;;;;;
-12191;CUNEIFORM SIGN KAD3;Lo;0;L;;;;;N;;;;;
-12192;CUNEIFORM SIGN KAD4;Lo;0;L;;;;;N;;;;;
-12193;CUNEIFORM SIGN KAD5;Lo;0;L;;;;;N;;;;;
-12194;CUNEIFORM SIGN KAD5 OVER KAD5;Lo;0;L;;;;;N;;;;;
-12195;CUNEIFORM SIGN KAK;Lo;0;L;;;;;N;;;;;
-12196;CUNEIFORM SIGN KAK TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-12197;CUNEIFORM SIGN KAL;Lo;0;L;;;;;N;;;;;
-12198;CUNEIFORM SIGN KAL TIMES BAD;Lo;0;L;;;;;N;;;;;
-12199;CUNEIFORM SIGN KAL CROSSING KAL;Lo;0;L;;;;;N;;;;;
-1219A;CUNEIFORM SIGN KAM2;Lo;0;L;;;;;N;;;;;
-1219B;CUNEIFORM SIGN KAM4;Lo;0;L;;;;;N;;;;;
-1219C;CUNEIFORM SIGN KASKAL;Lo;0;L;;;;;N;;;;;
-1219D;CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U;Lo;0;L;;;;;N;;;;;
-1219E;CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U;Lo;0;L;;;;;N;;;;;
-1219F;CUNEIFORM SIGN KESH2;Lo;0;L;;;;;N;;;;;
-121A0;CUNEIFORM SIGN KI;Lo;0;L;;;;;N;;;;;
-121A1;CUNEIFORM SIGN KI TIMES BAD;Lo;0;L;;;;;N;;;;;
-121A2;CUNEIFORM SIGN KI TIMES U;Lo;0;L;;;;;N;;;;;
-121A3;CUNEIFORM SIGN KI TIMES UD;Lo;0;L;;;;;N;;;;;
-121A4;CUNEIFORM SIGN KID;Lo;0;L;;;;;N;;;;;
-121A5;CUNEIFORM SIGN KIN;Lo;0;L;;;;;N;;;;;
-121A6;CUNEIFORM SIGN KISAL;Lo;0;L;;;;;N;;;;;
-121A7;CUNEIFORM SIGN KISH;Lo;0;L;;;;;N;;;;;
-121A8;CUNEIFORM SIGN KISIM5;Lo;0;L;;;;;N;;;;;
-121A9;CUNEIFORM SIGN KISIM5 OVER KISIM5;Lo;0;L;;;;;N;;;;;
-121AA;CUNEIFORM SIGN KU;Lo;0;L;;;;;N;;;;;
-121AB;CUNEIFORM SIGN KU OVER HI TIMES ASH2 KU OVER HI TIMES ASH2;Lo;0;L;;;;;N;;;;;
-121AC;CUNEIFORM SIGN KU3;Lo;0;L;;;;;N;;;;;
-121AD;CUNEIFORM SIGN KU4;Lo;0;L;;;;;N;;;;;
-121AE;CUNEIFORM SIGN KU4 VARIANT FORM;Lo;0;L;;;;;N;;;;;
-121AF;CUNEIFORM SIGN KU7;Lo;0;L;;;;;N;;;;;
-121B0;CUNEIFORM SIGN KUL;Lo;0;L;;;;;N;;;;;
-121B1;CUNEIFORM SIGN KUL GUNU;Lo;0;L;;;;;N;;;;;
-121B2;CUNEIFORM SIGN KUN;Lo;0;L;;;;;N;;;;;
-121B3;CUNEIFORM SIGN KUR;Lo;0;L;;;;;N;;;;;
-121B4;CUNEIFORM SIGN KUR OPPOSING KUR;Lo;0;L;;;;;N;;;;;
-121B5;CUNEIFORM SIGN KUSHU2;Lo;0;L;;;;;N;;;;;
-121B6;CUNEIFORM SIGN KWU318;Lo;0;L;;;;;N;;;;;
-121B7;CUNEIFORM SIGN LA;Lo;0;L;;;;;N;;;;;
-121B8;CUNEIFORM SIGN LAGAB;Lo;0;L;;;;;N;;;;;
-121B9;CUNEIFORM SIGN LAGAB TIMES A;Lo;0;L;;;;;N;;;;;
-121BA;CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA;Lo;0;L;;;;;N;;;;;
-121BB;CUNEIFORM SIGN LAGAB TIMES A PLUS GAR;Lo;0;L;;;;;N;;;;;
-121BC;CUNEIFORM SIGN LAGAB TIMES A PLUS LAL;Lo;0;L;;;;;N;;;;;
-121BD;CUNEIFORM SIGN LAGAB TIMES AL;Lo;0;L;;;;;N;;;;;
-121BE;CUNEIFORM SIGN LAGAB TIMES AN;Lo;0;L;;;;;N;;;;;
-121BF;CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU;Lo;0;L;;;;;N;;;;;
-121C0;CUNEIFORM SIGN LAGAB TIMES BAD;Lo;0;L;;;;;N;;;;;
-121C1;CUNEIFORM SIGN LAGAB TIMES BI;Lo;0;L;;;;;N;;;;;
-121C2;CUNEIFORM SIGN LAGAB TIMES DAR;Lo;0;L;;;;;N;;;;;
-121C3;CUNEIFORM SIGN LAGAB TIMES EN;Lo;0;L;;;;;N;;;;;
-121C4;CUNEIFORM SIGN LAGAB TIMES GA;Lo;0;L;;;;;N;;;;;
-121C5;CUNEIFORM SIGN LAGAB TIMES GAR;Lo;0;L;;;;;N;;;;;
-121C6;CUNEIFORM SIGN LAGAB TIMES GUD;Lo;0;L;;;;;N;;;;;
-121C7;CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD;Lo;0;L;;;;;N;;;;;
-121C8;CUNEIFORM SIGN LAGAB TIMES HA;Lo;0;L;;;;;N;;;;;
-121C9;CUNEIFORM SIGN LAGAB TIMES HAL;Lo;0;L;;;;;N;;;;;
-121CA;CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN;Lo;0;L;;;;;N;;;;;
-121CB;CUNEIFORM SIGN LAGAB TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-121CC;CUNEIFORM SIGN LAGAB TIMES IM;Lo;0;L;;;;;N;;;;;
-121CD;CUNEIFORM SIGN LAGAB TIMES IM PLUS HA;Lo;0;L;;;;;N;;;;;
-121CE;CUNEIFORM SIGN LAGAB TIMES IM PLUS LU;Lo;0;L;;;;;N;;;;;
-121CF;CUNEIFORM SIGN LAGAB TIMES KI;Lo;0;L;;;;;N;;;;;
-121D0;CUNEIFORM SIGN LAGAB TIMES KIN;Lo;0;L;;;;;N;;;;;
-121D1;CUNEIFORM SIGN LAGAB TIMES KU3;Lo;0;L;;;;;N;;;;;
-121D2;CUNEIFORM SIGN LAGAB TIMES KUL;Lo;0;L;;;;;N;;;;;
-121D3;CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A;Lo;0;L;;;;;N;;;;;
-121D4;CUNEIFORM SIGN LAGAB TIMES LAGAB;Lo;0;L;;;;;N;;;;;
-121D5;CUNEIFORM SIGN LAGAB TIMES LISH;Lo;0;L;;;;;N;;;;;
-121D6;CUNEIFORM SIGN LAGAB TIMES LU;Lo;0;L;;;;;N;;;;;
-121D7;CUNEIFORM SIGN LAGAB TIMES LUL;Lo;0;L;;;;;N;;;;;
-121D8;CUNEIFORM SIGN LAGAB TIMES ME;Lo;0;L;;;;;N;;;;;
-121D9;CUNEIFORM SIGN LAGAB TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;;
-121DA;CUNEIFORM SIGN LAGAB TIMES MUSH;Lo;0;L;;;;;N;;;;;
-121DB;CUNEIFORM SIGN LAGAB TIMES NE;Lo;0;L;;;;;N;;;;;
-121DC;CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM;Lo;0;L;;;;;N;;;;;
-121DD;CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN2;Lo;0;L;;;;;N;;;;;
-121DE;CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU;Lo;0;L;;;;;N;;;;;
-121DF;CUNEIFORM SIGN LAGAB TIMES SHU2;Lo;0;L;;;;;N;;;;;
-121E0;CUNEIFORM SIGN LAGAB TIMES SHU2 PLUS SHU2;Lo;0;L;;;;;N;;;;;
-121E1;CUNEIFORM SIGN LAGAB TIMES SUM;Lo;0;L;;;;;N;;;;;
-121E2;CUNEIFORM SIGN LAGAB TIMES TAG;Lo;0;L;;;;;N;;;;;
-121E3;CUNEIFORM SIGN LAGAB TIMES TAK4;Lo;0;L;;;;;N;;;;;
-121E4;CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA;Lo;0;L;;;;;N;;;;;
-121E5;CUNEIFORM SIGN LAGAB TIMES U;Lo;0;L;;;;;N;;;;;
-121E6;CUNEIFORM SIGN LAGAB TIMES U PLUS A;Lo;0;L;;;;;N;;;;;
-121E7;CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;;
-121E8;CUNEIFORM SIGN LAGAB TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;;
-121E9;CUNEIFORM SIGN LAGAB TIMES UD;Lo;0;L;;;;;N;;;;;
-121EA;CUNEIFORM SIGN LAGAB TIMES USH;Lo;0;L;;;;;N;;;;;
-121EB;CUNEIFORM SIGN LAGAB SQUARED;Lo;0;L;;;;;N;;;;;
-121EC;CUNEIFORM SIGN LAGAR;Lo;0;L;;;;;N;;;;;
-121ED;CUNEIFORM SIGN LAGAR TIMES SHE;Lo;0;L;;;;;N;;;;;
-121EE;CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM;Lo;0;L;;;;;N;;;;;
-121EF;CUNEIFORM SIGN LAGAR GUNU;Lo;0;L;;;;;N;;;;;
-121F0;CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE;Lo;0;L;;;;;N;;;;;
-121F1;CUNEIFORM SIGN LAHSHU;Lo;0;L;;;;;N;;;;;
-121F2;CUNEIFORM SIGN LAL;Lo;0;L;;;;;N;;;;;
-121F3;CUNEIFORM SIGN LAL TIMES LAL;Lo;0;L;;;;;N;;;;;
-121F4;CUNEIFORM SIGN LAM;Lo;0;L;;;;;N;;;;;
-121F5;CUNEIFORM SIGN LAM TIMES KUR;Lo;0;L;;;;;N;;;;;
-121F6;CUNEIFORM SIGN LAM TIMES KUR PLUS RU;Lo;0;L;;;;;N;;;;;
-121F7;CUNEIFORM SIGN LI;Lo;0;L;;;;;N;;;;;
-121F8;CUNEIFORM SIGN LIL;Lo;0;L;;;;;N;;;;;
-121F9;CUNEIFORM SIGN LIMMU2;Lo;0;L;;;;;N;;;;;
-121FA;CUNEIFORM SIGN LISH;Lo;0;L;;;;;N;;;;;
-121FB;CUNEIFORM SIGN LU;Lo;0;L;;;;;N;;;;;
-121FC;CUNEIFORM SIGN LU TIMES BAD;Lo;0;L;;;;;N;;;;;
-121FD;CUNEIFORM SIGN LU2;Lo;0;L;;;;;N;;;;;
-121FE;CUNEIFORM SIGN LU2 TIMES AL;Lo;0;L;;;;;N;;;;;
-121FF;CUNEIFORM SIGN LU2 TIMES BAD;Lo;0;L;;;;;N;;;;;
-12200;CUNEIFORM SIGN LU2 TIMES ESH2;Lo;0;L;;;;;N;;;;;
-12201;CUNEIFORM SIGN LU2 TIMES ESH2 TENU;Lo;0;L;;;;;N;;;;;
-12202;CUNEIFORM SIGN LU2 TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12203;CUNEIFORM SIGN LU2 TIMES HI TIMES BAD;Lo;0;L;;;;;N;;;;;
-12204;CUNEIFORM SIGN LU2 TIMES IM;Lo;0;L;;;;;N;;;;;
-12205;CUNEIFORM SIGN LU2 TIMES KAD2;Lo;0;L;;;;;N;;;;;
-12206;CUNEIFORM SIGN LU2 TIMES KAD3;Lo;0;L;;;;;N;;;;;
-12207;CUNEIFORM SIGN LU2 TIMES KAD3 PLUS ASH;Lo;0;L;;;;;N;;;;;
-12208;CUNEIFORM SIGN LU2 TIMES KI;Lo;0;L;;;;;N;;;;;
-12209;CUNEIFORM SIGN LU2 TIMES LA PLUS ASH;Lo;0;L;;;;;N;;;;;
-1220A;CUNEIFORM SIGN LU2 TIMES LAGAB;Lo;0;L;;;;;N;;;;;
-1220B;CUNEIFORM SIGN LU2 TIMES ME PLUS EN;Lo;0;L;;;;;N;;;;;
-1220C;CUNEIFORM SIGN LU2 TIMES NE;Lo;0;L;;;;;N;;;;;
-1220D;CUNEIFORM SIGN LU2 TIMES NU;Lo;0;L;;;;;N;;;;;
-1220E;CUNEIFORM SIGN LU2 TIMES SI PLUS ASH;Lo;0;L;;;;;N;;;;;
-1220F;CUNEIFORM SIGN LU2 TIMES SIK2 PLUS BU;Lo;0;L;;;;;N;;;;;
-12210;CUNEIFORM SIGN LU2 TIMES TUG2;Lo;0;L;;;;;N;;;;;
-12211;CUNEIFORM SIGN LU2 TENU;Lo;0;L;;;;;N;;;;;
-12212;CUNEIFORM SIGN LU2 CROSSING LU2;Lo;0;L;;;;;N;;;;;
-12213;CUNEIFORM SIGN LU2 OPPOSING LU2;Lo;0;L;;;;;N;;;;;
-12214;CUNEIFORM SIGN LU2 SQUARED;Lo;0;L;;;;;N;;;;;
-12215;CUNEIFORM SIGN LU2 SHESHIG;Lo;0;L;;;;;N;;;;;
-12216;CUNEIFORM SIGN LU3;Lo;0;L;;;;;N;;;;;
-12217;CUNEIFORM SIGN LUGAL;Lo;0;L;;;;;N;;;;;
-12218;CUNEIFORM SIGN LUGAL OVER LUGAL;Lo;0;L;;;;;N;;;;;
-12219;CUNEIFORM SIGN LUGAL OPPOSING LUGAL;Lo;0;L;;;;;N;;;;;
-1221A;CUNEIFORM SIGN LUGAL SHESHIG;Lo;0;L;;;;;N;;;;;
-1221B;CUNEIFORM SIGN LUH;Lo;0;L;;;;;N;;;;;
-1221C;CUNEIFORM SIGN LUL;Lo;0;L;;;;;N;;;;;
-1221D;CUNEIFORM SIGN LUM;Lo;0;L;;;;;N;;;;;
-1221E;CUNEIFORM SIGN LUM OVER LUM;Lo;0;L;;;;;N;;;;;
-1221F;CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-12220;CUNEIFORM SIGN MA;Lo;0;L;;;;;N;;;;;
-12221;CUNEIFORM SIGN MA TIMES TAK4;Lo;0;L;;;;;N;;;;;
-12222;CUNEIFORM SIGN MA GUNU;Lo;0;L;;;;;N;;;;;
-12223;CUNEIFORM SIGN MA2;Lo;0;L;;;;;N;;;;;
-12224;CUNEIFORM SIGN MAH;Lo;0;L;;;;;N;;;;;
-12225;CUNEIFORM SIGN MAR;Lo;0;L;;;;;N;;;;;
-12226;CUNEIFORM SIGN MASH;Lo;0;L;;;;;N;;;;;
-12227;CUNEIFORM SIGN MASH2;Lo;0;L;;;;;N;;;;;
-12228;CUNEIFORM SIGN ME;Lo;0;L;;;;;N;;;;;
-12229;CUNEIFORM SIGN MES;Lo;0;L;;;;;N;;;;;
-1222A;CUNEIFORM SIGN MI;Lo;0;L;;;;;N;;;;;
-1222B;CUNEIFORM SIGN MIN;Lo;0;L;;;;;N;;;;;
-1222C;CUNEIFORM SIGN MU;Lo;0;L;;;;;N;;;;;
-1222D;CUNEIFORM SIGN MU OVER MU;Lo;0;L;;;;;N;;;;;
-1222E;CUNEIFORM SIGN MUG;Lo;0;L;;;;;N;;;;;
-1222F;CUNEIFORM SIGN MUG GUNU;Lo;0;L;;;;;N;;;;;
-12230;CUNEIFORM SIGN MUNSUB;Lo;0;L;;;;;N;;;;;
-12231;CUNEIFORM SIGN MURGU2;Lo;0;L;;;;;N;;;;;
-12232;CUNEIFORM SIGN MUSH;Lo;0;L;;;;;N;;;;;
-12233;CUNEIFORM SIGN MUSH TIMES A;Lo;0;L;;;;;N;;;;;
-12234;CUNEIFORM SIGN MUSH TIMES KUR;Lo;0;L;;;;;N;;;;;
-12235;CUNEIFORM SIGN MUSH TIMES ZA;Lo;0;L;;;;;N;;;;;
-12236;CUNEIFORM SIGN MUSH OVER MUSH;Lo;0;L;;;;;N;;;;;
-12237;CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA;Lo;0;L;;;;;N;;;;;
-12238;CUNEIFORM SIGN MUSH CROSSING MUSH;Lo;0;L;;;;;N;;;;;
-12239;CUNEIFORM SIGN MUSH3;Lo;0;L;;;;;N;;;;;
-1223A;CUNEIFORM SIGN MUSH3 TIMES A;Lo;0;L;;;;;N;;;;;
-1223B;CUNEIFORM SIGN MUSH3 TIMES A PLUS DI;Lo;0;L;;;;;N;;;;;
-1223C;CUNEIFORM SIGN MUSH3 TIMES DI;Lo;0;L;;;;;N;;;;;
-1223D;CUNEIFORM SIGN MUSH3 GUNU;Lo;0;L;;;;;N;;;;;
-1223E;CUNEIFORM SIGN NA;Lo;0;L;;;;;N;;;;;
-1223F;CUNEIFORM SIGN NA2;Lo;0;L;;;;;N;;;;;
-12240;CUNEIFORM SIGN NAGA;Lo;0;L;;;;;N;;;;;
-12241;CUNEIFORM SIGN NAGA INVERTED;Lo;0;L;;;;;N;;;;;
-12242;CUNEIFORM SIGN NAGA TIMES SHU TENU;Lo;0;L;;;;;N;;;;;
-12243;CUNEIFORM SIGN NAGA OPPOSING NAGA;Lo;0;L;;;;;N;;;;;
-12244;CUNEIFORM SIGN NAGAR;Lo;0;L;;;;;N;;;;;
-12245;CUNEIFORM SIGN NAM NUTILLU;Lo;0;L;;;;;N;;;;;
-12246;CUNEIFORM SIGN NAM;Lo;0;L;;;;;N;;;;;
-12247;CUNEIFORM SIGN NAM2;Lo;0;L;;;;;N;;;;;
-12248;CUNEIFORM SIGN NE;Lo;0;L;;;;;N;;;;;
-12249;CUNEIFORM SIGN NE TIMES A;Lo;0;L;;;;;N;;;;;
-1224A;CUNEIFORM SIGN NE TIMES UD;Lo;0;L;;;;;N;;;;;
-1224B;CUNEIFORM SIGN NE SHESHIG;Lo;0;L;;;;;N;;;;;
-1224C;CUNEIFORM SIGN NI;Lo;0;L;;;;;N;;;;;
-1224D;CUNEIFORM SIGN NI TIMES E;Lo;0;L;;;;;N;;;;;
-1224E;CUNEIFORM SIGN NI2;Lo;0;L;;;;;N;;;;;
-1224F;CUNEIFORM SIGN NIM;Lo;0;L;;;;;N;;;;;
-12250;CUNEIFORM SIGN NIM TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12251;CUNEIFORM SIGN NIM TIMES GAR PLUS GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12252;CUNEIFORM SIGN NINDA2;Lo;0;L;;;;;N;;;;;
-12253;CUNEIFORM SIGN NINDA2 TIMES AN;Lo;0;L;;;;;N;;;;;
-12254;CUNEIFORM SIGN NINDA2 TIMES ASH;Lo;0;L;;;;;N;;;;;
-12255;CUNEIFORM SIGN NINDA2 TIMES ASH PLUS ASH;Lo;0;L;;;;;N;;;;;
-12256;CUNEIFORM SIGN NINDA2 TIMES GUD;Lo;0;L;;;;;N;;;;;
-12257;CUNEIFORM SIGN NINDA2 TIMES ME PLUS GAN2 TENU;Lo;0;L;;;;;N;;;;;
-12258;CUNEIFORM SIGN NINDA2 TIMES NE;Lo;0;L;;;;;N;;;;;
-12259;CUNEIFORM SIGN NINDA2 TIMES NUN;Lo;0;L;;;;;N;;;;;
-1225A;CUNEIFORM SIGN NINDA2 TIMES SHE;Lo;0;L;;;;;N;;;;;
-1225B;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS A AN;Lo;0;L;;;;;N;;;;;
-1225C;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH;Lo;0;L;;;;;N;;;;;
-1225D;CUNEIFORM SIGN NINDA2 TIMES SHE PLUS ASH PLUS ASH;Lo;0;L;;;;;N;;;;;
-1225E;CUNEIFORM SIGN NINDA2 TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;;
-1225F;CUNEIFORM SIGN NINDA2 TIMES USH;Lo;0;L;;;;;N;;;;;
-12260;CUNEIFORM SIGN NISAG;Lo;0;L;;;;;N;;;;;
-12261;CUNEIFORM SIGN NU;Lo;0;L;;;;;N;;;;;
-12262;CUNEIFORM SIGN NU11;Lo;0;L;;;;;N;;;;;
-12263;CUNEIFORM SIGN NUN;Lo;0;L;;;;;N;;;;;
-12264;CUNEIFORM SIGN NUN LAGAR TIMES GAR;Lo;0;L;;;;;N;;;;;
-12265;CUNEIFORM SIGN NUN LAGAR TIMES MASH;Lo;0;L;;;;;N;;;;;
-12266;CUNEIFORM SIGN NUN LAGAR TIMES SAL;Lo;0;L;;;;;N;;;;;
-12267;CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL;Lo;0;L;;;;;N;;;;;
-12268;CUNEIFORM SIGN NUN LAGAR TIMES USH;Lo;0;L;;;;;N;;;;;
-12269;CUNEIFORM SIGN NUN TENU;Lo;0;L;;;;;N;;;;;
-1226A;CUNEIFORM SIGN NUN OVER NUN;Lo;0;L;;;;;N;;;;;
-1226B;CUNEIFORM SIGN NUN CROSSING NUN;Lo;0;L;;;;;N;;;;;
-1226C;CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR;Lo;0;L;;;;;N;;;;;
-1226D;CUNEIFORM SIGN NUNUZ;Lo;0;L;;;;;N;;;;;
-1226E;CUNEIFORM SIGN NUNUZ AB2 TIMES ASHGAB;Lo;0;L;;;;;N;;;;;
-1226F;CUNEIFORM SIGN NUNUZ AB2 TIMES BI;Lo;0;L;;;;;N;;;;;
-12270;CUNEIFORM SIGN NUNUZ AB2 TIMES DUG;Lo;0;L;;;;;N;;;;;
-12271;CUNEIFORM SIGN NUNUZ AB2 TIMES GUD;Lo;0;L;;;;;N;;;;;
-12272;CUNEIFORM SIGN NUNUZ AB2 TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-12273;CUNEIFORM SIGN NUNUZ AB2 TIMES KAD3;Lo;0;L;;;;;N;;;;;
-12274;CUNEIFORM SIGN NUNUZ AB2 TIMES LA;Lo;0;L;;;;;N;;;;;
-12275;CUNEIFORM SIGN NUNUZ AB2 TIMES NE;Lo;0;L;;;;;N;;;;;
-12276;CUNEIFORM SIGN NUNUZ AB2 TIMES SILA3;Lo;0;L;;;;;N;;;;;
-12277;CUNEIFORM SIGN NUNUZ AB2 TIMES U2;Lo;0;L;;;;;N;;;;;
-12278;CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI;Lo;0;L;;;;;N;;;;;
-12279;CUNEIFORM SIGN NUNUZ KISIM5 TIMES BI U;Lo;0;L;;;;;N;;;;;
-1227A;CUNEIFORM SIGN PA;Lo;0;L;;;;;N;;;;;
-1227B;CUNEIFORM SIGN PAD;Lo;0;L;;;;;N;;;;;
-1227C;CUNEIFORM SIGN PAN;Lo;0;L;;;;;N;;;;;
-1227D;CUNEIFORM SIGN PAP;Lo;0;L;;;;;N;;;;;
-1227E;CUNEIFORM SIGN PESH2;Lo;0;L;;;;;N;;;;;
-1227F;CUNEIFORM SIGN PI;Lo;0;L;;;;;N;;;;;
-12280;CUNEIFORM SIGN PI TIMES A;Lo;0;L;;;;;N;;;;;
-12281;CUNEIFORM SIGN PI TIMES AB;Lo;0;L;;;;;N;;;;;
-12282;CUNEIFORM SIGN PI TIMES BI;Lo;0;L;;;;;N;;;;;
-12283;CUNEIFORM SIGN PI TIMES BU;Lo;0;L;;;;;N;;;;;
-12284;CUNEIFORM SIGN PI TIMES E;Lo;0;L;;;;;N;;;;;
-12285;CUNEIFORM SIGN PI TIMES I;Lo;0;L;;;;;N;;;;;
-12286;CUNEIFORM SIGN PI TIMES IB;Lo;0;L;;;;;N;;;;;
-12287;CUNEIFORM SIGN PI TIMES U;Lo;0;L;;;;;N;;;;;
-12288;CUNEIFORM SIGN PI TIMES U2;Lo;0;L;;;;;N;;;;;
-12289;CUNEIFORM SIGN PI CROSSING PI;Lo;0;L;;;;;N;;;;;
-1228A;CUNEIFORM SIGN PIRIG;Lo;0;L;;;;;N;;;;;
-1228B;CUNEIFORM SIGN PIRIG TIMES KAL;Lo;0;L;;;;;N;;;;;
-1228C;CUNEIFORM SIGN PIRIG TIMES UD;Lo;0;L;;;;;N;;;;;
-1228D;CUNEIFORM SIGN PIRIG TIMES ZA;Lo;0;L;;;;;N;;;;;
-1228E;CUNEIFORM SIGN PIRIG OPPOSING PIRIG;Lo;0;L;;;;;N;;;;;
-1228F;CUNEIFORM SIGN RA;Lo;0;L;;;;;N;;;;;
-12290;CUNEIFORM SIGN RAB;Lo;0;L;;;;;N;;;;;
-12291;CUNEIFORM SIGN RI;Lo;0;L;;;;;N;;;;;
-12292;CUNEIFORM SIGN RU;Lo;0;L;;;;;N;;;;;
-12293;CUNEIFORM SIGN SA;Lo;0;L;;;;;N;;;;;
-12294;CUNEIFORM SIGN SAG NUTILLU;Lo;0;L;;;;;N;;;;;
-12295;CUNEIFORM SIGN SAG;Lo;0;L;;;;;N;;;;;
-12296;CUNEIFORM SIGN SAG TIMES A;Lo;0;L;;;;;N;;;;;
-12297;CUNEIFORM SIGN SAG TIMES DU;Lo;0;L;;;;;N;;;;;
-12298;CUNEIFORM SIGN SAG TIMES DUB;Lo;0;L;;;;;N;;;;;
-12299;CUNEIFORM SIGN SAG TIMES HA;Lo;0;L;;;;;N;;;;;
-1229A;CUNEIFORM SIGN SAG TIMES KAK;Lo;0;L;;;;;N;;;;;
-1229B;CUNEIFORM SIGN SAG TIMES KUR;Lo;0;L;;;;;N;;;;;
-1229C;CUNEIFORM SIGN SAG TIMES LUM;Lo;0;L;;;;;N;;;;;
-1229D;CUNEIFORM SIGN SAG TIMES MI;Lo;0;L;;;;;N;;;;;
-1229E;CUNEIFORM SIGN SAG TIMES NUN;Lo;0;L;;;;;N;;;;;
-1229F;CUNEIFORM SIGN SAG TIMES SAL;Lo;0;L;;;;;N;;;;;
-122A0;CUNEIFORM SIGN SAG TIMES SHID;Lo;0;L;;;;;N;;;;;
-122A1;CUNEIFORM SIGN SAG TIMES TAB;Lo;0;L;;;;;N;;;;;
-122A2;CUNEIFORM SIGN SAG TIMES U2;Lo;0;L;;;;;N;;;;;
-122A3;CUNEIFORM SIGN SAG TIMES UB;Lo;0;L;;;;;N;;;;;
-122A4;CUNEIFORM SIGN SAG TIMES UM;Lo;0;L;;;;;N;;;;;
-122A5;CUNEIFORM SIGN SAG TIMES UR;Lo;0;L;;;;;N;;;;;
-122A6;CUNEIFORM SIGN SAG TIMES USH;Lo;0;L;;;;;N;;;;;
-122A7;CUNEIFORM SIGN SAG OVER SAG;Lo;0;L;;;;;N;;;;;
-122A8;CUNEIFORM SIGN SAG GUNU;Lo;0;L;;;;;N;;;;;
-122A9;CUNEIFORM SIGN SAL;Lo;0;L;;;;;N;;;;;
-122AA;CUNEIFORM SIGN SAL LAGAB TIMES ASH2;Lo;0;L;;;;;N;;;;;
-122AB;CUNEIFORM SIGN SANGA2;Lo;0;L;;;;;N;;;;;
-122AC;CUNEIFORM SIGN SAR;Lo;0;L;;;;;N;;;;;
-122AD;CUNEIFORM SIGN SHA;Lo;0;L;;;;;N;;;;;
-122AE;CUNEIFORM SIGN SHA3;Lo;0;L;;;;;N;;;;;
-122AF;CUNEIFORM SIGN SHA3 TIMES A;Lo;0;L;;;;;N;;;;;
-122B0;CUNEIFORM SIGN SHA3 TIMES BAD;Lo;0;L;;;;;N;;;;;
-122B1;CUNEIFORM SIGN SHA3 TIMES GISH;Lo;0;L;;;;;N;;;;;
-122B2;CUNEIFORM SIGN SHA3 TIMES NE;Lo;0;L;;;;;N;;;;;
-122B3;CUNEIFORM SIGN SHA3 TIMES SHU2;Lo;0;L;;;;;N;;;;;
-122B4;CUNEIFORM SIGN SHA3 TIMES TUR;Lo;0;L;;;;;N;;;;;
-122B5;CUNEIFORM SIGN SHA3 TIMES U;Lo;0;L;;;;;N;;;;;
-122B6;CUNEIFORM SIGN SHA3 TIMES U PLUS A;Lo;0;L;;;;;N;;;;;
-122B7;CUNEIFORM SIGN SHA6;Lo;0;L;;;;;N;;;;;
-122B8;CUNEIFORM SIGN SHAB6;Lo;0;L;;;;;N;;;;;
-122B9;CUNEIFORM SIGN SHAR2;Lo;0;L;;;;;N;;;;;
-122BA;CUNEIFORM SIGN SHE;Lo;0;L;;;;;N;;;;;
-122BB;CUNEIFORM SIGN SHE HU;Lo;0;L;;;;;N;;;;;
-122BC;CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-122BD;CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-122BE;CUNEIFORM SIGN SHEG9;Lo;0;L;;;;;N;;;;;
-122BF;CUNEIFORM SIGN SHEN;Lo;0;L;;;;;N;;;;;
-122C0;CUNEIFORM SIGN SHESH;Lo;0;L;;;;;N;;;;;
-122C1;CUNEIFORM SIGN SHESH2;Lo;0;L;;;;;N;;;;;
-122C2;CUNEIFORM SIGN SHESHLAM;Lo;0;L;;;;;N;;;;;
-122C3;CUNEIFORM SIGN SHID;Lo;0;L;;;;;N;;;;;
-122C4;CUNEIFORM SIGN SHID TIMES A;Lo;0;L;;;;;N;;;;;
-122C5;CUNEIFORM SIGN SHID TIMES IM;Lo;0;L;;;;;N;;;;;
-122C6;CUNEIFORM SIGN SHIM;Lo;0;L;;;;;N;;;;;
-122C7;CUNEIFORM SIGN SHIM TIMES A;Lo;0;L;;;;;N;;;;;
-122C8;CUNEIFORM SIGN SHIM TIMES BAL;Lo;0;L;;;;;N;;;;;
-122C9;CUNEIFORM SIGN SHIM TIMES BULUG;Lo;0;L;;;;;N;;;;;
-122CA;CUNEIFORM SIGN SHIM TIMES DIN;Lo;0;L;;;;;N;;;;;
-122CB;CUNEIFORM SIGN SHIM TIMES GAR;Lo;0;L;;;;;N;;;;;
-122CC;CUNEIFORM SIGN SHIM TIMES IGI;Lo;0;L;;;;;N;;;;;
-122CD;CUNEIFORM SIGN SHIM TIMES IGI GUNU;Lo;0;L;;;;;N;;;;;
-122CE;CUNEIFORM SIGN SHIM TIMES KUSHU2;Lo;0;L;;;;;N;;;;;
-122CF;CUNEIFORM SIGN SHIM TIMES LUL;Lo;0;L;;;;;N;;;;;
-122D0;CUNEIFORM SIGN SHIM TIMES MUG;Lo;0;L;;;;;N;;;;;
-122D1;CUNEIFORM SIGN SHIM TIMES SAL;Lo;0;L;;;;;N;;;;;
-122D2;CUNEIFORM SIGN SHINIG;Lo;0;L;;;;;N;;;;;
-122D3;CUNEIFORM SIGN SHIR;Lo;0;L;;;;;N;;;;;
-122D4;CUNEIFORM SIGN SHIR TENU;Lo;0;L;;;;;N;;;;;
-122D5;CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR;Lo;0;L;;;;;N;;;;;
-122D6;CUNEIFORM SIGN SHITA;Lo;0;L;;;;;N;;;;;
-122D7;CUNEIFORM SIGN SHU;Lo;0;L;;;;;N;;;;;
-122D8;CUNEIFORM SIGN SHU OVER INVERTED SHU;Lo;0;L;;;;;N;;;;;
-122D9;CUNEIFORM SIGN SHU2;Lo;0;L;;;;;N;;;;;
-122DA;CUNEIFORM SIGN SHUBUR;Lo;0;L;;;;;N;;;;;
-122DB;CUNEIFORM SIGN SI;Lo;0;L;;;;;N;;;;;
-122DC;CUNEIFORM SIGN SI GUNU;Lo;0;L;;;;;N;;;;;
-122DD;CUNEIFORM SIGN SIG;Lo;0;L;;;;;N;;;;;
-122DE;CUNEIFORM SIGN SIG4;Lo;0;L;;;;;N;;;;;
-122DF;CUNEIFORM SIGN SIG4 OVER SIG4 SHU2;Lo;0;L;;;;;N;;;;;
-122E0;CUNEIFORM SIGN SIK2;Lo;0;L;;;;;N;;;;;
-122E1;CUNEIFORM SIGN SILA3;Lo;0;L;;;;;N;;;;;
-122E2;CUNEIFORM SIGN SU;Lo;0;L;;;;;N;;;;;
-122E3;CUNEIFORM SIGN SU OVER SU;Lo;0;L;;;;;N;;;;;
-122E4;CUNEIFORM SIGN SUD;Lo;0;L;;;;;N;;;;;
-122E5;CUNEIFORM SIGN SUD2;Lo;0;L;;;;;N;;;;;
-122E6;CUNEIFORM SIGN SUHUR;Lo;0;L;;;;;N;;;;;
-122E7;CUNEIFORM SIGN SUM;Lo;0;L;;;;;N;;;;;
-122E8;CUNEIFORM SIGN SUMASH;Lo;0;L;;;;;N;;;;;
-122E9;CUNEIFORM SIGN SUR;Lo;0;L;;;;;N;;;;;
-122EA;CUNEIFORM SIGN SUR9;Lo;0;L;;;;;N;;;;;
-122EB;CUNEIFORM SIGN TA;Lo;0;L;;;;;N;;;;;
-122EC;CUNEIFORM SIGN TA ASTERISK;Lo;0;L;;;;;N;;;;;
-122ED;CUNEIFORM SIGN TA TIMES HI;Lo;0;L;;;;;N;;;;;
-122EE;CUNEIFORM SIGN TA TIMES MI;Lo;0;L;;;;;N;;;;;
-122EF;CUNEIFORM SIGN TA GUNU;Lo;0;L;;;;;N;;;;;
-122F0;CUNEIFORM SIGN TAB;Lo;0;L;;;;;N;;;;;
-122F1;CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH;Lo;0;L;;;;;N;;;;;
-122F2;CUNEIFORM SIGN TAB SQUARED;Lo;0;L;;;;;N;;;;;
-122F3;CUNEIFORM SIGN TAG;Lo;0;L;;;;;N;;;;;
-122F4;CUNEIFORM SIGN TAG TIMES BI;Lo;0;L;;;;;N;;;;;
-122F5;CUNEIFORM SIGN TAG TIMES GUD;Lo;0;L;;;;;N;;;;;
-122F6;CUNEIFORM SIGN TAG TIMES SHE;Lo;0;L;;;;;N;;;;;
-122F7;CUNEIFORM SIGN TAG TIMES SHU;Lo;0;L;;;;;N;;;;;
-122F8;CUNEIFORM SIGN TAG TIMES TUG2;Lo;0;L;;;;;N;;;;;
-122F9;CUNEIFORM SIGN TAG TIMES UD;Lo;0;L;;;;;N;;;;;
-122FA;CUNEIFORM SIGN TAK4;Lo;0;L;;;;;N;;;;;
-122FB;CUNEIFORM SIGN TAR;Lo;0;L;;;;;N;;;;;
-122FC;CUNEIFORM SIGN TE;Lo;0;L;;;;;N;;;;;
-122FD;CUNEIFORM SIGN TE GUNU;Lo;0;L;;;;;N;;;;;
-122FE;CUNEIFORM SIGN TI;Lo;0;L;;;;;N;;;;;
-122FF;CUNEIFORM SIGN TI TENU;Lo;0;L;;;;;N;;;;;
-12300;CUNEIFORM SIGN TIL;Lo;0;L;;;;;N;;;;;
-12301;CUNEIFORM SIGN TIR;Lo;0;L;;;;;N;;;;;
-12302;CUNEIFORM SIGN TIR TIMES TAK4;Lo;0;L;;;;;N;;;;;
-12303;CUNEIFORM SIGN TIR OVER TIR;Lo;0;L;;;;;N;;;;;
-12304;CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-12305;CUNEIFORM SIGN TU;Lo;0;L;;;;;N;;;;;
-12306;CUNEIFORM SIGN TUG2;Lo;0;L;;;;;N;;;;;
-12307;CUNEIFORM SIGN TUK;Lo;0;L;;;;;N;;;;;
-12308;CUNEIFORM SIGN TUM;Lo;0;L;;;;;N;;;;;
-12309;CUNEIFORM SIGN TUR;Lo;0;L;;;;;N;;;;;
-1230A;CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA;Lo;0;L;;;;;N;;;;;
-1230B;CUNEIFORM SIGN U;Lo;0;L;;;;;N;;;;;
-1230C;CUNEIFORM SIGN U GUD;Lo;0;L;;;;;N;;;;;
-1230D;CUNEIFORM SIGN U U U;Lo;0;L;;;;;N;;;;;
-1230E;CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR;Lo;0;L;;;;;N;;;;;
-1230F;CUNEIFORM SIGN U OVER U SUR OVER SUR;Lo;0;L;;;;;N;;;;;
-12310;CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED;Lo;0;L;;;;;N;;;;;
-12311;CUNEIFORM SIGN U2;Lo;0;L;;;;;N;;;;;
-12312;CUNEIFORM SIGN UB;Lo;0;L;;;;;N;;;;;
-12313;CUNEIFORM SIGN UD;Lo;0;L;;;;;N;;;;;
-12314;CUNEIFORM SIGN UD KUSHU2;Lo;0;L;;;;;N;;;;;
-12315;CUNEIFORM SIGN UD TIMES BAD;Lo;0;L;;;;;N;;;;;
-12316;CUNEIFORM SIGN UD TIMES MI;Lo;0;L;;;;;N;;;;;
-12317;CUNEIFORM SIGN UD TIMES U PLUS U PLUS U;Lo;0;L;;;;;N;;;;;
-12318;CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU;Lo;0;L;;;;;N;;;;;
-12319;CUNEIFORM SIGN UD GUNU;Lo;0;L;;;;;N;;;;;
-1231A;CUNEIFORM SIGN UD SHESHIG;Lo;0;L;;;;;N;;;;;
-1231B;CUNEIFORM SIGN UD SHESHIG TIMES BAD;Lo;0;L;;;;;N;;;;;
-1231C;CUNEIFORM SIGN UDUG;Lo;0;L;;;;;N;;;;;
-1231D;CUNEIFORM SIGN UM;Lo;0;L;;;;;N;;;;;
-1231E;CUNEIFORM SIGN UM TIMES LAGAB;Lo;0;L;;;;;N;;;;;
-1231F;CUNEIFORM SIGN UM TIMES ME PLUS DA;Lo;0;L;;;;;N;;;;;
-12320;CUNEIFORM SIGN UM TIMES SHA3;Lo;0;L;;;;;N;;;;;
-12321;CUNEIFORM SIGN UM TIMES U;Lo;0;L;;;;;N;;;;;
-12322;CUNEIFORM SIGN UMBIN;Lo;0;L;;;;;N;;;;;
-12323;CUNEIFORM SIGN UMUM;Lo;0;L;;;;;N;;;;;
-12324;CUNEIFORM SIGN UMUM TIMES KASKAL;Lo;0;L;;;;;N;;;;;
-12325;CUNEIFORM SIGN UMUM TIMES PA;Lo;0;L;;;;;N;;;;;
-12326;CUNEIFORM SIGN UN;Lo;0;L;;;;;N;;;;;
-12327;CUNEIFORM SIGN UN GUNU;Lo;0;L;;;;;N;;;;;
-12328;CUNEIFORM SIGN UR;Lo;0;L;;;;;N;;;;;
-12329;CUNEIFORM SIGN UR CROSSING UR;Lo;0;L;;;;;N;;;;;
-1232A;CUNEIFORM SIGN UR SHESHIG;Lo;0;L;;;;;N;;;;;
-1232B;CUNEIFORM SIGN UR2;Lo;0;L;;;;;N;;;;;
-1232C;CUNEIFORM SIGN UR2 TIMES A PLUS HA;Lo;0;L;;;;;N;;;;;
-1232D;CUNEIFORM SIGN UR2 TIMES A PLUS NA;Lo;0;L;;;;;N;;;;;
-1232E;CUNEIFORM SIGN UR2 TIMES AL;Lo;0;L;;;;;N;;;;;
-1232F;CUNEIFORM SIGN UR2 TIMES HA;Lo;0;L;;;;;N;;;;;
-12330;CUNEIFORM SIGN UR2 TIMES NUN;Lo;0;L;;;;;N;;;;;
-12331;CUNEIFORM SIGN UR2 TIMES U2;Lo;0;L;;;;;N;;;;;
-12332;CUNEIFORM SIGN UR2 TIMES U2 PLUS ASH;Lo;0;L;;;;;N;;;;;
-12333;CUNEIFORM SIGN UR2 TIMES U2 PLUS BI;Lo;0;L;;;;;N;;;;;
-12334;CUNEIFORM SIGN UR4;Lo;0;L;;;;;N;;;;;
-12335;CUNEIFORM SIGN URI;Lo;0;L;;;;;N;;;;;
-12336;CUNEIFORM SIGN URI3;Lo;0;L;;;;;N;;;;;
-12337;CUNEIFORM SIGN URU;Lo;0;L;;;;;N;;;;;
-12338;CUNEIFORM SIGN URU TIMES A;Lo;0;L;;;;;N;;;;;
-12339;CUNEIFORM SIGN URU TIMES ASHGAB;Lo;0;L;;;;;N;;;;;
-1233A;CUNEIFORM SIGN URU TIMES BAR;Lo;0;L;;;;;N;;;;;
-1233B;CUNEIFORM SIGN URU TIMES DUN;Lo;0;L;;;;;N;;;;;
-1233C;CUNEIFORM SIGN URU TIMES GA;Lo;0;L;;;;;N;;;;;
-1233D;CUNEIFORM SIGN URU TIMES GAL;Lo;0;L;;;;;N;;;;;
-1233E;CUNEIFORM SIGN URU TIMES GAN2 TENU;Lo;0;L;;;;;N;;;;;
-1233F;CUNEIFORM SIGN URU TIMES GAR;Lo;0;L;;;;;N;;;;;
-12340;CUNEIFORM SIGN URU TIMES GU;Lo;0;L;;;;;N;;;;;
-12341;CUNEIFORM SIGN URU TIMES HA;Lo;0;L;;;;;N;;;;;
-12342;CUNEIFORM SIGN URU TIMES IGI;Lo;0;L;;;;;N;;;;;
-12343;CUNEIFORM SIGN URU TIMES IM;Lo;0;L;;;;;N;;;;;
-12344;CUNEIFORM SIGN URU TIMES ISH;Lo;0;L;;;;;N;;;;;
-12345;CUNEIFORM SIGN URU TIMES KI;Lo;0;L;;;;;N;;;;;
-12346;CUNEIFORM SIGN URU TIMES LUM;Lo;0;L;;;;;N;;;;;
-12347;CUNEIFORM SIGN URU TIMES MIN;Lo;0;L;;;;;N;;;;;
-12348;CUNEIFORM SIGN URU TIMES PA;Lo;0;L;;;;;N;;;;;
-12349;CUNEIFORM SIGN URU TIMES SHE;Lo;0;L;;;;;N;;;;;
-1234A;CUNEIFORM SIGN URU TIMES SIG4;Lo;0;L;;;;;N;;;;;
-1234B;CUNEIFORM SIGN URU TIMES TU;Lo;0;L;;;;;N;;;;;
-1234C;CUNEIFORM SIGN URU TIMES U PLUS GUD;Lo;0;L;;;;;N;;;;;
-1234D;CUNEIFORM SIGN URU TIMES UD;Lo;0;L;;;;;N;;;;;
-1234E;CUNEIFORM SIGN URU TIMES URUDA;Lo;0;L;;;;;N;;;;;
-1234F;CUNEIFORM SIGN URUDA;Lo;0;L;;;;;N;;;;;
-12350;CUNEIFORM SIGN URUDA TIMES U;Lo;0;L;;;;;N;;;;;
-12351;CUNEIFORM SIGN USH;Lo;0;L;;;;;N;;;;;
-12352;CUNEIFORM SIGN USH TIMES A;Lo;0;L;;;;;N;;;;;
-12353;CUNEIFORM SIGN USH TIMES KU;Lo;0;L;;;;;N;;;;;
-12354;CUNEIFORM SIGN USH TIMES KUR;Lo;0;L;;;;;N;;;;;
-12355;CUNEIFORM SIGN USH TIMES TAK4;Lo;0;L;;;;;N;;;;;
-12356;CUNEIFORM SIGN USHX;Lo;0;L;;;;;N;;;;;
-12357;CUNEIFORM SIGN USH2;Lo;0;L;;;;;N;;;;;
-12358;CUNEIFORM SIGN USHUMX;Lo;0;L;;;;;N;;;;;
-12359;CUNEIFORM SIGN UTUKI;Lo;0;L;;;;;N;;;;;
-1235A;CUNEIFORM SIGN UZ3;Lo;0;L;;;;;N;;;;;
-1235B;CUNEIFORM SIGN UZ3 TIMES KASKAL;Lo;0;L;;;;;N;;;;;
-1235C;CUNEIFORM SIGN UZU;Lo;0;L;;;;;N;;;;;
-1235D;CUNEIFORM SIGN ZA;Lo;0;L;;;;;N;;;;;
-1235E;CUNEIFORM SIGN ZA TENU;Lo;0;L;;;;;N;;;;;
-1235F;CUNEIFORM SIGN ZA SQUARED TIMES KUR;Lo;0;L;;;;;N;;;;;
-12360;CUNEIFORM SIGN ZAG;Lo;0;L;;;;;N;;;;;
-12361;CUNEIFORM SIGN ZAMX;Lo;0;L;;;;;N;;;;;
-12362;CUNEIFORM SIGN ZE2;Lo;0;L;;;;;N;;;;;
-12363;CUNEIFORM SIGN ZI;Lo;0;L;;;;;N;;;;;
-12364;CUNEIFORM SIGN ZI OVER ZI;Lo;0;L;;;;;N;;;;;
-12365;CUNEIFORM SIGN ZI3;Lo;0;L;;;;;N;;;;;
-12366;CUNEIFORM SIGN ZIB;Lo;0;L;;;;;N;;;;;
-12367;CUNEIFORM SIGN ZIB KABA TENU;Lo;0;L;;;;;N;;;;;
-12368;CUNEIFORM SIGN ZIG;Lo;0;L;;;;;N;;;;;
-12369;CUNEIFORM SIGN ZIZ2;Lo;0;L;;;;;N;;;;;
-1236A;CUNEIFORM SIGN ZU;Lo;0;L;;;;;N;;;;;
-1236B;CUNEIFORM SIGN ZU5;Lo;0;L;;;;;N;;;;;
-1236C;CUNEIFORM SIGN ZU5 TIMES A;Lo;0;L;;;;;N;;;;;
-1236D;CUNEIFORM SIGN ZUBUR;Lo;0;L;;;;;N;;;;;
-1236E;CUNEIFORM SIGN ZUM;Lo;0;L;;;;;N;;;;;
-12400;CUNEIFORM NUMERIC SIGN TWO ASH;Nl;0;L;;;;2;N;;;;;
-12401;CUNEIFORM NUMERIC SIGN THREE ASH;Nl;0;L;;;;3;N;;;;;
-12402;CUNEIFORM NUMERIC SIGN FOUR ASH;Nl;0;L;;;;4;N;;;;;
-12403;CUNEIFORM NUMERIC SIGN FIVE ASH;Nl;0;L;;;;5;N;;;;;
-12404;CUNEIFORM NUMERIC SIGN SIX ASH;Nl;0;L;;;;6;N;;;;;
-12405;CUNEIFORM NUMERIC SIGN SEVEN ASH;Nl;0;L;;;;7;N;;;;;
-12406;CUNEIFORM NUMERIC SIGN EIGHT ASH;Nl;0;L;;;;8;N;;;;;
-12407;CUNEIFORM NUMERIC SIGN NINE ASH;Nl;0;L;;;;9;N;;;;;
-12408;CUNEIFORM NUMERIC SIGN THREE DISH;Nl;0;L;;;;3;N;;;;;
-12409;CUNEIFORM NUMERIC SIGN FOUR DISH;Nl;0;L;;;;4;N;;;;;
-1240A;CUNEIFORM NUMERIC SIGN FIVE DISH;Nl;0;L;;;;5;N;;;;;
-1240B;CUNEIFORM NUMERIC SIGN SIX DISH;Nl;0;L;;;;6;N;;;;;
-1240C;CUNEIFORM NUMERIC SIGN SEVEN DISH;Nl;0;L;;;;7;N;;;;;
-1240D;CUNEIFORM NUMERIC SIGN EIGHT DISH;Nl;0;L;;;;8;N;;;;;
-1240E;CUNEIFORM NUMERIC SIGN NINE DISH;Nl;0;L;;;;9;N;;;;;
-1240F;CUNEIFORM NUMERIC SIGN FOUR U;Nl;0;L;;;;4;N;;;;;
-12410;CUNEIFORM NUMERIC SIGN FIVE U;Nl;0;L;;;;5;N;;;;;
-12411;CUNEIFORM NUMERIC SIGN SIX U;Nl;0;L;;;;6;N;;;;;
-12412;CUNEIFORM NUMERIC SIGN SEVEN U;Nl;0;L;;;;7;N;;;;;
-12413;CUNEIFORM NUMERIC SIGN EIGHT U;Nl;0;L;;;;8;N;;;;;
-12414;CUNEIFORM NUMERIC SIGN NINE U;Nl;0;L;;;;9;N;;;;;
-12415;CUNEIFORM NUMERIC SIGN ONE GESH2;Nl;0;L;;;;1;N;;;;;
-12416;CUNEIFORM NUMERIC SIGN TWO GESH2;Nl;0;L;;;;2;N;;;;;
-12417;CUNEIFORM NUMERIC SIGN THREE GESH2;Nl;0;L;;;;3;N;;;;;
-12418;CUNEIFORM NUMERIC SIGN FOUR GESH2;Nl;0;L;;;;4;N;;;;;
-12419;CUNEIFORM NUMERIC SIGN FIVE GESH2;Nl;0;L;;;;5;N;;;;;
-1241A;CUNEIFORM NUMERIC SIGN SIX GESH2;Nl;0;L;;;;6;N;;;;;
-1241B;CUNEIFORM NUMERIC SIGN SEVEN GESH2;Nl;0;L;;;;7;N;;;;;
-1241C;CUNEIFORM NUMERIC SIGN EIGHT GESH2;Nl;0;L;;;;8;N;;;;;
-1241D;CUNEIFORM NUMERIC SIGN NINE GESH2;Nl;0;L;;;;9;N;;;;;
-1241E;CUNEIFORM NUMERIC SIGN ONE GESHU;Nl;0;L;;;;1;N;;;;;
-1241F;CUNEIFORM NUMERIC SIGN TWO GESHU;Nl;0;L;;;;2;N;;;;;
-12420;CUNEIFORM NUMERIC SIGN THREE GESHU;Nl;0;L;;;;3;N;;;;;
-12421;CUNEIFORM NUMERIC SIGN FOUR GESHU;Nl;0;L;;;;4;N;;;;;
-12422;CUNEIFORM NUMERIC SIGN FIVE GESHU;Nl;0;L;;;;5;N;;;;;
-12423;CUNEIFORM NUMERIC SIGN TWO SHAR2;Nl;0;L;;;;2;N;;;;;
-12424;CUNEIFORM NUMERIC SIGN THREE SHAR2;Nl;0;L;;;;3;N;;;;;
-12425;CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM;Nl;0;L;;;;3;N;;;;;
-12426;CUNEIFORM NUMERIC SIGN FOUR SHAR2;Nl;0;L;;;;4;N;;;;;
-12427;CUNEIFORM NUMERIC SIGN FIVE SHAR2;Nl;0;L;;;;5;N;;;;;
-12428;CUNEIFORM NUMERIC SIGN SIX SHAR2;Nl;0;L;;;;6;N;;;;;
-12429;CUNEIFORM NUMERIC SIGN SEVEN SHAR2;Nl;0;L;;;;7;N;;;;;
-1242A;CUNEIFORM NUMERIC SIGN EIGHT SHAR2;Nl;0;L;;;;8;N;;;;;
-1242B;CUNEIFORM NUMERIC SIGN NINE SHAR2;Nl;0;L;;;;9;N;;;;;
-1242C;CUNEIFORM NUMERIC SIGN ONE SHARU;Nl;0;L;;;;1;N;;;;;
-1242D;CUNEIFORM NUMERIC SIGN TWO SHARU;Nl;0;L;;;;2;N;;;;;
-1242E;CUNEIFORM NUMERIC SIGN THREE SHARU;Nl;0;L;;;;3;N;;;;;
-1242F;CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM;Nl;0;L;;;;3;N;;;;;
-12430;CUNEIFORM NUMERIC SIGN FOUR SHARU;Nl;0;L;;;;4;N;;;;;
-12431;CUNEIFORM NUMERIC SIGN FIVE SHARU;Nl;0;L;;;;5;N;;;;;
-12432;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS DISH;Nl;0;L;;;;;N;;;;;
-12433;CUNEIFORM NUMERIC SIGN SHAR2 TIMES GAL PLUS MIN;Nl;0;L;;;;;N;;;;;
-12434;CUNEIFORM NUMERIC SIGN ONE BURU;Nl;0;L;;;;1;N;;;;;
-12435;CUNEIFORM NUMERIC SIGN TWO BURU;Nl;0;L;;;;2;N;;;;;
-12436;CUNEIFORM NUMERIC SIGN THREE BURU;Nl;0;L;;;;3;N;;;;;
-12437;CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM;Nl;0;L;;;;3;N;;;;;
-12438;CUNEIFORM NUMERIC SIGN FOUR BURU;Nl;0;L;;;;4;N;;;;;
-12439;CUNEIFORM NUMERIC SIGN FIVE BURU;Nl;0;L;;;;5;N;;;;;
-1243A;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16;Nl;0;L;;;;3;N;;;;;
-1243B;CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21;Nl;0;L;;;;3;N;;;;;
-1243C;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU;Nl;0;L;;;;4;N;;;;;
-1243D;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU4;Nl;0;L;;;;4;N;;;;;
-1243E;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A;Nl;0;L;;;;4;N;;;;;
-1243F;CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B;Nl;0;L;;;;4;N;;;;;
-12440;CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9;Nl;0;L;;;;6;N;;;;;
-12441;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3;Nl;0;L;;;;7;N;;;;;
-12442;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A;Nl;0;L;;;;7;N;;;;;
-12443;CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B;Nl;0;L;;;;7;N;;;;;
-12444;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU;Nl;0;L;;;;8;N;;;;;
-12445;CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3;Nl;0;L;;;;8;N;;;;;
-12446;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU;Nl;0;L;;;;9;N;;;;;
-12447;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU3;Nl;0;L;;;;9;N;;;;;
-12448;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU4;Nl;0;L;;;;9;N;;;;;
-12449;CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A;Nl;0;L;;;;9;N;;;;;
-1244A;CUNEIFORM NUMERIC SIGN TWO ASH TENU;Nl;0;L;;;;2;N;;;;;
-1244B;CUNEIFORM NUMERIC SIGN THREE ASH TENU;Nl;0;L;;;;3;N;;;;;
-1244C;CUNEIFORM NUMERIC SIGN FOUR ASH TENU;Nl;0;L;;;;4;N;;;;;
-1244D;CUNEIFORM NUMERIC SIGN FIVE ASH TENU;Nl;0;L;;;;5;N;;;;;
-1244E;CUNEIFORM NUMERIC SIGN SIX ASH TENU;Nl;0;L;;;;6;N;;;;;
-1244F;CUNEIFORM NUMERIC SIGN ONE BAN2;Nl;0;L;;;;1;N;;;;;
-12450;CUNEIFORM NUMERIC SIGN TWO BAN2;Nl;0;L;;;;2;N;;;;;
-12451;CUNEIFORM NUMERIC SIGN THREE BAN2;Nl;0;L;;;;3;N;;;;;
-12452;CUNEIFORM NUMERIC SIGN FOUR BAN2;Nl;0;L;;;;4;N;;;;;
-12453;CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM;Nl;0;L;;;;4;N;;;;;
-12454;CUNEIFORM NUMERIC SIGN FIVE BAN2;Nl;0;L;;;;5;N;;;;;
-12455;CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM;Nl;0;L;;;;5;N;;;;;
-12456;CUNEIFORM NUMERIC SIGN NIGIDAMIN;Nl;0;L;;;;;N;;;;;
-12457;CUNEIFORM NUMERIC SIGN NIGIDAESH;Nl;0;L;;;;;N;;;;;
-12458;CUNEIFORM NUMERIC SIGN ONE ESHE3;Nl;0;L;;;;1;N;;;;;
-12459;CUNEIFORM NUMERIC SIGN TWO ESHE3;Nl;0;L;;;;2;N;;;;;
-1245A;CUNEIFORM NUMERIC SIGN ONE THIRD DISH;Nl;0;L;;;;1/3;N;;;;;
-1245B;CUNEIFORM NUMERIC SIGN TWO THIRDS DISH;Nl;0;L;;;;2/3;N;;;;;
-1245C;CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH;Nl;0;L;;;;5/6;N;;;;;
-1245D;CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A;Nl;0;L;;;;1/3;N;;;;;
-1245E;CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A;Nl;0;L;;;;2/3;N;;;;;
-1245F;CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH;Nl;0;L;;;;1/8;N;;;;;
-12460;CUNEIFORM NUMERIC SIGN ONE QUARTER ASH;Nl;0;L;;;;1/4;N;;;;;
-12461;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH;Nl;0;L;;;;1/6;N;;;;;
-12462;CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER;Nl;0;L;;;;1/4;N;;;;;
-12470;CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER;Po;0;L;;;;;N;;;;;
-12471;CUNEIFORM PUNCTUATION SIGN VERTICAL COLON;Po;0;L;;;;;N;;;;;
-12472;CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON;Po;0;L;;;;;N;;;;;
-12473;CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON;Po;0;L;;;;;N;;;;;
-13000;EGYPTIAN HIEROGLYPH A001;Lo;0;L;;;;;N;;;;;
-13001;EGYPTIAN HIEROGLYPH A002;Lo;0;L;;;;;N;;;;;
-13002;EGYPTIAN HIEROGLYPH A003;Lo;0;L;;;;;N;;;;;
-13003;EGYPTIAN HIEROGLYPH A004;Lo;0;L;;;;;N;;;;;
-13004;EGYPTIAN HIEROGLYPH A005;Lo;0;L;;;;;N;;;;;
-13005;EGYPTIAN HIEROGLYPH A005A;Lo;0;L;;;;;N;;;;;
-13006;EGYPTIAN HIEROGLYPH A006;Lo;0;L;;;;;N;;;;;
-13007;EGYPTIAN HIEROGLYPH A006A;Lo;0;L;;;;;N;;;;;
-13008;EGYPTIAN HIEROGLYPH A006B;Lo;0;L;;;;;N;;;;;
-13009;EGYPTIAN HIEROGLYPH A007;Lo;0;L;;;;;N;;;;;
-1300A;EGYPTIAN HIEROGLYPH A008;Lo;0;L;;;;;N;;;;;
-1300B;EGYPTIAN HIEROGLYPH A009;Lo;0;L;;;;;N;;;;;
-1300C;EGYPTIAN HIEROGLYPH A010;Lo;0;L;;;;;N;;;;;
-1300D;EGYPTIAN HIEROGLYPH A011;Lo;0;L;;;;;N;;;;;
-1300E;EGYPTIAN HIEROGLYPH A012;Lo;0;L;;;;;N;;;;;
-1300F;EGYPTIAN HIEROGLYPH A013;Lo;0;L;;;;;N;;;;;
-13010;EGYPTIAN HIEROGLYPH A014;Lo;0;L;;;;;N;;;;;
-13011;EGYPTIAN HIEROGLYPH A014A;Lo;0;L;;;;;N;;;;;
-13012;EGYPTIAN HIEROGLYPH A015;Lo;0;L;;;;;N;;;;;
-13013;EGYPTIAN HIEROGLYPH A016;Lo;0;L;;;;;N;;;;;
-13014;EGYPTIAN HIEROGLYPH A017;Lo;0;L;;;;;N;;;;;
-13015;EGYPTIAN HIEROGLYPH A017A;Lo;0;L;;;;;N;;;;;
-13016;EGYPTIAN HIEROGLYPH A018;Lo;0;L;;;;;N;;;;;
-13017;EGYPTIAN HIEROGLYPH A019;Lo;0;L;;;;;N;;;;;
-13018;EGYPTIAN HIEROGLYPH A020;Lo;0;L;;;;;N;;;;;
-13019;EGYPTIAN HIEROGLYPH A021;Lo;0;L;;;;;N;;;;;
-1301A;EGYPTIAN HIEROGLYPH A022;Lo;0;L;;;;;N;;;;;
-1301B;EGYPTIAN HIEROGLYPH A023;Lo;0;L;;;;;N;;;;;
-1301C;EGYPTIAN HIEROGLYPH A024;Lo;0;L;;;;;N;;;;;
-1301D;EGYPTIAN HIEROGLYPH A025;Lo;0;L;;;;;N;;;;;
-1301E;EGYPTIAN HIEROGLYPH A026;Lo;0;L;;;;;N;;;;;
-1301F;EGYPTIAN HIEROGLYPH A027;Lo;0;L;;;;;N;;;;;
-13020;EGYPTIAN HIEROGLYPH A028;Lo;0;L;;;;;N;;;;;
-13021;EGYPTIAN HIEROGLYPH A029;Lo;0;L;;;;;N;;;;;
-13022;EGYPTIAN HIEROGLYPH A030;Lo;0;L;;;;;N;;;;;
-13023;EGYPTIAN HIEROGLYPH A031;Lo;0;L;;;;;N;;;;;
-13024;EGYPTIAN HIEROGLYPH A032;Lo;0;L;;;;;N;;;;;
-13025;EGYPTIAN HIEROGLYPH A032A;Lo;0;L;;;;;N;;;;;
-13026;EGYPTIAN HIEROGLYPH A033;Lo;0;L;;;;;N;;;;;
-13027;EGYPTIAN HIEROGLYPH A034;Lo;0;L;;;;;N;;;;;
-13028;EGYPTIAN HIEROGLYPH A035;Lo;0;L;;;;;N;;;;;
-13029;EGYPTIAN HIEROGLYPH A036;Lo;0;L;;;;;N;;;;;
-1302A;EGYPTIAN HIEROGLYPH A037;Lo;0;L;;;;;N;;;;;
-1302B;EGYPTIAN HIEROGLYPH A038;Lo;0;L;;;;;N;;;;;
-1302C;EGYPTIAN HIEROGLYPH A039;Lo;0;L;;;;;N;;;;;
-1302D;EGYPTIAN HIEROGLYPH A040;Lo;0;L;;;;;N;;;;;
-1302E;EGYPTIAN HIEROGLYPH A040A;Lo;0;L;;;;;N;;;;;
-1302F;EGYPTIAN HIEROGLYPH A041;Lo;0;L;;;;;N;;;;;
-13030;EGYPTIAN HIEROGLYPH A042;Lo;0;L;;;;;N;;;;;
-13031;EGYPTIAN HIEROGLYPH A042A;Lo;0;L;;;;;N;;;;;
-13032;EGYPTIAN HIEROGLYPH A043;Lo;0;L;;;;;N;;;;;
-13033;EGYPTIAN HIEROGLYPH A043A;Lo;0;L;;;;;N;;;;;
-13034;EGYPTIAN HIEROGLYPH A044;Lo;0;L;;;;;N;;;;;
-13035;EGYPTIAN HIEROGLYPH A045;Lo;0;L;;;;;N;;;;;
-13036;EGYPTIAN HIEROGLYPH A045A;Lo;0;L;;;;;N;;;;;
-13037;EGYPTIAN HIEROGLYPH A046;Lo;0;L;;;;;N;;;;;
-13038;EGYPTIAN HIEROGLYPH A047;Lo;0;L;;;;;N;;;;;
-13039;EGYPTIAN HIEROGLYPH A048;Lo;0;L;;;;;N;;;;;
-1303A;EGYPTIAN HIEROGLYPH A049;Lo;0;L;;;;;N;;;;;
-1303B;EGYPTIAN HIEROGLYPH A050;Lo;0;L;;;;;N;;;;;
-1303C;EGYPTIAN HIEROGLYPH A051;Lo;0;L;;;;;N;;;;;
-1303D;EGYPTIAN HIEROGLYPH A052;Lo;0;L;;;;;N;;;;;
-1303E;EGYPTIAN HIEROGLYPH A053;Lo;0;L;;;;;N;;;;;
-1303F;EGYPTIAN HIEROGLYPH A054;Lo;0;L;;;;;N;;;;;
-13040;EGYPTIAN HIEROGLYPH A055;Lo;0;L;;;;;N;;;;;
-13041;EGYPTIAN HIEROGLYPH A056;Lo;0;L;;;;;N;;;;;
-13042;EGYPTIAN HIEROGLYPH A057;Lo;0;L;;;;;N;;;;;
-13043;EGYPTIAN HIEROGLYPH A058;Lo;0;L;;;;;N;;;;;
-13044;EGYPTIAN HIEROGLYPH A059;Lo;0;L;;;;;N;;;;;
-13045;EGYPTIAN HIEROGLYPH A060;Lo;0;L;;;;;N;;;;;
-13046;EGYPTIAN HIEROGLYPH A061;Lo;0;L;;;;;N;;;;;
-13047;EGYPTIAN HIEROGLYPH A062;Lo;0;L;;;;;N;;;;;
-13048;EGYPTIAN HIEROGLYPH A063;Lo;0;L;;;;;N;;;;;
-13049;EGYPTIAN HIEROGLYPH A064;Lo;0;L;;;;;N;;;;;
-1304A;EGYPTIAN HIEROGLYPH A065;Lo;0;L;;;;;N;;;;;
-1304B;EGYPTIAN HIEROGLYPH A066;Lo;0;L;;;;;N;;;;;
-1304C;EGYPTIAN HIEROGLYPH A067;Lo;0;L;;;;;N;;;;;
-1304D;EGYPTIAN HIEROGLYPH A068;Lo;0;L;;;;;N;;;;;
-1304E;EGYPTIAN HIEROGLYPH A069;Lo;0;L;;;;;N;;;;;
-1304F;EGYPTIAN HIEROGLYPH A070;Lo;0;L;;;;;N;;;;;
-13050;EGYPTIAN HIEROGLYPH B001;Lo;0;L;;;;;N;;;;;
-13051;EGYPTIAN HIEROGLYPH B002;Lo;0;L;;;;;N;;;;;
-13052;EGYPTIAN HIEROGLYPH B003;Lo;0;L;;;;;N;;;;;
-13053;EGYPTIAN HIEROGLYPH B004;Lo;0;L;;;;;N;;;;;
-13054;EGYPTIAN HIEROGLYPH B005;Lo;0;L;;;;;N;;;;;
-13055;EGYPTIAN HIEROGLYPH B005A;Lo;0;L;;;;;N;;;;;
-13056;EGYPTIAN HIEROGLYPH B006;Lo;0;L;;;;;N;;;;;
-13057;EGYPTIAN HIEROGLYPH B007;Lo;0;L;;;;;N;;;;;
-13058;EGYPTIAN HIEROGLYPH B008;Lo;0;L;;;;;N;;;;;
-13059;EGYPTIAN HIEROGLYPH B009;Lo;0;L;;;;;N;;;;;
-1305A;EGYPTIAN HIEROGLYPH C001;Lo;0;L;;;;;N;;;;;
-1305B;EGYPTIAN HIEROGLYPH C002;Lo;0;L;;;;;N;;;;;
-1305C;EGYPTIAN HIEROGLYPH C002A;Lo;0;L;;;;;N;;;;;
-1305D;EGYPTIAN HIEROGLYPH C002B;Lo;0;L;;;;;N;;;;;
-1305E;EGYPTIAN HIEROGLYPH C002C;Lo;0;L;;;;;N;;;;;
-1305F;EGYPTIAN HIEROGLYPH C003;Lo;0;L;;;;;N;;;;;
-13060;EGYPTIAN HIEROGLYPH C004;Lo;0;L;;;;;N;;;;;
-13061;EGYPTIAN HIEROGLYPH C005;Lo;0;L;;;;;N;;;;;
-13062;EGYPTIAN HIEROGLYPH C006;Lo;0;L;;;;;N;;;;;
-13063;EGYPTIAN HIEROGLYPH C007;Lo;0;L;;;;;N;;;;;
-13064;EGYPTIAN HIEROGLYPH C008;Lo;0;L;;;;;N;;;;;
-13065;EGYPTIAN HIEROGLYPH C009;Lo;0;L;;;;;N;;;;;
-13066;EGYPTIAN HIEROGLYPH C010;Lo;0;L;;;;;N;;;;;
-13067;EGYPTIAN HIEROGLYPH C010A;Lo;0;L;;;;;N;;;;;
-13068;EGYPTIAN HIEROGLYPH C011;Lo;0;L;;;;;N;;;;;
-13069;EGYPTIAN HIEROGLYPH C012;Lo;0;L;;;;;N;;;;;
-1306A;EGYPTIAN HIEROGLYPH C013;Lo;0;L;;;;;N;;;;;
-1306B;EGYPTIAN HIEROGLYPH C014;Lo;0;L;;;;;N;;;;;
-1306C;EGYPTIAN HIEROGLYPH C015;Lo;0;L;;;;;N;;;;;
-1306D;EGYPTIAN HIEROGLYPH C016;Lo;0;L;;;;;N;;;;;
-1306E;EGYPTIAN HIEROGLYPH C017;Lo;0;L;;;;;N;;;;;
-1306F;EGYPTIAN HIEROGLYPH C018;Lo;0;L;;;;;N;;;;;
-13070;EGYPTIAN HIEROGLYPH C019;Lo;0;L;;;;;N;;;;;
-13071;EGYPTIAN HIEROGLYPH C020;Lo;0;L;;;;;N;;;;;
-13072;EGYPTIAN HIEROGLYPH C021;Lo;0;L;;;;;N;;;;;
-13073;EGYPTIAN HIEROGLYPH C022;Lo;0;L;;;;;N;;;;;
-13074;EGYPTIAN HIEROGLYPH C023;Lo;0;L;;;;;N;;;;;
-13075;EGYPTIAN HIEROGLYPH C024;Lo;0;L;;;;;N;;;;;
-13076;EGYPTIAN HIEROGLYPH D001;Lo;0;L;;;;;N;;;;;
-13077;EGYPTIAN HIEROGLYPH D002;Lo;0;L;;;;;N;;;;;
-13078;EGYPTIAN HIEROGLYPH D003;Lo;0;L;;;;;N;;;;;
-13079;EGYPTIAN HIEROGLYPH D004;Lo;0;L;;;;;N;;;;;
-1307A;EGYPTIAN HIEROGLYPH D005;Lo;0;L;;;;;N;;;;;
-1307B;EGYPTIAN HIEROGLYPH D006;Lo;0;L;;;;;N;;;;;
-1307C;EGYPTIAN HIEROGLYPH D007;Lo;0;L;;;;;N;;;;;
-1307D;EGYPTIAN HIEROGLYPH D008;Lo;0;L;;;;;N;;;;;
-1307E;EGYPTIAN HIEROGLYPH D008A;Lo;0;L;;;;;N;;;;;
-1307F;EGYPTIAN HIEROGLYPH D009;Lo;0;L;;;;;N;;;;;
-13080;EGYPTIAN HIEROGLYPH D010;Lo;0;L;;;;;N;;;;;
-13081;EGYPTIAN HIEROGLYPH D011;Lo;0;L;;;;;N;;;;;
-13082;EGYPTIAN HIEROGLYPH D012;Lo;0;L;;;;;N;;;;;
-13083;EGYPTIAN HIEROGLYPH D013;Lo;0;L;;;;;N;;;;;
-13084;EGYPTIAN HIEROGLYPH D014;Lo;0;L;;;;;N;;;;;
-13085;EGYPTIAN HIEROGLYPH D015;Lo;0;L;;;;;N;;;;;
-13086;EGYPTIAN HIEROGLYPH D016;Lo;0;L;;;;;N;;;;;
-13087;EGYPTIAN HIEROGLYPH D017;Lo;0;L;;;;;N;;;;;
-13088;EGYPTIAN HIEROGLYPH D018;Lo;0;L;;;;;N;;;;;
-13089;EGYPTIAN HIEROGLYPH D019;Lo;0;L;;;;;N;;;;;
-1308A;EGYPTIAN HIEROGLYPH D020;Lo;0;L;;;;;N;;;;;
-1308B;EGYPTIAN HIEROGLYPH D021;Lo;0;L;;;;;N;;;;;
-1308C;EGYPTIAN HIEROGLYPH D022;Lo;0;L;;;;;N;;;;;
-1308D;EGYPTIAN HIEROGLYPH D023;Lo;0;L;;;;;N;;;;;
-1308E;EGYPTIAN HIEROGLYPH D024;Lo;0;L;;;;;N;;;;;
-1308F;EGYPTIAN HIEROGLYPH D025;Lo;0;L;;;;;N;;;;;
-13090;EGYPTIAN HIEROGLYPH D026;Lo;0;L;;;;;N;;;;;
-13091;EGYPTIAN HIEROGLYPH D027;Lo;0;L;;;;;N;;;;;
-13092;EGYPTIAN HIEROGLYPH D027A;Lo;0;L;;;;;N;;;;;
-13093;EGYPTIAN HIEROGLYPH D028;Lo;0;L;;;;;N;;;;;
-13094;EGYPTIAN HIEROGLYPH D029;Lo;0;L;;;;;N;;;;;
-13095;EGYPTIAN HIEROGLYPH D030;Lo;0;L;;;;;N;;;;;
-13096;EGYPTIAN HIEROGLYPH D031;Lo;0;L;;;;;N;;;;;
-13097;EGYPTIAN HIEROGLYPH D031A;Lo;0;L;;;;;N;;;;;
-13098;EGYPTIAN HIEROGLYPH D032;Lo;0;L;;;;;N;;;;;
-13099;EGYPTIAN HIEROGLYPH D033;Lo;0;L;;;;;N;;;;;
-1309A;EGYPTIAN HIEROGLYPH D034;Lo;0;L;;;;;N;;;;;
-1309B;EGYPTIAN HIEROGLYPH D034A;Lo;0;L;;;;;N;;;;;
-1309C;EGYPTIAN HIEROGLYPH D035;Lo;0;L;;;;;N;;;;;
-1309D;EGYPTIAN HIEROGLYPH D036;Lo;0;L;;;;;N;;;;;
-1309E;EGYPTIAN HIEROGLYPH D037;Lo;0;L;;;;;N;;;;;
-1309F;EGYPTIAN HIEROGLYPH D038;Lo;0;L;;;;;N;;;;;
-130A0;EGYPTIAN HIEROGLYPH D039;Lo;0;L;;;;;N;;;;;
-130A1;EGYPTIAN HIEROGLYPH D040;Lo;0;L;;;;;N;;;;;
-130A2;EGYPTIAN HIEROGLYPH D041;Lo;0;L;;;;;N;;;;;
-130A3;EGYPTIAN HIEROGLYPH D042;Lo;0;L;;;;;N;;;;;
-130A4;EGYPTIAN HIEROGLYPH D043;Lo;0;L;;;;;N;;;;;
-130A5;EGYPTIAN HIEROGLYPH D044;Lo;0;L;;;;;N;;;;;
-130A6;EGYPTIAN HIEROGLYPH D045;Lo;0;L;;;;;N;;;;;
-130A7;EGYPTIAN HIEROGLYPH D046;Lo;0;L;;;;;N;;;;;
-130A8;EGYPTIAN HIEROGLYPH D046A;Lo;0;L;;;;;N;;;;;
-130A9;EGYPTIAN HIEROGLYPH D047;Lo;0;L;;;;;N;;;;;
-130AA;EGYPTIAN HIEROGLYPH D048;Lo;0;L;;;;;N;;;;;
-130AB;EGYPTIAN HIEROGLYPH D048A;Lo;0;L;;;;;N;;;;;
-130AC;EGYPTIAN HIEROGLYPH D049;Lo;0;L;;;;;N;;;;;
-130AD;EGYPTIAN HIEROGLYPH D050;Lo;0;L;;;;;N;;;;;
-130AE;EGYPTIAN HIEROGLYPH D050A;Lo;0;L;;;;;N;;;;;
-130AF;EGYPTIAN HIEROGLYPH D050B;Lo;0;L;;;;;N;;;;;
-130B0;EGYPTIAN HIEROGLYPH D050C;Lo;0;L;;;;;N;;;;;
-130B1;EGYPTIAN HIEROGLYPH D050D;Lo;0;L;;;;;N;;;;;
-130B2;EGYPTIAN HIEROGLYPH D050E;Lo;0;L;;;;;N;;;;;
-130B3;EGYPTIAN HIEROGLYPH D050F;Lo;0;L;;;;;N;;;;;
-130B4;EGYPTIAN HIEROGLYPH D050G;Lo;0;L;;;;;N;;;;;
-130B5;EGYPTIAN HIEROGLYPH D050H;Lo;0;L;;;;;N;;;;;
-130B6;EGYPTIAN HIEROGLYPH D050I;Lo;0;L;;;;;N;;;;;
-130B7;EGYPTIAN HIEROGLYPH D051;Lo;0;L;;;;;N;;;;;
-130B8;EGYPTIAN HIEROGLYPH D052;Lo;0;L;;;;;N;;;;;
-130B9;EGYPTIAN HIEROGLYPH D052A;Lo;0;L;;;;;N;;;;;
-130BA;EGYPTIAN HIEROGLYPH D053;Lo;0;L;;;;;N;;;;;
-130BB;EGYPTIAN HIEROGLYPH D054;Lo;0;L;;;;;N;;;;;
-130BC;EGYPTIAN HIEROGLYPH D054A;Lo;0;L;;;;;N;;;;;
-130BD;EGYPTIAN HIEROGLYPH D055;Lo;0;L;;;;;N;;;;;
-130BE;EGYPTIAN HIEROGLYPH D056;Lo;0;L;;;;;N;;;;;
-130BF;EGYPTIAN HIEROGLYPH D057;Lo;0;L;;;;;N;;;;;
-130C0;EGYPTIAN HIEROGLYPH D058;Lo;0;L;;;;;N;;;;;
-130C1;EGYPTIAN HIEROGLYPH D059;Lo;0;L;;;;;N;;;;;
-130C2;EGYPTIAN HIEROGLYPH D060;Lo;0;L;;;;;N;;;;;
-130C3;EGYPTIAN HIEROGLYPH D061;Lo;0;L;;;;;N;;;;;
-130C4;EGYPTIAN HIEROGLYPH D062;Lo;0;L;;;;;N;;;;;
-130C5;EGYPTIAN HIEROGLYPH D063;Lo;0;L;;;;;N;;;;;
-130C6;EGYPTIAN HIEROGLYPH D064;Lo;0;L;;;;;N;;;;;
-130C7;EGYPTIAN HIEROGLYPH D065;Lo;0;L;;;;;N;;;;;
-130C8;EGYPTIAN HIEROGLYPH D066;Lo;0;L;;;;;N;;;;;
-130C9;EGYPTIAN HIEROGLYPH D067;Lo;0;L;;;;;N;;;;;
-130CA;EGYPTIAN HIEROGLYPH D067A;Lo;0;L;;;;;N;;;;;
-130CB;EGYPTIAN HIEROGLYPH D067B;Lo;0;L;;;;;N;;;;;
-130CC;EGYPTIAN HIEROGLYPH D067C;Lo;0;L;;;;;N;;;;;
-130CD;EGYPTIAN HIEROGLYPH D067D;Lo;0;L;;;;;N;;;;;
-130CE;EGYPTIAN HIEROGLYPH D067E;Lo;0;L;;;;;N;;;;;
-130CF;EGYPTIAN HIEROGLYPH D067F;Lo;0;L;;;;;N;;;;;
-130D0;EGYPTIAN HIEROGLYPH D067G;Lo;0;L;;;;;N;;;;;
-130D1;EGYPTIAN HIEROGLYPH D067H;Lo;0;L;;;;;N;;;;;
-130D2;EGYPTIAN HIEROGLYPH E001;Lo;0;L;;;;;N;;;;;
-130D3;EGYPTIAN HIEROGLYPH E002;Lo;0;L;;;;;N;;;;;
-130D4;EGYPTIAN HIEROGLYPH E003;Lo;0;L;;;;;N;;;;;
-130D5;EGYPTIAN HIEROGLYPH E004;Lo;0;L;;;;;N;;;;;
-130D6;EGYPTIAN HIEROGLYPH E005;Lo;0;L;;;;;N;;;;;
-130D7;EGYPTIAN HIEROGLYPH E006;Lo;0;L;;;;;N;;;;;
-130D8;EGYPTIAN HIEROGLYPH E007;Lo;0;L;;;;;N;;;;;
-130D9;EGYPTIAN HIEROGLYPH E008;Lo;0;L;;;;;N;;;;;
-130DA;EGYPTIAN HIEROGLYPH E008A;Lo;0;L;;;;;N;;;;;
-130DB;EGYPTIAN HIEROGLYPH E009;Lo;0;L;;;;;N;;;;;
-130DC;EGYPTIAN HIEROGLYPH E009A;Lo;0;L;;;;;N;;;;;
-130DD;EGYPTIAN HIEROGLYPH E010;Lo;0;L;;;;;N;;;;;
-130DE;EGYPTIAN HIEROGLYPH E011;Lo;0;L;;;;;N;;;;;
-130DF;EGYPTIAN HIEROGLYPH E012;Lo;0;L;;;;;N;;;;;
-130E0;EGYPTIAN HIEROGLYPH E013;Lo;0;L;;;;;N;;;;;
-130E1;EGYPTIAN HIEROGLYPH E014;Lo;0;L;;;;;N;;;;;
-130E2;EGYPTIAN HIEROGLYPH E015;Lo;0;L;;;;;N;;;;;
-130E3;EGYPTIAN HIEROGLYPH E016;Lo;0;L;;;;;N;;;;;
-130E4;EGYPTIAN HIEROGLYPH E016A;Lo;0;L;;;;;N;;;;;
-130E5;EGYPTIAN HIEROGLYPH E017;Lo;0;L;;;;;N;;;;;
-130E6;EGYPTIAN HIEROGLYPH E017A;Lo;0;L;;;;;N;;;;;
-130E7;EGYPTIAN HIEROGLYPH E018;Lo;0;L;;;;;N;;;;;
-130E8;EGYPTIAN HIEROGLYPH E019;Lo;0;L;;;;;N;;;;;
-130E9;EGYPTIAN HIEROGLYPH E020;Lo;0;L;;;;;N;;;;;
-130EA;EGYPTIAN HIEROGLYPH E020A;Lo;0;L;;;;;N;;;;;
-130EB;EGYPTIAN HIEROGLYPH E021;Lo;0;L;;;;;N;;;;;
-130EC;EGYPTIAN HIEROGLYPH E022;Lo;0;L;;;;;N;;;;;
-130ED;EGYPTIAN HIEROGLYPH E023;Lo;0;L;;;;;N;;;;;
-130EE;EGYPTIAN HIEROGLYPH E024;Lo;0;L;;;;;N;;;;;
-130EF;EGYPTIAN HIEROGLYPH E025;Lo;0;L;;;;;N;;;;;
-130F0;EGYPTIAN HIEROGLYPH E026;Lo;0;L;;;;;N;;;;;
-130F1;EGYPTIAN HIEROGLYPH E027;Lo;0;L;;;;;N;;;;;
-130F2;EGYPTIAN HIEROGLYPH E028;Lo;0;L;;;;;N;;;;;
-130F3;EGYPTIAN HIEROGLYPH E028A;Lo;0;L;;;;;N;;;;;
-130F4;EGYPTIAN HIEROGLYPH E029;Lo;0;L;;;;;N;;;;;
-130F5;EGYPTIAN HIEROGLYPH E030;Lo;0;L;;;;;N;;;;;
-130F6;EGYPTIAN HIEROGLYPH E031;Lo;0;L;;;;;N;;;;;
-130F7;EGYPTIAN HIEROGLYPH E032;Lo;0;L;;;;;N;;;;;
-130F8;EGYPTIAN HIEROGLYPH E033;Lo;0;L;;;;;N;;;;;
-130F9;EGYPTIAN HIEROGLYPH E034;Lo;0;L;;;;;N;;;;;
-130FA;EGYPTIAN HIEROGLYPH E034A;Lo;0;L;;;;;N;;;;;
-130FB;EGYPTIAN HIEROGLYPH E036;Lo;0;L;;;;;N;;;;;
-130FC;EGYPTIAN HIEROGLYPH E037;Lo;0;L;;;;;N;;;;;
-130FD;EGYPTIAN HIEROGLYPH E038;Lo;0;L;;;;;N;;;;;
-130FE;EGYPTIAN HIEROGLYPH F001;Lo;0;L;;;;;N;;;;;
-130FF;EGYPTIAN HIEROGLYPH F001A;Lo;0;L;;;;;N;;;;;
-13100;EGYPTIAN HIEROGLYPH F002;Lo;0;L;;;;;N;;;;;
-13101;EGYPTIAN HIEROGLYPH F003;Lo;0;L;;;;;N;;;;;
-13102;EGYPTIAN HIEROGLYPH F004;Lo;0;L;;;;;N;;;;;
-13103;EGYPTIAN HIEROGLYPH F005;Lo;0;L;;;;;N;;;;;
-13104;EGYPTIAN HIEROGLYPH F006;Lo;0;L;;;;;N;;;;;
-13105;EGYPTIAN HIEROGLYPH F007;Lo;0;L;;;;;N;;;;;
-13106;EGYPTIAN HIEROGLYPH F008;Lo;0;L;;;;;N;;;;;
-13107;EGYPTIAN HIEROGLYPH F009;Lo;0;L;;;;;N;;;;;
-13108;EGYPTIAN HIEROGLYPH F010;Lo;0;L;;;;;N;;;;;
-13109;EGYPTIAN HIEROGLYPH F011;Lo;0;L;;;;;N;;;;;
-1310A;EGYPTIAN HIEROGLYPH F012;Lo;0;L;;;;;N;;;;;
-1310B;EGYPTIAN HIEROGLYPH F013;Lo;0;L;;;;;N;;;;;
-1310C;EGYPTIAN HIEROGLYPH F013A;Lo;0;L;;;;;N;;;;;
-1310D;EGYPTIAN HIEROGLYPH F014;Lo;0;L;;;;;N;;;;;
-1310E;EGYPTIAN HIEROGLYPH F015;Lo;0;L;;;;;N;;;;;
-1310F;EGYPTIAN HIEROGLYPH F016;Lo;0;L;;;;;N;;;;;
-13110;EGYPTIAN HIEROGLYPH F017;Lo;0;L;;;;;N;;;;;
-13111;EGYPTIAN HIEROGLYPH F018;Lo;0;L;;;;;N;;;;;
-13112;EGYPTIAN HIEROGLYPH F019;Lo;0;L;;;;;N;;;;;
-13113;EGYPTIAN HIEROGLYPH F020;Lo;0;L;;;;;N;;;;;
-13114;EGYPTIAN HIEROGLYPH F021;Lo;0;L;;;;;N;;;;;
-13115;EGYPTIAN HIEROGLYPH F021A;Lo;0;L;;;;;N;;;;;
-13116;EGYPTIAN HIEROGLYPH F022;Lo;0;L;;;;;N;;;;;
-13117;EGYPTIAN HIEROGLYPH F023;Lo;0;L;;;;;N;;;;;
-13118;EGYPTIAN HIEROGLYPH F024;Lo;0;L;;;;;N;;;;;
-13119;EGYPTIAN HIEROGLYPH F025;Lo;0;L;;;;;N;;;;;
-1311A;EGYPTIAN HIEROGLYPH F026;Lo;0;L;;;;;N;;;;;
-1311B;EGYPTIAN HIEROGLYPH F027;Lo;0;L;;;;;N;;;;;
-1311C;EGYPTIAN HIEROGLYPH F028;Lo;0;L;;;;;N;;;;;
-1311D;EGYPTIAN HIEROGLYPH F029;Lo;0;L;;;;;N;;;;;
-1311E;EGYPTIAN HIEROGLYPH F030;Lo;0;L;;;;;N;;;;;
-1311F;EGYPTIAN HIEROGLYPH F031;Lo;0;L;;;;;N;;;;;
-13120;EGYPTIAN HIEROGLYPH F031A;Lo;0;L;;;;;N;;;;;
-13121;EGYPTIAN HIEROGLYPH F032;Lo;0;L;;;;;N;;;;;
-13122;EGYPTIAN HIEROGLYPH F033;Lo;0;L;;;;;N;;;;;
-13123;EGYPTIAN HIEROGLYPH F034;Lo;0;L;;;;;N;;;;;
-13124;EGYPTIAN HIEROGLYPH F035;Lo;0;L;;;;;N;;;;;
-13125;EGYPTIAN HIEROGLYPH F036;Lo;0;L;;;;;N;;;;;
-13126;EGYPTIAN HIEROGLYPH F037;Lo;0;L;;;;;N;;;;;
-13127;EGYPTIAN HIEROGLYPH F037A;Lo;0;L;;;;;N;;;;;
-13128;EGYPTIAN HIEROGLYPH F038;Lo;0;L;;;;;N;;;;;
-13129;EGYPTIAN HIEROGLYPH F038A;Lo;0;L;;;;;N;;;;;
-1312A;EGYPTIAN HIEROGLYPH F039;Lo;0;L;;;;;N;;;;;
-1312B;EGYPTIAN HIEROGLYPH F040;Lo;0;L;;;;;N;;;;;
-1312C;EGYPTIAN HIEROGLYPH F041;Lo;0;L;;;;;N;;;;;
-1312D;EGYPTIAN HIEROGLYPH F042;Lo;0;L;;;;;N;;;;;
-1312E;EGYPTIAN HIEROGLYPH F043;Lo;0;L;;;;;N;;;;;
-1312F;EGYPTIAN HIEROGLYPH F044;Lo;0;L;;;;;N;;;;;
-13130;EGYPTIAN HIEROGLYPH F045;Lo;0;L;;;;;N;;;;;
-13131;EGYPTIAN HIEROGLYPH F045A;Lo;0;L;;;;;N;;;;;
-13132;EGYPTIAN HIEROGLYPH F046;Lo;0;L;;;;;N;;;;;
-13133;EGYPTIAN HIEROGLYPH F046A;Lo;0;L;;;;;N;;;;;
-13134;EGYPTIAN HIEROGLYPH F047;Lo;0;L;;;;;N;;;;;
-13135;EGYPTIAN HIEROGLYPH F047A;Lo;0;L;;;;;N;;;;;
-13136;EGYPTIAN HIEROGLYPH F048;Lo;0;L;;;;;N;;;;;
-13137;EGYPTIAN HIEROGLYPH F049;Lo;0;L;;;;;N;;;;;
-13138;EGYPTIAN HIEROGLYPH F050;Lo;0;L;;;;;N;;;;;
-13139;EGYPTIAN HIEROGLYPH F051;Lo;0;L;;;;;N;;;;;
-1313A;EGYPTIAN HIEROGLYPH F051A;Lo;0;L;;;;;N;;;;;
-1313B;EGYPTIAN HIEROGLYPH F051B;Lo;0;L;;;;;N;;;;;
-1313C;EGYPTIAN HIEROGLYPH F051C;Lo;0;L;;;;;N;;;;;
-1313D;EGYPTIAN HIEROGLYPH F052;Lo;0;L;;;;;N;;;;;
-1313E;EGYPTIAN HIEROGLYPH F053;Lo;0;L;;;;;N;;;;;
-1313F;EGYPTIAN HIEROGLYPH G001;Lo;0;L;;;;;N;;;;;
-13140;EGYPTIAN HIEROGLYPH G002;Lo;0;L;;;;;N;;;;;
-13141;EGYPTIAN HIEROGLYPH G003;Lo;0;L;;;;;N;;;;;
-13142;EGYPTIAN HIEROGLYPH G004;Lo;0;L;;;;;N;;;;;
-13143;EGYPTIAN HIEROGLYPH G005;Lo;0;L;;;;;N;;;;;
-13144;EGYPTIAN HIEROGLYPH G006;Lo;0;L;;;;;N;;;;;
-13145;EGYPTIAN HIEROGLYPH G006A;Lo;0;L;;;;;N;;;;;
-13146;EGYPTIAN HIEROGLYPH G007;Lo;0;L;;;;;N;;;;;
-13147;EGYPTIAN HIEROGLYPH G007A;Lo;0;L;;;;;N;;;;;
-13148;EGYPTIAN HIEROGLYPH G007B;Lo;0;L;;;;;N;;;;;
-13149;EGYPTIAN HIEROGLYPH G008;Lo;0;L;;;;;N;;;;;
-1314A;EGYPTIAN HIEROGLYPH G009;Lo;0;L;;;;;N;;;;;
-1314B;EGYPTIAN HIEROGLYPH G010;Lo;0;L;;;;;N;;;;;
-1314C;EGYPTIAN HIEROGLYPH G011;Lo;0;L;;;;;N;;;;;
-1314D;EGYPTIAN HIEROGLYPH G011A;Lo;0;L;;;;;N;;;;;
-1314E;EGYPTIAN HIEROGLYPH G012;Lo;0;L;;;;;N;;;;;
-1314F;EGYPTIAN HIEROGLYPH G013;Lo;0;L;;;;;N;;;;;
-13150;EGYPTIAN HIEROGLYPH G014;Lo;0;L;;;;;N;;;;;
-13151;EGYPTIAN HIEROGLYPH G015;Lo;0;L;;;;;N;;;;;
-13152;EGYPTIAN HIEROGLYPH G016;Lo;0;L;;;;;N;;;;;
-13153;EGYPTIAN HIEROGLYPH G017;Lo;0;L;;;;;N;;;;;
-13154;EGYPTIAN HIEROGLYPH G018;Lo;0;L;;;;;N;;;;;
-13155;EGYPTIAN HIEROGLYPH G019;Lo;0;L;;;;;N;;;;;
-13156;EGYPTIAN HIEROGLYPH G020;Lo;0;L;;;;;N;;;;;
-13157;EGYPTIAN HIEROGLYPH G020A;Lo;0;L;;;;;N;;;;;
-13158;EGYPTIAN HIEROGLYPH G021;Lo;0;L;;;;;N;;;;;
-13159;EGYPTIAN HIEROGLYPH G022;Lo;0;L;;;;;N;;;;;
-1315A;EGYPTIAN HIEROGLYPH G023;Lo;0;L;;;;;N;;;;;
-1315B;EGYPTIAN HIEROGLYPH G024;Lo;0;L;;;;;N;;;;;
-1315C;EGYPTIAN HIEROGLYPH G025;Lo;0;L;;;;;N;;;;;
-1315D;EGYPTIAN HIEROGLYPH G026;Lo;0;L;;;;;N;;;;;
-1315E;EGYPTIAN HIEROGLYPH G026A;Lo;0;L;;;;;N;;;;;
-1315F;EGYPTIAN HIEROGLYPH G027;Lo;0;L;;;;;N;;;;;
-13160;EGYPTIAN HIEROGLYPH G028;Lo;0;L;;;;;N;;;;;
-13161;EGYPTIAN HIEROGLYPH G029;Lo;0;L;;;;;N;;;;;
-13162;EGYPTIAN HIEROGLYPH G030;Lo;0;L;;;;;N;;;;;
-13163;EGYPTIAN HIEROGLYPH G031;Lo;0;L;;;;;N;;;;;
-13164;EGYPTIAN HIEROGLYPH G032;Lo;0;L;;;;;N;;;;;
-13165;EGYPTIAN HIEROGLYPH G033;Lo;0;L;;;;;N;;;;;
-13166;EGYPTIAN HIEROGLYPH G034;Lo;0;L;;;;;N;;;;;
-13167;EGYPTIAN HIEROGLYPH G035;Lo;0;L;;;;;N;;;;;
-13168;EGYPTIAN HIEROGLYPH G036;Lo;0;L;;;;;N;;;;;
-13169;EGYPTIAN HIEROGLYPH G036A;Lo;0;L;;;;;N;;;;;
-1316A;EGYPTIAN HIEROGLYPH G037;Lo;0;L;;;;;N;;;;;
-1316B;EGYPTIAN HIEROGLYPH G037A;Lo;0;L;;;;;N;;;;;
-1316C;EGYPTIAN HIEROGLYPH G038;Lo;0;L;;;;;N;;;;;
-1316D;EGYPTIAN HIEROGLYPH G039;Lo;0;L;;;;;N;;;;;
-1316E;EGYPTIAN HIEROGLYPH G040;Lo;0;L;;;;;N;;;;;
-1316F;EGYPTIAN HIEROGLYPH G041;Lo;0;L;;;;;N;;;;;
-13170;EGYPTIAN HIEROGLYPH G042;Lo;0;L;;;;;N;;;;;
-13171;EGYPTIAN HIEROGLYPH G043;Lo;0;L;;;;;N;;;;;
-13172;EGYPTIAN HIEROGLYPH G043A;Lo;0;L;;;;;N;;;;;
-13173;EGYPTIAN HIEROGLYPH G044;Lo;0;L;;;;;N;;;;;
-13174;EGYPTIAN HIEROGLYPH G045;Lo;0;L;;;;;N;;;;;
-13175;EGYPTIAN HIEROGLYPH G045A;Lo;0;L;;;;;N;;;;;
-13176;EGYPTIAN HIEROGLYPH G046;Lo;0;L;;;;;N;;;;;
-13177;EGYPTIAN HIEROGLYPH G047;Lo;0;L;;;;;N;;;;;
-13178;EGYPTIAN HIEROGLYPH G048;Lo;0;L;;;;;N;;;;;
-13179;EGYPTIAN HIEROGLYPH G049;Lo;0;L;;;;;N;;;;;
-1317A;EGYPTIAN HIEROGLYPH G050;Lo;0;L;;;;;N;;;;;
-1317B;EGYPTIAN HIEROGLYPH G051;Lo;0;L;;;;;N;;;;;
-1317C;EGYPTIAN HIEROGLYPH G052;Lo;0;L;;;;;N;;;;;
-1317D;EGYPTIAN HIEROGLYPH G053;Lo;0;L;;;;;N;;;;;
-1317E;EGYPTIAN HIEROGLYPH G054;Lo;0;L;;;;;N;;;;;
-1317F;EGYPTIAN HIEROGLYPH H001;Lo;0;L;;;;;N;;;;;
-13180;EGYPTIAN HIEROGLYPH H002;Lo;0;L;;;;;N;;;;;
-13181;EGYPTIAN HIEROGLYPH H003;Lo;0;L;;;;;N;;;;;
-13182;EGYPTIAN HIEROGLYPH H004;Lo;0;L;;;;;N;;;;;
-13183;EGYPTIAN HIEROGLYPH H005;Lo;0;L;;;;;N;;;;;
-13184;EGYPTIAN HIEROGLYPH H006;Lo;0;L;;;;;N;;;;;
-13185;EGYPTIAN HIEROGLYPH H006A;Lo;0;L;;;;;N;;;;;
-13186;EGYPTIAN HIEROGLYPH H007;Lo;0;L;;;;;N;;;;;
-13187;EGYPTIAN HIEROGLYPH H008;Lo;0;L;;;;;N;;;;;
-13188;EGYPTIAN HIEROGLYPH I001;Lo;0;L;;;;;N;;;;;
-13189;EGYPTIAN HIEROGLYPH I002;Lo;0;L;;;;;N;;;;;
-1318A;EGYPTIAN HIEROGLYPH I003;Lo;0;L;;;;;N;;;;;
-1318B;EGYPTIAN HIEROGLYPH I004;Lo;0;L;;;;;N;;;;;
-1318C;EGYPTIAN HIEROGLYPH I005;Lo;0;L;;;;;N;;;;;
-1318D;EGYPTIAN HIEROGLYPH I005A;Lo;0;L;;;;;N;;;;;
-1318E;EGYPTIAN HIEROGLYPH I006;Lo;0;L;;;;;N;;;;;
-1318F;EGYPTIAN HIEROGLYPH I007;Lo;0;L;;;;;N;;;;;
-13190;EGYPTIAN HIEROGLYPH I008;Lo;0;L;;;;;N;;;;;
-13191;EGYPTIAN HIEROGLYPH I009;Lo;0;L;;;;;N;;;;;
-13192;EGYPTIAN HIEROGLYPH I009A;Lo;0;L;;;;;N;;;;;
-13193;EGYPTIAN HIEROGLYPH I010;Lo;0;L;;;;;N;;;;;
-13194;EGYPTIAN HIEROGLYPH I010A;Lo;0;L;;;;;N;;;;;
-13195;EGYPTIAN HIEROGLYPH I011;Lo;0;L;;;;;N;;;;;
-13196;EGYPTIAN HIEROGLYPH I011A;Lo;0;L;;;;;N;;;;;
-13197;EGYPTIAN HIEROGLYPH I012;Lo;0;L;;;;;N;;;;;
-13198;EGYPTIAN HIEROGLYPH I013;Lo;0;L;;;;;N;;;;;
-13199;EGYPTIAN HIEROGLYPH I014;Lo;0;L;;;;;N;;;;;
-1319A;EGYPTIAN HIEROGLYPH I015;Lo;0;L;;;;;N;;;;;
-1319B;EGYPTIAN HIEROGLYPH K001;Lo;0;L;;;;;N;;;;;
-1319C;EGYPTIAN HIEROGLYPH K002;Lo;0;L;;;;;N;;;;;
-1319D;EGYPTIAN HIEROGLYPH K003;Lo;0;L;;;;;N;;;;;
-1319E;EGYPTIAN HIEROGLYPH K004;Lo;0;L;;;;;N;;;;;
-1319F;EGYPTIAN HIEROGLYPH K005;Lo;0;L;;;;;N;;;;;
-131A0;EGYPTIAN HIEROGLYPH K006;Lo;0;L;;;;;N;;;;;
-131A1;EGYPTIAN HIEROGLYPH K007;Lo;0;L;;;;;N;;;;;
-131A2;EGYPTIAN HIEROGLYPH K008;Lo;0;L;;;;;N;;;;;
-131A3;EGYPTIAN HIEROGLYPH L001;Lo;0;L;;;;;N;;;;;
-131A4;EGYPTIAN HIEROGLYPH L002;Lo;0;L;;;;;N;;;;;
-131A5;EGYPTIAN HIEROGLYPH L002A;Lo;0;L;;;;;N;;;;;
-131A6;EGYPTIAN HIEROGLYPH L003;Lo;0;L;;;;;N;;;;;
-131A7;EGYPTIAN HIEROGLYPH L004;Lo;0;L;;;;;N;;;;;
-131A8;EGYPTIAN HIEROGLYPH L005;Lo;0;L;;;;;N;;;;;
-131A9;EGYPTIAN HIEROGLYPH L006;Lo;0;L;;;;;N;;;;;
-131AA;EGYPTIAN HIEROGLYPH L006A;Lo;0;L;;;;;N;;;;;
-131AB;EGYPTIAN HIEROGLYPH L007;Lo;0;L;;;;;N;;;;;
-131AC;EGYPTIAN HIEROGLYPH L008;Lo;0;L;;;;;N;;;;;
-131AD;EGYPTIAN HIEROGLYPH M001;Lo;0;L;;;;;N;;;;;
-131AE;EGYPTIAN HIEROGLYPH M001A;Lo;0;L;;;;;N;;;;;
-131AF;EGYPTIAN HIEROGLYPH M001B;Lo;0;L;;;;;N;;;;;
-131B0;EGYPTIAN HIEROGLYPH M002;Lo;0;L;;;;;N;;;;;
-131B1;EGYPTIAN HIEROGLYPH M003;Lo;0;L;;;;;N;;;;;
-131B2;EGYPTIAN HIEROGLYPH M003A;Lo;0;L;;;;;N;;;;;
-131B3;EGYPTIAN HIEROGLYPH M004;Lo;0;L;;;;;N;;;;;
-131B4;EGYPTIAN HIEROGLYPH M005;Lo;0;L;;;;;N;;;;;
-131B5;EGYPTIAN HIEROGLYPH M006;Lo;0;L;;;;;N;;;;;
-131B6;EGYPTIAN HIEROGLYPH M007;Lo;0;L;;;;;N;;;;;
-131B7;EGYPTIAN HIEROGLYPH M008;Lo;0;L;;;;;N;;;;;
-131B8;EGYPTIAN HIEROGLYPH M009;Lo;0;L;;;;;N;;;;;
-131B9;EGYPTIAN HIEROGLYPH M010;Lo;0;L;;;;;N;;;;;
-131BA;EGYPTIAN HIEROGLYPH M010A;Lo;0;L;;;;;N;;;;;
-131BB;EGYPTIAN HIEROGLYPH M011;Lo;0;L;;;;;N;;;;;
-131BC;EGYPTIAN HIEROGLYPH M012;Lo;0;L;;;;;N;;;;;
-131BD;EGYPTIAN HIEROGLYPH M012A;Lo;0;L;;;;;N;;;;;
-131BE;EGYPTIAN HIEROGLYPH M012B;Lo;0;L;;;;;N;;;;;
-131BF;EGYPTIAN HIEROGLYPH M012C;Lo;0;L;;;;;N;;;;;
-131C0;EGYPTIAN HIEROGLYPH M012D;Lo;0;L;;;;;N;;;;;
-131C1;EGYPTIAN HIEROGLYPH M012E;Lo;0;L;;;;;N;;;;;
-131C2;EGYPTIAN HIEROGLYPH M012F;Lo;0;L;;;;;N;;;;;
-131C3;EGYPTIAN HIEROGLYPH M012G;Lo;0;L;;;;;N;;;;;
-131C4;EGYPTIAN HIEROGLYPH M012H;Lo;0;L;;;;;N;;;;;
-131C5;EGYPTIAN HIEROGLYPH M013;Lo;0;L;;;;;N;;;;;
-131C6;EGYPTIAN HIEROGLYPH M014;Lo;0;L;;;;;N;;;;;
-131C7;EGYPTIAN HIEROGLYPH M015;Lo;0;L;;;;;N;;;;;
-131C8;EGYPTIAN HIEROGLYPH M015A;Lo;0;L;;;;;N;;;;;
-131C9;EGYPTIAN HIEROGLYPH M016;Lo;0;L;;;;;N;;;;;
-131CA;EGYPTIAN HIEROGLYPH M016A;Lo;0;L;;;;;N;;;;;
-131CB;EGYPTIAN HIEROGLYPH M017;Lo;0;L;;;;;N;;;;;
-131CC;EGYPTIAN HIEROGLYPH M017A;Lo;0;L;;;;;N;;;;;
-131CD;EGYPTIAN HIEROGLYPH M018;Lo;0;L;;;;;N;;;;;
-131CE;EGYPTIAN HIEROGLYPH M019;Lo;0;L;;;;;N;;;;;
-131CF;EGYPTIAN HIEROGLYPH M020;Lo;0;L;;;;;N;;;;;
-131D0;EGYPTIAN HIEROGLYPH M021;Lo;0;L;;;;;N;;;;;
-131D1;EGYPTIAN HIEROGLYPH M022;Lo;0;L;;;;;N;;;;;
-131D2;EGYPTIAN HIEROGLYPH M022A;Lo;0;L;;;;;N;;;;;
-131D3;EGYPTIAN HIEROGLYPH M023;Lo;0;L;;;;;N;;;;;
-131D4;EGYPTIAN HIEROGLYPH M024;Lo;0;L;;;;;N;;;;;
-131D5;EGYPTIAN HIEROGLYPH M024A;Lo;0;L;;;;;N;;;;;
-131D6;EGYPTIAN HIEROGLYPH M025;Lo;0;L;;;;;N;;;;;
-131D7;EGYPTIAN HIEROGLYPH M026;Lo;0;L;;;;;N;;;;;
-131D8;EGYPTIAN HIEROGLYPH M027;Lo;0;L;;;;;N;;;;;
-131D9;EGYPTIAN HIEROGLYPH M028;Lo;0;L;;;;;N;;;;;
-131DA;EGYPTIAN HIEROGLYPH M028A;Lo;0;L;;;;;N;;;;;
-131DB;EGYPTIAN HIEROGLYPH M029;Lo;0;L;;;;;N;;;;;
-131DC;EGYPTIAN HIEROGLYPH M030;Lo;0;L;;;;;N;;;;;
-131DD;EGYPTIAN HIEROGLYPH M031;Lo;0;L;;;;;N;;;;;
-131DE;EGYPTIAN HIEROGLYPH M031A;Lo;0;L;;;;;N;;;;;
-131DF;EGYPTIAN HIEROGLYPH M032;Lo;0;L;;;;;N;;;;;
-131E0;EGYPTIAN HIEROGLYPH M033;Lo;0;L;;;;;N;;;;;
-131E1;EGYPTIAN HIEROGLYPH M033A;Lo;0;L;;;;;N;;;;;
-131E2;EGYPTIAN HIEROGLYPH M033B;Lo;0;L;;;;;N;;;;;
-131E3;EGYPTIAN HIEROGLYPH M034;Lo;0;L;;;;;N;;;;;
-131E4;EGYPTIAN HIEROGLYPH M035;Lo;0;L;;;;;N;;;;;
-131E5;EGYPTIAN HIEROGLYPH M036;Lo;0;L;;;;;N;;;;;
-131E6;EGYPTIAN HIEROGLYPH M037;Lo;0;L;;;;;N;;;;;
-131E7;EGYPTIAN HIEROGLYPH M038;Lo;0;L;;;;;N;;;;;
-131E8;EGYPTIAN HIEROGLYPH M039;Lo;0;L;;;;;N;;;;;
-131E9;EGYPTIAN HIEROGLYPH M040;Lo;0;L;;;;;N;;;;;
-131EA;EGYPTIAN HIEROGLYPH M040A;Lo;0;L;;;;;N;;;;;
-131EB;EGYPTIAN HIEROGLYPH M041;Lo;0;L;;;;;N;;;;;
-131EC;EGYPTIAN HIEROGLYPH M042;Lo;0;L;;;;;N;;;;;
-131ED;EGYPTIAN HIEROGLYPH M043;Lo;0;L;;;;;N;;;;;
-131EE;EGYPTIAN HIEROGLYPH M044;Lo;0;L;;;;;N;;;;;
-131EF;EGYPTIAN HIEROGLYPH N001;Lo;0;L;;;;;N;;;;;
-131F0;EGYPTIAN HIEROGLYPH N002;Lo;0;L;;;;;N;;;;;
-131F1;EGYPTIAN HIEROGLYPH N003;Lo;0;L;;;;;N;;;;;
-131F2;EGYPTIAN HIEROGLYPH N004;Lo;0;L;;;;;N;;;;;
-131F3;EGYPTIAN HIEROGLYPH N005;Lo;0;L;;;;;N;;;;;
-131F4;EGYPTIAN HIEROGLYPH N006;Lo;0;L;;;;;N;;;;;
-131F5;EGYPTIAN HIEROGLYPH N007;Lo;0;L;;;;;N;;;;;
-131F6;EGYPTIAN HIEROGLYPH N008;Lo;0;L;;;;;N;;;;;
-131F7;EGYPTIAN HIEROGLYPH N009;Lo;0;L;;;;;N;;;;;
-131F8;EGYPTIAN HIEROGLYPH N010;Lo;0;L;;;;;N;;;;;
-131F9;EGYPTIAN HIEROGLYPH N011;Lo;0;L;;;;;N;;;;;
-131FA;EGYPTIAN HIEROGLYPH N012;Lo;0;L;;;;;N;;;;;
-131FB;EGYPTIAN HIEROGLYPH N013;Lo;0;L;;;;;N;;;;;
-131FC;EGYPTIAN HIEROGLYPH N014;Lo;0;L;;;;;N;;;;;
-131FD;EGYPTIAN HIEROGLYPH N015;Lo;0;L;;;;;N;;;;;
-131FE;EGYPTIAN HIEROGLYPH N016;Lo;0;L;;;;;N;;;;;
-131FF;EGYPTIAN HIEROGLYPH N017;Lo;0;L;;;;;N;;;;;
-13200;EGYPTIAN HIEROGLYPH N018;Lo;0;L;;;;;N;;;;;
-13201;EGYPTIAN HIEROGLYPH N018A;Lo;0;L;;;;;N;;;;;
-13202;EGYPTIAN HIEROGLYPH N018B;Lo;0;L;;;;;N;;;;;
-13203;EGYPTIAN HIEROGLYPH N019;Lo;0;L;;;;;N;;;;;
-13204;EGYPTIAN HIEROGLYPH N020;Lo;0;L;;;;;N;;;;;
-13205;EGYPTIAN HIEROGLYPH N021;Lo;0;L;;;;;N;;;;;
-13206;EGYPTIAN HIEROGLYPH N022;Lo;0;L;;;;;N;;;;;
-13207;EGYPTIAN HIEROGLYPH N023;Lo;0;L;;;;;N;;;;;
-13208;EGYPTIAN HIEROGLYPH N024;Lo;0;L;;;;;N;;;;;
-13209;EGYPTIAN HIEROGLYPH N025;Lo;0;L;;;;;N;;;;;
-1320A;EGYPTIAN HIEROGLYPH N025A;Lo;0;L;;;;;N;;;;;
-1320B;EGYPTIAN HIEROGLYPH N026;Lo;0;L;;;;;N;;;;;
-1320C;EGYPTIAN HIEROGLYPH N027;Lo;0;L;;;;;N;;;;;
-1320D;EGYPTIAN HIEROGLYPH N028;Lo;0;L;;;;;N;;;;;
-1320E;EGYPTIAN HIEROGLYPH N029;Lo;0;L;;;;;N;;;;;
-1320F;EGYPTIAN HIEROGLYPH N030;Lo;0;L;;;;;N;;;;;
-13210;EGYPTIAN HIEROGLYPH N031;Lo;0;L;;;;;N;;;;;
-13211;EGYPTIAN HIEROGLYPH N032;Lo;0;L;;;;;N;;;;;
-13212;EGYPTIAN HIEROGLYPH N033;Lo;0;L;;;;;N;;;;;
-13213;EGYPTIAN HIEROGLYPH N033A;Lo;0;L;;;;;N;;;;;
-13214;EGYPTIAN HIEROGLYPH N034;Lo;0;L;;;;;N;;;;;
-13215;EGYPTIAN HIEROGLYPH N034A;Lo;0;L;;;;;N;;;;;
-13216;EGYPTIAN HIEROGLYPH N035;Lo;0;L;;;;;N;;;;;
-13217;EGYPTIAN HIEROGLYPH N035A;Lo;0;L;;;;;N;;;;;
-13218;EGYPTIAN HIEROGLYPH N036;Lo;0;L;;;;;N;;;;;
-13219;EGYPTIAN HIEROGLYPH N037;Lo;0;L;;;;;N;;;;;
-1321A;EGYPTIAN HIEROGLYPH N037A;Lo;0;L;;;;;N;;;;;
-1321B;EGYPTIAN HIEROGLYPH N038;Lo;0;L;;;;;N;;;;;
-1321C;EGYPTIAN HIEROGLYPH N039;Lo;0;L;;;;;N;;;;;
-1321D;EGYPTIAN HIEROGLYPH N040;Lo;0;L;;;;;N;;;;;
-1321E;EGYPTIAN HIEROGLYPH N041;Lo;0;L;;;;;N;;;;;
-1321F;EGYPTIAN HIEROGLYPH N042;Lo;0;L;;;;;N;;;;;
-13220;EGYPTIAN HIEROGLYPH NL001;Lo;0;L;;;;;N;;;;;
-13221;EGYPTIAN HIEROGLYPH NL002;Lo;0;L;;;;;N;;;;;
-13222;EGYPTIAN HIEROGLYPH NL003;Lo;0;L;;;;;N;;;;;
-13223;EGYPTIAN HIEROGLYPH NL004;Lo;0;L;;;;;N;;;;;
-13224;EGYPTIAN HIEROGLYPH NL005;Lo;0;L;;;;;N;;;;;
-13225;EGYPTIAN HIEROGLYPH NL005A;Lo;0;L;;;;;N;;;;;
-13226;EGYPTIAN HIEROGLYPH NL006;Lo;0;L;;;;;N;;;;;
-13227;EGYPTIAN HIEROGLYPH NL007;Lo;0;L;;;;;N;;;;;
-13228;EGYPTIAN HIEROGLYPH NL008;Lo;0;L;;;;;N;;;;;
-13229;EGYPTIAN HIEROGLYPH NL009;Lo;0;L;;;;;N;;;;;
-1322A;EGYPTIAN HIEROGLYPH NL010;Lo;0;L;;;;;N;;;;;
-1322B;EGYPTIAN HIEROGLYPH NL011;Lo;0;L;;;;;N;;;;;
-1322C;EGYPTIAN HIEROGLYPH NL012;Lo;0;L;;;;;N;;;;;
-1322D;EGYPTIAN HIEROGLYPH NL013;Lo;0;L;;;;;N;;;;;
-1322E;EGYPTIAN HIEROGLYPH NL014;Lo;0;L;;;;;N;;;;;
-1322F;EGYPTIAN HIEROGLYPH NL015;Lo;0;L;;;;;N;;;;;
-13230;EGYPTIAN HIEROGLYPH NL016;Lo;0;L;;;;;N;;;;;
-13231;EGYPTIAN HIEROGLYPH NL017;Lo;0;L;;;;;N;;;;;
-13232;EGYPTIAN HIEROGLYPH NL017A;Lo;0;L;;;;;N;;;;;
-13233;EGYPTIAN HIEROGLYPH NL018;Lo;0;L;;;;;N;;;;;
-13234;EGYPTIAN HIEROGLYPH NL019;Lo;0;L;;;;;N;;;;;
-13235;EGYPTIAN HIEROGLYPH NL020;Lo;0;L;;;;;N;;;;;
-13236;EGYPTIAN HIEROGLYPH NU001;Lo;0;L;;;;;N;;;;;
-13237;EGYPTIAN HIEROGLYPH NU002;Lo;0;L;;;;;N;;;;;
-13238;EGYPTIAN HIEROGLYPH NU003;Lo;0;L;;;;;N;;;;;
-13239;EGYPTIAN HIEROGLYPH NU004;Lo;0;L;;;;;N;;;;;
-1323A;EGYPTIAN HIEROGLYPH NU005;Lo;0;L;;;;;N;;;;;
-1323B;EGYPTIAN HIEROGLYPH NU006;Lo;0;L;;;;;N;;;;;
-1323C;EGYPTIAN HIEROGLYPH NU007;Lo;0;L;;;;;N;;;;;
-1323D;EGYPTIAN HIEROGLYPH NU008;Lo;0;L;;;;;N;;;;;
-1323E;EGYPTIAN HIEROGLYPH NU009;Lo;0;L;;;;;N;;;;;
-1323F;EGYPTIAN HIEROGLYPH NU010;Lo;0;L;;;;;N;;;;;
-13240;EGYPTIAN HIEROGLYPH NU010A;Lo;0;L;;;;;N;;;;;
-13241;EGYPTIAN HIEROGLYPH NU011;Lo;0;L;;;;;N;;;;;
-13242;EGYPTIAN HIEROGLYPH NU011A;Lo;0;L;;;;;N;;;;;
-13243;EGYPTIAN HIEROGLYPH NU012;Lo;0;L;;;;;N;;;;;
-13244;EGYPTIAN HIEROGLYPH NU013;Lo;0;L;;;;;N;;;;;
-13245;EGYPTIAN HIEROGLYPH NU014;Lo;0;L;;;;;N;;;;;
-13246;EGYPTIAN HIEROGLYPH NU015;Lo;0;L;;;;;N;;;;;
-13247;EGYPTIAN HIEROGLYPH NU016;Lo;0;L;;;;;N;;;;;
-13248;EGYPTIAN HIEROGLYPH NU017;Lo;0;L;;;;;N;;;;;
-13249;EGYPTIAN HIEROGLYPH NU018;Lo;0;L;;;;;N;;;;;
-1324A;EGYPTIAN HIEROGLYPH NU018A;Lo;0;L;;;;;N;;;;;
-1324B;EGYPTIAN HIEROGLYPH NU019;Lo;0;L;;;;;N;;;;;
-1324C;EGYPTIAN HIEROGLYPH NU020;Lo;0;L;;;;;N;;;;;
-1324D;EGYPTIAN HIEROGLYPH NU021;Lo;0;L;;;;;N;;;;;
-1324E;EGYPTIAN HIEROGLYPH NU022;Lo;0;L;;;;;N;;;;;
-1324F;EGYPTIAN HIEROGLYPH NU022A;Lo;0;L;;;;;N;;;;;
-13250;EGYPTIAN HIEROGLYPH O001;Lo;0;L;;;;;N;;;;;
-13251;EGYPTIAN HIEROGLYPH O001A;Lo;0;L;;;;;N;;;;;
-13252;EGYPTIAN HIEROGLYPH O002;Lo;0;L;;;;;N;;;;;
-13253;EGYPTIAN HIEROGLYPH O003;Lo;0;L;;;;;N;;;;;
-13254;EGYPTIAN HIEROGLYPH O004;Lo;0;L;;;;;N;;;;;
-13255;EGYPTIAN HIEROGLYPH O005;Lo;0;L;;;;;N;;;;;
-13256;EGYPTIAN HIEROGLYPH O005A;Lo;0;L;;;;;N;;;;;
-13257;EGYPTIAN HIEROGLYPH O006;Lo;0;L;;;;;N;;;;;
-13258;EGYPTIAN HIEROGLYPH O006A;Lo;0;L;;;;;N;;;;;
-13259;EGYPTIAN HIEROGLYPH O006B;Lo;0;L;;;;;N;;;;;
-1325A;EGYPTIAN HIEROGLYPH O006C;Lo;0;L;;;;;N;;;;;
-1325B;EGYPTIAN HIEROGLYPH O006D;Lo;0;L;;;;;N;;;;;
-1325C;EGYPTIAN HIEROGLYPH O006E;Lo;0;L;;;;;N;;;;;
-1325D;EGYPTIAN HIEROGLYPH O006F;Lo;0;L;;;;;N;;;;;
-1325E;EGYPTIAN HIEROGLYPH O007;Lo;0;L;;;;;N;;;;;
-1325F;EGYPTIAN HIEROGLYPH O008;Lo;0;L;;;;;N;;;;;
-13260;EGYPTIAN HIEROGLYPH O009;Lo;0;L;;;;;N;;;;;
-13261;EGYPTIAN HIEROGLYPH O010;Lo;0;L;;;;;N;;;;;
-13262;EGYPTIAN HIEROGLYPH O010A;Lo;0;L;;;;;N;;;;;
-13263;EGYPTIAN HIEROGLYPH O010B;Lo;0;L;;;;;N;;;;;
-13264;EGYPTIAN HIEROGLYPH O010C;Lo;0;L;;;;;N;;;;;
-13265;EGYPTIAN HIEROGLYPH O011;Lo;0;L;;;;;N;;;;;
-13266;EGYPTIAN HIEROGLYPH O012;Lo;0;L;;;;;N;;;;;
-13267;EGYPTIAN HIEROGLYPH O013;Lo;0;L;;;;;N;;;;;
-13268;EGYPTIAN HIEROGLYPH O014;Lo;0;L;;;;;N;;;;;
-13269;EGYPTIAN HIEROGLYPH O015;Lo;0;L;;;;;N;;;;;
-1326A;EGYPTIAN HIEROGLYPH O016;Lo;0;L;;;;;N;;;;;
-1326B;EGYPTIAN HIEROGLYPH O017;Lo;0;L;;;;;N;;;;;
-1326C;EGYPTIAN HIEROGLYPH O018;Lo;0;L;;;;;N;;;;;
-1326D;EGYPTIAN HIEROGLYPH O019;Lo;0;L;;;;;N;;;;;
-1326E;EGYPTIAN HIEROGLYPH O019A;Lo;0;L;;;;;N;;;;;
-1326F;EGYPTIAN HIEROGLYPH O020;Lo;0;L;;;;;N;;;;;
-13270;EGYPTIAN HIEROGLYPH O020A;Lo;0;L;;;;;N;;;;;
-13271;EGYPTIAN HIEROGLYPH O021;Lo;0;L;;;;;N;;;;;
-13272;EGYPTIAN HIEROGLYPH O022;Lo;0;L;;;;;N;;;;;
-13273;EGYPTIAN HIEROGLYPH O023;Lo;0;L;;;;;N;;;;;
-13274;EGYPTIAN HIEROGLYPH O024;Lo;0;L;;;;;N;;;;;
-13275;EGYPTIAN HIEROGLYPH O024A;Lo;0;L;;;;;N;;;;;
-13276;EGYPTIAN HIEROGLYPH O025;Lo;0;L;;;;;N;;;;;
-13277;EGYPTIAN HIEROGLYPH O025A;Lo;0;L;;;;;N;;;;;
-13278;EGYPTIAN HIEROGLYPH O026;Lo;0;L;;;;;N;;;;;
-13279;EGYPTIAN HIEROGLYPH O027;Lo;0;L;;;;;N;;;;;
-1327A;EGYPTIAN HIEROGLYPH O028;Lo;0;L;;;;;N;;;;;
-1327B;EGYPTIAN HIEROGLYPH O029;Lo;0;L;;;;;N;;;;;
-1327C;EGYPTIAN HIEROGLYPH O029A;Lo;0;L;;;;;N;;;;;
-1327D;EGYPTIAN HIEROGLYPH O030;Lo;0;L;;;;;N;;;;;
-1327E;EGYPTIAN HIEROGLYPH O030A;Lo;0;L;;;;;N;;;;;
-1327F;EGYPTIAN HIEROGLYPH O031;Lo;0;L;;;;;N;;;;;
-13280;EGYPTIAN HIEROGLYPH O032;Lo;0;L;;;;;N;;;;;
-13281;EGYPTIAN HIEROGLYPH O033;Lo;0;L;;;;;N;;;;;
-13282;EGYPTIAN HIEROGLYPH O033A;Lo;0;L;;;;;N;;;;;
-13283;EGYPTIAN HIEROGLYPH O034;Lo;0;L;;;;;N;;;;;
-13284;EGYPTIAN HIEROGLYPH O035;Lo;0;L;;;;;N;;;;;
-13285;EGYPTIAN HIEROGLYPH O036;Lo;0;L;;;;;N;;;;;
-13286;EGYPTIAN HIEROGLYPH O036A;Lo;0;L;;;;;N;;;;;
-13287;EGYPTIAN HIEROGLYPH O036B;Lo;0;L;;;;;N;;;;;
-13288;EGYPTIAN HIEROGLYPH O036C;Lo;0;L;;;;;N;;;;;
-13289;EGYPTIAN HIEROGLYPH O036D;Lo;0;L;;;;;N;;;;;
-1328A;EGYPTIAN HIEROGLYPH O037;Lo;0;L;;;;;N;;;;;
-1328B;EGYPTIAN HIEROGLYPH O038;Lo;0;L;;;;;N;;;;;
-1328C;EGYPTIAN HIEROGLYPH O039;Lo;0;L;;;;;N;;;;;
-1328D;EGYPTIAN HIEROGLYPH O040;Lo;0;L;;;;;N;;;;;
-1328E;EGYPTIAN HIEROGLYPH O041;Lo;0;L;;;;;N;;;;;
-1328F;EGYPTIAN HIEROGLYPH O042;Lo;0;L;;;;;N;;;;;
-13290;EGYPTIAN HIEROGLYPH O043;Lo;0;L;;;;;N;;;;;
-13291;EGYPTIAN HIEROGLYPH O044;Lo;0;L;;;;;N;;;;;
-13292;EGYPTIAN HIEROGLYPH O045;Lo;0;L;;;;;N;;;;;
-13293;EGYPTIAN HIEROGLYPH O046;Lo;0;L;;;;;N;;;;;
-13294;EGYPTIAN HIEROGLYPH O047;Lo;0;L;;;;;N;;;;;
-13295;EGYPTIAN HIEROGLYPH O048;Lo;0;L;;;;;N;;;;;
-13296;EGYPTIAN HIEROGLYPH O049;Lo;0;L;;;;;N;;;;;
-13297;EGYPTIAN HIEROGLYPH O050;Lo;0;L;;;;;N;;;;;
-13298;EGYPTIAN HIEROGLYPH O050A;Lo;0;L;;;;;N;;;;;
-13299;EGYPTIAN HIEROGLYPH O050B;Lo;0;L;;;;;N;;;;;
-1329A;EGYPTIAN HIEROGLYPH O051;Lo;0;L;;;;;N;;;;;
-1329B;EGYPTIAN HIEROGLYPH P001;Lo;0;L;;;;;N;;;;;
-1329C;EGYPTIAN HIEROGLYPH P001A;Lo;0;L;;;;;N;;;;;
-1329D;EGYPTIAN HIEROGLYPH P002;Lo;0;L;;;;;N;;;;;
-1329E;EGYPTIAN HIEROGLYPH P003;Lo;0;L;;;;;N;;;;;
-1329F;EGYPTIAN HIEROGLYPH P003A;Lo;0;L;;;;;N;;;;;
-132A0;EGYPTIAN HIEROGLYPH P004;Lo;0;L;;;;;N;;;;;
-132A1;EGYPTIAN HIEROGLYPH P005;Lo;0;L;;;;;N;;;;;
-132A2;EGYPTIAN HIEROGLYPH P006;Lo;0;L;;;;;N;;;;;
-132A3;EGYPTIAN HIEROGLYPH P007;Lo;0;L;;;;;N;;;;;
-132A4;EGYPTIAN HIEROGLYPH P008;Lo;0;L;;;;;N;;;;;
-132A5;EGYPTIAN HIEROGLYPH P009;Lo;0;L;;;;;N;;;;;
-132A6;EGYPTIAN HIEROGLYPH P010;Lo;0;L;;;;;N;;;;;
-132A7;EGYPTIAN HIEROGLYPH P011;Lo;0;L;;;;;N;;;;;
-132A8;EGYPTIAN HIEROGLYPH Q001;Lo;0;L;;;;;N;;;;;
-132A9;EGYPTIAN HIEROGLYPH Q002;Lo;0;L;;;;;N;;;;;
-132AA;EGYPTIAN HIEROGLYPH Q003;Lo;0;L;;;;;N;;;;;
-132AB;EGYPTIAN HIEROGLYPH Q004;Lo;0;L;;;;;N;;;;;
-132AC;EGYPTIAN HIEROGLYPH Q005;Lo;0;L;;;;;N;;;;;
-132AD;EGYPTIAN HIEROGLYPH Q006;Lo;0;L;;;;;N;;;;;
-132AE;EGYPTIAN HIEROGLYPH Q007;Lo;0;L;;;;;N;;;;;
-132AF;EGYPTIAN HIEROGLYPH R001;Lo;0;L;;;;;N;;;;;
-132B0;EGYPTIAN HIEROGLYPH R002;Lo;0;L;;;;;N;;;;;
-132B1;EGYPTIAN HIEROGLYPH R002A;Lo;0;L;;;;;N;;;;;
-132B2;EGYPTIAN HIEROGLYPH R003;Lo;0;L;;;;;N;;;;;
-132B3;EGYPTIAN HIEROGLYPH R003A;Lo;0;L;;;;;N;;;;;
-132B4;EGYPTIAN HIEROGLYPH R003B;Lo;0;L;;;;;N;;;;;
-132B5;EGYPTIAN HIEROGLYPH R004;Lo;0;L;;;;;N;;;;;
-132B6;EGYPTIAN HIEROGLYPH R005;Lo;0;L;;;;;N;;;;;
-132B7;EGYPTIAN HIEROGLYPH R006;Lo;0;L;;;;;N;;;;;
-132B8;EGYPTIAN HIEROGLYPH R007;Lo;0;L;;;;;N;;;;;
-132B9;EGYPTIAN HIEROGLYPH R008;Lo;0;L;;;;;N;;;;;
-132BA;EGYPTIAN HIEROGLYPH R009;Lo;0;L;;;;;N;;;;;
-132BB;EGYPTIAN HIEROGLYPH R010;Lo;0;L;;;;;N;;;;;
-132BC;EGYPTIAN HIEROGLYPH R010A;Lo;0;L;;;;;N;;;;;
-132BD;EGYPTIAN HIEROGLYPH R011;Lo;0;L;;;;;N;;;;;
-132BE;EGYPTIAN HIEROGLYPH R012;Lo;0;L;;;;;N;;;;;
-132BF;EGYPTIAN HIEROGLYPH R013;Lo;0;L;;;;;N;;;;;
-132C0;EGYPTIAN HIEROGLYPH R014;Lo;0;L;;;;;N;;;;;
-132C1;EGYPTIAN HIEROGLYPH R015;Lo;0;L;;;;;N;;;;;
-132C2;EGYPTIAN HIEROGLYPH R016;Lo;0;L;;;;;N;;;;;
-132C3;EGYPTIAN HIEROGLYPH R016A;Lo;0;L;;;;;N;;;;;
-132C4;EGYPTIAN HIEROGLYPH R017;Lo;0;L;;;;;N;;;;;
-132C5;EGYPTIAN HIEROGLYPH R018;Lo;0;L;;;;;N;;;;;
-132C6;EGYPTIAN HIEROGLYPH R019;Lo;0;L;;;;;N;;;;;
-132C7;EGYPTIAN HIEROGLYPH R020;Lo;0;L;;;;;N;;;;;
-132C8;EGYPTIAN HIEROGLYPH R021;Lo;0;L;;;;;N;;;;;
-132C9;EGYPTIAN HIEROGLYPH R022;Lo;0;L;;;;;N;;;;;
-132CA;EGYPTIAN HIEROGLYPH R023;Lo;0;L;;;;;N;;;;;
-132CB;EGYPTIAN HIEROGLYPH R024;Lo;0;L;;;;;N;;;;;
-132CC;EGYPTIAN HIEROGLYPH R025;Lo;0;L;;;;;N;;;;;
-132CD;EGYPTIAN HIEROGLYPH R026;Lo;0;L;;;;;N;;;;;
-132CE;EGYPTIAN HIEROGLYPH R027;Lo;0;L;;;;;N;;;;;
-132CF;EGYPTIAN HIEROGLYPH R028;Lo;0;L;;;;;N;;;;;
-132D0;EGYPTIAN HIEROGLYPH R029;Lo;0;L;;;;;N;;;;;
-132D1;EGYPTIAN HIEROGLYPH S001;Lo;0;L;;;;;N;;;;;
-132D2;EGYPTIAN HIEROGLYPH S002;Lo;0;L;;;;;N;;;;;
-132D3;EGYPTIAN HIEROGLYPH S002A;Lo;0;L;;;;;N;;;;;
-132D4;EGYPTIAN HIEROGLYPH S003;Lo;0;L;;;;;N;;;;;
-132D5;EGYPTIAN HIEROGLYPH S004;Lo;0;L;;;;;N;;;;;
-132D6;EGYPTIAN HIEROGLYPH S005;Lo;0;L;;;;;N;;;;;
-132D7;EGYPTIAN HIEROGLYPH S006;Lo;0;L;;;;;N;;;;;
-132D8;EGYPTIAN HIEROGLYPH S006A;Lo;0;L;;;;;N;;;;;
-132D9;EGYPTIAN HIEROGLYPH S007;Lo;0;L;;;;;N;;;;;
-132DA;EGYPTIAN HIEROGLYPH S008;Lo;0;L;;;;;N;;;;;
-132DB;EGYPTIAN HIEROGLYPH S009;Lo;0;L;;;;;N;;;;;
-132DC;EGYPTIAN HIEROGLYPH S010;Lo;0;L;;;;;N;;;;;
-132DD;EGYPTIAN HIEROGLYPH S011;Lo;0;L;;;;;N;;;;;
-132DE;EGYPTIAN HIEROGLYPH S012;Lo;0;L;;;;;N;;;;;
-132DF;EGYPTIAN HIEROGLYPH S013;Lo;0;L;;;;;N;;;;;
-132E0;EGYPTIAN HIEROGLYPH S014;Lo;0;L;;;;;N;;;;;
-132E1;EGYPTIAN HIEROGLYPH S014A;Lo;0;L;;;;;N;;;;;
-132E2;EGYPTIAN HIEROGLYPH S014B;Lo;0;L;;;;;N;;;;;
-132E3;EGYPTIAN HIEROGLYPH S015;Lo;0;L;;;;;N;;;;;
-132E4;EGYPTIAN HIEROGLYPH S016;Lo;0;L;;;;;N;;;;;
-132E5;EGYPTIAN HIEROGLYPH S017;Lo;0;L;;;;;N;;;;;
-132E6;EGYPTIAN HIEROGLYPH S017A;Lo;0;L;;;;;N;;;;;
-132E7;EGYPTIAN HIEROGLYPH S018;Lo;0;L;;;;;N;;;;;
-132E8;EGYPTIAN HIEROGLYPH S019;Lo;0;L;;;;;N;;;;;
-132E9;EGYPTIAN HIEROGLYPH S020;Lo;0;L;;;;;N;;;;;
-132EA;EGYPTIAN HIEROGLYPH S021;Lo;0;L;;;;;N;;;;;
-132EB;EGYPTIAN HIEROGLYPH S022;Lo;0;L;;;;;N;;;;;
-132EC;EGYPTIAN HIEROGLYPH S023;Lo;0;L;;;;;N;;;;;
-132ED;EGYPTIAN HIEROGLYPH S024;Lo;0;L;;;;;N;;;;;
-132EE;EGYPTIAN HIEROGLYPH S025;Lo;0;L;;;;;N;;;;;
-132EF;EGYPTIAN HIEROGLYPH S026;Lo;0;L;;;;;N;;;;;
-132F0;EGYPTIAN HIEROGLYPH S026A;Lo;0;L;;;;;N;;;;;
-132F1;EGYPTIAN HIEROGLYPH S026B;Lo;0;L;;;;;N;;;;;
-132F2;EGYPTIAN HIEROGLYPH S027;Lo;0;L;;;;;N;;;;;
-132F3;EGYPTIAN HIEROGLYPH S028;Lo;0;L;;;;;N;;;;;
-132F4;EGYPTIAN HIEROGLYPH S029;Lo;0;L;;;;;N;;;;;
-132F5;EGYPTIAN HIEROGLYPH S030;Lo;0;L;;;;;N;;;;;
-132F6;EGYPTIAN HIEROGLYPH S031;Lo;0;L;;;;;N;;;;;
-132F7;EGYPTIAN HIEROGLYPH S032;Lo;0;L;;;;;N;;;;;
-132F8;EGYPTIAN HIEROGLYPH S033;Lo;0;L;;;;;N;;;;;
-132F9;EGYPTIAN HIEROGLYPH S034;Lo;0;L;;;;;N;;;;;
-132FA;EGYPTIAN HIEROGLYPH S035;Lo;0;L;;;;;N;;;;;
-132FB;EGYPTIAN HIEROGLYPH S035A;Lo;0;L;;;;;N;;;;;
-132FC;EGYPTIAN HIEROGLYPH S036;Lo;0;L;;;;;N;;;;;
-132FD;EGYPTIAN HIEROGLYPH S037;Lo;0;L;;;;;N;;;;;
-132FE;EGYPTIAN HIEROGLYPH S038;Lo;0;L;;;;;N;;;;;
-132FF;EGYPTIAN HIEROGLYPH S039;Lo;0;L;;;;;N;;;;;
-13300;EGYPTIAN HIEROGLYPH S040;Lo;0;L;;;;;N;;;;;
-13301;EGYPTIAN HIEROGLYPH S041;Lo;0;L;;;;;N;;;;;
-13302;EGYPTIAN HIEROGLYPH S042;Lo;0;L;;;;;N;;;;;
-13303;EGYPTIAN HIEROGLYPH S043;Lo;0;L;;;;;N;;;;;
-13304;EGYPTIAN HIEROGLYPH S044;Lo;0;L;;;;;N;;;;;
-13305;EGYPTIAN HIEROGLYPH S045;Lo;0;L;;;;;N;;;;;
-13306;EGYPTIAN HIEROGLYPH S046;Lo;0;L;;;;;N;;;;;
-13307;EGYPTIAN HIEROGLYPH T001;Lo;0;L;;;;;N;;;;;
-13308;EGYPTIAN HIEROGLYPH T002;Lo;0;L;;;;;N;;;;;
-13309;EGYPTIAN HIEROGLYPH T003;Lo;0;L;;;;;N;;;;;
-1330A;EGYPTIAN HIEROGLYPH T003A;Lo;0;L;;;;;N;;;;;
-1330B;EGYPTIAN HIEROGLYPH T004;Lo;0;L;;;;;N;;;;;
-1330C;EGYPTIAN HIEROGLYPH T005;Lo;0;L;;;;;N;;;;;
-1330D;EGYPTIAN HIEROGLYPH T006;Lo;0;L;;;;;N;;;;;
-1330E;EGYPTIAN HIEROGLYPH T007;Lo;0;L;;;;;N;;;;;
-1330F;EGYPTIAN HIEROGLYPH T007A;Lo;0;L;;;;;N;;;;;
-13310;EGYPTIAN HIEROGLYPH T008;Lo;0;L;;;;;N;;;;;
-13311;EGYPTIAN HIEROGLYPH T008A;Lo;0;L;;;;;N;;;;;
-13312;EGYPTIAN HIEROGLYPH T009;Lo;0;L;;;;;N;;;;;
-13313;EGYPTIAN HIEROGLYPH T009A;Lo;0;L;;;;;N;;;;;
-13314;EGYPTIAN HIEROGLYPH T010;Lo;0;L;;;;;N;;;;;
-13315;EGYPTIAN HIEROGLYPH T011;Lo;0;L;;;;;N;;;;;
-13316;EGYPTIAN HIEROGLYPH T011A;Lo;0;L;;;;;N;;;;;
-13317;EGYPTIAN HIEROGLYPH T012;Lo;0;L;;;;;N;;;;;
-13318;EGYPTIAN HIEROGLYPH T013;Lo;0;L;;;;;N;;;;;
-13319;EGYPTIAN HIEROGLYPH T014;Lo;0;L;;;;;N;;;;;
-1331A;EGYPTIAN HIEROGLYPH T015;Lo;0;L;;;;;N;;;;;
-1331B;EGYPTIAN HIEROGLYPH T016;Lo;0;L;;;;;N;;;;;
-1331C;EGYPTIAN HIEROGLYPH T016A;Lo;0;L;;;;;N;;;;;
-1331D;EGYPTIAN HIEROGLYPH T017;Lo;0;L;;;;;N;;;;;
-1331E;EGYPTIAN HIEROGLYPH T018;Lo;0;L;;;;;N;;;;;
-1331F;EGYPTIAN HIEROGLYPH T019;Lo;0;L;;;;;N;;;;;
-13320;EGYPTIAN HIEROGLYPH T020;Lo;0;L;;;;;N;;;;;
-13321;EGYPTIAN HIEROGLYPH T021;Lo;0;L;;;;;N;;;;;
-13322;EGYPTIAN HIEROGLYPH T022;Lo;0;L;;;;;N;;;;;
-13323;EGYPTIAN HIEROGLYPH T023;Lo;0;L;;;;;N;;;;;
-13324;EGYPTIAN HIEROGLYPH T024;Lo;0;L;;;;;N;;;;;
-13325;EGYPTIAN HIEROGLYPH T025;Lo;0;L;;;;;N;;;;;
-13326;EGYPTIAN HIEROGLYPH T026;Lo;0;L;;;;;N;;;;;
-13327;EGYPTIAN HIEROGLYPH T027;Lo;0;L;;;;;N;;;;;
-13328;EGYPTIAN HIEROGLYPH T028;Lo;0;L;;;;;N;;;;;
-13329;EGYPTIAN HIEROGLYPH T029;Lo;0;L;;;;;N;;;;;
-1332A;EGYPTIAN HIEROGLYPH T030;Lo;0;L;;;;;N;;;;;
-1332B;EGYPTIAN HIEROGLYPH T031;Lo;0;L;;;;;N;;;;;
-1332C;EGYPTIAN HIEROGLYPH T032;Lo;0;L;;;;;N;;;;;
-1332D;EGYPTIAN HIEROGLYPH T032A;Lo;0;L;;;;;N;;;;;
-1332E;EGYPTIAN HIEROGLYPH T033;Lo;0;L;;;;;N;;;;;
-1332F;EGYPTIAN HIEROGLYPH T033A;Lo;0;L;;;;;N;;;;;
-13330;EGYPTIAN HIEROGLYPH T034;Lo;0;L;;;;;N;;;;;
-13331;EGYPTIAN HIEROGLYPH T035;Lo;0;L;;;;;N;;;;;
-13332;EGYPTIAN HIEROGLYPH T036;Lo;0;L;;;;;N;;;;;
-13333;EGYPTIAN HIEROGLYPH U001;Lo;0;L;;;;;N;;;;;
-13334;EGYPTIAN HIEROGLYPH U002;Lo;0;L;;;;;N;;;;;
-13335;EGYPTIAN HIEROGLYPH U003;Lo;0;L;;;;;N;;;;;
-13336;EGYPTIAN HIEROGLYPH U004;Lo;0;L;;;;;N;;;;;
-13337;EGYPTIAN HIEROGLYPH U005;Lo;0;L;;;;;N;;;;;
-13338;EGYPTIAN HIEROGLYPH U006;Lo;0;L;;;;;N;;;;;
-13339;EGYPTIAN HIEROGLYPH U006A;Lo;0;L;;;;;N;;;;;
-1333A;EGYPTIAN HIEROGLYPH U006B;Lo;0;L;;;;;N;;;;;
-1333B;EGYPTIAN HIEROGLYPH U007;Lo;0;L;;;;;N;;;;;
-1333C;EGYPTIAN HIEROGLYPH U008;Lo;0;L;;;;;N;;;;;
-1333D;EGYPTIAN HIEROGLYPH U009;Lo;0;L;;;;;N;;;;;
-1333E;EGYPTIAN HIEROGLYPH U010;Lo;0;L;;;;;N;;;;;
-1333F;EGYPTIAN HIEROGLYPH U011;Lo;0;L;;;;;N;;;;;
-13340;EGYPTIAN HIEROGLYPH U012;Lo;0;L;;;;;N;;;;;
-13341;EGYPTIAN HIEROGLYPH U013;Lo;0;L;;;;;N;;;;;
-13342;EGYPTIAN HIEROGLYPH U014;Lo;0;L;;;;;N;;;;;
-13343;EGYPTIAN HIEROGLYPH U015;Lo;0;L;;;;;N;;;;;
-13344;EGYPTIAN HIEROGLYPH U016;Lo;0;L;;;;;N;;;;;
-13345;EGYPTIAN HIEROGLYPH U017;Lo;0;L;;;;;N;;;;;
-13346;EGYPTIAN HIEROGLYPH U018;Lo;0;L;;;;;N;;;;;
-13347;EGYPTIAN HIEROGLYPH U019;Lo;0;L;;;;;N;;;;;
-13348;EGYPTIAN HIEROGLYPH U020;Lo;0;L;;;;;N;;;;;
-13349;EGYPTIAN HIEROGLYPH U021;Lo;0;L;;;;;N;;;;;
-1334A;EGYPTIAN HIEROGLYPH U022;Lo;0;L;;;;;N;;;;;
-1334B;EGYPTIAN HIEROGLYPH U023;Lo;0;L;;;;;N;;;;;
-1334C;EGYPTIAN HIEROGLYPH U023A;Lo;0;L;;;;;N;;;;;
-1334D;EGYPTIAN HIEROGLYPH U024;Lo;0;L;;;;;N;;;;;
-1334E;EGYPTIAN HIEROGLYPH U025;Lo;0;L;;;;;N;;;;;
-1334F;EGYPTIAN HIEROGLYPH U026;Lo;0;L;;;;;N;;;;;
-13350;EGYPTIAN HIEROGLYPH U027;Lo;0;L;;;;;N;;;;;
-13351;EGYPTIAN HIEROGLYPH U028;Lo;0;L;;;;;N;;;;;
-13352;EGYPTIAN HIEROGLYPH U029;Lo;0;L;;;;;N;;;;;
-13353;EGYPTIAN HIEROGLYPH U029A;Lo;0;L;;;;;N;;;;;
-13354;EGYPTIAN HIEROGLYPH U030;Lo;0;L;;;;;N;;;;;
-13355;EGYPTIAN HIEROGLYPH U031;Lo;0;L;;;;;N;;;;;
-13356;EGYPTIAN HIEROGLYPH U032;Lo;0;L;;;;;N;;;;;
-13357;EGYPTIAN HIEROGLYPH U032A;Lo;0;L;;;;;N;;;;;
-13358;EGYPTIAN HIEROGLYPH U033;Lo;0;L;;;;;N;;;;;
-13359;EGYPTIAN HIEROGLYPH U034;Lo;0;L;;;;;N;;;;;
-1335A;EGYPTIAN HIEROGLYPH U035;Lo;0;L;;;;;N;;;;;
-1335B;EGYPTIAN HIEROGLYPH U036;Lo;0;L;;;;;N;;;;;
-1335C;EGYPTIAN HIEROGLYPH U037;Lo;0;L;;;;;N;;;;;
-1335D;EGYPTIAN HIEROGLYPH U038;Lo;0;L;;;;;N;;;;;
-1335E;EGYPTIAN HIEROGLYPH U039;Lo;0;L;;;;;N;;;;;
-1335F;EGYPTIAN HIEROGLYPH U040;Lo;0;L;;;;;N;;;;;
-13360;EGYPTIAN HIEROGLYPH U041;Lo;0;L;;;;;N;;;;;
-13361;EGYPTIAN HIEROGLYPH U042;Lo;0;L;;;;;N;;;;;
-13362;EGYPTIAN HIEROGLYPH V001;Lo;0;L;;;;;N;;;;;
-13363;EGYPTIAN HIEROGLYPH V001A;Lo;0;L;;;;;N;;;;;
-13364;EGYPTIAN HIEROGLYPH V001B;Lo;0;L;;;;;N;;;;;
-13365;EGYPTIAN HIEROGLYPH V001C;Lo;0;L;;;;;N;;;;;
-13366;EGYPTIAN HIEROGLYPH V001D;Lo;0;L;;;;;N;;;;;
-13367;EGYPTIAN HIEROGLYPH V001E;Lo;0;L;;;;;N;;;;;
-13368;EGYPTIAN HIEROGLYPH V001F;Lo;0;L;;;;;N;;;;;
-13369;EGYPTIAN HIEROGLYPH V001G;Lo;0;L;;;;;N;;;;;
-1336A;EGYPTIAN HIEROGLYPH V001H;Lo;0;L;;;;;N;;;;;
-1336B;EGYPTIAN HIEROGLYPH V001I;Lo;0;L;;;;;N;;;;;
-1336C;EGYPTIAN HIEROGLYPH V002;Lo;0;L;;;;;N;;;;;
-1336D;EGYPTIAN HIEROGLYPH V002A;Lo;0;L;;;;;N;;;;;
-1336E;EGYPTIAN HIEROGLYPH V003;Lo;0;L;;;;;N;;;;;
-1336F;EGYPTIAN HIEROGLYPH V004;Lo;0;L;;;;;N;;;;;
-13370;EGYPTIAN HIEROGLYPH V005;Lo;0;L;;;;;N;;;;;
-13371;EGYPTIAN HIEROGLYPH V006;Lo;0;L;;;;;N;;;;;
-13372;EGYPTIAN HIEROGLYPH V007;Lo;0;L;;;;;N;;;;;
-13373;EGYPTIAN HIEROGLYPH V007A;Lo;0;L;;;;;N;;;;;
-13374;EGYPTIAN HIEROGLYPH V007B;Lo;0;L;;;;;N;;;;;
-13375;EGYPTIAN HIEROGLYPH V008;Lo;0;L;;;;;N;;;;;
-13376;EGYPTIAN HIEROGLYPH V009;Lo;0;L;;;;;N;;;;;
-13377;EGYPTIAN HIEROGLYPH V010;Lo;0;L;;;;;N;;;;;
-13378;EGYPTIAN HIEROGLYPH V011;Lo;0;L;;;;;N;;;;;
-13379;EGYPTIAN HIEROGLYPH V011A;Lo;0;L;;;;;N;;;;;
-1337A;EGYPTIAN HIEROGLYPH V011B;Lo;0;L;;;;;N;;;;;
-1337B;EGYPTIAN HIEROGLYPH V011C;Lo;0;L;;;;;N;;;;;
-1337C;EGYPTIAN HIEROGLYPH V012;Lo;0;L;;;;;N;;;;;
-1337D;EGYPTIAN HIEROGLYPH V012A;Lo;0;L;;;;;N;;;;;
-1337E;EGYPTIAN HIEROGLYPH V012B;Lo;0;L;;;;;N;;;;;
-1337F;EGYPTIAN HIEROGLYPH V013;Lo;0;L;;;;;N;;;;;
-13380;EGYPTIAN HIEROGLYPH V014;Lo;0;L;;;;;N;;;;;
-13381;EGYPTIAN HIEROGLYPH V015;Lo;0;L;;;;;N;;;;;
-13382;EGYPTIAN HIEROGLYPH V016;Lo;0;L;;;;;N;;;;;
-13383;EGYPTIAN HIEROGLYPH V017;Lo;0;L;;;;;N;;;;;
-13384;EGYPTIAN HIEROGLYPH V018;Lo;0;L;;;;;N;;;;;
-13385;EGYPTIAN HIEROGLYPH V019;Lo;0;L;;;;;N;;;;;
-13386;EGYPTIAN HIEROGLYPH V020;Lo;0;L;;;;;N;;;;;
-13387;EGYPTIAN HIEROGLYPH V020A;Lo;0;L;;;;;N;;;;;
-13388;EGYPTIAN HIEROGLYPH V020B;Lo;0;L;;;;;N;;;;;
-13389;EGYPTIAN HIEROGLYPH V020C;Lo;0;L;;;;;N;;;;;
-1338A;EGYPTIAN HIEROGLYPH V020D;Lo;0;L;;;;;N;;;;;
-1338B;EGYPTIAN HIEROGLYPH V020E;Lo;0;L;;;;;N;;;;;
-1338C;EGYPTIAN HIEROGLYPH V020F;Lo;0;L;;;;;N;;;;;
-1338D;EGYPTIAN HIEROGLYPH V020G;Lo;0;L;;;;;N;;;;;
-1338E;EGYPTIAN HIEROGLYPH V020H;Lo;0;L;;;;;N;;;;;
-1338F;EGYPTIAN HIEROGLYPH V020I;Lo;0;L;;;;;N;;;;;
-13390;EGYPTIAN HIEROGLYPH V020J;Lo;0;L;;;;;N;;;;;
-13391;EGYPTIAN HIEROGLYPH V020K;Lo;0;L;;;;;N;;;;;
-13392;EGYPTIAN HIEROGLYPH V020L;Lo;0;L;;;;;N;;;;;
-13393;EGYPTIAN HIEROGLYPH V021;Lo;0;L;;;;;N;;;;;
-13394;EGYPTIAN HIEROGLYPH V022;Lo;0;L;;;;;N;;;;;
-13395;EGYPTIAN HIEROGLYPH V023;Lo;0;L;;;;;N;;;;;
-13396;EGYPTIAN HIEROGLYPH V023A;Lo;0;L;;;;;N;;;;;
-13397;EGYPTIAN HIEROGLYPH V024;Lo;0;L;;;;;N;;;;;
-13398;EGYPTIAN HIEROGLYPH V025;Lo;0;L;;;;;N;;;;;
-13399;EGYPTIAN HIEROGLYPH V026;Lo;0;L;;;;;N;;;;;
-1339A;EGYPTIAN HIEROGLYPH V027;Lo;0;L;;;;;N;;;;;
-1339B;EGYPTIAN HIEROGLYPH V028;Lo;0;L;;;;;N;;;;;
-1339C;EGYPTIAN HIEROGLYPH V028A;Lo;0;L;;;;;N;;;;;
-1339D;EGYPTIAN HIEROGLYPH V029;Lo;0;L;;;;;N;;;;;
-1339E;EGYPTIAN HIEROGLYPH V029A;Lo;0;L;;;;;N;;;;;
-1339F;EGYPTIAN HIEROGLYPH V030;Lo;0;L;;;;;N;;;;;
-133A0;EGYPTIAN HIEROGLYPH V030A;Lo;0;L;;;;;N;;;;;
-133A1;EGYPTIAN HIEROGLYPH V031;Lo;0;L;;;;;N;;;;;
-133A2;EGYPTIAN HIEROGLYPH V031A;Lo;0;L;;;;;N;;;;;
-133A3;EGYPTIAN HIEROGLYPH V032;Lo;0;L;;;;;N;;;;;
-133A4;EGYPTIAN HIEROGLYPH V033;Lo;0;L;;;;;N;;;;;
-133A5;EGYPTIAN HIEROGLYPH V033A;Lo;0;L;;;;;N;;;;;
-133A6;EGYPTIAN HIEROGLYPH V034;Lo;0;L;;;;;N;;;;;
-133A7;EGYPTIAN HIEROGLYPH V035;Lo;0;L;;;;;N;;;;;
-133A8;EGYPTIAN HIEROGLYPH V036;Lo;0;L;;;;;N;;;;;
-133A9;EGYPTIAN HIEROGLYPH V037;Lo;0;L;;;;;N;;;;;
-133AA;EGYPTIAN HIEROGLYPH V037A;Lo;0;L;;;;;N;;;;;
-133AB;EGYPTIAN HIEROGLYPH V038;Lo;0;L;;;;;N;;;;;
-133AC;EGYPTIAN HIEROGLYPH V039;Lo;0;L;;;;;N;;;;;
-133AD;EGYPTIAN HIEROGLYPH V040;Lo;0;L;;;;;N;;;;;
-133AE;EGYPTIAN HIEROGLYPH V040A;Lo;0;L;;;;;N;;;;;
-133AF;EGYPTIAN HIEROGLYPH W001;Lo;0;L;;;;;N;;;;;
-133B0;EGYPTIAN HIEROGLYPH W002;Lo;0;L;;;;;N;;;;;
-133B1;EGYPTIAN HIEROGLYPH W003;Lo;0;L;;;;;N;;;;;
-133B2;EGYPTIAN HIEROGLYPH W003A;Lo;0;L;;;;;N;;;;;
-133B3;EGYPTIAN HIEROGLYPH W004;Lo;0;L;;;;;N;;;;;
-133B4;EGYPTIAN HIEROGLYPH W005;Lo;0;L;;;;;N;;;;;
-133B5;EGYPTIAN HIEROGLYPH W006;Lo;0;L;;;;;N;;;;;
-133B6;EGYPTIAN HIEROGLYPH W007;Lo;0;L;;;;;N;;;;;
-133B7;EGYPTIAN HIEROGLYPH W008;Lo;0;L;;;;;N;;;;;
-133B8;EGYPTIAN HIEROGLYPH W009;Lo;0;L;;;;;N;;;;;
-133B9;EGYPTIAN HIEROGLYPH W009A;Lo;0;L;;;;;N;;;;;
-133BA;EGYPTIAN HIEROGLYPH W010;Lo;0;L;;;;;N;;;;;
-133BB;EGYPTIAN HIEROGLYPH W010A;Lo;0;L;;;;;N;;;;;
-133BC;EGYPTIAN HIEROGLYPH W011;Lo;0;L;;;;;N;;;;;
-133BD;EGYPTIAN HIEROGLYPH W012;Lo;0;L;;;;;N;;;;;
-133BE;EGYPTIAN HIEROGLYPH W013;Lo;0;L;;;;;N;;;;;
-133BF;EGYPTIAN HIEROGLYPH W014;Lo;0;L;;;;;N;;;;;
-133C0;EGYPTIAN HIEROGLYPH W014A;Lo;0;L;;;;;N;;;;;
-133C1;EGYPTIAN HIEROGLYPH W015;Lo;0;L;;;;;N;;;;;
-133C2;EGYPTIAN HIEROGLYPH W016;Lo;0;L;;;;;N;;;;;
-133C3;EGYPTIAN HIEROGLYPH W017;Lo;0;L;;;;;N;;;;;
-133C4;EGYPTIAN HIEROGLYPH W017A;Lo;0;L;;;;;N;;;;;
-133C5;EGYPTIAN HIEROGLYPH W018;Lo;0;L;;;;;N;;;;;
-133C6;EGYPTIAN HIEROGLYPH W018A;Lo;0;L;;;;;N;;;;;
-133C7;EGYPTIAN HIEROGLYPH W019;Lo;0;L;;;;;N;;;;;
-133C8;EGYPTIAN HIEROGLYPH W020;Lo;0;L;;;;;N;;;;;
-133C9;EGYPTIAN HIEROGLYPH W021;Lo;0;L;;;;;N;;;;;
-133CA;EGYPTIAN HIEROGLYPH W022;Lo;0;L;;;;;N;;;;;
-133CB;EGYPTIAN HIEROGLYPH W023;Lo;0;L;;;;;N;;;;;
-133CC;EGYPTIAN HIEROGLYPH W024;Lo;0;L;;;;;N;;;;;
-133CD;EGYPTIAN HIEROGLYPH W024A;Lo;0;L;;;;;N;;;;;
-133CE;EGYPTIAN HIEROGLYPH W025;Lo;0;L;;;;;N;;;;;
-133CF;EGYPTIAN HIEROGLYPH X001;Lo;0;L;;;;;N;;;;;
-133D0;EGYPTIAN HIEROGLYPH X002;Lo;0;L;;;;;N;;;;;
-133D1;EGYPTIAN HIEROGLYPH X003;Lo;0;L;;;;;N;;;;;
-133D2;EGYPTIAN HIEROGLYPH X004;Lo;0;L;;;;;N;;;;;
-133D3;EGYPTIAN HIEROGLYPH X004A;Lo;0;L;;;;;N;;;;;
-133D4;EGYPTIAN HIEROGLYPH X004B;Lo;0;L;;;;;N;;;;;
-133D5;EGYPTIAN HIEROGLYPH X005;Lo;0;L;;;;;N;;;;;
-133D6;EGYPTIAN HIEROGLYPH X006;Lo;0;L;;;;;N;;;;;
-133D7;EGYPTIAN HIEROGLYPH X006A;Lo;0;L;;;;;N;;;;;
-133D8;EGYPTIAN HIEROGLYPH X007;Lo;0;L;;;;;N;;;;;
-133D9;EGYPTIAN HIEROGLYPH X008;Lo;0;L;;;;;N;;;;;
-133DA;EGYPTIAN HIEROGLYPH X008A;Lo;0;L;;;;;N;;;;;
-133DB;EGYPTIAN HIEROGLYPH Y001;Lo;0;L;;;;;N;;;;;
-133DC;EGYPTIAN HIEROGLYPH Y001A;Lo;0;L;;;;;N;;;;;
-133DD;EGYPTIAN HIEROGLYPH Y002;Lo;0;L;;;;;N;;;;;
-133DE;EGYPTIAN HIEROGLYPH Y003;Lo;0;L;;;;;N;;;;;
-133DF;EGYPTIAN HIEROGLYPH Y004;Lo;0;L;;;;;N;;;;;
-133E0;EGYPTIAN HIEROGLYPH Y005;Lo;0;L;;;;;N;;;;;
-133E1;EGYPTIAN HIEROGLYPH Y006;Lo;0;L;;;;;N;;;;;
-133E2;EGYPTIAN HIEROGLYPH Y007;Lo;0;L;;;;;N;;;;;
-133E3;EGYPTIAN HIEROGLYPH Y008;Lo;0;L;;;;;N;;;;;
-133E4;EGYPTIAN HIEROGLYPH Z001;Lo;0;L;;;;;N;;;;;
-133E5;EGYPTIAN HIEROGLYPH Z002;Lo;0;L;;;;;N;;;;;
-133E6;EGYPTIAN HIEROGLYPH Z002A;Lo;0;L;;;;;N;;;;;
-133E7;EGYPTIAN HIEROGLYPH Z002B;Lo;0;L;;;;;N;;;;;
-133E8;EGYPTIAN HIEROGLYPH Z002C;Lo;0;L;;;;;N;;;;;
-133E9;EGYPTIAN HIEROGLYPH Z002D;Lo;0;L;;;;;N;;;;;
-133EA;EGYPTIAN HIEROGLYPH Z003;Lo;0;L;;;;;N;;;;;
-133EB;EGYPTIAN HIEROGLYPH Z003A;Lo;0;L;;;;;N;;;;;
-133EC;EGYPTIAN HIEROGLYPH Z003B;Lo;0;L;;;;;N;;;;;
-133ED;EGYPTIAN HIEROGLYPH Z004;Lo;0;L;;;;;N;;;;;
-133EE;EGYPTIAN HIEROGLYPH Z004A;Lo;0;L;;;;;N;;;;;
-133EF;EGYPTIAN HIEROGLYPH Z005;Lo;0;L;;;;;N;;;;;
-133F0;EGYPTIAN HIEROGLYPH Z005A;Lo;0;L;;;;;N;;;;;
-133F1;EGYPTIAN HIEROGLYPH Z006;Lo;0;L;;;;;N;;;;;
-133F2;EGYPTIAN HIEROGLYPH Z007;Lo;0;L;;;;;N;;;;;
-133F3;EGYPTIAN HIEROGLYPH Z008;Lo;0;L;;;;;N;;;;;
-133F4;EGYPTIAN HIEROGLYPH Z009;Lo;0;L;;;;;N;;;;;
-133F5;EGYPTIAN HIEROGLYPH Z010;Lo;0;L;;;;;N;;;;;
-133F6;EGYPTIAN HIEROGLYPH Z011;Lo;0;L;;;;;N;;;;;
-133F7;EGYPTIAN HIEROGLYPH Z012;Lo;0;L;;;;;N;;;;;
-133F8;EGYPTIAN HIEROGLYPH Z013;Lo;0;L;;;;;N;;;;;
-133F9;EGYPTIAN HIEROGLYPH Z014;Lo;0;L;;;;;N;;;;;
-133FA;EGYPTIAN HIEROGLYPH Z015;Lo;0;L;;;;;N;;;;;
-133FB;EGYPTIAN HIEROGLYPH Z015A;Lo;0;L;;;;;N;;;;;
-133FC;EGYPTIAN HIEROGLYPH Z015B;Lo;0;L;;;;;N;;;;;
-133FD;EGYPTIAN HIEROGLYPH Z015C;Lo;0;L;;;;;N;;;;;
-133FE;EGYPTIAN HIEROGLYPH Z015D;Lo;0;L;;;;;N;;;;;
-133FF;EGYPTIAN HIEROGLYPH Z015E;Lo;0;L;;;;;N;;;;;
-13400;EGYPTIAN HIEROGLYPH Z015F;Lo;0;L;;;;;N;;;;;
-13401;EGYPTIAN HIEROGLYPH Z015G;Lo;0;L;;;;;N;;;;;
-13402;EGYPTIAN HIEROGLYPH Z015H;Lo;0;L;;;;;N;;;;;
-13403;EGYPTIAN HIEROGLYPH Z015I;Lo;0;L;;;;;N;;;;;
-13404;EGYPTIAN HIEROGLYPH Z016;Lo;0;L;;;;;N;;;;;
-13405;EGYPTIAN HIEROGLYPH Z016A;Lo;0;L;;;;;N;;;;;
-13406;EGYPTIAN HIEROGLYPH Z016B;Lo;0;L;;;;;N;;;;;
-13407;EGYPTIAN HIEROGLYPH Z016C;Lo;0;L;;;;;N;;;;;
-13408;EGYPTIAN HIEROGLYPH Z016D;Lo;0;L;;;;;N;;;;;
-13409;EGYPTIAN HIEROGLYPH Z016E;Lo;0;L;;;;;N;;;;;
-1340A;EGYPTIAN HIEROGLYPH Z016F;Lo;0;L;;;;;N;;;;;
-1340B;EGYPTIAN HIEROGLYPH Z016G;Lo;0;L;;;;;N;;;;;
-1340C;EGYPTIAN HIEROGLYPH Z016H;Lo;0;L;;;;;N;;;;;
-1340D;EGYPTIAN HIEROGLYPH AA001;Lo;0;L;;;;;N;;;;;
-1340E;EGYPTIAN HIEROGLYPH AA002;Lo;0;L;;;;;N;;;;;
-1340F;EGYPTIAN HIEROGLYPH AA003;Lo;0;L;;;;;N;;;;;
-13410;EGYPTIAN HIEROGLYPH AA004;Lo;0;L;;;;;N;;;;;
-13411;EGYPTIAN HIEROGLYPH AA005;Lo;0;L;;;;;N;;;;;
-13412;EGYPTIAN HIEROGLYPH AA006;Lo;0;L;;;;;N;;;;;
-13413;EGYPTIAN HIEROGLYPH AA007;Lo;0;L;;;;;N;;;;;
-13414;EGYPTIAN HIEROGLYPH AA007A;Lo;0;L;;;;;N;;;;;
-13415;EGYPTIAN HIEROGLYPH AA007B;Lo;0;L;;;;;N;;;;;
-13416;EGYPTIAN HIEROGLYPH AA008;Lo;0;L;;;;;N;;;;;
-13417;EGYPTIAN HIEROGLYPH AA009;Lo;0;L;;;;;N;;;;;
-13418;EGYPTIAN HIEROGLYPH AA010;Lo;0;L;;;;;N;;;;;
-13419;EGYPTIAN HIEROGLYPH AA011;Lo;0;L;;;;;N;;;;;
-1341A;EGYPTIAN HIEROGLYPH AA012;Lo;0;L;;;;;N;;;;;
-1341B;EGYPTIAN HIEROGLYPH AA013;Lo;0;L;;;;;N;;;;;
-1341C;EGYPTIAN HIEROGLYPH AA014;Lo;0;L;;;;;N;;;;;
-1341D;EGYPTIAN HIEROGLYPH AA015;Lo;0;L;;;;;N;;;;;
-1341E;EGYPTIAN HIEROGLYPH AA016;Lo;0;L;;;;;N;;;;;
-1341F;EGYPTIAN HIEROGLYPH AA017;Lo;0;L;;;;;N;;;;;
-13420;EGYPTIAN HIEROGLYPH AA018;Lo;0;L;;;;;N;;;;;
-13421;EGYPTIAN HIEROGLYPH AA019;Lo;0;L;;;;;N;;;;;
-13422;EGYPTIAN HIEROGLYPH AA020;Lo;0;L;;;;;N;;;;;
-13423;EGYPTIAN HIEROGLYPH AA021;Lo;0;L;;;;;N;;;;;
-13424;EGYPTIAN HIEROGLYPH AA022;Lo;0;L;;;;;N;;;;;
-13425;EGYPTIAN HIEROGLYPH AA023;Lo;0;L;;;;;N;;;;;
-13426;EGYPTIAN HIEROGLYPH AA024;Lo;0;L;;;;;N;;;;;
-13427;EGYPTIAN HIEROGLYPH AA025;Lo;0;L;;;;;N;;;;;
-13428;EGYPTIAN HIEROGLYPH AA026;Lo;0;L;;;;;N;;;;;
-13429;EGYPTIAN HIEROGLYPH AA027;Lo;0;L;;;;;N;;;;;
-1342A;EGYPTIAN HIEROGLYPH AA028;Lo;0;L;;;;;N;;;;;
-1342B;EGYPTIAN HIEROGLYPH AA029;Lo;0;L;;;;;N;;;;;
-1342C;EGYPTIAN HIEROGLYPH AA030;Lo;0;L;;;;;N;;;;;
-1342D;EGYPTIAN HIEROGLYPH AA031;Lo;0;L;;;;;N;;;;;
-1342E;EGYPTIAN HIEROGLYPH AA032;Lo;0;L;;;;;N;;;;;
-1D000;BYZANTINE MUSICAL SYMBOL PSILI;So;0;L;;;;;N;;;;;
-1D001;BYZANTINE MUSICAL SYMBOL DASEIA;So;0;L;;;;;N;;;;;
-1D002;BYZANTINE MUSICAL SYMBOL PERISPOMENI;So;0;L;;;;;N;;;;;
-1D003;BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON;So;0;L;;;;;N;;;;;
-1D004;BYZANTINE MUSICAL SYMBOL OXEIA DIPLI;So;0;L;;;;;N;;;;;
-1D005;BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON;So;0;L;;;;;N;;;;;
-1D006;BYZANTINE MUSICAL SYMBOL VAREIA DIPLI;So;0;L;;;;;N;;;;;
-1D007;BYZANTINE MUSICAL SYMBOL KATHISTI;So;0;L;;;;;N;;;;;
-1D008;BYZANTINE MUSICAL SYMBOL SYRMATIKI;So;0;L;;;;;N;;;;;
-1D009;BYZANTINE MUSICAL SYMBOL PARAKLITIKI;So;0;L;;;;;N;;;;;
-1D00A;BYZANTINE MUSICAL SYMBOL YPOKRISIS;So;0;L;;;;;N;;;;;
-1D00B;BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI;So;0;L;;;;;N;;;;;
-1D00C;BYZANTINE MUSICAL SYMBOL KREMASTI;So;0;L;;;;;N;;;;;
-1D00D;BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON;So;0;L;;;;;N;;;;;
-1D00E;BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON;So;0;L;;;;;N;;;;;
-1D00F;BYZANTINE MUSICAL SYMBOL TELEIA;So;0;L;;;;;N;;;;;
-1D010;BYZANTINE MUSICAL SYMBOL KENTIMATA;So;0;L;;;;;N;;;;;
-1D011;BYZANTINE MUSICAL SYMBOL APOSTROFOS;So;0;L;;;;;N;;;;;
-1D012;BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI;So;0;L;;;;;N;;;;;
-1D013;BYZANTINE MUSICAL SYMBOL SYNEVMA;So;0;L;;;;;N;;;;;
-1D014;BYZANTINE MUSICAL SYMBOL THITA;So;0;L;;;;;N;;;;;
-1D015;BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION;So;0;L;;;;;N;;;;;
-1D016;BYZANTINE MUSICAL SYMBOL GORGON ARCHAION;So;0;L;;;;;N;;;;;
-1D017;BYZANTINE MUSICAL SYMBOL PSILON;So;0;L;;;;;N;;;;;
-1D018;BYZANTINE MUSICAL SYMBOL CHAMILON;So;0;L;;;;;N;;;;;
-1D019;BYZANTINE MUSICAL SYMBOL VATHY;So;0;L;;;;;N;;;;;
-1D01A;BYZANTINE MUSICAL SYMBOL ISON ARCHAION;So;0;L;;;;;N;;;;;
-1D01B;BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION;So;0;L;;;;;N;;;;;
-1D01C;BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION;So;0;L;;;;;N;;;;;
-1D01D;BYZANTINE MUSICAL SYMBOL SAXIMATA;So;0;L;;;;;N;;;;;
-1D01E;BYZANTINE MUSICAL SYMBOL PARICHON;So;0;L;;;;;N;;;;;
-1D01F;BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA;So;0;L;;;;;N;;;;;
-1D020;BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION;So;0;L;;;;;N;;;;;
-1D021;BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION;So;0;L;;;;;N;;;;;
-1D022;BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION;So;0;L;;;;;N;;;;;
-1D023;BYZANTINE MUSICAL SYMBOL APOTHEMA;So;0;L;;;;;N;;;;;
-1D024;BYZANTINE MUSICAL SYMBOL KLASMA;So;0;L;;;;;N;;;;;
-1D025;BYZANTINE MUSICAL SYMBOL REVMA;So;0;L;;;;;N;;;;;
-1D026;BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION;So;0;L;;;;;N;;;;;
-1D027;BYZANTINE MUSICAL SYMBOL TINAGMA;So;0;L;;;;;N;;;;;
-1D028;BYZANTINE MUSICAL SYMBOL ANATRICHISMA;So;0;L;;;;;N;;;;;
-1D029;BYZANTINE MUSICAL SYMBOL SEISMA;So;0;L;;;;;N;;;;;
-1D02A;BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION;So;0;L;;;;;N;;;;;
-1D02B;BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU;So;0;L;;;;;N;;;;;
-1D02C;BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION;So;0;L;;;;;N;;;;;
-1D02D;BYZANTINE MUSICAL SYMBOL THEMA;So;0;L;;;;;N;;;;;
-1D02E;BYZANTINE MUSICAL SYMBOL LEMOI;So;0;L;;;;;N;;;;;
-1D02F;BYZANTINE MUSICAL SYMBOL DYO;So;0;L;;;;;N;;;;;
-1D030;BYZANTINE MUSICAL SYMBOL TRIA;So;0;L;;;;;N;;;;;
-1D031;BYZANTINE MUSICAL SYMBOL TESSERA;So;0;L;;;;;N;;;;;
-1D032;BYZANTINE MUSICAL SYMBOL KRATIMATA;So;0;L;;;;;N;;;;;
-1D033;BYZANTINE MUSICAL SYMBOL APESO EXO NEO;So;0;L;;;;;N;;;;;
-1D034;BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION;So;0;L;;;;;N;;;;;
-1D035;BYZANTINE MUSICAL SYMBOL IMIFTHORA;So;0;L;;;;;N;;;;;
-1D036;BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION;So;0;L;;;;;N;;;;;
-1D037;BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON;So;0;L;;;;;N;;;;;
-1D038;BYZANTINE MUSICAL SYMBOL PELASTON;So;0;L;;;;;N;;;;;
-1D039;BYZANTINE MUSICAL SYMBOL PSIFISTON;So;0;L;;;;;N;;;;;
-1D03A;BYZANTINE MUSICAL SYMBOL KONTEVMA;So;0;L;;;;;N;;;;;
-1D03B;BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION;So;0;L;;;;;N;;;;;
-1D03C;BYZANTINE MUSICAL SYMBOL RAPISMA;So;0;L;;;;;N;;;;;
-1D03D;BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION;So;0;L;;;;;N;;;;;
-1D03E;BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION;So;0;L;;;;;N;;;;;
-1D03F;BYZANTINE MUSICAL SYMBOL ICHADIN;So;0;L;;;;;N;;;;;
-1D040;BYZANTINE MUSICAL SYMBOL NANA;So;0;L;;;;;N;;;;;
-1D041;BYZANTINE MUSICAL SYMBOL PETASMA;So;0;L;;;;;N;;;;;
-1D042;BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO;So;0;L;;;;;N;;;;;
-1D043;BYZANTINE MUSICAL SYMBOL TROMIKON ALLO;So;0;L;;;;;N;;;;;
-1D044;BYZANTINE MUSICAL SYMBOL STRAGGISMATA;So;0;L;;;;;N;;;;;
-1D045;BYZANTINE MUSICAL SYMBOL GRONTHISMATA;So;0;L;;;;;N;;;;;
-1D046;BYZANTINE MUSICAL SYMBOL ISON NEO;So;0;L;;;;;N;;;;;
-1D047;BYZANTINE MUSICAL SYMBOL OLIGON NEO;So;0;L;;;;;N;;;;;
-1D048;BYZANTINE MUSICAL SYMBOL OXEIA NEO;So;0;L;;;;;N;;;;;
-1D049;BYZANTINE MUSICAL SYMBOL PETASTI;So;0;L;;;;;N;;;;;
-1D04A;BYZANTINE MUSICAL SYMBOL KOUFISMA;So;0;L;;;;;N;;;;;
-1D04B;BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA;So;0;L;;;;;N;;;;;
-1D04C;BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA;So;0;L;;;;;N;;;;;
-1D04D;BYZANTINE MUSICAL SYMBOL PELASTON NEO;So;0;L;;;;;N;;;;;
-1D04E;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO;So;0;L;;;;;N;;;;;
-1D04F;BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO;So;0;L;;;;;N;;;;;
-1D050;BYZANTINE MUSICAL SYMBOL YPSILI;So;0;L;;;;;N;;;;;
-1D051;BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO;So;0;L;;;;;N;;;;;
-1D052;BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO;So;0;L;;;;;N;;;;;
-1D053;BYZANTINE MUSICAL SYMBOL YPORROI;So;0;L;;;;;N;;;;;
-1D054;BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON;So;0;L;;;;;N;;;;;
-1D055;BYZANTINE MUSICAL SYMBOL ELAFRON;So;0;L;;;;;N;;;;;
-1D056;BYZANTINE MUSICAL SYMBOL CHAMILI;So;0;L;;;;;N;;;;;
-1D057;BYZANTINE MUSICAL SYMBOL MIKRON ISON;So;0;L;;;;;N;;;;;
-1D058;BYZANTINE MUSICAL SYMBOL VAREIA NEO;So;0;L;;;;;N;;;;;
-1D059;BYZANTINE MUSICAL SYMBOL PIASMA NEO;So;0;L;;;;;N;;;;;
-1D05A;BYZANTINE MUSICAL SYMBOL PSIFISTON NEO;So;0;L;;;;;N;;;;;
-1D05B;BYZANTINE MUSICAL SYMBOL OMALON;So;0;L;;;;;N;;;;;
-1D05C;BYZANTINE MUSICAL SYMBOL ANTIKENOMA;So;0;L;;;;;N;;;;;
-1D05D;BYZANTINE MUSICAL SYMBOL LYGISMA;So;0;L;;;;;N;;;;;
-1D05E;BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO;So;0;L;;;;;N;;;;;
-1D05F;BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO;So;0;L;;;;;N;;;;;
-1D060;BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA;So;0;L;;;;;N;;;;;
-1D061;BYZANTINE MUSICAL SYMBOL KYLISMA;So;0;L;;;;;N;;;;;
-1D062;BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA;So;0;L;;;;;N;;;;;
-1D063;BYZANTINE MUSICAL SYMBOL TROMIKON NEO;So;0;L;;;;;N;;;;;
-1D064;BYZANTINE MUSICAL SYMBOL EKSTREPTON;So;0;L;;;;;N;;;;;
-1D065;BYZANTINE MUSICAL SYMBOL SYNAGMA NEO;So;0;L;;;;;N;;;;;
-1D066;BYZANTINE MUSICAL SYMBOL SYRMA;So;0;L;;;;;N;;;;;
-1D067;BYZANTINE MUSICAL SYMBOL CHOREVMA NEO;So;0;L;;;;;N;;;;;
-1D068;BYZANTINE MUSICAL SYMBOL EPEGERMA;So;0;L;;;;;N;;;;;
-1D069;BYZANTINE MUSICAL SYMBOL SEISMA NEO;So;0;L;;;;;N;;;;;
-1D06A;BYZANTINE MUSICAL SYMBOL XIRON KLASMA;So;0;L;;;;;N;;;;;
-1D06B;BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON;So;0;L;;;;;N;;;;;
-1D06C;BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA;So;0;L;;;;;N;;;;;
-1D06D;BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA;So;0;L;;;;;N;;;;;
-1D06E;BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA;So;0;L;;;;;N;;;;;
-1D06F;BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA;So;0;L;;;;;N;;;;;
-1D070;BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA;So;0;L;;;;;N;;;;;
-1D071;BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA;So;0;L;;;;;N;;;;;
-1D072;BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON;So;0;L;;;;;N;;;;;
-1D073;BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON;So;0;L;;;;;N;;;;;
-1D074;BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON;So;0;L;;;;;N;;;;;
-1D075;BYZANTINE MUSICAL SYMBOL OYRANISMA NEO;So;0;L;;;;;N;;;;;
-1D076;BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO;So;0;L;;;;;N;;;;;
-1D077;BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO;So;0;L;;;;;N;;;;;
-1D078;BYZANTINE MUSICAL SYMBOL THEMA APLOUN;So;0;L;;;;;N;;;;;
-1D079;BYZANTINE MUSICAL SYMBOL THES KAI APOTHES;So;0;L;;;;;N;;;;;
-1D07A;BYZANTINE MUSICAL SYMBOL KATAVASMA;So;0;L;;;;;N;;;;;
-1D07B;BYZANTINE MUSICAL SYMBOL ENDOFONON;So;0;L;;;;;N;;;;;
-1D07C;BYZANTINE MUSICAL SYMBOL YFEN KATO;So;0;L;;;;;N;;;;;
-1D07D;BYZANTINE MUSICAL SYMBOL YFEN ANO;So;0;L;;;;;N;;;;;
-1D07E;BYZANTINE MUSICAL SYMBOL STAVROS;So;0;L;;;;;N;;;;;
-1D07F;BYZANTINE MUSICAL SYMBOL KLASMA ANO;So;0;L;;;;;N;;;;;
-1D080;BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION;So;0;L;;;;;N;;;;;
-1D081;BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION;So;0;L;;;;;N;;;;;
-1D082;BYZANTINE MUSICAL SYMBOL KRATIMA ALLO;So;0;L;;;;;N;;;;;
-1D083;BYZANTINE MUSICAL SYMBOL KRATIMA NEO;So;0;L;;;;;N;;;;;
-1D084;BYZANTINE MUSICAL SYMBOL APODERMA NEO;So;0;L;;;;;N;;;;;
-1D085;BYZANTINE MUSICAL SYMBOL APLI;So;0;L;;;;;N;;;;;
-1D086;BYZANTINE MUSICAL SYMBOL DIPLI;So;0;L;;;;;N;;;;;
-1D087;BYZANTINE MUSICAL SYMBOL TRIPLI;So;0;L;;;;;N;;;;;
-1D088;BYZANTINE MUSICAL SYMBOL TETRAPLI;So;0;L;;;;;N;;;;;
-1D089;BYZANTINE MUSICAL SYMBOL KORONIS;So;0;L;;;;;N;;;;;
-1D08A;BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU;So;0;L;;;;;N;;;;;
-1D08B;BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON;So;0;L;;;;;N;;;;;
-1D08C;BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON;So;0;L;;;;;N;;;;;
-1D08D;BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON;So;0;L;;;;;N;;;;;
-1D08E;BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU;So;0;L;;;;;N;;;;;
-1D08F;BYZANTINE MUSICAL SYMBOL GORGON NEO ANO;So;0;L;;;;;N;;;;;
-1D090;BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA;So;0;L;;;;;N;;;;;
-1D091;BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA;So;0;L;;;;;N;;;;;
-1D092;BYZANTINE MUSICAL SYMBOL DIGORGON;So;0;L;;;;;N;;;;;
-1D093;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO;So;0;L;;;;;N;;;;;
-1D094;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO;So;0;L;;;;;N;;;;;
-1D095;BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA;So;0;L;;;;;N;;;;;
-1D096;BYZANTINE MUSICAL SYMBOL TRIGORGON;So;0;L;;;;;N;;;;;
-1D097;BYZANTINE MUSICAL SYMBOL ARGON;So;0;L;;;;;N;;;;;
-1D098;BYZANTINE MUSICAL SYMBOL IMIDIARGON;So;0;L;;;;;N;;;;;
-1D099;BYZANTINE MUSICAL SYMBOL DIARGON;So;0;L;;;;;N;;;;;
-1D09A;BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI;So;0;L;;;;;N;;;;;
-1D09B;BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI;So;0;L;;;;;N;;;;;
-1D09C;BYZANTINE MUSICAL SYMBOL AGOGI ARGI;So;0;L;;;;;N;;;;;
-1D09D;BYZANTINE MUSICAL SYMBOL AGOGI METRIA;So;0;L;;;;;N;;;;;
-1D09E;BYZANTINE MUSICAL SYMBOL AGOGI MESI;So;0;L;;;;;N;;;;;
-1D09F;BYZANTINE MUSICAL SYMBOL AGOGI GORGI;So;0;L;;;;;N;;;;;
-1D0A0;BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI;So;0;L;;;;;N;;;;;
-1D0A1;BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI;So;0;L;;;;;N;;;;;
-1D0A2;BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS;So;0;L;;;;;N;;;;;
-1D0A3;BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS;So;0;L;;;;;N;;;;;
-1D0A4;BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS;So;0;L;;;;;N;;;;;
-1D0A5;BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS;So;0;L;;;;;N;;;;;
-1D0A6;BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS;So;0;L;;;;;N;;;;;
-1D0A7;BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS;So;0;L;;;;;N;;;;;
-1D0A8;BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS;So;0;L;;;;;N;;;;;
-1D0A9;BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS;So;0;L;;;;;N;;;;;
-1D0AA;BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS;So;0;L;;;;;N;;;;;
-1D0AB;BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS;So;0;L;;;;;N;;;;;
-1D0AC;BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS;So;0;L;;;;;N;;;;;
-1D0AD;BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS;So;0;L;;;;;N;;;;;
-1D0AE;BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS;So;0;L;;;;;N;;;;;
-1D0AF;BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS;So;0;L;;;;;N;;;;;
-1D0B0;BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS;So;0;L;;;;;N;;;;;
-1D0B1;BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS;So;0;L;;;;;N;;;;;
-1D0B2;BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS;So;0;L;;;;;N;;;;;
-1D0B3;BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS;So;0;L;;;;;N;;;;;
-1D0B4;BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN;So;0;L;;;;;N;;;;;
-1D0B5;BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN;So;0;L;;;;;N;;;;;
-1D0B6;BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU;So;0;L;;;;;N;;;;;
-1D0B7;BYZANTINE MUSICAL SYMBOL IMIFONON;So;0;L;;;;;N;;;;;
-1D0B8;BYZANTINE MUSICAL SYMBOL IMIFTHORON;So;0;L;;;;;N;;;;;
-1D0B9;BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU;So;0;L;;;;;N;;;;;
-1D0BA;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA;So;0;L;;;;;N;;;;;
-1D0BB;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA;So;0;L;;;;;N;;;;;
-1D0BC;BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS;So;0;L;;;;;N;;;;;
-1D0BD;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI;So;0;L;;;;;N;;;;;
-1D0BE;BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI;So;0;L;;;;;N;;;;;
-1D0BF;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE;So;0;L;;;;;N;;;;;
-1D0C0;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO;So;0;L;;;;;N;;;;;
-1D0C1;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO;So;0;L;;;;;N;;;;;
-1D0C2;BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO;So;0;L;;;;;N;;;;;
-1D0C3;BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS;So;0;L;;;;;N;;;;;
-1D0C4;BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS;So;0;L;;;;;N;;;;;
-1D0C5;BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS;So;0;L;;;;;N;;;;;
-1D0C6;BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI;So;0;L;;;;;N;;;;;
-1D0C7;BYZANTINE MUSICAL SYMBOL FTHORA NENANO;So;0;L;;;;;N;;;;;
-1D0C8;BYZANTINE MUSICAL SYMBOL CHROA ZYGOS;So;0;L;;;;;N;;;;;
-1D0C9;BYZANTINE MUSICAL SYMBOL CHROA KLITON;So;0;L;;;;;N;;;;;
-1D0CA;BYZANTINE MUSICAL SYMBOL CHROA SPATHI;So;0;L;;;;;N;;;;;
-1D0CB;BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION;So;0;L;;;;;N;;;;;
-1D0CC;BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA;So;0;L;;;;;N;;;;;
-1D0CD;BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION;So;0;L;;;;;N;;;;;
-1D0CE;BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION;So;0;L;;;;;N;;;;;
-1D0CF;BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION;So;0;L;;;;;N;;;;;
-1D0D0;BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA;So;0;L;;;;;N;;;;;
-1D0D1;BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA;So;0;L;;;;;N;;;;;
-1D0D2;BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA;So;0;L;;;;;N;;;;;
-1D0D3;BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA;So;0;L;;;;;N;;;;;
-1D0D4;BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA;So;0;L;;;;;N;;;;;
-1D0D5;BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA;So;0;L;;;;;N;;;;;
-1D0D6;BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA;So;0;L;;;;;N;;;;;
-1D0D7;BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA;So;0;L;;;;;N;;;;;
-1D0D8;BYZANTINE MUSICAL SYMBOL GENIKI DIESIS;So;0;L;;;;;N;;;;;
-1D0D9;BYZANTINE MUSICAL SYMBOL GENIKI YFESIS;So;0;L;;;;;N;;;;;
-1D0DA;BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI;So;0;L;;;;;N;;;;;
-1D0DB;BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI;So;0;L;;;;;N;;;;;
-1D0DC;BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI;So;0;L;;;;;N;;;;;
-1D0DD;BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS;So;0;L;;;;;N;;;;;
-1D0DE;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS;So;0;L;;;;;N;;;;;
-1D0DF;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU;So;0;L;;;;;N;;;;;
-1D0E0;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU;So;0;L;;;;;N;;;;;
-1D0E1;BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU;So;0;L;;;;;N;;;;;
-1D0E2;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS;So;0;L;;;;;N;;;;;
-1D0E3;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU;So;0;L;;;;;N;;;;;
-1D0E4;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU;So;0;L;;;;;N;;;;;
-1D0E5;BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU;So;0;L;;;;;N;;;;;
-1D0E6;BYZANTINE MUSICAL SYMBOL DIGRAMMA GG;So;0;L;;;;;N;;;;;
-1D0E7;BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU;So;0;L;;;;;N;;;;;
-1D0E8;BYZANTINE MUSICAL SYMBOL STIGMA;So;0;L;;;;;N;;;;;
-1D0E9;BYZANTINE MUSICAL SYMBOL ARKTIKO PA;So;0;L;;;;;N;;;;;
-1D0EA;BYZANTINE MUSICAL SYMBOL ARKTIKO VOU;So;0;L;;;;;N;;;;;
-1D0EB;BYZANTINE MUSICAL SYMBOL ARKTIKO GA;So;0;L;;;;;N;;;;;
-1D0EC;BYZANTINE MUSICAL SYMBOL ARKTIKO DI;So;0;L;;;;;N;;;;;
-1D0ED;BYZANTINE MUSICAL SYMBOL ARKTIKO KE;So;0;L;;;;;N;;;;;
-1D0EE;BYZANTINE MUSICAL SYMBOL ARKTIKO ZO;So;0;L;;;;;N;;;;;
-1D0EF;BYZANTINE MUSICAL SYMBOL ARKTIKO NI;So;0;L;;;;;N;;;;;
-1D0F0;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO;So;0;L;;;;;N;;;;;
-1D0F1;BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO;So;0;L;;;;;N;;;;;
-1D0F2;BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO;So;0;L;;;;;N;;;;;
-1D0F3;BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO;So;0;L;;;;;N;;;;;
-1D0F4;BYZANTINE MUSICAL SYMBOL KLASMA KATO;So;0;L;;;;;N;;;;;
-1D0F5;BYZANTINE MUSICAL SYMBOL GORGON NEO KATO;So;0;L;;;;;N;;;;;
-1D100;MUSICAL SYMBOL SINGLE BARLINE;So;0;L;;;;;N;;;;;
-1D101;MUSICAL SYMBOL DOUBLE BARLINE;So;0;L;;;;;N;;;;;
-1D102;MUSICAL SYMBOL FINAL BARLINE;So;0;L;;;;;N;;;;;
-1D103;MUSICAL SYMBOL REVERSE FINAL BARLINE;So;0;L;;;;;N;;;;;
-1D104;MUSICAL SYMBOL DASHED BARLINE;So;0;L;;;;;N;;;;;
-1D105;MUSICAL SYMBOL SHORT BARLINE;So;0;L;;;;;N;;;;;
-1D106;MUSICAL SYMBOL LEFT REPEAT SIGN;So;0;L;;;;;N;;;;;
-1D107;MUSICAL SYMBOL RIGHT REPEAT SIGN;So;0;L;;;;;N;;;;;
-1D108;MUSICAL SYMBOL REPEAT DOTS;So;0;L;;;;;N;;;;;
-1D109;MUSICAL SYMBOL DAL SEGNO;So;0;L;;;;;N;;;;;
-1D10A;MUSICAL SYMBOL DA CAPO;So;0;L;;;;;N;;;;;
-1D10B;MUSICAL SYMBOL SEGNO;So;0;L;;;;;N;;;;;
-1D10C;MUSICAL SYMBOL CODA;So;0;L;;;;;N;;;;;
-1D10D;MUSICAL SYMBOL REPEATED FIGURE-1;So;0;L;;;;;N;;;;;
-1D10E;MUSICAL SYMBOL REPEATED FIGURE-2;So;0;L;;;;;N;;;;;
-1D10F;MUSICAL SYMBOL REPEATED FIGURE-3;So;0;L;;;;;N;;;;;
-1D110;MUSICAL SYMBOL FERMATA;So;0;L;;;;;N;;;;;
-1D111;MUSICAL SYMBOL FERMATA BELOW;So;0;L;;;;;N;;;;;
-1D112;MUSICAL SYMBOL BREATH MARK;So;0;L;;;;;N;;;;;
-1D113;MUSICAL SYMBOL CAESURA;So;0;L;;;;;N;;;;;
-1D114;MUSICAL SYMBOL BRACE;So;0;L;;;;;N;;;;;
-1D115;MUSICAL SYMBOL BRACKET;So;0;L;;;;;N;;;;;
-1D116;MUSICAL SYMBOL ONE-LINE STAFF;So;0;L;;;;;N;;;;;
-1D117;MUSICAL SYMBOL TWO-LINE STAFF;So;0;L;;;;;N;;;;;
-1D118;MUSICAL SYMBOL THREE-LINE STAFF;So;0;L;;;;;N;;;;;
-1D119;MUSICAL SYMBOL FOUR-LINE STAFF;So;0;L;;;;;N;;;;;
-1D11A;MUSICAL SYMBOL FIVE-LINE STAFF;So;0;L;;;;;N;;;;;
-1D11B;MUSICAL SYMBOL SIX-LINE STAFF;So;0;L;;;;;N;;;;;
-1D11C;MUSICAL SYMBOL SIX-STRING FRETBOARD;So;0;L;;;;;N;;;;;
-1D11D;MUSICAL SYMBOL FOUR-STRING FRETBOARD;So;0;L;;;;;N;;;;;
-1D11E;MUSICAL SYMBOL G CLEF;So;0;L;;;;;N;;;;;
-1D11F;MUSICAL SYMBOL G CLEF OTTAVA ALTA;So;0;L;;;;;N;;;;;
-1D120;MUSICAL SYMBOL G CLEF OTTAVA BASSA;So;0;L;;;;;N;;;;;
-1D121;MUSICAL SYMBOL C CLEF;So;0;L;;;;;N;;;;;
-1D122;MUSICAL SYMBOL F CLEF;So;0;L;;;;;N;;;;;
-1D123;MUSICAL SYMBOL F CLEF OTTAVA ALTA;So;0;L;;;;;N;;;;;
-1D124;MUSICAL SYMBOL F CLEF OTTAVA BASSA;So;0;L;;;;;N;;;;;
-1D125;MUSICAL SYMBOL DRUM CLEF-1;So;0;L;;;;;N;;;;;
-1D126;MUSICAL SYMBOL DRUM CLEF-2;So;0;L;;;;;N;;;;;
-1D129;MUSICAL SYMBOL MULTIPLE MEASURE REST;So;0;L;;;;;N;;;;;
-1D12A;MUSICAL SYMBOL DOUBLE SHARP;So;0;L;;;;;N;;;;;
-1D12B;MUSICAL SYMBOL DOUBLE FLAT;So;0;L;;;;;N;;;;;
-1D12C;MUSICAL SYMBOL FLAT UP;So;0;L;;;;;N;;;;;
-1D12D;MUSICAL SYMBOL FLAT DOWN;So;0;L;;;;;N;;;;;
-1D12E;MUSICAL SYMBOL NATURAL UP;So;0;L;;;;;N;;;;;
-1D12F;MUSICAL SYMBOL NATURAL DOWN;So;0;L;;;;;N;;;;;
-1D130;MUSICAL SYMBOL SHARP UP;So;0;L;;;;;N;;;;;
-1D131;MUSICAL SYMBOL SHARP DOWN;So;0;L;;;;;N;;;;;
-1D132;MUSICAL SYMBOL QUARTER TONE SHARP;So;0;L;;;;;N;;;;;
-1D133;MUSICAL SYMBOL QUARTER TONE FLAT;So;0;L;;;;;N;;;;;
-1D134;MUSICAL SYMBOL COMMON TIME;So;0;L;;;;;N;;;;;
-1D135;MUSICAL SYMBOL CUT TIME;So;0;L;;;;;N;;;;;
-1D136;MUSICAL SYMBOL OTTAVA ALTA;So;0;L;;;;;N;;;;;
-1D137;MUSICAL SYMBOL OTTAVA BASSA;So;0;L;;;;;N;;;;;
-1D138;MUSICAL SYMBOL QUINDICESIMA ALTA;So;0;L;;;;;N;;;;;
-1D139;MUSICAL SYMBOL QUINDICESIMA BASSA;So;0;L;;;;;N;;;;;
-1D13A;MUSICAL SYMBOL MULTI REST;So;0;L;;;;;N;;;;;
-1D13B;MUSICAL SYMBOL WHOLE REST;So;0;L;;;;;N;;;;;
-1D13C;MUSICAL SYMBOL HALF REST;So;0;L;;;;;N;;;;;
-1D13D;MUSICAL SYMBOL QUARTER REST;So;0;L;;;;;N;;;;;
-1D13E;MUSICAL SYMBOL EIGHTH REST;So;0;L;;;;;N;;;;;
-1D13F;MUSICAL SYMBOL SIXTEENTH REST;So;0;L;;;;;N;;;;;
-1D140;MUSICAL SYMBOL THIRTY-SECOND REST;So;0;L;;;;;N;;;;;
-1D141;MUSICAL SYMBOL SIXTY-FOURTH REST;So;0;L;;;;;N;;;;;
-1D142;MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST;So;0;L;;;;;N;;;;;
-1D143;MUSICAL SYMBOL X NOTEHEAD;So;0;L;;;;;N;;;;;
-1D144;MUSICAL SYMBOL PLUS NOTEHEAD;So;0;L;;;;;N;;;;;
-1D145;MUSICAL SYMBOL CIRCLE X NOTEHEAD;So;0;L;;;;;N;;;;;
-1D146;MUSICAL SYMBOL SQUARE NOTEHEAD WHITE;So;0;L;;;;;N;;;;;
-1D147;MUSICAL SYMBOL SQUARE NOTEHEAD BLACK;So;0;L;;;;;N;;;;;
-1D148;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE;So;0;L;;;;;N;;;;;
-1D149;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK;So;0;L;;;;;N;;;;;
-1D14A;MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE;So;0;L;;;;;N;;;;;
-1D14B;MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK;So;0;L;;;;;N;;;;;
-1D14C;MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE;So;0;L;;;;;N;;;;;
-1D14D;MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK;So;0;L;;;;;N;;;;;
-1D14E;MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE;So;0;L;;;;;N;;;;;
-1D14F;MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK;So;0;L;;;;;N;;;;;
-1D150;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE;So;0;L;;;;;N;;;;;
-1D151;MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK;So;0;L;;;;;N;;;;;
-1D152;MUSICAL SYMBOL MOON NOTEHEAD WHITE;So;0;L;;;;;N;;;;;
-1D153;MUSICAL SYMBOL MOON NOTEHEAD BLACK;So;0;L;;;;;N;;;;;
-1D154;MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE;So;0;L;;;;;N;;;;;
-1D155;MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK;So;0;L;;;;;N;;;;;
-1D156;MUSICAL SYMBOL PARENTHESIS NOTEHEAD;So;0;L;;;;;N;;;;;
-1D157;MUSICAL SYMBOL VOID NOTEHEAD;So;0;L;;;;;N;;;;;
-1D158;MUSICAL SYMBOL NOTEHEAD BLACK;So;0;L;;;;;N;;;;;
-1D159;MUSICAL SYMBOL NULL NOTEHEAD;So;0;L;;;;;N;;;;;
-1D15A;MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE;So;0;L;;;;;N;;;;;
-1D15B;MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK;So;0;L;;;;;N;;;;;
-1D15C;MUSICAL SYMBOL BREVE;So;0;L;;;;;N;;;;;
-1D15D;MUSICAL SYMBOL WHOLE NOTE;So;0;L;;;;;N;;;;;
-1D15E;MUSICAL SYMBOL HALF NOTE;So;0;L;1D157 1D165;;;;N;;;;;
-1D15F;MUSICAL SYMBOL QUARTER NOTE;So;0;L;1D158 1D165;;;;N;;;;;
-1D160;MUSICAL SYMBOL EIGHTH NOTE;So;0;L;1D15F 1D16E;;;;N;;;;;
-1D161;MUSICAL SYMBOL SIXTEENTH NOTE;So;0;L;1D15F 1D16F;;;;N;;;;;
-1D162;MUSICAL SYMBOL THIRTY-SECOND NOTE;So;0;L;1D15F 1D170;;;;N;;;;;
-1D163;MUSICAL SYMBOL SIXTY-FOURTH NOTE;So;0;L;1D15F 1D171;;;;N;;;;;
-1D164;MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE;So;0;L;1D15F 1D172;;;;N;;;;;
-1D165;MUSICAL SYMBOL COMBINING STEM;Mc;216;L;;;;;N;;;;;
-1D166;MUSICAL SYMBOL COMBINING SPRECHGESANG STEM;Mc;216;L;;;;;N;;;;;
-1D167;MUSICAL SYMBOL COMBINING TREMOLO-1;Mn;1;NSM;;;;;N;;;;;
-1D168;MUSICAL SYMBOL COMBINING TREMOLO-2;Mn;1;NSM;;;;;N;;;;;
-1D169;MUSICAL SYMBOL COMBINING TREMOLO-3;Mn;1;NSM;;;;;N;;;;;
-1D16A;MUSICAL SYMBOL FINGERED TREMOLO-1;So;0;L;;;;;N;;;;;
-1D16B;MUSICAL SYMBOL FINGERED TREMOLO-2;So;0;L;;;;;N;;;;;
-1D16C;MUSICAL SYMBOL FINGERED TREMOLO-3;So;0;L;;;;;N;;;;;
-1D16D;MUSICAL SYMBOL COMBINING AUGMENTATION DOT;Mc;226;L;;;;;N;;;;;
-1D16E;MUSICAL SYMBOL COMBINING FLAG-1;Mc;216;L;;;;;N;;;;;
-1D16F;MUSICAL SYMBOL COMBINING FLAG-2;Mc;216;L;;;;;N;;;;;
-1D170;MUSICAL SYMBOL COMBINING FLAG-3;Mc;216;L;;;;;N;;;;;
-1D171;MUSICAL SYMBOL COMBINING FLAG-4;Mc;216;L;;;;;N;;;;;
-1D172;MUSICAL SYMBOL COMBINING FLAG-5;Mc;216;L;;;;;N;;;;;
-1D173;MUSICAL SYMBOL BEGIN BEAM;Cf;0;BN;;;;;N;;;;;
-1D174;MUSICAL SYMBOL END BEAM;Cf;0;BN;;;;;N;;;;;
-1D175;MUSICAL SYMBOL BEGIN TIE;Cf;0;BN;;;;;N;;;;;
-1D176;MUSICAL SYMBOL END TIE;Cf;0;BN;;;;;N;;;;;
-1D177;MUSICAL SYMBOL BEGIN SLUR;Cf;0;BN;;;;;N;;;;;
-1D178;MUSICAL SYMBOL END SLUR;Cf;0;BN;;;;;N;;;;;
-1D179;MUSICAL SYMBOL BEGIN PHRASE;Cf;0;BN;;;;;N;;;;;
-1D17A;MUSICAL SYMBOL END PHRASE;Cf;0;BN;;;;;N;;;;;
-1D17B;MUSICAL SYMBOL COMBINING ACCENT;Mn;220;NSM;;;;;N;;;;;
-1D17C;MUSICAL SYMBOL COMBINING STACCATO;Mn;220;NSM;;;;;N;;;;;
-1D17D;MUSICAL SYMBOL COMBINING TENUTO;Mn;220;NSM;;;;;N;;;;;
-1D17E;MUSICAL SYMBOL COMBINING STACCATISSIMO;Mn;220;NSM;;;;;N;;;;;
-1D17F;MUSICAL SYMBOL COMBINING MARCATO;Mn;220;NSM;;;;;N;;;;;
-1D180;MUSICAL SYMBOL COMBINING MARCATO-STACCATO;Mn;220;NSM;;;;;N;;;;;
-1D181;MUSICAL SYMBOL COMBINING ACCENT-STACCATO;Mn;220;NSM;;;;;N;;;;;
-1D182;MUSICAL SYMBOL COMBINING LOURE;Mn;220;NSM;;;;;N;;;;;
-1D183;MUSICAL SYMBOL ARPEGGIATO UP;So;0;L;;;;;N;;;;;
-1D184;MUSICAL SYMBOL ARPEGGIATO DOWN;So;0;L;;;;;N;;;;;
-1D185;MUSICAL SYMBOL COMBINING DOIT;Mn;230;NSM;;;;;N;;;;;
-1D186;MUSICAL SYMBOL COMBINING RIP;Mn;230;NSM;;;;;N;;;;;
-1D187;MUSICAL SYMBOL COMBINING FLIP;Mn;230;NSM;;;;;N;;;;;
-1D188;MUSICAL SYMBOL COMBINING SMEAR;Mn;230;NSM;;;;;N;;;;;
-1D189;MUSICAL SYMBOL COMBINING BEND;Mn;230;NSM;;;;;N;;;;;
-1D18A;MUSICAL SYMBOL COMBINING DOUBLE TONGUE;Mn;220;NSM;;;;;N;;;;;
-1D18B;MUSICAL SYMBOL COMBINING TRIPLE TONGUE;Mn;220;NSM;;;;;N;;;;;
-1D18C;MUSICAL SYMBOL RINFORZANDO;So;0;L;;;;;N;;;;;
-1D18D;MUSICAL SYMBOL SUBITO;So;0;L;;;;;N;;;;;
-1D18E;MUSICAL SYMBOL Z;So;0;L;;;;;N;;;;;
-1D18F;MUSICAL SYMBOL PIANO;So;0;L;;;;;N;;;;;
-1D190;MUSICAL SYMBOL MEZZO;So;0;L;;;;;N;;;;;
-1D191;MUSICAL SYMBOL FORTE;So;0;L;;;;;N;;;;;
-1D192;MUSICAL SYMBOL CRESCENDO;So;0;L;;;;;N;;;;;
-1D193;MUSICAL SYMBOL DECRESCENDO;So;0;L;;;;;N;;;;;
-1D194;MUSICAL SYMBOL GRACE NOTE SLASH;So;0;L;;;;;N;;;;;
-1D195;MUSICAL SYMBOL GRACE NOTE NO SLASH;So;0;L;;;;;N;;;;;
-1D196;MUSICAL SYMBOL TR;So;0;L;;;;;N;;;;;
-1D197;MUSICAL SYMBOL TURN;So;0;L;;;;;N;;;;;
-1D198;MUSICAL SYMBOL INVERTED TURN;So;0;L;;;;;N;;;;;
-1D199;MUSICAL SYMBOL TURN SLASH;So;0;L;;;;;N;;;;;
-1D19A;MUSICAL SYMBOL TURN UP;So;0;L;;;;;N;;;;;
-1D19B;MUSICAL SYMBOL ORNAMENT STROKE-1;So;0;L;;;;;N;;;;;
-1D19C;MUSICAL SYMBOL ORNAMENT STROKE-2;So;0;L;;;;;N;;;;;
-1D19D;MUSICAL SYMBOL ORNAMENT STROKE-3;So;0;L;;;;;N;;;;;
-1D19E;MUSICAL SYMBOL ORNAMENT STROKE-4;So;0;L;;;;;N;;;;;
-1D19F;MUSICAL SYMBOL ORNAMENT STROKE-5;So;0;L;;;;;N;;;;;
-1D1A0;MUSICAL SYMBOL ORNAMENT STROKE-6;So;0;L;;;;;N;;;;;
-1D1A1;MUSICAL SYMBOL ORNAMENT STROKE-7;So;0;L;;;;;N;;;;;
-1D1A2;MUSICAL SYMBOL ORNAMENT STROKE-8;So;0;L;;;;;N;;;;;
-1D1A3;MUSICAL SYMBOL ORNAMENT STROKE-9;So;0;L;;;;;N;;;;;
-1D1A4;MUSICAL SYMBOL ORNAMENT STROKE-10;So;0;L;;;;;N;;;;;
-1D1A5;MUSICAL SYMBOL ORNAMENT STROKE-11;So;0;L;;;;;N;;;;;
-1D1A6;MUSICAL SYMBOL HAUPTSTIMME;So;0;L;;;;;N;;;;;
-1D1A7;MUSICAL SYMBOL NEBENSTIMME;So;0;L;;;;;N;;;;;
-1D1A8;MUSICAL SYMBOL END OF STIMME;So;0;L;;;;;N;;;;;
-1D1A9;MUSICAL SYMBOL DEGREE SLASH;So;0;L;;;;;N;;;;;
-1D1AA;MUSICAL SYMBOL COMBINING DOWN BOW;Mn;230;NSM;;;;;N;;;;;
-1D1AB;MUSICAL SYMBOL COMBINING UP BOW;Mn;230;NSM;;;;;N;;;;;
-1D1AC;MUSICAL SYMBOL COMBINING HARMONIC;Mn;230;NSM;;;;;N;;;;;
-1D1AD;MUSICAL SYMBOL COMBINING SNAP PIZZICATO;Mn;230;NSM;;;;;N;;;;;
-1D1AE;MUSICAL SYMBOL PEDAL MARK;So;0;L;;;;;N;;;;;
-1D1AF;MUSICAL SYMBOL PEDAL UP MARK;So;0;L;;;;;N;;;;;
-1D1B0;MUSICAL SYMBOL HALF PEDAL MARK;So;0;L;;;;;N;;;;;
-1D1B1;MUSICAL SYMBOL GLISSANDO UP;So;0;L;;;;;N;;;;;
-1D1B2;MUSICAL SYMBOL GLISSANDO DOWN;So;0;L;;;;;N;;;;;
-1D1B3;MUSICAL SYMBOL WITH FINGERNAILS;So;0;L;;;;;N;;;;;
-1D1B4;MUSICAL SYMBOL DAMP;So;0;L;;;;;N;;;;;
-1D1B5;MUSICAL SYMBOL DAMP ALL;So;0;L;;;;;N;;;;;
-1D1B6;MUSICAL SYMBOL MAXIMA;So;0;L;;;;;N;;;;;
-1D1B7;MUSICAL SYMBOL LONGA;So;0;L;;;;;N;;;;;
-1D1B8;MUSICAL SYMBOL BREVIS;So;0;L;;;;;N;;;;;
-1D1B9;MUSICAL SYMBOL SEMIBREVIS WHITE;So;0;L;;;;;N;;;;;
-1D1BA;MUSICAL SYMBOL SEMIBREVIS BLACK;So;0;L;;;;;N;;;;;
-1D1BB;MUSICAL SYMBOL MINIMA;So;0;L;1D1B9 1D165;;;;N;;;;;
-1D1BC;MUSICAL SYMBOL MINIMA BLACK;So;0;L;1D1BA 1D165;;;;N;;;;;
-1D1BD;MUSICAL SYMBOL SEMIMINIMA WHITE;So;0;L;1D1BB 1D16E;;;;N;;;;;
-1D1BE;MUSICAL SYMBOL SEMIMINIMA BLACK;So;0;L;1D1BC 1D16E;;;;N;;;;;
-1D1BF;MUSICAL SYMBOL FUSA WHITE;So;0;L;1D1BB 1D16F;;;;N;;;;;
-1D1C0;MUSICAL SYMBOL FUSA BLACK;So;0;L;1D1BC 1D16F;;;;N;;;;;
-1D1C1;MUSICAL SYMBOL LONGA PERFECTA REST;So;0;L;;;;;N;;;;;
-1D1C2;MUSICAL SYMBOL LONGA IMPERFECTA REST;So;0;L;;;;;N;;;;;
-1D1C3;MUSICAL SYMBOL BREVIS REST;So;0;L;;;;;N;;;;;
-1D1C4;MUSICAL SYMBOL SEMIBREVIS REST;So;0;L;;;;;N;;;;;
-1D1C5;MUSICAL SYMBOL MINIMA REST;So;0;L;;;;;N;;;;;
-1D1C6;MUSICAL SYMBOL SEMIMINIMA REST;So;0;L;;;;;N;;;;;
-1D1C7;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA;So;0;L;;;;;N;;;;;
-1D1C8;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA;So;0;L;;;;;N;;;;;
-1D1C9;MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-1;So;0;L;;;;;N;;;;;
-1D1CA;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA;So;0;L;;;;;N;;;;;
-1D1CB;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA;So;0;L;;;;;N;;;;;
-1D1CC;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1;So;0;L;;;;;N;;;;;
-1D1CD;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2;So;0;L;;;;;N;;;;;
-1D1CE;MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3;So;0;L;;;;;N;;;;;
-1D1CF;MUSICAL SYMBOL CROIX;So;0;L;;;;;N;;;;;
-1D1D0;MUSICAL SYMBOL GREGORIAN C CLEF;So;0;L;;;;;N;;;;;
-1D1D1;MUSICAL SYMBOL GREGORIAN F CLEF;So;0;L;;;;;N;;;;;
-1D1D2;MUSICAL SYMBOL SQUARE B;So;0;L;;;;;N;;;;;
-1D1D3;MUSICAL SYMBOL VIRGA;So;0;L;;;;;N;;;;;
-1D1D4;MUSICAL SYMBOL PODATUS;So;0;L;;;;;N;;;;;
-1D1D5;MUSICAL SYMBOL CLIVIS;So;0;L;;;;;N;;;;;
-1D1D6;MUSICAL SYMBOL SCANDICUS;So;0;L;;;;;N;;;;;
-1D1D7;MUSICAL SYMBOL CLIMACUS;So;0;L;;;;;N;;;;;
-1D1D8;MUSICAL SYMBOL TORCULUS;So;0;L;;;;;N;;;;;
-1D1D9;MUSICAL SYMBOL PORRECTUS;So;0;L;;;;;N;;;;;
-1D1DA;MUSICAL SYMBOL PORRECTUS FLEXUS;So;0;L;;;;;N;;;;;
-1D1DB;MUSICAL SYMBOL SCANDICUS FLEXUS;So;0;L;;;;;N;;;;;
-1D1DC;MUSICAL SYMBOL TORCULUS RESUPINUS;So;0;L;;;;;N;;;;;
-1D1DD;MUSICAL SYMBOL PES SUBPUNCTIS;So;0;L;;;;;N;;;;;
-1D200;GREEK VOCAL NOTATION SYMBOL-1;So;0;ON;;;;;N;;;;;
-1D201;GREEK VOCAL NOTATION SYMBOL-2;So;0;ON;;;;;N;;;;;
-1D202;GREEK VOCAL NOTATION SYMBOL-3;So;0;ON;;;;;N;;;;;
-1D203;GREEK VOCAL NOTATION SYMBOL-4;So;0;ON;;;;;N;;;;;
-1D204;GREEK VOCAL NOTATION SYMBOL-5;So;0;ON;;;;;N;;;;;
-1D205;GREEK VOCAL NOTATION SYMBOL-6;So;0;ON;;;;;N;;;;;
-1D206;GREEK VOCAL NOTATION SYMBOL-7;So;0;ON;;;;;N;;;;;
-1D207;GREEK VOCAL NOTATION SYMBOL-8;So;0;ON;;;;;N;;;;;
-1D208;GREEK VOCAL NOTATION SYMBOL-9;So;0;ON;;;;;N;;;;;
-1D209;GREEK VOCAL NOTATION SYMBOL-10;So;0;ON;;;;;N;;;;;
-1D20A;GREEK VOCAL NOTATION SYMBOL-11;So;0;ON;;;;;N;;;;;
-1D20B;GREEK VOCAL NOTATION SYMBOL-12;So;0;ON;;;;;N;;;;;
-1D20C;GREEK VOCAL NOTATION SYMBOL-13;So;0;ON;;;;;N;;;;;
-1D20D;GREEK VOCAL NOTATION SYMBOL-14;So;0;ON;;;;;N;;;;;
-1D20E;GREEK VOCAL NOTATION SYMBOL-15;So;0;ON;;;;;N;;;;;
-1D20F;GREEK VOCAL NOTATION SYMBOL-16;So;0;ON;;;;;N;;;;;
-1D210;GREEK VOCAL NOTATION SYMBOL-17;So;0;ON;;;;;N;;;;;
-1D211;GREEK VOCAL NOTATION SYMBOL-18;So;0;ON;;;;;N;;;;;
-1D212;GREEK VOCAL NOTATION SYMBOL-19;So;0;ON;;;;;N;;;;;
-1D213;GREEK VOCAL NOTATION SYMBOL-20;So;0;ON;;;;;N;;;;;
-1D214;GREEK VOCAL NOTATION SYMBOL-21;So;0;ON;;;;;N;;;;;
-1D215;GREEK VOCAL NOTATION SYMBOL-22;So;0;ON;;;;;N;;;;;
-1D216;GREEK VOCAL NOTATION SYMBOL-23;So;0;ON;;;;;N;;;;;
-1D217;GREEK VOCAL NOTATION SYMBOL-24;So;0;ON;;;;;N;;;;;
-1D218;GREEK VOCAL NOTATION SYMBOL-50;So;0;ON;;;;;N;;;;;
-1D219;GREEK VOCAL NOTATION SYMBOL-51;So;0;ON;;;;;N;;;;;
-1D21A;GREEK VOCAL NOTATION SYMBOL-52;So;0;ON;;;;;N;;;;;
-1D21B;GREEK VOCAL NOTATION SYMBOL-53;So;0;ON;;;;;N;;;;;
-1D21C;GREEK VOCAL NOTATION SYMBOL-54;So;0;ON;;;;;N;;;;;
-1D21D;GREEK INSTRUMENTAL NOTATION SYMBOL-1;So;0;ON;;;;;N;;;;;
-1D21E;GREEK INSTRUMENTAL NOTATION SYMBOL-2;So;0;ON;;;;;N;;;;;
-1D21F;GREEK INSTRUMENTAL NOTATION SYMBOL-4;So;0;ON;;;;;N;;;;;
-1D220;GREEK INSTRUMENTAL NOTATION SYMBOL-5;So;0;ON;;;;;N;;;;;
-1D221;GREEK INSTRUMENTAL NOTATION SYMBOL-7;So;0;ON;;;;;N;;;;;
-1D222;GREEK INSTRUMENTAL NOTATION SYMBOL-8;So;0;ON;;;;;N;;;;;
-1D223;GREEK INSTRUMENTAL NOTATION SYMBOL-11;So;0;ON;;;;;N;;;;;
-1D224;GREEK INSTRUMENTAL NOTATION SYMBOL-12;So;0;ON;;;;;N;;;;;
-1D225;GREEK INSTRUMENTAL NOTATION SYMBOL-13;So;0;ON;;;;;N;;;;;
-1D226;GREEK INSTRUMENTAL NOTATION SYMBOL-14;So;0;ON;;;;;N;;;;;
-1D227;GREEK INSTRUMENTAL NOTATION SYMBOL-17;So;0;ON;;;;;N;;;;;
-1D228;GREEK INSTRUMENTAL NOTATION SYMBOL-18;So;0;ON;;;;;N;;;;;
-1D229;GREEK INSTRUMENTAL NOTATION SYMBOL-19;So;0;ON;;;;;N;;;;;
-1D22A;GREEK INSTRUMENTAL NOTATION SYMBOL-23;So;0;ON;;;;;N;;;;;
-1D22B;GREEK INSTRUMENTAL NOTATION SYMBOL-24;So;0;ON;;;;;N;;;;;
-1D22C;GREEK INSTRUMENTAL NOTATION SYMBOL-25;So;0;ON;;;;;N;;;;;
-1D22D;GREEK INSTRUMENTAL NOTATION SYMBOL-26;So;0;ON;;;;;N;;;;;
-1D22E;GREEK INSTRUMENTAL NOTATION SYMBOL-27;So;0;ON;;;;;N;;;;;
-1D22F;GREEK INSTRUMENTAL NOTATION SYMBOL-29;So;0;ON;;;;;N;;;;;
-1D230;GREEK INSTRUMENTAL NOTATION SYMBOL-30;So;0;ON;;;;;N;;;;;
-1D231;GREEK INSTRUMENTAL NOTATION SYMBOL-32;So;0;ON;;;;;N;;;;;
-1D232;GREEK INSTRUMENTAL NOTATION SYMBOL-36;So;0;ON;;;;;N;;;;;
-1D233;GREEK INSTRUMENTAL NOTATION SYMBOL-37;So;0;ON;;;;;N;;;;;
-1D234;GREEK INSTRUMENTAL NOTATION SYMBOL-38;So;0;ON;;;;;N;;;;;
-1D235;GREEK INSTRUMENTAL NOTATION SYMBOL-39;So;0;ON;;;;;N;;;;;
-1D236;GREEK INSTRUMENTAL NOTATION SYMBOL-40;So;0;ON;;;;;N;;;;;
-1D237;GREEK INSTRUMENTAL NOTATION SYMBOL-42;So;0;ON;;;;;N;;;;;
-1D238;GREEK INSTRUMENTAL NOTATION SYMBOL-43;So;0;ON;;;;;N;;;;;
-1D239;GREEK INSTRUMENTAL NOTATION SYMBOL-45;So;0;ON;;;;;N;;;;;
-1D23A;GREEK INSTRUMENTAL NOTATION SYMBOL-47;So;0;ON;;;;;N;;;;;
-1D23B;GREEK INSTRUMENTAL NOTATION SYMBOL-48;So;0;ON;;;;;N;;;;;
-1D23C;GREEK INSTRUMENTAL NOTATION SYMBOL-49;So;0;ON;;;;;N;;;;;
-1D23D;GREEK INSTRUMENTAL NOTATION SYMBOL-50;So;0;ON;;;;;N;;;;;
-1D23E;GREEK INSTRUMENTAL NOTATION SYMBOL-51;So;0;ON;;;;;N;;;;;
-1D23F;GREEK INSTRUMENTAL NOTATION SYMBOL-52;So;0;ON;;;;;N;;;;;
-1D240;GREEK INSTRUMENTAL NOTATION SYMBOL-53;So;0;ON;;;;;N;;;;;
-1D241;GREEK INSTRUMENTAL NOTATION SYMBOL-54;So;0;ON;;;;;N;;;;;
-1D242;COMBINING GREEK MUSICAL TRISEME;Mn;230;NSM;;;;;N;;;;;
-1D243;COMBINING GREEK MUSICAL TETRASEME;Mn;230;NSM;;;;;N;;;;;
-1D244;COMBINING GREEK MUSICAL PENTASEME;Mn;230;NSM;;;;;N;;;;;
-1D245;GREEK MUSICAL LEIMMA;So;0;ON;;;;;N;;;;;
-1D300;MONOGRAM FOR EARTH;So;0;ON;;;;;N;;;;;
-1D301;DIGRAM FOR HEAVENLY EARTH;So;0;ON;;;;;N;;;;;
-1D302;DIGRAM FOR HUMAN EARTH;So;0;ON;;;;;N;;;;;
-1D303;DIGRAM FOR EARTHLY HEAVEN;So;0;ON;;;;;N;;;;;
-1D304;DIGRAM FOR EARTHLY HUMAN;So;0;ON;;;;;N;;;;;
-1D305;DIGRAM FOR EARTH;So;0;ON;;;;;N;;;;;
-1D306;TETRAGRAM FOR CENTRE;So;0;ON;;;;;N;;;;;
-1D307;TETRAGRAM FOR FULL CIRCLE;So;0;ON;;;;;N;;;;;
-1D308;TETRAGRAM FOR MIRED;So;0;ON;;;;;N;;;;;
-1D309;TETRAGRAM FOR BARRIER;So;0;ON;;;;;N;;;;;
-1D30A;TETRAGRAM FOR KEEPING SMALL;So;0;ON;;;;;N;;;;;
-1D30B;TETRAGRAM FOR CONTRARIETY;So;0;ON;;;;;N;;;;;
-1D30C;TETRAGRAM FOR ASCENT;So;0;ON;;;;;N;;;;;
-1D30D;TETRAGRAM FOR OPPOSITION;So;0;ON;;;;;N;;;;;
-1D30E;TETRAGRAM FOR BRANCHING OUT;So;0;ON;;;;;N;;;;;
-1D30F;TETRAGRAM FOR DEFECTIVENESS OR DISTORTION;So;0;ON;;;;;N;;;;;
-1D310;TETRAGRAM FOR DIVERGENCE;So;0;ON;;;;;N;;;;;
-1D311;TETRAGRAM FOR YOUTHFULNESS;So;0;ON;;;;;N;;;;;
-1D312;TETRAGRAM FOR INCREASE;So;0;ON;;;;;N;;;;;
-1D313;TETRAGRAM FOR PENETRATION;So;0;ON;;;;;N;;;;;
-1D314;TETRAGRAM FOR REACH;So;0;ON;;;;;N;;;;;
-1D315;TETRAGRAM FOR CONTACT;So;0;ON;;;;;N;;;;;
-1D316;TETRAGRAM FOR HOLDING BACK;So;0;ON;;;;;N;;;;;
-1D317;TETRAGRAM FOR WAITING;So;0;ON;;;;;N;;;;;
-1D318;TETRAGRAM FOR FOLLOWING;So;0;ON;;;;;N;;;;;
-1D319;TETRAGRAM FOR ADVANCE;So;0;ON;;;;;N;;;;;
-1D31A;TETRAGRAM FOR RELEASE;So;0;ON;;;;;N;;;;;
-1D31B;TETRAGRAM FOR RESISTANCE;So;0;ON;;;;;N;;;;;
-1D31C;TETRAGRAM FOR EASE;So;0;ON;;;;;N;;;;;
-1D31D;TETRAGRAM FOR JOY;So;0;ON;;;;;N;;;;;
-1D31E;TETRAGRAM FOR CONTENTION;So;0;ON;;;;;N;;;;;
-1D31F;TETRAGRAM FOR ENDEAVOUR;So;0;ON;;;;;N;;;;;
-1D320;TETRAGRAM FOR DUTIES;So;0;ON;;;;;N;;;;;
-1D321;TETRAGRAM FOR CHANGE;So;0;ON;;;;;N;;;;;
-1D322;TETRAGRAM FOR DECISIVENESS;So;0;ON;;;;;N;;;;;
-1D323;TETRAGRAM FOR BOLD RESOLUTION;So;0;ON;;;;;N;;;;;
-1D324;TETRAGRAM FOR PACKING;So;0;ON;;;;;N;;;;;
-1D325;TETRAGRAM FOR LEGION;So;0;ON;;;;;N;;;;;
-1D326;TETRAGRAM FOR CLOSENESS;So;0;ON;;;;;N;;;;;
-1D327;TETRAGRAM FOR KINSHIP;So;0;ON;;;;;N;;;;;
-1D328;TETRAGRAM FOR GATHERING;So;0;ON;;;;;N;;;;;
-1D329;TETRAGRAM FOR STRENGTH;So;0;ON;;;;;N;;;;;
-1D32A;TETRAGRAM FOR PURITY;So;0;ON;;;;;N;;;;;
-1D32B;TETRAGRAM FOR FULLNESS;So;0;ON;;;;;N;;;;;
-1D32C;TETRAGRAM FOR RESIDENCE;So;0;ON;;;;;N;;;;;
-1D32D;TETRAGRAM FOR LAW OR MODEL;So;0;ON;;;;;N;;;;;
-1D32E;TETRAGRAM FOR RESPONSE;So;0;ON;;;;;N;;;;;
-1D32F;TETRAGRAM FOR GOING TO MEET;So;0;ON;;;;;N;;;;;
-1D330;TETRAGRAM FOR ENCOUNTERS;So;0;ON;;;;;N;;;;;
-1D331;TETRAGRAM FOR STOVE;So;0;ON;;;;;N;;;;;
-1D332;TETRAGRAM FOR GREATNESS;So;0;ON;;;;;N;;;;;
-1D333;TETRAGRAM FOR ENLARGEMENT;So;0;ON;;;;;N;;;;;
-1D334;TETRAGRAM FOR PATTERN;So;0;ON;;;;;N;;;;;
-1D335;TETRAGRAM FOR RITUAL;So;0;ON;;;;;N;;;;;
-1D336;TETRAGRAM FOR FLIGHT;So;0;ON;;;;;N;;;;;
-1D337;TETRAGRAM FOR VASTNESS OR WASTING;So;0;ON;;;;;N;;;;;
-1D338;TETRAGRAM FOR CONSTANCY;So;0;ON;;;;;N;;;;;
-1D339;TETRAGRAM FOR MEASURE;So;0;ON;;;;;N;;;;;
-1D33A;TETRAGRAM FOR ETERNITY;So;0;ON;;;;;N;;;;;
-1D33B;TETRAGRAM FOR UNITY;So;0;ON;;;;;N;;;;;
-1D33C;TETRAGRAM FOR DIMINISHMENT;So;0;ON;;;;;N;;;;;
-1D33D;TETRAGRAM FOR CLOSED MOUTH;So;0;ON;;;;;N;;;;;
-1D33E;TETRAGRAM FOR GUARDEDNESS;So;0;ON;;;;;N;;;;;
-1D33F;TETRAGRAM FOR GATHERING IN;So;0;ON;;;;;N;;;;;
-1D340;TETRAGRAM FOR MASSING;So;0;ON;;;;;N;;;;;
-1D341;TETRAGRAM FOR ACCUMULATION;So;0;ON;;;;;N;;;;;
-1D342;TETRAGRAM FOR EMBELLISHMENT;So;0;ON;;;;;N;;;;;
-1D343;TETRAGRAM FOR DOUBT;So;0;ON;;;;;N;;;;;
-1D344;TETRAGRAM FOR WATCH;So;0;ON;;;;;N;;;;;
-1D345;TETRAGRAM FOR SINKING;So;0;ON;;;;;N;;;;;
-1D346;TETRAGRAM FOR INNER;So;0;ON;;;;;N;;;;;
-1D347;TETRAGRAM FOR DEPARTURE;So;0;ON;;;;;N;;;;;
-1D348;TETRAGRAM FOR DARKENING;So;0;ON;;;;;N;;;;;
-1D349;TETRAGRAM FOR DIMMING;So;0;ON;;;;;N;;;;;
-1D34A;TETRAGRAM FOR EXHAUSTION;So;0;ON;;;;;N;;;;;
-1D34B;TETRAGRAM FOR SEVERANCE;So;0;ON;;;;;N;;;;;
-1D34C;TETRAGRAM FOR STOPPAGE;So;0;ON;;;;;N;;;;;
-1D34D;TETRAGRAM FOR HARDNESS;So;0;ON;;;;;N;;;;;
-1D34E;TETRAGRAM FOR COMPLETION;So;0;ON;;;;;N;;;;;
-1D34F;TETRAGRAM FOR CLOSURE;So;0;ON;;;;;N;;;;;
-1D350;TETRAGRAM FOR FAILURE;So;0;ON;;;;;N;;;;;
-1D351;TETRAGRAM FOR AGGRAVATION;So;0;ON;;;;;N;;;;;
-1D352;TETRAGRAM FOR COMPLIANCE;So;0;ON;;;;;N;;;;;
-1D353;TETRAGRAM FOR ON THE VERGE;So;0;ON;;;;;N;;;;;
-1D354;TETRAGRAM FOR DIFFICULTIES;So;0;ON;;;;;N;;;;;
-1D355;TETRAGRAM FOR LABOURING;So;0;ON;;;;;N;;;;;
-1D356;TETRAGRAM FOR FOSTERING;So;0;ON;;;;;N;;;;;
-1D360;COUNTING ROD UNIT DIGIT ONE;No;0;L;;;;1;N;;;;;
-1D361;COUNTING ROD UNIT DIGIT TWO;No;0;L;;;;2;N;;;;;
-1D362;COUNTING ROD UNIT DIGIT THREE;No;0;L;;;;3;N;;;;;
-1D363;COUNTING ROD UNIT DIGIT FOUR;No;0;L;;;;4;N;;;;;
-1D364;COUNTING ROD UNIT DIGIT FIVE;No;0;L;;;;5;N;;;;;
-1D365;COUNTING ROD UNIT DIGIT SIX;No;0;L;;;;6;N;;;;;
-1D366;COUNTING ROD UNIT DIGIT SEVEN;No;0;L;;;;7;N;;;;;
-1D367;COUNTING ROD UNIT DIGIT EIGHT;No;0;L;;;;8;N;;;;;
-1D368;COUNTING ROD UNIT DIGIT NINE;No;0;L;;;;9;N;;;;;
-1D369;COUNTING ROD TENS DIGIT ONE;No;0;L;;;;10;N;;;;;
-1D36A;COUNTING ROD TENS DIGIT TWO;No;0;L;;;;20;N;;;;;
-1D36B;COUNTING ROD TENS DIGIT THREE;No;0;L;;;;30;N;;;;;
-1D36C;COUNTING ROD TENS DIGIT FOUR;No;0;L;;;;40;N;;;;;
-1D36D;COUNTING ROD TENS DIGIT FIVE;No;0;L;;;;50;N;;;;;
-1D36E;COUNTING ROD TENS DIGIT SIX;No;0;L;;;;60;N;;;;;
-1D36F;COUNTING ROD TENS DIGIT SEVEN;No;0;L;;;;70;N;;;;;
-1D370;COUNTING ROD TENS DIGIT EIGHT;No;0;L;;;;80;N;;;;;
-1D371;COUNTING ROD TENS DIGIT NINE;No;0;L;;;;90;N;;;;;
-1D400;MATHEMATICAL BOLD CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D401;MATHEMATICAL BOLD CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D402;MATHEMATICAL BOLD CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D403;MATHEMATICAL BOLD CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D404;MATHEMATICAL BOLD CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D405;MATHEMATICAL BOLD CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D406;MATHEMATICAL BOLD CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D407;MATHEMATICAL BOLD CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D408;MATHEMATICAL BOLD CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D409;MATHEMATICAL BOLD CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D40A;MATHEMATICAL BOLD CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D40B;MATHEMATICAL BOLD CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D40C;MATHEMATICAL BOLD CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D40D;MATHEMATICAL BOLD CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D40E;MATHEMATICAL BOLD CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D40F;MATHEMATICAL BOLD CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D410;MATHEMATICAL BOLD CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D411;MATHEMATICAL BOLD CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D412;MATHEMATICAL BOLD CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D413;MATHEMATICAL BOLD CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D414;MATHEMATICAL BOLD CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D415;MATHEMATICAL BOLD CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D416;MATHEMATICAL BOLD CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D417;MATHEMATICAL BOLD CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D418;MATHEMATICAL BOLD CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D419;MATHEMATICAL BOLD CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D41A;MATHEMATICAL BOLD SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D41B;MATHEMATICAL BOLD SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D41C;MATHEMATICAL BOLD SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D41D;MATHEMATICAL BOLD SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D41E;MATHEMATICAL BOLD SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D41F;MATHEMATICAL BOLD SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D420;MATHEMATICAL BOLD SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D421;MATHEMATICAL BOLD SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D422;MATHEMATICAL BOLD SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D423;MATHEMATICAL BOLD SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D424;MATHEMATICAL BOLD SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D425;MATHEMATICAL BOLD SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D426;MATHEMATICAL BOLD SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D427;MATHEMATICAL BOLD SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D428;MATHEMATICAL BOLD SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D429;MATHEMATICAL BOLD SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D42A;MATHEMATICAL BOLD SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D42B;MATHEMATICAL BOLD SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D42C;MATHEMATICAL BOLD SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D42D;MATHEMATICAL BOLD SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D42E;MATHEMATICAL BOLD SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D42F;MATHEMATICAL BOLD SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D430;MATHEMATICAL BOLD SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D431;MATHEMATICAL BOLD SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D432;MATHEMATICAL BOLD SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D433;MATHEMATICAL BOLD SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D434;MATHEMATICAL ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D435;MATHEMATICAL ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D436;MATHEMATICAL ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D437;MATHEMATICAL ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D438;MATHEMATICAL ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D439;MATHEMATICAL ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D43A;MATHEMATICAL ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D43B;MATHEMATICAL ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D43C;MATHEMATICAL ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D43D;MATHEMATICAL ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D43E;MATHEMATICAL ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D43F;MATHEMATICAL ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D440;MATHEMATICAL ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D441;MATHEMATICAL ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D442;MATHEMATICAL ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D443;MATHEMATICAL ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D444;MATHEMATICAL ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D445;MATHEMATICAL ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D446;MATHEMATICAL ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D447;MATHEMATICAL ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D448;MATHEMATICAL ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D449;MATHEMATICAL ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D44A;MATHEMATICAL ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D44B;MATHEMATICAL ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D44C;MATHEMATICAL ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D44D;MATHEMATICAL ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D44E;MATHEMATICAL ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D44F;MATHEMATICAL ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D450;MATHEMATICAL ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D451;MATHEMATICAL ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D452;MATHEMATICAL ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D453;MATHEMATICAL ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D454;MATHEMATICAL ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D456;MATHEMATICAL ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D457;MATHEMATICAL ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D458;MATHEMATICAL ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D459;MATHEMATICAL ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D45A;MATHEMATICAL ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D45B;MATHEMATICAL ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D45C;MATHEMATICAL ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D45D;MATHEMATICAL ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D45E;MATHEMATICAL ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D45F;MATHEMATICAL ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D460;MATHEMATICAL ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D461;MATHEMATICAL ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D462;MATHEMATICAL ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D463;MATHEMATICAL ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D464;MATHEMATICAL ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D465;MATHEMATICAL ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D466;MATHEMATICAL ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D467;MATHEMATICAL ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D468;MATHEMATICAL BOLD ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D469;MATHEMATICAL BOLD ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D46A;MATHEMATICAL BOLD ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D46B;MATHEMATICAL BOLD ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D46C;MATHEMATICAL BOLD ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D46D;MATHEMATICAL BOLD ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D46E;MATHEMATICAL BOLD ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D46F;MATHEMATICAL BOLD ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D470;MATHEMATICAL BOLD ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D471;MATHEMATICAL BOLD ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D472;MATHEMATICAL BOLD ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D473;MATHEMATICAL BOLD ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D474;MATHEMATICAL BOLD ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D475;MATHEMATICAL BOLD ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D476;MATHEMATICAL BOLD ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D477;MATHEMATICAL BOLD ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D478;MATHEMATICAL BOLD ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D479;MATHEMATICAL BOLD ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D47A;MATHEMATICAL BOLD ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D47B;MATHEMATICAL BOLD ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D47C;MATHEMATICAL BOLD ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D47D;MATHEMATICAL BOLD ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D47E;MATHEMATICAL BOLD ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D47F;MATHEMATICAL BOLD ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D480;MATHEMATICAL BOLD ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D481;MATHEMATICAL BOLD ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D482;MATHEMATICAL BOLD ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D483;MATHEMATICAL BOLD ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D484;MATHEMATICAL BOLD ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D485;MATHEMATICAL BOLD ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D486;MATHEMATICAL BOLD ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D487;MATHEMATICAL BOLD ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D488;MATHEMATICAL BOLD ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D489;MATHEMATICAL BOLD ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D48A;MATHEMATICAL BOLD ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D48B;MATHEMATICAL BOLD ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D48C;MATHEMATICAL BOLD ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D48D;MATHEMATICAL BOLD ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D48E;MATHEMATICAL BOLD ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D48F;MATHEMATICAL BOLD ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D490;MATHEMATICAL BOLD ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D491;MATHEMATICAL BOLD ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D492;MATHEMATICAL BOLD ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D493;MATHEMATICAL BOLD ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D494;MATHEMATICAL BOLD ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D495;MATHEMATICAL BOLD ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D496;MATHEMATICAL BOLD ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D497;MATHEMATICAL BOLD ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D498;MATHEMATICAL BOLD ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D499;MATHEMATICAL BOLD ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D49A;MATHEMATICAL BOLD ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D49B;MATHEMATICAL BOLD ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D49C;MATHEMATICAL SCRIPT CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D49E;MATHEMATICAL SCRIPT CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D49F;MATHEMATICAL SCRIPT CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D4A2;MATHEMATICAL SCRIPT CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D4A5;MATHEMATICAL SCRIPT CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D4A6;MATHEMATICAL SCRIPT CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D4A9;MATHEMATICAL SCRIPT CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D4AA;MATHEMATICAL SCRIPT CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D4AB;MATHEMATICAL SCRIPT CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D4AC;MATHEMATICAL SCRIPT CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D4AE;MATHEMATICAL SCRIPT CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D4AF;MATHEMATICAL SCRIPT CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D4B0;MATHEMATICAL SCRIPT CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D4B1;MATHEMATICAL SCRIPT CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D4B2;MATHEMATICAL SCRIPT CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D4B3;MATHEMATICAL SCRIPT CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D4B4;MATHEMATICAL SCRIPT CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D4B5;MATHEMATICAL SCRIPT CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D4B6;MATHEMATICAL SCRIPT SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D4B7;MATHEMATICAL SCRIPT SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D4B8;MATHEMATICAL SCRIPT SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D4B9;MATHEMATICAL SCRIPT SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D4BB;MATHEMATICAL SCRIPT SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D4BD;MATHEMATICAL SCRIPT SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D4BE;MATHEMATICAL SCRIPT SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D4BF;MATHEMATICAL SCRIPT SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D4C0;MATHEMATICAL SCRIPT SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D4C1;MATHEMATICAL SCRIPT SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D4C2;MATHEMATICAL SCRIPT SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D4C3;MATHEMATICAL SCRIPT SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D4C5;MATHEMATICAL SCRIPT SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D4C6;MATHEMATICAL SCRIPT SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D4C7;MATHEMATICAL SCRIPT SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D4C8;MATHEMATICAL SCRIPT SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D4C9;MATHEMATICAL SCRIPT SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D4CA;MATHEMATICAL SCRIPT SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D4CB;MATHEMATICAL SCRIPT SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D4CC;MATHEMATICAL SCRIPT SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D4CD;MATHEMATICAL SCRIPT SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D4CE;MATHEMATICAL SCRIPT SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D4CF;MATHEMATICAL SCRIPT SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D4D0;MATHEMATICAL BOLD SCRIPT CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D4D1;MATHEMATICAL BOLD SCRIPT CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D4D2;MATHEMATICAL BOLD SCRIPT CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D4D3;MATHEMATICAL BOLD SCRIPT CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D4D4;MATHEMATICAL BOLD SCRIPT CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D4D5;MATHEMATICAL BOLD SCRIPT CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D4D6;MATHEMATICAL BOLD SCRIPT CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D4D7;MATHEMATICAL BOLD SCRIPT CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D4D8;MATHEMATICAL BOLD SCRIPT CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D4D9;MATHEMATICAL BOLD SCRIPT CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D4DA;MATHEMATICAL BOLD SCRIPT CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D4DB;MATHEMATICAL BOLD SCRIPT CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D4DC;MATHEMATICAL BOLD SCRIPT CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D4DD;MATHEMATICAL BOLD SCRIPT CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D4DE;MATHEMATICAL BOLD SCRIPT CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D4DF;MATHEMATICAL BOLD SCRIPT CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D4E0;MATHEMATICAL BOLD SCRIPT CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D4E1;MATHEMATICAL BOLD SCRIPT CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D4E2;MATHEMATICAL BOLD SCRIPT CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D4E3;MATHEMATICAL BOLD SCRIPT CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D4E4;MATHEMATICAL BOLD SCRIPT CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D4E5;MATHEMATICAL BOLD SCRIPT CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D4E6;MATHEMATICAL BOLD SCRIPT CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D4E7;MATHEMATICAL BOLD SCRIPT CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D4E8;MATHEMATICAL BOLD SCRIPT CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D4E9;MATHEMATICAL BOLD SCRIPT CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D4EA;MATHEMATICAL BOLD SCRIPT SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D4EB;MATHEMATICAL BOLD SCRIPT SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D4EC;MATHEMATICAL BOLD SCRIPT SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D4ED;MATHEMATICAL BOLD SCRIPT SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D4EE;MATHEMATICAL BOLD SCRIPT SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D4EF;MATHEMATICAL BOLD SCRIPT SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D4F0;MATHEMATICAL BOLD SCRIPT SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D4F1;MATHEMATICAL BOLD SCRIPT SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D4F2;MATHEMATICAL BOLD SCRIPT SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D4F3;MATHEMATICAL BOLD SCRIPT SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D4F4;MATHEMATICAL BOLD SCRIPT SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D4F5;MATHEMATICAL BOLD SCRIPT SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D4F6;MATHEMATICAL BOLD SCRIPT SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D4F7;MATHEMATICAL BOLD SCRIPT SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D4F8;MATHEMATICAL BOLD SCRIPT SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D4F9;MATHEMATICAL BOLD SCRIPT SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D4FA;MATHEMATICAL BOLD SCRIPT SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D4FB;MATHEMATICAL BOLD SCRIPT SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D4FC;MATHEMATICAL BOLD SCRIPT SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D4FD;MATHEMATICAL BOLD SCRIPT SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D4FE;MATHEMATICAL BOLD SCRIPT SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D4FF;MATHEMATICAL BOLD SCRIPT SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D500;MATHEMATICAL BOLD SCRIPT SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D501;MATHEMATICAL BOLD SCRIPT SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D502;MATHEMATICAL BOLD SCRIPT SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D503;MATHEMATICAL BOLD SCRIPT SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D504;MATHEMATICAL FRAKTUR CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D505;MATHEMATICAL FRAKTUR CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D507;MATHEMATICAL FRAKTUR CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D508;MATHEMATICAL FRAKTUR CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D509;MATHEMATICAL FRAKTUR CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D50A;MATHEMATICAL FRAKTUR CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D50D;MATHEMATICAL FRAKTUR CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D50E;MATHEMATICAL FRAKTUR CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D50F;MATHEMATICAL FRAKTUR CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D510;MATHEMATICAL FRAKTUR CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D511;MATHEMATICAL FRAKTUR CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D512;MATHEMATICAL FRAKTUR CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D513;MATHEMATICAL FRAKTUR CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D514;MATHEMATICAL FRAKTUR CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D516;MATHEMATICAL FRAKTUR CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D517;MATHEMATICAL FRAKTUR CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D518;MATHEMATICAL FRAKTUR CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D519;MATHEMATICAL FRAKTUR CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D51A;MATHEMATICAL FRAKTUR CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D51B;MATHEMATICAL FRAKTUR CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D51C;MATHEMATICAL FRAKTUR CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D51E;MATHEMATICAL FRAKTUR SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D51F;MATHEMATICAL FRAKTUR SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D520;MATHEMATICAL FRAKTUR SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D521;MATHEMATICAL FRAKTUR SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D522;MATHEMATICAL FRAKTUR SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D523;MATHEMATICAL FRAKTUR SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D524;MATHEMATICAL FRAKTUR SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D525;MATHEMATICAL FRAKTUR SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D526;MATHEMATICAL FRAKTUR SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D527;MATHEMATICAL FRAKTUR SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D528;MATHEMATICAL FRAKTUR SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D529;MATHEMATICAL FRAKTUR SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D52A;MATHEMATICAL FRAKTUR SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D52B;MATHEMATICAL FRAKTUR SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D52C;MATHEMATICAL FRAKTUR SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D52D;MATHEMATICAL FRAKTUR SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D52E;MATHEMATICAL FRAKTUR SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D52F;MATHEMATICAL FRAKTUR SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D530;MATHEMATICAL FRAKTUR SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D531;MATHEMATICAL FRAKTUR SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D532;MATHEMATICAL FRAKTUR SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D533;MATHEMATICAL FRAKTUR SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D534;MATHEMATICAL FRAKTUR SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D535;MATHEMATICAL FRAKTUR SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D536;MATHEMATICAL FRAKTUR SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D537;MATHEMATICAL FRAKTUR SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D538;MATHEMATICAL DOUBLE-STRUCK CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D539;MATHEMATICAL DOUBLE-STRUCK CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D53B;MATHEMATICAL DOUBLE-STRUCK CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D53C;MATHEMATICAL DOUBLE-STRUCK CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D53D;MATHEMATICAL DOUBLE-STRUCK CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D53E;MATHEMATICAL DOUBLE-STRUCK CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D540;MATHEMATICAL DOUBLE-STRUCK CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D541;MATHEMATICAL DOUBLE-STRUCK CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D542;MATHEMATICAL DOUBLE-STRUCK CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D543;MATHEMATICAL DOUBLE-STRUCK CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D544;MATHEMATICAL DOUBLE-STRUCK CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D546;MATHEMATICAL DOUBLE-STRUCK CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D54A;MATHEMATICAL DOUBLE-STRUCK CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D54B;MATHEMATICAL DOUBLE-STRUCK CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D54C;MATHEMATICAL DOUBLE-STRUCK CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D54D;MATHEMATICAL DOUBLE-STRUCK CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D54E;MATHEMATICAL DOUBLE-STRUCK CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D54F;MATHEMATICAL DOUBLE-STRUCK CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D550;MATHEMATICAL DOUBLE-STRUCK CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D552;MATHEMATICAL DOUBLE-STRUCK SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D553;MATHEMATICAL DOUBLE-STRUCK SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D554;MATHEMATICAL DOUBLE-STRUCK SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D555;MATHEMATICAL DOUBLE-STRUCK SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D556;MATHEMATICAL DOUBLE-STRUCK SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D557;MATHEMATICAL DOUBLE-STRUCK SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D558;MATHEMATICAL DOUBLE-STRUCK SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D559;MATHEMATICAL DOUBLE-STRUCK SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D55A;MATHEMATICAL DOUBLE-STRUCK SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D55B;MATHEMATICAL DOUBLE-STRUCK SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D55C;MATHEMATICAL DOUBLE-STRUCK SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D55D;MATHEMATICAL DOUBLE-STRUCK SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D55E;MATHEMATICAL DOUBLE-STRUCK SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D55F;MATHEMATICAL DOUBLE-STRUCK SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D560;MATHEMATICAL DOUBLE-STRUCK SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D561;MATHEMATICAL DOUBLE-STRUCK SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D562;MATHEMATICAL DOUBLE-STRUCK SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D563;MATHEMATICAL DOUBLE-STRUCK SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D564;MATHEMATICAL DOUBLE-STRUCK SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D565;MATHEMATICAL DOUBLE-STRUCK SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D566;MATHEMATICAL DOUBLE-STRUCK SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D567;MATHEMATICAL DOUBLE-STRUCK SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D568;MATHEMATICAL DOUBLE-STRUCK SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D569;MATHEMATICAL DOUBLE-STRUCK SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D56A;MATHEMATICAL DOUBLE-STRUCK SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D56B;MATHEMATICAL DOUBLE-STRUCK SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D56C;MATHEMATICAL BOLD FRAKTUR CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D56D;MATHEMATICAL BOLD FRAKTUR CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D56E;MATHEMATICAL BOLD FRAKTUR CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D56F;MATHEMATICAL BOLD FRAKTUR CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D570;MATHEMATICAL BOLD FRAKTUR CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D571;MATHEMATICAL BOLD FRAKTUR CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D572;MATHEMATICAL BOLD FRAKTUR CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D573;MATHEMATICAL BOLD FRAKTUR CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D574;MATHEMATICAL BOLD FRAKTUR CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D575;MATHEMATICAL BOLD FRAKTUR CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D576;MATHEMATICAL BOLD FRAKTUR CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D577;MATHEMATICAL BOLD FRAKTUR CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D578;MATHEMATICAL BOLD FRAKTUR CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D579;MATHEMATICAL BOLD FRAKTUR CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D57A;MATHEMATICAL BOLD FRAKTUR CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D57B;MATHEMATICAL BOLD FRAKTUR CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D57C;MATHEMATICAL BOLD FRAKTUR CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D57D;MATHEMATICAL BOLD FRAKTUR CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D57E;MATHEMATICAL BOLD FRAKTUR CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D57F;MATHEMATICAL BOLD FRAKTUR CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D580;MATHEMATICAL BOLD FRAKTUR CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D581;MATHEMATICAL BOLD FRAKTUR CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D582;MATHEMATICAL BOLD FRAKTUR CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D583;MATHEMATICAL BOLD FRAKTUR CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D584;MATHEMATICAL BOLD FRAKTUR CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D585;MATHEMATICAL BOLD FRAKTUR CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D586;MATHEMATICAL BOLD FRAKTUR SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D587;MATHEMATICAL BOLD FRAKTUR SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D588;MATHEMATICAL BOLD FRAKTUR SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D589;MATHEMATICAL BOLD FRAKTUR SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D58A;MATHEMATICAL BOLD FRAKTUR SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D58B;MATHEMATICAL BOLD FRAKTUR SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D58C;MATHEMATICAL BOLD FRAKTUR SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D58D;MATHEMATICAL BOLD FRAKTUR SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D58E;MATHEMATICAL BOLD FRAKTUR SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D58F;MATHEMATICAL BOLD FRAKTUR SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D590;MATHEMATICAL BOLD FRAKTUR SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D591;MATHEMATICAL BOLD FRAKTUR SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D592;MATHEMATICAL BOLD FRAKTUR SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D593;MATHEMATICAL BOLD FRAKTUR SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D594;MATHEMATICAL BOLD FRAKTUR SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D595;MATHEMATICAL BOLD FRAKTUR SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D596;MATHEMATICAL BOLD FRAKTUR SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D597;MATHEMATICAL BOLD FRAKTUR SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D598;MATHEMATICAL BOLD FRAKTUR SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D599;MATHEMATICAL BOLD FRAKTUR SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D59A;MATHEMATICAL BOLD FRAKTUR SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D59B;MATHEMATICAL BOLD FRAKTUR SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D59C;MATHEMATICAL BOLD FRAKTUR SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D59D;MATHEMATICAL BOLD FRAKTUR SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D59E;MATHEMATICAL BOLD FRAKTUR SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D59F;MATHEMATICAL BOLD FRAKTUR SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D5A0;MATHEMATICAL SANS-SERIF CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D5A1;MATHEMATICAL SANS-SERIF CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D5A2;MATHEMATICAL SANS-SERIF CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D5A3;MATHEMATICAL SANS-SERIF CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D5A4;MATHEMATICAL SANS-SERIF CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D5A5;MATHEMATICAL SANS-SERIF CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D5A6;MATHEMATICAL SANS-SERIF CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D5A7;MATHEMATICAL SANS-SERIF CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D5A8;MATHEMATICAL SANS-SERIF CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D5A9;MATHEMATICAL SANS-SERIF CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D5AA;MATHEMATICAL SANS-SERIF CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D5AB;MATHEMATICAL SANS-SERIF CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D5AC;MATHEMATICAL SANS-SERIF CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D5AD;MATHEMATICAL SANS-SERIF CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D5AE;MATHEMATICAL SANS-SERIF CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D5AF;MATHEMATICAL SANS-SERIF CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D5B0;MATHEMATICAL SANS-SERIF CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D5B1;MATHEMATICAL SANS-SERIF CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D5B2;MATHEMATICAL SANS-SERIF CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D5B3;MATHEMATICAL SANS-SERIF CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D5B4;MATHEMATICAL SANS-SERIF CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D5B5;MATHEMATICAL SANS-SERIF CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D5B6;MATHEMATICAL SANS-SERIF CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D5B7;MATHEMATICAL SANS-SERIF CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D5B8;MATHEMATICAL SANS-SERIF CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D5B9;MATHEMATICAL SANS-SERIF CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D5BA;MATHEMATICAL SANS-SERIF SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D5BB;MATHEMATICAL SANS-SERIF SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D5BC;MATHEMATICAL SANS-SERIF SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D5BD;MATHEMATICAL SANS-SERIF SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D5BE;MATHEMATICAL SANS-SERIF SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D5BF;MATHEMATICAL SANS-SERIF SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D5C0;MATHEMATICAL SANS-SERIF SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D5C1;MATHEMATICAL SANS-SERIF SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D5C2;MATHEMATICAL SANS-SERIF SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D5C3;MATHEMATICAL SANS-SERIF SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D5C4;MATHEMATICAL SANS-SERIF SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D5C5;MATHEMATICAL SANS-SERIF SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D5C6;MATHEMATICAL SANS-SERIF SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D5C7;MATHEMATICAL SANS-SERIF SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D5C8;MATHEMATICAL SANS-SERIF SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D5C9;MATHEMATICAL SANS-SERIF SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D5CA;MATHEMATICAL SANS-SERIF SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D5CB;MATHEMATICAL SANS-SERIF SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D5CC;MATHEMATICAL SANS-SERIF SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D5CD;MATHEMATICAL SANS-SERIF SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D5CE;MATHEMATICAL SANS-SERIF SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D5CF;MATHEMATICAL SANS-SERIF SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D5D0;MATHEMATICAL SANS-SERIF SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D5D1;MATHEMATICAL SANS-SERIF SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D5D2;MATHEMATICAL SANS-SERIF SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D5D3;MATHEMATICAL SANS-SERIF SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D5D4;MATHEMATICAL SANS-SERIF BOLD CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D5D5;MATHEMATICAL SANS-SERIF BOLD CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D5D6;MATHEMATICAL SANS-SERIF BOLD CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D5D7;MATHEMATICAL SANS-SERIF BOLD CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D5D8;MATHEMATICAL SANS-SERIF BOLD CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D5D9;MATHEMATICAL SANS-SERIF BOLD CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D5DA;MATHEMATICAL SANS-SERIF BOLD CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D5DB;MATHEMATICAL SANS-SERIF BOLD CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D5DC;MATHEMATICAL SANS-SERIF BOLD CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D5DD;MATHEMATICAL SANS-SERIF BOLD CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D5DE;MATHEMATICAL SANS-SERIF BOLD CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D5DF;MATHEMATICAL SANS-SERIF BOLD CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D5E0;MATHEMATICAL SANS-SERIF BOLD CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D5E1;MATHEMATICAL SANS-SERIF BOLD CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D5E2;MATHEMATICAL SANS-SERIF BOLD CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D5E3;MATHEMATICAL SANS-SERIF BOLD CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D5E4;MATHEMATICAL SANS-SERIF BOLD CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D5E5;MATHEMATICAL SANS-SERIF BOLD CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D5E6;MATHEMATICAL SANS-SERIF BOLD CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D5E7;MATHEMATICAL SANS-SERIF BOLD CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D5E8;MATHEMATICAL SANS-SERIF BOLD CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D5E9;MATHEMATICAL SANS-SERIF BOLD CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D5EA;MATHEMATICAL SANS-SERIF BOLD CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D5EB;MATHEMATICAL SANS-SERIF BOLD CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D5EC;MATHEMATICAL SANS-SERIF BOLD CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D5ED;MATHEMATICAL SANS-SERIF BOLD CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D5EE;MATHEMATICAL SANS-SERIF BOLD SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D5EF;MATHEMATICAL SANS-SERIF BOLD SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D5F0;MATHEMATICAL SANS-SERIF BOLD SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D5F1;MATHEMATICAL SANS-SERIF BOLD SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D5F2;MATHEMATICAL SANS-SERIF BOLD SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D5F3;MATHEMATICAL SANS-SERIF BOLD SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D5F4;MATHEMATICAL SANS-SERIF BOLD SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D5F5;MATHEMATICAL SANS-SERIF BOLD SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D5F6;MATHEMATICAL SANS-SERIF BOLD SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D5F7;MATHEMATICAL SANS-SERIF BOLD SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D5F8;MATHEMATICAL SANS-SERIF BOLD SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D5F9;MATHEMATICAL SANS-SERIF BOLD SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D5FA;MATHEMATICAL SANS-SERIF BOLD SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D5FB;MATHEMATICAL SANS-SERIF BOLD SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D5FC;MATHEMATICAL SANS-SERIF BOLD SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D5FD;MATHEMATICAL SANS-SERIF BOLD SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D5FE;MATHEMATICAL SANS-SERIF BOLD SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D5FF;MATHEMATICAL SANS-SERIF BOLD SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D600;MATHEMATICAL SANS-SERIF BOLD SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D601;MATHEMATICAL SANS-SERIF BOLD SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D602;MATHEMATICAL SANS-SERIF BOLD SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D603;MATHEMATICAL SANS-SERIF BOLD SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D604;MATHEMATICAL SANS-SERIF BOLD SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D605;MATHEMATICAL SANS-SERIF BOLD SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D606;MATHEMATICAL SANS-SERIF BOLD SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D607;MATHEMATICAL SANS-SERIF BOLD SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D608;MATHEMATICAL SANS-SERIF ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D609;MATHEMATICAL SANS-SERIF ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D60A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D60B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D60C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D60D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D60E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D60F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D610;MATHEMATICAL SANS-SERIF ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D611;MATHEMATICAL SANS-SERIF ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D612;MATHEMATICAL SANS-SERIF ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D613;MATHEMATICAL SANS-SERIF ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D614;MATHEMATICAL SANS-SERIF ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D615;MATHEMATICAL SANS-SERIF ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D616;MATHEMATICAL SANS-SERIF ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D617;MATHEMATICAL SANS-SERIF ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D618;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D619;MATHEMATICAL SANS-SERIF ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D61A;MATHEMATICAL SANS-SERIF ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D61B;MATHEMATICAL SANS-SERIF ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D61C;MATHEMATICAL SANS-SERIF ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D61D;MATHEMATICAL SANS-SERIF ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D61E;MATHEMATICAL SANS-SERIF ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D61F;MATHEMATICAL SANS-SERIF ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D620;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D621;MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D622;MATHEMATICAL SANS-SERIF ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D623;MATHEMATICAL SANS-SERIF ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D624;MATHEMATICAL SANS-SERIF ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D625;MATHEMATICAL SANS-SERIF ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D626;MATHEMATICAL SANS-SERIF ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D627;MATHEMATICAL SANS-SERIF ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D628;MATHEMATICAL SANS-SERIF ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D629;MATHEMATICAL SANS-SERIF ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D62A;MATHEMATICAL SANS-SERIF ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D62B;MATHEMATICAL SANS-SERIF ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D62C;MATHEMATICAL SANS-SERIF ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D62D;MATHEMATICAL SANS-SERIF ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D62E;MATHEMATICAL SANS-SERIF ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D62F;MATHEMATICAL SANS-SERIF ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D630;MATHEMATICAL SANS-SERIF ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D631;MATHEMATICAL SANS-SERIF ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D632;MATHEMATICAL SANS-SERIF ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D633;MATHEMATICAL SANS-SERIF ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D634;MATHEMATICAL SANS-SERIF ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D635;MATHEMATICAL SANS-SERIF ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D636;MATHEMATICAL SANS-SERIF ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D637;MATHEMATICAL SANS-SERIF ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D638;MATHEMATICAL SANS-SERIF ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D639;MATHEMATICAL SANS-SERIF ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D63A;MATHEMATICAL SANS-SERIF ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D63B;MATHEMATICAL SANS-SERIF ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D63C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D63D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D63E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D63F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D640;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D641;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D642;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D643;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D644;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D645;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D646;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D647;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D648;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D649;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D64A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D64B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D64C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D64D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D64E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D64F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D650;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D651;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D652;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D653;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D654;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D655;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D656;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D657;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D658;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D659;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D65A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D65B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D65C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D65D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D65E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D65F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D660;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D661;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D662;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D663;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D664;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D665;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D666;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D667;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D668;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D669;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D66A;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D66B;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D66C;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D66D;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D66E;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D66F;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D670;MATHEMATICAL MONOSPACE CAPITAL A;Lu;0;L;<font> 0041;;;;N;;;;;
-1D671;MATHEMATICAL MONOSPACE CAPITAL B;Lu;0;L;<font> 0042;;;;N;;;;;
-1D672;MATHEMATICAL MONOSPACE CAPITAL C;Lu;0;L;<font> 0043;;;;N;;;;;
-1D673;MATHEMATICAL MONOSPACE CAPITAL D;Lu;0;L;<font> 0044;;;;N;;;;;
-1D674;MATHEMATICAL MONOSPACE CAPITAL E;Lu;0;L;<font> 0045;;;;N;;;;;
-1D675;MATHEMATICAL MONOSPACE CAPITAL F;Lu;0;L;<font> 0046;;;;N;;;;;
-1D676;MATHEMATICAL MONOSPACE CAPITAL G;Lu;0;L;<font> 0047;;;;N;;;;;
-1D677;MATHEMATICAL MONOSPACE CAPITAL H;Lu;0;L;<font> 0048;;;;N;;;;;
-1D678;MATHEMATICAL MONOSPACE CAPITAL I;Lu;0;L;<font> 0049;;;;N;;;;;
-1D679;MATHEMATICAL MONOSPACE CAPITAL J;Lu;0;L;<font> 004A;;;;N;;;;;
-1D67A;MATHEMATICAL MONOSPACE CAPITAL K;Lu;0;L;<font> 004B;;;;N;;;;;
-1D67B;MATHEMATICAL MONOSPACE CAPITAL L;Lu;0;L;<font> 004C;;;;N;;;;;
-1D67C;MATHEMATICAL MONOSPACE CAPITAL M;Lu;0;L;<font> 004D;;;;N;;;;;
-1D67D;MATHEMATICAL MONOSPACE CAPITAL N;Lu;0;L;<font> 004E;;;;N;;;;;
-1D67E;MATHEMATICAL MONOSPACE CAPITAL O;Lu;0;L;<font> 004F;;;;N;;;;;
-1D67F;MATHEMATICAL MONOSPACE CAPITAL P;Lu;0;L;<font> 0050;;;;N;;;;;
-1D680;MATHEMATICAL MONOSPACE CAPITAL Q;Lu;0;L;<font> 0051;;;;N;;;;;
-1D681;MATHEMATICAL MONOSPACE CAPITAL R;Lu;0;L;<font> 0052;;;;N;;;;;
-1D682;MATHEMATICAL MONOSPACE CAPITAL S;Lu;0;L;<font> 0053;;;;N;;;;;
-1D683;MATHEMATICAL MONOSPACE CAPITAL T;Lu;0;L;<font> 0054;;;;N;;;;;
-1D684;MATHEMATICAL MONOSPACE CAPITAL U;Lu;0;L;<font> 0055;;;;N;;;;;
-1D685;MATHEMATICAL MONOSPACE CAPITAL V;Lu;0;L;<font> 0056;;;;N;;;;;
-1D686;MATHEMATICAL MONOSPACE CAPITAL W;Lu;0;L;<font> 0057;;;;N;;;;;
-1D687;MATHEMATICAL MONOSPACE CAPITAL X;Lu;0;L;<font> 0058;;;;N;;;;;
-1D688;MATHEMATICAL MONOSPACE CAPITAL Y;Lu;0;L;<font> 0059;;;;N;;;;;
-1D689;MATHEMATICAL MONOSPACE CAPITAL Z;Lu;0;L;<font> 005A;;;;N;;;;;
-1D68A;MATHEMATICAL MONOSPACE SMALL A;Ll;0;L;<font> 0061;;;;N;;;;;
-1D68B;MATHEMATICAL MONOSPACE SMALL B;Ll;0;L;<font> 0062;;;;N;;;;;
-1D68C;MATHEMATICAL MONOSPACE SMALL C;Ll;0;L;<font> 0063;;;;N;;;;;
-1D68D;MATHEMATICAL MONOSPACE SMALL D;Ll;0;L;<font> 0064;;;;N;;;;;
-1D68E;MATHEMATICAL MONOSPACE SMALL E;Ll;0;L;<font> 0065;;;;N;;;;;
-1D68F;MATHEMATICAL MONOSPACE SMALL F;Ll;0;L;<font> 0066;;;;N;;;;;
-1D690;MATHEMATICAL MONOSPACE SMALL G;Ll;0;L;<font> 0067;;;;N;;;;;
-1D691;MATHEMATICAL MONOSPACE SMALL H;Ll;0;L;<font> 0068;;;;N;;;;;
-1D692;MATHEMATICAL MONOSPACE SMALL I;Ll;0;L;<font> 0069;;;;N;;;;;
-1D693;MATHEMATICAL MONOSPACE SMALL J;Ll;0;L;<font> 006A;;;;N;;;;;
-1D694;MATHEMATICAL MONOSPACE SMALL K;Ll;0;L;<font> 006B;;;;N;;;;;
-1D695;MATHEMATICAL MONOSPACE SMALL L;Ll;0;L;<font> 006C;;;;N;;;;;
-1D696;MATHEMATICAL MONOSPACE SMALL M;Ll;0;L;<font> 006D;;;;N;;;;;
-1D697;MATHEMATICAL MONOSPACE SMALL N;Ll;0;L;<font> 006E;;;;N;;;;;
-1D698;MATHEMATICAL MONOSPACE SMALL O;Ll;0;L;<font> 006F;;;;N;;;;;
-1D699;MATHEMATICAL MONOSPACE SMALL P;Ll;0;L;<font> 0070;;;;N;;;;;
-1D69A;MATHEMATICAL MONOSPACE SMALL Q;Ll;0;L;<font> 0071;;;;N;;;;;
-1D69B;MATHEMATICAL MONOSPACE SMALL R;Ll;0;L;<font> 0072;;;;N;;;;;
-1D69C;MATHEMATICAL MONOSPACE SMALL S;Ll;0;L;<font> 0073;;;;N;;;;;
-1D69D;MATHEMATICAL MONOSPACE SMALL T;Ll;0;L;<font> 0074;;;;N;;;;;
-1D69E;MATHEMATICAL MONOSPACE SMALL U;Ll;0;L;<font> 0075;;;;N;;;;;
-1D69F;MATHEMATICAL MONOSPACE SMALL V;Ll;0;L;<font> 0076;;;;N;;;;;
-1D6A0;MATHEMATICAL MONOSPACE SMALL W;Ll;0;L;<font> 0077;;;;N;;;;;
-1D6A1;MATHEMATICAL MONOSPACE SMALL X;Ll;0;L;<font> 0078;;;;N;;;;;
-1D6A2;MATHEMATICAL MONOSPACE SMALL Y;Ll;0;L;<font> 0079;;;;N;;;;;
-1D6A3;MATHEMATICAL MONOSPACE SMALL Z;Ll;0;L;<font> 007A;;;;N;;;;;
-1D6A4;MATHEMATICAL ITALIC SMALL DOTLESS I;Ll;0;L;<font> 0131;;;;N;;;;;
-1D6A5;MATHEMATICAL ITALIC SMALL DOTLESS J;Ll;0;L;<font> 0237;;;;N;;;;;
-1D6A8;MATHEMATICAL BOLD CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
-1D6A9;MATHEMATICAL BOLD CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
-1D6AA;MATHEMATICAL BOLD CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-1D6AB;MATHEMATICAL BOLD CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
-1D6AC;MATHEMATICAL BOLD CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
-1D6AD;MATHEMATICAL BOLD CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
-1D6AE;MATHEMATICAL BOLD CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
-1D6AF;MATHEMATICAL BOLD CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
-1D6B0;MATHEMATICAL BOLD CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
-1D6B1;MATHEMATICAL BOLD CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
-1D6B2;MATHEMATICAL BOLD CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
-1D6B3;MATHEMATICAL BOLD CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
-1D6B4;MATHEMATICAL BOLD CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
-1D6B5;MATHEMATICAL BOLD CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
-1D6B6;MATHEMATICAL BOLD CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
-1D6B7;MATHEMATICAL BOLD CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-1D6B8;MATHEMATICAL BOLD CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
-1D6B9;MATHEMATICAL BOLD CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
-1D6BA;MATHEMATICAL BOLD CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
-1D6BB;MATHEMATICAL BOLD CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
-1D6BC;MATHEMATICAL BOLD CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
-1D6BD;MATHEMATICAL BOLD CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
-1D6BE;MATHEMATICAL BOLD CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
-1D6BF;MATHEMATICAL BOLD CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
-1D6C0;MATHEMATICAL BOLD CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
-1D6C1;MATHEMATICAL BOLD NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
-1D6C2;MATHEMATICAL BOLD SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
-1D6C3;MATHEMATICAL BOLD SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
-1D6C4;MATHEMATICAL BOLD SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-1D6C5;MATHEMATICAL BOLD SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
-1D6C6;MATHEMATICAL BOLD SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
-1D6C7;MATHEMATICAL BOLD SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
-1D6C8;MATHEMATICAL BOLD SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
-1D6C9;MATHEMATICAL BOLD SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
-1D6CA;MATHEMATICAL BOLD SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
-1D6CB;MATHEMATICAL BOLD SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
-1D6CC;MATHEMATICAL BOLD SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
-1D6CD;MATHEMATICAL BOLD SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
-1D6CE;MATHEMATICAL BOLD SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
-1D6CF;MATHEMATICAL BOLD SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
-1D6D0;MATHEMATICAL BOLD SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
-1D6D1;MATHEMATICAL BOLD SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-1D6D2;MATHEMATICAL BOLD SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
-1D6D3;MATHEMATICAL BOLD SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
-1D6D4;MATHEMATICAL BOLD SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
-1D6D5;MATHEMATICAL BOLD SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
-1D6D6;MATHEMATICAL BOLD SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
-1D6D7;MATHEMATICAL BOLD SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
-1D6D8;MATHEMATICAL BOLD SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
-1D6D9;MATHEMATICAL BOLD SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
-1D6DA;MATHEMATICAL BOLD SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
-1D6DB;MATHEMATICAL BOLD PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
-1D6DC;MATHEMATICAL BOLD EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
-1D6DD;MATHEMATICAL BOLD THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
-1D6DE;MATHEMATICAL BOLD KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
-1D6DF;MATHEMATICAL BOLD PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
-1D6E0;MATHEMATICAL BOLD RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
-1D6E1;MATHEMATICAL BOLD PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
-1D6E2;MATHEMATICAL ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
-1D6E3;MATHEMATICAL ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
-1D6E4;MATHEMATICAL ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-1D6E5;MATHEMATICAL ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
-1D6E6;MATHEMATICAL ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
-1D6E7;MATHEMATICAL ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
-1D6E8;MATHEMATICAL ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
-1D6E9;MATHEMATICAL ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
-1D6EA;MATHEMATICAL ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
-1D6EB;MATHEMATICAL ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
-1D6EC;MATHEMATICAL ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
-1D6ED;MATHEMATICAL ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
-1D6EE;MATHEMATICAL ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
-1D6EF;MATHEMATICAL ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
-1D6F0;MATHEMATICAL ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
-1D6F1;MATHEMATICAL ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-1D6F2;MATHEMATICAL ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
-1D6F3;MATHEMATICAL ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
-1D6F4;MATHEMATICAL ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
-1D6F5;MATHEMATICAL ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
-1D6F6;MATHEMATICAL ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
-1D6F7;MATHEMATICAL ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
-1D6F8;MATHEMATICAL ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
-1D6F9;MATHEMATICAL ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
-1D6FA;MATHEMATICAL ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
-1D6FB;MATHEMATICAL ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
-1D6FC;MATHEMATICAL ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
-1D6FD;MATHEMATICAL ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
-1D6FE;MATHEMATICAL ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-1D6FF;MATHEMATICAL ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
-1D700;MATHEMATICAL ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
-1D701;MATHEMATICAL ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
-1D702;MATHEMATICAL ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
-1D703;MATHEMATICAL ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
-1D704;MATHEMATICAL ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
-1D705;MATHEMATICAL ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
-1D706;MATHEMATICAL ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
-1D707;MATHEMATICAL ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
-1D708;MATHEMATICAL ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
-1D709;MATHEMATICAL ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
-1D70A;MATHEMATICAL ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
-1D70B;MATHEMATICAL ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-1D70C;MATHEMATICAL ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
-1D70D;MATHEMATICAL ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
-1D70E;MATHEMATICAL ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
-1D70F;MATHEMATICAL ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
-1D710;MATHEMATICAL ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
-1D711;MATHEMATICAL ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
-1D712;MATHEMATICAL ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
-1D713;MATHEMATICAL ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
-1D714;MATHEMATICAL ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
-1D715;MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
-1D716;MATHEMATICAL ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
-1D717;MATHEMATICAL ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
-1D718;MATHEMATICAL ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
-1D719;MATHEMATICAL ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
-1D71A;MATHEMATICAL ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
-1D71B;MATHEMATICAL ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
-1D71C;MATHEMATICAL BOLD ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
-1D71D;MATHEMATICAL BOLD ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
-1D71E;MATHEMATICAL BOLD ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-1D71F;MATHEMATICAL BOLD ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
-1D720;MATHEMATICAL BOLD ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
-1D721;MATHEMATICAL BOLD ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
-1D722;MATHEMATICAL BOLD ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
-1D723;MATHEMATICAL BOLD ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
-1D724;MATHEMATICAL BOLD ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
-1D725;MATHEMATICAL BOLD ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
-1D726;MATHEMATICAL BOLD ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
-1D727;MATHEMATICAL BOLD ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
-1D728;MATHEMATICAL BOLD ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
-1D729;MATHEMATICAL BOLD ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
-1D72A;MATHEMATICAL BOLD ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
-1D72B;MATHEMATICAL BOLD ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-1D72C;MATHEMATICAL BOLD ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
-1D72D;MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
-1D72E;MATHEMATICAL BOLD ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
-1D72F;MATHEMATICAL BOLD ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
-1D730;MATHEMATICAL BOLD ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
-1D731;MATHEMATICAL BOLD ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
-1D732;MATHEMATICAL BOLD ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
-1D733;MATHEMATICAL BOLD ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
-1D734;MATHEMATICAL BOLD ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
-1D735;MATHEMATICAL BOLD ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
-1D736;MATHEMATICAL BOLD ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
-1D737;MATHEMATICAL BOLD ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
-1D738;MATHEMATICAL BOLD ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-1D739;MATHEMATICAL BOLD ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
-1D73A;MATHEMATICAL BOLD ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
-1D73B;MATHEMATICAL BOLD ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
-1D73C;MATHEMATICAL BOLD ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
-1D73D;MATHEMATICAL BOLD ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
-1D73E;MATHEMATICAL BOLD ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
-1D73F;MATHEMATICAL BOLD ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
-1D740;MATHEMATICAL BOLD ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
-1D741;MATHEMATICAL BOLD ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
-1D742;MATHEMATICAL BOLD ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
-1D743;MATHEMATICAL BOLD ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
-1D744;MATHEMATICAL BOLD ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
-1D745;MATHEMATICAL BOLD ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-1D746;MATHEMATICAL BOLD ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
-1D747;MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
-1D748;MATHEMATICAL BOLD ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
-1D749;MATHEMATICAL BOLD ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
-1D74A;MATHEMATICAL BOLD ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
-1D74B;MATHEMATICAL BOLD ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
-1D74C;MATHEMATICAL BOLD ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
-1D74D;MATHEMATICAL BOLD ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
-1D74E;MATHEMATICAL BOLD ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
-1D74F;MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
-1D750;MATHEMATICAL BOLD ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
-1D751;MATHEMATICAL BOLD ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
-1D752;MATHEMATICAL BOLD ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
-1D753;MATHEMATICAL BOLD ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
-1D754;MATHEMATICAL BOLD ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
-1D755;MATHEMATICAL BOLD ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
-1D756;MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
-1D757;MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
-1D758;MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-1D759;MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
-1D75A;MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
-1D75B;MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
-1D75C;MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
-1D75D;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
-1D75E;MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
-1D75F;MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
-1D760;MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
-1D761;MATHEMATICAL SANS-SERIF BOLD CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
-1D762;MATHEMATICAL SANS-SERIF BOLD CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
-1D763;MATHEMATICAL SANS-SERIF BOLD CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
-1D764;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
-1D765;MATHEMATICAL SANS-SERIF BOLD CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-1D766;MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
-1D767;MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
-1D768;MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
-1D769;MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
-1D76A;MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
-1D76B;MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
-1D76C;MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
-1D76D;MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
-1D76E;MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
-1D76F;MATHEMATICAL SANS-SERIF BOLD NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
-1D770;MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
-1D771;MATHEMATICAL SANS-SERIF BOLD SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
-1D772;MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-1D773;MATHEMATICAL SANS-SERIF BOLD SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
-1D774;MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
-1D775;MATHEMATICAL SANS-SERIF BOLD SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
-1D776;MATHEMATICAL SANS-SERIF BOLD SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
-1D777;MATHEMATICAL SANS-SERIF BOLD SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
-1D778;MATHEMATICAL SANS-SERIF BOLD SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
-1D779;MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
-1D77A;MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
-1D77B;MATHEMATICAL SANS-SERIF BOLD SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
-1D77C;MATHEMATICAL SANS-SERIF BOLD SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
-1D77D;MATHEMATICAL SANS-SERIF BOLD SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
-1D77E;MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
-1D77F;MATHEMATICAL SANS-SERIF BOLD SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-1D780;MATHEMATICAL SANS-SERIF BOLD SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
-1D781;MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
-1D782;MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
-1D783;MATHEMATICAL SANS-SERIF BOLD SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
-1D784;MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
-1D785;MATHEMATICAL SANS-SERIF BOLD SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
-1D786;MATHEMATICAL SANS-SERIF BOLD SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
-1D787;MATHEMATICAL SANS-SERIF BOLD SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
-1D788;MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
-1D789;MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
-1D78A;MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
-1D78B;MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
-1D78C;MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
-1D78D;MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
-1D78E;MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
-1D78F;MATHEMATICAL SANS-SERIF BOLD PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
-1D790;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA;Lu;0;L;<font> 0391;;;;N;;;;;
-1D791;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA;Lu;0;L;<font> 0392;;;;N;;;;;
-1D792;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA;Lu;0;L;<font> 0393;;;;N;;;;;
-1D793;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA;Lu;0;L;<font> 0394;;;;N;;;;;
-1D794;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON;Lu;0;L;<font> 0395;;;;N;;;;;
-1D795;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA;Lu;0;L;<font> 0396;;;;N;;;;;
-1D796;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA;Lu;0;L;<font> 0397;;;;N;;;;;
-1D797;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA;Lu;0;L;<font> 0398;;;;N;;;;;
-1D798;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA;Lu;0;L;<font> 0399;;;;N;;;;;
-1D799;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA;Lu;0;L;<font> 039A;;;;N;;;;;
-1D79A;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA;Lu;0;L;<font> 039B;;;;N;;;;;
-1D79B;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU;Lu;0;L;<font> 039C;;;;N;;;;;
-1D79C;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU;Lu;0;L;<font> 039D;;;;N;;;;;
-1D79D;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI;Lu;0;L;<font> 039E;;;;N;;;;;
-1D79E;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON;Lu;0;L;<font> 039F;;;;N;;;;;
-1D79F;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI;Lu;0;L;<font> 03A0;;;;N;;;;;
-1D7A0;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO;Lu;0;L;<font> 03A1;;;;N;;;;;
-1D7A1;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL;Lu;0;L;<font> 03F4;;;;N;;;;;
-1D7A2;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA;Lu;0;L;<font> 03A3;;;;N;;;;;
-1D7A3;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU;Lu;0;L;<font> 03A4;;;;N;;;;;
-1D7A4;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON;Lu;0;L;<font> 03A5;;;;N;;;;;
-1D7A5;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI;Lu;0;L;<font> 03A6;;;;N;;;;;
-1D7A6;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI;Lu;0;L;<font> 03A7;;;;N;;;;;
-1D7A7;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI;Lu;0;L;<font> 03A8;;;;N;;;;;
-1D7A8;MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA;Lu;0;L;<font> 03A9;;;;N;;;;;
-1D7A9;MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA;Sm;0;L;<font> 2207;;;;N;;;;;
-1D7AA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA;Ll;0;L;<font> 03B1;;;;N;;;;;
-1D7AB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA;Ll;0;L;<font> 03B2;;;;N;;;;;
-1D7AC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA;Ll;0;L;<font> 03B3;;;;N;;;;;
-1D7AD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA;Ll;0;L;<font> 03B4;;;;N;;;;;
-1D7AE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON;Ll;0;L;<font> 03B5;;;;N;;;;;
-1D7AF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA;Ll;0;L;<font> 03B6;;;;N;;;;;
-1D7B0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA;Ll;0;L;<font> 03B7;;;;N;;;;;
-1D7B1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA;Ll;0;L;<font> 03B8;;;;N;;;;;
-1D7B2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA;Ll;0;L;<font> 03B9;;;;N;;;;;
-1D7B3;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA;Ll;0;L;<font> 03BA;;;;N;;;;;
-1D7B4;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA;Ll;0;L;<font> 03BB;;;;N;;;;;
-1D7B5;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU;Ll;0;L;<font> 03BC;;;;N;;;;;
-1D7B6;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU;Ll;0;L;<font> 03BD;;;;N;;;;;
-1D7B7;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI;Ll;0;L;<font> 03BE;;;;N;;;;;
-1D7B8;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON;Ll;0;L;<font> 03BF;;;;N;;;;;
-1D7B9;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI;Ll;0;L;<font> 03C0;;;;N;;;;;
-1D7BA;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO;Ll;0;L;<font> 03C1;;;;N;;;;;
-1D7BB;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA;Ll;0;L;<font> 03C2;;;;N;;;;;
-1D7BC;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA;Ll;0;L;<font> 03C3;;;;N;;;;;
-1D7BD;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU;Ll;0;L;<font> 03C4;;;;N;;;;;
-1D7BE;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON;Ll;0;L;<font> 03C5;;;;N;;;;;
-1D7BF;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI;Ll;0;L;<font> 03C6;;;;N;;;;;
-1D7C0;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI;Ll;0;L;<font> 03C7;;;;N;;;;;
-1D7C1;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI;Ll;0;L;<font> 03C8;;;;N;;;;;
-1D7C2;MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA;Ll;0;L;<font> 03C9;;;;N;;;;;
-1D7C3;MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL;Sm;0;ON;<font> 2202;;;;Y;;;;;
-1D7C4;MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL;Ll;0;L;<font> 03F5;;;;N;;;;;
-1D7C5;MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL;Ll;0;L;<font> 03D1;;;;N;;;;;
-1D7C6;MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL;Ll;0;L;<font> 03F0;;;;N;;;;;
-1D7C7;MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL;Ll;0;L;<font> 03D5;;;;N;;;;;
-1D7C8;MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL;Ll;0;L;<font> 03F1;;;;N;;;;;
-1D7C9;MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL;Ll;0;L;<font> 03D6;;;;N;;;;;
-1D7CA;MATHEMATICAL BOLD CAPITAL DIGAMMA;Lu;0;L;<font> 03DC;;;;N;;;;;
-1D7CB;MATHEMATICAL BOLD SMALL DIGAMMA;Ll;0;L;<font> 03DD;;;;N;;;;;
-1D7CE;MATHEMATICAL BOLD DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
-1D7CF;MATHEMATICAL BOLD DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
-1D7D0;MATHEMATICAL BOLD DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
-1D7D1;MATHEMATICAL BOLD DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
-1D7D2;MATHEMATICAL BOLD DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
-1D7D3;MATHEMATICAL BOLD DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
-1D7D4;MATHEMATICAL BOLD DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
-1D7D5;MATHEMATICAL BOLD DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
-1D7D6;MATHEMATICAL BOLD DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
-1D7D7;MATHEMATICAL BOLD DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
-1D7D8;MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
-1D7D9;MATHEMATICAL DOUBLE-STRUCK DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
-1D7DA;MATHEMATICAL DOUBLE-STRUCK DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
-1D7DB;MATHEMATICAL DOUBLE-STRUCK DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
-1D7DC;MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
-1D7DD;MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
-1D7DE;MATHEMATICAL DOUBLE-STRUCK DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
-1D7DF;MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
-1D7E0;MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
-1D7E1;MATHEMATICAL DOUBLE-STRUCK DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
-1D7E2;MATHEMATICAL SANS-SERIF DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
-1D7E3;MATHEMATICAL SANS-SERIF DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
-1D7E4;MATHEMATICAL SANS-SERIF DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
-1D7E5;MATHEMATICAL SANS-SERIF DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
-1D7E6;MATHEMATICAL SANS-SERIF DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
-1D7E7;MATHEMATICAL SANS-SERIF DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
-1D7E8;MATHEMATICAL SANS-SERIF DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
-1D7E9;MATHEMATICAL SANS-SERIF DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
-1D7EA;MATHEMATICAL SANS-SERIF DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
-1D7EB;MATHEMATICAL SANS-SERIF DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
-1D7EC;MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
-1D7ED;MATHEMATICAL SANS-SERIF BOLD DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
-1D7EE;MATHEMATICAL SANS-SERIF BOLD DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
-1D7EF;MATHEMATICAL SANS-SERIF BOLD DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
-1D7F0;MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
-1D7F1;MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
-1D7F2;MATHEMATICAL SANS-SERIF BOLD DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
-1D7F3;MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
-1D7F4;MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
-1D7F5;MATHEMATICAL SANS-SERIF BOLD DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
-1D7F6;MATHEMATICAL MONOSPACE DIGIT ZERO;Nd;0;EN;<font> 0030;0;0;0;N;;;;;
-1D7F7;MATHEMATICAL MONOSPACE DIGIT ONE;Nd;0;EN;<font> 0031;1;1;1;N;;;;;
-1D7F8;MATHEMATICAL MONOSPACE DIGIT TWO;Nd;0;EN;<font> 0032;2;2;2;N;;;;;
-1D7F9;MATHEMATICAL MONOSPACE DIGIT THREE;Nd;0;EN;<font> 0033;3;3;3;N;;;;;
-1D7FA;MATHEMATICAL MONOSPACE DIGIT FOUR;Nd;0;EN;<font> 0034;4;4;4;N;;;;;
-1D7FB;MATHEMATICAL MONOSPACE DIGIT FIVE;Nd;0;EN;<font> 0035;5;5;5;N;;;;;
-1D7FC;MATHEMATICAL MONOSPACE DIGIT SIX;Nd;0;EN;<font> 0036;6;6;6;N;;;;;
-1D7FD;MATHEMATICAL MONOSPACE DIGIT SEVEN;Nd;0;EN;<font> 0037;7;7;7;N;;;;;
-1D7FE;MATHEMATICAL MONOSPACE DIGIT EIGHT;Nd;0;EN;<font> 0038;8;8;8;N;;;;;
-1D7FF;MATHEMATICAL MONOSPACE DIGIT NINE;Nd;0;EN;<font> 0039;9;9;9;N;;;;;
-1F000;MAHJONG TILE EAST WIND;So;0;ON;;;;;N;;;;;
-1F001;MAHJONG TILE SOUTH WIND;So;0;ON;;;;;N;;;;;
-1F002;MAHJONG TILE WEST WIND;So;0;ON;;;;;N;;;;;
-1F003;MAHJONG TILE NORTH WIND;So;0;ON;;;;;N;;;;;
-1F004;MAHJONG TILE RED DRAGON;So;0;ON;;;;;N;;;;;
-1F005;MAHJONG TILE GREEN DRAGON;So;0;ON;;;;;N;;;;;
-1F006;MAHJONG TILE WHITE DRAGON;So;0;ON;;;;;N;;;;;
-1F007;MAHJONG TILE ONE OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F008;MAHJONG TILE TWO OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F009;MAHJONG TILE THREE OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00A;MAHJONG TILE FOUR OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00B;MAHJONG TILE FIVE OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00C;MAHJONG TILE SIX OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00D;MAHJONG TILE SEVEN OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00E;MAHJONG TILE EIGHT OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F00F;MAHJONG TILE NINE OF CHARACTERS;So;0;ON;;;;;N;;;;;
-1F010;MAHJONG TILE ONE OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F011;MAHJONG TILE TWO OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F012;MAHJONG TILE THREE OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F013;MAHJONG TILE FOUR OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F014;MAHJONG TILE FIVE OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F015;MAHJONG TILE SIX OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F016;MAHJONG TILE SEVEN OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F017;MAHJONG TILE EIGHT OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F018;MAHJONG TILE NINE OF BAMBOOS;So;0;ON;;;;;N;;;;;
-1F019;MAHJONG TILE ONE OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01A;MAHJONG TILE TWO OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01B;MAHJONG TILE THREE OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01C;MAHJONG TILE FOUR OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01D;MAHJONG TILE FIVE OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01E;MAHJONG TILE SIX OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F01F;MAHJONG TILE SEVEN OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F020;MAHJONG TILE EIGHT OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F021;MAHJONG TILE NINE OF CIRCLES;So;0;ON;;;;;N;;;;;
-1F022;MAHJONG TILE PLUM;So;0;ON;;;;;N;;;;;
-1F023;MAHJONG TILE ORCHID;So;0;ON;;;;;N;;;;;
-1F024;MAHJONG TILE BAMBOO;So;0;ON;;;;;N;;;;;
-1F025;MAHJONG TILE CHRYSANTHEMUM;So;0;ON;;;;;N;;;;;
-1F026;MAHJONG TILE SPRING;So;0;ON;;;;;N;;;;;
-1F027;MAHJONG TILE SUMMER;So;0;ON;;;;;N;;;;;
-1F028;MAHJONG TILE AUTUMN;So;0;ON;;;;;N;;;;;
-1F029;MAHJONG TILE WINTER;So;0;ON;;;;;N;;;;;
-1F02A;MAHJONG TILE JOKER;So;0;ON;;;;;N;;;;;
-1F02B;MAHJONG TILE BACK;So;0;ON;;;;;N;;;;;
-1F030;DOMINO TILE HORIZONTAL BACK;So;0;ON;;;;;N;;;;;
-1F031;DOMINO TILE HORIZONTAL-00-00;So;0;ON;;;;;N;;;;;
-1F032;DOMINO TILE HORIZONTAL-00-01;So;0;ON;;;;;N;;;;;
-1F033;DOMINO TILE HORIZONTAL-00-02;So;0;ON;;;;;N;;;;;
-1F034;DOMINO TILE HORIZONTAL-00-03;So;0;ON;;;;;N;;;;;
-1F035;DOMINO TILE HORIZONTAL-00-04;So;0;ON;;;;;N;;;;;
-1F036;DOMINO TILE HORIZONTAL-00-05;So;0;ON;;;;;N;;;;;
-1F037;DOMINO TILE HORIZONTAL-00-06;So;0;ON;;;;;N;;;;;
-1F038;DOMINO TILE HORIZONTAL-01-00;So;0;ON;;;;;N;;;;;
-1F039;DOMINO TILE HORIZONTAL-01-01;So;0;ON;;;;;N;;;;;
-1F03A;DOMINO TILE HORIZONTAL-01-02;So;0;ON;;;;;N;;;;;
-1F03B;DOMINO TILE HORIZONTAL-01-03;So;0;ON;;;;;N;;;;;
-1F03C;DOMINO TILE HORIZONTAL-01-04;So;0;ON;;;;;N;;;;;
-1F03D;DOMINO TILE HORIZONTAL-01-05;So;0;ON;;;;;N;;;;;
-1F03E;DOMINO TILE HORIZONTAL-01-06;So;0;ON;;;;;N;;;;;
-1F03F;DOMINO TILE HORIZONTAL-02-00;So;0;ON;;;;;N;;;;;
-1F040;DOMINO TILE HORIZONTAL-02-01;So;0;ON;;;;;N;;;;;
-1F041;DOMINO TILE HORIZONTAL-02-02;So;0;ON;;;;;N;;;;;
-1F042;DOMINO TILE HORIZONTAL-02-03;So;0;ON;;;;;N;;;;;
-1F043;DOMINO TILE HORIZONTAL-02-04;So;0;ON;;;;;N;;;;;
-1F044;DOMINO TILE HORIZONTAL-02-05;So;0;ON;;;;;N;;;;;
-1F045;DOMINO TILE HORIZONTAL-02-06;So;0;ON;;;;;N;;;;;
-1F046;DOMINO TILE HORIZONTAL-03-00;So;0;ON;;;;;N;;;;;
-1F047;DOMINO TILE HORIZONTAL-03-01;So;0;ON;;;;;N;;;;;
-1F048;DOMINO TILE HORIZONTAL-03-02;So;0;ON;;;;;N;;;;;
-1F049;DOMINO TILE HORIZONTAL-03-03;So;0;ON;;;;;N;;;;;
-1F04A;DOMINO TILE HORIZONTAL-03-04;So;0;ON;;;;;N;;;;;
-1F04B;DOMINO TILE HORIZONTAL-03-05;So;0;ON;;;;;N;;;;;
-1F04C;DOMINO TILE HORIZONTAL-03-06;So;0;ON;;;;;N;;;;;
-1F04D;DOMINO TILE HORIZONTAL-04-00;So;0;ON;;;;;N;;;;;
-1F04E;DOMINO TILE HORIZONTAL-04-01;So;0;ON;;;;;N;;;;;
-1F04F;DOMINO TILE HORIZONTAL-04-02;So;0;ON;;;;;N;;;;;
-1F050;DOMINO TILE HORIZONTAL-04-03;So;0;ON;;;;;N;;;;;
-1F051;DOMINO TILE HORIZONTAL-04-04;So;0;ON;;;;;N;;;;;
-1F052;DOMINO TILE HORIZONTAL-04-05;So;0;ON;;;;;N;;;;;
-1F053;DOMINO TILE HORIZONTAL-04-06;So;0;ON;;;;;N;;;;;
-1F054;DOMINO TILE HORIZONTAL-05-00;So;0;ON;;;;;N;;;;;
-1F055;DOMINO TILE HORIZONTAL-05-01;So;0;ON;;;;;N;;;;;
-1F056;DOMINO TILE HORIZONTAL-05-02;So;0;ON;;;;;N;;;;;
-1F057;DOMINO TILE HORIZONTAL-05-03;So;0;ON;;;;;N;;;;;
-1F058;DOMINO TILE HORIZONTAL-05-04;So;0;ON;;;;;N;;;;;
-1F059;DOMINO TILE HORIZONTAL-05-05;So;0;ON;;;;;N;;;;;
-1F05A;DOMINO TILE HORIZONTAL-05-06;So;0;ON;;;;;N;;;;;
-1F05B;DOMINO TILE HORIZONTAL-06-00;So;0;ON;;;;;N;;;;;
-1F05C;DOMINO TILE HORIZONTAL-06-01;So;0;ON;;;;;N;;;;;
-1F05D;DOMINO TILE HORIZONTAL-06-02;So;0;ON;;;;;N;;;;;
-1F05E;DOMINO TILE HORIZONTAL-06-03;So;0;ON;;;;;N;;;;;
-1F05F;DOMINO TILE HORIZONTAL-06-04;So;0;ON;;;;;N;;;;;
-1F060;DOMINO TILE HORIZONTAL-06-05;So;0;ON;;;;;N;;;;;
-1F061;DOMINO TILE HORIZONTAL-06-06;So;0;ON;;;;;N;;;;;
-1F062;DOMINO TILE VERTICAL BACK;So;0;ON;;;;;N;;;;;
-1F063;DOMINO TILE VERTICAL-00-00;So;0;ON;;;;;N;;;;;
-1F064;DOMINO TILE VERTICAL-00-01;So;0;ON;;;;;N;;;;;
-1F065;DOMINO TILE VERTICAL-00-02;So;0;ON;;;;;N;;;;;
-1F066;DOMINO TILE VERTICAL-00-03;So;0;ON;;;;;N;;;;;
-1F067;DOMINO TILE VERTICAL-00-04;So;0;ON;;;;;N;;;;;
-1F068;DOMINO TILE VERTICAL-00-05;So;0;ON;;;;;N;;;;;
-1F069;DOMINO TILE VERTICAL-00-06;So;0;ON;;;;;N;;;;;
-1F06A;DOMINO TILE VERTICAL-01-00;So;0;ON;;;;;N;;;;;
-1F06B;DOMINO TILE VERTICAL-01-01;So;0;ON;;;;;N;;;;;
-1F06C;DOMINO TILE VERTICAL-01-02;So;0;ON;;;;;N;;;;;
-1F06D;DOMINO TILE VERTICAL-01-03;So;0;ON;;;;;N;;;;;
-1F06E;DOMINO TILE VERTICAL-01-04;So;0;ON;;;;;N;;;;;
-1F06F;DOMINO TILE VERTICAL-01-05;So;0;ON;;;;;N;;;;;
-1F070;DOMINO TILE VERTICAL-01-06;So;0;ON;;;;;N;;;;;
-1F071;DOMINO TILE VERTICAL-02-00;So;0;ON;;;;;N;;;;;
-1F072;DOMINO TILE VERTICAL-02-01;So;0;ON;;;;;N;;;;;
-1F073;DOMINO TILE VERTICAL-02-02;So;0;ON;;;;;N;;;;;
-1F074;DOMINO TILE VERTICAL-02-03;So;0;ON;;;;;N;;;;;
-1F075;DOMINO TILE VERTICAL-02-04;So;0;ON;;;;;N;;;;;
-1F076;DOMINO TILE VERTICAL-02-05;So;0;ON;;;;;N;;;;;
-1F077;DOMINO TILE VERTICAL-02-06;So;0;ON;;;;;N;;;;;
-1F078;DOMINO TILE VERTICAL-03-00;So;0;ON;;;;;N;;;;;
-1F079;DOMINO TILE VERTICAL-03-01;So;0;ON;;;;;N;;;;;
-1F07A;DOMINO TILE VERTICAL-03-02;So;0;ON;;;;;N;;;;;
-1F07B;DOMINO TILE VERTICAL-03-03;So;0;ON;;;;;N;;;;;
-1F07C;DOMINO TILE VERTICAL-03-04;So;0;ON;;;;;N;;;;;
-1F07D;DOMINO TILE VERTICAL-03-05;So;0;ON;;;;;N;;;;;
-1F07E;DOMINO TILE VERTICAL-03-06;So;0;ON;;;;;N;;;;;
-1F07F;DOMINO TILE VERTICAL-04-00;So;0;ON;;;;;N;;;;;
-1F080;DOMINO TILE VERTICAL-04-01;So;0;ON;;;;;N;;;;;
-1F081;DOMINO TILE VERTICAL-04-02;So;0;ON;;;;;N;;;;;
-1F082;DOMINO TILE VERTICAL-04-03;So;0;ON;;;;;N;;;;;
-1F083;DOMINO TILE VERTICAL-04-04;So;0;ON;;;;;N;;;;;
-1F084;DOMINO TILE VERTICAL-04-05;So;0;ON;;;;;N;;;;;
-1F085;DOMINO TILE VERTICAL-04-06;So;0;ON;;;;;N;;;;;
-1F086;DOMINO TILE VERTICAL-05-00;So;0;ON;;;;;N;;;;;
-1F087;DOMINO TILE VERTICAL-05-01;So;0;ON;;;;;N;;;;;
-1F088;DOMINO TILE VERTICAL-05-02;So;0;ON;;;;;N;;;;;
-1F089;DOMINO TILE VERTICAL-05-03;So;0;ON;;;;;N;;;;;
-1F08A;DOMINO TILE VERTICAL-05-04;So;0;ON;;;;;N;;;;;
-1F08B;DOMINO TILE VERTICAL-05-05;So;0;ON;;;;;N;;;;;
-1F08C;DOMINO TILE VERTICAL-05-06;So;0;ON;;;;;N;;;;;
-1F08D;DOMINO TILE VERTICAL-06-00;So;0;ON;;;;;N;;;;;
-1F08E;DOMINO TILE VERTICAL-06-01;So;0;ON;;;;;N;;;;;
-1F08F;DOMINO TILE VERTICAL-06-02;So;0;ON;;;;;N;;;;;
-1F090;DOMINO TILE VERTICAL-06-03;So;0;ON;;;;;N;;;;;
-1F091;DOMINO TILE VERTICAL-06-04;So;0;ON;;;;;N;;;;;
-1F092;DOMINO TILE VERTICAL-06-05;So;0;ON;;;;;N;;;;;
-1F093;DOMINO TILE VERTICAL-06-06;So;0;ON;;;;;N;;;;;
-1F100;DIGIT ZERO FULL STOP;No;0;EN;<compat> 0030 002E;;0;0;N;;;;;
-1F101;DIGIT ZERO COMMA;No;0;EN;<compat> 0030 002C;;0;0;N;;;;;
-1F102;DIGIT ONE COMMA;No;0;EN;<compat> 0031 002C;;1;1;N;;;;;
-1F103;DIGIT TWO COMMA;No;0;EN;<compat> 0032 002C;;2;2;N;;;;;
-1F104;DIGIT THREE COMMA;No;0;EN;<compat> 0033 002C;;3;3;N;;;;;
-1F105;DIGIT FOUR COMMA;No;0;EN;<compat> 0034 002C;;4;4;N;;;;;
-1F106;DIGIT FIVE COMMA;No;0;EN;<compat> 0035 002C;;5;5;N;;;;;
-1F107;DIGIT SIX COMMA;No;0;EN;<compat> 0036 002C;;6;6;N;;;;;
-1F108;DIGIT SEVEN COMMA;No;0;EN;<compat> 0037 002C;;7;7;N;;;;;
-1F109;DIGIT EIGHT COMMA;No;0;EN;<compat> 0038 002C;;8;8;N;;;;;
-1F10A;DIGIT NINE COMMA;No;0;EN;<compat> 0039 002C;;9;9;N;;;;;
-1F110;PARENTHESIZED LATIN CAPITAL LETTER A;So;0;L;<compat> 0028 0041 0029;;;;N;;;;;
-1F111;PARENTHESIZED LATIN CAPITAL LETTER B;So;0;L;<compat> 0028 0042 0029;;;;N;;;;;
-1F112;PARENTHESIZED LATIN CAPITAL LETTER C;So;0;L;<compat> 0028 0043 0029;;;;N;;;;;
-1F113;PARENTHESIZED LATIN CAPITAL LETTER D;So;0;L;<compat> 0028 0044 0029;;;;N;;;;;
-1F114;PARENTHESIZED LATIN CAPITAL LETTER E;So;0;L;<compat> 0028 0045 0029;;;;N;;;;;
-1F115;PARENTHESIZED LATIN CAPITAL LETTER F;So;0;L;<compat> 0028 0046 0029;;;;N;;;;;
-1F116;PARENTHESIZED LATIN CAPITAL LETTER G;So;0;L;<compat> 0028 0047 0029;;;;N;;;;;
-1F117;PARENTHESIZED LATIN CAPITAL LETTER H;So;0;L;<compat> 0028 0048 0029;;;;N;;;;;
-1F118;PARENTHESIZED LATIN CAPITAL LETTER I;So;0;L;<compat> 0028 0049 0029;;;;N;;;;;
-1F119;PARENTHESIZED LATIN CAPITAL LETTER J;So;0;L;<compat> 0028 004A 0029;;;;N;;;;;
-1F11A;PARENTHESIZED LATIN CAPITAL LETTER K;So;0;L;<compat> 0028 004B 0029;;;;N;;;;;
-1F11B;PARENTHESIZED LATIN CAPITAL LETTER L;So;0;L;<compat> 0028 004C 0029;;;;N;;;;;
-1F11C;PARENTHESIZED LATIN CAPITAL LETTER M;So;0;L;<compat> 0028 004D 0029;;;;N;;;;;
-1F11D;PARENTHESIZED LATIN CAPITAL LETTER N;So;0;L;<compat> 0028 004E 0029;;;;N;;;;;
-1F11E;PARENTHESIZED LATIN CAPITAL LETTER O;So;0;L;<compat> 0028 004F 0029;;;;N;;;;;
-1F11F;PARENTHESIZED LATIN CAPITAL LETTER P;So;0;L;<compat> 0028 0050 0029;;;;N;;;;;
-1F120;PARENTHESIZED LATIN CAPITAL LETTER Q;So;0;L;<compat> 0028 0051 0029;;;;N;;;;;
-1F121;PARENTHESIZED LATIN CAPITAL LETTER R;So;0;L;<compat> 0028 0052 0029;;;;N;;;;;
-1F122;PARENTHESIZED LATIN CAPITAL LETTER S;So;0;L;<compat> 0028 0053 0029;;;;N;;;;;
-1F123;PARENTHESIZED LATIN CAPITAL LETTER T;So;0;L;<compat> 0028 0054 0029;;;;N;;;;;
-1F124;PARENTHESIZED LATIN CAPITAL LETTER U;So;0;L;<compat> 0028 0055 0029;;;;N;;;;;
-1F125;PARENTHESIZED LATIN CAPITAL LETTER V;So;0;L;<compat> 0028 0056 0029;;;;N;;;;;
-1F126;PARENTHESIZED LATIN CAPITAL LETTER W;So;0;L;<compat> 0028 0057 0029;;;;N;;;;;
-1F127;PARENTHESIZED LATIN CAPITAL LETTER X;So;0;L;<compat> 0028 0058 0029;;;;N;;;;;
-1F128;PARENTHESIZED LATIN CAPITAL LETTER Y;So;0;L;<compat> 0028 0059 0029;;;;N;;;;;
-1F129;PARENTHESIZED LATIN CAPITAL LETTER Z;So;0;L;<compat> 0028 005A 0029;;;;N;;;;;
-1F12A;TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S;So;0;L;<compat> 3014 0053 3015;;;;N;;;;;
-1F12B;CIRCLED ITALIC LATIN CAPITAL LETTER C;So;0;L;<circle> 0043;;;;N;;;;;
-1F12C;CIRCLED ITALIC LATIN CAPITAL LETTER R;So;0;L;<circle> 0052;;;;N;;;;;
-1F12D;CIRCLED CD;So;0;L;<circle> 0043 0044;;;;N;;;;;
-1F12E;CIRCLED WZ;So;0;L;<circle> 0057 005A;;;;N;;;;;
-1F131;SQUARED LATIN CAPITAL LETTER B;So;0;L;<square> 0042;;;;N;;;;;
-1F13D;SQUARED LATIN CAPITAL LETTER N;So;0;L;<square> 004E;;;;N;;;;;
-1F13F;SQUARED LATIN CAPITAL LETTER P;So;0;L;<square> 0050;;;;N;;;;;
-1F142;SQUARED LATIN CAPITAL LETTER S;So;0;L;<square> 0053;;;;N;;;;;
-1F146;SQUARED LATIN CAPITAL LETTER W;So;0;L;<square> 0057;;;;N;;;;;
-1F14A;SQUARED HV;So;0;L;<square> 0048 0056;;;;N;;;;;
-1F14B;SQUARED MV;So;0;L;<square> 004D 0056;;;;N;;;;;
-1F14C;SQUARED SD;So;0;L;<square> 0053 0044;;;;N;;;;;
-1F14D;SQUARED SS;So;0;L;<square> 0053 0053;;;;N;;;;;
-1F14E;SQUARED PPV;So;0;L;<square> 0050 0050 0056;;;;N;;;;;
-1F157;NEGATIVE CIRCLED LATIN CAPITAL LETTER H;So;0;L;;;;;N;;;;;
-1F15F;NEGATIVE CIRCLED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;;
-1F179;NEGATIVE SQUARED LATIN CAPITAL LETTER J;So;0;L;;;;;N;;;;;
-1F17B;NEGATIVE SQUARED LATIN CAPITAL LETTER L;So;0;L;;;;;N;;;;;
-1F17C;NEGATIVE SQUARED LATIN CAPITAL LETTER M;So;0;L;;;;;N;;;;;
-1F17F;NEGATIVE SQUARED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;;
-1F18A;CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P;So;0;L;;;;;N;;;;;
-1F18B;NEGATIVE SQUARED IC;So;0;L;;;;;N;;;;;
-1F18C;NEGATIVE SQUARED PA;So;0;L;;;;;N;;;;;
-1F18D;NEGATIVE SQUARED SA;So;0;L;;;;;N;;;;;
-1F190;SQUARE DJ;So;0;L;<square> 0044 004A;;;;N;;;;;
-1F200;SQUARE HIRAGANA HOKA;So;0;L;<square> 307B 304B;;;;N;;;;;
-1F210;SQUARED CJK UNIFIED IDEOGRAPH-624B;So;0;L;<square> 624B;;;;N;;;;;
-1F211;SQUARED CJK UNIFIED IDEOGRAPH-5B57;So;0;L;<square> 5B57;;;;N;;;;;
-1F212;SQUARED CJK UNIFIED IDEOGRAPH-53CC;So;0;L;<square> 53CC;;;;N;;;;;
-1F213;SQUARED KATAKANA DE;So;0;L;<square> 30C7;;;;N;;;;;
-1F214;SQUARED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L;<square> 4E8C;;;;N;;;;;
-1F215;SQUARED CJK UNIFIED IDEOGRAPH-591A;So;0;L;<square> 591A;;;;N;;;;;
-1F216;SQUARED CJK UNIFIED IDEOGRAPH-89E3;So;0;L;<square> 89E3;;;;N;;;;;
-1F217;SQUARED CJK UNIFIED IDEOGRAPH-5929;So;0;L;<square> 5929;;;;N;;;;;
-1F218;SQUARED CJK UNIFIED IDEOGRAPH-4EA4;So;0;L;<square> 4EA4;;;;N;;;;;
-1F219;SQUARED CJK UNIFIED IDEOGRAPH-6620;So;0;L;<square> 6620;;;;N;;;;;
-1F21A;SQUARED CJK UNIFIED IDEOGRAPH-7121;So;0;L;<square> 7121;;;;N;;;;;
-1F21B;SQUARED CJK UNIFIED IDEOGRAPH-6599;So;0;L;<square> 6599;;;;N;;;;;
-1F21C;SQUARED CJK UNIFIED IDEOGRAPH-524D;So;0;L;<square> 524D;;;;N;;;;;
-1F21D;SQUARED CJK UNIFIED IDEOGRAPH-5F8C;So;0;L;<square> 5F8C;;;;N;;;;;
-1F21E;SQUARED CJK UNIFIED IDEOGRAPH-518D;So;0;L;<square> 518D;;;;N;;;;;
-1F21F;SQUARED CJK UNIFIED IDEOGRAPH-65B0;So;0;L;<square> 65B0;;;;N;;;;;
-1F220;SQUARED CJK UNIFIED IDEOGRAPH-521D;So;0;L;<square> 521D;;;;N;;;;;
-1F221;SQUARED CJK UNIFIED IDEOGRAPH-7D42;So;0;L;<square> 7D42;;;;N;;;;;
-1F222;SQUARED CJK UNIFIED IDEOGRAPH-751F;So;0;L;<square> 751F;;;;N;;;;;
-1F223;SQUARED CJK UNIFIED IDEOGRAPH-8CA9;So;0;L;<square> 8CA9;;;;N;;;;;
-1F224;SQUARED CJK UNIFIED IDEOGRAPH-58F0;So;0;L;<square> 58F0;;;;N;;;;;
-1F225;SQUARED CJK UNIFIED IDEOGRAPH-5439;So;0;L;<square> 5439;;;;N;;;;;
-1F226;SQUARED CJK UNIFIED IDEOGRAPH-6F14;So;0;L;<square> 6F14;;;;N;;;;;
-1F227;SQUARED CJK UNIFIED IDEOGRAPH-6295;So;0;L;<square> 6295;;;;N;;;;;
-1F228;SQUARED CJK UNIFIED IDEOGRAPH-6355;So;0;L;<square> 6355;;;;N;;;;;
-1F229;SQUARED CJK UNIFIED IDEOGRAPH-4E00;So;0;L;<square> 4E00;;;;N;;;;;
-1F22A;SQUARED CJK UNIFIED IDEOGRAPH-4E09;So;0;L;<square> 4E09;;;;N;;;;;
-1F22B;SQUARED CJK UNIFIED IDEOGRAPH-904A;So;0;L;<square> 904A;;;;N;;;;;
-1F22C;SQUARED CJK UNIFIED IDEOGRAPH-5DE6;So;0;L;<square> 5DE6;;;;N;;;;;
-1F22D;SQUARED CJK UNIFIED IDEOGRAPH-4E2D;So;0;L;<square> 4E2D;;;;N;;;;;
-1F22E;SQUARED CJK UNIFIED IDEOGRAPH-53F3;So;0;L;<square> 53F3;;;;N;;;;;
-1F22F;SQUARED CJK UNIFIED IDEOGRAPH-6307;So;0;L;<square> 6307;;;;N;;;;;
-1F230;SQUARED CJK UNIFIED IDEOGRAPH-8D70;So;0;L;<square> 8D70;;;;N;;;;;
-1F231;SQUARED CJK UNIFIED IDEOGRAPH-6253;So;0;L;<square> 6253;;;;N;;;;;
-1F240;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C;So;0;L;<compat> 3014 672C 3015;;;;N;;;;;
-1F241;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E09;So;0;L;<compat> 3014 4E09 3015;;;;N;;;;;
-1F242;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-4E8C;So;0;L;<compat> 3014 4E8C 3015;;;;N;;;;;
-1F243;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-5B89;So;0;L;<compat> 3014 5B89 3015;;;;N;;;;;
-1F244;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-70B9;So;0;L;<compat> 3014 70B9 3015;;;;N;;;;;
-1F245;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6253;So;0;L;<compat> 3014 6253 3015;;;;N;;;;;
-1F246;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-76D7;So;0;L;<compat> 3014 76D7 3015;;;;N;;;;;
-1F247;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-52DD;So;0;L;<compat> 3014 52DD 3015;;;;N;;;;;
-1F248;TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557;So;0;L;<compat> 3014 6557 3015;;;;N;;;;;
-20000;<CJK Ideograph Extension B, First>;Lo;0;L;;;;;N;;;;;
-2A6D6;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
-2A700;<CJK Ideograph Extension C, First>;Lo;0;L;;;;;N;;;;;
-2B734;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
-2F800;CJK COMPATIBILITY IDEOGRAPH-2F800;Lo;0;L;4E3D;;;;N;;;;;
-2F801;CJK COMPATIBILITY IDEOGRAPH-2F801;Lo;0;L;4E38;;;;N;;;;;
-2F802;CJK COMPATIBILITY IDEOGRAPH-2F802;Lo;0;L;4E41;;;;N;;;;;
-2F803;CJK COMPATIBILITY IDEOGRAPH-2F803;Lo;0;L;20122;;;;N;;;;;
-2F804;CJK COMPATIBILITY IDEOGRAPH-2F804;Lo;0;L;4F60;;;;N;;;;;
-2F805;CJK COMPATIBILITY IDEOGRAPH-2F805;Lo;0;L;4FAE;;;;N;;;;;
-2F806;CJK COMPATIBILITY IDEOGRAPH-2F806;Lo;0;L;4FBB;;;;N;;;;;
-2F807;CJK COMPATIBILITY IDEOGRAPH-2F807;Lo;0;L;5002;;;;N;;;;;
-2F808;CJK COMPATIBILITY IDEOGRAPH-2F808;Lo;0;L;507A;;;;N;;;;;
-2F809;CJK COMPATIBILITY IDEOGRAPH-2F809;Lo;0;L;5099;;;;N;;;;;
-2F80A;CJK COMPATIBILITY IDEOGRAPH-2F80A;Lo;0;L;50E7;;;;N;;;;;
-2F80B;CJK COMPATIBILITY IDEOGRAPH-2F80B;Lo;0;L;50CF;;;;N;;;;;
-2F80C;CJK COMPATIBILITY IDEOGRAPH-2F80C;Lo;0;L;349E;;;;N;;;;;
-2F80D;CJK COMPATIBILITY IDEOGRAPH-2F80D;Lo;0;L;2063A;;;;N;;;;;
-2F80E;CJK COMPATIBILITY IDEOGRAPH-2F80E;Lo;0;L;514D;;;;N;;;;;
-2F80F;CJK COMPATIBILITY IDEOGRAPH-2F80F;Lo;0;L;5154;;;;N;;;;;
-2F810;CJK COMPATIBILITY IDEOGRAPH-2F810;Lo;0;L;5164;;;;N;;;;;
-2F811;CJK COMPATIBILITY IDEOGRAPH-2F811;Lo;0;L;5177;;;;N;;;;;
-2F812;CJK COMPATIBILITY IDEOGRAPH-2F812;Lo;0;L;2051C;;;;N;;;;;
-2F813;CJK COMPATIBILITY IDEOGRAPH-2F813;Lo;0;L;34B9;;;;N;;;;;
-2F814;CJK COMPATIBILITY IDEOGRAPH-2F814;Lo;0;L;5167;;;;N;;;;;
-2F815;CJK COMPATIBILITY IDEOGRAPH-2F815;Lo;0;L;518D;;;;N;;;;;
-2F816;CJK COMPATIBILITY IDEOGRAPH-2F816;Lo;0;L;2054B;;;;N;;;;;
-2F817;CJK COMPATIBILITY IDEOGRAPH-2F817;Lo;0;L;5197;;;;N;;;;;
-2F818;CJK COMPATIBILITY IDEOGRAPH-2F818;Lo;0;L;51A4;;;;N;;;;;
-2F819;CJK COMPATIBILITY IDEOGRAPH-2F819;Lo;0;L;4ECC;;;;N;;;;;
-2F81A;CJK COMPATIBILITY IDEOGRAPH-2F81A;Lo;0;L;51AC;;;;N;;;;;
-2F81B;CJK COMPATIBILITY IDEOGRAPH-2F81B;Lo;0;L;51B5;;;;N;;;;;
-2F81C;CJK COMPATIBILITY IDEOGRAPH-2F81C;Lo;0;L;291DF;;;;N;;;;;
-2F81D;CJK COMPATIBILITY IDEOGRAPH-2F81D;Lo;0;L;51F5;;;;N;;;;;
-2F81E;CJK COMPATIBILITY IDEOGRAPH-2F81E;Lo;0;L;5203;;;;N;;;;;
-2F81F;CJK COMPATIBILITY IDEOGRAPH-2F81F;Lo;0;L;34DF;;;;N;;;;;
-2F820;CJK COMPATIBILITY IDEOGRAPH-2F820;Lo;0;L;523B;;;;N;;;;;
-2F821;CJK COMPATIBILITY IDEOGRAPH-2F821;Lo;0;L;5246;;;;N;;;;;
-2F822;CJK COMPATIBILITY IDEOGRAPH-2F822;Lo;0;L;5272;;;;N;;;;;
-2F823;CJK COMPATIBILITY IDEOGRAPH-2F823;Lo;0;L;5277;;;;N;;;;;
-2F824;CJK COMPATIBILITY IDEOGRAPH-2F824;Lo;0;L;3515;;;;N;;;;;
-2F825;CJK COMPATIBILITY IDEOGRAPH-2F825;Lo;0;L;52C7;;;;N;;;;;
-2F826;CJK COMPATIBILITY IDEOGRAPH-2F826;Lo;0;L;52C9;;;;N;;;;;
-2F827;CJK COMPATIBILITY IDEOGRAPH-2F827;Lo;0;L;52E4;;;;N;;;;;
-2F828;CJK COMPATIBILITY IDEOGRAPH-2F828;Lo;0;L;52FA;;;;N;;;;;
-2F829;CJK COMPATIBILITY IDEOGRAPH-2F829;Lo;0;L;5305;;;;N;;;;;
-2F82A;CJK COMPATIBILITY IDEOGRAPH-2F82A;Lo;0;L;5306;;;;N;;;;;
-2F82B;CJK COMPATIBILITY IDEOGRAPH-2F82B;Lo;0;L;5317;;;;N;;;;;
-2F82C;CJK COMPATIBILITY IDEOGRAPH-2F82C;Lo;0;L;5349;;;;N;;;;;
-2F82D;CJK COMPATIBILITY IDEOGRAPH-2F82D;Lo;0;L;5351;;;;N;;;;;
-2F82E;CJK COMPATIBILITY IDEOGRAPH-2F82E;Lo;0;L;535A;;;;N;;;;;
-2F82F;CJK COMPATIBILITY IDEOGRAPH-2F82F;Lo;0;L;5373;;;;N;;;;;
-2F830;CJK COMPATIBILITY IDEOGRAPH-2F830;Lo;0;L;537D;;;;N;;;;;
-2F831;CJK COMPATIBILITY IDEOGRAPH-2F831;Lo;0;L;537F;;;;N;;;;;
-2F832;CJK COMPATIBILITY IDEOGRAPH-2F832;Lo;0;L;537F;;;;N;;;;;
-2F833;CJK COMPATIBILITY IDEOGRAPH-2F833;Lo;0;L;537F;;;;N;;;;;
-2F834;CJK COMPATIBILITY IDEOGRAPH-2F834;Lo;0;L;20A2C;;;;N;;;;;
-2F835;CJK COMPATIBILITY IDEOGRAPH-2F835;Lo;0;L;7070;;;;N;;;;;
-2F836;CJK COMPATIBILITY IDEOGRAPH-2F836;Lo;0;L;53CA;;;;N;;;;;
-2F837;CJK COMPATIBILITY IDEOGRAPH-2F837;Lo;0;L;53DF;;;;N;;;;;
-2F838;CJK COMPATIBILITY IDEOGRAPH-2F838;Lo;0;L;20B63;;;;N;;;;;
-2F839;CJK COMPATIBILITY IDEOGRAPH-2F839;Lo;0;L;53EB;;;;N;;;;;
-2F83A;CJK COMPATIBILITY IDEOGRAPH-2F83A;Lo;0;L;53F1;;;;N;;;;;
-2F83B;CJK COMPATIBILITY IDEOGRAPH-2F83B;Lo;0;L;5406;;;;N;;;;;
-2F83C;CJK COMPATIBILITY IDEOGRAPH-2F83C;Lo;0;L;549E;;;;N;;;;;
-2F83D;CJK COMPATIBILITY IDEOGRAPH-2F83D;Lo;0;L;5438;;;;N;;;;;
-2F83E;CJK COMPATIBILITY IDEOGRAPH-2F83E;Lo;0;L;5448;;;;N;;;;;
-2F83F;CJK COMPATIBILITY IDEOGRAPH-2F83F;Lo;0;L;5468;;;;N;;;;;
-2F840;CJK COMPATIBILITY IDEOGRAPH-2F840;Lo;0;L;54A2;;;;N;;;;;
-2F841;CJK COMPATIBILITY IDEOGRAPH-2F841;Lo;0;L;54F6;;;;N;;;;;
-2F842;CJK COMPATIBILITY IDEOGRAPH-2F842;Lo;0;L;5510;;;;N;;;;;
-2F843;CJK COMPATIBILITY IDEOGRAPH-2F843;Lo;0;L;5553;;;;N;;;;;
-2F844;CJK COMPATIBILITY IDEOGRAPH-2F844;Lo;0;L;5563;;;;N;;;;;
-2F845;CJK COMPATIBILITY IDEOGRAPH-2F845;Lo;0;L;5584;;;;N;;;;;
-2F846;CJK COMPATIBILITY IDEOGRAPH-2F846;Lo;0;L;5584;;;;N;;;;;
-2F847;CJK COMPATIBILITY IDEOGRAPH-2F847;Lo;0;L;5599;;;;N;;;;;
-2F848;CJK COMPATIBILITY IDEOGRAPH-2F848;Lo;0;L;55AB;;;;N;;;;;
-2F849;CJK COMPATIBILITY IDEOGRAPH-2F849;Lo;0;L;55B3;;;;N;;;;;
-2F84A;CJK COMPATIBILITY IDEOGRAPH-2F84A;Lo;0;L;55C2;;;;N;;;;;
-2F84B;CJK COMPATIBILITY IDEOGRAPH-2F84B;Lo;0;L;5716;;;;N;;;;;
-2F84C;CJK COMPATIBILITY IDEOGRAPH-2F84C;Lo;0;L;5606;;;;N;;;;;
-2F84D;CJK COMPATIBILITY IDEOGRAPH-2F84D;Lo;0;L;5717;;;;N;;;;;
-2F84E;CJK COMPATIBILITY IDEOGRAPH-2F84E;Lo;0;L;5651;;;;N;;;;;
-2F84F;CJK COMPATIBILITY IDEOGRAPH-2F84F;Lo;0;L;5674;;;;N;;;;;
-2F850;CJK COMPATIBILITY IDEOGRAPH-2F850;Lo;0;L;5207;;;;N;;;;;
-2F851;CJK COMPATIBILITY IDEOGRAPH-2F851;Lo;0;L;58EE;;;;N;;;;;
-2F852;CJK COMPATIBILITY IDEOGRAPH-2F852;Lo;0;L;57CE;;;;N;;;;;
-2F853;CJK COMPATIBILITY IDEOGRAPH-2F853;Lo;0;L;57F4;;;;N;;;;;
-2F854;CJK COMPATIBILITY IDEOGRAPH-2F854;Lo;0;L;580D;;;;N;;;;;
-2F855;CJK COMPATIBILITY IDEOGRAPH-2F855;Lo;0;L;578B;;;;N;;;;;
-2F856;CJK COMPATIBILITY IDEOGRAPH-2F856;Lo;0;L;5832;;;;N;;;;;
-2F857;CJK COMPATIBILITY IDEOGRAPH-2F857;Lo;0;L;5831;;;;N;;;;;
-2F858;CJK COMPATIBILITY IDEOGRAPH-2F858;Lo;0;L;58AC;;;;N;;;;;
-2F859;CJK COMPATIBILITY IDEOGRAPH-2F859;Lo;0;L;214E4;;;;N;;;;;
-2F85A;CJK COMPATIBILITY IDEOGRAPH-2F85A;Lo;0;L;58F2;;;;N;;;;;
-2F85B;CJK COMPATIBILITY IDEOGRAPH-2F85B;Lo;0;L;58F7;;;;N;;;;;
-2F85C;CJK COMPATIBILITY IDEOGRAPH-2F85C;Lo;0;L;5906;;;;N;;;;;
-2F85D;CJK COMPATIBILITY IDEOGRAPH-2F85D;Lo;0;L;591A;;;;N;;;;;
-2F85E;CJK COMPATIBILITY IDEOGRAPH-2F85E;Lo;0;L;5922;;;;N;;;;;
-2F85F;CJK COMPATIBILITY IDEOGRAPH-2F85F;Lo;0;L;5962;;;;N;;;;;
-2F860;CJK COMPATIBILITY IDEOGRAPH-2F860;Lo;0;L;216A8;;;;N;;;;;
-2F861;CJK COMPATIBILITY IDEOGRAPH-2F861;Lo;0;L;216EA;;;;N;;;;;
-2F862;CJK COMPATIBILITY IDEOGRAPH-2F862;Lo;0;L;59EC;;;;N;;;;;
-2F863;CJK COMPATIBILITY IDEOGRAPH-2F863;Lo;0;L;5A1B;;;;N;;;;;
-2F864;CJK COMPATIBILITY IDEOGRAPH-2F864;Lo;0;L;5A27;;;;N;;;;;
-2F865;CJK COMPATIBILITY IDEOGRAPH-2F865;Lo;0;L;59D8;;;;N;;;;;
-2F866;CJK COMPATIBILITY IDEOGRAPH-2F866;Lo;0;L;5A66;;;;N;;;;;
-2F867;CJK COMPATIBILITY IDEOGRAPH-2F867;Lo;0;L;36EE;;;;N;;;;;
-2F868;CJK COMPATIBILITY IDEOGRAPH-2F868;Lo;0;L;36FC;;;;N;;;;;
-2F869;CJK COMPATIBILITY IDEOGRAPH-2F869;Lo;0;L;5B08;;;;N;;;;;
-2F86A;CJK COMPATIBILITY IDEOGRAPH-2F86A;Lo;0;L;5B3E;;;;N;;;;;
-2F86B;CJK COMPATIBILITY IDEOGRAPH-2F86B;Lo;0;L;5B3E;;;;N;;;;;
-2F86C;CJK COMPATIBILITY IDEOGRAPH-2F86C;Lo;0;L;219C8;;;;N;;;;;
-2F86D;CJK COMPATIBILITY IDEOGRAPH-2F86D;Lo;0;L;5BC3;;;;N;;;;;
-2F86E;CJK COMPATIBILITY IDEOGRAPH-2F86E;Lo;0;L;5BD8;;;;N;;;;;
-2F86F;CJK COMPATIBILITY IDEOGRAPH-2F86F;Lo;0;L;5BE7;;;;N;;;;;
-2F870;CJK COMPATIBILITY IDEOGRAPH-2F870;Lo;0;L;5BF3;;;;N;;;;;
-2F871;CJK COMPATIBILITY IDEOGRAPH-2F871;Lo;0;L;21B18;;;;N;;;;;
-2F872;CJK COMPATIBILITY IDEOGRAPH-2F872;Lo;0;L;5BFF;;;;N;;;;;
-2F873;CJK COMPATIBILITY IDEOGRAPH-2F873;Lo;0;L;5C06;;;;N;;;;;
-2F874;CJK COMPATIBILITY IDEOGRAPH-2F874;Lo;0;L;5F53;;;;N;;;;;
-2F875;CJK COMPATIBILITY IDEOGRAPH-2F875;Lo;0;L;5C22;;;;N;;;;;
-2F876;CJK COMPATIBILITY IDEOGRAPH-2F876;Lo;0;L;3781;;;;N;;;;;
-2F877;CJK COMPATIBILITY IDEOGRAPH-2F877;Lo;0;L;5C60;;;;N;;;;;
-2F878;CJK COMPATIBILITY IDEOGRAPH-2F878;Lo;0;L;5C6E;;;;N;;;;;
-2F879;CJK COMPATIBILITY IDEOGRAPH-2F879;Lo;0;L;5CC0;;;;N;;;;;
-2F87A;CJK COMPATIBILITY IDEOGRAPH-2F87A;Lo;0;L;5C8D;;;;N;;;;;
-2F87B;CJK COMPATIBILITY IDEOGRAPH-2F87B;Lo;0;L;21DE4;;;;N;;;;;
-2F87C;CJK COMPATIBILITY IDEOGRAPH-2F87C;Lo;0;L;5D43;;;;N;;;;;
-2F87D;CJK COMPATIBILITY IDEOGRAPH-2F87D;Lo;0;L;21DE6;;;;N;;;;;
-2F87E;CJK COMPATIBILITY IDEOGRAPH-2F87E;Lo;0;L;5D6E;;;;N;;;;;
-2F87F;CJK COMPATIBILITY IDEOGRAPH-2F87F;Lo;0;L;5D6B;;;;N;;;;;
-2F880;CJK COMPATIBILITY IDEOGRAPH-2F880;Lo;0;L;5D7C;;;;N;;;;;
-2F881;CJK COMPATIBILITY IDEOGRAPH-2F881;Lo;0;L;5DE1;;;;N;;;;;
-2F882;CJK COMPATIBILITY IDEOGRAPH-2F882;Lo;0;L;5DE2;;;;N;;;;;
-2F883;CJK COMPATIBILITY IDEOGRAPH-2F883;Lo;0;L;382F;;;;N;;;;;
-2F884;CJK COMPATIBILITY IDEOGRAPH-2F884;Lo;0;L;5DFD;;;;N;;;;;
-2F885;CJK COMPATIBILITY IDEOGRAPH-2F885;Lo;0;L;5E28;;;;N;;;;;
-2F886;CJK COMPATIBILITY IDEOGRAPH-2F886;Lo;0;L;5E3D;;;;N;;;;;
-2F887;CJK COMPATIBILITY IDEOGRAPH-2F887;Lo;0;L;5E69;;;;N;;;;;
-2F888;CJK COMPATIBILITY IDEOGRAPH-2F888;Lo;0;L;3862;;;;N;;;;;
-2F889;CJK COMPATIBILITY IDEOGRAPH-2F889;Lo;0;L;22183;;;;N;;;;;
-2F88A;CJK COMPATIBILITY IDEOGRAPH-2F88A;Lo;0;L;387C;;;;N;;;;;
-2F88B;CJK COMPATIBILITY IDEOGRAPH-2F88B;Lo;0;L;5EB0;;;;N;;;;;
-2F88C;CJK COMPATIBILITY IDEOGRAPH-2F88C;Lo;0;L;5EB3;;;;N;;;;;
-2F88D;CJK COMPATIBILITY IDEOGRAPH-2F88D;Lo;0;L;5EB6;;;;N;;;;;
-2F88E;CJK COMPATIBILITY IDEOGRAPH-2F88E;Lo;0;L;5ECA;;;;N;;;;;
-2F88F;CJK COMPATIBILITY IDEOGRAPH-2F88F;Lo;0;L;2A392;;;;N;;;;;
-2F890;CJK COMPATIBILITY IDEOGRAPH-2F890;Lo;0;L;5EFE;;;9;N;;;;;
-2F891;CJK COMPATIBILITY IDEOGRAPH-2F891;Lo;0;L;22331;;;;N;;;;;
-2F892;CJK COMPATIBILITY IDEOGRAPH-2F892;Lo;0;L;22331;;;;N;;;;;
-2F893;CJK COMPATIBILITY IDEOGRAPH-2F893;Lo;0;L;8201;;;;N;;;;;
-2F894;CJK COMPATIBILITY IDEOGRAPH-2F894;Lo;0;L;5F22;;;;N;;;;;
-2F895;CJK COMPATIBILITY IDEOGRAPH-2F895;Lo;0;L;5F22;;;;N;;;;;
-2F896;CJK COMPATIBILITY IDEOGRAPH-2F896;Lo;0;L;38C7;;;;N;;;;;
-2F897;CJK COMPATIBILITY IDEOGRAPH-2F897;Lo;0;L;232B8;;;;N;;;;;
-2F898;CJK COMPATIBILITY IDEOGRAPH-2F898;Lo;0;L;261DA;;;;N;;;;;
-2F899;CJK COMPATIBILITY IDEOGRAPH-2F899;Lo;0;L;5F62;;;;N;;;;;
-2F89A;CJK COMPATIBILITY IDEOGRAPH-2F89A;Lo;0;L;5F6B;;;;N;;;;;
-2F89B;CJK COMPATIBILITY IDEOGRAPH-2F89B;Lo;0;L;38E3;;;;N;;;;;
-2F89C;CJK COMPATIBILITY IDEOGRAPH-2F89C;Lo;0;L;5F9A;;;;N;;;;;
-2F89D;CJK COMPATIBILITY IDEOGRAPH-2F89D;Lo;0;L;5FCD;;;;N;;;;;
-2F89E;CJK COMPATIBILITY IDEOGRAPH-2F89E;Lo;0;L;5FD7;;;;N;;;;;
-2F89F;CJK COMPATIBILITY IDEOGRAPH-2F89F;Lo;0;L;5FF9;;;;N;;;;;
-2F8A0;CJK COMPATIBILITY IDEOGRAPH-2F8A0;Lo;0;L;6081;;;;N;;;;;
-2F8A1;CJK COMPATIBILITY IDEOGRAPH-2F8A1;Lo;0;L;393A;;;;N;;;;;
-2F8A2;CJK COMPATIBILITY IDEOGRAPH-2F8A2;Lo;0;L;391C;;;;N;;;;;
-2F8A3;CJK COMPATIBILITY IDEOGRAPH-2F8A3;Lo;0;L;6094;;;;N;;;;;
-2F8A4;CJK COMPATIBILITY IDEOGRAPH-2F8A4;Lo;0;L;226D4;;;;N;;;;;
-2F8A5;CJK COMPATIBILITY IDEOGRAPH-2F8A5;Lo;0;L;60C7;;;;N;;;;;
-2F8A6;CJK COMPATIBILITY IDEOGRAPH-2F8A6;Lo;0;L;6148;;;;N;;;;;
-2F8A7;CJK COMPATIBILITY IDEOGRAPH-2F8A7;Lo;0;L;614C;;;;N;;;;;
-2F8A8;CJK COMPATIBILITY IDEOGRAPH-2F8A8;Lo;0;L;614E;;;;N;;;;;
-2F8A9;CJK COMPATIBILITY IDEOGRAPH-2F8A9;Lo;0;L;614C;;;;N;;;;;
-2F8AA;CJK COMPATIBILITY IDEOGRAPH-2F8AA;Lo;0;L;617A;;;;N;;;;;
-2F8AB;CJK COMPATIBILITY IDEOGRAPH-2F8AB;Lo;0;L;618E;;;;N;;;;;
-2F8AC;CJK COMPATIBILITY IDEOGRAPH-2F8AC;Lo;0;L;61B2;;;;N;;;;;
-2F8AD;CJK COMPATIBILITY IDEOGRAPH-2F8AD;Lo;0;L;61A4;;;;N;;;;;
-2F8AE;CJK COMPATIBILITY IDEOGRAPH-2F8AE;Lo;0;L;61AF;;;;N;;;;;
-2F8AF;CJK COMPATIBILITY IDEOGRAPH-2F8AF;Lo;0;L;61DE;;;;N;;;;;
-2F8B0;CJK COMPATIBILITY IDEOGRAPH-2F8B0;Lo;0;L;61F2;;;;N;;;;;
-2F8B1;CJK COMPATIBILITY IDEOGRAPH-2F8B1;Lo;0;L;61F6;;;;N;;;;;
-2F8B2;CJK COMPATIBILITY IDEOGRAPH-2F8B2;Lo;0;L;6210;;;;N;;;;;
-2F8B3;CJK COMPATIBILITY IDEOGRAPH-2F8B3;Lo;0;L;621B;;;;N;;;;;
-2F8B4;CJK COMPATIBILITY IDEOGRAPH-2F8B4;Lo;0;L;625D;;;;N;;;;;
-2F8B5;CJK COMPATIBILITY IDEOGRAPH-2F8B5;Lo;0;L;62B1;;;;N;;;;;
-2F8B6;CJK COMPATIBILITY IDEOGRAPH-2F8B6;Lo;0;L;62D4;;;;N;;;;;
-2F8B7;CJK COMPATIBILITY IDEOGRAPH-2F8B7;Lo;0;L;6350;;;;N;;;;;
-2F8B8;CJK COMPATIBILITY IDEOGRAPH-2F8B8;Lo;0;L;22B0C;;;;N;;;;;
-2F8B9;CJK COMPATIBILITY IDEOGRAPH-2F8B9;Lo;0;L;633D;;;;N;;;;;
-2F8BA;CJK COMPATIBILITY IDEOGRAPH-2F8BA;Lo;0;L;62FC;;;;N;;;;;
-2F8BB;CJK COMPATIBILITY IDEOGRAPH-2F8BB;Lo;0;L;6368;;;;N;;;;;
-2F8BC;CJK COMPATIBILITY IDEOGRAPH-2F8BC;Lo;0;L;6383;;;;N;;;;;
-2F8BD;CJK COMPATIBILITY IDEOGRAPH-2F8BD;Lo;0;L;63E4;;;;N;;;;;
-2F8BE;CJK COMPATIBILITY IDEOGRAPH-2F8BE;Lo;0;L;22BF1;;;;N;;;;;
-2F8BF;CJK COMPATIBILITY IDEOGRAPH-2F8BF;Lo;0;L;6422;;;;N;;;;;
-2F8C0;CJK COMPATIBILITY IDEOGRAPH-2F8C0;Lo;0;L;63C5;;;;N;;;;;
-2F8C1;CJK COMPATIBILITY IDEOGRAPH-2F8C1;Lo;0;L;63A9;;;;N;;;;;
-2F8C2;CJK COMPATIBILITY IDEOGRAPH-2F8C2;Lo;0;L;3A2E;;;;N;;;;;
-2F8C3;CJK COMPATIBILITY IDEOGRAPH-2F8C3;Lo;0;L;6469;;;;N;;;;;
-2F8C4;CJK COMPATIBILITY IDEOGRAPH-2F8C4;Lo;0;L;647E;;;;N;;;;;
-2F8C5;CJK COMPATIBILITY IDEOGRAPH-2F8C5;Lo;0;L;649D;;;;N;;;;;
-2F8C6;CJK COMPATIBILITY IDEOGRAPH-2F8C6;Lo;0;L;6477;;;;N;;;;;
-2F8C7;CJK COMPATIBILITY IDEOGRAPH-2F8C7;Lo;0;L;3A6C;;;;N;;;;;
-2F8C8;CJK COMPATIBILITY IDEOGRAPH-2F8C8;Lo;0;L;654F;;;;N;;;;;
-2F8C9;CJK COMPATIBILITY IDEOGRAPH-2F8C9;Lo;0;L;656C;;;;N;;;;;
-2F8CA;CJK COMPATIBILITY IDEOGRAPH-2F8CA;Lo;0;L;2300A;;;;N;;;;;
-2F8CB;CJK COMPATIBILITY IDEOGRAPH-2F8CB;Lo;0;L;65E3;;;;N;;;;;
-2F8CC;CJK COMPATIBILITY IDEOGRAPH-2F8CC;Lo;0;L;66F8;;;;N;;;;;
-2F8CD;CJK COMPATIBILITY IDEOGRAPH-2F8CD;Lo;0;L;6649;;;;N;;;;;
-2F8CE;CJK COMPATIBILITY IDEOGRAPH-2F8CE;Lo;0;L;3B19;;;;N;;;;;
-2F8CF;CJK COMPATIBILITY IDEOGRAPH-2F8CF;Lo;0;L;6691;;;;N;;;;;
-2F8D0;CJK COMPATIBILITY IDEOGRAPH-2F8D0;Lo;0;L;3B08;;;;N;;;;;
-2F8D1;CJK COMPATIBILITY IDEOGRAPH-2F8D1;Lo;0;L;3AE4;;;;N;;;;;
-2F8D2;CJK COMPATIBILITY IDEOGRAPH-2F8D2;Lo;0;L;5192;;;;N;;;;;
-2F8D3;CJK COMPATIBILITY IDEOGRAPH-2F8D3;Lo;0;L;5195;;;;N;;;;;
-2F8D4;CJK COMPATIBILITY IDEOGRAPH-2F8D4;Lo;0;L;6700;;;;N;;;;;
-2F8D5;CJK COMPATIBILITY IDEOGRAPH-2F8D5;Lo;0;L;669C;;;;N;;;;;
-2F8D6;CJK COMPATIBILITY IDEOGRAPH-2F8D6;Lo;0;L;80AD;;;;N;;;;;
-2F8D7;CJK COMPATIBILITY IDEOGRAPH-2F8D7;Lo;0;L;43D9;;;;N;;;;;
-2F8D8;CJK COMPATIBILITY IDEOGRAPH-2F8D8;Lo;0;L;6717;;;;N;;;;;
-2F8D9;CJK COMPATIBILITY IDEOGRAPH-2F8D9;Lo;0;L;671B;;;;N;;;;;
-2F8DA;CJK COMPATIBILITY IDEOGRAPH-2F8DA;Lo;0;L;6721;;;;N;;;;;
-2F8DB;CJK COMPATIBILITY IDEOGRAPH-2F8DB;Lo;0;L;675E;;;;N;;;;;
-2F8DC;CJK COMPATIBILITY IDEOGRAPH-2F8DC;Lo;0;L;6753;;;;N;;;;;
-2F8DD;CJK COMPATIBILITY IDEOGRAPH-2F8DD;Lo;0;L;233C3;;;;N;;;;;
-2F8DE;CJK COMPATIBILITY IDEOGRAPH-2F8DE;Lo;0;L;3B49;;;;N;;;;;
-2F8DF;CJK COMPATIBILITY IDEOGRAPH-2F8DF;Lo;0;L;67FA;;;;N;;;;;
-2F8E0;CJK COMPATIBILITY IDEOGRAPH-2F8E0;Lo;0;L;6785;;;;N;;;;;
-2F8E1;CJK COMPATIBILITY IDEOGRAPH-2F8E1;Lo;0;L;6852;;;;N;;;;;
-2F8E2;CJK COMPATIBILITY IDEOGRAPH-2F8E2;Lo;0;L;6885;;;;N;;;;;
-2F8E3;CJK COMPATIBILITY IDEOGRAPH-2F8E3;Lo;0;L;2346D;;;;N;;;;;
-2F8E4;CJK COMPATIBILITY IDEOGRAPH-2F8E4;Lo;0;L;688E;;;;N;;;;;
-2F8E5;CJK COMPATIBILITY IDEOGRAPH-2F8E5;Lo;0;L;681F;;;;N;;;;;
-2F8E6;CJK COMPATIBILITY IDEOGRAPH-2F8E6;Lo;0;L;6914;;;;N;;;;;
-2F8E7;CJK COMPATIBILITY IDEOGRAPH-2F8E7;Lo;0;L;3B9D;;;;N;;;;;
-2F8E8;CJK COMPATIBILITY IDEOGRAPH-2F8E8;Lo;0;L;6942;;;;N;;;;;
-2F8E9;CJK COMPATIBILITY IDEOGRAPH-2F8E9;Lo;0;L;69A3;;;;N;;;;;
-2F8EA;CJK COMPATIBILITY IDEOGRAPH-2F8EA;Lo;0;L;69EA;;;;N;;;;;
-2F8EB;CJK COMPATIBILITY IDEOGRAPH-2F8EB;Lo;0;L;6AA8;;;;N;;;;;
-2F8EC;CJK COMPATIBILITY IDEOGRAPH-2F8EC;Lo;0;L;236A3;;;;N;;;;;
-2F8ED;CJK COMPATIBILITY IDEOGRAPH-2F8ED;Lo;0;L;6ADB;;;;N;;;;;
-2F8EE;CJK COMPATIBILITY IDEOGRAPH-2F8EE;Lo;0;L;3C18;;;;N;;;;;
-2F8EF;CJK COMPATIBILITY IDEOGRAPH-2F8EF;Lo;0;L;6B21;;;;N;;;;;
-2F8F0;CJK COMPATIBILITY IDEOGRAPH-2F8F0;Lo;0;L;238A7;;;;N;;;;;
-2F8F1;CJK COMPATIBILITY IDEOGRAPH-2F8F1;Lo;0;L;6B54;;;;N;;;;;
-2F8F2;CJK COMPATIBILITY IDEOGRAPH-2F8F2;Lo;0;L;3C4E;;;;N;;;;;
-2F8F3;CJK COMPATIBILITY IDEOGRAPH-2F8F3;Lo;0;L;6B72;;;;N;;;;;
-2F8F4;CJK COMPATIBILITY IDEOGRAPH-2F8F4;Lo;0;L;6B9F;;;;N;;;;;
-2F8F5;CJK COMPATIBILITY IDEOGRAPH-2F8F5;Lo;0;L;6BBA;;;;N;;;;;
-2F8F6;CJK COMPATIBILITY IDEOGRAPH-2F8F6;Lo;0;L;6BBB;;;;N;;;;;
-2F8F7;CJK COMPATIBILITY IDEOGRAPH-2F8F7;Lo;0;L;23A8D;;;;N;;;;;
-2F8F8;CJK COMPATIBILITY IDEOGRAPH-2F8F8;Lo;0;L;21D0B;;;;N;;;;;
-2F8F9;CJK COMPATIBILITY IDEOGRAPH-2F8F9;Lo;0;L;23AFA;;;;N;;;;;
-2F8FA;CJK COMPATIBILITY IDEOGRAPH-2F8FA;Lo;0;L;6C4E;;;;N;;;;;
-2F8FB;CJK COMPATIBILITY IDEOGRAPH-2F8FB;Lo;0;L;23CBC;;;;N;;;;;
-2F8FC;CJK COMPATIBILITY IDEOGRAPH-2F8FC;Lo;0;L;6CBF;;;;N;;;;;
-2F8FD;CJK COMPATIBILITY IDEOGRAPH-2F8FD;Lo;0;L;6CCD;;;;N;;;;;
-2F8FE;CJK COMPATIBILITY IDEOGRAPH-2F8FE;Lo;0;L;6C67;;;;N;;;;;
-2F8FF;CJK COMPATIBILITY IDEOGRAPH-2F8FF;Lo;0;L;6D16;;;;N;;;;;
-2F900;CJK COMPATIBILITY IDEOGRAPH-2F900;Lo;0;L;6D3E;;;;N;;;;;
-2F901;CJK COMPATIBILITY IDEOGRAPH-2F901;Lo;0;L;6D77;;;;N;;;;;
-2F902;CJK COMPATIBILITY IDEOGRAPH-2F902;Lo;0;L;6D41;;;;N;;;;;
-2F903;CJK COMPATIBILITY IDEOGRAPH-2F903;Lo;0;L;6D69;;;;N;;;;;
-2F904;CJK COMPATIBILITY IDEOGRAPH-2F904;Lo;0;L;6D78;;;;N;;;;;
-2F905;CJK COMPATIBILITY IDEOGRAPH-2F905;Lo;0;L;6D85;;;;N;;;;;
-2F906;CJK COMPATIBILITY IDEOGRAPH-2F906;Lo;0;L;23D1E;;;;N;;;;;
-2F907;CJK COMPATIBILITY IDEOGRAPH-2F907;Lo;0;L;6D34;;;;N;;;;;
-2F908;CJK COMPATIBILITY IDEOGRAPH-2F908;Lo;0;L;6E2F;;;;N;;;;;
-2F909;CJK COMPATIBILITY IDEOGRAPH-2F909;Lo;0;L;6E6E;;;;N;;;;;
-2F90A;CJK COMPATIBILITY IDEOGRAPH-2F90A;Lo;0;L;3D33;;;;N;;;;;
-2F90B;CJK COMPATIBILITY IDEOGRAPH-2F90B;Lo;0;L;6ECB;;;;N;;;;;
-2F90C;CJK COMPATIBILITY IDEOGRAPH-2F90C;Lo;0;L;6EC7;;;;N;;;;;
-2F90D;CJK COMPATIBILITY IDEOGRAPH-2F90D;Lo;0;L;23ED1;;;;N;;;;;
-2F90E;CJK COMPATIBILITY IDEOGRAPH-2F90E;Lo;0;L;6DF9;;;;N;;;;;
-2F90F;CJK COMPATIBILITY IDEOGRAPH-2F90F;Lo;0;L;6F6E;;;;N;;;;;
-2F910;CJK COMPATIBILITY IDEOGRAPH-2F910;Lo;0;L;23F5E;;;;N;;;;;
-2F911;CJK COMPATIBILITY IDEOGRAPH-2F911;Lo;0;L;23F8E;;;;N;;;;;
-2F912;CJK COMPATIBILITY IDEOGRAPH-2F912;Lo;0;L;6FC6;;;;N;;;;;
-2F913;CJK COMPATIBILITY IDEOGRAPH-2F913;Lo;0;L;7039;;;;N;;;;;
-2F914;CJK COMPATIBILITY IDEOGRAPH-2F914;Lo;0;L;701E;;;;N;;;;;
-2F915;CJK COMPATIBILITY IDEOGRAPH-2F915;Lo;0;L;701B;;;;N;;;;;
-2F916;CJK COMPATIBILITY IDEOGRAPH-2F916;Lo;0;L;3D96;;;;N;;;;;
-2F917;CJK COMPATIBILITY IDEOGRAPH-2F917;Lo;0;L;704A;;;;N;;;;;
-2F918;CJK COMPATIBILITY IDEOGRAPH-2F918;Lo;0;L;707D;;;;N;;;;;
-2F919;CJK COMPATIBILITY IDEOGRAPH-2F919;Lo;0;L;7077;;;;N;;;;;
-2F91A;CJK COMPATIBILITY IDEOGRAPH-2F91A;Lo;0;L;70AD;;;;N;;;;;
-2F91B;CJK COMPATIBILITY IDEOGRAPH-2F91B;Lo;0;L;20525;;;;N;;;;;
-2F91C;CJK COMPATIBILITY IDEOGRAPH-2F91C;Lo;0;L;7145;;;;N;;;;;
-2F91D;CJK COMPATIBILITY IDEOGRAPH-2F91D;Lo;0;L;24263;;;;N;;;;;
-2F91E;CJK COMPATIBILITY IDEOGRAPH-2F91E;Lo;0;L;719C;;;;N;;;;;
-2F91F;CJK COMPATIBILITY IDEOGRAPH-2F91F;Lo;0;L;243AB;;;;N;;;;;
-2F920;CJK COMPATIBILITY IDEOGRAPH-2F920;Lo;0;L;7228;;;;N;;;;;
-2F921;CJK COMPATIBILITY IDEOGRAPH-2F921;Lo;0;L;7235;;;;N;;;;;
-2F922;CJK COMPATIBILITY IDEOGRAPH-2F922;Lo;0;L;7250;;;;N;;;;;
-2F923;CJK COMPATIBILITY IDEOGRAPH-2F923;Lo;0;L;24608;;;;N;;;;;
-2F924;CJK COMPATIBILITY IDEOGRAPH-2F924;Lo;0;L;7280;;;;N;;;;;
-2F925;CJK COMPATIBILITY IDEOGRAPH-2F925;Lo;0;L;7295;;;;N;;;;;
-2F926;CJK COMPATIBILITY IDEOGRAPH-2F926;Lo;0;L;24735;;;;N;;;;;
-2F927;CJK COMPATIBILITY IDEOGRAPH-2F927;Lo;0;L;24814;;;;N;;;;;
-2F928;CJK COMPATIBILITY IDEOGRAPH-2F928;Lo;0;L;737A;;;;N;;;;;
-2F929;CJK COMPATIBILITY IDEOGRAPH-2F929;Lo;0;L;738B;;;;N;;;;;
-2F92A;CJK COMPATIBILITY IDEOGRAPH-2F92A;Lo;0;L;3EAC;;;;N;;;;;
-2F92B;CJK COMPATIBILITY IDEOGRAPH-2F92B;Lo;0;L;73A5;;;;N;;;;;
-2F92C;CJK COMPATIBILITY IDEOGRAPH-2F92C;Lo;0;L;3EB8;;;;N;;;;;
-2F92D;CJK COMPATIBILITY IDEOGRAPH-2F92D;Lo;0;L;3EB8;;;;N;;;;;
-2F92E;CJK COMPATIBILITY IDEOGRAPH-2F92E;Lo;0;L;7447;;;;N;;;;;
-2F92F;CJK COMPATIBILITY IDEOGRAPH-2F92F;Lo;0;L;745C;;;;N;;;;;
-2F930;CJK COMPATIBILITY IDEOGRAPH-2F930;Lo;0;L;7471;;;;N;;;;;
-2F931;CJK COMPATIBILITY IDEOGRAPH-2F931;Lo;0;L;7485;;;;N;;;;;
-2F932;CJK COMPATIBILITY IDEOGRAPH-2F932;Lo;0;L;74CA;;;;N;;;;;
-2F933;CJK COMPATIBILITY IDEOGRAPH-2F933;Lo;0;L;3F1B;;;;N;;;;;
-2F934;CJK COMPATIBILITY IDEOGRAPH-2F934;Lo;0;L;7524;;;;N;;;;;
-2F935;CJK COMPATIBILITY IDEOGRAPH-2F935;Lo;0;L;24C36;;;;N;;;;;
-2F936;CJK COMPATIBILITY IDEOGRAPH-2F936;Lo;0;L;753E;;;;N;;;;;
-2F937;CJK COMPATIBILITY IDEOGRAPH-2F937;Lo;0;L;24C92;;;;N;;;;;
-2F938;CJK COMPATIBILITY IDEOGRAPH-2F938;Lo;0;L;7570;;;;N;;;;;
-2F939;CJK COMPATIBILITY IDEOGRAPH-2F939;Lo;0;L;2219F;;;;N;;;;;
-2F93A;CJK COMPATIBILITY IDEOGRAPH-2F93A;Lo;0;L;7610;;;;N;;;;;
-2F93B;CJK COMPATIBILITY IDEOGRAPH-2F93B;Lo;0;L;24FA1;;;;N;;;;;
-2F93C;CJK COMPATIBILITY IDEOGRAPH-2F93C;Lo;0;L;24FB8;;;;N;;;;;
-2F93D;CJK COMPATIBILITY IDEOGRAPH-2F93D;Lo;0;L;25044;;;;N;;;;;
-2F93E;CJK COMPATIBILITY IDEOGRAPH-2F93E;Lo;0;L;3FFC;;;;N;;;;;
-2F93F;CJK COMPATIBILITY IDEOGRAPH-2F93F;Lo;0;L;4008;;;;N;;;;;
-2F940;CJK COMPATIBILITY IDEOGRAPH-2F940;Lo;0;L;76F4;;;;N;;;;;
-2F941;CJK COMPATIBILITY IDEOGRAPH-2F941;Lo;0;L;250F3;;;;N;;;;;
-2F942;CJK COMPATIBILITY IDEOGRAPH-2F942;Lo;0;L;250F2;;;;N;;;;;
-2F943;CJK COMPATIBILITY IDEOGRAPH-2F943;Lo;0;L;25119;;;;N;;;;;
-2F944;CJK COMPATIBILITY IDEOGRAPH-2F944;Lo;0;L;25133;;;;N;;;;;
-2F945;CJK COMPATIBILITY IDEOGRAPH-2F945;Lo;0;L;771E;;;;N;;;;;
-2F946;CJK COMPATIBILITY IDEOGRAPH-2F946;Lo;0;L;771F;;;;N;;;;;
-2F947;CJK COMPATIBILITY IDEOGRAPH-2F947;Lo;0;L;771F;;;;N;;;;;
-2F948;CJK COMPATIBILITY IDEOGRAPH-2F948;Lo;0;L;774A;;;;N;;;;;
-2F949;CJK COMPATIBILITY IDEOGRAPH-2F949;Lo;0;L;4039;;;;N;;;;;
-2F94A;CJK COMPATIBILITY IDEOGRAPH-2F94A;Lo;0;L;778B;;;;N;;;;;
-2F94B;CJK COMPATIBILITY IDEOGRAPH-2F94B;Lo;0;L;4046;;;;N;;;;;
-2F94C;CJK COMPATIBILITY IDEOGRAPH-2F94C;Lo;0;L;4096;;;;N;;;;;
-2F94D;CJK COMPATIBILITY IDEOGRAPH-2F94D;Lo;0;L;2541D;;;;N;;;;;
-2F94E;CJK COMPATIBILITY IDEOGRAPH-2F94E;Lo;0;L;784E;;;;N;;;;;
-2F94F;CJK COMPATIBILITY IDEOGRAPH-2F94F;Lo;0;L;788C;;;;N;;;;;
-2F950;CJK COMPATIBILITY IDEOGRAPH-2F950;Lo;0;L;78CC;;;;N;;;;;
-2F951;CJK COMPATIBILITY IDEOGRAPH-2F951;Lo;0;L;40E3;;;;N;;;;;
-2F952;CJK COMPATIBILITY IDEOGRAPH-2F952;Lo;0;L;25626;;;;N;;;;;
-2F953;CJK COMPATIBILITY IDEOGRAPH-2F953;Lo;0;L;7956;;;;N;;;;;
-2F954;CJK COMPATIBILITY IDEOGRAPH-2F954;Lo;0;L;2569A;;;;N;;;;;
-2F955;CJK COMPATIBILITY IDEOGRAPH-2F955;Lo;0;L;256C5;;;;N;;;;;
-2F956;CJK COMPATIBILITY IDEOGRAPH-2F956;Lo;0;L;798F;;;;N;;;;;
-2F957;CJK COMPATIBILITY IDEOGRAPH-2F957;Lo;0;L;79EB;;;;N;;;;;
-2F958;CJK COMPATIBILITY IDEOGRAPH-2F958;Lo;0;L;412F;;;;N;;;;;
-2F959;CJK COMPATIBILITY IDEOGRAPH-2F959;Lo;0;L;7A40;;;;N;;;;;
-2F95A;CJK COMPATIBILITY IDEOGRAPH-2F95A;Lo;0;L;7A4A;;;;N;;;;;
-2F95B;CJK COMPATIBILITY IDEOGRAPH-2F95B;Lo;0;L;7A4F;;;;N;;;;;
-2F95C;CJK COMPATIBILITY IDEOGRAPH-2F95C;Lo;0;L;2597C;;;;N;;;;;
-2F95D;CJK COMPATIBILITY IDEOGRAPH-2F95D;Lo;0;L;25AA7;;;;N;;;;;
-2F95E;CJK COMPATIBILITY IDEOGRAPH-2F95E;Lo;0;L;25AA7;;;;N;;;;;
-2F95F;CJK COMPATIBILITY IDEOGRAPH-2F95F;Lo;0;L;7AEE;;;;N;;;;;
-2F960;CJK COMPATIBILITY IDEOGRAPH-2F960;Lo;0;L;4202;;;;N;;;;;
-2F961;CJK COMPATIBILITY IDEOGRAPH-2F961;Lo;0;L;25BAB;;;;N;;;;;
-2F962;CJK COMPATIBILITY IDEOGRAPH-2F962;Lo;0;L;7BC6;;;;N;;;;;
-2F963;CJK COMPATIBILITY IDEOGRAPH-2F963;Lo;0;L;7BC9;;;;N;;;;;
-2F964;CJK COMPATIBILITY IDEOGRAPH-2F964;Lo;0;L;4227;;;;N;;;;;
-2F965;CJK COMPATIBILITY IDEOGRAPH-2F965;Lo;0;L;25C80;;;;N;;;;;
-2F966;CJK COMPATIBILITY IDEOGRAPH-2F966;Lo;0;L;7CD2;;;;N;;;;;
-2F967;CJK COMPATIBILITY IDEOGRAPH-2F967;Lo;0;L;42A0;;;;N;;;;;
-2F968;CJK COMPATIBILITY IDEOGRAPH-2F968;Lo;0;L;7CE8;;;;N;;;;;
-2F969;CJK COMPATIBILITY IDEOGRAPH-2F969;Lo;0;L;7CE3;;;;N;;;;;
-2F96A;CJK COMPATIBILITY IDEOGRAPH-2F96A;Lo;0;L;7D00;;;;N;;;;;
-2F96B;CJK COMPATIBILITY IDEOGRAPH-2F96B;Lo;0;L;25F86;;;;N;;;;;
-2F96C;CJK COMPATIBILITY IDEOGRAPH-2F96C;Lo;0;L;7D63;;;;N;;;;;
-2F96D;CJK COMPATIBILITY IDEOGRAPH-2F96D;Lo;0;L;4301;;;;N;;;;;
-2F96E;CJK COMPATIBILITY IDEOGRAPH-2F96E;Lo;0;L;7DC7;;;;N;;;;;
-2F96F;CJK COMPATIBILITY IDEOGRAPH-2F96F;Lo;0;L;7E02;;;;N;;;;;
-2F970;CJK COMPATIBILITY IDEOGRAPH-2F970;Lo;0;L;7E45;;;;N;;;;;
-2F971;CJK COMPATIBILITY IDEOGRAPH-2F971;Lo;0;L;4334;;;;N;;;;;
-2F972;CJK COMPATIBILITY IDEOGRAPH-2F972;Lo;0;L;26228;;;;N;;;;;
-2F973;CJK COMPATIBILITY IDEOGRAPH-2F973;Lo;0;L;26247;;;;N;;;;;
-2F974;CJK COMPATIBILITY IDEOGRAPH-2F974;Lo;0;L;4359;;;;N;;;;;
-2F975;CJK COMPATIBILITY IDEOGRAPH-2F975;Lo;0;L;262D9;;;;N;;;;;
-2F976;CJK COMPATIBILITY IDEOGRAPH-2F976;Lo;0;L;7F7A;;;;N;;;;;
-2F977;CJK COMPATIBILITY IDEOGRAPH-2F977;Lo;0;L;2633E;;;;N;;;;;
-2F978;CJK COMPATIBILITY IDEOGRAPH-2F978;Lo;0;L;7F95;;;;N;;;;;
-2F979;CJK COMPATIBILITY IDEOGRAPH-2F979;Lo;0;L;7FFA;;;;N;;;;;
-2F97A;CJK COMPATIBILITY IDEOGRAPH-2F97A;Lo;0;L;8005;;;;N;;;;;
-2F97B;CJK COMPATIBILITY IDEOGRAPH-2F97B;Lo;0;L;264DA;;;;N;;;;;
-2F97C;CJK COMPATIBILITY IDEOGRAPH-2F97C;Lo;0;L;26523;;;;N;;;;;
-2F97D;CJK COMPATIBILITY IDEOGRAPH-2F97D;Lo;0;L;8060;;;;N;;;;;
-2F97E;CJK COMPATIBILITY IDEOGRAPH-2F97E;Lo;0;L;265A8;;;;N;;;;;
-2F97F;CJK COMPATIBILITY IDEOGRAPH-2F97F;Lo;0;L;8070;;;;N;;;;;
-2F980;CJK COMPATIBILITY IDEOGRAPH-2F980;Lo;0;L;2335F;;;;N;;;;;
-2F981;CJK COMPATIBILITY IDEOGRAPH-2F981;Lo;0;L;43D5;;;;N;;;;;
-2F982;CJK COMPATIBILITY IDEOGRAPH-2F982;Lo;0;L;80B2;;;;N;;;;;
-2F983;CJK COMPATIBILITY IDEOGRAPH-2F983;Lo;0;L;8103;;;;N;;;;;
-2F984;CJK COMPATIBILITY IDEOGRAPH-2F984;Lo;0;L;440B;;;;N;;;;;
-2F985;CJK COMPATIBILITY IDEOGRAPH-2F985;Lo;0;L;813E;;;;N;;;;;
-2F986;CJK COMPATIBILITY IDEOGRAPH-2F986;Lo;0;L;5AB5;;;;N;;;;;
-2F987;CJK COMPATIBILITY IDEOGRAPH-2F987;Lo;0;L;267A7;;;;N;;;;;
-2F988;CJK COMPATIBILITY IDEOGRAPH-2F988;Lo;0;L;267B5;;;;N;;;;;
-2F989;CJK COMPATIBILITY IDEOGRAPH-2F989;Lo;0;L;23393;;;;N;;;;;
-2F98A;CJK COMPATIBILITY IDEOGRAPH-2F98A;Lo;0;L;2339C;;;;N;;;;;
-2F98B;CJK COMPATIBILITY IDEOGRAPH-2F98B;Lo;0;L;8201;;;;N;;;;;
-2F98C;CJK COMPATIBILITY IDEOGRAPH-2F98C;Lo;0;L;8204;;;;N;;;;;
-2F98D;CJK COMPATIBILITY IDEOGRAPH-2F98D;Lo;0;L;8F9E;;;;N;;;;;
-2F98E;CJK COMPATIBILITY IDEOGRAPH-2F98E;Lo;0;L;446B;;;;N;;;;;
-2F98F;CJK COMPATIBILITY IDEOGRAPH-2F98F;Lo;0;L;8291;;;;N;;;;;
-2F990;CJK COMPATIBILITY IDEOGRAPH-2F990;Lo;0;L;828B;;;;N;;;;;
-2F991;CJK COMPATIBILITY IDEOGRAPH-2F991;Lo;0;L;829D;;;;N;;;;;
-2F992;CJK COMPATIBILITY IDEOGRAPH-2F992;Lo;0;L;52B3;;;;N;;;;;
-2F993;CJK COMPATIBILITY IDEOGRAPH-2F993;Lo;0;L;82B1;;;;N;;;;;
-2F994;CJK COMPATIBILITY IDEOGRAPH-2F994;Lo;0;L;82B3;;;;N;;;;;
-2F995;CJK COMPATIBILITY IDEOGRAPH-2F995;Lo;0;L;82BD;;;;N;;;;;
-2F996;CJK COMPATIBILITY IDEOGRAPH-2F996;Lo;0;L;82E6;;;;N;;;;;
-2F997;CJK COMPATIBILITY IDEOGRAPH-2F997;Lo;0;L;26B3C;;;;N;;;;;
-2F998;CJK COMPATIBILITY IDEOGRAPH-2F998;Lo;0;L;82E5;;;;N;;;;;
-2F999;CJK COMPATIBILITY IDEOGRAPH-2F999;Lo;0;L;831D;;;;N;;;;;
-2F99A;CJK COMPATIBILITY IDEOGRAPH-2F99A;Lo;0;L;8363;;;;N;;;;;
-2F99B;CJK COMPATIBILITY IDEOGRAPH-2F99B;Lo;0;L;83AD;;;;N;;;;;
-2F99C;CJK COMPATIBILITY IDEOGRAPH-2F99C;Lo;0;L;8323;;;;N;;;;;
-2F99D;CJK COMPATIBILITY IDEOGRAPH-2F99D;Lo;0;L;83BD;;;;N;;;;;
-2F99E;CJK COMPATIBILITY IDEOGRAPH-2F99E;Lo;0;L;83E7;;;;N;;;;;
-2F99F;CJK COMPATIBILITY IDEOGRAPH-2F99F;Lo;0;L;8457;;;;N;;;;;
-2F9A0;CJK COMPATIBILITY IDEOGRAPH-2F9A0;Lo;0;L;8353;;;;N;;;;;
-2F9A1;CJK COMPATIBILITY IDEOGRAPH-2F9A1;Lo;0;L;83CA;;;;N;;;;;
-2F9A2;CJK COMPATIBILITY IDEOGRAPH-2F9A2;Lo;0;L;83CC;;;;N;;;;;
-2F9A3;CJK COMPATIBILITY IDEOGRAPH-2F9A3;Lo;0;L;83DC;;;;N;;;;;
-2F9A4;CJK COMPATIBILITY IDEOGRAPH-2F9A4;Lo;0;L;26C36;;;;N;;;;;
-2F9A5;CJK COMPATIBILITY IDEOGRAPH-2F9A5;Lo;0;L;26D6B;;;;N;;;;;
-2F9A6;CJK COMPATIBILITY IDEOGRAPH-2F9A6;Lo;0;L;26CD5;;;;N;;;;;
-2F9A7;CJK COMPATIBILITY IDEOGRAPH-2F9A7;Lo;0;L;452B;;;;N;;;;;
-2F9A8;CJK COMPATIBILITY IDEOGRAPH-2F9A8;Lo;0;L;84F1;;;;N;;;;;
-2F9A9;CJK COMPATIBILITY IDEOGRAPH-2F9A9;Lo;0;L;84F3;;;;N;;;;;
-2F9AA;CJK COMPATIBILITY IDEOGRAPH-2F9AA;Lo;0;L;8516;;;;N;;;;;
-2F9AB;CJK COMPATIBILITY IDEOGRAPH-2F9AB;Lo;0;L;273CA;;;;N;;;;;
-2F9AC;CJK COMPATIBILITY IDEOGRAPH-2F9AC;Lo;0;L;8564;;;;N;;;;;
-2F9AD;CJK COMPATIBILITY IDEOGRAPH-2F9AD;Lo;0;L;26F2C;;;;N;;;;;
-2F9AE;CJK COMPATIBILITY IDEOGRAPH-2F9AE;Lo;0;L;455D;;;;N;;;;;
-2F9AF;CJK COMPATIBILITY IDEOGRAPH-2F9AF;Lo;0;L;4561;;;;N;;;;;
-2F9B0;CJK COMPATIBILITY IDEOGRAPH-2F9B0;Lo;0;L;26FB1;;;;N;;;;;
-2F9B1;CJK COMPATIBILITY IDEOGRAPH-2F9B1;Lo;0;L;270D2;;;;N;;;;;
-2F9B2;CJK COMPATIBILITY IDEOGRAPH-2F9B2;Lo;0;L;456B;;;;N;;;;;
-2F9B3;CJK COMPATIBILITY IDEOGRAPH-2F9B3;Lo;0;L;8650;;;;N;;;;;
-2F9B4;CJK COMPATIBILITY IDEOGRAPH-2F9B4;Lo;0;L;865C;;;;N;;;;;
-2F9B5;CJK COMPATIBILITY IDEOGRAPH-2F9B5;Lo;0;L;8667;;;;N;;;;;
-2F9B6;CJK COMPATIBILITY IDEOGRAPH-2F9B6;Lo;0;L;8669;;;;N;;;;;
-2F9B7;CJK COMPATIBILITY IDEOGRAPH-2F9B7;Lo;0;L;86A9;;;;N;;;;;
-2F9B8;CJK COMPATIBILITY IDEOGRAPH-2F9B8;Lo;0;L;8688;;;;N;;;;;
-2F9B9;CJK COMPATIBILITY IDEOGRAPH-2F9B9;Lo;0;L;870E;;;;N;;;;;
-2F9BA;CJK COMPATIBILITY IDEOGRAPH-2F9BA;Lo;0;L;86E2;;;;N;;;;;
-2F9BB;CJK COMPATIBILITY IDEOGRAPH-2F9BB;Lo;0;L;8779;;;;N;;;;;
-2F9BC;CJK COMPATIBILITY IDEOGRAPH-2F9BC;Lo;0;L;8728;;;;N;;;;;
-2F9BD;CJK COMPATIBILITY IDEOGRAPH-2F9BD;Lo;0;L;876B;;;;N;;;;;
-2F9BE;CJK COMPATIBILITY IDEOGRAPH-2F9BE;Lo;0;L;8786;;;;N;;;;;
-2F9BF;CJK COMPATIBILITY IDEOGRAPH-2F9BF;Lo;0;L;45D7;;;;N;;;;;
-2F9C0;CJK COMPATIBILITY IDEOGRAPH-2F9C0;Lo;0;L;87E1;;;;N;;;;;
-2F9C1;CJK COMPATIBILITY IDEOGRAPH-2F9C1;Lo;0;L;8801;;;;N;;;;;
-2F9C2;CJK COMPATIBILITY IDEOGRAPH-2F9C2;Lo;0;L;45F9;;;;N;;;;;
-2F9C3;CJK COMPATIBILITY IDEOGRAPH-2F9C3;Lo;0;L;8860;;;;N;;;;;
-2F9C4;CJK COMPATIBILITY IDEOGRAPH-2F9C4;Lo;0;L;8863;;;;N;;;;;
-2F9C5;CJK COMPATIBILITY IDEOGRAPH-2F9C5;Lo;0;L;27667;;;;N;;;;;
-2F9C6;CJK COMPATIBILITY IDEOGRAPH-2F9C6;Lo;0;L;88D7;;;;N;;;;;
-2F9C7;CJK COMPATIBILITY IDEOGRAPH-2F9C7;Lo;0;L;88DE;;;;N;;;;;
-2F9C8;CJK COMPATIBILITY IDEOGRAPH-2F9C8;Lo;0;L;4635;;;;N;;;;;
-2F9C9;CJK COMPATIBILITY IDEOGRAPH-2F9C9;Lo;0;L;88FA;;;;N;;;;;
-2F9CA;CJK COMPATIBILITY IDEOGRAPH-2F9CA;Lo;0;L;34BB;;;;N;;;;;
-2F9CB;CJK COMPATIBILITY IDEOGRAPH-2F9CB;Lo;0;L;278AE;;;;N;;;;;
-2F9CC;CJK COMPATIBILITY IDEOGRAPH-2F9CC;Lo;0;L;27966;;;;N;;;;;
-2F9CD;CJK COMPATIBILITY IDEOGRAPH-2F9CD;Lo;0;L;46BE;;;;N;;;;;
-2F9CE;CJK COMPATIBILITY IDEOGRAPH-2F9CE;Lo;0;L;46C7;;;;N;;;;;
-2F9CF;CJK COMPATIBILITY IDEOGRAPH-2F9CF;Lo;0;L;8AA0;;;;N;;;;;
-2F9D0;CJK COMPATIBILITY IDEOGRAPH-2F9D0;Lo;0;L;8AED;;;;N;;;;;
-2F9D1;CJK COMPATIBILITY IDEOGRAPH-2F9D1;Lo;0;L;8B8A;;;;N;;;;;
-2F9D2;CJK COMPATIBILITY IDEOGRAPH-2F9D2;Lo;0;L;8C55;;;;N;;;;;
-2F9D3;CJK COMPATIBILITY IDEOGRAPH-2F9D3;Lo;0;L;27CA8;;;;N;;;;;
-2F9D4;CJK COMPATIBILITY IDEOGRAPH-2F9D4;Lo;0;L;8CAB;;;;N;;;;;
-2F9D5;CJK COMPATIBILITY IDEOGRAPH-2F9D5;Lo;0;L;8CC1;;;;N;;;;;
-2F9D6;CJK COMPATIBILITY IDEOGRAPH-2F9D6;Lo;0;L;8D1B;;;;N;;;;;
-2F9D7;CJK COMPATIBILITY IDEOGRAPH-2F9D7;Lo;0;L;8D77;;;;N;;;;;
-2F9D8;CJK COMPATIBILITY IDEOGRAPH-2F9D8;Lo;0;L;27F2F;;;;N;;;;;
-2F9D9;CJK COMPATIBILITY IDEOGRAPH-2F9D9;Lo;0;L;20804;;;;N;;;;;
-2F9DA;CJK COMPATIBILITY IDEOGRAPH-2F9DA;Lo;0;L;8DCB;;;;N;;;;;
-2F9DB;CJK COMPATIBILITY IDEOGRAPH-2F9DB;Lo;0;L;8DBC;;;;N;;;;;
-2F9DC;CJK COMPATIBILITY IDEOGRAPH-2F9DC;Lo;0;L;8DF0;;;;N;;;;;
-2F9DD;CJK COMPATIBILITY IDEOGRAPH-2F9DD;Lo;0;L;208DE;;;;N;;;;;
-2F9DE;CJK COMPATIBILITY IDEOGRAPH-2F9DE;Lo;0;L;8ED4;;;;N;;;;;
-2F9DF;CJK COMPATIBILITY IDEOGRAPH-2F9DF;Lo;0;L;8F38;;;;N;;;;;
-2F9E0;CJK COMPATIBILITY IDEOGRAPH-2F9E0;Lo;0;L;285D2;;;;N;;;;;
-2F9E1;CJK COMPATIBILITY IDEOGRAPH-2F9E1;Lo;0;L;285ED;;;;N;;;;;
-2F9E2;CJK COMPATIBILITY IDEOGRAPH-2F9E2;Lo;0;L;9094;;;;N;;;;;
-2F9E3;CJK COMPATIBILITY IDEOGRAPH-2F9E3;Lo;0;L;90F1;;;;N;;;;;
-2F9E4;CJK COMPATIBILITY IDEOGRAPH-2F9E4;Lo;0;L;9111;;;;N;;;;;
-2F9E5;CJK COMPATIBILITY IDEOGRAPH-2F9E5;Lo;0;L;2872E;;;;N;;;;;
-2F9E6;CJK COMPATIBILITY IDEOGRAPH-2F9E6;Lo;0;L;911B;;;;N;;;;;
-2F9E7;CJK COMPATIBILITY IDEOGRAPH-2F9E7;Lo;0;L;9238;;;;N;;;;;
-2F9E8;CJK COMPATIBILITY IDEOGRAPH-2F9E8;Lo;0;L;92D7;;;;N;;;;;
-2F9E9;CJK COMPATIBILITY IDEOGRAPH-2F9E9;Lo;0;L;92D8;;;;N;;;;;
-2F9EA;CJK COMPATIBILITY IDEOGRAPH-2F9EA;Lo;0;L;927C;;;;N;;;;;
-2F9EB;CJK COMPATIBILITY IDEOGRAPH-2F9EB;Lo;0;L;93F9;;;;N;;;;;
-2F9EC;CJK COMPATIBILITY IDEOGRAPH-2F9EC;Lo;0;L;9415;;;;N;;;;;
-2F9ED;CJK COMPATIBILITY IDEOGRAPH-2F9ED;Lo;0;L;28BFA;;;;N;;;;;
-2F9EE;CJK COMPATIBILITY IDEOGRAPH-2F9EE;Lo;0;L;958B;;;;N;;;;;
-2F9EF;CJK COMPATIBILITY IDEOGRAPH-2F9EF;Lo;0;L;4995;;;;N;;;;;
-2F9F0;CJK COMPATIBILITY IDEOGRAPH-2F9F0;Lo;0;L;95B7;;;;N;;;;;
-2F9F1;CJK COMPATIBILITY IDEOGRAPH-2F9F1;Lo;0;L;28D77;;;;N;;;;;
-2F9F2;CJK COMPATIBILITY IDEOGRAPH-2F9F2;Lo;0;L;49E6;;;;N;;;;;
-2F9F3;CJK COMPATIBILITY IDEOGRAPH-2F9F3;Lo;0;L;96C3;;;;N;;;;;
-2F9F4;CJK COMPATIBILITY IDEOGRAPH-2F9F4;Lo;0;L;5DB2;;;;N;;;;;
-2F9F5;CJK COMPATIBILITY IDEOGRAPH-2F9F5;Lo;0;L;9723;;;;N;;;;;
-2F9F6;CJK COMPATIBILITY IDEOGRAPH-2F9F6;Lo;0;L;29145;;;;N;;;;;
-2F9F7;CJK COMPATIBILITY IDEOGRAPH-2F9F7;Lo;0;L;2921A;;;;N;;;;;
-2F9F8;CJK COMPATIBILITY IDEOGRAPH-2F9F8;Lo;0;L;4A6E;;;;N;;;;;
-2F9F9;CJK COMPATIBILITY IDEOGRAPH-2F9F9;Lo;0;L;4A76;;;;N;;;;;
-2F9FA;CJK COMPATIBILITY IDEOGRAPH-2F9FA;Lo;0;L;97E0;;;;N;;;;;
-2F9FB;CJK COMPATIBILITY IDEOGRAPH-2F9FB;Lo;0;L;2940A;;;;N;;;;;
-2F9FC;CJK COMPATIBILITY IDEOGRAPH-2F9FC;Lo;0;L;4AB2;;;;N;;;;;
-2F9FD;CJK COMPATIBILITY IDEOGRAPH-2F9FD;Lo;0;L;29496;;;;N;;;;;
-2F9FE;CJK COMPATIBILITY IDEOGRAPH-2F9FE;Lo;0;L;980B;;;;N;;;;;
-2F9FF;CJK COMPATIBILITY IDEOGRAPH-2F9FF;Lo;0;L;980B;;;;N;;;;;
-2FA00;CJK COMPATIBILITY IDEOGRAPH-2FA00;Lo;0;L;9829;;;;N;;;;;
-2FA01;CJK COMPATIBILITY IDEOGRAPH-2FA01;Lo;0;L;295B6;;;;N;;;;;
-2FA02;CJK COMPATIBILITY IDEOGRAPH-2FA02;Lo;0;L;98E2;;;;N;;;;;
-2FA03;CJK COMPATIBILITY IDEOGRAPH-2FA03;Lo;0;L;4B33;;;;N;;;;;
-2FA04;CJK COMPATIBILITY IDEOGRAPH-2FA04;Lo;0;L;9929;;;;N;;;;;
-2FA05;CJK COMPATIBILITY IDEOGRAPH-2FA05;Lo;0;L;99A7;;;;N;;;;;
-2FA06;CJK COMPATIBILITY IDEOGRAPH-2FA06;Lo;0;L;99C2;;;;N;;;;;
-2FA07;CJK COMPATIBILITY IDEOGRAPH-2FA07;Lo;0;L;99FE;;;;N;;;;;
-2FA08;CJK COMPATIBILITY IDEOGRAPH-2FA08;Lo;0;L;4BCE;;;;N;;;;;
-2FA09;CJK COMPATIBILITY IDEOGRAPH-2FA09;Lo;0;L;29B30;;;;N;;;;;
-2FA0A;CJK COMPATIBILITY IDEOGRAPH-2FA0A;Lo;0;L;9B12;;;;N;;;;;
-2FA0B;CJK COMPATIBILITY IDEOGRAPH-2FA0B;Lo;0;L;9C40;;;;N;;;;;
-2FA0C;CJK COMPATIBILITY IDEOGRAPH-2FA0C;Lo;0;L;9CFD;;;;N;;;;;
-2FA0D;CJK COMPATIBILITY IDEOGRAPH-2FA0D;Lo;0;L;4CCE;;;;N;;;;;
-2FA0E;CJK COMPATIBILITY IDEOGRAPH-2FA0E;Lo;0;L;4CED;;;;N;;;;;
-2FA0F;CJK COMPATIBILITY IDEOGRAPH-2FA0F;Lo;0;L;9D67;;;;N;;;;;
-2FA10;CJK COMPATIBILITY IDEOGRAPH-2FA10;Lo;0;L;2A0CE;;;;N;;;;;
-2FA11;CJK COMPATIBILITY IDEOGRAPH-2FA11;Lo;0;L;4CF8;;;;N;;;;;
-2FA12;CJK COMPATIBILITY IDEOGRAPH-2FA12;Lo;0;L;2A105;;;;N;;;;;
-2FA13;CJK COMPATIBILITY IDEOGRAPH-2FA13;Lo;0;L;2A20E;;;;N;;;;;
-2FA14;CJK COMPATIBILITY IDEOGRAPH-2FA14;Lo;0;L;2A291;;;;N;;;;;
-2FA15;CJK COMPATIBILITY IDEOGRAPH-2FA15;Lo;0;L;9EBB;;;;N;;;;;
-2FA16;CJK COMPATIBILITY IDEOGRAPH-2FA16;Lo;0;L;4D56;;;;N;;;;;
-2FA17;CJK COMPATIBILITY IDEOGRAPH-2FA17;Lo;0;L;9EF9;;;;N;;;;;
-2FA18;CJK COMPATIBILITY IDEOGRAPH-2FA18;Lo;0;L;9EFE;;;;N;;;;;
-2FA19;CJK COMPATIBILITY IDEOGRAPH-2FA19;Lo;0;L;9F05;;;;N;;;;;
-2FA1A;CJK COMPATIBILITY IDEOGRAPH-2FA1A;Lo;0;L;9F0F;;;;N;;;;;
-2FA1B;CJK COMPATIBILITY IDEOGRAPH-2FA1B;Lo;0;L;9F16;;;;N;;;;;
-2FA1C;CJK COMPATIBILITY IDEOGRAPH-2FA1C;Lo;0;L;9F3B;;;;N;;;;;
-2FA1D;CJK COMPATIBILITY IDEOGRAPH-2FA1D;Lo;0;L;2A600;;;;N;;;;;
-E0001;LANGUAGE TAG;Cf;0;BN;;;;;N;;;;;
-E0020;TAG SPACE;Cf;0;BN;;;;;N;;;;;
-E0021;TAG EXCLAMATION MARK;Cf;0;BN;;;;;N;;;;;
-E0022;TAG QUOTATION MARK;Cf;0;BN;;;;;N;;;;;
-E0023;TAG NUMBER SIGN;Cf;0;BN;;;;;N;;;;;
-E0024;TAG DOLLAR SIGN;Cf;0;BN;;;;;N;;;;;
-E0025;TAG PERCENT SIGN;Cf;0;BN;;;;;N;;;;;
-E0026;TAG AMPERSAND;Cf;0;BN;;;;;N;;;;;
-E0027;TAG APOSTROPHE;Cf;0;BN;;;;;N;;;;;
-E0028;TAG LEFT PARENTHESIS;Cf;0;BN;;;;;N;;;;;
-E0029;TAG RIGHT PARENTHESIS;Cf;0;BN;;;;;N;;;;;
-E002A;TAG ASTERISK;Cf;0;BN;;;;;N;;;;;
-E002B;TAG PLUS SIGN;Cf;0;BN;;;;;N;;;;;
-E002C;TAG COMMA;Cf;0;BN;;;;;N;;;;;
-E002D;TAG HYPHEN-MINUS;Cf;0;BN;;;;;N;;;;;
-E002E;TAG FULL STOP;Cf;0;BN;;;;;N;;;;;
-E002F;TAG SOLIDUS;Cf;0;BN;;;;;N;;;;;
-E0030;TAG DIGIT ZERO;Cf;0;BN;;;;;N;;;;;
-E0031;TAG DIGIT ONE;Cf;0;BN;;;;;N;;;;;
-E0032;TAG DIGIT TWO;Cf;0;BN;;;;;N;;;;;
-E0033;TAG DIGIT THREE;Cf;0;BN;;;;;N;;;;;
-E0034;TAG DIGIT FOUR;Cf;0;BN;;;;;N;;;;;
-E0035;TAG DIGIT FIVE;Cf;0;BN;;;;;N;;;;;
-E0036;TAG DIGIT SIX;Cf;0;BN;;;;;N;;;;;
-E0037;TAG DIGIT SEVEN;Cf;0;BN;;;;;N;;;;;
-E0038;TAG DIGIT EIGHT;Cf;0;BN;;;;;N;;;;;
-E0039;TAG DIGIT NINE;Cf;0;BN;;;;;N;;;;;
-E003A;TAG COLON;Cf;0;BN;;;;;N;;;;;
-E003B;TAG SEMICOLON;Cf;0;BN;;;;;N;;;;;
-E003C;TAG LESS-THAN SIGN;Cf;0;BN;;;;;N;;;;;
-E003D;TAG EQUALS SIGN;Cf;0;BN;;;;;N;;;;;
-E003E;TAG GREATER-THAN SIGN;Cf;0;BN;;;;;N;;;;;
-E003F;TAG QUESTION MARK;Cf;0;BN;;;;;N;;;;;
-E0040;TAG COMMERCIAL AT;Cf;0;BN;;;;;N;;;;;
-E0041;TAG LATIN CAPITAL LETTER A;Cf;0;BN;;;;;N;;;;;
-E0042;TAG LATIN CAPITAL LETTER B;Cf;0;BN;;;;;N;;;;;
-E0043;TAG LATIN CAPITAL LETTER C;Cf;0;BN;;;;;N;;;;;
-E0044;TAG LATIN CAPITAL LETTER D;Cf;0;BN;;;;;N;;;;;
-E0045;TAG LATIN CAPITAL LETTER E;Cf;0;BN;;;;;N;;;;;
-E0046;TAG LATIN CAPITAL LETTER F;Cf;0;BN;;;;;N;;;;;
-E0047;TAG LATIN CAPITAL LETTER G;Cf;0;BN;;;;;N;;;;;
-E0048;TAG LATIN CAPITAL LETTER H;Cf;0;BN;;;;;N;;;;;
-E0049;TAG LATIN CAPITAL LETTER I;Cf;0;BN;;;;;N;;;;;
-E004A;TAG LATIN CAPITAL LETTER J;Cf;0;BN;;;;;N;;;;;
-E004B;TAG LATIN CAPITAL LETTER K;Cf;0;BN;;;;;N;;;;;
-E004C;TAG LATIN CAPITAL LETTER L;Cf;0;BN;;;;;N;;;;;
-E004D;TAG LATIN CAPITAL LETTER M;Cf;0;BN;;;;;N;;;;;
-E004E;TAG LATIN CAPITAL LETTER N;Cf;0;BN;;;;;N;;;;;
-E004F;TAG LATIN CAPITAL LETTER O;Cf;0;BN;;;;;N;;;;;
-E0050;TAG LATIN CAPITAL LETTER P;Cf;0;BN;;;;;N;;;;;
-E0051;TAG LATIN CAPITAL LETTER Q;Cf;0;BN;;;;;N;;;;;
-E0052;TAG LATIN CAPITAL LETTER R;Cf;0;BN;;;;;N;;;;;
-E0053;TAG LATIN CAPITAL LETTER S;Cf;0;BN;;;;;N;;;;;
-E0054;TAG LATIN CAPITAL LETTER T;Cf;0;BN;;;;;N;;;;;
-E0055;TAG LATIN CAPITAL LETTER U;Cf;0;BN;;;;;N;;;;;
-E0056;TAG LATIN CAPITAL LETTER V;Cf;0;BN;;;;;N;;;;;
-E0057;TAG LATIN CAPITAL LETTER W;Cf;0;BN;;;;;N;;;;;
-E0058;TAG LATIN CAPITAL LETTER X;Cf;0;BN;;;;;N;;;;;
-E0059;TAG LATIN CAPITAL LETTER Y;Cf;0;BN;;;;;N;;;;;
-E005A;TAG LATIN CAPITAL LETTER Z;Cf;0;BN;;;;;N;;;;;
-E005B;TAG LEFT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;;
-E005C;TAG REVERSE SOLIDUS;Cf;0;BN;;;;;N;;;;;
-E005D;TAG RIGHT SQUARE BRACKET;Cf;0;BN;;;;;N;;;;;
-E005E;TAG CIRCUMFLEX ACCENT;Cf;0;BN;;;;;N;;;;;
-E005F;TAG LOW LINE;Cf;0;BN;;;;;N;;;;;
-E0060;TAG GRAVE ACCENT;Cf;0;BN;;;;;N;;;;;
-E0061;TAG LATIN SMALL LETTER A;Cf;0;BN;;;;;N;;;;;
-E0062;TAG LATIN SMALL LETTER B;Cf;0;BN;;;;;N;;;;;
-E0063;TAG LATIN SMALL LETTER C;Cf;0;BN;;;;;N;;;;;
-E0064;TAG LATIN SMALL LETTER D;Cf;0;BN;;;;;N;;;;;
-E0065;TAG LATIN SMALL LETTER E;Cf;0;BN;;;;;N;;;;;
-E0066;TAG LATIN SMALL LETTER F;Cf;0;BN;;;;;N;;;;;
-E0067;TAG LATIN SMALL LETTER G;Cf;0;BN;;;;;N;;;;;
-E0068;TAG LATIN SMALL LETTER H;Cf;0;BN;;;;;N;;;;;
-E0069;TAG LATIN SMALL LETTER I;Cf;0;BN;;;;;N;;;;;
-E006A;TAG LATIN SMALL LETTER J;Cf;0;BN;;;;;N;;;;;
-E006B;TAG LATIN SMALL LETTER K;Cf;0;BN;;;;;N;;;;;
-E006C;TAG LATIN SMALL LETTER L;Cf;0;BN;;;;;N;;;;;
-E006D;TAG LATIN SMALL LETTER M;Cf;0;BN;;;;;N;;;;;
-E006E;TAG LATIN SMALL LETTER N;Cf;0;BN;;;;;N;;;;;
-E006F;TAG LATIN SMALL LETTER O;Cf;0;BN;;;;;N;;;;;
-E0070;TAG LATIN SMALL LETTER P;Cf;0;BN;;;;;N;;;;;
-E0071;TAG LATIN SMALL LETTER Q;Cf;0;BN;;;;;N;;;;;
-E0072;TAG LATIN SMALL LETTER R;Cf;0;BN;;;;;N;;;;;
-E0073;TAG LATIN SMALL LETTER S;Cf;0;BN;;;;;N;;;;;
-E0074;TAG LATIN SMALL LETTER T;Cf;0;BN;;;;;N;;;;;
-E0075;TAG LATIN SMALL LETTER U;Cf;0;BN;;;;;N;;;;;
-E0076;TAG LATIN SMALL LETTER V;Cf;0;BN;;;;;N;;;;;
-E0077;TAG LATIN SMALL LETTER W;Cf;0;BN;;;;;N;;;;;
-E0078;TAG LATIN SMALL LETTER X;Cf;0;BN;;;;;N;;;;;
-E0079;TAG LATIN SMALL LETTER Y;Cf;0;BN;;;;;N;;;;;
-E007A;TAG LATIN SMALL LETTER Z;Cf;0;BN;;;;;N;;;;;
-E007B;TAG LEFT CURLY BRACKET;Cf;0;BN;;;;;N;;;;;
-E007C;TAG VERTICAL LINE;Cf;0;BN;;;;;N;;;;;
-E007D;TAG RIGHT CURLY BRACKET;Cf;0;BN;;;;;N;;;;;
-E007E;TAG TILDE;Cf;0;BN;;;;;N;;;;;
-E007F;CANCEL TAG;Cf;0;BN;;;;;N;;;;;
-E0100;VARIATION SELECTOR-17;Mn;0;NSM;;;;;N;;;;;
-E0101;VARIATION SELECTOR-18;Mn;0;NSM;;;;;N;;;;;
-E0102;VARIATION SELECTOR-19;Mn;0;NSM;;;;;N;;;;;
-E0103;VARIATION SELECTOR-20;Mn;0;NSM;;;;;N;;;;;
-E0104;VARIATION SELECTOR-21;Mn;0;NSM;;;;;N;;;;;
-E0105;VARIATION SELECTOR-22;Mn;0;NSM;;;;;N;;;;;
-E0106;VARIATION SELECTOR-23;Mn;0;NSM;;;;;N;;;;;
-E0107;VARIATION SELECTOR-24;Mn;0;NSM;;;;;N;;;;;
-E0108;VARIATION SELECTOR-25;Mn;0;NSM;;;;;N;;;;;
-E0109;VARIATION SELECTOR-26;Mn;0;NSM;;;;;N;;;;;
-E010A;VARIATION SELECTOR-27;Mn;0;NSM;;;;;N;;;;;
-E010B;VARIATION SELECTOR-28;Mn;0;NSM;;;;;N;;;;;
-E010C;VARIATION SELECTOR-29;Mn;0;NSM;;;;;N;;;;;
-E010D;VARIATION SELECTOR-30;Mn;0;NSM;;;;;N;;;;;
-E010E;VARIATION SELECTOR-31;Mn;0;NSM;;;;;N;;;;;
-E010F;VARIATION SELECTOR-32;Mn;0;NSM;;;;;N;;;;;
-E0110;VARIATION SELECTOR-33;Mn;0;NSM;;;;;N;;;;;
-E0111;VARIATION SELECTOR-34;Mn;0;NSM;;;;;N;;;;;
-E0112;VARIATION SELECTOR-35;Mn;0;NSM;;;;;N;;;;;
-E0113;VARIATION SELECTOR-36;Mn;0;NSM;;;;;N;;;;;
-E0114;VARIATION SELECTOR-37;Mn;0;NSM;;;;;N;;;;;
-E0115;VARIATION SELECTOR-38;Mn;0;NSM;;;;;N;;;;;
-E0116;VARIATION SELECTOR-39;Mn;0;NSM;;;;;N;;;;;
-E0117;VARIATION SELECTOR-40;Mn;0;NSM;;;;;N;;;;;
-E0118;VARIATION SELECTOR-41;Mn;0;NSM;;;;;N;;;;;
-E0119;VARIATION SELECTOR-42;Mn;0;NSM;;;;;N;;;;;
-E011A;VARIATION SELECTOR-43;Mn;0;NSM;;;;;N;;;;;
-E011B;VARIATION SELECTOR-44;Mn;0;NSM;;;;;N;;;;;
-E011C;VARIATION SELECTOR-45;Mn;0;NSM;;;;;N;;;;;
-E011D;VARIATION SELECTOR-46;Mn;0;NSM;;;;;N;;;;;
-E011E;VARIATION SELECTOR-47;Mn;0;NSM;;;;;N;;;;;
-E011F;VARIATION SELECTOR-48;Mn;0;NSM;;;;;N;;;;;
-E0120;VARIATION SELECTOR-49;Mn;0;NSM;;;;;N;;;;;
-E0121;VARIATION SELECTOR-50;Mn;0;NSM;;;;;N;;;;;
-E0122;VARIATION SELECTOR-51;Mn;0;NSM;;;;;N;;;;;
-E0123;VARIATION SELECTOR-52;Mn;0;NSM;;;;;N;;;;;
-E0124;VARIATION SELECTOR-53;Mn;0;NSM;;;;;N;;;;;
-E0125;VARIATION SELECTOR-54;Mn;0;NSM;;;;;N;;;;;
-E0126;VARIATION SELECTOR-55;Mn;0;NSM;;;;;N;;;;;
-E0127;VARIATION SELECTOR-56;Mn;0;NSM;;;;;N;;;;;
-E0128;VARIATION SELECTOR-57;Mn;0;NSM;;;;;N;;;;;
-E0129;VARIATION SELECTOR-58;Mn;0;NSM;;;;;N;;;;;
-E012A;VARIATION SELECTOR-59;Mn;0;NSM;;;;;N;;;;;
-E012B;VARIATION SELECTOR-60;Mn;0;NSM;;;;;N;;;;;
-E012C;VARIATION SELECTOR-61;Mn;0;NSM;;;;;N;;;;;
-E012D;VARIATION SELECTOR-62;Mn;0;NSM;;;;;N;;;;;
-E012E;VARIATION SELECTOR-63;Mn;0;NSM;;;;;N;;;;;
-E012F;VARIATION SELECTOR-64;Mn;0;NSM;;;;;N;;;;;
-E0130;VARIATION SELECTOR-65;Mn;0;NSM;;;;;N;;;;;
-E0131;VARIATION SELECTOR-66;Mn;0;NSM;;;;;N;;;;;
-E0132;VARIATION SELECTOR-67;Mn;0;NSM;;;;;N;;;;;
-E0133;VARIATION SELECTOR-68;Mn;0;NSM;;;;;N;;;;;
-E0134;VARIATION SELECTOR-69;Mn;0;NSM;;;;;N;;;;;
-E0135;VARIATION SELECTOR-70;Mn;0;NSM;;;;;N;;;;;
-E0136;VARIATION SELECTOR-71;Mn;0;NSM;;;;;N;;;;;
-E0137;VARIATION SELECTOR-72;Mn;0;NSM;;;;;N;;;;;
-E0138;VARIATION SELECTOR-73;Mn;0;NSM;;;;;N;;;;;
-E0139;VARIATION SELECTOR-74;Mn;0;NSM;;;;;N;;;;;
-E013A;VARIATION SELECTOR-75;Mn;0;NSM;;;;;N;;;;;
-E013B;VARIATION SELECTOR-76;Mn;0;NSM;;;;;N;;;;;
-E013C;VARIATION SELECTOR-77;Mn;0;NSM;;;;;N;;;;;
-E013D;VARIATION SELECTOR-78;Mn;0;NSM;;;;;N;;;;;
-E013E;VARIATION SELECTOR-79;Mn;0;NSM;;;;;N;;;;;
-E013F;VARIATION SELECTOR-80;Mn;0;NSM;;;;;N;;;;;
-E0140;VARIATION SELECTOR-81;Mn;0;NSM;;;;;N;;;;;
-E0141;VARIATION SELECTOR-82;Mn;0;NSM;;;;;N;;;;;
-E0142;VARIATION SELECTOR-83;Mn;0;NSM;;;;;N;;;;;
-E0143;VARIATION SELECTOR-84;Mn;0;NSM;;;;;N;;;;;
-E0144;VARIATION SELECTOR-85;Mn;0;NSM;;;;;N;;;;;
-E0145;VARIATION SELECTOR-86;Mn;0;NSM;;;;;N;;;;;
-E0146;VARIATION SELECTOR-87;Mn;0;NSM;;;;;N;;;;;
-E0147;VARIATION SELECTOR-88;Mn;0;NSM;;;;;N;;;;;
-E0148;VARIATION SELECTOR-89;Mn;0;NSM;;;;;N;;;;;
-E0149;VARIATION SELECTOR-90;Mn;0;NSM;;;;;N;;;;;
-E014A;VARIATION SELECTOR-91;Mn;0;NSM;;;;;N;;;;;
-E014B;VARIATION SELECTOR-92;Mn;0;NSM;;;;;N;;;;;
-E014C;VARIATION SELECTOR-93;Mn;0;NSM;;;;;N;;;;;
-E014D;VARIATION SELECTOR-94;Mn;0;NSM;;;;;N;;;;;
-E014E;VARIATION SELECTOR-95;Mn;0;NSM;;;;;N;;;;;
-E014F;VARIATION SELECTOR-96;Mn;0;NSM;;;;;N;;;;;
-E0150;VARIATION SELECTOR-97;Mn;0;NSM;;;;;N;;;;;
-E0151;VARIATION SELECTOR-98;Mn;0;NSM;;;;;N;;;;;
-E0152;VARIATION SELECTOR-99;Mn;0;NSM;;;;;N;;;;;
-E0153;VARIATION SELECTOR-100;Mn;0;NSM;;;;;N;;;;;
-E0154;VARIATION SELECTOR-101;Mn;0;NSM;;;;;N;;;;;
-E0155;VARIATION SELECTOR-102;Mn;0;NSM;;;;;N;;;;;
-E0156;VARIATION SELECTOR-103;Mn;0;NSM;;;;;N;;;;;
-E0157;VARIATION SELECTOR-104;Mn;0;NSM;;;;;N;;;;;
-E0158;VARIATION SELECTOR-105;Mn;0;NSM;;;;;N;;;;;
-E0159;VARIATION SELECTOR-106;Mn;0;NSM;;;;;N;;;;;
-E015A;VARIATION SELECTOR-107;Mn;0;NSM;;;;;N;;;;;
-E015B;VARIATION SELECTOR-108;Mn;0;NSM;;;;;N;;;;;
-E015C;VARIATION SELECTOR-109;Mn;0;NSM;;;;;N;;;;;
-E015D;VARIATION SELECTOR-110;Mn;0;NSM;;;;;N;;;;;
-E015E;VARIATION SELECTOR-111;Mn;0;NSM;;;;;N;;;;;
-E015F;VARIATION SELECTOR-112;Mn;0;NSM;;;;;N;;;;;
-E0160;VARIATION SELECTOR-113;Mn;0;NSM;;;;;N;;;;;
-E0161;VARIATION SELECTOR-114;Mn;0;NSM;;;;;N;;;;;
-E0162;VARIATION SELECTOR-115;Mn;0;NSM;;;;;N;;;;;
-E0163;VARIATION SELECTOR-116;Mn;0;NSM;;;;;N;;;;;
-E0164;VARIATION SELECTOR-117;Mn;0;NSM;;;;;N;;;;;
-E0165;VARIATION SELECTOR-118;Mn;0;NSM;;;;;N;;;;;
-E0166;VARIATION SELECTOR-119;Mn;0;NSM;;;;;N;;;;;
-E0167;VARIATION SELECTOR-120;Mn;0;NSM;;;;;N;;;;;
-E0168;VARIATION SELECTOR-121;Mn;0;NSM;;;;;N;;;;;
-E0169;VARIATION SELECTOR-122;Mn;0;NSM;;;;;N;;;;;
-E016A;VARIATION SELECTOR-123;Mn;0;NSM;;;;;N;;;;;
-E016B;VARIATION SELECTOR-124;Mn;0;NSM;;;;;N;;;;;
-E016C;VARIATION SELECTOR-125;Mn;0;NSM;;;;;N;;;;;
-E016D;VARIATION SELECTOR-126;Mn;0;NSM;;;;;N;;;;;
-E016E;VARIATION SELECTOR-127;Mn;0;NSM;;;;;N;;;;;
-E016F;VARIATION SELECTOR-128;Mn;0;NSM;;;;;N;;;;;
-E0170;VARIATION SELECTOR-129;Mn;0;NSM;;;;;N;;;;;
-E0171;VARIATION SELECTOR-130;Mn;0;NSM;;;;;N;;;;;
-E0172;VARIATION SELECTOR-131;Mn;0;NSM;;;;;N;;;;;
-E0173;VARIATION SELECTOR-132;Mn;0;NSM;;;;;N;;;;;
-E0174;VARIATION SELECTOR-133;Mn;0;NSM;;;;;N;;;;;
-E0175;VARIATION SELECTOR-134;Mn;0;NSM;;;;;N;;;;;
-E0176;VARIATION SELECTOR-135;Mn;0;NSM;;;;;N;;;;;
-E0177;VARIATION SELECTOR-136;Mn;0;NSM;;;;;N;;;;;
-E0178;VARIATION SELECTOR-137;Mn;0;NSM;;;;;N;;;;;
-E0179;VARIATION SELECTOR-138;Mn;0;NSM;;;;;N;;;;;
-E017A;VARIATION SELECTOR-139;Mn;0;NSM;;;;;N;;;;;
-E017B;VARIATION SELECTOR-140;Mn;0;NSM;;;;;N;;;;;
-E017C;VARIATION SELECTOR-141;Mn;0;NSM;;;;;N;;;;;
-E017D;VARIATION SELECTOR-142;Mn;0;NSM;;;;;N;;;;;
-E017E;VARIATION SELECTOR-143;Mn;0;NSM;;;;;N;;;;;
-E017F;VARIATION SELECTOR-144;Mn;0;NSM;;;;;N;;;;;
-E0180;VARIATION SELECTOR-145;Mn;0;NSM;;;;;N;;;;;
-E0181;VARIATION SELECTOR-146;Mn;0;NSM;;;;;N;;;;;
-E0182;VARIATION SELECTOR-147;Mn;0;NSM;;;;;N;;;;;
-E0183;VARIATION SELECTOR-148;Mn;0;NSM;;;;;N;;;;;
-E0184;VARIATION SELECTOR-149;Mn;0;NSM;;;;;N;;;;;
-E0185;VARIATION SELECTOR-150;Mn;0;NSM;;;;;N;;;;;
-E0186;VARIATION SELECTOR-151;Mn;0;NSM;;;;;N;;;;;
-E0187;VARIATION SELECTOR-152;Mn;0;NSM;;;;;N;;;;;
-E0188;VARIATION SELECTOR-153;Mn;0;NSM;;;;;N;;;;;
-E0189;VARIATION SELECTOR-154;Mn;0;NSM;;;;;N;;;;;
-E018A;VARIATION SELECTOR-155;Mn;0;NSM;;;;;N;;;;;
-E018B;VARIATION SELECTOR-156;Mn;0;NSM;;;;;N;;;;;
-E018C;VARIATION SELECTOR-157;Mn;0;NSM;;;;;N;;;;;
-E018D;VARIATION SELECTOR-158;Mn;0;NSM;;;;;N;;;;;
-E018E;VARIATION SELECTOR-159;Mn;0;NSM;;;;;N;;;;;
-E018F;VARIATION SELECTOR-160;Mn;0;NSM;;;;;N;;;;;
-E0190;VARIATION SELECTOR-161;Mn;0;NSM;;;;;N;;;;;
-E0191;VARIATION SELECTOR-162;Mn;0;NSM;;;;;N;;;;;
-E0192;VARIATION SELECTOR-163;Mn;0;NSM;;;;;N;;;;;
-E0193;VARIATION SELECTOR-164;Mn;0;NSM;;;;;N;;;;;
-E0194;VARIATION SELECTOR-165;Mn;0;NSM;;;;;N;;;;;
-E0195;VARIATION SELECTOR-166;Mn;0;NSM;;;;;N;;;;;
-E0196;VARIATION SELECTOR-167;Mn;0;NSM;;;;;N;;;;;
-E0197;VARIATION SELECTOR-168;Mn;0;NSM;;;;;N;;;;;
-E0198;VARIATION SELECTOR-169;Mn;0;NSM;;;;;N;;;;;
-E0199;VARIATION SELECTOR-170;Mn;0;NSM;;;;;N;;;;;
-E019A;VARIATION SELECTOR-171;Mn;0;NSM;;;;;N;;;;;
-E019B;VARIATION SELECTOR-172;Mn;0;NSM;;;;;N;;;;;
-E019C;VARIATION SELECTOR-173;Mn;0;NSM;;;;;N;;;;;
-E019D;VARIATION SELECTOR-174;Mn;0;NSM;;;;;N;;;;;
-E019E;VARIATION SELECTOR-175;Mn;0;NSM;;;;;N;;;;;
-E019F;VARIATION SELECTOR-176;Mn;0;NSM;;;;;N;;;;;
-E01A0;VARIATION SELECTOR-177;Mn;0;NSM;;;;;N;;;;;
-E01A1;VARIATION SELECTOR-178;Mn;0;NSM;;;;;N;;;;;
-E01A2;VARIATION SELECTOR-179;Mn;0;NSM;;;;;N;;;;;
-E01A3;VARIATION SELECTOR-180;Mn;0;NSM;;;;;N;;;;;
-E01A4;VARIATION SELECTOR-181;Mn;0;NSM;;;;;N;;;;;
-E01A5;VARIATION SELECTOR-182;Mn;0;NSM;;;;;N;;;;;
-E01A6;VARIATION SELECTOR-183;Mn;0;NSM;;;;;N;;;;;
-E01A7;VARIATION SELECTOR-184;Mn;0;NSM;;;;;N;;;;;
-E01A8;VARIATION SELECTOR-185;Mn;0;NSM;;;;;N;;;;;
-E01A9;VARIATION SELECTOR-186;Mn;0;NSM;;;;;N;;;;;
-E01AA;VARIATION SELECTOR-187;Mn;0;NSM;;;;;N;;;;;
-E01AB;VARIATION SELECTOR-188;Mn;0;NSM;;;;;N;;;;;
-E01AC;VARIATION SELECTOR-189;Mn;0;NSM;;;;;N;;;;;
-E01AD;VARIATION SELECTOR-190;Mn;0;NSM;;;;;N;;;;;
-E01AE;VARIATION SELECTOR-191;Mn;0;NSM;;;;;N;;;;;
-E01AF;VARIATION SELECTOR-192;Mn;0;NSM;;;;;N;;;;;
-E01B0;VARIATION SELECTOR-193;Mn;0;NSM;;;;;N;;;;;
-E01B1;VARIATION SELECTOR-194;Mn;0;NSM;;;;;N;;;;;
-E01B2;VARIATION SELECTOR-195;Mn;0;NSM;;;;;N;;;;;
-E01B3;VARIATION SELECTOR-196;Mn;0;NSM;;;;;N;;;;;
-E01B4;VARIATION SELECTOR-197;Mn;0;NSM;;;;;N;;;;;
-E01B5;VARIATION SELECTOR-198;Mn;0;NSM;;;;;N;;;;;
-E01B6;VARIATION SELECTOR-199;Mn;0;NSM;;;;;N;;;;;
-E01B7;VARIATION SELECTOR-200;Mn;0;NSM;;;;;N;;;;;
-E01B8;VARIATION SELECTOR-201;Mn;0;NSM;;;;;N;;;;;
-E01B9;VARIATION SELECTOR-202;Mn;0;NSM;;;;;N;;;;;
-E01BA;VARIATION SELECTOR-203;Mn;0;NSM;;;;;N;;;;;
-E01BB;VARIATION SELECTOR-204;Mn;0;NSM;;;;;N;;;;;
-E01BC;VARIATION SELECTOR-205;Mn;0;NSM;;;;;N;;;;;
-E01BD;VARIATION SELECTOR-206;Mn;0;NSM;;;;;N;;;;;
-E01BE;VARIATION SELECTOR-207;Mn;0;NSM;;;;;N;;;;;
-E01BF;VARIATION SELECTOR-208;Mn;0;NSM;;;;;N;;;;;
-E01C0;VARIATION SELECTOR-209;Mn;0;NSM;;;;;N;;;;;
-E01C1;VARIATION SELECTOR-210;Mn;0;NSM;;;;;N;;;;;
-E01C2;VARIATION SELECTOR-211;Mn;0;NSM;;;;;N;;;;;
-E01C3;VARIATION SELECTOR-212;Mn;0;NSM;;;;;N;;;;;
-E01C4;VARIATION SELECTOR-213;Mn;0;NSM;;;;;N;;;;;
-E01C5;VARIATION SELECTOR-214;Mn;0;NSM;;;;;N;;;;;
-E01C6;VARIATION SELECTOR-215;Mn;0;NSM;;;;;N;;;;;
-E01C7;VARIATION SELECTOR-216;Mn;0;NSM;;;;;N;;;;;
-E01C8;VARIATION SELECTOR-217;Mn;0;NSM;;;;;N;;;;;
-E01C9;VARIATION SELECTOR-218;Mn;0;NSM;;;;;N;;;;;
-E01CA;VARIATION SELECTOR-219;Mn;0;NSM;;;;;N;;;;;
-E01CB;VARIATION SELECTOR-220;Mn;0;NSM;;;;;N;;;;;
-E01CC;VARIATION SELECTOR-221;Mn;0;NSM;;;;;N;;;;;
-E01CD;VARIATION SELECTOR-222;Mn;0;NSM;;;;;N;;;;;
-E01CE;VARIATION SELECTOR-223;Mn;0;NSM;;;;;N;;;;;
-E01CF;VARIATION SELECTOR-224;Mn;0;NSM;;;;;N;;;;;
-E01D0;VARIATION SELECTOR-225;Mn;0;NSM;;;;;N;;;;;
-E01D1;VARIATION SELECTOR-226;Mn;0;NSM;;;;;N;;;;;
-E01D2;VARIATION SELECTOR-227;Mn;0;NSM;;;;;N;;;;;
-E01D3;VARIATION SELECTOR-228;Mn;0;NSM;;;;;N;;;;;
-E01D4;VARIATION SELECTOR-229;Mn;0;NSM;;;;;N;;;;;
-E01D5;VARIATION SELECTOR-230;Mn;0;NSM;;;;;N;;;;;
-E01D6;VARIATION SELECTOR-231;Mn;0;NSM;;;;;N;;;;;
-E01D7;VARIATION SELECTOR-232;Mn;0;NSM;;;;;N;;;;;
-E01D8;VARIATION SELECTOR-233;Mn;0;NSM;;;;;N;;;;;
-E01D9;VARIATION SELECTOR-234;Mn;0;NSM;;;;;N;;;;;
-E01DA;VARIATION SELECTOR-235;Mn;0;NSM;;;;;N;;;;;
-E01DB;VARIATION SELECTOR-236;Mn;0;NSM;;;;;N;;;;;
-E01DC;VARIATION SELECTOR-237;Mn;0;NSM;;;;;N;;;;;
-E01DD;VARIATION SELECTOR-238;Mn;0;NSM;;;;;N;;;;;
-E01DE;VARIATION SELECTOR-239;Mn;0;NSM;;;;;N;;;;;
-E01DF;VARIATION SELECTOR-240;Mn;0;NSM;;;;;N;;;;;
-E01E0;VARIATION SELECTOR-241;Mn;0;NSM;;;;;N;;;;;
-E01E1;VARIATION SELECTOR-242;Mn;0;NSM;;;;;N;;;;;
-E01E2;VARIATION SELECTOR-243;Mn;0;NSM;;;;;N;;;;;
-E01E3;VARIATION SELECTOR-244;Mn;0;NSM;;;;;N;;;;;
-E01E4;VARIATION SELECTOR-245;Mn;0;NSM;;;;;N;;;;;
-E01E5;VARIATION SELECTOR-246;Mn;0;NSM;;;;;N;;;;;
-E01E6;VARIATION SELECTOR-247;Mn;0;NSM;;;;;N;;;;;
-E01E7;VARIATION SELECTOR-248;Mn;0;NSM;;;;;N;;;;;
-E01E8;VARIATION SELECTOR-249;Mn;0;NSM;;;;;N;;;;;
-E01E9;VARIATION SELECTOR-250;Mn;0;NSM;;;;;N;;;;;
-E01EA;VARIATION SELECTOR-251;Mn;0;NSM;;;;;N;;;;;
-E01EB;VARIATION SELECTOR-252;Mn;0;NSM;;;;;N;;;;;
-E01EC;VARIATION SELECTOR-253;Mn;0;NSM;;;;;N;;;;;
-E01ED;VARIATION SELECTOR-254;Mn;0;NSM;;;;;N;;;;;
-E01EE;VARIATION SELECTOR-255;Mn;0;NSM;;;;;N;;;;;
-E01EF;VARIATION SELECTOR-256;Mn;0;NSM;;;;;N;;;;;
-F0000;<Plane 15 Private Use, First>;Co;0;L;;;;;N;;;;;
-FFFFD;<Plane 15 Private Use, Last>;Co;0;L;;;;;N;;;;;
-100000;<Plane 16 Private Use, First>;Co;0;L;;;;;N;;;;;
-10FFFD;<Plane 16 Private Use, Last>;Co;0;L;;;;;N;;;;;
diff --git a/Master/tlpkg/tlperl/lib/unicore/auxiliary/GCBTest.txt b/Master/tlpkg/tlperl/lib/unicore/auxiliary/GCBTest.txt
deleted file mode 100644
index 7932e4d759e..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/auxiliary/GCBTest.txt
+++ /dev/null
@@ -1,311 +0,0 @@
-# GraphemeBreakTest-5.2.0.txt
-# Date: 2009-09-19, 00:42:12 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-#
-# Default Grapheme Break Test
-#
-# Format:
-# <string> (# <comment>)?
-# <string> contains hex Unicode code points, with
-# ÷ wherever there is a break opportunity, and
-# × wherever there is not.
-# <comment> the format can change, but currently it shows:
-# - the sample character name
-# - (x) the Grapheme_Break property* for the sample character
-# - [x] the rule that determines whether there is a break or not
-#
-# These samples may be extended or changed in the future.
-#
-÷ 0020 ÷ 0020 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0020 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0020 ÷ 000D ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0020 × 0308 ÷ 000D ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0020 ÷ 000A ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0020 × 0308 ÷ 000A ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0020 ÷ 0001 ÷ # ÷ [0.2] SPACE (Other) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0001 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0020 × 0300 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0020 × 0308 × 0300 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0020 ÷ 0E40 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0020 × 0308 ÷ 0E40 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0020 × 0903 ÷ # ÷ [0.2] SPACE (Other) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0020 × 0308 × 0903 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0020 ÷ 1100 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0020 × 0308 ÷ 1100 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0020 ÷ 1160 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0020 × 0308 ÷ 1160 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0020 ÷ 11A8 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0020 × 0308 ÷ 11A8 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0020 ÷ AC00 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0020 × 0308 ÷ AC00 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0020 ÷ AC01 ÷ # ÷ [0.2] SPACE (Other) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0020 × 0308 ÷ AC01 ÷ # ÷ [0.2] SPACE (Other) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000D ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 000D ÷ 000D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000D × 000A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) × [3.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000D ÷ 0001 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000D ÷ 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 000D ÷ 0308 × 0300 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 000D ÷ 0E40 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 0E40 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 000D ÷ 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000D ÷ 0308 × 0903 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000D ÷ 1100 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000D ÷ 1160 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000D ÷ 11A8 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000D ÷ AC00 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000D ÷ AC01 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000D ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <CARRIAGE RETURN (CR)> (CR) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000A ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 000A ÷ 000D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 000A ÷ 000A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 000A ÷ 0001 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 000A ÷ 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 000A ÷ 0308 × 0300 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 000A ÷ 0E40 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 0E40 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 000A ÷ 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000A ÷ 0308 × 0903 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 000A ÷ 1100 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 000A ÷ 1160 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 000A ÷ 11A8 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 000A ÷ AC00 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 000A ÷ AC01 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 000A ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <LINE FEED (LF)> (LF) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0001 ÷ 0020 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] SPACE (Other) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0020 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0001 ÷ 000D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 000D ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0001 ÷ 000A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 000A ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0001 ÷ 0001 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0001 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0001 ÷ 0300 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0300 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0001 ÷ 0E40 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 0E40 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0001 ÷ 0903 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0001 ÷ 0308 × 0903 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0001 ÷ 1100 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 1100 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0001 ÷ 1160 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 1160 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0001 ÷ 11A8 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ 11A8 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0001 ÷ AC00 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ AC00 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0001 ÷ AC01 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0001 ÷ 0308 ÷ AC01 ÷ # ÷ [0.2] <START OF HEADING> (Control) ÷ [4.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0300 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0020 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0300 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0300 × 0308 ÷ 000D ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0300 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0300 × 0308 ÷ 000A ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0300 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0001 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0300 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0300 × 0308 × 0300 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0300 ÷ 0E40 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0300 × 0308 ÷ 0E40 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0300 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0300 × 0308 × 0903 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0300 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0300 × 0308 ÷ 1100 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0300 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0300 × 0308 ÷ 1160 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0300 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0300 × 0308 ÷ 11A8 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0300 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0300 × 0308 ÷ AC00 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0300 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0300 × 0308 ÷ AC01 ÷ # ÷ [0.2] COMBINING GRAVE ACCENT (Extend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0E40 × 0020 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] SPACE (Other) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 0020 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0E40 ÷ 000D ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 000D ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0E40 ÷ 000A ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 000A ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0E40 ÷ 0001 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 0001 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0E40 × 0300 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0E40 × 0308 × 0300 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0E40 × 0E40 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 0E40 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0E40 × 0903 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0E40 × 0308 × 0903 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0E40 × 1100 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 1100 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0E40 × 1160 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 1160 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0E40 × 11A8 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0E40 × 0308 ÷ 11A8 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0E40 × AC00 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0E40 × 0308 ÷ AC00 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0E40 × AC01 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.2] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0E40 × 0308 ÷ AC01 ÷ # ÷ [0.2] THAI CHARACTER SARA E (Prepend) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0903 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0020 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 0903 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0903 × 0308 ÷ 000D ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 0903 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0903 × 0308 ÷ 000A ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 0903 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0001 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 0903 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0903 × 0308 × 0300 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 0903 ÷ 0E40 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0903 × 0308 ÷ 0E40 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 0903 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0903 × 0308 × 0903 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 0903 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0903 × 0308 ÷ 1100 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 0903 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0903 × 0308 ÷ 1160 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 0903 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0903 × 0308 ÷ 11A8 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 0903 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0903 × 0308 ÷ AC00 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 0903 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 0903 × 0308 ÷ AC01 ÷ # ÷ [0.2] DEVANAGARI SIGN VISARGA (SpacingMark) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1100 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1100 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1100 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1100 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1100 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1100 ÷ 0001 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1100 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 1100 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 1100 ÷ 0E40 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 1100 × 0308 ÷ 0E40 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 1100 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1100 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1100 × 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1100 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1100 × 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1100 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1100 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1100 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1100 × AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1100 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1100 × AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [6.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1100 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL CHOSEONG KIYEOK (L) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1160 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 1160 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1160 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 1160 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1160 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 1160 ÷ 0001 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 1160 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 1160 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 1160 ÷ 0E40 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 1160 × 0308 ÷ 0E40 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 1160 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1160 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 1160 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1160 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 1160 × 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1160 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 1160 × 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1160 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 1160 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1160 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 1160 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 1160 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JUNGSEONG FILLER (V) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 11A8 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ 11A8 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ 11A8 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ 11A8 ÷ 0001 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ 11A8 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 11A8 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ 11A8 ÷ 0E40 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 0E40 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ 11A8 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 11A8 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ 11A8 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ 11A8 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ 11A8 × 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 11A8 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ 11A8 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 11A8 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ 11A8 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ 11A8 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL JONGSEONG KIYEOK (T) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC00 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC00 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC00 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC00 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC00 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC00 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC00 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ AC00 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ AC00 ÷ 0E40 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ AC00 × 0308 ÷ 0E40 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ AC00 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC00 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC00 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC00 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC00 × 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC00 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC00 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [7.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC00 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC00 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC00 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC00 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC00 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GA (LV) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC01 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0020 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] SPACE (Other) ÷ [0.3]
-÷ AC01 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC01 × 0308 ÷ 000D ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <CARRIAGE RETURN (CR)> (CR) ÷ [0.3]
-÷ AC01 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC01 × 0308 ÷ 000A ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <LINE FEED (LF)> (LF) ÷ [0.3]
-÷ AC01 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0001 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [5.0] <START OF HEADING> (Control) ÷ [0.3]
-÷ AC01 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ AC01 × 0308 × 0300 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) × [9.0] COMBINING GRAVE ACCENT (Extend) ÷ [0.3]
-÷ AC01 ÷ 0E40 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ AC01 × 0308 ÷ 0E40 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] THAI CHARACTER SARA E (Prepend) ÷ [0.3]
-÷ AC01 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC01 × 0308 × 0903 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) × [9.1] DEVANAGARI SIGN VISARGA (SpacingMark) ÷ [0.3]
-÷ AC01 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC01 × 0308 ÷ 1100 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL CHOSEONG KIYEOK (L) ÷ [0.3]
-÷ AC01 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC01 × 0308 ÷ 1160 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JUNGSEONG FILLER (V) ÷ [0.3]
-÷ AC01 × 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [8.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC01 × 0308 ÷ 11A8 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL JONGSEONG KIYEOK (T) ÷ [0.3]
-÷ AC01 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC01 × 0308 ÷ AC00 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GA (LV) ÷ [0.3]
-÷ AC01 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-÷ AC01 × 0308 ÷ AC01 ÷ # ÷ [0.2] HANGUL SYLLABLE GAG (LVT) × [9.0] COMBINING DIAERESIS (Extend) ÷ [999.0] HANGUL SYLLABLE GAG (LVT) ÷ [0.3]
-# Lines: 288
diff --git a/Master/tlpkg/tlperl/lib/unicore/auxiliary/GraphemeBreakProperty.txt b/Master/tlpkg/tlperl/lib/unicore/auxiliary/GraphemeBreakProperty.txt
deleted file mode 100644
index 57da65828da..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/auxiliary/GraphemeBreakProperty.txt
+++ /dev/null
@@ -1,1227 +0,0 @@
-# GraphemeBreakProperty-5.2.0.txt
-# Date: 2009-06-09, 21:40:09 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Grapheme_Cluster_Break
-
-# All code points not explicitly listed for Grapheme_Cluster_Break
-# have the value Other (XX).
-
-# @missing: 0000..10FFFF; Other
-
-# ================================================
-
-000D ; CR # Cc <control-000D>
-
-# Total code points: 1
-
-# ================================================
-
-000A ; LF # Cc <control-000A>
-
-# Total code points: 1
-
-# ================================================
-
-0000..0009 ; Control # Cc [10] <control-0000>..<control-0009>
-000B..000C ; Control # Cc [2] <control-000B>..<control-000C>
-000E..001F ; Control # Cc [18] <control-000E>..<control-001F>
-007F..009F ; Control # Cc [33] <control-007F>..<control-009F>
-00AD ; Control # Cf SOFT HYPHEN
-0600..0603 ; Control # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-06DD ; Control # Cf ARABIC END OF AYAH
-070F ; Control # Cf SYRIAC ABBREVIATION MARK
-17B4..17B5 ; Control # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-200B ; Control # Cf ZERO WIDTH SPACE
-200E..200F ; Control # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-2028 ; Control # Zl LINE SEPARATOR
-2029 ; Control # Zp PARAGRAPH SEPARATOR
-202A..202E ; Control # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Control # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Control # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-FEFF ; Control # Cf ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; Control # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-110BD ; Control # Cf KAITHI NUMBER SIGN
-1D173..1D17A ; Control # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-E0001 ; Control # Cf LANGUAGE TAG
-E0020..E007F ; Control # Cf [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 203
-
-# ================================================
-
-0300..036F ; Extend # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; Extend # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Extend # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; Extend # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; Extend # Mn HEBREW POINT RAFE
-05C1..05C2 ; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Extend # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; Extend # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Extend # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; Extend # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Extend # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; Extend # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; Extend # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; Extend # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Extend # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Extend # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Extend # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; Extend # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; Extend # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Extend # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; Extend # Mn DEVANAGARI SIGN NUKTA
-0941..0948 ; Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; Extend # Mn DEVANAGARI SIGN VIRAMA
-0951..0955 ; Extend # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Extend # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Extend # Mn BENGALI SIGN CANDRABINDU
-09BC ; Extend # Mn BENGALI SIGN NUKTA
-09BE ; Extend # Mc BENGALI VOWEL SIGN AA
-09C1..09C4 ; Extend # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; Extend # Mn BENGALI SIGN VIRAMA
-09D7 ; Extend # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; Extend # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Extend # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; Extend # Mn GURMUKHI SIGN NUKTA
-0A41..0A42 ; Extend # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Extend # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Extend # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Extend # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Extend # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Extend # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Extend # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; Extend # Mn GUJARATI SIGN NUKTA
-0AC1..0AC5 ; Extend # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Extend # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0ACD ; Extend # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Extend # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Extend # Mn ORIYA SIGN CANDRABINDU
-0B3C ; Extend # Mn ORIYA SIGN NUKTA
-0B3E ; Extend # Mc ORIYA VOWEL SIGN AA
-0B3F ; Extend # Mn ORIYA VOWEL SIGN I
-0B41..0B44 ; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; Extend # Mn ORIYA SIGN VIRAMA
-0B56 ; Extend # Mn ORIYA AI LENGTH MARK
-0B57 ; Extend # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Extend # Mn TAMIL SIGN ANUSVARA
-0BBE ; Extend # Mc TAMIL VOWEL SIGN AA
-0BC0 ; Extend # Mn TAMIL VOWEL SIGN II
-0BCD ; Extend # Mn TAMIL SIGN VIRAMA
-0BD7 ; Extend # Mc TAMIL AU LENGTH MARK
-0C3E..0C40 ; Extend # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C46..0C48 ; Extend # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Extend # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Extend # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Extend # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; Extend # Mn KANNADA SIGN NUKTA
-0CBF ; Extend # Mn KANNADA VOWEL SIGN I
-0CC2 ; Extend # Mc KANNADA VOWEL SIGN UU
-0CC6 ; Extend # Mn KANNADA VOWEL SIGN E
-0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D3E ; Extend # Mc MALAYALAM VOWEL SIGN AA
-0D41..0D44 ; Extend # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; Extend # Mn MALAYALAM SIGN VIRAMA
-0D57 ; Extend # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; Extend # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; Extend # Mn SINHALA SIGN AL-LAKUNA
-0DCF ; Extend # Mc SINHALA VOWEL SIGN AELA-PILLA
-0DD2..0DD4 ; Extend # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Extend # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DDF ; Extend # Mc SINHALA VOWEL SIGN GAYANUKITTA
-0E30 ; Extend # Lo THAI CHARACTER SARA A
-0E31 ; Extend # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; Extend # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; Extend # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E45 ; Extend # Lo THAI CHARACTER LAKKHANGYAO
-0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB0 ; Extend # Lo LAO VOWEL SIGN A
-0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; Extend # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; Extend # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Extend # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Extend # Mn TIBETAN MARK TSA -PHRU
-0F71..0F7E ; Extend # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; Extend # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Extend # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; Extend # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Extend # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; Extend # Mn TIBETAN SYMBOL PADMA GDAN
-102D..1030 ; Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; Extend # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Extend # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; Extend # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; Extend # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; Extend # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; Extend # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Extend # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Extend # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Extend # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Extend # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B7..17BD ; Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; Extend # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Extend # Mn KHMER SIGN ATTHACAN
-180B..180D ; Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; Extend # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Extend # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; Extend # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; Extend # Mn LIMBU SMALL LETTER ANUSVARA
-1939..193B ; Extend # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; Extend # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Extend # Mn TAI THAM SIGN SAKOT
-1A62 ; Extend # Mn TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; Extend # Mn BALINESE SIGN REREKAN
-1B36..1B3A ; Extend # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; Extend # Mn BALINESE VOWEL SIGN LA LENGA
-1B42 ; Extend # Mn BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; Extend # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; Extend # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; Extend # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Extend # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; Extend # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Extend # Mn VEDIC SIGN TIRYAK
-1DC0..1DE6 ; Extend # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Extend # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200D ; Extend # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-20D0..20DC ; Extend # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Extend # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Extend # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Extend # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Extend # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; Extend # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; Extend # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; Extend # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Extend # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; Extend # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; Extend # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; Extend # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; Extend # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; Extend # Mn SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; Extend # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; Extend # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Extend # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Extend # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Extend # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; Extend # Mn JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; Extend # Mn JAVANESE VOWEL SIGN PEPET
-AA29..AA2E ; Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; Extend # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Extend # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Extend # Mn CHAM CONSONANT SIGN FINAL M
-AAB0 ; Extend # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Extend # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Extend # Mn TAI VIET TONE MAI THO
-ABE5 ; Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; Extend # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Extend # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-101FD ; Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; Extend # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Extend # Mn KHAROSHTHI VIRAMA
-11080..11081 ; Extend # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; Extend # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; Extend # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D165 ; Extend # Mc MUSICAL SYMBOL COMBINING STEM
-1D167..1D169 ; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16E..1D172 ; Extend # Mc [5] MUSICAL SYMBOL COMBINING FLAG-1..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; Extend # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1205
-
-# ================================================
-
-0E40..0E44 ; Prepend # Lo [5] THAI CHARACTER SARA E..THAI CHARACTER SARA AI MAIMALAI
-0EC0..0EC4 ; Prepend # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-AAB5..AAB6 ; Prepend # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9 ; Prepend # Lo TAI VIET VOWEL UEA
-AABB..AABC ; Prepend # Lo [2] TAI VIET VOWEL AUE..TAI VIET VOWEL AY
-
-# Total code points: 15
-
-# ================================================
-
-0903 ; SpacingMark # Mc DEVANAGARI SIGN VISARGA
-093E..0940 ; SpacingMark # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0949..094C ; SpacingMark # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; SpacingMark # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0982..0983 ; SpacingMark # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BF..09C0 ; SpacingMark # Mc [2] BENGALI VOWEL SIGN I..BENGALI VOWEL SIGN II
-09C7..09C8 ; SpacingMark # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; SpacingMark # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-0A03 ; SpacingMark # Mc GURMUKHI SIGN VISARGA
-0A3E..0A40 ; SpacingMark # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A83 ; SpacingMark # Mc GUJARATI SIGN VISARGA
-0ABE..0AC0 ; SpacingMark # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC9 ; SpacingMark # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; SpacingMark # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0B02..0B03 ; SpacingMark # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B40 ; SpacingMark # Mc ORIYA VOWEL SIGN II
-0B47..0B48 ; SpacingMark # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; SpacingMark # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0BBF ; SpacingMark # Mc TAMIL VOWEL SIGN I
-0BC1..0BC2 ; SpacingMark # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; SpacingMark # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; SpacingMark # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C01..0C03 ; SpacingMark # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C41..0C44 ; SpacingMark # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C82..0C83 ; SpacingMark # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBE ; SpacingMark # Mc KANNADA VOWEL SIGN AA
-0CC0..0CC1 ; SpacingMark # Mc [2] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN U
-0CC3..0CC4 ; SpacingMark # Mc [2] KANNADA VOWEL SIGN VOCALIC R..KANNADA VOWEL SIGN VOCALIC RR
-0CC7..0CC8 ; SpacingMark # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; SpacingMark # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D02..0D03 ; SpacingMark # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3F..0D40 ; SpacingMark # Mc [2] MALAYALAM VOWEL SIGN I..MALAYALAM VOWEL SIGN II
-0D46..0D48 ; SpacingMark # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; SpacingMark # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D82..0D83 ; SpacingMark # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DD0..0DD1 ; SpacingMark # Mc [2] SINHALA VOWEL SIGN KETTI AEDA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD8..0DDE ; SpacingMark # Mc [7] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0DF2..0DF3 ; SpacingMark # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0F3E..0F3F ; SpacingMark # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F7F ; SpacingMark # Mc TIBETAN SIGN RNAM BCAD
-102B..102C ; SpacingMark # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-1031 ; SpacingMark # Mc MYANMAR VOWEL SIGN E
-1038 ; SpacingMark # Mc MYANMAR SIGN VISARGA
-103B..103C ; SpacingMark # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-1056..1057 ; SpacingMark # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1062..1064 ; SpacingMark # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1067..106D ; SpacingMark # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-1083..1084 ; SpacingMark # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1087..108C ; SpacingMark # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108F ; SpacingMark # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109C ; SpacingMark # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-17B6 ; SpacingMark # Mc KHMER VOWEL SIGN AA
-17BE..17C5 ; SpacingMark # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C7..17C8 ; SpacingMark # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-1923..1926 ; SpacingMark # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1929..192B ; SpacingMark # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; SpacingMark # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1933..1938 ; SpacingMark # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-19B0..19C0 ; SpacingMark # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C8..19C9 ; SpacingMark # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A19..1A1B ; SpacingMark # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A55 ; SpacingMark # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A57 ; SpacingMark # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A61 ; SpacingMark # Mc TAI THAM VOWEL SIGN A
-1A63..1A64 ; SpacingMark # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A6D..1A72 ; SpacingMark # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1B04 ; SpacingMark # Mc BALINESE SIGN BISAH
-1B35 ; SpacingMark # Mc BALINESE VOWEL SIGN TEDUNG
-1B3B ; SpacingMark # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D..1B41 ; SpacingMark # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43..1B44 ; SpacingMark # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B82 ; SpacingMark # Mc SUNDANESE SIGN PANGWISAD
-1BA1 ; SpacingMark # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA6..1BA7 ; SpacingMark # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BAA ; SpacingMark # Mc SUNDANESE SIGN PAMAAEH
-1C24..1C2B ; SpacingMark # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C34..1C35 ; SpacingMark # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1CE1 ; SpacingMark # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CF2 ; SpacingMark # Mc VEDIC SIGN ARDHAVISARGA
-A823..A824 ; SpacingMark # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A827 ; SpacingMark # Mc SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; SpacingMark # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; SpacingMark # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A952..A953 ; SpacingMark # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A983 ; SpacingMark # Mc JAVANESE SIGN WIGNYAN
-A9B4..A9B5 ; SpacingMark # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9BA..A9BB ; SpacingMark # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BD..A9C0 ; SpacingMark # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-AA2F..AA30 ; SpacingMark # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA33..AA34 ; SpacingMark # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA4D ; SpacingMark # Mc CHAM CONSONANT SIGN FINAL H
-AA7B ; SpacingMark # Mc MYANMAR SIGN PAO KAREN TONE
-ABE3..ABE4 ; SpacingMark # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE6..ABE7 ; SpacingMark # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE9..ABEA ; SpacingMark # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; SpacingMark # Mc MEETEI MAYEK LUM IYEK
-11082 ; SpacingMark # Mc KAITHI SIGN VISARGA
-110B0..110B2 ; SpacingMark # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B7..110B8 ; SpacingMark # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-1D166 ; SpacingMark # Mc MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16D ; SpacingMark # Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-
-# Total code points: 257
-
-# ================================================
-
-1100..115F ; L # Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER
-A960..A97C ; L # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-
-# Total code points: 125
-
-# ================================================
-
-1160..11A7 ; V # Lo [72] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG O-YAE
-D7B0..D7C6 ; V # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-
-# Total code points: 95
-
-# ================================================
-
-11A8..11FF ; T # Lo [88] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN
-D7CB..D7FB ; T # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-
-# Total code points: 137
-
-# ================================================
-
-AC00 ; LV # Lo HANGUL SYLLABLE GA
-AC1C ; LV # Lo HANGUL SYLLABLE GAE
-AC38 ; LV # Lo HANGUL SYLLABLE GYA
-AC54 ; LV # Lo HANGUL SYLLABLE GYAE
-AC70 ; LV # Lo HANGUL SYLLABLE GEO
-AC8C ; LV # Lo HANGUL SYLLABLE GE
-ACA8 ; LV # Lo HANGUL SYLLABLE GYEO
-ACC4 ; LV # Lo HANGUL SYLLABLE GYE
-ACE0 ; LV # Lo HANGUL SYLLABLE GO
-ACFC ; LV # Lo HANGUL SYLLABLE GWA
-AD18 ; LV # Lo HANGUL SYLLABLE GWAE
-AD34 ; LV # Lo HANGUL SYLLABLE GOE
-AD50 ; LV # Lo HANGUL SYLLABLE GYO
-AD6C ; LV # Lo HANGUL SYLLABLE GU
-AD88 ; LV # Lo HANGUL SYLLABLE GWEO
-ADA4 ; LV # Lo HANGUL SYLLABLE GWE
-ADC0 ; LV # Lo HANGUL SYLLABLE GWI
-ADDC ; LV # Lo HANGUL SYLLABLE GYU
-ADF8 ; LV # Lo HANGUL SYLLABLE GEU
-AE14 ; LV # Lo HANGUL SYLLABLE GYI
-AE30 ; LV # Lo HANGUL SYLLABLE GI
-AE4C ; LV # Lo HANGUL SYLLABLE GGA
-AE68 ; LV # Lo HANGUL SYLLABLE GGAE
-AE84 ; LV # Lo HANGUL SYLLABLE GGYA
-AEA0 ; LV # Lo HANGUL SYLLABLE GGYAE
-AEBC ; LV # Lo HANGUL SYLLABLE GGEO
-AED8 ; LV # Lo HANGUL SYLLABLE GGE
-AEF4 ; LV # Lo HANGUL SYLLABLE GGYEO
-AF10 ; LV # Lo HANGUL SYLLABLE GGYE
-AF2C ; LV # Lo HANGUL SYLLABLE GGO
-AF48 ; LV # Lo HANGUL SYLLABLE GGWA
-AF64 ; LV # Lo HANGUL SYLLABLE GGWAE
-AF80 ; LV # Lo HANGUL SYLLABLE GGOE
-AF9C ; LV # Lo HANGUL SYLLABLE GGYO
-AFB8 ; LV # Lo HANGUL SYLLABLE GGU
-AFD4 ; LV # Lo HANGUL SYLLABLE GGWEO
-AFF0 ; LV # Lo HANGUL SYLLABLE GGWE
-B00C ; LV # Lo HANGUL SYLLABLE GGWI
-B028 ; LV # Lo HANGUL SYLLABLE GGYU
-B044 ; LV # Lo HANGUL SYLLABLE GGEU
-B060 ; LV # Lo HANGUL SYLLABLE GGYI
-B07C ; LV # Lo HANGUL SYLLABLE GGI
-B098 ; LV # Lo HANGUL SYLLABLE NA
-B0B4 ; LV # Lo HANGUL SYLLABLE NAE
-B0D0 ; LV # Lo HANGUL SYLLABLE NYA
-B0EC ; LV # Lo HANGUL SYLLABLE NYAE
-B108 ; LV # Lo HANGUL SYLLABLE NEO
-B124 ; LV # Lo HANGUL SYLLABLE NE
-B140 ; LV # Lo HANGUL SYLLABLE NYEO
-B15C ; LV # Lo HANGUL SYLLABLE NYE
-B178 ; LV # Lo HANGUL SYLLABLE NO
-B194 ; LV # Lo HANGUL SYLLABLE NWA
-B1B0 ; LV # Lo HANGUL SYLLABLE NWAE
-B1CC ; LV # Lo HANGUL SYLLABLE NOE
-B1E8 ; LV # Lo HANGUL SYLLABLE NYO
-B204 ; LV # Lo HANGUL SYLLABLE NU
-B220 ; LV # Lo HANGUL SYLLABLE NWEO
-B23C ; LV # Lo HANGUL SYLLABLE NWE
-B258 ; LV # Lo HANGUL SYLLABLE NWI
-B274 ; LV # Lo HANGUL SYLLABLE NYU
-B290 ; LV # Lo HANGUL SYLLABLE NEU
-B2AC ; LV # Lo HANGUL SYLLABLE NYI
-B2C8 ; LV # Lo HANGUL SYLLABLE NI
-B2E4 ; LV # Lo HANGUL SYLLABLE DA
-B300 ; LV # Lo HANGUL SYLLABLE DAE
-B31C ; LV # Lo HANGUL SYLLABLE DYA
-B338 ; LV # Lo HANGUL SYLLABLE DYAE
-B354 ; LV # Lo HANGUL SYLLABLE DEO
-B370 ; LV # Lo HANGUL SYLLABLE DE
-B38C ; LV # Lo HANGUL SYLLABLE DYEO
-B3A8 ; LV # Lo HANGUL SYLLABLE DYE
-B3C4 ; LV # Lo HANGUL SYLLABLE DO
-B3E0 ; LV # Lo HANGUL SYLLABLE DWA
-B3FC ; LV # Lo HANGUL SYLLABLE DWAE
-B418 ; LV # Lo HANGUL SYLLABLE DOE
-B434 ; LV # Lo HANGUL SYLLABLE DYO
-B450 ; LV # Lo HANGUL SYLLABLE DU
-B46C ; LV # Lo HANGUL SYLLABLE DWEO
-B488 ; LV # Lo HANGUL SYLLABLE DWE
-B4A4 ; LV # Lo HANGUL SYLLABLE DWI
-B4C0 ; LV # Lo HANGUL SYLLABLE DYU
-B4DC ; LV # Lo HANGUL SYLLABLE DEU
-B4F8 ; LV # Lo HANGUL SYLLABLE DYI
-B514 ; LV # Lo HANGUL SYLLABLE DI
-B530 ; LV # Lo HANGUL SYLLABLE DDA
-B54C ; LV # Lo HANGUL SYLLABLE DDAE
-B568 ; LV # Lo HANGUL SYLLABLE DDYA
-B584 ; LV # Lo HANGUL SYLLABLE DDYAE
-B5A0 ; LV # Lo HANGUL SYLLABLE DDEO
-B5BC ; LV # Lo HANGUL SYLLABLE DDE
-B5D8 ; LV # Lo HANGUL SYLLABLE DDYEO
-B5F4 ; LV # Lo HANGUL SYLLABLE DDYE
-B610 ; LV # Lo HANGUL SYLLABLE DDO
-B62C ; LV # Lo HANGUL SYLLABLE DDWA
-B648 ; LV # Lo HANGUL SYLLABLE DDWAE
-B664 ; LV # Lo HANGUL SYLLABLE DDOE
-B680 ; LV # Lo HANGUL SYLLABLE DDYO
-B69C ; LV # Lo HANGUL SYLLABLE DDU
-B6B8 ; LV # Lo HANGUL SYLLABLE DDWEO
-B6D4 ; LV # Lo HANGUL SYLLABLE DDWE
-B6F0 ; LV # Lo HANGUL SYLLABLE DDWI
-B70C ; LV # Lo HANGUL SYLLABLE DDYU
-B728 ; LV # Lo HANGUL SYLLABLE DDEU
-B744 ; LV # Lo HANGUL SYLLABLE DDYI
-B760 ; LV # Lo HANGUL SYLLABLE DDI
-B77C ; LV # Lo HANGUL SYLLABLE RA
-B798 ; LV # Lo HANGUL SYLLABLE RAE
-B7B4 ; LV # Lo HANGUL SYLLABLE RYA
-B7D0 ; LV # Lo HANGUL SYLLABLE RYAE
-B7EC ; LV # Lo HANGUL SYLLABLE REO
-B808 ; LV # Lo HANGUL SYLLABLE RE
-B824 ; LV # Lo HANGUL SYLLABLE RYEO
-B840 ; LV # Lo HANGUL SYLLABLE RYE
-B85C ; LV # Lo HANGUL SYLLABLE RO
-B878 ; LV # Lo HANGUL SYLLABLE RWA
-B894 ; LV # Lo HANGUL SYLLABLE RWAE
-B8B0 ; LV # Lo HANGUL SYLLABLE ROE
-B8CC ; LV # Lo HANGUL SYLLABLE RYO
-B8E8 ; LV # Lo HANGUL SYLLABLE RU
-B904 ; LV # Lo HANGUL SYLLABLE RWEO
-B920 ; LV # Lo HANGUL SYLLABLE RWE
-B93C ; LV # Lo HANGUL SYLLABLE RWI
-B958 ; LV # Lo HANGUL SYLLABLE RYU
-B974 ; LV # Lo HANGUL SYLLABLE REU
-B990 ; LV # Lo HANGUL SYLLABLE RYI
-B9AC ; LV # Lo HANGUL SYLLABLE RI
-B9C8 ; LV # Lo HANGUL SYLLABLE MA
-B9E4 ; LV # Lo HANGUL SYLLABLE MAE
-BA00 ; LV # Lo HANGUL SYLLABLE MYA
-BA1C ; LV # Lo HANGUL SYLLABLE MYAE
-BA38 ; LV # Lo HANGUL SYLLABLE MEO
-BA54 ; LV # Lo HANGUL SYLLABLE ME
-BA70 ; LV # Lo HANGUL SYLLABLE MYEO
-BA8C ; LV # Lo HANGUL SYLLABLE MYE
-BAA8 ; LV # Lo HANGUL SYLLABLE MO
-BAC4 ; LV # Lo HANGUL SYLLABLE MWA
-BAE0 ; LV # Lo HANGUL SYLLABLE MWAE
-BAFC ; LV # Lo HANGUL SYLLABLE MOE
-BB18 ; LV # Lo HANGUL SYLLABLE MYO
-BB34 ; LV # Lo HANGUL SYLLABLE MU
-BB50 ; LV # Lo HANGUL SYLLABLE MWEO
-BB6C ; LV # Lo HANGUL SYLLABLE MWE
-BB88 ; LV # Lo HANGUL SYLLABLE MWI
-BBA4 ; LV # Lo HANGUL SYLLABLE MYU
-BBC0 ; LV # Lo HANGUL SYLLABLE MEU
-BBDC ; LV # Lo HANGUL SYLLABLE MYI
-BBF8 ; LV # Lo HANGUL SYLLABLE MI
-BC14 ; LV # Lo HANGUL SYLLABLE BA
-BC30 ; LV # Lo HANGUL SYLLABLE BAE
-BC4C ; LV # Lo HANGUL SYLLABLE BYA
-BC68 ; LV # Lo HANGUL SYLLABLE BYAE
-BC84 ; LV # Lo HANGUL SYLLABLE BEO
-BCA0 ; LV # Lo HANGUL SYLLABLE BE
-BCBC ; LV # Lo HANGUL SYLLABLE BYEO
-BCD8 ; LV # Lo HANGUL SYLLABLE BYE
-BCF4 ; LV # Lo HANGUL SYLLABLE BO
-BD10 ; LV # Lo HANGUL SYLLABLE BWA
-BD2C ; LV # Lo HANGUL SYLLABLE BWAE
-BD48 ; LV # Lo HANGUL SYLLABLE BOE
-BD64 ; LV # Lo HANGUL SYLLABLE BYO
-BD80 ; LV # Lo HANGUL SYLLABLE BU
-BD9C ; LV # Lo HANGUL SYLLABLE BWEO
-BDB8 ; LV # Lo HANGUL SYLLABLE BWE
-BDD4 ; LV # Lo HANGUL SYLLABLE BWI
-BDF0 ; LV # Lo HANGUL SYLLABLE BYU
-BE0C ; LV # Lo HANGUL SYLLABLE BEU
-BE28 ; LV # Lo HANGUL SYLLABLE BYI
-BE44 ; LV # Lo HANGUL SYLLABLE BI
-BE60 ; LV # Lo HANGUL SYLLABLE BBA
-BE7C ; LV # Lo HANGUL SYLLABLE BBAE
-BE98 ; LV # Lo HANGUL SYLLABLE BBYA
-BEB4 ; LV # Lo HANGUL SYLLABLE BBYAE
-BED0 ; LV # Lo HANGUL SYLLABLE BBEO
-BEEC ; LV # Lo HANGUL SYLLABLE BBE
-BF08 ; LV # Lo HANGUL SYLLABLE BBYEO
-BF24 ; LV # Lo HANGUL SYLLABLE BBYE
-BF40 ; LV # Lo HANGUL SYLLABLE BBO
-BF5C ; LV # Lo HANGUL SYLLABLE BBWA
-BF78 ; LV # Lo HANGUL SYLLABLE BBWAE
-BF94 ; LV # Lo HANGUL SYLLABLE BBOE
-BFB0 ; LV # Lo HANGUL SYLLABLE BBYO
-BFCC ; LV # Lo HANGUL SYLLABLE BBU
-BFE8 ; LV # Lo HANGUL SYLLABLE BBWEO
-C004 ; LV # Lo HANGUL SYLLABLE BBWE
-C020 ; LV # Lo HANGUL SYLLABLE BBWI
-C03C ; LV # Lo HANGUL SYLLABLE BBYU
-C058 ; LV # Lo HANGUL SYLLABLE BBEU
-C074 ; LV # Lo HANGUL SYLLABLE BBYI
-C090 ; LV # Lo HANGUL SYLLABLE BBI
-C0AC ; LV # Lo HANGUL SYLLABLE SA
-C0C8 ; LV # Lo HANGUL SYLLABLE SAE
-C0E4 ; LV # Lo HANGUL SYLLABLE SYA
-C100 ; LV # Lo HANGUL SYLLABLE SYAE
-C11C ; LV # Lo HANGUL SYLLABLE SEO
-C138 ; LV # Lo HANGUL SYLLABLE SE
-C154 ; LV # Lo HANGUL SYLLABLE SYEO
-C170 ; LV # Lo HANGUL SYLLABLE SYE
-C18C ; LV # Lo HANGUL SYLLABLE SO
-C1A8 ; LV # Lo HANGUL SYLLABLE SWA
-C1C4 ; LV # Lo HANGUL SYLLABLE SWAE
-C1E0 ; LV # Lo HANGUL SYLLABLE SOE
-C1FC ; LV # Lo HANGUL SYLLABLE SYO
-C218 ; LV # Lo HANGUL SYLLABLE SU
-C234 ; LV # Lo HANGUL SYLLABLE SWEO
-C250 ; LV # Lo HANGUL SYLLABLE SWE
-C26C ; LV # Lo HANGUL SYLLABLE SWI
-C288 ; LV # Lo HANGUL SYLLABLE SYU
-C2A4 ; LV # Lo HANGUL SYLLABLE SEU
-C2C0 ; LV # Lo HANGUL SYLLABLE SYI
-C2DC ; LV # Lo HANGUL SYLLABLE SI
-C2F8 ; LV # Lo HANGUL SYLLABLE SSA
-C314 ; LV # Lo HANGUL SYLLABLE SSAE
-C330 ; LV # Lo HANGUL SYLLABLE SSYA
-C34C ; LV # Lo HANGUL SYLLABLE SSYAE
-C368 ; LV # Lo HANGUL SYLLABLE SSEO
-C384 ; LV # Lo HANGUL SYLLABLE SSE
-C3A0 ; LV # Lo HANGUL SYLLABLE SSYEO
-C3BC ; LV # Lo HANGUL SYLLABLE SSYE
-C3D8 ; LV # Lo HANGUL SYLLABLE SSO
-C3F4 ; LV # Lo HANGUL SYLLABLE SSWA
-C410 ; LV # Lo HANGUL SYLLABLE SSWAE
-C42C ; LV # Lo HANGUL SYLLABLE SSOE
-C448 ; LV # Lo HANGUL SYLLABLE SSYO
-C464 ; LV # Lo HANGUL SYLLABLE SSU
-C480 ; LV # Lo HANGUL SYLLABLE SSWEO
-C49C ; LV # Lo HANGUL SYLLABLE SSWE
-C4B8 ; LV # Lo HANGUL SYLLABLE SSWI
-C4D4 ; LV # Lo HANGUL SYLLABLE SSYU
-C4F0 ; LV # Lo HANGUL SYLLABLE SSEU
-C50C ; LV # Lo HANGUL SYLLABLE SSYI
-C528 ; LV # Lo HANGUL SYLLABLE SSI
-C544 ; LV # Lo HANGUL SYLLABLE A
-C560 ; LV # Lo HANGUL SYLLABLE AE
-C57C ; LV # Lo HANGUL SYLLABLE YA
-C598 ; LV # Lo HANGUL SYLLABLE YAE
-C5B4 ; LV # Lo HANGUL SYLLABLE EO
-C5D0 ; LV # Lo HANGUL SYLLABLE E
-C5EC ; LV # Lo HANGUL SYLLABLE YEO
-C608 ; LV # Lo HANGUL SYLLABLE YE
-C624 ; LV # Lo HANGUL SYLLABLE O
-C640 ; LV # Lo HANGUL SYLLABLE WA
-C65C ; LV # Lo HANGUL SYLLABLE WAE
-C678 ; LV # Lo HANGUL SYLLABLE OE
-C694 ; LV # Lo HANGUL SYLLABLE YO
-C6B0 ; LV # Lo HANGUL SYLLABLE U
-C6CC ; LV # Lo HANGUL SYLLABLE WEO
-C6E8 ; LV # Lo HANGUL SYLLABLE WE
-C704 ; LV # Lo HANGUL SYLLABLE WI
-C720 ; LV # Lo HANGUL SYLLABLE YU
-C73C ; LV # Lo HANGUL SYLLABLE EU
-C758 ; LV # Lo HANGUL SYLLABLE YI
-C774 ; LV # Lo HANGUL SYLLABLE I
-C790 ; LV # Lo HANGUL SYLLABLE JA
-C7AC ; LV # Lo HANGUL SYLLABLE JAE
-C7C8 ; LV # Lo HANGUL SYLLABLE JYA
-C7E4 ; LV # Lo HANGUL SYLLABLE JYAE
-C800 ; LV # Lo HANGUL SYLLABLE JEO
-C81C ; LV # Lo HANGUL SYLLABLE JE
-C838 ; LV # Lo HANGUL SYLLABLE JYEO
-C854 ; LV # Lo HANGUL SYLLABLE JYE
-C870 ; LV # Lo HANGUL SYLLABLE JO
-C88C ; LV # Lo HANGUL SYLLABLE JWA
-C8A8 ; LV # Lo HANGUL SYLLABLE JWAE
-C8C4 ; LV # Lo HANGUL SYLLABLE JOE
-C8E0 ; LV # Lo HANGUL SYLLABLE JYO
-C8FC ; LV # Lo HANGUL SYLLABLE JU
-C918 ; LV # Lo HANGUL SYLLABLE JWEO
-C934 ; LV # Lo HANGUL SYLLABLE JWE
-C950 ; LV # Lo HANGUL SYLLABLE JWI
-C96C ; LV # Lo HANGUL SYLLABLE JYU
-C988 ; LV # Lo HANGUL SYLLABLE JEU
-C9A4 ; LV # Lo HANGUL SYLLABLE JYI
-C9C0 ; LV # Lo HANGUL SYLLABLE JI
-C9DC ; LV # Lo HANGUL SYLLABLE JJA
-C9F8 ; LV # Lo HANGUL SYLLABLE JJAE
-CA14 ; LV # Lo HANGUL SYLLABLE JJYA
-CA30 ; LV # Lo HANGUL SYLLABLE JJYAE
-CA4C ; LV # Lo HANGUL SYLLABLE JJEO
-CA68 ; LV # Lo HANGUL SYLLABLE JJE
-CA84 ; LV # Lo HANGUL SYLLABLE JJYEO
-CAA0 ; LV # Lo HANGUL SYLLABLE JJYE
-CABC ; LV # Lo HANGUL SYLLABLE JJO
-CAD8 ; LV # Lo HANGUL SYLLABLE JJWA
-CAF4 ; LV # Lo HANGUL SYLLABLE JJWAE
-CB10 ; LV # Lo HANGUL SYLLABLE JJOE
-CB2C ; LV # Lo HANGUL SYLLABLE JJYO
-CB48 ; LV # Lo HANGUL SYLLABLE JJU
-CB64 ; LV # Lo HANGUL SYLLABLE JJWEO
-CB80 ; LV # Lo HANGUL SYLLABLE JJWE
-CB9C ; LV # Lo HANGUL SYLLABLE JJWI
-CBB8 ; LV # Lo HANGUL SYLLABLE JJYU
-CBD4 ; LV # Lo HANGUL SYLLABLE JJEU
-CBF0 ; LV # Lo HANGUL SYLLABLE JJYI
-CC0C ; LV # Lo HANGUL SYLLABLE JJI
-CC28 ; LV # Lo HANGUL SYLLABLE CA
-CC44 ; LV # Lo HANGUL SYLLABLE CAE
-CC60 ; LV # Lo HANGUL SYLLABLE CYA
-CC7C ; LV # Lo HANGUL SYLLABLE CYAE
-CC98 ; LV # Lo HANGUL SYLLABLE CEO
-CCB4 ; LV # Lo HANGUL SYLLABLE CE
-CCD0 ; LV # Lo HANGUL SYLLABLE CYEO
-CCEC ; LV # Lo HANGUL SYLLABLE CYE
-CD08 ; LV # Lo HANGUL SYLLABLE CO
-CD24 ; LV # Lo HANGUL SYLLABLE CWA
-CD40 ; LV # Lo HANGUL SYLLABLE CWAE
-CD5C ; LV # Lo HANGUL SYLLABLE COE
-CD78 ; LV # Lo HANGUL SYLLABLE CYO
-CD94 ; LV # Lo HANGUL SYLLABLE CU
-CDB0 ; LV # Lo HANGUL SYLLABLE CWEO
-CDCC ; LV # Lo HANGUL SYLLABLE CWE
-CDE8 ; LV # Lo HANGUL SYLLABLE CWI
-CE04 ; LV # Lo HANGUL SYLLABLE CYU
-CE20 ; LV # Lo HANGUL SYLLABLE CEU
-CE3C ; LV # Lo HANGUL SYLLABLE CYI
-CE58 ; LV # Lo HANGUL SYLLABLE CI
-CE74 ; LV # Lo HANGUL SYLLABLE KA
-CE90 ; LV # Lo HANGUL SYLLABLE KAE
-CEAC ; LV # Lo HANGUL SYLLABLE KYA
-CEC8 ; LV # Lo HANGUL SYLLABLE KYAE
-CEE4 ; LV # Lo HANGUL SYLLABLE KEO
-CF00 ; LV # Lo HANGUL SYLLABLE KE
-CF1C ; LV # Lo HANGUL SYLLABLE KYEO
-CF38 ; LV # Lo HANGUL SYLLABLE KYE
-CF54 ; LV # Lo HANGUL SYLLABLE KO
-CF70 ; LV # Lo HANGUL SYLLABLE KWA
-CF8C ; LV # Lo HANGUL SYLLABLE KWAE
-CFA8 ; LV # Lo HANGUL SYLLABLE KOE
-CFC4 ; LV # Lo HANGUL SYLLABLE KYO
-CFE0 ; LV # Lo HANGUL SYLLABLE KU
-CFFC ; LV # Lo HANGUL SYLLABLE KWEO
-D018 ; LV # Lo HANGUL SYLLABLE KWE
-D034 ; LV # Lo HANGUL SYLLABLE KWI
-D050 ; LV # Lo HANGUL SYLLABLE KYU
-D06C ; LV # Lo HANGUL SYLLABLE KEU
-D088 ; LV # Lo HANGUL SYLLABLE KYI
-D0A4 ; LV # Lo HANGUL SYLLABLE KI
-D0C0 ; LV # Lo HANGUL SYLLABLE TA
-D0DC ; LV # Lo HANGUL SYLLABLE TAE
-D0F8 ; LV # Lo HANGUL SYLLABLE TYA
-D114 ; LV # Lo HANGUL SYLLABLE TYAE
-D130 ; LV # Lo HANGUL SYLLABLE TEO
-D14C ; LV # Lo HANGUL SYLLABLE TE
-D168 ; LV # Lo HANGUL SYLLABLE TYEO
-D184 ; LV # Lo HANGUL SYLLABLE TYE
-D1A0 ; LV # Lo HANGUL SYLLABLE TO
-D1BC ; LV # Lo HANGUL SYLLABLE TWA
-D1D8 ; LV # Lo HANGUL SYLLABLE TWAE
-D1F4 ; LV # Lo HANGUL SYLLABLE TOE
-D210 ; LV # Lo HANGUL SYLLABLE TYO
-D22C ; LV # Lo HANGUL SYLLABLE TU
-D248 ; LV # Lo HANGUL SYLLABLE TWEO
-D264 ; LV # Lo HANGUL SYLLABLE TWE
-D280 ; LV # Lo HANGUL SYLLABLE TWI
-D29C ; LV # Lo HANGUL SYLLABLE TYU
-D2B8 ; LV # Lo HANGUL SYLLABLE TEU
-D2D4 ; LV # Lo HANGUL SYLLABLE TYI
-D2F0 ; LV # Lo HANGUL SYLLABLE TI
-D30C ; LV # Lo HANGUL SYLLABLE PA
-D328 ; LV # Lo HANGUL SYLLABLE PAE
-D344 ; LV # Lo HANGUL SYLLABLE PYA
-D360 ; LV # Lo HANGUL SYLLABLE PYAE
-D37C ; LV # Lo HANGUL SYLLABLE PEO
-D398 ; LV # Lo HANGUL SYLLABLE PE
-D3B4 ; LV # Lo HANGUL SYLLABLE PYEO
-D3D0 ; LV # Lo HANGUL SYLLABLE PYE
-D3EC ; LV # Lo HANGUL SYLLABLE PO
-D408 ; LV # Lo HANGUL SYLLABLE PWA
-D424 ; LV # Lo HANGUL SYLLABLE PWAE
-D440 ; LV # Lo HANGUL SYLLABLE POE
-D45C ; LV # Lo HANGUL SYLLABLE PYO
-D478 ; LV # Lo HANGUL SYLLABLE PU
-D494 ; LV # Lo HANGUL SYLLABLE PWEO
-D4B0 ; LV # Lo HANGUL SYLLABLE PWE
-D4CC ; LV # Lo HANGUL SYLLABLE PWI
-D4E8 ; LV # Lo HANGUL SYLLABLE PYU
-D504 ; LV # Lo HANGUL SYLLABLE PEU
-D520 ; LV # Lo HANGUL SYLLABLE PYI
-D53C ; LV # Lo HANGUL SYLLABLE PI
-D558 ; LV # Lo HANGUL SYLLABLE HA
-D574 ; LV # Lo HANGUL SYLLABLE HAE
-D590 ; LV # Lo HANGUL SYLLABLE HYA
-D5AC ; LV # Lo HANGUL SYLLABLE HYAE
-D5C8 ; LV # Lo HANGUL SYLLABLE HEO
-D5E4 ; LV # Lo HANGUL SYLLABLE HE
-D600 ; LV # Lo HANGUL SYLLABLE HYEO
-D61C ; LV # Lo HANGUL SYLLABLE HYE
-D638 ; LV # Lo HANGUL SYLLABLE HO
-D654 ; LV # Lo HANGUL SYLLABLE HWA
-D670 ; LV # Lo HANGUL SYLLABLE HWAE
-D68C ; LV # Lo HANGUL SYLLABLE HOE
-D6A8 ; LV # Lo HANGUL SYLLABLE HYO
-D6C4 ; LV # Lo HANGUL SYLLABLE HU
-D6E0 ; LV # Lo HANGUL SYLLABLE HWEO
-D6FC ; LV # Lo HANGUL SYLLABLE HWE
-D718 ; LV # Lo HANGUL SYLLABLE HWI
-D734 ; LV # Lo HANGUL SYLLABLE HYU
-D750 ; LV # Lo HANGUL SYLLABLE HEU
-D76C ; LV # Lo HANGUL SYLLABLE HYI
-D788 ; LV # Lo HANGUL SYLLABLE HI
-
-# Total code points: 399
-
-# ================================================
-
-AC01..AC1B ; LVT # Lo [27] HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH
-AC1D..AC37 ; LVT # Lo [27] HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH
-AC39..AC53 ; LVT # Lo [27] HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH
-AC55..AC6F ; LVT # Lo [27] HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH
-AC71..AC8B ; LVT # Lo [27] HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH
-AC8D..ACA7 ; LVT # Lo [27] HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH
-ACA9..ACC3 ; LVT # Lo [27] HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH
-ACC5..ACDF ; LVT # Lo [27] HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH
-ACE1..ACFB ; LVT # Lo [27] HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH
-ACFD..AD17 ; LVT # Lo [27] HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH
-AD19..AD33 ; LVT # Lo [27] HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH
-AD35..AD4F ; LVT # Lo [27] HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH
-AD51..AD6B ; LVT # Lo [27] HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH
-AD6D..AD87 ; LVT # Lo [27] HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH
-AD89..ADA3 ; LVT # Lo [27] HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH
-ADA5..ADBF ; LVT # Lo [27] HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH
-ADC1..ADDB ; LVT # Lo [27] HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH
-ADDD..ADF7 ; LVT # Lo [27] HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH
-ADF9..AE13 ; LVT # Lo [27] HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH
-AE15..AE2F ; LVT # Lo [27] HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH
-AE31..AE4B ; LVT # Lo [27] HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH
-AE4D..AE67 ; LVT # Lo [27] HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH
-AE69..AE83 ; LVT # Lo [27] HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH
-AE85..AE9F ; LVT # Lo [27] HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH
-AEA1..AEBB ; LVT # Lo [27] HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH
-AEBD..AED7 ; LVT # Lo [27] HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH
-AED9..AEF3 ; LVT # Lo [27] HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH
-AEF5..AF0F ; LVT # Lo [27] HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH
-AF11..AF2B ; LVT # Lo [27] HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH
-AF2D..AF47 ; LVT # Lo [27] HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH
-AF49..AF63 ; LVT # Lo [27] HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH
-AF65..AF7F ; LVT # Lo [27] HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH
-AF81..AF9B ; LVT # Lo [27] HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH
-AF9D..AFB7 ; LVT # Lo [27] HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH
-AFB9..AFD3 ; LVT # Lo [27] HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH
-AFD5..AFEF ; LVT # Lo [27] HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH
-AFF1..B00B ; LVT # Lo [27] HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH
-B00D..B027 ; LVT # Lo [27] HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH
-B029..B043 ; LVT # Lo [27] HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH
-B045..B05F ; LVT # Lo [27] HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH
-B061..B07B ; LVT # Lo [27] HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH
-B07D..B097 ; LVT # Lo [27] HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH
-B099..B0B3 ; LVT # Lo [27] HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH
-B0B5..B0CF ; LVT # Lo [27] HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH
-B0D1..B0EB ; LVT # Lo [27] HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH
-B0ED..B107 ; LVT # Lo [27] HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH
-B109..B123 ; LVT # Lo [27] HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH
-B125..B13F ; LVT # Lo [27] HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH
-B141..B15B ; LVT # Lo [27] HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH
-B15D..B177 ; LVT # Lo [27] HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH
-B179..B193 ; LVT # Lo [27] HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH
-B195..B1AF ; LVT # Lo [27] HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH
-B1B1..B1CB ; LVT # Lo [27] HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH
-B1CD..B1E7 ; LVT # Lo [27] HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH
-B1E9..B203 ; LVT # Lo [27] HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH
-B205..B21F ; LVT # Lo [27] HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH
-B221..B23B ; LVT # Lo [27] HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH
-B23D..B257 ; LVT # Lo [27] HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH
-B259..B273 ; LVT # Lo [27] HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH
-B275..B28F ; LVT # Lo [27] HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH
-B291..B2AB ; LVT # Lo [27] HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH
-B2AD..B2C7 ; LVT # Lo [27] HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH
-B2C9..B2E3 ; LVT # Lo [27] HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH
-B2E5..B2FF ; LVT # Lo [27] HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH
-B301..B31B ; LVT # Lo [27] HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH
-B31D..B337 ; LVT # Lo [27] HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH
-B339..B353 ; LVT # Lo [27] HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH
-B355..B36F ; LVT # Lo [27] HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH
-B371..B38B ; LVT # Lo [27] HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH
-B38D..B3A7 ; LVT # Lo [27] HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH
-B3A9..B3C3 ; LVT # Lo [27] HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH
-B3C5..B3DF ; LVT # Lo [27] HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH
-B3E1..B3FB ; LVT # Lo [27] HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH
-B3FD..B417 ; LVT # Lo [27] HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH
-B419..B433 ; LVT # Lo [27] HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH
-B435..B44F ; LVT # Lo [27] HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH
-B451..B46B ; LVT # Lo [27] HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH
-B46D..B487 ; LVT # Lo [27] HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH
-B489..B4A3 ; LVT # Lo [27] HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH
-B4A5..B4BF ; LVT # Lo [27] HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH
-B4C1..B4DB ; LVT # Lo [27] HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH
-B4DD..B4F7 ; LVT # Lo [27] HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH
-B4F9..B513 ; LVT # Lo [27] HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH
-B515..B52F ; LVT # Lo [27] HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH
-B531..B54B ; LVT # Lo [27] HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH
-B54D..B567 ; LVT # Lo [27] HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH
-B569..B583 ; LVT # Lo [27] HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH
-B585..B59F ; LVT # Lo [27] HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH
-B5A1..B5BB ; LVT # Lo [27] HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH
-B5BD..B5D7 ; LVT # Lo [27] HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH
-B5D9..B5F3 ; LVT # Lo [27] HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH
-B5F5..B60F ; LVT # Lo [27] HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH
-B611..B62B ; LVT # Lo [27] HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH
-B62D..B647 ; LVT # Lo [27] HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH
-B649..B663 ; LVT # Lo [27] HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH
-B665..B67F ; LVT # Lo [27] HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH
-B681..B69B ; LVT # Lo [27] HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH
-B69D..B6B7 ; LVT # Lo [27] HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH
-B6B9..B6D3 ; LVT # Lo [27] HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH
-B6D5..B6EF ; LVT # Lo [27] HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH
-B6F1..B70B ; LVT # Lo [27] HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH
-B70D..B727 ; LVT # Lo [27] HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH
-B729..B743 ; LVT # Lo [27] HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH
-B745..B75F ; LVT # Lo [27] HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH
-B761..B77B ; LVT # Lo [27] HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH
-B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH
-B799..B7B3 ; LVT # Lo [27] HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH
-B7B5..B7CF ; LVT # Lo [27] HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH
-B7D1..B7EB ; LVT # Lo [27] HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH
-B7ED..B807 ; LVT # Lo [27] HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH
-B809..B823 ; LVT # Lo [27] HANGUL SYLLABLE REG..HANGUL SYLLABLE REH
-B825..B83F ; LVT # Lo [27] HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH
-B841..B85B ; LVT # Lo [27] HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH
-B85D..B877 ; LVT # Lo [27] HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH
-B879..B893 ; LVT # Lo [27] HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH
-B895..B8AF ; LVT # Lo [27] HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH
-B8B1..B8CB ; LVT # Lo [27] HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH
-B8CD..B8E7 ; LVT # Lo [27] HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH
-B8E9..B903 ; LVT # Lo [27] HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH
-B905..B91F ; LVT # Lo [27] HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH
-B921..B93B ; LVT # Lo [27] HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH
-B93D..B957 ; LVT # Lo [27] HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH
-B959..B973 ; LVT # Lo [27] HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH
-B975..B98F ; LVT # Lo [27] HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH
-B991..B9AB ; LVT # Lo [27] HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH
-B9AD..B9C7 ; LVT # Lo [27] HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH
-B9C9..B9E3 ; LVT # Lo [27] HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH
-B9E5..B9FF ; LVT # Lo [27] HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH
-BA01..BA1B ; LVT # Lo [27] HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH
-BA1D..BA37 ; LVT # Lo [27] HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH
-BA39..BA53 ; LVT # Lo [27] HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH
-BA55..BA6F ; LVT # Lo [27] HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH
-BA71..BA8B ; LVT # Lo [27] HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH
-BA8D..BAA7 ; LVT # Lo [27] HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH
-BAA9..BAC3 ; LVT # Lo [27] HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH
-BAC5..BADF ; LVT # Lo [27] HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH
-BAE1..BAFB ; LVT # Lo [27] HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH
-BAFD..BB17 ; LVT # Lo [27] HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH
-BB19..BB33 ; LVT # Lo [27] HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH
-BB35..BB4F ; LVT # Lo [27] HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH
-BB51..BB6B ; LVT # Lo [27] HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH
-BB6D..BB87 ; LVT # Lo [27] HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH
-BB89..BBA3 ; LVT # Lo [27] HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH
-BBA5..BBBF ; LVT # Lo [27] HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH
-BBC1..BBDB ; LVT # Lo [27] HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH
-BBDD..BBF7 ; LVT # Lo [27] HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH
-BBF9..BC13 ; LVT # Lo [27] HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH
-BC15..BC2F ; LVT # Lo [27] HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH
-BC31..BC4B ; LVT # Lo [27] HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH
-BC4D..BC67 ; LVT # Lo [27] HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH
-BC69..BC83 ; LVT # Lo [27] HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH
-BC85..BC9F ; LVT # Lo [27] HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH
-BCA1..BCBB ; LVT # Lo [27] HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH
-BCBD..BCD7 ; LVT # Lo [27] HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH
-BCD9..BCF3 ; LVT # Lo [27] HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH
-BCF5..BD0F ; LVT # Lo [27] HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH
-BD11..BD2B ; LVT # Lo [27] HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH
-BD2D..BD47 ; LVT # Lo [27] HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH
-BD49..BD63 ; LVT # Lo [27] HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH
-BD65..BD7F ; LVT # Lo [27] HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH
-BD81..BD9B ; LVT # Lo [27] HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH
-BD9D..BDB7 ; LVT # Lo [27] HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH
-BDB9..BDD3 ; LVT # Lo [27] HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH
-BDD5..BDEF ; LVT # Lo [27] HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH
-BDF1..BE0B ; LVT # Lo [27] HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH
-BE0D..BE27 ; LVT # Lo [27] HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH
-BE29..BE43 ; LVT # Lo [27] HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH
-BE45..BE5F ; LVT # Lo [27] HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH
-BE61..BE7B ; LVT # Lo [27] HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH
-BE7D..BE97 ; LVT # Lo [27] HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH
-BE99..BEB3 ; LVT # Lo [27] HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH
-BEB5..BECF ; LVT # Lo [27] HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH
-BED1..BEEB ; LVT # Lo [27] HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH
-BEED..BF07 ; LVT # Lo [27] HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH
-BF09..BF23 ; LVT # Lo [27] HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH
-BF25..BF3F ; LVT # Lo [27] HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH
-BF41..BF5B ; LVT # Lo [27] HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH
-BF5D..BF77 ; LVT # Lo [27] HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH
-BF79..BF93 ; LVT # Lo [27] HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH
-BF95..BFAF ; LVT # Lo [27] HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH
-BFB1..BFCB ; LVT # Lo [27] HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH
-BFCD..BFE7 ; LVT # Lo [27] HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH
-BFE9..C003 ; LVT # Lo [27] HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH
-C005..C01F ; LVT # Lo [27] HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH
-C021..C03B ; LVT # Lo [27] HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH
-C03D..C057 ; LVT # Lo [27] HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH
-C059..C073 ; LVT # Lo [27] HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH
-C075..C08F ; LVT # Lo [27] HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH
-C091..C0AB ; LVT # Lo [27] HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH
-C0AD..C0C7 ; LVT # Lo [27] HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH
-C0C9..C0E3 ; LVT # Lo [27] HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH
-C0E5..C0FF ; LVT # Lo [27] HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH
-C101..C11B ; LVT # Lo [27] HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH
-C11D..C137 ; LVT # Lo [27] HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH
-C139..C153 ; LVT # Lo [27] HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH
-C155..C16F ; LVT # Lo [27] HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH
-C171..C18B ; LVT # Lo [27] HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH
-C18D..C1A7 ; LVT # Lo [27] HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH
-C1A9..C1C3 ; LVT # Lo [27] HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH
-C1C5..C1DF ; LVT # Lo [27] HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH
-C1E1..C1FB ; LVT # Lo [27] HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH
-C1FD..C217 ; LVT # Lo [27] HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH
-C219..C233 ; LVT # Lo [27] HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH
-C235..C24F ; LVT # Lo [27] HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH
-C251..C26B ; LVT # Lo [27] HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH
-C26D..C287 ; LVT # Lo [27] HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH
-C289..C2A3 ; LVT # Lo [27] HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH
-C2A5..C2BF ; LVT # Lo [27] HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH
-C2C1..C2DB ; LVT # Lo [27] HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH
-C2DD..C2F7 ; LVT # Lo [27] HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH
-C2F9..C313 ; LVT # Lo [27] HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH
-C315..C32F ; LVT # Lo [27] HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH
-C331..C34B ; LVT # Lo [27] HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH
-C34D..C367 ; LVT # Lo [27] HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH
-C369..C383 ; LVT # Lo [27] HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH
-C385..C39F ; LVT # Lo [27] HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH
-C3A1..C3BB ; LVT # Lo [27] HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH
-C3BD..C3D7 ; LVT # Lo [27] HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH
-C3D9..C3F3 ; LVT # Lo [27] HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH
-C3F5..C40F ; LVT # Lo [27] HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH
-C411..C42B ; LVT # Lo [27] HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH
-C42D..C447 ; LVT # Lo [27] HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH
-C449..C463 ; LVT # Lo [27] HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH
-C465..C47F ; LVT # Lo [27] HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH
-C481..C49B ; LVT # Lo [27] HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH
-C49D..C4B7 ; LVT # Lo [27] HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH
-C4B9..C4D3 ; LVT # Lo [27] HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH
-C4D5..C4EF ; LVT # Lo [27] HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH
-C4F1..C50B ; LVT # Lo [27] HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH
-C50D..C527 ; LVT # Lo [27] HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH
-C529..C543 ; LVT # Lo [27] HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH
-C545..C55F ; LVT # Lo [27] HANGUL SYLLABLE AG..HANGUL SYLLABLE AH
-C561..C57B ; LVT # Lo [27] HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH
-C57D..C597 ; LVT # Lo [27] HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH
-C599..C5B3 ; LVT # Lo [27] HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH
-C5B5..C5CF ; LVT # Lo [27] HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH
-C5D1..C5EB ; LVT # Lo [27] HANGUL SYLLABLE EG..HANGUL SYLLABLE EH
-C5ED..C607 ; LVT # Lo [27] HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH
-C609..C623 ; LVT # Lo [27] HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH
-C625..C63F ; LVT # Lo [27] HANGUL SYLLABLE OG..HANGUL SYLLABLE OH
-C641..C65B ; LVT # Lo [27] HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH
-C65D..C677 ; LVT # Lo [27] HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH
-C679..C693 ; LVT # Lo [27] HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH
-C695..C6AF ; LVT # Lo [27] HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH
-C6B1..C6CB ; LVT # Lo [27] HANGUL SYLLABLE UG..HANGUL SYLLABLE UH
-C6CD..C6E7 ; LVT # Lo [27] HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH
-C6E9..C703 ; LVT # Lo [27] HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH
-C705..C71F ; LVT # Lo [27] HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH
-C721..C73B ; LVT # Lo [27] HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH
-C73D..C757 ; LVT # Lo [27] HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH
-C759..C773 ; LVT # Lo [27] HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH
-C775..C78F ; LVT # Lo [27] HANGUL SYLLABLE IG..HANGUL SYLLABLE IH
-C791..C7AB ; LVT # Lo [27] HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH
-C7AD..C7C7 ; LVT # Lo [27] HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH
-C7C9..C7E3 ; LVT # Lo [27] HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH
-C7E5..C7FF ; LVT # Lo [27] HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH
-C801..C81B ; LVT # Lo [27] HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH
-C81D..C837 ; LVT # Lo [27] HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH
-C839..C853 ; LVT # Lo [27] HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH
-C855..C86F ; LVT # Lo [27] HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH
-C871..C88B ; LVT # Lo [27] HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH
-C88D..C8A7 ; LVT # Lo [27] HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH
-C8A9..C8C3 ; LVT # Lo [27] HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH
-C8C5..C8DF ; LVT # Lo [27] HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH
-C8E1..C8FB ; LVT # Lo [27] HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH
-C8FD..C917 ; LVT # Lo [27] HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH
-C919..C933 ; LVT # Lo [27] HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH
-C935..C94F ; LVT # Lo [27] HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH
-C951..C96B ; LVT # Lo [27] HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH
-C96D..C987 ; LVT # Lo [27] HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH
-C989..C9A3 ; LVT # Lo [27] HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH
-C9A5..C9BF ; LVT # Lo [27] HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH
-C9C1..C9DB ; LVT # Lo [27] HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH
-C9DD..C9F7 ; LVT # Lo [27] HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH
-C9F9..CA13 ; LVT # Lo [27] HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH
-CA15..CA2F ; LVT # Lo [27] HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH
-CA31..CA4B ; LVT # Lo [27] HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH
-CA4D..CA67 ; LVT # Lo [27] HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH
-CA69..CA83 ; LVT # Lo [27] HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH
-CA85..CA9F ; LVT # Lo [27] HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH
-CAA1..CABB ; LVT # Lo [27] HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH
-CABD..CAD7 ; LVT # Lo [27] HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH
-CAD9..CAF3 ; LVT # Lo [27] HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH
-CAF5..CB0F ; LVT # Lo [27] HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH
-CB11..CB2B ; LVT # Lo [27] HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH
-CB2D..CB47 ; LVT # Lo [27] HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH
-CB49..CB63 ; LVT # Lo [27] HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH
-CB65..CB7F ; LVT # Lo [27] HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH
-CB81..CB9B ; LVT # Lo [27] HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH
-CB9D..CBB7 ; LVT # Lo [27] HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH
-CBB9..CBD3 ; LVT # Lo [27] HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH
-CBD5..CBEF ; LVT # Lo [27] HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH
-CBF1..CC0B ; LVT # Lo [27] HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH
-CC0D..CC27 ; LVT # Lo [27] HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH
-CC29..CC43 ; LVT # Lo [27] HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH
-CC45..CC5F ; LVT # Lo [27] HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH
-CC61..CC7B ; LVT # Lo [27] HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH
-CC7D..CC97 ; LVT # Lo [27] HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH
-CC99..CCB3 ; LVT # Lo [27] HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH
-CCB5..CCCF ; LVT # Lo [27] HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH
-CCD1..CCEB ; LVT # Lo [27] HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH
-CCED..CD07 ; LVT # Lo [27] HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH
-CD09..CD23 ; LVT # Lo [27] HANGUL SYLLABLE COG..HANGUL SYLLABLE COH
-CD25..CD3F ; LVT # Lo [27] HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH
-CD41..CD5B ; LVT # Lo [27] HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH
-CD5D..CD77 ; LVT # Lo [27] HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH
-CD79..CD93 ; LVT # Lo [27] HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH
-CD95..CDAF ; LVT # Lo [27] HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH
-CDB1..CDCB ; LVT # Lo [27] HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH
-CDCD..CDE7 ; LVT # Lo [27] HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH
-CDE9..CE03 ; LVT # Lo [27] HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH
-CE05..CE1F ; LVT # Lo [27] HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH
-CE21..CE3B ; LVT # Lo [27] HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH
-CE3D..CE57 ; LVT # Lo [27] HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH
-CE59..CE73 ; LVT # Lo [27] HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH
-CE75..CE8F ; LVT # Lo [27] HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH
-CE91..CEAB ; LVT # Lo [27] HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH
-CEAD..CEC7 ; LVT # Lo [27] HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH
-CEC9..CEE3 ; LVT # Lo [27] HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH
-CEE5..CEFF ; LVT # Lo [27] HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH
-CF01..CF1B ; LVT # Lo [27] HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH
-CF1D..CF37 ; LVT # Lo [27] HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH
-CF39..CF53 ; LVT # Lo [27] HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH
-CF55..CF6F ; LVT # Lo [27] HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH
-CF71..CF8B ; LVT # Lo [27] HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH
-CF8D..CFA7 ; LVT # Lo [27] HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH
-CFA9..CFC3 ; LVT # Lo [27] HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH
-CFC5..CFDF ; LVT # Lo [27] HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH
-CFE1..CFFB ; LVT # Lo [27] HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH
-CFFD..D017 ; LVT # Lo [27] HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH
-D019..D033 ; LVT # Lo [27] HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH
-D035..D04F ; LVT # Lo [27] HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH
-D051..D06B ; LVT # Lo [27] HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH
-D06D..D087 ; LVT # Lo [27] HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH
-D089..D0A3 ; LVT # Lo [27] HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH
-D0A5..D0BF ; LVT # Lo [27] HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH
-D0C1..D0DB ; LVT # Lo [27] HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH
-D0DD..D0F7 ; LVT # Lo [27] HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH
-D0F9..D113 ; LVT # Lo [27] HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH
-D115..D12F ; LVT # Lo [27] HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH
-D131..D14B ; LVT # Lo [27] HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH
-D14D..D167 ; LVT # Lo [27] HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH
-D169..D183 ; LVT # Lo [27] HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH
-D185..D19F ; LVT # Lo [27] HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH
-D1A1..D1BB ; LVT # Lo [27] HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH
-D1BD..D1D7 ; LVT # Lo [27] HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH
-D1D9..D1F3 ; LVT # Lo [27] HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH
-D1F5..D20F ; LVT # Lo [27] HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH
-D211..D22B ; LVT # Lo [27] HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH
-D22D..D247 ; LVT # Lo [27] HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH
-D249..D263 ; LVT # Lo [27] HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH
-D265..D27F ; LVT # Lo [27] HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH
-D281..D29B ; LVT # Lo [27] HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH
-D29D..D2B7 ; LVT # Lo [27] HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH
-D2B9..D2D3 ; LVT # Lo [27] HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH
-D2D5..D2EF ; LVT # Lo [27] HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH
-D2F1..D30B ; LVT # Lo [27] HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH
-D30D..D327 ; LVT # Lo [27] HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH
-D329..D343 ; LVT # Lo [27] HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH
-D345..D35F ; LVT # Lo [27] HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH
-D361..D37B ; LVT # Lo [27] HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH
-D37D..D397 ; LVT # Lo [27] HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH
-D399..D3B3 ; LVT # Lo [27] HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH
-D3B5..D3CF ; LVT # Lo [27] HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH
-D3D1..D3EB ; LVT # Lo [27] HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH
-D3ED..D407 ; LVT # Lo [27] HANGUL SYLLABLE POG..HANGUL SYLLABLE POH
-D409..D423 ; LVT # Lo [27] HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH
-D425..D43F ; LVT # Lo [27] HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH
-D441..D45B ; LVT # Lo [27] HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH
-D45D..D477 ; LVT # Lo [27] HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH
-D479..D493 ; LVT # Lo [27] HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH
-D495..D4AF ; LVT # Lo [27] HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH
-D4B1..D4CB ; LVT # Lo [27] HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH
-D4CD..D4E7 ; LVT # Lo [27] HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH
-D4E9..D503 ; LVT # Lo [27] HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH
-D505..D51F ; LVT # Lo [27] HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH
-D521..D53B ; LVT # Lo [27] HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH
-D53D..D557 ; LVT # Lo [27] HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH
-D559..D573 ; LVT # Lo [27] HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH
-D575..D58F ; LVT # Lo [27] HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH
-D591..D5AB ; LVT # Lo [27] HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH
-D5AD..D5C7 ; LVT # Lo [27] HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH
-D5C9..D5E3 ; LVT # Lo [27] HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH
-D5E5..D5FF ; LVT # Lo [27] HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH
-D601..D61B ; LVT # Lo [27] HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH
-D61D..D637 ; LVT # Lo [27] HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH
-D639..D653 ; LVT # Lo [27] HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH
-D655..D66F ; LVT # Lo [27] HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH
-D671..D68B ; LVT # Lo [27] HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH
-D68D..D6A7 ; LVT # Lo [27] HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH
-D6A9..D6C3 ; LVT # Lo [27] HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH
-D6C5..D6DF ; LVT # Lo [27] HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH
-D6E1..D6FB ; LVT # Lo [27] HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH
-D6FD..D717 ; LVT # Lo [27] HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH
-D719..D733 ; LVT # Lo [27] HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH
-D735..D74F ; LVT # Lo [27] HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH
-D751..D76B ; LVT # Lo [27] HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH
-D76D..D787 ; LVT # Lo [27] HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH
-D789..D7A3 ; LVT # Lo [27] HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH
-
-# Total code points: 10773
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/auxiliary/SentenceBreakProperty.txt b/Master/tlpkg/tlperl/lib/unicore/auxiliary/SentenceBreakProperty.txt
deleted file mode 100644
index 50e830c549f..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/auxiliary/SentenceBreakProperty.txt
+++ /dev/null
@@ -1,2271 +0,0 @@
-# SentenceBreakProperty-5.2.0.txt
-# Date: 2009-08-22, 04:58:44 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Sentence_Break
-
-# All code points not explicitly listed for Sentence_Break
-# have the value Other (XX).
-
-# @missing: 0000..10FFFF; Other
-
-# ================================================
-
-000D ; CR # Cc <control-000D>
-
-# Total code points: 1
-
-# ================================================
-
-000A ; LF # Cc <control-000A>
-
-# Total code points: 1
-
-# ================================================
-
-0300..036F ; Extend # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; Extend # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Extend # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; Extend # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; Extend # Mn HEBREW POINT RAFE
-05C1..05C2 ; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Extend # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; Extend # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Extend # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; Extend # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Extend # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; Extend # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; Extend # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; Extend # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Extend # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Extend # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Extend # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; Extend # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; Extend # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Extend # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; Extend # Mc DEVANAGARI SIGN VISARGA
-093C ; Extend # Mn DEVANAGARI SIGN NUKTA
-093E..0940 ; Extend # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; Extend # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; Extend # Mn DEVANAGARI SIGN VIRAMA
-094E ; Extend # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0951..0955 ; Extend # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Extend # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Extend # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; Extend # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BC ; Extend # Mn BENGALI SIGN NUKTA
-09BE..09C0 ; Extend # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; Extend # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; Extend # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Extend # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; Extend # Mn BENGALI SIGN VIRAMA
-09D7 ; Extend # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; Extend # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Extend # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; Extend # Mc GURMUKHI SIGN VISARGA
-0A3C ; Extend # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; Extend # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; Extend # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Extend # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Extend # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Extend # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Extend # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Extend # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Extend # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; Extend # Mc GUJARATI SIGN VISARGA
-0ABC ; Extend # Mn GUJARATI SIGN NUKTA
-0ABE..0AC0 ; Extend # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; Extend # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Extend # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; Extend # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Extend # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; Extend # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Extend # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Extend # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; Extend # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B3C ; Extend # Mn ORIYA SIGN NUKTA
-0B3E ; Extend # Mc ORIYA VOWEL SIGN AA
-0B3F ; Extend # Mn ORIYA VOWEL SIGN I
-0B40 ; Extend # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; Extend # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Extend # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; Extend # Mn ORIYA SIGN VIRAMA
-0B56 ; Extend # Mn ORIYA AI LENGTH MARK
-0B57 ; Extend # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Extend # Mn TAMIL SIGN ANUSVARA
-0BBE..0BBF ; Extend # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; Extend # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; Extend # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Extend # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Extend # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; Extend # Mn TAMIL SIGN VIRAMA
-0BD7 ; Extend # Mc TAMIL AU LENGTH MARK
-0C01..0C03 ; Extend # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C3E..0C40 ; Extend # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; Extend # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; Extend # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Extend # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Extend # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Extend # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C82..0C83 ; Extend # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBC ; Extend # Mn KANNADA SIGN NUKTA
-0CBE ; Extend # Mc KANNADA VOWEL SIGN AA
-0CBF ; Extend # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; Extend # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; Extend # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; Extend # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Extend # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D02..0D03 ; Extend # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3E..0D40 ; Extend # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; Extend # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; Extend # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Extend # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; Extend # Mn MALAYALAM SIGN VIRAMA
-0D57 ; Extend # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; Extend # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D82..0D83 ; Extend # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DCA ; Extend # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; Extend # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; Extend # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Extend # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; Extend # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; Extend # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E31 ; Extend # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Extend # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; Extend # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Extend # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Extend # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; Extend # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F71..0F7E ; Extend # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; Extend # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; Extend # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Extend # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; Extend # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Extend # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; Extend # Mn TIBETAN SYMBOL PADMA GDAN
-102B..102C ; Extend # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; Extend # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; Extend # Mc MYANMAR SIGN VISARGA
-1039..103A ; Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; Extend # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1056..1057 ; Extend # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1062..1064 ; Extend # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1067..106D ; Extend # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-1071..1074 ; Extend # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Extend # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; Extend # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; Extend # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; Extend # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; Extend # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108F ; Extend # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109C ; Extend # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; Extend # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; Extend # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Extend # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Extend # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Extend # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Extend # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B6 ; Extend # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; Extend # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; Extend # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; Extend # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Extend # Mn KHMER SIGN ATTHACAN
-180B..180D ; Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; Extend # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Extend # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; Extend # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; Extend # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; Extend # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Extend # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; Extend # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; Extend # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; Extend # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-19B0..19C0 ; Extend # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C8..19C9 ; Extend # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A17..1A18 ; Extend # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; Extend # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A55 ; Extend # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; Extend # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Extend # Mn TAI THAM SIGN SAKOT
-1A61 ; Extend # Mc TAI THAM VOWEL SIGN A
-1A62 ; Extend # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; Extend # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; Extend # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; Extend # Mc BALINESE SIGN BISAH
-1B34 ; Extend # Mn BALINESE SIGN REREKAN
-1B35 ; Extend # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; Extend # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; Extend # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; Extend # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; Extend # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; Extend # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; Extend # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B6B..1B73 ; Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; Extend # Mc SUNDANESE SIGN PANGWISAD
-1BA1 ; Extend # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; Extend # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; Extend # Mc SUNDANESE SIGN PAMAAEH
-1C24..1C2B ; Extend # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; Extend # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; Extend # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; Extend # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; Extend # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Extend # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; Extend # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; Extend # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Extend # Mn VEDIC SIGN TIRYAK
-1CF2 ; Extend # Mc VEDIC SIGN ARDHAVISARGA
-1DC0..1DE6 ; Extend # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Extend # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200D ; Extend # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-20D0..20DC ; Extend # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Extend # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Extend # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Extend # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Extend # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; Extend # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; Extend # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; Extend # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Extend # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; Extend # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; Extend # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; Extend # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; Extend # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; Extend # Mn SYLOTI NAGRI SIGN ANUSVARA
-A823..A824 ; Extend # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; Extend # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; Extend # Mc SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; Extend # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; Extend # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; Extend # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Extend # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Extend # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Extend # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; Extend # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A980..A982 ; Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; Extend # Mc JAVANESE SIGN WIGNYAN
-A9B3 ; Extend # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; Extend # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; Extend # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; Extend # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; Extend # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-AA29..AA2E ; Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; Extend # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; Extend # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; Extend # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Extend # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Extend # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; Extend # Mc CHAM CONSONANT SIGN FINAL H
-AA7B ; Extend # Mc MYANMAR SIGN PAO KAREN TONE
-AAB0 ; Extend # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Extend # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Extend # Mn TAI VIET TONE MAI THO
-ABE3..ABE4 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; Extend # Mc MEETEI MAYEK LUM IYEK
-ABED ; Extend # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Extend # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-101FD ; Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; Extend # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Extend # Mn KHAROSHTHI VIRAMA
-11080..11081 ; Extend # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; Extend # Mc KAITHI SIGN VISARGA
-110B0..110B2 ; Extend # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; Extend # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; Extend # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; Extend # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D165..1D166 ; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; Extend # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1455
-
-# ================================================
-
-0085 ; Sep # Cc <control-0085>
-2028 ; Sep # Zl LINE SEPARATOR
-2029 ; Sep # Zp PARAGRAPH SEPARATOR
-
-# Total code points: 3
-
-# ================================================
-
-00AD ; Format # Cf SOFT HYPHEN
-0600..0603 ; Format # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-06DD ; Format # Cf ARABIC END OF AYAH
-070F ; Format # Cf SYRIAC ABBREVIATION MARK
-17B4..17B5 ; Format # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-200B ; Format # Cf ZERO WIDTH SPACE
-200E..200F ; Format # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-202A..202E ; Format # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Format # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Format # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-FEFF ; Format # Cf ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; Format # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-110BD ; Format # Cf KAITHI NUMBER SIGN
-1D173..1D17A ; Format # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-E0001 ; Format # Cf LANGUAGE TAG
-E0020..E007F ; Format # Cf [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 138
-
-# ================================================
-
-0009 ; Sp # Cc <control-0009>
-000B..000C ; Sp # Cc [2] <control-000B>..<control-000C>
-0020 ; Sp # Zs SPACE
-00A0 ; Sp # Zs NO-BREAK SPACE
-1680 ; Sp # Zs OGHAM SPACE MARK
-180E ; Sp # Zs MONGOLIAN VOWEL SEPARATOR
-2000..200A ; Sp # Zs [11] EN QUAD..HAIR SPACE
-202F ; Sp # Zs NARROW NO-BREAK SPACE
-205F ; Sp # Zs MEDIUM MATHEMATICAL SPACE
-3000 ; Sp # Zs IDEOGRAPHIC SPACE
-
-# Total code points: 21
-
-# ================================================
-
-0061..007A ; Lower # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Lower # L& FEMININE ORDINAL INDICATOR
-00B5 ; Lower # L& MICRO SIGN
-00BA ; Lower # L& MASCULINE ORDINAL INDICATOR
-00DF..00F6 ; Lower # L& [24] LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..00FF ; Lower # L& [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
-0101 ; Lower # L& LATIN SMALL LETTER A WITH MACRON
-0103 ; Lower # L& LATIN SMALL LETTER A WITH BREVE
-0105 ; Lower # L& LATIN SMALL LETTER A WITH OGONEK
-0107 ; Lower # L& LATIN SMALL LETTER C WITH ACUTE
-0109 ; Lower # L& LATIN SMALL LETTER C WITH CIRCUMFLEX
-010B ; Lower # L& LATIN SMALL LETTER C WITH DOT ABOVE
-010D ; Lower # L& LATIN SMALL LETTER C WITH CARON
-010F ; Lower # L& LATIN SMALL LETTER D WITH CARON
-0111 ; Lower # L& LATIN SMALL LETTER D WITH STROKE
-0113 ; Lower # L& LATIN SMALL LETTER E WITH MACRON
-0115 ; Lower # L& LATIN SMALL LETTER E WITH BREVE
-0117 ; Lower # L& LATIN SMALL LETTER E WITH DOT ABOVE
-0119 ; Lower # L& LATIN SMALL LETTER E WITH OGONEK
-011B ; Lower # L& LATIN SMALL LETTER E WITH CARON
-011D ; Lower # L& LATIN SMALL LETTER G WITH CIRCUMFLEX
-011F ; Lower # L& LATIN SMALL LETTER G WITH BREVE
-0121 ; Lower # L& LATIN SMALL LETTER G WITH DOT ABOVE
-0123 ; Lower # L& LATIN SMALL LETTER G WITH CEDILLA
-0125 ; Lower # L& LATIN SMALL LETTER H WITH CIRCUMFLEX
-0127 ; Lower # L& LATIN SMALL LETTER H WITH STROKE
-0129 ; Lower # L& LATIN SMALL LETTER I WITH TILDE
-012B ; Lower # L& LATIN SMALL LETTER I WITH MACRON
-012D ; Lower # L& LATIN SMALL LETTER I WITH BREVE
-012F ; Lower # L& LATIN SMALL LETTER I WITH OGONEK
-0131 ; Lower # L& LATIN SMALL LETTER DOTLESS I
-0133 ; Lower # L& LATIN SMALL LIGATURE IJ
-0135 ; Lower # L& LATIN SMALL LETTER J WITH CIRCUMFLEX
-0137..0138 ; Lower # L& [2] LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA
-013A ; Lower # L& LATIN SMALL LETTER L WITH ACUTE
-013C ; Lower # L& LATIN SMALL LETTER L WITH CEDILLA
-013E ; Lower # L& LATIN SMALL LETTER L WITH CARON
-0140 ; Lower # L& LATIN SMALL LETTER L WITH MIDDLE DOT
-0142 ; Lower # L& LATIN SMALL LETTER L WITH STROKE
-0144 ; Lower # L& LATIN SMALL LETTER N WITH ACUTE
-0146 ; Lower # L& LATIN SMALL LETTER N WITH CEDILLA
-0148..0149 ; Lower # L& [2] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014B ; Lower # L& LATIN SMALL LETTER ENG
-014D ; Lower # L& LATIN SMALL LETTER O WITH MACRON
-014F ; Lower # L& LATIN SMALL LETTER O WITH BREVE
-0151 ; Lower # L& LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0153 ; Lower # L& LATIN SMALL LIGATURE OE
-0155 ; Lower # L& LATIN SMALL LETTER R WITH ACUTE
-0157 ; Lower # L& LATIN SMALL LETTER R WITH CEDILLA
-0159 ; Lower # L& LATIN SMALL LETTER R WITH CARON
-015B ; Lower # L& LATIN SMALL LETTER S WITH ACUTE
-015D ; Lower # L& LATIN SMALL LETTER S WITH CIRCUMFLEX
-015F ; Lower # L& LATIN SMALL LETTER S WITH CEDILLA
-0161 ; Lower # L& LATIN SMALL LETTER S WITH CARON
-0163 ; Lower # L& LATIN SMALL LETTER T WITH CEDILLA
-0165 ; Lower # L& LATIN SMALL LETTER T WITH CARON
-0167 ; Lower # L& LATIN SMALL LETTER T WITH STROKE
-0169 ; Lower # L& LATIN SMALL LETTER U WITH TILDE
-016B ; Lower # L& LATIN SMALL LETTER U WITH MACRON
-016D ; Lower # L& LATIN SMALL LETTER U WITH BREVE
-016F ; Lower # L& LATIN SMALL LETTER U WITH RING ABOVE
-0171 ; Lower # L& LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0173 ; Lower # L& LATIN SMALL LETTER U WITH OGONEK
-0175 ; Lower # L& LATIN SMALL LETTER W WITH CIRCUMFLEX
-0177 ; Lower # L& LATIN SMALL LETTER Y WITH CIRCUMFLEX
-017A ; Lower # L& LATIN SMALL LETTER Z WITH ACUTE
-017C ; Lower # L& LATIN SMALL LETTER Z WITH DOT ABOVE
-017E..0180 ; Lower # L& [3] LATIN SMALL LETTER Z WITH CARON..LATIN SMALL LETTER B WITH STROKE
-0183 ; Lower # L& LATIN SMALL LETTER B WITH TOPBAR
-0185 ; Lower # L& LATIN SMALL LETTER TONE SIX
-0188 ; Lower # L& LATIN SMALL LETTER C WITH HOOK
-018C..018D ; Lower # L& [2] LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA
-0192 ; Lower # L& LATIN SMALL LETTER F WITH HOOK
-0195 ; Lower # L& LATIN SMALL LETTER HV
-0199..019B ; Lower # L& [3] LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE
-019E ; Lower # L& LATIN SMALL LETTER N WITH LONG RIGHT LEG
-01A1 ; Lower # L& LATIN SMALL LETTER O WITH HORN
-01A3 ; Lower # L& LATIN SMALL LETTER OI
-01A5 ; Lower # L& LATIN SMALL LETTER P WITH HOOK
-01A8 ; Lower # L& LATIN SMALL LETTER TONE TWO
-01AA..01AB ; Lower # L& [2] LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK
-01AD ; Lower # L& LATIN SMALL LETTER T WITH HOOK
-01B0 ; Lower # L& LATIN SMALL LETTER U WITH HORN
-01B4 ; Lower # L& LATIN SMALL LETTER Y WITH HOOK
-01B6 ; Lower # L& LATIN SMALL LETTER Z WITH STROKE
-01B9..01BA ; Lower # L& [2] LATIN SMALL LETTER EZH REVERSED..LATIN SMALL LETTER EZH WITH TAIL
-01BD..01BF ; Lower # L& [3] LATIN SMALL LETTER TONE FIVE..LATIN LETTER WYNN
-01C6 ; Lower # L& LATIN SMALL LETTER DZ WITH CARON
-01C9 ; Lower # L& LATIN SMALL LETTER LJ
-01CC ; Lower # L& LATIN SMALL LETTER NJ
-01CE ; Lower # L& LATIN SMALL LETTER A WITH CARON
-01D0 ; Lower # L& LATIN SMALL LETTER I WITH CARON
-01D2 ; Lower # L& LATIN SMALL LETTER O WITH CARON
-01D4 ; Lower # L& LATIN SMALL LETTER U WITH CARON
-01D6 ; Lower # L& LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; Lower # L& LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; Lower # L& LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC..01DD ; Lower # L& [2] LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
-01DF ; Lower # L& LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E1 ; Lower # L& LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E3 ; Lower # L& LATIN SMALL LETTER AE WITH MACRON
-01E5 ; Lower # L& LATIN SMALL LETTER G WITH STROKE
-01E7 ; Lower # L& LATIN SMALL LETTER G WITH CARON
-01E9 ; Lower # L& LATIN SMALL LETTER K WITH CARON
-01EB ; Lower # L& LATIN SMALL LETTER O WITH OGONEK
-01ED ; Lower # L& LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EF..01F0 ; Lower # L& [2] LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F3 ; Lower # L& LATIN SMALL LETTER DZ
-01F5 ; Lower # L& LATIN SMALL LETTER G WITH ACUTE
-01F9 ; Lower # L& LATIN SMALL LETTER N WITH GRAVE
-01FB ; Lower # L& LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FD ; Lower # L& LATIN SMALL LETTER AE WITH ACUTE
-01FF ; Lower # L& LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0201 ; Lower # L& LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0203 ; Lower # L& LATIN SMALL LETTER A WITH INVERTED BREVE
-0205 ; Lower # L& LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0207 ; Lower # L& LATIN SMALL LETTER E WITH INVERTED BREVE
-0209 ; Lower # L& LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020B ; Lower # L& LATIN SMALL LETTER I WITH INVERTED BREVE
-020D ; Lower # L& LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020F ; Lower # L& LATIN SMALL LETTER O WITH INVERTED BREVE
-0211 ; Lower # L& LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0213 ; Lower # L& LATIN SMALL LETTER R WITH INVERTED BREVE
-0215 ; Lower # L& LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0217 ; Lower # L& LATIN SMALL LETTER U WITH INVERTED BREVE
-0219 ; Lower # L& LATIN SMALL LETTER S WITH COMMA BELOW
-021B ; Lower # L& LATIN SMALL LETTER T WITH COMMA BELOW
-021D ; Lower # L& LATIN SMALL LETTER YOGH
-021F ; Lower # L& LATIN SMALL LETTER H WITH CARON
-0221 ; Lower # L& LATIN SMALL LETTER D WITH CURL
-0223 ; Lower # L& LATIN SMALL LETTER OU
-0225 ; Lower # L& LATIN SMALL LETTER Z WITH HOOK
-0227 ; Lower # L& LATIN SMALL LETTER A WITH DOT ABOVE
-0229 ; Lower # L& LATIN SMALL LETTER E WITH CEDILLA
-022B ; Lower # L& LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022D ; Lower # L& LATIN SMALL LETTER O WITH TILDE AND MACRON
-022F ; Lower # L& LATIN SMALL LETTER O WITH DOT ABOVE
-0231 ; Lower # L& LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0233..0239 ; Lower # L& [7] LATIN SMALL LETTER Y WITH MACRON..LATIN SMALL LETTER QP DIGRAPH
-023C ; Lower # L& LATIN SMALL LETTER C WITH STROKE
-023F..0240 ; Lower # L& [2] LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
-0242 ; Lower # L& LATIN SMALL LETTER GLOTTAL STOP
-0247 ; Lower # L& LATIN SMALL LETTER E WITH STROKE
-0249 ; Lower # L& LATIN SMALL LETTER J WITH STROKE
-024B ; Lower # L& LATIN SMALL LETTER Q WITH HOOK TAIL
-024D ; Lower # L& LATIN SMALL LETTER R WITH STROKE
-024F..0293 ; Lower # L& [69] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Lower # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02B8 ; Lower # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02C0..02C1 ; Lower # Lm [2] MODIFIER LETTER GLOTTAL STOP..MODIFIER LETTER REVERSED GLOTTAL STOP
-02E0..02E4 ; Lower # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-0371 ; Lower # L& GREEK SMALL LETTER HETA
-0373 ; Lower # L& GREEK SMALL LETTER ARCHAIC SAMPI
-0377 ; Lower # L& GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; Lower # Lm GREEK YPOGEGRAMMENI
-037B..037D ; Lower # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0390 ; Lower # L& GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AC..03CE ; Lower # L& [35] GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D1 ; Lower # L& [2] GREEK BETA SYMBOL..GREEK THETA SYMBOL
-03D5..03D7 ; Lower # L& [3] GREEK PHI SYMBOL..GREEK KAI SYMBOL
-03D9 ; Lower # L& GREEK SMALL LETTER ARCHAIC KOPPA
-03DB ; Lower # L& GREEK SMALL LETTER STIGMA
-03DD ; Lower # L& GREEK SMALL LETTER DIGAMMA
-03DF ; Lower # L& GREEK SMALL LETTER KOPPA
-03E1 ; Lower # L& GREEK SMALL LETTER SAMPI
-03E3 ; Lower # L& COPTIC SMALL LETTER SHEI
-03E5 ; Lower # L& COPTIC SMALL LETTER FEI
-03E7 ; Lower # L& COPTIC SMALL LETTER KHEI
-03E9 ; Lower # L& COPTIC SMALL LETTER HORI
-03EB ; Lower # L& COPTIC SMALL LETTER GANGIA
-03ED ; Lower # L& COPTIC SMALL LETTER SHIMA
-03EF..03F3 ; Lower # L& [5] COPTIC SMALL LETTER DEI..GREEK LETTER YOT
-03F5 ; Lower # L& GREEK LUNATE EPSILON SYMBOL
-03F8 ; Lower # L& GREEK SMALL LETTER SHO
-03FB..03FC ; Lower # L& [2] GREEK SMALL LETTER SAN..GREEK RHO WITH STROKE SYMBOL
-0430..045F ; Lower # L& [48] CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE
-0461 ; Lower # L& CYRILLIC SMALL LETTER OMEGA
-0463 ; Lower # L& CYRILLIC SMALL LETTER YAT
-0465 ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED E
-0467 ; Lower # L& CYRILLIC SMALL LETTER LITTLE YUS
-0469 ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046B ; Lower # L& CYRILLIC SMALL LETTER BIG YUS
-046D ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046F ; Lower # L& CYRILLIC SMALL LETTER KSI
-0471 ; Lower # L& CYRILLIC SMALL LETTER PSI
-0473 ; Lower # L& CYRILLIC SMALL LETTER FITA
-0475 ; Lower # L& CYRILLIC SMALL LETTER IZHITSA
-0477 ; Lower # L& CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0479 ; Lower # L& CYRILLIC SMALL LETTER UK
-047B ; Lower # L& CYRILLIC SMALL LETTER ROUND OMEGA
-047D ; Lower # L& CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047F ; Lower # L& CYRILLIC SMALL LETTER OT
-0481 ; Lower # L& CYRILLIC SMALL LETTER KOPPA
-048B ; Lower # L& CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048D ; Lower # L& CYRILLIC SMALL LETTER SEMISOFT SIGN
-048F ; Lower # L& CYRILLIC SMALL LETTER ER WITH TICK
-0491 ; Lower # L& CYRILLIC SMALL LETTER GHE WITH UPTURN
-0493 ; Lower # L& CYRILLIC SMALL LETTER GHE WITH STROKE
-0495 ; Lower # L& CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0497 ; Lower # L& CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0499 ; Lower # L& CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049B ; Lower # L& CYRILLIC SMALL LETTER KA WITH DESCENDER
-049D ; Lower # L& CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049F ; Lower # L& CYRILLIC SMALL LETTER KA WITH STROKE
-04A1 ; Lower # L& CYRILLIC SMALL LETTER BASHKIR KA
-04A3 ; Lower # L& CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A5 ; Lower # L& CYRILLIC SMALL LIGATURE EN GHE
-04A7 ; Lower # L& CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A9 ; Lower # L& CYRILLIC SMALL LETTER ABKHASIAN HA
-04AB ; Lower # L& CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AD ; Lower # L& CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AF ; Lower # L& CYRILLIC SMALL LETTER STRAIGHT U
-04B1 ; Lower # L& CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B3 ; Lower # L& CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B5 ; Lower # L& CYRILLIC SMALL LIGATURE TE TSE
-04B7 ; Lower # L& CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B9 ; Lower # L& CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BB ; Lower # L& CYRILLIC SMALL LETTER SHHA
-04BD ; Lower # L& CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BF ; Lower # L& CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C2 ; Lower # L& CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C4 ; Lower # L& CYRILLIC SMALL LETTER KA WITH HOOK
-04C6 ; Lower # L& CYRILLIC SMALL LETTER EL WITH TAIL
-04C8 ; Lower # L& CYRILLIC SMALL LETTER EN WITH HOOK
-04CA ; Lower # L& CYRILLIC SMALL LETTER EN WITH TAIL
-04CC ; Lower # L& CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CE..04CF ; Lower # L& [2] CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA
-04D1 ; Lower # L& CYRILLIC SMALL LETTER A WITH BREVE
-04D3 ; Lower # L& CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D5 ; Lower # L& CYRILLIC SMALL LIGATURE A IE
-04D7 ; Lower # L& CYRILLIC SMALL LETTER IE WITH BREVE
-04D9 ; Lower # L& CYRILLIC SMALL LETTER SCHWA
-04DB ; Lower # L& CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DD ; Lower # L& CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DF ; Lower # L& CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E1 ; Lower # L& CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E3 ; Lower # L& CYRILLIC SMALL LETTER I WITH MACRON
-04E5 ; Lower # L& CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E7 ; Lower # L& CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E9 ; Lower # L& CYRILLIC SMALL LETTER BARRED O
-04EB ; Lower # L& CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04ED ; Lower # L& CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EF ; Lower # L& CYRILLIC SMALL LETTER U WITH MACRON
-04F1 ; Lower # L& CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F3 ; Lower # L& CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F5 ; Lower # L& CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F7 ; Lower # L& CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F9 ; Lower # L& CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FB ; Lower # L& CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FD ; Lower # L& CYRILLIC SMALL LETTER HA WITH HOOK
-04FF ; Lower # L& CYRILLIC SMALL LETTER HA WITH STROKE
-0501 ; Lower # L& CYRILLIC SMALL LETTER KOMI DE
-0503 ; Lower # L& CYRILLIC SMALL LETTER KOMI DJE
-0505 ; Lower # L& CYRILLIC SMALL LETTER KOMI ZJE
-0507 ; Lower # L& CYRILLIC SMALL LETTER KOMI DZJE
-0509 ; Lower # L& CYRILLIC SMALL LETTER KOMI LJE
-050B ; Lower # L& CYRILLIC SMALL LETTER KOMI NJE
-050D ; Lower # L& CYRILLIC SMALL LETTER KOMI SJE
-050F ; Lower # L& CYRILLIC SMALL LETTER KOMI TJE
-0511 ; Lower # L& CYRILLIC SMALL LETTER REVERSED ZE
-0513 ; Lower # L& CYRILLIC SMALL LETTER EL WITH HOOK
-0515 ; Lower # L& CYRILLIC SMALL LETTER LHA
-0517 ; Lower # L& CYRILLIC SMALL LETTER RHA
-0519 ; Lower # L& CYRILLIC SMALL LETTER YAE
-051B ; Lower # L& CYRILLIC SMALL LETTER QA
-051D ; Lower # L& CYRILLIC SMALL LETTER WE
-051F ; Lower # L& CYRILLIC SMALL LETTER ALEUT KA
-0521 ; Lower # L& CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0523 ; Lower # L& CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0525 ; Lower # L& CYRILLIC SMALL LETTER PE WITH DESCENDER
-0561..0587 ; Lower # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-1D00..1D2B ; Lower # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; Lower # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; Lower # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; Lower # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; Lower # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; Lower # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E01 ; Lower # L& LATIN SMALL LETTER A WITH RING BELOW
-1E03 ; Lower # L& LATIN SMALL LETTER B WITH DOT ABOVE
-1E05 ; Lower # L& LATIN SMALL LETTER B WITH DOT BELOW
-1E07 ; Lower # L& LATIN SMALL LETTER B WITH LINE BELOW
-1E09 ; Lower # L& LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0B ; Lower # L& LATIN SMALL LETTER D WITH DOT ABOVE
-1E0D ; Lower # L& LATIN SMALL LETTER D WITH DOT BELOW
-1E0F ; Lower # L& LATIN SMALL LETTER D WITH LINE BELOW
-1E11 ; Lower # L& LATIN SMALL LETTER D WITH CEDILLA
-1E13 ; Lower # L& LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E15 ; Lower # L& LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E17 ; Lower # L& LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E19 ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1B ; Lower # L& LATIN SMALL LETTER E WITH TILDE BELOW
-1E1D ; Lower # L& LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1F ; Lower # L& LATIN SMALL LETTER F WITH DOT ABOVE
-1E21 ; Lower # L& LATIN SMALL LETTER G WITH MACRON
-1E23 ; Lower # L& LATIN SMALL LETTER H WITH DOT ABOVE
-1E25 ; Lower # L& LATIN SMALL LETTER H WITH DOT BELOW
-1E27 ; Lower # L& LATIN SMALL LETTER H WITH DIAERESIS
-1E29 ; Lower # L& LATIN SMALL LETTER H WITH CEDILLA
-1E2B ; Lower # L& LATIN SMALL LETTER H WITH BREVE BELOW
-1E2D ; Lower # L& LATIN SMALL LETTER I WITH TILDE BELOW
-1E2F ; Lower # L& LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E31 ; Lower # L& LATIN SMALL LETTER K WITH ACUTE
-1E33 ; Lower # L& LATIN SMALL LETTER K WITH DOT BELOW
-1E35 ; Lower # L& LATIN SMALL LETTER K WITH LINE BELOW
-1E37 ; Lower # L& LATIN SMALL LETTER L WITH DOT BELOW
-1E39 ; Lower # L& LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3B ; Lower # L& LATIN SMALL LETTER L WITH LINE BELOW
-1E3D ; Lower # L& LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3F ; Lower # L& LATIN SMALL LETTER M WITH ACUTE
-1E41 ; Lower # L& LATIN SMALL LETTER M WITH DOT ABOVE
-1E43 ; Lower # L& LATIN SMALL LETTER M WITH DOT BELOW
-1E45 ; Lower # L& LATIN SMALL LETTER N WITH DOT ABOVE
-1E47 ; Lower # L& LATIN SMALL LETTER N WITH DOT BELOW
-1E49 ; Lower # L& LATIN SMALL LETTER N WITH LINE BELOW
-1E4B ; Lower # L& LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4D ; Lower # L& LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4F ; Lower # L& LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E51 ; Lower # L& LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E53 ; Lower # L& LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E55 ; Lower # L& LATIN SMALL LETTER P WITH ACUTE
-1E57 ; Lower # L& LATIN SMALL LETTER P WITH DOT ABOVE
-1E59 ; Lower # L& LATIN SMALL LETTER R WITH DOT ABOVE
-1E5B ; Lower # L& LATIN SMALL LETTER R WITH DOT BELOW
-1E5D ; Lower # L& LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5F ; Lower # L& LATIN SMALL LETTER R WITH LINE BELOW
-1E61 ; Lower # L& LATIN SMALL LETTER S WITH DOT ABOVE
-1E63 ; Lower # L& LATIN SMALL LETTER S WITH DOT BELOW
-1E65 ; Lower # L& LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E67 ; Lower # L& LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E69 ; Lower # L& LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6B ; Lower # L& LATIN SMALL LETTER T WITH DOT ABOVE
-1E6D ; Lower # L& LATIN SMALL LETTER T WITH DOT BELOW
-1E6F ; Lower # L& LATIN SMALL LETTER T WITH LINE BELOW
-1E71 ; Lower # L& LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E73 ; Lower # L& LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E75 ; Lower # L& LATIN SMALL LETTER U WITH TILDE BELOW
-1E77 ; Lower # L& LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E79 ; Lower # L& LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7B ; Lower # L& LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7D ; Lower # L& LATIN SMALL LETTER V WITH TILDE
-1E7F ; Lower # L& LATIN SMALL LETTER V WITH DOT BELOW
-1E81 ; Lower # L& LATIN SMALL LETTER W WITH GRAVE
-1E83 ; Lower # L& LATIN SMALL LETTER W WITH ACUTE
-1E85 ; Lower # L& LATIN SMALL LETTER W WITH DIAERESIS
-1E87 ; Lower # L& LATIN SMALL LETTER W WITH DOT ABOVE
-1E89 ; Lower # L& LATIN SMALL LETTER W WITH DOT BELOW
-1E8B ; Lower # L& LATIN SMALL LETTER X WITH DOT ABOVE
-1E8D ; Lower # L& LATIN SMALL LETTER X WITH DIAERESIS
-1E8F ; Lower # L& LATIN SMALL LETTER Y WITH DOT ABOVE
-1E91 ; Lower # L& LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E93 ; Lower # L& LATIN SMALL LETTER Z WITH DOT BELOW
-1E95..1E9D ; Lower # L& [9] LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9F ; Lower # L& LATIN SMALL LETTER DELTA
-1EA1 ; Lower # L& LATIN SMALL LETTER A WITH DOT BELOW
-1EA3 ; Lower # L& LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA5 ; Lower # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA7 ; Lower # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA9 ; Lower # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAB ; Lower # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAD ; Lower # L& LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAF ; Lower # L& LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB1 ; Lower # L& LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB3 ; Lower # L& LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB5 ; Lower # L& LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB7 ; Lower # L& LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB9 ; Lower # L& LATIN SMALL LETTER E WITH DOT BELOW
-1EBB ; Lower # L& LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBD ; Lower # L& LATIN SMALL LETTER E WITH TILDE
-1EBF ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC1 ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC3 ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC5 ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC7 ; Lower # L& LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC9 ; Lower # L& LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECB ; Lower # L& LATIN SMALL LETTER I WITH DOT BELOW
-1ECD ; Lower # L& LATIN SMALL LETTER O WITH DOT BELOW
-1ECF ; Lower # L& LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED1 ; Lower # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED3 ; Lower # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED5 ; Lower # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED7 ; Lower # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED9 ; Lower # L& LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDB ; Lower # L& LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDD ; Lower # L& LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDF ; Lower # L& LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE1 ; Lower # L& LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE3 ; Lower # L& LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE5 ; Lower # L& LATIN SMALL LETTER U WITH DOT BELOW
-1EE7 ; Lower # L& LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE9 ; Lower # L& LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEB ; Lower # L& LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EED ; Lower # L& LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEF ; Lower # L& LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF1 ; Lower # L& LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF3 ; Lower # L& LATIN SMALL LETTER Y WITH GRAVE
-1EF5 ; Lower # L& LATIN SMALL LETTER Y WITH DOT BELOW
-1EF7 ; Lower # L& LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF9 ; Lower # L& LATIN SMALL LETTER Y WITH TILDE
-1EFB ; Lower # L& LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFD ; Lower # L& LATIN SMALL LETTER MIDDLE-WELSH V
-1EFF..1F07 ; Lower # L& [9] LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10..1F15 ; Lower # L& [6] GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F27 ; Lower # L& [8] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30..1F37 ; Lower # L& [8] GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40..1F45 ; Lower # L& [6] GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Lower # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60..1F67 ; Lower # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70..1F7D ; Lower # L& [14] GREEK SMALL LETTER ALPHA WITH VARIA..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1F87 ; Lower # L& [8] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F90..1F97 ; Lower # L& [8] GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA0..1FA7 ; Lower # L& [8] GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FB0..1FB4 ; Lower # L& [5] GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FB7 ; Lower # L& [2] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FBE ; Lower # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Lower # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FC7 ; Lower # L& [2] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FD0..1FD3 ; Lower # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FD7 ; Lower # L& [2] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FE0..1FE7 ; Lower # L& [8] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FF2..1FF4 ; Lower # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FF7 ; Lower # L& [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-2090..2094 ; Lower # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-210A ; Lower # L& SCRIPT SMALL G
-210E..210F ; Lower # L& [2] PLANCK CONSTANT..PLANCK CONSTANT OVER TWO PI
-2113 ; Lower # L& SCRIPT SMALL L
-212F ; Lower # L& SCRIPT SMALL E
-2134 ; Lower # L& SCRIPT SMALL O
-2139 ; Lower # L& INFORMATION SOURCE
-213C..213D ; Lower # L& [2] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK SMALL GAMMA
-2146..2149 ; Lower # L& [4] DOUBLE-STRUCK ITALIC SMALL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; Lower # L& TURNED SMALL F
-2170..217F ; Lower # Nl [16] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-2184 ; Lower # L& LATIN SMALL LETTER REVERSED C
-24D0..24E9 ; Lower # So [26] CIRCLED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C30..2C5E ; Lower # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C61 ; Lower # L& LATIN SMALL LETTER L WITH DOUBLE BAR
-2C65..2C66 ; Lower # L& [2] LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C68 ; Lower # L& LATIN SMALL LETTER H WITH DESCENDER
-2C6A ; Lower # L& LATIN SMALL LETTER K WITH DESCENDER
-2C6C ; Lower # L& LATIN SMALL LETTER Z WITH DESCENDER
-2C71 ; Lower # L& LATIN SMALL LETTER V WITH RIGHT HOOK
-2C73..2C74 ; Lower # L& [2] LATIN SMALL LETTER W WITH HOOK..LATIN SMALL LETTER V WITH CURL
-2C76..2C7C ; Lower # L& [7] LATIN SMALL LETTER HALF H..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; Lower # Lm MODIFIER LETTER CAPITAL V
-2C81 ; Lower # L& COPTIC SMALL LETTER ALFA
-2C83 ; Lower # L& COPTIC SMALL LETTER VIDA
-2C85 ; Lower # L& COPTIC SMALL LETTER GAMMA
-2C87 ; Lower # L& COPTIC SMALL LETTER DALDA
-2C89 ; Lower # L& COPTIC SMALL LETTER EIE
-2C8B ; Lower # L& COPTIC SMALL LETTER SOU
-2C8D ; Lower # L& COPTIC SMALL LETTER ZATA
-2C8F ; Lower # L& COPTIC SMALL LETTER HATE
-2C91 ; Lower # L& COPTIC SMALL LETTER THETHE
-2C93 ; Lower # L& COPTIC SMALL LETTER IAUDA
-2C95 ; Lower # L& COPTIC SMALL LETTER KAPA
-2C97 ; Lower # L& COPTIC SMALL LETTER LAULA
-2C99 ; Lower # L& COPTIC SMALL LETTER MI
-2C9B ; Lower # L& COPTIC SMALL LETTER NI
-2C9D ; Lower # L& COPTIC SMALL LETTER KSI
-2C9F ; Lower # L& COPTIC SMALL LETTER O
-2CA1 ; Lower # L& COPTIC SMALL LETTER PI
-2CA3 ; Lower # L& COPTIC SMALL LETTER RO
-2CA5 ; Lower # L& COPTIC SMALL LETTER SIMA
-2CA7 ; Lower # L& COPTIC SMALL LETTER TAU
-2CA9 ; Lower # L& COPTIC SMALL LETTER UA
-2CAB ; Lower # L& COPTIC SMALL LETTER FI
-2CAD ; Lower # L& COPTIC SMALL LETTER KHI
-2CAF ; Lower # L& COPTIC SMALL LETTER PSI
-2CB1 ; Lower # L& COPTIC SMALL LETTER OOU
-2CB3 ; Lower # L& COPTIC SMALL LETTER DIALECT-P ALEF
-2CB5 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC AIN
-2CB7 ; Lower # L& COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB9 ; Lower # L& COPTIC SMALL LETTER DIALECT-P KAPA
-2CBB ; Lower # L& COPTIC SMALL LETTER DIALECT-P NI
-2CBD ; Lower # L& COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBF ; Lower # L& COPTIC SMALL LETTER OLD COPTIC OOU
-2CC1 ; Lower # L& COPTIC SMALL LETTER SAMPI
-2CC3 ; Lower # L& COPTIC SMALL LETTER CROSSED SHEI
-2CC5 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC7 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC ESH
-2CC9 ; Lower # L& COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCB ; Lower # L& COPTIC SMALL LETTER DIALECT-P HORI
-2CCD ; Lower # L& COPTIC SMALL LETTER OLD COPTIC HORI
-2CCF ; Lower # L& COPTIC SMALL LETTER OLD COPTIC HA
-2CD1 ; Lower # L& COPTIC SMALL LETTER L-SHAPED HA
-2CD3 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC HEI
-2CD5 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC HAT
-2CD7 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD9 ; Lower # L& COPTIC SMALL LETTER OLD COPTIC DJA
-2CDB ; Lower # L& COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDD ; Lower # L& COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDF ; Lower # L& COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE1 ; Lower # L& COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE3..2CE4 ; Lower # L& [2] COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI
-2CEC ; Lower # L& COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CEE ; Lower # L& COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Lower # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A641 ; Lower # L& CYRILLIC SMALL LETTER ZEMLYA
-A643 ; Lower # L& CYRILLIC SMALL LETTER DZELO
-A645 ; Lower # L& CYRILLIC SMALL LETTER REVERSED DZE
-A647 ; Lower # L& CYRILLIC SMALL LETTER IOTA
-A649 ; Lower # L& CYRILLIC SMALL LETTER DJERV
-A64B ; Lower # L& CYRILLIC SMALL LETTER MONOGRAPH UK
-A64D ; Lower # L& CYRILLIC SMALL LETTER BROAD OMEGA
-A64F ; Lower # L& CYRILLIC SMALL LETTER NEUTRAL YER
-A651 ; Lower # L& CYRILLIC SMALL LETTER YERU WITH BACK YER
-A653 ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED YAT
-A655 ; Lower # L& CYRILLIC SMALL LETTER REVERSED YU
-A657 ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED A
-A659 ; Lower # L& CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65B ; Lower # L& CYRILLIC SMALL LETTER BLENDED YUS
-A65D ; Lower # L& CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65F ; Lower # L& CYRILLIC SMALL LETTER YN
-A663 ; Lower # L& CYRILLIC SMALL LETTER SOFT DE
-A665 ; Lower # L& CYRILLIC SMALL LETTER SOFT EL
-A667 ; Lower # L& CYRILLIC SMALL LETTER SOFT EM
-A669 ; Lower # L& CYRILLIC SMALL LETTER MONOCULAR O
-A66B ; Lower # L& CYRILLIC SMALL LETTER BINOCULAR O
-A66D ; Lower # L& CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A681 ; Lower # L& CYRILLIC SMALL LETTER DWE
-A683 ; Lower # L& CYRILLIC SMALL LETTER DZWE
-A685 ; Lower # L& CYRILLIC SMALL LETTER ZHWE
-A687 ; Lower # L& CYRILLIC SMALL LETTER CCHE
-A689 ; Lower # L& CYRILLIC SMALL LETTER DZZE
-A68B ; Lower # L& CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68D ; Lower # L& CYRILLIC SMALL LETTER TWE
-A68F ; Lower # L& CYRILLIC SMALL LETTER TSWE
-A691 ; Lower # L& CYRILLIC SMALL LETTER TSSE
-A693 ; Lower # L& CYRILLIC SMALL LETTER TCHE
-A695 ; Lower # L& CYRILLIC SMALL LETTER HWE
-A697 ; Lower # L& CYRILLIC SMALL LETTER SHWE
-A723 ; Lower # L& LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A725 ; Lower # L& LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A727 ; Lower # L& LATIN SMALL LETTER HENG
-A729 ; Lower # L& LATIN SMALL LETTER TZ
-A72B ; Lower # L& LATIN SMALL LETTER TRESILLO
-A72D ; Lower # L& LATIN SMALL LETTER CUATRILLO
-A72F..A731 ; Lower # L& [3] LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S
-A733 ; Lower # L& LATIN SMALL LETTER AA
-A735 ; Lower # L& LATIN SMALL LETTER AO
-A737 ; Lower # L& LATIN SMALL LETTER AU
-A739 ; Lower # L& LATIN SMALL LETTER AV
-A73B ; Lower # L& LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73D ; Lower # L& LATIN SMALL LETTER AY
-A73F ; Lower # L& LATIN SMALL LETTER REVERSED C WITH DOT
-A741 ; Lower # L& LATIN SMALL LETTER K WITH STROKE
-A743 ; Lower # L& LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A745 ; Lower # L& LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A747 ; Lower # L& LATIN SMALL LETTER BROKEN L
-A749 ; Lower # L& LATIN SMALL LETTER L WITH HIGH STROKE
-A74B ; Lower # L& LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74D ; Lower # L& LATIN SMALL LETTER O WITH LOOP
-A74F ; Lower # L& LATIN SMALL LETTER OO
-A751 ; Lower # L& LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A753 ; Lower # L& LATIN SMALL LETTER P WITH FLOURISH
-A755 ; Lower # L& LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A757 ; Lower # L& LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A759 ; Lower # L& LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75B ; Lower # L& LATIN SMALL LETTER R ROTUNDA
-A75D ; Lower # L& LATIN SMALL LETTER RUM ROTUNDA
-A75F ; Lower # L& LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A761 ; Lower # L& LATIN SMALL LETTER VY
-A763 ; Lower # L& LATIN SMALL LETTER VISIGOTHIC Z
-A765 ; Lower # L& LATIN SMALL LETTER THORN WITH STROKE
-A767 ; Lower # L& LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A769 ; Lower # L& LATIN SMALL LETTER VEND
-A76B ; Lower # L& LATIN SMALL LETTER ET
-A76D ; Lower # L& LATIN SMALL LETTER IS
-A76F ; Lower # L& LATIN SMALL LETTER CON
-A770 ; Lower # Lm MODIFIER LETTER US
-A771..A778 ; Lower # L& [8] LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM
-A77A ; Lower # L& LATIN SMALL LETTER INSULAR D
-A77C ; Lower # L& LATIN SMALL LETTER INSULAR F
-A77F ; Lower # L& LATIN SMALL LETTER TURNED INSULAR G
-A781 ; Lower # L& LATIN SMALL LETTER TURNED L
-A783 ; Lower # L& LATIN SMALL LETTER INSULAR R
-A785 ; Lower # L& LATIN SMALL LETTER INSULAR S
-A787 ; Lower # L& LATIN SMALL LETTER INSULAR T
-A78C ; Lower # L& LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Lower # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Lower # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF41..FF5A ; Lower # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10428..1044F ; Lower # L& [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
-1D41A..1D433 ; Lower # L& [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
-1D44E..1D454 ; Lower # L& [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D467 ; Lower # L& [18] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL Z
-1D482..1D49B ; Lower # L& [26] MATHEMATICAL BOLD ITALIC SMALL A..MATHEMATICAL BOLD ITALIC SMALL Z
-1D4B6..1D4B9 ; Lower # L& [4] MATHEMATICAL SCRIPT SMALL A..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Lower # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Lower # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D4CF ; Lower # L& [11] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL SCRIPT SMALL Z
-1D4EA..1D503 ; Lower # L& [26] MATHEMATICAL BOLD SCRIPT SMALL A..MATHEMATICAL BOLD SCRIPT SMALL Z
-1D51E..1D537 ; Lower # L& [26] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL FRAKTUR SMALL Z
-1D552..1D56B ; Lower # L& [26] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D586..1D59F ; Lower # L& [26] MATHEMATICAL BOLD FRAKTUR SMALL A..MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5BA..1D5D3 ; Lower # L& [26] MATHEMATICAL SANS-SERIF SMALL A..MATHEMATICAL SANS-SERIF SMALL Z
-1D5EE..1D607 ; Lower # L& [26] MATHEMATICAL SANS-SERIF BOLD SMALL A..MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D622..1D63B ; Lower # L& [26] MATHEMATICAL SANS-SERIF ITALIC SMALL A..MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D656..1D66F ; Lower # L& [26] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D68A..1D6A5 ; Lower # L& [28] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6C2..1D6DA ; Lower # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6E1 ; Lower # L& [6] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL BOLD PI SYMBOL
-1D6FC..1D714 ; Lower # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D71B ; Lower # L& [6] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL ITALIC PI SYMBOL
-1D736..1D74E ; Lower # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D755 ; Lower # L& [6] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D770..1D788 ; Lower # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D78F ; Lower # L& [6] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D7AA..1D7C2 ; Lower # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7C9 ; Lower # L& [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CB ; Lower # L& MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 1907
-
-# ================================================
-
-0041..005A ; Upper # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00C0..00D6 ; Upper # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DE ; Upper # L& [7] LATIN CAPITAL LETTER O WITH STROKE..LATIN CAPITAL LETTER THORN
-0100 ; Upper # L& LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Upper # L& LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Upper # L& LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Upper # L& LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Upper # L& LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Upper # L& LATIN CAPITAL LETTER C WITH CARON
-010E ; Upper # L& LATIN CAPITAL LETTER D WITH CARON
-0110 ; Upper # L& LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Upper # L& LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Upper # L& LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Upper # L& LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Upper # L& LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Upper # L& LATIN CAPITAL LETTER E WITH CARON
-011C ; Upper # L& LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Upper # L& LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Upper # L& LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Upper # L& LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Upper # L& LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Upper # L& LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Upper # L& LATIN CAPITAL LETTER I WITH TILDE
-012A ; Upper # L& LATIN CAPITAL LETTER I WITH MACRON
-012C ; Upper # L& LATIN CAPITAL LETTER I WITH BREVE
-012E ; Upper # L& LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Upper # L& LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132 ; Upper # L& LATIN CAPITAL LIGATURE IJ
-0134 ; Upper # L& LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Upper # L& LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Upper # L& LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Upper # L& LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Upper # L& LATIN CAPITAL LETTER L WITH CARON
-013F ; Upper # L& LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0141 ; Upper # L& LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Upper # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Upper # L& LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Upper # L& LATIN CAPITAL LETTER N WITH CARON
-014A ; Upper # L& LATIN CAPITAL LETTER ENG
-014C ; Upper # L& LATIN CAPITAL LETTER O WITH MACRON
-014E ; Upper # L& LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Upper # L& LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Upper # L& LATIN CAPITAL LIGATURE OE
-0154 ; Upper # L& LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Upper # L& LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Upper # L& LATIN CAPITAL LETTER R WITH CARON
-015A ; Upper # L& LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Upper # L& LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Upper # L& LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Upper # L& LATIN CAPITAL LETTER S WITH CARON
-0162 ; Upper # L& LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Upper # L& LATIN CAPITAL LETTER T WITH CARON
-0166 ; Upper # L& LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Upper # L& LATIN CAPITAL LETTER U WITH TILDE
-016A ; Upper # L& LATIN CAPITAL LETTER U WITH MACRON
-016C ; Upper # L& LATIN CAPITAL LETTER U WITH BREVE
-016E ; Upper # L& LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Upper # L& LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Upper # L& LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Upper # L& LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Upper # L& LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Upper # L& [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Upper # L& LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Upper # L& LATIN CAPITAL LETTER Z WITH CARON
-0181..0182 ; Upper # L& [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Upper # L& LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Upper # L& [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Upper # L& [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Upper # L& [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Upper # L& [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Upper # L& [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Upper # L& [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Upper # L& [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Upper # L& LATIN CAPITAL LETTER OI
-01A4 ; Upper # L& LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Upper # L& [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Upper # L& LATIN CAPITAL LETTER ESH
-01AC ; Upper # L& LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Upper # L& [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Upper # L& [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Upper # L& LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Upper # L& [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Upper # L& LATIN CAPITAL LETTER TONE FIVE
-01C4..01C5 ; Upper # L& [2] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C7..01C8 ; Upper # L& [2] LATIN CAPITAL LETTER LJ..LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01CA..01CB ; Upper # L& [2] LATIN CAPITAL LETTER NJ..LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01CD ; Upper # L& LATIN CAPITAL LETTER A WITH CARON
-01CF ; Upper # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Upper # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Upper # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Upper # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Upper # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Upper # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Upper # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Upper # L& LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Upper # L& LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Upper # L& LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Upper # L& LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Upper # L& LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Upper # L& LATIN CAPITAL LETTER K WITH CARON
-01EA ; Upper # L& LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Upper # L& LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Upper # L& LATIN CAPITAL LETTER EZH WITH CARON
-01F1..01F2 ; Upper # L& [2] LATIN CAPITAL LETTER DZ..LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-01F4 ; Upper # L& LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Upper # L& [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Upper # L& LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Upper # L& LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Upper # L& LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Upper # L& LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Upper # L& LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Upper # L& LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Upper # L& LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Upper # L& LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Upper # L& LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Upper # L& LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Upper # L& LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Upper # L& LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Upper # L& LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Upper # L& LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Upper # L& LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Upper # L& LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Upper # L& LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Upper # L& LATIN CAPITAL LETTER YOGH
-021E ; Upper # L& LATIN CAPITAL LETTER H WITH CARON
-0220 ; Upper # L& LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Upper # L& LATIN CAPITAL LETTER OU
-0224 ; Upper # L& LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Upper # L& LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Upper # L& LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Upper # L& LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Upper # L& LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Upper # L& LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Upper # L& LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Upper # L& LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Upper # L& [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Upper # L& [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Upper # L& LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Upper # L& [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Upper # L& LATIN CAPITAL LETTER J WITH STROKE
-024A ; Upper # L& LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Upper # L& LATIN CAPITAL LETTER R WITH STROKE
-024E ; Upper # L& LATIN CAPITAL LETTER Y WITH STROKE
-0370 ; Upper # L& GREEK CAPITAL LETTER HETA
-0372 ; Upper # L& GREEK CAPITAL LETTER ARCHAIC SAMPI
-0376 ; Upper # L& GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0386 ; Upper # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Upper # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Upper # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Upper # L& [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Upper # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Upper # L& [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03CF ; Upper # L& GREEK CAPITAL KAI SYMBOL
-03D2..03D4 ; Upper # L& [3] GREEK UPSILON WITH HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D8 ; Upper # L& GREEK LETTER ARCHAIC KOPPA
-03DA ; Upper # L& GREEK LETTER STIGMA
-03DC ; Upper # L& GREEK LETTER DIGAMMA
-03DE ; Upper # L& GREEK LETTER KOPPA
-03E0 ; Upper # L& GREEK LETTER SAMPI
-03E2 ; Upper # L& COPTIC CAPITAL LETTER SHEI
-03E4 ; Upper # L& COPTIC CAPITAL LETTER FEI
-03E6 ; Upper # L& COPTIC CAPITAL LETTER KHEI
-03E8 ; Upper # L& COPTIC CAPITAL LETTER HORI
-03EA ; Upper # L& COPTIC CAPITAL LETTER GANGIA
-03EC ; Upper # L& COPTIC CAPITAL LETTER SHIMA
-03EE ; Upper # L& COPTIC CAPITAL LETTER DEI
-03F4 ; Upper # L& GREEK CAPITAL THETA SYMBOL
-03F7 ; Upper # L& GREEK CAPITAL LETTER SHO
-03F9..03FA ; Upper # L& [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Upper # L& [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Upper # L& CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Upper # L& CYRILLIC CAPITAL LETTER YAT
-0464 ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Upper # L& CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Upper # L& CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Upper # L& CYRILLIC CAPITAL LETTER KSI
-0470 ; Upper # L& CYRILLIC CAPITAL LETTER PSI
-0472 ; Upper # L& CYRILLIC CAPITAL LETTER FITA
-0474 ; Upper # L& CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Upper # L& CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Upper # L& CYRILLIC CAPITAL LETTER UK
-047A ; Upper # L& CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Upper # L& CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Upper # L& CYRILLIC CAPITAL LETTER OT
-0480 ; Upper # L& CYRILLIC CAPITAL LETTER KOPPA
-048A ; Upper # L& CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Upper # L& CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Upper # L& CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Upper # L& CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Upper # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Upper # L& CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Upper # L& CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Upper # L& CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Upper # L& CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Upper # L& CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Upper # L& CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Upper # L& CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Upper # L& CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Upper # L& CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Upper # L& CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Upper # L& CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Upper # L& CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Upper # L& CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Upper # L& CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Upper # L& CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Upper # L& CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Upper # L& CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Upper # L& CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Upper # L& CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Upper # L& CYRILLIC CAPITAL LETTER SHHA
-04BC ; Upper # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Upper # L& CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Upper # L& [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Upper # L& CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Upper # L& CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Upper # L& CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Upper # L& CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Upper # L& CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Upper # L& CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Upper # L& CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Upper # L& CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Upper # L& CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Upper # L& CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Upper # L& CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Upper # L& CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Upper # L& CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Upper # L& CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Upper # L& CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Upper # L& CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Upper # L& CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Upper # L& CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Upper # L& CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Upper # L& CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Upper # L& CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Upper # L& CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Upper # L& CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Upper # L& CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Upper # L& CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Upper # L& CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Upper # L& CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Upper # L& CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Upper # L& CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Upper # L& CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Upper # L& CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Upper # L& CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Upper # L& CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Upper # L& CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Upper # L& CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Upper # L& CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Upper # L& CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Upper # L& CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Upper # L& CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Upper # L& CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Upper # L& CYRILLIC CAPITAL LETTER LHA
-0516 ; Upper # L& CYRILLIC CAPITAL LETTER RHA
-0518 ; Upper # L& CYRILLIC CAPITAL LETTER YAE
-051A ; Upper # L& CYRILLIC CAPITAL LETTER QA
-051C ; Upper # L& CYRILLIC CAPITAL LETTER WE
-051E ; Upper # L& CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Upper # L& CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Upper # L& CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Upper # L& CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Upper # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-10A0..10C5 ; Upper # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1E00 ; Upper # L& LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Upper # L& LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Upper # L& LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Upper # L& LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Upper # L& LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Upper # L& LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Upper # L& LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Upper # L& LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Upper # L& LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Upper # L& LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Upper # L& LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Upper # L& LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Upper # L& LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Upper # L& LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Upper # L& LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Upper # L& LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Upper # L& LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Upper # L& LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Upper # L& LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Upper # L& LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Upper # L& LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Upper # L& LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Upper # L& LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Upper # L& LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Upper # L& LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Upper # L& LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Upper # L& LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Upper # L& LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Upper # L& LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Upper # L& LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Upper # L& LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Upper # L& LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Upper # L& LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Upper # L& LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Upper # L& LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Upper # L& LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Upper # L& LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Upper # L& LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Upper # L& LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Upper # L& LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Upper # L& LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Upper # L& LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Upper # L& LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Upper # L& LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Upper # L& LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Upper # L& LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Upper # L& LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Upper # L& LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Upper # L& LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Upper # L& LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Upper # L& LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Upper # L& LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Upper # L& LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Upper # L& LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Upper # L& LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Upper # L& LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Upper # L& LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Upper # L& LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Upper # L& LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Upper # L& LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Upper # L& LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Upper # L& LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Upper # L& LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Upper # L& LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Upper # L& LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Upper # L& LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Upper # L& LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Upper # L& LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Upper # L& LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Upper # L& LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Upper # L& LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Upper # L& LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Upper # L& LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Upper # L& LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9E ; Upper # L& LATIN CAPITAL LETTER SHARP S
-1EA0 ; Upper # L& LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Upper # L& LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Upper # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Upper # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Upper # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Upper # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Upper # L& LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Upper # L& LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Upper # L& LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Upper # L& LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Upper # L& LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Upper # L& LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Upper # L& LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Upper # L& LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Upper # L& LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Upper # L& LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Upper # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Upper # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Upper # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Upper # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Upper # L& LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Upper # L& LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Upper # L& LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Upper # L& LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Upper # L& LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Upper # L& LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Upper # L& LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Upper # L& LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Upper # L& LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Upper # L& LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Upper # L& LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Upper # L& LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Upper # L& LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Upper # L& LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Upper # L& LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Upper # L& LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Upper # L& LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Upper # L& LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Upper # L& LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Upper # L& LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Upper # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Upper # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Upper # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Upper # L& [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Upper # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Upper # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Upper # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Upper # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Upper # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Upper # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F88..1F8F ; Upper # L& [8] GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F98..1F9F ; Upper # L& [8] GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA8..1FAF ; Upper # L& [8] GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FB8..1FBC ; Upper # L& [5] GREEK CAPITAL LETTER ALPHA WITH VRACHY..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FC8..1FCC ; Upper # L& [5] GREEK CAPITAL LETTER EPSILON WITH VARIA..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD8..1FDB ; Upper # L& [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE8..1FEC ; Upper # L& [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF8..1FFC ; Upper # L& [5] GREEK CAPITAL LETTER OMICRON WITH VARIA..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2102 ; Upper # L& DOUBLE-STRUCK CAPITAL C
-2107 ; Upper # L& EULER CONSTANT
-210B..210D ; Upper # L& [3] SCRIPT CAPITAL H..DOUBLE-STRUCK CAPITAL H
-2110..2112 ; Upper # L& [3] SCRIPT CAPITAL I..SCRIPT CAPITAL L
-2115 ; Upper # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Upper # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Upper # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; Upper # L& OHM SIGN
-2128 ; Upper # L& BLACK-LETTER CAPITAL Z
-212A..212D ; Upper # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-2130..2133 ; Upper # L& [4] SCRIPT CAPITAL E..SCRIPT CAPITAL M
-213E..213F ; Upper # L& [2] DOUBLE-STRUCK CAPITAL GAMMA..DOUBLE-STRUCK CAPITAL PI
-2145 ; Upper # L& DOUBLE-STRUCK ITALIC CAPITAL D
-2160..216F ; Upper # Nl [16] ROMAN NUMERAL ONE..ROMAN NUMERAL ONE THOUSAND
-2183 ; Upper # L& ROMAN NUMERAL REVERSED ONE HUNDRED
-24B6..24CF ; Upper # So [26] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN CAPITAL LETTER Z
-2C00..2C2E ; Upper # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Upper # L& LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Upper # L& [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Upper # L& LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Upper # L& LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Upper # L& LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Upper # L& [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Upper # L& LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Upper # L& LATIN CAPITAL LETTER HALF H
-2C7E..2C80 ; Upper # L& [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Upper # L& COPTIC CAPITAL LETTER VIDA
-2C84 ; Upper # L& COPTIC CAPITAL LETTER GAMMA
-2C86 ; Upper # L& COPTIC CAPITAL LETTER DALDA
-2C88 ; Upper # L& COPTIC CAPITAL LETTER EIE
-2C8A ; Upper # L& COPTIC CAPITAL LETTER SOU
-2C8C ; Upper # L& COPTIC CAPITAL LETTER ZATA
-2C8E ; Upper # L& COPTIC CAPITAL LETTER HATE
-2C90 ; Upper # L& COPTIC CAPITAL LETTER THETHE
-2C92 ; Upper # L& COPTIC CAPITAL LETTER IAUDA
-2C94 ; Upper # L& COPTIC CAPITAL LETTER KAPA
-2C96 ; Upper # L& COPTIC CAPITAL LETTER LAULA
-2C98 ; Upper # L& COPTIC CAPITAL LETTER MI
-2C9A ; Upper # L& COPTIC CAPITAL LETTER NI
-2C9C ; Upper # L& COPTIC CAPITAL LETTER KSI
-2C9E ; Upper # L& COPTIC CAPITAL LETTER O
-2CA0 ; Upper # L& COPTIC CAPITAL LETTER PI
-2CA2 ; Upper # L& COPTIC CAPITAL LETTER RO
-2CA4 ; Upper # L& COPTIC CAPITAL LETTER SIMA
-2CA6 ; Upper # L& COPTIC CAPITAL LETTER TAU
-2CA8 ; Upper # L& COPTIC CAPITAL LETTER UA
-2CAA ; Upper # L& COPTIC CAPITAL LETTER FI
-2CAC ; Upper # L& COPTIC CAPITAL LETTER KHI
-2CAE ; Upper # L& COPTIC CAPITAL LETTER PSI
-2CB0 ; Upper # L& COPTIC CAPITAL LETTER OOU
-2CB2 ; Upper # L& COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Upper # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Upper # L& COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Upper # L& COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Upper # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Upper # L& COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Upper # L& COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Upper # L& COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Upper # L& COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Upper # L& COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Upper # L& COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Upper # L& COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Upper # L& COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Upper # L& COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Upper # L& COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Upper # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Upper # L& COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-A640 ; Upper # L& CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Upper # L& CYRILLIC CAPITAL LETTER DZELO
-A644 ; Upper # L& CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Upper # L& CYRILLIC CAPITAL LETTER IOTA
-A648 ; Upper # L& CYRILLIC CAPITAL LETTER DJERV
-A64A ; Upper # L& CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Upper # L& CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Upper # L& CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Upper # L& CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Upper # L& CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Upper # L& CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Upper # L& CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Upper # L& CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Upper # L& CYRILLIC CAPITAL LETTER YN
-A662 ; Upper # L& CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Upper # L& CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Upper # L& CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Upper # L& CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Upper # L& CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Upper # L& CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Upper # L& CYRILLIC CAPITAL LETTER DWE
-A682 ; Upper # L& CYRILLIC CAPITAL LETTER DZWE
-A684 ; Upper # L& CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Upper # L& CYRILLIC CAPITAL LETTER CCHE
-A688 ; Upper # L& CYRILLIC CAPITAL LETTER DZZE
-A68A ; Upper # L& CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Upper # L& CYRILLIC CAPITAL LETTER TWE
-A68E ; Upper # L& CYRILLIC CAPITAL LETTER TSWE
-A690 ; Upper # L& CYRILLIC CAPITAL LETTER TSSE
-A692 ; Upper # L& CYRILLIC CAPITAL LETTER TCHE
-A694 ; Upper # L& CYRILLIC CAPITAL LETTER HWE
-A696 ; Upper # L& CYRILLIC CAPITAL LETTER SHWE
-A722 ; Upper # L& LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Upper # L& LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Upper # L& LATIN CAPITAL LETTER HENG
-A728 ; Upper # L& LATIN CAPITAL LETTER TZ
-A72A ; Upper # L& LATIN CAPITAL LETTER TRESILLO
-A72C ; Upper # L& LATIN CAPITAL LETTER CUATRILLO
-A72E ; Upper # L& LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Upper # L& LATIN CAPITAL LETTER AA
-A734 ; Upper # L& LATIN CAPITAL LETTER AO
-A736 ; Upper # L& LATIN CAPITAL LETTER AU
-A738 ; Upper # L& LATIN CAPITAL LETTER AV
-A73A ; Upper # L& LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Upper # L& LATIN CAPITAL LETTER AY
-A73E ; Upper # L& LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Upper # L& LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Upper # L& LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Upper # L& LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Upper # L& LATIN CAPITAL LETTER BROKEN L
-A748 ; Upper # L& LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Upper # L& LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Upper # L& LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Upper # L& LATIN CAPITAL LETTER OO
-A750 ; Upper # L& LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Upper # L& LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Upper # L& LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Upper # L& LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Upper # L& LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Upper # L& LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Upper # L& LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Upper # L& LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Upper # L& LATIN CAPITAL LETTER VY
-A762 ; Upper # L& LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Upper # L& LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Upper # L& LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Upper # L& LATIN CAPITAL LETTER VEND
-A76A ; Upper # L& LATIN CAPITAL LETTER ET
-A76C ; Upper # L& LATIN CAPITAL LETTER IS
-A76E ; Upper # L& LATIN CAPITAL LETTER CON
-A779 ; Upper # L& LATIN CAPITAL LETTER INSULAR D
-A77B ; Upper # L& LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Upper # L& [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Upper # L& LATIN CAPITAL LETTER TURNED L
-A782 ; Upper # L& LATIN CAPITAL LETTER INSULAR R
-A784 ; Upper # L& LATIN CAPITAL LETTER INSULAR S
-A786 ; Upper # L& LATIN CAPITAL LETTER INSULAR T
-A78B ; Upper # L& LATIN CAPITAL LETTER SALTILLO
-FF21..FF3A ; Upper # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-10400..10427 ; Upper # L& [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-1D400..1D419 ; Upper # L& [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
-1D434..1D44D ; Upper # L& [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
-1D468..1D481 ; Upper # L& [26] MATHEMATICAL BOLD ITALIC CAPITAL A..MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D49C ; Upper # L& MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Upper # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Upper # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Upper # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Upper # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B5 ; Upper # L& [8] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT CAPITAL Z
-1D4D0..1D4E9 ; Upper # L& [26] MATHEMATICAL BOLD SCRIPT CAPITAL A..MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D504..1D505 ; Upper # L& [2] MATHEMATICAL FRAKTUR CAPITAL A..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Upper # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Upper # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Upper # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D538..1D539 ; Upper # L& [2] MATHEMATICAL DOUBLE-STRUCK CAPITAL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Upper # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Upper # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Upper # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Upper # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D56C..1D585 ; Upper # L& [26] MATHEMATICAL BOLD FRAKTUR CAPITAL A..MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D5A0..1D5B9 ; Upper # L& [26] MATHEMATICAL SANS-SERIF CAPITAL A..MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5D4..1D5ED ; Upper # L& [26] MATHEMATICAL SANS-SERIF BOLD CAPITAL A..MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D608..1D621 ; Upper # L& [26] MATHEMATICAL SANS-SERIF ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D63C..1D655 ; Upper # L& [26] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D670..1D689 ; Upper # L& [26] MATHEMATICAL MONOSPACE CAPITAL A..MATHEMATICAL MONOSPACE CAPITAL Z
-1D6A8..1D6C0 ; Upper # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6E2..1D6FA ; Upper # L& [25] MATHEMATICAL ITALIC CAPITAL ALPHA..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D71C..1D734 ; Upper # L& [25] MATHEMATICAL BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D756..1D76E ; Upper # L& [25] MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D790..1D7A8 ; Upper # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7CA ; Upper # L& MATHEMATICAL BOLD CAPITAL DIGAMMA
-
-# Total code points: 1500
-
-# ================================================
-
-01BB ; OLetter # Lo LATIN LETTER TWO WITH STROKE
-01C0..01C3 ; OLetter # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-0294 ; OLetter # Lo LATIN LETTER GLOTTAL STOP
-02B9..02BF ; OLetter # Lm [7] MODIFIER LETTER PRIME..MODIFIER LETTER LEFT HALF RING
-02C6..02D1 ; OLetter # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02EC ; OLetter # Lm MODIFIER LETTER VOICING
-02EE ; OLetter # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0374 ; OLetter # Lm GREEK NUMERAL SIGN
-0559 ; OLetter # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-05D0..05EA ; OLetter # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; OLetter # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3 ; OLetter # Po HEBREW PUNCTUATION GERESH
-0621..063F ; OLetter # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; OLetter # Lm ARABIC TATWEEL
-0641..064A ; OLetter # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-066E..066F ; OLetter # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; OLetter # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; OLetter # Lo ARABIC LETTER AE
-06E5..06E6 ; OLetter # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EE..06EF ; OLetter # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; OLetter # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; OLetter # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; OLetter # Lo SYRIAC LETTER ALAPH
-0712..072F ; OLetter # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; OLetter # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; OLetter # Lo THAANA LETTER NAA
-07CA..07EA ; OLetter # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; OLetter # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; OLetter # Lm NKO LAJANYALAN
-0800..0815 ; OLetter # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; OLetter # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; OLetter # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; OLetter # Lm SAMARITAN MODIFIER LETTER I
-0904..0939 ; OLetter # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; OLetter # Lo DEVANAGARI SIGN AVAGRAHA
-0950 ; OLetter # Lo DEVANAGARI OM
-0958..0961 ; OLetter # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0971 ; OLetter # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; OLetter # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; OLetter # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0985..098C ; OLetter # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; OLetter # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; OLetter # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; OLetter # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; OLetter # Lo BENGALI LETTER LA
-09B6..09B9 ; OLetter # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; OLetter # Lo BENGALI SIGN AVAGRAHA
-09CE ; OLetter # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; OLetter # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; OLetter # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09F0..09F1 ; OLetter # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A05..0A0A ; OLetter # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; OLetter # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; OLetter # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; OLetter # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; OLetter # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; OLetter # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; OLetter # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A59..0A5C ; OLetter # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; OLetter # Lo GURMUKHI LETTER FA
-0A72..0A74 ; OLetter # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A85..0A8D ; OLetter # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; OLetter # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; OLetter # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; OLetter # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; OLetter # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; OLetter # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; OLetter # Lo GUJARATI SIGN AVAGRAHA
-0AD0 ; OLetter # Lo GUJARATI OM
-0AE0..0AE1 ; OLetter # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0B05..0B0C ; OLetter # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; OLetter # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; OLetter # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; OLetter # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; OLetter # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; OLetter # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; OLetter # Lo ORIYA SIGN AVAGRAHA
-0B5C..0B5D ; OLetter # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; OLetter # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B71 ; OLetter # Lo ORIYA LETTER WA
-0B83 ; OLetter # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; OLetter # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; OLetter # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; OLetter # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; OLetter # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; OLetter # Lo TAMIL LETTER JA
-0B9E..0B9F ; OLetter # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; OLetter # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; OLetter # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; OLetter # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BD0 ; OLetter # Lo TAMIL OM
-0C05..0C0C ; OLetter # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; OLetter # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; OLetter # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; OLetter # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; OLetter # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; OLetter # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; OLetter # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; OLetter # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C85..0C8C ; OLetter # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; OLetter # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; OLetter # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; OLetter # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; OLetter # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; OLetter # Lo KANNADA SIGN AVAGRAHA
-0CDE ; OLetter # Lo KANNADA LETTER FA
-0CE0..0CE1 ; OLetter # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0D05..0D0C ; OLetter # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; OLetter # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; OLetter # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; OLetter # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; OLetter # Lo MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; OLetter # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D7A..0D7F ; OLetter # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D85..0D96 ; OLetter # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; OLetter # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; OLetter # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; OLetter # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; OLetter # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0E01..0E30 ; OLetter # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E32..0E33 ; OLetter # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E40..0E45 ; OLetter # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; OLetter # Lm THAI CHARACTER MAIYAMOK
-0E81..0E82 ; OLetter # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; OLetter # Lo LAO LETTER KHO TAM
-0E87..0E88 ; OLetter # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; OLetter # Lo LAO LETTER SO TAM
-0E8D ; OLetter # Lo LAO LETTER NYO
-0E94..0E97 ; OLetter # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; OLetter # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; OLetter # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; OLetter # Lo LAO LETTER LO LOOT
-0EA7 ; OLetter # Lo LAO LETTER WO
-0EAA..0EAB ; OLetter # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; OLetter # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB2..0EB3 ; OLetter # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EBD ; OLetter # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; OLetter # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; OLetter # Lm LAO KO LA
-0EDC..0EDD ; OLetter # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; OLetter # Lo TIBETAN SYLLABLE OM
-0F40..0F47 ; OLetter # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; OLetter # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; OLetter # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-1000..102A ; OLetter # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-103F ; OLetter # Lo MYANMAR LETTER GREAT SA
-1050..1055 ; OLetter # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-105A..105D ; OLetter # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; OLetter # Lo MYANMAR LETTER SGAW KAREN SHA
-1065..1066 ; OLetter # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-106E..1070 ; OLetter # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; OLetter # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-108E ; OLetter # Lo MYANMAR LETTER RUMAI PALAUNG FA
-10D0..10FA ; OLetter # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; OLetter # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; OLetter # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; OLetter # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; OLetter # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; OLetter # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; OLetter # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; OLetter # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; OLetter # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; OLetter # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; OLetter # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; OLetter # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; OLetter # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; OLetter # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; OLetter # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; OLetter # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; OLetter # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; OLetter # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1380..138F ; OLetter # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; OLetter # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; OLetter # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; OLetter # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; OLetter # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; OLetter # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; OLetter # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; OLetter # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; OLetter # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; OLetter # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1740..1751 ; OLetter # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; OLetter # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; OLetter # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1780..17B3 ; OLetter # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17D7 ; OLetter # Lm KHMER SIGN LEK TOO
-17DC ; OLetter # Lo KHMER SIGN AVAKRAHASANYA
-1820..1842 ; OLetter # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; OLetter # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; OLetter # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; OLetter # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; OLetter # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; OLetter # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; OLetter # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1950..196D ; OLetter # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; OLetter # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; OLetter # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19C1..19C7 ; OLetter # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-1A00..1A16 ; OLetter # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A20..1A54 ; OLetter # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1AA7 ; OLetter # Lm TAI THAM SIGN MAI YAMOK
-1B05..1B33 ; OLetter # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; OLetter # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B83..1BA0 ; OLetter # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; OLetter # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; OLetter # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; OLetter # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; OLetter # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; OLetter # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CE9..1CEC ; OLetter # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; OLetter # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-2071 ; OLetter # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; OLetter # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2135..2138 ; OLetter # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2180..2182 ; OLetter # Nl [3] ROMAN NUMERAL ONE THOUSAND C D..ROMAN NUMERAL TEN THOUSAND
-2185..2188 ; OLetter # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2D30..2D65 ; OLetter # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; OLetter # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; OLetter # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; OLetter # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; OLetter # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; OLetter # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; OLetter # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; OLetter # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; OLetter # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; OLetter # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; OLetter # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E2F ; OLetter # Lm VERTICAL TILDE
-3005 ; OLetter # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; OLetter # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; OLetter # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; OLetter # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3031..3035 ; OLetter # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; OLetter # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; OLetter # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; OLetter # Lo MASU MARK
-3041..3096 ; OLetter # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309D..309E ; OLetter # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; OLetter # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; OLetter # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; OLetter # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; OLetter # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; OLetter # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; OLetter # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; OLetter # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; OLetter # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3400..4DB5 ; OLetter # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; OLetter # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; OLetter # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; OLetter # Lm YI SYLLABLE WU
-A016..A48C ; OLetter # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; OLetter # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; OLetter # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; OLetter # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; OLetter # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; OLetter # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; OLetter # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A66E ; OLetter # Lo CYRILLIC LETTER MULTIOCULAR O
-A67F ; OLetter # Lm CYRILLIC PAYEROK
-A6A0..A6E5 ; OLetter # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; OLetter # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A717..A71F ; OLetter # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A788 ; OLetter # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A7FB..A801 ; OLetter # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; OLetter # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; OLetter # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; OLetter # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A840..A873 ; OLetter # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; OLetter # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; OLetter # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; OLetter # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; OLetter # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; OLetter # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A960..A97C ; OLetter # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A984..A9B2 ; OLetter # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9CF ; OLetter # Lm JAVANESE PANGRANGKEP
-AA00..AA28 ; OLetter # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; OLetter # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; OLetter # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA60..AA6F ; OLetter # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; OLetter # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; OLetter # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; OLetter # Lo MYANMAR LETTER AITON RA
-AA80..AAAF ; OLetter # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; OLetter # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; OLetter # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; OLetter # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; OLetter # Lo TAI VIET TONE MAI NUENG
-AAC2 ; OLetter # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; OLetter # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; OLetter # Lm TAI VIET SYMBOL SAM
-ABC0..ABE2 ; OLetter # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-AC00..D7A3 ; OLetter # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; OLetter # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; OLetter # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; OLetter # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; OLetter # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; OLetter # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB1D ; OLetter # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; OLetter # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; OLetter # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; OLetter # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; OLetter # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; OLetter # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; OLetter # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; OLetter # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; OLetter # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; OLetter # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; OLetter # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; OLetter # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE70..FE74 ; OLetter # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; OLetter # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF66..FF6F ; OLetter # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; OLetter # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; OLetter # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FFA0..FFBE ; OLetter # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; OLetter # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; OLetter # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; OLetter # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; OLetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; OLetter # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; OLetter # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; OLetter # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; OLetter # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; OLetter # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; OLetter # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; OLetter # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; OLetter # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10280..1029C ; OLetter # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; OLetter # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; OLetter # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; OLetter # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; OLetter # Nl GOTHIC LETTER NINETY
-10342..10349 ; OLetter # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; OLetter # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; OLetter # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; OLetter # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; OLetter # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; OLetter # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10450..1049D ; OLetter # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; OLetter # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; OLetter # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; OLetter # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; OLetter # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; OLetter # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; OLetter # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; OLetter # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; OLetter # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; OLetter # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; OLetter # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; OLetter # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; OLetter # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A60..10A7C ; OLetter # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; OLetter # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; OLetter # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; OLetter # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; OLetter # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11083..110AF ; OLetter # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-12000..1236E ; OLetter # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; OLetter # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; OLetter # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-20000..2A6D6 ; OLetter # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; OLetter # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; OLetter # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 96405
-
-# ================================================
-
-0030..0039 ; Numeric # Nd [10] DIGIT ZERO..DIGIT NINE
-0660..0669 ; Numeric # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066B..066C ; Numeric # Po [2] ARABIC DECIMAL SEPARATOR..ARABIC THOUSANDS SEPARATOR
-06F0..06F9 ; Numeric # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-07C0..07C9 ; Numeric # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-0966..096F ; Numeric # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-09E6..09EF ; Numeric # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-0A66..0A6F ; Numeric # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0AE6..0AEF ; Numeric # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B66..0B6F ; Numeric # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0BE6..0BEF ; Numeric # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C66..0C6F ; Numeric # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0CE6..0CEF ; Numeric # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D66..0D6F ; Numeric # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E50..0E59 ; Numeric # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0ED0..0ED9 ; Numeric # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0F20..0F29 ; Numeric # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-1040..1049 ; Numeric # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1090..1099 ; Numeric # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-17E0..17E9 ; Numeric # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; Numeric # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1946..194F ; Numeric # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-19D0..19DA ; Numeric # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A80..1A89 ; Numeric # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Numeric # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1B50..1B59 ; Numeric # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1BB0..1BB9 ; Numeric # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C40..1C49 ; Numeric # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C50..1C59 ; Numeric # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-A620..A629 ; Numeric # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A8D0..A8D9 ; Numeric # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A900..A909 ; Numeric # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A9D0..A9D9 ; Numeric # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA50..AA59 ; Numeric # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-ABF0..ABF9 ; Numeric # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-104A0..104A9 ; Numeric # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-1D7CE..1D7FF ; Numeric # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 403
-
-# ================================================
-
-002E ; ATerm # Po FULL STOP
-2024 ; ATerm # Po ONE DOT LEADER
-FE52 ; ATerm # Po SMALL FULL STOP
-FF0E ; ATerm # Po FULLWIDTH FULL STOP
-
-# Total code points: 4
-
-# ================================================
-
-0021 ; STerm # Po EXCLAMATION MARK
-003F ; STerm # Po QUESTION MARK
-055C ; STerm # Po ARMENIAN EXCLAMATION MARK
-055E ; STerm # Po ARMENIAN QUESTION MARK
-0589 ; STerm # Po ARMENIAN FULL STOP
-061F ; STerm # Po ARABIC QUESTION MARK
-06D4 ; STerm # Po ARABIC FULL STOP
-0700..0702 ; STerm # Po [3] SYRIAC END OF PARAGRAPH..SYRIAC SUBLINEAR FULL STOP
-07F9 ; STerm # Po NKO EXCLAMATION MARK
-0964..0965 ; STerm # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-104A..104B ; STerm # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION
-1362 ; STerm # Po ETHIOPIC FULL STOP
-1367..1368 ; STerm # Po [2] ETHIOPIC QUESTION MARK..ETHIOPIC PARAGRAPH SEPARATOR
-166E ; STerm # Po CANADIAN SYLLABICS FULL STOP
-1803 ; STerm # Po MONGOLIAN FULL STOP
-1809 ; STerm # Po MONGOLIAN MANCHU FULL STOP
-1944..1945 ; STerm # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1B5A..1B5B ; STerm # Po [2] BALINESE PANTI..BALINESE PAMADA
-1B5E..1B5F ; STerm # Po [2] BALINESE CARIK SIKI..BALINESE CARIK PAREREN
-1C3B..1C3C ; STerm # Po [2] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION NYET THYOOM TA-ROL
-1C7E..1C7F ; STerm # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-203C..203D ; STerm # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG
-2047..2049 ; STerm # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2E2E ; STerm # Po REVERSED QUESTION MARK
-3002 ; STerm # Po IDEOGRAPHIC FULL STOP
-A4FF ; STerm # Po LISU PUNCTUATION FULL STOP
-A60E..A60F ; STerm # Po [2] VAI FULL STOP..VAI QUESTION MARK
-A6F3 ; STerm # Po BAMUM FULL STOP
-A6F7 ; STerm # Po BAMUM QUESTION MARK
-A876..A877 ; STerm # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD
-A8CE..A8CF ; STerm # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A92F ; STerm # Po KAYAH LI SIGN SHYA
-A9C8..A9C9 ; STerm # Po [2] JAVANESE PADA LINGSA..JAVANESE PADA LUNGSI
-AA5D..AA5F ; STerm # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA
-ABEB ; STerm # Po MEETEI MAYEK CHEIKHEI
-FE56..FE57 ; STerm # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK
-FF01 ; STerm # Po FULLWIDTH EXCLAMATION MARK
-FF1F ; STerm # Po FULLWIDTH QUESTION MARK
-FF61 ; STerm # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-110BE..110C1 ; STerm # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-
-# Total code points: 63
-
-# ================================================
-
-0022 ; Close # Po QUOTATION MARK
-0027 ; Close # Po APOSTROPHE
-0028 ; Close # Ps LEFT PARENTHESIS
-0029 ; Close # Pe RIGHT PARENTHESIS
-005B ; Close # Ps LEFT SQUARE BRACKET
-005D ; Close # Pe RIGHT SQUARE BRACKET
-007B ; Close # Ps LEFT CURLY BRACKET
-007D ; Close # Pe RIGHT CURLY BRACKET
-00AB ; Close # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BB ; Close # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-0F3A ; Close # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; Close # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; Close # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; Close # Pe TIBETAN MARK ANG KHANG GYAS
-169B ; Close # Ps OGHAM FEATHER MARK
-169C ; Close # Pe OGHAM REVERSED FEATHER MARK
-2018 ; Close # Pi LEFT SINGLE QUOTATION MARK
-2019 ; Close # Pf RIGHT SINGLE QUOTATION MARK
-201A ; Close # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; Close # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; Close # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; Close # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; Close # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2039 ; Close # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Close # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-2045 ; Close # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; Close # Pe RIGHT SQUARE BRACKET WITH QUILL
-207D ; Close # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Close # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208D ; Close # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Close # Pe SUBSCRIPT RIGHT PARENTHESIS
-2329 ; Close # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Close # Pe RIGHT-POINTING ANGLE BRACKET
-275B..275E ; Close # So [4] HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2768 ; Close # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; Close # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; Close # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; Close # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; Close # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; Close # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Close # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; Close # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Close # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; Close # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Close # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; Close # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Close # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; Close # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27C5 ; Close # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Close # Pe RIGHT S-SHAPED BAG DELIMITER
-27E6 ; Close # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Close # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Close # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Close # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Close # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Close # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Close # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Close # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Close # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Close # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2983 ; Close # Ps LEFT WHITE CURLY BRACKET
-2984 ; Close # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Close # Ps LEFT WHITE PARENTHESIS
-2986 ; Close # Pe RIGHT WHITE PARENTHESIS
-2987 ; Close # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Close # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Close # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Close # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Close # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Close # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Close # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Close # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Close # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Close # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Close # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Close # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Close # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Close # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Close # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Close # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Close # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Close # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-29D8 ; Close # Ps LEFT WIGGLY FENCE
-29D9 ; Close # Pe RIGHT WIGGLY FENCE
-29DA ; Close # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Close # Pe RIGHT DOUBLE WIGGLY FENCE
-29FC ; Close # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Close # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-2E00..2E01 ; Close # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; Close # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; Close # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; Close # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; Close # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; Close # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; Close # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; Close # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; Close # Po RAISED SQUARE
-2E0C ; Close # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; Close # Pf RIGHT RAISED OMISSION BRACKET
-2E1C ; Close # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; Close # Pf RIGHT LOW PARAPHRASE BRACKET
-2E20 ; Close # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; Close # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; Close # Ps TOP LEFT HALF BRACKET
-2E23 ; Close # Pe TOP RIGHT HALF BRACKET
-2E24 ; Close # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; Close # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; Close # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; Close # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; Close # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; Close # Pe RIGHT DOUBLE PARENTHESIS
-3008 ; Close # Ps LEFT ANGLE BRACKET
-3009 ; Close # Pe RIGHT ANGLE BRACKET
-300A ; Close # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; Close # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; Close # Ps LEFT CORNER BRACKET
-300D ; Close # Pe RIGHT CORNER BRACKET
-300E ; Close # Ps LEFT WHITE CORNER BRACKET
-300F ; Close # Pe RIGHT WHITE CORNER BRACKET
-3010 ; Close # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; Close # Pe RIGHT BLACK LENTICULAR BRACKET
-3014 ; Close # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; Close # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; Close # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; Close # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; Close # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; Close # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; Close # Ps LEFT WHITE SQUARE BRACKET
-301B ; Close # Pe RIGHT WHITE SQUARE BRACKET
-301D ; Close # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; Close # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-FD3E ; Close # Ps ORNATE LEFT PARENTHESIS
-FD3F ; Close # Pe ORNATE RIGHT PARENTHESIS
-FE17 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE35 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; Close # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; Close # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE59 ; Close # Ps SMALL LEFT PARENTHESIS
-FE5A ; Close # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Close # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Close # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Close # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Close # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FF08 ; Close # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Close # Pe FULLWIDTH RIGHT PARENTHESIS
-FF3B ; Close # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3D ; Close # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF5B ; Close # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5D ; Close # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5F ; Close # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Close # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF62 ; Close # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Close # Pe HALFWIDTH RIGHT CORNER BRACKET
-
-# Total code points: 177
-
-# ================================================
-
-002C ; SContinue # Po COMMA
-002D ; SContinue # Pd HYPHEN-MINUS
-003A ; SContinue # Po COLON
-055D ; SContinue # Po ARMENIAN COMMA
-060C..060D ; SContinue # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-07F8 ; SContinue # Po NKO COMMA
-1802 ; SContinue # Po MONGOLIAN COMMA
-1808 ; SContinue # Po MONGOLIAN MANCHU COMMA
-2013..2014 ; SContinue # Pd [2] EN DASH..EM DASH
-3001 ; SContinue # Po IDEOGRAPHIC COMMA
-FE10..FE11 ; SContinue # Po [2] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
-FE13 ; SContinue # Po PRESENTATION FORM FOR VERTICAL COLON
-FE31..FE32 ; SContinue # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE50..FE51 ; SContinue # Po [2] SMALL COMMA..SMALL IDEOGRAPHIC COMMA
-FE55 ; SContinue # Po SMALL COLON
-FE58 ; SContinue # Pd SMALL EM DASH
-FE63 ; SContinue # Pd SMALL HYPHEN-MINUS
-FF0C ; SContinue # Po FULLWIDTH COMMA
-FF0D ; SContinue # Pd FULLWIDTH HYPHEN-MINUS
-FF1A ; SContinue # Po FULLWIDTH COLON
-FF64 ; SContinue # Po HALFWIDTH IDEOGRAPHIC COMMA
-
-# Total code points: 26
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/auxiliary/WordBreakProperty.txt b/Master/tlpkg/tlperl/lib/unicore/auxiliary/WordBreakProperty.txt
deleted file mode 100644
index e38cb939f37..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/auxiliary/WordBreakProperty.txt
+++ /dev/null
@@ -1,898 +0,0 @@
-# WordBreakProperty-5.2.0.txt
-# Date: 2009-07-12, 04:17:35 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Word_Break
-
-# All code points not explicitly listed for Word_Break
-# have the value Other (XX).
-
-# @missing: 0000..10FFFF; Other
-
-# ================================================
-
-000D ; CR # Cc <control-000D>
-
-# Total code points: 1
-
-# ================================================
-
-000A ; LF # Cc <control-000A>
-
-# Total code points: 1
-
-# ================================================
-
-000B..000C ; Newline # Cc [2] <control-000B>..<control-000C>
-0085 ; Newline # Cc <control-0085>
-2028 ; Newline # Zl LINE SEPARATOR
-2029 ; Newline # Zp PARAGRAPH SEPARATOR
-
-# Total code points: 5
-
-# ================================================
-
-0300..036F ; Extend # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; Extend # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; Extend # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; Extend # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; Extend # Mn HEBREW POINT RAFE
-05C1..05C2 ; Extend # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; Extend # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; Extend # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; Extend # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; Extend # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Extend # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; Extend # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; Extend # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; Extend # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; Extend # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; Extend # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; Extend # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Extend # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Extend # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Extend # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; Extend # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; Extend # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Extend # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; Extend # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Extend # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; Extend # Mc DEVANAGARI SIGN VISARGA
-093C ; Extend # Mn DEVANAGARI SIGN NUKTA
-093E..0940 ; Extend # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; Extend # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; Extend # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; Extend # Mn DEVANAGARI SIGN VIRAMA
-094E ; Extend # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0951..0955 ; Extend # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Extend # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Extend # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; Extend # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BC ; Extend # Mn BENGALI SIGN NUKTA
-09BE..09C0 ; Extend # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; Extend # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; Extend # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Extend # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; Extend # Mn BENGALI SIGN VIRAMA
-09D7 ; Extend # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; Extend # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Extend # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; Extend # Mc GURMUKHI SIGN VISARGA
-0A3C ; Extend # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; Extend # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; Extend # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; Extend # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; Extend # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; Extend # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; Extend # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Extend # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; Extend # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; Extend # Mc GUJARATI SIGN VISARGA
-0ABC ; Extend # Mn GUJARATI SIGN NUKTA
-0ABE..0AC0 ; Extend # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; Extend # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; Extend # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; Extend # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Extend # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; Extend # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Extend # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Extend # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; Extend # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B3C ; Extend # Mn ORIYA SIGN NUKTA
-0B3E ; Extend # Mc ORIYA VOWEL SIGN AA
-0B3F ; Extend # Mn ORIYA VOWEL SIGN I
-0B40 ; Extend # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; Extend # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; Extend # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Extend # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; Extend # Mn ORIYA SIGN VIRAMA
-0B56 ; Extend # Mn ORIYA AI LENGTH MARK
-0B57 ; Extend # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; Extend # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Extend # Mn TAMIL SIGN ANUSVARA
-0BBE..0BBF ; Extend # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; Extend # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; Extend # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; Extend # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; Extend # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; Extend # Mn TAMIL SIGN VIRAMA
-0BD7 ; Extend # Mc TAMIL AU LENGTH MARK
-0C01..0C03 ; Extend # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C3E..0C40 ; Extend # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; Extend # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; Extend # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; Extend # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; Extend # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; Extend # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C82..0C83 ; Extend # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBC ; Extend # Mn KANNADA SIGN NUKTA
-0CBE ; Extend # Mc KANNADA VOWEL SIGN AA
-0CBF ; Extend # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; Extend # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; Extend # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; Extend # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Extend # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; Extend # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; Extend # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; Extend # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D02..0D03 ; Extend # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3E..0D40 ; Extend # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; Extend # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; Extend # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Extend # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; Extend # Mn MALAYALAM SIGN VIRAMA
-0D57 ; Extend # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; Extend # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D82..0D83 ; Extend # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DCA ; Extend # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; Extend # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; Extend # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Extend # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; Extend # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; Extend # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0E31 ; Extend # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Extend # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; Extend # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; Extend # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; Extend # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; Extend # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; Extend # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Extend # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Extend # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Extend # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Extend # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; Extend # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F71..0F7E ; Extend # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; Extend # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; Extend # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Extend # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; Extend # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; Extend # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; Extend # Mn TIBETAN SYMBOL PADMA GDAN
-102B..102C ; Extend # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; Extend # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; Extend # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; Extend # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; Extend # Mc MYANMAR SIGN VISARGA
-1039..103A ; Extend # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; Extend # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; Extend # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1056..1057 ; Extend # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; Extend # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Extend # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1062..1064 ; Extend # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1067..106D ; Extend # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-1071..1074 ; Extend # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Extend # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; Extend # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; Extend # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; Extend # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; Extend # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108F ; Extend # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109C ; Extend # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; Extend # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; Extend # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Extend # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Extend # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Extend # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Extend # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B6 ; Extend # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; Extend # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; Extend # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; Extend # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; Extend # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; Extend # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Extend # Mn KHMER SIGN ATTHACAN
-180B..180D ; Extend # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; Extend # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Extend # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; Extend # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; Extend # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; Extend # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Extend # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; Extend # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; Extend # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; Extend # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-19B0..19C0 ; Extend # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C8..19C9 ; Extend # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A17..1A18 ; Extend # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; Extend # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A55 ; Extend # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; Extend # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; Extend # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; Extend # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Extend # Mn TAI THAM SIGN SAKOT
-1A61 ; Extend # Mc TAI THAM VOWEL SIGN A
-1A62 ; Extend # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; Extend # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; Extend # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; Extend # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; Extend # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Extend # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; Extend # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; Extend # Mc BALINESE SIGN BISAH
-1B34 ; Extend # Mn BALINESE SIGN REREKAN
-1B35 ; Extend # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; Extend # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; Extend # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; Extend # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; Extend # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; Extend # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; Extend # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B6B..1B73 ; Extend # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Extend # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; Extend # Mc SUNDANESE SIGN PANGWISAD
-1BA1 ; Extend # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; Extend # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; Extend # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; Extend # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; Extend # Mc SUNDANESE SIGN PAMAAEH
-1C24..1C2B ; Extend # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; Extend # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; Extend # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; Extend # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; Extend # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Extend # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; Extend # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; Extend # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Extend # Mn VEDIC SIGN TIRYAK
-1CF2 ; Extend # Mc VEDIC SIGN ARDHAVISARGA
-1DC0..1DE6 ; Extend # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Extend # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200D ; Extend # Cf [2] ZERO WIDTH NON-JOINER..ZERO WIDTH JOINER
-20D0..20DC ; Extend # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; Extend # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; Extend # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; Extend # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; Extend # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; Extend # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; Extend # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; Extend # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Extend # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; Extend # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; Extend # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; Extend # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; Extend # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; Extend # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; Extend # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; Extend # Mn SYLOTI NAGRI SIGN ANUSVARA
-A823..A824 ; Extend # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; Extend # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; Extend # Mc SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; Extend # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; Extend # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; Extend # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Extend # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Extend # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Extend # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; Extend # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A980..A982 ; Extend # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; Extend # Mc JAVANESE SIGN WIGNYAN
-A9B3 ; Extend # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; Extend # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; Extend # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; Extend # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; Extend # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; Extend # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-AA29..AA2E ; Extend # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; Extend # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; Extend # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; Extend # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; Extend # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Extend # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; Extend # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; Extend # Mc CHAM CONSONANT SIGN FINAL H
-AA7B ; Extend # Mc MYANMAR SIGN PAO KAREN TONE
-AAB0 ; Extend # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; Extend # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Extend # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Extend # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Extend # Mn TAI VIET TONE MAI THO
-ABE3..ABE4 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; Extend # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; Extend # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; Extend # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; Extend # Mc MEETEI MAYEK LUM IYEK
-ABED ; Extend # Mn MEETEI MAYEK APUN IYEK
-FB1E ; Extend # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Extend # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Extend # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FF9E..FF9F ; Extend # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-101FD ; Extend # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; Extend # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; Extend # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; Extend # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; Extend # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Extend # Mn KHAROSHTHI VIRAMA
-11080..11081 ; Extend # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; Extend # Mc KAITHI SIGN VISARGA
-110B0..110B2 ; Extend # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; Extend # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; Extend # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; Extend # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D165..1D166 ; Extend # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; Extend # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; Extend # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D17B..1D182 ; Extend # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; Extend # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; Extend # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; Extend # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0100..E01EF ; Extend # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1455
-
-# ================================================
-
-00AD ; Format # Cf SOFT HYPHEN
-0600..0603 ; Format # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-06DD ; Format # Cf ARABIC END OF AYAH
-070F ; Format # Cf SYRIAC ABBREVIATION MARK
-17B4..17B5 ; Format # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-200E..200F ; Format # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-202A..202E ; Format # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Format # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Format # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-FEFF ; Format # Cf ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; Format # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-110BD ; Format # Cf KAITHI NUMBER SIGN
-1D173..1D17A ; Format # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-E0001 ; Format # Cf LANGUAGE TAG
-E0020..E007F ; Format # Cf [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 137
-
-# ================================================
-
-3031..3035 ; Katakana # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-309B..309C ; Katakana # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-30A0 ; Katakana # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1..30FA ; Katakana # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; Katakana # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; Katakana # Lo KATAKANA DIGRAPH KOTO
-31F0..31FF ; Katakana # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-32D0..32FE ; Katakana # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-3300..3357 ; Katakana # So [88] SQUARE APAATO..SQUARE WATTO
-FF66..FF6F ; Katakana # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; Katakana # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; Katakana # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-
-# Total code points: 309
-
-# ================================================
-
-0041..005A ; ALetter # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; ALetter # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; ALetter # L& FEMININE ORDINAL INDICATOR
-00B5 ; ALetter # L& MICRO SIGN
-00BA ; ALetter # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; ALetter # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; ALetter # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; ALetter # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; ALetter # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; ALetter # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; ALetter # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; ALetter # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; ALetter # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; ALetter # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; ALetter # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C6..02D1 ; ALetter # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; ALetter # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EC ; ALetter # Lm MODIFIER LETTER VOICING
-02EE ; ALetter # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0370..0373 ; ALetter # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; ALetter # Lm GREEK NUMERAL SIGN
-0376..0377 ; ALetter # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; ALetter # Lm GREEK YPOGEGRAMMENI
-037B..037D ; ALetter # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; ALetter # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; ALetter # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; ALetter # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; ALetter # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; ALetter # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; ALetter # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-048A..0525 ; ALetter # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; ALetter # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; ALetter # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-0561..0587 ; ALetter # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-05D0..05EA ; ALetter # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; ALetter # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3 ; ALetter # Po HEBREW PUNCTUATION GERESH
-0621..063F ; ALetter # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; ALetter # Lm ARABIC TATWEEL
-0641..064A ; ALetter # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-066E..066F ; ALetter # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; ALetter # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; ALetter # Lo ARABIC LETTER AE
-06E5..06E6 ; ALetter # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EE..06EF ; ALetter # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; ALetter # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; ALetter # Lo ARABIC LETTER HEH WITH INVERTED V
-0710 ; ALetter # Lo SYRIAC LETTER ALAPH
-0712..072F ; ALetter # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; ALetter # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; ALetter # Lo THAANA LETTER NAA
-07CA..07EA ; ALetter # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; ALetter # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; ALetter # Lm NKO LAJANYALAN
-0800..0815 ; ALetter # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; ALetter # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; ALetter # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; ALetter # Lm SAMARITAN MODIFIER LETTER I
-0904..0939 ; ALetter # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; ALetter # Lo DEVANAGARI SIGN AVAGRAHA
-0950 ; ALetter # Lo DEVANAGARI OM
-0958..0961 ; ALetter # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0971 ; ALetter # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; ALetter # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; ALetter # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0985..098C ; ALetter # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; ALetter # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; ALetter # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; ALetter # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; ALetter # Lo BENGALI LETTER LA
-09B6..09B9 ; ALetter # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; ALetter # Lo BENGALI SIGN AVAGRAHA
-09CE ; ALetter # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; ALetter # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; ALetter # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09F0..09F1 ; ALetter # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-0A05..0A0A ; ALetter # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; ALetter # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; ALetter # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; ALetter # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; ALetter # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; ALetter # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; ALetter # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A59..0A5C ; ALetter # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; ALetter # Lo GURMUKHI LETTER FA
-0A72..0A74 ; ALetter # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A85..0A8D ; ALetter # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; ALetter # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; ALetter # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; ALetter # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; ALetter # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; ALetter # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; ALetter # Lo GUJARATI SIGN AVAGRAHA
-0AD0 ; ALetter # Lo GUJARATI OM
-0AE0..0AE1 ; ALetter # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0B05..0B0C ; ALetter # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; ALetter # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; ALetter # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; ALetter # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; ALetter # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; ALetter # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; ALetter # Lo ORIYA SIGN AVAGRAHA
-0B5C..0B5D ; ALetter # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; ALetter # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B71 ; ALetter # Lo ORIYA LETTER WA
-0B83 ; ALetter # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; ALetter # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; ALetter # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; ALetter # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; ALetter # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; ALetter # Lo TAMIL LETTER JA
-0B9E..0B9F ; ALetter # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; ALetter # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; ALetter # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; ALetter # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BD0 ; ALetter # Lo TAMIL OM
-0C05..0C0C ; ALetter # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; ALetter # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; ALetter # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; ALetter # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; ALetter # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; ALetter # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; ALetter # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; ALetter # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C85..0C8C ; ALetter # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; ALetter # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; ALetter # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; ALetter # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; ALetter # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; ALetter # Lo KANNADA SIGN AVAGRAHA
-0CDE ; ALetter # Lo KANNADA LETTER FA
-0CE0..0CE1 ; ALetter # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0D05..0D0C ; ALetter # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; ALetter # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; ALetter # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; ALetter # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; ALetter # Lo MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; ALetter # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D7A..0D7F ; ALetter # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D85..0D96 ; ALetter # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; ALetter # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; ALetter # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; ALetter # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; ALetter # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0F00 ; ALetter # Lo TIBETAN SYLLABLE OM
-0F40..0F47 ; ALetter # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; ALetter # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; ALetter # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-10A0..10C5 ; ALetter # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; ALetter # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FC ; ALetter # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; ALetter # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; ALetter # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; ALetter # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; ALetter # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; ALetter # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; ALetter # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; ALetter # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; ALetter # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; ALetter # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; ALetter # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; ALetter # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; ALetter # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; ALetter # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; ALetter # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; ALetter # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; ALetter # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1380..138F ; ALetter # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; ALetter # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; ALetter # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166F..167F ; ALetter # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; ALetter # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; ALetter # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; ALetter # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; ALetter # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; ALetter # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; ALetter # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1740..1751 ; ALetter # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; ALetter # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; ALetter # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1820..1842 ; ALetter # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; ALetter # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; ALetter # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; ALetter # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; ALetter # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; ALetter # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; ALetter # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1A00..1A16 ; ALetter # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1B05..1B33 ; ALetter # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; ALetter # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B83..1BA0 ; ALetter # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; ALetter # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; ALetter # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; ALetter # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; ALetter # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; ALetter # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CE9..1CEC ; ALetter # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; ALetter # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1D00..1D2B ; ALetter # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; ALetter # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; ALetter # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; ALetter # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; ALetter # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; ALetter # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; ALetter # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; ALetter # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; ALetter # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; ALetter # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; ALetter # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; ALetter # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; ALetter # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; ALetter # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; ALetter # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; ALetter # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; ALetter # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; ALetter # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; ALetter # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; ALetter # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; ALetter # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; ALetter # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; ALetter # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-2071 ; ALetter # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; ALetter # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; ALetter # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; ALetter # L& DOUBLE-STRUCK CAPITAL C
-2107 ; ALetter # L& EULER CONSTANT
-210A..2113 ; ALetter # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; ALetter # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; ALetter # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; ALetter # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; ALetter # L& OHM SIGN
-2128 ; ALetter # L& BLACK-LETTER CAPITAL Z
-212A..212D ; ALetter # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2134 ; ALetter # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; ALetter # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; ALetter # L& INFORMATION SOURCE
-213C..213F ; ALetter # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; ALetter # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; ALetter # L& TURNED SMALL F
-2160..2182 ; ALetter # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; ALetter # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; ALetter # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-24B6..24E9 ; ALetter # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2C00..2C2E ; ALetter # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; ALetter # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; ALetter # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; ALetter # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; ALetter # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; ALetter # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; ALetter # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; ALetter # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; ALetter # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; ALetter # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; ALetter # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; ALetter # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; ALetter # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; ALetter # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; ALetter # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E2F ; ALetter # Lm VERTICAL TILDE
-3005 ; ALetter # Lm IDEOGRAPHIC ITERATION MARK
-303B ; ALetter # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; ALetter # Lo MASU MARK
-3105..312D ; ALetter # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; ALetter # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-31A0..31B7 ; ALetter # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-A000..A014 ; ALetter # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; ALetter # Lm YI SYLLABLE WU
-A016..A48C ; ALetter # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; ALetter # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; ALetter # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; ALetter # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; ALetter # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; ALetter # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; ALetter # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; ALetter # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; ALetter # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; ALetter # Lo CYRILLIC LETTER MULTIOCULAR O
-A67F ; ALetter # Lm CYRILLIC PAYEROK
-A680..A697 ; ALetter # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; ALetter # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; ALetter # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A717..A71F ; ALetter # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A722..A76F ; ALetter # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; ALetter # Lm MODIFIER LETTER US
-A771..A787 ; ALetter # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; ALetter # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A78B..A78C ; ALetter # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; ALetter # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; ALetter # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; ALetter # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; ALetter # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A840..A873 ; ALetter # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; ALetter # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; ALetter # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; ALetter # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; ALetter # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; ALetter # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A960..A97C ; ALetter # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A984..A9B2 ; ALetter # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9CF ; ALetter # Lm JAVANESE PANGRANGKEP
-AA00..AA28 ; ALetter # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; ALetter # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; ALetter # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-ABC0..ABE2 ; ALetter # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-AC00..D7A3 ; ALetter # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; ALetter # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; ALetter # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-FB00..FB06 ; ALetter # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; ALetter # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; ALetter # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; ALetter # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; ALetter # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; ALetter # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; ALetter # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; ALetter # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; ALetter # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; ALetter # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; ALetter # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; ALetter # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; ALetter # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; ALetter # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE70..FE74 ; ALetter # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; ALetter # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF21..FF3A ; ALetter # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; ALetter # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FFA0..FFBE ; ALetter # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; ALetter # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; ALetter # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; ALetter # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; ALetter # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; ALetter # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; ALetter # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; ALetter # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; ALetter # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; ALetter # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10140..10174 ; ALetter # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10280..1029C ; ALetter # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; ALetter # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; ALetter # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; ALetter # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; ALetter # Nl GOTHIC LETTER NINETY
-10342..10349 ; ALetter # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; ALetter # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; ALetter # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; ALetter # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; ALetter # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; ALetter # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; ALetter # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; ALetter # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; ALetter # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; ALetter # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; ALetter # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; ALetter # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; ALetter # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; ALetter # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; ALetter # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; ALetter # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-10A00 ; ALetter # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; ALetter # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; ALetter # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; ALetter # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A60..10A7C ; ALetter # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; ALetter # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; ALetter # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; ALetter # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; ALetter # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11083..110AF ; ALetter # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-12000..1236E ; ALetter # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; ALetter # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..1342E ; ALetter # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D400..1D454 ; ALetter # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; ALetter # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; ALetter # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; ALetter # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; ALetter # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; ALetter # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; ALetter # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; ALetter # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; ALetter # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; ALetter # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; ALetter # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; ALetter # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; ALetter # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; ALetter # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; ALetter # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; ALetter # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; ALetter # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; ALetter # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; ALetter # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; ALetter # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C2..1D6DA ; ALetter # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; ALetter # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FC..1D714 ; ALetter # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; ALetter # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D736..1D74E ; ALetter # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; ALetter # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D770..1D788 ; ALetter # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; ALetter # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7AA..1D7C2 ; ALetter # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; ALetter # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 23694
-
-# ================================================
-
-003A ; MidLetter # Po COLON
-00B7 ; MidLetter # Po MIDDLE DOT
-0387 ; MidLetter # Po GREEK ANO TELEIA
-05F4 ; MidLetter # Po HEBREW PUNCTUATION GERSHAYIM
-2027 ; MidLetter # Po HYPHENATION POINT
-FE13 ; MidLetter # Po PRESENTATION FORM FOR VERTICAL COLON
-FE55 ; MidLetter # Po SMALL COLON
-FF1A ; MidLetter # Po FULLWIDTH COLON
-
-# Total code points: 8
-
-# ================================================
-
-002C ; MidNum # Po COMMA
-003B ; MidNum # Po SEMICOLON
-037E ; MidNum # Po GREEK QUESTION MARK
-0589 ; MidNum # Po ARMENIAN FULL STOP
-060C..060D ; MidNum # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-066C ; MidNum # Po ARABIC THOUSANDS SEPARATOR
-07F8 ; MidNum # Po NKO COMMA
-2044 ; MidNum # Sm FRACTION SLASH
-FE10 ; MidNum # Po PRESENTATION FORM FOR VERTICAL COMMA
-FE14 ; MidNum # Po PRESENTATION FORM FOR VERTICAL SEMICOLON
-FE50 ; MidNum # Po SMALL COMMA
-FE54 ; MidNum # Po SMALL SEMICOLON
-FF0C ; MidNum # Po FULLWIDTH COMMA
-FF1B ; MidNum # Po FULLWIDTH SEMICOLON
-
-# Total code points: 15
-
-# ================================================
-
-0027 ; MidNumLet # Po APOSTROPHE
-002E ; MidNumLet # Po FULL STOP
-2018 ; MidNumLet # Pi LEFT SINGLE QUOTATION MARK
-2019 ; MidNumLet # Pf RIGHT SINGLE QUOTATION MARK
-2024 ; MidNumLet # Po ONE DOT LEADER
-FE52 ; MidNumLet # Po SMALL FULL STOP
-FF07 ; MidNumLet # Po FULLWIDTH APOSTROPHE
-FF0E ; MidNumLet # Po FULLWIDTH FULL STOP
-
-# Total code points: 8
-
-# ================================================
-
-0030..0039 ; Numeric # Nd [10] DIGIT ZERO..DIGIT NINE
-0660..0669 ; Numeric # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066B ; Numeric # Po ARABIC DECIMAL SEPARATOR
-06F0..06F9 ; Numeric # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-07C0..07C9 ; Numeric # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-0966..096F ; Numeric # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-09E6..09EF ; Numeric # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-0A66..0A6F ; Numeric # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0AE6..0AEF ; Numeric # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B66..0B6F ; Numeric # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0BE6..0BEF ; Numeric # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C66..0C6F ; Numeric # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0CE6..0CEF ; Numeric # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D66..0D6F ; Numeric # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E50..0E59 ; Numeric # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0ED0..0ED9 ; Numeric # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0F20..0F29 ; Numeric # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-1040..1049 ; Numeric # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1090..1099 ; Numeric # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-17E0..17E9 ; Numeric # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; Numeric # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1946..194F ; Numeric # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-19D0..19DA ; Numeric # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A80..1A89 ; Numeric # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Numeric # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1B50..1B59 ; Numeric # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1BB0..1BB9 ; Numeric # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C40..1C49 ; Numeric # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C50..1C59 ; Numeric # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-A620..A629 ; Numeric # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A8D0..A8D9 ; Numeric # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A900..A909 ; Numeric # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A9D0..A9D9 ; Numeric # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA50..AA59 ; Numeric # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-ABF0..ABF9 ; Numeric # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-104A0..104A9 ; Numeric # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-1D7CE..1D7FF ; Numeric # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 402
-
-# ================================================
-
-005F ; ExtendNumLet # Pc LOW LINE
-203F..2040 ; ExtendNumLet # Pc [2] UNDERTIE..CHARACTER TIE
-2054 ; ExtendNumLet # Pc INVERTED UNDERTIE
-FE33..FE34 ; ExtendNumLet # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE4D..FE4F ; ExtendNumLet # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FF3F ; ExtendNumLet # Pc FULLWIDTH LOW LINE
-
-# Total code points: 10
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DBidiClass.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DBidiClass.txt
deleted file mode 100644
index d3e0a577049..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DBidiClass.txt
+++ /dev/null
@@ -1,1779 +0,0 @@
-# DerivedBidiClass-5.2.0.txt
-# Date: 2009-08-26, 00:50:45 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Bidi Class (listing UnicodeData.txt, field 4: see UAX #44: http://www.unicode.org/reports/tr44/)
-# Unlike other properties, unassigned code points in blocks
-# reserved for right-to-left scripts are given either types R or AL.
-#
-# The unassigned code points that default to AL are in the ranges:
-# [\u0600-\u07BF \uFB50-\uFDFF \uFE70-\uFEFF]
-#
-# Arabic: U+0600 - U+06FF
-# Syriac: U+0700 - U+074F
-# Arabic_Supplement: U+0750 - U+077F
-# Thaana: U+0780 - U+07BF
-# Arabic_Presentation_Forms_A:
-# U+FB50 - U+FDFF
-# Arabic_Presentation_Forms_B:
-# U+FE70 - U+FEFF
-# minus noncharacter code points.
-#
-# The unassigned code points that default to R are in the ranges:
-# [\u0590-\u05FF \u07C0-\u08FF \uFB1D-\uFB4F \U00010800-\U00010FFF \U0001E800-\U0001EFFF]
-#
-# Hebrew: U+0590 - U+05FF
-# NKo: U+07C0 - U+07FF
-# Cypriot_Syllabary: U+10800 - U+1083F
-# Phoenician: U+10900 - U+1091F
-# Lydian: U+10920 - U+1093F
-# Kharoshthi: U+10A00 - U+10A5F
-# and any others in the ranges:
-# U+0800 - U+08FF,
-# U+FB1D - U+FB4F,
-# U+10840 - U+10FFF,
-# U+1E800 - U+1EFFF
-#
-# For all other cases:
-
-# All code points not explicitly listed for Bidi_Class
-# have the value Left_To_Right (L).
-
-# @missing: 0000..10FFFF; Left_To_Right
-
-# ================================================
-
-# Bidi_Class=Left_To_Right
-
-0041..005A ; L # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-0061..007A ; L # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; L # L& FEMININE ORDINAL INDICATOR
-00B5 ; L # L& MICRO SIGN
-00BA ; L # L& MASCULINE ORDINAL INDICATOR
-00C0..00D6 ; L # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; L # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; L # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; L # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; L # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; L # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; L # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; L # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; L # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02B8 ; L # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02BB..02C1 ; L # Lm [7] MODIFIER LETTER TURNED COMMA..MODIFIER LETTER REVERSED GLOTTAL STOP
-02D0..02D1 ; L # Lm [2] MODIFIER LETTER TRIANGULAR COLON..MODIFIER LETTER HALF TRIANGULAR COLON
-02E0..02E4 ; L # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02EE ; L # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-0370..0373 ; L # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0376..0377 ; L # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; L # Lm GREEK YPOGEGRAMMENI
-037B..037D ; L # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0386 ; L # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; L # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; L # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; L # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; L # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F7..0481 ; L # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0482 ; L # So CYRILLIC THOUSANDS SIGN
-048A..0525 ; L # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; L # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; L # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; L # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; L # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ; L # Po ARMENIAN FULL STOP
-0903 ; L # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; L # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; L # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; L # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0949..094C ; L # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; L # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; L # Lo DEVANAGARI OM
-0958..0961 ; L # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0964..0965 ; L # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0966..096F ; L # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0970 ; L # Po DEVANAGARI ABBREVIATION SIGN
-0971 ; L # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; L # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; L # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0982..0983 ; L # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; L # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; L # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; L # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; L # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; L # Lo BENGALI LETTER LA
-09B6..09B9 ; L # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; L # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; L # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C7..09C8 ; L # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; L # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CE ; L # Lo BENGALI LETTER KHANDA TA
-09D7 ; L # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; L # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; L # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E6..09EF ; L # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; L # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F4..09F9 ; L # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA ; L # So BENGALI ISSHAR
-0A03 ; L # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; L # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; L # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; L # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; L # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; L # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; L # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; L # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3E..0A40 ; L # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A59..0A5C ; L # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; L # Lo GURMUKHI LETTER FA
-0A66..0A6F ; L # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A72..0A74 ; L # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A83 ; L # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; L # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; L # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; L # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; L # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; L # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; L # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; L # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; L # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC9 ; L # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; L # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0AD0 ; L # Lo GUJARATI OM
-0AE0..0AE1 ; L # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE6..0AEF ; L # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B02..0B03 ; L # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; L # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; L # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; L # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; L # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; L # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; L # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; L # Lo ORIYA SIGN AVAGRAHA
-0B3E ; L # Mc ORIYA VOWEL SIGN AA
-0B40 ; L # Mc ORIYA VOWEL SIGN II
-0B47..0B48 ; L # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; L # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B57 ; L # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; L # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; L # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B66..0B6F ; L # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B70 ; L # So ORIYA ISSHAR
-0B71 ; L # Lo ORIYA LETTER WA
-0B83 ; L # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; L # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; L # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; L # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; L # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; L # Lo TAMIL LETTER JA
-0B9E..0B9F ; L # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; L # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; L # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; L # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; L # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC1..0BC2 ; L # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; L # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; L # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BD0 ; L # Lo TAMIL OM
-0BD7 ; L # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; L # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0BF0..0BF2 ; L # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0C01..0C03 ; L # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; L # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; L # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; L # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; L # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; L # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; L # Lo TELUGU SIGN AVAGRAHA
-0C41..0C44 ; L # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C58..0C59 ; L # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; L # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C66..0C6F ; L # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C7F ; L # So TELUGU SIGN TUUMU
-0C82..0C83 ; L # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; L # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; L # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; L # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; L # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; L # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; L # Lo KANNADA SIGN AVAGRAHA
-0CBE ; L # Mc KANNADA VOWEL SIGN AA
-0CBF ; L # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; L # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; L # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; L # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; L # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CD5..0CD6 ; L # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; L # Lo KANNADA LETTER FA
-0CE0..0CE1 ; L # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE6..0CEF ; L # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D02..0D03 ; L # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; L # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; L # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; L # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; L # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; L # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; L # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D46..0D48 ; L # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; L # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D57 ; L # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; L # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D66..0D6F ; L # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D70..0D75 ; L # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79 ; L # So MALAYALAM DATE MARK
-0D7A..0D7F ; L # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; L # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; L # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; L # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; L # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; L # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; L # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCF..0DD1 ; L # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD8..0DDF ; L # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; L # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 ; L # Po SINHALA PUNCTUATION KUNDDALIYA
-0E01..0E30 ; L # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E32..0E33 ; L # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E40..0E45 ; L # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; L # Lm THAI CHARACTER MAIYAMOK
-0E4F ; L # Po THAI CHARACTER FONGMAN
-0E50..0E59 ; L # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E5A..0E5B ; L # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0E81..0E82 ; L # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; L # Lo LAO LETTER KHO TAM
-0E87..0E88 ; L # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; L # Lo LAO LETTER SO TAM
-0E8D ; L # Lo LAO LETTER NYO
-0E94..0E97 ; L # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; L # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; L # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; L # Lo LAO LETTER LO LOOT
-0EA7 ; L # Lo LAO LETTER WO
-0EAA..0EAB ; L # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; L # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB2..0EB3 ; L # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EBD ; L # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; L # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; L # Lm LAO KO LA
-0ED0..0ED9 ; L # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; L # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; L # Lo TIBETAN SYLLABLE OM
-0F01..0F03 ; L # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04..0F12 ; L # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F13..0F17 ; L # So [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F1A..0F1F ; L # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20..0F29 ; L # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F2A..0F33 ; L # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F34 ; L # So TIBETAN MARK BSDUS RTAGS
-0F36 ; L # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F38 ; L # So TIBETAN MARK CHE MGO
-0F3E..0F3F ; L # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; L # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; L # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F7F ; L # Mc TIBETAN SIGN RNAM BCAD
-0F85 ; L # Po TIBETAN MARK PALUTA
-0F88..0F8B ; L # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0FBE..0FC5 ; L # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC7..0FCC ; L # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; L # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD0..0FD4 ; L # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5..0FD8 ; L # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-1000..102A ; L # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; L # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-1031 ; L # Mc MYANMAR VOWEL SIGN E
-1038 ; L # Mc MYANMAR SIGN VISARGA
-103B..103C ; L # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103F ; L # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; L # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-104A..104F ; L # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-1050..1055 ; L # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; L # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-105A..105D ; L # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; L # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; L # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; L # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; L # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; L # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; L # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1083..1084 ; L # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1087..108C ; L # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108E ; L # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; L # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; L # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; L # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109E..109F ; L # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-10A0..10C5 ; L # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; L # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FB ; L # Po GEORGIAN PARAGRAPH SEPARATOR
-10FC ; L # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; L # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; L # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; L # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; L # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; L # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; L # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; L # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; L # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; L # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; L # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; L # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; L # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; L # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; L # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; L # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; L # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1360 ; L # So ETHIOPIC SECTION MARK
-1361..1368 ; L # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; L # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; L # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-13A0..13F4 ; L # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; L # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; L # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; L # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; L # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; L # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EB..16ED ; L # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-16EE..16F0 ; L # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; L # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; L # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; L # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1735..1736 ; L # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-1740..1751 ; L # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; L # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; L # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1780..17B3 ; L # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; L # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6 ; L # Mc KHMER VOWEL SIGN AA
-17BE..17C5 ; L # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C7..17C8 ; L # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17D4..17D6 ; L # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D7 ; L # Lm KHMER SIGN LEK TOO
-17D8..17DA ; L # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-17DC ; L # Lo KHMER SIGN AVAKRAHASANYA
-17E0..17E9 ; L # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; L # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; L # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; L # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; L # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; L # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; L # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; L # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; L # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1923..1926 ; L # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1929..192B ; L # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; L # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1933..1938 ; L # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1946..194F ; L # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; L # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; L # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; L # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; L # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; L # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; L # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; L # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A00..1A16 ; L # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A19..1A1B ; L # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; L # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1A20..1A54 ; L # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; L # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A57 ; L # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A61 ; L # Mc TAI THAM VOWEL SIGN A
-1A63..1A64 ; L # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A6D..1A72 ; L # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A80..1A89 ; L # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; L # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AA6 ; L # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; L # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; L # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-1B04 ; L # Mc BALINESE SIGN BISAH
-1B05..1B33 ; L # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B35 ; L # Mc BALINESE VOWEL SIGN TEDUNG
-1B3B ; L # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D..1B41 ; L # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43..1B44 ; L # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; L # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; L # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B5A..1B60 ; L # Po [7] BALINESE PANTI..BALINESE PAMENENG
-1B61..1B6A ; L # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B74..1B7C ; L # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B82 ; L # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; L # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; L # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA6..1BA7 ; L # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BAA ; L # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; L # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; L # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; L # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; L # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C34..1C35 ; L # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C3B..1C3F ; L # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C40..1C49 ; L # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; L # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; L # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; L # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; L # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1C7E..1C7F ; L # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD3 ; L # Po VEDIC SIGN NIHSHVASA
-1CE1 ; L # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE9..1CEC ; L # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; L # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; L # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; L # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; L # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; L # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; L # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; L # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; L # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; L # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; L # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; L # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; L # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; L # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; L # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; L # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; L # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; L # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; L # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; L # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; L # L& GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; L # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; L # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FD0..1FD3 ; L # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; L # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE0..1FEC ; L # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF2..1FF4 ; L # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; L # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-200E ; L # Cf LEFT-TO-RIGHT MARK
-2071 ; L # Lm SUPERSCRIPT LATIN SMALL LETTER I
-207F ; L # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; L # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2102 ; L # L& DOUBLE-STRUCK CAPITAL C
-2107 ; L # L& EULER CONSTANT
-210A..2113 ; L # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; L # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; L # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; L # L& DOUBLE-STRUCK CAPITAL Z
-2126 ; L # L& OHM SIGN
-2128 ; L # L& BLACK-LETTER CAPITAL Z
-212A..212D ; L # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212F..2134 ; L # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; L # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; L # L& INFORMATION SOURCE
-213C..213F ; L # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2145..2149 ; L # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; L # L& TURNED SMALL F
-214F ; L # So SYMBOL FOR SAMARITAN SOURCE
-2160..2182 ; L # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; L # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; L # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2336..237A ; L # So [69] APL FUNCTIONAL SYMBOL I-BEAM..APL FUNCTIONAL SYMBOL ALPHA
-2395 ; L # So APL FUNCTIONAL SYMBOL QUAD
-249C..24E9 ; L # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-26AC ; L # So MEDIUM SMALL WHITE CIRCLE
-2800..28FF ; L # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2C00..2C2E ; L # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; L # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; L # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; L # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; L # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CEB..2CEE ; L # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; L # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; L # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; L # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; L # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; L # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; L # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; L # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; L # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; L # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; L # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; L # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; L # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-3005 ; L # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; L # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; L # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; L # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3031..3035 ; L # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3038..303A ; L # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; L # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; L # Lo MASU MARK
-3041..3096 ; L # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309D..309E ; L # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; L # Lo HIRAGANA DIGRAPH YORI
-30A1..30FA ; L # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FC..30FE ; L # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; L # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; L # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; L # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..3191 ; L # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; L # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; L # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31B7 ; L # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31F0..31FF ; L # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3200..321C ; L # So [29] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED HANGUL CIEUC U
-3220..3229 ; L # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..324F ; L # So [38] PARENTHESIZED IDEOGRAPH MOON..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-3260..327B ; L # So [28] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL HIEUH A
-327F ; L # So KOREAN STANDARD SYMBOL
-3280..3289 ; L # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; L # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32C0..32CB ; L # So [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-32D0..32FE ; L # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-3300..3376 ; L # So [119] SQUARE APAATO..SQUARE PC
-337B..33DD ; L # So [99] SQUARE ERA NAME HEISEI..SQUARE WB
-33E0..33FE ; L # So [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-3400..4DB5 ; L # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4E00..9FCB ; L # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; L # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; L # Lm YI SYLLABLE WU
-A016..A48C ; L # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; L # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; L # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A4FE..A4FF ; L # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A500..A60B ; L # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; L # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; L # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; L # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; L # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; L # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; L # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; L # Lo CYRILLIC LETTER MULTIOCULAR O
-A680..A697 ; L # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; L # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; L # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F2..A6F7 ; L # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-A722..A76F ; L # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; L # Lm MODIFIER LETTER US
-A771..A787 ; L # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A789..A78A ; L # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A78B..A78C ; L # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; L # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; L # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; L # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; L # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; L # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A827 ; L # Mc SYLOTI NAGRI VOWEL SIGN OO
-A830..A835 ; L # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; L # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A840..A873 ; L # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A880..A881 ; L # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; L # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; L # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8CE..A8CF ; L # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8D0..A8D9 ; L # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8F2..A8F7 ; L # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; L # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; L # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; L # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; L # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A92E..A92F ; L # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A930..A946 ; L # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A952..A953 ; L # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A95F ; L # Po REJANG SECTION MARK
-A960..A97C ; L # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A983 ; L # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; L # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B4..A9B5 ; L # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9BA..A9BB ; L # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BD..A9C0 ; L # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9C1..A9CD ; L # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9CF ; L # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; L # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-A9DE..A9DF ; L # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA00..AA28 ; L # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA2F..AA30 ; L # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA33..AA34 ; L # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA40..AA42 ; L # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; L # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4D ; L # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; L # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; L # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-AA60..AA6F ; L # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; L # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; L # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; L # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; L # Lo MYANMAR LETTER AITON RA
-AA7B ; L # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; L # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; L # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; L # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; L # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; L # Lo TAI VIET TONE MAI NUENG
-AAC2 ; L # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; L # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; L # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; L # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-ABC0..ABE2 ; L # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; L # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE6..ABE7 ; L # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE9..ABEA ; L # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEB ; L # Po MEETEI MAYEK CHEIKHEI
-ABEC ; L # Mc MEETEI MAYEK LUM IYEK
-ABF0..ABF9 ; L # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-AC00..D7A3 ; L # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; L # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; L # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-E000..F8FF ; L # Co [6400] <private-use-E000>..<private-use-F8FF>
-F900..FA2D ; L # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; L # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; L # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; L # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; L # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF21..FF3A ; L # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF41..FF5A ; L # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF66..FF6F ; L # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; L # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; L # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; L # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; L # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; L # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; L # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; L # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; L # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-10000..1000B ; L # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; L # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; L # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; L # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; L # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; L # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; L # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10100 ; L # Po AEGEAN WORD SEPARATOR LINE
-10102 ; L # So AEGEAN CHECK MARK
-10107..10133 ; L # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; L # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-101D0..101FC ; L # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-10280..1029C ; L # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; L # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; L # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; L # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..10340 ; L # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; L # Nl GOTHIC LETTER NINETY
-10342..10349 ; L # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; L # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; L # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; L # Po UGARITIC WORD DIVIDER
-103A0..103C3 ; L # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; L # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D0 ; L # Po OLD PERSIAN WORD DIVIDER
-103D1..103D5 ; L # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; L # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; L # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; L # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-11082 ; L # Mc KAITHI SIGN VISARGA
-11083..110AF ; L # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; L # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B7..110B8 ; L # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110BB..110BC ; L # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BD ; L # Cf KAITHI NUMBER SIGN
-110BE..110C1 ; L # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12000..1236E ; L # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; L # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; L # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000..1342E ; L # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D000..1D0F5 ; L # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; L # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; L # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165..1D166 ; L # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16A..1D16C ; L # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D..1D172 ; L # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D183..1D184 ; L # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; L # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; L # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D360..1D371 ; L # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; L # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; L # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; L # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; L # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; L # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; L # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; L # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; L # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; L # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; L # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; L # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; L # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; L # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; L # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; L # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; L # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; L # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; L # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; L # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; L # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; L # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; L # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6FA ; L # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; L # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; L # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D734 ; L # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; L # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; L # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D76E ; L # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; L # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; L # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D7A8 ; L # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; L # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; L # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7CB ; L # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1F110..1F12E ; L # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; L # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; L # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; L # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; L # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; L # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; L # So [5] SQUARED HV..SQUARED PPV
-1F157 ; L # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; L # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; L # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; L # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; L # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; L # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; L # So SQUARE DJ
-1F200 ; L # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; L # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; L # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6 ; L # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; L # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; L # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-F0000..FFFFD ; L # Co [65534] <private-use-F0000>..<private-use-FFFFD>
-100000..10FFFD; L # Co [65534] <private-use-100000>..<private-use-10FFFD>
-
-# The above property value applies to 861492 code points not listed here.
-# Total code points: 1099541
-
-# ================================================
-
-# Bidi_Class=Right_To_Left
-
-0590 ; R # Cn <reserved-0590>
-05BE ; R # Pd HEBREW PUNCTUATION MAQAF
-05C0 ; R # Po HEBREW PUNCTUATION PASEQ
-05C3 ; R # Po HEBREW PUNCTUATION SOF PASUQ
-05C6 ; R # Po HEBREW PUNCTUATION NUN HAFUKHA
-05C8..05CF ; R # Cn [8] <reserved-05C8>..<reserved-05CF>
-05D0..05EA ; R # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05EB..05EF ; R # Cn [5] <reserved-05EB>..<reserved-05EF>
-05F0..05F2 ; R # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; R # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-05F5..05FF ; R # Cn [11] <reserved-05F5>..<reserved-05FF>
-07C0..07C9 ; R # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; R # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; R # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; R # Lm NKO LAJANYALAN
-07FB..07FF ; R # Cn [5] <reserved-07FB>..<reserved-07FF>
-0800..0815 ; R # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; R # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; R # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; R # Lm SAMARITAN MODIFIER LETTER I
-082E..082F ; R # Cn [2] <reserved-082E>..<reserved-082F>
-0830..083E ; R # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-083F..08FF ; R # Cn [193] <reserved-083F>..<reserved-08FF>
-200F ; R # Cf RIGHT-TO-LEFT MARK
-FB1D ; R # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; R # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB2A..FB36 ; R # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB37 ; R # Cn <reserved-FB37>
-FB38..FB3C ; R # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3D ; R # Cn <reserved-FB3D>
-FB3E ; R # Lo HEBREW LETTER MEM WITH DAGESH
-FB3F ; R # Cn <reserved-FB3F>
-FB40..FB41 ; R # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB42 ; R # Cn <reserved-FB42>
-FB43..FB44 ; R # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB45 ; R # Cn <reserved-FB45>
-FB46..FB4F ; R # Lo [10] HEBREW LETTER TSADI WITH DAGESH..HEBREW LIGATURE ALEF LAMED
-10800..10805 ; R # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10806..10807 ; R # Cn [2] <reserved-10806>..<reserved-10807>
-10808 ; R # Lo CYPRIOT SYLLABLE JO
-10809 ; R # Cn <reserved-10809>
-1080A..10835 ; R # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10836 ; R # Cn <reserved-10836>
-10837..10838 ; R # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-10839..1083B ; R # Cn [3] <reserved-10839>..<reserved-1083B>
-1083C ; R # Lo CYPRIOT SYLLABLE ZA
-1083D..1083E ; R # Cn [2] <reserved-1083D>..<reserved-1083E>
-1083F..10855 ; R # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10856 ; R # Cn <reserved-10856>
-10857 ; R # Po IMPERIAL ARAMAIC SECTION SIGN
-10858..1085F ; R # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10860..108FF ; R # Cn [160] <reserved-10860>..<reserved-108FF>
-10900..10915 ; R # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; R # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091C..1091E ; R # Cn [3] <reserved-1091C>..<reserved-1091E>
-10920..10939 ; R # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093A..1093E ; R # Cn [5] <reserved-1093A>..<reserved-1093E>
-1093F ; R # Po LYDIAN TRIANGULAR MARK
-10940..109FF ; R # Cn [192] <reserved-10940>..<reserved-109FF>
-10A00 ; R # Lo KHAROSHTHI LETTER A
-10A04 ; R # Cn <reserved-10A04>
-10A07..10A0B ; R # Cn [5] <reserved-10A07>..<reserved-10A0B>
-10A10..10A13 ; R # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A14 ; R # Cn <reserved-10A14>
-10A15..10A17 ; R # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A18 ; R # Cn <reserved-10A18>
-10A19..10A33 ; R # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A34..10A37 ; R # Cn [4] <reserved-10A34>..<reserved-10A37>
-10A3B..10A3E ; R # Cn [4] <reserved-10A3B>..<reserved-10A3E>
-10A40..10A47 ; R # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A48..10A4F ; R # Cn [8] <reserved-10A48>..<reserved-10A4F>
-10A50..10A58 ; R # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A59..10A5F ; R # Cn [7] <reserved-10A59>..<reserved-10A5F>
-10A60..10A7C ; R # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; R # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; R # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-10A80..10AFF ; R # Cn [128] <reserved-10A80>..<reserved-10AFF>
-10B00..10B35 ; R # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B36..10B38 ; R # Cn [3] <reserved-10B36>..<reserved-10B38>
-10B40..10B55 ; R # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B56..10B57 ; R # Cn [2] <reserved-10B56>..<reserved-10B57>
-10B58..10B5F ; R # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60..10B72 ; R # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B73..10B77 ; R # Cn [5] <reserved-10B73>..<reserved-10B77>
-10B78..10B7F ; R # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10B80..10BFF ; R # Cn [128] <reserved-10B80>..<reserved-10BFF>
-10C00..10C48 ; R # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10C49..10E5F ; R # Cn [535] <reserved-10C49>..<reserved-10E5F>
-10E7F..10FFF ; R # Cn [385] <reserved-10E7F>..<reserved-10FFF>
-1E800..1EFFF ; R # Cn [2048] <reserved-1E800>..<reserved-1EFFF>
-
-# Total code points: 4441
-
-# ================================================
-
-# Bidi_Class=European_Number
-
-0030..0039 ; EN # Nd [10] DIGIT ZERO..DIGIT NINE
-00B2..00B3 ; EN # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B9 ; EN # No SUPERSCRIPT ONE
-06F0..06F9 ; EN # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-2070 ; EN # No SUPERSCRIPT ZERO
-2074..2079 ; EN # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-2080..2089 ; EN # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-2488..249B ; EN # No [20] DIGIT ONE FULL STOP..NUMBER TWENTY FULL STOP
-FF10..FF19 ; EN # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-1D7CE..1D7FF ; EN # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F100..1F10A ; EN # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-
-# Total code points: 131
-
-# ================================================
-
-# Bidi_Class=European_Separator
-
-002B ; ES # Sm PLUS SIGN
-002D ; ES # Pd HYPHEN-MINUS
-207A..207B ; ES # Sm [2] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT MINUS
-208A..208B ; ES # Sm [2] SUBSCRIPT PLUS SIGN..SUBSCRIPT MINUS
-2212 ; ES # Sm MINUS SIGN
-FB29 ; ES # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FE62 ; ES # Sm SMALL PLUS SIGN
-FE63 ; ES # Pd SMALL HYPHEN-MINUS
-FF0B ; ES # Sm FULLWIDTH PLUS SIGN
-FF0D ; ES # Pd FULLWIDTH HYPHEN-MINUS
-
-# Total code points: 12
-
-# ================================================
-
-# Bidi_Class=European_Terminator
-
-0023 ; ET # Po NUMBER SIGN
-0024 ; ET # Sc DOLLAR SIGN
-0025 ; ET # Po PERCENT SIGN
-00A2..00A5 ; ET # Sc [4] CENT SIGN..YEN SIGN
-00B0 ; ET # So DEGREE SIGN
-00B1 ; ET # Sm PLUS-MINUS SIGN
-0609..060A ; ET # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-066A ; ET # Po ARABIC PERCENT SIGN
-09F2..09F3 ; ET # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09FB ; ET # Sc BENGALI GANDA MARK
-0AF1 ; ET # Sc GUJARATI RUPEE SIGN
-0BF9 ; ET # Sc TAMIL RUPEE SIGN
-0E3F ; ET # Sc THAI CURRENCY SYMBOL BAHT
-17DB ; ET # Sc KHMER CURRENCY SYMBOL RIEL
-2030..2034 ; ET # Po [5] PER MILLE SIGN..TRIPLE PRIME
-20A0..20B8 ; ET # Sc [25] EURO-CURRENCY SIGN..TENGE SIGN
-212E ; ET # So ESTIMATED SYMBOL
-2213 ; ET # Sm MINUS-OR-PLUS SIGN
-A838 ; ET # Sc NORTH INDIC RUPEE MARK
-A839 ; ET # So NORTH INDIC QUANTITY MARK
-FE5F ; ET # Po SMALL NUMBER SIGN
-FE69 ; ET # Sc SMALL DOLLAR SIGN
-FE6A ; ET # Po SMALL PERCENT SIGN
-FF03 ; ET # Po FULLWIDTH NUMBER SIGN
-FF04 ; ET # Sc FULLWIDTH DOLLAR SIGN
-FF05 ; ET # Po FULLWIDTH PERCENT SIGN
-FFE0..FFE1 ; ET # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE5..FFE6 ; ET # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-
-# Total code points: 63
-
-# ================================================
-
-# Bidi_Class=Arabic_Number
-
-0600..0603 ; AN # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-0660..0669 ; AN # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066B..066C ; AN # Po [2] ARABIC DECIMAL SEPARATOR..ARABIC THOUSANDS SEPARATOR
-06DD ; AN # Cf ARABIC END OF AYAH
-10E60..10E7E ; AN # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-
-# Total code points: 48
-
-# ================================================
-
-# Bidi_Class=Common_Separator
-
-002C ; CS # Po COMMA
-002E..002F ; CS # Po [2] FULL STOP..SOLIDUS
-003A ; CS # Po COLON
-00A0 ; CS # Zs NO-BREAK SPACE
-060C ; CS # Po ARABIC COMMA
-202F ; CS # Zs NARROW NO-BREAK SPACE
-2044 ; CS # Sm FRACTION SLASH
-FE50 ; CS # Po SMALL COMMA
-FE52 ; CS # Po SMALL FULL STOP
-FE55 ; CS # Po SMALL COLON
-FF0C ; CS # Po FULLWIDTH COMMA
-FF0E..FF0F ; CS # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF1A ; CS # Po FULLWIDTH COLON
-
-# Total code points: 15
-
-# ================================================
-
-# Bidi_Class=Paragraph_Separator
-
-000A ; B # Cc <control-000A>
-000D ; B # Cc <control-000D>
-001C..001E ; B # Cc [3] <control-001C>..<control-001E>
-0085 ; B # Cc <control-0085>
-2029 ; B # Zp PARAGRAPH SEPARATOR
-
-# Total code points: 7
-
-# ================================================
-
-# Bidi_Class=Segment_Separator
-
-0009 ; S # Cc <control-0009>
-000B ; S # Cc <control-000B>
-001F ; S # Cc <control-001F>
-
-# Total code points: 3
-
-# ================================================
-
-# Bidi_Class=White_Space
-
-000C ; WS # Cc <control-000C>
-0020 ; WS # Zs SPACE
-1680 ; WS # Zs OGHAM SPACE MARK
-180E ; WS # Zs MONGOLIAN VOWEL SEPARATOR
-2000..200A ; WS # Zs [11] EN QUAD..HAIR SPACE
-2028 ; WS # Zl LINE SEPARATOR
-205F ; WS # Zs MEDIUM MATHEMATICAL SPACE
-3000 ; WS # Zs IDEOGRAPHIC SPACE
-
-# Total code points: 18
-
-# ================================================
-
-# Bidi_Class=Other_Neutral
-
-0021..0022 ; ON # Po [2] EXCLAMATION MARK..QUOTATION MARK
-0026..0027 ; ON # Po [2] AMPERSAND..APOSTROPHE
-0028 ; ON # Ps LEFT PARENTHESIS
-0029 ; ON # Pe RIGHT PARENTHESIS
-002A ; ON # Po ASTERISK
-003B ; ON # Po SEMICOLON
-003C..003E ; ON # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; ON # Po [2] QUESTION MARK..COMMERCIAL AT
-005B ; ON # Ps LEFT SQUARE BRACKET
-005C ; ON # Po REVERSE SOLIDUS
-005D ; ON # Pe RIGHT SQUARE BRACKET
-005E ; ON # Sk CIRCUMFLEX ACCENT
-005F ; ON # Pc LOW LINE
-0060 ; ON # Sk GRAVE ACCENT
-007B ; ON # Ps LEFT CURLY BRACKET
-007C ; ON # Sm VERTICAL LINE
-007D ; ON # Pe RIGHT CURLY BRACKET
-007E ; ON # Sm TILDE
-00A1 ; ON # Po INVERTED EXCLAMATION MARK
-00A6..00A7 ; ON # So [2] BROKEN BAR..SECTION SIGN
-00A8 ; ON # Sk DIAERESIS
-00A9 ; ON # So COPYRIGHT SIGN
-00AB ; ON # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC ; ON # Sm NOT SIGN
-00AE ; ON # So REGISTERED SIGN
-00AF ; ON # Sk MACRON
-00B4 ; ON # Sk ACUTE ACCENT
-00B6 ; ON # So PILCROW SIGN
-00B7 ; ON # Po MIDDLE DOT
-00B8 ; ON # Sk CEDILLA
-00BB ; ON # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC..00BE ; ON # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00BF ; ON # Po INVERTED QUESTION MARK
-00D7 ; ON # Sm MULTIPLICATION SIGN
-00F7 ; ON # Sm DIVISION SIGN
-02B9..02BA ; ON # Lm [2] MODIFIER LETTER PRIME..MODIFIER LETTER DOUBLE PRIME
-02C2..02C5 ; ON # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02CF ; ON # Lm [10] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER LOW ACUTE ACCENT
-02D2..02DF ; ON # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E5..02EB ; ON # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; ON # Lm MODIFIER LETTER VOICING
-02ED ; ON # Sk MODIFIER LETTER UNASPIRATED
-02EF..02FF ; ON # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0374 ; ON # Lm GREEK NUMERAL SIGN
-0375 ; ON # Sk GREEK LOWER NUMERAL SIGN
-037E ; ON # Po GREEK QUESTION MARK
-0384..0385 ; ON # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0387 ; ON # Po GREEK ANO TELEIA
-03F6 ; ON # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-058A ; ON # Pd ARMENIAN HYPHEN
-0606..0607 ; ON # Sm [2] ARABIC-INDIC CUBE ROOT..ARABIC-INDIC FOURTH ROOT
-060E..060F ; ON # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-06E9 ; ON # So ARABIC PLACE OF SAJDAH
-07F6 ; ON # So NKO SYMBOL OO DENNEN
-07F7..07F9 ; ON # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-0BF3..0BF8 ; ON # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BFA ; ON # So TAMIL NUMBER SIGN
-0C78..0C7E ; ON # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0CF1..0CF2 ; ON # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0F3A ; ON # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; ON # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; ON # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; ON # Pe TIBETAN MARK ANG KHANG GYAS
-1390..1399 ; ON # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-1400 ; ON # Pd CANADIAN SYLLABICS HYPHEN
-169B ; ON # Ps OGHAM FEATHER MARK
-169C ; ON # Pe OGHAM REVERSED FEATHER MARK
-17F0..17F9 ; ON # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800..1805 ; ON # Po [6] MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
-1806 ; ON # Pd MONGOLIAN TODO SOFT HYPHEN
-1807..180A ; ON # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-1940 ; ON # So LIMBU SIGN LOO
-1944..1945 ; ON # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-19DE..19DF ; ON # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-19E0..19FF ; ON # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1FBD ; ON # Sk GREEK KORONIS
-1FBF..1FC1 ; ON # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FCD..1FCF ; ON # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FDD..1FDF ; ON # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FED..1FEF ; ON # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FFD..1FFE ; ON # Sk [2] GREEK OXIA..GREEK DASIA
-2010..2015 ; ON # Pd [6] HYPHEN..HORIZONTAL BAR
-2016..2017 ; ON # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2018 ; ON # Pi LEFT SINGLE QUOTATION MARK
-2019 ; ON # Pf RIGHT SINGLE QUOTATION MARK
-201A ; ON # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; ON # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; ON # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; ON # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; ON # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020..2027 ; ON # Po [8] DAGGER..HYPHENATION POINT
-2035..2038 ; ON # Po [4] REVERSED PRIME..CARET
-2039 ; ON # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; ON # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B..203E ; ON # Po [4] REFERENCE MARK..OVERLINE
-203F..2040 ; ON # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; ON # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2045 ; ON # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; ON # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; ON # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; ON # Sm COMMERCIAL MINUS SIGN
-2053 ; ON # Po SWUNG DASH
-2054 ; ON # Pc INVERTED UNDERTIE
-2055..205E ; ON # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-207C ; ON # Sm SUPERSCRIPT EQUALS SIGN
-207D ; ON # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; ON # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208C ; ON # Sm SUBSCRIPT EQUALS SIGN
-208D ; ON # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; ON # Pe SUBSCRIPT RIGHT PARENTHESIS
-2100..2101 ; ON # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2103..2106 ; ON # So [4] DEGREE CELSIUS..CADA UNA
-2108..2109 ; ON # So [2] SCRUPLE..DEGREE FAHRENHEIT
-2114 ; ON # So L B BAR SYMBOL
-2116..2118 ; ON # So [3] NUMERO SIGN..SCRIPT CAPITAL P
-211E..2123 ; ON # So [6] PRESCRIPTION TAKE..VERSICLE
-2125 ; ON # So OUNCE SIGN
-2127 ; ON # So INVERTED OHM SIGN
-2129 ; ON # So TURNED GREEK SMALL LETTER IOTA
-213A..213B ; ON # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-2140..2144 ; ON # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-214A ; ON # So PROPERTY LINE
-214B ; ON # Sm TURNED AMPERSAND
-214C..214D ; ON # So [2] PER SIGN..AKTIESELSKAB
-2150..215F ; ON # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2189 ; ON # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; ON # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; ON # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; ON # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; ON # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; ON # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; ON # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; ON # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; ON # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; ON # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; ON # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; ON # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; ON # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; ON # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; ON # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; ON # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; ON # So DOWNWARDS DOUBLE ARROW
-21D4 ; ON # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21F3 ; ON # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..2211 ; ON # Sm [30] RIGHT ARROW WITH SMALL CIRCLE..N-ARY SUMMATION
-2214..22FF ; ON # Sm [236] DOT PLUS..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; ON # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; ON # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..231F ; ON # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2320..2321 ; ON # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; ON # So [7] FROWN..KEYBOARD
-2329 ; ON # Ps LEFT-POINTING ANGLE BRACKET
-232A ; ON # Pe RIGHT-POINTING ANGLE BRACKET
-232B..2335 ; ON # So [11] ERASE TO THE LEFT..COUNTERSINK
-237B ; ON # So NOT CHECK MARK
-237C ; ON # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..2394 ; ON # So [24] SHOULDERED OPEN BOX..SOFTWARE-FUNCTION SYMBOL
-2396..239A ; ON # So [5] DECIMAL SEPARATOR KEY SYMBOL..CLEAR SCREEN SYMBOL
-239B..23B3 ; ON # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; ON # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; ON # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; ON # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; ON # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; ON # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-2460..2487 ; ON # No [40] CIRCLED DIGIT ONE..PARENTHESIZED NUMBER TWENTY
-24EA..24FF ; ON # No [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO
-2500..25B6 ; ON # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; ON # Sm WHITE RIGHT-POINTING TRIANGLE
-25B8..25C0 ; ON # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; ON # Sm WHITE LEFT-POINTING TRIANGLE
-25C2..25F7 ; ON # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; ON # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..266E ; ON # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-266F ; ON # Sm MUSIC SHARP SIGN
-2670..26AB ; ON # So [60] WEST SYRIAC CROSS..MEDIUM BLACK CIRCLE
-26AD..26CD ; ON # So [33] MARRIAGE SYMBOL..DISABLED CAR
-26CF..26E1 ; ON # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; ON # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; ON # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701..2704 ; ON # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; ON # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; ON # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; ON # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; ON # So SHADOWED WHITE CIRCLE
-274F..2752 ; ON # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756..275E ; ON # So [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; ON # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; ON # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; ON # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; ON # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; ON # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; ON # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; ON # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; ON # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; ON # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; ON # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; ON # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; ON # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; ON # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; ON # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; ON # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776..2793 ; ON # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 ; ON # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; ON # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; ON # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; ON # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; ON # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; ON # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; ON # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; ON # Sm LONG DIVISION
-27D0..27E5 ; ON # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; ON # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; ON # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; ON # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; ON # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; ON # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; ON # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; ON # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; ON # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; ON # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; ON # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; ON # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2900..2982 ; ON # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; ON # Ps LEFT WHITE CURLY BRACKET
-2984 ; ON # Pe RIGHT WHITE CURLY BRACKET
-2985 ; ON # Ps LEFT WHITE PARENTHESIS
-2986 ; ON # Pe RIGHT WHITE PARENTHESIS
-2987 ; ON # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; ON # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; ON # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; ON # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; ON # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; ON # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; ON # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; ON # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; ON # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; ON # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; ON # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; ON # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; ON # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; ON # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; ON # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; ON # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; ON # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; ON # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; ON # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; ON # Ps LEFT WIGGLY FENCE
-29D9 ; ON # Pe RIGHT WIGGLY FENCE
-29DA ; ON # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; ON # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; ON # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; ON # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; ON # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; ON # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; ON # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; ON # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; ON # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; ON # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B59 ; ON # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2CE5..2CEA ; ON # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CF9..2CFC ; ON # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD ; ON # No COPTIC FRACTION ONE HALF
-2CFE..2CFF ; ON # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-2E00..2E01 ; ON # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; ON # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; ON # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; ON # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; ON # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; ON # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; ON # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; ON # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; ON # Po RAISED SQUARE
-2E0C ; ON # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; ON # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; ON # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; ON # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; ON # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; ON # Pd HYPHEN WITH DIAERESIS
-2E1B ; ON # Po TILDE WITH RING ABOVE
-2E1C ; ON # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; ON # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; ON # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; ON # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; ON # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; ON # Ps TOP LEFT HALF BRACKET
-2E23 ; ON # Pe TOP RIGHT HALF BRACKET
-2E24 ; ON # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; ON # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; ON # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; ON # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; ON # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; ON # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; ON # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; ON # Lm VERTICAL TILDE
-2E30..2E31 ; ON # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-2E80..2E99 ; ON # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; ON # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; ON # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; ON # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3001..3003 ; ON # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3004 ; ON # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3008 ; ON # Ps LEFT ANGLE BRACKET
-3009 ; ON # Pe RIGHT ANGLE BRACKET
-300A ; ON # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; ON # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; ON # Ps LEFT CORNER BRACKET
-300D ; ON # Pe RIGHT CORNER BRACKET
-300E ; ON # Ps LEFT WHITE CORNER BRACKET
-300F ; ON # Pe RIGHT WHITE CORNER BRACKET
-3010 ; ON # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; ON # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; ON # So [2] POSTAL MARK..GETA MARK
-3014 ; ON # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; ON # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; ON # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; ON # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; ON # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; ON # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; ON # Ps LEFT WHITE SQUARE BRACKET
-301B ; ON # Pe RIGHT WHITE SQUARE BRACKET
-301C ; ON # Pd WAVE DASH
-301D ; ON # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; ON # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; ON # So POSTAL MARK FACE
-3030 ; ON # Pd WAVY DASH
-3036..3037 ; ON # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-303D ; ON # Po PART ALTERNATION MARK
-303E..303F ; ON # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-309B..309C ; ON # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-30A0 ; ON # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30FB ; ON # Po KATAKANA MIDDLE DOT
-31C0..31E3 ; ON # So [36] CJK STROKE T..CJK STROKE Q
-321D..321E ; ON # So [2] PARENTHESIZED KOREAN CHARACTER OJEON..PARENTHESIZED KOREAN CHARACTER O HU
-3250 ; ON # So PARTNERSHIP SIGN
-3251..325F ; ON # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-327C..327E ; ON # So [3] CIRCLED KOREAN CHARACTER CHAMKO..CIRCLED HANGUL IEUNG U
-32B1..32BF ; ON # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32CC..32CF ; ON # So [4] SQUARE HG..LIMITED LIABILITY SIGN
-3377..337A ; ON # So [4] SQUARE DM..SQUARE IU
-33DE..33DF ; ON # So [2] SQUARE V OVER M..SQUARE A OVER M
-33FF ; ON # So SQUARE GAL
-4DC0..4DFF ; ON # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-A490..A4C6 ; ON # So [55] YI RADICAL QOT..YI RADICAL KE
-A60D..A60F ; ON # Po [3] VAI COMMA..VAI QUESTION MARK
-A673 ; ON # Po SLAVONIC ASTERISK
-A67E ; ON # Po CYRILLIC KAVYKA
-A67F ; ON # Lm CYRILLIC PAYEROK
-A700..A716 ; ON # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; ON # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; ON # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A788 ; ON # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A828..A82B ; ON # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A874..A877 ; ON # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-FD3E ; ON # Ps ORNATE LEFT PARENTHESIS
-FD3F ; ON # Pe ORNATE RIGHT PARENTHESIS
-FDFD ; ON # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE10..FE16 ; ON # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; ON # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; ON # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; ON # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; ON # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45..FE46 ; ON # Po [2] SESAME DOT..WHITE SESAME DOT
-FE47 ; ON # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; ON # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; ON # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; ON # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE51 ; ON # Po SMALL IDEOGRAPHIC COMMA
-FE54 ; ON # Po SMALL SEMICOLON
-FE56..FE57 ; ON # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK
-FE58 ; ON # Pd SMALL EM DASH
-FE59 ; ON # Ps SMALL LEFT PARENTHESIS
-FE5A ; ON # Pe SMALL RIGHT PARENTHESIS
-FE5B ; ON # Ps SMALL LEFT CURLY BRACKET
-FE5C ; ON # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; ON # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; ON # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE60..FE61 ; ON # Po [2] SMALL AMPERSAND..SMALL ASTERISK
-FE64..FE66 ; ON # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; ON # Po SMALL REVERSE SOLIDUS
-FE6B ; ON # Po SMALL COMMERCIAL AT
-FF01..FF02 ; ON # Po [2] FULLWIDTH EXCLAMATION MARK..FULLWIDTH QUOTATION MARK
-FF06..FF07 ; ON # Po [2] FULLWIDTH AMPERSAND..FULLWIDTH APOSTROPHE
-FF08 ; ON # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; ON # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; ON # Po FULLWIDTH ASTERISK
-FF1B ; ON # Po FULLWIDTH SEMICOLON
-FF1C..FF1E ; ON # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; ON # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF3B ; ON # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; ON # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; ON # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; ON # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; ON # Pc FULLWIDTH LOW LINE
-FF40 ; ON # Sk FULLWIDTH GRAVE ACCENT
-FF5B ; ON # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; ON # Sm FULLWIDTH VERTICAL LINE
-FF5D ; ON # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; ON # Sm FULLWIDTH TILDE
-FF5F ; ON # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; ON # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; ON # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; ON # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; ON # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; ON # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FFE2 ; ON # Sm FULLWIDTH NOT SIGN
-FFE3 ; ON # Sk FULLWIDTH MACRON
-FFE4 ; ON # So FULLWIDTH BROKEN BAR
-FFE8 ; ON # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; ON # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; ON # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFF9..FFFB ; ON # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-FFFC..FFFD ; ON # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
-10101 ; ON # Po AEGEAN WORD SEPARATOR DOT
-10140..10174 ; ON # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; ON # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; ON # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; ON # No GREEK ZERO SIGN
-10190..1019B ; ON # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-1091F ; ON # Po PHOENICIAN WORD SEPARATOR
-10B39..10B3F ; ON # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-1D200..1D241 ; ON # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D245 ; ON # So GREEK MUSICAL LEIMMA
-1D300..1D356 ; ON # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D6DB ; ON # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D715 ; ON # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D74F ; ON # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D789 ; ON # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D7C3 ; ON # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1F000..1F02B ; ON # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; ON # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-
-# Total code points: 3523
-
-# ================================================
-
-# Bidi_Class=Boundary_Neutral
-
-0000..0008 ; BN # Cc [9] <control-0000>..<control-0008>
-000E..001B ; BN # Cc [14] <control-000E>..<control-001B>
-007F..0084 ; BN # Cc [6] <control-007F>..<control-0084>
-0086..009F ; BN # Cc [26] <control-0086>..<control-009F>
-00AD ; BN # Cf SOFT HYPHEN
-070F ; BN # Cf SYRIAC ABBREVIATION MARK
-200B..200D ; BN # Cf [3] ZERO WIDTH SPACE..ZERO WIDTH JOINER
-2060..2064 ; BN # Cf [5] WORD JOINER..INVISIBLE PLUS
-2065..2069 ; BN # Cn [5] <reserved-2065>..<reserved-2069>
-206A..206F ; BN # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-FDD0..FDEF ; BN # Cn [32] <noncharacter-FDD0>..<noncharacter-FDEF>
-FEFF ; BN # Cf ZERO WIDTH NO-BREAK SPACE
-FFF0..FFF8 ; BN # Cn [9] <reserved-FFF0>..<reserved-FFF8>
-FFFE..FFFF ; BN # Cn [2] <noncharacter-FFFE>..<noncharacter-FFFF>
-1D173..1D17A ; BN # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1FFFE..1FFFF ; BN # Cn [2] <noncharacter-1FFFE>..<noncharacter-1FFFF>
-2FFFE..2FFFF ; BN # Cn [2] <noncharacter-2FFFE>..<noncharacter-2FFFF>
-3FFFE..3FFFF ; BN # Cn [2] <noncharacter-3FFFE>..<noncharacter-3FFFF>
-4FFFE..4FFFF ; BN # Cn [2] <noncharacter-4FFFE>..<noncharacter-4FFFF>
-5FFFE..5FFFF ; BN # Cn [2] <noncharacter-5FFFE>..<noncharacter-5FFFF>
-6FFFE..6FFFF ; BN # Cn [2] <noncharacter-6FFFE>..<noncharacter-6FFFF>
-7FFFE..7FFFF ; BN # Cn [2] <noncharacter-7FFFE>..<noncharacter-7FFFF>
-8FFFE..8FFFF ; BN # Cn [2] <noncharacter-8FFFE>..<noncharacter-8FFFF>
-9FFFE..9FFFF ; BN # Cn [2] <noncharacter-9FFFE>..<noncharacter-9FFFF>
-AFFFE..AFFFF ; BN # Cn [2] <noncharacter-AFFFE>..<noncharacter-AFFFF>
-BFFFE..BFFFF ; BN # Cn [2] <noncharacter-BFFFE>..<noncharacter-BFFFF>
-CFFFE..CFFFF ; BN # Cn [2] <noncharacter-CFFFE>..<noncharacter-CFFFF>
-DFFFE..E0000 ; BN # Cn [3] <noncharacter-DFFFE>..<reserved-E0000>
-E0001 ; BN # Cf LANGUAGE TAG
-E0002..E001F ; BN # Cn [30] <reserved-E0002>..<reserved-E001F>
-E0020..E007F ; BN # Cf [96] TAG SPACE..CANCEL TAG
-E0080..E00FF ; BN # Cn [128] <reserved-E0080>..<reserved-E00FF>
-E01F0..E0FFF ; BN # Cn [3600] <reserved-E01F0>..<reserved-E0FFF>
-EFFFE..EFFFF ; BN # Cn [2] <noncharacter-EFFFE>..<noncharacter-EFFFF>
-FFFFE..FFFFF ; BN # Cn [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
-10FFFE..10FFFF; BN # Cn [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-
-# Total code points: 4016
-
-# ================================================
-
-# Bidi_Class=Nonspacing_Mark
-
-0300..036F ; NSM # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; NSM # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; NSM # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; NSM # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; NSM # Mn HEBREW POINT RAFE
-05C1..05C2 ; NSM # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; NSM # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; NSM # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; NSM # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; NSM # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; NSM # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; NSM # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; NSM # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; NSM # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; NSM # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; NSM # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; NSM # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; NSM # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; NSM # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; NSM # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; NSM # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; NSM # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; NSM # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; NSM # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; NSM # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; NSM # Mn DEVANAGARI SIGN NUKTA
-0941..0948 ; NSM # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; NSM # Mn DEVANAGARI SIGN VIRAMA
-0951..0955 ; NSM # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; NSM # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; NSM # Mn BENGALI SIGN CANDRABINDU
-09BC ; NSM # Mn BENGALI SIGN NUKTA
-09C1..09C4 ; NSM # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; NSM # Mn BENGALI SIGN VIRAMA
-09E2..09E3 ; NSM # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; NSM # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; NSM # Mn GURMUKHI SIGN NUKTA
-0A41..0A42 ; NSM # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; NSM # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; NSM # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; NSM # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; NSM # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; NSM # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; NSM # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; NSM # Mn GUJARATI SIGN NUKTA
-0AC1..0AC5 ; NSM # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; NSM # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0ACD ; NSM # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; NSM # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; NSM # Mn ORIYA SIGN CANDRABINDU
-0B3C ; NSM # Mn ORIYA SIGN NUKTA
-0B3F ; NSM # Mn ORIYA VOWEL SIGN I
-0B41..0B44 ; NSM # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; NSM # Mn ORIYA SIGN VIRAMA
-0B56 ; NSM # Mn ORIYA AI LENGTH MARK
-0B62..0B63 ; NSM # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; NSM # Mn TAMIL SIGN ANUSVARA
-0BC0 ; NSM # Mn TAMIL VOWEL SIGN II
-0BCD ; NSM # Mn TAMIL SIGN VIRAMA
-0C3E..0C40 ; NSM # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C46..0C48 ; NSM # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; NSM # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; NSM # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; NSM # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; NSM # Mn KANNADA SIGN NUKTA
-0CCC..0CCD ; NSM # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CE2..0CE3 ; NSM # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D41..0D44 ; NSM # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; NSM # Mn MALAYALAM SIGN VIRAMA
-0D62..0D63 ; NSM # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; NSM # Mn SINHALA SIGN AL-LAKUNA
-0DD2..0DD4 ; NSM # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; NSM # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0E31 ; NSM # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; NSM # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; NSM # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; NSM # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; NSM # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; NSM # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; NSM # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; NSM # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; NSM # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; NSM # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; NSM # Mn TIBETAN MARK TSA -PHRU
-0F71..0F7E ; NSM # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; NSM # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; NSM # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; NSM # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; NSM # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; NSM # Mn TIBETAN SYMBOL PADMA GDAN
-102D..1030 ; NSM # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; NSM # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; NSM # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; NSM # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; NSM # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; NSM # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; NSM # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; NSM # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; NSM # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; NSM # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; NSM # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; NSM # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; NSM # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; NSM # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; NSM # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; NSM # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B7..17BD ; NSM # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; NSM # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; NSM # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; NSM # Mn KHMER SIGN ATTHACAN
-180B..180D ; NSM # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; NSM # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; NSM # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; NSM # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; NSM # Mn LIMBU SMALL LETTER ANUSVARA
-1939..193B ; NSM # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; NSM # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; NSM # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; NSM # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; NSM # Mn TAI THAM SIGN SAKOT
-1A62 ; NSM # Mn TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; NSM # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; NSM # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; NSM # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; NSM # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; NSM # Mn BALINESE SIGN REREKAN
-1B36..1B3A ; NSM # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; NSM # Mn BALINESE VOWEL SIGN LA LENGA
-1B42 ; NSM # Mn BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; NSM # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; NSM # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; NSM # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; NSM # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; NSM # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; NSM # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; NSM # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; NSM # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; NSM # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; NSM # Mn VEDIC SIGN TIRYAK
-1DC0..1DE6 ; NSM # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; NSM # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-20D0..20DC ; NSM # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; NSM # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; NSM # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; NSM # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; NSM # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; NSM # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; NSM # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; NSM # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; NSM # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; NSM # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; NSM # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; NSM # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; NSM # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; NSM # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; NSM # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; NSM # Mn SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; NSM # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; NSM # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; NSM # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; NSM # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; NSM # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; NSM # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; NSM # Mn JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; NSM # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; NSM # Mn JAVANESE VOWEL SIGN PEPET
-AA29..AA2E ; NSM # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; NSM # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; NSM # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; NSM # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; NSM # Mn CHAM CONSONANT SIGN FINAL M
-AAB0 ; NSM # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; NSM # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; NSM # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; NSM # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; NSM # Mn TAI VIET TONE MAI THO
-ABE5 ; NSM # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; NSM # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; NSM # Mn MEETEI MAYEK APUN IYEK
-FB1E ; NSM # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; NSM # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; NSM # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-101FD ; NSM # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; NSM # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; NSM # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; NSM # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; NSM # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; NSM # Mn KHAROSHTHI VIRAMA
-11080..11081 ; NSM # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; NSM # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; NSM # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D167..1D169 ; NSM # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D17B..1D182 ; NSM # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; NSM # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; NSM # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; NSM # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0100..E01EF ; NSM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1173
-
-# ================================================
-
-# Bidi_Class=Arabic_Letter
-
-0604..0605 ; AL # Cn [2] <reserved-0604>..<reserved-0605>
-0608 ; AL # Sm ARABIC RAY
-060B ; AL # Sc AFGHANI SIGN
-060D ; AL # Po ARABIC DATE SEPARATOR
-061B ; AL # Po ARABIC SEMICOLON
-061C..061D ; AL # Cn [2] <reserved-061C>..<reserved-061D>
-061E..061F ; AL # Po [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-0620 ; AL # Cn <reserved-0620>
-0621..063F ; AL # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; AL # Lm ARABIC TATWEEL
-0641..064A ; AL # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-065F ; AL # Cn <reserved-065F>
-066D ; AL # Po ARABIC FIVE POINTED STAR
-066E..066F ; AL # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; AL # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ; AL # Po ARABIC FULL STOP
-06D5 ; AL # Lo ARABIC LETTER AE
-06E5..06E6 ; AL # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06EE..06EF ; AL # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; AL # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; AL # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; AL # Lo ARABIC LETTER HEH WITH INVERTED V
-0700..070D ; AL # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070E ; AL # Cn <reserved-070E>
-0710 ; AL # Lo SYRIAC LETTER ALAPH
-0712..072F ; AL # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074B..074C ; AL # Cn [2] <reserved-074B>..<reserved-074C>
-074D..07A5 ; AL # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; AL # Lo THAANA LETTER NAA
-07B2..07BF ; AL # Cn [14] <reserved-07B2>..<reserved-07BF>
-FB50..FBB1 ; AL # Lo [98] ARABIC LETTER ALEF WASLA ISOLATED FORM..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBB2..FBD2 ; AL # Cn [33] <reserved-FBB2>..<reserved-FBD2>
-FBD3..FD3D ; AL # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD40..FD4F ; AL # Cn [16] <reserved-FD40>..<reserved-FD4F>
-FD50..FD8F ; AL # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD90..FD91 ; AL # Cn [2] <reserved-FD90>..<reserved-FD91>
-FD92..FDC7 ; AL # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDC8..FDCF ; AL # Cn [8] <reserved-FDC8>..<reserved-FDCF>
-FDF0..FDFB ; AL # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; AL # Sc RIAL SIGN
-FDFE..FDFF ; AL # Cn [2] <reserved-FDFE>..<reserved-FDFF>
-FE70..FE74 ; AL # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE75 ; AL # Cn <reserved-FE75>
-FE76..FEFC ; AL # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFD..FEFE ; AL # Cn [2] <reserved-FEFD>..<reserved-FEFE>
-
-# Total code points: 1116
-
-# ================================================
-
-# Bidi_Class=Left_To_Right_Override
-
-202D ; LRO # Cf LEFT-TO-RIGHT OVERRIDE
-
-# Total code points: 1
-
-# ================================================
-
-# Bidi_Class=Right_To_Left_Override
-
-202E ; RLO # Cf RIGHT-TO-LEFT OVERRIDE
-
-# Total code points: 1
-
-# ================================================
-
-# Bidi_Class=Left_To_Right_Embedding
-
-202A ; LRE # Cf LEFT-TO-RIGHT EMBEDDING
-
-# Total code points: 1
-
-# ================================================
-
-# Bidi_Class=Right_To_Left_Embedding
-
-202B ; RLE # Cf RIGHT-TO-LEFT EMBEDDING
-
-# Total code points: 1
-
-# ================================================
-
-# Bidi_Class=Pop_Directional_Format
-
-202C ; PDF # Cf POP DIRECTIONAL FORMATTING
-
-# Total code points: 1
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DBinaryProperties.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DBinaryProperties.txt
deleted file mode 100644
index 63d524fa7cb..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DBinaryProperties.txt
+++ /dev/null
@@ -1,227 +0,0 @@
-# DerivedBinaryProperties-5.2.0.txt
-# Date: 2009-05-22, 18:51:12 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Bidi_Mirrored (listing UnicodeData.txt, field 9: see UAX #44: http://www.unicode.org/reports/tr44/)
-
-0028 ; Bidi_Mirrored # Ps LEFT PARENTHESIS
-0029 ; Bidi_Mirrored # Pe RIGHT PARENTHESIS
-003C ; Bidi_Mirrored # Sm LESS-THAN SIGN
-003E ; Bidi_Mirrored # Sm GREATER-THAN SIGN
-005B ; Bidi_Mirrored # Ps LEFT SQUARE BRACKET
-005D ; Bidi_Mirrored # Pe RIGHT SQUARE BRACKET
-007B ; Bidi_Mirrored # Ps LEFT CURLY BRACKET
-007D ; Bidi_Mirrored # Pe RIGHT CURLY BRACKET
-00AB ; Bidi_Mirrored # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BB ; Bidi_Mirrored # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-0F3A ; Bidi_Mirrored # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; Bidi_Mirrored # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; Bidi_Mirrored # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; Bidi_Mirrored # Pe TIBETAN MARK ANG KHANG GYAS
-169B ; Bidi_Mirrored # Ps OGHAM FEATHER MARK
-169C ; Bidi_Mirrored # Pe OGHAM REVERSED FEATHER MARK
-2039 ; Bidi_Mirrored # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; Bidi_Mirrored # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-2045 ; Bidi_Mirrored # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; Bidi_Mirrored # Pe RIGHT SQUARE BRACKET WITH QUILL
-207D ; Bidi_Mirrored # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Bidi_Mirrored # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208D ; Bidi_Mirrored # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Bidi_Mirrored # Pe SUBSCRIPT RIGHT PARENTHESIS
-2140 ; Bidi_Mirrored # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2201..2204 ; Bidi_Mirrored # Sm [4] COMPLEMENT..THERE DOES NOT EXIST
-2208..220D ; Bidi_Mirrored # Sm [6] ELEMENT OF..SMALL CONTAINS AS MEMBER
-2211 ; Bidi_Mirrored # Sm N-ARY SUMMATION
-2215..2216 ; Bidi_Mirrored # Sm [2] DIVISION SLASH..SET MINUS
-221A..221D ; Bidi_Mirrored # Sm [4] SQUARE ROOT..PROPORTIONAL TO
-221F..2222 ; Bidi_Mirrored # Sm [4] RIGHT ANGLE..SPHERICAL ANGLE
-2224 ; Bidi_Mirrored # Sm DOES NOT DIVIDE
-2226 ; Bidi_Mirrored # Sm NOT PARALLEL TO
-222B..2233 ; Bidi_Mirrored # Sm [9] INTEGRAL..ANTICLOCKWISE CONTOUR INTEGRAL
-2239 ; Bidi_Mirrored # Sm EXCESS
-223B..224C ; Bidi_Mirrored # Sm [18] HOMOTHETIC..ALL EQUAL TO
-2252..2255 ; Bidi_Mirrored # Sm [4] APPROXIMATELY EQUAL TO OR THE IMAGE OF..EQUALS COLON
-225F..2260 ; Bidi_Mirrored # Sm [2] QUESTIONED EQUAL TO..NOT EQUAL TO
-2262 ; Bidi_Mirrored # Sm NOT IDENTICAL TO
-2264..226B ; Bidi_Mirrored # Sm [8] LESS-THAN OR EQUAL TO..MUCH GREATER-THAN
-226E..228C ; Bidi_Mirrored # Sm [31] NOT LESS-THAN..MULTISET
-228F..2292 ; Bidi_Mirrored # Sm [4] SQUARE IMAGE OF..SQUARE ORIGINAL OF OR EQUAL TO
-2298 ; Bidi_Mirrored # Sm CIRCLED DIVISION SLASH
-22A2..22A3 ; Bidi_Mirrored # Sm [2] RIGHT TACK..LEFT TACK
-22A6..22B8 ; Bidi_Mirrored # Sm [19] ASSERTION..MULTIMAP
-22BE..22BF ; Bidi_Mirrored # Sm [2] RIGHT ANGLE WITH ARC..RIGHT TRIANGLE
-22C9..22CD ; Bidi_Mirrored # Sm [5] LEFT NORMAL FACTOR SEMIDIRECT PRODUCT..REVERSED TILDE EQUALS
-22D0..22D1 ; Bidi_Mirrored # Sm [2] DOUBLE SUBSET..DOUBLE SUPERSET
-22D6..22ED ; Bidi_Mirrored # Sm [24] LESS-THAN WITH DOT..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-22F0..22FF ; Bidi_Mirrored # Sm [16] UP RIGHT DIAGONAL ELLIPSIS..Z NOTATION BAG MEMBERSHIP
-2308..230B ; Bidi_Mirrored # Sm [4] LEFT CEILING..RIGHT FLOOR
-2320..2321 ; Bidi_Mirrored # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2329 ; Bidi_Mirrored # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Bidi_Mirrored # Pe RIGHT-POINTING ANGLE BRACKET
-2768 ; Bidi_Mirrored # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; Bidi_Mirrored # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; Bidi_Mirrored # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; Bidi_Mirrored # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; Bidi_Mirrored # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; Bidi_Mirrored # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Bidi_Mirrored # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; Bidi_Mirrored # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Bidi_Mirrored # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; Bidi_Mirrored # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Bidi_Mirrored # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; Bidi_Mirrored # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Bidi_Mirrored # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; Bidi_Mirrored # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27C0 ; Bidi_Mirrored # Sm THREE DIMENSIONAL ANGLE
-27C3..27C4 ; Bidi_Mirrored # Sm [2] OPEN SUBSET..OPEN SUPERSET
-27C5 ; Bidi_Mirrored # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; Bidi_Mirrored # Pe RIGHT S-SHAPED BAG DELIMITER
-27C8..27C9 ; Bidi_Mirrored # Sm [2] REVERSE SOLIDUS PRECEDING SUBSET..SUPERSET PRECEDING SOLIDUS
-27CC ; Bidi_Mirrored # Sm LONG DIVISION
-27D3..27D6 ; Bidi_Mirrored # Sm [4] LOWER RIGHT CORNER WITH DOT..RIGHT OUTER JOIN
-27DC..27DE ; Bidi_Mirrored # Sm [3] LEFT MULTIMAP..LONG LEFT TACK
-27E2..27E5 ; Bidi_Mirrored # Sm [4] WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; Bidi_Mirrored # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Bidi_Mirrored # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Bidi_Mirrored # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Bidi_Mirrored # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Bidi_Mirrored # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Bidi_Mirrored # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Bidi_Mirrored # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Bidi_Mirrored # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; Bidi_Mirrored # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; Bidi_Mirrored # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2983 ; Bidi_Mirrored # Ps LEFT WHITE CURLY BRACKET
-2984 ; Bidi_Mirrored # Pe RIGHT WHITE CURLY BRACKET
-2985 ; Bidi_Mirrored # Ps LEFT WHITE PARENTHESIS
-2986 ; Bidi_Mirrored # Pe RIGHT WHITE PARENTHESIS
-2987 ; Bidi_Mirrored # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; Bidi_Mirrored # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; Bidi_Mirrored # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; Bidi_Mirrored # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; Bidi_Mirrored # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; Bidi_Mirrored # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; Bidi_Mirrored # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; Bidi_Mirrored # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; Bidi_Mirrored # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Bidi_Mirrored # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; Bidi_Mirrored # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; Bidi_Mirrored # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; Bidi_Mirrored # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; Bidi_Mirrored # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; Bidi_Mirrored # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; Bidi_Mirrored # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; Bidi_Mirrored # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; Bidi_Mirrored # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-299B..29AF ; Bidi_Mirrored # Sm [21] MEASURED ANGLE OPENING LEFT..MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN
-29B8 ; Bidi_Mirrored # Sm CIRCLED REVERSE SOLIDUS
-29C0..29C5 ; Bidi_Mirrored # Sm [6] CIRCLED LESS-THAN..SQUARED FALLING DIAGONAL SLASH
-29C9 ; Bidi_Mirrored # Sm TWO JOINED SQUARES
-29CE..29D2 ; Bidi_Mirrored # Sm [5] RIGHT TRIANGLE ABOVE LEFT TRIANGLE..BOWTIE WITH RIGHT HALF BLACK
-29D4..29D5 ; Bidi_Mirrored # Sm [2] TIMES WITH LEFT HALF BLACK..TIMES WITH RIGHT HALF BLACK
-29D8 ; Bidi_Mirrored # Ps LEFT WIGGLY FENCE
-29D9 ; Bidi_Mirrored # Pe RIGHT WIGGLY FENCE
-29DA ; Bidi_Mirrored # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; Bidi_Mirrored # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC ; Bidi_Mirrored # Sm INCOMPLETE INFINITY
-29E1 ; Bidi_Mirrored # Sm INCREASES AS
-29E3..29E5 ; Bidi_Mirrored # Sm [3] EQUALS SIGN AND SLANTED PARALLEL..IDENTICAL TO AND SLANTED PARALLEL
-29E8..29E9 ; Bidi_Mirrored # Sm [2] DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK..DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK
-29F4..29F9 ; Bidi_Mirrored # Sm [6] RULE-DELAYED..BIG REVERSE SOLIDUS
-29FC ; Bidi_Mirrored # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; Bidi_Mirrored # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-2A0A..2A1C ; Bidi_Mirrored # Sm [19] MODULO TWO SUM..INTEGRAL WITH UNDERBAR
-2A1E..2A21 ; Bidi_Mirrored # Sm [4] LARGE LEFT TRIANGLE OPERATOR..Z NOTATION SCHEMA PROJECTION
-2A24 ; Bidi_Mirrored # Sm PLUS SIGN WITH TILDE ABOVE
-2A26 ; Bidi_Mirrored # Sm PLUS SIGN WITH TILDE BELOW
-2A29 ; Bidi_Mirrored # Sm MINUS SIGN WITH COMMA ABOVE
-2A2B..2A2E ; Bidi_Mirrored # Sm [4] MINUS SIGN WITH FALLING DOTS..PLUS SIGN IN RIGHT HALF CIRCLE
-2A34..2A35 ; Bidi_Mirrored # Sm [2] MULTIPLICATION SIGN IN LEFT HALF CIRCLE..MULTIPLICATION SIGN IN RIGHT HALF CIRCLE
-2A3C..2A3E ; Bidi_Mirrored # Sm [3] INTERIOR PRODUCT..Z NOTATION RELATIONAL COMPOSITION
-2A57..2A58 ; Bidi_Mirrored # Sm [2] SLOPING LARGE OR..SLOPING LARGE AND
-2A64..2A65 ; Bidi_Mirrored # Sm [2] Z NOTATION DOMAIN ANTIRESTRICTION..Z NOTATION RANGE ANTIRESTRICTION
-2A6A..2A6D ; Bidi_Mirrored # Sm [4] TILDE OPERATOR WITH DOT ABOVE..CONGRUENT WITH DOT ABOVE
-2A6F..2A70 ; Bidi_Mirrored # Sm [2] ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT..APPROXIMATELY EQUAL OR EQUAL TO
-2A73..2A74 ; Bidi_Mirrored # Sm [2] EQUALS SIGN ABOVE TILDE OPERATOR..DOUBLE COLON EQUAL
-2A79..2AA3 ; Bidi_Mirrored # Sm [43] LESS-THAN WITH CIRCLE INSIDE..DOUBLE NESTED LESS-THAN WITH UNDERBAR
-2AA6..2AAD ; Bidi_Mirrored # Sm [8] LESS-THAN CLOSED BY CURVE..LARGER THAN OR EQUAL TO
-2AAF..2AD6 ; Bidi_Mirrored # Sm [40] PRECEDES ABOVE SINGLE-LINE EQUALS SIGN..SUPERSET ABOVE SUPERSET
-2ADC ; Bidi_Mirrored # Sm FORKING
-2ADE ; Bidi_Mirrored # Sm SHORT LEFT TACK
-2AE2..2AE6 ; Bidi_Mirrored # Sm [5] VERTICAL BAR TRIPLE RIGHT TURNSTILE..LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL
-2AEC..2AEE ; Bidi_Mirrored # Sm [3] DOUBLE STROKE NOT SIGN..DOES NOT DIVIDE WITH REVERSED NEGATION SLASH
-2AF3 ; Bidi_Mirrored # Sm PARALLEL WITH TILDE OPERATOR
-2AF7..2AFB ; Bidi_Mirrored # Sm [5] TRIPLE NESTED LESS-THAN..TRIPLE SOLIDUS BINARY RELATION
-2AFD ; Bidi_Mirrored # Sm DOUBLE SOLIDUS OPERATOR
-2E02 ; Bidi_Mirrored # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; Bidi_Mirrored # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; Bidi_Mirrored # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; Bidi_Mirrored # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E09 ; Bidi_Mirrored # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; Bidi_Mirrored # Pf RIGHT TRANSPOSITION BRACKET
-2E0C ; Bidi_Mirrored # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; Bidi_Mirrored # Pf RIGHT RAISED OMISSION BRACKET
-2E1C ; Bidi_Mirrored # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; Bidi_Mirrored # Pf RIGHT LOW PARAPHRASE BRACKET
-2E20 ; Bidi_Mirrored # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; Bidi_Mirrored # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; Bidi_Mirrored # Ps TOP LEFT HALF BRACKET
-2E23 ; Bidi_Mirrored # Pe TOP RIGHT HALF BRACKET
-2E24 ; Bidi_Mirrored # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; Bidi_Mirrored # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; Bidi_Mirrored # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; Bidi_Mirrored # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; Bidi_Mirrored # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; Bidi_Mirrored # Pe RIGHT DOUBLE PARENTHESIS
-3008 ; Bidi_Mirrored # Ps LEFT ANGLE BRACKET
-3009 ; Bidi_Mirrored # Pe RIGHT ANGLE BRACKET
-300A ; Bidi_Mirrored # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; Bidi_Mirrored # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; Bidi_Mirrored # Ps LEFT CORNER BRACKET
-300D ; Bidi_Mirrored # Pe RIGHT CORNER BRACKET
-300E ; Bidi_Mirrored # Ps LEFT WHITE CORNER BRACKET
-300F ; Bidi_Mirrored # Pe RIGHT WHITE CORNER BRACKET
-3010 ; Bidi_Mirrored # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; Bidi_Mirrored # Pe RIGHT BLACK LENTICULAR BRACKET
-3014 ; Bidi_Mirrored # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; Bidi_Mirrored # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; Bidi_Mirrored # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; Bidi_Mirrored # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; Bidi_Mirrored # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; Bidi_Mirrored # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; Bidi_Mirrored # Ps LEFT WHITE SQUARE BRACKET
-301B ; Bidi_Mirrored # Pe RIGHT WHITE SQUARE BRACKET
-FE59 ; Bidi_Mirrored # Ps SMALL LEFT PARENTHESIS
-FE5A ; Bidi_Mirrored # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Bidi_Mirrored # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Bidi_Mirrored # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Bidi_Mirrored # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Bidi_Mirrored # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE64..FE65 ; Bidi_Mirrored # Sm [2] SMALL LESS-THAN SIGN..SMALL GREATER-THAN SIGN
-FF08 ; Bidi_Mirrored # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Bidi_Mirrored # Pe FULLWIDTH RIGHT PARENTHESIS
-FF1C ; Bidi_Mirrored # Sm FULLWIDTH LESS-THAN SIGN
-FF1E ; Bidi_Mirrored # Sm FULLWIDTH GREATER-THAN SIGN
-FF3B ; Bidi_Mirrored # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3D ; Bidi_Mirrored # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF5B ; Bidi_Mirrored # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5D ; Bidi_Mirrored # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5F ; Bidi_Mirrored # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Bidi_Mirrored # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF62 ; Bidi_Mirrored # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Bidi_Mirrored # Pe HALFWIDTH RIGHT CORNER BRACKET
-1D6DB ; Bidi_Mirrored # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D715 ; Bidi_Mirrored # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D74F ; Bidi_Mirrored # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D789 ; Bidi_Mirrored # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D7C3 ; Bidi_Mirrored # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-
-# Total code points: 543
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DCombiningClass.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DCombiningClass.txt
deleted file mode 100644
index 8dc193adc0a..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DCombiningClass.txt
+++ /dev/null
@@ -1,2036 +0,0 @@
-# DerivedCombiningClass-5.2.0.txt
-# Date: 2009-08-22, 04:58:13 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Combining Class (listing UnicodeData.txt, field 3: see UAX #44: http://www.unicode.org/reports/tr44/)
-
-# All code points not explicitly listed for Canonical_Combining_Class
-# have the value Not_Reordered (0).
-
-# @missing: 0000..10FFFF; Not_Reordered
-
-# ================================================
-
-# Canonical_Combining_Class=Not_Reordered
-
-0000..001F ; 0 # Cc [32] <control-0000>..<control-001F>
-0020 ; 0 # Zs SPACE
-0021..0023 ; 0 # Po [3] EXCLAMATION MARK..NUMBER SIGN
-0024 ; 0 # Sc DOLLAR SIGN
-0025..0027 ; 0 # Po [3] PERCENT SIGN..APOSTROPHE
-0028 ; 0 # Ps LEFT PARENTHESIS
-0029 ; 0 # Pe RIGHT PARENTHESIS
-002A ; 0 # Po ASTERISK
-002B ; 0 # Sm PLUS SIGN
-002C ; 0 # Po COMMA
-002D ; 0 # Pd HYPHEN-MINUS
-002E..002F ; 0 # Po [2] FULL STOP..SOLIDUS
-0030..0039 ; 0 # Nd [10] DIGIT ZERO..DIGIT NINE
-003A..003B ; 0 # Po [2] COLON..SEMICOLON
-003C..003E ; 0 # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; 0 # Po [2] QUESTION MARK..COMMERCIAL AT
-0041..005A ; 0 # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005B ; 0 # Ps LEFT SQUARE BRACKET
-005C ; 0 # Po REVERSE SOLIDUS
-005D ; 0 # Pe RIGHT SQUARE BRACKET
-005E ; 0 # Sk CIRCUMFLEX ACCENT
-005F ; 0 # Pc LOW LINE
-0060 ; 0 # Sk GRAVE ACCENT
-0061..007A ; 0 # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-007B ; 0 # Ps LEFT CURLY BRACKET
-007C ; 0 # Sm VERTICAL LINE
-007D ; 0 # Pe RIGHT CURLY BRACKET
-007E ; 0 # Sm TILDE
-007F..009F ; 0 # Cc [33] <control-007F>..<control-009F>
-00A0 ; 0 # Zs NO-BREAK SPACE
-00A1 ; 0 # Po INVERTED EXCLAMATION MARK
-00A2..00A5 ; 0 # Sc [4] CENT SIGN..YEN SIGN
-00A6..00A7 ; 0 # So [2] BROKEN BAR..SECTION SIGN
-00A8 ; 0 # Sk DIAERESIS
-00A9 ; 0 # So COPYRIGHT SIGN
-00AA ; 0 # L& FEMININE ORDINAL INDICATOR
-00AB ; 0 # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00AC ; 0 # Sm NOT SIGN
-00AD ; 0 # Cf SOFT HYPHEN
-00AE ; 0 # So REGISTERED SIGN
-00AF ; 0 # Sk MACRON
-00B0 ; 0 # So DEGREE SIGN
-00B1 ; 0 # Sm PLUS-MINUS SIGN
-00B2..00B3 ; 0 # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; 0 # Sk ACUTE ACCENT
-00B5 ; 0 # L& MICRO SIGN
-00B6 ; 0 # So PILCROW SIGN
-00B7 ; 0 # Po MIDDLE DOT
-00B8 ; 0 # Sk CEDILLA
-00B9 ; 0 # No SUPERSCRIPT ONE
-00BA ; 0 # L& MASCULINE ORDINAL INDICATOR
-00BB ; 0 # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BC..00BE ; 0 # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00BF ; 0 # Po INVERTED QUESTION MARK
-00C0..00D6 ; 0 # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D7 ; 0 # Sm MULTIPLICATION SIGN
-00D8..00F6 ; 0 # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F7 ; 0 # Sm DIVISION SIGN
-00F8..01BA ; 0 # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; 0 # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; 0 # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; 0 # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; 0 # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; 0 # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; 0 # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; 0 # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; 0 # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6..02D1 ; 0 # Lm [12] MODIFIER LETTER CIRCUMFLEX ACCENT..MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02DF ; 0 # Sk [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E0..02E4 ; 0 # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; 0 # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; 0 # Lm MODIFIER LETTER VOICING
-02ED ; 0 # Sk MODIFIER LETTER UNASPIRATED
-02EE ; 0 # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; 0 # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-034F ; 0 # Mn COMBINING GRAPHEME JOINER
-0370..0373 ; 0 # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; 0 # Lm GREEK NUMERAL SIGN
-0375 ; 0 # Sk GREEK LOWER NUMERAL SIGN
-0376..0377 ; 0 # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; 0 # Lm GREEK YPOGEGRAMMENI
-037B..037D ; 0 # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E ; 0 # Po GREEK QUESTION MARK
-0384..0385 ; 0 # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; 0 # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; 0 # Po GREEK ANO TELEIA
-0388..038A ; 0 # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; 0 # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; 0 # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; 0 # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F6 ; 0 # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7..0481 ; 0 # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0482 ; 0 # So CYRILLIC THOUSANDS SIGN
-0488..0489 ; 0 # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-048A..0525 ; 0 # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; 0 # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; 0 # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; 0 # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; 0 # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ; 0 # Po ARMENIAN FULL STOP
-058A ; 0 # Pd ARMENIAN HYPHEN
-05BE ; 0 # Pd HEBREW PUNCTUATION MAQAF
-05C0 ; 0 # Po HEBREW PUNCTUATION PASEQ
-05C3 ; 0 # Po HEBREW PUNCTUATION SOF PASUQ
-05C6 ; 0 # Po HEBREW PUNCTUATION NUN HAFUKHA
-05D0..05EA ; 0 # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; 0 # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; 0 # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-0600..0603 ; 0 # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-0606..0608 ; 0 # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-0609..060A ; 0 # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060B ; 0 # Sc AFGHANI SIGN
-060C..060D ; 0 # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-060E..060F ; 0 # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-061B ; 0 # Po ARABIC SEMICOLON
-061E..061F ; 0 # Po [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-0621..063F ; 0 # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; 0 # Lm ARABIC TATWEEL
-0641..064A ; 0 # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-0660..0669 ; 0 # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066A..066D ; 0 # Po [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
-066E..066F ; 0 # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; 0 # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ; 0 # Po ARABIC FULL STOP
-06D5 ; 0 # Lo ARABIC LETTER AE
-06DD ; 0 # Cf ARABIC END OF AYAH
-06DE ; 0 # Me ARABIC START OF RUB EL HIZB
-06E5..06E6 ; 0 # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E9 ; 0 # So ARABIC PLACE OF SAJDAH
-06EE..06EF ; 0 # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; 0 # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; 0 # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; 0 # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; 0 # Lo ARABIC LETTER HEH WITH INVERTED V
-0700..070D ; 0 # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070F ; 0 # Cf SYRIAC ABBREVIATION MARK
-0710 ; 0 # Lo SYRIAC LETTER ALAPH
-0712..072F ; 0 # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; 0 # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07A6..07B0 ; 0 # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; 0 # Lo THAANA LETTER NAA
-07C0..07C9 ; 0 # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; 0 # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; 0 # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07F6 ; 0 # So NKO SYMBOL OO DENNEN
-07F7..07F9 ; 0 # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-07FA ; 0 # Lm NKO LAJANYALAN
-0800..0815 ; 0 # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; 0 # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; 0 # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; 0 # Lm SAMARITAN MODIFIER LETTER I
-0830..083E ; 0 # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0900..0902 ; 0 # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; 0 # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; 0 # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; 0 # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; 0 # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; 0 # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; 0 # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; 0 # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; 0 # Lo DEVANAGARI OM
-0955 ; 0 # Mn DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; 0 # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; 0 # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0964..0965 ; 0 # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0966..096F ; 0 # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0970 ; 0 # Po DEVANAGARI ABBREVIATION SIGN
-0971 ; 0 # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; 0 # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; 0 # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0981 ; 0 # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; 0 # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; 0 # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; 0 # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; 0 # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; 0 # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; 0 # Lo BENGALI LETTER LA
-09B6..09B9 ; 0 # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; 0 # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; 0 # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; 0 # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; 0 # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; 0 # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CE ; 0 # Lo BENGALI LETTER KHANDA TA
-09D7 ; 0 # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; 0 # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; 0 # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; 0 # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09EF ; 0 # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; 0 # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2..09F3 ; 0 # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09F4..09F9 ; 0 # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA ; 0 # So BENGALI ISSHAR
-09FB ; 0 # Sc BENGALI GANDA MARK
-0A01..0A02 ; 0 # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; 0 # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; 0 # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; 0 # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; 0 # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; 0 # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; 0 # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; 0 # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; 0 # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3E..0A40 ; 0 # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; 0 # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; 0 # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4C ; 0 # Mn [2] GURMUKHI VOWEL SIGN OO..GURMUKHI VOWEL SIGN AU
-0A51 ; 0 # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; 0 # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; 0 # Lo GURMUKHI LETTER FA
-0A66..0A6F ; 0 # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A70..0A71 ; 0 # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; 0 # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; 0 # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; 0 # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; 0 # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; 0 # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; 0 # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; 0 # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; 0 # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; 0 # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; 0 # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; 0 # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; 0 # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; 0 # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; 0 # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; 0 # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; 0 # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0AD0 ; 0 # Lo GUJARATI OM
-0AE0..0AE1 ; 0 # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; 0 # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0AE6..0AEF ; 0 # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0AF1 ; 0 # Sc GUJARATI RUPEE SIGN
-0B01 ; 0 # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; 0 # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; 0 # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; 0 # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; 0 # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; 0 # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; 0 # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; 0 # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; 0 # Lo ORIYA SIGN AVAGRAHA
-0B3E ; 0 # Mc ORIYA VOWEL SIGN AA
-0B3F ; 0 # Mn ORIYA VOWEL SIGN I
-0B40 ; 0 # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; 0 # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; 0 # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; 0 # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B56 ; 0 # Mn ORIYA AI LENGTH MARK
-0B57 ; 0 # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; 0 # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; 0 # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; 0 # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B66..0B6F ; 0 # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B70 ; 0 # So ORIYA ISSHAR
-0B71 ; 0 # Lo ORIYA LETTER WA
-0B82 ; 0 # Mn TAMIL SIGN ANUSVARA
-0B83 ; 0 # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; 0 # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; 0 # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; 0 # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; 0 # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; 0 # Lo TAMIL LETTER JA
-0B9E..0B9F ; 0 # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; 0 # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; 0 # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; 0 # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; 0 # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; 0 # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; 0 # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; 0 # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; 0 # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BD0 ; 0 # Lo TAMIL OM
-0BD7 ; 0 # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; 0 # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0BF0..0BF2 ; 0 # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0BF3..0BF8 ; 0 # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BF9 ; 0 # Sc TAMIL RUPEE SIGN
-0BFA ; 0 # So TAMIL NUMBER SIGN
-0C01..0C03 ; 0 # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; 0 # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; 0 # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; 0 # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; 0 # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; 0 # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; 0 # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; 0 # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; 0 # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; 0 # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4C ; 0 # Mn [3] TELUGU VOWEL SIGN O..TELUGU VOWEL SIGN AU
-0C58..0C59 ; 0 # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; 0 # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; 0 # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C66..0C6F ; 0 # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C78..0C7E ; 0 # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F ; 0 # So TELUGU SIGN TUUMU
-0C82..0C83 ; 0 # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; 0 # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; 0 # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; 0 # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; 0 # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; 0 # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; 0 # Lo KANNADA SIGN AVAGRAHA
-0CBE ; 0 # Mc KANNADA VOWEL SIGN AA
-0CBF ; 0 # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; 0 # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; 0 # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; 0 # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; 0 # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC ; 0 # Mn KANNADA VOWEL SIGN AU
-0CD5..0CD6 ; 0 # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; 0 # Lo KANNADA LETTER FA
-0CE0..0CE1 ; 0 # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; 0 # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CE6..0CEF ; 0 # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0CF1..0CF2 ; 0 # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0D02..0D03 ; 0 # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; 0 # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; 0 # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; 0 # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; 0 # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; 0 # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; 0 # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; 0 # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; 0 # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; 0 # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D57 ; 0 # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; 0 # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; 0 # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D66..0D6F ; 0 # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D70..0D75 ; 0 # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79 ; 0 # So MALAYALAM DATE MARK
-0D7A..0D7F ; 0 # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; 0 # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; 0 # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; 0 # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; 0 # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; 0 # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; 0 # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCF..0DD1 ; 0 # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; 0 # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; 0 # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; 0 # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; 0 # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 ; 0 # Po SINHALA PUNCTUATION KUNDDALIYA
-0E01..0E30 ; 0 # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; 0 # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; 0 # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E37 ; 0 # Mn [4] THAI CHARACTER SARA I..THAI CHARACTER SARA UEE
-0E3F ; 0 # Sc THAI CURRENCY SYMBOL BAHT
-0E40..0E45 ; 0 # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; 0 # Lm THAI CHARACTER MAIYAMOK
-0E47 ; 0 # Mn THAI CHARACTER MAITAIKHU
-0E4C..0E4E ; 0 # Mn [3] THAI CHARACTER THANTHAKHAT..THAI CHARACTER YAMAKKAN
-0E4F ; 0 # Po THAI CHARACTER FONGMAN
-0E50..0E59 ; 0 # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E5A..0E5B ; 0 # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0E81..0E82 ; 0 # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; 0 # Lo LAO LETTER KHO TAM
-0E87..0E88 ; 0 # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; 0 # Lo LAO LETTER SO TAM
-0E8D ; 0 # Lo LAO LETTER NYO
-0E94..0E97 ; 0 # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; 0 # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; 0 # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; 0 # Lo LAO LETTER LO LOOT
-0EA7 ; 0 # Lo LAO LETTER WO
-0EAA..0EAB ; 0 # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; 0 # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; 0 # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; 0 # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB7 ; 0 # Mn [4] LAO VOWEL SIGN I..LAO VOWEL SIGN YY
-0EBB..0EBC ; 0 # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; 0 # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; 0 # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; 0 # Lm LAO KO LA
-0ECC..0ECD ; 0 # Mn [2] LAO CANCELLATION MARK..LAO NIGGAHITA
-0ED0..0ED9 ; 0 # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; 0 # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; 0 # Lo TIBETAN SYLLABLE OM
-0F01..0F03 ; 0 # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04..0F12 ; 0 # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F13..0F17 ; 0 # So [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F1A..0F1F ; 0 # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20..0F29 ; 0 # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F2A..0F33 ; 0 # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F34 ; 0 # So TIBETAN MARK BSDUS RTAGS
-0F36 ; 0 # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F38 ; 0 # So TIBETAN MARK CHE MGO
-0F3A ; 0 # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; 0 # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; 0 # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; 0 # Pe TIBETAN MARK ANG KHANG GYAS
-0F3E..0F3F ; 0 # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; 0 # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; 0 # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F73 ; 0 # Mn TIBETAN VOWEL SIGN II
-0F75..0F79 ; 0 # Mn [5] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC LL
-0F7E ; 0 # Mn TIBETAN SIGN RJES SU NGA RO
-0F7F ; 0 # Mc TIBETAN SIGN RNAM BCAD
-0F81 ; 0 # Mn TIBETAN VOWEL SIGN REVERSED II
-0F85 ; 0 # Po TIBETAN MARK PALUTA
-0F88..0F8B ; 0 # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; 0 # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; 0 # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE..0FC5 ; 0 # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC7..0FCC ; 0 # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; 0 # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD0..0FD4 ; 0 # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5..0FD8 ; 0 # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-1000..102A ; 0 # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; 0 # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; 0 # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; 0 # Mc MYANMAR VOWEL SIGN E
-1032..1036 ; 0 # Mn [5] MYANMAR VOWEL SIGN AI..MYANMAR SIGN ANUSVARA
-1038 ; 0 # Mc MYANMAR SIGN VISARGA
-103B..103C ; 0 # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; 0 # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; 0 # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; 0 # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-104A..104F ; 0 # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-1050..1055 ; 0 # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; 0 # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; 0 # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; 0 # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; 0 # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; 0 # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; 0 # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; 0 # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; 0 # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; 0 # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; 0 # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; 0 # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; 0 # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; 0 # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; 0 # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; 0 # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108E ; 0 # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; 0 # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; 0 # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; 0 # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; 0 # Mn MYANMAR VOWEL SIGN AITON AI
-109E..109F ; 0 # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-10A0..10C5 ; 0 # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; 0 # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FB ; 0 # Po GEORGIAN PARAGRAPH SEPARATOR
-10FC ; 0 # Lm MODIFIER LETTER GEORGIAN NAR
-1100..1248 ; 0 # Lo [329] HANGUL CHOSEONG KIYEOK..ETHIOPIC SYLLABLE QWA
-124A..124D ; 0 # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; 0 # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; 0 # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; 0 # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; 0 # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; 0 # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; 0 # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; 0 # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; 0 # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; 0 # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; 0 # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; 0 # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; 0 # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; 0 # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; 0 # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1360 ; 0 # So ETHIOPIC SECTION MARK
-1361..1368 ; 0 # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; 0 # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; 0 # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-1390..1399 ; 0 # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4 ; 0 # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1400 ; 0 # Pd CANADIAN SYLLABICS HYPHEN
-1401..166C ; 0 # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; 0 # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; 0 # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1680 ; 0 # Zs OGHAM SPACE MARK
-1681..169A ; 0 # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-169B ; 0 # Ps OGHAM FEATHER MARK
-169C ; 0 # Pe OGHAM REVERSED FEATHER MARK
-16A0..16EA ; 0 # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EB..16ED ; 0 # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-16EE..16F0 ; 0 # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; 0 # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; 0 # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1713 ; 0 # Mn [2] TAGALOG VOWEL SIGN I..TAGALOG VOWEL SIGN U
-1720..1731 ; 0 # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1733 ; 0 # Mn [2] HANUNOO VOWEL SIGN I..HANUNOO VOWEL SIGN U
-1735..1736 ; 0 # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-1740..1751 ; 0 # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; 0 # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1760..176C ; 0 # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; 0 # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; 0 # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-1780..17B3 ; 0 # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; 0 # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6 ; 0 # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; 0 # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; 0 # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; 0 # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; 0 # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D1 ; 0 # Mn [9] KHMER SIGN MUUSIKATOAN..KHMER SIGN VIRIAM
-17D3 ; 0 # Mn KHMER SIGN BATHAMASAT
-17D4..17D6 ; 0 # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D7 ; 0 # Lm KHMER SIGN LEK TOO
-17D8..17DA ; 0 # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-17DB ; 0 # Sc KHMER CURRENCY SYMBOL RIEL
-17DC ; 0 # Lo KHMER SIGN AVAKRAHASANYA
-17E0..17E9 ; 0 # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-17F0..17F9 ; 0 # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800..1805 ; 0 # Po [6] MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
-1806 ; 0 # Pd MONGOLIAN TODO SOFT HYPHEN
-1807..180A ; 0 # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-180B..180D ; 0 # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-180E ; 0 # Zs MONGOLIAN VOWEL SEPARATOR
-1810..1819 ; 0 # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; 0 # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; 0 # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; 0 # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; 0 # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; 0 # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; 0 # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; 0 # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; 0 # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; 0 # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; 0 # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; 0 # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; 0 # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; 0 # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; 0 # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1940 ; 0 # So LIMBU SIGN LOO
-1944..1945 ; 0 # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1946..194F ; 0 # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; 0 # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; 0 # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; 0 # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; 0 # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; 0 # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; 0 # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; 0 # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-19DE..19DF ; 0 # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-19E0..19FF ; 0 # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1A00..1A16 ; 0 # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A19..1A1B ; 0 # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; 0 # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1A20..1A54 ; 0 # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; 0 # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; 0 # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; 0 # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; 0 # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A61 ; 0 # Mc TAI THAM VOWEL SIGN A
-1A62 ; 0 # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; 0 # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; 0 # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; 0 # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A74 ; 0 # Mn [2] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN MAI KANG
-1A80..1A89 ; 0 # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; 0 # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AA6 ; 0 # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; 0 # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; 0 # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-1B00..1B03 ; 0 # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; 0 # Mc BALINESE SIGN BISAH
-1B05..1B33 ; 0 # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B35 ; 0 # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; 0 # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; 0 # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; 0 # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; 0 # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; 0 # Mn BALINESE VOWEL SIGN PEPET
-1B43 ; 0 # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1B45..1B4B ; 0 # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; 0 # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B5A..1B60 ; 0 # Po [7] BALINESE PANTI..BALINESE PAMENENG
-1B61..1B6A ; 0 # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B74..1B7C ; 0 # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B80..1B81 ; 0 # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; 0 # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; 0 # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; 0 # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; 0 # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; 0 # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; 0 # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAE..1BAF ; 0 # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; 0 # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; 0 # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; 0 # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; 0 # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; 0 # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36 ; 0 # Mn LEPCHA SIGN RAN
-1C3B..1C3F ; 0 # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C40..1C49 ; 0 # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; 0 # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; 0 # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; 0 # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; 0 # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1C7E..1C7F ; 0 # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD3 ; 0 # Po VEDIC SIGN NIHSHVASA
-1CE1 ; 0 # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE9..1CEC ; 0 # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; 0 # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; 0 # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; 0 # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; 0 # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; 0 # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; 0 # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; 0 # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; 0 # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; 0 # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; 0 # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; 0 # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; 0 # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; 0 # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; 0 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; 0 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; 0 # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; 0 # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; 0 # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; 0 # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; 0 # Sk GREEK KORONIS
-1FBE ; 0 # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; 0 # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; 0 # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; 0 # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; 0 # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; 0 # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; 0 # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; 0 # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; 0 # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; 0 # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; 0 # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; 0 # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; 0 # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; 0 # Zs [11] EN QUAD..HAIR SPACE
-200B..200F ; 0 # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2010..2015 ; 0 # Pd [6] HYPHEN..HORIZONTAL BAR
-2016..2017 ; 0 # Po [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2018 ; 0 # Pi LEFT SINGLE QUOTATION MARK
-2019 ; 0 # Pf RIGHT SINGLE QUOTATION MARK
-201A ; 0 # Ps SINGLE LOW-9 QUOTATION MARK
-201B..201C ; 0 # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; 0 # Pf RIGHT DOUBLE QUOTATION MARK
-201E ; 0 # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; 0 # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2020..2027 ; 0 # Po [8] DAGGER..HYPHENATION POINT
-2028 ; 0 # Zl LINE SEPARATOR
-2029 ; 0 # Zp PARAGRAPH SEPARATOR
-202A..202E ; 0 # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-202F ; 0 # Zs NARROW NO-BREAK SPACE
-2030..2038 ; 0 # Po [9] PER MILLE SIGN..CARET
-2039 ; 0 # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; 0 # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203B..203E ; 0 # Po [4] REFERENCE MARK..OVERLINE
-203F..2040 ; 0 # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; 0 # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2044 ; 0 # Sm FRACTION SLASH
-2045 ; 0 # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; 0 # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; 0 # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; 0 # Sm COMMERCIAL MINUS SIGN
-2053 ; 0 # Po SWUNG DASH
-2054 ; 0 # Pc INVERTED UNDERTIE
-2055..205E ; 0 # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-205F ; 0 # Zs MEDIUM MATHEMATICAL SPACE
-2060..2064 ; 0 # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; 0 # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; 0 # No SUPERSCRIPT ZERO
-2071 ; 0 # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; 0 # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; 0 # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; 0 # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; 0 # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; 0 # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2080..2089 ; 0 # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; 0 # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; 0 # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; 0 # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; 0 # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0..20B8 ; 0 # Sc [25] EURO-CURRENCY SIGN..TENGE SIGN
-20DD..20E0 ; 0 # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E2..20E4 ; 0 # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-2100..2101 ; 0 # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; 0 # L& DOUBLE-STRUCK CAPITAL C
-2103..2106 ; 0 # So [4] DEGREE CELSIUS..CADA UNA
-2107 ; 0 # L& EULER CONSTANT
-2108..2109 ; 0 # So [2] SCRUPLE..DEGREE FAHRENHEIT
-210A..2113 ; 0 # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2114 ; 0 # So L B BAR SYMBOL
-2115 ; 0 # L& DOUBLE-STRUCK CAPITAL N
-2116..2118 ; 0 # So [3] NUMERO SIGN..SCRIPT CAPITAL P
-2119..211D ; 0 # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-211E..2123 ; 0 # So [6] PRESCRIPTION TAKE..VERSICLE
-2124 ; 0 # L& DOUBLE-STRUCK CAPITAL Z
-2125 ; 0 # So OUNCE SIGN
-2126 ; 0 # L& OHM SIGN
-2127 ; 0 # So INVERTED OHM SIGN
-2128 ; 0 # L& BLACK-LETTER CAPITAL Z
-2129 ; 0 # So TURNED GREEK SMALL LETTER IOTA
-212A..212D ; 0 # L& [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-212E ; 0 # So ESTIMATED SYMBOL
-212F..2134 ; 0 # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; 0 # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; 0 # L& INFORMATION SOURCE
-213A..213B ; 0 # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-213C..213F ; 0 # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; 0 # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; 0 # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214A ; 0 # So PROPERTY LINE
-214B ; 0 # Sm TURNED AMPERSAND
-214C..214D ; 0 # So [2] PER SIGN..AKTIESELSKAB
-214E ; 0 # L& TURNED SMALL F
-214F ; 0 # So SYMBOL FOR SAMARITAN SOURCE
-2150..215F ; 0 # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..2182 ; 0 # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; 0 # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; 0 # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189 ; 0 # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; 0 # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; 0 # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-219A..219B ; 0 # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; 0 # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; 0 # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; 0 # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; 0 # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; 0 # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; 0 # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; 0 # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; 0 # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; 0 # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; 0 # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; 0 # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D2 ; 0 # Sm RIGHTWARDS DOUBLE ARROW
-21D3 ; 0 # So DOWNWARDS DOUBLE ARROW
-21D4 ; 0 # Sm LEFT RIGHT DOUBLE ARROW
-21D5..21F3 ; 0 # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..22FF ; 0 # Sm [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; 0 # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; 0 # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..231F ; 0 # So [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2320..2321 ; 0 # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; 0 # So [7] FROWN..KEYBOARD
-2329 ; 0 # Ps LEFT-POINTING ANGLE BRACKET
-232A ; 0 # Pe RIGHT-POINTING ANGLE BRACKET
-232B..237B ; 0 # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; 0 # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; 0 # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; 0 # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; 0 # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; 0 # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; 0 # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; 0 # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; 0 # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-2460..249B ; 0 # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; 0 # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA..24FF ; 0 # No [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO
-2500..25B6 ; 0 # So [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B7 ; 0 # Sm WHITE RIGHT-POINTING TRIANGLE
-25B8..25C0 ; 0 # So [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C1 ; 0 # Sm WHITE LEFT-POINTING TRIANGLE
-25C2..25F7 ; 0 # So [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; 0 # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..266E ; 0 # So [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-266F ; 0 # Sm MUSIC SHARP SIGN
-2670..26CD ; 0 # So [94] WEST SYRIAC CROSS..DISABLED CAR
-26CF..26E1 ; 0 # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; 0 # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; 0 # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701..2704 ; 0 # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; 0 # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; 0 # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; 0 # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; 0 # So SHADOWED WHITE CIRCLE
-274F..2752 ; 0 # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756..275E ; 0 # So [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; 0 # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; 0 # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; 0 # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; 0 # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; 0 # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; 0 # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; 0 # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; 0 # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; 0 # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; 0 # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; 0 # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; 0 # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; 0 # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; 0 # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; 0 # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2776..2793 ; 0 # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 ; 0 # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; 0 # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; 0 # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; 0 # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; 0 # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; 0 # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; 0 # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; 0 # Sm LONG DIVISION
-27D0..27E5 ; 0 # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27E6 ; 0 # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; 0 # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; 0 # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; 0 # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; 0 # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; 0 # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; 0 # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; 0 # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EE ; 0 # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; 0 # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; 0 # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2800..28FF ; 0 # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2900..2982 ; 0 # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; 0 # Ps LEFT WHITE CURLY BRACKET
-2984 ; 0 # Pe RIGHT WHITE CURLY BRACKET
-2985 ; 0 # Ps LEFT WHITE PARENTHESIS
-2986 ; 0 # Pe RIGHT WHITE PARENTHESIS
-2987 ; 0 # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; 0 # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; 0 # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; 0 # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; 0 # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; 0 # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; 0 # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; 0 # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; 0 # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; 0 # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; 0 # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; 0 # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; 0 # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; 0 # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; 0 # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; 0 # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; 0 # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; 0 # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; 0 # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; 0 # Ps LEFT WIGGLY FENCE
-29D9 ; 0 # Pe RIGHT WIGGLY FENCE
-29DA ; 0 # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; 0 # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; 0 # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; 0 # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; 0 # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; 0 # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; 0 # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; 0 # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; 0 # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; 0 # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B59 ; 0 # So [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2C00..2C2E ; 0 # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; 0 # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; 0 # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; 0 # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; 0 # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CE5..2CEA ; 0 # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CEB..2CEE ; 0 # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CF9..2CFC ; 0 # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD ; 0 # No COPTIC FRACTION ONE HALF
-2CFE..2CFF ; 0 # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-2D00..2D25 ; 0 # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; 0 # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; 0 # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; 0 # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; 0 # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; 0 # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; 0 # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; 0 # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; 0 # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; 0 # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; 0 # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; 0 # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E00..2E01 ; 0 # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; 0 # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; 0 # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; 0 # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; 0 # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; 0 # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; 0 # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; 0 # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; 0 # Po RAISED SQUARE
-2E0C ; 0 # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; 0 # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; 0 # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; 0 # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; 0 # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; 0 # Pd HYPHEN WITH DIAERESIS
-2E1B ; 0 # Po TILDE WITH RING ABOVE
-2E1C ; 0 # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; 0 # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; 0 # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; 0 # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; 0 # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; 0 # Ps TOP LEFT HALF BRACKET
-2E23 ; 0 # Pe TOP RIGHT HALF BRACKET
-2E24 ; 0 # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; 0 # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; 0 # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; 0 # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; 0 # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; 0 # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; 0 # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; 0 # Lm VERTICAL TILDE
-2E30..2E31 ; 0 # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-2E80..2E99 ; 0 # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; 0 # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; 0 # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; 0 # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000 ; 0 # Zs IDEOGRAPHIC SPACE
-3001..3003 ; 0 # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3004 ; 0 # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005 ; 0 # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; 0 # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; 0 # Nl IDEOGRAPHIC NUMBER ZERO
-3008 ; 0 # Ps LEFT ANGLE BRACKET
-3009 ; 0 # Pe RIGHT ANGLE BRACKET
-300A ; 0 # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; 0 # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; 0 # Ps LEFT CORNER BRACKET
-300D ; 0 # Pe RIGHT CORNER BRACKET
-300E ; 0 # Ps LEFT WHITE CORNER BRACKET
-300F ; 0 # Pe RIGHT WHITE CORNER BRACKET
-3010 ; 0 # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; 0 # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; 0 # So [2] POSTAL MARK..GETA MARK
-3014 ; 0 # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; 0 # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; 0 # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; 0 # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; 0 # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; 0 # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; 0 # Ps LEFT WHITE SQUARE BRACKET
-301B ; 0 # Pe RIGHT WHITE SQUARE BRACKET
-301C ; 0 # Pd WAVE DASH
-301D ; 0 # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; 0 # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; 0 # So POSTAL MARK FACE
-3021..3029 ; 0 # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3030 ; 0 # Pd WAVY DASH
-3031..3035 ; 0 # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3036..3037 ; 0 # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038..303A ; 0 # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; 0 # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; 0 # Lo MASU MARK
-303D ; 0 # Po PART ALTERNATION MARK
-303E..303F ; 0 # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-3041..3096 ; 0 # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309B..309C ; 0 # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; 0 # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; 0 # Lo HIRAGANA DIGRAPH YORI
-30A0 ; 0 # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1..30FA ; 0 # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FB ; 0 # Po KATAKANA MIDDLE DOT
-30FC..30FE ; 0 # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; 0 # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; 0 # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; 0 # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..3191 ; 0 # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; 0 # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; 0 # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31B7 ; 0 # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31C0..31E3 ; 0 # So [36] CJK STROKE T..CJK STROKE Q
-31F0..31FF ; 0 # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3200..321E ; 0 # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; 0 # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3250 ; 0 # So [39] PARENTHESIZED IDEOGRAPH MOON..PARTNERSHIP SIGN
-3251..325F ; 0 # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327F ; 0 # So [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
-3280..3289 ; 0 # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; 0 # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; 0 # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; 0 # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; 0 # So [256] SQUARE APAATO..SQUARE GAL
-3400..4DB5 ; 0 # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4DC0..4DFF ; 0 # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-4E00..9FCB ; 0 # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; 0 # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; 0 # Lm YI SYLLABLE WU
-A016..A48C ; 0 # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A490..A4C6 ; 0 # So [55] YI RADICAL QOT..YI RADICAL KE
-A4D0..A4F7 ; 0 # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; 0 # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A4FE..A4FF ; 0 # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A500..A60B ; 0 # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; 0 # Lm VAI SYLLABLE LENGTHENER
-A60D..A60F ; 0 # Po [3] VAI COMMA..VAI QUESTION MARK
-A610..A61F ; 0 # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; 0 # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; 0 # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; 0 # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; 0 # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; 0 # Lo CYRILLIC LETTER MULTIOCULAR O
-A670..A672 ; 0 # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673 ; 0 # Po SLAVONIC ASTERISK
-A67E ; 0 # Po CYRILLIC KAVYKA
-A67F ; 0 # Lm CYRILLIC PAYEROK
-A680..A697 ; 0 # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; 0 # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; 0 # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F2..A6F7 ; 0 # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-A700..A716 ; 0 # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; 0 # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; 0 # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A722..A76F ; 0 # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; 0 # Lm MODIFIER LETTER US
-A771..A787 ; 0 # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; 0 # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; 0 # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A78B..A78C ; 0 # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; 0 # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A802 ; 0 # Mn SYLOTI NAGRI SIGN DVISVARA
-A803..A805 ; 0 # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; 0 # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80B ; 0 # Mn SYLOTI NAGRI SIGN ANUSVARA
-A80C..A822 ; 0 # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; 0 # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; 0 # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; 0 # Mc SYLOTI NAGRI VOWEL SIGN OO
-A828..A82B ; 0 # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A830..A835 ; 0 # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; 0 # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A838 ; 0 # Sc NORTH INDIC RUPEE MARK
-A839 ; 0 # So NORTH INDIC QUANTITY MARK
-A840..A873 ; 0 # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A874..A877 ; 0 # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-A880..A881 ; 0 # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; 0 # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; 0 # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8CE..A8CF ; 0 # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8D0..A8D9 ; 0 # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8F2..A8F7 ; 0 # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; 0 # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; 0 # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; 0 # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; 0 # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92A ; 0 # Mn [5] KAYAH LI VOWEL UE..KAYAH LI VOWEL O
-A92E..A92F ; 0 # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A930..A946 ; 0 # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; 0 # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952 ; 0 # Mc REJANG CONSONANT SIGN H
-A95F ; 0 # Po REJANG SECTION MARK
-A960..A97C ; 0 # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A980..A982 ; 0 # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; 0 # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; 0 # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B4..A9B5 ; 0 # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; 0 # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; 0 # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; 0 # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9BF ; 0 # Mc [3] JAVANESE CONSONANT SIGN KERET..JAVANESE CONSONANT SIGN CAKRA
-A9C1..A9CD ; 0 # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9CF ; 0 # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; 0 # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-A9DE..A9DF ; 0 # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA00..AA28 ; 0 # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; 0 # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; 0 # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; 0 # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; 0 # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; 0 # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; 0 # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; 0 # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; 0 # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; 0 # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; 0 # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; 0 # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; 0 # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-AA60..AA6F ; 0 # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; 0 # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; 0 # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; 0 # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; 0 # Lo MYANMAR LETTER AITON RA
-AA7B ; 0 # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; 0 # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; 0 # Lo TAI VIET VOWEL AA
-AAB5..AAB6 ; 0 # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; 0 # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; 0 # Lo TAI VIET TONE MAI NUENG
-AAC2 ; 0 # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; 0 # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; 0 # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; 0 # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-ABC0..ABE2 ; 0 # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; 0 # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; 0 # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; 0 # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; 0 # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; 0 # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEB ; 0 # Po MEETEI MAYEK CHEIKHEI
-ABEC ; 0 # Mc MEETEI MAYEK LUM IYEK
-ABF0..ABF9 ; 0 # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-AC00..D7A3 ; 0 # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; 0 # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; 0 # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-E000..F8FF ; 0 # Co [6400] <private-use-E000>..<private-use-F8FF>
-F900..FA2D ; 0 # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; 0 # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; 0 # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB00..FB06 ; 0 # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; 0 # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; 0 # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; 0 # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; 0 # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; 0 # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; 0 # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; 0 # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; 0 # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; 0 # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; 0 # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; 0 # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E ; 0 # Ps ORNATE LEFT PARENTHESIS
-FD3F ; 0 # Pe ORNATE RIGHT PARENTHESIS
-FD50..FD8F ; 0 # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; 0 # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; 0 # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; 0 # Sc RIAL SIGN
-FDFD ; 0 # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE00..FE0F ; 0 # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE10..FE16 ; 0 # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; 0 # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; 0 # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; 0 # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; 0 # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45..FE46 ; 0 # Po [2] SESAME DOT..WHITE SESAME DOT
-FE47 ; 0 # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; 0 # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; 0 # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; 0 # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; 0 # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; 0 # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; 0 # Pd SMALL EM DASH
-FE59 ; 0 # Ps SMALL LEFT PARENTHESIS
-FE5A ; 0 # Pe SMALL RIGHT PARENTHESIS
-FE5B ; 0 # Ps SMALL LEFT CURLY BRACKET
-FE5C ; 0 # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; 0 # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; 0 # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; 0 # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; 0 # Sm SMALL PLUS SIGN
-FE63 ; 0 # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; 0 # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; 0 # Po SMALL REVERSE SOLIDUS
-FE69 ; 0 # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; 0 # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FE70..FE74 ; 0 # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; 0 # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ; 0 # Cf ZERO WIDTH NO-BREAK SPACE
-FF01..FF03 ; 0 # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; 0 # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; 0 # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; 0 # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; 0 # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; 0 # Po FULLWIDTH ASTERISK
-FF0B ; 0 # Sm FULLWIDTH PLUS SIGN
-FF0C ; 0 # Po FULLWIDTH COMMA
-FF0D ; 0 # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; 0 # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; 0 # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; 0 # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; 0 # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; 0 # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; 0 # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; 0 # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; 0 # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; 0 # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; 0 # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; 0 # Pc FULLWIDTH LOW LINE
-FF40 ; 0 # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; 0 # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; 0 # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; 0 # Sm FULLWIDTH VERTICAL LINE
-FF5D ; 0 # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; 0 # Sm FULLWIDTH TILDE
-FF5F ; 0 # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; 0 # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; 0 # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; 0 # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; 0 # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; 0 # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; 0 # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; 0 # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; 0 # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; 0 # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; 0 # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; 0 # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; 0 # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; 0 # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; 0 # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE0..FFE1 ; 0 # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; 0 # Sm FULLWIDTH NOT SIGN
-FFE3 ; 0 # Sk FULLWIDTH MACRON
-FFE4 ; 0 # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; 0 # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-FFE8 ; 0 # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; 0 # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; 0 # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFF9..FFFB ; 0 # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-FFFC..FFFD ; 0 # So [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
-10000..1000B ; 0 # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; 0 # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; 0 # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; 0 # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; 0 # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; 0 # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; 0 # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10100..10101 ; 0 # Po [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-10102 ; 0 # So AEGEAN CHECK MARK
-10107..10133 ; 0 # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; 0 # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10140..10174 ; 0 # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; 0 # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; 0 # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; 0 # No GREEK ZERO SIGN
-10190..1019B ; 0 # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; 0 # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-10280..1029C ; 0 # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; 0 # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; 0 # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; 0 # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..10340 ; 0 # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; 0 # Nl GOTHIC LETTER NINETY
-10342..10349 ; 0 # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; 0 # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; 0 # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; 0 # Po UGARITIC WORD DIVIDER
-103A0..103C3 ; 0 # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; 0 # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D0 ; 0 # Po OLD PERSIAN WORD DIVIDER
-103D1..103D5 ; 0 # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; 0 # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; 0 # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; 0 # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; 0 # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; 0 # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; 0 # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; 0 # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; 0 # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; 0 # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10857 ; 0 # Po IMPERIAL ARAMAIC SECTION SIGN
-10858..1085F ; 0 # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900..10915 ; 0 # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; 0 # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091F ; 0 # Po PHOENICIAN WORD SEPARATOR
-10920..10939 ; 0 # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; 0 # Po LYDIAN TRIANGULAR MARK
-10A00 ; 0 # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; 0 # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; 0 # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C ; 0 # Mn KHAROSHTHI VOWEL LENGTH MARK
-10A0E ; 0 # Mn KHAROSHTHI SIGN ANUSVARA
-10A10..10A13 ; 0 # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; 0 # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; 0 # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A40..10A47 ; 0 # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A50..10A58 ; 0 # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A60..10A7C ; 0 # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; 0 # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; 0 # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00..10B35 ; 0 # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B39..10B3F ; 0 # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40..10B55 ; 0 # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B5F ; 0 # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60..10B72 ; 0 # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; 0 # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00..10C48 ; 0 # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10E60..10E7E ; 0 # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-11080..11081 ; 0 # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; 0 # Mc KAITHI SIGN VISARGA
-11083..110AF ; 0 # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; 0 # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; 0 # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; 0 # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110BB..110BC ; 0 # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BD ; 0 # Cf KAITHI NUMBER SIGN
-110BE..110C1 ; 0 # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12000..1236E ; 0 # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; 0 # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; 0 # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000..1342E ; 0 # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D000..1D0F5 ; 0 # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; 0 # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; 0 # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D16A..1D16C ; 0 # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D173..1D17A ; 0 # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D183..1D184 ; 0 # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; 0 # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; 0 # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D200..1D241 ; 0 # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D245 ; 0 # So GREEK MUSICAL LEIMMA
-1D300..1D356 ; 0 # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D360..1D371 ; 0 # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; 0 # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; 0 # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; 0 # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; 0 # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; 0 # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; 0 # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; 0 # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; 0 # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; 0 # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; 0 # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; 0 # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; 0 # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; 0 # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; 0 # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; 0 # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; 0 # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; 0 # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; 0 # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; 0 # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; 0 # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; 0 # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; 0 # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; 0 # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; 0 # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; 0 # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; 0 # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; 0 # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; 0 # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; 0 # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; 0 # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; 0 # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; 0 # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; 0 # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; 0 # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; 0 # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; 0 # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; 0 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; 0 # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; 0 # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; 0 # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; 0 # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F000..1F02B ; 0 # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; 0 # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F100..1F10A ; 0 # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12E ; 0 # So [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; 0 # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; 0 # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; 0 # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; 0 # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; 0 # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; 0 # So [5] SQUARED HV..SQUARED PPV
-1F157 ; 0 # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; 0 # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; 0 # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; 0 # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; 0 # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; 0 # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; 0 # So SQUARE DJ
-1F200 ; 0 # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; 0 # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; 0 # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6 ; 0 # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; 0 # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; 0 # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-E0001 ; 0 # Cf LANGUAGE TAG
-E0020..E007F ; 0 # Cf [96] TAG SPACE..CANCEL TAG
-E0100..E01EF ; 0 # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-F0000..FFFFD ; 0 # Co [65534] <private-use-F0000>..<private-use-FFFFD>
-100000..10FFFD; 0 # Co [65534] <private-use-100000>..<private-use-10FFFD>
-
-# The above property value applies to 869283 code points not listed here.
-# Total code points: 1113518
-
-# ================================================
-
-# Canonical_Combining_Class=Overlay
-
-0334..0338 ; 1 # Mn [5] COMBINING TILDE OVERLAY..COMBINING LONG SOLIDUS OVERLAY
-1CD4 ; 1 # Mn VEDIC SIGN YAJURVEDIC MIDLINE SVARITA
-1CE2..1CE8 ; 1 # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-20D2..20D3 ; 1 # Mn [2] COMBINING LONG VERTICAL LINE OVERLAY..COMBINING SHORT VERTICAL LINE OVERLAY
-20D8..20DA ; 1 # Mn [3] COMBINING RING OVERLAY..COMBINING ANTICLOCKWISE RING OVERLAY
-20E5..20E6 ; 1 # Mn [2] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING DOUBLE VERTICAL STROKE OVERLAY
-20EA..20EB ; 1 # Mn [2] COMBINING LEFTWARDS ARROW OVERLAY..COMBINING LONG DOUBLE SOLIDUS OVERLAY
-10A39 ; 1 # Mn KHAROSHTHI SIGN CAUDA
-1D167..1D169 ; 1 # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-
-# Total code points: 26
-
-# ================================================
-
-# Canonical_Combining_Class=Nukta
-
-093C ; 7 # Mn DEVANAGARI SIGN NUKTA
-09BC ; 7 # Mn BENGALI SIGN NUKTA
-0A3C ; 7 # Mn GURMUKHI SIGN NUKTA
-0ABC ; 7 # Mn GUJARATI SIGN NUKTA
-0B3C ; 7 # Mn ORIYA SIGN NUKTA
-0CBC ; 7 # Mn KANNADA SIGN NUKTA
-1037 ; 7 # Mn MYANMAR SIGN DOT BELOW
-1B34 ; 7 # Mn BALINESE SIGN REREKAN
-1C37 ; 7 # Mn LEPCHA SIGN NUKTA
-A9B3 ; 7 # Mn JAVANESE SIGN CECAK TELU
-110BA ; 7 # Mn KAITHI SIGN NUKTA
-
-# Total code points: 11
-
-# ================================================
-
-# Canonical_Combining_Class=Kana_Voicing
-
-3099..309A ; 8 # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=Virama
-
-094D ; 9 # Mn DEVANAGARI SIGN VIRAMA
-09CD ; 9 # Mn BENGALI SIGN VIRAMA
-0A4D ; 9 # Mn GURMUKHI SIGN VIRAMA
-0ACD ; 9 # Mn GUJARATI SIGN VIRAMA
-0B4D ; 9 # Mn ORIYA SIGN VIRAMA
-0BCD ; 9 # Mn TAMIL SIGN VIRAMA
-0C4D ; 9 # Mn TELUGU SIGN VIRAMA
-0CCD ; 9 # Mn KANNADA SIGN VIRAMA
-0D4D ; 9 # Mn MALAYALAM SIGN VIRAMA
-0DCA ; 9 # Mn SINHALA SIGN AL-LAKUNA
-0E3A ; 9 # Mn THAI CHARACTER PHINTHU
-0F84 ; 9 # Mn TIBETAN MARK HALANTA
-1039..103A ; 9 # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-1714 ; 9 # Mn TAGALOG SIGN VIRAMA
-1734 ; 9 # Mn HANUNOO SIGN PAMUDPOD
-17D2 ; 9 # Mn KHMER SIGN COENG
-1A60 ; 9 # Mn TAI THAM SIGN SAKOT
-1B44 ; 9 # Mc BALINESE ADEG ADEG
-1BAA ; 9 # Mc SUNDANESE SIGN PAMAAEH
-A806 ; 9 # Mn SYLOTI NAGRI SIGN HASANTA
-A8C4 ; 9 # Mn SAURASHTRA SIGN VIRAMA
-A953 ; 9 # Mc REJANG VIRAMA
-A9C0 ; 9 # Mc JAVANESE PANGKON
-ABED ; 9 # Mn MEETEI MAYEK APUN IYEK
-10A3F ; 9 # Mn KHAROSHTHI VIRAMA
-110B9 ; 9 # Mn KAITHI SIGN VIRAMA
-
-# Total code points: 27
-
-# ================================================
-
-# Canonical_Combining_Class=10
-
-05B0 ; 10 # Mn HEBREW POINT SHEVA
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=11
-
-05B1 ; 11 # Mn HEBREW POINT HATAF SEGOL
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=12
-
-05B2 ; 12 # Mn HEBREW POINT HATAF PATAH
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=13
-
-05B3 ; 13 # Mn HEBREW POINT HATAF QAMATS
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=14
-
-05B4 ; 14 # Mn HEBREW POINT HIRIQ
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=15
-
-05B5 ; 15 # Mn HEBREW POINT TSERE
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=16
-
-05B6 ; 16 # Mn HEBREW POINT SEGOL
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=17
-
-05B7 ; 17 # Mn HEBREW POINT PATAH
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=18
-
-05B8 ; 18 # Mn HEBREW POINT QAMATS
-05C7 ; 18 # Mn HEBREW POINT QAMATS QATAN
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=19
-
-05B9..05BA ; 19 # Mn [2] HEBREW POINT HOLAM..HEBREW POINT HOLAM HASER FOR VAV
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=20
-
-05BB ; 20 # Mn HEBREW POINT QUBUTS
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=21
-
-05BC ; 21 # Mn HEBREW POINT DAGESH OR MAPIQ
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=22
-
-05BD ; 22 # Mn HEBREW POINT METEG
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=23
-
-05BF ; 23 # Mn HEBREW POINT RAFE
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=24
-
-05C1 ; 24 # Mn HEBREW POINT SHIN DOT
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=25
-
-05C2 ; 25 # Mn HEBREW POINT SIN DOT
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=26
-
-FB1E ; 26 # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=27
-
-064B ; 27 # Mn ARABIC FATHATAN
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=28
-
-064C ; 28 # Mn ARABIC DAMMATAN
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=29
-
-064D ; 29 # Mn ARABIC KASRATAN
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=30
-
-0618 ; 30 # Mn ARABIC SMALL FATHA
-064E ; 30 # Mn ARABIC FATHA
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=31
-
-0619 ; 31 # Mn ARABIC SMALL DAMMA
-064F ; 31 # Mn ARABIC DAMMA
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=32
-
-061A ; 32 # Mn ARABIC SMALL KASRA
-0650 ; 32 # Mn ARABIC KASRA
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=33
-
-0651 ; 33 # Mn ARABIC SHADDA
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=34
-
-0652 ; 34 # Mn ARABIC SUKUN
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=35
-
-0670 ; 35 # Mn ARABIC LETTER SUPERSCRIPT ALEF
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=36
-
-0711 ; 36 # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=84
-
-0C55 ; 84 # Mn TELUGU LENGTH MARK
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=91
-
-0C56 ; 91 # Mn TELUGU AI LENGTH MARK
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=103
-
-0E38..0E39 ; 103 # Mn [2] THAI CHARACTER SARA U..THAI CHARACTER SARA UU
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=107
-
-0E48..0E4B ; 107 # Mn [4] THAI CHARACTER MAI EK..THAI CHARACTER MAI CHATTAWA
-
-# Total code points: 4
-
-# ================================================
-
-# Canonical_Combining_Class=118
-
-0EB8..0EB9 ; 118 # Mn [2] LAO VOWEL SIGN U..LAO VOWEL SIGN UU
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=122
-
-0EC8..0ECB ; 122 # Mn [4] LAO TONE MAI EK..LAO TONE MAI CATAWA
-
-# Total code points: 4
-
-# ================================================
-
-# Canonical_Combining_Class=129
-
-0F71 ; 129 # Mn TIBETAN VOWEL SIGN AA
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=130
-
-0F72 ; 130 # Mn TIBETAN VOWEL SIGN I
-0F7A..0F7D ; 130 # Mn [4] TIBETAN VOWEL SIGN E..TIBETAN VOWEL SIGN OO
-0F80 ; 130 # Mn TIBETAN VOWEL SIGN REVERSED I
-
-# Total code points: 6
-
-# ================================================
-
-# Canonical_Combining_Class=132
-
-0F74 ; 132 # Mn TIBETAN VOWEL SIGN U
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=Attached_Below
-
-0321..0322 ; 202 # Mn [2] COMBINING PALATALIZED HOOK BELOW..COMBINING RETROFLEX HOOK BELOW
-0327..0328 ; 202 # Mn [2] COMBINING CEDILLA..COMBINING OGONEK
-1DD0 ; 202 # Mn COMBINING IS BELOW
-
-# Total code points: 5
-
-# ================================================
-
-# Canonical_Combining_Class=Attached_Above
-
-1DCE ; 214 # Mn COMBINING OGONEK ABOVE
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=Attached_Above_Right
-
-031B ; 216 # Mn COMBINING HORN
-0F39 ; 216 # Mn TIBETAN MARK TSA -PHRU
-1D165..1D166 ; 216 # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16E..1D172 ; 216 # Mc [5] MUSICAL SYMBOL COMBINING FLAG-1..MUSICAL SYMBOL COMBINING FLAG-5
-
-# Total code points: 9
-
-# ================================================
-
-# Canonical_Combining_Class=Below_Left
-
-302A ; 218 # Mn IDEOGRAPHIC LEVEL TONE MARK
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=Below
-
-0316..0319 ; 220 # Mn [4] COMBINING GRAVE ACCENT BELOW..COMBINING RIGHT TACK BELOW
-031C..0320 ; 220 # Mn [5] COMBINING LEFT HALF RING BELOW..COMBINING MINUS SIGN BELOW
-0323..0326 ; 220 # Mn [4] COMBINING DOT BELOW..COMBINING COMMA BELOW
-0329..0333 ; 220 # Mn [11] COMBINING VERTICAL LINE BELOW..COMBINING DOUBLE LOW LINE
-0339..033C ; 220 # Mn [4] COMBINING RIGHT HALF RING BELOW..COMBINING SEAGULL BELOW
-0347..0349 ; 220 # Mn [3] COMBINING EQUALS SIGN BELOW..COMBINING LEFT ANGLE BELOW
-034D..034E ; 220 # Mn [2] COMBINING LEFT RIGHT ARROW BELOW..COMBINING UPWARDS ARROW BELOW
-0353..0356 ; 220 # Mn [4] COMBINING X BELOW..COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW
-0359..035A ; 220 # Mn [2] COMBINING ASTERISK BELOW..COMBINING DOUBLE RING BELOW
-0591 ; 220 # Mn HEBREW ACCENT ETNAHTA
-0596 ; 220 # Mn HEBREW ACCENT TIPEHA
-059B ; 220 # Mn HEBREW ACCENT TEVIR
-05A2..05A7 ; 220 # Mn [6] HEBREW ACCENT ATNAH HAFUKH..HEBREW ACCENT DARGA
-05AA ; 220 # Mn HEBREW ACCENT YERAH BEN YOMO
-05C5 ; 220 # Mn HEBREW MARK LOWER DOT
-0655..0656 ; 220 # Mn [2] ARABIC HAMZA BELOW..ARABIC SUBSCRIPT ALEF
-065C ; 220 # Mn ARABIC VOWEL SIGN DOT BELOW
-06E3 ; 220 # Mn ARABIC SMALL LOW SEEN
-06EA ; 220 # Mn ARABIC EMPTY CENTRE LOW STOP
-06ED ; 220 # Mn ARABIC SMALL LOW MEEM
-0731 ; 220 # Mn SYRIAC PTHAHA BELOW
-0734 ; 220 # Mn SYRIAC ZQAPHA BELOW
-0737..0739 ; 220 # Mn [3] SYRIAC RBASA BELOW..SYRIAC DOTTED ZLAMA ANGULAR
-073B..073C ; 220 # Mn [2] SYRIAC HBASA BELOW..SYRIAC HBASA-ESASA DOTTED
-073E ; 220 # Mn SYRIAC ESASA BELOW
-0742 ; 220 # Mn SYRIAC RUKKAKHA
-0744 ; 220 # Mn SYRIAC TWO VERTICAL DOTS BELOW
-0746 ; 220 # Mn SYRIAC THREE DOTS BELOW
-0748 ; 220 # Mn SYRIAC OBLIQUE LINE BELOW
-07F2 ; 220 # Mn NKO COMBINING NASALIZATION MARK
-0952 ; 220 # Mn DEVANAGARI STRESS SIGN ANUDATTA
-0F18..0F19 ; 220 # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; 220 # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; 220 # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0FC6 ; 220 # Mn TIBETAN SYMBOL PADMA GDAN
-108D ; 220 # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-193B ; 220 # Mn LIMBU SIGN SA-I
-1A18 ; 220 # Mn BUGINESE VOWEL SIGN U
-1A7F ; 220 # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B6C ; 220 # Mn BALINESE MUSICAL SYMBOL COMBINING ENDEP
-1CD5..1CD9 ; 220 # Mn [5] VEDIC TONE YAJURVEDIC AGGRAVATED INDEPENDENT SVARITA..VEDIC TONE YAJURVEDIC KATHAKA INDEPENDENT SVARITA SCHROEDER
-1CDC..1CDF ; 220 # Mn [4] VEDIC TONE KATHAKA ANUDATTA..VEDIC TONE THREE DOTS BELOW
-1CED ; 220 # Mn VEDIC SIGN TIRYAK
-1DC2 ; 220 # Mn COMBINING SNAKE BELOW
-1DCA ; 220 # Mn COMBINING LATIN SMALL LETTER R BELOW
-1DCF ; 220 # Mn COMBINING ZIGZAG BELOW
-1DFD ; 220 # Mn COMBINING ALMOST EQUAL TO BELOW
-1DFF ; 220 # Mn COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-20E8 ; 220 # Mn COMBINING TRIPLE UNDERDOT
-20EC..20EF ; 220 # Mn [4] COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS..COMBINING RIGHT ARROW BELOW
-A92B..A92D ; 220 # Mn [3] KAYAH LI TONE PLOPHU..KAYAH LI TONE CALYA PLOPHU
-AAB4 ; 220 # Mn TAI VIET VOWEL U
-101FD ; 220 # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A0D ; 220 # Mn KHAROSHTHI SIGN DOUBLE RING BELOW
-10A3A ; 220 # Mn KHAROSHTHI SIGN DOT BELOW
-1D17B..1D182 ; 220 # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D18A..1D18B ; 220 # Mn [2] MUSICAL SYMBOL COMBINING DOUBLE TONGUE..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-
-# Total code points: 117
-
-# ================================================
-
-# Canonical_Combining_Class=Below_Right
-
-059A ; 222 # Mn HEBREW ACCENT YETIV
-05AD ; 222 # Mn HEBREW ACCENT DEHI
-1939 ; 222 # Mn LIMBU SIGN MUKPHRENG
-302D ; 222 # Mn IDEOGRAPHIC ENTERING TONE MARK
-
-# Total code points: 4
-
-# ================================================
-
-# Canonical_Combining_Class=Left
-
-302E..302F ; 224 # Mn [2] HANGUL SINGLE DOT TONE MARK..HANGUL DOUBLE DOT TONE MARK
-
-# Total code points: 2
-
-# ================================================
-
-# Canonical_Combining_Class=Right
-
-1D16D ; 226 # Mc MUSICAL SYMBOL COMBINING AUGMENTATION DOT
-
-# Total code points: 1
-
-# ================================================
-
-# Canonical_Combining_Class=Above_Left
-
-05AE ; 228 # Mn HEBREW ACCENT ZINOR
-18A9 ; 228 # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-302B ; 228 # Mn IDEOGRAPHIC RISING TONE MARK
-
-# Total code points: 3
-
-# ================================================
-
-# Canonical_Combining_Class=Above
-
-0300..0314 ; 230 # Mn [21] COMBINING GRAVE ACCENT..COMBINING REVERSED COMMA ABOVE
-033D..0344 ; 230 # Mn [8] COMBINING X ABOVE..COMBINING GREEK DIALYTIKA TONOS
-0346 ; 230 # Mn COMBINING BRIDGE ABOVE
-034A..034C ; 230 # Mn [3] COMBINING NOT TILDE ABOVE..COMBINING ALMOST EQUAL TO ABOVE
-0350..0352 ; 230 # Mn [3] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING FERMATA
-0357 ; 230 # Mn COMBINING RIGHT HALF RING ABOVE
-035B ; 230 # Mn COMBINING ZIGZAG ABOVE
-0363..036F ; 230 # Mn [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X
-0483..0487 ; 230 # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0592..0595 ; 230 # Mn [4] HEBREW ACCENT SEGOL..HEBREW ACCENT ZAQEF GADOL
-0597..0599 ; 230 # Mn [3] HEBREW ACCENT REVIA..HEBREW ACCENT PASHTA
-059C..05A1 ; 230 # Mn [6] HEBREW ACCENT GERESH..HEBREW ACCENT PAZER
-05A8..05A9 ; 230 # Mn [2] HEBREW ACCENT QADMA..HEBREW ACCENT TELISHA QETANA
-05AB..05AC ; 230 # Mn [2] HEBREW ACCENT OLE..HEBREW ACCENT ILUY
-05AF ; 230 # Mn HEBREW MARK MASORA CIRCLE
-05C4 ; 230 # Mn HEBREW MARK UPPER DOT
-0610..0617 ; 230 # Mn [8] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL HIGH ZAIN
-0653..0654 ; 230 # Mn [2] ARABIC MADDAH ABOVE..ARABIC HAMZA ABOVE
-0657..065B ; 230 # Mn [5] ARABIC INVERTED DAMMA..ARABIC VOWEL SIGN INVERTED SMALL V ABOVE
-065D..065E ; 230 # Mn [2] ARABIC REVERSED DAMMA..ARABIC FATHA WITH TWO DOTS
-06D6..06DC ; 230 # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DF..06E2 ; 230 # Mn [4] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MEEM ISOLATED FORM
-06E4 ; 230 # Mn ARABIC SMALL HIGH MADDA
-06E7..06E8 ; 230 # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EB..06EC ; 230 # Mn [2] ARABIC EMPTY CENTRE HIGH STOP..ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE
-0730 ; 230 # Mn SYRIAC PTHAHA ABOVE
-0732..0733 ; 230 # Mn [2] SYRIAC PTHAHA DOTTED..SYRIAC ZQAPHA ABOVE
-0735..0736 ; 230 # Mn [2] SYRIAC ZQAPHA DOTTED..SYRIAC RBASA ABOVE
-073A ; 230 # Mn SYRIAC HBASA ABOVE
-073D ; 230 # Mn SYRIAC ESASA ABOVE
-073F..0741 ; 230 # Mn [3] SYRIAC RWAHA..SYRIAC QUSHSHAYA
-0743 ; 230 # Mn SYRIAC TWO VERTICAL DOTS ABOVE
-0745 ; 230 # Mn SYRIAC THREE DOTS ABOVE
-0747 ; 230 # Mn SYRIAC OBLIQUE LINE ABOVE
-0749..074A ; 230 # Mn [2] SYRIAC MUSIC..SYRIAC BARREKH
-07EB..07F1 ; 230 # Mn [7] NKO COMBINING SHORT HIGH TONE..NKO COMBINING LONG RISING TONE
-07F3 ; 230 # Mn NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; 230 # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; 230 # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; 230 # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; 230 # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0951 ; 230 # Mn DEVANAGARI STRESS SIGN UDATTA
-0953..0954 ; 230 # Mn [2] DEVANAGARI GRAVE ACCENT..DEVANAGARI ACUTE ACCENT
-0F82..0F83 ; 230 # Mn [2] TIBETAN SIGN NYI ZLA NAA DA..TIBETAN SIGN SNA LDAN
-0F86..0F87 ; 230 # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-135F ; 230 # Mn ETHIOPIC COMBINING GEMINATION MARK
-17DD ; 230 # Mn KHMER SIGN ATTHACAN
-193A ; 230 # Mn LIMBU SIGN KEMPHRENG
-1A17 ; 230 # Mn BUGINESE VOWEL SIGN I
-1A75..1A7C ; 230 # Mn [8] TAI THAM SIGN TONE-1..TAI THAM SIGN KHUEN-LUE KARAN
-1B6B ; 230 # Mn BALINESE MUSICAL SYMBOL COMBINING TEGEH
-1B6D..1B73 ; 230 # Mn [7] BALINESE MUSICAL SYMBOL COMBINING KEMPUL..BALINESE MUSICAL SYMBOL COMBINING GONG
-1CD0..1CD2 ; 230 # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CDA..1CDB ; 230 # Mn [2] VEDIC TONE DOUBLE SVARITA..VEDIC TONE TRIPLE SVARITA
-1CE0 ; 230 # Mn VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1DC0..1DC1 ; 230 # Mn [2] COMBINING DOTTED GRAVE ACCENT..COMBINING DOTTED ACUTE ACCENT
-1DC3..1DC9 ; 230 # Mn [7] COMBINING SUSPENSION MARK..COMBINING ACUTE-GRAVE-ACUTE
-1DCB..1DCC ; 230 # Mn [2] COMBINING BREVE-MACRON..COMBINING MACRON-BREVE
-1DD1..1DE6 ; 230 # Mn [22] COMBINING UR ABOVE..COMBINING LATIN SMALL LETTER Z
-1DFE ; 230 # Mn COMBINING LEFT ARROWHEAD ABOVE
-20D0..20D1 ; 230 # Mn [2] COMBINING LEFT HARPOON ABOVE..COMBINING RIGHT HARPOON ABOVE
-20D4..20D7 ; 230 # Mn [4] COMBINING ANTICLOCKWISE ARROW ABOVE..COMBINING RIGHT ARROW ABOVE
-20DB..20DC ; 230 # Mn [2] COMBINING THREE DOTS ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; 230 # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E7 ; 230 # Mn COMBINING ANNUITY SYMBOL
-20E9 ; 230 # Mn COMBINING WIDE BRIDGE ABOVE
-20F0 ; 230 # Mn COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; 230 # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; 230 # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-A66F ; 230 # Mn COMBINING CYRILLIC VZMET
-A67C..A67D ; 230 # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; 230 # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A8E0..A8F1 ; 230 # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-AAB0 ; 230 # Mn TAI VIET MAI KANG
-AAB2..AAB3 ; 230 # Mn [2] TAI VIET VOWEL I..TAI VIET VOWEL UE
-AAB7..AAB8 ; 230 # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; 230 # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; 230 # Mn TAI VIET TONE MAI THO
-FE20..FE26 ; 230 # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-10A0F ; 230 # Mn KHAROSHTHI SIGN VISARGA
-10A38 ; 230 # Mn KHAROSHTHI SIGN BAR ABOVE
-1D185..1D189 ; 230 # Mn [5] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING BEND
-1D1AA..1D1AD ; 230 # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; 230 # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-
-# Total code points: 318
-
-# ================================================
-
-# Canonical_Combining_Class=Above_Right
-
-0315 ; 232 # Mn COMBINING COMMA ABOVE RIGHT
-031A ; 232 # Mn COMBINING LEFT ANGLE ABOVE
-0358 ; 232 # Mn COMBINING DOT ABOVE RIGHT
-302C ; 232 # Mn IDEOGRAPHIC DEPARTING TONE MARK
-
-# Total code points: 4
-
-# ================================================
-
-# Canonical_Combining_Class=Double_Below
-
-035C ; 233 # Mn COMBINING DOUBLE BREVE BELOW
-035F ; 233 # Mn COMBINING DOUBLE MACRON BELOW
-0362 ; 233 # Mn COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-
-# Total code points: 3
-
-# ================================================
-
-# Canonical_Combining_Class=Double_Above
-
-035D..035E ; 234 # Mn [2] COMBINING DOUBLE BREVE..COMBINING DOUBLE MACRON
-0360..0361 ; 234 # Mn [2] COMBINING DOUBLE TILDE..COMBINING DOUBLE INVERTED BREVE
-1DCD ; 234 # Mn COMBINING DOUBLE CIRCUMFLEX ABOVE
-
-# Total code points: 5
-
-# ================================================
-
-# Canonical_Combining_Class=Iota_Subscript
-
-0345 ; 240 # Mn COMBINING GREEK YPOGEGRAMMENI
-
-# Total code points: 1
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DDecompositionType.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DDecompositionType.txt
deleted file mode 100644
index b6d8e337568..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DDecompositionType.txt
+++ /dev/null
@@ -1,977 +0,0 @@
-# DerivedDecompositionType-5.2.0.txt
-# Date: 2009-08-22, 04:58:19 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Decomposition_Type (from UnicodeData.txt, field 5: see UAX #44: http://www.unicode.org/reports/tr44/)
-
-# All code points not explicitly listed for Decomposition_Type
-# have the value None.
-
-# @missing: 0000..10FFFF; None
-
-# ================================================
-
-00C0..00C5 ; Canonical # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; Canonical # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; Canonical # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; Canonical # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E0..00E5 ; Canonical # L& [6] LATIN SMALL LETTER A WITH GRAVE..LATIN SMALL LETTER A WITH RING ABOVE
-00E7..00EF ; Canonical # L& [9] LATIN SMALL LETTER C WITH CEDILLA..LATIN SMALL LETTER I WITH DIAERESIS
-00F1..00F6 ; Canonical # L& [6] LATIN SMALL LETTER N WITH TILDE..LATIN SMALL LETTER O WITH DIAERESIS
-00F9..00FD ; Canonical # L& [5] LATIN SMALL LETTER U WITH GRAVE..LATIN SMALL LETTER Y WITH ACUTE
-00FF..010F ; Canonical # L& [17] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN SMALL LETTER D WITH CARON
-0112..0125 ; Canonical # L& [20] LATIN CAPITAL LETTER E WITH MACRON..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..0130 ; Canonical # L& [9] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0134..0137 ; Canonical # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA
-0139..013E ; Canonical # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON
-0143..0148 ; Canonical # L& [6] LATIN CAPITAL LETTER N WITH ACUTE..LATIN SMALL LETTER N WITH CARON
-014C..0151 ; Canonical # L& [6] LATIN CAPITAL LETTER O WITH MACRON..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; Canonical # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..017E ; Canonical # L& [23] LATIN CAPITAL LETTER U WITH TILDE..LATIN SMALL LETTER Z WITH CARON
-01A0..01A1 ; Canonical # L& [2] LATIN CAPITAL LETTER O WITH HORN..LATIN SMALL LETTER O WITH HORN
-01AF..01B0 ; Canonical # L& [2] LATIN CAPITAL LETTER U WITH HORN..LATIN SMALL LETTER U WITH HORN
-01CD..01DC ; Canonical # L& [16] LATIN CAPITAL LETTER A WITH CARON..LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DE..01E3 ; Canonical # L& [6] LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON..LATIN SMALL LETTER AE WITH MACRON
-01E6..01F0 ; Canonical # L& [11] LATIN CAPITAL LETTER G WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F4..01F5 ; Canonical # L& [2] LATIN CAPITAL LETTER G WITH ACUTE..LATIN SMALL LETTER G WITH ACUTE
-01F8..021B ; Canonical # L& [36] LATIN CAPITAL LETTER N WITH GRAVE..LATIN SMALL LETTER T WITH COMMA BELOW
-021E..021F ; Canonical # L& [2] LATIN CAPITAL LETTER H WITH CARON..LATIN SMALL LETTER H WITH CARON
-0226..0233 ; Canonical # L& [14] LATIN CAPITAL LETTER A WITH DOT ABOVE..LATIN SMALL LETTER Y WITH MACRON
-0340..0341 ; Canonical # Mn [2] COMBINING GRAVE TONE MARK..COMBINING ACUTE TONE MARK
-0343..0344 ; Canonical # Mn [2] COMBINING GREEK KORONIS..COMBINING GREEK DIALYTIKA TONOS
-0374 ; Canonical # Lm GREEK NUMERAL SIGN
-037E ; Canonical # Po GREEK QUESTION MARK
-0385 ; Canonical # Sk GREEK DIALYTIKA TONOS
-0386 ; Canonical # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; Canonical # Po GREEK ANO TELEIA
-0388..038A ; Canonical # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Canonical # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; Canonical # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; Canonical # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03CA..03CE ; Canonical # L& [5] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER OMEGA WITH TONOS
-03D3..03D4 ; Canonical # L& [2] GREEK UPSILON WITH ACUTE AND HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-0400..0401 ; Canonical # L& [2] CYRILLIC CAPITAL LETTER IE WITH GRAVE..CYRILLIC CAPITAL LETTER IO
-0403 ; Canonical # L& CYRILLIC CAPITAL LETTER GJE
-0407 ; Canonical # L& CYRILLIC CAPITAL LETTER YI
-040C..040E ; Canonical # L& [3] CYRILLIC CAPITAL LETTER KJE..CYRILLIC CAPITAL LETTER SHORT U
-0419 ; Canonical # L& CYRILLIC CAPITAL LETTER SHORT I
-0439 ; Canonical # L& CYRILLIC SMALL LETTER SHORT I
-0450..0451 ; Canonical # L& [2] CYRILLIC SMALL LETTER IE WITH GRAVE..CYRILLIC SMALL LETTER IO
-0453 ; Canonical # L& CYRILLIC SMALL LETTER GJE
-0457 ; Canonical # L& CYRILLIC SMALL LETTER YI
-045C..045E ; Canonical # L& [3] CYRILLIC SMALL LETTER KJE..CYRILLIC SMALL LETTER SHORT U
-0476..0477 ; Canonical # L& [2] CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT..CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-04C1..04C2 ; Canonical # L& [2] CYRILLIC CAPITAL LETTER ZHE WITH BREVE..CYRILLIC SMALL LETTER ZHE WITH BREVE
-04D0..04D3 ; Canonical # L& [4] CYRILLIC CAPITAL LETTER A WITH BREVE..CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D6..04D7 ; Canonical # L& [2] CYRILLIC CAPITAL LETTER IE WITH BREVE..CYRILLIC SMALL LETTER IE WITH BREVE
-04DA..04DF ; Canonical # L& [6] CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS..CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E2..04E7 ; Canonical # L& [6] CYRILLIC CAPITAL LETTER I WITH MACRON..CYRILLIC SMALL LETTER O WITH DIAERESIS
-04EA..04F5 ; Canonical # L& [12] CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS..CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F8..04F9 ; Canonical # L& [2] CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS..CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-0622..0626 ; Canonical # Lo [5] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER YEH WITH HAMZA ABOVE
-06C0 ; Canonical # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C2 ; Canonical # Lo ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06D3 ; Canonical # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-0929 ; Canonical # Lo DEVANAGARI LETTER NNNA
-0931 ; Canonical # Lo DEVANAGARI LETTER RRA
-0934 ; Canonical # Lo DEVANAGARI LETTER LLLA
-0958..095F ; Canonical # Lo [8] DEVANAGARI LETTER QA..DEVANAGARI LETTER YYA
-09CB..09CC ; Canonical # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09DC..09DD ; Canonical # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF ; Canonical # Lo BENGALI LETTER YYA
-0A33 ; Canonical # Lo GURMUKHI LETTER LLA
-0A36 ; Canonical # Lo GURMUKHI LETTER SHA
-0A59..0A5B ; Canonical # Lo [3] GURMUKHI LETTER KHHA..GURMUKHI LETTER ZA
-0A5E ; Canonical # Lo GURMUKHI LETTER FA
-0B48 ; Canonical # Mc ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Canonical # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B5C..0B5D ; Canonical # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B94 ; Canonical # Lo TAMIL LETTER AU
-0BCA..0BCC ; Canonical # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0C48 ; Canonical # Mn TELUGU VOWEL SIGN AI
-0CC0 ; Canonical # Mc KANNADA VOWEL SIGN II
-0CC7..0CC8 ; Canonical # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Canonical # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0D4A..0D4C ; Canonical # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0DDA ; Canonical # Mc SINHALA VOWEL SIGN DIGA KOMBUVA
-0DDC..0DDE ; Canonical # Mc [3] SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA..SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
-0F43 ; Canonical # Lo TIBETAN LETTER GHA
-0F4D ; Canonical # Lo TIBETAN LETTER DDHA
-0F52 ; Canonical # Lo TIBETAN LETTER DHA
-0F57 ; Canonical # Lo TIBETAN LETTER BHA
-0F5C ; Canonical # Lo TIBETAN LETTER DZHA
-0F69 ; Canonical # Lo TIBETAN LETTER KSSA
-0F73 ; Canonical # Mn TIBETAN VOWEL SIGN II
-0F75..0F76 ; Canonical # Mn [2] TIBETAN VOWEL SIGN UU..TIBETAN VOWEL SIGN VOCALIC R
-0F78 ; Canonical # Mn TIBETAN VOWEL SIGN VOCALIC L
-0F81 ; Canonical # Mn TIBETAN VOWEL SIGN REVERSED II
-0F93 ; Canonical # Mn TIBETAN SUBJOINED LETTER GHA
-0F9D ; Canonical # Mn TIBETAN SUBJOINED LETTER DDHA
-0FA2 ; Canonical # Mn TIBETAN SUBJOINED LETTER DHA
-0FA7 ; Canonical # Mn TIBETAN SUBJOINED LETTER BHA
-0FAC ; Canonical # Mn TIBETAN SUBJOINED LETTER DZHA
-0FB9 ; Canonical # Mn TIBETAN SUBJOINED LETTER KSSA
-1026 ; Canonical # Lo MYANMAR LETTER UU
-1B06 ; Canonical # Lo BALINESE LETTER AKARA TEDUNG
-1B08 ; Canonical # Lo BALINESE LETTER IKARA TEDUNG
-1B0A ; Canonical # Lo BALINESE LETTER UKARA TEDUNG
-1B0C ; Canonical # Lo BALINESE LETTER RA REPA TEDUNG
-1B0E ; Canonical # Lo BALINESE LETTER LA LENGA TEDUNG
-1B12 ; Canonical # Lo BALINESE LETTER OKARA TEDUNG
-1B3B ; Canonical # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D ; Canonical # Mc BALINESE VOWEL SIGN LA LENGA TEDUNG
-1B40..1B41 ; Canonical # Mc [2] BALINESE VOWEL SIGN TALING TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43 ; Canonical # Mc BALINESE VOWEL SIGN PEPET TEDUNG
-1E00..1E99 ; Canonical # L& [154] LATIN CAPITAL LETTER A WITH RING BELOW..LATIN SMALL LETTER Y WITH RING ABOVE
-1E9B ; Canonical # L& LATIN SMALL LETTER LONG S WITH DOT ABOVE
-1EA0..1EF9 ; Canonical # L& [90] LATIN CAPITAL LETTER A WITH DOT BELOW..LATIN SMALL LETTER Y WITH TILDE
-1F00..1F15 ; Canonical # L& [22] GREEK SMALL LETTER ALPHA WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; Canonical # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; Canonical # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; Canonical # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Canonical # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; Canonical # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Canonical # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Canonical # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; Canonical # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; Canonical # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; Canonical # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBE ; Canonical # L& GREEK PROSGEGRAMMENI
-1FC1 ; Canonical # Sk GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; Canonical # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; Canonical # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; Canonical # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; Canonical # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; Canonical # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; Canonical # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; Canonical # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; Canonical # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; Canonical # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; Canonical # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD ; Canonical # Sk GREEK OXIA
-2000..2001 ; Canonical # Zs [2] EN QUAD..EM QUAD
-2126 ; Canonical # L& OHM SIGN
-212A..212B ; Canonical # L& [2] KELVIN SIGN..ANGSTROM SIGN
-219A..219B ; Canonical # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21AE ; Canonical # Sm LEFT RIGHT ARROW WITH STROKE
-21CD ; Canonical # So LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; Canonical # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-2204 ; Canonical # Sm THERE DOES NOT EXIST
-2209 ; Canonical # Sm NOT AN ELEMENT OF
-220C ; Canonical # Sm DOES NOT CONTAIN AS MEMBER
-2224 ; Canonical # Sm DOES NOT DIVIDE
-2226 ; Canonical # Sm NOT PARALLEL TO
-2241 ; Canonical # Sm NOT TILDE
-2244 ; Canonical # Sm NOT ASYMPTOTICALLY EQUAL TO
-2247 ; Canonical # Sm NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249 ; Canonical # Sm NOT ALMOST EQUAL TO
-2260 ; Canonical # Sm NOT EQUAL TO
-2262 ; Canonical # Sm NOT IDENTICAL TO
-226D..2271 ; Canonical # Sm [5] NOT EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUAL TO
-2274..2275 ; Canonical # Sm [2] NEITHER LESS-THAN NOR EQUIVALENT TO..NEITHER GREATER-THAN NOR EQUIVALENT TO
-2278..2279 ; Canonical # Sm [2] NEITHER LESS-THAN NOR GREATER-THAN..NEITHER GREATER-THAN NOR LESS-THAN
-2280..2281 ; Canonical # Sm [2] DOES NOT PRECEDE..DOES NOT SUCCEED
-2284..2285 ; Canonical # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2289 ; Canonical # Sm [2] NEITHER A SUBSET OF NOR EQUAL TO..NEITHER A SUPERSET OF NOR EQUAL TO
-22AC..22AF ; Canonical # Sm [4] DOES NOT PROVE..NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
-22E0..22E3 ; Canonical # Sm [4] DOES NOT PRECEDE OR EQUAL..NOT SQUARE ORIGINAL OF OR EQUAL TO
-22EA..22ED ; Canonical # Sm [4] NOT NORMAL SUBGROUP OF..DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL
-2329 ; Canonical # Ps LEFT-POINTING ANGLE BRACKET
-232A ; Canonical # Pe RIGHT-POINTING ANGLE BRACKET
-2ADC ; Canonical # Sm FORKING
-304C ; Canonical # Lo HIRAGANA LETTER GA
-304E ; Canonical # Lo HIRAGANA LETTER GI
-3050 ; Canonical # Lo HIRAGANA LETTER GU
-3052 ; Canonical # Lo HIRAGANA LETTER GE
-3054 ; Canonical # Lo HIRAGANA LETTER GO
-3056 ; Canonical # Lo HIRAGANA LETTER ZA
-3058 ; Canonical # Lo HIRAGANA LETTER ZI
-305A ; Canonical # Lo HIRAGANA LETTER ZU
-305C ; Canonical # Lo HIRAGANA LETTER ZE
-305E ; Canonical # Lo HIRAGANA LETTER ZO
-3060 ; Canonical # Lo HIRAGANA LETTER DA
-3062 ; Canonical # Lo HIRAGANA LETTER DI
-3065 ; Canonical # Lo HIRAGANA LETTER DU
-3067 ; Canonical # Lo HIRAGANA LETTER DE
-3069 ; Canonical # Lo HIRAGANA LETTER DO
-3070..3071 ; Canonical # Lo [2] HIRAGANA LETTER BA..HIRAGANA LETTER PA
-3073..3074 ; Canonical # Lo [2] HIRAGANA LETTER BI..HIRAGANA LETTER PI
-3076..3077 ; Canonical # Lo [2] HIRAGANA LETTER BU..HIRAGANA LETTER PU
-3079..307A ; Canonical # Lo [2] HIRAGANA LETTER BE..HIRAGANA LETTER PE
-307C..307D ; Canonical # Lo [2] HIRAGANA LETTER BO..HIRAGANA LETTER PO
-3094 ; Canonical # Lo HIRAGANA LETTER VU
-309E ; Canonical # Lm HIRAGANA VOICED ITERATION MARK
-30AC ; Canonical # Lo KATAKANA LETTER GA
-30AE ; Canonical # Lo KATAKANA LETTER GI
-30B0 ; Canonical # Lo KATAKANA LETTER GU
-30B2 ; Canonical # Lo KATAKANA LETTER GE
-30B4 ; Canonical # Lo KATAKANA LETTER GO
-30B6 ; Canonical # Lo KATAKANA LETTER ZA
-30B8 ; Canonical # Lo KATAKANA LETTER ZI
-30BA ; Canonical # Lo KATAKANA LETTER ZU
-30BC ; Canonical # Lo KATAKANA LETTER ZE
-30BE ; Canonical # Lo KATAKANA LETTER ZO
-30C0 ; Canonical # Lo KATAKANA LETTER DA
-30C2 ; Canonical # Lo KATAKANA LETTER DI
-30C5 ; Canonical # Lo KATAKANA LETTER DU
-30C7 ; Canonical # Lo KATAKANA LETTER DE
-30C9 ; Canonical # Lo KATAKANA LETTER DO
-30D0..30D1 ; Canonical # Lo [2] KATAKANA LETTER BA..KATAKANA LETTER PA
-30D3..30D4 ; Canonical # Lo [2] KATAKANA LETTER BI..KATAKANA LETTER PI
-30D6..30D7 ; Canonical # Lo [2] KATAKANA LETTER BU..KATAKANA LETTER PU
-30D9..30DA ; Canonical # Lo [2] KATAKANA LETTER BE..KATAKANA LETTER PE
-30DC..30DD ; Canonical # Lo [2] KATAKANA LETTER BO..KATAKANA LETTER PO
-30F4 ; Canonical # Lo KATAKANA LETTER VU
-30F7..30FA ; Canonical # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FE ; Canonical # Lm KATAKANA VOICED ITERATION MARK
-AC00..D7A3 ; Canonical # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-F900..FA0D ; Canonical # Lo [270] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA0D
-FA10 ; Canonical # Lo CJK COMPATIBILITY IDEOGRAPH-FA10
-FA12 ; Canonical # Lo CJK COMPATIBILITY IDEOGRAPH-FA12
-FA15..FA1E ; Canonical # Lo [10] CJK COMPATIBILITY IDEOGRAPH-FA15..CJK COMPATIBILITY IDEOGRAPH-FA1E
-FA20 ; Canonical # Lo CJK COMPATIBILITY IDEOGRAPH-FA20
-FA22 ; Canonical # Lo CJK COMPATIBILITY IDEOGRAPH-FA22
-FA25..FA26 ; Canonical # Lo [2] CJK COMPATIBILITY IDEOGRAPH-FA25..CJK COMPATIBILITY IDEOGRAPH-FA26
-FA2A..FA2D ; Canonical # Lo [4] CJK COMPATIBILITY IDEOGRAPH-FA2A..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Canonical # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Canonical # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FB1D ; Canonical # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F ; Canonical # Lo HEBREW LIGATURE YIDDISH YOD YOD PATAH
-FB2A..FB36 ; Canonical # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; Canonical # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; Canonical # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; Canonical # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; Canonical # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FB4E ; Canonical # Lo [9] HEBREW LETTER TSADI WITH DAGESH..HEBREW LETTER PE WITH RAFE
-1109A ; Canonical # Lo KAITHI LETTER DDDHA
-1109C ; Canonical # Lo KAITHI LETTER RHA
-110AB ; Canonical # Lo KAITHI LETTER VA
-1D15E..1D164 ; Canonical # So [7] MUSICAL SYMBOL HALF NOTE..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D1BB..1D1C0 ; Canonical # So [6] MUSICAL SYMBOL MINIMA..MUSICAL SYMBOL FUSA BLACK
-2F800..2FA1D ; Canonical # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 13221
-
-# ================================================
-
-00A8 ; Compat # Sk DIAERESIS
-00AF ; Compat # Sk MACRON
-00B4 ; Compat # Sk ACUTE ACCENT
-00B5 ; Compat # L& MICRO SIGN
-00B8 ; Compat # Sk CEDILLA
-0132..0133 ; Compat # L& [2] LATIN CAPITAL LIGATURE IJ..LATIN SMALL LIGATURE IJ
-013F..0140 ; Compat # L& [2] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH MIDDLE DOT
-0149 ; Compat # L& LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-017F ; Compat # L& LATIN SMALL LETTER LONG S
-01C4..01CC ; Compat # L& [9] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER NJ
-01F1..01F3 ; Compat # L& [3] LATIN CAPITAL LETTER DZ..LATIN SMALL LETTER DZ
-02D8..02DD ; Compat # Sk [6] BREVE..DOUBLE ACUTE ACCENT
-037A ; Compat # Lm GREEK YPOGEGRAMMENI
-0384 ; Compat # Sk GREEK TONOS
-03D0..03D2 ; Compat # L& [3] GREEK BETA SYMBOL..GREEK UPSILON WITH HOOK SYMBOL
-03D5..03D6 ; Compat # L& [2] GREEK PHI SYMBOL..GREEK PI SYMBOL
-03F0..03F2 ; Compat # L& [3] GREEK KAPPA SYMBOL..GREEK LUNATE SIGMA SYMBOL
-03F4..03F5 ; Compat # L& [2] GREEK CAPITAL THETA SYMBOL..GREEK LUNATE EPSILON SYMBOL
-03F9 ; Compat # L& GREEK CAPITAL LUNATE SIGMA SYMBOL
-0587 ; Compat # L& ARMENIAN SMALL LIGATURE ECH YIWN
-0675..0678 ; Compat # Lo [4] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER HIGH HAMZA YEH
-0E33 ; Compat # Lo THAI CHARACTER SARA AM
-0EB3 ; Compat # Lo LAO VOWEL SIGN AM
-0EDC..0EDD ; Compat # Lo [2] LAO HO NO..LAO HO MO
-0F77 ; Compat # Mn TIBETAN VOWEL SIGN VOCALIC RR
-0F79 ; Compat # Mn TIBETAN VOWEL SIGN VOCALIC LL
-1E9A ; Compat # L& LATIN SMALL LETTER A WITH RIGHT HALF RING
-1FBD ; Compat # Sk GREEK KORONIS
-1FBF..1FC0 ; Compat # Sk [2] GREEK PSILI..GREEK PERISPOMENI
-1FFE ; Compat # Sk GREEK DASIA
-2002..2006 ; Compat # Zs [5] EN SPACE..SIX-PER-EM SPACE
-2008..200A ; Compat # Zs [3] PUNCTUATION SPACE..HAIR SPACE
-2017 ; Compat # Po DOUBLE LOW LINE
-2024..2026 ; Compat # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
-2033..2034 ; Compat # Po [2] DOUBLE PRIME..TRIPLE PRIME
-2036..2037 ; Compat # Po [2] REVERSED DOUBLE PRIME..REVERSED TRIPLE PRIME
-203C ; Compat # Po DOUBLE EXCLAMATION MARK
-203E ; Compat # Po OVERLINE
-2047..2049 ; Compat # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-2057 ; Compat # Po QUADRUPLE PRIME
-205F ; Compat # Zs MEDIUM MATHEMATICAL SPACE
-20A8 ; Compat # Sc RUPEE SIGN
-2100..2101 ; Compat # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2103 ; Compat # So DEGREE CELSIUS
-2105..2106 ; Compat # So [2] CARE OF..CADA UNA
-2107 ; Compat # L& EULER CONSTANT
-2109 ; Compat # So DEGREE FAHRENHEIT
-2116 ; Compat # So NUMERO SIGN
-2121 ; Compat # So TELEPHONE SIGN
-2135..2138 ; Compat # Lo [4] ALEF SYMBOL..DALET SYMBOL
-213B ; Compat # So FACSIMILE SIGN
-2160..217F ; Compat # Nl [32] ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL ONE THOUSAND
-222C..222D ; Compat # Sm [2] DOUBLE INTEGRAL..TRIPLE INTEGRAL
-222F..2230 ; Compat # Sm [2] SURFACE INTEGRAL..VOLUME INTEGRAL
-2474..249B ; Compat # No [40] PARENTHESIZED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24B5 ; Compat # So [26] PARENTHESIZED LATIN SMALL LETTER A..PARENTHESIZED LATIN SMALL LETTER Z
-2A0C ; Compat # Sm QUADRUPLE INTEGRAL OPERATOR
-2A74..2A76 ; Compat # Sm [3] DOUBLE COLON EQUAL..THREE CONSECUTIVE EQUALS SIGNS
-2E9F ; Compat # So CJK RADICAL MOTHER
-2EF3 ; Compat # So CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; Compat # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-3036 ; Compat # So CIRCLED POSTAL MARK
-3038..303A ; Compat # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-309B..309C ; Compat # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-3131..318E ; Compat # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3200..321E ; Compat # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; Compat # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3243 ; Compat # So [26] PARENTHESIZED IDEOGRAPH MOON..PARENTHESIZED IDEOGRAPH REACH
-32C0..32CB ; Compat # So [12] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER
-3358..3370 ; Compat # So [25] IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO..IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR
-33E0..33FE ; Compat # So [31] IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE..IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
-FB00..FB06 ; Compat # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Compat # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB4F ; Compat # Lo HEBREW LIGATURE ALEF LAMED
-FE49..FE4C ; Compat # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; Compat # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-1F100..1F10A ; Compat # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12A ; Compat # So [27] PARENTHESIZED LATIN CAPITAL LETTER A..TORTOISE SHELL BRACKETED LATIN CAPITAL LETTER S
-1F240..1F248 ; Compat # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-
-# Total code points: 720
-
-# ================================================
-
-2102 ; Font # L& DOUBLE-STRUCK CAPITAL C
-210A..2113 ; Font # L& [10] SCRIPT SMALL G..SCRIPT SMALL L
-2115 ; Font # L& DOUBLE-STRUCK CAPITAL N
-2119..211D ; Font # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Font # L& DOUBLE-STRUCK CAPITAL Z
-2128 ; Font # L& BLACK-LETTER CAPITAL Z
-212C..212D ; Font # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212F..2131 ; Font # L& [3] SCRIPT SMALL E..SCRIPT CAPITAL F
-2133..2134 ; Font # L& [2] SCRIPT CAPITAL M..SCRIPT SMALL O
-2139 ; Font # L& INFORMATION SOURCE
-213C..213F ; Font # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140 ; Font # Sm DOUBLE-STRUCK N-ARY SUMMATION
-2145..2149 ; Font # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-FB20..FB28 ; Font # Lo [9] HEBREW LETTER ALTERNATIVE AYIN..HEBREW LETTER WIDE TAV
-FB29 ; Font # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-1D400..1D454 ; Font # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; Font # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Font # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Font # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Font # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Font # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; Font # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Font # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Font # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; Font # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Font # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Font # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Font # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; Font # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Font # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Font # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Font # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Font # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; Font # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; Font # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; Font # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; Font # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; Font # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; Font # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; Font # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; Font # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; Font # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; Font # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; Font # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; Font # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; Font # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; Font # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; Font # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; Font # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; Font # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; Font # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; Font # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; Font # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; Font # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; Font # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; Font # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 1043
-
-# ================================================
-
-00A0 ; Nobreak # Zs NO-BREAK SPACE
-0F0C ; Nobreak # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-2007 ; Nobreak # Zs FIGURE SPACE
-2011 ; Nobreak # Pd NON-BREAKING HYPHEN
-202F ; Nobreak # Zs NARROW NO-BREAK SPACE
-
-# Total code points: 5
-
-# ================================================
-
-FB54 ; Initial # Lo ARABIC LETTER BEEH INITIAL FORM
-FB58 ; Initial # Lo ARABIC LETTER PEH INITIAL FORM
-FB5C ; Initial # Lo ARABIC LETTER BEHEH INITIAL FORM
-FB60 ; Initial # Lo ARABIC LETTER TTEHEH INITIAL FORM
-FB64 ; Initial # Lo ARABIC LETTER TEHEH INITIAL FORM
-FB68 ; Initial # Lo ARABIC LETTER TTEH INITIAL FORM
-FB6C ; Initial # Lo ARABIC LETTER VEH INITIAL FORM
-FB70 ; Initial # Lo ARABIC LETTER PEHEH INITIAL FORM
-FB74 ; Initial # Lo ARABIC LETTER DYEH INITIAL FORM
-FB78 ; Initial # Lo ARABIC LETTER NYEH INITIAL FORM
-FB7C ; Initial # Lo ARABIC LETTER TCHEH INITIAL FORM
-FB80 ; Initial # Lo ARABIC LETTER TCHEHEH INITIAL FORM
-FB90 ; Initial # Lo ARABIC LETTER KEHEH INITIAL FORM
-FB94 ; Initial # Lo ARABIC LETTER GAF INITIAL FORM
-FB98 ; Initial # Lo ARABIC LETTER GUEH INITIAL FORM
-FB9C ; Initial # Lo ARABIC LETTER NGOEH INITIAL FORM
-FBA2 ; Initial # Lo ARABIC LETTER RNOON INITIAL FORM
-FBA8 ; Initial # Lo ARABIC LETTER HEH GOAL INITIAL FORM
-FBAC ; Initial # Lo ARABIC LETTER HEH DOACHASHMEE INITIAL FORM
-FBD5 ; Initial # Lo ARABIC LETTER NG INITIAL FORM
-FBE6 ; Initial # Lo ARABIC LETTER E INITIAL FORM
-FBE8 ; Initial # Lo ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
-FBF8 ; Initial # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM
-FBFB ; Initial # Lo ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM
-FBFE ; Initial # Lo ARABIC LETTER FARSI YEH INITIAL FORM
-FC97..FCDE ; Initial # Lo [72] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM..ARABIC LIGATURE YEH WITH HEH INITIAL FORM
-FD2D..FD33 ; Initial # Lo [7] ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM..ARABIC LIGATURE TAH WITH MEEM INITIAL FORM
-FD50 ; Initial # Lo ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM
-FD52..FD57 ; Initial # Lo [6] ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM..ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM
-FD59 ; Initial # Lo ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM
-FD5C..FD5D ; Initial # Lo [2] ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM..ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM
-FD60..FD61 ; Initial # Lo [2] ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM
-FD63 ; Initial # Lo ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM
-FD65 ; Initial # Lo ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM
-FD68 ; Initial # Lo ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM
-FD6B ; Initial # Lo ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM
-FD6D ; Initial # Lo ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM
-FD70 ; Initial # Lo ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM
-FD72..FD73 ; Initial # Lo [2] ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM..ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM
-FD77 ; Initial # Lo ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM
-FD7D ; Initial # Lo ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM
-FD83 ; Initial # Lo ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM
-FD86 ; Initial # Lo ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM
-FD88..FD8A ; Initial # Lo [3] ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM..ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM
-FD8C..FD8F ; Initial # Lo [4] ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FD95 ; Initial # Lo [4] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM
-FD98 ; Initial # Lo ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM
-FD9D ; Initial # Lo ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM
-FDB4..FDB5 ; Initial # Lo [2] ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM..ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM
-FDB8 ; Initial # Lo ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM
-FDBA ; Initial # Lo ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM
-FDC3..FDC5 ; Initial # Lo [3] ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM
-FE8B ; Initial # Lo ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM
-FE91 ; Initial # Lo ARABIC LETTER BEH INITIAL FORM
-FE97 ; Initial # Lo ARABIC LETTER TEH INITIAL FORM
-FE9B ; Initial # Lo ARABIC LETTER THEH INITIAL FORM
-FE9F ; Initial # Lo ARABIC LETTER JEEM INITIAL FORM
-FEA3 ; Initial # Lo ARABIC LETTER HAH INITIAL FORM
-FEA7 ; Initial # Lo ARABIC LETTER KHAH INITIAL FORM
-FEB3 ; Initial # Lo ARABIC LETTER SEEN INITIAL FORM
-FEB7 ; Initial # Lo ARABIC LETTER SHEEN INITIAL FORM
-FEBB ; Initial # Lo ARABIC LETTER SAD INITIAL FORM
-FEBF ; Initial # Lo ARABIC LETTER DAD INITIAL FORM
-FEC3 ; Initial # Lo ARABIC LETTER TAH INITIAL FORM
-FEC7 ; Initial # Lo ARABIC LETTER ZAH INITIAL FORM
-FECB ; Initial # Lo ARABIC LETTER AIN INITIAL FORM
-FECF ; Initial # Lo ARABIC LETTER GHAIN INITIAL FORM
-FED3 ; Initial # Lo ARABIC LETTER FEH INITIAL FORM
-FED7 ; Initial # Lo ARABIC LETTER QAF INITIAL FORM
-FEDB ; Initial # Lo ARABIC LETTER KAF INITIAL FORM
-FEDF ; Initial # Lo ARABIC LETTER LAM INITIAL FORM
-FEE3 ; Initial # Lo ARABIC LETTER MEEM INITIAL FORM
-FEE7 ; Initial # Lo ARABIC LETTER NOON INITIAL FORM
-FEEB ; Initial # Lo ARABIC LETTER HEH INITIAL FORM
-FEF3 ; Initial # Lo ARABIC LETTER YEH INITIAL FORM
-
-# Total code points: 171
-
-# ================================================
-
-FB55 ; Medial # Lo ARABIC LETTER BEEH MEDIAL FORM
-FB59 ; Medial # Lo ARABIC LETTER PEH MEDIAL FORM
-FB5D ; Medial # Lo ARABIC LETTER BEHEH MEDIAL FORM
-FB61 ; Medial # Lo ARABIC LETTER TTEHEH MEDIAL FORM
-FB65 ; Medial # Lo ARABIC LETTER TEHEH MEDIAL FORM
-FB69 ; Medial # Lo ARABIC LETTER TTEH MEDIAL FORM
-FB6D ; Medial # Lo ARABIC LETTER VEH MEDIAL FORM
-FB71 ; Medial # Lo ARABIC LETTER PEHEH MEDIAL FORM
-FB75 ; Medial # Lo ARABIC LETTER DYEH MEDIAL FORM
-FB79 ; Medial # Lo ARABIC LETTER NYEH MEDIAL FORM
-FB7D ; Medial # Lo ARABIC LETTER TCHEH MEDIAL FORM
-FB81 ; Medial # Lo ARABIC LETTER TCHEHEH MEDIAL FORM
-FB91 ; Medial # Lo ARABIC LETTER KEHEH MEDIAL FORM
-FB95 ; Medial # Lo ARABIC LETTER GAF MEDIAL FORM
-FB99 ; Medial # Lo ARABIC LETTER GUEH MEDIAL FORM
-FB9D ; Medial # Lo ARABIC LETTER NGOEH MEDIAL FORM
-FBA3 ; Medial # Lo ARABIC LETTER RNOON MEDIAL FORM
-FBA9 ; Medial # Lo ARABIC LETTER HEH GOAL MEDIAL FORM
-FBAD ; Medial # Lo ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM
-FBD6 ; Medial # Lo ARABIC LETTER NG MEDIAL FORM
-FBE7 ; Medial # Lo ARABIC LETTER E MEDIAL FORM
-FBE9 ; Medial # Lo ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FBFF ; Medial # Lo ARABIC LETTER FARSI YEH MEDIAL FORM
-FCDF..FCF4 ; Medial # Lo [22] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM..ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM
-FD34..FD3B ; Medial # Lo [8] ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM..ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM
-FE71 ; Medial # Lo ARABIC TATWEEL WITH FATHATAN ABOVE
-FE77 ; Medial # Lo ARABIC FATHA MEDIAL FORM
-FE79 ; Medial # Lo ARABIC DAMMA MEDIAL FORM
-FE7B ; Medial # Lo ARABIC KASRA MEDIAL FORM
-FE7D ; Medial # Lo ARABIC SHADDA MEDIAL FORM
-FE7F ; Medial # Lo ARABIC SUKUN MEDIAL FORM
-FE8C ; Medial # Lo ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM
-FE92 ; Medial # Lo ARABIC LETTER BEH MEDIAL FORM
-FE98 ; Medial # Lo ARABIC LETTER TEH MEDIAL FORM
-FE9C ; Medial # Lo ARABIC LETTER THEH MEDIAL FORM
-FEA0 ; Medial # Lo ARABIC LETTER JEEM MEDIAL FORM
-FEA4 ; Medial # Lo ARABIC LETTER HAH MEDIAL FORM
-FEA8 ; Medial # Lo ARABIC LETTER KHAH MEDIAL FORM
-FEB4 ; Medial # Lo ARABIC LETTER SEEN MEDIAL FORM
-FEB8 ; Medial # Lo ARABIC LETTER SHEEN MEDIAL FORM
-FEBC ; Medial # Lo ARABIC LETTER SAD MEDIAL FORM
-FEC0 ; Medial # Lo ARABIC LETTER DAD MEDIAL FORM
-FEC4 ; Medial # Lo ARABIC LETTER TAH MEDIAL FORM
-FEC8 ; Medial # Lo ARABIC LETTER ZAH MEDIAL FORM
-FECC ; Medial # Lo ARABIC LETTER AIN MEDIAL FORM
-FED0 ; Medial # Lo ARABIC LETTER GHAIN MEDIAL FORM
-FED4 ; Medial # Lo ARABIC LETTER FEH MEDIAL FORM
-FED8 ; Medial # Lo ARABIC LETTER QAF MEDIAL FORM
-FEDC ; Medial # Lo ARABIC LETTER KAF MEDIAL FORM
-FEE0 ; Medial # Lo ARABIC LETTER LAM MEDIAL FORM
-FEE4 ; Medial # Lo ARABIC LETTER MEEM MEDIAL FORM
-FEE8 ; Medial # Lo ARABIC LETTER NOON MEDIAL FORM
-FEEC ; Medial # Lo ARABIC LETTER HEH MEDIAL FORM
-FEF4 ; Medial # Lo ARABIC LETTER YEH MEDIAL FORM
-
-# Total code points: 82
-
-# ================================================
-
-FB51 ; Final # Lo ARABIC LETTER ALEF WASLA FINAL FORM
-FB53 ; Final # Lo ARABIC LETTER BEEH FINAL FORM
-FB57 ; Final # Lo ARABIC LETTER PEH FINAL FORM
-FB5B ; Final # Lo ARABIC LETTER BEHEH FINAL FORM
-FB5F ; Final # Lo ARABIC LETTER TTEHEH FINAL FORM
-FB63 ; Final # Lo ARABIC LETTER TEHEH FINAL FORM
-FB67 ; Final # Lo ARABIC LETTER TTEH FINAL FORM
-FB6B ; Final # Lo ARABIC LETTER VEH FINAL FORM
-FB6F ; Final # Lo ARABIC LETTER PEHEH FINAL FORM
-FB73 ; Final # Lo ARABIC LETTER DYEH FINAL FORM
-FB77 ; Final # Lo ARABIC LETTER NYEH FINAL FORM
-FB7B ; Final # Lo ARABIC LETTER TCHEH FINAL FORM
-FB7F ; Final # Lo ARABIC LETTER TCHEHEH FINAL FORM
-FB83 ; Final # Lo ARABIC LETTER DDAHAL FINAL FORM
-FB85 ; Final # Lo ARABIC LETTER DAHAL FINAL FORM
-FB87 ; Final # Lo ARABIC LETTER DUL FINAL FORM
-FB89 ; Final # Lo ARABIC LETTER DDAL FINAL FORM
-FB8B ; Final # Lo ARABIC LETTER JEH FINAL FORM
-FB8D ; Final # Lo ARABIC LETTER RREH FINAL FORM
-FB8F ; Final # Lo ARABIC LETTER KEHEH FINAL FORM
-FB93 ; Final # Lo ARABIC LETTER GAF FINAL FORM
-FB97 ; Final # Lo ARABIC LETTER GUEH FINAL FORM
-FB9B ; Final # Lo ARABIC LETTER NGOEH FINAL FORM
-FB9F ; Final # Lo ARABIC LETTER NOON GHUNNA FINAL FORM
-FBA1 ; Final # Lo ARABIC LETTER RNOON FINAL FORM
-FBA5 ; Final # Lo ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM
-FBA7 ; Final # Lo ARABIC LETTER HEH GOAL FINAL FORM
-FBAB ; Final # Lo ARABIC LETTER HEH DOACHASHMEE FINAL FORM
-FBAF ; Final # Lo ARABIC LETTER YEH BARREE FINAL FORM
-FBB1 ; Final # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD4 ; Final # Lo ARABIC LETTER NG FINAL FORM
-FBD8 ; Final # Lo ARABIC LETTER U FINAL FORM
-FBDA ; Final # Lo ARABIC LETTER OE FINAL FORM
-FBDC ; Final # Lo ARABIC LETTER YU FINAL FORM
-FBDF ; Final # Lo ARABIC LETTER VE FINAL FORM
-FBE1 ; Final # Lo ARABIC LETTER KIRGHIZ OE FINAL FORM
-FBE3 ; Final # Lo ARABIC LETTER KIRGHIZ YU FINAL FORM
-FBE5 ; Final # Lo ARABIC LETTER E FINAL FORM
-FBEB ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM
-FBED ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM
-FBEF ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM
-FBF1 ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM
-FBF3 ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM
-FBF5 ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM
-FBF7 ; Final # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM
-FBFA ; Final # Lo ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM
-FBFD ; Final # Lo ARABIC LETTER FARSI YEH FINAL FORM
-FC64..FC96 ; Final # Lo [51] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM..ARABIC LIGATURE YEH WITH YEH FINAL FORM
-FD11..FD2C ; Final # Lo [28] ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE DAD WITH REH FINAL FORM
-FD3C ; Final # Lo ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM
-FD51 ; Final # Lo ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM
-FD58 ; Final # Lo ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM
-FD5A..FD5B ; Final # Lo [2] ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM..ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM
-FD5E..FD5F ; Final # Lo [2] ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM
-FD62 ; Final # Lo ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM
-FD64 ; Final # Lo ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM
-FD66..FD67 ; Final # Lo [2] ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM
-FD69..FD6A ; Final # Lo [2] ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM..ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM
-FD6C ; Final # Lo ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM
-FD6E..FD6F ; Final # Lo [2] ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM
-FD71 ; Final # Lo ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM
-FD74..FD76 ; Final # Lo [3] ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM..ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM
-FD78..FD7C ; Final # Lo [5] ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM
-FD7E..FD82 ; Final # Lo [5] ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM..ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM
-FD84..FD85 ; Final # Lo [2] ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM..ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM
-FD87 ; Final # Lo ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM
-FD8B ; Final # Lo ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM
-FD96..FD97 ; Final # Lo [2] ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM
-FD99..FD9C ; Final # Lo [4] ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM..ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM
-FD9E..FDB3 ; Final # Lo [22] ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM..ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM
-FDB6..FDB7 ; Final # Lo [2] ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM..ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM
-FDB9 ; Final # Lo ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM
-FDBB..FDC2 ; Final # Lo [8] ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM..ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM
-FDC6..FDC7 ; Final # Lo [2] ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FE82 ; Final # Lo ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM
-FE84 ; Final # Lo ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM
-FE86 ; Final # Lo ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM
-FE88 ; Final # Lo ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM
-FE8A ; Final # Lo ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM
-FE8E ; Final # Lo ARABIC LETTER ALEF FINAL FORM
-FE90 ; Final # Lo ARABIC LETTER BEH FINAL FORM
-FE94 ; Final # Lo ARABIC LETTER TEH MARBUTA FINAL FORM
-FE96 ; Final # Lo ARABIC LETTER TEH FINAL FORM
-FE9A ; Final # Lo ARABIC LETTER THEH FINAL FORM
-FE9E ; Final # Lo ARABIC LETTER JEEM FINAL FORM
-FEA2 ; Final # Lo ARABIC LETTER HAH FINAL FORM
-FEA6 ; Final # Lo ARABIC LETTER KHAH FINAL FORM
-FEAA ; Final # Lo ARABIC LETTER DAL FINAL FORM
-FEAC ; Final # Lo ARABIC LETTER THAL FINAL FORM
-FEAE ; Final # Lo ARABIC LETTER REH FINAL FORM
-FEB0 ; Final # Lo ARABIC LETTER ZAIN FINAL FORM
-FEB2 ; Final # Lo ARABIC LETTER SEEN FINAL FORM
-FEB6 ; Final # Lo ARABIC LETTER SHEEN FINAL FORM
-FEBA ; Final # Lo ARABIC LETTER SAD FINAL FORM
-FEBE ; Final # Lo ARABIC LETTER DAD FINAL FORM
-FEC2 ; Final # Lo ARABIC LETTER TAH FINAL FORM
-FEC6 ; Final # Lo ARABIC LETTER ZAH FINAL FORM
-FECA ; Final # Lo ARABIC LETTER AIN FINAL FORM
-FECE ; Final # Lo ARABIC LETTER GHAIN FINAL FORM
-FED2 ; Final # Lo ARABIC LETTER FEH FINAL FORM
-FED6 ; Final # Lo ARABIC LETTER QAF FINAL FORM
-FEDA ; Final # Lo ARABIC LETTER KAF FINAL FORM
-FEDE ; Final # Lo ARABIC LETTER LAM FINAL FORM
-FEE2 ; Final # Lo ARABIC LETTER MEEM FINAL FORM
-FEE6 ; Final # Lo ARABIC LETTER NOON FINAL FORM
-FEEA ; Final # Lo ARABIC LETTER HEH FINAL FORM
-FEEE ; Final # Lo ARABIC LETTER WAW FINAL FORM
-FEF0 ; Final # Lo ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEF2 ; Final # Lo ARABIC LETTER YEH FINAL FORM
-FEF6 ; Final # Lo ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM
-FEF8 ; Final # Lo ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM
-FEFA ; Final # Lo ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM
-FEFC ; Final # Lo ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-
-# Total code points: 240
-
-# ================================================
-
-FB50 ; Isolated # Lo ARABIC LETTER ALEF WASLA ISOLATED FORM
-FB52 ; Isolated # Lo ARABIC LETTER BEEH ISOLATED FORM
-FB56 ; Isolated # Lo ARABIC LETTER PEH ISOLATED FORM
-FB5A ; Isolated # Lo ARABIC LETTER BEHEH ISOLATED FORM
-FB5E ; Isolated # Lo ARABIC LETTER TTEHEH ISOLATED FORM
-FB62 ; Isolated # Lo ARABIC LETTER TEHEH ISOLATED FORM
-FB66 ; Isolated # Lo ARABIC LETTER TTEH ISOLATED FORM
-FB6A ; Isolated # Lo ARABIC LETTER VEH ISOLATED FORM
-FB6E ; Isolated # Lo ARABIC LETTER PEHEH ISOLATED FORM
-FB72 ; Isolated # Lo ARABIC LETTER DYEH ISOLATED FORM
-FB76 ; Isolated # Lo ARABIC LETTER NYEH ISOLATED FORM
-FB7A ; Isolated # Lo ARABIC LETTER TCHEH ISOLATED FORM
-FB7E ; Isolated # Lo ARABIC LETTER TCHEHEH ISOLATED FORM
-FB82 ; Isolated # Lo ARABIC LETTER DDAHAL ISOLATED FORM
-FB84 ; Isolated # Lo ARABIC LETTER DAHAL ISOLATED FORM
-FB86 ; Isolated # Lo ARABIC LETTER DUL ISOLATED FORM
-FB88 ; Isolated # Lo ARABIC LETTER DDAL ISOLATED FORM
-FB8A ; Isolated # Lo ARABIC LETTER JEH ISOLATED FORM
-FB8C ; Isolated # Lo ARABIC LETTER RREH ISOLATED FORM
-FB8E ; Isolated # Lo ARABIC LETTER KEHEH ISOLATED FORM
-FB92 ; Isolated # Lo ARABIC LETTER GAF ISOLATED FORM
-FB96 ; Isolated # Lo ARABIC LETTER GUEH ISOLATED FORM
-FB9A ; Isolated # Lo ARABIC LETTER NGOEH ISOLATED FORM
-FB9E ; Isolated # Lo ARABIC LETTER NOON GHUNNA ISOLATED FORM
-FBA0 ; Isolated # Lo ARABIC LETTER RNOON ISOLATED FORM
-FBA4 ; Isolated # Lo ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM
-FBA6 ; Isolated # Lo ARABIC LETTER HEH GOAL ISOLATED FORM
-FBAA ; Isolated # Lo ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM
-FBAE ; Isolated # Lo ARABIC LETTER YEH BARREE ISOLATED FORM
-FBB0 ; Isolated # Lo ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM
-FBD3 ; Isolated # Lo ARABIC LETTER NG ISOLATED FORM
-FBD7 ; Isolated # Lo ARABIC LETTER U ISOLATED FORM
-FBD9 ; Isolated # Lo ARABIC LETTER OE ISOLATED FORM
-FBDB ; Isolated # Lo ARABIC LETTER YU ISOLATED FORM
-FBDD..FBDE ; Isolated # Lo [2] ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM..ARABIC LETTER VE ISOLATED FORM
-FBE0 ; Isolated # Lo ARABIC LETTER KIRGHIZ OE ISOLATED FORM
-FBE2 ; Isolated # Lo ARABIC LETTER KIRGHIZ YU ISOLATED FORM
-FBE4 ; Isolated # Lo ARABIC LETTER E ISOLATED FORM
-FBEA ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM
-FBEC ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM
-FBEE ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM
-FBF0 ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM
-FBF2 ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM
-FBF4 ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM
-FBF6 ; Isolated # Lo ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM
-FBF9 ; Isolated # Lo ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM
-FBFC ; Isolated # Lo ARABIC LETTER FARSI YEH ISOLATED FORM
-FC00..FC63 ; Isolated # Lo [100] ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM..ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM
-FCF5..FD10 ; Isolated # Lo [28] ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM..ARABIC LIGATURE DAD WITH REH ISOLATED FORM
-FD3D ; Isolated # Lo ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FDF0..FDFB ; Isolated # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; Isolated # Sc RIAL SIGN
-FE70 ; Isolated # Lo ARABIC FATHATAN ISOLATED FORM
-FE72 ; Isolated # Lo ARABIC DAMMATAN ISOLATED FORM
-FE74 ; Isolated # Lo ARABIC KASRATAN ISOLATED FORM
-FE76 ; Isolated # Lo ARABIC FATHA ISOLATED FORM
-FE78 ; Isolated # Lo ARABIC DAMMA ISOLATED FORM
-FE7A ; Isolated # Lo ARABIC KASRA ISOLATED FORM
-FE7C ; Isolated # Lo ARABIC SHADDA ISOLATED FORM
-FE7E ; Isolated # Lo ARABIC SUKUN ISOLATED FORM
-FE80..FE81 ; Isolated # Lo [2] ARABIC LETTER HAMZA ISOLATED FORM..ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM
-FE83 ; Isolated # Lo ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM
-FE85 ; Isolated # Lo ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM
-FE87 ; Isolated # Lo ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM
-FE89 ; Isolated # Lo ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM
-FE8D ; Isolated # Lo ARABIC LETTER ALEF ISOLATED FORM
-FE8F ; Isolated # Lo ARABIC LETTER BEH ISOLATED FORM
-FE93 ; Isolated # Lo ARABIC LETTER TEH MARBUTA ISOLATED FORM
-FE95 ; Isolated # Lo ARABIC LETTER TEH ISOLATED FORM
-FE99 ; Isolated # Lo ARABIC LETTER THEH ISOLATED FORM
-FE9D ; Isolated # Lo ARABIC LETTER JEEM ISOLATED FORM
-FEA1 ; Isolated # Lo ARABIC LETTER HAH ISOLATED FORM
-FEA5 ; Isolated # Lo ARABIC LETTER KHAH ISOLATED FORM
-FEA9 ; Isolated # Lo ARABIC LETTER DAL ISOLATED FORM
-FEAB ; Isolated # Lo ARABIC LETTER THAL ISOLATED FORM
-FEAD ; Isolated # Lo ARABIC LETTER REH ISOLATED FORM
-FEAF ; Isolated # Lo ARABIC LETTER ZAIN ISOLATED FORM
-FEB1 ; Isolated # Lo ARABIC LETTER SEEN ISOLATED FORM
-FEB5 ; Isolated # Lo ARABIC LETTER SHEEN ISOLATED FORM
-FEB9 ; Isolated # Lo ARABIC LETTER SAD ISOLATED FORM
-FEBD ; Isolated # Lo ARABIC LETTER DAD ISOLATED FORM
-FEC1 ; Isolated # Lo ARABIC LETTER TAH ISOLATED FORM
-FEC5 ; Isolated # Lo ARABIC LETTER ZAH ISOLATED FORM
-FEC9 ; Isolated # Lo ARABIC LETTER AIN ISOLATED FORM
-FECD ; Isolated # Lo ARABIC LETTER GHAIN ISOLATED FORM
-FED1 ; Isolated # Lo ARABIC LETTER FEH ISOLATED FORM
-FED5 ; Isolated # Lo ARABIC LETTER QAF ISOLATED FORM
-FED9 ; Isolated # Lo ARABIC LETTER KAF ISOLATED FORM
-FEDD ; Isolated # Lo ARABIC LETTER LAM ISOLATED FORM
-FEE1 ; Isolated # Lo ARABIC LETTER MEEM ISOLATED FORM
-FEE5 ; Isolated # Lo ARABIC LETTER NOON ISOLATED FORM
-FEE9 ; Isolated # Lo ARABIC LETTER HEH ISOLATED FORM
-FEED ; Isolated # Lo ARABIC LETTER WAW ISOLATED FORM
-FEEF ; Isolated # Lo ARABIC LETTER ALEF MAKSURA ISOLATED FORM
-FEF1 ; Isolated # Lo ARABIC LETTER YEH ISOLATED FORM
-FEF5 ; Isolated # Lo ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM
-FEF7 ; Isolated # Lo ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM
-FEF9 ; Isolated # Lo ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM
-FEFB ; Isolated # Lo ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM
-
-# Total code points: 238
-
-# ================================================
-
-2460..2473 ; Circle # No [20] CIRCLED DIGIT ONE..CIRCLED NUMBER TWENTY
-24B6..24E9 ; Circle # So [52] CIRCLED LATIN CAPITAL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA ; Circle # No CIRCLED DIGIT ZERO
-3244..3247 ; Circle # So [4] CIRCLED IDEOGRAPH QUESTION..CIRCLED IDEOGRAPH KOTO
-3251..325F ; Circle # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327E ; Circle # So [31] CIRCLED HANGUL KIYEOK..CIRCLED HANGUL IEUNG U
-3280..3289 ; Circle # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; Circle # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; Circle # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32D0..32FE ; Circle # So [47] CIRCLED KATAKANA A..CIRCLED KATAKANA WO
-1F12B..1F12E ; Circle # So [4] CIRCLED ITALIC LATIN CAPITAL LETTER C..CIRCLED WZ
-
-# Total code points: 238
-
-# ================================================
-
-00AA ; Super # L& FEMININE ORDINAL INDICATOR
-00B2..00B3 ; Super # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B9 ; Super # No SUPERSCRIPT ONE
-00BA ; Super # L& MASCULINE ORDINAL INDICATOR
-02B0..02B8 ; Super # Lm [9] MODIFIER LETTER SMALL H..MODIFIER LETTER SMALL Y
-02E0..02E4 ; Super # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-10FC ; Super # Lm MODIFIER LETTER GEORGIAN NAR
-1D2C..1D2E ; Super # Lm [3] MODIFIER LETTER CAPITAL A..MODIFIER LETTER CAPITAL B
-1D30..1D3A ; Super # Lm [11] MODIFIER LETTER CAPITAL D..MODIFIER LETTER CAPITAL N
-1D3C..1D4D ; Super # Lm [18] MODIFIER LETTER CAPITAL O..MODIFIER LETTER SMALL G
-1D4F..1D61 ; Super # Lm [19] MODIFIER LETTER SMALL K..MODIFIER LETTER SMALL CHI
-1D78 ; Super # Lm MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; Super # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-2070 ; Super # No SUPERSCRIPT ZERO
-2071 ; Super # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2074..2079 ; Super # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-207A..207C ; Super # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; Super # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; Super # Pe SUPERSCRIPT RIGHT PARENTHESIS
-207F ; Super # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2120 ; Super # So SERVICE MARK
-2122 ; Super # So TRADE MARK SIGN
-2C7D ; Super # Lm MODIFIER LETTER CAPITAL V
-2D6F ; Super # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-3192..3195 ; Super # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; Super # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-A770 ; Super # Lm MODIFIER LETTER US
-
-# Total code points: 142
-
-# ================================================
-
-1D62..1D6A ; Sub # L& [9] LATIN SUBSCRIPT SMALL LETTER I..GREEK SUBSCRIPT SMALL LETTER CHI
-2080..2089 ; Sub # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-208A..208C ; Sub # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; Sub # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; Sub # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; Sub # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2C7C ; Sub # L& LATIN SUBSCRIPT SMALL LETTER J
-
-# Total code points: 30
-
-# ================================================
-
-309F ; Vertical # Lo HIRAGANA DIGRAPH YORI
-30FF ; Vertical # Lo KATAKANA DIGRAPH KOTO
-FE10..FE16 ; Vertical # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; Vertical # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Vertical # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; Vertical # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; Vertical # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE47 ; Vertical # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; Vertical # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-
-# Total code points: 35
-
-# ================================================
-
-3000 ; Wide # Zs IDEOGRAPHIC SPACE
-FF01..FF03 ; Wide # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; Wide # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; Wide # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; Wide # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; Wide # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; Wide # Po FULLWIDTH ASTERISK
-FF0B ; Wide # Sm FULLWIDTH PLUS SIGN
-FF0C ; Wide # Po FULLWIDTH COMMA
-FF0D ; Wide # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; Wide # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; Wide # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; Wide # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; Wide # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; Wide # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; Wide # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; Wide # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; Wide # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; Wide # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; Wide # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; Wide # Pc FULLWIDTH LOW LINE
-FF40 ; Wide # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; Wide # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; Wide # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; Wide # Sm FULLWIDTH VERTICAL LINE
-FF5D ; Wide # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; Wide # Sm FULLWIDTH TILDE
-FF5F ; Wide # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; Wide # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FFE0..FFE1 ; Wide # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; Wide # Sm FULLWIDTH NOT SIGN
-FFE3 ; Wide # Sk FULLWIDTH MACRON
-FFE4 ; Wide # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; Wide # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-
-# Total code points: 104
-
-# ================================================
-
-FF61 ; Narrow # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; Narrow # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; Narrow # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; Narrow # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; Narrow # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; Narrow # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; Narrow # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; Narrow # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; Narrow # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; Narrow # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; Narrow # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; Narrow # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; Narrow # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE8 ; Narrow # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; Narrow # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; Narrow # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-
-# Total code points: 122
-
-# ================================================
-
-FE50..FE52 ; Small # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Small # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; Small # Pd SMALL EM DASH
-FE59 ; Small # Ps SMALL LEFT PARENTHESIS
-FE5A ; Small # Pe SMALL RIGHT PARENTHESIS
-FE5B ; Small # Ps SMALL LEFT CURLY BRACKET
-FE5C ; Small # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; Small # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; Small # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; Small # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; Small # Sm SMALL PLUS SIGN
-FE63 ; Small # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; Small # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; Small # Po SMALL REVERSE SOLIDUS
-FE69 ; Small # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; Small # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-
-# Total code points: 26
-
-# ================================================
-
-3250 ; Square # So PARTNERSHIP SIGN
-32CC..32CF ; Square # So [4] SQUARE HG..LIMITED LIABILITY SIGN
-3300..3357 ; Square # So [88] SQUARE APAATO..SQUARE WATTO
-3371..33DF ; Square # So [111] SQUARE HPA..SQUARE A OVER M
-33FF ; Square # So SQUARE GAL
-1F131 ; Square # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; Square # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; Square # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; Square # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; Square # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; Square # So [5] SQUARED HV..SQUARED PPV
-1F190 ; Square # So SQUARE DJ
-1F200 ; Square # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; Square # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-
-# Total code points: 251
-
-# ================================================
-
-00BC..00BE ; Fraction # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-2150..215F ; Fraction # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2189 ; Fraction # No VULGAR FRACTION ZERO THIRDS
-
-# Total code points: 20
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DEastAsianWidth.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DEastAsianWidth.txt
deleted file mode 100644
index 4f5422038ec..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DEastAsianWidth.txt
+++ /dev/null
@@ -1,1803 +0,0 @@
-# DerivedEastAsianWidth-5.2.0.txt
-# Date: 2009-08-22, 04:58:20 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# East_Asian_Width (listing EastAsianWidth.txt, field 1)
-
-# All code points not explicitly listed for East_Asian_Width
-# have the value Neutral (N).
-
-# @missing: 0000..10FFFF; Neutral
-
-# ================================================
-
-# East_Asian_Width=Neutral
-
-0000..001F ; N # Cc [32] <control-0000>..<control-001F>
-007F..009F ; N # Cc [33] <control-007F>..<control-009F>
-00A0 ; N # Zs NO-BREAK SPACE
-00A9 ; N # So COPYRIGHT SIGN
-00AB ; N # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00B5 ; N # L& MICRO SIGN
-00BB ; N # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-00C0..00C5 ; N # L& [6] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER A WITH RING ABOVE
-00C7..00CF ; N # L& [9] LATIN CAPITAL LETTER C WITH CEDILLA..LATIN CAPITAL LETTER I WITH DIAERESIS
-00D1..00D6 ; N # L& [6] LATIN CAPITAL LETTER N WITH TILDE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D9..00DD ; N # L& [5] LATIN CAPITAL LETTER U WITH GRAVE..LATIN CAPITAL LETTER Y WITH ACUTE
-00E2..00E5 ; N # L& [4] LATIN SMALL LETTER A WITH CIRCUMFLEX..LATIN SMALL LETTER A WITH RING ABOVE
-00E7 ; N # L& LATIN SMALL LETTER C WITH CEDILLA
-00EB ; N # L& LATIN SMALL LETTER E WITH DIAERESIS
-00EE..00EF ; N # L& [2] LATIN SMALL LETTER I WITH CIRCUMFLEX..LATIN SMALL LETTER I WITH DIAERESIS
-00F1 ; N # L& LATIN SMALL LETTER N WITH TILDE
-00F4..00F6 ; N # L& [3] LATIN SMALL LETTER O WITH CIRCUMFLEX..LATIN SMALL LETTER O WITH DIAERESIS
-00FB ; N # L& LATIN SMALL LETTER U WITH CIRCUMFLEX
-00FD ; N # L& LATIN SMALL LETTER Y WITH ACUTE
-00FF..0100 ; N # L& [2] LATIN SMALL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER A WITH MACRON
-0102..0110 ; N # L& [15] LATIN CAPITAL LETTER A WITH BREVE..LATIN CAPITAL LETTER D WITH STROKE
-0112 ; N # L& LATIN CAPITAL LETTER E WITH MACRON
-0114..011A ; N # L& [7] LATIN CAPITAL LETTER E WITH BREVE..LATIN CAPITAL LETTER E WITH CARON
-011C..0125 ; N # L& [10] LATIN CAPITAL LETTER G WITH CIRCUMFLEX..LATIN SMALL LETTER H WITH CIRCUMFLEX
-0128..012A ; N # L& [3] LATIN CAPITAL LETTER I WITH TILDE..LATIN CAPITAL LETTER I WITH MACRON
-012C..0130 ; N # L& [5] LATIN CAPITAL LETTER I WITH BREVE..LATIN CAPITAL LETTER I WITH DOT ABOVE
-0134..0137 ; N # L& [4] LATIN CAPITAL LETTER J WITH CIRCUMFLEX..LATIN SMALL LETTER K WITH CEDILLA
-0139..013E ; N # L& [6] LATIN CAPITAL LETTER L WITH ACUTE..LATIN SMALL LETTER L WITH CARON
-0143 ; N # L& LATIN CAPITAL LETTER N WITH ACUTE
-0145..0147 ; N # L& [3] LATIN CAPITAL LETTER N WITH CEDILLA..LATIN CAPITAL LETTER N WITH CARON
-014C ; N # L& LATIN CAPITAL LETTER O WITH MACRON
-014E..0151 ; N # L& [4] LATIN CAPITAL LETTER O WITH BREVE..LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0154..0165 ; N # L& [18] LATIN CAPITAL LETTER R WITH ACUTE..LATIN SMALL LETTER T WITH CARON
-0168..016A ; N # L& [3] LATIN CAPITAL LETTER U WITH TILDE..LATIN CAPITAL LETTER U WITH MACRON
-016C..01BA ; N # L& [79] LATIN CAPITAL LETTER U WITH BREVE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; N # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; N # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; N # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..01CD ; N # L& [10] LATIN CAPITAL LETTER DZ WITH CARON..LATIN CAPITAL LETTER A WITH CARON
-01CF ; N # L& LATIN CAPITAL LETTER I WITH CARON
-01D1 ; N # L& LATIN CAPITAL LETTER O WITH CARON
-01D3 ; N # L& LATIN CAPITAL LETTER U WITH CARON
-01D5 ; N # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; N # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; N # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; N # L& LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DD..0250 ; N # L& [116] LATIN SMALL LETTER TURNED E..LATIN SMALL LETTER TURNED A
-0252..0260 ; N # L& [15] LATIN SMALL LETTER TURNED ALPHA..LATIN SMALL LETTER G WITH HOOK
-0262..0293 ; N # L& [50] LATIN LETTER SMALL CAPITAL G..LATIN SMALL LETTER EZH WITH CURL
-0294 ; N # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; N # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; N # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C3 ; N # Sk [2] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER RIGHT ARROWHEAD
-02C5 ; N # Sk MODIFIER LETTER DOWN ARROWHEAD
-02C6 ; N # Lm MODIFIER LETTER CIRCUMFLEX ACCENT
-02C8 ; N # Lm MODIFIER LETTER VERTICAL LINE
-02CC ; N # Lm MODIFIER LETTER LOW VERTICAL LINE
-02CE..02CF ; N # Lm [2] MODIFIER LETTER LOW GRAVE ACCENT..MODIFIER LETTER LOW ACUTE ACCENT
-02D1 ; N # Lm MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02D7 ; N # Sk [6] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN
-02DC ; N # Sk SMALL TILDE
-02DE ; N # Sk MODIFIER LETTER RHOTIC HOOK
-02E0..02E4 ; N # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; N # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; N # Lm MODIFIER LETTER VOICING
-02ED ; N # Sk MODIFIER LETTER UNASPIRATED
-02EE ; N # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; N # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0370..0373 ; N # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; N # Lm GREEK NUMERAL SIGN
-0375 ; N # Sk GREEK LOWER NUMERAL SIGN
-0376..0377 ; N # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; N # Lm GREEK YPOGEGRAMMENI
-037B..037D ; N # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-037E ; N # Po GREEK QUESTION MARK
-0384..0385 ; N # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; N # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; N # Po GREEK ANO TELEIA
-0388..038A ; N # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; N # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..0390 ; N # L& [3] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AA..03B0 ; N # L& [7] GREEK CAPITAL LETTER IOTA WITH DIALYTIKA..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-03C2 ; N # L& GREEK SMALL LETTER FINAL SIGMA
-03CA..03F5 ; N # L& [44] GREEK SMALL LETTER IOTA WITH DIALYTIKA..GREEK LUNATE EPSILON SYMBOL
-03F6 ; N # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7..0400 ; N # L& [10] GREEK CAPITAL LETTER SHO..CYRILLIC CAPITAL LETTER IE WITH GRAVE
-0402..040F ; N # L& [14] CYRILLIC CAPITAL LETTER DJE..CYRILLIC CAPITAL LETTER DZHE
-0450 ; N # L& CYRILLIC SMALL LETTER IE WITH GRAVE
-0452..0481 ; N # L& [48] CYRILLIC SMALL LETTER DJE..CYRILLIC SMALL LETTER KOPPA
-0482 ; N # So CYRILLIC THOUSANDS SIGN
-0483..0487 ; N # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; N # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-048A..0525 ; N # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; N # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; N # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; N # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; N # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-0589 ; N # Po ARMENIAN FULL STOP
-058A ; N # Pd ARMENIAN HYPHEN
-0591..05BD ; N # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BE ; N # Pd HEBREW PUNCTUATION MAQAF
-05BF ; N # Mn HEBREW POINT RAFE
-05C0 ; N # Po HEBREW PUNCTUATION PASEQ
-05C1..05C2 ; N # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C3 ; N # Po HEBREW PUNCTUATION SOF PASUQ
-05C4..05C5 ; N # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C6 ; N # Po HEBREW PUNCTUATION NUN HAFUKHA
-05C7 ; N # Mn HEBREW POINT QAMATS QATAN
-05D0..05EA ; N # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; N # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; N # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-0600..0603 ; N # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-0606..0608 ; N # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-0609..060A ; N # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060B ; N # Sc AFGHANI SIGN
-060C..060D ; N # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-060E..060F ; N # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-0610..061A ; N # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-061B ; N # Po ARABIC SEMICOLON
-061E..061F ; N # Po [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-0621..063F ; N # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; N # Lm ARABIC TATWEEL
-0641..064A ; N # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-064B..065E ; N # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0660..0669 ; N # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066A..066D ; N # Po [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
-066E..066F ; N # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0670 ; N # Mn ARABIC LETTER SUPERSCRIPT ALEF
-0671..06D3 ; N # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D4 ; N # Po ARABIC FULL STOP
-06D5 ; N # Lo ARABIC LETTER AE
-06D6..06DC ; N # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DD ; N # Cf ARABIC END OF AYAH
-06DE ; N # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; N # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E5..06E6 ; N # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E7..06E8 ; N # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06E9 ; N # So ARABIC PLACE OF SAJDAH
-06EA..06ED ; N # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-06EE..06EF ; N # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06F0..06F9 ; N # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-06FA..06FC ; N # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; N # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; N # Lo ARABIC LETTER HEH WITH INVERTED V
-0700..070D ; N # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070F ; N # Cf SYRIAC ABBREVIATION MARK
-0710 ; N # Lo SYRIAC LETTER ALAPH
-0711 ; N # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0712..072F ; N # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-0730..074A ; N # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-074D..07A5 ; N # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07A6..07B0 ; N # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07B1 ; N # Lo THAANA LETTER NAA
-07C0..07C9 ; N # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-07CA..07EA ; N # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07EB..07F3 ; N # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-07F4..07F5 ; N # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07F6 ; N # So NKO SYMBOL OO DENNEN
-07F7..07F9 ; N # Po [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-07FA ; N # Lm NKO LAJANYALAN
-0800..0815 ; N # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-0816..0819 ; N # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081A ; N # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-081B..0823 ; N # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0824 ; N # Lm SAMARITAN MODIFIER LETTER SHORT A
-0825..0827 ; N # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0828 ; N # Lm SAMARITAN MODIFIER LETTER I
-0829..082D ; N # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0830..083E ; N # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0900..0902 ; N # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; N # Mc DEVANAGARI SIGN VISARGA
-0904..0939 ; N # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093C ; N # Mn DEVANAGARI SIGN NUKTA
-093D ; N # Lo DEVANAGARI SIGN AVAGRAHA
-093E..0940 ; N # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; N # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; N # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; N # Mn DEVANAGARI SIGN VIRAMA
-094E ; N # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0950 ; N # Lo DEVANAGARI OM
-0951..0955 ; N # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0958..0961 ; N # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0962..0963 ; N # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0964..0965 ; N # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0966..096F ; N # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-0970 ; N # Po DEVANAGARI ABBREVIATION SIGN
-0971 ; N # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; N # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; N # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0981 ; N # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; N # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-0985..098C ; N # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; N # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; N # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; N # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; N # Lo BENGALI LETTER LA
-09B6..09B9 ; N # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BC ; N # Mn BENGALI SIGN NUKTA
-09BD ; N # Lo BENGALI SIGN AVAGRAHA
-09BE..09C0 ; N # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; N # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; N # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; N # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; N # Mn BENGALI SIGN VIRAMA
-09CE ; N # Lo BENGALI LETTER KHANDA TA
-09D7 ; N # Mc BENGALI AU LENGTH MARK
-09DC..09DD ; N # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; N # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09E2..09E3 ; N # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-09E6..09EF ; N # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-09F0..09F1 ; N # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F2..09F3 ; N # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09F4..09F9 ; N # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-09FA ; N # So BENGALI ISSHAR
-09FB ; N # Sc BENGALI GANDA MARK
-0A01..0A02 ; N # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; N # Mc GURMUKHI SIGN VISARGA
-0A05..0A0A ; N # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; N # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; N # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; N # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; N # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; N # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; N # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A3C ; N # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; N # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; N # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; N # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; N # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; N # Mn GURMUKHI SIGN UDAAT
-0A59..0A5C ; N # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; N # Lo GURMUKHI LETTER FA
-0A66..0A6F ; N # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0A70..0A71 ; N # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A72..0A74 ; N # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A75 ; N # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; N # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; N # Mc GUJARATI SIGN VISARGA
-0A85..0A8D ; N # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; N # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; N # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; N # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; N # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; N # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABC ; N # Mn GUJARATI SIGN NUKTA
-0ABD ; N # Lo GUJARATI SIGN AVAGRAHA
-0ABE..0AC0 ; N # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; N # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; N # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; N # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; N # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; N # Mn GUJARATI SIGN VIRAMA
-0AD0 ; N # Lo GUJARATI OM
-0AE0..0AE1 ; N # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0AE2..0AE3 ; N # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0AE6..0AEF ; N # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0AF1 ; N # Sc GUJARATI RUPEE SIGN
-0B01 ; N # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; N # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B05..0B0C ; N # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; N # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; N # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; N # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; N # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; N # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3C ; N # Mn ORIYA SIGN NUKTA
-0B3D ; N # Lo ORIYA SIGN AVAGRAHA
-0B3E ; N # Mc ORIYA VOWEL SIGN AA
-0B3F ; N # Mn ORIYA VOWEL SIGN I
-0B40 ; N # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; N # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; N # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; N # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; N # Mn ORIYA SIGN VIRAMA
-0B56 ; N # Mn ORIYA AI LENGTH MARK
-0B57 ; N # Mc ORIYA AU LENGTH MARK
-0B5C..0B5D ; N # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; N # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B62..0B63 ; N # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B66..0B6F ; N # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0B70 ; N # So ORIYA ISSHAR
-0B71 ; N # Lo ORIYA LETTER WA
-0B82 ; N # Mn TAMIL SIGN ANUSVARA
-0B83 ; N # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; N # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; N # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; N # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; N # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; N # Lo TAMIL LETTER JA
-0B9E..0B9F ; N # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; N # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; N # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; N # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BBE..0BBF ; N # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; N # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; N # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; N # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; N # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; N # Mn TAMIL SIGN VIRAMA
-0BD0 ; N # Lo TAMIL OM
-0BD7 ; N # Mc TAMIL AU LENGTH MARK
-0BE6..0BEF ; N # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0BF0..0BF2 ; N # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0BF3..0BF8 ; N # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BF9 ; N # Sc TAMIL RUPEE SIGN
-0BFA ; N # So TAMIL NUMBER SIGN
-0C01..0C03 ; N # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C05..0C0C ; N # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; N # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; N # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; N # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; N # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; N # Lo TELUGU SIGN AVAGRAHA
-0C3E..0C40 ; N # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; N # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; N # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; N # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; N # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C58..0C59 ; N # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; N # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C62..0C63 ; N # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C66..0C6F ; N # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0C78..0C7E ; N # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F ; N # So TELUGU SIGN TUUMU
-0C82..0C83 ; N # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0C85..0C8C ; N # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; N # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; N # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; N # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; N # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBC ; N # Mn KANNADA SIGN NUKTA
-0CBD ; N # Lo KANNADA SIGN AVAGRAHA
-0CBE ; N # Mc KANNADA VOWEL SIGN AA
-0CBF ; N # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; N # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; N # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; N # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; N # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; N # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; N # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CDE ; N # Lo KANNADA LETTER FA
-0CE0..0CE1 ; N # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CE2..0CE3 ; N # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0CE6..0CEF ; N # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0CF1..0CF2 ; N # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0D02..0D03 ; N # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D05..0D0C ; N # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; N # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; N # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; N # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; N # Lo MALAYALAM SIGN AVAGRAHA
-0D3E..0D40 ; N # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; N # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; N # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; N # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; N # Mn MALAYALAM SIGN VIRAMA
-0D57 ; N # Mc MALAYALAM AU LENGTH MARK
-0D60..0D61 ; N # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D62..0D63 ; N # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D66..0D6F ; N # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0D70..0D75 ; N # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D79 ; N # So MALAYALAM DATE MARK
-0D7A..0D7F ; N # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D82..0D83 ; N # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0D85..0D96 ; N # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; N # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; N # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; N # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; N # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DCA ; N # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; N # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; N # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; N # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; N # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; N # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0DF4 ; N # Po SINHALA PUNCTUATION KUNDDALIYA
-0E01..0E30 ; N # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; N # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; N # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; N # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E3F ; N # Sc THAI CURRENCY SYMBOL BAHT
-0E40..0E45 ; N # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; N # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; N # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0E4F ; N # Po THAI CHARACTER FONGMAN
-0E50..0E59 ; N # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0E5A..0E5B ; N # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0E81..0E82 ; N # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; N # Lo LAO LETTER KHO TAM
-0E87..0E88 ; N # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; N # Lo LAO LETTER SO TAM
-0E8D ; N # Lo LAO LETTER NYO
-0E94..0E97 ; N # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; N # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; N # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; N # Lo LAO LETTER LO LOOT
-0EA7 ; N # Lo LAO LETTER WO
-0EAA..0EAB ; N # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; N # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; N # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; N # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; N # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; N # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; N # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; N # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; N # Lm LAO KO LA
-0EC8..0ECD ; N # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0ED0..0ED9 ; N # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0EDC..0EDD ; N # Lo [2] LAO HO NO..LAO HO MO
-0F00 ; N # Lo TIBETAN SYLLABLE OM
-0F01..0F03 ; N # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04..0F12 ; N # Po [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F13..0F17 ; N # So [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F18..0F19 ; N # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F1A..0F1F ; N # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F20..0F29 ; N # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-0F2A..0F33 ; N # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F34 ; N # So TIBETAN MARK BSDUS RTAGS
-0F35 ; N # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F36 ; N # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F37 ; N # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F38 ; N # So TIBETAN MARK CHE MGO
-0F39 ; N # Mn TIBETAN MARK TSA -PHRU
-0F3A ; N # Ps TIBETAN MARK GUG RTAGS GYON
-0F3B ; N # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3C ; N # Ps TIBETAN MARK ANG KHANG GYON
-0F3D ; N # Pe TIBETAN MARK ANG KHANG GYAS
-0F3E..0F3F ; N # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F40..0F47 ; N # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; N # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F71..0F7E ; N # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F7F ; N # Mc TIBETAN SIGN RNAM BCAD
-0F80..0F84 ; N # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F85 ; N # Po TIBETAN MARK PALUTA
-0F86..0F87 ; N # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F88..0F8B ; N # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0F90..0F97 ; N # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; N # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FBE..0FC5 ; N # So [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC6 ; N # Mn TIBETAN SYMBOL PADMA GDAN
-0FC7..0FCC ; N # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; N # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD0..0FD4 ; N # Po [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5..0FD8 ; N # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-1000..102A ; N # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; N # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; N # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; N # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; N # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; N # Mc MYANMAR SIGN VISARGA
-1039..103A ; N # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; N # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; N # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; N # Lo MYANMAR LETTER GREAT SA
-1040..1049 ; N # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-104A..104F ; N # Po [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-1050..1055 ; N # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; N # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; N # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; N # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; N # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; N # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; N # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; N # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; N # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; N # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; N # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; N # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; N # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; N # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; N # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; N # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; N # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E ; N # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; N # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-1090..1099 ; N # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-109A..109C ; N # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; N # Mn MYANMAR VOWEL SIGN AITON AI
-109E..109F ; N # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-10A0..10C5 ; N # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; N # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FB ; N # Po GEORGIAN PARAGRAPH SEPARATOR
-10FC ; N # Lm MODIFIER LETTER GEORGIAN NAR
-1160..11A2 ; N # Lo [67] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG SSANGARAEA
-11A8..11F9 ; N # Lo [82] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG YEORINHIEUH
-1200..1248 ; N # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA
-124A..124D ; N # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; N # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; N # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; N # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; N # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; N # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; N # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; N # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; N # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; N # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; N # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; N # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; N # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; N # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; N # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-135F ; N # Mn ETHIOPIC COMBINING GEMINATION MARK
-1360 ; N # So ETHIOPIC SECTION MARK
-1361..1368 ; N # Po [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; N # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; N # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-1390..1399 ; N # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4 ; N # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1400 ; N # Pd CANADIAN SYLLABICS HYPHEN
-1401..166C ; N # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; N # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; N # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1680 ; N # Zs OGHAM SPACE MARK
-1681..169A ; N # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-169B ; N # Ps OGHAM FEATHER MARK
-169C ; N # Pe OGHAM REVERSED FEATHER MARK
-16A0..16EA ; N # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EB..16ED ; N # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-16EE..16F0 ; N # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; N # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; N # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1712..1714 ; N # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1720..1731 ; N # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1732..1734 ; N # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1735..1736 ; N # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-1740..1751 ; N # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1752..1753 ; N # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1760..176C ; N # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; N # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-1772..1773 ; N # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-1780..17B3 ; N # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; N # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6 ; N # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; N # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; N # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; N # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; N # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; N # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D4..17D6 ; N # Po [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D7 ; N # Lm KHMER SIGN LEK TOO
-17D8..17DA ; N # Po [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-17DB ; N # Sc KHMER CURRENCY SYMBOL RIEL
-17DC ; N # Lo KHMER SIGN AVAKRAHASANYA
-17DD ; N # Mn KHMER SIGN ATTHACAN
-17E0..17E9 ; N # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-17F0..17F9 ; N # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800..1805 ; N # Po [6] MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
-1806 ; N # Pd MONGOLIAN TODO SOFT HYPHEN
-1807..180A ; N # Po [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-180B..180D ; N # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-180E ; N # Zs MONGOLIAN VOWEL SEPARATOR
-1810..1819 ; N # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1820..1842 ; N # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; N # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; N # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; N # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18A9 ; N # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-18AA ; N # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; N # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; N # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1920..1922 ; N # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; N # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; N # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; N # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; N # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; N # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; N # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; N # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1940 ; N # So LIMBU SIGN LOO
-1944..1945 ; N # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-1946..194F ; N # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-1950..196D ; N # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; N # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; N # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; N # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; N # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; N # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19D0..19DA ; N # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-19DE..19DF ; N # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-19E0..19FF ; N # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1A00..1A16 ; N # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A17..1A18 ; N # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; N # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A1E..1A1F ; N # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1A20..1A54 ; N # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; N # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; N # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; N # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; N # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; N # Mn TAI THAM SIGN SAKOT
-1A61 ; N # Mc TAI THAM VOWEL SIGN A
-1A62 ; N # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; N # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; N # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; N # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; N # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; N # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1A80..1A89 ; N # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; N # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1AA0..1AA6 ; N # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; N # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; N # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-1B00..1B03 ; N # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; N # Mc BALINESE SIGN BISAH
-1B05..1B33 ; N # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B34 ; N # Mn BALINESE SIGN REREKAN
-1B35 ; N # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; N # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; N # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; N # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; N # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; N # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; N # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B45..1B4B ; N # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B50..1B59 ; N # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1B5A..1B60 ; N # Po [7] BALINESE PANTI..BALINESE PAMENENG
-1B61..1B6A ; N # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B6B..1B73 ; N # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B74..1B7C ; N # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B80..1B81 ; N # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; N # Mc SUNDANESE SIGN PANGWISAD
-1B83..1BA0 ; N # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BA1 ; N # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; N # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; N # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; N # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; N # Mc SUNDANESE SIGN PAMAAEH
-1BAE..1BAF ; N # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1BB0..1BB9 ; N # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C00..1C23 ; N # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C24..1C2B ; N # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; N # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; N # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; N # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1C3B..1C3F ; N # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C40..1C49 ; N # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C4D..1C4F ; N # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C50..1C59 ; N # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-1C5A..1C77 ; N # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; N # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1C7E..1C7F ; N # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD0..1CD2 ; N # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD3 ; N # Po VEDIC SIGN NIHSHVASA
-1CD4..1CE0 ; N # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; N # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; N # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CE9..1CEC ; N # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CED ; N # Mn VEDIC SIGN TIRYAK
-1CEE..1CF1 ; N # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1CF2 ; N # Mc VEDIC SIGN ARDHAVISARGA
-1D00..1D2B ; N # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; N # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; N # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; N # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; N # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; N # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1DC0..1DE6 ; N # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; N # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-1E00..1F15 ; N # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; N # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; N # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; N # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; N # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; N # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; N # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; N # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; N # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; N # Sk GREEK KORONIS
-1FBE ; N # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; N # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; N # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; N # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; N # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; N # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; N # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; N # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; N # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; N # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; N # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; N # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFD..1FFE ; N # Sk [2] GREEK OXIA..GREEK DASIA
-2000..200A ; N # Zs [11] EN QUAD..HAIR SPACE
-200B..200F ; N # Cf [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-2011..2012 ; N # Pd [2] NON-BREAKING HYPHEN..FIGURE DASH
-2017 ; N # Po DOUBLE LOW LINE
-201A ; N # Ps SINGLE LOW-9 QUOTATION MARK
-201B ; N # Pi SINGLE HIGH-REVERSED-9 QUOTATION MARK
-201E ; N # Ps DOUBLE LOW-9 QUOTATION MARK
-201F ; N # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2023 ; N # Po TRIANGULAR BULLET
-2028 ; N # Zl LINE SEPARATOR
-2029 ; N # Zp PARAGRAPH SEPARATOR
-202A..202E ; N # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-202F ; N # Zs NARROW NO-BREAK SPACE
-2031 ; N # Po PER TEN THOUSAND SIGN
-2034 ; N # Po TRIPLE PRIME
-2036..2038 ; N # Po [3] REVERSED DOUBLE PRIME..CARET
-2039 ; N # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; N # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-203C..203D ; N # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG
-203F..2040 ; N # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; N # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-2044 ; N # Sm FRACTION SLASH
-2045 ; N # Ps LEFT SQUARE BRACKET WITH QUILL
-2046 ; N # Pe RIGHT SQUARE BRACKET WITH QUILL
-2047..2051 ; N # Po [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; N # Sm COMMERCIAL MINUS SIGN
-2053 ; N # Po SWUNG DASH
-2054 ; N # Pc INVERTED UNDERTIE
-2055..205E ; N # Po [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-205F ; N # Zs MEDIUM MATHEMATICAL SPACE
-2060..2064 ; N # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; N # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-2070 ; N # No SUPERSCRIPT ZERO
-2071 ; N # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2075..2079 ; N # No [5] SUPERSCRIPT FIVE..SUPERSCRIPT NINE
-207A..207C ; N # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-207D ; N # Ps SUPERSCRIPT LEFT PARENTHESIS
-207E ; N # Pe SUPERSCRIPT RIGHT PARENTHESIS
-2080 ; N # No SUBSCRIPT ZERO
-2085..2089 ; N # No [5] SUBSCRIPT FIVE..SUBSCRIPT NINE
-208A..208C ; N # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-208D ; N # Ps SUBSCRIPT LEFT PARENTHESIS
-208E ; N # Pe SUBSCRIPT RIGHT PARENTHESIS
-2090..2094 ; N # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-20A0..20A8 ; N # Sc [9] EURO-CURRENCY SIGN..RUPEE SIGN
-20AA..20AB ; N # Sc [2] NEW SHEQEL SIGN..DONG SIGN
-20AD..20B8 ; N # Sc [12] KIP SIGN..TENGE SIGN
-20D0..20DC ; N # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; N # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; N # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; N # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; N # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2100..2101 ; N # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; N # L& DOUBLE-STRUCK CAPITAL C
-2104 ; N # So CENTRE LINE SYMBOL
-2106 ; N # So CADA UNA
-2107 ; N # L& EULER CONSTANT
-2108 ; N # So SCRUPLE
-210A..2112 ; N # L& [9] SCRIPT SMALL G..SCRIPT CAPITAL L
-2114 ; N # So L B BAR SYMBOL
-2115 ; N # L& DOUBLE-STRUCK CAPITAL N
-2117..2118 ; N # So [2] SOUND RECORDING COPYRIGHT..SCRIPT CAPITAL P
-2119..211D ; N # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-211E..2120 ; N # So [3] PRESCRIPTION TAKE..SERVICE MARK
-2123 ; N # So VERSICLE
-2124 ; N # L& DOUBLE-STRUCK CAPITAL Z
-2125 ; N # So OUNCE SIGN
-2127 ; N # So INVERTED OHM SIGN
-2128 ; N # L& BLACK-LETTER CAPITAL Z
-2129 ; N # So TURNED GREEK SMALL LETTER IOTA
-212A ; N # L& KELVIN SIGN
-212C..212D ; N # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212E ; N # So ESTIMATED SYMBOL
-212F..2134 ; N # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; N # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; N # L& INFORMATION SOURCE
-213A..213B ; N # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-213C..213F ; N # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; N # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; N # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214A ; N # So PROPERTY LINE
-214B ; N # Sm TURNED AMPERSAND
-214C..214D ; N # So [2] PER SIGN..AKTIESELSKAB
-214E ; N # L& TURNED SMALL F
-214F ; N # So SYMBOL FOR SAMARITAN SOURCE
-2150..2152 ; N # No [3] VULGAR FRACTION ONE SEVENTH..VULGAR FRACTION ONE TENTH
-2155..215A ; N # No [6] VULGAR FRACTION ONE FIFTH..VULGAR FRACTION FIVE SIXTHS
-215F ; N # No FRACTION NUMERATOR ONE
-216C..216F ; N # Nl [4] ROMAN NUMERAL FIFTY..ROMAN NUMERAL ONE THOUSAND
-217A..2182 ; N # Nl [9] SMALL ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; N # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; N # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-219A..219B ; N # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; N # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; N # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; N # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; N # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; N # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; N # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; N # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; N # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21B7 ; N # So [9] DOWNWARDS ZIGZAG ARROW..CLOCKWISE TOP SEMICIRCLE ARROW
-21BA..21CD ; N # So [20] ANTICLOCKWISE OPEN CIRCLE ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; N # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; N # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D3 ; N # So DOWNWARDS DOUBLE ARROW
-21D5..21E6 ; N # So [18] UP DOWN DOUBLE ARROW..LEFTWARDS WHITE ARROW
-21E8..21F3 ; N # So [12] RIGHTWARDS WHITE ARROW..UP DOWN WHITE ARROW
-21F4..21FF ; N # Sm [12] RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW
-2201 ; N # Sm COMPLEMENT
-2204..2206 ; N # Sm [3] THERE DOES NOT EXIST..INCREMENT
-2209..220A ; N # Sm [2] NOT AN ELEMENT OF..SMALL ELEMENT OF
-220C..220E ; N # Sm [3] DOES NOT CONTAIN AS MEMBER..END OF PROOF
-2210 ; N # Sm N-ARY COPRODUCT
-2212..2214 ; N # Sm [3] MINUS SIGN..DOT PLUS
-2216..2219 ; N # Sm [4] SET MINUS..BULLET OPERATOR
-221B..221C ; N # Sm [2] CUBE ROOT..FOURTH ROOT
-2221..2222 ; N # Sm [2] MEASURED ANGLE..SPHERICAL ANGLE
-2224 ; N # Sm DOES NOT DIVIDE
-2226 ; N # Sm NOT PARALLEL TO
-222D ; N # Sm TRIPLE INTEGRAL
-222F..2233 ; N # Sm [5] SURFACE INTEGRAL..ANTICLOCKWISE CONTOUR INTEGRAL
-2238..223B ; N # Sm [4] DOT MINUS..HOMOTHETIC
-223E..2247 ; N # Sm [10] INVERTED LAZY S..NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249..224B ; N # Sm [3] NOT ALMOST EQUAL TO..TRIPLE TILDE
-224D..2251 ; N # Sm [5] EQUIVALENT TO..GEOMETRICALLY EQUAL TO
-2253..225F ; N # Sm [13] IMAGE OF OR APPROXIMATELY EQUAL TO..QUESTIONED EQUAL TO
-2262..2263 ; N # Sm [2] NOT IDENTICAL TO..STRICTLY EQUIVALENT TO
-2268..2269 ; N # Sm [2] LESS-THAN BUT NOT EQUAL TO..GREATER-THAN BUT NOT EQUAL TO
-226C..226D ; N # Sm [2] BETWEEN..NOT EQUIVALENT TO
-2270..2281 ; N # Sm [18] NEITHER LESS-THAN NOR EQUAL TO..DOES NOT SUCCEED
-2284..2285 ; N # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2294 ; N # Sm [13] NEITHER A SUBSET OF NOR EQUAL TO..SQUARE CUP
-2296..2298 ; N # Sm [3] CIRCLED MINUS..CIRCLED DIVISION SLASH
-229A..22A4 ; N # Sm [11] CIRCLED RING OPERATOR..DOWN TACK
-22A6..22BE ; N # Sm [25] ASSERTION..RIGHT ANGLE WITH ARC
-22C0..22FF ; N # Sm [64] N-ARY LOGICAL AND..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; N # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; N # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..2311 ; N # So [6] BOTTOM RIGHT CROP..SQUARE LOZENGE
-2313..231F ; N # So [13] SEGMENT..BOTTOM RIGHT CORNER
-2320..2321 ; N # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; N # So [7] FROWN..KEYBOARD
-232B..237B ; N # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; N # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; N # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; N # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; N # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; N # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; N # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; N # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; N # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-24EA ; N # No CIRCLED DIGIT ZERO
-254C..254F ; N # So [4] BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL..BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2574..257F ; N # So [12] BOX DRAWINGS LIGHT LEFT..BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-2590..2591 ; N # So [2] RIGHT HALF BLOCK..LIGHT SHADE
-2596..259F ; N # So [10] QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25A2 ; N # So WHITE SQUARE WITH ROUNDED CORNERS
-25AA..25B1 ; N # So [8] BLACK SMALL SQUARE..WHITE PARALLELOGRAM
-25B4..25B5 ; N # So [2] BLACK UP-POINTING SMALL TRIANGLE..WHITE UP-POINTING SMALL TRIANGLE
-25B8..25BB ; N # So [4] BLACK RIGHT-POINTING SMALL TRIANGLE..WHITE RIGHT-POINTING POINTER
-25BE..25BF ; N # So [2] BLACK DOWN-POINTING SMALL TRIANGLE..WHITE DOWN-POINTING SMALL TRIANGLE
-25C2..25C5 ; N # So [4] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE LEFT-POINTING POINTER
-25C9..25CA ; N # So [2] FISHEYE..LOZENGE
-25CC..25CD ; N # So [2] DOTTED CIRCLE..CIRCLE WITH VERTICAL FILL
-25D2..25E1 ; N # So [16] CIRCLE WITH LOWER HALF BLACK..LOWER HALF CIRCLE
-25E6..25EE ; N # So [9] WHITE BULLET..UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25F0..25F7 ; N # So [8] WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; N # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..2604 ; N # So [5] BLACK SUN WITH RAYS..COMET
-2607..2608 ; N # So [2] LIGHTNING..THUNDERSTORM
-260A..260D ; N # So [4] ASCENDING NODE..OPPOSITION
-2610..2613 ; N # So [4] BALLOT BOX..SALTIRE
-2616..261B ; N # So [6] WHITE SHOGI PIECE..BLACK RIGHT POINTING INDEX
-261D ; N # So WHITE UP POINTING INDEX
-261F..263F ; N # So [33] WHITE DOWN POINTING INDEX..MERCURY
-2641 ; N # So EARTH
-2643..265F ; N # So [29] JUPITER..BLACK CHESS PAWN
-2662 ; N # So WHITE DIAMOND SUIT
-2666 ; N # So BLACK DIAMOND SUIT
-266B ; N # So BEAMED EIGHTH NOTES
-266E ; N # So MUSIC NATURAL SIGN
-2670..269D ; N # So [46] WEST SYRIAC CROSS..OUTLINED WHITE STAR
-26A0..26BD ; N # So [30] WARNING SIGN..SOCCER BALL
-26C0..26C3 ; N # So [4] WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
-2701..2704 ; N # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; N # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; N # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..273C ; N # So [20] STRESS OUTLINED WHITE STAR..OPEN CENTRE TEARDROP-SPOKED ASTERISK
-273E..274B ; N # So [14] SIX PETALLED BLACK AND WHITE FLORETTE..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; N # So SHADOWED WHITE CIRCLE
-274F..2752 ; N # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756 ; N # So BLACK DIAMOND MINUS WHITE X
-2758..275E ; N # So [7] LIGHT VERTICAL BAR..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; N # So [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2768 ; N # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-2769 ; N # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276A ; N # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276B ; N # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276C ; N # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276D ; N # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276E ; N # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-276F ; N # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; N # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2771 ; N # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; N # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2773 ; N # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; N # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-2775 ; N # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-2780..2793 ; N # No [20] DINGBAT CIRCLED SANS-SERIF DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2794 ; N # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; N # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; N # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; N # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C5 ; N # Ps LEFT S-SHAPED BAG DELIMITER
-27C6 ; N # Pe RIGHT S-SHAPED BAG DELIMITER
-27C7..27CA ; N # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; N # Sm LONG DIVISION
-27D0..27E5 ; N # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27EE ; N # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-27EF ; N # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-27F0..27FF ; N # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2800..28FF ; N # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2900..2982 ; N # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2983 ; N # Ps LEFT WHITE CURLY BRACKET
-2984 ; N # Pe RIGHT WHITE CURLY BRACKET
-2987 ; N # Ps Z NOTATION LEFT IMAGE BRACKET
-2988 ; N # Pe Z NOTATION RIGHT IMAGE BRACKET
-2989 ; N # Ps Z NOTATION LEFT BINDING BRACKET
-298A ; N # Pe Z NOTATION RIGHT BINDING BRACKET
-298B ; N # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298C ; N # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298D ; N # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298E ; N # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-298F ; N # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; N # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2991 ; N # Ps LEFT ANGLE BRACKET WITH DOT
-2992 ; N # Pe RIGHT ANGLE BRACKET WITH DOT
-2993 ; N # Ps LEFT ARC LESS-THAN BRACKET
-2994 ; N # Pe RIGHT ARC GREATER-THAN BRACKET
-2995 ; N # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2996 ; N # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2997 ; N # Ps LEFT BLACK TORTOISE SHELL BRACKET
-2998 ; N # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-2999..29D7 ; N # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29D8 ; N # Ps LEFT WIGGLY FENCE
-29D9 ; N # Pe RIGHT WIGGLY FENCE
-29DA ; N # Ps LEFT DOUBLE WIGGLY FENCE
-29DB ; N # Pe RIGHT DOUBLE WIGGLY FENCE
-29DC..29FB ; N # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FC ; N # Ps LEFT-POINTING CURVED ANGLE BRACKET
-29FD ; N # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-29FE..2AFF ; N # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; N # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; N # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; N # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; N # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B54 ; N # So [5] WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON
-2C00..2C2E ; N # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; N # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; N # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; N # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; N # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CE5..2CEA ; N # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CEB..2CEE ; N # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CEF..2CF1 ; N # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2CF9..2CFC ; N # Po [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFD ; N # No COPTIC FRACTION ONE HALF
-2CFE..2CFF ; N # Po [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-2D00..2D25 ; N # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; N # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; N # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; N # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; N # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; N # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; N # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; N # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; N # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; N # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; N # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; N # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2DE0..2DFF ; N # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-2E00..2E01 ; N # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; N # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; N # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; N # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; N # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; N # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; N # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; N # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; N # Po RAISED SQUARE
-2E0C ; N # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; N # Pf RIGHT RAISED OMISSION BRACKET
-2E0E..2E16 ; N # Po [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E17 ; N # Pd DOUBLE OBLIQUE HYPHEN
-2E18..2E19 ; N # Po [2] INVERTED INTERROBANG..PALM BRANCH
-2E1A ; N # Pd HYPHEN WITH DIAERESIS
-2E1B ; N # Po TILDE WITH RING ABOVE
-2E1C ; N # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; N # Pf RIGHT LOW PARAPHRASE BRACKET
-2E1E..2E1F ; N # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E20 ; N # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; N # Pf RIGHT VERTICAL BAR WITH QUILL
-2E22 ; N # Ps TOP LEFT HALF BRACKET
-2E23 ; N # Pe TOP RIGHT HALF BRACKET
-2E24 ; N # Ps BOTTOM LEFT HALF BRACKET
-2E25 ; N # Pe BOTTOM RIGHT HALF BRACKET
-2E26 ; N # Ps LEFT SIDEWAYS U BRACKET
-2E27 ; N # Pe RIGHT SIDEWAYS U BRACKET
-2E28 ; N # Ps LEFT DOUBLE PARENTHESIS
-2E29 ; N # Pe RIGHT DOUBLE PARENTHESIS
-2E2A..2E2E ; N # Po [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E2F ; N # Lm VERTICAL TILDE
-2E30..2E31 ; N # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-303F ; N # So IDEOGRAPHIC HALF FILL SPACE
-4DC0..4DFF ; N # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-A4D0..A4F7 ; N # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; N # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A4FE..A4FF ; N # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A500..A60B ; N # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; N # Lm VAI SYLLABLE LENGTHENER
-A60D..A60F ; N # Po [3] VAI COMMA..VAI QUESTION MARK
-A610..A61F ; N # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A620..A629 ; N # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A62A..A62B ; N # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; N # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; N # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; N # Lo CYRILLIC LETTER MULTIOCULAR O
-A66F ; N # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; N # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A673 ; N # Po SLAVONIC ASTERISK
-A67C..A67D ; N # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A67E ; N # Po CYRILLIC KAVYKA
-A67F ; N # Lm CYRILLIC PAYEROK
-A680..A697 ; N # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; N # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; N # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F0..A6F1 ; N # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A6F2..A6F7 ; N # Po [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-A700..A716 ; N # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; N # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; N # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A722..A76F ; N # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; N # Lm MODIFIER LETTER US
-A771..A787 ; N # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; N # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; N # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A78B..A78C ; N # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; N # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A802 ; N # Mn SYLOTI NAGRI SIGN DVISVARA
-A803..A805 ; N # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A806 ; N # Mn SYLOTI NAGRI SIGN HASANTA
-A807..A80A ; N # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80B ; N # Mn SYLOTI NAGRI SIGN ANUSVARA
-A80C..A822 ; N # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A823..A824 ; N # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; N # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; N # Mc SYLOTI NAGRI VOWEL SIGN OO
-A828..A82B ; N # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A830..A835 ; N # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; N # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A838 ; N # Sc NORTH INDIC RUPEE MARK
-A839 ; N # So NORTH INDIC QUANTITY MARK
-A840..A873 ; N # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A874..A877 ; N # Po [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-A880..A881 ; N # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A882..A8B3 ; N # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8B4..A8C3 ; N # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; N # Mn SAURASHTRA SIGN VIRAMA
-A8CE..A8CF ; N # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8D0..A8D9 ; N # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A8E0..A8F1 ; N # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A8F2..A8F7 ; N # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; N # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; N # Lo DEVANAGARI HEADSTROKE
-A900..A909 ; N # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A90A..A925 ; N # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A926..A92D ; N # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A92E..A92F ; N # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A930..A946 ; N # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A947..A951 ; N # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; N # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A95F ; N # Po REJANG SECTION MARK
-A980..A982 ; N # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; N # Mc JAVANESE SIGN WIGNYAN
-A984..A9B2 ; N # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9B3 ; N # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; N # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; N # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; N # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; N # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; N # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-A9C1..A9CD ; N # Po [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9CF ; N # Lm JAVANESE PANGRANGKEP
-A9D0..A9D9 ; N # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-A9DE..A9DF ; N # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA00..AA28 ; N # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA29..AA2E ; N # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; N # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; N # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; N # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; N # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA40..AA42 ; N # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA43 ; N # Mn CHAM CONSONANT SIGN FINAL NG
-AA44..AA4B ; N # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA4C ; N # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; N # Mc CHAM CONSONANT SIGN FINAL H
-AA50..AA59 ; N # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-AA5C..AA5F ; N # Po [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-AA60..AA6F ; N # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; N # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; N # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; N # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; N # Lo MYANMAR LETTER AITON RA
-AA7B ; N # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; N # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; N # Mn TAI VIET MAI KANG
-AAB1 ; N # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; N # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; N # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; N # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; N # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE..AABF ; N # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC0 ; N # Lo TAI VIET TONE MAI NUENG
-AAC1 ; N # Mn TAI VIET TONE MAI THO
-AAC2 ; N # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; N # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; N # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; N # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-ABC0..ABE2 ; N # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-ABE3..ABE4 ; N # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; N # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; N # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; N # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; N # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEB ; N # Po MEETEI MAYEK CHEIKHEI
-ABEC ; N # Mc MEETEI MAYEK LUM IYEK
-ABED ; N # Mn MEETEI MAYEK APUN IYEK
-ABF0..ABF9 ; N # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-FB00..FB06 ; N # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; N # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; N # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1E ; N # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FB1F..FB28 ; N # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; N # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; N # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; N # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; N # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; N # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; N # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; N # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; N # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD3E ; N # Ps ORNATE LEFT PARENTHESIS
-FD3F ; N # Pe ORNATE RIGHT PARENTHESIS
-FD50..FD8F ; N # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; N # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; N # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFC ; N # Sc RIAL SIGN
-FDFD ; N # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE20..FE26 ; N # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FE70..FE74 ; N # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; N # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FEFF ; N # Cf ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; N # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-FFFC ; N # So OBJECT REPLACEMENT CHARACTER
-10000..1000B ; N # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; N # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; N # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; N # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; N # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; N # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; N # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10100..10101 ; N # Po [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-10102 ; N # So AEGEAN CHECK MARK
-10107..10133 ; N # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; N # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10140..10174 ; N # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; N # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; N # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; N # No GREEK ZERO SIGN
-10190..1019B ; N # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; N # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-101FD ; N # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10280..1029C ; N # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; N # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; N # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; N # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..10340 ; N # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; N # Nl GOTHIC LETTER NINETY
-10342..10349 ; N # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; N # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; N # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-1039F ; N # Po UGARITIC WORD DIVIDER
-103A0..103C3 ; N # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; N # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D0 ; N # Po OLD PERSIAN WORD DIVIDER
-103D1..103D5 ; N # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; N # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; N # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-104A0..104A9 ; N # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-10800..10805 ; N # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; N # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; N # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; N # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; N # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; N # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10857 ; N # Po IMPERIAL ARAMAIC SECTION SIGN
-10858..1085F ; N # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900..10915 ; N # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; N # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-1091F ; N # Po PHOENICIAN WORD SEPARATOR
-10920..10939 ; N # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; N # Po LYDIAN TRIANGULAR MARK
-10A00 ; N # Lo KHAROSHTHI LETTER A
-10A01..10A03 ; N # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; N # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; N # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A10..10A13 ; N # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; N # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; N # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A38..10A3A ; N # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; N # Mn KHAROSHTHI VIRAMA
-10A40..10A47 ; N # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A50..10A58 ; N # Po [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A60..10A7C ; N # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; N # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; N # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00..10B35 ; N # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B39..10B3F ; N # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-10B40..10B55 ; N # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B5F ; N # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60..10B72 ; N # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; N # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00..10C48 ; N # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10E60..10E7E ; N # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-11080..11081 ; N # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; N # Mc KAITHI SIGN VISARGA
-11083..110AF ; N # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110B0..110B2 ; N # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; N # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; N # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; N # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-110BB..110BC ; N # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BD ; N # Cf KAITHI NUMBER SIGN
-110BE..110C1 ; N # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12000..1236E ; N # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; N # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-12470..12473 ; N # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-13000..1342E ; N # Lo [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-1D000..1D0F5 ; N # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; N # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; N # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D165..1D166 ; N # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; N # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16A..1D16C ; N # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D16D..1D172 ; N # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D173..1D17A ; N # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D17B..1D182 ; N # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D183..1D184 ; N # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D185..1D18B ; N # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D18C..1D1A9 ; N # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AA..1D1AD ; N # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D1AE..1D1DD ; N # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D200..1D241 ; N # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D242..1D244 ; N # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-1D245 ; N # So GREEK MUSICAL LEIMMA
-1D300..1D356 ; N # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D360..1D371 ; N # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; N # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; N # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; N # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; N # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; N # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; N # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; N # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; N # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; N # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; N # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; N # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; N # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; N # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; N # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; N # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; N # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; N # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; N # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; N # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; N # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; N # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; N # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; N # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; N # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; N # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; N # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; N # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; N # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; N # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; N # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; N # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; N # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; N # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; N # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; N # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; N # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; N # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; N # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; N # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1D7CE..1D7FF ; N # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-1F000..1F02B ; N # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; N # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F12E ; N # So CIRCLED WZ
-E0001 ; N # Cf LANGUAGE TAG
-E0020..E007F ; N # Cf [96] TAG SPACE..CANCEL TAG
-
-# The above property value applies to 785513 code points not listed here.
-# Total code points: 801909
-
-# ================================================
-
-# East_Asian_Width=Ambiguous
-
-00A1 ; A # Po INVERTED EXCLAMATION MARK
-00A4 ; A # Sc CURRENCY SIGN
-00A7 ; A # So SECTION SIGN
-00A8 ; A # Sk DIAERESIS
-00AA ; A # L& FEMININE ORDINAL INDICATOR
-00AD ; A # Cf SOFT HYPHEN
-00AE ; A # So REGISTERED SIGN
-00B0 ; A # So DEGREE SIGN
-00B1 ; A # Sm PLUS-MINUS SIGN
-00B2..00B3 ; A # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B4 ; A # Sk ACUTE ACCENT
-00B6 ; A # So PILCROW SIGN
-00B7 ; A # Po MIDDLE DOT
-00B8 ; A # Sk CEDILLA
-00B9 ; A # No SUPERSCRIPT ONE
-00BA ; A # L& MASCULINE ORDINAL INDICATOR
-00BC..00BE ; A # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00BF ; A # Po INVERTED QUESTION MARK
-00C6 ; A # L& LATIN CAPITAL LETTER AE
-00D0 ; A # L& LATIN CAPITAL LETTER ETH
-00D7 ; A # Sm MULTIPLICATION SIGN
-00D8 ; A # L& LATIN CAPITAL LETTER O WITH STROKE
-00DE..00E1 ; A # L& [4] LATIN CAPITAL LETTER THORN..LATIN SMALL LETTER A WITH ACUTE
-00E6 ; A # L& LATIN SMALL LETTER AE
-00E8..00EA ; A # L& [3] LATIN SMALL LETTER E WITH GRAVE..LATIN SMALL LETTER E WITH CIRCUMFLEX
-00EC..00ED ; A # L& [2] LATIN SMALL LETTER I WITH GRAVE..LATIN SMALL LETTER I WITH ACUTE
-00F0 ; A # L& LATIN SMALL LETTER ETH
-00F2..00F3 ; A # L& [2] LATIN SMALL LETTER O WITH GRAVE..LATIN SMALL LETTER O WITH ACUTE
-00F7 ; A # Sm DIVISION SIGN
-00F8..00FA ; A # L& [3] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER U WITH ACUTE
-00FC ; A # L& LATIN SMALL LETTER U WITH DIAERESIS
-00FE ; A # L& LATIN SMALL LETTER THORN
-0101 ; A # L& LATIN SMALL LETTER A WITH MACRON
-0111 ; A # L& LATIN SMALL LETTER D WITH STROKE
-0113 ; A # L& LATIN SMALL LETTER E WITH MACRON
-011B ; A # L& LATIN SMALL LETTER E WITH CARON
-0126..0127 ; A # L& [2] LATIN CAPITAL LETTER H WITH STROKE..LATIN SMALL LETTER H WITH STROKE
-012B ; A # L& LATIN SMALL LETTER I WITH MACRON
-0131..0133 ; A # L& [3] LATIN SMALL LETTER DOTLESS I..LATIN SMALL LIGATURE IJ
-0138 ; A # L& LATIN SMALL LETTER KRA
-013F..0142 ; A # L& [4] LATIN CAPITAL LETTER L WITH MIDDLE DOT..LATIN SMALL LETTER L WITH STROKE
-0144 ; A # L& LATIN SMALL LETTER N WITH ACUTE
-0148..014B ; A # L& [4] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER ENG
-014D ; A # L& LATIN SMALL LETTER O WITH MACRON
-0152..0153 ; A # L& [2] LATIN CAPITAL LIGATURE OE..LATIN SMALL LIGATURE OE
-0166..0167 ; A # L& [2] LATIN CAPITAL LETTER T WITH STROKE..LATIN SMALL LETTER T WITH STROKE
-016B ; A # L& LATIN SMALL LETTER U WITH MACRON
-01CE ; A # L& LATIN SMALL LETTER A WITH CARON
-01D0 ; A # L& LATIN SMALL LETTER I WITH CARON
-01D2 ; A # L& LATIN SMALL LETTER O WITH CARON
-01D4 ; A # L& LATIN SMALL LETTER U WITH CARON
-01D6 ; A # L& LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; A # L& LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; A # L& LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC ; A # L& LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-0251 ; A # L& LATIN SMALL LETTER ALPHA
-0261 ; A # L& LATIN SMALL LETTER SCRIPT G
-02C4 ; A # Sk MODIFIER LETTER UP ARROWHEAD
-02C7 ; A # Lm CARON
-02C9..02CB ; A # Lm [3] MODIFIER LETTER MACRON..MODIFIER LETTER GRAVE ACCENT
-02CD ; A # Lm MODIFIER LETTER LOW MACRON
-02D0 ; A # Lm MODIFIER LETTER TRIANGULAR COLON
-02D8..02DB ; A # Sk [4] BREVE..OGONEK
-02DD ; A # Sk DOUBLE ACUTE ACCENT
-02DF ; A # Sk MODIFIER LETTER CROSS ACCENT
-0300..036F ; A # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0391..03A1 ; A # L& [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03A9 ; A # L& [7] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER OMEGA
-03B1..03C1 ; A # L& [17] GREEK SMALL LETTER ALPHA..GREEK SMALL LETTER RHO
-03C3..03C9 ; A # L& [7] GREEK SMALL LETTER SIGMA..GREEK SMALL LETTER OMEGA
-0401 ; A # L& CYRILLIC CAPITAL LETTER IO
-0410..044F ; A # L& [64] CYRILLIC CAPITAL LETTER A..CYRILLIC SMALL LETTER YA
-0451 ; A # L& CYRILLIC SMALL LETTER IO
-2010 ; A # Pd HYPHEN
-2013..2015 ; A # Pd [3] EN DASH..HORIZONTAL BAR
-2016 ; A # Po DOUBLE VERTICAL LINE
-2018 ; A # Pi LEFT SINGLE QUOTATION MARK
-2019 ; A # Pf RIGHT SINGLE QUOTATION MARK
-201C ; A # Pi LEFT DOUBLE QUOTATION MARK
-201D ; A # Pf RIGHT DOUBLE QUOTATION MARK
-2020..2022 ; A # Po [3] DAGGER..BULLET
-2024..2027 ; A # Po [4] ONE DOT LEADER..HYPHENATION POINT
-2030 ; A # Po PER MILLE SIGN
-2032..2033 ; A # Po [2] PRIME..DOUBLE PRIME
-2035 ; A # Po REVERSED PRIME
-203B ; A # Po REFERENCE MARK
-203E ; A # Po OVERLINE
-2074 ; A # No SUPERSCRIPT FOUR
-207F ; A # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2081..2084 ; A # No [4] SUBSCRIPT ONE..SUBSCRIPT FOUR
-20AC ; A # Sc EURO SIGN
-2103 ; A # So DEGREE CELSIUS
-2105 ; A # So CARE OF
-2109 ; A # So DEGREE FAHRENHEIT
-2113 ; A # L& SCRIPT SMALL L
-2116 ; A # So NUMERO SIGN
-2121..2122 ; A # So [2] TELEPHONE SIGN..TRADE MARK SIGN
-2126 ; A # L& OHM SIGN
-212B ; A # L& ANGSTROM SIGN
-2153..2154 ; A # No [2] VULGAR FRACTION ONE THIRD..VULGAR FRACTION TWO THIRDS
-215B..215E ; A # No [4] VULGAR FRACTION ONE EIGHTH..VULGAR FRACTION SEVEN EIGHTHS
-2160..216B ; A # Nl [12] ROMAN NUMERAL ONE..ROMAN NUMERAL TWELVE
-2170..2179 ; A # Nl [10] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL TEN
-2189 ; A # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; A # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; A # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-21B8..21B9 ; A # So [2] NORTH WEST ARROW TO LONG BAR..LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR
-21D2 ; A # Sm RIGHTWARDS DOUBLE ARROW
-21D4 ; A # Sm LEFT RIGHT DOUBLE ARROW
-21E7 ; A # So UPWARDS WHITE ARROW
-2200 ; A # Sm FOR ALL
-2202..2203 ; A # Sm [2] PARTIAL DIFFERENTIAL..THERE EXISTS
-2207..2208 ; A # Sm [2] NABLA..ELEMENT OF
-220B ; A # Sm CONTAINS AS MEMBER
-220F ; A # Sm N-ARY PRODUCT
-2211 ; A # Sm N-ARY SUMMATION
-2215 ; A # Sm DIVISION SLASH
-221A ; A # Sm SQUARE ROOT
-221D..2220 ; A # Sm [4] PROPORTIONAL TO..ANGLE
-2223 ; A # Sm DIVIDES
-2225 ; A # Sm PARALLEL TO
-2227..222C ; A # Sm [6] LOGICAL AND..DOUBLE INTEGRAL
-222E ; A # Sm CONTOUR INTEGRAL
-2234..2237 ; A # Sm [4] THEREFORE..PROPORTION
-223C..223D ; A # Sm [2] TILDE OPERATOR..REVERSED TILDE
-2248 ; A # Sm ALMOST EQUAL TO
-224C ; A # Sm ALL EQUAL TO
-2252 ; A # Sm APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2260..2261 ; A # Sm [2] NOT EQUAL TO..IDENTICAL TO
-2264..2267 ; A # Sm [4] LESS-THAN OR EQUAL TO..GREATER-THAN OVER EQUAL TO
-226A..226B ; A # Sm [2] MUCH LESS-THAN..MUCH GREATER-THAN
-226E..226F ; A # Sm [2] NOT LESS-THAN..NOT GREATER-THAN
-2282..2283 ; A # Sm [2] SUBSET OF..SUPERSET OF
-2286..2287 ; A # Sm [2] SUBSET OF OR EQUAL TO..SUPERSET OF OR EQUAL TO
-2295 ; A # Sm CIRCLED PLUS
-2299 ; A # Sm CIRCLED DOT OPERATOR
-22A5 ; A # Sm UP TACK
-22BF ; A # Sm RIGHT TRIANGLE
-2312 ; A # So ARC
-2460..249B ; A # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; A # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EB..24FF ; A # No [21] NEGATIVE CIRCLED NUMBER ELEVEN..NEGATIVE CIRCLED DIGIT ZERO
-2500..254B ; A # So [76] BOX DRAWINGS LIGHT HORIZONTAL..BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-2550..2573 ; A # So [36] BOX DRAWINGS DOUBLE HORIZONTAL..BOX DRAWINGS LIGHT DIAGONAL CROSS
-2580..258F ; A # So [16] UPPER HALF BLOCK..LEFT ONE EIGHTH BLOCK
-2592..2595 ; A # So [4] MEDIUM SHADE..RIGHT ONE EIGHTH BLOCK
-25A0..25A1 ; A # So [2] BLACK SQUARE..WHITE SQUARE
-25A3..25A9 ; A # So [7] WHITE SQUARE CONTAINING BLACK SMALL SQUARE..SQUARE WITH DIAGONAL CROSSHATCH FILL
-25B2..25B3 ; A # So [2] BLACK UP-POINTING TRIANGLE..WHITE UP-POINTING TRIANGLE
-25B6 ; A # So BLACK RIGHT-POINTING TRIANGLE
-25B7 ; A # Sm WHITE RIGHT-POINTING TRIANGLE
-25BC..25BD ; A # So [2] BLACK DOWN-POINTING TRIANGLE..WHITE DOWN-POINTING TRIANGLE
-25C0 ; A # So BLACK LEFT-POINTING TRIANGLE
-25C1 ; A # Sm WHITE LEFT-POINTING TRIANGLE
-25C6..25C8 ; A # So [3] BLACK DIAMOND..WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25CB ; A # So WHITE CIRCLE
-25CE..25D1 ; A # So [4] BULLSEYE..CIRCLE WITH RIGHT HALF BLACK
-25E2..25E5 ; A # So [4] BLACK LOWER RIGHT TRIANGLE..BLACK UPPER RIGHT TRIANGLE
-25EF ; A # So LARGE CIRCLE
-2605..2606 ; A # So [2] BLACK STAR..WHITE STAR
-2609 ; A # So SUN
-260E..260F ; A # So [2] BLACK TELEPHONE..WHITE TELEPHONE
-2614..2615 ; A # So [2] UMBRELLA WITH RAIN DROPS..HOT BEVERAGE
-261C ; A # So WHITE LEFT POINTING INDEX
-261E ; A # So WHITE RIGHT POINTING INDEX
-2640 ; A # So FEMALE SIGN
-2642 ; A # So MALE SIGN
-2660..2661 ; A # So [2] BLACK SPADE SUIT..WHITE HEART SUIT
-2663..2665 ; A # So [3] BLACK CLUB SUIT..BLACK HEART SUIT
-2667..266A ; A # So [4] WHITE CLUB SUIT..EIGHTH NOTE
-266C..266D ; A # So [2] BEAMED SIXTEENTH NOTES..MUSIC FLAT SIGN
-266F ; A # Sm MUSIC SHARP SIGN
-269E..269F ; A # So [2] THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
-26BE..26BF ; A # So [2] BASEBALL..SQUARED KEY
-26C4..26CD ; A # So [10] SNOWMAN WITHOUT SNOW..DISABLED CAR
-26CF..26E1 ; A # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; A # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; A # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-273D ; A # So HEAVY TEARDROP-SPOKED ASTERISK
-2757 ; A # So HEAVY EXCLAMATION MARK SYMBOL
-2776..277F ; A # No [10] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2B55..2B59 ; A # So [5] HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE
-3248..324F ; A # So [8] CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-E000..F8FF ; A # Co [6400] <private-use-E000>..<private-use-F8FF>
-FE00..FE0F ; A # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FFFD ; A # So REPLACEMENT CHARACTER
-1F100..1F10A ; A # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12D ; A # So [30] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED CD
-1F131 ; A # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; A # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; A # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; A # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; A # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; A # So [5] SQUARED HV..SQUARED PPV
-1F157 ; A # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; A # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; A # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; A # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; A # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; A # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; A # So SQUARE DJ
-E0100..E01EF ; A # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-F0000..FFFFD ; A # Co [65534] <private-use-F0000>..<private-use-FFFFD>
-100000..10FFFD; A # Co [65534] <private-use-100000>..<private-use-10FFFD>
-
-# Total code points: 138666
-
-# ================================================
-
-# East_Asian_Width=Halfwidth
-
-20A9 ; H # Sc WON SIGN
-FF61 ; H # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF62 ; H # Ps HALFWIDTH LEFT CORNER BRACKET
-FF63 ; H # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64..FF65 ; H # Po [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-FF66..FF6F ; H # Lo [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; H # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF71..FF9D ; H # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FF9E..FF9F ; H # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-FFA0..FFBE ; H # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; H # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; H # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; H # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; H # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE8 ; H # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; H # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; H # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-
-# Total code points: 123
-
-# ================================================
-
-# East_Asian_Width=Wide
-
-1100..115F ; W # Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER
-11A3..11A7 ; W # Lo [5] HANGUL JUNGSEONG A-EU..HANGUL JUNGSEONG O-YAE
-11FA..11FF ; W # Lo [6] HANGUL JONGSEONG KIYEOK-NIEUN..HANGUL JONGSEONG SSANGNIEUN
-2329 ; W # Ps LEFT-POINTING ANGLE BRACKET
-232A ; W # Pe RIGHT-POINTING ANGLE BRACKET
-2E80..2E99 ; W # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; W # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; W # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; W # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3001..3003 ; W # Po [3] IDEOGRAPHIC COMMA..DITTO MARK
-3004 ; W # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3005 ; W # Lm IDEOGRAPHIC ITERATION MARK
-3006 ; W # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; W # Nl IDEOGRAPHIC NUMBER ZERO
-3008 ; W # Ps LEFT ANGLE BRACKET
-3009 ; W # Pe RIGHT ANGLE BRACKET
-300A ; W # Ps LEFT DOUBLE ANGLE BRACKET
-300B ; W # Pe RIGHT DOUBLE ANGLE BRACKET
-300C ; W # Ps LEFT CORNER BRACKET
-300D ; W # Pe RIGHT CORNER BRACKET
-300E ; W # Ps LEFT WHITE CORNER BRACKET
-300F ; W # Pe RIGHT WHITE CORNER BRACKET
-3010 ; W # Ps LEFT BLACK LENTICULAR BRACKET
-3011 ; W # Pe RIGHT BLACK LENTICULAR BRACKET
-3012..3013 ; W # So [2] POSTAL MARK..GETA MARK
-3014 ; W # Ps LEFT TORTOISE SHELL BRACKET
-3015 ; W # Pe RIGHT TORTOISE SHELL BRACKET
-3016 ; W # Ps LEFT WHITE LENTICULAR BRACKET
-3017 ; W # Pe RIGHT WHITE LENTICULAR BRACKET
-3018 ; W # Ps LEFT WHITE TORTOISE SHELL BRACKET
-3019 ; W # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301A ; W # Ps LEFT WHITE SQUARE BRACKET
-301B ; W # Pe RIGHT WHITE SQUARE BRACKET
-301C ; W # Pd WAVE DASH
-301D ; W # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-301E..301F ; W # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-3020 ; W # So POSTAL MARK FACE
-3021..3029 ; W # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-302A..302F ; W # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3030 ; W # Pd WAVY DASH
-3031..3035 ; W # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3036..3037 ; W # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038..303A ; W # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303B ; W # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; W # Lo MASU MARK
-303D ; W # Po PART ALTERNATION MARK
-303E ; W # So IDEOGRAPHIC VARIATION INDICATOR
-3041..3096 ; W # Lo [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-3099..309A ; W # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309B..309C ; W # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; W # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-309F ; W # Lo HIRAGANA DIGRAPH YORI
-30A0 ; W # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1..30FA ; W # Lo [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FB ; W # Po KATAKANA MIDDLE DOT
-30FC..30FE ; W # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-30FF ; W # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; W # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; W # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..3191 ; W # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; W # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; W # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31B7 ; W # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31C0..31E3 ; W # So [36] CJK STROKE T..CJK STROKE Q
-31F0..31FF ; W # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-3200..321E ; W # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; W # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3247 ; W # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO
-3250 ; W # So PARTNERSHIP SIGN
-3251..325F ; W # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327F ; W # So [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
-3280..3289 ; W # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; W # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; W # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; W # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; W # So [256] SQUARE APAATO..SQUARE GAL
-3400..4DB5 ; W # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4DB6..4DBF ; W # Cn [10] <reserved-4DB6>..<reserved-4DBF>
-4E00..9FCB ; W # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-9FCC..9FFF ; W # Cn [52] <reserved-9FCC>..<reserved-9FFF>
-A000..A014 ; W # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A015 ; W # Lm YI SYLLABLE WU
-A016..A48C ; W # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A490..A4C6 ; W # So [55] YI RADICAL QOT..YI RADICAL KE
-A960..A97C ; W # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-AC00..D7A3 ; W # Lo [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; W # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; W # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; W # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA2E..FA2F ; W # Cn [2] <reserved-FA2E>..<reserved-FA2F>
-FA30..FA6D ; W # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F ; W # Cn [2] <reserved-FA6E>..<reserved-FA6F>
-FA70..FAD9 ; W # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF ; W # Cn [38] <reserved-FADA>..<reserved-FAFF>
-FE10..FE16 ; W # Po [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE17 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE18 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE19 ; W # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; W # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; W # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; W # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE35 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE36 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE37 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE38 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE39 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3A ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3B ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3C ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3D ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3E ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE3F ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE40 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE41 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE42 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE43 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE44 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE45..FE46 ; W # Po [2] SESAME DOT..WHITE SESAME DOT
-FE47 ; W # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE48 ; W # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE49..FE4C ; W # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; W # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE50..FE52 ; W # Po [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; W # Po [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE58 ; W # Pd SMALL EM DASH
-FE59 ; W # Ps SMALL LEFT PARENTHESIS
-FE5A ; W # Pe SMALL RIGHT PARENTHESIS
-FE5B ; W # Ps SMALL LEFT CURLY BRACKET
-FE5C ; W # Pe SMALL RIGHT CURLY BRACKET
-FE5D ; W # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FE5E ; W # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FE5F..FE61 ; W # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; W # Sm SMALL PLUS SIGN
-FE63 ; W # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; W # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; W # Po SMALL REVERSE SOLIDUS
-FE69 ; W # Sc SMALL DOLLAR SIGN
-FE6A..FE6B ; W # Po [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-1F200 ; W # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; W # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; W # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6 ; W # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A6D7..2A6FF ; W # Cn [41] <reserved-2A6D7>..<reserved-2A6FF>
-2A700..2B734 ; W # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2B735..2F7FF ; W # Cn [16587] <reserved-2B735>..<reserved-2F7FF>
-2F800..2FA1D ; W # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD ; W # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
-30000..3FFFD ; W # Cn [65534] <reserved-30000>..<reserved-3FFFD>
-
-# Total code points: 173199
-
-# ================================================
-
-# East_Asian_Width=Fullwidth
-
-3000 ; F # Zs IDEOGRAPHIC SPACE
-FF01..FF03 ; F # Po [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF04 ; F # Sc FULLWIDTH DOLLAR SIGN
-FF05..FF07 ; F # Po [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF08 ; F # Ps FULLWIDTH LEFT PARENTHESIS
-FF09 ; F # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0A ; F # Po FULLWIDTH ASTERISK
-FF0B ; F # Sm FULLWIDTH PLUS SIGN
-FF0C ; F # Po FULLWIDTH COMMA
-FF0D ; F # Pd FULLWIDTH HYPHEN-MINUS
-FF0E..FF0F ; F # Po [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF10..FF19 ; F # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1A..FF1B ; F # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1C..FF1E ; F # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF1F..FF20 ; F # Po [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; F # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3B ; F # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF3C ; F # Po FULLWIDTH REVERSE SOLIDUS
-FF3D ; F # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF3E ; F # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; F # Pc FULLWIDTH LOW LINE
-FF40 ; F # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; F # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5B ; F # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5C ; F # Sm FULLWIDTH VERTICAL LINE
-FF5D ; F # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF5E ; F # Sm FULLWIDTH TILDE
-FF5F ; F # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF60 ; F # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FFE0..FFE1 ; F # Sc [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE2 ; F # Sm FULLWIDTH NOT SIGN
-FFE3 ; F # Sk FULLWIDTH MACRON
-FFE4 ; F # So FULLWIDTH BROKEN BAR
-FFE5..FFE6 ; F # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-
-# Total code points: 104
-
-# ================================================
-
-# East_Asian_Width=Narrow
-
-0020 ; Na # Zs SPACE
-0021..0023 ; Na # Po [3] EXCLAMATION MARK..NUMBER SIGN
-0024 ; Na # Sc DOLLAR SIGN
-0025..0027 ; Na # Po [3] PERCENT SIGN..APOSTROPHE
-0028 ; Na # Ps LEFT PARENTHESIS
-0029 ; Na # Pe RIGHT PARENTHESIS
-002A ; Na # Po ASTERISK
-002B ; Na # Sm PLUS SIGN
-002C ; Na # Po COMMA
-002D ; Na # Pd HYPHEN-MINUS
-002E..002F ; Na # Po [2] FULL STOP..SOLIDUS
-0030..0039 ; Na # Nd [10] DIGIT ZERO..DIGIT NINE
-003A..003B ; Na # Po [2] COLON..SEMICOLON
-003C..003E ; Na # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-003F..0040 ; Na # Po [2] QUESTION MARK..COMMERCIAL AT
-0041..005A ; Na # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005B ; Na # Ps LEFT SQUARE BRACKET
-005C ; Na # Po REVERSE SOLIDUS
-005D ; Na # Pe RIGHT SQUARE BRACKET
-005E ; Na # Sk CIRCUMFLEX ACCENT
-005F ; Na # Pc LOW LINE
-0060 ; Na # Sk GRAVE ACCENT
-0061..007A ; Na # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-007B ; Na # Ps LEFT CURLY BRACKET
-007C ; Na # Sm VERTICAL LINE
-007D ; Na # Pe RIGHT CURLY BRACKET
-007E ; Na # Sm TILDE
-00A2..00A3 ; Na # Sc [2] CENT SIGN..POUND SIGN
-00A5 ; Na # Sc YEN SIGN
-00A6 ; Na # So BROKEN BAR
-00AC ; Na # Sm NOT SIGN
-00AF ; Na # Sk MACRON
-27E6 ; Na # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E7 ; Na # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E8 ; Na # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27E9 ; Na # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EA ; Na # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EB ; Na # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27EC ; Na # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27ED ; Na # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-2985 ; Na # Ps LEFT WHITE PARENTHESIS
-2986 ; Na # Pe RIGHT WHITE PARENTHESIS
-
-# Total code points: 111
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DGeneralCategory.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DGeneralCategory.txt
deleted file mode 100644
index 74874c97b5a..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DGeneralCategory.txt
+++ /dev/null
@@ -1,3263 +0,0 @@
-# DerivedGeneralCategory-5.2.0.txt
-# Date: 2009-08-22, 04:58:21 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: General_Category
-
-# ================================================
-
-# General_Category=Unassigned
-
-0378..0379 ; Cn # [2] <reserved-0378>..<reserved-0379>
-037F..0383 ; Cn # [5] <reserved-037F>..<reserved-0383>
-038B ; Cn # <reserved-038B>
-038D ; Cn # <reserved-038D>
-03A2 ; Cn # <reserved-03A2>
-0526..0530 ; Cn # [11] <reserved-0526>..<reserved-0530>
-0557..0558 ; Cn # [2] <reserved-0557>..<reserved-0558>
-0560 ; Cn # <reserved-0560>
-0588 ; Cn # <reserved-0588>
-058B..0590 ; Cn # [6] <reserved-058B>..<reserved-0590>
-05C8..05CF ; Cn # [8] <reserved-05C8>..<reserved-05CF>
-05EB..05EF ; Cn # [5] <reserved-05EB>..<reserved-05EF>
-05F5..05FF ; Cn # [11] <reserved-05F5>..<reserved-05FF>
-0604..0605 ; Cn # [2] <reserved-0604>..<reserved-0605>
-061C..061D ; Cn # [2] <reserved-061C>..<reserved-061D>
-0620 ; Cn # <reserved-0620>
-065F ; Cn # <reserved-065F>
-070E ; Cn # <reserved-070E>
-074B..074C ; Cn # [2] <reserved-074B>..<reserved-074C>
-07B2..07BF ; Cn # [14] <reserved-07B2>..<reserved-07BF>
-07FB..07FF ; Cn # [5] <reserved-07FB>..<reserved-07FF>
-082E..082F ; Cn # [2] <reserved-082E>..<reserved-082F>
-083F..08FF ; Cn # [193] <reserved-083F>..<reserved-08FF>
-093A..093B ; Cn # [2] <reserved-093A>..<reserved-093B>
-094F ; Cn # <reserved-094F>
-0956..0957 ; Cn # [2] <reserved-0956>..<reserved-0957>
-0973..0978 ; Cn # [6] <reserved-0973>..<reserved-0978>
-0980 ; Cn # <reserved-0980>
-0984 ; Cn # <reserved-0984>
-098D..098E ; Cn # [2] <reserved-098D>..<reserved-098E>
-0991..0992 ; Cn # [2] <reserved-0991>..<reserved-0992>
-09A9 ; Cn # <reserved-09A9>
-09B1 ; Cn # <reserved-09B1>
-09B3..09B5 ; Cn # [3] <reserved-09B3>..<reserved-09B5>
-09BA..09BB ; Cn # [2] <reserved-09BA>..<reserved-09BB>
-09C5..09C6 ; Cn # [2] <reserved-09C5>..<reserved-09C6>
-09C9..09CA ; Cn # [2] <reserved-09C9>..<reserved-09CA>
-09CF..09D6 ; Cn # [8] <reserved-09CF>..<reserved-09D6>
-09D8..09DB ; Cn # [4] <reserved-09D8>..<reserved-09DB>
-09DE ; Cn # <reserved-09DE>
-09E4..09E5 ; Cn # [2] <reserved-09E4>..<reserved-09E5>
-09FC..0A00 ; Cn # [5] <reserved-09FC>..<reserved-0A00>
-0A04 ; Cn # <reserved-0A04>
-0A0B..0A0E ; Cn # [4] <reserved-0A0B>..<reserved-0A0E>
-0A11..0A12 ; Cn # [2] <reserved-0A11>..<reserved-0A12>
-0A29 ; Cn # <reserved-0A29>
-0A31 ; Cn # <reserved-0A31>
-0A34 ; Cn # <reserved-0A34>
-0A37 ; Cn # <reserved-0A37>
-0A3A..0A3B ; Cn # [2] <reserved-0A3A>..<reserved-0A3B>
-0A3D ; Cn # <reserved-0A3D>
-0A43..0A46 ; Cn # [4] <reserved-0A43>..<reserved-0A46>
-0A49..0A4A ; Cn # [2] <reserved-0A49>..<reserved-0A4A>
-0A4E..0A50 ; Cn # [3] <reserved-0A4E>..<reserved-0A50>
-0A52..0A58 ; Cn # [7] <reserved-0A52>..<reserved-0A58>
-0A5D ; Cn # <reserved-0A5D>
-0A5F..0A65 ; Cn # [7] <reserved-0A5F>..<reserved-0A65>
-0A76..0A80 ; Cn # [11] <reserved-0A76>..<reserved-0A80>
-0A84 ; Cn # <reserved-0A84>
-0A8E ; Cn # <reserved-0A8E>
-0A92 ; Cn # <reserved-0A92>
-0AA9 ; Cn # <reserved-0AA9>
-0AB1 ; Cn # <reserved-0AB1>
-0AB4 ; Cn # <reserved-0AB4>
-0ABA..0ABB ; Cn # [2] <reserved-0ABA>..<reserved-0ABB>
-0AC6 ; Cn # <reserved-0AC6>
-0ACA ; Cn # <reserved-0ACA>
-0ACE..0ACF ; Cn # [2] <reserved-0ACE>..<reserved-0ACF>
-0AD1..0ADF ; Cn # [15] <reserved-0AD1>..<reserved-0ADF>
-0AE4..0AE5 ; Cn # [2] <reserved-0AE4>..<reserved-0AE5>
-0AF0 ; Cn # <reserved-0AF0>
-0AF2..0B00 ; Cn # [15] <reserved-0AF2>..<reserved-0B00>
-0B04 ; Cn # <reserved-0B04>
-0B0D..0B0E ; Cn # [2] <reserved-0B0D>..<reserved-0B0E>
-0B11..0B12 ; Cn # [2] <reserved-0B11>..<reserved-0B12>
-0B29 ; Cn # <reserved-0B29>
-0B31 ; Cn # <reserved-0B31>
-0B34 ; Cn # <reserved-0B34>
-0B3A..0B3B ; Cn # [2] <reserved-0B3A>..<reserved-0B3B>
-0B45..0B46 ; Cn # [2] <reserved-0B45>..<reserved-0B46>
-0B49..0B4A ; Cn # [2] <reserved-0B49>..<reserved-0B4A>
-0B4E..0B55 ; Cn # [8] <reserved-0B4E>..<reserved-0B55>
-0B58..0B5B ; Cn # [4] <reserved-0B58>..<reserved-0B5B>
-0B5E ; Cn # <reserved-0B5E>
-0B64..0B65 ; Cn # [2] <reserved-0B64>..<reserved-0B65>
-0B72..0B81 ; Cn # [16] <reserved-0B72>..<reserved-0B81>
-0B84 ; Cn # <reserved-0B84>
-0B8B..0B8D ; Cn # [3] <reserved-0B8B>..<reserved-0B8D>
-0B91 ; Cn # <reserved-0B91>
-0B96..0B98 ; Cn # [3] <reserved-0B96>..<reserved-0B98>
-0B9B ; Cn # <reserved-0B9B>
-0B9D ; Cn # <reserved-0B9D>
-0BA0..0BA2 ; Cn # [3] <reserved-0BA0>..<reserved-0BA2>
-0BA5..0BA7 ; Cn # [3] <reserved-0BA5>..<reserved-0BA7>
-0BAB..0BAD ; Cn # [3] <reserved-0BAB>..<reserved-0BAD>
-0BBA..0BBD ; Cn # [4] <reserved-0BBA>..<reserved-0BBD>
-0BC3..0BC5 ; Cn # [3] <reserved-0BC3>..<reserved-0BC5>
-0BC9 ; Cn # <reserved-0BC9>
-0BCE..0BCF ; Cn # [2] <reserved-0BCE>..<reserved-0BCF>
-0BD1..0BD6 ; Cn # [6] <reserved-0BD1>..<reserved-0BD6>
-0BD8..0BE5 ; Cn # [14] <reserved-0BD8>..<reserved-0BE5>
-0BFB..0C00 ; Cn # [6] <reserved-0BFB>..<reserved-0C00>
-0C04 ; Cn # <reserved-0C04>
-0C0D ; Cn # <reserved-0C0D>
-0C11 ; Cn # <reserved-0C11>
-0C29 ; Cn # <reserved-0C29>
-0C34 ; Cn # <reserved-0C34>
-0C3A..0C3C ; Cn # [3] <reserved-0C3A>..<reserved-0C3C>
-0C45 ; Cn # <reserved-0C45>
-0C49 ; Cn # <reserved-0C49>
-0C4E..0C54 ; Cn # [7] <reserved-0C4E>..<reserved-0C54>
-0C57 ; Cn # <reserved-0C57>
-0C5A..0C5F ; Cn # [6] <reserved-0C5A>..<reserved-0C5F>
-0C64..0C65 ; Cn # [2] <reserved-0C64>..<reserved-0C65>
-0C70..0C77 ; Cn # [8] <reserved-0C70>..<reserved-0C77>
-0C80..0C81 ; Cn # [2] <reserved-0C80>..<reserved-0C81>
-0C84 ; Cn # <reserved-0C84>
-0C8D ; Cn # <reserved-0C8D>
-0C91 ; Cn # <reserved-0C91>
-0CA9 ; Cn # <reserved-0CA9>
-0CB4 ; Cn # <reserved-0CB4>
-0CBA..0CBB ; Cn # [2] <reserved-0CBA>..<reserved-0CBB>
-0CC5 ; Cn # <reserved-0CC5>
-0CC9 ; Cn # <reserved-0CC9>
-0CCE..0CD4 ; Cn # [7] <reserved-0CCE>..<reserved-0CD4>
-0CD7..0CDD ; Cn # [7] <reserved-0CD7>..<reserved-0CDD>
-0CDF ; Cn # <reserved-0CDF>
-0CE4..0CE5 ; Cn # [2] <reserved-0CE4>..<reserved-0CE5>
-0CF0 ; Cn # <reserved-0CF0>
-0CF3..0D01 ; Cn # [15] <reserved-0CF3>..<reserved-0D01>
-0D04 ; Cn # <reserved-0D04>
-0D0D ; Cn # <reserved-0D0D>
-0D11 ; Cn # <reserved-0D11>
-0D29 ; Cn # <reserved-0D29>
-0D3A..0D3C ; Cn # [3] <reserved-0D3A>..<reserved-0D3C>
-0D45 ; Cn # <reserved-0D45>
-0D49 ; Cn # <reserved-0D49>
-0D4E..0D56 ; Cn # [9] <reserved-0D4E>..<reserved-0D56>
-0D58..0D5F ; Cn # [8] <reserved-0D58>..<reserved-0D5F>
-0D64..0D65 ; Cn # [2] <reserved-0D64>..<reserved-0D65>
-0D76..0D78 ; Cn # [3] <reserved-0D76>..<reserved-0D78>
-0D80..0D81 ; Cn # [2] <reserved-0D80>..<reserved-0D81>
-0D84 ; Cn # <reserved-0D84>
-0D97..0D99 ; Cn # [3] <reserved-0D97>..<reserved-0D99>
-0DB2 ; Cn # <reserved-0DB2>
-0DBC ; Cn # <reserved-0DBC>
-0DBE..0DBF ; Cn # [2] <reserved-0DBE>..<reserved-0DBF>
-0DC7..0DC9 ; Cn # [3] <reserved-0DC7>..<reserved-0DC9>
-0DCB..0DCE ; Cn # [4] <reserved-0DCB>..<reserved-0DCE>
-0DD5 ; Cn # <reserved-0DD5>
-0DD7 ; Cn # <reserved-0DD7>
-0DE0..0DF1 ; Cn # [18] <reserved-0DE0>..<reserved-0DF1>
-0DF5..0E00 ; Cn # [12] <reserved-0DF5>..<reserved-0E00>
-0E3B..0E3E ; Cn # [4] <reserved-0E3B>..<reserved-0E3E>
-0E5C..0E80 ; Cn # [37] <reserved-0E5C>..<reserved-0E80>
-0E83 ; Cn # <reserved-0E83>
-0E85..0E86 ; Cn # [2] <reserved-0E85>..<reserved-0E86>
-0E89 ; Cn # <reserved-0E89>
-0E8B..0E8C ; Cn # [2] <reserved-0E8B>..<reserved-0E8C>
-0E8E..0E93 ; Cn # [6] <reserved-0E8E>..<reserved-0E93>
-0E98 ; Cn # <reserved-0E98>
-0EA0 ; Cn # <reserved-0EA0>
-0EA4 ; Cn # <reserved-0EA4>
-0EA6 ; Cn # <reserved-0EA6>
-0EA8..0EA9 ; Cn # [2] <reserved-0EA8>..<reserved-0EA9>
-0EAC ; Cn # <reserved-0EAC>
-0EBA ; Cn # <reserved-0EBA>
-0EBE..0EBF ; Cn # [2] <reserved-0EBE>..<reserved-0EBF>
-0EC5 ; Cn # <reserved-0EC5>
-0EC7 ; Cn # <reserved-0EC7>
-0ECE..0ECF ; Cn # [2] <reserved-0ECE>..<reserved-0ECF>
-0EDA..0EDB ; Cn # [2] <reserved-0EDA>..<reserved-0EDB>
-0EDE..0EFF ; Cn # [34] <reserved-0EDE>..<reserved-0EFF>
-0F48 ; Cn # <reserved-0F48>
-0F6D..0F70 ; Cn # [4] <reserved-0F6D>..<reserved-0F70>
-0F8C..0F8F ; Cn # [4] <reserved-0F8C>..<reserved-0F8F>
-0F98 ; Cn # <reserved-0F98>
-0FBD ; Cn # <reserved-0FBD>
-0FCD ; Cn # <reserved-0FCD>
-0FD9..0FFF ; Cn # [39] <reserved-0FD9>..<reserved-0FFF>
-10C6..10CF ; Cn # [10] <reserved-10C6>..<reserved-10CF>
-10FD..10FF ; Cn # [3] <reserved-10FD>..<reserved-10FF>
-1249 ; Cn # <reserved-1249>
-124E..124F ; Cn # [2] <reserved-124E>..<reserved-124F>
-1257 ; Cn # <reserved-1257>
-1259 ; Cn # <reserved-1259>
-125E..125F ; Cn # [2] <reserved-125E>..<reserved-125F>
-1289 ; Cn # <reserved-1289>
-128E..128F ; Cn # [2] <reserved-128E>..<reserved-128F>
-12B1 ; Cn # <reserved-12B1>
-12B6..12B7 ; Cn # [2] <reserved-12B6>..<reserved-12B7>
-12BF ; Cn # <reserved-12BF>
-12C1 ; Cn # <reserved-12C1>
-12C6..12C7 ; Cn # [2] <reserved-12C6>..<reserved-12C7>
-12D7 ; Cn # <reserved-12D7>
-1311 ; Cn # <reserved-1311>
-1316..1317 ; Cn # [2] <reserved-1316>..<reserved-1317>
-135B..135E ; Cn # [4] <reserved-135B>..<reserved-135E>
-137D..137F ; Cn # [3] <reserved-137D>..<reserved-137F>
-139A..139F ; Cn # [6] <reserved-139A>..<reserved-139F>
-13F5..13FF ; Cn # [11] <reserved-13F5>..<reserved-13FF>
-169D..169F ; Cn # [3] <reserved-169D>..<reserved-169F>
-16F1..16FF ; Cn # [15] <reserved-16F1>..<reserved-16FF>
-170D ; Cn # <reserved-170D>
-1715..171F ; Cn # [11] <reserved-1715>..<reserved-171F>
-1737..173F ; Cn # [9] <reserved-1737>..<reserved-173F>
-1754..175F ; Cn # [12] <reserved-1754>..<reserved-175F>
-176D ; Cn # <reserved-176D>
-1771 ; Cn # <reserved-1771>
-1774..177F ; Cn # [12] <reserved-1774>..<reserved-177F>
-17DE..17DF ; Cn # [2] <reserved-17DE>..<reserved-17DF>
-17EA..17EF ; Cn # [6] <reserved-17EA>..<reserved-17EF>
-17FA..17FF ; Cn # [6] <reserved-17FA>..<reserved-17FF>
-180F ; Cn # <reserved-180F>
-181A..181F ; Cn # [6] <reserved-181A>..<reserved-181F>
-1878..187F ; Cn # [8] <reserved-1878>..<reserved-187F>
-18AB..18AF ; Cn # [5] <reserved-18AB>..<reserved-18AF>
-18F6..18FF ; Cn # [10] <reserved-18F6>..<reserved-18FF>
-191D..191F ; Cn # [3] <reserved-191D>..<reserved-191F>
-192C..192F ; Cn # [4] <reserved-192C>..<reserved-192F>
-193C..193F ; Cn # [4] <reserved-193C>..<reserved-193F>
-1941..1943 ; Cn # [3] <reserved-1941>..<reserved-1943>
-196E..196F ; Cn # [2] <reserved-196E>..<reserved-196F>
-1975..197F ; Cn # [11] <reserved-1975>..<reserved-197F>
-19AC..19AF ; Cn # [4] <reserved-19AC>..<reserved-19AF>
-19CA..19CF ; Cn # [6] <reserved-19CA>..<reserved-19CF>
-19DB..19DD ; Cn # [3] <reserved-19DB>..<reserved-19DD>
-1A1C..1A1D ; Cn # [2] <reserved-1A1C>..<reserved-1A1D>
-1A5F ; Cn # <reserved-1A5F>
-1A7D..1A7E ; Cn # [2] <reserved-1A7D>..<reserved-1A7E>
-1A8A..1A8F ; Cn # [6] <reserved-1A8A>..<reserved-1A8F>
-1A9A..1A9F ; Cn # [6] <reserved-1A9A>..<reserved-1A9F>
-1AAE..1AFF ; Cn # [82] <reserved-1AAE>..<reserved-1AFF>
-1B4C..1B4F ; Cn # [4] <reserved-1B4C>..<reserved-1B4F>
-1B7D..1B7F ; Cn # [3] <reserved-1B7D>..<reserved-1B7F>
-1BAB..1BAD ; Cn # [3] <reserved-1BAB>..<reserved-1BAD>
-1BBA..1BFF ; Cn # [70] <reserved-1BBA>..<reserved-1BFF>
-1C38..1C3A ; Cn # [3] <reserved-1C38>..<reserved-1C3A>
-1C4A..1C4C ; Cn # [3] <reserved-1C4A>..<reserved-1C4C>
-1C80..1CCF ; Cn # [80] <reserved-1C80>..<reserved-1CCF>
-1CF3..1CFF ; Cn # [13] <reserved-1CF3>..<reserved-1CFF>
-1DE7..1DFC ; Cn # [22] <reserved-1DE7>..<reserved-1DFC>
-1F16..1F17 ; Cn # [2] <reserved-1F16>..<reserved-1F17>
-1F1E..1F1F ; Cn # [2] <reserved-1F1E>..<reserved-1F1F>
-1F46..1F47 ; Cn # [2] <reserved-1F46>..<reserved-1F47>
-1F4E..1F4F ; Cn # [2] <reserved-1F4E>..<reserved-1F4F>
-1F58 ; Cn # <reserved-1F58>
-1F5A ; Cn # <reserved-1F5A>
-1F5C ; Cn # <reserved-1F5C>
-1F5E ; Cn # <reserved-1F5E>
-1F7E..1F7F ; Cn # [2] <reserved-1F7E>..<reserved-1F7F>
-1FB5 ; Cn # <reserved-1FB5>
-1FC5 ; Cn # <reserved-1FC5>
-1FD4..1FD5 ; Cn # [2] <reserved-1FD4>..<reserved-1FD5>
-1FDC ; Cn # <reserved-1FDC>
-1FF0..1FF1 ; Cn # [2] <reserved-1FF0>..<reserved-1FF1>
-1FF5 ; Cn # <reserved-1FF5>
-1FFF ; Cn # <reserved-1FFF>
-2065..2069 ; Cn # [5] <reserved-2065>..<reserved-2069>
-2072..2073 ; Cn # [2] <reserved-2072>..<reserved-2073>
-208F ; Cn # <reserved-208F>
-2095..209F ; Cn # [11] <reserved-2095>..<reserved-209F>
-20B9..20CF ; Cn # [23] <reserved-20B9>..<reserved-20CF>
-20F1..20FF ; Cn # [15] <reserved-20F1>..<reserved-20FF>
-218A..218F ; Cn # [6] <reserved-218A>..<reserved-218F>
-23E9..23FF ; Cn # [23] <reserved-23E9>..<reserved-23FF>
-2427..243F ; Cn # [25] <reserved-2427>..<reserved-243F>
-244B..245F ; Cn # [21] <reserved-244B>..<reserved-245F>
-26CE ; Cn # <reserved-26CE>
-26E2 ; Cn # <reserved-26E2>
-26E4..26E7 ; Cn # [4] <reserved-26E4>..<reserved-26E7>
-2700 ; Cn # <reserved-2700>
-2705 ; Cn # <reserved-2705>
-270A..270B ; Cn # [2] <reserved-270A>..<reserved-270B>
-2728 ; Cn # <reserved-2728>
-274C ; Cn # <reserved-274C>
-274E ; Cn # <reserved-274E>
-2753..2755 ; Cn # [3] <reserved-2753>..<reserved-2755>
-275F..2760 ; Cn # [2] <reserved-275F>..<reserved-2760>
-2795..2797 ; Cn # [3] <reserved-2795>..<reserved-2797>
-27B0 ; Cn # <reserved-27B0>
-27BF ; Cn # <reserved-27BF>
-27CB ; Cn # <reserved-27CB>
-27CD..27CF ; Cn # [3] <reserved-27CD>..<reserved-27CF>
-2B4D..2B4F ; Cn # [3] <reserved-2B4D>..<reserved-2B4F>
-2B5A..2BFF ; Cn # [166] <reserved-2B5A>..<reserved-2BFF>
-2C2F ; Cn # <reserved-2C2F>
-2C5F ; Cn # <reserved-2C5F>
-2CF2..2CF8 ; Cn # [7] <reserved-2CF2>..<reserved-2CF8>
-2D26..2D2F ; Cn # [10] <reserved-2D26>..<reserved-2D2F>
-2D66..2D6E ; Cn # [9] <reserved-2D66>..<reserved-2D6E>
-2D70..2D7F ; Cn # [16] <reserved-2D70>..<reserved-2D7F>
-2D97..2D9F ; Cn # [9] <reserved-2D97>..<reserved-2D9F>
-2DA7 ; Cn # <reserved-2DA7>
-2DAF ; Cn # <reserved-2DAF>
-2DB7 ; Cn # <reserved-2DB7>
-2DBF ; Cn # <reserved-2DBF>
-2DC7 ; Cn # <reserved-2DC7>
-2DCF ; Cn # <reserved-2DCF>
-2DD7 ; Cn # <reserved-2DD7>
-2DDF ; Cn # <reserved-2DDF>
-2E32..2E7F ; Cn # [78] <reserved-2E32>..<reserved-2E7F>
-2E9A ; Cn # <reserved-2E9A>
-2EF4..2EFF ; Cn # [12] <reserved-2EF4>..<reserved-2EFF>
-2FD6..2FEF ; Cn # [26] <reserved-2FD6>..<reserved-2FEF>
-2FFC..2FFF ; Cn # [4] <reserved-2FFC>..<reserved-2FFF>
-3040 ; Cn # <reserved-3040>
-3097..3098 ; Cn # [2] <reserved-3097>..<reserved-3098>
-3100..3104 ; Cn # [5] <reserved-3100>..<reserved-3104>
-312E..3130 ; Cn # [3] <reserved-312E>..<reserved-3130>
-318F ; Cn # <reserved-318F>
-31B8..31BF ; Cn # [8] <reserved-31B8>..<reserved-31BF>
-31E4..31EF ; Cn # [12] <reserved-31E4>..<reserved-31EF>
-321F ; Cn # <reserved-321F>
-32FF ; Cn # <reserved-32FF>
-4DB6..4DBF ; Cn # [10] <reserved-4DB6>..<reserved-4DBF>
-9FCC..9FFF ; Cn # [52] <reserved-9FCC>..<reserved-9FFF>
-A48D..A48F ; Cn # [3] <reserved-A48D>..<reserved-A48F>
-A4C7..A4CF ; Cn # [9] <reserved-A4C7>..<reserved-A4CF>
-A62C..A63F ; Cn # [20] <reserved-A62C>..<reserved-A63F>
-A660..A661 ; Cn # [2] <reserved-A660>..<reserved-A661>
-A674..A67B ; Cn # [8] <reserved-A674>..<reserved-A67B>
-A698..A69F ; Cn # [8] <reserved-A698>..<reserved-A69F>
-A6F8..A6FF ; Cn # [8] <reserved-A6F8>..<reserved-A6FF>
-A78D..A7FA ; Cn # [110] <reserved-A78D>..<reserved-A7FA>
-A82C..A82F ; Cn # [4] <reserved-A82C>..<reserved-A82F>
-A83A..A83F ; Cn # [6] <reserved-A83A>..<reserved-A83F>
-A878..A87F ; Cn # [8] <reserved-A878>..<reserved-A87F>
-A8C5..A8CD ; Cn # [9] <reserved-A8C5>..<reserved-A8CD>
-A8DA..A8DF ; Cn # [6] <reserved-A8DA>..<reserved-A8DF>
-A8FC..A8FF ; Cn # [4] <reserved-A8FC>..<reserved-A8FF>
-A954..A95E ; Cn # [11] <reserved-A954>..<reserved-A95E>
-A97D..A97F ; Cn # [3] <reserved-A97D>..<reserved-A97F>
-A9CE ; Cn # <reserved-A9CE>
-A9DA..A9DD ; Cn # [4] <reserved-A9DA>..<reserved-A9DD>
-A9E0..A9FF ; Cn # [32] <reserved-A9E0>..<reserved-A9FF>
-AA37..AA3F ; Cn # [9] <reserved-AA37>..<reserved-AA3F>
-AA4E..AA4F ; Cn # [2] <reserved-AA4E>..<reserved-AA4F>
-AA5A..AA5B ; Cn # [2] <reserved-AA5A>..<reserved-AA5B>
-AA7C..AA7F ; Cn # [4] <reserved-AA7C>..<reserved-AA7F>
-AAC3..AADA ; Cn # [24] <reserved-AAC3>..<reserved-AADA>
-AAE0..ABBF ; Cn # [224] <reserved-AAE0>..<reserved-ABBF>
-ABEE..ABEF ; Cn # [2] <reserved-ABEE>..<reserved-ABEF>
-ABFA..ABFF ; Cn # [6] <reserved-ABFA>..<reserved-ABFF>
-D7A4..D7AF ; Cn # [12] <reserved-D7A4>..<reserved-D7AF>
-D7C7..D7CA ; Cn # [4] <reserved-D7C7>..<reserved-D7CA>
-D7FC..D7FF ; Cn # [4] <reserved-D7FC>..<reserved-D7FF>
-FA2E..FA2F ; Cn # [2] <reserved-FA2E>..<reserved-FA2F>
-FA6E..FA6F ; Cn # [2] <reserved-FA6E>..<reserved-FA6F>
-FADA..FAFF ; Cn # [38] <reserved-FADA>..<reserved-FAFF>
-FB07..FB12 ; Cn # [12] <reserved-FB07>..<reserved-FB12>
-FB18..FB1C ; Cn # [5] <reserved-FB18>..<reserved-FB1C>
-FB37 ; Cn # <reserved-FB37>
-FB3D ; Cn # <reserved-FB3D>
-FB3F ; Cn # <reserved-FB3F>
-FB42 ; Cn # <reserved-FB42>
-FB45 ; Cn # <reserved-FB45>
-FBB2..FBD2 ; Cn # [33] <reserved-FBB2>..<reserved-FBD2>
-FD40..FD4F ; Cn # [16] <reserved-FD40>..<reserved-FD4F>
-FD90..FD91 ; Cn # [2] <reserved-FD90>..<reserved-FD91>
-FDC8..FDEF ; Cn # [40] <reserved-FDC8>..<noncharacter-FDEF>
-FDFE..FDFF ; Cn # [2] <reserved-FDFE>..<reserved-FDFF>
-FE1A..FE1F ; Cn # [6] <reserved-FE1A>..<reserved-FE1F>
-FE27..FE2F ; Cn # [9] <reserved-FE27>..<reserved-FE2F>
-FE53 ; Cn # <reserved-FE53>
-FE67 ; Cn # <reserved-FE67>
-FE6C..FE6F ; Cn # [4] <reserved-FE6C>..<reserved-FE6F>
-FE75 ; Cn # <reserved-FE75>
-FEFD..FEFE ; Cn # [2] <reserved-FEFD>..<reserved-FEFE>
-FF00 ; Cn # <reserved-FF00>
-FFBF..FFC1 ; Cn # [3] <reserved-FFBF>..<reserved-FFC1>
-FFC8..FFC9 ; Cn # [2] <reserved-FFC8>..<reserved-FFC9>
-FFD0..FFD1 ; Cn # [2] <reserved-FFD0>..<reserved-FFD1>
-FFD8..FFD9 ; Cn # [2] <reserved-FFD8>..<reserved-FFD9>
-FFDD..FFDF ; Cn # [3] <reserved-FFDD>..<reserved-FFDF>
-FFE7 ; Cn # <reserved-FFE7>
-FFEF..FFF8 ; Cn # [10] <reserved-FFEF>..<reserved-FFF8>
-FFFE..FFFF ; Cn # [2] <noncharacter-FFFE>..<noncharacter-FFFF>
-1000C ; Cn # <reserved-1000C>
-10027 ; Cn # <reserved-10027>
-1003B ; Cn # <reserved-1003B>
-1003E ; Cn # <reserved-1003E>
-1004E..1004F ; Cn # [2] <reserved-1004E>..<reserved-1004F>
-1005E..1007F ; Cn # [34] <reserved-1005E>..<reserved-1007F>
-100FB..100FF ; Cn # [5] <reserved-100FB>..<reserved-100FF>
-10103..10106 ; Cn # [4] <reserved-10103>..<reserved-10106>
-10134..10136 ; Cn # [3] <reserved-10134>..<reserved-10136>
-1018B..1018F ; Cn # [5] <reserved-1018B>..<reserved-1018F>
-1019C..101CF ; Cn # [52] <reserved-1019C>..<reserved-101CF>
-101FE..1027F ; Cn # [130] <reserved-101FE>..<reserved-1027F>
-1029D..1029F ; Cn # [3] <reserved-1029D>..<reserved-1029F>
-102D1..102FF ; Cn # [47] <reserved-102D1>..<reserved-102FF>
-1031F ; Cn # <reserved-1031F>
-10324..1032F ; Cn # [12] <reserved-10324>..<reserved-1032F>
-1034B..1037F ; Cn # [53] <reserved-1034B>..<reserved-1037F>
-1039E ; Cn # <reserved-1039E>
-103C4..103C7 ; Cn # [4] <reserved-103C4>..<reserved-103C7>
-103D6..103FF ; Cn # [42] <reserved-103D6>..<reserved-103FF>
-1049E..1049F ; Cn # [2] <reserved-1049E>..<reserved-1049F>
-104AA..107FF ; Cn # [854] <reserved-104AA>..<reserved-107FF>
-10806..10807 ; Cn # [2] <reserved-10806>..<reserved-10807>
-10809 ; Cn # <reserved-10809>
-10836 ; Cn # <reserved-10836>
-10839..1083B ; Cn # [3] <reserved-10839>..<reserved-1083B>
-1083D..1083E ; Cn # [2] <reserved-1083D>..<reserved-1083E>
-10856 ; Cn # <reserved-10856>
-10860..108FF ; Cn # [160] <reserved-10860>..<reserved-108FF>
-1091C..1091E ; Cn # [3] <reserved-1091C>..<reserved-1091E>
-1093A..1093E ; Cn # [5] <reserved-1093A>..<reserved-1093E>
-10940..109FF ; Cn # [192] <reserved-10940>..<reserved-109FF>
-10A04 ; Cn # <reserved-10A04>
-10A07..10A0B ; Cn # [5] <reserved-10A07>..<reserved-10A0B>
-10A14 ; Cn # <reserved-10A14>
-10A18 ; Cn # <reserved-10A18>
-10A34..10A37 ; Cn # [4] <reserved-10A34>..<reserved-10A37>
-10A3B..10A3E ; Cn # [4] <reserved-10A3B>..<reserved-10A3E>
-10A48..10A4F ; Cn # [8] <reserved-10A48>..<reserved-10A4F>
-10A59..10A5F ; Cn # [7] <reserved-10A59>..<reserved-10A5F>
-10A80..10AFF ; Cn # [128] <reserved-10A80>..<reserved-10AFF>
-10B36..10B38 ; Cn # [3] <reserved-10B36>..<reserved-10B38>
-10B56..10B57 ; Cn # [2] <reserved-10B56>..<reserved-10B57>
-10B73..10B77 ; Cn # [5] <reserved-10B73>..<reserved-10B77>
-10B80..10BFF ; Cn # [128] <reserved-10B80>..<reserved-10BFF>
-10C49..10E5F ; Cn # [535] <reserved-10C49>..<reserved-10E5F>
-10E7F..1107F ; Cn # [513] <reserved-10E7F>..<reserved-1107F>
-110C2..11FFF ; Cn # [3902] <reserved-110C2>..<reserved-11FFF>
-1236F..123FF ; Cn # [145] <reserved-1236F>..<reserved-123FF>
-12463..1246F ; Cn # [13] <reserved-12463>..<reserved-1246F>
-12474..12FFF ; Cn # [2956] <reserved-12474>..<reserved-12FFF>
-1342F..1CFFF ; Cn # [39889] <reserved-1342F>..<reserved-1CFFF>
-1D0F6..1D0FF ; Cn # [10] <reserved-1D0F6>..<reserved-1D0FF>
-1D127..1D128 ; Cn # [2] <reserved-1D127>..<reserved-1D128>
-1D1DE..1D1FF ; Cn # [34] <reserved-1D1DE>..<reserved-1D1FF>
-1D246..1D2FF ; Cn # [186] <reserved-1D246>..<reserved-1D2FF>
-1D357..1D35F ; Cn # [9] <reserved-1D357>..<reserved-1D35F>
-1D372..1D3FF ; Cn # [142] <reserved-1D372>..<reserved-1D3FF>
-1D455 ; Cn # <reserved-1D455>
-1D49D ; Cn # <reserved-1D49D>
-1D4A0..1D4A1 ; Cn # [2] <reserved-1D4A0>..<reserved-1D4A1>
-1D4A3..1D4A4 ; Cn # [2] <reserved-1D4A3>..<reserved-1D4A4>
-1D4A7..1D4A8 ; Cn # [2] <reserved-1D4A7>..<reserved-1D4A8>
-1D4AD ; Cn # <reserved-1D4AD>
-1D4BA ; Cn # <reserved-1D4BA>
-1D4BC ; Cn # <reserved-1D4BC>
-1D4C4 ; Cn # <reserved-1D4C4>
-1D506 ; Cn # <reserved-1D506>
-1D50B..1D50C ; Cn # [2] <reserved-1D50B>..<reserved-1D50C>
-1D515 ; Cn # <reserved-1D515>
-1D51D ; Cn # <reserved-1D51D>
-1D53A ; Cn # <reserved-1D53A>
-1D53F ; Cn # <reserved-1D53F>
-1D545 ; Cn # <reserved-1D545>
-1D547..1D549 ; Cn # [3] <reserved-1D547>..<reserved-1D549>
-1D551 ; Cn # <reserved-1D551>
-1D6A6..1D6A7 ; Cn # [2] <reserved-1D6A6>..<reserved-1D6A7>
-1D7CC..1D7CD ; Cn # [2] <reserved-1D7CC>..<reserved-1D7CD>
-1D800..1EFFF ; Cn # [6144] <reserved-1D800>..<reserved-1EFFF>
-1F02C..1F02F ; Cn # [4] <reserved-1F02C>..<reserved-1F02F>
-1F094..1F0FF ; Cn # [108] <reserved-1F094>..<reserved-1F0FF>
-1F10B..1F10F ; Cn # [5] <reserved-1F10B>..<reserved-1F10F>
-1F12F..1F130 ; Cn # [2] <reserved-1F12F>..<reserved-1F130>
-1F132..1F13C ; Cn # [11] <reserved-1F132>..<reserved-1F13C>
-1F13E ; Cn # <reserved-1F13E>
-1F140..1F141 ; Cn # [2] <reserved-1F140>..<reserved-1F141>
-1F143..1F145 ; Cn # [3] <reserved-1F143>..<reserved-1F145>
-1F147..1F149 ; Cn # [3] <reserved-1F147>..<reserved-1F149>
-1F14F..1F156 ; Cn # [8] <reserved-1F14F>..<reserved-1F156>
-1F158..1F15E ; Cn # [7] <reserved-1F158>..<reserved-1F15E>
-1F160..1F178 ; Cn # [25] <reserved-1F160>..<reserved-1F178>
-1F17A ; Cn # <reserved-1F17A>
-1F17D..1F17E ; Cn # [2] <reserved-1F17D>..<reserved-1F17E>
-1F180..1F189 ; Cn # [10] <reserved-1F180>..<reserved-1F189>
-1F18E..1F18F ; Cn # [2] <reserved-1F18E>..<reserved-1F18F>
-1F191..1F1FF ; Cn # [111] <reserved-1F191>..<reserved-1F1FF>
-1F201..1F20F ; Cn # [15] <reserved-1F201>..<reserved-1F20F>
-1F232..1F23F ; Cn # [14] <reserved-1F232>..<reserved-1F23F>
-1F249..1FFFF ; Cn # [3511] <reserved-1F249>..<noncharacter-1FFFF>
-2A6D7..2A6FF ; Cn # [41] <reserved-2A6D7>..<reserved-2A6FF>
-2B735..2F7FF ; Cn # [16587] <reserved-2B735>..<reserved-2F7FF>
-2FA1E..E0000 ; Cn # [722403] <reserved-2FA1E>..<reserved-E0000>
-E0002..E001F ; Cn # [30] <reserved-E0002>..<reserved-E001F>
-E0080..E00FF ; Cn # [128] <reserved-E0080>..<reserved-E00FF>
-E01F0..EFFFF ; Cn # [65040] <reserved-E01F0>..<noncharacter-EFFFF>
-FFFFE..FFFFF ; Cn # [2] <noncharacter-FFFFE>..<noncharacter-FFFFF>
-10FFFE..10FFFF; Cn # [2] <noncharacter-10FFFE>..<noncharacter-10FFFF>
-
-# Total code points: 867235
-
-# ================================================
-
-# General_Category=Uppercase_Letter
-
-0041..005A ; Lu # [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-00C0..00D6 ; Lu # [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00DE ; Lu # [7] LATIN CAPITAL LETTER O WITH STROKE..LATIN CAPITAL LETTER THORN
-0100 ; Lu # LATIN CAPITAL LETTER A WITH MACRON
-0102 ; Lu # LATIN CAPITAL LETTER A WITH BREVE
-0104 ; Lu # LATIN CAPITAL LETTER A WITH OGONEK
-0106 ; Lu # LATIN CAPITAL LETTER C WITH ACUTE
-0108 ; Lu # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-010A ; Lu # LATIN CAPITAL LETTER C WITH DOT ABOVE
-010C ; Lu # LATIN CAPITAL LETTER C WITH CARON
-010E ; Lu # LATIN CAPITAL LETTER D WITH CARON
-0110 ; Lu # LATIN CAPITAL LETTER D WITH STROKE
-0112 ; Lu # LATIN CAPITAL LETTER E WITH MACRON
-0114 ; Lu # LATIN CAPITAL LETTER E WITH BREVE
-0116 ; Lu # LATIN CAPITAL LETTER E WITH DOT ABOVE
-0118 ; Lu # LATIN CAPITAL LETTER E WITH OGONEK
-011A ; Lu # LATIN CAPITAL LETTER E WITH CARON
-011C ; Lu # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-011E ; Lu # LATIN CAPITAL LETTER G WITH BREVE
-0120 ; Lu # LATIN CAPITAL LETTER G WITH DOT ABOVE
-0122 ; Lu # LATIN CAPITAL LETTER G WITH CEDILLA
-0124 ; Lu # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0126 ; Lu # LATIN CAPITAL LETTER H WITH STROKE
-0128 ; Lu # LATIN CAPITAL LETTER I WITH TILDE
-012A ; Lu # LATIN CAPITAL LETTER I WITH MACRON
-012C ; Lu # LATIN CAPITAL LETTER I WITH BREVE
-012E ; Lu # LATIN CAPITAL LETTER I WITH OGONEK
-0130 ; Lu # LATIN CAPITAL LETTER I WITH DOT ABOVE
-0132 ; Lu # LATIN CAPITAL LIGATURE IJ
-0134 ; Lu # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-0136 ; Lu # LATIN CAPITAL LETTER K WITH CEDILLA
-0139 ; Lu # LATIN CAPITAL LETTER L WITH ACUTE
-013B ; Lu # LATIN CAPITAL LETTER L WITH CEDILLA
-013D ; Lu # LATIN CAPITAL LETTER L WITH CARON
-013F ; Lu # LATIN CAPITAL LETTER L WITH MIDDLE DOT
-0141 ; Lu # LATIN CAPITAL LETTER L WITH STROKE
-0143 ; Lu # LATIN CAPITAL LETTER N WITH ACUTE
-0145 ; Lu # LATIN CAPITAL LETTER N WITH CEDILLA
-0147 ; Lu # LATIN CAPITAL LETTER N WITH CARON
-014A ; Lu # LATIN CAPITAL LETTER ENG
-014C ; Lu # LATIN CAPITAL LETTER O WITH MACRON
-014E ; Lu # LATIN CAPITAL LETTER O WITH BREVE
-0150 ; Lu # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0152 ; Lu # LATIN CAPITAL LIGATURE OE
-0154 ; Lu # LATIN CAPITAL LETTER R WITH ACUTE
-0156 ; Lu # LATIN CAPITAL LETTER R WITH CEDILLA
-0158 ; Lu # LATIN CAPITAL LETTER R WITH CARON
-015A ; Lu # LATIN CAPITAL LETTER S WITH ACUTE
-015C ; Lu # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-015E ; Lu # LATIN CAPITAL LETTER S WITH CEDILLA
-0160 ; Lu # LATIN CAPITAL LETTER S WITH CARON
-0162 ; Lu # LATIN CAPITAL LETTER T WITH CEDILLA
-0164 ; Lu # LATIN CAPITAL LETTER T WITH CARON
-0166 ; Lu # LATIN CAPITAL LETTER T WITH STROKE
-0168 ; Lu # LATIN CAPITAL LETTER U WITH TILDE
-016A ; Lu # LATIN CAPITAL LETTER U WITH MACRON
-016C ; Lu # LATIN CAPITAL LETTER U WITH BREVE
-016E ; Lu # LATIN CAPITAL LETTER U WITH RING ABOVE
-0170 ; Lu # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0172 ; Lu # LATIN CAPITAL LETTER U WITH OGONEK
-0174 ; Lu # LATIN CAPITAL LETTER W WITH CIRCUMFLEX
-0176 ; Lu # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0178..0179 ; Lu # [2] LATIN CAPITAL LETTER Y WITH DIAERESIS..LATIN CAPITAL LETTER Z WITH ACUTE
-017B ; Lu # LATIN CAPITAL LETTER Z WITH DOT ABOVE
-017D ; Lu # LATIN CAPITAL LETTER Z WITH CARON
-0181..0182 ; Lu # [2] LATIN CAPITAL LETTER B WITH HOOK..LATIN CAPITAL LETTER B WITH TOPBAR
-0184 ; Lu # LATIN CAPITAL LETTER TONE SIX
-0186..0187 ; Lu # [2] LATIN CAPITAL LETTER OPEN O..LATIN CAPITAL LETTER C WITH HOOK
-0189..018B ; Lu # [3] LATIN CAPITAL LETTER AFRICAN D..LATIN CAPITAL LETTER D WITH TOPBAR
-018E..0191 ; Lu # [4] LATIN CAPITAL LETTER REVERSED E..LATIN CAPITAL LETTER F WITH HOOK
-0193..0194 ; Lu # [2] LATIN CAPITAL LETTER G WITH HOOK..LATIN CAPITAL LETTER GAMMA
-0196..0198 ; Lu # [3] LATIN CAPITAL LETTER IOTA..LATIN CAPITAL LETTER K WITH HOOK
-019C..019D ; Lu # [2] LATIN CAPITAL LETTER TURNED M..LATIN CAPITAL LETTER N WITH LEFT HOOK
-019F..01A0 ; Lu # [2] LATIN CAPITAL LETTER O WITH MIDDLE TILDE..LATIN CAPITAL LETTER O WITH HORN
-01A2 ; Lu # LATIN CAPITAL LETTER OI
-01A4 ; Lu # LATIN CAPITAL LETTER P WITH HOOK
-01A6..01A7 ; Lu # [2] LATIN LETTER YR..LATIN CAPITAL LETTER TONE TWO
-01A9 ; Lu # LATIN CAPITAL LETTER ESH
-01AC ; Lu # LATIN CAPITAL LETTER T WITH HOOK
-01AE..01AF ; Lu # [2] LATIN CAPITAL LETTER T WITH RETROFLEX HOOK..LATIN CAPITAL LETTER U WITH HORN
-01B1..01B3 ; Lu # [3] LATIN CAPITAL LETTER UPSILON..LATIN CAPITAL LETTER Y WITH HOOK
-01B5 ; Lu # LATIN CAPITAL LETTER Z WITH STROKE
-01B7..01B8 ; Lu # [2] LATIN CAPITAL LETTER EZH..LATIN CAPITAL LETTER EZH REVERSED
-01BC ; Lu # LATIN CAPITAL LETTER TONE FIVE
-01C4 ; Lu # LATIN CAPITAL LETTER DZ WITH CARON
-01C7 ; Lu # LATIN CAPITAL LETTER LJ
-01CA ; Lu # LATIN CAPITAL LETTER NJ
-01CD ; Lu # LATIN CAPITAL LETTER A WITH CARON
-01CF ; Lu # LATIN CAPITAL LETTER I WITH CARON
-01D1 ; Lu # LATIN CAPITAL LETTER O WITH CARON
-01D3 ; Lu # LATIN CAPITAL LETTER U WITH CARON
-01D5 ; Lu # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01D7 ; Lu # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D9 ; Lu # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-01DB ; Lu # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01DE ; Lu # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-01E0 ; Lu # LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON
-01E2 ; Lu # LATIN CAPITAL LETTER AE WITH MACRON
-01E4 ; Lu # LATIN CAPITAL LETTER G WITH STROKE
-01E6 ; Lu # LATIN CAPITAL LETTER G WITH CARON
-01E8 ; Lu # LATIN CAPITAL LETTER K WITH CARON
-01EA ; Lu # LATIN CAPITAL LETTER O WITH OGONEK
-01EC ; Lu # LATIN CAPITAL LETTER O WITH OGONEK AND MACRON
-01EE ; Lu # LATIN CAPITAL LETTER EZH WITH CARON
-01F1 ; Lu # LATIN CAPITAL LETTER DZ
-01F4 ; Lu # LATIN CAPITAL LETTER G WITH ACUTE
-01F6..01F8 ; Lu # [3] LATIN CAPITAL LETTER HWAIR..LATIN CAPITAL LETTER N WITH GRAVE
-01FA ; Lu # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-01FC ; Lu # LATIN CAPITAL LETTER AE WITH ACUTE
-01FE ; Lu # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-0200 ; Lu # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
-0202 ; Lu # LATIN CAPITAL LETTER A WITH INVERTED BREVE
-0204 ; Lu # LATIN CAPITAL LETTER E WITH DOUBLE GRAVE
-0206 ; Lu # LATIN CAPITAL LETTER E WITH INVERTED BREVE
-0208 ; Lu # LATIN CAPITAL LETTER I WITH DOUBLE GRAVE
-020A ; Lu # LATIN CAPITAL LETTER I WITH INVERTED BREVE
-020C ; Lu # LATIN CAPITAL LETTER O WITH DOUBLE GRAVE
-020E ; Lu # LATIN CAPITAL LETTER O WITH INVERTED BREVE
-0210 ; Lu # LATIN CAPITAL LETTER R WITH DOUBLE GRAVE
-0212 ; Lu # LATIN CAPITAL LETTER R WITH INVERTED BREVE
-0214 ; Lu # LATIN CAPITAL LETTER U WITH DOUBLE GRAVE
-0216 ; Lu # LATIN CAPITAL LETTER U WITH INVERTED BREVE
-0218 ; Lu # LATIN CAPITAL LETTER S WITH COMMA BELOW
-021A ; Lu # LATIN CAPITAL LETTER T WITH COMMA BELOW
-021C ; Lu # LATIN CAPITAL LETTER YOGH
-021E ; Lu # LATIN CAPITAL LETTER H WITH CARON
-0220 ; Lu # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
-0222 ; Lu # LATIN CAPITAL LETTER OU
-0224 ; Lu # LATIN CAPITAL LETTER Z WITH HOOK
-0226 ; Lu # LATIN CAPITAL LETTER A WITH DOT ABOVE
-0228 ; Lu # LATIN CAPITAL LETTER E WITH CEDILLA
-022A ; Lu # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-022C ; Lu # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-022E ; Lu # LATIN CAPITAL LETTER O WITH DOT ABOVE
-0230 ; Lu # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
-0232 ; Lu # LATIN CAPITAL LETTER Y WITH MACRON
-023A..023B ; Lu # [2] LATIN CAPITAL LETTER A WITH STROKE..LATIN CAPITAL LETTER C WITH STROKE
-023D..023E ; Lu # [2] LATIN CAPITAL LETTER L WITH BAR..LATIN CAPITAL LETTER T WITH DIAGONAL STROKE
-0241 ; Lu # LATIN CAPITAL LETTER GLOTTAL STOP
-0243..0246 ; Lu # [4] LATIN CAPITAL LETTER B WITH STROKE..LATIN CAPITAL LETTER E WITH STROKE
-0248 ; Lu # LATIN CAPITAL LETTER J WITH STROKE
-024A ; Lu # LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL
-024C ; Lu # LATIN CAPITAL LETTER R WITH STROKE
-024E ; Lu # LATIN CAPITAL LETTER Y WITH STROKE
-0370 ; Lu # GREEK CAPITAL LETTER HETA
-0372 ; Lu # GREEK CAPITAL LETTER ARCHAIC SAMPI
-0376 ; Lu # GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA
-0386 ; Lu # GREEK CAPITAL LETTER ALPHA WITH TONOS
-0388..038A ; Lu # [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; Lu # GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..038F ; Lu # [2] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER OMEGA WITH TONOS
-0391..03A1 ; Lu # [17] GREEK CAPITAL LETTER ALPHA..GREEK CAPITAL LETTER RHO
-03A3..03AB ; Lu # [9] GREEK CAPITAL LETTER SIGMA..GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-03CF ; Lu # GREEK CAPITAL KAI SYMBOL
-03D2..03D4 ; Lu # [3] GREEK UPSILON WITH HOOK SYMBOL..GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL
-03D8 ; Lu # GREEK LETTER ARCHAIC KOPPA
-03DA ; Lu # GREEK LETTER STIGMA
-03DC ; Lu # GREEK LETTER DIGAMMA
-03DE ; Lu # GREEK LETTER KOPPA
-03E0 ; Lu # GREEK LETTER SAMPI
-03E2 ; Lu # COPTIC CAPITAL LETTER SHEI
-03E4 ; Lu # COPTIC CAPITAL LETTER FEI
-03E6 ; Lu # COPTIC CAPITAL LETTER KHEI
-03E8 ; Lu # COPTIC CAPITAL LETTER HORI
-03EA ; Lu # COPTIC CAPITAL LETTER GANGIA
-03EC ; Lu # COPTIC CAPITAL LETTER SHIMA
-03EE ; Lu # COPTIC CAPITAL LETTER DEI
-03F4 ; Lu # GREEK CAPITAL THETA SYMBOL
-03F7 ; Lu # GREEK CAPITAL LETTER SHO
-03F9..03FA ; Lu # [2] GREEK CAPITAL LUNATE SIGMA SYMBOL..GREEK CAPITAL LETTER SAN
-03FD..042F ; Lu # [51] GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL..CYRILLIC CAPITAL LETTER YA
-0460 ; Lu # CYRILLIC CAPITAL LETTER OMEGA
-0462 ; Lu # CYRILLIC CAPITAL LETTER YAT
-0464 ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED E
-0466 ; Lu # CYRILLIC CAPITAL LETTER LITTLE YUS
-0468 ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS
-046A ; Lu # CYRILLIC CAPITAL LETTER BIG YUS
-046C ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS
-046E ; Lu # CYRILLIC CAPITAL LETTER KSI
-0470 ; Lu # CYRILLIC CAPITAL LETTER PSI
-0472 ; Lu # CYRILLIC CAPITAL LETTER FITA
-0474 ; Lu # CYRILLIC CAPITAL LETTER IZHITSA
-0476 ; Lu # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0478 ; Lu # CYRILLIC CAPITAL LETTER UK
-047A ; Lu # CYRILLIC CAPITAL LETTER ROUND OMEGA
-047C ; Lu # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
-047E ; Lu # CYRILLIC CAPITAL LETTER OT
-0480 ; Lu # CYRILLIC CAPITAL LETTER KOPPA
-048A ; Lu # CYRILLIC CAPITAL LETTER SHORT I WITH TAIL
-048C ; Lu # CYRILLIC CAPITAL LETTER SEMISOFT SIGN
-048E ; Lu # CYRILLIC CAPITAL LETTER ER WITH TICK
-0490 ; Lu # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
-0492 ; Lu # CYRILLIC CAPITAL LETTER GHE WITH STROKE
-0494 ; Lu # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
-0496 ; Lu # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-0498 ; Lu # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-049A ; Lu # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-049C ; Lu # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-049E ; Lu # CYRILLIC CAPITAL LETTER KA WITH STROKE
-04A0 ; Lu # CYRILLIC CAPITAL LETTER BASHKIR KA
-04A2 ; Lu # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-04A4 ; Lu # CYRILLIC CAPITAL LIGATURE EN GHE
-04A6 ; Lu # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
-04A8 ; Lu # CYRILLIC CAPITAL LETTER ABKHASIAN HA
-04AA ; Lu # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-04AC ; Lu # CYRILLIC CAPITAL LETTER TE WITH DESCENDER
-04AE ; Lu # CYRILLIC CAPITAL LETTER STRAIGHT U
-04B0 ; Lu # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-04B2 ; Lu # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-04B4 ; Lu # CYRILLIC CAPITAL LIGATURE TE TSE
-04B6 ; Lu # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
-04B8 ; Lu # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
-04BA ; Lu # CYRILLIC CAPITAL LETTER SHHA
-04BC ; Lu # CYRILLIC CAPITAL LETTER ABKHASIAN CHE
-04BE ; Lu # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
-04C0..04C1 ; Lu # [2] CYRILLIC LETTER PALOCHKA..CYRILLIC CAPITAL LETTER ZHE WITH BREVE
-04C3 ; Lu # CYRILLIC CAPITAL LETTER KA WITH HOOK
-04C5 ; Lu # CYRILLIC CAPITAL LETTER EL WITH TAIL
-04C7 ; Lu # CYRILLIC CAPITAL LETTER EN WITH HOOK
-04C9 ; Lu # CYRILLIC CAPITAL LETTER EN WITH TAIL
-04CB ; Lu # CYRILLIC CAPITAL LETTER KHAKASSIAN CHE
-04CD ; Lu # CYRILLIC CAPITAL LETTER EM WITH TAIL
-04D0 ; Lu # CYRILLIC CAPITAL LETTER A WITH BREVE
-04D2 ; Lu # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
-04D4 ; Lu # CYRILLIC CAPITAL LIGATURE A IE
-04D6 ; Lu # CYRILLIC CAPITAL LETTER IE WITH BREVE
-04D8 ; Lu # CYRILLIC CAPITAL LETTER SCHWA
-04DA ; Lu # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
-04DC ; Lu # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
-04DE ; Lu # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
-04E0 ; Lu # CYRILLIC CAPITAL LETTER ABKHASIAN DZE
-04E2 ; Lu # CYRILLIC CAPITAL LETTER I WITH MACRON
-04E4 ; Lu # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
-04E6 ; Lu # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
-04E8 ; Lu # CYRILLIC CAPITAL LETTER BARRED O
-04EA ; Lu # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
-04EC ; Lu # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
-04EE ; Lu # CYRILLIC CAPITAL LETTER U WITH MACRON
-04F0 ; Lu # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
-04F2 ; Lu # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
-04F4 ; Lu # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
-04F6 ; Lu # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
-04F8 ; Lu # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
-04FA ; Lu # CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK
-04FC ; Lu # CYRILLIC CAPITAL LETTER HA WITH HOOK
-04FE ; Lu # CYRILLIC CAPITAL LETTER HA WITH STROKE
-0500 ; Lu # CYRILLIC CAPITAL LETTER KOMI DE
-0502 ; Lu # CYRILLIC CAPITAL LETTER KOMI DJE
-0504 ; Lu # CYRILLIC CAPITAL LETTER KOMI ZJE
-0506 ; Lu # CYRILLIC CAPITAL LETTER KOMI DZJE
-0508 ; Lu # CYRILLIC CAPITAL LETTER KOMI LJE
-050A ; Lu # CYRILLIC CAPITAL LETTER KOMI NJE
-050C ; Lu # CYRILLIC CAPITAL LETTER KOMI SJE
-050E ; Lu # CYRILLIC CAPITAL LETTER KOMI TJE
-0510 ; Lu # CYRILLIC CAPITAL LETTER REVERSED ZE
-0512 ; Lu # CYRILLIC CAPITAL LETTER EL WITH HOOK
-0514 ; Lu # CYRILLIC CAPITAL LETTER LHA
-0516 ; Lu # CYRILLIC CAPITAL LETTER RHA
-0518 ; Lu # CYRILLIC CAPITAL LETTER YAE
-051A ; Lu # CYRILLIC CAPITAL LETTER QA
-051C ; Lu # CYRILLIC CAPITAL LETTER WE
-051E ; Lu # CYRILLIC CAPITAL LETTER ALEUT KA
-0520 ; Lu # CYRILLIC CAPITAL LETTER EL WITH MIDDLE HOOK
-0522 ; Lu # CYRILLIC CAPITAL LETTER EN WITH MIDDLE HOOK
-0524 ; Lu # CYRILLIC CAPITAL LETTER PE WITH DESCENDER
-0531..0556 ; Lu # [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-10A0..10C5 ; Lu # [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-1E00 ; Lu # LATIN CAPITAL LETTER A WITH RING BELOW
-1E02 ; Lu # LATIN CAPITAL LETTER B WITH DOT ABOVE
-1E04 ; Lu # LATIN CAPITAL LETTER B WITH DOT BELOW
-1E06 ; Lu # LATIN CAPITAL LETTER B WITH LINE BELOW
-1E08 ; Lu # LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE
-1E0A ; Lu # LATIN CAPITAL LETTER D WITH DOT ABOVE
-1E0C ; Lu # LATIN CAPITAL LETTER D WITH DOT BELOW
-1E0E ; Lu # LATIN CAPITAL LETTER D WITH LINE BELOW
-1E10 ; Lu # LATIN CAPITAL LETTER D WITH CEDILLA
-1E12 ; Lu # LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW
-1E14 ; Lu # LATIN CAPITAL LETTER E WITH MACRON AND GRAVE
-1E16 ; Lu # LATIN CAPITAL LETTER E WITH MACRON AND ACUTE
-1E18 ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW
-1E1A ; Lu # LATIN CAPITAL LETTER E WITH TILDE BELOW
-1E1C ; Lu # LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE
-1E1E ; Lu # LATIN CAPITAL LETTER F WITH DOT ABOVE
-1E20 ; Lu # LATIN CAPITAL LETTER G WITH MACRON
-1E22 ; Lu # LATIN CAPITAL LETTER H WITH DOT ABOVE
-1E24 ; Lu # LATIN CAPITAL LETTER H WITH DOT BELOW
-1E26 ; Lu # LATIN CAPITAL LETTER H WITH DIAERESIS
-1E28 ; Lu # LATIN CAPITAL LETTER H WITH CEDILLA
-1E2A ; Lu # LATIN CAPITAL LETTER H WITH BREVE BELOW
-1E2C ; Lu # LATIN CAPITAL LETTER I WITH TILDE BELOW
-1E2E ; Lu # LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE
-1E30 ; Lu # LATIN CAPITAL LETTER K WITH ACUTE
-1E32 ; Lu # LATIN CAPITAL LETTER K WITH DOT BELOW
-1E34 ; Lu # LATIN CAPITAL LETTER K WITH LINE BELOW
-1E36 ; Lu # LATIN CAPITAL LETTER L WITH DOT BELOW
-1E38 ; Lu # LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON
-1E3A ; Lu # LATIN CAPITAL LETTER L WITH LINE BELOW
-1E3C ; Lu # LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW
-1E3E ; Lu # LATIN CAPITAL LETTER M WITH ACUTE
-1E40 ; Lu # LATIN CAPITAL LETTER M WITH DOT ABOVE
-1E42 ; Lu # LATIN CAPITAL LETTER M WITH DOT BELOW
-1E44 ; Lu # LATIN CAPITAL LETTER N WITH DOT ABOVE
-1E46 ; Lu # LATIN CAPITAL LETTER N WITH DOT BELOW
-1E48 ; Lu # LATIN CAPITAL LETTER N WITH LINE BELOW
-1E4A ; Lu # LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW
-1E4C ; Lu # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-1E4E ; Lu # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1E50 ; Lu # LATIN CAPITAL LETTER O WITH MACRON AND GRAVE
-1E52 ; Lu # LATIN CAPITAL LETTER O WITH MACRON AND ACUTE
-1E54 ; Lu # LATIN CAPITAL LETTER P WITH ACUTE
-1E56 ; Lu # LATIN CAPITAL LETTER P WITH DOT ABOVE
-1E58 ; Lu # LATIN CAPITAL LETTER R WITH DOT ABOVE
-1E5A ; Lu # LATIN CAPITAL LETTER R WITH DOT BELOW
-1E5C ; Lu # LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON
-1E5E ; Lu # LATIN CAPITAL LETTER R WITH LINE BELOW
-1E60 ; Lu # LATIN CAPITAL LETTER S WITH DOT ABOVE
-1E62 ; Lu # LATIN CAPITAL LETTER S WITH DOT BELOW
-1E64 ; Lu # LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE
-1E66 ; Lu # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE
-1E68 ; Lu # LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6A ; Lu # LATIN CAPITAL LETTER T WITH DOT ABOVE
-1E6C ; Lu # LATIN CAPITAL LETTER T WITH DOT BELOW
-1E6E ; Lu # LATIN CAPITAL LETTER T WITH LINE BELOW
-1E70 ; Lu # LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW
-1E72 ; Lu # LATIN CAPITAL LETTER U WITH DIAERESIS BELOW
-1E74 ; Lu # LATIN CAPITAL LETTER U WITH TILDE BELOW
-1E76 ; Lu # LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW
-1E78 ; Lu # LATIN CAPITAL LETTER U WITH TILDE AND ACUTE
-1E7A ; Lu # LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS
-1E7C ; Lu # LATIN CAPITAL LETTER V WITH TILDE
-1E7E ; Lu # LATIN CAPITAL LETTER V WITH DOT BELOW
-1E80 ; Lu # LATIN CAPITAL LETTER W WITH GRAVE
-1E82 ; Lu # LATIN CAPITAL LETTER W WITH ACUTE
-1E84 ; Lu # LATIN CAPITAL LETTER W WITH DIAERESIS
-1E86 ; Lu # LATIN CAPITAL LETTER W WITH DOT ABOVE
-1E88 ; Lu # LATIN CAPITAL LETTER W WITH DOT BELOW
-1E8A ; Lu # LATIN CAPITAL LETTER X WITH DOT ABOVE
-1E8C ; Lu # LATIN CAPITAL LETTER X WITH DIAERESIS
-1E8E ; Lu # LATIN CAPITAL LETTER Y WITH DOT ABOVE
-1E90 ; Lu # LATIN CAPITAL LETTER Z WITH CIRCUMFLEX
-1E92 ; Lu # LATIN CAPITAL LETTER Z WITH DOT BELOW
-1E94 ; Lu # LATIN CAPITAL LETTER Z WITH LINE BELOW
-1E9E ; Lu # LATIN CAPITAL LETTER SHARP S
-1EA0 ; Lu # LATIN CAPITAL LETTER A WITH DOT BELOW
-1EA2 ; Lu # LATIN CAPITAL LETTER A WITH HOOK ABOVE
-1EA4 ; Lu # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA6 ; Lu # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA8 ; Lu # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAA ; Lu # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAC ; Lu # LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAE ; Lu # LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
-1EB0 ; Lu # LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
-1EB2 ; Lu # LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
-1EB4 ; Lu # LATIN CAPITAL LETTER A WITH BREVE AND TILDE
-1EB6 ; Lu # LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
-1EB8 ; Lu # LATIN CAPITAL LETTER E WITH DOT BELOW
-1EBA ; Lu # LATIN CAPITAL LETTER E WITH HOOK ABOVE
-1EBC ; Lu # LATIN CAPITAL LETTER E WITH TILDE
-1EBE ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC0 ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC2 ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC4 ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC6 ; Lu # LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC8 ; Lu # LATIN CAPITAL LETTER I WITH HOOK ABOVE
-1ECA ; Lu # LATIN CAPITAL LETTER I WITH DOT BELOW
-1ECC ; Lu # LATIN CAPITAL LETTER O WITH DOT BELOW
-1ECE ; Lu # LATIN CAPITAL LETTER O WITH HOOK ABOVE
-1ED0 ; Lu # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED2 ; Lu # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED4 ; Lu # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED6 ; Lu # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED8 ; Lu # LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDA ; Lu # LATIN CAPITAL LETTER O WITH HORN AND ACUTE
-1EDC ; Lu # LATIN CAPITAL LETTER O WITH HORN AND GRAVE
-1EDE ; Lu # LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
-1EE0 ; Lu # LATIN CAPITAL LETTER O WITH HORN AND TILDE
-1EE2 ; Lu # LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
-1EE4 ; Lu # LATIN CAPITAL LETTER U WITH DOT BELOW
-1EE6 ; Lu # LATIN CAPITAL LETTER U WITH HOOK ABOVE
-1EE8 ; Lu # LATIN CAPITAL LETTER U WITH HORN AND ACUTE
-1EEA ; Lu # LATIN CAPITAL LETTER U WITH HORN AND GRAVE
-1EEC ; Lu # LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
-1EEE ; Lu # LATIN CAPITAL LETTER U WITH HORN AND TILDE
-1EF0 ; Lu # LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
-1EF2 ; Lu # LATIN CAPITAL LETTER Y WITH GRAVE
-1EF4 ; Lu # LATIN CAPITAL LETTER Y WITH DOT BELOW
-1EF6 ; Lu # LATIN CAPITAL LETTER Y WITH HOOK ABOVE
-1EF8 ; Lu # LATIN CAPITAL LETTER Y WITH TILDE
-1EFA ; Lu # LATIN CAPITAL LETTER MIDDLE-WELSH LL
-1EFC ; Lu # LATIN CAPITAL LETTER MIDDLE-WELSH V
-1EFE ; Lu # LATIN CAPITAL LETTER Y WITH LOOP
-1F08..1F0F ; Lu # [8] GREEK CAPITAL LETTER ALPHA WITH PSILI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F18..1F1D ; Lu # [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F28..1F2F ; Lu # [8] GREEK CAPITAL LETTER ETA WITH PSILI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI
-1F38..1F3F ; Lu # [8] GREEK CAPITAL LETTER IOTA WITH PSILI..GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F48..1F4D ; Lu # [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F59 ; Lu # GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; Lu # GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; Lu # GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F ; Lu # GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F68..1F6F ; Lu # [8] GREEK CAPITAL LETTER OMEGA WITH PSILI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1FB8..1FBB ; Lu # [4] GREEK CAPITAL LETTER ALPHA WITH VRACHY..GREEK CAPITAL LETTER ALPHA WITH OXIA
-1FC8..1FCB ; Lu # [4] GREEK CAPITAL LETTER EPSILON WITH VARIA..GREEK CAPITAL LETTER ETA WITH OXIA
-1FD8..1FDB ; Lu # [4] GREEK CAPITAL LETTER IOTA WITH VRACHY..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FE8..1FEC ; Lu # [5] GREEK CAPITAL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FF8..1FFB ; Lu # [4] GREEK CAPITAL LETTER OMICRON WITH VARIA..GREEK CAPITAL LETTER OMEGA WITH OXIA
-2102 ; Lu # DOUBLE-STRUCK CAPITAL C
-2107 ; Lu # EULER CONSTANT
-210B..210D ; Lu # [3] SCRIPT CAPITAL H..DOUBLE-STRUCK CAPITAL H
-2110..2112 ; Lu # [3] SCRIPT CAPITAL I..SCRIPT CAPITAL L
-2115 ; Lu # DOUBLE-STRUCK CAPITAL N
-2119..211D ; Lu # [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-2124 ; Lu # DOUBLE-STRUCK CAPITAL Z
-2126 ; Lu # OHM SIGN
-2128 ; Lu # BLACK-LETTER CAPITAL Z
-212A..212D ; Lu # [4] KELVIN SIGN..BLACK-LETTER CAPITAL C
-2130..2133 ; Lu # [4] SCRIPT CAPITAL E..SCRIPT CAPITAL M
-213E..213F ; Lu # [2] DOUBLE-STRUCK CAPITAL GAMMA..DOUBLE-STRUCK CAPITAL PI
-2145 ; Lu # DOUBLE-STRUCK ITALIC CAPITAL D
-2183 ; Lu # ROMAN NUMERAL REVERSED ONE HUNDRED
-2C00..2C2E ; Lu # [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C60 ; Lu # LATIN CAPITAL LETTER L WITH DOUBLE BAR
-2C62..2C64 ; Lu # [3] LATIN CAPITAL LETTER L WITH MIDDLE TILDE..LATIN CAPITAL LETTER R WITH TAIL
-2C67 ; Lu # LATIN CAPITAL LETTER H WITH DESCENDER
-2C69 ; Lu # LATIN CAPITAL LETTER K WITH DESCENDER
-2C6B ; Lu # LATIN CAPITAL LETTER Z WITH DESCENDER
-2C6D..2C70 ; Lu # [4] LATIN CAPITAL LETTER ALPHA..LATIN CAPITAL LETTER TURNED ALPHA
-2C72 ; Lu # LATIN CAPITAL LETTER W WITH HOOK
-2C75 ; Lu # LATIN CAPITAL LETTER HALF H
-2C7E..2C80 ; Lu # [3] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC CAPITAL LETTER ALFA
-2C82 ; Lu # COPTIC CAPITAL LETTER VIDA
-2C84 ; Lu # COPTIC CAPITAL LETTER GAMMA
-2C86 ; Lu # COPTIC CAPITAL LETTER DALDA
-2C88 ; Lu # COPTIC CAPITAL LETTER EIE
-2C8A ; Lu # COPTIC CAPITAL LETTER SOU
-2C8C ; Lu # COPTIC CAPITAL LETTER ZATA
-2C8E ; Lu # COPTIC CAPITAL LETTER HATE
-2C90 ; Lu # COPTIC CAPITAL LETTER THETHE
-2C92 ; Lu # COPTIC CAPITAL LETTER IAUDA
-2C94 ; Lu # COPTIC CAPITAL LETTER KAPA
-2C96 ; Lu # COPTIC CAPITAL LETTER LAULA
-2C98 ; Lu # COPTIC CAPITAL LETTER MI
-2C9A ; Lu # COPTIC CAPITAL LETTER NI
-2C9C ; Lu # COPTIC CAPITAL LETTER KSI
-2C9E ; Lu # COPTIC CAPITAL LETTER O
-2CA0 ; Lu # COPTIC CAPITAL LETTER PI
-2CA2 ; Lu # COPTIC CAPITAL LETTER RO
-2CA4 ; Lu # COPTIC CAPITAL LETTER SIMA
-2CA6 ; Lu # COPTIC CAPITAL LETTER TAU
-2CA8 ; Lu # COPTIC CAPITAL LETTER UA
-2CAA ; Lu # COPTIC CAPITAL LETTER FI
-2CAC ; Lu # COPTIC CAPITAL LETTER KHI
-2CAE ; Lu # COPTIC CAPITAL LETTER PSI
-2CB0 ; Lu # COPTIC CAPITAL LETTER OOU
-2CB2 ; Lu # COPTIC CAPITAL LETTER DIALECT-P ALEF
-2CB4 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC AIN
-2CB6 ; Lu # COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE
-2CB8 ; Lu # COPTIC CAPITAL LETTER DIALECT-P KAPA
-2CBA ; Lu # COPTIC CAPITAL LETTER DIALECT-P NI
-2CBC ; Lu # COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI
-2CBE ; Lu # COPTIC CAPITAL LETTER OLD COPTIC OOU
-2CC0 ; Lu # COPTIC CAPITAL LETTER SAMPI
-2CC2 ; Lu # COPTIC CAPITAL LETTER CROSSED SHEI
-2CC4 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC SHEI
-2CC6 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC ESH
-2CC8 ; Lu # COPTIC CAPITAL LETTER AKHMIMIC KHEI
-2CCA ; Lu # COPTIC CAPITAL LETTER DIALECT-P HORI
-2CCC ; Lu # COPTIC CAPITAL LETTER OLD COPTIC HORI
-2CCE ; Lu # COPTIC CAPITAL LETTER OLD COPTIC HA
-2CD0 ; Lu # COPTIC CAPITAL LETTER L-SHAPED HA
-2CD2 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC HEI
-2CD4 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC HAT
-2CD6 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC GANGIA
-2CD8 ; Lu # COPTIC CAPITAL LETTER OLD COPTIC DJA
-2CDA ; Lu # COPTIC CAPITAL LETTER OLD COPTIC SHIMA
-2CDC ; Lu # COPTIC CAPITAL LETTER OLD NUBIAN SHIMA
-2CDE ; Lu # COPTIC CAPITAL LETTER OLD NUBIAN NGI
-2CE0 ; Lu # COPTIC CAPITAL LETTER OLD NUBIAN NYI
-2CE2 ; Lu # COPTIC CAPITAL LETTER OLD NUBIAN WAU
-2CEB ; Lu # COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI
-2CED ; Lu # COPTIC CAPITAL LETTER CRYPTOGRAMMIC GANGIA
-A640 ; Lu # CYRILLIC CAPITAL LETTER ZEMLYA
-A642 ; Lu # CYRILLIC CAPITAL LETTER DZELO
-A644 ; Lu # CYRILLIC CAPITAL LETTER REVERSED DZE
-A646 ; Lu # CYRILLIC CAPITAL LETTER IOTA
-A648 ; Lu # CYRILLIC CAPITAL LETTER DJERV
-A64A ; Lu # CYRILLIC CAPITAL LETTER MONOGRAPH UK
-A64C ; Lu # CYRILLIC CAPITAL LETTER BROAD OMEGA
-A64E ; Lu # CYRILLIC CAPITAL LETTER NEUTRAL YER
-A650 ; Lu # CYRILLIC CAPITAL LETTER YERU WITH BACK YER
-A652 ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED YAT
-A654 ; Lu # CYRILLIC CAPITAL LETTER REVERSED YU
-A656 ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED A
-A658 ; Lu # CYRILLIC CAPITAL LETTER CLOSED LITTLE YUS
-A65A ; Lu # CYRILLIC CAPITAL LETTER BLENDED YUS
-A65C ; Lu # CYRILLIC CAPITAL LETTER IOTIFIED CLOSED LITTLE YUS
-A65E ; Lu # CYRILLIC CAPITAL LETTER YN
-A662 ; Lu # CYRILLIC CAPITAL LETTER SOFT DE
-A664 ; Lu # CYRILLIC CAPITAL LETTER SOFT EL
-A666 ; Lu # CYRILLIC CAPITAL LETTER SOFT EM
-A668 ; Lu # CYRILLIC CAPITAL LETTER MONOCULAR O
-A66A ; Lu # CYRILLIC CAPITAL LETTER BINOCULAR O
-A66C ; Lu # CYRILLIC CAPITAL LETTER DOUBLE MONOCULAR O
-A680 ; Lu # CYRILLIC CAPITAL LETTER DWE
-A682 ; Lu # CYRILLIC CAPITAL LETTER DZWE
-A684 ; Lu # CYRILLIC CAPITAL LETTER ZHWE
-A686 ; Lu # CYRILLIC CAPITAL LETTER CCHE
-A688 ; Lu # CYRILLIC CAPITAL LETTER DZZE
-A68A ; Lu # CYRILLIC CAPITAL LETTER TE WITH MIDDLE HOOK
-A68C ; Lu # CYRILLIC CAPITAL LETTER TWE
-A68E ; Lu # CYRILLIC CAPITAL LETTER TSWE
-A690 ; Lu # CYRILLIC CAPITAL LETTER TSSE
-A692 ; Lu # CYRILLIC CAPITAL LETTER TCHE
-A694 ; Lu # CYRILLIC CAPITAL LETTER HWE
-A696 ; Lu # CYRILLIC CAPITAL LETTER SHWE
-A722 ; Lu # LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF
-A724 ; Lu # LATIN CAPITAL LETTER EGYPTOLOGICAL AIN
-A726 ; Lu # LATIN CAPITAL LETTER HENG
-A728 ; Lu # LATIN CAPITAL LETTER TZ
-A72A ; Lu # LATIN CAPITAL LETTER TRESILLO
-A72C ; Lu # LATIN CAPITAL LETTER CUATRILLO
-A72E ; Lu # LATIN CAPITAL LETTER CUATRILLO WITH COMMA
-A732 ; Lu # LATIN CAPITAL LETTER AA
-A734 ; Lu # LATIN CAPITAL LETTER AO
-A736 ; Lu # LATIN CAPITAL LETTER AU
-A738 ; Lu # LATIN CAPITAL LETTER AV
-A73A ; Lu # LATIN CAPITAL LETTER AV WITH HORIZONTAL BAR
-A73C ; Lu # LATIN CAPITAL LETTER AY
-A73E ; Lu # LATIN CAPITAL LETTER REVERSED C WITH DOT
-A740 ; Lu # LATIN CAPITAL LETTER K WITH STROKE
-A742 ; Lu # LATIN CAPITAL LETTER K WITH DIAGONAL STROKE
-A744 ; Lu # LATIN CAPITAL LETTER K WITH STROKE AND DIAGONAL STROKE
-A746 ; Lu # LATIN CAPITAL LETTER BROKEN L
-A748 ; Lu # LATIN CAPITAL LETTER L WITH HIGH STROKE
-A74A ; Lu # LATIN CAPITAL LETTER O WITH LONG STROKE OVERLAY
-A74C ; Lu # LATIN CAPITAL LETTER O WITH LOOP
-A74E ; Lu # LATIN CAPITAL LETTER OO
-A750 ; Lu # LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER
-A752 ; Lu # LATIN CAPITAL LETTER P WITH FLOURISH
-A754 ; Lu # LATIN CAPITAL LETTER P WITH SQUIRREL TAIL
-A756 ; Lu # LATIN CAPITAL LETTER Q WITH STROKE THROUGH DESCENDER
-A758 ; Lu # LATIN CAPITAL LETTER Q WITH DIAGONAL STROKE
-A75A ; Lu # LATIN CAPITAL LETTER R ROTUNDA
-A75C ; Lu # LATIN CAPITAL LETTER RUM ROTUNDA
-A75E ; Lu # LATIN CAPITAL LETTER V WITH DIAGONAL STROKE
-A760 ; Lu # LATIN CAPITAL LETTER VY
-A762 ; Lu # LATIN CAPITAL LETTER VISIGOTHIC Z
-A764 ; Lu # LATIN CAPITAL LETTER THORN WITH STROKE
-A766 ; Lu # LATIN CAPITAL LETTER THORN WITH STROKE THROUGH DESCENDER
-A768 ; Lu # LATIN CAPITAL LETTER VEND
-A76A ; Lu # LATIN CAPITAL LETTER ET
-A76C ; Lu # LATIN CAPITAL LETTER IS
-A76E ; Lu # LATIN CAPITAL LETTER CON
-A779 ; Lu # LATIN CAPITAL LETTER INSULAR D
-A77B ; Lu # LATIN CAPITAL LETTER INSULAR F
-A77D..A77E ; Lu # [2] LATIN CAPITAL LETTER INSULAR G..LATIN CAPITAL LETTER TURNED INSULAR G
-A780 ; Lu # LATIN CAPITAL LETTER TURNED L
-A782 ; Lu # LATIN CAPITAL LETTER INSULAR R
-A784 ; Lu # LATIN CAPITAL LETTER INSULAR S
-A786 ; Lu # LATIN CAPITAL LETTER INSULAR T
-A78B ; Lu # LATIN CAPITAL LETTER SALTILLO
-FF21..FF3A ; Lu # [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-10400..10427 ; Lu # [40] DESERET CAPITAL LETTER LONG I..DESERET CAPITAL LETTER EW
-1D400..1D419 ; Lu # [26] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL BOLD CAPITAL Z
-1D434..1D44D ; Lu # [26] MATHEMATICAL ITALIC CAPITAL A..MATHEMATICAL ITALIC CAPITAL Z
-1D468..1D481 ; Lu # [26] MATHEMATICAL BOLD ITALIC CAPITAL A..MATHEMATICAL BOLD ITALIC CAPITAL Z
-1D49C ; Lu # MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; Lu # [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; Lu # MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; Lu # [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; Lu # [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B5 ; Lu # [8] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT CAPITAL Z
-1D4D0..1D4E9 ; Lu # [26] MATHEMATICAL BOLD SCRIPT CAPITAL A..MATHEMATICAL BOLD SCRIPT CAPITAL Z
-1D504..1D505 ; Lu # [2] MATHEMATICAL FRAKTUR CAPITAL A..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; Lu # [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; Lu # [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; Lu # [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D538..1D539 ; Lu # [2] MATHEMATICAL DOUBLE-STRUCK CAPITAL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; Lu # [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; Lu # [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; Lu # MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; Lu # [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D56C..1D585 ; Lu # [26] MATHEMATICAL BOLD FRAKTUR CAPITAL A..MATHEMATICAL BOLD FRAKTUR CAPITAL Z
-1D5A0..1D5B9 ; Lu # [26] MATHEMATICAL SANS-SERIF CAPITAL A..MATHEMATICAL SANS-SERIF CAPITAL Z
-1D5D4..1D5ED ; Lu # [26] MATHEMATICAL SANS-SERIF BOLD CAPITAL A..MATHEMATICAL SANS-SERIF BOLD CAPITAL Z
-1D608..1D621 ; Lu # [26] MATHEMATICAL SANS-SERIF ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z
-1D63C..1D655 ; Lu # [26] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z
-1D670..1D689 ; Lu # [26] MATHEMATICAL MONOSPACE CAPITAL A..MATHEMATICAL MONOSPACE CAPITAL Z
-1D6A8..1D6C0 ; Lu # [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6E2..1D6FA ; Lu # [25] MATHEMATICAL ITALIC CAPITAL ALPHA..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D71C..1D734 ; Lu # [25] MATHEMATICAL BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D756..1D76E ; Lu # [25] MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D790..1D7A8 ; Lu # [25] MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7CA ; Lu # MATHEMATICAL BOLD CAPITAL DIGAMMA
-
-# Total code points: 1427
-
-# ================================================
-
-# General_Category=Lowercase_Letter
-
-0061..007A ; Ll # [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-00AA ; Ll # FEMININE ORDINAL INDICATOR
-00B5 ; Ll # MICRO SIGN
-00BA ; Ll # MASCULINE ORDINAL INDICATOR
-00DF..00F6 ; Ll # [24] LATIN SMALL LETTER SHARP S..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..00FF ; Ll # [8] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER Y WITH DIAERESIS
-0101 ; Ll # LATIN SMALL LETTER A WITH MACRON
-0103 ; Ll # LATIN SMALL LETTER A WITH BREVE
-0105 ; Ll # LATIN SMALL LETTER A WITH OGONEK
-0107 ; Ll # LATIN SMALL LETTER C WITH ACUTE
-0109 ; Ll # LATIN SMALL LETTER C WITH CIRCUMFLEX
-010B ; Ll # LATIN SMALL LETTER C WITH DOT ABOVE
-010D ; Ll # LATIN SMALL LETTER C WITH CARON
-010F ; Ll # LATIN SMALL LETTER D WITH CARON
-0111 ; Ll # LATIN SMALL LETTER D WITH STROKE
-0113 ; Ll # LATIN SMALL LETTER E WITH MACRON
-0115 ; Ll # LATIN SMALL LETTER E WITH BREVE
-0117 ; Ll # LATIN SMALL LETTER E WITH DOT ABOVE
-0119 ; Ll # LATIN SMALL LETTER E WITH OGONEK
-011B ; Ll # LATIN SMALL LETTER E WITH CARON
-011D ; Ll # LATIN SMALL LETTER G WITH CIRCUMFLEX
-011F ; Ll # LATIN SMALL LETTER G WITH BREVE
-0121 ; Ll # LATIN SMALL LETTER G WITH DOT ABOVE
-0123 ; Ll # LATIN SMALL LETTER G WITH CEDILLA
-0125 ; Ll # LATIN SMALL LETTER H WITH CIRCUMFLEX
-0127 ; Ll # LATIN SMALL LETTER H WITH STROKE
-0129 ; Ll # LATIN SMALL LETTER I WITH TILDE
-012B ; Ll # LATIN SMALL LETTER I WITH MACRON
-012D ; Ll # LATIN SMALL LETTER I WITH BREVE
-012F ; Ll # LATIN SMALL LETTER I WITH OGONEK
-0131 ; Ll # LATIN SMALL LETTER DOTLESS I
-0133 ; Ll # LATIN SMALL LIGATURE IJ
-0135 ; Ll # LATIN SMALL LETTER J WITH CIRCUMFLEX
-0137..0138 ; Ll # [2] LATIN SMALL LETTER K WITH CEDILLA..LATIN SMALL LETTER KRA
-013A ; Ll # LATIN SMALL LETTER L WITH ACUTE
-013C ; Ll # LATIN SMALL LETTER L WITH CEDILLA
-013E ; Ll # LATIN SMALL LETTER L WITH CARON
-0140 ; Ll # LATIN SMALL LETTER L WITH MIDDLE DOT
-0142 ; Ll # LATIN SMALL LETTER L WITH STROKE
-0144 ; Ll # LATIN SMALL LETTER N WITH ACUTE
-0146 ; Ll # LATIN SMALL LETTER N WITH CEDILLA
-0148..0149 ; Ll # [2] LATIN SMALL LETTER N WITH CARON..LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
-014B ; Ll # LATIN SMALL LETTER ENG
-014D ; Ll # LATIN SMALL LETTER O WITH MACRON
-014F ; Ll # LATIN SMALL LETTER O WITH BREVE
-0151 ; Ll # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0153 ; Ll # LATIN SMALL LIGATURE OE
-0155 ; Ll # LATIN SMALL LETTER R WITH ACUTE
-0157 ; Ll # LATIN SMALL LETTER R WITH CEDILLA
-0159 ; Ll # LATIN SMALL LETTER R WITH CARON
-015B ; Ll # LATIN SMALL LETTER S WITH ACUTE
-015D ; Ll # LATIN SMALL LETTER S WITH CIRCUMFLEX
-015F ; Ll # LATIN SMALL LETTER S WITH CEDILLA
-0161 ; Ll # LATIN SMALL LETTER S WITH CARON
-0163 ; Ll # LATIN SMALL LETTER T WITH CEDILLA
-0165 ; Ll # LATIN SMALL LETTER T WITH CARON
-0167 ; Ll # LATIN SMALL LETTER T WITH STROKE
-0169 ; Ll # LATIN SMALL LETTER U WITH TILDE
-016B ; Ll # LATIN SMALL LETTER U WITH MACRON
-016D ; Ll # LATIN SMALL LETTER U WITH BREVE
-016F ; Ll # LATIN SMALL LETTER U WITH RING ABOVE
-0171 ; Ll # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0173 ; Ll # LATIN SMALL LETTER U WITH OGONEK
-0175 ; Ll # LATIN SMALL LETTER W WITH CIRCUMFLEX
-0177 ; Ll # LATIN SMALL LETTER Y WITH CIRCUMFLEX
-017A ; Ll # LATIN SMALL LETTER Z WITH ACUTE
-017C ; Ll # LATIN SMALL LETTER Z WITH DOT ABOVE
-017E..0180 ; Ll # [3] LATIN SMALL LETTER Z WITH CARON..LATIN SMALL LETTER B WITH STROKE
-0183 ; Ll # LATIN SMALL LETTER B WITH TOPBAR
-0185 ; Ll # LATIN SMALL LETTER TONE SIX
-0188 ; Ll # LATIN SMALL LETTER C WITH HOOK
-018C..018D ; Ll # [2] LATIN SMALL LETTER D WITH TOPBAR..LATIN SMALL LETTER TURNED DELTA
-0192 ; Ll # LATIN SMALL LETTER F WITH HOOK
-0195 ; Ll # LATIN SMALL LETTER HV
-0199..019B ; Ll # [3] LATIN SMALL LETTER K WITH HOOK..LATIN SMALL LETTER LAMBDA WITH STROKE
-019E ; Ll # LATIN SMALL LETTER N WITH LONG RIGHT LEG
-01A1 ; Ll # LATIN SMALL LETTER O WITH HORN
-01A3 ; Ll # LATIN SMALL LETTER OI
-01A5 ; Ll # LATIN SMALL LETTER P WITH HOOK
-01A8 ; Ll # LATIN SMALL LETTER TONE TWO
-01AA..01AB ; Ll # [2] LATIN LETTER REVERSED ESH LOOP..LATIN SMALL LETTER T WITH PALATAL HOOK
-01AD ; Ll # LATIN SMALL LETTER T WITH HOOK
-01B0 ; Ll # LATIN SMALL LETTER U WITH HORN
-01B4 ; Ll # LATIN SMALL LETTER Y WITH HOOK
-01B6 ; Ll # LATIN SMALL LETTER Z WITH STROKE
-01B9..01BA ; Ll # [2] LATIN SMALL LETTER EZH REVERSED..LATIN SMALL LETTER EZH WITH TAIL
-01BD..01BF ; Ll # [3] LATIN SMALL LETTER TONE FIVE..LATIN LETTER WYNN
-01C6 ; Ll # LATIN SMALL LETTER DZ WITH CARON
-01C9 ; Ll # LATIN SMALL LETTER LJ
-01CC ; Ll # LATIN SMALL LETTER NJ
-01CE ; Ll # LATIN SMALL LETTER A WITH CARON
-01D0 ; Ll # LATIN SMALL LETTER I WITH CARON
-01D2 ; Ll # LATIN SMALL LETTER O WITH CARON
-01D4 ; Ll # LATIN SMALL LETTER U WITH CARON
-01D6 ; Ll # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D8 ; Ll # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01DA ; Ll # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01DC..01DD ; Ll # [2] LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE..LATIN SMALL LETTER TURNED E
-01DF ; Ll # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01E1 ; Ll # LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON
-01E3 ; Ll # LATIN SMALL LETTER AE WITH MACRON
-01E5 ; Ll # LATIN SMALL LETTER G WITH STROKE
-01E7 ; Ll # LATIN SMALL LETTER G WITH CARON
-01E9 ; Ll # LATIN SMALL LETTER K WITH CARON
-01EB ; Ll # LATIN SMALL LETTER O WITH OGONEK
-01ED ; Ll # LATIN SMALL LETTER O WITH OGONEK AND MACRON
-01EF..01F0 ; Ll # [2] LATIN SMALL LETTER EZH WITH CARON..LATIN SMALL LETTER J WITH CARON
-01F3 ; Ll # LATIN SMALL LETTER DZ
-01F5 ; Ll # LATIN SMALL LETTER G WITH ACUTE
-01F9 ; Ll # LATIN SMALL LETTER N WITH GRAVE
-01FB ; Ll # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FD ; Ll # LATIN SMALL LETTER AE WITH ACUTE
-01FF ; Ll # LATIN SMALL LETTER O WITH STROKE AND ACUTE
-0201 ; Ll # LATIN SMALL LETTER A WITH DOUBLE GRAVE
-0203 ; Ll # LATIN SMALL LETTER A WITH INVERTED BREVE
-0205 ; Ll # LATIN SMALL LETTER E WITH DOUBLE GRAVE
-0207 ; Ll # LATIN SMALL LETTER E WITH INVERTED BREVE
-0209 ; Ll # LATIN SMALL LETTER I WITH DOUBLE GRAVE
-020B ; Ll # LATIN SMALL LETTER I WITH INVERTED BREVE
-020D ; Ll # LATIN SMALL LETTER O WITH DOUBLE GRAVE
-020F ; Ll # LATIN SMALL LETTER O WITH INVERTED BREVE
-0211 ; Ll # LATIN SMALL LETTER R WITH DOUBLE GRAVE
-0213 ; Ll # LATIN SMALL LETTER R WITH INVERTED BREVE
-0215 ; Ll # LATIN SMALL LETTER U WITH DOUBLE GRAVE
-0217 ; Ll # LATIN SMALL LETTER U WITH INVERTED BREVE
-0219 ; Ll # LATIN SMALL LETTER S WITH COMMA BELOW
-021B ; Ll # LATIN SMALL LETTER T WITH COMMA BELOW
-021D ; Ll # LATIN SMALL LETTER YOGH
-021F ; Ll # LATIN SMALL LETTER H WITH CARON
-0221 ; Ll # LATIN SMALL LETTER D WITH CURL
-0223 ; Ll # LATIN SMALL LETTER OU
-0225 ; Ll # LATIN SMALL LETTER Z WITH HOOK
-0227 ; Ll # LATIN SMALL LETTER A WITH DOT ABOVE
-0229 ; Ll # LATIN SMALL LETTER E WITH CEDILLA
-022B ; Ll # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022D ; Ll # LATIN SMALL LETTER O WITH TILDE AND MACRON
-022F ; Ll # LATIN SMALL LETTER O WITH DOT ABOVE
-0231 ; Ll # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0233..0239 ; Ll # [7] LATIN SMALL LETTER Y WITH MACRON..LATIN SMALL LETTER QP DIGRAPH
-023C ; Ll # LATIN SMALL LETTER C WITH STROKE
-023F..0240 ; Ll # [2] LATIN SMALL LETTER S WITH SWASH TAIL..LATIN SMALL LETTER Z WITH SWASH TAIL
-0242 ; Ll # LATIN SMALL LETTER GLOTTAL STOP
-0247 ; Ll # LATIN SMALL LETTER E WITH STROKE
-0249 ; Ll # LATIN SMALL LETTER J WITH STROKE
-024B ; Ll # LATIN SMALL LETTER Q WITH HOOK TAIL
-024D ; Ll # LATIN SMALL LETTER R WITH STROKE
-024F..0293 ; Ll # [69] LATIN SMALL LETTER Y WITH STROKE..LATIN SMALL LETTER EZH WITH CURL
-0295..02AF ; Ll # [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-0371 ; Ll # GREEK SMALL LETTER HETA
-0373 ; Ll # GREEK SMALL LETTER ARCHAIC SAMPI
-0377 ; Ll # GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037B..037D ; Ll # [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0390 ; Ll # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-03AC..03CE ; Ll # [35] GREEK SMALL LETTER ALPHA WITH TONOS..GREEK SMALL LETTER OMEGA WITH TONOS
-03D0..03D1 ; Ll # [2] GREEK BETA SYMBOL..GREEK THETA SYMBOL
-03D5..03D7 ; Ll # [3] GREEK PHI SYMBOL..GREEK KAI SYMBOL
-03D9 ; Ll # GREEK SMALL LETTER ARCHAIC KOPPA
-03DB ; Ll # GREEK SMALL LETTER STIGMA
-03DD ; Ll # GREEK SMALL LETTER DIGAMMA
-03DF ; Ll # GREEK SMALL LETTER KOPPA
-03E1 ; Ll # GREEK SMALL LETTER SAMPI
-03E3 ; Ll # COPTIC SMALL LETTER SHEI
-03E5 ; Ll # COPTIC SMALL LETTER FEI
-03E7 ; Ll # COPTIC SMALL LETTER KHEI
-03E9 ; Ll # COPTIC SMALL LETTER HORI
-03EB ; Ll # COPTIC SMALL LETTER GANGIA
-03ED ; Ll # COPTIC SMALL LETTER SHIMA
-03EF..03F3 ; Ll # [5] COPTIC SMALL LETTER DEI..GREEK LETTER YOT
-03F5 ; Ll # GREEK LUNATE EPSILON SYMBOL
-03F8 ; Ll # GREEK SMALL LETTER SHO
-03FB..03FC ; Ll # [2] GREEK SMALL LETTER SAN..GREEK RHO WITH STROKE SYMBOL
-0430..045F ; Ll # [48] CYRILLIC SMALL LETTER A..CYRILLIC SMALL LETTER DZHE
-0461 ; Ll # CYRILLIC SMALL LETTER OMEGA
-0463 ; Ll # CYRILLIC SMALL LETTER YAT
-0465 ; Ll # CYRILLIC SMALL LETTER IOTIFIED E
-0467 ; Ll # CYRILLIC SMALL LETTER LITTLE YUS
-0469 ; Ll # CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS
-046B ; Ll # CYRILLIC SMALL LETTER BIG YUS
-046D ; Ll # CYRILLIC SMALL LETTER IOTIFIED BIG YUS
-046F ; Ll # CYRILLIC SMALL LETTER KSI
-0471 ; Ll # CYRILLIC SMALL LETTER PSI
-0473 ; Ll # CYRILLIC SMALL LETTER FITA
-0475 ; Ll # CYRILLIC SMALL LETTER IZHITSA
-0477 ; Ll # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
-0479 ; Ll # CYRILLIC SMALL LETTER UK
-047B ; Ll # CYRILLIC SMALL LETTER ROUND OMEGA
-047D ; Ll # CYRILLIC SMALL LETTER OMEGA WITH TITLO
-047F ; Ll # CYRILLIC SMALL LETTER OT
-0481 ; Ll # CYRILLIC SMALL LETTER KOPPA
-048B ; Ll # CYRILLIC SMALL LETTER SHORT I WITH TAIL
-048D ; Ll # CYRILLIC SMALL LETTER SEMISOFT SIGN
-048F ; Ll # CYRILLIC SMALL LETTER ER WITH TICK
-0491 ; Ll # CYRILLIC SMALL LETTER GHE WITH UPTURN
-0493 ; Ll # CYRILLIC SMALL LETTER GHE WITH STROKE
-0495 ; Ll # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
-0497 ; Ll # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-0499 ; Ll # CYRILLIC SMALL LETTER ZE WITH DESCENDER
-049B ; Ll # CYRILLIC SMALL LETTER KA WITH DESCENDER
-049D ; Ll # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-049F ; Ll # CYRILLIC SMALL LETTER KA WITH STROKE
-04A1 ; Ll # CYRILLIC SMALL LETTER BASHKIR KA
-04A3 ; Ll # CYRILLIC SMALL LETTER EN WITH DESCENDER
-04A5 ; Ll # CYRILLIC SMALL LIGATURE EN GHE
-04A7 ; Ll # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
-04A9 ; Ll # CYRILLIC SMALL LETTER ABKHASIAN HA
-04AB ; Ll # CYRILLIC SMALL LETTER ES WITH DESCENDER
-04AD ; Ll # CYRILLIC SMALL LETTER TE WITH DESCENDER
-04AF ; Ll # CYRILLIC SMALL LETTER STRAIGHT U
-04B1 ; Ll # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-04B3 ; Ll # CYRILLIC SMALL LETTER HA WITH DESCENDER
-04B5 ; Ll # CYRILLIC SMALL LIGATURE TE TSE
-04B7 ; Ll # CYRILLIC SMALL LETTER CHE WITH DESCENDER
-04B9 ; Ll # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-04BB ; Ll # CYRILLIC SMALL LETTER SHHA
-04BD ; Ll # CYRILLIC SMALL LETTER ABKHASIAN CHE
-04BF ; Ll # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
-04C2 ; Ll # CYRILLIC SMALL LETTER ZHE WITH BREVE
-04C4 ; Ll # CYRILLIC SMALL LETTER KA WITH HOOK
-04C6 ; Ll # CYRILLIC SMALL LETTER EL WITH TAIL
-04C8 ; Ll # CYRILLIC SMALL LETTER EN WITH HOOK
-04CA ; Ll # CYRILLIC SMALL LETTER EN WITH TAIL
-04CC ; Ll # CYRILLIC SMALL LETTER KHAKASSIAN CHE
-04CE..04CF ; Ll # [2] CYRILLIC SMALL LETTER EM WITH TAIL..CYRILLIC SMALL LETTER PALOCHKA
-04D1 ; Ll # CYRILLIC SMALL LETTER A WITH BREVE
-04D3 ; Ll # CYRILLIC SMALL LETTER A WITH DIAERESIS
-04D5 ; Ll # CYRILLIC SMALL LIGATURE A IE
-04D7 ; Ll # CYRILLIC SMALL LETTER IE WITH BREVE
-04D9 ; Ll # CYRILLIC SMALL LETTER SCHWA
-04DB ; Ll # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
-04DD ; Ll # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
-04DF ; Ll # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
-04E1 ; Ll # CYRILLIC SMALL LETTER ABKHASIAN DZE
-04E3 ; Ll # CYRILLIC SMALL LETTER I WITH MACRON
-04E5 ; Ll # CYRILLIC SMALL LETTER I WITH DIAERESIS
-04E7 ; Ll # CYRILLIC SMALL LETTER O WITH DIAERESIS
-04E9 ; Ll # CYRILLIC SMALL LETTER BARRED O
-04EB ; Ll # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
-04ED ; Ll # CYRILLIC SMALL LETTER E WITH DIAERESIS
-04EF ; Ll # CYRILLIC SMALL LETTER U WITH MACRON
-04F1 ; Ll # CYRILLIC SMALL LETTER U WITH DIAERESIS
-04F3 ; Ll # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
-04F5 ; Ll # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
-04F7 ; Ll # CYRILLIC SMALL LETTER GHE WITH DESCENDER
-04F9 ; Ll # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
-04FB ; Ll # CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK
-04FD ; Ll # CYRILLIC SMALL LETTER HA WITH HOOK
-04FF ; Ll # CYRILLIC SMALL LETTER HA WITH STROKE
-0501 ; Ll # CYRILLIC SMALL LETTER KOMI DE
-0503 ; Ll # CYRILLIC SMALL LETTER KOMI DJE
-0505 ; Ll # CYRILLIC SMALL LETTER KOMI ZJE
-0507 ; Ll # CYRILLIC SMALL LETTER KOMI DZJE
-0509 ; Ll # CYRILLIC SMALL LETTER KOMI LJE
-050B ; Ll # CYRILLIC SMALL LETTER KOMI NJE
-050D ; Ll # CYRILLIC SMALL LETTER KOMI SJE
-050F ; Ll # CYRILLIC SMALL LETTER KOMI TJE
-0511 ; Ll # CYRILLIC SMALL LETTER REVERSED ZE
-0513 ; Ll # CYRILLIC SMALL LETTER EL WITH HOOK
-0515 ; Ll # CYRILLIC SMALL LETTER LHA
-0517 ; Ll # CYRILLIC SMALL LETTER RHA
-0519 ; Ll # CYRILLIC SMALL LETTER YAE
-051B ; Ll # CYRILLIC SMALL LETTER QA
-051D ; Ll # CYRILLIC SMALL LETTER WE
-051F ; Ll # CYRILLIC SMALL LETTER ALEUT KA
-0521 ; Ll # CYRILLIC SMALL LETTER EL WITH MIDDLE HOOK
-0523 ; Ll # CYRILLIC SMALL LETTER EN WITH MIDDLE HOOK
-0525 ; Ll # CYRILLIC SMALL LETTER PE WITH DESCENDER
-0561..0587 ; Ll # [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-1D00..1D2B ; Ll # [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D62..1D77 ; Ll # [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D79..1D9A ; Ll # [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1E01 ; Ll # LATIN SMALL LETTER A WITH RING BELOW
-1E03 ; Ll # LATIN SMALL LETTER B WITH DOT ABOVE
-1E05 ; Ll # LATIN SMALL LETTER B WITH DOT BELOW
-1E07 ; Ll # LATIN SMALL LETTER B WITH LINE BELOW
-1E09 ; Ll # LATIN SMALL LETTER C WITH CEDILLA AND ACUTE
-1E0B ; Ll # LATIN SMALL LETTER D WITH DOT ABOVE
-1E0D ; Ll # LATIN SMALL LETTER D WITH DOT BELOW
-1E0F ; Ll # LATIN SMALL LETTER D WITH LINE BELOW
-1E11 ; Ll # LATIN SMALL LETTER D WITH CEDILLA
-1E13 ; Ll # LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW
-1E15 ; Ll # LATIN SMALL LETTER E WITH MACRON AND GRAVE
-1E17 ; Ll # LATIN SMALL LETTER E WITH MACRON AND ACUTE
-1E19 ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW
-1E1B ; Ll # LATIN SMALL LETTER E WITH TILDE BELOW
-1E1D ; Ll # LATIN SMALL LETTER E WITH CEDILLA AND BREVE
-1E1F ; Ll # LATIN SMALL LETTER F WITH DOT ABOVE
-1E21 ; Ll # LATIN SMALL LETTER G WITH MACRON
-1E23 ; Ll # LATIN SMALL LETTER H WITH DOT ABOVE
-1E25 ; Ll # LATIN SMALL LETTER H WITH DOT BELOW
-1E27 ; Ll # LATIN SMALL LETTER H WITH DIAERESIS
-1E29 ; Ll # LATIN SMALL LETTER H WITH CEDILLA
-1E2B ; Ll # LATIN SMALL LETTER H WITH BREVE BELOW
-1E2D ; Ll # LATIN SMALL LETTER I WITH TILDE BELOW
-1E2F ; Ll # LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE
-1E31 ; Ll # LATIN SMALL LETTER K WITH ACUTE
-1E33 ; Ll # LATIN SMALL LETTER K WITH DOT BELOW
-1E35 ; Ll # LATIN SMALL LETTER K WITH LINE BELOW
-1E37 ; Ll # LATIN SMALL LETTER L WITH DOT BELOW
-1E39 ; Ll # LATIN SMALL LETTER L WITH DOT BELOW AND MACRON
-1E3B ; Ll # LATIN SMALL LETTER L WITH LINE BELOW
-1E3D ; Ll # LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW
-1E3F ; Ll # LATIN SMALL LETTER M WITH ACUTE
-1E41 ; Ll # LATIN SMALL LETTER M WITH DOT ABOVE
-1E43 ; Ll # LATIN SMALL LETTER M WITH DOT BELOW
-1E45 ; Ll # LATIN SMALL LETTER N WITH DOT ABOVE
-1E47 ; Ll # LATIN SMALL LETTER N WITH DOT BELOW
-1E49 ; Ll # LATIN SMALL LETTER N WITH LINE BELOW
-1E4B ; Ll # LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW
-1E4D ; Ll # LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4F ; Ll # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E51 ; Ll # LATIN SMALL LETTER O WITH MACRON AND GRAVE
-1E53 ; Ll # LATIN SMALL LETTER O WITH MACRON AND ACUTE
-1E55 ; Ll # LATIN SMALL LETTER P WITH ACUTE
-1E57 ; Ll # LATIN SMALL LETTER P WITH DOT ABOVE
-1E59 ; Ll # LATIN SMALL LETTER R WITH DOT ABOVE
-1E5B ; Ll # LATIN SMALL LETTER R WITH DOT BELOW
-1E5D ; Ll # LATIN SMALL LETTER R WITH DOT BELOW AND MACRON
-1E5F ; Ll # LATIN SMALL LETTER R WITH LINE BELOW
-1E61 ; Ll # LATIN SMALL LETTER S WITH DOT ABOVE
-1E63 ; Ll # LATIN SMALL LETTER S WITH DOT BELOW
-1E65 ; Ll # LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE
-1E67 ; Ll # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
-1E69 ; Ll # LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE
-1E6B ; Ll # LATIN SMALL LETTER T WITH DOT ABOVE
-1E6D ; Ll # LATIN SMALL LETTER T WITH DOT BELOW
-1E6F ; Ll # LATIN SMALL LETTER T WITH LINE BELOW
-1E71 ; Ll # LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW
-1E73 ; Ll # LATIN SMALL LETTER U WITH DIAERESIS BELOW
-1E75 ; Ll # LATIN SMALL LETTER U WITH TILDE BELOW
-1E77 ; Ll # LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW
-1E79 ; Ll # LATIN SMALL LETTER U WITH TILDE AND ACUTE
-1E7B ; Ll # LATIN SMALL LETTER U WITH MACRON AND DIAERESIS
-1E7D ; Ll # LATIN SMALL LETTER V WITH TILDE
-1E7F ; Ll # LATIN SMALL LETTER V WITH DOT BELOW
-1E81 ; Ll # LATIN SMALL LETTER W WITH GRAVE
-1E83 ; Ll # LATIN SMALL LETTER W WITH ACUTE
-1E85 ; Ll # LATIN SMALL LETTER W WITH DIAERESIS
-1E87 ; Ll # LATIN SMALL LETTER W WITH DOT ABOVE
-1E89 ; Ll # LATIN SMALL LETTER W WITH DOT BELOW
-1E8B ; Ll # LATIN SMALL LETTER X WITH DOT ABOVE
-1E8D ; Ll # LATIN SMALL LETTER X WITH DIAERESIS
-1E8F ; Ll # LATIN SMALL LETTER Y WITH DOT ABOVE
-1E91 ; Ll # LATIN SMALL LETTER Z WITH CIRCUMFLEX
-1E93 ; Ll # LATIN SMALL LETTER Z WITH DOT BELOW
-1E95..1E9D ; Ll # [9] LATIN SMALL LETTER Z WITH LINE BELOW..LATIN SMALL LETTER LONG S WITH HIGH STROKE
-1E9F ; Ll # LATIN SMALL LETTER DELTA
-1EA1 ; Ll # LATIN SMALL LETTER A WITH DOT BELOW
-1EA3 ; Ll # LATIN SMALL LETTER A WITH HOOK ABOVE
-1EA5 ; Ll # LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
-1EA7 ; Ll # LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
-1EA9 ; Ll # LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
-1EAB ; Ll # LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
-1EAD ; Ll # LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
-1EAF ; Ll # LATIN SMALL LETTER A WITH BREVE AND ACUTE
-1EB1 ; Ll # LATIN SMALL LETTER A WITH BREVE AND GRAVE
-1EB3 ; Ll # LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
-1EB5 ; Ll # LATIN SMALL LETTER A WITH BREVE AND TILDE
-1EB7 ; Ll # LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
-1EB9 ; Ll # LATIN SMALL LETTER E WITH DOT BELOW
-1EBB ; Ll # LATIN SMALL LETTER E WITH HOOK ABOVE
-1EBD ; Ll # LATIN SMALL LETTER E WITH TILDE
-1EBF ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
-1EC1 ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
-1EC3 ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
-1EC5 ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
-1EC7 ; Ll # LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
-1EC9 ; Ll # LATIN SMALL LETTER I WITH HOOK ABOVE
-1ECB ; Ll # LATIN SMALL LETTER I WITH DOT BELOW
-1ECD ; Ll # LATIN SMALL LETTER O WITH DOT BELOW
-1ECF ; Ll # LATIN SMALL LETTER O WITH HOOK ABOVE
-1ED1 ; Ll # LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
-1ED3 ; Ll # LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
-1ED5 ; Ll # LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
-1ED7 ; Ll # LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
-1ED9 ; Ll # LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
-1EDB ; Ll # LATIN SMALL LETTER O WITH HORN AND ACUTE
-1EDD ; Ll # LATIN SMALL LETTER O WITH HORN AND GRAVE
-1EDF ; Ll # LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
-1EE1 ; Ll # LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE3 ; Ll # LATIN SMALL LETTER O WITH HORN AND DOT BELOW
-1EE5 ; Ll # LATIN SMALL LETTER U WITH DOT BELOW
-1EE7 ; Ll # LATIN SMALL LETTER U WITH HOOK ABOVE
-1EE9 ; Ll # LATIN SMALL LETTER U WITH HORN AND ACUTE
-1EEB ; Ll # LATIN SMALL LETTER U WITH HORN AND GRAVE
-1EED ; Ll # LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
-1EEF ; Ll # LATIN SMALL LETTER U WITH HORN AND TILDE
-1EF1 ; Ll # LATIN SMALL LETTER U WITH HORN AND DOT BELOW
-1EF3 ; Ll # LATIN SMALL LETTER Y WITH GRAVE
-1EF5 ; Ll # LATIN SMALL LETTER Y WITH DOT BELOW
-1EF7 ; Ll # LATIN SMALL LETTER Y WITH HOOK ABOVE
-1EF9 ; Ll # LATIN SMALL LETTER Y WITH TILDE
-1EFB ; Ll # LATIN SMALL LETTER MIDDLE-WELSH LL
-1EFD ; Ll # LATIN SMALL LETTER MIDDLE-WELSH V
-1EFF..1F07 ; Ll # [9] LATIN SMALL LETTER Y WITH LOOP..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI
-1F10..1F15 ; Ll # [6] GREEK SMALL LETTER EPSILON WITH PSILI..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F27 ; Ll # [8] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI
-1F30..1F37 ; Ll # [8] GREEK SMALL LETTER IOTA WITH PSILI..GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI
-1F40..1F45 ; Ll # [6] GREEK SMALL LETTER OMICRON WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; Ll # [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F60..1F67 ; Ll # [8] GREEK SMALL LETTER OMEGA WITH PSILI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI
-1F70..1F7D ; Ll # [14] GREEK SMALL LETTER ALPHA WITH VARIA..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1F87 ; Ll # [8] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1F90..1F97 ; Ll # [8] GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FA0..1FA7 ; Ll # [8] GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI
-1FB0..1FB4 ; Ll # [5] GREEK SMALL LETTER ALPHA WITH VRACHY..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FB7 ; Ll # [2] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FBE ; Ll # GREEK PROSGEGRAMMENI
-1FC2..1FC4 ; Ll # [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FC7 ; Ll # [2] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI
-1FD0..1FD3 ; Ll # [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FD7 ; Ll # [2] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI
-1FE0..1FE7 ; Ll # [8] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI
-1FF2..1FF4 ; Ll # [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FF7 ; Ll # [2] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI
-210A ; Ll # SCRIPT SMALL G
-210E..210F ; Ll # [2] PLANCK CONSTANT..PLANCK CONSTANT OVER TWO PI
-2113 ; Ll # SCRIPT SMALL L
-212F ; Ll # SCRIPT SMALL E
-2134 ; Ll # SCRIPT SMALL O
-2139 ; Ll # INFORMATION SOURCE
-213C..213D ; Ll # [2] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK SMALL GAMMA
-2146..2149 ; Ll # [4] DOUBLE-STRUCK ITALIC SMALL D..DOUBLE-STRUCK ITALIC SMALL J
-214E ; Ll # TURNED SMALL F
-2184 ; Ll # LATIN SMALL LETTER REVERSED C
-2C30..2C5E ; Ll # [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C61 ; Ll # LATIN SMALL LETTER L WITH DOUBLE BAR
-2C65..2C66 ; Ll # [2] LATIN SMALL LETTER A WITH STROKE..LATIN SMALL LETTER T WITH DIAGONAL STROKE
-2C68 ; Ll # LATIN SMALL LETTER H WITH DESCENDER
-2C6A ; Ll # LATIN SMALL LETTER K WITH DESCENDER
-2C6C ; Ll # LATIN SMALL LETTER Z WITH DESCENDER
-2C71 ; Ll # LATIN SMALL LETTER V WITH RIGHT HOOK
-2C73..2C74 ; Ll # [2] LATIN SMALL LETTER W WITH HOOK..LATIN SMALL LETTER V WITH CURL
-2C76..2C7C ; Ll # [7] LATIN SMALL LETTER HALF H..LATIN SUBSCRIPT SMALL LETTER J
-2C81 ; Ll # COPTIC SMALL LETTER ALFA
-2C83 ; Ll # COPTIC SMALL LETTER VIDA
-2C85 ; Ll # COPTIC SMALL LETTER GAMMA
-2C87 ; Ll # COPTIC SMALL LETTER DALDA
-2C89 ; Ll # COPTIC SMALL LETTER EIE
-2C8B ; Ll # COPTIC SMALL LETTER SOU
-2C8D ; Ll # COPTIC SMALL LETTER ZATA
-2C8F ; Ll # COPTIC SMALL LETTER HATE
-2C91 ; Ll # COPTIC SMALL LETTER THETHE
-2C93 ; Ll # COPTIC SMALL LETTER IAUDA
-2C95 ; Ll # COPTIC SMALL LETTER KAPA
-2C97 ; Ll # COPTIC SMALL LETTER LAULA
-2C99 ; Ll # COPTIC SMALL LETTER MI
-2C9B ; Ll # COPTIC SMALL LETTER NI
-2C9D ; Ll # COPTIC SMALL LETTER KSI
-2C9F ; Ll # COPTIC SMALL LETTER O
-2CA1 ; Ll # COPTIC SMALL LETTER PI
-2CA3 ; Ll # COPTIC SMALL LETTER RO
-2CA5 ; Ll # COPTIC SMALL LETTER SIMA
-2CA7 ; Ll # COPTIC SMALL LETTER TAU
-2CA9 ; Ll # COPTIC SMALL LETTER UA
-2CAB ; Ll # COPTIC SMALL LETTER FI
-2CAD ; Ll # COPTIC SMALL LETTER KHI
-2CAF ; Ll # COPTIC SMALL LETTER PSI
-2CB1 ; Ll # COPTIC SMALL LETTER OOU
-2CB3 ; Ll # COPTIC SMALL LETTER DIALECT-P ALEF
-2CB5 ; Ll # COPTIC SMALL LETTER OLD COPTIC AIN
-2CB7 ; Ll # COPTIC SMALL LETTER CRYPTOGRAMMIC EIE
-2CB9 ; Ll # COPTIC SMALL LETTER DIALECT-P KAPA
-2CBB ; Ll # COPTIC SMALL LETTER DIALECT-P NI
-2CBD ; Ll # COPTIC SMALL LETTER CRYPTOGRAMMIC NI
-2CBF ; Ll # COPTIC SMALL LETTER OLD COPTIC OOU
-2CC1 ; Ll # COPTIC SMALL LETTER SAMPI
-2CC3 ; Ll # COPTIC SMALL LETTER CROSSED SHEI
-2CC5 ; Ll # COPTIC SMALL LETTER OLD COPTIC SHEI
-2CC7 ; Ll # COPTIC SMALL LETTER OLD COPTIC ESH
-2CC9 ; Ll # COPTIC SMALL LETTER AKHMIMIC KHEI
-2CCB ; Ll # COPTIC SMALL LETTER DIALECT-P HORI
-2CCD ; Ll # COPTIC SMALL LETTER OLD COPTIC HORI
-2CCF ; Ll # COPTIC SMALL LETTER OLD COPTIC HA
-2CD1 ; Ll # COPTIC SMALL LETTER L-SHAPED HA
-2CD3 ; Ll # COPTIC SMALL LETTER OLD COPTIC HEI
-2CD5 ; Ll # COPTIC SMALL LETTER OLD COPTIC HAT
-2CD7 ; Ll # COPTIC SMALL LETTER OLD COPTIC GANGIA
-2CD9 ; Ll # COPTIC SMALL LETTER OLD COPTIC DJA
-2CDB ; Ll # COPTIC SMALL LETTER OLD COPTIC SHIMA
-2CDD ; Ll # COPTIC SMALL LETTER OLD NUBIAN SHIMA
-2CDF ; Ll # COPTIC SMALL LETTER OLD NUBIAN NGI
-2CE1 ; Ll # COPTIC SMALL LETTER OLD NUBIAN NYI
-2CE3..2CE4 ; Ll # [2] COPTIC SMALL LETTER OLD NUBIAN WAU..COPTIC SYMBOL KAI
-2CEC ; Ll # COPTIC SMALL LETTER CRYPTOGRAMMIC SHEI
-2CEE ; Ll # COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2D00..2D25 ; Ll # [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-A641 ; Ll # CYRILLIC SMALL LETTER ZEMLYA
-A643 ; Ll # CYRILLIC SMALL LETTER DZELO
-A645 ; Ll # CYRILLIC SMALL LETTER REVERSED DZE
-A647 ; Ll # CYRILLIC SMALL LETTER IOTA
-A649 ; Ll # CYRILLIC SMALL LETTER DJERV
-A64B ; Ll # CYRILLIC SMALL LETTER MONOGRAPH UK
-A64D ; Ll # CYRILLIC SMALL LETTER BROAD OMEGA
-A64F ; Ll # CYRILLIC SMALL LETTER NEUTRAL YER
-A651 ; Ll # CYRILLIC SMALL LETTER YERU WITH BACK YER
-A653 ; Ll # CYRILLIC SMALL LETTER IOTIFIED YAT
-A655 ; Ll # CYRILLIC SMALL LETTER REVERSED YU
-A657 ; Ll # CYRILLIC SMALL LETTER IOTIFIED A
-A659 ; Ll # CYRILLIC SMALL LETTER CLOSED LITTLE YUS
-A65B ; Ll # CYRILLIC SMALL LETTER BLENDED YUS
-A65D ; Ll # CYRILLIC SMALL LETTER IOTIFIED CLOSED LITTLE YUS
-A65F ; Ll # CYRILLIC SMALL LETTER YN
-A663 ; Ll # CYRILLIC SMALL LETTER SOFT DE
-A665 ; Ll # CYRILLIC SMALL LETTER SOFT EL
-A667 ; Ll # CYRILLIC SMALL LETTER SOFT EM
-A669 ; Ll # CYRILLIC SMALL LETTER MONOCULAR O
-A66B ; Ll # CYRILLIC SMALL LETTER BINOCULAR O
-A66D ; Ll # CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A681 ; Ll # CYRILLIC SMALL LETTER DWE
-A683 ; Ll # CYRILLIC SMALL LETTER DZWE
-A685 ; Ll # CYRILLIC SMALL LETTER ZHWE
-A687 ; Ll # CYRILLIC SMALL LETTER CCHE
-A689 ; Ll # CYRILLIC SMALL LETTER DZZE
-A68B ; Ll # CYRILLIC SMALL LETTER TE WITH MIDDLE HOOK
-A68D ; Ll # CYRILLIC SMALL LETTER TWE
-A68F ; Ll # CYRILLIC SMALL LETTER TSWE
-A691 ; Ll # CYRILLIC SMALL LETTER TSSE
-A693 ; Ll # CYRILLIC SMALL LETTER TCHE
-A695 ; Ll # CYRILLIC SMALL LETTER HWE
-A697 ; Ll # CYRILLIC SMALL LETTER SHWE
-A723 ; Ll # LATIN SMALL LETTER EGYPTOLOGICAL ALEF
-A725 ; Ll # LATIN SMALL LETTER EGYPTOLOGICAL AIN
-A727 ; Ll # LATIN SMALL LETTER HENG
-A729 ; Ll # LATIN SMALL LETTER TZ
-A72B ; Ll # LATIN SMALL LETTER TRESILLO
-A72D ; Ll # LATIN SMALL LETTER CUATRILLO
-A72F..A731 ; Ll # [3] LATIN SMALL LETTER CUATRILLO WITH COMMA..LATIN LETTER SMALL CAPITAL S
-A733 ; Ll # LATIN SMALL LETTER AA
-A735 ; Ll # LATIN SMALL LETTER AO
-A737 ; Ll # LATIN SMALL LETTER AU
-A739 ; Ll # LATIN SMALL LETTER AV
-A73B ; Ll # LATIN SMALL LETTER AV WITH HORIZONTAL BAR
-A73D ; Ll # LATIN SMALL LETTER AY
-A73F ; Ll # LATIN SMALL LETTER REVERSED C WITH DOT
-A741 ; Ll # LATIN SMALL LETTER K WITH STROKE
-A743 ; Ll # LATIN SMALL LETTER K WITH DIAGONAL STROKE
-A745 ; Ll # LATIN SMALL LETTER K WITH STROKE AND DIAGONAL STROKE
-A747 ; Ll # LATIN SMALL LETTER BROKEN L
-A749 ; Ll # LATIN SMALL LETTER L WITH HIGH STROKE
-A74B ; Ll # LATIN SMALL LETTER O WITH LONG STROKE OVERLAY
-A74D ; Ll # LATIN SMALL LETTER O WITH LOOP
-A74F ; Ll # LATIN SMALL LETTER OO
-A751 ; Ll # LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER
-A753 ; Ll # LATIN SMALL LETTER P WITH FLOURISH
-A755 ; Ll # LATIN SMALL LETTER P WITH SQUIRREL TAIL
-A757 ; Ll # LATIN SMALL LETTER Q WITH STROKE THROUGH DESCENDER
-A759 ; Ll # LATIN SMALL LETTER Q WITH DIAGONAL STROKE
-A75B ; Ll # LATIN SMALL LETTER R ROTUNDA
-A75D ; Ll # LATIN SMALL LETTER RUM ROTUNDA
-A75F ; Ll # LATIN SMALL LETTER V WITH DIAGONAL STROKE
-A761 ; Ll # LATIN SMALL LETTER VY
-A763 ; Ll # LATIN SMALL LETTER VISIGOTHIC Z
-A765 ; Ll # LATIN SMALL LETTER THORN WITH STROKE
-A767 ; Ll # LATIN SMALL LETTER THORN WITH STROKE THROUGH DESCENDER
-A769 ; Ll # LATIN SMALL LETTER VEND
-A76B ; Ll # LATIN SMALL LETTER ET
-A76D ; Ll # LATIN SMALL LETTER IS
-A76F ; Ll # LATIN SMALL LETTER CON
-A771..A778 ; Ll # [8] LATIN SMALL LETTER DUM..LATIN SMALL LETTER UM
-A77A ; Ll # LATIN SMALL LETTER INSULAR D
-A77C ; Ll # LATIN SMALL LETTER INSULAR F
-A77F ; Ll # LATIN SMALL LETTER TURNED INSULAR G
-A781 ; Ll # LATIN SMALL LETTER TURNED L
-A783 ; Ll # LATIN SMALL LETTER INSULAR R
-A785 ; Ll # LATIN SMALL LETTER INSULAR S
-A787 ; Ll # LATIN SMALL LETTER INSULAR T
-A78C ; Ll # LATIN SMALL LETTER SALTILLO
-FB00..FB06 ; Ll # [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; Ll # [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FF41..FF5A ; Ll # [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-10428..1044F ; Ll # [40] DESERET SMALL LETTER LONG I..DESERET SMALL LETTER EW
-1D41A..1D433 ; Ll # [26] MATHEMATICAL BOLD SMALL A..MATHEMATICAL BOLD SMALL Z
-1D44E..1D454 ; Ll # [7] MATHEMATICAL ITALIC SMALL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D467 ; Ll # [18] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL ITALIC SMALL Z
-1D482..1D49B ; Ll # [26] MATHEMATICAL BOLD ITALIC SMALL A..MATHEMATICAL BOLD ITALIC SMALL Z
-1D4B6..1D4B9 ; Ll # [4] MATHEMATICAL SCRIPT SMALL A..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; Ll # MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; Ll # [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D4CF ; Ll # [11] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL SCRIPT SMALL Z
-1D4EA..1D503 ; Ll # [26] MATHEMATICAL BOLD SCRIPT SMALL A..MATHEMATICAL BOLD SCRIPT SMALL Z
-1D51E..1D537 ; Ll # [26] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL FRAKTUR SMALL Z
-1D552..1D56B ; Ll # [26] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL DOUBLE-STRUCK SMALL Z
-1D586..1D59F ; Ll # [26] MATHEMATICAL BOLD FRAKTUR SMALL A..MATHEMATICAL BOLD FRAKTUR SMALL Z
-1D5BA..1D5D3 ; Ll # [26] MATHEMATICAL SANS-SERIF SMALL A..MATHEMATICAL SANS-SERIF SMALL Z
-1D5EE..1D607 ; Ll # [26] MATHEMATICAL SANS-SERIF BOLD SMALL A..MATHEMATICAL SANS-SERIF BOLD SMALL Z
-1D622..1D63B ; Ll # [26] MATHEMATICAL SANS-SERIF ITALIC SMALL A..MATHEMATICAL SANS-SERIF ITALIC SMALL Z
-1D656..1D66F ; Ll # [26] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z
-1D68A..1D6A5 ; Ll # [28] MATHEMATICAL MONOSPACE SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6C2..1D6DA ; Ll # [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DC..1D6E1 ; Ll # [6] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL BOLD PI SYMBOL
-1D6FC..1D714 ; Ll # [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D716..1D71B ; Ll # [6] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL ITALIC PI SYMBOL
-1D736..1D74E ; Ll # [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D750..1D755 ; Ll # [6] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC PI SYMBOL
-1D770..1D788 ; Ll # [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D78A..1D78F ; Ll # [6] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD PI SYMBOL
-1D7AA..1D7C2 ; Ll # [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C4..1D7C9 ; Ll # [6] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL
-1D7CB ; Ll # MATHEMATICAL BOLD SMALL DIGAMMA
-
-# Total code points: 1749
-
-# ================================================
-
-# General_Category=Titlecase_Letter
-
-01C5 ; Lt # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
-01C8 ; Lt # LATIN CAPITAL LETTER L WITH SMALL LETTER J
-01CB ; Lt # LATIN CAPITAL LETTER N WITH SMALL LETTER J
-01F2 ; Lt # LATIN CAPITAL LETTER D WITH SMALL LETTER Z
-1F88..1F8F ; Lt # [8] GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1F98..1F9F ; Lt # [8] GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FA8..1FAF ; Lt # [8] GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI..GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI
-1FBC ; Lt # GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FCC ; Lt # GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FFC ; Lt # GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-
-# Total code points: 31
-
-# ================================================
-
-# General_Category=Modifier_Letter
-
-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
-02EC ; Lm # MODIFIER LETTER VOICING
-02EE ; Lm # MODIFIER LETTER DOUBLE APOSTROPHE
-0374 ; Lm # GREEK NUMERAL SIGN
-037A ; Lm # GREEK YPOGEGRAMMENI
-0559 ; Lm # ARMENIAN MODIFIER LETTER LEFT HALF RING
-0640 ; Lm # ARABIC TATWEEL
-06E5..06E6 ; Lm # [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-07F4..07F5 ; Lm # [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07FA ; Lm # NKO LAJANYALAN
-081A ; Lm # SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; Lm # SAMARITAN MODIFIER LETTER SHORT A
-0828 ; Lm # SAMARITAN MODIFIER LETTER I
-0971 ; Lm # DEVANAGARI SIGN HIGH SPACING DOT
-0E46 ; Lm # THAI CHARACTER MAIYAMOK
-0EC6 ; Lm # LAO KO LA
-10FC ; Lm # MODIFIER LETTER GEORGIAN NAR
-17D7 ; Lm # KHMER SIGN LEK TOO
-1843 ; Lm # MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1AA7 ; Lm # TAI THAM SIGN MAI YAMOK
-1C78..1C7D ; Lm # [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1D2C..1D61 ; Lm # [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D78 ; Lm # MODIFIER LETTER CYRILLIC EN
-1D9B..1DBF ; Lm # [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-2071 ; Lm # SUPERSCRIPT LATIN SMALL LETTER I
-207F ; Lm # SUPERSCRIPT LATIN SMALL LETTER N
-2090..2094 ; Lm # [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2C7D ; Lm # MODIFIER LETTER CAPITAL V
-2D6F ; Lm # TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2E2F ; Lm # VERTICAL TILDE
-3005 ; Lm # IDEOGRAPHIC ITERATION MARK
-3031..3035 ; Lm # [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-303B ; Lm # VERTICAL IDEOGRAPHIC ITERATION MARK
-309D..309E ; Lm # [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-30FC..30FE ; Lm # [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-A015 ; Lm # YI SYLLABLE WU
-A4F8..A4FD ; Lm # [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A60C ; Lm # VAI SYLLABLE LENGTHENER
-A67F ; Lm # CYRILLIC PAYEROK
-A717..A71F ; Lm # [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A770 ; Lm # MODIFIER LETTER US
-A788 ; Lm # MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A9CF ; Lm # JAVANESE PANGRANGKEP
-AA70 ; Lm # MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AADD ; Lm # TAI VIET SYMBOL SAM
-FF70 ; Lm # HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF9E..FF9F ; Lm # [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-
-# Total code points: 202
-
-# ================================================
-
-# General_Category=Other_Letter
-
-01BB ; Lo # LATIN LETTER TWO WITH STROKE
-01C0..01C3 ; Lo # [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-0294 ; Lo # LATIN LETTER GLOTTAL STOP
-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..063F ; Lo # [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-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
-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..07A5 ; Lo # [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; Lo # THAANA LETTER NAA
-07CA..07EA ; Lo # [33] NKO LETTER A..NKO LETTER JONA RA
-0800..0815 ; Lo # [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-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
-0972 ; Lo # DEVANAGARI LETTER CANDRA A
-0979..097F ; Lo # [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-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
-0BD0 ; Lo # TAMIL OM
-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
-0C3D ; Lo # TELUGU SIGN AVAGRAHA
-0C58..0C59 ; Lo # [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-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
-0D3D ; Lo # MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; Lo # [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D7A..0D7F ; Lo # [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-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..0E33 ; Lo # [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E40..0E45 ; Lo # [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-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..0EB3 ; Lo # [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EBD ; Lo # LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; Lo # [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-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..0F6C ; Lo # [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; Lo # [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-1000..102A ; Lo # [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-103F ; Lo # MYANMAR LETTER GREAT SA
-1050..1055 ; Lo # [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-105A..105D ; Lo # [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-1061 ; Lo # MYANMAR LETTER SGAW KAREN SHA
-1065..1066 ; Lo # [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-106E..1070 ; Lo # [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1075..1081 ; Lo # [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-108E ; Lo # MYANMAR LETTER RUMAI PALAUNG FA
-10D0..10FA ; Lo # [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-1100..1248 ; Lo # [329] HANGUL CHOSEONG KIYEOK..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..167F ; Lo # [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; Lo # [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; Lo # [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-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
-17DC ; Lo # KHMER SIGN AVAKRAHASANYA
-1820..1842 ; Lo # [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-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
-18AA ; Lo # MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; Lo # [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-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..19AB ; Lo # [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-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
-1A20..1A54 ; Lo # [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1B05..1B33 ; Lo # [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; Lo # [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B83..1BA0 ; Lo # [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; Lo # [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; Lo # [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; Lo # [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; Lo # [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1CE9..1CEC ; Lo # [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; Lo # [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-2135..2138 ; Lo # [4] ALEF SYMBOL..DALET SYMBOL
-2D30..2D65 ; Lo # [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-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
-3006 ; Lo # IDEOGRAPHIC CLOSING MARK
-303C ; Lo # MASU MARK
-3041..3096 ; Lo # [86] HIRAGANA LETTER SMALL A..HIRAGANA LETTER SMALL KE
-309F ; Lo # HIRAGANA DIGRAPH YORI
-30A1..30FA ; Lo # [90] KATAKANA LETTER SMALL A..KATAKANA LETTER VO
-30FF ; Lo # KATAKANA DIGRAPH KOTO
-3105..312D ; Lo # [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-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..9FCB ; Lo # [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-A000..A014 ; Lo # [21] YI SYLLABLE IT..YI SYLLABLE E
-A016..A48C ; Lo # [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A4D0..A4F7 ; Lo # [40] LISU LETTER BA..LISU LETTER OE
-A500..A60B ; Lo # [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A610..A61F ; Lo # [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; Lo # [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A66E ; Lo # CYRILLIC LETTER MULTIOCULAR O
-A6A0..A6E5 ; Lo # [70] BAMUM LETTER A..BAMUM LETTER KI
-A7FB..A801 ; Lo # [7] LATIN EPIGRAPHIC LETTER REVERSED F..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
-A840..A873 ; Lo # [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; Lo # [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; Lo # [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8FB ; Lo # DEVANAGARI HEADSTROKE
-A90A..A925 ; Lo # [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; Lo # [23] REJANG LETTER KA..REJANG LETTER A
-A960..A97C ; Lo # [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-A984..A9B2 ; Lo # [47] JAVANESE LETTER A..JAVANESE LETTER HA
-AA00..AA28 ; Lo # [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; Lo # [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; Lo # [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA60..AA6F ; Lo # [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA71..AA76 ; Lo # [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA7A ; Lo # MYANMAR LETTER AITON RA
-AA80..AAAF ; Lo # [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB1 ; Lo # TAI VIET VOWEL AA
-AAB5..AAB6 ; Lo # [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB9..AABD ; Lo # [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AAC0 ; Lo # TAI VIET TONE MAI NUENG
-AAC2 ; Lo # TAI VIET TONE MAI SONG
-AADB..AADC ; Lo # [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-ABC0..ABE2 ; Lo # [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-AC00..D7A3 ; Lo # [11172] HANGUL SYLLABLE GA..HANGUL SYLLABLE HIH
-D7B0..D7C6 ; Lo # [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-D7CB..D7FB ; Lo # [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-F900..FA2D ; Lo # [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA30..FA6D ; Lo # [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA70..FAD9 ; Lo # [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-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..FD3D ; Lo # [363] ARABIC LETTER NG ISOLATED 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..FDFB ; Lo # [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FE70..FE74 ; Lo # [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; Lo # [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF66..FF6F ; Lo # [10] HALFWIDTH KATAKANA LETTER WO..HALFWIDTH KATAKANA LETTER SMALL TU
-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
-10280..1029C ; Lo # [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; Lo # [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; Lo # [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10330..10340 ; Lo # [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10342..10349 ; Lo # [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-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
-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..10855 ; Lo # [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10900..10915 ; Lo # [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10920..10939 ; Lo # [26] LYDIAN LETTER A..LYDIAN LETTER C
-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
-10A60..10A7C ; Lo # [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10B00..10B35 ; Lo # [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; Lo # [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B60..10B72 ; Lo # [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10C00..10C48 ; Lo # [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-11083..110AF ; Lo # [45] KAITHI LETTER A..KAITHI LETTER HA
-12000..1236E ; Lo # [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-13000..1342E ; Lo # [1071] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH AA032
-20000..2A6D6 ; Lo # [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A700..2B734 ; Lo # [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2F800..2FA1D ; Lo # [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-
-# Total code points: 96128
-
-# ================================================
-
-# General_Category=Nonspacing_Mark
-
-0300..036F ; Mn # [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; Mn # [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0591..05BD ; Mn # [45] HEBREW ACCENT ETNAHTA..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
-0610..061A ; Mn # [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; Mn # [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; Mn # ARABIC LETTER SUPERSCRIPT ALEF
-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
-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
-0711 ; Mn # SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; Mn # [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; Mn # [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; Mn # [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; Mn # [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; Mn # [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; Mn # [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; Mn # [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; Mn # [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; Mn # DEVANAGARI SIGN NUKTA
-0941..0948 ; Mn # [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; Mn # DEVANAGARI SIGN VIRAMA
-0951..0955 ; Mn # [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; Mn # [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; Mn # BENGALI SIGN CANDRABINDU
-09BC ; Mn # BENGALI SIGN NUKTA
-09C1..09C4 ; Mn # [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; Mn # BENGALI SIGN VIRAMA
-09E2..09E3 ; Mn # [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; Mn # [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; Mn # GURMUKHI SIGN NUKTA
-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
-0A51 ; Mn # GURMUKHI SIGN UDAAT
-0A70..0A71 ; Mn # [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; Mn # GURMUKHI SIGN YAKASH
-0A81..0A82 ; Mn # [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; Mn # GUJARATI SIGN NUKTA
-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
-0ACD ; Mn # GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; Mn # [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; Mn # ORIYA SIGN CANDRABINDU
-0B3C ; Mn # ORIYA SIGN NUKTA
-0B3F ; Mn # ORIYA VOWEL SIGN I
-0B41..0B44 ; Mn # [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; Mn # ORIYA SIGN VIRAMA
-0B56 ; Mn # ORIYA AI LENGTH MARK
-0B62..0B63 ; Mn # [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; Mn # TAMIL SIGN ANUSVARA
-0BC0 ; Mn # TAMIL VOWEL SIGN II
-0BCD ; Mn # TAMIL SIGN VIRAMA
-0C3E..0C40 ; Mn # [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-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
-0C62..0C63 ; Mn # [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; Mn # KANNADA SIGN NUKTA
-0CBF ; Mn # KANNADA VOWEL SIGN I
-0CC6 ; Mn # KANNADA VOWEL SIGN E
-0CCC..0CCD ; Mn # [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CE2..0CE3 ; Mn # [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D41..0D44 ; Mn # [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; Mn # MALAYALAM SIGN VIRAMA
-0D62..0D63 ; Mn # [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; Mn # SINHALA SIGN AL-LAKUNA
-0DD2..0DD4 ; Mn # [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; Mn # SINHALA VOWEL SIGN DIGA PAA-PILLA
-0E31 ; Mn # THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; Mn # [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; Mn # [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; Mn # LAO VOWEL SIGN MAI KAN
-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
-0EC8..0ECD ; Mn # [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; Mn # [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; Mn # TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; Mn # TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; Mn # TIBETAN MARK TSA -PHRU
-0F71..0F7E ; Mn # [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; Mn # [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; Mn # [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-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
-102D..1030 ; Mn # [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; Mn # [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; Mn # [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; Mn # [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; Mn # [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; Mn # [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; Mn # [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; Mn # MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; Mn # [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; Mn # MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; Mn # MYANMAR VOWEL SIGN AITON AI
-135F ; Mn # ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; Mn # [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; Mn # [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; Mn # [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; Mn # [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B7..17BD ; Mn # [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; Mn # KHMER SIGN NIKAHIT
-17C9..17D3 ; Mn # [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; Mn # KHMER SIGN ATTHACAN
-180B..180D ; Mn # [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; Mn # MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; Mn # [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; Mn # [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; Mn # LIMBU SMALL LETTER ANUSVARA
-1939..193B ; Mn # [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; Mn # [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; Mn # TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; Mn # [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; Mn # TAI THAM SIGN SAKOT
-1A62 ; Mn # TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; Mn # [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; Mn # [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; Mn # TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; Mn # [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; Mn # BALINESE SIGN REREKAN
-1B36..1B3A ; Mn # [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; Mn # BALINESE VOWEL SIGN LA LENGA
-1B42 ; Mn # BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; Mn # [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; Mn # [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; Mn # [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; Mn # [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; Mn # [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; Mn # [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; Mn # [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; Mn # [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; Mn # [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; Mn # VEDIC SIGN TIRYAK
-1DC0..1DE6 ; Mn # [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; Mn # [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-20D0..20DC ; Mn # [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20E1 ; Mn # COMBINING LEFT RIGHT ARROW ABOVE
-20E5..20F0 ; Mn # [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; Mn # [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; Mn # [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; Mn # [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; Mn # [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; Mn # COMBINING CYRILLIC VZMET
-A67C..A67D ; Mn # [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; Mn # [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; Mn # SYLOTI NAGRI SIGN DVISVARA
-A806 ; Mn # SYLOTI NAGRI SIGN HASANTA
-A80B ; Mn # SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; Mn # [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; Mn # SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; Mn # [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; Mn # [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; Mn # [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; Mn # [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; Mn # JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; Mn # [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; Mn # JAVANESE VOWEL SIGN PEPET
-AA29..AA2E ; Mn # [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; Mn # [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; Mn # [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; Mn # CHAM CONSONANT SIGN FINAL NG
-AA4C ; Mn # CHAM CONSONANT SIGN FINAL M
-AAB0 ; Mn # TAI VIET MAI KANG
-AAB2..AAB4 ; Mn # [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; Mn # [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; Mn # [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; Mn # TAI VIET TONE MAI THO
-ABE5 ; Mn # MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; Mn # MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; Mn # MEETEI MAYEK APUN IYEK
-FB1E ; Mn # HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; Mn # [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; Mn # [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-101FD ; Mn # PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-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
-10A38..10A3A ; Mn # [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; Mn # KHAROSHTHI VIRAMA
-11080..11081 ; Mn # [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; Mn # [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; Mn # [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D167..1D169 ; Mn # [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-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
-E0100..E01EF ; Mn # [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1162
-
-# ================================================
-
-# General_Category=Enclosing_Mark
-
-0488..0489 ; Me # [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-06DE ; Me # ARABIC START OF RUB EL HIZB
-20DD..20E0 ; Me # [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E2..20E4 ; Me # [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-A670..A672 ; Me # [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-
-# Total code points: 13
-
-# ================================================
-
-# General_Category=Spacing_Mark
-
-0903 ; Mc # DEVANAGARI SIGN VISARGA
-093E..0940 ; Mc # [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0949..094C ; Mc # [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094E ; Mc # DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0982..0983 ; Mc # [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BE..09C0 ; Mc # [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C7..09C8 ; Mc # [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; Mc # [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09D7 ; Mc # BENGALI AU LENGTH MARK
-0A03 ; Mc # GURMUKHI SIGN VISARGA
-0A3E..0A40 ; Mc # [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A83 ; Mc # GUJARATI SIGN VISARGA
-0ABE..0AC0 ; Mc # [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC9 ; Mc # GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; Mc # [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0B02..0B03 ; Mc # [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B3E ; Mc # ORIYA VOWEL SIGN AA
-0B40 ; Mc # ORIYA VOWEL SIGN II
-0B47..0B48 ; Mc # [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; Mc # [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B57 ; Mc # ORIYA AU LENGTH MARK
-0BBE..0BBF ; Mc # [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-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
-0BD7 ; Mc # TAMIL AU LENGTH MARK
-0C01..0C03 ; Mc # [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C41..0C44 ; Mc # [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C82..0C83 ; Mc # [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBE ; Mc # KANNADA VOWEL SIGN AA
-0CC0..0CC4 ; Mc # [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC7..0CC8 ; Mc # [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; Mc # [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CD5..0CD6 ; Mc # [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0D02..0D03 ; Mc # [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3E..0D40 ; Mc # [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D46..0D48 ; Mc # [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; Mc # [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D57 ; Mc # MALAYALAM AU LENGTH MARK
-0D82..0D83 ; Mc # [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DCF..0DD1 ; Mc # [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-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
-0F3E..0F3F ; Mc # [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F7F ; Mc # TIBETAN SIGN RNAM BCAD
-102B..102C ; Mc # [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-1031 ; Mc # MYANMAR VOWEL SIGN E
-1038 ; Mc # MYANMAR SIGN VISARGA
-103B..103C ; Mc # [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-1056..1057 ; Mc # [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1062..1064 ; Mc # [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1067..106D ; Mc # [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-1083..1084 ; Mc # [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1087..108C ; Mc # [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108F ; Mc # MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109C ; Mc # [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-17B6 ; Mc # KHMER VOWEL SIGN AA
-17BE..17C5 ; Mc # [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C7..17C8 ; Mc # [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-1923..1926 ; Mc # [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1929..192B ; Mc # [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; Mc # [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1933..1938 ; Mc # [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-19B0..19C0 ; Mc # [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C8..19C9 ; Mc # [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-1A19..1A1B ; Mc # [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A55 ; Mc # TAI THAM CONSONANT SIGN MEDIAL RA
-1A57 ; Mc # TAI THAM CONSONANT SIGN LA TANG LAI
-1A61 ; Mc # TAI THAM VOWEL SIGN A
-1A63..1A64 ; Mc # [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A6D..1A72 ; Mc # [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1B04 ; Mc # BALINESE SIGN BISAH
-1B35 ; Mc # BALINESE VOWEL SIGN TEDUNG
-1B3B ; Mc # BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3D..1B41 ; Mc # [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B43..1B44 ; Mc # [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B82 ; Mc # SUNDANESE SIGN PANGWISAD
-1BA1 ; Mc # SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA6..1BA7 ; Mc # [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BAA ; Mc # SUNDANESE SIGN PAMAAEH
-1C24..1C2B ; Mc # [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C34..1C35 ; Mc # [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1CE1 ; Mc # VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CF2 ; Mc # VEDIC SIGN ARDHAVISARGA
-A823..A824 ; Mc # [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A827 ; Mc # SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; Mc # [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; Mc # [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A952..A953 ; Mc # [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A983 ; Mc # JAVANESE SIGN WIGNYAN
-A9B4..A9B5 ; Mc # [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9BA..A9BB ; Mc # [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BD..A9C0 ; Mc # [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-AA2F..AA30 ; Mc # [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA33..AA34 ; Mc # [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA4D ; Mc # CHAM CONSONANT SIGN FINAL H
-AA7B ; Mc # MYANMAR SIGN PAO KAREN TONE
-ABE3..ABE4 ; Mc # [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE6..ABE7 ; Mc # [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE9..ABEA ; Mc # [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; Mc # MEETEI MAYEK LUM IYEK
-11082 ; Mc # KAITHI SIGN VISARGA
-110B0..110B2 ; Mc # [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B7..110B8 ; Mc # [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-1D165..1D166 ; Mc # [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D16D..1D172 ; Mc # [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-
-# Total code points: 276
-
-# ================================================
-
-# General_Category=Decimal_Number
-
-0030..0039 ; Nd # [10] DIGIT ZERO..DIGIT NINE
-0660..0669 ; Nd # [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-06F0..06F9 ; Nd # [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-07C0..07C9 ; Nd # [10] NKO DIGIT ZERO..NKO DIGIT NINE
-0966..096F ; Nd # [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-09E6..09EF ; Nd # [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-0A66..0A6F ; Nd # [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0AE6..0AEF ; Nd # [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B66..0B6F ; Nd # [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0BE6..0BEF ; Nd # [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C66..0C6F ; Nd # [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0CE6..0CEF ; Nd # [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D66..0D6F ; Nd # [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E50..0E59 ; Nd # [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0ED0..0ED9 ; Nd # [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0F20..0F29 ; Nd # [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-1040..1049 ; Nd # [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1090..1099 ; Nd # [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-17E0..17E9 ; Nd # [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; Nd # [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1946..194F ; Nd # [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-19D0..19DA ; Nd # [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A80..1A89 ; Nd # [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Nd # [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1B50..1B59 ; Nd # [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1BB0..1BB9 ; Nd # [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C40..1C49 ; Nd # [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C50..1C59 ; Nd # [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-A620..A629 ; Nd # [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A8D0..A8D9 ; Nd # [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A900..A909 ; Nd # [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A9D0..A9D9 ; Nd # [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA50..AA59 ; Nd # [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-ABF0..ABF9 ; Nd # [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-FF10..FF19 ; Nd # [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-104A0..104A9 ; Nd # [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-1D7CE..1D7FF ; Nd # [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 411
-
-# ================================================
-
-# General_Category=Letter_Number
-
-16EE..16F0 ; Nl # [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-2160..2182 ; Nl # [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2185..2188 ; Nl # [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-3007 ; Nl # IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; Nl # [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3038..303A ; Nl # [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-A6E6..A6EF ; Nl # [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-10140..10174 ; Nl # [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10341 ; Nl # GOTHIC LETTER NINETY
-1034A ; Nl # GOTHIC LETTER NINE HUNDRED
-103D1..103D5 ; Nl # [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-12400..12462 ; Nl # [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-
-# Total code points: 224
-
-# ================================================
-
-# General_Category=Other_Number
-
-00B2..00B3 ; No # [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B9 ; No # SUPERSCRIPT ONE
-00BC..00BE ; No # [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-09F4..09F9 ; No # [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-0BF0..0BF2 ; No # [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0C78..0C7E ; No # [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0D70..0D75 ; No # [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0F2A..0F33 ; No # [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-1369..137C ; No # [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-17F0..17F9 ; No # [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-2070 ; No # SUPERSCRIPT ZERO
-2074..2079 ; No # [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-2080..2089 ; No # [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-2150..215F ; No # [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2189 ; No # VULGAR FRACTION ZERO THIRDS
-2460..249B ; No # [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-24EA..24FF ; No # [22] CIRCLED DIGIT ZERO..NEGATIVE CIRCLED DIGIT ZERO
-2776..2793 ; No # [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2CFD ; No # COPTIC FRACTION ONE HALF
-3192..3195 ; No # [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3220..3229 ; No # [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-3251..325F ; No # [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3280..3289 ; No # [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-32B1..32BF ; No # [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-A830..A835 ; No # [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-10107..10133 ; No # [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10175..10178 ; No # [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-1018A ; No # GREEK ZERO SIGN
-10320..10323 ; No # [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10858..1085F ; No # [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10916..1091B ; No # [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-10A40..10A47 ; No # [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A7D..10A7E ; No # [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10B58..10B5F ; No # [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B78..10B7F ; No # [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10E60..10E7E ; No # [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-1D360..1D371 ; No # [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1F100..1F10A ; No # [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-
-# Total code points: 429
-
-# ================================================
-
-# General_Category=Space_Separator
-
-0020 ; Zs # SPACE
-00A0 ; Zs # NO-BREAK SPACE
-1680 ; Zs # OGHAM SPACE MARK
-180E ; Zs # MONGOLIAN VOWEL SEPARATOR
-2000..200A ; Zs # [11] EN QUAD..HAIR SPACE
-202F ; Zs # NARROW NO-BREAK SPACE
-205F ; Zs # MEDIUM MATHEMATICAL SPACE
-3000 ; Zs # IDEOGRAPHIC SPACE
-
-# Total code points: 18
-
-# ================================================
-
-# General_Category=Line_Separator
-
-2028 ; Zl # LINE SEPARATOR
-
-# Total code points: 1
-
-# ================================================
-
-# General_Category=Paragraph_Separator
-
-2029 ; Zp # PARAGRAPH SEPARATOR
-
-# Total code points: 1
-
-# ================================================
-
-# General_Category=Control
-
-0000..001F ; Cc # [32] <control-0000>..<control-001F>
-007F..009F ; Cc # [33] <control-007F>..<control-009F>
-
-# Total code points: 65
-
-# ================================================
-
-# General_Category=Format
-
-00AD ; Cf # SOFT HYPHEN
-0600..0603 ; Cf # [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-06DD ; Cf # ARABIC END OF AYAH
-070F ; Cf # SYRIAC ABBREVIATION MARK
-17B4..17B5 ; Cf # [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-200B..200F ; Cf # [5] ZERO WIDTH SPACE..RIGHT-TO-LEFT MARK
-202A..202E ; Cf # [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; Cf # [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; Cf # [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-FEFF ; Cf # ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; Cf # [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-110BD ; Cf # KAITHI NUMBER SIGN
-1D173..1D17A ; Cf # [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-E0001 ; Cf # LANGUAGE TAG
-E0020..E007F ; Cf # [96] TAG SPACE..CANCEL TAG
-
-# Total code points: 140
-
-# ================================================
-
-# General_Category=Private_Use
-
-E000..F8FF ; Co # [6400] <private-use-E000>..<private-use-F8FF>
-F0000..FFFFD ; Co # [65534] <private-use-F0000>..<private-use-FFFFD>
-100000..10FFFD; Co # [65534] <private-use-100000>..<private-use-10FFFD>
-
-# Total code points: 137468
-
-# ================================================
-
-# General_Category=Surrogate
-
-D800..DFFF ; Cs # [2048] <surrogate-D800>..<surrogate-DFFF>
-
-# Total code points: 2048
-
-# ================================================
-
-# General_Category=Dash_Punctuation
-
-002D ; Pd # HYPHEN-MINUS
-058A ; Pd # ARMENIAN HYPHEN
-05BE ; Pd # HEBREW PUNCTUATION MAQAF
-1400 ; Pd # CANADIAN SYLLABICS HYPHEN
-1806 ; Pd # MONGOLIAN TODO SOFT HYPHEN
-2010..2015 ; Pd # [6] HYPHEN..HORIZONTAL BAR
-2E17 ; Pd # DOUBLE OBLIQUE HYPHEN
-2E1A ; Pd # HYPHEN WITH DIAERESIS
-301C ; Pd # WAVE DASH
-3030 ; Pd # WAVY DASH
-30A0 ; Pd # KATAKANA-HIRAGANA DOUBLE HYPHEN
-FE31..FE32 ; Pd # [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE58 ; Pd # SMALL EM DASH
-FE63 ; Pd # SMALL HYPHEN-MINUS
-FF0D ; Pd # FULLWIDTH HYPHEN-MINUS
-
-# Total code points: 21
-
-# ================================================
-
-# General_Category=Open_Punctuation
-
-0028 ; Ps # LEFT PARENTHESIS
-005B ; Ps # LEFT SQUARE BRACKET
-007B ; Ps # LEFT CURLY BRACKET
-0F3A ; Ps # TIBETAN MARK GUG RTAGS GYON
-0F3C ; Ps # TIBETAN MARK ANG KHANG GYON
-169B ; Ps # OGHAM FEATHER MARK
-201A ; Ps # SINGLE LOW-9 QUOTATION MARK
-201E ; Ps # DOUBLE LOW-9 QUOTATION MARK
-2045 ; Ps # LEFT SQUARE BRACKET WITH QUILL
-207D ; Ps # SUPERSCRIPT LEFT PARENTHESIS
-208D ; Ps # SUBSCRIPT LEFT PARENTHESIS
-2329 ; Ps # LEFT-POINTING ANGLE BRACKET
-2768 ; Ps # MEDIUM LEFT PARENTHESIS ORNAMENT
-276A ; Ps # MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276C ; Ps # MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276E ; Ps # HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; Ps # HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; Ps # LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; Ps # MEDIUM LEFT CURLY BRACKET ORNAMENT
-27C5 ; Ps # LEFT S-SHAPED BAG DELIMITER
-27E6 ; Ps # MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E8 ; Ps # MATHEMATICAL LEFT ANGLE BRACKET
-27EA ; Ps # MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EC ; Ps # MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27EE ; Ps # MATHEMATICAL LEFT FLATTENED PARENTHESIS
-2983 ; Ps # LEFT WHITE CURLY BRACKET
-2985 ; Ps # LEFT WHITE PARENTHESIS
-2987 ; Ps # Z NOTATION LEFT IMAGE BRACKET
-2989 ; Ps # Z NOTATION LEFT BINDING BRACKET
-298B ; Ps # LEFT SQUARE BRACKET WITH UNDERBAR
-298D ; Ps # LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298F ; Ps # LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2991 ; Ps # LEFT ANGLE BRACKET WITH DOT
-2993 ; Ps # LEFT ARC LESS-THAN BRACKET
-2995 ; Ps # DOUBLE LEFT ARC GREATER-THAN BRACKET
-2997 ; Ps # LEFT BLACK TORTOISE SHELL BRACKET
-29D8 ; Ps # LEFT WIGGLY FENCE
-29DA ; Ps # LEFT DOUBLE WIGGLY FENCE
-29FC ; Ps # LEFT-POINTING CURVED ANGLE BRACKET
-2E22 ; Ps # TOP LEFT HALF BRACKET
-2E24 ; Ps # BOTTOM LEFT HALF BRACKET
-2E26 ; Ps # LEFT SIDEWAYS U BRACKET
-2E28 ; Ps # LEFT DOUBLE PARENTHESIS
-3008 ; Ps # LEFT ANGLE BRACKET
-300A ; Ps # LEFT DOUBLE ANGLE BRACKET
-300C ; Ps # LEFT CORNER BRACKET
-300E ; Ps # LEFT WHITE CORNER BRACKET
-3010 ; Ps # LEFT BLACK LENTICULAR BRACKET
-3014 ; Ps # LEFT TORTOISE SHELL BRACKET
-3016 ; Ps # LEFT WHITE LENTICULAR BRACKET
-3018 ; Ps # LEFT WHITE TORTOISE SHELL BRACKET
-301A ; Ps # LEFT WHITE SQUARE BRACKET
-301D ; Ps # REVERSED DOUBLE PRIME QUOTATION MARK
-FD3E ; Ps # ORNATE LEFT PARENTHESIS
-FE17 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE35 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE37 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE39 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3B ; Ps # PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3D ; Ps # PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3F ; Ps # PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE41 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE43 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE47 ; Ps # PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE59 ; Ps # SMALL LEFT PARENTHESIS
-FE5B ; Ps # SMALL LEFT CURLY BRACKET
-FE5D ; Ps # SMALL LEFT TORTOISE SHELL BRACKET
-FF08 ; Ps # FULLWIDTH LEFT PARENTHESIS
-FF3B ; Ps # FULLWIDTH LEFT SQUARE BRACKET
-FF5B ; Ps # FULLWIDTH LEFT CURLY BRACKET
-FF5F ; Ps # FULLWIDTH LEFT WHITE PARENTHESIS
-FF62 ; Ps # HALFWIDTH LEFT CORNER BRACKET
-
-# Total code points: 72
-
-# ================================================
-
-# General_Category=Close_Punctuation
-
-0029 ; Pe # RIGHT PARENTHESIS
-005D ; Pe # RIGHT SQUARE BRACKET
-007D ; Pe # RIGHT CURLY BRACKET
-0F3B ; Pe # TIBETAN MARK GUG RTAGS GYAS
-0F3D ; Pe # TIBETAN MARK ANG KHANG GYAS
-169C ; Pe # OGHAM REVERSED FEATHER MARK
-2046 ; Pe # RIGHT SQUARE BRACKET WITH QUILL
-207E ; Pe # SUPERSCRIPT RIGHT PARENTHESIS
-208E ; Pe # SUBSCRIPT RIGHT PARENTHESIS
-232A ; Pe # RIGHT-POINTING ANGLE BRACKET
-2769 ; Pe # MEDIUM RIGHT PARENTHESIS ORNAMENT
-276B ; Pe # MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276D ; Pe # MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276F ; Pe # HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2771 ; Pe # HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2773 ; Pe # LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2775 ; Pe # MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27C6 ; Pe # RIGHT S-SHAPED BAG DELIMITER
-27E7 ; Pe # MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E9 ; Pe # MATHEMATICAL RIGHT ANGLE BRACKET
-27EB ; Pe # MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27ED ; Pe # MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EF ; Pe # MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2984 ; Pe # RIGHT WHITE CURLY BRACKET
-2986 ; Pe # RIGHT WHITE PARENTHESIS
-2988 ; Pe # Z NOTATION RIGHT IMAGE BRACKET
-298A ; Pe # Z NOTATION RIGHT BINDING BRACKET
-298C ; Pe # RIGHT SQUARE BRACKET WITH UNDERBAR
-298E ; Pe # RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; Pe # RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2992 ; Pe # RIGHT ANGLE BRACKET WITH DOT
-2994 ; Pe # RIGHT ARC GREATER-THAN BRACKET
-2996 ; Pe # DOUBLE RIGHT ARC LESS-THAN BRACKET
-2998 ; Pe # RIGHT BLACK TORTOISE SHELL BRACKET
-29D9 ; Pe # RIGHT WIGGLY FENCE
-29DB ; Pe # RIGHT DOUBLE WIGGLY FENCE
-29FD ; Pe # RIGHT-POINTING CURVED ANGLE BRACKET
-2E23 ; Pe # TOP RIGHT HALF BRACKET
-2E25 ; Pe # BOTTOM RIGHT HALF BRACKET
-2E27 ; Pe # RIGHT SIDEWAYS U BRACKET
-2E29 ; Pe # RIGHT DOUBLE PARENTHESIS
-3009 ; Pe # RIGHT ANGLE BRACKET
-300B ; Pe # RIGHT DOUBLE ANGLE BRACKET
-300D ; Pe # RIGHT CORNER BRACKET
-300F ; Pe # RIGHT WHITE CORNER BRACKET
-3011 ; Pe # RIGHT BLACK LENTICULAR BRACKET
-3015 ; Pe # RIGHT TORTOISE SHELL BRACKET
-3017 ; Pe # RIGHT WHITE LENTICULAR BRACKET
-3019 ; Pe # RIGHT WHITE TORTOISE SHELL BRACKET
-301B ; Pe # RIGHT WHITE SQUARE BRACKET
-301E..301F ; Pe # [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-FD3F ; Pe # ORNATE RIGHT PARENTHESIS
-FE18 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE36 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE38 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE3A ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3C ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3E ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE40 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE42 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE44 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE48 ; Pe # PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE5A ; Pe # SMALL RIGHT PARENTHESIS
-FE5C ; Pe # SMALL RIGHT CURLY BRACKET
-FE5E ; Pe # SMALL RIGHT TORTOISE SHELL BRACKET
-FF09 ; Pe # FULLWIDTH RIGHT PARENTHESIS
-FF3D ; Pe # FULLWIDTH RIGHT SQUARE BRACKET
-FF5D ; Pe # FULLWIDTH RIGHT CURLY BRACKET
-FF60 ; Pe # FULLWIDTH RIGHT WHITE PARENTHESIS
-FF63 ; Pe # HALFWIDTH RIGHT CORNER BRACKET
-
-# Total code points: 71
-
-# ================================================
-
-# General_Category=Connector_Punctuation
-
-005F ; Pc # LOW LINE
-203F..2040 ; Pc # [2] UNDERTIE..CHARACTER TIE
-2054 ; Pc # INVERTED UNDERTIE
-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
-FF3F ; Pc # FULLWIDTH LOW LINE
-
-# Total code points: 10
-
-# ================================================
-
-# General_Category=Other_Punctuation
-
-0021..0023 ; Po # [3] EXCLAMATION MARK..NUMBER SIGN
-0025..0027 ; Po # [3] PERCENT SIGN..APOSTROPHE
-002A ; Po # ASTERISK
-002C ; Po # COMMA
-002E..002F ; Po # [2] FULL STOP..SOLIDUS
-003A..003B ; Po # [2] COLON..SEMICOLON
-003F..0040 ; Po # [2] QUESTION MARK..COMMERCIAL AT
-005C ; Po # REVERSE SOLIDUS
-00A1 ; Po # INVERTED EXCLAMATION MARK
-00B7 ; Po # MIDDLE DOT
-00BF ; Po # INVERTED QUESTION MARK
-037E ; Po # GREEK QUESTION MARK
-0387 ; Po # GREEK ANO TELEIA
-055A..055F ; Po # [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0589 ; Po # ARMENIAN FULL STOP
-05C0 ; Po # HEBREW PUNCTUATION PASEQ
-05C3 ; Po # HEBREW PUNCTUATION SOF PASUQ
-05C6 ; Po # HEBREW PUNCTUATION NUN HAFUKHA
-05F3..05F4 ; Po # [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-0609..060A ; Po # [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060C..060D ; Po # [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-061B ; Po # ARABIC SEMICOLON
-061E..061F ; Po # [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-066A..066D ; Po # [4] ARABIC PERCENT SIGN..ARABIC FIVE POINTED STAR
-06D4 ; Po # ARABIC FULL STOP
-0700..070D ; Po # [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-07F7..07F9 ; Po # [3] NKO SYMBOL GBAKURUNEN..NKO EXCLAMATION MARK
-0830..083E ; Po # [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0964..0965 ; Po # [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0970 ; Po # DEVANAGARI ABBREVIATION SIGN
-0DF4 ; Po # SINHALA PUNCTUATION KUNDDALIYA
-0E4F ; Po # THAI CHARACTER FONGMAN
-0E5A..0E5B ; Po # [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0F04..0F12 ; Po # [15] TIBETAN MARK INITIAL YIG MGO MDUN MA..TIBETAN MARK RGYA GRAM SHAD
-0F85 ; Po # TIBETAN MARK PALUTA
-0FD0..0FD4 ; Po # [5] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-104A..104F ; Po # [6] MYANMAR SIGN LITTLE SECTION..MYANMAR SYMBOL GENITIVE
-10FB ; Po # GEORGIAN PARAGRAPH SEPARATOR
-1361..1368 ; Po # [8] ETHIOPIC WORDSPACE..ETHIOPIC PARAGRAPH SEPARATOR
-166D..166E ; Po # [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-16EB..16ED ; Po # [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-1735..1736 ; Po # [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-17D4..17D6 ; Po # [3] KHMER SIGN KHAN..KHMER SIGN CAMNUC PII KUUH
-17D8..17DA ; Po # [3] KHMER SIGN BEYYAL..KHMER SIGN KOOMUUT
-1800..1805 ; Po # [6] MONGOLIAN BIRGA..MONGOLIAN FOUR DOTS
-1807..180A ; Po # [4] MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER..MONGOLIAN NIRUGU
-1944..1945 ; Po # [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-19DE..19DF ; Po # [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-1A1E..1A1F ; Po # [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1AA0..1AA6 ; Po # [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA8..1AAD ; Po # [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-1B5A..1B60 ; Po # [7] BALINESE PANTI..BALINESE PAMENENG
-1C3B..1C3F ; Po # [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C7E..1C7F ; Po # [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-1CD3 ; Po # VEDIC SIGN NIHSHVASA
-2016..2017 ; Po # [2] DOUBLE VERTICAL LINE..DOUBLE LOW LINE
-2020..2027 ; Po # [8] DAGGER..HYPHENATION POINT
-2030..2038 ; Po # [9] PER MILLE SIGN..CARET
-203B..203E ; Po # [4] REFERENCE MARK..OVERLINE
-2041..2043 ; Po # [3] CARET INSERTION POINT..HYPHEN BULLET
-2047..2051 ; Po # [11] DOUBLE QUESTION MARK..TWO ASTERISKS ALIGNED VERTICALLY
-2053 ; Po # SWUNG DASH
-2055..205E ; Po # [10] FLOWER PUNCTUATION MARK..VERTICAL FOUR DOTS
-2CF9..2CFC ; Po # [4] COPTIC OLD NUBIAN FULL STOP..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFE..2CFF ; Po # [2] COPTIC FULL STOP..COPTIC MORPHOLOGICAL DIVIDER
-2E00..2E01 ; Po # [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E06..2E08 ; Po # [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E0B ; Po # RAISED SQUARE
-2E0E..2E16 ; Po # [9] EDITORIAL CORONIS..DOTTED RIGHT-POINTING ANGLE
-2E18..2E19 ; Po # [2] INVERTED INTERROBANG..PALM BRANCH
-2E1B ; Po # TILDE WITH RING ABOVE
-2E1E..2E1F ; Po # [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E2A..2E2E ; Po # [5] TWO DOTS OVER ONE DOT PUNCTUATION..REVERSED QUESTION MARK
-2E30..2E31 ; Po # [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-3001..3003 ; Po # [3] IDEOGRAPHIC COMMA..DITTO MARK
-303D ; Po # PART ALTERNATION MARK
-30FB ; Po # KATAKANA MIDDLE DOT
-A4FE..A4FF ; Po # [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A60D..A60F ; Po # [3] VAI COMMA..VAI QUESTION MARK
-A673 ; Po # SLAVONIC ASTERISK
-A67E ; Po # CYRILLIC KAVYKA
-A6F2..A6F7 ; Po # [6] BAMUM NJAEMLI..BAMUM QUESTION MARK
-A874..A877 ; Po # [4] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA MARK DOUBLE SHAD
-A8CE..A8CF ; Po # [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A8F8..A8FA ; Po # [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A92E..A92F ; Po # [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A95F ; Po # REJANG SECTION MARK
-A9C1..A9CD ; Po # [13] JAVANESE LEFT RERENGGAN..JAVANESE TURNED PADA PISELEH
-A9DE..A9DF ; Po # [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA5C..AA5F ; Po # [4] CHAM PUNCTUATION SPIRAL..CHAM PUNCTUATION TRIPLE DANDA
-AADE..AADF ; Po # [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-ABEB ; Po # MEETEI MAYEK CHEIKHEI
-FE10..FE16 ; Po # [7] PRESENTATION FORM FOR VERTICAL COMMA..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE19 ; Po # PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-FE30 ; Po # PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE45..FE46 ; Po # [2] SESAME DOT..WHITE SESAME DOT
-FE49..FE4C ; Po # [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE50..FE52 ; Po # [3] SMALL COMMA..SMALL FULL STOP
-FE54..FE57 ; Po # [4] SMALL SEMICOLON..SMALL EXCLAMATION MARK
-FE5F..FE61 ; Po # [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE68 ; Po # SMALL REVERSE SOLIDUS
-FE6A..FE6B ; Po # [2] SMALL PERCENT SIGN..SMALL COMMERCIAL AT
-FF01..FF03 ; Po # [3] FULLWIDTH EXCLAMATION MARK..FULLWIDTH NUMBER SIGN
-FF05..FF07 ; Po # [3] FULLWIDTH PERCENT SIGN..FULLWIDTH APOSTROPHE
-FF0A ; Po # FULLWIDTH ASTERISK
-FF0C ; Po # FULLWIDTH COMMA
-FF0E..FF0F ; Po # [2] FULLWIDTH FULL STOP..FULLWIDTH SOLIDUS
-FF1A..FF1B ; Po # [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF1F..FF20 ; Po # [2] FULLWIDTH QUESTION MARK..FULLWIDTH COMMERCIAL AT
-FF3C ; Po # FULLWIDTH REVERSE SOLIDUS
-FF61 ; Po # HALFWIDTH IDEOGRAPHIC FULL STOP
-FF64..FF65 ; Po # [2] HALFWIDTH IDEOGRAPHIC COMMA..HALFWIDTH KATAKANA MIDDLE DOT
-10100..10101 ; Po # [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-1039F ; Po # UGARITIC WORD DIVIDER
-103D0 ; Po # OLD PERSIAN WORD DIVIDER
-10857 ; Po # IMPERIAL ARAMAIC SECTION SIGN
-1091F ; Po # PHOENICIAN WORD SEPARATOR
-1093F ; Po # LYDIAN TRIANGULAR MARK
-10A50..10A58 ; Po # [9] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION LINES
-10A7F ; Po # OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B39..10B3F ; Po # [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-110BB..110BC ; Po # [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BE..110C1 ; Po # [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12470..12473 ; Po # [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-
-# Total code points: 389
-
-# ================================================
-
-# General_Category=Math_Symbol
-
-002B ; Sm # PLUS SIGN
-003C..003E ; Sm # [3] LESS-THAN SIGN..GREATER-THAN SIGN
-007C ; Sm # VERTICAL LINE
-007E ; Sm # TILDE
-00AC ; Sm # NOT SIGN
-00B1 ; Sm # PLUS-MINUS SIGN
-00D7 ; Sm # MULTIPLICATION SIGN
-00F7 ; Sm # DIVISION SIGN
-03F6 ; Sm # GREEK REVERSED LUNATE EPSILON SYMBOL
-0606..0608 ; Sm # [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-2044 ; Sm # FRACTION SLASH
-2052 ; Sm # COMMERCIAL MINUS SIGN
-207A..207C ; Sm # [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-208A..208C ; Sm # [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-2140..2144 ; Sm # [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-214B ; Sm # TURNED AMPERSAND
-2190..2194 ; Sm # [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-219A..219B ; Sm # [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-21A0 ; Sm # RIGHTWARDS TWO HEADED ARROW
-21A3 ; Sm # RIGHTWARDS ARROW WITH TAIL
-21A6 ; Sm # RIGHTWARDS ARROW FROM BAR
-21AE ; Sm # LEFT RIGHT ARROW WITH STROKE
-21CE..21CF ; Sm # [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D2 ; Sm # RIGHTWARDS DOUBLE ARROW
-21D4 ; Sm # LEFT RIGHT DOUBLE ARROW
-21F4..22FF ; Sm # [268] RIGHT ARROW WITH SMALL CIRCLE..Z NOTATION BAG MEMBERSHIP
-2308..230B ; Sm # [4] LEFT CEILING..RIGHT FLOOR
-2320..2321 ; Sm # [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-237C ; Sm # RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-239B..23B3 ; Sm # [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23DC..23E1 ; Sm # [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-25B7 ; Sm # WHITE RIGHT-POINTING TRIANGLE
-25C1 ; Sm # WHITE LEFT-POINTING TRIANGLE
-25F8..25FF ; Sm # [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-266F ; Sm # MUSIC SHARP SIGN
-27C0..27C4 ; Sm # [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C7..27CA ; Sm # [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; Sm # LONG DIVISION
-27D0..27E5 ; Sm # [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27F0..27FF ; Sm # [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2900..2982 ; Sm # [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2999..29D7 ; Sm # [63] DOTTED FENCE..BLACK HOURGLASS
-29DC..29FB ; Sm # [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FE..2AFF ; Sm # [258] TINY..N-ARY WHITE VERTICAL BAR
-2B30..2B44 ; Sm # [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B47..2B4C ; Sm # [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-FB29 ; Sm # HEBREW LETTER ALTERNATIVE PLUS SIGN
-FE62 ; Sm # SMALL PLUS SIGN
-FE64..FE66 ; Sm # [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FF0B ; Sm # FULLWIDTH PLUS SIGN
-FF1C..FF1E ; Sm # [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF5C ; Sm # FULLWIDTH VERTICAL LINE
-FF5E ; Sm # FULLWIDTH TILDE
-FFE2 ; Sm # FULLWIDTH NOT SIGN
-FFE9..FFEC ; Sm # [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-1D6C1 ; Sm # MATHEMATICAL BOLD NABLA
-1D6DB ; Sm # MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6FB ; Sm # MATHEMATICAL ITALIC NABLA
-1D715 ; Sm # MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D735 ; Sm # MATHEMATICAL BOLD ITALIC NABLA
-1D74F ; Sm # MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D76F ; Sm # MATHEMATICAL SANS-SERIF BOLD NABLA
-1D789 ; Sm # MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D7A9 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7C3 ; Sm # MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-
-# Total code points: 945
-
-# ================================================
-
-# General_Category=Currency_Symbol
-
-0024 ; Sc # DOLLAR SIGN
-00A2..00A5 ; Sc # [4] CENT SIGN..YEN SIGN
-060B ; Sc # AFGHANI SIGN
-09F2..09F3 ; Sc # [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09FB ; Sc # BENGALI GANDA MARK
-0AF1 ; Sc # GUJARATI RUPEE SIGN
-0BF9 ; Sc # TAMIL RUPEE SIGN
-0E3F ; Sc # THAI CURRENCY SYMBOL BAHT
-17DB ; Sc # KHMER CURRENCY SYMBOL RIEL
-20A0..20B8 ; Sc # [25] EURO-CURRENCY SIGN..TENGE SIGN
-A838 ; Sc # NORTH INDIC RUPEE MARK
-FDFC ; Sc # RIAL SIGN
-FE69 ; Sc # SMALL DOLLAR SIGN
-FF04 ; Sc # FULLWIDTH DOLLAR SIGN
-FFE0..FFE1 ; Sc # [2] FULLWIDTH CENT SIGN..FULLWIDTH POUND SIGN
-FFE5..FFE6 ; Sc # [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-
-# Total code points: 46
-
-# ================================================
-
-# General_Category=Modifier_Symbol
-
-005E ; Sk # CIRCUMFLEX ACCENT
-0060 ; Sk # GRAVE ACCENT
-00A8 ; Sk # DIAERESIS
-00AF ; Sk # MACRON
-00B4 ; Sk # ACUTE ACCENT
-00B8 ; Sk # CEDILLA
-02C2..02C5 ; Sk # [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02D2..02DF ; Sk # [14] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER CROSS ACCENT
-02E5..02EB ; Sk # [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02ED ; Sk # MODIFIER LETTER UNASPIRATED
-02EF..02FF ; Sk # [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0375 ; Sk # GREEK LOWER NUMERAL SIGN
-0384..0385 ; Sk # [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-1FBD ; Sk # GREEK KORONIS
-1FBF..1FC1 ; Sk # [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FCD..1FCF ; Sk # [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FDD..1FDF ; Sk # [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FED..1FEF ; Sk # [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FFD..1FFE ; Sk # [2] GREEK OXIA..GREEK DASIA
-309B..309C ; Sk # [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A700..A716 ; Sk # [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A720..A721 ; Sk # [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A789..A78A ; Sk # [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-FF3E ; Sk # FULLWIDTH CIRCUMFLEX ACCENT
-FF40 ; Sk # FULLWIDTH GRAVE ACCENT
-FFE3 ; Sk # FULLWIDTH MACRON
-
-# Total code points: 99
-
-# ================================================
-
-# General_Category=Other_Symbol
-
-00A6..00A7 ; So # [2] BROKEN BAR..SECTION SIGN
-00A9 ; So # COPYRIGHT SIGN
-00AE ; So # REGISTERED SIGN
-00B0 ; So # DEGREE SIGN
-00B6 ; So # PILCROW SIGN
-0482 ; So # CYRILLIC THOUSANDS SIGN
-060E..060F ; So # [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-06E9 ; So # ARABIC PLACE OF SAJDAH
-06FD..06FE ; So # [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-07F6 ; So # NKO SYMBOL OO DENNEN
-09FA ; So # BENGALI ISSHAR
-0B70 ; So # ORIYA ISSHAR
-0BF3..0BF8 ; So # [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BFA ; So # TAMIL NUMBER SIGN
-0C7F ; So # TELUGU SIGN TUUMU
-0CF1..0CF2 ; So # [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0D79 ; So # MALAYALAM DATE MARK
-0F01..0F03 ; So # [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F13..0F17 ; So # [5] TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F1A..0F1F ; So # [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F34 ; So # TIBETAN MARK BSDUS RTAGS
-0F36 ; So # TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F38 ; So # TIBETAN MARK CHE MGO
-0FBE..0FC5 ; So # [8] TIBETAN KU RU KHA..TIBETAN SYMBOL RDO RJE
-0FC7..0FCC ; So # [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; So # [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD5..0FD8 ; So # [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-109E..109F ; So # [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-1360 ; So # ETHIOPIC SECTION MARK
-1390..1399 ; So # [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-1940 ; So # LIMBU SIGN LOO
-19E0..19FF ; So # [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1B61..1B6A ; So # [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B74..1B7C ; So # [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-2100..2101 ; So # [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2103..2106 ; So # [4] DEGREE CELSIUS..CADA UNA
-2108..2109 ; So # [2] SCRUPLE..DEGREE FAHRENHEIT
-2114 ; So # L B BAR SYMBOL
-2116..2118 ; So # [3] NUMERO SIGN..SCRIPT CAPITAL P
-211E..2123 ; So # [6] PRESCRIPTION TAKE..VERSICLE
-2125 ; So # OUNCE SIGN
-2127 ; So # INVERTED OHM SIGN
-2129 ; So # TURNED GREEK SMALL LETTER IOTA
-212E ; So # ESTIMATED SYMBOL
-213A..213B ; So # [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-214A ; So # PROPERTY LINE
-214C..214D ; So # [2] PER SIGN..AKTIESELSKAB
-214F ; So # SYMBOL FOR SAMARITAN SOURCE
-2195..2199 ; So # [5] UP DOWN ARROW..SOUTH WEST ARROW
-219C..219F ; So # [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A1..21A2 ; So # [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A4..21A5 ; So # [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A7..21AD ; So # [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AF..21CD ; So # [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; So # [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D3 ; So # DOWNWARDS DOUBLE ARROW
-21D5..21F3 ; So # [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-2300..2307 ; So # [8] DIAMETER SIGN..WAVY LINE
-230C..231F ; So # [20] BOTTOM RIGHT CROP..BOTTOM RIGHT CORNER
-2322..2328 ; So # [7] FROWN..KEYBOARD
-232B..237B ; So # [81] ERASE TO THE LEFT..NOT CHECK MARK
-237D..239A ; So # [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-23B4..23DB ; So # [40] TOP SQUARE BRACKET..FUSE
-23E2..23E8 ; So # [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; So # [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; So # [11] OCR HOOK..OCR DOUBLE BACKSLASH
-249C..24E9 ; So # [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-2500..25B6 ; So # [183] BOX DRAWINGS LIGHT HORIZONTAL..BLACK RIGHT-POINTING TRIANGLE
-25B8..25C0 ; So # [9] BLACK RIGHT-POINTING SMALL TRIANGLE..BLACK LEFT-POINTING TRIANGLE
-25C2..25F7 ; So # [54] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-2600..266E ; So # [111] BLACK SUN WITH RAYS..MUSIC NATURAL SIGN
-2670..26CD ; So # [94] WEST SYRIAC CROSS..DISABLED CAR
-26CF..26E1 ; So # [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; So # HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; So # [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2701..2704 ; So # [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; So # [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; So # [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; So # [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; So # SHADOWED WHITE CIRCLE
-274F..2752 ; So # [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756..275E ; So # [9] BLACK DIAMOND MINUS WHITE X..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2761..2767 ; So # [7] CURVED STEM PARAGRAPH SIGN ORNAMENT..ROTATED FLORAL HEART BULLET
-2794 ; So # HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; So # [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; So # [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-2800..28FF ; So # [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2B00..2B2F ; So # [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B45..2B46 ; So # [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B50..2B59 ; So # [10] WHITE MEDIUM STAR..HEAVY CIRCLED SALTIRE
-2CE5..2CEA ; So # [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2E80..2E99 ; So # [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; So # [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; So # [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; So # [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3004 ; So # JAPANESE INDUSTRIAL STANDARD SYMBOL
-3012..3013 ; So # [2] POSTAL MARK..GETA MARK
-3020 ; So # POSTAL MARK FACE
-3036..3037 ; So # [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-303E..303F ; So # [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-3190..3191 ; So # [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3196..319F ; So # [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31C0..31E3 ; So # [36] CJK STROKE T..CJK STROKE Q
-3200..321E ; So # [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-322A..3250 ; So # [39] PARENTHESIZED IDEOGRAPH MOON..PARTNERSHIP SIGN
-3260..327F ; So # [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
-328A..32B0 ; So # [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32C0..32FE ; So # [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; So # [256] SQUARE APAATO..SQUARE GAL
-4DC0..4DFF ; So # [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-A490..A4C6 ; So # [55] YI RADICAL QOT..YI RADICAL KE
-A828..A82B ; So # [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A836..A837 ; So # [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A839 ; So # NORTH INDIC QUANTITY MARK
-AA77..AA79 ; So # [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-FDFD ; So # ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FFE4 ; So # FULLWIDTH BROKEN BAR
-FFE8 ; So # HALFWIDTH FORMS LIGHT VERTICAL
-FFED..FFEE ; So # [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-FFFC..FFFD ; So # [2] OBJECT REPLACEMENT CHARACTER..REPLACEMENT CHARACTER
-10102 ; So # AEGEAN CHECK MARK
-10137..1013F ; So # [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10179..10189 ; So # [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-10190..1019B ; So # [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; So # [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-1D000..1D0F5 ; So # [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; So # [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; So # [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D16A..1D16C ; So # [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D183..1D184 ; So # [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; So # [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; So # [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D200..1D241 ; So # [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D245 ; So # GREEK MUSICAL LEIMMA
-1D300..1D356 ; So # [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1F000..1F02B ; So # [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; So # [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F110..1F12E ; So # [31] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED WZ
-1F131 ; So # SQUARED LATIN CAPITAL LETTER B
-1F13D ; So # SQUARED LATIN CAPITAL LETTER N
-1F13F ; So # SQUARED LATIN CAPITAL LETTER P
-1F142 ; So # SQUARED LATIN CAPITAL LETTER S
-1F146 ; So # SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; So # [5] SQUARED HV..SQUARED PPV
-1F157 ; So # NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; So # NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; So # NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; So # [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; So # NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; So # [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; So # SQUARE DJ
-1F200 ; So # SQUARE HIRAGANA HOKA
-1F210..1F231 ; So # [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; So # [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-
-# Total code points: 3409
-
-# ================================================
-
-# General_Category=Initial_Punctuation
-
-00AB ; Pi # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-2018 ; Pi # LEFT SINGLE QUOTATION MARK
-201B..201C ; Pi # [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201F ; Pi # DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2039 ; Pi # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-2E02 ; Pi # LEFT SUBSTITUTION BRACKET
-2E04 ; Pi # LEFT DOTTED SUBSTITUTION BRACKET
-2E09 ; Pi # LEFT TRANSPOSITION BRACKET
-2E0C ; Pi # LEFT RAISED OMISSION BRACKET
-2E1C ; Pi # LEFT LOW PARAPHRASE BRACKET
-2E20 ; Pi # LEFT VERTICAL BAR WITH QUILL
-
-# Total code points: 12
-
-# ================================================
-
-# General_Category=Final_Punctuation
-
-00BB ; Pf # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-2019 ; Pf # RIGHT SINGLE QUOTATION MARK
-201D ; Pf # RIGHT DOUBLE QUOTATION MARK
-203A ; Pf # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-2E03 ; Pf # RIGHT SUBSTITUTION BRACKET
-2E05 ; Pf # RIGHT DOTTED SUBSTITUTION BRACKET
-2E0A ; Pf # RIGHT TRANSPOSITION BRACKET
-2E0D ; Pf # RIGHT RAISED OMISSION BRACKET
-2E1D ; Pf # RIGHT LOW PARAPHRASE BRACKET
-2E21 ; Pf # RIGHT VERTICAL BAR WITH QUILL
-
-# Total code points: 10
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinGroup.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinGroup.txt
deleted file mode 100644
index c6c6f0330b9..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinGroup.txt
+++ /dev/null
@@ -1,423 +0,0 @@
-# DerivedJoiningGroup-5.2.0.txt
-# Date: 2009-05-22, 18:51:25 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Joining Group (listing ArabicShaping.txt, field 3)
-
-# All code points not explicitly listed for Joining_Group
-# have the value No_Joining_Group.
-
-# @missing: 0000..10FFFF; No_Joining_Group
-
-# ================================================
-
-0639..063A ; Ain # Lo [2] ARABIC LETTER AIN..ARABIC LETTER GHAIN
-06A0 ; Ain # Lo ARABIC LETTER AIN WITH THREE DOTS ABOVE
-06FC ; Ain # Lo ARABIC LETTER GHAIN WITH DOT BELOW
-075D..075F ; Ain # Lo [3] ARABIC LETTER AIN WITH TWO DOTS ABOVE..ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE
-
-# Total code points: 7
-
-# ================================================
-
-0710 ; Alaph # Lo SYRIAC LETTER ALAPH
-
-# Total code points: 1
-
-# ================================================
-
-0622..0623 ; Alef # Lo [2] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER ALEF WITH HAMZA ABOVE
-0625 ; Alef # Lo ARABIC LETTER ALEF WITH HAMZA BELOW
-0627 ; Alef # Lo ARABIC LETTER ALEF
-0671..0673 ; Alef # Lo [3] ARABIC LETTER ALEF WASLA..ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0675 ; Alef # Lo ARABIC LETTER HIGH HAMZA ALEF
-0773..0774 ; Alef # Lo [2] ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-
-# Total code points: 10
-
-# ================================================
-
-0628 ; Beh # Lo ARABIC LETTER BEH
-062A..062B ; Beh # Lo [2] ARABIC LETTER TEH..ARABIC LETTER THEH
-066E ; Beh # Lo ARABIC LETTER DOTLESS BEH
-0679..0680 ; Beh # Lo [8] ARABIC LETTER TTEH..ARABIC LETTER BEHEH
-0750..0756 ; Beh # Lo [7] ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW..ARABIC LETTER BEH WITH SMALL V
-
-# Total code points: 19
-
-# ================================================
-
-0712 ; Beth # Lo SYRIAC LETTER BETH
-072D ; Beth # Lo SYRIAC LETTER PERSIAN BHETH
-
-# Total code points: 2
-
-# ================================================
-
-062F..0630 ; Dal # Lo [2] ARABIC LETTER DAL..ARABIC LETTER THAL
-0688..0690 ; Dal # Lo [9] ARABIC LETTER DDAL..ARABIC LETTER DAL WITH FOUR DOTS ABOVE
-06EE ; Dal # Lo ARABIC LETTER DAL WITH INVERTED V
-0759..075A ; Dal # Lo [2] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH..ARABIC LETTER DAL WITH INVERTED SMALL V BELOW
-
-# Total code points: 14
-
-# ================================================
-
-0715..0716 ; Dalath_Rish # Lo [2] SYRIAC LETTER DALATH..SYRIAC LETTER DOTLESS DALATH RISH
-072A ; Dalath_Rish # Lo SYRIAC LETTER RISH
-072F ; Dalath_Rish # Lo SYRIAC LETTER PERSIAN DHALATH
-
-# Total code points: 4
-
-# ================================================
-
-0725 ; E # Lo SYRIAC LETTER E
-
-# Total code points: 1
-
-# ================================================
-
-0641 ; Feh # Lo ARABIC LETTER FEH
-06A1..06A6 ; Feh # Lo [6] ARABIC LETTER DOTLESS FEH..ARABIC LETTER PEHEH
-0760..0761 ; Feh # Lo [2] ARABIC LETTER FEH WITH TWO DOTS BELOW..ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW
-
-# Total code points: 9
-
-# ================================================
-
-0724 ; Final_Semkath # Lo SYRIAC LETTER FINAL SEMKATH
-
-# Total code points: 1
-
-# ================================================
-
-063B..063C ; Gaf # Lo [2] ARABIC LETTER KEHEH WITH TWO DOTS ABOVE..ARABIC LETTER KEHEH WITH THREE DOTS BELOW
-06A9 ; Gaf # Lo ARABIC LETTER KEHEH
-06AB ; Gaf # Lo ARABIC LETTER KAF WITH RING
-06AF..06B4 ; Gaf # Lo [6] ARABIC LETTER GAF..ARABIC LETTER GAF WITH THREE DOTS ABOVE
-0762..0764 ; Gaf # Lo [3] ARABIC LETTER KEHEH WITH DOT ABOVE..ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW
-
-# Total code points: 13
-
-# ================================================
-
-0713..0714 ; Gamal # Lo [2] SYRIAC LETTER GAMAL..SYRIAC LETTER GAMAL GARSHUNI
-072E ; Gamal # Lo SYRIAC LETTER PERSIAN GHAMAL
-
-# Total code points: 3
-
-# ================================================
-
-062C..062E ; Hah # Lo [3] ARABIC LETTER JEEM..ARABIC LETTER KHAH
-0681..0687 ; Hah # Lo [7] ARABIC LETTER HAH WITH HAMZA ABOVE..ARABIC LETTER TCHEHEH
-06BF ; Hah # Lo ARABIC LETTER TCHEH WITH DOT ABOVE
-0757..0758 ; Hah # Lo [2] ARABIC LETTER HAH WITH TWO DOTS ABOVE..ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-076E..076F ; Hah # Lo [2] ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW..ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0772 ; Hah # Lo ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-077C ; Hah # Lo ARABIC LETTER HAH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-
-# Total code points: 17
-
-# ================================================
-
-06C3 ; Hamza_On_Heh_Goal # Lo ARABIC LETTER TEH MARBUTA GOAL
-
-# Total code points: 1
-
-# ================================================
-
-0717 ; He # Lo SYRIAC LETTER HE
-
-# Total code points: 1
-
-# ================================================
-
-0647 ; Heh # Lo ARABIC LETTER HEH
-
-# Total code points: 1
-
-# ================================================
-
-06C1..06C2 ; Heh_Goal # Lo [2] ARABIC LETTER HEH GOAL..ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-
-# Total code points: 2
-
-# ================================================
-
-071A ; Heth # Lo SYRIAC LETTER HETH
-
-# Total code points: 1
-
-# ================================================
-
-0643 ; Kaf # Lo ARABIC LETTER KAF
-06AC..06AE ; Kaf # Lo [3] ARABIC LETTER KAF WITH DOT ABOVE..ARABIC LETTER KAF WITH THREE DOTS BELOW
-077F ; Kaf # Lo ARABIC LETTER KAF WITH TWO DOTS ABOVE
-
-# Total code points: 5
-
-# ================================================
-
-071F ; Kaph # Lo SYRIAC LETTER KAPH
-
-# Total code points: 1
-
-# ================================================
-
-06BE ; Knotted_Heh # Lo ARABIC LETTER HEH DOACHASHMEE
-06FF ; Knotted_Heh # Lo ARABIC LETTER HEH WITH INVERTED V
-
-# Total code points: 2
-
-# ================================================
-
-0644 ; Lam # Lo ARABIC LETTER LAM
-06B5..06B8 ; Lam # Lo [4] ARABIC LETTER LAM WITH SMALL V..ARABIC LETTER LAM WITH THREE DOTS BELOW
-076A ; Lam # Lo ARABIC LETTER LAM WITH BAR
-
-# Total code points: 6
-
-# ================================================
-
-0720 ; Lamadh # Lo SYRIAC LETTER LAMADH
-
-# Total code points: 1
-
-# ================================================
-
-0645 ; Meem # Lo ARABIC LETTER MEEM
-0765..0766 ; Meem # Lo [2] ARABIC LETTER MEEM WITH DOT ABOVE..ARABIC LETTER MEEM WITH DOT BELOW
-
-# Total code points: 3
-
-# ================================================
-
-0721 ; Mim # Lo SYRIAC LETTER MIM
-
-# Total code points: 1
-
-# ================================================
-
-0646 ; Noon # Lo ARABIC LETTER NOON
-06B9..06BC ; Noon # Lo [4] ARABIC LETTER NOON WITH DOT BELOW..ARABIC LETTER NOON WITH RING
-0767..0769 ; Noon # Lo [3] ARABIC LETTER NOON WITH TWO DOTS BELOW..ARABIC LETTER NOON WITH SMALL V
-
-# Total code points: 8
-
-# ================================================
-
-0722 ; Nun # Lo SYRIAC LETTER NUN
-
-# Total code points: 1
-
-# ================================================
-
-0726 ; Pe # Lo SYRIAC LETTER PE
-
-# Total code points: 1
-
-# ================================================
-
-0642 ; Qaf # Lo ARABIC LETTER QAF
-066F ; Qaf # Lo ARABIC LETTER DOTLESS QAF
-06A7..06A8 ; Qaf # Lo [2] ARABIC LETTER QAF WITH DOT ABOVE..ARABIC LETTER QAF WITH THREE DOTS ABOVE
-
-# Total code points: 4
-
-# ================================================
-
-0729 ; Qaph # Lo SYRIAC LETTER QAPH
-
-# Total code points: 1
-
-# ================================================
-
-0631..0632 ; Reh # Lo [2] ARABIC LETTER REH..ARABIC LETTER ZAIN
-0691..0699 ; Reh # Lo [9] ARABIC LETTER RREH..ARABIC LETTER REH WITH FOUR DOTS ABOVE
-06EF ; Reh # Lo ARABIC LETTER REH WITH INVERTED V
-075B ; Reh # Lo ARABIC LETTER REH WITH STROKE
-076B..076C ; Reh # Lo [2] ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE..ARABIC LETTER REH WITH HAMZA ABOVE
-0771 ; Reh # Lo ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-
-# Total code points: 16
-
-# ================================================
-
-0727 ; Reversed_Pe # Lo SYRIAC LETTER REVERSED PE
-
-# Total code points: 1
-
-# ================================================
-
-0635..0636 ; Sad # Lo [2] ARABIC LETTER SAD..ARABIC LETTER DAD
-069D..069E ; Sad # Lo [2] ARABIC LETTER SAD WITH TWO DOTS BELOW..ARABIC LETTER SAD WITH THREE DOTS ABOVE
-06FB ; Sad # Lo ARABIC LETTER DAD WITH DOT BELOW
-
-# Total code points: 5
-
-# ================================================
-
-0728 ; Sadhe # Lo SYRIAC LETTER SADHE
-
-# Total code points: 1
-
-# ================================================
-
-0633..0634 ; Seen # Lo [2] ARABIC LETTER SEEN..ARABIC LETTER SHEEN
-069A..069C ; Seen # Lo [3] ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE..ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE
-06FA ; Seen # Lo ARABIC LETTER SHEEN WITH DOT BELOW
-075C ; Seen # Lo ARABIC LETTER SEEN WITH FOUR DOTS ABOVE
-076D ; Seen # Lo ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE
-0770 ; Seen # Lo ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-077D..077E ; Seen # Lo [2] ARABIC LETTER SEEN WITH EXTENDED ARABIC-INDIC DIGIT FOUR ABOVE..ARABIC LETTER SEEN WITH INVERTED V
-
-# Total code points: 11
-
-# ================================================
-
-0723 ; Semkath # Lo SYRIAC LETTER SEMKATH
-
-# Total code points: 1
-
-# ================================================
-
-072B ; Shin # Lo SYRIAC LETTER SHIN
-
-# Total code points: 1
-
-# ================================================
-
-06AA ; Swash_Kaf # Lo ARABIC LETTER SWASH KAF
-
-# Total code points: 1
-
-# ================================================
-
-0637..0638 ; Tah # Lo [2] ARABIC LETTER TAH..ARABIC LETTER ZAH
-069F ; Tah # Lo ARABIC LETTER TAH WITH THREE DOTS ABOVE
-
-# Total code points: 3
-
-# ================================================
-
-072C ; Taw # Lo SYRIAC LETTER TAW
-
-# Total code points: 1
-
-# ================================================
-
-0629 ; Teh_Marbuta # Lo ARABIC LETTER TEH MARBUTA
-06C0 ; Teh_Marbuta # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06D5 ; Teh_Marbuta # Lo ARABIC LETTER AE
-
-# Total code points: 3
-
-# ================================================
-
-071B..071C ; Teth # Lo [2] SYRIAC LETTER TETH..SYRIAC LETTER TETH GARSHUNI
-
-# Total code points: 2
-
-# ================================================
-
-0624 ; Waw # Lo ARABIC LETTER WAW WITH HAMZA ABOVE
-0648 ; Waw # Lo ARABIC LETTER WAW
-0676..0677 ; Waw # Lo [2] ARABIC LETTER HIGH HAMZA WAW..ARABIC LETTER U WITH HAMZA ABOVE
-06C4..06CB ; Waw # Lo [8] ARABIC LETTER WAW WITH RING..ARABIC LETTER VE
-06CF ; Waw # Lo ARABIC LETTER WAW WITH DOT ABOVE
-0778..0779 ; Waw # Lo [2] ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-
-# Total code points: 15
-
-# ================================================
-
-0718 ; Syriac_Waw # Lo SYRIAC LETTER WAW
-
-# Total code points: 1
-
-# ================================================
-
-0626 ; Yeh # Lo ARABIC LETTER YEH WITH HAMZA ABOVE
-0649..064A ; Yeh # Lo [2] ARABIC LETTER ALEF MAKSURA..ARABIC LETTER YEH
-0678 ; Yeh # Lo ARABIC LETTER HIGH HAMZA YEH
-06D0..06D1 ; Yeh # Lo [2] ARABIC LETTER E..ARABIC LETTER YEH WITH THREE DOTS BELOW
-0777 ; Yeh # Lo ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-
-# Total code points: 7
-
-# ================================================
-
-06D2..06D3 ; Yeh_Barree # Lo [2] ARABIC LETTER YEH BARREE..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-
-# Total code points: 2
-
-# ================================================
-
-06CD ; Yeh_With_Tail # Lo ARABIC LETTER YEH WITH TAIL
-
-# Total code points: 1
-
-# ================================================
-
-071D ; Yudh # Lo SYRIAC LETTER YUDH
-
-# Total code points: 1
-
-# ================================================
-
-071E ; Yudh_He # Lo SYRIAC LETTER YUDH HE
-
-# Total code points: 1
-
-# ================================================
-
-0719 ; Zain # Lo SYRIAC LETTER ZAIN
-
-# Total code points: 1
-
-# ================================================
-
-074D ; Zhain # Lo SYRIAC LETTER SOGDIAN ZHAIN
-
-# Total code points: 1
-
-# ================================================
-
-074E ; Khaph # Lo SYRIAC LETTER SOGDIAN KHAPH
-
-# Total code points: 1
-
-# ================================================
-
-074F ; Fe # Lo SYRIAC LETTER SOGDIAN FE
-
-# Total code points: 1
-
-# ================================================
-
-077A..077B ; Burushaski_Yeh_Barree # Lo [2] ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-
-# Total code points: 2
-
-# ================================================
-
-063D..063F ; Farsi_Yeh # Lo [3] ARABIC LETTER FARSI YEH WITH INVERTED V..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-06CC ; Farsi_Yeh # Lo ARABIC LETTER FARSI YEH
-06CE ; Farsi_Yeh # Lo ARABIC LETTER YEH WITH SMALL V
-0775..0776 ; Farsi_Yeh # Lo [2] ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-
-# Total code points: 7
-
-# ================================================
-
-06BD ; Nya # Lo ARABIC LETTER NOON WITH THREE DOTS ABOVE
-
-# Total code points: 1
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinType.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinType.txt
deleted file mode 100644
index d4dcc85f691..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DJoinType.txt
+++ /dev/null
@@ -1,318 +0,0 @@
-# DerivedJoiningType-5.2.0.txt
-# Date: 2009-05-28, 20:37:39 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Type T is derived, as described in ArabicShaping.txt
-
-# All code points not explicitly listed for Joining_Type
-# have the value Non_Joining (U).
-
-# @missing: 0000..10FFFF; Non_Joining
-
-# ================================================
-
-# Joining_Type=Join_Causing
-
-0640 ; C # Lm ARABIC TATWEEL
-07FA ; C # Lm NKO LAJANYALAN
-200D ; C # Cf ZERO WIDTH JOINER
-
-# Total code points: 3
-
-# ================================================
-
-# Joining_Type=Dual_Joining
-
-0626 ; D # Lo ARABIC LETTER YEH WITH HAMZA ABOVE
-0628 ; D # Lo ARABIC LETTER BEH
-062A..062E ; D # Lo [5] ARABIC LETTER TEH..ARABIC LETTER KHAH
-0633..063F ; D # Lo [13] ARABIC LETTER SEEN..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0641..0647 ; D # Lo [7] ARABIC LETTER FEH..ARABIC LETTER HEH
-0649..064A ; D # Lo [2] ARABIC LETTER ALEF MAKSURA..ARABIC LETTER YEH
-066E..066F ; D # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0678..0687 ; D # Lo [16] ARABIC LETTER HIGH HAMZA YEH..ARABIC LETTER TCHEHEH
-069A..06BF ; D # Lo [38] ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE..ARABIC LETTER TCHEH WITH DOT ABOVE
-06C1..06C2 ; D # Lo [2] ARABIC LETTER HEH GOAL..ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-06CC ; D # Lo ARABIC LETTER FARSI YEH
-06CE ; D # Lo ARABIC LETTER YEH WITH SMALL V
-06D0..06D1 ; D # Lo [2] ARABIC LETTER E..ARABIC LETTER YEH WITH THREE DOTS BELOW
-06FA..06FC ; D # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FF ; D # Lo ARABIC LETTER HEH WITH INVERTED V
-0712..0714 ; D # Lo [3] SYRIAC LETTER BETH..SYRIAC LETTER GAMAL GARSHUNI
-071A..071D ; D # Lo [4] SYRIAC LETTER HETH..SYRIAC LETTER YUDH
-071F..0727 ; D # Lo [9] SYRIAC LETTER KAPH..SYRIAC LETTER REVERSED PE
-0729 ; D # Lo SYRIAC LETTER QAPH
-072B ; D # Lo SYRIAC LETTER SHIN
-072D..072E ; D # Lo [2] SYRIAC LETTER PERSIAN BHETH..SYRIAC LETTER PERSIAN GHAMAL
-074E..0758 ; D # Lo [11] SYRIAC LETTER SOGDIAN KHAPH..ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW
-075C..076A ; D # Lo [15] ARABIC LETTER SEEN WITH FOUR DOTS ABOVE..ARABIC LETTER LAM WITH BAR
-076D..0770 ; D # Lo [4] ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE..ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0772 ; D # Lo ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH ABOVE
-0775..0777 ; D # Lo [3] ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER FARSI YEH WITH EXTENDED ARABIC-INDIC DIGIT FOUR BELOW
-077A..077F ; D # Lo [6] ARABIC LETTER YEH BARREE WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER KAF WITH TWO DOTS ABOVE
-07CA..07EA ; D # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-
-# Total code points: 188
-
-# ================================================
-
-# Joining_Type=Right_Joining
-
-0622..0625 ; R # Lo [4] ARABIC LETTER ALEF WITH MADDA ABOVE..ARABIC LETTER ALEF WITH HAMZA BELOW
-0627 ; R # Lo ARABIC LETTER ALEF
-0629 ; R # Lo ARABIC LETTER TEH MARBUTA
-062F..0632 ; R # Lo [4] ARABIC LETTER DAL..ARABIC LETTER ZAIN
-0648 ; R # Lo ARABIC LETTER WAW
-0671..0673 ; R # Lo [3] ARABIC LETTER ALEF WASLA..ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0675..0677 ; R # Lo [3] ARABIC LETTER HIGH HAMZA ALEF..ARABIC LETTER U WITH HAMZA ABOVE
-0688..0699 ; R # Lo [18] ARABIC LETTER DDAL..ARABIC LETTER REH WITH FOUR DOTS ABOVE
-06C0 ; R # Lo ARABIC LETTER HEH WITH YEH ABOVE
-06C3..06CB ; R # Lo [9] ARABIC LETTER TEH MARBUTA GOAL..ARABIC LETTER VE
-06CD ; R # Lo ARABIC LETTER YEH WITH TAIL
-06CF ; R # Lo ARABIC LETTER WAW WITH DOT ABOVE
-06D2..06D3 ; R # Lo [2] ARABIC LETTER YEH BARREE..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; R # Lo ARABIC LETTER AE
-06EE..06EF ; R # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-0710 ; R # Lo SYRIAC LETTER ALAPH
-0715..0719 ; R # Lo [5] SYRIAC LETTER DALATH..SYRIAC LETTER ZAIN
-071E ; R # Lo SYRIAC LETTER YUDH HE
-0728 ; R # Lo SYRIAC LETTER SADHE
-072A ; R # Lo SYRIAC LETTER RISH
-072C ; R # Lo SYRIAC LETTER TAW
-072F ; R # Lo SYRIAC LETTER PERSIAN DHALATH
-074D ; R # Lo SYRIAC LETTER SOGDIAN ZHAIN
-0759..075B ; R # Lo [3] ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH..ARABIC LETTER REH WITH STROKE
-076B..076C ; R # Lo [2] ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE..ARABIC LETTER REH WITH HAMZA ABOVE
-0771 ; R # Lo ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS
-0773..0774 ; R # Lo [2] ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER ALEF WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-0778..0779 ; R # Lo [2] ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT TWO ABOVE..ARABIC LETTER WAW WITH EXTENDED ARABIC-INDIC DIGIT THREE ABOVE
-
-# Total code points: 74
-
-# ================================================
-
-# Joining_Type=Transparent
-
-00AD ; T # Cf SOFT HYPHEN
-0300..036F ; T # Mn [112] COMBINING GRAVE ACCENT..COMBINING LATIN SMALL LETTER X
-0483..0487 ; T # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; T # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; T # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; T # Mn HEBREW POINT RAFE
-05C1..05C2 ; T # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; T # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; T # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; T # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; T # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; T # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; T # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; T # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; T # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; T # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; T # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-070F ; T # Cf SYRIAC ABBREVIATION MARK
-0711 ; T # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; T # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; T # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; T # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; T # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; T # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; T # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; T # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; T # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-093C ; T # Mn DEVANAGARI SIGN NUKTA
-0941..0948 ; T # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-094D ; T # Mn DEVANAGARI SIGN VIRAMA
-0951..0955 ; T # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; T # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; T # Mn BENGALI SIGN CANDRABINDU
-09BC ; T # Mn BENGALI SIGN NUKTA
-09C1..09C4 ; T # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09CD ; T # Mn BENGALI SIGN VIRAMA
-09E2..09E3 ; T # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; T # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A3C ; T # Mn GURMUKHI SIGN NUKTA
-0A41..0A42 ; T # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; T # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; T # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; T # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; T # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; T # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; T # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0ABC ; T # Mn GUJARATI SIGN NUKTA
-0AC1..0AC5 ; T # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; T # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0ACD ; T # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; T # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; T # Mn ORIYA SIGN CANDRABINDU
-0B3C ; T # Mn ORIYA SIGN NUKTA
-0B3F ; T # Mn ORIYA VOWEL SIGN I
-0B41..0B44 ; T # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B4D ; T # Mn ORIYA SIGN VIRAMA
-0B56 ; T # Mn ORIYA AI LENGTH MARK
-0B62..0B63 ; T # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; T # Mn TAMIL SIGN ANUSVARA
-0BC0 ; T # Mn TAMIL VOWEL SIGN II
-0BCD ; T # Mn TAMIL SIGN VIRAMA
-0C3E..0C40 ; T # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C46..0C48 ; T # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; T # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; T # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; T # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0CBC ; T # Mn KANNADA SIGN NUKTA
-0CBF ; T # Mn KANNADA VOWEL SIGN I
-0CC6 ; T # Mn KANNADA VOWEL SIGN E
-0CCC..0CCD ; T # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CE2..0CE3 ; T # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D41..0D44 ; T # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D4D ; T # Mn MALAYALAM SIGN VIRAMA
-0D62..0D63 ; T # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0DCA ; T # Mn SINHALA SIGN AL-LAKUNA
-0DD2..0DD4 ; T # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; T # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0E31 ; T # Mn THAI CHARACTER MAI HAN-AKAT
-0E34..0E3A ; T # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E47..0E4E ; T # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0EB1 ; T # Mn LAO VOWEL SIGN MAI KAN
-0EB4..0EB9 ; T # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; T # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EC8..0ECD ; T # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0F18..0F19 ; T # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; T # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; T # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; T # Mn TIBETAN MARK TSA -PHRU
-0F71..0F7E ; T # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; T # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; T # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; T # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; T # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; T # Mn TIBETAN SYMBOL PADMA GDAN
-102D..1030 ; T # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1032..1037 ; T # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1039..103A ; T # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103D..103E ; T # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-1058..1059 ; T # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105E..1060 ; T # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1071..1074 ; T # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1082 ; T # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1085..1086 ; T # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-108D ; T # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-109D ; T # Mn MYANMAR VOWEL SIGN AITON AI
-135F ; T # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; T # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; T # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; T # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; T # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-17B4..17B5 ; T # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B7..17BD ; T # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17C6 ; T # Mn KHMER SIGN NIKAHIT
-17C9..17D3 ; T # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17DD ; T # Mn KHMER SIGN ATTHACAN
-180B..180D ; T # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; T # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; T # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1927..1928 ; T # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1932 ; T # Mn LIMBU SMALL LETTER ANUSVARA
-1939..193B ; T # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; T # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A56 ; T # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A58..1A5E ; T # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; T # Mn TAI THAM SIGN SAKOT
-1A62 ; T # Mn TAI THAM VOWEL SIGN MAI SAT
-1A65..1A6C ; T # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A73..1A7C ; T # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1A7F ; T # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; T # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B34 ; T # Mn BALINESE SIGN REREKAN
-1B36..1B3A ; T # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3C ; T # Mn BALINESE VOWEL SIGN LA LENGA
-1B42 ; T # Mn BALINESE VOWEL SIGN PEPET
-1B6B..1B73 ; T # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; T # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1BA2..1BA5 ; T # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA8..1BA9 ; T # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1C2C..1C33 ; T # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C36..1C37 ; T # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; T # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; T # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE2..1CE8 ; T # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; T # Mn VEDIC SIGN TIRYAK
-1DC0..1DE6 ; T # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; T # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200B ; T # Cf ZERO WIDTH SPACE
-200E..200F ; T # Cf [2] LEFT-TO-RIGHT MARK..RIGHT-TO-LEFT MARK
-202A..202E ; T # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-2060..2064 ; T # Cf [5] WORD JOINER..INVISIBLE PLUS
-206A..206F ; T # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-20D0..20DC ; T # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; T # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; T # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; T # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; T # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; T # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; T # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; T # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; T # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; T # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; T # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; T # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; T # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; T # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; T # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; T # Mn SYLOTI NAGRI SIGN ANUSVARA
-A825..A826 ; T # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A8C4 ; T # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; T # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; T # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; T # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A980..A982 ; T # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A9B3 ; T # Mn JAVANESE SIGN CECAK TELU
-A9B6..A9B9 ; T # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BC ; T # Mn JAVANESE VOWEL SIGN PEPET
-AA29..AA2E ; T # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA31..AA32 ; T # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA35..AA36 ; T # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; T # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; T # Mn CHAM CONSONANT SIGN FINAL M
-AAB0 ; T # Mn TAI VIET MAI KANG
-AAB2..AAB4 ; T # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB7..AAB8 ; T # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AABE..AABF ; T # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC1 ; T # Mn TAI VIET TONE MAI THO
-ABE5 ; T # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE8 ; T # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABED ; T # Mn MEETEI MAYEK APUN IYEK
-FB1E ; T # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; T # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; T # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FEFF ; T # Cf ZERO WIDTH NO-BREAK SPACE
-FFF9..FFFB ; T # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-101FD ; T # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; T # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; T # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; T # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; T # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; T # Mn KHAROSHTHI VIRAMA
-11080..11081 ; T # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-110B3..110B6 ; T # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B9..110BA ; T # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-110BD ; T # Cf KAITHI NUMBER SIGN
-1D167..1D169 ; T # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D173..1D17A ; T # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D17B..1D182 ; T # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; T # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; T # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; T # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0001 ; T # Cf LANGUAGE TAG
-E0020..E007F ; T # Cf [96] TAG SPACE..CANCEL TAG
-E0100..E01EF ; T # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1308
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DLineBreak.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DLineBreak.txt
deleted file mode 100644
index 473bd87c3bc..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DLineBreak.txt
+++ /dev/null
@@ -1,2865 +0,0 @@
-# DerivedLineBreak-5.2.0.txt
-# Date: 2009-08-22, 04:58:23 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Property: Line_Break
-
-# All code points not explicitly listed for Line_Break
-# have the value Unknown (XX).
-
-# @missing: 0000..10FFFF; Unknown
-
-# ================================================
-
-# Line_Break=Unknown
-
-E000..F8FF ; XX # Co [6400] <private-use-E000>..<private-use-F8FF>
-F0000..FFFFD ; XX # Co [65534] <private-use-F0000>..<private-use-FFFFD>
-100000..10FFFD; XX # Co [65534] <private-use-100000>..<private-use-10FFFD>
-
-# The above property value applies to 783465 code points not listed here.
-# Total code points: 920933
-
-# ================================================
-
-# Line_Break=Open_Punctuation
-
-0028 ; OP # Ps LEFT PARENTHESIS
-005B ; OP # Ps LEFT SQUARE BRACKET
-007B ; OP # Ps LEFT CURLY BRACKET
-00A1 ; OP # Po INVERTED EXCLAMATION MARK
-00BF ; OP # Po INVERTED QUESTION MARK
-0F3A ; OP # Ps TIBETAN MARK GUG RTAGS GYON
-0F3C ; OP # Ps TIBETAN MARK ANG KHANG GYON
-169B ; OP # Ps OGHAM FEATHER MARK
-201A ; OP # Ps SINGLE LOW-9 QUOTATION MARK
-201E ; OP # Ps DOUBLE LOW-9 QUOTATION MARK
-2045 ; OP # Ps LEFT SQUARE BRACKET WITH QUILL
-207D ; OP # Ps SUPERSCRIPT LEFT PARENTHESIS
-208D ; OP # Ps SUBSCRIPT LEFT PARENTHESIS
-2329 ; OP # Ps LEFT-POINTING ANGLE BRACKET
-2768 ; OP # Ps MEDIUM LEFT PARENTHESIS ORNAMENT
-276A ; OP # Ps MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT
-276C ; OP # Ps MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT
-276E ; OP # Ps HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2770 ; OP # Ps HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT
-2772 ; OP # Ps LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT
-2774 ; OP # Ps MEDIUM LEFT CURLY BRACKET ORNAMENT
-27C5 ; OP # Ps LEFT S-SHAPED BAG DELIMITER
-27E6 ; OP # Ps MATHEMATICAL LEFT WHITE SQUARE BRACKET
-27E8 ; OP # Ps MATHEMATICAL LEFT ANGLE BRACKET
-27EA ; OP # Ps MATHEMATICAL LEFT DOUBLE ANGLE BRACKET
-27EC ; OP # Ps MATHEMATICAL LEFT WHITE TORTOISE SHELL BRACKET
-27EE ; OP # Ps MATHEMATICAL LEFT FLATTENED PARENTHESIS
-2983 ; OP # Ps LEFT WHITE CURLY BRACKET
-2985 ; OP # Ps LEFT WHITE PARENTHESIS
-2987 ; OP # Ps Z NOTATION LEFT IMAGE BRACKET
-2989 ; OP # Ps Z NOTATION LEFT BINDING BRACKET
-298B ; OP # Ps LEFT SQUARE BRACKET WITH UNDERBAR
-298D ; OP # Ps LEFT SQUARE BRACKET WITH TICK IN TOP CORNER
-298F ; OP # Ps LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2991 ; OP # Ps LEFT ANGLE BRACKET WITH DOT
-2993 ; OP # Ps LEFT ARC LESS-THAN BRACKET
-2995 ; OP # Ps DOUBLE LEFT ARC GREATER-THAN BRACKET
-2997 ; OP # Ps LEFT BLACK TORTOISE SHELL BRACKET
-29D8 ; OP # Ps LEFT WIGGLY FENCE
-29DA ; OP # Ps LEFT DOUBLE WIGGLY FENCE
-29FC ; OP # Ps LEFT-POINTING CURVED ANGLE BRACKET
-2E18 ; OP # Po INVERTED INTERROBANG
-2E22 ; OP # Ps TOP LEFT HALF BRACKET
-2E24 ; OP # Ps BOTTOM LEFT HALF BRACKET
-2E26 ; OP # Ps LEFT SIDEWAYS U BRACKET
-2E28 ; OP # Ps LEFT DOUBLE PARENTHESIS
-3008 ; OP # Ps LEFT ANGLE BRACKET
-300A ; OP # Ps LEFT DOUBLE ANGLE BRACKET
-300C ; OP # Ps LEFT CORNER BRACKET
-300E ; OP # Ps LEFT WHITE CORNER BRACKET
-3010 ; OP # Ps LEFT BLACK LENTICULAR BRACKET
-3014 ; OP # Ps LEFT TORTOISE SHELL BRACKET
-3016 ; OP # Ps LEFT WHITE LENTICULAR BRACKET
-3018 ; OP # Ps LEFT WHITE TORTOISE SHELL BRACKET
-301A ; OP # Ps LEFT WHITE SQUARE BRACKET
-301D ; OP # Ps REVERSED DOUBLE PRIME QUOTATION MARK
-FD3E ; OP # Ps ORNATE LEFT PARENTHESIS
-FE17 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET
-FE35 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
-FE37 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
-FE39 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
-FE3B ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
-FE3D ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET
-FE3F ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET
-FE41 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET
-FE43 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
-FE47 ; OP # Ps PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET
-FE59 ; OP # Ps SMALL LEFT PARENTHESIS
-FE5B ; OP # Ps SMALL LEFT CURLY BRACKET
-FE5D ; OP # Ps SMALL LEFT TORTOISE SHELL BRACKET
-FF08 ; OP # Ps FULLWIDTH LEFT PARENTHESIS
-FF3B ; OP # Ps FULLWIDTH LEFT SQUARE BRACKET
-FF5B ; OP # Ps FULLWIDTH LEFT CURLY BRACKET
-FF5F ; OP # Ps FULLWIDTH LEFT WHITE PARENTHESIS
-FF62 ; OP # Ps HALFWIDTH LEFT CORNER BRACKET
-13258..1325A ; OP # Lo [3] EGYPTIAN HIEROGLYPH O006A..EGYPTIAN HIEROGLYPH O006C
-13286 ; OP # Lo EGYPTIAN HIEROGLYPH O036A
-13288 ; OP # Lo EGYPTIAN HIEROGLYPH O036C
-13379 ; OP # Lo EGYPTIAN HIEROGLYPH V011A
-
-# Total code points: 81
-
-# ================================================
-
-# Line_Break=Close_Punctuation
-
-007D ; CL # Pe RIGHT CURLY BRACKET
-0F3B ; CL # Pe TIBETAN MARK GUG RTAGS GYAS
-0F3D ; CL # Pe TIBETAN MARK ANG KHANG GYAS
-169C ; CL # Pe OGHAM REVERSED FEATHER MARK
-2046 ; CL # Pe RIGHT SQUARE BRACKET WITH QUILL
-207E ; CL # Pe SUPERSCRIPT RIGHT PARENTHESIS
-208E ; CL # Pe SUBSCRIPT RIGHT PARENTHESIS
-232A ; CL # Pe RIGHT-POINTING ANGLE BRACKET
-2769 ; CL # Pe MEDIUM RIGHT PARENTHESIS ORNAMENT
-276B ; CL # Pe MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT
-276D ; CL # Pe MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT
-276F ; CL # Pe HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT
-2771 ; CL # Pe HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT
-2773 ; CL # Pe LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT
-2775 ; CL # Pe MEDIUM RIGHT CURLY BRACKET ORNAMENT
-27C6 ; CL # Pe RIGHT S-SHAPED BAG DELIMITER
-27E7 ; CL # Pe MATHEMATICAL RIGHT WHITE SQUARE BRACKET
-27E9 ; CL # Pe MATHEMATICAL RIGHT ANGLE BRACKET
-27EB ; CL # Pe MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET
-27ED ; CL # Pe MATHEMATICAL RIGHT WHITE TORTOISE SHELL BRACKET
-27EF ; CL # Pe MATHEMATICAL RIGHT FLATTENED PARENTHESIS
-2984 ; CL # Pe RIGHT WHITE CURLY BRACKET
-2986 ; CL # Pe RIGHT WHITE PARENTHESIS
-2988 ; CL # Pe Z NOTATION RIGHT IMAGE BRACKET
-298A ; CL # Pe Z NOTATION RIGHT BINDING BRACKET
-298C ; CL # Pe RIGHT SQUARE BRACKET WITH UNDERBAR
-298E ; CL # Pe RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER
-2990 ; CL # Pe RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER
-2992 ; CL # Pe RIGHT ANGLE BRACKET WITH DOT
-2994 ; CL # Pe RIGHT ARC GREATER-THAN BRACKET
-2996 ; CL # Pe DOUBLE RIGHT ARC LESS-THAN BRACKET
-2998 ; CL # Pe RIGHT BLACK TORTOISE SHELL BRACKET
-29D9 ; CL # Pe RIGHT WIGGLY FENCE
-29DB ; CL # Pe RIGHT DOUBLE WIGGLY FENCE
-29FD ; CL # Pe RIGHT-POINTING CURVED ANGLE BRACKET
-2E23 ; CL # Pe TOP RIGHT HALF BRACKET
-2E25 ; CL # Pe BOTTOM RIGHT HALF BRACKET
-2E27 ; CL # Pe RIGHT SIDEWAYS U BRACKET
-2E29 ; CL # Pe RIGHT DOUBLE PARENTHESIS
-3001..3002 ; CL # Po [2] IDEOGRAPHIC COMMA..IDEOGRAPHIC FULL STOP
-3009 ; CL # Pe RIGHT ANGLE BRACKET
-300B ; CL # Pe RIGHT DOUBLE ANGLE BRACKET
-300D ; CL # Pe RIGHT CORNER BRACKET
-300F ; CL # Pe RIGHT WHITE CORNER BRACKET
-3011 ; CL # Pe RIGHT BLACK LENTICULAR BRACKET
-3015 ; CL # Pe RIGHT TORTOISE SHELL BRACKET
-3017 ; CL # Pe RIGHT WHITE LENTICULAR BRACKET
-3019 ; CL # Pe RIGHT WHITE TORTOISE SHELL BRACKET
-301B ; CL # Pe RIGHT WHITE SQUARE BRACKET
-301E..301F ; CL # Pe [2] DOUBLE PRIME QUOTATION MARK..LOW DOUBLE PRIME QUOTATION MARK
-FD3F ; CL # Pe ORNATE RIGHT PARENTHESIS
-FE11..FE12 ; CL # Po [2] PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA..PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP
-FE18 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET
-FE36 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
-FE38 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
-FE3A ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET
-FE3C ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
-FE3E ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET
-FE40 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET
-FE42 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
-FE44 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-FE48 ; CL # Pe PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET
-FE50 ; CL # Po SMALL COMMA
-FE52 ; CL # Po SMALL FULL STOP
-FE5A ; CL # Pe SMALL RIGHT PARENTHESIS
-FE5C ; CL # Pe SMALL RIGHT CURLY BRACKET
-FE5E ; CL # Pe SMALL RIGHT TORTOISE SHELL BRACKET
-FF09 ; CL # Pe FULLWIDTH RIGHT PARENTHESIS
-FF0C ; CL # Po FULLWIDTH COMMA
-FF0E ; CL # Po FULLWIDTH FULL STOP
-FF3D ; CL # Pe FULLWIDTH RIGHT SQUARE BRACKET
-FF5D ; CL # Pe FULLWIDTH RIGHT CURLY BRACKET
-FF60 ; CL # Pe FULLWIDTH RIGHT WHITE PARENTHESIS
-FF61 ; CL # Po HALFWIDTH IDEOGRAPHIC FULL STOP
-FF63 ; CL # Pe HALFWIDTH RIGHT CORNER BRACKET
-FF64 ; CL # Po HALFWIDTH IDEOGRAPHIC COMMA
-1325B..1325D ; CL # Lo [3] EGYPTIAN HIEROGLYPH O006D..EGYPTIAN HIEROGLYPH O006F
-13282 ; CL # Lo EGYPTIAN HIEROGLYPH O033A
-13287 ; CL # Lo EGYPTIAN HIEROGLYPH O036B
-13289 ; CL # Lo EGYPTIAN HIEROGLYPH O036D
-1337A..1337B ; CL # Lo [2] EGYPTIAN HIEROGLYPH V011B..EGYPTIAN HIEROGLYPH V011C
-
-# Total code points: 87
-
-# ================================================
-
-# Line_Break=Quotation
-
-0022 ; QU # Po QUOTATION MARK
-0027 ; QU # Po APOSTROPHE
-00AB ; QU # Pi LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-00BB ; QU # Pf RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-2018 ; QU # Pi LEFT SINGLE QUOTATION MARK
-2019 ; QU # Pf RIGHT SINGLE QUOTATION MARK
-201B..201C ; QU # Pi [2] SINGLE HIGH-REVERSED-9 QUOTATION MARK..LEFT DOUBLE QUOTATION MARK
-201D ; QU # Pf RIGHT DOUBLE QUOTATION MARK
-201F ; QU # Pi DOUBLE HIGH-REVERSED-9 QUOTATION MARK
-2039 ; QU # Pi SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-203A ; QU # Pf SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-275B..275E ; QU # So [4] HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT..HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT
-2E00..2E01 ; QU # Po [2] RIGHT ANGLE SUBSTITUTION MARKER..RIGHT ANGLE DOTTED SUBSTITUTION MARKER
-2E02 ; QU # Pi LEFT SUBSTITUTION BRACKET
-2E03 ; QU # Pf RIGHT SUBSTITUTION BRACKET
-2E04 ; QU # Pi LEFT DOTTED SUBSTITUTION BRACKET
-2E05 ; QU # Pf RIGHT DOTTED SUBSTITUTION BRACKET
-2E06..2E08 ; QU # Po [3] RAISED INTERPOLATION MARKER..DOTTED TRANSPOSITION MARKER
-2E09 ; QU # Pi LEFT TRANSPOSITION BRACKET
-2E0A ; QU # Pf RIGHT TRANSPOSITION BRACKET
-2E0B ; QU # Po RAISED SQUARE
-2E0C ; QU # Pi LEFT RAISED OMISSION BRACKET
-2E0D ; QU # Pf RIGHT RAISED OMISSION BRACKET
-2E1C ; QU # Pi LEFT LOW PARAPHRASE BRACKET
-2E1D ; QU # Pf RIGHT LOW PARAPHRASE BRACKET
-2E20 ; QU # Pi LEFT VERTICAL BAR WITH QUILL
-2E21 ; QU # Pf RIGHT VERTICAL BAR WITH QUILL
-
-# Total code points: 34
-
-# ================================================
-
-# Line_Break=Glue
-
-00A0 ; GL # Zs NO-BREAK SPACE
-034F ; GL # Mn COMBINING GRAPHEME JOINER
-035C..0362 ; GL # Mn [7] COMBINING DOUBLE BREVE BELOW..COMBINING DOUBLE RIGHTWARDS ARROW BELOW
-0F08 ; GL # Po TIBETAN MARK SBRUL SHAD
-0F0C ; GL # Po TIBETAN MARK DELIMITER TSHEG BSTAR
-0F12 ; GL # Po TIBETAN MARK RGYA GRAM SHAD
-180E ; GL # Zs MONGOLIAN VOWEL SEPARATOR
-2007 ; GL # Zs FIGURE SPACE
-2011 ; GL # Pd NON-BREAKING HYPHEN
-202F ; GL # Zs NARROW NO-BREAK SPACE
-
-# Total code points: 16
-
-# ================================================
-
-# Line_Break=Nonstarter
-
-17D6 ; NS # Po KHMER SIGN CAMNUC PII KUUH
-203C..203D ; NS # Po [2] DOUBLE EXCLAMATION MARK..INTERROBANG
-2047..2049 ; NS # Po [3] DOUBLE QUESTION MARK..EXCLAMATION QUESTION MARK
-3005 ; NS # Lm IDEOGRAPHIC ITERATION MARK
-301C ; NS # Pd WAVE DASH
-303B ; NS # Lm VERTICAL IDEOGRAPHIC ITERATION MARK
-303C ; NS # Lo MASU MARK
-3041 ; NS # Lo HIRAGANA LETTER SMALL A
-3043 ; NS # Lo HIRAGANA LETTER SMALL I
-3045 ; NS # Lo HIRAGANA LETTER SMALL U
-3047 ; NS # Lo HIRAGANA LETTER SMALL E
-3049 ; NS # Lo HIRAGANA LETTER SMALL O
-3063 ; NS # Lo HIRAGANA LETTER SMALL TU
-3083 ; NS # Lo HIRAGANA LETTER SMALL YA
-3085 ; NS # Lo HIRAGANA LETTER SMALL YU
-3087 ; NS # Lo HIRAGANA LETTER SMALL YO
-308E ; NS # Lo HIRAGANA LETTER SMALL WA
-3095..3096 ; NS # Lo [2] HIRAGANA LETTER SMALL KA..HIRAGANA LETTER SMALL KE
-309B..309C ; NS # Sk [2] KATAKANA-HIRAGANA VOICED SOUND MARK..KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-309D..309E ; NS # Lm [2] HIRAGANA ITERATION MARK..HIRAGANA VOICED ITERATION MARK
-30A0 ; NS # Pd KATAKANA-HIRAGANA DOUBLE HYPHEN
-30A1 ; NS # Lo KATAKANA LETTER SMALL A
-30A3 ; NS # Lo KATAKANA LETTER SMALL I
-30A5 ; NS # Lo KATAKANA LETTER SMALL U
-30A7 ; NS # Lo KATAKANA LETTER SMALL E
-30A9 ; NS # Lo KATAKANA LETTER SMALL O
-30C3 ; NS # Lo KATAKANA LETTER SMALL TU
-30E3 ; NS # Lo KATAKANA LETTER SMALL YA
-30E5 ; NS # Lo KATAKANA LETTER SMALL YU
-30E7 ; NS # Lo KATAKANA LETTER SMALL YO
-30EE ; NS # Lo KATAKANA LETTER SMALL WA
-30F5..30F6 ; NS # Lo [2] KATAKANA LETTER SMALL KA..KATAKANA LETTER SMALL KE
-30FB ; NS # Po KATAKANA MIDDLE DOT
-30FC..30FE ; NS # Lm [3] KATAKANA-HIRAGANA PROLONGED SOUND MARK..KATAKANA VOICED ITERATION MARK
-31F0..31FF ; NS # Lo [16] KATAKANA LETTER SMALL KU..KATAKANA LETTER SMALL RO
-A015 ; NS # Lm YI SYLLABLE WU
-FE54..FE55 ; NS # Po [2] SMALL SEMICOLON..SMALL COLON
-FF1A..FF1B ; NS # Po [2] FULLWIDTH COLON..FULLWIDTH SEMICOLON
-FF65 ; NS # Po HALFWIDTH KATAKANA MIDDLE DOT
-FF67..FF6F ; NS # Lo [9] HALFWIDTH KATAKANA LETTER SMALL A..HALFWIDTH KATAKANA LETTER SMALL TU
-FF70 ; NS # Lm HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
-FF9E..FF9F ; NS # Lm [2] HALFWIDTH KATAKANA VOICED SOUND MARK..HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK
-
-# Total code points: 77
-
-# ================================================
-
-# Line_Break=Exclamation
-
-0021 ; EX # Po EXCLAMATION MARK
-003F ; EX # Po QUESTION MARK
-05C6 ; EX # Po HEBREW PUNCTUATION NUN HAFUKHA
-061B ; EX # Po ARABIC SEMICOLON
-061E..061F ; EX # Po [2] ARABIC TRIPLE DOT PUNCTUATION MARK..ARABIC QUESTION MARK
-06D4 ; EX # Po ARABIC FULL STOP
-07F9 ; EX # Po NKO EXCLAMATION MARK
-0F0D..0F11 ; EX # Po [5] TIBETAN MARK SHAD..TIBETAN MARK RIN CHEN SPUNGS SHAD
-0F14 ; EX # So TIBETAN MARK GTER TSHEG
-1802..1803 ; EX # Po [2] MONGOLIAN COMMA..MONGOLIAN FULL STOP
-1808..1809 ; EX # Po [2] MONGOLIAN MANCHU COMMA..MONGOLIAN MANCHU FULL STOP
-1944..1945 ; EX # Po [2] LIMBU EXCLAMATION MARK..LIMBU QUESTION MARK
-2762..2763 ; EX # So [2] HEAVY EXCLAMATION MARK ORNAMENT..HEAVY HEART EXCLAMATION MARK ORNAMENT
-2CF9 ; EX # Po COPTIC OLD NUBIAN FULL STOP
-2CFE ; EX # Po COPTIC FULL STOP
-2E2E ; EX # Po REVERSED QUESTION MARK
-A60E ; EX # Po VAI FULL STOP
-A876..A877 ; EX # Po [2] PHAGS-PA MARK SHAD..PHAGS-PA MARK DOUBLE SHAD
-FE15..FE16 ; EX # Po [2] PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK..PRESENTATION FORM FOR VERTICAL QUESTION MARK
-FE56..FE57 ; EX # Po [2] SMALL QUESTION MARK..SMALL EXCLAMATION MARK
-FF01 ; EX # Po FULLWIDTH EXCLAMATION MARK
-FF1F ; EX # Po FULLWIDTH QUESTION MARK
-
-# Total code points: 34
-
-# ================================================
-
-# Line_Break=Break_Symbols
-
-002F ; SY # Po SOLIDUS
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Infix_Numeric
-
-002C ; IS # Po COMMA
-002E ; IS # Po FULL STOP
-003A..003B ; IS # Po [2] COLON..SEMICOLON
-037E ; IS # Po GREEK QUESTION MARK
-0589 ; IS # Po ARMENIAN FULL STOP
-060C..060D ; IS # Po [2] ARABIC COMMA..ARABIC DATE SEPARATOR
-07F8 ; IS # Po NKO COMMA
-2044 ; IS # Sm FRACTION SLASH
-FE10 ; IS # Po PRESENTATION FORM FOR VERTICAL COMMA
-FE13..FE14 ; IS # Po [2] PRESENTATION FORM FOR VERTICAL COLON..PRESENTATION FORM FOR VERTICAL SEMICOLON
-
-# Total code points: 13
-
-# ================================================
-
-# Line_Break=Prefix_Numeric
-
-0024 ; PR # Sc DOLLAR SIGN
-002B ; PR # Sm PLUS SIGN
-005C ; PR # Po REVERSE SOLIDUS
-00A3..00A5 ; PR # Sc [3] POUND SIGN..YEN SIGN
-00B1 ; PR # Sm PLUS-MINUS SIGN
-09FB ; PR # Sc BENGALI GANDA MARK
-0AF1 ; PR # Sc GUJARATI RUPEE SIGN
-0BF9 ; PR # Sc TAMIL RUPEE SIGN
-0E3F ; PR # Sc THAI CURRENCY SYMBOL BAHT
-17DB ; PR # Sc KHMER CURRENCY SYMBOL RIEL
-20A0..20A6 ; PR # Sc [7] EURO-CURRENCY SIGN..NAIRA SIGN
-20A8..20B5 ; PR # Sc [14] RUPEE SIGN..CEDI SIGN
-20B7..20B8 ; PR # Sc [2] SPESMILO SIGN..TENGE SIGN
-2116 ; PR # So NUMERO SIGN
-2212..2213 ; PR # Sm [2] MINUS SIGN..MINUS-OR-PLUS SIGN
-FE69 ; PR # Sc SMALL DOLLAR SIGN
-FF04 ; PR # Sc FULLWIDTH DOLLAR SIGN
-FFE1 ; PR # Sc FULLWIDTH POUND SIGN
-FFE5..FFE6 ; PR # Sc [2] FULLWIDTH YEN SIGN..FULLWIDTH WON SIGN
-
-# Total code points: 43
-
-# ================================================
-
-# Line_Break=Postfix_Numeric
-
-0025 ; PO # Po PERCENT SIGN
-00A2 ; PO # Sc CENT SIGN
-00B0 ; PO # So DEGREE SIGN
-0609..060A ; PO # Po [2] ARABIC-INDIC PER MILLE SIGN..ARABIC-INDIC PER TEN THOUSAND SIGN
-060B ; PO # Sc AFGHANI SIGN
-066A ; PO # Po ARABIC PERCENT SIGN
-09F2..09F3 ; PO # Sc [2] BENGALI RUPEE MARK..BENGALI RUPEE SIGN
-09F9 ; PO # No BENGALI CURRENCY DENOMINATOR SIXTEEN
-0D79 ; PO # So MALAYALAM DATE MARK
-2030..2037 ; PO # Po [8] PER MILLE SIGN..REVERSED TRIPLE PRIME
-20A7 ; PO # Sc PESETA SIGN
-20B6 ; PO # Sc LIVRE TOURNOIS SIGN
-2103 ; PO # So DEGREE CELSIUS
-2109 ; PO # So DEGREE FAHRENHEIT
-A838 ; PO # Sc NORTH INDIC RUPEE MARK
-FDFC ; PO # Sc RIAL SIGN
-FE6A ; PO # Po SMALL PERCENT SIGN
-FF05 ; PO # Po FULLWIDTH PERCENT SIGN
-FFE0 ; PO # Sc FULLWIDTH CENT SIGN
-
-# Total code points: 28
-
-# ================================================
-
-# Line_Break=Numeric
-
-0030..0039 ; NU # Nd [10] DIGIT ZERO..DIGIT NINE
-0660..0669 ; NU # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-066B..066C ; NU # Po [2] ARABIC DECIMAL SEPARATOR..ARABIC THOUSANDS SEPARATOR
-06F0..06F9 ; NU # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-07C0..07C9 ; NU # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-0966..096F ; NU # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-09E6..09EF ; NU # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-0A66..0A6F ; NU # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0AE6..0AEF ; NU # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B66..0B6F ; NU # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0BE6..0BEF ; NU # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C66..0C6F ; NU # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0CE6..0CEF ; NU # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D66..0D6F ; NU # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E50..0E59 ; NU # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0ED0..0ED9 ; NU # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0F20..0F29 ; NU # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-1040..1049 ; NU # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1090..1099 ; NU # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-17E0..17E9 ; NU # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; NU # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1946..194F ; NU # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-19D0..19DA ; NU # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A80..1A89 ; NU # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; NU # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1B50..1B59 ; NU # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1BB0..1BB9 ; NU # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C40..1C49 ; NU # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C50..1C59 ; NU # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-A620..A629 ; NU # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A8D0..A8D9 ; NU # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A900..A909 ; NU # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A9D0..A9D9 ; NU # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA50..AA59 ; NU # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-ABF0..ABF9 ; NU # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-104A0..104A9 ; NU # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-1D7CE..1D7FF ; NU # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 403
-
-# ================================================
-
-# Line_Break=Alphabetic
-
-0023 ; AL # Po NUMBER SIGN
-0026 ; AL # Po AMPERSAND
-002A ; AL # Po ASTERISK
-003C..003E ; AL # Sm [3] LESS-THAN SIGN..GREATER-THAN SIGN
-0040 ; AL # Po COMMERCIAL AT
-0041..005A ; AL # L& [26] LATIN CAPITAL LETTER A..LATIN CAPITAL LETTER Z
-005E ; AL # Sk CIRCUMFLEX ACCENT
-005F ; AL # Pc LOW LINE
-0060 ; AL # Sk GRAVE ACCENT
-0061..007A ; AL # L& [26] LATIN SMALL LETTER A..LATIN SMALL LETTER Z
-007E ; AL # Sm TILDE
-00A6 ; AL # So BROKEN BAR
-00A9 ; AL # So COPYRIGHT SIGN
-00AC ; AL # Sm NOT SIGN
-00AE ; AL # So REGISTERED SIGN
-00AF ; AL # Sk MACRON
-00B5 ; AL # L& MICRO SIGN
-00C0..00D6 ; AL # L& [23] LATIN CAPITAL LETTER A WITH GRAVE..LATIN CAPITAL LETTER O WITH DIAERESIS
-00D8..00F6 ; AL # L& [31] LATIN CAPITAL LETTER O WITH STROKE..LATIN SMALL LETTER O WITH DIAERESIS
-00F8..01BA ; AL # L& [195] LATIN SMALL LETTER O WITH STROKE..LATIN SMALL LETTER EZH WITH TAIL
-01BB ; AL # Lo LATIN LETTER TWO WITH STROKE
-01BC..01BF ; AL # L& [4] LATIN CAPITAL LETTER TONE FIVE..LATIN LETTER WYNN
-01C0..01C3 ; AL # Lo [4] LATIN LETTER DENTAL CLICK..LATIN LETTER RETROFLEX CLICK
-01C4..0293 ; AL # L& [208] LATIN CAPITAL LETTER DZ WITH CARON..LATIN SMALL LETTER EZH WITH CURL
-0294 ; AL # Lo LATIN LETTER GLOTTAL STOP
-0295..02AF ; AL # L& [27] LATIN LETTER PHARYNGEAL VOICED FRICATIVE..LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL
-02B0..02C1 ; AL # Lm [18] MODIFIER LETTER SMALL H..MODIFIER LETTER REVERSED GLOTTAL STOP
-02C2..02C5 ; AL # Sk [4] MODIFIER LETTER LEFT ARROWHEAD..MODIFIER LETTER DOWN ARROWHEAD
-02C6 ; AL # Lm MODIFIER LETTER CIRCUMFLEX ACCENT
-02CE..02CF ; AL # Lm [2] MODIFIER LETTER LOW GRAVE ACCENT..MODIFIER LETTER LOW ACUTE ACCENT
-02D1 ; AL # Lm MODIFIER LETTER HALF TRIANGULAR COLON
-02D2..02D7 ; AL # Sk [6] MODIFIER LETTER CENTRED RIGHT HALF RING..MODIFIER LETTER MINUS SIGN
-02DC ; AL # Sk SMALL TILDE
-02DE ; AL # Sk MODIFIER LETTER RHOTIC HOOK
-02E0..02E4 ; AL # Lm [5] MODIFIER LETTER SMALL GAMMA..MODIFIER LETTER SMALL REVERSED GLOTTAL STOP
-02E5..02EB ; AL # Sk [7] MODIFIER LETTER EXTRA-HIGH TONE BAR..MODIFIER LETTER YANG DEPARTING TONE MARK
-02EC ; AL # Lm MODIFIER LETTER VOICING
-02ED ; AL # Sk MODIFIER LETTER UNASPIRATED
-02EE ; AL # Lm MODIFIER LETTER DOUBLE APOSTROPHE
-02EF..02FF ; AL # Sk [17] MODIFIER LETTER LOW DOWN ARROWHEAD..MODIFIER LETTER LOW LEFT ARROW
-0370..0373 ; AL # L& [4] GREEK CAPITAL LETTER HETA..GREEK SMALL LETTER ARCHAIC SAMPI
-0374 ; AL # Lm GREEK NUMERAL SIGN
-0375 ; AL # Sk GREEK LOWER NUMERAL SIGN
-0376..0377 ; AL # L& [2] GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA..GREEK SMALL LETTER PAMPHYLIAN DIGAMMA
-037A ; AL # Lm GREEK YPOGEGRAMMENI
-037B..037D ; AL # L& [3] GREEK SMALL REVERSED LUNATE SIGMA SYMBOL..GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-0384..0385 ; AL # Sk [2] GREEK TONOS..GREEK DIALYTIKA TONOS
-0386 ; AL # L& GREEK CAPITAL LETTER ALPHA WITH TONOS
-0387 ; AL # Po GREEK ANO TELEIA
-0388..038A ; AL # L& [3] GREEK CAPITAL LETTER EPSILON WITH TONOS..GREEK CAPITAL LETTER IOTA WITH TONOS
-038C ; AL # L& GREEK CAPITAL LETTER OMICRON WITH TONOS
-038E..03A1 ; AL # L& [20] GREEK CAPITAL LETTER UPSILON WITH TONOS..GREEK CAPITAL LETTER RHO
-03A3..03F5 ; AL # L& [83] GREEK CAPITAL LETTER SIGMA..GREEK LUNATE EPSILON SYMBOL
-03F6 ; AL # Sm GREEK REVERSED LUNATE EPSILON SYMBOL
-03F7..0481 ; AL # L& [139] GREEK CAPITAL LETTER SHO..CYRILLIC SMALL LETTER KOPPA
-0482 ; AL # So CYRILLIC THOUSANDS SIGN
-048A..0525 ; AL # L& [156] CYRILLIC CAPITAL LETTER SHORT I WITH TAIL..CYRILLIC SMALL LETTER PE WITH DESCENDER
-0531..0556 ; AL # L& [38] ARMENIAN CAPITAL LETTER AYB..ARMENIAN CAPITAL LETTER FEH
-0559 ; AL # Lm ARMENIAN MODIFIER LETTER LEFT HALF RING
-055A..055F ; AL # Po [6] ARMENIAN APOSTROPHE..ARMENIAN ABBREVIATION MARK
-0561..0587 ; AL # L& [39] ARMENIAN SMALL LETTER AYB..ARMENIAN SMALL LIGATURE ECH YIWN
-05C0 ; AL # Po HEBREW PUNCTUATION PASEQ
-05C3 ; AL # Po HEBREW PUNCTUATION SOF PASUQ
-05D0..05EA ; AL # Lo [27] HEBREW LETTER ALEF..HEBREW LETTER TAV
-05F0..05F2 ; AL # Lo [3] HEBREW LIGATURE YIDDISH DOUBLE VAV..HEBREW LIGATURE YIDDISH DOUBLE YOD
-05F3..05F4 ; AL # Po [2] HEBREW PUNCTUATION GERESH..HEBREW PUNCTUATION GERSHAYIM
-0600..0603 ; AL # Cf [4] ARABIC NUMBER SIGN..ARABIC SIGN SAFHA
-0606..0608 ; AL # Sm [3] ARABIC-INDIC CUBE ROOT..ARABIC RAY
-060E..060F ; AL # So [2] ARABIC POETIC VERSE SIGN..ARABIC SIGN MISRA
-0621..063F ; AL # Lo [31] ARABIC LETTER HAMZA..ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE
-0640 ; AL # Lm ARABIC TATWEEL
-0641..064A ; AL # Lo [10] ARABIC LETTER FEH..ARABIC LETTER YEH
-066D ; AL # Po ARABIC FIVE POINTED STAR
-066E..066F ; AL # Lo [2] ARABIC LETTER DOTLESS BEH..ARABIC LETTER DOTLESS QAF
-0671..06D3 ; AL # Lo [99] ARABIC LETTER ALEF WASLA..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-06D5 ; AL # Lo ARABIC LETTER AE
-06DD ; AL # Cf ARABIC END OF AYAH
-06E5..06E6 ; AL # Lm [2] ARABIC SMALL WAW..ARABIC SMALL YEH
-06E9 ; AL # So ARABIC PLACE OF SAJDAH
-06EE..06EF ; AL # Lo [2] ARABIC LETTER DAL WITH INVERTED V..ARABIC LETTER REH WITH INVERTED V
-06FA..06FC ; AL # Lo [3] ARABIC LETTER SHEEN WITH DOT BELOW..ARABIC LETTER GHAIN WITH DOT BELOW
-06FD..06FE ; AL # So [2] ARABIC SIGN SINDHI AMPERSAND..ARABIC SIGN SINDHI POSTPOSITION MEN
-06FF ; AL # Lo ARABIC LETTER HEH WITH INVERTED V
-0700..070D ; AL # Po [14] SYRIAC END OF PARAGRAPH..SYRIAC HARKLEAN ASTERISCUS
-070F ; AL # Cf SYRIAC ABBREVIATION MARK
-0710 ; AL # Lo SYRIAC LETTER ALAPH
-0712..072F ; AL # Lo [30] SYRIAC LETTER BETH..SYRIAC LETTER PERSIAN DHALATH
-074D..07A5 ; AL # Lo [89] SYRIAC LETTER SOGDIAN ZHAIN..THAANA LETTER WAAVU
-07B1 ; AL # Lo THAANA LETTER NAA
-07CA..07EA ; AL # Lo [33] NKO LETTER A..NKO LETTER JONA RA
-07F4..07F5 ; AL # Lm [2] NKO HIGH TONE APOSTROPHE..NKO LOW TONE APOSTROPHE
-07F6 ; AL # So NKO SYMBOL OO DENNEN
-07F7 ; AL # Po NKO SYMBOL GBAKURUNEN
-07FA ; AL # Lm NKO LAJANYALAN
-0800..0815 ; AL # Lo [22] SAMARITAN LETTER ALAF..SAMARITAN LETTER TAAF
-081A ; AL # Lm SAMARITAN MODIFIER LETTER EPENTHETIC YUT
-0824 ; AL # Lm SAMARITAN MODIFIER LETTER SHORT A
-0828 ; AL # Lm SAMARITAN MODIFIER LETTER I
-0830..083E ; AL # Po [15] SAMARITAN PUNCTUATION NEQUDAA..SAMARITAN PUNCTUATION ANNAAU
-0904..0939 ; AL # Lo [54] DEVANAGARI LETTER SHORT A..DEVANAGARI LETTER HA
-093D ; AL # Lo DEVANAGARI SIGN AVAGRAHA
-0950 ; AL # Lo DEVANAGARI OM
-0958..0961 ; AL # Lo [10] DEVANAGARI LETTER QA..DEVANAGARI LETTER VOCALIC LL
-0970 ; AL # Po DEVANAGARI ABBREVIATION SIGN
-0971 ; AL # Lm DEVANAGARI SIGN HIGH SPACING DOT
-0972 ; AL # Lo DEVANAGARI LETTER CANDRA A
-0979..097F ; AL # Lo [7] DEVANAGARI LETTER ZHA..DEVANAGARI LETTER BBA
-0985..098C ; AL # Lo [8] BENGALI LETTER A..BENGALI LETTER VOCALIC L
-098F..0990 ; AL # Lo [2] BENGALI LETTER E..BENGALI LETTER AI
-0993..09A8 ; AL # Lo [22] BENGALI LETTER O..BENGALI LETTER NA
-09AA..09B0 ; AL # Lo [7] BENGALI LETTER PA..BENGALI LETTER RA
-09B2 ; AL # Lo BENGALI LETTER LA
-09B6..09B9 ; AL # Lo [4] BENGALI LETTER SHA..BENGALI LETTER HA
-09BD ; AL # Lo BENGALI SIGN AVAGRAHA
-09CE ; AL # Lo BENGALI LETTER KHANDA TA
-09DC..09DD ; AL # Lo [2] BENGALI LETTER RRA..BENGALI LETTER RHA
-09DF..09E1 ; AL # Lo [3] BENGALI LETTER YYA..BENGALI LETTER VOCALIC LL
-09F0..09F1 ; AL # Lo [2] BENGALI LETTER RA WITH MIDDLE DIAGONAL..BENGALI LETTER RA WITH LOWER DIAGONAL
-09F4..09F8 ; AL # No [5] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-09FA ; AL # So BENGALI ISSHAR
-0A05..0A0A ; AL # Lo [6] GURMUKHI LETTER A..GURMUKHI LETTER UU
-0A0F..0A10 ; AL # Lo [2] GURMUKHI LETTER EE..GURMUKHI LETTER AI
-0A13..0A28 ; AL # Lo [22] GURMUKHI LETTER OO..GURMUKHI LETTER NA
-0A2A..0A30 ; AL # Lo [7] GURMUKHI LETTER PA..GURMUKHI LETTER RA
-0A32..0A33 ; AL # Lo [2] GURMUKHI LETTER LA..GURMUKHI LETTER LLA
-0A35..0A36 ; AL # Lo [2] GURMUKHI LETTER VA..GURMUKHI LETTER SHA
-0A38..0A39 ; AL # Lo [2] GURMUKHI LETTER SA..GURMUKHI LETTER HA
-0A59..0A5C ; AL # Lo [4] GURMUKHI LETTER KHHA..GURMUKHI LETTER RRA
-0A5E ; AL # Lo GURMUKHI LETTER FA
-0A72..0A74 ; AL # Lo [3] GURMUKHI IRI..GURMUKHI EK ONKAR
-0A85..0A8D ; AL # Lo [9] GUJARATI LETTER A..GUJARATI VOWEL CANDRA E
-0A8F..0A91 ; AL # Lo [3] GUJARATI LETTER E..GUJARATI VOWEL CANDRA O
-0A93..0AA8 ; AL # Lo [22] GUJARATI LETTER O..GUJARATI LETTER NA
-0AAA..0AB0 ; AL # Lo [7] GUJARATI LETTER PA..GUJARATI LETTER RA
-0AB2..0AB3 ; AL # Lo [2] GUJARATI LETTER LA..GUJARATI LETTER LLA
-0AB5..0AB9 ; AL # Lo [5] GUJARATI LETTER VA..GUJARATI LETTER HA
-0ABD ; AL # Lo GUJARATI SIGN AVAGRAHA
-0AD0 ; AL # Lo GUJARATI OM
-0AE0..0AE1 ; AL # Lo [2] GUJARATI LETTER VOCALIC RR..GUJARATI LETTER VOCALIC LL
-0B05..0B0C ; AL # Lo [8] ORIYA LETTER A..ORIYA LETTER VOCALIC L
-0B0F..0B10 ; AL # Lo [2] ORIYA LETTER E..ORIYA LETTER AI
-0B13..0B28 ; AL # Lo [22] ORIYA LETTER O..ORIYA LETTER NA
-0B2A..0B30 ; AL # Lo [7] ORIYA LETTER PA..ORIYA LETTER RA
-0B32..0B33 ; AL # Lo [2] ORIYA LETTER LA..ORIYA LETTER LLA
-0B35..0B39 ; AL # Lo [5] ORIYA LETTER VA..ORIYA LETTER HA
-0B3D ; AL # Lo ORIYA SIGN AVAGRAHA
-0B5C..0B5D ; AL # Lo [2] ORIYA LETTER RRA..ORIYA LETTER RHA
-0B5F..0B61 ; AL # Lo [3] ORIYA LETTER YYA..ORIYA LETTER VOCALIC LL
-0B70 ; AL # So ORIYA ISSHAR
-0B71 ; AL # Lo ORIYA LETTER WA
-0B83 ; AL # Lo TAMIL SIGN VISARGA
-0B85..0B8A ; AL # Lo [6] TAMIL LETTER A..TAMIL LETTER UU
-0B8E..0B90 ; AL # Lo [3] TAMIL LETTER E..TAMIL LETTER AI
-0B92..0B95 ; AL # Lo [4] TAMIL LETTER O..TAMIL LETTER KA
-0B99..0B9A ; AL # Lo [2] TAMIL LETTER NGA..TAMIL LETTER CA
-0B9C ; AL # Lo TAMIL LETTER JA
-0B9E..0B9F ; AL # Lo [2] TAMIL LETTER NYA..TAMIL LETTER TTA
-0BA3..0BA4 ; AL # Lo [2] TAMIL LETTER NNA..TAMIL LETTER TA
-0BA8..0BAA ; AL # Lo [3] TAMIL LETTER NA..TAMIL LETTER PA
-0BAE..0BB9 ; AL # Lo [12] TAMIL LETTER MA..TAMIL LETTER HA
-0BD0 ; AL # Lo TAMIL OM
-0BF0..0BF2 ; AL # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0BF3..0BF8 ; AL # So [6] TAMIL DAY SIGN..TAMIL AS ABOVE SIGN
-0BFA ; AL # So TAMIL NUMBER SIGN
-0C05..0C0C ; AL # Lo [8] TELUGU LETTER A..TELUGU LETTER VOCALIC L
-0C0E..0C10 ; AL # Lo [3] TELUGU LETTER E..TELUGU LETTER AI
-0C12..0C28 ; AL # Lo [23] TELUGU LETTER O..TELUGU LETTER NA
-0C2A..0C33 ; AL # Lo [10] TELUGU LETTER PA..TELUGU LETTER LLA
-0C35..0C39 ; AL # Lo [5] TELUGU LETTER VA..TELUGU LETTER HA
-0C3D ; AL # Lo TELUGU SIGN AVAGRAHA
-0C58..0C59 ; AL # Lo [2] TELUGU LETTER TSA..TELUGU LETTER DZA
-0C60..0C61 ; AL # Lo [2] TELUGU LETTER VOCALIC RR..TELUGU LETTER VOCALIC LL
-0C78..0C7E ; AL # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0C7F ; AL # So TELUGU SIGN TUUMU
-0C85..0C8C ; AL # Lo [8] KANNADA LETTER A..KANNADA LETTER VOCALIC L
-0C8E..0C90 ; AL # Lo [3] KANNADA LETTER E..KANNADA LETTER AI
-0C92..0CA8 ; AL # Lo [23] KANNADA LETTER O..KANNADA LETTER NA
-0CAA..0CB3 ; AL # Lo [10] KANNADA LETTER PA..KANNADA LETTER LLA
-0CB5..0CB9 ; AL # Lo [5] KANNADA LETTER VA..KANNADA LETTER HA
-0CBD ; AL # Lo KANNADA SIGN AVAGRAHA
-0CDE ; AL # Lo KANNADA LETTER FA
-0CE0..0CE1 ; AL # Lo [2] KANNADA LETTER VOCALIC RR..KANNADA LETTER VOCALIC LL
-0CF1..0CF2 ; AL # So [2] KANNADA SIGN JIHVAMULIYA..KANNADA SIGN UPADHMANIYA
-0D05..0D0C ; AL # Lo [8] MALAYALAM LETTER A..MALAYALAM LETTER VOCALIC L
-0D0E..0D10 ; AL # Lo [3] MALAYALAM LETTER E..MALAYALAM LETTER AI
-0D12..0D28 ; AL # Lo [23] MALAYALAM LETTER O..MALAYALAM LETTER NA
-0D2A..0D39 ; AL # Lo [16] MALAYALAM LETTER PA..MALAYALAM LETTER HA
-0D3D ; AL # Lo MALAYALAM SIGN AVAGRAHA
-0D60..0D61 ; AL # Lo [2] MALAYALAM LETTER VOCALIC RR..MALAYALAM LETTER VOCALIC LL
-0D70..0D75 ; AL # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0D7A..0D7F ; AL # Lo [6] MALAYALAM LETTER CHILLU NN..MALAYALAM LETTER CHILLU K
-0D85..0D96 ; AL # Lo [18] SINHALA LETTER AYANNA..SINHALA LETTER AUYANNA
-0D9A..0DB1 ; AL # Lo [24] SINHALA LETTER ALPAPRAANA KAYANNA..SINHALA LETTER DANTAJA NAYANNA
-0DB3..0DBB ; AL # Lo [9] SINHALA LETTER SANYAKA DAYANNA..SINHALA LETTER RAYANNA
-0DBD ; AL # Lo SINHALA LETTER DANTAJA LAYANNA
-0DC0..0DC6 ; AL # Lo [7] SINHALA LETTER VAYANNA..SINHALA LETTER FAYANNA
-0DF4 ; AL # Po SINHALA PUNCTUATION KUNDDALIYA
-0E4F ; AL # Po THAI CHARACTER FONGMAN
-0F00 ; AL # Lo TIBETAN SYLLABLE OM
-0F05 ; AL # Po TIBETAN MARK CLOSING YIG MGO SGAB MA
-0F13 ; AL # So TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
-0F15..0F17 ; AL # So [3] TIBETAN LOGOTYPE SIGN CHAD RTAGS..TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
-0F1A..0F1F ; AL # So [6] TIBETAN SIGN RDEL DKAR GCIG..TIBETAN SIGN RDEL DKAR RDEL NAG
-0F2A..0F33 ; AL # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-0F36 ; AL # So TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
-0F38 ; AL # So TIBETAN MARK CHE MGO
-0F40..0F47 ; AL # Lo [8] TIBETAN LETTER KA..TIBETAN LETTER JA
-0F49..0F6C ; AL # Lo [36] TIBETAN LETTER NYA..TIBETAN LETTER RRA
-0F88..0F8B ; AL # Lo [4] TIBETAN SIGN LCE TSA CAN..TIBETAN SIGN GRU MED RGYINGS
-0FC0..0FC5 ; AL # So [6] TIBETAN CANTILLATION SIGN HEAVY BEAT..TIBETAN SYMBOL RDO RJE
-0FC7..0FCC ; AL # So [6] TIBETAN SYMBOL RDO RJE RGYA GRAM..TIBETAN SYMBOL NOR BU BZHI -KHYIL
-0FCE..0FCF ; AL # So [2] TIBETAN SIGN RDEL NAG RDEL DKAR..TIBETAN SIGN RDEL NAG GSUM
-0FD4 ; AL # Po TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
-0FD5..0FD8 ; AL # So [4] RIGHT-FACING SVASTI SIGN..LEFT-FACING SVASTI SIGN WITH DOTS
-104C..104F ; AL # Po [4] MYANMAR SYMBOL LOCATIVE..MYANMAR SYMBOL GENITIVE
-10A0..10C5 ; AL # L& [38] GEORGIAN CAPITAL LETTER AN..GEORGIAN CAPITAL LETTER HOE
-10D0..10FA ; AL # Lo [43] GEORGIAN LETTER AN..GEORGIAN LETTER AIN
-10FB ; AL # Po GEORGIAN PARAGRAPH SEPARATOR
-10FC ; AL # Lm MODIFIER LETTER GEORGIAN NAR
-1200..1248 ; AL # Lo [73] ETHIOPIC SYLLABLE HA..ETHIOPIC SYLLABLE QWA
-124A..124D ; AL # Lo [4] ETHIOPIC SYLLABLE QWI..ETHIOPIC SYLLABLE QWE
-1250..1256 ; AL # Lo [7] ETHIOPIC SYLLABLE QHA..ETHIOPIC SYLLABLE QHO
-1258 ; AL # Lo ETHIOPIC SYLLABLE QHWA
-125A..125D ; AL # Lo [4] ETHIOPIC SYLLABLE QHWI..ETHIOPIC SYLLABLE QHWE
-1260..1288 ; AL # Lo [41] ETHIOPIC SYLLABLE BA..ETHIOPIC SYLLABLE XWA
-128A..128D ; AL # Lo [4] ETHIOPIC SYLLABLE XWI..ETHIOPIC SYLLABLE XWE
-1290..12B0 ; AL # Lo [33] ETHIOPIC SYLLABLE NA..ETHIOPIC SYLLABLE KWA
-12B2..12B5 ; AL # Lo [4] ETHIOPIC SYLLABLE KWI..ETHIOPIC SYLLABLE KWE
-12B8..12BE ; AL # Lo [7] ETHIOPIC SYLLABLE KXA..ETHIOPIC SYLLABLE KXO
-12C0 ; AL # Lo ETHIOPIC SYLLABLE KXWA
-12C2..12C5 ; AL # Lo [4] ETHIOPIC SYLLABLE KXWI..ETHIOPIC SYLLABLE KXWE
-12C8..12D6 ; AL # Lo [15] ETHIOPIC SYLLABLE WA..ETHIOPIC SYLLABLE PHARYNGEAL O
-12D8..1310 ; AL # Lo [57] ETHIOPIC SYLLABLE ZA..ETHIOPIC SYLLABLE GWA
-1312..1315 ; AL # Lo [4] ETHIOPIC SYLLABLE GWI..ETHIOPIC SYLLABLE GWE
-1318..135A ; AL # Lo [67] ETHIOPIC SYLLABLE GGA..ETHIOPIC SYLLABLE FYA
-1360 ; AL # So ETHIOPIC SECTION MARK
-1362..1368 ; AL # Po [7] ETHIOPIC FULL STOP..ETHIOPIC PARAGRAPH SEPARATOR
-1369..137C ; AL # No [20] ETHIOPIC DIGIT ONE..ETHIOPIC NUMBER TEN THOUSAND
-1380..138F ; AL # Lo [16] ETHIOPIC SYLLABLE SEBATBEIT MWA..ETHIOPIC SYLLABLE PWE
-1390..1399 ; AL # So [10] ETHIOPIC TONAL MARK YIZET..ETHIOPIC TONAL MARK KURT
-13A0..13F4 ; AL # Lo [85] CHEROKEE LETTER A..CHEROKEE LETTER YV
-1401..166C ; AL # Lo [620] CANADIAN SYLLABICS E..CANADIAN SYLLABICS CARRIER TTSA
-166D..166E ; AL # Po [2] CANADIAN SYLLABICS CHI SIGN..CANADIAN SYLLABICS FULL STOP
-166F..167F ; AL # Lo [17] CANADIAN SYLLABICS QAI..CANADIAN SYLLABICS BLACKFOOT W
-1681..169A ; AL # Lo [26] OGHAM LETTER BEITH..OGHAM LETTER PEITH
-16A0..16EA ; AL # Lo [75] RUNIC LETTER FEHU FEOH FE F..RUNIC LETTER X
-16EE..16F0 ; AL # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-1700..170C ; AL # Lo [13] TAGALOG LETTER A..TAGALOG LETTER YA
-170E..1711 ; AL # Lo [4] TAGALOG LETTER LA..TAGALOG LETTER HA
-1720..1731 ; AL # Lo [18] HANUNOO LETTER A..HANUNOO LETTER HA
-1740..1751 ; AL # Lo [18] BUHID LETTER A..BUHID LETTER HA
-1760..176C ; AL # Lo [13] TAGBANWA LETTER A..TAGBANWA LETTER YA
-176E..1770 ; AL # Lo [3] TAGBANWA LETTER LA..TAGBANWA LETTER SA
-17D9 ; AL # Po KHMER SIGN PHNAEK MUAN
-17F0..17F9 ; AL # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-1800..1801 ; AL # Po [2] MONGOLIAN BIRGA..MONGOLIAN ELLIPSIS
-1807 ; AL # Po MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER
-180A ; AL # Po MONGOLIAN NIRUGU
-1820..1842 ; AL # Lo [35] MONGOLIAN LETTER A..MONGOLIAN LETTER CHI
-1843 ; AL # Lm MONGOLIAN LETTER TODO LONG VOWEL SIGN
-1844..1877 ; AL # Lo [52] MONGOLIAN LETTER TODO E..MONGOLIAN LETTER MANCHU ZHA
-1880..18A8 ; AL # Lo [41] MONGOLIAN LETTER ALI GALI ANUSVARA ONE..MONGOLIAN LETTER MANCHU ALI GALI BHA
-18AA ; AL # Lo MONGOLIAN LETTER MANCHU ALI GALI LHA
-18B0..18F5 ; AL # Lo [70] CANADIAN SYLLABICS OY..CANADIAN SYLLABICS CARRIER DENTAL S
-1900..191C ; AL # Lo [29] LIMBU VOWEL-CARRIER LETTER..LIMBU LETTER HA
-1940 ; AL # So LIMBU SIGN LOO
-19E0..19FF ; AL # So [32] KHMER SYMBOL PATHAMASAT..KHMER SYMBOL DAP-PRAM ROC
-1A00..1A16 ; AL # Lo [23] BUGINESE LETTER KA..BUGINESE LETTER HA
-1A1E..1A1F ; AL # Po [2] BUGINESE PALLAWA..BUGINESE END OF SECTION
-1B05..1B33 ; AL # Lo [47] BALINESE LETTER AKARA..BALINESE LETTER HA
-1B45..1B4B ; AL # Lo [7] BALINESE LETTER KAF SASAK..BALINESE LETTER ASYURA SASAK
-1B5C ; AL # Po BALINESE WINDU
-1B61..1B6A ; AL # So [10] BALINESE MUSICAL SYMBOL DONG..BALINESE MUSICAL SYMBOL DANG GEDE
-1B74..1B7C ; AL # So [9] BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG..BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING
-1B83..1BA0 ; AL # Lo [30] SUNDANESE LETTER A..SUNDANESE LETTER HA
-1BAE..1BAF ; AL # Lo [2] SUNDANESE LETTER KHA..SUNDANESE LETTER SYA
-1C00..1C23 ; AL # Lo [36] LEPCHA LETTER KA..LEPCHA LETTER A
-1C4D..1C4F ; AL # Lo [3] LEPCHA LETTER TTA..LEPCHA LETTER DDA
-1C5A..1C77 ; AL # Lo [30] OL CHIKI LETTER LA..OL CHIKI LETTER OH
-1C78..1C7D ; AL # Lm [6] OL CHIKI MU TTUDDAG..OL CHIKI AHAD
-1CD3 ; AL # Po VEDIC SIGN NIHSHVASA
-1CE9..1CEC ; AL # Lo [4] VEDIC SIGN ANUSVARA ANTARGOMUKHA..VEDIC SIGN ANUSVARA VAMAGOMUKHA WITH TAIL
-1CEE..1CF1 ; AL # Lo [4] VEDIC SIGN HEXIFORM LONG ANUSVARA..VEDIC SIGN ANUSVARA UBHAYATO MUKHA
-1D00..1D2B ; AL # L& [44] LATIN LETTER SMALL CAPITAL A..CYRILLIC LETTER SMALL CAPITAL EL
-1D2C..1D61 ; AL # Lm [54] MODIFIER LETTER CAPITAL A..MODIFIER LETTER SMALL CHI
-1D62..1D77 ; AL # L& [22] LATIN SUBSCRIPT SMALL LETTER I..LATIN SMALL LETTER TURNED G
-1D78 ; AL # Lm MODIFIER LETTER CYRILLIC EN
-1D79..1D9A ; AL # L& [34] LATIN SMALL LETTER INSULAR G..LATIN SMALL LETTER EZH WITH RETROFLEX HOOK
-1D9B..1DBF ; AL # Lm [37] MODIFIER LETTER SMALL TURNED ALPHA..MODIFIER LETTER SMALL THETA
-1E00..1F15 ; AL # L& [278] LATIN CAPITAL LETTER A WITH RING BELOW..GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA
-1F18..1F1D ; AL # L& [6] GREEK CAPITAL LETTER EPSILON WITH PSILI..GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA
-1F20..1F45 ; AL # L& [38] GREEK SMALL LETTER ETA WITH PSILI..GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA
-1F48..1F4D ; AL # L& [6] GREEK CAPITAL LETTER OMICRON WITH PSILI..GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA
-1F50..1F57 ; AL # L& [8] GREEK SMALL LETTER UPSILON WITH PSILI..GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI
-1F59 ; AL # L& GREEK CAPITAL LETTER UPSILON WITH DASIA
-1F5B ; AL # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA
-1F5D ; AL # L& GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA
-1F5F..1F7D ; AL # L& [31] GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI..GREEK SMALL LETTER OMEGA WITH OXIA
-1F80..1FB4 ; AL # L& [53] GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI..GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI
-1FB6..1FBC ; AL # L& [7] GREEK SMALL LETTER ALPHA WITH PERISPOMENI..GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI
-1FBD ; AL # Sk GREEK KORONIS
-1FBE ; AL # L& GREEK PROSGEGRAMMENI
-1FBF..1FC1 ; AL # Sk [3] GREEK PSILI..GREEK DIALYTIKA AND PERISPOMENI
-1FC2..1FC4 ; AL # L& [3] GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI
-1FC6..1FCC ; AL # L& [7] GREEK SMALL LETTER ETA WITH PERISPOMENI..GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI
-1FCD..1FCF ; AL # Sk [3] GREEK PSILI AND VARIA..GREEK PSILI AND PERISPOMENI
-1FD0..1FD3 ; AL # L& [4] GREEK SMALL LETTER IOTA WITH VRACHY..GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA
-1FD6..1FDB ; AL # L& [6] GREEK SMALL LETTER IOTA WITH PERISPOMENI..GREEK CAPITAL LETTER IOTA WITH OXIA
-1FDD..1FDF ; AL # Sk [3] GREEK DASIA AND VARIA..GREEK DASIA AND PERISPOMENI
-1FE0..1FEC ; AL # L& [13] GREEK SMALL LETTER UPSILON WITH VRACHY..GREEK CAPITAL LETTER RHO WITH DASIA
-1FED..1FEF ; AL # Sk [3] GREEK DIALYTIKA AND VARIA..GREEK VARIA
-1FF2..1FF4 ; AL # L& [3] GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI..GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI
-1FF6..1FFC ; AL # L& [7] GREEK SMALL LETTER OMEGA WITH PERISPOMENI..GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
-1FFE ; AL # Sk GREEK DASIA
-2017 ; AL # Po DOUBLE LOW LINE
-2022..2023 ; AL # Po [2] BULLET..TRIANGULAR BULLET
-2038 ; AL # Po CARET
-203E ; AL # Po OVERLINE
-203F..2040 ; AL # Pc [2] UNDERTIE..CHARACTER TIE
-2041..2043 ; AL # Po [3] CARET INSERTION POINT..HYPHEN BULLET
-204A..2051 ; AL # Po [8] TIRONIAN SIGN ET..TWO ASTERISKS ALIGNED VERTICALLY
-2052 ; AL # Sm COMMERCIAL MINUS SIGN
-2053 ; AL # Po SWUNG DASH
-2054 ; AL # Pc INVERTED UNDERTIE
-2055 ; AL # Po FLOWER PUNCTUATION MARK
-2057 ; AL # Po QUADRUPLE PRIME
-205C ; AL # Po DOTTED CROSS
-2061..2064 ; AL # Cf [4] FUNCTION APPLICATION..INVISIBLE PLUS
-2070 ; AL # No SUPERSCRIPT ZERO
-2071 ; AL # Lm SUPERSCRIPT LATIN SMALL LETTER I
-2075..2079 ; AL # No [5] SUPERSCRIPT FIVE..SUPERSCRIPT NINE
-207A..207C ; AL # Sm [3] SUPERSCRIPT PLUS SIGN..SUPERSCRIPT EQUALS SIGN
-2080 ; AL # No SUBSCRIPT ZERO
-2085..2089 ; AL # No [5] SUBSCRIPT FIVE..SUBSCRIPT NINE
-208A..208C ; AL # Sm [3] SUBSCRIPT PLUS SIGN..SUBSCRIPT EQUALS SIGN
-2090..2094 ; AL # Lm [5] LATIN SUBSCRIPT SMALL LETTER A..LATIN SUBSCRIPT SMALL LETTER SCHWA
-2100..2101 ; AL # So [2] ACCOUNT OF..ADDRESSED TO THE SUBJECT
-2102 ; AL # L& DOUBLE-STRUCK CAPITAL C
-2104 ; AL # So CENTRE LINE SYMBOL
-2106 ; AL # So CADA UNA
-2107 ; AL # L& EULER CONSTANT
-2108 ; AL # So SCRUPLE
-210A..2112 ; AL # L& [9] SCRIPT SMALL G..SCRIPT CAPITAL L
-2114 ; AL # So L B BAR SYMBOL
-2115 ; AL # L& DOUBLE-STRUCK CAPITAL N
-2117..2118 ; AL # So [2] SOUND RECORDING COPYRIGHT..SCRIPT CAPITAL P
-2119..211D ; AL # L& [5] DOUBLE-STRUCK CAPITAL P..DOUBLE-STRUCK CAPITAL R
-211E..2120 ; AL # So [3] PRESCRIPTION TAKE..SERVICE MARK
-2123 ; AL # So VERSICLE
-2124 ; AL # L& DOUBLE-STRUCK CAPITAL Z
-2125 ; AL # So OUNCE SIGN
-2126 ; AL # L& OHM SIGN
-2127 ; AL # So INVERTED OHM SIGN
-2128 ; AL # L& BLACK-LETTER CAPITAL Z
-2129 ; AL # So TURNED GREEK SMALL LETTER IOTA
-212A ; AL # L& KELVIN SIGN
-212C..212D ; AL # L& [2] SCRIPT CAPITAL B..BLACK-LETTER CAPITAL C
-212E ; AL # So ESTIMATED SYMBOL
-212F..2134 ; AL # L& [6] SCRIPT SMALL E..SCRIPT SMALL O
-2135..2138 ; AL # Lo [4] ALEF SYMBOL..DALET SYMBOL
-2139 ; AL # L& INFORMATION SOURCE
-213A..213B ; AL # So [2] ROTATED CAPITAL Q..FACSIMILE SIGN
-213C..213F ; AL # L& [4] DOUBLE-STRUCK SMALL PI..DOUBLE-STRUCK CAPITAL PI
-2140..2144 ; AL # Sm [5] DOUBLE-STRUCK N-ARY SUMMATION..TURNED SANS-SERIF CAPITAL Y
-2145..2149 ; AL # L& [5] DOUBLE-STRUCK ITALIC CAPITAL D..DOUBLE-STRUCK ITALIC SMALL J
-214A ; AL # So PROPERTY LINE
-214B ; AL # Sm TURNED AMPERSAND
-214C..214D ; AL # So [2] PER SIGN..AKTIESELSKAB
-214E ; AL # L& TURNED SMALL F
-214F ; AL # So SYMBOL FOR SAMARITAN SOURCE
-2150..2153 ; AL # No [4] VULGAR FRACTION ONE SEVENTH..VULGAR FRACTION ONE THIRD
-2156..215A ; AL # No [5] VULGAR FRACTION TWO FIFTHS..VULGAR FRACTION FIVE SIXTHS
-215C..215D ; AL # No [2] VULGAR FRACTION THREE EIGHTHS..VULGAR FRACTION FIVE EIGHTHS
-215F ; AL # No FRACTION NUMERATOR ONE
-216C..216F ; AL # Nl [4] ROMAN NUMERAL FIFTY..ROMAN NUMERAL ONE THOUSAND
-217A..2182 ; AL # Nl [9] SMALL ROMAN NUMERAL ELEVEN..ROMAN NUMERAL TEN THOUSAND
-2183..2184 ; AL # L& [2] ROMAN NUMERAL REVERSED ONE HUNDRED..LATIN SMALL LETTER REVERSED C
-2185..2188 ; AL # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-219A..219B ; AL # Sm [2] LEFTWARDS ARROW WITH STROKE..RIGHTWARDS ARROW WITH STROKE
-219C..219F ; AL # So [4] LEFTWARDS WAVE ARROW..UPWARDS TWO HEADED ARROW
-21A0 ; AL # Sm RIGHTWARDS TWO HEADED ARROW
-21A1..21A2 ; AL # So [2] DOWNWARDS TWO HEADED ARROW..LEFTWARDS ARROW WITH TAIL
-21A3 ; AL # Sm RIGHTWARDS ARROW WITH TAIL
-21A4..21A5 ; AL # So [2] LEFTWARDS ARROW FROM BAR..UPWARDS ARROW FROM BAR
-21A6 ; AL # Sm RIGHTWARDS ARROW FROM BAR
-21A7..21AD ; AL # So [7] DOWNWARDS ARROW FROM BAR..LEFT RIGHT WAVE ARROW
-21AE ; AL # Sm LEFT RIGHT ARROW WITH STROKE
-21AF..21CD ; AL # So [31] DOWNWARDS ZIGZAG ARROW..LEFTWARDS DOUBLE ARROW WITH STROKE
-21CE..21CF ; AL # Sm [2] LEFT RIGHT DOUBLE ARROW WITH STROKE..RIGHTWARDS DOUBLE ARROW WITH STROKE
-21D0..21D1 ; AL # So [2] LEFTWARDS DOUBLE ARROW..UPWARDS DOUBLE ARROW
-21D3 ; AL # So DOWNWARDS DOUBLE ARROW
-21D5..21F3 ; AL # So [31] UP DOWN DOUBLE ARROW..UP DOWN WHITE ARROW
-21F4..21FF ; AL # Sm [12] RIGHT ARROW WITH SMALL CIRCLE..LEFT RIGHT OPEN-HEADED ARROW
-2201 ; AL # Sm COMPLEMENT
-2204..2206 ; AL # Sm [3] THERE DOES NOT EXIST..INCREMENT
-2209..220A ; AL # Sm [2] NOT AN ELEMENT OF..SMALL ELEMENT OF
-220C..220E ; AL # Sm [3] DOES NOT CONTAIN AS MEMBER..END OF PROOF
-2210 ; AL # Sm N-ARY COPRODUCT
-2214 ; AL # Sm DOT PLUS
-2216..2219 ; AL # Sm [4] SET MINUS..BULLET OPERATOR
-221B..221C ; AL # Sm [2] CUBE ROOT..FOURTH ROOT
-2221..2222 ; AL # Sm [2] MEASURED ANGLE..SPHERICAL ANGLE
-2224 ; AL # Sm DOES NOT DIVIDE
-2226 ; AL # Sm NOT PARALLEL TO
-222D ; AL # Sm TRIPLE INTEGRAL
-222F..2233 ; AL # Sm [5] SURFACE INTEGRAL..ANTICLOCKWISE CONTOUR INTEGRAL
-2238..223B ; AL # Sm [4] DOT MINUS..HOMOTHETIC
-223E..2247 ; AL # Sm [10] INVERTED LAZY S..NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO
-2249..224B ; AL # Sm [3] NOT ALMOST EQUAL TO..TRIPLE TILDE
-224D..2251 ; AL # Sm [5] EQUIVALENT TO..GEOMETRICALLY EQUAL TO
-2253..225F ; AL # Sm [13] IMAGE OF OR APPROXIMATELY EQUAL TO..QUESTIONED EQUAL TO
-2262..2263 ; AL # Sm [2] NOT IDENTICAL TO..STRICTLY EQUIVALENT TO
-2268..2269 ; AL # Sm [2] LESS-THAN BUT NOT EQUAL TO..GREATER-THAN BUT NOT EQUAL TO
-226C..226D ; AL # Sm [2] BETWEEN..NOT EQUIVALENT TO
-2270..2281 ; AL # Sm [18] NEITHER LESS-THAN NOR EQUAL TO..DOES NOT SUCCEED
-2284..2285 ; AL # Sm [2] NOT A SUBSET OF..NOT A SUPERSET OF
-2288..2294 ; AL # Sm [13] NEITHER A SUBSET OF NOR EQUAL TO..SQUARE CUP
-2296..2298 ; AL # Sm [3] CIRCLED MINUS..CIRCLED DIVISION SLASH
-229A..22A4 ; AL # Sm [11] CIRCLED RING OPERATOR..DOWN TACK
-22A6..22BE ; AL # Sm [25] ASSERTION..RIGHT ANGLE WITH ARC
-22C0..22FF ; AL # Sm [64] N-ARY LOGICAL AND..Z NOTATION BAG MEMBERSHIP
-2300..2307 ; AL # So [8] DIAMETER SIGN..WAVY LINE
-2308..230B ; AL # Sm [4] LEFT CEILING..RIGHT FLOOR
-230C..2311 ; AL # So [6] BOTTOM RIGHT CROP..SQUARE LOZENGE
-2313..231F ; AL # So [13] SEGMENT..BOTTOM RIGHT CORNER
-2320..2321 ; AL # Sm [2] TOP HALF INTEGRAL..BOTTOM HALF INTEGRAL
-2322..2328 ; AL # So [7] FROWN..KEYBOARD
-232B..237B ; AL # So [81] ERASE TO THE LEFT..NOT CHECK MARK
-237C ; AL # Sm RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW
-237D..239A ; AL # So [30] SHOULDERED OPEN BOX..CLEAR SCREEN SYMBOL
-239B..23B3 ; AL # Sm [25] LEFT PARENTHESIS UPPER HOOK..SUMMATION BOTTOM
-23B4..23DB ; AL # So [40] TOP SQUARE BRACKET..FUSE
-23DC..23E1 ; AL # Sm [6] TOP PARENTHESIS..BOTTOM TORTOISE SHELL BRACKET
-23E2..23E8 ; AL # So [7] WHITE TRAPEZIUM..DECIMAL EXPONENT SYMBOL
-2400..2426 ; AL # So [39] SYMBOL FOR NULL..SYMBOL FOR SUBSTITUTE FORM TWO
-2440..244A ; AL # So [11] OCR HOOK..OCR DOUBLE BACKSLASH
-24FF ; AL # No NEGATIVE CIRCLED DIGIT ZERO
-254C..254F ; AL # So [4] BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL..BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL
-2575..257F ; AL # So [11] BOX DRAWINGS LIGHT UP..BOX DRAWINGS HEAVY UP AND LIGHT DOWN
-2590..2591 ; AL # So [2] RIGHT HALF BLOCK..LIGHT SHADE
-2596..259F ; AL # So [10] QUADRANT LOWER LEFT..QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT
-25A2 ; AL # So WHITE SQUARE WITH ROUNDED CORNERS
-25AA..25B1 ; AL # So [8] BLACK SMALL SQUARE..WHITE PARALLELOGRAM
-25B4..25B5 ; AL # So [2] BLACK UP-POINTING SMALL TRIANGLE..WHITE UP-POINTING SMALL TRIANGLE
-25B8..25BB ; AL # So [4] BLACK RIGHT-POINTING SMALL TRIANGLE..WHITE RIGHT-POINTING POINTER
-25BE..25BF ; AL # So [2] BLACK DOWN-POINTING SMALL TRIANGLE..WHITE DOWN-POINTING SMALL TRIANGLE
-25C2..25C5 ; AL # So [4] BLACK LEFT-POINTING SMALL TRIANGLE..WHITE LEFT-POINTING POINTER
-25C9..25CA ; AL # So [2] FISHEYE..LOZENGE
-25CC..25CD ; AL # So [2] DOTTED CIRCLE..CIRCLE WITH VERTICAL FILL
-25D2..25E1 ; AL # So [16] CIRCLE WITH LOWER HALF BLACK..LOWER HALF CIRCLE
-25E6..25EE ; AL # So [9] WHITE BULLET..UP-POINTING TRIANGLE WITH RIGHT HALF BLACK
-25F0..25F7 ; AL # So [8] WHITE SQUARE WITH UPPER LEFT QUADRANT..WHITE CIRCLE WITH UPPER RIGHT QUADRANT
-25F8..25FF ; AL # Sm [8] UPPER LEFT TRIANGLE..LOWER RIGHT TRIANGLE
-2600..2604 ; AL # So [5] BLACK SUN WITH RAYS..COMET
-2607..2608 ; AL # So [2] LIGHTNING..THUNDERSTORM
-260A..260D ; AL # So [4] ASCENDING NODE..OPPOSITION
-2610..2613 ; AL # So [4] BALLOT BOX..SALTIRE
-2618..261B ; AL # So [4] SHAMROCK..BLACK RIGHT POINTING INDEX
-261D ; AL # So WHITE UP POINTING INDEX
-261F..263F ; AL # So [33] WHITE DOWN POINTING INDEX..MERCURY
-2641 ; AL # So EARTH
-2643..265F ; AL # So [29] JUPITER..BLACK CHESS PAWN
-2662 ; AL # So WHITE DIAMOND SUIT
-2666 ; AL # So BLACK DIAMOND SUIT
-266B ; AL # So BEAMED EIGHTH NOTES
-266E ; AL # So MUSIC NATURAL SIGN
-2670..269D ; AL # So [46] WEST SYRIAC CROSS..OUTLINED WHITE STAR
-26A0..26BD ; AL # So [30] WARNING SIGN..SOCCER BALL
-26C0..26C3 ; AL # So [4] WHITE DRAUGHTS MAN..BLACK DRAUGHTS KING
-2701..2704 ; AL # So [4] UPPER BLADE SCISSORS..WHITE SCISSORS
-2706..2709 ; AL # So [4] TELEPHONE LOCATION SIGN..ENVELOPE
-270C..2727 ; AL # So [28] VICTORY HAND..WHITE FOUR POINTED STAR
-2729..274B ; AL # So [35] STRESS OUTLINED WHITE STAR..HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK
-274D ; AL # So SHADOWED WHITE CIRCLE
-274F..2752 ; AL # So [4] LOWER RIGHT DROP-SHADOWED WHITE SQUARE..UPPER RIGHT SHADOWED WHITE SQUARE
-2756 ; AL # So BLACK DIAMOND MINUS WHITE X
-2758..275A ; AL # So [3] LIGHT VERTICAL BAR..HEAVY VERTICAL BAR
-2761 ; AL # So CURVED STEM PARAGRAPH SIGN ORNAMENT
-2764..2767 ; AL # So [4] HEAVY BLACK HEART..ROTATED FLORAL HEART BULLET
-2794 ; AL # So HEAVY WIDE-HEADED RIGHTWARDS ARROW
-2798..27AF ; AL # So [24] HEAVY SOUTH EAST ARROW..NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW
-27B1..27BE ; AL # So [14] NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW..OPEN-OUTLINED RIGHTWARDS ARROW
-27C0..27C4 ; AL # Sm [5] THREE DIMENSIONAL ANGLE..OPEN SUPERSET
-27C7..27CA ; AL # Sm [4] OR WITH DOT INSIDE..VERTICAL BAR WITH HORIZONTAL STROKE
-27CC ; AL # Sm LONG DIVISION
-27D0..27E5 ; AL # Sm [22] WHITE DIAMOND WITH CENTRED DOT..WHITE SQUARE WITH RIGHTWARDS TICK
-27F0..27FF ; AL # Sm [16] UPWARDS QUADRUPLE ARROW..LONG RIGHTWARDS SQUIGGLE ARROW
-2800..28FF ; AL # So [256] BRAILLE PATTERN BLANK..BRAILLE PATTERN DOTS-12345678
-2900..2982 ; AL # Sm [131] RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE..Z NOTATION TYPE COLON
-2999..29D7 ; AL # Sm [63] DOTTED FENCE..BLACK HOURGLASS
-29DC..29FB ; AL # Sm [32] INCOMPLETE INFINITY..TRIPLE PLUS
-29FE..2AFF ; AL # Sm [258] TINY..N-ARY WHITE VERTICAL BAR
-2B00..2B2F ; AL # So [48] NORTH EAST WHITE ARROW..WHITE VERTICAL ELLIPSE
-2B30..2B44 ; AL # Sm [21] LEFT ARROW WITH SMALL CIRCLE..RIGHTWARDS ARROW THROUGH SUPERSET
-2B45..2B46 ; AL # So [2] LEFTWARDS QUADRUPLE ARROW..RIGHTWARDS QUADRUPLE ARROW
-2B47..2B4C ; AL # Sm [6] REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW..RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
-2B50..2B54 ; AL # So [5] WHITE MEDIUM STAR..WHITE RIGHT-POINTING PENTAGON
-2C00..2C2E ; AL # L& [47] GLAGOLITIC CAPITAL LETTER AZU..GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE
-2C30..2C5E ; AL # L& [47] GLAGOLITIC SMALL LETTER AZU..GLAGOLITIC SMALL LETTER LATINATE MYSLITE
-2C60..2C7C ; AL # L& [29] LATIN CAPITAL LETTER L WITH DOUBLE BAR..LATIN SUBSCRIPT SMALL LETTER J
-2C7D ; AL # Lm MODIFIER LETTER CAPITAL V
-2C7E..2CE4 ; AL # L& [103] LATIN CAPITAL LETTER S WITH SWASH TAIL..COPTIC SYMBOL KAI
-2CE5..2CEA ; AL # So [6] COPTIC SYMBOL MI RO..COPTIC SYMBOL SHIMA SIMA
-2CEB..2CEE ; AL # L& [4] COPTIC CAPITAL LETTER CRYPTOGRAMMIC SHEI..COPTIC SMALL LETTER CRYPTOGRAMMIC GANGIA
-2CFD ; AL # No COPTIC FRACTION ONE HALF
-2D00..2D25 ; AL # L& [38] GEORGIAN SMALL LETTER AN..GEORGIAN SMALL LETTER HOE
-2D30..2D65 ; AL # Lo [54] TIFINAGH LETTER YA..TIFINAGH LETTER YAZZ
-2D6F ; AL # Lm TIFINAGH MODIFIER LETTER LABIALIZATION MARK
-2D80..2D96 ; AL # Lo [23] ETHIOPIC SYLLABLE LOA..ETHIOPIC SYLLABLE GGWE
-2DA0..2DA6 ; AL # Lo [7] ETHIOPIC SYLLABLE SSA..ETHIOPIC SYLLABLE SSO
-2DA8..2DAE ; AL # Lo [7] ETHIOPIC SYLLABLE CCA..ETHIOPIC SYLLABLE CCO
-2DB0..2DB6 ; AL # Lo [7] ETHIOPIC SYLLABLE ZZA..ETHIOPIC SYLLABLE ZZO
-2DB8..2DBE ; AL # Lo [7] ETHIOPIC SYLLABLE CCHA..ETHIOPIC SYLLABLE CCHO
-2DC0..2DC6 ; AL # Lo [7] ETHIOPIC SYLLABLE QYA..ETHIOPIC SYLLABLE QYO
-2DC8..2DCE ; AL # Lo [7] ETHIOPIC SYLLABLE KYA..ETHIOPIC SYLLABLE KYO
-2DD0..2DD6 ; AL # Lo [7] ETHIOPIC SYLLABLE XYA..ETHIOPIC SYLLABLE XYO
-2DD8..2DDE ; AL # Lo [7] ETHIOPIC SYLLABLE GYA..ETHIOPIC SYLLABLE GYO
-2E16 ; AL # Po DOTTED RIGHT-POINTING ANGLE
-2E1A ; AL # Pd HYPHEN WITH DIAERESIS
-2E1B ; AL # Po TILDE WITH RING ABOVE
-2E1E..2E1F ; AL # Po [2] TILDE WITH DOT ABOVE..TILDE WITH DOT BELOW
-2E2F ; AL # Lm VERTICAL TILDE
-4DC0..4DFF ; AL # So [64] HEXAGRAM FOR THE CREATIVE HEAVEN..HEXAGRAM FOR BEFORE COMPLETION
-A4D0..A4F7 ; AL # Lo [40] LISU LETTER BA..LISU LETTER OE
-A4F8..A4FD ; AL # Lm [6] LISU LETTER TONE MYA TI..LISU LETTER TONE MYA JEU
-A500..A60B ; AL # Lo [268] VAI SYLLABLE EE..VAI SYLLABLE NG
-A60C ; AL # Lm VAI SYLLABLE LENGTHENER
-A610..A61F ; AL # Lo [16] VAI SYLLABLE NDOLE FA..VAI SYMBOL JONG
-A62A..A62B ; AL # Lo [2] VAI SYLLABLE NDOLE MA..VAI SYLLABLE NDOLE DO
-A640..A65F ; AL # L& [32] CYRILLIC CAPITAL LETTER ZEMLYA..CYRILLIC SMALL LETTER YN
-A662..A66D ; AL # L& [12] CYRILLIC CAPITAL LETTER SOFT DE..CYRILLIC SMALL LETTER DOUBLE MONOCULAR O
-A66E ; AL # Lo CYRILLIC LETTER MULTIOCULAR O
-A673 ; AL # Po SLAVONIC ASTERISK
-A67E ; AL # Po CYRILLIC KAVYKA
-A67F ; AL # Lm CYRILLIC PAYEROK
-A680..A697 ; AL # L& [24] CYRILLIC CAPITAL LETTER DWE..CYRILLIC SMALL LETTER SHWE
-A6A0..A6E5 ; AL # Lo [70] BAMUM LETTER A..BAMUM LETTER KI
-A6E6..A6EF ; AL # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A6F2 ; AL # Po BAMUM NJAEMLI
-A700..A716 ; AL # Sk [23] MODIFIER LETTER CHINESE TONE YIN PING..MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR
-A717..A71F ; AL # Lm [9] MODIFIER LETTER DOT VERTICAL BAR..MODIFIER LETTER LOW INVERTED EXCLAMATION MARK
-A720..A721 ; AL # Sk [2] MODIFIER LETTER STRESS AND HIGH TONE..MODIFIER LETTER STRESS AND LOW TONE
-A722..A76F ; AL # L& [78] LATIN CAPITAL LETTER EGYPTOLOGICAL ALEF..LATIN SMALL LETTER CON
-A770 ; AL # Lm MODIFIER LETTER US
-A771..A787 ; AL # L& [23] LATIN SMALL LETTER DUM..LATIN SMALL LETTER INSULAR T
-A788 ; AL # Lm MODIFIER LETTER LOW CIRCUMFLEX ACCENT
-A789..A78A ; AL # Sk [2] MODIFIER LETTER COLON..MODIFIER LETTER SHORT EQUALS SIGN
-A78B..A78C ; AL # L& [2] LATIN CAPITAL LETTER SALTILLO..LATIN SMALL LETTER SALTILLO
-A7FB..A801 ; AL # Lo [7] LATIN EPIGRAPHIC LETTER REVERSED F..SYLOTI NAGRI LETTER I
-A803..A805 ; AL # Lo [3] SYLOTI NAGRI LETTER U..SYLOTI NAGRI LETTER O
-A807..A80A ; AL # Lo [4] SYLOTI NAGRI LETTER KO..SYLOTI NAGRI LETTER GHO
-A80C..A822 ; AL # Lo [23] SYLOTI NAGRI LETTER CO..SYLOTI NAGRI LETTER HO
-A828..A82B ; AL # So [4] SYLOTI NAGRI POETRY MARK-1..SYLOTI NAGRI POETRY MARK-4
-A830..A835 ; AL # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-A836..A837 ; AL # So [2] NORTH INDIC QUARTER MARK..NORTH INDIC PLACEHOLDER MARK
-A839 ; AL # So NORTH INDIC QUANTITY MARK
-A840..A873 ; AL # Lo [52] PHAGS-PA LETTER KA..PHAGS-PA LETTER CANDRABINDU
-A882..A8B3 ; AL # Lo [50] SAURASHTRA LETTER A..SAURASHTRA LETTER LLA
-A8F2..A8F7 ; AL # Lo [6] DEVANAGARI SIGN SPACING CANDRABINDU..DEVANAGARI SIGN CANDRABINDU AVAGRAHA
-A8F8..A8FA ; AL # Po [3] DEVANAGARI SIGN PUSHPIKA..DEVANAGARI CARET
-A8FB ; AL # Lo DEVANAGARI HEADSTROKE
-A90A..A925 ; AL # Lo [28] KAYAH LI LETTER KA..KAYAH LI LETTER OO
-A930..A946 ; AL # Lo [23] REJANG LETTER KA..REJANG LETTER A
-A95F ; AL # Po REJANG SECTION MARK
-A984..A9B2 ; AL # Lo [47] JAVANESE LETTER A..JAVANESE LETTER HA
-A9C1..A9C6 ; AL # Po [6] JAVANESE LEFT RERENGGAN..JAVANESE PADA WINDU
-A9CA..A9CD ; AL # Po [4] JAVANESE PADA ADEG..JAVANESE TURNED PADA PISELEH
-A9CF ; AL # Lm JAVANESE PANGRANGKEP
-A9DE..A9DF ; AL # Po [2] JAVANESE PADA TIRTA TUMETES..JAVANESE PADA ISEN-ISEN
-AA00..AA28 ; AL # Lo [41] CHAM LETTER A..CHAM LETTER HA
-AA40..AA42 ; AL # Lo [3] CHAM LETTER FINAL K..CHAM LETTER FINAL NG
-AA44..AA4B ; AL # Lo [8] CHAM LETTER FINAL CH..CHAM LETTER FINAL SS
-AA5C ; AL # Po CHAM PUNCTUATION SPIRAL
-ABC0..ABE2 ; AL # Lo [35] MEETEI MAYEK LETTER KOK..MEETEI MAYEK LETTER I LONSUM
-FB00..FB06 ; AL # L& [7] LATIN SMALL LIGATURE FF..LATIN SMALL LIGATURE ST
-FB13..FB17 ; AL # L& [5] ARMENIAN SMALL LIGATURE MEN NOW..ARMENIAN SMALL LIGATURE MEN XEH
-FB1D ; AL # Lo HEBREW LETTER YOD WITH HIRIQ
-FB1F..FB28 ; AL # Lo [10] HEBREW LIGATURE YIDDISH YOD YOD PATAH..HEBREW LETTER WIDE TAV
-FB29 ; AL # Sm HEBREW LETTER ALTERNATIVE PLUS SIGN
-FB2A..FB36 ; AL # Lo [13] HEBREW LETTER SHIN WITH SHIN DOT..HEBREW LETTER ZAYIN WITH DAGESH
-FB38..FB3C ; AL # Lo [5] HEBREW LETTER TET WITH DAGESH..HEBREW LETTER LAMED WITH DAGESH
-FB3E ; AL # Lo HEBREW LETTER MEM WITH DAGESH
-FB40..FB41 ; AL # Lo [2] HEBREW LETTER NUN WITH DAGESH..HEBREW LETTER SAMEKH WITH DAGESH
-FB43..FB44 ; AL # Lo [2] HEBREW LETTER FINAL PE WITH DAGESH..HEBREW LETTER PE WITH DAGESH
-FB46..FBB1 ; AL # Lo [108] HEBREW LETTER TSADI WITH DAGESH..ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM
-FBD3..FD3D ; AL # Lo [363] ARABIC LETTER NG ISOLATED FORM..ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM
-FD50..FD8F ; AL # Lo [64] ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM..ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM
-FD92..FDC7 ; AL # Lo [54] ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM..ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM
-FDF0..FDFB ; AL # Lo [12] ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM..ARABIC LIGATURE JALLAJALALOUHOU
-FDFD ; AL # So ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM
-FE70..FE74 ; AL # Lo [5] ARABIC FATHATAN ISOLATED FORM..ARABIC KASRATAN ISOLATED FORM
-FE76..FEFC ; AL # Lo [135] ARABIC FATHA ISOLATED FORM..ARABIC LIGATURE LAM WITH ALEF FINAL FORM
-FF66 ; AL # Lo HALFWIDTH KATAKANA LETTER WO
-FF71..FF9D ; AL # Lo [45] HALFWIDTH KATAKANA LETTER A..HALFWIDTH KATAKANA LETTER N
-FFA0..FFBE ; AL # Lo [31] HALFWIDTH HANGUL FILLER..HALFWIDTH HANGUL LETTER HIEUH
-FFC2..FFC7 ; AL # Lo [6] HALFWIDTH HANGUL LETTER A..HALFWIDTH HANGUL LETTER E
-FFCA..FFCF ; AL # Lo [6] HALFWIDTH HANGUL LETTER YEO..HALFWIDTH HANGUL LETTER OE
-FFD2..FFD7 ; AL # Lo [6] HALFWIDTH HANGUL LETTER YO..HALFWIDTH HANGUL LETTER YU
-FFDA..FFDC ; AL # Lo [3] HALFWIDTH HANGUL LETTER EU..HALFWIDTH HANGUL LETTER I
-FFE8 ; AL # So HALFWIDTH FORMS LIGHT VERTICAL
-FFE9..FFEC ; AL # Sm [4] HALFWIDTH LEFTWARDS ARROW..HALFWIDTH DOWNWARDS ARROW
-FFED..FFEE ; AL # So [2] HALFWIDTH BLACK SQUARE..HALFWIDTH WHITE CIRCLE
-10000..1000B ; AL # Lo [12] LINEAR B SYLLABLE B008 A..LINEAR B SYLLABLE B046 JE
-1000D..10026 ; AL # Lo [26] LINEAR B SYLLABLE B036 JO..LINEAR B SYLLABLE B032 QO
-10028..1003A ; AL # Lo [19] LINEAR B SYLLABLE B060 RA..LINEAR B SYLLABLE B042 WO
-1003C..1003D ; AL # Lo [2] LINEAR B SYLLABLE B017 ZA..LINEAR B SYLLABLE B074 ZE
-1003F..1004D ; AL # Lo [15] LINEAR B SYLLABLE B020 ZO..LINEAR B SYLLABLE B091 TWO
-10050..1005D ; AL # Lo [14] LINEAR B SYMBOL B018..LINEAR B SYMBOL B089
-10080..100FA ; AL # Lo [123] LINEAR B IDEOGRAM B100 MAN..LINEAR B IDEOGRAM VESSEL B305
-10107..10133 ; AL # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10137..1013F ; AL # So [9] AEGEAN WEIGHT BASE UNIT..AEGEAN MEASURE THIRD SUBUNIT
-10140..10174 ; AL # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; AL # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-10179..10189 ; AL # So [17] GREEK YEAR SIGN..GREEK TRYBLION BASE SIGN
-1018A ; AL # No GREEK ZERO SIGN
-10190..1019B ; AL # So [12] ROMAN SEXTANS SIGN..ROMAN CENTURIAL SIGN
-101D0..101FC ; AL # So [45] PHAISTOS DISC SIGN PEDESTRIAN..PHAISTOS DISC SIGN WAVY BAND
-10280..1029C ; AL # Lo [29] LYCIAN LETTER A..LYCIAN LETTER X
-102A0..102D0 ; AL # Lo [49] CARIAN LETTER A..CARIAN LETTER UUU3
-10300..1031E ; AL # Lo [31] OLD ITALIC LETTER A..OLD ITALIC LETTER UU
-10320..10323 ; AL # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10330..10340 ; AL # Lo [17] GOTHIC LETTER AHSA..GOTHIC LETTER PAIRTHRA
-10341 ; AL # Nl GOTHIC LETTER NINETY
-10342..10349 ; AL # Lo [8] GOTHIC LETTER RAIDA..GOTHIC LETTER OTHAL
-1034A ; AL # Nl GOTHIC LETTER NINE HUNDRED
-10380..1039D ; AL # Lo [30] UGARITIC LETTER ALPA..UGARITIC LETTER SSU
-103A0..103C3 ; AL # Lo [36] OLD PERSIAN SIGN A..OLD PERSIAN SIGN HA
-103C8..103CF ; AL # Lo [8] OLD PERSIAN SIGN AURAMAZDAA..OLD PERSIAN SIGN BUUMISH
-103D1..103D5 ; AL # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10400..1044F ; AL # L& [80] DESERET CAPITAL LETTER LONG I..DESERET SMALL LETTER EW
-10450..1049D ; AL # Lo [78] SHAVIAN LETTER PEEP..OSMANYA LETTER OO
-10800..10805 ; AL # Lo [6] CYPRIOT SYLLABLE A..CYPRIOT SYLLABLE JA
-10808 ; AL # Lo CYPRIOT SYLLABLE JO
-1080A..10835 ; AL # Lo [44] CYPRIOT SYLLABLE KA..CYPRIOT SYLLABLE WO
-10837..10838 ; AL # Lo [2] CYPRIOT SYLLABLE XA..CYPRIOT SYLLABLE XE
-1083C ; AL # Lo CYPRIOT SYLLABLE ZA
-1083F..10855 ; AL # Lo [23] CYPRIOT SYLLABLE ZO..IMPERIAL ARAMAIC LETTER TAW
-10858..1085F ; AL # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10900..10915 ; AL # Lo [22] PHOENICIAN LETTER ALF..PHOENICIAN LETTER TAU
-10916..1091B ; AL # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-10920..10939 ; AL # Lo [26] LYDIAN LETTER A..LYDIAN LETTER C
-1093F ; AL # Po LYDIAN TRIANGULAR MARK
-10A00 ; AL # Lo KHAROSHTHI LETTER A
-10A10..10A13 ; AL # Lo [4] KHAROSHTHI LETTER KA..KHAROSHTHI LETTER GHA
-10A15..10A17 ; AL # Lo [3] KHAROSHTHI LETTER CA..KHAROSHTHI LETTER JA
-10A19..10A33 ; AL # Lo [27] KHAROSHTHI LETTER NYA..KHAROSHTHI LETTER TTTHA
-10A40..10A47 ; AL # No [8] KHAROSHTHI DIGIT ONE..KHAROSHTHI NUMBER ONE THOUSAND
-10A58 ; AL # Po KHAROSHTHI PUNCTUATION LINES
-10A60..10A7C ; AL # Lo [29] OLD SOUTH ARABIAN LETTER HE..OLD SOUTH ARABIAN LETTER THETH
-10A7D..10A7E ; AL # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10A7F ; AL # Po OLD SOUTH ARABIAN NUMERIC INDICATOR
-10B00..10B35 ; AL # Lo [54] AVESTAN LETTER A..AVESTAN LETTER HE
-10B40..10B55 ; AL # Lo [22] INSCRIPTIONAL PARTHIAN LETTER ALEPH..INSCRIPTIONAL PARTHIAN LETTER TAW
-10B58..10B5F ; AL # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B60..10B72 ; AL # Lo [19] INSCRIPTIONAL PAHLAVI LETTER ALEPH..INSCRIPTIONAL PAHLAVI LETTER TAW
-10B78..10B7F ; AL # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10C00..10C48 ; AL # Lo [73] OLD TURKIC LETTER ORKHON A..OLD TURKIC LETTER ORKHON BASH
-10E60..10E7E ; AL # No [31] RUMI DIGIT ONE..RUMI FRACTION TWO THIRDS
-11083..110AF ; AL # Lo [45] KAITHI LETTER A..KAITHI LETTER HA
-110BB..110BC ; AL # Po [2] KAITHI ABBREVIATION SIGN..KAITHI ENUMERATION SIGN
-110BD ; AL # Cf KAITHI NUMBER SIGN
-12000..1236E ; AL # Lo [879] CUNEIFORM SIGN A..CUNEIFORM SIGN ZUM
-12400..12462 ; AL # Nl [99] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-13000..13257 ; AL # Lo [600] EGYPTIAN HIEROGLYPH A001..EGYPTIAN HIEROGLYPH O006
-1325E..13281 ; AL # Lo [36] EGYPTIAN HIEROGLYPH O007..EGYPTIAN HIEROGLYPH O033
-13283..13285 ; AL # Lo [3] EGYPTIAN HIEROGLYPH O034..EGYPTIAN HIEROGLYPH O036
-1328A..13378 ; AL # Lo [239] EGYPTIAN HIEROGLYPH O037..EGYPTIAN HIEROGLYPH V011
-1337C..1342E ; AL # Lo [179] EGYPTIAN HIEROGLYPH V012..EGYPTIAN HIEROGLYPH AA032
-1D000..1D0F5 ; AL # So [246] BYZANTINE MUSICAL SYMBOL PSILI..BYZANTINE MUSICAL SYMBOL GORGON NEO KATO
-1D100..1D126 ; AL # So [39] MUSICAL SYMBOL SINGLE BARLINE..MUSICAL SYMBOL DRUM CLEF-2
-1D129..1D164 ; AL # So [60] MUSICAL SYMBOL MULTIPLE MEASURE REST..MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE
-1D16A..1D16C ; AL # So [3] MUSICAL SYMBOL FINGERED TREMOLO-1..MUSICAL SYMBOL FINGERED TREMOLO-3
-1D183..1D184 ; AL # So [2] MUSICAL SYMBOL ARPEGGIATO UP..MUSICAL SYMBOL ARPEGGIATO DOWN
-1D18C..1D1A9 ; AL # So [30] MUSICAL SYMBOL RINFORZANDO..MUSICAL SYMBOL DEGREE SLASH
-1D1AE..1D1DD ; AL # So [48] MUSICAL SYMBOL PEDAL MARK..MUSICAL SYMBOL PES SUBPUNCTIS
-1D200..1D241 ; AL # So [66] GREEK VOCAL NOTATION SYMBOL-1..GREEK INSTRUMENTAL NOTATION SYMBOL-54
-1D245 ; AL # So GREEK MUSICAL LEIMMA
-1D300..1D356 ; AL # So [87] MONOGRAM FOR EARTH..TETRAGRAM FOR FOSTERING
-1D360..1D371 ; AL # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-1D400..1D454 ; AL # L& [85] MATHEMATICAL BOLD CAPITAL A..MATHEMATICAL ITALIC SMALL G
-1D456..1D49C ; AL # L& [71] MATHEMATICAL ITALIC SMALL I..MATHEMATICAL SCRIPT CAPITAL A
-1D49E..1D49F ; AL # L& [2] MATHEMATICAL SCRIPT CAPITAL C..MATHEMATICAL SCRIPT CAPITAL D
-1D4A2 ; AL # L& MATHEMATICAL SCRIPT CAPITAL G
-1D4A5..1D4A6 ; AL # L& [2] MATHEMATICAL SCRIPT CAPITAL J..MATHEMATICAL SCRIPT CAPITAL K
-1D4A9..1D4AC ; AL # L& [4] MATHEMATICAL SCRIPT CAPITAL N..MATHEMATICAL SCRIPT CAPITAL Q
-1D4AE..1D4B9 ; AL # L& [12] MATHEMATICAL SCRIPT CAPITAL S..MATHEMATICAL SCRIPT SMALL D
-1D4BB ; AL # L& MATHEMATICAL SCRIPT SMALL F
-1D4BD..1D4C3 ; AL # L& [7] MATHEMATICAL SCRIPT SMALL H..MATHEMATICAL SCRIPT SMALL N
-1D4C5..1D505 ; AL # L& [65] MATHEMATICAL SCRIPT SMALL P..MATHEMATICAL FRAKTUR CAPITAL B
-1D507..1D50A ; AL # L& [4] MATHEMATICAL FRAKTUR CAPITAL D..MATHEMATICAL FRAKTUR CAPITAL G
-1D50D..1D514 ; AL # L& [8] MATHEMATICAL FRAKTUR CAPITAL J..MATHEMATICAL FRAKTUR CAPITAL Q
-1D516..1D51C ; AL # L& [7] MATHEMATICAL FRAKTUR CAPITAL S..MATHEMATICAL FRAKTUR CAPITAL Y
-1D51E..1D539 ; AL # L& [28] MATHEMATICAL FRAKTUR SMALL A..MATHEMATICAL DOUBLE-STRUCK CAPITAL B
-1D53B..1D53E ; AL # L& [4] MATHEMATICAL DOUBLE-STRUCK CAPITAL D..MATHEMATICAL DOUBLE-STRUCK CAPITAL G
-1D540..1D544 ; AL # L& [5] MATHEMATICAL DOUBLE-STRUCK CAPITAL I..MATHEMATICAL DOUBLE-STRUCK CAPITAL M
-1D546 ; AL # L& MATHEMATICAL DOUBLE-STRUCK CAPITAL O
-1D54A..1D550 ; AL # L& [7] MATHEMATICAL DOUBLE-STRUCK CAPITAL S..MATHEMATICAL DOUBLE-STRUCK CAPITAL Y
-1D552..1D6A5 ; AL # L& [340] MATHEMATICAL DOUBLE-STRUCK SMALL A..MATHEMATICAL ITALIC SMALL DOTLESS J
-1D6A8..1D6C0 ; AL # L& [25] MATHEMATICAL BOLD CAPITAL ALPHA..MATHEMATICAL BOLD CAPITAL OMEGA
-1D6C1 ; AL # Sm MATHEMATICAL BOLD NABLA
-1D6C2..1D6DA ; AL # L& [25] MATHEMATICAL BOLD SMALL ALPHA..MATHEMATICAL BOLD SMALL OMEGA
-1D6DB ; AL # Sm MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
-1D6DC..1D6FA ; AL # L& [31] MATHEMATICAL BOLD EPSILON SYMBOL..MATHEMATICAL ITALIC CAPITAL OMEGA
-1D6FB ; AL # Sm MATHEMATICAL ITALIC NABLA
-1D6FC..1D714 ; AL # L& [25] MATHEMATICAL ITALIC SMALL ALPHA..MATHEMATICAL ITALIC SMALL OMEGA
-1D715 ; AL # Sm MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
-1D716..1D734 ; AL # L& [31] MATHEMATICAL ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD ITALIC CAPITAL OMEGA
-1D735 ; AL # Sm MATHEMATICAL BOLD ITALIC NABLA
-1D736..1D74E ; AL # L& [25] MATHEMATICAL BOLD ITALIC SMALL ALPHA..MATHEMATICAL BOLD ITALIC SMALL OMEGA
-1D74F ; AL # Sm MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
-1D750..1D76E ; AL # L& [31] MATHEMATICAL BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA
-1D76F ; AL # Sm MATHEMATICAL SANS-SERIF BOLD NABLA
-1D770..1D788 ; AL # L& [25] MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA
-1D789 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL
-1D78A..1D7A8 ; AL # L& [31] MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL..MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA
-1D7A9 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA
-1D7AA..1D7C2 ; AL # L& [25] MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA..MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA
-1D7C3 ; AL # Sm MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL
-1D7C4..1D7CB ; AL # L& [8] MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL..MATHEMATICAL BOLD SMALL DIGAMMA
-1F000..1F02B ; AL # So [44] MAHJONG TILE EAST WIND..MAHJONG TILE BACK
-1F030..1F093 ; AL # So [100] DOMINO TILE HORIZONTAL BACK..DOMINO TILE VERTICAL-06-06
-1F12E ; AL # So CIRCLED WZ
-
-# Total code points: 14092
-
-# ================================================
-
-# Line_Break=Ideographic
-
-2E80..2E99 ; ID # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
-2E9B..2EF3 ; ID # So [89] CJK RADICAL CHOKE..CJK RADICAL C-SIMPLIFIED TURTLE
-2F00..2FD5 ; ID # So [214] KANGXI RADICAL ONE..KANGXI RADICAL FLUTE
-2FF0..2FFB ; ID # So [12] IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT..IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID
-3000 ; ID # Zs IDEOGRAPHIC SPACE
-3003 ; ID # Po DITTO MARK
-3004 ; ID # So JAPANESE INDUSTRIAL STANDARD SYMBOL
-3006 ; ID # Lo IDEOGRAPHIC CLOSING MARK
-3007 ; ID # Nl IDEOGRAPHIC NUMBER ZERO
-3012..3013 ; ID # So [2] POSTAL MARK..GETA MARK
-3020 ; ID # So POSTAL MARK FACE
-3021..3029 ; ID # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3030 ; ID # Pd WAVY DASH
-3031..3035 ; ID # Lm [5] VERTICAL KANA REPEAT MARK..VERTICAL KANA REPEAT MARK LOWER HALF
-3036..3037 ; ID # So [2] CIRCLED POSTAL MARK..IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL
-3038..303A ; ID # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-303D ; ID # Po PART ALTERNATION MARK
-303E..303F ; ID # So [2] IDEOGRAPHIC VARIATION INDICATOR..IDEOGRAPHIC HALF FILL SPACE
-3042 ; ID # Lo HIRAGANA LETTER A
-3044 ; ID # Lo HIRAGANA LETTER I
-3046 ; ID # Lo HIRAGANA LETTER U
-3048 ; ID # Lo HIRAGANA LETTER E
-304A..3062 ; ID # Lo [25] HIRAGANA LETTER O..HIRAGANA LETTER DI
-3064..3082 ; ID # Lo [31] HIRAGANA LETTER TU..HIRAGANA LETTER MO
-3084 ; ID # Lo HIRAGANA LETTER YA
-3086 ; ID # Lo HIRAGANA LETTER YU
-3088..308D ; ID # Lo [6] HIRAGANA LETTER YO..HIRAGANA LETTER RO
-308F..3094 ; ID # Lo [6] HIRAGANA LETTER WA..HIRAGANA LETTER VU
-309F ; ID # Lo HIRAGANA DIGRAPH YORI
-30A2 ; ID # Lo KATAKANA LETTER A
-30A4 ; ID # Lo KATAKANA LETTER I
-30A6 ; ID # Lo KATAKANA LETTER U
-30A8 ; ID # Lo KATAKANA LETTER E
-30AA..30C2 ; ID # Lo [25] KATAKANA LETTER O..KATAKANA LETTER DI
-30C4..30E2 ; ID # Lo [31] KATAKANA LETTER TU..KATAKANA LETTER MO
-30E4 ; ID # Lo KATAKANA LETTER YA
-30E6 ; ID # Lo KATAKANA LETTER YU
-30E8..30ED ; ID # Lo [6] KATAKANA LETTER YO..KATAKANA LETTER RO
-30EF..30F4 ; ID # Lo [6] KATAKANA LETTER WA..KATAKANA LETTER VU
-30F7..30FA ; ID # Lo [4] KATAKANA LETTER VA..KATAKANA LETTER VO
-30FF ; ID # Lo KATAKANA DIGRAPH KOTO
-3105..312D ; ID # Lo [41] BOPOMOFO LETTER B..BOPOMOFO LETTER IH
-3131..318E ; ID # Lo [94] HANGUL LETTER KIYEOK..HANGUL LETTER ARAEAE
-3190..3191 ; ID # So [2] IDEOGRAPHIC ANNOTATION LINKING MARK..IDEOGRAPHIC ANNOTATION REVERSE MARK
-3192..3195 ; ID # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3196..319F ; ID # So [10] IDEOGRAPHIC ANNOTATION TOP MARK..IDEOGRAPHIC ANNOTATION MAN MARK
-31A0..31B7 ; ID # Lo [24] BOPOMOFO LETTER BU..BOPOMOFO FINAL LETTER H
-31C0..31E3 ; ID # So [36] CJK STROKE T..CJK STROKE Q
-3200..321E ; ID # So [31] PARENTHESIZED HANGUL KIYEOK..PARENTHESIZED KOREAN CHARACTER O HU
-3220..3229 ; ID # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-322A..3247 ; ID # So [30] PARENTHESIZED IDEOGRAPH MOON..CIRCLED IDEOGRAPH KOTO
-3250 ; ID # So PARTNERSHIP SIGN
-3251..325F ; ID # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3260..327F ; ID # So [32] CIRCLED HANGUL KIYEOK..KOREAN STANDARD SYMBOL
-3280..3289 ; ID # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-328A..32B0 ; ID # So [39] CIRCLED IDEOGRAPH MOON..CIRCLED IDEOGRAPH NIGHT
-32B1..32BF ; ID # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-32C0..32FE ; ID # So [63] IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY..CIRCLED KATAKANA WO
-3300..33FF ; ID # So [256] SQUARE APAATO..SQUARE GAL
-3400..4DB5 ; ID # Lo [6582] CJK UNIFIED IDEOGRAPH-3400..CJK UNIFIED IDEOGRAPH-4DB5
-4DB6..4DBF ; ID # Cn [10] <reserved-4DB6>..<reserved-4DBF>
-4E00..9FCB ; ID # Lo [20940] CJK UNIFIED IDEOGRAPH-4E00..CJK UNIFIED IDEOGRAPH-9FCB
-9FCC..9FFF ; ID # Cn [52] <reserved-9FCC>..<reserved-9FFF>
-A000..A014 ; ID # Lo [21] YI SYLLABLE IT..YI SYLLABLE E
-A016..A48C ; ID # Lo [1143] YI SYLLABLE BIT..YI SYLLABLE YYR
-A490..A4C6 ; ID # So [55] YI RADICAL QOT..YI RADICAL KE
-F900..FA2D ; ID # Lo [302] CJK COMPATIBILITY IDEOGRAPH-F900..CJK COMPATIBILITY IDEOGRAPH-FA2D
-FA2E..FA2F ; ID # Cn [2] <reserved-FA2E>..<reserved-FA2F>
-FA30..FA6D ; ID # Lo [62] CJK COMPATIBILITY IDEOGRAPH-FA30..CJK COMPATIBILITY IDEOGRAPH-FA6D
-FA6E..FA6F ; ID # Cn [2] <reserved-FA6E>..<reserved-FA6F>
-FA70..FAD9 ; ID # Lo [106] CJK COMPATIBILITY IDEOGRAPH-FA70..CJK COMPATIBILITY IDEOGRAPH-FAD9
-FADA..FAFF ; ID # Cn [38] <reserved-FADA>..<reserved-FAFF>
-FE30 ; ID # Po PRESENTATION FORM FOR VERTICAL TWO DOT LEADER
-FE31..FE32 ; ID # Pd [2] PRESENTATION FORM FOR VERTICAL EM DASH..PRESENTATION FORM FOR VERTICAL EN DASH
-FE33..FE34 ; ID # Pc [2] PRESENTATION FORM FOR VERTICAL LOW LINE..PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-FE45..FE46 ; ID # Po [2] SESAME DOT..WHITE SESAME DOT
-FE49..FE4C ; ID # Po [4] DASHED OVERLINE..DOUBLE WAVY OVERLINE
-FE4D..FE4F ; ID # Pc [3] DASHED LOW LINE..WAVY LOW LINE
-FE51 ; ID # Po SMALL IDEOGRAPHIC COMMA
-FE58 ; ID # Pd SMALL EM DASH
-FE5F..FE61 ; ID # Po [3] SMALL NUMBER SIGN..SMALL ASTERISK
-FE62 ; ID # Sm SMALL PLUS SIGN
-FE63 ; ID # Pd SMALL HYPHEN-MINUS
-FE64..FE66 ; ID # Sm [3] SMALL LESS-THAN SIGN..SMALL EQUALS SIGN
-FE68 ; ID # Po SMALL REVERSE SOLIDUS
-FE6B ; ID # Po SMALL COMMERCIAL AT
-FF02..FF03 ; ID # Po [2] FULLWIDTH QUOTATION MARK..FULLWIDTH NUMBER SIGN
-FF06..FF07 ; ID # Po [2] FULLWIDTH AMPERSAND..FULLWIDTH APOSTROPHE
-FF0A ; ID # Po FULLWIDTH ASTERISK
-FF0B ; ID # Sm FULLWIDTH PLUS SIGN
-FF0D ; ID # Pd FULLWIDTH HYPHEN-MINUS
-FF0F ; ID # Po FULLWIDTH SOLIDUS
-FF10..FF19 ; ID # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-FF1C..FF1E ; ID # Sm [3] FULLWIDTH LESS-THAN SIGN..FULLWIDTH GREATER-THAN SIGN
-FF20 ; ID # Po FULLWIDTH COMMERCIAL AT
-FF21..FF3A ; ID # L& [26] FULLWIDTH LATIN CAPITAL LETTER A..FULLWIDTH LATIN CAPITAL LETTER Z
-FF3C ; ID # Po FULLWIDTH REVERSE SOLIDUS
-FF3E ; ID # Sk FULLWIDTH CIRCUMFLEX ACCENT
-FF3F ; ID # Pc FULLWIDTH LOW LINE
-FF40 ; ID # Sk FULLWIDTH GRAVE ACCENT
-FF41..FF5A ; ID # L& [26] FULLWIDTH LATIN SMALL LETTER A..FULLWIDTH LATIN SMALL LETTER Z
-FF5C ; ID # Sm FULLWIDTH VERTICAL LINE
-FF5E ; ID # Sm FULLWIDTH TILDE
-FFE2 ; ID # Sm FULLWIDTH NOT SIGN
-FFE3 ; ID # Sk FULLWIDTH MACRON
-FFE4 ; ID # So FULLWIDTH BROKEN BAR
-1F200 ; ID # So SQUARE HIRAGANA HOKA
-1F210..1F231 ; ID # So [34] SQUARED CJK UNIFIED IDEOGRAPH-624B..SQUARED CJK UNIFIED IDEOGRAPH-6253
-1F240..1F248 ; ID # So [9] TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-672C..TORTOISE SHELL BRACKETED CJK UNIFIED IDEOGRAPH-6557
-20000..2A6D6 ; ID # Lo [42711] CJK UNIFIED IDEOGRAPH-20000..CJK UNIFIED IDEOGRAPH-2A6D6
-2A6D7..2A6FF ; ID # Cn [41] <reserved-2A6D7>..<reserved-2A6FF>
-2A700..2B734 ; ID # Lo [4149] CJK UNIFIED IDEOGRAPH-2A700..CJK UNIFIED IDEOGRAPH-2B734
-2B735..2F7FF ; ID # Cn [16587] <reserved-2B735>..<reserved-2F7FF>
-2F800..2FA1D ; ID # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D
-2FA1E..2FFFD ; ID # Cn [1504] <reserved-2FA1E>..<reserved-2FFFD>
-30000..3FFFD ; ID # Cn [65534] <reserved-30000>..<reserved-3FFFD>
-
-# Total code points: 161775
-
-# ================================================
-
-# Line_Break=Inseparable
-
-2024..2026 ; IN # Po [3] ONE DOT LEADER..HORIZONTAL ELLIPSIS
-FE19 ; IN # Po PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS
-
-# Total code points: 4
-
-# ================================================
-
-# Line_Break=Hyphen
-
-002D ; HY # Pd HYPHEN-MINUS
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Combining_Mark
-
-0000..0008 ; CM # Cc [9] <control-0000>..<control-0008>
-000E..001F ; CM # Cc [18] <control-000E>..<control-001F>
-007F..0084 ; CM # Cc [6] <control-007F>..<control-0084>
-0086..009F ; CM # Cc [26] <control-0086>..<control-009F>
-0300..034E ; CM # Mn [79] COMBINING GRAVE ACCENT..COMBINING UPWARDS ARROW BELOW
-0350..035B ; CM # Mn [12] COMBINING RIGHT ARROWHEAD ABOVE..COMBINING ZIGZAG ABOVE
-0363..036F ; CM # Mn [13] COMBINING LATIN SMALL LETTER A..COMBINING LATIN SMALL LETTER X
-0483..0487 ; CM # Mn [5] COMBINING CYRILLIC TITLO..COMBINING CYRILLIC POKRYTIE
-0488..0489 ; CM # Me [2] COMBINING CYRILLIC HUNDRED THOUSANDS SIGN..COMBINING CYRILLIC MILLIONS SIGN
-0591..05BD ; CM # Mn [45] HEBREW ACCENT ETNAHTA..HEBREW POINT METEG
-05BF ; CM # Mn HEBREW POINT RAFE
-05C1..05C2 ; CM # Mn [2] HEBREW POINT SHIN DOT..HEBREW POINT SIN DOT
-05C4..05C5 ; CM # Mn [2] HEBREW MARK UPPER DOT..HEBREW MARK LOWER DOT
-05C7 ; CM # Mn HEBREW POINT QAMATS QATAN
-0610..061A ; CM # Mn [11] ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM..ARABIC SMALL KASRA
-064B..065E ; CM # Mn [20] ARABIC FATHATAN..ARABIC FATHA WITH TWO DOTS
-0670 ; CM # Mn ARABIC LETTER SUPERSCRIPT ALEF
-06D6..06DC ; CM # Mn [7] ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA..ARABIC SMALL HIGH SEEN
-06DE ; CM # Me ARABIC START OF RUB EL HIZB
-06DF..06E4 ; CM # Mn [6] ARABIC SMALL HIGH ROUNDED ZERO..ARABIC SMALL HIGH MADDA
-06E7..06E8 ; CM # Mn [2] ARABIC SMALL HIGH YEH..ARABIC SMALL HIGH NOON
-06EA..06ED ; CM # Mn [4] ARABIC EMPTY CENTRE LOW STOP..ARABIC SMALL LOW MEEM
-0711 ; CM # Mn SYRIAC LETTER SUPERSCRIPT ALAPH
-0730..074A ; CM # Mn [27] SYRIAC PTHAHA ABOVE..SYRIAC BARREKH
-07A6..07B0 ; CM # Mn [11] THAANA ABAFILI..THAANA SUKUN
-07EB..07F3 ; CM # Mn [9] NKO COMBINING SHORT HIGH TONE..NKO COMBINING DOUBLE DOT ABOVE
-0816..0819 ; CM # Mn [4] SAMARITAN MARK IN..SAMARITAN MARK DAGESH
-081B..0823 ; CM # Mn [9] SAMARITAN MARK EPENTHETIC YUT..SAMARITAN VOWEL SIGN A
-0825..0827 ; CM # Mn [3] SAMARITAN VOWEL SIGN SHORT A..SAMARITAN VOWEL SIGN U
-0829..082D ; CM # Mn [5] SAMARITAN VOWEL SIGN LONG I..SAMARITAN MARK NEQUDAA
-0900..0902 ; CM # Mn [3] DEVANAGARI SIGN INVERTED CANDRABINDU..DEVANAGARI SIGN ANUSVARA
-0903 ; CM # Mc DEVANAGARI SIGN VISARGA
-093C ; CM # Mn DEVANAGARI SIGN NUKTA
-093E..0940 ; CM # Mc [3] DEVANAGARI VOWEL SIGN AA..DEVANAGARI VOWEL SIGN II
-0941..0948 ; CM # Mn [8] DEVANAGARI VOWEL SIGN U..DEVANAGARI VOWEL SIGN AI
-0949..094C ; CM # Mc [4] DEVANAGARI VOWEL SIGN CANDRA O..DEVANAGARI VOWEL SIGN AU
-094D ; CM # Mn DEVANAGARI SIGN VIRAMA
-094E ; CM # Mc DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
-0951..0955 ; CM # Mn [5] DEVANAGARI STRESS SIGN UDATTA..DEVANAGARI VOWEL SIGN CANDRA LONG E
-0962..0963 ; CM # Mn [2] DEVANAGARI VOWEL SIGN VOCALIC L..DEVANAGARI VOWEL SIGN VOCALIC LL
-0981 ; CM # Mn BENGALI SIGN CANDRABINDU
-0982..0983 ; CM # Mc [2] BENGALI SIGN ANUSVARA..BENGALI SIGN VISARGA
-09BC ; CM # Mn BENGALI SIGN NUKTA
-09BE..09C0 ; CM # Mc [3] BENGALI VOWEL SIGN AA..BENGALI VOWEL SIGN II
-09C1..09C4 ; CM # Mn [4] BENGALI VOWEL SIGN U..BENGALI VOWEL SIGN VOCALIC RR
-09C7..09C8 ; CM # Mc [2] BENGALI VOWEL SIGN E..BENGALI VOWEL SIGN AI
-09CB..09CC ; CM # Mc [2] BENGALI VOWEL SIGN O..BENGALI VOWEL SIGN AU
-09CD ; CM # Mn BENGALI SIGN VIRAMA
-09D7 ; CM # Mc BENGALI AU LENGTH MARK
-09E2..09E3 ; CM # Mn [2] BENGALI VOWEL SIGN VOCALIC L..BENGALI VOWEL SIGN VOCALIC LL
-0A01..0A02 ; CM # Mn [2] GURMUKHI SIGN ADAK BINDI..GURMUKHI SIGN BINDI
-0A03 ; CM # Mc GURMUKHI SIGN VISARGA
-0A3C ; CM # Mn GURMUKHI SIGN NUKTA
-0A3E..0A40 ; CM # Mc [3] GURMUKHI VOWEL SIGN AA..GURMUKHI VOWEL SIGN II
-0A41..0A42 ; CM # Mn [2] GURMUKHI VOWEL SIGN U..GURMUKHI VOWEL SIGN UU
-0A47..0A48 ; CM # Mn [2] GURMUKHI VOWEL SIGN EE..GURMUKHI VOWEL SIGN AI
-0A4B..0A4D ; CM # Mn [3] GURMUKHI VOWEL SIGN OO..GURMUKHI SIGN VIRAMA
-0A51 ; CM # Mn GURMUKHI SIGN UDAAT
-0A70..0A71 ; CM # Mn [2] GURMUKHI TIPPI..GURMUKHI ADDAK
-0A75 ; CM # Mn GURMUKHI SIGN YAKASH
-0A81..0A82 ; CM # Mn [2] GUJARATI SIGN CANDRABINDU..GUJARATI SIGN ANUSVARA
-0A83 ; CM # Mc GUJARATI SIGN VISARGA
-0ABC ; CM # Mn GUJARATI SIGN NUKTA
-0ABE..0AC0 ; CM # Mc [3] GUJARATI VOWEL SIGN AA..GUJARATI VOWEL SIGN II
-0AC1..0AC5 ; CM # Mn [5] GUJARATI VOWEL SIGN U..GUJARATI VOWEL SIGN CANDRA E
-0AC7..0AC8 ; CM # Mn [2] GUJARATI VOWEL SIGN E..GUJARATI VOWEL SIGN AI
-0AC9 ; CM # Mc GUJARATI VOWEL SIGN CANDRA O
-0ACB..0ACC ; CM # Mc [2] GUJARATI VOWEL SIGN O..GUJARATI VOWEL SIGN AU
-0ACD ; CM # Mn GUJARATI SIGN VIRAMA
-0AE2..0AE3 ; CM # Mn [2] GUJARATI VOWEL SIGN VOCALIC L..GUJARATI VOWEL SIGN VOCALIC LL
-0B01 ; CM # Mn ORIYA SIGN CANDRABINDU
-0B02..0B03 ; CM # Mc [2] ORIYA SIGN ANUSVARA..ORIYA SIGN VISARGA
-0B3C ; CM # Mn ORIYA SIGN NUKTA
-0B3E ; CM # Mc ORIYA VOWEL SIGN AA
-0B3F ; CM # Mn ORIYA VOWEL SIGN I
-0B40 ; CM # Mc ORIYA VOWEL SIGN II
-0B41..0B44 ; CM # Mn [4] ORIYA VOWEL SIGN U..ORIYA VOWEL SIGN VOCALIC RR
-0B47..0B48 ; CM # Mc [2] ORIYA VOWEL SIGN E..ORIYA VOWEL SIGN AI
-0B4B..0B4C ; CM # Mc [2] ORIYA VOWEL SIGN O..ORIYA VOWEL SIGN AU
-0B4D ; CM # Mn ORIYA SIGN VIRAMA
-0B56 ; CM # Mn ORIYA AI LENGTH MARK
-0B57 ; CM # Mc ORIYA AU LENGTH MARK
-0B62..0B63 ; CM # Mn [2] ORIYA VOWEL SIGN VOCALIC L..ORIYA VOWEL SIGN VOCALIC LL
-0B82 ; CM # Mn TAMIL SIGN ANUSVARA
-0BBE..0BBF ; CM # Mc [2] TAMIL VOWEL SIGN AA..TAMIL VOWEL SIGN I
-0BC0 ; CM # Mn TAMIL VOWEL SIGN II
-0BC1..0BC2 ; CM # Mc [2] TAMIL VOWEL SIGN U..TAMIL VOWEL SIGN UU
-0BC6..0BC8 ; CM # Mc [3] TAMIL VOWEL SIGN E..TAMIL VOWEL SIGN AI
-0BCA..0BCC ; CM # Mc [3] TAMIL VOWEL SIGN O..TAMIL VOWEL SIGN AU
-0BCD ; CM # Mn TAMIL SIGN VIRAMA
-0BD7 ; CM # Mc TAMIL AU LENGTH MARK
-0C01..0C03 ; CM # Mc [3] TELUGU SIGN CANDRABINDU..TELUGU SIGN VISARGA
-0C3E..0C40 ; CM # Mn [3] TELUGU VOWEL SIGN AA..TELUGU VOWEL SIGN II
-0C41..0C44 ; CM # Mc [4] TELUGU VOWEL SIGN U..TELUGU VOWEL SIGN VOCALIC RR
-0C46..0C48 ; CM # Mn [3] TELUGU VOWEL SIGN E..TELUGU VOWEL SIGN AI
-0C4A..0C4D ; CM # Mn [4] TELUGU VOWEL SIGN O..TELUGU SIGN VIRAMA
-0C55..0C56 ; CM # Mn [2] TELUGU LENGTH MARK..TELUGU AI LENGTH MARK
-0C62..0C63 ; CM # Mn [2] TELUGU VOWEL SIGN VOCALIC L..TELUGU VOWEL SIGN VOCALIC LL
-0C82..0C83 ; CM # Mc [2] KANNADA SIGN ANUSVARA..KANNADA SIGN VISARGA
-0CBC ; CM # Mn KANNADA SIGN NUKTA
-0CBE ; CM # Mc KANNADA VOWEL SIGN AA
-0CBF ; CM # Mn KANNADA VOWEL SIGN I
-0CC0..0CC4 ; CM # Mc [5] KANNADA VOWEL SIGN II..KANNADA VOWEL SIGN VOCALIC RR
-0CC6 ; CM # Mn KANNADA VOWEL SIGN E
-0CC7..0CC8 ; CM # Mc [2] KANNADA VOWEL SIGN EE..KANNADA VOWEL SIGN AI
-0CCA..0CCB ; CM # Mc [2] KANNADA VOWEL SIGN O..KANNADA VOWEL SIGN OO
-0CCC..0CCD ; CM # Mn [2] KANNADA VOWEL SIGN AU..KANNADA SIGN VIRAMA
-0CD5..0CD6 ; CM # Mc [2] KANNADA LENGTH MARK..KANNADA AI LENGTH MARK
-0CE2..0CE3 ; CM # Mn [2] KANNADA VOWEL SIGN VOCALIC L..KANNADA VOWEL SIGN VOCALIC LL
-0D02..0D03 ; CM # Mc [2] MALAYALAM SIGN ANUSVARA..MALAYALAM SIGN VISARGA
-0D3E..0D40 ; CM # Mc [3] MALAYALAM VOWEL SIGN AA..MALAYALAM VOWEL SIGN II
-0D41..0D44 ; CM # Mn [4] MALAYALAM VOWEL SIGN U..MALAYALAM VOWEL SIGN VOCALIC RR
-0D46..0D48 ; CM # Mc [3] MALAYALAM VOWEL SIGN E..MALAYALAM VOWEL SIGN AI
-0D4A..0D4C ; CM # Mc [3] MALAYALAM VOWEL SIGN O..MALAYALAM VOWEL SIGN AU
-0D4D ; CM # Mn MALAYALAM SIGN VIRAMA
-0D57 ; CM # Mc MALAYALAM AU LENGTH MARK
-0D62..0D63 ; CM # Mn [2] MALAYALAM VOWEL SIGN VOCALIC L..MALAYALAM VOWEL SIGN VOCALIC LL
-0D82..0D83 ; CM # Mc [2] SINHALA SIGN ANUSVARAYA..SINHALA SIGN VISARGAYA
-0DCA ; CM # Mn SINHALA SIGN AL-LAKUNA
-0DCF..0DD1 ; CM # Mc [3] SINHALA VOWEL SIGN AELA-PILLA..SINHALA VOWEL SIGN DIGA AEDA-PILLA
-0DD2..0DD4 ; CM # Mn [3] SINHALA VOWEL SIGN KETTI IS-PILLA..SINHALA VOWEL SIGN KETTI PAA-PILLA
-0DD6 ; CM # Mn SINHALA VOWEL SIGN DIGA PAA-PILLA
-0DD8..0DDF ; CM # Mc [8] SINHALA VOWEL SIGN GAETTA-PILLA..SINHALA VOWEL SIGN GAYANUKITTA
-0DF2..0DF3 ; CM # Mc [2] SINHALA VOWEL SIGN DIGA GAETTA-PILLA..SINHALA VOWEL SIGN DIGA GAYANUKITTA
-0F18..0F19 ; CM # Mn [2] TIBETAN ASTROLOGICAL SIGN -KHYUD PA..TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS
-0F35 ; CM # Mn TIBETAN MARK NGAS BZUNG NYI ZLA
-0F37 ; CM # Mn TIBETAN MARK NGAS BZUNG SGOR RTAGS
-0F39 ; CM # Mn TIBETAN MARK TSA -PHRU
-0F3E..0F3F ; CM # Mc [2] TIBETAN SIGN YAR TSHES..TIBETAN SIGN MAR TSHES
-0F71..0F7E ; CM # Mn [14] TIBETAN VOWEL SIGN AA..TIBETAN SIGN RJES SU NGA RO
-0F80..0F84 ; CM # Mn [5] TIBETAN VOWEL SIGN REVERSED I..TIBETAN MARK HALANTA
-0F86..0F87 ; CM # Mn [2] TIBETAN SIGN LCI RTAGS..TIBETAN SIGN YANG RTAGS
-0F90..0F97 ; CM # Mn [8] TIBETAN SUBJOINED LETTER KA..TIBETAN SUBJOINED LETTER JA
-0F99..0FBC ; CM # Mn [36] TIBETAN SUBJOINED LETTER NYA..TIBETAN SUBJOINED LETTER FIXED-FORM RA
-0FC6 ; CM # Mn TIBETAN SYMBOL PADMA GDAN
-135F ; CM # Mn ETHIOPIC COMBINING GEMINATION MARK
-1712..1714 ; CM # Mn [3] TAGALOG VOWEL SIGN I..TAGALOG SIGN VIRAMA
-1732..1734 ; CM # Mn [3] HANUNOO VOWEL SIGN I..HANUNOO SIGN PAMUDPOD
-1752..1753 ; CM # Mn [2] BUHID VOWEL SIGN I..BUHID VOWEL SIGN U
-1772..1773 ; CM # Mn [2] TAGBANWA VOWEL SIGN I..TAGBANWA VOWEL SIGN U
-180B..180D ; CM # Mn [3] MONGOLIAN FREE VARIATION SELECTOR ONE..MONGOLIAN FREE VARIATION SELECTOR THREE
-18A9 ; CM # Mn MONGOLIAN LETTER ALI GALI DAGALGA
-1920..1922 ; CM # Mn [3] LIMBU VOWEL SIGN A..LIMBU VOWEL SIGN U
-1923..1926 ; CM # Mc [4] LIMBU VOWEL SIGN EE..LIMBU VOWEL SIGN AU
-1927..1928 ; CM # Mn [2] LIMBU VOWEL SIGN E..LIMBU VOWEL SIGN O
-1929..192B ; CM # Mc [3] LIMBU SUBJOINED LETTER YA..LIMBU SUBJOINED LETTER WA
-1930..1931 ; CM # Mc [2] LIMBU SMALL LETTER KA..LIMBU SMALL LETTER NGA
-1932 ; CM # Mn LIMBU SMALL LETTER ANUSVARA
-1933..1938 ; CM # Mc [6] LIMBU SMALL LETTER TA..LIMBU SMALL LETTER LA
-1939..193B ; CM # Mn [3] LIMBU SIGN MUKPHRENG..LIMBU SIGN SA-I
-1A17..1A18 ; CM # Mn [2] BUGINESE VOWEL SIGN I..BUGINESE VOWEL SIGN U
-1A19..1A1B ; CM # Mc [3] BUGINESE VOWEL SIGN E..BUGINESE VOWEL SIGN AE
-1A7F ; CM # Mn TAI THAM COMBINING CRYPTOGRAMMIC DOT
-1B00..1B03 ; CM # Mn [4] BALINESE SIGN ULU RICEM..BALINESE SIGN SURANG
-1B04 ; CM # Mc BALINESE SIGN BISAH
-1B34 ; CM # Mn BALINESE SIGN REREKAN
-1B35 ; CM # Mc BALINESE VOWEL SIGN TEDUNG
-1B36..1B3A ; CM # Mn [5] BALINESE VOWEL SIGN ULU..BALINESE VOWEL SIGN RA REPA
-1B3B ; CM # Mc BALINESE VOWEL SIGN RA REPA TEDUNG
-1B3C ; CM # Mn BALINESE VOWEL SIGN LA LENGA
-1B3D..1B41 ; CM # Mc [5] BALINESE VOWEL SIGN LA LENGA TEDUNG..BALINESE VOWEL SIGN TALING REPA TEDUNG
-1B42 ; CM # Mn BALINESE VOWEL SIGN PEPET
-1B43..1B44 ; CM # Mc [2] BALINESE VOWEL SIGN PEPET TEDUNG..BALINESE ADEG ADEG
-1B6B..1B73 ; CM # Mn [9] BALINESE MUSICAL SYMBOL COMBINING TEGEH..BALINESE MUSICAL SYMBOL COMBINING GONG
-1B80..1B81 ; CM # Mn [2] SUNDANESE SIGN PANYECEK..SUNDANESE SIGN PANGLAYAR
-1B82 ; CM # Mc SUNDANESE SIGN PANGWISAD
-1BA1 ; CM # Mc SUNDANESE CONSONANT SIGN PAMINGKAL
-1BA2..1BA5 ; CM # Mn [4] SUNDANESE CONSONANT SIGN PANYAKRA..SUNDANESE VOWEL SIGN PANYUKU
-1BA6..1BA7 ; CM # Mc [2] SUNDANESE VOWEL SIGN PANAELAENG..SUNDANESE VOWEL SIGN PANOLONG
-1BA8..1BA9 ; CM # Mn [2] SUNDANESE VOWEL SIGN PAMEPET..SUNDANESE VOWEL SIGN PANEULEUNG
-1BAA ; CM # Mc SUNDANESE SIGN PAMAAEH
-1C24..1C2B ; CM # Mc [8] LEPCHA SUBJOINED LETTER YA..LEPCHA VOWEL SIGN UU
-1C2C..1C33 ; CM # Mn [8] LEPCHA VOWEL SIGN E..LEPCHA CONSONANT SIGN T
-1C34..1C35 ; CM # Mc [2] LEPCHA CONSONANT SIGN NYIN-DO..LEPCHA CONSONANT SIGN KANG
-1C36..1C37 ; CM # Mn [2] LEPCHA SIGN RAN..LEPCHA SIGN NUKTA
-1CD0..1CD2 ; CM # Mn [3] VEDIC TONE KARSHANA..VEDIC TONE PRENKHA
-1CD4..1CE0 ; CM # Mn [13] VEDIC SIGN YAJURVEDIC MIDLINE SVARITA..VEDIC TONE RIGVEDIC KASHMIRI INDEPENDENT SVARITA
-1CE1 ; CM # Mc VEDIC TONE ATHARVAVEDIC INDEPENDENT SVARITA
-1CE2..1CE8 ; CM # Mn [7] VEDIC SIGN VISARGA SVARITA..VEDIC SIGN VISARGA ANUDATTA WITH TAIL
-1CED ; CM # Mn VEDIC SIGN TIRYAK
-1CF2 ; CM # Mc VEDIC SIGN ARDHAVISARGA
-1DC0..1DE6 ; CM # Mn [39] COMBINING DOTTED GRAVE ACCENT..COMBINING LATIN SMALL LETTER Z
-1DFD..1DFF ; CM # Mn [3] COMBINING ALMOST EQUAL TO BELOW..COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW
-200C..200F ; CM # Cf [4] ZERO WIDTH NON-JOINER..RIGHT-TO-LEFT MARK
-202A..202E ; CM # Cf [5] LEFT-TO-RIGHT EMBEDDING..RIGHT-TO-LEFT OVERRIDE
-206A..206F ; CM # Cf [6] INHIBIT SYMMETRIC SWAPPING..NOMINAL DIGIT SHAPES
-20D0..20DC ; CM # Mn [13] COMBINING LEFT HARPOON ABOVE..COMBINING FOUR DOTS ABOVE
-20DD..20E0 ; CM # Me [4] COMBINING ENCLOSING CIRCLE..COMBINING ENCLOSING CIRCLE BACKSLASH
-20E1 ; CM # Mn COMBINING LEFT RIGHT ARROW ABOVE
-20E2..20E4 ; CM # Me [3] COMBINING ENCLOSING SCREEN..COMBINING ENCLOSING UPWARD POINTING TRIANGLE
-20E5..20F0 ; CM # Mn [12] COMBINING REVERSE SOLIDUS OVERLAY..COMBINING ASTERISK ABOVE
-2CEF..2CF1 ; CM # Mn [3] COPTIC COMBINING NI ABOVE..COPTIC COMBINING SPIRITUS LENIS
-2DE0..2DFF ; CM # Mn [32] COMBINING CYRILLIC LETTER BE..COMBINING CYRILLIC LETTER IOTIFIED BIG YUS
-302A..302F ; CM # Mn [6] IDEOGRAPHIC LEVEL TONE MARK..HANGUL DOUBLE DOT TONE MARK
-3099..309A ; CM # Mn [2] COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK..COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK
-A66F ; CM # Mn COMBINING CYRILLIC VZMET
-A670..A672 ; CM # Me [3] COMBINING CYRILLIC TEN MILLIONS SIGN..COMBINING CYRILLIC THOUSAND MILLIONS SIGN
-A67C..A67D ; CM # Mn [2] COMBINING CYRILLIC KAVYKA..COMBINING CYRILLIC PAYEROK
-A6F0..A6F1 ; CM # Mn [2] BAMUM COMBINING MARK KOQNDON..BAMUM COMBINING MARK TUKWENTIS
-A802 ; CM # Mn SYLOTI NAGRI SIGN DVISVARA
-A806 ; CM # Mn SYLOTI NAGRI SIGN HASANTA
-A80B ; CM # Mn SYLOTI NAGRI SIGN ANUSVARA
-A823..A824 ; CM # Mc [2] SYLOTI NAGRI VOWEL SIGN A..SYLOTI NAGRI VOWEL SIGN I
-A825..A826 ; CM # Mn [2] SYLOTI NAGRI VOWEL SIGN U..SYLOTI NAGRI VOWEL SIGN E
-A827 ; CM # Mc SYLOTI NAGRI VOWEL SIGN OO
-A880..A881 ; CM # Mc [2] SAURASHTRA SIGN ANUSVARA..SAURASHTRA SIGN VISARGA
-A8B4..A8C3 ; CM # Mc [16] SAURASHTRA CONSONANT SIGN HAARU..SAURASHTRA VOWEL SIGN AU
-A8C4 ; CM # Mn SAURASHTRA SIGN VIRAMA
-A8E0..A8F1 ; CM # Mn [18] COMBINING DEVANAGARI DIGIT ZERO..COMBINING DEVANAGARI SIGN AVAGRAHA
-A926..A92D ; CM # Mn [8] KAYAH LI VOWEL UE..KAYAH LI TONE CALYA PLOPHU
-A947..A951 ; CM # Mn [11] REJANG VOWEL SIGN I..REJANG CONSONANT SIGN R
-A952..A953 ; CM # Mc [2] REJANG CONSONANT SIGN H..REJANG VIRAMA
-A980..A982 ; CM # Mn [3] JAVANESE SIGN PANYANGGA..JAVANESE SIGN LAYAR
-A983 ; CM # Mc JAVANESE SIGN WIGNYAN
-A9B3 ; CM # Mn JAVANESE SIGN CECAK TELU
-A9B4..A9B5 ; CM # Mc [2] JAVANESE VOWEL SIGN TARUNG..JAVANESE VOWEL SIGN TOLONG
-A9B6..A9B9 ; CM # Mn [4] JAVANESE VOWEL SIGN WULU..JAVANESE VOWEL SIGN SUKU MENDUT
-A9BA..A9BB ; CM # Mc [2] JAVANESE VOWEL SIGN TALING..JAVANESE VOWEL SIGN DIRGA MURE
-A9BC ; CM # Mn JAVANESE VOWEL SIGN PEPET
-A9BD..A9C0 ; CM # Mc [4] JAVANESE CONSONANT SIGN KERET..JAVANESE PANGKON
-AA29..AA2E ; CM # Mn [6] CHAM VOWEL SIGN AA..CHAM VOWEL SIGN OE
-AA2F..AA30 ; CM # Mc [2] CHAM VOWEL SIGN O..CHAM VOWEL SIGN AI
-AA31..AA32 ; CM # Mn [2] CHAM VOWEL SIGN AU..CHAM VOWEL SIGN UE
-AA33..AA34 ; CM # Mc [2] CHAM CONSONANT SIGN YA..CHAM CONSONANT SIGN RA
-AA35..AA36 ; CM # Mn [2] CHAM CONSONANT SIGN LA..CHAM CONSONANT SIGN WA
-AA43 ; CM # Mn CHAM CONSONANT SIGN FINAL NG
-AA4C ; CM # Mn CHAM CONSONANT SIGN FINAL M
-AA4D ; CM # Mc CHAM CONSONANT SIGN FINAL H
-ABE3..ABE4 ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN ONAP..MEETEI MAYEK VOWEL SIGN INAP
-ABE5 ; CM # Mn MEETEI MAYEK VOWEL SIGN ANAP
-ABE6..ABE7 ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN YENAP..MEETEI MAYEK VOWEL SIGN SOUNAP
-ABE8 ; CM # Mn MEETEI MAYEK VOWEL SIGN UNAP
-ABE9..ABEA ; CM # Mc [2] MEETEI MAYEK VOWEL SIGN CHEINAP..MEETEI MAYEK VOWEL SIGN NUNG
-ABEC ; CM # Mc MEETEI MAYEK LUM IYEK
-ABED ; CM # Mn MEETEI MAYEK APUN IYEK
-FB1E ; CM # Mn HEBREW POINT JUDEO-SPANISH VARIKA
-FE00..FE0F ; CM # Mn [16] VARIATION SELECTOR-1..VARIATION SELECTOR-16
-FE20..FE26 ; CM # Mn [7] COMBINING LIGATURE LEFT HALF..COMBINING CONJOINING MACRON
-FFF9..FFFB ; CM # Cf [3] INTERLINEAR ANNOTATION ANCHOR..INTERLINEAR ANNOTATION TERMINATOR
-101FD ; CM # Mn PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE
-10A01..10A03 ; CM # Mn [3] KHAROSHTHI VOWEL SIGN I..KHAROSHTHI VOWEL SIGN VOCALIC R
-10A05..10A06 ; CM # Mn [2] KHAROSHTHI VOWEL SIGN E..KHAROSHTHI VOWEL SIGN O
-10A0C..10A0F ; CM # Mn [4] KHAROSHTHI VOWEL LENGTH MARK..KHAROSHTHI SIGN VISARGA
-10A38..10A3A ; CM # Mn [3] KHAROSHTHI SIGN BAR ABOVE..KHAROSHTHI SIGN DOT BELOW
-10A3F ; CM # Mn KHAROSHTHI VIRAMA
-11080..11081 ; CM # Mn [2] KAITHI SIGN CANDRABINDU..KAITHI SIGN ANUSVARA
-11082 ; CM # Mc KAITHI SIGN VISARGA
-110B0..110B2 ; CM # Mc [3] KAITHI VOWEL SIGN AA..KAITHI VOWEL SIGN II
-110B3..110B6 ; CM # Mn [4] KAITHI VOWEL SIGN U..KAITHI VOWEL SIGN AI
-110B7..110B8 ; CM # Mc [2] KAITHI VOWEL SIGN O..KAITHI VOWEL SIGN AU
-110B9..110BA ; CM # Mn [2] KAITHI SIGN VIRAMA..KAITHI SIGN NUKTA
-1D165..1D166 ; CM # Mc [2] MUSICAL SYMBOL COMBINING STEM..MUSICAL SYMBOL COMBINING SPRECHGESANG STEM
-1D167..1D169 ; CM # Mn [3] MUSICAL SYMBOL COMBINING TREMOLO-1..MUSICAL SYMBOL COMBINING TREMOLO-3
-1D16D..1D172 ; CM # Mc [6] MUSICAL SYMBOL COMBINING AUGMENTATION DOT..MUSICAL SYMBOL COMBINING FLAG-5
-1D173..1D17A ; CM # Cf [8] MUSICAL SYMBOL BEGIN BEAM..MUSICAL SYMBOL END PHRASE
-1D17B..1D182 ; CM # Mn [8] MUSICAL SYMBOL COMBINING ACCENT..MUSICAL SYMBOL COMBINING LOURE
-1D185..1D18B ; CM # Mn [7] MUSICAL SYMBOL COMBINING DOIT..MUSICAL SYMBOL COMBINING TRIPLE TONGUE
-1D1AA..1D1AD ; CM # Mn [4] MUSICAL SYMBOL COMBINING DOWN BOW..MUSICAL SYMBOL COMBINING SNAP PIZZICATO
-1D242..1D244 ; CM # Mn [3] COMBINING GREEK MUSICAL TRISEME..COMBINING GREEK MUSICAL PENTASEME
-E0001 ; CM # Cf LANGUAGE TAG
-E0020..E007F ; CM # Cf [96] TAG SPACE..CANCEL TAG
-E0100..E01EF ; CM # Mn [240] VARIATION SELECTOR-17..VARIATION SELECTOR-256
-
-# Total code points: 1436
-
-# ================================================
-
-# Line_Break=Break_Before
-
-00B4 ; BB # Sk ACUTE ACCENT
-02C8 ; BB # Lm MODIFIER LETTER VERTICAL LINE
-02CC ; BB # Lm MODIFIER LETTER LOW VERTICAL LINE
-02DF ; BB # Sk MODIFIER LETTER CROSS ACCENT
-0F01..0F03 ; BB # So [3] TIBETAN MARK GTER YIG MGO TRUNCATED A..TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
-0F04 ; BB # Po TIBETAN MARK INITIAL YIG MGO MDUN MA
-0F06..0F07 ; BB # Po [2] TIBETAN MARK CARET YIG MGO PHUR SHAD MA..TIBETAN MARK YIG MGO TSHEG SHAD MA
-0F09..0F0A ; BB # Po [2] TIBETAN MARK BSKUR YIG MGO..TIBETAN MARK BKA- SHOG YIG MGO
-0FD0..0FD1 ; BB # Po [2] TIBETAN MARK BSKA- SHOG GI MGO RGYAN..TIBETAN MARK MNYAM YIG GI MGO RGYAN
-0FD3 ; BB # Po TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
-1806 ; BB # Pd MONGOLIAN TODO SOFT HYPHEN
-1FFD ; BB # Sk GREEK OXIA
-A874..A875 ; BB # Po [2] PHAGS-PA SINGLE HEAD MARK..PHAGS-PA DOUBLE HEAD MARK
-
-# Total code points: 19
-
-# ================================================
-
-# Line_Break=Break_After
-
-0009 ; BA # Cc <control-0009>
-007C ; BA # Sm VERTICAL LINE
-00AD ; BA # Cf SOFT HYPHEN
-058A ; BA # Pd ARMENIAN HYPHEN
-05BE ; BA # Pd HEBREW PUNCTUATION MAQAF
-0964..0965 ; BA # Po [2] DEVANAGARI DANDA..DEVANAGARI DOUBLE DANDA
-0E5A..0E5B ; BA # Po [2] THAI CHARACTER ANGKHANKHU..THAI CHARACTER KHOMUT
-0F0B ; BA # Po TIBETAN MARK INTERSYLLABIC TSHEG
-0F34 ; BA # So TIBETAN MARK BSDUS RTAGS
-0F7F ; BA # Mc TIBETAN SIGN RNAM BCAD
-0F85 ; BA # Po TIBETAN MARK PALUTA
-0FBE..0FBF ; BA # So [2] TIBETAN KU RU KHA..TIBETAN KU RU KHA BZHI MIG CAN
-0FD2 ; BA # Po TIBETAN MARK NYIS TSHEG
-104A..104B ; BA # Po [2] MYANMAR SIGN LITTLE SECTION..MYANMAR SIGN SECTION
-1361 ; BA # Po ETHIOPIC WORDSPACE
-1400 ; BA # Pd CANADIAN SYLLABICS HYPHEN
-1680 ; BA # Zs OGHAM SPACE MARK
-16EB..16ED ; BA # Po [3] RUNIC SINGLE PUNCTUATION..RUNIC CROSS PUNCTUATION
-1735..1736 ; BA # Po [2] PHILIPPINE SINGLE PUNCTUATION..PHILIPPINE DOUBLE PUNCTUATION
-17D4..17D5 ; BA # Po [2] KHMER SIGN KHAN..KHMER SIGN BARIYOOSAN
-17D8 ; BA # Po KHMER SIGN BEYYAL
-17DA ; BA # Po KHMER SIGN KOOMUUT
-1804..1805 ; BA # Po [2] MONGOLIAN COLON..MONGOLIAN FOUR DOTS
-1B5A..1B5B ; BA # Po [2] BALINESE PANTI..BALINESE PAMADA
-1B5D..1B60 ; BA # Po [4] BALINESE CARIK PAMUNGKAH..BALINESE PAMENENG
-1C3B..1C3F ; BA # Po [5] LEPCHA PUNCTUATION TA-ROL..LEPCHA PUNCTUATION TSHOOK
-1C7E..1C7F ; BA # Po [2] OL CHIKI PUNCTUATION MUCAAD..OL CHIKI PUNCTUATION DOUBLE MUCAAD
-2000..2006 ; BA # Zs [7] EN QUAD..SIX-PER-EM SPACE
-2008..200A ; BA # Zs [3] PUNCTUATION SPACE..HAIR SPACE
-2010 ; BA # Pd HYPHEN
-2012..2013 ; BA # Pd [2] FIGURE DASH..EN DASH
-2027 ; BA # Po HYPHENATION POINT
-2056 ; BA # Po THREE DOT PUNCTUATION
-2058..205B ; BA # Po [4] FOUR DOT PUNCTUATION..FOUR DOT MARK
-205D..205E ; BA # Po [2] TRICOLON..VERTICAL FOUR DOTS
-205F ; BA # Zs MEDIUM MATHEMATICAL SPACE
-2CFA..2CFC ; BA # Po [3] COPTIC OLD NUBIAN DIRECT QUESTION MARK..COPTIC OLD NUBIAN VERSE DIVIDER
-2CFF ; BA # Po COPTIC MORPHOLOGICAL DIVIDER
-2E0E..2E15 ; BA # Po [8] EDITORIAL CORONIS..UPWARDS ANCORA
-2E17 ; BA # Pd DOUBLE OBLIQUE HYPHEN
-2E19 ; BA # Po PALM BRANCH
-2E2A..2E2D ; BA # Po [4] TWO DOTS OVER ONE DOT PUNCTUATION..FIVE DOT MARK
-2E30..2E31 ; BA # Po [2] RING POINT..WORD SEPARATOR MIDDLE DOT
-A4FE..A4FF ; BA # Po [2] LISU PUNCTUATION COMMA..LISU PUNCTUATION FULL STOP
-A60D ; BA # Po VAI COMMA
-A60F ; BA # Po VAI QUESTION MARK
-A6F3..A6F7 ; BA # Po [5] BAMUM FULL STOP..BAMUM QUESTION MARK
-A8CE..A8CF ; BA # Po [2] SAURASHTRA DANDA..SAURASHTRA DOUBLE DANDA
-A92E..A92F ; BA # Po [2] KAYAH LI SIGN CWI..KAYAH LI SIGN SHYA
-A9C7..A9C9 ; BA # Po [3] JAVANESE PADA PANGKAT..JAVANESE PADA LUNGSI
-AA5D..AA5F ; BA # Po [3] CHAM PUNCTUATION DANDA..CHAM PUNCTUATION TRIPLE DANDA
-ABEB ; BA # Po MEETEI MAYEK CHEIKHEI
-10100..10101 ; BA # Po [2] AEGEAN WORD SEPARATOR LINE..AEGEAN WORD SEPARATOR DOT
-10102 ; BA # So AEGEAN CHECK MARK
-1039F ; BA # Po UGARITIC WORD DIVIDER
-103D0 ; BA # Po OLD PERSIAN WORD DIVIDER
-10857 ; BA # Po IMPERIAL ARAMAIC SECTION SIGN
-1091F ; BA # Po PHOENICIAN WORD SEPARATOR
-10A50..10A57 ; BA # Po [8] KHAROSHTHI PUNCTUATION DOT..KHAROSHTHI PUNCTUATION DOUBLE DANDA
-10B39..10B3F ; BA # Po [7] AVESTAN ABBREVIATION MARK..LARGE ONE RING OVER TWO RINGS PUNCTUATION
-110BE..110C1 ; BA # Po [4] KAITHI SECTION MARK..KAITHI DOUBLE DANDA
-12470..12473 ; BA # Po [4] CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER..CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON
-
-# Total code points: 137
-
-# ================================================
-
-# Line_Break=Space
-
-0020 ; SP # Zs SPACE
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Mandatory_Break
-
-000B..000C ; BK # Cc [2] <control-000B>..<control-000C>
-2028 ; BK # Zl LINE SEPARATOR
-2029 ; BK # Zp PARAGRAPH SEPARATOR
-
-# Total code points: 4
-
-# ================================================
-
-# Line_Break=Carriage_Return
-
-000D ; CR # Cc <control-000D>
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Line_Feed
-
-000A ; LF # Cc <control-000A>
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Contingent_Break
-
-FFFC ; CB # So OBJECT REPLACEMENT CHARACTER
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Complex_Context
-
-0E01..0E30 ; SA # Lo [48] THAI CHARACTER KO KAI..THAI CHARACTER SARA A
-0E31 ; SA # Mn THAI CHARACTER MAI HAN-AKAT
-0E32..0E33 ; SA # Lo [2] THAI CHARACTER SARA AA..THAI CHARACTER SARA AM
-0E34..0E3A ; SA # Mn [7] THAI CHARACTER SARA I..THAI CHARACTER PHINTHU
-0E40..0E45 ; SA # Lo [6] THAI CHARACTER SARA E..THAI CHARACTER LAKKHANGYAO
-0E46 ; SA # Lm THAI CHARACTER MAIYAMOK
-0E47..0E4E ; SA # Mn [8] THAI CHARACTER MAITAIKHU..THAI CHARACTER YAMAKKAN
-0E81..0E82 ; SA # Lo [2] LAO LETTER KO..LAO LETTER KHO SUNG
-0E84 ; SA # Lo LAO LETTER KHO TAM
-0E87..0E88 ; SA # Lo [2] LAO LETTER NGO..LAO LETTER CO
-0E8A ; SA # Lo LAO LETTER SO TAM
-0E8D ; SA # Lo LAO LETTER NYO
-0E94..0E97 ; SA # Lo [4] LAO LETTER DO..LAO LETTER THO TAM
-0E99..0E9F ; SA # Lo [7] LAO LETTER NO..LAO LETTER FO SUNG
-0EA1..0EA3 ; SA # Lo [3] LAO LETTER MO..LAO LETTER LO LING
-0EA5 ; SA # Lo LAO LETTER LO LOOT
-0EA7 ; SA # Lo LAO LETTER WO
-0EAA..0EAB ; SA # Lo [2] LAO LETTER SO SUNG..LAO LETTER HO SUNG
-0EAD..0EB0 ; SA # Lo [4] LAO LETTER O..LAO VOWEL SIGN A
-0EB1 ; SA # Mn LAO VOWEL SIGN MAI KAN
-0EB2..0EB3 ; SA # Lo [2] LAO VOWEL SIGN AA..LAO VOWEL SIGN AM
-0EB4..0EB9 ; SA # Mn [6] LAO VOWEL SIGN I..LAO VOWEL SIGN UU
-0EBB..0EBC ; SA # Mn [2] LAO VOWEL SIGN MAI KON..LAO SEMIVOWEL SIGN LO
-0EBD ; SA # Lo LAO SEMIVOWEL SIGN NYO
-0EC0..0EC4 ; SA # Lo [5] LAO VOWEL SIGN E..LAO VOWEL SIGN AI
-0EC6 ; SA # Lm LAO KO LA
-0EC8..0ECD ; SA # Mn [6] LAO TONE MAI EK..LAO NIGGAHITA
-0EDC..0EDD ; SA # Lo [2] LAO HO NO..LAO HO MO
-1000..102A ; SA # Lo [43] MYANMAR LETTER KA..MYANMAR LETTER AU
-102B..102C ; SA # Mc [2] MYANMAR VOWEL SIGN TALL AA..MYANMAR VOWEL SIGN AA
-102D..1030 ; SA # Mn [4] MYANMAR VOWEL SIGN I..MYANMAR VOWEL SIGN UU
-1031 ; SA # Mc MYANMAR VOWEL SIGN E
-1032..1037 ; SA # Mn [6] MYANMAR VOWEL SIGN AI..MYANMAR SIGN DOT BELOW
-1038 ; SA # Mc MYANMAR SIGN VISARGA
-1039..103A ; SA # Mn [2] MYANMAR SIGN VIRAMA..MYANMAR SIGN ASAT
-103B..103C ; SA # Mc [2] MYANMAR CONSONANT SIGN MEDIAL YA..MYANMAR CONSONANT SIGN MEDIAL RA
-103D..103E ; SA # Mn [2] MYANMAR CONSONANT SIGN MEDIAL WA..MYANMAR CONSONANT SIGN MEDIAL HA
-103F ; SA # Lo MYANMAR LETTER GREAT SA
-1050..1055 ; SA # Lo [6] MYANMAR LETTER SHA..MYANMAR LETTER VOCALIC LL
-1056..1057 ; SA # Mc [2] MYANMAR VOWEL SIGN VOCALIC R..MYANMAR VOWEL SIGN VOCALIC RR
-1058..1059 ; SA # Mn [2] MYANMAR VOWEL SIGN VOCALIC L..MYANMAR VOWEL SIGN VOCALIC LL
-105A..105D ; SA # Lo [4] MYANMAR LETTER MON NGA..MYANMAR LETTER MON BBE
-105E..1060 ; SA # Mn [3] MYANMAR CONSONANT SIGN MON MEDIAL NA..MYANMAR CONSONANT SIGN MON MEDIAL LA
-1061 ; SA # Lo MYANMAR LETTER SGAW KAREN SHA
-1062..1064 ; SA # Mc [3] MYANMAR VOWEL SIGN SGAW KAREN EU..MYANMAR TONE MARK SGAW KAREN KE PHO
-1065..1066 ; SA # Lo [2] MYANMAR LETTER WESTERN PWO KAREN THA..MYANMAR LETTER WESTERN PWO KAREN PWA
-1067..106D ; SA # Mc [7] MYANMAR VOWEL SIGN WESTERN PWO KAREN EU..MYANMAR SIGN WESTERN PWO KAREN TONE-5
-106E..1070 ; SA # Lo [3] MYANMAR LETTER EASTERN PWO KAREN NNA..MYANMAR LETTER EASTERN PWO KAREN GHWA
-1071..1074 ; SA # Mn [4] MYANMAR VOWEL SIGN GEBA KAREN I..MYANMAR VOWEL SIGN KAYAH EE
-1075..1081 ; SA # Lo [13] MYANMAR LETTER SHAN KA..MYANMAR LETTER SHAN HA
-1082 ; SA # Mn MYANMAR CONSONANT SIGN SHAN MEDIAL WA
-1083..1084 ; SA # Mc [2] MYANMAR VOWEL SIGN SHAN AA..MYANMAR VOWEL SIGN SHAN E
-1085..1086 ; SA # Mn [2] MYANMAR VOWEL SIGN SHAN E ABOVE..MYANMAR VOWEL SIGN SHAN FINAL Y
-1087..108C ; SA # Mc [6] MYANMAR SIGN SHAN TONE-2..MYANMAR SIGN SHAN COUNCIL TONE-3
-108D ; SA # Mn MYANMAR SIGN SHAN COUNCIL EMPHATIC TONE
-108E ; SA # Lo MYANMAR LETTER RUMAI PALAUNG FA
-108F ; SA # Mc MYANMAR SIGN RUMAI PALAUNG TONE-5
-109A..109C ; SA # Mc [3] MYANMAR SIGN KHAMTI TONE-1..MYANMAR VOWEL SIGN AITON A
-109D ; SA # Mn MYANMAR VOWEL SIGN AITON AI
-109E..109F ; SA # So [2] MYANMAR SYMBOL SHAN ONE..MYANMAR SYMBOL SHAN EXCLAMATION
-1780..17B3 ; SA # Lo [52] KHMER LETTER KA..KHMER INDEPENDENT VOWEL QAU
-17B4..17B5 ; SA # Cf [2] KHMER VOWEL INHERENT AQ..KHMER VOWEL INHERENT AA
-17B6 ; SA # Mc KHMER VOWEL SIGN AA
-17B7..17BD ; SA # Mn [7] KHMER VOWEL SIGN I..KHMER VOWEL SIGN UA
-17BE..17C5 ; SA # Mc [8] KHMER VOWEL SIGN OE..KHMER VOWEL SIGN AU
-17C6 ; SA # Mn KHMER SIGN NIKAHIT
-17C7..17C8 ; SA # Mc [2] KHMER SIGN REAHMUK..KHMER SIGN YUUKALEAPINTU
-17C9..17D3 ; SA # Mn [11] KHMER SIGN MUUSIKATOAN..KHMER SIGN BATHAMASAT
-17D7 ; SA # Lm KHMER SIGN LEK TOO
-17DC ; SA # Lo KHMER SIGN AVAKRAHASANYA
-17DD ; SA # Mn KHMER SIGN ATTHACAN
-1950..196D ; SA # Lo [30] TAI LE LETTER KA..TAI LE LETTER AI
-1970..1974 ; SA # Lo [5] TAI LE LETTER TONE-2..TAI LE LETTER TONE-6
-1980..19AB ; SA # Lo [44] NEW TAI LUE LETTER HIGH QA..NEW TAI LUE LETTER LOW SUA
-19B0..19C0 ; SA # Mc [17] NEW TAI LUE VOWEL SIGN VOWEL SHORTENER..NEW TAI LUE VOWEL SIGN IY
-19C1..19C7 ; SA # Lo [7] NEW TAI LUE LETTER FINAL V..NEW TAI LUE LETTER FINAL B
-19C8..19C9 ; SA # Mc [2] NEW TAI LUE TONE MARK-1..NEW TAI LUE TONE MARK-2
-19DE..19DF ; SA # Po [2] NEW TAI LUE SIGN LAE..NEW TAI LUE SIGN LAEV
-1A20..1A54 ; SA # Lo [53] TAI THAM LETTER HIGH KA..TAI THAM LETTER GREAT SA
-1A55 ; SA # Mc TAI THAM CONSONANT SIGN MEDIAL RA
-1A56 ; SA # Mn TAI THAM CONSONANT SIGN MEDIAL LA
-1A57 ; SA # Mc TAI THAM CONSONANT SIGN LA TANG LAI
-1A58..1A5E ; SA # Mn [7] TAI THAM SIGN MAI KANG LAI..TAI THAM CONSONANT SIGN SA
-1A60 ; SA # Mn TAI THAM SIGN SAKOT
-1A61 ; SA # Mc TAI THAM VOWEL SIGN A
-1A62 ; SA # Mn TAI THAM VOWEL SIGN MAI SAT
-1A63..1A64 ; SA # Mc [2] TAI THAM VOWEL SIGN AA..TAI THAM VOWEL SIGN TALL AA
-1A65..1A6C ; SA # Mn [8] TAI THAM VOWEL SIGN I..TAI THAM VOWEL SIGN OA BELOW
-1A6D..1A72 ; SA # Mc [6] TAI THAM VOWEL SIGN OY..TAI THAM VOWEL SIGN THAM AI
-1A73..1A7C ; SA # Mn [10] TAI THAM VOWEL SIGN OA ABOVE..TAI THAM SIGN KHUEN-LUE KARAN
-1AA0..1AA6 ; SA # Po [7] TAI THAM SIGN WIANG..TAI THAM SIGN REVERSED ROTATED RANA
-1AA7 ; SA # Lm TAI THAM SIGN MAI YAMOK
-1AA8..1AAD ; SA # Po [6] TAI THAM SIGN KAAN..TAI THAM SIGN CAANG
-AA60..AA6F ; SA # Lo [16] MYANMAR LETTER KHAMTI GA..MYANMAR LETTER KHAMTI FA
-AA70 ; SA # Lm MYANMAR MODIFIER LETTER KHAMTI REDUPLICATION
-AA71..AA76 ; SA # Lo [6] MYANMAR LETTER KHAMTI XA..MYANMAR LOGOGRAM KHAMTI HM
-AA77..AA79 ; SA # So [3] MYANMAR SYMBOL AITON EXCLAMATION..MYANMAR SYMBOL AITON TWO
-AA7A ; SA # Lo MYANMAR LETTER AITON RA
-AA7B ; SA # Mc MYANMAR SIGN PAO KAREN TONE
-AA80..AAAF ; SA # Lo [48] TAI VIET LETTER LOW KO..TAI VIET LETTER HIGH O
-AAB0 ; SA # Mn TAI VIET MAI KANG
-AAB1 ; SA # Lo TAI VIET VOWEL AA
-AAB2..AAB4 ; SA # Mn [3] TAI VIET VOWEL I..TAI VIET VOWEL U
-AAB5..AAB6 ; SA # Lo [2] TAI VIET VOWEL E..TAI VIET VOWEL O
-AAB7..AAB8 ; SA # Mn [2] TAI VIET MAI KHIT..TAI VIET VOWEL IA
-AAB9..AABD ; SA # Lo [5] TAI VIET VOWEL UEA..TAI VIET VOWEL AN
-AABE..AABF ; SA # Mn [2] TAI VIET VOWEL AM..TAI VIET TONE MAI EK
-AAC0 ; SA # Lo TAI VIET TONE MAI NUENG
-AAC1 ; SA # Mn TAI VIET TONE MAI THO
-AAC2 ; SA # Lo TAI VIET TONE MAI SONG
-AADB..AADC ; SA # Lo [2] TAI VIET SYMBOL KON..TAI VIET SYMBOL NUENG
-AADD ; SA # Lm TAI VIET SYMBOL SAM
-AADE..AADF ; SA # Po [2] TAI VIET SYMBOL HO HOI..TAI VIET SYMBOL KOI KOI
-
-# Total code points: 662
-
-# ================================================
-
-# Line_Break=Ambiguous
-
-00A7 ; AI # So SECTION SIGN
-00A8 ; AI # Sk DIAERESIS
-00AA ; AI # L& FEMININE ORDINAL INDICATOR
-00B2..00B3 ; AI # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B6 ; AI # So PILCROW SIGN
-00B7 ; AI # Po MIDDLE DOT
-00B8 ; AI # Sk CEDILLA
-00B9 ; AI # No SUPERSCRIPT ONE
-00BA ; AI # L& MASCULINE ORDINAL INDICATOR
-00BC..00BE ; AI # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-00D7 ; AI # Sm MULTIPLICATION SIGN
-00F7 ; AI # Sm DIVISION SIGN
-02C7 ; AI # Lm CARON
-02C9..02CB ; AI # Lm [3] MODIFIER LETTER MACRON..MODIFIER LETTER GRAVE ACCENT
-02CD ; AI # Lm MODIFIER LETTER LOW MACRON
-02D0 ; AI # Lm MODIFIER LETTER TRIANGULAR COLON
-02D8..02DB ; AI # Sk [4] BREVE..OGONEK
-02DD ; AI # Sk DOUBLE ACUTE ACCENT
-2015 ; AI # Pd HORIZONTAL BAR
-2016 ; AI # Po DOUBLE VERTICAL LINE
-2020..2021 ; AI # Po [2] DAGGER..DOUBLE DAGGER
-203B ; AI # Po REFERENCE MARK
-2074 ; AI # No SUPERSCRIPT FOUR
-207F ; AI # Lm SUPERSCRIPT LATIN SMALL LETTER N
-2081..2084 ; AI # No [4] SUBSCRIPT ONE..SUBSCRIPT FOUR
-2105 ; AI # So CARE OF
-2113 ; AI # L& SCRIPT SMALL L
-2121..2122 ; AI # So [2] TELEPHONE SIGN..TRADE MARK SIGN
-212B ; AI # L& ANGSTROM SIGN
-2154..2155 ; AI # No [2] VULGAR FRACTION TWO THIRDS..VULGAR FRACTION ONE FIFTH
-215B ; AI # No VULGAR FRACTION ONE EIGHTH
-215E ; AI # No VULGAR FRACTION SEVEN EIGHTHS
-2160..216B ; AI # Nl [12] ROMAN NUMERAL ONE..ROMAN NUMERAL TWELVE
-2170..2179 ; AI # Nl [10] SMALL ROMAN NUMERAL ONE..SMALL ROMAN NUMERAL TEN
-2189 ; AI # No VULGAR FRACTION ZERO THIRDS
-2190..2194 ; AI # Sm [5] LEFTWARDS ARROW..LEFT RIGHT ARROW
-2195..2199 ; AI # So [5] UP DOWN ARROW..SOUTH WEST ARROW
-21D2 ; AI # Sm RIGHTWARDS DOUBLE ARROW
-21D4 ; AI # Sm LEFT RIGHT DOUBLE ARROW
-2200 ; AI # Sm FOR ALL
-2202..2203 ; AI # Sm [2] PARTIAL DIFFERENTIAL..THERE EXISTS
-2207..2208 ; AI # Sm [2] NABLA..ELEMENT OF
-220B ; AI # Sm CONTAINS AS MEMBER
-220F ; AI # Sm N-ARY PRODUCT
-2211 ; AI # Sm N-ARY SUMMATION
-2215 ; AI # Sm DIVISION SLASH
-221A ; AI # Sm SQUARE ROOT
-221D..2220 ; AI # Sm [4] PROPORTIONAL TO..ANGLE
-2223 ; AI # Sm DIVIDES
-2225 ; AI # Sm PARALLEL TO
-2227..222C ; AI # Sm [6] LOGICAL AND..DOUBLE INTEGRAL
-222E ; AI # Sm CONTOUR INTEGRAL
-2234..2237 ; AI # Sm [4] THEREFORE..PROPORTION
-223C..223D ; AI # Sm [2] TILDE OPERATOR..REVERSED TILDE
-2248 ; AI # Sm ALMOST EQUAL TO
-224C ; AI # Sm ALL EQUAL TO
-2252 ; AI # Sm APPROXIMATELY EQUAL TO OR THE IMAGE OF
-2260..2261 ; AI # Sm [2] NOT EQUAL TO..IDENTICAL TO
-2264..2267 ; AI # Sm [4] LESS-THAN OR EQUAL TO..GREATER-THAN OVER EQUAL TO
-226A..226B ; AI # Sm [2] MUCH LESS-THAN..MUCH GREATER-THAN
-226E..226F ; AI # Sm [2] NOT LESS-THAN..NOT GREATER-THAN
-2282..2283 ; AI # Sm [2] SUBSET OF..SUPERSET OF
-2286..2287 ; AI # Sm [2] SUBSET OF OR EQUAL TO..SUPERSET OF OR EQUAL TO
-2295 ; AI # Sm CIRCLED PLUS
-2299 ; AI # Sm CIRCLED DOT OPERATOR
-22A5 ; AI # Sm UP TACK
-22BF ; AI # Sm RIGHT TRIANGLE
-2312 ; AI # So ARC
-2460..249B ; AI # No [60] CIRCLED DIGIT ONE..NUMBER TWENTY FULL STOP
-249C..24E9 ; AI # So [78] PARENTHESIZED LATIN SMALL LETTER A..CIRCLED LATIN SMALL LETTER Z
-24EA..24FE ; AI # No [21] CIRCLED DIGIT ZERO..DOUBLE CIRCLED NUMBER TEN
-2500..254B ; AI # So [76] BOX DRAWINGS LIGHT HORIZONTAL..BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL
-2550..2574 ; AI # So [37] BOX DRAWINGS DOUBLE HORIZONTAL..BOX DRAWINGS LIGHT LEFT
-2580..258F ; AI # So [16] UPPER HALF BLOCK..LEFT ONE EIGHTH BLOCK
-2592..2595 ; AI # So [4] MEDIUM SHADE..RIGHT ONE EIGHTH BLOCK
-25A0..25A1 ; AI # So [2] BLACK SQUARE..WHITE SQUARE
-25A3..25A9 ; AI # So [7] WHITE SQUARE CONTAINING BLACK SMALL SQUARE..SQUARE WITH DIAGONAL CROSSHATCH FILL
-25B2..25B3 ; AI # So [2] BLACK UP-POINTING TRIANGLE..WHITE UP-POINTING TRIANGLE
-25B6 ; AI # So BLACK RIGHT-POINTING TRIANGLE
-25B7 ; AI # Sm WHITE RIGHT-POINTING TRIANGLE
-25BC..25BD ; AI # So [2] BLACK DOWN-POINTING TRIANGLE..WHITE DOWN-POINTING TRIANGLE
-25C0 ; AI # So BLACK LEFT-POINTING TRIANGLE
-25C1 ; AI # Sm WHITE LEFT-POINTING TRIANGLE
-25C6..25C8 ; AI # So [3] BLACK DIAMOND..WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND
-25CB ; AI # So WHITE CIRCLE
-25CE..25D1 ; AI # So [4] BULLSEYE..CIRCLE WITH RIGHT HALF BLACK
-25E2..25E5 ; AI # So [4] BLACK LOWER RIGHT TRIANGLE..BLACK UPPER RIGHT TRIANGLE
-25EF ; AI # So LARGE CIRCLE
-2605..2606 ; AI # So [2] BLACK STAR..WHITE STAR
-2609 ; AI # So SUN
-260E..260F ; AI # So [2] BLACK TELEPHONE..WHITE TELEPHONE
-2614..2617 ; AI # So [4] UMBRELLA WITH RAIN DROPS..BLACK SHOGI PIECE
-261C ; AI # So WHITE LEFT POINTING INDEX
-261E ; AI # So WHITE RIGHT POINTING INDEX
-2640 ; AI # So FEMALE SIGN
-2642 ; AI # So MALE SIGN
-2660..2661 ; AI # So [2] BLACK SPADE SUIT..WHITE HEART SUIT
-2663..2665 ; AI # So [3] BLACK CLUB SUIT..BLACK HEART SUIT
-2667..266A ; AI # So [4] WHITE CLUB SUIT..EIGHTH NOTE
-266C..266D ; AI # So [2] BEAMED SIXTEENTH NOTES..MUSIC FLAT SIGN
-266F ; AI # Sm MUSIC SHARP SIGN
-269E..269F ; AI # So [2] THREE LINES CONVERGING RIGHT..THREE LINES CONVERGING LEFT
-26BE..26BF ; AI # So [2] BASEBALL..SQUARED KEY
-26C4..26CD ; AI # So [10] SNOWMAN WITHOUT SNOW..DISABLED CAR
-26CF..26E1 ; AI # So [19] PICK..RESTRICTED LEFT ENTRY-2
-26E3 ; AI # So HEAVY CIRCLE WITH STROKE AND TWO DOTS ABOVE
-26E8..26FF ; AI # So [24] BLACK CROSS ON SHIELD..WHITE FLAG WITH HORIZONTAL MIDDLE BLACK STRIPE
-2757 ; AI # So HEAVY EXCLAMATION MARK SYMBOL
-2776..2793 ; AI # No [30] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2B55..2B59 ; AI # So [5] HEAVY LARGE CIRCLE..HEAVY CIRCLED SALTIRE
-3248..324F ; AI # So [8] CIRCLED NUMBER TEN ON BLACK SQUARE..CIRCLED NUMBER EIGHTY ON BLACK SQUARE
-FFFD ; AI # So REPLACEMENT CHARACTER
-1F100..1F10A ; AI # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-1F110..1F12D ; AI # So [30] PARENTHESIZED LATIN CAPITAL LETTER A..CIRCLED CD
-1F131 ; AI # So SQUARED LATIN CAPITAL LETTER B
-1F13D ; AI # So SQUARED LATIN CAPITAL LETTER N
-1F13F ; AI # So SQUARED LATIN CAPITAL LETTER P
-1F142 ; AI # So SQUARED LATIN CAPITAL LETTER S
-1F146 ; AI # So SQUARED LATIN CAPITAL LETTER W
-1F14A..1F14E ; AI # So [5] SQUARED HV..SQUARED PPV
-1F157 ; AI # So NEGATIVE CIRCLED LATIN CAPITAL LETTER H
-1F15F ; AI # So NEGATIVE CIRCLED LATIN CAPITAL LETTER P
-1F179 ; AI # So NEGATIVE SQUARED LATIN CAPITAL LETTER J
-1F17B..1F17C ; AI # So [2] NEGATIVE SQUARED LATIN CAPITAL LETTER L..NEGATIVE SQUARED LATIN CAPITAL LETTER M
-1F17F ; AI # So NEGATIVE SQUARED LATIN CAPITAL LETTER P
-1F18A..1F18D ; AI # So [4] CROSSED NEGATIVE SQUARED LATIN CAPITAL LETTER P..NEGATIVE SQUARED SA
-1F190 ; AI # So SQUARE DJ
-
-# Total code points: 644
-
-# ================================================
-
-# Line_Break=Break_Both
-
-2014 ; B2 # Pd EM DASH
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Surrogate
-
-D800..DFFF ; SG # Cs [2048] <surrogate-D800>..<surrogate-DFFF>
-
-# Total code points: 2048
-
-# ================================================
-
-# Line_Break=ZWSpace
-
-200B ; ZW # Cf ZERO WIDTH SPACE
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Next_Line
-
-0085 ; NL # Cc <control-0085>
-
-# Total code points: 1
-
-# ================================================
-
-# Line_Break=Word_Joiner
-
-2060 ; WJ # Cf WORD JOINER
-FEFF ; WJ # Cf ZERO WIDTH NO-BREAK SPACE
-
-# Total code points: 2
-
-# ================================================
-
-# Line_Break=JL
-
-1100..115F ; JL # Lo [96] HANGUL CHOSEONG KIYEOK..HANGUL CHOSEONG FILLER
-A960..A97C ; JL # Lo [29] HANGUL CHOSEONG TIKEUT-MIEUM..HANGUL CHOSEONG SSANGYEORINHIEUH
-
-# Total code points: 125
-
-# ================================================
-
-# Line_Break=JV
-
-1160..11A7 ; JV # Lo [72] HANGUL JUNGSEONG FILLER..HANGUL JUNGSEONG O-YAE
-D7B0..D7C6 ; JV # Lo [23] HANGUL JUNGSEONG O-YEO..HANGUL JUNGSEONG ARAEA-E
-
-# Total code points: 95
-
-# ================================================
-
-# Line_Break=JT
-
-11A8..11FF ; JT # Lo [88] HANGUL JONGSEONG KIYEOK..HANGUL JONGSEONG SSANGNIEUN
-D7CB..D7FB ; JT # Lo [49] HANGUL JONGSEONG NIEUN-RIEUL..HANGUL JONGSEONG PHIEUPH-THIEUTH
-
-# Total code points: 137
-
-# ================================================
-
-# Line_Break=H2
-
-AC00 ; H2 # Lo HANGUL SYLLABLE GA
-AC1C ; H2 # Lo HANGUL SYLLABLE GAE
-AC38 ; H2 # Lo HANGUL SYLLABLE GYA
-AC54 ; H2 # Lo HANGUL SYLLABLE GYAE
-AC70 ; H2 # Lo HANGUL SYLLABLE GEO
-AC8C ; H2 # Lo HANGUL SYLLABLE GE
-ACA8 ; H2 # Lo HANGUL SYLLABLE GYEO
-ACC4 ; H2 # Lo HANGUL SYLLABLE GYE
-ACE0 ; H2 # Lo HANGUL SYLLABLE GO
-ACFC ; H2 # Lo HANGUL SYLLABLE GWA
-AD18 ; H2 # Lo HANGUL SYLLABLE GWAE
-AD34 ; H2 # Lo HANGUL SYLLABLE GOE
-AD50 ; H2 # Lo HANGUL SYLLABLE GYO
-AD6C ; H2 # Lo HANGUL SYLLABLE GU
-AD88 ; H2 # Lo HANGUL SYLLABLE GWEO
-ADA4 ; H2 # Lo HANGUL SYLLABLE GWE
-ADC0 ; H2 # Lo HANGUL SYLLABLE GWI
-ADDC ; H2 # Lo HANGUL SYLLABLE GYU
-ADF8 ; H2 # Lo HANGUL SYLLABLE GEU
-AE14 ; H2 # Lo HANGUL SYLLABLE GYI
-AE30 ; H2 # Lo HANGUL SYLLABLE GI
-AE4C ; H2 # Lo HANGUL SYLLABLE GGA
-AE68 ; H2 # Lo HANGUL SYLLABLE GGAE
-AE84 ; H2 # Lo HANGUL SYLLABLE GGYA
-AEA0 ; H2 # Lo HANGUL SYLLABLE GGYAE
-AEBC ; H2 # Lo HANGUL SYLLABLE GGEO
-AED8 ; H2 # Lo HANGUL SYLLABLE GGE
-AEF4 ; H2 # Lo HANGUL SYLLABLE GGYEO
-AF10 ; H2 # Lo HANGUL SYLLABLE GGYE
-AF2C ; H2 # Lo HANGUL SYLLABLE GGO
-AF48 ; H2 # Lo HANGUL SYLLABLE GGWA
-AF64 ; H2 # Lo HANGUL SYLLABLE GGWAE
-AF80 ; H2 # Lo HANGUL SYLLABLE GGOE
-AF9C ; H2 # Lo HANGUL SYLLABLE GGYO
-AFB8 ; H2 # Lo HANGUL SYLLABLE GGU
-AFD4 ; H2 # Lo HANGUL SYLLABLE GGWEO
-AFF0 ; H2 # Lo HANGUL SYLLABLE GGWE
-B00C ; H2 # Lo HANGUL SYLLABLE GGWI
-B028 ; H2 # Lo HANGUL SYLLABLE GGYU
-B044 ; H2 # Lo HANGUL SYLLABLE GGEU
-B060 ; H2 # Lo HANGUL SYLLABLE GGYI
-B07C ; H2 # Lo HANGUL SYLLABLE GGI
-B098 ; H2 # Lo HANGUL SYLLABLE NA
-B0B4 ; H2 # Lo HANGUL SYLLABLE NAE
-B0D0 ; H2 # Lo HANGUL SYLLABLE NYA
-B0EC ; H2 # Lo HANGUL SYLLABLE NYAE
-B108 ; H2 # Lo HANGUL SYLLABLE NEO
-B124 ; H2 # Lo HANGUL SYLLABLE NE
-B140 ; H2 # Lo HANGUL SYLLABLE NYEO
-B15C ; H2 # Lo HANGUL SYLLABLE NYE
-B178 ; H2 # Lo HANGUL SYLLABLE NO
-B194 ; H2 # Lo HANGUL SYLLABLE NWA
-B1B0 ; H2 # Lo HANGUL SYLLABLE NWAE
-B1CC ; H2 # Lo HANGUL SYLLABLE NOE
-B1E8 ; H2 # Lo HANGUL SYLLABLE NYO
-B204 ; H2 # Lo HANGUL SYLLABLE NU
-B220 ; H2 # Lo HANGUL SYLLABLE NWEO
-B23C ; H2 # Lo HANGUL SYLLABLE NWE
-B258 ; H2 # Lo HANGUL SYLLABLE NWI
-B274 ; H2 # Lo HANGUL SYLLABLE NYU
-B290 ; H2 # Lo HANGUL SYLLABLE NEU
-B2AC ; H2 # Lo HANGUL SYLLABLE NYI
-B2C8 ; H2 # Lo HANGUL SYLLABLE NI
-B2E4 ; H2 # Lo HANGUL SYLLABLE DA
-B300 ; H2 # Lo HANGUL SYLLABLE DAE
-B31C ; H2 # Lo HANGUL SYLLABLE DYA
-B338 ; H2 # Lo HANGUL SYLLABLE DYAE
-B354 ; H2 # Lo HANGUL SYLLABLE DEO
-B370 ; H2 # Lo HANGUL SYLLABLE DE
-B38C ; H2 # Lo HANGUL SYLLABLE DYEO
-B3A8 ; H2 # Lo HANGUL SYLLABLE DYE
-B3C4 ; H2 # Lo HANGUL SYLLABLE DO
-B3E0 ; H2 # Lo HANGUL SYLLABLE DWA
-B3FC ; H2 # Lo HANGUL SYLLABLE DWAE
-B418 ; H2 # Lo HANGUL SYLLABLE DOE
-B434 ; H2 # Lo HANGUL SYLLABLE DYO
-B450 ; H2 # Lo HANGUL SYLLABLE DU
-B46C ; H2 # Lo HANGUL SYLLABLE DWEO
-B488 ; H2 # Lo HANGUL SYLLABLE DWE
-B4A4 ; H2 # Lo HANGUL SYLLABLE DWI
-B4C0 ; H2 # Lo HANGUL SYLLABLE DYU
-B4DC ; H2 # Lo HANGUL SYLLABLE DEU
-B4F8 ; H2 # Lo HANGUL SYLLABLE DYI
-B514 ; H2 # Lo HANGUL SYLLABLE DI
-B530 ; H2 # Lo HANGUL SYLLABLE DDA
-B54C ; H2 # Lo HANGUL SYLLABLE DDAE
-B568 ; H2 # Lo HANGUL SYLLABLE DDYA
-B584 ; H2 # Lo HANGUL SYLLABLE DDYAE
-B5A0 ; H2 # Lo HANGUL SYLLABLE DDEO
-B5BC ; H2 # Lo HANGUL SYLLABLE DDE
-B5D8 ; H2 # Lo HANGUL SYLLABLE DDYEO
-B5F4 ; H2 # Lo HANGUL SYLLABLE DDYE
-B610 ; H2 # Lo HANGUL SYLLABLE DDO
-B62C ; H2 # Lo HANGUL SYLLABLE DDWA
-B648 ; H2 # Lo HANGUL SYLLABLE DDWAE
-B664 ; H2 # Lo HANGUL SYLLABLE DDOE
-B680 ; H2 # Lo HANGUL SYLLABLE DDYO
-B69C ; H2 # Lo HANGUL SYLLABLE DDU
-B6B8 ; H2 # Lo HANGUL SYLLABLE DDWEO
-B6D4 ; H2 # Lo HANGUL SYLLABLE DDWE
-B6F0 ; H2 # Lo HANGUL SYLLABLE DDWI
-B70C ; H2 # Lo HANGUL SYLLABLE DDYU
-B728 ; H2 # Lo HANGUL SYLLABLE DDEU
-B744 ; H2 # Lo HANGUL SYLLABLE DDYI
-B760 ; H2 # Lo HANGUL SYLLABLE DDI
-B77C ; H2 # Lo HANGUL SYLLABLE RA
-B798 ; H2 # Lo HANGUL SYLLABLE RAE
-B7B4 ; H2 # Lo HANGUL SYLLABLE RYA
-B7D0 ; H2 # Lo HANGUL SYLLABLE RYAE
-B7EC ; H2 # Lo HANGUL SYLLABLE REO
-B808 ; H2 # Lo HANGUL SYLLABLE RE
-B824 ; H2 # Lo HANGUL SYLLABLE RYEO
-B840 ; H2 # Lo HANGUL SYLLABLE RYE
-B85C ; H2 # Lo HANGUL SYLLABLE RO
-B878 ; H2 # Lo HANGUL SYLLABLE RWA
-B894 ; H2 # Lo HANGUL SYLLABLE RWAE
-B8B0 ; H2 # Lo HANGUL SYLLABLE ROE
-B8CC ; H2 # Lo HANGUL SYLLABLE RYO
-B8E8 ; H2 # Lo HANGUL SYLLABLE RU
-B904 ; H2 # Lo HANGUL SYLLABLE RWEO
-B920 ; H2 # Lo HANGUL SYLLABLE RWE
-B93C ; H2 # Lo HANGUL SYLLABLE RWI
-B958 ; H2 # Lo HANGUL SYLLABLE RYU
-B974 ; H2 # Lo HANGUL SYLLABLE REU
-B990 ; H2 # Lo HANGUL SYLLABLE RYI
-B9AC ; H2 # Lo HANGUL SYLLABLE RI
-B9C8 ; H2 # Lo HANGUL SYLLABLE MA
-B9E4 ; H2 # Lo HANGUL SYLLABLE MAE
-BA00 ; H2 # Lo HANGUL SYLLABLE MYA
-BA1C ; H2 # Lo HANGUL SYLLABLE MYAE
-BA38 ; H2 # Lo HANGUL SYLLABLE MEO
-BA54 ; H2 # Lo HANGUL SYLLABLE ME
-BA70 ; H2 # Lo HANGUL SYLLABLE MYEO
-BA8C ; H2 # Lo HANGUL SYLLABLE MYE
-BAA8 ; H2 # Lo HANGUL SYLLABLE MO
-BAC4 ; H2 # Lo HANGUL SYLLABLE MWA
-BAE0 ; H2 # Lo HANGUL SYLLABLE MWAE
-BAFC ; H2 # Lo HANGUL SYLLABLE MOE
-BB18 ; H2 # Lo HANGUL SYLLABLE MYO
-BB34 ; H2 # Lo HANGUL SYLLABLE MU
-BB50 ; H2 # Lo HANGUL SYLLABLE MWEO
-BB6C ; H2 # Lo HANGUL SYLLABLE MWE
-BB88 ; H2 # Lo HANGUL SYLLABLE MWI
-BBA4 ; H2 # Lo HANGUL SYLLABLE MYU
-BBC0 ; H2 # Lo HANGUL SYLLABLE MEU
-BBDC ; H2 # Lo HANGUL SYLLABLE MYI
-BBF8 ; H2 # Lo HANGUL SYLLABLE MI
-BC14 ; H2 # Lo HANGUL SYLLABLE BA
-BC30 ; H2 # Lo HANGUL SYLLABLE BAE
-BC4C ; H2 # Lo HANGUL SYLLABLE BYA
-BC68 ; H2 # Lo HANGUL SYLLABLE BYAE
-BC84 ; H2 # Lo HANGUL SYLLABLE BEO
-BCA0 ; H2 # Lo HANGUL SYLLABLE BE
-BCBC ; H2 # Lo HANGUL SYLLABLE BYEO
-BCD8 ; H2 # Lo HANGUL SYLLABLE BYE
-BCF4 ; H2 # Lo HANGUL SYLLABLE BO
-BD10 ; H2 # Lo HANGUL SYLLABLE BWA
-BD2C ; H2 # Lo HANGUL SYLLABLE BWAE
-BD48 ; H2 # Lo HANGUL SYLLABLE BOE
-BD64 ; H2 # Lo HANGUL SYLLABLE BYO
-BD80 ; H2 # Lo HANGUL SYLLABLE BU
-BD9C ; H2 # Lo HANGUL SYLLABLE BWEO
-BDB8 ; H2 # Lo HANGUL SYLLABLE BWE
-BDD4 ; H2 # Lo HANGUL SYLLABLE BWI
-BDF0 ; H2 # Lo HANGUL SYLLABLE BYU
-BE0C ; H2 # Lo HANGUL SYLLABLE BEU
-BE28 ; H2 # Lo HANGUL SYLLABLE BYI
-BE44 ; H2 # Lo HANGUL SYLLABLE BI
-BE60 ; H2 # Lo HANGUL SYLLABLE BBA
-BE7C ; H2 # Lo HANGUL SYLLABLE BBAE
-BE98 ; H2 # Lo HANGUL SYLLABLE BBYA
-BEB4 ; H2 # Lo HANGUL SYLLABLE BBYAE
-BED0 ; H2 # Lo HANGUL SYLLABLE BBEO
-BEEC ; H2 # Lo HANGUL SYLLABLE BBE
-BF08 ; H2 # Lo HANGUL SYLLABLE BBYEO
-BF24 ; H2 # Lo HANGUL SYLLABLE BBYE
-BF40 ; H2 # Lo HANGUL SYLLABLE BBO
-BF5C ; H2 # Lo HANGUL SYLLABLE BBWA
-BF78 ; H2 # Lo HANGUL SYLLABLE BBWAE
-BF94 ; H2 # Lo HANGUL SYLLABLE BBOE
-BFB0 ; H2 # Lo HANGUL SYLLABLE BBYO
-BFCC ; H2 # Lo HANGUL SYLLABLE BBU
-BFE8 ; H2 # Lo HANGUL SYLLABLE BBWEO
-C004 ; H2 # Lo HANGUL SYLLABLE BBWE
-C020 ; H2 # Lo HANGUL SYLLABLE BBWI
-C03C ; H2 # Lo HANGUL SYLLABLE BBYU
-C058 ; H2 # Lo HANGUL SYLLABLE BBEU
-C074 ; H2 # Lo HANGUL SYLLABLE BBYI
-C090 ; H2 # Lo HANGUL SYLLABLE BBI
-C0AC ; H2 # Lo HANGUL SYLLABLE SA
-C0C8 ; H2 # Lo HANGUL SYLLABLE SAE
-C0E4 ; H2 # Lo HANGUL SYLLABLE SYA
-C100 ; H2 # Lo HANGUL SYLLABLE SYAE
-C11C ; H2 # Lo HANGUL SYLLABLE SEO
-C138 ; H2 # Lo HANGUL SYLLABLE SE
-C154 ; H2 # Lo HANGUL SYLLABLE SYEO
-C170 ; H2 # Lo HANGUL SYLLABLE SYE
-C18C ; H2 # Lo HANGUL SYLLABLE SO
-C1A8 ; H2 # Lo HANGUL SYLLABLE SWA
-C1C4 ; H2 # Lo HANGUL SYLLABLE SWAE
-C1E0 ; H2 # Lo HANGUL SYLLABLE SOE
-C1FC ; H2 # Lo HANGUL SYLLABLE SYO
-C218 ; H2 # Lo HANGUL SYLLABLE SU
-C234 ; H2 # Lo HANGUL SYLLABLE SWEO
-C250 ; H2 # Lo HANGUL SYLLABLE SWE
-C26C ; H2 # Lo HANGUL SYLLABLE SWI
-C288 ; H2 # Lo HANGUL SYLLABLE SYU
-C2A4 ; H2 # Lo HANGUL SYLLABLE SEU
-C2C0 ; H2 # Lo HANGUL SYLLABLE SYI
-C2DC ; H2 # Lo HANGUL SYLLABLE SI
-C2F8 ; H2 # Lo HANGUL SYLLABLE SSA
-C314 ; H2 # Lo HANGUL SYLLABLE SSAE
-C330 ; H2 # Lo HANGUL SYLLABLE SSYA
-C34C ; H2 # Lo HANGUL SYLLABLE SSYAE
-C368 ; H2 # Lo HANGUL SYLLABLE SSEO
-C384 ; H2 # Lo HANGUL SYLLABLE SSE
-C3A0 ; H2 # Lo HANGUL SYLLABLE SSYEO
-C3BC ; H2 # Lo HANGUL SYLLABLE SSYE
-C3D8 ; H2 # Lo HANGUL SYLLABLE SSO
-C3F4 ; H2 # Lo HANGUL SYLLABLE SSWA
-C410 ; H2 # Lo HANGUL SYLLABLE SSWAE
-C42C ; H2 # Lo HANGUL SYLLABLE SSOE
-C448 ; H2 # Lo HANGUL SYLLABLE SSYO
-C464 ; H2 # Lo HANGUL SYLLABLE SSU
-C480 ; H2 # Lo HANGUL SYLLABLE SSWEO
-C49C ; H2 # Lo HANGUL SYLLABLE SSWE
-C4B8 ; H2 # Lo HANGUL SYLLABLE SSWI
-C4D4 ; H2 # Lo HANGUL SYLLABLE SSYU
-C4F0 ; H2 # Lo HANGUL SYLLABLE SSEU
-C50C ; H2 # Lo HANGUL SYLLABLE SSYI
-C528 ; H2 # Lo HANGUL SYLLABLE SSI
-C544 ; H2 # Lo HANGUL SYLLABLE A
-C560 ; H2 # Lo HANGUL SYLLABLE AE
-C57C ; H2 # Lo HANGUL SYLLABLE YA
-C598 ; H2 # Lo HANGUL SYLLABLE YAE
-C5B4 ; H2 # Lo HANGUL SYLLABLE EO
-C5D0 ; H2 # Lo HANGUL SYLLABLE E
-C5EC ; H2 # Lo HANGUL SYLLABLE YEO
-C608 ; H2 # Lo HANGUL SYLLABLE YE
-C624 ; H2 # Lo HANGUL SYLLABLE O
-C640 ; H2 # Lo HANGUL SYLLABLE WA
-C65C ; H2 # Lo HANGUL SYLLABLE WAE
-C678 ; H2 # Lo HANGUL SYLLABLE OE
-C694 ; H2 # Lo HANGUL SYLLABLE YO
-C6B0 ; H2 # Lo HANGUL SYLLABLE U
-C6CC ; H2 # Lo HANGUL SYLLABLE WEO
-C6E8 ; H2 # Lo HANGUL SYLLABLE WE
-C704 ; H2 # Lo HANGUL SYLLABLE WI
-C720 ; H2 # Lo HANGUL SYLLABLE YU
-C73C ; H2 # Lo HANGUL SYLLABLE EU
-C758 ; H2 # Lo HANGUL SYLLABLE YI
-C774 ; H2 # Lo HANGUL SYLLABLE I
-C790 ; H2 # Lo HANGUL SYLLABLE JA
-C7AC ; H2 # Lo HANGUL SYLLABLE JAE
-C7C8 ; H2 # Lo HANGUL SYLLABLE JYA
-C7E4 ; H2 # Lo HANGUL SYLLABLE JYAE
-C800 ; H2 # Lo HANGUL SYLLABLE JEO
-C81C ; H2 # Lo HANGUL SYLLABLE JE
-C838 ; H2 # Lo HANGUL SYLLABLE JYEO
-C854 ; H2 # Lo HANGUL SYLLABLE JYE
-C870 ; H2 # Lo HANGUL SYLLABLE JO
-C88C ; H2 # Lo HANGUL SYLLABLE JWA
-C8A8 ; H2 # Lo HANGUL SYLLABLE JWAE
-C8C4 ; H2 # Lo HANGUL SYLLABLE JOE
-C8E0 ; H2 # Lo HANGUL SYLLABLE JYO
-C8FC ; H2 # Lo HANGUL SYLLABLE JU
-C918 ; H2 # Lo HANGUL SYLLABLE JWEO
-C934 ; H2 # Lo HANGUL SYLLABLE JWE
-C950 ; H2 # Lo HANGUL SYLLABLE JWI
-C96C ; H2 # Lo HANGUL SYLLABLE JYU
-C988 ; H2 # Lo HANGUL SYLLABLE JEU
-C9A4 ; H2 # Lo HANGUL SYLLABLE JYI
-C9C0 ; H2 # Lo HANGUL SYLLABLE JI
-C9DC ; H2 # Lo HANGUL SYLLABLE JJA
-C9F8 ; H2 # Lo HANGUL SYLLABLE JJAE
-CA14 ; H2 # Lo HANGUL SYLLABLE JJYA
-CA30 ; H2 # Lo HANGUL SYLLABLE JJYAE
-CA4C ; H2 # Lo HANGUL SYLLABLE JJEO
-CA68 ; H2 # Lo HANGUL SYLLABLE JJE
-CA84 ; H2 # Lo HANGUL SYLLABLE JJYEO
-CAA0 ; H2 # Lo HANGUL SYLLABLE JJYE
-CABC ; H2 # Lo HANGUL SYLLABLE JJO
-CAD8 ; H2 # Lo HANGUL SYLLABLE JJWA
-CAF4 ; H2 # Lo HANGUL SYLLABLE JJWAE
-CB10 ; H2 # Lo HANGUL SYLLABLE JJOE
-CB2C ; H2 # Lo HANGUL SYLLABLE JJYO
-CB48 ; H2 # Lo HANGUL SYLLABLE JJU
-CB64 ; H2 # Lo HANGUL SYLLABLE JJWEO
-CB80 ; H2 # Lo HANGUL SYLLABLE JJWE
-CB9C ; H2 # Lo HANGUL SYLLABLE JJWI
-CBB8 ; H2 # Lo HANGUL SYLLABLE JJYU
-CBD4 ; H2 # Lo HANGUL SYLLABLE JJEU
-CBF0 ; H2 # Lo HANGUL SYLLABLE JJYI
-CC0C ; H2 # Lo HANGUL SYLLABLE JJI
-CC28 ; H2 # Lo HANGUL SYLLABLE CA
-CC44 ; H2 # Lo HANGUL SYLLABLE CAE
-CC60 ; H2 # Lo HANGUL SYLLABLE CYA
-CC7C ; H2 # Lo HANGUL SYLLABLE CYAE
-CC98 ; H2 # Lo HANGUL SYLLABLE CEO
-CCB4 ; H2 # Lo HANGUL SYLLABLE CE
-CCD0 ; H2 # Lo HANGUL SYLLABLE CYEO
-CCEC ; H2 # Lo HANGUL SYLLABLE CYE
-CD08 ; H2 # Lo HANGUL SYLLABLE CO
-CD24 ; H2 # Lo HANGUL SYLLABLE CWA
-CD40 ; H2 # Lo HANGUL SYLLABLE CWAE
-CD5C ; H2 # Lo HANGUL SYLLABLE COE
-CD78 ; H2 # Lo HANGUL SYLLABLE CYO
-CD94 ; H2 # Lo HANGUL SYLLABLE CU
-CDB0 ; H2 # Lo HANGUL SYLLABLE CWEO
-CDCC ; H2 # Lo HANGUL SYLLABLE CWE
-CDE8 ; H2 # Lo HANGUL SYLLABLE CWI
-CE04 ; H2 # Lo HANGUL SYLLABLE CYU
-CE20 ; H2 # Lo HANGUL SYLLABLE CEU
-CE3C ; H2 # Lo HANGUL SYLLABLE CYI
-CE58 ; H2 # Lo HANGUL SYLLABLE CI
-CE74 ; H2 # Lo HANGUL SYLLABLE KA
-CE90 ; H2 # Lo HANGUL SYLLABLE KAE
-CEAC ; H2 # Lo HANGUL SYLLABLE KYA
-CEC8 ; H2 # Lo HANGUL SYLLABLE KYAE
-CEE4 ; H2 # Lo HANGUL SYLLABLE KEO
-CF00 ; H2 # Lo HANGUL SYLLABLE KE
-CF1C ; H2 # Lo HANGUL SYLLABLE KYEO
-CF38 ; H2 # Lo HANGUL SYLLABLE KYE
-CF54 ; H2 # Lo HANGUL SYLLABLE KO
-CF70 ; H2 # Lo HANGUL SYLLABLE KWA
-CF8C ; H2 # Lo HANGUL SYLLABLE KWAE
-CFA8 ; H2 # Lo HANGUL SYLLABLE KOE
-CFC4 ; H2 # Lo HANGUL SYLLABLE KYO
-CFE0 ; H2 # Lo HANGUL SYLLABLE KU
-CFFC ; H2 # Lo HANGUL SYLLABLE KWEO
-D018 ; H2 # Lo HANGUL SYLLABLE KWE
-D034 ; H2 # Lo HANGUL SYLLABLE KWI
-D050 ; H2 # Lo HANGUL SYLLABLE KYU
-D06C ; H2 # Lo HANGUL SYLLABLE KEU
-D088 ; H2 # Lo HANGUL SYLLABLE KYI
-D0A4 ; H2 # Lo HANGUL SYLLABLE KI
-D0C0 ; H2 # Lo HANGUL SYLLABLE TA
-D0DC ; H2 # Lo HANGUL SYLLABLE TAE
-D0F8 ; H2 # Lo HANGUL SYLLABLE TYA
-D114 ; H2 # Lo HANGUL SYLLABLE TYAE
-D130 ; H2 # Lo HANGUL SYLLABLE TEO
-D14C ; H2 # Lo HANGUL SYLLABLE TE
-D168 ; H2 # Lo HANGUL SYLLABLE TYEO
-D184 ; H2 # Lo HANGUL SYLLABLE TYE
-D1A0 ; H2 # Lo HANGUL SYLLABLE TO
-D1BC ; H2 # Lo HANGUL SYLLABLE TWA
-D1D8 ; H2 # Lo HANGUL SYLLABLE TWAE
-D1F4 ; H2 # Lo HANGUL SYLLABLE TOE
-D210 ; H2 # Lo HANGUL SYLLABLE TYO
-D22C ; H2 # Lo HANGUL SYLLABLE TU
-D248 ; H2 # Lo HANGUL SYLLABLE TWEO
-D264 ; H2 # Lo HANGUL SYLLABLE TWE
-D280 ; H2 # Lo HANGUL SYLLABLE TWI
-D29C ; H2 # Lo HANGUL SYLLABLE TYU
-D2B8 ; H2 # Lo HANGUL SYLLABLE TEU
-D2D4 ; H2 # Lo HANGUL SYLLABLE TYI
-D2F0 ; H2 # Lo HANGUL SYLLABLE TI
-D30C ; H2 # Lo HANGUL SYLLABLE PA
-D328 ; H2 # Lo HANGUL SYLLABLE PAE
-D344 ; H2 # Lo HANGUL SYLLABLE PYA
-D360 ; H2 # Lo HANGUL SYLLABLE PYAE
-D37C ; H2 # Lo HANGUL SYLLABLE PEO
-D398 ; H2 # Lo HANGUL SYLLABLE PE
-D3B4 ; H2 # Lo HANGUL SYLLABLE PYEO
-D3D0 ; H2 # Lo HANGUL SYLLABLE PYE
-D3EC ; H2 # Lo HANGUL SYLLABLE PO
-D408 ; H2 # Lo HANGUL SYLLABLE PWA
-D424 ; H2 # Lo HANGUL SYLLABLE PWAE
-D440 ; H2 # Lo HANGUL SYLLABLE POE
-D45C ; H2 # Lo HANGUL SYLLABLE PYO
-D478 ; H2 # Lo HANGUL SYLLABLE PU
-D494 ; H2 # Lo HANGUL SYLLABLE PWEO
-D4B0 ; H2 # Lo HANGUL SYLLABLE PWE
-D4CC ; H2 # Lo HANGUL SYLLABLE PWI
-D4E8 ; H2 # Lo HANGUL SYLLABLE PYU
-D504 ; H2 # Lo HANGUL SYLLABLE PEU
-D520 ; H2 # Lo HANGUL SYLLABLE PYI
-D53C ; H2 # Lo HANGUL SYLLABLE PI
-D558 ; H2 # Lo HANGUL SYLLABLE HA
-D574 ; H2 # Lo HANGUL SYLLABLE HAE
-D590 ; H2 # Lo HANGUL SYLLABLE HYA
-D5AC ; H2 # Lo HANGUL SYLLABLE HYAE
-D5C8 ; H2 # Lo HANGUL SYLLABLE HEO
-D5E4 ; H2 # Lo HANGUL SYLLABLE HE
-D600 ; H2 # Lo HANGUL SYLLABLE HYEO
-D61C ; H2 # Lo HANGUL SYLLABLE HYE
-D638 ; H2 # Lo HANGUL SYLLABLE HO
-D654 ; H2 # Lo HANGUL SYLLABLE HWA
-D670 ; H2 # Lo HANGUL SYLLABLE HWAE
-D68C ; H2 # Lo HANGUL SYLLABLE HOE
-D6A8 ; H2 # Lo HANGUL SYLLABLE HYO
-D6C4 ; H2 # Lo HANGUL SYLLABLE HU
-D6E0 ; H2 # Lo HANGUL SYLLABLE HWEO
-D6FC ; H2 # Lo HANGUL SYLLABLE HWE
-D718 ; H2 # Lo HANGUL SYLLABLE HWI
-D734 ; H2 # Lo HANGUL SYLLABLE HYU
-D750 ; H2 # Lo HANGUL SYLLABLE HEU
-D76C ; H2 # Lo HANGUL SYLLABLE HYI
-D788 ; H2 # Lo HANGUL SYLLABLE HI
-
-# Total code points: 399
-
-# ================================================
-
-# Line_Break=H3
-
-AC01..AC1B ; H3 # Lo [27] HANGUL SYLLABLE GAG..HANGUL SYLLABLE GAH
-AC1D..AC37 ; H3 # Lo [27] HANGUL SYLLABLE GAEG..HANGUL SYLLABLE GAEH
-AC39..AC53 ; H3 # Lo [27] HANGUL SYLLABLE GYAG..HANGUL SYLLABLE GYAH
-AC55..AC6F ; H3 # Lo [27] HANGUL SYLLABLE GYAEG..HANGUL SYLLABLE GYAEH
-AC71..AC8B ; H3 # Lo [27] HANGUL SYLLABLE GEOG..HANGUL SYLLABLE GEOH
-AC8D..ACA7 ; H3 # Lo [27] HANGUL SYLLABLE GEG..HANGUL SYLLABLE GEH
-ACA9..ACC3 ; H3 # Lo [27] HANGUL SYLLABLE GYEOG..HANGUL SYLLABLE GYEOH
-ACC5..ACDF ; H3 # Lo [27] HANGUL SYLLABLE GYEG..HANGUL SYLLABLE GYEH
-ACE1..ACFB ; H3 # Lo [27] HANGUL SYLLABLE GOG..HANGUL SYLLABLE GOH
-ACFD..AD17 ; H3 # Lo [27] HANGUL SYLLABLE GWAG..HANGUL SYLLABLE GWAH
-AD19..AD33 ; H3 # Lo [27] HANGUL SYLLABLE GWAEG..HANGUL SYLLABLE GWAEH
-AD35..AD4F ; H3 # Lo [27] HANGUL SYLLABLE GOEG..HANGUL SYLLABLE GOEH
-AD51..AD6B ; H3 # Lo [27] HANGUL SYLLABLE GYOG..HANGUL SYLLABLE GYOH
-AD6D..AD87 ; H3 # Lo [27] HANGUL SYLLABLE GUG..HANGUL SYLLABLE GUH
-AD89..ADA3 ; H3 # Lo [27] HANGUL SYLLABLE GWEOG..HANGUL SYLLABLE GWEOH
-ADA5..ADBF ; H3 # Lo [27] HANGUL SYLLABLE GWEG..HANGUL SYLLABLE GWEH
-ADC1..ADDB ; H3 # Lo [27] HANGUL SYLLABLE GWIG..HANGUL SYLLABLE GWIH
-ADDD..ADF7 ; H3 # Lo [27] HANGUL SYLLABLE GYUG..HANGUL SYLLABLE GYUH
-ADF9..AE13 ; H3 # Lo [27] HANGUL SYLLABLE GEUG..HANGUL SYLLABLE GEUH
-AE15..AE2F ; H3 # Lo [27] HANGUL SYLLABLE GYIG..HANGUL SYLLABLE GYIH
-AE31..AE4B ; H3 # Lo [27] HANGUL SYLLABLE GIG..HANGUL SYLLABLE GIH
-AE4D..AE67 ; H3 # Lo [27] HANGUL SYLLABLE GGAG..HANGUL SYLLABLE GGAH
-AE69..AE83 ; H3 # Lo [27] HANGUL SYLLABLE GGAEG..HANGUL SYLLABLE GGAEH
-AE85..AE9F ; H3 # Lo [27] HANGUL SYLLABLE GGYAG..HANGUL SYLLABLE GGYAH
-AEA1..AEBB ; H3 # Lo [27] HANGUL SYLLABLE GGYAEG..HANGUL SYLLABLE GGYAEH
-AEBD..AED7 ; H3 # Lo [27] HANGUL SYLLABLE GGEOG..HANGUL SYLLABLE GGEOH
-AED9..AEF3 ; H3 # Lo [27] HANGUL SYLLABLE GGEG..HANGUL SYLLABLE GGEH
-AEF5..AF0F ; H3 # Lo [27] HANGUL SYLLABLE GGYEOG..HANGUL SYLLABLE GGYEOH
-AF11..AF2B ; H3 # Lo [27] HANGUL SYLLABLE GGYEG..HANGUL SYLLABLE GGYEH
-AF2D..AF47 ; H3 # Lo [27] HANGUL SYLLABLE GGOG..HANGUL SYLLABLE GGOH
-AF49..AF63 ; H3 # Lo [27] HANGUL SYLLABLE GGWAG..HANGUL SYLLABLE GGWAH
-AF65..AF7F ; H3 # Lo [27] HANGUL SYLLABLE GGWAEG..HANGUL SYLLABLE GGWAEH
-AF81..AF9B ; H3 # Lo [27] HANGUL SYLLABLE GGOEG..HANGUL SYLLABLE GGOEH
-AF9D..AFB7 ; H3 # Lo [27] HANGUL SYLLABLE GGYOG..HANGUL SYLLABLE GGYOH
-AFB9..AFD3 ; H3 # Lo [27] HANGUL SYLLABLE GGUG..HANGUL SYLLABLE GGUH
-AFD5..AFEF ; H3 # Lo [27] HANGUL SYLLABLE GGWEOG..HANGUL SYLLABLE GGWEOH
-AFF1..B00B ; H3 # Lo [27] HANGUL SYLLABLE GGWEG..HANGUL SYLLABLE GGWEH
-B00D..B027 ; H3 # Lo [27] HANGUL SYLLABLE GGWIG..HANGUL SYLLABLE GGWIH
-B029..B043 ; H3 # Lo [27] HANGUL SYLLABLE GGYUG..HANGUL SYLLABLE GGYUH
-B045..B05F ; H3 # Lo [27] HANGUL SYLLABLE GGEUG..HANGUL SYLLABLE GGEUH
-B061..B07B ; H3 # Lo [27] HANGUL SYLLABLE GGYIG..HANGUL SYLLABLE GGYIH
-B07D..B097 ; H3 # Lo [27] HANGUL SYLLABLE GGIG..HANGUL SYLLABLE GGIH
-B099..B0B3 ; H3 # Lo [27] HANGUL SYLLABLE NAG..HANGUL SYLLABLE NAH
-B0B5..B0CF ; H3 # Lo [27] HANGUL SYLLABLE NAEG..HANGUL SYLLABLE NAEH
-B0D1..B0EB ; H3 # Lo [27] HANGUL SYLLABLE NYAG..HANGUL SYLLABLE NYAH
-B0ED..B107 ; H3 # Lo [27] HANGUL SYLLABLE NYAEG..HANGUL SYLLABLE NYAEH
-B109..B123 ; H3 # Lo [27] HANGUL SYLLABLE NEOG..HANGUL SYLLABLE NEOH
-B125..B13F ; H3 # Lo [27] HANGUL SYLLABLE NEG..HANGUL SYLLABLE NEH
-B141..B15B ; H3 # Lo [27] HANGUL SYLLABLE NYEOG..HANGUL SYLLABLE NYEOH
-B15D..B177 ; H3 # Lo [27] HANGUL SYLLABLE NYEG..HANGUL SYLLABLE NYEH
-B179..B193 ; H3 # Lo [27] HANGUL SYLLABLE NOG..HANGUL SYLLABLE NOH
-B195..B1AF ; H3 # Lo [27] HANGUL SYLLABLE NWAG..HANGUL SYLLABLE NWAH
-B1B1..B1CB ; H3 # Lo [27] HANGUL SYLLABLE NWAEG..HANGUL SYLLABLE NWAEH
-B1CD..B1E7 ; H3 # Lo [27] HANGUL SYLLABLE NOEG..HANGUL SYLLABLE NOEH
-B1E9..B203 ; H3 # Lo [27] HANGUL SYLLABLE NYOG..HANGUL SYLLABLE NYOH
-B205..B21F ; H3 # Lo [27] HANGUL SYLLABLE NUG..HANGUL SYLLABLE NUH
-B221..B23B ; H3 # Lo [27] HANGUL SYLLABLE NWEOG..HANGUL SYLLABLE NWEOH
-B23D..B257 ; H3 # Lo [27] HANGUL SYLLABLE NWEG..HANGUL SYLLABLE NWEH
-B259..B273 ; H3 # Lo [27] HANGUL SYLLABLE NWIG..HANGUL SYLLABLE NWIH
-B275..B28F ; H3 # Lo [27] HANGUL SYLLABLE NYUG..HANGUL SYLLABLE NYUH
-B291..B2AB ; H3 # Lo [27] HANGUL SYLLABLE NEUG..HANGUL SYLLABLE NEUH
-B2AD..B2C7 ; H3 # Lo [27] HANGUL SYLLABLE NYIG..HANGUL SYLLABLE NYIH
-B2C9..B2E3 ; H3 # Lo [27] HANGUL SYLLABLE NIG..HANGUL SYLLABLE NIH
-B2E5..B2FF ; H3 # Lo [27] HANGUL SYLLABLE DAG..HANGUL SYLLABLE DAH
-B301..B31B ; H3 # Lo [27] HANGUL SYLLABLE DAEG..HANGUL SYLLABLE DAEH
-B31D..B337 ; H3 # Lo [27] HANGUL SYLLABLE DYAG..HANGUL SYLLABLE DYAH
-B339..B353 ; H3 # Lo [27] HANGUL SYLLABLE DYAEG..HANGUL SYLLABLE DYAEH
-B355..B36F ; H3 # Lo [27] HANGUL SYLLABLE DEOG..HANGUL SYLLABLE DEOH
-B371..B38B ; H3 # Lo [27] HANGUL SYLLABLE DEG..HANGUL SYLLABLE DEH
-B38D..B3A7 ; H3 # Lo [27] HANGUL SYLLABLE DYEOG..HANGUL SYLLABLE DYEOH
-B3A9..B3C3 ; H3 # Lo [27] HANGUL SYLLABLE DYEG..HANGUL SYLLABLE DYEH
-B3C5..B3DF ; H3 # Lo [27] HANGUL SYLLABLE DOG..HANGUL SYLLABLE DOH
-B3E1..B3FB ; H3 # Lo [27] HANGUL SYLLABLE DWAG..HANGUL SYLLABLE DWAH
-B3FD..B417 ; H3 # Lo [27] HANGUL SYLLABLE DWAEG..HANGUL SYLLABLE DWAEH
-B419..B433 ; H3 # Lo [27] HANGUL SYLLABLE DOEG..HANGUL SYLLABLE DOEH
-B435..B44F ; H3 # Lo [27] HANGUL SYLLABLE DYOG..HANGUL SYLLABLE DYOH
-B451..B46B ; H3 # Lo [27] HANGUL SYLLABLE DUG..HANGUL SYLLABLE DUH
-B46D..B487 ; H3 # Lo [27] HANGUL SYLLABLE DWEOG..HANGUL SYLLABLE DWEOH
-B489..B4A3 ; H3 # Lo [27] HANGUL SYLLABLE DWEG..HANGUL SYLLABLE DWEH
-B4A5..B4BF ; H3 # Lo [27] HANGUL SYLLABLE DWIG..HANGUL SYLLABLE DWIH
-B4C1..B4DB ; H3 # Lo [27] HANGUL SYLLABLE DYUG..HANGUL SYLLABLE DYUH
-B4DD..B4F7 ; H3 # Lo [27] HANGUL SYLLABLE DEUG..HANGUL SYLLABLE DEUH
-B4F9..B513 ; H3 # Lo [27] HANGUL SYLLABLE DYIG..HANGUL SYLLABLE DYIH
-B515..B52F ; H3 # Lo [27] HANGUL SYLLABLE DIG..HANGUL SYLLABLE DIH
-B531..B54B ; H3 # Lo [27] HANGUL SYLLABLE DDAG..HANGUL SYLLABLE DDAH
-B54D..B567 ; H3 # Lo [27] HANGUL SYLLABLE DDAEG..HANGUL SYLLABLE DDAEH
-B569..B583 ; H3 # Lo [27] HANGUL SYLLABLE DDYAG..HANGUL SYLLABLE DDYAH
-B585..B59F ; H3 # Lo [27] HANGUL SYLLABLE DDYAEG..HANGUL SYLLABLE DDYAEH
-B5A1..B5BB ; H3 # Lo [27] HANGUL SYLLABLE DDEOG..HANGUL SYLLABLE DDEOH
-B5BD..B5D7 ; H3 # Lo [27] HANGUL SYLLABLE DDEG..HANGUL SYLLABLE DDEH
-B5D9..B5F3 ; H3 # Lo [27] HANGUL SYLLABLE DDYEOG..HANGUL SYLLABLE DDYEOH
-B5F5..B60F ; H3 # Lo [27] HANGUL SYLLABLE DDYEG..HANGUL SYLLABLE DDYEH
-B611..B62B ; H3 # Lo [27] HANGUL SYLLABLE DDOG..HANGUL SYLLABLE DDOH
-B62D..B647 ; H3 # Lo [27] HANGUL SYLLABLE DDWAG..HANGUL SYLLABLE DDWAH
-B649..B663 ; H3 # Lo [27] HANGUL SYLLABLE DDWAEG..HANGUL SYLLABLE DDWAEH
-B665..B67F ; H3 # Lo [27] HANGUL SYLLABLE DDOEG..HANGUL SYLLABLE DDOEH
-B681..B69B ; H3 # Lo [27] HANGUL SYLLABLE DDYOG..HANGUL SYLLABLE DDYOH
-B69D..B6B7 ; H3 # Lo [27] HANGUL SYLLABLE DDUG..HANGUL SYLLABLE DDUH
-B6B9..B6D3 ; H3 # Lo [27] HANGUL SYLLABLE DDWEOG..HANGUL SYLLABLE DDWEOH
-B6D5..B6EF ; H3 # Lo [27] HANGUL SYLLABLE DDWEG..HANGUL SYLLABLE DDWEH
-B6F1..B70B ; H3 # Lo [27] HANGUL SYLLABLE DDWIG..HANGUL SYLLABLE DDWIH
-B70D..B727 ; H3 # Lo [27] HANGUL SYLLABLE DDYUG..HANGUL SYLLABLE DDYUH
-B729..B743 ; H3 # Lo [27] HANGUL SYLLABLE DDEUG..HANGUL SYLLABLE DDEUH
-B745..B75F ; H3 # Lo [27] HANGUL SYLLABLE DDYIG..HANGUL SYLLABLE DDYIH
-B761..B77B ; H3 # Lo [27] HANGUL SYLLABLE DDIG..HANGUL SYLLABLE DDIH
-B77D..B797 ; H3 # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH
-B799..B7B3 ; H3 # Lo [27] HANGUL SYLLABLE RAEG..HANGUL SYLLABLE RAEH
-B7B5..B7CF ; H3 # Lo [27] HANGUL SYLLABLE RYAG..HANGUL SYLLABLE RYAH
-B7D1..B7EB ; H3 # Lo [27] HANGUL SYLLABLE RYAEG..HANGUL SYLLABLE RYAEH
-B7ED..B807 ; H3 # Lo [27] HANGUL SYLLABLE REOG..HANGUL SYLLABLE REOH
-B809..B823 ; H3 # Lo [27] HANGUL SYLLABLE REG..HANGUL SYLLABLE REH
-B825..B83F ; H3 # Lo [27] HANGUL SYLLABLE RYEOG..HANGUL SYLLABLE RYEOH
-B841..B85B ; H3 # Lo [27] HANGUL SYLLABLE RYEG..HANGUL SYLLABLE RYEH
-B85D..B877 ; H3 # Lo [27] HANGUL SYLLABLE ROG..HANGUL SYLLABLE ROH
-B879..B893 ; H3 # Lo [27] HANGUL SYLLABLE RWAG..HANGUL SYLLABLE RWAH
-B895..B8AF ; H3 # Lo [27] HANGUL SYLLABLE RWAEG..HANGUL SYLLABLE RWAEH
-B8B1..B8CB ; H3 # Lo [27] HANGUL SYLLABLE ROEG..HANGUL SYLLABLE ROEH
-B8CD..B8E7 ; H3 # Lo [27] HANGUL SYLLABLE RYOG..HANGUL SYLLABLE RYOH
-B8E9..B903 ; H3 # Lo [27] HANGUL SYLLABLE RUG..HANGUL SYLLABLE RUH
-B905..B91F ; H3 # Lo [27] HANGUL SYLLABLE RWEOG..HANGUL SYLLABLE RWEOH
-B921..B93B ; H3 # Lo [27] HANGUL SYLLABLE RWEG..HANGUL SYLLABLE RWEH
-B93D..B957 ; H3 # Lo [27] HANGUL SYLLABLE RWIG..HANGUL SYLLABLE RWIH
-B959..B973 ; H3 # Lo [27] HANGUL SYLLABLE RYUG..HANGUL SYLLABLE RYUH
-B975..B98F ; H3 # Lo [27] HANGUL SYLLABLE REUG..HANGUL SYLLABLE REUH
-B991..B9AB ; H3 # Lo [27] HANGUL SYLLABLE RYIG..HANGUL SYLLABLE RYIH
-B9AD..B9C7 ; H3 # Lo [27] HANGUL SYLLABLE RIG..HANGUL SYLLABLE RIH
-B9C9..B9E3 ; H3 # Lo [27] HANGUL SYLLABLE MAG..HANGUL SYLLABLE MAH
-B9E5..B9FF ; H3 # Lo [27] HANGUL SYLLABLE MAEG..HANGUL SYLLABLE MAEH
-BA01..BA1B ; H3 # Lo [27] HANGUL SYLLABLE MYAG..HANGUL SYLLABLE MYAH
-BA1D..BA37 ; H3 # Lo [27] HANGUL SYLLABLE MYAEG..HANGUL SYLLABLE MYAEH
-BA39..BA53 ; H3 # Lo [27] HANGUL SYLLABLE MEOG..HANGUL SYLLABLE MEOH
-BA55..BA6F ; H3 # Lo [27] HANGUL SYLLABLE MEG..HANGUL SYLLABLE MEH
-BA71..BA8B ; H3 # Lo [27] HANGUL SYLLABLE MYEOG..HANGUL SYLLABLE MYEOH
-BA8D..BAA7 ; H3 # Lo [27] HANGUL SYLLABLE MYEG..HANGUL SYLLABLE MYEH
-BAA9..BAC3 ; H3 # Lo [27] HANGUL SYLLABLE MOG..HANGUL SYLLABLE MOH
-BAC5..BADF ; H3 # Lo [27] HANGUL SYLLABLE MWAG..HANGUL SYLLABLE MWAH
-BAE1..BAFB ; H3 # Lo [27] HANGUL SYLLABLE MWAEG..HANGUL SYLLABLE MWAEH
-BAFD..BB17 ; H3 # Lo [27] HANGUL SYLLABLE MOEG..HANGUL SYLLABLE MOEH
-BB19..BB33 ; H3 # Lo [27] HANGUL SYLLABLE MYOG..HANGUL SYLLABLE MYOH
-BB35..BB4F ; H3 # Lo [27] HANGUL SYLLABLE MUG..HANGUL SYLLABLE MUH
-BB51..BB6B ; H3 # Lo [27] HANGUL SYLLABLE MWEOG..HANGUL SYLLABLE MWEOH
-BB6D..BB87 ; H3 # Lo [27] HANGUL SYLLABLE MWEG..HANGUL SYLLABLE MWEH
-BB89..BBA3 ; H3 # Lo [27] HANGUL SYLLABLE MWIG..HANGUL SYLLABLE MWIH
-BBA5..BBBF ; H3 # Lo [27] HANGUL SYLLABLE MYUG..HANGUL SYLLABLE MYUH
-BBC1..BBDB ; H3 # Lo [27] HANGUL SYLLABLE MEUG..HANGUL SYLLABLE MEUH
-BBDD..BBF7 ; H3 # Lo [27] HANGUL SYLLABLE MYIG..HANGUL SYLLABLE MYIH
-BBF9..BC13 ; H3 # Lo [27] HANGUL SYLLABLE MIG..HANGUL SYLLABLE MIH
-BC15..BC2F ; H3 # Lo [27] HANGUL SYLLABLE BAG..HANGUL SYLLABLE BAH
-BC31..BC4B ; H3 # Lo [27] HANGUL SYLLABLE BAEG..HANGUL SYLLABLE BAEH
-BC4D..BC67 ; H3 # Lo [27] HANGUL SYLLABLE BYAG..HANGUL SYLLABLE BYAH
-BC69..BC83 ; H3 # Lo [27] HANGUL SYLLABLE BYAEG..HANGUL SYLLABLE BYAEH
-BC85..BC9F ; H3 # Lo [27] HANGUL SYLLABLE BEOG..HANGUL SYLLABLE BEOH
-BCA1..BCBB ; H3 # Lo [27] HANGUL SYLLABLE BEG..HANGUL SYLLABLE BEH
-BCBD..BCD7 ; H3 # Lo [27] HANGUL SYLLABLE BYEOG..HANGUL SYLLABLE BYEOH
-BCD9..BCF3 ; H3 # Lo [27] HANGUL SYLLABLE BYEG..HANGUL SYLLABLE BYEH
-BCF5..BD0F ; H3 # Lo [27] HANGUL SYLLABLE BOG..HANGUL SYLLABLE BOH
-BD11..BD2B ; H3 # Lo [27] HANGUL SYLLABLE BWAG..HANGUL SYLLABLE BWAH
-BD2D..BD47 ; H3 # Lo [27] HANGUL SYLLABLE BWAEG..HANGUL SYLLABLE BWAEH
-BD49..BD63 ; H3 # Lo [27] HANGUL SYLLABLE BOEG..HANGUL SYLLABLE BOEH
-BD65..BD7F ; H3 # Lo [27] HANGUL SYLLABLE BYOG..HANGUL SYLLABLE BYOH
-BD81..BD9B ; H3 # Lo [27] HANGUL SYLLABLE BUG..HANGUL SYLLABLE BUH
-BD9D..BDB7 ; H3 # Lo [27] HANGUL SYLLABLE BWEOG..HANGUL SYLLABLE BWEOH
-BDB9..BDD3 ; H3 # Lo [27] HANGUL SYLLABLE BWEG..HANGUL SYLLABLE BWEH
-BDD5..BDEF ; H3 # Lo [27] HANGUL SYLLABLE BWIG..HANGUL SYLLABLE BWIH
-BDF1..BE0B ; H3 # Lo [27] HANGUL SYLLABLE BYUG..HANGUL SYLLABLE BYUH
-BE0D..BE27 ; H3 # Lo [27] HANGUL SYLLABLE BEUG..HANGUL SYLLABLE BEUH
-BE29..BE43 ; H3 # Lo [27] HANGUL SYLLABLE BYIG..HANGUL SYLLABLE BYIH
-BE45..BE5F ; H3 # Lo [27] HANGUL SYLLABLE BIG..HANGUL SYLLABLE BIH
-BE61..BE7B ; H3 # Lo [27] HANGUL SYLLABLE BBAG..HANGUL SYLLABLE BBAH
-BE7D..BE97 ; H3 # Lo [27] HANGUL SYLLABLE BBAEG..HANGUL SYLLABLE BBAEH
-BE99..BEB3 ; H3 # Lo [27] HANGUL SYLLABLE BBYAG..HANGUL SYLLABLE BBYAH
-BEB5..BECF ; H3 # Lo [27] HANGUL SYLLABLE BBYAEG..HANGUL SYLLABLE BBYAEH
-BED1..BEEB ; H3 # Lo [27] HANGUL SYLLABLE BBEOG..HANGUL SYLLABLE BBEOH
-BEED..BF07 ; H3 # Lo [27] HANGUL SYLLABLE BBEG..HANGUL SYLLABLE BBEH
-BF09..BF23 ; H3 # Lo [27] HANGUL SYLLABLE BBYEOG..HANGUL SYLLABLE BBYEOH
-BF25..BF3F ; H3 # Lo [27] HANGUL SYLLABLE BBYEG..HANGUL SYLLABLE BBYEH
-BF41..BF5B ; H3 # Lo [27] HANGUL SYLLABLE BBOG..HANGUL SYLLABLE BBOH
-BF5D..BF77 ; H3 # Lo [27] HANGUL SYLLABLE BBWAG..HANGUL SYLLABLE BBWAH
-BF79..BF93 ; H3 # Lo [27] HANGUL SYLLABLE BBWAEG..HANGUL SYLLABLE BBWAEH
-BF95..BFAF ; H3 # Lo [27] HANGUL SYLLABLE BBOEG..HANGUL SYLLABLE BBOEH
-BFB1..BFCB ; H3 # Lo [27] HANGUL SYLLABLE BBYOG..HANGUL SYLLABLE BBYOH
-BFCD..BFE7 ; H3 # Lo [27] HANGUL SYLLABLE BBUG..HANGUL SYLLABLE BBUH
-BFE9..C003 ; H3 # Lo [27] HANGUL SYLLABLE BBWEOG..HANGUL SYLLABLE BBWEOH
-C005..C01F ; H3 # Lo [27] HANGUL SYLLABLE BBWEG..HANGUL SYLLABLE BBWEH
-C021..C03B ; H3 # Lo [27] HANGUL SYLLABLE BBWIG..HANGUL SYLLABLE BBWIH
-C03D..C057 ; H3 # Lo [27] HANGUL SYLLABLE BBYUG..HANGUL SYLLABLE BBYUH
-C059..C073 ; H3 # Lo [27] HANGUL SYLLABLE BBEUG..HANGUL SYLLABLE BBEUH
-C075..C08F ; H3 # Lo [27] HANGUL SYLLABLE BBYIG..HANGUL SYLLABLE BBYIH
-C091..C0AB ; H3 # Lo [27] HANGUL SYLLABLE BBIG..HANGUL SYLLABLE BBIH
-C0AD..C0C7 ; H3 # Lo [27] HANGUL SYLLABLE SAG..HANGUL SYLLABLE SAH
-C0C9..C0E3 ; H3 # Lo [27] HANGUL SYLLABLE SAEG..HANGUL SYLLABLE SAEH
-C0E5..C0FF ; H3 # Lo [27] HANGUL SYLLABLE SYAG..HANGUL SYLLABLE SYAH
-C101..C11B ; H3 # Lo [27] HANGUL SYLLABLE SYAEG..HANGUL SYLLABLE SYAEH
-C11D..C137 ; H3 # Lo [27] HANGUL SYLLABLE SEOG..HANGUL SYLLABLE SEOH
-C139..C153 ; H3 # Lo [27] HANGUL SYLLABLE SEG..HANGUL SYLLABLE SEH
-C155..C16F ; H3 # Lo [27] HANGUL SYLLABLE SYEOG..HANGUL SYLLABLE SYEOH
-C171..C18B ; H3 # Lo [27] HANGUL SYLLABLE SYEG..HANGUL SYLLABLE SYEH
-C18D..C1A7 ; H3 # Lo [27] HANGUL SYLLABLE SOG..HANGUL SYLLABLE SOH
-C1A9..C1C3 ; H3 # Lo [27] HANGUL SYLLABLE SWAG..HANGUL SYLLABLE SWAH
-C1C5..C1DF ; H3 # Lo [27] HANGUL SYLLABLE SWAEG..HANGUL SYLLABLE SWAEH
-C1E1..C1FB ; H3 # Lo [27] HANGUL SYLLABLE SOEG..HANGUL SYLLABLE SOEH
-C1FD..C217 ; H3 # Lo [27] HANGUL SYLLABLE SYOG..HANGUL SYLLABLE SYOH
-C219..C233 ; H3 # Lo [27] HANGUL SYLLABLE SUG..HANGUL SYLLABLE SUH
-C235..C24F ; H3 # Lo [27] HANGUL SYLLABLE SWEOG..HANGUL SYLLABLE SWEOH
-C251..C26B ; H3 # Lo [27] HANGUL SYLLABLE SWEG..HANGUL SYLLABLE SWEH
-C26D..C287 ; H3 # Lo [27] HANGUL SYLLABLE SWIG..HANGUL SYLLABLE SWIH
-C289..C2A3 ; H3 # Lo [27] HANGUL SYLLABLE SYUG..HANGUL SYLLABLE SYUH
-C2A5..C2BF ; H3 # Lo [27] HANGUL SYLLABLE SEUG..HANGUL SYLLABLE SEUH
-C2C1..C2DB ; H3 # Lo [27] HANGUL SYLLABLE SYIG..HANGUL SYLLABLE SYIH
-C2DD..C2F7 ; H3 # Lo [27] HANGUL SYLLABLE SIG..HANGUL SYLLABLE SIH
-C2F9..C313 ; H3 # Lo [27] HANGUL SYLLABLE SSAG..HANGUL SYLLABLE SSAH
-C315..C32F ; H3 # Lo [27] HANGUL SYLLABLE SSAEG..HANGUL SYLLABLE SSAEH
-C331..C34B ; H3 # Lo [27] HANGUL SYLLABLE SSYAG..HANGUL SYLLABLE SSYAH
-C34D..C367 ; H3 # Lo [27] HANGUL SYLLABLE SSYAEG..HANGUL SYLLABLE SSYAEH
-C369..C383 ; H3 # Lo [27] HANGUL SYLLABLE SSEOG..HANGUL SYLLABLE SSEOH
-C385..C39F ; H3 # Lo [27] HANGUL SYLLABLE SSEG..HANGUL SYLLABLE SSEH
-C3A1..C3BB ; H3 # Lo [27] HANGUL SYLLABLE SSYEOG..HANGUL SYLLABLE SSYEOH
-C3BD..C3D7 ; H3 # Lo [27] HANGUL SYLLABLE SSYEG..HANGUL SYLLABLE SSYEH
-C3D9..C3F3 ; H3 # Lo [27] HANGUL SYLLABLE SSOG..HANGUL SYLLABLE SSOH
-C3F5..C40F ; H3 # Lo [27] HANGUL SYLLABLE SSWAG..HANGUL SYLLABLE SSWAH
-C411..C42B ; H3 # Lo [27] HANGUL SYLLABLE SSWAEG..HANGUL SYLLABLE SSWAEH
-C42D..C447 ; H3 # Lo [27] HANGUL SYLLABLE SSOEG..HANGUL SYLLABLE SSOEH
-C449..C463 ; H3 # Lo [27] HANGUL SYLLABLE SSYOG..HANGUL SYLLABLE SSYOH
-C465..C47F ; H3 # Lo [27] HANGUL SYLLABLE SSUG..HANGUL SYLLABLE SSUH
-C481..C49B ; H3 # Lo [27] HANGUL SYLLABLE SSWEOG..HANGUL SYLLABLE SSWEOH
-C49D..C4B7 ; H3 # Lo [27] HANGUL SYLLABLE SSWEG..HANGUL SYLLABLE SSWEH
-C4B9..C4D3 ; H3 # Lo [27] HANGUL SYLLABLE SSWIG..HANGUL SYLLABLE SSWIH
-C4D5..C4EF ; H3 # Lo [27] HANGUL SYLLABLE SSYUG..HANGUL SYLLABLE SSYUH
-C4F1..C50B ; H3 # Lo [27] HANGUL SYLLABLE SSEUG..HANGUL SYLLABLE SSEUH
-C50D..C527 ; H3 # Lo [27] HANGUL SYLLABLE SSYIG..HANGUL SYLLABLE SSYIH
-C529..C543 ; H3 # Lo [27] HANGUL SYLLABLE SSIG..HANGUL SYLLABLE SSIH
-C545..C55F ; H3 # Lo [27] HANGUL SYLLABLE AG..HANGUL SYLLABLE AH
-C561..C57B ; H3 # Lo [27] HANGUL SYLLABLE AEG..HANGUL SYLLABLE AEH
-C57D..C597 ; H3 # Lo [27] HANGUL SYLLABLE YAG..HANGUL SYLLABLE YAH
-C599..C5B3 ; H3 # Lo [27] HANGUL SYLLABLE YAEG..HANGUL SYLLABLE YAEH
-C5B5..C5CF ; H3 # Lo [27] HANGUL SYLLABLE EOG..HANGUL SYLLABLE EOH
-C5D1..C5EB ; H3 # Lo [27] HANGUL SYLLABLE EG..HANGUL SYLLABLE EH
-C5ED..C607 ; H3 # Lo [27] HANGUL SYLLABLE YEOG..HANGUL SYLLABLE YEOH
-C609..C623 ; H3 # Lo [27] HANGUL SYLLABLE YEG..HANGUL SYLLABLE YEH
-C625..C63F ; H3 # Lo [27] HANGUL SYLLABLE OG..HANGUL SYLLABLE OH
-C641..C65B ; H3 # Lo [27] HANGUL SYLLABLE WAG..HANGUL SYLLABLE WAH
-C65D..C677 ; H3 # Lo [27] HANGUL SYLLABLE WAEG..HANGUL SYLLABLE WAEH
-C679..C693 ; H3 # Lo [27] HANGUL SYLLABLE OEG..HANGUL SYLLABLE OEH
-C695..C6AF ; H3 # Lo [27] HANGUL SYLLABLE YOG..HANGUL SYLLABLE YOH
-C6B1..C6CB ; H3 # Lo [27] HANGUL SYLLABLE UG..HANGUL SYLLABLE UH
-C6CD..C6E7 ; H3 # Lo [27] HANGUL SYLLABLE WEOG..HANGUL SYLLABLE WEOH
-C6E9..C703 ; H3 # Lo [27] HANGUL SYLLABLE WEG..HANGUL SYLLABLE WEH
-C705..C71F ; H3 # Lo [27] HANGUL SYLLABLE WIG..HANGUL SYLLABLE WIH
-C721..C73B ; H3 # Lo [27] HANGUL SYLLABLE YUG..HANGUL SYLLABLE YUH
-C73D..C757 ; H3 # Lo [27] HANGUL SYLLABLE EUG..HANGUL SYLLABLE EUH
-C759..C773 ; H3 # Lo [27] HANGUL SYLLABLE YIG..HANGUL SYLLABLE YIH
-C775..C78F ; H3 # Lo [27] HANGUL SYLLABLE IG..HANGUL SYLLABLE IH
-C791..C7AB ; H3 # Lo [27] HANGUL SYLLABLE JAG..HANGUL SYLLABLE JAH
-C7AD..C7C7 ; H3 # Lo [27] HANGUL SYLLABLE JAEG..HANGUL SYLLABLE JAEH
-C7C9..C7E3 ; H3 # Lo [27] HANGUL SYLLABLE JYAG..HANGUL SYLLABLE JYAH
-C7E5..C7FF ; H3 # Lo [27] HANGUL SYLLABLE JYAEG..HANGUL SYLLABLE JYAEH
-C801..C81B ; H3 # Lo [27] HANGUL SYLLABLE JEOG..HANGUL SYLLABLE JEOH
-C81D..C837 ; H3 # Lo [27] HANGUL SYLLABLE JEG..HANGUL SYLLABLE JEH
-C839..C853 ; H3 # Lo [27] HANGUL SYLLABLE JYEOG..HANGUL SYLLABLE JYEOH
-C855..C86F ; H3 # Lo [27] HANGUL SYLLABLE JYEG..HANGUL SYLLABLE JYEH
-C871..C88B ; H3 # Lo [27] HANGUL SYLLABLE JOG..HANGUL SYLLABLE JOH
-C88D..C8A7 ; H3 # Lo [27] HANGUL SYLLABLE JWAG..HANGUL SYLLABLE JWAH
-C8A9..C8C3 ; H3 # Lo [27] HANGUL SYLLABLE JWAEG..HANGUL SYLLABLE JWAEH
-C8C5..C8DF ; H3 # Lo [27] HANGUL SYLLABLE JOEG..HANGUL SYLLABLE JOEH
-C8E1..C8FB ; H3 # Lo [27] HANGUL SYLLABLE JYOG..HANGUL SYLLABLE JYOH
-C8FD..C917 ; H3 # Lo [27] HANGUL SYLLABLE JUG..HANGUL SYLLABLE JUH
-C919..C933 ; H3 # Lo [27] HANGUL SYLLABLE JWEOG..HANGUL SYLLABLE JWEOH
-C935..C94F ; H3 # Lo [27] HANGUL SYLLABLE JWEG..HANGUL SYLLABLE JWEH
-C951..C96B ; H3 # Lo [27] HANGUL SYLLABLE JWIG..HANGUL SYLLABLE JWIH
-C96D..C987 ; H3 # Lo [27] HANGUL SYLLABLE JYUG..HANGUL SYLLABLE JYUH
-C989..C9A3 ; H3 # Lo [27] HANGUL SYLLABLE JEUG..HANGUL SYLLABLE JEUH
-C9A5..C9BF ; H3 # Lo [27] HANGUL SYLLABLE JYIG..HANGUL SYLLABLE JYIH
-C9C1..C9DB ; H3 # Lo [27] HANGUL SYLLABLE JIG..HANGUL SYLLABLE JIH
-C9DD..C9F7 ; H3 # Lo [27] HANGUL SYLLABLE JJAG..HANGUL SYLLABLE JJAH
-C9F9..CA13 ; H3 # Lo [27] HANGUL SYLLABLE JJAEG..HANGUL SYLLABLE JJAEH
-CA15..CA2F ; H3 # Lo [27] HANGUL SYLLABLE JJYAG..HANGUL SYLLABLE JJYAH
-CA31..CA4B ; H3 # Lo [27] HANGUL SYLLABLE JJYAEG..HANGUL SYLLABLE JJYAEH
-CA4D..CA67 ; H3 # Lo [27] HANGUL SYLLABLE JJEOG..HANGUL SYLLABLE JJEOH
-CA69..CA83 ; H3 # Lo [27] HANGUL SYLLABLE JJEG..HANGUL SYLLABLE JJEH
-CA85..CA9F ; H3 # Lo [27] HANGUL SYLLABLE JJYEOG..HANGUL SYLLABLE JJYEOH
-CAA1..CABB ; H3 # Lo [27] HANGUL SYLLABLE JJYEG..HANGUL SYLLABLE JJYEH
-CABD..CAD7 ; H3 # Lo [27] HANGUL SYLLABLE JJOG..HANGUL SYLLABLE JJOH
-CAD9..CAF3 ; H3 # Lo [27] HANGUL SYLLABLE JJWAG..HANGUL SYLLABLE JJWAH
-CAF5..CB0F ; H3 # Lo [27] HANGUL SYLLABLE JJWAEG..HANGUL SYLLABLE JJWAEH
-CB11..CB2B ; H3 # Lo [27] HANGUL SYLLABLE JJOEG..HANGUL SYLLABLE JJOEH
-CB2D..CB47 ; H3 # Lo [27] HANGUL SYLLABLE JJYOG..HANGUL SYLLABLE JJYOH
-CB49..CB63 ; H3 # Lo [27] HANGUL SYLLABLE JJUG..HANGUL SYLLABLE JJUH
-CB65..CB7F ; H3 # Lo [27] HANGUL SYLLABLE JJWEOG..HANGUL SYLLABLE JJWEOH
-CB81..CB9B ; H3 # Lo [27] HANGUL SYLLABLE JJWEG..HANGUL SYLLABLE JJWEH
-CB9D..CBB7 ; H3 # Lo [27] HANGUL SYLLABLE JJWIG..HANGUL SYLLABLE JJWIH
-CBB9..CBD3 ; H3 # Lo [27] HANGUL SYLLABLE JJYUG..HANGUL SYLLABLE JJYUH
-CBD5..CBEF ; H3 # Lo [27] HANGUL SYLLABLE JJEUG..HANGUL SYLLABLE JJEUH
-CBF1..CC0B ; H3 # Lo [27] HANGUL SYLLABLE JJYIG..HANGUL SYLLABLE JJYIH
-CC0D..CC27 ; H3 # Lo [27] HANGUL SYLLABLE JJIG..HANGUL SYLLABLE JJIH
-CC29..CC43 ; H3 # Lo [27] HANGUL SYLLABLE CAG..HANGUL SYLLABLE CAH
-CC45..CC5F ; H3 # Lo [27] HANGUL SYLLABLE CAEG..HANGUL SYLLABLE CAEH
-CC61..CC7B ; H3 # Lo [27] HANGUL SYLLABLE CYAG..HANGUL SYLLABLE CYAH
-CC7D..CC97 ; H3 # Lo [27] HANGUL SYLLABLE CYAEG..HANGUL SYLLABLE CYAEH
-CC99..CCB3 ; H3 # Lo [27] HANGUL SYLLABLE CEOG..HANGUL SYLLABLE CEOH
-CCB5..CCCF ; H3 # Lo [27] HANGUL SYLLABLE CEG..HANGUL SYLLABLE CEH
-CCD1..CCEB ; H3 # Lo [27] HANGUL SYLLABLE CYEOG..HANGUL SYLLABLE CYEOH
-CCED..CD07 ; H3 # Lo [27] HANGUL SYLLABLE CYEG..HANGUL SYLLABLE CYEH
-CD09..CD23 ; H3 # Lo [27] HANGUL SYLLABLE COG..HANGUL SYLLABLE COH
-CD25..CD3F ; H3 # Lo [27] HANGUL SYLLABLE CWAG..HANGUL SYLLABLE CWAH
-CD41..CD5B ; H3 # Lo [27] HANGUL SYLLABLE CWAEG..HANGUL SYLLABLE CWAEH
-CD5D..CD77 ; H3 # Lo [27] HANGUL SYLLABLE COEG..HANGUL SYLLABLE COEH
-CD79..CD93 ; H3 # Lo [27] HANGUL SYLLABLE CYOG..HANGUL SYLLABLE CYOH
-CD95..CDAF ; H3 # Lo [27] HANGUL SYLLABLE CUG..HANGUL SYLLABLE CUH
-CDB1..CDCB ; H3 # Lo [27] HANGUL SYLLABLE CWEOG..HANGUL SYLLABLE CWEOH
-CDCD..CDE7 ; H3 # Lo [27] HANGUL SYLLABLE CWEG..HANGUL SYLLABLE CWEH
-CDE9..CE03 ; H3 # Lo [27] HANGUL SYLLABLE CWIG..HANGUL SYLLABLE CWIH
-CE05..CE1F ; H3 # Lo [27] HANGUL SYLLABLE CYUG..HANGUL SYLLABLE CYUH
-CE21..CE3B ; H3 # Lo [27] HANGUL SYLLABLE CEUG..HANGUL SYLLABLE CEUH
-CE3D..CE57 ; H3 # Lo [27] HANGUL SYLLABLE CYIG..HANGUL SYLLABLE CYIH
-CE59..CE73 ; H3 # Lo [27] HANGUL SYLLABLE CIG..HANGUL SYLLABLE CIH
-CE75..CE8F ; H3 # Lo [27] HANGUL SYLLABLE KAG..HANGUL SYLLABLE KAH
-CE91..CEAB ; H3 # Lo [27] HANGUL SYLLABLE KAEG..HANGUL SYLLABLE KAEH
-CEAD..CEC7 ; H3 # Lo [27] HANGUL SYLLABLE KYAG..HANGUL SYLLABLE KYAH
-CEC9..CEE3 ; H3 # Lo [27] HANGUL SYLLABLE KYAEG..HANGUL SYLLABLE KYAEH
-CEE5..CEFF ; H3 # Lo [27] HANGUL SYLLABLE KEOG..HANGUL SYLLABLE KEOH
-CF01..CF1B ; H3 # Lo [27] HANGUL SYLLABLE KEG..HANGUL SYLLABLE KEH
-CF1D..CF37 ; H3 # Lo [27] HANGUL SYLLABLE KYEOG..HANGUL SYLLABLE KYEOH
-CF39..CF53 ; H3 # Lo [27] HANGUL SYLLABLE KYEG..HANGUL SYLLABLE KYEH
-CF55..CF6F ; H3 # Lo [27] HANGUL SYLLABLE KOG..HANGUL SYLLABLE KOH
-CF71..CF8B ; H3 # Lo [27] HANGUL SYLLABLE KWAG..HANGUL SYLLABLE KWAH
-CF8D..CFA7 ; H3 # Lo [27] HANGUL SYLLABLE KWAEG..HANGUL SYLLABLE KWAEH
-CFA9..CFC3 ; H3 # Lo [27] HANGUL SYLLABLE KOEG..HANGUL SYLLABLE KOEH
-CFC5..CFDF ; H3 # Lo [27] HANGUL SYLLABLE KYOG..HANGUL SYLLABLE KYOH
-CFE1..CFFB ; H3 # Lo [27] HANGUL SYLLABLE KUG..HANGUL SYLLABLE KUH
-CFFD..D017 ; H3 # Lo [27] HANGUL SYLLABLE KWEOG..HANGUL SYLLABLE KWEOH
-D019..D033 ; H3 # Lo [27] HANGUL SYLLABLE KWEG..HANGUL SYLLABLE KWEH
-D035..D04F ; H3 # Lo [27] HANGUL SYLLABLE KWIG..HANGUL SYLLABLE KWIH
-D051..D06B ; H3 # Lo [27] HANGUL SYLLABLE KYUG..HANGUL SYLLABLE KYUH
-D06D..D087 ; H3 # Lo [27] HANGUL SYLLABLE KEUG..HANGUL SYLLABLE KEUH
-D089..D0A3 ; H3 # Lo [27] HANGUL SYLLABLE KYIG..HANGUL SYLLABLE KYIH
-D0A5..D0BF ; H3 # Lo [27] HANGUL SYLLABLE KIG..HANGUL SYLLABLE KIH
-D0C1..D0DB ; H3 # Lo [27] HANGUL SYLLABLE TAG..HANGUL SYLLABLE TAH
-D0DD..D0F7 ; H3 # Lo [27] HANGUL SYLLABLE TAEG..HANGUL SYLLABLE TAEH
-D0F9..D113 ; H3 # Lo [27] HANGUL SYLLABLE TYAG..HANGUL SYLLABLE TYAH
-D115..D12F ; H3 # Lo [27] HANGUL SYLLABLE TYAEG..HANGUL SYLLABLE TYAEH
-D131..D14B ; H3 # Lo [27] HANGUL SYLLABLE TEOG..HANGUL SYLLABLE TEOH
-D14D..D167 ; H3 # Lo [27] HANGUL SYLLABLE TEG..HANGUL SYLLABLE TEH
-D169..D183 ; H3 # Lo [27] HANGUL SYLLABLE TYEOG..HANGUL SYLLABLE TYEOH
-D185..D19F ; H3 # Lo [27] HANGUL SYLLABLE TYEG..HANGUL SYLLABLE TYEH
-D1A1..D1BB ; H3 # Lo [27] HANGUL SYLLABLE TOG..HANGUL SYLLABLE TOH
-D1BD..D1D7 ; H3 # Lo [27] HANGUL SYLLABLE TWAG..HANGUL SYLLABLE TWAH
-D1D9..D1F3 ; H3 # Lo [27] HANGUL SYLLABLE TWAEG..HANGUL SYLLABLE TWAEH
-D1F5..D20F ; H3 # Lo [27] HANGUL SYLLABLE TOEG..HANGUL SYLLABLE TOEH
-D211..D22B ; H3 # Lo [27] HANGUL SYLLABLE TYOG..HANGUL SYLLABLE TYOH
-D22D..D247 ; H3 # Lo [27] HANGUL SYLLABLE TUG..HANGUL SYLLABLE TUH
-D249..D263 ; H3 # Lo [27] HANGUL SYLLABLE TWEOG..HANGUL SYLLABLE TWEOH
-D265..D27F ; H3 # Lo [27] HANGUL SYLLABLE TWEG..HANGUL SYLLABLE TWEH
-D281..D29B ; H3 # Lo [27] HANGUL SYLLABLE TWIG..HANGUL SYLLABLE TWIH
-D29D..D2B7 ; H3 # Lo [27] HANGUL SYLLABLE TYUG..HANGUL SYLLABLE TYUH
-D2B9..D2D3 ; H3 # Lo [27] HANGUL SYLLABLE TEUG..HANGUL SYLLABLE TEUH
-D2D5..D2EF ; H3 # Lo [27] HANGUL SYLLABLE TYIG..HANGUL SYLLABLE TYIH
-D2F1..D30B ; H3 # Lo [27] HANGUL SYLLABLE TIG..HANGUL SYLLABLE TIH
-D30D..D327 ; H3 # Lo [27] HANGUL SYLLABLE PAG..HANGUL SYLLABLE PAH
-D329..D343 ; H3 # Lo [27] HANGUL SYLLABLE PAEG..HANGUL SYLLABLE PAEH
-D345..D35F ; H3 # Lo [27] HANGUL SYLLABLE PYAG..HANGUL SYLLABLE PYAH
-D361..D37B ; H3 # Lo [27] HANGUL SYLLABLE PYAEG..HANGUL SYLLABLE PYAEH
-D37D..D397 ; H3 # Lo [27] HANGUL SYLLABLE PEOG..HANGUL SYLLABLE PEOH
-D399..D3B3 ; H3 # Lo [27] HANGUL SYLLABLE PEG..HANGUL SYLLABLE PEH
-D3B5..D3CF ; H3 # Lo [27] HANGUL SYLLABLE PYEOG..HANGUL SYLLABLE PYEOH
-D3D1..D3EB ; H3 # Lo [27] HANGUL SYLLABLE PYEG..HANGUL SYLLABLE PYEH
-D3ED..D407 ; H3 # Lo [27] HANGUL SYLLABLE POG..HANGUL SYLLABLE POH
-D409..D423 ; H3 # Lo [27] HANGUL SYLLABLE PWAG..HANGUL SYLLABLE PWAH
-D425..D43F ; H3 # Lo [27] HANGUL SYLLABLE PWAEG..HANGUL SYLLABLE PWAEH
-D441..D45B ; H3 # Lo [27] HANGUL SYLLABLE POEG..HANGUL SYLLABLE POEH
-D45D..D477 ; H3 # Lo [27] HANGUL SYLLABLE PYOG..HANGUL SYLLABLE PYOH
-D479..D493 ; H3 # Lo [27] HANGUL SYLLABLE PUG..HANGUL SYLLABLE PUH
-D495..D4AF ; H3 # Lo [27] HANGUL SYLLABLE PWEOG..HANGUL SYLLABLE PWEOH
-D4B1..D4CB ; H3 # Lo [27] HANGUL SYLLABLE PWEG..HANGUL SYLLABLE PWEH
-D4CD..D4E7 ; H3 # Lo [27] HANGUL SYLLABLE PWIG..HANGUL SYLLABLE PWIH
-D4E9..D503 ; H3 # Lo [27] HANGUL SYLLABLE PYUG..HANGUL SYLLABLE PYUH
-D505..D51F ; H3 # Lo [27] HANGUL SYLLABLE PEUG..HANGUL SYLLABLE PEUH
-D521..D53B ; H3 # Lo [27] HANGUL SYLLABLE PYIG..HANGUL SYLLABLE PYIH
-D53D..D557 ; H3 # Lo [27] HANGUL SYLLABLE PIG..HANGUL SYLLABLE PIH
-D559..D573 ; H3 # Lo [27] HANGUL SYLLABLE HAG..HANGUL SYLLABLE HAH
-D575..D58F ; H3 # Lo [27] HANGUL SYLLABLE HAEG..HANGUL SYLLABLE HAEH
-D591..D5AB ; H3 # Lo [27] HANGUL SYLLABLE HYAG..HANGUL SYLLABLE HYAH
-D5AD..D5C7 ; H3 # Lo [27] HANGUL SYLLABLE HYAEG..HANGUL SYLLABLE HYAEH
-D5C9..D5E3 ; H3 # Lo [27] HANGUL SYLLABLE HEOG..HANGUL SYLLABLE HEOH
-D5E5..D5FF ; H3 # Lo [27] HANGUL SYLLABLE HEG..HANGUL SYLLABLE HEH
-D601..D61B ; H3 # Lo [27] HANGUL SYLLABLE HYEOG..HANGUL SYLLABLE HYEOH
-D61D..D637 ; H3 # Lo [27] HANGUL SYLLABLE HYEG..HANGUL SYLLABLE HYEH
-D639..D653 ; H3 # Lo [27] HANGUL SYLLABLE HOG..HANGUL SYLLABLE HOH
-D655..D66F ; H3 # Lo [27] HANGUL SYLLABLE HWAG..HANGUL SYLLABLE HWAH
-D671..D68B ; H3 # Lo [27] HANGUL SYLLABLE HWAEG..HANGUL SYLLABLE HWAEH
-D68D..D6A7 ; H3 # Lo [27] HANGUL SYLLABLE HOEG..HANGUL SYLLABLE HOEH
-D6A9..D6C3 ; H3 # Lo [27] HANGUL SYLLABLE HYOG..HANGUL SYLLABLE HYOH
-D6C5..D6DF ; H3 # Lo [27] HANGUL SYLLABLE HUG..HANGUL SYLLABLE HUH
-D6E1..D6FB ; H3 # Lo [27] HANGUL SYLLABLE HWEOG..HANGUL SYLLABLE HWEOH
-D6FD..D717 ; H3 # Lo [27] HANGUL SYLLABLE HWEG..HANGUL SYLLABLE HWEH
-D719..D733 ; H3 # Lo [27] HANGUL SYLLABLE HWIG..HANGUL SYLLABLE HWIH
-D735..D74F ; H3 # Lo [27] HANGUL SYLLABLE HYUG..HANGUL SYLLABLE HYUH
-D751..D76B ; H3 # Lo [27] HANGUL SYLLABLE HEUG..HANGUL SYLLABLE HEUH
-D76D..D787 ; H3 # Lo [27] HANGUL SYLLABLE HYIG..HANGUL SYLLABLE HYIH
-D789..D7A3 ; H3 # Lo [27] HANGUL SYLLABLE HIG..HANGUL SYLLABLE HIH
-
-# Total code points: 10773
-
-# ================================================
-
-# Line_Break=Close_Parenthesis
-
-0029 ; CP # Pe RIGHT PARENTHESIS
-005D ; CP # Pe RIGHT SQUARE BRACKET
-
-# Total code points: 2
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DNumType.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DNumType.txt
deleted file mode 100644
index 88c20d8e49f..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DNumType.txt
+++ /dev/null
@@ -1,211 +0,0 @@
-# DerivedNumericType-5.2.0.txt
-# Date: 2009-05-28, 20:37:44 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Numeric Type (from UnicodeData.txt, field 6/7/8 plus Unihan Database: see UAX #44: http://www.unicode.org/reports/tr44/)
-
-# All code points not explicitly listed for Numeric_Type
-# have the value None.
-
-# @missing: 0000..10FFFF; None
-
-# ================================================
-
-00BC..00BE ; Numeric # No [3] VULGAR FRACTION ONE QUARTER..VULGAR FRACTION THREE QUARTERS
-09F4..09F9 ; Numeric # No [6] BENGALI CURRENCY NUMERATOR ONE..BENGALI CURRENCY DENOMINATOR SIXTEEN
-0BF0..0BF2 ; Numeric # No [3] TAMIL NUMBER TEN..TAMIL NUMBER ONE THOUSAND
-0C78..0C7E ; Numeric # No [7] TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR..TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0D70..0D75 ; Numeric # No [6] MALAYALAM NUMBER TEN..MALAYALAM FRACTION THREE QUARTERS
-0F2A..0F33 ; Numeric # No [10] TIBETAN DIGIT HALF ONE..TIBETAN DIGIT HALF ZERO
-1372..137C ; Numeric # No [11] ETHIOPIC NUMBER TEN..ETHIOPIC NUMBER TEN THOUSAND
-16EE..16F0 ; Numeric # Nl [3] RUNIC ARLAUG SYMBOL..RUNIC BELGTHOR SYMBOL
-17F0..17F9 ; Numeric # No [10] KHMER SYMBOL LEK ATTAK SON..KHMER SYMBOL LEK ATTAK PRAM-BUON
-2150..215F ; Numeric # No [16] VULGAR FRACTION ONE SEVENTH..FRACTION NUMERATOR ONE
-2160..2182 ; Numeric # Nl [35] ROMAN NUMERAL ONE..ROMAN NUMERAL TEN THOUSAND
-2185..2188 ; Numeric # Nl [4] ROMAN NUMERAL SIX LATE FORM..ROMAN NUMERAL ONE HUNDRED THOUSAND
-2189 ; Numeric # No VULGAR FRACTION ZERO THIRDS
-2469..2473 ; Numeric # No [11] CIRCLED NUMBER TEN..CIRCLED NUMBER TWENTY
-247D..2487 ; Numeric # No [11] PARENTHESIZED NUMBER TEN..PARENTHESIZED NUMBER TWENTY
-2491..249B ; Numeric # No [11] NUMBER TEN FULL STOP..NUMBER TWENTY FULL STOP
-24EB..24F4 ; Numeric # No [10] NEGATIVE CIRCLED NUMBER ELEVEN..NEGATIVE CIRCLED NUMBER TWENTY
-24FE ; Numeric # No DOUBLE CIRCLED NUMBER TEN
-277F ; Numeric # No DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2789 ; Numeric # No DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-2793 ; Numeric # No DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-2CFD ; Numeric # No COPTIC FRACTION ONE HALF
-3007 ; Numeric # Nl IDEOGRAPHIC NUMBER ZERO
-3021..3029 ; Numeric # Nl [9] HANGZHOU NUMERAL ONE..HANGZHOU NUMERAL NINE
-3038..303A ; Numeric # Nl [3] HANGZHOU NUMERAL TEN..HANGZHOU NUMERAL THIRTY
-3192..3195 ; Numeric # No [4] IDEOGRAPHIC ANNOTATION ONE MARK..IDEOGRAPHIC ANNOTATION FOUR MARK
-3220..3229 ; Numeric # No [10] PARENTHESIZED IDEOGRAPH ONE..PARENTHESIZED IDEOGRAPH TEN
-3251..325F ; Numeric # No [15] CIRCLED NUMBER TWENTY ONE..CIRCLED NUMBER THIRTY FIVE
-3280..3289 ; Numeric # No [10] CIRCLED IDEOGRAPH ONE..CIRCLED IDEOGRAPH TEN
-32B1..32BF ; Numeric # No [15] CIRCLED NUMBER THIRTY SIX..CIRCLED NUMBER FIFTY
-3405 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-3405
-3483 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-3483
-382A ; Numeric # Lo CJK UNIFIED IDEOGRAPH-382A
-3B4D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-3B4D
-4E00 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E00
-4E03 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E03
-4E07 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E07
-4E09 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E09
-4E5D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E5D
-4E8C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E8C
-4E94 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E94
-4E96 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4E96
-4EBF..4EC0 ; Numeric # Lo [2] CJK UNIFIED IDEOGRAPH-4EBF..CJK UNIFIED IDEOGRAPH-4EC0
-4EDF ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4EDF
-4EE8 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4EE8
-4F0D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4F0D
-4F70 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-4F70
-5104 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5104
-5146 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5146
-5169 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5169
-516B ; Numeric # Lo CJK UNIFIED IDEOGRAPH-516B
-516D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-516D
-5341 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5341
-5343..5345 ; Numeric # Lo [3] CJK UNIFIED IDEOGRAPH-5343..CJK UNIFIED IDEOGRAPH-5345
-534C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-534C
-53C1..53C4 ; Numeric # Lo [4] CJK UNIFIED IDEOGRAPH-53C1..CJK UNIFIED IDEOGRAPH-53C4
-56DB ; Numeric # Lo CJK UNIFIED IDEOGRAPH-56DB
-58F1 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-58F1
-58F9 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-58F9
-5E7A ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5E7A
-5EFE..5EFF ; Numeric # Lo [2] CJK UNIFIED IDEOGRAPH-5EFE..CJK UNIFIED IDEOGRAPH-5EFF
-5F0C..5F0E ; Numeric # Lo [3] CJK UNIFIED IDEOGRAPH-5F0C..CJK UNIFIED IDEOGRAPH-5F0E
-5F10 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-5F10
-62FE ; Numeric # Lo CJK UNIFIED IDEOGRAPH-62FE
-634C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-634C
-67D2 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-67D2
-6F06 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-6F06
-7396 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-7396
-767E ; Numeric # Lo CJK UNIFIED IDEOGRAPH-767E
-8086 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-8086
-842C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-842C
-8CAE ; Numeric # Lo CJK UNIFIED IDEOGRAPH-8CAE
-8CB3 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-8CB3
-8D30 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-8D30
-9621 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-9621
-9646 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-9646
-964C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-964C
-9678 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-9678
-96F6 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-96F6
-A6E6..A6EF ; Numeric # Nl [10] BAMUM LETTER MO..BAMUM LETTER KOGHOM
-A830..A835 ; Numeric # No [6] NORTH INDIC FRACTION ONE QUARTER..NORTH INDIC FRACTION THREE SIXTEENTHS
-F96B ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F96B
-F973 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F973
-F978 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F978
-F9B2 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9B2
-F9D1 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D3 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9D3
-F9FD ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
-10107..10133 ; Numeric # No [45] AEGEAN NUMBER ONE..AEGEAN NUMBER NINETY THOUSAND
-10140..10174 ; Numeric # Nl [53] GREEK ACROPHONIC ATTIC ONE QUARTER..GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10175..10178 ; Numeric # No [4] GREEK ONE HALF SIGN..GREEK THREE QUARTERS SIGN
-1018A ; Numeric # No GREEK ZERO SIGN
-10320..10323 ; Numeric # No [4] OLD ITALIC NUMERAL ONE..OLD ITALIC NUMERAL FIFTY
-10341 ; Numeric # Nl GOTHIC LETTER NINETY
-1034A ; Numeric # Nl GOTHIC LETTER NINE HUNDRED
-103D1..103D5 ; Numeric # Nl [5] OLD PERSIAN NUMBER ONE..OLD PERSIAN NUMBER HUNDRED
-10858..1085F ; Numeric # No [8] IMPERIAL ARAMAIC NUMBER ONE..IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-10916..1091B ; Numeric # No [6] PHOENICIAN NUMBER ONE..PHOENICIAN NUMBER THREE
-10A44..10A47 ; Numeric # No [4] KHAROSHTHI NUMBER TEN..KHAROSHTHI NUMBER ONE THOUSAND
-10A7D..10A7E ; Numeric # No [2] OLD SOUTH ARABIAN NUMBER ONE..OLD SOUTH ARABIAN NUMBER FIFTY
-10B58..10B5F ; Numeric # No [8] INSCRIPTIONAL PARTHIAN NUMBER ONE..INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B78..10B7F ; Numeric # No [8] INSCRIPTIONAL PAHLAVI NUMBER ONE..INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-10E69..10E7E ; Numeric # No [22] RUMI NUMBER TEN..RUMI FRACTION TWO THIRDS
-12400..12431 ; Numeric # Nl [50] CUNEIFORM NUMERIC SIGN TWO ASH..CUNEIFORM NUMERIC SIGN FIVE SHARU
-12434..12455 ; Numeric # Nl [34] CUNEIFORM NUMERIC SIGN ONE BURU..CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-12458..12462 ; Numeric # Nl [11] CUNEIFORM NUMERIC SIGN ONE ESHE3..CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-1D360..1D371 ; Numeric # No [18] COUNTING ROD UNIT DIGIT ONE..COUNTING ROD TENS DIGIT NINE
-20001 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20001
-20064 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20064
-200E2 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-200E2
-20121 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20121
-2092A ; Numeric # Lo CJK UNIFIED IDEOGRAPH-2092A
-20983 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20983
-2098C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-2098C
-2099C ; Numeric # Lo CJK UNIFIED IDEOGRAPH-2099C
-20AEA ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20AEA
-20AFD ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20AFD
-20B19 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-20B19
-22390 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-22390
-22998 ; Numeric # Lo CJK UNIFIED IDEOGRAPH-22998
-23B1B ; Numeric # Lo CJK UNIFIED IDEOGRAPH-23B1B
-2626D ; Numeric # Lo CJK UNIFIED IDEOGRAPH-2626D
-2F890 ; Numeric # Lo CJK COMPATIBILITY IDEOGRAPH-2F890
-
-# Total code points: 612
-
-# ================================================
-
-00B2..00B3 ; Digit # No [2] SUPERSCRIPT TWO..SUPERSCRIPT THREE
-00B9 ; Digit # No SUPERSCRIPT ONE
-1369..1371 ; Digit # No [9] ETHIOPIC DIGIT ONE..ETHIOPIC DIGIT NINE
-2070 ; Digit # No SUPERSCRIPT ZERO
-2074..2079 ; Digit # No [6] SUPERSCRIPT FOUR..SUPERSCRIPT NINE
-2080..2089 ; Digit # No [10] SUBSCRIPT ZERO..SUBSCRIPT NINE
-2460..2468 ; Digit # No [9] CIRCLED DIGIT ONE..CIRCLED DIGIT NINE
-2474..247C ; Digit # No [9] PARENTHESIZED DIGIT ONE..PARENTHESIZED DIGIT NINE
-2488..2490 ; Digit # No [9] DIGIT ONE FULL STOP..DIGIT NINE FULL STOP
-24EA ; Digit # No CIRCLED DIGIT ZERO
-24F5..24FD ; Digit # No [9] DOUBLE CIRCLED DIGIT ONE..DOUBLE CIRCLED DIGIT NINE
-24FF ; Digit # No NEGATIVE CIRCLED DIGIT ZERO
-2776..277E ; Digit # No [9] DINGBAT NEGATIVE CIRCLED DIGIT ONE..DINGBAT NEGATIVE CIRCLED DIGIT NINE
-2780..2788 ; Digit # No [9] DINGBAT CIRCLED SANS-SERIF DIGIT ONE..DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-278A..2792 ; Digit # No [9] DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE..DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-10A40..10A43 ; Digit # No [4] KHAROSHTHI DIGIT ONE..KHAROSHTHI DIGIT FOUR
-10E60..10E68 ; Digit # No [9] RUMI DIGIT ONE..RUMI DIGIT NINE
-1F100..1F10A ; Digit # No [11] DIGIT ZERO FULL STOP..DIGIT NINE COMMA
-
-# Total code points: 118
-
-# ================================================
-
-0030..0039 ; Decimal # Nd [10] DIGIT ZERO..DIGIT NINE
-0660..0669 ; Decimal # Nd [10] ARABIC-INDIC DIGIT ZERO..ARABIC-INDIC DIGIT NINE
-06F0..06F9 ; Decimal # Nd [10] EXTENDED ARABIC-INDIC DIGIT ZERO..EXTENDED ARABIC-INDIC DIGIT NINE
-07C0..07C9 ; Decimal # Nd [10] NKO DIGIT ZERO..NKO DIGIT NINE
-0966..096F ; Decimal # Nd [10] DEVANAGARI DIGIT ZERO..DEVANAGARI DIGIT NINE
-09E6..09EF ; Decimal # Nd [10] BENGALI DIGIT ZERO..BENGALI DIGIT NINE
-0A66..0A6F ; Decimal # Nd [10] GURMUKHI DIGIT ZERO..GURMUKHI DIGIT NINE
-0AE6..0AEF ; Decimal # Nd [10] GUJARATI DIGIT ZERO..GUJARATI DIGIT NINE
-0B66..0B6F ; Decimal # Nd [10] ORIYA DIGIT ZERO..ORIYA DIGIT NINE
-0BE6..0BEF ; Decimal # Nd [10] TAMIL DIGIT ZERO..TAMIL DIGIT NINE
-0C66..0C6F ; Decimal # Nd [10] TELUGU DIGIT ZERO..TELUGU DIGIT NINE
-0CE6..0CEF ; Decimal # Nd [10] KANNADA DIGIT ZERO..KANNADA DIGIT NINE
-0D66..0D6F ; Decimal # Nd [10] MALAYALAM DIGIT ZERO..MALAYALAM DIGIT NINE
-0E50..0E59 ; Decimal # Nd [10] THAI DIGIT ZERO..THAI DIGIT NINE
-0ED0..0ED9 ; Decimal # Nd [10] LAO DIGIT ZERO..LAO DIGIT NINE
-0F20..0F29 ; Decimal # Nd [10] TIBETAN DIGIT ZERO..TIBETAN DIGIT NINE
-1040..1049 ; Decimal # Nd [10] MYANMAR DIGIT ZERO..MYANMAR DIGIT NINE
-1090..1099 ; Decimal # Nd [10] MYANMAR SHAN DIGIT ZERO..MYANMAR SHAN DIGIT NINE
-17E0..17E9 ; Decimal # Nd [10] KHMER DIGIT ZERO..KHMER DIGIT NINE
-1810..1819 ; Decimal # Nd [10] MONGOLIAN DIGIT ZERO..MONGOLIAN DIGIT NINE
-1946..194F ; Decimal # Nd [10] LIMBU DIGIT ZERO..LIMBU DIGIT NINE
-19D0..19DA ; Decimal # Nd [11] NEW TAI LUE DIGIT ZERO..NEW TAI LUE THAM DIGIT ONE
-1A80..1A89 ; Decimal # Nd [10] TAI THAM HORA DIGIT ZERO..TAI THAM HORA DIGIT NINE
-1A90..1A99 ; Decimal # Nd [10] TAI THAM THAM DIGIT ZERO..TAI THAM THAM DIGIT NINE
-1B50..1B59 ; Decimal # Nd [10] BALINESE DIGIT ZERO..BALINESE DIGIT NINE
-1BB0..1BB9 ; Decimal # Nd [10] SUNDANESE DIGIT ZERO..SUNDANESE DIGIT NINE
-1C40..1C49 ; Decimal # Nd [10] LEPCHA DIGIT ZERO..LEPCHA DIGIT NINE
-1C50..1C59 ; Decimal # Nd [10] OL CHIKI DIGIT ZERO..OL CHIKI DIGIT NINE
-A620..A629 ; Decimal # Nd [10] VAI DIGIT ZERO..VAI DIGIT NINE
-A8D0..A8D9 ; Decimal # Nd [10] SAURASHTRA DIGIT ZERO..SAURASHTRA DIGIT NINE
-A900..A909 ; Decimal # Nd [10] KAYAH LI DIGIT ZERO..KAYAH LI DIGIT NINE
-A9D0..A9D9 ; Decimal # Nd [10] JAVANESE DIGIT ZERO..JAVANESE DIGIT NINE
-AA50..AA59 ; Decimal # Nd [10] CHAM DIGIT ZERO..CHAM DIGIT NINE
-ABF0..ABF9 ; Decimal # Nd [10] MEETEI MAYEK DIGIT ZERO..MEETEI MAYEK DIGIT NINE
-FF10..FF19 ; Decimal # Nd [10] FULLWIDTH DIGIT ZERO..FULLWIDTH DIGIT NINE
-104A0..104A9 ; Decimal # Nd [10] OSMANYA DIGIT ZERO..OSMANYA DIGIT NINE
-1D7CE..1D7FF ; Decimal # Nd [50] MATHEMATICAL BOLD DIGIT ZERO..MATHEMATICAL MONOSPACE DIGIT NINE
-
-# Total code points: 411
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/extracted/DNumValues.txt b/Master/tlpkg/tlperl/lib/unicore/extracted/DNumValues.txt
deleted file mode 100644
index 1a1549c4dd9..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/extracted/DNumValues.txt
+++ /dev/null
@@ -1,1697 +0,0 @@
-# DerivedNumericValues-5.2.0.txt
-# Date: 2009-08-22, 04:58:28 GMT [MD]
-#
-# Unicode Character Database
-# Copyright (c) 1991-2009 Unicode, Inc.
-# For terms of use, see http://www.unicode.org/terms_of_use.html
-# For documentation, see http://www.unicode.org/reports/tr44/
-
-# ================================================
-
-# Numeric Values (from UnicodeData.txt, field 6/7/8)
-# WARNING: Certain values, such as 0.16666667, are repeating fractions
-# Although they are only printed with a limited number of decimal places
-# in this file, they should be expressed to the limits of the precision
-# available when used.
-# The third field is empty; it used to be a copy of the numeric type.
-# A fourth field was added to this extracted data as of
-# Unicode 5.1.0, expressing the same numeric value either as
-# a whole integer where possible or as a rational fraction, e.g. "1/6".
-#
-# @missing: 0000..10FFFF; ; NaN
-
-# ================================================
-
-0F33 ; -0.5 ; ; -1/2 # No TIBETAN DIGIT HALF ZERO
-
-# Total code points: 1
-
-# ================================================
-
-0030 ; 0.0 ; ; 0 # Nd DIGIT ZERO
-0660 ; 0.0 ; ; 0 # Nd ARABIC-INDIC DIGIT ZERO
-06F0 ; 0.0 ; ; 0 # Nd EXTENDED ARABIC-INDIC DIGIT ZERO
-07C0 ; 0.0 ; ; 0 # Nd NKO DIGIT ZERO
-0966 ; 0.0 ; ; 0 # Nd DEVANAGARI DIGIT ZERO
-09E6 ; 0.0 ; ; 0 # Nd BENGALI DIGIT ZERO
-0A66 ; 0.0 ; ; 0 # Nd GURMUKHI DIGIT ZERO
-0AE6 ; 0.0 ; ; 0 # Nd GUJARATI DIGIT ZERO
-0B66 ; 0.0 ; ; 0 # Nd ORIYA DIGIT ZERO
-0BE6 ; 0.0 ; ; 0 # Nd TAMIL DIGIT ZERO
-0C66 ; 0.0 ; ; 0 # Nd TELUGU DIGIT ZERO
-0C78 ; 0.0 ; ; 0 # No TELUGU FRACTION DIGIT ZERO FOR ODD POWERS OF FOUR
-0CE6 ; 0.0 ; ; 0 # Nd KANNADA DIGIT ZERO
-0D66 ; 0.0 ; ; 0 # Nd MALAYALAM DIGIT ZERO
-0E50 ; 0.0 ; ; 0 # Nd THAI DIGIT ZERO
-0ED0 ; 0.0 ; ; 0 # Nd LAO DIGIT ZERO
-0F20 ; 0.0 ; ; 0 # Nd TIBETAN DIGIT ZERO
-1040 ; 0.0 ; ; 0 # Nd MYANMAR DIGIT ZERO
-1090 ; 0.0 ; ; 0 # Nd MYANMAR SHAN DIGIT ZERO
-17E0 ; 0.0 ; ; 0 # Nd KHMER DIGIT ZERO
-17F0 ; 0.0 ; ; 0 # No KHMER SYMBOL LEK ATTAK SON
-1810 ; 0.0 ; ; 0 # Nd MONGOLIAN DIGIT ZERO
-1946 ; 0.0 ; ; 0 # Nd LIMBU DIGIT ZERO
-19D0 ; 0.0 ; ; 0 # Nd NEW TAI LUE DIGIT ZERO
-1A80 ; 0.0 ; ; 0 # Nd TAI THAM HORA DIGIT ZERO
-1A90 ; 0.0 ; ; 0 # Nd TAI THAM THAM DIGIT ZERO
-1B50 ; 0.0 ; ; 0 # Nd BALINESE DIGIT ZERO
-1BB0 ; 0.0 ; ; 0 # Nd SUNDANESE DIGIT ZERO
-1C40 ; 0.0 ; ; 0 # Nd LEPCHA DIGIT ZERO
-1C50 ; 0.0 ; ; 0 # Nd OL CHIKI DIGIT ZERO
-2070 ; 0.0 ; ; 0 # No SUPERSCRIPT ZERO
-2080 ; 0.0 ; ; 0 # No SUBSCRIPT ZERO
-2189 ; 0.0 ; ; 0 # No VULGAR FRACTION ZERO THIRDS
-24EA ; 0.0 ; ; 0 # No CIRCLED DIGIT ZERO
-24FF ; 0.0 ; ; 0 # No NEGATIVE CIRCLED DIGIT ZERO
-3007 ; 0.0 ; ; 0 # Nl IDEOGRAPHIC NUMBER ZERO
-96F6 ; 0.0 ; ; 0 # Lo CJK UNIFIED IDEOGRAPH-96F6
-A620 ; 0.0 ; ; 0 # Nd VAI DIGIT ZERO
-A6EF ; 0.0 ; ; 0 # Nl BAMUM LETTER KOGHOM
-A8D0 ; 0.0 ; ; 0 # Nd SAURASHTRA DIGIT ZERO
-A900 ; 0.0 ; ; 0 # Nd KAYAH LI DIGIT ZERO
-A9D0 ; 0.0 ; ; 0 # Nd JAVANESE DIGIT ZERO
-AA50 ; 0.0 ; ; 0 # Nd CHAM DIGIT ZERO
-ABF0 ; 0.0 ; ; 0 # Nd MEETEI MAYEK DIGIT ZERO
-F9B2 ; 0.0 ; ; 0 # Lo CJK COMPATIBILITY IDEOGRAPH-F9B2
-FF10 ; 0.0 ; ; 0 # Nd FULLWIDTH DIGIT ZERO
-1018A ; 0.0 ; ; 0 # No GREEK ZERO SIGN
-104A0 ; 0.0 ; ; 0 # Nd OSMANYA DIGIT ZERO
-1D7CE ; 0.0 ; ; 0 # Nd MATHEMATICAL BOLD DIGIT ZERO
-1D7D8 ; 0.0 ; ; 0 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO
-1D7E2 ; 0.0 ; ; 0 # Nd MATHEMATICAL SANS-SERIF DIGIT ZERO
-1D7EC ; 0.0 ; ; 0 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO
-1D7F6 ; 0.0 ; ; 0 # Nd MATHEMATICAL MONOSPACE DIGIT ZERO
-1F100..1F101 ; 0.0 ; ; 0 # No [2] DIGIT ZERO FULL STOP..DIGIT ZERO COMMA
-
-# Total code points: 55
-
-# ================================================
-
-09F4 ; 0.0625 ; ; 1/16 # No BENGALI CURRENCY NUMERATOR ONE
-A833 ; 0.0625 ; ; 1/16 # No NORTH INDIC FRACTION ONE SIXTEENTH
-
-# Total code points: 2
-
-# ================================================
-
-2152 ; 0.1 ; ; 1/10 # No VULGAR FRACTION ONE TENTH
-
-# Total code points: 1
-
-# ================================================
-
-2151 ; 0.11111111 ; ; 1/9 # No VULGAR FRACTION ONE NINTH
-
-# Total code points: 1
-
-# ================================================
-
-09F5 ; 0.125 ; ; 1/8 # No BENGALI CURRENCY NUMERATOR TWO
-215B ; 0.125 ; ; 1/8 # No VULGAR FRACTION ONE EIGHTH
-A834 ; 0.125 ; ; 1/8 # No NORTH INDIC FRACTION ONE EIGHTH
-1245F ; 0.125 ; ; 1/8 # Nl CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH
-
-# Total code points: 4
-
-# ================================================
-
-2150 ; 0.14285714 ; ; 1/7 # No VULGAR FRACTION ONE SEVENTH
-
-# Total code points: 1
-
-# ================================================
-
-2159 ; 0.16666667 ; ; 1/6 # No VULGAR FRACTION ONE SIXTH
-12461 ; 0.16666667 ; ; 1/6 # Nl CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH
-
-# Total code points: 2
-
-# ================================================
-
-09F6 ; 0.1875 ; ; 3/16 # No BENGALI CURRENCY NUMERATOR THREE
-A835 ; 0.1875 ; ; 3/16 # No NORTH INDIC FRACTION THREE SIXTEENTHS
-
-# Total code points: 2
-
-# ================================================
-
-2155 ; 0.2 ; ; 1/5 # No VULGAR FRACTION ONE FIFTH
-
-# Total code points: 1
-
-# ================================================
-
-00BC ; 0.25 ; ; 1/4 # No VULGAR FRACTION ONE QUARTER
-09F7 ; 0.25 ; ; 1/4 # No BENGALI CURRENCY NUMERATOR FOUR
-0D73 ; 0.25 ; ; 1/4 # No MALAYALAM FRACTION ONE QUARTER
-A830 ; 0.25 ; ; 1/4 # No NORTH INDIC FRACTION ONE QUARTER
-10140 ; 0.25 ; ; 1/4 # Nl GREEK ACROPHONIC ATTIC ONE QUARTER
-10E7C ; 0.25 ; ; 1/4 # No RUMI FRACTION ONE QUARTER
-12460 ; 0.25 ; ; 1/4 # Nl CUNEIFORM NUMERIC SIGN ONE QUARTER ASH
-12462 ; 0.25 ; ; 1/4 # Nl CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER
-
-# Total code points: 8
-
-# ================================================
-
-2153 ; 0.33333333 ; ; 1/3 # No VULGAR FRACTION ONE THIRD
-10E7D ; 0.33333333 ; ; 1/3 # No RUMI FRACTION ONE THIRD
-1245A ; 0.33333333 ; ; 1/3 # Nl CUNEIFORM NUMERIC SIGN ONE THIRD DISH
-1245D ; 0.33333333 ; ; 1/3 # Nl CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A
-
-# Total code points: 4
-
-# ================================================
-
-215C ; 0.375 ; ; 3/8 # No VULGAR FRACTION THREE EIGHTHS
-
-# Total code points: 1
-
-# ================================================
-
-2156 ; 0.4 ; ; 2/5 # No VULGAR FRACTION TWO FIFTHS
-
-# Total code points: 1
-
-# ================================================
-
-00BD ; 0.5 ; ; 1/2 # No VULGAR FRACTION ONE HALF
-0D74 ; 0.5 ; ; 1/2 # No MALAYALAM FRACTION ONE HALF
-0F2A ; 0.5 ; ; 1/2 # No TIBETAN DIGIT HALF ONE
-2CFD ; 0.5 ; ; 1/2 # No COPTIC FRACTION ONE HALF
-A831 ; 0.5 ; ; 1/2 # No NORTH INDIC FRACTION ONE HALF
-10141 ; 0.5 ; ; 1/2 # Nl GREEK ACROPHONIC ATTIC ONE HALF
-10175..10176 ; 0.5 ; ; 1/2 # No [2] GREEK ONE HALF SIGN..GREEK ONE HALF SIGN ALTERNATE FORM
-10E7B ; 0.5 ; ; 1/2 # No RUMI FRACTION ONE HALF
-
-# Total code points: 9
-
-# ================================================
-
-2157 ; 0.6 ; ; 3/5 # No VULGAR FRACTION THREE FIFTHS
-
-# Total code points: 1
-
-# ================================================
-
-215D ; 0.625 ; ; 5/8 # No VULGAR FRACTION FIVE EIGHTHS
-
-# Total code points: 1
-
-# ================================================
-
-2154 ; 0.66666667 ; ; 2/3 # No VULGAR FRACTION TWO THIRDS
-10177 ; 0.66666667 ; ; 2/3 # No GREEK TWO THIRDS SIGN
-10E7E ; 0.66666667 ; ; 2/3 # No RUMI FRACTION TWO THIRDS
-1245B ; 0.66666667 ; ; 2/3 # Nl CUNEIFORM NUMERIC SIGN TWO THIRDS DISH
-1245E ; 0.66666667 ; ; 2/3 # Nl CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A
-
-# Total code points: 5
-
-# ================================================
-
-00BE ; 0.75 ; ; 3/4 # No VULGAR FRACTION THREE QUARTERS
-09F8 ; 0.75 ; ; 3/4 # No BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR
-0D75 ; 0.75 ; ; 3/4 # No MALAYALAM FRACTION THREE QUARTERS
-A832 ; 0.75 ; ; 3/4 # No NORTH INDIC FRACTION THREE QUARTERS
-10178 ; 0.75 ; ; 3/4 # No GREEK THREE QUARTERS SIGN
-
-# Total code points: 5
-
-# ================================================
-
-2158 ; 0.8 ; ; 4/5 # No VULGAR FRACTION FOUR FIFTHS
-
-# Total code points: 1
-
-# ================================================
-
-215A ; 0.83333333 ; ; 5/6 # No VULGAR FRACTION FIVE SIXTHS
-1245C ; 0.83333333 ; ; 5/6 # Nl CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH
-
-# Total code points: 2
-
-# ================================================
-
-215E ; 0.875 ; ; 7/8 # No VULGAR FRACTION SEVEN EIGHTHS
-
-# Total code points: 1
-
-# ================================================
-
-0031 ; 1.0 ; ; 1 # Nd DIGIT ONE
-00B9 ; 1.0 ; ; 1 # No SUPERSCRIPT ONE
-0661 ; 1.0 ; ; 1 # Nd ARABIC-INDIC DIGIT ONE
-06F1 ; 1.0 ; ; 1 # Nd EXTENDED ARABIC-INDIC DIGIT ONE
-07C1 ; 1.0 ; ; 1 # Nd NKO DIGIT ONE
-0967 ; 1.0 ; ; 1 # Nd DEVANAGARI DIGIT ONE
-09E7 ; 1.0 ; ; 1 # Nd BENGALI DIGIT ONE
-0A67 ; 1.0 ; ; 1 # Nd GURMUKHI DIGIT ONE
-0AE7 ; 1.0 ; ; 1 # Nd GUJARATI DIGIT ONE
-0B67 ; 1.0 ; ; 1 # Nd ORIYA DIGIT ONE
-0BE7 ; 1.0 ; ; 1 # Nd TAMIL DIGIT ONE
-0C67 ; 1.0 ; ; 1 # Nd TELUGU DIGIT ONE
-0C79 ; 1.0 ; ; 1 # No TELUGU FRACTION DIGIT ONE FOR ODD POWERS OF FOUR
-0C7C ; 1.0 ; ; 1 # No TELUGU FRACTION DIGIT ONE FOR EVEN POWERS OF FOUR
-0CE7 ; 1.0 ; ; 1 # Nd KANNADA DIGIT ONE
-0D67 ; 1.0 ; ; 1 # Nd MALAYALAM DIGIT ONE
-0E51 ; 1.0 ; ; 1 # Nd THAI DIGIT ONE
-0ED1 ; 1.0 ; ; 1 # Nd LAO DIGIT ONE
-0F21 ; 1.0 ; ; 1 # Nd TIBETAN DIGIT ONE
-1041 ; 1.0 ; ; 1 # Nd MYANMAR DIGIT ONE
-1091 ; 1.0 ; ; 1 # Nd MYANMAR SHAN DIGIT ONE
-1369 ; 1.0 ; ; 1 # No ETHIOPIC DIGIT ONE
-17E1 ; 1.0 ; ; 1 # Nd KHMER DIGIT ONE
-17F1 ; 1.0 ; ; 1 # No KHMER SYMBOL LEK ATTAK MUOY
-1811 ; 1.0 ; ; 1 # Nd MONGOLIAN DIGIT ONE
-1947 ; 1.0 ; ; 1 # Nd LIMBU DIGIT ONE
-19D1 ; 1.0 ; ; 1 # Nd NEW TAI LUE DIGIT ONE
-19DA ; 1.0 ; ; 1 # Nd NEW TAI LUE THAM DIGIT ONE
-1A81 ; 1.0 ; ; 1 # Nd TAI THAM HORA DIGIT ONE
-1A91 ; 1.0 ; ; 1 # Nd TAI THAM THAM DIGIT ONE
-1B51 ; 1.0 ; ; 1 # Nd BALINESE DIGIT ONE
-1BB1 ; 1.0 ; ; 1 # Nd SUNDANESE DIGIT ONE
-1C41 ; 1.0 ; ; 1 # Nd LEPCHA DIGIT ONE
-1C51 ; 1.0 ; ; 1 # Nd OL CHIKI DIGIT ONE
-2081 ; 1.0 ; ; 1 # No SUBSCRIPT ONE
-215F ; 1.0 ; ; 1 # No FRACTION NUMERATOR ONE
-2160 ; 1.0 ; ; 1 # Nl ROMAN NUMERAL ONE
-2170 ; 1.0 ; ; 1 # Nl SMALL ROMAN NUMERAL ONE
-2460 ; 1.0 ; ; 1 # No CIRCLED DIGIT ONE
-2474 ; 1.0 ; ; 1 # No PARENTHESIZED DIGIT ONE
-2488 ; 1.0 ; ; 1 # No DIGIT ONE FULL STOP
-24F5 ; 1.0 ; ; 1 # No DOUBLE CIRCLED DIGIT ONE
-2776 ; 1.0 ; ; 1 # No DINGBAT NEGATIVE CIRCLED DIGIT ONE
-2780 ; 1.0 ; ; 1 # No DINGBAT CIRCLED SANS-SERIF DIGIT ONE
-278A ; 1.0 ; ; 1 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE
-3021 ; 1.0 ; ; 1 # Nl HANGZHOU NUMERAL ONE
-3192 ; 1.0 ; ; 1 # No IDEOGRAPHIC ANNOTATION ONE MARK
-3220 ; 1.0 ; ; 1 # No PARENTHESIZED IDEOGRAPH ONE
-3280 ; 1.0 ; ; 1 # No CIRCLED IDEOGRAPH ONE
-4E00 ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-4E00
-58F1 ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-58F1
-58F9 ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-58F9
-5E7A ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-5E7A
-5F0C ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-5F0C
-A621 ; 1.0 ; ; 1 # Nd VAI DIGIT ONE
-A6E6 ; 1.0 ; ; 1 # Nl BAMUM LETTER MO
-A8D1 ; 1.0 ; ; 1 # Nd SAURASHTRA DIGIT ONE
-A901 ; 1.0 ; ; 1 # Nd KAYAH LI DIGIT ONE
-A9D1 ; 1.0 ; ; 1 # Nd JAVANESE DIGIT ONE
-AA51 ; 1.0 ; ; 1 # Nd CHAM DIGIT ONE
-ABF1 ; 1.0 ; ; 1 # Nd MEETEI MAYEK DIGIT ONE
-FF11 ; 1.0 ; ; 1 # Nd FULLWIDTH DIGIT ONE
-10107 ; 1.0 ; ; 1 # No AEGEAN NUMBER ONE
-10142 ; 1.0 ; ; 1 # Nl GREEK ACROPHONIC ATTIC ONE DRACHMA
-10158..1015A ; 1.0 ; ; 1 # Nl [3] GREEK ACROPHONIC HERAEUM ONE PLETHRON..GREEK ACROPHONIC HERMIONIAN ONE
-10320 ; 1.0 ; ; 1 # No OLD ITALIC NUMERAL ONE
-103D1 ; 1.0 ; ; 1 # Nl OLD PERSIAN NUMBER ONE
-104A1 ; 1.0 ; ; 1 # Nd OSMANYA DIGIT ONE
-10858 ; 1.0 ; ; 1 # No IMPERIAL ARAMAIC NUMBER ONE
-10916 ; 1.0 ; ; 1 # No PHOENICIAN NUMBER ONE
-10A40 ; 1.0 ; ; 1 # No KHAROSHTHI DIGIT ONE
-10A7D ; 1.0 ; ; 1 # No OLD SOUTH ARABIAN NUMBER ONE
-10B58 ; 1.0 ; ; 1 # No INSCRIPTIONAL PARTHIAN NUMBER ONE
-10B78 ; 1.0 ; ; 1 # No INSCRIPTIONAL PAHLAVI NUMBER ONE
-10E60 ; 1.0 ; ; 1 # No RUMI DIGIT ONE
-12415 ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE GESH2
-1241E ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE GESHU
-1242C ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE SHARU
-12434 ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE BURU
-1244F ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE BAN2
-12458 ; 1.0 ; ; 1 # Nl CUNEIFORM NUMERIC SIGN ONE ESHE3
-1D360 ; 1.0 ; ; 1 # No COUNTING ROD UNIT DIGIT ONE
-1D7CF ; 1.0 ; ; 1 # Nd MATHEMATICAL BOLD DIGIT ONE
-1D7D9 ; 1.0 ; ; 1 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT ONE
-1D7E3 ; 1.0 ; ; 1 # Nd MATHEMATICAL SANS-SERIF DIGIT ONE
-1D7ED ; 1.0 ; ; 1 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT ONE
-1D7F7 ; 1.0 ; ; 1 # Nd MATHEMATICAL MONOSPACE DIGIT ONE
-1F102 ; 1.0 ; ; 1 # No DIGIT ONE COMMA
-2092A ; 1.0 ; ; 1 # Lo CJK UNIFIED IDEOGRAPH-2092A
-
-# Total code points: 91
-
-# ================================================
-
-0F2B ; 1.5 ; ; 3/2 # No TIBETAN DIGIT HALF TWO
-
-# Total code points: 1
-
-# ================================================
-
-0032 ; 2.0 ; ; 2 # Nd DIGIT TWO
-00B2 ; 2.0 ; ; 2 # No SUPERSCRIPT TWO
-0662 ; 2.0 ; ; 2 # Nd ARABIC-INDIC DIGIT TWO
-06F2 ; 2.0 ; ; 2 # Nd EXTENDED ARABIC-INDIC DIGIT TWO
-07C2 ; 2.0 ; ; 2 # Nd NKO DIGIT TWO
-0968 ; 2.0 ; ; 2 # Nd DEVANAGARI DIGIT TWO
-09E8 ; 2.0 ; ; 2 # Nd BENGALI DIGIT TWO
-0A68 ; 2.0 ; ; 2 # Nd GURMUKHI DIGIT TWO
-0AE8 ; 2.0 ; ; 2 # Nd GUJARATI DIGIT TWO
-0B68 ; 2.0 ; ; 2 # Nd ORIYA DIGIT TWO
-0BE8 ; 2.0 ; ; 2 # Nd TAMIL DIGIT TWO
-0C68 ; 2.0 ; ; 2 # Nd TELUGU DIGIT TWO
-0C7A ; 2.0 ; ; 2 # No TELUGU FRACTION DIGIT TWO FOR ODD POWERS OF FOUR
-0C7D ; 2.0 ; ; 2 # No TELUGU FRACTION DIGIT TWO FOR EVEN POWERS OF FOUR
-0CE8 ; 2.0 ; ; 2 # Nd KANNADA DIGIT TWO
-0D68 ; 2.0 ; ; 2 # Nd MALAYALAM DIGIT TWO
-0E52 ; 2.0 ; ; 2 # Nd THAI DIGIT TWO
-0ED2 ; 2.0 ; ; 2 # Nd LAO DIGIT TWO
-0F22 ; 2.0 ; ; 2 # Nd TIBETAN DIGIT TWO
-1042 ; 2.0 ; ; 2 # Nd MYANMAR DIGIT TWO
-1092 ; 2.0 ; ; 2 # Nd MYANMAR SHAN DIGIT TWO
-136A ; 2.0 ; ; 2 # No ETHIOPIC DIGIT TWO
-17E2 ; 2.0 ; ; 2 # Nd KHMER DIGIT TWO
-17F2 ; 2.0 ; ; 2 # No KHMER SYMBOL LEK ATTAK PII
-1812 ; 2.0 ; ; 2 # Nd MONGOLIAN DIGIT TWO
-1948 ; 2.0 ; ; 2 # Nd LIMBU DIGIT TWO
-19D2 ; 2.0 ; ; 2 # Nd NEW TAI LUE DIGIT TWO
-1A82 ; 2.0 ; ; 2 # Nd TAI THAM HORA DIGIT TWO
-1A92 ; 2.0 ; ; 2 # Nd TAI THAM THAM DIGIT TWO
-1B52 ; 2.0 ; ; 2 # Nd BALINESE DIGIT TWO
-1BB2 ; 2.0 ; ; 2 # Nd SUNDANESE DIGIT TWO
-1C42 ; 2.0 ; ; 2 # Nd LEPCHA DIGIT TWO
-1C52 ; 2.0 ; ; 2 # Nd OL CHIKI DIGIT TWO
-2082 ; 2.0 ; ; 2 # No SUBSCRIPT TWO
-2161 ; 2.0 ; ; 2 # Nl ROMAN NUMERAL TWO
-2171 ; 2.0 ; ; 2 # Nl SMALL ROMAN NUMERAL TWO
-2461 ; 2.0 ; ; 2 # No CIRCLED DIGIT TWO
-2475 ; 2.0 ; ; 2 # No PARENTHESIZED DIGIT TWO
-2489 ; 2.0 ; ; 2 # No DIGIT TWO FULL STOP
-24F6 ; 2.0 ; ; 2 # No DOUBLE CIRCLED DIGIT TWO
-2777 ; 2.0 ; ; 2 # No DINGBAT NEGATIVE CIRCLED DIGIT TWO
-2781 ; 2.0 ; ; 2 # No DINGBAT CIRCLED SANS-SERIF DIGIT TWO
-278B ; 2.0 ; ; 2 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO
-3022 ; 2.0 ; ; 2 # Nl HANGZHOU NUMERAL TWO
-3193 ; 2.0 ; ; 2 # No IDEOGRAPHIC ANNOTATION TWO MARK
-3221 ; 2.0 ; ; 2 # No PARENTHESIZED IDEOGRAPH TWO
-3281 ; 2.0 ; ; 2 # No CIRCLED IDEOGRAPH TWO
-3483 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-3483
-4E8C ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-4E8C
-5169 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-5169
-5F0D ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-5F0D
-5F10 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-5F10
-8CAE ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-8CAE
-8CB3 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-8CB3
-8D30 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-8D30
-A622 ; 2.0 ; ; 2 # Nd VAI DIGIT TWO
-A6E7 ; 2.0 ; ; 2 # Nl BAMUM LETTER MBAA
-A8D2 ; 2.0 ; ; 2 # Nd SAURASHTRA DIGIT TWO
-A902 ; 2.0 ; ; 2 # Nd KAYAH LI DIGIT TWO
-A9D2 ; 2.0 ; ; 2 # Nd JAVANESE DIGIT TWO
-AA52 ; 2.0 ; ; 2 # Nd CHAM DIGIT TWO
-ABF2 ; 2.0 ; ; 2 # Nd MEETEI MAYEK DIGIT TWO
-F978 ; 2.0 ; ; 2 # Lo CJK COMPATIBILITY IDEOGRAPH-F978
-FF12 ; 2.0 ; ; 2 # Nd FULLWIDTH DIGIT TWO
-10108 ; 2.0 ; ; 2 # No AEGEAN NUMBER TWO
-1015B..1015E ; 2.0 ; ; 2 # Nl [4] GREEK ACROPHONIC EPIDAUREAN TWO..GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS
-103D2 ; 2.0 ; ; 2 # Nl OLD PERSIAN NUMBER TWO
-104A2 ; 2.0 ; ; 2 # Nd OSMANYA DIGIT TWO
-10859 ; 2.0 ; ; 2 # No IMPERIAL ARAMAIC NUMBER TWO
-1091A ; 2.0 ; ; 2 # No PHOENICIAN NUMBER TWO
-10A41 ; 2.0 ; ; 2 # No KHAROSHTHI DIGIT TWO
-10B59 ; 2.0 ; ; 2 # No INSCRIPTIONAL PARTHIAN NUMBER TWO
-10B79 ; 2.0 ; ; 2 # No INSCRIPTIONAL PAHLAVI NUMBER TWO
-10E61 ; 2.0 ; ; 2 # No RUMI DIGIT TWO
-12400 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO ASH
-12416 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO GESH2
-1241F ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO GESHU
-12423 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO SHAR2
-1242D ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO SHARU
-12435 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO BURU
-1244A ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO ASH TENU
-12450 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO BAN2
-12459 ; 2.0 ; ; 2 # Nl CUNEIFORM NUMERIC SIGN TWO ESHE3
-1D361 ; 2.0 ; ; 2 # No COUNTING ROD UNIT DIGIT TWO
-1D7D0 ; 2.0 ; ; 2 # Nd MATHEMATICAL BOLD DIGIT TWO
-1D7DA ; 2.0 ; ; 2 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT TWO
-1D7E4 ; 2.0 ; ; 2 # Nd MATHEMATICAL SANS-SERIF DIGIT TWO
-1D7EE ; 2.0 ; ; 2 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT TWO
-1D7F8 ; 2.0 ; ; 2 # Nd MATHEMATICAL MONOSPACE DIGIT TWO
-1F103 ; 2.0 ; ; 2 # No DIGIT TWO COMMA
-22390 ; 2.0 ; ; 2 # Lo CJK UNIFIED IDEOGRAPH-22390
-
-# Total code points: 94
-
-# ================================================
-
-0F2C ; 2.5 ; ; 5/2 # No TIBETAN DIGIT HALF THREE
-
-# Total code points: 1
-
-# ================================================
-
-0033 ; 3.0 ; ; 3 # Nd DIGIT THREE
-00B3 ; 3.0 ; ; 3 # No SUPERSCRIPT THREE
-0663 ; 3.0 ; ; 3 # Nd ARABIC-INDIC DIGIT THREE
-06F3 ; 3.0 ; ; 3 # Nd EXTENDED ARABIC-INDIC DIGIT THREE
-07C3 ; 3.0 ; ; 3 # Nd NKO DIGIT THREE
-0969 ; 3.0 ; ; 3 # Nd DEVANAGARI DIGIT THREE
-09E9 ; 3.0 ; ; 3 # Nd BENGALI DIGIT THREE
-0A69 ; 3.0 ; ; 3 # Nd GURMUKHI DIGIT THREE
-0AE9 ; 3.0 ; ; 3 # Nd GUJARATI DIGIT THREE
-0B69 ; 3.0 ; ; 3 # Nd ORIYA DIGIT THREE
-0BE9 ; 3.0 ; ; 3 # Nd TAMIL DIGIT THREE
-0C69 ; 3.0 ; ; 3 # Nd TELUGU DIGIT THREE
-0C7B ; 3.0 ; ; 3 # No TELUGU FRACTION DIGIT THREE FOR ODD POWERS OF FOUR
-0C7E ; 3.0 ; ; 3 # No TELUGU FRACTION DIGIT THREE FOR EVEN POWERS OF FOUR
-0CE9 ; 3.0 ; ; 3 # Nd KANNADA DIGIT THREE
-0D69 ; 3.0 ; ; 3 # Nd MALAYALAM DIGIT THREE
-0E53 ; 3.0 ; ; 3 # Nd THAI DIGIT THREE
-0ED3 ; 3.0 ; ; 3 # Nd LAO DIGIT THREE
-0F23 ; 3.0 ; ; 3 # Nd TIBETAN DIGIT THREE
-1043 ; 3.0 ; ; 3 # Nd MYANMAR DIGIT THREE
-1093 ; 3.0 ; ; 3 # Nd MYANMAR SHAN DIGIT THREE
-136B ; 3.0 ; ; 3 # No ETHIOPIC DIGIT THREE
-17E3 ; 3.0 ; ; 3 # Nd KHMER DIGIT THREE
-17F3 ; 3.0 ; ; 3 # No KHMER SYMBOL LEK ATTAK BEI
-1813 ; 3.0 ; ; 3 # Nd MONGOLIAN DIGIT THREE
-1949 ; 3.0 ; ; 3 # Nd LIMBU DIGIT THREE
-19D3 ; 3.0 ; ; 3 # Nd NEW TAI LUE DIGIT THREE
-1A83 ; 3.0 ; ; 3 # Nd TAI THAM HORA DIGIT THREE
-1A93 ; 3.0 ; ; 3 # Nd TAI THAM THAM DIGIT THREE
-1B53 ; 3.0 ; ; 3 # Nd BALINESE DIGIT THREE
-1BB3 ; 3.0 ; ; 3 # Nd SUNDANESE DIGIT THREE
-1C43 ; 3.0 ; ; 3 # Nd LEPCHA DIGIT THREE
-1C53 ; 3.0 ; ; 3 # Nd OL CHIKI DIGIT THREE
-2083 ; 3.0 ; ; 3 # No SUBSCRIPT THREE
-2162 ; 3.0 ; ; 3 # Nl ROMAN NUMERAL THREE
-2172 ; 3.0 ; ; 3 # Nl SMALL ROMAN NUMERAL THREE
-2462 ; 3.0 ; ; 3 # No CIRCLED DIGIT THREE
-2476 ; 3.0 ; ; 3 # No PARENTHESIZED DIGIT THREE
-248A ; 3.0 ; ; 3 # No DIGIT THREE FULL STOP
-24F7 ; 3.0 ; ; 3 # No DOUBLE CIRCLED DIGIT THREE
-2778 ; 3.0 ; ; 3 # No DINGBAT NEGATIVE CIRCLED DIGIT THREE
-2782 ; 3.0 ; ; 3 # No DINGBAT CIRCLED SANS-SERIF DIGIT THREE
-278C ; 3.0 ; ; 3 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE
-3023 ; 3.0 ; ; 3 # Nl HANGZHOU NUMERAL THREE
-3194 ; 3.0 ; ; 3 # No IDEOGRAPHIC ANNOTATION THREE MARK
-3222 ; 3.0 ; ; 3 # No PARENTHESIZED IDEOGRAPH THREE
-3282 ; 3.0 ; ; 3 # No CIRCLED IDEOGRAPH THREE
-4E09 ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-4E09
-4EE8 ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-4EE8
-53C1..53C4 ; 3.0 ; ; 3 # Lo [4] CJK UNIFIED IDEOGRAPH-53C1..CJK UNIFIED IDEOGRAPH-53C4
-5F0E ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-5F0E
-A623 ; 3.0 ; ; 3 # Nd VAI DIGIT THREE
-A6E8 ; 3.0 ; ; 3 # Nl BAMUM LETTER TET
-A8D3 ; 3.0 ; ; 3 # Nd SAURASHTRA DIGIT THREE
-A903 ; 3.0 ; ; 3 # Nd KAYAH LI DIGIT THREE
-A9D3 ; 3.0 ; ; 3 # Nd JAVANESE DIGIT THREE
-AA53 ; 3.0 ; ; 3 # Nd CHAM DIGIT THREE
-ABF3 ; 3.0 ; ; 3 # Nd MEETEI MAYEK DIGIT THREE
-F96B ; 3.0 ; ; 3 # Lo CJK COMPATIBILITY IDEOGRAPH-F96B
-FF13 ; 3.0 ; ; 3 # Nd FULLWIDTH DIGIT THREE
-10109 ; 3.0 ; ; 3 # No AEGEAN NUMBER THREE
-104A3 ; 3.0 ; ; 3 # Nd OSMANYA DIGIT THREE
-1085A ; 3.0 ; ; 3 # No IMPERIAL ARAMAIC NUMBER THREE
-1091B ; 3.0 ; ; 3 # No PHOENICIAN NUMBER THREE
-10A42 ; 3.0 ; ; 3 # No KHAROSHTHI DIGIT THREE
-10B5A ; 3.0 ; ; 3 # No INSCRIPTIONAL PARTHIAN NUMBER THREE
-10B7A ; 3.0 ; ; 3 # No INSCRIPTIONAL PAHLAVI NUMBER THREE
-10E62 ; 3.0 ; ; 3 # No RUMI DIGIT THREE
-12401 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE ASH
-12408 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE DISH
-12417 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE GESH2
-12420 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE GESHU
-12424..12425 ; 3.0 ; ; 3 # Nl [2] CUNEIFORM NUMERIC SIGN THREE SHAR2..CUNEIFORM NUMERIC SIGN THREE SHAR2 VARIANT FORM
-1242E..1242F ; 3.0 ; ; 3 # Nl [2] CUNEIFORM NUMERIC SIGN THREE SHARU..CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM
-12436..12437 ; 3.0 ; ; 3 # Nl [2] CUNEIFORM NUMERIC SIGN THREE BURU..CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM
-1243A..1243B ; 3.0 ; ; 3 # Nl [2] CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH16..CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH21
-1244B ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE ASH TENU
-12451 ; 3.0 ; ; 3 # Nl CUNEIFORM NUMERIC SIGN THREE BAN2
-1D362 ; 3.0 ; ; 3 # No COUNTING ROD UNIT DIGIT THREE
-1D7D1 ; 3.0 ; ; 3 # Nd MATHEMATICAL BOLD DIGIT THREE
-1D7DB ; 3.0 ; ; 3 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT THREE
-1D7E5 ; 3.0 ; ; 3 # Nd MATHEMATICAL SANS-SERIF DIGIT THREE
-1D7EF ; 3.0 ; ; 3 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT THREE
-1D7F9 ; 3.0 ; ; 3 # Nd MATHEMATICAL MONOSPACE DIGIT THREE
-1F104 ; 3.0 ; ; 3 # No DIGIT THREE COMMA
-20AFD ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-20AFD
-20B19 ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-20B19
-22998 ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-22998
-23B1B ; 3.0 ; ; 3 # Lo CJK UNIFIED IDEOGRAPH-23B1B
-
-# Total code points: 96
-
-# ================================================
-
-0F2D ; 3.5 ; ; 7/2 # No TIBETAN DIGIT HALF FOUR
-
-# Total code points: 1
-
-# ================================================
-
-0034 ; 4.0 ; ; 4 # Nd DIGIT FOUR
-0664 ; 4.0 ; ; 4 # Nd ARABIC-INDIC DIGIT FOUR
-06F4 ; 4.0 ; ; 4 # Nd EXTENDED ARABIC-INDIC DIGIT FOUR
-07C4 ; 4.0 ; ; 4 # Nd NKO DIGIT FOUR
-096A ; 4.0 ; ; 4 # Nd DEVANAGARI DIGIT FOUR
-09EA ; 4.0 ; ; 4 # Nd BENGALI DIGIT FOUR
-0A6A ; 4.0 ; ; 4 # Nd GURMUKHI DIGIT FOUR
-0AEA ; 4.0 ; ; 4 # Nd GUJARATI DIGIT FOUR
-0B6A ; 4.0 ; ; 4 # Nd ORIYA DIGIT FOUR
-0BEA ; 4.0 ; ; 4 # Nd TAMIL DIGIT FOUR
-0C6A ; 4.0 ; ; 4 # Nd TELUGU DIGIT FOUR
-0CEA ; 4.0 ; ; 4 # Nd KANNADA DIGIT FOUR
-0D6A ; 4.0 ; ; 4 # Nd MALAYALAM DIGIT FOUR
-0E54 ; 4.0 ; ; 4 # Nd THAI DIGIT FOUR
-0ED4 ; 4.0 ; ; 4 # Nd LAO DIGIT FOUR
-0F24 ; 4.0 ; ; 4 # Nd TIBETAN DIGIT FOUR
-1044 ; 4.0 ; ; 4 # Nd MYANMAR DIGIT FOUR
-1094 ; 4.0 ; ; 4 # Nd MYANMAR SHAN DIGIT FOUR
-136C ; 4.0 ; ; 4 # No ETHIOPIC DIGIT FOUR
-17E4 ; 4.0 ; ; 4 # Nd KHMER DIGIT FOUR
-17F4 ; 4.0 ; ; 4 # No KHMER SYMBOL LEK ATTAK BUON
-1814 ; 4.0 ; ; 4 # Nd MONGOLIAN DIGIT FOUR
-194A ; 4.0 ; ; 4 # Nd LIMBU DIGIT FOUR
-19D4 ; 4.0 ; ; 4 # Nd NEW TAI LUE DIGIT FOUR
-1A84 ; 4.0 ; ; 4 # Nd TAI THAM HORA DIGIT FOUR
-1A94 ; 4.0 ; ; 4 # Nd TAI THAM THAM DIGIT FOUR
-1B54 ; 4.0 ; ; 4 # Nd BALINESE DIGIT FOUR
-1BB4 ; 4.0 ; ; 4 # Nd SUNDANESE DIGIT FOUR
-1C44 ; 4.0 ; ; 4 # Nd LEPCHA DIGIT FOUR
-1C54 ; 4.0 ; ; 4 # Nd OL CHIKI DIGIT FOUR
-2074 ; 4.0 ; ; 4 # No SUPERSCRIPT FOUR
-2084 ; 4.0 ; ; 4 # No SUBSCRIPT FOUR
-2163 ; 4.0 ; ; 4 # Nl ROMAN NUMERAL FOUR
-2173 ; 4.0 ; ; 4 # Nl SMALL ROMAN NUMERAL FOUR
-2463 ; 4.0 ; ; 4 # No CIRCLED DIGIT FOUR
-2477 ; 4.0 ; ; 4 # No PARENTHESIZED DIGIT FOUR
-248B ; 4.0 ; ; 4 # No DIGIT FOUR FULL STOP
-24F8 ; 4.0 ; ; 4 # No DOUBLE CIRCLED DIGIT FOUR
-2779 ; 4.0 ; ; 4 # No DINGBAT NEGATIVE CIRCLED DIGIT FOUR
-2783 ; 4.0 ; ; 4 # No DINGBAT CIRCLED SANS-SERIF DIGIT FOUR
-278D ; 4.0 ; ; 4 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR
-3024 ; 4.0 ; ; 4 # Nl HANGZHOU NUMERAL FOUR
-3195 ; 4.0 ; ; 4 # No IDEOGRAPHIC ANNOTATION FOUR MARK
-3223 ; 4.0 ; ; 4 # No PARENTHESIZED IDEOGRAPH FOUR
-3283 ; 4.0 ; ; 4 # No CIRCLED IDEOGRAPH FOUR
-4E96 ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-4E96
-56DB ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-56DB
-8086 ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-8086
-A624 ; 4.0 ; ; 4 # Nd VAI DIGIT FOUR
-A6E9 ; 4.0 ; ; 4 # Nl BAMUM LETTER KPA
-A8D4 ; 4.0 ; ; 4 # Nd SAURASHTRA DIGIT FOUR
-A904 ; 4.0 ; ; 4 # Nd KAYAH LI DIGIT FOUR
-A9D4 ; 4.0 ; ; 4 # Nd JAVANESE DIGIT FOUR
-AA54 ; 4.0 ; ; 4 # Nd CHAM DIGIT FOUR
-ABF4 ; 4.0 ; ; 4 # Nd MEETEI MAYEK DIGIT FOUR
-FF14 ; 4.0 ; ; 4 # Nd FULLWIDTH DIGIT FOUR
-1010A ; 4.0 ; ; 4 # No AEGEAN NUMBER FOUR
-104A4 ; 4.0 ; ; 4 # Nd OSMANYA DIGIT FOUR
-10A43 ; 4.0 ; ; 4 # No KHAROSHTHI DIGIT FOUR
-10B5B ; 4.0 ; ; 4 # No INSCRIPTIONAL PARTHIAN NUMBER FOUR
-10B7B ; 4.0 ; ; 4 # No INSCRIPTIONAL PAHLAVI NUMBER FOUR
-10E63 ; 4.0 ; ; 4 # No RUMI DIGIT FOUR
-12402 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR ASH
-12409 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR DISH
-1240F ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR U
-12418 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR GESH2
-12421 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR GESHU
-12426 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR SHAR2
-12430 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR SHARU
-12438 ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR BURU
-1243C..1243F ; 4.0 ; ; 4 # Nl [4] CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU..CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B
-1244C ; 4.0 ; ; 4 # Nl CUNEIFORM NUMERIC SIGN FOUR ASH TENU
-12452..12453 ; 4.0 ; ; 4 # Nl [2] CUNEIFORM NUMERIC SIGN FOUR BAN2..CUNEIFORM NUMERIC SIGN FOUR BAN2 VARIANT FORM
-1D363 ; 4.0 ; ; 4 # No COUNTING ROD UNIT DIGIT FOUR
-1D7D2 ; 4.0 ; ; 4 # Nd MATHEMATICAL BOLD DIGIT FOUR
-1D7DC ; 4.0 ; ; 4 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR
-1D7E6 ; 4.0 ; ; 4 # Nd MATHEMATICAL SANS-SERIF DIGIT FOUR
-1D7F0 ; 4.0 ; ; 4 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR
-1D7FA ; 4.0 ; ; 4 # Nd MATHEMATICAL MONOSPACE DIGIT FOUR
-1F105 ; 4.0 ; ; 4 # No DIGIT FOUR COMMA
-20064 ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-20064
-200E2 ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-200E2
-2626D ; 4.0 ; ; 4 # Lo CJK UNIFIED IDEOGRAPH-2626D
-
-# Total code points: 87
-
-# ================================================
-
-0F2E ; 4.5 ; ; 9/2 # No TIBETAN DIGIT HALF FIVE
-
-# Total code points: 1
-
-# ================================================
-
-0035 ; 5.0 ; ; 5 # Nd DIGIT FIVE
-0665 ; 5.0 ; ; 5 # Nd ARABIC-INDIC DIGIT FIVE
-06F5 ; 5.0 ; ; 5 # Nd EXTENDED ARABIC-INDIC DIGIT FIVE
-07C5 ; 5.0 ; ; 5 # Nd NKO DIGIT FIVE
-096B ; 5.0 ; ; 5 # Nd DEVANAGARI DIGIT FIVE
-09EB ; 5.0 ; ; 5 # Nd BENGALI DIGIT FIVE
-0A6B ; 5.0 ; ; 5 # Nd GURMUKHI DIGIT FIVE
-0AEB ; 5.0 ; ; 5 # Nd GUJARATI DIGIT FIVE
-0B6B ; 5.0 ; ; 5 # Nd ORIYA DIGIT FIVE
-0BEB ; 5.0 ; ; 5 # Nd TAMIL DIGIT FIVE
-0C6B ; 5.0 ; ; 5 # Nd TELUGU DIGIT FIVE
-0CEB ; 5.0 ; ; 5 # Nd KANNADA DIGIT FIVE
-0D6B ; 5.0 ; ; 5 # Nd MALAYALAM DIGIT FIVE
-0E55 ; 5.0 ; ; 5 # Nd THAI DIGIT FIVE
-0ED5 ; 5.0 ; ; 5 # Nd LAO DIGIT FIVE
-0F25 ; 5.0 ; ; 5 # Nd TIBETAN DIGIT FIVE
-1045 ; 5.0 ; ; 5 # Nd MYANMAR DIGIT FIVE
-1095 ; 5.0 ; ; 5 # Nd MYANMAR SHAN DIGIT FIVE
-136D ; 5.0 ; ; 5 # No ETHIOPIC DIGIT FIVE
-17E5 ; 5.0 ; ; 5 # Nd KHMER DIGIT FIVE
-17F5 ; 5.0 ; ; 5 # No KHMER SYMBOL LEK ATTAK PRAM
-1815 ; 5.0 ; ; 5 # Nd MONGOLIAN DIGIT FIVE
-194B ; 5.0 ; ; 5 # Nd LIMBU DIGIT FIVE
-19D5 ; 5.0 ; ; 5 # Nd NEW TAI LUE DIGIT FIVE
-1A85 ; 5.0 ; ; 5 # Nd TAI THAM HORA DIGIT FIVE
-1A95 ; 5.0 ; ; 5 # Nd TAI THAM THAM DIGIT FIVE
-1B55 ; 5.0 ; ; 5 # Nd BALINESE DIGIT FIVE
-1BB5 ; 5.0 ; ; 5 # Nd SUNDANESE DIGIT FIVE
-1C45 ; 5.0 ; ; 5 # Nd LEPCHA DIGIT FIVE
-1C55 ; 5.0 ; ; 5 # Nd OL CHIKI DIGIT FIVE
-2075 ; 5.0 ; ; 5 # No SUPERSCRIPT FIVE
-2085 ; 5.0 ; ; 5 # No SUBSCRIPT FIVE
-2164 ; 5.0 ; ; 5 # Nl ROMAN NUMERAL FIVE
-2174 ; 5.0 ; ; 5 # Nl SMALL ROMAN NUMERAL FIVE
-2464 ; 5.0 ; ; 5 # No CIRCLED DIGIT FIVE
-2478 ; 5.0 ; ; 5 # No PARENTHESIZED DIGIT FIVE
-248C ; 5.0 ; ; 5 # No DIGIT FIVE FULL STOP
-24F9 ; 5.0 ; ; 5 # No DOUBLE CIRCLED DIGIT FIVE
-277A ; 5.0 ; ; 5 # No DINGBAT NEGATIVE CIRCLED DIGIT FIVE
-2784 ; 5.0 ; ; 5 # No DINGBAT CIRCLED SANS-SERIF DIGIT FIVE
-278E ; 5.0 ; ; 5 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE
-3025 ; 5.0 ; ; 5 # Nl HANGZHOU NUMERAL FIVE
-3224 ; 5.0 ; ; 5 # No PARENTHESIZED IDEOGRAPH FIVE
-3284 ; 5.0 ; ; 5 # No CIRCLED IDEOGRAPH FIVE
-3405 ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-3405
-382A ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-382A
-4E94 ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-4E94
-4F0D ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-4F0D
-A625 ; 5.0 ; ; 5 # Nd VAI DIGIT FIVE
-A6EA ; 5.0 ; ; 5 # Nl BAMUM LETTER TEN
-A8D5 ; 5.0 ; ; 5 # Nd SAURASHTRA DIGIT FIVE
-A905 ; 5.0 ; ; 5 # Nd KAYAH LI DIGIT FIVE
-A9D5 ; 5.0 ; ; 5 # Nd JAVANESE DIGIT FIVE
-AA55 ; 5.0 ; ; 5 # Nd CHAM DIGIT FIVE
-ABF5 ; 5.0 ; ; 5 # Nd MEETEI MAYEK DIGIT FIVE
-FF15 ; 5.0 ; ; 5 # Nd FULLWIDTH DIGIT FIVE
-1010B ; 5.0 ; ; 5 # No AEGEAN NUMBER FIVE
-10143 ; 5.0 ; ; 5 # Nl GREEK ACROPHONIC ATTIC FIVE
-10148 ; 5.0 ; ; 5 # Nl GREEK ACROPHONIC ATTIC FIVE TALENTS
-1014F ; 5.0 ; ; 5 # Nl GREEK ACROPHONIC ATTIC FIVE STATERS
-1015F ; 5.0 ; ; 5 # Nl GREEK ACROPHONIC TROEZENIAN FIVE
-10173 ; 5.0 ; ; 5 # Nl GREEK ACROPHONIC DELPHIC FIVE MNAS
-10321 ; 5.0 ; ; 5 # No OLD ITALIC NUMERAL FIVE
-104A5 ; 5.0 ; ; 5 # Nd OSMANYA DIGIT FIVE
-10E64 ; 5.0 ; ; 5 # No RUMI DIGIT FIVE
-12403 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE ASH
-1240A ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE DISH
-12410 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE U
-12419 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE GESH2
-12422 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE GESHU
-12427 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE SHAR2
-12431 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE SHARU
-12439 ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE BURU
-1244D ; 5.0 ; ; 5 # Nl CUNEIFORM NUMERIC SIGN FIVE ASH TENU
-12454..12455 ; 5.0 ; ; 5 # Nl [2] CUNEIFORM NUMERIC SIGN FIVE BAN2..CUNEIFORM NUMERIC SIGN FIVE BAN2 VARIANT FORM
-1D364 ; 5.0 ; ; 5 # No COUNTING ROD UNIT DIGIT FIVE
-1D7D3 ; 5.0 ; ; 5 # Nd MATHEMATICAL BOLD DIGIT FIVE
-1D7DD ; 5.0 ; ; 5 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE
-1D7E7 ; 5.0 ; ; 5 # Nd MATHEMATICAL SANS-SERIF DIGIT FIVE
-1D7F1 ; 5.0 ; ; 5 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE
-1D7FB ; 5.0 ; ; 5 # Nd MATHEMATICAL MONOSPACE DIGIT FIVE
-1F106 ; 5.0 ; ; 5 # No DIGIT FIVE COMMA
-20121 ; 5.0 ; ; 5 # Lo CJK UNIFIED IDEOGRAPH-20121
-
-# Total code points: 84
-
-# ================================================
-
-0F2F ; 5.5 ; ; 11/2 # No TIBETAN DIGIT HALF SIX
-
-# Total code points: 1
-
-# ================================================
-
-0036 ; 6.0 ; ; 6 # Nd DIGIT SIX
-0666 ; 6.0 ; ; 6 # Nd ARABIC-INDIC DIGIT SIX
-06F6 ; 6.0 ; ; 6 # Nd EXTENDED ARABIC-INDIC DIGIT SIX
-07C6 ; 6.0 ; ; 6 # Nd NKO DIGIT SIX
-096C ; 6.0 ; ; 6 # Nd DEVANAGARI DIGIT SIX
-09EC ; 6.0 ; ; 6 # Nd BENGALI DIGIT SIX
-0A6C ; 6.0 ; ; 6 # Nd GURMUKHI DIGIT SIX
-0AEC ; 6.0 ; ; 6 # Nd GUJARATI DIGIT SIX
-0B6C ; 6.0 ; ; 6 # Nd ORIYA DIGIT SIX
-0BEC ; 6.0 ; ; 6 # Nd TAMIL DIGIT SIX
-0C6C ; 6.0 ; ; 6 # Nd TELUGU DIGIT SIX
-0CEC ; 6.0 ; ; 6 # Nd KANNADA DIGIT SIX
-0D6C ; 6.0 ; ; 6 # Nd MALAYALAM DIGIT SIX
-0E56 ; 6.0 ; ; 6 # Nd THAI DIGIT SIX
-0ED6 ; 6.0 ; ; 6 # Nd LAO DIGIT SIX
-0F26 ; 6.0 ; ; 6 # Nd TIBETAN DIGIT SIX
-1046 ; 6.0 ; ; 6 # Nd MYANMAR DIGIT SIX
-1096 ; 6.0 ; ; 6 # Nd MYANMAR SHAN DIGIT SIX
-136E ; 6.0 ; ; 6 # No ETHIOPIC DIGIT SIX
-17E6 ; 6.0 ; ; 6 # Nd KHMER DIGIT SIX
-17F6 ; 6.0 ; ; 6 # No KHMER SYMBOL LEK ATTAK PRAM-MUOY
-1816 ; 6.0 ; ; 6 # Nd MONGOLIAN DIGIT SIX
-194C ; 6.0 ; ; 6 # Nd LIMBU DIGIT SIX
-19D6 ; 6.0 ; ; 6 # Nd NEW TAI LUE DIGIT SIX
-1A86 ; 6.0 ; ; 6 # Nd TAI THAM HORA DIGIT SIX
-1A96 ; 6.0 ; ; 6 # Nd TAI THAM THAM DIGIT SIX
-1B56 ; 6.0 ; ; 6 # Nd BALINESE DIGIT SIX
-1BB6 ; 6.0 ; ; 6 # Nd SUNDANESE DIGIT SIX
-1C46 ; 6.0 ; ; 6 # Nd LEPCHA DIGIT SIX
-1C56 ; 6.0 ; ; 6 # Nd OL CHIKI DIGIT SIX
-2076 ; 6.0 ; ; 6 # No SUPERSCRIPT SIX
-2086 ; 6.0 ; ; 6 # No SUBSCRIPT SIX
-2165 ; 6.0 ; ; 6 # Nl ROMAN NUMERAL SIX
-2175 ; 6.0 ; ; 6 # Nl SMALL ROMAN NUMERAL SIX
-2185 ; 6.0 ; ; 6 # Nl ROMAN NUMERAL SIX LATE FORM
-2465 ; 6.0 ; ; 6 # No CIRCLED DIGIT SIX
-2479 ; 6.0 ; ; 6 # No PARENTHESIZED DIGIT SIX
-248D ; 6.0 ; ; 6 # No DIGIT SIX FULL STOP
-24FA ; 6.0 ; ; 6 # No DOUBLE CIRCLED DIGIT SIX
-277B ; 6.0 ; ; 6 # No DINGBAT NEGATIVE CIRCLED DIGIT SIX
-2785 ; 6.0 ; ; 6 # No DINGBAT CIRCLED SANS-SERIF DIGIT SIX
-278F ; 6.0 ; ; 6 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX
-3026 ; 6.0 ; ; 6 # Nl HANGZHOU NUMERAL SIX
-3225 ; 6.0 ; ; 6 # No PARENTHESIZED IDEOGRAPH SIX
-3285 ; 6.0 ; ; 6 # No CIRCLED IDEOGRAPH SIX
-516D ; 6.0 ; ; 6 # Lo CJK UNIFIED IDEOGRAPH-516D
-9646 ; 6.0 ; ; 6 # Lo CJK UNIFIED IDEOGRAPH-9646
-9678 ; 6.0 ; ; 6 # Lo CJK UNIFIED IDEOGRAPH-9678
-A626 ; 6.0 ; ; 6 # Nd VAI DIGIT SIX
-A6EB ; 6.0 ; ; 6 # Nl BAMUM LETTER NTUU
-A8D6 ; 6.0 ; ; 6 # Nd SAURASHTRA DIGIT SIX
-A906 ; 6.0 ; ; 6 # Nd KAYAH LI DIGIT SIX
-A9D6 ; 6.0 ; ; 6 # Nd JAVANESE DIGIT SIX
-AA56 ; 6.0 ; ; 6 # Nd CHAM DIGIT SIX
-ABF6 ; 6.0 ; ; 6 # Nd MEETEI MAYEK DIGIT SIX
-F9D1 ; 6.0 ; ; 6 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D1
-F9D3 ; 6.0 ; ; 6 # Lo CJK COMPATIBILITY IDEOGRAPH-F9D3
-FF16 ; 6.0 ; ; 6 # Nd FULLWIDTH DIGIT SIX
-1010C ; 6.0 ; ; 6 # No AEGEAN NUMBER SIX
-104A6 ; 6.0 ; ; 6 # Nd OSMANYA DIGIT SIX
-10E65 ; 6.0 ; ; 6 # No RUMI DIGIT SIX
-12404 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX ASH
-1240B ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX DISH
-12411 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX U
-1241A ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX GESH2
-12428 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX SHAR2
-12440 ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH9
-1244E ; 6.0 ; ; 6 # Nl CUNEIFORM NUMERIC SIGN SIX ASH TENU
-1D365 ; 6.0 ; ; 6 # No COUNTING ROD UNIT DIGIT SIX
-1D7D4 ; 6.0 ; ; 6 # Nd MATHEMATICAL BOLD DIGIT SIX
-1D7DE ; 6.0 ; ; 6 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SIX
-1D7E8 ; 6.0 ; ; 6 # Nd MATHEMATICAL SANS-SERIF DIGIT SIX
-1D7F2 ; 6.0 ; ; 6 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SIX
-1D7FC ; 6.0 ; ; 6 # Nd MATHEMATICAL MONOSPACE DIGIT SIX
-1F107 ; 6.0 ; ; 6 # No DIGIT SIX COMMA
-20AEA ; 6.0 ; ; 6 # Lo CJK UNIFIED IDEOGRAPH-20AEA
-
-# Total code points: 76
-
-# ================================================
-
-0F30 ; 6.5 ; ; 13/2 # No TIBETAN DIGIT HALF SEVEN
-
-# Total code points: 1
-
-# ================================================
-
-0037 ; 7.0 ; ; 7 # Nd DIGIT SEVEN
-0667 ; 7.0 ; ; 7 # Nd ARABIC-INDIC DIGIT SEVEN
-06F7 ; 7.0 ; ; 7 # Nd EXTENDED ARABIC-INDIC DIGIT SEVEN
-07C7 ; 7.0 ; ; 7 # Nd NKO DIGIT SEVEN
-096D ; 7.0 ; ; 7 # Nd DEVANAGARI DIGIT SEVEN
-09ED ; 7.0 ; ; 7 # Nd BENGALI DIGIT SEVEN
-0A6D ; 7.0 ; ; 7 # Nd GURMUKHI DIGIT SEVEN
-0AED ; 7.0 ; ; 7 # Nd GUJARATI DIGIT SEVEN
-0B6D ; 7.0 ; ; 7 # Nd ORIYA DIGIT SEVEN
-0BED ; 7.0 ; ; 7 # Nd TAMIL DIGIT SEVEN
-0C6D ; 7.0 ; ; 7 # Nd TELUGU DIGIT SEVEN
-0CED ; 7.0 ; ; 7 # Nd KANNADA DIGIT SEVEN
-0D6D ; 7.0 ; ; 7 # Nd MALAYALAM DIGIT SEVEN
-0E57 ; 7.0 ; ; 7 # Nd THAI DIGIT SEVEN
-0ED7 ; 7.0 ; ; 7 # Nd LAO DIGIT SEVEN
-0F27 ; 7.0 ; ; 7 # Nd TIBETAN DIGIT SEVEN
-1047 ; 7.0 ; ; 7 # Nd MYANMAR DIGIT SEVEN
-1097 ; 7.0 ; ; 7 # Nd MYANMAR SHAN DIGIT SEVEN
-136F ; 7.0 ; ; 7 # No ETHIOPIC DIGIT SEVEN
-17E7 ; 7.0 ; ; 7 # Nd KHMER DIGIT SEVEN
-17F7 ; 7.0 ; ; 7 # No KHMER SYMBOL LEK ATTAK PRAM-PII
-1817 ; 7.0 ; ; 7 # Nd MONGOLIAN DIGIT SEVEN
-194D ; 7.0 ; ; 7 # Nd LIMBU DIGIT SEVEN
-19D7 ; 7.0 ; ; 7 # Nd NEW TAI LUE DIGIT SEVEN
-1A87 ; 7.0 ; ; 7 # Nd TAI THAM HORA DIGIT SEVEN
-1A97 ; 7.0 ; ; 7 # Nd TAI THAM THAM DIGIT SEVEN
-1B57 ; 7.0 ; ; 7 # Nd BALINESE DIGIT SEVEN
-1BB7 ; 7.0 ; ; 7 # Nd SUNDANESE DIGIT SEVEN
-1C47 ; 7.0 ; ; 7 # Nd LEPCHA DIGIT SEVEN
-1C57 ; 7.0 ; ; 7 # Nd OL CHIKI DIGIT SEVEN
-2077 ; 7.0 ; ; 7 # No SUPERSCRIPT SEVEN
-2087 ; 7.0 ; ; 7 # No SUBSCRIPT SEVEN
-2166 ; 7.0 ; ; 7 # Nl ROMAN NUMERAL SEVEN
-2176 ; 7.0 ; ; 7 # Nl SMALL ROMAN NUMERAL SEVEN
-2466 ; 7.0 ; ; 7 # No CIRCLED DIGIT SEVEN
-247A ; 7.0 ; ; 7 # No PARENTHESIZED DIGIT SEVEN
-248E ; 7.0 ; ; 7 # No DIGIT SEVEN FULL STOP
-24FB ; 7.0 ; ; 7 # No DOUBLE CIRCLED DIGIT SEVEN
-277C ; 7.0 ; ; 7 # No DINGBAT NEGATIVE CIRCLED DIGIT SEVEN
-2786 ; 7.0 ; ; 7 # No DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN
-2790 ; 7.0 ; ; 7 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN
-3027 ; 7.0 ; ; 7 # Nl HANGZHOU NUMERAL SEVEN
-3226 ; 7.0 ; ; 7 # No PARENTHESIZED IDEOGRAPH SEVEN
-3286 ; 7.0 ; ; 7 # No CIRCLED IDEOGRAPH SEVEN
-3B4D ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-3B4D
-4E03 ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-4E03
-67D2 ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-67D2
-6F06 ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-6F06
-A627 ; 7.0 ; ; 7 # Nd VAI DIGIT SEVEN
-A6EC ; 7.0 ; ; 7 # Nl BAMUM LETTER SAMBA
-A8D7 ; 7.0 ; ; 7 # Nd SAURASHTRA DIGIT SEVEN
-A907 ; 7.0 ; ; 7 # Nd KAYAH LI DIGIT SEVEN
-A9D7 ; 7.0 ; ; 7 # Nd JAVANESE DIGIT SEVEN
-AA57 ; 7.0 ; ; 7 # Nd CHAM DIGIT SEVEN
-ABF7 ; 7.0 ; ; 7 # Nd MEETEI MAYEK DIGIT SEVEN
-FF17 ; 7.0 ; ; 7 # Nd FULLWIDTH DIGIT SEVEN
-1010D ; 7.0 ; ; 7 # No AEGEAN NUMBER SEVEN
-104A7 ; 7.0 ; ; 7 # Nd OSMANYA DIGIT SEVEN
-10E66 ; 7.0 ; ; 7 # No RUMI DIGIT SEVEN
-12405 ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN ASH
-1240C ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN DISH
-12412 ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN U
-1241B ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN GESH2
-12429 ; 7.0 ; ; 7 # Nl CUNEIFORM NUMERIC SIGN SEVEN SHAR2
-12441..12443 ; 7.0 ; ; 7 # Nl [3] CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN3..CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B
-1D366 ; 7.0 ; ; 7 # No COUNTING ROD UNIT DIGIT SEVEN
-1D7D5 ; 7.0 ; ; 7 # Nd MATHEMATICAL BOLD DIGIT SEVEN
-1D7DF ; 7.0 ; ; 7 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN
-1D7E9 ; 7.0 ; ; 7 # Nd MATHEMATICAL SANS-SERIF DIGIT SEVEN
-1D7F3 ; 7.0 ; ; 7 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN
-1D7FD ; 7.0 ; ; 7 # Nd MATHEMATICAL MONOSPACE DIGIT SEVEN
-1F108 ; 7.0 ; ; 7 # No DIGIT SEVEN COMMA
-20001 ; 7.0 ; ; 7 # Lo CJK UNIFIED IDEOGRAPH-20001
-
-# Total code points: 75
-
-# ================================================
-
-0F31 ; 7.5 ; ; 15/2 # No TIBETAN DIGIT HALF EIGHT
-
-# Total code points: 1
-
-# ================================================
-
-0038 ; 8.0 ; ; 8 # Nd DIGIT EIGHT
-0668 ; 8.0 ; ; 8 # Nd ARABIC-INDIC DIGIT EIGHT
-06F8 ; 8.0 ; ; 8 # Nd EXTENDED ARABIC-INDIC DIGIT EIGHT
-07C8 ; 8.0 ; ; 8 # Nd NKO DIGIT EIGHT
-096E ; 8.0 ; ; 8 # Nd DEVANAGARI DIGIT EIGHT
-09EE ; 8.0 ; ; 8 # Nd BENGALI DIGIT EIGHT
-0A6E ; 8.0 ; ; 8 # Nd GURMUKHI DIGIT EIGHT
-0AEE ; 8.0 ; ; 8 # Nd GUJARATI DIGIT EIGHT
-0B6E ; 8.0 ; ; 8 # Nd ORIYA DIGIT EIGHT
-0BEE ; 8.0 ; ; 8 # Nd TAMIL DIGIT EIGHT
-0C6E ; 8.0 ; ; 8 # Nd TELUGU DIGIT EIGHT
-0CEE ; 8.0 ; ; 8 # Nd KANNADA DIGIT EIGHT
-0D6E ; 8.0 ; ; 8 # Nd MALAYALAM DIGIT EIGHT
-0E58 ; 8.0 ; ; 8 # Nd THAI DIGIT EIGHT
-0ED8 ; 8.0 ; ; 8 # Nd LAO DIGIT EIGHT
-0F28 ; 8.0 ; ; 8 # Nd TIBETAN DIGIT EIGHT
-1048 ; 8.0 ; ; 8 # Nd MYANMAR DIGIT EIGHT
-1098 ; 8.0 ; ; 8 # Nd MYANMAR SHAN DIGIT EIGHT
-1370 ; 8.0 ; ; 8 # No ETHIOPIC DIGIT EIGHT
-17E8 ; 8.0 ; ; 8 # Nd KHMER DIGIT EIGHT
-17F8 ; 8.0 ; ; 8 # No KHMER SYMBOL LEK ATTAK PRAM-BEI
-1818 ; 8.0 ; ; 8 # Nd MONGOLIAN DIGIT EIGHT
-194E ; 8.0 ; ; 8 # Nd LIMBU DIGIT EIGHT
-19D8 ; 8.0 ; ; 8 # Nd NEW TAI LUE DIGIT EIGHT
-1A88 ; 8.0 ; ; 8 # Nd TAI THAM HORA DIGIT EIGHT
-1A98 ; 8.0 ; ; 8 # Nd TAI THAM THAM DIGIT EIGHT
-1B58 ; 8.0 ; ; 8 # Nd BALINESE DIGIT EIGHT
-1BB8 ; 8.0 ; ; 8 # Nd SUNDANESE DIGIT EIGHT
-1C48 ; 8.0 ; ; 8 # Nd LEPCHA DIGIT EIGHT
-1C58 ; 8.0 ; ; 8 # Nd OL CHIKI DIGIT EIGHT
-2078 ; 8.0 ; ; 8 # No SUPERSCRIPT EIGHT
-2088 ; 8.0 ; ; 8 # No SUBSCRIPT EIGHT
-2167 ; 8.0 ; ; 8 # Nl ROMAN NUMERAL EIGHT
-2177 ; 8.0 ; ; 8 # Nl SMALL ROMAN NUMERAL EIGHT
-2467 ; 8.0 ; ; 8 # No CIRCLED DIGIT EIGHT
-247B ; 8.0 ; ; 8 # No PARENTHESIZED DIGIT EIGHT
-248F ; 8.0 ; ; 8 # No DIGIT EIGHT FULL STOP
-24FC ; 8.0 ; ; 8 # No DOUBLE CIRCLED DIGIT EIGHT
-277D ; 8.0 ; ; 8 # No DINGBAT NEGATIVE CIRCLED DIGIT EIGHT
-2787 ; 8.0 ; ; 8 # No DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT
-2791 ; 8.0 ; ; 8 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT
-3028 ; 8.0 ; ; 8 # Nl HANGZHOU NUMERAL EIGHT
-3227 ; 8.0 ; ; 8 # No PARENTHESIZED IDEOGRAPH EIGHT
-3287 ; 8.0 ; ; 8 # No CIRCLED IDEOGRAPH EIGHT
-516B ; 8.0 ; ; 8 # Lo CJK UNIFIED IDEOGRAPH-516B
-634C ; 8.0 ; ; 8 # Lo CJK UNIFIED IDEOGRAPH-634C
-A628 ; 8.0 ; ; 8 # Nd VAI DIGIT EIGHT
-A6ED ; 8.0 ; ; 8 # Nl BAMUM LETTER FAAMAE
-A8D8 ; 8.0 ; ; 8 # Nd SAURASHTRA DIGIT EIGHT
-A908 ; 8.0 ; ; 8 # Nd KAYAH LI DIGIT EIGHT
-A9D8 ; 8.0 ; ; 8 # Nd JAVANESE DIGIT EIGHT
-AA58 ; 8.0 ; ; 8 # Nd CHAM DIGIT EIGHT
-ABF8 ; 8.0 ; ; 8 # Nd MEETEI MAYEK DIGIT EIGHT
-FF18 ; 8.0 ; ; 8 # Nd FULLWIDTH DIGIT EIGHT
-1010E ; 8.0 ; ; 8 # No AEGEAN NUMBER EIGHT
-104A8 ; 8.0 ; ; 8 # Nd OSMANYA DIGIT EIGHT
-10E67 ; 8.0 ; ; 8 # No RUMI DIGIT EIGHT
-12406 ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT ASH
-1240D ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT DISH
-12413 ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT U
-1241C ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT GESH2
-1242A ; 8.0 ; ; 8 # Nl CUNEIFORM NUMERIC SIGN EIGHT SHAR2
-12444..12445 ; 8.0 ; ; 8 # Nl [2] CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU..CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU3
-1D367 ; 8.0 ; ; 8 # No COUNTING ROD UNIT DIGIT EIGHT
-1D7D6 ; 8.0 ; ; 8 # Nd MATHEMATICAL BOLD DIGIT EIGHT
-1D7E0 ; 8.0 ; ; 8 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT
-1D7EA ; 8.0 ; ; 8 # Nd MATHEMATICAL SANS-SERIF DIGIT EIGHT
-1D7F4 ; 8.0 ; ; 8 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT
-1D7FE ; 8.0 ; ; 8 # Nd MATHEMATICAL MONOSPACE DIGIT EIGHT
-1F109 ; 8.0 ; ; 8 # No DIGIT EIGHT COMMA
-
-# Total code points: 71
-
-# ================================================
-
-0F32 ; 8.5 ; ; 17/2 # No TIBETAN DIGIT HALF NINE
-
-# Total code points: 1
-
-# ================================================
-
-0039 ; 9.0 ; ; 9 # Nd DIGIT NINE
-0669 ; 9.0 ; ; 9 # Nd ARABIC-INDIC DIGIT NINE
-06F9 ; 9.0 ; ; 9 # Nd EXTENDED ARABIC-INDIC DIGIT NINE
-07C9 ; 9.0 ; ; 9 # Nd NKO DIGIT NINE
-096F ; 9.0 ; ; 9 # Nd DEVANAGARI DIGIT NINE
-09EF ; 9.0 ; ; 9 # Nd BENGALI DIGIT NINE
-0A6F ; 9.0 ; ; 9 # Nd GURMUKHI DIGIT NINE
-0AEF ; 9.0 ; ; 9 # Nd GUJARATI DIGIT NINE
-0B6F ; 9.0 ; ; 9 # Nd ORIYA DIGIT NINE
-0BEF ; 9.0 ; ; 9 # Nd TAMIL DIGIT NINE
-0C6F ; 9.0 ; ; 9 # Nd TELUGU DIGIT NINE
-0CEF ; 9.0 ; ; 9 # Nd KANNADA DIGIT NINE
-0D6F ; 9.0 ; ; 9 # Nd MALAYALAM DIGIT NINE
-0E59 ; 9.0 ; ; 9 # Nd THAI DIGIT NINE
-0ED9 ; 9.0 ; ; 9 # Nd LAO DIGIT NINE
-0F29 ; 9.0 ; ; 9 # Nd TIBETAN DIGIT NINE
-1049 ; 9.0 ; ; 9 # Nd MYANMAR DIGIT NINE
-1099 ; 9.0 ; ; 9 # Nd MYANMAR SHAN DIGIT NINE
-1371 ; 9.0 ; ; 9 # No ETHIOPIC DIGIT NINE
-17E9 ; 9.0 ; ; 9 # Nd KHMER DIGIT NINE
-17F9 ; 9.0 ; ; 9 # No KHMER SYMBOL LEK ATTAK PRAM-BUON
-1819 ; 9.0 ; ; 9 # Nd MONGOLIAN DIGIT NINE
-194F ; 9.0 ; ; 9 # Nd LIMBU DIGIT NINE
-19D9 ; 9.0 ; ; 9 # Nd NEW TAI LUE DIGIT NINE
-1A89 ; 9.0 ; ; 9 # Nd TAI THAM HORA DIGIT NINE
-1A99 ; 9.0 ; ; 9 # Nd TAI THAM THAM DIGIT NINE
-1B59 ; 9.0 ; ; 9 # Nd BALINESE DIGIT NINE
-1BB9 ; 9.0 ; ; 9 # Nd SUNDANESE DIGIT NINE
-1C49 ; 9.0 ; ; 9 # Nd LEPCHA DIGIT NINE
-1C59 ; 9.0 ; ; 9 # Nd OL CHIKI DIGIT NINE
-2079 ; 9.0 ; ; 9 # No SUPERSCRIPT NINE
-2089 ; 9.0 ; ; 9 # No SUBSCRIPT NINE
-2168 ; 9.0 ; ; 9 # Nl ROMAN NUMERAL NINE
-2178 ; 9.0 ; ; 9 # Nl SMALL ROMAN NUMERAL NINE
-2468 ; 9.0 ; ; 9 # No CIRCLED DIGIT NINE
-247C ; 9.0 ; ; 9 # No PARENTHESIZED DIGIT NINE
-2490 ; 9.0 ; ; 9 # No DIGIT NINE FULL STOP
-24FD ; 9.0 ; ; 9 # No DOUBLE CIRCLED DIGIT NINE
-277E ; 9.0 ; ; 9 # No DINGBAT NEGATIVE CIRCLED DIGIT NINE
-2788 ; 9.0 ; ; 9 # No DINGBAT CIRCLED SANS-SERIF DIGIT NINE
-2792 ; 9.0 ; ; 9 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE
-3029 ; 9.0 ; ; 9 # Nl HANGZHOU NUMERAL NINE
-3228 ; 9.0 ; ; 9 # No PARENTHESIZED IDEOGRAPH NINE
-3288 ; 9.0 ; ; 9 # No CIRCLED IDEOGRAPH NINE
-4E5D ; 9.0 ; ; 9 # Lo CJK UNIFIED IDEOGRAPH-4E5D
-5EFE ; 9.0 ; ; 9 # Lo CJK UNIFIED IDEOGRAPH-5EFE
-7396 ; 9.0 ; ; 9 # Lo CJK UNIFIED IDEOGRAPH-7396
-A629 ; 9.0 ; ; 9 # Nd VAI DIGIT NINE
-A6EE ; 9.0 ; ; 9 # Nl BAMUM LETTER KOVUU
-A8D9 ; 9.0 ; ; 9 # Nd SAURASHTRA DIGIT NINE
-A909 ; 9.0 ; ; 9 # Nd KAYAH LI DIGIT NINE
-A9D9 ; 9.0 ; ; 9 # Nd JAVANESE DIGIT NINE
-AA59 ; 9.0 ; ; 9 # Nd CHAM DIGIT NINE
-ABF9 ; 9.0 ; ; 9 # Nd MEETEI MAYEK DIGIT NINE
-FF19 ; 9.0 ; ; 9 # Nd FULLWIDTH DIGIT NINE
-1010F ; 9.0 ; ; 9 # No AEGEAN NUMBER NINE
-104A9 ; 9.0 ; ; 9 # Nd OSMANYA DIGIT NINE
-10E68 ; 9.0 ; ; 9 # No RUMI DIGIT NINE
-12407 ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE ASH
-1240E ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE DISH
-12414 ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE U
-1241D ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE GESH2
-1242B ; 9.0 ; ; 9 # Nl CUNEIFORM NUMERIC SIGN NINE SHAR2
-12446..12449 ; 9.0 ; ; 9 # Nl [4] CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU..CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A
-1D368 ; 9.0 ; ; 9 # No COUNTING ROD UNIT DIGIT NINE
-1D7D7 ; 9.0 ; ; 9 # Nd MATHEMATICAL BOLD DIGIT NINE
-1D7E1 ; 9.0 ; ; 9 # Nd MATHEMATICAL DOUBLE-STRUCK DIGIT NINE
-1D7EB ; 9.0 ; ; 9 # Nd MATHEMATICAL SANS-SERIF DIGIT NINE
-1D7F5 ; 9.0 ; ; 9 # Nd MATHEMATICAL SANS-SERIF BOLD DIGIT NINE
-1D7FF ; 9.0 ; ; 9 # Nd MATHEMATICAL MONOSPACE DIGIT NINE
-1F10A ; 9.0 ; ; 9 # No DIGIT NINE COMMA
-2F890 ; 9.0 ; ; 9 # Lo CJK COMPATIBILITY IDEOGRAPH-2F890
-
-# Total code points: 75
-
-# ================================================
-
-0BF0 ; 10.0 ; ; 10 # No TAMIL NUMBER TEN
-0D70 ; 10.0 ; ; 10 # No MALAYALAM NUMBER TEN
-1372 ; 10.0 ; ; 10 # No ETHIOPIC NUMBER TEN
-2169 ; 10.0 ; ; 10 # Nl ROMAN NUMERAL TEN
-2179 ; 10.0 ; ; 10 # Nl SMALL ROMAN NUMERAL TEN
-2469 ; 10.0 ; ; 10 # No CIRCLED NUMBER TEN
-247D ; 10.0 ; ; 10 # No PARENTHESIZED NUMBER TEN
-2491 ; 10.0 ; ; 10 # No NUMBER TEN FULL STOP
-24FE ; 10.0 ; ; 10 # No DOUBLE CIRCLED NUMBER TEN
-277F ; 10.0 ; ; 10 # No DINGBAT NEGATIVE CIRCLED NUMBER TEN
-2789 ; 10.0 ; ; 10 # No DINGBAT CIRCLED SANS-SERIF NUMBER TEN
-2793 ; 10.0 ; ; 10 # No DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN
-3038 ; 10.0 ; ; 10 # Nl HANGZHOU NUMERAL TEN
-3229 ; 10.0 ; ; 10 # No PARENTHESIZED IDEOGRAPH TEN
-3289 ; 10.0 ; ; 10 # No CIRCLED IDEOGRAPH TEN
-4EC0 ; 10.0 ; ; 10 # Lo CJK UNIFIED IDEOGRAPH-4EC0
-5341 ; 10.0 ; ; 10 # Lo CJK UNIFIED IDEOGRAPH-5341
-62FE ; 10.0 ; ; 10 # Lo CJK UNIFIED IDEOGRAPH-62FE
-F973 ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F973
-F9FD ; 10.0 ; ; 10 # Lo CJK COMPATIBILITY IDEOGRAPH-F9FD
-10110 ; 10.0 ; ; 10 # No AEGEAN NUMBER TEN
-10149 ; 10.0 ; ; 10 # Nl GREEK ACROPHONIC ATTIC TEN TALENTS
-10150 ; 10.0 ; ; 10 # Nl GREEK ACROPHONIC ATTIC TEN STATERS
-10157 ; 10.0 ; ; 10 # Nl GREEK ACROPHONIC ATTIC TEN MNAS
-10160..10164 ; 10.0 ; ; 10 # Nl [5] GREEK ACROPHONIC TROEZENIAN TEN..GREEK ACROPHONIC THESPIAN TEN
-10322 ; 10.0 ; ; 10 # No OLD ITALIC NUMERAL TEN
-103D3 ; 10.0 ; ; 10 # Nl OLD PERSIAN NUMBER TEN
-1085B ; 10.0 ; ; 10 # No IMPERIAL ARAMAIC NUMBER TEN
-10917 ; 10.0 ; ; 10 # No PHOENICIAN NUMBER TEN
-10A44 ; 10.0 ; ; 10 # No KHAROSHTHI NUMBER TEN
-10B5C ; 10.0 ; ; 10 # No INSCRIPTIONAL PARTHIAN NUMBER TEN
-10B7C ; 10.0 ; ; 10 # No INSCRIPTIONAL PAHLAVI NUMBER TEN
-10E69 ; 10.0 ; ; 10 # No RUMI NUMBER TEN
-1D369 ; 10.0 ; ; 10 # No COUNTING ROD TENS DIGIT ONE
-
-# Total code points: 38
-
-# ================================================
-
-216A ; 11.0 ; ; 11 # Nl ROMAN NUMERAL ELEVEN
-217A ; 11.0 ; ; 11 # Nl SMALL ROMAN NUMERAL ELEVEN
-246A ; 11.0 ; ; 11 # No CIRCLED NUMBER ELEVEN
-247E ; 11.0 ; ; 11 # No PARENTHESIZED NUMBER ELEVEN
-2492 ; 11.0 ; ; 11 # No NUMBER ELEVEN FULL STOP
-24EB ; 11.0 ; ; 11 # No NEGATIVE CIRCLED NUMBER ELEVEN
-
-# Total code points: 6
-
-# ================================================
-
-216B ; 12.0 ; ; 12 # Nl ROMAN NUMERAL TWELVE
-217B ; 12.0 ; ; 12 # Nl SMALL ROMAN NUMERAL TWELVE
-246B ; 12.0 ; ; 12 # No CIRCLED NUMBER TWELVE
-247F ; 12.0 ; ; 12 # No PARENTHESIZED NUMBER TWELVE
-2493 ; 12.0 ; ; 12 # No NUMBER TWELVE FULL STOP
-24EC ; 12.0 ; ; 12 # No NEGATIVE CIRCLED NUMBER TWELVE
-
-# Total code points: 6
-
-# ================================================
-
-246C ; 13.0 ; ; 13 # No CIRCLED NUMBER THIRTEEN
-2480 ; 13.0 ; ; 13 # No PARENTHESIZED NUMBER THIRTEEN
-2494 ; 13.0 ; ; 13 # No NUMBER THIRTEEN FULL STOP
-24ED ; 13.0 ; ; 13 # No NEGATIVE CIRCLED NUMBER THIRTEEN
-
-# Total code points: 4
-
-# ================================================
-
-246D ; 14.0 ; ; 14 # No CIRCLED NUMBER FOURTEEN
-2481 ; 14.0 ; ; 14 # No PARENTHESIZED NUMBER FOURTEEN
-2495 ; 14.0 ; ; 14 # No NUMBER FOURTEEN FULL STOP
-24EE ; 14.0 ; ; 14 # No NEGATIVE CIRCLED NUMBER FOURTEEN
-
-# Total code points: 4
-
-# ================================================
-
-246E ; 15.0 ; ; 15 # No CIRCLED NUMBER FIFTEEN
-2482 ; 15.0 ; ; 15 # No PARENTHESIZED NUMBER FIFTEEN
-2496 ; 15.0 ; ; 15 # No NUMBER FIFTEEN FULL STOP
-24EF ; 15.0 ; ; 15 # No NEGATIVE CIRCLED NUMBER FIFTEEN
-
-# Total code points: 4
-
-# ================================================
-
-09F9 ; 16.0 ; ; 16 # No BENGALI CURRENCY DENOMINATOR SIXTEEN
-246F ; 16.0 ; ; 16 # No CIRCLED NUMBER SIXTEEN
-2483 ; 16.0 ; ; 16 # No PARENTHESIZED NUMBER SIXTEEN
-2497 ; 16.0 ; ; 16 # No NUMBER SIXTEEN FULL STOP
-24F0 ; 16.0 ; ; 16 # No NEGATIVE CIRCLED NUMBER SIXTEEN
-
-# Total code points: 5
-
-# ================================================
-
-16EE ; 17.0 ; ; 17 # Nl RUNIC ARLAUG SYMBOL
-2470 ; 17.0 ; ; 17 # No CIRCLED NUMBER SEVENTEEN
-2484 ; 17.0 ; ; 17 # No PARENTHESIZED NUMBER SEVENTEEN
-2498 ; 17.0 ; ; 17 # No NUMBER SEVENTEEN FULL STOP
-24F1 ; 17.0 ; ; 17 # No NEGATIVE CIRCLED NUMBER SEVENTEEN
-
-# Total code points: 5
-
-# ================================================
-
-16EF ; 18.0 ; ; 18 # Nl RUNIC TVIMADUR SYMBOL
-2471 ; 18.0 ; ; 18 # No CIRCLED NUMBER EIGHTEEN
-2485 ; 18.0 ; ; 18 # No PARENTHESIZED NUMBER EIGHTEEN
-2499 ; 18.0 ; ; 18 # No NUMBER EIGHTEEN FULL STOP
-24F2 ; 18.0 ; ; 18 # No NEGATIVE CIRCLED NUMBER EIGHTEEN
-
-# Total code points: 5
-
-# ================================================
-
-16F0 ; 19.0 ; ; 19 # Nl RUNIC BELGTHOR SYMBOL
-2472 ; 19.0 ; ; 19 # No CIRCLED NUMBER NINETEEN
-2486 ; 19.0 ; ; 19 # No PARENTHESIZED NUMBER NINETEEN
-249A ; 19.0 ; ; 19 # No NUMBER NINETEEN FULL STOP
-24F3 ; 19.0 ; ; 19 # No NEGATIVE CIRCLED NUMBER NINETEEN
-
-# Total code points: 5
-
-# ================================================
-
-1373 ; 20.0 ; ; 20 # No ETHIOPIC NUMBER TWENTY
-2473 ; 20.0 ; ; 20 # No CIRCLED NUMBER TWENTY
-2487 ; 20.0 ; ; 20 # No PARENTHESIZED NUMBER TWENTY
-249B ; 20.0 ; ; 20 # No NUMBER TWENTY FULL STOP
-24F4 ; 20.0 ; ; 20 # No NEGATIVE CIRCLED NUMBER TWENTY
-3039 ; 20.0 ; ; 20 # Nl HANGZHOU NUMERAL TWENTY
-5344 ; 20.0 ; ; 20 # Lo CJK UNIFIED IDEOGRAPH-5344
-5EFF ; 20.0 ; ; 20 # Lo CJK UNIFIED IDEOGRAPH-5EFF
-10111 ; 20.0 ; ; 20 # No AEGEAN NUMBER TWENTY
-103D4 ; 20.0 ; ; 20 # Nl OLD PERSIAN NUMBER TWENTY
-1085C ; 20.0 ; ; 20 # No IMPERIAL ARAMAIC NUMBER TWENTY
-10918 ; 20.0 ; ; 20 # No PHOENICIAN NUMBER TWENTY
-10A45 ; 20.0 ; ; 20 # No KHAROSHTHI NUMBER TWENTY
-10B5D ; 20.0 ; ; 20 # No INSCRIPTIONAL PARTHIAN NUMBER TWENTY
-10B7D ; 20.0 ; ; 20 # No INSCRIPTIONAL PAHLAVI NUMBER TWENTY
-10E6A ; 20.0 ; ; 20 # No RUMI NUMBER TWENTY
-1D36A ; 20.0 ; ; 20 # No COUNTING ROD TENS DIGIT TWO
-
-# Total code points: 17
-
-# ================================================
-
-3251 ; 21.0 ; ; 21 # No CIRCLED NUMBER TWENTY ONE
-
-# Total code points: 1
-
-# ================================================
-
-3252 ; 22.0 ; ; 22 # No CIRCLED NUMBER TWENTY TWO
-
-# Total code points: 1
-
-# ================================================
-
-3253 ; 23.0 ; ; 23 # No CIRCLED NUMBER TWENTY THREE
-
-# Total code points: 1
-
-# ================================================
-
-3254 ; 24.0 ; ; 24 # No CIRCLED NUMBER TWENTY FOUR
-
-# Total code points: 1
-
-# ================================================
-
-3255 ; 25.0 ; ; 25 # No CIRCLED NUMBER TWENTY FIVE
-
-# Total code points: 1
-
-# ================================================
-
-3256 ; 26.0 ; ; 26 # No CIRCLED NUMBER TWENTY SIX
-
-# Total code points: 1
-
-# ================================================
-
-3257 ; 27.0 ; ; 27 # No CIRCLED NUMBER TWENTY SEVEN
-
-# Total code points: 1
-
-# ================================================
-
-3258 ; 28.0 ; ; 28 # No CIRCLED NUMBER TWENTY EIGHT
-
-# Total code points: 1
-
-# ================================================
-
-3259 ; 29.0 ; ; 29 # No CIRCLED NUMBER TWENTY NINE
-
-# Total code points: 1
-
-# ================================================
-
-1374 ; 30.0 ; ; 30 # No ETHIOPIC NUMBER THIRTY
-303A ; 30.0 ; ; 30 # Nl HANGZHOU NUMERAL THIRTY
-325A ; 30.0 ; ; 30 # No CIRCLED NUMBER THIRTY
-5345 ; 30.0 ; ; 30 # Lo CJK UNIFIED IDEOGRAPH-5345
-10112 ; 30.0 ; ; 30 # No AEGEAN NUMBER THIRTY
-10165 ; 30.0 ; ; 30 # Nl GREEK ACROPHONIC THESPIAN THIRTY
-10E6B ; 30.0 ; ; 30 # No RUMI NUMBER THIRTY
-1D36B ; 30.0 ; ; 30 # No COUNTING ROD TENS DIGIT THREE
-20983 ; 30.0 ; ; 30 # Lo CJK UNIFIED IDEOGRAPH-20983
-
-# Total code points: 9
-
-# ================================================
-
-325B ; 31.0 ; ; 31 # No CIRCLED NUMBER THIRTY ONE
-
-# Total code points: 1
-
-# ================================================
-
-325C ; 32.0 ; ; 32 # No CIRCLED NUMBER THIRTY TWO
-
-# Total code points: 1
-
-# ================================================
-
-325D ; 33.0 ; ; 33 # No CIRCLED NUMBER THIRTY THREE
-
-# Total code points: 1
-
-# ================================================
-
-325E ; 34.0 ; ; 34 # No CIRCLED NUMBER THIRTY FOUR
-
-# Total code points: 1
-
-# ================================================
-
-325F ; 35.0 ; ; 35 # No CIRCLED NUMBER THIRTY FIVE
-
-# Total code points: 1
-
-# ================================================
-
-32B1 ; 36.0 ; ; 36 # No CIRCLED NUMBER THIRTY SIX
-
-# Total code points: 1
-
-# ================================================
-
-32B2 ; 37.0 ; ; 37 # No CIRCLED NUMBER THIRTY SEVEN
-
-# Total code points: 1
-
-# ================================================
-
-32B3 ; 38.0 ; ; 38 # No CIRCLED NUMBER THIRTY EIGHT
-
-# Total code points: 1
-
-# ================================================
-
-32B4 ; 39.0 ; ; 39 # No CIRCLED NUMBER THIRTY NINE
-
-# Total code points: 1
-
-# ================================================
-
-1375 ; 40.0 ; ; 40 # No ETHIOPIC NUMBER FORTY
-32B5 ; 40.0 ; ; 40 # No CIRCLED NUMBER FORTY
-534C ; 40.0 ; ; 40 # Lo CJK UNIFIED IDEOGRAPH-534C
-10113 ; 40.0 ; ; 40 # No AEGEAN NUMBER FORTY
-10E6C ; 40.0 ; ; 40 # No RUMI NUMBER FORTY
-1D36C ; 40.0 ; ; 40 # No COUNTING ROD TENS DIGIT FOUR
-2098C ; 40.0 ; ; 40 # Lo CJK UNIFIED IDEOGRAPH-2098C
-2099C ; 40.0 ; ; 40 # Lo CJK UNIFIED IDEOGRAPH-2099C
-
-# Total code points: 8
-
-# ================================================
-
-32B6 ; 41.0 ; ; 41 # No CIRCLED NUMBER FORTY ONE
-
-# Total code points: 1
-
-# ================================================
-
-32B7 ; 42.0 ; ; 42 # No CIRCLED NUMBER FORTY TWO
-
-# Total code points: 1
-
-# ================================================
-
-32B8 ; 43.0 ; ; 43 # No CIRCLED NUMBER FORTY THREE
-
-# Total code points: 1
-
-# ================================================
-
-32B9 ; 44.0 ; ; 44 # No CIRCLED NUMBER FORTY FOUR
-
-# Total code points: 1
-
-# ================================================
-
-32BA ; 45.0 ; ; 45 # No CIRCLED NUMBER FORTY FIVE
-
-# Total code points: 1
-
-# ================================================
-
-32BB ; 46.0 ; ; 46 # No CIRCLED NUMBER FORTY SIX
-
-# Total code points: 1
-
-# ================================================
-
-32BC ; 47.0 ; ; 47 # No CIRCLED NUMBER FORTY SEVEN
-
-# Total code points: 1
-
-# ================================================
-
-32BD ; 48.0 ; ; 48 # No CIRCLED NUMBER FORTY EIGHT
-
-# Total code points: 1
-
-# ================================================
-
-32BE ; 49.0 ; ; 49 # No CIRCLED NUMBER FORTY NINE
-
-# Total code points: 1
-
-# ================================================
-
-1376 ; 50.0 ; ; 50 # No ETHIOPIC NUMBER FIFTY
-216C ; 50.0 ; ; 50 # Nl ROMAN NUMERAL FIFTY
-217C ; 50.0 ; ; 50 # Nl SMALL ROMAN NUMERAL FIFTY
-2186 ; 50.0 ; ; 50 # Nl ROMAN NUMERAL FIFTY EARLY FORM
-32BF ; 50.0 ; ; 50 # No CIRCLED NUMBER FIFTY
-10114 ; 50.0 ; ; 50 # No AEGEAN NUMBER FIFTY
-10144 ; 50.0 ; ; 50 # Nl GREEK ACROPHONIC ATTIC FIFTY
-1014A ; 50.0 ; ; 50 # Nl GREEK ACROPHONIC ATTIC FIFTY TALENTS
-10151 ; 50.0 ; ; 50 # Nl GREEK ACROPHONIC ATTIC FIFTY STATERS
-10166..10169 ; 50.0 ; ; 50 # Nl [4] GREEK ACROPHONIC TROEZENIAN FIFTY..GREEK ACROPHONIC THESPIAN FIFTY
-10174 ; 50.0 ; ; 50 # Nl GREEK ACROPHONIC STRATIAN FIFTY MNAS
-10323 ; 50.0 ; ; 50 # No OLD ITALIC NUMERAL FIFTY
-10A7E ; 50.0 ; ; 50 # No OLD SOUTH ARABIAN NUMBER FIFTY
-10E6D ; 50.0 ; ; 50 # No RUMI NUMBER FIFTY
-1D36D ; 50.0 ; ; 50 # No COUNTING ROD TENS DIGIT FIVE
-
-# Total code points: 18
-
-# ================================================
-
-1377 ; 60.0 ; ; 60 # No ETHIOPIC NUMBER SIXTY
-10115 ; 60.0 ; ; 60 # No AEGEAN NUMBER SIXTY
-10E6E ; 60.0 ; ; 60 # No RUMI NUMBER SIXTY
-1D36E ; 60.0 ; ; 60 # No COUNTING ROD TENS DIGIT SIX
-
-# Total code points: 4
-
-# ================================================
-
-1378 ; 70.0 ; ; 70 # No ETHIOPIC NUMBER SEVENTY
-10116 ; 70.0 ; ; 70 # No AEGEAN NUMBER SEVENTY
-10E6F ; 70.0 ; ; 70 # No RUMI NUMBER SEVENTY
-1D36F ; 70.0 ; ; 70 # No COUNTING ROD TENS DIGIT SEVEN
-
-# Total code points: 4
-
-# ================================================
-
-1379 ; 80.0 ; ; 80 # No ETHIOPIC NUMBER EIGHTY
-10117 ; 80.0 ; ; 80 # No AEGEAN NUMBER EIGHTY
-10E70 ; 80.0 ; ; 80 # No RUMI NUMBER EIGHTY
-1D370 ; 80.0 ; ; 80 # No COUNTING ROD TENS DIGIT EIGHT
-
-# Total code points: 4
-
-# ================================================
-
-137A ; 90.0 ; ; 90 # No ETHIOPIC NUMBER NINETY
-10118 ; 90.0 ; ; 90 # No AEGEAN NUMBER NINETY
-10341 ; 90.0 ; ; 90 # Nl GOTHIC LETTER NINETY
-10E71 ; 90.0 ; ; 90 # No RUMI NUMBER NINETY
-1D371 ; 90.0 ; ; 90 # No COUNTING ROD TENS DIGIT NINE
-
-# Total code points: 5
-
-# ================================================
-
-0BF1 ; 100.0 ; ; 100 # No TAMIL NUMBER ONE HUNDRED
-0D71 ; 100.0 ; ; 100 # No MALAYALAM NUMBER ONE HUNDRED
-137B ; 100.0 ; ; 100 # No ETHIOPIC NUMBER HUNDRED
-216D ; 100.0 ; ; 100 # Nl ROMAN NUMERAL ONE HUNDRED
-217D ; 100.0 ; ; 100 # Nl SMALL ROMAN NUMERAL ONE HUNDRED
-4F70 ; 100.0 ; ; 100 # Lo CJK UNIFIED IDEOGRAPH-4F70
-767E ; 100.0 ; ; 100 # Lo CJK UNIFIED IDEOGRAPH-767E
-964C ; 100.0 ; ; 100 # Lo CJK UNIFIED IDEOGRAPH-964C
-10119 ; 100.0 ; ; 100 # No AEGEAN NUMBER ONE HUNDRED
-1014B ; 100.0 ; ; 100 # Nl GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS
-10152 ; 100.0 ; ; 100 # Nl GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS
-1016A ; 100.0 ; ; 100 # Nl GREEK ACROPHONIC THESPIAN ONE HUNDRED
-103D5 ; 100.0 ; ; 100 # Nl OLD PERSIAN NUMBER HUNDRED
-1085D ; 100.0 ; ; 100 # No IMPERIAL ARAMAIC NUMBER ONE HUNDRED
-10919 ; 100.0 ; ; 100 # No PHOENICIAN NUMBER ONE HUNDRED
-10A46 ; 100.0 ; ; 100 # No KHAROSHTHI NUMBER ONE HUNDRED
-10B5E ; 100.0 ; ; 100 # No INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
-10B7E ; 100.0 ; ; 100 # No INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
-10E72 ; 100.0 ; ; 100 # No RUMI NUMBER ONE HUNDRED
-
-# Total code points: 19
-
-# ================================================
-
-1011A ; 200.0 ; ; 200 # No AEGEAN NUMBER TWO HUNDRED
-10E73 ; 200.0 ; ; 200 # No RUMI NUMBER TWO HUNDRED
-
-# Total code points: 2
-
-# ================================================
-
-1011B ; 300.0 ; ; 300 # No AEGEAN NUMBER THREE HUNDRED
-1016B ; 300.0 ; ; 300 # Nl GREEK ACROPHONIC THESPIAN THREE HUNDRED
-10E74 ; 300.0 ; ; 300 # No RUMI NUMBER THREE HUNDRED
-
-# Total code points: 3
-
-# ================================================
-
-1011C ; 400.0 ; ; 400 # No AEGEAN NUMBER FOUR HUNDRED
-10E75 ; 400.0 ; ; 400 # No RUMI NUMBER FOUR HUNDRED
-
-# Total code points: 2
-
-# ================================================
-
-216E ; 500.0 ; ; 500 # Nl ROMAN NUMERAL FIVE HUNDRED
-217E ; 500.0 ; ; 500 # Nl SMALL ROMAN NUMERAL FIVE HUNDRED
-1011D ; 500.0 ; ; 500 # No AEGEAN NUMBER FIVE HUNDRED
-10145 ; 500.0 ; ; 500 # Nl GREEK ACROPHONIC ATTIC FIVE HUNDRED
-1014C ; 500.0 ; ; 500 # Nl GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS
-10153 ; 500.0 ; ; 500 # Nl GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS
-1016C..10170 ; 500.0 ; ; 500 # Nl [5] GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED..GREEK ACROPHONIC NAXIAN FIVE HUNDRED
-10E76 ; 500.0 ; ; 500 # No RUMI NUMBER FIVE HUNDRED
-
-# Total code points: 12
-
-# ================================================
-
-1011E ; 600.0 ; ; 600 # No AEGEAN NUMBER SIX HUNDRED
-10E77 ; 600.0 ; ; 600 # No RUMI NUMBER SIX HUNDRED
-
-# Total code points: 2
-
-# ================================================
-
-1011F ; 700.0 ; ; 700 # No AEGEAN NUMBER SEVEN HUNDRED
-10E78 ; 700.0 ; ; 700 # No RUMI NUMBER SEVEN HUNDRED
-
-# Total code points: 2
-
-# ================================================
-
-10120 ; 800.0 ; ; 800 # No AEGEAN NUMBER EIGHT HUNDRED
-10E79 ; 800.0 ; ; 800 # No RUMI NUMBER EIGHT HUNDRED
-
-# Total code points: 2
-
-# ================================================
-
-10121 ; 900.0 ; ; 900 # No AEGEAN NUMBER NINE HUNDRED
-1034A ; 900.0 ; ; 900 # Nl GOTHIC LETTER NINE HUNDRED
-10E7A ; 900.0 ; ; 900 # No RUMI NUMBER NINE HUNDRED
-
-# Total code points: 3
-
-# ================================================
-
-0BF2 ; 1000.0 ; ; 1000 # No TAMIL NUMBER ONE THOUSAND
-0D72 ; 1000.0 ; ; 1000 # No MALAYALAM NUMBER ONE THOUSAND
-216F ; 1000.0 ; ; 1000 # Nl ROMAN NUMERAL ONE THOUSAND
-217F..2180 ; 1000.0 ; ; 1000 # Nl [2] SMALL ROMAN NUMERAL ONE THOUSAND..ROMAN NUMERAL ONE THOUSAND C D
-4EDF ; 1000.0 ; ; 1000 # Lo CJK UNIFIED IDEOGRAPH-4EDF
-5343 ; 1000.0 ; ; 1000 # Lo CJK UNIFIED IDEOGRAPH-5343
-9621 ; 1000.0 ; ; 1000 # Lo CJK UNIFIED IDEOGRAPH-9621
-10122 ; 1000.0 ; ; 1000 # No AEGEAN NUMBER ONE THOUSAND
-1014D ; 1000.0 ; ; 1000 # Nl GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS
-10154 ; 1000.0 ; ; 1000 # Nl GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS
-10171 ; 1000.0 ; ; 1000 # Nl GREEK ACROPHONIC THESPIAN ONE THOUSAND
-1085E ; 1000.0 ; ; 1000 # No IMPERIAL ARAMAIC NUMBER ONE THOUSAND
-10A47 ; 1000.0 ; ; 1000 # No KHAROSHTHI NUMBER ONE THOUSAND
-10B5F ; 1000.0 ; ; 1000 # No INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
-10B7F ; 1000.0 ; ; 1000 # No INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
-
-# Total code points: 16
-
-# ================================================
-
-10123 ; 2000.0 ; ; 2000 # No AEGEAN NUMBER TWO THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10124 ; 3000.0 ; ; 3000 # No AEGEAN NUMBER THREE THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10125 ; 4000.0 ; ; 4000 # No AEGEAN NUMBER FOUR THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-2181 ; 5000.0 ; ; 5000 # Nl ROMAN NUMERAL FIVE THOUSAND
-10126 ; 5000.0 ; ; 5000 # No AEGEAN NUMBER FIVE THOUSAND
-10146 ; 5000.0 ; ; 5000 # Nl GREEK ACROPHONIC ATTIC FIVE THOUSAND
-1014E ; 5000.0 ; ; 5000 # Nl GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS
-10172 ; 5000.0 ; ; 5000 # Nl GREEK ACROPHONIC THESPIAN FIVE THOUSAND
-
-# Total code points: 5
-
-# ================================================
-
-10127 ; 6000.0 ; ; 6000 # No AEGEAN NUMBER SIX THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10128 ; 7000.0 ; ; 7000 # No AEGEAN NUMBER SEVEN THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10129 ; 8000.0 ; ; 8000 # No AEGEAN NUMBER EIGHT THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-1012A ; 9000.0 ; ; 9000 # No AEGEAN NUMBER NINE THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-137C ; 10000.0 ; ; 10000 # No ETHIOPIC NUMBER TEN THOUSAND
-2182 ; 10000.0 ; ; 10000 # Nl ROMAN NUMERAL TEN THOUSAND
-4E07 ; 10000.0 ; ; 10000 # Lo CJK UNIFIED IDEOGRAPH-4E07
-842C ; 10000.0 ; ; 10000 # Lo CJK UNIFIED IDEOGRAPH-842C
-1012B ; 10000.0 ; ; 10000 # No AEGEAN NUMBER TEN THOUSAND
-10155 ; 10000.0 ; ; 10000 # Nl GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS
-1085F ; 10000.0 ; ; 10000 # No IMPERIAL ARAMAIC NUMBER TEN THOUSAND
-
-# Total code points: 7
-
-# ================================================
-
-1012C ; 20000.0 ; ; 20000 # No AEGEAN NUMBER TWENTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-1012D ; 30000.0 ; ; 30000 # No AEGEAN NUMBER THIRTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-1012E ; 40000.0 ; ; 40000 # No AEGEAN NUMBER FORTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-2187 ; 50000.0 ; ; 50000 # Nl ROMAN NUMERAL FIFTY THOUSAND
-1012F ; 50000.0 ; ; 50000 # No AEGEAN NUMBER FIFTY THOUSAND
-10147 ; 50000.0 ; ; 50000 # Nl GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-10156 ; 50000.0 ; ; 50000 # Nl GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS
-
-# Total code points: 4
-
-# ================================================
-
-10130 ; 60000.0 ; ; 60000 # No AEGEAN NUMBER SIXTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10131 ; 70000.0 ; ; 70000 # No AEGEAN NUMBER SEVENTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10132 ; 80000.0 ; ; 80000 # No AEGEAN NUMBER EIGHTY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-10133 ; 90000.0 ; ; 90000 # No AEGEAN NUMBER NINETY THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-2188 ; 100000.0 ; ; 100000 # Nl ROMAN NUMERAL ONE HUNDRED THOUSAND
-
-# Total code points: 1
-
-# ================================================
-
-4EBF ; 100000000.0 ; ; 100000000 # Lo CJK UNIFIED IDEOGRAPH-4EBF
-5104 ; 100000000.0 ; ; 100000000 # Lo CJK UNIFIED IDEOGRAPH-5104
-
-# Total code points: 2
-
-# ================================================
-
-5146 ; 1000000000000.0 ; ; 1000000000000 # Lo CJK UNIFIED IDEOGRAPH-5146
-
-# Total code points: 1
-
-# EOF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/AHex/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/AHex/N.pl
index 7c4b4659c45..056a57bbae6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/AHex/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/AHex/N.pl
@@ -1,44 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_090 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{ASCII_Hex_Digit=No}
-# \p{AHex=N}
-# \p{Is_ASCII_Hex_Digit=F}
-# \p{Is_AHex=False}
-#
-# \P{ASCII_Hex_Digit}
-# \P{Is_ASCII_Hex_Digit}
-# \P{AHex}
-# \P{Is_AHex}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_AHex: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002F # [48]
-003A 0040 # [7]
-0047 0060 # [26]
-0067 10FFFF # [1_114_009]
+0000 002F
+003A 0040
+0047 0060
+0067 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/AHex/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/AHex/Y.pl
index 564274c2d80..d6176a11746 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/AHex/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/AHex/Y.pl
@@ -1,43 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 22 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{ASCII_Hex_Digit=Yes}
-# \p{AHex=Y}
-# \p{Is_ASCII_Hex_Digit=T}
-# \p{Is_AHex=True}
-#
-# \p{ASCII_Hex_Digit}
-# \p{Is_ASCII_Hex_Digit}
-# \p{AHex}
-# \p{Is_AHex}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_AHex: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 0046 # [6]
-0061 0066 # [6]
+0030 0039
+0041 0046
+0061 0066
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/1_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/1_1.pl
index cb822efcc42..c2e4cfb12ae 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/1_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/1_1.pl
@@ -1,326 +1,300 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 33_979 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Age=1.1}
-# \p{Is_Age=1.1}
-#
-# \p{Present_In=1.1}
-# \p{In=1.1}
-#
-# Meaning: Code point's usage introduced in version 1.1
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{In: 1.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 01F5 # [502]
-01FA 0217 # [30]
-0250 02A8 # [89]
-02B0 02DE # [47]
-02E0 02E9 # [10]
-0300 0345 # [70]
-0360 0361 # [2]
-0374 0375 # [2]
+0000 01F5
+01FA 0217
+0250 02A8
+02B0 02DE
+02E0 02E9
+0300 0345
+0360 0361
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03D6 # [7]
+038E 03A1
+03A3 03CE
+03D0 03D6
03DA
03DC
03DE
03E0
-03E2 03F3 # [18]
-0401 040C # [12]
-040E 044F # [66]
-0451 045C # [12]
-045E 0486 # [41]
-0490 04C4 # [53]
-04C7 04C8 # [2]
-04CB 04CC # [2]
-04D0 04EB # [28]
-04EE 04F5 # [8]
-04F8 04F9 # [2]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
+03E2 03F3
+0401 040C
+040E 044F
+0451 045C
+045E 0486
+0490 04C4
+04C7 04C8
+04CB 04CC
+04D0 04EB
+04EE 04F5
+04F8 04F9
+0531 0556
+0559 055F
+0561 0587
0589
-05B0 05B9 # [10]
-05BB 05C3 # [9]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+05B0 05B9
+05BB 05C3
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0652 # [19]
-0660 066D # [14]
-0670 06B7 # [72]
-06BA 06BE # [5]
-06C0 06CE # [15]
-06D0 06ED # [30]
-06F0 06F9 # [10]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0652
+0660 066D
+0670 06B7
+06BA 06BE
+06C0 06CE
+06D0 06ED
+06F0 06F9
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0D60 0D61
+0D66 0D6F
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-10A0 10C5 # [38]
-10D0 10F6 # [39]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+10A0 10C5
+10D0 10F6
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1E00 1E9A # [155]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1100 1159
+115F 11A2
+11A8 11F9
+1E00 1E9A
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 202E # [47]
-2030 2046 # [23]
-206A 2070 # [7]
-2074 208E # [27]
-20A0 20AA # [11]
-20D0 20E1 # [18]
-2100 2138 # [57]
-2153 2182 # [48]
-2190 21EA # [91]
-2200 22F1 # [242]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 202E
+2030 2046
+206A 2070
+2074 208E
+20A0 20AA
+20D0 20E1
+2100 2138
+2153 2182
+2190 21EA
+2200 22F1
2300
-2302 237A # [121]
-2400 2424 # [37]
-2440 244A # [11]
-2460 24EA # [139]
-2500 2595 # [150]
-25A0 25EF # [80]
-2600 2613 # [20]
-261A 266F # [86]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+2302 237A
+2400 2424
+2440 244A
+2460 24EA
+2500 2595
+25A0 25EF
+2600 2613
+261A 266F
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2767 # [7]
-2776 2794 # [31]
-2798 27AF # [24]
-27B1 27BE # [14]
-3000 3037 # [56]
+2758 275E
+2761 2767
+2776 2794
+2798 27AF
+27B1 27BE
+3000 3037
303F
-3041 3094 # [84]
-3099 309E # [6]
-30A1 30FE # [94]
-3105 312C # [40]
-3131 318E # [94]
-3190 319F # [16]
-3200 321C # [29]
-3220 3243 # [36]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-4E00 9FA5 # [20_902]
-E000 FA2D # [6702]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1E FB36 # [25]
-FB38 FB3C # [5]
+3041 3094
+3099 309E
+30A1 30FE
+3105 312C
+3131 318E
+3190 319F
+3200 321C
+3220 3243
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+4E00 9FA5
+E000 FA2D
+FB00 FB06
+FB13 FB17
+FB1E FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE20 FE23 # [4]
-FE30 FE44 # [21]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE20 FE23
+FE30 FE44
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FF5E # [94]
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFFD FFFF # [3]
+FF01 FF5E
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFFD FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_0.pl
index 3694f53edfc..f0ac5523170 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_0.pl
@@ -1,66 +1,41 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 144_521 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Age=2.0}
-# \p{Is_Age=2.0}
-#
-# Meaning: Code point's usage was introduced in version 2.0
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 2.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0591 05A1 # [17]
-05A3 05AF # [13]
+0591 05A1
+05A3 05AF
05C4
-0F00 0F47 # [72]
-0F49 0F69 # [33]
-0F71 0F8B # [27]
-0F90 0F95 # [6]
+0F00 0F47
+0F49 0F69
+0F71 0F8B
+0F90 0F95
0F97
-0F99 0FAD # [21]
-0FB1 0FB7 # [7]
+0F99 0FAD
+0FB1 0FB7
0FB9
1E9B
20AB
-AC00 D7A3 # [11_172]
-D800 DFFF # [2048]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
-EFFFE 10FFFF # [131_074]
+AC00 D7A3
+D800 DFFF
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_1.pl
index c0892611070..42875e00666 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/2_1.pl
@@ -1,37 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Age=2.1}
-# \p{Is_Age=2.1}
-#
-# Meaning: Code point's usage was introduced in version 2.1
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 2.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
20AC
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_0.pl
index 412f59126d0..958e36f803f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_0.pl
@@ -1,46 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 10_307 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Age=3.0}
-# \p{Is_Age=3.0}
-#
-# Meaning: Code point's usage was introduced in version 3.0
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 3.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-01F6 01F9 # [4]
-0218 021F # [8]
-0222 0233 # [18]
-02A9 02AD # [5]
+01F6 01F9
+0218 021F
+0222 0233
+02A9 02AD
02DF
-02EA 02EE # [5]
-0346 034E # [9]
+02EA 02EE
+0346 034E
0362
03D7
03DB
@@ -51,108 +26,108 @@ return <<'END';
040D
0450
045D
-0488 0489 # [2]
-048C 048F # [4]
-04EC 04ED # [2]
+0488 0489
+048C 048F
+04EC 04ED
058A
-0653 0655 # [3]
-06B8 06B9 # [2]
+0653 0655
+06B8 06B9
06BF
06CF
-06FA 06FE # [5]
-0700 070D # [14]
-070F 072C # [30]
-0730 074A # [27]
-0780 07B0 # [49]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+06FA 06FE
+0700 070D
+070F 072C
+0730 074A
+0780 07B0
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
+0DD8 0DDF
+0DF2 0DF4
0F6A
0F96
-0FAE 0FB0 # [3]
+0FAE 0FB0
0FB8
-0FBA 0FBC # [3]
-0FBE 0FCC # [15]
+0FBA 0FBC
+0FBE 0FCC
0FCF
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-1200 1206 # [7]
-1208 1246 # [63]
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+1200 1206
+1208 1246
1248
-124A 124D # [4]
-1250 1256 # [7]
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1286 # [39]
+125A 125D
+1260 1286
1288
-128A 128D # [4]
-1290 12AE # [31]
+128A 128D
+1290 12AE
12B0
-12B2 12B5 # [4]
-12B8 12BE # [7]
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12CE # [7]
-12D0 12D6 # [7]
-12D8 12EE # [23]
-12F0 130E # [31]
+12C2 12C5
+12C8 12CE
+12D0 12D6
+12D8 12EE
+12F0 130E
1310
-1312 1315 # [4]
-1318 131E # [7]
-1320 1346 # [39]
-1348 135A # [19]
-1361 137C # [28]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1780 17DC # [93]
-17E0 17E9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
+1312 1315
+1318 131E
+1320 1346
+1348 135A
+1361 137C
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1780 17DC
+17E0 17E9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
202F
-2048 204D # [6]
-20AD 20AF # [3]
-20E2 20E3 # [2]
-2139 213A # [2]
+2048 204D
+20AD 20AF
+20E2 20E3
+2139 213A
2183
-21EB 21F3 # [9]
+21EB 21F3
2301
237B
-237D 239A # [30]
-2425 2426 # [2]
-25F0 25F7 # [8]
+237D 239A
+2425 2426
+25F0 25F7
2619
-2670 2671 # [2]
-2800 28FF # [256]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3038 303A # [3]
+2670 2671
+2800 28FF
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3038 303A
303E
-31A0 31B7 # [24]
-3400 4DB5 # [6582]
-A000 A48C # [1165]
-A490 A4A1 # [18]
-A4A4 A4B3 # [16]
-A4B5 A4C0 # [12]
-A4C2 A4C4 # [3]
+31A0 31B7
+3400 4DB5
+A000 A48C
+A490 A4A1
+A4A4 A4B3
+A4B5 A4C0
+A4C2 A4C4
A4C6
FB1D
-FFF9 FFFB # [3]
+FFF9 FFFB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_1.pl
index 0b27009ebd2..15baaa3acbc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_1.pl
@@ -1,73 +1,48 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 44_978 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Age=3.1}
-# \p{Is_Age=3.1}
-#
-# Meaning: Code point's usage was introduced in version 3.1
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 3.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-03F4 03F5 # [2]
-FDD0 FDEF # [32]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10400 10425 # [38]
-10428 1044D # [38]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+03F4 03F5
+FDD0 FDEF
+10300 1031E
+10320 10323
+10330 1034A
+10400 10425
+10428 1044D
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C0 # [4]
-1D4C2 1D4C3 # [2]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C0
+1D4C2 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A3 # [338]
-1D6A8 1D7C9 # [290]
-1D7CE 1D7FF # [50]
-20000 2A6D6 # [42_711]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A3
+1D6A8 1D7C9
+1D7CE 1D7FF
+20000 2A6D6
+2F800 2FA1D
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_2.pl
index 2bc832e0f69..de9e60767a6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/3_2.pl
@@ -1,96 +1,71 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1016 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=3.2}
-# \p{Is_Age=3.2}
-#
-# Meaning: Code point's usage was introduced in version 3.2
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 3.2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0220
034F
-0363 036F # [13]
-03D8 03D9 # [2]
+0363 036F
+03D8 03D9
03F6
-048A 048B # [2]
-04C5 04C6 # [2]
-04C9 04CA # [2]
-04CD 04CE # [2]
-0500 050F # [16]
-066E 066F # [2]
+048A 048B
+04C5 04C6
+04C9 04CA
+04CD 04CE
+0500 050F
+066E 066F
07B1
-10F7 10F8 # [2]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
+10F7 10F8
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
2047
-204E 2052 # [5]
+204E 2052
2057
-205F 2063 # [5]
+205F 2063
2071
-20B0 20B1 # [2]
-20E4 20EA # [7]
-213D 214B # [15]
-21F4 21FF # [12]
-22F2 22FF # [14]
+20B0 20B1
+20E4 20EA
+213D 214B
+21F4 21FF
+22F2 22FF
237C
-239B 23CE # [52]
-24EB 24FE # [20]
-2596 259F # [10]
-25F8 25FF # [8]
-2616 2617 # [2]
-2672 267D # [12]
-2680 2689 # [10]
-2768 2775 # [14]
-27D0 27EB # [28]
-27F0 27FF # [16]
-2900 2AFF # [512]
-303B 303D # [3]
-3095 3096 # [2]
-309F 30A0 # [2]
+239B 23CE
+24EB 24FE
+2596 259F
+25F8 25FF
+2616 2617
+2672 267D
+2680 2689
+2768 2775
+27D0 27EB
+27F0 27FF
+2900 2AFF
+303B 303D
+3095 3096
+309F 30A0
30FF
-31F0 31FF # [16]
-3251 325F # [15]
-32B1 32BF # [15]
-A4A2 A4A3 # [2]
+31F0 31FF
+3251 325F
+32B1 32BF
+A4A2 A4A3
A4B4
A4C1
A4C5
-FA30 FA6A # [59]
+FA30 FA6A
FDFC
-FE00 FE0F # [16]
-FE45 FE46 # [2]
+FE00 FE0F
+FE45 FE46
FE73
-FF5F FF60 # [2]
+FF5F FF60
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_0.pl
index 149b0311e44..eafa6223e8c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_0.pl
@@ -1,114 +1,89 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1226 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=4.0}
-# \p{Is_Age=4.0}
-#
-# Meaning: Code point's usage was introduced in version 4.0
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 4.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0221
-0234 0236 # [3]
-02AE 02AF # [2]
-02EF 02FF # [17]
-0350 0357 # [8]
-035D 035F # [3]
-03F7 03FB # [5]
-0600 0603 # [4]
-060D 0615 # [9]
-0656 0658 # [3]
-06EE 06EF # [2]
+0234 0236
+02AE 02AF
+02EF 02FF
+0350 0357
+035D 035F
+03F7 03FB
+0600 0603
+060D 0615
+0656 0658
+06EE 06EF
06FF
-072D 072F # [3]
-074D 074F # [3]
+072D 072F
+074D 074F
0904
09BD
0A01
0A03
0A8C
-0AE1 0AE3 # [3]
+0AE1 0AE3
0AF1
0B35
0B71
-0BF3 0BFA # [8]
-0CBC 0CBD # [2]
+0BF3 0BFA
+0CBC 0CBD
17DD
-17F0 17F9 # [10]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+17F0 17F9
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-19E0 19FF # [32]
-1D00 1D6B # [108]
-2053 2054 # [2]
+1944 196D
+1970 1974
+19E0 19FF
+1D00 1D6B
+2053 2054
213B
-23CF 23D0 # [2]
+23CF 23D0
24FF
-2614 2615 # [2]
-268A 2691 # [8]
-26A0 26A1 # [2]
-2B00 2B0D # [14]
-321D 321E # [2]
+2614 2615
+268A 2691
+26A0 26A1
+2B00 2B0D
+321D 321E
3250
-327C 327D # [2]
-32CC 32CF # [4]
-3377 337A # [4]
-33DE 33DF # [2]
+327C 327D
+32CC 32CF
+3377 337A
+33DE 33DF
33FF
-4DC0 4DFF # [64]
+4DC0 4DFF
FDFD
-FE47 FE48 # [2]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1013F # [9]
-10380 1039D # [30]
+FE47 FE48
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1013F
+10380 1039D
1039F
-10426 10427 # [2]
-1044E 1049D # [80]
-104A0 104A9 # [10]
-10800 10805 # [6]
+10426 10427
+1044E 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
-1D300 1D356 # [87]
+1D300 1D356
1D4C1
-E0100 E01EF # [240]
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_1.pl
index 67bf06ed2dc..417220f60dc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/4_1.pl
@@ -1,55 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1273 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=4.1}
-# \p{Is_Age=4.1}
-#
-# Meaning: Code point's usage was introduced in version 4.1
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 4.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0237 0241 # [11]
-0358 035C # [5]
-03FC 03FF # [4]
-04F6 04F7 # [2]
+0237 0241
+0358 035C
+03FC 03FF
+04F6 04F7
05A2
-05C5 05C7 # [3]
+05C5 05C7
060B
061E
-0659 065E # [6]
-0750 076D # [30]
+0659 065E
+0750 076D
097D
09CE
0BB6
0BE6
-0FD0 0FD1 # [2]
-10F9 10FA # [2]
+0FD0 0FD1
+10F9 10FA
10FC
1207
1247
@@ -60,64 +35,64 @@ return <<'END';
130F
131F
1347
-135F 1360 # [2]
-1380 1399 # [26]
-1980 19A9 # [42]
-19B0 19C9 # [26]
-19D0 19D9 # [10]
-19DE 19DF # [2]
-1A00 1A1B # [28]
-1A1E 1A1F # [2]
-1D6C 1DC3 # [88]
-2055 2056 # [2]
-2058 205E # [7]
-2090 2094 # [5]
-20B2 20B5 # [4]
+135F 1360
+1380 1399
+1980 19A9
+19B0 19C9
+19D0 19D9
+19DE 19DF
+1A00 1A1B
+1A1E 1A1F
+1D6C 1DC3
+2055 2056
+2058 205E
+2090 2094
+20B2 20B5
20EB
213C
214C
-23D1 23DB # [11]
+23D1 23DB
2618
-267E 267F # [2]
-2692 269C # [11]
-26A2 26B1 # [16]
-27C0 27C6 # [7]
-2B0E 2B13 # [6]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C80 2CEA # [107]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
+267E 267F
+2692 269C
+26A2 26B1
+27C0 27C6
+2B0E 2B13
+2C00 2C2E
+2C30 2C5E
+2C80 2CEA
+2CF9 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2E00 2E17 # [24]
-2E1C 2E1D # [2]
-31C0 31CF # [16]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2E00 2E17
+2E1C 2E1D
+31C0 31CF
327E
-9FA6 9FBB # [22]
-A700 A716 # [23]
-A800 A82B # [44]
-FA70 FAD9 # [106]
-FE10 FE19 # [10]
-10140 1018A # [75]
-103A0 103C3 # [36]
-103C8 103D5 # [14]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-1D200 1D245 # [70]
-1D6A4 1D6A5 # [2]
+9FA6 9FBB
+A700 A716
+A800 A82B
+FA70 FAD9
+FE10 FE19
+10140 1018A
+103A0 103C3
+103C8 103D5
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+1D200 1D245
+1D6A4 1D6A5
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_0.pl
index e8947e46edf..60f495167cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_0.pl
@@ -1,72 +1,47 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1369 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=5.0}
-# \p{Is_Age=5.0}
-#
-# Meaning: Code point's usage was introduced in version 5.0
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 5.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0242 024F # [14]
-037B 037D # [3]
+0242 024F
+037B 037D
04CF
-04FA 04FF # [6]
-0510 0513 # [4]
+04FA 04FF
+0510 0513
05BA
-07C0 07FA # [59]
-097B 097C # [2]
-097E 097F # [2]
-0CE2 0CE3 # [2]
-0CF1 0CF2 # [2]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1DC4 1DCA # [7]
-1DFE 1DFF # [2]
-20EC 20EF # [4]
-214D 214E # [2]
+07C0 07FA
+097B 097C
+097E 097F
+0CE2 0CE3
+0CF1 0CF2
+1B00 1B4B
+1B50 1B7C
+1DC4 1DCA
+1DFE 1DFF
+20EC 20EF
+214D 214E
2184
-23DC 23E7 # [12]
+23DC 23E7
26B2
-27C7 27CA # [4]
-2B14 2B1A # [7]
-2B20 2B23 # [4]
-2C60 2C6C # [13]
-2C74 2C77 # [4]
-A717 A71A # [4]
-A720 A721 # [2]
-A840 A877 # [56]
-10900 10919 # [26]
+27C7 27CA
+2B14 2B1A
+2B20 2B23
+2C60 2C6C
+2C74 2C77
+A717 A71A
+A720 A721
+A840 A877
+10900 10919
1091F
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-1D360 1D371 # [18]
-1D7CA 1D7CB # [2]
+12000 1236E
+12400 12462
+12470 12473
+1D360 1D371
+1D7CA 1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_1.pl
index cf7ac47c6be..8c238f888f9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_1.pl
@@ -1,126 +1,101 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1624 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=5.1}
-# \p{Is_Age=5.1}
-#
-# Meaning: Code point's usage was introduced in version 5.1
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 5.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0370 0373 # [4]
-0376 0377 # [2]
+0370 0373
+0376 0377
03CF
0487
-0514 0523 # [16]
-0606 060A # [5]
-0616 061A # [5]
-063B 063F # [5]
-076E 077F # [18]
-0971 0972 # [2]
+0514 0523
+0606 060A
+0616 061A
+063B 063F
+076E 077F
+0971 0972
0A51
0A75
0B44
-0B62 0B63 # [2]
+0B62 0B63
0BD0
0C3D
-0C58 0C59 # [2]
-0C62 0C63 # [2]
-0C78 0C7F # [8]
+0C58 0C59
+0C62 0C63
+0C78 0C7F
0D3D
0D44
-0D62 0D63 # [2]
-0D70 0D75 # [6]
-0D79 0D7F # [7]
-0F6B 0F6C # [2]
+0D62 0D63
+0D70 0D75
+0D79 0D7F
+0F6B 0F6C
0FCE
-0FD2 0FD4 # [3]
+0FD2 0FD4
1022
1028
102B
-1033 1035 # [3]
-103A 103F # [6]
-105A 1099 # [64]
-109E 109F # [2]
+1033 1035
+103A 103F
+105A 1099
+109E 109F
18AA
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1DCB 1DE6 # [28]
-1E9C 1E9F # [4]
-1EFA 1EFF # [6]
+1B80 1BAA
+1BAE 1BB9
+1C00 1C37
+1C3B 1C49
+1C4D 1C7F
+1DCB 1DE6
+1E9C 1E9F
+1EFA 1EFF
2064
20F0
214F
-2185 2188 # [4]
+2185 2188
269D
-26B3 26BC # [10]
-26C0 26C3 # [4]
+26B3 26BC
+26C0 26C3
27CC
-27EC 27EF # [4]
-2B1B 2B1F # [5]
-2B24 2B4C # [41]
-2B50 2B54 # [5]
-2C6D 2C6F # [3]
-2C71 2C73 # [3]
-2C78 2C7D # [6]
-2DE0 2DFF # [32]
-2E18 2E1B # [4]
-2E1E 2E30 # [19]
+27EC 27EF
+2B1B 2B1F
+2B24 2B4C
+2B50 2B54
+2C6D 2C6F
+2C71 2C73
+2C78 2C7D
+2DE0 2DFF
+2E18 2E1B
+2E1E 2E30
312D
-31D0 31E3 # [20]
-9FBC 9FC3 # [8]
-A500 A62B # [300]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A71B A71F # [5]
-A722 A78C # [107]
-A7FB A7FF # [5]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A900 A953 # [84]
+31D0 31E3
+9FBC 9FC3
+A500 A62B
+A640 A65F
+A662 A673
+A67C A697
+A71B A71F
+A722 A78C
+A7FB A7FF
+A880 A8C4
+A8CE A8D9
+A900 A953
A95F
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA5F # [4]
-FE24 FE26 # [3]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10920 10939 # [26]
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA5F
+FE24 FE26
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10920 10939
1093F
1D129
-1F000 1F02B # [44]
-1F030 1F093 # [100]
+1F000 1F02B
+1F030 1F093
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_2.pl
index 189972d27f9..6f72f7d3529 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/5_2.pl
@@ -1,127 +1,102 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6648 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Age=5.2}
-# \p{Is_Age=5.2}
-#
-# Meaning: Code point's usage was introduced in version 5.2
-#
-# Note: See also Property 'Present_In'
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Age: 5.2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0524 0525 # [2]
-0800 082D # [46]
-0830 083E # [15]
+0524 0525
+0800 082D
+0830 083E
0900
094E
0955
-0979 097A # [2]
+0979 097A
09FB
-0FD5 0FD8 # [4]
-109A 109D # [4]
-115A 115E # [5]
-11A3 11A7 # [5]
-11FA 11FF # [6]
+0FD5 0FD8
+109A 109D
+115A 115E
+11A3 11A7
+11FA 11FF
1400
-1677 167F # [9]
-18B0 18F5 # [70]
-19AA 19AB # [2]
+1677 167F
+18B0 18F5
+19AA 19AB
19DA
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1CD0 1CF2 # [35]
+1A20 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1CD0 1CF2
1DFD
-20B6 20B8 # [3]
-2150 2152 # [3]
+20B6 20B8
+2150 2152
2189
23E8
-269E 269F # [2]
-26BD 26BF # [3]
-26C4 26CD # [10]
-26CF 26E1 # [19]
+269E 269F
+26BD 26BF
+26C4 26CD
+26CF 26E1
26E3
-26E8 26FF # [24]
+26E8 26FF
2757
-2B55 2B59 # [5]
+2B55 2B59
2C70
-2C7E 2C7F # [2]
-2CEB 2CF1 # [7]
+2C7E 2C7F
+2CEB 2CF1
2E31
-3244 324F # [12]
-9FC4 9FCB # [8]
-A4D0 A4FF # [48]
-A6A0 A6F7 # [88]
-A830 A839 # [10]
-A8E0 A8FB # [28]
-A960 A97C # [29]
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA60 AA7B # [28]
-AA80 AAC2 # [67]
-AADB AADF # [5]
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-FA6B FA6D # [3]
-10840 10855 # [22]
-10857 1085F # [9]
-1091A 1091B # [2]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11080 110C1 # [66]
-13000 1342E # [1071]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
+3244 324F
+9FC4 9FCB
+A4D0 A4FF
+A6A0 A6F7
+A830 A839
+A8E0 A8FB
+A960 A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA60 AA7B
+AA80 AAC2
+AADB AADF
+ABC0 ABED
+ABF0 ABF9
+D7B0 D7C6
+D7CB D7FB
+FA6B FA6D
+10840 10855
+10857 1085F
+1091A 1091B
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11080 110C1
+13000 1342E
+1F100 1F10A
+1F110 1F12E
1F131
1F13D
1F13F
1F142
1F146
-1F14A 1F14E # [5]
+1F14A 1F14E
1F157
1F15F
1F179
-1F17B 1F17C # [2]
+1F17B 1F17C
1F17F
-1F18A 1F18D # [4]
+1F18A 1F18D
1F190
1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-2A700 2B734 # [4149]
+1F210 1F231
+1F240 1F248
+2A700 2B734
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/6_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/6_0.pl
new file mode 100644
index 00000000000..cbe4b829134
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/6_0.pl
@@ -0,0 +1,118 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+0526 0527
+0620
+065F
+0840 085B
+085E
+093A 093B
+094F
+0956 0957
+0973 0977
+0B72 0B77
+0D29
+0D3A
+0D4E
+0F8C 0F8F
+0FD9 0FDA
+135D 135E
+1BC0 1BF3
+1BFC 1BFF
+1DFC
+2095 209C
+20B9
+23E9 23F3
+26CE
+26E2
+26E4 26E7
+2705
+270A 270B
+2728
+274C
+274E
+2753 2755
+275F 2760
+2795 2797
+27B0
+27BF
+27CE 27CF
+2D70
+2D7F
+31B8 31BA
+A660 A661
+A78D A78E
+A790 A791
+A7A0 A7A9
+A7FA
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+FBB2 FBC1
+11000 1104D
+11052 1106F
+16800 16A38
+1B000 1B001
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F130
+1F132 1F13C
+1F13E
+1F140 1F141
+1F143 1F145
+1F147 1F149
+1F14F 1F156
+1F158 1F15E
+1F160 1F169
+1F170 1F178
+1F17A
+1F17D 1F17E
+1F180 1F189
+1F18E 1F18F
+1F191 1F19A
+1F1E6 1F1FF
+1F201 1F202
+1F232 1F23A
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+2B740 2B81D
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Age/Unassign.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Age/Unassign.pl
index e338ad06a57..0fad55b86eb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Age/Unassign.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Age/Unassign.pl
@@ -1,334 +1,290 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 867_169 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Age=Unassigned}
-# \p{Is_Age=Unassigned}
-#
-# \p{Present_In=Unassigned}
-# \p{In=Unassigned}
-#
-# Meaning: Code point's usage has not been assigned in any Unicode
-# release thus far.
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{In: Unassigned}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0378 0379 # [2]
-037F 0383 # [5]
+0378 0379
+037F 0383
038B
038D
03A2
-0526 0530 # [11]
-0557 0558 # [2]
+0528 0530
+0557 0558
0560
0588
-058B 0590 # [6]
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 05FF # [11]
-0604 0605 # [2]
-061C 061D # [2]
-0620
-065F
+058B 0590
+05C8 05CF
+05EB 05EF
+05F5 05FF
+0604 0605
+061C 061D
070E
-074B 074C # [2]
-07B2 07BF # [14]
-07FB 07FF # [5]
-082E 082F # [2]
-083F 08FF # [193]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0973 0978 # [6]
+074B 074C
+07B2 07BF
+07FB 07FF
+082E 082F
+083F
+085C 085D
+085F 08FF
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09FC 0A00 # [5]
+09E4 09E5
+09FC 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
0AF0
-0AF2 0B00 # [15]
+0AF2 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
-0B72 0B81 # [16]
+0B64 0B65
+0B78 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BFB 0C00 # [6]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C5A 0C5F
+0C64 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
+0CE4 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF5 0E00 # [12]
-0E3B 0E3E # [4]
-0E5C 0E80 # [37]
+0DE0 0DF1
+0DF5 0E00
+0E3B 0E3E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
0F48
-0F6D 0F70 # [4]
-0F8C 0F8F # [4]
+0F6D 0F70
0F98
0FBD
0FCD
-0FD9 0FFF # [39]
-10C6 10CF # [10]
-10FD 10FF # [3]
+0FDB 0FFF
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135C
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1715 171F # [11]
-1737 173F # [9]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17DE 17DF # [2]
-17EA 17EF # [6]
-17FA 17FF # [6]
+1774 177F
+17DE 17DF
+17EA 17EF
+17FA 17FF
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 193F # [4]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A1C 1A1D # [2]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A1C 1A1D
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1AFF # [82]
-1B4C 1B4F # [4]
-1B7D 1B7F # [3]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1AFF
+1B4C 1B4F
+1B7D 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFB
+1C38 1C3A
+1C4A 1C4C
+1C80 1CCF
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-2065 2069 # [5]
-2072 2073 # [2]
+2065 2069
+2072 2073
208F
-2095 209F # [11]
-20B9 20CF # [23]
-20F1 20FF # [15]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20CF
+20F1 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CF2 2CF8 # [7]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CF2 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -337,197 +293,230 @@ return <<'END';
2DCF
2DD7
2DDF
-2E32 2E7F # [78]
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
3040
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DB6 4DBF # [10]
-9FCC 9FFF # [52]
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A674 A67B # [8]
-A698 A69F # [8]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8FC A8FF # [4]
-A954 A95E # [11]
-A97D A97F # [3]
+4DB6 4DBF
+9FCC 9FFF
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A674 A67B
+A698 A69F
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
+A82C A82F
+A83A A83F
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8FC A8FF
+A954 A95E
+A97D A97F
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC D7FF # [4]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A9DA A9DD
+A9E0 A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC D7FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDCF # [8]
-FDFE FDFF # [2]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDCF
+FDFE FDFF
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFF8 # [10]
+FFEF FFF8
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FE 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 1107F # [513]
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
-1D1DE 1D1FF # [34]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+10A34 10A37
+10A3B 10A3E
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+1104E 11051
+11070 1107F
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
+1D1DE 1D1FF
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFD # [3509]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 2FFFD # [1504]
-30000 3FFFD # [65_534]
-40000 4FFFD # [65_534]
-50000 5FFFD # [65_534]
-60000 6FFFD # [65_534]
-70000 7FFFD # [65_534]
-80000 8FFFD # [65_534]
-90000 9FFFD # [65_534]
-A0000 AFFFD # [65_534]
-B0000 BFFFD # [65_534]
-C0000 CFFFD # [65_534]
-D0000 DFFFD # [65_534]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFD
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 2FFFD
+30000 3FFFD
+40000 4FFFD
+50000 5FFFD
+60000 6FFFD
+70000 7FFFD
+80000 8FFFD
+90000 9FFFD
+A0000 AFFFD
+B0000 BFFFD
+C0000 CFFFD
+D0000 DFFFD
E0000
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 EFFFD # [65_038]
+E0002 E001F
+E0080 E00FF
+E01F0 EFFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/N.pl
index 3d6817ebae6..a28348e1b7d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/N.pl
@@ -1,359 +1,332 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_013_592 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Alphabetic=No}
-# \p{Alpha=N}
-# \p{Is_Alphabetic=F}
-# \p{Is_Alpha=False}
-#
-# \P{Alpha}
-# \P{Is_Alpha}
-# \P{Alphabetic}
-# \P{Is_Alphabetic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Alpha: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00A9 # [47]
-00AB 00B4 # [10]
-00B6 00B9 # [4]
-00BB 00BF # [5]
+0000 0040
+005B 0060
+007B 00A9
+00AB 00B4
+00B6 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 0344 # [86]
-0346 036F # [42]
+02EF 0344
+0346 036F
0375
-0378 0379 # [2]
-037E 0385 # [8]
+0378 0379
+037E 0385
0387
038B
038D
03A2
03F6
-0482 0489 # [8]
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
-0588 05AF # [40]
+0482 0489
+0528 0530
+0557 0558
+055A 0560
+0588 05AF
05BE
05C0
05C3
05C6
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F3 060F # [29]
-061B 0620 # [6]
+05C8 05CF
+05EB 05EF
+05F3 060F
+061B 061F
0658
-065F 066D # [15]
+0660 066D
06D4
-06DD 06E0 # [4]
-06E9 06EC # [4]
-06F0 06F9 # [10]
-06FD 06FE # [2]
-0700 070F # [16]
-0740 074C # [13]
-07B2 07C9 # [24]
-07EB 07F3 # [9]
-07F6 07F9 # [4]
-07FB 07FF # [5]
-0818 0819 # [2]
-082D 08FF # [211]
-093A 093C # [3]
+06DD 06E0
+06E9 06EC
+06F0 06F9
+06FD 06FE
+0700 070F
+0740 074C
+07B2 07C9
+07EB 07F3
+07F6 07F9
+07FB 07FF
+0818 0819
+082D 083F
+0859 08FF
+093C
094D
-094F
-0951 0954 # [4]
-0956 0957 # [2]
-0964 0970 # [13]
-0973 0978 # [6]
+0951 0954
+0964 0970
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BC # [3]
-09C5 09C6 # [2]
-09C9 09CA # [2]
+09B3 09B5
+09BA 09BC
+09C5 09C6
+09C9 09CA
09CD
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09CF 09D6
+09D8 09DB
09DE
-09E4 09EF # [12]
-09F2 0A00 # [15]
+09E4 09EF
+09F2 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3D # [4]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4D 0A50 # [4]
-0A52 0A58 # [7]
+0A3A 0A3D
+0A43 0A46
+0A49 0A4A
+0A4D 0A50
+0A52 0A58
0A5D
-0A5F 0A6F # [17]
-0A76 0A80 # [11]
+0A5F 0A6F
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABC # [3]
+0ABA 0ABC
0AC6
0ACA
-0ACD 0ACF # [3]
-0AD1 0ADF # [15]
-0AE4 0B00 # [29]
+0ACD 0ACF
+0AD1 0ADF
+0AE4 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3C # [3]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4D 0B55 # [9]
-0B58 0B5B # [4]
+0B3A 0B3C
+0B45 0B46
+0B49 0B4A
+0B4D 0B55
+0B58 0B5B
0B5E
-0B64 0B70 # [13]
-0B72 0B81 # [16]
+0B64 0B70
+0B72 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCD 0BCF # [3]
-0BD1 0BD6 # [6]
-0BD8 0C00 # [41]
+0BCD 0BCF
+0BD1 0BD6
+0BD8 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4D 0C54 # [8]
+0C4D 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C81 # [30]
+0C5A 0C5F
+0C64 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBC # [3]
+0CBA 0CBC
0CC5
0CC9
-0CCD 0CD4 # [8]
-0CD7 0CDD # [7]
+0CCD 0CD4
+0CD7 0CDD
0CDF
-0CE4 0D01 # [30]
+0CE4 0CF0
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4D 0D56 # [10]
-0D58 0D5F # [8]
-0D64 0D79 # [22]
-0D80 0D81 # [2]
+0D4D
+0D4F 0D56
+0D58 0D5F
+0D64 0D79
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DCE # [8]
+0DBE 0DBF
+0DC7 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E00 # [13]
-0E3B 0E3F # [5]
-0E47 0E4C # [6]
-0E4E 0E80 # [51]
+0DE0 0DF1
+0DF4 0E00
+0E3B 0E3F
+0E47 0E4C
+0E4E 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
-0EC7 0ECC # [6]
-0ECE 0EDB # [14]
-0EDE 0EFF # [34]
-0F01 0F3F # [63]
+0EC7 0ECC
+0ECE 0EDB
+0EDE 0EFF
+0F01 0F3F
0F48
-0F6D 0F70 # [4]
-0F82 0F87 # [6]
-0F8C 0F8F # [4]
+0F6D 0F70
+0F82 0F87
0F98
-0FBD 0FFF # [67]
+0FBD 0FFF
1037
-1039 103A # [2]
-1040 104F # [16]
-1063 1064 # [2]
-1069 106D # [5]
-1087 108D # [7]
-108F 109B # [13]
-109E 109F # [2]
-10C6 10CF # [10]
+1039 103A
+1040 104F
+1063 1064
+1069 106D
+1087 108D
+108F 109B
+109E 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-1360 137F # [32]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 135E
+1360 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1714 171F # [12]
-1734 173F # [12]
-1754 175F # [12]
+1714 171F
+1734 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17B4 17B5 # [2]
-17C9 17D6 # [14]
-17D8 17DB # [4]
-17DD 181F # [67]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-1939 194F # [23]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19FF # [54]
-1A1C 1A1F # [4]
-1A5F 1A60 # [2]
-1A75 1AA6 # [50]
-1AA8 1AFF # [88]
+1774 177F
+17B4 17B5
+17C9 17D6
+17D8 17DB
+17DD 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+1939 194F
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19FF
+1A1C 1A1F
+1A5F 1A60
+1A75 1AA6
+1AA8 1AFF
1B34
1B44
-1B4C 1B7F # [52]
-1BAA 1BAD # [4]
-1BB0 1BFF # [80]
-1C36 1C4C # [23]
-1C50 1C59 # [10]
-1C7E 1CE8 # [107]
+1B4C 1B7F
+1BAA 1BAD
+1BB0 1BBF
+1BE6
+1BF2 1BFF
+1C36 1C4C
+1C50 1C59
+1C7E 1CE8
1CED
-1CF3 1CFF # [13]
-1DC0 1DFF # [64]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DC0 1DFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 2070 # [116]
-2072 207E # [13]
-2080 208F # [16]
-2095 2101 # [109]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 2070
+2072 207E
+2080 208F
+209D 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
212E
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 24B5 # [813]
-24EA 2BFF # [1814]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 24B5
+24EA 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CEF 2CFF # [17]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CEF 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7F
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -362,142 +335,152 @@ return <<'END';
2DCF
2DD7
2DDF
-2E00 2E2E # [47]
-2E30 3004 # [469]
-3008 3020 # [25]
-302A 3030 # [7]
-3036 3037 # [2]
-303D 3040 # [4]
-3097 309C # [6]
+2E00 2E2E
+2E30 3004
+3008 3020
+302A 3030
+3036 3037
+303D 3040
+3097 309C
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A620 A629 # [10]
-A62C A63F # [20]
-A660 A661 # [2]
-A66F A67E # [16]
-A698 A69F # [8]
-A6F0 A716 # [39]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A620 A629
+A62C A63F
+A66F A67E
+A698 A69F
+A6F0 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
A802
A806
A80B
-A828 A83F # [24]
-A874 A87F # [12]
-A8C4 A8F1 # [46]
-A8F8 A8FA # [3]
-A8FC A909 # [14]
-A92B A92F # [5]
-A953 A95F # [13]
-A97D A97F # [3]
-A9C0 A9CE # [15]
-A9D0 A9FF # [48]
-AA37 AA3F # [9]
-AA4E AA5F # [18]
-AA77 AA79 # [3]
-AA7B AA7F # [5]
+A828 A83F
+A874 A87F
+A8C4 A8F1
+A8F8 A8FA
+A8FC A909
+A92B A92F
+A953 A95F
+A97D A97F
+A9B3
+A9C0 A9CE
+A9D0 A9FF
+AA37 AA3F
+AA4E AA5F
+AA77 AA79
+AA7B AA7F
AABF
AAC1
-AAC3 AADA # [24]
-AADE ABBF # [226]
-ABEB ABFF # [21]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEB ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB29
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFC FE6F # [116]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFC FE6F
FE75
-FEFD FF20 # [36]
-FF3B FF40 # [6]
-FF5B FF65 # [11]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFFF # [35]
+FEFD FF20
+FF3B FF40
+FF5B FF65
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 1027F # [267]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 107FF # [866]
-10806 10807 # [2]
+103D6 103FF
+1049E 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A5F # [44]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 11081 # [1081]
-110B9 11FFF # [3911]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D3FF # [40_913]
+10A34 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 10FFF
+11046 11081
+110B9 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -508,8 +491,9 @@ FFDD FFFF # [35]
1D789
1D7A9
1D7C3
-1D7CC 1FFFF # [10_292]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 10FFFF # [919_010]
+1D7CC 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl
index 5ea7e83abbe..b98acd9e7a3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Alpha/Y.pl
@@ -1,514 +1,498 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 100_520 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Alphabetic=Yes}
-# \p{Alpha=Y}
-# \p{Is_Alphabetic=T}
-# \p{Is_Alpha=True}
-#
-# \p{Alpha}
-# \p{Is_Alpha}
-# \p{Alphabetic}
-# \p{Is_Alphabetic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Alpha: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
0345
-0370 0374 # [5]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05B0 05BD # [14]
+0561 0587
+05B0 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0610 061A # [11]
-0621 0657 # [55]
-0659 065E # [6]
-066E 06D3 # [102]
-06D5 06DC # [8]
-06E1 06E8 # [8]
-06ED 06EF # [3]
-06FA 06FC # [3]
+05D0 05EA
+05F0 05F2
+0610 061A
+0620 0657
+0659 065F
+066E 06D3
+06D5 06DC
+06E1 06E8
+06ED 06EF
+06FA 06FC
06FF
-0710 073F # [48]
-074D 07B1 # [101]
-07CA 07EA # [33]
-07F4 07F5 # [2]
+0710 073F
+074D 07B1
+07CA 07EA
+07F4 07F5
07FA
-0800 0817 # [24]
-081A 082C # [19]
-0900 0939 # [58]
-093D 094C # [16]
-094E
-0950
-0955
-0958 0963 # [12]
-0971 0972 # [2]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0800 0817
+081A 082C
+0840 0858
+0900 093B
+093D 094C
+094E 0950
+0955 0963
+0971 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BD 09C4 # [8]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+09B6 09B9
+09BD 09C4
+09C7 09C8
+09CB 09CC
09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09F0 09F1 # [2]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4C # [2]
+09DC 09DD
+09DF 09E3
+09F0 09F1
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A3E 0A42
+0A47 0A48
+0A4B 0A4C
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A70 0A75 # [6]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABD 0AC5 # [9]
-0AC7 0AC9 # [3]
-0ACB 0ACC # [2]
+0A70 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABD 0AC5
+0AC7 0AC9
+0ACB 0ACC
0AD0
-0AE0 0AE3 # [4]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3D 0B44 # [8]
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
+0AE0 0AE3
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3D 0B44
+0B47 0B48
+0B4B 0B4C
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
0B71
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCC
0BD0
0BD7
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4C # [3]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBD 0CC4 # [8]
-0CC6 0CC8 # [3]
-0CCA 0CCC # [3]
-0CD5 0CD6 # [2]
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4C
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBD 0CC4
+0CC6 0CC8
+0CCA 0CCC
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
+0CE0 0CE3
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4C
+0D4E
0D57
-0D60 0D63 # [4]
-0D7A 0D7F # [6]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D7A 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0DCF 0DD4 # [6]
+0DC0 0DC6
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E01 0E3A # [58]
-0E40 0E46 # [7]
+0DD8 0DDF
+0DF2 0DF3
+0E01 0E3A
+0E40 0E46
0E4D
-0E81 0E82 # [2]
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
0ECD
-0EDC 0EDD # [2]
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F71 0F81 # [17]
-0F88 0F8B # [4]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-1000 1036 # [55]
+0F40 0F47
+0F49 0F6C
+0F71 0F81
+0F88 0F97
+0F99 0FBC
+1000 1036
1038
-103B 103F # [5]
-1050 1062 # [19]
-1065 1068 # [4]
-106E 1086 # [25]
+103B 103F
+1050 1062
+1065 1068
+106E 1086
108E
-109C 109D # [2]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+109C 109D
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
135F
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1713 # [6]
-1720 1733 # [20]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17B3 # [52]
-17B6 17C8 # [19]
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1713
+1720 1733
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17B3
+17B6 17C8
17D7
17DC
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 1938 # [9]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-1A00 1A1B # [28]
-1A20 1A5E # [63]
-1A61 1A74 # [20]
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 1938
+1950 196D
+1970 1974
+1980 19AB
+19B0 19C9
+1A00 1A1B
+1A20 1A5E
+1A61 1A74
1AA7
-1B00 1B33 # [52]
-1B35 1B43 # [15]
-1B45 1B4B # [7]
-1B80 1BA9 # [42]
-1BAE 1BAF # [2]
-1C00 1C35 # [54]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF2 # [5]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B00 1B33
+1B35 1B43
+1B45 1B4B
+1B80 1BA9
+1BAE 1BAF
+1BC0 1BE5
+1BE7 1BF1
+1C00 1C35
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF2
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2DFF # [32]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2DFF
2E2F
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6EF # [80]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A827 # [28]
-A840 A873 # [52]
-A880 A8C3 # [68]
-A8F2 A8F7 # [6]
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3041 3096
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
+A67F A697
+A6A0 A6EF
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A827
+A840 A873
+A880 A8C3
+A8F2 A8F7
A8FB
-A90A A92A # [33]
-A930 A952 # [35]
-A960 A97C # [29]
-A980 A9BF # [64]
+A90A A92A
+A930 A952
+A960 A97C
+A980 A9B2
+A9B4 A9BF
A9CF
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA60 AA76 # [23]
+AA00 AA36
+AA40 AA4D
+AA60 AA76
AA7A
-AA80 AABE # [63]
+AA80 AABE
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABEA # [43]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB28 # [12]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABEA
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF21 FF3A
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11082 110B8 # [55]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1083F 10855
+10900 10915
+10920 10939
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11000 11045
+11082 110B8
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl
index bb6a3e26cfd..2dddb445114 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AL.pl
@@ -1,55 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1116 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Arabic_Letter}
-# \p{Bc=AL}
-# \p{Is_Bidi_Class=Arabic_Letter}
-# \p{Is_Bc=AL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Arabic_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0604 0605 # [2]
+0604 0605
0608
060B
060D
-061B 064A # [48]
-065F
-066D 066F # [3]
-0671 06D5 # [101]
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 070E # [21]
-0710
-0712 072F # [30]
-074B 07A5 # [91]
-07B1 07BF # [15]
-FB50 FD3D # [494]
-FD40 FDCF # [144]
-FDF0 FDFC # [13]
-FDFE FDFF # [2]
-FE70 FEFE # [143]
+061B 064A
+066D 066F
+0671 06D5
+06E5 06E6
+06EE 06EF
+06FA 0710
+0712 072F
+074B 07A5
+07B1 07BF
+FB50 FD3D
+FD40 FDCF
+FDF0 FDFC
+FDFE FDFF
+FE70 FEFE
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl
index 7eb07139562..6bc692ef23b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/AN.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Arabic_Number}
-# \p{Bc=AN}
-# \p{Is_Bidi_Class=Arabic_Number}
-# \p{Is_Bc=AN}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Arabic_Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0600 0603 # [4]
-0660 0669 # [10]
-066B 066C # [2]
+0600 0603
+0660 0669
+066B 066C
06DD
-10E60 10E7E # [31]
+10E60 10E7E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl
index a00e7e6d034..a9c6a165876 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/B.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Bidi_Class=Paragraph_Separator}
-# \p{Bc=B}
-# \p{Is_Bidi_Class=Paragraph_Separator}
-# \p{Is_Bc=B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Paragraph_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
000A
000D
-001C 001E # [3]
+001C 001E
0085
2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl
index 01436b3c53f..7342fbd784b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/BN.pl
@@ -1,65 +1,41 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4016 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Boundary_Neutral}
-# \p{Bc=BN}
-# \p{Is_Bidi_Class=Boundary_Neutral}
-# \p{Is_Bc=BN}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Boundary_Neutral}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0008 # [9]
-000E 001B # [14]
-007F 0084 # [6]
-0086 009F # [26]
+0000 0008
+000E 001B
+007F 0084
+0086 009F
00AD
-070F
-200B 200D # [3]
-2060 206F # [16]
-FDD0 FDEF # [32]
+200B 200D
+2060 206F
+FDD0 FDEF
FEFF
-FFF0 FFF8 # [9]
-FFFE FFFF # [2]
-1D173 1D17A # [8]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE E00FF # [258]
-E01F0 E0FFF # [3600]
-EFFFE EFFFF # [2]
-FFFFE FFFFF # [2]
-10FFFE 10FFFF # [2]
+FFF0 FFF8
+FFFE FFFF
+1D173 1D17A
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE E00FF
+E01F0 E0FFF
+EFFFE EFFFF
+FFFFE FFFFF
+10FFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl
index a54da94aee0..24767411b3b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/CS.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 15 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Common_Separator}
-# \p{Bc=CS}
-# \p{Is_Bidi_Class=Common_Separator}
-# \p{Is_Bc=CS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Common_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002C
-002E 002F # [2]
+002E 002F
003A
00A0
060C
@@ -43,6 +20,6 @@ FE50
FE52
FE55
FF0C
-FF0E FF0F # [2]
+FF0E FF0F
FF1A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl
index 10dd60a2b74..31332a6fc38 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/EN.pl
@@ -1,46 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 131 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=European_Number}
-# \p{Bc=EN}
-# \p{Is_Bidi_Class=European_Number}
-# \p{Is_Bc=EN}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: European_Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-00B2 00B3 # [2]
+0030 0039
+00B2 00B3
00B9
-06F0 06F9 # [10]
+06F0 06F9
2070
-2074 2079 # [6]
-2080 2089 # [10]
-2488 249B # [20]
-FF10 FF19 # [10]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
+2074 2079
+2080 2089
+2488 249B
+FF10 FF19
+1D7CE 1D7FF
+1F100 1F10A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl
index 3fb95df6c21..f560e045975 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ES.pl
@@ -1,44 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 12 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=European_Separator}
-# \p{Bc=ES}
-# \p{Is_Bidi_Class=European_Separator}
-# \p{Is_Bc=ES}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: European_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002B
002D
-207A 207B # [2]
-208A 208B # [2]
+207A 207B
+208A 208B
2212
FB29
-FE62 FE63 # [2]
+FE62 FE63
FF0B
FF0D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl
index 6383afa4b20..db15f14d4a7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ET.pl
@@ -1,56 +1,33 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 63 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=European_Terminator}
-# \p{Bc=ET}
-# \p{Is_Bidi_Class=European_Terminator}
-# \p{Is_Bc=ET}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: European_Terminator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0023 0025 # [3]
-00A2 00A5 # [4]
-00B0 00B1 # [2]
-0609 060A # [2]
+0023 0025
+00A2 00A5
+00B0 00B1
+0609 060A
066A
-09F2 09F3 # [2]
+09F2 09F3
09FB
0AF1
0BF9
0E3F
17DB
-2030 2034 # [5]
-20A0 20B8 # [25]
+2030 2034
+20A0 20B9
212E
2213
-A838 A839 # [2]
+A838 A839
FE5F
-FE69 FE6A # [2]
-FF03 FF05 # [3]
-FFE0 FFE1 # [2]
-FFE5 FFE6 # [2]
+FE69 FE6A
+FF03 FF05
+FFE0 FFE1
+FFE5 FFE6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl
index 46e26a8c287..06569e171eb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/L.pl
@@ -1,352 +1,358 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_099_541 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Left_To_Right}
-# \p{Bc=L}
-# \p{Is_Bidi_Class=Left_To_Right}
-# \p{Is_Bc=L}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Left_To_Right}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02B8 # [449]
-02BB 02C1 # [7]
-02D0 02D1 # [2]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02B8
+02BB 02C1
+02D0 02D1
+02E0 02E4
02EE
-0370 0373 # [4]
-0376 037D # [8]
-037F 0383 # [5]
+0370 0373
+0376 037D
+037F 0383
0386
-0388 03F5 # [110]
-03F7 0482 # [140]
-048A 0589 # [256]
-058B 058F # [5]
-0903 093B # [57]
-093D 0940 # [4]
-0949 094C # [4]
-094E 0950 # [3]
-0956 0961 # [12]
-0964 0980 # [29]
-0982 09BB # [58]
-09BD 09C0 # [4]
-09C5 09CC # [8]
-09CE 09E1 # [20]
-09E4 09F1 # [14]
-09F4 09FA # [7]
-09FC 0A00 # [5]
-0A03 0A3B # [57]
-0A3D 0A40 # [4]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A83 0ABB # [57]
-0ABD 0AC0 # [4]
+0388 03F5
+03F7 0482
+048A 0589
+058B 058F
+0903 0939
+093B
+093D 0940
+0949 094C
+094E 0950
+0958 0961
+0964 0980
+0982 09BB
+09BD 09C0
+09C5 09CC
+09CE 09E1
+09E4 09F1
+09F4 09FA
+09FC 0A00
+0A03 0A3B
+0A3D 0A40
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A83 0ABB
+0ABD 0AC0
0AC6
-0AC9 0ACC # [4]
-0ACE 0AE1 # [20]
-0AE4 0AF0 # [13]
-0AF2 0B00 # [15]
-0B02 0B3B # [58]
-0B3D 0B3E # [2]
+0AC9 0ACC
+0ACE 0AE1
+0AE4 0AF0
+0AF2 0B00
+0B02 0B3B
+0B3D 0B3E
0B40
-0B45 0B4C # [8]
-0B4E 0B55 # [8]
-0B57 0B61 # [11]
-0B64 0B81 # [30]
-0B83 0BBF # [61]
-0BC1 0BCC # [12]
-0BCE 0BF2 # [37]
-0BFB 0C3D # [67]
-0C41 0C45 # [5]
+0B45 0B4C
+0B4E 0B55
+0B57 0B61
+0B64 0B81
+0B83 0BBF
+0BC1 0BCC
+0BCE 0BF2
+0BFB 0C3D
+0C41 0C45
0C49
-0C4E 0C54 # [7]
-0C57 0C61 # [11]
-0C64 0C77 # [20]
-0C7F 0CBB # [61]
-0CBD 0CCB # [15]
-0CCE 0CE1 # [20]
-0CE4 0CF0 # [13]
-0CF3 0D40 # [78]
-0D45 0D4C # [8]
-0D4E 0D61 # [20]
-0D64 0DC9 # [102]
-0DCB 0DD1 # [7]
+0C4E 0C54
+0C57 0C61
+0C64 0C77
+0C7F 0CBB
+0CBD 0CCB
+0CCE 0CE1
+0CE4 0D40
+0D45 0D4C
+0D4E 0D61
+0D64 0DC9
+0DCB 0DD1
0DD5
-0DD7 0E30 # [90]
-0E32 0E33 # [2]
-0E3B 0E3E # [4]
-0E40 0E46 # [7]
-0E4F 0EB0 # [98]
-0EB2 0EB3 # [2]
+0DD7 0E30
+0E32 0E33
+0E3B 0E3E
+0E40 0E46
+0E4F 0EB0
+0EB2 0EB3
0EBA
-0EBD 0EC7 # [11]
-0ECE 0F17 # [74]
-0F1A 0F34 # [27]
+0EBD 0EC7
+0ECE 0F17
+0F1A 0F34
0F36
0F38
-0F3E 0F70 # [51]
+0F3E 0F70
0F7F
0F85
-0F88 0F8F # [8]
+0F88 0F8C
0F98
-0FBD 0FC5 # [9]
-0FC7 102C # [102]
+0FBD 0FC5
+0FC7 102C
1031
1038
-103B 103C # [2]
-103F 1057 # [25]
-105A 105D # [4]
-1061 1070 # [16]
-1075 1081 # [13]
-1083 1084 # [2]
-1087 108C # [6]
-108E 109C # [15]
-109E 135E # [705]
-1360 138F # [48]
-139A 13FF # [102]
-1401 167F # [639]
-1681 169A # [26]
-169D 1711 # [117]
-1715 1731 # [29]
-1735 1751 # [29]
-1754 1771 # [30]
-1774 17B6 # [67]
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-17D4 17DA # [7]
+103B 103C
+103F 1057
+105A 105D
+1061 1070
+1075 1081
+1083 1084
+1087 108C
+108E 109C
+109E 135C
+1360 138F
+139A 13FF
+1401 167F
+1681 169A
+169D 1711
+1715 1731
+1735 1751
+1754 1771
+1774 17B6
+17BE 17C5
+17C7 17C8
+17D4 17DA
17DC
-17DE 17EF # [18]
-17FA 17FF # [6]
-180F 18A8 # [154]
-18AA 191F # [118]
-1923 1926 # [4]
-1929 1931 # [9]
-1933 1938 # [6]
-193C 193F # [4]
-1941 1943 # [3]
-1946 19DD # [152]
-1A00 1A16 # [23]
-1A19 1A55 # [61]
+17DE 17EF
+17FA 17FF
+180F 18A8
+18AA 191F
+1923 1926
+1929 1931
+1933 1938
+193C 193F
+1941 1943
+1946 19DD
+1A00 1A16
+1A19 1A55
1A57
1A5F
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
-1A7D 1A7E # [2]
-1A80 1AFF # [128]
-1B04 1B33 # [48]
+1A63 1A64
+1A6D 1A72
+1A7D 1A7E
+1A80 1AFF
+1B04 1B33
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B6A # [40]
-1B74 1B7F # [12]
-1B82 1BA1 # [32]
-1BA6 1BA7 # [2]
-1BAA 1C2B # [130]
-1C34 1C35 # [2]
-1C38 1CCF # [152]
+1B3D 1B41
+1B43 1B6A
+1B74 1B7F
+1B82 1BA1
+1BA6 1BA7
+1BAA 1BE5
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1C2B
+1C34 1C35
+1C38 1CCF
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1DBF # [210]
-1DE7 1DFC # [22]
-1E00 1FBC # [445]
+1CE9 1CEC
+1CEE 1DBF
+1DE7 1DFB
+1E00 1FBC
1FBE
-1FC2 1FCC # [11]
-1FD0 1FDC # [13]
-1FE0 1FEC # [13]
-1FF0 1FFC # [13]
+1FC2 1FCC
+1FD0 1FDC
+1FE0 1FEC
+1FF0 1FFC
1FFF
200E
-2071 2073 # [3]
+2071 2073
207F
-208F 209F # [17]
-20B9 20CF # [23]
-20F1 20FF # [15]
+208F 209F
+20BA 20CF
+20F1 20FF
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
-214E 214F # [2]
-2160 2188 # [41]
-218A 218F # [6]
-2336 237A # [69]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
+214E 214F
+2160 2188
+218A 218F
+2336 237A
2395
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-249C 24E9 # [78]
+23F4 23FF
+2427 243F
+244B 245F
+249C 24E9
26AC
-26CE
-26E2
-26E4 26E7 # [4]
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2800 28FF # [256]
-2B4D 2B4F # [3]
-2B5A 2CE4 # [395]
-2CEB 2CEE # [4]
-2CF2 2CF8 # [7]
-2D00 2DDF # [224]
-2E32 2E7F # [78]
+27CD
+2800 28FF
+2B4D 2B4F
+2B5A 2CE4
+2CEB 2CEE
+2CF2 2CF8
+2D00 2D7E
+2D80 2DDF
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3040 3098 # [89]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 31BF # [196]
-31E4 321C # [57]
-321F 324F # [49]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 3376 # [167]
-337B 33DD # [99]
-33E0 33FE # [31]
-3400 4DBF # [6592]
-4E00 A48F # [22_160]
-A4C7 A60C # [326]
-A610 A66E # [95]
-A674 A67B # [8]
-A680 A6EF # [112]
-A6F2 A6FF # [14]
-A722 A787 # [102]
-A789 A801 # [121]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A824 # [25]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3040 3098
+309D 309F
+30A1 30FA
+30FC 31BF
+31E4 321C
+321F 324F
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 3376
+337B 33DD
+33E0 33FE
+3400 4DBF
+4E00 A48F
+A4C7 A60C
+A610 A66E
+A674 A67B
+A680 A6EF
+A6F2 A6FF
+A722 A787
+A789 A801
+A803 A805
+A807 A80A
+A80C A824
A827
-A82C A837 # [12]
-A83A A873 # [58]
-A878 A8C3 # [76]
-A8C5 A8DF # [27]
-A8F2 A925 # [52]
-A92E A946 # [25]
-A952 A97F # [46]
-A983 A9B2 # [48]
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD AA28 # [108]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4D AAAF # [99]
+A82C A837
+A83A A873
+A878 A8C3
+A8C5 A8DF
+A8F2 A925
+A92E A946
+A952 A97F
+A983 A9B2
+A9B4 A9B5
+A9BA A9BB
+A9BD AA28
+AA2F AA30
+AA33 AA34
+AA37 AA42
+AA44 AA4B
+AA4D AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 ABE4 # [291]
-ABE6 ABE7 # [2]
-ABE9 ABEC # [4]
-ABEE FB1C # [20_271]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+AAC2 ABE4
+ABE6 ABE7
+ABE9 ABEC
+ABEE FB1C
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FF00
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FFDF # [122]
+FF21 FF3A
+FF41 FF5A
+FF66 FFDF
FFE7
FFEF
-10000 10100 # [257]
-10102 1013F # [62]
-1018B 1018F # [5]
-1019C 101FC # [97]
-101FE 107FF # [1538]
-11000 1107F # [128]
-11082 110B2 # [49]
-110B7 110B8 # [2]
-110BB 1D166 # [49_324]
-1D16A 1D172 # [9]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1FF # [82]
-1D246 1D2FF # [186]
-1D357 1D6DA # [900]
-1D6DC 1D714 # [57]
-1D716 1D74E # [57]
-1D750 1D788 # [57]
-1D78A 1D7C2 # [57]
-1D7C4 1D7CD # [10]
-1D800 1E7FF # [4096]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1FFFD # [3827]
-20000 2FFFD # [65_534]
-30000 3FFFD # [65_534]
-40000 4FFFD # [65_534]
-50000 5FFFD # [65_534]
-60000 6FFFD # [65_534]
-70000 7FFFD # [65_534]
-80000 8FFFD # [65_534]
-90000 9FFFD # [65_534]
-A0000 AFFFD # [65_534]
-B0000 BFFFD # [65_534]
-C0000 CFFFD # [65_534]
-D0000 DFFFD # [65_534]
-E1000 EFFFD # [61_438]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+10000 10100
+10102 1013F
+1018B 1018F
+1019C 101FC
+101FE 107FF
+11000
+11002 11037
+11047 11051
+11066 1107F
+11082 110B2
+110B7 110B8
+110BB 1D166
+1D16A 1D172
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1FF
+1D246 1D2FF
+1D357 1D6DA
+1D6DC 1D714
+1D716 1D74E
+1D750 1D788
+1D78A 1D7C2
+1D7C4 1D7CD
+1D800 1E7FF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F48C
+1F4F8
+1F4FD 1F4FF
+1F524
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFD
+20000 2FFFD
+30000 3FFFD
+40000 4FFFD
+50000 5FFFD
+60000 6FFFD
+70000 7FFFD
+80000 8FFFD
+90000 9FFFD
+A0000 AFFFD
+B0000 BFFFD
+C0000 CFFFD
+D0000 DFFFD
+E1000 EFFFD
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRE.pl
index a32c1fa6dbd..8cfc55d113d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRE.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Left_To_Right_Embedding}
-# \p{Bc=LRE}
-# \p{Is_Bidi_Class=Left_To_Right_Embedding}
-# \p{Is_Bc=LRE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Left_To_Right_Embedding}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
202A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRO.pl
index b5c5f2df478..2b5cb7c05e6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/LRO.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Left_To_Right_Override}
-# \p{Bc=LRO}
-# \p{Is_Bidi_Class=Left_To_Right_Override}
-# \p{Is_Bc=LRO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Left_To_Right_Override}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
202D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl
index 2c2cfc70995..86dda0d5cea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/NSM.pl
@@ -1,225 +1,211 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1173 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Nonspacing_Mark}
-# \p{Bc=NSM}
-# \p{Is_Bidi_Class=Nonspacing_Mark}
-# \p{Is_Bc=NSM}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Nonspacing_Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0902 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0902
+093A
093C
-0941 0948 # [8]
+0941 0948
094D
-0951 0955 # [5]
-0962 0963 # [2]
+0951 0957
+0962 0963
0981
09BC
-09C1 09C4 # [4]
+09C1 09C4
09CD
-09E2 09E3 # [2]
-0A01 0A02 # [2]
+09E2 09E3
+0A01 0A02
0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A41 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A82 # [2]
+0A81 0A82
0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
+0AC1 0AC5
+0AC7 0AC8
0ACD
-0AE2 0AE3 # [2]
+0AE2 0AE3
0B01
0B3C
0B3F
-0B41 0B44 # [4]
+0B41 0B44
0B4D
0B56
-0B62 0B63 # [2]
+0B62 0B63
0B82
0BC0
0BCD
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
+0C3E 0C40
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
0CBC
-0CCC 0CCD # [2]
-0CE2 0CE3 # [2]
-0D41 0D44 # [4]
+0CCC 0CCD
+0CE2 0CE3
+0D41 0D44
0D4D
-0D62 0D63 # [2]
+0D62 0D63
0DCA
-0DD2 0DD4 # [3]
+0DD2 0DD4
0DD6
0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
+0E34 0E3A
+0E47 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B7 17BD # [7]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B7 17BD
17C6
-17C9 17D3 # [11]
+17C9 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 1922 # [3]
-1927 1928 # [2]
+1920 1922
+1927 1928
1932
-1939 193B # [3]
-1A17 1A18 # [2]
+1939 193B
+1A17 1A18
1A56
-1A58 1A5E # [7]
+1A58 1A5E
1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
+1A65 1A6C
+1A73 1A7C
1A7F
-1B00 1B03 # [4]
+1B00 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B6B 1B73
+1B80 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1C2C 1C33
+1C36 1C37
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A825 A826 # [2]
+A825 A826
A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
+A8E0 A8F1
+A926 A92D
+A947 A951
+A980 A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
+AA29 AA2E
+AA31 AA32
+AA35 AA36
AA43
AA4C
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
ABE5
ABE8
ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
+FE00 FE0F
+FE20 FE26
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
-1D167 1D169 # [3]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+11001
+11038 11046
+11080 11081
+110B3 110B6
+110B9 110BA
+1D167 1D169
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl
index aa5485ad775..dad51d6ebb4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/ON.pl
@@ -1,196 +1,195 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3523 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Other_Neutral}
-# \p{Bc=ON}
-# \p{Is_Bidi_Class=Other_Neutral}
-# \p{Is_Bc=ON}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Other_Neutral}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 0022 # [2]
-0026 002A # [5]
-003B 0040 # [6]
-005B 0060 # [6]
-007B 007E # [4]
+0021 0022
+0026 002A
+003B 0040
+005B 0060
+007B 007E
00A1
-00A6 00A9 # [4]
-00AB 00AC # [2]
-00AE 00AF # [2]
+00A6 00A9
+00AB 00AC
+00AE 00AF
00B4
-00B6 00B8 # [3]
-00BB 00BF # [5]
+00B6 00B8
+00BB 00BF
00D7
00F7
-02B9 02BA # [2]
-02C2 02CF # [14]
-02D2 02DF # [14]
-02E5 02ED # [9]
-02EF 02FF # [17]
-0374 0375 # [2]
+02B9 02BA
+02C2 02CF
+02D2 02DF
+02E5 02ED
+02EF 02FF
+0374 0375
037E
-0384 0385 # [2]
+0384 0385
0387
03F6
058A
-0606 0607 # [2]
-060E 060F # [2]
+0606 0607
+060E 060F
+06DE
06E9
-07F6 07F9 # [4]
-0BF3 0BF8 # [6]
+07F6 07F9
+0BF3 0BF8
0BFA
-0C78 0C7E # [7]
-0CF1 0CF2 # [2]
-0F3A 0F3D # [4]
-1390 1399 # [10]
+0C78 0C7E
+0F3A 0F3D
+1390 1399
1400
-169B 169C # [2]
-17F0 17F9 # [10]
-1800 180A # [11]
+169B 169C
+17F0 17F9
+1800 180A
1940
-1944 1945 # [2]
-19DE 19FF # [34]
+1944 1945
+19DE 19FF
1FBD
-1FBF 1FC1 # [3]
-1FCD 1FCF # [3]
-1FDD 1FDF # [3]
-1FED 1FEF # [3]
-1FFD 1FFE # [2]
-2010 2027 # [24]
-2035 2043 # [15]
-2045 205E # [26]
-207C 207E # [3]
-208C 208E # [3]
-2100 2101 # [2]
-2103 2106 # [4]
-2108 2109 # [2]
+1FBF 1FC1
+1FCD 1FCF
+1FDD 1FDF
+1FED 1FEF
+1FFD 1FFE
+2010 2027
+2035 2043
+2045 205E
+207C 207E
+208C 208E
+2100 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-2150 215F # [16]
+213A 213B
+2140 2144
+214A 214D
+2150 215F
2189
-2190 2211 # [130]
-2214 2335 # [290]
-237B 2394 # [26]
-2396 23E8 # [83]
-2400 2426 # [39]
-2440 244A # [11]
-2460 2487 # [40]
-24EA 26AB # [450]
-26AD 26CD # [33]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+2190 2211
+2214 2335
+237B 2394
+2396 23F3
+2400 2426
+2440 244A
+2460 2487
+24EA 26AB
+26AD 26FF
+2701 27CA
27CC
-27D0 27FF # [48]
-2900 2B4C # [589]
-2B50 2B59 # [10]
-2CE5 2CEA # [6]
-2CF9 2CFF # [7]
-2E00 2E31 # [50]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3001 3004 # [4]
-3008 3020 # [25]
+27CE 27FF
+2900 2B4C
+2B50 2B59
+2CE5 2CEA
+2CF9 2CFF
+2E00 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3001 3004
+3008 3020
3030
-3036 3037 # [2]
-303D 303F # [3]
-309B 309C # [2]
+3036 3037
+303D 303F
+309B 309C
30A0
30FB
-31C0 31E3 # [36]
-321D 321E # [2]
-3250 325F # [16]
-327C 327E # [3]
-32B1 32BF # [15]
-32CC 32CF # [4]
-3377 337A # [4]
-33DE 33DF # [2]
+31C0 31E3
+321D 321E
+3250 325F
+327C 327E
+32B1 32BF
+32CC 32CF
+3377 337A
+33DE 33DF
33FF
-4DC0 4DFF # [64]
-A490 A4C6 # [55]
-A60D A60F # [3]
+4DC0 4DFF
+A490 A4C6
+A60D A60F
A673
-A67E A67F # [2]
-A700 A721 # [34]
+A67E A67F
+A700 A721
A788
-A828 A82B # [4]
-A874 A877 # [4]
-FD3E FD3F # [2]
+A828 A82B
+A874 A877
+FD3E FD3F
FDFD
-FE10 FE19 # [10]
-FE30 FE4F # [32]
+FE10 FE19
+FE30 FE4F
FE51
FE54
-FE56 FE5E # [9]
-FE60 FE61 # [2]
-FE64 FE66 # [3]
+FE56 FE5E
+FE60 FE61
+FE64 FE66
FE68
FE6B
-FF01 FF02 # [2]
-FF06 FF0A # [5]
-FF1B FF20 # [6]
-FF3B FF40 # [6]
-FF5B FF65 # [11]
-FFE2 FFE4 # [3]
-FFE8 FFEE # [7]
-FFF9 FFFD # [5]
+FF01 FF02
+FF06 FF0A
+FF1B FF20
+FF3B FF40
+FF5B FF65
+FFE2 FFE4
+FFE8 FFEE
+FFF9 FFFD
10101
-10140 1018A # [75]
-10190 1019B # [12]
+10140 1018A
+10190 1019B
1091F
-10B39 10B3F # [7]
-1D200 1D241 # [66]
+10B39 10B3F
+11052 11065
+1D200 1D241
1D245
-1D300 1D356 # [87]
+1D300 1D356
1D6DB
1D715
1D74F
1D789
1D7C3
-1F000 1F02B # [44]
-1F030 1F093 # [100]
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F48B
+1F48D 1F4F7
+1F4F9 1F4FC
+1F500 1F523
+1F525 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/PDF.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/PDF.pl
index 3639b2d937e..9682fdbc801 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/PDF.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/PDF.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Pop_Directional_Format}
-# \p{Bc=PDF}
-# \p{Is_Bidi_Class=Pop_Directional_Format}
-# \p{Is_Bc=PDF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Pop_Directional_Format}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
202C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl
index 3ea27347396..9a0183f06b9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/R.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4441 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Right_To_Left}
-# \p{Bc=R}
-# \p{Is_Bidi_Class=Right_To_Left}
-# \p{Is_Bc=R}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Right_To_Left}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0590
@@ -37,26 +14,27 @@ return <<'END';
05C0
05C3
05C6
-05C8 05FF # [56]
-07C0 07EA # [43]
-07F4 07F5 # [2]
-07FA 0815 # [28]
+05C8 05FF
+07C0 07EA
+07F4 07F5
+07FA 0815
081A
0824
0828
-082E 08FF # [210]
+082E 0858
+085C 08FF
200F
FB1D
-FB1F FB28 # [10]
-FB2A FB4F # [38]
-10800 1091E # [287]
-10920 10A00 # [225]
+FB1F FB28
+FB2A FB4F
+10800 1091E
+10920 10A00
10A04
-10A07 10A0B # [5]
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 10B38 # [249]
-10B40 10E5F # [800]
-10E7F 10FFF # [385]
-1E800 1EFFF # [2048]
+10A07 10A0B
+10A10 10A37
+10A3B 10A3E
+10A40 10B38
+10B40 10E5F
+10E7F 10FFF
+1E800 1EFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLE.pl
index 281d8efc308..14e6d90cbc2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLE.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Right_To_Left_Embedding}
-# \p{Bc=RLE}
-# \p{Is_Bidi_Class=Right_To_Left_Embedding}
-# \p{Is_Bc=RLE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Right_To_Left_Embedding}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
202B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLO.pl
index 78512c4e9bd..d310f2faa9c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/RLO.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Bidi_Class=Right_To_Left_Override}
-# \p{Bc=RLO}
-# \p{Is_Bidi_Class=Right_To_Left_Override}
-# \p{Is_Bc=RLO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Right_To_Left_Override}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
202E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/S.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/S.pl
index 0e670d4112c..24e646d8fe1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/S.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/S.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Bidi_Class=Segment_Separator}
-# \p{Bc=S}
-# \p{Is_Bidi_Class=Segment_Separator}
-# \p{Is_Bc=S}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: Segment_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0009
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl
index b87c7c12b71..51c744d6289 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Bc/WS.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 18 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Class=White_Space}
-# \p{Bc=WS}
-# \p{Is_Bidi_Class=White_Space}
-# \p{Is_Bc=WS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bc: White_Space}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
000C
0020
1680
180E
-2000 200A # [11]
+2000 200A
2028
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/N.pl
index 7074eed13cd..e7a8b653d06 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/N.pl
@@ -1,43 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_105 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Bidi_Control=No}
-# \p{Bidi_C=N}
-# \p{Is_Bidi_Control=F}
-# \p{Is_Bidi_C=False}
-#
-# \P{Bidi_Control}
-# \P{Is_Bidi_Control}
-# \P{Bidi_C}
-# \P{Is_Bidi_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bidi_C: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 200D # [8206]
-2010 2029 # [26]
-202F 10FFFF # [1_105_873]
+0000 200D
+2010 2029
+202F 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl
index 08f5a4251aa..945de45bdc5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/BidiC/Y.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Bidi_Control=Yes}
-# \p{Bidi_C=Y}
-# \p{Is_Bidi_Control=T}
-# \p{Is_Bidi_C=True}
-#
-# \p{Bidi_Control}
-# \p{Is_Bidi_Control}
-# \p{Bidi_C}
-# \p{Is_Bidi_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bidi_C: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-200E 200F # [2]
-202A 202E # [5]
+200E 200F
+202A 202E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/N.pl
index 663eebc4aca..807d940e997 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/N.pl
@@ -1,152 +1,124 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_569 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Bidi_Mirrored=No}
-# \p{Bidi_M=N}
-# \p{Is_Bidi_Mirrored=F}
-# \p{Is_Bidi_M=False}
-#
-# \P{Bidi_Mirrored}
-# \P{Is_Bidi_Mirrored}
-# \P{Bidi_M}
-# \P{Is_Bidi_M}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bidi_M: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0027 # [40]
-002A 003B # [18]
+0000 0027
+002A 003B
003D
-003F 005A # [28]
+003F 005A
005C
-005E 007A # [29]
+005E 007A
007C
-007E 00AA # [45]
-00AC 00BA # [15]
-00BC 0F39 # [3710]
-0F3E 169A # [1885]
-169D 2038 # [2460]
-203B 2044 # [10]
-2047 207C # [54]
-207F 208C # [14]
-208F 213F # [177]
-2141 2200 # [192]
-2205 2207 # [3]
-220E 2210 # [3]
-2212 2214 # [3]
-2217 2219 # [3]
+007E 00AA
+00AC 00BA
+00BC 0F39
+0F3E 169A
+169D 2038
+203B 2044
+2047 207C
+207F 208C
+208F 213F
+2141 2200
+2205 2207
+220E 2210
+2212 2214
+2217 2219
221E
2223
2225
-2227 222A # [4]
-2234 2238 # [5]
+2227 222A
+2234 2238
223A
-224D 2251 # [5]
-2256 225E # [9]
+224D 2251
+2256 225E
2261
2263
-226C 226D # [2]
-228D 228E # [2]
-2293 2297 # [5]
-2299 22A1 # [9]
-22A4 22A5 # [2]
-22B9 22BD # [5]
-22C0 22C8 # [9]
-22CE 22CF # [2]
-22D2 22D5 # [4]
-22EE 22EF # [2]
-2300 2307 # [8]
-230C 231F # [20]
-2322 2328 # [7]
-232B 2767 # [1085]
-2776 27BF # [74]
-27C1 27C2 # [2]
+226C 226D
+228D 228E
+2293 2297
+2299 22A1
+22A4 22A5
+22B9 22BD
+22C0 22C8
+22CE 22CF
+22D2 22D5
+22EE 22EF
+2300 2307
+230C 231F
+2322 2328
+232B 2767
+2776 27BF
+27C1 27C2
27C7
-27CA 27CB # [2]
-27CD 27D2 # [6]
-27D7 27DB # [5]
-27DF 27E1 # [3]
-27F0 2982 # [403]
-2999 299A # [2]
-29B0 29B7 # [8]
-29B9 29BF # [7]
-29C6 29C8 # [3]
-29CA 29CD # [4]
+27CA 27CB
+27CD 27D2
+27D7 27DB
+27DF 27E1
+27F0 2982
+2999 299A
+29B0 29B7
+29B9 29BF
+29C6 29C8
+29CA 29CD
29D3
-29D6 29D7 # [2]
-29DD 29E0 # [4]
+29D6 29D7
+29DD 29E0
29E2
-29E6 29E7 # [2]
-29EA 29F3 # [10]
-29FA 29FB # [2]
-29FE 2A09 # [12]
+29E6 29E7
+29EA 29F3
+29FA 29FB
+29FE 2A09
2A1D
-2A22 2A23 # [2]
+2A22 2A23
2A25
-2A27 2A28 # [2]
+2A27 2A28
2A2A
-2A2F 2A33 # [5]
-2A36 2A3B # [6]
-2A3F 2A56 # [24]
-2A59 2A63 # [11]
-2A66 2A69 # [4]
+2A2F 2A33
+2A36 2A3B
+2A3F 2A56
+2A59 2A63
+2A66 2A69
2A6E
-2A71 2A72 # [2]
-2A75 2A78 # [4]
-2AA4 2AA5 # [2]
+2A71 2A72
+2A75 2A78
+2AA4 2AA5
2AAE
-2AD7 2ADB # [5]
+2AD7 2ADB
2ADD
-2ADF 2AE1 # [3]
-2AE7 2AEB # [5]
-2AEF 2AF2 # [4]
-2AF4 2AF6 # [3]
+2ADF 2AE1
+2AE7 2AEB
+2AEF 2AF2
+2AF4 2AF6
2AFC
-2AFE 2E01 # [772]
-2E06 2E08 # [3]
+2AFE 2E01
+2E06 2E08
2E0B
-2E0E 2E1B # [14]
-2E1E 2E1F # [2]
-2E2A 3007 # [478]
-3012 3013 # [2]
-301C FE58 # [52_797]
-FE5F FE63 # [5]
-FE66 FF07 # [162]
-FF0A FF1B # [18]
+2E0E 2E1B
+2E1E 2E1F
+2E2A 3007
+3012 3013
+301C FE58
+FE5F FE63
+FE66 FF07
+FF0A FF1B
FF1D
-FF1F FF3A # [28]
+FF1F FF3A
FF3C
-FF3E FF5A # [29]
+FF3E FF5A
FF5C
FF5E
FF61
-FF64 1D6DA # [55_159]
-1D6DC 1D714 # [57]
-1D716 1D74E # [57]
-1D750 1D788 # [57]
-1D78A 1D7C2 # [57]
-1D7C4 10FFFF # [993_340]
+FF64 1D6DA
+1D6DC 1D714
+1D716 1D74E
+1D750 1D788
+1D78A 1D7C2
+1D7C4 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl
index 008b1fe1d7f..31ed5890765 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/BidiM/Y.pl
@@ -1,43 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 543 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Bidi_Mirrored=Yes}
-# \p{Bidi_M=Y}
-# \p{Is_Bidi_Mirrored=T}
-# \p{Is_Bidi_M=True}
-#
-# \p{Bidi_Mirrored}
-# \p{Is_Bidi_Mirrored}
-# \p{Bidi_M}
-# \p{Is_Bidi_M}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Bidi_M: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0028 0029 # [2]
+0028 0029
003C
003E
005B
@@ -46,103 +18,103 @@ return <<'END';
007D
00AB
00BB
-0F3A 0F3D # [4]
-169B 169C # [2]
-2039 203A # [2]
-2045 2046 # [2]
-207D 207E # [2]
-208D 208E # [2]
+0F3A 0F3D
+169B 169C
+2039 203A
+2045 2046
+207D 207E
+208D 208E
2140
-2201 2204 # [4]
-2208 220D # [6]
+2201 2204
+2208 220D
2211
-2215 2216 # [2]
-221A 221D # [4]
-221F 2222 # [4]
+2215 2216
+221A 221D
+221F 2222
2224
2226
-222B 2233 # [9]
+222B 2233
2239
-223B 224C # [18]
-2252 2255 # [4]
-225F 2260 # [2]
+223B 224C
+2252 2255
+225F 2260
2262
-2264 226B # [8]
-226E 228C # [31]
-228F 2292 # [4]
+2264 226B
+226E 228C
+228F 2292
2298
-22A2 22A3 # [2]
-22A6 22B8 # [19]
-22BE 22BF # [2]
-22C9 22CD # [5]
-22D0 22D1 # [2]
-22D6 22ED # [24]
-22F0 22FF # [16]
-2308 230B # [4]
-2320 2321 # [2]
-2329 232A # [2]
-2768 2775 # [14]
+22A2 22A3
+22A6 22B8
+22BE 22BF
+22C9 22CD
+22D0 22D1
+22D6 22ED
+22F0 22FF
+2308 230B
+2320 2321
+2329 232A
+2768 2775
27C0
-27C3 27C6 # [4]
-27C8 27C9 # [2]
+27C3 27C6
+27C8 27C9
27CC
-27D3 27D6 # [4]
-27DC 27DE # [3]
-27E2 27EF # [14]
-2983 2998 # [22]
-299B 29AF # [21]
+27D3 27D6
+27DC 27DE
+27E2 27EF
+2983 2998
+299B 29AF
29B8
-29C0 29C5 # [6]
+29C0 29C5
29C9
-29CE 29D2 # [5]
-29D4 29D5 # [2]
-29D8 29DC # [5]
+29CE 29D2
+29D4 29D5
+29D8 29DC
29E1
-29E3 29E5 # [3]
-29E8 29E9 # [2]
-29F4 29F9 # [6]
-29FC 29FD # [2]
-2A0A 2A1C # [19]
-2A1E 2A21 # [4]
+29E3 29E5
+29E8 29E9
+29F4 29F9
+29FC 29FD
+2A0A 2A1C
+2A1E 2A21
2A24
2A26
2A29
-2A2B 2A2E # [4]
-2A34 2A35 # [2]
-2A3C 2A3E # [3]
-2A57 2A58 # [2]
-2A64 2A65 # [2]
-2A6A 2A6D # [4]
-2A6F 2A70 # [2]
-2A73 2A74 # [2]
-2A79 2AA3 # [43]
-2AA6 2AAD # [8]
-2AAF 2AD6 # [40]
+2A2B 2A2E
+2A34 2A35
+2A3C 2A3E
+2A57 2A58
+2A64 2A65
+2A6A 2A6D
+2A6F 2A70
+2A73 2A74
+2A79 2AA3
+2AA6 2AAD
+2AAF 2AD6
2ADC
2ADE
-2AE2 2AE6 # [5]
-2AEC 2AEE # [3]
+2AE2 2AE6
+2AEC 2AEE
2AF3
-2AF7 2AFB # [5]
+2AF7 2AFB
2AFD
-2E02 2E05 # [4]
-2E09 2E0A # [2]
-2E0C 2E0D # [2]
-2E1C 2E1D # [2]
-2E20 2E29 # [10]
-3008 3011 # [10]
-3014 301B # [8]
-FE59 FE5E # [6]
-FE64 FE65 # [2]
-FF08 FF09 # [2]
+2E02 2E05
+2E09 2E0A
+2E0C 2E0D
+2E1C 2E1D
+2E20 2E29
+3008 3011
+3014 301B
+FE59 FE5E
+FE64 FE65
+FF08 FF09
FF1C
FF1E
FF3B
FF3D
FF5B
FF5D
-FF5F FF60 # [2]
-FF62 FF63 # [2]
+FF5F FF60
+FF62 FF63
1D6DB
1D715
1D74F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ASCII.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ASCII.pl
index 7e4b77f3a78..8a9e8de33c4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ASCII.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ASCII.pl
@@ -1,47 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Basic_Latin}
-# \p{Blk=ASCII}
-# \p{Is_Block=Basic_Latin}
-# \p{Is_Blk=ASCII}
-#
-# \p{ASCII}
-# \p{Is_ASCII}
-# X \p{Basic_Latin}
-# X \p{Is_Basic_Latin}
-# \p{In_Basic_Latin}
-# \p{In_ASCII}
-#
-# Meaning: [[:ASCII:]]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Basic_Latin}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 007F # [128]
+0000 007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AegeanNu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AegeanNu.pl
index 0ec0cb4128b..ea8f66f4af2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AegeanNu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AegeanNu.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Aegean_Numbers}
-# \p{Blk=Aegean_Numbers}
-# \p{Is_Block=Aegean_Numbers}
-# \p{Is_Blk=Aegean_Numbers}
-#
-# X \p{Aegean_Numbers}
-# X \p{Is_Aegean_Numbers}
-# \p{In_Aegean_Numbers}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Aegean_Numbers}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10100 1013F # [64]
+10100 1013F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alchemic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alchemic.pl
new file mode 100644
index 00000000000..3019c9635be
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alchemic.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1F700 1F77F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alphabet.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alphabet.pl
index 1dcc0a8c4e3..2c1c76ee065 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alphabet.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Alphabet.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Alphabetic_Presentation_Forms}
-# \p{Blk=Alphabetic_Presentation_Forms}
-# \p{Is_Block=Alphabetic_Presentation_Forms}
-# \p{Is_Blk=Alphabetic_Presentation_Forms}
-#
-# X \p{Alphabetic_Presentation_Forms}
-# X \p{Is_Alphabetic_Presentation_Forms}
-# \p{In_Alphabetic_Presentation_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Alphabetic_Presentation_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FB00 FB4F # [80]
+FB00 FB4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ancient2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ancient2.pl
index 175a65cbae7..d1b84154696 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ancient2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ancient2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ancient_Greek_Musical_Notation}
-# \p{Blk=Ancient_Greek_Musical_Notation}
-# \p{Is_Block=Ancient_Greek_Musical_Notation}
-# \p{Is_Blk=Ancient_Greek_Musical_Notation}
-#
-# X \p{Ancient_Greek_Musical_Notation}
-# X \p{Is_Ancient_Greek_Musical_Notation}
-# \p{In_Ancient_Greek_Musical_Notation}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ancient_Greek_Musical_Notation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D200 1D24F # [80]
+1D200 1D24F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientG.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientG.pl
index 2f644c8a100..d1736b2b5b1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientG.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientG.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ancient_Greek_Numbers}
-# \p{Blk=Ancient_Greek_Numbers}
-# \p{Is_Block=Ancient_Greek_Numbers}
-# \p{Is_Blk=Ancient_Greek_Numbers}
-#
-# X \p{Ancient_Greek_Numbers}
-# X \p{Is_Ancient_Greek_Numbers}
-# \p{In_Ancient_Greek_Numbers}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ancient_Greek_Numbers}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10140 1018F # [80]
+10140 1018F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientS.pl
index b3a2886f359..31b9a314431 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/AncientS.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ancient_Symbols}
-# \p{Blk=Ancient_Symbols}
-# \p{Is_Block=Ancient_Symbols}
-# \p{Is_Blk=Ancient_Symbols}
-#
-# X \p{Ancient_Symbols}
-# X \p{Is_Ancient_Symbols}
-# \p{In_Ancient_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ancient_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10190 101CF # [64]
+10190 101CF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arabic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arabic.pl
index c129be31268..a787132738e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arabic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arabic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Arabic}
-# \p{Blk=Arabic}
-# \p{Is_Block=Arabic}
-# \p{Is_Blk=Arabic}
-#
-# \p{In_Arabic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Arabic}, \p{Is_Arabic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Arabic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0600 06FF # [256]
+0600 06FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicP2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicP2.pl
index 352138bc48c..d282f5c1c09 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicP2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicP2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 144 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Arabic_Presentation_Forms_B}
-# \p{Blk=Arabic_Presentation_Forms_B}
-# \p{Is_Block=Arabic_Presentation_Forms_B}
-# \p{Is_Blk=Arabic_Presentation_Forms_B}
-#
-# X \p{Arabic_Presentation_Forms_B}
-# X \p{Is_Arabic_Presentation_Forms_B}
-# \p{In_Arabic_Presentation_Forms_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Arabic_Presentation_Forms_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE70 FEFF # [144]
+FE70 FEFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicPr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicPr.pl
index f7ea25a565b..a165cb6a0d2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicPr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicPr.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 688 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Arabic_Presentation_Forms_A}
-# \p{Blk=Arabic_Presentation_Forms_A}
-# \p{Is_Block=Arabic_Presentation_Forms_A}
-# \p{Is_Blk=Arabic_Presentation_Forms_A}
-#
-# X \p{Arabic_Presentation_Forms_A}
-# X \p{Is_Arabic_Presentation_Forms_A}
-# \p{In_Arabic_Presentation_Forms_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Arabic_Presentation_Forms_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FB50 FDFF # [688]
+FB50 FDFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicSu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicSu.pl
index 1b7bb0e2395..e54126f6b93 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicSu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ArabicSu.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Arabic_Supplement}
-# \p{Blk=Arabic_Supplement}
-# \p{Is_Block=Arabic_Supplement}
-# \p{Is_Blk=Arabic_Supplement}
-#
-# X \p{Arabic_Supplement}
-# X \p{Is_Arabic_Supplement}
-# \p{In_Arabic_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Arabic_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0750 077F # [48]
+0750 077F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Armenian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Armenian.pl
index f3309e00342..066ffbe2670 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Armenian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Armenian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Armenian}
-# \p{Blk=Armenian}
-# \p{Is_Block=Armenian}
-# \p{Is_Blk=Armenian}
-#
-# \p{In_Armenian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Armenian}, \p{Is_Armenian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Armenian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0530 058F # [96]
+0530 058F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arrows.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arrows.pl
index ae75a9d260e..76fcd5a1805 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arrows.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Arrows.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Arrows}
-# \p{Blk=Arrows}
-# \p{Is_Block=Arrows}
-# \p{Is_Blk=Arrows}
-#
-# X \p{Arrows}
-# X \p{Is_Arrows}
-# \p{In_Arrows}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Arrows}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2190 21FF # [112]
+2190 21FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Avestan.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Avestan.pl
index b1fba024069..df2501eb9ed 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Avestan.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Avestan.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Avestan}
-# \p{Blk=Avestan}
-# \p{Is_Block=Avestan}
-# \p{Is_Blk=Avestan}
-#
-# \p{In_Avestan}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Avestan}, \p{Is_Avestan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Avestan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B00 10B3F # [64]
+10B00 10B3F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Balinese.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Balinese.pl
index 2bc584fcdd1..2d6fe6da845 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Balinese.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Balinese.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Balinese}
-# \p{Blk=Balinese}
-# \p{Is_Block=Balinese}
-# \p{Is_Blk=Balinese}
-#
-# \p{In_Balinese}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Balinese}, \p{Is_Balinese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Balinese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1B00 1B7F # [128]
+1B00 1B7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bamum.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bamum.pl
index b8a7b134106..3d6297337ca 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bamum.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bamum.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Bamum}
-# \p{Blk=Bamum}
-# \p{Is_Block=Bamum}
-# \p{Is_Blk=Bamum}
-#
-# \p{In_Bamum}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Bamum}, \p{Is_Bamum}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Bamum}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A6A0 A6FF # [96]
+A6A0 A6FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BamumSup.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BamumSup.pl
new file mode 100644
index 00000000000..5b7f2975703
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BamumSup.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+16800 16A3F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Batak.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Batak.pl
new file mode 100644
index 00000000000..1cc4335d1f7
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Batak.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1BC0 1BFF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bengali.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bengali.pl
index 334dc0f6ec7..6546fc817e4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bengali.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bengali.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Bengali}
-# \p{Blk=Bengali}
-# \p{Is_Block=Bengali}
-# \p{Is_Blk=Bengali}
-#
-# \p{In_Bengali}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Bengali}, \p{Is_Bengali}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Bengali}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0980 09FF # [128]
+0980 09FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BlockEle.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BlockEle.pl
index f709d0cd534..5f64684d089 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BlockEle.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BlockEle.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Block_Elements}
-# \p{Blk=Block_Elements}
-# \p{Is_Block=Block_Elements}
-# \p{Is_Blk=Block_Elements}
-#
-# X \p{Block_Elements}
-# X \p{Is_Block_Elements}
-# \p{In_Block_Elements}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Block_Elements}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2580 259F # [32]
+2580 259F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomof2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomof2.pl
index d01d1eb8cd9..97ec06b0fdb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomof2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomof2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Bopomofo_Extended}
-# \p{Blk=Bopomofo_Extended}
-# \p{Is_Block=Bopomofo_Extended}
-# \p{Is_Blk=Bopomofo_Extended}
-#
-# X \p{Bopomofo_Extended}
-# X \p{Is_Bopomofo_Extended}
-# \p{In_Bopomofo_Extended}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Bopomofo_Extended}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-31A0 31BF # [32]
+31A0 31BF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomofo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomofo.pl
index ebd253fd06c..62fc2cc4d93 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomofo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Bopomofo.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Bopomofo}
-# \p{Blk=Bopomofo}
-# \p{Is_Block=Bopomofo}
-# \p{Is_Blk=Bopomofo}
-#
-# \p{In_Bopomofo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Bopomofo}, \p{Is_Bopomofo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Bopomofo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3100 312F # [48]
+3100 312F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BoxDrawi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BoxDrawi.pl
index 7eff1b01e64..15573b2e000 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BoxDrawi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BoxDrawi.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Box_Drawing}
-# \p{Blk=Box_Drawing}
-# \p{Is_Block=Box_Drawing}
-# \p{Is_Blk=Box_Drawing}
-#
-# X \p{Box_Drawing}
-# X \p{Is_Box_Drawing}
-# \p{In_Box_Drawing}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Box_Drawing}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2500 257F # [128]
+2500 257F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Brahmi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Brahmi.pl
new file mode 100644
index 00000000000..36f3910f8fe
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Brahmi.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+11000 1107F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BrailleP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BrailleP.pl
index 1c1f86ae585..3ceb9be498d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BrailleP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/BrailleP.pl
@@ -1,60 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Braille_Patterns}
-# \p{Blk=Braille_Patterns}
-# \p{Is_Block=Braille_Patterns}
-# \p{Is_Blk=Braille_Patterns}
-#
-# X \p{Braille_Patterns}
-# X \p{Is_Braille_Patterns}
-# \p{In_Braille_Patterns}
-#
-# \p{Script=Braille}
-# \p{Sc=Brai}
-# \p{Is_Script=Braille}
-# \p{Is_Sc=Brai}
-#
-# \p{Braille}
-# \p{Is_Braille}
-# \p{Brai}
-# \p{Is_Brai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Braille}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2800 28FF # [256]
+2800 28FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buginese.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buginese.pl
index 4195b84c5ff..f87f117dce2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buginese.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buginese.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Buginese}
-# \p{Blk=Buginese}
-# \p{Is_Block=Buginese}
-# \p{Is_Blk=Buginese}
-#
-# \p{In_Buginese}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Buginese}, \p{Is_Buginese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Buginese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1A00 1A1F # [32]
+1A00 1A1F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buhid.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buhid.pl
index b0836f40b63..59bb4ce7aa2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buhid.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Buhid.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Buhid}
-# \p{Blk=Buhid}
-# \p{Is_Block=Buhid}
-# \p{Is_Blk=Buhid}
-#
-# \p{In_Buhid}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Buhid}, \p{Is_Buhid}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Buhid}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1740 175F # [32]
+1740 175F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Byzantin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Byzantin.pl
index 4a5ef7e59ac..f4f1ba48352 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Byzantin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Byzantin.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Byzantine_Musical_Symbols}
-# \p{Blk=Byzantine_Musical_Symbols}
-# \p{Is_Block=Byzantine_Musical_Symbols}
-# \p{Is_Blk=Byzantine_Musical_Symbols}
-#
-# X \p{Byzantine_Musical_Symbols}
-# X \p{Is_Byzantine_Musical_Symbols}
-# \p{In_Byzantine_Musical_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Byzantine_Musical_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D000 1D0FF # [256]
+1D000 1D0FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp2.pl
index fb29cd80bbf..60f87efbe7f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Compatibility_Forms}
-# \p{Blk=CJK_Compatibility_Forms}
-# \p{Is_Block=CJK_Compatibility_Forms}
-# \p{Is_Blk=CJK_Compatibility_Forms}
-#
-# X \p{CJK_Compatibility_Forms}
-# X \p{Is_CJK_Compatibility_Forms}
-# \p{In_CJK_Compatibility_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Compatibility_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE30 FE4F # [32]
+FE30 FE4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp3.pl
index ef3b4b3ae49..bf66d306ba0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 512 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Compatibility_Ideographs}
-# \p{Blk=CJK_Compatibility_Ideographs}
-# \p{Is_Block=CJK_Compatibility_Ideographs}
-# \p{Is_Blk=CJK_Compatibility_Ideographs}
-#
-# X \p{CJK_Compatibility_Ideographs}
-# X \p{Is_CJK_Compatibility_Ideographs}
-# \p{In_CJK_Compatibility_Ideographs}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Compatibility_Ideographs}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-F900 FAFF # [512]
+F900 FAFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp4.pl
index 355cf239883..7a000f9cee2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKComp4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 544 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Compatibility_Ideographs_Supplement}
-# \p{Blk=CJK_Compatibility_Ideographs_Supplement}
-# \p{Is_Block=CJK_Compatibility_Ideographs_Supplement}
-# \p{Is_Blk=CJK_Compatibility_Ideographs_Supplement}
-#
-# X \p{CJK_Compatibility_Ideographs_Supplement}
-# X \p{Is_CJK_Compatibility_Ideographs_Supplement}
-# \p{In_CJK_Compatibility_Ideographs_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Compatibility_Ideographs_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2F800 2FA1F # [544]
+2F800 2FA1F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKCompa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKCompa.pl
index 3e833447d49..416444533ef 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKCompa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKCompa.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Compatibility}
-# \p{Blk=CJK_Compatibility}
-# \p{Is_Block=CJK_Compatibility}
-# \p{Is_Blk=CJK_Compatibility}
-#
-# X \p{CJK_Compatibility}
-# X \p{Is_CJK_Compatibility}
-# \p{In_CJK_Compatibility}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Compatibility}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3300 33FF # [256]
+3300 33FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKRadic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKRadic.pl
index 8dd23fc0b58..1f2f14ef3d0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKRadic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKRadic.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Radicals_Supplement}
-# \p{Blk=CJK_Radicals_Supplement}
-# \p{Is_Block=CJK_Radicals_Supplement}
-# \p{Is_Blk=CJK_Radicals_Supplement}
-#
-# X \p{CJK_Radicals_Supplement}
-# X \p{Is_CJK_Radicals_Supplement}
-# \p{In_CJK_Radicals_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Radicals_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2E80 2EFF # [128]
+2E80 2EFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKStrok.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKStrok.pl
index 8f21fa0e4c7..337cc5f10da 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKStrok.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKStrok.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Strokes}
-# \p{Blk=CJK_Strokes}
-# \p{Is_Block=CJK_Strokes}
-# \p{Is_Blk=CJK_Strokes}
-#
-# X \p{CJK_Strokes}
-# X \p{Is_CJK_Strokes}
-# \p{In_CJK_Strokes}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Strokes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-31C0 31EF # [48]
+31C0 31EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKSymbo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKSymbo.pl
index 2ca6abb7b3f..e2c381df266 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKSymbo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKSymbo.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Symbols_And_Punctuation}
-# \p{Blk=CJK_Symbols_And_Punctuation}
-# \p{Is_Block=CJK_Symbols_And_Punctuation}
-# \p{Is_Blk=CJK_Symbols_And_Punctuation}
-#
-# X \p{CJK_Symbols_And_Punctuation}
-# X \p{Is_CJK_Symbols_And_Punctuation}
-# \p{In_CJK_Symbols_And_Punctuation}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Symbols_And_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3000 303F # [64]
+3000 303F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif2.pl
index 1638014e7f2..f356050dd69 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 6592 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Unified_Ideographs_Extension_A}
-# \p{Blk=CJK_Unified_Ideographs_Extension_A}
-# \p{Is_Block=CJK_Unified_Ideographs_Extension_A}
-# \p{Is_Blk=CJK_Unified_Ideographs_Extension_A}
-#
-# X \p{CJK_Unified_Ideographs_Extension_A}
-# X \p{Is_CJK_Unified_Ideographs_Extension_A}
-# \p{In_CJK_Unified_Ideographs_Extension_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Unified_Ideographs_Extension_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3400 4DBF # [6592]
+3400 4DBF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif3.pl
index 97b0f03f8e1..916ea755801 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 42_720 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=CJK_Unified_Ideographs_Extension_B}
-# \p{Blk=CJK_Unified_Ideographs_Extension_B}
-# \p{Is_Block=CJK_Unified_Ideographs_Extension_B}
-# \p{Is_Blk=CJK_Unified_Ideographs_Extension_B}
-#
-# X \p{CJK_Unified_Ideographs_Extension_B}
-# X \p{Is_CJK_Unified_Ideographs_Extension_B}
-# \p{In_CJK_Unified_Ideographs_Extension_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Unified_Ideographs_Extension_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-20000 2A6DF # [42_720]
+20000 2A6DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif4.pl
index a1320a470cd..fa9812abfe3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 4160 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=CJK_Unified_Ideographs_Extension_C}
-# \p{Blk=CJK_Unified_Ideographs_Extension_C}
-# \p{Is_Block=CJK_Unified_Ideographs_Extension_C}
-# \p{Is_Blk=CJK_Unified_Ideographs_Extension_C}
-#
-# X \p{CJK_Unified_Ideographs_Extension_C}
-# X \p{Is_CJK_Unified_Ideographs_Extension_C}
-# \p{In_CJK_Unified_Ideographs_Extension_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Unified_Ideographs_Extension_C}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2A700 2B73F # [4160]
+2A700 2B73F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif5.pl
new file mode 100644
index 00000000000..570d1001451
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnif5.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+2B740 2B81F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnifi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnifi.pl
index 9c67d4c8e13..0c3bec64b7e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnifi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CJKUnifi.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 20_992 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=CJK_Unified_Ideographs}
-# \p{Blk=CJK_Unified_Ideographs}
-# \p{Is_Block=CJK_Unified_Ideographs}
-# \p{Is_Blk=CJK_Unified_Ideographs}
-#
-# X \p{CJK_Unified_Ideographs}
-# X \p{Is_CJK_Unified_Ideographs}
-# \p{In_CJK_Unified_Ideographs}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: CJK_Unified_Ideographs}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-4E00 9FFF # [20_992]
+4E00 9FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Canadian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Canadian.pl
index c32ea15b850..55028a4bc92 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Canadian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Canadian.pl
@@ -1,45 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 640 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Unified_Canadian_Aboriginal_Syllabics}
-# \p{Blk=Canadian_Syllabics}
-# \p{Is_Block=Unified_Canadian_Aboriginal_Syllabics}
-# \p{Is_Blk=Canadian_Syllabics}
-#
-# X \p{Unified_Canadian_Aboriginal_Syllabics}
-# X \p{Is_Unified_Canadian_Aboriginal_Syllabics}
-# \p{In_Unified_Canadian_Aboriginal_Syllabics}
-# X \p{Canadian_Syllabics}
-# X \p{Is_Canadian_Syllabics}
-# \p{In_Canadian_Syllabics}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Unified_Canadian_Aboriginal_Syllabics}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1400 167F # [640]
+1400 167F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Carian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Carian.pl
index 606eb889cd0..d68486445cb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Carian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Carian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Carian}
-# \p{Blk=Carian}
-# \p{Is_Block=Carian}
-# \p{Is_Blk=Carian}
-#
-# \p{In_Carian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Carian}, \p{Is_Carian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Carian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-102A0 102DF # [64]
+102A0 102DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cham.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cham.pl
index 427cc63c306..90ab9cc0b94 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cham.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cham.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cham}
-# \p{Blk=Cham}
-# \p{Is_Block=Cham}
-# \p{Is_Blk=Cham}
-#
-# \p{In_Cham}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Cham}, \p{Is_Cham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AA00 AA5F # [96]
+AA00 AA5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cherokee.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cherokee.pl
index 1fc01f447af..f3dbf593b5b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cherokee.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cherokee.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cherokee}
-# \p{Blk=Cherokee}
-# \p{Is_Block=Cherokee}
-# \p{Is_Blk=Cherokee}
-#
-# \p{In_Cherokee}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Cherokee}, \p{Is_Cherokee}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cherokee}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-13A0 13FF # [96]
+13A0 13FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini2.pl
index 2375cd63fb3..24b98d5d830 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini2.pl
@@ -1,45 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Combining_Diacritical_Marks_For_Symbols}
-# \p{Blk=Combining_Marks_For_Symbols}
-# \p{Is_Block=Combining_Diacritical_Marks_For_Symbols}
-# \p{Is_Blk=Combining_Marks_For_Symbols}
-#
-# X \p{Combining_Diacritical_Marks_For_Symbols}
-# X \p{Is_Combining_Diacritical_Marks_For_Symbols}
-# \p{In_Combining_Diacritical_Marks_For_Symbols}
-# X \p{Combining_Marks_For_Symbols}
-# X \p{Is_Combining_Marks_For_Symbols}
-# \p{In_Combining_Marks_For_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Combining_Diacritical_Marks_For_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-20D0 20FF # [48]
+20D0 20FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini3.pl
index 7067ffdb960..6b5156c9187 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Combining_Diacritical_Marks}
-# \p{Blk=Combining_Diacritical_Marks}
-# \p{Is_Block=Combining_Diacritical_Marks}
-# \p{Is_Blk=Combining_Diacritical_Marks}
-#
-# X \p{Combining_Diacritical_Marks}
-# X \p{Is_Combining_Diacritical_Marks}
-# \p{In_Combining_Diacritical_Marks}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Combining_Diacritical_Marks}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
+0300 036F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini4.pl
index 996278c0943..6dc94067aad 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combini4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Combining_Diacritical_Marks_Supplement}
-# \p{Blk=Combining_Diacritical_Marks_Supplement}
-# \p{Is_Block=Combining_Diacritical_Marks_Supplement}
-# \p{Is_Blk=Combining_Diacritical_Marks_Supplement}
-#
-# X \p{Combining_Diacritical_Marks_Supplement}
-# X \p{Is_Combining_Diacritical_Marks_Supplement}
-# \p{In_Combining_Diacritical_Marks_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Combining_Diacritical_Marks_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1DC0 1DFF # [64]
+1DC0 1DFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combinin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combinin.pl
index 650ea6a231e..472499ea2e1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combinin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Combinin.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Combining_Half_Marks}
-# \p{Blk=Combining_Half_Marks}
-# \p{Is_Block=Combining_Half_Marks}
-# \p{Is_Blk=Combining_Half_Marks}
-#
-# X \p{Combining_Half_Marks}
-# X \p{Is_Combining_Half_Marks}
-# \p{In_Combining_Half_Marks}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Combining_Half_Marks}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE20 FE2F # [16]
+FE20 FE2F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CommonIn.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CommonIn.pl
index 135aa1b84ff..7fdeba3e9be 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CommonIn.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CommonIn.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Common_Indic_Number_Forms}
-# \p{Blk=Common_Indic_Number_Forms}
-# \p{Is_Block=Common_Indic_Number_Forms}
-# \p{Is_Blk=Common_Indic_Number_Forms}
-#
-# X \p{Common_Indic_Number_Forms}
-# X \p{Is_Common_Indic_Number_Forms}
-# \p{In_Common_Indic_Number_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Common_Indic_Number_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A830 A83F # [16]
+A830 A83F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ControlP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ControlP.pl
index b381e39ba69..b7a80d5166c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ControlP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/ControlP.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Control_Pictures}
-# \p{Blk=Control_Pictures}
-# \p{Is_Block=Control_Pictures}
-# \p{Is_Blk=Control_Pictures}
-#
-# X \p{Control_Pictures}
-# X \p{Is_Control_Pictures}
-# \p{In_Control_Pictures}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Control_Pictures}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2400 243F # [64]
+2400 243F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Coptic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Coptic.pl
index 97e2d1e45ff..3f212ab6b64 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Coptic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Coptic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Coptic}
-# \p{Blk=Coptic}
-# \p{Is_Block=Coptic}
-# \p{Is_Blk=Coptic}
-#
-# \p{In_Coptic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Coptic}, \p{Is_Coptic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Coptic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2C80 2CFF # [128]
+2C80 2CFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Counting.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Counting.pl
index 88ac75f115a..66f99719902 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Counting.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Counting.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Counting_Rod_Numerals}
-# \p{Blk=Counting_Rod_Numerals}
-# \p{Is_Block=Counting_Rod_Numerals}
-# \p{Is_Blk=Counting_Rod_Numerals}
-#
-# X \p{Counting_Rod_Numerals}
-# X \p{Is_Counting_Rod_Numerals}
-# \p{In_Counting_Rod_Numerals}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Counting_Rod_Numerals}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D360 1D37F # [32]
+1D360 1D37F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifo2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifo2.pl
index c0816c46d3e..202a20b9560 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifo2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifo2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cuneiform_Numbers_And_Punctuation}
-# \p{Blk=Cuneiform_Numbers_And_Punctuation}
-# \p{Is_Block=Cuneiform_Numbers_And_Punctuation}
-# \p{Is_Blk=Cuneiform_Numbers_And_Punctuation}
-#
-# X \p{Cuneiform_Numbers_And_Punctuation}
-# X \p{Is_Cuneiform_Numbers_And_Punctuation}
-# \p{In_Cuneiform_Numbers_And_Punctuation}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cuneiform_Numbers_And_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-12400 1247F # [128]
+12400 1247F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifor.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifor.pl
index 7210e4043b7..52f25eea193 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifor.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cuneifor.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1024 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cuneiform}
-# \p{Blk=Cuneiform}
-# \p{Is_Block=Cuneiform}
-# \p{Is_Blk=Cuneiform}
-#
-# \p{In_Cuneiform}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Cuneiform}, \p{Is_Cuneiform}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cuneiform}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-12000 123FF # [1024]
+12000 123FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Currency.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Currency.pl
index 508c79f482b..5185f724843 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Currency.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Currency.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Currency_Symbols}
-# \p{Blk=Currency_Symbols}
-# \p{Is_Block=Currency_Symbols}
-# \p{Is_Blk=Currency_Symbols}
-#
-# X \p{Currency_Symbols}
-# X \p{Is_Currency_Symbols}
-# \p{In_Currency_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Currency_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-20A0 20CF # [48]
+20A0 20CF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CypriotS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CypriotS.pl
index e26d34567fa..6e8f3c5d28a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CypriotS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/CypriotS.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cypriot_Syllabary}
-# \p{Blk=Cypriot_Syllabary}
-# \p{Is_Block=Cypriot_Syllabary}
-# \p{Is_Blk=Cypriot_Syllabary}
-#
-# X \p{Cypriot_Syllabary}
-# X \p{Is_Cypriot_Syllabary}
-# \p{In_Cypriot_Syllabary}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cypriot_Syllabary}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10800 1083F # [64]
+10800 1083F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli2.pl
index ac2ad6b7f19..6941dedf1f1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cyrillic_Extended_A}
-# \p{Blk=Cyrillic_Extended_A}
-# \p{Is_Block=Cyrillic_Extended_A}
-# \p{Is_Blk=Cyrillic_Extended_A}
-#
-# X \p{Cyrillic_Extended_A}
-# X \p{Is_Cyrillic_Extended_A}
-# \p{In_Cyrillic_Extended_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cyrillic_Extended_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2DE0 2DFF # [32]
+2DE0 2DFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli3.pl
index 2c5d9faa55a..eb6feb24c31 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cyrillic_Extended_B}
-# \p{Blk=Cyrillic_Extended_B}
-# \p{Is_Block=Cyrillic_Extended_B}
-# \p{Is_Blk=Cyrillic_Extended_B}
-#
-# X \p{Cyrillic_Extended_B}
-# X \p{Is_Cyrillic_Extended_B}
-# \p{In_Cyrillic_Extended_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cyrillic_Extended_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A640 A69F # [96]
+A640 A69F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli4.pl
index 79c3255bfb9..3cf35fdd88d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrilli4.pl
@@ -1,45 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cyrillic_Supplement}
-# \p{Blk=Cyrillic_Supplementary}
-# \p{Is_Block=Cyrillic_Supplement}
-# \p{Is_Blk=Cyrillic_Supplementary}
-#
-# X \p{Cyrillic_Supplement}
-# X \p{Is_Cyrillic_Supplement}
-# \p{In_Cyrillic_Supplement}
-# X \p{Cyrillic_Supplementary}
-# X \p{Is_Cyrillic_Supplementary}
-# \p{In_Cyrillic_Supplementary}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cyrillic_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0500 052F # [48]
+0500 052F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrillic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrillic.pl
index fa10f97ae68..ee3020d4517 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrillic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Cyrillic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Cyrillic}
-# \p{Blk=Cyrillic}
-# \p{Is_Block=Cyrillic}
-# \p{Is_Blk=Cyrillic}
-#
-# \p{In_Cyrillic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Cyrillic}, \p{Is_Cyrillic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Cyrillic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0400 04FF # [256]
+0400 04FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Deseret.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Deseret.pl
index 4a0030b8589..b94842f2dee 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Deseret.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Deseret.pl
@@ -1,56 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Deseret}
-# \p{Blk=Deseret}
-# \p{Is_Block=Deseret}
-# \p{Is_Blk=Deseret}
-#
-# \p{In_Deseret}
-#
-# \p{Script=Deseret}
-# \p{Sc=Dsrt}
-# \p{Is_Script=Deseret}
-# \p{Is_Sc=Dsrt}
-#
-# \p{Deseret}
-# \p{Is_Deseret}
-# \p{Dsrt}
-# \p{Is_Dsrt}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Deseret}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10400 1044F # [80]
+10400 1044F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanag2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanag2.pl
index f7879172d5d..0bd3132b3e9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanag2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanag2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Devanagari_Extended}
-# \p{Blk=Devanagari_Extended}
-# \p{Is_Block=Devanagari_Extended}
-# \p{Is_Blk=Devanagari_Extended}
-#
-# X \p{Devanagari_Extended}
-# X \p{Is_Devanagari_Extended}
-# \p{In_Devanagari_Extended}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Devanagari_Extended}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A8E0 A8FF # [32]
+A8E0 A8FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanaga.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanaga.pl
index 69762b7efec..5b9e2e9868b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanaga.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Devanaga.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Devanagari}
-# \p{Blk=Devanagari}
-# \p{Is_Block=Devanagari}
-# \p{Is_Blk=Devanagari}
-#
-# \p{In_Devanagari}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Devanagari}, \p{Is_Devanagari}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Devanagari}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0900 097F # [128]
+0900 097F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Dingbats.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Dingbats.pl
index 34770d63d72..f5ca32f39aa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Dingbats.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Dingbats.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 192 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Dingbats}
-# \p{Blk=Dingbats}
-# \p{Is_Block=Dingbats}
-# \p{Is_Blk=Dingbats}
-#
-# X \p{Dingbats}
-# X \p{Is_Dingbats}
-# \p{In_Dingbats}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Dingbats}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2700 27BF # [192]
+2700 27BF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/DominoTi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/DominoTi.pl
index b3c7ea1b9cb..999ae605c2c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/DominoTi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/DominoTi.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Domino_Tiles}
-# \p{Blk=Domino_Tiles}
-# \p{Is_Block=Domino_Tiles}
-# \p{Is_Blk=Domino_Tiles}
-#
-# X \p{Domino_Tiles}
-# X \p{Is_Domino_Tiles}
-# \p{In_Domino_Tiles}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Domino_Tiles}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1F030 1F09F # [112]
+1F030 1F09F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Egyptian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Egyptian.pl
index 5ee36aa4239..9442f6fc069 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Egyptian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Egyptian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1072 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Egyptian_Hieroglyphs}
-# \p{Blk=Egyptian_Hieroglyphs}
-# \p{Is_Block=Egyptian_Hieroglyphs}
-# \p{Is_Blk=Egyptian_Hieroglyphs}
-#
-# \p{In_Egyptian_Hieroglyphs}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Egyptian_Hieroglyphs}, \p{Is_Egyptian_Hieroglyphs}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Egyptian_Hieroglyphs}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-13000 1342F # [1072]
+13000 1342F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Emoticon.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Emoticon.pl
new file mode 100644
index 00000000000..10a243c9cbf
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Emoticon.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1F600 1F64F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose2.pl
index a146154e7df..1ec110e4543 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Enclosed_CJK_Letters_And_Months}
-# \p{Blk=Enclosed_CJK_Letters_And_Months}
-# \p{Is_Block=Enclosed_CJK_Letters_And_Months}
-# \p{Is_Blk=Enclosed_CJK_Letters_And_Months}
-#
-# X \p{Enclosed_CJK_Letters_And_Months}
-# X \p{Is_Enclosed_CJK_Letters_And_Months}
-# \p{In_Enclosed_CJK_Letters_And_Months}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Enclosed_CJK_Letters_And_Months}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3200 32FF # [256]
+3200 32FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose3.pl
index f25c8264462..f590cb9bb9c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Enclosed_Ideographic_Supplement}
-# \p{Blk=Enclosed_Ideographic_Supplement}
-# \p{Is_Block=Enclosed_Ideographic_Supplement}
-# \p{Is_Blk=Enclosed_Ideographic_Supplement}
-#
-# X \p{Enclosed_Ideographic_Supplement}
-# X \p{Is_Enclosed_Ideographic_Supplement}
-# \p{In_Enclosed_Ideographic_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Enclosed_Ideographic_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1F200 1F2FF # [256]
+1F200 1F2FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose4.pl
index ab1b2ac6178..2e430f3c8f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclose4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Enclosed_Alphanumeric_Supplement}
-# \p{Blk=Enclosed_Alphanumeric_Supplement}
-# \p{Is_Block=Enclosed_Alphanumeric_Supplement}
-# \p{Is_Blk=Enclosed_Alphanumeric_Supplement}
-#
-# X \p{Enclosed_Alphanumeric_Supplement}
-# X \p{Is_Enclosed_Alphanumeric_Supplement}
-# \p{In_Enclosed_Alphanumeric_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Enclosed_Alphanumeric_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1F100 1F1FF # [256]
+1F100 1F1FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclosed.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclosed.pl
index b5756e90265..8423aeadf60 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclosed.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Enclosed.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 160 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Enclosed_Alphanumerics}
-# \p{Blk=Enclosed_Alphanumerics}
-# \p{Is_Block=Enclosed_Alphanumerics}
-# \p{Is_Blk=Enclosed_Alphanumerics}
-#
-# X \p{Enclosed_Alphanumerics}
-# X \p{Is_Enclosed_Alphanumerics}
-# \p{In_Enclosed_Alphanumerics}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Enclosed_Alphanumerics}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2460 24FF # [160]
+2460 24FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi2.pl
index 345688fb8ff..cb44a9c4ead 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ethiopic_Extended}
-# \p{Blk=Ethiopic_Extended}
-# \p{Is_Block=Ethiopic_Extended}
-# \p{Is_Blk=Ethiopic_Extended}
-#
-# X \p{Ethiopic_Extended}
-# X \p{Is_Ethiopic_Extended}
-# \p{In_Ethiopic_Extended}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ethiopic_Extended}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2D80 2DDF # [96]
+2D80 2DDF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi3.pl
index 28cf3676220..4bf40bc6ab8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ethiopic_Supplement}
-# \p{Blk=Ethiopic_Supplement}
-# \p{Is_Block=Ethiopic_Supplement}
-# \p{Is_Blk=Ethiopic_Supplement}
-#
-# X \p{Ethiopic_Supplement}
-# X \p{Is_Ethiopic_Supplement}
-# \p{In_Ethiopic_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ethiopic_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1380 139F # [32]
+AB00 AB2F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi4.pl
new file mode 100644
index 00000000000..4fd7bb63ec8
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopi4.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1380 139F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopic.pl
index 25f80b2995c..06a556651c8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ethiopic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 384 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ethiopic}
-# \p{Blk=Ethiopic}
-# \p{Is_Block=Ethiopic}
-# \p{Is_Blk=Ethiopic}
-#
-# \p{In_Ethiopic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Ethiopic}, \p{Is_Ethiopic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ethiopic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1200 137F # [384]
+1200 137F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GeneralP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GeneralP.pl
index 05fb6b29f1d..affe85ae11a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GeneralP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GeneralP.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=General_Punctuation}
-# \p{Blk=General_Punctuation}
-# \p{Is_Block=General_Punctuation}
-# \p{Is_Blk=General_Punctuation}
-#
-# X \p{General_Punctuation}
-# X \p{Is_General_Punctuation}
-# \p{In_General_Punctuation}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: General_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2000 206F # [112]
+2000 206F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Geometri.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Geometri.pl
index f768bf77aed..cd41bfc5c69 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Geometri.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Geometri.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Geometric_Shapes}
-# \p{Blk=Geometric_Shapes}
-# \p{Is_Block=Geometric_Shapes}
-# \p{Is_Blk=Geometric_Shapes}
-#
-# X \p{Geometric_Shapes}
-# X \p{Is_Geometric_Shapes}
-# \p{In_Geometric_Shapes}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Geometric_Shapes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-25A0 25FF # [96]
+25A0 25FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgia2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgia2.pl
index b9c6713b9d6..f91f6dfe0d7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgia2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgia2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Georgian_Supplement}
-# \p{Blk=Georgian_Supplement}
-# \p{Is_Block=Georgian_Supplement}
-# \p{Is_Blk=Georgian_Supplement}
-#
-# X \p{Georgian_Supplement}
-# X \p{Is_Georgian_Supplement}
-# \p{In_Georgian_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Georgian_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2D00 2D2F # [48]
+2D00 2D2F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgian.pl
index ac8007456e9..6c89fbe3c4a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Georgian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Georgian}
-# \p{Blk=Georgian}
-# \p{Is_Block=Georgian}
-# \p{Is_Blk=Georgian}
-#
-# \p{In_Georgian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Georgian}, \p{Is_Georgian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Georgian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10A0 10FF # [96]
+10A0 10FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Glagolit.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Glagolit.pl
index 022aa49f58a..f5c1a2c64f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Glagolit.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Glagolit.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Glagolitic}
-# \p{Blk=Glagolitic}
-# \p{Is_Block=Glagolitic}
-# \p{Is_Blk=Glagolitic}
-#
-# \p{In_Glagolitic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Glagolitic}, \p{Is_Glagolitic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Glagolitic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2C00 2C5F # [96]
+2C00 2C5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gothic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gothic.pl
index 25778ddb724..38c52d29a6d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gothic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gothic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Gothic}
-# \p{Blk=Gothic}
-# \p{Is_Block=Gothic}
-# \p{Is_Blk=Gothic}
-#
-# \p{In_Gothic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Gothic}, \p{Is_Gothic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Gothic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10330 1034F # [32]
+10330 1034F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Greek.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Greek.pl
index 6889810c9b6..745a8cd5cbd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Greek.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Greek.pl
@@ -1,46 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 144 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Greek_And_Coptic}
-# \p{Blk=Greek}
-# \p{Is_Block=Greek_And_Coptic}
-# \p{Is_Blk=Greek}
-#
-# X \p{Greek_And_Coptic}
-# X \p{Is_Greek_And_Coptic}
-# \p{In_Greek_And_Coptic}
-# \p{In_Greek}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Greek}, \p{Is_Greek}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Greek_And_Coptic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0370 03FF # [144]
+0370 03FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GreekExt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GreekExt.pl
index 725d564853c..614100611bf 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GreekExt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/GreekExt.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Greek_Extended}
-# \p{Blk=Greek_Extended}
-# \p{Is_Block=Greek_Extended}
-# \p{Is_Blk=Greek_Extended}
-#
-# X \p{Greek_Extended}
-# X \p{Is_Greek_Extended}
-# \p{In_Greek_Extended}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Greek_Extended}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1F00 1FFF # [256]
+1F00 1FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gujarati.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gujarati.pl
index bd6e227dbaa..ccf3a337a6d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gujarati.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gujarati.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Gujarati}
-# \p{Blk=Gujarati}
-# \p{Is_Block=Gujarati}
-# \p{Is_Blk=Gujarati}
-#
-# \p{In_Gujarati}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Gujarati}, \p{Is_Gujarati}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Gujarati}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0A80 0AFF # [128]
+0A80 0AFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gurmukhi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gurmukhi.pl
index 98eb98e99c0..f41c2788592 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gurmukhi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Gurmukhi.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Gurmukhi}
-# \p{Blk=Gurmukhi}
-# \p{Is_Block=Gurmukhi}
-# \p{Is_Blk=Gurmukhi}
-#
-# \p{In_Gurmukhi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Gurmukhi}, \p{Is_Gurmukhi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Gurmukhi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0A00 0A7F # [128]
+0A00 0A7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Halfwidt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Halfwidt.pl
index 1eae3c539a5..3c66757652e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Halfwidt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Halfwidt.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 240 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Halfwidth_And_Fullwidth_Forms}
-# \p{Blk=Halfwidth_And_Fullwidth_Forms}
-# \p{Is_Block=Halfwidth_And_Fullwidth_Forms}
-# \p{Is_Blk=Halfwidth_And_Fullwidth_Forms}
-#
-# X \p{Halfwidth_And_Fullwidth_Forms}
-# X \p{Is_Halfwidth_And_Fullwidth_Forms}
-# \p{In_Halfwidth_And_Fullwidth_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Halfwidth_And_Fullwidth_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FF00 FFEF # [240]
+FF00 FFEF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulCo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulCo.pl
index 05c6c392b04..b78b78d98c2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulCo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulCo.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hangul_Compatibility_Jamo}
-# \p{Blk=Hangul_Compatibility_Jamo}
-# \p{Is_Block=Hangul_Compatibility_Jamo}
-# \p{Is_Blk=Hangul_Compatibility_Jamo}
-#
-# X \p{Hangul_Compatibility_Jamo}
-# X \p{Is_Hangul_Compatibility_Jamo}
-# \p{In_Hangul_Compatibility_Jamo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hangul_Compatibility_Jamo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3130 318F # [96]
+3130 318F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ2.pl
index 07ce9b95c30..4baa56eb3cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hangul_Jamo_Extended_A}
-# \p{Blk=Hangul_Jamo_Extended_A}
-# \p{Is_Block=Hangul_Jamo_Extended_A}
-# \p{Is_Blk=Hangul_Jamo_Extended_A}
-#
-# X \p{Hangul_Jamo_Extended_A}
-# X \p{Is_Hangul_Jamo_Extended_A}
-# \p{In_Hangul_Jamo_Extended_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hangul_Jamo_Extended_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A960 A97F # [32]
+A960 A97F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ3.pl
index 8769538fa5a..904131228b0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJ3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hangul_Jamo_Extended_B}
-# \p{Blk=Hangul_Jamo_Extended_B}
-# \p{Is_Block=Hangul_Jamo_Extended_B}
-# \p{Is_Blk=Hangul_Jamo_Extended_B}
-#
-# X \p{Hangul_Jamo_Extended_B}
-# X \p{Is_Hangul_Jamo_Extended_B}
-# \p{In_Hangul_Jamo_Extended_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hangul_Jamo_Extended_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-D7B0 D7FF # [80]
+D7B0 D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJa.pl
index b4e5dc6d26b..82a347a87ed 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulJa.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hangul_Jamo}
-# \p{Blk=Hangul_Jamo}
-# \p{Is_Block=Hangul_Jamo}
-# \p{Is_Blk=Hangul_Jamo}
-#
-# X \p{Hangul_Jamo}
-# X \p{Is_Hangul_Jamo}
-# \p{In_Hangul_Jamo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hangul_Jamo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1100 11FF # [256]
+1100 11FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulSy.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulSy.pl
index d09c268e457..2305c4c4e35 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulSy.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HangulSy.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 11_184 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=Hangul_Syllables}
-# \p{Blk=Hangul_Syllables}
-# \p{Is_Block=Hangul_Syllables}
-# \p{Is_Blk=Hangul_Syllables}
-#
-# X \p{Hangul_Syllables}
-# X \p{Is_Hangul_Syllables}
-# \p{In_Hangul_Syllables}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hangul_Syllables}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AC00 D7AF # [11_184]
+AC00 D7AF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hanunoo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hanunoo.pl
index d042f1671f2..37d2357cee4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hanunoo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hanunoo.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hanunoo}
-# \p{Blk=Hanunoo}
-# \p{Is_Block=Hanunoo}
-# \p{Is_Blk=Hanunoo}
-#
-# \p{In_Hanunoo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Hanunoo}, \p{Is_Hanunoo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hanunoo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1720 173F # [32]
+1720 173F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hebrew.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hebrew.pl
index 808eeeab396..8ad36433485 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hebrew.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hebrew.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hebrew}
-# \p{Blk=Hebrew}
-# \p{Is_Block=Hebrew}
-# \p{Is_Blk=Hebrew}
-#
-# \p{In_Hebrew}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Hebrew}, \p{Is_Hebrew}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hebrew}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0590 05FF # [112]
+0590 05FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighPriv.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighPriv.pl
index e0d00735b10..2b48e11b60d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighPriv.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighPriv.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=High_Private_Use_Surrogates}
-# \p{Blk=High_Private_Use_Surrogates}
-# \p{Is_Block=High_Private_Use_Surrogates}
-# \p{Is_Blk=High_Private_Use_Surrogates}
-#
-# X \p{High_Private_Use_Surrogates}
-# X \p{Is_High_Private_Use_Surrogates}
-# \p{In_High_Private_Use_Surrogates}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: High_Private_Use_Surrogates}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-DB80 DBFF # [128]
+DB80 DBFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighSurr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighSurr.pl
index e2e52237816..1c7c25e0bd3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighSurr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/HighSurr.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 896 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=High_Surrogates}
-# \p{Blk=High_Surrogates}
-# \p{Is_Block=High_Surrogates}
-# \p{Is_Blk=High_Surrogates}
-#
-# X \p{High_Surrogates}
-# X \p{Is_High_Surrogates}
-# \p{In_High_Surrogates}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: High_Surrogates}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-D800 DB7F # [896]
+D800 DB7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hiragana.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hiragana.pl
index 7ed6403db2a..86511d56242 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hiragana.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Hiragana.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Hiragana}
-# \p{Blk=Hiragana}
-# \p{Is_Block=Hiragana}
-# \p{Is_Blk=Hiragana}
-#
-# \p{In_Hiragana}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Hiragana}, \p{Is_Hiragana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Hiragana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3040 309F # [96]
+3040 309F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/IPAExten.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/IPAExten.pl
index 475d4d56721..ef2dcb13107 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/IPAExten.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/IPAExten.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=IPA_Extensions}
-# \p{Blk=IPA_Extensions}
-# \p{Is_Block=IPA_Extensions}
-# \p{Is_Blk=IPA_Extensions}
-#
-# X \p{IPA_Extensions}
-# X \p{Is_IPA_Extensions}
-# \p{In_IPA_Extensions}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: IPA_Extensions}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0250 02AF # [96]
+0250 02AF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ideograp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ideograp.pl
index d6b6be74b27..276e632e99a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ideograp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ideograp.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ideographic_Description_Characters}
-# \p{Blk=Ideographic_Description_Characters}
-# \p{Is_Block=Ideographic_Description_Characters}
-# \p{Is_Blk=Ideographic_Description_Characters}
-#
-# X \p{Ideographic_Description_Characters}
-# X \p{Is_Ideographic_Description_Characters}
-# \p{In_Ideographic_Description_Characters}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ideographic_Description_Characters}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2FF0 2FFF # [16]
+2FF0 2FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Imperial.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Imperial.pl
index 4d8e5a7583c..d1858484834 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Imperial.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Imperial.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Imperial_Aramaic}
-# \p{Blk=Imperial_Aramaic}
-# \p{Is_Block=Imperial_Aramaic}
-# \p{Is_Blk=Imperial_Aramaic}
-#
-# \p{In_Imperial_Aramaic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Imperial_Aramaic}, \p{Is_Imperial_Aramaic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Imperial_Aramaic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10840 1085F # [32]
+10840 1085F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscrip2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscrip2.pl
index b0f85ffe084..f7a5f7c885b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscrip2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscrip2.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Inscriptional_Parthian}
-# \p{Blk=Inscriptional_Parthian}
-# \p{Is_Block=Inscriptional_Parthian}
-# \p{Is_Blk=Inscriptional_Parthian}
-#
-# \p{In_Inscriptional_Parthian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Inscriptional_Parthian}, \p{Is_Inscriptional_Parthian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Inscriptional_Parthian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B40 10B5F # [32]
+10B40 10B5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscript.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscript.pl
index c90f018b0dc..3c53d87b2f1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscript.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Inscript.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Inscriptional_Pahlavi}
-# \p{Blk=Inscriptional_Pahlavi}
-# \p{Is_Block=Inscriptional_Pahlavi}
-# \p{Is_Blk=Inscriptional_Pahlavi}
-#
-# \p{In_Inscriptional_Pahlavi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Inscriptional_Pahlavi}, \p{Is_Inscriptional_Pahlavi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Inscriptional_Pahlavi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B60 10B7F # [32]
+10B60 10B7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Javanese.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Javanese.pl
index d7eeeba0112..7812c96efb3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Javanese.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Javanese.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Javanese}
-# \p{Blk=Javanese}
-# \p{Is_Block=Javanese}
-# \p{Is_Blk=Javanese}
-#
-# \p{In_Javanese}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Javanese}, \p{Is_Javanese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Javanese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A980 A9DF # [96]
+A980 A9DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kaithi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kaithi.pl
index 1655a67ff47..6e53c05b3b0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kaithi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kaithi.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kaithi}
-# \p{Blk=Kaithi}
-# \p{Is_Block=Kaithi}
-# \p{Is_Blk=Kaithi}
-#
-# \p{In_Kaithi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Kaithi}, \p{Is_Kaithi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Kaithi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-11080 110CF # [80]
+11080 110CF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KanaSupp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KanaSupp.pl
new file mode 100644
index 00000000000..070c30c92a8
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KanaSupp.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1B000 1B0FF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kanbun.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kanbun.pl
index fe09029e9a0..de9655c5595 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kanbun.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kanbun.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kanbun}
-# \p{Blk=Kanbun}
-# \p{Is_Block=Kanbun}
-# \p{Is_Blk=Kanbun}
-#
-# X \p{Kanbun}
-# X \p{Is_Kanbun}
-# \p{In_Kanbun}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Kanbun}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3190 319F # [16]
+3190 319F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KangxiRa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KangxiRa.pl
index 78aa4c44d4b..3c233a0f7e8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KangxiRa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KangxiRa.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 224 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kangxi_Radicals}
-# \p{Blk=Kangxi_Radicals}
-# \p{Is_Block=Kangxi_Radicals}
-# \p{Is_Blk=Kangxi_Radicals}
-#
-# X \p{Kangxi_Radicals}
-# X \p{Is_Kangxi_Radicals}
-# \p{In_Kangxi_Radicals}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Kangxi_Radicals}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2F00 2FDF # [224]
+2F00 2FDF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kannada.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kannada.pl
index 77aa8b2991a..30cf8b9604f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kannada.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kannada.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kannada}
-# \p{Blk=Kannada}
-# \p{Is_Block=Kannada}
-# \p{Is_Blk=Kannada}
-#
-# \p{In_Kannada}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Kannada}, \p{Is_Kannada}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Kannada}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0C80 0CFF # [128]
+0C80 0CFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakan2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakan2.pl
index 383dc4b44bf..3ba758ba620 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakan2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakan2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Katakana_Phonetic_Extensions}
-# \p{Blk=Katakana_Phonetic_Extensions}
-# \p{Is_Block=Katakana_Phonetic_Extensions}
-# \p{Is_Blk=Katakana_Phonetic_Extensions}
-#
-# X \p{Katakana_Phonetic_Extensions}
-# X \p{Is_Katakana_Phonetic_Extensions}
-# \p{In_Katakana_Phonetic_Extensions}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Katakana_Phonetic_Extensions}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-31F0 31FF # [16]
+31F0 31FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakana.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakana.pl
index 075f193662c..51cfca8700c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakana.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Katakana.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Katakana}
-# \p{Blk=Katakana}
-# \p{Is_Block=Katakana}
-# \p{Is_Blk=Katakana}
-#
-# \p{In_Katakana}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Katakana}, \p{Is_Katakana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Katakana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-30A0 30FF # [96]
+30A0 30FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KayahLi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KayahLi.pl
index c6d375b7611..22b4ae2b283 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KayahLi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KayahLi.pl
@@ -1,56 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kayah_Li}
-# \p{Blk=Kayah_Li}
-# \p{Is_Block=Kayah_Li}
-# \p{Is_Blk=Kayah_Li}
-#
-# \p{In_Kayah_Li}
-#
-# \p{Script=Kayah_Li}
-# \p{Sc=Kali}
-# \p{Is_Script=Kayah_Li}
-# \p{Is_Sc=Kali}
-#
-# \p{Kayah_Li}
-# \p{Is_Kayah_Li}
-# \p{Kali}
-# \p{Is_Kali}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Kayah_Li}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A900 A92F # [48]
+A900 A92F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kharosht.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kharosht.pl
index c44c22dd21c..0053e3884eb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kharosht.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Kharosht.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Kharoshthi}
-# \p{Blk=Kharoshthi}
-# \p{Is_Block=Kharoshthi}
-# \p{Is_Blk=Kharoshthi}
-#
-# \p{In_Kharoshthi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Kharoshthi}, \p{Is_Kharoshthi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Kharoshthi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10A00 10A5F # [96]
+10A00 10A5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Khmer.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Khmer.pl
index 94c0e1019cf..6d88e873531 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Khmer.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Khmer.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Khmer}
-# \p{Blk=Khmer}
-# \p{Is_Block=Khmer}
-# \p{Is_Blk=Khmer}
-#
-# \p{In_Khmer}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Khmer}, \p{Is_Khmer}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Khmer}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1780 17FF # [128]
+1780 17FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KhmerSym.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KhmerSym.pl
index eae66de49c8..f4ed4089ec0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KhmerSym.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/KhmerSym.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Khmer_Symbols}
-# \p{Blk=Khmer_Symbols}
-# \p{Is_Block=Khmer_Symbols}
-# \p{Is_Blk=Khmer_Symbols}
-#
-# X \p{Khmer_Symbols}
-# X \p{Is_Khmer_Symbols}
-# \p{In_Khmer_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Khmer_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-19E0 19FF # [32]
+19E0 19FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lao.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lao.pl
index 882e37246ae..c098d85889f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lao.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lao.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Lao}
-# \p{Blk=Lao}
-# \p{Is_Block=Lao}
-# \p{Is_Blk=Lao}
-#
-# \p{In_Lao}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Lao}, \p{Is_Lao}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Lao}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E80 0EFF # [128]
+0E80 0EFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Latin1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Latin1.pl
index 19af738c82a..b5209ef100e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Latin1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Latin1.pl
@@ -1,45 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_1_Supplement}
-# \p{Blk=Latin_1}
-# \p{Is_Block=Latin_1_Supplement}
-# \p{Is_Blk=Latin_1}
-#
-# X \p{Latin_1_Supplement}
-# X \p{Is_Latin_1_Supplement}
-# \p{In_Latin_1_Supplement}
-# X \p{Latin_1}
-# X \p{Is_Latin_1}
-# \p{In_Latin_1}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_1_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0080 00FF # [128]
+0080 00FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx2.pl
index 34a5a605e2e..b1582712b9d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 208 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_Extended_B}
-# \p{Blk=Latin_Extended_B}
-# \p{Is_Block=Latin_Extended_B}
-# \p{Is_Blk=Latin_Extended_B}
-#
-# X \p{Latin_Extended_B}
-# X \p{Is_Latin_Extended_B}
-# \p{In_Latin_Extended_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_Extended_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0180 024F # [208]
+0180 024F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx3.pl
index dfeeeb8f060..a6b0c2088cc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_Extended_C}
-# \p{Blk=Latin_Extended_C}
-# \p{Is_Block=Latin_Extended_C}
-# \p{Is_Blk=Latin_Extended_C}
-#
-# X \p{Latin_Extended_C}
-# X \p{Is_Latin_Extended_C}
-# \p{In_Latin_Extended_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_Extended_C}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2C60 2C7F # [32]
+2C60 2C7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx4.pl
index 3c858162566..e44dac569df 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 224 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_Extended_D}
-# \p{Blk=Latin_Extended_D}
-# \p{Is_Block=Latin_Extended_D}
-# \p{Is_Blk=Latin_Extended_D}
-#
-# X \p{Latin_Extended_D}
-# X \p{Is_Latin_Extended_D}
-# \p{In_Latin_Extended_D}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_Extended_D}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A720 A7FF # [224]
+A720 A7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx5.pl
index 7ed2737263e..c285bb8f78a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinEx5.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_Extended_Additional}
-# \p{Blk=Latin_Extended_Additional}
-# \p{Is_Block=Latin_Extended_Additional}
-# \p{Is_Blk=Latin_Extended_Additional}
-#
-# X \p{Latin_Extended_Additional}
-# X \p{Is_Latin_Extended_Additional}
-# \p{In_Latin_Extended_Additional}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_Extended_Additional}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1E00 1EFF # [256]
+1E00 1EFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinExt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinExt.pl
index 8d8627f5e6e..ea15a06311e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinExt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LatinExt.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Latin_Extended_A}
-# \p{Blk=Latin_Extended_A}
-# \p{Is_Block=Latin_Extended_A}
-# \p{Is_Blk=Latin_Extended_A}
-#
-# X \p{Latin_Extended_A}
-# X \p{Is_Latin_Extended_A}
-# \p{In_Latin_Extended_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Latin_Extended_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0100 017F # [128]
+0100 017F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lepcha.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lepcha.pl
index ba24466f71e..8054bc3f351 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lepcha.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lepcha.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Lepcha}
-# \p{Blk=Lepcha}
-# \p{Is_Block=Lepcha}
-# \p{Is_Blk=Lepcha}
-#
-# \p{In_Lepcha}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Lepcha}, \p{Is_Lepcha}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Lepcha}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1C00 1C4F # [80]
+1C00 1C4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Letterli.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Letterli.pl
index 75bec13f0cf..f39b1a3e19d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Letterli.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Letterli.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Letterlike_Symbols}
-# \p{Blk=Letterlike_Symbols}
-# \p{Is_Block=Letterlike_Symbols}
-# \p{Is_Blk=Letterlike_Symbols}
-#
-# X \p{Letterlike_Symbols}
-# X \p{Is_Letterlike_Symbols}
-# \p{In_Letterlike_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Letterlike_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2100 214F # [80]
+2100 214F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Limbu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Limbu.pl
index 070c259fee7..338d5b4cead 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Limbu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Limbu.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Limbu}
-# \p{Blk=Limbu}
-# \p{Is_Block=Limbu}
-# \p{Is_Blk=Limbu}
-#
-# \p{In_Limbu}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Limbu}, \p{Is_Limbu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Limbu}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1900 194F # [80]
+1900 194F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBI.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBI.pl
index c1281537050..18d7d7410d1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBI.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBI.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Linear_B_Ideograms}
-# \p{Blk=Linear_B_Ideograms}
-# \p{Is_Block=Linear_B_Ideograms}
-# \p{Is_Blk=Linear_B_Ideograms}
-#
-# X \p{Linear_B_Ideograms}
-# X \p{Is_Linear_B_Ideograms}
-# \p{In_Linear_B_Ideograms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Linear_B_Ideograms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10080 100FF # [128]
+10080 100FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBS.pl
index 57f780efa66..7e3b27e2415 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LinearBS.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Linear_B_Syllabary}
-# \p{Blk=Linear_B_Syllabary}
-# \p{Is_Block=Linear_B_Syllabary}
-# \p{Is_Blk=Linear_B_Syllabary}
-#
-# X \p{Linear_B_Syllabary}
-# X \p{Is_Linear_B_Syllabary}
-# \p{In_Linear_B_Syllabary}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Linear_B_Syllabary}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10000 1007F # [128]
+10000 1007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lisu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lisu.pl
index 2eff5d0f4ff..37aa8a4b9f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lisu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lisu.pl
@@ -1,54 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Lisu}
-# \p{Blk=Lisu}
-# \p{Is_Block=Lisu}
-# \p{Is_Blk=Lisu}
-#
-# \p{In_Lisu}
-#
-# \p{Script=Lisu}
-# \p{Sc=Lisu}
-# \p{Is_Script=Lisu}
-# \p{Is_Sc=Lisu}
-#
-# \p{Lisu}
-# \p{Is_Lisu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Lisu}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A4D0 A4FF # [48]
+A4D0 A4FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LowSurro.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LowSurro.pl
index 78767dab0b6..bf8e919d066 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LowSurro.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/LowSurro.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 1024 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Low_Surrogates}
-# \p{Blk=Low_Surrogates}
-# \p{Is_Block=Low_Surrogates}
-# \p{Is_Blk=Low_Surrogates}
-#
-# X \p{Low_Surrogates}
-# X \p{Is_Low_Surrogates}
-# \p{In_Low_Surrogates}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Low_Surrogates}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-DC00 DFFF # [1024]
+DC00 DFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lycian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lycian.pl
index 0061a703789..595c05b5f7b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lycian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lycian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Lycian}
-# \p{Blk=Lycian}
-# \p{Is_Block=Lycian}
-# \p{Is_Blk=Lycian}
-#
-# \p{In_Lycian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Lycian}, \p{Is_Lycian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Lycian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10280 1029F # [32]
+10280 1029F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lydian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lydian.pl
index eebc15552db..e526118e89a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lydian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Lydian.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Lydian}
-# \p{Blk=Lydian}
-# \p{Is_Block=Lydian}
-# \p{Is_Blk=Lydian}
-#
-# \p{In_Lydian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Lydian}, \p{Is_Lydian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Lydian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10920 1093F # [32]
+10920 1093F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MahjongT.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MahjongT.pl
index c6cf0e41a27..36589a401c2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MahjongT.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MahjongT.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Mahjong_Tiles}
-# \p{Blk=Mahjong_Tiles}
-# \p{Is_Block=Mahjong_Tiles}
-# \p{Is_Blk=Mahjong_Tiles}
-#
-# X \p{Mahjong_Tiles}
-# X \p{Is_Mahjong_Tiles}
-# \p{In_Mahjong_Tiles}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Mahjong_Tiles}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1F000 1F02F # [48]
+1F000 1F02F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Malayala.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Malayala.pl
index 611ab908907..f266ecc783a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Malayala.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Malayala.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Malayalam}
-# \p{Blk=Malayalam}
-# \p{Is_Block=Malayalam}
-# \p{Is_Blk=Malayalam}
-#
-# \p{In_Malayalam}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Malayalam}, \p{Is_Malayalam}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Malayalam}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0D00 0D7F # [128]
+0D00 0D7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mandaic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mandaic.pl
new file mode 100644
index 00000000000..db77c3f364b
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mandaic.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+0840 085F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathema2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathema2.pl
index b27bbcbe348..b15ed52d5dd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathema2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathema2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 1024 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Mathematical_Alphanumeric_Symbols}
-# \p{Blk=Mathematical_Alphanumeric_Symbols}
-# \p{Is_Block=Mathematical_Alphanumeric_Symbols}
-# \p{Is_Blk=Mathematical_Alphanumeric_Symbols}
-#
-# X \p{Mathematical_Alphanumeric_Symbols}
-# X \p{Is_Mathematical_Alphanumeric_Symbols}
-# \p{In_Mathematical_Alphanumeric_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Mathematical_Alphanumeric_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D400 1D7FF # [1024]
+1D400 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathemat.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathemat.pl
index 069006bc100..062d9eece72 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathemat.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mathemat.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Mathematical_Operators}
-# \p{Blk=Mathematical_Operators}
-# \p{Is_Block=Mathematical_Operators}
-# \p{Is_Blk=Mathematical_Operators}
-#
-# X \p{Mathematical_Operators}
-# X \p{Is_Mathematical_Operators}
-# \p{In_Mathematical_Operators}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Mathematical_Operators}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2200 22FF # [256]
+2200 22FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MeeteiMa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MeeteiMa.pl
index 8fabd50f5c1..dd073d2cef7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MeeteiMa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MeeteiMa.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Meetei_Mayek}
-# \p{Blk=Meetei_Mayek}
-# \p{Is_Block=Meetei_Mayek}
-# \p{Is_Blk=Meetei_Mayek}
-#
-# \p{In_Meetei_Mayek}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Meetei_Mayek}, \p{Is_Meetei_Mayek}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Meetei_Mayek}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-ABC0 ABFF # [64]
+ABC0 ABFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell2.pl
index 0ed7139fff7..44de5c56be6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Miscellaneous_Technical}
-# \p{Blk=Miscellaneous_Technical}
-# \p{Is_Block=Miscellaneous_Technical}
-# \p{Is_Blk=Miscellaneous_Technical}
-#
-# X \p{Miscellaneous_Technical}
-# X \p{Is_Miscellaneous_Technical}
-# \p{In_Miscellaneous_Technical}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Miscellaneous_Technical}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2300 23FF # [256]
+2300 23FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell3.pl
index 8b900b65516..98a41f658e9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Miscellaneous_Symbols_And_Arrows}
-# \p{Blk=Miscellaneous_Symbols_And_Arrows}
-# \p{Is_Block=Miscellaneous_Symbols_And_Arrows}
-# \p{Is_Blk=Miscellaneous_Symbols_And_Arrows}
-#
-# X \p{Miscellaneous_Symbols_And_Arrows}
-# X \p{Is_Miscellaneous_Symbols_And_Arrows}
-# \p{In_Miscellaneous_Symbols_And_Arrows}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Miscellaneous_Symbols_And_Arrows}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2B00 2BFF # [256]
+2B00 2BFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell4.pl
index 8fbabeb8522..a11a43838f5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Miscellaneous_Mathematical_Symbols_A}
-# \p{Blk=Miscellaneous_Mathematical_Symbols_A}
-# \p{Is_Block=Miscellaneous_Mathematical_Symbols_A}
-# \p{Is_Blk=Miscellaneous_Mathematical_Symbols_A}
-#
-# X \p{Miscellaneous_Mathematical_Symbols_A}
-# X \p{Is_Miscellaneous_Mathematical_Symbols_A}
-# \p{In_Miscellaneous_Mathematical_Symbols_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Miscellaneous_Mathematical_Symbols_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-27C0 27EF # [48]
+27C0 27EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell5.pl
index 712b97febb3..18898aea081 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell5.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Miscellaneous_Mathematical_Symbols_B}
-# \p{Blk=Miscellaneous_Mathematical_Symbols_B}
-# \p{Is_Block=Miscellaneous_Mathematical_Symbols_B}
-# \p{Is_Blk=Miscellaneous_Mathematical_Symbols_B}
-#
-# X \p{Miscellaneous_Mathematical_Symbols_B}
-# X \p{Is_Miscellaneous_Mathematical_Symbols_B}
-# \p{In_Miscellaneous_Mathematical_Symbols_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Miscellaneous_Mathematical_Symbols_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2980 29FF # [128]
+2980 29FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell6.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell6.pl
new file mode 100644
index 00000000000..7932c17341d
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscell6.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1F300 1F5FF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscella.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscella.pl
index 0c89ddd5ee1..c7856b6d57b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscella.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Miscella.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Miscellaneous_Symbols}
-# \p{Blk=Miscellaneous_Symbols}
-# \p{Is_Block=Miscellaneous_Symbols}
-# \p{Is_Blk=Miscellaneous_Symbols}
-#
-# X \p{Miscellaneous_Symbols}
-# X \p{Is_Miscellaneous_Symbols}
-# \p{In_Miscellaneous_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Miscellaneous_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2600 26FF # [256]
+2600 26FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Modifier.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Modifier.pl
index b48f182bd3f..fb4363e4901 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Modifier.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Modifier.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Modifier_Tone_Letters}
-# \p{Blk=Modifier_Tone_Letters}
-# \p{Is_Block=Modifier_Tone_Letters}
-# \p{Is_Blk=Modifier_Tone_Letters}
-#
-# X \p{Modifier_Tone_Letters}
-# X \p{Is_Modifier_Tone_Letters}
-# \p{In_Modifier_Tone_Letters}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Modifier_Tone_Letters}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A700 A71F # [32]
+A700 A71F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mongolia.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mongolia.pl
index 621ba0e39d4..7e3f2abffee 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mongolia.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Mongolia.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 176 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Mongolian}
-# \p{Blk=Mongolian}
-# \p{Is_Block=Mongolian}
-# \p{Is_Blk=Mongolian}
-#
-# \p{In_Mongolian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Mongolian}, \p{Is_Mongolian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Mongolian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1800 18AF # [176]
+1800 18AF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MusicalS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MusicalS.pl
index ec5d6f1dc72..17733b1da06 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MusicalS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MusicalS.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Musical_Symbols}
-# \p{Blk=Musical_Symbols}
-# \p{Is_Block=Musical_Symbols}
-# \p{Is_Blk=Musical_Symbols}
-#
-# X \p{Musical_Symbols}
-# X \p{Is_Musical_Symbols}
-# \p{In_Musical_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Musical_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D100 1D1FF # [256]
+1D100 1D1FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Myanmar.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Myanmar.pl
index 4aed4b7132b..fa45af957cf 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Myanmar.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Myanmar.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 160 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Myanmar}
-# \p{Blk=Myanmar}
-# \p{Is_Block=Myanmar}
-# \p{Is_Blk=Myanmar}
-#
-# \p{In_Myanmar}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Myanmar}, \p{Is_Myanmar}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Myanmar}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1000 109F # [160]
+1000 109F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MyanmarE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MyanmarE.pl
index f12cdfd2000..19c5be07da4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MyanmarE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/MyanmarE.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Myanmar_Extended_A}
-# \p{Blk=Myanmar_Extended_A}
-# \p{Is_Block=Myanmar_Extended_A}
-# \p{Is_Blk=Myanmar_Extended_A}
-#
-# X \p{Myanmar_Extended_A}
-# X \p{Is_Myanmar_Extended_A}
-# \p{In_Myanmar_Extended_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Myanmar_Extended_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AA60 AA7F # [32]
+AA60 AA7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NKo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NKo.pl
index 87c2851237f..9d49d1068f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NKo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NKo.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=NKo}
-# \p{Blk=NKo}
-# \p{Is_Block=NKo}
-# \p{Is_Blk=NKo}
-#
-# \p{In_NKo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Nko}, \p{Is_NKo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: NKo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-07C0 07FF # [64]
+07C0 07FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NewTaiLu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NewTaiLu.pl
index 5279e73d7a1..75161fa1398 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NewTaiLu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NewTaiLu.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=New_Tai_Lue}
-# \p{Blk=New_Tai_Lue}
-# \p{Is_Block=New_Tai_Lue}
-# \p{Is_Blk=New_Tai_Lue}
-#
-# \p{In_New_Tai_Lue}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{New_Tai_Lue}, \p{Is_New_Tai_Lue}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: New_Tai_Lue}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1980 19DF # [96]
+1980 19DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NoBlock.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NoBlock.pl
index c390a4d7219..c0195c7f639 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NoBlock.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NoBlock.pl
@@ -1,72 +1,45 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 864_192 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=No_Block}
-# \p{Blk=No_Block}
-# \p{Is_Block=No_Block}
-# \p{Is_Blk=No_Block}
-#
-# X \p{No_Block}
-# X \p{Is_No_Block}
-# \p{In_No_Block}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: No_Block}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0840 08FF # [192]
-1AB0 1AFF # [80]
-1BC0 1BFF # [64]
-1C80 1CCF # [80]
-2FE0 2FEF # [16]
-A9E0 A9FF # [32]
-AAE0 ABBF # [224]
-10200 1027F # [128]
-102E0 102FF # [32]
-10350 1037F # [48]
-103E0 103FF # [32]
-104B0 107FF # [848]
-10860 108FF # [160]
-10940 109FF # [192]
-10A80 10AFF # [128]
-10B80 10BFF # [128]
-10C50 10E5F # [528]
-10E80 1107F # [512]
-110D0 11FFF # [3888]
-12480 12FFF # [2944]
-13430 1CFFF # [39_888]
-1D250 1D2FF # [176]
-1D380 1D3FF # [128]
-1D800 1EFFF # [6144]
-1F0A0 1F0FF # [96]
-1F300 1FFFF # [3328]
-2A6E0 2A6FF # [32]
-2B740 2F7FF # [16_576]
-2FA20 DFFFF # [722_400]
-E0080 E00FF # [128]
-E01F0 EFFFF # [65_040]
+0860 08FF
+1AB0 1AFF
+1C80 1CCF
+2FE0 2FEF
+A9E0 A9FF
+AAE0 AAFF
+AB30 ABBF
+10200 1027F
+102E0 102FF
+10350 1037F
+103E0 103FF
+104B0 107FF
+10860 108FF
+10940 109FF
+10A80 10AFF
+10B80 10BFF
+10C50 10E5F
+10E80 10FFF
+110D0 11FFF
+12480 12FFF
+13430 167FF
+16A40 1AFFF
+1B100 1CFFF
+1D250 1D2FF
+1D380 1D3FF
+1D800 1EFFF
+1F650 1F67F
+1F780 1FFFF
+2A6E0 2A6FF
+2B820 2F7FF
+2FA20 DFFFF
+E0080 E00FF
+E01F0 EFFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NumberFo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NumberFo.pl
index f407e6f0d0a..4821a85e32d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NumberFo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/NumberFo.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Number_Forms}
-# \p{Blk=Number_Forms}
-# \p{Is_Block=Number_Forms}
-# \p{Is_Blk=Number_Forms}
-#
-# X \p{Number_Forms}
-# X \p{Is_Number_Forms}
-# \p{In_Number_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Number_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2150 218F # [64]
+2150 218F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ogham.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ogham.pl
index 062e329a144..d81f2605fa5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ogham.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ogham.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ogham}
-# \p{Blk=Ogham}
-# \p{Is_Block=Ogham}
-# \p{Is_Blk=Ogham}
-#
-# \p{In_Ogham}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Ogham}, \p{Is_Ogham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ogham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1680 169F # [32]
+1680 169F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OlChiki.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OlChiki.pl
index 48c1eb811cd..c655ac74a3b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OlChiki.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OlChiki.pl
@@ -1,56 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ol_Chiki}
-# \p{Blk=Ol_Chiki}
-# \p{Is_Block=Ol_Chiki}
-# \p{Is_Blk=Ol_Chiki}
-#
-# \p{In_Ol_Chiki}
-#
-# \p{Script=Ol_Chiki}
-# \p{Sc=Olck}
-# \p{Is_Script=Ol_Chiki}
-# \p{Is_Sc=Olck}
-#
-# \p{Ol_Chiki}
-# \p{Is_Ol_Chiki}
-# \p{Olck}
-# \p{Is_Olck}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Ol_Chiki}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1C50 1C7F # [48]
+1C50 1C7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldItali.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldItali.pl
index 1bfe00f07c3..99675aac6e1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldItali.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldItali.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Old_Italic}
-# \p{Blk=Old_Italic}
-# \p{Is_Block=Old_Italic}
-# \p{Is_Blk=Old_Italic}
-#
-# \p{In_Old_Italic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Old_Italic}, \p{Is_Old_Italic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Old_Italic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10300 1032F # [48]
+10300 1032F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldPersi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldPersi.pl
index 19bba01445a..cce63d89725 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldPersi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldPersi.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Old_Persian}
-# \p{Blk=Old_Persian}
-# \p{Is_Block=Old_Persian}
-# \p{Is_Blk=Old_Persian}
-#
-# \p{In_Old_Persian}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Old_Persian}, \p{Is_Old_Persian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Old_Persian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-103A0 103DF # [64]
+103A0 103DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldSouth.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldSouth.pl
index 285e168975b..6e891b4cf0c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldSouth.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldSouth.pl
@@ -1,56 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Old_South_Arabian}
-# \p{Blk=Old_South_Arabian}
-# \p{Is_Block=Old_South_Arabian}
-# \p{Is_Blk=Old_South_Arabian}
-#
-# \p{In_Old_South_Arabian}
-#
-# \p{Script=Old_South_Arabian}
-# \p{Sc=Sarb}
-# \p{Is_Script=Old_South_Arabian}
-# \p{Is_Sc=Sarb}
-#
-# \p{Old_South_Arabian}
-# \p{Is_Old_South_Arabian}
-# \p{Sarb}
-# \p{Is_Sarb}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Old_South_Arabian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10A60 10A7F # [32]
+10A60 10A7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldTurki.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldTurki.pl
index 4e1644fb2ed..a57cc049b55 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldTurki.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OldTurki.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Old_Turkic}
-# \p{Blk=Old_Turkic}
-# \p{Is_Block=Old_Turkic}
-# \p{Is_Blk=Old_Turkic}
-#
-# \p{In_Old_Turkic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Old_Turkic}, \p{Is_Old_Turkic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Old_Turkic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10C00 10C4F # [80]
+10C00 10C4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OpticalC.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OpticalC.pl
index 4dd7f4f0221..59e04988f68 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OpticalC.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/OpticalC.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Optical_Character_Recognition}
-# \p{Blk=Optical_Character_Recognition}
-# \p{Is_Block=Optical_Character_Recognition}
-# \p{Is_Blk=Optical_Character_Recognition}
-#
-# X \p{Optical_Character_Recognition}
-# X \p{Is_Optical_Character_Recognition}
-# \p{In_Optical_Character_Recognition}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Optical_Character_Recognition}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2440 245F # [32]
+2440 245F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Oriya.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Oriya.pl
index d8bc7ee2589..59ed6a3f445 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Oriya.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Oriya.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Oriya}
-# \p{Blk=Oriya}
-# \p{Is_Block=Oriya}
-# \p{Is_Blk=Oriya}
-#
-# \p{In_Oriya}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Oriya}, \p{Is_Oriya}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Oriya}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0B00 0B7F # [128]
+0B00 0B7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Osmanya.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Osmanya.pl
index b223d245c89..2d8ca14e9e7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Osmanya.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Osmanya.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Osmanya}
-# \p{Blk=Osmanya}
-# \p{Is_Block=Osmanya}
-# \p{Is_Blk=Osmanya}
-#
-# \p{In_Osmanya}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Osmanya}, \p{Is_Osmanya}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Osmanya}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10480 104AF # [48]
+10480 104AF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PhagsPa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PhagsPa.pl
index 92b196bca52..83c240c542d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PhagsPa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PhagsPa.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Phags_Pa}
-# \p{Blk=Phags_Pa}
-# \p{Is_Block=Phags_Pa}
-# \p{Is_Blk=Phags_Pa}
-#
-# \p{In_Phags_Pa}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Phags_Pa}, \p{Is_Phags_Pa}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Phags_Pa}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A840 A87F # [64]
+A840 A87F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phaistos.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phaistos.pl
index 3bfc719a931..d2c89680175 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phaistos.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phaistos.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Phaistos_Disc}
-# \p{Blk=Phaistos_Disc}
-# \p{Is_Block=Phaistos_Disc}
-# \p{Is_Blk=Phaistos_Disc}
-#
-# X \p{Phaistos_Disc}
-# X \p{Is_Phaistos_Disc}
-# \p{In_Phaistos_Disc}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Phaistos_Disc}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-101D0 101FF # [48]
+101D0 101FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoenici.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoenici.pl
index a72a4b3ff2d..a181df41163 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoenici.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoenici.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Phoenician}
-# \p{Blk=Phoenician}
-# \p{Is_Block=Phoenician}
-# \p{Is_Blk=Phoenician}
-#
-# \p{In_Phoenician}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Phoenician}, \p{Is_Phoenician}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Phoenician}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10900 1091F # [32]
+10900 1091F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoneti2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoneti2.pl
index 44ee542a547..d4fb4f1321e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoneti2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phoneti2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Phonetic_Extensions_Supplement}
-# \p{Blk=Phonetic_Extensions_Supplement}
-# \p{Is_Block=Phonetic_Extensions_Supplement}
-# \p{Is_Blk=Phonetic_Extensions_Supplement}
-#
-# X \p{Phonetic_Extensions_Supplement}
-# X \p{Is_Phonetic_Extensions_Supplement}
-# \p{In_Phonetic_Extensions_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Phonetic_Extensions_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D80 1DBF # [64]
+1D80 1DBF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phonetic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phonetic.pl
index ef082970e6d..1b4ef343aae 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phonetic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Phonetic.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Phonetic_Extensions}
-# \p{Blk=Phonetic_Extensions}
-# \p{Is_Block=Phonetic_Extensions}
-# \p{Is_Blk=Phonetic_Extensions}
-#
-# X \p{Phonetic_Extensions}
-# X \p{Is_Phonetic_Extensions}
-# \p{In_Phonetic_Extensions}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Phonetic_Extensions}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D00 1D7F # [128]
+1D00 1D7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PlayingC.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PlayingC.pl
new file mode 100644
index 00000000000..77b55cca6ee
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PlayingC.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1F0A0 1F0FF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PrivateU.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PrivateU.pl
index d6251b5eb6b..170f5f64d9d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PrivateU.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/PrivateU.pl
@@ -1,46 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 6400 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Private_Use_Area}
-# \p{Blk=Private_Use}
-# \p{Is_Block=Private_Use_Area}
-# \p{Is_Blk=Private_Use}
-#
-# X \p{Private_Use_Area}
-# X \p{Is_Private_Use_Area}
-# \p{In_Private_Use_Area}
-# \p{In_Private_Use}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Private_Use}, \p{Is_Private_Use}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Private_Use_Area}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-E000 F8FF # [6400]
+E000 F8FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Rejang.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Rejang.pl
index f37b1c3321f..36a31cd889f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Rejang.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Rejang.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Rejang}
-# \p{Blk=Rejang}
-# \p{Is_Block=Rejang}
-# \p{Is_Blk=Rejang}
-#
-# \p{In_Rejang}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Rejang}, \p{Is_Rejang}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Rejang}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A930 A95F # [48]
+A930 A95F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/RumiNume.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/RumiNume.pl
index c589f433459..0b7e2a53a0d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/RumiNume.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/RumiNume.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Rumi_Numeral_Symbols}
-# \p{Blk=Rumi_Numeral_Symbols}
-# \p{Is_Block=Rumi_Numeral_Symbols}
-# \p{Is_Blk=Rumi_Numeral_Symbols}
-#
-# X \p{Rumi_Numeral_Symbols}
-# X \p{Is_Rumi_Numeral_Symbols}
-# \p{In_Rumi_Numeral_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Rumi_Numeral_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10E60 10E7F # [32]
+10E60 10E7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Runic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Runic.pl
index 87ae72d1ed0..34b5f56fa00 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Runic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Runic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Runic}
-# \p{Blk=Runic}
-# \p{Is_Block=Runic}
-# \p{Is_Blk=Runic}
-#
-# \p{In_Runic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Runic}, \p{Is_Runic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Runic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-16A0 16FF # [96]
+16A0 16FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Samarita.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Samarita.pl
index c093bd3811f..f6ac054a685 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Samarita.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Samarita.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Samaritan}
-# \p{Blk=Samaritan}
-# \p{Is_Block=Samaritan}
-# \p{Is_Blk=Samaritan}
-#
-# \p{In_Samaritan}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Samaritan}, \p{Is_Samaritan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Samaritan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0800 083F # [64]
+0800 083F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Saurasht.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Saurasht.pl
index ce226fa2076..725ccf33810 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Saurasht.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Saurasht.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Saurashtra}
-# \p{Blk=Saurashtra}
-# \p{Is_Block=Saurashtra}
-# \p{Is_Blk=Saurashtra}
-#
-# \p{In_Saurashtra}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Saurashtra}, \p{Is_Saurashtra}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Saurashtra}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A880 A8DF # [96]
+A880 A8DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Shavian.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Shavian.pl
index b9f084a9d8b..22c0e8d3791 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Shavian.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Shavian.pl
@@ -1,56 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Shavian}
-# \p{Blk=Shavian}
-# \p{Is_Block=Shavian}
-# \p{Is_Blk=Shavian}
-#
-# \p{In_Shavian}
-#
-# \p{Script=Shavian}
-# \p{Sc=Shaw}
-# \p{Is_Script=Shavian}
-# \p{Is_Sc=Shaw}
-#
-# \p{Shavian}
-# \p{Is_Shavian}
-# \p{Shaw}
-# \p{Is_Shaw}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Sc: Shavian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10450 1047F # [48]
+10450 1047F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sinhala.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sinhala.pl
index f71241fbe61..1b945e56362 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sinhala.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sinhala.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Sinhala}
-# \p{Blk=Sinhala}
-# \p{Is_Block=Sinhala}
-# \p{Is_Blk=Sinhala}
-#
-# \p{In_Sinhala}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Sinhala}, \p{Is_Sinhala}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Sinhala}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0D80 0DFF # [128]
+0D80 0DFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SmallFor.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SmallFor.pl
index 5ed7a03c58f..9ec2868c834 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SmallFor.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SmallFor.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Small_Form_Variants}
-# \p{Blk=Small_Form_Variants}
-# \p{Is_Block=Small_Form_Variants}
-# \p{Is_Blk=Small_Form_Variants}
-#
-# X \p{Small_Form_Variants}
-# X \p{Is_Small_Form_Variants}
-# \p{In_Small_Form_Variants}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Small_Form_Variants}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE50 FE6F # [32]
+FE50 FE6F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SpacingM.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SpacingM.pl
index 89f86bafcb7..4c0fc60f351 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SpacingM.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SpacingM.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Spacing_Modifier_Letters}
-# \p{Blk=Spacing_Modifier_Letters}
-# \p{Is_Block=Spacing_Modifier_Letters}
-# \p{Is_Blk=Spacing_Modifier_Letters}
-#
-# X \p{Spacing_Modifier_Letters}
-# X \p{Is_Spacing_Modifier_Letters}
-# \p{In_Spacing_Modifier_Letters}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Spacing_Modifier_Letters}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-02B0 02FF # [80]
+02B0 02FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Specials.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Specials.pl
index d01ff07b10e..6f964eecef4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Specials.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Specials.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Specials}
-# \p{Blk=Specials}
-# \p{Is_Block=Specials}
-# \p{Is_Blk=Specials}
-#
-# X \p{Specials}
-# X \p{Is_Specials}
-# \p{In_Specials}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Specials}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FFF0 FFFF # [16]
+FFF0 FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sundanes.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sundanes.pl
index a1c5132413c..74c1838390f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sundanes.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Sundanes.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Sundanese}
-# \p{Blk=Sundanese}
-# \p{Is_Block=Sundanese}
-# \p{Is_Blk=Sundanese}
-#
-# \p{In_Sundanese}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Sundanese}, \p{Is_Sundanese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Sundanese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1B80 1BBF # [64]
+1B80 1BBF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Superscr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Superscr.pl
index b28504ff808..3fad6f437f7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Superscr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Superscr.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Superscripts_And_Subscripts}
-# \p{Blk=Superscripts_And_Subscripts}
-# \p{Is_Block=Superscripts_And_Subscripts}
-# \p{Is_Blk=Superscripts_And_Subscripts}
-#
-# X \p{Superscripts_And_Subscripts}
-# X \p{Is_Superscripts_And_Subscripts}
-# \p{In_Superscripts_And_Subscripts}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Superscripts_And_Subscripts}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2070 209F # [48]
+2070 209F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem2.pl
index a8f895158c5..f4f48ef3bbe 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Supplemental_Arrows_B}
-# \p{Blk=Supplemental_Arrows_B}
-# \p{Is_Block=Supplemental_Arrows_B}
-# \p{Is_Blk=Supplemental_Arrows_B}
-#
-# X \p{Supplemental_Arrows_B}
-# X \p{Is_Supplemental_Arrows_B}
-# \p{In_Supplemental_Arrows_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplemental_Arrows_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2900 297F # [128]
+2900 297F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem3.pl
index 9646758c8a7..be5ababb886 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem3.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Supplemental_Punctuation}
-# \p{Blk=Supplemental_Punctuation}
-# \p{Is_Block=Supplemental_Punctuation}
-# \p{Is_Blk=Supplemental_Punctuation}
-#
-# X \p{Supplemental_Punctuation}
-# X \p{Is_Supplemental_Punctuation}
-# \p{In_Supplemental_Punctuation}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplemental_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2E00 2E7F # [128]
+2E00 2E7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem4.pl
index 41f0c1f2666..8ec71243a4c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem4.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 65_536 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=Supplementary_Private_Use_Area_A}
-# \p{Blk=Supplementary_Private_Use_Area_A}
-# \p{Is_Block=Supplementary_Private_Use_Area_A}
-# \p{Is_Blk=Supplementary_Private_Use_Area_A}
-#
-# X \p{Supplementary_Private_Use_Area_A}
-# X \p{Is_Supplementary_Private_Use_Area_A}
-# \p{In_Supplementary_Private_Use_Area_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplementary_Private_Use_Area_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-F0000 FFFFF # [65_536]
+F0000 FFFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem5.pl
index c7b1d0007cd..ddcf688869f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem5.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 65_536 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Block=Supplementary_Private_Use_Area_B}
-# \p{Blk=Supplementary_Private_Use_Area_B}
-# \p{Is_Block=Supplementary_Private_Use_Area_B}
-# \p{Is_Blk=Supplementary_Private_Use_Area_B}
-#
-# X \p{Supplementary_Private_Use_Area_B}
-# X \p{Is_Supplementary_Private_Use_Area_B}
-# \p{In_Supplementary_Private_Use_Area_B}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplementary_Private_Use_Area_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-100000 10FFFF # [65_536]
+100000 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem6.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem6.pl
index f19685a1a9e..7529141a54c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem6.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Supplem6.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Supplemental_Mathematical_Operators}
-# \p{Blk=Supplemental_Mathematical_Operators}
-# \p{Is_Block=Supplemental_Mathematical_Operators}
-# \p{Is_Blk=Supplemental_Mathematical_Operators}
-#
-# X \p{Supplemental_Mathematical_Operators}
-# X \p{Is_Supplemental_Mathematical_Operators}
-# \p{In_Supplemental_Mathematical_Operators}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplemental_Mathematical_Operators}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2A00 2AFF # [256]
+2A00 2AFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Suppleme.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Suppleme.pl
index 4a2ba1addd9..d3a6c9b6e7f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Suppleme.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Suppleme.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Supplemental_Arrows_A}
-# \p{Blk=Supplemental_Arrows_A}
-# \p{Is_Block=Supplemental_Arrows_A}
-# \p{Is_Blk=Supplemental_Arrows_A}
-#
-# X \p{Supplemental_Arrows_A}
-# X \p{Is_Supplemental_Arrows_A}
-# \p{In_Supplemental_Arrows_A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Supplemental_Arrows_A}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-27F0 27FF # [16]
+27F0 27FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SylotiNa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SylotiNa.pl
index 91595be47d2..2ea53776d25 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SylotiNa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/SylotiNa.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Syloti_Nagri}
-# \p{Blk=Syloti_Nagri}
-# \p{Is_Block=Syloti_Nagri}
-# \p{Is_Blk=Syloti_Nagri}
-#
-# \p{In_Syloti_Nagri}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Syloti_Nagri}, \p{Is_Syloti_Nagri}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Syloti_Nagri}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A800 A82F # [48]
+A800 A82F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Syriac.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Syriac.pl
index 505d3f9c516..951e1f051b4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Syriac.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Syriac.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Syriac}
-# \p{Blk=Syriac}
-# \p{Is_Block=Syriac}
-# \p{Is_Blk=Syriac}
-#
-# \p{In_Syriac}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Syriac}, \p{Is_Syriac}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Syriac}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0700 074F # [80]
+0700 074F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagalog.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagalog.pl
index f44cf9b0bf2..409ce6ab09d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagalog.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagalog.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tagalog}
-# \p{Blk=Tagalog}
-# \p{Is_Block=Tagalog}
-# \p{Is_Blk=Tagalog}
-#
-# \p{In_Tagalog}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tagalog}, \p{Is_Tagalog}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tagalog}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1700 171F # [32]
+1700 171F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagbanwa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagbanwa.pl
index 84f82ee0067..41f087fb77d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagbanwa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tagbanwa.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tagbanwa}
-# \p{Blk=Tagbanwa}
-# \p{Is_Block=Tagbanwa}
-# \p{Is_Blk=Tagbanwa}
-#
-# \p{In_Tagbanwa}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tagbanwa}, \p{Is_Tagbanwa}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tagbanwa}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1760 177F # [32]
+1760 177F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tags.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tags.pl
index ae3a9b6fbc8..e377567804e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tags.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tags.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tags}
-# \p{Blk=Tags}
-# \p{Is_Block=Tags}
-# \p{Is_Blk=Tags}
-#
-# X \p{Tags}
-# X \p{Is_Tags}
-# \p{In_Tags}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tags}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-E0000 E007F # [128]
+E0000 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiLe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiLe.pl
index 181a2b87ca7..dca0873f90b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiLe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiLe.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tai_Le}
-# \p{Blk=Tai_Le}
-# \p{Is_Block=Tai_Le}
-# \p{Is_Blk=Tai_Le}
-#
-# \p{In_Tai_Le}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tai_Le}, \p{Is_Tai_Le}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tai_Le}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1950 197F # [48]
+1950 197F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiTham.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiTham.pl
index 7dc2067c64a..2bbec0bb9bb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiTham.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiTham.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 144 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tai_Tham}
-# \p{Blk=Tai_Tham}
-# \p{Is_Block=Tai_Tham}
-# \p{Is_Blk=Tai_Tham}
-#
-# \p{In_Tai_Tham}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tai_Tham}, \p{Is_Tai_Tham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tai_Tham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1A20 1AAF # [144]
+1A20 1AAF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiViet.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiViet.pl
index c40308ee346..fd0025cd164 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiViet.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiViet.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tai_Viet}
-# \p{Blk=Tai_Viet}
-# \p{Is_Block=Tai_Viet}
-# \p{Is_Blk=Tai_Viet}
-#
-# \p{In_Tai_Viet}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tai_Viet}, \p{Is_Tai_Viet}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tai_Viet}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AA80 AADF # [96]
+AA80 AADF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiXuanJ.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiXuanJ.pl
index 1cd1e7e0785..28400adab98 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiXuanJ.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/TaiXuanJ.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tai_Xuan_Jing_Symbols}
-# \p{Blk=Tai_Xuan_Jing_Symbols}
-# \p{Is_Block=Tai_Xuan_Jing_Symbols}
-# \p{Is_Blk=Tai_Xuan_Jing_Symbols}
-#
-# X \p{Tai_Xuan_Jing_Symbols}
-# X \p{Is_Tai_Xuan_Jing_Symbols}
-# \p{In_Tai_Xuan_Jing_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tai_Xuan_Jing_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D300 1D35F # [96]
+1D300 1D35F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tamil.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tamil.pl
index 94be7f2545b..2a5391b4b6f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tamil.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tamil.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tamil}
-# \p{Blk=Tamil}
-# \p{Is_Block=Tamil}
-# \p{Is_Blk=Tamil}
-#
-# \p{In_Tamil}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tamil}, \p{Is_Tamil}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tamil}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0B80 0BFF # [128]
+0B80 0BFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Telugu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Telugu.pl
index edebee1c755..ac3a301d315 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Telugu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Telugu.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Telugu}
-# \p{Blk=Telugu}
-# \p{Is_Block=Telugu}
-# \p{Is_Blk=Telugu}
-#
-# \p{In_Telugu}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Telugu}, \p{Is_Telugu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Telugu}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0C00 0C7F # [128]
+0C00 0C7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thaana.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thaana.pl
index b4d3b353c7d..f7d5ba85376 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thaana.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thaana.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Thaana}
-# \p{Blk=Thaana}
-# \p{Is_Block=Thaana}
-# \p{Is_Blk=Thaana}
-#
-# \p{In_Thaana}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Thaana}, \p{Is_Thaana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Thaana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0780 07BF # [64]
+0780 07BF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thai.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thai.pl
index 803c93f5b01..8d3975fc992 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thai.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Thai.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 128 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Thai}
-# \p{Blk=Thai}
-# \p{Is_Block=Thai}
-# \p{Is_Blk=Thai}
-#
-# \p{In_Thai}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Thai}, \p{Is_Thai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Thai}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E00 0E7F # [128]
+0E00 0E7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tibetan.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tibetan.pl
index ac956148d56..ac0ac6a66e8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tibetan.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tibetan.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 256 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tibetan}
-# \p{Blk=Tibetan}
-# \p{Is_Block=Tibetan}
-# \p{Is_Blk=Tibetan}
-#
-# \p{In_Tibetan}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tibetan}, \p{Is_Tibetan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tibetan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0F00 0FFF # [256]
+0F00 0FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tifinagh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tifinagh.pl
index e6adbd44b1d..6fca504040e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tifinagh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Tifinagh.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Tifinagh}
-# \p{Blk=Tifinagh}
-# \p{Is_Block=Tifinagh}
-# \p{Is_Blk=Tifinagh}
-#
-# \p{In_Tifinagh}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Tifinagh}, \p{Is_Tifinagh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Tifinagh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2D30 2D7F # [80]
+2D30 2D7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Transpor.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Transpor.pl
new file mode 100644
index 00000000000..a3d08f2f931
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Transpor.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1F680 1F6FF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ugaritic.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ugaritic.pl
index 3422e8ddd42..4bc6e8e31a0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ugaritic.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Ugaritic.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Ugaritic}
-# \p{Blk=Ugaritic}
-# \p{Is_Block=Ugaritic}
-# \p{Is_Blk=Ugaritic}
-#
-# \p{In_Ugaritic}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Ugaritic}, \p{Is_Ugaritic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Ugaritic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10380 1039F # [32]
+10380 1039F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/UnifiedC.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/UnifiedC.pl
index b4a004a15a8..a1a71a0a248 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/UnifiedC.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/UnifiedC.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Unified_Canadian_Aboriginal_Syllabics_Extended}
-# \p{Blk=Unified_Canadian_Aboriginal_Syllabics_Extended}
-# \p{Is_Block=Unified_Canadian_Aboriginal_Syllabics_Extended}
-# \p{Is_Blk=Unified_Canadian_Aboriginal_Syllabics_Extended}
-#
-# X \p{Unified_Canadian_Aboriginal_Syllabics_Extended}
-# X \p{Is_Unified_Canadian_Aboriginal_Syllabics_Extended}
-# \p{In_Unified_Canadian_Aboriginal_Syllabics_Extended}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Unified_Canadian_Aboriginal_Syllabics_Extended}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-18B0 18FF # [80]
+18B0 18FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vai.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vai.pl
index d58a2927e45..6d22635408f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vai.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vai.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 320 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Vai}
-# \p{Blk=Vai}
-# \p{Is_Block=Vai}
-# \p{Is_Blk=Vai}
-#
-# \p{In_Vai}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{Vai}, \p{Is_Vai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Vai}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A500 A63F # [320]
+A500 A63F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variati2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variati2.pl
index d0c57956f33..d547e87fc00 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variati2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variati2.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 240 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Variation_Selectors_Supplement}
-# \p{Blk=Variation_Selectors_Supplement}
-# \p{Is_Block=Variation_Selectors_Supplement}
-# \p{Is_Blk=Variation_Selectors_Supplement}
-#
-# X \p{Variation_Selectors_Supplement}
-# X \p{Is_Variation_Selectors_Supplement}
-# \p{In_Variation_Selectors_Supplement}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Variation_Selectors_Supplement}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-E0100 E01EF # [240]
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variatio.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variatio.pl
index efff78f6920..3496b1a868f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variatio.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Variatio.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Variation_Selectors}
-# \p{Blk=Variation_Selectors}
-# \p{Is_Block=Variation_Selectors}
-# \p{Is_Blk=Variation_Selectors}
-#
-# X \p{Variation_Selectors}
-# X \p{Is_Variation_Selectors}
-# \p{In_Variation_Selectors}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Variation_Selectors}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE00 FE0F # [16]
+FE00 FE0F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/VedicExt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/VedicExt.pl
index 88b32f45acb..7e2bb6bbb0e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/VedicExt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/VedicExt.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 48 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Vedic_Extensions}
-# \p{Blk=Vedic_Extensions}
-# \p{Is_Block=Vedic_Extensions}
-# \p{Is_Blk=Vedic_Extensions}
-#
-# X \p{Vedic_Extensions}
-# X \p{Is_Vedic_Extensions}
-# \p{In_Vedic_Extensions}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Vedic_Extensions}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1CD0 1CFF # [48]
+1CD0 1CFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vertical.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vertical.pl
index 52136f3f1be..4006ce83367 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vertical.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/Vertical.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Vertical_Forms}
-# \p{Blk=Vertical_Forms}
-# \p{Is_Block=Vertical_Forms}
-# \p{Is_Blk=Vertical_Forms}
-#
-# X \p{Vertical_Forms}
-# X \p{Is_Vertical_Forms}
-# \p{In_Vertical_Forms}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Vertical_Forms}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE10 FE1F # [16]
+FE10 FE1F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiRadica.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiRadica.pl
index 94d7b75f1f5..ec897ecd9da 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiRadica.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiRadica.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Yi_Radicals}
-# \p{Blk=Yi_Radicals}
-# \p{Is_Block=Yi_Radicals}
-# \p{Is_Blk=Yi_Radicals}
-#
-# X \p{Yi_Radicals}
-# X \p{Is_Yi_Radicals}
-# \p{In_Yi_Radicals}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Yi_Radicals}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A490 A4CF # [64]
+A490 A4CF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiSyllab.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiSyllab.pl
index 908fb821b9c..b12afb6cea8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiSyllab.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YiSyllab.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 1168 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Yi_Syllables}
-# \p{Blk=Yi_Syllables}
-# \p{Is_Block=Yi_Syllables}
-# \p{Is_Blk=Yi_Syllables}
-#
-# X \p{Yi_Syllables}
-# X \p{Is_Yi_Syllables}
-# \p{In_Yi_Syllables}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Yi_Syllables}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A000 A48F # [1168]
+A000 A48F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YijingHe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YijingHe.pl
index ffe3790d83b..466173f35d5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YijingHe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Blk/YijingHe.pl
@@ -1,42 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 64 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Block=Yijing_Hexagram_Symbols}
-# \p{Blk=Yijing_Hexagram_Symbols}
-# \p{Is_Block=Yijing_Hexagram_Symbols}
-# \p{Is_Blk=Yijing_Hexagram_Symbols}
-#
-# X \p{Yijing_Hexagram_Symbols}
-# X \p{Is_Yijing_Hexagram_Symbols}
-# \p{In_Yijing_Hexagram_Symbols}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Blk: Yijing_Hexagram_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-4DC0 4DFF # [64]
+4DC0 4DFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CE/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CE/N.pl
index e1d0789190b..ae1c3ee9b2f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CE/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CE/N.pl
@@ -1,74 +1,46 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_031 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Composition_Exclusion=No}
-# \p{CE=N}
-# \p{Is_Composition_Exclusion=F}
-# \p{Is_CE=False}
-#
-# \P{Composition_Exclusion}
-# \P{Is_Composition_Exclusion}
-# \P{CE}
-# \P{Is_CE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CE: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0957 # [2392]
-0960 09DB # [124]
+0000 0957
+0960 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B5B # [253]
-0B5E 0F42 # [997]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F75 # [12]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B5B
+0B5E 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F75
0F77
-0F79 0F92 # [26]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 2ADB # [6946]
-2ADD FB1C # [53_312]
+0F79 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 2ADB
+2ADD FB1C
FB1E
-FB20 FB29 # [10]
+FB20 FB29
FB37
FB3D
FB3F
FB42
FB45
-FB4F 1D15D # [54_799]
-1D165 1D1BA # [86]
-1D1C1 10FFFF # [994_879]
+FB4F 1D15D
+1D165 1D1BA
+1D1C1 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl
index 4bb818800c4..5b876a3a2df 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CE/Y.pl
@@ -1,50 +1,22 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 81 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Composition_Exclusion=Yes}
-# \p{CE=Y}
-# \p{Is_Composition_Exclusion=T}
-# \p{Is_CE=True}
-#
-# \p{Composition_Exclusion}
-# \p{Is_Composition_Exclusion}
-# \p{CE}
-# \p{Is_CE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CE: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0958 095F # [8]
-09DC 09DD # [2]
+0958 095F
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
-0B5C 0B5D # [2]
+0B5C 0B5D
0F43
0F4D
0F52
@@ -62,12 +34,12 @@ return <<'END';
2ADC
FB1D
FB1F
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FB4E # [9]
-1D15E 1D164 # [7]
-1D1BB 1D1C0 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FB4E
+1D15E 1D164
+1D1BB 1D1C0
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CI/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CI/N.pl
index 8a781167fae..d3cb90579f9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CI/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CI/N.pl
@@ -1,308 +1,290 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_480 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Case_Ignorable=No}
-# \p{CI=N}
-# \p{Is_Case_Ignorable=F}
-# \p{Is_CI=False}
-#
-# \P{Case_Ignorable}
-# \P{Is_Case_Ignorable}
-# \P{CI}
-# \P{Is_CI}
-# \P{_Case_Ignorable}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CI: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0026 # [39]
-0028 002D # [6]
-002F 0039 # [11]
-003B 005D # [35]
+0000 0026
+0028 002D
+002F 0039
+003B 005D
005F
-0061 00A7 # [71]
-00A9 00AC # [4]
+0061 00A7
+00A9 00AC
00AE
-00B0 00B3 # [4]
-00B5 00B6 # [2]
-00B9 02AF # [503]
-0370 0373 # [4]
-0376 0379 # [4]
-037B 0383 # [9]
+00B0 00B3
+00B5 00B6
+00B9 02AF
+0370 0373
+0376 0379
+037B 0383
0386
-0388 0482 # [251]
-048A 0558 # [207]
-055A 0590 # [55]
+0388 0482
+048A 0558
+055A 0590
05BE
05C0
05C3
05C6
-05C8 05F3 # [44]
-05F5 05FF # [11]
-0604 060F # [12]
-061B 063F # [37]
-0641 064A # [10]
-065F 066F # [17]
-0671 06D5 # [101]
+05C8 05F3
+05F5 05FF
+0604 060F
+061B 063F
+0641 064A
+0660 066F
+0671 06D5
+06DE
06E9
-06EE 070E # [33]
+06EE 070E
0710
-0712 072F # [30]
-074B 07A5 # [91]
-07B1 07EA # [58]
-07F6 07F9 # [4]
-07FB 0815 # [27]
-082E 08FF # [210]
-0903 093B # [57]
-093D 0940 # [4]
-0949 094C # [4]
-094E 0950 # [3]
-0956 0961 # [12]
-0964 0970 # [13]
-0972 0980 # [15]
-0982 09BB # [58]
-09BD 09C0 # [4]
-09C5 09CC # [8]
-09CE 09E1 # [20]
-09E4 0A00 # [29]
-0A03 0A3B # [57]
-0A3D 0A40 # [4]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A83 0ABB # [57]
-0ABD 0AC0 # [4]
+0712 072F
+074B 07A5
+07B1 07EA
+07F6 07F9
+07FB 0815
+082E 0858
+085C 08FF
+0903 0939
+093B
+093D 0940
+0949 094C
+094E 0950
+0958 0961
+0964 0970
+0972 0980
+0982 09BB
+09BD 09C0
+09C5 09CC
+09CE 09E1
+09E4 0A00
+0A03 0A3B
+0A3D 0A40
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A83 0ABB
+0ABD 0AC0
0AC6
-0AC9 0ACC # [4]
-0ACE 0AE1 # [20]
-0AE4 0B00 # [29]
-0B02 0B3B # [58]
-0B3D 0B3E # [2]
+0AC9 0ACC
+0ACE 0AE1
+0AE4 0B00
+0B02 0B3B
+0B3D 0B3E
0B40
-0B45 0B4C # [8]
-0B4E 0B55 # [8]
-0B57 0B61 # [11]
-0B64 0B81 # [30]
-0B83 0BBF # [61]
-0BC1 0BCC # [12]
-0BCE 0C3D # [112]
-0C41 0C45 # [5]
+0B45 0B4C
+0B4E 0B55
+0B57 0B61
+0B64 0B81
+0B83 0BBF
+0BC1 0BCC
+0BCE 0C3D
+0C41 0C45
0C49
-0C4E 0C54 # [7]
-0C57 0C61 # [11]
-0C64 0CBB # [88]
-0CBD 0CBE # [2]
-0CC0 0CC5 # [6]
-0CC7 0CCB # [5]
-0CCE 0CE1 # [20]
-0CE4 0D40 # [93]
-0D45 0D4C # [8]
-0D4E 0D61 # [20]
-0D64 0DC9 # [102]
-0DCB 0DD1 # [7]
+0C4E 0C54
+0C57 0C61
+0C64 0CBB
+0CBD 0CBE
+0CC0 0CC5
+0CC7 0CCB
+0CCE 0CE1
+0CE4 0D40
+0D45 0D4C
+0D4E 0D61
+0D64 0DC9
+0DCB 0DD1
0DD5
-0DD7 0E30 # [90]
-0E32 0E33 # [2]
-0E3B 0E45 # [11]
-0E4F 0EB0 # [98]
-0EB2 0EB3 # [2]
+0DD7 0E30
+0E32 0E33
+0E3B 0E45
+0E4F 0EB0
+0EB2 0EB3
0EBA
-0EBD 0EC5 # [9]
+0EBD 0EC5
0EC7
-0ECE 0F17 # [74]
-0F1A 0F34 # [27]
+0ECE 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F70 # [55]
+0F3A 0F70
0F7F
0F85
-0F88 0F8F # [8]
+0F88 0F8C
0F98
-0FBD 0FC5 # [9]
-0FC7 102C # [102]
+0FBD 0FC5
+0FC7 102C
1031
1038
-103B 103C # [2]
-103F 1057 # [25]
-105A 105D # [4]
-1061 1070 # [16]
-1075 1081 # [13]
-1083 1084 # [2]
-1087 108C # [6]
-108E 109C # [15]
-109E 10FB # [94]
-10FD 135E # [610]
-1360 1711 # [946]
-1715 1731 # [29]
-1735 1751 # [29]
-1754 1771 # [30]
-1774 17B3 # [64]
+103B 103C
+103F 1057
+105A 105D
+1061 1070
+1075 1081
+1083 1084
+1087 108C
+108E 109C
+109E 10FB
+10FD 135C
+1360 1711
+1715 1731
+1735 1751
+1754 1771
+1774 17B3
17B6
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-17D4 17D6 # [3]
-17D8 17DC # [5]
-17DE 180A # [45]
-180E 1842 # [53]
-1844 18A8 # [101]
-18AA 191F # [118]
-1923 1926 # [4]
-1929 1931 # [9]
-1933 1938 # [6]
-193C 1A16 # [219]
-1A19 1A55 # [61]
+17BE 17C5
+17C7 17C8
+17D4 17D6
+17D8 17DC
+17DE 180A
+180E 1842
+1844 18A8
+18AA 191F
+1923 1926
+1929 1931
+1933 1938
+193C 1A16
+1A19 1A55
1A57
1A5F
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
-1A7D 1A7E # [2]
-1A80 1AA6 # [39]
-1AA8 1AFF # [88]
-1B04 1B33 # [48]
+1A63 1A64
+1A6D 1A72
+1A7D 1A7E
+1A80 1AA6
+1AA8 1AFF
+1B04 1B33
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B6A # [40]
-1B74 1B7F # [12]
-1B82 1BA1 # [32]
-1BA6 1BA7 # [2]
-1BAA 1C2B # [130]
-1C34 1C35 # [2]
-1C38 1C77 # [64]
-1C7E 1CCF # [82]
+1B3D 1B41
+1B43 1B6A
+1B74 1B7F
+1B82 1BA1
+1BA6 1BA7
+1BAA 1BE5
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1C2B
+1C34 1C35
+1C38 1C77
+1C7E 1CCF
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1D2B # [62]
-1D62 1D77 # [22]
-1D79 1D9A # [34]
-1DE7 1DFC # [22]
-1E00 1FBC # [445]
+1CE9 1CEC
+1CEE 1D2B
+1D62 1D77
+1D79 1D9A
+1DE7 1DFB
+1E00 1FBC
1FBE
-1FC2 1FCC # [11]
-1FD0 1FDC # [13]
-1FE0 1FEC # [13]
-1FF0 1FFC # [13]
-1FFF 200A # [12]
-2010 2017 # [8]
-201A 2023 # [10]
-2025 2026 # [2]
-2028 2029 # [2]
-202F 205F # [49]
-2065 2069 # [5]
+1FC2 1FCC
+1FD0 1FDC
+1FE0 1FEC
+1FF0 1FFC
+1FFF 200A
+2010 2017
+201A 2023
+2025 2026
+2028 2029
+202F 205F
+2065 2069
2070
-2072 207E # [13]
-2080 208F # [16]
-2095 20CF # [59]
-20F1 2C7C # [2956]
-2C7E 2CEE # [113]
-2CF2 2D6E # [125]
-2D70 2DDF # [112]
-2E00 2E2E # [47]
-2E30 3004 # [469]
-3006 3029 # [36]
+2072 207E
+2080 208F
+209D 20CF
+20F1 2C7C
+2C7E 2CEE
+2CF2 2D6E
+2D70 2D7E
+2D80 2DDF
+2E00 2E2E
+2E30 3004
+3006 3029
3030
-3036 303A # [5]
-303C 3098 # [93]
-309F 30FB # [93]
-30FF A014 # [28_438]
-A016 A4F7 # [1250]
-A4FE A60B # [270]
-A60D A66E # [98]
-A673 A67B # [9]
+3036 303A
+303C 3098
+309F 30FB
+30FF A014
+A016 A4F7
+A4FE A60B
+A60D A66E
+A673 A67B
A67E
-A680 A6EF # [112]
-A6F2 A6FF # [14]
-A722 A76F # [78]
-A771 A787 # [23]
-A78B A801 # [119]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A824 # [25]
-A827 A8C3 # [157]
-A8C5 A8DF # [27]
-A8F2 A925 # [52]
-A92E A946 # [25]
-A952 A97F # [46]
-A983 A9B2 # [48]
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD A9CE # [18]
-A9D0 AA28 # [89]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4D AA6F # [35]
-AA71 AAAF # [63]
+A680 A6EF
+A6F2 A6FF
+A722 A76F
+A771 A787
+A78B A801
+A803 A805
+A807 A80A
+A80C A824
+A827 A8C3
+A8C5 A8DF
+A8F2 A925
+A92E A946
+A952 A97F
+A983 A9B2
+A9B4 A9B5
+A9BA A9BB
+A9BD A9CE
+A9D0 AA28
+AA2F AA30
+AA33 AA34
+AA37 AA42
+AA44 AA4B
+AA4D AA6F
+AA71 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 AADC # [27]
-AADE ABE4 # [263]
-ABE6 ABE7 # [2]
-ABE9 ABEC # [4]
-ABEE FB1D # [20_272]
-FB1F FDFF # [737]
-FE10 FE12 # [3]
-FE14 FE1F # [12]
-FE27 FE51 # [43]
-FE53 FE54 # [2]
-FE56 FEFE # [169]
-FF00 FF06 # [7]
-FF08 FF0D # [6]
-FF0F FF19 # [11]
-FF1B FF3D # [35]
+AAC2 AADC
+AADE ABE4
+ABE6 ABE7
+ABE9 ABEC
+ABEE FB1D
+FB1F FBB1
+FBC2 FDFF
+FE10 FE12
+FE14 FE1F
+FE27 FE51
+FE53 FE54
+FE56 FEFE
+FF00 FF06
+FF08 FF0D
+FF0F FF19
+FF1B FF3D
FF3F
-FF41 FF6F # [47]
-FF71 FF9D # [45]
-FFA0 FFE2 # [67]
-FFE4 FFF8 # [21]
-FFFC 101FC # [513]
-101FE 10A00 # [2051]
+FF41 FF6F
+FF71 FF9D
+FFA0 FFE2
+FFE4 FFF8
+FFFC 101FC
+101FE 10A00
10A04
-10A07 10A0B # [5]
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 1107F # [1600]
-11082 110B2 # [49]
-110B7 110B8 # [2]
-110BB 110BC # [2]
-110BE 1D166 # [49_321]
-1D16A 1D172 # [9]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 E0000 # [798_140]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+10A07 10A0B
+10A10 10A37
+10A3B 10A3E
+10A40 11000
+11002 11037
+11047 1107F
+11082 110B2
+110B7 110B8
+110BB 110BC
+110BE 1D166
+1D16A 1D172
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl
index 5bc9d999098..3f58d9670f8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CI/Y.pl
@@ -1,41 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1632 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Case_Ignorable=Yes}
-# \p{CI=Y}
-# \p{Is_Case_Ignorable=T}
-# \p{Is_CI=True}
-#
-# \p{Case_Ignorable}
-# \p{Is_Case_Ignorable}
-# \p{CI}
-# \p{Is_CI}
-# \p{_Case_Ignorable}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CI: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0027
@@ -47,233 +18,242 @@ return <<'END';
00AD
00AF
00B4
-00B7 00B8 # [2]
-02B0 036F # [192]
-0374 0375 # [2]
+00B7 00B8
+02B0 036F
+0374 0375
037A
-0384 0385 # [2]
+0384 0385
0387
-0483 0489 # [7]
+0483 0489
0559
-0591 05BD # [45]
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
05F4
-0600 0603 # [4]
-0610 061A # [11]
+0600 0603
+0610 061A
0640
-064B 065E # [20]
+064B 065F
0670
-06D6 06E8 # [19]
-06EA 06ED # [4]
+06D6 06DD
+06DF 06E8
+06EA 06ED
070F
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F5 # [11]
+0730 074A
+07A6 07B0
+07EB 07F5
07FA
-0816 082D # [24]
-0900 0902 # [3]
+0816 082D
+0859 085B
+0900 0902
+093A
093C
-0941 0948 # [8]
+0941 0948
094D
-0951 0955 # [5]
-0962 0963 # [2]
+0951 0957
+0962 0963
0971
0981
09BC
-09C1 09C4 # [4]
+09C1 09C4
09CD
-09E2 09E3 # [2]
-0A01 0A02 # [2]
+09E2 09E3
+0A01 0A02
0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A41 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A82 # [2]
+0A81 0A82
0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
+0AC1 0AC5
+0AC7 0AC8
0ACD
-0AE2 0AE3 # [2]
+0AE2 0AE3
0B01
0B3C
0B3F
-0B41 0B44 # [4]
+0B41 0B44
0B4D
0B56
-0B62 0B63 # [2]
+0B62 0B63
0B82
0BC0
0BCD
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
+0C3E 0C40
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
0CBC
0CBF
0CC6
-0CCC 0CCD # [2]
-0CE2 0CE3 # [2]
-0D41 0D44 # [4]
+0CCC 0CCD
+0CE2 0CE3
+0D41 0D44
0D4D
-0D62 0D63 # [2]
+0D62 0D63
0DCA
-0DD2 0DD4 # [3]
+0DD2 0DD4
0DD6
0E31
-0E34 0E3A # [7]
-0E46 0E4E # [9]
+0E34 0E3A
+0E46 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
+0EB4 0EB9
+0EBB 0EBC
0EC6
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
10FC
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B4 17B5 # [2]
-17B7 17BD # [7]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B4 17B5
+17B7 17BD
17C6
-17C9 17D3 # [11]
+17C9 17D3
17D7
17DD
-180B 180D # [3]
+180B 180D
1843
18A9
-1920 1922 # [3]
-1927 1928 # [2]
+1920 1922
+1927 1928
1932
-1939 193B # [3]
-1A17 1A18 # [2]
+1939 193B
+1A17 1A18
1A56
-1A58 1A5E # [7]
+1A58 1A5E
1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
+1A65 1A6C
+1A73 1A7C
1A7F
1AA7
-1B00 1B03 # [4]
+1B00 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1C78 1C7D # [6]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B6B 1B73
+1B80 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1C2C 1C33
+1C36 1C37
+1C78 1C7D
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1D2C 1D61 # [54]
+1D2C 1D61
1D78
-1D9B 1DE6 # [76]
-1DFD 1DFF # [3]
+1D9B 1DE6
+1DFC 1DFF
1FBD
-1FBF 1FC1 # [3]
-1FCD 1FCF # [3]
-1FDD 1FDF # [3]
-1FED 1FEF # [3]
-1FFD 1FFE # [2]
-200B 200F # [5]
-2018 2019 # [2]
+1FBF 1FC1
+1FCD 1FCF
+1FDD 1FDF
+1FED 1FEF
+1FFD 1FFE
+200B 200F
+2018 2019
2024
2027
-202A 202E # [5]
-2060 2064 # [5]
-206A 206F # [6]
+202A 202E
+2060 2064
+206A 206F
2071
207F
-2090 2094 # [5]
-20D0 20F0 # [33]
+2090 209C
+20D0 20F0
2C7D
-2CEF 2CF1 # [3]
+2CEF 2CF1
2D6F
-2DE0 2DFF # [32]
+2D7F
+2DE0 2DFF
2E2F
3005
-302A 302F # [6]
-3031 3035 # [5]
+302A 302F
+3031 3035
303B
-3099 309E # [6]
-30FC 30FE # [3]
+3099 309E
+30FC 30FE
A015
-A4F8 A4FD # [6]
+A4F8 A4FD
A60C
-A66F A672 # [4]
-A67C A67D # [2]
+A66F A672
+A67C A67D
A67F
-A6F0 A6F1 # [2]
-A700 A721 # [34]
+A6F0 A6F1
+A700 A721
A770
-A788 A78A # [3]
+A788 A78A
A802
A806
A80B
-A825 A826 # [2]
+A825 A826
A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
+A8E0 A8F1
+A926 A92D
+A947 A951
+A980 A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
A9CF
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
+AA29 AA2E
+AA31 AA32
+AA35 AA36
AA43
AA4C
AA70
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
AADD
ABE5
ABE8
ABED
FB1E
-FE00 FE0F # [16]
+FBB2 FBC1
+FE00 FE0F
FE13
-FE20 FE26 # [7]
+FE20 FE26
FE52
FE55
FEFF
@@ -283,25 +263,27 @@ FF1A
FF3E
FF40
FF70
-FF9E FF9F # [2]
+FF9E FF9F
FFE3
-FFF9 FFFB # [3]
+FFF9 FFFB
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
+11001
+11038 11046
+11080 11081
+110B3 110B6
+110B9 110BA
110BD
-1D167 1D169 # [3]
-1D173 1D182 # [16]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
+1D167 1D169
+1D173 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
+E0020 E007F
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/N.pl
index 69d393e7bce..bca55cd28e0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/N.pl
@@ -1,47 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_019 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_Casefolded=No}
-# \p{CWCF=N}
-# \p{Is_Changes_When_Casefolded=F}
-# \p{Is_CWCF=False}
-#
-# \P{Changes_When_Casefolded}
-# \P{Is_Changes_When_Casefolded}
-# \P{CWCF}
-# \P{Is_CWCF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWCF: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 00B4 # [90]
-00B6 00BF # [10]
+0000 0040
+005B 00B4
+00B6 00BF
00D7
-00E0 00FF # [32]
+00E0 00FF
0101
0103
0105
@@ -69,7 +41,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -108,22 +80,22 @@ return <<'END';
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BB # [3]
-01BD 01C3 # [7]
+01B9 01BB
+01BD 01C3
01C6
01C9
01CC
@@ -134,7 +106,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -143,7 +115,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F3
01F5
01F9
@@ -175,27 +147,27 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0344 # [246]
-0346 036F # [42]
+024F 0344
+0346 036F
0371
-0373 0375 # [3]
-0377 0385 # [15]
+0373 0375
+0377 0385
0387
038B
038D
0390
03A2
-03AC 03C1 # [22]
-03C3 03CE # [12]
-03D2 03D4 # [3]
+03AC 03C1
+03C3 03CE
+03D2 03D4
03D7
03D9
03DB
@@ -209,11 +181,11 @@ return <<'END';
03EB
03ED
03EF
-03F2 03F3 # [2]
+03F2 03F3
03F6
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -230,7 +202,7 @@ return <<'END';
047B
047D
047F
-0481 0489 # [9]
+0481 0489
048B
048D
048F
@@ -264,7 +236,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -307,10 +279,11 @@ return <<'END';
051F
0521
0523
-0525 0530 # [12]
-0557 0586 # [48]
-0588 109F # [2840]
-10C6 1DFF # [3386]
+0525
+0527 0530
+0557 0586
+0588 109F
+10C6 1DFF
1E01
1E03
1E05
@@ -385,8 +358,8 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E99 # [5]
-1E9C 1E9D # [2]
+1E95 1E99
+1E9C 1E9D
1E9F
1EA1
1EA3
@@ -435,41 +408,41 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F17 # [8]
-1F1E 1F27 # [10]
-1F30 1F37 # [8]
-1F40 1F47 # [8]
-1F4E 1F58 # [11]
+1EFF 1F07
+1F10 1F17
+1F1E 1F27
+1F30 1F37
+1F40 1F47
+1F4E 1F58
1F5A
1F5C
1F5E
-1F60 1F67 # [8]
-1F70 1F7F # [16]
-1FB0 1FB1 # [2]
-1FB5 1FB6 # [2]
-1FBD 1FC1 # [5]
-1FC5 1FC6 # [2]
-1FCD 1FD7 # [11]
-1FDC 1FE7 # [12]
-1FED 1FF1 # [5]
-1FF5 1FF6 # [2]
-1FFD 2125 # [297]
-2127 2129 # [3]
-212C 2131 # [6]
-2133 215F # [45]
-2170 2182 # [19]
-2184 24B5 # [818]
-24D0 2BFF # [1840]
-2C2F 2C5F # [49]
+1F60 1F67
+1F70 1F7F
+1FB0 1FB1
+1FB5 1FB6
+1FBD 1FC1
+1FC5 1FC6
+1FCD 1FD7
+1FDC 1FE7
+1FED 1FF1
+1FF5 1FF6
+1FFD 2125
+2127 2129
+212C 2131
+2133 215F
+2170 2182
+2184 24B5
+24D0 2BFF
+2C2F 2C5F
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7D # [8]
+2C73 2C74
+2C76 2C7D
2C81
2C83
2C85
@@ -519,9 +492,9 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CEA # [8]
+2CE3 2CEA
2CEC
-2CEE A63F # [31_058]
+2CEE A63F
A641
A643
A645
@@ -537,13 +510,14 @@ A657
A659
A65B
A65D
-A65F A661 # [3]
+A65F
+A661
A663
A665
A667
A669
A66B
-A66D A67F # [19]
+A66D A67F
A681
A683
A685
@@ -555,14 +529,14 @@ A68F
A691
A693
A695
-A697 A721 # [139]
+A697 A721
A723
A725
A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -593,17 +567,24 @@ A767
A769
A76B
A76D
-A76F A778 # [10]
+A76F A778
A77A
A77C
A77F
A781
A783
A785
-A787 A78A # [4]
-A78C FAFF # [21_364]
-FB07 FB12 # [12]
-FB18 FF20 # [1033]
-FF3B 103FF # [1221]
-10428 10FFFF # [1_047_512]
+A787 A78A
+A78C
+A78E A78F
+A791 A79F
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9 FAFF
+FB07 FB12
+FB18 FF20
+FF3B 103FF
+10428 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl
index d9f21dcc4da..318b25b8840 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWCF/Y.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1093 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_Casefolded=Yes}
-# \p{CWCF=Y}
-# \p{Is_Changes_When_Casefolded=T}
-# \p{Is_CWCF=True}
-#
-# \p{Changes_When_Casefolded}
-# \p{Is_Changes_When_Casefolded}
-# \p{CWCF}
-# \p{Is_CWCF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWCF: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
+0041 005A
00B5
-00C0 00D6 # [23]
-00D8 00DF # [8]
+00C0 00D6
+00D8 00DF
0100
0102
0104
@@ -77,7 +49,7 @@ return <<'END';
0143
0145
0147
-0149 014A # [2]
+0149 014A
014C
014E
0150
@@ -100,32 +72,32 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
017F
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
-01C4 01C5 # [2]
-01C7 01C8 # [2]
-01CA 01CB # [2]
+01C4 01C5
+01C7 01C8
+01CA 01CB
01CD
01CF
01D1
@@ -143,9 +115,9 @@ return <<'END';
01EA
01EC
01EE
-01F1 01F2 # [2]
+01F1 01F2
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -175,10 +147,10 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -188,14 +160,14 @@ return <<'END';
0372
0376
0386
-0388 038A # [3]
+0388 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03C2
-03CF 03D1 # [3]
-03D5 03D6 # [2]
+03CF 03D1
+03D5 03D6
03D8
03DA
03DC
@@ -208,11 +180,11 @@ return <<'END';
03EA
03EC
03EE
-03F0 03F1 # [2]
-03F4 03F5 # [2]
+03F0 03F1
+03F4 03F5
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -257,7 +229,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -307,9 +279,10 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
+0526
+0531 0556
0587
-10A0 10C5 # [38]
+10A0 10C5
1E00
1E02
1E04
@@ -385,7 +358,7 @@ return <<'END';
1E90
1E92
1E94
-1E9A 1E9B # [2]
+1E9A 1E9B
1E9E
1EA0
1EA2
@@ -435,41 +408,41 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
-1F80 1FAF # [48]
-1FB2 1FB4 # [3]
-1FB7 1FBC # [6]
-1FC2 1FC4 # [3]
-1FC7 1FCC # [6]
-1FD8 1FDB # [4]
-1FE8 1FEC # [5]
-1FF2 1FF4 # [3]
-1FF7 1FFC # [6]
+1F68 1F6F
+1F80 1FAF
+1FB2 1FB4
+1FB7 1FBC
+1FC2 1FC4
+1FC7 1FCC
+1FD8 1FDB
+1FE8 1FEC
+1FF2 1FF4
+1FF7 1FFC
2126
-212A 212B # [2]
+212A 212B
2132
-2160 216F # [16]
+2160 216F
2183
-24B6 24CF # [26]
-2C00 2C2E # [47]
+24B6 24CF
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -537,6 +510,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -595,14 +569,21 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF21 FF3A # [26]
-10400 10427 # [40]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+FB00 FB06
+FB13 FB17
+FF21 FF3A
+10400 10427
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/N.pl
index 9d1e21730b3..7a570803181 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/N.pl
@@ -1,138 +1,112 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_002 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_Casemapped=No}
-# \p{CWCM=N}
-# \p{Is_Changes_When_Casemapped=F}
-# \p{Is_CWCM=False}
-#
-# \P{Changes_When_Casemapped}
-# \P{Is_Changes_When_Casemapped}
-# \P{CWCM}
-# \P{Is_CWCM}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWCM: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00B4 # [58]
-00B6 00BF # [10]
+0000 0040
+005B 0060
+007B 00B4
+00B6 00BF
00D7
00F7
0138
018D
019B
-01AA 01AB # [2]
-01BA 01BB # [2]
+01AA 01AB
+01BA 01BB
01BE
-01C0 01C3 # [4]
+01C0 01C3
0221
-0234 0239 # [6]
+0234 0239
0255
0258
025A
-025C 025F # [4]
-0261 0262 # [2]
-0264 0267 # [4]
+025C 025F
+0261 0262
+0264
+0266 0267
026A
-026C 026E # [3]
+026C 026E
0270
-0273 0274 # [2]
-0276 027C # [7]
-027E 027F # [2]
-0281 0282 # [2]
-0284 0287 # [4]
-028D 0291 # [5]
-0293 0344 # [178]
-0346 036F # [42]
-0374 0375 # [2]
-0378 037A # [3]
-037E 0385 # [8]
+0273 0274
+0276 027C
+027E 027F
+0281 0282
+0284 0287
+028D 0291
+0293 0344
+0346 036F
+0374 0375
+0378 037A
+037E 0385
0387
038B
038D
03A2
-03D2 03D4 # [3]
+03D2 03D4
03F3
03F6
03FC
-0482 0489 # [8]
-0526 0530 # [11]
-0557 0560 # [10]
-0588 109F # [2840]
-10C6 1D78 # [3251]
-1D7A 1D7C # [3]
-1D7E 1DFF # [130]
-1E9C 1E9D # [2]
+0482 0489
+0528 0530
+0557 0560
+0588 109F
+10C6 1D78
+1D7A 1D7C
+1D7E 1DFF
+1E9C 1E9D
1E9F
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 2125 # [297]
-2127 2129 # [3]
-212C 2131 # [6]
-2133 214D # [27]
-214F 215F # [17]
-2180 2182 # [3]
-2185 24B5 # [817]
-24EA 2BFF # [1814]
+1FFD 2125
+2127 2129
+212C 2131
+2133 214D
+214F 215F
+2180 2182
+2185 24B5
+24EA 2BFF
2C2F
2C5F
2C71
2C74
-2C77 2C7D # [7]
-2CE4 2CEA # [7]
-2CEF 2CFF # [17]
-2D26 A63F # [31_002]
-A660 A661 # [2]
-A66E A67F # [18]
-A698 A721 # [138]
-A730 A731 # [2]
-A770 A778 # [9]
-A788 A78A # [3]
-A78D FAFF # [21_363]
-FB07 FB12 # [12]
-FB18 FF20 # [1033]
-FF3B FF40 # [6]
-FF5B 103FF # [1189]
-10450 10FFFF # [1_047_472]
+2C77 2C7D
+2CE4 2CEA
+2CEF 2CFF
+2D26 A63F
+A66E A67F
+A698 A721
+A730 A731
+A770 A778
+A788 A78A
+A78E A78F
+A792 A79F
+A7AA FAFF
+FB07 FB12
+FB18 FF20
+FF3B FF40
+FF5B 103FF
+10450 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl
index 2bc21a86ecb..275cf88462b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWCM/Y.pl
@@ -1,137 +1,111 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2110 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_Casemapped=Yes}
-# \p{CWCM=Y}
-# \p{Is_Changes_When_Casemapped=T}
-# \p{Is_CWCM=True}
-#
-# \p{Changes_When_Casemapped}
-# \p{Is_Changes_When_Casemapped}
-# \p{CWCM}
-# \p{Is_CWCM}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWCM: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00B5
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 0137 # [64]
-0139 018C # [84]
-018E 019A # [13]
-019C 01A9 # [14]
-01AC 01B9 # [14]
-01BC 01BD # [2]
+00C0 00D6
+00D8 00F6
+00F8 0137
+0139 018C
+018E 019A
+019C 01A9
+01AC 01B9
+01BC 01BD
01BF
-01C4 0220 # [93]
-0222 0233 # [18]
-023A 0254 # [27]
-0256 0257 # [2]
+01C4 0220
+0222 0233
+023A 0254
+0256 0257
0259
025B
0260
0263
-0268 0269 # [2]
+0265
+0268 0269
026B
026F
-0271 0272 # [2]
+0271 0272
0275
027D
0280
0283
-0288 028C # [5]
+0288 028C
0292
0345
-0370 0373 # [4]
-0376 0377 # [2]
-037B 037D # [3]
+0370 0373
+0376 0377
+037B 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03D1 # [47]
-03D5 03F2 # [30]
-03F4 03F5 # [2]
-03F7 03FB # [5]
-03FD 0481 # [133]
-048A 0525 # [156]
-0531 0556 # [38]
-0561 0587 # [39]
-10A0 10C5 # [38]
+038E 03A1
+03A3 03D1
+03D5 03F2
+03F4 03F5
+03F7 03FB
+03FD 0481
+048A 0527
+0531 0556
+0561 0587
+10A0 10C5
1D79
1D7D
-1E00 1E9B # [156]
+1E00 1E9B
1E9E
-1EA0 1F15 # [118]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1EA0 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2126
-212A 212B # [2]
+212A 212B
2132
214E
-2160 217F # [32]
-2183 2184 # [2]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2C70 # [17]
-2C72 2C73 # [2]
-2C75 2C76 # [2]
-2C7E 2CE3 # [102]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-A640 A65F # [32]
-A662 A66D # [12]
-A680 A697 # [24]
-A722 A72F # [14]
-A732 A76F # [62]
-A779 A787 # [15]
-A78B A78C # [2]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-10400 1044F # [80]
+2160 217F
+2183 2184
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2C70
+2C72 2C73
+2C75 2C76
+2C7E 2CE3
+2CEB 2CEE
+2D00 2D25
+A640 A66D
+A680 A697
+A722 A72F
+A732 A76F
+A779 A787
+A78B A78D
+A790 A791
+A7A0 A7A9
+FB00 FB06
+FB13 FB17
+FF21 FF3A
+FF41 FF5A
+10400 1044F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/N.pl
index c07846c5d94..eab7046269d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/N.pl
@@ -1,54 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_104_372 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_NFKC_Casefolded=No}
-# \p{CWKCF=N}
-# \p{Is_Changes_When_NFKC_Casefolded=F}
-# \p{Is_CWKCF=False}
-#
-# \P{Changes_When_NFKC_Casefolded}
-# \P{Is_Changes_When_NFKC_Casefolded}
-# \P{CWKCF}
-# \P{Is_CWKCF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWKCF: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 009F # [69]
-00A1 00A7 # [7]
+0000 0040
+005B 009F
+00A1 00A7
00A9
-00AB 00AC # [2]
+00AB 00AC
00AE
-00B0 00B1 # [2]
-00B6 00B7 # [2]
+00B0 00B1
+00B6 00B7
00BB
00BF
00D7
-00E0 00FF # [32]
+00E0 00FF
0101
0103
0105
@@ -75,7 +47,7 @@ return <<'END';
012F
0131
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -113,22 +85,22 @@ return <<'END';
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BB # [3]
-01BD 01C3 # [7]
+01B9 01BB
+01BD 01C3
01CE
01D0
01D2
@@ -136,7 +108,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -145,7 +117,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F5
01F9
01FB
@@ -176,33 +148,33 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 02AF # [97]
-02B9 02D7 # [31]
-02DE 02DF # [2]
-02E5 033F # [91]
+024F 02AF
+02B9 02D7
+02DE 02DF
+02E5 033F
0342
-0346 034E # [9]
-0350 036F # [32]
+0346 034E
+0350 036F
0371
0373
0375
-0377 0379 # [3]
-037B 037D # [3]
-037F 0383 # [5]
+0377 0379
+037B 037D
+037F 0383
038B
038D
0390
03A2
-03AC 03C1 # [22]
-03C3 03CE # [12]
+03AC 03C1
+03C3 03CE
03D7
03D9
03DB
@@ -219,8 +191,8 @@ return <<'END';
03F3
03F6
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -237,7 +209,7 @@ return <<'END';
047B
047D
047F
-0481 0489 # [9]
+0481 0489
048B
048D
048F
@@ -271,7 +243,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -314,48 +286,49 @@ return <<'END';
051F
0521
0523
-0525 0530 # [12]
-0557 0586 # [48]
-0588 0674 # [237]
-0679 0957 # [735]
-0960 09DB # [124]
+0525
+0527 0530
+0557 0586
+0588 0674
+0679 0957
+0960 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B5B # [253]
-0B5E 0E32 # [725]
-0E34 0EB2 # [127]
-0EB4 0EDB # [40]
-0EDE 0F0B # [46]
-0F0D 0F42 # [54]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B5B
+0B5E 0E32
+0E34 0EB2
+0EB4 0EDB
+0EDE 0F0B
+0F0D 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
-0F7A 0F80 # [7]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 109F # [230]
-10C6 10FB # [54]
-10FD 115E # [98]
-1161 17B3 # [1619]
-17B6 180A # [85]
-180E 1D2B # [1310]
+0F7A 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 109F
+10C6 10FB
+10FD 115E
+1161 17B3
+17B6 180A
+180E 1D2B
1D2F
1D3B
1D4E
-1D6B 1D77 # [13]
-1D79 1D9A # [34]
-1DC0 1DFF # [64]
+1D6B 1D77
+1D79 1D9A
+1DC0 1DFF
1E01
1E03
1E05
@@ -430,8 +403,8 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E99 # [5]
-1E9C 1E9D # [2]
+1E95 1E99
+1E9C 1E9D
1E9F
1EA1
1EA3
@@ -480,16 +453,16 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F17 # [8]
-1F1E 1F27 # [10]
-1F30 1F37 # [8]
-1F40 1F47 # [8]
-1F4E 1F58 # [11]
+1EFF 1F07
+1F10 1F17
+1F1E 1F27
+1F30 1F37
+1F40 1F47
+1F4E 1F58
1F5A
1F5C
1F5E
-1F60 1F67 # [8]
+1F60 1F67
1F70
1F72
1F74
@@ -497,65 +470,65 @@ return <<'END';
1F78
1F7A
1F7C
-1F7E 1F7F # [2]
-1FB0 1FB1 # [2]
-1FB5 1FB6 # [2]
-1FC5 1FC6 # [2]
-1FD0 1FD2 # [3]
-1FD4 1FD7 # [4]
+1F7E 1F7F
+1FB0 1FB1
+1FB5 1FB6
+1FC5 1FC6
+1FD0 1FD2
+1FD4 1FD7
1FDC
-1FE0 1FE2 # [3]
-1FE4 1FE7 # [4]
-1FF0 1FF1 # [2]
-1FF5 1FF6 # [2]
+1FE0 1FE2
+1FE4 1FE7
+1FF0 1FF1
+1FF5 1FF6
1FFF
2010
-2012 2016 # [5]
-2018 2023 # [12]
-2027 2029 # [3]
-2030 2032 # [3]
+2012 2016
+2018 2023
+2027 2029
+2030 2032
2035
-2038 203B # [4]
+2038 203B
203D
-203F 2046 # [8]
-204A 2056 # [13]
-2058 205E # [7]
-2072 2073 # [2]
+203F 2046
+204A 2056
+2058 205E
+2072 2073
208F
-2095 20A7 # [19]
-20A9 20FF # [87]
+209D 20A7
+20A9 20FF
2104
2108
2114
-2117 2118 # [2]
-211E 211F # [2]
+2117 2118
+211E 211F
2123
2125
2127
2129
212E
213A
-2141 2144 # [4]
-214A 214F # [6]
-2180 2182 # [3]
-2184 2188 # [5]
-218A 222B # [162]
+2141 2144
+214A 214F
+2180 2182
+2184 2188
+218A 222B
222E
-2231 2328 # [248]
-232B 245F # [309]
-24EB 2A0B # [1313]
-2A0D 2A73 # [103]
-2A77 2ADB # [101]
-2ADD 2BFF # [291]
-2C2F 2C5F # [49]
+2231 2328
+232B 245F
+24EB 2A0B
+2A0D 2A73
+2A77 2ADB
+2ADD 2BFF
+2C2F 2C5F
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7B # [6]
+2C73 2C74
+2C76 2C7B
2C81
2C83
2C85
@@ -605,26 +578,26 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CEA # [8]
+2CE3 2CEA
2CEC
-2CEE 2D6E # [129]
-2D70 2E9E # [303]
-2EA0 2EF2 # [83]
-2EF4 2EFF # [12]
-2FD6 2FFF # [42]
-3001 3035 # [53]
+2CEE 2D6E
+2D70 2E9E
+2EA0 2EF2
+2EF4 2EFF
+2FD6 2FFF
+3001 3035
3037
-303B 309A # [96]
-309D 309E # [2]
-30A0 30FE # [95]
-3100 3130 # [49]
-318F 3191 # [3]
-31A0 31FF # [96]
+303B 309A
+309D 309E
+30A0 30FE
+3100 3130
+318F 3191
+31A0 31FF
321F
-3248 324F # [8]
+3248 324F
327F
32FF
-3400 A63F # [29_248]
+3400 A63F
A641
A643
A645
@@ -640,13 +613,14 @@ A657
A659
A65B
A65D
-A65F A661 # [3]
+A65F
+A661
A663
A665
A667
A669
A66B
-A66D A67F # [19]
+A66D A67F
A681
A683
A685
@@ -658,14 +632,14 @@ A68F
A691
A693
A695
-A697 A721 # [139]
+A697 A721
A723
A725
A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -697,92 +671,95 @@ A769
A76B
A76D
A76F
-A771 A778 # [8]
+A771 A778
A77A
A77C
A77F
A781
A783
A785
-A787 A78A # [4]
-A78C F8FF # [20_852]
-FA0E FA0F # [2]
+A787 A78A
+A78C
+A78E A78F
+A791 A79F
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9 F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFD FDFF # [3]
-FE1A FE2F # [22]
-FE45 FE46 # [2]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFD FDFF
+FE1A FE2F
+FE45 FE46
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE73
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
FFEF
-FFF9 103FF # [1031]
-10428 1D15D # [52_534]
-1D165 1D172 # [14]
-1D17B 1D1BA # [64]
-1D1C1 1D3FF # [575]
+FFF9 103FF
+10428 1D15D
+1D165 1D172
+1D17B 1D1BA
+1D1C1 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1F0FF # [6400]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F18F # [65]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 2F7FF # [66_999]
-2FA1E DFFFF # [722_402]
-E1000 10FFFF # [192_512]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1F0FF
+1F10B 1F10F
+1F12F
+1F150 1F18F
+1F191 1F1FF
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 2F7FF
+2FA1E DFFFF
+E1000 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl
index abdbb1bb46b..1aca2265295 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWKCF/Y.pl
@@ -1,53 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 9740 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_NFKC_Casefolded=Yes}
-# \p{CWKCF=Y}
-# \p{Is_Changes_When_NFKC_Casefolded=T}
-# \p{Is_CWKCF=True}
-#
-# \p{Changes_When_NFKC_Casefolded}
-# \p{Is_Changes_When_NFKC_Casefolded}
-# \p{CWKCF}
-# \p{Is_CWKCF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWKCF: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
+0041 005A
00A0
00A8
00AA
00AD
00AF
-00B2 00B5 # [4]
-00B8 00BA # [3]
-00BC 00BE # [3]
-00C0 00D6 # [23]
-00D8 00DF # [8]
+00B2 00B5
+00B8 00BA
+00BC 00BE
+00C0 00D6
+00D8 00DF
0100
0102
0104
@@ -73,16 +45,16 @@ return <<'END';
012C
012E
0130
-0132 0134 # [3]
+0132 0134
0136
0139
013B
013D
-013F 0141 # [3]
+013F 0141
0143
0145
0147
-0149 014A # [2]
+0149 014A
014C
014E
0150
@@ -105,30 +77,30 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
017F
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
-01C4 01CD # [10]
+01C4 01CD
01CF
01D1
01D3
@@ -145,8 +117,8 @@ return <<'END';
01EA
01EC
01EE
-01F1 01F4 # [4]
-01F6 01F8 # [3]
+01F1 01F4
+01F6 01F8
01FA
01FC
01FE
@@ -176,19 +148,19 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
024E
-02B0 02B8 # [9]
-02D8 02DD # [6]
-02E0 02E4 # [5]
-0340 0341 # [2]
-0343 0345 # [3]
+02B0 02B8
+02D8 02DD
+02E0 02E4
+0340 0341
+0343 0345
034F
0370
0372
@@ -196,13 +168,13 @@ return <<'END';
0376
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03C2
-03CF 03D6 # [8]
+03CF 03D6
03D8
03DA
03DC
@@ -215,11 +187,11 @@ return <<'END';
03EA
03EC
03EE
-03F0 03F2 # [3]
-03F4 03F5 # [2]
+03F0 03F2
+03F4 03F5
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -264,7 +236,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -314,20 +286,21 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
+0526
+0531 0556
0587
-0675 0678 # [4]
-0958 095F # [8]
-09DC 09DD # [2]
+0675 0678
+0958 095F
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
-0B5C 0B5D # [2]
+0B5C 0B5D
0E33
0EB3
-0EDC 0EDD # [2]
+0EDC 0EDD
0F0C
0F43
0F4D
@@ -336,7 +309,7 @@ return <<'END';
0F5C
0F69
0F73
-0F75 0F79 # [5]
+0F75 0F79
0F81
0F93
0F9D
@@ -344,17 +317,17 @@ return <<'END';
0FA7
0FAC
0FB9
-10A0 10C5 # [38]
+10A0 10C5
10FC
-115F 1160 # [2]
-17B4 17B5 # [2]
-180B 180D # [3]
-1D2C 1D2E # [3]
-1D30 1D3A # [11]
-1D3C 1D4D # [18]
-1D4F 1D6A # [28]
+115F 1160
+17B4 17B5
+180B 180D
+1D2C 1D2E
+1D30 1D3A
+1D3C 1D4D
+1D4F 1D6A
1D78
-1D9B 1DBF # [37]
+1D9B 1DBF
1E00
1E02
1E04
@@ -430,7 +403,7 @@ return <<'END';
1E90
1E92
1E94
-1E9A 1E9B # [2]
+1E9A 1E9B
1E9E
1EA0
1EA2
@@ -480,16 +453,16 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
+1F68 1F6F
1F71
1F73
1F75
@@ -497,65 +470,65 @@ return <<'END';
1F79
1F7B
1F7D
-1F80 1FAF # [48]
-1FB2 1FB4 # [3]
-1FB7 1FC4 # [14]
-1FC7 1FCF # [9]
+1F80 1FAF
+1FB2 1FB4
+1FB7 1FC4
+1FC7 1FCF
1FD3
-1FD8 1FDB # [4]
-1FDD 1FDF # [3]
+1FD8 1FDB
+1FDD 1FDF
1FE3
-1FE8 1FEF # [8]
-1FF2 1FF4 # [3]
-1FF7 1FFE # [8]
-2000 200F # [16]
+1FE8 1FEF
+1FF2 1FF4
+1FF7 1FFE
+2000 200F
2011
2017
-2024 2026 # [3]
-202A 202F # [6]
-2033 2034 # [2]
-2036 2037 # [2]
+2024 2026
+202A 202F
+2033 2034
+2036 2037
203C
203E
-2047 2049 # [3]
+2047 2049
2057
-205F 2071 # [19]
-2074 208E # [27]
-2090 2094 # [5]
+205F 2071
+2074 208E
+2090 209C
20A8
-2100 2103 # [4]
-2105 2107 # [3]
-2109 2113 # [11]
-2115 2116 # [2]
-2119 211D # [5]
-2120 2122 # [3]
+2100 2103
+2105 2107
+2109 2113
+2115 2116
+2119 211D
+2120 2122
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213B 2140 # [6]
-2145 2149 # [5]
-2150 217F # [48]
+212A 212D
+212F 2139
+213B 2140
+2145 2149
+2150 217F
2183
2189
-222C 222D # [2]
-222F 2230 # [2]
-2329 232A # [2]
-2460 24EA # [139]
+222C 222D
+222F 2230
+2329 232A
+2460 24EA
2A0C
-2A74 2A76 # [3]
+2A74 2A76
2ADC
-2C00 2C2E # [47]
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7C 2C80 # [5]
+2C7C 2C80
2C82
2C84
2C86
@@ -610,20 +583,20 @@ return <<'END';
2D6F
2E9F
2EF3
-2F00 2FD5 # [214]
+2F00 2FD5
3000
3036
-3038 303A # [3]
-309B 309C # [2]
+3038 303A
+309B 309C
309F
30FF
-3131 318E # [94]
-3192 319F # [14]
-3200 321E # [31]
-3220 3247 # [40]
-3250 327E # [47]
-3280 32FE # [127]
-3300 33FF # [256]
+3131 318E
+3192 319F
+3200 321E
+3220 3247
+3250 327E
+3280 32FE
+3300 33FF
A640
A642
A644
@@ -640,6 +613,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -699,89 +673,92 @@ A76E
A770
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-F900 FA0D # [270]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+F900 FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A FA2D # [4]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+FA25 FA26
+FA2A FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB36 # [24]
-FB38 FB3C # [5]
+FB1F FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFC # [13]
-FE00 FE19 # [26]
-FE30 FE44 # [21]
-FE47 FE52 # [12]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFC
+FE00 FE19
+FE30 FE44
+FE47 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF0 FFF8 # [9]
-10400 10427 # [40]
-1D15E 1D164 # [7]
-1D173 1D17A # [8]
-1D1BB 1D1C0 # [6]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF0 FFF8
+10400 10427
+1D15E 1D164
+1D173 1D17A
+1D1BB 1D1C0
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F100 1F10A
+1F110 1F12E
+1F130 1F14F
1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-2F800 2FA1D # [542]
-E0000 E0FFF # [4096]
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+2F800 2FA1D
+E0000 E0FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWL/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWL/N.pl
index ab9799b984d..5f437f1a93a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWL/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWL/N.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_083 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_Lowercased=No}
-# \p{CWL=N}
-# \p{Is_Changes_When_Lowercased=F}
-# \p{Is_CWL=False}
-#
-# \P{Changes_When_Lowercased}
-# \P{Is_Changes_When_Lowercased}
-# \P{CWL}
-# \P{Is_CWL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWL: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 00BF # [101]
+0000 0040
+005B 00BF
00D7
-00DF 00FF # [33]
+00DF 00FF
0101
0103
0105
@@ -68,7 +40,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -76,7 +48,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -102,26 +74,26 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BB # [3]
-01BD 01C3 # [7]
+01B9 01BB
+01BD 01C3
01C6
01C9
01CC
@@ -132,7 +104,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -141,7 +113,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F3
01F5
01F9
@@ -173,25 +145,25 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 036F # [289]
+024F 036F
0371
-0373 0375 # [3]
-0377 0385 # [15]
+0373 0375
+0377 0385
0387
038B
038D
0390
03A2
-03AC 03CE # [35]
-03D0 03D7 # [8]
+03AC 03CE
+03D0 03D7
03D9
03DB
03DD
@@ -203,11 +175,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F3 # [5]
-03F5 03F6 # [2]
+03EF 03F3
+03F5 03F6
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -224,7 +196,7 @@ return <<'END';
047B
047D
047F
-0481 0489 # [9]
+0481 0489
048B
048D
048F
@@ -258,7 +230,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -301,9 +273,10 @@ return <<'END';
051F
0521
0523
-0525 0530 # [12]
-0557 109F # [2889]
-10C6 1DFF # [3386]
+0525
+0527 0530
+0557 109F
+10C6 1DFF
1E01
1E03
1E05
@@ -378,7 +351,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9D # [9]
+1E95 1E9D
1E9F
1EA1
1EA3
@@ -427,40 +400,40 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F17 # [8]
-1F1E 1F27 # [10]
-1F30 1F37 # [8]
-1F40 1F47 # [8]
-1F4E 1F58 # [11]
+1EFF 1F07
+1F10 1F17
+1F1E 1F27
+1F30 1F37
+1F40 1F47
+1F4E 1F58
1F5A
1F5C
1F5E
-1F60 1F67 # [8]
-1F70 1F87 # [24]
-1F90 1F97 # [8]
-1FA0 1FA7 # [8]
-1FB0 1FB7 # [8]
-1FBD 1FC7 # [11]
-1FCD 1FD7 # [11]
-1FDC 1FE7 # [12]
-1FED 1FF7 # [11]
-1FFD 2125 # [297]
-2127 2129 # [3]
-212C 2131 # [6]
-2133 215F # [45]
-2170 2182 # [19]
-2184 24B5 # [818]
-24D0 2BFF # [1840]
-2C2F 2C5F # [49]
+1F60 1F67
+1F70 1F87
+1F90 1F97
+1FA0 1FA7
+1FB0 1FB7
+1FBD 1FC7
+1FCD 1FD7
+1FDC 1FE7
+1FED 1FF7
+1FFD 2125
+2127 2129
+212C 2131
+2133 215F
+2170 2182
+2184 24B5
+24D0 2BFF
+2C2F 2C5F
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7D # [8]
+2C73 2C74
+2C76 2C7D
2C81
2C83
2C85
@@ -510,9 +483,9 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CEA # [8]
+2CE3 2CEA
2CEC
-2CEE A63F # [31_058]
+2CEE A63F
A641
A643
A645
@@ -528,13 +501,14 @@ A657
A659
A65B
A65D
-A65F A661 # [3]
+A65F
+A661
A663
A665
A667
A669
A66B
-A66D A67F # [19]
+A66D A67F
A681
A683
A685
@@ -546,14 +520,14 @@ A68F
A691
A693
A695
-A697 A721 # [139]
+A697 A721
A723
A725
A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -584,15 +558,22 @@ A767
A769
A76B
A76D
-A76F A778 # [10]
+A76F A778
A77A
A77C
A77F
A781
A783
A785
-A787 A78A # [4]
-A78C FF20 # [22_421]
-FF3B 103FF # [1221]
-10428 10FFFF # [1_047_512]
+A787 A78A
+A78C
+A78E A78F
+A791 A79F
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9 FF20
+FF3B 103FF
+10428 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl
index d04a71698b5..07b334a98f8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWL/Y.pl
@@ -1,45 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1029 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_Lowercased=Yes}
-# \p{CWL=Y}
-# \p{Is_Changes_When_Lowercased=T}
-# \p{Is_CWL=True}
-#
-# \p{Changes_When_Lowercased}
-# \p{Is_Changes_When_Lowercased}
-# \p{CWL}
-# \p{Is_CWL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWL: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-00C0 00D6 # [23]
-00D8 00DE # [7]
+0041 005A
+00C0 00D6
+00D8 00DE
0100
0102
0104
@@ -99,31 +71,31 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
-01C4 01C5 # [2]
-01C7 01C8 # [2]
-01CA 01CB # [2]
+01C4 01C5
+01C7 01C8
+01CA 01CB
01CD
01CF
01D1
@@ -141,9 +113,9 @@ return <<'END';
01EA
01EC
01EE
-01F1 01F2 # [2]
+01F1 01F2
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -173,10 +145,10 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -185,11 +157,11 @@ return <<'END';
0372
0376
0386
-0388 038A # [3]
+0388 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03CF
03D8
03DA
@@ -205,8 +177,8 @@ return <<'END';
03EE
03F4
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -251,7 +223,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -301,8 +273,9 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
-10A0 10C5 # [38]
+0526
+0531 0556
+10A0 10C5
1E00
1E02
1E04
@@ -427,40 +400,40 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
-1F88 1F8F # [8]
-1F98 1F9F # [8]
-1FA8 1FAF # [8]
-1FB8 1FBC # [5]
-1FC8 1FCC # [5]
-1FD8 1FDB # [4]
-1FE8 1FEC # [5]
-1FF8 1FFC # [5]
+1F68 1F6F
+1F88 1F8F
+1F98 1F9F
+1FA8 1FAF
+1FB8 1FBC
+1FC8 1FCC
+1FD8 1FDB
+1FE8 1FEC
+1FF8 1FFC
2126
-212A 212B # [2]
+212A 212B
2132
-2160 216F # [16]
+2160 216F
2183
-24B6 24CF # [26]
-2C00 2C2E # [47]
+24B6 24CF
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -528,6 +501,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -586,12 +560,19 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-FF21 FF3A # [26]
-10400 10427 # [40]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+FF21 FF3A
+10400 10427
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWT/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWT/N.pl
index 701ad9a8a79..24516cea7cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWT/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWT/N.pl
@@ -1,45 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_027 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_Titlecased=No}
-# \p{CWT=N}
-# \p{Is_Changes_When_Titlecased=F}
-# \p{Is_CWT=False}
-#
-# \P{Changes_When_Titlecased}
-# \P{Is_Changes_When_Titlecased}
-# \P{CWT}
-# \P{Is_CWT}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWT: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0060 # [97]
-007B 00B4 # [58]
-00B6 00DE # [41]
+0000 0060
+007B 00B4
+00B6 00DE
00F7
0100
0102
@@ -69,7 +41,7 @@ return <<'END';
0132
0134
0136
-0138 0139 # [2]
+0138 0139
013B
013D
013F
@@ -100,29 +72,29 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018D 0191 # [5]
-0193 0194 # [2]
-0196 0198 # [3]
-019B 019D # [3]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018D 0191
+0193 0194
+0196 0198
+019B 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
-01A9 01AC # [4]
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01A6 01A7
+01A9 01AC
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
-01BA 01BC # [3]
+01B7 01B8
+01BA 01BC
01BE
-01C0 01C3 # [4]
+01C0 01C3
01C5
01C8
01CB
@@ -145,7 +117,7 @@ return <<'END';
01EE
01F2
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -165,7 +137,7 @@ return <<'END';
021A
021C
021E
-0220 0222 # [3]
+0220 0222
0224
0226
0228
@@ -174,10 +146,10 @@ return <<'END';
022E
0230
0232
-0234 023B # [8]
-023D 023E # [2]
+0234 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -185,27 +157,28 @@ return <<'END';
0255
0258
025A
-025C 025F # [4]
-0261 0262 # [2]
-0264 0267 # [4]
+025C 025F
+0261 0262
+0264
+0266 0267
026A
-026C 026E # [3]
+026C 026E
0270
-0273 0274 # [2]
-0276 027C # [7]
-027E 027F # [2]
-0281 0282 # [2]
-0284 0287 # [4]
-028D 0291 # [5]
-0293 0344 # [178]
-0346 0370 # [43]
+0273 0274
+0276 027C
+027E 027F
+0281 0282
+0284 0287
+028D 0291
+0293 0344
+0346 0370
0372
-0374 0376 # [3]
-0378 037A # [3]
-037E 038F # [18]
-0391 03AB # [27]
+0374 0376
+0378 037A
+037E 038F
+0391 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -218,10 +191,10 @@ return <<'END';
03EA
03EC
03EE
-03F3 03F4 # [2]
-03F6 03F7 # [2]
-03F9 03FA # [2]
-03FC 042F # [52]
+03F3 03F4
+03F6 03F7
+03F9 03FA
+03FC 042F
0460
0462
0464
@@ -239,7 +212,7 @@ return <<'END';
047C
047E
0480
-0482 048A # [9]
+0482 048A
048C
048E
0490
@@ -266,7 +239,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -316,10 +289,11 @@ return <<'END';
0520
0522
0524
-0526 0560 # [59]
-0588 1D78 # [6129]
-1D7A 1D7C # [3]
-1D7E 1E00 # [131]
+0526
+0528 0560
+0588 1D78
+1D7A 1D7C
+1D7E 1E00
1E02
1E04
1E06
@@ -394,7 +368,7 @@ return <<'END';
1E90
1E92
1E94
-1E9C 1EA0 # [5]
+1E9C 1EA0
1EA2
1EA4
1EA6
@@ -442,39 +416,39 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F16 1F1F # [10]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F46 1F4F # [10]
-1F58 1F5F # [8]
-1F68 1F6F # [8]
-1F7E 1F7F # [2]
-1F88 1F8F # [8]
-1F98 1F9F # [8]
-1FA8 1FAF # [8]
+1F08 1F0F
+1F16 1F1F
+1F28 1F2F
+1F38 1F3F
+1F46 1F4F
+1F58 1F5F
+1F68 1F6F
+1F7E 1F7F
+1F88 1F8F
+1F98 1F9F
+1FA8 1FAF
1FB5
-1FB8 1FBD # [6]
-1FBF 1FC1 # [3]
+1FB8 1FBD
+1FBF 1FC1
1FC5
-1FC8 1FCF # [8]
-1FD4 1FD5 # [2]
-1FD8 1FDF # [8]
-1FE8 1FF1 # [10]
+1FC8 1FCF
+1FD4 1FD5
+1FD8 1FDF
+1FE8 1FF1
1FF5
-1FF8 214D # [342]
-214F 216F # [33]
-2180 2183 # [4]
-2185 24CF # [843]
-24EA 2C2F # [1862]
-2C5F 2C60 # [2]
-2C62 2C64 # [3]
+1FF8 214D
+214F 216F
+2180 2183
+2185 24CF
+24EA 2C2F
+2C5F 2C60
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C72 # [6]
-2C74 2C75 # [2]
-2C77 2C80 # [10]
+2C6D 2C72
+2C74 2C75
+2C77 2C80
2C82
2C84
2C86
@@ -524,10 +498,10 @@ return <<'END';
2CDE
2CE0
2CE2
-2CE4 2CEB # [8]
+2CE4 2CEB
2CED
-2CEF 2CFF # [17]
-2D26 A640 # [31_003]
+2CEF 2CFF
+2D26 A640
A642
A644
A646
@@ -543,13 +517,14 @@ A658
A65A
A65C
A65E
-A660 A662 # [3]
+A660
+A662
A664
A666
A668
A66A
A66C
-A66E A680 # [19]
+A66E A680
A682
A684
A686
@@ -561,14 +536,14 @@ A690
A692
A694
A696
-A698 A722 # [139]
+A698 A722
A724
A726
A728
A72A
A72C
A72E
-A730 A732 # [3]
+A730 A732
A734
A736
A738
@@ -599,17 +574,23 @@ A768
A76A
A76C
A76E
-A770 A779 # [10]
+A770 A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
-A788 A78B # [4]
-A78D FAFF # [21_363]
-FB07 FB12 # [12]
-FB18 FF40 # [1065]
-FF5B 10427 # [1229]
-10450 10FFFF # [1_047_472]
+A788 A78B
+A78D A790
+A792 A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+A7AA FAFF
+FB07 FB12
+FB18 FF40
+FF5B 10427
+10450 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl
index dec6bfca919..1e07eca0942 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWT/Y.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1085 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_Titlecased=Yes}
-# \p{CWT=Y}
-# \p{Is_Changes_When_Titlecased=T}
-# \p{Is_CWT=True}
-#
-# \p{Changes_When_Titlecased}
-# \p{Is_Changes_When_Titlecased}
-# \p{CWT}
-# \p{Is_CWT}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWT: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
00B5
-00DF 00F6 # [24]
-00F8 00FF # [8]
+00DF 00F6
+00F8 00FF
0101
0103
0105
@@ -76,7 +48,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -102,14 +74,14 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
018C
0192
0195
-0199 019A # [2]
+0199 019A
019E
01A1
01A3
@@ -123,8 +95,8 @@ return <<'END';
01BD
01BF
01C4
-01C6 01C7 # [2]
-01C9 01CA # [2]
+01C6 01C7
+01C9 01CA
01CC
01CE
01D0
@@ -133,7 +105,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -142,7 +114,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F1 # [3]
+01EF 01F1
01F3
01F5
01F9
@@ -175,37 +147,38 @@ return <<'END';
0231
0233
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0254 # [6]
-0256 0257 # [2]
+024F 0254
+0256 0257
0259
025B
0260
0263
-0268 0269 # [2]
+0265
+0268 0269
026B
026F
-0271 0272 # [2]
+0271 0272
0275
027D
0280
0283
-0288 028C # [5]
+0288 028C
0292
0345
0371
0373
0377
-037B 037D # [3]
+037B 037D
0390
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -217,11 +190,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F2 # [4]
+03EF 03F2
03F5
03F8
03FB
-0430 045F # [48]
+0430 045F
0461
0463
0465
@@ -272,7 +245,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -316,7 +289,8 @@ return <<'END';
0521
0523
0525
-0561 0587 # [39]
+0527
+0561 0587
1D79
1D7D
1E01
@@ -393,7 +367,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9B # [7]
+1E95 1E9B
1EA1
1EA3
1EA5
@@ -441,34 +415,34 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F15 # [6]
-1F20 1F27 # [8]
-1F30 1F37 # [8]
-1F40 1F45 # [6]
-1F50 1F57 # [8]
-1F60 1F67 # [8]
-1F70 1F7D # [14]
-1F80 1F87 # [8]
-1F90 1F97 # [8]
-1FA0 1FA7 # [8]
-1FB0 1FB4 # [5]
-1FB6 1FB7 # [2]
+1EFF 1F07
+1F10 1F15
+1F20 1F27
+1F30 1F37
+1F40 1F45
+1F50 1F57
+1F60 1F67
+1F70 1F7D
+1F80 1F87
+1F90 1F97
+1FA0 1FA7
+1FB0 1FB4
+1FB6 1FB7
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FC7 # [2]
-1FD0 1FD3 # [4]
-1FD6 1FD7 # [2]
-1FE0 1FE7 # [8]
-1FF2 1FF4 # [3]
-1FF6 1FF7 # [2]
+1FC2 1FC4
+1FC6 1FC7
+1FD0 1FD3
+1FD6 1FD7
+1FE0 1FE7
+1FF2 1FF4
+1FF6 1FF7
214E
-2170 217F # [16]
+2170 217F
2184
-24D0 24E9 # [26]
-2C30 2C5E # [47]
+24D0 24E9
+2C30 2C5E
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
@@ -526,7 +500,7 @@ return <<'END';
2CE3
2CEC
2CEE
-2D00 2D25 # [38]
+2D00 2D25
A641
A643
A645
@@ -543,6 +517,7 @@ A659
A65B
A65D
A65F
+A661
A663
A665
A667
@@ -607,8 +582,14 @@ A783
A785
A787
A78C
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF41 FF5A # [26]
-10428 1044F # [40]
+A791
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9
+FB00 FB06
+FB13 FB17
+FF41 FF5A
+10428 1044F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWU/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWU/N.pl
index e1dbac313ba..6660c421f56 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWU/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWU/N.pl
@@ -1,45 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_000 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Changes_When_Uppercased=No}
-# \p{CWU=N}
-# \p{Is_Changes_When_Uppercased=F}
-# \p{Is_CWU=False}
-#
-# \P{Changes_When_Uppercased}
-# \P{Is_Changes_When_Uppercased}
-# \P{CWU}
-# \P{Is_CWU}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWU: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0060 # [97]
-007B 00B4 # [58]
-00B6 00DE # [41]
+0000 0060
+007B 00B4
+00B6 00DE
00F7
0100
0102
@@ -69,7 +41,7 @@ return <<'END';
0132
0134
0136
-0138 0139 # [2]
+0138 0139
013B
013D
013F
@@ -100,29 +72,29 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018D 0191 # [5]
-0193 0194 # [2]
-0196 0198 # [3]
-019B 019D # [3]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018D 0191
+0193 0194
+0196 0198
+019B 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
-01A9 01AC # [4]
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01A6 01A7
+01A9 01AC
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
-01BA 01BC # [3]
+01B7 01B8
+01BA 01BC
01BE
-01C0 01C4 # [5]
+01C0 01C4
01C7
01CA
01CD
@@ -144,7 +116,7 @@ return <<'END';
01EE
01F1
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -164,7 +136,7 @@ return <<'END';
021A
021C
021E
-0220 0222 # [3]
+0220 0222
0224
0226
0228
@@ -173,10 +145,10 @@ return <<'END';
022E
0230
0232
-0234 023B # [8]
-023D 023E # [2]
+0234 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -184,27 +156,28 @@ return <<'END';
0255
0258
025A
-025C 025F # [4]
-0261 0262 # [2]
-0264 0267 # [4]
+025C 025F
+0261 0262
+0264
+0266 0267
026A
-026C 026E # [3]
+026C 026E
0270
-0273 0274 # [2]
-0276 027C # [7]
-027E 027F # [2]
-0281 0282 # [2]
-0284 0287 # [4]
-028D 0291 # [5]
-0293 0344 # [178]
-0346 0370 # [43]
+0273 0274
+0276 027C
+027E 027F
+0281 0282
+0284 0287
+028D 0291
+0293 0344
+0346 0370
0372
-0374 0376 # [3]
-0378 037A # [3]
-037E 038F # [18]
-0391 03AB # [27]
+0374 0376
+0378 037A
+037E 038F
+0391 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -217,10 +190,10 @@ return <<'END';
03EA
03EC
03EE
-03F3 03F4 # [2]
-03F6 03F7 # [2]
-03F9 03FA # [2]
-03FC 042F # [52]
+03F3 03F4
+03F6 03F7
+03F9 03FA
+03FC 042F
0460
0462
0464
@@ -238,7 +211,7 @@ return <<'END';
047C
047E
0480
-0482 048A # [9]
+0482 048A
048C
048E
0490
@@ -265,7 +238,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -315,10 +288,11 @@ return <<'END';
0520
0522
0524
-0526 0560 # [59]
-0588 1D78 # [6129]
-1D7A 1D7C # [3]
-1D7E 1E00 # [131]
+0526
+0528 0560
+0588 1D78
+1D7A 1D7C
+1D7E 1E00
1E02
1E04
1E06
@@ -393,7 +367,7 @@ return <<'END';
1E90
1E92
1E94
-1E9C 1EA0 # [5]
+1E9C 1EA0
1EA2
1EA4
1EA6
@@ -441,39 +415,39 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F16 1F1F # [10]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F46 1F4F # [10]
-1F58 1F5F # [8]
-1F68 1F6F # [8]
-1F7E 1F7F # [2]
+1F08 1F0F
+1F16 1F1F
+1F28 1F2F
+1F38 1F3F
+1F46 1F4F
+1F58 1F5F
+1F68 1F6F
+1F7E 1F7F
1FB5
-1FB8 1FBB # [4]
+1FB8 1FBB
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FC8 1FCB # [4]
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FD8 1FDF # [8]
-1FE8 1FF1 # [10]
+1FC8 1FCB
+1FCD 1FCF
+1FD4 1FD5
+1FD8 1FDF
+1FE8 1FF1
1FF5
-1FF8 1FFB # [4]
-1FFD 214D # [337]
-214F 216F # [33]
-2180 2183 # [4]
-2185 24CF # [843]
-24EA 2C2F # [1862]
-2C5F 2C60 # [2]
-2C62 2C64 # [3]
+1FF8 1FFB
+1FFD 214D
+214F 216F
+2180 2183
+2185 24CF
+24EA 2C2F
+2C5F 2C60
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C72 # [6]
-2C74 2C75 # [2]
-2C77 2C80 # [10]
+2C6D 2C72
+2C74 2C75
+2C77 2C80
2C82
2C84
2C86
@@ -523,10 +497,10 @@ return <<'END';
2CDE
2CE0
2CE2
-2CE4 2CEB # [8]
+2CE4 2CEB
2CED
-2CEF 2CFF # [17]
-2D26 A640 # [31_003]
+2CEF 2CFF
+2D26 A640
A642
A644
A646
@@ -542,13 +516,14 @@ A658
A65A
A65C
A65E
-A660 A662 # [3]
+A660
+A662
A664
A666
A668
A66A
A66C
-A66E A680 # [19]
+A66E A680
A682
A684
A686
@@ -560,14 +535,14 @@ A690
A692
A694
A696
-A698 A722 # [139]
+A698 A722
A724
A726
A728
A72A
A72C
A72E
-A730 A732 # [3]
+A730 A732
A734
A736
A738
@@ -598,17 +573,23 @@ A768
A76A
A76C
A76E
-A770 A779 # [10]
+A770 A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
-A788 A78B # [4]
-A78D FAFF # [21_363]
-FB07 FB12 # [12]
-FB18 FF40 # [1065]
-FF5B 10427 # [1229]
-10450 10FFFF # [1_047_472]
+A788 A78B
+A78D A790
+A792 A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+A7AA FAFF
+FB07 FB12
+FB18 FF40
+FF5B 10427
+10450 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl
index c12ccf8ee49..c4620329c2a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CWU/Y.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1112 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Changes_When_Uppercased=Yes}
-# \p{CWU=Y}
-# \p{Is_Changes_When_Uppercased=T}
-# \p{Is_CWU=True}
-#
-# \p{Changes_When_Uppercased}
-# \p{Is_Changes_When_Uppercased}
-# \p{CWU}
-# \p{Is_CWU}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_CWU: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
00B5
-00DF 00F6 # [24]
-00F8 00FF # [8]
+00DF 00F6
+00F8 00FF
0101
0103
0105
@@ -76,7 +48,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -102,14 +74,14 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
018C
0192
0195
-0199 019A # [2]
+0199 019A
019E
01A1
01A3
@@ -122,9 +94,9 @@ return <<'END';
01B9
01BD
01BF
-01C5 01C6 # [2]
-01C8 01C9 # [2]
-01CB 01CC # [2]
+01C5 01C6
+01C8 01C9
+01CB 01CC
01CE
01D0
01D2
@@ -132,7 +104,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -141,8 +113,8 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
-01F2 01F3 # [2]
+01EF 01F0
+01F2 01F3
01F5
01F9
01FB
@@ -174,37 +146,38 @@ return <<'END';
0231
0233
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0254 # [6]
-0256 0257 # [2]
+024F 0254
+0256 0257
0259
025B
0260
0263
-0268 0269 # [2]
+0265
+0268 0269
026B
026F
-0271 0272 # [2]
+0271 0272
0275
027D
0280
0283
-0288 028C # [5]
+0288 028C
0292
0345
0371
0373
0377
-037B 037D # [3]
+037B 037D
0390
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -216,11 +189,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F2 # [4]
+03EF 03F2
03F5
03F8
03FB
-0430 045F # [48]
+0430 045F
0461
0463
0465
@@ -271,7 +244,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -315,7 +288,8 @@ return <<'END';
0521
0523
0525
-0561 0587 # [39]
+0527
+0561 0587
1D79
1D7D
1E01
@@ -392,7 +366,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9B # [7]
+1E95 1E9B
1EA1
1EA3
1EA5
@@ -440,34 +414,34 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F15 # [6]
-1F20 1F27 # [8]
-1F30 1F37 # [8]
-1F40 1F45 # [6]
-1F50 1F57 # [8]
-1F60 1F67 # [8]
-1F70 1F7D # [14]
-1F80 1FB4 # [53]
-1FB6 1FB7 # [2]
+1EFF 1F07
+1F10 1F15
+1F20 1F27
+1F30 1F37
+1F40 1F45
+1F50 1F57
+1F60 1F67
+1F70 1F7D
+1F80 1FB4
+1FB6 1FB7
1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FC7 # [2]
+1FC2 1FC4
+1FC6 1FC7
1FCC
-1FD0 1FD3 # [4]
-1FD6 1FD7 # [2]
-1FE0 1FE7 # [8]
-1FF2 1FF4 # [3]
-1FF6 1FF7 # [2]
+1FD0 1FD3
+1FD6 1FD7
+1FE0 1FE7
+1FF2 1FF4
+1FF6 1FF7
1FFC
214E
-2170 217F # [16]
+2170 217F
2184
-24D0 24E9 # [26]
-2C30 2C5E # [47]
+24D0 24E9
+2C30 2C5E
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
@@ -525,7 +499,7 @@ return <<'END';
2CE3
2CEC
2CEE
-2D00 2D25 # [38]
+2D00 2D25
A641
A643
A645
@@ -542,6 +516,7 @@ A659
A65B
A65D
A65F
+A661
A663
A665
A667
@@ -606,8 +581,14 @@ A783
A785
A787
A78C
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF41 FF5A # [26]
-10428 1044F # [40]
+A791
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9
+FB00 FB06
+FB13 FB17
+FF41 FF5A
+10428 1044F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Cased/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Cased/N.pl
index 72315a0f501..a6a190d8942 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Cased/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Cased/N.pl
@@ -1,140 +1,116 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_110_704 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Cased=No}
-# \p{Is_Cased=N}
-# \p{Cased=F}
-# \p{Is_Cased=False}
-#
-# \P{Cased}
-# \P{Is_Cased}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Cased: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00A9 # [47]
-00AB 00B4 # [10]
-00B6 00B9 # [4]
-00BB 00BF # [5]
+0000 0040
+005B 0060
+007B 00A9
+00AB 00B4
+00B6 00B9
+00BB 00BF
00D7
00F7
01BB
-01C0 01C3 # [4]
+01C0 01C3
0294
-02B9 02BF # [7]
-02C2 02DF # [30]
-02E5 0344 # [96]
-0346 036F # [42]
-0374 0375 # [2]
-0378 0379 # [2]
-037E 0385 # [8]
+02B9 02BF
+02C2 02DF
+02E5 0344
+0346 036F
+0374 0375
+0378 0379
+037E 0385
0387
038B
038D
03A2
03F6
-0482 0489 # [8]
-0526 0530 # [11]
-0557 0560 # [10]
-0588 109F # [2840]
-10C6 1CFF # [3130]
-1DC0 1DFF # [64]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+0482 0489
+0528 0530
+0557 0560
+0588 109F
+10C6 1CFF
+1DC0 1DFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 208F # [147]
-2095 2101 # [109]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 208F
+2095 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
212E
-2135 2138 # [4]
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2180 2182 # [3]
-2185 24B5 # [817]
-24EA 2BFF # [1814]
+2135 2138
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2180 2182
+2185 24B5
+24EA 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CEF 2CFF # [17]
-2D26 A63F # [31_002]
-A660 A661 # [2]
-A66E A67F # [18]
-A698 A721 # [138]
-A788 A78A # [3]
-A78D FAFF # [21_363]
-FB07 FB12 # [12]
-FB18 FF20 # [1033]
-FF3B FF40 # [6]
-FF5B 103FF # [1189]
-10450 1D3FF # [53_168]
+2CE5 2CEA
+2CEF 2CFF
+2D26 A63F
+A66E A67F
+A698 A721
+A788 A78A
+A78F
+A792 A79F
+A7AA A7F9
+A7FB FAFF
+FB07 FB12
+FB18 FF20
+FF3B FF40
+FF5B 103FF
+10450 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -145,5 +121,5 @@ FF5B 103FF # [1189]
1D789
1D7A9
1D7C3
-1D7CC 10FFFF # [993_332]
+1D7CC 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl
index 1a1396754c9..14620dd3543 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Cased/Y.pl
@@ -1,148 +1,124 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3408 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Cased=Yes}
-# \p{Is_Cased=Y}
-# \p{Cased=T}
-# \p{Is_Cased=True}
-#
-# \p{Cased}
-# \p{Is_Cased}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Cased: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 01BA # [195]
-01BC 01BF # [4]
-01C4 0293 # [208]
-0295 02B8 # [36]
-02C0 02C1 # [2]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 01BA
+01BC 01BF
+01C4 0293
+0295 02B8
+02C0 02C1
+02E0 02E4
0345
-0370 0373 # [4]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0373
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
-0561 0587 # [39]
-10A0 10C5 # [38]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
+0561 0587
+10A0 10C5
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
-2090 2094 # [5]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
+2090 2094
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2134 # [6]
+212A 212D
+212F 2134
2139
-213C 213F # [4]
-2145 2149 # [5]
+213C 213F
+2145 2149
214E
-2160 217F # [32]
-2183 2184 # [2]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-A640 A65F # [32]
-A662 A66D # [12]
-A680 A697 # [24]
-A722 A787 # [102]
-A78B A78C # [2]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-10400 1044F # [80]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+2160 217F
+2183 2184
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+A640 A66D
+A680 A697
+A722 A787
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA
+FB00 FB06
+FB13 FB17
+FF21 FF3A
+FF41 FF5A
+10400 1044F
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/10.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/10.pl
index 785525dbe5b..0e25f7996aa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/10.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/10.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=10}
-# \p{Ccc=10}
-# \p{Is_Canonical_Combining_Class=10}
-# \p{Is_Ccc=10}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 10}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B0
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/103.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/103.pl
index 80d13e4459f..2caa01dfdfc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/103.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/103.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=103}
-# \p{Ccc=103}
-# \p{Is_Canonical_Combining_Class=103}
-# \p{Is_Ccc=103}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 103}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E38 0E39 # [2]
+0E38 0E39
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/107.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/107.pl
index 79a658ccd3f..2e8cd014213 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/107.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/107.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=107}
-# \p{Ccc=107}
-# \p{Is_Canonical_Combining_Class=107}
-# \p{Is_Ccc=107}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 107}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E48 0E4B # [4]
+0E48 0E4B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/11.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/11.pl
index 87bc61ccf24..50e232a4048 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/11.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/11.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=11}
-# \p{Ccc=11}
-# \p{Is_Canonical_Combining_Class=11}
-# \p{Is_Ccc=11}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 11}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B1
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/118.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/118.pl
index c403b081248..33edeb3c688 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/118.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/118.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=118}
-# \p{Ccc=118}
-# \p{Is_Canonical_Combining_Class=118}
-# \p{Is_Ccc=118}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 118}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0EB8 0EB9 # [2]
+0EB8 0EB9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/12.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/12.pl
index de5027bd284..df62e6f0793 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/12.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/12.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=12}
-# \p{Ccc=12}
-# \p{Is_Canonical_Combining_Class=12}
-# \p{Is_Ccc=12}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 12}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B2
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/122.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/122.pl
index e90a2b90a3a..0632d58d675 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/122.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/122.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=122}
-# \p{Ccc=122}
-# \p{Is_Canonical_Combining_Class=122}
-# \p{Is_Ccc=122}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 122}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0EC8 0ECB # [4]
+0EC8 0ECB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/129.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/129.pl
index 3a90971b95f..5172939e51f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/129.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/129.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=129}
-# \p{Ccc=129}
-# \p{Is_Canonical_Combining_Class=129}
-# \p{Is_Ccc=129}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 129}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F71
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/13.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/13.pl
index d374c5c1e0a..c7bc0c2a015 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/13.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/13.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=13}
-# \p{Ccc=13}
-# \p{Is_Canonical_Combining_Class=13}
-# \p{Is_Ccc=13}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 13}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B3
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/130.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/130.pl
index e957e5a2799..c090ab9d511 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/130.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/130.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=130}
-# \p{Ccc=130}
-# \p{Is_Canonical_Combining_Class=130}
-# \p{Is_Ccc=130}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 130}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F72
-0F7A 0F7D # [4]
+0F7A 0F7D
0F80
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/132.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/132.pl
index f6ac69b6a54..60243fdc3bb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/132.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/132.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=132}
-# \p{Ccc=132}
-# \p{Is_Canonical_Combining_Class=132}
-# \p{Is_Ccc=132}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 132}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F74
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/14.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/14.pl
index 967e9d286ba..a132413e212 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/14.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/14.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=14}
-# \p{Ccc=14}
-# \p{Is_Canonical_Combining_Class=14}
-# \p{Is_Ccc=14}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 14}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B4
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/15.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/15.pl
index 671c4d19854..be31d313217 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/15.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/15.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=15}
-# \p{Ccc=15}
-# \p{Is_Canonical_Combining_Class=15}
-# \p{Is_Ccc=15}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 15}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B5
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/16.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/16.pl
index 79927101b92..d62afeb5ac8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/16.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/16.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=16}
-# \p{Ccc=16}
-# \p{Is_Canonical_Combining_Class=16}
-# \p{Is_Ccc=16}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 16}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B6
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/17.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/17.pl
index 4142b008831..6a8370e2168 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/17.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/17.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=17}
-# \p{Ccc=17}
-# \p{Is_Canonical_Combining_Class=17}
-# \p{Is_Ccc=17}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 17}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B7
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/18.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/18.pl
index 79ffa54b5c5..c23863671a6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/18.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/18.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=18}
-# \p{Ccc=18}
-# \p{Is_Canonical_Combining_Class=18}
-# \p{Is_Ccc=18}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 18}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05B8
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/19.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/19.pl
index 3a03e7a7195..2e421536f1f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/19.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/19.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=19}
-# \p{Ccc=19}
-# \p{Is_Canonical_Combining_Class=19}
-# \p{Is_Ccc=19}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 19}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-05B9 05BA # [2]
+05B9 05BA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/20.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/20.pl
index 7112a0aef5c..62d0b984184 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/20.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/20.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=20}
-# \p{Ccc=20}
-# \p{Is_Canonical_Combining_Class=20}
-# \p{Is_Ccc=20}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 20}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05BB
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/21.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/21.pl
index 4642c9f9ab8..eec16009f6b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/21.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/21.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=21}
-# \p{Ccc=21}
-# \p{Is_Canonical_Combining_Class=21}
-# \p{Is_Ccc=21}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 21}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05BC
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/22.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/22.pl
index ceb5b826850..242177c1af4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/22.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/22.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=22}
-# \p{Ccc=22}
-# \p{Is_Canonical_Combining_Class=22}
-# \p{Is_Ccc=22}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 22}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05BD
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/23.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/23.pl
index 9db8fbde4f8..3c5a1b96ae1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/23.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/23.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=23}
-# \p{Ccc=23}
-# \p{Is_Canonical_Combining_Class=23}
-# \p{Is_Ccc=23}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 23}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05BF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/24.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/24.pl
index ba8ecbfb2bc..a5e9e5a2bf3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/24.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/24.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=24}
-# \p{Ccc=24}
-# \p{Is_Canonical_Combining_Class=24}
-# \p{Is_Ccc=24}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 24}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05C1
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/25.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/25.pl
index b9231d2c579..594b91642b6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/25.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/25.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=25}
-# \p{Ccc=25}
-# \p{Is_Canonical_Combining_Class=25}
-# \p{Is_Ccc=25}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 25}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05C2
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/26.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/26.pl
index c46849881ac..4926b8225ce 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/26.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/26.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=26}
-# \p{Ccc=26}
-# \p{Is_Canonical_Combining_Class=26}
-# \p{Is_Ccc=26}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 26}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FB1E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/27.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/27.pl
index 4d81cd4ab5f..982cd7be49b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/27.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/27.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=27}
-# \p{Ccc=27}
-# \p{Is_Canonical_Combining_Class=27}
-# \p{Is_Ccc=27}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 27}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
064B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/28.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/28.pl
index f6f37090940..ac6ad971c62 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/28.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/28.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=28}
-# \p{Ccc=28}
-# \p{Is_Canonical_Combining_Class=28}
-# \p{Is_Ccc=28}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 28}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
064C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/29.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/29.pl
index ce935951dc7..67366e64565 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/29.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/29.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=29}
-# \p{Ccc=29}
-# \p{Is_Canonical_Combining_Class=29}
-# \p{Is_Ccc=29}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 29}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
064D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/30.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/30.pl
index 4543f545a10..f6c9eb6fabd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/30.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/30.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=30}
-# \p{Ccc=30}
-# \p{Is_Canonical_Combining_Class=30}
-# \p{Is_Ccc=30}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 30}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0618
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/31.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/31.pl
index f0b5be02bbf..693fec462e3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/31.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/31.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=31}
-# \p{Ccc=31}
-# \p{Is_Canonical_Combining_Class=31}
-# \p{Is_Ccc=31}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 31}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0619
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/32.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/32.pl
index fe3e6fe663e..f74f2e00e6b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/32.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/32.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=32}
-# \p{Ccc=32}
-# \p{Is_Canonical_Combining_Class=32}
-# \p{Is_Ccc=32}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 32}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
061A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/33.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/33.pl
index 7aab439c418..e5a47f7b5da 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/33.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/33.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=33}
-# \p{Ccc=33}
-# \p{Is_Canonical_Combining_Class=33}
-# \p{Is_Ccc=33}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 33}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0651
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/34.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/34.pl
index 36aa4ce817c..4d6d9599df3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/34.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/34.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=34}
-# \p{Ccc=34}
-# \p{Is_Canonical_Combining_Class=34}
-# \p{Is_Ccc=34}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 34}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0652
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/35.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/35.pl
index d1f56132bb0..ad6a9ee705f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/35.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/35.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=35}
-# \p{Ccc=35}
-# \p{Is_Canonical_Combining_Class=35}
-# \p{Is_Ccc=35}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 35}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0670
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/36.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/36.pl
index 48845f94efc..03b159a91ae 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/36.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/36.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=36}
-# \p{Ccc=36}
-# \p{Is_Canonical_Combining_Class=36}
-# \p{Is_Ccc=36}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 36}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0711
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/84.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/84.pl
index 1ac0c6be087..669c712c44a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/84.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/84.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=84}
-# \p{Ccc=84}
-# \p{Is_Canonical_Combining_Class=84}
-# \p{Is_Ccc=84}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 84}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0C55
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/91.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/91.pl
index 1d3545500a0..515c528fc3d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/91.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/91.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=91}
-# \p{Ccc=91}
-# \p{Is_Canonical_Combining_Class=91}
-# \p{Is_Ccc=91}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: 91}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0C56
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl
index 62d26209171..ed80c70c61a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/A.pl
@@ -1,121 +1,96 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 318 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Above}
-# \p{Ccc=A}
-# \p{Is_Canonical_Combining_Class=230}
-# \p{Is_Ccc=Above}
-#
-# \p{_CombAbove}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Above}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 0314 # [21]
-033D 0344 # [8]
+0300 0314
+033D 0344
0346
-034A 034C # [3]
-0350 0352 # [3]
+034A 034C
+0350 0352
0357
035B
-0363 036F # [13]
-0483 0487 # [5]
-0592 0595 # [4]
-0597 0599 # [3]
-059C 05A1 # [6]
-05A8 05A9 # [2]
-05AB 05AC # [2]
+0363 036F
+0483 0487
+0592 0595
+0597 0599
+059C 05A1
+05A8 05A9
+05AB 05AC
05AF
05C4
-0610 0617 # [8]
-0653 0654 # [2]
-0657 065B # [5]
-065D 065E # [2]
-06D6 06DC # [7]
-06DF 06E2 # [4]
+0610 0617
+0653 0654
+0657 065B
+065D 065E
+06D6 06DC
+06DF 06E2
06E4
-06E7 06E8 # [2]
-06EB 06EC # [2]
+06E7 06E8
+06EB 06EC
0730
-0732 0733 # [2]
-0735 0736 # [2]
+0732 0733
+0735 0736
073A
073D
-073F 0741 # [3]
+073F 0741
0743
0745
0747
-0749 074A # [2]
-07EB 07F1 # [7]
+0749 074A
+07EB 07F1
07F3
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
+0816 0819
+081B 0823
+0825 0827
+0829 082D
0951
-0953 0954 # [2]
-0F82 0F83 # [2]
-0F86 0F87 # [2]
-135F
+0953 0954
+0F82 0F83
+0F86 0F87
+135D 135F
17DD
193A
1A17
-1A75 1A7C # [8]
+1A75 1A7C
1B6B
-1B6D 1B73 # [7]
-1CD0 1CD2 # [3]
-1CDA 1CDB # [2]
+1B6D 1B73
+1CD0 1CD2
+1CDA 1CDB
1CE0
-1DC0 1DC1 # [2]
-1DC3 1DC9 # [7]
-1DCB 1DCC # [2]
-1DD1 1DE6 # [22]
+1DC0 1DC1
+1DC3 1DC9
+1DCB 1DCC
+1DD1 1DE6
1DFE
-20D0 20D1 # [2]
-20D4 20D7 # [4]
-20DB 20DC # [2]
+20D0 20D1
+20D4 20D7
+20DB 20DC
20E1
20E7
20E9
20F0
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
+2CEF 2CF1
+2DE0 2DFF
A66F
-A67C A67D # [2]
-A6F0 A6F1 # [2]
-A8E0 A8F1 # [18]
+A67C A67D
+A6F0 A6F1
+A8E0 A8F1
AAB0
-AAB2 AAB3 # [2]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB3
+AAB7 AAB8
+AABE AABF
AAC1
-FE20 FE26 # [7]
+FE20 FE26
10A0F
10A38
-1D185 1D189 # [5]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
+1D185 1D189
+1D1AA 1D1AD
+1D242 1D244
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl
index e672b88a614..d7b7115952d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AL.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Above_Left}
-# \p{Ccc=AL}
-# \p{Is_Canonical_Combining_Class=228}
-# \p{Is_Ccc=Above_Left}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Above_Left}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
05AE
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl
index 9866ab30330..93681ea97ec 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/AR.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Above_Right}
-# \p{Ccc=AR}
-# \p{Is_Canonical_Combining_Class=232}
-# \p{Is_Ccc=Above_Right}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Above_Right}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0315
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATA.pl
index baf17906d62..ed0220e8586 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATA.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Attached_Above}
-# \p{Ccc=ATA}
-# \p{Is_Canonical_Combining_Class=214}
-# \p{Is_Ccc=Attached_Above}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Attached_Above}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1DCE
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl
index 37d5f55c084..81283dbd914 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATAR.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 9 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Attached_Above_Right}
-# \p{Ccc=ATAR}
-# \p{Is_Canonical_Combining_Class=216}
-# \p{Is_Ccc=Attached_Above_Right}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Attached_Above_Right}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
031B
0F39
-1D165 1D166 # [2]
-1D16E 1D172 # [5]
+1D165 1D166
+1D16E 1D172
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATB.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATB.pl
index eb215065294..b3f9925d81a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATB.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATB.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Attached_Below}
-# \p{Ccc=ATB}
-# \p{Is_Canonical_Combining_Class=202}
-# \p{Is_Ccc=Attached_Below}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Attached_Below}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0321 0322 # [2]
-0327 0328 # [2]
+0321 0322
+0327 0328
1DD0
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATBL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATBL.pl
index f3b21469f05..70006a19211 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATBL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/ATBL.pl
@@ -1,43 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 0 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Attached_Below_Left}
-# \p{Ccc=ATBL}
-# \p{Is_Canonical_Combining_Class=200}
-# \p{Is_Ccc=Attached_Below_Left}
-#
-# \p{Joining_Type=Left_Joining}
-# \p{Jt=L}
-# \p{Is_Joining_Type=Left_Joining}
-# \p{Is_Jt=L}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Jt: Left_Joining}
-# is also valid.
return <<'END';
!utf8::IsAny
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl
index 81e755cd57d..3f2b1771681 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/B.pl
@@ -1,69 +1,48 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 117 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Below}
-# \p{Ccc=B}
-# \p{Is_Canonical_Combining_Class=220}
-# \p{Is_Ccc=Below}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Below}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0316 0319 # [4]
-031C 0320 # [5]
-0323 0326 # [4]
-0329 0333 # [11]
-0339 033C # [4]
-0347 0349 # [3]
-034D 034E # [2]
-0353 0356 # [4]
-0359 035A # [2]
+0316 0319
+031C 0320
+0323 0326
+0329 0333
+0339 033C
+0347 0349
+034D 034E
+0353 0356
+0359 035A
0591
0596
059B
-05A2 05A7 # [6]
+05A2 05A7
05AA
05C5
-0655 0656 # [2]
+0655 0656
065C
+065F
06E3
06EA
06ED
0731
0734
-0737 0739 # [3]
-073B 073C # [2]
+0737 0739
+073B 073C
073E
0742
0744
0746
0748
07F2
+0859 085B
0952
-0F18 0F19 # [2]
+0F18 0F19
0F35
0F37
0FC6
@@ -72,8 +51,8 @@ return <<'END';
1A18
1A7F
1B6C
-1CD5 1CD9 # [5]
-1CDC 1CDF # [4]
+1CD5 1CD9
+1CDC 1CDF
1CED
1DC2
1DCA
@@ -81,12 +60,12 @@ return <<'END';
1DFD
1DFF
20E8
-20EC 20EF # [4]
-A92B A92D # [3]
+20EC 20EF
+A92B A92D
AAB4
101FD
10A0D
10A3A
-1D17B 1D182 # [8]
-1D18A 1D18B # [2]
+1D17B 1D182
+1D18A 1D18B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BL.pl
index 8f220c9d2bf..ff579d22976 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BL.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Below_Left}
-# \p{Ccc=BL}
-# \p{Is_Canonical_Combining_Class=218}
-# \p{Is_Ccc=Below_Left}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Below_Left}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
302A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl
index 04ca62dfcf3..a0f52cdf235 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/BR.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Below_Right}
-# \p{Ccc=BR}
-# \p{Is_Canonical_Combining_Class=222}
-# \p{Is_Ccc=Below_Right}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Below_Right}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
059A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DA.pl
index 5e759e3f6a9..c85cb6d74b3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DA.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Double_Above}
-# \p{Ccc=DA}
-# \p{Is_Canonical_Combining_Class=234}
-# \p{Is_Ccc=Double_Above}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Double_Above}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-035D 035E # [2]
-0360 0361 # [2]
+035D 035E
+0360 0361
1DCD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl
index b5e4b3f4959..d67324d903d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/DB.pl
@@ -1,38 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Double_Below}
-# \p{Ccc=DB}
-# \p{Is_Canonical_Combining_Class=233}
-# \p{Is_Ccc=Double_Below}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Double_Below}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
035C
035F
0362
+1DFC
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/IS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/IS.pl
index a6c82d5cc67..fab12371195 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/IS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/IS.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Iota_Subscript}
-# \p{Ccc=IS}
-# \p{Is_Canonical_Combining_Class=240}
-# \p{Is_Ccc=Iota_Subscript}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Iota_Subscript}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0345
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/KV.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/KV.pl
index e859cb506a6..9884fc9b9fa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/KV.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/KV.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Kana_Voicing}
-# \p{Ccc=KV}
-# \p{Is_Canonical_Combining_Class=8}
-# \p{Is_Ccc=Kana_Voicing}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Kana_Voicing}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3099 309A # [2]
+3099 309A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/L.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/L.pl
index 689902864f4..56bbe7d96b0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/L.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/L.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Left}
-# \p{Ccc=L}
-# \p{Is_Canonical_Combining_Class=224}
-# \p{Is_Ccc=Left}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Left}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-302E 302F # [2]
+302E 302F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl
index 4cb9cf885cf..1e2c13f94f8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NK.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 11 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Nukta}
-# \p{Ccc=NK}
-# \p{Is_Canonical_Combining_Class=7}
-# \p{Is_Ccc=Nukta}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Nukta}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
093C
@@ -40,6 +17,7 @@ return <<'END';
0CBC
1037
1B34
+1BE6
1C37
A9B3
110BA
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl
index 22b2f392c24..2b999ea2796 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/NR.pl
@@ -1,153 +1,135 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_518 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Not_Reordered}
-# \p{Ccc=NR}
-# \p{Is_Canonical_Combining_Class=0}
-# \p{Is_Ccc=Not_Reordered}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Not_Reordered}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 02FF # [768]
+0000 02FF
034F
-0370 0482 # [275]
-0488 0590 # [265]
+0370 0482
+0488 0590
05BE
05C0
05C3
05C6
-05C8 060F # [72]
-061B 064A # [48]
-065F 066F # [17]
-0671 06D5 # [101]
-06DD 06DE # [2]
-06E5 06E6 # [2]
+05C8 060F
+061B 064A
+0660 066F
+0671 06D5
+06DD 06DE
+06E5 06E6
06E9
-06EE 0710 # [35]
-0712 072F # [30]
-074B 07EA # [160]
-07F4 0815 # [34]
+06EE 0710
+0712 072F
+074B 07EA
+07F4 0815
081A
0824
0828
-082E 093B # [270]
-093D 094C # [16]
-094E 0950 # [3]
-0955 09BB # [103]
-09BD 09CC # [16]
-09CE 0A3B # [110]
-0A3D 0A4C # [16]
-0A4E 0ABB # [110]
-0ABD 0ACC # [16]
-0ACE 0B3B # [110]
-0B3D 0B4C # [16]
-0B4E 0BCC # [127]
-0BCE 0C4C # [127]
-0C4E 0C54 # [7]
-0C57 0CBB # [101]
-0CBD 0CCC # [16]
-0CCE 0D4C # [127]
-0D4E 0DC9 # [124]
-0DCB 0E37 # [109]
-0E3B 0E47 # [13]
-0E4C 0EB7 # [108]
-0EBA 0EC7 # [14]
-0ECC 0F17 # [76]
-0F1A 0F34 # [27]
+082E 0858
+085C 093B
+093D 094C
+094E 0950
+0955 09BB
+09BD 09CC
+09CE 0A3B
+0A3D 0A4C
+0A4E 0ABB
+0ABD 0ACC
+0ACE 0B3B
+0B3D 0B4C
+0B4E 0BCC
+0BCE 0C4C
+0C4E 0C54
+0C57 0CBB
+0CBD 0CCC
+0CCE 0D4C
+0D4E 0DC9
+0DCB 0E37
+0E3B 0E47
+0E4C 0EB7
+0EBA 0EC7
+0ECC 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F70 # [55]
+0F3A 0F70
0F73
-0F75 0F79 # [5]
-0F7E 0F7F # [2]
+0F75 0F79
+0F7E 0F7F
0F81
0F85
-0F88 0FC5 # [62]
-0FC7 1036 # [112]
+0F88 0FC5
+0FC7 1036
1038
-103B 108C # [82]
-108E 135E # [721]
-1360 1713 # [948]
-1715 1733 # [31]
-1735 17D1 # [157]
-17D3 17DC # [10]
-17DE 18A8 # [203]
-18AA 1938 # [143]
-193C 1A16 # [219]
-1A19 1A5F # [71]
-1A61 1A74 # [20]
-1A7D 1A7E # [2]
-1A80 1B33 # [180]
-1B35 1B43 # [15]
-1B45 1B6A # [38]
-1B74 1BA9 # [54]
-1BAB 1C36 # [140]
-1C38 1CCF # [152]
+103B 108C
+108E 135C
+1360 1713
+1715 1733
+1735 17D1
+17D3 17DC
+17DE 18A8
+18AA 1938
+193C 1A16
+1A19 1A5F
+1A61 1A74
+1A7D 1A7E
+1A80 1B33
+1B35 1B43
+1B45 1B6A
+1B74 1BA9
+1BAB 1BE5
+1BE7 1BF1
+1BF4 1C36
+1C38 1CCF
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1DBF # [210]
-1DE7 1DFC # [22]
-1E00 20CF # [720]
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-20F1 2CEE # [3070]
-2CF2 2DDF # [238]
-2E00 3029 # [554]
-3030 3098 # [105]
-309B A66E # [30_164]
-A670 A67B # [12]
-A67E A6EF # [114]
-A6F2 A805 # [276]
-A807 A8C3 # [189]
-A8C5 A8DF # [27]
-A8F2 A92A # [57]
-A92E A952 # [37]
-A954 A9B2 # [95]
-A9B4 A9BF # [12]
-A9C1 AAAF # [239]
+1CE9 1CEC
+1CEE 1DBF
+1DE7 1DFB
+1E00 20CF
+20DD 20E0
+20E2 20E4
+20F1 2CEE
+2CF2 2D7E
+2D80 2DDF
+2E00 3029
+3030 3098
+309B A66E
+A670 A67B
+A67E A6EF
+A6F2 A805
+A807 A8C3
+A8C5 A8DF
+A8F2 A92A
+A92E A952
+A954 A9B2
+A9B4 A9BF
+A9C1 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 ABEC # [299]
-ABEE FB1D # [20_272]
-FB1F FE1F # [769]
-FE27 101FC # [982]
-101FE 10A0C # [2063]
+AAC2 ABEC
+ABEE FB1D
+FB1F FE1F
+FE27 101FC
+101FE 10A0C
10A0E
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 110B8 # [1657]
-110BB 1D164 # [49_322]
-1D16A 1D16C # [3]
-1D173 1D17A # [8]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 10FFFF # [994_747]
+10A10 10A37
+10A3B 10A3E
+10A40 11045
+11047 110B8
+110BB 1D164
+1D16A 1D16C
+1D173 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl
index e11457a6ede..0482c44879d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/OV.pl
@@ -1,44 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Overlay}
-# \p{Ccc=OV}
-# \p{Is_Canonical_Combining_Class=1}
-# \p{Is_Ccc=Overlay}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Overlay}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0334 0338 # [5]
+0334 0338
1CD4
-1CE2 1CE8 # [7]
-20D2 20D3 # [2]
-20D8 20DA # [3]
-20E5 20E6 # [2]
-20EA 20EB # [2]
+1CE2 1CE8
+20D2 20D3
+20D8 20DA
+20E5 20E6
+20EA 20EB
10A39
-1D167 1D169 # [3]
+1D167 1D169
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/R.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/R.pl
index f65373a454e..63a7a98b27a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/R.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/R.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Right}
-# \p{Ccc=R}
-# \p{Is_Canonical_Combining_Class=226}
-# \p{Is_Ccc=Right}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Right}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1D16D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl
index b5202eec6ee..9f945f1503d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ccc/VR.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 27 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Canonical_Combining_Class=Virama}
-# \p{Ccc=VR}
-# \p{Is_Canonical_Combining_Class=9}
-# \p{Is_Ccc=Virama}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ccc: Virama}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
094D
@@ -44,18 +21,21 @@ return <<'END';
0DCA
0E3A
0F84
-1039 103A # [2]
+1039 103A
1714
1734
17D2
1A60
1B44
1BAA
+1BF2 1BF3
+2D7F
A806
A8C4
A953
A9C0
ABED
10A3F
+11046
110B9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/N.pl
index f8cf232933e..c152f3ac0c4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/N.pl
@@ -1,115 +1,87 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_994 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Full_Composition_Exclusion=No}
-# \p{Comp_Ex=N}
-# \p{Is_Full_Composition_Exclusion=F}
-# \p{Is_Comp_Ex=False}
-#
-# \P{Full_Composition_Exclusion}
-# \P{Is_Full_Composition_Exclusion}
-# \P{Comp_Ex}
-# \P{Is_Comp_Ex}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Comp_Ex: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 033F # [832]
+0000 033F
0342
-0345 0373 # [47]
-0375 037D # [9]
-037F 0386 # [8]
-0388 0957 # [1488]
-0960 09DB # [124]
+0345 0373
+0375 037D
+037F 0386
+0388 0957
+0960 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B5B # [253]
-0B5E 0F42 # [997]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B5B
+0B5E 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
0F77
-0F79 0F80 # [8]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 1F70 # [4023]
+0F79 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 1F70
1F72
1F74
1F76
1F78
1F7A
1F7C
-1F7E 1FBA # [61]
-1FBC 1FBD # [2]
-1FBF 1FC8 # [10]
+1F7E 1FBA
+1FBC 1FBD
+1FBF 1FC8
1FCA
-1FCC 1FD2 # [7]
-1FD4 1FDA # [7]
-1FDC 1FE2 # [7]
-1FE4 1FEA # [7]
-1FEC 1FED # [2]
-1FF0 1FF8 # [9]
+1FCC 1FD2
+1FD4 1FDA
+1FDC 1FE2
+1FE4 1FEA
+1FEC 1FED
+1FF0 1FF8
1FFA
1FFC
-1FFE 1FFF # [2]
-2002 2125 # [292]
-2127 2129 # [3]
-212C 2328 # [509]
-232B 2ADB # [1969]
-2ADD F8FF # [52_771]
-FA0E FA0F # [2]
+1FFE 1FFF
+2002 2125
+2127 2129
+212C 2328
+232B 2ADB
+2ADD F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FB1C # [67]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FB1C
FB1E
-FB20 FB29 # [10]
+FB20 FB29
FB37
FB3D
FB3F
FB42
FB45
-FB4F 1D15D # [54_799]
-1D165 1D1BA # [86]
-1D1C1 2F7FF # [75_327]
-2FA1E 10FFFF # [919_010]
+FB4F 1D15D
+1D165 1D1BA
+1D1C1 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl
index 91d61966dea..d61040c79da 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/CompEx/Y.pl
@@ -1,72 +1,27 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 1118 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Full_Composition_Exclusion=Yes}
-# \p{Comp_Ex=Y}
-# \p{Is_Full_Composition_Exclusion=T}
-# \p{Is_Comp_Ex=True}
-#
-# \p{Full_Composition_Exclusion}
-# \p{Is_Full_Composition_Exclusion}
-# \p{Comp_Ex}
-# \p{Is_Comp_Ex}
-#
-# \p{NFC_Quick_Check=No}
-# \p{NFC_QC=N}
-# \p{Is_NFC_Quick_Check=No}
-# \p{Is_NFC_QC=N}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \P{NFC_Quick_Check}, \P{NFC_QC}, \P{Is_NFC_Quick_Check},
-# \P{Is_NFC_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_NFC_QC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0340 0341 # [2]
-0343 0344 # [2]
+0340 0341
+0343 0344
0374
037E
0387
-0958 095F # [8]
-09DC 09DD # [2]
+0958 095F
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
-0B5C 0B5D # [2]
+0B5C 0B5D
0F43
0F4D
0F52
@@ -74,7 +29,7 @@ return <<'END';
0F5C
0F69
0F73
-0F75 0F76 # [2]
+0F75 0F76
0F78
0F81
0F93
@@ -98,34 +53,34 @@ return <<'END';
1FDB
1FE3
1FEB
-1FEE 1FEF # [2]
+1FEE 1FEF
1FF9
1FFB
1FFD
-2000 2001 # [2]
+2000 2001
2126
-212A 212B # [2]
-2329 232A # [2]
+212A 212B
+2329 232A
2ADC
-F900 FA0D # [270]
+F900 FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A FA2D # [4]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
+FA25 FA26
+FA2A FA2D
+FA30 FA6D
+FA70 FAD9
FB1D
FB1F
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FB4E # [9]
-1D15E 1D164 # [7]
-1D1BB 1D1C0 # [6]
-2F800 2FA1D # [542]
+FB40 FB41
+FB43 FB44
+FB46 FB4E
+1D15E 1D164
+1D1BB 1D1C0
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/DI/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/DI/N.pl
index 97e4f3f72e1..fd091a8479b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/DI/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/DI/N.pl
@@ -1,56 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_109_945 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Default_Ignorable_Code_Point=No}
-# \p{DI=N}
-# \p{Is_Default_Ignorable_Code_Point=F}
-# \p{Is_DI=False}
-#
-# \P{Default_Ignorable_Code_Point}
-# \P{Is_Default_Ignorable_Code_Point}
-# \P{DI}
-# \P{Is_DI}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_DI: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 00AC # [173]
-00AE 034E # [673]
-0350 115E # [3599]
-1161 17B3 # [1619]
-17B6 180A # [85]
-180E 200A # [2045]
-2010 2029 # [26]
-202F 205F # [49]
-2070 3163 # [4340]
-3165 FDFF # [52_379]
-FE10 FEFE # [239]
-FF00 FF9F # [160]
-FFA1 FFEF # [79]
-FFF9 1D172 # [53_626]
-1D17B DFFFF # [798_341]
-E1000 10FFFF # [192_512]
+0000 00AC
+00AE 034E
+0350 115E
+1161 17B3
+17B6 180A
+180E 200A
+2010 2029
+202F 205F
+2070 3163
+3165 FDFF
+FE10 FEFE
+FF00 FF9F
+FFA1 FFEF
+FFF9 1D172
+1D17B DFFFF
+E1000 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl
index 8f7048f737a..158b7f30630 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/DI/Y.pl
@@ -1,55 +1,27 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4167 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Default_Ignorable_Code_Point=Yes}
-# \p{DI=Y}
-# \p{Is_Default_Ignorable_Code_Point=T}
-# \p{Is_DI=True}
-#
-# \p{Default_Ignorable_Code_Point}
-# \p{Is_Default_Ignorable_Code_Point}
-# \p{DI}
-# \p{Is_DI}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_DI: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AD
034F
-115F 1160 # [2]
-17B4 17B5 # [2]
-180B 180D # [3]
-200B 200F # [5]
-202A 202E # [5]
-2060 206F # [16]
+115F 1160
+17B4 17B5
+180B 180D
+200B 200F
+202A 202E
+2060 206F
3164
-FE00 FE0F # [16]
+FE00 FE0F
FEFF
FFA0
-FFF0 FFF8 # [9]
-1D173 1D17A # [8]
-E0000 E0FFF # [4096]
+FFF0 FFF8
+1D173 1D17A
+E0000 E0FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dash/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dash/N.pl
index efbb3397ff1..cf32f8698fe 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dash/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dash/N.pl
@@ -1,58 +1,32 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_087 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Dash=No}
-# \p{Is_Dash=N}
-# \p{Dash=F}
-# \p{Is_Dash=False}
-#
-# \P{Dash}
-# \P{Is_Dash}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dash: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002C # [45]
-002E 0589 # [1372]
-058B 05BD # [51]
-05BF 13FF # [3649]
-1401 1805 # [1029]
-1807 200F # [2057]
-2016 2052 # [61]
-2054 207A # [39]
-207C 208A # [15]
-208C 2211 # [390]
-2213 2E16 # [3076]
-2E18 2E19 # [2]
-2E1B 301B # [513]
-301D 302F # [19]
-3031 309F # [111]
-30A1 FE30 # [52_624]
-FE33 FE57 # [37]
-FE59 FE62 # [10]
-FE64 FF0C # [169]
-FF0E 10FFFF # [1_048_818]
+0000 002C
+002E 0589
+058B 05BD
+05BF 13FF
+1401 1805
+1807 200F
+2016 2052
+2054 207A
+207C 208A
+208C 2211
+2213 2E16
+2E18 2E19
+2E1B 301B
+301D 302F
+3031 309F
+30A1 FE30
+FE33 FE57
+FE59 FE62
+FE64 FF0C
+FF0E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl
index 2588e1ec704..9f9ae68c51c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dash/Y.pl
@@ -1,38 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 25 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Dash=Yes}
-# \p{Is_Dash=Y}
-# \p{Dash=T}
-# \p{Is_Dash=True}
-#
-# \p{Dash}
-# \p{Is_Dash}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dash: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002D
@@ -40,7 +14,7 @@ return <<'END';
05BE
1400
1806
-2010 2015 # [6]
+2010 2015
2053
207B
208B
@@ -50,7 +24,7 @@ return <<'END';
301C
3030
30A0
-FE31 FE32 # [2]
+FE31 FE32
FE58
FE63
FF0D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dep/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dep/N.pl
index 619e738e6c2..b1b2dee78e0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dep/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dep/N.pl
@@ -1,49 +1,22 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_002 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Deprecated=No}
-# \p{Dep=N}
-# \p{Is_Deprecated=F}
-# \p{Is_Dep=False}
-#
-# \P{Deprecated}
-# \P{Is_Deprecated}
-# \P{Dep}
-# \P{Is_Dep}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dep: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0148 # [329]
-014A 0F76 # [3629]
+0000 0148
+014A 0672
+0674 0F76
0F78
-0F7A 17A2 # [2089]
-17A5 2069 # [2245]
-2070 2328 # [697]
-232B E0000 # [908_502]
-E0002 E001F # [30]
-E0080 10FFFF # [196_480]
+0F7A 17A2
+17A5 2069
+2070 2328
+232B E0000
+E0002 E001F
+E0080 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl
index ca60fb62902..a472e0bb727 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dep/Y.pl
@@ -1,48 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 110 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Deprecated=Yes}
-# \p{Dep=Y}
-# \p{Is_Deprecated=T}
-# \p{Is_Dep=True}
-#
-# \p{Deprecated}
-# \p{Is_Deprecated}
-# \p{Dep}
-# \p{Is_Dep}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dep: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0149
+0673
0F77
0F79
-17A3 17A4 # [2]
-206A 206F # [6]
-2329 232A # [2]
+17A3 17A4
+206A 206F
+2329 232A
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dia/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dia/N.pl
index 480a7794417..94a80305ede 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dia/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dia/N.pl
@@ -1,158 +1,130 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_473 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Diacritic=No}
-# \p{Dia=N}
-# \p{Is_Diacritic=F}
-# \p{Is_Dia=False}
-#
-# \P{Diacritic}
-# \P{Is_Diacritic}
-# \P{Dia}
-# \P{Is_Dia}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dia: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 005D # [94]
+0000 005D
005F
-0061 00A7 # [71]
-00A9 00AE # [6]
-00B0 00B3 # [4]
-00B5 00B6 # [2]
-00B9 02AF # [503]
+0061 00A7
+00A9 00AE
+00B0 00B3
+00B5 00B6
+00B9 02AF
034F
-0358 035C # [5]
-0363 0373 # [17]
-0376 0379 # [4]
-037B 0383 # [9]
-0386 0482 # [253]
-0488 0558 # [209]
-055A 0590 # [55]
+0358 035C
+0363 0373
+0376 0379
+037B 0383
+0386 0482
+0488 0558
+055A 0590
05A2
05BE
05C0
05C3
-05C5 064A # [134]
-0653 0656 # [4]
-0659 06DE # [134]
-06E1 06E4 # [4]
-06E7 06E9 # [3]
-06ED 072F # [67]
-074B 07A5 # [91]
-07B1 07EA # [58]
-07F6 0817 # [34]
-081A 093B # [290]
-093D 094C # [16]
-094E 0950 # [3]
-0955 0970 # [28]
-0972 09BB # [74]
-09BD 09CC # [16]
-09CE 0A3B # [110]
-0A3D 0A4C # [16]
-0A4E 0ABB # [110]
-0ABD 0ACC # [16]
-0ACE 0B3B # [110]
-0B3D 0B4C # [16]
-0B4E 0BCC # [127]
-0BCE 0C4C # [127]
-0C4E 0CBB # [110]
-0CBD 0CCC # [16]
-0CCE 0D4C # [127]
-0D4E 0DC9 # [124]
-0DCB 0E46 # [124]
+05C5 064A
+0653 0656
+0659 06DE
+06E1 06E4
+06E7 06E9
+06ED 072F
+074B 07A5
+07B1 07EA
+07F6 0817
+081A 093B
+093D 094C
+094E 0950
+0955 0970
+0972 09BB
+09BD 09CC
+09CE 0A3B
+0A3D 0A4C
+0A4E 0ABB
+0ABD 0ACC
+0ACE 0B3B
+0B3D 0B4C
+0B4E 0BCC
+0BCE 0C4C
+0C4E 0CBB
+0CBD 0CCC
+0CCE 0D4C
+0D4E 0DC9
+0DCB 0E46
0E4D
-0E4F 0EC7 # [121]
-0ECD 0F17 # [75]
-0F1A 0F34 # [27]
+0E4F 0EC7
+0ECD 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F3D # [4]
-0F40 0F81 # [66]
+0F3A 0F3D
+0F40 0F81
0F85
-0F88 0FC5 # [62]
-0FC7 1036 # [112]
+0F88 0FC5
+0FC7 1036
1038
-103B 1086 # [76]
+103B 1086
108E
-1090 1099 # [10]
-109C 17C8 # [1837]
-17D4 17DC # [9]
-17DE 1938 # [347]
-193C 1A74 # [313]
-1A7D 1A7E # [2]
-1A80 1B33 # [180]
-1B35 1B43 # [15]
-1B45 1B6A # [38]
-1B74 1BA9 # [54]
-1BAB 1C35 # [139]
-1C38 1C77 # [64]
-1C7E 1CCF # [82]
-1CE9 1CEC # [4]
-1CEE 1D2B # [62]
-1D6B 1DC3 # [89]
-1DD0 1DFC # [45]
-1E00 1FBC # [445]
+1090 1099
+109C 17C8
+17D4 17DC
+17DE 1938
+193C 1A74
+1A7D 1A7E
+1A80 1B33
+1B35 1B43
+1B45 1B6A
+1B74 1BA9
+1BAB 1C35
+1C38 1C77
+1C7E 1CCF
+1CE9 1CEC
+1CEE 1D2B
+1D6B 1DC3
+1DD0 1DFC
+1E00 1FBC
1FBE
-1FC2 1FCC # [11]
-1FD0 1FDC # [13]
-1FE0 1FEC # [13]
-1FF0 1FFC # [13]
-1FFF 2CEE # [3312]
-2CF2 2E2E # [317]
-2E30 3029 # [506]
-3030 3098 # [105]
-309D 30FB # [95]
-30FD A66E # [30_066]
-A670 A67B # [12]
+1FC2 1FCC
+1FD0 1FDC
+1FE0 1FEC
+1FF0 1FFC
+1FFF 2CEE
+2CF2 2E2E
+2E30 3029
+3030 3098
+309D 30FB
+30FD A66E
+A670 A67B
A67E
-A680 A6EF # [112]
-A6F2 A716 # [37]
-A722 A787 # [102]
-A789 A8C3 # [315]
-A8C5 A8DF # [27]
-A8F2 A92A # [57]
-A92F A952 # [36]
-A954 A9B2 # [95]
-A9B4 A9BF # [12]
-A9C1 AA7A # [186]
-AA7C AABE # [67]
-AAC3 ABEB # [297]
-ABEE FB1D # [20_272]
-FB1F FE1F # [769]
-FE27 FF3D # [279]
+A680 A6EF
+A6F2 A716
+A722 A787
+A789 A8C3
+A8C5 A8DF
+A8F2 A92A
+A92F A952
+A954 A9B2
+A9B4 A9BF
+A9C1 AA7A
+AA7C AABE
+AAC3 ABEB
+ABEE FB1D
+FB1F FE1F
+FE27 FF3D
FF3F
-FF41 FF6F # [47]
-FF71 FF9D # [45]
-FFA0 FFE2 # [67]
-FFE4 110B8 # [4309]
-110BB 1D166 # [49_324]
-1D16A 1D16C # [3]
-1D173 1D17A # [8]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 10FFFF # [994_898]
+FF41 FF6F
+FF71 FF9D
+FFA0 FFE2
+FFE4 110B8
+110BB 1D166
+1D16A 1D16C
+1D173 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl
index 9af64ab3bb5..aff05533632 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dia/Y.pl
@@ -1,40 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 639 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Diacritic=Yes}
-# \p{Dia=Y}
-# \p{Is_Diacritic=T}
-# \p{Is_Dia=True}
-#
-# \p{Diacritic}
-# \p{Is_Diacritic}
-# \p{Dia}
-# \p{Is_Dia}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dia: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
005E
@@ -42,32 +14,32 @@ return <<'END';
00A8
00AF
00B4
-00B7 00B8 # [2]
-02B0 034E # [159]
-0350 0357 # [8]
-035D 0362 # [6]
-0374 0375 # [2]
+00B7 00B8
+02B0 034E
+0350 0357
+035D 0362
+0374 0375
037A
-0384 0385 # [2]
-0483 0487 # [5]
+0384 0385
+0483 0487
0559
-0591 05A1 # [17]
-05A3 05BD # [27]
+0591 05A1
+05A3 05BD
05BF
-05C1 05C2 # [2]
+05C1 05C2
05C4
-064B 0652 # [8]
-0657 0658 # [2]
-06DF 06E0 # [2]
-06E5 06E6 # [2]
-06EA 06EC # [3]
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F5 # [11]
-0818 0819 # [2]
+064B 0652
+0657 0658
+06DF 06E0
+06E5 06E6
+06EA 06EC
+0730 074A
+07A6 07B0
+07EB 07F5
+0818 0819
093C
094D
-0951 0954 # [4]
+0951 0954
0971
09BC
09CD
@@ -83,75 +55,75 @@ return <<'END';
0CCD
0D4D
0DCA
-0E47 0E4C # [6]
+0E47 0E4C
0E4E
-0EC8 0ECC # [5]
-0F18 0F19 # [2]
+0EC8 0ECC
+0F18 0F19
0F35
0F37
0F39
-0F3E 0F3F # [2]
-0F82 0F84 # [3]
-0F86 0F87 # [2]
+0F3E 0F3F
+0F82 0F84
+0F86 0F87
0FC6
1037
-1039 103A # [2]
-1087 108D # [7]
+1039 103A
+1087 108D
108F
-109A 109B # [2]
-17C9 17D3 # [11]
+109A 109B
+17C9 17D3
17DD
-1939 193B # [3]
-1A75 1A7C # [8]
+1939 193B
+1A75 1A7C
1A7F
1B34
1B44
-1B6B 1B73 # [9]
+1B6B 1B73
1BAA
-1C36 1C37 # [2]
-1C78 1C7D # [6]
-1CD0 1CE8 # [25]
+1C36 1C37
+1C78 1C7D
+1CD0 1CE8
1CED
-1D2C 1D6A # [63]
-1DC4 1DCF # [12]
-1DFD 1DFF # [3]
+1D2C 1D6A
+1DC4 1DCF
+1DFD 1DFF
1FBD
-1FBF 1FC1 # [3]
-1FCD 1FCF # [3]
-1FDD 1FDF # [3]
-1FED 1FEF # [3]
-1FFD 1FFE # [2]
-2CEF 2CF1 # [3]
+1FBF 1FC1
+1FCD 1FCF
+1FDD 1FDF
+1FED 1FEF
+1FFD 1FFE
+2CEF 2CF1
2E2F
-302A 302F # [6]
-3099 309C # [4]
+302A 302F
+3099 309C
30FC
A66F
-A67C A67D # [2]
+A67C A67D
A67F
-A6F0 A6F1 # [2]
-A717 A721 # [11]
+A6F0 A6F1
+A717 A721
A788
A8C4
-A8E0 A8F1 # [18]
-A92B A92E # [4]
+A8E0 A8F1
+A92B A92E
A953
A9B3
A9C0
AA7B
-AABF AAC2 # [4]
-ABEC ABED # [2]
+AABF AAC2
+ABEC ABED
FB1E
-FE20 FE26 # [7]
+FE20 FE26
FF3E
FF40
FF70
-FF9E FF9F # [2]
+FF9E FF9F
FFE3
-110B9 110BA # [2]
-1D167 1D169 # [3]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
+110B9 110BA
+1D167 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl
index 7b87f853869..b0da90f3000 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Com.pl
@@ -1,109 +1,86 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 720 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Compat}
-# \p{Dt=Com}
-# \p{Is_Decomposition_Type=Compat}
-# \p{Is_Dt=Com}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Compat}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A8
00AF
-00B4 00B5 # [2]
+00B4 00B5
00B8
-0132 0133 # [2]
-013F 0140 # [2]
+0132 0133
+013F 0140
0149
017F
-01C4 01CC # [9]
-01F1 01F3 # [3]
-02D8 02DD # [6]
+01C4 01CC
+01F1 01F3
+02D8 02DD
037A
0384
-03D0 03D2 # [3]
-03D5 03D6 # [2]
-03F0 03F2 # [3]
-03F4 03F5 # [2]
+03D0 03D2
+03D5 03D6
+03F0 03F2
+03F4 03F5
03F9
0587
-0675 0678 # [4]
+0675 0678
0E33
0EB3
-0EDC 0EDD # [2]
+0EDC 0EDD
0F77
0F79
1E9A
1FBD
-1FBF 1FC0 # [2]
+1FBF 1FC0
1FFE
-2002 2006 # [5]
-2008 200A # [3]
+2002 2006
+2008 200A
2017
-2024 2026 # [3]
-2033 2034 # [2]
-2036 2037 # [2]
+2024 2026
+2033 2034
+2036 2037
203C
203E
-2047 2049 # [3]
+2047 2049
2057
205F
20A8
-2100 2101 # [2]
+2100 2101
2103
-2105 2107 # [3]
+2105 2107
2109
2116
2121
-2135 2138 # [4]
+2135 2138
213B
-2160 217F # [32]
-222C 222D # [2]
-222F 2230 # [2]
-2474 24B5 # [66]
+2160 217F
+222C 222D
+222F 2230
+2474 24B5
2A0C
-2A74 2A76 # [3]
+2A74 2A76
2E9F
2EF3
-2F00 2FD5 # [214]
+2F00 2FD5
3036
-3038 303A # [3]
-309B 309C # [2]
-3131 318E # [94]
-3200 321E # [31]
-3220 3243 # [36]
-32C0 32CB # [12]
-3358 3370 # [25]
-33E0 33FE # [31]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+3038 303A
+309B 309C
+3131 318E
+3200 321E
+3220 3243
+32C0 32CB
+3358 3370
+33E0 33FE
+FB00 FB06
+FB13 FB17
FB4F
-FE49 FE4F # [7]
-1F100 1F10A # [11]
-1F110 1F12A # [27]
-1F240 1F248 # [9]
+FE49 FE4F
+1F100 1F10A
+1F110 1F12A
+1F240 1F248
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl
index fe0fd33a953..f3fc5c70178 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Enc.pl
@@ -1,42 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 238 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Circle}
-# \p{Dt=Enc}
-# \p{Is_Decomposition_Type=Circle}
-# \p{Is_Dt=Enc}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Circle}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2460 2473 # [20]
-24B6 24EA # [53]
-3244 3247 # [4]
-3251 327E # [46]
-3280 32BF # [64]
-32D0 32FE # [47]
-1F12B 1F12E # [4]
+2460 2473
+24B6 24EA
+3244 3247
+3251 327E
+3280 32BF
+32D0 32FE
+1F12B 1F12E
+1F250 1F251
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl
index 2c2dddd4d0d..224e2a09e6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fin.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 240 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Final}
-# \p{Dt=Fin}
-# \p{Is_Decomposition_Type=Final}
-# \p{Is_Dt=Fin}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Final}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FB51
@@ -79,33 +56,33 @@ FBF5
FBF7
FBFA
FBFD
-FC64 FC96 # [51]
-FD11 FD2C # [28]
+FC64 FC96
+FD11 FD2C
FD3C
FD51
FD58
-FD5A FD5B # [2]
-FD5E FD5F # [2]
+FD5A FD5B
+FD5E FD5F
FD62
FD64
-FD66 FD67 # [2]
-FD69 FD6A # [2]
+FD66 FD67
+FD69 FD6A
FD6C
-FD6E FD6F # [2]
+FD6E FD6F
FD71
-FD74 FD76 # [3]
-FD78 FD7C # [5]
-FD7E FD82 # [5]
-FD84 FD85 # [2]
+FD74 FD76
+FD78 FD7C
+FD7E FD82
+FD84 FD85
FD87
FD8B
-FD96 FD97 # [2]
-FD99 FD9C # [4]
-FD9E FDB3 # [22]
-FDB6 FDB7 # [2]
+FD96 FD97
+FD99 FD9C
+FD9E FDB3
+FDB6 FDB7
FDB9
-FDBB FDC2 # [8]
-FDC6 FDC7 # [2]
+FDBB FDC2
+FDC6 FDC7
FE82
FE84
FE86
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl
index d8c614f485a..23e9a956073 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Font.pl
@@ -1,69 +1,46 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1043 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Font}
-# \p{Dt=Font}
-# \p{Is_Decomposition_Type=Font}
-# \p{Is_Dt=Font}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Font}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2102
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2128
-212C 212D # [2]
-212F 2131 # [3]
-2133 2134 # [2]
+212C 212D
+212F 2131
+2133 2134
2139
-213C 2140 # [5]
-2145 2149 # [5]
-FB20 FB29 # [10]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+213C 2140
+2145 2149
+FB20 FB29
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fra.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fra.pl
index 34e112baac7..851bcd287be 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fra.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Fra.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 20 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Fraction}
-# \p{Dt=Fra}
-# \p{Is_Decomposition_Type=Fraction}
-# \p{Is_Dt=Fra}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Fraction}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00BC 00BE # [3]
-2150 215F # [16]
+00BC 00BE
+2150 215F
2189
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl
index a9622fdb4df..db63f5a3ef2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Init.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 171 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Initial}
-# \p{Dt=Init}
-# \p{Is_Decomposition_Type=Initial}
-# \p{Is_Dt=Init}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Initial}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FB54
@@ -57,33 +34,33 @@ FBE8
FBF8
FBFB
FBFE
-FC97 FCDE # [72]
-FD2D FD33 # [7]
+FC97 FCDE
+FD2D FD33
FD50
-FD52 FD57 # [6]
+FD52 FD57
FD59
-FD5C FD5D # [2]
-FD60 FD61 # [2]
+FD5C FD5D
+FD60 FD61
FD63
FD65
FD68
FD6B
FD6D
FD70
-FD72 FD73 # [2]
+FD72 FD73
FD77
FD7D
FD83
FD86
-FD88 FD8A # [3]
-FD8C FD8F # [4]
-FD92 FD95 # [4]
+FD88 FD8A
+FD8C FD8F
+FD92 FD95
FD98
FD9D
-FDB4 FDB5 # [2]
+FDB4 FDB5
FDB8
FDBA
-FDC3 FDC5 # [3]
+FDC3 FDC5
FE8B
FE91
FE97
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl
index 3b3a0baf86d..c8fdddc6810 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Iso.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 238 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Isolated}
-# \p{Dt=Iso}
-# \p{Is_Decomposition_Type=Isolated}
-# \p{Is_Dt=Iso}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Isolated}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FB50
@@ -66,7 +43,7 @@ FBD3
FBD7
FBD9
FBDB
-FBDD FBDE # [2]
+FBDD FBDE
FBE0
FBE2
FBE4
@@ -79,10 +56,10 @@ FBF4
FBF6
FBF9
FBFC
-FC00 FC63 # [100]
-FCF5 FD10 # [28]
+FC00 FC63
+FCF5 FD10
FD3D
-FDF0 FDFC # [13]
+FDF0 FDFC
FE70
FE72
FE74
@@ -91,7 +68,7 @@ FE78
FE7A
FE7C
FE7E
-FE80 FE81 # [2]
+FE80 FE81
FE83
FE85
FE87
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl
index fdac2d3f290..76cf227cf84 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Med.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 82 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Medial}
-# \p{Dt=Med}
-# \p{Is_Decomposition_Type=Medial}
-# \p{Is_Dt=Med}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Medial}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FB55
@@ -55,8 +32,8 @@ FBD6
FBE7
FBE9
FBFF
-FCDF FCF4 # [22]
-FD34 FD3B # [8]
+FCDF FCF4
+FD34 FD3B
FE71
FE77
FE79
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl
index e834000d9f7..8f27822766b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nar.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 122 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Narrow}
-# \p{Dt=Nar}
-# \p{Is_Decomposition_Type=Narrow}
-# \p{Is_Dt=Nar}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Narrow}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE8 FFEE # [7]
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE8 FFEE
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl
index c4ec3059019..c4fc9b96d9c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Nb.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Nobreak}
-# \p{Dt=Nb}
-# \p{Is_Decomposition_Type=Nobreak}
-# \p{Is_Dt=Nb}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Nobreak}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A0
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl
index d409fe1fe83..75a18c7dc46 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/NonCanon.pl
@@ -1,190 +1,161 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3467 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Non_Canonical}
-# \p{Dt=Non_Canon}
-# \p{Is_Decomposition_Type=Non_Canonical}
-# \p{Is_Dt=Non_Canon}
-#
-# Note: Union of all non-canonical decompositions
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Non_Canonical}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A0
00A8
00AA
00AF
-00B2 00B5 # [4]
-00B8 00BA # [3]
-00BC 00BE # [3]
-0132 0133 # [2]
-013F 0140 # [2]
+00B2 00B5
+00B8 00BA
+00BC 00BE
+0132 0133
+013F 0140
0149
017F
-01C4 01CC # [9]
-01F1 01F3 # [3]
-02B0 02B8 # [9]
-02D8 02DD # [6]
-02E0 02E4 # [5]
+01C4 01CC
+01F1 01F3
+02B0 02B8
+02D8 02DD
+02E0 02E4
037A
0384
-03D0 03D2 # [3]
-03D5 03D6 # [2]
-03F0 03F2 # [3]
-03F4 03F5 # [2]
+03D0 03D2
+03D5 03D6
+03F0 03F2
+03F4 03F5
03F9
0587
-0675 0678 # [4]
+0675 0678
0E33
0EB3
-0EDC 0EDD # [2]
+0EDC 0EDD
0F0C
0F77
0F79
10FC
-1D2C 1D2E # [3]
-1D30 1D3A # [11]
-1D3C 1D4D # [18]
-1D4F 1D6A # [28]
+1D2C 1D2E
+1D30 1D3A
+1D3C 1D4D
+1D4F 1D6A
1D78
-1D9B 1DBF # [37]
+1D9B 1DBF
1E9A
1FBD
-1FBF 1FC0 # [2]
+1FBF 1FC0
1FFE
-2002 200A # [9]
+2002 200A
2011
2017
-2024 2026 # [3]
+2024 2026
202F
-2033 2034 # [2]
-2036 2037 # [2]
+2033 2034
+2036 2037
203C
203E
-2047 2049 # [3]
+2047 2049
2057
205F
-2070 2071 # [2]
-2074 208E # [27]
-2090 2094 # [5]
+2070 2071
+2074 208E
+2090 209C
20A8
-2100 2103 # [4]
-2105 2107 # [3]
-2109 2113 # [11]
-2115 2116 # [2]
-2119 211D # [5]
-2120 2122 # [3]
+2100 2103
+2105 2107
+2109 2113
+2115 2116
+2119 211D
+2120 2122
2124
2128
-212C 212D # [2]
-212F 2131 # [3]
-2133 2139 # [7]
-213B 2140 # [6]
-2145 2149 # [5]
-2150 217F # [48]
+212C 212D
+212F 2131
+2133 2139
+213B 2140
+2145 2149
+2150 217F
2189
-222C 222D # [2]
-222F 2230 # [2]
-2460 24EA # [139]
+222C 222D
+222F 2230
+2460 24EA
2A0C
-2A74 2A76 # [3]
-2C7C 2C7D # [2]
+2A74 2A76
+2C7C 2C7D
2D6F
2E9F
2EF3
-2F00 2FD5 # [214]
+2F00 2FD5
3000
3036
-3038 303A # [3]
-309B 309C # [2]
+3038 303A
+309B 309C
309F
30FF
-3131 318E # [94]
-3192 319F # [14]
-3200 321E # [31]
-3220 3247 # [40]
-3250 327E # [47]
-3280 32FE # [127]
-3300 33FF # [256]
+3131 318E
+3192 319F
+3200 321E
+3220 3247
+3250 327E
+3280 32FE
+3300 33FF
A770
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB20 FB29 # [10]
-FB4F FBB1 # [99]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFC # [13]
-FE10 FE19 # [10]
-FE30 FE44 # [21]
-FE47 FE52 # [12]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB00 FB06
+FB13 FB17
+FB20 FB29
+FB4F FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFC
+FE10 FE19
+FE30 FE44
+FE47 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FE76 FEFC
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F100 1F10A
+1F110 1F12E
+1F130 1F14F
1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/None.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/None.pl
index 8ee5ee3c032..cccc65f924b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/None.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/None.pl
@@ -1,227 +1,187 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 1_097_424 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=None}
-# \p{Dt=None}
-# \p{Is_Decomposition_Type=None}
-# \p{Is_Dt=None}
-#
-# \p{NFKD_Quick_Check=Yes}
-# \p{NFKD_QC=Y}
-# \p{Is_NFKD_Quick_Check=Yes}
-# \p{Is_NFKD_QC=Y}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{NFKD_Quick_Check}, \p{NFKD_QC}, \p{Is_NFKD_Quick_Check},
-# \p{Is_NFKD_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_NFKD_QC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 009F # [160]
-00A1 00A7 # [7]
+0000 009F
+00A1 00A7
00A9
-00AB 00AE # [4]
-00B0 00B1 # [2]
-00B6 00B7 # [2]
+00AB 00AE
+00B0 00B1
+00B6 00B7
00BB
00BF
00C6
00D0
-00D7 00D8 # [2]
-00DE 00DF # [2]
+00D7 00D8
+00DE 00DF
00E6
00F0
-00F7 00F8 # [2]
+00F7 00F8
00FE
-0110 0111 # [2]
-0126 0127 # [2]
+0110 0111
+0126 0127
0131
0138
-0141 0142 # [2]
-014A 014B # [2]
-0152 0153 # [2]
-0166 0167 # [2]
-0180 019F # [32]
-01A2 01AE # [13]
-01B1 01C3 # [19]
+0141 0142
+014A 014B
+0152 0153
+0166 0167
+0180 019F
+01A2 01AE
+01B1 01C3
01DD
-01E4 01E5 # [2]
-01F6 01F7 # [2]
-021C 021D # [2]
-0220 0225 # [6]
-0234 02AF # [124]
-02B9 02D7 # [31]
-02DE 02DF # [2]
-02E5 033F # [91]
+01E4 01E5
+01F6 01F7
+021C 021D
+0220 0225
+0234 02AF
+02B9 02D7
+02DE 02DF
+02E5 033F
0342
-0345 0373 # [47]
-0375 0379 # [5]
-037B 037D # [3]
-037F 0383 # [5]
+0345 0373
+0375 0379
+037B 037D
+037F 0383
038B
038D
-0391 03A9 # [25]
-03B1 03C9 # [25]
+0391 03A9
+03B1 03C9
03CF
-03D7 03EF # [25]
+03D7 03EF
03F3
-03F6 03F8 # [3]
-03FA 03FF # [6]
+03F6 03F8
+03FA 03FF
0402
-0404 0406 # [3]
-0408 040B # [4]
-040F 0418 # [10]
-041A 0438 # [31]
-043A 044F # [22]
+0404 0406
+0408 040B
+040F 0418
+041A 0438
+043A 044F
0452
-0454 0456 # [3]
-0458 045B # [4]
-045F 0475 # [23]
-0478 04C0 # [73]
-04C3 04CF # [13]
-04D4 04D5 # [2]
-04D8 04D9 # [2]
-04E0 04E1 # [2]
-04E8 04E9 # [2]
-04F6 04F7 # [2]
-04FA 0586 # [141]
-0588 0621 # [154]
-0627 0674 # [78]
-0679 06BF # [71]
+0454 0456
+0458 045B
+045F 0475
+0478 04C0
+04C3 04CF
+04D4 04D5
+04D8 04D9
+04E0 04E1
+04E8 04E9
+04F6 04F7
+04FA 0586
+0588 0621
+0627 0674
+0679 06BF
06C1
-06C3 06D2 # [16]
-06D4 0928 # [597]
-092A 0930 # [7]
-0932 0933 # [2]
-0935 0957 # [35]
-0960 09CA # [107]
-09CD 09DB # [15]
+06C3 06D2
+06D4 0928
+092A 0930
+0932 0933
+0935 0957
+0960 09CA
+09CD 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B47 # [233]
-0B49 0B4A # [2]
-0B4D 0B5B # [15]
-0B5E 0B93 # [54]
-0B95 0BC9 # [53]
-0BCD 0C47 # [123]
-0C49 0CBF # [119]
-0CC1 0CC6 # [6]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B47
+0B49 0B4A
+0B4D 0B5B
+0B5E 0B93
+0B95 0BC9
+0BCD 0C47
+0C49 0CBF
+0CC1 0CC6
0CC9
-0CCC 0D49 # [126]
-0D4D 0DD9 # [141]
+0CCC 0D49
+0D4D 0DD9
0DDB
-0DDF 0E32 # [84]
-0E34 0EB2 # [127]
-0EB4 0EDB # [40]
-0EDE 0F0B # [46]
-0F0D 0F42 # [54]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+0DDF 0E32
+0E34 0EB2
+0EB4 0EDB
+0EDE 0F0B
+0F0D 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
-0F7A 0F80 # [7]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 1025 # [108]
-1027 10FB # [213]
-10FD 1B05 # [2569]
+0F7A 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 1025
+1027 10FB
+10FD 1B05
1B07
1B09
1B0B
1B0D
-1B0F 1B11 # [3]
-1B13 1B3A # [40]
+1B0F 1B11
+1B13 1B3A
1B3C
-1B3E 1B3F # [2]
+1B3E 1B3F
1B42
-1B44 1D2B # [488]
+1B44 1D2B
1D2F
1D3B
1D4E
-1D6B 1D77 # [13]
-1D79 1D9A # [34]
-1DC0 1DFF # [64]
-1E9C 1E9F # [4]
-1EFA 1EFF # [6]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1D6B 1D77
+1D79 1D9A
+1DC0 1DFF
+1E9C 1E9F
+1EFA 1EFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-200B 2010 # [6]
-2012 2016 # [5]
-2018 2023 # [12]
-2027 202E # [8]
-2030 2032 # [3]
+200B 2010
+2012 2016
+2018 2023
+2027 202E
+2030 2032
2035
-2038 203B # [4]
+2038 203B
203D
-203F 2046 # [8]
-204A 2056 # [13]
-2058 205E # [7]
-2060 206F # [16]
-2072 2073 # [2]
+203F 2046
+204A 2056
+2058 205E
+2060 206F
+2072 2073
208F
-2095 20A7 # [19]
-20A9 20FF # [87]
+209D 20A7
+20A9 20FF
2104
2108
2114
-2117 2118 # [2]
-211E 211F # [2]
+2117 2118
+211E 211F
2123
2125
2127
@@ -229,48 +189,48 @@ return <<'END';
212E
2132
213A
-2141 2144 # [4]
-214A 214F # [6]
-2180 2188 # [9]
-218A 2199 # [16]
-219C 21AD # [18]
-21AF 21CC # [30]
-21D0 2203 # [52]
-2205 2208 # [4]
-220A 220B # [2]
-220D 2223 # [23]
+2141 2144
+214A 214F
+2180 2188
+218A 2199
+219C 21AD
+21AF 21CC
+21D0 2203
+2205 2208
+220A 220B
+220D 2223
2225
-2227 222B # [5]
+2227 222B
222E
-2231 2240 # [16]
-2242 2243 # [2]
-2245 2246 # [2]
+2231 2240
+2242 2243
+2245 2246
2248
-224A 225F # [22]
+224A 225F
2261
-2263 226C # [10]
-2272 2273 # [2]
-2276 2277 # [2]
-227A 227F # [6]
-2282 2283 # [2]
-2286 2287 # [2]
-228A 22AB # [34]
-22B0 22DF # [48]
-22E4 22E9 # [6]
-22EE 2328 # [59]
-232B 245F # [309]
-24EB 2A0B # [1313]
-2A0D 2A73 # [103]
-2A77 2ADB # [101]
-2ADD 2C7B # [415]
-2C7E 2D6E # [241]
-2D70 2E9E # [303]
-2EA0 2EF2 # [83]
-2EF4 2EFF # [12]
-2FD6 2FFF # [42]
-3001 3035 # [53]
+2263 226C
+2272 2273
+2276 2277
+227A 227F
+2282 2283
+2286 2287
+228A 22AB
+22B0 22DF
+22E4 22E9
+22EE 2328
+232B 245F
+24EB 2A0B
+2A0D 2A73
+2A77 2ADB
+2ADD 2C7B
+2C7E 2D6E
+2D70 2E9E
+2EA0 2EF2
+2EF4 2EFF
+2FD6 2FFF
+3001 3035
3037
-303B 304B # [17]
+303B 304B
304D
304F
3051
@@ -282,18 +242,18 @@ return <<'END';
305D
305F
3061
-3063 3064 # [2]
+3063 3064
3066
3068
-306A 306F # [6]
+306A 306F
3072
3075
3078
307B
-307E 3093 # [22]
-3095 309A # [6]
+307E 3093
+3095 309A
309D
-30A0 30AB # [12]
+30A0 30AB
30AD
30AF
30B1
@@ -305,102 +265,98 @@ return <<'END';
30BD
30BF
30C1
-30C3 30C4 # [2]
+30C3 30C4
30C6
30C8
-30CA 30CF # [6]
+30CA 30CF
30D2
30D5
30D8
30DB
-30DE 30F3 # [22]
-30F5 30F6 # [2]
-30FB 30FD # [3]
-3100 3130 # [49]
-318F 3191 # [3]
-31A0 31FF # [96]
+30DE 30F3
+30F5 30F6
+30FB 30FD
+3100 3130
+318F 3191
+31A0 31FF
321F
-3248 324F # [8]
+3248 324F
327F
32FF
-3400 A76F # [29_552]
-A771 ABFF # [1167]
-D7A4 F8FF # [8540]
-FA0E FA0F # [2]
+3400 A76F
+A771 ABFF
+D7A4 F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFD FE0F # [19]
-FE1A FE2F # [22]
-FE45 FE46 # [2]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFD FE0F
+FE1A FE2F
+FE45 FE46
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE73
FE75
-FEFD FF00 # [4]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FEFD FF00
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF 11099 # [4267]
+FFEF 11099
1109B
-1109D 110AA # [14]
-110AC 1D15D # [49_330]
-1D165 1D1BA # [86]
-1D1C1 1D3FF # [575]
+1109D 110AA
+110AC 1D15D
+1D165 1D1BA
+1D1C1 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1F0FF # [6400]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F18F # [65]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 2F7FF # [66_999]
-2FA1E 10FFFF # [919_010]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1F0FF
+1F10B 1F10F
+1F12F
+1F150 1F18F
+1F191 1F1FF
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sml.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sml.pl
index 0f61dcac8b5..cfdce090200 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sml.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sml.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Small}
-# \p{Dt=Sml}
-# \p{Is_Decomposition_Type=Small}
-# \p{Is_Dt=Sml}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Small}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FE50 FE52 # [3]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
+FE50 FE52
+FE54 FE66
+FE68 FE6B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl
index 8e0114edf81..058752bb43b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sqr.pl
@@ -1,49 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 251 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Square}
-# \p{Dt=Sqr}
-# \p{Is_Decomposition_Type=Square}
-# \p{Is_Dt=Sqr}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Square}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3250
-32CC 32CF # [4]
-3300 3357 # [88]
-3371 33DF # [111]
+32CC 32CF
+3300 3357
+3371 33DF
33FF
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
+1F130 1F14F
1F190
-1F200
-1F210 1F231 # [34]
+1F200 1F202
+1F210 1F23A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl
index daa1b441135..0b50755d714 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sub.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 30 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Sub}
-# \p{Dt=Sub}
-# \p{Is_Decomposition_Type=Sub}
-# \p{Is_Dt=Sub}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Sub}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1D62 1D6A # [9]
-2080 208E # [15]
-2090 2094 # [5]
+1D62 1D6A
+2080 208E
+2090 209C
2C7C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl
index d5d5c8d7f6d..c3d5f99e1bb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Sup.pl
@@ -1,55 +1,32 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 142 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Super}
-# \p{Dt=Sup}
-# \p{Is_Decomposition_Type=Super}
-# \p{Is_Dt=Sup}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Super}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AA
-00B2 00B3 # [2]
-00B9 00BA # [2]
-02B0 02B8 # [9]
-02E0 02E4 # [5]
+00B2 00B3
+00B9 00BA
+02B0 02B8
+02E0 02E4
10FC
-1D2C 1D2E # [3]
-1D30 1D3A # [11]
-1D3C 1D4D # [18]
-1D4F 1D61 # [19]
+1D2C 1D2E
+1D30 1D3A
+1D3C 1D4D
+1D4F 1D61
1D78
-1D9B 1DBF # [37]
-2070 2071 # [2]
-2074 207F # [12]
+1D9B 1DBF
+2070 2071
+2074 207F
2120
2122
2C7D
2D6F
-3192 319F # [14]
+3192 319F
A770
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl
index ffefa96687e..c5b5e9623fd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Dt/Vert.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 35 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Decomposition_Type=Vertical}
-# \p{Dt=Vert}
-# \p{Is_Decomposition_Type=Vertical}
-# \p{Is_Dt=Vert}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Dt: Vertical}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
309F
30FF
-FE10 FE19 # [10]
-FE30 FE44 # [21]
-FE47 FE48 # [2]
+FE10 FE19
+FE30 FE44
+FE47 FE48
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl
index 4821486a697..401ce6cf7f0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/A.pl
@@ -1,71 +1,48 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 138_666 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Ambiguous}
-# \p{Ea=A}
-# \p{Is_East_Asian_Width=Ambiguous}
-# \p{Is_Ea=A}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ea: Ambiguous}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A1
00A4
-00A7 00A8 # [2]
+00A7 00A8
00AA
-00AD 00AE # [2]
-00B0 00B4 # [5]
-00B6 00BA # [5]
-00BC 00BF # [4]
+00AD 00AE
+00B0 00B4
+00B6 00BA
+00BC 00BF
00C6
00D0
-00D7 00D8 # [2]
-00DE 00E1 # [4]
+00D7 00D8
+00DE 00E1
00E6
-00E8 00EA # [3]
-00EC 00ED # [2]
+00E8 00EA
+00EC 00ED
00F0
-00F2 00F3 # [2]
-00F7 00FA # [4]
+00F2 00F3
+00F7 00FA
00FC
00FE
0101
0111
0113
011B
-0126 0127 # [2]
+0126 0127
012B
-0131 0133 # [3]
+0131 0133
0138
-013F 0142 # [4]
+013F 0142
0144
-0148 014B # [4]
+0148 014B
014D
-0152 0153 # [2]
-0166 0167 # [2]
+0152 0153
+0166 0167
016B
01CE
01D0
@@ -79,141 +56,130 @@ return <<'END';
0261
02C4
02C7
-02C9 02CB # [3]
+02C9 02CB
02CD
02D0
-02D8 02DB # [4]
+02D8 02DB
02DD
02DF
-0300 036F # [112]
-0391 03A1 # [17]
-03A3 03A9 # [7]
-03B1 03C1 # [17]
-03C3 03C9 # [7]
+0300 036F
+0391 03A1
+03A3 03A9
+03B1 03C1
+03C3 03C9
0401
-0410 044F # [64]
+0410 044F
0451
2010
-2013 2016 # [4]
-2018 2019 # [2]
-201C 201D # [2]
-2020 2022 # [3]
-2024 2027 # [4]
+2013 2016
+2018 2019
+201C 201D
+2020 2022
+2024 2027
2030
-2032 2033 # [2]
+2032 2033
2035
203B
203E
2074
207F
-2081 2084 # [4]
+2081 2084
20AC
2103
2105
2109
2113
2116
-2121 2122 # [2]
+2121 2122
2126
212B
-2153 2154 # [2]
-215B 215E # [4]
-2160 216B # [12]
-2170 2179 # [10]
+2153 2154
+215B 215E
+2160 216B
+2170 2179
2189
-2190 2199 # [10]
-21B8 21B9 # [2]
+2190 2199
+21B8 21B9
21D2
21D4
21E7
2200
-2202 2203 # [2]
-2207 2208 # [2]
+2202 2203
+2207 2208
220B
220F
2211
2215
221A
-221D 2220 # [4]
+221D 2220
2223
2225
-2227 222C # [6]
+2227 222C
222E
-2234 2237 # [4]
-223C 223D # [2]
+2234 2237
+223C 223D
2248
224C
2252
-2260 2261 # [2]
-2264 2267 # [4]
-226A 226B # [2]
-226E 226F # [2]
-2282 2283 # [2]
-2286 2287 # [2]
+2260 2261
+2264 2267
+226A 226B
+226E 226F
+2282 2283
+2286 2287
2295
2299
22A5
22BF
2312
-2460 24E9 # [138]
-24EB 254B # [97]
-2550 2573 # [36]
-2580 258F # [16]
-2592 2595 # [4]
-25A0 25A1 # [2]
-25A3 25A9 # [7]
-25B2 25B3 # [2]
-25B6 25B7 # [2]
-25BC 25BD # [2]
-25C0 25C1 # [2]
-25C6 25C8 # [3]
+2460 24E9
+24EB 254B
+2550 2573
+2580 258F
+2592 2595
+25A0 25A1
+25A3 25A9
+25B2 25B3
+25B6 25B7
+25BC 25BD
+25C0 25C1
+25C6 25C8
25CB
-25CE 25D1 # [4]
-25E2 25E5 # [4]
+25CE 25D1
+25E2 25E5
25EF
-2605 2606 # [2]
+2605 2606
2609
-260E 260F # [2]
-2614 2615 # [2]
+260E 260F
+2614 2615
261C
261E
2640
2642
-2660 2661 # [2]
-2663 2665 # [3]
-2667 266A # [4]
-266C 266D # [2]
+2660 2661
+2663 2665
+2667 266A
+266C 266D
266F
-269E 269F # [2]
-26BE 26BF # [2]
-26C4 26CD # [10]
-26CF 26E1 # [19]
+269E 269F
+26BE 26BF
+26C4 26CD
+26CF 26E1
26E3
-26E8 26FF # [24]
+26E8 26FF
273D
2757
-2776 277F # [10]
-2B55 2B59 # [5]
-3248 324F # [8]
-E000 F8FF # [6400]
-FE00 FE0F # [16]
+2776 277F
+2B55 2B59
+3248 324F
+E000 F8FF
+FE00 FE0F
FFFD
-1F100 1F10A # [11]
-1F110 1F12D # [30]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-E0100 E01EF # [240]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+1F100 1F10A
+1F110 1F12D
+1F130 1F169
+1F170 1F19A
+E0100 E01EF
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/F.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/F.pl
index 6162998505a..a47fd9df642 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/F.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/F.pl
@@ -1,51 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 104 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Fullwidth}
-# \p{Ea=F}
-# \p{Is_East_Asian_Width=Fullwidth}
-# \p{Is_Ea=F}
-#
-# \p{Decomposition_Type=Wide}
-# \p{Dt=Wide}
-# \p{Is_Decomposition_Type=Wide}
-# \p{Is_Dt=Wide}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Dt: Wide}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3000
-FF01 FF60 # [96]
-FFE0 FFE6 # [7]
+FF01 FF60
+FFE0 FFE6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl
index a94d165caea..fe83d1249d7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/H.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 123 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Halfwidth}
-# \p{Ea=H}
-# \p{Is_East_Asian_Width=Halfwidth}
-# \p{Is_Ea=H}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ea: Halfwidth}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
20A9
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE8 FFEE # [7]
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE8 FFEE
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl
index 467000de405..69b04ff76b0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/N.pl
@@ -1,71 +1,48 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 801_909 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Neutral}
-# \p{Ea=N}
-# \p{Is_East_Asian_Width=Neutral}
-# \p{Is_Ea=N}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ea: Neutral}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 001F # [32]
-007F 00A0 # [34]
+0000 001F
+007F 00A0
00A9
00AB
00B5
00BB
-00C0 00C5 # [6]
-00C7 00CF # [9]
-00D1 00D6 # [6]
-00D9 00DD # [5]
-00E2 00E5 # [4]
+00C0 00C5
+00C7 00CF
+00D1 00D6
+00D9 00DD
+00E2 00E5
00E7
00EB
-00EE 00EF # [2]
+00EE 00EF
00F1
-00F4 00F6 # [3]
+00F4 00F6
00FB
00FD
-00FF 0100 # [2]
-0102 0110 # [15]
+00FF 0100
+0102 0110
0112
-0114 011A # [7]
-011C 0125 # [10]
-0128 012A # [3]
-012C 0130 # [5]
-0134 0137 # [4]
-0139 013E # [6]
+0114 011A
+011C 0125
+0128 012A
+012C 0130
+0134 0137
+0139 013E
0143
-0145 0147 # [3]
+0145 0147
014C
-014E 0151 # [4]
-0154 0165 # [18]
-0168 016A # [3]
-016C 01CD # [98]
+014E 0151
+0154 0165
+0168 016A
+016C 01CD
01CF
01D1
01D3
@@ -73,187 +50,178 @@ return <<'END';
01D7
01D9
01DB
-01DD 0250 # [116]
-0252 0260 # [15]
-0262 02C3 # [98]
-02C5 02C6 # [2]
+01DD 0250
+0252 0260
+0262 02C3
+02C5 02C6
02C8
02CC
-02CE 02CF # [2]
-02D1 02D7 # [7]
+02CE 02CF
+02D1 02D7
02DC
02DE
-02E0 02FF # [32]
-0370 0390 # [33]
+02E0 02FF
+0370 0390
03A2
-03AA 03B0 # [7]
+03AA 03B0
03C2
-03CA 0400 # [55]
-0402 040F # [14]
+03CA 0400
+0402 040F
0450
-0452 10FF # [3246]
-1160 11A2 # [67]
-11A8 11F9 # [82]
-1200 200F # [3600]
-2011 2012 # [2]
+0452 10FF
+1160 11A2
+11A8 11F9
+1200 200F
+2011 2012
2017
-201A 201B # [2]
-201E 201F # [2]
+201A 201B
+201E 201F
2023
-2028 202F # [8]
+2028 202F
2031
2034
-2036 203A # [5]
-203C 203D # [2]
-203F 2073 # [53]
-2075 207E # [10]
+2036 203A
+203C 203D
+203F 2073
+2075 207E
2080
-2085 20A8 # [36]
-20AA 20AB # [2]
-20AD 2102 # [86]
+2085 20A8
+20AA 20AB
+20AD 2102
2104
-2106 2108 # [3]
-210A 2112 # [9]
-2114 2115 # [2]
-2117 2120 # [10]
-2123 2125 # [3]
-2127 212A # [4]
-212C 2152 # [39]
-2155 215A # [6]
+2106 2108
+210A 2112
+2114 2115
+2117 2120
+2123 2125
+2127 212A
+212C 2152
+2155 215A
215F
-216C 216F # [4]
-217A 2188 # [15]
-218A 218F # [6]
-219A 21B7 # [30]
-21BA 21D1 # [24]
+216C 216F
+217A 2188
+218A 218F
+219A 21B7
+21BA 21D1
21D3
-21D5 21E6 # [18]
-21E8 21FF # [24]
+21D5 21E6
+21E8 21FF
2201
-2204 2206 # [3]
-2209 220A # [2]
-220C 220E # [3]
+2204 2206
+2209 220A
+220C 220E
2210
-2212 2214 # [3]
-2216 2219 # [4]
-221B 221C # [2]
-2221 2222 # [2]
+2212 2214
+2216 2219
+221B 221C
+2221 2222
2224
2226
222D
-222F 2233 # [5]
-2238 223B # [4]
-223E 2247 # [10]
-2249 224B # [3]
-224D 2251 # [5]
-2253 225F # [13]
-2262 2263 # [2]
-2268 2269 # [2]
-226C 226D # [2]
-2270 2281 # [18]
-2284 2285 # [2]
-2288 2294 # [13]
-2296 2298 # [3]
-229A 22A4 # [11]
-22A6 22BE # [25]
-22C0 2311 # [82]
-2313 2328 # [22]
-232B 245F # [309]
+222F 2233
+2238 223B
+223E 2247
+2249 224B
+224D 2251
+2253 225F
+2262 2263
+2268 2269
+226C 226D
+2270 2281
+2284 2285
+2288 2294
+2296 2298
+229A 22A4
+22A6 22BE
+22C0 2311
+2313 2328
+232B 245F
24EA
-254C 254F # [4]
-2574 257F # [12]
-2590 2591 # [2]
-2596 259F # [10]
+254C 254F
+2574 257F
+2590 2591
+2596 259F
25A2
-25AA 25B1 # [8]
-25B4 25B5 # [2]
-25B8 25BB # [4]
-25BE 25BF # [2]
-25C2 25C5 # [4]
-25C9 25CA # [2]
-25CC 25CD # [2]
-25D2 25E1 # [16]
-25E6 25EE # [9]
-25F0 2604 # [21]
-2607 2608 # [2]
-260A 260D # [4]
-2610 2613 # [4]
-2616 261B # [6]
+25AA 25B1
+25B4 25B5
+25B8 25BB
+25BE 25BF
+25C2 25C5
+25C9 25CA
+25CC 25CD
+25D2 25E1
+25E6 25EE
+25F0 2604
+2607 2608
+260A 260D
+2610 2613
+2616 261B
261D
-261F 263F # [33]
+261F 263F
2641
-2643 265F # [29]
+2643 265F
2662
2666
266B
266E
-2670 269D # [46]
-26A0 26BD # [30]
-26C0 26C3 # [4]
+2670 269D
+26A0 26BD
+26C0 26C3
26CE
26E2
-26E4 26E7 # [4]
-2700 273C # [61]
-273E 2756 # [25]
-2758 2775 # [30]
-2780 27E5 # [102]
-27EE 2984 # [407]
-2987 2B54 # [462]
-2B5A 2E7F # [806]
+26E4 26E7
+2700 273C
+273E 2756
+2758 2775
+2780 27E5
+27EE 2984
+2987 2B54
+2B5A 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
-303F 3040 # [2]
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
+303F 3040
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DC0 4DFF # [64]
-A48D A48F # [3]
-A4C7 A95F # [1177]
-A97D ABFF # [643]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC DFFF # [2052]
-FB00 FDFF # [768]
-FE1A FE2F # [22]
+4DC0 4DFF
+A48D A48F
+A4C7 A95F
+A97D ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC DFFF
+FB00 FDFF
+FE1A FE2F
FE53
FE67
-FE6C FF00 # [149]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FE6C FF00
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFFC # [14]
-FFFE 1F0FF # [61_698]
-1F10B 1F10F # [5]
-1F12E 1F130 # [3]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2FFFE 2FFFF # [2]
-3FFFE E00FF # [655_618]
-E01F0 EFFFF # [65_040]
-FFFFE FFFFF # [2]
-10FFFE 10FFFF # [2]
+FFEF FFFC
+FFFE 1AFFF
+1B002 1F0FF
+1F10B 1F10F
+1F12E 1F12F
+1F16A 1F16F
+1F19B 1F1FF
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1FFFF
+2FFFE 2FFFF
+3FFFE E00FF
+E01F0 EFFFF
+FFFFE FFFFF
+10FFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl
index 969a8868b4b..bfc3a7712ad 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/Na.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 111 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Narrow}
-# \p{Ea=Na}
-# \p{Is_East_Asian_Width=Narrow}
-# \p{Is_Ea=Na}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ea: Narrow}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
-00A2 00A3 # [2]
-00A5 00A6 # [2]
+0020 007E
+00A2 00A3
+00A5 00A6
00AC
00AF
-27E6 27ED # [8]
-2985 2986 # [2]
+27E6 27ED
+2985 2986
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl
index a85f908b265..f7088847196 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ea/W.pl
@@ -1,70 +1,49 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 173_199 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{East_Asian_Width=Wide}
-# \p{Ea=W}
-# \p{Is_East_Asian_Width=Wide}
-# \p{Is_Ea=W}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ea: Wide}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1100 115F # [96]
-11A3 11A7 # [5]
-11FA 11FF # [6]
-2329 232A # [2]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3001 303E # [62]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 3247 # [40]
-3250 32FE # [175]
-3300 4DBF # [6848]
-4E00 A48C # [22_157]
-A490 A4C6 # [55]
-A960 A97C # [29]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FAFF # [512]
-FE10 FE19 # [10]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2FFFD # [65_534]
-30000 3FFFD # [65_534]
+1100 115F
+11A3 11A7
+11FA 11FF
+2329 232A
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3001 303E
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 3247
+3250 32FE
+3300 4DBF
+4E00 A48C
+A490 A4C6
+A960 A97C
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FAFF
+FE10 FE19
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+1B000 1B001
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+20000 2FFFD
+30000 3FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ext/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ext/N.pl
index e1f26e7c7e7..4ec0c91fece 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ext/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ext/N.pl
@@ -1,61 +1,33 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_084 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Extender=No}
-# \p{Ext=N}
-# \p{Is_Extender=F}
-# \p{Is_Ext=False}
-#
-# \P{Extender}
-# \P{Is_Extender}
-# \P{Ext}
-# \P{Is_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ext: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 00B6 # [183]
-00B8 02CF # [536]
-02D2 063F # [878]
-0641 07F9 # [441]
-07FB 0E45 # [1611]
-0E47 0EC5 # [127]
-0EC7 1842 # [2428]
-1844 1AA6 # [611]
-1AA8 1C35 # [398]
-1C37 1C7A # [68]
-1C7C 3004 # [5001]
-3006 3030 # [43]
-3036 309C # [103]
-309F 30FB # [93]
-30FF A014 # [28_438]
-A016 A60B # [1526]
-A60D A9CE # [962]
-A9D0 AA6F # [160]
-AA71 AADC # [108]
-AADE FF6F # [21_650]
-FF71 10FFFF # [1_048_719]
+0000 00B6
+00B8 02CF
+02D2 063F
+0641 07F9
+07FB 0E45
+0E47 0EC5
+0EC7 1842
+1844 1AA6
+1AA8 1C35
+1C37 1C7A
+1C7C 3004
+3006 3030
+3036 309C
+309F 30FB
+30FF A014
+A016 A60B
+A60D A9CE
+A9D0 AA6F
+AA71 AADC
+AADE FF6F
+FF71 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl
index 4e24fba7c13..d851e445eca 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ext/Y.pl
@@ -1,44 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 28 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Extender=Yes}
-# \p{Ext=Y}
-# \p{Is_Extender=T}
-# \p{Is_Ext=True}
-#
-# \p{Extender}
-# \p{Is_Extender}
-# \p{Ext}
-# \p{Is_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ext: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00B7
-02D0 02D1 # [2]
+02D0 02D1
0640
07FA
0E46
@@ -48,9 +20,9 @@ return <<'END';
1C36
1C7B
3005
-3031 3035 # [5]
-309D 309E # [2]
-30FC 30FE # [3]
+3031 3035
+309D 309E
+30FC 30FE
A015
A60C
A9CF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl
index 181ce8c87d6..4bbfe78ae28 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CN.pl
@@ -1,55 +1,32 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 203 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=Control}
-# \p{GCB=CN}
-# \p{Is_Grapheme_Cluster_Break=Control}
-# \p{Is_GCB=CN}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_GCB: Control}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0009 # [10]
-000B 000C # [2]
-000E 001F # [18]
-007F 009F # [33]
+0000 0009
+000B 000C
+000E 001F
+007F 009F
00AD
-0600 0603 # [4]
+0600 0603
06DD
070F
-17B4 17B5 # [2]
+17B4 17B5
200B
-200E 200F # [2]
-2028 202E # [7]
-2060 2064 # [5]
-206A 206F # [6]
+200E 200F
+2028 202E
+2060 2064
+206A 206F
FEFF
-FFF9 FFFB # [3]
+FFF9 FFFB
110BD
-1D173 1D17A # [8]
+1D173 1D17A
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CR.pl
index 92f47572208..01763798c65 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/CR.pl
@@ -1,58 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=CR}
-# \p{GCB=CR}
-# \p{Is_Grapheme_Cluster_Break=CR}
-# \p{Is_GCB=CR}
-#
-# \p{Line_Break=Carriage_Return}
-# \p{Lb=CR}
-# \p{Is_Line_Break=Carriage_Return}
-# \p{Is_Lb=CR}
-#
-# \p{Sentence_Break=CR}
-# \p{SB=CR}
-# \p{Is_Sentence_Break=CR}
-# \p{Is_SB=CR}
-#
-# \p{Word_Break=CR}
-# \p{WB=CR}
-# \p{Is_Word_Break=CR}
-# \p{Is_WB=CR}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_WB: CR}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
000D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl
index d0a6b148069..2a8295b0c7c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/EX.pl
@@ -1,240 +1,227 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1205 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=Extend}
-# \p{GCB=EX}
-# \p{Is_Grapheme_Cluster_Break=Extend}
-# \p{Is_GCB=EX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_GCB: Extend}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0902 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0902
+093A
093C
-0941 0948 # [8]
+0941 0948
094D
-0951 0955 # [5]
-0962 0963 # [2]
+0951 0957
+0962 0963
0981
09BC
09BE
-09C1 09C4 # [4]
+09C1 09C4
09CD
09D7
-09E2 09E3 # [2]
-0A01 0A02 # [2]
+09E2 09E3
+0A01 0A02
0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A41 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A82 # [2]
+0A81 0A82
0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
+0AC1 0AC5
+0AC7 0AC8
0ACD
-0AE2 0AE3 # [2]
+0AE2 0AE3
0B01
0B3C
-0B3E 0B3F # [2]
-0B41 0B44 # [4]
+0B3E 0B3F
+0B41 0B44
0B4D
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0B56 0B57
+0B62 0B63
0B82
0BBE
0BC0
0BCD
0BD7
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
+0C3E 0C40
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
0CBC
0CBF
0CC2
0CC6
-0CCC 0CCD # [2]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
+0CCC 0CCD
+0CD5 0CD6
+0CE2 0CE3
0D3E
-0D41 0D44 # [4]
+0D41 0D44
0D4D
0D57
-0D62 0D63 # [2]
+0D62 0D63
0DCA
0DCF
-0DD2 0DD4 # [3]
+0DD2 0DD4
0DD6
0DDF
-0E30 0E3A # [11]
-0E45
-0E47 0E4E # [8]
-0EB0 0EB9 # [10]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0E31
+0E34 0E3A
+0E47 0E4E
+0EB1
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B7 17BD # [7]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B7 17BD
17C6
-17C9 17D3 # [11]
+17C9 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 1922 # [3]
-1927 1928 # [2]
+1920 1922
+1927 1928
1932
-1939 193B # [3]
-1A17 1A18 # [2]
+1939 193B
+1A17 1A18
1A56
-1A58 1A5E # [7]
+1A58 1A5E
1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
+1A65 1A6C
+1A73 1A7C
1A7F
-1B00 1B03 # [4]
+1B00 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B6B 1B73
+1B80 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1C2C 1C33
+1C36 1C37
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200D # [2]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+200C 200D
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A825 A826 # [2]
+A825 A826
A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
+A8E0 A8F1
+A926 A92D
+A947 A951
+A980 A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
+AA29 AA2E
+AA31 AA32
+AA35 AA36
AA43
AA4C
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
ABE5
ABE8
ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FF9E FF9F # [2]
+FE00 FE0F
+FE20 FE26
+FF9E FF9F
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
+11001
+11038 11046
+11080 11081
+110B3 110B6
+110B9 110BA
1D165
-1D167 1D169 # [3]
-1D16E 1D172 # [5]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+1D167 1D169
+1D16E 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/L.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/L.pl
index 8f5cae2508e..166b6712d15 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/L.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/L.pl
@@ -1,55 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 125 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=L}
-# \p{GCB=L}
-# \p{Is_Grapheme_Cluster_Break=L}
-# \p{Is_GCB=L}
-#
-# \p{Line_Break=JL}
-# \p{Lb=JL}
-# \p{Is_Line_Break=JL}
-# \p{Is_Lb=JL}
-#
-# \p{Hangul_Syllable_Type=Leading_Jamo}
-# \p{Hst=L}
-# \p{Is_Hangul_Syllable_Type=Leading_Jamo}
-# \p{Is_Hst=L}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Hst: Leading_Jamo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1100 115F # [96]
-A960 A97C # [29]
+1100 115F
+A960 A97C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LF.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LF.pl
index 7054946a54c..7abbe766ce7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LF.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LF.pl
@@ -1,58 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=LF}
-# \p{GCB=LF}
-# \p{Is_Grapheme_Cluster_Break=LF}
-# \p{Is_GCB=LF}
-#
-# \p{Line_Break=Line_Feed}
-# \p{Lb=LF}
-# \p{Is_Line_Break=Line_Feed}
-# \p{Is_Lb=LF}
-#
-# \p{Sentence_Break=LF}
-# \p{SB=LF}
-# \p{Is_Sentence_Break=LF}
-# \p{Is_SB=LF}
-#
-# \p{Word_Break=LF}
-# \p{WB=LF}
-# \p{Is_Word_Break=LF}
-# \p{Is_WB=LF}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_WB: LF}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
000A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl
index cfc22181347..87ebf205161 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LV.pl
@@ -1,53 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 399 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=LV}
-# \p{GCB=LV}
-# \p{Is_Grapheme_Cluster_Break=LV}
-# \p{Is_GCB=LV}
-#
-# \p{Line_Break=H2}
-# \p{Lb=H2}
-# \p{Is_Line_Break=H2}
-# \p{Is_Lb=H2}
-#
-# \p{Hangul_Syllable_Type=LV_Syllable}
-# \p{Hst=LV}
-# \p{Is_Hangul_Syllable_Type=LV_Syllable}
-# \p{Is_Hst=LV}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Hst: LV_Syllable}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
AC00
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl
index 085eae021f2..ab325fd7138 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/LVT.pl
@@ -1,452 +1,411 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 10_773 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=LVT}
-# \p{GCB=LVT}
-# \p{Is_Grapheme_Cluster_Break=LVT}
-# \p{Is_GCB=LVT}
-#
-# \p{Line_Break=H3}
-# \p{Lb=H3}
-# \p{Is_Line_Break=H3}
-# \p{Is_Lb=H3}
-#
-# \p{Hangul_Syllable_Type=LVT_Syllable}
-# \p{Hst=LVT}
-# \p{Is_Hangul_Syllable_Type=LVT_Syllable}
-# \p{Is_Hst=LVT}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Hst: LVT_Syllable}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AC01 AC1B # [27]
-AC1D AC37 # [27]
-AC39 AC53 # [27]
-AC55 AC6F # [27]
-AC71 AC8B # [27]
-AC8D ACA7 # [27]
-ACA9 ACC3 # [27]
-ACC5 ACDF # [27]
-ACE1 ACFB # [27]
-ACFD AD17 # [27]
-AD19 AD33 # [27]
-AD35 AD4F # [27]
-AD51 AD6B # [27]
-AD6D AD87 # [27]
-AD89 ADA3 # [27]
-ADA5 ADBF # [27]
-ADC1 ADDB # [27]
-ADDD ADF7 # [27]
-ADF9 AE13 # [27]
-AE15 AE2F # [27]
-AE31 AE4B # [27]
-AE4D AE67 # [27]
-AE69 AE83 # [27]
-AE85 AE9F # [27]
-AEA1 AEBB # [27]
-AEBD AED7 # [27]
-AED9 AEF3 # [27]
-AEF5 AF0F # [27]
-AF11 AF2B # [27]
-AF2D AF47 # [27]
-AF49 AF63 # [27]
-AF65 AF7F # [27]
-AF81 AF9B # [27]
-AF9D AFB7 # [27]
-AFB9 AFD3 # [27]
-AFD5 AFEF # [27]
-AFF1 B00B # [27]
-B00D B027 # [27]
-B029 B043 # [27]
-B045 B05F # [27]
-B061 B07B # [27]
-B07D B097 # [27]
-B099 B0B3 # [27]
-B0B5 B0CF # [27]
-B0D1 B0EB # [27]
-B0ED B107 # [27]
-B109 B123 # [27]
-B125 B13F # [27]
-B141 B15B # [27]
-B15D B177 # [27]
-B179 B193 # [27]
-B195 B1AF # [27]
-B1B1 B1CB # [27]
-B1CD B1E7 # [27]
-B1E9 B203 # [27]
-B205 B21F # [27]
-B221 B23B # [27]
-B23D B257 # [27]
-B259 B273 # [27]
-B275 B28F # [27]
-B291 B2AB # [27]
-B2AD B2C7 # [27]
-B2C9 B2E3 # [27]
-B2E5 B2FF # [27]
-B301 B31B # [27]
-B31D B337 # [27]
-B339 B353 # [27]
-B355 B36F # [27]
-B371 B38B # [27]
-B38D B3A7 # [27]
-B3A9 B3C3 # [27]
-B3C5 B3DF # [27]
-B3E1 B3FB # [27]
-B3FD B417 # [27]
-B419 B433 # [27]
-B435 B44F # [27]
-B451 B46B # [27]
-B46D B487 # [27]
-B489 B4A3 # [27]
-B4A5 B4BF # [27]
-B4C1 B4DB # [27]
-B4DD B4F7 # [27]
-B4F9 B513 # [27]
-B515 B52F # [27]
-B531 B54B # [27]
-B54D B567 # [27]
-B569 B583 # [27]
-B585 B59F # [27]
-B5A1 B5BB # [27]
-B5BD B5D7 # [27]
-B5D9 B5F3 # [27]
-B5F5 B60F # [27]
-B611 B62B # [27]
-B62D B647 # [27]
-B649 B663 # [27]
-B665 B67F # [27]
-B681 B69B # [27]
-B69D B6B7 # [27]
-B6B9 B6D3 # [27]
-B6D5 B6EF # [27]
-B6F1 B70B # [27]
-B70D B727 # [27]
-B729 B743 # [27]
-B745 B75F # [27]
-B761 B77B # [27]
-B77D B797 # [27]
-B799 B7B3 # [27]
-B7B5 B7CF # [27]
-B7D1 B7EB # [27]
-B7ED B807 # [27]
-B809 B823 # [27]
-B825 B83F # [27]
-B841 B85B # [27]
-B85D B877 # [27]
-B879 B893 # [27]
-B895 B8AF # [27]
-B8B1 B8CB # [27]
-B8CD B8E7 # [27]
-B8E9 B903 # [27]
-B905 B91F # [27]
-B921 B93B # [27]
-B93D B957 # [27]
-B959 B973 # [27]
-B975 B98F # [27]
-B991 B9AB # [27]
-B9AD B9C7 # [27]
-B9C9 B9E3 # [27]
-B9E5 B9FF # [27]
-BA01 BA1B # [27]
-BA1D BA37 # [27]
-BA39 BA53 # [27]
-BA55 BA6F # [27]
-BA71 BA8B # [27]
-BA8D BAA7 # [27]
-BAA9 BAC3 # [27]
-BAC5 BADF # [27]
-BAE1 BAFB # [27]
-BAFD BB17 # [27]
-BB19 BB33 # [27]
-BB35 BB4F # [27]
-BB51 BB6B # [27]
-BB6D BB87 # [27]
-BB89 BBA3 # [27]
-BBA5 BBBF # [27]
-BBC1 BBDB # [27]
-BBDD BBF7 # [27]
-BBF9 BC13 # [27]
-BC15 BC2F # [27]
-BC31 BC4B # [27]
-BC4D BC67 # [27]
-BC69 BC83 # [27]
-BC85 BC9F # [27]
-BCA1 BCBB # [27]
-BCBD BCD7 # [27]
-BCD9 BCF3 # [27]
-BCF5 BD0F # [27]
-BD11 BD2B # [27]
-BD2D BD47 # [27]
-BD49 BD63 # [27]
-BD65 BD7F # [27]
-BD81 BD9B # [27]
-BD9D BDB7 # [27]
-BDB9 BDD3 # [27]
-BDD5 BDEF # [27]
-BDF1 BE0B # [27]
-BE0D BE27 # [27]
-BE29 BE43 # [27]
-BE45 BE5F # [27]
-BE61 BE7B # [27]
-BE7D BE97 # [27]
-BE99 BEB3 # [27]
-BEB5 BECF # [27]
-BED1 BEEB # [27]
-BEED BF07 # [27]
-BF09 BF23 # [27]
-BF25 BF3F # [27]
-BF41 BF5B # [27]
-BF5D BF77 # [27]
-BF79 BF93 # [27]
-BF95 BFAF # [27]
-BFB1 BFCB # [27]
-BFCD BFE7 # [27]
-BFE9 C003 # [27]
-C005 C01F # [27]
-C021 C03B # [27]
-C03D C057 # [27]
-C059 C073 # [27]
-C075 C08F # [27]
-C091 C0AB # [27]
-C0AD C0C7 # [27]
-C0C9 C0E3 # [27]
-C0E5 C0FF # [27]
-C101 C11B # [27]
-C11D C137 # [27]
-C139 C153 # [27]
-C155 C16F # [27]
-C171 C18B # [27]
-C18D C1A7 # [27]
-C1A9 C1C3 # [27]
-C1C5 C1DF # [27]
-C1E1 C1FB # [27]
-C1FD C217 # [27]
-C219 C233 # [27]
-C235 C24F # [27]
-C251 C26B # [27]
-C26D C287 # [27]
-C289 C2A3 # [27]
-C2A5 C2BF # [27]
-C2C1 C2DB # [27]
-C2DD C2F7 # [27]
-C2F9 C313 # [27]
-C315 C32F # [27]
-C331 C34B # [27]
-C34D C367 # [27]
-C369 C383 # [27]
-C385 C39F # [27]
-C3A1 C3BB # [27]
-C3BD C3D7 # [27]
-C3D9 C3F3 # [27]
-C3F5 C40F # [27]
-C411 C42B # [27]
-C42D C447 # [27]
-C449 C463 # [27]
-C465 C47F # [27]
-C481 C49B # [27]
-C49D C4B7 # [27]
-C4B9 C4D3 # [27]
-C4D5 C4EF # [27]
-C4F1 C50B # [27]
-C50D C527 # [27]
-C529 C543 # [27]
-C545 C55F # [27]
-C561 C57B # [27]
-C57D C597 # [27]
-C599 C5B3 # [27]
-C5B5 C5CF # [27]
-C5D1 C5EB # [27]
-C5ED C607 # [27]
-C609 C623 # [27]
-C625 C63F # [27]
-C641 C65B # [27]
-C65D C677 # [27]
-C679 C693 # [27]
-C695 C6AF # [27]
-C6B1 C6CB # [27]
-C6CD C6E7 # [27]
-C6E9 C703 # [27]
-C705 C71F # [27]
-C721 C73B # [27]
-C73D C757 # [27]
-C759 C773 # [27]
-C775 C78F # [27]
-C791 C7AB # [27]
-C7AD C7C7 # [27]
-C7C9 C7E3 # [27]
-C7E5 C7FF # [27]
-C801 C81B # [27]
-C81D C837 # [27]
-C839 C853 # [27]
-C855 C86F # [27]
-C871 C88B # [27]
-C88D C8A7 # [27]
-C8A9 C8C3 # [27]
-C8C5 C8DF # [27]
-C8E1 C8FB # [27]
-C8FD C917 # [27]
-C919 C933 # [27]
-C935 C94F # [27]
-C951 C96B # [27]
-C96D C987 # [27]
-C989 C9A3 # [27]
-C9A5 C9BF # [27]
-C9C1 C9DB # [27]
-C9DD C9F7 # [27]
-C9F9 CA13 # [27]
-CA15 CA2F # [27]
-CA31 CA4B # [27]
-CA4D CA67 # [27]
-CA69 CA83 # [27]
-CA85 CA9F # [27]
-CAA1 CABB # [27]
-CABD CAD7 # [27]
-CAD9 CAF3 # [27]
-CAF5 CB0F # [27]
-CB11 CB2B # [27]
-CB2D CB47 # [27]
-CB49 CB63 # [27]
-CB65 CB7F # [27]
-CB81 CB9B # [27]
-CB9D CBB7 # [27]
-CBB9 CBD3 # [27]
-CBD5 CBEF # [27]
-CBF1 CC0B # [27]
-CC0D CC27 # [27]
-CC29 CC43 # [27]
-CC45 CC5F # [27]
-CC61 CC7B # [27]
-CC7D CC97 # [27]
-CC99 CCB3 # [27]
-CCB5 CCCF # [27]
-CCD1 CCEB # [27]
-CCED CD07 # [27]
-CD09 CD23 # [27]
-CD25 CD3F # [27]
-CD41 CD5B # [27]
-CD5D CD77 # [27]
-CD79 CD93 # [27]
-CD95 CDAF # [27]
-CDB1 CDCB # [27]
-CDCD CDE7 # [27]
-CDE9 CE03 # [27]
-CE05 CE1F # [27]
-CE21 CE3B # [27]
-CE3D CE57 # [27]
-CE59 CE73 # [27]
-CE75 CE8F # [27]
-CE91 CEAB # [27]
-CEAD CEC7 # [27]
-CEC9 CEE3 # [27]
-CEE5 CEFF # [27]
-CF01 CF1B # [27]
-CF1D CF37 # [27]
-CF39 CF53 # [27]
-CF55 CF6F # [27]
-CF71 CF8B # [27]
-CF8D CFA7 # [27]
-CFA9 CFC3 # [27]
-CFC5 CFDF # [27]
-CFE1 CFFB # [27]
-CFFD D017 # [27]
-D019 D033 # [27]
-D035 D04F # [27]
-D051 D06B # [27]
-D06D D087 # [27]
-D089 D0A3 # [27]
-D0A5 D0BF # [27]
-D0C1 D0DB # [27]
-D0DD D0F7 # [27]
-D0F9 D113 # [27]
-D115 D12F # [27]
-D131 D14B # [27]
-D14D D167 # [27]
-D169 D183 # [27]
-D185 D19F # [27]
-D1A1 D1BB # [27]
-D1BD D1D7 # [27]
-D1D9 D1F3 # [27]
-D1F5 D20F # [27]
-D211 D22B # [27]
-D22D D247 # [27]
-D249 D263 # [27]
-D265 D27F # [27]
-D281 D29B # [27]
-D29D D2B7 # [27]
-D2B9 D2D3 # [27]
-D2D5 D2EF # [27]
-D2F1 D30B # [27]
-D30D D327 # [27]
-D329 D343 # [27]
-D345 D35F # [27]
-D361 D37B # [27]
-D37D D397 # [27]
-D399 D3B3 # [27]
-D3B5 D3CF # [27]
-D3D1 D3EB # [27]
-D3ED D407 # [27]
-D409 D423 # [27]
-D425 D43F # [27]
-D441 D45B # [27]
-D45D D477 # [27]
-D479 D493 # [27]
-D495 D4AF # [27]
-D4B1 D4CB # [27]
-D4CD D4E7 # [27]
-D4E9 D503 # [27]
-D505 D51F # [27]
-D521 D53B # [27]
-D53D D557 # [27]
-D559 D573 # [27]
-D575 D58F # [27]
-D591 D5AB # [27]
-D5AD D5C7 # [27]
-D5C9 D5E3 # [27]
-D5E5 D5FF # [27]
-D601 D61B # [27]
-D61D D637 # [27]
-D639 D653 # [27]
-D655 D66F # [27]
-D671 D68B # [27]
-D68D D6A7 # [27]
-D6A9 D6C3 # [27]
-D6C5 D6DF # [27]
-D6E1 D6FB # [27]
-D6FD D717 # [27]
-D719 D733 # [27]
-D735 D74F # [27]
-D751 D76B # [27]
-D76D D787 # [27]
-D789 D7A3 # [27]
+AC01 AC1B
+AC1D AC37
+AC39 AC53
+AC55 AC6F
+AC71 AC8B
+AC8D ACA7
+ACA9 ACC3
+ACC5 ACDF
+ACE1 ACFB
+ACFD AD17
+AD19 AD33
+AD35 AD4F
+AD51 AD6B
+AD6D AD87
+AD89 ADA3
+ADA5 ADBF
+ADC1 ADDB
+ADDD ADF7
+ADF9 AE13
+AE15 AE2F
+AE31 AE4B
+AE4D AE67
+AE69 AE83
+AE85 AE9F
+AEA1 AEBB
+AEBD AED7
+AED9 AEF3
+AEF5 AF0F
+AF11 AF2B
+AF2D AF47
+AF49 AF63
+AF65 AF7F
+AF81 AF9B
+AF9D AFB7
+AFB9 AFD3
+AFD5 AFEF
+AFF1 B00B
+B00D B027
+B029 B043
+B045 B05F
+B061 B07B
+B07D B097
+B099 B0B3
+B0B5 B0CF
+B0D1 B0EB
+B0ED B107
+B109 B123
+B125 B13F
+B141 B15B
+B15D B177
+B179 B193
+B195 B1AF
+B1B1 B1CB
+B1CD B1E7
+B1E9 B203
+B205 B21F
+B221 B23B
+B23D B257
+B259 B273
+B275 B28F
+B291 B2AB
+B2AD B2C7
+B2C9 B2E3
+B2E5 B2FF
+B301 B31B
+B31D B337
+B339 B353
+B355 B36F
+B371 B38B
+B38D B3A7
+B3A9 B3C3
+B3C5 B3DF
+B3E1 B3FB
+B3FD B417
+B419 B433
+B435 B44F
+B451 B46B
+B46D B487
+B489 B4A3
+B4A5 B4BF
+B4C1 B4DB
+B4DD B4F7
+B4F9 B513
+B515 B52F
+B531 B54B
+B54D B567
+B569 B583
+B585 B59F
+B5A1 B5BB
+B5BD B5D7
+B5D9 B5F3
+B5F5 B60F
+B611 B62B
+B62D B647
+B649 B663
+B665 B67F
+B681 B69B
+B69D B6B7
+B6B9 B6D3
+B6D5 B6EF
+B6F1 B70B
+B70D B727
+B729 B743
+B745 B75F
+B761 B77B
+B77D B797
+B799 B7B3
+B7B5 B7CF
+B7D1 B7EB
+B7ED B807
+B809 B823
+B825 B83F
+B841 B85B
+B85D B877
+B879 B893
+B895 B8AF
+B8B1 B8CB
+B8CD B8E7
+B8E9 B903
+B905 B91F
+B921 B93B
+B93D B957
+B959 B973
+B975 B98F
+B991 B9AB
+B9AD B9C7
+B9C9 B9E3
+B9E5 B9FF
+BA01 BA1B
+BA1D BA37
+BA39 BA53
+BA55 BA6F
+BA71 BA8B
+BA8D BAA7
+BAA9 BAC3
+BAC5 BADF
+BAE1 BAFB
+BAFD BB17
+BB19 BB33
+BB35 BB4F
+BB51 BB6B
+BB6D BB87
+BB89 BBA3
+BBA5 BBBF
+BBC1 BBDB
+BBDD BBF7
+BBF9 BC13
+BC15 BC2F
+BC31 BC4B
+BC4D BC67
+BC69 BC83
+BC85 BC9F
+BCA1 BCBB
+BCBD BCD7
+BCD9 BCF3
+BCF5 BD0F
+BD11 BD2B
+BD2D BD47
+BD49 BD63
+BD65 BD7F
+BD81 BD9B
+BD9D BDB7
+BDB9 BDD3
+BDD5 BDEF
+BDF1 BE0B
+BE0D BE27
+BE29 BE43
+BE45 BE5F
+BE61 BE7B
+BE7D BE97
+BE99 BEB3
+BEB5 BECF
+BED1 BEEB
+BEED BF07
+BF09 BF23
+BF25 BF3F
+BF41 BF5B
+BF5D BF77
+BF79 BF93
+BF95 BFAF
+BFB1 BFCB
+BFCD BFE7
+BFE9 C003
+C005 C01F
+C021 C03B
+C03D C057
+C059 C073
+C075 C08F
+C091 C0AB
+C0AD C0C7
+C0C9 C0E3
+C0E5 C0FF
+C101 C11B
+C11D C137
+C139 C153
+C155 C16F
+C171 C18B
+C18D C1A7
+C1A9 C1C3
+C1C5 C1DF
+C1E1 C1FB
+C1FD C217
+C219 C233
+C235 C24F
+C251 C26B
+C26D C287
+C289 C2A3
+C2A5 C2BF
+C2C1 C2DB
+C2DD C2F7
+C2F9 C313
+C315 C32F
+C331 C34B
+C34D C367
+C369 C383
+C385 C39F
+C3A1 C3BB
+C3BD C3D7
+C3D9 C3F3
+C3F5 C40F
+C411 C42B
+C42D C447
+C449 C463
+C465 C47F
+C481 C49B
+C49D C4B7
+C4B9 C4D3
+C4D5 C4EF
+C4F1 C50B
+C50D C527
+C529 C543
+C545 C55F
+C561 C57B
+C57D C597
+C599 C5B3
+C5B5 C5CF
+C5D1 C5EB
+C5ED C607
+C609 C623
+C625 C63F
+C641 C65B
+C65D C677
+C679 C693
+C695 C6AF
+C6B1 C6CB
+C6CD C6E7
+C6E9 C703
+C705 C71F
+C721 C73B
+C73D C757
+C759 C773
+C775 C78F
+C791 C7AB
+C7AD C7C7
+C7C9 C7E3
+C7E5 C7FF
+C801 C81B
+C81D C837
+C839 C853
+C855 C86F
+C871 C88B
+C88D C8A7
+C8A9 C8C3
+C8C5 C8DF
+C8E1 C8FB
+C8FD C917
+C919 C933
+C935 C94F
+C951 C96B
+C96D C987
+C989 C9A3
+C9A5 C9BF
+C9C1 C9DB
+C9DD C9F7
+C9F9 CA13
+CA15 CA2F
+CA31 CA4B
+CA4D CA67
+CA69 CA83
+CA85 CA9F
+CAA1 CABB
+CABD CAD7
+CAD9 CAF3
+CAF5 CB0F
+CB11 CB2B
+CB2D CB47
+CB49 CB63
+CB65 CB7F
+CB81 CB9B
+CB9D CBB7
+CBB9 CBD3
+CBD5 CBEF
+CBF1 CC0B
+CC0D CC27
+CC29 CC43
+CC45 CC5F
+CC61 CC7B
+CC7D CC97
+CC99 CCB3
+CCB5 CCCF
+CCD1 CCEB
+CCED CD07
+CD09 CD23
+CD25 CD3F
+CD41 CD5B
+CD5D CD77
+CD79 CD93
+CD95 CDAF
+CDB1 CDCB
+CDCD CDE7
+CDE9 CE03
+CE05 CE1F
+CE21 CE3B
+CE3D CE57
+CE59 CE73
+CE75 CE8F
+CE91 CEAB
+CEAD CEC7
+CEC9 CEE3
+CEE5 CEFF
+CF01 CF1B
+CF1D CF37
+CF39 CF53
+CF55 CF6F
+CF71 CF8B
+CF8D CFA7
+CFA9 CFC3
+CFC5 CFDF
+CFE1 CFFB
+CFFD D017
+D019 D033
+D035 D04F
+D051 D06B
+D06D D087
+D089 D0A3
+D0A5 D0BF
+D0C1 D0DB
+D0DD D0F7
+D0F9 D113
+D115 D12F
+D131 D14B
+D14D D167
+D169 D183
+D185 D19F
+D1A1 D1BB
+D1BD D1D7
+D1D9 D1F3
+D1F5 D20F
+D211 D22B
+D22D D247
+D249 D263
+D265 D27F
+D281 D29B
+D29D D2B7
+D2B9 D2D3
+D2D5 D2EF
+D2F1 D30B
+D30D D327
+D329 D343
+D345 D35F
+D361 D37B
+D37D D397
+D399 D3B3
+D3B5 D3CF
+D3D1 D3EB
+D3ED D407
+D409 D423
+D425 D43F
+D441 D45B
+D45D D477
+D479 D493
+D495 D4AF
+D4B1 D4CB
+D4CD D4E7
+D4E9 D503
+D505 D51F
+D521 D53B
+D53D D557
+D559 D573
+D575 D58F
+D591 D5AB
+D5AD D5C7
+D5C9 D5E3
+D5E5 D5FF
+D601 D61B
+D61D D637
+D639 D653
+D655 D66F
+D671 D68B
+D68D D6A7
+D6A9 D6C3
+D6C5 D6DF
+D6E1 D6FB
+D6FD D717
+D719 D733
+D735 D74F
+D751 D76B
+D76D D787
+D789 D7A3
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl
index 6155eb83114..26409417854 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/PP.pl
@@ -1,58 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 15 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=Prepend}
-# \p{GCB=PP}
-# \p{Is_Grapheme_Cluster_Break=Prepend}
-# \p{Is_GCB=PP}
-#
-# \p{Logical_Order_Exception=Yes}
-# \p{LOE=Y}
-# \p{Is_Logical_Order_Exception=T}
-# \p{Is_LOE=True}
-#
-# \p{Logical_Order_Exception}
-# \p{Is_Logical_Order_Exception}
-# \p{LOE}
-# \p{Is_LOE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_LOE: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E40 0E44 # [5]
-0EC0 0EC4 # [5]
-AAB5 AAB6 # [2]
+0E40 0E44
+0EC0 0EC4
+AAB5 AAB6
AAB9
-AABB AABC # [2]
+AABB AABC
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl
index a27c828d1a5..7bd64de957f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/SM.pl
@@ -1,136 +1,125 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 257 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=SpacingMark}
-# \p{GCB=SM}
-# \p{Is_Grapheme_Cluster_Break=SpacingMark}
-# \p{Is_GCB=SM}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_GCB: SpacingMark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0903
-093E 0940 # [3]
-0949 094C # [4]
-094E
-0982 0983 # [2]
-09BF 09C0 # [2]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+093B
+093E 0940
+0949 094C
+094E 094F
+0982 0983
+09BF 09C0
+09C7 09C8
+09CB 09CC
0A03
-0A3E 0A40 # [3]
+0A3E 0A40
0A83
-0ABE 0AC0 # [3]
+0ABE 0AC0
0AC9
-0ACB 0ACC # [2]
-0B02 0B03 # [2]
+0ACB 0ACC
+0B02 0B03
0B40
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
+0B47 0B48
+0B4B 0B4C
0BBF
-0BC1 0BC2 # [2]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
-0C01 0C03 # [3]
-0C41 0C44 # [4]
-0C82 0C83 # [2]
+0BC1 0BC2
+0BC6 0BC8
+0BCA 0BCC
+0C01 0C03
+0C41 0C44
+0C82 0C83
0CBE
-0CC0 0CC1 # [2]
-0CC3 0CC4 # [2]
-0CC7 0CC8 # [2]
-0CCA 0CCB # [2]
-0D02 0D03 # [2]
-0D3F 0D40 # [2]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
-0D82 0D83 # [2]
-0DD0 0DD1 # [2]
-0DD8 0DDE # [7]
-0DF2 0DF3 # [2]
-0F3E 0F3F # [2]
+0CC0 0CC1
+0CC3 0CC4
+0CC7 0CC8
+0CCA 0CCB
+0D02 0D03
+0D3F 0D40
+0D46 0D48
+0D4A 0D4C
+0D82 0D83
+0DD0 0DD1
+0DD8 0DDE
+0DF2 0DF3
+0E30
+0E32 0E33
+0E45
+0EB0
+0EB2 0EB3
+0F3E 0F3F
0F7F
-102B 102C # [2]
+102B 102C
1031
1038
-103B 103C # [2]
-1056 1057 # [2]
-1062 1064 # [3]
-1067 106D # [7]
-1083 1084 # [2]
-1087 108C # [6]
+103B 103C
+1056 1057
+1062 1064
+1067 106D
+1083 1084
+1087 108C
108F
-109A 109C # [3]
+109A 109C
17B6
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-1923 1926 # [4]
-1929 192B # [3]
-1930 1931 # [2]
-1933 1938 # [6]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A19 1A1B # [3]
+17BE 17C5
+17C7 17C8
+1923 1926
+1929 192B
+1930 1931
+1933 1938
+19B0 19C0
+19C8 19C9
+1A19 1A1B
1A55
1A57
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
+1A63 1A64
+1A6D 1A72
1B04
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B44 # [2]
+1B3D 1B41
+1B43 1B44
1B82
1BA1
-1BA6 1BA7 # [2]
+1BA6 1BA7
1BAA
-1C24 1C2B # [8]
-1C34 1C35 # [2]
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1BF3
+1C24 1C2B
+1C34 1C35
1CE1
1CF2
-A823 A824 # [2]
+A823 A824
A827
-A880 A881 # [2]
-A8B4 A8C3 # [16]
-A952 A953 # [2]
+A880 A881
+A8B4 A8C3
+A952 A953
A983
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD A9C0 # [4]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
+A9B4 A9B5
+A9BA A9BB
+A9BD A9C0
+AA2F AA30
+AA33 AA34
AA4D
AA7B
-ABE3 ABE4 # [2]
-ABE6 ABE7 # [2]
-ABE9 ABEA # [2]
+ABE3 ABE4
+ABE6 ABE7
+ABE9 ABEA
ABEC
+11000
+11002
11082
-110B0 110B2 # [3]
-110B7 110B8 # [2]
+110B0 110B2
+110B7 110B8
1D166
1D16D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/T.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/T.pl
index 3124bb0a0e8..d1688742fd5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/T.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/T.pl
@@ -1,55 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 137 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=T}
-# \p{GCB=T}
-# \p{Is_Grapheme_Cluster_Break=T}
-# \p{Is_GCB=T}
-#
-# \p{Line_Break=JT}
-# \p{Lb=JT}
-# \p{Is_Line_Break=JT}
-# \p{Is_Lb=JT}
-#
-# \p{Hangul_Syllable_Type=Trailing_Jamo}
-# \p{Hst=T}
-# \p{Is_Hangul_Syllable_Type=Trailing_Jamo}
-# \p{Is_Hst=T}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Hst: Trailing_Jamo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-11A8 11FF # [88]
-D7CB D7FB # [49]
+11A8 11FF
+D7CB D7FB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/V.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/V.pl
index 6587bd581b5..9c8c5332799 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/V.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/V.pl
@@ -1,55 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 95 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=V}
-# \p{GCB=V}
-# \p{Is_Grapheme_Cluster_Break=V}
-# \p{Is_GCB=V}
-#
-# \p{Line_Break=JV}
-# \p{Lb=JV}
-# \p{Is_Line_Break=JV}
-# \p{Is_Lb=JV}
-#
-# \p{Hangul_Syllable_Type=Vowel_Jamo}
-# \p{Hst=V}
-# \p{Is_Hangul_Syllable_Type=Vowel_Jamo}
-# \p{Is_Hst=V}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Hst: Vowel_Jamo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1160 11A7 # [72]
-D7B0 D7C6 # [23]
+1160 11A7
+D7B0 D7C6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl
index 182f0dea077..2d0040705ec 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GCB/XX.pl
@@ -1,241 +1,224 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_100_901 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Grapheme_Cluster_Break=Other}
-# \p{GCB=XX}
-# \p{Is_Grapheme_Cluster_Break=Other}
-# \p{Is_GCB=XX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_GCB: Other}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
-00A0 00AC # [13]
-00AE 02FF # [594]
-0370 0482 # [275]
-048A 0590 # [263]
+0020 007E
+00A0 00AC
+00AE 02FF
+0370 0482
+048A 0590
05BE
05C0
05C3
05C6
-05C8 05FF # [56]
-0604 060F # [12]
-061B 064A # [48]
-065F 066F # [17]
-0671 06D5 # [101]
-06E5 06E6 # [2]
+05C8 05FF
+0604 060F
+061B 064A
+0660 066F
+0671 06D5
+06DE
+06E5 06E6
06E9
-06EE 070E # [33]
+06EE 070E
0710
-0712 072F # [30]
-074B 07A5 # [91]
-07B1 07EA # [58]
-07F4 0815 # [34]
+0712 072F
+074B 07A5
+07B1 07EA
+07F4 0815
081A
0824
0828
-082E 08FF # [210]
-0904 093B # [56]
+082E 0858
+085C 08FF
+0904 0939
093D
-094F 0950 # [2]
-0956 0961 # [12]
-0964 0980 # [29]
-0984 09BB # [56]
+0950
+0958 0961
+0964 0980
+0984 09BB
09BD
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CE 09D6 # [9]
-09D8 09E1 # [10]
-09E4 0A00 # [29]
-0A04 0A3B # [56]
+09C5 09C6
+09C9 09CA
+09CE 09D6
+09D8 09E1
+09E4 0A00
+0A04 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A84 0ABB # [56]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A84 0ABB
0ABD
0AC6
0ACA
-0ACE 0AE1 # [20]
-0AE4 0B00 # [29]
-0B04 0B3B # [56]
+0ACE 0AE1
+0AE4 0B00
+0B04 0B3B
0B3D
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B61 # [10]
-0B64 0B81 # [30]
-0B83 0BBD # [59]
-0BC3 0BC5 # [3]
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B61
+0B64 0B81
+0B83 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BD6 # [9]
-0BD8 0C00 # [41]
-0C04 0C3D # [58]
+0BCE 0BD6
+0BD8 0C00
+0C04 0C3D
0C45
0C49
-0C4E 0C54 # [7]
-0C57 0C61 # [11]
-0C64 0C81 # [30]
-0C84 0CBB # [56]
+0C4E 0C54
+0C57 0C61
+0C64 0C81
+0C84 0CBB
0CBD
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CE1 # [11]
-0CE4 0D01 # [30]
-0D04 0D3D # [58]
+0CCE 0CD4
+0CD7 0CE1
+0CE4 0D01
+0D04 0D3D
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D61 # [10]
-0D64 0D81 # [30]
-0D84 0DC9 # [70]
-0DCB 0DCE # [4]
+0D4E 0D56
+0D58 0D61
+0D64 0D81
+0D84 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E2F # [60]
-0E3B 0E3F # [5]
+0DE0 0DF1
+0DF4 0E2F
+0E3B 0E3F
0E46
-0E4F 0EAF # [97]
+0E4F 0EAF
0EBA
-0EBD 0EBF # [3]
-0EC5 0EC7 # [3]
-0ECE 0F17 # [74]
-0F1A 0F34 # [27]
+0EBD 0EBF
+0EC5 0EC7
+0ECE 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F3D # [4]
-0F40 0F70 # [49]
+0F3A 0F3D
+0F40 0F70
0F85
-0F88 0F8F # [8]
+0F88 0F8C
0F98
-0FBD 0FC5 # [9]
-0FC7 102A # [100]
-103F 1055 # [23]
-105A 105D # [4]
+0FBD 0FC5
+0FC7 102A
+103F 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-1090 1099 # [10]
-109E 10FF # [98]
-1200 135E # [351]
-1360 1711 # [946]
-1715 1731 # [29]
-1735 1751 # [29]
-1754 1771 # [30]
-1774 17B3 # [64]
-17D4 17DC # [9]
-17DE 180A # [45]
-180E 18A8 # [155]
-18AA 191F # [118]
-192C 192F # [4]
-193C 19AF # [116]
-19C1 19C7 # [7]
-19CA 1A16 # [77]
-1A1C 1A54 # [57]
+1090 1099
+109E 10FF
+1200 135C
+1360 1711
+1715 1731
+1735 1751
+1754 1771
+1774 17B3
+17D4 17DC
+17DE 180A
+180E 18A8
+18AA 191F
+192C 192F
+193C 19AF
+19C1 19C7
+19CA 1A16
+1A1C 1A54
1A5F
-1A7D 1A7E # [2]
-1A80 1AFF # [128]
-1B05 1B33 # [47]
-1B45 1B6A # [38]
-1B74 1B7F # [12]
-1B83 1BA0 # [30]
-1BAB 1C23 # [121]
-1C38 1CCF # [152]
+1A7D 1A7E
+1A80 1AFF
+1B05 1B33
+1B45 1B6A
+1B74 1B7F
+1B83 1BA0
+1BAB 1BE5
+1BF4 1C23
+1C38 1CCF
1CD3
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1CF3 1DBF # [205]
-1DE7 1DFC # [22]
-1E00 200A # [523]
-2010 2027 # [24]
-202F 205F # [49]
-2065 2069 # [5]
-2070 20CF # [96]
-20F1 2CEE # [3070]
-2CF2 2DDF # [238]
-2E00 3029 # [554]
-3030 3098 # [105]
-309B A66E # [30_164]
-A673 A67B # [9]
-A67E A6EF # [114]
-A6F2 A801 # [272]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A828 A87F # [88]
-A882 A8B3 # [50]
-A8C5 A8DF # [27]
-A8F2 A925 # [52]
-A92E A946 # [25]
-A954 A95F # [12]
-A97D A97F # [3]
-A984 A9B2 # [47]
-A9C1 AA28 # [104]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4E AA7A # [45]
-AA7C AAAF # [52]
+1CE9 1CEC
+1CEE 1CF1
+1CF3 1DBF
+1DE7 1DFB
+1E00 200A
+2010 2027
+202F 205F
+2065 2069
+2070 20CF
+20F1 2CEE
+2CF2 2D7E
+2D80 2DDF
+2E00 3029
+3030 3098
+309B A66E
+A673 A67B
+A67E A6EF
+A6F2 A801
+A803 A805
+A807 A80A
+A80C A822
+A828 A87F
+A882 A8B3
+A8C5 A8DF
+A8F2 A925
+A92E A946
+A954 A95F
+A97D A97F
+A984 A9B2
+A9C1 AA28
+AA37 AA42
+AA44 AA4B
+AA4E AA7A
+AA7C AAAF
AAB1
AABA
AABD
AAC0
-AAC2 ABE2 # [289]
+AAC2 ABE2
ABEB
-ABEE ABFF # [18]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC FB1D # [8994]
-FB1F FDFF # [737]
-FE10 FE1F # [16]
-FE27 FEFE # [216]
-FF00 FF9D # [158]
-FFA0 FFF8 # [89]
-FFFC 101FC # [513]
-101FE 10A00 # [2051]
+ABEE ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC FB1D
+FB1F FDFF
+FE10 FE1F
+FE27 FEFE
+FF00 FF9D
+FFA0 FFF8
+FFFC 101FC
+101FE 10A00
10A04
-10A07 10A0B # [5]
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 1107F # [1600]
-11083 110AF # [45]
-110BB 110BC # [2]
-110BE 1D164 # [49_319]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 E0000 # [798_140]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+10A07 10A0B
+10A10 10A37
+10A3B 10A3E
+10A40 10FFF
+11003 11037
+11047 1107F
+11083 110AF
+110BB 110BC
+110BE 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl
index 189f2344ff0..74eac01c944 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/C.pl
@@ -1,343 +1,296 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_006_956 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{General_Category=Other}
-# \p{Gc=C}
-# \p{Category=Other}
-# \p{Is_General_Category=C}
-# \p{Is_Gc=Other}
-# \p{Is_Category=C}
-#
-# \p{Other}
-# \p{Is_Other}
-# \p{C}
-# \p{Is_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Other}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 001F # [32]
-007F 009F # [33]
+0000 001F
+007F 009F
00AD
-0378 0379 # [2]
-037F 0383 # [5]
+0378 0379
+037F 0383
038B
038D
03A2
-0526 0530 # [11]
-0557 0558 # [2]
+0528 0530
+0557 0558
0560
0588
-058B 0590 # [6]
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 0605 # [17]
-061C 061D # [2]
-0620
-065F
+058B 0590
+05C8 05CF
+05EB 05EF
+05F5 0605
+061C 061D
06DD
-070E 070F # [2]
-074B 074C # [2]
-07B2 07BF # [14]
-07FB 07FF # [5]
-082E 082F # [2]
-083F 08FF # [193]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0973 0978 # [6]
+070E 070F
+074B 074C
+07B2 07BF
+07FB 07FF
+082E 082F
+083F
+085C 085D
+085F 08FF
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09FC 0A00 # [5]
+09E4 09E5
+09FC 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
0AF0
-0AF2 0B00 # [15]
+0AF2 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
-0B72 0B81 # [16]
+0B64 0B65
+0B78 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BFB 0C00 # [6]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C5A 0C5F
+0C64 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
+0CE4 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF5 0E00 # [12]
-0E3B 0E3E # [4]
-0E5C 0E80 # [37]
+0DE0 0DF1
+0DF5 0E00
+0E3B 0E3E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
0F48
-0F6D 0F70 # [4]
-0F8C 0F8F # [4]
+0F6D 0F70
0F98
0FBD
0FCD
-0FD9 0FFF # [39]
-10C6 10CF # [10]
-10FD 10FF # [3]
+0FDB 0FFF
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135C
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1715 171F # [11]
-1737 173F # [9]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17B4 17B5 # [2]
-17DE 17DF # [2]
-17EA 17EF # [6]
-17FA 17FF # [6]
+1774 177F
+17B4 17B5
+17DE 17DF
+17EA 17EF
+17FA 17FF
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 193F # [4]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A1C 1A1D # [2]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A1C 1A1D
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1AFF # [82]
-1B4C 1B4F # [4]
-1B7D 1B7F # [3]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1AFF
+1B4C 1B4F
+1B7D 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFB
+1C38 1C3A
+1C4A 1C4C
+1C80 1CCF
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-200B 200F # [5]
-202A 202E # [5]
-2060 206F # [16]
-2072 2073 # [2]
+200B 200F
+202A 202E
+2060 206F
+2072 2073
208F
-2095 209F # [11]
-20B9 20CF # [23]
-20F1 20FF # [15]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20CF
+20F1 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CF2 2CF8 # [7]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CF2 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -346,185 +299,218 @@ return <<'END';
2DCF
2DD7
2DDF
-2E32 2E7F # [78]
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
3040
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DB6 4DBF # [10]
-9FCC 9FFF # [52]
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A674 A67B # [8]
-A698 A69F # [8]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8FC A8FF # [4]
-A954 A95E # [11]
-A97D A97F # [3]
+4DB6 4DBF
+9FCC 9FFF
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A674 A67B
+A698 A69F
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
+A82C A82F
+A83A A83F
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8FC A8FF
+A954 A95E
+A97D A97F
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A9DA A9DD
+A9E0 A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFE FDFF # [2]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFE FDFF
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FF00 # [4]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FEFD FF00
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFFB # [13]
-FFFE FFFF # [2]
+FFEF FFFB
+FFFE FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FE 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 1107F # [513]
+10A34 10A37
+10A3B 10A3E
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+1104E 11051
+11070 1107F
110BD
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
-1D173 1D17A # [8]
-1D1DE 1D1FF # [34]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
+1D173 1D17A
+1D1DE 1D1FF
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E00FF # [722_658]
-E01F0 10FFFF # [196_112]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cc.pl
index f3efe3c5d44..205cbf37f62 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cc.pl
@@ -1,48 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 65 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Control}
-# \p{Gc=Cc}
-# \p{Category=Cntrl}
-# \p{Is_General_Category=Control}
-# \p{Is_Gc=Cc}
-# \p{Is_Category=Cntrl}
-#
-# \p{Cntrl}
-# \p{Is_Cntrl}
-# \p{Control}
-# \p{Is_Control}
-# \p{Cc}
-# \p{Is_Cc}
-#
-# Meaning: Control characters
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Control}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 001F # [32]
-007F 009F # [33]
+0000 001F
+007F 009F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl
index c4d99d766f7..726563bb3b7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cf.pl
@@ -1,57 +1,27 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 140 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Format}
-# \p{Gc=Cf}
-# \p{Category=Format}
-# \p{Is_General_Category=Cf}
-# \p{Is_Gc=Format}
-# \p{Is_Category=Cf}
-#
-# \p{Format}
-# \p{Is_Format}
-# \p{Cf}
-# \p{Is_Cf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Format}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AD
-0600 0603 # [4]
+0600 0603
06DD
070F
-17B4 17B5 # [2]
-200B 200F # [5]
-202A 202E # [5]
-2060 2064 # [5]
-206A 206F # [6]
+17B4 17B5
+200B 200F
+202A 202E
+2060 2064
+206A 206F
FEFF
-FFF9 FFFB # [3]
+FFF9 FFFB
110BD
-1D173 1D17A # [8]
+1D173 1D17A
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl
index 4a46df1f7a5..4ab28bef8ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cn.pl
@@ -1,337 +1,290 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 867_235 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{General_Category=Unassigned}
-# \p{Gc=Cn}
-# \p{Category=Unassigned}
-# \p{Is_General_Category=Cn}
-# \p{Is_Gc=Unassigned}
-# \p{Is_Category=Cn}
-#
-# \p{Unassigned}
-# \p{Is_Unassigned}
-# \p{Cn}
-# \p{Is_Cn}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Unassigned}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0378 0379 # [2]
-037F 0383 # [5]
+0378 0379
+037F 0383
038B
038D
03A2
-0526 0530 # [11]
-0557 0558 # [2]
+0528 0530
+0557 0558
0560
0588
-058B 0590 # [6]
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 05FF # [11]
-0604 0605 # [2]
-061C 061D # [2]
-0620
-065F
+058B 0590
+05C8 05CF
+05EB 05EF
+05F5 05FF
+0604 0605
+061C 061D
070E
-074B 074C # [2]
-07B2 07BF # [14]
-07FB 07FF # [5]
-082E 082F # [2]
-083F 08FF # [193]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0973 0978 # [6]
+074B 074C
+07B2 07BF
+07FB 07FF
+082E 082F
+083F
+085C 085D
+085F 08FF
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09FC 0A00 # [5]
+09E4 09E5
+09FC 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
0AF0
-0AF2 0B00 # [15]
+0AF2 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
-0B72 0B81 # [16]
+0B64 0B65
+0B78 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BFB 0C00 # [6]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C5A 0C5F
+0C64 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
+0CE4 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF5 0E00 # [12]
-0E3B 0E3E # [4]
-0E5C 0E80 # [37]
+0DE0 0DF1
+0DF5 0E00
+0E3B 0E3E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
0F48
-0F6D 0F70 # [4]
-0F8C 0F8F # [4]
+0F6D 0F70
0F98
0FBD
0FCD
-0FD9 0FFF # [39]
-10C6 10CF # [10]
-10FD 10FF # [3]
+0FDB 0FFF
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135C
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1715 171F # [11]
-1737 173F # [9]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17DE 17DF # [2]
-17EA 17EF # [6]
-17FA 17FF # [6]
+1774 177F
+17DE 17DF
+17EA 17EF
+17FA 17FF
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 193F # [4]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A1C 1A1D # [2]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A1C 1A1D
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1AFF # [82]
-1B4C 1B4F # [4]
-1B7D 1B7F # [3]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1AFF
+1B4C 1B4F
+1B7D 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFB
+1C38 1C3A
+1C4A 1C4C
+1C80 1CCF
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-2065 2069 # [5]
-2072 2073 # [2]
+2065 2069
+2072 2073
208F
-2095 209F # [11]
-20B9 20CF # [23]
-20F1 20FF # [15]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20CF
+20F1 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CF2 2CF8 # [7]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CF2 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -340,188 +293,221 @@ return <<'END';
2DCF
2DD7
2DDF
-2E32 2E7F # [78]
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
3040
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DB6 4DBF # [10]
-9FCC 9FFF # [52]
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A674 A67B # [8]
-A698 A69F # [8]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8FC A8FF # [4]
-A954 A95E # [11]
-A97D A97F # [3]
+4DB6 4DBF
+9FCC 9FFF
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A674 A67B
+A698 A69F
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
+A82C A82F
+A83A A83F
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8FC A8FF
+A954 A95E
+A97D A97F
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC D7FF # [4]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A9DA A9DD
+A9E0 A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC D7FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFE FDFF # [2]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFE FDFF
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFF8 # [10]
-FFFE FFFF # [2]
+FFEF FFF8
+FFFE FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FE 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 1107F # [513]
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
-1D1DE 1D1FF # [34]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+10A34 10A37
+10A3B 10A3E
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+1104E 11051
+11070 1107F
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
+1D1DE 1D1FF
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E0000 # [722_403]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 EFFFF # [65_040]
-FFFFE FFFFF # [2]
-10FFFE 10FFFF # [2]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E0000
+E0002 E001F
+E0080 E00FF
+E01F0 EFFFF
+FFFFE FFFFF
+10FFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Co.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Co.pl
index 512b27aed43..0da3f3ea638 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Co.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Co.pl
@@ -1,48 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 137_468 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{General_Category=Private_Use}
-# \p{Gc=Co}
-# \p{Category=Private_Use}
-# \p{Is_General_Category=Co}
-# \p{Is_Gc=Private_Use}
-# \p{Is_Category=Co}
-#
-# \p{Private_Use}
-# \p{Is_Private_Use}
-# \p{Co}
-# \p{Is_Co}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Private_Use_Area}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Private_Use}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-E000 F8FF # [6400]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+E000 F8FF
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cs.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cs.pl
index d134480de05..45e26495da2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cs.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Cs.pl
@@ -1,48 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2048 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Surrogate}
-# \p{Gc=Cs}
-# \p{Category=Surrogate}
-# \p{Is_General_Category=Cs}
-# \p{Is_Gc=Surrogate}
-# \p{Is_Category=Cs}
-#
-# \p{Surrogate}
-# \p{Is_Surrogate}
-# \p{Cs}
-# \p{Is_Cs}
-#
-# Note: Mostly not usable in Perl.
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Surrogate}
-# is also valid.
-#
-# Surrogates are used exclusively for I/O in UTF-16, and should not appear in
-# Unicode text, and hence their use will generate (usually fatal) messages
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-D800 DFFF # [2048]
+D800 DFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl
index 70bd413b9d0..0de81db0a56 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/L.pl
@@ -1,464 +1,447 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 99_537 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{General_Category=Letter}
-# \p{Gc=L}
-# \p{Category=Letter}
-# \p{Is_General_Category=L}
-# \p{Is_Gc=Letter}
-# \p{Is_Category=L}
-#
-# \p{Letter}
-# \p{Is_Letter}
-# \p{L}
-# \p{Is_L}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0370 0374 # [5]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0621 064A # [42]
-066E 066F # [2]
-0671 06D3 # [99]
+0561 0587
+05D0 05EA
+05F0 05F2
+0620 064A
+066E 066F
+0671 06D3
06D5
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 06FC # [3]
+06E5 06E6
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F5 # [2]
+07CA 07EA
+07F4 07F5
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0904 0939 # [54]
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0971 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0E01 0E30 # [48]
-0E32 0E33 # [2]
-0E40 0E46 # [7]
-0E81 0E82 # [2]
+0DC0 0DC6
+0E01 0E30
+0E32 0E33
+0E40 0E46
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
-0EB2 0EB3 # [2]
+0EAA 0EAB
+0EAD 0EB0
+0EB2 0EB3
0EBD
-0EC0 0EC4 # [5]
+0EC0 0EC4
0EC6
-0EDC 0EDD # [2]
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-1000 102A # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+1000 102A
103F
-1050 1055 # [6]
-105A 105D # [4]
+1050 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-10A0 10C5 # [38]
-10D0 10FA # [43]
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17D7
17DC
-1820 1877 # [88]
-1880 18A8 # [41]
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19C1 19C7 # [7]
-1A00 1A16 # [23]
-1A20 1A54 # [53]
+18B0 18F5
+1900 191C
+1950 196D
+1970 1974
+1980 19AB
+19C1 19C7
+1A00 1A16
+1A20 1A54
1AA7
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF1
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
214E
-2183 2184 # [2]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2183 2184
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
2E2F
-3005 3006 # [2]
-3031 3035 # [5]
-303B 303C # [2]
-3041 3096 # [86]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6E5 # [70]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+3005 3006
+3031 3035
+303B 303C
+3041 3096
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
+A67F A697
+A6A0 A6E5
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
A9CF
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-AA60 AA76 # [23]
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AA60 AA76
AA7A
-AA80 AAAF # [48]
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 10340 # [17]
-10342 10349 # [8]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-10400 1049D # [158]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF21 FF3A
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 10340
+10342 10349
+10380 1039D
+103A0 103C3
+103C8 103CF
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+13000 1342E
+16800 16A38
+1B000 1B001
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl
index 17a5cbbd560..556d2bbfb3a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/LC.pl
@@ -1,158 +1,122 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'X' below means that this form is discouraged. Consult perluniprops.pod
-#
-# This file returns the 3207 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Cased_Letter}
-# \p{Gc=LC}
-# X \p{Category=L_}
-# X \p{Is_General_Category=L&}
-# \p{Is_Gc=Cased_Letter}
-# \p{Is_Category=LC}
-#
-# \p{Cased_Letter}
-# \p{Is_Cased_Letter}
-# \p{LC}
-# \p{Is_LC}
-# \p{L_}
-# \p{Is_L_}
-# \p{L&}
-# \p{Is_L&}
-#
-# Meaning: [\p{Ll}\p{Lu}\p{Lt}]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Cased_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 01BA # [195]
-01BC 01BF # [4]
-01C4 0293 # [208]
-0295 02AF # [27]
-0370 0373 # [4]
-0376 0377 # [2]
-037B 037D # [3]
+00C0 00D6
+00D8 00F6
+00F8 01BA
+01BC 01BF
+01C4 0293
+0295 02AF
+0370 0373
+0376 0377
+037B 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
-0561 0587 # [39]
-10A0 10C5 # [38]
-1D00 1D2B # [44]
-1D62 1D77 # [22]
-1D79 1D9A # [34]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
+0561 0587
+10A0 10C5
+1D00 1D2B
+1D62 1D77
+1D79 1D9A
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2134 # [6]
+212A 212D
+212F 2134
2139
-213C 213F # [4]
-2145 2149 # [5]
+213C 213F
+2145 2149
214E
-2183 2184 # [2]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2C7C # [29]
-2C7E 2CE4 # [103]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-A640 A65F # [32]
-A662 A66D # [12]
-A680 A697 # [24]
-A722 A76F # [78]
-A771 A787 # [23]
-A78B A78C # [2]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-10400 1044F # [80]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+2183 2184
+2C00 2C2E
+2C30 2C5E
+2C60 2C7C
+2C7E 2CE4
+2CEB 2CEE
+2D00 2D25
+A640 A66D
+A680 A697
+A722 A76F
+A771 A787
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA
+FB00 FB06
+FB13 FB17
+FF21 FF3A
+FF41 FF5A
+10400 1044F
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl
index cfa3d74a244..27ab383eb66 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ll.pl
@@ -1,50 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1749 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Lowercase_Letter}
-# \p{Gc=Ll}
-# \p{Category=Lowercase_Letter}
-# \p{Is_General_Category=Ll}
-# \p{Is_Gc=Lowercase_Letter}
-# \p{Is_Category=Ll}
-#
-# \p{Lowercase_Letter}
-# \p{Is_Lowercase_Letter}
-# \p{Ll}
-# \p{Is_Ll}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Lowercase_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
00AA
00B5
00BA
-00DF 00F6 # [24]
-00F8 00FF # [8]
+00DF 00F6
+00F8 00FF
0101
0103
0105
@@ -72,7 +42,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -80,7 +50,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -106,26 +76,26 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BA # [2]
-01BD 01BF # [3]
+01B9 01BA
+01BD 01BF
01C6
01C9
01CC
@@ -136,7 +106,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -145,7 +115,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F3
01F5
01F9
@@ -177,24 +147,24 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0293 # [69]
-0295 02AF # [27]
+024F 0293
+0295 02AF
0371
0373
0377
-037B 037D # [3]
+037B 037D
0390
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -206,11 +176,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F3 # [5]
+03EF 03F3
03F5
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -261,7 +231,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -305,10 +275,11 @@ return <<'END';
0521
0523
0525
-0561 0587 # [39]
-1D00 1D2B # [44]
-1D62 1D77 # [22]
-1D79 1D9A # [34]
+0527
+0561 0587
+1D00 1D2B
+1D62 1D77
+1D79 1D9A
1E01
1E03
1E05
@@ -383,7 +354,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9D # [9]
+1E95 1E9D
1E9F
1EA1
1EA3
@@ -432,46 +403,46 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F15 # [6]
-1F20 1F27 # [8]
-1F30 1F37 # [8]
-1F40 1F45 # [6]
-1F50 1F57 # [8]
-1F60 1F67 # [8]
-1F70 1F7D # [14]
-1F80 1F87 # [8]
-1F90 1F97 # [8]
-1FA0 1FA7 # [8]
-1FB0 1FB4 # [5]
-1FB6 1FB7 # [2]
+1EFF 1F07
+1F10 1F15
+1F20 1F27
+1F30 1F37
+1F40 1F45
+1F50 1F57
+1F60 1F67
+1F70 1F7D
+1F80 1F87
+1F90 1F97
+1FA0 1FA7
+1FB0 1FB4
+1FB6 1FB7
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FC7 # [2]
-1FD0 1FD3 # [4]
-1FD6 1FD7 # [2]
-1FE0 1FE7 # [8]
-1FF2 1FF4 # [3]
-1FF6 1FF7 # [2]
+1FC2 1FC4
+1FC6 1FC7
+1FD0 1FD3
+1FD6 1FD7
+1FE0 1FE7
+1FF2 1FF4
+1FF6 1FF7
210A
-210E 210F # [2]
+210E 210F
2113
212F
2134
2139
-213C 213D # [2]
-2146 2149 # [4]
+213C 213D
+2146 2149
214E
2184
-2C30 2C5E # [47]
+2C30 2C5E
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7C # [7]
+2C73 2C74
+2C76 2C7C
2C81
2C83
2C85
@@ -521,10 +492,10 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CE4 # [2]
+2CE3 2CE4
2CEC
2CEE
-2D00 2D25 # [38]
+2D00 2D25
A641
A643
A645
@@ -541,6 +512,7 @@ A659
A65B
A65D
A65F
+A661
A663
A665
A667
@@ -565,7 +537,7 @@ A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -597,7 +569,7 @@ A769
A76B
A76D
A76F
-A771 A778 # [8]
+A771 A778
A77A
A77C
A77F
@@ -606,36 +578,44 @@ A783
A785
A787
A78C
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF41 FF5A # [26]
-10428 1044F # [40]
-1D41A 1D433 # [26]
-1D44E 1D454 # [7]
-1D456 1D467 # [18]
-1D482 1D49B # [26]
-1D4B6 1D4B9 # [4]
+A78E
+A791
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9
+A7FA
+FB00 FB06
+FB13 FB17
+FF41 FF5A
+10428 1044F
+1D41A 1D433
+1D44E 1D454
+1D456 1D467
+1D482 1D49B
+1D4B6 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D4CF # [11]
-1D4EA 1D503 # [26]
-1D51E 1D537 # [26]
-1D552 1D56B # [26]
-1D586 1D59F # [26]
-1D5BA 1D5D3 # [26]
-1D5EE 1D607 # [26]
-1D622 1D63B # [26]
-1D656 1D66F # [26]
-1D68A 1D6A5 # [28]
-1D6C2 1D6DA # [25]
-1D6DC 1D6E1 # [6]
-1D6FC 1D714 # [25]
-1D716 1D71B # [6]
-1D736 1D74E # [25]
-1D750 1D755 # [6]
-1D770 1D788 # [25]
-1D78A 1D78F # [6]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7C9 # [6]
+1D4BD 1D4C3
+1D4C5 1D4CF
+1D4EA 1D503
+1D51E 1D537
+1D552 1D56B
+1D586 1D59F
+1D5BA 1D5D3
+1D5EE 1D607
+1D622 1D63B
+1D656 1D66F
+1D68A 1D6A5
+1D6C2 1D6DA
+1D6DC 1D6E1
+1D6FC 1D714
+1D716 1D71B
+1D736 1D74E
+1D750 1D755
+1D770 1D788
+1D78A 1D78F
+1D7AA 1D7C2
+1D7C4 1D7C9
1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl
index dc7d3741cf8..73b6708c402 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lm.pl
@@ -1,55 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 202 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Modifier_Letter}
-# \p{Gc=Lm}
-# \p{Category=Modifier_Letter}
-# \p{Is_General_Category=Lm}
-# \p{Is_Gc=Modifier_Letter}
-# \p{Is_Category=Lm}
-#
-# \p{Modifier_Letter}
-# \p{Is_Modifier_Letter}
-# \p{Lm}
-# \p{Is_Lm}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Modifier_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-02B0 02C1 # [18]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+02B0 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
0374
037A
0559
0640
-06E5 06E6 # [2]
-07F4 07F5 # [2]
+06E5 06E6
+07F4 07F5
07FA
081A
0824
@@ -61,31 +31,31 @@ return <<'END';
17D7
1843
1AA7
-1C78 1C7D # [6]
-1D2C 1D61 # [54]
+1C78 1C7D
+1D2C 1D61
1D78
-1D9B 1DBF # [37]
+1D9B 1DBF
2071
207F
-2090 2094 # [5]
+2090 209C
2C7D
2D6F
2E2F
3005
-3031 3035 # [5]
+3031 3035
303B
-309D 309E # [2]
-30FC 30FE # [3]
+309D 309E
+30FC 30FE
A015
-A4F8 A4FD # [6]
+A4F8 A4FD
A60C
A67F
-A717 A71F # [9]
+A717 A71F
A770
A788
A9CF
AA70
AADD
FF70
-FF9E FF9F # [2]
+FF9E FF9F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl
index 294db2c6d1c..438bb438ade 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lo.pl
@@ -1,353 +1,335 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96_128 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{General_Category=Other_Letter}
-# \p{Gc=Lo}
-# \p{Category=Other_Letter}
-# \p{Is_General_Category=Lo}
-# \p{Is_Gc=Other_Letter}
-# \p{Is_Category=Lo}
-#
-# \p{Other_Letter}
-# \p{Is_Other_Letter}
-# \p{Lo}
-# \p{Is_Lo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Other_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
01BB
-01C0 01C3 # [4]
+01C0 01C3
0294
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0621 063F # [31]
-0641 064A # [10]
-066E 066F # [2]
-0671 06D3 # [99]
+05D0 05EA
+05F0 05F2
+0620 063F
+0641 064A
+066E 066F
+0671 06D3
06D5
-06EE 06EF # [2]
-06FA 06FC # [3]
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-0800 0815 # [22]
-0904 0939 # [54]
+07CA 07EA
+0800 0815
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0972
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0972 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0E01 0E30 # [48]
-0E32 0E33 # [2]
-0E40 0E45 # [6]
-0E81 0E82 # [2]
+0DC0 0DC6
+0E01 0E30
+0E32 0E33
+0E40 0E45
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
-0EB2 0EB3 # [2]
+0EAA 0EAB
+0EAD 0EB0
+0EB2 0EB3
0EBD
-0EC0 0EC4 # [5]
-0EDC 0EDD # [2]
+0EC0 0EC4
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-1000 102A # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+1000 102A
103F
-1050 1055 # [6]
-105A 105D # [4]
+1050 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-10D0 10FA # [43]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+10D0 10FA
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17DC
-1820 1842 # [35]
-1844 1877 # [52]
-1880 18A8 # [41]
+1820 1842
+1844 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19C1 19C7 # [7]
-1A00 1A16 # [23]
-1A20 1A54 # [53]
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C77 # [30]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-2135 2138 # [4]
-2D30 2D65 # [54]
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+18B0 18F5
+1900 191C
+1950 196D
+1970 1974
+1980 19AB
+19C1 19C7
+1A00 1A16
+1A20 1A54
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C77
+1CE9 1CEC
+1CEE 1CF1
+2135 2138
+2D30 2D65
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
3006
303C
-3041 3096 # [86]
+3041 3096
309F
-30A1 30FA # [90]
+30A1 30FA
30FF
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A014 # [21]
-A016 A48C # [1143]
-A4D0 A4F7 # [40]
-A500 A60B # [268]
-A610 A61F # [16]
-A62A A62B # [2]
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A014
+A016 A48C
+A4D0 A4F7
+A500 A60B
+A610 A61F
+A62A A62B
A66E
-A6A0 A6E5 # [70]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+A6A0 A6E5
+A7FB A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-AA60 AA6F # [16]
-AA71 AA76 # [6]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AA60 AA6F
+AA71 AA76
AA7A
-AA80 AAAF # [48]
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADC # [2]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
+AADB AADC
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF66 FF6F # [10]
-FF71 FF9D # [45]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 10340 # [17]
-10342 10349 # [8]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-10450 1049D # [78]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF66 FF6F
+FF71 FF9D
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 10340
+10342 10349
+10380 1039D
+103A0 103C3
+103C8 103CF
+10450 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-13000 1342E # [1071]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+13000 1342E
+16800 16A38
+1B000 1B001
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lt.pl
deleted file mode 100644
index 693c9d4510e..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lt.pl
+++ /dev/null
@@ -1,54 +0,0 @@
-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
-
-# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
-# This file is for internal use by the Perl program only. The format and even
-# the name or existence of this file are subject to change without notice.
-# Don't use it directly.
-
-# This file returns the 31 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Titlecase_Letter}
-# \p{Gc=Lt}
-# \p{Category=Titlecase_Letter}
-# \p{Is_General_Category=Lt}
-# \p{Is_Gc=Titlecase_Letter}
-# \p{Is_Category=Lt}
-#
-# \p{Title}
-# \p{Is_Title}
-# \p{Titlecase_Letter}
-# \p{Is_Titlecase_Letter}
-# \p{Lt}
-# \p{Is_Lt}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Titlecase_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
-
-return <<'END';
-01C5
-01C8
-01CB
-01F2
-1F88 1F8F # [8]
-1F98 1F9F # [8]
-1FA8 1FAF # [8]
-1FBC
-1FCC
-1FFC
-END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl
index 39a6eae98cd..ff59733e5bd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Lu.pl
@@ -1,47 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1427 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Uppercase_Letter}
-# \p{Gc=Lu}
-# \p{Category=Uppercase_Letter}
-# \p{Is_General_Category=Lu}
-# \p{Is_Gc=Uppercase_Letter}
-# \p{Is_Category=Lu}
-#
-# \p{Uppercase_Letter}
-# \p{Is_Uppercase_Letter}
-# \p{Lu}
-# \p{Is_Lu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Uppercase_Letter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-00C0 00D6 # [23]
-00D8 00DE # [7]
+0041 005A
+00C0 00D6
+00D8 00DE
0100
0102
0104
@@ -101,27 +71,27 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
01C4
01C7
@@ -145,7 +115,7 @@ return <<'END';
01EE
01F1
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -175,10 +145,10 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -187,13 +157,13 @@ return <<'END';
0372
0376
0386
-0388 038A # [3]
+0388 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -208,8 +178,8 @@ return <<'END';
03EE
03F4
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -254,7 +224,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -304,8 +274,9 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
-10A0 10C5 # [38]
+0526
+0531 0556
+10A0 10C5
1E00
1E02
1E04
@@ -430,45 +401,45 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
-1FB8 1FBB # [4]
-1FC8 1FCB # [4]
-1FD8 1FDB # [4]
-1FE8 1FEC # [5]
-1FF8 1FFB # [4]
+1F68 1F6F
+1FB8 1FBB
+1FC8 1FCB
+1FD8 1FDB
+1FE8 1FEC
+1FF8 1FFB
2102
2107
-210B 210D # [3]
-2110 2112 # [3]
+210B 210D
+2110 2112
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-2130 2133 # [4]
-213E 213F # [2]
+212A 212D
+2130 2133
+213E 213F
2145
2183
-2C00 2C2E # [47]
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -536,6 +507,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -594,43 +566,50 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-FF21 FF3A # [26]
-10400 10427 # [40]
-1D400 1D419 # [26]
-1D434 1D44D # [26]
-1D468 1D481 # [26]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+FF21 FF3A
+10400 10427
+1D400 1D419
+1D434 1D44D
+1D468 1D481
1D49C
-1D49E 1D49F # [2]
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B5 # [8]
-1D4D0 1D4E9 # [26]
-1D504 1D505 # [2]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D538 1D539 # [2]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B5
+1D4D0 1D4E9
+1D504 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D538 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D56C 1D585 # [26]
-1D5A0 1D5B9 # [26]
-1D5D4 1D5ED # [26]
-1D608 1D621 # [26]
-1D63C 1D655 # [26]
-1D670 1D689 # [26]
-1D6A8 1D6C0 # [25]
-1D6E2 1D6FA # [25]
-1D71C 1D734 # [25]
-1D756 1D76E # [25]
-1D790 1D7A8 # [25]
+1D54A 1D550
+1D56C 1D585
+1D5A0 1D5B9
+1D5D4 1D5ED
+1D608 1D621
+1D63C 1D655
+1D670 1D689
+1D6A8 1D6C0
+1D6E2 1D6FA
+1D71C 1D734
+1D756 1D76E
+1D790 1D7A8
1D7CA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl
index 669382979cc..0eb6b57c564 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/M.pl
@@ -1,230 +1,205 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1451 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Mark}
-# \p{Gc=M}
-# \p{Category=Mark}
-# \p{Is_General_Category=M}
-# \p{Is_Gc=Mark}
-# \p{Is_Category=M}
-#
-# \p{Mark}
-# \p{Is_Mark}
-# \p{M}
-# \p{Is_M}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0903 # [4]
-093C
-093E 094E # [17]
-0951 0955 # [5]
-0962 0963 # [2]
-0981 0983 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0963
+0981 0983
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09E2 09E3 # [2]
-0A01 0A03 # [3]
+09E2 09E3
+0A01 0A03
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A83 # [3]
+0A81 0A83
0ABC
-0ABE 0AC5 # [8]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
-0AE2 0AE3 # [2]
-0B01 0B03 # [3]
+0ABE 0AC5
+0AC7 0AC9
+0ACB 0ACD
+0AE2 0AE3
+0B01 0B03
0B3C
-0B3E 0B44 # [7]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0B3E 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B62 0B63
0B82
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0C01 0C03 # [3]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0C82 0C83 # [2]
+0C01 0C03
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
+0C82 0C83
0CBC
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D02 0D03 # [2]
-0D3E 0D44 # [7]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
+0CE2 0CE3
+0D02 0D03
+0D3E 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D62 0D63 # [2]
-0D82 0D83 # [2]
+0D62 0D63
+0D82 0D83
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
+0DD8 0DDF
+0DF2 0DF3
0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
+0E34 0E3A
+0E47 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F3E 0F3F # [2]
-0F71 0F84 # [20]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F3F
+0F71 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102B 103E # [20]
-1056 1059 # [4]
-105E 1060 # [3]
-1062 1064 # [3]
-1067 106D # [7]
-1071 1074 # [4]
-1082 108D # [12]
+102B 103E
+1056 1059
+105E 1060
+1062 1064
+1067 106D
+1071 1074
+1082 108D
108F
-109A 109D # [4]
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B6 17D3 # [30]
+109A 109D
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B6 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 192B # [12]
-1930 193B # [12]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A17 1A1B # [5]
-1A55 1A5E # [10]
-1A60 1A7C # [29]
+1920 192B
+1930 193B
+19B0 19C0
+19C8 19C9
+1A17 1A1B
+1A55 1A5E
+1A60 1A7C
1A7F
-1B00 1B04 # [5]
-1B34 1B44 # [17]
-1B6B 1B73 # [9]
-1B80 1B82 # [3]
-1BA1 1BAA # [10]
-1C24 1C37 # [20]
-1CD0 1CD2 # [3]
-1CD4 1CE8 # [21]
+1B00 1B04
+1B34 1B44
+1B6B 1B73
+1B80 1B82
+1BA1 1BAA
+1BE6 1BF3
+1C24 1C37
+1CD0 1CD2
+1CD4 1CE8
1CED
1CF2
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A823 A827 # [5]
-A880 A881 # [2]
-A8B4 A8C4 # [17]
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A953 # [13]
-A980 A983 # [4]
-A9B3 A9C0 # [14]
-AA29 AA36 # [14]
+A823 A827
+A880 A881
+A8B4 A8C4
+A8E0 A8F1
+A926 A92D
+A947 A953
+A980 A983
+A9B3 A9C0
+AA29 AA36
AA43
-AA4C AA4D # [2]
+AA4C AA4D
AA7B
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-ABE3 ABEA # [8]
-ABEC ABED # [2]
+ABE3 ABEA
+ABEC ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
+FE00 FE0F
+FE20 FE26
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11082 # [3]
-110B0 110BA # [11]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+11000 11002
+11038 11046
+11080 11082
+110B0 110BA
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl
index abd6b3429d7..af4de4651ed 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mc.pl
@@ -1,148 +1,125 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 276 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Spacing_Mark}
-# \p{Gc=Mc}
-# \p{Category=Spacing_Mark}
-# \p{Is_General_Category=Mc}
-# \p{Is_Gc=Spacing_Mark}
-# \p{Is_Category=Mc}
-#
-# \p{Spacing_Mark}
-# \p{Is_Spacing_Mark}
-# \p{Mc}
-# \p{Is_Mc}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Spacing_Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0903
-093E 0940 # [3]
-0949 094C # [4]
-094E
-0982 0983 # [2]
-09BE 09C0 # [3]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+093B
+093E 0940
+0949 094C
+094E 094F
+0982 0983
+09BE 09C0
+09C7 09C8
+09CB 09CC
09D7
0A03
-0A3E 0A40 # [3]
+0A3E 0A40
0A83
-0ABE 0AC0 # [3]
+0ABE 0AC0
0AC9
-0ACB 0ACC # [2]
-0B02 0B03 # [2]
+0ACB 0ACC
+0B02 0B03
0B3E
0B40
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
+0B47 0B48
+0B4B 0B4C
0B57
-0BBE 0BBF # [2]
-0BC1 0BC2 # [2]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
+0BBE 0BBF
+0BC1 0BC2
+0BC6 0BC8
+0BCA 0BCC
0BD7
-0C01 0C03 # [3]
-0C41 0C44 # [4]
-0C82 0C83 # [2]
+0C01 0C03
+0C41 0C44
+0C82 0C83
0CBE
-0CC0 0CC4 # [5]
-0CC7 0CC8 # [2]
-0CCA 0CCB # [2]
-0CD5 0CD6 # [2]
-0D02 0D03 # [2]
-0D3E 0D40 # [3]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
+0CC0 0CC4
+0CC7 0CC8
+0CCA 0CCB
+0CD5 0CD6
+0D02 0D03
+0D3E 0D40
+0D46 0D48
+0D4A 0D4C
0D57
-0D82 0D83 # [2]
-0DCF 0DD1 # [3]
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0F3E 0F3F # [2]
+0D82 0D83
+0DCF 0DD1
+0DD8 0DDF
+0DF2 0DF3
+0F3E 0F3F
0F7F
-102B 102C # [2]
+102B 102C
1031
1038
-103B 103C # [2]
-1056 1057 # [2]
-1062 1064 # [3]
-1067 106D # [7]
-1083 1084 # [2]
-1087 108C # [6]
+103B 103C
+1056 1057
+1062 1064
+1067 106D
+1083 1084
+1087 108C
108F
-109A 109C # [3]
+109A 109C
17B6
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-1923 1926 # [4]
-1929 192B # [3]
-1930 1931 # [2]
-1933 1938 # [6]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A19 1A1B # [3]
+17BE 17C5
+17C7 17C8
+1923 1926
+1929 192B
+1930 1931
+1933 1938
+19B0 19C0
+19C8 19C9
+1A19 1A1B
1A55
1A57
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
+1A63 1A64
+1A6D 1A72
1B04
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B44 # [2]
+1B3D 1B41
+1B43 1B44
1B82
1BA1
-1BA6 1BA7 # [2]
+1BA6 1BA7
1BAA
-1C24 1C2B # [8]
-1C34 1C35 # [2]
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1BF3
+1C24 1C2B
+1C34 1C35
1CE1
1CF2
-A823 A824 # [2]
+A823 A824
A827
-A880 A881 # [2]
-A8B4 A8C3 # [16]
-A952 A953 # [2]
+A880 A881
+A8B4 A8C3
+A952 A953
A983
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD A9C0 # [4]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
+A9B4 A9B5
+A9BA A9BB
+A9BD A9C0
+AA2F AA30
+AA33 AA34
AA4D
AA7B
-ABE3 ABE4 # [2]
-ABE6 ABE7 # [2]
-ABE9 ABEA # [2]
+ABE3 ABE4
+ABE6 ABE7
+ABE9 ABEA
ABEC
+11000
+11002
11082
-110B0 110B2 # [3]
-110B7 110B8 # [2]
-1D165 1D166 # [2]
-1D16D 1D172 # [6]
+110B0 110B2
+110B7 110B8
+1D165 1D166
+1D16D 1D172
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl
index 546b938c171..9bb2fb4c26a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Me.pl
@@ -1,47 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 13 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Enclosing_Mark}
-# \p{Gc=Me}
-# \p{Category=Enclosing_Mark}
-# \p{Is_General_Category=Me}
-# \p{Is_Gc=Enclosing_Mark}
-# \p{Is_Category=Me}
-#
-# \p{Enclosing_Mark}
-# \p{Is_Enclosing_Mark}
-# \p{Me}
-# \p{Is_Me}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Enclosing_Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0488 0489 # [2]
-06DE
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-A670 A672 # [3]
+0488 0489
+20DD 20E0
+20E2 20E4
+A670 A672
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl
index bafcd3560cd..4103cf0681a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Mn.pl
@@ -1,236 +1,215 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1162 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Nonspacing_Mark}
-# \p{Gc=Mn}
-# \p{Category=Nonspacing_Mark}
-# \p{Is_General_Category=Mn}
-# \p{Is_Gc=Nonspacing_Mark}
-# \p{Is_Category=Mn}
-#
-# \p{Nonspacing_Mark}
-# \p{Is_Nonspacing_Mark}
-# \p{Mn}
-# \p{Is_Mn}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Nonspacing_Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0487 # [5]
-0591 05BD # [45]
+0300 036F
+0483 0487
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DF 06E4 # [6]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0902 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0902
+093A
093C
-0941 0948 # [8]
+0941 0948
094D
-0951 0955 # [5]
-0962 0963 # [2]
+0951 0957
+0962 0963
0981
09BC
-09C1 09C4 # [4]
+09C1 09C4
09CD
-09E2 09E3 # [2]
-0A01 0A02 # [2]
+09E2 09E3
+0A01 0A02
0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A41 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A82 # [2]
+0A81 0A82
0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
+0AC1 0AC5
+0AC7 0AC8
0ACD
-0AE2 0AE3 # [2]
+0AE2 0AE3
0B01
0B3C
0B3F
-0B41 0B44 # [4]
+0B41 0B44
0B4D
0B56
-0B62 0B63 # [2]
+0B62 0B63
0B82
0BC0
0BCD
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
+0C3E 0C40
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
0CBC
0CBF
0CC6
-0CCC 0CCD # [2]
-0CE2 0CE3 # [2]
-0D41 0D44 # [4]
+0CCC 0CCD
+0CE2 0CE3
+0D41 0D44
0D4D
-0D62 0D63 # [2]
+0D62 0D63
0DCA
-0DD2 0DD4 # [3]
+0DD2 0DD4
0DD6
0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
+0E34 0E3A
+0E47 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B7 17BD # [7]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B7 17BD
17C6
-17C9 17D3 # [11]
+17C9 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 1922 # [3]
-1927 1928 # [2]
+1920 1922
+1927 1928
1932
-1939 193B # [3]
-1A17 1A18 # [2]
+1939 193B
+1A17 1A18
1A56
-1A58 1A5E # [7]
+1A58 1A5E
1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
+1A65 1A6C
+1A73 1A7C
1A7F
-1B00 1B03 # [4]
+1B00 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B6B 1B73
+1B80 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1C2C 1C33
+1C36 1C37
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-20D0 20DC # [13]
+1DC0 1DE6
+1DFC 1DFF
+20D0 20DC
20E1
-20E5 20F0 # [12]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
+20E5 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
A66F
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A825 A826 # [2]
+A825 A826
A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
+A8E0 A8F1
+A926 A92D
+A947 A951
+A980 A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
+AA29 AA2E
+AA31 AA32
+AA35 AA36
AA43
AA4C
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
ABE5
ABE8
ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
+FE00 FE0F
+FE20 FE26
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
-1D167 1D169 # [3]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+11001
+11038 11046
+11080 11081
+110B3 110B6
+110B9 110BA
+1D167 1D169
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl
index 1d38317cd6e..7b9d2b9354f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/N.pl
@@ -1,123 +1,95 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1064 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Number}
-# \p{Gc=N}
-# \p{Category=Number}
-# \p{Is_General_Category=N}
-# \p{Is_Gc=Number}
-# \p{Is_Category=N}
-#
-# \p{Number}
-# \p{Is_Number}
-# \p{N}
-# \p{Is_N}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-00B2 00B3 # [2]
+0030 0039
+00B2 00B3
00B9
-00BC 00BE # [3]
-0660 0669 # [10]
-06F0 06F9 # [10]
-07C0 07C9 # [10]
-0966 096F # [10]
-09E6 09EF # [10]
-09F4 09F9 # [6]
-0A66 0A6F # [10]
-0AE6 0AEF # [10]
-0B66 0B6F # [10]
-0BE6 0BF2 # [13]
-0C66 0C6F # [10]
-0C78 0C7E # [7]
-0CE6 0CEF # [10]
-0D66 0D75 # [16]
-0E50 0E59 # [10]
-0ED0 0ED9 # [10]
-0F20 0F33 # [20]
-1040 1049 # [10]
-1090 1099 # [10]
-1369 137C # [20]
-16EE 16F0 # [3]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1810 1819 # [10]
-1946 194F # [10]
-19D0 19DA # [11]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
-1B50 1B59 # [10]
-1BB0 1BB9 # [10]
-1C40 1C49 # [10]
-1C50 1C59 # [10]
+00BC 00BE
+0660 0669
+06F0 06F9
+07C0 07C9
+0966 096F
+09E6 09EF
+09F4 09F9
+0A66 0A6F
+0AE6 0AEF
+0B66 0B6F
+0B72 0B77
+0BE6 0BF2
+0C66 0C6F
+0C78 0C7E
+0CE6 0CEF
+0D66 0D75
+0E50 0E59
+0ED0 0ED9
+0F20 0F33
+1040 1049
+1090 1099
+1369 137C
+16EE 16F0
+17E0 17E9
+17F0 17F9
+1810 1819
+1946 194F
+19D0 19DA
+1A80 1A89
+1A90 1A99
+1B50 1B59
+1BB0 1BB9
+1C40 1C49
+1C50 1C59
2070
-2074 2079 # [6]
-2080 2089 # [10]
-2150 2182 # [51]
-2185 2189 # [5]
-2460 249B # [60]
-24EA 24FF # [22]
-2776 2793 # [30]
+2074 2079
+2080 2089
+2150 2182
+2185 2189
+2460 249B
+24EA 24FF
+2776 2793
2CFD
3007
-3021 3029 # [9]
-3038 303A # [3]
-3192 3195 # [4]
-3220 3229 # [10]
-3251 325F # [15]
-3280 3289 # [10]
-32B1 32BF # [15]
-A620 A629 # [10]
-A6E6 A6EF # [10]
-A830 A835 # [6]
-A8D0 A8D9 # [10]
-A900 A909 # [10]
-A9D0 A9D9 # [10]
-AA50 AA59 # [10]
-ABF0 ABF9 # [10]
-FF10 FF19 # [10]
-10107 10133 # [45]
-10140 10178 # [57]
+3021 3029
+3038 303A
+3192 3195
+3220 3229
+3251 325F
+3280 3289
+32B1 32BF
+A620 A629
+A6E6 A6EF
+A830 A835
+A8D0 A8D9
+A900 A909
+A9D0 A9D9
+AA50 AA59
+ABF0 ABF9
+FF10 FF19
+10107 10133
+10140 10178
1018A
-10320 10323 # [4]
+10320 10323
10341
1034A
-103D1 103D5 # [5]
-104A0 104A9 # [10]
-10858 1085F # [8]
-10916 1091B # [6]
-10A40 10A47 # [8]
-10A7D 10A7E # [2]
-10B58 10B5F # [8]
-10B78 10B7F # [8]
-10E60 10E7E # [31]
-12400 12462 # [99]
-1D360 1D371 # [18]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
+103D1 103D5
+104A0 104A9
+10858 1085F
+10916 1091B
+10A40 10A47
+10A7D 10A7E
+10B58 10B5F
+10B78 10B7F
+10E60 10E7E
+11052 1106F
+12400 12462
+1D360 1D371
+1D7CE 1D7FF
+1F100 1F10A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl
index d2d5040e486..8b2f431aff5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Nl.pl
@@ -1,54 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 224 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Letter_Number}
-# \p{Gc=Nl}
-# \p{Category=Letter_Number}
-# \p{Is_General_Category=Nl}
-# \p{Is_Gc=Letter_Number}
-# \p{Is_Category=Nl}
-#
-# \p{Letter_Number}
-# \p{Is_Letter_Number}
-# \p{Nl}
-# \p{Is_Nl}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Letter_Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-16EE 16F0 # [3]
-2160 2182 # [35]
-2185 2188 # [4]
+16EE 16F0
+2160 2182
+2185 2188
3007
-3021 3029 # [9]
-3038 303A # [3]
-A6E6 A6EF # [10]
-10140 10174 # [53]
+3021 3029
+3038 303A
+A6E6 A6EF
+10140 10174
10341
1034A
-103D1 103D5 # [5]
-12400 12462 # [99]
+103D1 103D5
+12400 12462
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl
index 9eba60dc539..1e45aa33d49 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/No.pl
@@ -1,80 +1,53 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 429 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Other_Number}
-# \p{Gc=No}
-# \p{Category=Other_Number}
-# \p{Is_General_Category=No}
-# \p{Is_Gc=Other_Number}
-# \p{Is_Category=No}
-#
-# \p{Other_Number}
-# \p{Is_Other_Number}
-# \p{No}
-# \p{Is_No}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Other_Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00B2 00B3 # [2]
+00B2 00B3
00B9
-00BC 00BE # [3]
-09F4 09F9 # [6]
-0BF0 0BF2 # [3]
-0C78 0C7E # [7]
-0D70 0D75 # [6]
-0F2A 0F33 # [10]
-1369 137C # [20]
-17F0 17F9 # [10]
+00BC 00BE
+09F4 09F9
+0B72 0B77
+0BF0 0BF2
+0C78 0C7E
+0D70 0D75
+0F2A 0F33
+1369 137C
+17F0 17F9
+19DA
2070
-2074 2079 # [6]
-2080 2089 # [10]
-2150 215F # [16]
+2074 2079
+2080 2089
+2150 215F
2189
-2460 249B # [60]
-24EA 24FF # [22]
-2776 2793 # [30]
+2460 249B
+24EA 24FF
+2776 2793
2CFD
-3192 3195 # [4]
-3220 3229 # [10]
-3251 325F # [15]
-3280 3289 # [10]
-32B1 32BF # [15]
-A830 A835 # [6]
-10107 10133 # [45]
-10175 10178 # [4]
+3192 3195
+3220 3229
+3251 325F
+3280 3289
+32B1 32BF
+A830 A835
+10107 10133
+10175 10178
1018A
-10320 10323 # [4]
-10858 1085F # [8]
-10916 1091B # [6]
-10A40 10A47 # [8]
-10A7D 10A7E # [2]
-10B58 10B5F # [8]
-10B78 10B7F # [8]
-10E60 10E7E # [31]
-1D360 1D371 # [18]
-1F100 1F10A # [11]
+10320 10323
+10858 1085F
+10916 1091B
+10A40 10A47
+10A7D 10A7E
+10B58 10B5F
+10B78 10B7F
+10E60 10E7E
+11052 11065
+1D360 1D371
+1F100 1F10A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl
index 2cfccd1ee70..5cedc733c68 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/P.pl
@@ -1,52 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 585 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Punctuation}
-# \p{Gc=P}
-# \p{Category=Punct}
-# \p{Is_General_Category=Punctuation}
-# \p{Is_Gc=P}
-# \p{Is_Category=Punct}
-#
-# \p{Punct}
-# \p{Is_Punct}
-# \p{Punctuation}
-# \p{Is_Punctuation}
-# \p{P}
-# \p{Is_P}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 0023 # [3]
-0025 002A # [6]
-002C 002F # [4]
-003A 003B # [2]
-003F 0040 # [2]
-005B 005D # [3]
+0021 0023
+0025 002A
+002C 002F
+003A 003B
+003F 0040
+005B 005D
005F
007B
007D
@@ -57,117 +25,121 @@ return <<'END';
00BF
037E
0387
-055A 055F # [6]
-0589 058A # [2]
+055A 055F
+0589 058A
05BE
05C0
05C3
05C6
-05F3 05F4 # [2]
-0609 060A # [2]
-060C 060D # [2]
+05F3 05F4
+0609 060A
+060C 060D
061B
-061E 061F # [2]
-066A 066D # [4]
+061E 061F
+066A 066D
06D4
-0700 070D # [14]
-07F7 07F9 # [3]
-0830 083E # [15]
-0964 0965 # [2]
+0700 070D
+07F7 07F9
+0830 083E
+085E
+0964 0965
0970
0DF4
0E4F
-0E5A 0E5B # [2]
-0F04 0F12 # [15]
-0F3A 0F3D # [4]
+0E5A 0E5B
+0F04 0F12
+0F3A 0F3D
0F85
-0FD0 0FD4 # [5]
-104A 104F # [6]
+0FD0 0FD4
+0FD9 0FDA
+104A 104F
10FB
-1361 1368 # [8]
+1361 1368
1400
-166D 166E # [2]
-169B 169C # [2]
-16EB 16ED # [3]
-1735 1736 # [2]
-17D4 17D6 # [3]
-17D8 17DA # [3]
-1800 180A # [11]
-1944 1945 # [2]
-19DE 19DF # [2]
-1A1E 1A1F # [2]
-1AA0 1AA6 # [7]
-1AA8 1AAD # [6]
-1B5A 1B60 # [7]
-1C3B 1C3F # [5]
-1C7E 1C7F # [2]
+166D 166E
+169B 169C
+16EB 16ED
+1735 1736
+17D4 17D6
+17D8 17DA
+1800 180A
+1944 1945
+1A1E 1A1F
+1AA0 1AA6
+1AA8 1AAD
+1B5A 1B60
+1BFC 1BFF
+1C3B 1C3F
+1C7E 1C7F
1CD3
-2010 2027 # [24]
-2030 2043 # [20]
-2045 2051 # [13]
-2053 205E # [12]
-207D 207E # [2]
-208D 208E # [2]
-2329 232A # [2]
-2768 2775 # [14]
-27C5 27C6 # [2]
-27E6 27EF # [10]
-2983 2998 # [22]
-29D8 29DB # [4]
-29FC 29FD # [2]
-2CF9 2CFC # [4]
-2CFE 2CFF # [2]
-2E00 2E2E # [47]
-2E30 2E31 # [2]
-3001 3003 # [3]
-3008 3011 # [10]
-3014 301F # [12]
+2010 2027
+2030 2043
+2045 2051
+2053 205E
+207D 207E
+208D 208E
+2329 232A
+2768 2775
+27C5 27C6
+27E6 27EF
+2983 2998
+29D8 29DB
+29FC 29FD
+2CF9 2CFC
+2CFE 2CFF
+2D70
+2E00 2E2E
+2E30 2E31
+3001 3003
+3008 3011
+3014 301F
3030
303D
30A0
30FB
-A4FE A4FF # [2]
-A60D A60F # [3]
+A4FE A4FF
+A60D A60F
A673
A67E
-A6F2 A6F7 # [6]
-A874 A877 # [4]
-A8CE A8CF # [2]
-A8F8 A8FA # [3]
-A92E A92F # [2]
+A6F2 A6F7
+A874 A877
+A8CE A8CF
+A8F8 A8FA
+A92E A92F
A95F
-A9C1 A9CD # [13]
-A9DE A9DF # [2]
-AA5C AA5F # [4]
-AADE AADF # [2]
+A9C1 A9CD
+A9DE A9DF
+AA5C AA5F
+AADE AADF
ABEB
-FD3E FD3F # [2]
-FE10 FE19 # [10]
-FE30 FE52 # [35]
-FE54 FE61 # [14]
+FD3E FD3F
+FE10 FE19
+FE30 FE52
+FE54 FE61
FE63
FE68
-FE6A FE6B # [2]
-FF01 FF03 # [3]
-FF05 FF0A # [6]
-FF0C FF0F # [4]
-FF1A FF1B # [2]
-FF1F FF20 # [2]
-FF3B FF3D # [3]
+FE6A FE6B
+FF01 FF03
+FF05 FF0A
+FF0C FF0F
+FF1A FF1B
+FF1F FF20
+FF3B FF3D
FF3F
FF5B
FF5D
-FF5F FF65 # [7]
-10100 10101 # [2]
+FF5F FF65
+10100 10101
1039F
103D0
10857
1091F
1093F
-10A50 10A58 # [9]
+10A50 10A58
10A7F
-10B39 10B3F # [7]
-110BB 110BC # [2]
-110BE 110C1 # [4]
-12470 12473 # [4]
+10B39 10B3F
+11047 1104D
+110BB 110BC
+110BE 110C1
+12470 12473
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl
index 7b811c9eb4c..3feea62117a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pd.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 21 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Dash_Punctuation}
-# \p{Gc=Pd}
-# \p{Category=Dash_Punctuation}
-# \p{Is_General_Category=Pd}
-# \p{Is_Gc=Dash_Punctuation}
-# \p{Is_Category=Pd}
-#
-# \p{Dash_Punctuation}
-# \p{Is_Dash_Punctuation}
-# \p{Pd}
-# \p{Is_Pd}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Dash_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002D
@@ -44,13 +14,13 @@ return <<'END';
05BE
1400
1806
-2010 2015 # [6]
+2010 2015
2E17
2E1A
301C
3030
30A0
-FE31 FE32 # [2]
+FE31 FE32
FE58
FE63
FF0D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl
index f7e997157eb..ec5609e7abe 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pe.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 71 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Close_Punctuation}
-# \p{Gc=Pe}
-# \p{Category=Close_Punctuation}
-# \p{Is_General_Category=Pe}
-# \p{Is_Gc=Close_Punctuation}
-# \p{Is_Category=Pe}
-#
-# \p{Close_Punctuation}
-# \p{Is_Close_Punctuation}
-# \p{Pe}
-# \p{Is_Pe}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Close_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0029
@@ -89,7 +59,7 @@ return <<'END';
3017
3019
301B
-301E 301F # [2]
+301E 301F
FD3F
FE18
FE36
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl
index 77223d40a71..2ac02eeb9d2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pf.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 10 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Final_Punctuation}
-# \p{Gc=Pf}
-# \p{Category=Final_Punctuation}
-# \p{Is_General_Category=Pf}
-# \p{Is_Gc=Final_Punctuation}
-# \p{Is_Category=Pf}
-#
-# \p{Final_Punctuation}
-# \p{Is_Final_Punctuation}
-# \p{Pf}
-# \p{Is_Pf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Final_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00BB
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl
index 2ae94b50703..8c2be20d51b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Pi.pl
@@ -1,47 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 12 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Initial_Punctuation}
-# \p{Gc=Pi}
-# \p{Category=Initial_Punctuation}
-# \p{Is_General_Category=Pi}
-# \p{Is_Gc=Initial_Punctuation}
-# \p{Is_Category=Pi}
-#
-# \p{Initial_Punctuation}
-# \p{Is_Initial_Punctuation}
-# \p{Pi}
-# \p{Is_Pi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Initial_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AB
2018
-201B 201C # [2]
+201B 201C
201F
2039
2E02
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl
index 8af0afbd75c..f428c3804e4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Po.pl
@@ -1,166 +1,140 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 389 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Other_Punctuation}
-# \p{Gc=Po}
-# \p{Category=Other_Punctuation}
-# \p{Is_General_Category=Po}
-# \p{Is_Gc=Other_Punctuation}
-# \p{Is_Category=Po}
-#
-# \p{Other_Punctuation}
-# \p{Is_Other_Punctuation}
-# \p{Po}
-# \p{Is_Po}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Other_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 0023 # [3]
-0025 0027 # [3]
+0021 0023
+0025 0027
002A
002C
-002E 002F # [2]
-003A 003B # [2]
-003F 0040 # [2]
+002E 002F
+003A 003B
+003F 0040
005C
00A1
00B7
00BF
037E
0387
-055A 055F # [6]
+055A 055F
0589
05C0
05C3
05C6
-05F3 05F4 # [2]
-0609 060A # [2]
-060C 060D # [2]
+05F3 05F4
+0609 060A
+060C 060D
061B
-061E 061F # [2]
-066A 066D # [4]
+061E 061F
+066A 066D
06D4
-0700 070D # [14]
-07F7 07F9 # [3]
-0830 083E # [15]
-0964 0965 # [2]
+0700 070D
+07F7 07F9
+0830 083E
+085E
+0964 0965
0970
0DF4
0E4F
-0E5A 0E5B # [2]
-0F04 0F12 # [15]
+0E5A 0E5B
+0F04 0F12
0F85
-0FD0 0FD4 # [5]
-104A 104F # [6]
+0FD0 0FD4
+0FD9 0FDA
+104A 104F
10FB
-1361 1368 # [8]
-166D 166E # [2]
-16EB 16ED # [3]
-1735 1736 # [2]
-17D4 17D6 # [3]
-17D8 17DA # [3]
-1800 1805 # [6]
-1807 180A # [4]
-1944 1945 # [2]
-19DE 19DF # [2]
-1A1E 1A1F # [2]
-1AA0 1AA6 # [7]
-1AA8 1AAD # [6]
-1B5A 1B60 # [7]
-1C3B 1C3F # [5]
-1C7E 1C7F # [2]
+1361 1368
+166D 166E
+16EB 16ED
+1735 1736
+17D4 17D6
+17D8 17DA
+1800 1805
+1807 180A
+1944 1945
+1A1E 1A1F
+1AA0 1AA6
+1AA8 1AAD
+1B5A 1B60
+1BFC 1BFF
+1C3B 1C3F
+1C7E 1C7F
1CD3
-2016 2017 # [2]
-2020 2027 # [8]
-2030 2038 # [9]
-203B 203E # [4]
-2041 2043 # [3]
-2047 2051 # [11]
+2016 2017
+2020 2027
+2030 2038
+203B 203E
+2041 2043
+2047 2051
2053
-2055 205E # [10]
-2CF9 2CFC # [4]
-2CFE 2CFF # [2]
-2E00 2E01 # [2]
-2E06 2E08 # [3]
+2055 205E
+2CF9 2CFC
+2CFE 2CFF
+2D70
+2E00 2E01
+2E06 2E08
2E0B
-2E0E 2E16 # [9]
-2E18 2E19 # [2]
+2E0E 2E16
+2E18 2E19
2E1B
-2E1E 2E1F # [2]
-2E2A 2E2E # [5]
-2E30 2E31 # [2]
-3001 3003 # [3]
+2E1E 2E1F
+2E2A 2E2E
+2E30 2E31
+3001 3003
303D
30FB
-A4FE A4FF # [2]
-A60D A60F # [3]
+A4FE A4FF
+A60D A60F
A673
A67E
-A6F2 A6F7 # [6]
-A874 A877 # [4]
-A8CE A8CF # [2]
-A8F8 A8FA # [3]
-A92E A92F # [2]
+A6F2 A6F7
+A874 A877
+A8CE A8CF
+A8F8 A8FA
+A92E A92F
A95F
-A9C1 A9CD # [13]
-A9DE A9DF # [2]
-AA5C AA5F # [4]
-AADE AADF # [2]
+A9C1 A9CD
+A9DE A9DF
+AA5C AA5F
+AADE AADF
ABEB
-FE10 FE16 # [7]
+FE10 FE16
FE19
FE30
-FE45 FE46 # [2]
-FE49 FE4C # [4]
-FE50 FE52 # [3]
-FE54 FE57 # [4]
-FE5F FE61 # [3]
+FE45 FE46
+FE49 FE4C
+FE50 FE52
+FE54 FE57
+FE5F FE61
FE68
-FE6A FE6B # [2]
-FF01 FF03 # [3]
-FF05 FF07 # [3]
+FE6A FE6B
+FF01 FF03
+FF05 FF07
FF0A
FF0C
-FF0E FF0F # [2]
-FF1A FF1B # [2]
-FF1F FF20 # [2]
+FF0E FF0F
+FF1A FF1B
+FF1F FF20
FF3C
FF61
-FF64 FF65 # [2]
-10100 10101 # [2]
+FF64 FF65
+10100 10101
1039F
103D0
10857
1091F
1093F
-10A50 10A58 # [9]
+10A50 10A58
10A7F
-10B39 10B3F # [7]
-110BB 110BC # [2]
-110BE 110C1 # [4]
-12470 12473 # [4]
+10B39 10B3F
+11047 1104D
+110BB 110BC
+110BE 110C1
+12470 12473
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl
index e7af3a847e6..7109a871996 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Ps.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 72 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Open_Punctuation}
-# \p{Gc=Ps}
-# \p{Category=Open_Punctuation}
-# \p{Is_General_Category=Ps}
-# \p{Is_Gc=Open_Punctuation}
-# \p{Is_Category=Ps}
-#
-# \p{Open_Punctuation}
-# \p{Is_Open_Punctuation}
-# \p{Ps}
-# \p{Is_Ps}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Open_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0028
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl
index 75cc2ff961e..7ae5c0fa4be 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/S.pl
@@ -1,213 +1,171 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4499 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Symbol}
-# \p{Gc=S}
-# \p{Category=Symbol}
-# \p{Is_General_Category=S}
-# \p{Is_Gc=Symbol}
-# \p{Is_Category=S}
-#
-# \p{Symbol}
-# \p{Is_Symbol}
-# \p{S}
-# \p{Is_S}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Symbol}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0024
002B
-003C 003E # [3]
+003C 003E
005E
0060
007C
007E
-00A2 00A9 # [8]
+00A2 00A9
00AC
-00AE 00B1 # [4]
+00AE 00B1
00B4
00B6
00B8
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0384 0385 # [2]
+0384 0385
03F6
0482
-0606 0608 # [3]
+0606 0608
060B
-060E 060F # [2]
+060E 060F
+06DE
06E9
-06FD 06FE # [2]
+06FD 06FE
07F6
-09F2 09F3 # [2]
-09FA 09FB # [2]
+09F2 09F3
+09FA 09FB
0AF1
0B70
-0BF3 0BFA # [8]
+0BF3 0BFA
0C7F
-0CF1 0CF2 # [2]
0D79
0E3F
-0F01 0F03 # [3]
-0F13 0F17 # [5]
-0F1A 0F1F # [6]
+0F01 0F03
+0F13 0F17
+0F1A 0F1F
0F34
0F36
0F38
-0FBE 0FC5 # [8]
-0FC7 0FCC # [6]
-0FCE 0FCF # [2]
-0FD5 0FD8 # [4]
-109E 109F # [2]
+0FBE 0FC5
+0FC7 0FCC
+0FCE 0FCF
+0FD5 0FD8
+109E 109F
1360
-1390 1399 # [10]
+1390 1399
17DB
1940
-19E0 19FF # [32]
-1B61 1B6A # [10]
-1B74 1B7C # [9]
+19DE 19FF
+1B61 1B6A
+1B74 1B7C
1FBD
-1FBF 1FC1 # [3]
-1FCD 1FCF # [3]
-1FDD 1FDF # [3]
-1FED 1FEF # [3]
-1FFD 1FFE # [2]
+1FBF 1FC1
+1FCD 1FCF
+1FDD 1FDF
+1FED 1FEF
+1FFD 1FFE
2044
2052
-207A 207C # [3]
-208A 208C # [3]
-20A0 20B8 # [25]
-2100 2101 # [2]
-2103 2106 # [4]
-2108 2109 # [2]
+207A 207C
+208A 208C
+20A0 20B9
+2100 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
212E
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
+213A 213B
+2140 2144
+214A 214D
214F
-2190 2328 # [409]
-232B 23E8 # [190]
-2400 2426 # [39]
-2440 244A # [11]
-249C 24E9 # [78]
-2500 26CD # [462]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2767 # [7]
-2794
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27C4 # [5]
-27C7 27CA # [4]
+2190 2328
+232B 23F3
+2400 2426
+2440 244A
+249C 24E9
+2500 26FF
+2701 2767
+2794 27C4
+27C7 27CA
27CC
-27D0 27E5 # [22]
-27F0 2982 # [403]
-2999 29D7 # [63]
-29DC 29FB # [32]
-29FE 2B4C # [335]
-2B50 2B59 # [10]
-2CE5 2CEA # [6]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
+27CE 27E5
+27F0 2982
+2999 29D7
+29DC 29FB
+29FE 2B4C
+2B50 2B59
+2CE5 2CEA
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
3004
-3012 3013 # [2]
+3012 3013
3020
-3036 3037 # [2]
-303E 303F # [2]
-309B 309C # [2]
-3190 3191 # [2]
-3196 319F # [10]
-31C0 31E3 # [36]
-3200 321E # [31]
-322A 3250 # [39]
-3260 327F # [32]
-328A 32B0 # [39]
-32C0 32FE # [63]
-3300 33FF # [256]
-4DC0 4DFF # [64]
-A490 A4C6 # [55]
-A700 A716 # [23]
-A720 A721 # [2]
-A789 A78A # [2]
-A828 A82B # [4]
-A836 A839 # [4]
-AA77 AA79 # [3]
+3036 3037
+303E 303F
+309B 309C
+3190 3191
+3196 319F
+31C0 31E3
+3200 321E
+322A 3250
+3260 327F
+328A 32B0
+32C0 32FE
+3300 33FF
+4DC0 4DFF
+A490 A4C6
+A700 A716
+A720 A721
+A789 A78A
+A828 A82B
+A836 A839
+AA77 AA79
FB29
-FDFC FDFD # [2]
+FBB2 FBC1
+FDFC FDFD
FE62
-FE64 FE66 # [3]
+FE64 FE66
FE69
FF04
FF0B
-FF1C FF1E # [3]
+FF1C FF1E
FF3E
FF40
FF5C
FF5E
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFFC FFFD # [2]
+FFE0 FFE6
+FFE8 FFEE
+FFFC FFFD
10102
-10137 1013F # [9]
-10179 10189 # [17]
-10190 1019B # [12]
-101D0 101FC # [45]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D164 # [60]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1DD # [48]
-1D200 1D241 # [66]
+10137 1013F
+10179 10189
+10190 1019B
+101D0 101FC
+1D000 1D0F5
+1D100 1D126
+1D129 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1DD
+1D200 1D241
1D245
-1D300 1D356 # [87]
+1D300 1D356
1D6C1
1D6DB
1D6FB
@@ -218,23 +176,45 @@ FFFC FFFD # [2]
1D789
1D7A9
1D7C3
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl
index 5440d8ec642..74ad0655e51 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sc.pl
@@ -1,58 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 46 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Currency_Symbol}
-# \p{Gc=Sc}
-# \p{Category=Currency_Symbol}
-# \p{Is_General_Category=Sc}
-# \p{Is_Gc=Currency_Symbol}
-# \p{Is_Category=Sc}
-#
-# \p{Currency_Symbol}
-# \p{Is_Currency_Symbol}
-# \p{Sc}
-# \p{Is_Sc}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Currency_Symbol}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0024
-00A2 00A5 # [4]
+00A2 00A5
060B
-09F2 09F3 # [2]
+09F2 09F3
09FB
0AF1
0BF9
0E3F
17DB
-20A0 20B8 # [25]
+20A0 20B9
A838
FDFC
FE69
FF04
-FFE0 FFE1 # [2]
-FFE5 FFE6 # [2]
+FFE0 FFE1
+FFE5 FFE6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl
index 5f5fb0d59a2..7e6f63535a4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sk.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 99 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Modifier_Symbol}
-# \p{Gc=Sk}
-# \p{Category=Modifier_Symbol}
-# \p{Is_General_Category=Sk}
-# \p{Is_Gc=Modifier_Symbol}
-# \p{Is_Category=Sk}
-#
-# \p{Modifier_Symbol}
-# \p{Is_Modifier_Symbol}
-# \p{Sk}
-# \p{Is_Sk}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Modifier_Symbol}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
005E
@@ -45,23 +15,24 @@ return <<'END';
00AF
00B4
00B8
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0384 0385 # [2]
+0384 0385
1FBD
-1FBF 1FC1 # [3]
-1FCD 1FCF # [3]
-1FDD 1FDF # [3]
-1FED 1FEF # [3]
-1FFD 1FFE # [2]
-309B 309C # [2]
-A700 A716 # [23]
-A720 A721 # [2]
-A789 A78A # [2]
+1FBF 1FC1
+1FCD 1FCF
+1FDD 1FDF
+1FED 1FEF
+1FFD 1FFE
+309B 309C
+A700 A716
+A720 A721
+A789 A78A
+FBB2 FBC1
FF3E
FF40
FFE3
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl
index e213b36847a..07a162aac9f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Sm.pl
@@ -1,46 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 945 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Math_Symbol}
-# \p{Gc=Sm}
-# \p{Category=Math_Symbol}
-# \p{Is_General_Category=Sm}
-# \p{Is_Gc=Math_Symbol}
-# \p{Is_Category=Sm}
-#
-# \p{Math_Symbol}
-# \p{Is_Math_Symbol}
-# \p{Sm}
-# \p{Is_Sm}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Math_Symbol}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002B
-003C 003E # [3]
+003C 003E
007C
007E
00AC
@@ -48,52 +18,53 @@ return <<'END';
00D7
00F7
03F6
-0606 0608 # [3]
+0606 0608
2044
2052
-207A 207C # [3]
-208A 208C # [3]
-2140 2144 # [5]
+207A 207C
+208A 208C
+2118
+2140 2144
214B
-2190 2194 # [5]
-219A 219B # [2]
+2190 2194
+219A 219B
21A0
21A3
21A6
21AE
-21CE 21CF # [2]
+21CE 21CF
21D2
21D4
-21F4 22FF # [268]
-2308 230B # [4]
-2320 2321 # [2]
+21F4 22FF
+2308 230B
+2320 2321
237C
-239B 23B3 # [25]
-23DC 23E1 # [6]
+239B 23B3
+23DC 23E1
25B7
25C1
-25F8 25FF # [8]
+25F8 25FF
266F
-27C0 27C4 # [5]
-27C7 27CA # [4]
+27C0 27C4
+27C7 27CA
27CC
-27D0 27E5 # [22]
-27F0 27FF # [16]
-2900 2982 # [131]
-2999 29D7 # [63]
-29DC 29FB # [32]
-29FE 2AFF # [258]
-2B30 2B44 # [21]
-2B47 2B4C # [6]
+27CE 27E5
+27F0 27FF
+2900 2982
+2999 29D7
+29DC 29FB
+29FE 2AFF
+2B30 2B44
+2B47 2B4C
FB29
FE62
-FE64 FE66 # [3]
+FE64 FE66
FF0B
-FF1C FF1E # [3]
+FF1C FF1E
FF5C
FF5E
FFE2
-FFE9 FFEC # [4]
+FFE9 FFEC
1D6C1
1D6DB
1D6FB
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl
index 327d7ab666d..89e61d8c56b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/So.pl
@@ -1,196 +1,176 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3409 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Other_Symbol}
-# \p{Gc=So}
-# \p{Category=Other_Symbol}
-# \p{Is_General_Category=So}
-# \p{Is_Gc=Other_Symbol}
-# \p{Is_Category=So}
-#
-# \p{Other_Symbol}
-# \p{Is_Other_Symbol}
-# \p{So}
-# \p{Is_So}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Other_Symbol}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00A6 00A7 # [2]
+00A6 00A7
00A9
00AE
00B0
00B6
0482
-060E 060F # [2]
+060E 060F
+06DE
06E9
-06FD 06FE # [2]
+06FD 06FE
07F6
09FA
0B70
-0BF3 0BF8 # [6]
+0BF3 0BF8
0BFA
0C7F
-0CF1 0CF2 # [2]
0D79
-0F01 0F03 # [3]
-0F13 0F17 # [5]
-0F1A 0F1F # [6]
+0F01 0F03
+0F13 0F17
+0F1A 0F1F
0F34
0F36
0F38
-0FBE 0FC5 # [8]
-0FC7 0FCC # [6]
-0FCE 0FCF # [2]
-0FD5 0FD8 # [4]
-109E 109F # [2]
+0FBE 0FC5
+0FC7 0FCC
+0FCE 0FCF
+0FD5 0FD8
+109E 109F
1360
-1390 1399 # [10]
+1390 1399
1940
-19E0 19FF # [32]
-1B61 1B6A # [10]
-1B74 1B7C # [9]
-2100 2101 # [2]
-2103 2106 # [4]
-2108 2109 # [2]
+19DE 19FF
+1B61 1B6A
+1B74 1B7C
+2100 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2117
+211E 2123
2125
2127
2129
212E
-213A 213B # [2]
+213A 213B
214A
-214C 214D # [2]
+214C 214D
214F
-2195 2199 # [5]
-219C 219F # [4]
-21A1 21A2 # [2]
-21A4 21A5 # [2]
-21A7 21AD # [7]
-21AF 21CD # [31]
-21D0 21D1 # [2]
+2195 2199
+219C 219F
+21A1 21A2
+21A4 21A5
+21A7 21AD
+21AF 21CD
+21D0 21D1
21D3
-21D5 21F3 # [31]
-2300 2307 # [8]
-230C 231F # [20]
-2322 2328 # [7]
-232B 237B # [81]
-237D 239A # [30]
-23B4 23DB # [40]
-23E2 23E8 # [7]
-2400 2426 # [39]
-2440 244A # [11]
-249C 24E9 # [78]
-2500 25B6 # [183]
-25B8 25C0 # [9]
-25C2 25F7 # [54]
-2600 266E # [111]
-2670 26CD # [94]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2767 # [7]
-2794
-2798 27AF # [24]
-27B1 27BE # [14]
-2800 28FF # [256]
-2B00 2B2F # [48]
-2B45 2B46 # [2]
-2B50 2B59 # [10]
-2CE5 2CEA # [6]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
+21D5 21F3
+2300 2307
+230C 231F
+2322 2328
+232B 237B
+237D 239A
+23B4 23DB
+23E2 23F3
+2400 2426
+2440 244A
+249C 24E9
+2500 25B6
+25B8 25C0
+25C2 25F7
+2600 266E
+2670 26FF
+2701 2767
+2794 27BF
+2800 28FF
+2B00 2B2F
+2B45 2B46
+2B50 2B59
+2CE5 2CEA
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
3004
-3012 3013 # [2]
+3012 3013
3020
-3036 3037 # [2]
-303E 303F # [2]
-3190 3191 # [2]
-3196 319F # [10]
-31C0 31E3 # [36]
-3200 321E # [31]
-322A 3250 # [39]
-3260 327F # [32]
-328A 32B0 # [39]
-32C0 32FE # [63]
-3300 33FF # [256]
-4DC0 4DFF # [64]
-A490 A4C6 # [55]
-A828 A82B # [4]
-A836 A837 # [2]
+3036 3037
+303E 303F
+3190 3191
+3196 319F
+31C0 31E3
+3200 321E
+322A 3250
+3260 327F
+328A 32B0
+32C0 32FE
+3300 33FF
+4DC0 4DFF
+A490 A4C6
+A828 A82B
+A836 A837
A839
-AA77 AA79 # [3]
+AA77 AA79
FDFD
FFE4
FFE8
-FFED FFEE # [2]
-FFFC FFFD # [2]
+FFED FFEE
+FFFC FFFD
10102
-10137 1013F # [9]
-10179 10189 # [17]
-10190 1019B # [12]
-101D0 101FC # [45]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D164 # [60]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1DD # [48]
-1D200 1D241 # [66]
+10137 1013F
+10179 10189
+10190 1019B
+101D0 101FC
+1D000 1D0F5
+1D100 1D126
+1D129 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1DD
+1D200 1D241
1D245
-1D300 1D356 # [87]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
+1D300 1D356
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl
index f6a39fc997d..39e3a235630 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Z.pl
@@ -1,50 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 20 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Separator}
-# \p{Gc=Z}
-# \p{Category=Separator}
-# \p{Is_General_Category=Z}
-# \p{Is_Gc=Separator}
-# \p{Is_Category=Z}
-#
-# \p{Separator}
-# \p{Is_Separator}
-# \p{Z}
-# \p{Is_Z}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0020
00A0
1680
180E
-2000 200A # [11]
-2028 2029 # [2]
+2000 200A
+2028 2029
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zl.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zl.pl
index ccaba7897b5..b9b63364f8e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zl.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zl.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{General_Category=Line_Separator}
-# \p{Gc=Zl}
-# \p{Category=Line_Separator}
-# \p{Is_General_Category=Zl}
-# \p{Is_Gc=Line_Separator}
-# \p{Is_Category=Zl}
-#
-# \p{Line_Separator}
-# \p{Is_Line_Separator}
-# \p{Zl}
-# \p{Is_Zl}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Line_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2028
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zp.pl
index 212d17c1a52..c519717b962 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zp.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{General_Category=Paragraph_Separator}
-# \p{Gc=Zp}
-# \p{Category=Paragraph_Separator}
-# \p{Is_General_Category=Zp}
-# \p{Is_Gc=Paragraph_Separator}
-# \p{Is_Category=Zp}
-#
-# \p{Paragraph_Separator}
-# \p{Is_Paragraph_Separator}
-# \p{Zp}
-# \p{Is_Zp}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Paragraph_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2029
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl
index 518008f32d6..0aa6e199b64 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Gc/Zs.pl
@@ -1,49 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 18 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{General_Category=Space_Separator}
-# \p{Gc=Zs}
-# \p{Category=Space_Separator}
-# \p{Is_General_Category=Zs}
-# \p{Is_Gc=Space_Separator}
-# \p{Is_Category=Zs}
-#
-# \p{Space_Separator}
-# \p{Is_Space_Separator}
-# \p{Zs}
-# \p{Is_Zs}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Category: Space_Separator}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0020
00A0
1680
180E
-2000 200A # [11]
+2000 200A
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/N.pl
index 884f8299a8d..2af88e1cfab 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/N.pl
@@ -1,393 +1,359 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_008_154 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Grapheme_Base=No}
-# \p{Gr_Base=N}
-# \p{Is_Grapheme_Base=F}
-# \p{Is_Gr_Base=False}
-#
-# \P{Grapheme_Base}
-# \P{Is_Grapheme_Base}
-# \P{Gr_Base}
-# \P{Is_Gr_Base}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Gr_Base: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 001F # [32]
-007F 009F # [33]
+0000 001F
+007F 009F
00AD
-0300 036F # [112]
-0378 0379 # [2]
-037F 0383 # [5]
+0300 036F
+0378 0379
+037F 0383
038B
038D
03A2
-0483 0489 # [7]
-0526 0530 # [11]
-0557 0558 # [2]
+0483 0489
+0528 0530
+0557 0558
0560
0588
-058B 05BD # [51]
+058B 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
-05C7 05CF # [9]
-05EB 05EF # [5]
-05F5 0605 # [17]
-0610 061A # [11]
-061C 061D # [2]
-0620
-064B 065F # [21]
+05C1 05C2
+05C4 05C5
+05C7 05CF
+05EB 05EF
+05F5 0605
+0610 061A
+061C 061D
+064B 065F
0670
-06D6 06E4 # [15]
-06E7 06E8 # [2]
-06EA 06ED # [4]
-070E 070F # [2]
+06D6 06DD
+06DF 06E4
+06E7 06E8
+06EA 06ED
+070E 070F
0711
-0730 074C # [29]
-07A6 07B0 # [11]
-07B2 07BF # [14]
-07EB 07F3 # [9]
-07FB 07FF # [5]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082F # [7]
-083F 0902 # [196]
-093A 093C # [3]
-0941 0948 # [8]
+0730 074C
+07A6 07B0
+07B2 07BF
+07EB 07F3
+07FB 07FF
+0816 0819
+081B 0823
+0825 0827
+0829 082F
+083F
+0859 085D
+085F 0902
+093A
+093C
+0941 0948
094D
-094F
-0951 0957 # [7]
-0962 0963 # [2]
-0973 0978 # [6]
-0980 0981 # [2]
+0951 0957
+0962 0963
+0978
+0980 0981
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BC # [3]
+09B3 09B5
+09BA 09BC
09BE
-09C1 09C6 # [6]
-09C9 09CA # [2]
+09C1 09C6
+09C9 09CA
09CD
-09CF 09DB # [13]
+09CF 09DB
09DE
-09E2 09E5 # [4]
-09FC 0A02 # [7]
+09E2 09E5
+09FC 0A02
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3D # [4]
-0A41 0A58 # [24]
+0A3A 0A3D
+0A41 0A58
0A5D
-0A5F 0A65 # [7]
-0A70 0A71 # [2]
-0A75 0A82 # [14]
+0A5F 0A65
+0A70 0A71
+0A75 0A82
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABC # [3]
-0AC1 0AC8 # [8]
+0ABA 0ABC
+0AC1 0AC8
0ACA
-0ACD 0ACF # [3]
-0AD1 0ADF # [15]
-0AE2 0AE5 # [4]
+0ACD 0ACF
+0AD1 0ADF
+0AE2 0AE5
0AF0
-0AF2 0B01 # [16]
+0AF2 0B01
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3C # [3]
-0B3E 0B3F # [2]
-0B41 0B46 # [6]
-0B49 0B4A # [2]
-0B4D 0B5B # [15]
+0B3A 0B3C
+0B3E 0B3F
+0B41 0B46
+0B49 0B4A
+0B4D 0B5B
0B5E
-0B62 0B65 # [4]
-0B72 0B82 # [17]
+0B62 0B65
+0B78 0B82
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBE # [5]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBE
0BC0
-0BC3 0BC5 # [3]
+0BC3 0BC5
0BC9
-0BCD 0BCF # [3]
-0BD1 0BE5 # [21]
-0BFB 0C00 # [6]
+0BCD 0BCF
+0BD1 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
-0C3E 0C40 # [3]
-0C45 0C57 # [19]
-0C5A 0C5F # [6]
-0C62 0C65 # [4]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C3A 0C3C
+0C3E 0C40
+0C45 0C57
+0C5A 0C5F
+0C62 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBC # [3]
+0CBA 0CBC
0CBF
0CC2
-0CC5 0CC6 # [2]
+0CC5 0CC6
0CC9
-0CCC 0CDD # [18]
+0CCC 0CDD
0CDF
-0CE2 0CE5 # [4]
+0CE2 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D3E
-0D41 0D45 # [5]
+0D41 0D45
0D49
-0D4D 0D5F # [19]
-0D62 0D65 # [4]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4D
+0D4F 0D5F
+0D62 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DCF # [9]
-0DD2 0DD7 # [6]
-0DDF 0DF1 # [19]
-0DF5 0E00 # [12]
+0DBE 0DBF
+0DC7 0DCF
+0DD2 0DD7
+0DDF 0DF1
+0DF5 0E00
0E31
-0E34 0E3E # [11]
-0E47 0E4E # [8]
-0E5C 0E80 # [37]
+0E34 0E3E
+0E47 0E4E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EB1
-0EB4 0EBC # [9]
-0EBE 0EBF # [2]
+0EB4 0EBC
+0EBE 0EBF
0EC5
-0EC7 0ECF # [9]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
-0F18 0F19 # [2]
+0EC7 0ECF
+0EDA 0EDB
+0EDE 0EFF
+0F18 0F19
0F35
0F37
0F39
0F48
-0F6D 0F7E # [18]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F8C 0FBD # [50]
+0F6D 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0FBD
0FC6
0FCD
-0FD9 0FFF # [39]
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+0FDB 0FFF
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
-10C6 10CF # [10]
-10FD 10FF # [3]
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135F # [5]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135F
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1712 171F # [14]
-1732 1734 # [3]
-1737 173F # [9]
-1752 175F # [14]
+1712 171F
+1732 1734
+1737 173F
+1752 175F
176D
-1771 177F # [15]
-17B4 17B5 # [2]
-17B7 17BD # [7]
+1771 177F
+17B4 17B5
+17B7 17BD
17C6
-17C9 17D3 # [11]
-17DD 17DF # [3]
-17EA 17EF # [6]
-17FA 17FF # [6]
-180B 180D # [3]
+17C9 17D3
+17DD 17DF
+17EA 17EF
+17FA 17FF
+180B 180D
180F
-181A 181F # [6]
-1878 187F # [8]
+181A 181F
+1878 187F
18A9
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 1922 # [6]
-1927 1928 # [2]
-192C 192F # [4]
+18AB 18AF
+18F6 18FF
+191D 1922
+1927 1928
+192C 192F
1932
-1939 193F # [7]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A17 1A18 # [2]
-1A1C 1A1D # [2]
+1939 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A17 1A18
+1A1C 1A1D
1A56
-1A58 1A60 # [9]
+1A58 1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7F # [13]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1B03 # [86]
+1A65 1A6C
+1A73 1A7F
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B4C 1B4F # [4]
-1B6B 1B73 # [9]
-1B7D 1B81 # [5]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C2C 1C33 # [8]
-1C36 1C3A # [5]
-1C4A 1C4C # [3]
-1C80 1CD2 # [83]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B4C 1B4F
+1B6B 1B73
+1B7D 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BAB 1BAD
+1BBA 1BBF
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1BF4 1BFB
+1C2C 1C33
+1C36 1C3A
+1C4A 1C4C
+1C80 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1CF3 1CFF # [13]
-1DC0 1DFF # [64]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DC0 1DFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-200B 200F # [5]
-2028 202E # [7]
-2060 206F # [16]
-2072 2073 # [2]
+200B 200F
+2028 202E
+2060 206F
+2072 2073
208F
-2095 209F # [11]
-20B9 20FF # [71]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CEF 2CF8 # [10]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CEF 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7F
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -395,214 +361,249 @@ return <<'END';
2DC7
2DCF
2DD7
-2DDF 2DFF # [33]
-2E32 2E7F # [78]
+2DDF 2DFF
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
-302A 302F # [6]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
+302A 302F
3040
-3097 309A # [4]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 309A
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DB6 4DBF # [10]
-9FCC 9FFF # [52]
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A66F A672 # [4]
-A674 A67D # [10]
-A698 A69F # [8]
-A6F0 A6F1 # [2]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
+4DB6 4DBF
+9FCC 9FFF
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A66F A672
+A674 A67D
+A698 A69F
+A6F0 A6F1
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
A802
A806
A80B
-A825 A826 # [2]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C4 A8CD # [10]
-A8DA A8F1 # [24]
-A8FC A8FF # [4]
-A926 A92D # [8]
-A947 A951 # [11]
-A954 A95E # [11]
-A97D A982 # [6]
+A825 A826
+A82C A82F
+A83A A83F
+A878 A87F
+A8C4 A8CD
+A8DA A8F1
+A8FC A8FF
+A926 A92D
+A947 A951
+A954 A95E
+A97D A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA3F # [11]
+A9DA A9DD
+A9E0 A9FF
+AA29 AA2E
+AA31 AA32
+AA35 AA3F
AA43
AA4C
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
ABE5
ABE8
-ABED ABEF # [3]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+ABED ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFE FE0F # [18]
-FE1A FE2F # [22]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFE FE0F
+FE1A FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FF00 # [4]
-FF9E FF9F # [2]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FEFD FF00
+FF9E FF9F
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFFB # [13]
-FFFE FFFF # [2]
+FFEF FFFB
+FFFE FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FD 1027F # [131]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FD 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
-10A01 10A0F # [15]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
+10A01 10A0F
10A14
10A18
-10A34 10A3F # [12]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 11081 # [515]
-110B3 110B6 # [4]
-110B9 110BA # [2]
+10A34 10A3F
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+11001
+11038 11046
+1104E 11051
+11070 11081
+110B3 110B6
+110B9 110BA
110BD
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
1D165
-1D167 1D169 # [3]
-1D16E 1D182 # [21]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D1DE 1D1FF # [34]
-1D242 1D244 # [3]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+1D167 1D169
+1D16E 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D1DE 1D1FF
+1D242 1D244
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 10FFFF # [919_010]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl
index 43ab931b12b..6f4967567f0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GrBase/Y.pl
@@ -1,607 +1,608 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 105_958 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Grapheme_Base=Yes}
-# \p{Gr_Base=Y}
-# \p{Is_Grapheme_Base=T}
-# \p{Is_Gr_Base=True}
-#
-# \p{Grapheme_Base}
-# \p{Is_Grapheme_Base}
-# \p{Gr_Base}
-# \p{Is_Gr_Base}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Gr_Base: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
-00A0 00AC # [13]
-00AE 02FF # [594]
-0370 0377 # [8]
-037A 037E # [5]
-0384 038A # [7]
+0020 007E
+00A0 00AC
+00AE 02FF
+0370 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0482 # [224]
-048A 0525 # [156]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
+038E 03A1
+03A3 0482
+048A 0527
+0531 0556
+0559 055F
+0561 0587
+0589 058A
05BE
05C0
05C3
05C6
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0606 060F # [10]
+05D0 05EA
+05F0 05F4
+0606 060F
061B
-061E 061F # [2]
-0621 064A # [42]
-0660 066F # [16]
-0671 06D5 # [101]
-06E5 06E6 # [2]
+061E 064A
+0660 066F
+0671 06D5
+06DE
+06E5 06E6
06E9
-06EE 070D # [32]
+06EE 070D
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07C0 07EA # [43]
-07F4 07FA # [7]
-0800 0815 # [22]
+07C0 07EA
+07F4 07FA
+0800 0815
081A
0824
0828
-0830 083E # [15]
-0903 0939 # [55]
-093D 0940 # [4]
-0949 094C # [4]
-094E
-0950
-0958 0961 # [10]
-0964 0972 # [15]
-0979 097F # [7]
-0982 0983 # [2]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0830 083E
+0840 0858
+085E
+0903 0939
+093B
+093D 0940
+0949 094C
+094E 0950
+0958 0961
+0964 0977
+0979 097F
+0982 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
-09BF 09C0 # [2]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+09BF 09C0
+09C7 09C8
+09CB 09CC
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09E6 09FB # [22]
+09DC 09DD
+09DF 09E1
+09E6 09FB
0A03
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A3E 0A40 # [3]
-0A59 0A5C # [4]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A3E 0A40
+0A59 0A5C
0A5E
-0A66 0A6F # [10]
-0A72 0A74 # [3]
+0A66 0A6F
+0A72 0A74
0A83
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABD 0AC0 # [4]
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABD 0AC0
0AC9
-0ACB 0ACC # [2]
+0ACB 0ACC
0AD0
-0AE0 0AE1 # [2]
-0AE6 0AEF # [10]
+0AE0 0AE1
+0AE6 0AEF
0AF1
-0B02 0B03 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0B02 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
0B40
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B71 # [12]
+0B47 0B48
+0B4B 0B4C
+0B5C 0B5D
+0B5F 0B61
+0B66 0B77
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BBF
-0BC1 0BC2 # [2]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
+0BC1 0BC2
+0BC6 0BC8
+0BCA 0BCC
0BD0
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C41 0C44 # [4]
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBD 0CBE # [2]
-0CC0 0CC1 # [2]
-0CC3 0CC4 # [2]
-0CC7 0CC8 # [2]
-0CCA 0CCB # [2]
+0C41 0C44
+0C58 0C59
+0C60 0C61
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBD 0CBE
+0CC0 0CC1
+0CC3 0CC4
+0CC7 0CC8
+0CCA 0CCB
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D3F 0D40 # [2]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
-0D60 0D61 # [2]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D3F 0D40
+0D46 0D48
+0D4A 0D4C
+0D4E
+0D60 0D61
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0DD0 0DD1 # [2]
-0DD8 0DDE # [7]
-0DF2 0DF4 # [3]
-0E01 0E30 # [48]
-0E32 0E33 # [2]
-0E3F 0E46 # [8]
-0E4F 0E5B # [13]
-0E81 0E82 # [2]
+0DC0 0DC6
+0DD0 0DD1
+0DD8 0DDE
+0DF2 0DF4
+0E01 0E30
+0E32 0E33
+0E3F 0E46
+0E4F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
-0EB2 0EB3 # [2]
+0EAA 0EAB
+0EAD 0EB0
+0EB2 0EB3
0EBD
-0EC0 0EC4 # [5]
+0EC0 0EC4
0EC6
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F17 # [24]
-0F1A 0F34 # [27]
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F47 # [14]
-0F49 0F6C # [36]
+0F3A 0F47
+0F49 0F6C
0F7F
0F85
-0F88 0F8B # [4]
-0FBE 0FC5 # [8]
-0FC7 0FCC # [6]
-0FCE 0FD8 # [11]
-1000 102C # [45]
+0F88 0F8C
+0FBE 0FC5
+0FC7 0FCC
+0FCE 0FDA
+1000 102C
1031
1038
-103B 103C # [2]
-103F 1057 # [25]
-105A 105D # [4]
-1061 1070 # [16]
-1075 1081 # [13]
-1083 1084 # [2]
-1087 108C # [6]
-108E 109C # [15]
-109E 10C5 # [40]
-10D0 10FC # [45]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+103B 103C
+103F 1057
+105A 105D
+1061 1070
+1075 1081
+1083 1084
+1087 108C
+108E 109C
+109E 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1360 137C # [29]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1400 169C # [669]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1735 1736 # [2]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1360 137C
+1380 1399
+13A0 13F4
+1400 169C
+16A0 16F0
+1700 170C
+170E 1711
+1720 1731
+1735 1736
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17B6
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-17D4 17DC # [9]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180A # [11]
+17BE 17C5
+17C7 17C8
+17D4 17DC
+17E0 17E9
+17F0 17F9
+1800 180A
180E
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A8 # [41]
+1810 1819
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1923 1926 # [4]
-1929 192B # [3]
-1930 1931 # [2]
-1933 1938 # [6]
+18B0 18F5
+1900 191C
+1923 1926
+1929 192B
+1930 1931
+1933 1938
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 1A16 # [57]
-1A19 1A1B # [3]
-1A1E 1A55 # [56]
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A16
+1A19 1A1B
+1A1E 1A55
1A57
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1B04 1B33 # [48]
+1A63 1A64
+1A6D 1A72
+1A80 1A89
+1A90 1A99
+1AA0 1AAD
+1B04 1B33
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B4B # [9]
-1B50 1B6A # [27]
-1B74 1B7C # [9]
-1B82 1BA1 # [32]
-1BA6 1BA7 # [2]
+1B3D 1B41
+1B43 1B4B
+1B50 1B6A
+1B74 1B7C
+1B82 1BA1
+1BA6 1BA7
1BAA
-1BAE 1BB9 # [12]
-1C00 1C2B # [44]
-1C34 1C35 # [2]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
+1BAE 1BB9
+1BC0 1BE5
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1BF3
+1BFC 1C2B
+1C34 1C35
+1C3B 1C49
+1C4D 1C7F
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1CF2 # [5]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1CE9 1CEC
+1CEE 1CF2
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 200A # [11]
-2010 2027 # [24]
-202F 205F # [49]
-2070 2071 # [2]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B8 # [25]
-2100 2189 # [138]
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 200A
+2010 2027
+202F 205F
+2070 2071
+2074 208E
+2090 209C
+20A0 20B9
+2100 2189
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B59 # [10]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CEE # [143]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
-2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2E00 2E31 # [50]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 3029 # [42]
-3030 303F # [16]
-3041 3096 # [86]
-309B 30FF # [101]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 32FE # [223]
-3300 4DB5 # [6838]
-4DC0 9FCB # [21_004]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A4D0 A62B # [348]
-A640 A65F # [32]
-A662 A66E # [13]
+27CE 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CEE
+2CF9 2D25
+2D30 2D65
+2D6F 2D70
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2E00 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 3029
+3030 303F
+3041 3096
+309B 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A66E
A673
-A67E A697 # [26]
-A6A0 A6EF # [80]
-A6F2 A6F7 # [6]
-A700 A78C # [141]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A824 # [25]
-A827 A82B # [5]
-A830 A839 # [10]
-A840 A877 # [56]
-A880 A8C3 # [68]
-A8CE A8D9 # [12]
-A8F2 A8FB # [10]
-A900 A925 # [38]
-A92E A946 # [25]
-A952 A953 # [2]
-A95F A97C # [30]
-A983 A9B2 # [48]
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD A9CD # [17]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA00 AA28 # [41]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
+A67E A697
+A6A0 A6EF
+A6F2 A6F7
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A824
+A827 A82B
+A830 A839
+A840 A877
+A880 A8C3
+A8CE A8D9
+A8F2 A8FB
+A900 A925
+A92E A946
+A952 A953
+A95F A97C
+A983 A9B2
+A9B4 A9B5
+A9BA A9BB
+A9BD A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA28
+AA2F AA30
+AA33 AA34
+AA40 AA42
+AA44 AA4B
AA4D
-AA50 AA59 # [10]
-AA5C AA7B # [32]
-AA80 AAAF # [48]
+AA50 AA59
+AA5C AA7B
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADF # [5]
-ABC0 ABE4 # [37]
-ABE6 ABE7 # [2]
-ABE9 ABEC # [4]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AADB AADF
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE4
+ABE6 ABE7
+ABE9 ABEC
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB36 # [24]
-FB38 FB3C # [5]
+FB1F FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFD # [14]
-FE10 FE19 # [10]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF01 FF9D # [157]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFFC FFFD # [2]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FC # [45]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFD
+FE10 FE19
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
+FF01 FF9D
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFFC FFFD
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FC
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10857 1085F # [9]
-10900 1091B # [28]
-1091F 10939 # [27]
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
1093F
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A40 10A47 # [8]
-10A50 10A58 # [9]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11082 110B2 # [49]
-110B7 110B8 # [2]
-110BB 110BC # [2]
-110BE 110C1 # [4]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-13000 1342E # [1071]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D164 # [60]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A40 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11000
+11002 11037
+11047 1104D
+11052 1106F
+11082 110B2
+110B7 110B8
+110BB 110BC
+110BE 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+16800 16A38
+1B000 1B001
+1D000 1D0F5
+1D100 1D126
+1D129 1D164
1D166
-1D16A 1D16D # [4]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1DD # [48]
-1D200 1D241 # [66]
+1D16A 1D16D
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1DD
+1D200 1D241
1D245
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/N.pl
index a189ea00aeb..8b40e8f9e46 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/N.pl
@@ -1,247 +1,228 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_914 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Grapheme_Extend=No}
-# \p{Gr_Ext=N}
-# \p{Is_Grapheme_Extend=F}
-# \p{Is_Gr_Ext=False}
-#
-# \P{Grapheme_Extend}
-# \P{Is_Grapheme_Extend}
-# \P{Gr_Ext}
-# \P{Is_Gr_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Gr_Ext: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 02FF # [768]
-0370 0482 # [275]
-048A 0590 # [263]
+0000 02FF
+0370 0482
+048A 0590
05BE
05C0
05C3
05C6
-05C8 060F # [72]
-061B 064A # [48]
-065F 066F # [17]
-0671 06D5 # [101]
-06DD
-06E5 06E6 # [2]
+05C8 060F
+061B 064A
+0660 066F
+0671 06D5
+06DD 06DE
+06E5 06E6
06E9
-06EE 0710 # [35]
-0712 072F # [30]
-074B 07A5 # [91]
-07B1 07EA # [58]
-07F4 0815 # [34]
+06EE 0710
+0712 072F
+074B 07A5
+07B1 07EA
+07F4 0815
081A
0824
0828
-082E 08FF # [210]
-0903 093B # [57]
-093D 0940 # [4]
-0949 094C # [4]
-094E 0950 # [3]
-0956 0961 # [12]
-0964 0980 # [29]
-0982 09BB # [58]
+082E 0858
+085C 08FF
+0903 0939
+093B
+093D 0940
+0949 094C
+094E 0950
+0958 0961
+0964 0980
+0982 09BB
09BD
-09BF 09C0 # [2]
-09C5 09CC # [8]
-09CE 09D6 # [9]
-09D8 09E1 # [10]
-09E4 0A00 # [29]
-0A03 0A3B # [57]
-0A3D 0A40 # [4]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A83 0ABB # [57]
-0ABD 0AC0 # [4]
+09BF 09C0
+09C5 09CC
+09CE 09D6
+09D8 09E1
+09E4 0A00
+0A03 0A3B
+0A3D 0A40
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A83 0ABB
+0ABD 0AC0
0AC6
-0AC9 0ACC # [4]
-0ACE 0AE1 # [20]
-0AE4 0B00 # [29]
-0B02 0B3B # [58]
+0AC9 0ACC
+0ACE 0AE1
+0AE4 0B00
+0B02 0B3B
0B3D
0B40
-0B45 0B4C # [8]
-0B4E 0B55 # [8]
-0B58 0B61 # [10]
-0B64 0B81 # [30]
-0B83 0BBD # [59]
+0B45 0B4C
+0B4E 0B55
+0B58 0B61
+0B64 0B81
+0B83 0BBD
0BBF
-0BC1 0BCC # [12]
-0BCE 0BD6 # [9]
-0BD8 0C3D # [102]
-0C41 0C45 # [5]
+0BC1 0BCC
+0BCE 0BD6
+0BD8 0C3D
+0C41 0C45
0C49
-0C4E 0C54 # [7]
-0C57 0C61 # [11]
-0C64 0CBB # [88]
-0CBD 0CBE # [2]
-0CC0 0CC1 # [2]
-0CC3 0CC5 # [3]
-0CC7 0CCB # [5]
-0CCE 0CD4 # [7]
-0CD7 0CE1 # [11]
-0CE4 0D3D # [90]
-0D3F 0D40 # [2]
-0D45 0D4C # [8]
-0D4E 0D56 # [9]
-0D58 0D61 # [10]
-0D64 0DC9 # [102]
-0DCB 0DCE # [4]
-0DD0 0DD1 # [2]
+0C4E 0C54
+0C57 0C61
+0C64 0CBB
+0CBD 0CBE
+0CC0 0CC1
+0CC3 0CC5
+0CC7 0CCB
+0CCE 0CD4
+0CD7 0CE1
+0CE4 0D3D
+0D3F 0D40
+0D45 0D4C
+0D4E 0D56
+0D58 0D61
+0D64 0DC9
+0DCB 0DCE
+0DD0 0DD1
0DD5
-0DD7 0DDE # [8]
-0DE0 0E30 # [81]
-0E32 0E33 # [2]
-0E3B 0E46 # [12]
-0E4F 0EB0 # [98]
-0EB2 0EB3 # [2]
+0DD7 0DDE
+0DE0 0E30
+0E32 0E33
+0E3B 0E46
+0E4F 0EB0
+0EB2 0EB3
0EBA
-0EBD 0EC7 # [11]
-0ECE 0F17 # [74]
-0F1A 0F34 # [27]
+0EBD 0EC7
+0ECE 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F70 # [55]
+0F3A 0F70
0F7F
0F85
-0F88 0F8F # [8]
+0F88 0F8C
0F98
-0FBD 0FC5 # [9]
-0FC7 102C # [102]
+0FBD 0FC5
+0FC7 102C
1031
1038
-103B 103C # [2]
-103F 1057 # [25]
-105A 105D # [4]
-1061 1070 # [16]
-1075 1081 # [13]
-1083 1084 # [2]
-1087 108C # [6]
-108E 109C # [15]
-109E 135E # [705]
-1360 1711 # [946]
-1715 1731 # [29]
-1735 1751 # [29]
-1754 1771 # [30]
-1774 17B6 # [67]
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-17D4 17DC # [9]
-17DE 180A # [45]
-180E 18A8 # [155]
-18AA 191F # [118]
-1923 1926 # [4]
-1929 1931 # [9]
-1933 1938 # [6]
-193C 1A16 # [219]
-1A19 1A55 # [61]
+103B 103C
+103F 1057
+105A 105D
+1061 1070
+1075 1081
+1083 1084
+1087 108C
+108E 109C
+109E 135C
+1360 1711
+1715 1731
+1735 1751
+1754 1771
+1774 17B6
+17BE 17C5
+17C7 17C8
+17D4 17DC
+17DE 180A
+180E 18A8
+18AA 191F
+1923 1926
+1929 1931
+1933 1938
+193C 1A16
+1A19 1A55
1A57
1A5F
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
-1A7D 1A7E # [2]
-1A80 1AFF # [128]
-1B04 1B33 # [48]
+1A63 1A64
+1A6D 1A72
+1A7D 1A7E
+1A80 1AFF
+1B04 1B33
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B6A # [40]
-1B74 1B7F # [12]
-1B82 1BA1 # [32]
-1BA6 1BA7 # [2]
-1BAA 1C2B # [130]
-1C34 1C35 # [2]
-1C38 1CCF # [152]
+1B3D 1B41
+1B43 1B6A
+1B74 1B7F
+1B82 1BA1
+1BA6 1BA7
+1BAA 1BE5
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1C2B
+1C34 1C35
+1C38 1CCF
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1DBF # [210]
-1DE7 1DFC # [22]
-1E00 200B # [524]
-200E 20CF # [194]
-20F1 2CEE # [3070]
-2CF2 2DDF # [238]
-2E00 3029 # [554]
-3030 3098 # [105]
-309B A66E # [30_164]
-A673 A67B # [9]
-A67E A6EF # [114]
-A6F2 A801 # [272]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A824 # [25]
-A827 A8C3 # [157]
-A8C5 A8DF # [27]
-A8F2 A925 # [52]
-A92E A946 # [25]
-A952 A97F # [46]
-A983 A9B2 # [48]
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD AA28 # [108]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4D AAAF # [99]
+1CE9 1CEC
+1CEE 1DBF
+1DE7 1DFB
+1E00 200B
+200E 20CF
+20F1 2CEE
+2CF2 2D7E
+2D80 2DDF
+2E00 3029
+3030 3098
+309B A66E
+A673 A67B
+A67E A6EF
+A6F2 A801
+A803 A805
+A807 A80A
+A80C A824
+A827 A8C3
+A8C5 A8DF
+A8F2 A925
+A92E A946
+A952 A97F
+A983 A9B2
+A9B4 A9B5
+A9BA A9BB
+A9BD AA28
+AA2F AA30
+AA33 AA34
+AA37 AA42
+AA44 AA4B
+AA4D AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 ABE4 # [291]
-ABE6 ABE7 # [2]
-ABE9 ABEC # [4]
-ABEE FB1D # [20_272]
-FB1F FDFF # [737]
-FE10 FE1F # [16]
-FE27 FF9D # [375]
-FFA0 101FC # [605]
-101FE 10A00 # [2051]
+AAC2 ABE4
+ABE6 ABE7
+ABE9 ABEC
+ABEE FB1D
+FB1F FDFF
+FE10 FE1F
+FE27 FF9D
+FFA0 101FC
+101FE 10A00
10A04
-10A07 10A0B # [5]
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 1107F # [1600]
-11082 110B2 # [49]
-110B7 110B8 # [2]
-110BB 1D164 # [49_322]
+10A07 10A0B
+10A10 10A37
+10A3B 10A3E
+10A40 11000
+11002 11037
+11047 1107F
+11082 110B2
+110B7 110B8
+110BB 1D164
1D166
-1D16A 1D16D # [4]
-1D173 1D17A # [8]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 E00FF # [798_395]
-E01F0 10FFFF # [196_112]
+1D16A 1D16D
+1D173 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/Y.pl
deleted file mode 100644
index 6f1c6ea1500..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/lib/GrExt/Y.pl
+++ /dev/null
@@ -1,246 +0,0 @@
-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
-
-# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
-# This file is for internal use by the Perl program only. The format and even
-# the name or existence of this file are subject to change without notice.
-# Don't use it directly.
-
-# This file returns the 1198 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Grapheme_Extend=Yes}
-# \p{Gr_Ext=Y}
-# \p{Is_Grapheme_Extend=T}
-# \p{Is_Gr_Ext=True}
-#
-# \p{Grapheme_Extend}
-# \p{Is_Grapheme_Extend}
-# \p{Gr_Ext}
-# \p{Is_Gr_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Gr_Ext: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
-
-return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
-05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
-05C7
-0610 061A # [11]
-064B 065E # [20]
-0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
-0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0902 # [3]
-093C
-0941 0948 # [8]
-094D
-0951 0955 # [5]
-0962 0963 # [2]
-0981
-09BC
-09BE
-09C1 09C4 # [4]
-09CD
-09D7
-09E2 09E3 # [2]
-0A01 0A02 # [2]
-0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A51
-0A70 0A71 # [2]
-0A75
-0A81 0A82 # [2]
-0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
-0ACD
-0AE2 0AE3 # [2]
-0B01
-0B3C
-0B3E 0B3F # [2]
-0B41 0B44 # [4]
-0B4D
-0B56 0B57 # [2]
-0B62 0B63 # [2]
-0B82
-0BBE
-0BC0
-0BCD
-0BD7
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0CBC
-0CBF
-0CC2
-0CC6
-0CCC 0CCD # [2]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D3E
-0D41 0D44 # [4]
-0D4D
-0D57
-0D62 0D63 # [2]
-0DCA
-0DCF
-0DD2 0DD4 # [3]
-0DD6
-0DDF
-0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
-0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
-0F35
-0F37
-0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
-1082
-1085 1086 # [2]
-108D
-109D
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B7 17BD # [7]
-17C6
-17C9 17D3 # [11]
-17DD
-180B 180D # [3]
-18A9
-1920 1922 # [3]
-1927 1928 # [2]
-1932
-1939 193B # [3]
-1A17 1A18 # [2]
-1A56
-1A58 1A5E # [7]
-1A60
-1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
-1A7F
-1B00 1B03 # [4]
-1B34
-1B36 1B3A # [5]
-1B3C
-1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
-1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200D # [2]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
-A802
-A806
-A80B
-A825 A826 # [2]
-A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
-A9B3
-A9B6 A9B9 # [4]
-A9BC
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
-AA43
-AA4C
-AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
-AAC1
-ABE5
-ABE8
-ABED
-FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FF9E FF9F # [2]
-101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
-10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
-1D165
-1D167 1D169 # [3]
-1D16E 1D172 # [5]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
-END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Hex/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Hex/N.pl
index d6d909a8fa4..5325a1f3552 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Hex/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Hex/N.pl
@@ -1,49 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_068 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Hex_Digit=No}
-# \p{Hex=N}
-# \p{Is_Hex_Digit=F}
-# \p{Is_Hex=False}
-#
-# \P{XDigit}
-# \P{Is_XDigit}
-# \P{Hex_Digit}
-# \P{Is_Hex_Digit}
-# \P{Hex}
-# \P{Is_Hex}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Hex: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002F # [48]
-003A 0040 # [7]
-0047 0060 # [26]
-0067 FF0F # [65_193]
-FF1A FF20 # [7]
-FF27 FF40 # [26]
-FF47 10FFFF # [1_048_761]
+0000 002F
+003A 0040
+0047 0060
+0067 FF0F
+FF1A FF20
+FF27 FF40
+FF47 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl
index ea02c322ade..64fad79fbf6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Hex/Y.pl
@@ -1,48 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 44 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Hex_Digit=Yes}
-# \p{Hex=Y}
-# \p{Is_Hex_Digit=T}
-# \p{Is_Hex=True}
-#
-# \p{XDigit}
-# \p{Is_XDigit}
-# \p{Hex_Digit}
-# \p{Is_Hex_Digit}
-# \p{Hex}
-# \p{Is_Hex}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Hex: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 0046 # [6]
-0061 0066 # [6]
-FF10 FF19 # [10]
-FF21 FF26 # [6]
-FF41 FF46 # [6]
+0030 0039
+0041 0046
+0061 0066
+FF10 FF19
+FF21 FF26
+FF41 FF46
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl
index 478c827c069..b7e726d005e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Hst/NA.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_102_583 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Hangul_Syllable_Type=Not_Applicable}
-# \p{Hst=NA}
-# \p{Is_Hangul_Syllable_Type=Not_Applicable}
-# \p{Is_Hst=NA}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Hst: Not_Applicable}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 10FF # [4352]
-1200 A95F # [38_752]
-A97D ABFF # [643]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC 10FFFF # [1_058_820]
+0000 10FF
+1200 A95F
+A97D ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/N.pl
index 5155cf66f50..b8cbd965414 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/N.pl
@@ -1,51 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'S' below means that this form is stabilized. Consult perluniprops.pod
-#
-# This file returns the 1_114_101 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# S \p{Hyphen=No}
-# S \p{Is_Hyphen=N}
-# S \p{Hyphen=F}
-# S \p{Is_Hyphen=False}
-#
-# S \P{Hyphen}
-# S \P{Is_Hyphen}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Hyphen: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002C # [45]
-002E 00AC # [127]
-00AE 0589 # [1244]
-058B 1805 # [4731]
-1807 200F # [2057]
-2012 2E16 # [3589]
-2E18 30FA # [739]
-30FC FE62 # [52_583]
-FE64 FF0C # [169]
-FF0E FF64 # [87]
-FF66 10FFFF # [1_048_730]
+0000 002C
+002E 00AC
+00AE 0589
+058B 1805
+1807 200F
+2012 2E16
+2E18 30FA
+30FC FE62
+FE64 FF0C
+FF0E FF64
+FF66 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/Y.pl
index 3961ad57db3..d8e4c657d8a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Hyphen/Y.pl
@@ -1,47 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'S' below means that this form is stabilized. Consult perluniprops.pod
-#
-# This file returns the 11 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# S \p{Hyphen=Yes}
-# S \p{Is_Hyphen=Y}
-# S \p{Hyphen=T}
-# S \p{Is_Hyphen=True}
-#
-# S \p{Hyphen}
-# S \p{Is_Hyphen}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Hyphen: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002D
00AD
058A
1806
-2010 2011 # [2]
+2010 2011
2E17
30FB
FE63
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDC/N.pl
index 275a855128d..b13417e5f56 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDC/N.pl
@@ -1,375 +1,344 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_012_478 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{ID_Continue=No}
-# \p{IDC=N}
-# \p{Is_ID_Continue=F}
-# \p{Is_IDC=False}
-#
-# \P{ID_Continue}
-# \P{Is_ID_Continue}
-# \P{IDC}
-# \P{Is_IDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002F # [48]
-003A 0040 # [7]
-005B 005E # [4]
+0000 002F
+003A 0040
+005B 005E
0060
-007B 00A9 # [47]
-00AB 00B4 # [10]
+007B 00A9
+00AB 00B4
00B6
-00B8 00B9 # [2]
-00BB 00BF # [5]
+00B8 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0378 0379 # [2]
-037E 0385 # [8]
+0378 0379
+037E 0385
038B
038D
03A2
03F6
0482
-0488 0489 # [2]
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
-0588 0590 # [9]
+0488 0489
+0528 0530
+0557 0558
+055A 0560
+0588 0590
05BE
05C0
05C3
05C6
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F3 060F # [29]
-061B 0620 # [6]
-065F
-066A 066D # [4]
+05C8 05CF
+05EB 05EF
+05F3 060F
+061B 061F
+066A 066D
06D4
-06DD 06DE # [2]
+06DD 06DE
06E9
-06FD 06FE # [2]
-0700 070F # [16]
-074B 074C # [2]
-07B2 07BF # [14]
-07F6 07F9 # [4]
-07FB 07FF # [5]
-082E 08FF # [210]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0964 0965 # [2]
+06FD 06FE
+0700 070F
+074B 074C
+07B2 07BF
+07F6 07F9
+07FB 07FF
+082E 083F
+085C 08FF
+0964 0965
0970
-0973 0978 # [6]
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09F2 0A00 # [15]
+09E4 09E5
+09F2 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
-0AF0 0B00 # [17]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
+0AF0 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
+0B64 0B65
0B70
-0B72 0B81 # [16]
+0B72 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BF0 0C00 # [17]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BF0 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C81 # [18]
+0C5A 0C5F
+0C64 0C65
+0C70 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
-0CF0 0D01 # [18]
+0CE4 0CE5
+0CF0
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D70 0D79 # [10]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D70 0D79
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E00 # [13]
-0E3B 0E3F # [5]
+0DE0 0DF1
+0DF4 0E00
+0E3B 0E3F
0E4F
-0E5A 0E80 # [39]
+0E5A 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
-0F01 0F17 # [23]
-0F1A 0F1F # [6]
-0F2A 0F34 # [11]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
+0F01 0F17
+0F1A 0F1F
+0F2A 0F34
0F36
0F38
-0F3A 0F3D # [4]
+0F3A 0F3D
0F48
-0F6D 0F70 # [4]
+0F6D 0F70
0F85
-0F8C 0F8F # [4]
0F98
-0FBD 0FC5 # [9]
-0FC7 0FFF # [57]
-104A 104F # [6]
-109E 109F # [2]
-10C6 10CF # [10]
+0FBD 0FC5
+0FC7 0FFF
+104A 104F
+109E 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-1360 1368 # [9]
-1372 137F # [14]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 135C
+1360 1368
+1372 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1715 171F # [11]
-1735 173F # [11]
-1754 175F # [12]
+1715 171F
+1735 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17B4 17B5 # [2]
-17D4 17D6 # [3]
-17D8 17DB # [4]
-17DE 17DF # [2]
-17EA 180A # [33]
-180E 180F # [2]
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 1945 # [10]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19FF # [37]
-1A1C 1A1F # [4]
+1774 177F
+17B4 17B5
+17D4 17D6
+17D8 17DB
+17DE 17DF
+17EA 180A
+180E 180F
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 1945
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19FF
+1A1C 1A1F
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1AA6 # [13]
-1AA8 1AFF # [88]
-1B4C 1B4F # [4]
-1B5A 1B6A # [17]
-1B74 1B7F # [12]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3F # [8]
-1C4A 1C4C # [3]
-1C7E 1CCF # [82]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1AA6
+1AA8 1AFF
+1B4C 1B4F
+1B5A 1B6A
+1B74 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFF
+1C38 1C3F
+1C4A 1C4C
+1C7E 1CCF
1CD3
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 203E # [66]
-2041 2053 # [19]
-2055 2070 # [28]
-2072 207E # [13]
-2080 208F # [16]
-2095 20CF # [59]
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-20F1 2101 # [17]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 203E
+2041 2053
+2055 2070
+2072 207E
+2080 208F
+209D 20CF
+20DD 20E0
+20E2 20E4
+20F1 2101
+2103 2106
+2108 2109
2114
-2116 2117 # [2]
-211E 2123 # [6]
+2116 2117
+211E 2123
2125
2127
2129
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 2BFF # [2679]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CF2 2CFF # [14]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CF2 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -378,156 +347,166 @@ return <<'END';
2DCF
2DD7
2DDF
-2E00 3004 # [517]
-3008 3020 # [25]
+2E00 3004
+3008 3020
3030
-3036 3037 # [2]
-303D 3040 # [4]
-3097 3098 # [2]
+3036 3037
+303D 3040
+3097 3098
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A62C A63F # [20]
-A660 A661 # [2]
-A670 A67B # [12]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A62C A63F
+A670 A67B
A67E
-A698 A69F # [8]
-A6F2 A716 # [37]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
-A828 A83F # [24]
-A874 A87F # [12]
-A8C5 A8CF # [11]
-A8DA A8DF # [6]
-A8F8 A8FA # [3]
-A8FC A8FF # [4]
-A92E A92F # [2]
-A954 A95F # [12]
-A97D A97F # [3]
-A9C1 A9CE # [14]
-A9DA A9FF # [38]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5F # [6]
-AA77 AA79 # [3]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AADE ABBF # [226]
+A698 A69F
+A6F2 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
+A828 A83F
+A874 A87F
+A8C5 A8CF
+A8DA A8DF
+A8F8 A8FA
+A8FC A8FF
+A92E A92F
+A954 A95F
+A97D A97F
+A9C1 A9CE
+A9DA A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5F
+AA77 AA79
+AA7C AA7F
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
ABEB
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB29
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFC FDFF # [4]
-FE10 FE1F # [16]
-FE27 FE32 # [12]
-FE35 FE4C # [24]
-FE50 FE6F # [32]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFC FDFF
+FE10 FE1F
+FE27 FE32
+FE35 FE4C
+FE50 FE6F
FE75
-FEFD FF0F # [19]
-FF1A FF20 # [7]
-FF3B FF3E # [4]
+FEFD FF0F
+FF1A FF20
+FF3B FF3E
FF40
-FF5B FF65 # [11]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFFF # [35]
+FF5B FF65
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 101FC # [136]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 101FC
+101FE 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A40 10A5F # [32]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 1107F # [1079]
-110BB 11FFF # [3909]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D164 # [40_246]
-1D16A 1D16C # [3]
-1D173 1D17A # [8]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 1D3FF # [443]
+10A34 10A37
+10A3B 10A3E
+10A40 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 10FFF
+11047 11065
+11070 1107F
+110BB 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D164
+1D16A 1D16C
+1D173 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -538,10 +517,11 @@ FFDD FFFF # [35]
1D789
1D7A9
1D7C3
-1D7CC 1D7CD # [2]
-1D800 1FFFF # [10_240]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E00FF # [722_658]
-E01F0 10FFFF # [196_112]
+1D7CC 1D7CD
+1D800 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl
index a0579195a06..dc4c527db20 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDC/Y.pl
@@ -1,546 +1,526 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 101_634 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{ID_Continue=Yes}
-# \p{IDC=Y}
-# \p{Is_ID_Continue=T}
-# \p{Is_IDC=True}
-#
-# \p{ID_Continue}
-# \p{Is_ID_Continue}
-# \p{IDC}
-# \p{Is_IDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
+0030 0039
+0041 005A
005F
-0061 007A # [26]
+0061 007A
00AA
00B5
00B7
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0300 0374 # [117]
-0376 0377 # [2]
-037A 037D # [4]
-0386 038A # [5]
+0300 0374
+0376 0377
+037A 037D
+0386 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-0483 0487 # [5]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+0483 0487
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-0591 05BD # [45]
+0561 0587
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0610 061A # [11]
-0621 065E # [62]
-0660 0669 # [10]
-066E 06D3 # [102]
-06D5 06DC # [8]
-06DF 06E8 # [10]
-06EA 06FC # [19]
+05D0 05EA
+05F0 05F2
+0610 061A
+0620 0669
+066E 06D3
+06D5 06DC
+06DF 06E8
+06EA 06FC
06FF
-0710 074A # [59]
-074D 07B1 # [101]
-07C0 07F5 # [54]
+0710 074A
+074D 07B1
+07C0 07F5
07FA
-0800 082D # [46]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0963 # [12]
-0966 096F # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0800 082D
+0840 085B
+0900 0963
+0966 096F
+0971 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09F1 # [12]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09F1
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B6F # [10]
+0AE0 0AE3
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B6F
0B71
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BEF # [10]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BEF
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D6F # [10]
-0D7A 0D7F # [6]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D6F
+0D7A 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E01 0E3A # [58]
-0E40 0E4E # [15]
-0E50 0E59 # [10]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF3
+0E01 0E3A
+0E40 0E4E
+0E50 0E59
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
0F00
-0F18 0F19 # [2]
-0F20 0F29 # [10]
+0F18 0F19
+0F20 0F29
0F35
0F37
0F39
-0F3E 0F47 # [10]
-0F49 0F6C # [36]
-0F71 0F84 # [20]
-0F86 0F8B # [6]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F47
+0F49 0F6C
+0F71 0F84
+0F86 0F97
+0F99 0FBC
0FC6
-1000 1049 # [74]
-1050 109D # [78]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+1000 1049
+1050 109D
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F
-1369 1371 # [9]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1734 # [21]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17B3 # [52]
-17B6 17D3 # [30]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 135F
+1369 1371
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1714
+1720 1734
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17B3
+17B6 17D3
17D7
-17DC 17DD # [2]
-17E0 17E9 # [10]
-180B 180D # [3]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
-1946 196D # [40]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-1A00 1A1B # [28]
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
+17DC 17DD
+17E0 17E9
+180B 180D
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
+1946 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+1A00 1A1B
+1A20 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
1AA7
-1B00 1B4B # [76]
-1B50 1B59 # [10]
-1B6B 1B73 # [9]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C40 1C49 # [10]
-1C4D 1C7D # [49]
-1CD0 1CD2 # [3]
-1CD4 1CF2 # [31]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B00 1B4B
+1B50 1B59
+1B6B 1B73
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1C00 1C37
+1C40 1C49
+1C4D 1C7D
+1CD0 1CD2
+1CD4 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
-203F 2040 # [2]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
+203F 2040
2054
2071
207F
-2090 2094 # [5]
-20D0 20DC # [13]
+2090 209C
+20D0 20DC
20E1
-20E5 20F0 # [12]
+20E5 20F0
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2118 211D # [6]
+2118 211D
2124
2126
2128
-212A 2139 # [16]
-213C 213F # [4]
-2145 2149 # [5]
+212A 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CF1 # [7]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CF1
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2DFF # [32]
-3005 3007 # [3]
-3021 302F # [15]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-3099 309F # [7]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A62B # [28]
-A640 A65F # [32]
-A662 A66F # [14]
-A67C A67D # [2]
-A67F A697 # [25]
-A6A0 A6F1 # [82]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A827 # [45]
-A840 A873 # [52]
-A880 A8C4 # [69]
-A8D0 A8D9 # [10]
-A8E0 A8F7 # [24]
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2DFF
+3005 3007
+3021 302F
+3031 3035
+3038 303C
+3041 3096
+3099 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A62B
+A640 A66F
+A67C A67D
+A67F A697
+A6A0 A6F1
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A827
+A840 A873
+A880 A8C4
+A8D0 A8D9
+A8E0 A8F7
A8FB
-A900 A92D # [46]
-A930 A953 # [36]
-A960 A97C # [29]
-A980 A9C0 # [65]
-A9CF A9D9 # [11]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA60 AA76 # [23]
-AA7A AA7B # [2]
-AA80 AAC2 # [67]
-AADB AADD # [3]
-ABC0 ABEA # [43]
-ABEC ABED # [2]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB28 # [12]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+A900 A92D
+A930 A953
+A960 A97C
+A980 A9C0
+A9CF A9D9
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA60 AA76
+AA7A AA7B
+AA80 AAC2
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABEA
+ABEC ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FE33 FE34 # [2]
-FE4D FE4F # [3]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF10 FF19 # [10]
-FF21 FF3A # [26]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE00 FE0F
+FE20 FE26
+FE33 FE34
+FE4D FE4F
+FE70 FE74
+FE76 FEFC
+FF10 FF19
+FF21 FF3A
FF3F
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
101FD
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
+1083F 10855
+10900 10915
+10920 10939
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
10A3F
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11080 110BA # [59]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11000 11046
+11066 1106F
+11080 110BA
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-1D7CE 1D7FF # [50]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
-E0100 E01EF # [240]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+1D7CE 1D7FF
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDS/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDS/N.pl
index 8e1da75196d..bd9a1b8cad6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDS/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDS/N.pl
@@ -1,307 +1,282 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_014_348 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{ID_Start=No}
-# \p{IDS=N}
-# \p{Is_ID_Start=F}
-# \p{Is_IDS=False}
-#
-# \P{ID_Start}
-# \P{Is_ID_Start}
-# \P{IDS}
-# \P{Is_IDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDS: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00A9 # [47]
-00AB 00B4 # [10]
-00B6 00B9 # [4]
-00BB 00BF # [5]
+0000 0040
+005B 0060
+007B 00A9
+00AB 00B4
+00B6 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 036F # [129]
+02EF 036F
0375
-0378 0379 # [2]
-037E 0385 # [8]
+0378 0379
+037E 0385
0387
038B
038D
03A2
03F6
-0482 0489 # [8]
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
-0588 05CF # [72]
-05EB 05EF # [5]
-05F3 0620 # [46]
-064B 066D # [35]
+0482 0489
+0528 0530
+0557 0558
+055A 0560
+0588 05CF
+05EB 05EF
+05F3 061F
+064B 066D
0670
06D4
-06D6 06E4 # [15]
-06E7 06ED # [7]
-06F0 06F9 # [10]
-06FD 06FE # [2]
-0700 070F # [16]
+06D6 06E4
+06E7 06ED
+06F0 06F9
+06FD 06FE
+0700 070F
0711
-0730 074C # [29]
-07A6 07B0 # [11]
-07B2 07C9 # [24]
-07EB 07F3 # [9]
-07F6 07F9 # [4]
-07FB 07FF # [5]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 0903 # [219]
-093A 093C # [3]
-093E 094F # [18]
-0951 0957 # [7]
-0962 0970 # [15]
-0973 0978 # [6]
-0980 0984 # [5]
-098D 098E # [2]
-0991 0992 # [2]
+0730 074C
+07A6 07B0
+07B2 07C9
+07EB 07F3
+07F6 07F9
+07FB 07FF
+0816 0819
+081B 0823
+0825 0827
+0829 083F
+0859 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0970
+0978
+0980 0984
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BC # [3]
-09BE 09CD # [16]
-09CF 09DB # [13]
+09B3 09B5
+09BA 09BC
+09BE 09CD
+09CF 09DB
09DE
-09E2 09EF # [14]
-09F2 0A04 # [19]
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+09E2 09EF
+09F2 0A04
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A58 # [31]
+0A3A 0A58
0A5D
-0A5F 0A71 # [19]
-0A75 0A84 # [16]
+0A5F 0A71
+0A75 0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABC # [3]
-0ABE 0ACF # [18]
-0AD1 0ADF # [15]
-0AE2 0B04 # [35]
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0ABA 0ABC
+0ABE 0ACF
+0AD1 0ADF
+0AE2 0B04
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3C # [3]
-0B3E 0B5B # [30]
+0B3A 0B3C
+0B3E 0B5B
0B5E
-0B62 0B70 # [15]
-0B72 0B82 # [17]
+0B62 0B70
+0B72 0B82
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BCF # [22]
-0BD1 0C04 # [52]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BCF
+0BD1 0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
-0C3E 0C57 # [26]
-0C5A 0C5F # [6]
-0C62 0C84 # [35]
+0C3A 0C3C
+0C3E 0C57
+0C5A 0C5F
+0C62 0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBC # [3]
-0CBE 0CDD # [32]
+0CBA 0CBC
+0CBE 0CDD
0CDF
-0CE2 0D04 # [35]
+0CE2 0CF0
+0CF3 0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
-0D3E 0D5F # [34]
-0D62 0D79 # [24]
-0D80 0D84 # [5]
-0D97 0D99 # [3]
+0D3B 0D3C
+0D3E 0D4D
+0D4F 0D5F
+0D62 0D79
+0D80 0D84
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0E00 # [58]
+0DBE 0DBF
+0DC7 0E00
0E31
-0E34 0E3F # [12]
-0E47 0E80 # [58]
+0E34 0E3F
+0E47 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EB1
-0EB4 0EBC # [9]
-0EBE 0EBF # [2]
+0EB4 0EBC
+0EBE 0EBF
0EC5
-0EC7 0EDB # [21]
-0EDE 0EFF # [34]
-0F01 0F3F # [63]
+0EC7 0EDB
+0EDE 0EFF
+0F01 0F3F
0F48
-0F6D 0F87 # [27]
-0F8C 0FFF # [116]
-102B 103E # [20]
-1040 104F # [16]
-1056 1059 # [4]
-105E 1060 # [3]
-1062 1064 # [3]
-1067 106D # [7]
-1071 1074 # [4]
-1082 108D # [12]
-108F 109F # [17]
-10C6 10CF # [10]
+0F6D 0F87
+0F8D 0FFF
+102B 103E
+1040 104F
+1056 1059
+105E 1060
+1062 1064
+1067 106D
+1071 1074
+1082 108D
+108F 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 137F # [37]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1712 171F # [14]
-1732 173F # [14]
-1752 175F # [14]
+1712 171F
+1732 173F
+1752 175F
176D
-1771 177F # [15]
-17B4 17D6 # [35]
-17D8 17DB # [4]
-17DD 181F # [67]
-1878 187F # [8]
+1771 177F
+17B4 17D6
+17D8 17DB
+17DD 181F
+1878 187F
18A9
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 194F # [51]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19C0 # [21]
-19C8 19FF # [56]
-1A17 1A1F # [9]
-1A55 1AA6 # [82]
-1AA8 1B04 # [93]
-1B34 1B44 # [17]
-1B4C 1B82 # [55]
-1BA1 1BAD # [13]
-1BB0 1BFF # [80]
-1C24 1C4C # [41]
-1C50 1C59 # [10]
-1C7E 1CE8 # [107]
+18AB 18AF
+18F6 18FF
+191D 194F
+196E 196F
+1975 197F
+19AC 19C0
+19C8 19FF
+1A17 1A1F
+1A55 1AA6
+1AA8 1B04
+1B34 1B44
+1B4C 1B82
+1BA1 1BAD
+1BB0 1BBF
+1BE6 1BFF
+1C24 1C4C
+1C50 1C59
+1C7E 1CE8
1CED
-1CF2 1CFF # [14]
-1DC0 1DFF # [64]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF2 1CFF
+1DC0 1DFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 2070 # [116]
-2072 207E # [13]
-2080 208F # [16]
-2095 2101 # [109]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 2070
+2072 207E
+2080 208F
+209D 2101
+2103 2106
+2108 2109
2114
-2116 2117 # [2]
-211E 2123 # [6]
+2116 2117
+211E 2123
2125
2127
2129
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 2BFF # [2679]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CEF 2CFF # [17]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CEF 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7F
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -309,67 +284,73 @@ return <<'END';
2DC7
2DCF
2DD7
-2DDF 3004 # [550]
-3008 3020 # [25]
-302A 3030 # [7]
-3036 3037 # [2]
-303D 3040 # [4]
-3097 309A # [4]
+2DDF 3004
+3008 3020
+302A 3030
+3036 3037
+303D 3040
+3097 309A
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A620 A629 # [10]
-A62C A63F # [20]
-A660 A661 # [2]
-A66F A67E # [16]
-A698 A69F # [8]
-A6F0 A716 # [39]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A620 A629
+A62C A63F
+A66F A67E
+A698 A69F
+A6F0 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
A802
A806
A80B
-A823 A83F # [29]
-A874 A881 # [14]
-A8B4 A8F1 # [62]
-A8F8 A8FA # [3]
-A8FC A909 # [14]
-A926 A92F # [10]
-A947 A95F # [25]
-A97D A983 # [7]
-A9B3 A9CE # [28]
-A9D0 A9FF # [48]
-AA29 AA3F # [23]
+A823 A83F
+A874 A881
+A8B4 A8F1
+A8F8 A8FA
+A8FC A909
+A926 A92F
+A947 A95F
+A97D A983
+A9B3 A9CE
+A9D0 A9FF
+AA29 AA3F
AA43
-AA4C AA5F # [20]
-AA77 AA79 # [3]
-AA7B AA7F # [5]
+AA4C AA5F
+AA77 AA79
+AA7B AA7F
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-AAC3 AADA # [24]
-AADE ABBF # [226]
-ABE3 ABFF # [29]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABE3 ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB29
FB37
@@ -377,77 +358,80 @@ FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFC FE6F # [116]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFC FE6F
FE75
-FEFD FF20 # [36]
-FF3B FF40 # [6]
-FF5B FF65 # [11]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFFF # [35]
+FEFD FF20
+FF3B FF40
+FF5B FF65
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 1027F # [267]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 107FF # [866]
-10806 10807 # [2]
+103D6 103FF
+1049E 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
-10A01 10A0F # [15]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
+10A01 10A0F
10A14
10A18
-10A34 10A5F # [44]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 11082 # [1082]
-110B0 11FFF # [3920]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D3FF # [40_913]
+10A34 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 11002
+11038 11082
+110B0 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -458,8 +442,9 @@ FFDD FFFF # [35]
1D789
1D7A9
1D7C3
-1D7CC 1FFFF # [10_292]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 10FFFF # [919_010]
+1D7CC 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl
index 003dff148a8..55485ab47ed 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDS/Y.pl
@@ -1,464 +1,449 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 99_764 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{ID_Start=Yes}
-# \p{IDS=Y}
-# \p{Is_ID_Start=T}
-# \p{Is_IDS=True}
-#
-# \p{ID_Start}
-# \p{Is_ID_Start}
-# \p{IDS}
-# \p{Is_IDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDS: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0370 0374 # [5]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0621 064A # [42]
-066E 066F # [2]
-0671 06D3 # [99]
+0561 0587
+05D0 05EA
+05F0 05F2
+0620 064A
+066E 066F
+0671 06D3
06D5
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 06FC # [3]
+06E5 06E6
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F5 # [2]
+07CA 07EA
+07F4 07F5
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0904 0939 # [54]
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0971 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0E01 0E30 # [48]
-0E32 0E33 # [2]
-0E40 0E46 # [7]
-0E81 0E82 # [2]
+0DC0 0DC6
+0E01 0E30
+0E32 0E33
+0E40 0E46
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
-0EB2 0EB3 # [2]
+0EAA 0EAB
+0EAD 0EB0
+0EB2 0EB3
0EBD
-0EC0 0EC4 # [5]
+0EC0 0EC4
0EC6
-0EDC 0EDD # [2]
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-1000 102A # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+1000 102A
103F
-1050 1055 # [6]
-105A 105D # [4]
+1050 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-10A0 10C5 # [38]
-10D0 10FA # [43]
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17D7
17DC
-1820 1877 # [88]
-1880 18A8 # [41]
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19C1 19C7 # [7]
-1A00 1A16 # [23]
-1A20 1A54 # [53]
+18B0 18F5
+1900 191C
+1950 196D
+1970 1974
+1980 19AB
+19C1 19C7
+1A00 1A16
+1A20 1A54
1AA7
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF1
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2118 211D # [6]
+2118 211D
2124
2126
2128
-212A 2139 # [16]
-213C 213F # [4]
-2145 2149 # [5]
+212A 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-309B 309F # [5]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6EF # [80]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3041 3096
+309B 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
+A67F A697
+A6A0 A6EF
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
A9CF
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-AA60 AA76 # [23]
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AA60 AA76
AA7A
-AA80 AAAF # [48]
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF21 FF3A
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/N.pl
index 66b96d15152..ec394fb2c0b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/N.pl
@@ -1,43 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_102 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{IDS_Binary_Operator=No}
-# \p{IDSB=N}
-# \p{Is_IDS_Binary_Operator=F}
-# \p{Is_IDSB=False}
-#
-# \P{IDS_Binary_Operator}
-# \P{Is_IDS_Binary_Operator}
-# \P{IDSB}
-# \P{Is_IDSB}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDSB: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 2FEF # [12_272]
-2FF2 2FF3 # [2]
-2FFC 10FFFF # [1_101_828]
+0000 2FEF
+2FF2 2FF3
+2FFC 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/Y.pl
index 9b8aa8392ce..0f0fe9edf1d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDSB/Y.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 10 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{IDS_Binary_Operator=Yes}
-# \p{IDSB=Y}
-# \p{Is_IDS_Binary_Operator=T}
-# \p{Is_IDSB=True}
-#
-# \p{IDS_Binary_Operator}
-# \p{Is_IDS_Binary_Operator}
-# \p{IDSB}
-# \p{Is_IDSB}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDSB: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2FF0 2FF1 # [2]
-2FF4 2FFB # [8]
+2FF0 2FF1
+2FF4 2FFB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDST/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDST/N.pl
index d99c0c7c5ad..867dee1bb4e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDST/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDST/N.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_110 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{IDS_Trinary_Operator=No}
-# \p{IDST=N}
-# \p{Is_IDS_Trinary_Operator=F}
-# \p{Is_IDST=False}
-#
-# \P{IDS_Trinary_Operator}
-# \P{Is_IDS_Trinary_Operator}
-# \P{IDST}
-# \P{Is_IDST}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDST: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 2FF1 # [12_274]
-2FF4 10FFFF # [1_101_836]
+0000 2FF1
+2FF4 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/IDST/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/IDST/Y.pl
index c84276e28d0..807b6c94c0f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/IDST/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/IDST/Y.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{IDS_Trinary_Operator=Yes}
-# \p{IDST=Y}
-# \p{Is_IDS_Trinary_Operator=T}
-# \p{Is_IDST=True}
-#
-# \p{IDS_Trinary_Operator}
-# \p{Is_IDS_Trinary_Operator}
-# \p{IDST}
-# \p{Is_IDST}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_IDST: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2FF2 2FF3 # [2]
+2FF2 2FF3
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/N.pl
index 7296d2a1ab9..503cbba5908 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/N.pl
@@ -1,52 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_038_704 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Ideographic=No}
-# \p{Ideo=N}
-# \p{Is_Ideographic=F}
-# \p{Is_Ideo=False}
-#
-# \P{Ideographic}
-# \P{Is_Ideographic}
-# \P{Ideo}
-# \P{Is_Ideo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ideo: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 3005 # [12_294]
-3008 3020 # [25]
-302A 3037 # [14]
-303B 33FF # [965]
-4DB6 4DFF # [74]
-9FCC F8FF # [22_836]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA 1FFFF # [66_854]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 10FFFF # [919_010]
+0000 3005
+3008 3020
+302A 3037
+303B 33FF
+4DB6 4DFF
+9FCC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl
index f803ff31c2c..c3c6dc77f89 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Ideo/Y.pl
@@ -1,51 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 75_408 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Ideographic=Yes}
-# \p{Ideo=Y}
-# \p{Is_Ideographic=T}
-# \p{Is_Ideo=True}
-#
-# \p{Ideographic}
-# \p{Is_Ideographic}
-# \p{Ideo}
-# \p{Is_Ideo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Ideo: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3006 3007 # [2]
-3021 3029 # [9]
-3038 303A # [3]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+3006 3007
+3021 3029
+3038 303A
+3400 4DB5
+4E00 9FCB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl
index 5be1345ce03..26b0c997492 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/2_0.pl
@@ -1,347 +1,324 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 178_500 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=2.0}
-# \p{In=2.0}
-#
-# Meaning: Code point's usage introduced in version 2.0 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 2.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 01F5 # [502]
-01FA 0217 # [30]
-0250 02A8 # [89]
-02B0 02DE # [47]
-02E0 02E9 # [10]
-0300 0345 # [70]
-0360 0361 # [2]
-0374 0375 # [2]
+0000 01F5
+01FA 0217
+0250 02A8
+02B0 02DE
+02E0 02E9
+0300 0345
+0360 0361
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03D6 # [7]
+038E 03A1
+03A3 03CE
+03D0 03D6
03DA
03DC
03DE
03E0
-03E2 03F3 # [18]
-0401 040C # [12]
-040E 044F # [66]
-0451 045C # [12]
-045E 0486 # [41]
-0490 04C4 # [53]
-04C7 04C8 # [2]
-04CB 04CC # [2]
-04D0 04EB # [28]
-04EE 04F5 # [8]
-04F8 04F9 # [2]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
+03E2 03F3
+0401 040C
+040E 044F
+0451 045C
+045E 0486
+0490 04C4
+04C7 04C8
+04CB 04CC
+04D0 04EB
+04EE 04F5
+04F8 04F9
+0531 0556
+0559 055F
+0561 0587
0589
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0652 # [19]
-0660 066D # [14]
-0670 06B7 # [72]
-06BA 06BE # [5]
-06C0 06CE # [15]
-06D0 06ED # [30]
-06F0 06F9 # [10]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0652
+0660 066D
+0670 06B7
+06BA 06BE
+06C0 06CE
+06D0 06ED
+06F0 06F9
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0D60 0D61
+0D66 0D6F
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F69 # [33]
-0F71 0F8B # [27]
-0F90 0F95 # [6]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F69
+0F71 0F8B
+0F90 0F95
0F97
-0F99 0FAD # [21]
-0FB1 0FB7 # [7]
+0F99 0FAD
+0FB1 0FB7
0FB9
-10A0 10C5 # [38]
-10D0 10F6 # [39]
+10A0 10C5
+10D0 10F6
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1100 1159
+115F 11A2
+11A8 11F9
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 202E # [47]
-2030 2046 # [23]
-206A 2070 # [7]
-2074 208E # [27]
-20A0 20AB # [12]
-20D0 20E1 # [18]
-2100 2138 # [57]
-2153 2182 # [48]
-2190 21EA # [91]
-2200 22F1 # [242]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 202E
+2030 2046
+206A 2070
+2074 208E
+20A0 20AB
+20D0 20E1
+2100 2138
+2153 2182
+2190 21EA
+2200 22F1
2300
-2302 237A # [121]
-2400 2424 # [37]
-2440 244A # [11]
-2460 24EA # [139]
-2500 2595 # [150]
-25A0 25EF # [80]
-2600 2613 # [20]
-261A 266F # [86]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+2302 237A
+2400 2424
+2440 244A
+2460 24EA
+2500 2595
+25A0 25EF
+2600 2613
+261A 266F
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2767 # [7]
-2776 2794 # [31]
-2798 27AF # [24]
-27B1 27BE # [14]
-3000 3037 # [56]
+2758 275E
+2761 2767
+2776 2794
+2798 27AF
+27B1 27BE
+3000 3037
303F
-3041 3094 # [84]
-3099 309E # [6]
-30A1 30FE # [94]
-3105 312C # [40]
-3131 318E # [94]
-3190 319F # [16]
-3200 321C # [29]
-3220 3243 # [36]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-4E00 9FA5 # [20_902]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1E FB36 # [25]
-FB38 FB3C # [5]
+3041 3094
+3099 309E
+30A1 30FE
+3105 312C
+3131 318E
+3190 319F
+3200 321C
+3220 3243
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+4E00 9FA5
+AC00 D7A3
+D800 FA2D
+FB00 FB06
+FB13 FB17
+FB1E FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE20 FE23 # [4]
-FE30 FE44 # [21]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE20 FE23
+FE30 FE44
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FF5E # [94]
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFFD FFFF # [3]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
-EFFFE 10FFFF # [131_074]
+FF01 FF5E
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFFD FFFF
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl
index bc73bfdf85a..f71df5c2876 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/2_1.pl
@@ -1,347 +1,324 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 178_502 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=2.1}
-# \p{In=2.1}
-#
-# Meaning: Code point's usage introduced in version 2.1 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 2.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 01F5 # [502]
-01FA 0217 # [30]
-0250 02A8 # [89]
-02B0 02DE # [47]
-02E0 02E9 # [10]
-0300 0345 # [70]
-0360 0361 # [2]
-0374 0375 # [2]
+0000 01F5
+01FA 0217
+0250 02A8
+02B0 02DE
+02E0 02E9
+0300 0345
+0360 0361
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03D6 # [7]
+038E 03A1
+03A3 03CE
+03D0 03D6
03DA
03DC
03DE
03E0
-03E2 03F3 # [18]
-0401 040C # [12]
-040E 044F # [66]
-0451 045C # [12]
-045E 0486 # [41]
-0490 04C4 # [53]
-04C7 04C8 # [2]
-04CB 04CC # [2]
-04D0 04EB # [28]
-04EE 04F5 # [8]
-04F8 04F9 # [2]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
+03E2 03F3
+0401 040C
+040E 044F
+0451 045C
+045E 0486
+0490 04C4
+04C7 04C8
+04CB 04CC
+04D0 04EB
+04EE 04F5
+04F8 04F9
+0531 0556
+0559 055F
+0561 0587
0589
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0652 # [19]
-0660 066D # [14]
-0670 06B7 # [72]
-06BA 06BE # [5]
-06C0 06CE # [15]
-06D0 06ED # [30]
-06F0 06F9 # [10]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0652
+0660 066D
+0670 06B7
+06BA 06BE
+06C0 06CE
+06D0 06ED
+06F0 06F9
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0D60 0D61
+0D66 0D6F
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F69 # [33]
-0F71 0F8B # [27]
-0F90 0F95 # [6]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F69
+0F71 0F8B
+0F90 0F95
0F97
-0F99 0FAD # [21]
-0FB1 0FB7 # [7]
+0F99 0FAD
+0FB1 0FB7
0FB9
-10A0 10C5 # [38]
-10D0 10F6 # [39]
+10A0 10C5
+10D0 10F6
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1100 1159
+115F 11A2
+11A8 11F9
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 202E # [47]
-2030 2046 # [23]
-206A 2070 # [7]
-2074 208E # [27]
-20A0 20AC # [13]
-20D0 20E1 # [18]
-2100 2138 # [57]
-2153 2182 # [48]
-2190 21EA # [91]
-2200 22F1 # [242]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 202E
+2030 2046
+206A 2070
+2074 208E
+20A0 20AC
+20D0 20E1
+2100 2138
+2153 2182
+2190 21EA
+2200 22F1
2300
-2302 237A # [121]
-2400 2424 # [37]
-2440 244A # [11]
-2460 24EA # [139]
-2500 2595 # [150]
-25A0 25EF # [80]
-2600 2613 # [20]
-261A 266F # [86]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+2302 237A
+2400 2424
+2440 244A
+2460 24EA
+2500 2595
+25A0 25EF
+2600 2613
+261A 266F
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2767 # [7]
-2776 2794 # [31]
-2798 27AF # [24]
-27B1 27BE # [14]
-3000 3037 # [56]
+2758 275E
+2761 2767
+2776 2794
+2798 27AF
+27B1 27BE
+3000 3037
303F
-3041 3094 # [84]
-3099 309E # [6]
-30A1 30FE # [94]
-3105 312C # [40]
-3131 318E # [94]
-3190 319F # [16]
-3200 321C # [29]
-3220 3243 # [36]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-4E00 9FA5 # [20_902]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1E FB36 # [25]
-FB38 FB3C # [5]
+3041 3094
+3099 309E
+30A1 30FE
+3105 312C
+3131 318E
+3190 319F
+3200 321C
+3220 3243
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+4E00 9FA5
+AC00 D7A3
+D800 FA2D
+FB00 FB06
+FB13 FB17
+FB1E FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE20 FE23 # [4]
-FE30 FE44 # [21]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE20 FE23
+FE30 FE44
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FF5E # [94]
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFFC FFFF # [4]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
-EFFFE 10FFFF # [131_074]
+FF01 FF5E
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFFC FFFF
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl
index 6051626f1ca..a8cd12c7a6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_0.pl
@@ -1,404 +1,381 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 188_809 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=3.0}
-# \p{In=3.0}
-#
-# Meaning: Code point's usage introduced in version 3.0 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 3.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 021F # [544]
-0222 0233 # [18]
-0250 02AD # [94]
-02B0 02EE # [63]
-0300 034E # [79]
-0360 0362 # [3]
-0374 0375 # [2]
+0000 021F
+0222 0233
+0250 02AD
+02B0 02EE
+0300 034E
+0360 0362
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03D7 # [8]
-03DA 03F3 # [26]
-0400 0486 # [135]
-0488 0489 # [2]
-048C 04C4 # [57]
-04C7 04C8 # [2]
-04CB 04CC # [2]
-04D0 04F5 # [38]
-04F8 04F9 # [2]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+038E 03A1
+03A3 03CE
+03D0 03D7
+03DA 03F3
+0400 0486
+0488 0489
+048C 04C4
+04C7 04C8
+04CB 04CC
+04D0 04F5
+04F8 04F9
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0655 # [22]
-0660 066D # [14]
-0670 06ED # [126]
-06F0 06FE # [15]
-0700 070D # [14]
-070F 072C # [30]
-0730 074A # [27]
-0780 07B0 # [49]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0655
+0660 066D
+0670 06ED
+06F0 06FE
+0700 070D
+070F 072C
+0730 074A
+0780 07B0
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
0FCF
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10F6 # [39]
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10F6
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1206 # [7]
-1208 1246 # [63]
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1206
+1208 1246
1248
-124A 124D # [4]
-1250 1256 # [7]
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1286 # [39]
+125A 125D
+1260 1286
1288
-128A 128D # [4]
-1290 12AE # [31]
+128A 128D
+1290 12AE
12B0
-12B2 12B5 # [4]
-12B8 12BE # [7]
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12CE # [7]
-12D0 12D6 # [7]
-12D8 12EE # [23]
-12F0 130E # [31]
+12C2 12C5
+12C8 12CE
+12D0 12D6
+12D8 12EE
+12F0 130E
1310
-1312 1315 # [4]
-1318 131E # [7]
-1320 1346 # [39]
-1348 135A # [19]
-1361 137C # [28]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1780 17DC # [93]
-17E0 17E9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1312 1315
+1318 131E
+1320 1346
+1348 135A
+1361 137C
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1780 17DC
+17E0 17E9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2046 # [71]
-2048 204D # [6]
-206A 2070 # [7]
-2074 208E # [27]
-20A0 20AF # [16]
-20D0 20E3 # [20]
-2100 213A # [59]
-2153 2183 # [49]
-2190 21F3 # [100]
-2200 22F1 # [242]
-2300 237B # [124]
-237D 239A # [30]
-2400 2426 # [39]
-2440 244A # [11]
-2460 24EA # [139]
-2500 2595 # [150]
-25A0 25F7 # [88]
-2600 2613 # [20]
-2619 2671 # [89]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2046
+2048 204D
+206A 2070
+2074 208E
+20A0 20AF
+20D0 20E3
+2100 213A
+2153 2183
+2190 21F3
+2200 22F1
+2300 237B
+237D 239A
+2400 2426
+2440 244A
+2460 24EA
+2500 2595
+25A0 25F7
+2600 2613
+2619 2671
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2767 # [7]
-2776 2794 # [31]
-2798 27AF # [24]
-27B1 27BE # [14]
-2800 28FF # [256]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303A # [59]
-303E 303F # [2]
-3041 3094 # [84]
-3099 309E # [6]
-30A1 30FE # [94]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-3200 321C # [29]
-3220 3243 # [36]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-3400 4DB5 # [6582]
-4E00 9FA5 # [20_902]
-A000 A48C # [1165]
-A490 A4A1 # [18]
-A4A4 A4B3 # [16]
-A4B5 A4C0 # [12]
-A4C2 A4C4 # [3]
+2758 275E
+2761 2767
+2776 2794
+2798 27AF
+27B1 27BE
+2800 28FF
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303A
+303E 303F
+3041 3094
+3099 309E
+30A1 30FE
+3105 312C
+3131 318E
+3190 31B7
+3200 321C
+3220 3243
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+3400 4DB5
+4E00 9FA5
+A000 A48C
+A490 A4A1
+A4A4 A4B3
+A4B5 A4C0
+A4C2 A4C4
A4C6
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+AC00 D7A3
+D800 FA2D
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE20 FE23 # [4]
-FE30 FE44 # [21]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE20 FE23
+FE30 FE44
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FF5E # [94]
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFF # [7]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
-EFFFE 10FFFF # [131_074]
+FF01 FF5E
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFF
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl
index 360a4eb590d..aede5d7c662 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_1.pl
@@ -1,437 +1,414 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 233_787 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=3.1}
-# \p{In=3.1}
-#
-# Meaning: Code point's usage introduced in version 3.1 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 3.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 021F # [544]
-0222 0233 # [18]
-0250 02AD # [94]
-02B0 02EE # [63]
-0300 034E # [79]
-0360 0362 # [3]
-0374 0375 # [2]
+0000 021F
+0222 0233
+0250 02AD
+02B0 02EE
+0300 034E
+0360 0362
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03D7 # [8]
-03DA 03F5 # [28]
-0400 0486 # [135]
-0488 0489 # [2]
-048C 04C4 # [57]
-04C7 04C8 # [2]
-04CB 04CC # [2]
-04D0 04F5 # [38]
-04F8 04F9 # [2]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+038E 03A1
+03A3 03CE
+03D0 03D7
+03DA 03F5
+0400 0486
+0488 0489
+048C 04C4
+04C7 04C8
+04CB 04CC
+04D0 04F5
+04F8 04F9
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0655 # [22]
-0660 066D # [14]
-0670 06ED # [126]
-06F0 06FE # [15]
-0700 070D # [14]
-070F 072C # [30]
-0730 074A # [27]
-0780 07B0 # [49]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0655
+0660 066D
+0670 06ED
+06F0 06FE
+0700 070D
+070F 072C
+0730 074A
+0780 07B0
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
0FCF
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10F6 # [39]
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10F6
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1206 # [7]
-1208 1246 # [63]
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1206
+1208 1246
1248
-124A 124D # [4]
-1250 1256 # [7]
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1286 # [39]
+125A 125D
+1260 1286
1288
-128A 128D # [4]
-1290 12AE # [31]
+128A 128D
+1290 12AE
12B0
-12B2 12B5 # [4]
-12B8 12BE # [7]
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12CE # [7]
-12D0 12D6 # [7]
-12D8 12EE # [23]
-12F0 130E # [31]
+12C2 12C5
+12C8 12CE
+12D0 12D6
+12D8 12EE
+12F0 130E
1310
-1312 1315 # [4]
-1318 131E # [7]
-1320 1346 # [39]
-1348 135A # [19]
-1361 137C # [28]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1780 17DC # [93]
-17E0 17E9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1312 1315
+1318 131E
+1320 1346
+1348 135A
+1361 137C
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1780 17DC
+17E0 17E9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2046 # [71]
-2048 204D # [6]
-206A 2070 # [7]
-2074 208E # [27]
-20A0 20AF # [16]
-20D0 20E3 # [20]
-2100 213A # [59]
-2153 2183 # [49]
-2190 21F3 # [100]
-2200 22F1 # [242]
-2300 237B # [124]
-237D 239A # [30]
-2400 2426 # [39]
-2440 244A # [11]
-2460 24EA # [139]
-2500 2595 # [150]
-25A0 25F7 # [88]
-2600 2613 # [20]
-2619 2671 # [89]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2046
+2048 204D
+206A 2070
+2074 208E
+20A0 20AF
+20D0 20E3
+2100 213A
+2153 2183
+2190 21F3
+2200 22F1
+2300 237B
+237D 239A
+2400 2426
+2440 244A
+2460 24EA
+2500 2595
+25A0 25F7
+2600 2613
+2619 2671
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2767 # [7]
-2776 2794 # [31]
-2798 27AF # [24]
-27B1 27BE # [14]
-2800 28FF # [256]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303A # [59]
-303E 303F # [2]
-3041 3094 # [84]
-3099 309E # [6]
-30A1 30FE # [94]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-3200 321C # [29]
-3220 3243 # [36]
-3260 327B # [28]
-327F 32B0 # [50]
-32C0 32CB # [12]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-3400 4DB5 # [6582]
-4E00 9FA5 # [20_902]
-A000 A48C # [1165]
-A490 A4A1 # [18]
-A4A4 A4B3 # [16]
-A4B5 A4C0 # [12]
-A4C2 A4C4 # [3]
+2758 275E
+2761 2767
+2776 2794
+2798 27AF
+27B1 27BE
+2800 28FF
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303A
+303E 303F
+3041 3094
+3099 309E
+30A1 30FE
+3105 312C
+3131 318E
+3190 31B7
+3200 321C
+3220 3243
+3260 327B
+327F 32B0
+32C0 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+3400 4DB5
+4E00 9FA5
+A000 A48C
+A490 A4A1
+A4A4 A4B3
+A4B5 A4C0
+A4C2 A4C4
A4C6
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+AC00 D7A3
+D800 FA2D
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFB # [44]
-FE20 FE23 # [4]
-FE30 FE44 # [21]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFB
+FE20 FE23
+FE30 FE44
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
+FE76 FEFC
FEFF
-FF01 FF5E # [94]
-FF61 FFBE # [94]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFF # [7]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10400 10425 # [38]
-10428 1044D # [38]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FF01 FF5E
+FF61 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFF
+10300 1031E
+10320 10323
+10330 1034A
+10400 10425
+10428 1044D
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C0 # [4]
-1D4C2 1D4C3 # [2]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C0
+1D4C2 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A3 # [338]
-1D6A8 1D7C9 # [290]
-1D7CE 1D7FF # [50]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A3
+1D6A8 1D7C9
+1D7CE 1D7FF
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl
index 72e1b15d688..d50c5658107 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/3_2.pl
@@ -1,432 +1,409 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 234_803 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=3.2}
-# \p{In=3.2}
-#
-# Meaning: Code point's usage introduced in version 3.2 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 3.2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0220 # [545]
-0222 0233 # [18]
-0250 02AD # [94]
-02B0 02EE # [63]
-0300 034F # [80]
-0360 036F # [16]
-0374 0375 # [2]
+0000 0220
+0222 0233
+0250 02AD
+02B0 02EE
+0300 034F
+0360 036F
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03F6 # [39]
-0400 0486 # [135]
-0488 04CE # [71]
-04D0 04F5 # [38]
-04F8 04F9 # [2]
-0500 050F # [16]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
+038E 03A1
+03A3 03CE
+03D0 03F6
+0400 0486
+0488 04CE
+04D0 04F5
+04F8 04F9
+0500 050F
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
060C
061B
061F
-0621 063A # [26]
-0640 0655 # [22]
-0660 06ED # [142]
-06F0 06FE # [15]
-0700 070D # [14]
-070F 072C # [30]
-0730 074A # [27]
-0780 07B1 # [50]
-0901 0903 # [3]
-0905 0939 # [53]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0655
+0660 06ED
+06F0 06FE
+0700 070D
+070F 072C
+0730 074A
+0780 07B1
+0901 0903
+0905 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
+09DC 09DD
+09DF 09E3
+09E6 09FA
0A02
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8B # [7]
+0A66 0A74
+0A81 0A83
+0A85 0A8B
0A8D
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
0AE0
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B36 0B39 # [4]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B70 # [11]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B36 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B70
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BF2 # [12]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BF2
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
0FCF
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10F8 # [41]
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10F8
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1206 # [7]
-1208 1246 # [63]
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1206
+1208 1246
1248
-124A 124D # [4]
-1250 1256 # [7]
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1286 # [39]
+125A 125D
+1260 1286
1288
-128A 128D # [4]
-1290 12AE # [31]
+128A 128D
+1290 12AE
12B0
-12B2 12B5 # [4]
-12B8 12BE # [7]
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12CE # [7]
-12D0 12D6 # [7]
-12D8 12EE # [23]
-12F0 130E # [31]
+12C2 12C5
+12C8 12CE
+12D0 12D6
+12D8 12EE
+12F0 130E
1310
-1312 1315 # [4]
-1318 131E # [7]
-1320 1346 # [39]
-1348 135A # [19]
-1361 137C # [28]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DC # [93]
-17E0 17E9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1312 1315
+1318 131E
+1320 1346
+1348 135A
+1361 137C
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DC
+17E0 17E9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2052 # [83]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2052
2057
-205F 2063 # [5]
-206A 2071 # [8]
-2074 208E # [27]
-20A0 20B1 # [18]
-20D0 20EA # [27]
-2100 213A # [59]
-213D 214B # [15]
-2153 2183 # [49]
-2190 23CE # [575]
-2400 2426 # [39]
-2440 244A # [11]
-2460 24FE # [159]
-2500 2613 # [276]
-2616 2617 # [2]
-2619 267D # [101]
-2680 2689 # [10]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+205F 2063
+206A 2071
+2074 208E
+20A0 20B1
+20D0 20EA
+2100 213A
+213D 214B
+2153 2183
+2190 23CE
+2400 2426
+2440 244A
+2460 24FE
+2500 2613
+2616 2617
+2619 267D
+2680 2689
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27D0 27EB # [28]
-27F0 2AFF # [784]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-31F0 321C # [45]
-3220 3243 # [36]
-3251 327B # [43]
-327F 32CB # [77]
-32D0 32FE # [47]
-3300 3376 # [119]
-337B 33DD # [99]
-33E0 33FE # [31]
-3400 4DB5 # [6582]
-4E00 9FA5 # [20_902]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FA30 FA6A # [59]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+2758 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27D0 27EB
+27F0 2AFF
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312C
+3131 318E
+3190 31B7
+31F0 321C
+3220 3243
+3251 327B
+327F 32CB
+32D0 32FE
+3300 3376
+337B 33DD
+33E0 33FE
+3400 4DB5
+4E00 9FA5
+A000 A48C
+A490 A4C6
+AC00 D7A3
+D800 FA2D
+FA30 FA6A
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFC # [45]
-FE00 FE0F # [16]
-FE20 FE23 # [4]
-FE30 FE46 # [23]
-FE49 FE52 # [10]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFC
+FE00 FE0F
+FE20 FE23
+FE30 FE46
+FE49 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFF # [7]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10400 10425 # [38]
-10428 1044D # [38]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFF
+10300 1031E
+10320 10323
+10330 1034A
+10400 10425
+10428 1044D
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C0 # [4]
-1D4C2 1D4C3 # [2]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C0
+1D4C2 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A3 # [338]
-1D6A8 1D7C9 # [290]
-1D7CE 1D7FF # [50]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A3
+1D6A8 1D7C9
+1D7CE 1D7FF
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl
index 09697197923..8da07fcea49 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/4_0.pl
@@ -1,447 +1,424 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 236_029 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=4.0}
-# \p{In=4.0}
-#
-# Meaning: Code point's usage introduced in version 4.0 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 4.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0236 # [567]
-0250 0357 # [264]
-035D 036F # [19]
-0374 0375 # [2]
+0000 0236
+0250 0357
+035D 036F
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 03FB # [44]
-0400 0486 # [135]
-0488 04CE # [71]
-04D0 04F5 # [38]
-04F8 04F9 # [2]
-0500 050F # [16]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05A1 # [17]
-05A3 05B9 # [23]
-05BB 05C4 # [10]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-060C 0615 # [10]
+038E 03A1
+03A3 03CE
+03D0 03FB
+0400 0486
+0488 04CE
+04D0 04F5
+04F8 04F9
+0500 050F
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05A1
+05A3 05B9
+05BB 05C4
+05D0 05EA
+05F0 05F4
+0600 0603
+060C 0615
061B
061F
-0621 063A # [26]
-0640 0658 # [25]
-0660 070D # [174]
-070F 074A # [60]
-074D 074F # [3]
-0780 07B1 # [50]
-0901 0939 # [57]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0621 063A
+0640 0658
+0660 070D
+070F 074A
+074D 074F
+0780 07B1
+0901 0939
+093C 094D
+0950 0954
+0958 0970
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CD
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FA
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A74
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B71
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB5 # [8]
-0BB7 0BB9 # [3]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB5
+0BB7 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE7 0BFA # [20]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE7 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
0FCF
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10F8 # [41]
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10F8
10FB
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1206 # [7]
-1208 1246 # [63]
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1206
+1208 1246
1248
-124A 124D # [4]
-1250 1256 # [7]
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1286 # [39]
+125A 125D
+1260 1286
1288
-128A 128D # [4]
-1290 12AE # [31]
+128A 128D
+1290 12AE
12B0
-12B2 12B5 # [4]
-12B8 12BE # [7]
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12CE # [7]
-12D0 12D6 # [7]
-12D8 12EE # [23]
-12F0 130E # [31]
+12C2 12C5
+12C8 12CE
+12D0 12D6
+12D8 12EE
+12F0 130E
1310
-1312 1315 # [4]
-1318 131E # [7]
-1320 1346 # [39]
-1348 135A # [19]
-1361 137C # [28]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+1312 1315
+1318 131E
+1320 1346
+1348 135A
+1361 137C
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-19E0 19FF # [32]
-1D00 1D6B # [108]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+19E0 19FF
+1D00 1D6B
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2054 # [85]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2054
2057
-205F 2063 # [5]
-206A 2071 # [8]
-2074 208E # [27]
-20A0 20B1 # [18]
-20D0 20EA # [27]
-2100 213B # [60]
-213D 214B # [15]
-2153 2183 # [49]
-2190 23D0 # [577]
-2400 2426 # [39]
-2440 244A # [11]
-2460 2617 # [440]
-2619 267D # [101]
-2680 2691 # [18]
-26A0 26A1 # [2]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+205F 2063
+206A 2071
+2074 208E
+20A0 20B1
+20D0 20EA
+2100 213B
+213D 214B
+2153 2183
+2190 23D0
+2400 2426
+2440 244A
+2460 2617
+2619 267D
+2680 2691
+26A0 26A1
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27D0 27EB # [28]
-27F0 2B0D # [798]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-31F0 321E # [47]
-3220 3243 # [36]
-3250 327D # [46]
-327F 32FE # [128]
-3300 4DB5 # [6838]
-4DC0 9FA5 # [20_966]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FA30 FA6A # [59]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+2758 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27D0 27EB
+27F0 2B0D
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312C
+3131 318E
+3190 31B7
+31F0 321E
+3220 3243
+3250 327D
+327F 32FE
+3300 4DB5
+4DC0 9FA5
+A000 A48C
+A490 A4C6
+AC00 D7A3
+D800 FA2D
+FA30 FA6A
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFD # [46]
-FE00 FE0F # [16]
-FE20 FE23 # [4]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE0F
+FE20 FE23
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 1000B # [19]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1013F # [9]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1013F
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
1039F
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D300 1D356 # [87]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D300 1D356
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A3 # [338]
-1D6A8 1D7C9 # [290]
-1D7CE 1D7FF # [50]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A3
+1D6A8 1D7C9
+1D7CE 1D7FF
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl
index 76482a70c29..a3b3a33fee1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/4_1.pl
@@ -1,465 +1,442 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 237_302 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=4.1}
-# \p{In=4.1}
-#
-# Meaning: Code point's usage introduced in version 4.1 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 4.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0241 # [578]
-0250 036F # [288]
-0374 0375 # [2]
+0000 0241
+0250 036F
+0374 0375
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 0486 # [183]
-0488 04CE # [71]
-04D0 04F9 # [42]
-0500 050F # [16]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05B9 # [41]
-05BB 05C7 # [13]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-060B 0615 # [11]
+038E 03A1
+03A3 03CE
+03D0 0486
+0488 04CE
+04D0 04F9
+0500 050F
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05B9
+05BB 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+060B 0615
061B
-061E 061F # [2]
-0621 063A # [26]
-0640 065E # [31]
-0660 070D # [174]
-070F 074A # [60]
-074D 076D # [33]
-0780 07B1 # [50]
-0901 0939 # [57]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
+061E 061F
+0621 063A
+0640 065E
+0660 070D
+070F 074A
+074D 076D
+0780 07B1
+0901 0939
+093C 094D
+0950 0954
+0958 0970
097D
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FA
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A74
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B71
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE1 # [2]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE1
+0CE6 0CEF
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCF 0FD1 # [3]
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10FC # [45]
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1248 # [73]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCF 0FD1
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10FC
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135F 137C
+1380 1399
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19A9 # [42]
-19B0 19C9 # [26]
-19D0 19D9 # [10]
-19DE 1A1B # [62]
-1A1E 1A1F # [2]
-1D00 1DC3 # [196]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19A9
+19B0 19C9
+19D0 19D9
+19DE 1A1B
+1A1E 1A1F
+1D00 1DC3
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2063 # [100]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B5 # [22]
-20D0 20EB # [28]
-2100 214C # [77]
-2153 2183 # [49]
-2190 23DB # [588]
-2400 2426 # [39]
-2440 244A # [11]
-2460 269C # [573]
-26A0 26B1 # [18]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2063
+206A 2071
+2074 208E
+2090 2094
+20A0 20B5
+20D0 20EB
+2100 214C
+2153 2183
+2190 23DB
+2400 2426
+2440 244A
+2460 269C
+26A0 26B1
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27C6 # [7]
-27D0 27EB # [28]
-27F0 2B13 # [804]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C80 2CEA # [107]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
+2758 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27C0 27C6
+27D0 27EB
+27F0 2B13
+2C00 2C2E
+2C30 2C5E
+2C80 2CEA
+2CF9 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2E00 2E17 # [24]
-2E1C 2E1D # [2]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31CF # [16]
-31F0 321E # [47]
-3220 3243 # [36]
-3250 32FE # [175]
-3300 4DB5 # [6838]
-4DC0 9FBB # [20_988]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A700 A716 # [23]
-A800 A82B # [44]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FA30 FA6A # [59]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2E00 2E17
+2E1C 2E1D
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312C
+3131 318E
+3190 31B7
+31C0 31CF
+31F0 321E
+3220 3243
+3250 32FE
+3300 4DB5
+4DC0 9FBB
+A000 A48C
+A490 A4C6
+A700 A716
+A800 A82B
+AC00 D7A3
+D800 FA2D
+FA30 FA6A
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFD # [46]
-FE00 FE19 # [26]
-FE20 FE23 # [4]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE19
+FE20 FE23
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 1000B # [19]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D200 1D245
+1D300 1D356
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7C9 # [290]
-1D7CE 1D7FF # [50]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7C9
+1D7CE 1D7FF
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl
index 56aed72637a..e1d400d1d2e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_0.pl
@@ -1,475 +1,452 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 238_671 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=5.0}
-# \p{In=5.0}
-#
-# Meaning: Code point's usage introduced in version 5.0 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 5.0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 036F # [880]
-0374 0375 # [2]
-037A 037E # [5]
-0384 038A # [7]
+0000 036F
+0374 0375
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 03CE # [44]
-03D0 0486 # [183]
-0488 0513 # [140]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-060B 0615 # [11]
+038E 03A1
+03A3 03CE
+03D0 0486
+0488 0513
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+060B 0615
061B
-061E 061F # [2]
-0621 063A # [26]
-0640 065E # [31]
-0660 070D # [174]
-070F 074A # [60]
-074D 076D # [33]
-0780 07B1 # [50]
-07C0 07FA # [59]
-0901 0939 # [57]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0970 # [25]
-097B 097F # [5]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+061E 061F
+0621 063A
+0640 065E
+0660 070D
+070F 074A
+074D 076D
+0780 07B1
+07C0 07FA
+0901 0939
+093C 094D
+0950 0954
+0958 0970
+097B 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FA
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
-0A59 0A5C # [4]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A59 0A5C
0A5E
-0A66 0A74 # [15]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A74
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B43 # [8]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B43
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B61
+0B66 0B71
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C60 0C61 # [2]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C60 0C61
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3E 0D43 # [6]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3E 0D43
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D61 # [2]
-0D66 0D6F # [10]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D61
+0D66 0D6F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6A # [34]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCF 0FD1 # [3]
-1000 1021 # [34]
-1023 1027 # [5]
-1029 102A # [2]
-102C 1032 # [7]
-1036 1039 # [4]
-1040 1059 # [26]
-10A0 10C5 # [38]
-10D0 10FC # [45]
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1248 # [73]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6A
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCF 0FD1
+1000 1021
+1023 1027
+1029 102A
+102C 1032
+1036 1039
+1040 1059
+10A0 10C5
+10D0 10FC
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18A9 # [42]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135F 137C
+1380 1399
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18A9
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19A9 # [42]
-19B0 19C9 # [26]
-19D0 19D9 # [10]
-19DE 1A1B # [62]
-1A1E 1A1F # [2]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1D00 1DCA # [203]
-1DFE 1E9B # [158]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19A9
+19B0 19C9
+19D0 19D9
+19DE 1A1B
+1A1E 1A1F
+1B00 1B4B
+1B50 1B7C
+1D00 1DCA
+1DFE 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2063 # [100]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B5 # [22]
-20D0 20EF # [32]
-2100 214E # [79]
-2153 2184 # [50]
-2190 23E7 # [600]
-2400 2426 # [39]
-2440 244A # [11]
-2460 269C # [573]
-26A0 26B2 # [19]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2063
+206A 2071
+2074 208E
+2090 2094
+20A0 20B5
+20D0 20EF
+2100 214E
+2153 2184
+2190 23E7
+2400 2426
+2440 244A
+2460 269C
+26A0 26B2
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
-27D0 27EB # [28]
-27F0 2B1A # [811]
-2B20 2B23 # [4]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2C6C # [13]
-2C74 2C77 # [4]
-2C80 2CEA # [107]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
+2758 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27C0 27CA
+27D0 27EB
+27F0 2B1A
+2B20 2B23
+2C00 2C2E
+2C30 2C5E
+2C60 2C6C
+2C74 2C77
+2C80 2CEA
+2CF9 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2E00 2E17 # [24]
-2E1C 2E1D # [2]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312C # [40]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31CF # [16]
-31F0 321E # [47]
-3220 3243 # [36]
-3250 32FE # [175]
-3300 4DB5 # [6838]
-4DC0 9FBB # [20_988]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A700 A71A # [27]
-A720 A721 # [2]
-A800 A82B # [44]
-A840 A877 # [56]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FA30 FA6A # [59]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2E00 2E17
+2E1C 2E1D
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312C
+3131 318E
+3190 31B7
+31C0 31CF
+31F0 321E
+3220 3243
+3250 32FE
+3300 4DB5
+4DC0 9FBB
+A000 A48C
+A490 A4C6
+A700 A71A
+A720 A721
+A800 A82B
+A840 A877
+AC00 D7A3
+D800 FA2D
+FA30 FA6A
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFD # [46]
-FE00 FE19 # [26]
-FE20 FE23 # [4]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE19
+FE20 FE23
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 1000B # [19]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
-10900 10919 # [26]
+10900 10919
1091F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D12A 1D1DD # [180]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+12000 1236E
+12400 12462
+12470 12473
+1D000 1D0F5
+1D100 1D126
+1D12A 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl
index 55185808191..80d5def63a0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_1.pl
@@ -1,490 +1,467 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 240_295 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=5.1}
-# \p{In=5.1}
-#
-# Meaning: Code point's usage introduced in version 5.1 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 5.1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0377 # [888]
-037A 037E # [5]
-0384 038A # [7]
+0000 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0523 # [385]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 061B # [22]
-061E 061F # [2]
-0621 065E # [62]
-0660 070D # [174]
-070F 074A # [60]
-074D 07B1 # [101]
-07C0 07FA # [59]
-0901 0939 # [57]
-093C 094D # [18]
-0950 0954 # [5]
-0958 0972 # [27]
-097B 097F # [5]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+038E 03A1
+03A3 0523
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 061F
+0621 065E
+0660 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0901 0939
+093C 094D
+0950 0954
+0958 0972
+097B 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FA # [21]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FA
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B71
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3D 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD4 # [7]
-1000 1099 # [154]
-109E 10C5 # [40]
-10D0 10FC # [45]
-1100 1159 # [90]
-115F 11A2 # [68]
-11A8 11F9 # [82]
-1200 1248 # [73]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FD4
+1000 1099
+109E 10C5
+10D0 10FC
+1100 1159
+115F 11A2
+11A8 11F9
+1200 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1401 1676 # [630]
-1680 169C # [29]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135F 137C
+1380 1399
+13A0 13F4
+1401 1676
+1680 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18AA
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19A9 # [42]
-19B0 19C9 # [26]
-19D0 19D9 # [10]
-19DE 1A1B # [62]
-1A1E 1A1F # [2]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1D00 1DE6 # [231]
-1DFE 1F15 # [280]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19A9
+19B0 19C9
+19D0 19D9
+19DE 1A1B
+1A1E 1A1F
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1C00 1C37
+1C3B 1C49
+1C4D 1C7F
+1D00 1DE6
+1DFE 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2064 # [101]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B5 # [22]
-20D0 20F0 # [33]
-2100 214F # [80]
-2153 2188 # [54]
-2190 23E7 # [600]
-2400 2426 # [39]
-2440 244A # [11]
-2460 269D # [574]
-26A0 26BC # [29]
-26C0 26C3 # [4]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2064
+206A 2071
+2074 208E
+2090 2094
+20A0 20B5
+20D0 20F0
+2100 214F
+2153 2188
+2190 23E7
+2400 2426
+2440 244A
+2460 269D
+26A0 26BC
+26C0 26C3
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
+274F 2752
2756
-2758 275E # [7]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+2758 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27C0 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B54 # [5]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2C6F # [16]
-2C71 2C7D # [13]
-2C80 2CEA # [107]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
+27D0 2B4C
+2B50 2B54
+2C00 2C2E
+2C30 2C5E
+2C60 2C6F
+2C71 2C7D
+2C80 2CEA
+2CF9 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2E30 # [81]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 3243 # [36]
-3250 32FE # [175]
-3300 4DB5 # [6838]
-4DC0 9FC3 # [20_996]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A500 A62B # [300]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A700 A78C # [141]
-A7FB A82B # [49]
-A840 A877 # [56]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A900 A953 # [84]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E30
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31B7
+31C0 31E3
+31F0 321E
+3220 3243
+3250 32FE
+3300 4DB5
+4DC0 9FC3
+A000 A48C
+A490 A4C6
+A500 A62B
+A640 A65F
+A662 A673
+A67C A697
+A700 A78C
+A7FB A82B
+A840 A877
+A880 A8C4
+A8CE A8D9
+A900 A953
A95F
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA5F # [4]
-AC00 D7A3 # [11_172]
-D800 FA2D # [8750]
-FA30 FA6A # [59]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA5F
+AC00 D7A3
+D800 FA2D
+FA30 FA6A
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFD # [46]
-FE00 FE19 # [26]
-FE20 FE26 # [7]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 1000B # [19]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
-10900 10919 # [26]
-1091F 10939 # [27]
+10900 10919
+1091F 10939
1093F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D1DD # [181]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+12000 1236E
+12400 12462
+12470 12473
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1FFFE 2A6D6 # [42_713]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1FFFE 2A6D6
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl
index e1de258acae..9e6eb973a1e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/5_2.pl
@@ -1,530 +1,507 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 246_943 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Present_In=5.2}
-# \p{In=5.2}
-#
-# Meaning: Code point's usage introduced in version 5.2 or earlier
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{In: 5.2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0377 # [888]
-037A 037E # [5]
-0384 038A # [7]
+0000 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0525 # [387]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 061B # [22]
-061E 061F # [2]
-0621 065E # [62]
-0660 070D # [174]
-070F 074A # [60]
-074D 07B1 # [101]
-07C0 07FA # [59]
-0800 082D # [46]
-0830 083E # [15]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0972 # [27]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+038E 03A1
+03A3 0525
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 061F
+0621 065E
+0660 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0800 082D
+0830 083E
+0900 0939
+093C 094E
+0950 0955
+0958 0972
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FB # [22]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FB
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B71
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D28
+0D2A 0D39
+0D3D 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD8 # [11]
-1000 10C5 # [198]
-10D0 10FC # [45]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F8B
+0F90 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FD8
+1000 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1400 169C # [669]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135F 137C
+1380 1399
+13A0 13F4
+1400 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 1A1B # [62]
-1A1E 1A5E # [65]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1CD0 1CF2 # [35]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A1B
+1A1E 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1C00 1C37
+1C3B 1C49
+1C4D 1C7F
+1CD0 1CF2
+1D00 1DE6
+1DFD 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2064 # [101]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B8 # [25]
-20D0 20F0 # [33]
-2100 2189 # [138]
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2064
+206A 2071
+2074 208E
+2090 2094
+20A0 20B8
+20D0 20F0
+2100 2189
+2190 23E8
+2400 2426
+2440 244A
+2460 26CD
+26CF 26E1
26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
+26E8 26FF
+2701 2704
+2706 2709
+270C 2727
+2729 274B
274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+274F 2752
+2756 275E
+2761 2794
+2798 27AF
+27B1 27BE
+27C0 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B59 # [10]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CF1 # [146]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
+27D0 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CF1
+2CF9 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2E31 # [82]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 32FE # [223]
-3300 4DB5 # [6838]
-4DC0 9FCB # [21_004]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A4D0 A62B # [348]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A6A0 A6F7 # [88]
-A700 A78C # [141]
-A7FB A82B # [49]
-A830 A839 # [10]
-A840 A877 # [56]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A8E0 A8FB # [28]
-A900 A953 # [84]
-A95F A97C # [30]
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA7B # [32]
-AA80 AAC2 # [67]
-AADB AADF # [5]
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-D800 FA2D # [8750]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31B7
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A65F
+A662 A673
+A67C A697
+A6A0 A6F7
+A700 A78C
+A7FB A82B
+A830 A839
+A840 A877
+A880 A8C4
+A8CE A8D9
+A8E0 A8FB
+A900 A953
+A95F A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA7B
+AA80 AAC2
+AADB AADF
+ABC0 ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+D800 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDD0 FDFD # [46]
-FE00 FE19 # [26]
-FE20 FE26 # [7]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 1000B # [19]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10857 1085F # [9]
-10900 1091B # [28]
-1091F 10939 # [27]
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
1093F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11080 110C1 # [66]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-13000 1342E # [1071]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D1DD # [181]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11080 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F100 1F10A
+1F110 1F12E
1F131
1F13D
1F13F
1F142
1F146
-1F14A 1F14E # [5]
+1F14A 1F14E
1F157
1F15F
1F179
-1F17B 1F17C # [2]
+1F17B 1F17C
1F17F
-1F18A 1F18D # [4]
+1F18A 1F18D
1F190
1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-1FFFE 2A6D6 # [42_713]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
+1F210 1F231
+1F240 1F248
+1FFFE 2A6D6
+2A700 2B734
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-EFFFE 10FFFF # [131_074]
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/In/6_0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/In/6_0.pl
new file mode 100644
index 00000000000..65dfd3deaec
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/In/6_0.pl
@@ -0,0 +1,523 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+0000 0377
+037A 037E
+0384 038A
+038C
+038E 03A1
+03A3 0527
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0800 082D
+0830 083E
+0840 085B
+085E
+0900 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
+09B2
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
+09D7
+09DC 09DD
+09DF 09E3
+09E6 09FB
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A3C
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
+0A51
+0A59 0A5C
+0A5E
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
+0AD0
+0AE0 0AE3
+0AE6 0AEF
+0AF1
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B77
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
+0B9C
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
+0BD0
+0BD7
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
+0CDE
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
+0D57
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
+0DBD
+0DC0 0DC6
+0DCA
+0DCF 0DD4
+0DD6
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
+0E84
+0E87 0E88
+0E8A
+0E8D
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
+0EA5
+0EA7
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
+0EC6
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FDA
+1000 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
+1258
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
+12C0
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 137C
+1380 1399
+13A0 13F4
+1400 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
+1940
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A1B
+1A1E 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1BFC 1C37
+1C3B 1C49
+1C4D 1C7F
+1CD0 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
+1F59
+1F5B
+1F5D
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2064
+206A 2071
+2074 208E
+2090 209C
+20A0 20B9
+20D0 20F0
+2100 2189
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
+27CC
+27CE 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CF1
+2CF9 2D25
+2D30 2D65
+2D6F 2D70
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A673
+A67C A697
+A6A0 A6F7
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A82B
+A830 A839
+A840 A877
+A880 A8C4
+A8CE A8D9
+A8E0 A8FB
+A900 A953
+A95F A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA7B
+AA80 AAC2
+AADB AADF
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+D800 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
+FB3E
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDD0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
+FEFF
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
+10808
+1080A 10835
+10837 10838
+1083C
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
+1093F
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11000 1104D
+11052 1106F
+11080 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+16800 16A38
+1B000 1B001
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
+1D4A2
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
+1D4BB
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
+1D546
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+1FFFE 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+E0001
+E0020 E007F
+E0100 E01EF
+EFFFE 10FFFF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl
index 59677e9c19f..082366952a3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Ain.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Ain}
-# \p{Jg=Ain}
-# \p{Is_Joining_Group=Ain}
-# \p{Is_Jg=Ain}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Ain}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0639 063A # [2]
+0639 063A
06A0
06FC
-075D 075F # [3]
+075D 075F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alaph.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alaph.pl
index 80a7dd4510b..c0ed00d5440 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alaph.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alaph.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Alaph}
-# \p{Jg=Alaph}
-# \p{Is_Joining_Group=Alaph}
-# \p{Is_Jg=Alaph}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Alaph}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0710
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl
index 0741646a90d..a1b6168b9b9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Alef.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 10 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Alef}
-# \p{Jg=Alef}
-# \p{Is_Joining_Group=Alef}
-# \p{Is_Jg=Alef}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Alef}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0622 0623 # [2]
+0622 0623
0625
0627
-0671 0673 # [3]
+0671 0673
0675
-0773 0774 # [2]
+0773 0774
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl
index 0c5cdf417aa..3da2747d997 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beh.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 19 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Beh}
-# \p{Jg=Beh}
-# \p{Is_Joining_Group=Beh}
-# \p{Is_Jg=Beh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Beh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0628
-062A 062B # [2]
+062A 062B
066E
-0679 0680 # [8]
-0750 0756 # [7]
+0679 0680
+0750 0756
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beth.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beth.pl
index 871821080d0..273d7b020cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beth.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Beth.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Beth}
-# \p{Jg=Beth}
-# \p{Is_Joining_Group=Beth}
-# \p{Is_Jg=Beth}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Beth}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0712
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Burushas.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Burushas.pl
index 5cfb4fb0804..192e7fe654d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Burushas.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Burushas.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Burushaski_Yeh_Barree}
-# \p{Jg=Burushaski_Yeh_Barree}
-# \p{Is_Joining_Group=Burushaski_Yeh_Barree}
-# \p{Is_Jg=Burushaski_Yeh_Barree}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Burushaski_Yeh_Barree}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-077A 077B # [2]
+077A 077B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl
index 52e41861cd6..3a96c2ac5e9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Dal.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 14 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Dal}
-# \p{Jg=Dal}
-# \p{Is_Joining_Group=Dal}
-# \p{Is_Jg=Dal}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Dal}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-062F 0630 # [2]
-0688 0690 # [9]
+062F 0630
+0688 0690
06EE
-0759 075A # [2]
+0759 075A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/DalathRi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/DalathRi.pl
index 298cc918f67..e10cd34011a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/DalathRi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/DalathRi.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Dalath_Rish}
-# \p{Jg=Dalath_Rish}
-# \p{Is_Joining_Group=Dalath_Rish}
-# \p{Is_Jg=Dalath_Rish}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Dalath_Rish}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0715 0716 # [2]
+0715 0716
072A
072F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/E.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/E.pl
index efddabd01ee..c63869f9c9a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/E.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/E.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=E}
-# \p{Jg=E}
-# \p{Is_Joining_Group=E}
-# \p{Is_Jg=E}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: E}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0725
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl
index f7d7a9b9f29..56a3515325a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FarsiYeh.pl
@@ -1,39 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Farsi_Yeh}
-# \p{Jg=Farsi_Yeh}
-# \p{Is_Joining_Group=Farsi_Yeh}
-# \p{Is_Jg=Farsi_Yeh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Farsi_Yeh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-063D 063F # [3]
+063D 063F
06CC
06CE
-0775 0776 # [2]
+0775 0776
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Fe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Fe.pl
index 80924d7eb7a..aa712294f1c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Fe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Fe.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Fe}
-# \p{Jg=Fe}
-# \p{Is_Joining_Group=Fe}
-# \p{Is_Jg=Fe}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Fe}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
074F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl
index fce1857a65e..4076ce41da7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Feh.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 9 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Feh}
-# \p{Jg=Feh}
-# \p{Is_Joining_Group=Feh}
-# \p{Is_Jg=Feh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Feh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0641
-06A1 06A6 # [6]
-0760 0761 # [2]
+06A1 06A6
+0760 0761
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FinalSem.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FinalSem.pl
index 0e6fb77d88d..9588a2e7ae4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FinalSem.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/FinalSem.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Final_Semkath}
-# \p{Jg=Final_Semkath}
-# \p{Is_Joining_Group=Final_Semkath}
-# \p{Is_Jg=Final_Semkath}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Final_Semkath}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0724
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl
index 49aaf8794e2..230aa22e0b5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gaf.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 13 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Gaf}
-# \p{Jg=Gaf}
-# \p{Is_Joining_Group=Gaf}
-# \p{Is_Jg=Gaf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Gaf}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-063B 063C # [2]
+063B 063C
06A9
06AB
-06AF 06B4 # [6]
-0762 0764 # [3]
+06AF 06B4
+0762 0764
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gamal.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gamal.pl
index 914fbf84d29..a20adf5aeb0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gamal.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Gamal.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Gamal}
-# \p{Jg=Gamal}
-# \p{Is_Joining_Group=Gamal}
-# \p{Is_Jg=Gamal}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Gamal}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0713 0714 # [2]
+0713 0714
072E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl
index a86d724d8d6..57c979dd563 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Hah.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 17 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Hah}
-# \p{Jg=Hah}
-# \p{Is_Joining_Group=Hah}
-# \p{Is_Jg=Hah}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Hah}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-062C 062E # [3]
-0681 0687 # [7]
+062C 062E
+0681 0687
06BF
-0757 0758 # [2]
-076E 076F # [2]
+0757 0758
+076E 076F
0772
077C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HamzaOnH.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HamzaOnH.pl
deleted file mode 100644
index e73707b3275..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HamzaOnH.pl
+++ /dev/null
@@ -1,36 +0,0 @@
-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
-
-# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
-# This file is for internal use by the Perl program only. The format and even
-# the name or existence of this file are subject to change without notice.
-# Don't use it directly.
-
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Hamza_On_Heh_Goal}
-# \p{Jg=Hamza_On_Heh_Goal}
-# \p{Is_Joining_Group=Hamza_On_Heh_Goal}
-# \p{Is_Jg=Hamza_On_Heh_Goal}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Hamza_On_Heh_Goal}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
-
-return <<'END';
-06C3
-END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/He.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/He.pl
index 1676f16a42a..181943038cc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/He.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/He.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=He}
-# \p{Jg=He}
-# \p{Is_Joining_Group=He}
-# \p{Is_Jg=He}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: He}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0717
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heh.pl
index e15fc4e8a48..1d355487b55 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heh.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Heh}
-# \p{Jg=Heh}
-# \p{Is_Joining_Group=Heh}
-# \p{Is_Jg=Heh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Heh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0647
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HehGoal.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HehGoal.pl
index 9723cf22895..3208ac180bb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HehGoal.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/HehGoal.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Heh_Goal}
-# \p{Jg=Heh_Goal}
-# \p{Is_Joining_Group=Heh_Goal}
-# \p{Is_Jg=Heh_Goal}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Heh_Goal}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-06C1 06C2 # [2]
+06C1 06C2
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heth.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heth.pl
index 72cdab7615e..c6c9ecc537f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heth.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Heth.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Heth}
-# \p{Jg=Heth}
-# \p{Is_Joining_Group=Heth}
-# \p{Is_Jg=Heth}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Heth}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
071A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl
index 0304eccca78..8ba9b59d5f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaf.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Kaf}
-# \p{Jg=Kaf}
-# \p{Is_Joining_Group=Kaf}
-# \p{Is_Jg=Kaf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Kaf}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0643
-06AC 06AE # [3]
+06AC 06AE
077F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaph.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaph.pl
index 0b83e7c6824..dd0c6b40150 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaph.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Kaph.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Kaph}
-# \p{Jg=Kaph}
-# \p{Is_Joining_Group=Kaph}
-# \p{Is_Jg=Kaph}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Kaph}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
071F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Khaph.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Khaph.pl
index 230ef04cc3e..572231f2d42 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Khaph.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Khaph.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Khaph}
-# \p{Jg=Khaph}
-# \p{Is_Joining_Group=Khaph}
-# \p{Is_Jg=Khaph}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Khaph}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
074E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/KnottedH.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/KnottedH.pl
index f8f16bd4638..fc5363f0c48 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/KnottedH.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/KnottedH.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Knotted_Heh}
-# \p{Jg=Knotted_Heh}
-# \p{Is_Joining_Group=Knotted_Heh}
-# \p{Is_Jg=Knotted_Heh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Knotted_Heh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
06BE
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl
index 8f252491df1..4c7ae0fbed3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lam.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Lam}
-# \p{Jg=Lam}
-# \p{Is_Joining_Group=Lam}
-# \p{Is_Jg=Lam}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Lam}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0644
-06B5 06B8 # [4]
+06B5 06B8
076A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lamadh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lamadh.pl
index 6d86b8b2254..bace0a3af8c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lamadh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Lamadh.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Lamadh}
-# \p{Jg=Lamadh}
-# \p{Is_Joining_Group=Lamadh}
-# \p{Is_Jg=Lamadh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Lamadh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0720
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Meem.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Meem.pl
index 3b2992bb4cf..b9d2b190e1c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Meem.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Meem.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Meem}
-# \p{Jg=Meem}
-# \p{Is_Joining_Group=Meem}
-# \p{Is_Jg=Meem}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Meem}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0645
-0765 0766 # [2]
+0765 0766
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Mim.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Mim.pl
index 8d13c58c05a..4de100ed618 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Mim.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Mim.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Mim}
-# \p{Jg=Mim}
-# \p{Is_Joining_Group=Mim}
-# \p{Is_Jg=Mim}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Mim}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0721
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl
index a78bda80984..6d69b8e982e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/NoJoinin.pl
@@ -1,48 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_883 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Joining_Group=No_Joining_Group}
-# \p{Jg=No_Joining_Group}
-# \p{Is_Joining_Group=No_Joining_Group}
-# \p{Is_Jg=No_Joining_Group}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: No_Joining_Group}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0621 # [1570]
+0000 061F
+0621
0640
-064B 066D # [35]
+064B 066D
0670
0674
06D4
-06D6 06ED # [24]
-06F0 06F9 # [10]
-06FD 06FE # [2]
-0700 070F # [16]
+06D6 06ED
+06F0 06F9
+06FD 06FE
+0700 070F
0711
-0730 074C # [29]
-0780 10FFFF # [1_112_192]
+0730 074C
+0780 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Noon.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Noon.pl
index 41e486b61e2..8ffb04094b9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Noon.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Noon.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 8 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Noon}
-# \p{Jg=Noon}
-# \p{Is_Joining_Group=Noon}
-# \p{Is_Jg=Noon}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Noon}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0646
-06B9 06BC # [4]
-0767 0769 # [3]
+06B9 06BC
+0767 0769
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nun.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nun.pl
index fd5b259f6a9..6c26f6f93c0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nun.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nun.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Nun}
-# \p{Jg=Nun}
-# \p{Is_Joining_Group=Nun}
-# \p{Is_Jg=Nun}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Nun}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0722
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nya.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nya.pl
index 1bb920d93da..4f7897d85a2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nya.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Nya.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Nya}
-# \p{Jg=Nya}
-# \p{Is_Joining_Group=Nya}
-# \p{Is_Jg=Nya}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Nya}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
06BD
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Pe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Pe.pl
index 3709d134961..27b52c1bf52 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Pe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Pe.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Pe}
-# \p{Jg=Pe}
-# \p{Is_Joining_Group=Pe}
-# \p{Is_Jg=Pe}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Pe}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0726
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl
index 7269fa22775..2f413f6dcad 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaf.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Qaf}
-# \p{Jg=Qaf}
-# \p{Is_Joining_Group=Qaf}
-# \p{Is_Jg=Qaf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Qaf}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0642
066F
-06A7 06A8 # [2]
+06A7 06A8
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaph.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaph.pl
index 1351e3b25d1..deaf713978d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaph.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Qaph.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Qaph}
-# \p{Jg=Qaph}
-# \p{Is_Joining_Group=Qaph}
-# \p{Is_Jg=Qaph}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Qaph}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0729
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl
index aa96e2a0b36..691288c1987 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reh.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Reh}
-# \p{Jg=Reh}
-# \p{Is_Joining_Group=Reh}
-# \p{Is_Jg=Reh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Reh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0631 0632 # [2]
-0691 0699 # [9]
+0631 0632
+0691 0699
06EF
075B
-076B 076C # [2]
+076B 076C
0771
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reversed.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reversed.pl
index 400423f5559..e76f65a326f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reversed.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Reversed.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Reversed_Pe}
-# \p{Jg=Reversed_Pe}
-# \p{Is_Joining_Group=Reversed_Pe}
-# \p{Is_Jg=Reversed_Pe}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Reversed_Pe}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0727
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl
index 885bdd54a46..f9d2e7f4dfc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sad.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Sad}
-# \p{Jg=Sad}
-# \p{Is_Joining_Group=Sad}
-# \p{Is_Jg=Sad}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Sad}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0635 0636 # [2]
-069D 069E # [2]
+0635 0636
+069D 069E
06FB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sadhe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sadhe.pl
index 251d2ac365a..e3f4e44b2cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sadhe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Sadhe.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Sadhe}
-# \p{Jg=Sadhe}
-# \p{Is_Joining_Group=Sadhe}
-# \p{Is_Jg=Sadhe}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Sadhe}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0728
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl
index 546eb63bbd5..2d1cea27c7d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Seen.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 11 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Seen}
-# \p{Jg=Seen}
-# \p{Is_Joining_Group=Seen}
-# \p{Is_Jg=Seen}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Seen}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0633 0634 # [2]
-069A 069C # [3]
+0633 0634
+069A 069C
06FA
075C
076D
0770
-077D 077E # [2]
+077D 077E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Semkath.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Semkath.pl
index aa4265cc7b5..fc960f9e41f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Semkath.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Semkath.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Semkath}
-# \p{Jg=Semkath}
-# \p{Is_Joining_Group=Semkath}
-# \p{Is_Jg=Semkath}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Semkath}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0723
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Shin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Shin.pl
index a1ce74013e4..655904467f1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Shin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Shin.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Shin}
-# \p{Jg=Shin}
-# \p{Is_Joining_Group=Shin}
-# \p{Is_Jg=Shin}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Shin}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
072B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SwashKaf.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SwashKaf.pl
index 15fc8b8a8d9..4f0b753f1c7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SwashKaf.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SwashKaf.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Swash_Kaf}
-# \p{Jg=Swash_Kaf}
-# \p{Is_Joining_Group=Swash_Kaf}
-# \p{Is_Jg=Swash_Kaf}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Swash_Kaf}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
06AA
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SyriacWa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SyriacWa.pl
index 72dba6b2701..fe318795d63 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SyriacWa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/SyriacWa.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Syriac_Waw}
-# \p{Jg=Syriac_Waw}
-# \p{Is_Joining_Group=Syriac_Waw}
-# \p{Is_Jg=Syriac_Waw}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Syriac_Waw}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0718
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Tah.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Tah.pl
index ec35a063711..dad87f03649 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Tah.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Tah.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Tah}
-# \p{Jg=Tah}
-# \p{Is_Joining_Group=Tah}
-# \p{Is_Jg=Tah}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Tah}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0637 0638 # [2]
+0637 0638
069F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Taw.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Taw.pl
index 44baf3edb7f..74daeef9c93 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Taw.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Taw.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Taw}
-# \p{Jg=Taw}
-# \p{Is_Joining_Group=Taw}
-# \p{Is_Jg=Taw}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Taw}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
072C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarb2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarb2.pl
new file mode 100644
index 00000000000..d5dffd9244e
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarb2.pl
@@ -0,0 +1,13 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+06C3
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarbu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarbu.pl
index ee5d963c362..b733c2ff9ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarbu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/TehMarbu.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Teh_Marbuta}
-# \p{Jg=Teh_Marbuta}
-# \p{Is_Joining_Group=Teh_Marbuta}
-# \p{Is_Jg=Teh_Marbuta}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Teh_Marbuta}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0629
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Teth.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Teth.pl
index 5d5fe9cd5f3..fe3be191306 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Teth.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Teth.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Teth}
-# \p{Jg=Teth}
-# \p{Is_Joining_Group=Teth}
-# \p{Is_Jg=Teth}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Teth}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-071B 071C # [2]
+071B 071C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl
index 9ff2eb3c8db..699a7e3ab6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Waw.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 15 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Group=Waw}
-# \p{Jg=Waw}
-# \p{Is_Joining_Group=Waw}
-# \p{Is_Jg=Waw}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Waw}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0624
0648
-0676 0677 # [2]
-06C4 06CB # [8]
+0676 0677
+06C4 06CB
06CF
-0778 0779 # [2]
+0778 0779
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl
index dda5aaa93d1..7ae4fecf1db 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yeh.pl
@@ -1,40 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Yeh}
-# \p{Jg=Yeh}
-# \p{Is_Joining_Group=Yeh}
-# \p{Is_Jg=Yeh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Yeh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
+0620
0626
-0649 064A # [2]
+0649 064A
0678
-06D0 06D1 # [2]
+06D0 06D1
0777
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehBarre.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehBarre.pl
index d98ebd20d9d..837b02717b8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehBarre.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehBarre.pl
@@ -1,36 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Group=Yeh_Barree}
-# \p{Jg=Yeh_Barree}
-# \p{Is_Joining_Group=Yeh_Barree}
-# \p{Is_Jg=Yeh_Barree}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Yeh_Barree}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-06D2 06D3 # [2]
+06D2 06D3
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehWithT.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehWithT.pl
index 0c9538c6ddc..b0cb818d06d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehWithT.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YehWithT.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Yeh_With_Tail}
-# \p{Jg=Yeh_With_Tail}
-# \p{Is_Joining_Group=Yeh_With_Tail}
-# \p{Is_Jg=Yeh_With_Tail}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Yeh_With_Tail}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
06CD
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yudh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yudh.pl
index 781d62a22db..a24d8864380 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yudh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Yudh.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Yudh}
-# \p{Jg=Yudh}
-# \p{Is_Joining_Group=Yudh}
-# \p{Is_Jg=Yudh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Yudh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
071D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YudhHe.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YudhHe.pl
index 91e07df1291..a781fada860 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YudhHe.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/YudhHe.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Yudh_He}
-# \p{Jg=Yudh_He}
-# \p{Is_Joining_Group=Yudh_He}
-# \p{Is_Jg=Yudh_He}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Yudh_He}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
071E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zain.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zain.pl
index 104b6ed8ada..23622964929 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zain.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zain.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Zain}
-# \p{Jg=Zain}
-# \p{Is_Joining_Group=Zain}
-# \p{Is_Jg=Zain}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Zain}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0719
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zhain.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zhain.pl
index 4d54aa23249..5412158c6a6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zhain.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jg/Zhain.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Joining_Group=Zhain}
-# \p{Jg=Zhain}
-# \p{Is_Joining_Group=Zhain}
-# \p{Is_Jg=Zhain}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jg: Zhain}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
074D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/N.pl
index bd3bdbce65c..83b2aab23f3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/N.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_110 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Join_Control=No}
-# \p{Join_C=N}
-# \p{Is_Join_Control=F}
-# \p{Is_Join_C=False}
-#
-# \P{Join_Control}
-# \P{Is_Join_Control}
-# \P{Join_C}
-# \P{Is_Join_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Join_C: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 200B # [8204]
-200E 10FFFF # [1_105_906]
+0000 200B
+200E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/Y.pl
index dea3a6be5f9..e77e844aed1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/JoinC/Y.pl
@@ -1,41 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Join_Control=Yes}
-# \p{Join_C=Y}
-# \p{Is_Join_Control=T}
-# \p{Is_Join_C=True}
-#
-# \p{Join_Control}
-# \p{Is_Join_Control}
-# \p{Join_C}
-# \p{Is_Join_C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Join_C: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-200C 200D # [2]
+200C 200D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl
index 163f4f0ad13..07afdd99f33 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/C.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Joining_Type=Join_Causing}
-# \p{Jt=C}
-# \p{Is_Joining_Type=Join_Causing}
-# \p{Is_Jt=C}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jt: Join_Causing}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0640
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl
index 52eebec8cea..09875f05250 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/D.pl
@@ -1,63 +1,41 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 188 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Type=Dual_Joining}
-# \p{Jt=D}
-# \p{Is_Joining_Type=Dual_Joining}
-# \p{Is_Jt=D}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jt: Dual_Joining}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
+0620
0626
0628
-062A 062E # [5]
-0633 063F # [13]
-0641 0647 # [7]
-0649 064A # [2]
-066E 066F # [2]
-0678 0687 # [16]
-069A 06BF # [38]
-06C1 06C2 # [2]
+062A 062E
+0633 063F
+0641 0647
+0649 064A
+066E 066F
+0678 0687
+069A 06BF
+06C1 06C2
06CC
06CE
-06D0 06D1 # [2]
-06FA 06FC # [3]
+06D0 06D1
+06FA 06FC
06FF
-0712 0714 # [3]
-071A 071D # [4]
-071F 0727 # [9]
+0712 0714
+071A 071D
+071F 0727
0729
072B
-072D 072E # [2]
-074E 0758 # [11]
-075C 076A # [15]
-076D 0770 # [4]
+072D 072E
+074E 0758
+075C 076A
+076D 0770
0772
-0775 0777 # [3]
-077A 077F # [6]
-07CA 07EA # [33]
+0775 0777
+077A 077F
+07CA 07EA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl
index 014c1ad53fc..c92ba54bddf 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/R.pl
@@ -1,63 +1,40 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 74 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Type=Right_Joining}
-# \p{Jt=R}
-# \p{Is_Joining_Type=Right_Joining}
-# \p{Is_Jt=R}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jt: Right_Joining}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0622 0625 # [4]
+0622 0625
0627
0629
-062F 0632 # [4]
+062F 0632
0648
-0671 0673 # [3]
-0675 0677 # [3]
-0688 0699 # [18]
+0671 0673
+0675 0677
+0688 0699
06C0
-06C3 06CB # [9]
+06C3 06CB
06CD
06CF
-06D2 06D3 # [2]
+06D2 06D3
06D5
-06EE 06EF # [2]
+06EE 06EF
0710
-0715 0719 # [5]
+0715 0719
071E
0728
072A
072C
072F
074D
-0759 075B # [3]
-076B 076C # [2]
+0759 075B
+076B 076C
0771
-0773 0774 # [2]
-0778 0779 # [2]
+0773 0774
+0778 0779
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl
index 0e2d2cfc96e..a85826d5604 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/T.pl
@@ -1,240 +1,226 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1308 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Joining_Type=Transparent}
-# \p{Jt=T}
-# \p{Is_Joining_Type=Transparent}
-# \p{Is_Jt=T}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jt: Transparent}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AD
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
070F
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0902 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0902
+093A
093C
-0941 0948 # [8]
+0941 0948
094D
-0951 0955 # [5]
-0962 0963 # [2]
+0951 0957
+0962 0963
0981
09BC
-09C1 09C4 # [4]
+09C1 09C4
09CD
-09E2 09E3 # [2]
-0A01 0A02 # [2]
+09E2 09E3
+0A01 0A02
0A3C
-0A41 0A42 # [2]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A41 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A82 # [2]
+0A81 0A82
0ABC
-0AC1 0AC5 # [5]
-0AC7 0AC8 # [2]
+0AC1 0AC5
+0AC7 0AC8
0ACD
-0AE2 0AE3 # [2]
+0AE2 0AE3
0B01
0B3C
0B3F
-0B41 0B44 # [4]
+0B41 0B44
0B4D
0B56
-0B62 0B63 # [2]
+0B62 0B63
0B82
0BC0
0BCD
-0C3E 0C40 # [3]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
+0C3E 0C40
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
0CBC
0CBF
0CC6
-0CCC 0CCD # [2]
-0CE2 0CE3 # [2]
-0D41 0D44 # [4]
+0CCC 0CCD
+0CE2 0CE3
+0D41 0D44
0D4D
-0D62 0D63 # [2]
+0D62 0D63
0DCA
-0DD2 0DD4 # [3]
+0DD2 0DD4
0DD6
0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
+0E34 0E3A
+0E47 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102D 1030 # [4]
-1032 1037 # [6]
-1039 103A # [2]
-103D 103E # [2]
-1058 1059 # [2]
-105E 1060 # [3]
-1071 1074 # [4]
+102D 1030
+1032 1037
+1039 103A
+103D 103E
+1058 1059
+105E 1060
+1071 1074
1082
-1085 1086 # [2]
+1085 1086
108D
109D
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B4 17B5 # [2]
-17B7 17BD # [7]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B4 17B5
+17B7 17BD
17C6
-17C9 17D3 # [11]
+17C9 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 1922 # [3]
-1927 1928 # [2]
+1920 1922
+1927 1928
1932
-1939 193B # [3]
-1A17 1A18 # [2]
+1939 193B
+1A17 1A18
1A56
-1A58 1A5E # [7]
+1A58 1A5E
1A60
1A62
-1A65 1A6C # [8]
-1A73 1A7C # [10]
+1A65 1A6C
+1A73 1A7C
1A7F
-1B00 1B03 # [4]
+1B00 1B03
1B34
-1B36 1B3A # [5]
+1B36 1B3A
1B3C
1B42
-1B6B 1B73 # [9]
-1B80 1B81 # [2]
-1BA2 1BA5 # [4]
-1BA8 1BA9 # [2]
-1C2C 1C33 # [8]
-1C36 1C37 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+1B6B 1B73
+1B80 1B81
+1BA2 1BA5
+1BA8 1BA9
+1BE6
+1BE8 1BE9
+1BED
+1BEF 1BF1
+1C2C 1C33
+1C36 1C37
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
+1DC0 1DE6
+1DFC 1DFF
200B
-200E 200F # [2]
-202A 202E # [5]
-2060 2064 # [5]
-206A 206F # [6]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+200E 200F
+202A 202E
+2060 2064
+206A 206F
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A825 A826 # [2]
+A825 A826
A8C4
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A951 # [11]
-A980 A982 # [3]
+A8E0 A8F1
+A926 A92D
+A947 A951
+A980 A982
A9B3
-A9B6 A9B9 # [4]
+A9B6 A9B9
A9BC
-AA29 AA2E # [6]
-AA31 AA32 # [2]
-AA35 AA36 # [2]
+AA29 AA2E
+AA31 AA32
+AA35 AA36
AA43
AA4C
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
ABE5
ABE8
ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
+FE00 FE0F
+FE20 FE26
FEFF
-FFF9 FFFB # [3]
+FFF9 FFFB
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11081 # [2]
-110B3 110B6 # [4]
-110B9 110BA # [2]
+11001
+11038 11046
+11080 11081
+110B3 110B6
+110B9 110BA
110BD
-1D167 1D169 # [3]
-1D173 1D182 # [16]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
+1D167 1D169
+1D173 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
+E0020 E007F
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl
index 3bb38ca3836..ebabb2fdaa8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Jt/U.pl
@@ -1,244 +1,231 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_539 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Joining_Type=Non_Joining}
-# \p{Jt=U}
-# \p{Is_Joining_Type=Non_Joining}
-# \p{Is_Jt=U}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Jt: Non_Joining}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 00AC # [173]
-00AE 02FF # [594]
-0370 0482 # [275]
-048A 0590 # [263]
+0000 00AC
+00AE 02FF
+0370 0482
+048A 0590
05BE
05C0
05C3
05C6
-05C8 060F # [72]
-061B 0621 # [7]
-065F 066D # [15]
+05C8 060F
+061B 061F
+0621
+0660 066D
0674
06D4
-06DD
-06E5 06E6 # [2]
+06DD 06DE
+06E5 06E6
06E9
-06F0 06F9 # [10]
-06FD 06FE # [2]
-0700 070E # [15]
-074B 074C # [2]
-0780 07A5 # [38]
-07B1 07C9 # [25]
-07F4 07F9 # [6]
-07FB 0815 # [27]
+06F0 06F9
+06FD 06FE
+0700 070E
+074B 074C
+0780 07A5
+07B1 07C9
+07F4 07F9
+07FB 0815
081A
0824
0828
-082E 08FF # [210]
-0903 093B # [57]
-093D 0940 # [4]
-0949 094C # [4]
-094E 0950 # [3]
-0956 0961 # [12]
-0964 0980 # [29]
-0982 09BB # [58]
-09BD 09C0 # [4]
-09C5 09CC # [8]
-09CE 09E1 # [20]
-09E4 0A00 # [29]
-0A03 0A3B # [57]
-0A3D 0A40 # [4]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A83 0ABB # [57]
-0ABD 0AC0 # [4]
+082E 0858
+085C 08FF
+0903 0939
+093B
+093D 0940
+0949 094C
+094E 0950
+0958 0961
+0964 0980
+0982 09BB
+09BD 09C0
+09C5 09CC
+09CE 09E1
+09E4 0A00
+0A03 0A3B
+0A3D 0A40
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A83 0ABB
+0ABD 0AC0
0AC6
-0AC9 0ACC # [4]
-0ACE 0AE1 # [20]
-0AE4 0B00 # [29]
-0B02 0B3B # [58]
-0B3D 0B3E # [2]
+0AC9 0ACC
+0ACE 0AE1
+0AE4 0B00
+0B02 0B3B
+0B3D 0B3E
0B40
-0B45 0B4C # [8]
-0B4E 0B55 # [8]
-0B57 0B61 # [11]
-0B64 0B81 # [30]
-0B83 0BBF # [61]
-0BC1 0BCC # [12]
-0BCE 0C3D # [112]
-0C41 0C45 # [5]
+0B45 0B4C
+0B4E 0B55
+0B57 0B61
+0B64 0B81
+0B83 0BBF
+0BC1 0BCC
+0BCE 0C3D
+0C41 0C45
0C49
-0C4E 0C54 # [7]
-0C57 0C61 # [11]
-0C64 0CBB # [88]
-0CBD 0CBE # [2]
-0CC0 0CC5 # [6]
-0CC7 0CCB # [5]
-0CCE 0CE1 # [20]
-0CE4 0D40 # [93]
-0D45 0D4C # [8]
-0D4E 0D61 # [20]
-0D64 0DC9 # [102]
-0DCB 0DD1 # [7]
+0C4E 0C54
+0C57 0C61
+0C64 0CBB
+0CBD 0CBE
+0CC0 0CC5
+0CC7 0CCB
+0CCE 0CE1
+0CE4 0D40
+0D45 0D4C
+0D4E 0D61
+0D64 0DC9
+0DCB 0DD1
0DD5
-0DD7 0E30 # [90]
-0E32 0E33 # [2]
-0E3B 0E46 # [12]
-0E4F 0EB0 # [98]
-0EB2 0EB3 # [2]
+0DD7 0E30
+0E32 0E33
+0E3B 0E46
+0E4F 0EB0
+0EB2 0EB3
0EBA
-0EBD 0EC7 # [11]
-0ECE 0F17 # [74]
-0F1A 0F34 # [27]
+0EBD 0EC7
+0ECE 0F17
+0F1A 0F34
0F36
0F38
-0F3A 0F70 # [55]
+0F3A 0F70
0F7F
0F85
-0F88 0F8F # [8]
+0F88 0F8C
0F98
-0FBD 0FC5 # [9]
-0FC7 102C # [102]
+0FBD 0FC5
+0FC7 102C
1031
1038
-103B 103C # [2]
-103F 1057 # [25]
-105A 105D # [4]
-1061 1070 # [16]
-1075 1081 # [13]
-1083 1084 # [2]
-1087 108C # [6]
-108E 109C # [15]
-109E 135E # [705]
-1360 1711 # [946]
-1715 1731 # [29]
-1735 1751 # [29]
-1754 1771 # [30]
-1774 17B3 # [64]
+103B 103C
+103F 1057
+105A 105D
+1061 1070
+1075 1081
+1083 1084
+1087 108C
+108E 109C
+109E 135C
+1360 1711
+1715 1731
+1735 1751
+1754 1771
+1774 17B3
17B6
-17BE 17C5 # [8]
-17C7 17C8 # [2]
-17D4 17DC # [9]
-17DE 180A # [45]
-180E 18A8 # [155]
-18AA 191F # [118]
-1923 1926 # [4]
-1929 1931 # [9]
-1933 1938 # [6]
-193C 1A16 # [219]
-1A19 1A55 # [61]
+17BE 17C5
+17C7 17C8
+17D4 17DC
+17DE 180A
+180E 18A8
+18AA 191F
+1923 1926
+1929 1931
+1933 1938
+193C 1A16
+1A19 1A55
1A57
1A5F
1A61
-1A63 1A64 # [2]
-1A6D 1A72 # [6]
-1A7D 1A7E # [2]
-1A80 1AFF # [128]
-1B04 1B33 # [48]
+1A63 1A64
+1A6D 1A72
+1A7D 1A7E
+1A80 1AFF
+1B04 1B33
1B35
1B3B
-1B3D 1B41 # [5]
-1B43 1B6A # [40]
-1B74 1B7F # [12]
-1B82 1BA1 # [32]
-1BA6 1BA7 # [2]
-1BAA 1C2B # [130]
-1C34 1C35 # [2]
-1C38 1CCF # [152]
+1B3D 1B41
+1B43 1B6A
+1B74 1B7F
+1B82 1BA1
+1BA6 1BA7
+1BAA 1BE5
+1BE7
+1BEA 1BEC
+1BEE
+1BF2 1C2B
+1C34 1C35
+1C38 1CCF
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1DBF # [210]
-1DE7 1DFC # [22]
-1E00 200A # [523]
+1CE9 1CEC
+1CEE 1DBF
+1DE7 1DFB
+1E00 200A
200C
-2010 2029 # [26]
-202F 205F # [49]
-2065 2069 # [5]
-2070 20CF # [96]
-20F1 2CEE # [3070]
-2CF2 2DDF # [238]
-2E00 3029 # [554]
-3030 3098 # [105]
-309B A66E # [30_164]
-A673 A67B # [9]
-A67E A6EF # [114]
-A6F2 A801 # [272]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A824 # [25]
-A827 A8C3 # [157]
-A8C5 A8DF # [27]
-A8F2 A925 # [52]
-A92E A946 # [25]
-A952 A97F # [46]
-A983 A9B2 # [48]
-A9B4 A9B5 # [2]
-A9BA A9BB # [2]
-A9BD AA28 # [108]
-AA2F AA30 # [2]
-AA33 AA34 # [2]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4D AAAF # [99]
+2010 2029
+202F 205F
+2065 2069
+2070 20CF
+20F1 2CEE
+2CF2 2D7E
+2D80 2DDF
+2E00 3029
+3030 3098
+309B A66E
+A673 A67B
+A67E A6EF
+A6F2 A801
+A803 A805
+A807 A80A
+A80C A824
+A827 A8C3
+A8C5 A8DF
+A8F2 A925
+A92E A946
+A952 A97F
+A983 A9B2
+A9B4 A9B5
+A9BA A9BB
+A9BD AA28
+AA2F AA30
+AA33 AA34
+AA37 AA42
+AA44 AA4B
+AA4D AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 ABE4 # [291]
-ABE6 ABE7 # [2]
-ABE9 ABEC # [4]
-ABEE FB1D # [20_272]
-FB1F FDFF # [737]
-FE10 FE1F # [16]
-FE27 FEFE # [216]
-FF00 FFF8 # [249]
-FFFC 101FC # [513]
-101FE 10A00 # [2051]
+AAC2 ABE4
+ABE6 ABE7
+ABE9 ABEC
+ABEE FB1D
+FB1F FDFF
+FE10 FE1F
+FE27 FEFE
+FF00 FFF8
+FFFC 101FC
+101FE 10A00
10A04
-10A07 10A0B # [5]
-10A10 10A37 # [40]
-10A3B 10A3E # [4]
-10A40 1107F # [1600]
-11082 110B2 # [49]
-110B7 110B8 # [2]
-110BB 110BC # [2]
-110BE 1D166 # [49_321]
-1D16A 1D172 # [9]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 E0000 # [798_140]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+10A07 10A0B
+10A10 10A37
+10A3B 10A3E
+10A40 11000
+11002 11037
+11047 1107F
+11082 110B2
+110B7 110B8
+110BB 110BC
+110BE 1D166
+1D16A 1D172
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/LOE/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/LOE/N.pl
index 55767ec3ed2..f45b81ac3f1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/LOE/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/LOE/N.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_097 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Logical_Order_Exception=No}
-# \p{LOE=N}
-# \p{Is_Logical_Order_Exception=F}
-# \p{Is_LOE=False}
-#
-# \P{Logical_Order_Exception}
-# \P{Is_Logical_Order_Exception}
-# \P{LOE}
-# \P{Is_LOE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_LOE: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0E3F # [3648]
-0E45 0EBF # [123]
-0EC5 AAB4 # [39_920]
-AAB7 AAB8 # [2]
+0000 0E3F
+0E45 0EBF
+0EC5 AAB4
+AAB7 AAB8
AABA
-AABD 10FFFF # [1_070_403]
+AABD 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl
index 928393892fb..4bada69e39d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AI.pl
@@ -1,151 +1,117 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 644 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Ambiguous}
-# \p{Lb=AI}
-# \p{Is_Line_Break=Ambiguous}
-# \p{Is_Lb=AI}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Ambiguous}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00A7 00A8 # [2]
+00A7 00A8
00AA
-00B2 00B3 # [2]
-00B6 00BA # [5]
-00BC 00BE # [3]
+00B2 00B3
+00B6 00BA
+00BC 00BE
00D7
00F7
02C7
-02C9 02CB # [3]
+02C9 02CB
02CD
02D0
-02D8 02DB # [4]
+02D8 02DB
02DD
-2015 2016 # [2]
-2020 2021 # [2]
+2015 2016
+2020 2021
203B
2074
207F
-2081 2084 # [4]
+2081 2084
2105
2113
-2121 2122 # [2]
+2121 2122
212B
-2154 2155 # [2]
+2154 2155
215B
215E
-2160 216B # [12]
-2170 2179 # [10]
+2160 216B
+2170 2179
2189
-2190 2199 # [10]
+2190 2199
21D2
21D4
2200
-2202 2203 # [2]
-2207 2208 # [2]
+2202 2203
+2207 2208
220B
220F
2211
2215
221A
-221D 2220 # [4]
+221D 2220
2223
2225
-2227 222C # [6]
+2227 222C
222E
-2234 2237 # [4]
-223C 223D # [2]
+2234 2237
+223C 223D
2248
224C
2252
-2260 2261 # [2]
-2264 2267 # [4]
-226A 226B # [2]
-226E 226F # [2]
-2282 2283 # [2]
-2286 2287 # [2]
+2260 2261
+2264 2267
+226A 226B
+226E 226F
+2282 2283
+2286 2287
2295
2299
22A5
22BF
2312
-2460 24FE # [159]
-2500 254B # [76]
-2550 2574 # [37]
-2580 258F # [16]
-2592 2595 # [4]
-25A0 25A1 # [2]
-25A3 25A9 # [7]
-25B2 25B3 # [2]
-25B6 25B7 # [2]
-25BC 25BD # [2]
-25C0 25C1 # [2]
-25C6 25C8 # [3]
+2460 24FE
+2500 254B
+2550 2574
+2580 258F
+2592 2595
+25A0 25A1
+25A3 25A9
+25B2 25B3
+25B6 25B7
+25BC 25BD
+25C0 25C1
+25C6 25C8
25CB
-25CE 25D1 # [4]
-25E2 25E5 # [4]
+25CE 25D1
+25E2 25E5
25EF
-2605 2606 # [2]
+2605 2606
2609
-260E 260F # [2]
-2614 2617 # [4]
+260E 260F
+2614 2617
261C
261E
2640
2642
-2660 2661 # [2]
-2663 2665 # [3]
-2667 266A # [4]
-266C 266D # [2]
+2660 2661
+2663 2665
+2667 266A
+266C 266D
266F
-269E 269F # [2]
-26BE 26BF # [2]
-26C4 26CD # [10]
-26CF 26E1 # [19]
+269E 269F
+26BE 26BF
+26C4 26CD
+26CF 26E1
26E3
-26E8 26FF # [24]
+26E8 26FF
2757
-2776 2793 # [30]
-2B55 2B59 # [5]
-3248 324F # [8]
+2776 2793
+2B55 2B59
+3248 324F
FFFD
-1F100 1F10A # [11]
-1F110 1F12D # [30]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
+1F100 1F10A
+1F110 1F12D
+1F130 1F169
+1F170 1F19A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl
index 516281c53d2..ff77dda68df 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/AL.pl
@@ -1,559 +1,576 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 14_092 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Line_Break=Alphabetic}
-# \p{Lb=AL}
-# \p{Is_Line_Break=Alphabetic}
-# \p{Is_Lb=AL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Alphabetic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0023
0026
002A
-003C 003E # [3]
-0040 005A # [27]
-005E 007A # [29]
+003C 003E
+0040 005A
+005E 007A
007E
00A6
00A9
00AC
-00AE 00AF # [2]
+00AE 00AF
00B5
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C6 # [463]
-02CE 02CF # [2]
-02D1 02D7 # [7]
+00C0 00D6
+00D8 00F6
+00F8 02C6
+02CE 02CF
+02D1 02D7
02DC
02DE
-02E0 02FF # [32]
-0370 0377 # [8]
-037A 037D # [4]
-0384 038A # [7]
+02E0 02FF
+0370 0377
+037A 037D
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0482 # [224]
-048A 0525 # [156]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
+038E 03A1
+03A3 0482
+048A 0527
+0531 0556
+0559 055F
+0561 0587
05C0
05C3
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 0608 # [3]
-060E 060F # [2]
-0621 064A # [42]
-066D 066F # [3]
-0671 06D3 # [99]
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 0608
+060E 060F
+0620 064A
+066D 066F
+0671 06D3
06D5
-06DD
-06E5 06E6 # [2]
+06DD 06DE
+06E5 06E6
06E9
-06EE 06EF # [2]
-06FA 070D # [20]
-070F 0710 # [2]
-0712 072F # [30]
-074D 07A5 # [89]
+06EE 06EF
+06FA 070D
+070F 0710
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F7 # [4]
+07CA 07EA
+07F4 07F7
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0830 083E # [15]
-0904 0939 # [54]
+0830 083E
+0840 0858
+085E
+0904 0939
093D
0950
-0958 0961 # [10]
-0970 0972 # [3]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0970 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-09F4 09F8 # [5]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+09F4 09F8
09FA
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
-0B70 0B71 # [2]
+0B5C 0B5D
+0B5F 0B61
+0B70 0B77
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0BF0 0BF8 # [9]
+0BF0 0BF8
0BFA
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C78 0C7F # [8]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C78 0C7F
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0CF1 0CF2 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D70 0D75 # [6]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D70 0D75
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DF4
0E4F
0F00
0F05
0F13
-0F15 0F17 # [3]
-0F1A 0F1F # [6]
-0F2A 0F33 # [10]
+0F15 0F17
+0F1A 0F1F
+0F2A 0F33
0F36
0F38
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-0FC0 0FC5 # [6]
-0FC7 0FCC # [6]
-0FCE 0FCF # [2]
-0FD4 0FD8 # [5]
-104C 104F # [4]
-10A0 10C5 # [38]
-10D0 10FC # [45]
-1200 1248 # [73]
-124A 124D # [4]
-1250 1256 # [7]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+0FC0 0FC5
+0FC7 0FCC
+0FCE 0FCF
+0FD4 0FD8
+104C 104F
+10A0 10C5
+10D0 10FC
+1200 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
1360
-1362 137C # [27]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1401 167F # [639]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
+1362 137C
+1380 1399
+13A0 13F4
+1401 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
17D9
-17F0 17F9 # [10]
-1800 1801 # [2]
+17F0 17F9
+1800 1801
1807
180A
-1820 1877 # [88]
-1880 18A8 # [41]
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
+18B0 18F5
+1900 191C
1940
-19E0 1A16 # [55]
-1A1E 1A1F # [2]
-1B05 1B33 # [47]
-1B45 1B4B # [7]
+19E0 1A16
+1A1E 1A1F
+1B05 1B33
+1B45 1B4B
1B5C
-1B61 1B6A # [10]
-1B74 1B7C # [9]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
+1B61 1B6A
+1B74 1B7C
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1BFC 1C23
+1C4D 1C4F
+1C5A 1C7D
1CD3
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1CE9 1CEC
+1CEE 1CF1
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFC
1FFE
2017
-2022 2023 # [2]
+2022 2023
2038
-203E 2043 # [6]
-204A 2055 # [12]
+203E 2043
+204A 2055
2057
205C
-2061 2064 # [4]
-2070 2071 # [2]
-2075 207C # [8]
+2061 2064
+2070 2071
+2075 207C
2080
-2085 208C # [8]
-2090 2094 # [5]
-2100 2102 # [3]
+2085 208C
+2090 209C
+2100 2102
2104
-2106 2108 # [3]
-210A 2112 # [9]
-2114 2115 # [2]
-2117 2120 # [10]
-2123 212A # [8]
-212C 2153 # [40]
-2156 215A # [5]
-215C 215D # [2]
+2106 2108
+210A 2112
+2114 2115
+2117 2120
+2123 212A
+212C 2153
+2156 215A
+215C 215D
215F
-216C 216F # [4]
-217A 2188 # [15]
-219A 21D1 # [56]
+216C 216F
+217A 2188
+219A 21D1
21D3
-21D5 21FF # [43]
+21D5 21FF
2201
-2204 2206 # [3]
-2209 220A # [2]
-220C 220E # [3]
+2204 2206
+2209 220A
+220C 220E
2210
2214
-2216 2219 # [4]
-221B 221C # [2]
-2221 2222 # [2]
+2216 2219
+221B 221C
+2221 2222
2224
2226
222D
-222F 2233 # [5]
-2238 223B # [4]
-223E 2247 # [10]
-2249 224B # [3]
-224D 2251 # [5]
-2253 225F # [13]
-2262 2263 # [2]
-2268 2269 # [2]
-226C 226D # [2]
-2270 2281 # [18]
-2284 2285 # [2]
-2288 2294 # [13]
-2296 2298 # [3]
-229A 22A4 # [11]
-22A6 22BE # [25]
-22C0 2311 # [82]
-2313 2328 # [22]
-232B 23E8 # [190]
-2400 2426 # [39]
-2440 244A # [11]
+222F 2233
+2238 223B
+223E 2247
+2249 224B
+224D 2251
+2253 225F
+2262 2263
+2268 2269
+226C 226D
+2270 2281
+2284 2285
+2288 2294
+2296 2298
+229A 22A4
+22A6 22BE
+22C0 2311
+2313 2328
+232B 23F3
+2400 2426
+2440 244A
24FF
-254C 254F # [4]
-2575 257F # [11]
-2590 2591 # [2]
-2596 259F # [10]
+254C 254F
+2575 257F
+2590 2591
+2596 259F
25A2
-25AA 25B1 # [8]
-25B4 25B5 # [2]
-25B8 25BB # [4]
-25BE 25BF # [2]
-25C2 25C5 # [4]
-25C9 25CA # [2]
-25CC 25CD # [2]
-25D2 25E1 # [16]
-25E6 25EE # [9]
-25F0 2604 # [21]
-2607 2608 # [2]
-260A 260D # [4]
-2610 2613 # [4]
-2618 261B # [4]
+25AA 25B1
+25B4 25B5
+25B8 25BB
+25BE 25BF
+25C2 25C5
+25C9 25CA
+25CC 25CD
+25D2 25E1
+25E6 25EE
+25F0 2604
+2607 2608
+260A 260D
+2610 2613
+2618 261B
261D
-261F 263F # [33]
+261F 263F
2641
-2643 265F # [29]
+2643 265F
2662
2666
266B
266E
-2670 269D # [46]
-26A0 26BD # [30]
-26C0 26C3 # [4]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756
-2758 275A # [3]
-2761
-2764 2767 # [4]
-2794
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27C4 # [5]
-27C7 27CA # [4]
+2670 269D
+26A0 26BD
+26C0 26C3
+26CE
+26E2
+26E4 26E7
+2701 2756
+2758 275A
+275F 2761
+2764 2767
+2794 27C4
+27C7 27CA
27CC
-27D0 27E5 # [22]
-27F0 2982 # [403]
-2999 29D7 # [63]
-29DC 29FB # [32]
-29FE 2B4C # [335]
-2B50 2B54 # [5]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CEE # [143]
+27CE 27E5
+27F0 2982
+2999 29D7
+29DC 29FB
+29FE 2B4C
+2B50 2B54
+2C00 2C2E
+2C30 2C5E
+2C60 2CEE
2CFD
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
2E16
-2E1A 2E1B # [2]
-2E1E 2E1F # [2]
+2E1A 2E1B
+2E1E 2E1F
2E2F
-4DC0 4DFF # [64]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
+4DC0 4DFF
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
A673
-A67E A697 # [26]
-A6A0 A6EF # [80]
+A67E A697
+A6A0 A6EF
A6F2
-A700 A78C # [141]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A828 A82B # [4]
-A830 A837 # [8]
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A822
+A828 A82B
+A830 A837
A839
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8FB # [10]
-A90A A925 # [28]
-A930 A946 # [23]
+A840 A873
+A882 A8B3
+A8F2 A8FB
+A90A A925
+A930 A946
A95F
-A984 A9B2 # [47]
-A9C1 A9C6 # [6]
-A9CA A9CD # [4]
+A984 A9B2
+A9C1 A9C6
+A9CA A9CD
A9CF
-A9DE A9DF # [2]
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
+A9DE A9DF
+AA00 AA28
+AA40 AA42
+AA44 AA4B
AA5C
-ABC0 ABE2 # [35]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB36 # [24]
-FB38 FB3C # [5]
+FB1F FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
FDFD
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FE70 FE74
+FE76 FEFC
FF66
-FF71 FF9D # [45]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE8 FFEE # [7]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FC # [45]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-10800 10805 # [6]
+FF71 FF9D
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE8 FFEE
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FC
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10858 1085F # [8]
-10900 1091B # [28]
-10920 10939 # [26]
+1083F 10855
+10858 1085F
+10900 1091B
+10920 10939
1093F
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A40 10A47 # [8]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A40 10A47
10A58
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11083 110AF # [45]
-110BB 110BD # [3]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 13257 # [600]
-1325E 13281 # [36]
-13283 13285 # [3]
-1328A 13378 # [239]
-1337C 1342E # [179]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D164 # [60]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1DD # [48]
-1D200 1D241 # [66]
+10A60 10A7F
+10B00 10B35
+10B40 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11003 11037
+11049 1104D
+11052 11065
+11083 110AF
+110BB 110BD
+12000 1236E
+12400 12462
+13000 13257
+1325E 13281
+13283 13285
+1328A 13378
+1337C 1342E
+16800 16A38
+1D000 1D0F5
+1D100 1D126
+1D129 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1DD
+1D200 1D241
1D245
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
1F12E
+1F1E6 1F1FF
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/B2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/B2.pl
index 70acb6cb8e6..2796f978291 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/B2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/B2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Break_Both}
-# \p{Lb=B2}
-# \p{Is_Line_Break=Break_Both}
-# \p{Is_Lb=B2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Break_Both}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2014
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl
index 0ec360d2867..2b6bfd093ef 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BA.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 137 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Break_After}
-# \p{Lb=BA}
-# \p{Is_Line_Break=Break_After}
-# \p{Is_Lb=BA}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Break_After}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0009
@@ -37,59 +14,61 @@ return <<'END';
00AD
058A
05BE
-0964 0965 # [2]
-0E5A 0E5B # [2]
+0964 0965
+0E5A 0E5B
0F0B
0F34
0F7F
0F85
-0FBE 0FBF # [2]
+0FBE 0FBF
0FD2
-104A 104B # [2]
+104A 104B
1361
1400
1680
-16EB 16ED # [3]
-1735 1736 # [2]
-17D4 17D5 # [2]
+16EB 16ED
+1735 1736
+17D4 17D5
17D8
17DA
-1804 1805 # [2]
-1B5A 1B5B # [2]
-1B5D 1B60 # [4]
-1C3B 1C3F # [5]
-1C7E 1C7F # [2]
-2000 2006 # [7]
-2008 200A # [3]
+1804 1805
+1B5A 1B5B
+1B5D 1B60
+1C3B 1C3F
+1C7E 1C7F
+2000 2006
+2008 200A
2010
-2012 2013 # [2]
+2012 2013
2027
2056
-2058 205B # [4]
-205D 205F # [3]
-2CFA 2CFC # [3]
+2058 205B
+205D 205F
+2CFA 2CFC
2CFF
-2E0E 2E15 # [8]
+2D70
+2E0E 2E15
2E17
2E19
-2E2A 2E2D # [4]
-2E30 2E31 # [2]
-A4FE A4FF # [2]
+2E2A 2E2D
+2E30 2E31
+A4FE A4FF
A60D
A60F
-A6F3 A6F7 # [5]
-A8CE A8CF # [2]
-A92E A92F # [2]
-A9C7 A9C9 # [3]
-AA5D AA5F # [3]
+A6F3 A6F7
+A8CE A8CF
+A92E A92F
+A9C7 A9C9
+AA5D AA5F
ABEB
-10100 10102 # [3]
+10100 10102
1039F
103D0
10857
1091F
-10A50 10A57 # [8]
-10B39 10B3F # [7]
-110BE 110C1 # [4]
-12470 12473 # [4]
+10A50 10A57
+10B39 10B3F
+11047 11048
+110BE 110C1
+12470 12473
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl
index 12741c01249..2392519eff6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BB.pl
@@ -1,47 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 19 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Break_Before}
-# \p{Lb=BB}
-# \p{Is_Line_Break=Break_Before}
-# \p{Is_Lb=BB}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Break_Before}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00B4
02C8
02CC
02DF
-0F01 0F04 # [4]
-0F06 0F07 # [2]
-0F09 0F0A # [2]
-0FD0 0FD1 # [2]
+0F01 0F04
+0F06 0F07
+0F09 0F0A
+0FD0 0FD1
0FD3
1806
1FFD
-A874 A875 # [2]
+A874 A875
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BK.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BK.pl
index 9120acc2db3..56386cbc978 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BK.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/BK.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Line_Break=Mandatory_Break}
-# \p{Lb=BK}
-# \p{Is_Line_Break=Mandatory_Break}
-# \p{Is_Lb=BK}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Mandatory_Break}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-000B 000C # [2]
-2028 2029 # [2]
+000B 000C
+2028 2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CB.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CB.pl
index a1ef1459194..12669b5c453 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CB.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CB.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Contingent_Break}
-# \p{Lb=CB}
-# \p{Is_Line_Break=Contingent_Break}
-# \p{Is_Lb=CB}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Contingent_Break}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
FFFC
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl
index d539e06784f..8da620644f9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CL.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 87 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Close_Punctuation}
-# \p{Lb=CL}
-# \p{Is_Line_Break=Close_Punctuation}
-# \p{Is_Lb=CL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Close_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
007D
@@ -71,7 +48,7 @@ return <<'END';
2E25
2E27
2E29
-3001 3002 # [2]
+3001 3002
3009
300B
300D
@@ -81,9 +58,9 @@ return <<'END';
3017
3019
301B
-301E 301F # [2]
+301E 301F
FD3F
-FE11 FE12 # [2]
+FE11 FE12
FE18
FE36
FE38
@@ -104,11 +81,11 @@ FF0C
FF0E
FF3D
FF5D
-FF60 FF61 # [2]
-FF63 FF64 # [2]
-1325B 1325D # [3]
+FF60 FF61
+FF63 FF64
+1325B 1325D
13282
13287
13289
-1337A 1337B # [2]
+1337A 1337B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl
index 1d0c048d5b0..24eebfc64bd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CM.pl
@@ -1,207 +1,189 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1436 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Combining_Mark}
-# \p{Lb=CM}
-# \p{Is_Line_Break=Combining_Mark}
-# \p{Is_Lb=CM}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Combining_Mark}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0008 # [9]
-000E 001F # [18]
-007F 0084 # [6]
-0086 009F # [26]
-0300 034E # [79]
-0350 035B # [12]
-0363 036F # [13]
-0483 0489 # [7]
-0591 05BD # [45]
+0000 0008
+000E 001F
+007F 0084
+0086 009F
+0300 034E
+0350 035B
+0363 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0903 # [4]
-093C
-093E 094E # [17]
-0951 0955 # [5]
-0962 0963 # [2]
-0981 0983 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0963
+0981 0983
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09E2 09E3 # [2]
-0A01 0A03 # [3]
+09E2 09E3
+0A01 0A03
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A83 # [3]
+0A81 0A83
0ABC
-0ABE 0AC5 # [8]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
-0AE2 0AE3 # [2]
-0B01 0B03 # [3]
+0ABE 0AC5
+0AC7 0AC9
+0ACB 0ACD
+0AE2 0AE3
+0B01 0B03
0B3C
-0B3E 0B44 # [7]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0B3E 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B62 0B63
0B82
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0C01 0C03 # [3]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0C82 0C83 # [2]
+0C01 0C03
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
+0C82 0C83
0CBC
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D02 0D03 # [2]
-0D3E 0D44 # [7]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
+0CE2 0CE3
+0D02 0D03
+0D3E 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D62 0D63 # [2]
-0D82 0D83 # [2]
+0D62 0D63
+0D82 0D83
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0F18 0F19 # [2]
+0DD8 0DDF
+0DF2 0DF3
+0F18 0F19
0F35
0F37
0F39
-0F3E 0F3F # [2]
-0F71 0F7E # [14]
-0F80 0F84 # [5]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F3F
+0F71 0F7E
+0F80 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-180B 180D # [3]
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+180B 180D
18A9
-1920 192B # [12]
-1930 193B # [12]
-1A17 1A1B # [5]
+1920 192B
+1930 193B
+1A17 1A1B
1A7F
-1B00 1B04 # [5]
-1B34 1B44 # [17]
-1B6B 1B73 # [9]
-1B80 1B82 # [3]
-1BA1 1BAA # [10]
-1C24 1C37 # [20]
-1CD0 1CD2 # [3]
-1CD4 1CE8 # [21]
+1B00 1B04
+1B34 1B44
+1B6B 1B73
+1B80 1B82
+1BA1 1BAA
+1BE6 1BF3
+1C24 1C37
+1CD0 1CD2
+1CD4 1CE8
1CED
1CF2
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200F # [4]
-202A 202E # [5]
-206A 206F # [6]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+200C 200F
+202A 202E
+206A 206F
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A823 A827 # [5]
-A880 A881 # [2]
-A8B4 A8C4 # [17]
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A953 # [13]
-A980 A983 # [4]
-A9B3 A9C0 # [14]
-AA29 AA36 # [14]
+A823 A827
+A880 A881
+A8B4 A8C4
+A8E0 A8F1
+A926 A92D
+A947 A953
+A980 A983
+A9B3 A9C0
+AA29 AA36
AA43
-AA4C AA4D # [2]
-ABE3 ABEA # [8]
-ABEC ABED # [2]
+AA4C AA4D
+ABE3 ABEA
+ABEC ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FFF9 FFFB # [3]
+FE00 FE0F
+FE20 FE26
+FFF9 FFFB
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11082 # [3]
-110B0 110BA # [11]
-1D165 1D169 # [5]
-1D16D 1D182 # [22]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
+11000 11002
+11038 11046
+11080 11082
+110B0 110BA
+1D165 1D169
+1D16D 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
+E0020 E007F
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CP.pl
index 879221130ed..4a3a9c754e3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/CP.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Line_Break=Close_Parenthesis}
-# \p{Lb=CP}
-# \p{Is_Line_Break=Close_Parenthesis}
-# \p{Is_Lb=CP}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Close_Parenthesis}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0029
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl
index 7fad74ea793..4ce6be4395b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/EX.pl
@@ -1,57 +1,34 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 34 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Exclamation}
-# \p{Lb=EX}
-# \p{Is_Line_Break=Exclamation}
-# \p{Is_Lb=EX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Exclamation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0021
003F
05C6
061B
-061E 061F # [2]
+061E 061F
06D4
07F9
-0F0D 0F11 # [5]
+0F0D 0F11
0F14
-1802 1803 # [2]
-1808 1809 # [2]
-1944 1945 # [2]
-2762 2763 # [2]
+1802 1803
+1808 1809
+1944 1945
+2762 2763
2CF9
2CFE
2E2E
A60E
-A876 A877 # [2]
-FE15 FE16 # [2]
-FE56 FE57 # [2]
+A876 A877
+FE15 FE16
+FE56 FE57
FF01
FF1F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl
index dfc6d870da8..a4d02defddc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/GL.pl
@@ -1,43 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Glue}
-# \p{Lb=GL}
-# \p{Is_Line_Break=Glue}
-# \p{Is_Lb=GL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Glue}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A0
034F
-035C 0362 # [7]
+035C 0362
0F08
0F0C
0F12
+0FD9 0FDA
180E
2007
2011
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/HY.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/HY.pl
index 21b145bc699..b98662e82f3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/HY.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/HY.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Hyphen}
-# \p{Lb=HY}
-# \p{Is_Line_Break=Hyphen}
-# \p{Is_Lb=HY}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Hyphen}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl
index 1bb47cea588..f6e07d2b2c9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ID.pl
@@ -1,106 +1,85 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 161_775 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Line_Break=Ideographic}
-# \p{Lb=ID}
-# \p{Is_Line_Break=Ideographic}
-# \p{Is_Lb=ID}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Ideographic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
3000
-3003 3004 # [2]
-3006 3007 # [2]
-3012 3013 # [2]
-3020 3029 # [10]
-3030 303A # [11]
-303D 303F # [3]
+3003 3004
+3006 3007
+3012 3013
+3020 3029
+3030 303A
+303D 303F
3042
3044
3046
3048
-304A 3062 # [25]
-3064 3082 # [31]
+304A 3062
+3064 3082
3084
3086
-3088 308D # [6]
-308F 3094 # [6]
+3088 308D
+308F 3094
309F
30A2
30A4
30A6
30A8
-30AA 30C2 # [25]
-30C4 30E2 # [31]
+30AA 30C2
+30C4 30E2
30E4
30E6
-30E8 30ED # [6]
-30EF 30F4 # [6]
-30F7 30FA # [4]
+30E8 30ED
+30EF 30F4
+30F7 30FA
30FF
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-3200 321E # [31]
-3220 3247 # [40]
-3250 32FE # [175]
-3300 4DBF # [6848]
-4E00 A014 # [21_013]
-A016 A48C # [1143]
-A490 A4C6 # [55]
-F900 FAFF # [512]
-FE30 FE34 # [5]
-FE45 FE46 # [2]
-FE49 FE4F # [7]
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+3200 321E
+3220 3247
+3250 32FE
+3300 4DBF
+4E00 A014
+A016 A48C
+A490 A4C6
+F900 FAFF
+FE30 FE34
+FE45 FE46
+FE49 FE4F
FE51
FE58
-FE5F FE66 # [8]
+FE5F FE66
FE68
FE6B
-FF02 FF03 # [2]
-FF06 FF07 # [2]
-FF0A FF0B # [2]
+FF02 FF03
+FF06 FF07
+FF0A FF0B
FF0D
-FF0F FF19 # [11]
-FF1C FF1E # [3]
-FF20 FF3A # [27]
+FF0F FF19
+FF1C FF1E
+FF20 FF3A
FF3C
-FF3E FF5A # [29]
+FF3E FF5A
FF5C
FF5E
-FFE2 FFE4 # [3]
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2FFFD # [65_534]
-30000 3FFFD # [65_534]
+FFE2 FFE4
+1B000 1B001
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+20000 2FFFD
+30000 3FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl
index 3a82f6b5478..02211ba1bcb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IN.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Line_Break=Inseparable}
-# \p{Lb=IN}
-# \p{Is_Line_Break=Inseperable}
-# \p{Is_Lb=Inseparable}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Inseparable}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2024 2026 # [3]
+2024 2026
FE19
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl
index 3666ba440c1..4e7f62c8bfc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/IS.pl
@@ -1,45 +1,22 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 13 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Infix_Numeric}
-# \p{Lb=IS}
-# \p{Is_Line_Break=Infix_Numeric}
-# \p{Is_Lb=IS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Infix_Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002C
002E
-003A 003B # [2]
+003A 003B
037E
0589
-060C 060D # [2]
+060C 060D
07F8
2044
FE10
-FE13 FE14 # [2]
+FE13 FE14
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NL.pl
index 1515bfc6099..ad23603d998 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NL.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Next_Line}
-# \p{Lb=NL}
-# \p{Is_Line_Break=Next_Line}
-# \p{Is_Lb=NL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Next_Line}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0085
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl
index 4e858a2eef0..79f3b798b57 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NS.pl
@@ -1,43 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 77 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Nonstarter}
-# \p{Lb=NS}
-# \p{Is_Line_Break=Nonstarter}
-# \p{Is_Lb=NS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Nonstarter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
17D6
-203C 203D # [2]
-2047 2049 # [3]
+203C 203D
+2047 2049
3005
301C
-303B 303C # [2]
+303B 303C
3041
3043
3045
@@ -48,9 +25,9 @@ return <<'END';
3085
3087
308E
-3095 3096 # [2]
-309B 309E # [4]
-30A0 30A1 # [2]
+3095 3096
+309B 309E
+30A0 30A1
30A3
30A5
30A7
@@ -60,13 +37,13 @@ return <<'END';
30E5
30E7
30EE
-30F5 30F6 # [2]
-30FB 30FE # [4]
-31F0 31FF # [16]
+30F5 30F6
+30FB 30FE
+31F0 31FF
A015
-FE54 FE55 # [2]
-FF1A FF1B # [2]
+FE54 FE55
+FF1A FF1B
FF65
-FF67 FF70 # [10]
-FF9E FF9F # [2]
+FF67 FF70
+FF9E FF9F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl
index 52449a5e9cc..caed4c171e7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/NU.pl
@@ -1,85 +1,50 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 403 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Numeric}
-# \p{Lb=NU}
-# \p{Is_Line_Break=Numeric}
-# \p{Is_Lb=NU}
-#
-# \p{Sentence_Break=Numeric}
-# \p{SB=NU}
-# \p{Is_Sentence_Break=Numeric}
-# \p{Is_SB=NU}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_SB: Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0660 0669 # [10]
-066B 066C # [2]
-06F0 06F9 # [10]
-07C0 07C9 # [10]
-0966 096F # [10]
-09E6 09EF # [10]
-0A66 0A6F # [10]
-0AE6 0AEF # [10]
-0B66 0B6F # [10]
-0BE6 0BEF # [10]
-0C66 0C6F # [10]
-0CE6 0CEF # [10]
-0D66 0D6F # [10]
-0E50 0E59 # [10]
-0ED0 0ED9 # [10]
-0F20 0F29 # [10]
-1040 1049 # [10]
-1090 1099 # [10]
-17E0 17E9 # [10]
-1810 1819 # [10]
-1946 194F # [10]
-19D0 19DA # [11]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
-1B50 1B59 # [10]
-1BB0 1BB9 # [10]
-1C40 1C49 # [10]
-1C50 1C59 # [10]
-A620 A629 # [10]
-A8D0 A8D9 # [10]
-A900 A909 # [10]
-A9D0 A9D9 # [10]
-AA50 AA59 # [10]
-ABF0 ABF9 # [10]
-104A0 104A9 # [10]
-1D7CE 1D7FF # [50]
+0030 0039
+0660 0669
+066B 066C
+06F0 06F9
+07C0 07C9
+0966 096F
+09E6 09EF
+0A66 0A6F
+0AE6 0AEF
+0B66 0B6F
+0BE6 0BEF
+0C66 0C6F
+0CE6 0CEF
+0D66 0D6F
+0E50 0E59
+0ED0 0ED9
+0F20 0F29
+1040 1049
+1090 1099
+17E0 17E9
+1810 1819
+1946 194F
+19D0 19D9
+1A80 1A89
+1A90 1A99
+1B50 1B59
+1BB0 1BB9
+1C40 1C49
+1C50 1C59
+A620 A629
+A8D0 A8D9
+A900 A909
+A9D0 A9D9
+AA50 AA59
+ABF0 ABF9
+104A0 104A9
+11066 1106F
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl
index 07f8000e256..a288991307b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/OP.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 81 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Open_Punctuation}
-# \p{Lb=OP}
-# \p{Is_Line_Break=Open_Punctuation}
-# \p{Is_Lb=OP}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Open_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0028
@@ -107,7 +84,7 @@ FF3B
FF5B
FF5F
FF62
-13258 1325A # [3]
+13258 1325A
13286
13288
13379
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl
index be022b844b5..c941467e55a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PO.pl
@@ -1,46 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 28 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Postfix_Numeric}
-# \p{Lb=PO}
-# \p{Is_Line_Break=Postfix_Numeric}
-# \p{Is_Lb=PO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Postfix_Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0025
00A2
00B0
-0609 060B # [3]
+0609 060B
066A
-09F2 09F3 # [2]
+09F2 09F3
09F9
0D79
-2030 2037 # [8]
+2030 2037
20A7
20B6
2103
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl
index 6ef32a32247..477a0934754 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/PR.pl
@@ -1,54 +1,31 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 43 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Prefix_Numeric}
-# \p{Lb=PR}
-# \p{Is_Line_Break=Prefix_Numeric}
-# \p{Is_Lb=PR}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Prefix_Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0024
002B
005C
-00A3 00A5 # [3]
+00A3 00A5
00B1
09FB
0AF1
0BF9
0E3F
17DB
-20A0 20A6 # [7]
-20A8 20B5 # [14]
-20B7 20B8 # [2]
+20A0 20A6
+20A8 20B5
+20B7 20B9
2116
-2212 2213 # [2]
+2212 2213
FE69
FF04
FFE1
-FFE5 FFE6 # [2]
+FFE5 FFE6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl
index 54e5f2bb68b..82e3528f5c7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/QU.pl
@@ -1,47 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 34 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Quotation}
-# \p{Lb=QU}
-# \p{Is_Line_Break=Quotation}
-# \p{Is_Lb=QU}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Quotation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0022
0027
00AB
00BB
-2018 2019 # [2]
-201B 201D # [3]
+2018 2019
+201B 201D
201F
-2039 203A # [2]
-275B 275E # [4]
-2E00 2E0D # [14]
-2E1C 2E1D # [2]
-2E20 2E21 # [2]
+2039 203A
+275B 275E
+2E00 2E0D
+2E1C 2E1D
+2E20 2E21
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl
index dbf6db1c1d3..04ae5b02237 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SA.pl
@@ -1,71 +1,49 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 662 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Line_Break=Complex_Context}
-# \p{Lb=SA}
-# \p{Is_Line_Break=Complex_Context}
-# \p{Is_Lb=SA}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Complex_Context}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E01 0E3A # [58]
-0E40 0E4E # [15]
-0E81 0E82 # [2]
+0E01 0E3A
+0E40 0E4E
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0EDC 0EDD # [2]
-1000 103F # [64]
-1050 108F # [64]
-109A 109F # [6]
-1780 17D3 # [84]
+0EC8 0ECD
+0EDC 0EDD
+1000 103F
+1050 108F
+109A 109F
+1780 17D3
17D7
-17DC 17DD # [2]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19DE 19DF # [2]
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1AA0 1AAD # [14]
-AA60 AA7B # [28]
-AA80 AAC2 # [67]
-AADB AADF # [5]
+17DC 17DD
+1950 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19DA
+19DE 19DF
+1A20 1A5E
+1A60 1A7C
+1AA0 1AAD
+AA60 AA7B
+AA80 AAC2
+AADB AADF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SG.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SG.pl
index 9b85ecf731a..45e26495da2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SG.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SG.pl
@@ -1,38 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 2048 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Line_Break=Surrogate}
-# D \p{Lb=SG}
-# D \p{Is_Line_Break=Surrogate}
-# D \p{Is_Lb=SG}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Surrogate}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-D800 DFFF # [2048]
+D800 DFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SP.pl
index e35a24cc63c..a6db1353d86 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SP.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Space}
-# \p{Lb=SP}
-# \p{Is_Line_Break=Space}
-# \p{Is_Lb=SP}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Space}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0020
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SY.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SY.pl
index 7629a0a5b70..33c530c1614 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SY.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/SY.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=Break_Symbols}
-# \p{Lb=SY}
-# \p{Is_Line_Break=Break_Symbols}
-# \p{Is_Lb=SY}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Break_Symbols}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/WJ.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/WJ.pl
index b21bc4a0f6f..7a2b86f6b8c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/WJ.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/WJ.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Line_Break=Word_Joiner}
-# \p{Lb=WJ}
-# \p{Is_Line_Break=Word_Joiner}
-# \p{Is_Lb=WJ}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Word_Joiner}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2060
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl
index fcab14a95eb..10914215ffc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/XX.pl
@@ -1,330 +1,290 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 920_933 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Line_Break=Unknown}
-# \p{Lb=XX}
-# \p{Is_Line_Break=Unknown}
-# \p{Is_Lb=XX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: Unknown}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0378 0379 # [2]
-037F 0383 # [5]
+0378 0379
+037F 0383
038B
038D
03A2
-0526 0530 # [11]
-0557 0558 # [2]
+0528 0530
+0557 0558
0560
0588
-058B 0590 # [6]
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 05FF # [11]
-0604 0605 # [2]
-061C 061D # [2]
-0620
-065F
+058B 0590
+05C8 05CF
+05EB 05EF
+05F5 05FF
+0604 0605
+061C 061D
070E
-074B 074C # [2]
-07B2 07BF # [14]
-07FB 07FF # [5]
-082E 082F # [2]
-083F 08FF # [193]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0973 0978 # [6]
+074B 074C
+07B2 07BF
+07FB 07FF
+082E 082F
+083F
+085C 085D
+085F 08FF
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09FC 0A00 # [5]
+09E4 09E5
+09FC 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
0AF0
-0AF2 0B00 # [15]
+0AF2 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
-0B72 0B81 # [16]
+0B64 0B65
+0B78 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BFB 0C00 # [6]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C5A 0C5F
+0C64 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
+0CE4 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF5 0E00 # [12]
-0E3B 0E3E # [4]
-0E5C 0E80 # [37]
+0DE0 0DF1
+0DF5 0E00
+0E3B 0E3E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
0F48
-0F6D 0F70 # [4]
-0F8C 0F8F # [4]
+0F6D 0F70
0F98
0FBD
0FCD
-0FD9 0FFF # [39]
-10C6 10CF # [10]
-10FD 10FF # [3]
+0FDB 0FFF
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135C
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1715 171F # [11]
-1737 173F # [9]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17DE 17DF # [2]
-17EA 17EF # [6]
-17FA 17FF # [6]
+1774 177F
+17DE 17DF
+17EA 17EF
+17FA 17FF
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 193F # [4]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A1C 1A1D # [2]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A1C 1A1D
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1AFF # [82]
-1B4C 1B4F # [4]
-1B7D 1B7F # [3]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1AFF
+1B4C 1B4F
+1B7D 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFB
+1C38 1C3A
+1C4A 1C4C
+1C80 1CCF
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-2065 2069 # [5]
-2072 2073 # [2]
+2065 2069
+2072 2073
208F
-2095 209F # [11]
-20B9 20CF # [23]
-20F1 20FF # [15]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20CF
+20F1 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CF2 2CF8 # [7]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CF2 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -333,181 +293,213 @@ return <<'END';
2DCF
2DD7
2DDF
-2E32 2E7F # [78]
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
3040
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A674 A67B # [8]
-A698 A69F # [8]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8FC A8FF # [4]
-A954 A95E # [11]
-A97D A97F # [3]
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A674 A67B
+A698 A69F
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
+A82C A82F
+A83A A83F
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8FC A8FF
+A954 A95E
+A97D A97F
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC D7FF # [4]
-E000 F8FF # [6400]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A9DA A9DD
+A9E0 A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC D7FF
+E000 F8FF
+FB07 FB12
+FB18 FB1C
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFE FDFF # [2]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFE FDFF
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFF8 # [10]
-FFFE FFFF # [2]
+FFEF FFF8
+FFFE FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FE 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 1107F # [513]
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
-1D1DE 1D1FF # [34]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+10A34 10A37
+10A3B 10A3E
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+1104E 11051
+11070 1107F
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
+1D1DE 1D1FF
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2FFFE 2FFFF # [2]
-3FFFE E0000 # [655_363]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFF
+2FFFE 2FFFF
+3FFFE E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ZW.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ZW.pl
index 28a251cecc1..4c749f7106b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ZW.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lb/ZW.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Line_Break=ZWSpace}
-# \p{Lb=ZW}
-# \p{Is_Line_Break=ZWSpace}
-# \p{Is_Lb=ZW}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lb: ZWSpace}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
200B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lower/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lower/N.pl
index 950f76bed36..7b71ff9bc68 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lower/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lower/N.pl
@@ -1,47 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_204 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Lowercase=No}
-# \p{Lower=N}
-# \p{Is_Lowercase=F}
-# \p{Is_Lower=False}
-#
-# \P{Lower}
-# \P{Is_Lower}
-# \P{Lowercase}
-# \P{Is_Lowercase}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lower: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0060 # [97]
-007B 00A9 # [47]
-00AB 00B4 # [10]
-00B6 00B9 # [4]
-00BB 00DE # [36]
+0000 0060
+007B 00A9
+00AB 00B4
+00B6 00B9
+00BB 00DE
00F7
0100
0102
@@ -102,31 +74,31 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
-01BB 01BC # [2]
-01C0 01C5 # [6]
-01C7 01C8 # [2]
-01CA 01CB # [2]
+01B7 01B8
+01BB 01BC
+01C0 01C5
+01C7 01C8
+01CA 01CB
01CD
01CF
01D1
@@ -144,9 +116,9 @@ return <<'END';
01EA
01EC
01EE
-01F1 01F2 # [2]
+01F1 01F2
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -176,26 +148,26 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
024E
0294
-02B9 02BF # [7]
-02C2 02DF # [30]
-02E5 0344 # [96]
-0346 0370 # [43]
+02B9 02BF
+02C2 02DF
+02E5 0344
+0346 0370
0372
-0374 0376 # [3]
-0378 0379 # [2]
-037E 038F # [18]
-0391 03AB # [27]
+0374 0376
+0378 0379
+037E 038F
+0391 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -209,9 +181,9 @@ return <<'END';
03EC
03EE
03F4
-03F6 03F7 # [2]
-03F9 03FA # [2]
-03FD 042F # [51]
+03F6 03F7
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -229,7 +201,7 @@ return <<'END';
047C
047E
0480
-0482 048A # [9]
+0482 048A
048C
048E
0490
@@ -256,7 +228,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -306,9 +278,10 @@ return <<'END';
0520
0522
0524
-0526 0560 # [59]
-0588 1CFF # [6008]
-1DC0 1E00 # [65]
+0526
+0528 0560
+0588 1CFF
+1DC0 1E00
1E02
1E04
1E06
@@ -432,49 +405,49 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F16 1F1F # [10]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F46 1F4F # [10]
-1F58 1F5F # [8]
-1F68 1F6F # [8]
-1F7E 1F7F # [2]
-1F88 1F8F # [8]
-1F98 1F9F # [8]
-1FA8 1FAF # [8]
+1F08 1F0F
+1F16 1F1F
+1F28 1F2F
+1F38 1F3F
+1F46 1F4F
+1F58 1F5F
+1F68 1F6F
+1F7E 1F7F
+1F88 1F8F
+1F98 1F9F
+1FA8 1FAF
1FB5
-1FB8 1FBD # [6]
-1FBF 1FC1 # [3]
+1FB8 1FBD
+1FBF 1FC1
1FC5
-1FC8 1FCF # [8]
-1FD4 1FD5 # [2]
-1FD8 1FDF # [8]
-1FE8 1FF1 # [10]
+1FC8 1FCF
+1FD4 1FD5
+1FD8 1FDF
+1FE8 1FF1
1FF5
-1FF8 208F # [152]
-2095 2109 # [117]
-210B 210D # [3]
-2110 2112 # [3]
-2114 212E # [27]
-2130 2133 # [4]
-2135 2138 # [4]
-213A 213B # [2]
-213E 2145 # [8]
-214A 214D # [4]
-214F 216F # [33]
-2180 2183 # [4]
-2185 24CF # [843]
-24EA 2C2F # [1862]
-2C5F 2C60 # [2]
-2C62 2C64 # [3]
+1FF8 208F
+2095 2109
+210B 210D
+2110 2112
+2114 212E
+2130 2133
+2135 2138
+213A 213B
+213E 2145
+214A 214D
+214F 216F
+2180 2183
+2185 24CF
+24EA 2C2F
+2C5F 2C60
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -524,10 +497,10 @@ return <<'END';
2CDE
2CE0
2CE2
-2CE5 2CEB # [7]
+2CE5 2CEB
2CED
-2CEF 2CFF # [17]
-2D26 A640 # [31_003]
+2CEF 2CFF
+2D26 A640
A642
A644
A646
@@ -543,13 +516,14 @@ A658
A65A
A65C
A65E
-A660 A662 # [3]
+A660
+A662
A664
A666
A668
A66A
A66C
-A66E A680 # [19]
+A66E A680
A682
A684
A686
@@ -561,7 +535,7 @@ A690
A692
A694
A696
-A698 A722 # [139]
+A698 A722
A724
A726
A728
@@ -601,43 +575,51 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
-A788 A78B # [4]
-A78D FAFF # [21_363]
-FB07 FB12 # [12]
-FB18 FF40 # [1065]
-FF5B 10427 # [1229]
-10450 1D419 # [53_194]
-1D434 1D44D # [26]
+A788 A78B
+A78D
+A78F A790
+A792 A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+A7AA A7F9
+A7FB FAFF
+FB07 FB12
+FB18 FF40
+FF5B 10427
+10450 1D419
+1D434 1D44D
1D455
-1D468 1D481 # [26]
-1D49C 1D4B5 # [26]
+1D468 1D481
+1D49C 1D4B5
1D4BA
1D4BC
1D4C4
-1D4D0 1D4E9 # [26]
-1D504 1D51D # [26]
-1D538 1D551 # [26]
-1D56C 1D585 # [26]
-1D5A0 1D5B9 # [26]
-1D5D4 1D5ED # [26]
-1D608 1D621 # [26]
-1D63C 1D655 # [26]
-1D670 1D689 # [26]
-1D6A6 1D6C1 # [28]
+1D4D0 1D4E9
+1D504 1D51D
+1D538 1D551
+1D56C 1D585
+1D5A0 1D5B9
+1D5D4 1D5ED
+1D608 1D621
+1D63C 1D655
+1D670 1D689
+1D6A6 1D6C1
1D6DB
-1D6E2 1D6FB # [26]
+1D6E2 1D6FB
1D715
-1D71C 1D735 # [26]
+1D71C 1D735
1D74F
-1D756 1D76F # [26]
+1D756 1D76F
1D789
-1D790 1D7A9 # [26]
+1D790 1D7A9
1D7C3
1D7CA
-1D7CC 10FFFF # [993_332]
+1D7CC 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl
index 567223b8b00..b9348da56ab 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Lower/Y.pl
@@ -1,48 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1908 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Lowercase=Yes}
-# \p{Lower=Y}
-# \p{Is_Lowercase=T}
-# \p{Is_Lower=True}
-#
-# \p{Lower}
-# \p{Is_Lower}
-# \p{Lowercase}
-# \p{Is_Lowercase}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Lower: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
00AA
00B5
00BA
-00DF 00F6 # [24]
-00F8 00FF # [8]
+00DF 00F6
+00F8 00FF
0101
0103
0105
@@ -70,7 +42,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -78,7 +50,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -104,26 +76,26 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BA # [2]
-01BD 01BF # [3]
+01B9 01BA
+01BD 01BF
01C6
01C9
01CC
@@ -134,7 +106,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -143,7 +115,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F3
01F5
01F9
@@ -175,27 +147,27 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0293 # [69]
-0295 02B8 # [36]
-02C0 02C1 # [2]
-02E0 02E4 # [5]
+024F 0293
+0295 02B8
+02C0 02C1
+02E0 02E4
0345
0371
0373
0377
-037A 037D # [4]
+037A 037D
0390
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -207,11 +179,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F3 # [5]
+03EF 03F3
03F5
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -262,7 +234,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -306,8 +278,9 @@ return <<'END';
0521
0523
0525
-0561 0587 # [39]
-1D00 1DBF # [192]
+0527
+0561 0587
+1D00 1DBF
1E01
1E03
1E05
@@ -382,7 +355,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9D # [9]
+1E95 1E9D
1E9F
1EA1
1EA3
@@ -431,49 +404,49 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F15 # [6]
-1F20 1F27 # [8]
-1F30 1F37 # [8]
-1F40 1F45 # [6]
-1F50 1F57 # [8]
-1F60 1F67 # [8]
-1F70 1F7D # [14]
-1F80 1F87 # [8]
-1F90 1F97 # [8]
-1FA0 1FA7 # [8]
-1FB0 1FB4 # [5]
-1FB6 1FB7 # [2]
+1EFF 1F07
+1F10 1F15
+1F20 1F27
+1F30 1F37
+1F40 1F45
+1F50 1F57
+1F60 1F67
+1F70 1F7D
+1F80 1F87
+1F90 1F97
+1FA0 1FA7
+1FB0 1FB4
+1FB6 1FB7
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FC7 # [2]
-1FD0 1FD3 # [4]
-1FD6 1FD7 # [2]
-1FE0 1FE7 # [8]
-1FF2 1FF4 # [3]
-1FF6 1FF7 # [2]
-2090 2094 # [5]
+1FC2 1FC4
+1FC6 1FC7
+1FD0 1FD3
+1FD6 1FD7
+1FE0 1FE7
+1FF2 1FF4
+1FF6 1FF7
+2090 2094
210A
-210E 210F # [2]
+210E 210F
2113
212F
2134
2139
-213C 213D # [2]
-2146 2149 # [4]
+213C 213D
+2146 2149
214E
-2170 217F # [16]
+2170 217F
2184
-24D0 24E9 # [26]
-2C30 2C5E # [47]
+24D0 24E9
+2C30 2C5E
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7D # [8]
+2C73 2C74
+2C76 2C7D
2C81
2C83
2C85
@@ -523,10 +496,10 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CE4 # [2]
+2CE3 2CE4
2CEC
2CEE
-2D00 2D25 # [38]
+2D00 2D25
A641
A643
A645
@@ -543,6 +516,7 @@ A659
A65B
A65D
A65F
+A661
A663
A665
A667
@@ -567,7 +541,7 @@ A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -598,7 +572,7 @@ A767
A769
A76B
A76D
-A76F A778 # [10]
+A76F A778
A77A
A77C
A77F
@@ -607,36 +581,44 @@ A783
A785
A787
A78C
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF41 FF5A # [26]
-10428 1044F # [40]
-1D41A 1D433 # [26]
-1D44E 1D454 # [7]
-1D456 1D467 # [18]
-1D482 1D49B # [26]
-1D4B6 1D4B9 # [4]
+A78E
+A791
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9
+A7FA
+FB00 FB06
+FB13 FB17
+FF41 FF5A
+10428 1044F
+1D41A 1D433
+1D44E 1D454
+1D456 1D467
+1D482 1D49B
+1D4B6 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D4CF # [11]
-1D4EA 1D503 # [26]
-1D51E 1D537 # [26]
-1D552 1D56B # [26]
-1D586 1D59F # [26]
-1D5BA 1D5D3 # [26]
-1D5EE 1D607 # [26]
-1D622 1D63B # [26]
-1D656 1D66F # [26]
-1D68A 1D6A5 # [28]
-1D6C2 1D6DA # [25]
-1D6DC 1D6E1 # [6]
-1D6FC 1D714 # [25]
-1D716 1D71B # [6]
-1D736 1D74E # [25]
-1D750 1D755 # [6]
-1D770 1D788 # [25]
-1D78A 1D78F # [6]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7C9 # [6]
+1D4BD 1D4C3
+1D4C5 1D4CF
+1D4EA 1D503
+1D51E 1D537
+1D552 1D56B
+1D586 1D59F
+1D5BA 1D5D3
+1D5EE 1D607
+1D622 1D63B
+1D656 1D66F
+1D68A 1D6A5
+1D6C2 1D6DA
+1D6DC 1D6E1
+1D6FC 1D714
+1D716 1D71B
+1D736 1D74E
+1D750 1D755
+1D770 1D788
+1D78A 1D78F
+1D7AA 1D7C2
+1D7C4 1D7C9
1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Math/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Math/N.pl
index 81c084631ec..cb5886f431e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Math/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Math/N.pl
@@ -1,144 +1,119 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_111_951 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Math=No}
-# \p{Is_Math=N}
-# \p{Math=F}
-# \p{Is_Math=False}
-#
-# \P{Math}
-# \P{Is_Math}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Math: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002A # [43]
-002C 003B # [16]
-003F 005D # [31]
-005F 007B # [29]
+0000 002A
+002C 003B
+003F 005D
+005F 007B
007D
-007F 00AB # [45]
-00AD 00B0 # [4]
-00B2 00D6 # [37]
-00D8 00F6 # [31]
-00F8 03CF # [728]
-03D3 03D4 # [2]
-03D6 03EF # [26]
-03F2 03F3 # [2]
-03F7 0605 # [527]
-0609 2015 # [6669]
-2017 2031 # [27]
-2035 203F # [11]
-2041 2043 # [3]
-2045 2051 # [13]
-2053 2060 # [14]
-2065 2079 # [21]
-207F 2089 # [11]
-208F 20CF # [65]
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-20E7 20EA # [4]
-20F0 2101 # [18]
-2103 2109 # [7]
+007F 00AB
+00AD 00B0
+00B2 00D6
+00D8 00F6
+00F8 03CF
+03D3 03D4
+03D6 03EF
+03F2 03F3
+03F7 0605
+0609 2015
+2017 2031
+2035 203F
+2041 2043
+2045 2051
+2053 2060
+2065 2079
+207F 2089
+208F 20CF
+20DD 20E0
+20E2 20E4
+20E7 20EA
+20F0 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
-2125 2127 # [3]
-212A 212B # [2]
+2116 2117
+211E 2123
+2125 2127
+212A 212B
212E
2132
-2139 213B # [3]
+2139 213B
214A
-214C 218F # [68]
+214C 218F
21A8
21AF
-21B2 21B5 # [4]
-21B8 21BB # [4]
+21B2 21B5
+21B8 21BB
21DC
-21DE 21E3 # [6]
-21E6 21F3 # [14]
-2300 2307 # [8]
-230C 231F # [20]
-2322 237B # [90]
-237D 239A # [30]
+21DE 21E3
+21E6 21F3
+2300 2307
+230C 231F
+2322 237B
+237D 239A
23B6
-23B8 23CF # [24]
-23D1 23DB # [11]
-23E3 259F # [445]
-25A2 25AD # [12]
-25B8 25BB # [4]
-25C2 25C5 # [4]
-25C8 25C9 # [2]
-25CC 25CE # [3]
-25D4 25E1 # [14]
+23B8 23CF
+23D1 23DB
+23E3 259F
+25A2 25AD
+25B8 25BB
+25C2 25C5
+25C8 25C9
+25CC 25CE
+25D4 25E1
25E3
-25E5 25E6 # [2]
-25ED 25F7 # [11]
-2600 2604 # [5]
-2607 263F # [57]
+25E5 25E6
+25ED 25F7
+2600 2604
+2607 263F
2641
-2643 265F # [29]
-2664 266C # [9]
-2670 27BF # [336]
+2643 265F
+2664 266C
+2670 27BF
27CB
-27CD 27CF # [3]
-2800 28FF # [256]
-2B00 2B2F # [48]
-2B45 2B46 # [2]
-2B4D FB28 # [53_212]
-FB2A FE60 # [823]
+27CD
+2800 28FF
+2B00 2B2F
+2B45 2B46
+2B4D FB28
+FB2A FE60
FE67
-FE69 FF0A # [162]
-FF0C FF1B # [16]
-FF1F FF3B # [29]
+FE69 FF0A
+FF0C FF1B
+FF1F FF3B
FF3D
-FF3F FF5B # [29]
+FF3F FF5B
FF5D
-FF5F FFE1 # [131]
-FFE3 FFE8 # [6]
-FFED 1D3FF # [54_291]
+FF5F FFE1
+FFE3 FFE8
+FFED 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 10FFFF # [993_280]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl
index b2b85b98d91..9ba948df7aa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Math/Y.pl
@@ -1,42 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2161 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Math=Yes}
-# \p{Is_Math=Y}
-# \p{Math=T}
-# \p{Is_Math=True}
-#
-# \p{Math}
-# \p{Is_Math}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Math: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002B
-003C 003E # [3]
+003C 003E
005E
007C
007E
@@ -44,100 +18,101 @@ return <<'END';
00B1
00D7
00F7
-03D0 03D2 # [3]
+03D0 03D2
03D5
-03F0 03F1 # [2]
-03F4 03F6 # [3]
-0606 0608 # [3]
+03F0 03F1
+03F4 03F6
+0606 0608
2016
-2032 2034 # [3]
+2032 2034
2040
2044
2052
-2061 2064 # [4]
-207A 207E # [5]
-208A 208E # [5]
-20D0 20DC # [13]
+2061 2064
+207A 207E
+208A 208E
+20D0 20DC
20E1
-20E5 20E6 # [2]
-20EB 20EF # [5]
+20E5 20E6
+20EB 20EF
2102
-210A 2113 # [10]
+2107
+210A 2113
2115
-2119 211D # [5]
+2118 211D
2124
-2128 2129 # [2]
-212C 212D # [2]
-212F 2131 # [3]
-2133 2138 # [6]
-213C 2149 # [14]
+2128 2129
+212C 212D
+212F 2131
+2133 2138
+213C 2149
214B
-2190 21A7 # [24]
-21A9 21AE # [6]
-21B0 21B1 # [2]
-21B6 21B7 # [2]
-21BC 21DB # [32]
+2190 21A7
+21A9 21AE
+21B0 21B1
+21B6 21B7
+21BC 21DB
21DD
-21E4 21E5 # [2]
-21F4 22FF # [268]
-2308 230B # [4]
-2320 2321 # [2]
+21E4 21E5
+21F4 22FF
+2308 230B
+2320 2321
237C
-239B 23B5 # [27]
+239B 23B5
23B7
23D0
-23DC 23E2 # [7]
-25A0 25A1 # [2]
-25AE 25B7 # [10]
-25BC 25C1 # [6]
-25C6 25C7 # [2]
-25CA 25CB # [2]
-25CF 25D3 # [5]
+23DC 23E2
+25A0 25A1
+25AE 25B7
+25BC 25C1
+25C6 25C7
+25CA 25CB
+25CF 25D3
25E2
25E4
-25E7 25EC # [6]
-25F8 25FF # [8]
-2605 2606 # [2]
+25E7 25EC
+25F8 25FF
+2605 2606
2640
2642
-2660 2663 # [4]
-266D 266F # [3]
-27C0 27CA # [11]
+2660 2663
+266D 266F
+27C0 27CA
27CC
-27D0 27FF # [48]
-2900 2AFF # [512]
-2B30 2B44 # [21]
-2B47 2B4C # [6]
+27CE 27FF
+2900 2AFF
+2B30 2B44
+2B47 2B4C
FB29
-FE61 FE66 # [6]
+FE61 FE66
FE68
FF0B
-FF1C FF1E # [3]
+FF1C FF1E
FF3C
FF3E
FF5C
FF5E
FFE2
-FFE9 FFEC # [4]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FFE9 FFEC
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NChar/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NChar/N.pl
index 26f86670eb3..633dc119811 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NChar/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NChar/N.pl
@@ -1,58 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_046 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Noncharacter_Code_Point=No}
-# \p{NChar=N}
-# \p{Is_Noncharacter_Code_Point=F}
-# \p{Is_NChar=False}
-#
-# \P{Noncharacter_Code_Point}
-# \P{Is_Noncharacter_Code_Point}
-# \P{NChar}
-# \P{Is_NChar}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NChar: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 FDCF # [64_976]
-FDF0 FFFD # [526]
-10000 1FFFD # [65_534]
-20000 2FFFD # [65_534]
-30000 3FFFD # [65_534]
-40000 4FFFD # [65_534]
-50000 5FFFD # [65_534]
-60000 6FFFD # [65_534]
-70000 7FFFD # [65_534]
-80000 8FFFD # [65_534]
-90000 9FFFD # [65_534]
-A0000 AFFFD # [65_534]
-B0000 BFFFD # [65_534]
-C0000 CFFFD # [65_534]
-D0000 DFFFD # [65_534]
-E0000 EFFFD # [65_534]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+0000 FDCF
+FDF0 FFFD
+10000 1FFFD
+20000 2FFFD
+30000 3FFFD
+40000 4FFFD
+50000 5FFFD
+60000 6FFFD
+70000 7FFFD
+80000 8FFFD
+90000 9FFFD
+A0000 AFFFD
+B0000 BFFFD
+C0000 CFFFD
+D0000 DFFFD
+E0000 EFFFD
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NChar/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NChar/Y.pl
index 9ac15ab557f..5be956b8379 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NChar/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NChar/Y.pl
@@ -1,58 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 66 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Noncharacter_Code_Point=Yes}
-# \p{NChar=Y}
-# \p{Is_Noncharacter_Code_Point=T}
-# \p{Is_NChar=True}
-#
-# \p{Noncharacter_Code_Point}
-# \p{Is_Noncharacter_Code_Point}
-# \p{NChar}
-# \p{Is_NChar}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NChar: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-FDD0 FDEF # [32]
-FFFE FFFF # [2]
-1FFFE 1FFFF # [2]
-2FFFE 2FFFF # [2]
-3FFFE 3FFFF # [2]
-4FFFE 4FFFF # [2]
-5FFFE 5FFFF # [2]
-6FFFE 6FFFF # [2]
-7FFFE 7FFFF # [2]
-8FFFE 8FFFF # [2]
-9FFFE 9FFFF # [2]
-AFFFE AFFFF # [2]
-BFFFE BFFFF # [2]
-CFFFE CFFFF # [2]
-DFFFE DFFFF # [2]
-EFFFE EFFFF # [2]
-FFFFE FFFFF # [2]
-10FFFE 10FFFF # [2]
+FDD0 FDEF
+FFFE FFFF
+1FFFE 1FFFF
+2FFFE 2FFFF
+3FFFE 3FFFF
+4FFFE 4FFFF
+5FFFE 5FFFF
+6FFFE 6FFFF
+7FFFE 7FFFF
+8FFFE 8FFFF
+9FFFE 9FFFF
+AFFFE AFFFF
+BFFFE BFFFF
+CFFFE CFFFF
+DFFFE DFFFF
+EFFFE EFFFF
+FFFFE FFFFF
+10FFFE 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl
index b3d8d267fd2..b6f9b79ced2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFCQC/Y.pl
@@ -1,145 +1,118 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_891 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{NFC_Quick_Check=Yes}
-# \p{NFC_QC=Y}
-# \p{Is_NFC_Quick_Check=Yes}
-# \p{Is_NFC_QC=Y}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{NFC_Quick_Check}, \p{NFC_QC}, \p{Is_NFC_Quick_Check},
-# \p{Is_NFC_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NFC_QC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 02FF # [768]
+0000 02FF
0305
-030D 030E # [2]
+030D 030E
0310
0312
-0315 031A # [6]
-031C 0322 # [7]
-0329 032C # [4]
+0315 031A
+031C 0322
+0329 032C
032F
-0332 0337 # [6]
-0339 033F # [7]
-0346 0373 # [46]
-0375 037D # [9]
-037F 0386 # [8]
-0388 0652 # [715]
-0656 093B # [742]
-093D 0957 # [27]
-0960 09BD # [94]
-09BF 09D6 # [24]
-09D8 09DB # [4]
+0332 0337
+0339 033F
+0346 0373
+0375 037D
+037F 0386
+0388 0652
+0656 093B
+093D 0957
+0960 09BD
+09BF 09D6
+09D8 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B3D # [223]
-0B3F 0B55 # [23]
-0B58 0B5B # [4]
-0B5E 0BBD # [96]
-0BBF 0BD6 # [24]
-0BD8 0C55 # [126]
-0C57 0CC1 # [107]
-0CC3 0CD4 # [18]
-0CD7 0D3D # [103]
-0D3F 0D56 # [24]
-0D58 0DC9 # [114]
-0DCB 0DCE # [4]
-0DD0 0DDE # [15]
-0DE0 0F42 # [355]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B3D
+0B3F 0B55
+0B58 0B5B
+0B5E 0BBD
+0BBF 0BD6
+0BD8 0C55
+0C57 0CC1
+0CC3 0CD4
+0CD7 0D3D
+0D3F 0D56
+0D58 0DC9
+0DCB 0DCE
+0DD0 0DDE
+0DE0 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
0F77
-0F79 0F80 # [8]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 102D # [116]
-102F 1160 # [306]
-1176 11A7 # [50]
-11C3 1B34 # [2418]
-1B36 1F70 # [1083]
+0F79 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 102D
+102F 1160
+1176 11A7
+11C3 1B34
+1B36 1F70
1F72
1F74
1F76
1F78
1F7A
1F7C
-1F7E 1FBA # [61]
-1FBC 1FBD # [2]
-1FBF 1FC8 # [10]
+1F7E 1FBA
+1FBC 1FBD
+1FBF 1FC8
1FCA
-1FCC 1FD2 # [7]
-1FD4 1FDA # [7]
-1FDC 1FE2 # [7]
-1FE4 1FEA # [7]
-1FEC 1FED # [2]
-1FF0 1FF8 # [9]
+1FCC 1FD2
+1FD4 1FDA
+1FDC 1FE2
+1FE4 1FEA
+1FEC 1FED
+1FF0 1FF8
1FFA
1FFC
-1FFE 1FFF # [2]
-2002 2125 # [292]
-2127 2129 # [3]
-212C 2328 # [509]
-232B 2ADB # [1969]
-2ADD 3098 # [1468]
-309B F8FF # [51_301]
-FA0E FA0F # [2]
+1FFE 1FFF
+2002 2125
+2127 2129
+212C 2328
+232B 2ADB
+2ADD 3098
+309B F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FB1C # [67]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FB1C
FB1E
-FB20 FB29 # [10]
+FB20 FB29
FB37
FB3D
FB3F
FB42
FB45
-FB4F 110B9 # [5483]
-110BB 1D15D # [49_315]
-1D165 1D1BA # [86]
-1D1C1 2F7FF # [75_327]
-2FA1E 10FFFF # [919_010]
+FB4F 110B9
+110BB 1D15D
+1D165 1D1BA
+1D1C1 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl
index f042fe1227f..66fe36e7380 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/N.pl
@@ -1,135 +1,95 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 13_221 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{NFD_Quick_Check=No}
-# \p{NFD_QC=N}
-# \p{Is_NFD_Quick_Check=No}
-# \p{Is_NFD_QC=N}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \P{NFD_Quick_Check}, \P{NFD_QC}, \P{Is_NFD_Quick_Check},
-# \P{Is_NFD_QC}
-#
-# \p{Decomposition_Type=Canonical}
-# \p{Dt=Can}
-# \p{Is_Decomposition_Type=Canonical}
-# \p{Is_Dt=Can}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Dt: Canonical}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00C0 00C5 # [6]
-00C7 00CF # [9]
-00D1 00D6 # [6]
-00D9 00DD # [5]
-00E0 00E5 # [6]
-00E7 00EF # [9]
-00F1 00F6 # [6]
-00F9 00FD # [5]
-00FF 010F # [17]
-0112 0125 # [20]
-0128 0130 # [9]
-0134 0137 # [4]
-0139 013E # [6]
-0143 0148 # [6]
-014C 0151 # [6]
-0154 0165 # [18]
-0168 017E # [23]
-01A0 01A1 # [2]
-01AF 01B0 # [2]
-01CD 01DC # [16]
-01DE 01E3 # [6]
-01E6 01F0 # [11]
-01F4 01F5 # [2]
-01F8 021B # [36]
-021E 021F # [2]
-0226 0233 # [14]
-0340 0341 # [2]
-0343 0344 # [2]
+00C0 00C5
+00C7 00CF
+00D1 00D6
+00D9 00DD
+00E0 00E5
+00E7 00EF
+00F1 00F6
+00F9 00FD
+00FF 010F
+0112 0125
+0128 0130
+0134 0137
+0139 013E
+0143 0148
+014C 0151
+0154 0165
+0168 017E
+01A0 01A1
+01AF 01B0
+01CD 01DC
+01DE 01E3
+01E6 01F0
+01F4 01F5
+01F8 021B
+021E 021F
+0226 0233
+0340 0341
+0343 0344
0374
037E
-0385 038A # [6]
+0385 038A
038C
-038E 0390 # [3]
-03AA 03B0 # [7]
-03CA 03CE # [5]
-03D3 03D4 # [2]
-0400 0401 # [2]
+038E 0390
+03AA 03B0
+03CA 03CE
+03D3 03D4
+0400 0401
0403
0407
-040C 040E # [3]
+040C 040E
0419
0439
-0450 0451 # [2]
+0450 0451
0453
0457
-045C 045E # [3]
-0476 0477 # [2]
-04C1 04C2 # [2]
-04D0 04D3 # [4]
-04D6 04D7 # [2]
-04DA 04DF # [6]
-04E2 04E7 # [6]
-04EA 04F5 # [12]
-04F8 04F9 # [2]
-0622 0626 # [5]
+045C 045E
+0476 0477
+04C1 04C2
+04D0 04D3
+04D6 04D7
+04DA 04DF
+04E2 04E7
+04EA 04F5
+04F8 04F9
+0622 0626
06C0
06C2
06D3
0929
0931
0934
-0958 095F # [8]
-09CB 09CC # [2]
-09DC 09DD # [2]
+0958 095F
+09CB 09CC
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
0B48
-0B4B 0B4C # [2]
-0B5C 0B5D # [2]
+0B4B 0B4C
+0B5C 0B5D
0B94
-0BCA 0BCC # [3]
+0BCA 0BCC
0C48
0CC0
-0CC7 0CC8 # [2]
-0CCA 0CCB # [2]
-0D4A 0D4C # [3]
+0CC7 0CC8
+0CCA 0CCB
+0D4A 0D4C
0DDA
-0DDC 0DDE # [3]
+0DDC 0DDE
0F43
0F4D
0F52
@@ -137,7 +97,7 @@ return <<'END';
0F5C
0F69
0F73
-0F75 0F76 # [2]
+0F75 0F76
0F78
0F81
0F93
@@ -155,35 +115,35 @@ return <<'END';
1B12
1B3B
1B3D
-1B40 1B41 # [2]
+1B40 1B41
1B43
-1E00 1E99 # [154]
+1E00 1E99
1E9B
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC1 1FC4 # [4]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFD # [8]
-2000 2001 # [2]
+1FC1 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFD
+2000 2001
2126
-212A 212B # [2]
-219A 219B # [2]
+212A 212B
+219A 219B
21AE
-21CD 21CF # [3]
+21CD 21CF
2204
2209
220C
@@ -195,16 +155,16 @@ return <<'END';
2249
2260
2262
-226D 2271 # [5]
-2274 2275 # [2]
-2278 2279 # [2]
-2280 2281 # [2]
-2284 2285 # [2]
-2288 2289 # [2]
-22AC 22AF # [4]
-22E0 22E3 # [4]
-22EA 22ED # [4]
-2329 232A # [2]
+226D 2271
+2274 2275
+2278 2279
+2280 2281
+2284 2285
+2288 2289
+22AC 22AF
+22E0 22E3
+22EA 22ED
+2329 232A
2ADC
304C
304E
@@ -221,11 +181,11 @@ return <<'END';
3065
3067
3069
-3070 3071 # [2]
-3073 3074 # [2]
-3076 3077 # [2]
-3079 307A # [2]
-307C 307D # [2]
+3070 3071
+3073 3074
+3076 3077
+3079 307A
+307C 307D
3094
309E
30AC
@@ -243,37 +203,37 @@ return <<'END';
30C5
30C7
30C9
-30D0 30D1 # [2]
-30D3 30D4 # [2]
-30D6 30D7 # [2]
-30D9 30DA # [2]
-30DC 30DD # [2]
+30D0 30D1
+30D3 30D4
+30D6 30D7
+30D9 30DA
+30DC 30DD
30F4
-30F7 30FA # [4]
+30F7 30FA
30FE
-AC00 D7A3 # [11_172]
-F900 FA0D # [270]
+AC00 D7A3
+F900 FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A FA2D # [4]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
+FA25 FA26
+FA2A FA2D
+FA30 FA6D
+FA70 FAD9
FB1D
FB1F
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FB4E # [9]
+FB40 FB41
+FB43 FB44
+FB46 FB4E
1109A
1109C
110AB
-1D15E 1D164 # [7]
-1D1BB 1D1C0 # [6]
-2F800 2FA1D # [542]
+1D15E 1D164
+1D1BB 1D1C0
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl
index 791bda60c8b..37c272d169b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFDQC/Y.pl
@@ -1,199 +1,172 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_100_891 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{NFD_Quick_Check=Yes}
-# \p{NFD_QC=Y}
-# \p{Is_NFD_Quick_Check=Yes}
-# \p{Is_NFD_QC=Y}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{NFD_Quick_Check}, \p{NFD_QC}, \p{Is_NFD_Quick_Check},
-# \p{Is_NFD_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NFD_QC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 00BF # [192]
+0000 00BF
00C6
00D0
-00D7 00D8 # [2]
-00DE 00DF # [2]
+00D7 00D8
+00DE 00DF
00E6
00F0
-00F7 00F8 # [2]
+00F7 00F8
00FE
-0110 0111 # [2]
-0126 0127 # [2]
-0131 0133 # [3]
+0110 0111
+0126 0127
+0131 0133
0138
-013F 0142 # [4]
-0149 014B # [3]
-0152 0153 # [2]
-0166 0167 # [2]
-017F 019F # [33]
-01A2 01AE # [13]
-01B1 01CC # [28]
+013F 0142
+0149 014B
+0152 0153
+0166 0167
+017F 019F
+01A2 01AE
+01B1 01CC
01DD
-01E4 01E5 # [2]
-01F1 01F3 # [3]
-01F6 01F7 # [2]
-021C 021D # [2]
-0220 0225 # [6]
-0234 033F # [268]
+01E4 01E5
+01F1 01F3
+01F6 01F7
+021C 021D
+0220 0225
+0234 033F
0342
-0345 0373 # [47]
-0375 037D # [9]
-037F 0384 # [6]
+0345 0373
+0375 037D
+037F 0384
038B
038D
-0391 03A9 # [25]
-03B1 03C9 # [25]
-03CF 03D2 # [4]
-03D5 03FF # [43]
+0391 03A9
+03B1 03C9
+03CF 03D2
+03D5 03FF
0402
-0404 0406 # [3]
-0408 040B # [4]
-040F 0418 # [10]
-041A 0438 # [31]
-043A 044F # [22]
+0404 0406
+0408 040B
+040F 0418
+041A 0438
+043A 044F
0452
-0454 0456 # [3]
-0458 045B # [4]
-045F 0475 # [23]
-0478 04C0 # [73]
-04C3 04CF # [13]
-04D4 04D5 # [2]
-04D8 04D9 # [2]
-04E0 04E1 # [2]
-04E8 04E9 # [2]
-04F6 04F7 # [2]
-04FA 0621 # [296]
-0627 06BF # [153]
+0454 0456
+0458 045B
+045F 0475
+0478 04C0
+04C3 04CF
+04D4 04D5
+04D8 04D9
+04E0 04E1
+04E8 04E9
+04F6 04F7
+04FA 0621
+0627 06BF
06C1
-06C3 06D2 # [16]
-06D4 0928 # [597]
-092A 0930 # [7]
-0932 0933 # [2]
-0935 0957 # [35]
-0960 09CA # [107]
-09CD 09DB # [15]
+06C3 06D2
+06D4 0928
+092A 0930
+0932 0933
+0935 0957
+0960 09CA
+09CD 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B47 # [233]
-0B49 0B4A # [2]
-0B4D 0B5B # [15]
-0B5E 0B93 # [54]
-0B95 0BC9 # [53]
-0BCD 0C47 # [123]
-0C49 0CBF # [119]
-0CC1 0CC6 # [6]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B47
+0B49 0B4A
+0B4D 0B5B
+0B5E 0B93
+0B95 0BC9
+0BCD 0C47
+0C49 0CBF
+0CC1 0CC6
0CC9
-0CCC 0D49 # [126]
-0D4D 0DD9 # [141]
+0CCC 0D49
+0D4D 0DD9
0DDB
-0DDF 0F42 # [356]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+0DDF 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
0F77
-0F79 0F80 # [8]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 1025 # [108]
-1027 1B05 # [2783]
+0F79 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 1025
+1027 1B05
1B07
1B09
1B0B
1B0D
-1B0F 1B11 # [3]
-1B13 1B3A # [40]
+1B0F 1B11
+1B13 1B3A
1B3C
-1B3E 1B3F # [2]
+1B3E 1B3F
1B42
-1B44 1DFF # [700]
+1B44 1DFF
1E9A
-1E9C 1E9F # [4]
-1EFA 1EFF # [6]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1E9C 1E9F
+1EFA 1EFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC0 # [2]
+1FBF 1FC0
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
-1FFE 1FFF # [2]
-2002 2125 # [292]
-2127 2129 # [3]
-212C 2199 # [110]
-219C 21AD # [18]
-21AF 21CC # [30]
-21D0 2203 # [52]
-2205 2208 # [4]
-220A 220B # [2]
-220D 2223 # [23]
+1FFE 1FFF
+2002 2125
+2127 2129
+212C 2199
+219C 21AD
+21AF 21CC
+21D0 2203
+2205 2208
+220A 220B
+220D 2223
2225
-2227 2240 # [26]
-2242 2243 # [2]
-2245 2246 # [2]
+2227 2240
+2242 2243
+2245 2246
2248
-224A 225F # [22]
+224A 225F
2261
-2263 226C # [10]
-2272 2273 # [2]
-2276 2277 # [2]
-227A 227F # [6]
-2282 2283 # [2]
-2286 2287 # [2]
-228A 22AB # [34]
-22B0 22DF # [48]
-22E4 22E9 # [6]
-22EE 2328 # [59]
-232B 2ADB # [1969]
-2ADD 304B # [1391]
+2263 226C
+2272 2273
+2276 2277
+227A 227F
+2282 2283
+2286 2287
+228A 22AB
+22B0 22DF
+22E4 22E9
+22EE 2328
+232B 2ADB
+2ADD 304B
304D
304F
3051
@@ -205,17 +178,17 @@ return <<'END';
305D
305F
3061
-3063 3064 # [2]
+3063 3064
3066
3068
-306A 306F # [6]
+306A 306F
3072
3075
3078
307B
-307E 3093 # [22]
-3095 309D # [9]
-309F 30AB # [13]
+307E 3093
+3095 309D
+309F 30AB
30AD
30AF
30B1
@@ -227,41 +200,41 @@ return <<'END';
30BD
30BF
30C1
-30C3 30C4 # [2]
+30C3 30C4
30C6
30C8
-30CA 30CF # [6]
+30CA 30CF
30D2
30D5
30D8
30DB
-30DE 30F3 # [22]
-30F5 30F6 # [2]
-30FB 30FD # [3]
-30FF ABFF # [31_489]
-D7A4 F8FF # [8540]
-FA0E FA0F # [2]
+30DE 30F3
+30F5 30F6
+30FB 30FD
+30FF ABFF
+D7A4 F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FB1C # [67]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FB1C
FB1E
-FB20 FB29 # [10]
+FB20 FB29
FB37
FB3D
FB3F
FB42
FB45
-FB4F 11099 # [5451]
+FB4F 11099
1109B
-1109D 110AA # [14]
-110AC 1D15D # [49_330]
-1D165 1D1BA # [86]
-1D1C1 2F7FF # [75_327]
-2FA1E 10FFFF # [919_010]
+1109D 110AA
+110AC 1D15D
+1D165 1D1BA
+1D1C1 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/M.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/M.pl
index b76aa7129a3..f22cb15b395 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/M.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/M.pl
@@ -1,82 +1,46 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 103 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{NFKC_Quick_Check=Maybe}
-# \p{NFKC_QC=M}
-# \p{Is_NFKC_Quick_Check=Maybe}
-# \p{Is_NFKC_QC=M}
-#
-# \p{NFC_Quick_Check=Maybe}
-# \p{NFC_QC=M}
-# \p{Is_NFC_Quick_Check=Maybe}
-# \p{Is_NFC_QC=M}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_NFC_QC: Maybe}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 0304 # [5]
-0306 030C # [7]
+0300 0304
+0306 030C
030F
0311
-0313 0314 # [2]
+0313 0314
031B
-0323 0328 # [6]
-032D 032E # [2]
-0330 0331 # [2]
+0323 0328
+032D 032E
+0330 0331
0338
0342
0345
-0653 0655 # [3]
+0653 0655
093C
09BE
09D7
0B3E
-0B56 0B57 # [2]
+0B56 0B57
0BBE
0BD7
0C56
0CC2
-0CD5 0CD6 # [2]
+0CD5 0CD6
0D3E
0D57
0DCA
0DCF
0DDF
102E
-1161 1175 # [21]
-11A8 11C2 # [27]
+1161 1175
+11A8 11C2
1B35
-3099 309A # [2]
+3099 309A
110BA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl
index 0546b9658f9..391c678b349 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/N.pl
@@ -1,81 +1,54 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4597 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{NFKC_Quick_Check=No}
-# \p{NFKC_QC=N}
-# \p{Is_NFKC_Quick_Check=No}
-# \p{Is_NFKC_QC=N}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \P{NFKC_Quick_Check}, \P{NFKC_QC}, \P{Is_NFKC_Quick_Check},
-# \P{Is_NFKC_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NFKC_QC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A0
00A8
00AA
00AF
-00B2 00B5 # [4]
-00B8 00BA # [3]
-00BC 00BE # [3]
-0132 0133 # [2]
-013F 0140 # [2]
+00B2 00B5
+00B8 00BA
+00BC 00BE
+0132 0133
+013F 0140
0149
017F
-01C4 01CC # [9]
-01F1 01F3 # [3]
-02B0 02B8 # [9]
-02D8 02DD # [6]
-02E0 02E4 # [5]
-0340 0341 # [2]
-0343 0344 # [2]
+01C4 01CC
+01F1 01F3
+02B0 02B8
+02D8 02DD
+02E0 02E4
+0340 0341
+0343 0344
0374
037A
037E
-0384 0385 # [2]
+0384 0385
0387
-03D0 03D6 # [7]
-03F0 03F2 # [3]
-03F4 03F5 # [2]
+03D0 03D6
+03F0 03F2
+03F4 03F5
03F9
0587
-0675 0678 # [4]
-0958 095F # [8]
-09DC 09DD # [2]
+0675 0678
+0958 095F
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
-0B5C 0B5D # [2]
+0B5C 0B5D
0E33
0EB3
-0EDC 0EDD # [2]
+0EDC 0EDD
0F0C
0F43
0F4D
@@ -84,7 +57,7 @@ return <<'END';
0F5C
0F69
0F73
-0F75 0F79 # [5]
+0F75 0F79
0F81
0F93
0F9D
@@ -93,13 +66,13 @@ return <<'END';
0FAC
0FB9
10FC
-1D2C 1D2E # [3]
-1D30 1D3A # [11]
-1D3C 1D4D # [18]
-1D4F 1D6A # [28]
+1D2C 1D2E
+1D30 1D3A
+1D3C 1D4D
+1D4F 1D6A
1D78
-1D9B 1DBF # [37]
-1E9A 1E9B # [2]
+1D9B 1DBF
+1E9A 1E9B
1F71
1F73
1F75
@@ -108,149 +81,145 @@ return <<'END';
1F7B
1F7D
1FBB
-1FBD 1FC1 # [5]
+1FBD 1FC1
1FC9
1FCB
-1FCD 1FCF # [3]
+1FCD 1FCF
1FD3
1FDB
-1FDD 1FDF # [3]
+1FDD 1FDF
1FE3
1FEB
-1FED 1FEF # [3]
+1FED 1FEF
1FF9
1FFB
-1FFD 1FFE # [2]
-2000 200A # [11]
+1FFD 1FFE
+2000 200A
2011
2017
-2024 2026 # [3]
+2024 2026
202F
-2033 2034 # [2]
-2036 2037 # [2]
+2033 2034
+2036 2037
203C
203E
-2047 2049 # [3]
+2047 2049
2057
205F
-2070 2071 # [2]
-2074 208E # [27]
-2090 2094 # [5]
+2070 2071
+2074 208E
+2090 209C
20A8
-2100 2103 # [4]
-2105 2107 # [3]
-2109 2113 # [11]
-2115 2116 # [2]
-2119 211D # [5]
-2120 2122 # [3]
+2100 2103
+2105 2107
+2109 2113
+2115 2116
+2119 211D
+2120 2122
2124
2126
2128
-212A 212D # [4]
-212F 2131 # [3]
-2133 2139 # [7]
-213B 2140 # [6]
-2145 2149 # [5]
-2150 217F # [48]
+212A 212D
+212F 2131
+2133 2139
+213B 2140
+2145 2149
+2150 217F
2189
-222C 222D # [2]
-222F 2230 # [2]
-2329 232A # [2]
-2460 24EA # [139]
+222C 222D
+222F 2230
+2329 232A
+2460 24EA
2A0C
-2A74 2A76 # [3]
+2A74 2A76
2ADC
-2C7C 2C7D # [2]
+2C7C 2C7D
2D6F
2E9F
2EF3
-2F00 2FD5 # [214]
+2F00 2FD5
3000
3036
-3038 303A # [3]
-309B 309C # [2]
+3038 303A
+309B 309C
309F
30FF
-3131 318E # [94]
-3192 319F # [14]
-3200 321E # [31]
-3220 3247 # [40]
-3250 327E # [47]
-3280 32FE # [127]
-3300 33FF # [256]
+3131 318E
+3192 319F
+3200 321E
+3220 3247
+3250 327E
+3280 32FE
+3300 33FF
A770
-F900 FA0D # [270]
+F900 FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A FA2D # [4]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+FA25 FA26
+FA2A FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB36 # [24]
-FB38 FB3C # [5]
+FB1F FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFC # [13]
-FE10 FE19 # [10]
-FE30 FE44 # [21]
-FE47 FE52 # [12]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFC
+FE10 FE19
+FE30 FE44
+FE47 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-1D15E 1D164 # [7]
-1D1BB 1D1C0 # [6]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FE76 FEFC
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+1D15E 1D164
+1D1BB 1D1C0
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F100 1F10A
+1F110 1F12E
+1F130 1F14F
1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-2F800 2FA1D # [542]
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl
index ca3aada8e84..5a13f5ae435 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFKCQC/Y.pl
@@ -1,177 +1,150 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_109_412 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{NFKC_Quick_Check=Yes}
-# \p{NFKC_QC=Y}
-# \p{Is_NFKC_Quick_Check=Yes}
-# \p{Is_NFKC_QC=Y}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \p{NFKC_Quick_Check}, \p{NFKC_QC}, \p{Is_NFKC_Quick_Check},
-# \p{Is_NFKC_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NFKC_QC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 009F # [160]
-00A1 00A7 # [7]
+0000 009F
+00A1 00A7
00A9
-00AB 00AE # [4]
-00B0 00B1 # [2]
-00B6 00B7 # [2]
+00AB 00AE
+00B0 00B1
+00B6 00B7
00BB
-00BF 0131 # [115]
-0134 013E # [11]
-0141 0148 # [8]
-014A 017E # [53]
-0180 01C3 # [68]
-01CD 01F0 # [36]
-01F4 02AF # [188]
-02B9 02D7 # [31]
-02DE 02DF # [2]
-02E5 02FF # [27]
+00BF 0131
+0134 013E
+0141 0148
+014A 017E
+0180 01C3
+01CD 01F0
+01F4 02AF
+02B9 02D7
+02DE 02DF
+02E5 02FF
0305
-030D 030E # [2]
+030D 030E
0310
0312
-0315 031A # [6]
-031C 0322 # [7]
-0329 032C # [4]
+0315 031A
+031C 0322
+0329 032C
032F
-0332 0337 # [6]
-0339 033F # [7]
-0346 0373 # [46]
-0375 0379 # [5]
-037B 037D # [3]
-037F 0383 # [5]
+0332 0337
+0339 033F
+0346 0373
+0375 0379
+037B 037D
+037F 0383
0386
-0388 03CF # [72]
-03D7 03EF # [25]
+0388 03CF
+03D7 03EF
03F3
-03F6 03F8 # [3]
-03FA 0586 # [397]
-0588 0652 # [203]
-0656 0674 # [31]
-0679 093B # [707]
-093D 0957 # [27]
-0960 09BD # [94]
-09BF 09D6 # [24]
-09D8 09DB # [4]
+03F6 03F8
+03FA 0586
+0588 0652
+0656 0674
+0679 093B
+093D 0957
+0960 09BD
+09BF 09D6
+09D8 09DB
09DE
-09E0 0A32 # [83]
-0A34 0A35 # [2]
-0A37 0A58 # [34]
-0A5C 0A5D # [2]
-0A5F 0B3D # [223]
-0B3F 0B55 # [23]
-0B58 0B5B # [4]
-0B5E 0BBD # [96]
-0BBF 0BD6 # [24]
-0BD8 0C55 # [126]
-0C57 0CC1 # [107]
-0CC3 0CD4 # [18]
-0CD7 0D3D # [103]
-0D3F 0D56 # [24]
-0D58 0DC9 # [114]
-0DCB 0DCE # [4]
-0DD0 0DDE # [15]
-0DE0 0E32 # [83]
-0E34 0EB2 # [127]
-0EB4 0EDB # [40]
-0EDE 0F0B # [46]
-0F0D 0F42 # [54]
-0F44 0F4C # [9]
-0F4E 0F51 # [4]
-0F53 0F56 # [4]
-0F58 0F5B # [4]
-0F5D 0F68 # [12]
-0F6A 0F72 # [9]
+09E0 0A32
+0A34 0A35
+0A37 0A58
+0A5C 0A5D
+0A5F 0B3D
+0B3F 0B55
+0B58 0B5B
+0B5E 0BBD
+0BBF 0BD6
+0BD8 0C55
+0C57 0CC1
+0CC3 0CD4
+0CD7 0D3D
+0D3F 0D56
+0D58 0DC9
+0DCB 0DCE
+0DD0 0DDE
+0DE0 0E32
+0E34 0EB2
+0EB4 0EDB
+0EDE 0F0B
+0F0D 0F42
+0F44 0F4C
+0F4E 0F51
+0F53 0F56
+0F58 0F5B
+0F5D 0F68
+0F6A 0F72
0F74
-0F7A 0F80 # [7]
-0F82 0F92 # [17]
-0F94 0F9C # [9]
-0F9E 0FA1 # [4]
-0FA3 0FA6 # [4]
-0FA8 0FAB # [4]
-0FAD 0FB8 # [12]
-0FBA 102D # [116]
-102F 10FB # [205]
-10FD 1160 # [100]
-1176 11A7 # [50]
-11C3 1B34 # [2418]
-1B36 1D2B # [502]
+0F7A 0F80
+0F82 0F92
+0F94 0F9C
+0F9E 0FA1
+0FA3 0FA6
+0FA8 0FAB
+0FAD 0FB8
+0FBA 102D
+102F 10FB
+10FD 1160
+1176 11A7
+11C3 1B34
+1B36 1D2B
1D2F
1D3B
1D4E
-1D6B 1D77 # [13]
-1D79 1D9A # [34]
-1DC0 1E99 # [218]
-1E9C 1F70 # [213]
+1D6B 1D77
+1D79 1D9A
+1DC0 1E99
+1E9C 1F70
1F72
1F74
1F76
1F78
1F7A
1F7C
-1F7E 1FBA # [61]
+1F7E 1FBA
1FBC
-1FC2 1FC8 # [7]
+1FC2 1FC8
1FCA
1FCC
-1FD0 1FD2 # [3]
-1FD4 1FDA # [7]
+1FD0 1FD2
+1FD4 1FDA
1FDC
-1FE0 1FE2 # [3]
-1FE4 1FEA # [7]
+1FE0 1FE2
+1FE4 1FEA
1FEC
-1FF0 1FF8 # [9]
+1FF0 1FF8
1FFA
1FFC
1FFF
-200B 2010 # [6]
-2012 2016 # [5]
-2018 2023 # [12]
-2027 202E # [8]
-2030 2032 # [3]
+200B 2010
+2012 2016
+2018 2023
+2027 202E
+2030 2032
2035
-2038 203B # [4]
+2038 203B
203D
-203F 2046 # [8]
-204A 2056 # [13]
-2058 205E # [7]
-2060 206F # [16]
-2072 2073 # [2]
+203F 2046
+204A 2056
+2058 205E
+2060 206F
+2072 2073
208F
-2095 20A7 # [19]
-20A9 20FF # [87]
+209D 20A7
+20A9 20FF
2104
2108
2114
-2117 2118 # [2]
-211E 211F # [2]
+2117 2118
+211E 211F
2123
2125
2127
@@ -179,109 +152,105 @@ return <<'END';
212E
2132
213A
-2141 2144 # [4]
-214A 214F # [6]
-2180 2188 # [9]
-218A 222B # [162]
+2141 2144
+214A 214F
+2180 2188
+218A 222B
222E
-2231 2328 # [248]
-232B 245F # [309]
-24EB 2A0B # [1313]
-2A0D 2A73 # [103]
-2A77 2ADB # [101]
-2ADD 2C7B # [415]
-2C7E 2D6E # [241]
-2D70 2E9E # [303]
-2EA0 2EF2 # [83]
-2EF4 2EFF # [12]
-2FD6 2FFF # [42]
-3001 3035 # [53]
+2231 2328
+232B 245F
+24EB 2A0B
+2A0D 2A73
+2A77 2ADB
+2ADD 2C7B
+2C7E 2D6E
+2D70 2E9E
+2EA0 2EF2
+2EF4 2EFF
+2FD6 2FFF
+3001 3035
3037
-303B 3098 # [94]
-309D 309E # [2]
-30A0 30FE # [95]
-3100 3130 # [49]
-318F 3191 # [3]
-31A0 31FF # [96]
+303B 3098
+309D 309E
+30A0 30FE
+3100 3130
+318F 3191
+31A0 31FF
321F
-3248 324F # [8]
+3248 324F
327F
32FF
-3400 A76F # [29_552]
-A771 F8FF # [20_879]
-FA0E FA0F # [2]
+3400 A76F
+A771 F8FF
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+FA23 FA24
+FA27 FA29
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFD FE0F # [19]
-FE1A FE2F # [22]
-FE45 FE46 # [2]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFD FE0F
+FE1A FE2F
+FE45 FE46
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE73
FE75
-FEFD FF00 # [4]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FEFD FF00
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF 110B9 # [4299]
-110BB 1D15D # [49_315]
-1D165 1D1BA # [86]
-1D1C1 1D3FF # [575]
+FFEF 110B9
+110BB 1D15D
+1D165 1D1BA
+1D1C1 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1F0FF # [6400]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F18F # [65]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 2F7FF # [66_999]
-2FA1E 10FFFF # [919_010]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1F0FF
+1F10B 1F10F
+1F12F
+1F150 1F18F
+1F191 1F1FF
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl
index 3bc69ce337a..e1975e74dcd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/NFKDQC/N.pl
@@ -1,140 +1,113 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 16_688 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{NFKD_Quick_Check=No}
-# \p{NFKD_QC=N}
-# \p{Is_NFKD_Quick_Check=No}
-# \p{Is_NFKD_QC=N}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as any of: \P{NFKD_Quick_Check}, \P{NFKD_QC}, \P{Is_NFKD_Quick_Check},
-# \P{Is_NFKD_QC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_NFKD_QC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00A0
00A8
00AA
00AF
-00B2 00B5 # [4]
-00B8 00BA # [3]
-00BC 00BE # [3]
-00C0 00C5 # [6]
-00C7 00CF # [9]
-00D1 00D6 # [6]
-00D9 00DD # [5]
-00E0 00E5 # [6]
-00E7 00EF # [9]
-00F1 00F6 # [6]
-00F9 00FD # [5]
-00FF 010F # [17]
-0112 0125 # [20]
-0128 0130 # [9]
-0132 0137 # [6]
-0139 0140 # [8]
-0143 0149 # [7]
-014C 0151 # [6]
-0154 0165 # [18]
-0168 017F # [24]
-01A0 01A1 # [2]
-01AF 01B0 # [2]
-01C4 01DC # [25]
-01DE 01E3 # [6]
-01E6 01F5 # [16]
-01F8 021B # [36]
-021E 021F # [2]
-0226 0233 # [14]
-02B0 02B8 # [9]
-02D8 02DD # [6]
-02E0 02E4 # [5]
-0340 0341 # [2]
-0343 0344 # [2]
+00B2 00B5
+00B8 00BA
+00BC 00BE
+00C0 00C5
+00C7 00CF
+00D1 00D6
+00D9 00DD
+00E0 00E5
+00E7 00EF
+00F1 00F6
+00F9 00FD
+00FF 010F
+0112 0125
+0128 0130
+0132 0137
+0139 0140
+0143 0149
+014C 0151
+0154 0165
+0168 017F
+01A0 01A1
+01AF 01B0
+01C4 01DC
+01DE 01E3
+01E6 01F5
+01F8 021B
+021E 021F
+0226 0233
+02B0 02B8
+02D8 02DD
+02E0 02E4
+0340 0341
+0343 0344
0374
037A
037E
-0384 038A # [7]
+0384 038A
038C
-038E 0390 # [3]
-03AA 03B0 # [7]
-03CA 03CE # [5]
-03D0 03D6 # [7]
-03F0 03F2 # [3]
-03F4 03F5 # [2]
+038E 0390
+03AA 03B0
+03CA 03CE
+03D0 03D6
+03F0 03F2
+03F4 03F5
03F9
-0400 0401 # [2]
+0400 0401
0403
0407
-040C 040E # [3]
+040C 040E
0419
0439
-0450 0451 # [2]
+0450 0451
0453
0457
-045C 045E # [3]
-0476 0477 # [2]
-04C1 04C2 # [2]
-04D0 04D3 # [4]
-04D6 04D7 # [2]
-04DA 04DF # [6]
-04E2 04E7 # [6]
-04EA 04F5 # [12]
-04F8 04F9 # [2]
+045C 045E
+0476 0477
+04C1 04C2
+04D0 04D3
+04D6 04D7
+04DA 04DF
+04E2 04E7
+04EA 04F5
+04F8 04F9
0587
-0622 0626 # [5]
-0675 0678 # [4]
+0622 0626
+0675 0678
06C0
06C2
06D3
0929
0931
0934
-0958 095F # [8]
-09CB 09CC # [2]
-09DC 09DD # [2]
+0958 095F
+09CB 09CC
+09DC 09DD
09DF
0A33
0A36
-0A59 0A5B # [3]
+0A59 0A5B
0A5E
0B48
-0B4B 0B4C # [2]
-0B5C 0B5D # [2]
+0B4B 0B4C
+0B5C 0B5D
0B94
-0BCA 0BCC # [3]
+0BCA 0BCC
0C48
0CC0
-0CC7 0CC8 # [2]
-0CCA 0CCB # [2]
-0D4A 0D4C # [3]
+0CC7 0CC8
+0CCA 0CCB
+0D4A 0D4C
0DDA
-0DDC 0DDE # [3]
+0DDC 0DDE
0E33
0EB3
-0EDC 0EDD # [2]
+0EDC 0EDD
0F0C
0F43
0F4D
@@ -143,7 +116,7 @@ return <<'END';
0F5C
0F69
0F73
-0F75 0F79 # [5]
+0F75 0F79
0F81
0F93
0F9D
@@ -161,102 +134,102 @@ return <<'END';
1B12
1B3B
1B3D
-1B40 1B41 # [2]
+1B40 1B41
1B43
-1D2C 1D2E # [3]
-1D30 1D3A # [11]
-1D3C 1D4D # [18]
-1D4F 1D6A # [28]
+1D2C 1D2E
+1D30 1D3A
+1D3C 1D4D
+1D4F 1D6A
1D78
-1D9B 1DBF # [37]
-1E00 1E9B # [156]
-1EA0 1EF9 # [90]
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1D9B 1DBF
+1E00 1E9B
+1EA0 1EF9
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 200A # [11]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 200A
2011
2017
-2024 2026 # [3]
+2024 2026
202F
-2033 2034 # [2]
-2036 2037 # [2]
+2033 2034
+2036 2037
203C
203E
-2047 2049 # [3]
+2047 2049
2057
205F
-2070 2071 # [2]
-2074 208E # [27]
-2090 2094 # [5]
+2070 2071
+2074 208E
+2090 209C
20A8
-2100 2103 # [4]
-2105 2107 # [3]
-2109 2113 # [11]
-2115 2116 # [2]
-2119 211D # [5]
-2120 2122 # [3]
+2100 2103
+2105 2107
+2109 2113
+2115 2116
+2119 211D
+2120 2122
2124
2126
2128
-212A 212D # [4]
-212F 2131 # [3]
-2133 2139 # [7]
-213B 2140 # [6]
-2145 2149 # [5]
-2150 217F # [48]
+212A 212D
+212F 2131
+2133 2139
+213B 2140
+2145 2149
+2150 217F
2189
-219A 219B # [2]
+219A 219B
21AE
-21CD 21CF # [3]
+21CD 21CF
2204
2209
220C
2224
2226
-222C 222D # [2]
-222F 2230 # [2]
+222C 222D
+222F 2230
2241
2244
2247
2249
2260
2262
-226D 2271 # [5]
-2274 2275 # [2]
-2278 2279 # [2]
-2280 2281 # [2]
-2284 2285 # [2]
-2288 2289 # [2]
-22AC 22AF # [4]
-22E0 22E3 # [4]
-22EA 22ED # [4]
-2329 232A # [2]
-2460 24EA # [139]
+226D 2271
+2274 2275
+2278 2279
+2280 2281
+2284 2285
+2288 2289
+22AC 22AF
+22E0 22E3
+22EA 22ED
+2329 232A
+2460 24EA
2A0C
-2A74 2A76 # [3]
+2A74 2A76
2ADC
-2C7C 2C7D # [2]
+2C7C 2C7D
2D6F
2E9F
2EF3
-2F00 2FD5 # [214]
+2F00 2FD5
3000
3036
-3038 303A # [3]
+3038 303A
304C
304E
3050
@@ -272,14 +245,14 @@ return <<'END';
3065
3067
3069
-3070 3071 # [2]
-3073 3074 # [2]
-3076 3077 # [2]
-3079 307A # [2]
-307C 307D # [2]
+3070 3071
+3073 3074
+3076 3077
+3079 307A
+307C 307D
3094
-309B 309C # [2]
-309E 309F # [2]
+309B 309C
+309E 309F
30AC
30AE
30B0
@@ -295,98 +268,94 @@ return <<'END';
30C5
30C7
30C9
-30D0 30D1 # [2]
-30D3 30D4 # [2]
-30D6 30D7 # [2]
-30D9 30DA # [2]
-30DC 30DD # [2]
+30D0 30D1
+30D3 30D4
+30D6 30D7
+30D9 30DA
+30DC 30DD
30F4
-30F7 30FA # [4]
-30FE 30FF # [2]
-3131 318E # [94]
-3192 319F # [14]
-3200 321E # [31]
-3220 3247 # [40]
-3250 327E # [47]
-3280 32FE # [127]
-3300 33FF # [256]
+30F7 30FA
+30FE 30FF
+3131 318E
+3192 319F
+3200 321E
+3220 3247
+3250 327E
+3280 32FE
+3300 33FF
A770
-AC00 D7A3 # [11_172]
-F900 FA0D # [270]
+AC00 D7A3
+F900 FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A FA2D # [4]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+FA25 FA26
+FA2A FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB36 # [24]
-FB38 FB3C # [5]
+FB1F FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFC # [13]
-FE10 FE19 # [10]
-FE30 FE44 # [21]
-FE47 FE52 # [12]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE72 # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFC
+FE10 FE19
+FE30 FE44
+FE47 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE72
FE74
-FE76 FEFC # [135]
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
+FE76 FEFC
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
1109A
1109C
110AB
-1D15E 1D164 # [7]
-1D1BB 1D1C0 # [6]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1D15E 1D164
+1D1BB 1D1C0
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F100 1F10A
+1F110 1F12E
+1F130 1F14F
1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-2F800 2FA1D # [542]
+1F200 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/De.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/De.pl
index b532f66470e..c412c369ef3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/De.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/De.pl
@@ -1,96 +1,50 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 411 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Type=Decimal}
-# \p{Nt=De}
-# \p{Is_Numeric_Type=Decimal}
-# \p{Is_Nt=De}
-#
-# \p{General_Category=Decimal_Number}
-# \p{Gc=Nd}
-# \p{Category=Digit}
-# \p{Is_General_Category=Decimal_Number}
-# \p{Is_Gc=Nd}
-# \p{Is_Category=Digit}
-#
-# \p{Digit}
-# \p{Is_Digit}
-# \p{Decimal_Number}
-# \p{Is_Decimal_Number}
-# \p{Nd}
-# \p{Is_Nd}
-#
-# Meaning: \d, extended beyond just [0-9]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Category: Decimal_Number}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0660 0669 # [10]
-06F0 06F9 # [10]
-07C0 07C9 # [10]
-0966 096F # [10]
-09E6 09EF # [10]
-0A66 0A6F # [10]
-0AE6 0AEF # [10]
-0B66 0B6F # [10]
-0BE6 0BEF # [10]
-0C66 0C6F # [10]
-0CE6 0CEF # [10]
-0D66 0D6F # [10]
-0E50 0E59 # [10]
-0ED0 0ED9 # [10]
-0F20 0F29 # [10]
-1040 1049 # [10]
-1090 1099 # [10]
-17E0 17E9 # [10]
-1810 1819 # [10]
-1946 194F # [10]
-19D0 19DA # [11]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
-1B50 1B59 # [10]
-1BB0 1BB9 # [10]
-1C40 1C49 # [10]
-1C50 1C59 # [10]
-A620 A629 # [10]
-A8D0 A8D9 # [10]
-A900 A909 # [10]
-A9D0 A9D9 # [10]
-AA50 AA59 # [10]
-ABF0 ABF9 # [10]
-FF10 FF19 # [10]
-104A0 104A9 # [10]
-1D7CE 1D7FF # [50]
+0030 0039
+0660 0669
+06F0 06F9
+07C0 07C9
+0966 096F
+09E6 09EF
+0A66 0A6F
+0AE6 0AEF
+0B66 0B6F
+0BE6 0BEF
+0C66 0C6F
+0CE6 0CEF
+0D66 0D6F
+0E50 0E59
+0ED0 0ED9
+0F20 0F29
+1040 1049
+1090 1099
+17E0 17E9
+1810 1819
+1946 194F
+19D0 19D9
+1A80 1A89
+1A90 1A99
+1B50 1B59
+1BB0 1BB9
+1C40 1C49
+1C50 1C59
+A620 A629
+A8D0 A8D9
+A900 A909
+A9D0 A9D9
+AA50 AA59
+ABF0 ABF9
+FF10 FF19
+104A0 104A9
+11066 1106F
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl
index 039a934dde7..adeb07a2e4b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Di.pl
@@ -1,53 +1,32 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 118 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Type=Digit}
-# \p{Nt=Di}
-# \p{Is_Numeric_Type=Digit}
-# \p{Is_Nt=Di}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nt: Digit}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00B2 00B3 # [2]
+00B2 00B3
00B9
-1369 1371 # [9]
+1369 1371
+19DA
2070
-2074 2079 # [6]
-2080 2089 # [10]
-2460 2468 # [9]
-2474 247C # [9]
-2488 2490 # [9]
+2074 2079
+2080 2089
+2460 2468
+2474 247C
+2488 2490
24EA
-24F5 24FD # [9]
+24F5 24FD
24FF
-2776 277E # [9]
-2780 2788 # [9]
-278A 2792 # [9]
-10A40 10A43 # [4]
-10E60 10E68 # [9]
-1F100 1F10A # [11]
+2776 277E
+2780 2788
+278A 2792
+10A40 10A43
+10E60 10E68
+11052 1105A
+1F100 1F10A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl
index 83ae8761318..97466da4e73 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nt/Nu.pl
@@ -1,65 +1,43 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 612 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Type=Numeric}
-# \p{Nt=Nu}
-# \p{Is_Numeric_Type=Numeric}
-# \p{Is_Nt=Nu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nt: Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-00BC 00BE # [3]
-09F4 09F9 # [6]
-0BF0 0BF2 # [3]
-0C78 0C7E # [7]
-0D70 0D75 # [6]
-0F2A 0F33 # [10]
-1372 137C # [11]
-16EE 16F0 # [3]
-17F0 17F9 # [10]
-2150 2182 # [51]
-2185 2189 # [5]
-2469 2473 # [11]
-247D 2487 # [11]
-2491 249B # [11]
-24EB 24F4 # [10]
+00BC 00BE
+09F4 09F9
+0B72 0B77
+0BF0 0BF2
+0C78 0C7E
+0D70 0D75
+0F2A 0F33
+1372 137C
+16EE 16F0
+17F0 17F9
+2150 2182
+2185 2189
+2469 2473
+247D 2487
+2491 249B
+24EB 24F4
24FE
277F
2789
2793
2CFD
3007
-3021 3029 # [9]
-3038 303A # [3]
-3192 3195 # [4]
-3220 3229 # [10]
-3251 325F # [15]
-3280 3289 # [10]
-32B1 32BF # [15]
+3021 3029
+3038 303A
+3192 3195
+3220 3229
+3251 325F
+3280 3289
+32B1 32BF
3405
3483
382A
@@ -72,7 +50,7 @@ return <<'END';
4E8C
4E94
4E96
-4EBF 4EC0 # [2]
+4EBF 4EC0
4EDF
4EE8
4F0D
@@ -83,15 +61,15 @@ return <<'END';
516B
516D
5341
-5343 5345 # [3]
+5343 5345
534C
-53C1 53C4 # [4]
+53C1 53C4
56DB
58F1
58F9
5E7A
-5EFE 5EFF # [2]
-5F0C 5F0E # [3]
+5EFE 5EFF
+5F0C 5F0E
5F10
62FE
634C
@@ -109,8 +87,8 @@ return <<'END';
964C
9678
96F6
-A6E6 A6EF # [10]
-A830 A835 # [6]
+A6E6 A6EF
+A830 A835
F96B
F973
F978
@@ -118,24 +96,25 @@ F9B2
F9D1
F9D3
F9FD
-10107 10133 # [45]
-10140 10178 # [57]
+10107 10133
+10140 10178
1018A
-10320 10323 # [4]
+10320 10323
10341
1034A
-103D1 103D5 # [5]
-10858 1085F # [8]
-10916 1091B # [6]
-10A44 10A47 # [4]
-10A7D 10A7E # [2]
-10B58 10B5F # [8]
-10B78 10B7F # [8]
-10E69 10E7E # [22]
-12400 12431 # [50]
-12434 12455 # [34]
-12458 12462 # [11]
-1D360 1D371 # [18]
+103D1 103D5
+10858 1085F
+10916 1091B
+10A44 10A47
+10A7D 10A7E
+10B58 10B5F
+10B78 10B7F
+10E69 10E7E
+1105B 11065
+12400 12431
+12434 12455
+12458 12462
+1D360 1D371
20001
20064
200E2
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl
index ea5b4fb9f6c..4dc4eeb99eb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/0.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 55 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=0}
-# \p{Nv=0}
-# \p{Is_Numeric_Value=0}
-# \p{Is_Nv=0}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 0}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0030
@@ -80,10 +57,11 @@ F9B2
FF10
1018A
104A0
+11066
1D7CE
1D7D8
1D7E2
1D7EC
1D7F6
-1F100 1F101 # [2]
+1F100 1F101
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl
index 0d940eb882a..ea5738c8e8f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 91 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1}
-# \p{Nv=1}
-# \p{Is_Numeric_Value=1}
-# \p{Is_Nv=1}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0031
@@ -67,7 +44,7 @@ return <<'END';
1C41
1C51
2081
-215F 2160 # [2]
+215F 2160
2170
2460
2474
@@ -95,7 +72,7 @@ ABF1
FF11
10107
10142
-10158 1015A # [3]
+10158 1015A
10320
103D1
104A1
@@ -106,6 +83,8 @@ FF11
10B58
10B78
10E60
+11052
+11067
12415
1241E
1242C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl
index c4741ba40e7..0b109df746b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 38 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=10}
-# \p{Nv=10}
-# \p{Is_Numeric_Value=10}
-# \p{Is_Nv=10}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 10}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0BF0
@@ -56,7 +33,7 @@ F9FD
10149
10150
10157
-10160 10164 # [5]
+10160 10164
10322
103D3
1085B
@@ -65,5 +42,6 @@ F9FD
10B5C
10B7C
10E69
+1105B
1D369
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl
index 60da33ffdf2..8b5fc343914 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 19 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=100}
-# \p{Nv=100}
-# \p{Is_Numeric_Value=100}
-# \p{Is_Nv=100}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 100}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0BF1
@@ -51,4 +28,5 @@ return <<'END';
10B5E
10B7E
10E72
+11064
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl
index 1803844aa78..06c2516311b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1000.pl
@@ -1,41 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 16 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1000}
-# \p{Nv=1000}
-# \p{Is_Numeric_Value=1000}
-# \p{Is_Nv=1000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0BF2
0D72
216F
-217F 2180 # [2]
+217F 2180
4EDF
5343
9621
@@ -47,4 +24,5 @@ return <<'END';
10A47
10B5F
10B7F
+11065
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl
index 39a94d0978b..6ec794323f5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=10_000}
-# \p{Nv=10_000}
-# \p{Is_Numeric_Value=10_000}
-# \p{Is_Nv=10_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 10000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
137C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl
index 09e08f1be0c..2c7a0d18725 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/100000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=100_000}
-# \p{Nv=100_000}
-# \p{Is_Numeric_Value=100_000}
-# \p{Is_Nv=100_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 100000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2188
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000000.pl
index 6682fdefbf6..bc6b8b7f5cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=100_000_000}
-# \p{Nv=100_000_000}
-# \p{Is_Numeric_Value=100_000_000}
-# \p{Is_Nv=100_000_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 100000000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
4EBF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000002.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000002.pl
index e2db54a4b83..8d969e223bd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000002.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/10000002.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1_000_000_000_000}
-# \p{Nv=1_000_000_000_000}
-# \p{Is_Numeric_Value=1_000_000_000_000}
-# \p{Is_Nv=1_000_000_000_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1000000000000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
5146
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl
index b530938d69d..8aff4dadf51 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=11}
-# \p{Nv=11}
-# \p{Is_Numeric_Value=11}
-# \p{Is_Nv=11}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 11}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
216A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11_2.pl
index c8dc9aa28d0..8df4704754f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/11_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=11/2}
-# \p{Nv=11/2}
-# \p{Is_Numeric_Value=11/2}
-# \p{Is_Nv=11/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 11/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F2F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl
index 492843da888..e0b411e59ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/12.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=12}
-# \p{Nv=12}
-# \p{Is_Numeric_Value=12}
-# \p{Is_Nv=12}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 12}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
216B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl
index 11377290795..4834fe15893 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=13}
-# \p{Nv=13}
-# \p{Is_Numeric_Value=13}
-# \p{Is_Nv=13}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 13}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
246C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13_2.pl
index aeb230258f9..6935aa07e57 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/13_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=13/2}
-# \p{Nv=13/2}
-# \p{Is_Numeric_Value=13/2}
-# \p{Is_Nv=13/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 13/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F30
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl
index e0cdf893f0d..cee7e443de9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/14.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=14}
-# \p{Nv=14}
-# \p{Is_Numeric_Value=14}
-# \p{Is_Nv=14}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 14}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
246D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl
index 35f85591e42..47a922db535 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=15}
-# \p{Nv=15}
-# \p{Is_Numeric_Value=15}
-# \p{Is_Nv=15}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 15}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
246E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15_2.pl
index 82a3a7de365..8a7b03bf411 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/15_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=15/2}
-# \p{Nv=15/2}
-# \p{Is_Numeric_Value=15/2}
-# \p{Is_Nv=15/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 15/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F31
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl
index 1f30468ea7a..c501245a4d5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/16.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=16}
-# \p{Nv=16}
-# \p{Is_Numeric_Value=16}
-# \p{Is_Nv=16}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 16}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
09F9
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl
index f5cced567bd..3a4e3b86bc9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=17}
-# \p{Nv=17}
-# \p{Is_Numeric_Value=17}
-# \p{Is_Nv=17}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 17}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
16EE
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17_2.pl
index 13213f657e5..8d5cabf6913 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/17_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=17/2}
-# \p{Nv=17/2}
-# \p{Is_Numeric_Value=17/2}
-# \p{Is_Nv=17/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 17/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F32
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl
index 850e2105ab6..bb9f82cd1e4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/18.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=18}
-# \p{Nv=18}
-# \p{Is_Numeric_Value=18}
-# \p{Is_Nv=18}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 18}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
16EF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl
index ea6fac0e6e6..37acf14f470 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/19.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=19}
-# \p{Nv=19}
-# \p{Is_Numeric_Value=19}
-# \p{Is_Nv=19}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 19}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
16F0
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_10.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_10.pl
index cbe3a6d3d2b..ee3fc5b4276 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_10.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_10.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/10}
-# \p{Nv=1/10}
-# \p{Is_Numeric_Value=1/10}
-# \p{Is_Nv=1/10}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/10}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2152
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl
index 9b832ed588e..c8c9f092970 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_16.pl
@@ -1,37 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/16}
-# \p{Nv=1/16}
-# \p{Is_Numeric_Value=1/16}
-# \p{Is_Nv=1/16}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/16}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
09F4
+0B75
A833
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl
index f52e69abfac..a7be1e72a21 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_2.pl
@@ -1,43 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 9 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/2}
-# \p{Nv=1/2}
-# \p{Is_Numeric_Value=1/2}
-# \p{Is_Nv=1/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00BD
+0B73
0D74
0F2A
2CFD
A831
10141
-10175 10176 # [2]
+10175 10176
10E7B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl
index ea0170c8d1b..4db31b5371e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_3.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/3}
-# \p{Nv=1/3}
-# \p{Is_Numeric_Value=1/3}
-# \p{Is_Nv=1/3}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/3}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2153
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl
index fcdb0414b79..effa5e7213f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_4.pl
@@ -1,39 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 8 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/4}
-# \p{Nv=1/4}
-# \p{Is_Numeric_Value=1/4}
-# \p{Is_Nv=1/4}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/4}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00BC
09F7
+0B72
0D73
A830
10140
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_5.pl
index 7d52db8cbbd..6bba960b461 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_5.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/5}
-# \p{Nv=1/5}
-# \p{Is_Numeric_Value=1/5}
-# \p{Is_Nv=1/5}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/5}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2155
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl
index 1846a806d63..fed59bf73c4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_6.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/6}
-# \p{Nv=1/6}
-# \p{Is_Numeric_Value=1/6}
-# \p{Is_Nv=1/6}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/6}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2159
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_7.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_7.pl
index 3541dc41124..5e06384fa33 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_7.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_7.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/7}
-# \p{Nv=1/7}
-# \p{Is_Numeric_Value=1/7}
-# \p{Is_Nv=1/7}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/7}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2150
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl
index eaaf2506fdf..517205c1f74 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_8.pl
@@ -1,38 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/8}
-# \p{Nv=1/8}
-# \p{Is_Numeric_Value=1/8}
-# \p{Is_Nv=1/8}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/8}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
09F5
+0B76
215B
A834
1245F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_9.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_9.pl
index fbeff7e85e2..61ca7a6da4a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_9.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/1_9.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=1/9}
-# \p{Nv=1/9}
-# \p{Is_Numeric_Value=1/9}
-# \p{Is_Nv=1/9}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 1/9}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2151
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl
index 6521b42fff4..dc770f3db8f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 94 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=2}
-# \p{Nv=2}
-# \p{Is_Numeric_Value=2}
-# \p{Is_Nv=2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0032
@@ -97,7 +74,7 @@ ABF2
F978
FF12
10108
-1015B 1015E # [4]
+1015B 1015E
103D2
104A2
10859
@@ -106,6 +83,8 @@ FF12
10B59
10B79
10E61
+11053
+11068
12400
12416
1241F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl
index 9f2a2be614d..834495a6adc 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 17 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=20}
-# \p{Nv=20}
-# \p{Is_Numeric_Value=20}
-# \p{Is_Nv=20}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 20}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1373
@@ -48,5 +25,6 @@ return <<'END';
10B5D
10B7D
10E6A
+1105C
1D36A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl
index 274c9e9a189..e9dca4932a6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/200.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=200}
-# \p{Nv=200}
-# \p{Is_Numeric_Value=200}
-# \p{Is_Nv=200}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 200}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1011A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl
index 9ffd2c7f744..9aa7438423d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=2000}
-# \p{Nv=2000}
-# \p{Is_Numeric_Value=2000}
-# \p{Is_Nv=2000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 2000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10123
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl
index 04a3fc73c45..3cbd15d9ab7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/20000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=20_000}
-# \p{Nv=20_000}
-# \p{Is_Numeric_Value=20_000}
-# \p{Is_Nv=20_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 20000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1012C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/21.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/21.pl
index eef8da2fdf6..e63d4f58e7b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/21.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/21.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=21}
-# \p{Nv=21}
-# \p{Is_Numeric_Value=21}
-# \p{Is_Nv=21}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 21}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3251
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/22.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/22.pl
index cf46af99950..42e231d9eb1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/22.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/22.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=22}
-# \p{Nv=22}
-# \p{Is_Numeric_Value=22}
-# \p{Is_Nv=22}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 22}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3252
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/23.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/23.pl
index 5ae72fdecb9..95152f67efa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/23.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/23.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=23}
-# \p{Nv=23}
-# \p{Is_Numeric_Value=23}
-# \p{Is_Nv=23}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 23}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3253
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/24.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/24.pl
index e97a3a0fb1a..e8b7da3b992 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/24.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/24.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=24}
-# \p{Nv=24}
-# \p{Is_Numeric_Value=24}
-# \p{Is_Nv=24}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 24}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3254
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/25.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/25.pl
index 58af658bd6e..dfdf0b8b006 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/25.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/25.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=25}
-# \p{Nv=25}
-# \p{Is_Numeric_Value=25}
-# \p{Is_Nv=25}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 25}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3255
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/26.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/26.pl
index d4ab6fb8288..1ec1d04407c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/26.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/26.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=26}
-# \p{Nv=26}
-# \p{Is_Numeric_Value=26}
-# \p{Is_Nv=26}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 26}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3256
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/27.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/27.pl
index be4e034f955..538e8fbb472 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/27.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/27.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=27}
-# \p{Nv=27}
-# \p{Is_Numeric_Value=27}
-# \p{Is_Nv=27}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 27}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3257
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/28.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/28.pl
index 700769fccd5..0421f47ee50 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/28.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/28.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=28}
-# \p{Nv=28}
-# \p{Is_Numeric_Value=28}
-# \p{Is_Nv=28}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 28}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3258
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/29.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/29.pl
index 8a968b0ba70..64e9d62de79 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/29.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/29.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=29}
-# \p{Nv=29}
-# \p{Is_Numeric_Value=29}
-# \p{Is_Nv=29}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 29}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
3259
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl
index 901149ad155..6eb8ad109d0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_3.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=2/3}
-# \p{Nv=2/3}
-# \p{Is_Numeric_Value=2/3}
-# \p{Is_Nv=2/3}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 2/3}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2154
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_5.pl
index e3f142d5040..08502b91a71 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/2_5.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=2/5}
-# \p{Nv=2/5}
-# \p{Is_Numeric_Value=2/5}
-# \p{Is_Nv=2/5}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 2/5}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2156
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl
index 57f8b1b0655..7ab54604c16 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=3}
-# \p{Nv=3}
-# \p{Is_Numeric_Value=3}
-# \p{Is_Nv=3}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0033
@@ -81,7 +58,7 @@ return <<'END';
3282
4E09
4EE8
-53C1 53C4 # [4]
+53C1 53C4
5F0E
A623
A6E8
@@ -100,14 +77,16 @@ FF13
10B5A
10B7A
10E62
+11054
+11069
12401
12408
12417
12420
-12424 12425 # [2]
-1242E 1242F # [2]
-12436 12437 # [2]
-1243A 1243B # [2]
+12424 12425
+1242E 1242F
+12436 12437
+1243A 1243B
1244B
12451
1D362
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl
index 61bbe4ac551..c5d95ae7c4f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 9 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=30}
-# \p{Nv=30}
-# \p{Is_Numeric_Value=30}
-# \p{Is_Nv=30}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 30}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1374
@@ -39,6 +16,7 @@ return <<'END';
10112
10165
10E6B
+1105D
1D36B
20983
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl
index a25d81df132..c0279250260 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/300.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=300}
-# \p{Nv=300}
-# \p{Is_Numeric_Value=300}
-# \p{Is_Nv=300}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 300}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1011B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl
index efe75ab8278..47c70b904b2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=3000}
-# \p{Nv=3000}
-# \p{Is_Numeric_Value=3000}
-# \p{Is_Nv=3000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10124
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl
index d6f3208f5ff..beed76de730 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/30000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=30_000}
-# \p{Nv=30_000}
-# \p{Is_Numeric_Value=30_000}
-# \p{Is_Nv=30_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 30000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1012D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/31.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/31.pl
index fad13eee929..10c499a7c0f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/31.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/31.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=31}
-# \p{Nv=31}
-# \p{Is_Numeric_Value=31}
-# \p{Is_Nv=31}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 31}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
325B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/32.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/32.pl
index ffa8108d95f..1f10d5c9c47 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/32.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/32.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=32}
-# \p{Nv=32}
-# \p{Is_Numeric_Value=32}
-# \p{Is_Nv=32}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 32}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
325C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/33.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/33.pl
index 32224a7a896..1de1d114601 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/33.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/33.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=33}
-# \p{Nv=33}
-# \p{Is_Numeric_Value=33}
-# \p{Is_Nv=33}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 33}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
325D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/34.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/34.pl
index c76fc894aed..cb388d6cd19 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/34.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/34.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=34}
-# \p{Nv=34}
-# \p{Is_Numeric_Value=34}
-# \p{Is_Nv=34}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 34}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
325E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/35.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/35.pl
index bfe585f607a..05794b5f87f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/35.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/35.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=35}
-# \p{Nv=35}
-# \p{Is_Numeric_Value=35}
-# \p{Is_Nv=35}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 35}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
325F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/36.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/36.pl
index 21ae88d46e2..0d30108b028 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/36.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/36.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=36}
-# \p{Nv=36}
-# \p{Is_Numeric_Value=36}
-# \p{Is_Nv=36}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 36}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B1
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/37.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/37.pl
index 2a2db4198dd..75a978c2c5b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/37.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/37.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=37}
-# \p{Nv=37}
-# \p{Is_Numeric_Value=37}
-# \p{Is_Nv=37}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 37}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B2
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/38.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/38.pl
index 6e0e7a8b76c..e640e22416a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/38.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/38.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=38}
-# \p{Nv=38}
-# \p{Is_Numeric_Value=38}
-# \p{Is_Nv=38}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 38}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B3
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/39.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/39.pl
index e29f4413c0d..3ea929c1372 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/39.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/39.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=39}
-# \p{Nv=39}
-# \p{Is_Numeric_Value=39}
-# \p{Is_Nv=39}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 39}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B4
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl
index 672871ecff4..bf0db5e5a9d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_16.pl
@@ -1,37 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=3/16}
-# \p{Nv=3/16}
-# \p{Is_Numeric_Value=3/16}
-# \p{Is_Nv=3/16}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3/16}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
09F6
+0B77
A835
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_2.pl
index d8b39ed33f9..e4f491bf7df 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=3/2}
-# \p{Nv=3/2}
-# \p{Is_Numeric_Value=3/2}
-# \p{Is_Nv=3/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F2B
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl
index 982482de3fa..c347844adc7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_4.pl
@@ -1,39 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=3/4}
-# \p{Nv=3/4}
-# \p{Is_Numeric_Value=3/4}
-# \p{Is_Nv=3/4}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3/4}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00BE
09F8
+0B74
0D75
A832
10178
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_5.pl
index b643bb3907a..2104b65c1e5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_5.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=3/5}
-# \p{Nv=3/5}
-# \p{Is_Numeric_Value=3/5}
-# \p{Is_Nv=3/5}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3/5}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2157
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_8.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_8.pl
index 17666d3575a..e1063b7a6f1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_8.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/3_8.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=3/8}
-# \p{Nv=3/8}
-# \p{Is_Numeric_Value=3/8}
-# \p{Is_Nv=3/8}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 3/8}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
215C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl
index be0f67a0940..cc7d37202ba 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 87 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=4}
-# \p{Nv=4}
-# \p{Is_Numeric_Value=4}
-# \p{Is_Nv=4}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 4}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0034
@@ -94,6 +71,8 @@ FF14
10B5B
10B7B
10E63
+11055
+1106A
12402
12409
1240F
@@ -102,9 +81,9 @@ FF14
12426
12430
12438
-1243C 1243F # [4]
+1243C 1243F
1244C
-12452 12453 # [2]
+12452 12453
1D363
1D7D2
1D7DC
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl
index 4a018760013..d2e9f1631cd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 8 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=40}
-# \p{Nv=40}
-# \p{Is_Numeric_Value=40}
-# \p{Is_Nv=40}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 40}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1375
@@ -37,6 +14,7 @@ return <<'END';
534C
10113
10E6C
+1105E
1D36C
2098C
2099C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl
index d642c2217fc..8b2b7a76d73 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/400.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=400}
-# \p{Nv=400}
-# \p{Is_Numeric_Value=400}
-# \p{Is_Nv=400}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 400}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1011C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl
index 98f038b2b04..2ec9232bd4d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=4000}
-# \p{Nv=4000}
-# \p{Is_Numeric_Value=4000}
-# \p{Is_Nv=4000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 4000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10125
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl
index 15e811ce792..cc7cbb95a09 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/40000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=40_000}
-# \p{Nv=40_000}
-# \p{Is_Numeric_Value=40_000}
-# \p{Is_Nv=40_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 40000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1012E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/41.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/41.pl
index 9fa975b0392..81708b9619a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/41.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/41.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=41}
-# \p{Nv=41}
-# \p{Is_Numeric_Value=41}
-# \p{Is_Nv=41}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 41}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B6
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/42.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/42.pl
index a0d61e10c27..05e6001ec24 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/42.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/42.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=42}
-# \p{Nv=42}
-# \p{Is_Numeric_Value=42}
-# \p{Is_Nv=42}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 42}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B7
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/43.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/43.pl
index add3246e664..495d48b34d7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/43.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/43.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=43}
-# \p{Nv=43}
-# \p{Is_Numeric_Value=43}
-# \p{Is_Nv=43}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 43}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B8
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/44.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/44.pl
index 3d2de5b4f90..222e8f645a5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/44.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/44.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=44}
-# \p{Nv=44}
-# \p{Is_Numeric_Value=44}
-# \p{Is_Nv=44}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 44}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32B9
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/45.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/45.pl
index 7ffbf67be16..2f13a50930d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/45.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/45.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=45}
-# \p{Nv=45}
-# \p{Is_Numeric_Value=45}
-# \p{Is_Nv=45}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 45}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32BA
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/46.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/46.pl
index 60b11d7bca3..467f7ca0b5d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/46.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/46.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=46}
-# \p{Nv=46}
-# \p{Is_Numeric_Value=46}
-# \p{Is_Nv=46}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 46}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32BB
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/47.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/47.pl
index a08d6588e42..bd74bbdfaa8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/47.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/47.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=47}
-# \p{Nv=47}
-# \p{Is_Numeric_Value=47}
-# \p{Is_Nv=47}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 47}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32BC
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/48.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/48.pl
index 341346bd436..80ab87d4d8c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/48.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/48.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=48}
-# \p{Nv=48}
-# \p{Is_Numeric_Value=48}
-# \p{Is_Nv=48}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 48}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32BD
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/49.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/49.pl
index f568f2d9739..2968970c1e3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/49.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/49.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=49}
-# \p{Nv=49}
-# \p{Is_Numeric_Value=49}
-# \p{Is_Nv=49}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 49}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
32BE
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4_5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4_5.pl
index 267c6ff0e07..8a19596517d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4_5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/4_5.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=4/5}
-# \p{Nv=4/5}
-# \p{Is_Numeric_Value=4/5}
-# \p{Is_Nv=4/5}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 4/5}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2158
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl
index 74f4fee432a..bda199f04b9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 84 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=5}
-# \p{Nv=5}
-# \p{Is_Numeric_Value=5}
-# \p{Is_Nv=5}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 5}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0035
@@ -97,6 +74,8 @@ FF15
10321
104A5
10E64
+11056
+1106B
12403
1240A
12410
@@ -106,7 +85,7 @@ FF15
12431
12439
1244D
-12454 12455 # [2]
+12454 12455
1D364
1D7D3
1D7DD
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl
index b3be5b0c0ac..73648bda729 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 18 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=50}
-# \p{Nv=50}
-# \p{Is_Numeric_Value=50}
-# \p{Is_Nv=50}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 50}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1376
@@ -41,10 +18,11 @@ return <<'END';
10144
1014A
10151
-10166 10169 # [4]
+10166 10169
10174
10323
10A7E
10E6D
+1105F
1D36D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl
index 4f47a95a4ec..e891ad57e6c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/500.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 12 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=500}
-# \p{Nv=500}
-# \p{Is_Numeric_Value=500}
-# \p{Is_Nv=500}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 500}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
216E
@@ -38,6 +15,6 @@ return <<'END';
10145
1014C
10153
-1016C 10170 # [5]
+1016C 10170
10E76
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl
index a8beeb783a1..aada010d9f8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=5000}
-# \p{Nv=5000}
-# \p{Is_Numeric_Value=5000}
-# \p{Is_Nv=5000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 5000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2181
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl
index 7eda549c76b..f68a87552ad 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/50000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=50_000}
-# \p{Nv=50_000}
-# \p{Is_Numeric_Value=50_000}
-# \p{Is_Nv=50_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 50000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2187
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_2.pl
index d3ca1cf74cc..14b7a140b7c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=5/2}
-# \p{Nv=5/2}
-# \p{Is_Numeric_Value=5/2}
-# \p{Is_Nv=5/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 5/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F2C
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_6.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_6.pl
index 00aeaf5953c..acb66a18f2d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_6.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_6.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=5/6}
-# \p{Nv=5/6}
-# \p{Is_Numeric_Value=5/6}
-# \p{Is_Nv=5/6}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 5/6}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
215A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_8.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_8.pl
index 005714e1fc5..d4432c7ce8f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_8.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/5_8.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=5/8}
-# \p{Nv=5/8}
-# \p{Is_Numeric_Value=5/8}
-# \p{Is_Nv=5/8}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 5/8}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
215D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl
index 94095c959a1..cac565724ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 76 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=6}
-# \p{Nv=6}
-# \p{Is_Numeric_Value=6}
-# \p{Is_Nv=6}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 6}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0036
@@ -93,6 +70,8 @@ FF16
1010C
104A6
10E65
+11057
+1106C
12404
1240B
12411
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl
index a98991fe2a5..31136839d84 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60.pl
@@ -1,39 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=60}
-# \p{Nv=60}
-# \p{Is_Numeric_Value=60}
-# \p{Is_Nv=60}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 60}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1377
10115
10E6E
+11060
1D36E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl
index 498d7ffa5a2..3277166548a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/600.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=600}
-# \p{Nv=600}
-# \p{Is_Numeric_Value=600}
-# \p{Is_Nv=600}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 600}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1011E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl
index f934cd75134..04d206d13f7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/6000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=6000}
-# \p{Nv=6000}
-# \p{Is_Numeric_Value=6000}
-# \p{Is_Nv=6000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 6000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10127
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl
index db5356a0e9b..12229a3a28d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/60000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=60_000}
-# \p{Nv=60_000}
-# \p{Is_Numeric_Value=60_000}
-# \p{Is_Nv=60_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 60000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10130
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl
index 97a94e00167..e9429f025e3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 75 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=7}
-# \p{Nv=7}
-# \p{Is_Numeric_Value=7}
-# \p{Is_Nv=7}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 7}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0037
@@ -91,12 +68,14 @@ FF17
1010D
104A7
10E66
+11058
+1106D
12405
1240C
12412
1241B
12429
-12441 12443 # [3]
+12441 12443
1D366
1D7D5
1D7DF
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl
index 2289229d50b..ba986e04bb6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70.pl
@@ -1,39 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=70}
-# \p{Nv=70}
-# \p{Is_Numeric_Value=70}
-# \p{Is_Nv=70}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 70}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1378
10116
10E6F
+11061
1D36F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl
index ea81a907cb6..988108d0781 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/700.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=700}
-# \p{Nv=700}
-# \p{Is_Numeric_Value=700}
-# \p{Is_Nv=700}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 700}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1011F
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl
index 9f5d110747a..5470fa790cb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=7000}
-# \p{Nv=7000}
-# \p{Is_Numeric_Value=7000}
-# \p{Is_Nv=7000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 7000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10128
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl
index 26183f105a2..f82f057c72e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/70000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=70_000}
-# \p{Nv=70_000}
-# \p{Is_Numeric_Value=70_000}
-# \p{Is_Nv=70_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 70000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10131
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_2.pl
index 69384e5df4b..37df8c514c5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=7/2}
-# \p{Nv=7/2}
-# \p{Is_Numeric_Value=7/2}
-# \p{Is_Nv=7/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 7/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F2D
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_8.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_8.pl
index a0bd40d6106..ce201c0c1ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_8.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/7_8.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=7/8}
-# \p{Nv=7/8}
-# \p{Is_Numeric_Value=7/8}
-# \p{Is_Nv=7/8}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 7/8}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
215E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl
index fd528e163bf..d4b2e20ee05 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 71 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=8}
-# \p{Nv=8}
-# \p{Is_Numeric_Value=8}
-# \p{Is_Nv=8}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 8}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0038
@@ -89,12 +66,14 @@ FF18
1010E
104A8
10E67
+11059
+1106E
12406
1240D
12413
1241C
1242A
-12444 12445 # [2]
+12444 12445
1D367
1D7D6
1D7E0
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl
index 7404907c32e..551d8840156 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80.pl
@@ -1,39 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=80}
-# \p{Nv=80}
-# \p{Is_Numeric_Value=80}
-# \p{Is_Nv=80}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 80}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1379
10117
10E70
+11062
1D370
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl
index 9e2fe7256d3..1aeb3683993 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/800.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=800}
-# \p{Nv=800}
-# \p{Is_Numeric_Value=800}
-# \p{Is_Nv=800}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 800}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10120
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl
index 2c3405c3078..b9c4f3e0087 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/8000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=8000}
-# \p{Nv=8000}
-# \p{Is_Numeric_Value=8000}
-# \p{Is_Nv=8000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 8000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10129
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl
index 356ef39fb4c..7248a1875b3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/80000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=80_000}
-# \p{Nv=80_000}
-# \p{Is_Numeric_Value=80_000}
-# \p{Is_Nv=80_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 80000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10132
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl
index daa4cf7d876..88a69158899 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 75 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Numeric_Value=9}
-# \p{Nv=9}
-# \p{Is_Numeric_Value=9}
-# \p{Is_Nv=9}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 9}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0039
@@ -90,12 +67,14 @@ FF19
1010F
104A9
10E68
+1105A
+1106F
12407
1240E
12414
1241D
1242B
-12446 12449 # [4]
+12446 12449
1D368
1D7D7
1D7E1
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl
index 81a3d315e32..a932d873546 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90.pl
@@ -1,40 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=90}
-# \p{Nv=90}
-# \p{Is_Numeric_Value=90}
-# \p{Is_Nv=90}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 90}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
137A
10118
10341
10E71
+11063
1D371
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl
index aa34e4de245..c367c593cba 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/900.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Numeric_Value=900}
-# \p{Nv=900}
-# \p{Is_Numeric_Value=900}
-# \p{Is_Nv=900}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 900}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10121
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl
index 787612eca3f..23c75ffe852 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=9000}
-# \p{Nv=9000}
-# \p{Is_Numeric_Value=9000}
-# \p{Is_Nv=9000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 9000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
1012A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl
index ac892b6bb75..4f7a19f185a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/90000.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=90_000}
-# \p{Nv=90_000}
-# \p{Is_Numeric_Value=90_000}
-# \p{Is_Nv=90_000}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 90000}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
10133
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9_2.pl
index 687a6bd95a4..1b143af3886 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/9_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=9/2}
-# \p{Nv=9/2}
-# \p{Is_Numeric_Value=9/2}
-# \p{Is_Nv=9/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: 9/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F2E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/NaN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/NaN.pl
index f5425ac85c6..37365601e68 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/NaN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/NaN.pl
@@ -1,204 +1,170 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 1_112_971 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Numeric_Value=NaN}
-# \p{Nv=NaN}
-# \p{Is_Numeric_Value=NaN}
-# \p{Is_Nv=NaN}
-#
-# \p{Numeric_Type=None}
-# \p{Nt=None}
-# \p{Is_Numeric_Type=None}
-# \p{Is_Nt=None}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Nt: None}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002F # [48]
-003A 00B1 # [120]
-00B4 00B8 # [5]
-00BA 00BB # [2]
-00BF 065F # [1441]
-066A 06EF # [134]
-06FA 07BF # [198]
-07CA 0965 # [412]
-0970 09E5 # [118]
-09F0 09F3 # [4]
-09FA 0A65 # [108]
-0A70 0AE5 # [118]
-0AF0 0B65 # [118]
-0B70 0BE5 # [118]
-0BF3 0C65 # [115]
-0C70 0C77 # [8]
-0C7F 0CE5 # [103]
-0CF0 0D65 # [118]
-0D76 0E4F # [218]
-0E5A 0ECF # [118]
-0EDA 0F1F # [70]
-0F34 103F # [268]
-104A 108F # [70]
-109A 1368 # [719]
-137D 16ED # [881]
-16F1 17DF # [239]
-17EA 17EF # [6]
-17FA 180F # [22]
-181A 1945 # [300]
-1950 19CF # [128]
-19DB 1A7F # [165]
-1A8A 1A8F # [6]
-1A9A 1B4F # [182]
-1B5A 1BAF # [86]
-1BBA 1C3F # [134]
-1C4A 1C4F # [6]
-1C5A 206F # [1046]
-2071 2073 # [3]
-207A 207F # [6]
-208A 214F # [198]
-2183 2184 # [2]
-218A 245F # [726]
-249C 24E9 # [78]
-2500 2775 # [630]
-2794 2CFC # [1385]
-2CFE 3006 # [777]
-3008 3020 # [25]
-302A 3037 # [14]
-303B 3191 # [343]
-3196 321F # [138]
-322A 3250 # [39]
-3260 327F # [32]
-328A 32B0 # [39]
-32C0 3404 # [325]
-3406 3482 # [125]
-3484 3829 # [934]
-382B 3B4C # [802]
-3B4E 4DFF # [4786]
-4E01 4E02 # [2]
-4E04 4E06 # [3]
+0000 002F
+003A 00B1
+00B4 00B8
+00BA 00BB
+00BF 065F
+066A 06EF
+06FA 07BF
+07CA 0965
+0970 09E5
+09F0 09F3
+09FA 0A65
+0A70 0AE5
+0AF0 0B65
+0B70 0B71
+0B78 0BE5
+0BF3 0C65
+0C70 0C77
+0C7F 0CE5
+0CF0 0D65
+0D76 0E4F
+0E5A 0ECF
+0EDA 0F1F
+0F34 103F
+104A 108F
+109A 1368
+137D 16ED
+16F1 17DF
+17EA 17EF
+17FA 180F
+181A 1945
+1950 19CF
+19DB 1A7F
+1A8A 1A8F
+1A9A 1B4F
+1B5A 1BAF
+1BBA 1C3F
+1C4A 1C4F
+1C5A 206F
+2071 2073
+207A 207F
+208A 214F
+2183 2184
+218A 245F
+249C 24E9
+2500 2775
+2794 2CFC
+2CFE 3006
+3008 3020
+302A 3037
+303B 3191
+3196 321F
+322A 3250
+3260 327F
+328A 32B0
+32C0 3404
+3406 3482
+3484 3829
+382B 3B4C
+3B4E 4DFF
+4E01 4E02
+4E04 4E06
4E08
-4E0A 4E5C # [83]
-4E5E 4E8B # [46]
-4E8D 4E93 # [7]
+4E0A 4E5C
+4E5E 4E8B
+4E8D 4E93
4E95
-4E97 4EBE # [40]
-4EC1 4EDE # [30]
-4EE0 4EE7 # [8]
-4EE9 4F0C # [36]
-4F0E 4F6F # [98]
-4F71 5103 # [403]
-5105 5145 # [65]
-5147 5168 # [34]
+4E97 4EBE
+4EC1 4EDE
+4EE0 4EE7
+4EE9 4F0C
+4F0E 4F6F
+4F71 5103
+5105 5145
+5147 5168
516A
516C
-516E 5340 # [467]
+516E 5340
5342
-5346 534B # [6]
-534D 53C0 # [116]
-53C5 56DA # [790]
-56DC 58F0 # [533]
-58F2 58F8 # [7]
-58FA 5E79 # [1408]
-5E7B 5EFD # [131]
-5F00 5F0B # [12]
+5346 534B
+534D 53C0
+53C5 56DA
+56DC 58F0
+58F2 58F8
+58FA 5E79
+5E7B 5EFD
+5F00 5F0B
5F0F
-5F11 62FD # [1005]
-62FF 634B # [77]
-634D 67D1 # [1157]
-67D3 6F05 # [1843]
-6F07 7395 # [1167]
-7397 767D # [743]
-767F 8085 # [2567]
-8087 842B # [933]
-842D 8CAD # [2177]
-8CAF 8CB2 # [4]
-8CB4 8D2F # [124]
-8D31 9620 # [2288]
-9622 9645 # [36]
-9647 964B # [5]
-964D 9677 # [43]
-9679 96F5 # [125]
-96F7 A61F # [3881]
-A62A A6E5 # [188]
-A6F0 A82F # [320]
-A836 A8CF # [154]
-A8DA A8FF # [38]
-A90A A9CF # [198]
-A9DA AA4F # [118]
-AA5A ABEF # [406]
-ABFA F96A # [19_825]
-F96C F972 # [7]
-F974 F977 # [4]
-F979 F9B1 # [57]
-F9B3 F9D0 # [30]
+5F11 62FD
+62FF 634B
+634D 67D1
+67D3 6F05
+6F07 7395
+7397 767D
+767F 8085
+8087 842B
+842D 8CAD
+8CAF 8CB2
+8CB4 8D2F
+8D31 9620
+9622 9645
+9647 964B
+964D 9677
+9679 96F5
+96F7 A61F
+A62A A6E5
+A6F0 A82F
+A836 A8CF
+A8DA A8FF
+A90A A9CF
+A9DA AA4F
+AA5A ABEF
+ABFA F96A
+F96C F972
+F974 F977
+F979 F9B1
+F9B3 F9D0
F9D2
-F9D4 F9FC # [41]
-F9FE FF0F # [1298]
-FF1A 10106 # [493]
-10134 1013F # [12]
-10179 10189 # [17]
-1018B 1031F # [405]
-10324 10340 # [29]
-10342 10349 # [8]
-1034B 103D0 # [134]
-103D6 1049F # [202]
-104AA 10857 # [942]
-10860 10915 # [182]
-1091C 10A3F # [292]
-10A48 10A7C # [53]
-10A7F 10B57 # [217]
-10B60 10B77 # [24]
-10B80 10E5F # [736]
-10E7F 123FF # [5505]
-12432 12433 # [2]
-12456 12457 # [2]
-12463 1D35F # [44_797]
-1D372 1D7CD # [1116]
-1D800 1F0FF # [6400]
-1F10B 20000 # [3830]
-20002 20063 # [98]
-20065 200E1 # [125]
-200E3 20120 # [62]
-20122 20929 # [2056]
-2092B 20982 # [88]
-20984 2098B # [8]
-2098D 2099B # [15]
-2099D 20AE9 # [333]
-20AEB 20AFC # [18]
-20AFE 20B18 # [27]
-20B1A 2238F # [6262]
-22391 22997 # [1543]
-22999 23B1A # [4482]
-23B1C 2626C # [10_065]
-2626E 2F88F # [38_434]
-2F891 10FFFF # [919_407]
+F9D4 F9FC
+F9FE FF0F
+FF1A 10106
+10134 1013F
+10179 10189
+1018B 1031F
+10324 10340
+10342 10349
+1034B 103D0
+103D6 1049F
+104AA 10857
+10860 10915
+1091C 10A3F
+10A48 10A7C
+10A7F 10B57
+10B60 10B77
+10B80 10E5F
+10E7F 11051
+11070 123FF
+12432 12433
+12456 12457
+12463 1D35F
+1D372 1D7CD
+1D800 1F0FF
+1F10B 20000
+20002 20063
+20065 200E1
+200E3 20120
+20122 20929
+2092B 20982
+20984 2098B
+2098D 2099B
+2099D 20AE9
+20AEB 20AFC
+20AFE 20B18
+20B1A 2238F
+22391 22997
+22999 23B1A
+23B1C 2626C
+2626E 2F88F
+2F891 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/_1_2.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/_1_2.pl
index 97201d35218..3ef68861ef6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Nv/_1_2.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Nv/_1_2.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the single code point in Unicode Version 5.2.0 that
-# matches any of the following regular expression constructs:
-#
-# \p{Numeric_Value=-1/2}
-# \p{Nv=-1/2}
-# \p{Is_Numeric_Value=-1/2}
-# \p{Is_Nv=-1/2}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Nv: -1/2}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0F33
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/N.pl
index 9ce2119289a..9633f9f88c2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/N.pl
@@ -1,184 +1,158 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_113_353 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Alphabetic=No}
-# D \p{OAlpha=N}
-# D \p{Is_Other_Alphabetic=F}
-# D \p{Is_OAlpha=False}
-#
-# D \P{Other_Alphabetic}
-# D \P{Is_Other_Alphabetic}
-# D \P{OAlpha}
-# D \P{Is_OAlpha}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OAlpha: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0344 # [837]
-0346 05AF # [618]
+0000 0344
+0346 05AF
05BE
05C0
05C3
05C6
-05C8 060F # [72]
-061B 064A # [48]
+05C8 060F
+061B 064A
0658
-065F 066F # [17]
-0671 06D5 # [101]
-06DD 06E0 # [4]
-06E5 06E6 # [2]
-06E9 06EC # [4]
-06EE 0710 # [35]
-0712 072F # [30]
-0740 07A5 # [102]
-07B1 0815 # [101]
-0818 081A # [3]
+0660 066F
+0671 06D5
+06DD 06E0
+06E5 06E6
+06E9 06EC
+06EE 0710
+0712 072F
+0740 07A5
+07B1 0815
+0818 081A
0824
0828
-082D 08FF # [211]
-0904 093D # [58]
+082D 08FF
+0904 0939
+093C 093D
094D
-094F 0954 # [6]
-0956 0961 # [12]
-0964 0980 # [29]
-0984 09BD # [58]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CD 09D6 # [10]
-09D8 09E1 # [10]
-09E4 0A00 # [29]
-0A04 0A3D # [58]
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4D 0A50 # [4]
-0A52 0A6F # [30]
-0A72 0A74 # [3]
-0A76 0A80 # [11]
-0A84 0ABD # [58]
+0950 0954
+0958 0961
+0964 0980
+0984 09BD
+09C5 09C6
+09C9 09CA
+09CD 09D6
+09D8 09E1
+09E4 0A00
+0A04 0A3D
+0A43 0A46
+0A49 0A4A
+0A4D 0A50
+0A52 0A6F
+0A72 0A74
+0A76 0A80
+0A84 0ABD
0AC6
0ACA
-0ACD 0AE1 # [21]
-0AE4 0B00 # [29]
-0B04 0B3D # [58]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4D 0B55 # [9]
-0B58 0B61 # [10]
-0B64 0B81 # [30]
-0B83 0BBD # [59]
-0BC3 0BC5 # [3]
+0ACD 0AE1
+0AE4 0B00
+0B04 0B3D
+0B45 0B46
+0B49 0B4A
+0B4D 0B55
+0B58 0B61
+0B64 0B81
+0B83 0BBD
+0BC3 0BC5
0BC9
-0BCD 0BD6 # [10]
-0BD8 0C00 # [41]
-0C04 0C3D # [58]
+0BCD 0BD6
+0BD8 0C00
+0C04 0C3D
0C45
0C49
-0C4D 0C54 # [8]
-0C57 0C61 # [11]
-0C64 0C81 # [30]
-0C84 0CBD # [58]
+0C4D 0C54
+0C57 0C61
+0C64 0C81
+0C84 0CBD
0CC5
0CC9
-0CCD 0CD4 # [8]
-0CD7 0CE1 # [11]
-0CE4 0D01 # [30]
-0D04 0D3D # [58]
+0CCD 0CD4
+0CD7 0CE1
+0CE4 0D01
+0D04 0D3D
0D45
0D49
-0D4D 0D56 # [10]
-0D58 0D61 # [10]
-0D64 0D81 # [30]
-0D84 0DCE # [75]
+0D4D 0D56
+0D58 0D61
+0D64 0D81
+0D84 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E30 # [61]
-0E32 0E33 # [2]
-0E3B 0E4C # [18]
-0E4E 0EB0 # [99]
-0EB2 0EB3 # [2]
+0DE0 0DF1
+0DF4 0E30
+0E32 0E33
+0E3B 0E4C
+0E4E 0EB0
+0EB2 0EB3
0EBA
-0EBD 0ECC # [16]
-0ECE 0F70 # [163]
-0F82 0F8F # [14]
+0EBD 0ECC
+0ECE 0F70
+0F82 0F8C
0F98
-0FBD 102A # [110]
+0FBD 102A
1037
-1039 103A # [2]
-103F 1055 # [23]
-105A 105D # [4]
+1039 103A
+103F 1055
+105A 105D
1061
-1063 1066 # [4]
-1069 1070 # [8]
-1075 1081 # [13]
-1087 109B # [21]
-109E 135E # [705]
-1360 1711 # [946]
-1714 1731 # [30]
-1734 1751 # [30]
-1754 1771 # [30]
-1774 17B5 # [66]
-17C9 18A8 # [224]
-18AA 191F # [118]
-192C 192F # [4]
-1939 19AF # [119]
-19C1 19C7 # [7]
-19CA 1A16 # [77]
-1A1C 1A54 # [57]
-1A5F 1A60 # [2]
-1A75 1AFF # [139]
-1B05 1B34 # [48]
-1B44 1B7F # [60]
-1B83 1BA0 # [30]
-1BAA 1C23 # [122]
-1C36 1CF1 # [188]
-1CF3 24B5 # [1987]
-24EA 2DDF # [2294]
-2E00 A822 # [31_267]
-A828 A87F # [88]
-A882 A8B3 # [50]
-A8C4 A925 # [98]
-A92B A946 # [28]
-A953 A97F # [45]
-A984 A9B2 # [47]
-A9C0 AA28 # [105]
-AA37 AA42 # [12]
-AA44 AA4B # [8]
-AA4E AAAF # [98]
+1063 1066
+1069 1070
+1075 1081
+1087 109B
+109E 135E
+1360 1711
+1714 1731
+1734 1751
+1754 1771
+1774 17B5
+17C9 18A8
+18AA 191F
+192C 192F
+1939 19AF
+19C1 19C7
+19CA 1A16
+1A1C 1A54
+1A5F 1A60
+1A75 1AFF
+1B05 1B34
+1B44 1B7F
+1B83 1BA0
+1BAA 1BE6
+1BF2 1C23
+1C36 1CF1
+1CF3 24B5
+24EA 2DDF
+2E00 A822
+A828 A87F
+A882 A8B3
+A8C4 A925
+A92B A946
+A953 A97F
+A984 A9B3
+A9C0 AA28
+AA37 AA42
+AA44 AA4B
+AA4E AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
-AABF ABE2 # [292]
-ABEB FB1D # [20_275]
-FB1F 10A00 # [3810]
+AAB5 AAB6
+AAB9 AABD
+AABF ABE2
+ABEB FB1D
+FB1F 10A00
10A04
-10A07 10A0B # [5]
-10A10 11081 # [1650]
-11083 110AF # [45]
-110B9 10FFFF # [1_044_295]
+10A07 10A0B
+10A10 10FFF
+11003 11037
+11046 11081
+11083 110AF
+110B9 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/Y.pl
index bd5566f0986..b9eb6ea770c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OAlpha/Y.pl
@@ -1,183 +1,157 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 759 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Alphabetic=Yes}
-# D \p{OAlpha=Y}
-# D \p{Is_Other_Alphabetic=T}
-# D \p{Is_OAlpha=True}
-#
-# D \p{Other_Alphabetic}
-# D \p{Is_Other_Alphabetic}
-# D \p{OAlpha}
-# D \p{Is_OAlpha}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OAlpha: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0345
-05B0 05BD # [14]
+05B0 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 0657 # [13]
-0659 065E # [6]
+0610 061A
+064B 0657
+0659 065F
0670
-06D6 06DC # [7]
-06E1 06E4 # [4]
-06E7 06E8 # [2]
+06D6 06DC
+06E1 06E4
+06E7 06E8
06ED
0711
-0730 073F # [16]
-07A6 07B0 # [11]
-0816 0817 # [2]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082C # [4]
-0900 0903 # [4]
-093E 094C # [15]
-094E
-0955
-0962 0963 # [2]
-0981 0983 # [3]
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+0730 073F
+07A6 07B0
+0816 0817
+081B 0823
+0825 0827
+0829 082C
+0900 0903
+093A 093B
+093E 094C
+094E 094F
+0955 0957
+0962 0963
+0981 0983
+09BE 09C4
+09C7 09C8
+09CB 09CC
09D7
-09E2 09E3 # [2]
-0A01 0A03 # [3]
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4C # [2]
+09E2 09E3
+0A01 0A03
+0A3E 0A42
+0A47 0A48
+0A4B 0A4C
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A83 # [3]
-0ABE 0AC5 # [8]
-0AC7 0AC9 # [3]
-0ACB 0ACC # [2]
-0AE2 0AE3 # [2]
-0B01 0B03 # [3]
-0B3E 0B44 # [7]
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0A81 0A83
+0ABE 0AC5
+0AC7 0AC9
+0ACB 0ACC
+0AE2 0AE3
+0B01 0B03
+0B3E 0B44
+0B47 0B48
+0B4B 0B4C
+0B56 0B57
+0B62 0B63
0B82
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCC
0BD7
-0C01 0C03 # [3]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4C # [3]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0C82 0C83 # [2]
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCC # [3]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D02 0D03 # [2]
-0D3E 0D44 # [7]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
+0C01 0C03
+0C3E 0C44
+0C46 0C48
+0C4A 0C4C
+0C55 0C56
+0C62 0C63
+0C82 0C83
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCC
+0CD5 0CD6
+0CE2 0CE3
+0D02 0D03
+0D3E 0D44
+0D46 0D48
+0D4A 0D4C
0D57
-0D62 0D63 # [2]
-0D82 0D83 # [2]
-0DCF 0DD4 # [6]
+0D62 0D63
+0D82 0D83
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
+0DD8 0DDF
+0DF2 0DF3
0E31
-0E34 0E3A # [7]
+0E34 0E3A
0E4D
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
+0EB4 0EB9
+0EBB 0EBC
0ECD
-0F71 0F81 # [17]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-102B 1036 # [12]
+0F71 0F81
+0F8D 0F97
+0F99 0FBC
+102B 1036
1038
-103B 103E # [4]
-1056 1059 # [4]
-105E 1060 # [3]
+103B 103E
+1056 1059
+105E 1060
1062
-1067 1068 # [2]
-1071 1074 # [4]
-1082 1086 # [5]
-109C 109D # [2]
+1067 1068
+1071 1074
+1082 1086
+109C 109D
135F
-1712 1713 # [2]
-1732 1733 # [2]
-1752 1753 # [2]
-1772 1773 # [2]
-17B6 17C8 # [19]
+1712 1713
+1732 1733
+1752 1753
+1772 1773
+17B6 17C8
18A9
-1920 192B # [12]
-1930 1938 # [9]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A17 1A1B # [5]
-1A55 1A5E # [10]
-1A61 1A74 # [20]
-1B00 1B04 # [5]
-1B35 1B43 # [15]
-1B80 1B82 # [3]
-1BA1 1BA9 # [9]
-1C24 1C35 # [18]
+1920 192B
+1930 1938
+19B0 19C0
+19C8 19C9
+1A17 1A1B
+1A55 1A5E
+1A61 1A74
+1B00 1B04
+1B35 1B43
+1B80 1B82
+1BA1 1BA9
+1BE7 1BF1
+1C24 1C35
1CF2
-24B6 24E9 # [52]
-2DE0 2DFF # [32]
-A823 A827 # [5]
-A880 A881 # [2]
-A8B4 A8C3 # [16]
-A926 A92A # [5]
-A947 A952 # [12]
-A980 A983 # [4]
-A9B3 A9BF # [13]
-AA29 AA36 # [14]
+24B6 24E9
+2DE0 2DFF
+A823 A827
+A880 A881
+A8B4 A8C3
+A926 A92A
+A947 A952
+A980 A983
+A9B4 A9BF
+AA29 AA36
AA43
-AA4C AA4D # [2]
+AA4C AA4D
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
+AAB2 AAB4
+AAB7 AAB8
AABE
-ABE3 ABEA # [8]
+ABE3 ABEA
FB1E
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+11000 11002
+11038 11045
11082
-110B0 110B8 # [9]
+110B0 110B8
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/ODI/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/ODI/N.pl
index 005f6b5086e..c1d4540faf7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/ODI/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/ODI/N.pl
@@ -1,53 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_110_334 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Default_Ignorable_Code_Point=No}
-# D \p{ODI=N}
-# D \p{Is_Other_Default_Ignorable_Code_Point=F}
-# D \p{Is_ODI=False}
-#
-# D \P{Other_Default_Ignorable_Code_Point}
-# D \P{Is_Other_Default_Ignorable_Code_Point}
-# D \P{ODI}
-# D \P{Is_ODI}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_ODI: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 034E # [847]
-0350 115E # [3599]
-1161 2064 # [3844]
-206A 3163 # [4346]
-3165 FF9F # [52_795]
-FFA1 FFEF # [79]
-FFF9 DFFFF # [851_975]
+0000 034E
+0350 115E
+1161 2064
+206A 3163
+3165 FF9F
+FFA1 FFEF
+FFF9 DFFFF
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-E1000 10FFFF # [192_512]
+E0020 E007F
+E0100 E01EF
+E1000 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/ODI/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/ODI/Y.pl
index f0e0372d703..9276a803b93 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/ODI/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/ODI/Y.pl
@@ -1,52 +1,22 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 3778 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Default_Ignorable_Code_Point=Yes}
-# D \p{ODI=Y}
-# D \p{Is_Other_Default_Ignorable_Code_Point=T}
-# D \p{Is_ODI=True}
-#
-# D \p{Other_Default_Ignorable_Code_Point}
-# D \p{Is_Other_Default_Ignorable_Code_Point}
-# D \p{ODI}
-# D \p{Is_ODI}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_ODI: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
034F
-115F 1160 # [2]
-2065 2069 # [5]
+115F 1160
+2065 2069
3164
FFA0
-FFF0 FFF8 # [9]
+FFF0 FFF8
E0000
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 E0FFF # [3600]
+E0002 E001F
+E0080 E00FF
+E01F0 E0FFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/N.pl
index 0aae2133981..14802180a27 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/N.pl
@@ -1,59 +1,29 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_114_089 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Grapheme_Extend=No}
-# D \p{OGr_Ext=N}
-# D \p{Is_Other_Grapheme_Extend=F}
-# D \p{Is_OGr_Ext=False}
-#
-# D \P{Other_Grapheme_Extend}
-# D \P{Is_Other_Grapheme_Extend}
-# D \P{OGr_Ext}
-# D \P{Is_OGr_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OGr_Ext: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 09BD # [2494]
-09BF 09D6 # [24]
-09D8 0B3D # [358]
-0B3F 0B56 # [24]
-0B58 0BBD # [102]
-0BBF 0BD6 # [24]
-0BD8 0CC1 # [234]
-0CC3 0CD4 # [18]
-0CD7 0D3D # [103]
-0D3F 0D56 # [24]
-0D58 0DCE # [119]
-0DD0 0DDE # [15]
-0DE0 200B # [4652]
-200E FF9D # [57_232]
-FFA0 1D164 # [53_701]
-1D166 1D16D # [8]
-1D173 10FFFF # [994_957]
+0000 09BD
+09BF 09D6
+09D8 0B3D
+0B3F 0B56
+0B58 0BBD
+0BBF 0BD6
+0BD8 0CC1
+0CC3 0CD4
+0CD7 0D3D
+0D3F 0D56
+0D58 0DCE
+0DD0 0DDE
+0DE0 200B
+200E FF9D
+FFA0 1D164
+1D166 1D16D
+1D173 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/Y.pl
index a2383da17b2..27e5472e2e2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OGrExt/Y.pl
@@ -1,42 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 23 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Grapheme_Extend=Yes}
-# D \p{OGr_Ext=Y}
-# D \p{Is_Other_Grapheme_Extend=T}
-# D \p{Is_OGr_Ext=True}
-#
-# D \p{Other_Grapheme_Extend}
-# D \p{Is_Other_Grapheme_Extend}
-# D \p{OGr_Ext}
-# D \p{Is_OGr_Ext}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OGr_Ext: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
09BE
@@ -46,13 +16,13 @@ return <<'END';
0BBE
0BD7
0CC2
-0CD5 0CD6 # [2]
+0CD5 0CD6
0D3E
0D57
0DCF
0DDF
-200C 200D # [2]
-FF9E FF9F # [2]
+200C 200D
+FF9E FF9F
1D165
-1D16E 1D172 # [5]
+1D16E 1D172
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/N.pl
index 6d3193691bc..1cf8a8e7ba6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/N.pl
@@ -1,46 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_114_101 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_ID_Continue=No}
-# D \p{OIDC=N}
-# D \p{Is_Other_ID_Continue=F}
-# D \p{Is_OIDC=False}
-#
-# D \P{Other_ID_Continue}
-# D \P{Is_Other_ID_Continue}
-# D \P{OIDC}
-# D \P{Is_OIDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OIDC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 00B6 # [183]
-00B8 0386 # [719]
-0388 1368 # [4065]
-1372 10FFFF # [1_109_134]
+0000 00B6
+00B8 0386
+0388 1368
+1372 19D9
+19DB 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/Y.pl
index bb327cc70d5..c6113a7016a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OIDC/Y.pl
@@ -1,45 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 11 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_ID_Continue=Yes}
-# D \p{OIDC=Y}
-# D \p{Is_Other_ID_Continue=T}
-# D \p{Is_OIDC=True}
-#
-# D \p{Other_ID_Continue}
-# D \p{Is_Other_ID_Continue}
-# D \p{OIDC}
-# D \p{Is_OIDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OIDC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00B7
0387
-1369 1371 # [9]
+1369 1371
+19DA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/N.pl
index 31f1d3b7062..0e692c64d9d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/N.pl
@@ -1,46 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_114_108 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_ID_Start=No}
-# D \p{OIDS=N}
-# D \p{Is_Other_ID_Start=F}
-# D \p{Is_OIDS=False}
-#
-# D \P{Other_ID_Start}
-# D \P{Is_Other_ID_Start}
-# D \P{OIDS}
-# D \P{Is_OIDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OIDS: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 2117 # [8472]
-2119 212D # [21]
-212F 309A # [3948]
-309D 10FFFF # [1_101_667]
+0000 2117
+2119 212D
+212F 309A
+309D 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/Y.pl
index 3291e2eeade..d281d04dc96 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OIDS/Y.pl
@@ -1,45 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# D \p{Other_ID_Start=Yes}
-# D \p{OIDS=Y}
-# D \p{Is_Other_ID_Start=T}
-# D \p{Is_OIDS=True}
-#
-# D \p{Other_ID_Start}
-# D \p{Is_Other_ID_Start}
-# D \p{OIDS}
-# D \p{Is_OIDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OIDS: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
2118
212E
-309B 309C # [2]
+309B 309C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OLower/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OLower/N.pl
index bad0bac4f03..bdac92eeb95 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OLower/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OLower/N.pl
@@ -1,56 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_113_953 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Lowercase=No}
-# D \p{OLower=N}
-# D \p{Is_Other_Lowercase=F}
-# D \p{Is_OLower=False}
-#
-# D \P{Other_Lowercase}
-# D \P{Is_Other_Lowercase}
-# D \P{OLower}
-# D \P{Is_OLower}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OLower: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 02AF # [688]
-02B9 02BF # [7]
-02C2 02DF # [30]
-02E5 0344 # [96]
-0346 0379 # [52]
-037B 1D2B # [6577]
-1D62 1D77 # [22]
-1D79 1D9A # [34]
-1DC0 208F # [720]
-2095 216F # [219]
-2180 24CF # [848]
-24EA 2C7C # [1939]
-2C7E A76F # [31_474]
-A771 10FFFF # [1_071_247]
+0000 02AF
+02B9 02BF
+02C2 02DF
+02E5 0344
+0346 0379
+037B 1D2B
+1D62 1D77
+1D79 1D9A
+1DC0 208F
+2095 216F
+2180 24CF
+24EA 2C7C
+2C7E A76F
+A771 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OLower/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OLower/Y.pl
index 64defe20ba9..4ef2405d743 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OLower/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OLower/Y.pl
@@ -1,55 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 159 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Lowercase=Yes}
-# D \p{OLower=Y}
-# D \p{Is_Other_Lowercase=T}
-# D \p{Is_OLower=True}
-#
-# D \p{Other_Lowercase}
-# D \p{Is_Other_Lowercase}
-# D \p{OLower}
-# D \p{Is_OLower}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OLower: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-02B0 02B8 # [9]
-02C0 02C1 # [2]
-02E0 02E4 # [5]
+02B0 02B8
+02C0 02C1
+02E0 02E4
0345
037A
-1D2C 1D61 # [54]
+1D2C 1D61
1D78
-1D9B 1DBF # [37]
-2090 2094 # [5]
-2170 217F # [16]
-24D0 24E9 # [26]
+1D9B 1DBF
+2090 2094
+2170 217F
+24D0 24E9
2C7D
A770
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OMath/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OMath/N.pl
index c18a97ac3a6..17eb126e299 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OMath/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OMath/N.pl
@@ -1,132 +1,103 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_112_896 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Math=No}
-# D \p{OMath=N}
-# D \p{Is_Other_Math=F}
-# D \p{Is_OMath=False}
-#
-# D \P{Other_Math}
-# D \P{Is_Other_Math}
-# D \P{OMath}
-# D \P{Is_OMath}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OMath: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 005D # [94]
-005F 03CF # [881]
-03D3 03D4 # [2]
-03D6 03EF # [26]
-03F2 03F3 # [2]
-03F6 2015 # [7200]
-2017 2031 # [27]
-2035 203F # [11]
-2041 2060 # [32]
-2065 207C # [24]
-207F 208C # [14]
-208F 20CF # [65]
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-20E7 20EA # [4]
-20F0 2101 # [18]
-2103 2109 # [7]
+0000 005D
+005F 03CF
+03D3 03D4
+03D6 03EF
+03F2 03F3
+03F6 2015
+2017 2031
+2035 203F
+2041 2060
+2065 207C
+207F 208C
+208F 20CF
+20DD 20E0
+20E2 20E4
+20E7 20EA
+20F0 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
-2125 2127 # [3]
-212A 212B # [2]
+2116 2118
+211E 2123
+2125 2127
+212A 212B
212E
2132
-2139 213B # [3]
-2140 2144 # [5]
-214A 2194 # [75]
-219A 219B # [2]
+2139 213B
+2140 2144
+214A 2194
+219A 219B
21A0
21A3
21A6
21A8
-21AE 21AF # [2]
-21B2 21B5 # [4]
-21B8 21BB # [4]
-21CE 21CF # [2]
+21AE 21AF
+21B2 21B5
+21B8 21BB
+21CE 21CF
21D2
21D4
21DC
-21DE 21E3 # [6]
-21E6 23B3 # [462]
+21DE 21E3
+21E6 23B3
23B6
-23B8 23CF # [24]
-23D1 23E1 # [17]
-23E3 259F # [445]
-25A2 25AD # [12]
-25B7 25BB # [5]
-25C1 25C5 # [5]
-25C8 25C9 # [2]
-25CC 25CE # [3]
-25D4 25E1 # [14]
+23B8 23CF
+23D1 23E1
+23E3 259F
+25A2 25AD
+25B7 25BB
+25C1 25C5
+25C8 25C9
+25CC 25CE
+25D4 25E1
25E3
-25E5 25E6 # [2]
-25ED 2604 # [24]
-2607 263F # [57]
+25E5 25E6
+25ED 2604
+2607 263F
2641
-2643 265F # [29]
-2664 266C # [9]
-266F 27C4 # [342]
-27C7 27E5 # [31]
-27F0 2982 # [403]
-2999 29D7 # [63]
-29DC 29FB # [32]
-29FE FE60 # [54_371]
+2643 265F
+2664 266C
+266F 27C4
+27C7 27E5
+27F0 2982
+2999 29D7
+29DC 29FB
+29FE FE60
FE62
-FE64 FE67 # [4]
-FE69 FF3B # [211]
+FE64 FE67
+FE69 FF3B
FF3D
-FF3F 1D3FF # [54_465]
+FF3F 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -137,6 +108,6 @@ FF3F 1D3FF # [54_465]
1D789
1D7A9
1D7C3
-1D7CC 1D7CD # [2]
-1D800 10FFFF # [993_280]
+1D7CC 1D7CD
+1D800 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OMath/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OMath/Y.pl
index 5d2a6d1aa36..d42a3e26ded 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OMath/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OMath/Y.pl
@@ -1,141 +1,112 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1216 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Math=Yes}
-# D \p{OMath=Y}
-# D \p{Is_Other_Math=T}
-# D \p{Is_OMath=True}
-#
-# D \p{Other_Math}
-# D \p{Is_Other_Math}
-# D \p{OMath}
-# D \p{Is_OMath}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OMath: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
005E
-03D0 03D2 # [3]
+03D0 03D2
03D5
-03F0 03F1 # [2]
-03F4 03F5 # [2]
+03F0 03F1
+03F4 03F5
2016
-2032 2034 # [3]
+2032 2034
2040
-2061 2064 # [4]
-207D 207E # [2]
-208D 208E # [2]
-20D0 20DC # [13]
+2061 2064
+207D 207E
+208D 208E
+20D0 20DC
20E1
-20E5 20E6 # [2]
-20EB 20EF # [5]
+20E5 20E6
+20EB 20EF
2102
-210A 2113 # [10]
+2107
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
-2128 2129 # [2]
-212C 212D # [2]
-212F 2131 # [3]
-2133 2138 # [6]
-213C 213F # [4]
-2145 2149 # [5]
-2195 2199 # [5]
-219C 219F # [4]
-21A1 21A2 # [2]
-21A4 21A5 # [2]
+2128 2129
+212C 212D
+212F 2131
+2133 2138
+213C 213F
+2145 2149
+2195 2199
+219C 219F
+21A1 21A2
+21A4 21A5
21A7
-21A9 21AD # [5]
-21B0 21B1 # [2]
-21B6 21B7 # [2]
-21BC 21CD # [18]
-21D0 21D1 # [2]
+21A9 21AD
+21B0 21B1
+21B6 21B7
+21BC 21CD
+21D0 21D1
21D3
-21D5 21DB # [7]
+21D5 21DB
21DD
-21E4 21E5 # [2]
-23B4 23B5 # [2]
+21E4 21E5
+23B4 23B5
23B7
23D0
23E2
-25A0 25A1 # [2]
-25AE 25B6 # [9]
-25BC 25C0 # [5]
-25C6 25C7 # [2]
-25CA 25CB # [2]
-25CF 25D3 # [5]
+25A0 25A1
+25AE 25B6
+25BC 25C0
+25C6 25C7
+25CA 25CB
+25CF 25D3
25E2
25E4
-25E7 25EC # [6]
-2605 2606 # [2]
+25E7 25EC
+2605 2606
2640
2642
-2660 2663 # [4]
-266D 266E # [2]
-27C5 27C6 # [2]
-27E6 27EF # [10]
-2983 2998 # [22]
-29D8 29DB # [4]
-29FC 29FD # [2]
+2660 2663
+266D 266E
+27C5 27C6
+27E6 27EF
+2983 2998
+29D8 29DB
+29FC 29FD
FE61
FE63
FE68
FF3C
FF3E
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-1D7CE 1D7FF # [50]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/N.pl
index aebc48fb973..e9b3471f55d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/N.pl
@@ -1,45 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 1_114_070 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# D \p{Other_Uppercase=No}
-# D \p{OUpper=N}
-# D \p{Is_Other_Uppercase=F}
-# D \p{Is_OUpper=False}
-#
-# D \P{Other_Uppercase}
-# D \P{Is_Other_Uppercase}
-# D \P{OUpper}
-# D \P{Is_OUpper}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OUpper: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 215F # [8544]
-2170 24B5 # [838]
-24D0 10FFFF # [1_104_688]
+0000 215F
+2170 24B5
+24D0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/Y.pl
index 38ea12811b2..ea3bd648699 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/OUpper/Y.pl
@@ -1,44 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# 'D' below means that this form is deprecated. Consult perluniprops.pod
-#
-# This file returns the 42 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# D \p{Other_Uppercase=Yes}
-# D \p{OUpper=Y}
-# D \p{Is_Other_Uppercase=T}
-# D \p{Is_OUpper=True}
-#
-# D \p{Other_Uppercase}
-# D \p{Is_Other_Uppercase}
-# D \p{OUpper}
-# D \p{Is_OUpper}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_OUpper: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2160 216F # [16]
-24B6 24CF # [26]
+2160 216F
+24B6 24CF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/N.pl
index aa2b0a14a88..aaa952f0e42 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/N.pl
@@ -1,69 +1,41 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_111_352 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Pattern_Syntax=No}
-# \p{Pat_Syn=N}
-# \p{Is_Pattern_Syntax=F}
-# \p{Is_Pat_Syn=False}
-#
-# \P{Pattern_Syntax}
-# \P{Is_Pattern_Syntax}
-# \P{Pat_Syn}
-# \P{Is_Pat_Syn}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Pat_Syn: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0020 # [33]
-0030 0039 # [10]
-0041 005A # [26]
+0000 0020
+0030 0039
+0041 005A
005F
-0061 007A # [26]
-007F 00A0 # [34]
+0061 007A
+007F 00A0
00A8
00AA
00AD
00AF
-00B2 00B5 # [4]
-00B7 00BA # [4]
-00BC 00BE # [3]
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 200F # [7960]
-2028 202F # [8]
-203F 2040 # [2]
+00B2 00B5
+00B7 00BA
+00BC 00BE
+00C0 00D6
+00D8 00F6
+00F8 200F
+2028 202F
+203F 2040
2054
-205F 218F # [305]
-2460 24FF # [160]
-2776 2793 # [30]
-2C00 2DFF # [512]
-2E80 3000 # [385]
-3004 3007 # [4]
-3021 302F # [15]
-3031 FD3D # [52_493]
-FD40 FE44 # [261]
-FE47 10FFFF # [1_049_017]
+205F 218F
+2460 24FF
+2776 2793
+2C00 2DFF
+2E80 3000
+3004 3007
+3021 302F
+3031 FD3D
+FD40 FE44
+FE47 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl
index 93c26168278..0b2badcb05c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/PatSyn/Y.pl
@@ -1,68 +1,40 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2760 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Pattern_Syntax=Yes}
-# \p{Pat_Syn=Y}
-# \p{Is_Pattern_Syntax=T}
-# \p{Is_Pat_Syn=True}
-#
-# \p{Pattern_Syntax}
-# \p{Is_Pattern_Syntax}
-# \p{Pat_Syn}
-# \p{Is_Pat_Syn}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Pat_Syn: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 002F # [15]
-003A 0040 # [7]
-005B 005E # [4]
+0021 002F
+003A 0040
+005B 005E
0060
-007B 007E # [4]
-00A1 00A7 # [7]
+007B 007E
+00A1 00A7
00A9
-00AB 00AC # [2]
+00AB 00AC
00AE
-00B0 00B1 # [2]
+00B0 00B1
00B6
00BB
00BF
00D7
00F7
-2010 2027 # [24]
-2030 203E # [15]
-2041 2053 # [19]
-2055 205E # [10]
-2190 245F # [720]
-2500 2775 # [630]
-2794 2BFF # [1132]
-2E00 2E7F # [128]
-3001 3003 # [3]
-3008 3020 # [25]
+2010 2027
+2030 203E
+2041 2053
+2055 205E
+2190 245F
+2500 2775
+2794 2BFF
+2E00 2E7F
+3001 3003
+3008 3020
3030
-FD3E FD3F # [2]
-FE45 FE46 # [2]
+FD3E FD3F
+FE45 FE46
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/N.pl
index 52f7b09bbe2..c5602ca3760 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/N.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_101 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Pattern_White_Space=No}
-# \p{Pat_WS=N}
-# \p{Is_Pattern_White_Space=F}
-# \p{Is_Pat_WS=False}
-#
-# \P{Pattern_White_Space}
-# \P{Is_Pattern_White_Space}
-# \P{Pat_WS}
-# \P{Is_Pat_WS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Pat_WS: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0008 # [9]
-000E 001F # [18]
-0021 0084 # [100]
-0086 200D # [8072]
-2010 2027 # [24]
-202A 10FFFF # [1_105_878]
+0000 0008
+000E 001F
+0021 0084
+0086 200D
+2010 2027
+202A 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/Y.pl
index 93ac0f94eec..1502adc21df 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/PatWS/Y.pl
@@ -1,45 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 11 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Pattern_White_Space=Yes}
-# \p{Pat_WS=Y}
-# \p{Is_Pattern_White_Space=T}
-# \p{Is_Pat_WS=True}
-#
-# \p{Pattern_White_Space}
-# \p{Is_Pattern_White_Space}
-# \p{Pat_WS}
-# \p{Is_Pat_WS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Pat_WS: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0009 000D # [5]
+0009 000D
0020
0085
-200E 200F # [2]
-2028 2029 # [2]
+200E 200F
+2028 2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl
index cc453b8a9f7..807167ec9ee 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Alnum.pl
@@ -1,526 +1,521 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 100_931 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Alnum}
-# \p{Is_Alnum}
-#
-# Meaning: Alphabetic and (Decimal) Numeric
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
-0061 007A # [26]
+0030 0039
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
0345
-0370 0374 # [5]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05B0 05BD # [14]
+0561 0587
+05B0 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0610 061A # [11]
-0621 0657 # [55]
-0659 065E # [6]
-0660 0669 # [10]
-066E 06D3 # [102]
-06D5 06DC # [8]
-06E1 06E8 # [8]
-06ED 06FC # [16]
+05D0 05EA
+05F0 05F2
+0610 061A
+0620 0657
+0659 0669
+066E 06D3
+06D5 06DC
+06E1 06E8
+06ED 06FC
06FF
-0710 073F # [48]
-074D 07B1 # [101]
-07C0 07EA # [43]
-07F4 07F5 # [2]
+0710 073F
+074D 07B1
+07C0 07EA
+07F4 07F5
07FA
-0800 0817 # [24]
-081A 082C # [19]
-0900 0939 # [58]
-093D 094C # [16]
-094E
-0950
-0955
-0958 0963 # [12]
-0966 096F # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0800 0817
+081A 082C
+0840 0858
+0900 093B
+093D 094C
+094E 0950
+0955 0963
+0966 096F
+0971 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BD 09C4 # [8]
-09C7 09C8 # [2]
-09CB 09CC # [2]
+09B6 09B9
+09BD 09C4
+09C7 09C8
+09CB 09CC
09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09F1 # [12]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4C # [2]
+09DC 09DD
+09DF 09E3
+09E6 09F1
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A3E 0A42
+0A47 0A48
+0A4B 0A4C
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABD 0AC5 # [9]
-0AC7 0AC9 # [3]
-0ACB 0ACC # [2]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABD 0AC5
+0AC7 0AC9
+0ACB 0ACC
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3D 0B44 # [8]
-0B47 0B48 # [2]
-0B4B 0B4C # [2]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B6F # [10]
+0AE0 0AE3
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3D 0B44
+0B47 0B48
+0B4B 0B4C
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B6F
0B71
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCC # [3]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCC
0BD0
0BD7
-0BE6 0BEF # [10]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4C # [3]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBD 0CC4 # [8]
-0CC6 0CC8 # [3]
-0CCA 0CCC # [3]
-0CD5 0CD6 # [2]
+0BE6 0BEF
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4C
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBD 0CC4
+0CC6 0CC8
+0CCA 0CCC
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4C # [3]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4C
+0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D6F # [10]
-0D7A 0D7F # [6]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D6F
+0D7A 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0DCF 0DD4 # [6]
+0DC0 0DC6
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E01 0E3A # [58]
-0E40 0E46 # [7]
+0DD8 0DDF
+0DF2 0DF3
+0E01 0E3A
+0E40 0E46
0E4D
-0E50 0E59 # [10]
-0E81 0E82 # [2]
+0E50 0E59
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
0ECD
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
+0ED0 0ED9
+0EDC 0EDD
0F00
-0F20 0F29 # [10]
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F71 0F81 # [17]
-0F88 0F8B # [4]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-1000 1036 # [55]
+0F20 0F29
+0F40 0F47
+0F49 0F6C
+0F71 0F81
+0F88 0F97
+0F99 0FBC
+1000 1036
1038
-103B 1049 # [15]
-1050 1062 # [19]
-1065 1068 # [4]
-106E 1086 # [25]
+103B 1049
+1050 1062
+1065 1068
+106E 1086
108E
-1090 1099 # [10]
-109C 109D # [2]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+1090 1099
+109C 109D
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
135F
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1713 # [6]
-1720 1733 # [20]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17B3 # [52]
-17B6 17C8 # [19]
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1713
+1720 1733
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17B3
+17B6 17C8
17D7
17DC
-17E0 17E9 # [10]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 1938 # [9]
-1946 196D # [40]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-1A00 1A1B # [28]
-1A20 1A5E # [63]
-1A61 1A74 # [20]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
+17E0 17E9
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 1938
+1946 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19D9
+1A00 1A1B
+1A20 1A5E
+1A61 1A74
+1A80 1A89
+1A90 1A99
1AA7
-1B00 1B33 # [52]
-1B35 1B43 # [15]
-1B45 1B4B # [7]
-1B50 1B59 # [10]
-1B80 1BA9 # [42]
-1BAE 1BB9 # [12]
-1C00 1C35 # [54]
-1C40 1C49 # [10]
-1C4D 1C7D # [49]
-1CE9 1CEC # [4]
-1CEE 1CF2 # [5]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B00 1B33
+1B35 1B43
+1B45 1B4B
+1B50 1B59
+1B80 1BA9
+1BAE 1BB9
+1BC0 1BE5
+1BE7 1BF1
+1C00 1C35
+1C40 1C49
+1C4D 1C7D
+1CE9 1CEC
+1CEE 1CF2
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2DFF # [32]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2DFF
2E2F
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A62B # [28]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6EF # [80]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A827 # [28]
-A840 A873 # [52]
-A880 A8C3 # [68]
-A8D0 A8D9 # [10]
-A8F2 A8F7 # [6]
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3041 3096
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A62B
+A640 A66E
+A67F A697
+A6A0 A6EF
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A827
+A840 A873
+A880 A8C3
+A8D0 A8D9
+A8F2 A8F7
A8FB
-A900 A92A # [43]
-A930 A952 # [35]
-A960 A97C # [29]
-A980 A9BF # [64]
-A9CF A9D9 # [11]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA60 AA76 # [23]
+A900 A92A
+A930 A952
+A960 A97C
+A980 A9B2
+A9B4 A9BF
+A9CF A9D9
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA60 AA76
AA7A
-AA80 AABE # [63]
+AA80 AABE
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABEA # [43]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB28 # [12]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABEA
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF10 FF19 # [10]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF10 FF19
+FF21 FF3A
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11082 110B8 # [55]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+1083F 10855
+10900 10915
+10920 10939
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11000 11045
+11066 1106F
+11082 110B8
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-1D7CE 1D7FF # [50]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+1D7CE 1D7FF
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Any.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Any.pl
index 7884cd4e718..dac507a3a72 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Any.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Any.pl
@@ -1,32 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_112 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Any}
-# \p{All}
-# \p{Is_Any}
-# \p{Is_All}
-#
-# Meaning: [\x{0000}-\x{10FFFF}]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 10FFFF # [1_114_112]
+0000 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl
index 6201f411a0e..3e972903913 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Assigned.pl
@@ -1,514 +1,513 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 246_877 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Assigned}
-# \p{Is_Assigned}
-#
-# Meaning: All assigned code points
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0377 # [888]
-037A 037E # [5]
-0384 038A # [7]
+0000 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0525 # [387]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 061B # [22]
-061E 061F # [2]
-0621 065E # [62]
-0660 070D # [174]
-070F 074A # [60]
-074D 07B1 # [101]
-07C0 07FA # [59]
-0800 082D # [46]
-0830 083E # [15]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0972 # [27]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+038E 03A1
+03A3 0527
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0800 082D
+0830 083E
+0840 085B
+085E
+0900 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FB # [22]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FB
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B77
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD8 # [11]
-1000 10C5 # [198]
-10D0 10FC # [45]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FDA
+1000 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1400 169C # [669]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 137C
+1380 1399
+13A0 13F4
+1400 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 1A1B # [62]
-1A1E 1A5E # [65]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1CD0 1CF2 # [35]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A1B
+1A1E 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1BFC 1C37
+1C3B 1C49
+1C4D 1C7F
+1CD0 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2064 # [101]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B8 # [25]
-20D0 20F0 # [33]
-2100 2189 # [138]
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2064
+206A 2071
+2074 208E
+2090 209C
+20A0 20B9
+20D0 20F0
+2100 2189
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B59 # [10]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CF1 # [146]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
-2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2E31 # [82]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 32FE # [223]
-3300 4DB5 # [6838]
-4DC0 9FCB # [21_004]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A4D0 A62B # [348]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A6A0 A6F7 # [88]
-A700 A78C # [141]
-A7FB A82B # [49]
-A830 A839 # [10]
-A840 A877 # [56]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A8E0 A8FB # [28]
-A900 A953 # [84]
-A95F A97C # [30]
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA7B # [32]
-AA80 AAC2 # [67]
-AADB AADF # [5]
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-D800 FA2D # [8750]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+27CE 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CF1
+2CF9 2D25
+2D30 2D65
+2D6F 2D70
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A673
+A67C A697
+A6A0 A6F7
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A82B
+A830 A839
+A840 A877
+A880 A8C4
+A8CE A8D9
+A8E0 A8FB
+A900 A953
+A95F A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA7B
+AA80 AAC2
+AADB AADF
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+D800 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFD # [14]
-FE00 FE19 # [26]
-FE20 FE26 # [7]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFD # [5]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFD
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10857 1085F # [9]
-10900 1091B # [28]
-1091F 10939 # [27]
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
1093F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11080 110C1 # [66]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-13000 1342E # [1071]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D1DD # [181]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11000 1104D
+11052 1106F
+11080 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+16800 16A38
+1B000 1B001
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+E0020 E007F
+E0100 E01EF
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl
index 75fe86e0cc3..753c98030c7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Blank.pl
@@ -1,31 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 19 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Blank}
-# \p{HorizSpace}
-# \p{Is_Blank}
-# \p{Is_HorizSpace}
-#
-# Meaning: \h, Horizontal white space
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0009
@@ -33,7 +14,7 @@ return <<'END';
00A0
1680
180E
-2000 200A # [11]
+2000 200A
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl
index 3253331787c..564d552ea75 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Graph.pl
@@ -1,519 +1,518 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 244_744 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Graph}
-# \p{Is_Graph}
-#
-# Meaning: Characters that are graphical
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 007E # [94]
-00A1 0377 # [727]
-037A 037E # [5]
-0384 038A # [7]
+0021 007E
+00A1 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0525 # [387]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 061B # [22]
-061E 061F # [2]
-0621 065E # [62]
-0660 070D # [174]
-070F 074A # [60]
-074D 07B1 # [101]
-07C0 07FA # [59]
-0800 082D # [46]
-0830 083E # [15]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0972 # [27]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+038E 03A1
+03A3 0527
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0800 082D
+0830 083E
+0840 085B
+085E
+0900 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FB # [22]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FB
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B77
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD8 # [11]
-1000 10C5 # [198]
-10D0 10FC # [45]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FDA
+1000 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1400 167F # [640]
-1681 169C # [28]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180D # [14]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 137C
+1380 1399
+13A0 13F4
+1400 167F
+1681 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180D
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 1A1B # [62]
-1A1E 1A5E # [65]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1CD0 1CF2 # [35]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A1B
+1A1E 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1BFC 1C37
+1C3B 1C49
+1C4D 1C7F
+1CD0 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-200B 2027 # [29]
-202A 202E # [5]
-2030 205E # [47]
-2060 2064 # [5]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B8 # [25]
-20D0 20F0 # [33]
-2100 2189 # [138]
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+200B 2027
+202A 202E
+2030 205E
+2060 2064
+206A 2071
+2074 208E
+2090 209C
+20A0 20B9
+20D0 20F0
+2100 2189
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B59 # [10]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CF1 # [146]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
-2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2E31 # [82]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3001 303F # [63]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 32FE # [223]
-3300 4DB5 # [6838]
-4DC0 9FCB # [21_004]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A4D0 A62B # [348]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A6A0 A6F7 # [88]
-A700 A78C # [141]
-A7FB A82B # [49]
-A830 A839 # [10]
-A840 A877 # [56]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A8E0 A8FB # [28]
-A900 A953 # [84]
-A95F A97C # [30]
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA7B # [32]
-AA80 AAC2 # [67]
-AADB AADF # [5]
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-E000 FA2D # [6702]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+27CE 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CF1
+2CF9 2D25
+2D30 2D65
+2D6F 2D70
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3001 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A673
+A67C A697
+A6A0 A6F7
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A82B
+A830 A839
+A840 A877
+A880 A8C4
+A8CE A8D9
+A8E0 A8FB
+A900 A953
+A95F A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA7B
+AA80 AAC2
+AADB AADF
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+E000 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFD # [14]
-FE00 FE19 # [26]
-FE20 FE26 # [7]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFD # [5]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFD
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10857 1085F # [9]
-10900 1091B # [28]
-1091F 10939 # [27]
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
1093F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11080 110C1 # [66]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-13000 1342E # [1071]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D1DD # [181]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11000 1104D
+11052 1106F
+11080 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+16800 16A38
+1B000 1B001
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+E0020 E007F
+E0100 E01EF
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlSpac.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlSpac.pl
index 8817903caf2..c2561000f89 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlSpac.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlSpac.pl
@@ -1,32 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{PerlSpace}
-# \p{Is_PerlSpace}
-#
-# Meaning: \s, restricted to ASCII
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0009 000A # [2]
-000C 000D # [2]
+0009 000A
+000C 000D
0020
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl
index f20a3cfd7da..d8b1206bc68 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PerlWord.pl
@@ -1,33 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 63 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PerlWord}
-# \p{Is_PerlWord}
-#
-# Meaning: \w, restricted to ASCII = [A-Za-z0-9_]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
+0030 0039
+0041 005A
005F
-0061 007A # [26]
+0061 007A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAln.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAln.pl
index 606b304b150..6149856e1a3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAln.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAln.pl
@@ -1,32 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 62 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixAlnum}
-# \p{Is_PosixAlnum}
-#
-# Meaning: [A-Za-z0-9]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
-0061 007A # [26]
+0030 0039
+0041 005A
+0061 007A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAlp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAlp.pl
index 8d2383e0ea2..c942450890b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAlp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixAlp.pl
@@ -1,31 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 52 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixAlpha}
-# \p{Is_PosixAlpha}
-#
-# Meaning: [A-Za-z]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixBla.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixBla.pl
index 735a1d0f277..252e2aa373f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixBla.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixBla.pl
@@ -1,29 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 2 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{PosixBlank}
-# \p{Is_PosixBlank}
-#
-# Meaning: \t and ' '
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0009
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixCnt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixCnt.pl
index 71df2ffb1e3..e3e22570a09 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixCnt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixCnt.pl
@@ -1,31 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 33 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixCntrl}
-# \p{Is_PosixCntrl}
-#
-# Meaning: [\x00-\x1F]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 001F # [32]
+0000 001F
007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixDig.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixDig.pl
index 35ec698207b..4cdc65fbad1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixDig.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixDig.pl
@@ -1,30 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 10 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixDigit}
-# \p{Is_PosixDigit}
-#
-# Meaning: [0-9]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
+0030 0039
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixGra.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixGra.pl
index e2e86e5bb82..c0037c9dc63 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixGra.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixGra.pl
@@ -1,30 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 94 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixGraph}
-# \p{Is_PosixGraph}
-#
-# Meaning: [\x21-\x7E]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 007E # [94]
+0021 007E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixLow.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixLow.pl
index 5cf47c2f15c..bdeb13cf3e1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixLow.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixLow.pl
@@ -1,30 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixLower}
-# \p{Is_PosixLower}
-#
-# Meaning: [a-z]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPri.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPri.pl
index 3facbc907b6..c322a9b41f6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPri.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPri.pl
@@ -1,30 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 95 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixPrint}
-# \p{Is_PosixPrint}
-#
-# Meaning: [\x20-\x7E]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
+0020 007E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl
index 952a47e66ac..9af540c79d5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixPun.pl
@@ -1,34 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 32 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixPunct}
-# \p{Is_PosixPunct}
-#
-# Meaning: Graphical characters that aren't Word characters = [\x21-
-# \x2F\x3A-\x40\x5B-\x60\x7B-\x7E]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0021 002F # [15]
-003A 0040 # [7]
-005B 0060 # [6]
-007B 007E # [4]
+0021 002F
+003A 0040
+005B 0060
+007B 007E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixSpa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixSpa.pl
index c2f9e8a3b6b..c61c72b3d5b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixSpa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixSpa.pl
@@ -1,31 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 6 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{PosixSpace}
-# \p{Is_PosixSpace}
-#
-# Meaning: \t \n, \x0B, \f, \r, and ' '
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0009 000D # [5]
+0009 000D
0020
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixUpp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixUpp.pl
index 672e9720a7f..cf61f8550e0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixUpp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/PosixUpp.pl
@@ -1,30 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{PosixUpper}
-# \p{Is_PosixUpper}
-#
-# Meaning: [A-Z]
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
+0041 005A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl
index 694d7c4c115..19b4b76582f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Print.pl
@@ -1,517 +1,515 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 244_762 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Print}
-# \p{Is_Print}
-#
-# Meaning: Characters that are graphical plus space characters (but no
-# controls)
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
-00A0 0377 # [728]
-037A 037E # [5]
-0384 038A # [7]
+0020 007E
+00A0 0377
+037A 037E
+0384 038A
038C
-038E 03A1 # [20]
-03A3 0525 # [387]
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
-0589 058A # [2]
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-0600 0603 # [4]
-0606 061B # [22]
-061E 061F # [2]
-0621 065E # [62]
-0660 070D # [174]
-070F 074A # [60]
-074D 07B1 # [101]
-07C0 07FA # [59]
-0800 082D # [46]
-0830 083E # [15]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0972 # [27]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+038E 03A1
+03A3 0527
+0531 0556
+0559 055F
+0561 0587
+0589 058A
+0591 05C7
+05D0 05EA
+05F0 05F4
+0600 0603
+0606 061B
+061E 070D
+070F 074A
+074D 07B1
+07C0 07FA
+0800 082D
+0830 083E
+0840 085B
+085E
+0900 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FB # [22]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09FB
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B77
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BFA
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0CF1 0CF2 # [2]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
-0E01 0E3A # [58]
-0E3F 0E5B # [29]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF4
+0E01 0E3A
+0E3F 0E5B
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD8 # [11]
-1000 10C5 # [198]
-10D0 10FC # [45]
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
+0F00 0F47
+0F49 0F6C
+0F71 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FDA
+1000 10C5
+10D0 10FC
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-13A0 13F4 # [85]
-1400 169C # [669]
-16A0 16F0 # [81]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1736 # [23]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-1800 180E # [15]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 137C
+1380 1399
+13A0 13F4
+1400 169C
+16A0 16F0
+1700 170C
+170E 1714
+1720 1736
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17DD
+17E0 17E9
+17F0 17F9
+1800 180E
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
1940
-1944 196D # [42]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 1A1B # [62]
-1A1E 1A5E # [65]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
-1B00 1B4B # [76]
-1B50 1B7C # [45]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C7F # [51]
-1CD0 1CF2 # [35]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1944 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 1A1B
+1A1E 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
+1B00 1B4B
+1B50 1B7C
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1BFC 1C37
+1C3B 1C49
+1C4D 1C7F
+1CD0 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
-2000 2027 # [40]
-202A 2064 # [59]
-206A 2071 # [8]
-2074 208E # [27]
-2090 2094 # [5]
-20A0 20B8 # [25]
-20D0 20F0 # [33]
-2100 2189 # [138]
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
+2000 2027
+202A 2064
+206A 2071
+2074 208E
+2090 209C
+20A0 20B9
+20D0 20F0
+2100 2189
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
27CC
-27D0 2B4C # [893]
-2B50 2B59 # [10]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CF1 # [146]
-2CF9 2D25 # [45]
-2D30 2D65 # [54]
-2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2E31 # [82]
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
-2FF0 2FFB # [12]
-3000 303F # [64]
-3041 3096 # [86]
-3099 30FF # [103]
-3105 312D # [41]
-3131 318E # [94]
-3190 31B7 # [40]
-31C0 31E3 # [36]
-31F0 321E # [47]
-3220 32FE # [223]
-3300 4DB5 # [6838]
-4DC0 9FCB # [21_004]
-A000 A48C # [1165]
-A490 A4C6 # [55]
-A4D0 A62B # [348]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
-A6A0 A6F7 # [88]
-A700 A78C # [141]
-A7FB A82B # [49]
-A830 A839 # [10]
-A840 A877 # [56]
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
-A8E0 A8FB # [28]
-A900 A953 # [84]
-A95F A97C # [30]
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA7B # [32]
-AA80 AAC2 # [67]
-AADB AADF # [5]
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-E000 FA2D # [6702]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+27CE 2B4C
+2B50 2B59
+2C00 2C2E
+2C30 2C5E
+2C60 2CF1
+2CF9 2D25
+2D30 2D65
+2D6F 2D70
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2E31
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
+2FF0 2FFB
+3000 303F
+3041 3096
+3099 30FF
+3105 312D
+3131 318E
+3190 31BA
+31C0 31E3
+31F0 321E
+3220 32FE
+3300 4DB5
+4DC0 9FCB
+A000 A48C
+A490 A4C6
+A4D0 A62B
+A640 A673
+A67C A697
+A6A0 A6F7
+A700 A78E
+A790 A791
+A7A0 A7A9
+A7FA A82B
+A830 A839
+A840 A877
+A880 A8C4
+A8CE A8D9
+A8E0 A8FB
+A900 A953
+A95F A97C
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA7B
+AA80 AAC2
+AADB AADF
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+E000 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3F # [365]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFD # [14]
-FE00 FE19 # [26]
-FE20 FE26 # [7]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
+FB40 FB41
+FB43 FB44
+FB46 FBC1
+FBD3 FD3F
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFD
+FE00 FE19
+FE20 FE26
+FE30 FE52
+FE54 FE66
+FE68 FE6B
+FE70 FE74
+FE76 FEFC
FEFF
-FF01 FFBE # [190]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFD # [5]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1018A # [84]
-10190 1019B # [12]
-101D0 101FD # [46]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10320 10323 # [4]
-10330 1034A # [27]
-10380 1039D # [30]
-1039F 103C3 # [37]
-103C8 103D5 # [14]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+FF01 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFD
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10100 10102
+10107 10133
+10137 1018A
+10190 1019B
+101D0 101FD
+10280 1029C
+102A0 102D0
+10300 1031E
+10320 10323
+10330 1034A
+10380 1039D
+1039F 103C3
+103C8 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10857 1085F # [9]
-10900 1091B # [28]
-1091F 10939 # [27]
+1083F 10855
+10857 1085F
+10900 1091B
+1091F 10939
1093F
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
-10A60 10A7F # [32]
-10B00 10B35 # [54]
-10B39 10B55 # [29]
-10B58 10B72 # [27]
-10B78 10B7F # [8]
-10C00 10C48 # [73]
-10E60 10E7E # [31]
-11080 110C1 # [66]
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
-13000 1342E # [1071]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D1DD # [181]
-1D200 1D245 # [70]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
+10A60 10A7F
+10B00 10B35
+10B39 10B55
+10B58 10B72
+10B78 10B7F
+10C00 10C48
+10E60 10E7E
+11000 1104D
+11052 1106F
+11080 110C1
+12000 1236E
+12400 12462
+12470 12473
+13000 1342E
+16800 16A38
+1B000 1B001
+1D000 1D0F5
+1D100 1D126
+1D129 1D1DD
+1D200 1D245
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F200
-1F210 1F231 # [34]
-1F240 1F248 # [9]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
E0001
-E0020 E007F # [96]
-E0100 E01EF # [240]
-F0000 FFFFD # [65_534]
-100000 10FFFD # [65_534]
+E0020 E007F
+E0100 E01EF
+F0000 FFFFD
+100000 10FFFD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl
index 8118f24b473..891f5deb681 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/SpacePer.pl
@@ -1,40 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 25 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{SpacePerl}
-# \p{Is_SpacePerl}
-#
-# Meaning: \s, including beyond ASCII
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0009 000A # [2]
-000C 000D # [2]
+0009 000A
+000C 000D
0020
0085
00A0
1680
180E
-2000 200A # [11]
-2028 2029 # [2]
+2000 200A
+2028 2029
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Title.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Title.pl
new file mode 100644
index 00000000000..10afa86e7ae
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Title.pl
@@ -0,0 +1,22 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+01C5
+01C8
+01CB
+01F2
+1F88 1F8F
+1F98 1F9F
+1FA8 1FAF
+1FBC
+1FCC
+1FFC
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/VertSpac.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/VertSpac.pl
index e7069161045..6ef78bf9d61 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/VertSpac.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/VertSpac.pl
@@ -1,32 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 7 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{VertSpace}
-# \p{Is_VertSpace}
-#
-# Meaning: \v
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-000A 000D # [4]
+000A 000D
0085
-2028 2029 # [2]
+2028 2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl
index 3d57fb29164..dfaff2ed6ae 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/Word.pl
@@ -1,535 +1,526 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 101_685 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Word}
-# \p{Is_Word}
-#
-# Meaning: \w, including beyond ASCII
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
+0030 0039
+0041 005A
005F
-0061 007A # [26]
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0300 0374 # [117]
-0376 0377 # [2]
-037A 037D # [4]
+0300 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-0483 0525 # [163]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+0483 0527
+0531 0556
0559
-0561 0587 # [39]
-0591 05BD # [45]
+0561 0587
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0610 061A # [11]
-0621 065E # [62]
-0660 0669 # [10]
-066E 06D3 # [102]
-06D5 06DC # [8]
-06DE 06E8 # [11]
-06EA 06FC # [19]
+05D0 05EA
+05F0 05F2
+0610 061A
+0620 0669
+066E 06D3
+06D5 06DC
+06DF 06E8
+06EA 06FC
06FF
-0710 074A # [59]
-074D 07B1 # [101]
-07C0 07F5 # [54]
+0710 074A
+074D 07B1
+07C0 07F5
07FA
-0800 082D # [46]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0963 # [12]
-0966 096F # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0800 082D
+0840 085B
+0900 0963
+0966 096F
+0971 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09F1 # [12]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09F1
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B6F # [10]
+0AE0 0AE3
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B6F
0B71
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BEF # [10]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BEF
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D6F # [10]
-0D7A 0D7F # [6]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D6F
+0D7A 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E01 0E3A # [58]
-0E40 0E4E # [15]
-0E50 0E59 # [10]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF3
+0E01 0E3A
+0E40 0E4E
+0E50 0E59
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
0F00
-0F18 0F19 # [2]
-0F20 0F29 # [10]
+0F18 0F19
+0F20 0F29
0F35
0F37
0F39
-0F3E 0F47 # [10]
-0F49 0F6C # [36]
-0F71 0F84 # [20]
-0F86 0F8B # [6]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F47
+0F49 0F6C
+0F71 0F84
+0F86 0F97
+0F99 0FBC
0FC6
-1000 1049 # [74]
-1050 109D # [78]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+1000 1049
+1050 109D
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1734 # [21]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17B3 # [52]
-17B6 17D3 # [30]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 135F
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1714
+1720 1734
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17B3
+17B6 17D3
17D7
-17DC 17DD # [2]
-17E0 17E9 # [10]
-180B 180D # [3]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
-1946 196D # [40]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-1A00 1A1B # [28]
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
+17DC 17DD
+17E0 17E9
+180B 180D
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
+1946 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19D9
+1A00 1A1B
+1A20 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
1AA7
-1B00 1B4B # [76]
-1B50 1B59 # [10]
-1B6B 1B73 # [9]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C40 1C49 # [10]
-1C4D 1C7D # [49]
-1CD0 1CD2 # [3]
-1CD4 1CF2 # [31]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B00 1B4B
+1B50 1B59
+1B6B 1B73
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1C00 1C37
+1C40 1C49
+1C4D 1C7D
+1CD0 1CD2
+1CD4 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
-203F 2040 # [2]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
+203F 2040
2054
2071
207F
-2090 2094 # [5]
-20D0 20F0 # [33]
+2090 209C
+20D0 20F0
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CF1 # [7]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CF1
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2DFF # [32]
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2DFF
2E2F
-3005 3007 # [3]
-3021 302F # [15]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-3099 309A # [2]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A62B # [28]
-A640 A65F # [32]
-A662 A672 # [17]
-A67C A67D # [2]
-A67F A697 # [25]
-A6A0 A6F1 # [82]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A827 # [45]
-A840 A873 # [52]
-A880 A8C4 # [69]
-A8D0 A8D9 # [10]
-A8E0 A8F7 # [24]
+3005 3007
+3021 302F
+3031 3035
+3038 303C
+3041 3096
+3099 309A
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A62B
+A640 A672
+A67C A67D
+A67F A697
+A6A0 A6F1
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A827
+A840 A873
+A880 A8C4
+A8D0 A8D9
+A8E0 A8F7
A8FB
-A900 A92D # [46]
-A930 A953 # [36]
-A960 A97C # [29]
-A980 A9C0 # [65]
-A9CF A9D9 # [11]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA60 AA76 # [23]
-AA7A AA7B # [2]
-AA80 AAC2 # [67]
-AADB AADD # [3]
-ABC0 ABEA # [43]
-ABEC ABED # [2]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB28 # [12]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+A900 A92D
+A930 A953
+A960 A97C
+A980 A9C0
+A9CF A9D9
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA60 AA76
+AA7A AA7B
+AA80 AAC2
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABEA
+ABEC ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FE33 FE34 # [2]
-FE4D FE4F # [3]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF10 FF19 # [10]
-FF21 FF3A # [26]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE00 FE0F
+FE20 FE26
+FE33 FE34
+FE4D FE4F
+FE70 FE74
+FE76 FEFC
+FF10 FF19
+FF21 FF3A
FF3F
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
101FD
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
+1083F 10855
+10900 10915
+10920 10939
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
10A3F
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11080 110BA # [59]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11000 11046
+11066 1106F
+11080 110BA
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-1D7CE 1D7FF # [50]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
-E0100 E01EF # [240]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+1D7CE 1D7FF
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/XPosixPu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/XPosixPu.pl
new file mode 100644
index 00000000000..1aa6d253d35
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/XPosixPu.pl
@@ -0,0 +1,140 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+0021 002F
+003A 0040
+005B 0060
+007B 007E
+00A1
+00AB
+00B7
+00BB
+00BF
+037E
+0387
+055A 055F
+0589 058A
+05BE
+05C0
+05C3
+05C6
+05F3 05F4
+0609 060A
+060C 060D
+061B
+061E 061F
+066A 066D
+06D4
+0700 070D
+07F7 07F9
+0830 083E
+085E
+0964 0965
+0970
+0DF4
+0E4F
+0E5A 0E5B
+0F04 0F12
+0F3A 0F3D
+0F85
+0FD0 0FD4
+0FD9 0FDA
+104A 104F
+10FB
+1361 1368
+1400
+166D 166E
+169B 169C
+16EB 16ED
+1735 1736
+17D4 17D6
+17D8 17DA
+1800 180A
+1944 1945
+1A1E 1A1F
+1AA0 1AA6
+1AA8 1AAD
+1B5A 1B60
+1BFC 1BFF
+1C3B 1C3F
+1C7E 1C7F
+1CD3
+2010 2027
+2030 2043
+2045 2051
+2053 205E
+207D 207E
+208D 208E
+2329 232A
+2768 2775
+27C5 27C6
+27E6 27EF
+2983 2998
+29D8 29DB
+29FC 29FD
+2CF9 2CFC
+2CFE 2CFF
+2D70
+2E00 2E2E
+2E30 2E31
+3001 3003
+3008 3011
+3014 301F
+3030
+303D
+30A0
+30FB
+A4FE A4FF
+A60D A60F
+A673
+A67E
+A6F2 A6F7
+A874 A877
+A8CE A8CF
+A8F8 A8FA
+A92E A92F
+A95F
+A9C1 A9CD
+A9DE A9DF
+AA5C AA5F
+AADE AADF
+ABEB
+FD3E FD3F
+FE10 FE19
+FE30 FE52
+FE54 FE61
+FE63
+FE68
+FE6A FE6B
+FF01 FF03
+FF05 FF0A
+FF0C FF0F
+FF1A FF1B
+FF1F FF20
+FF3B FF3D
+FF3F
+FF5B
+FF5D
+FF5F FF65
+10100 10101
+1039F
+103D0
+10857
+1091F
+1093F
+10A50 10A58
+10A7F
+10B39 10B3F
+11047 1104D
+110BB 110BC
+110BE 110C1
+12470 12473
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XBegin.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XBegin.pl
index 8b047cbbf49..07cfaa4c796 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XBegin.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XBegin.pl
@@ -1,46 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_907 code points in Unicode Version 5.2.0 that
-# match:
-#
-# \p{_X_Begin}
-#
-# perluniprops.pod should be consulted for the syntax rules for this,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# For use in \X; matches: Hangul_Syllable | ! Control
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0020 007E # [95]
-00A0 00AC # [13]
-00AE 05FF # [1362]
-0604 06DC # [217]
-06DE 070E # [49]
-0710 17B3 # [4260]
-17B6 200A # [2133]
-200C 200D # [2]
-2010 2027 # [24]
-202F 205F # [49]
-2065 2069 # [5]
-2070 FEFE # [56_975]
-FF00 FFF8 # [249]
-FFFC 110BC # [4289]
-110BE 1D172 # [49_333]
-1D17B E0000 # [798_342]
-E0002 E001F # [30]
-E0080 10FFFF # [196_480]
+0020 007E
+00A0 00AC
+00AE 05FF
+0604 06DC
+06DE 070E
+0710 17B3
+17B6 200A
+200C 200D
+2010 2027
+202F 205F
+2065 2069
+2070 FEFE
+FF00 FFF8
+FFFC 110BC
+110BE 1D172
+1D17B E0000
+E0002 E001F
+E0080 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XExtend.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XExtend.pl
index 2a78f6692a1..181cd8e7ab4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XExtend.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XExtend.pl
@@ -1,216 +1,206 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1462 code points in Unicode Version 5.2.0 that match:
-#
-# \p{_X_Extend}
-#
-# perluniprops.pod should be consulted for the syntax rules for this,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# For use in \X; matches: Extend | SpacingMark
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0903 # [4]
-093C
-093E 094E # [17]
-0951 0955 # [5]
-0962 0963 # [2]
-0981 0983 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0963
+0981 0983
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09E2 09E3 # [2]
-0A01 0A03 # [3]
+09E2 09E3
+0A01 0A03
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A83 # [3]
+0A81 0A83
0ABC
-0ABE 0AC5 # [8]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
-0AE2 0AE3 # [2]
-0B01 0B03 # [3]
+0ABE 0AC5
+0AC7 0AC9
+0ACB 0ACD
+0AE2 0AE3
+0B01 0B03
0B3C
-0B3E 0B44 # [7]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0B3E 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B62 0B63
0B82
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0C01 0C03 # [3]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0C82 0C83 # [2]
+0C01 0C03
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
+0C82 0C83
0CBC
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D02 0D03 # [2]
-0D3E 0D44 # [7]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
+0CE2 0CE3
+0D02 0D03
+0D3E 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D62 0D63 # [2]
-0D82 0D83 # [2]
+0D62 0D63
+0D82 0D83
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E30 0E3A # [11]
+0DD8 0DDF
+0DF2 0DF3
+0E30 0E3A
0E45
-0E47 0E4E # [8]
-0EB0 0EB9 # [10]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0E47 0E4E
+0EB0 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F3E 0F3F # [2]
-0F71 0F84 # [20]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F3F
+0F71 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102B 103E # [20]
-1056 1059 # [4]
-105E 1060 # [3]
-1062 1064 # [3]
-1067 106D # [7]
-1071 1074 # [4]
-1082 108D # [12]
+102B 103E
+1056 1059
+105E 1060
+1062 1064
+1067 106D
+1071 1074
+1082 108D
108F
-109A 109D # [4]
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B6 17D3 # [30]
+109A 109D
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B6 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 192B # [12]
-1930 193B # [12]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A17 1A1B # [5]
-1A55 1A5E # [10]
-1A60 1A7C # [29]
+1920 192B
+1930 193B
+19B0 19C0
+19C8 19C9
+1A17 1A1B
+1A55 1A5E
+1A60 1A7C
1A7F
-1B00 1B04 # [5]
-1B34 1B44 # [17]
-1B6B 1B73 # [9]
-1B80 1B82 # [3]
-1BA1 1BAA # [10]
-1C24 1C37 # [20]
-1CD0 1CD2 # [3]
-1CD4 1CE8 # [21]
+1B00 1B04
+1B34 1B44
+1B6B 1B73
+1B80 1B82
+1BA1 1BAA
+1BE6 1BF3
+1C24 1C37
+1CD0 1CD2
+1CD4 1CE8
1CED
1CF2
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200D # [2]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+200C 200D
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A823 A827 # [5]
-A880 A881 # [2]
-A8B4 A8C4 # [17]
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A953 # [13]
-A980 A983 # [4]
-A9B3 A9C0 # [14]
-AA29 AA36 # [14]
+A823 A827
+A880 A881
+A8B4 A8C4
+A8E0 A8F1
+A926 A92D
+A947 A953
+A980 A983
+A9B3 A9C0
+AA29 AA36
AA43
-AA4C AA4D # [2]
+AA4C AA4D
AA7B
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-ABE3 ABEA # [8]
-ABEC ABED # [2]
+ABE3 ABEA
+ABEC ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FF9E FF9F # [2]
+FE00 FE0F
+FE20 FE26
+FF9E FF9F
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11082 # [3]
-110B0 110BA # [11]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+11000 11002
+11038 11046
+11080 11082
+110B0 110BA
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XLVLVTV.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XLVLVTV.pl
index f44fb45eaec..29a206beebb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XLVLVTV.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Perl/_XLVLVTV.pl
@@ -1,31 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 11_267 code points in Unicode Version 5.2.0 that
-# match:
-#
-# \p{_X_LV_LVT_V}
-#
-# perluniprops.pod should be consulted for the syntax rules for this,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# For use in \X; matches: HST=LV | HST=LVT | HST=V
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1160 11A7 # [72]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
+1160 11A7
+AC00 D7A3
+D7B0 D7C6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/QMark/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/QMark/N.pl
index 6e43e2bccc2..b04e8e6c642 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/QMark/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/QMark/N.pl
@@ -1,53 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_083 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Quotation_Mark=No}
-# \p{QMark=N}
-# \p{Is_Quotation_Mark=F}
-# \p{Is_QMark=False}
-#
-# \P{Quotation_Mark}
-# \P{Is_Quotation_Mark}
-# \P{QMark}
-# \P{Is_QMark}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_QMark: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0021 # [34]
-0023 0026 # [4]
-0028 00AA # [131]
-00AC 00BA # [15]
-00BC 2017 # [8028]
-2020 2038 # [25]
-203B 300B # [4049]
-3010 301C # [13]
-3020 FE40 # [52_769]
-FE45 FF01 # [189]
-FF03 FF06 # [4]
-FF08 FF61 # [90]
-FF64 10FFFF # [1_048_732]
+0000 0021
+0023 0026
+0028 00AA
+00AC 00BA
+00BC 2017
+2020 2038
+203B 300B
+3010 301C
+3020 FE40
+FE45 FF01
+FF03 FF06
+FF08 FF61
+FF64 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl
index 8cc0f8b4bdd..00bbb225bb2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/QMark/Y.pl
@@ -1,52 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 29 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Quotation_Mark=Yes}
-# \p{QMark=Y}
-# \p{Is_Quotation_Mark=T}
-# \p{Is_QMark=True}
-#
-# \p{Quotation_Mark}
-# \p{Is_Quotation_Mark}
-# \p{QMark}
-# \p{Is_QMark}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_QMark: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0022
0027
00AB
00BB
-2018 201F # [8]
-2039 203A # [2]
-300C 300F # [4]
-301D 301F # [3]
-FE41 FE44 # [4]
+2018 201F
+2039 203A
+300C 300F
+301D 301F
+FE41 FE44
FF02
FF07
-FF62 FF63 # [2]
+FF62 FF63
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Radical/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Radical/N.pl
index 72fb285b5b8..77994eb9db0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Radical/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Radical/N.pl
@@ -1,42 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_783 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Radical=No}
-# \p{Is_Radical=N}
-# \p{Radical=F}
-# \p{Is_Radical=False}
-#
-# \P{Radical}
-# \P{Is_Radical}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Radical: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 2E7F # [11_904]
+0000 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 10FFFF # [1_101_866]
+2EF4 2EFF
+2FD6 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Radical/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Radical/Y.pl
index e9894fefffd..2cdf9b985b2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Radical/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Radical/Y.pl
@@ -1,41 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 329 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Radical=Yes}
-# \p{Is_Radical=Y}
-# \p{Radical=T}
-# \p{Is_Radical=True}
-#
-# \p{Radical}
-# \p{Is_Radical}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Radical: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl
index 934b93f7856..29a5272f143 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/AT.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 4 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Sentence_Break=ATerm}
-# \p{SB=AT}
-# \p{Is_Sentence_Break=ATerm}
-# \p{Is_SB=AT}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: ATerm}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002E
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl
index 62025ee8777..7bc31e9eff9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/CL.pl
@@ -1,76 +1,53 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 177 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Close}
-# \p{SB=CL}
-# \p{Is_Sentence_Break=Close}
-# \p{Is_SB=CL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Close}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0022
-0027 0029 # [3]
+0027 0029
005B
005D
007B
007D
00AB
00BB
-0F3A 0F3D # [4]
-169B 169C # [2]
-2018 201F # [8]
-2039 203A # [2]
-2045 2046 # [2]
-207D 207E # [2]
-208D 208E # [2]
-2329 232A # [2]
-275B 275E # [4]
-2768 2775 # [14]
-27C5 27C6 # [2]
-27E6 27EF # [10]
-2983 2998 # [22]
-29D8 29DB # [4]
-29FC 29FD # [2]
-2E00 2E0D # [14]
-2E1C 2E1D # [2]
-2E20 2E29 # [10]
-3008 3011 # [10]
-3014 301B # [8]
-301D 301F # [3]
-FD3E FD3F # [2]
-FE17 FE18 # [2]
-FE35 FE44 # [16]
-FE47 FE48 # [2]
-FE59 FE5E # [6]
-FF08 FF09 # [2]
+0F3A 0F3D
+169B 169C
+2018 201F
+2039 203A
+2045 2046
+207D 207E
+208D 208E
+2329 232A
+275B 275E
+2768 2775
+27C5 27C6
+27E6 27EF
+2983 2998
+29D8 29DB
+29FC 29FD
+2E00 2E0D
+2E1C 2E1D
+2E20 2E29
+3008 3011
+3014 301B
+301D 301F
+FD3E FD3F
+FE17 FE18
+FE35 FE44
+FE47 FE48
+FE59 FE5E
+FF08 FF09
FF3B
FF3D
FF5B
FF5D
-FF5F FF60 # [2]
-FF62 FF63 # [2]
+FF5F FF60
+FF62 FF63
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl
index 2b51a4b26ae..84ddbb43e6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/EX.pl
@@ -1,238 +1,207 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 1455 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Extend}
-# \p{SB=EX}
-# \p{Is_Sentence_Break=Extend}
-# \p{Is_SB=EX}
-#
-# \p{Word_Break=Extend}
-# \p{WB=Extend}
-# \p{Is_Word_Break=Extend}
-# \p{Is_WB=Extend}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_WB: Extend}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0483 0489 # [7]
-0591 05BD # [45]
+0300 036F
+0483 0489
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-0610 061A # [11]
-064B 065E # [20]
+0610 061A
+064B 065F
0670
-06D6 06DC # [7]
-06DE 06E4 # [7]
-06E7 06E8 # [2]
-06EA 06ED # [4]
+06D6 06DC
+06DF 06E4
+06E7 06E8
+06EA 06ED
0711
-0730 074A # [27]
-07A6 07B0 # [11]
-07EB 07F3 # [9]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 082D # [5]
-0900 0903 # [4]
-093C
-093E 094E # [17]
-0951 0955 # [5]
-0962 0963 # [2]
-0981 0983 # [3]
+0730 074A
+07A6 07B0
+07EB 07F3
+0816 0819
+081B 0823
+0825 0827
+0829 082D
+0859 085B
+0900 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0963
+0981 0983
09BC
-09BE 09C4 # [7]
-09C7 09C8 # [2]
-09CB 09CD # [3]
+09BE 09C4
+09C7 09C8
+09CB 09CD
09D7
-09E2 09E3 # [2]
-0A01 0A03 # [3]
+09E2 09E3
+0A01 0A03
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A70 0A71 # [2]
+0A70 0A71
0A75
-0A81 0A83 # [3]
+0A81 0A83
0ABC
-0ABE 0AC5 # [8]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
-0AE2 0AE3 # [2]
-0B01 0B03 # [3]
+0ABE 0AC5
+0AC7 0AC9
+0ACB 0ACD
+0AE2 0AE3
+0B01 0B03
0B3C
-0B3E 0B44 # [7]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B62 0B63 # [2]
+0B3E 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B62 0B63
0B82
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD7
-0C01 0C03 # [3]
-0C3E 0C44 # [7]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C62 0C63 # [2]
-0C82 0C83 # [2]
+0C01 0C03
+0C3E 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C62 0C63
+0C82 0C83
0CBC
-0CBE 0CC4 # [7]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
-0CE2 0CE3 # [2]
-0D02 0D03 # [2]
-0D3E 0D44 # [7]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CBE 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
+0CE2 0CE3
+0D02 0D03
+0D3E 0D44
+0D46 0D48
+0D4A 0D4D
0D57
-0D62 0D63 # [2]
-0D82 0D83 # [2]
+0D62 0D63
+0D82 0D83
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
+0DD8 0DDF
+0DF2 0DF3
0E31
-0E34 0E3A # [7]
-0E47 0E4E # [8]
+0E34 0E3A
+0E47 0E4E
0EB1
-0EB4 0EB9 # [6]
-0EBB 0EBC # [2]
-0EC8 0ECD # [6]
-0F18 0F19 # [2]
+0EB4 0EB9
+0EBB 0EBC
+0EC8 0ECD
+0F18 0F19
0F35
0F37
0F39
-0F3E 0F3F # [2]
-0F71 0F84 # [20]
-0F86 0F87 # [2]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F3F
+0F71 0F84
+0F86 0F87
+0F8D 0F97
+0F99 0FBC
0FC6
-102B 103E # [20]
-1056 1059 # [4]
-105E 1060 # [3]
-1062 1064 # [3]
-1067 106D # [7]
-1071 1074 # [4]
-1082 108D # [12]
+102B 103E
+1056 1059
+105E 1060
+1062 1064
+1067 106D
+1071 1074
+1082 108D
108F
-109A 109D # [4]
-135F
-1712 1714 # [3]
-1732 1734 # [3]
-1752 1753 # [2]
-1772 1773 # [2]
-17B6 17D3 # [30]
+109A 109D
+135D 135F
+1712 1714
+1732 1734
+1752 1753
+1772 1773
+17B6 17D3
17DD
-180B 180D # [3]
+180B 180D
18A9
-1920 192B # [12]
-1930 193B # [12]
-19B0 19C0 # [17]
-19C8 19C9 # [2]
-1A17 1A1B # [5]
-1A55 1A5E # [10]
-1A60 1A7C # [29]
+1920 192B
+1930 193B
+19B0 19C0
+19C8 19C9
+1A17 1A1B
+1A55 1A5E
+1A60 1A7C
1A7F
-1B00 1B04 # [5]
-1B34 1B44 # [17]
-1B6B 1B73 # [9]
-1B80 1B82 # [3]
-1BA1 1BAA # [10]
-1C24 1C37 # [20]
-1CD0 1CD2 # [3]
-1CD4 1CE8 # [21]
+1B00 1B04
+1B34 1B44
+1B6B 1B73
+1B80 1B82
+1BA1 1BAA
+1BE6 1BF3
+1C24 1C37
+1CD0 1CD2
+1CD4 1CE8
1CED
1CF2
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200D # [2]
-20D0 20F0 # [33]
-2CEF 2CF1 # [3]
-2DE0 2DFF # [32]
-302A 302F # [6]
-3099 309A # [2]
-A66F A672 # [4]
-A67C A67D # [2]
-A6F0 A6F1 # [2]
+1DC0 1DE6
+1DFC 1DFF
+200C 200D
+20D0 20F0
+2CEF 2CF1
+2D7F
+2DE0 2DFF
+302A 302F
+3099 309A
+A66F A672
+A67C A67D
+A6F0 A6F1
A802
A806
A80B
-A823 A827 # [5]
-A880 A881 # [2]
-A8B4 A8C4 # [17]
-A8E0 A8F1 # [18]
-A926 A92D # [8]
-A947 A953 # [13]
-A980 A983 # [4]
-A9B3 A9C0 # [14]
-AA29 AA36 # [14]
+A823 A827
+A880 A881
+A8B4 A8C4
+A8E0 A8F1
+A926 A92D
+A947 A953
+A980 A983
+A9B3 A9C0
+AA29 AA36
AA43
-AA4C AA4D # [2]
+AA4C AA4D
AA7B
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-ABE3 ABEA # [8]
-ABEC ABED # [2]
+ABE3 ABEA
+ABEC ABED
FB1E
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FF9E FF9F # [2]
+FE00 FE0F
+FE20 FE26
+FF9E FF9F
101FD
-10A01 10A03 # [3]
-10A05 10A06 # [2]
-10A0C 10A0F # [4]
-10A38 10A3A # [3]
+10A01 10A03
+10A05 10A06
+10A0C 10A0F
+10A38 10A3A
10A3F
-11080 11082 # [3]
-110B0 110BA # [11]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-E0100 E01EF # [240]
+11000 11002
+11038 11046
+11080 11082
+110B0 110BA
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl
index 1aa266ce113..d5b800b5038 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/FO.pl
@@ -1,51 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 138 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Format}
-# \p{SB=FO}
-# \p{Is_Sentence_Break=Format}
-# \p{Is_SB=FO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Format}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AD
-0600 0603 # [4]
+0600 0603
06DD
070F
-17B4 17B5 # [2]
+17B4 17B5
200B
-200E 200F # [2]
-202A 202E # [5]
-2060 2064 # [5]
-206A 206F # [6]
+200E 200F
+202A 202E
+2060 2064
+206A 206F
FEFF
-FFF9 FFFB # [3]
+FFF9 FFFB
110BD
-1D173 1D17A # [8]
+1D173 1D17A
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl
index a206f279c14..081313ea6ae 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/LE.pl
@@ -1,372 +1,362 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 96_405 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Sentence_Break=OLetter}
-# \p{SB=LE}
-# \p{Is_Sentence_Break=OLetter}
-# \p{Is_SB=LE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: OLetter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
01BB
-01C0 01C3 # [4]
+01C0 01C3
0294
-02B9 02BF # [7]
-02C6 02D1 # [12]
+02B9 02BF
+02C6 02D1
02EC
02EE
0374
0559
-05D0 05EA # [27]
-05F0 05F3 # [4]
-0621 064A # [42]
-066E 066F # [2]
-0671 06D3 # [99]
+05D0 05EA
+05F0 05F3
+0620 064A
+066E 066F
+0671 06D3
06D5
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 06FC # [3]
+06E5 06E6
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F5 # [2]
+07CA 07EA
+07F4 07F5
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0904 0939 # [54]
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0971 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0E01 0E30 # [48]
-0E32 0E33 # [2]
-0E40 0E46 # [7]
-0E81 0E82 # [2]
+0DC0 0DC6
+0E01 0E30
+0E32 0E33
+0E40 0E46
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
-0EB2 0EB3 # [2]
+0EAA 0EAB
+0EAD 0EB0
+0EB2 0EB3
0EBD
-0EC0 0EC4 # [5]
+0EC0 0EC4
0EC6
-0EDC 0EDD # [2]
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-1000 102A # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+1000 102A
103F
-1050 1055 # [6]
-105A 105D # [4]
+1050 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-10D0 10FA # [43]
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17D7
17DC
-1820 1877 # [88]
-1880 18A8 # [41]
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19C1 19C7 # [7]
-1A00 1A16 # [23]
-1A20 1A54 # [53]
+18B0 18F5
+1900 191C
+1950 196D
+1970 1974
+1980 19AB
+19C1 19C7
+1A00 1A16
+1A20 1A54
1AA7
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF1
2071
207F
-2135 2138 # [4]
-2180 2182 # [3]
-2185 2188 # [4]
-2D30 2D65 # [54]
+2095 209C
+2135 2138
+2180 2182
+2185 2188
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
2E2F
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3041 3096
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
A66E
A67F
-A6A0 A6EF # [80]
-A717 A71F # [9]
+A6A0 A6EF
+A717 A71F
A788
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+A7FB A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
A9CF
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-AA60 AA76 # [23]
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AA60 AA76
AA7A
-AA80 AAAF # [48]
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF66 FF9D # [56]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10450 1049D # [78]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF66 FF9D
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10450 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl
index 7ff145fbe01..7d9565f7eed 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/LO.pl
@@ -1,43 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1907 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Lower}
-# \p{SB=LO}
-# \p{Is_Sentence_Break=Lower}
-# \p{Is_SB=LO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Lower}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0061 007A # [26]
+0061 007A
00AA
00B5
00BA
-00DF 00F6 # [24]
-00F8 00FF # [8]
+00DF 00F6
+00F8 00FF
0101
0103
0105
@@ -65,7 +42,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -73,7 +50,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -99,26 +76,26 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BA # [2]
-01BD 01BF # [3]
+01B9 01BA
+01BD 01BF
01C6
01C9
01CC
@@ -129,7 +106,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -138,7 +115,7 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
+01EF 01F0
01F3
01F5
01F9
@@ -170,26 +147,26 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 0293 # [69]
-0295 02B8 # [36]
-02C0 02C1 # [2]
-02E0 02E4 # [5]
+024F 0293
+0295 02B8
+02C0 02C1
+02E0 02E4
0371
0373
0377
-037A 037D # [4]
+037A 037D
0390
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -201,11 +178,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F3 # [5]
+03EF 03F3
03F5
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -256,7 +233,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -300,8 +277,9 @@ return <<'END';
0521
0523
0525
-0561 0587 # [39]
-1D00 1DBF # [192]
+0527
+0561 0587
+1D00 1DBF
1E01
1E03
1E05
@@ -376,7 +354,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9D # [9]
+1E95 1E9D
1E9F
1EA1
1EA3
@@ -425,49 +403,49 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F15 # [6]
-1F20 1F27 # [8]
-1F30 1F37 # [8]
-1F40 1F45 # [6]
-1F50 1F57 # [8]
-1F60 1F67 # [8]
-1F70 1F7D # [14]
-1F80 1F87 # [8]
-1F90 1F97 # [8]
-1FA0 1FA7 # [8]
-1FB0 1FB4 # [5]
-1FB6 1FB7 # [2]
+1EFF 1F07
+1F10 1F15
+1F20 1F27
+1F30 1F37
+1F40 1F45
+1F50 1F57
+1F60 1F67
+1F70 1F7D
+1F80 1F87
+1F90 1F97
+1FA0 1FA7
+1FB0 1FB4
+1FB6 1FB7
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FC7 # [2]
-1FD0 1FD3 # [4]
-1FD6 1FD7 # [2]
-1FE0 1FE7 # [8]
-1FF2 1FF4 # [3]
-1FF6 1FF7 # [2]
-2090 2094 # [5]
+1FC2 1FC4
+1FC6 1FC7
+1FD0 1FD3
+1FD6 1FD7
+1FE0 1FE7
+1FF2 1FF4
+1FF6 1FF7
+2090 2094
210A
-210E 210F # [2]
+210E 210F
2113
212F
2134
2139
-213C 213D # [2]
-2146 2149 # [4]
+213C 213D
+2146 2149
214E
-2170 217F # [16]
+2170 217F
2184
-24D0 24E9 # [26]
-2C30 2C5E # [47]
+24D0 24E9
+2C30 2C5E
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7D # [8]
+2C73 2C74
+2C76 2C7D
2C81
2C83
2C85
@@ -517,10 +495,10 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CE4 # [2]
+2CE3 2CE4
2CEC
2CEE
-2D00 2D25 # [38]
+2D00 2D25
A641
A643
A645
@@ -537,6 +515,7 @@ A659
A65B
A65D
A65F
+A661
A663
A665
A667
@@ -561,7 +540,7 @@ A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -592,7 +571,7 @@ A767
A769
A76B
A76D
-A76F A778 # [10]
+A76F A778
A77A
A77C
A77F
@@ -601,36 +580,44 @@ A783
A785
A787
A78C
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FF41 FF5A # [26]
-10428 1044F # [40]
-1D41A 1D433 # [26]
-1D44E 1D454 # [7]
-1D456 1D467 # [18]
-1D482 1D49B # [26]
-1D4B6 1D4B9 # [4]
+A78E
+A791
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9
+A7FA
+FB00 FB06
+FB13 FB17
+FF41 FF5A
+10428 1044F
+1D41A 1D433
+1D44E 1D454
+1D456 1D467
+1D482 1D49B
+1D4B6 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D4CF # [11]
-1D4EA 1D503 # [26]
-1D51E 1D537 # [26]
-1D552 1D56B # [26]
-1D586 1D59F # [26]
-1D5BA 1D5D3 # [26]
-1D5EE 1D607 # [26]
-1D622 1D63B # [26]
-1D656 1D66F # [26]
-1D68A 1D6A5 # [28]
-1D6C2 1D6DA # [25]
-1D6DC 1D6E1 # [6]
-1D6FC 1D714 # [25]
-1D716 1D71B # [6]
-1D736 1D74E # [25]
-1D750 1D755 # [6]
-1D770 1D788 # [25]
-1D78A 1D78F # [6]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7C9 # [6]
+1D4BD 1D4C3
+1D4C5 1D4CF
+1D4EA 1D503
+1D51E 1D537
+1D552 1D56B
+1D586 1D59F
+1D5BA 1D5D3
+1D5EE 1D607
+1D622 1D63B
+1D656 1D66F
+1D68A 1D6A5
+1D6C2 1D6DA
+1D6DC 1D6E1
+1D6FC 1D714
+1D716 1D71B
+1D736 1D74E
+1D750 1D755
+1D770 1D788
+1D78A 1D78F
+1D7AA 1D7C2
+1D7C4 1D7C9
1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl
index 9af90c9c38f..97b2eeafb6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/SC.pl
@@ -1,54 +1,31 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=SContinue}
-# \p{SB=SC}
-# \p{Is_Sentence_Break=SContinue}
-# \p{Is_SB=SC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: SContinue}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-002C 002D # [2]
+002C 002D
003A
055D
-060C 060D # [2]
+060C 060D
07F8
1802
1808
-2013 2014 # [2]
+2013 2014
3001
-FE10 FE11 # [2]
+FE10 FE11
FE13
-FE31 FE32 # [2]
-FE50 FE51 # [2]
+FE31 FE32
+FE50 FE51
FE55
FE58
FE63
-FF0C FF0D # [2]
+FF0C FF0D
FF1A
FF64
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/SE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/SE.pl
index 8af7b848146..dcd0345e31f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/SE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/SE.pl
@@ -1,37 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 3 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Sentence_Break=Sep}
-# \p{SB=SE}
-# \p{Is_Sentence_Break=Sep}
-# \p{Is_SB=SE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Sep}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0085
-2028 2029 # [2]
+2028 2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl
index d778a0402f1..b55b1ef57ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/ST.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 63 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=STerm}
-# \p{SB=ST}
-# \p{Is_Sentence_Break=STerm}
-# \p{Is_SB=ST}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: STerm}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0021
@@ -39,37 +16,41 @@ return <<'END';
0589
061F
06D4
-0700 0702 # [3]
+0700 0702
07F9
-0964 0965 # [2]
-104A 104B # [2]
+0964 0965
+104A 104B
1362
-1367 1368 # [2]
+1367 1368
166E
+1735 1736
1803
1809
-1944 1945 # [2]
-1B5A 1B5B # [2]
-1B5E 1B5F # [2]
-1C3B 1C3C # [2]
-1C7E 1C7F # [2]
-203C 203D # [2]
-2047 2049 # [3]
+1944 1945
+1AA8 1AAB
+1B5A 1B5B
+1B5E 1B5F
+1C3B 1C3C
+1C7E 1C7F
+203C 203D
+2047 2049
2E2E
3002
A4FF
-A60E A60F # [2]
+A60E A60F
A6F3
A6F7
-A876 A877 # [2]
-A8CE A8CF # [2]
+A876 A877
+A8CE A8CF
A92F
-A9C8 A9C9 # [2]
-AA5D AA5F # [3]
+A9C8 A9C9
+AA5D AA5F
ABEB
-FE56 FE57 # [2]
+FE56 FE57
FF01
FF1F
FF61
-110BE 110C1 # [4]
+10A56 10A57
+11047 11048
+110BE 110C1
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl
index d903edd58c1..6a0faca1b74 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/Sp.pl
@@ -1,44 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 21 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Sp}
-# \p{SB=Sp}
-# \p{Is_Sentence_Break=Sp}
-# \p{Is_SB=Sp}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Sp}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0009
-000B 000C # [2]
+000B 000C
0020
00A0
1680
180E
-2000 200A # [11]
+2000 200A
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl
index 6fef27756ac..e8ff791fa5a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/UP.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1500 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Upper}
-# \p{SB=UP}
-# \p{Is_Sentence_Break=Upper}
-# \p{Is_SB=UP}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Upper}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-00C0 00D6 # [23]
-00D8 00DE # [7]
+0041 005A
+00C0 00D6
+00D8 00DE
0100
0102
0104
@@ -94,31 +71,31 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
-01C4 01C5 # [2]
-01C7 01C8 # [2]
-01CA 01CB # [2]
+01C4 01C5
+01C7 01C8
+01CA 01CB
01CD
01CF
01D1
@@ -136,9 +113,9 @@ return <<'END';
01EA
01EC
01EE
-01F1 01F2 # [2]
+01F1 01F2
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -168,10 +145,10 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -180,13 +157,13 @@ return <<'END';
0372
0376
0386
-0388 038A # [3]
+0388 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -201,8 +178,8 @@ return <<'END';
03EE
03F4
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -247,7 +224,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -297,8 +274,9 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
-10A0 10C5 # [38]
+0526
+0531 0556
+10A0 10C5
1E00
1E02
1E04
@@ -423,50 +401,50 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
-1F88 1F8F # [8]
-1F98 1F9F # [8]
-1FA8 1FAF # [8]
-1FB8 1FBC # [5]
-1FC8 1FCC # [5]
-1FD8 1FDB # [4]
-1FE8 1FEC # [5]
-1FF8 1FFC # [5]
+1F68 1F6F
+1F88 1F8F
+1F98 1F9F
+1FA8 1FAF
+1FB8 1FBC
+1FC8 1FCC
+1FD8 1FDB
+1FE8 1FEC
+1FF8 1FFC
2102
2107
-210B 210D # [3]
-2110 2112 # [3]
+210B 210D
+2110 2112
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-2130 2133 # [4]
-213E 213F # [2]
+212A 212D
+2130 2133
+213E 213F
2145
-2160 216F # [16]
+2160 216F
2183
-24B6 24CF # [26]
-2C00 2C2E # [47]
+24B6 24CF
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -534,6 +512,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -592,43 +571,50 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-FF21 FF3A # [26]
-10400 10427 # [40]
-1D400 1D419 # [26]
-1D434 1D44D # [26]
-1D468 1D481 # [26]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+FF21 FF3A
+10400 10427
+1D400 1D419
+1D434 1D44D
+1D468 1D481
1D49C
-1D49E 1D49F # [2]
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B5 # [8]
-1D4D0 1D4E9 # [26]
-1D504 1D505 # [2]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D538 1D539 # [2]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B5
+1D4D0 1D4E9
+1D504 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D538 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D56C 1D585 # [26]
-1D5A0 1D5B9 # [26]
-1D5D4 1D5ED # [26]
-1D608 1D621 # [26]
-1D63C 1D655 # [26]
-1D670 1D689 # [26]
-1D6A8 1D6C0 # [25]
-1D6E2 1D6FA # [25]
-1D71C 1D734 # [25]
-1D756 1D76E # [25]
-1D790 1D7A8 # [25]
+1D54A 1D550
+1D56C 1D585
+1D5A0 1D5B9
+1D5D4 1D5ED
+1D608 1D621
+1D63C 1D655
+1D670 1D689
+1D6A8 1D6C0
+1D6E2 1D6FA
+1D71C 1D734
+1D756 1D76E
+1D790 1D7A8
1D7CA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl
index 6c1fa8c54ad..76562b2ae8a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SB/XX.pl
@@ -1,400 +1,374 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_012_008 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Sentence_Break=Other}
-# \p{SB=XX}
-# \p{Is_Sentence_Break=Other}
-# \p{Is_SB=XX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SB: Other}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0008 # [9]
-000E 001F # [18]
-0023 0026 # [4]
-002A 002B # [2]
+0000 0008
+000E 001F
+0023 0026
+002A 002B
002F
-003B 003E # [4]
+003B 003E
0040
005C
-005E 0060 # [3]
+005E 0060
007C
-007E 0084 # [7]
-0086 009F # [26]
-00A1 00A9 # [9]
+007E 0084
+0086 009F
+00A1 00A9
00AC
-00AE 00B4 # [7]
-00B6 00B9 # [4]
-00BC 00BF # [4]
+00AE 00B4
+00B6 00B9
+00BC 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0378 0379 # [2]
-037E 0385 # [8]
+0378 0379
+037E 0385
0387
038B
038D
03A2
03F6
0482
-0526 0530 # [11]
-0557 0558 # [2]
-055A 055B # [2]
-055F 0560 # [2]
+0528 0530
+0557 0558
+055A 055B
+055F 0560
0588
-058A 0590 # [7]
+058A 0590
05BE
05C0
05C3
05C6
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F4 05FF # [12]
-0604 060B # [8]
-060E 060F # [2]
-061B 061E # [4]
-0620
-065F
+05C8 05CF
+05EB 05EF
+05F4 05FF
+0604 060B
+060E 060F
+061B 061E
066A
066D
+06DE
06E9
-06FD 06FE # [2]
-0703 070E # [12]
-074B 074C # [2]
-07B2 07BF # [14]
-07F6 07F7 # [2]
-07FB 07FF # [5]
-082E 08FF # [210]
-093A 093B # [2]
-094F
-0956 0957 # [2]
+06FD 06FE
+0703 070E
+074B 074C
+07B2 07BF
+07F6 07F7
+07FB 07FF
+082E 083F
+085C 08FF
0970
-0973 0978 # [6]
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09F2 0A00 # [15]
+09E4 09E5
+09F2 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
-0AF0 0B00 # [17]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
+0AF0 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
+0B64 0B65
0B70
-0B72 0B81 # [16]
+0B72 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BF0 0C00 # [17]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BF0 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C81 # [18]
+0C5A 0C5F
+0C64 0C65
+0C70 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
-0CF0 0D01 # [18]
+0CE4 0CE5
+0CF0
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D70 0D79 # [10]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D70 0D79
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E00 # [13]
-0E3B 0E3F # [5]
+0DE0 0DF1
+0DF4 0E00
+0E3B 0E3F
0E4F
-0E5A 0E80 # [39]
+0E5A 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
-0F01 0F17 # [23]
-0F1A 0F1F # [6]
-0F2A 0F34 # [11]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
+0F01 0F17
+0F1A 0F1F
+0F2A 0F34
0F36
0F38
0F48
-0F6D 0F70 # [4]
+0F6D 0F70
0F85
-0F8C 0F8F # [4]
0F98
-0FBD 0FC5 # [9]
-0FC7 0FFF # [57]
-104C 104F # [4]
-109E 109F # [2]
-10C6 10CF # [10]
+0FBD 0FC5
+0FC7 0FFF
+104C 104F
+109E 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-1360 1361 # [2]
-1363 1366 # [4]
-1369 137F # [23]
-1390 139F # [16]
-13F5 1400 # [12]
+1316 1317
+135B 135C
+1360 1361
+1363 1366
+1369 137F
+1390 139F
+13F5 1400
166D
-169D 169F # [3]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169D 169F
+16EB 16ED
+16F1 16FF
170D
-1715 171F # [11]
-1735 173F # [11]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17D4 17D6 # [3]
-17D8 17DB # [4]
-17DE 17DF # [2]
-17EA 1801 # [24]
-1804 1807 # [4]
+1774 177F
+17D4 17D6
+17D8 17DB
+17DE 17DF
+17EA 1801
+1804 1807
180A
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 1943 # [8]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19FF # [37]
-1A1C 1A1F # [4]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DA 19FF
+1A1C 1A1F
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1AA6 # [13]
-1AA8 1AFF # [88]
-1B4C 1B4F # [4]
-1B5C 1B5D # [2]
-1B60 1B6A # [11]
-1B74 1B7F # [12]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C3D 1C3F # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1AA6
+1AAC 1AFF
+1B4C 1B4F
+1B5C 1B5D
+1B60 1B6A
+1B74 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFF
+1C38 1C3A
+1C3D 1C3F
+1C4A 1C4C
+1C80 1CCF
1CD3
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 1FFF # [3]
-2010 2012 # [3]
-2015 2017 # [3]
-2020 2023 # [4]
-2025 2027 # [3]
-2030 2038 # [9]
+1FFD 1FFF
+2010 2012
+2015 2017
+2020 2023
+2025 2027
+2030 2038
203B
-203E 2044 # [7]
-204A 205E # [21]
-2065 2069 # [5]
+203E 2044
+204A 205E
+2065 2069
2070
-2072 207C # [11]
-2080 208C # [13]
+2072 207C
+2080 208C
208F
-2095 20CF # [59]
-20F1 2101 # [17]
-2103 2106 # [4]
-2108 2109 # [2]
+209D 20CF
+20F1 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
212E
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 2328 # [416]
-232B 24B5 # [395]
-24EA 275A # [625]
-275F 2767 # [9]
-2776 27C4 # [79]
-27C7 27E5 # [31]
-27F0 2982 # [403]
-2999 29D7 # [63]
-29DC 29FB # [32]
-29FE 2BFF # [514]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 2328
+232B 24B5
+24EA 275A
+275F 2767
+2776 27C4
+27C7 27E5
+27F0 2982
+2999 29D7
+29DC 29FB
+29FE 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CF2 2CFF # [14]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CF2 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -403,180 +377,191 @@ return <<'END';
2DCF
2DD7
2DDF
-2E0E 2E1B # [14]
-2E1E 2E1F # [2]
-2E2A 2E2D # [4]
-2E30 2FFF # [464]
-3003 3004 # [2]
-3012 3013 # [2]
+2E0E 2E1B
+2E1E 2E1F
+2E2A 2E2D
+2E30 2FFF
+3003 3004
+3012 3013
301C
3020
3030
-3036 3037 # [2]
-303D 3040 # [4]
-3097 3098 # [2]
-309B 309C # [2]
+3036 3037
+303D 3040
+3097 3098
+309B 309C
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
A4FE
A60D
-A62C A63F # [20]
-A660 A661 # [2]
-A673 A67B # [9]
+A62C A63F
+A673 A67B
A67E
-A698 A69F # [8]
+A698 A69F
A6F2
-A6F4 A6F6 # [3]
-A6F8 A716 # [31]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
-A828 A83F # [24]
-A874 A875 # [2]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8F8 A8FA # [3]
-A8FC A8FF # [4]
+A6F4 A6F6
+A6F8 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
+A828 A83F
+A874 A875
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8F8 A8FA
+A8FC A8FF
A92E
-A954 A95F # [12]
-A97D A97F # [3]
-A9C1 A9C7 # [7]
-A9CA A9CE # [5]
-A9DA A9FF # [38]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5C # [3]
-AA77 AA79 # [3]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AADE ABBF # [226]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A954 A95F
+A97D A97F
+A9C1 A9C7
+A9CA A9CE
+A9DA A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5C
+AA77 AA79
+AA7C AA7F
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB29
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFC FDFF # [4]
+FBB2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFC FDFF
FE12
-FE14 FE16 # [3]
-FE19 FE1F # [7]
-FE27 FE30 # [10]
-FE33 FE34 # [2]
-FE45 FE46 # [2]
-FE49 FE4F # [7]
-FE53 FE54 # [2]
-FE5F FE62 # [4]
-FE64 FE6F # [12]
+FE14 FE16
+FE19 FE1F
+FE27 FE30
+FE33 FE34
+FE45 FE46
+FE49 FE4F
+FE53 FE54
+FE5F FE62
+FE64 FE6F
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FF02 FF07 # [6]
-FF0A FF0B # [2]
-FF0F FF19 # [11]
-FF1B FF1E # [4]
+FF02 FF07
+FF0A FF0B
+FF0F FF19
+FF1B FF1E
FF20
FF3C
-FF3E FF40 # [3]
+FF3E FF40
FF5C
FF5E
FF65
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFF8 # [28]
-FFFC FFFF # [4]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFF8
+FFFC FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 101FC # [136]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 101FC
+101FE 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A40 10A5F # [32]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 1107F # [1079]
-110BB 110BC # [2]
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D164 # [40_246]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 1D3FF # [443]
+10A34 10A37
+10A3B 10A3E
+10A40 10A55
+10A58 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 10FFF
+11049 11065
+11070 1107F
+110BB 110BC
+110C2 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -587,12 +572,13 @@ FFFC FFFF # [4]
1D789
1D7A9
1D7C3
-1D7CC 1D7CD # [2]
-1D800 1FFFF # [10_240]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E0000 # [722_403]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+1D7CC 1D7CD
+1D800 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SD/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SD/N.pl
index ac1015bfc1e..6f2c7f894b6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SD/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SD/N.pl
@@ -1,73 +1,44 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_066 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Soft_Dotted=No}
-# \p{SD=N}
-# \p{Is_Soft_Dotted=F}
-# \p{Is_SD=False}
-#
-# \P{Soft_Dotted}
-# \P{Is_Soft_Dotted}
-# \P{SD}
-# \P{Is_SD}
-# \P{_CanonDCIJ}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SD: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0068 # [105]
-006B 012E # [196]
-0130 0248 # [281]
-024A 0267 # [30]
-0269 029C # [52]
-029E 02B1 # [20]
-02B3 03F2 # [320]
-03F4 0455 # [98]
+0000 0068
+006B 012E
+0130 0248
+024A 0267
+0269 029C
+029E 02B1
+02B3 03F2
+03F4 0455
0457
-0459 1D61 # [6409]
-1D63 1D95 # [51]
-1D97 1DA3 # [13]
-1DA5 1DA7 # [3]
-1DA9 1E2C # [132]
-1E2E 1ECA # [157]
-1ECC 2070 # [421]
-2072 2147 # [214]
-214A 2C7B # [2866]
-2C7D 1D421 # [108_453]
-1D424 1D455 # [50]
-1D458 1D489 # [50]
-1D48C 1D4BD # [50]
-1D4C0 1D4F1 # [50]
-1D4F4 1D525 # [50]
-1D528 1D559 # [50]
-1D55C 1D58D # [50]
-1D590 1D5C1 # [50]
-1D5C4 1D5F5 # [50]
-1D5F8 1D629 # [50]
-1D62C 1D65D # [50]
-1D660 1D691 # [50]
-1D694 10FFFF # [993_644]
+0459 1D61
+1D63 1D95
+1D97 1DA3
+1DA5 1DA7
+1DA9 1E2C
+1E2E 1ECA
+1ECC 2070
+2072 2147
+214A 2C7B
+2C7D 1D421
+1D424 1D455
+1D458 1D489
+1D48C 1D4BD
+1D4C0 1D4F1
+1D4F4 1D525
+1D528 1D559
+1D55C 1D58D
+1D590 1D5C1
+1D5C4 1D5F5
+1D5F8 1D629
+1D62C 1D65D
+1D660 1D691
+1D694 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl
index 6396ecf7cf8..98877ab7b80 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/SD/Y.pl
@@ -1,44 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 46 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Soft_Dotted=Yes}
-# \p{SD=Y}
-# \p{Is_Soft_Dotted=T}
-# \p{Is_SD=True}
-#
-# \p{Soft_Dotted}
-# \p{Is_Soft_Dotted}
-# \p{SD}
-# \p{Is_SD}
-# \p{_CanonDCIJ}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_SD: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0069 006A # [2]
+0069 006A
012F
0249
0268
@@ -54,19 +25,19 @@ return <<'END';
1E2D
1ECB
2071
-2148 2149 # [2]
+2148 2149
2C7C
-1D422 1D423 # [2]
-1D456 1D457 # [2]
-1D48A 1D48B # [2]
-1D4BE 1D4BF # [2]
-1D4F2 1D4F3 # [2]
-1D526 1D527 # [2]
-1D55A 1D55B # [2]
-1D58E 1D58F # [2]
-1D5C2 1D5C3 # [2]
-1D5F6 1D5F7 # [2]
-1D62A 1D62B # [2]
-1D65E 1D65F # [2]
-1D692 1D693 # [2]
+1D422 1D423
+1D456 1D457
+1D48A 1D48B
+1D4BE 1D4BF
+1D4F2 1D4F3
+1D526 1D527
+1D55A 1D55B
+1D58E 1D58F
+1D5C2 1D5C3
+1D5F6 1D5F7
+1D62A 1D62B
+1D65E 1D65F
+1D692 1D693
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/STerm/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/STerm/N.pl
index 20386ba045f..c5fe748218e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/STerm/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/STerm/N.pl
@@ -1,82 +1,60 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_046 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{STerm=No}
-# \p{Is_STerm=N}
-# \p{STerm=F}
-# \p{Is_STerm=False}
-#
-# \P{STerm}
-# \P{Is_STerm}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_STerm: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0020 # [33]
-0022 002D # [12]
-002F 003E # [16]
-0040 055B # [1308]
+0000 0020
+0022 002D
+002F 003E
+0040 055B
055D
-055F 0588 # [42]
-058A 061E # [149]
-0620 06D3 # [180]
-06D5 06FF # [43]
-0703 07F8 # [246]
-07FA 0963 # [362]
-0966 1049 # [1764]
-104C 1361 # [790]
-1363 1366 # [4]
-1369 166D # [773]
-166F 1802 # [404]
-1804 1808 # [5]
-180A 1943 # [314]
-1946 1B59 # [532]
-1B5C 1B5D # [2]
-1B60 1C3A # [219]
-1C3D 1C7D # [65]
-1C80 203B # [956]
-203E 2046 # [9]
-204A 2E2D # [3556]
-2E2F 3001 # [467]
-3003 A4FE # [29_948]
-A500 A60D # [270]
-A610 A6F2 # [227]
-A6F4 A6F6 # [3]
-A6F8 A875 # [382]
-A878 A8CD # [86]
-A8D0 A92E # [95]
-A930 A9C7 # [152]
-A9CA AA5C # [147]
-AA60 ABEA # [395]
-ABEC FE51 # [21_094]
-FE53 FE55 # [3]
-FE58 FF00 # [169]
-FF02 FF0D # [12]
-FF0F FF1E # [16]
-FF20 FF60 # [65]
-FF62 110BD # [4444]
-110C2 10FFFF # [1_044_286]
+055F 0588
+058A 061E
+0620 06D3
+06D5 06FF
+0703 07F8
+07FA 0963
+0966 1049
+104C 1361
+1363 1366
+1369 166D
+166F 1734
+1737 1802
+1804 1808
+180A 1943
+1946 1AA7
+1AAC 1B59
+1B5C 1B5D
+1B60 1C3A
+1C3D 1C7D
+1C80 203B
+203E 2046
+204A 2E2D
+2E2F 3001
+3003 A4FE
+A500 A60D
+A610 A6F2
+A6F4 A6F6
+A6F8 A875
+A878 A8CD
+A8D0 A92E
+A930 A9C7
+A9CA AA5C
+AA60 ABEA
+ABEC FE51
+FE53 FE55
+FE58 FF00
+FF02 FF0D
+FF0F FF1E
+FF20 FF60
+FF62 10A55
+10A58 11046
+11049 110BD
+110C2 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl
index ea88dad7dc0..32c8c27fc4e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/STerm/Y.pl
@@ -1,38 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 66 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{STerm=Yes}
-# \p{Is_STerm=Y}
-# \p{STerm=T}
-# \p{Is_STerm=True}
-#
-# \p{STerm}
-# \p{Is_STerm}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_STerm: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0021
@@ -43,39 +17,43 @@ return <<'END';
0589
061F
06D4
-0700 0702 # [3]
+0700 0702
07F9
-0964 0965 # [2]
-104A 104B # [2]
+0964 0965
+104A 104B
1362
-1367 1368 # [2]
+1367 1368
166E
+1735 1736
1803
1809
-1944 1945 # [2]
-1B5A 1B5B # [2]
-1B5E 1B5F # [2]
-1C3B 1C3C # [2]
-1C7E 1C7F # [2]
-203C 203D # [2]
-2047 2049 # [3]
+1944 1945
+1AA8 1AAB
+1B5A 1B5B
+1B5E 1B5F
+1C3B 1C3C
+1C7E 1C7F
+203C 203D
+2047 2049
2E2E
3002
A4FF
-A60E A60F # [2]
+A60E A60F
A6F3
A6F7
-A876 A877 # [2]
-A8CE A8CF # [2]
+A876 A877
+A8CE A8CF
A92F
-A9C8 A9C9 # [2]
-AA5D AA5F # [3]
+A9C8 A9C9
+AA5D AA5F
ABEB
FE52
-FE56 FE57 # [2]
+FE56 FE57
FF01
FF0E
FF1F
FF61
-110BE 110C1 # [4]
+10A56 10A57
+11047 11048
+110BE 110C1
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl
index bb9f9c39c38..50e84af2db6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Arab.pl
@@ -1,61 +1,31 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1030 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Arabic}
-# \p{Sc=Arab}
-# \p{Is_Script=Arabic}
-# \p{Is_Sc=Arab}
-#
-# \p{Arabic}
-# \p{Is_Arabic}
-# \p{Arab}
-# \p{Is_Arab}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Arabic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Arabic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0606 060B # [6]
-060D 061A # [14]
+0600 0603
+0606 060B
+060D 061A
061E
-0621 063F # [31]
-0641 064A # [10]
-0656 065E # [9]
-066A 066F # [6]
-0671 06DC # [108]
-06DE 06FF # [34]
-0750 077F # [48]
-FB50 FBB1 # [98]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFC # [13]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-10E60 10E7E # [31]
+0620 063F
+0641 064A
+0656 065E
+066A 066F
+0671 06DC
+06DE 06FF
+0750 077F
+FB50 FBC1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFC
+FE70 FE74
+FE76 FEFC
+10E60 10E7E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armi.pl
index ddcae86723a..3d3367a03f0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armi.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 31 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Imperial_Aramaic}
-# \p{Sc=Armi}
-# \p{Is_Script=Imperial_Aramaic}
-# \p{Is_Sc=Armi}
-#
-# \p{Imperial_Aramaic}
-# \p{Is_Imperial_Aramaic}
-# \p{Armi}
-# \p{Is_Armi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Imperial_Aramaic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Imperial_Aramaic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10840 10855 # [22]
-10857 1085F # [9]
+10840 10855
+10857 1085F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl
index abdccb445ef..874b6478312 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Armn.pl
@@ -1,48 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 90 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Armenian}
-# \p{Sc=Armn}
-# \p{Is_Script=Armenian}
-# \p{Is_Sc=Armn}
-#
-# \p{Armenian}
-# \p{Is_Armenian}
-# \p{Armn}
-# \p{Is_Armn}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Armenian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Armenian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0531 0556 # [38]
-0559 055F # [7]
-0561 0587 # [39]
+0531 0556
+0559 055F
+0561 0587
058A
-FB13 FB17 # [5]
+FB13 FB17
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Avst.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Avst.pl
index 8f2fa760c20..ec503cb0773 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Avst.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Avst.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 61 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Avestan}
-# \p{Sc=Avst}
-# \p{Is_Script=Avestan}
-# \p{Is_Sc=Avst}
-#
-# \p{Avestan}
-# \p{Is_Avestan}
-# \p{Avst}
-# \p{Is_Avst}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Avestan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Avestan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B00 10B35 # [54]
-10B39 10B3F # [7]
+10B00 10B35
+10B39 10B3F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bali.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bali.pl
index cdc964e0970..3b49b7dfe26 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bali.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bali.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 121 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Balinese}
-# \p{Sc=Bali}
-# \p{Is_Script=Balinese}
-# \p{Is_Sc=Bali}
-#
-# \p{Balinese}
-# \p{Is_Balinese}
-# \p{Bali}
-# \p{Is_Bali}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Balinese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Balinese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1B00 1B4B # [76]
-1B50 1B7C # [45]
+1B00 1B4B
+1B50 1B7C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bamu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bamu.pl
index 8d66cca3504..43132ae15b7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bamu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bamu.pl
@@ -1,44 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 88 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Bamum}
-# \p{Sc=Bamu}
-# \p{Is_Script=Bamum}
-# \p{Is_Sc=Bamu}
-#
-# \p{Bamum}
-# \p{Is_Bamum}
-# \p{Bamu}
-# \p{Is_Bamu}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Bamum}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Bamum}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A6A0 A6F7 # [88]
+A6A0 A6F7
+16800 16A38
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Batk.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Batk.pl
new file mode 100644
index 00000000000..8382475832f
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Batk.pl
@@ -0,0 +1,14 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+1BC0 1BF3
+1BFC 1BFF
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl
index 505f135bf94..c27dfd8ec5f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Beng.pl
@@ -1,57 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 92 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Bengali}
-# \p{Sc=Beng}
-# \p{Is_Script=Bengali}
-# \p{Is_Sc=Beng}
-#
-# \p{Bengali}
-# \p{Is_Bengali}
-# \p{Beng}
-# \p{Is_Beng}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Bengali}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Bengali}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09FB # [22]
+09DC 09DD
+09DF 09E3
+09E6 09FB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bopo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bopo.pl
index 916e0dea712..b1caebfe26e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bopo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bopo.pl
@@ -1,45 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 65 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Bopomofo}
-# \p{Sc=Bopo}
-# \p{Is_Script=Bopomofo}
-# \p{Is_Sc=Bopo}
-#
-# \p{Bopomofo}
-# \p{Is_Bopomofo}
-# \p{Bopo}
-# \p{Is_Bopo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Bopomofo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Bopomofo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3105 312D # [41]
-31A0 31B7 # [24]
+02EA 02EB
+3105 312D
+31A0 31BA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Brah.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Brah.pl
new file mode 100644
index 00000000000..d580f6dc2c7
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Brah.pl
@@ -0,0 +1,14 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+11000 1104D
+11052 1106F
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bugi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bugi.pl
index 86d22c4de81..07dfe01cac2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bugi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Bugi.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 30 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Buginese}
-# \p{Sc=Bugi}
-# \p{Is_Script=Buginese}
-# \p{Is_Sc=Bugi}
-#
-# \p{Buginese}
-# \p{Is_Buginese}
-# \p{Bugi}
-# \p{Is_Bugi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Buginese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Buginese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1A00 1A1B # [28]
-1A1E 1A1F # [2]
+1A00 1A1B
+1A1E 1A1F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Buhd.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Buhd.pl
index 0c82440be30..aeddcdf6a31 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Buhd.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Buhd.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 20 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Buhid}
-# \p{Sc=Buhd}
-# \p{Is_Script=Buhid}
-# \p{Is_Sc=Buhd}
-#
-# \p{Buhid}
-# \p{Is_Buhid}
-# \p{Buhd}
-# \p{Is_Buhd}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Buhid}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Buhid}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1740 1753 # [20]
+1740 1753
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cans.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cans.pl
index 5f7c2a70e6a..8089dde8f72 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cans.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cans.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 710 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Canadian_Aboriginal}
-# \p{Sc=Cans}
-# \p{Is_Script=Canadian_Aboriginal}
-# \p{Is_Sc=Cans}
-#
-# \p{Canadian_Aboriginal}
-# \p{Is_Canadian_Aboriginal}
-# \p{Cans}
-# \p{Is_Cans}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Canadian_Aboriginal}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1400 167F # [640]
-18B0 18F5 # [70]
+1400 167F
+18B0 18F5
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cari.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cari.pl
index d5c2f781f2a..69ebb7b1b9e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cari.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cari.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 49 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Carian}
-# \p{Sc=Cari}
-# \p{Is_Script=Carian}
-# \p{Is_Sc=Cari}
-#
-# \p{Carian}
-# \p{Is_Carian}
-# \p{Cari}
-# \p{Is_Cari}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Carian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Carian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-102A0 102D0 # [49]
+102A0 102D0
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cham.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cham.pl
index 1ebd9a1939e..1e7ae7cee25 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cham.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cham.pl
@@ -1,45 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 83 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Cham}
-# \p{Sc=Cham}
-# \p{Is_Script=Cham}
-# \p{Is_Sc=Cham}
-#
-# \p{Cham}
-# \p{Is_Cham}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Cham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Cham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA5C AA5F # [4]
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA5C AA5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cher.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cher.pl
index 33bf8212016..08e5fc48274 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cher.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cher.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 85 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Cherokee}
-# \p{Sc=Cher}
-# \p{Is_Script=Cherokee}
-# \p{Is_Sc=Cher}
-#
-# \p{Cherokee}
-# \p{Is_Cherokee}
-# \p{Cher}
-# \p{Is_Cher}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Cherokee}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Cherokee}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-13A0 13F4 # [85]
+13A0 13F4
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Copt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Copt.pl
index 6596f4db23d..2a20caba516 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Copt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Copt.pl
@@ -1,48 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 135 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Coptic}
-# \p{Sc=Copt}
-# \p{Is_Script=Qaac}
-# \p{Is_Sc=Coptic}
-#
-# \p{Coptic}
-# \p{Is_Coptic}
-# \p{Copt}
-# \p{Is_Copt}
-# \p{Qaac}
-# \p{Is_Qaac}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Coptic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Coptic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-03E2 03EF # [14]
-2C80 2CF1 # [114]
-2CF9 2CFF # [7]
+03E2 03EF
+2C80 2CF1
+2CF9 2CFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl
index ba3eb6ba93e..f75bb2c9e48 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cprt.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 55 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Cypriot}
-# \p{Sc=Cprt}
-# \p{Is_Script=Cypriot}
-# \p{Is_Sc=Cprt}
-#
-# \p{Cypriot}
-# \p{Is_Cypriot}
-# \p{Cprt}
-# \p{Is_Cprt}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Cypriot}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10800 10805 # [6]
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
1083F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl
index be14c389e99..6dd47d21966 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Cyrl.pl
@@ -1,51 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 404 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Cyrillic}
-# \p{Sc=Cyrl}
-# \p{Is_Script=Cyrillic}
-# \p{Is_Sc=Cyrl}
-#
-# \p{Cyrillic}
-# \p{Is_Cyrillic}
-# \p{Cyrl}
-# \p{Is_Cyrl}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Cyrillic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Cyrillic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0400 0484 # [133]
-0487 0525 # [159]
+0400 0484
+0487 0527
1D2B
1D78
-2DE0 2DFF # [32]
-A640 A65F # [32]
-A662 A673 # [18]
-A67C A697 # [28]
+2DE0 2DFF
+A640 A673
+A67C A697
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl
index 2f299fb859a..b1839afae15 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Deva.pl
@@ -1,52 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 140 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Devanagari}
-# \p{Sc=Deva}
-# \p{Is_Script=Devanagari}
-# \p{Is_Sc=Deva}
-#
-# \p{Devanagari}
-# \p{Is_Devanagari}
-# \p{Deva}
-# \p{Is_Deva}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Devanagari}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Devanagari}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0900 0939 # [58]
-093C 094E # [19]
-0950
-0953 0955 # [3]
-0958 0963 # [12]
-0966 096F # [10]
-0971 0972 # [2]
-0979 097F # [7]
-A8E0 A8FB # [28]
+0900 0950
+0953 0963
+0966 096F
+0971 0977
+0979 097F
+A8E0 A8FB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Egyp.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Egyp.pl
index f05812cecae..8e105015a8a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Egyp.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Egyp.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1071 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Egyptian_Hieroglyphs}
-# \p{Sc=Egyp}
-# \p{Is_Script=Egyptian_Hieroglyphs}
-# \p{Is_Sc=Egyp}
-#
-# \p{Egyptian_Hieroglyphs}
-# \p{Is_Egyptian_Hieroglyphs}
-# \p{Egyp}
-# \p{Is_Egyp}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Egyptian_Hieroglyphs}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Egyptian_Hieroglyphs}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-13000 1342E # [1071]
+13000 1342E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ethi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ethi.pl
index cd2c54cbdfe..ca1d9e75513 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ethi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ethi.pl
@@ -1,70 +1,44 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 461 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Ethiopic}
-# \p{Sc=Ethi}
-# \p{Is_Script=Ethiopic}
-# \p{Is_Sc=Ethi}
-#
-# \p{Ethiopic}
-# \p{Is_Ethiopic}
-# \p{Ethi}
-# \p{Is_Ethi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Ethiopic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Ethiopic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1200 1248 # [73]
-124A 124D # [4]
-1250 1256 # [7]
+1200 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F 137C # [30]
-1380 1399 # [26]
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 137C
+1380 1399
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl
index b80cc36b8f8..d19835ce0f0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Geor.pl
@@ -1,47 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 120 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Georgian}
-# \p{Sc=Geor}
-# \p{Is_Script=Georgian}
-# \p{Is_Sc=Geor}
-#
-# \p{Georgian}
-# \p{Is_Georgian}
-# \p{Geor}
-# \p{Is_Geor}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Georgian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Georgian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10A0 10C5 # [38]
-10D0 10FA # [43]
+10A0 10C5
+10D0 10FA
10FC
-2D00 2D25 # [38]
+2D00 2D25
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl
index 5db50d19993..473b5611c97 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Glag.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 94 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Glagolitic}
-# \p{Sc=Glag}
-# \p{Is_Script=Glagolitic}
-# \p{Is_Sc=Glag}
-#
-# \p{Glagolitic}
-# \p{Is_Glagolitic}
-# \p{Glag}
-# \p{Is_Glag}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Glagolitic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Glagolitic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2C00 2C2E # [47]
-2C30 2C5E # [47]
+2C00 2C2E
+2C30 2C5E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Goth.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Goth.pl
index 220f45a1a0c..93784795579 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Goth.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Goth.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 27 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Gothic}
-# \p{Sc=Goth}
-# \p{Is_Script=Gothic}
-# \p{Is_Sc=Goth}
-#
-# \p{Gothic}
-# \p{Is_Gothic}
-# \p{Goth}
-# \p{Is_Goth}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Gothic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Gothic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10330 1034A # [27]
+10330 1034A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl
index 7927fcb30ce..01e5d34334f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Grek.pl
@@ -1,76 +1,45 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 511 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Greek}
-# \p{Sc=Grek}
-# \p{Is_Script=Greek}
-# \p{Is_Sc=Grek}
-#
-# \p{Greek}
-# \p{Is_Greek}
-# \p{Grek}
-# \p{Is_Grek}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Greek_And_Coptic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Greek}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0370 0373 # [4]
-0375 0377 # [3]
-037A 037D # [4]
+0370 0373
+0375 0377
+037A 037D
0384
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03E1 # [63]
-03F0 03FF # [16]
-1D26 1D2A # [5]
-1D5D 1D61 # [5]
-1D66 1D6A # [5]
+038E 03A1
+03A3 03E1
+03F0 03FF
+1D26 1D2A
+1D5D 1D61
+1D66 1D6A
1DBF
-1F00 1F15 # [22]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1F00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FC4 # [15]
-1FC6 1FD3 # [14]
-1FD6 1FDB # [6]
-1FDD 1FEF # [19]
-1FF2 1FF4 # [3]
-1FF6 1FFE # [9]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FC4
+1FC6 1FD3
+1FD6 1FDB
+1FDD 1FEF
+1FF2 1FF4
+1FF6 1FFE
2126
-10140 1018A # [75]
-1D200 1D245 # [70]
+10140 1018A
+1D200 1D245
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl
index 0f97686397a..ef119aa4401 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Gujr.pl
@@ -1,57 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 83 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Gujarati}
-# \p{Sc=Gujr}
-# \p{Is_Script=Gujarati}
-# \p{Is_Sc=Gujr}
-#
-# \p{Gujarati}
-# \p{Is_Gujarati}
-# \p{Gujr}
-# \p{Is_Gujr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Gujarati}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Gujarati}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
+0AE0 0AE3
+0AE6 0AEF
0AF1
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl
index 24adcc5b924..5957901f51b 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Guru.pl
@@ -1,59 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 79 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Gurmukhi}
-# \p{Sc=Guru}
-# \p{Is_Script=Gurmukhi}
-# \p{Is_Sc=Guru}
-#
-# \p{Gurmukhi}
-# \p{Is_Gurmukhi}
-# \p{Guru}
-# \p{Is_Guru}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Gurmukhi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Gurmukhi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
+0A66 0A75
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl
index 3e91ebac5c5..48bf9c12421 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Han.pl
@@ -1,55 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 75_738 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Script=Han}
-# \p{Sc=Hani}
-# \p{Is_Script=Han}
-# \p{Is_Sc=Hani}
-#
-# \p{Han}
-# \p{Is_Han}
-# \p{Hani}
-# \p{Is_Hani}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Han}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2E80 2E99 # [26]
-2E9B 2EF3 # [89]
-2F00 2FD5 # [214]
+2E80 2E99
+2E9B 2EF3
+2F00 2FD5
3005
3007
-3021 3029 # [9]
-3038 303B # [4]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+3021 3029
+3038 303B
+3400 4DB5
+4E00 9FCB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl
index c84aa5eba6c..ad3d33d902a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hang.pl
@@ -1,53 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 11_737 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Script=Hangul}
-# \p{Sc=Hang}
-# \p{Is_Script=Hangul}
-# \p{Is_Sc=Hang}
-#
-# \p{Hangul}
-# \p{Is_Hangul}
-# \p{Hang}
-# \p{Is_Hang}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Hangul}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1100 11FF # [256]
-3131 318E # [94]
-3200 321E # [31]
-3260 327E # [31]
-A960 A97C # [29]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
+1100 11FF
+302E 302F
+3131 318E
+3200 321E
+3260 327E
+A960 A97C
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hano.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hano.pl
index 21f04df534a..d19abed38b1 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hano.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hano.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 21 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Hanunoo}
-# \p{Sc=Hano}
-# \p{Is_Script=Hanunoo}
-# \p{Is_Sc=Hano}
-#
-# \p{Hanunoo}
-# \p{Is_Hanunoo}
-# \p{Hano}
-# \p{Is_Hano}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Hanunoo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Hanunoo}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1720 1734 # [21]
+1720 1734
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hebr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hebr.pl
index a3c28186a2c..11215a53247 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hebr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hebr.pl
@@ -1,52 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 133 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Hebrew}
-# \p{Sc=Hebr}
-# \p{Is_Script=Hebrew}
-# \p{Is_Sc=Hebr}
-#
-# \p{Hebrew}
-# \p{Is_Hebrew}
-# \p{Hebr}
-# \p{Is_Hebr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Hebrew}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Hebrew}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0591 05C7 # [55]
-05D0 05EA # [27]
-05F0 05F4 # [5]
-FB1D FB36 # [26]
-FB38 FB3C # [5]
+0591 05C7
+05D0 05EA
+05F0 05F4
+FB1D FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FB4F # [10]
+FB40 FB41
+FB43 FB44
+FB46 FB4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl
index d20338d0130..f284b14113a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Hira.pl
@@ -1,46 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 90 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Hiragana}
-# \p{Sc=Hira}
-# \p{Is_Script=Hiragana}
-# \p{Is_Sc=Hira}
-#
-# \p{Hiragana}
-# \p{Is_Hiragana}
-# \p{Hira}
-# \p{Is_Hira}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Hiragana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Hiragana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3041 3096 # [86]
-309D 309F # [3]
+3041 3096
+309D 309F
+1B001
1F200
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ital.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ital.pl
index 8e339990dbc..ce839fbd209 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ital.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ital.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 35 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Old_Italic}
-# \p{Sc=Ital}
-# \p{Is_Script=Old_Italic}
-# \p{Is_Sc=Ital}
-#
-# \p{Old_Italic}
-# \p{Is_Old_Italic}
-# \p{Ital}
-# \p{Is_Ital}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Old_Italic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Old_Italic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10300 1031E # [31]
-10320 10323 # [4]
+10300 1031E
+10320 10323
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Java.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Java.pl
index ec62f73dbbe..6bf41ab5681 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Java.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Java.pl
@@ -1,46 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 91 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Javanese}
-# \p{Sc=Java}
-# \p{Is_Script=Javanese}
-# \p{Is_Sc=Java}
-#
-# \p{Javanese}
-# \p{Is_Javanese}
-# \p{Java}
-# \p{Is_Java}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Javanese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Javanese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A980 A9CD # [78]
-A9CF A9D9 # [11]
-A9DE A9DF # [2]
+A980 A9CD
+A9CF A9D9
+A9DE A9DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl
index 943c97c1848..3263e6c9504 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kana.pl
@@ -1,50 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 299 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Katakana}
-# \p{Sc=Kana}
-# \p{Is_Script=Katakana}
-# \p{Is_Sc=Kana}
-#
-# \p{Katakana}
-# \p{Is_Katakana}
-# \p{Kana}
-# \p{Is_Kana}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Katakana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Katakana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-30A1 30FA # [90]
-30FD 30FF # [3]
-31F0 31FF # [16]
-32D0 32FE # [47]
-3300 3357 # [88]
-FF66 FF6F # [10]
-FF71 FF9D # [45]
+30A1 30FA
+30FD 30FF
+31F0 31FF
+32D0 32FE
+3300 3357
+FF66 FF6F
+FF71 FF9D
+1B000
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khar.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khar.pl
index 555fccf6507..972d4ca528c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khar.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khar.pl
@@ -1,51 +1,20 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 65 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Kharoshthi}
-# \p{Sc=Khar}
-# \p{Is_Script=Kharoshthi}
-# \p{Is_Sc=Khar}
-#
-# \p{Kharoshthi}
-# \p{Is_Kharoshthi}
-# \p{Khar}
-# \p{Is_Khar}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Kharoshthi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Kharoshthi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
-10A3F 10A47 # [9]
-10A50 10A58 # [9]
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
+10A3F 10A47
+10A50 10A58
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khmr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khmr.pl
index be0325ddede..f4105c2236e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khmr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Khmr.pl
@@ -1,47 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 146 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Khmer}
-# \p{Sc=Khmr}
-# \p{Is_Script=Khmer}
-# \p{Is_Sc=Khmr}
-#
-# \p{Khmer}
-# \p{Is_Khmer}
-# \p{Khmr}
-# \p{Is_Khmr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Khmer}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Khmer}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1780 17DD # [94]
-17E0 17E9 # [10]
-17F0 17F9 # [10]
-19E0 19FF # [32]
+1780 17DD
+17E0 17E9
+17F0 17F9
+19E0 19FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl
index fd68462b234..f9a9264f3ad 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Knda.pl
@@ -1,56 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 84 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Kannada}
-# \p{Sc=Knda}
-# \p{Is_Script=Kannada}
-# \p{Is_Sc=Knda}
-#
-# \p{Kannada}
-# \p{Is_Kannada}
-# \p{Knda}
-# \p{Is_Knda}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Kannada}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Kannada}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kthi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kthi.pl
index 975f0fa24b9..c90f19c8348 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kthi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Kthi.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 66 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Kaithi}
-# \p{Sc=Kthi}
-# \p{Is_Script=Kaithi}
-# \p{Is_Sc=Kthi}
-#
-# \p{Kaithi}
-# \p{Is_Kaithi}
-# \p{Kthi}
-# \p{Is_Kthi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Kaithi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Kaithi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-11080 110C1 # [66]
+11080 110C1
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lana.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lana.pl
index 3a1f315804f..c5109d89b7f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lana.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lana.pl
@@ -1,48 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 127 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tai_Tham}
-# \p{Sc=Lana}
-# \p{Is_Script=Tai_Tham}
-# \p{Is_Sc=Lana}
-#
-# \p{Tai_Tham}
-# \p{Is_Tai_Tham}
-# \p{Lana}
-# \p{Is_Lana}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tai_Tham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tai_Tham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
-1AA0 1AAD # [14]
+1A20 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
+1AA0 1AAD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lao.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lao.pl
index c1081ee45a7..940ad529c5d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lao.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lao.pl
@@ -1,61 +1,30 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 65 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Lao}
-# \p{Sc=Laoo}
-# \p{Is_Script=Lao}
-# \p{Is_Sc=Laoo}
-#
-# \p{Lao}
-# \p{Is_Lao}
-# \p{Laoo}
-# \p{Is_Laoo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Lao}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Lao}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E81 0E82 # [2]
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl
index 867b00d9fb9..16dcb0f297e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Latn.pl
@@ -1,68 +1,42 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1244 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Latin}
-# \p{Sc=Latn}
-# \p{Is_Script=Latin}
-# \p{Is_Sc=Latn}
-#
-# \p{Latin}
-# \p{Is_Latin}
-# \p{Latn}
-# \p{Is_Latn}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Latin}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02B8 # [449]
-02E0 02E4 # [5]
-1D00 1D25 # [38]
-1D2C 1D5C # [49]
-1D62 1D65 # [4]
-1D6B 1D77 # [13]
-1D79 1DBE # [70]
-1E00 1EFF # [256]
+00C0 00D6
+00D8 00F6
+00F8 02B8
+02E0 02E4
+1D00 1D25
+1D2C 1D5C
+1D62 1D65
+1D6B 1D77
+1D79 1DBE
+1E00 1EFF
2071
207F
-2090 2094 # [5]
-212A 212B # [2]
+2090 209C
+212A 212B
2132
214E
-2160 2188 # [41]
-2C60 2C7F # [32]
-A722 A787 # [102]
-A78B A78C # [2]
-A7FB A7FF # [5]
-FB00 FB06 # [7]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
+2160 2188
+2C60 2C7F
+A722 A787
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A7FF
+FB00 FB06
+FF21 FF3A
+FF41 FF5A
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lepc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lepc.pl
index 2f849dede1b..10c4a9a53e0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lepc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lepc.pl
@@ -1,46 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 74 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Lepcha}
-# \p{Sc=Lepc}
-# \p{Is_Script=Lepcha}
-# \p{Is_Sc=Lepc}
-#
-# \p{Lepcha}
-# \p{Is_Lepcha}
-# \p{Lepc}
-# \p{Is_Lepc}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Lepcha}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Lepcha}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1C00 1C37 # [56]
-1C3B 1C49 # [15]
-1C4D 1C4F # [3]
+1C00 1C37
+1C3B 1C49
+1C4D 1C4F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl
index 29f81ed2657..63bea8cfda2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Limb.pl
@@ -1,48 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 66 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Limbu}
-# \p{Sc=Limb}
-# \p{Is_Script=Limbu}
-# \p{Is_Sc=Limb}
-#
-# \p{Limbu}
-# \p{Is_Limbu}
-# \p{Limb}
-# \p{Is_Limb}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Limbu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Limbu}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
+1900 191C
+1920 192B
+1930 193B
1940
-1944 194F # [12]
+1944 194F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl
index 35eb6537750..b45fe43f8b3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Linb.pl
@@ -1,47 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 211 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Linear_B}
-# \p{Sc=Linb}
-# \p{Is_Script=Linear_B}
-# \p{Is_Sc=Linb}
-#
-# \p{Linear_B}
-# \p{Is_Linear_B}
-# \p{Linb}
-# \p{Is_Linb}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Linear_B}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lyci.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lyci.pl
index a7d79667609..a9d269d263e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lyci.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lyci.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 29 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Lycian}
-# \p{Sc=Lyci}
-# \p{Is_Script=Lycian}
-# \p{Is_Sc=Lyci}
-#
-# \p{Lycian}
-# \p{Is_Lycian}
-# \p{Lyci}
-# \p{Is_Lyci}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Lycian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Lycian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10280 1029C # [29]
+10280 1029C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lydi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lydi.pl
index 6c806bfdea8..c73e43a56f8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lydi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Lydi.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 27 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Lydian}
-# \p{Sc=Lydi}
-# \p{Is_Script=Lydian}
-# \p{Is_Sc=Lydi}
-#
-# \p{Lydian}
-# \p{Is_Lydian}
-# \p{Lydi}
-# \p{Is_Lydi}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Lydian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Lydian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10920 10939 # [26]
+10920 10939
1093F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mand.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mand.pl
new file mode 100644
index 00000000000..9460141921a
--- /dev/null
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mand.pl
@@ -0,0 +1,14 @@
+# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
+# This file is machine-generated by mktables from the Unicode
+# database, Version 6.0.0. Any changes made here will be lost!
+
+# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
+# This file is for internal use by the Perl program only. The format and even
+# the name or existence of this file are subject to change without notice.
+# Don't use it directly.
+
+
+return <<'END';
+0840 085B
+085E
+END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl
index 469f946bb1a..f94cbe280f4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mlym.pl
@@ -1,55 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 95 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Malayalam}
-# \p{Sc=Mlym}
-# \p{Is_Script=Malayalam}
-# \p{Is_Sc=Mlym}
-#
-# \p{Malayalam}
-# \p{Is_Malayalam}
-# \p{Mlym}
-# \p{Is_Mlym}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Malayalam}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Malayalam}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D75 # [16]
-0D79 0D7F # [7]
+0D60 0D63
+0D66 0D75
+0D79 0D7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl
index 37c0a7d4244..6afbe593404 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mong.pl
@@ -1,49 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 153 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Mongolian}
-# \p{Sc=Mong}
-# \p{Is_Script=Mongolian}
-# \p{Is_Sc=Mong}
-#
-# \p{Mongolian}
-# \p{Is_Mongolian}
-# \p{Mong}
-# \p{Is_Mong}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Mongolian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Mongolian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1800 1801 # [2]
+1800 1801
1804
-1806 180E # [9]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
+1806 180E
+1810 1819
+1820 1877
+1880 18AA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mtei.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mtei.pl
index 313f214d28c..c9b089d1bee 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mtei.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mtei.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 56 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Meetei_Mayek}
-# \p{Sc=Mtei}
-# \p{Is_Script=Meetei_Mayek}
-# \p{Is_Sc=Mtei}
-#
-# \p{Meetei_Mayek}
-# \p{Is_Meetei_Mayek}
-# \p{Mtei}
-# \p{Is_Mtei}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Meetei_Mayek}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Meetei_Mayek}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-ABC0 ABED # [46]
-ABF0 ABF9 # [10]
+ABC0 ABED
+ABF0 ABF9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mymr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mymr.pl
index ffee28f0319..f1b19e5f6d9 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mymr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Mymr.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 188 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Myanmar}
-# \p{Sc=Mymr}
-# \p{Is_Script=Myanmar}
-# \p{Is_Sc=Mymr}
-#
-# \p{Myanmar}
-# \p{Is_Myanmar}
-# \p{Mymr}
-# \p{Is_Mymr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Myanmar}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Myanmar}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1000 109F # [160]
-AA60 AA7B # [28]
+1000 109F
+AA60 AA7B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Nko.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Nko.pl
index de29192c918..a52cf1a3cf3 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Nko.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Nko.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 59 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Nko}
-# \p{Sc=Nkoo}
-# \p{Is_Script=Nko}
-# \p{Is_Sc=Nkoo}
-#
-# \p{Nko}
-# \p{Is_Nko}
-# \p{Nkoo}
-# \p{Is_Nkoo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{NKo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Nko}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-07C0 07FA # [59]
+07C0 07FA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ogam.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ogam.pl
index e4e36995be6..739e20eae6a 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ogam.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ogam.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 29 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Ogham}
-# \p{Sc=Ogam}
-# \p{Is_Script=Ogham}
-# \p{Is_Sc=Ogam}
-#
-# \p{Ogham}
-# \p{Is_Ogham}
-# \p{Ogam}
-# \p{Is_Ogam}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Ogham}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Ogham}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1680 169C # [29]
+1680 169C
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orkh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orkh.pl
index aadcedf1a5e..6a2f4a2dacb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orkh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orkh.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 73 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Old_Turkic}
-# \p{Sc=Orkh}
-# \p{Is_Script=Old_Turkic}
-# \p{Is_Sc=Orkh}
-#
-# \p{Old_Turkic}
-# \p{Is_Old_Turkic}
-# \p{Orkh}
-# \p{Is_Orkh}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Old_Turkic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Old_Turkic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10C00 10C48 # [73]
+10C00 10C48
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl
index ccfe22069ab..a8ae5b73454 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Orya.pl
@@ -1,57 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 84 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Oriya}
-# \p{Sc=Orya}
-# \p{Is_Script=Oriya}
-# \p{Is_Sc=Orya}
-#
-# \p{Oriya}
-# \p{Is_Oriya}
-# \p{Orya}
-# \p{Is_Orya}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Oriya}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Oriya}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B71 # [12]
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B77
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Osma.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Osma.pl
index 0be0d3b7b02..abcb0b71056 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Osma.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Osma.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 40 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Osmanya}
-# \p{Sc=Osma}
-# \p{Is_Script=Osmanya}
-# \p{Is_Sc=Osma}
-#
-# \p{Osmanya}
-# \p{Is_Osmanya}
-# \p{Osma}
-# \p{Is_Osma}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Osmanya}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Osmanya}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10480 1049D # [30]
-104A0 104A9 # [10]
+10480 1049D
+104A0 104A9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phag.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phag.pl
index ea612de445c..2ec8a664cda 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phag.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phag.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 56 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Phags_Pa}
-# \p{Sc=Phag}
-# \p{Is_Script=Phags_Pa}
-# \p{Is_Sc=Phag}
-#
-# \p{Phags_Pa}
-# \p{Is_Phags_Pa}
-# \p{Phag}
-# \p{Is_Phag}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Phags_Pa}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Phags_Pa}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A840 A877 # [56]
+A840 A877
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phli.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phli.pl
index 80cc0d6359e..1330e7c806c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phli.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phli.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 27 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Inscriptional_Pahlavi}
-# \p{Sc=Phli}
-# \p{Is_Script=Inscriptional_Pahlavi}
-# \p{Is_Sc=Phli}
-#
-# \p{Inscriptional_Pahlavi}
-# \p{Is_Inscriptional_Pahlavi}
-# \p{Phli}
-# \p{Is_Phli}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Inscriptional_Pahlavi}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Inscriptional_Pahlavi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B60 10B72 # [19]
-10B78 10B7F # [8]
+10B60 10B72
+10B78 10B7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phnx.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phnx.pl
index 7a094862d93..8ff2f6aff93 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phnx.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Phnx.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 29 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Phoenician}
-# \p{Sc=Phnx}
-# \p{Is_Script=Phoenician}
-# \p{Is_Sc=Phnx}
-#
-# \p{Phoenician}
-# \p{Is_Phoenician}
-# \p{Phnx}
-# \p{Is_Phnx}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Phoenician}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Phoenician}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10900 1091B # [28]
+10900 1091B
1091F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Prti.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Prti.pl
index 59e8eb14c10..06ac99b1ffb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Prti.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Prti.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 30 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Inscriptional_Parthian}
-# \p{Sc=Prti}
-# \p{Is_Script=Inscriptional_Parthian}
-# \p{Is_Sc=Prti}
-#
-# \p{Inscriptional_Parthian}
-# \p{Is_Inscriptional_Parthian}
-# \p{Prti}
-# \p{Is_Prti}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Inscriptional_Parthian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Inscriptional_Parthian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10B40 10B55 # [22]
-10B58 10B5F # [8]
+10B40 10B55
+10B58 10B5F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Rjng.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Rjng.pl
index d385fbe61e8..8ba8e35143f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Rjng.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Rjng.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 37 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Rejang}
-# \p{Sc=Rjng}
-# \p{Is_Script=Rejang}
-# \p{Is_Sc=Rjng}
-#
-# \p{Rejang}
-# \p{Is_Rejang}
-# \p{Rjng}
-# \p{Is_Rjng}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Rejang}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Rejang}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A930 A953 # [36]
+A930 A953
A95F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Runr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Runr.pl
index 35d0f33db7e..2c889f52307 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Runr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Runr.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 78 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Runic}
-# \p{Sc=Runr}
-# \p{Is_Script=Runic}
-# \p{Is_Sc=Runr}
-#
-# \p{Runic}
-# \p{Is_Runic}
-# \p{Runr}
-# \p{Is_Runr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Runic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Runic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-16A0 16EA # [75]
-16EE 16F0 # [3]
+16A0 16EA
+16EE 16F0
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Samr.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Samr.pl
index f95d7585873..6fae9754056 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Samr.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Samr.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 61 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Samaritan}
-# \p{Sc=Samr}
-# \p{Is_Script=Samaritan}
-# \p{Is_Sc=Samr}
-#
-# \p{Samaritan}
-# \p{Is_Samaritan}
-# \p{Samr}
-# \p{Is_Samr}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Samaritan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Samaritan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0800 082D # [46]
-0830 083E # [15]
+0800 082D
+0830 083E
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Saur.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Saur.pl
index dd72a8ee445..e40163e827e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Saur.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Saur.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 81 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Saurashtra}
-# \p{Sc=Saur}
-# \p{Is_Script=Saurashtra}
-# \p{Is_Sc=Saur}
-#
-# \p{Saurashtra}
-# \p{Is_Saurashtra}
-# \p{Saur}
-# \p{Is_Saur}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Saurashtra}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Saurashtra}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A880 A8C4 # [69]
-A8CE A8D9 # [12]
+A880 A8C4
+A8CE A8D9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl
index 0de687676df..85605e25b7c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sinh.pl
@@ -1,54 +1,23 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 80 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Sinhala}
-# \p{Sc=Sinh}
-# \p{Is_Script=Sinhala}
-# \p{Is_Sc=Sinh}
-#
-# \p{Sinhala}
-# \p{Is_Sinhala}
-# \p{Sinh}
-# \p{Is_Sinh}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Sinhala}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Sinhala}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF4 # [3]
+0DD8 0DDF
+0DF2 0DF4
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sund.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sund.pl
index 117176f8089..ecdae9618ea 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sund.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sund.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 55 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Sundanese}
-# \p{Sc=Sund}
-# \p{Is_Script=Sundanese}
-# \p{Is_Sc=Sund}
-#
-# \p{Sundanese}
-# \p{Is_Sundanese}
-# \p{Sund}
-# \p{Is_Sund}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Sundanese}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Sundanese}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
+1B80 1BAA
+1BAE 1BB9
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sylo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sylo.pl
index aafab52c684..4982eedce7c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sylo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Sylo.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 44 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Syloti_Nagri}
-# \p{Sc=Sylo}
-# \p{Is_Script=Syloti_Nagri}
-# \p{Is_Sc=Sylo}
-#
-# \p{Syloti_Nagri}
-# \p{Is_Syloti_Nagri}
-# \p{Sylo}
-# \p{Is_Sylo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Syloti_Nagri}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Syloti_Nagri}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A800 A82B # [44]
+A800 A82B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl
index 7599b393a1e..3b1053fb161 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Syrc.pl
@@ -1,46 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 77 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Syriac}
-# \p{Sc=Syrc}
-# \p{Is_Script=Syriac}
-# \p{Is_Sc=Syrc}
-#
-# \p{Syriac}
-# \p{Is_Syriac}
-# \p{Syrc}
-# \p{Is_Syrc}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Syriac}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Syriac}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0700 070D # [14]
-070F 074A # [60]
-074D 074F # [3]
+0700 070D
+070F 074A
+074D 074F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tagb.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tagb.pl
index fa7da8e8251..681f3fd5c3d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tagb.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tagb.pl
@@ -1,46 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 18 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tagbanwa}
-# \p{Sc=Tagb}
-# \p{Is_Script=Tagbanwa}
-# \p{Is_Sc=Tagb}
-#
-# \p{Tagbanwa}
-# \p{Is_Tagbanwa}
-# \p{Tagb}
-# \p{Is_Tagb}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tagbanwa}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tagbanwa}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
+1760 176C
+176E 1770
+1772 1773
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tale.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tale.pl
index 81ed83972f9..b490e521d04 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tale.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tale.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 35 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tai_Le}
-# \p{Sc=Tale}
-# \p{Is_Script=Tai_Le}
-# \p{Is_Sc=Tale}
-#
-# \p{Tai_Le}
-# \p{Is_Tai_Le}
-# \p{Tale}
-# \p{Is_Tale}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tai_Le}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tai_Le}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1950 196D # [30]
-1970 1974 # [5]
+1950 196D
+1970 1974
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Talu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Talu.pl
index 0d2bdeb902b..94172b393cb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Talu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Talu.pl
@@ -1,47 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 83 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=New_Tai_Lue}
-# \p{Sc=Talu}
-# \p{Is_Script=New_Tai_Lue}
-# \p{Is_Sc=Talu}
-#
-# \p{New_Tai_Lue}
-# \p{Is_New_Tai_Lue}
-# \p{Talu}
-# \p{Is_Talu}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=New_Tai_Lue}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: New_Tai_Lue}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-19DE 19DF # [2]
+1980 19AB
+19B0 19C9
+19D0 19DA
+19DE 19DF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl
index fba1536ed30..739dda00c28 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Taml.pl
@@ -1,59 +1,28 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 72 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tamil}
-# \p{Sc=Taml}
-# \p{Is_Script=Tamil}
-# \p{Is_Sc=Taml}
-#
-# \p{Tamil}
-# \p{Is_Tamil}
-# \p{Taml}
-# \p{Is_Taml}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tamil}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tamil}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BFA # [21]
+0BE6 0BFA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tavt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tavt.pl
index fec22269dcc..6be44c15f37 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tavt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tavt.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 72 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tai_Viet}
-# \p{Sc=Tavt}
-# \p{Is_Script=Tai_Viet}
-# \p{Is_Sc=Tavt}
-#
-# \p{Tai_Viet}
-# \p{Is_Tai_Viet}
-# \p{Tavt}
-# \p{Is_Tavt}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tai_Viet}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tai_Viet}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-AA80 AAC2 # [67]
-AADB AADF # [5]
+AA80 AAC2
+AADB AADF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl
index 5f6c5a1ebd9..1fd314e3782 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Telu.pl
@@ -1,57 +1,26 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 93 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Telugu}
-# \p{Sc=Telu}
-# \p{Is_Script=Telugu}
-# \p{Is_Sc=Telu}
-#
-# \p{Telugu}
-# \p{Is_Telugu}
-# \p{Telu}
-# \p{Is_Telu}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Telugu}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Telugu}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C78 0C7F # [8]
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C78 0C7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tfng.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tfng.pl
index 22eff8967c4..4565a9aa2de 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tfng.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tfng.pl
@@ -1,45 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 55 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tifinagh}
-# \p{Sc=Tfng}
-# \p{Is_Script=Tifinagh}
-# \p{Is_Sc=Tfng}
-#
-# \p{Tifinagh}
-# \p{Is_Tifinagh}
-# \p{Tfng}
-# \p{Is_Tfng}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tifinagh}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tifinagh}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-2D30 2D65 # [54]
-2D6F
+2D30 2D65
+2D6F 2D70
+2D7F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tglg.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tglg.pl
index 2d67a7d7cc0..0538f525f91 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tglg.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tglg.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 20 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tagalog}
-# \p{Sc=Tglg}
-# \p{Is_Script=Tagalog}
-# \p{Is_Sc=Tglg}
-#
-# \p{Tagalog}
-# \p{Is_Tagalog}
-# \p{Tglg}
-# \p{Is_Tglg}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tagalog}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tagalog}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-1700 170C # [13]
-170E 1714 # [7]
+1700 170C
+170E 1714
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thaa.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thaa.pl
index dcf30583fa7..f3273770a94 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thaa.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thaa.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 50 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Thaana}
-# \p{Sc=Thaa}
-# \p{Is_Script=Thaana}
-# \p{Is_Sc=Thaa}
-#
-# \p{Thaana}
-# \p{Is_Thaana}
-# \p{Thaa}
-# \p{Is_Thaa}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Thaana}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Thaana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0780 07B1 # [50]
+0780 07B1
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thai.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thai.pl
index 4b9fb175100..c65289c5662 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thai.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Thai.pl
@@ -1,43 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 86 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Thai}
-# \p{Sc=Thai}
-# \p{Is_Script=Thai}
-# \p{Is_Sc=Thai}
-#
-# \p{Thai}
-# \p{Is_Thai}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Thai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Thai}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0E01 0E3A # [58]
-0E40 0E5B # [28]
+0E01 0E3A
+0E40 0E5B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tibt.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tibt.pl
index 090f4daa86a..b1a84b48525 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tibt.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Tibt.pl
@@ -1,50 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 201 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Tibetan}
-# \p{Sc=Tibt}
-# \p{Is_Script=Tibetan}
-# \p{Is_Sc=Tibt}
-#
-# \p{Tibetan}
-# \p{Is_Tibetan}
-# \p{Tibt}
-# \p{Is_Tibt}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Tibetan}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Tibetan}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0F00 0F47 # [72]
-0F49 0F6C # [36]
-0F71 0F8B # [27]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
-0FBE 0FCC # [15]
-0FCE 0FD4 # [7]
+0F00 0F47
+0F49 0F6C
+0F71 0F97
+0F99 0FBC
+0FBE 0FCC
+0FCE 0FD4
+0FD9 0FDA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ugar.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ugar.pl
index 3e8de5900fa..1091db9ad0e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ugar.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Ugar.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 31 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Ugaritic}
-# \p{Sc=Ugar}
-# \p{Is_Script=Ugaritic}
-# \p{Is_Sc=Ugar}
-#
-# \p{Ugaritic}
-# \p{Is_Ugaritic}
-# \p{Ugar}
-# \p{Is_Ugar}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Ugaritic}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Ugaritic}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-10380 1039D # [30]
+10380 1039D
1039F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Vai.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Vai.pl
index 172a69d472e..d741266a901 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Vai.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Vai.pl
@@ -1,44 +1,13 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 300 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Vai}
-# \p{Sc=Vaii}
-# \p{Is_Script=Vai}
-# \p{Is_Sc=Vaii}
-#
-# \p{Vai}
-# \p{Is_Vai}
-# \p{Vaii}
-# \p{Is_Vaii}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Vai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Vai}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A500 A62B # [300]
+A500 A62B
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xpeo.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xpeo.pl
index dfc09a6b5ea..2cd2a46ee20 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xpeo.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xpeo.pl
@@ -1,45 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 50 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Old_Persian}
-# \p{Sc=Xpeo}
-# \p{Is_Script=Old_Persian}
-# \p{Is_Sc=Xpeo}
-#
-# \p{Old_Persian}
-# \p{Is_Old_Persian}
-# \p{Xpeo}
-# \p{Is_Xpeo}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Old_Persian}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Old_Persian}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-103A0 103C3 # [36]
-103C8 103D5 # [14]
+103A0 103C3
+103C8 103D5
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xsux.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xsux.pl
index 3734c546e13..326a9e2308e 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xsux.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Xsux.pl
@@ -1,46 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 982 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Cuneiform}
-# \p{Sc=Xsux}
-# \p{Is_Script=Cuneiform}
-# \p{Is_Sc=Xsux}
-#
-# \p{Cuneiform}
-# \p{Is_Cuneiform}
-# \p{Xsux}
-# \p{Is_Xsux}
-#
-# Note that contrary to what you might expect, the above is NOT the same
-# as \p{Block=Cuneiform}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Cuneiform}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-12000 1236E # [879]
-12400 12462 # [99]
-12470 12473 # [4]
+12000 1236E
+12400 12462
+12470 12473
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Yi.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Yi.pl
index 69137b6915d..834a35f0ca4 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Yi.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Yi.pl
@@ -1,42 +1,14 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1220 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Yi}
-# \p{Sc=Yiii}
-# \p{Is_Script=Yi}
-# \p{Is_Sc=Yiii}
-#
-# \p{Yi}
-# \p{Is_Yi}
-# \p{Yiii}
-# \p{Is_Yiii}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Yi}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-A000 A48C # [1165]
-A490 A4C6 # [55]
+A000 A48C
+A490 A4C6
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl
index ab088a1eeb2..ef49dd04b6f 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zinh.pl
@@ -1,65 +1,36 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 523 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Inherited}
-# \p{Sc=Zinh}
-# \p{Is_Script=Qaai}
-# \p{Is_Sc=Inherited}
-#
-# \p{Inherited}
-# \p{Is_Inherited}
-# \p{Zinh}
-# \p{Is_Zinh}
-# \p{Qaai}
-# \p{Is_Qaai}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Inherited}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0300 036F # [112]
-0485 0486 # [2]
-064B 0655 # [11]
+0300 036F
+0485 0486
+064B 0655
+065F
0670
-0951 0952 # [2]
-1CD0 1CD2 # [3]
-1CD4 1CE0 # [13]
-1CE2 1CE8 # [7]
+0951 0952
+1CD0 1CD2
+1CD4 1CE0
+1CE2 1CE8
1CED
-1DC0 1DE6 # [39]
-1DFD 1DFF # [3]
-200C 200D # [2]
-20D0 20F0 # [33]
-302A 302F # [6]
-3099 309A # [2]
-FE00 FE0F # [16]
-FE20 FE26 # [7]
+1DC0 1DE6
+1DFC 1DFF
+200C 200D
+20D0 20F0
+302A 302D
+3099 309A
+FE00 FE0F
+FE20 FE26
101FD
-1D167 1D169 # [3]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-E0100 E01EF # [240]
+1D167 1D169
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl
index 3a31a027d00..dba18efa7e7 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zyyy.pl
@@ -1,199 +1,181 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5395 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Script=Common}
-# \p{Sc=Zyyy}
-# \p{Is_Script=Common}
-# \p{Is_Sc=Zyyy}
-#
-# \p{Common}
-# \p{Is_Common}
-# \p{Zyyy}
-# \p{Is_Zyyy}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Common}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00A9 # [47]
-00AB 00B9 # [15]
-00BB 00BF # [5]
+0000 0040
+005B 0060
+007B 00A9
+00AB 00B9
+00BB 00BF
00D7
00F7
-02B9 02DF # [39]
-02E5 02FF # [27]
+02B9 02DF
+02E5 02E9
+02EC 02FF
0374
037E
0385
0387
0589
-0600 0603 # [4]
060C
061B
061F
0640
-0660 0669 # [10]
+0660 0669
06DD
-0964 0965 # [2]
+0964 0965
0970
-0CF1 0CF2 # [2]
0E3F
-0FD5 0FD8 # [4]
+0FD5 0FD8
10FB
-16EB 16ED # [3]
-1735 1736 # [2]
-1802 1803 # [2]
+16EB 16ED
+1735 1736
+1802 1803
1805
1CD3
1CE1
-1CE9 1CEC # [4]
-1CEE 1CF2 # [5]
-2000 200B # [12]
-200E 2064 # [87]
-206A 2070 # [7]
-2074 207E # [11]
-2080 208E # [15]
-20A0 20B8 # [25]
-2100 2125 # [38]
-2127 2129 # [3]
-212C 2131 # [6]
-2133 214D # [27]
-214F 215F # [17]
+1CE9 1CEC
+1CEE 1CF2
+2000 200B
+200E 2064
+206A 2070
+2074 207E
+2080 208E
+20A0 20B9
+2100 2125
+2127 2129
+212C 2131
+2133 214D
+214F 215F
2189
-2190 23E8 # [601]
-2400 2426 # [39]
-2440 244A # [11]
-2460 26CD # [622]
-26CF 26E1 # [19]
-26E3
-26E8 26FF # [24]
-2701 2704 # [4]
-2706 2709 # [4]
-270C 2727 # [28]
-2729 274B # [35]
-274D
-274F 2752 # [4]
-2756 275E # [9]
-2761 2794 # [52]
-2798 27AF # [24]
-27B1 27BE # [14]
-27C0 27CA # [11]
+2190 23F3
+2400 2426
+2440 244A
+2460 26FF
+2701 27CA
27CC
-27D0 27FF # [48]
-2900 2B4C # [589]
-2B50 2B59 # [10]
-2E00 2E31 # [50]
-2FF0 2FFB # [12]
-3000 3004 # [5]
+27CE 27FF
+2900 2B4C
+2B50 2B59
+2E00 2E31
+2FF0 2FFB
+3000 3004
3006
-3008 3020 # [25]
-3030 3037 # [8]
-303C 303F # [4]
-309B 309C # [2]
+3008 3020
+3030 3037
+303C 303F
+309B 309C
30A0
-30FB 30FC # [2]
-3190 319F # [16]
-31C0 31E3 # [36]
-3220 325F # [64]
-327F 32CF # [81]
-3358 33FF # [168]
-4DC0 4DFF # [64]
-A700 A721 # [34]
-A788 A78A # [3]
-A830 A839 # [10]
-FD3E FD3F # [2]
+30FB 30FC
+3190 319F
+31C0 31E3
+3220 325F
+327F 32CF
+3358 33FF
+4DC0 4DFF
+A700 A721
+A788 A78A
+A830 A839
+FD3E FD3F
FDFD
-FE10 FE19 # [10]
-FE30 FE52 # [35]
-FE54 FE66 # [19]
-FE68 FE6B # [4]
+FE10 FE19
+FE30 FE52
+FE54 FE66
+FE68 FE6B
FEFF
-FF01 FF20 # [32]
-FF3B FF40 # [6]
-FF5B FF65 # [11]
+FF01 FF20
+FF3B FF40
+FF5B FF65
FF70
-FF9E FF9F # [2]
-FFE0 FFE6 # [7]
-FFE8 FFEE # [7]
-FFF9 FFFD # [5]
-10100 10102 # [3]
-10107 10133 # [45]
-10137 1013F # [9]
-10190 1019B # [12]
-101D0 101FC # [45]
-1D000 1D0F5 # [246]
-1D100 1D126 # [39]
-1D129 1D166 # [62]
-1D16A 1D17A # [17]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D1DD # [48]
-1D300 1D356 # [87]
-1D360 1D371 # [18]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+FF9E FF9F
+FFE0 FFE6
+FFE8 FFEE
+FFF9 FFFD
+10100 10102
+10107 10133
+10137 1013F
+10190 1019B
+101D0 101FC
+1D000 1D0F5
+1D100 1D126
+1D129 1D166
+1D16A 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D1DD
+1D300 1D356
+1D360 1D371
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D7CB # [292]
-1D7CE 1D7FF # [50]
-1F000 1F02B # [44]
-1F030 1F093 # [100]
-1F100 1F10A # [11]
-1F110 1F12E # [31]
-1F131
-1F13D
-1F13F
-1F142
-1F146
-1F14A 1F14E # [5]
-1F157
-1F15F
-1F179
-1F17B 1F17C # [2]
-1F17F
-1F18A 1F18D # [4]
-1F190
-1F210 1F231 # [34]
-1F240 1F248 # [9]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D7CB
+1D7CE 1D7FF
+1F000 1F02B
+1F030 1F093
+1F0A0 1F0AE
+1F0B1 1F0BE
+1F0C1 1F0CF
+1F0D1 1F0DF
+1F100 1F10A
+1F110 1F12E
+1F130 1F169
+1F170 1F19A
+1F1E6 1F1FF
+1F201 1F202
+1F210 1F23A
+1F240 1F248
+1F250 1F251
+1F300 1F320
+1F330 1F335
+1F337 1F37C
+1F380 1F393
+1F3A0 1F3C4
+1F3C6 1F3CA
+1F3E0 1F3F0
+1F400 1F43E
+1F440
+1F442 1F4F7
+1F4F9 1F4FC
+1F500 1F53D
+1F550 1F567
+1F5FB 1F5FF
+1F601 1F610
+1F612 1F614
+1F616
+1F618
+1F61A
+1F61C 1F61E
+1F620 1F625
+1F628 1F62B
+1F62D
+1F630 1F633
+1F635 1F640
+1F645 1F64F
+1F680 1F6C5
+1F700 1F773
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zzzz.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zzzz.pl
index 7ce8d685fb2..5d49103c858 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zzzz.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Sc/Zzzz.pl
@@ -1,335 +1,290 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_006_751 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Script=Unknown}
-# \p{Sc=Zzzz}
-# \p{Is_Script=Unknown}
-# \p{Is_Sc=Zzzz}
-#
-# \p{Unknown}
-# \p{Is_Unknown}
-# \p{Zzzz}
-# \p{Is_Zzzz}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Sc: Unknown}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0378 0379 # [2]
-037F 0383 # [5]
+0378 0379
+037F 0383
038B
038D
03A2
-0526 0530 # [11]
-0557 0558 # [2]
+0528 0530
+0557 0558
0560
0588
-058B 0590 # [6]
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 05FF # [11]
-0604 0605 # [2]
-061C 061D # [2]
-0620
-065F
+058B 0590
+05C8 05CF
+05EB 05EF
+05F5 05FF
+0604 0605
+061C 061D
070E
-074B 074C # [2]
-07B2 07BF # [14]
-07FB 07FF # [5]
-082E 082F # [2]
-083F 08FF # [193]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0973 0978 # [6]
+074B 074C
+07B2 07BF
+07FB 07FF
+082E 082F
+083F
+085C 085D
+085F 08FF
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09FC 0A00 # [5]
+09E4 09E5
+09FC 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
0AF0
-0AF2 0B00 # [15]
+0AF2 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
-0B72 0B81 # [16]
+0B64 0B65
+0B78 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BFB 0C00 # [6]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BFB 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C77 # [8]
-0C80 0C81 # [2]
+0C5A 0C5F
+0C64 0C65
+0C70 0C77
+0C80 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
+0CE4 0CE5
0CF0
-0CF3 0D01 # [15]
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D76 0D78 # [3]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D76 0D78
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF5 0E00 # [12]
-0E3B 0E3E # [4]
-0E5C 0E80 # [37]
+0DE0 0DF1
+0DF5 0E00
+0E3B 0E3E
+0E5C 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
0F48
-0F6D 0F70 # [4]
-0F8C 0F8F # [4]
+0F6D 0F70
0F98
0FBD
0FCD
-0FD9 0FFF # [39]
-10C6 10CF # [10]
-10FD 10FF # [3]
+0FDB 0FFF
+10C6 10CF
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-137D 137F # [3]
-139A 139F # [6]
-13F5 13FF # [11]
-169D 169F # [3]
-16F1 16FF # [15]
+1316 1317
+135B 135C
+137D 137F
+139A 139F
+13F5 13FF
+169D 169F
+16F1 16FF
170D
-1715 171F # [11]
-1737 173F # [9]
-1754 175F # [12]
+1715 171F
+1737 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17DE 17DF # [2]
-17EA 17EF # [6]
-17FA 17FF # [6]
+1774 177F
+17DE 17DF
+17EA 17EF
+17FA 17FF
180F
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 193F # [4]
-1941 1943 # [3]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19DD # [3]
-1A1C 1A1D # [2]
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 193F
+1941 1943
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19DD
+1A1C 1A1D
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1A9F # [6]
-1AAE 1AFF # [82]
-1B4C 1B4F # [4]
-1B7D 1B7F # [3]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3A # [3]
-1C4A 1C4C # [3]
-1C80 1CCF # [80]
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1A9F
+1AAE 1AFF
+1B4C 1B4F
+1B7D 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFB
+1C38 1C3A
+1C4A 1C4C
+1C80 1CCF
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FC5
-1FD4 1FD5 # [2]
+1FD4 1FD5
1FDC
-1FF0 1FF1 # [2]
+1FF0 1FF1
1FF5
1FFF
-2065 2069 # [5]
-2072 2073 # [2]
+2065 2069
+2072 2073
208F
-2095 209F # [11]
-20B9 20CF # [23]
-20F1 20FF # [15]
-218A 218F # [6]
-23E9 23FF # [23]
-2427 243F # [25]
-244B 245F # [21]
-26CE
-26E2
-26E4 26E7 # [4]
+209D 209F
+20BA 20CF
+20F1 20FF
+218A 218F
+23F4 23FF
+2427 243F
+244B 245F
2700
-2705
-270A 270B # [2]
-2728
-274C
-274E
-2753 2755 # [3]
-275F 2760 # [2]
-2795 2797 # [3]
-27B0
-27BF
27CB
-27CD 27CF # [3]
-2B4D 2B4F # [3]
-2B5A 2BFF # [166]
+27CD
+2B4D 2B4F
+2B5A 2BFF
2C2F
2C5F
-2CF2 2CF8 # [7]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CF2 2CF8
+2D26 2D2F
+2D66 2D6E
+2D71 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -338,186 +293,219 @@ return <<'END';
2DCF
2DD7
2DDF
-2E32 2E7F # [78]
+2E32 2E7F
2E9A
-2EF4 2EFF # [12]
-2FD6 2FEF # [26]
-2FFC 2FFF # [4]
+2EF4 2EFF
+2FD6 2FEF
+2FFC 2FFF
3040
-3097 3098 # [2]
-3100 3104 # [5]
-312E 3130 # [3]
+3097 3098
+3100 3104
+312E 3130
318F
-31B8 31BF # [8]
-31E4 31EF # [12]
+31BB 31BF
+31E4 31EF
321F
32FF
-4DB6 4DBF # [10]
-9FCC 9FFF # [52]
-A48D A48F # [3]
-A4C7 A4CF # [9]
-A62C A63F # [20]
-A660 A661 # [2]
-A674 A67B # [8]
-A698 A69F # [8]
-A6F8 A6FF # [8]
-A78D A7FA # [110]
-A82C A82F # [4]
-A83A A83F # [6]
-A878 A87F # [8]
-A8C5 A8CD # [9]
-A8DA A8DF # [6]
-A8FC A8FF # [4]
-A954 A95E # [11]
-A97D A97F # [3]
+4DB6 4DBF
+9FCC 9FFF
+A48D A48F
+A4C7 A4CF
+A62C A63F
+A674 A67B
+A698 A69F
+A6F8 A6FF
+A78F
+A792 A79F
+A7AA A7F9
+A82C A82F
+A83A A83F
+A878 A87F
+A8C5 A8CD
+A8DA A8DF
+A8FC A8FF
+A954 A95E
+A97D A97F
A9CE
-A9DA A9DD # [4]
-A9E0 A9FF # [32]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5B # [2]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AAE0 ABBF # [224]
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+A9DA A9DD
+A9E0 A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5B
+AA7C AA7F
+AAC3 AADA
+AAE0 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD40 FD4F # [16]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFE FDFF # [2]
-FE1A FE1F # [6]
-FE27 FE2F # [9]
+FBC2 FBD2
+FD40 FD4F
+FD90 FD91
+FDC8 FDEF
+FDFE FDFF
+FE1A FE1F
+FE27 FE2F
FE53
FE67
-FE6C FE6F # [4]
+FE6C FE6F
FE75
-FEFD FEFE # [2]
+FEFD FEFE
FF00
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFDF # [3]
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFDF
FFE7
-FFEF FFF8 # [10]
-FFFE FFFF # [2]
+FFEF FFF8
+FFFE FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 100FF # [5]
-10103 10106 # [4]
-10134 10136 # [3]
-1018B 1018F # [5]
-1019C 101CF # [52]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
+1004E 1004F
+1005E 1007F
+100FB 100FF
+10103 10106
+10134 10136
+1018B 1018F
+1019C 101CF
+101FE 1027F
+1029D 1029F
+102D1 102FF
1031F
-10324 1032F # [12]
-1034B 1037F # [53]
+10324 1032F
+1034B 1037F
1039E
-103C4 103C7 # [4]
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103C4 103C7
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
+10839 1083B
+1083D 1083E
10856
-10860 108FF # [160]
-1091C 1091E # [3]
-1093A 1093E # [5]
-10940 109FF # [192]
+10860 108FF
+1091C 1091E
+1093A 1093E
+10940 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A48 10A4F # [8]
-10A59 10A5F # [7]
-10A80 10AFF # [128]
-10B36 10B38 # [3]
-10B56 10B57 # [2]
-10B73 10B77 # [5]
-10B80 10BFF # [128]
-10C49 10E5F # [535]
-10E7F 1107F # [513]
-110C2 11FFF # [3902]
-1236F 123FF # [145]
-12463 1246F # [13]
-12474 12FFF # [2956]
-1342F 1CFFF # [39_889]
-1D0F6 1D0FF # [10]
-1D127 1D128 # [2]
-1D1DE 1D1FF # [34]
-1D246 1D2FF # [186]
-1D357 1D35F # [9]
-1D372 1D3FF # [142]
+10A34 10A37
+10A3B 10A3E
+10A48 10A4F
+10A59 10A5F
+10A80 10AFF
+10B36 10B38
+10B56 10B57
+10B73 10B77
+10B80 10BFF
+10C49 10E5F
+10E7F 10FFF
+1104E 11051
+11070 1107F
+110C2 11FFF
+1236F 123FF
+12463 1246F
+12474 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1CFFF
+1D0F6 1D0FF
+1D127 1D128
+1D1DE 1D1FF
+1D246 1D2FF
+1D357 1D35F
+1D372 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
-1D7CC 1D7CD # [2]
-1D800 1EFFF # [6144]
-1F02C 1F02F # [4]
-1F094 1F0FF # [108]
-1F10B 1F10F # [5]
-1F12F 1F130 # [2]
-1F132 1F13C # [11]
-1F13E
-1F140 1F141 # [2]
-1F143 1F145 # [3]
-1F147 1F149 # [3]
-1F14F 1F156 # [8]
-1F158 1F15E # [7]
-1F160 1F178 # [25]
-1F17A
-1F17D 1F17E # [2]
-1F180 1F189 # [10]
-1F18E 1F18F # [2]
-1F191 1F1FF # [111]
-1F201 1F20F # [15]
-1F232 1F23F # [14]
-1F249 1FFFF # [3511]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E0000 # [722_403]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+1D6A6 1D6A7
+1D7CC 1D7CD
+1D800 1EFFF
+1F02C 1F02F
+1F094 1F09F
+1F0AF 1F0B0
+1F0BF 1F0C0
+1F0D0
+1F0E0 1F0FF
+1F10B 1F10F
+1F12F
+1F16A 1F16F
+1F19B 1F1E5
+1F203 1F20F
+1F23B 1F23F
+1F249 1F24F
+1F252 1F2FF
+1F321 1F32F
+1F336
+1F37D 1F37F
+1F394 1F39F
+1F3C5
+1F3CB 1F3DF
+1F3F1 1F3FF
+1F43F
+1F441
+1F4F8
+1F4FD 1F4FF
+1F53E 1F54F
+1F568 1F5FA
+1F600
+1F611
+1F615
+1F617
+1F619
+1F61B
+1F61F
+1F626 1F627
+1F62C
+1F62E 1F62F
+1F634
+1F641 1F644
+1F650 1F67F
+1F6C6 1F6FF
+1F774 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Space/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Space/N.pl
index fe104efac04..8c3aac7909d 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Space/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Space/N.pl
@@ -1,59 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_114_086 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{White_Space=No}
-# \p{WSpace=N}
-# \p{Space=F}
-# \p{Is_White_Space=False}
-# \p{Is_WSpace=No}
-# \p{Is_Space=N}
-#
-# \P{White_Space}
-# \P{Is_White_Space}
-# \P{WSpace}
-# \P{Is_WSpace}
-#
-# \P{Space}
-# \P{Is_Space}
-#
-# Meaning: \s including beyond ASCII plus vertical tab
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Space: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0008 # [9]
-000E 001F # [18]
-0021 0084 # [100]
-0086 009F # [26]
-00A1 167F # [5599]
-1681 180D # [397]
-180F 1FFF # [2033]
-200B 2027 # [29]
-202A 202E # [5]
-2030 205E # [47]
-2060 2FFF # [4000]
-3001 10FFFF # [1_101_823]
+0000 0008
+000E 001F
+0021 0084
+0086 009F
+00A1 167F
+1681 180D
+180F 1FFF
+200B 2027
+202A 202E
+2030 205E
+2060 2FFF
+3001 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Space/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Space/Y.pl
index d845f30ab48..b60ee9c4622 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Space/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Space/Y.pl
@@ -1,57 +1,22 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 26 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{White_Space=Yes}
-# \p{WSpace=Y}
-# \p{Space=T}
-# \p{Is_White_Space=True}
-# \p{Is_WSpace=Yes}
-# \p{Is_Space=Y}
-#
-# \p{White_Space}
-# \p{Is_White_Space}
-# \p{WSpace}
-# \p{Is_WSpace}
-#
-# \p{Space}
-# \p{Is_Space}
-#
-# Meaning: \s including beyond ASCII plus vertical tab
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Space: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0009 000D # [5]
+0009 000D
0020
0085
00A0
1680
180E
-2000 200A # [11]
-2028 2029 # [2]
+2000 200A
+2028 2029
202F
205F
3000
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Term/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Term/N.pl
index a4223526b04..f0612cfb26c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Term/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Term/N.pl
@@ -1,106 +1,80 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_951 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Terminal_Punctuation=No}
-# \p{Term=N}
-# \p{Is_Terminal_Punctuation=F}
-# \p{Is_Term=False}
-#
-# \P{Terminal_Punctuation}
-# \P{Is_Terminal_Punctuation}
-# \P{Term}
-# \P{Is_Term}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Term: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0020 # [33]
-0022 002B # [10]
+0000 0020
+0022 002B
002D
-002F 0039 # [11]
-003C 003E # [3]
-0040 037D # [830]
-037F 0386 # [8]
-0388 0588 # [513]
-058A 05C2 # [57]
-05C4 060B # [72]
-060D 061A # [14]
-061C 061E # [3]
-0620 06D3 # [180]
-06D5 06FF # [43]
+002F 0039
+003C 003E
+0040 037D
+037F 0386
+0388 0588
+058A 05C2
+05C4 060B
+060D 061A
+061C 061E
+0620 06D3
+06D5 06FF
070B
-070D 07F7 # [235]
-07FA 082F # [54]
-083F 0963 # [293]
-0966 0E59 # [1268]
-0E5C 0F07 # [172]
-0F09 0F0C # [4]
-0F13 1049 # [311]
-104C 1360 # [789]
-1369 166C # [772]
-166F 16EA # [124]
-16EE 17D3 # [230]
-17D7 17D9 # [3]
-17DB 1801 # [39]
-1806 1807 # [2]
-180A 1943 # [314]
-1946 1AA7 # [354]
-1AAC 1B59 # [174]
+070D 07F7
+07FA 082F
+083F 085D
+085F 0963
+0966 0E59
+0E5C 0F07
+0F09 0F0C
+0F13 1049
+104C 1360
+1369 166C
+166F 16EA
+16EE 17D3
+17D7 17D9
+17DB 1801
+1806 1807
+180A 1943
+1946 1AA7
+1AAC 1B59
1B5C
-1B60 1C3A # [219]
-1C40 1C7D # [62]
-1C80 203B # [956]
-203E 2046 # [9]
-204A 2E2D # [3556]
-2E2F 3000 # [466]
-3003 A4FD # [29_947]
-A500 A60C # [269]
-A610 A6F2 # [227]
-A6F8 A875 # [382]
-A878 A8CD # [86]
-A8D0 A92E # [95]
-A930 A9C6 # [151]
-A9CA AA5C # [147]
-AA60 AADE # [127]
-AAE0 ABEA # [267]
-ABEC FE4F # [21_092]
+1B60 1C3A
+1C40 1C7D
+1C80 203B
+203E 2046
+204A 2E2D
+2E2F 3000
+3003 A4FD
+A500 A60C
+A610 A6F2
+A6F8 A875
+A878 A8CD
+A8D0 A92E
+A930 A9C6
+A9CA AA5C
+AA60 AADE
+AAE0 ABEA
+ABEC FE4F
FE53
-FE58 FF00 # [169]
-FF02 FF0B # [10]
+FE58 FF00
+FF02 FF0B
FF0D
-FF0F FF19 # [11]
-FF1C FF1E # [3]
-FF20 FF60 # [65]
-FF62 FF63 # [2]
-FF65 1039E # [1082]
-103A0 103CF # [48]
-103D1 10856 # [1158]
-10858 1091E # [199]
-10920 10B39 # [538]
-10B40 110BD # [1406]
-110C2 1246F # [5038]
-12474 10FFFF # [1_039_244]
+FF0F FF19
+FF1C FF1E
+FF20 FF60
+FF62 FF63
+FF65 1039E
+103A0 103CF
+103D1 10856
+10858 1091E
+10920 10B39
+10B40 11046
+1104E 110BD
+110C2 1246F
+12474 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl
index 267ebc0efa6..3559ee37f64 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Term/Y.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 161 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Terminal_Punctuation=Yes}
-# \p{Term=Y}
-# \p{Is_Terminal_Punctuation=T}
-# \p{Is_Term=True}
-#
-# \p{Terminal_Punctuation}
-# \p{Is_Terminal_Punctuation}
-# \p{Term}
-# \p{Is_Term}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Term: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0021
002C
002E
-003A 003B # [2]
+003A 003B
003F
037E
0387
@@ -50,48 +22,49 @@ return <<'END';
061B
061F
06D4
-0700 070A # [11]
+0700 070A
070C
-07F8 07F9 # [2]
-0830 083E # [15]
-0964 0965 # [2]
-0E5A 0E5B # [2]
+07F8 07F9
+0830 083E
+085E
+0964 0965
+0E5A 0E5B
0F08
-0F0D 0F12 # [6]
-104A 104B # [2]
-1361 1368 # [8]
-166D 166E # [2]
-16EB 16ED # [3]
-17D4 17D6 # [3]
+0F0D 0F12
+104A 104B
+1361 1368
+166D 166E
+16EB 16ED
+17D4 17D6
17DA
-1802 1805 # [4]
-1808 1809 # [2]
-1944 1945 # [2]
-1AA8 1AAB # [4]
-1B5A 1B5B # [2]
-1B5D 1B5F # [3]
-1C3B 1C3F # [5]
-1C7E 1C7F # [2]
-203C 203D # [2]
-2047 2049 # [3]
+1802 1805
+1808 1809
+1944 1945
+1AA8 1AAB
+1B5A 1B5B
+1B5D 1B5F
+1C3B 1C3F
+1C7E 1C7F
+203C 203D
+2047 2049
2E2E
-3001 3002 # [2]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A6F3 A6F7 # [5]
-A876 A877 # [2]
-A8CE A8CF # [2]
+3001 3002
+A4FE A4FF
+A60D A60F
+A6F3 A6F7
+A876 A877
+A8CE A8CF
A92F
-A9C7 A9C9 # [3]
-AA5D AA5F # [3]
+A9C7 A9C9
+AA5D AA5F
AADF
ABEB
-FE50 FE52 # [3]
-FE54 FE57 # [4]
+FE50 FE52
+FE54 FE57
FF01
FF0C
FF0E
-FF1A FF1B # [2]
+FF1A FF1B
FF1F
FF61
FF64
@@ -99,7 +72,8 @@ FF64
103D0
10857
1091F
-10B3A 10B3F # [6]
-110BE 110C1 # [4]
-12470 12473 # [4]
+10B3A 10B3F
+11047 1104D
+110BE 110C1
+12470 12473
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/N.pl
index 40613d38077..5e0bebbc6fb 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/N.pl
@@ -1,52 +1,25 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_039_718 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Unified_Ideograph=No}
-# \p{UIdeo=N}
-# \p{Is_Unified_Ideograph=F}
-# \p{Is_UIdeo=False}
-#
-# \P{Unified_Ideograph}
-# \P{Is_Unified_Ideograph}
-# \P{UIdeo}
-# \P{Is_UIdeo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_UIdeo: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 33FF # [13_312]
-4DB6 4DFF # [74]
-9FCC FA0D # [23_106]
+0000 33FF
+4DB6 4DFF
+9FCC FA0D
FA10
FA12
-FA15 FA1E # [10]
+FA15 FA1E
FA20
FA22
-FA25 FA26 # [2]
-FA2A 1FFFF # [67_030]
-2A6D7 2A6FF # [41]
-2B735 10FFFF # [936_139]
+FA25 FA26
+FA2A 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl
index ccc60199584..44c060a8bf2 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/UIdeo/Y.pl
@@ -1,51 +1,24 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 74_394 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Unified_Ideograph=Yes}
-# \p{UIdeo=Y}
-# \p{Is_Unified_Ideograph=T}
-# \p{Is_UIdeo=True}
-#
-# \p{Unified_Ideograph}
-# \p{Is_Unified_Ideograph}
-# \p{UIdeo}
-# \p{Is_UIdeo}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_UIdeo: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-FA0E FA0F # [2]
+3400 4DB5
+4E00 9FCB
+FA0E FA0F
FA11
-FA13 FA14 # [2]
+FA13 FA14
FA1F
FA21
-FA23 FA24 # [2]
-FA27 FA29 # [3]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
+FA23 FA24
+FA27 FA29
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Upper/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Upper/N.pl
index a7dbcea11b3..d230e173036 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Upper/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Upper/N.pl
@@ -1,46 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_112_643 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Uppercase=No}
-# \p{Upper=N}
-# \p{Is_Uppercase=F}
-# \p{Is_Upper=False}
-#
-# \P{Upper}
-# \P{Is_Upper}
-# \P{Uppercase}
-# \P{Is_Uppercase}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Upper: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 00BF # [101]
+0000 0040
+005B 00BF
00D7
-00DF 00FF # [33]
+00DF 00FF
0101
0103
0105
@@ -68,7 +40,7 @@ return <<'END';
0131
0133
0135
-0137 0138 # [2]
+0137 0138
013A
013C
013E
@@ -76,7 +48,7 @@ return <<'END';
0142
0144
0146
-0148 0149 # [2]
+0148 0149
014B
014D
014F
@@ -102,29 +74,29 @@ return <<'END';
0177
017A
017C
-017E 0180 # [3]
+017E 0180
0183
0185
0188
-018C 018D # [2]
+018C 018D
0192
0195
-0199 019B # [3]
+0199 019B
019E
01A1
01A3
01A5
01A8
-01AA 01AB # [2]
+01AA 01AB
01AD
01B0
01B4
01B6
-01B9 01BB # [3]
-01BD 01C3 # [7]
-01C5 01C6 # [2]
-01C8 01C9 # [2]
-01CB 01CC # [2]
+01B9 01BB
+01BD 01C3
+01C5 01C6
+01C8 01C9
+01CB 01CC
01CE
01D0
01D2
@@ -132,7 +104,7 @@ return <<'END';
01D6
01D8
01DA
-01DC 01DD # [2]
+01DC 01DD
01DF
01E1
01E3
@@ -141,8 +113,8 @@ return <<'END';
01E9
01EB
01ED
-01EF 01F0 # [2]
-01F2 01F3 # [2]
+01EF 01F0
+01F2 01F3
01F5
01F9
01FB
@@ -173,26 +145,26 @@ return <<'END';
022D
022F
0231
-0233 0239 # [7]
+0233 0239
023C
-023F 0240 # [2]
+023F 0240
0242
0247
0249
024B
024D
-024F 036F # [289]
+024F 036F
0371
-0373 0375 # [3]
-0377 0385 # [15]
+0373 0375
+0377 0385
0387
038B
038D
0390
03A2
-03AC 03CE # [35]
-03D0 03D1 # [2]
-03D5 03D7 # [3]
+03AC 03CE
+03D0 03D1
+03D5 03D7
03D9
03DB
03DD
@@ -204,11 +176,11 @@ return <<'END';
03E9
03EB
03ED
-03EF 03F3 # [5]
-03F5 03F6 # [2]
+03EF 03F3
+03F5 03F6
03F8
-03FB 03FC # [2]
-0430 045F # [48]
+03FB 03FC
+0430 045F
0461
0463
0465
@@ -225,7 +197,7 @@ return <<'END';
047B
047D
047F
-0481 0489 # [9]
+0481 0489
048B
048D
048F
@@ -259,7 +231,7 @@ return <<'END';
04C8
04CA
04CC
-04CE 04CF # [2]
+04CE 04CF
04D1
04D3
04D5
@@ -302,9 +274,10 @@ return <<'END';
051F
0521
0523
-0525 0530 # [12]
-0557 109F # [2889]
-10C6 1DFF # [3386]
+0525
+0527 0530
+0557 109F
+10C6 1DFF
1E01
1E03
1E05
@@ -379,7 +352,7 @@ return <<'END';
1E8F
1E91
1E93
-1E95 1E9D # [9]
+1E95 1E9D
1E9F
1EA1
1EA3
@@ -428,47 +401,47 @@ return <<'END';
1EF9
1EFB
1EFD
-1EFF 1F07 # [9]
-1F10 1F17 # [8]
-1F1E 1F27 # [10]
-1F30 1F37 # [8]
-1F40 1F47 # [8]
-1F4E 1F58 # [11]
+1EFF 1F07
+1F10 1F17
+1F1E 1F27
+1F30 1F37
+1F40 1F47
+1F4E 1F58
1F5A
1F5C
1F5E
-1F60 1F67 # [8]
-1F70 1FB7 # [72]
-1FBC 1FC7 # [12]
-1FCC 1FD7 # [12]
-1FDC 1FE7 # [12]
-1FED 1FF7 # [11]
-1FFC 2101 # [262]
-2103 2106 # [4]
-2108 210A # [3]
-210E 210F # [2]
-2113 2114 # [2]
-2116 2118 # [3]
-211E 2123 # [6]
+1F60 1F67
+1F70 1FB7
+1FBC 1FC7
+1FCC 1FD7
+1FDC 1FE7
+1FED 1FF7
+1FFC 2101
+2103 2106
+2108 210A
+210E 210F
+2113 2114
+2116 2118
+211E 2123
2125
2127
2129
-212E 212F # [2]
-2134 213D # [10]
-2140 2144 # [5]
-2146 215F # [26]
-2170 2182 # [19]
-2184 24B5 # [818]
-24D0 2BFF # [1840]
-2C2F 2C5F # [49]
+212E 212F
+2134 213D
+2140 2144
+2146 215F
+2170 2182
+2184 24B5
+24D0 2BFF
+2C2F 2C5F
2C61
-2C65 2C66 # [2]
+2C65 2C66
2C68
2C6A
2C6C
2C71
-2C73 2C74 # [2]
-2C76 2C7D # [8]
+2C73 2C74
+2C76 2C7D
2C81
2C83
2C85
@@ -518,9 +491,9 @@ return <<'END';
2CDD
2CDF
2CE1
-2CE3 2CEA # [8]
+2CE3 2CEA
2CEC
-2CEE A63F # [31_058]
+2CEE A63F
A641
A643
A645
@@ -536,13 +509,14 @@ A657
A659
A65B
A65D
-A65F A661 # [3]
+A65F
+A661
A663
A665
A667
A669
A66B
-A66D A67F # [19]
+A66D A67F
A681
A683
A685
@@ -554,14 +528,14 @@ A68F
A691
A693
A695
-A697 A721 # [139]
+A697 A721
A723
A725
A727
A729
A72B
A72D
-A72F A731 # [3]
+A72F A731
A733
A735
A737
@@ -592,46 +566,53 @@ A767
A769
A76B
A76D
-A76F A778 # [10]
+A76F A778
A77A
A77C
A77F
A781
A783
A785
-A787 A78A # [4]
-A78C FF20 # [22_421]
-FF3B 103FF # [1221]
-10428 1D3FF # [53_208]
-1D41A 1D433 # [26]
-1D44E 1D467 # [26]
-1D482 1D49B # [26]
+A787 A78A
+A78C
+A78E A78F
+A791 A79F
+A7A1
+A7A3
+A7A5
+A7A7
+A7A9 FF20
+FF3B 103FF
+10428 1D3FF
+1D41A 1D433
+1D44E 1D467
+1D482 1D49B
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
-1D4B6 1D4CF # [26]
-1D4EA 1D503 # [26]
+1D4B6 1D4CF
+1D4EA 1D503
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
-1D51D 1D537 # [27]
+1D51D 1D537
1D53A
1D53F
1D545
-1D547 1D549 # [3]
-1D551 1D56B # [27]
-1D586 1D59F # [26]
-1D5BA 1D5D3 # [26]
-1D5EE 1D607 # [26]
-1D622 1D63B # [26]
-1D656 1D66F # [26]
-1D68A 1D6A7 # [30]
-1D6C1 1D6E1 # [33]
-1D6FB 1D71B # [33]
-1D735 1D755 # [33]
-1D76F 1D78F # [33]
-1D7A9 1D7C9 # [33]
-1D7CB 10FFFF # [993_333]
+1D547 1D549
+1D551 1D56B
+1D586 1D59F
+1D5BA 1D5D3
+1D5EE 1D607
+1D622 1D63B
+1D656 1D66F
+1D68A 1D6A7
+1D6C1 1D6E1
+1D6FB 1D71B
+1D735 1D755
+1D76F 1D78F
+1D7A9 1D7C9
+1D7CB 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl
index a7bad90ee08..2e18b152261 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/Upper/Y.pl
@@ -1,45 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1469 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Uppercase=Yes}
-# \p{Upper=Y}
-# \p{Is_Uppercase=T}
-# \p{Is_Upper=True}
-#
-# \p{Upper}
-# \p{Is_Upper}
-# \p{Uppercase}
-# \p{Is_Uppercase}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_Upper: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-00C0 00D6 # [23]
-00D8 00DE # [7]
+0041 005A
+00C0 00D6
+00D8 00DE
0100
0102
0104
@@ -99,27 +71,27 @@ return <<'END';
0172
0174
0176
-0178 0179 # [2]
+0178 0179
017B
017D
-0181 0182 # [2]
+0181 0182
0184
-0186 0187 # [2]
-0189 018B # [3]
-018E 0191 # [4]
-0193 0194 # [2]
-0196 0198 # [3]
-019C 019D # [2]
-019F 01A0 # [2]
+0186 0187
+0189 018B
+018E 0191
+0193 0194
+0196 0198
+019C 019D
+019F 01A0
01A2
01A4
-01A6 01A7 # [2]
+01A6 01A7
01A9
01AC
-01AE 01AF # [2]
-01B1 01B3 # [3]
+01AE 01AF
+01B1 01B3
01B5
-01B7 01B8 # [2]
+01B7 01B8
01BC
01C4
01C7
@@ -143,7 +115,7 @@ return <<'END';
01EE
01F1
01F4
-01F6 01F8 # [3]
+01F6 01F8
01FA
01FC
01FE
@@ -173,10 +145,10 @@ return <<'END';
022E
0230
0232
-023A 023B # [2]
-023D 023E # [2]
+023A 023B
+023D 023E
0241
-0243 0246 # [4]
+0243 0246
0248
024A
024C
@@ -185,13 +157,13 @@ return <<'END';
0372
0376
0386
-0388 038A # [3]
+0388 038A
038C
-038E 038F # [2]
-0391 03A1 # [17]
-03A3 03AB # [9]
+038E 038F
+0391 03A1
+03A3 03AB
03CF
-03D2 03D4 # [3]
+03D2 03D4
03D8
03DA
03DC
@@ -206,8 +178,8 @@ return <<'END';
03EE
03F4
03F7
-03F9 03FA # [2]
-03FD 042F # [51]
+03F9 03FA
+03FD 042F
0460
0462
0464
@@ -252,7 +224,7 @@ return <<'END';
04BA
04BC
04BE
-04C0 04C1 # [2]
+04C0 04C1
04C3
04C5
04C7
@@ -302,8 +274,9 @@ return <<'END';
0520
0522
0524
-0531 0556 # [38]
-10A0 10C5 # [38]
+0526
+0531 0556
+10A0 10C5
1E00
1E02
1E04
@@ -428,47 +401,47 @@ return <<'END';
1EFA
1EFC
1EFE
-1F08 1F0F # [8]
-1F18 1F1D # [6]
-1F28 1F2F # [8]
-1F38 1F3F # [8]
-1F48 1F4D # [6]
+1F08 1F0F
+1F18 1F1D
+1F28 1F2F
+1F38 1F3F
+1F48 1F4D
1F59
1F5B
1F5D
1F5F
-1F68 1F6F # [8]
-1FB8 1FBB # [4]
-1FC8 1FCB # [4]
-1FD8 1FDB # [4]
-1FE8 1FEC # [5]
-1FF8 1FFB # [4]
+1F68 1F6F
+1FB8 1FBB
+1FC8 1FCB
+1FD8 1FDB
+1FE8 1FEC
+1FF8 1FFB
2102
2107
-210B 210D # [3]
-2110 2112 # [3]
+210B 210D
+2110 2112
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-2130 2133 # [4]
-213E 213F # [2]
+212A 212D
+2130 2133
+213E 213F
2145
-2160 216F # [16]
+2160 216F
2183
-24B6 24CF # [26]
-2C00 2C2E # [47]
+24B6 24CF
+2C00 2C2E
2C60
-2C62 2C64 # [3]
+2C62 2C64
2C67
2C69
2C6B
-2C6D 2C70 # [4]
+2C6D 2C70
2C72
2C75
-2C7E 2C80 # [3]
+2C7E 2C80
2C82
2C84
2C86
@@ -536,6 +509,7 @@ A658
A65A
A65C
A65E
+A660
A662
A664
A666
@@ -594,43 +568,50 @@ A76C
A76E
A779
A77B
-A77D A77E # [2]
+A77D A77E
A780
A782
A784
A786
A78B
-FF21 FF3A # [26]
-10400 10427 # [40]
-1D400 1D419 # [26]
-1D434 1D44D # [26]
-1D468 1D481 # [26]
+A78D
+A790
+A7A0
+A7A2
+A7A4
+A7A6
+A7A8
+FF21 FF3A
+10400 10427
+1D400 1D419
+1D434 1D44D
+1D468 1D481
1D49C
-1D49E 1D49F # [2]
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B5 # [8]
-1D4D0 1D4E9 # [26]
-1D504 1D505 # [2]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D538 1D539 # [2]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B5
+1D4D0 1D4E9
+1D504 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D538 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D56C 1D585 # [26]
-1D5A0 1D5B9 # [26]
-1D5D4 1D5ED # [26]
-1D608 1D621 # [26]
-1D63C 1D655 # [26]
-1D670 1D689 # [26]
-1D6A8 1D6C0 # [25]
-1D6E2 1D6FA # [25]
-1D71C 1D734 # [25]
-1D756 1D76E # [25]
-1D790 1D7A8 # [25]
+1D54A 1D550
+1D56C 1D585
+1D5A0 1D5B9
+1D5D4 1D5ED
+1D608 1D621
+1D63C 1D655
+1D670 1D689
+1D6A8 1D6C0
+1D6E2 1D6FA
+1D71C 1D734
+1D756 1D76E
+1D790 1D7A8
1D7CA
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/VS/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/VS/N.pl
index 31e303f6b2a..8abedeec30c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/VS/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/VS/N.pl
@@ -1,44 +1,16 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_113_853 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Variation_Selector=No}
-# \p{VS=N}
-# \p{Is_Variation_Selector=F}
-# \p{Is_VS=False}
-#
-# \P{Variation_Selector}
-# \P{Is_Variation_Selector}
-# \P{VS}
-# \P{Is_VS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_VS: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 180A # [6155]
-180E FDFF # [58_866]
-FE10 E00FF # [852_720]
-E01F0 10FFFF # [196_112]
+0000 180A
+180E FDFF
+FE10 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/VS/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/VS/Y.pl
index 032be410af5..cda81011ee0 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/VS/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/VS/Y.pl
@@ -1,43 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 259 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Variation_Selector=Yes}
-# \p{VS=Y}
-# \p{Is_Variation_Selector=T}
-# \p{Is_VS=True}
-#
-# \p{Variation_Selector}
-# \p{Is_Variation_Selector}
-# \p{VS}
-# \p{Is_VS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_VS: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-180B 180D # [3]
-FE00 FE0F # [16]
-E0100 E01EF # [240]
+180B 180D
+FE00 FE0F
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl
index 896a6e01e1d..57d3eb74ed5 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/EX.pl
@@ -1,61 +1,18 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file is for tables that are not necessarily related: To conserve
-# resources, every table that matches the identical set of code points in
-# this version of Unicode uses this file. Each one is listed in a separate
-# group below. It could be that the tables will match the same set of code
-# points in other Unicode releases, or it could be purely coincidence that
-# they happen to be the same in Unicode 5.2.0, and hence may not in other
-# versions.
-#
-# This file returns the 10 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Word_Break=ExtendNumLet}
-# \p{WB=EX}
-# \p{Is_Word_Break=ExtendNumLet}
-# \p{Is_WB=EX}
-#
-# \p{General_Category=Connector_Punctuation}
-# \p{Gc=Pc}
-# \p{Category=Connector_Punctuation}
-# \p{Is_General_Category=Pc}
-# \p{Is_Gc=Connector_Punctuation}
-# \p{Is_Category=Pc}
-#
-# \p{Connector_Punctuation}
-# \p{Is_Connector_Punctuation}
-# \p{Pc}
-# \p{Is_Pc}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and within each group
-# above, anything to the left of the equals (or colon) can be combined with
-# anything to the right. Thus, for example,
-# \p{Is_Category: Connector_Punctuation}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
005F
-203F 2040 # [2]
+203F 2040
2054
-FE33 FE34 # [2]
-FE4D FE4F # [3]
+FE33 FE34
+FE4D FE4F
FF3F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl
index 297fe00f738..c5aa07de870 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/FO.pl
@@ -1,50 +1,27 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 137 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Word_Break=Format}
-# \p{WB=FO}
-# \p{Is_Word_Break=Format}
-# \p{Is_WB=FO}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: Format}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
00AD
-0600 0603 # [4]
+0600 0603
06DD
070F
-17B4 17B5 # [2]
-200E 200F # [2]
-202A 202E # [5]
-2060 2064 # [5]
-206A 206F # [6]
+17B4 17B5
+200E 200F
+202A 202E
+2060 2064
+206A 206F
FEFF
-FFF9 FFFB # [3]
+FFF9 FFFB
110BD
-1D173 1D17A # [8]
+1D173 1D17A
E0001
-E0020 E007F # [96]
+E0020 E007F
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl
index 66cabfb14c1..aee3d532808 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/KA.pl
@@ -1,43 +1,21 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 309 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Word_Break=Katakana}
-# \p{WB=KA}
-# \p{Is_Word_Break=Katakana}
-# \p{Is_WB=KA}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: Katakana}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-3031 3035 # [5]
-309B 309C # [2]
-30A0 30FA # [91]
-30FC 30FF # [4]
-31F0 31FF # [16]
-32D0 32FE # [47]
-3300 3357 # [88]
-FF66 FF9D # [56]
+3031 3035
+309B 309C
+30A0 30FA
+30FC 30FF
+31F0 31FF
+32D0 32FE
+3300 3357
+FF66 FF9D
+1B000
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl
index ced5c14be94..7fc9d57910c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/LE.pl
@@ -1,400 +1,388 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 23_694 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Word_Break=ALetter}
-# \p{WB=LE}
-# \p{Is_Word_Break=ALetter}
-# \p{Is_WB=LE}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: ALetter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0370 0374 # [5]
-0376 0377 # [2]
-037A 037D # [4]
+0370 0374
+0376 0377
+037A 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05D0 05EA # [27]
-05F0 05F3 # [4]
-0621 064A # [42]
-066E 066F # [2]
-0671 06D3 # [99]
+0561 0587
+05D0 05EA
+05F0 05F3
+0620 064A
+066E 066F
+0671 06D3
06D5
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 06FC # [3]
+06E5 06E6
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F5 # [2]
+07CA 07EA
+07F4 07F5
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0904 0939 # [54]
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0971 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1820 1877 # [88]
-1880 18A8 # [41]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1A00 1A16 # [23]
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+18B0 18F5
+1900 191C
+1A00 1A16
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF1
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2119 211D # [5]
+2119 211D
2124
2126
2128
-212A 212D # [4]
-212F 2139 # [11]
-213C 213F # [4]
-2145 2149 # [5]
+212A 212D
+212F 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-24B6 24E9 # [52]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+24B6 24E9
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
2E2F
3005
-303B 303C # [2]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6EF # [80]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+303B 303C
+3105 312D
+3131 318E
+31A0 31BA
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
+A67F A697
+A6A0 A6EF
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
A9CF
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FD3D # [363]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDFB # [12]
-FE70 FE74 # [5]
-FE76 FEFC # [135]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-10800 10805 # [6]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDFB
+FE70 FE74
+FE76 FEFC
+FF21 FF3A
+FF41 FF5A
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl
index ed53d3a5a68..4b49fe736f6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/MB.pl
@@ -1,40 +1,17 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 8 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Word_Break=MidNumLet}
-# \p{WB=MB}
-# \p{Is_Word_Break=MidNumLet}
-# \p{Is_WB=MB}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: MidNumLet}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
0027
002E
-2018 2019 # [2]
+2018 2019
2024
FE52
FF07
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl
index 70138bc816d..4eb3441e7de 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/ML.pl
@@ -1,35 +1,12 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 8 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Word_Break=MidLetter}
-# \p{WB=ML}
-# \p{Is_Word_Break=MidLetter}
-# \p{Is_WB=ML}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: MidLetter}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
003A
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl
index 7ee749f293a..1625250ae08 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/MN.pl
@@ -1,42 +1,19 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 15 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Word_Break=MidNum}
-# \p{WB=MN}
-# \p{Is_Word_Break=MidNum}
-# \p{Is_WB=MN}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: MidNum}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
002C
003B
037E
0589
-060C 060D # [2]
+060C 060D
066C
07F8
2044
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/NL.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/NL.pl
index 66f38cdb3f9..d2b487e1ede 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/NL.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/NL.pl
@@ -1,38 +1,15 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 5 code points in Unicode Version 5.2.0 that match any
-# of the following regular expression constructs:
-#
-# \p{Word_Break=Newline}
-# \p{WB=NL}
-# \p{Is_Word_Break=Newline}
-# \p{Is_WB=NL}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: Newline}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-000B 000C # [2]
+000B 000C
0085
-2028 2029 # [2]
+2028 2029
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl
index 342b4d35f3a..725769ea267 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/NU.pl
@@ -1,72 +1,50 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 402 code points in Unicode Version 5.2.0 that match
-# any of the following regular expression constructs:
-#
-# \p{Word_Break=Numeric}
-# \p{WB=NU}
-# \p{Is_Word_Break=Numeric}
-# \p{Is_WB=NU}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: Numeric}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0660 0669 # [10]
+0030 0039
+0660 0669
066B
-06F0 06F9 # [10]
-07C0 07C9 # [10]
-0966 096F # [10]
-09E6 09EF # [10]
-0A66 0A6F # [10]
-0AE6 0AEF # [10]
-0B66 0B6F # [10]
-0BE6 0BEF # [10]
-0C66 0C6F # [10]
-0CE6 0CEF # [10]
-0D66 0D6F # [10]
-0E50 0E59 # [10]
-0ED0 0ED9 # [10]
-0F20 0F29 # [10]
-1040 1049 # [10]
-1090 1099 # [10]
-17E0 17E9 # [10]
-1810 1819 # [10]
-1946 194F # [10]
-19D0 19DA # [11]
-1A80 1A89 # [10]
-1A90 1A99 # [10]
-1B50 1B59 # [10]
-1BB0 1BB9 # [10]
-1C40 1C49 # [10]
-1C50 1C59 # [10]
-A620 A629 # [10]
-A8D0 A8D9 # [10]
-A900 A909 # [10]
-A9D0 A9D9 # [10]
-AA50 AA59 # [10]
-ABF0 ABF9 # [10]
-104A0 104A9 # [10]
-1D7CE 1D7FF # [50]
+06F0 06F9
+07C0 07C9
+0966 096F
+09E6 09EF
+0A66 0A6F
+0AE6 0AEF
+0B66 0B6F
+0BE6 0BEF
+0C66 0C6F
+0CE6 0CEF
+0D66 0D6F
+0E50 0E59
+0ED0 0ED9
+0F20 0F29
+1040 1049
+1090 1099
+17E0 17E9
+1810 1819
+1946 194F
+19D0 19D9
+1A80 1A89
+1A90 1A99
+1B50 1B59
+1BB0 1BB9
+1C40 1C49
+1C50 1C59
+A620 A629
+A8D0 A8D9
+A900 A909
+A9D0 A9D9
+AA50 AA59
+ABF0 ABF9
+104A0 104A9
+11066 1106F
+1D7CE 1D7FF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl b/Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl
index b63d6d76362..b0a233284be 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/WB/XX.pl
@@ -1,376 +1,351 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_088_067 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{Word_Break=Other}
-# \p{WB=XX}
-# \p{Is_Word_Break=Other}
-# \p{Is_WB=XX}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_WB: Other}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0009 # [10]
-000E 0026 # [25]
-0028 002B # [4]
+0000 0009
+000E 0026
+0028 002B
002D
002F
-003C 0040 # [5]
-005B 005E # [4]
+003C 0040
+005B 005E
0060
-007B 0084 # [10]
-0086 00A9 # [36]
-00AB 00AC # [2]
-00AE 00B4 # [7]
+007B 0084
+0086 00A9
+00AB 00AC
+00AE 00B4
00B6
-00B8 00B9 # [2]
-00BB 00BF # [5]
+00B8 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0378 0379 # [2]
-037F 0385 # [7]
+0378 0379
+037F 0385
038B
038D
03A2
03F6
0482
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
+0528 0530
+0557 0558
+055A 0560
0588
-058A 0590 # [7]
+058A 0590
05BE
05C0
05C3
05C6
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F5 05FF # [11]
-0604 060B # [8]
-060E 060F # [2]
-061B 0620 # [6]
-065F
+05C8 05CF
+05EB 05EF
+05F5 05FF
+0604 060B
+060E 060F
+061B 061F
066A
066D
06D4
+06DE
06E9
-06FD 06FE # [2]
-0700 070E # [15]
-074B 074C # [2]
-07B2 07BF # [14]
-07F6 07F7 # [2]
+06FD 06FE
+0700 070E
+074B 074C
+07B2 07BF
+07F6 07F7
07F9
-07FB 07FF # [5]
-082E 08FF # [210]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0964 0965 # [2]
+07FB 07FF
+082E 083F
+085C 08FF
+0964 0965
0970
-0973 0978 # [6]
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09F2 0A00 # [15]
+09E4 09E5
+09F2 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
-0AF0 0B00 # [17]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
+0AF0 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
+0B64 0B65
0B70
-0B72 0B81 # [16]
+0B72 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BF0 0C00 # [17]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BF0 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C81 # [18]
+0C5A 0C5F
+0C64 0C65
+0C70 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
-0CF0 0D01 # [18]
+0CE4 0CE5
+0CF0
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D70 0D79 # [10]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D70 0D79
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E30 # [61]
-0E32 0E33 # [2]
-0E3B 0E46 # [12]
+0DE0 0DF1
+0DF4 0E30
+0E32 0E33
+0E3B 0E46
0E4F
-0E5A 0EB0 # [87]
-0EB2 0EB3 # [2]
+0E5A 0EB0
+0EB2 0EB3
0EBA
-0EBD 0EC7 # [11]
-0ECE 0ECF # [2]
-0EDA 0EFF # [38]
-0F01 0F17 # [23]
-0F1A 0F1F # [6]
-0F2A 0F34 # [11]
+0EBD 0EC7
+0ECE 0ECF
+0EDA 0EFF
+0F01 0F17
+0F1A 0F1F
+0F2A 0F34
0F36
0F38
-0F3A 0F3D # [4]
+0F3A 0F3D
0F48
-0F6D 0F70 # [4]
+0F6D 0F70
0F85
-0F8C 0F8F # [4]
0F98
-0FBD 0FC5 # [9]
-0FC7 102A # [100]
+0FBD 0FC5
+0FC7 102A
103F
-104A 1055 # [12]
-105A 105D # [4]
+104A 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-109E 109F # [2]
-10C6 10CF # [10]
+109E 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-1360 137F # [32]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 135C
+1360 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1715 171F # [11]
-1735 173F # [11]
-1754 175F # [12]
+1715 171F
+1735 173F
+1754 175F
176D
1771
-1774 17B3 # [64]
-17D4 17DC # [9]
-17DE 17DF # [2]
-17EA 180A # [33]
-180E 180F # [2]
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 1945 # [10]
-1950 19AF # [96]
-19C1 19C7 # [7]
-19CA 19CF # [6]
-19DB 19FF # [37]
-1A1C 1A54 # [57]
+1774 17B3
+17D4 17DC
+17DE 17DF
+17EA 180A
+180E 180F
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 1945
+1950 19AF
+19C1 19C7
+19CA 19CF
+19DA 19FF
+1A1C 1A54
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1AFF # [102]
-1B4C 1B4F # [4]
-1B5A 1B6A # [17]
-1B74 1B7F # [12]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3F # [8]
-1C4A 1C4C # [3]
-1C7E 1CCF # [82]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1AFF
+1B4C 1B4F
+1B5A 1B6A
+1B74 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFF
+1C38 1C3F
+1C4A 1C4C
+1C7E 1CCF
1CD3
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 200B # [15]
-2010 2017 # [8]
-201A 2023 # [10]
-2025 2026 # [2]
-202F 203E # [16]
-2041 2043 # [3]
-2045 2053 # [15]
-2055 205F # [11]
-2065 2069 # [5]
+1FFD 200B
+2010 2017
+201A 2023
+2025 2026
+202F 203E
+2041 2043
+2045 2053
+2055 205F
+2065 2069
2070
-2072 207E # [13]
-2080 208F # [16]
-2095 20CF # [59]
-20F1 2101 # [17]
-2103 2106 # [4]
-2108 2109 # [2]
+2072 207E
+2080 208F
+209D 20CF
+20F1 2101
+2103 2106
+2108 2109
2114
-2116 2118 # [3]
-211E 2123 # [6]
+2116 2118
+211E 2123
2125
2127
2129
212E
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 24B5 # [813]
-24EA 2BFF # [1814]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 24B5
+24EA 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CF2 2CFF # [14]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CF2 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -379,163 +354,173 @@ return <<'END';
2DCF
2DD7
2DDF
-2E00 2E2E # [47]
-2E30 3004 # [469]
-3006 3029 # [36]
+2E00 2E2E
+2E30 3004
+3006 3029
3030
-3036 303A # [5]
-303D 3098 # [92]
-309D 309F # [3]
+3036 303A
+303D 3098
+309D 309F
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 32CF # [208]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 32CF
32FF
-3358 9FFF # [27_816]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A62C A63F # [20]
-A660 A661 # [2]
-A673 A67B # [9]
+3358 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A62C A63F
+A673 A67B
A67E
-A698 A69F # [8]
-A6F2 A716 # [37]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
-A828 A83F # [24]
-A874 A87F # [12]
-A8C5 A8CF # [11]
-A8DA A8DF # [6]
-A8F8 A8FA # [3]
-A8FC A8FF # [4]
-A92E A92F # [2]
-A954 A95F # [12]
-A97D A97F # [3]
-A9C1 A9CE # [14]
-A9DA A9FF # [38]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA7A # [33]
-AA7C AAAF # [52]
+A698 A69F
+A6F2 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
+A828 A83F
+A874 A87F
+A8C5 A8CF
+A8DA A8DF
+A8F8 A8FA
+A8FC A8FF
+A92E A92F
+A954 A95F
+A97D A97F
+A9C1 A9CE
+A9DA A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA7A
+AA7C AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
-AAC2 ABBF # [254]
+AAC2 AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
ABEB
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC FAFF # [8964]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC FAFF
+FB07 FB12
+FB18 FB1C
FB29
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFC FDFF # [4]
-FE11 FE12 # [2]
-FE15 FE1F # [11]
-FE27 FE32 # [12]
-FE35 FE4C # [24]
+FBB2 FBD2
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFC FDFF
+FE11 FE12
+FE15 FE1F
+FE27 FE32
+FE35 FE4C
FE51
FE53
-FE56 FE6F # [26]
+FE56 FE6F
FE75
-FEFD FEFE # [2]
-FF00 FF06 # [7]
-FF08 FF0B # [4]
+FEFD FEFE
+FF00 FF06
+FF08 FF0B
FF0D
-FF0F FF19 # [11]
-FF1C FF20 # [5]
-FF3B FF3E # [4]
+FF0F FF19
+FF1C FF20
+FF3B FF3E
FF40
-FF5B FF65 # [11]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFF8 # [28]
-FFFC FFFF # [4]
+FF5B FF65
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFF8
+FFFC FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 101FC # [136]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 101FC
+101FE 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A40 10A5F # [32]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 1107F # [1079]
-110BB 110BC # [2]
-110BE 11FFF # [3906]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D164 # [40_246]
-1D16A 1D16C # [3]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 1D3FF # [443]
+10A34 10A37
+10A3B 10A3E
+10A40 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 10FFF
+11047 11065
+11070 1107F
+110BB 110BC
+110BE 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B001 1D164
+1D16A 1D16C
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -546,9 +531,9 @@ FFFC FFFF # [4]
1D789
1D7A9
1D7C3
-1D7CC 1D7CD # [2]
-1D800 E0000 # [796_673]
-E0002 E001F # [30]
-E0080 E00FF # [128]
-E01F0 10FFFF # [196_112]
+1D7CC 1D7CD
+1D800 E0000
+E0002 E001F
+E0080 E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/N.pl
index 57d694b9f1e..ce5bd817daa 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/N.pl
@@ -1,375 +1,344 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_012_497 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{XID_Continue=No}
-# \p{XIDC=N}
-# \p{Is_XID_Continue=F}
-# \p{Is_XIDC=False}
-#
-# \P{XID_Continue}
-# \P{Is_XID_Continue}
-# \P{XIDC}
-# \P{Is_XIDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_XIDC: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 002F # [48]
-003A 0040 # [7]
-005B 005E # [4]
+0000 002F
+003A 0040
+005B 005E
0060
-007B 00A9 # [47]
-00AB 00B4 # [10]
+007B 00A9
+00AB 00B4
00B6
-00B8 00B9 # [2]
-00BB 00BF # [5]
+00B8 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 02FF # [17]
+02EF 02FF
0375
-0378 037A # [3]
-037E 0385 # [8]
+0378 037A
+037E 0385
038B
038D
03A2
03F6
0482
-0488 0489 # [2]
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
-0588 0590 # [9]
+0488 0489
+0528 0530
+0557 0558
+055A 0560
+0588 0590
05BE
05C0
05C3
05C6
-05C8 05CF # [8]
-05EB 05EF # [5]
-05F3 060F # [29]
-061B 0620 # [6]
-065F
-066A 066D # [4]
+05C8 05CF
+05EB 05EF
+05F3 060F
+061B 061F
+066A 066D
06D4
-06DD 06DE # [2]
+06DD 06DE
06E9
-06FD 06FE # [2]
-0700 070F # [16]
-074B 074C # [2]
-07B2 07BF # [14]
-07F6 07F9 # [4]
-07FB 07FF # [5]
-082E 08FF # [210]
-093A 093B # [2]
-094F
-0956 0957 # [2]
-0964 0965 # [2]
+06FD 06FE
+0700 070F
+074B 074C
+07B2 07BF
+07F6 07F9
+07FB 07FF
+082E 083F
+085C 08FF
+0964 0965
0970
-0973 0978 # [6]
+0978
0980
0984
-098D 098E # [2]
-0991 0992 # [2]
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BB # [2]
-09C5 09C6 # [2]
-09C9 09CA # [2]
-09CF 09D6 # [8]
-09D8 09DB # [4]
+09B3 09B5
+09BA 09BB
+09C5 09C6
+09C9 09CA
+09CF 09D6
+09D8 09DB
09DE
-09E4 09E5 # [2]
-09F2 0A00 # [15]
+09E4 09E5
+09F2 0A00
0A04
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A3B # [2]
+0A3A 0A3B
0A3D
-0A43 0A46 # [4]
-0A49 0A4A # [2]
-0A4E 0A50 # [3]
-0A52 0A58 # [7]
+0A43 0A46
+0A49 0A4A
+0A4E 0A50
+0A52 0A58
0A5D
-0A5F 0A65 # [7]
-0A76 0A80 # [11]
+0A5F 0A65
+0A76 0A80
0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABB # [2]
+0ABA 0ABB
0AC6
0ACA
-0ACE 0ACF # [2]
-0AD1 0ADF # [15]
-0AE4 0AE5 # [2]
-0AF0 0B00 # [17]
+0ACE 0ACF
+0AD1 0ADF
+0AE4 0AE5
+0AF0 0B00
0B04
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3B # [2]
-0B45 0B46 # [2]
-0B49 0B4A # [2]
-0B4E 0B55 # [8]
-0B58 0B5B # [4]
+0B3A 0B3B
+0B45 0B46
+0B49 0B4A
+0B4E 0B55
+0B58 0B5B
0B5E
-0B64 0B65 # [2]
+0B64 0B65
0B70
-0B72 0B81 # [16]
+0B72 0B81
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BBD # [4]
-0BC3 0BC5 # [3]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BBD
+0BC3 0BC5
0BC9
-0BCE 0BCF # [2]
-0BD1 0BD6 # [6]
-0BD8 0BE5 # [14]
-0BF0 0C00 # [17]
+0BCE 0BCF
+0BD1 0BD6
+0BD8 0BE5
+0BF0 0C00
0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
+0C3A 0C3C
0C45
0C49
-0C4E 0C54 # [7]
+0C4E 0C54
0C57
-0C5A 0C5F # [6]
-0C64 0C65 # [2]
-0C70 0C81 # [18]
+0C5A 0C5F
+0C64 0C65
+0C70 0C81
0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBB # [2]
+0CBA 0CBB
0CC5
0CC9
-0CCE 0CD4 # [7]
-0CD7 0CDD # [7]
+0CCE 0CD4
+0CD7 0CDD
0CDF
-0CE4 0CE5 # [2]
-0CF0 0D01 # [18]
+0CE4 0CE5
+0CF0
+0CF3 0D01
0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
+0D3B 0D3C
0D45
0D49
-0D4E 0D56 # [9]
-0D58 0D5F # [8]
-0D64 0D65 # [2]
-0D70 0D79 # [10]
-0D80 0D81 # [2]
+0D4F 0D56
+0D58 0D5F
+0D64 0D65
+0D70 0D79
+0D80 0D81
0D84
-0D97 0D99 # [3]
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0DC9 # [3]
-0DCB 0DCE # [4]
+0DBE 0DBF
+0DC7 0DC9
+0DCB 0DCE
0DD5
0DD7
-0DE0 0DF1 # [18]
-0DF4 0E00 # [13]
-0E3B 0E3F # [5]
+0DE0 0DF1
+0DF4 0E00
+0E3B 0E3F
0E4F
-0E5A 0E80 # [39]
+0E5A 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EBA
-0EBE 0EBF # [2]
+0EBE 0EBF
0EC5
0EC7
-0ECE 0ECF # [2]
-0EDA 0EDB # [2]
-0EDE 0EFF # [34]
-0F01 0F17 # [23]
-0F1A 0F1F # [6]
-0F2A 0F34 # [11]
+0ECE 0ECF
+0EDA 0EDB
+0EDE 0EFF
+0F01 0F17
+0F1A 0F1F
+0F2A 0F34
0F36
0F38
-0F3A 0F3D # [4]
+0F3A 0F3D
0F48
-0F6D 0F70 # [4]
+0F6D 0F70
0F85
-0F8C 0F8F # [4]
0F98
-0FBD 0FC5 # [9]
-0FC7 0FFF # [57]
-104A 104F # [6]
-109E 109F # [2]
-10C6 10CF # [10]
+0FBD 0FC5
+0FC7 0FFF
+104A 104F
+109E 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 135E # [4]
-1360 1368 # [9]
-1372 137F # [14]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 135C
+1360 1368
+1372 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1715 171F # [11]
-1735 173F # [11]
-1754 175F # [12]
+1715 171F
+1735 173F
+1754 175F
176D
1771
-1774 177F # [12]
-17B4 17B5 # [2]
-17D4 17D6 # [3]
-17D8 17DB # [4]
-17DE 17DF # [2]
-17EA 180A # [33]
-180E 180F # [2]
-181A 181F # [6]
-1878 187F # [8]
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 191F # [3]
-192C 192F # [4]
-193C 1945 # [10]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19AF # [4]
-19CA 19CF # [6]
-19DB 19FF # [37]
-1A1C 1A1F # [4]
+1774 177F
+17B4 17B5
+17D4 17D6
+17D8 17DB
+17DE 17DF
+17EA 180A
+180E 180F
+181A 181F
+1878 187F
+18AB 18AF
+18F6 18FF
+191D 191F
+192C 192F
+193C 1945
+196E 196F
+1975 197F
+19AC 19AF
+19CA 19CF
+19DB 19FF
+1A1C 1A1F
1A5F
-1A7D 1A7E # [2]
-1A8A 1A8F # [6]
-1A9A 1AA6 # [13]
-1AA8 1AFF # [88]
-1B4C 1B4F # [4]
-1B5A 1B6A # [17]
-1B74 1B7F # [12]
-1BAB 1BAD # [3]
-1BBA 1BFF # [70]
-1C38 1C3F # [8]
-1C4A 1C4C # [3]
-1C7E 1CCF # [82]
+1A7D 1A7E
+1A8A 1A8F
+1A9A 1AA6
+1AA8 1AFF
+1B4C 1B4F
+1B5A 1B6A
+1B74 1B7F
+1BAB 1BAD
+1BBA 1BBF
+1BF4 1BFF
+1C38 1C3F
+1C4A 1C4C
+1C7E 1CCF
1CD3
-1CF3 1CFF # [13]
-1DE7 1DFC # [22]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF3 1CFF
+1DE7 1DFB
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 203E # [66]
-2041 2053 # [19]
-2055 2070 # [28]
-2072 207E # [13]
-2080 208F # [16]
-2095 20CF # [59]
-20DD 20E0 # [4]
-20E2 20E4 # [3]
-20F1 2101 # [17]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 203E
+2041 2053
+2055 2070
+2072 207E
+2080 208F
+209D 20CF
+20DD 20E0
+20E2 20E4
+20F1 2101
+2103 2106
+2108 2109
2114
-2116 2117 # [2]
-211E 2123 # [6]
+2116 2117
+211E 2123
2125
2127
2129
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 2BFF # [2679]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CF2 2CFF # [14]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CF2 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7E
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -378,163 +347,173 @@ return <<'END';
2DCF
2DD7
2DDF
-2E00 3004 # [517]
-3008 3020 # [25]
+2E00 3004
+3008 3020
3030
-3036 3037 # [2]
-303D 3040 # [4]
-3097 3098 # [2]
-309B 309C # [2]
+3036 3037
+303D 3040
+3097 3098
+309B 309C
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A62C A63F # [20]
-A660 A661 # [2]
-A670 A67B # [12]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A62C A63F
+A670 A67B
A67E
-A698 A69F # [8]
-A6F2 A716 # [37]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
-A828 A83F # [24]
-A874 A87F # [12]
-A8C5 A8CF # [11]
-A8DA A8DF # [6]
-A8F8 A8FA # [3]
-A8FC A8FF # [4]
-A92E A92F # [2]
-A954 A95F # [12]
-A97D A97F # [3]
-A9C1 A9CE # [14]
-A9DA A9FF # [38]
-AA37 AA3F # [9]
-AA4E AA4F # [2]
-AA5A AA5F # [6]
-AA77 AA79 # [3]
-AA7C AA7F # [4]
-AAC3 AADA # [24]
-AADE ABBF # [226]
+A698 A69F
+A6F2 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
+A828 A83F
+A874 A87F
+A8C5 A8CF
+A8DA A8DF
+A8F8 A8FA
+A8FC A8FF
+A92E A92F
+A954 A95F
+A97D A97F
+A9C1 A9CE
+A9DA A9FF
+AA37 AA3F
+AA4E AA4F
+AA5A AA5F
+AA77 AA79
+AA7C AA7F
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
ABEB
-ABEE ABEF # [2]
-ABFA ABFF # [6]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+ABEE ABEF
+ABFA ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB29
FB37
FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FC5E FC63 # [6]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFA FDFF # [6]
-FE10 FE1F # [16]
-FE27 FE32 # [12]
-FE35 FE4C # [24]
-FE50 FE70 # [33]
+FBB2 FBD2
+FC5E FC63
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFA FDFF
+FE10 FE1F
+FE27 FE32
+FE35 FE4C
+FE50 FE70
FE72
-FE74 FE76 # [3]
+FE74 FE76
FE78
FE7A
FE7C
FE7E
-FEFD FF0F # [19]
-FF1A FF20 # [7]
-FF3B FF3E # [4]
+FEFD FF0F
+FF1A FF20
+FF3B FF3E
FF40
-FF5B FF65 # [11]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFFF # [35]
+FF5B FF65
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 101FC # [136]
-101FE 1027F # [130]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 101FC
+101FE 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 1049F # [2]
-104AA 107FF # [854]
-10806 10807 # [2]
+103D6 103FF
+1049E 1049F
+104AA 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
10A04
-10A07 10A0B # [5]
+10A07 10A0B
10A14
10A18
-10A34 10A37 # [4]
-10A3B 10A3E # [4]
-10A40 10A5F # [32]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 1107F # [1079]
-110BB 11FFF # [3909]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D164 # [40_246]
-1D16A 1D16C # [3]
-1D173 1D17A # [8]
-1D183 1D184 # [2]
-1D18C 1D1A9 # [30]
-1D1AE 1D241 # [148]
-1D245 1D3FF # [443]
+10A34 10A37
+10A3B 10A3E
+10A40 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 10FFF
+11047 11065
+11070 1107F
+110BB 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D164
+1D16A 1D16C
+1D173 1D17A
+1D183 1D184
+1D18C 1D1A9
+1D1AE 1D241
+1D245 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -545,10 +524,11 @@ FFDD FFFF # [35]
1D789
1D7A9
1D7C3
-1D7CC 1D7CD # [2]
-1D800 1FFFF # [10_240]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E E00FF # [722_658]
-E01F0 10FFFF # [196_112]
+1D7CC 1D7CD
+1D800 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E E00FF
+E01F0 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl
index cea3d74ea47..b70b46d150c 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/XIDC/Y.pl
@@ -1,553 +1,533 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 101_615 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{XID_Continue=Yes}
-# \p{XIDC=Y}
-# \p{Is_XID_Continue=T}
-# \p{Is_XIDC=True}
-#
-# \p{XID_Continue}
-# \p{Is_XID_Continue}
-# \p{XIDC}
-# \p{Is_XIDC}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_XIDC: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0030 0039 # [10]
-0041 005A # [26]
+0030 0039
+0041 005A
005F
-0061 007A # [26]
+0061 007A
00AA
00B5
00B7
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0300 0374 # [117]
-0376 0377 # [2]
-037B 037D # [3]
-0386 038A # [5]
+0300 0374
+0376 0377
+037B 037D
+0386 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-0483 0487 # [5]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+0483 0487
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-0591 05BD # [45]
+0561 0587
+0591 05BD
05BF
-05C1 05C2 # [2]
-05C4 05C5 # [2]
+05C1 05C2
+05C4 05C5
05C7
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0610 061A # [11]
-0621 065E # [62]
-0660 0669 # [10]
-066E 06D3 # [102]
-06D5 06DC # [8]
-06DF 06E8 # [10]
-06EA 06FC # [19]
+05D0 05EA
+05F0 05F2
+0610 061A
+0620 0669
+066E 06D3
+06D5 06DC
+06DF 06E8
+06EA 06FC
06FF
-0710 074A # [59]
-074D 07B1 # [101]
-07C0 07F5 # [54]
+0710 074A
+074D 07B1
+07C0 07F5
07FA
-0800 082D # [46]
-0900 0939 # [58]
-093C 094E # [19]
-0950 0955 # [6]
-0958 0963 # [12]
-0966 096F # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0981 0983 # [3]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0800 082D
+0840 085B
+0900 0963
+0966 096F
+0971 0977
+0979 097F
+0981 0983
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
-09BC 09C4 # [9]
-09C7 09C8 # [2]
-09CB 09CE # [4]
+09B6 09B9
+09BC 09C4
+09C7 09C8
+09CB 09CE
09D7
-09DC 09DD # [2]
-09DF 09E3 # [5]
-09E6 09F1 # [12]
-0A01 0A03 # [3]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
+09DC 09DD
+09DF 09E3
+09E6 09F1
+0A01 0A03
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
0A3C
-0A3E 0A42 # [5]
-0A47 0A48 # [2]
-0A4B 0A4D # [3]
+0A3E 0A42
+0A47 0A48
+0A4B 0A4D
0A51
-0A59 0A5C # [4]
+0A59 0A5C
0A5E
-0A66 0A75 # [16]
-0A81 0A83 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
-0ABC 0AC5 # [10]
-0AC7 0AC9 # [3]
-0ACB 0ACD # [3]
+0A66 0A75
+0A81 0A83
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
+0ABC 0AC5
+0AC7 0AC9
+0ACB 0ACD
0AD0
-0AE0 0AE3 # [4]
-0AE6 0AEF # [10]
-0B01 0B03 # [3]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
-0B3C 0B44 # [9]
-0B47 0B48 # [2]
-0B4B 0B4D # [3]
-0B56 0B57 # [2]
-0B5C 0B5D # [2]
-0B5F 0B63 # [5]
-0B66 0B6F # [10]
+0AE0 0AE3
+0AE6 0AEF
+0B01 0B03
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
+0B3C 0B44
+0B47 0B48
+0B4B 0B4D
+0B56 0B57
+0B5C 0B5D
+0B5F 0B63
+0B66 0B6F
0B71
-0B82 0B83 # [2]
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B82 0B83
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
-0BBE 0BC2 # [5]
-0BC6 0BC8 # [3]
-0BCA 0BCD # [4]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
+0BBE 0BC2
+0BC6 0BC8
+0BCA 0BCD
0BD0
0BD7
-0BE6 0BEF # [10]
-0C01 0C03 # [3]
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
-0C3D 0C44 # [8]
-0C46 0C48 # [3]
-0C4A 0C4D # [4]
-0C55 0C56 # [2]
-0C58 0C59 # [2]
-0C60 0C63 # [4]
-0C66 0C6F # [10]
-0C82 0C83 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
-0CBC 0CC4 # [9]
-0CC6 0CC8 # [3]
-0CCA 0CCD # [4]
-0CD5 0CD6 # [2]
+0BE6 0BEF
+0C01 0C03
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
+0C3D 0C44
+0C46 0C48
+0C4A 0C4D
+0C55 0C56
+0C58 0C59
+0C60 0C63
+0C66 0C6F
+0C82 0C83
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
+0CBC 0CC4
+0CC6 0CC8
+0CCA 0CCD
+0CD5 0CD6
0CDE
-0CE0 0CE3 # [4]
-0CE6 0CEF # [10]
-0D02 0D03 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
-0D3D 0D44 # [8]
-0D46 0D48 # [3]
-0D4A 0D4D # [4]
+0CE0 0CE3
+0CE6 0CEF
+0CF1 0CF2
+0D02 0D03
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
+0D3D 0D44
+0D46 0D48
+0D4A 0D4E
0D57
-0D60 0D63 # [4]
-0D66 0D6F # [10]
-0D7A 0D7F # [6]
-0D82 0D83 # [2]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D60 0D63
+0D66 0D6F
+0D7A 0D7F
+0D82 0D83
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
+0DC0 0DC6
0DCA
-0DCF 0DD4 # [6]
+0DCF 0DD4
0DD6
-0DD8 0DDF # [8]
-0DF2 0DF3 # [2]
-0E01 0E3A # [58]
-0E40 0E4E # [15]
-0E50 0E59 # [10]
-0E81 0E82 # [2]
+0DD8 0DDF
+0DF2 0DF3
+0E01 0E3A
+0E40 0E4E
+0E50 0E59
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB9 # [13]
-0EBB 0EBD # [3]
-0EC0 0EC4 # [5]
+0EAA 0EAB
+0EAD 0EB9
+0EBB 0EBD
+0EC0 0EC4
0EC6
-0EC8 0ECD # [6]
-0ED0 0ED9 # [10]
-0EDC 0EDD # [2]
+0EC8 0ECD
+0ED0 0ED9
+0EDC 0EDD
0F00
-0F18 0F19 # [2]
-0F20 0F29 # [10]
+0F18 0F19
+0F20 0F29
0F35
0F37
0F39
-0F3E 0F47 # [10]
-0F49 0F6C # [36]
-0F71 0F84 # [20]
-0F86 0F8B # [6]
-0F90 0F97 # [8]
-0F99 0FBC # [36]
+0F3E 0F47
+0F49 0F6C
+0F71 0F84
+0F86 0F97
+0F99 0FBC
0FC6
-1000 1049 # [74]
-1050 109D # [78]
-10A0 10C5 # [38]
-10D0 10FA # [43]
+1000 1049
+1050 109D
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-135F
-1369 1371 # [9]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1714 # [7]
-1720 1734 # [21]
-1740 1753 # [20]
-1760 176C # [13]
-176E 1770 # [3]
-1772 1773 # [2]
-1780 17B3 # [52]
-17B6 17D3 # [30]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+135D 135F
+1369 1371
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1714
+1720 1734
+1740 1753
+1760 176C
+176E 1770
+1772 1773
+1780 17B3
+17B6 17D3
17D7
-17DC 17DD # [2]
-17E0 17E9 # [10]
-180B 180D # [3]
-1810 1819 # [10]
-1820 1877 # [88]
-1880 18AA # [43]
-18B0 18F5 # [70]
-1900 191C # [29]
-1920 192B # [12]
-1930 193B # [12]
-1946 196D # [40]
-1970 1974 # [5]
-1980 19AB # [44]
-19B0 19C9 # [26]
-19D0 19DA # [11]
-1A00 1A1B # [28]
-1A20 1A5E # [63]
-1A60 1A7C # [29]
-1A7F 1A89 # [11]
-1A90 1A99 # [10]
+17DC 17DD
+17E0 17E9
+180B 180D
+1810 1819
+1820 1877
+1880 18AA
+18B0 18F5
+1900 191C
+1920 192B
+1930 193B
+1946 196D
+1970 1974
+1980 19AB
+19B0 19C9
+19D0 19DA
+1A00 1A1B
+1A20 1A5E
+1A60 1A7C
+1A7F 1A89
+1A90 1A99
1AA7
-1B00 1B4B # [76]
-1B50 1B59 # [10]
-1B6B 1B73 # [9]
-1B80 1BAA # [43]
-1BAE 1BB9 # [12]
-1C00 1C37 # [56]
-1C40 1C49 # [10]
-1C4D 1C7D # [49]
-1CD0 1CD2 # [3]
-1CD4 1CF2 # [31]
-1D00 1DE6 # [231]
-1DFD 1F15 # [281]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B00 1B4B
+1B50 1B59
+1B6B 1B73
+1B80 1BAA
+1BAE 1BB9
+1BC0 1BF3
+1C00 1C37
+1C40 1C49
+1C4D 1C7D
+1CD0 1CD2
+1CD4 1CF2
+1D00 1DE6
+1DFC 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
-203F 2040 # [2]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
+203F 2040
2054
2071
207F
-2090 2094 # [5]
-20D0 20DC # [13]
+2090 209C
+20D0 20DC
20E1
-20E5 20F0 # [12]
+20E5 20F0
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2118 211D # [6]
+2118 211D
2124
2126
2128
-212A 2139 # [16]
-213C 213F # [4]
-2145 2149 # [5]
+212A 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CF1 # [7]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CF1
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-2DE0 2DFF # [32]
-3005 3007 # [3]
-3021 302F # [15]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-3099 309A # [2]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A62B # [28]
-A640 A65F # [32]
-A662 A66F # [14]
-A67C A67D # [2]
-A67F A697 # [25]
-A6A0 A6F1 # [82]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A827 # [45]
-A840 A873 # [52]
-A880 A8C4 # [69]
-A8D0 A8D9 # [10]
-A8E0 A8F7 # [24]
+2D7F 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+2DE0 2DFF
+3005 3007
+3021 302F
+3031 3035
+3038 303C
+3041 3096
+3099 309A
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A62B
+A640 A66F
+A67C A67D
+A67F A697
+A6A0 A6F1
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A827
+A840 A873
+A880 A8C4
+A8D0 A8D9
+A8E0 A8F7
A8FB
-A900 A92D # [46]
-A930 A953 # [36]
-A960 A97C # [29]
-A980 A9C0 # [65]
-A9CF A9D9 # [11]
-AA00 AA36 # [55]
-AA40 AA4D # [14]
-AA50 AA59 # [10]
-AA60 AA76 # [23]
-AA7A AA7B # [2]
-AA80 AAC2 # [67]
-AADB AADD # [3]
-ABC0 ABEA # [43]
-ABEC ABED # [2]
-ABF0 ABF9 # [10]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
-FB1D FB28 # [12]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+A900 A92D
+A930 A953
+A960 A97C
+A980 A9C0
+A9CF A9D9
+AA00 AA36
+AA40 AA4D
+AA50 AA59
+AA60 AA76
+AA7A AA7B
+AA80 AAC2
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABEA
+ABEC ABED
+ABF0 ABF9
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
+FB1D FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FC5D # [139]
-FC64 FD3D # [218]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDF9 # [10]
-FE00 FE0F # [16]
-FE20 FE26 # [7]
-FE33 FE34 # [2]
-FE4D FE4F # [3]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FC5D
+FC64 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDF9
+FE00 FE0F
+FE20 FE26
+FE33 FE34
+FE4D FE4F
FE71
FE73
FE77
FE79
FE7B
FE7D
-FE7F FEFC # [126]
-FF10 FF19 # [10]
-FF21 FF3A # [26]
+FE7F FEFC
+FF10 FF19
+FF21 FF3A
FF3F
-FF41 FF5A # [26]
-FF66 FFBE # [89]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
+FF41 FF5A
+FF66 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
101FD
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-104A0 104A9 # [10]
-10800 10805 # [6]
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+104A0 104A9
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
-10A00 10A03 # [4]
-10A05 10A06 # [2]
-10A0C 10A13 # [8]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A38 10A3A # [3]
+1083F 10855
+10900 10915
+10920 10939
+10A00 10A03
+10A05 10A06
+10A0C 10A13
+10A15 10A17
+10A19 10A33
+10A38 10A3A
10A3F
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11080 110BA # [59]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D165 1D169 # [5]
-1D16D 1D172 # [6]
-1D17B 1D182 # [8]
-1D185 1D18B # [7]
-1D1AA 1D1AD # [4]
-1D242 1D244 # [3]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11000 11046
+11066 1106F
+11080 110BA
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D165 1D169
+1D16D 1D172
+1D17B 1D182
+1D185 1D18B
+1D1AA 1D1AD
+1D242 1D244
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-1D7CE 1D7FF # [50]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
-E0100 E01EF # [240]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+1D7CE 1D7FF
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
+E0100 E01EF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/N.pl b/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/N.pl
index 82c4e4f802d..1e17a82d3dd 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/N.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/N.pl
@@ -1,307 +1,282 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 1_014_371 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{XID_Start=No}
-# \p{XIDS=N}
-# \p{Is_XID_Start=F}
-# \p{Is_XIDS=False}
-#
-# \P{XID_Start}
-# \P{Is_XID_Start}
-# \P{XIDS}
-# \P{Is_XIDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_XIDS: No}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0000 0040 # [65]
-005B 0060 # [6]
-007B 00A9 # [47]
-00AB 00B4 # [10]
-00B6 00B9 # [4]
-00BB 00BF # [5]
+0000 0040
+005B 0060
+007B 00A9
+00AB 00B4
+00B6 00B9
+00BB 00BF
00D7
00F7
-02C2 02C5 # [4]
-02D2 02DF # [14]
-02E5 02EB # [7]
+02C2 02C5
+02D2 02DF
+02E5 02EB
02ED
-02EF 036F # [129]
+02EF 036F
0375
-0378 037A # [3]
-037E 0385 # [8]
+0378 037A
+037E 0385
0387
038B
038D
03A2
03F6
-0482 0489 # [8]
-0526 0530 # [11]
-0557 0558 # [2]
-055A 0560 # [7]
-0588 05CF # [72]
-05EB 05EF # [5]
-05F3 0620 # [46]
-064B 066D # [35]
+0482 0489
+0528 0530
+0557 0558
+055A 0560
+0588 05CF
+05EB 05EF
+05F3 061F
+064B 066D
0670
06D4
-06D6 06E4 # [15]
-06E7 06ED # [7]
-06F0 06F9 # [10]
-06FD 06FE # [2]
-0700 070F # [16]
+06D6 06E4
+06E7 06ED
+06F0 06F9
+06FD 06FE
+0700 070F
0711
-0730 074C # [29]
-07A6 07B0 # [11]
-07B2 07C9 # [24]
-07EB 07F3 # [9]
-07F6 07F9 # [4]
-07FB 07FF # [5]
-0816 0819 # [4]
-081B 0823 # [9]
-0825 0827 # [3]
-0829 0903 # [219]
-093A 093C # [3]
-093E 094F # [18]
-0951 0957 # [7]
-0962 0970 # [15]
-0973 0978 # [6]
-0980 0984 # [5]
-098D 098E # [2]
-0991 0992 # [2]
+0730 074C
+07A6 07B0
+07B2 07C9
+07EB 07F3
+07F6 07F9
+07FB 07FF
+0816 0819
+081B 0823
+0825 0827
+0829 083F
+0859 0903
+093A 093C
+093E 094F
+0951 0957
+0962 0970
+0978
+0980 0984
+098D 098E
+0991 0992
09A9
09B1
-09B3 09B5 # [3]
-09BA 09BC # [3]
-09BE 09CD # [16]
-09CF 09DB # [13]
+09B3 09B5
+09BA 09BC
+09BE 09CD
+09CF 09DB
09DE
-09E2 09EF # [14]
-09F2 0A04 # [19]
-0A0B 0A0E # [4]
-0A11 0A12 # [2]
+09E2 09EF
+09F2 0A04
+0A0B 0A0E
+0A11 0A12
0A29
0A31
0A34
0A37
-0A3A 0A58 # [31]
+0A3A 0A58
0A5D
-0A5F 0A71 # [19]
-0A75 0A84 # [16]
+0A5F 0A71
+0A75 0A84
0A8E
0A92
0AA9
0AB1
0AB4
-0ABA 0ABC # [3]
-0ABE 0ACF # [18]
-0AD1 0ADF # [15]
-0AE2 0B04 # [35]
-0B0D 0B0E # [2]
-0B11 0B12 # [2]
+0ABA 0ABC
+0ABE 0ACF
+0AD1 0ADF
+0AE2 0B04
+0B0D 0B0E
+0B11 0B12
0B29
0B31
0B34
-0B3A 0B3C # [3]
-0B3E 0B5B # [30]
+0B3A 0B3C
+0B3E 0B5B
0B5E
-0B62 0B70 # [15]
-0B72 0B82 # [17]
+0B62 0B70
+0B72 0B82
0B84
-0B8B 0B8D # [3]
+0B8B 0B8D
0B91
-0B96 0B98 # [3]
+0B96 0B98
0B9B
0B9D
-0BA0 0BA2 # [3]
-0BA5 0BA7 # [3]
-0BAB 0BAD # [3]
-0BBA 0BCF # [22]
-0BD1 0C04 # [52]
+0BA0 0BA2
+0BA5 0BA7
+0BAB 0BAD
+0BBA 0BCF
+0BD1 0C04
0C0D
0C11
0C29
0C34
-0C3A 0C3C # [3]
-0C3E 0C57 # [26]
-0C5A 0C5F # [6]
-0C62 0C84 # [35]
+0C3A 0C3C
+0C3E 0C57
+0C5A 0C5F
+0C62 0C84
0C8D
0C91
0CA9
0CB4
-0CBA 0CBC # [3]
-0CBE 0CDD # [32]
+0CBA 0CBC
+0CBE 0CDD
0CDF
-0CE2 0D04 # [35]
+0CE2 0CF0
+0CF3 0D04
0D0D
0D11
-0D29
-0D3A 0D3C # [3]
-0D3E 0D5F # [34]
-0D62 0D79 # [24]
-0D80 0D84 # [5]
-0D97 0D99 # [3]
+0D3B 0D3C
+0D3E 0D4D
+0D4F 0D5F
+0D62 0D79
+0D80 0D84
+0D97 0D99
0DB2
0DBC
-0DBE 0DBF # [2]
-0DC7 0E00 # [58]
+0DBE 0DBF
+0DC7 0E00
0E31
-0E33 0E3F # [13]
-0E47 0E80 # [58]
+0E33 0E3F
+0E47 0E80
0E83
-0E85 0E86 # [2]
+0E85 0E86
0E89
-0E8B 0E8C # [2]
-0E8E 0E93 # [6]
+0E8B 0E8C
+0E8E 0E93
0E98
0EA0
0EA4
0EA6
-0EA8 0EA9 # [2]
+0EA8 0EA9
0EAC
0EB1
-0EB3 0EBC # [10]
-0EBE 0EBF # [2]
+0EB3 0EBC
+0EBE 0EBF
0EC5
-0EC7 0EDB # [21]
-0EDE 0EFF # [34]
-0F01 0F3F # [63]
+0EC7 0EDB
+0EDE 0EFF
+0F01 0F3F
0F48
-0F6D 0F87 # [27]
-0F8C 0FFF # [116]
-102B 103E # [20]
-1040 104F # [16]
-1056 1059 # [4]
-105E 1060 # [3]
-1062 1064 # [3]
-1067 106D # [7]
-1071 1074 # [4]
-1082 108D # [12]
-108F 109F # [17]
-10C6 10CF # [10]
+0F6D 0F87
+0F8D 0FFF
+102B 103E
+1040 104F
+1056 1059
+105E 1060
+1062 1064
+1067 106D
+1071 1074
+1082 108D
+108F 109F
+10C6 10CF
10FB
-10FD 10FF # [3]
+10FD 10FF
1249
-124E 124F # [2]
+124E 124F
1257
1259
-125E 125F # [2]
+125E 125F
1289
-128E 128F # [2]
+128E 128F
12B1
-12B6 12B7 # [2]
+12B6 12B7
12BF
12C1
-12C6 12C7 # [2]
+12C6 12C7
12D7
1311
-1316 1317 # [2]
-135B 137F # [37]
-1390 139F # [16]
-13F5 1400 # [12]
-166D 166E # [2]
+1316 1317
+135B 137F
+1390 139F
+13F5 1400
+166D 166E
1680
-169B 169F # [5]
-16EB 16ED # [3]
-16F1 16FF # [15]
+169B 169F
+16EB 16ED
+16F1 16FF
170D
-1712 171F # [14]
-1732 173F # [14]
-1752 175F # [14]
+1712 171F
+1732 173F
+1752 175F
176D
-1771 177F # [15]
-17B4 17D6 # [35]
-17D8 17DB # [4]
-17DD 181F # [67]
-1878 187F # [8]
+1771 177F
+17B4 17D6
+17D8 17DB
+17DD 181F
+1878 187F
18A9
-18AB 18AF # [5]
-18F6 18FF # [10]
-191D 194F # [51]
-196E 196F # [2]
-1975 197F # [11]
-19AC 19C0 # [21]
-19C8 19FF # [56]
-1A17 1A1F # [9]
-1A55 1AA6 # [82]
-1AA8 1B04 # [93]
-1B34 1B44 # [17]
-1B4C 1B82 # [55]
-1BA1 1BAD # [13]
-1BB0 1BFF # [80]
-1C24 1C4C # [41]
-1C50 1C59 # [10]
-1C7E 1CE8 # [107]
+18AB 18AF
+18F6 18FF
+191D 194F
+196E 196F
+1975 197F
+19AC 19C0
+19C8 19FF
+1A17 1A1F
+1A55 1AA6
+1AA8 1B04
+1B34 1B44
+1B4C 1B82
+1BA1 1BAD
+1BB0 1BBF
+1BE6 1BFF
+1C24 1C4C
+1C50 1C59
+1C7E 1CE8
1CED
-1CF2 1CFF # [14]
-1DC0 1DFF # [64]
-1F16 1F17 # [2]
-1F1E 1F1F # [2]
-1F46 1F47 # [2]
-1F4E 1F4F # [2]
+1CF2 1CFF
+1DC0 1DFF
+1F16 1F17
+1F1E 1F1F
+1F46 1F47
+1F4E 1F4F
1F58
1F5A
1F5C
1F5E
-1F7E 1F7F # [2]
+1F7E 1F7F
1FB5
1FBD
-1FBF 1FC1 # [3]
+1FBF 1FC1
1FC5
-1FCD 1FCF # [3]
-1FD4 1FD5 # [2]
-1FDC 1FDF # [4]
-1FED 1FF1 # [5]
+1FCD 1FCF
+1FD4 1FD5
+1FDC 1FDF
+1FED 1FF1
1FF5
-1FFD 2070 # [116]
-2072 207E # [13]
-2080 208F # [16]
-2095 2101 # [109]
-2103 2106 # [4]
-2108 2109 # [2]
+1FFD 2070
+2072 207E
+2080 208F
+209D 2101
+2103 2106
+2108 2109
2114
-2116 2117 # [2]
-211E 2123 # [6]
+2116 2117
+211E 2123
2125
2127
2129
-213A 213B # [2]
-2140 2144 # [5]
-214A 214D # [4]
-214F 215F # [17]
-2189 2BFF # [2679]
+213A 213B
+2140 2144
+214A 214D
+214F 215F
+2189 2BFF
2C2F
2C5F
-2CE5 2CEA # [6]
-2CEF 2CFF # [17]
-2D26 2D2F # [10]
-2D66 2D6E # [9]
-2D70 2D7F # [16]
-2D97 2D9F # [9]
+2CE5 2CEA
+2CEF 2CFF
+2D26 2D2F
+2D66 2D6E
+2D70 2D7F
+2D97 2D9F
2DA7
2DAF
2DB7
@@ -309,67 +284,73 @@ return <<'END';
2DC7
2DCF
2DD7
-2DDF 3004 # [550]
-3008 3020 # [25]
-302A 3030 # [7]
-3036 3037 # [2]
-303D 3040 # [4]
-3097 309C # [6]
+2DDF 3004
+3008 3020
+302A 3030
+3036 3037
+303D 3040
+3097 309C
30A0
30FB
-3100 3104 # [5]
-312E 3130 # [3]
-318F 319F # [17]
-31B8 31EF # [56]
-3200 33FF # [512]
-4DB6 4DFF # [74]
-9FCC 9FFF # [52]
-A48D A4CF # [67]
-A4FE A4FF # [2]
-A60D A60F # [3]
-A620 A629 # [10]
-A62C A63F # [20]
-A660 A661 # [2]
-A66F A67E # [16]
-A698 A69F # [8]
-A6F0 A716 # [39]
-A720 A721 # [2]
-A789 A78A # [2]
-A78D A7FA # [110]
+3100 3104
+312E 3130
+318F 319F
+31BB 31EF
+3200 33FF
+4DB6 4DFF
+9FCC 9FFF
+A48D A4CF
+A4FE A4FF
+A60D A60F
+A620 A629
+A62C A63F
+A66F A67E
+A698 A69F
+A6F0 A716
+A720 A721
+A789 A78A
+A78F
+A792 A79F
+A7AA A7F9
A802
A806
A80B
-A823 A83F # [29]
-A874 A881 # [14]
-A8B4 A8F1 # [62]
-A8F8 A8FA # [3]
-A8FC A909 # [14]
-A926 A92F # [10]
-A947 A95F # [25]
-A97D A983 # [7]
-A9B3 A9CE # [28]
-A9D0 A9FF # [48]
-AA29 AA3F # [23]
+A823 A83F
+A874 A881
+A8B4 A8F1
+A8F8 A8FA
+A8FC A909
+A926 A92F
+A947 A95F
+A97D A983
+A9B3 A9CE
+A9D0 A9FF
+AA29 AA3F
AA43
-AA4C AA5F # [20]
-AA77 AA79 # [3]
-AA7B AA7F # [5]
+AA4C AA5F
+AA77 AA79
+AA7B AA7F
AAB0
-AAB2 AAB4 # [3]
-AAB7 AAB8 # [2]
-AABE AABF # [2]
+AAB2 AAB4
+AAB7 AAB8
+AABE AABF
AAC1
-AAC3 AADA # [24]
-AADE ABBF # [226]
-ABE3 ABFF # [29]
-D7A4 D7AF # [12]
-D7C7 D7CA # [4]
-D7FC F8FF # [8452]
-FA2E FA2F # [2]
-FA6E FA6F # [2]
-FADA FAFF # [38]
-FB07 FB12 # [12]
-FB18 FB1C # [5]
+AAC3 AADA
+AADE AB00
+AB07 AB08
+AB0F AB10
+AB17 AB1F
+AB27
+AB2F ABBF
+ABE3 ABFF
+D7A4 D7AF
+D7C7 D7CA
+D7FC F8FF
+FA2E FA2F
+FA6E FA6F
+FADA FAFF
+FB07 FB12
+FB18 FB1C
FB1E
FB29
FB37
@@ -377,84 +358,87 @@ FB3D
FB3F
FB42
FB45
-FBB2 FBD2 # [33]
-FC5E FC63 # [6]
-FD3E FD4F # [18]
-FD90 FD91 # [2]
-FDC8 FDEF # [40]
-FDFA FE70 # [119]
+FBB2 FBD2
+FC5E FC63
+FD3E FD4F
+FD90 FD91
+FDC8 FDEF
+FDFA FE70
FE72
-FE74 FE76 # [3]
+FE74 FE76
FE78
FE7A
FE7C
FE7E
-FEFD FF20 # [36]
-FF3B FF40 # [6]
-FF5B FF65 # [11]
-FF9E FF9F # [2]
-FFBF FFC1 # [3]
-FFC8 FFC9 # [2]
-FFD0 FFD1 # [2]
-FFD8 FFD9 # [2]
-FFDD FFFF # [35]
+FEFD FF20
+FF3B FF40
+FF5B FF65
+FF9E FF9F
+FFBF FFC1
+FFC8 FFC9
+FFD0 FFD1
+FFD8 FFD9
+FFDD FFFF
1000C
10027
1003B
1003E
-1004E 1004F # [2]
-1005E 1007F # [34]
-100FB 1013F # [69]
-10175 1027F # [267]
-1029D 1029F # [3]
-102D1 102FF # [47]
-1031F 1032F # [17]
-1034B 1037F # [53]
-1039E 1039F # [2]
-103C4 103C7 # [4]
+1004E 1004F
+1005E 1007F
+100FB 1013F
+10175 1027F
+1029D 1029F
+102D1 102FF
+1031F 1032F
+1034B 1037F
+1039E 1039F
+103C4 103C7
103D0
-103D6 103FF # [42]
-1049E 107FF # [866]
-10806 10807 # [2]
+103D6 103FF
+1049E 107FF
+10806 10807
10809
10836
-10839 1083B # [3]
-1083D 1083E # [2]
-10856 108FF # [170]
-10916 1091F # [10]
-1093A 109FF # [198]
-10A01 10A0F # [15]
+10839 1083B
+1083D 1083E
+10856 108FF
+10916 1091F
+1093A 109FF
+10A01 10A0F
10A14
10A18
-10A34 10A5F # [44]
-10A7D 10AFF # [131]
-10B36 10B3F # [10]
-10B56 10B5F # [10]
-10B73 10BFF # [141]
-10C49 11082 # [1082]
-110B0 11FFF # [3920]
-1236F 123FF # [145]
-12463 12FFF # [2973]
-1342F 1D3FF # [40_913]
+10A34 10A5F
+10A7D 10AFF
+10B36 10B3F
+10B56 10B5F
+10B73 10BFF
+10C49 11002
+11038 11082
+110B0 11FFF
+1236F 123FF
+12463 12FFF
+1342F 167FF
+16A39 1AFFF
+1B002 1D3FF
1D455
1D49D
-1D4A0 1D4A1 # [2]
-1D4A3 1D4A4 # [2]
-1D4A7 1D4A8 # [2]
+1D4A0 1D4A1
+1D4A3 1D4A4
+1D4A7 1D4A8
1D4AD
1D4BA
1D4BC
1D4C4
1D506
-1D50B 1D50C # [2]
+1D50B 1D50C
1D515
1D51D
1D53A
1D53F
1D545
-1D547 1D549 # [3]
+1D547 1D549
1D551
-1D6A6 1D6A7 # [2]
+1D6A6 1D6A7
1D6C1
1D6DB
1D6FB
@@ -465,8 +449,9 @@ FFDD FFFF # [35]
1D789
1D7A9
1D7C3
-1D7CC 1FFFF # [10_292]
-2A6D7 2A6FF # [41]
-2B735 2F7FF # [16_587]
-2FA1E 10FFFF # [919_010]
+1D7CC 1FFFF
+2A6D7 2A6FF
+2B735 2B73F
+2B81E 2F7FF
+2FA1E 10FFFF
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl b/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl
index 5567f81223f..cb0a1ab7903 100644
--- a/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/lib/XIDS/Y.pl
@@ -1,471 +1,456 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
# This file is machine-generated by mktables from the Unicode
-# database, Version 5.2.0. Any changes made here will be lost!
+# database, Version 6.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
# This file is for internal use by the Perl program only. The format and even
# the name or existence of this file are subject to change without notice.
# Don't use it directly.
-# This file returns the 99_741 code points in Unicode Version 5.2.0 that
-# match any of the following regular expression constructs:
-#
-# \p{XID_Start=Yes}
-# \p{XIDS=Y}
-# \p{Is_XID_Start=T}
-# \p{Is_XIDS=True}
-#
-# \p{XID_Start}
-# \p{Is_XID_Start}
-# \p{XIDS}
-# \p{Is_XIDS}
-#
-# perluniprops.pod should be consulted for the syntax rules for any of these,
-# including if adding or subtracting white space, underscore, and hyphen
-# characters matters or doesn't matter, and other permissible syntactic
-# variants. Upper/lower case distinctions never matter.
-#
-# A colon can be substituted for the equals sign, and anything to the left of
-# the equals (or colon) can be combined with anything to the right. Thus,
-# for example,
-# \p{Is_XIDS: Yes}
-# is also valid.
-#
-# The format of the lines of this file is: START\tSTOP\twhere START is the
-# starting code point of the range, in hex; STOP is the ending point, or if
-# omitted, the range has just one code point. Numbers in comments in
-# [brackets] indicate how many code points are in the range.
return <<'END';
-0041 005A # [26]
-0061 007A # [26]
+0041 005A
+0061 007A
00AA
00B5
00BA
-00C0 00D6 # [23]
-00D8 00F6 # [31]
-00F8 02C1 # [458]
-02C6 02D1 # [12]
-02E0 02E4 # [5]
+00C0 00D6
+00D8 00F6
+00F8 02C1
+02C6 02D1
+02E0 02E4
02EC
02EE
-0370 0374 # [5]
-0376 0377 # [2]
-037B 037D # [3]
+0370 0374
+0376 0377
+037B 037D
0386
-0388 038A # [3]
+0388 038A
038C
-038E 03A1 # [20]
-03A3 03F5 # [83]
-03F7 0481 # [139]
-048A 0525 # [156]
-0531 0556 # [38]
+038E 03A1
+03A3 03F5
+03F7 0481
+048A 0527
+0531 0556
0559
-0561 0587 # [39]
-05D0 05EA # [27]
-05F0 05F2 # [3]
-0621 064A # [42]
-066E 066F # [2]
-0671 06D3 # [99]
+0561 0587
+05D0 05EA
+05F0 05F2
+0620 064A
+066E 066F
+0671 06D3
06D5
-06E5 06E6 # [2]
-06EE 06EF # [2]
-06FA 06FC # [3]
+06E5 06E6
+06EE 06EF
+06FA 06FC
06FF
0710
-0712 072F # [30]
-074D 07A5 # [89]
+0712 072F
+074D 07A5
07B1
-07CA 07EA # [33]
-07F4 07F5 # [2]
+07CA 07EA
+07F4 07F5
07FA
-0800 0815 # [22]
+0800 0815
081A
0824
0828
-0904 0939 # [54]
+0840 0858
+0904 0939
093D
0950
-0958 0961 # [10]
-0971 0972 # [2]
-0979 097F # [7]
-0985 098C # [8]
-098F 0990 # [2]
-0993 09A8 # [22]
-09AA 09B0 # [7]
+0958 0961
+0971 0977
+0979 097F
+0985 098C
+098F 0990
+0993 09A8
+09AA 09B0
09B2
-09B6 09B9 # [4]
+09B6 09B9
09BD
09CE
-09DC 09DD # [2]
-09DF 09E1 # [3]
-09F0 09F1 # [2]
-0A05 0A0A # [6]
-0A0F 0A10 # [2]
-0A13 0A28 # [22]
-0A2A 0A30 # [7]
-0A32 0A33 # [2]
-0A35 0A36 # [2]
-0A38 0A39 # [2]
-0A59 0A5C # [4]
+09DC 09DD
+09DF 09E1
+09F0 09F1
+0A05 0A0A
+0A0F 0A10
+0A13 0A28
+0A2A 0A30
+0A32 0A33
+0A35 0A36
+0A38 0A39
+0A59 0A5C
0A5E
-0A72 0A74 # [3]
-0A85 0A8D # [9]
-0A8F 0A91 # [3]
-0A93 0AA8 # [22]
-0AAA 0AB0 # [7]
-0AB2 0AB3 # [2]
-0AB5 0AB9 # [5]
+0A72 0A74
+0A85 0A8D
+0A8F 0A91
+0A93 0AA8
+0AAA 0AB0
+0AB2 0AB3
+0AB5 0AB9
0ABD
0AD0
-0AE0 0AE1 # [2]
-0B05 0B0C # [8]
-0B0F 0B10 # [2]
-0B13 0B28 # [22]
-0B2A 0B30 # [7]
-0B32 0B33 # [2]
-0B35 0B39 # [5]
+0AE0 0AE1
+0B05 0B0C
+0B0F 0B10
+0B13 0B28
+0B2A 0B30
+0B32 0B33
+0B35 0B39
0B3D
-0B5C 0B5D # [2]
-0B5F 0B61 # [3]
+0B5C 0B5D
+0B5F 0B61
0B71
0B83
-0B85 0B8A # [6]
-0B8E 0B90 # [3]
-0B92 0B95 # [4]
-0B99 0B9A # [2]
+0B85 0B8A
+0B8E 0B90
+0B92 0B95
+0B99 0B9A
0B9C
-0B9E 0B9F # [2]
-0BA3 0BA4 # [2]
-0BA8 0BAA # [3]
-0BAE 0BB9 # [12]
+0B9E 0B9F
+0BA3 0BA4
+0BA8 0BAA
+0BAE 0BB9
0BD0
-0C05 0C0C # [8]
-0C0E 0C10 # [3]
-0C12 0C28 # [23]
-0C2A 0C33 # [10]
-0C35 0C39 # [5]
+0C05 0C0C
+0C0E 0C10
+0C12 0C28
+0C2A 0C33
+0C35 0C39
0C3D
-0C58 0C59 # [2]
-0C60 0C61 # [2]
-0C85 0C8C # [8]
-0C8E 0C90 # [3]
-0C92 0CA8 # [23]
-0CAA 0CB3 # [10]
-0CB5 0CB9 # [5]
+0C58 0C59
+0C60 0C61
+0C85 0C8C
+0C8E 0C90
+0C92 0CA8
+0CAA 0CB3
+0CB5 0CB9
0CBD
0CDE
-0CE0 0CE1 # [2]
-0D05 0D0C # [8]
-0D0E 0D10 # [3]
-0D12 0D28 # [23]
-0D2A 0D39 # [16]
+0CE0 0CE1
+0CF1 0CF2
+0D05 0D0C
+0D0E 0D10
+0D12 0D3A
0D3D
-0D60 0D61 # [2]
-0D7A 0D7F # [6]
-0D85 0D96 # [18]
-0D9A 0DB1 # [24]
-0DB3 0DBB # [9]
+0D4E
+0D60 0D61
+0D7A 0D7F
+0D85 0D96
+0D9A 0DB1
+0DB3 0DBB
0DBD
-0DC0 0DC6 # [7]
-0E01 0E30 # [48]
+0DC0 0DC6
+0E01 0E30
0E32
-0E40 0E46 # [7]
-0E81 0E82 # [2]
+0E40 0E46
+0E81 0E82
0E84
-0E87 0E88 # [2]
+0E87 0E88
0E8A
0E8D
-0E94 0E97 # [4]
-0E99 0E9F # [7]
-0EA1 0EA3 # [3]
+0E94 0E97
+0E99 0E9F
+0EA1 0EA3
0EA5
0EA7
-0EAA 0EAB # [2]
-0EAD 0EB0 # [4]
+0EAA 0EAB
+0EAD 0EB0
0EB2
0EBD
-0EC0 0EC4 # [5]
+0EC0 0EC4
0EC6
-0EDC 0EDD # [2]
+0EDC 0EDD
0F00
-0F40 0F47 # [8]
-0F49 0F6C # [36]
-0F88 0F8B # [4]
-1000 102A # [43]
+0F40 0F47
+0F49 0F6C
+0F88 0F8C
+1000 102A
103F
-1050 1055 # [6]
-105A 105D # [4]
+1050 1055
+105A 105D
1061
-1065 1066 # [2]
-106E 1070 # [3]
-1075 1081 # [13]
+1065 1066
+106E 1070
+1075 1081
108E
-10A0 10C5 # [38]
-10D0 10FA # [43]
+10A0 10C5
+10D0 10FA
10FC
-1100 1248 # [329]
-124A 124D # [4]
-1250 1256 # [7]
+1100 1248
+124A 124D
+1250 1256
1258
-125A 125D # [4]
-1260 1288 # [41]
-128A 128D # [4]
-1290 12B0 # [33]
-12B2 12B5 # [4]
-12B8 12BE # [7]
+125A 125D
+1260 1288
+128A 128D
+1290 12B0
+12B2 12B5
+12B8 12BE
12C0
-12C2 12C5 # [4]
-12C8 12D6 # [15]
-12D8 1310 # [57]
-1312 1315 # [4]
-1318 135A # [67]
-1380 138F # [16]
-13A0 13F4 # [85]
-1401 166C # [620]
-166F 167F # [17]
-1681 169A # [26]
-16A0 16EA # [75]
-16EE 16F0 # [3]
-1700 170C # [13]
-170E 1711 # [4]
-1720 1731 # [18]
-1740 1751 # [18]
-1760 176C # [13]
-176E 1770 # [3]
-1780 17B3 # [52]
+12C2 12C5
+12C8 12D6
+12D8 1310
+1312 1315
+1318 135A
+1380 138F
+13A0 13F4
+1401 166C
+166F 167F
+1681 169A
+16A0 16EA
+16EE 16F0
+1700 170C
+170E 1711
+1720 1731
+1740 1751
+1760 176C
+176E 1770
+1780 17B3
17D7
17DC
-1820 1877 # [88]
-1880 18A8 # [41]
+1820 1877
+1880 18A8
18AA
-18B0 18F5 # [70]
-1900 191C # [29]
-1950 196D # [30]
-1970 1974 # [5]
-1980 19AB # [44]
-19C1 19C7 # [7]
-1A00 1A16 # [23]
-1A20 1A54 # [53]
+18B0 18F5
+1900 191C
+1950 196D
+1970 1974
+1980 19AB
+19C1 19C7
+1A00 1A16
+1A20 1A54
1AA7
-1B05 1B33 # [47]
-1B45 1B4B # [7]
-1B83 1BA0 # [30]
-1BAE 1BAF # [2]
-1C00 1C23 # [36]
-1C4D 1C4F # [3]
-1C5A 1C7D # [36]
-1CE9 1CEC # [4]
-1CEE 1CF1 # [4]
-1D00 1DBF # [192]
-1E00 1F15 # [278]
-1F18 1F1D # [6]
-1F20 1F45 # [38]
-1F48 1F4D # [6]
-1F50 1F57 # [8]
+1B05 1B33
+1B45 1B4B
+1B83 1BA0
+1BAE 1BAF
+1BC0 1BE5
+1C00 1C23
+1C4D 1C4F
+1C5A 1C7D
+1CE9 1CEC
+1CEE 1CF1
+1D00 1DBF
+1E00 1F15
+1F18 1F1D
+1F20 1F45
+1F48 1F4D
+1F50 1F57
1F59
1F5B
1F5D
-1F5F 1F7D # [31]
-1F80 1FB4 # [53]
-1FB6 1FBC # [7]
+1F5F 1F7D
+1F80 1FB4
+1FB6 1FBC
1FBE
-1FC2 1FC4 # [3]
-1FC6 1FCC # [7]
-1FD0 1FD3 # [4]
-1FD6 1FDB # [6]
-1FE0 1FEC # [13]
-1FF2 1FF4 # [3]
-1FF6 1FFC # [7]
+1FC2 1FC4
+1FC6 1FCC
+1FD0 1FD3
+1FD6 1FDB
+1FE0 1FEC
+1FF2 1FF4
+1FF6 1FFC
2071
207F
-2090 2094 # [5]
+2090 209C
2102
2107
-210A 2113 # [10]
+210A 2113
2115
-2118 211D # [6]
+2118 211D
2124
2126
2128
-212A 2139 # [16]
-213C 213F # [4]
-2145 2149 # [5]
+212A 2139
+213C 213F
+2145 2149
214E
-2160 2188 # [41]
-2C00 2C2E # [47]
-2C30 2C5E # [47]
-2C60 2CE4 # [133]
-2CEB 2CEE # [4]
-2D00 2D25 # [38]
-2D30 2D65 # [54]
+2160 2188
+2C00 2C2E
+2C30 2C5E
+2C60 2CE4
+2CEB 2CEE
+2D00 2D25
+2D30 2D65
2D6F
-2D80 2D96 # [23]
-2DA0 2DA6 # [7]
-2DA8 2DAE # [7]
-2DB0 2DB6 # [7]
-2DB8 2DBE # [7]
-2DC0 2DC6 # [7]
-2DC8 2DCE # [7]
-2DD0 2DD6 # [7]
-2DD8 2DDE # [7]
-3005 3007 # [3]
-3021 3029 # [9]
-3031 3035 # [5]
-3038 303C # [5]
-3041 3096 # [86]
-309D 309F # [3]
-30A1 30FA # [90]
-30FC 30FF # [4]
-3105 312D # [41]
-3131 318E # [94]
-31A0 31B7 # [24]
-31F0 31FF # [16]
-3400 4DB5 # [6582]
-4E00 9FCB # [20_940]
-A000 A48C # [1165]
-A4D0 A4FD # [46]
-A500 A60C # [269]
-A610 A61F # [16]
-A62A A62B # [2]
-A640 A65F # [32]
-A662 A66E # [13]
-A67F A697 # [25]
-A6A0 A6EF # [80]
-A717 A71F # [9]
-A722 A788 # [103]
-A78B A78C # [2]
-A7FB A801 # [7]
-A803 A805 # [3]
-A807 A80A # [4]
-A80C A822 # [23]
-A840 A873 # [52]
-A882 A8B3 # [50]
-A8F2 A8F7 # [6]
+2D80 2D96
+2DA0 2DA6
+2DA8 2DAE
+2DB0 2DB6
+2DB8 2DBE
+2DC0 2DC6
+2DC8 2DCE
+2DD0 2DD6
+2DD8 2DDE
+3005 3007
+3021 3029
+3031 3035
+3038 303C
+3041 3096
+309D 309F
+30A1 30FA
+30FC 30FF
+3105 312D
+3131 318E
+31A0 31BA
+31F0 31FF
+3400 4DB5
+4E00 9FCB
+A000 A48C
+A4D0 A4FD
+A500 A60C
+A610 A61F
+A62A A62B
+A640 A66E
+A67F A697
+A6A0 A6EF
+A717 A71F
+A722 A788
+A78B A78E
+A790 A791
+A7A0 A7A9
+A7FA A801
+A803 A805
+A807 A80A
+A80C A822
+A840 A873
+A882 A8B3
+A8F2 A8F7
A8FB
-A90A A925 # [28]
-A930 A946 # [23]
-A960 A97C # [29]
-A984 A9B2 # [47]
+A90A A925
+A930 A946
+A960 A97C
+A984 A9B2
A9CF
-AA00 AA28 # [41]
-AA40 AA42 # [3]
-AA44 AA4B # [8]
-AA60 AA76 # [23]
+AA00 AA28
+AA40 AA42
+AA44 AA4B
+AA60 AA76
AA7A
-AA80 AAAF # [48]
+AA80 AAAF
AAB1
-AAB5 AAB6 # [2]
-AAB9 AABD # [5]
+AAB5 AAB6
+AAB9 AABD
AAC0
AAC2
-AADB AADD # [3]
-ABC0 ABE2 # [35]
-AC00 D7A3 # [11_172]
-D7B0 D7C6 # [23]
-D7CB D7FB # [49]
-F900 FA2D # [302]
-FA30 FA6D # [62]
-FA70 FAD9 # [106]
-FB00 FB06 # [7]
-FB13 FB17 # [5]
+AADB AADD
+AB01 AB06
+AB09 AB0E
+AB11 AB16
+AB20 AB26
+AB28 AB2E
+ABC0 ABE2
+AC00 D7A3
+D7B0 D7C6
+D7CB D7FB
+F900 FA2D
+FA30 FA6D
+FA70 FAD9
+FB00 FB06
+FB13 FB17
FB1D
-FB1F FB28 # [10]
-FB2A FB36 # [13]
-FB38 FB3C # [5]
+FB1F FB28
+FB2A FB36
+FB38 FB3C
FB3E
-FB40 FB41 # [2]
-FB43 FB44 # [2]
-FB46 FBB1 # [108]
-FBD3 FC5D # [139]
-FC64 FD3D # [218]
-FD50 FD8F # [64]
-FD92 FDC7 # [54]
-FDF0 FDF9 # [10]
+FB40 FB41
+FB43 FB44
+FB46 FBB1
+FBD3 FC5D
+FC64 FD3D
+FD50 FD8F
+FD92 FDC7
+FDF0 FDF9
FE71
FE73
FE77
FE79
FE7B
FE7D
-FE7F FEFC # [126]
-FF21 FF3A # [26]
-FF41 FF5A # [26]
-FF66 FF9D # [56]
-FFA0 FFBE # [31]
-FFC2 FFC7 # [6]
-FFCA FFCF # [6]
-FFD2 FFD7 # [6]
-FFDA FFDC # [3]
-10000 1000B # [12]
-1000D 10026 # [26]
-10028 1003A # [19]
-1003C 1003D # [2]
-1003F 1004D # [15]
-10050 1005D # [14]
-10080 100FA # [123]
-10140 10174 # [53]
-10280 1029C # [29]
-102A0 102D0 # [49]
-10300 1031E # [31]
-10330 1034A # [27]
-10380 1039D # [30]
-103A0 103C3 # [36]
-103C8 103CF # [8]
-103D1 103D5 # [5]
-10400 1049D # [158]
-10800 10805 # [6]
+FE7F FEFC
+FF21 FF3A
+FF41 FF5A
+FF66 FF9D
+FFA0 FFBE
+FFC2 FFC7
+FFCA FFCF
+FFD2 FFD7
+FFDA FFDC
+10000 1000B
+1000D 10026
+10028 1003A
+1003C 1003D
+1003F 1004D
+10050 1005D
+10080 100FA
+10140 10174
+10280 1029C
+102A0 102D0
+10300 1031E
+10330 1034A
+10380 1039D
+103A0 103C3
+103C8 103CF
+103D1 103D5
+10400 1049D
+10800 10805
10808
-1080A 10835 # [44]
-10837 10838 # [2]
+1080A 10835
+10837 10838
1083C
-1083F 10855 # [23]
-10900 10915 # [22]
-10920 10939 # [26]
+1083F 10855
+10900 10915
+10920 10939
10A00
-10A10 10A13 # [4]
-10A15 10A17 # [3]
-10A19 10A33 # [27]
-10A60 10A7C # [29]
-10B00 10B35 # [54]
-10B40 10B55 # [22]
-10B60 10B72 # [19]
-10C00 10C48 # [73]
-11083 110AF # [45]
-12000 1236E # [879]
-12400 12462 # [99]
-13000 1342E # [1071]
-1D400 1D454 # [85]
-1D456 1D49C # [71]
-1D49E 1D49F # [2]
+10A10 10A13
+10A15 10A17
+10A19 10A33
+10A60 10A7C
+10B00 10B35
+10B40 10B55
+10B60 10B72
+10C00 10C48
+11003 11037
+11083 110AF
+12000 1236E
+12400 12462
+13000 1342E
+16800 16A38
+1B000 1B001
+1D400 1D454
+1D456 1D49C
+1D49E 1D49F
1D4A2
-1D4A5 1D4A6 # [2]
-1D4A9 1D4AC # [4]
-1D4AE 1D4B9 # [12]
+1D4A5 1D4A6
+1D4A9 1D4AC
+1D4AE 1D4B9
1D4BB
-1D4BD 1D4C3 # [7]
-1D4C5 1D505 # [65]
-1D507 1D50A # [4]
-1D50D 1D514 # [8]
-1D516 1D51C # [7]
-1D51E 1D539 # [28]
-1D53B 1D53E # [4]
-1D540 1D544 # [5]
+1D4BD 1D4C3
+1D4C5 1D505
+1D507 1D50A
+1D50D 1D514
+1D516 1D51C
+1D51E 1D539
+1D53B 1D53E
+1D540 1D544
1D546
-1D54A 1D550 # [7]
-1D552 1D6A5 # [340]
-1D6A8 1D6C0 # [25]
-1D6C2 1D6DA # [25]
-1D6DC 1D6FA # [31]
-1D6FC 1D714 # [25]
-1D716 1D734 # [31]
-1D736 1D74E # [25]
-1D750 1D76E # [31]
-1D770 1D788 # [25]
-1D78A 1D7A8 # [31]
-1D7AA 1D7C2 # [25]
-1D7C4 1D7CB # [8]
-20000 2A6D6 # [42_711]
-2A700 2B734 # [4149]
-2F800 2FA1D # [542]
+1D54A 1D550
+1D552 1D6A5
+1D6A8 1D6C0
+1D6C2 1D6DA
+1D6DC 1D6FA
+1D6FC 1D714
+1D716 1D734
+1D736 1D74E
+1D750 1D76E
+1D770 1D788
+1D78A 1D7A8
+1D7AA 1D7C2
+1D7C4 1D7CB
+20000 2A6D6
+2A700 2B734
+2B740 2B81D
+2F800 2FA1D
END
diff --git a/Master/tlpkg/tlperl/lib/unicore/mktables b/Master/tlpkg/tlperl/lib/unicore/mktables
deleted file mode 100644
index bdc5838309f..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/mktables
+++ /dev/null
@@ -1,14299 +0,0 @@
-#!/usr/bin/perl -w
-
-# !!!!!!!!!!!!!! IF YOU MODIFY THIS FILE !!!!!!!!!!!!!!!!!!!!!!!!!
-# Any files created or read by this program should be listed in 'mktables.lst'
-# Use -makelist to regenerate it.
-
-# Needs 'no overloading' to run faster on miniperl. Code commented out at the
-# subroutine objaddr can be used instead to work as far back (untested) as
-# 5.8: needs pack "U".
-require 5.010_001;
-use strict;
-use warnings;
-use Carp;
-use File::Find;
-use File::Path;
-use File::Spec;
-use Text::Tabs;
-
-sub DEBUG () { 0 } # Set to 0 for production; 1 for development
-
-##########################################################################
-#
-# mktables -- create the runtime Perl Unicode files (lib/unicore/.../*.pl),
-# from the Unicode database files (lib/unicore/.../*.txt), It also generates
-# a pod file and a .t file
-#
-# The structure of this file is:
-# First these introductory comments; then
-# code needed for everywhere, such as debugging stuff; then
-# code to handle input parameters; then
-# data structures likely to be of external interest (some of which depend on
-# the input parameters, so follows them; then
-# more data structures and subroutine and package (class) definitions; then
-# the small actual loop to process the input files and finish up; then
-# a __DATA__ section, for the .t tests
-#
-# This program works on all releases of Unicode through at least 5.2. The
-# outputs have been scrutinized most intently for release 5.1. The others
-# have been checked for somewhat more than just sanity. It can handle all
-# existing Unicode character properties in those releases.
-#
-# This program is mostly about Unicode character (or code point) properties.
-# A property describes some attribute or quality of a code point, like if it
-# is lowercase or not, its name, what version of Unicode it was first defined
-# in, or what its uppercase equivalent is. Unicode deals with these disparate
-# possibilities by making all properties into mappings from each code point
-# into some corresponding value. In the case of it being lowercase or not,
-# the mapping is either to 'Y' or 'N' (or various synonyms thereof). Each
-# property maps each Unicode code point to a single value, called a "property
-# value". (Hence each Unicode property is a true mathematical function with
-# exactly one value per code point.)
-#
-# When using a property in a regular expression, what is desired isn't the
-# mapping of the code point to its property's value, but the reverse (or the
-# mathematical "inverse relation"): starting with the property value, "Does a
-# code point map to it?" These are written in a "compound" form:
-# \p{property=value}, e.g., \p{category=punctuation}. This program generates
-# files containing the lists of code points that map to each such regular
-# expression property value, one file per list
-#
-# There is also a single form shortcut that Perl adds for many of the commonly
-# used properties. This happens for all binary properties, plus script,
-# general_category, and block properties.
-#
-# Thus the outputs of this program are files. There are map files, mostly in
-# the 'To' directory; and there are list files for use in regular expression
-# matching, all in subdirectories of the 'lib' directory, with each
-# subdirectory being named for the property that the lists in it are for.
-# Bookkeeping, test, and documentation files are also generated.
-
-my $matches_directory = 'lib'; # Where match (\p{}) files go.
-my $map_directory = 'To'; # Where map files go.
-
-# DATA STRUCTURES
-#
-# The major data structures of this program are Property, of course, but also
-# Table. There are two kinds of tables, very similar to each other.
-# "Match_Table" is the data structure giving the list of code points that have
-# a particular property value, mentioned above. There is also a "Map_Table"
-# data structure which gives the property's mapping from code point to value.
-# There are two structures because the match tables need to be combined in
-# various ways, such as constructing unions, intersections, complements, etc.,
-# and the map ones don't. And there would be problems, perhaps subtle, if
-# a map table were inadvertently operated on in some of those ways.
-# The use of separate classes with operations defined on one but not the other
-# prevents accidentally confusing the two.
-#
-# At the heart of each table's data structure is a "Range_List", which is just
-# an ordered list of "Ranges", plus ancillary information, and methods to
-# operate on them. A Range is a compact way to store property information.
-# Each range has a starting code point, an ending code point, and a value that
-# is meant to apply to all the code points between the two end points,
-# inclusive. For a map table, this value is the property value for those
-# code points. Two such ranges could be written like this:
-# 0x41 .. 0x5A, 'Upper',
-# 0x61 .. 0x7A, 'Lower'
-#
-# Each range also has a type used as a convenience to classify the values.
-# Most ranges in this program will be Type 0, or normal, but there are some
-# ranges that have a non-zero type. These are used only in map tables, and
-# are for mappings that don't fit into the normal scheme of things. Mappings
-# that require a hash entry to communicate with utf8.c are one example;
-# another example is mappings for charnames.pm to use which indicate a name
-# that is algorithmically determinable from its code point (and vice-versa).
-# These are used to significantly compact these tables, instead of listing
-# each one of the tens of thousands individually.
-#
-# In a match table, the value of a range is irrelevant (and hence the type as
-# well, which will always be 0), and arbitrarily set to the null string.
-# Using the example above, there would be two match tables for those two
-# entries, one named Upper would contain the 0x41..0x5A range, and the other
-# named Lower would contain 0x61..0x7A.
-#
-# Actually, there are two types of range lists, "Range_Map" is the one
-# associated with map tables, and "Range_List" with match tables.
-# Again, this is so that methods can be defined on one and not the other so as
-# to prevent operating on them in incorrect ways.
-#
-# Eventually, most tables are written out to files to be read by utf8_heavy.pl
-# in the perl core. All tables could in theory be written, but some are
-# suppressed because there is no current practical use for them. It is easy
-# to change which get written by changing various lists that are near the top
-# of the actual code in this file. The table data structures contain enough
-# ancillary information to allow them to be treated as separate entities for
-# writing, such as the path to each one's file. There is a heading in each
-# map table that gives the format of its entries, and what the map is for all
-# the code points missing from it. (This allows tables to be more compact.)
-#
-# The Property data structure contains one or more tables. All properties
-# contain a map table (except the $perl property which is a
-# pseudo-property containing only match tables), and any properties that
-# are usable in regular expression matches also contain various matching
-# tables, one for each value the property can have. A binary property can
-# have two values, True and False (or Y and N, which are preferred by Unicode
-# terminology). Thus each of these properties will have a map table that
-# takes every code point and maps it to Y or N (but having ranges cuts the
-# number of entries in that table way down), and two match tables, one
-# which has a list of all the code points that map to Y, and one for all the
-# code points that map to N. (For each of these, a third table is also
-# generated for the pseudo Perl property. It contains the identical code
-# points as the Y table, but can be written, not in the compound form, but in
-# a "single" form like \p{IsUppercase}.) Many properties are binary, but some
-# properties have several possible values, some have many, and properties like
-# Name have a different value for every named code point. Those will not,
-# unless the controlling lists are changed, have their match tables written
-# out. But all the ones which can be used in regular expression \p{} and \P{}
-# constructs will. Generally a property will have either its map table or its
-# match tables written but not both. Again, what gets written is controlled
-# by lists which can easily be changed.
-#
-# For information about the Unicode properties, see Unicode's UAX44 document:
-
-my $unicode_reference_url = 'http://www.unicode.org/reports/tr44/';
-
-# As stated earlier, this program will work on any release of Unicode so far.
-# Most obvious problems in earlier data have NOT been corrected except when
-# necessary to make Perl or this program work reasonably. For example, no
-# folding information was given in early releases, so this program uses the
-# substitute of lower case, just so that a regular expression with the /i
-# option will do something that actually gives the right results in many
-# cases. There are also a couple other corrections for version 1.1.5,
-# commented at the point they are made. As an example of corrections that
-# weren't made (but could be) is this statement from DerivedAge.txt: "The
-# supplementary private use code points and the non-character code points were
-# assigned in version 2.0, but not specifically listed in the UCD until
-# versions 3.0 and 3.1 respectively." (To be precise it was 3.0.1 not 3.0.0)
-# More information on Unicode version glitches is further down in these
-# introductory comments.
-#
-# This program works on all properties as of 5.2, though the files for some
-# are suppressed from apparent lack of demand for them. You can change which
-# are output by changing lists in this program.
-#
-# The old version of mktables emphasized the term "Fuzzy" to mean Unocde's
-# loose matchings rules (from Unicode TR18):
-#
-# The recommended names for UCD properties and property values are in
-# PropertyAliases.txt [Prop] and PropertyValueAliases.txt
-# [PropValue]. There are both abbreviated names and longer, more
-# descriptive names. It is strongly recommended that both names be
-# recognized, and that loose matching of property names be used,
-# whereby the case distinctions, whitespace, hyphens, and underbar
-# are ignored.
-# The program still allows Fuzzy to override its determination of if loose
-# matching should be used, but it isn't currently used, as it is no longer
-# needed; the calculations it makes are good enough.
-#
-# SUMMARY OF HOW IT WORKS:
-#
-# Process arguments
-#
-# A list is constructed containing each input file that is to be processed
-#
-# Each file on the list is processed in a loop, using the associated handler
-# code for each:
-# The PropertyAliases.txt and PropValueAliases.txt files are processed
-# first. These files name the properties and property values.
-# Objects are created of all the property and property value names
-# that the rest of the input should expect, including all synonyms.
-# The other input files give mappings from properties to property
-# values. That is, they list code points and say what the mapping
-# is under the given property. Some files give the mappings for
-# just one property; and some for many. This program goes through
-# each file and populates the properties from them. Some properties
-# are listed in more than one file, and Unicode has set up a
-# precedence as to which has priority if there is a conflict. Thus
-# the order of processing matters, and this program handles the
-# conflict possibility by processing the overriding input files
-# last, so that if necessary they replace earlier values.
-# After this is all done, the program creates the property mappings not
-# furnished by Unicode, but derivable from what it does give.
-# The tables of code points that match each property value in each
-# property that is accessible by regular expressions are created.
-# The Perl-defined properties are created and populated. Many of these
-# require data determined from the earlier steps
-# Any Perl-defined synonyms are created, and name clashes between Perl
-# and Unicode are reconciled and warned about.
-# All the properties are written to files
-# Any other files are written, and final warnings issued.
-#
-# For clarity, a number of operators have been overloaded to work on tables:
-# ~ means invert (take all characters not in the set). The more
-# conventional '!' is not used because of the possibility of confusing
-# it with the actual boolean operation.
-# + means union
-# - means subtraction
-# & means intersection
-# The precedence of these is the order listed. Parentheses should be
-# copiously used. These are not a general scheme. The operations aren't
-# defined for a number of things, deliberately, to avoid getting into trouble.
-# Operations are done on references and affect the underlying structures, so
-# that the copy constructors for them have been overloaded to not return a new
-# clone, but the input object itself.
-#
-# The bool operator is deliberately not overloaded to avoid confusion with
-# "should it mean if the object merely exists, or also is non-empty?".
-#
-# WHY CERTAIN DESIGN DECISIONS WERE MADE
-#
-# This program needs to be able to run under miniperl. Therefore, it uses a
-# minimum of other modules, and hence implements some things itself that could
-# be gotten from CPAN
-#
-# This program uses inputs published by the Unicode Consortium. These can
-# change incompatibly between releases without the Perl maintainers realizing
-# it. Therefore this program is now designed to try to flag these. It looks
-# at the directories where the inputs are, and flags any unrecognized files.
-# It keeps track of all the properties in the files it handles, and flags any
-# that it doesn't know how to handle. It also flags any input lines that
-# don't match the expected syntax, among other checks.
-#
-# It is also designed so if a new input file matches one of the known
-# templates, one hopefully just needs to add it to a list to have it
-# processed.
-#
-# As mentioned earlier, some properties are given in more than one file. In
-# particular, the files in the extracted directory are supposedly just
-# reformattings of the others. But they contain information not easily
-# derivable from the other files, including results for Unihan, which this
-# program doesn't ordinarily look at, and for unassigned code points. They
-# also have historically had errors or been incomplete. In an attempt to
-# create the best possible data, this program thus processes them first to
-# glean information missing from the other files; then processes those other
-# files to override any errors in the extracted ones. Much of the design was
-# driven by this need to store things and then possibly override them.
-#
-# It tries to keep fatal errors to a minimum, to generate something usable for
-# testing purposes. It always looks for files that could be inputs, and will
-# warn about any that it doesn't know how to handle (the -q option suppresses
-# the warning).
-#
-# Why have files written out for binary 'N' matches?
-# For binary properties, if you know the mapping for either Y or N; the
-# other is trivial to construct, so could be done at Perl run-time by just
-# complementing the result, instead of having a file for it. That is, if
-# someone types in \p{foo: N}, Perl could translate that to \P{foo: Y} and
-# not need a file. The problem is communicating to Perl that a given
-# property is binary. Perl can't figure it out from looking at the N (or
-# No), as some non-binary properties have these as property values. So
-# rather than inventing a way to communicate this info back to the core,
-# which would have required changes there as well, it was simpler just to
-# add the extra tables.
-#
-# Why is there more than one type of range?
-# This simplified things. There are some very specialized code points that
-# have to be handled specially for output, such as Hangul syllable names.
-# By creating a range type (done late in the development process), it
-# allowed this to be stored with the range, and overridden by other input.
-# Originally these were stored in another data structure, and it became a
-# mess trying to decide if a second file that was for the same property was
-# overriding the earlier one or not.
-#
-# Why are there two kinds of tables, match and map?
-# (And there is a base class shared by the two as well.) As stated above,
-# they actually are for different things. Development proceeded much more
-# smoothly when I (khw) realized the distinction. Map tables are used to
-# give the property value for every code point (actually every code point
-# that doesn't map to a default value). Match tables are used for regular
-# expression matches, and are essentially the inverse mapping. Separating
-# the two allows more specialized methods, and error checks so that one
-# can't just take the intersection of two map tables, for example, as that
-# is nonsensical.
-#
-# There are no match tables generated for matches of the null string. These
-# would like like qr/\p{JSN=}/ currently without modifying the regex code.
-# Perhaps something like them could be added if necessary. The JSN does have
-# a real code point U+110B that maps to the null string, but it is a
-# contributory property, and therefore not output by default. And it's easily
-# handled so far by making the null string the default where it is a
-# possibility.
-#
-# DEBUGGING
-#
-# This program is written so it will run under miniperl. Occasionally changes
-# will cause an error where the backtrace doesn't work well under miniperl.
-# To diagnose the problem, you can instead run it under regular perl, if you
-# have one compiled.
-#
-# There is a good trace facility. To enable it, first sub DEBUG must be set
-# to return true. Then a line like
-#
-# local $to_trace = 1 if main::DEBUG;
-#
-# can be added to enable tracing in its lexical scope or until you insert
-# another line:
-#
-# local $to_trace = 0 if main::DEBUG;
-#
-# then use a line like "trace $a, @b, %c, ...;
-#
-# Some of the more complex subroutines already have trace statements in them.
-# Permanent trace statements should be like:
-#
-# trace ... if main::DEBUG && $to_trace;
-#
-# If there is just one or a few files that you're debugging, you can easily
-# cause most everything else to be skipped. Change the line
-#
-# my $debug_skip = 0;
-#
-# to 1, and every file whose object is in @input_file_objects and doesn't have
-# a, 'non_skip => 1,' in its constructor will be skipped.
-#
-# FUTURE ISSUES
-#
-# The program would break if Unicode were to change its names so that
-# interior white space, underscores, or dashes differences were significant
-# within property and property value names.
-#
-# It might be easier to use the xml versions of the UCD if this program ever
-# would need heavy revision, and the ability to handle old versions was not
-# required.
-#
-# There is the potential for name collisions, in that Perl has chosen names
-# that Unicode could decide it also likes. There have been such collisions in
-# the past, with mostly Perl deciding to adopt the Unicode definition of the
-# name. However in the 5.2 Unicode beta testing, there were a number of such
-# collisions, which were withdrawn before the final release, because of Perl's
-# and other's protests. These all involved new properties which began with
-# 'Is'. Based on the protests, Unicode is unlikely to try that again. Also,
-# many of the Perl-defined synonyms, like Any, Word, etc, are listed in a
-# Unicode document, so they are unlikely to be used by Unicode for another
-# purpose. However, they might try something beginning with 'In', or use any
-# of the other Perl-defined properties. This program will warn you of name
-# collisions, and refuse to generate tables with them, but manual intervention
-# will be required in this event. One scheme that could be implemented, if
-# necessary, would be to have this program generate another file, or add a
-# field to mktables.lst that gives the date of first definition of a property.
-# Each new release of Unicode would use that file as a basis for the next
-# iteration. And the Perl synonym addition code could sort based on the age
-# of the property, so older properties get priority, and newer ones that clash
-# would be refused; hence existing code would not be impacted, and some other
-# synonym would have to be used for the new property. This is ugly, and
-# manual intervention would certainly be easier to do in the short run; lets
-# hope it never comes to this.
-#
-# A NOTE ON UNIHAN
-#
-# This program can generate tables from the Unihan database. But it doesn't
-# by default, letting the CPAN module Unicode::Unihan handle them. Prior to
-# version 5.2, this database was in a single file, Unihan.txt. In 5.2 the
-# database was split into 8 different files, all beginning with the letters
-# 'Unihan'. This program will read those file(s) if present, but it needs to
-# know which of the many properties in the file(s) should have tables created
-# for them. It will create tables for any properties listed in
-# PropertyAliases.txt and PropValueAliases.txt, plus any listed in the
-# @cjk_properties array and the @cjk_property_values array. Thus, if a
-# property you want is not in those files of the release you are building
-# against, you must add it to those two arrays. Starting in 4.0, the
-# Unicode_Radical_Stroke was listed in those files, so if the Unihan database
-# is present in the directory, a table will be generated for that property.
-# In 5.2, several more properties were added. For your convenience, the two
-# arrays are initialized with all the 5.2 listed properties that are also in
-# earlier releases. But these are commented out. You can just uncomment the
-# ones you want, or use them as a template for adding entries for other
-# properties.
-#
-# You may need to adjust the entries to suit your purposes. setup_unihan(),
-# and filter_unihan_line() are the functions where this is done. This program
-# already does some adjusting to make the lines look more like the rest of the
-# Unicode DB; You can see what that is in filter_unihan_line()
-#
-# There is a bug in the 3.2 data file in which some values for the
-# kPrimaryNumeric property have commas and an unexpected comment. A filter
-# could be added for these; or for a particular installation, the Unihan.txt
-# file could be edited to fix them.
-# have to be
-#
-# HOW TO ADD A FILE TO BE PROCESSED
-#
-# A new file from Unicode needs to have an object constructed for it in
-# @input_file_objects, probably at the end or at the end of the extracted
-# ones. The program should warn you if its name will clash with others on
-# restrictive file systems, like DOS. If so, figure out a better name, and
-# add lines to the README.perl file giving that. If the file is a character
-# property, it should be in the format that Unicode has by default
-# standardized for such files for the more recently introduced ones.
-# If so, the Input_file constructor for @input_file_objects can just be the
-# file name and release it first appeared in. If not, then it should be
-# possible to construct an each_line_handler() to massage the line into the
-# standardized form.
-#
-# For non-character properties, more code will be needed. You can look at
-# the existing entries for clues.
-#
-# UNICODE VERSIONS NOTES
-#
-# The Unicode UCD has had a number of errors in it over the versions. And
-# these remain, by policy, in the standard for that version. Therefore it is
-# risky to correct them, because code may be expecting the error. So this
-# program doesn't generally make changes, unless the error breaks the Perl
-# core. As an example, some versions of 2.1.x Jamo.txt have the wrong value
-# for U+1105, which causes real problems for the algorithms for Jamo
-# calculations, so it is changed here.
-#
-# But it isn't so clear cut as to what to do about concepts that are
-# introduced in a later release; should they extend back to earlier releases
-# where the concept just didn't exist? It was easier to do this than to not,
-# so that's what was done. For example, the default value for code points not
-# in the files for various properties was probably undefined until changed by
-# some version. No_Block for blocks is such an example. This program will
-# assign No_Block even in Unicode versions that didn't have it. This has the
-# benefit that code being written doesn't have to special case earlier
-# versions; and the detriment that it doesn't match the Standard precisely for
-# the affected versions.
-#
-# Here are some observations about some of the issues in early versions:
-#
-# The number of code points in \p{alpha} halve in 2.1.9. It turns out that
-# the reason is that the CJK block starting at 4E00 was removed from PropList,
-# and was not put back in until 3.1.0
-#
-# Unicode introduced the synonym Space for White_Space in 4.1. Perl has
-# always had a \p{Space}. In release 3.2 only, they are not synonymous. The
-# reason is that 3.2 introduced U+205F=medium math space, which was not
-# classed as white space, but Perl figured out that it should have been. 4.0
-# reclassified it correctly.
-#
-# Another change between 3.2 and 4.0 is the CCC property value ATBL. In 3.2
-# this was erroneously a synonym for 202. In 4.0, ATB became 202, and ATBL
-# was left with no code points, as all the ones that mapped to 202 stayed
-# mapped to 202. Thus if your program used the numeric name for the class,
-# it would not have been affected, but if it used the mnemonic, it would have
-# been.
-#
-# \p{Script=Hrkt} (Katakana_Or_Hiragana) came in 4.0.1. Before that code
-# points which eventually came to have this script property value, instead
-# mapped to "Unknown". But in the next release all these code points were
-# moved to \p{sc=common} instead.
-#
-# The default for missing code points for BidiClass is complicated. Starting
-# in 3.1.1, the derived file DBidiClass.txt handles this, but this program
-# tries to do the best it can for earlier releases. It is done in
-# process_PropertyAliases()
-#
-##############################################################################
-
-my $UNDEF = ':UNDEF:'; # String to print out for undefined values in tracing
- # and errors
-my $MAX_LINE_WIDTH = 78;
-
-# Debugging aid to skip most files so as to not be distracted by them when
-# concentrating on the ones being debugged. Add
-# non_skip => 1,
-# to the constructor for those files you want processed when you set this.
-# Files with a first version number of 0 are special: they are always
-# processed regardless of the state of this flag.
-my $debug_skip = 0;
-
-# Set to 1 to enable tracing.
-our $to_trace = 0;
-
-{ # Closure for trace: debugging aid
- my $print_caller = 1; # ? Include calling subroutine name
- my $main_with_colon = 'main::';
- my $main_colon_length = length($main_with_colon);
-
- sub trace {
- return unless $to_trace; # Do nothing if global flag not set
-
- my @input = @_;
-
- local $DB::trace = 0;
- $DB::trace = 0; # Quiet 'used only once' message
-
- my $line_number;
-
- # Loop looking up the stack to get the first non-trace caller
- my $caller_line;
- my $caller_name;
- my $i = 0;
- do {
- $line_number = $caller_line;
- (my $pkg, my $file, $caller_line, my $caller) = caller $i++;
- $caller = $main_with_colon unless defined $caller;
-
- $caller_name = $caller;
-
- # get rid of pkg
- $caller_name =~ s/.*:://;
- if (substr($caller_name, 0, $main_colon_length)
- eq $main_with_colon)
- {
- $caller_name = substr($caller_name, $main_colon_length);
- }
-
- } until ($caller_name ne 'trace');
-
- # If the stack was empty, we were called from the top level
- $caller_name = 'main' if ($caller_name eq ""
- || $caller_name eq 'trace');
-
- my $output = "";
- foreach my $string (@input) {
- #print STDERR __LINE__, ": ", join ", ", @input, "\n";
- if (ref $string eq 'ARRAY' || ref $string eq 'HASH') {
- $output .= simple_dumper($string);
- }
- else {
- $string = "$string" if ref $string;
- $string = $UNDEF unless defined $string;
- chomp $string;
- $string = '""' if $string eq "";
- $output .= " " if $output ne ""
- && $string ne ""
- && substr($output, -1, 1) ne " "
- && substr($string, 0, 1) ne " ";
- $output .= $string;
- }
- }
-
- print STDERR sprintf "%4d: ", $line_number if defined $line_number;
- print STDERR "$caller_name: " if $print_caller;
- print STDERR $output, "\n";
- return;
- }
-}
-
-# This is for a rarely used development feature that allows you to compare two
-# versions of the Unicode standard without having to deal with changes caused
-# by the code points introduced in the later verson. Change the 0 to a SINGLE
-# dotted Unicode release number (e.g. 2.1). Only code points introduced in
-# that release and earlier will be used; later ones are thrown away. You use
-# the version number of the earliest one you want to compare; then run this
-# program on directory structures containing each release, and compare the
-# outputs. These outputs will therefore include only the code points common
-# to both releases, and you can see the changes caused just by the underlying
-# release semantic changes. For versions earlier than 3.2, you must copy a
-# version of DAge.txt into the directory.
-my $string_compare_versions = DEBUG && 0; # e.g., v2.1;
-my $compare_versions = DEBUG
- && $string_compare_versions
- && pack "C*", split /\./, $string_compare_versions;
-
-sub uniques {
- # Returns non-duplicated input values. From "Perl Best Practices:
- # Encapsulated Cleverness". p. 455 in first edition.
-
- my %seen;
- return grep { ! $seen{$_}++ } @_;
-}
-
-$0 = File::Spec->canonpath($0);
-
-my $make_test_script = 0; # ? Should we output a test script
-my $write_unchanged_files = 0; # ? Should we update the output files even if
- # we don't think they have changed
-my $use_directory = ""; # ? Should we chdir somewhere.
-my $pod_directory; # input directory to store the pod file.
-my $pod_file = 'perluniprops';
-my $t_path; # Path to the .t test file
-my $file_list = 'mktables.lst'; # File to store input and output file names.
- # This is used to speed up the build, by not
- # executing the main body of the program if
- # nothing on the list has changed since the
- # previous build
-my $make_list = 1; # ? Should we write $file_list. Set to always
- # make a list so that when the pumpking is
- # preparing a release, s/he won't have to do
- # special things
-my $glob_list = 0; # ? Should we try to include unknown .txt files
- # in the input.
-my $output_range_counts = 1; # ? Should we include the number of code points
- # in ranges in the output
-# Verbosity levels; 0 is quiet
-my $NORMAL_VERBOSITY = 1;
-my $PROGRESS = 2;
-my $VERBOSE = 3;
-
-my $verbosity = $NORMAL_VERBOSITY;
-
-# Process arguments
-while (@ARGV) {
- my $arg = shift @ARGV;
- if ($arg eq '-v') {
- $verbosity = $VERBOSE;
- }
- elsif ($arg eq '-p') {
- $verbosity = $PROGRESS;
- $| = 1; # Flush buffers as we go.
- }
- elsif ($arg eq '-q') {
- $verbosity = 0;
- }
- elsif ($arg eq '-w') {
- $write_unchanged_files = 1; # update the files even if havent changed
- }
- elsif ($arg eq '-check') {
- my $this = shift @ARGV;
- my $ok = shift @ARGV;
- if ($this ne $ok) {
- print "Skipping as check params are not the same.\n";
- exit(0);
- }
- }
- elsif ($arg eq '-P' && defined ($pod_directory = shift)) {
- -d $pod_directory or croak "Directory '$pod_directory' doesn't exist";
- }
- elsif ($arg eq '-maketest' || ($arg eq '-T' && defined ($t_path = shift)))
- {
- $make_test_script = 1;
- }
- elsif ($arg eq '-makelist') {
- $make_list = 1;
- }
- elsif ($arg eq '-C' && defined ($use_directory = shift)) {
- -d $use_directory or croak "Unknown directory '$use_directory'";
- }
- elsif ($arg eq '-L') {
-
- # Existence not tested until have chdir'd
- $file_list = shift;
- }
- elsif ($arg eq '-globlist') {
- $glob_list = 1;
- }
- elsif ($arg eq '-c') {
- $output_range_counts = ! $output_range_counts
- }
- else {
- my $with_c = 'with';
- $with_c .= 'out' if $output_range_counts; # Complements the state
- croak <<END;
-usage: $0 [-c|-p|-q|-v|-w] [-C dir] [-L filelist] [ -P pod_dir ]
- [ -T test_file_path ] [-globlist] [-makelist] [-maketest]
- [-check A B ]
- -c : Output comments $with_c number of code points in ranges
- -q : Quiet Mode: Only output serious warnings.
- -p : Set verbosity level to normal plus show progress.
- -v : Set Verbosity level high: Show progress and non-serious
- warnings
- -w : Write files regardless
- -C dir : Change to this directory before proceeding. All relative paths
- except those specified by the -P and -T options will be done
- with respect to this directory.
- -P dir : Output $pod_file file to directory 'dir'.
- -T path : Create a test script as 'path'; overrides -maketest
- -L filelist : Use alternate 'filelist' instead of standard one
- -globlist : Take as input all non-Test *.txt files in current and sub
- directories
- -maketest : Make test script 'TestProp.pl' in current (or -C directory),
- overrides -T
- -makelist : Rewrite the file list $file_list based on current setup
- -check A B : Executes $0 only if A and B are the same
-END
- }
-}
-
-# Stores the most-recently changed file. If none have changed, can skip the
-# build
-my $youngest = -M $0; # Do this before the chdir!
-
-# Change directories now, because need to read 'version' early.
-if ($use_directory) {
- if ($pod_directory && ! File::Spec->file_name_is_absolute($pod_directory)) {
- $pod_directory = File::Spec->rel2abs($pod_directory);
- }
- if ($t_path && ! File::Spec->file_name_is_absolute($t_path)) {
- $t_path = File::Spec->rel2abs($t_path);
- }
- chdir $use_directory or croak "Failed to chdir to '$use_directory':$!";
- if ($pod_directory && File::Spec->file_name_is_absolute($pod_directory)) {
- $pod_directory = File::Spec->abs2rel($pod_directory);
- }
- if ($t_path && File::Spec->file_name_is_absolute($t_path)) {
- $t_path = File::Spec->abs2rel($t_path);
- }
-}
-
-# Get Unicode version into regular and v-string. This is done now because
-# various tables below get populated based on it. These tables are populated
-# here to be near the top of the file, and so easily seeable by those needing
-# to modify things.
-open my $VERSION, "<", "version"
- or croak "$0: can't open required file 'version': $!\n";
-my $string_version = <$VERSION>;
-close $VERSION;
-chomp $string_version;
-my $v_version = pack "C*", split /\./, $string_version; # v string
-
-# The following are the complete names of properties with property values that
-# are known to not match any code points in some versions of Unicode, but that
-# may change in the future so they should be matchable, hence an empty file is
-# generated for them.
-my @tables_that_may_be_empty = (
- 'Joining_Type=Left_Joining',
- );
-push @tables_that_may_be_empty, 'Script=Common' if $v_version le v4.0.1;
-push @tables_that_may_be_empty, 'Title' if $v_version lt v2.0.0;
-push @tables_that_may_be_empty, 'Script=Katakana_Or_Hiragana'
- if $v_version ge v4.1.0;
-
-# The lists below are hashes, so the key is the item in the list, and the
-# value is the reason why it is in the list. This makes generation of
-# documentation easier.
-
-my %why_suppressed; # No file generated for these.
-
-# Files aren't generated for empty extraneous properties. This is arguable.
-# Extraneous properties generally come about because a property is no longer
-# used in a newer version of Unicode. If we generated a file without code
-# points, programs that used to work on that property will still execute
-# without errors. It just won't ever match (or will always match, with \P{}).
-# This means that the logic is now likely wrong. I (khw) think its better to
-# find this out by getting an error message. Just move them to the table
-# above to change this behavior
-my %why_suppress_if_empty_warn_if_not = (
-
- # It is the only property that has ever officially been removed from the
- # Standard. The database never contained any code points for it.
- 'Special_Case_Condition' => 'Obsolete',
-
- # Apparently never official, but there were code points in some versions of
- # old-style PropList.txt
- 'Non_Break' => 'Obsolete',
-);
-
-# These would normally go in the warn table just above, but they were changed
-# a long time before this program was written, so warnings about them are
-# moot.
-if ($v_version gt v3.2.0) {
- push @tables_that_may_be_empty,
- 'Canonical_Combining_Class=Attached_Below_Left'
-}
-
-# These are listed in the Property aliases file in 5.2, but Unihan is ignored
-# unless explicitly added.
-if ($v_version ge v5.2.0) {
- my $unihan = 'Unihan; remove from list if using Unihan';
- foreach my $table qw (
- kAccountingNumeric
- kOtherNumeric
- kPrimaryNumeric
- kCompatibilityVariant
- kIICore
- kIRG_GSource
- kIRG_HSource
- kIRG_JSource
- kIRG_KPSource
- kIRG_MSource
- kIRG_KSource
- kIRG_TSource
- kIRG_USource
- kIRG_VSource
- kRSUnicode
- )
- {
- $why_suppress_if_empty_warn_if_not{$table} = $unihan;
- }
-}
-
-# Properties that this program ignores.
-my @unimplemented_properties = (
-'Unicode_Radical_Stroke' # Remove if changing to handle this one.
-);
-
-# There are several types of obsolete properties defined by Unicode. These
-# must be hand-edited for every new Unicode release.
-my %why_deprecated; # Generates a deprecated warning message if used.
-my %why_stabilized; # Documentation only
-my %why_obsolete; # Documentation only
-
-{ # Closure
- my $simple = 'Perl uses the more complete version of this property';
- my $unihan = 'Unihan properties are by default not enabled in the Perl core. Instead use CPAN: Unicode::Unihan';
-
- my $other_properties = 'other properties';
- my $contributory = "Used by Unicode internally for generating $other_properties and not intended to be used stand-alone";
- my $why_no_expand = "Easily computed, and yet doesn't cover the common encoding forms (UTF-16/8)",
-
- %why_deprecated = (
- 'Grapheme_Link' => 'Deprecated by Unicode. Use ccc=vr (Canonical_Combining_Class=Virama) instead',
- 'Jamo_Short_Name' => $contributory,
- 'Line_Break=Surrogate' => 'Deprecated by Unicode because surrogates should never appear in well-formed text, and therefore shouldn\'t be the basis for line breaking',
- 'Other_Alphabetic' => $contributory,
- 'Other_Default_Ignorable_Code_Point' => $contributory,
- 'Other_Grapheme_Extend' => $contributory,
- 'Other_ID_Continue' => $contributory,
- 'Other_ID_Start' => $contributory,
- 'Other_Lowercase' => $contributory,
- 'Other_Math' => $contributory,
- 'Other_Uppercase' => $contributory,
- );
-
- %why_suppressed = (
- # There is a lib/unicore/Decomposition.pl (used by normalize.pm) which
- # contains the same information, but without the algorithmically
- # determinable Hangul syllables'. This file is not published, so it's
- # existence is not noted in the comment.
- 'Decomposition_Mapping' => 'Accessible via Unicode::Normalize',
-
- 'ISO_Comment' => 'Apparently no demand for it, but can access it through Unicode::UCD::charinfo. Obsoleted, and code points for it removed in Unicode 5.2',
- 'Unicode_1_Name' => "$simple, and no apparent demand for it, but can access it through Unicode::UCD::charinfo. If there is no later name for a code point, then this one is used instead in charnames",
-
- 'Simple_Case_Folding' => "$simple. Can access this through Unicode::UCD::casefold",
- 'Simple_Lowercase_Mapping' => "$simple. Can access this through Unicode::UCD::charinfo",
- 'Simple_Titlecase_Mapping' => "$simple. Can access this through Unicode::UCD::charinfo",
- 'Simple_Uppercase_Mapping' => "$simple. Can access this through Unicode::UCD::charinfo",
-
- 'Name' => "Accessible via 'use charnames;'",
- 'Name_Alias' => "Accessible via 'use charnames;'",
-
- # These are sort of jumping the gun; deprecation is proposed for
- # Unicode version 6.0, but they have never been exposed by Perl, and
- # likely are soon to be deprecated, so best not to expose them.
- FC_NFKC_Closure => 'Use NFKC_Casefold instead',
- Expands_On_NFC => $why_no_expand,
- Expands_On_NFD => $why_no_expand,
- Expands_On_NFKC => $why_no_expand,
- Expands_On_NFKD => $why_no_expand,
- );
-
- # The following are suppressed because they were made contributory or
- # deprecated by Unicode before Perl ever thought about supporting them.
- foreach my $property ('Jamo_Short_Name', 'Grapheme_Link') {
- $why_suppressed{$property} = $why_deprecated{$property};
- }
-
- # Customize the message for all the 'Other_' properties
- foreach my $property (keys %why_deprecated) {
- next if (my $main_property = $property) !~ s/^Other_//;
- $why_deprecated{$property} =~ s/$other_properties/the $main_property property (which should be used instead)/;
- }
-}
-
-if ($v_version ge 4.0.0) {
- $why_stabilized{'Hyphen'} = 'Use the Line_Break property instead; see www.unicode.org/reports/tr14';
-}
-if ($v_version ge 5.2.0) {
- $why_obsolete{'ISO_Comment'} = 'Code points for it have been removed';
-}
-
-# Probably obsolete forever
-if ($v_version ge v4.1.0) {
- $why_suppressed{'Script=Katakana_Or_Hiragana'} = 'Obsolete. All code points previously matched by this have been moved to "Script=Common"';
-}
-
-# This program can create files for enumerated-like properties, such as
-# 'Numeric_Type'. This file would be the same format as for a string
-# property, with a mapping from code point to its value, so you could look up,
-# for example, the script a code point is in. But no one so far wants this
-# mapping, or they have found another way to get it since this is a new
-# feature. So no file is generated except if it is in this list.
-my @output_mapped_properties = split "\n", <<END;
-END
-
-# If you are using the Unihan database, you need to add the properties that
-# you want to extract from it to this table. For your convenience, the
-# properties in the 5.2 PropertyAliases.txt file are listed, commented out
-my @cjk_properties = split "\n", <<'END';
-#cjkAccountingNumeric; kAccountingNumeric
-#cjkOtherNumeric; kOtherNumeric
-#cjkPrimaryNumeric; kPrimaryNumeric
-#cjkCompatibilityVariant; kCompatibilityVariant
-#cjkIICore ; kIICore
-#cjkIRG_GSource; kIRG_GSource
-#cjkIRG_HSource; kIRG_HSource
-#cjkIRG_JSource; kIRG_JSource
-#cjkIRG_KPSource; kIRG_KPSource
-#cjkIRG_KSource; kIRG_KSource
-#cjkIRG_TSource; kIRG_TSource
-#cjkIRG_USource; kIRG_USource
-#cjkIRG_VSource; kIRG_VSource
-#cjkRSUnicode; kRSUnicode ; Unicode_Radical_Stroke; URS
-END
-
-# Similarly for the property values. For your convenience, the lines in the
-# 5.2 PropertyAliases.txt file are listed. Just remove the first BUT NOT both
-# '#' marks
-my @cjk_property_values = split "\n", <<'END';
-## @missing: 0000..10FFFF; cjkAccountingNumeric; NaN
-## @missing: 0000..10FFFF; cjkCompatibilityVariant; <code point>
-## @missing: 0000..10FFFF; cjkIICore; <none>
-## @missing: 0000..10FFFF; cjkIRG_GSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_HSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_JSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_KPSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_KSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_TSource; <none>
-## @missing: 0000..10FFFF; cjkIRG_USource; <none>
-## @missing: 0000..10FFFF; cjkIRG_VSource; <none>
-## @missing: 0000..10FFFF; cjkOtherNumeric; NaN
-## @missing: 0000..10FFFF; cjkPrimaryNumeric; NaN
-## @missing: 0000..10FFFF; cjkRSUnicode; <none>
-END
-
-# The input files don't list every code point. Those not listed are to be
-# defaulted to some value. Below are hard-coded what those values are for
-# non-binary properties as of 5.1. Starting in 5.0, there are
-# machine-parsable comment lines in the files the give the defaults; so this
-# list shouldn't have to be extended. The claim is that all missing entries
-# for binary properties will default to 'N'. Unicode tried to change that in
-# 5.2, but the beta period produced enough protest that they backed off.
-#
-# The defaults for the fields that appear in UnicodeData.txt in this hash must
-# be in the form that it expects. The others may be synonyms.
-my $CODE_POINT = '<code point>';
-my %default_mapping = (
- Age => "Unassigned",
- # Bidi_Class => Complicated; set in code
- Bidi_Mirroring_Glyph => "",
- Block => 'No_Block',
- Canonical_Combining_Class => 0,
- Case_Folding => $CODE_POINT,
- Decomposition_Mapping => $CODE_POINT,
- Decomposition_Type => 'None',
- East_Asian_Width => "Neutral",
- FC_NFKC_Closure => $CODE_POINT,
- General_Category => 'Cn',
- Grapheme_Cluster_Break => 'Other',
- Hangul_Syllable_Type => 'NA',
- ISO_Comment => "",
- Jamo_Short_Name => "",
- Joining_Group => "No_Joining_Group",
- # Joining_Type => Complicated; set in code
- kIICore => 'N', # Is converted to binary
- #Line_Break => Complicated; set in code
- Lowercase_Mapping => $CODE_POINT,
- Name => "",
- Name_Alias => "",
- NFC_QC => 'Yes',
- NFD_QC => 'Yes',
- NFKC_QC => 'Yes',
- NFKD_QC => 'Yes',
- Numeric_Type => 'None',
- Numeric_Value => 'NaN',
- Script => ($v_version le 4.1.0) ? 'Common' : 'Unknown',
- Sentence_Break => 'Other',
- Simple_Case_Folding => $CODE_POINT,
- Simple_Lowercase_Mapping => $CODE_POINT,
- Simple_Titlecase_Mapping => $CODE_POINT,
- Simple_Uppercase_Mapping => $CODE_POINT,
- Titlecase_Mapping => $CODE_POINT,
- Unicode_1_Name => "",
- Unicode_Radical_Stroke => "",
- Uppercase_Mapping => $CODE_POINT,
- Word_Break => 'Other',
-);
-
-# Below are files that Unicode furnishes, but this program ignores, and why
-my %ignored_files = (
- 'CJKRadicals.txt' => 'Unihan data',
- 'Index.txt' => 'An index, not actual data',
- 'NamedSqProv.txt' => 'Not officially part of the Unicode standard; Append it to NamedSequences.txt if you want to process the contents.',
- 'NamesList.txt' => 'Just adds commentary',
- 'NormalizationCorrections.txt' => 'Data is already in other files.',
- 'Props.txt' => 'Adds nothing to PropList.txt; only in very early releases',
- 'ReadMe.txt' => 'Just comments',
- 'README.TXT' => 'Just comments',
- 'StandardizedVariants.txt' => 'Only for glyph changes, not a Unicode character property. Does not fit into current scheme where one code point is mapped',
-);
-
-### End of externally interesting definitions, except for @input_file_objects
-
-my $HEADER=<<"EOF";
-# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by $0 from the Unicode
-# database, Version $string_version. Any changes made here will be lost!
-EOF
-
-my $INTERNAL_ONLY=<<"EOF";
-
-# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
-# This file is for internal use by the Perl program only. The format and even
-# the name or existence of this file are subject to change without notice.
-# Don't use it directly.
-EOF
-
-my $DEVELOPMENT_ONLY=<<"EOF";
-# !!!!!!! DEVELOPMENT USE ONLY !!!!!!!
-# This file contains information artificially constrained to code points
-# present in Unicode release $string_compare_versions.
-# IT CANNOT BE RELIED ON. It is for use during development only and should
-# not be used for production.
-
-EOF
-
-my $LAST_UNICODE_CODEPOINT_STRING = "10FFFF";
-my $LAST_UNICODE_CODEPOINT = hex $LAST_UNICODE_CODEPOINT_STRING;
-my $MAX_UNICODE_CODEPOINTS = $LAST_UNICODE_CODEPOINT + 1;
-
-# Matches legal code point. 4-6 hex numbers, If there are 6, the first
-# two must be 10; if there are 5, the first must not be a 0. Written this way
-# to decrease backtracking
-my $code_point_re =
- qr/ \b (?: 10[0-9A-F]{4} | [1-9A-F][0-9A-F]{4} | [0-9A-F]{4} ) \b/x;
-
-# This matches the beginning of the line in the Unicode db files that give the
-# defaults for code points not listed (i.e., missing) in the file. The code
-# depends on this ending with a semi-colon, so it can assume it is a valid
-# field when the line is split() by semi-colons
-my $missing_defaults_prefix =
- qr/^#\s+\@missing:\s+0000\.\.$LAST_UNICODE_CODEPOINT_STRING\s*;/;
-
-# Property types. Unicode has more types, but these are sufficient for our
-# purposes.
-my $UNKNOWN = -1; # initialized to illegal value
-my $NON_STRING = 1; # Either binary or enum
-my $BINARY = 2;
-my $ENUM = 3; # Include catalog
-my $STRING = 4; # Anything else: string or misc
-
-# Some input files have lines that give default values for code points not
-# contained in the file. Sometimes these should be ignored.
-my $NO_DEFAULTS = 0; # Must evaluate to false
-my $NOT_IGNORED = 1;
-my $IGNORED = 2;
-
-# Range types. Each range has a type. Most ranges are type 0, for normal,
-# and will appear in the main body of the tables in the output files, but
-# there are other types of ranges as well, listed below, that are specially
-# handled. There are pseudo-types as well that will never be stored as a
-# type, but will affect the calculation of the type.
-
-# 0 is for normal, non-specials
-my $MULTI_CP = 1; # Sequence of more than code point
-my $HANGUL_SYLLABLE = 2;
-my $CP_IN_NAME = 3; # The NAME contains the code point appended to it.
-my $NULL = 4; # The map is to the null string; utf8.c can't
- # handle these, nor is there an accepted syntax
- # for them in \p{} constructs
-my $COMPUTE_NO_MULTI_CP = 5; # Pseudo-type; means that ranges that would
- # otherwise be $MULTI_CP type are instead type 0
-
-# process_generic_property_file() can accept certain overrides in its input.
-# Each of these must begin AND end with $CMD_DELIM.
-my $CMD_DELIM = "\a";
-my $REPLACE_CMD = 'replace'; # Override the Replace
-my $MAP_TYPE_CMD = 'map_type'; # Override the Type
-
-my $NO = 0;
-my $YES = 1;
-
-# Values for the Replace argument to add_range.
-# $NO # Don't replace; add only the code points not
- # already present.
-my $IF_NOT_EQUIVALENT = 1; # Replace only under certain conditions; details in
- # the comments at the subroutine definition.
-my $UNCONDITIONALLY = 2; # Replace without conditions.
-my $MULTIPLE = 4; # Don't replace, but add a duplicate record if
- # already there
-
-# Flags to give property statuses. The phrases are to remind maintainers that
-# if the flag is changed, the indefinite article referring to it in the
-# documentation may need to be as well.
-my $NORMAL = "";
-my $SUPPRESSED = 'z'; # The character should never actually be seen, since
- # it is suppressed
-my $PLACEHOLDER = 'P'; # Implies no pod entry generated
-my $DEPRECATED = 'D';
-my $a_bold_deprecated = "a 'B<$DEPRECATED>'";
-my $A_bold_deprecated = "A 'B<$DEPRECATED>'";
-my $DISCOURAGED = 'X';
-my $a_bold_discouraged = "an 'B<$DISCOURAGED>'";
-my $A_bold_discouraged = "An 'B<$DISCOURAGED>'";
-my $STRICTER = 'T';
-my $a_bold_stricter = "a 'B<$STRICTER>'";
-my $A_bold_stricter = "A 'B<$STRICTER>'";
-my $STABILIZED = 'S';
-my $a_bold_stabilized = "an 'B<$STABILIZED>'";
-my $A_bold_stabilized = "An 'B<$STABILIZED>'";
-my $OBSOLETE = 'O';
-my $a_bold_obsolete = "an 'B<$OBSOLETE>'";
-my $A_bold_obsolete = "An 'B<$OBSOLETE>'";
-
-my %status_past_participles = (
- $DISCOURAGED => 'discouraged',
- $SUPPRESSED => 'should never be generated',
- $STABILIZED => 'stabilized',
- $OBSOLETE => 'obsolete',
- $DEPRECATED => 'deprecated',
-);
-
-# The format of the values of the map tables:
-my $BINARY_FORMAT = 'b';
-my $DECIMAL_FORMAT = 'd';
-my $FLOAT_FORMAT = 'f';
-my $INTEGER_FORMAT = 'i';
-my $HEX_FORMAT = 'x';
-my $RATIONAL_FORMAT = 'r';
-my $STRING_FORMAT = 's';
-
-my %map_table_formats = (
- $BINARY_FORMAT => 'binary',
- $DECIMAL_FORMAT => 'single decimal digit',
- $FLOAT_FORMAT => 'floating point number',
- $INTEGER_FORMAT => 'integer',
- $HEX_FORMAT => 'positive hex whole number; a code point',
- $RATIONAL_FORMAT => 'rational: an integer or a fraction',
- $STRING_FORMAT => 'arbitrary string',
-);
-
-# Unicode didn't put such derived files in a separate directory at first.
-my $EXTRACTED_DIR = (-d 'extracted') ? 'extracted' : "";
-my $EXTRACTED = ($EXTRACTED_DIR) ? "$EXTRACTED_DIR/" : "";
-my $AUXILIARY = 'auxiliary';
-
-# Hashes that will eventually go into Heavy.pl for the use of utf8_heavy.pl
-my %loose_to_file_of; # loosely maps table names to their respective
- # files
-my %stricter_to_file_of; # same; but for stricter mapping.
-my %nv_floating_to_rational; # maps numeric values floating point numbers to
- # their rational equivalent
-my %loose_property_name_of; # Loosely maps property names to standard form
-
-# These constants names and values were taken from the Unicode standard,
-# version 5.1, section 3.12. They are used in conjunction with Hangul
-# syllables
-my $SBase = 0xAC00;
-my $LBase = 0x1100;
-my $VBase = 0x1161;
-my $TBase = 0x11A7;
-my $SCount = 11172;
-my $LCount = 19;
-my $VCount = 21;
-my $TCount = 28;
-my $NCount = $VCount * $TCount;
-
-# For Hangul syllables; These store the numbers from Jamo.txt in conjunction
-# with the above published constants.
-my %Jamo;
-my %Jamo_L; # Leading consonants
-my %Jamo_V; # Vowels
-my %Jamo_T; # Trailing consonants
-
-my @backslash_X_tests; # List of tests read in for testing \X
-my @unhandled_properties; # Will contain a list of properties found in
- # the input that we didn't process.
-my @match_properties; # Properties that have match tables, to be
- # listed in the pod
-my @map_properties; # Properties that get map files written
-my @named_sequences; # NamedSequences.txt contents.
-my %potential_files; # Generated list of all .txt files in the directory
- # structure so we can warn if something is being
- # ignored.
-my @files_actually_output; # List of files we generated.
-my @more_Names; # Some code point names are compound; this is used
- # to store the extra components of them.
-my $MIN_FRACTION_LENGTH = 3; # How many digits of a floating point number at
- # the minimum before we consider it equivalent to a
- # candidate rational
-my $MAX_FLOATING_SLOP = 10 ** - $MIN_FRACTION_LENGTH; # And in floating terms
-
-# These store references to certain commonly used property objects
-my $gc;
-my $perl;
-my $block;
-
-# Are there conflicting names because of beginning with 'In_', or 'Is_'
-my $has_In_conflicts = 0;
-my $has_Is_conflicts = 0;
-
-sub internal_file_to_platform ($) {
- # Convert our file paths which have '/' separators to those of the
- # platform.
-
- my $file = shift;
- return undef unless defined $file;
-
- return File::Spec->join(split '/', $file);
-}
-
-sub file_exists ($) { # platform independent '-e'. This program internally
- # uses slash as a path separator.
- my $file = shift;
- return 0 if ! defined $file;
- return -e internal_file_to_platform($file);
-}
-
-sub objaddr($) {
- # Returns the address of the blessed input object.
- # It doesn't check for blessedness because that would do a string eval
- # every call, and the program is structured so that this is never called
- # for a non-blessed object.
-
- no overloading; # If overloaded, numifying below won't work.
-
- # Numifying a ref gives its address.
- return 0 + $_[0];
-}
-
-# Commented code below should work on Perl 5.8.
-## This 'require' doesn't necessarily work in miniperl, and even if it does,
-## the native perl version of it (which is what would operate under miniperl)
-## is extremely slow, as it does a string eval every call.
-#my $has_fast_scalar_util = $ !~ /miniperl/
-# && defined eval "require Scalar::Util";
-#
-#sub objaddr($) {
-# # Returns the address of the blessed input object. Uses the XS version if
-# # available. It doesn't check for blessedness because that would do a
-# # string eval every call, and the program is structured so that this is
-# # never called for a non-blessed object.
-#
-# return Scalar::Util::refaddr($_[0]) if $has_fast_scalar_util;
-#
-# # Check at least that is a ref.
-# my $pkg = ref($_[0]) or return undef;
-#
-# # Change to a fake package to defeat any overloaded stringify
-# bless $_[0], 'main::Fake';
-#
-# # Numifying a ref gives its address.
-# my $addr = 0 + $_[0];
-#
-# # Return to original class
-# bless $_[0], $pkg;
-# return $addr;
-#}
-
-sub max ($$) {
- my $a = shift;
- my $b = shift;
- return $a if $a >= $b;
- return $b;
-}
-
-sub min ($$) {
- my $a = shift;
- my $b = shift;
- return $a if $a <= $b;
- return $b;
-}
-
-sub clarify_number ($) {
- # This returns the input number with underscores inserted every 3 digits
- # in large (5 digits or more) numbers. Input must be entirely digits, not
- # checked.
-
- my $number = shift;
- my $pos = length($number) - 3;
- return $number if $pos <= 1;
- while ($pos > 0) {
- substr($number, $pos, 0) = '_';
- $pos -= 3;
- }
- return $number;
-}
-
-
-package Carp;
-
-# These routines give a uniform treatment of messages in this program. They
-# are placed in the Carp package to cause the stack trace to not include them,
-# although an alternative would be to use another package and set @CARP_NOT
-# for it.
-
-our $Verbose = 1 if main::DEBUG; # Useful info when debugging
-
-# This is a work-around suggested by Nicholas Clark to fix a problem with Carp
-# and overload trying to load Scalar:Util under miniperl. See
-# http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2009-11/msg01057.html
-undef $overload::VERSION;
-
-sub my_carp {
- my $message = shift || "";
- my $nofold = shift || 0;
-
- if ($message) {
- $message = main::join_lines($message);
- $message =~ s/^$0: *//; # Remove initial program name
- $message =~ s/[.;,]+$//; # Remove certain ending punctuation
- $message = "\n$0: $message;";
-
- # Fold the message with program name, semi-colon end punctuation
- # (which looks good with the message that carp appends to it), and a
- # hanging indent for continuation lines.
- $message = main::simple_fold($message, "", 4) unless $nofold;
- $message =~ s/\n$//; # Remove the trailing nl so what carp
- # appends is to the same line
- }
-
- return $message if defined wantarray; # If a caller just wants the msg
-
- carp $message;
- return;
-}
-
-sub my_carp_bug {
- # This is called when it is clear that the problem is caused by a bug in
- # this program.
-
- my $message = shift;
- $message =~ s/^$0: *//;
- $message = my_carp("Bug in $0. Please report it by running perlbug or if that is unavailable, by sending email to perbug\@perl.org:\n$message");
- carp $message;
- return;
-}
-
-sub carp_too_few_args {
- if (@_ != 2) {
- my_carp_bug("Wrong number of arguments: to 'carp_too_few_arguments'. No action taken.");
- return;
- }
-
- my $args_ref = shift;
- my $count = shift;
-
- my_carp_bug("Need at least $count arguments to "
- . (caller 1)[3]
- . ". Instead got: '"
- . join ', ', @$args_ref
- . "'. No action taken.");
- return;
-}
-
-sub carp_extra_args {
- my $args_ref = shift;
- my_carp_bug("Too many arguments to 'carp_extra_args': (" . join(', ', @_) . "); Extras ignored.") if @_;
-
- unless (ref $args_ref) {
- my_carp_bug("Argument to 'carp_extra_args' ($args_ref) must be a ref. Not checking arguments.");
- return;
- }
- my ($package, $file, $line) = caller;
- my $subroutine = (caller 1)[3];
-
- my $list;
- if (ref $args_ref eq 'HASH') {
- foreach my $key (keys %$args_ref) {
- $args_ref->{$key} = $UNDEF unless defined $args_ref->{$key};
- }
- $list = join ', ', each %{$args_ref};
- }
- elsif (ref $args_ref eq 'ARRAY') {
- foreach my $arg (@$args_ref) {
- $arg = $UNDEF unless defined $arg;
- }
- $list = join ', ', @$args_ref;
- }
- else {
- my_carp_bug("Can't cope with ref "
- . ref($args_ref)
- . " . argument to 'carp_extra_args'. Not checking arguments.");
- return;
- }
-
- my_carp_bug("Unrecognized parameters in options: '$list' to $subroutine. Skipped.");
- return;
-}
-
-package main;
-
-{ # Closure
-
- # This program uses the inside-out method for objects, as recommended in
- # "Perl Best Practices". This closure aids in generating those. There
- # are two routines. setup_package() is called once per package to set
- # things up, and then set_access() is called for each hash representing a
- # field in the object. These routines arrange for the object to be
- # properly destroyed when no longer used, and for standard accessor
- # functions to be generated. If you need more complex accessors, just
- # write your own and leave those accesses out of the call to set_access().
- # More details below.
-
- my %constructor_fields; # fields that are to be used in constructors; see
- # below
-
- # The values of this hash will be the package names as keys to other
- # hashes containing the name of each field in the package as keys, and
- # references to their respective hashes as values.
- my %package_fields;
-
- sub setup_package {
- # Sets up the package, creating standard DESTROY and dump methods
- # (unless already defined). The dump method is used in debugging by
- # simple_dumper().
- # The optional parameters are:
- # a) a reference to a hash, that gets populated by later
- # set_access() calls with one of the accesses being
- # 'constructor'. The caller can then refer to this, but it is
- # not otherwise used by these two routines.
- # b) a reference to a callback routine to call during destruction
- # of the object, before any fields are actually destroyed
-
- my %args = @_;
- my $constructor_ref = delete $args{'Constructor_Fields'};
- my $destroy_callback = delete $args{'Destroy_Callback'};
- Carp::carp_extra_args(\@_) if main::DEBUG && %args;
-
- my %fields;
- my $package = (caller)[0];
-
- $package_fields{$package} = \%fields;
- $constructor_fields{$package} = $constructor_ref;
-
- unless ($package->can('DESTROY')) {
- my $destroy_name = "${package}::DESTROY";
- no strict "refs";
-
- # Use typeglob to give the anonymous subroutine the name we want
- *$destroy_name = sub {
- my $self = shift;
- my $addr = main::objaddr($self);
-
- $self->$destroy_callback if $destroy_callback;
- foreach my $field (keys %{$package_fields{$package}}) {
- #print STDERR __LINE__, ": Destroying ", ref $self, " ", sprintf("%04X", $addr), ": ", $field, "\n";
- delete $package_fields{$package}{$field}{$addr};
- }
- return;
- }
- }
-
- unless ($package->can('dump')) {
- my $dump_name = "${package}::dump";
- no strict "refs";
- *$dump_name = sub {
- my $self = shift;
- return dump_inside_out($self, $package_fields{$package}, @_);
- }
- }
- return;
- }
-
- sub set_access {
- # Arrange for the input field to be garbage collected when no longer
- # needed. Also, creates standard accessor functions for the field
- # based on the optional parameters-- none if none of these parameters:
- # 'addable' creates an 'add_NAME()' accessor function.
- # 'readable' or 'readable_array' creates a 'NAME()' accessor
- # function.
- # 'settable' creates a 'set_NAME()' accessor function.
- # 'constructor' doesn't create an accessor function, but adds the
- # field to the hash that was previously passed to
- # setup_package();
- # Any of the accesses can be abbreviated down, so that 'a', 'ad',
- # 'add' etc. all mean 'addable'.
- # The read accessor function will work on both array and scalar
- # values. If another accessor in the parameter list is 'a', the read
- # access assumes an array. You can also force it to be array access
- # by specifying 'readable_array' instead of 'readable'
- #
- # A sort-of 'protected' access can be set-up by preceding the addable,
- # readable or settable with some initial portion of 'protected_' (but,
- # the underscore is required), like 'p_a', 'pro_set', etc. The
- # "protection" is only by convention. All that happens is that the
- # accessor functions' names begin with an underscore. So instead of
- # calling set_foo, the call is _set_foo. (Real protection could be
- # accomplished by having a new subroutine, end_package called at the
- # end of each package, and then storing the __LINE__ ranges and
- # checking them on every accessor. But that is way overkill.)
-
- # We create anonymous subroutines as the accessors and then use
- # typeglobs to assign them to the proper package and name
-
- my $name = shift; # Name of the field
- my $field = shift; # Reference to the inside-out hash containing the
- # field
-
- my $package = (caller)[0];
-
- if (! exists $package_fields{$package}) {
- croak "$0: Must call 'setup_package' before 'set_access'";
- }
-
- # Stash the field so DESTROY can get it.
- $package_fields{$package}{$name} = $field;
-
- # Remaining arguments are the accessors. For each...
- foreach my $access (@_) {
- my $access = lc $access;
-
- my $protected = "";
-
- # Match the input as far as it goes.
- if ($access =~ /^(p[^_]*)_/) {
- $protected = $1;
- if (substr('protected_', 0, length $protected)
- eq $protected)
- {
-
- # Add 1 for the underscore not included in $protected
- $access = substr($access, length($protected) + 1);
- $protected = '_';
- }
- else {
- $protected = "";
- }
- }
-
- if (substr('addable', 0, length $access) eq $access) {
- my $subname = "${package}::${protected}add_$name";
- no strict "refs";
-
- # add_ accessor. Don't add if already there, which we
- # determine using 'eq' for scalars and '==' otherwise.
- *$subname = sub {
- use strict "refs";
- return Carp::carp_too_few_args(\@_, 2) if main::DEBUG && @_ < 2;
- my $self = shift;
- my $value = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
- if (ref $value) {
- return if grep { $value == $_ }
- @{$field->{main::objaddr $self}};
- }
- else {
- return if grep { $value eq $_ }
- @{$field->{main::objaddr $self}};
- }
- push @{$field->{main::objaddr $self}}, $value;
- return;
- }
- }
- elsif (substr('constructor', 0, length $access) eq $access) {
- if ($protected) {
- Carp::my_carp_bug("Can't set-up 'protected' constructors")
- }
- else {
- $constructor_fields{$package}{$name} = $field;
- }
- }
- elsif (substr('readable_array', 0, length $access) eq $access) {
-
- # Here has read access. If one of the other parameters for
- # access is array, or this one specifies array (by being more
- # than just 'readable_'), then create a subroutine that
- # assumes the data is an array. Otherwise just a scalar
- my $subname = "${package}::${protected}$name";
- if (grep { /^a/i } @_
- or length($access) > length('readable_'))
- {
- no strict "refs";
- *$subname = sub {
- use strict "refs";
- Carp::carp_extra_args(\@_) if main::DEBUG && @_ > 1;
- my $addr = main::objaddr $_[0];
- if (ref $field->{$addr} ne 'ARRAY') {
- my $type = ref $field->{$addr};
- $type = 'scalar' unless $type;
- Carp::my_carp_bug("Trying to read $name as an array when it is a $type. Big problems.");
- return;
- }
- return scalar @{$field->{$addr}} unless wantarray;
-
- # Make a copy; had problems with caller modifying the
- # original otherwise
- my @return = @{$field->{$addr}};
- return @return;
- }
- }
- else {
-
- # Here not an array value, a simpler function.
- no strict "refs";
- *$subname = sub {
- use strict "refs";
- Carp::carp_extra_args(\@_) if main::DEBUG && @_ > 1;
- return $field->{main::objaddr $_[0]};
- }
- }
- }
- elsif (substr('settable', 0, length $access) eq $access) {
- my $subname = "${package}::${protected}set_$name";
- no strict "refs";
- *$subname = sub {
- use strict "refs";
- if (main::DEBUG) {
- return Carp::carp_too_few_args(\@_, 2) if @_ < 2;
- Carp::carp_extra_args(\@_) if @_ > 2;
- }
- # $self is $_[0]; $value is $_[1]
- $field->{main::objaddr $_[0]} = $_[1];
- return;
- }
- }
- else {
- Carp::my_carp_bug("Unknown accessor type $access. No accessor set.");
- }
- }
- return;
- }
-}
-
-package Input_file;
-
-# All input files use this object, which stores various attributes about them,
-# and provides for convenient, uniform handling. The run method wraps the
-# processing. It handles all the bookkeeping of opening, reading, and closing
-# the file, returning only significant input lines.
-#
-# Each object gets a handler which processes the body of the file, and is
-# called by run(). Most should use the generic, default handler, which has
-# code scrubbed to handle things you might not expect. A handler should
-# basically be a while(next_line()) {...} loop.
-#
-# You can also set up handlers to
-# 1) call before the first line is read for pre processing
-# 2) call to adjust each line of the input before the main handler gets them
-# 3) call upon EOF before the main handler exits its loop
-# 4) call at the end for post processing
-#
-# $_ is used to store the input line, and is to be filtered by the
-# each_line_handler()s. So, if the format of the line is not in the desired
-# format for the main handler, these are used to do that adjusting. They can
-# be stacked (by enclosing them in an [ anonymous array ] in the constructor,
-# so the $_ output of one is used as the input to the next. None of the other
-# handlers are stackable, but could easily be changed to be so.
-#
-# Most of the handlers can call insert_lines() or insert_adjusted_lines()
-# which insert the parameters as lines to be processed before the next input
-# file line is read. This allows the EOF handler to flush buffers, for
-# example. The difference between the two routines is that the lines inserted
-# by insert_lines() are subjected to the each_line_handler()s. (So if you
-# called it from such a handler, you would get infinite recursion.) Lines
-# inserted by insert_adjusted_lines() go directly to the main handler without
-# any adjustments. If the post-processing handler calls any of these, there
-# will be no effect. Some error checking for these conditions could be added,
-# but it hasn't been done.
-#
-# carp_bad_line() should be called to warn of bad input lines, which clears $_
-# to prevent further processing of the line. This routine will output the
-# message as a warning once, and then keep a count of the lines that have the
-# same message, and output that count at the end of the file's processing.
-# This keeps the number of messages down to a manageable amount.
-#
-# get_missings() should be called to retrieve any @missing input lines.
-# Messages will be raised if this isn't done if the options aren't to ignore
-# missings.
-
-sub trace { return main::trace(@_); }
-
-{ # Closure
- # Keep track of fields that are to be put into the constructor.
- my %constructor_fields;
-
- main::setup_package(Constructor_Fields => \%constructor_fields);
-
- my %file; # Input file name, required
- main::set_access('file', \%file, qw{ c r });
-
- my %first_released; # Unicode version file was first released in, required
- main::set_access('first_released', \%first_released, qw{ c r });
-
- my %handler; # Subroutine to process the input file, defaults to
- # 'process_generic_property_file'
- main::set_access('handler', \%handler, qw{ c });
-
- my %property;
- # name of property this file is for. defaults to none, meaning not
- # applicable, or is otherwise determinable, for example, from each line.
- main::set_access('property', \%property, qw{ c });
-
- my %optional;
- # If this is true, the file is optional. If not present, no warning is
- # output. If it is present, the string given by this parameter is
- # evaluated, and if false the file is not processed.
- main::set_access('optional', \%optional, 'c', 'r');
-
- my %non_skip;
- # This is used for debugging, to skip processing of all but a few input
- # files. Add 'non_skip => 1' to the constructor for those files you want
- # processed when you set the $debug_skip global.
- main::set_access('non_skip', \%non_skip, 'c');
-
- my %skip;
- # This is used to skip processing of this input file semi-permanently.
- # It is used for files that we aren't planning to process anytime soon,
- # but want to allow to be in the directory and not raise a message that we
- # are not handling. Mostly for test files. This is in contrast to the
- # non_skip element, which is supposed to be used very temporarily for
- # debugging. Sets 'optional' to 1
- main::set_access('skip', \%skip, 'c');
-
- my %each_line_handler;
- # list of subroutines to look at and filter each non-comment line in the
- # file. defaults to none. The subroutines are called in order, each is
- # to adjust $_ for the next one, and the final one adjusts it for
- # 'handler'
- main::set_access('each_line_handler', \%each_line_handler, 'c');
-
- my %has_missings_defaults;
- # ? Are there lines in the file giving default values for code points
- # missing from it?. Defaults to NO_DEFAULTS. Otherwise NOT_IGNORED is
- # the norm, but IGNORED means it has such lines, but the handler doesn't
- # use them. Having these three states allows us to catch changes to the
- # UCD that this program should track
- main::set_access('has_missings_defaults',
- \%has_missings_defaults, qw{ c r });
-
- my %pre_handler;
- # Subroutine to call before doing anything else in the file. If undef, no
- # such handler is called.
- main::set_access('pre_handler', \%pre_handler, qw{ c });
-
- my %eof_handler;
- # Subroutine to call upon getting an EOF on the input file, but before
- # that is returned to the main handler. This is to allow buffers to be
- # flushed. The handler is expected to call insert_lines() or
- # insert_adjusted() with the buffered material
- main::set_access('eof_handler', \%eof_handler, qw{ c r });
-
- my %post_handler;
- # Subroutine to call after all the lines of the file are read in and
- # processed. If undef, no such handler is called.
- main::set_access('post_handler', \%post_handler, qw{ c });
-
- my %progress_message;
- # Message to print to display progress in lieu of the standard one
- main::set_access('progress_message', \%progress_message, qw{ c });
-
- my %handle;
- # cache open file handle, internal. Is undef if file hasn't been
- # processed at all, empty if has;
- main::set_access('handle', \%handle);
-
- my %added_lines;
- # cache of lines added virtually to the file, internal
- main::set_access('added_lines', \%added_lines);
-
- my %errors;
- # cache of errors found, internal
- main::set_access('errors', \%errors);
-
- my %missings;
- # storage of '@missing' defaults lines
- main::set_access('missings', \%missings);
-
- sub new {
- my $class = shift;
-
- my $self = bless \do{ my $anonymous_scalar }, $class;
- my $addr = main::objaddr($self);
-
- # Set defaults
- $handler{$addr} = \&main::process_generic_property_file;
- $non_skip{$addr} = 0;
- $skip{$addr} = 0;
- $has_missings_defaults{$addr} = $NO_DEFAULTS;
- $handle{$addr} = undef;
- $added_lines{$addr} = [ ];
- $each_line_handler{$addr} = [ ];
- $errors{$addr} = { };
- $missings{$addr} = [ ];
-
- # Two positional parameters.
- return Carp::carp_too_few_args(\@_, 2) if main::DEBUG && @_ < 2;
- $file{$addr} = main::internal_file_to_platform(shift);
- $first_released{$addr} = shift;
-
- # The rest of the arguments are key => value pairs
- # %constructor_fields has been set up earlier to list all possible
- # ones. Either set or push, depending on how the default has been set
- # up just above.
- my %args = @_;
- foreach my $key (keys %args) {
- my $argument = $args{$key};
-
- # Note that the fields are the lower case of the constructor keys
- my $hash = $constructor_fields{lc $key};
- if (! defined $hash) {
- Carp::my_carp_bug("Unrecognized parameters '$key => $argument' to new() for $self. Skipped");
- next;
- }
- if (ref $hash->{$addr} eq 'ARRAY') {
- if (ref $argument eq 'ARRAY') {
- foreach my $argument (@{$argument}) {
- next if ! defined $argument;
- push @{$hash->{$addr}}, $argument;
- }
- }
- else {
- push @{$hash->{$addr}}, $argument if defined $argument;
- }
- }
- else {
- $hash->{$addr} = $argument;
- }
- delete $args{$key};
- };
-
- # If the file has a property for it, it means that the property is not
- # listed in the file's entries. So add a handler to the list of line
- # handlers to insert the property name into the lines, to provide a
- # uniform interface to the final processing subroutine.
- # the final code doesn't have to worry about that.
- if ($property{$addr}) {
- push @{$each_line_handler{$addr}}, \&_insert_property_into_line;
- }
-
- if ($non_skip{$addr} && ! $debug_skip && $verbosity) {
- print "Warning: " . __PACKAGE__ . " constructor for $file{$addr} has useless 'non_skip' in it\n";
- }
-
- $optional{$addr} = 1 if $skip{$addr};
-
- return $self;
- }
-
-
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- "." => \&main::_operator_dot,
- ;
-
- sub _operator_stringify {
- my $self = shift;
-
- return __PACKAGE__ . " object for " . $self->file;
- }
-
- # flag to make sure extracted files are processed early
- my $seen_non_extracted_non_age = 0;
-
- sub run {
- # Process the input object $self. This opens and closes the file and
- # calls all the handlers for it. Currently, this can only be called
- # once per file, as it destroy's the EOF handler
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- my $file = $file{$addr};
-
- # Don't process if not expecting this file (because released later
- # than this Unicode version), and isn't there. This means if someone
- # copies it into an earlier version's directory, we will go ahead and
- # process it.
- return if $first_released{$addr} gt $v_version && ! -e $file;
-
- # If in debugging mode and this file doesn't have the non-skip
- # flag set, and isn't one of the critical files, skip it.
- if ($debug_skip
- && $first_released{$addr} ne v0
- && ! $non_skip{$addr})
- {
- print "Skipping $file in debugging\n" if $verbosity;
- return;
- }
-
- # File could be optional
- if ($optional{$addr}) {
- return unless -e $file;
- my $result = eval $optional{$addr};
- if (! defined $result) {
- Carp::my_carp_bug("Got '$@' when tried to eval $optional{$addr}. $file Skipped.");
- return;
- }
- if (! $result) {
- if ($verbosity) {
- print STDERR "Skipping processing input file '$file' because '$optional{$addr}' is not true\n";
- }
- return;
- }
- }
-
- if (! defined $file || ! -e $file) {
-
- # If the file doesn't exist, see if have internal data for it
- # (based on first_released being 0).
- if ($first_released{$addr} eq v0) {
- $handle{$addr} = 'pretend_is_open';
- }
- else {
- if (! $optional{$addr} # File could be optional
- && $v_version ge $first_released{$addr})
- {
- print STDERR "Skipping processing input file '$file' because not found\n" if $v_version ge $first_released{$addr};
- }
- return;
- }
- }
- else {
-
- # Here, the file exists. Some platforms may change the case of
- # its name
- if ($seen_non_extracted_non_age) {
- if ($file =~ /$EXTRACTED/i) {
- Carp::my_carp_bug(join_lines(<<END
-$file should be processed just after the 'Prop...Alias' files, and before
-anything not in the $EXTRACTED_DIR directory. Proceeding, but the results may
-have subtle problems
-END
- ));
- }
- }
- elsif ($EXTRACTED_DIR
- && $first_released{$addr} ne v0
- && $file !~ /$EXTRACTED/i
- && lc($file) ne 'dage.txt')
- {
- # We don't set this (by the 'if' above) if we have no
- # extracted directory, so if running on an early version,
- # this test won't work. Not worth worrying about.
- $seen_non_extracted_non_age = 1;
- }
-
- # And mark the file as having being processed, and warn if it
- # isn't a file we are expecting. As we process the files,
- # they are deleted from the hash, so any that remain at the
- # end of the program are files that we didn't process.
- my $fkey = File::Spec->rel2abs($file);
- my $expecting = delete $potential_files{$fkey};
- $expecting = delete $potential_files{lc($fkey)} unless defined $expecting;
- Carp::my_carp("Was not expecting '$file'.") if
- ! $expecting
- && ! defined $handle{$addr};
-
- # Having deleted from expected files, we can quit if not to do
- # anything. Don't print progress unless really want verbosity
- if ($skip{$addr}) {
- print "Skipping $file.\n" if $verbosity >= $VERBOSE;
- return;
- }
-
- # Open the file, converting the slashes used in this program
- # into the proper form for the OS
- my $file_handle;
- if (not open $file_handle, "<", $file) {
- Carp::my_carp("Can't open $file. Skipping: $!");
- return 0;
- }
- $handle{$addr} = $file_handle; # Cache the open file handle
- }
-
- if ($verbosity >= $PROGRESS) {
- if ($progress_message{$addr}) {
- print "$progress_message{$addr}\n";
- }
- else {
- # If using a virtual file, say so.
- print "Processing ", (-e $file)
- ? $file
- : "substitute $file",
- "\n";
- }
- }
-
-
- # Call any special handler for before the file.
- &{$pre_handler{$addr}}($self) if $pre_handler{$addr};
-
- # Then the main handler
- &{$handler{$addr}}($self);
-
- # Then any special post-file handler.
- &{$post_handler{$addr}}($self) if $post_handler{$addr};
-
- # If any errors have been accumulated, output the counts (as the first
- # error message in each class was output when it was encountered).
- if ($errors{$addr}) {
- my $total = 0;
- my $types = 0;
- foreach my $error (keys %{$errors{$addr}}) {
- $total += $errors{$addr}->{$error};
- delete $errors{$addr}->{$error};
- $types++;
- }
- if ($total > 1) {
- my $message
- = "A total of $total lines had errors in $file. ";
-
- $message .= ($types == 1)
- ? '(Only the first one was displayed.)'
- : '(Only the first of each type was displayed.)';
- Carp::my_carp($message);
- }
- }
-
- if (@{$missings{$addr}}) {
- Carp::my_carp_bug("Handler for $file didn't look at all the \@missing lines. Generated tables likely are wrong");
- }
-
- # If a real file handle, close it.
- close $handle{$addr} or Carp::my_carp("Can't close $file: $!") if
- ref $handle{$addr};
- $handle{$addr} = ""; # Uses empty to indicate that has already seen
- # the file, as opposed to undef
- return;
- }
-
- sub next_line {
- # Sets $_ to be the next logical input line, if any. Returns non-zero
- # if such a line exists. 'logical' means that any lines that have
- # been added via insert_lines() will be returned in $_ before the file
- # is read again.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # Here the file is open (or if the handle is not a ref, is an open
- # 'virtual' file). Get the next line; any inserted lines get priority
- # over the file itself.
- my $adjusted;
-
- LINE:
- while (1) { # Loop until find non-comment, non-empty line
- #local $to_trace = 1 if main::DEBUG;
- my $inserted_ref = shift @{$added_lines{$addr}};
- if (defined $inserted_ref) {
- ($adjusted, $_) = @{$inserted_ref};
- trace $adjusted, $_ if main::DEBUG && $to_trace;
- return 1 if $adjusted;
- }
- else {
- last if ! ref $handle{$addr}; # Don't read unless is real file
- last if ! defined ($_ = readline $handle{$addr});
- }
- chomp;
- trace $_ if main::DEBUG && $to_trace;
-
- # See if this line is the comment line that defines what property
- # value that code points that are not listed in the file should
- # have. The format or existence of these lines is not guaranteed
- # by Unicode since they are comments, but the documentation says
- # that this was added for machine-readability, so probably won't
- # change. This works starting in Unicode Version 5.0. They look
- # like:
- #
- # @missing: 0000..10FFFF; Not_Reordered
- # @missing: 0000..10FFFF; Decomposition_Mapping; <code point>
- # @missing: 0000..10FFFF; ; NaN
- #
- # Save the line for a later get_missings() call.
- if (/$missing_defaults_prefix/) {
- if ($has_missings_defaults{$addr} == $NO_DEFAULTS) {
- $self->carp_bad_line("Unexpected \@missing line. Assuming no missing entries");
- }
- elsif ($has_missings_defaults{$addr} == $NOT_IGNORED) {
- my @defaults = split /\s* ; \s*/x, $_;
-
- # The first field is the @missing, which ends in a
- # semi-colon, so can safely shift.
- shift @defaults;
-
- # Some of these lines may have empty field placeholders
- # which get in the way. An example is:
- # @missing: 0000..10FFFF; ; NaN
- # Remove them. Process starting from the top so the
- # splice doesn't affect things still to be looked at.
- for (my $i = @defaults - 1; $i >= 0; $i--) {
- next if $defaults[$i] ne "";
- splice @defaults, $i, 1;
- }
-
- # What's left should be just the property (maybe) and the
- # default. Having only one element means it doesn't have
- # the property.
- my $default;
- my $property;
- if (@defaults >= 1) {
- if (@defaults == 1) {
- $default = $defaults[0];
- }
- else {
- $property = $defaults[0];
- $default = $defaults[1];
- }
- }
-
- if (@defaults < 1
- || @defaults > 2
- || ($default =~ /^</
- && $default !~ /^<code *point>$/i
- && $default !~ /^<none>$/i))
- {
- $self->carp_bad_line("Unrecognized \@missing line: $_. Assuming no missing entries");
- }
- else {
-
- # If the property is missing from the line, it should
- # be the one for the whole file
- $property = $property{$addr} if ! defined $property;
-
- # Change <none> to the null string, which is what it
- # really means. If the default is the code point
- # itself, set it to <code point>, which is what
- # Unicode uses (but sometimes they've forgotten the
- # space)
- if ($default =~ /^<none>$/i) {
- $default = "";
- }
- elsif ($default =~ /^<code *point>$/i) {
- $default = $CODE_POINT;
- }
-
- # Store them as a sub-arrays with both components.
- push @{$missings{$addr}}, [ $default, $property ];
- }
- }
-
- # There is nothing for the caller to process on this comment
- # line.
- next;
- }
-
- # Remove comments and trailing space, and skip this line if the
- # result is empty
- s/#.*//;
- s/\s+$//;
- next if /^$/;
-
- # Call any handlers for this line, and skip further processing of
- # the line if the handler sets the line to null.
- foreach my $sub_ref (@{$each_line_handler{$addr}}) {
- &{$sub_ref}($self);
- next LINE if /^$/;
- }
-
- # Here the line is ok. return success.
- return 1;
- } # End of looping through lines.
-
- # If there is an EOF handler, call it (only once) and if it generates
- # more lines to process go back in the loop to handle them.
- if ($eof_handler{$addr}) {
- &{$eof_handler{$addr}}($self);
- $eof_handler{$addr} = ""; # Currently only get one shot at it.
- goto LINE if $added_lines{$addr};
- }
-
- # Return failure -- no more lines.
- return 0;
-
- }
-
-# Not currently used, not fully tested.
-# sub peek {
-# # Non-destructive look-ahead one non-adjusted, non-comment, non-blank
-# # record. Not callable from an each_line_handler(), nor does it call
-# # an each_line_handler() on the line.
-#
-# my $self = shift;
-# my $addr = main::objaddr $self;
-#
-# foreach my $inserted_ref (@{$added_lines{$addr}}) {
-# my ($adjusted, $line) = @{$inserted_ref};
-# next if $adjusted;
-#
-# # Remove comments and trailing space, and return a non-empty
-# # resulting line
-# $line =~ s/#.*//;
-# $line =~ s/\s+$//;
-# return $line if $line ne "";
-# }
-#
-# return if ! ref $handle{$addr}; # Don't read unless is real file
-# while (1) { # Loop until find non-comment, non-empty line
-# local $to_trace = 1 if main::DEBUG;
-# trace $_ if main::DEBUG && $to_trace;
-# return if ! defined (my $line = readline $handle{$addr});
-# chomp $line;
-# push @{$added_lines{$addr}}, [ 0, $line ];
-#
-# $line =~ s/#.*//;
-# $line =~ s/\s+$//;
-# return $line if $line ne "";
-# }
-#
-# return;
-# }
-
-
- sub insert_lines {
- # Lines can be inserted so that it looks like they were in the input
- # file at the place it was when this routine is called. See also
- # insert_adjusted_lines(). Lines inserted via this routine go through
- # any each_line_handler()
-
- my $self = shift;
-
- # Each inserted line is an array, with the first element being 0 to
- # indicate that this line hasn't been adjusted, and needs to be
- # processed.
- push @{$added_lines{main::objaddr $self}}, map { [ 0, $_ ] } @_;
- return;
- }
-
- sub insert_adjusted_lines {
- # Lines can be inserted so that it looks like they were in the input
- # file at the place it was when this routine is called. See also
- # insert_lines(). Lines inserted via this routine are already fully
- # adjusted, ready to be processed; each_line_handler()s handlers will
- # not be called. This means this is not a completely general
- # facility, as only the last each_line_handler on the stack should
- # call this. It could be made more general, by passing to each of the
- # line_handlers their position on the stack, which they would pass on
- # to this routine, and that would replace the boolean first element in
- # the anonymous array pushed here, so that the next_line routine could
- # use that to call only those handlers whose index is after it on the
- # stack. But this is overkill for what is needed now.
-
- my $self = shift;
- trace $_[0] if main::DEBUG && $to_trace;
-
- # Each inserted line is an array, with the first element being 1 to
- # indicate that this line has been adjusted
- push @{$added_lines{main::objaddr $self}}, map { [ 1, $_ ] } @_;
- return;
- }
-
- sub get_missings {
- # Returns the stored up @missings lines' values, and clears the list.
- # The values are in an array, consisting of the default in the first
- # element, and the property in the 2nd. However, since these lines
- # can be stacked up, the return is an array of all these arrays.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # If not accepting a list return, just return the first one.
- return shift @{$missings{$addr}} unless wantarray;
-
- my @return = @{$missings{$addr}};
- undef @{$missings{$addr}};
- return @return;
- }
-
- sub _insert_property_into_line {
- # Add a property field to $_, if this file requires it.
-
- my $property = $property{main::objaddr shift};
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- $_ =~ s/(;|$)/; $property$1/;
- return;
- }
-
- sub carp_bad_line {
- # Output consistent error messages, using either a generic one, or the
- # one given by the optional parameter. To avoid gazillions of the
- # same message in case the syntax of a file is way off, this routine
- # only outputs the first instance of each message, incrementing a
- # count so the totals can be output at the end of the file.
-
- my $self = shift;
- my $message = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- $message = 'Unexpected line' unless $message;
-
- # No trailing punctuation so as to fit with our addenda.
- $message =~ s/[.:;,]$//;
-
- # If haven't seen this exact message before, output it now. Otherwise
- # increment the count of how many times it has occurred
- unless ($errors{$addr}->{$message}) {
- Carp::my_carp("$message in '$_' in "
- . $file{main::objaddr $self}
- . " at line $.. Skipping this line;");
- $errors{$addr}->{$message} = 1;
- }
- else {
- $errors{$addr}->{$message}++;
- }
-
- # Clear the line to prevent any further (meaningful) processing of it.
- $_ = "";
-
- return;
- }
-} # End closure
-
-package Multi_Default;
-
-# Certain properties in early versions of Unicode had more than one possible
-# default for code points missing from the files. In these cases, one
-# default applies to everything left over after all the others are applied,
-# and for each of the others, there is a description of which class of code
-# points applies to it. This object helps implement this by storing the
-# defaults, and for all but that final default, an eval string that generates
-# the class that it applies to.
-
-
-{ # Closure
-
- main::setup_package();
-
- my %class_defaults;
- # The defaults structure for the classes
- main::set_access('class_defaults', \%class_defaults);
-
- my %other_default;
- # The default that applies to everything left over.
- main::set_access('other_default', \%other_default, 'r');
-
-
- sub new {
- # The constructor is called with default => eval pairs, terminated by
- # the left-over default. e.g.
- # Multi_Default->new(
- # 'T' => '$gc->table("Mn") + $gc->table("Cf") - 0x200C
- # - 0x200D',
- # 'R' => 'some other expression that evaluates to code points',
- # .
- # .
- # .
- # 'U'));
-
- my $class = shift;
-
- my $self = bless \do{my $anonymous_scalar}, $class;
- my $addr = main::objaddr($self);
-
- while (@_ > 1) {
- my $default = shift;
- my $eval = shift;
- $class_defaults{$addr}->{$default} = $eval;
- }
-
- $other_default{$addr} = shift;
-
- return $self;
- }
-
- sub get_next_defaults {
- # Iterates and returns the next class of defaults.
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return each %{$class_defaults{$addr}};
- }
-}
-
-package Alias;
-
-# An alias is one of the names that a table goes by. This class defines them
-# including some attributes. Everything is currently setup in the
-# constructor.
-
-
-{ # Closure
-
- main::setup_package();
-
- my %name;
- main::set_access('name', \%name, 'r');
-
- my %loose_match;
- # Determined by the constructor code if this name should match loosely or
- # not. The constructor parameters can override this, but it isn't fully
- # implemented, as should have ability to override Unicode one's via
- # something like a set_loose_match()
- main::set_access('loose_match', \%loose_match, 'r');
-
- my %make_pod_entry;
- # Some aliases should not get their own entries because they are covered
- # by a wild-card, and some we want to discourage use of. Binary
- main::set_access('make_pod_entry', \%make_pod_entry, 'r');
-
- my %status;
- # Aliases have a status, like deprecated, or even suppressed (which means
- # they don't appear in documentation). Enum
- main::set_access('status', \%status, 'r');
-
- my %externally_ok;
- # Similarly, some aliases should not be considered as usable ones for
- # external use, such as file names, or we don't want documentation to
- # recommend them. Boolean
- main::set_access('externally_ok', \%externally_ok, 'r');
-
- sub new {
- my $class = shift;
-
- my $self = bless \do { my $anonymous_scalar }, $class;
- my $addr = main::objaddr($self);
-
- $name{$addr} = shift;
- $loose_match{$addr} = shift;
- $make_pod_entry{$addr} = shift;
- $externally_ok{$addr} = shift;
- $status{$addr} = shift;
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Null names are never ok externally
- $externally_ok{$addr} = 0 if $name{$addr} eq "";
-
- return $self;
- }
-}
-
-package Range;
-
-# A range is the basic unit for storing code points, and is described in the
-# comments at the beginning of the program. Each range has a starting code
-# point; an ending code point (not less than the starting one); a value
-# that applies to every code point in between the two end-points, inclusive;
-# and an enum type that applies to the value. The type is for the user's
-# convenience, and has no meaning here, except that a non-zero type is
-# considered to not obey the normal Unicode rules for having standard forms.
-#
-# The same structure is used for both map and match tables, even though in the
-# latter, the value (and hence type) is irrelevant and could be used as a
-# comment. In map tables, the value is what all the code points in the range
-# map to. Type 0 values have the standardized version of the value stored as
-# well, so as to not have to recalculate it a lot.
-
-sub trace { return main::trace(@_); }
-
-{ # Closure
-
- main::setup_package();
-
- my %start;
- main::set_access('start', \%start, 'r', 's');
-
- my %end;
- main::set_access('end', \%end, 'r', 's');
-
- my %value;
- main::set_access('value', \%value, 'r');
-
- my %type;
- main::set_access('type', \%type, 'r');
-
- my %standard_form;
- # The value in internal standard form. Defined only if the type is 0.
- main::set_access('standard_form', \%standard_form);
-
- # Note that if these fields change, the dump() method should as well
-
- sub new {
- return Carp::carp_too_few_args(\@_, 3) if main::DEBUG && @_ < 3;
- my $class = shift;
-
- my $self = bless \do { my $anonymous_scalar }, $class;
- my $addr = main::objaddr($self);
-
- $start{$addr} = shift;
- $end{$addr} = shift;
-
- my %args = @_;
-
- my $value = delete $args{'Value'}; # Can be 0
- $value = "" unless defined $value;
- $value{$addr} = $value;
-
- $type{$addr} = delete $args{'Type'} || 0;
-
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- if (! $type{$addr}) {
- $standard_form{$addr} = main::standardize($value);
- }
-
- return $self;
- }
-
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- "." => \&main::_operator_dot,
- ;
-
- sub _operator_stringify {
- my $self = shift;
- my $addr = main::objaddr $self;
-
- # Output it like '0041..0065 (value)'
- my $return = sprintf("%04X", $start{$addr})
- . '..'
- . sprintf("%04X", $end{$addr});
- my $value = $value{$addr};
- my $type = $type{$addr};
- $return .= ' (';
- $return .= "$value";
- $return .= ", Type=$type" if $type != 0;
- $return .= ')';
-
- return $return;
- }
-
- sub standard_form {
- # The standard form is the value itself if the standard form is
- # undefined (that is if the value is special)
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return $standard_form{$addr} if defined $standard_form{$addr};
- return $value{$addr};
- }
-
- sub dump {
- # Human, not machine readable. For machine readable, comment out this
- # entire routine and let the standard one take effect.
- my $self = shift;
- my $indent = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- my $return = $indent
- . sprintf("%04X", $start{$addr})
- . '..'
- . sprintf("%04X", $end{$addr})
- . " '$value{$addr}';";
- if (! defined $standard_form{$addr}) {
- $return .= "(type=$type{$addr})";
- }
- elsif ($standard_form{$addr} ne $value{$addr}) {
- $return .= "(standard '$standard_form{$addr}')";
- }
- return $return;
- }
-} # End closure
-
-package _Range_List_Base;
-
-# Base class for range lists. A range list is simply an ordered list of
-# ranges, so that the ranges with the lowest starting numbers are first in it.
-#
-# When a new range is added that is adjacent to an existing range that has the
-# same value and type, it merges with it to form a larger range.
-#
-# Ranges generally do not overlap, except that there can be multiple entries
-# of single code point ranges. This is because of NameAliases.txt.
-#
-# In this program, there is a standard value such that if two different
-# values, have the same standard value, they are considered equivalent. This
-# value was chosen so that it gives correct results on Unicode data
-
-# There are a number of methods to manipulate range lists, and some operators
-# are overloaded to handle them.
-
-# Because of the slowness of pure Perl objaddr() on miniperl, and measurements
-# showing this package was using a lot of real time calculating that, the code
-# was changed to only calculate it once per call stack. This is done by
-# consistently using the package variable $addr in routines, and only calling
-# objaddr() if it isn't defined, and setting that to be local, so that callees
-# will have it already. It would be a good thing to change this. XXX
-
-sub trace { return main::trace(@_); }
-
-{ # Closure
-
- our $addr;
-
- main::setup_package();
-
- my %ranges;
- # The list of ranges
- main::set_access('ranges', \%ranges, 'readable_array');
-
- my %max;
- # The highest code point in the list. This was originally a method, but
- # actual measurements said it was used a lot.
- main::set_access('max', \%max, 'r');
-
- my %each_range_iterator;
- # Iterator position for each_range()
- main::set_access('each_range_iterator', \%each_range_iterator);
-
- my %owner_name_of;
- # Name of parent this is attached to, if any. Solely for better error
- # messages.
- main::set_access('owner_name_of', \%owner_name_of, 'p_r');
-
- my %_search_ranges_cache;
- # A cache of the previous result from _search_ranges(), for better
- # performance
- main::set_access('_search_ranges_cache', \%_search_ranges_cache);
-
- sub new {
- my $class = shift;
- my %args = @_;
-
- # Optional initialization data for the range list.
- my $initialize = delete $args{'Initialize'};
-
- my $self;
-
- # Use _union() to initialize. _union() returns an object of this
- # class, which means that it will call this constructor recursively.
- # But it won't have this $initialize parameter so that it won't
- # infinitely loop on this.
- return _union($class, $initialize, %args) if defined $initialize;
-
- $self = bless \do { my $anonymous_scalar }, $class;
- local $addr = main::objaddr($self);
-
- # Optional parent object, only for debug info.
- $owner_name_of{$addr} = delete $args{'Owner'};
- $owner_name_of{$addr} = "" if ! defined $owner_name_of{$addr};
-
- # Stringify, in case it is an object.
- $owner_name_of{$addr} = "$owner_name_of{$addr}";
-
- # This is used only for error messages, and so a colon is added
- $owner_name_of{$addr} .= ": " if $owner_name_of{$addr} ne "";
-
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- # Max is initialized to a negative value that isn't adjacent to 0,
- # for simpler tests
- $max{$addr} = -2;
-
- $_search_ranges_cache{$addr} = 0;
- $ranges{$addr} = [];
-
- return $self;
- }
-
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- "." => \&main::_operator_dot,
- ;
-
- sub _operator_stringify {
- my $self = shift;
- local $addr = main::objaddr($self) if !defined $addr;
-
- return "Range_List attached to '$owner_name_of{$addr}'"
- if $owner_name_of{$addr};
- return "anonymous Range_List " . \$self;
- }
-
- sub _union {
- # Returns the union of the input code points. It can be called as
- # either a constructor or a method. If called as a method, the result
- # will be a new() instance of the calling object, containing the union
- # of that object with the other parameter's code points; if called as
- # a constructor, the first parameter gives the class the new object
- # should be, and the second parameter gives the code points to go into
- # it.
- # In either case, there are two parameters looked at by this routine;
- # any additional parameters are passed to the new() constructor.
- #
- # The code points can come in the form of some object that contains
- # ranges, and has a conventionally named method to access them; or
- # they can be an array of individual code points (as integers); or
- # just a single code point.
- #
- # If they are ranges, this routine doesn't make any effort to preserve
- # the range values of one input over the other. Therefore this base
- # class should not allow _union to be called from other than
- # initialization code, so as to prevent two tables from being added
- # together where the range values matter. The general form of this
- # routine therefore belongs in a derived class, but it was moved here
- # to avoid duplication of code. The failure to overload this in this
- # class keeps it safe.
- #
-
- my $self;
- my @args; # Arguments to pass to the constructor
-
- my $class = shift;
-
- # If a method call, will start the union with the object itself, and
- # the class of the new object will be the same as self.
- if (ref $class) {
- $self = $class;
- $class = ref $self;
- push @args, $self;
- }
-
- # Add the other required parameter.
- push @args, shift;
- # Rest of parameters are passed on to the constructor
-
- # Accumulate all records from both lists.
- my @records;
- for my $arg (@args) {
- #local $to_trace = 0 if main::DEBUG;
- trace "argument = $arg" if main::DEBUG && $to_trace;
- if (! defined $arg) {
- my $message = "";
- if (defined $self) {
- $message .= $owner_name_of{main::objaddr $self};
- }
- Carp::my_carp_bug($message .= "Undefined argument to _union. No union done.");
- return;
- }
- $arg = [ $arg ] if ! ref $arg;
- my $type = ref $arg;
- if ($type eq 'ARRAY') {
- foreach my $element (@$arg) {
- push @records, Range->new($element, $element);
- }
- }
- elsif ($arg->isa('Range')) {
- push @records, $arg;
- }
- elsif ($arg->can('ranges')) {
- push @records, $arg->ranges;
- }
- else {
- my $message = "";
- if (defined $self) {
- $message .= $owner_name_of{main::objaddr $self};
- }
- Carp::my_carp_bug($message . "Cannot take the union of a $type. No union done.");
- return;
- }
- }
-
- # Sort with the range containing the lowest ordinal first, but if
- # two ranges start at the same code point, sort with the bigger range
- # of the two first, because it takes fewer cycles.
- @records = sort { ($a->start <=> $b->start)
- or
- # if b is shorter than a, b->end will be
- # less than a->end, and we want to select
- # a, so want to return -1
- ($b->end <=> $a->end)
- } @records;
-
- my $new = $class->new(@_);
-
- # Fold in records so long as they add new information.
- for my $set (@records) {
- my $start = $set->start;
- my $end = $set->end;
- my $value = $set->value;
- if ($start > $new->max) {
- $new->_add_delete('+', $start, $end, $value);
- }
- elsif ($end > $new->max) {
- $new->_add_delete('+', $new->max +1, $end, $value);
- }
- }
-
- return $new;
- }
-
- sub range_count { # Return the number of ranges in the range list
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- return scalar @{$ranges{$addr}};
- }
-
- sub min {
- # Returns the minimum code point currently in the range list, or if
- # the range list is empty, 2 beyond the max possible. This is a
- # method because used so rarely, that not worth saving between calls,
- # and having to worry about changing it as ranges are added and
- # deleted.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- # If the range list is empty, return a large value that isn't adjacent
- # to any that could be in the range list, for simpler tests
- return $LAST_UNICODE_CODEPOINT + 2 unless scalar @{$ranges{$addr}};
- return $ranges{$addr}->[0]->start;
- }
-
- sub contains {
- # Boolean: Is argument in the range list? If so returns $i such that:
- # range[$i]->end < $codepoint <= range[$i+1]->end
- # which is one beyond what you want; this is so that the 0th range
- # doesn't return false
- my $self = shift;
- my $codepoint = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr $self if ! defined $addr;
-
- my $i = $self->_search_ranges($codepoint);
- return 0 unless defined $i;
-
- # The search returns $i, such that
- # range[$i-1]->end < $codepoint <= range[$i]->end
- # So is in the table if and only iff it is at least the start position
- # of range $i.
- return 0 if $ranges{$addr}->[$i]->start > $codepoint;
- return $i + 1;
- }
-
- sub value_of {
- # Returns the value associated with the code point, undef if none
-
- my $self = shift;
- my $codepoint = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr $self if ! defined $addr;
-
- my $i = $self->contains($codepoint);
- return unless $i;
-
- # contains() returns 1 beyond where we should look
- return $ranges{$addr}->[$i-1]->value;
- }
-
- sub _search_ranges {
- # Find the range in the list which contains a code point, or where it
- # should go if were to add it. That is, it returns $i, such that:
- # range[$i-1]->end < $codepoint <= range[$i]->end
- # Returns undef if no such $i is possible (e.g. at end of table), or
- # if there is an error.
-
- my $self = shift;
- my $code_point = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr $self if ! defined $addr;
-
- return if $code_point > $max{$addr};
- my $r = $ranges{$addr}; # The current list of ranges
- my $range_list_size = scalar @$r;
- my $i;
-
- use integer; # want integer division
-
- # Use the cached result as the starting guess for this one, because,
- # an experiment on 5.1 showed that 90% of the time the cache was the
- # same as the result on the next call (and 7% it was one less).
- $i = $_search_ranges_cache{$addr};
- $i = 0 if $i >= $range_list_size; # Reset if no longer valid (prob.
- # from an intervening deletion
- #local $to_trace = 1 if main::DEBUG;
- trace "previous \$i is still valid: $i" if main::DEBUG && $to_trace && $code_point <= $r->[$i]->end && ($i == 0 || $r->[$i-1]->end < $code_point);
- return $i if $code_point <= $r->[$i]->end
- && ($i == 0 || $r->[$i-1]->end < $code_point);
-
- # Here the cache doesn't yield the correct $i. Try adding 1.
- if ($i < $range_list_size - 1
- && $r->[$i]->end < $code_point &&
- $code_point <= $r->[$i+1]->end)
- {
- $i++;
- trace "next \$i is correct: $i" if main::DEBUG && $to_trace;
- $_search_ranges_cache{$addr} = $i;
- return $i;
- }
-
- # Here, adding 1 also didn't work. We do a binary search to
- # find the correct position, starting with current $i
- my $lower = 0;
- my $upper = $range_list_size - 1;
- while (1) {
- trace "top of loop i=$i:", sprintf("%04X", $r->[$lower]->start), "[$lower] .. ", sprintf("%04X", $r->[$i]->start), "[$i] .. ", sprintf("%04X", $r->[$upper]->start), "[$upper]" if main::DEBUG && $to_trace;
-
- if ($code_point <= $r->[$i]->end) {
-
- # Here we have met the upper constraint. We can quit if we
- # also meet the lower one.
- last if $i == 0 || $r->[$i-1]->end < $code_point;
-
- $upper = $i; # Still too high.
-
- }
- else {
-
- # Here, $r[$i]->end < $code_point, so look higher up.
- $lower = $i;
- }
-
- # Split search domain in half to try again.
- my $temp = ($upper + $lower) / 2;
-
- # No point in continuing unless $i changes for next time
- # in the loop.
- if ($temp == $i) {
-
- # We can't reach the highest element because of the averaging.
- # So if one below the upper edge, force it there and try one
- # more time.
- if ($i == $range_list_size - 2) {
-
- trace "Forcing to upper edge" if main::DEBUG && $to_trace;
- $i = $range_list_size - 1;
-
- # Change $lower as well so if fails next time through,
- # taking the average will yield the same $i, and we will
- # quit with the error message just below.
- $lower = $i;
- next;
- }
- Carp::my_carp_bug("$owner_name_of{$addr}Can't find where the range ought to go. No action taken.");
- return;
- }
- $i = $temp;
- } # End of while loop
-
- if (main::DEBUG && $to_trace) {
- trace 'i-1=[', $i-1, ']', $r->[$i-1] if $i;
- trace "i= [ $i ]", $r->[$i];
- trace 'i+1=[', $i+1, ']', $r->[$i+1] if $i < $range_list_size - 1;
- }
-
- # Here we have found the offset. Cache it as a starting point for the
- # next call.
- $_search_ranges_cache{$addr} = $i;
- return $i;
- }
-
- sub _add_delete {
- # Add, replace or delete ranges to or from a list. The $type
- # parameter gives which:
- # '+' => insert or replace a range, returning a list of any changed
- # ranges.
- # '-' => delete a range, returning a list of any deleted ranges.
- #
- # The next three parameters give respectively the start, end, and
- # value associated with the range. 'value' should be null unless the
- # operation is '+';
- #
- # The range list is kept sorted so that the range with the lowest
- # starting position is first in the list, and generally, adjacent
- # ranges with the same values are merged into single larger one (see
- # exceptions below).
- #
- # There are more parameters, all are key => value pairs:
- # Type gives the type of the value. It is only valid for '+'.
- # All ranges have types; if this parameter is omitted, 0 is
- # assumed. Ranges with type 0 are assumed to obey the
- # Unicode rules for casing, etc; ranges with other types are
- # not. Otherwise, the type is arbitrary, for the caller's
- # convenience, and looked at only by this routine to keep
- # adjacent ranges of different types from being merged into
- # a single larger range, and when Replace =>
- # $IF_NOT_EQUIVALENT is specified (see just below).
- # Replace determines what to do if the range list already contains
- # ranges which coincide with all or portions of the input
- # range. It is only valid for '+':
- # => $NO means that the new value is not to replace
- # any existing ones, but any empty gaps of the
- # range list coinciding with the input range
- # will be filled in with the new value.
- # => $UNCONDITIONALLY means to replace the existing values with
- # this one unconditionally. However, if the
- # new and old values are identical, the
- # replacement is skipped to save cycles
- # => $IF_NOT_EQUIVALENT means to replace the existing values
- # with this one if they are not equivalent.
- # Ranges are equivalent if their types are the
- # same, and they are the same string, or if
- # both are type 0 ranges, if their Unicode
- # standard forms are identical. In this last
- # case, the routine chooses the more "modern"
- # one to use. This is because some of the
- # older files are formatted with values that
- # are, for example, ALL CAPs, whereas the
- # derived files have a more modern style,
- # which looks better. By looking for this
- # style when the pre-existing and replacement
- # standard forms are the same, we can move to
- # the modern style
- # => $MULTIPLE means that if this range duplicates an
- # existing one, but has a different value,
- # don't replace the existing one, but insert
- # this, one so that the same range can occur
- # multiple times.
- # => anything else is the same as => $IF_NOT_EQUIVALENT
- #
- # "same value" means identical for type-0 ranges, and it means having
- # the same standard forms for non-type-0 ranges.
-
- return Carp::carp_too_few_args(\@_, 5) if main::DEBUG && @_ < 5;
-
- my $self = shift;
- my $operation = shift; # '+' for add/replace; '-' for delete;
- my $start = shift;
- my $end = shift;
- my $value = shift;
-
- my %args = @_;
-
- $value = "" if not defined $value; # warning: $value can be "0"
-
- my $replace = delete $args{'Replace'};
- $replace = $IF_NOT_EQUIVALENT unless defined $replace;
-
- my $type = delete $args{'Type'};
- $type = 0 unless defined $type;
-
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- if ($operation ne '+' && $operation ne '-') {
- Carp::my_carp_bug("$owner_name_of{$addr}First parameter to _add_delete must be '+' or '-'. No action taken.");
- return;
- }
- unless (defined $start && defined $end) {
- Carp::my_carp_bug("$owner_name_of{$addr}Undefined start and/or end to _add_delete. No action taken.");
- return;
- }
- unless ($end >= $start) {
- Carp::my_carp_bug("$owner_name_of{$addr}End of range (" . sprintf("%04X", $end) . ") must not be before start (" . sprintf("%04X", $start) . "). No action taken.");
- return;
- }
- #local $to_trace = 1 if main::DEBUG;
-
- if ($operation eq '-') {
- if ($replace != $IF_NOT_EQUIVALENT) {
- Carp::my_carp_bug("$owner_name_of{$addr}Replace => \$IF_NOT_EQUIVALENT is required when deleting a range from a range list. Assuming Replace => \$IF_NOT_EQUIVALENT.");
- $replace = $IF_NOT_EQUIVALENT;
- }
- if ($type) {
- Carp::my_carp_bug("$owner_name_of{$addr}Type => 0 is required when deleting a range from a range list. Assuming Type => 0.");
- $type = 0;
- }
- if ($value ne "") {
- Carp::my_carp_bug("$owner_name_of{$addr}Value => \"\" is required when deleting a range from a range list. Assuming Value => \"\".");
- $value = "";
- }
- }
-
- my $r = $ranges{$addr}; # The current list of ranges
- my $range_list_size = scalar @$r; # And its size
- my $max = $max{$addr}; # The current high code point in
- # the list of ranges
-
- # Do a special case requiring fewer machine cycles when the new range
- # starts after the current highest point. The Unicode input data is
- # structured so this is common.
- if ($start > $max) {
-
- trace "$owner_name_of{$addr} $operation", sprintf("%04X", $start) . '..' . sprintf("%04X", $end) . " ($value) type=$type" if main::DEBUG && $to_trace;
- return if $operation eq '-'; # Deleting a non-existing range is a
- # no-op
-
- # If the new range doesn't logically extend the current final one
- # in the range list, create a new range at the end of the range
- # list. (max cleverly is initialized to a negative number not
- # adjacent to 0 if the range list is empty, so even adding a range
- # to an empty range list starting at 0 will have this 'if'
- # succeed.)
- if ($start > $max + 1 # non-adjacent means can't extend.
- || @{$r}[-1]->value ne $value # values differ, can't extend.
- || @{$r}[-1]->type != $type # types differ, can't extend.
- ) {
- push @$r, Range->new($start, $end,
- Value => $value,
- Type => $type);
- }
- else {
-
- # Here, the new range starts just after the current highest in
- # the range list, and they have the same type and value.
- # Extend the current range to incorporate the new one.
- @{$r}[-1]->set_end($end);
- }
-
- # This becomes the new maximum.
- $max{$addr} = $end;
-
- return;
- }
- #local $to_trace = 0 if main::DEBUG;
-
- trace "$owner_name_of{$addr} $operation", sprintf("%04X", $start) . '..' . sprintf("%04X", $end) . " ($value) replace=$replace" if main::DEBUG && $to_trace;
-
- # Here, the input range isn't after the whole rest of the range list.
- # Most likely 'splice' will be needed. The rest of the routine finds
- # the needed splice parameters, and if necessary, does the splice.
- # First, find the offset parameter needed by the splice function for
- # the input range. Note that the input range may span multiple
- # existing ones, but we'll worry about that later. For now, just find
- # the beginning. If the input range is to be inserted starting in a
- # position not currently in the range list, it must (obviously) come
- # just after the range below it, and just before the range above it.
- # Slightly less obviously, it will occupy the position currently
- # occupied by the range that is to come after it. More formally, we
- # are looking for the position, $i, in the array of ranges, such that:
- #
- # r[$i-1]->start <= r[$i-1]->end < $start < r[$i]->start <= r[$i]->end
- #
- # (The ordered relationships within existing ranges are also shown in
- # the equation above). However, if the start of the input range is
- # within an existing range, the splice offset should point to that
- # existing range's position in the list; that is $i satisfies a
- # somewhat different equation, namely:
- #
- #r[$i-1]->start <= r[$i-1]->end < r[$i]->start <= $start <= r[$i]->end
- #
- # More briefly, $start can come before or after r[$i]->start, and at
- # this point, we don't know which it will be. However, these
- # two equations share these constraints:
- #
- # r[$i-1]->end < $start <= r[$i]->end
- #
- # And that is good enough to find $i.
-
- my $i = $self->_search_ranges($start);
- if (! defined $i) {
- Carp::my_carp_bug("Searching $self for range beginning with $start unexpectedly returned undefined. Operation '$operation' not performed");
- return;
- }
-
- # The search function returns $i such that:
- #
- # r[$i-1]->end < $start <= r[$i]->end
- #
- # That means that $i points to the first range in the range list
- # that could possibly be affected by this operation. We still don't
- # know if the start of the input range is within r[$i], or if it
- # points to empty space between r[$i-1] and r[$i].
- trace "[$i] is the beginning splice point. Existing range there is ", $r->[$i] if main::DEBUG && $to_trace;
-
- # Special case the insertion of data that is not to replace any
- # existing data.
- if ($replace == $NO) { # If $NO, has to be operation '+'
- #local $to_trace = 1 if main::DEBUG;
- trace "Doesn't replace" if main::DEBUG && $to_trace;
-
- # Here, the new range is to take effect only on those code points
- # that aren't already in an existing range. This can be done by
- # looking through the existing range list and finding the gaps in
- # the ranges that this new range affects, and then calling this
- # function recursively on each of those gaps, leaving untouched
- # anything already in the list. Gather up a list of the changed
- # gaps first so that changes to the internal state as new ranges
- # are added won't be a problem.
- my @gap_list;
-
- # First, if the starting point of the input range is outside an
- # existing one, there is a gap from there to the beginning of the
- # existing range -- add a span to fill the part that this new
- # range occupies
- if ($start < $r->[$i]->start) {
- push @gap_list, Range->new($start,
- main::min($end,
- $r->[$i]->start - 1),
- Type => $type);
- trace "gap before $r->[$i] [$i], will add", $gap_list[-1] if main::DEBUG && $to_trace;
- }
-
- # Then look through the range list for other gaps until we reach
- # the highest range affected by the input one.
- my $j;
- for ($j = $i+1; $j < $range_list_size; $j++) {
- trace "j=[$j]", $r->[$j] if main::DEBUG && $to_trace;
- last if $end < $r->[$j]->start;
-
- # If there is a gap between when this range starts and the
- # previous one ends, add a span to fill it. Note that just
- # because there are two ranges doesn't mean there is a
- # non-zero gap between them. It could be that they have
- # different values or types
- if ($r->[$j-1]->end + 1 != $r->[$j]->start) {
- push @gap_list,
- Range->new($r->[$j-1]->end + 1,
- $r->[$j]->start - 1,
- Type => $type);
- trace "gap between $r->[$j-1] and $r->[$j] [$j], will add: $gap_list[-1]" if main::DEBUG && $to_trace;
- }
- }
-
- # Here, we have either found an existing range in the range list,
- # beyond the area affected by the input one, or we fell off the
- # end of the loop because the input range affects the whole rest
- # of the range list. In either case, $j is 1 higher than the
- # highest affected range. If $j == $i, it means that there are no
- # affected ranges, that the entire insertion is in the gap between
- # r[$i-1], and r[$i], which we already have taken care of before
- # the loop.
- # On the other hand, if there are affected ranges, it might be
- # that there is a gap that needs filling after the final such
- # range to the end of the input range
- if ($r->[$j-1]->end < $end) {
- push @gap_list, Range->new(main::max($start,
- $r->[$j-1]->end + 1),
- $end,
- Type => $type);
- trace "gap after $r->[$j-1], will add $gap_list[-1]" if main::DEBUG && $to_trace;
- }
-
- # Call recursively to fill in all the gaps.
- foreach my $gap (@gap_list) {
- $self->_add_delete($operation,
- $gap->start,
- $gap->end,
- $value,
- Type => $type);
- }
-
- return;
- }
-
- # Here, we have taken care of the case where $replace is $NO, which
- # means that whatever action we now take is done unconditionally. It
- # still could be that this call will result in a no-op, if duplicates
- # aren't allowed, and we are inserting a range that merely duplicates
- # data already in the range list; or also if deleting a non-existent
- # range.
- # $i still points to the first potential affected range. Now find the
- # highest range affected, which will determine the length parameter to
- # splice. (The input range can span multiple existing ones.) While
- # we are looking through the range list, see also if this is an
- # insertion that will change the values of at least one of the
- # affected ranges. We don't need to do this check unless this is an
- # insertion of non-multiples, and also since this is a boolean, we
- # don't need to do it if have already determined that it will make a
- # change; just unconditionally change them. $cdm is created to be 1
- # if either of these is true. (The 'c' in the name comes from below)
- my $cdm = ($operation eq '-' || $replace == $MULTIPLE);
- my $j; # This will point to the highest affected range
-
- # For non-zero types, the standard form is the value itself;
- my $standard_form = ($type) ? $value : main::standardize($value);
-
- for ($j = $i; $j < $range_list_size; $j++) {
- trace "Looking for highest affected range; the one at $j is ", $r->[$j] if main::DEBUG && $to_trace;
-
- # If find a range that it doesn't overlap into, we can stop
- # searching
- last if $end < $r->[$j]->start;
-
- # Here, overlaps the range at $j. If the value's don't match,
- # and this is supposedly an insertion, it becomes a change
- # instead. This is what the 'c' stands for in $cdm.
- if (! $cdm) {
- if ($r->[$j]->standard_form ne $standard_form) {
- $cdm = 1;
- }
- else {
-
- # Here, the two values are essentially the same. If the
- # two are actually identical, replacing wouldn't change
- # anything so skip it.
- my $pre_existing = $r->[$j]->value;
- if ($pre_existing ne $value) {
-
- # Here the new and old standardized values are the
- # same, but the non-standardized values aren't. If
- # replacing unconditionally, then replace
- if( $replace == $UNCONDITIONALLY) {
- $cdm = 1;
- }
- else {
-
- # Here, are replacing conditionally. Decide to
- # replace or not based on which appears to look
- # the "nicest". If one is mixed case and the
- # other isn't, choose the mixed case one.
- my $new_mixed = $value =~ /[A-Z]/
- && $value =~ /[a-z]/;
- my $old_mixed = $pre_existing =~ /[A-Z]/
- && $pre_existing =~ /[a-z]/;
-
- if ($old_mixed != $new_mixed) {
- $cdm = 1 if $new_mixed;
- if (main::DEBUG && $to_trace) {
- if ($cdm) {
- trace "Replacing $pre_existing with $value";
- }
- else {
- trace "Retaining $pre_existing over $value";
- }
- }
- }
- else {
-
- # Here casing wasn't different between the two.
- # If one has hyphens or underscores and the
- # other doesn't, choose the one with the
- # punctuation.
- my $new_punct = $value =~ /[-_]/;
- my $old_punct = $pre_existing =~ /[-_]/;
-
- if ($old_punct != $new_punct) {
- $cdm = 1 if $new_punct;
- if (main::DEBUG && $to_trace) {
- if ($cdm) {
- trace "Replacing $pre_existing with $value";
- }
- else {
- trace "Retaining $pre_existing over $value";
- }
- }
- } # else existing one is just as "good";
- # retain it to save cycles.
- }
- }
- }
- }
- }
- } # End of loop looking for highest affected range.
-
- # Here, $j points to one beyond the highest range that this insertion
- # affects (hence to beyond the range list if that range is the final
- # one in the range list).
-
- # The splice length is all the affected ranges. Get it before
- # subtracting, for efficiency, so we don't have to later add 1.
- my $length = $j - $i;
-
- $j--; # $j now points to the highest affected range.
- trace "Final affected range is $j: $r->[$j]" if main::DEBUG && $to_trace;
-
- # If inserting a multiple record, this is where it goes, after all the
- # existing ones for this range. This implies an insertion, and no
- # change to any existing ranges. Note that $j can be -1 if this new
- # range doesn't actually duplicate any existing, and comes at the
- # beginning of the list, in which case we can handle it like any other
- # insertion, and is easier to do so.
- if ($replace == $MULTIPLE && $j >= 0) {
-
- # This restriction could be remedied with a little extra work, but
- # it won't hopefully ever be necessary
- if ($r->[$j]->start != $r->[$j]->end) {
- Carp::my_carp_bug("$owner_name_of{$addr}Can't cope with adding a multiple when the other range ($r->[$j]) contains more than one code point. No action taken.");
- return;
- }
-
- # Don't add an exact duplicate, as it isn't really a multiple
- return if $value eq $r->[$j]->value && $type eq $r->[$j]->type;
-
- trace "Adding multiple record at $j+1 with $start..$end, $value" if main::DEBUG && $to_trace;
- my @return = splice @$r,
- $j+1,
- 0,
- Range->new($start,
- $end,
- Value => $value,
- Type => $type);
- if (main::DEBUG && $to_trace) {
- trace "After splice:";
- trace 'j-2=[', $j-2, ']', $r->[$j-2] if $j >= 2;
- trace 'j-1=[', $j-1, ']', $r->[$j-1] if $j >= 1;
- trace "j =[", $j, "]", $r->[$j] if $j >= 0;
- trace 'j+1=[', $j+1, ']', $r->[$j+1] if $j < @$r - 1;
- trace 'j+2=[', $j+2, ']', $r->[$j+2] if $j < @$r - 2;
- trace 'j+3=[', $j+3, ']', $r->[$j+3] if $j < @$r - 3;
- }
- return @return;
- }
-
- # Here, have taken care of $NO and $MULTIPLE replaces.
- # $j points to the highest affected range. But it can be < $i or even
- # -1. These happen only if the insertion is entirely in the gap
- # between r[$i-1] and r[$i]. Here's why: j < i means that the j loop
- # above exited first time through with $end < $r->[$i]->start. (And
- # then we subtracted one from j) This implies also that $start <
- # $r->[$i]->start, but we know from above that $r->[$i-1]->end <
- # $start, so the entire input range is in the gap.
- if ($j < $i) {
-
- # Here the entire input range is in the gap before $i.
-
- if (main::DEBUG && $to_trace) {
- if ($i) {
- trace "Entire range is between $r->[$i-1] and $r->[$i]";
- }
- else {
- trace "Entire range is before $r->[$i]";
- }
- }
- return if $operation ne '+'; # Deletion of a non-existent range is
- # a no-op
- }
- else {
-
- # Here the entire input range is not in the gap before $i. There
- # is an affected one, and $j points to the highest such one.
-
- # At this point, here is the situation:
- # This is not an insertion of a multiple, nor of tentative ($NO)
- # data.
- # $i points to the first element in the current range list that
- # may be affected by this operation. In fact, we know
- # that the range at $i is affected because we are in
- # the else branch of this 'if'
- # $j points to the highest affected range.
- # In other words,
- # r[$i-1]->end < $start <= r[$i]->end
- # And:
- # r[$i-1]->end < $start <= $end <= r[$j]->end
- #
- # Also:
- # $cdm is a boolean which is set true if and only if this is a
- # change or deletion (multiple was handled above). In
- # other words, it could be renamed to be just $cd.
-
- # We now have enough information to decide if this call is a no-op
- # or not. It is a no-op if it is a deletion of a non-existent
- # range, or an insertion of already existing data.
-
- if (main::DEBUG && $to_trace && ! $cdm
- && $i == $j
- && $start >= $r->[$i]->start)
- {
- trace "no-op";
- }
- return if ! $cdm # change or delete => not no-op
- && $i == $j # more than one affected range => not no-op
-
- # Here, r[$i-1]->end < $start <= $end <= r[$i]->end
- # Further, $start and/or $end is >= r[$i]->start
- # The test below hence guarantees that
- # r[$i]->start < $start <= $end <= r[$i]->end
- # This means the input range is contained entirely in
- # the one at $i, so is a no-op
- && $start >= $r->[$i]->start;
- }
-
- # Here, we know that some action will have to be taken. We have
- # calculated the offset and length (though adjustments may be needed)
- # for the splice. Now start constructing the replacement list.
- my @replacement;
- my $splice_start = $i;
-
- my $extends_below;
- my $extends_above;
-
- # See if should extend any adjacent ranges.
- if ($operation eq '-') { # Don't extend deletions
- $extends_below = $extends_above = 0;
- }
- else { # Here, should extend any adjacent ranges. See if there are
- # any.
- $extends_below = ($i > 0
- # can't extend unless adjacent
- && $r->[$i-1]->end == $start -1
- # can't extend unless are same standard value
- && $r->[$i-1]->standard_form eq $standard_form
- # can't extend unless share type
- && $r->[$i-1]->type == $type);
- $extends_above = ($j+1 < $range_list_size
- && $r->[$j+1]->start == $end +1
- && $r->[$j+1]->standard_form eq $standard_form
- && $r->[$j-1]->type == $type);
- }
- if ($extends_below && $extends_above) { # Adds to both
- $splice_start--; # start replace at element below
- $length += 2; # will replace on both sides
- trace "Extends both below and above ranges" if main::DEBUG && $to_trace;
-
- # The result will fill in any gap, replacing both sides, and
- # create one large range.
- @replacement = Range->new($r->[$i-1]->start,
- $r->[$j+1]->end,
- Value => $value,
- Type => $type);
- }
- else {
-
- # Here we know that the result won't just be the conglomeration of
- # a new range with both its adjacent neighbors. But it could
- # extend one of them.
-
- if ($extends_below) {
-
- # Here the new element adds to the one below, but not to the
- # one above. If inserting, and only to that one range, can
- # just change its ending to include the new one.
- if ($length == 0 && ! $cdm) {
- $r->[$i-1]->set_end($end);
- trace "inserted range extends range to below so it is now $r->[$i-1]" if main::DEBUG && $to_trace;
- return;
- }
- else {
- trace "Changing inserted range to start at ", sprintf("%04X", $r->[$i-1]->start), " instead of ", sprintf("%04X", $start) if main::DEBUG && $to_trace;
- $splice_start--; # start replace at element below
- $length++; # will replace the element below
- $start = $r->[$i-1]->start;
- }
- }
- elsif ($extends_above) {
-
- # Here the new element adds to the one above, but not below.
- # Mirror the code above
- if ($length == 0 && ! $cdm) {
- $r->[$j+1]->set_start($start);
- trace "inserted range extends range to above so it is now $r->[$j+1]" if main::DEBUG && $to_trace;
- return;
- }
- else {
- trace "Changing inserted range to end at ", sprintf("%04X", $r->[$j+1]->end), " instead of ", sprintf("%04X", $end) if main::DEBUG && $to_trace;
- $length++; # will replace the element above
- $end = $r->[$j+1]->end;
- }
- }
-
- trace "Range at $i is $r->[$i]" if main::DEBUG && $to_trace;
-
- # Finally, here we know there will have to be a splice.
- # If the change or delete affects only the highest portion of the
- # first affected range, the range will have to be split. The
- # splice will remove the whole range, but will replace it by a new
- # range containing just the unaffected part. So, in this case,
- # add to the replacement list just this unaffected portion.
- if (! $extends_below
- && $start > $r->[$i]->start && $start <= $r->[$i]->end)
- {
- push @replacement,
- Range->new($r->[$i]->start,
- $start - 1,
- Value => $r->[$i]->value,
- Type => $r->[$i]->type);
- }
-
- # In the case of an insert or change, but not a delete, we have to
- # put in the new stuff; this comes next.
- if ($operation eq '+') {
- push @replacement, Range->new($start,
- $end,
- Value => $value,
- Type => $type);
- }
-
- trace "Range at $j is $r->[$j]" if main::DEBUG && $to_trace && $j != $i;
- #trace "$end >=", $r->[$j]->start, " && $end <", $r->[$j]->end if main::DEBUG && $to_trace;
-
- # And finally, if we're changing or deleting only a portion of the
- # highest affected range, it must be split, as the lowest one was.
- if (! $extends_above
- && $j >= 0 # Remember that j can be -1 if before first
- # current element
- && $end >= $r->[$j]->start
- && $end < $r->[$j]->end)
- {
- push @replacement,
- Range->new($end + 1,
- $r->[$j]->end,
- Value => $r->[$j]->value,
- Type => $r->[$j]->type);
- }
- }
-
- # And do the splice, as calculated above
- if (main::DEBUG && $to_trace) {
- trace "replacing $length element(s) at $i with ";
- foreach my $replacement (@replacement) {
- trace " $replacement";
- }
- trace "Before splice:";
- trace 'i-2=[', $i-2, ']', $r->[$i-2] if $i >= 2;
- trace 'i-1=[', $i-1, ']', $r->[$i-1] if $i >= 1;
- trace "i =[", $i, "]", $r->[$i];
- trace 'i+1=[', $i+1, ']', $r->[$i+1] if $i < @$r - 1;
- trace 'i+2=[', $i+2, ']', $r->[$i+2] if $i < @$r - 2;
- }
-
- my @return = splice @$r, $splice_start, $length, @replacement;
-
- if (main::DEBUG && $to_trace) {
- trace "After splice:";
- trace 'i-2=[', $i-2, ']', $r->[$i-2] if $i >= 2;
- trace 'i-1=[', $i-1, ']', $r->[$i-1] if $i >= 1;
- trace "i =[", $i, "]", $r->[$i];
- trace 'i+1=[', $i+1, ']', $r->[$i+1] if $i < @$r - 1;
- trace 'i+2=[', $i+2, ']', $r->[$i+2] if $i < @$r - 2;
- trace "removed @return";
- }
-
- # An actual deletion could have changed the maximum in the list.
- # There was no deletion if the splice didn't return something, but
- # otherwise recalculate it. This is done too rarely to worry about
- # performance.
- if ($operation eq '-' && @return) {
- $max{$addr} = $r->[-1]->end;
- }
- return @return;
- }
-
- sub reset_each_range { # reset the iterator for each_range();
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr $self if ! defined $addr;
-
- undef $each_range_iterator{$addr};
- return;
- }
-
- sub each_range {
- # Iterate over each range in a range list. Results are undefined if
- # the range list is changed during the iteration.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- return if $self->is_empty;
-
- $each_range_iterator{$addr} = -1
- if ! defined $each_range_iterator{$addr};
- $each_range_iterator{$addr}++;
- return $ranges{$addr}->[$each_range_iterator{$addr}]
- if $each_range_iterator{$addr} < @{$ranges{$addr}};
- undef $each_range_iterator{$addr};
- return;
- }
-
- sub count { # Returns count of code points in range list
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- my $count = 0;
- foreach my $range (@{$ranges{$addr}}) {
- $count += $range->end - $range->start + 1;
- }
- return $count;
- }
-
- sub delete_range { # Delete a range
- my $self = shift;
- my $start = shift;
- my $end = shift;
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return $self->_add_delete('-', $start, $end, "");
- }
-
- sub is_empty { # Returns boolean as to if a range list is empty
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
- return scalar @{$ranges{$addr}} == 0;
- }
-
- sub hash {
- # Quickly returns a scalar suitable for separating tables into
- # buckets, i.e. it is a hash function of the contents of a table, so
- # there are relatively few conflicts.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- local $addr = main::objaddr($self) if ! defined $addr;
-
- # These are quickly computable. Return looks like 'min..max;count'
- return $self->min . "..$max{$addr};" . scalar @{$ranges{$addr}};
- }
-} # End closure for _Range_List_Base
-
-package Range_List;
-use base '_Range_List_Base';
-
-# A Range_List is a range list for match tables; i.e. the range values are
-# not significant. Thus a number of operations can be safely added to it,
-# such as inversion, intersection. Note that union is also an unsafe
-# operation when range values are cared about, and that method is in the base
-# class, not here. But things are set up so that that method is callable only
-# during initialization. Only in this derived class, is there an operation
-# that combines two tables. A Range_Map can thus be used to initialize a
-# Range_List, and its mappings will be in the list, but are not significant to
-# this class.
-
-sub trace { return main::trace(@_); }
-
-{ # Closure
-
- use overload
- fallback => 0,
- '+' => sub { my $self = shift;
- my $other = shift;
-
- return $self->_union($other)
- },
- '&' => sub { my $self = shift;
- my $other = shift;
-
- return $self->_intersect($other, 0);
- },
- '~' => "_invert",
- '-' => "_subtract",
- ;
-
- sub _invert {
- # Returns a new Range_List that gives all code points not in $self.
-
- my $self = shift;
-
- my $new = Range_List->new;
-
- # Go through each range in the table, finding the gaps between them
- my $max = -1; # Set so no gap before range beginning at 0
- for my $range ($self->ranges) {
- my $start = $range->start;
- my $end = $range->end;
-
- # If there is a gap before this range, the inverse will contain
- # that gap.
- if ($start > $max + 1) {
- $new->add_range($max + 1, $start - 1);
- }
- $max = $end;
- }
-
- # And finally, add the gap from the end of the table to the max
- # possible code point
- if ($max < $LAST_UNICODE_CODEPOINT) {
- $new->add_range($max + 1, $LAST_UNICODE_CODEPOINT);
- }
- return $new;
- }
-
- sub _subtract {
- # Returns a new Range_List with the argument deleted from it. The
- # argument can be a single code point, a range, or something that has
- # a range, with the _range_list() method on it returning them
-
- my $self = shift;
- my $other = shift;
- my $reversed = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if ($reversed) {
- Carp::my_carp_bug("Can't cope with a "
- . __PACKAGE__
- . " being the second parameter in a '-'. Subtraction ignored.");
- return $self;
- }
-
- my $new = Range_List->new(Initialize => $self);
-
- if (! ref $other) { # Single code point
- $new->delete_range($other, $other);
- }
- elsif ($other->isa('Range')) {
- $new->delete_range($other->start, $other->end);
- }
- elsif ($other->can('_range_list')) {
- foreach my $range ($other->_range_list->ranges) {
- $new->delete_range($range->start, $range->end);
- }
- }
- else {
- Carp::my_carp_bug("Can't cope with a "
- . ref($other)
- . " argument to '-'. Subtraction ignored."
- );
- return $self;
- }
-
- return $new;
- }
-
- sub _intersect {
- # Returns either a boolean giving whether the two inputs' range lists
- # intersect (overlap), or a new Range_List containing the intersection
- # of the two lists. The optional final parameter being true indicates
- # to do the check instead of the intersection.
-
- my $a_object = shift;
- my $b_object = shift;
- my $check_if_overlapping = shift;
- $check_if_overlapping = 0 unless defined $check_if_overlapping;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if (! defined $b_object) {
- my $message = "";
- $message .= $a_object->_owner_name_of if defined $a_object;
- Carp::my_carp_bug($message .= "Called with undefined value. Intersection not done.");
- return;
- }
-
- # a & b = !(!a | !b), or in our terminology = ~ ( ~a + -b )
- # Thus the intersection could be much more simply be written:
- # return ~(~$a_object + ~$b_object);
- # But, this is slower, and when taking the inverse of a large
- # range_size_1 table, back when such tables were always stored that
- # way, it became prohibitively slow, hence the code was changed to the
- # below
-
- if ($b_object->isa('Range')) {
- $b_object = Range_List->new(Initialize => $b_object,
- Owner => $a_object->_owner_name_of);
- }
- $b_object = $b_object->_range_list if $b_object->can('_range_list');
-
- my @a_ranges = $a_object->ranges;
- my @b_ranges = $b_object->ranges;
-
- #local $to_trace = 1 if main::DEBUG;
- trace "intersecting $a_object with ", scalar @a_ranges, "ranges and $b_object with", scalar @b_ranges, " ranges" if main::DEBUG && $to_trace;
-
- # Start with the first range in each list
- my $a_i = 0;
- my $range_a = $a_ranges[$a_i];
- my $b_i = 0;
- my $range_b = $b_ranges[$b_i];
-
- my $new = __PACKAGE__->new(Owner => $a_object->_owner_name_of)
- if ! $check_if_overlapping;
-
- # If either list is empty, there is no intersection and no overlap
- if (! defined $range_a || ! defined $range_b) {
- return $check_if_overlapping ? 0 : $new;
- }
- trace "range_a[$a_i]=$range_a; range_b[$b_i]=$range_b" if main::DEBUG && $to_trace;
-
- # Otherwise, must calculate the intersection/overlap. Start with the
- # very first code point in each list
- my $a = $range_a->start;
- my $b = $range_b->start;
-
- # Loop through all the ranges of each list; in each iteration, $a and
- # $b are the current code points in their respective lists
- while (1) {
-
- # If $a and $b are the same code point, ...
- if ($a == $b) {
-
- # it means the lists overlap. If just checking for overlap
- # know the answer now,
- return 1 if $check_if_overlapping;
-
- # The intersection includes this code point plus anything else
- # common to both current ranges.
- my $start = $a;
- my $end = main::min($range_a->end, $range_b->end);
- if (! $check_if_overlapping) {
- trace "adding intersection range ", sprintf("%04X", $start) . ".." . sprintf("%04X", $end) if main::DEBUG && $to_trace;
- $new->add_range($start, $end);
- }
-
- # Skip ahead to the end of the current intersect
- $a = $b = $end;
-
- # If the current intersect ends at the end of either range (as
- # it must for at least one of them), the next possible one
- # will be the beginning code point in it's list's next range.
- if ($a == $range_a->end) {
- $range_a = $a_ranges[++$a_i];
- last unless defined $range_a;
- $a = $range_a->start;
- }
- if ($b == $range_b->end) {
- $range_b = $b_ranges[++$b_i];
- last unless defined $range_b;
- $b = $range_b->start;
- }
-
- trace "range_a[$a_i]=$range_a; range_b[$b_i]=$range_b" if main::DEBUG && $to_trace;
- }
- elsif ($a < $b) {
-
- # Not equal, but if the range containing $a encompasses $b,
- # change $a to be the middle of the range where it does equal
- # $b, so the next iteration will get the intersection
- if ($range_a->end >= $b) {
- $a = $b;
- }
- else {
-
- # Here, the current range containing $a is entirely below
- # $b. Go try to find a range that could contain $b.
- $a_i = $a_object->_search_ranges($b);
-
- # If no range found, quit.
- last unless defined $a_i;
-
- # The search returns $a_i, such that
- # range_a[$a_i-1]->end < $b <= range_a[$a_i]->end
- # Set $a to the beginning of this new range, and repeat.
- $range_a = $a_ranges[$a_i];
- $a = $range_a->start;
- }
- }
- else { # Here, $b < $a.
-
- # Mirror image code to the leg just above
- if ($range_b->end >= $a) {
- $b = $a;
- }
- else {
- $b_i = $b_object->_search_ranges($a);
- last unless defined $b_i;
- $range_b = $b_ranges[$b_i];
- $b = $range_b->start;
- }
- }
- } # End of looping through ranges.
-
- # Intersection fully computed, or now know that there is no overlap
- return $check_if_overlapping ? 0 : $new;
- }
-
- sub overlaps {
- # Returns boolean giving whether the two arguments overlap somewhere
-
- my $self = shift;
- my $other = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return $self->_intersect($other, 1);
- }
-
- sub add_range {
- # Add a range to the list.
-
- my $self = shift;
- my $start = shift;
- my $end = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return $self->_add_delete('+', $start, $end, "");
- }
-
- my $non_ASCII = (ord('A') != 65); # Assumes test on same platform
-
- sub is_code_point_usable {
- # This used only for making the test script. See if the input
- # proposed trial code point is one that Perl will handle. If second
- # parameter is 0, it won't select some code points for various
- # reasons, noted below.
-
- my $code = shift;
- my $try_hard = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return 0 if $code < 0; # Never use a negative
-
- # For non-ASCII, we shun the characters that don't have Perl encoding-
- # independent symbols for them. 'A' is such a symbol, so is "\n".
- return $try_hard if $non_ASCII
- && $code <= 0xFF
- && ($code >= 0x7F
- || ($code >= 0x0E && $code <= 0x1F)
- || ($code >= 0x01 && $code <= 0x06)
- || $code == 0x0B);
-
- # shun null. I'm (khw) not sure why this was done, but NULL would be
- # the character very frequently used.
- return $try_hard if $code == 0x0000;
-
- return 0 if $try_hard; # XXX Temporary until fix utf8.c
-
- # shun non-character code points.
- return $try_hard if $code >= 0xFDD0 && $code <= 0xFDEF;
- return $try_hard if ($code & 0xFFFE) == 0xFFFE; # includes FFFF
-
- return $try_hard if $code > $LAST_UNICODE_CODEPOINT; # keep in range
- return $try_hard if $code >= 0xD800 && $code <= 0xDFFF; # no surrogate
-
- return 1;
- }
-
- sub get_valid_code_point {
- # Return a code point that's part of the range list. Returns nothing
- # if the table is empty or we can't find a suitable code point. This
- # used only for making the test script.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr($self);
-
- # On first pass, don't choose less desirable code points; if no good
- # one is found, repeat, allowing a less desirable one to be selected.
- for my $try_hard (0, 1) {
-
- # Look through all the ranges for a usable code point.
- for my $set ($self->ranges) {
-
- # Try the edge cases first, starting with the end point of the
- # range.
- my $end = $set->end;
- return $end if is_code_point_usable($end, $try_hard);
-
- # End point didn't, work. Start at the beginning and try
- # every one until find one that does work.
- for my $trial ($set->start .. $end - 1) {
- return $trial if is_code_point_usable($trial, $try_hard);
- }
- }
- }
- return (); # If none found, give up.
- }
-
- sub get_invalid_code_point {
- # Return a code point that's not part of the table. Returns nothing
- # if the table covers all code points or a suitable code point can't
- # be found. This used only for making the test script.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Just find a valid code point of the inverse, if any.
- return Range_List->new(Initialize => ~ $self)->get_valid_code_point;
- }
-} # end closure for Range_List
-
-package Range_Map;
-use base '_Range_List_Base';
-
-# A Range_Map is a range list in which the range values (called maps) are
-# significant, and hence shouldn't be manipulated by our other code, which
-# could be ambiguous or lose things. For example, in taking the union of two
-# lists, which share code points, but which have differing values, which one
-# has precedence in the union?
-# It turns out that these operations aren't really necessary for map tables,
-# and so this class was created to make sure they aren't accidentally
-# applied to them.
-
-{ # Closure
-
- sub add_map {
- # Add a range containing a mapping value to the list
-
- my $self = shift;
- # Rest of parameters passed on
-
- return $self->_add_delete('+', @_);
- }
-
- sub add_duplicate {
- # Adds entry to a range list which can duplicate an existing entry
-
- my $self = shift;
- my $code_point = shift;
- my $value = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return $self->add_map($code_point, $code_point,
- $value, Replace => $MULTIPLE);
- }
-} # End of closure for package Range_Map
-
-package _Base_Table;
-
-# A table is the basic data structure that gets written out into a file for
-# use by the Perl core. This is the abstract base class implementing the
-# common elements from the derived ones. A list of the methods to be
-# furnished by an implementing class is just after the constructor.
-
-sub standardize { return main::standardize($_[0]); }
-sub trace { return main::trace(@_); }
-
-{ # Closure
-
- main::setup_package();
-
- my %range_list;
- # Object containing the ranges of the table.
- main::set_access('range_list', \%range_list, 'p_r', 'p_s');
-
- my %full_name;
- # The full table name.
- main::set_access('full_name', \%full_name, 'r');
-
- my %name;
- # The table name, almost always shorter
- main::set_access('name', \%name, 'r');
-
- my %short_name;
- # The shortest of all the aliases for this table, with underscores removed
- main::set_access('short_name', \%short_name);
-
- my %nominal_short_name_length;
- # The length of short_name before removing underscores
- main::set_access('nominal_short_name_length',
- \%nominal_short_name_length);
-
- my %complete_name;
- # The complete name, including property.
- main::set_access('complete_name', \%complete_name, 'r');
-
- my %property;
- # Parent property this table is attached to.
- main::set_access('property', \%property, 'r');
-
- my %aliases;
- # Ordered list of aliases of the table's name. The first ones in the list
- # are output first in comments
- main::set_access('aliases', \%aliases, 'readable_array');
-
- my %comment;
- # A comment associated with the table for human readers of the files
- main::set_access('comment', \%comment, 's');
-
- my %description;
- # A comment giving a short description of the table's meaning for human
- # readers of the files.
- main::set_access('description', \%description, 'readable_array');
-
- my %note;
- # A comment giving a short note about the table for human readers of the
- # files.
- main::set_access('note', \%note, 'readable_array');
-
- my %internal_only;
- # Boolean; if set means any file that contains this table is marked as for
- # internal-only use.
- main::set_access('internal_only', \%internal_only);
-
- my %find_table_from_alias;
- # The parent property passes this pointer to a hash which this class adds
- # all its aliases to, so that the parent can quickly take an alias and
- # find this table.
- main::set_access('find_table_from_alias', \%find_table_from_alias, 'p_r');
-
- my %locked;
- # After this table is made equivalent to another one; we shouldn't go
- # changing the contents because that could mean it's no longer equivalent
- main::set_access('locked', \%locked, 'r');
-
- my %file_path;
- # This gives the final path to the file containing the table. Each
- # directory in the path is an element in the array
- main::set_access('file_path', \%file_path, 'readable_array');
-
- my %status;
- # What is the table's status, normal, $OBSOLETE, etc. Enum
- main::set_access('status', \%status, 'r');
-
- my %status_info;
- # A comment about its being obsolete, or whatever non normal status it has
- main::set_access('status_info', \%status_info, 'r');
-
- my %range_size_1;
- # Is the table to be output with each range only a single code point?
- # This is done to avoid breaking existing code that may have come to rely
- # on this behavior in previous versions of this program.)
- main::set_access('range_size_1', \%range_size_1, 'r', 's');
-
- my %perl_extension;
- # A boolean set iff this table is a Perl extension to the Unicode
- # standard.
- main::set_access('perl_extension', \%perl_extension, 'r');
-
- my %output_range_counts;
- # A boolean set iff this table is to have comments written in the
- # output file that contain the number of code points in the range.
- # The constructor can override the global flag of the same name.
- main::set_access('output_range_counts', \%output_range_counts, 'r');
-
- sub new {
- # All arguments are key => value pairs, which you can see below, most
- # of which match fields documented above. Otherwise: Pod_Entry,
- # Externally_Ok, and Fuzzy apply to the names of the table, and are
- # documented in the Alias package
-
- return Carp::carp_too_few_args(\@_, 2) if main::DEBUG && @_ < 2;
-
- my $class = shift;
-
- my $self = bless \do { my $anonymous_scalar }, $class;
- my $addr = main::objaddr($self);
-
- my %args = @_;
-
- $name{$addr} = delete $args{'Name'};
- $find_table_from_alias{$addr} = delete $args{'_Alias_Hash'};
- $full_name{$addr} = delete $args{'Full_Name'};
- my $complete_name = $complete_name{$addr}
- = delete $args{'Complete_Name'};
- $internal_only{$addr} = delete $args{'Internal_Only_Warning'} || 0;
- $output_range_counts{$addr} = delete $args{'Output_Range_Counts'};
- $property{$addr} = delete $args{'_Property'};
- $range_list{$addr} = delete $args{'_Range_List'};
- $status{$addr} = delete $args{'Status'} || $NORMAL;
- $status_info{$addr} = delete $args{'_Status_Info'} || "";
- $range_size_1{$addr} = delete $args{'Range_Size_1'} || 0;
-
- my $description = delete $args{'Description'};
- my $externally_ok = delete $args{'Externally_Ok'};
- my $loose_match = delete $args{'Fuzzy'};
- my $note = delete $args{'Note'};
- my $make_pod_entry = delete $args{'Pod_Entry'};
- my $perl_extension = delete $args{'Perl_Extension'};
-
- # Shouldn't have any left over
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- # Can't use || above because conceivably the name could be 0, and
- # can't use // operator in case this program gets used in Perl 5.8
- $full_name{$addr} = $name{$addr} if ! defined $full_name{$addr};
- $output_range_counts{$addr} = $output_range_counts if
- ! defined $output_range_counts{$addr};
-
- $aliases{$addr} = [ ];
- $comment{$addr} = [ ];
- $description{$addr} = [ ];
- $note{$addr} = [ ];
- $file_path{$addr} = [ ];
- $locked{$addr} = "";
-
- push @{$description{$addr}}, $description if $description;
- push @{$note{$addr}}, $note if $note;
-
- if ($status{$addr} eq $PLACEHOLDER) {
-
- # A placeholder table doesn't get documented, is a perl extension,
- # and quite likely will be empty
- $make_pod_entry = 0 if ! defined $make_pod_entry;
- $perl_extension = 1 if ! defined $perl_extension;
- push @tables_that_may_be_empty, $complete_name{$addr};
- }
- elsif (! $status{$addr}) {
-
- # If hasn't set its status already, see if it is on one of the
- # lists of properties or tables that have particular statuses; if
- # not, is normal. The lists are prioritized so the most serious
- # ones are checked first
- if (exists $why_suppressed{$complete_name}) {
- $status{$addr} = $SUPPRESSED;
- }
- elsif (exists $why_deprecated{$complete_name}) {
- $status{$addr} = $DEPRECATED;
- }
- elsif (exists $why_stabilized{$complete_name}) {
- $status{$addr} = $STABILIZED;
- }
- elsif (exists $why_obsolete{$complete_name}) {
- $status{$addr} = $OBSOLETE;
- }
-
- # Existence above doesn't necessarily mean there is a message
- # associated with it. Use the most serious message.
- if ($status{$addr}) {
- if ($why_suppressed{$complete_name}) {
- $status_info{$addr}
- = $why_suppressed{$complete_name};
- }
- elsif ($why_deprecated{$complete_name}) {
- $status_info{$addr}
- = $why_deprecated{$complete_name};
- }
- elsif ($why_stabilized{$complete_name}) {
- $status_info{$addr}
- = $why_stabilized{$complete_name};
- }
- elsif ($why_obsolete{$complete_name}) {
- $status_info{$addr}
- = $why_obsolete{$complete_name};
- }
- }
- }
-
- $perl_extension{$addr} = $perl_extension || 0;
-
- # By convention what typically gets printed only or first is what's
- # first in the list, so put the full name there for good output
- # clarity. Other routines rely on the full name being first on the
- # list
- $self->add_alias($full_name{$addr},
- Externally_Ok => $externally_ok,
- Fuzzy => $loose_match,
- Pod_Entry => $make_pod_entry,
- Status => $status{$addr},
- );
-
- # Then comes the other name, if meaningfully different.
- if (standardize($full_name{$addr}) ne standardize($name{$addr})) {
- $self->add_alias($name{$addr},
- Externally_Ok => $externally_ok,
- Fuzzy => $loose_match,
- Pod_Entry => $make_pod_entry,
- Status => $status{$addr},
- );
- }
-
- return $self;
- }
-
- # Here are the methods that are required to be defined by any derived
- # class
- for my $sub qw(
- append_to_body
- pre_body
- )
- # append_to_body and pre_body are called in the write() method
- # to add stuff after the main body of the table, but before
- # its close; and to prepend stuff before the beginning of the
- # table.
- {
- no strict "refs";
- *$sub = sub {
- Carp::my_carp_bug( __LINE__
- . ": Must create method '$sub()' for "
- . ref shift);
- return;
- }
- }
-
- use overload
- fallback => 0,
- "." => \&main::_operator_dot,
- '!=' => \&main::_operator_not_equal,
- '==' => \&main::_operator_equal,
- ;
-
- sub ranges {
- # Returns the array of ranges associated with this table.
-
- return $range_list{main::objaddr shift}->ranges;
- }
-
- sub add_alias {
- # Add a synonym for this table.
-
- return Carp::carp_too_few_args(\@_, 3) if main::DEBUG && @_ < 3;
-
- my $self = shift;
- my $name = shift; # The name to add.
- my $pointer = shift; # What the alias hash should point to. For
- # map tables, this is the parent property;
- # for match tables, it is the table itself.
-
- my %args = @_;
- my $loose_match = delete $args{'Fuzzy'};
-
- my $make_pod_entry = delete $args{'Pod_Entry'};
- $make_pod_entry = $YES unless defined $make_pod_entry;
-
- my $externally_ok = delete $args{'Externally_Ok'};
- $externally_ok = 1 unless defined $externally_ok;
-
- my $status = delete $args{'Status'};
- $status = $NORMAL unless defined $status;
-
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- # Capitalize the first letter of the alias unless it is one of the CJK
- # ones which specifically begins with a lower 'k'. Do this because
- # Unicode has varied whether they capitalize first letters or not, and
- # have later changed their minds and capitalized them, but not the
- # other way around. So do it always and avoid changes from release to
- # release
- $name = ucfirst($name) unless $name =~ /^k[A-Z]/;
-
- my $addr = main::objaddr $self;
-
- # Figure out if should be loosely matched if not already specified.
- if (! defined $loose_match) {
-
- # Is a loose_match if isn't null, and doesn't begin with an
- # underscore and isn't just a number
- if ($name ne ""
- && substr($name, 0, 1) ne '_'
- && $name !~ qr{^[0-9_.+-/]+$})
- {
- $loose_match = 1;
- }
- else {
- $loose_match = 0;
- }
- }
-
- # If this alias has already been defined, do nothing.
- return if defined $find_table_from_alias{$addr}->{$name};
-
- # That includes if it is standardly equivalent to an existing alias,
- # in which case, add this name to the list, so won't have to search
- # for it again.
- my $standard_name = main::standardize($name);
- if (defined $find_table_from_alias{$addr}->{$standard_name}) {
- $find_table_from_alias{$addr}->{$name}
- = $find_table_from_alias{$addr}->{$standard_name};
- return;
- }
-
- # Set the index hash for this alias for future quick reference.
- $find_table_from_alias{$addr}->{$name} = $pointer;
- $find_table_from_alias{$addr}->{$standard_name} = $pointer;
- local $to_trace = 0 if main::DEBUG;
- trace "adding alias $name to $pointer" if main::DEBUG && $to_trace;
- trace "adding alias $standard_name to $pointer" if main::DEBUG && $to_trace;
-
-
- # Put the new alias at the end of the list of aliases unless the final
- # element begins with an underscore (meaning it is for internal perl
- # use) or is all numeric, in which case, put the new one before that
- # one. This floats any all-numeric or underscore-beginning aliases to
- # the end. This is done so that they are listed last in output lists,
- # to encourage the user to use a better name (either more descriptive
- # or not an internal-only one) instead. This ordering is relied on
- # implicitly elsewhere in this program, like in short_name()
- my $list = $aliases{$addr};
- my $insert_position = (@$list == 0
- || (substr($list->[-1]->name, 0, 1) ne '_'
- && $list->[-1]->name =~ /\D/))
- ? @$list
- : @$list - 1;
- splice @$list,
- $insert_position,
- 0,
- Alias->new($name, $loose_match, $make_pod_entry,
- $externally_ok, $status);
-
- # This name may be shorter than any existing ones, so clear the cache
- # of the shortest, so will have to be recalculated.
- undef $short_name{main::objaddr $self};
- return;
- }
-
- sub short_name {
- # Returns a name suitable for use as the base part of a file name.
- # That is, shorter wins. It can return undef if there is no suitable
- # name. The name has all non-essential underscores removed.
-
- # The optional second parameter is a reference to a scalar in which
- # this routine will store the length the returned name had before the
- # underscores were removed, or undef if the return is undef.
-
- # The shortest name can change if new aliases are added. So using
- # this should be deferred until after all these are added. The code
- # that does that should clear this one's cache.
- # Any name with alphabetics is preferred over an all numeric one, even
- # if longer.
-
- my $self = shift;
- my $nominal_length_ptr = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # For efficiency, don't recalculate, but this means that adding new
- # aliases could change what the shortest is, so the code that does
- # that needs to undef this.
- if (defined $short_name{$addr}) {
- if ($nominal_length_ptr) {
- $$nominal_length_ptr = $nominal_short_name_length{$addr};
- }
- return $short_name{$addr};
- }
-
- # Look at each alias
- foreach my $alias ($self->aliases()) {
-
- # Don't use an alias that isn't ok to use for an external name.
- next if ! $alias->externally_ok;
-
- my $name = main::Standardize($alias->name);
- trace $self, $name if main::DEBUG && $to_trace;
-
- # Take the first one, or a shorter one that isn't numeric. This
- # relies on numeric aliases always being last in the array
- # returned by aliases(). Any alpha one will have precedence.
- if (! defined $short_name{$addr}
- || ($name =~ /\D/
- && length($name) < length($short_name{$addr})))
- {
- # Remove interior underscores.
- ($short_name{$addr} = $name) =~ s/ (?<= . ) _ (?= . ) //xg;
-
- $nominal_short_name_length{$addr} = length $name;
- }
- }
-
- # If no suitable external name return undef
- if (! defined $short_name{$addr}) {
- $$nominal_length_ptr = undef if $nominal_length_ptr;
- return;
- }
-
- # Don't allow a null external name.
- if ($short_name{$addr} eq "") {
- $short_name{$addr} = '_';
- $nominal_short_name_length{$addr} = 1;
- }
-
- trace $self, $short_name{$addr} if main::DEBUG && $to_trace;
-
- if ($nominal_length_ptr) {
- $$nominal_length_ptr = $nominal_short_name_length{$addr};
- }
- return $short_name{$addr};
- }
-
- sub external_name {
- # Returns the external name that this table should be known by. This
- # is usually the short_name, but not if the short_name is undefined.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $short = $self->short_name;
- return $short if defined $short;
-
- return '_';
- }
-
- sub add_description { # Adds the parameter as a short description.
-
- my $self = shift;
- my $description = shift;
- chomp $description;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- push @{$description{main::objaddr $self}}, $description;
-
- return;
- }
-
- sub add_note { # Adds the parameter as a short note.
-
- my $self = shift;
- my $note = shift;
- chomp $note;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- push @{$note{main::objaddr $self}}, $note;
-
- return;
- }
-
- sub add_comment { # Adds the parameter as a comment.
-
- my $self = shift;
- my $comment = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- chomp $comment;
- push @{$comment{main::objaddr $self}}, $comment;
-
- return;
- }
-
- sub comment {
- # Return the current comment for this table. If called in list
- # context, returns the array of comments. In scalar, returns a string
- # of each element joined together with a period ending each.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my @list = @{$comment{main::objaddr $self}};
- return @list if wantarray;
- my $return = "";
- foreach my $sentence (@list) {
- $return .= '. ' if $return;
- $return .= $sentence;
- $return =~ s/\.$//;
- }
- $return .= '.' if $return;
- return $return;
- }
-
- sub initialize {
- # Initialize the table with the argument which is any valid
- # initialization for range lists.
-
- my $self = shift;
- my $initialization = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Replace the current range list with a new one of the same exact
- # type.
- my $class = ref $range_list{main::objaddr $self};
- $range_list{main::objaddr $self} = $class->new(Owner => $self,
- Initialize => $initialization);
- return;
-
- }
-
- sub header {
- # The header that is output for the table in the file it is written
- # in.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $return = "";
- $return .= $DEVELOPMENT_ONLY if $compare_versions;
- $return .= $HEADER;
- $return .= $INTERNAL_ONLY if $internal_only{main::objaddr $self};
- return $return;
- }
-
- sub write {
- # Write a representation of the table to its file.
-
- my $self = shift;
- my $tab_stops = shift; # The number of tab stops over to put any
- # comment.
- my $suppress_value = shift; # Optional, if the value associated with
- # a range equals this one, don't write
- # the range
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr($self);
-
- # Start with the header
- my @OUT = $self->header;
-
- # Then the comments
- push @OUT, "\n", main::simple_fold($comment{$addr}, '# '), "\n"
- if $comment{$addr};
-
- # Then any pre-body stuff.
- my $pre_body = $self->pre_body;
- push @OUT, $pre_body, "\n" if $pre_body;
-
- # The main body looks like a 'here' document
- push @OUT, "return <<'END';\n";
-
- if ($range_list{$addr}->is_empty) {
-
- # This is a kludge for empty tables to silence a warning in
- # utf8.c, which can't really deal with empty tables, but it can
- # deal with a table that matches nothing, as the inverse of 'Any'
- # does.
- push @OUT, "!utf8::IsAny\n";
- }
- else {
- my $range_size_1 = $range_size_1{$addr};
-
- # Output each range as part of the here document.
- for my $set ($range_list{$addr}->ranges) {
- my $start = $set->start;
- my $end = $set->end;
- my $value = $set->value;
-
- # Don't output ranges whose value is the one to suppress
- next if defined $suppress_value && $value eq $suppress_value;
-
- # If has or wants a single point range output
- if ($start == $end || $range_size_1) {
- for my $i ($start .. $end) {
- push @OUT, sprintf "%04X\t\t%s\n", $i, $value;
- }
- }
- else {
- push @OUT, sprintf "%04X\t%04X\t%s", $start, $end, $value;
-
- # Add a comment with the size of the range, if requested.
- # Expand Tabs to make sure they all start in the same
- # column, and then unexpand to use mostly tabs.
- if (! $output_range_counts{$addr}) {
- $OUT[-1] .= "\n";
- }
- else {
- $OUT[-1] = Text::Tabs::expand($OUT[-1]);
- my $count = main::clarify_number($end - $start + 1);
- use integer;
-
- my $width = $tab_stops * 8 - 1;
- $OUT[-1] = sprintf("%-*s # [%s]\n",
- $width,
- $OUT[-1],
- $count);
- $OUT[-1] = Text::Tabs::unexpand($OUT[-1]);
- }
- }
- } # End of loop through all the table's ranges
- }
-
- # Add anything that goes after the main body, but within the here
- # document,
- my $append_to_body = $self->append_to_body;
- push @OUT, $append_to_body if $append_to_body;
-
- # And finish the here document.
- push @OUT, "END\n";
-
- # All these files have a .pl suffix
- $file_path{$addr}->[-1] .= '.pl';
-
- main::write($file_path{$addr}, \@OUT);
- return;
- }
-
- sub set_status { # Set the table's status
- my $self = shift;
- my $status = shift; # The status enum value
- my $info = shift; # Any message associated with it.
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr($self);
-
- $status{$addr} = $status;
- $status_info{$addr} = $info;
- return;
- }
-
- sub lock {
- # Don't allow changes to the table from now on. This stores a stack
- # trace of where it was called, so that later attempts to modify it
- # can immediately show where it got locked.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- $locked{$addr} = "";
-
- my $line = (caller(0))[2];
- my $i = 1;
-
- # Accumulate the stack trace
- while (1) {
- my ($pkg, $file, $caller_line, $caller) = caller $i++;
-
- last unless defined $caller;
-
- $locked{$addr} .= " called from $caller() at line $line\n";
- $line = $caller_line;
- }
- $locked{$addr} .= " called from main at line $line\n";
-
- return;
- }
-
- sub carp_if_locked {
- # Return whether a table is locked or not, and, by the way, complain
- # if is locked
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return 0 if ! $locked{$addr};
- Carp::my_carp_bug("Can't modify a locked table. Stack trace of locking:\n$locked{$addr}\n\n");
- return 1;
- }
-
- sub set_file_path { # Set the final directory path for this table
- my $self = shift;
- # Rest of parameters passed on
-
- @{$file_path{main::objaddr $self}} = @_;
- return
- }
-
- # Accessors for the range list stored in this table. First for
- # unconditional
- for my $sub qw(
- contains
- count
- each_range
- hash
- is_empty
- max
- min
- range_count
- reset_each_range
- value_of
- )
- {
- no strict "refs";
- *$sub = sub {
- use strict "refs";
- my $self = shift;
- return $range_list{main::objaddr $self}->$sub(@_);
- }
- }
-
- # Then for ones that should fail if locked
- for my $sub qw(
- delete_range
- )
- {
- no strict "refs";
- *$sub = sub {
- use strict "refs";
- my $self = shift;
-
- return if $self->carp_if_locked;
- return $range_list{main::objaddr $self}->$sub(@_);
- }
- }
-
-} # End closure
-
-package Map_Table;
-use base '_Base_Table';
-
-# A Map Table is a table that contains the mappings from code points to
-# values. There are two weird cases:
-# 1) Anomalous entries are ones that aren't maps of ranges of code points, but
-# are written in the table's file at the end of the table nonetheless. It
-# requires specially constructed code to handle these; utf8.c can not read
-# these in, so they should not go in $map_directory. As of this writing,
-# the only case that these happen is for named sequences used in
-# charnames.pm. But this code doesn't enforce any syntax on these, so
-# something else could come along that uses it.
-# 2) Specials are anything that doesn't fit syntactically into the body of the
-# table. The ranges for these have a map type of non-zero. The code below
-# knows about and handles each possible type. In most cases, these are
-# written as part of the header.
-#
-# A map table deliberately can't be manipulated at will unlike match tables.
-# This is because of the ambiguities having to do with what to do with
-# overlapping code points. And there just isn't a need for those things;
-# what one wants to do is just query, add, replace, or delete mappings, plus
-# write the final result.
-# However, there is a method to get the list of possible ranges that aren't in
-# this table to use for defaulting missing code point mappings. And,
-# map_add_or_replace_non_nulls() does allow one to add another table to this
-# one, but it is clearly very specialized, and defined that the other's
-# non-null values replace this one's if there is any overlap.
-
-sub trace { return main::trace(@_); }
-
-{ # Closure
-
- main::setup_package();
-
- my %default_map;
- # Many input files omit some entries; this gives what the mapping for the
- # missing entries should be
- main::set_access('default_map', \%default_map, 'r');
-
- my %anomalous_entries;
- # Things that go in the body of the table which don't fit the normal
- # scheme of things, like having a range. Not much can be done with these
- # once there except to output them. This was created to handle named
- # sequences.
- main::set_access('anomalous_entry', \%anomalous_entries, 'a');
- main::set_access('anomalous_entries', # Append singular, read plural
- \%anomalous_entries,
- 'readable_array');
-
- my %format;
- # The format of the entries of the table. This is calculated from the
- # data in the table (or passed in the constructor). This is an enum e.g.,
- # $STRING_FORMAT
- main::set_access('format', \%format);
-
- my %core_access;
- # This is a string, solely for documentation, indicating how one can get
- # access to this property via the Perl core.
- main::set_access('core_access', \%core_access, 'r', 's');
-
- my %has_specials;
- # Boolean set when non-zero map-type ranges are added to this table,
- # which happens in only a few tables. This is purely for performance, to
- # avoid having to search through every table upon output, so if all the
- # non-zero maps got deleted before output, this would remain set, and the
- # only penalty would be performance. Currently, most map tables that get
- # output have specials in them, so this doesn't help that much anyway.
- main::set_access('has_specials', \%has_specials);
-
- my %to_output_map;
- # Boolean as to whether or not to write out this map table
- main::set_access('to_output_map', \%to_output_map, 's');
-
-
- sub new {
- my $class = shift;
- my $name = shift;
-
- my %args = @_;
-
- # Optional initialization data for the table.
- my $initialize = delete $args{'Initialize'};
-
- my $core_access = delete $args{'Core_Access'};
- my $default_map = delete $args{'Default_Map'};
- my $format = delete $args{'Format'};
- my $property = delete $args{'_Property'};
- my $full_name = delete $args{'Full_Name'};
- # Rest of parameters passed on
-
- my $range_list = Range_Map->new(Owner => $property);
-
- my $self = $class->SUPER::new(
- Name => $name,
- Complete_Name => $full_name,
- Full_Name => $full_name,
- _Property => $property,
- _Range_List => $range_list,
- %args);
-
- my $addr = main::objaddr $self;
-
- $anomalous_entries{$addr} = [];
- $core_access{$addr} = $core_access;
- $default_map{$addr} = $default_map;
- $format{$addr} = $format;
-
- $self->initialize($initialize) if defined $initialize;
-
- return $self;
- }
-
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- ;
-
- sub _operator_stringify {
- my $self = shift;
-
- my $name = $self->property->full_name;
- $name = '""' if $name eq "";
- return "Map table for Property '$name'";
- }
-
- sub add_alias {
- # Add a synonym for this table (which means the property itself)
- my $self = shift;
- my $name = shift;
- # Rest of parameters passed on.
-
- $self->SUPER::add_alias($name, $self->property, @_);
- return;
- }
-
- sub add_map {
- # Add a range of code points to the list of specially-handled code
- # points. $MULTI_CP is assumed if the type of special is not passed
- # in.
-
- my $self = shift;
- my $lower = shift;
- my $upper = shift;
- my $string = shift;
- my %args = @_;
-
- my $type = delete $args{'Type'} || 0;
- # Rest of parameters passed on
-
- # Can't change the table if locked.
- return if $self->carp_if_locked;
-
- my $addr = main::objaddr $self;
-
- $has_specials{$addr} = 1 if $type;
-
- $self->_range_list->add_map($lower, $upper,
- $string,
- @_,
- Type => $type);
- return;
- }
-
- sub append_to_body {
- # Adds to the written HERE document of the table's body any anomalous
- # entries in the table..
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return "" unless @{$anomalous_entries{$addr}};
- return join("\n", @{$anomalous_entries{$addr}}) . "\n";
- }
-
- sub map_add_or_replace_non_nulls {
- # This adds the mappings in the table $other to $self. Non-null
- # mappings from $other override those in $self. It essentially merges
- # the two tables, with the second having priority except for null
- # mappings.
-
- my $self = shift;
- my $other = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return if $self->carp_if_locked;
-
- if (! $other->isa(__PACKAGE__)) {
- Carp::my_carp_bug("$other should be a "
- . __PACKAGE__
- . ". Not a '"
- . ref($other)
- . "'. Not added;");
- return;
- }
-
- my $addr = main::objaddr $self;
- my $other_addr = main::objaddr $other;
-
- local $to_trace = 0 if main::DEBUG;
-
- my $self_range_list = $self->_range_list;
- my $other_range_list = $other->_range_list;
- foreach my $range ($other_range_list->ranges) {
- my $value = $range->value;
- next if $value eq "";
- $self_range_list->_add_delete('+',
- $range->start,
- $range->end,
- $value,
- Type => $range->type,
- Replace => $UNCONDITIONALLY);
- }
-
- # Copy the specials information from the other table to $self
- if ($has_specials{$other_addr}) {
- $has_specials{$addr} = 1;
- }
-
- return;
- }
-
- sub set_default_map {
- # Define what code points that are missing from the input files should
- # map to
-
- my $self = shift;
- my $map = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # Convert the input to the standard equivalent, if any (won't have any
- # for $STRING properties)
- my $standard = $self->_find_table_from_alias->{$map};
- $map = $standard->name if defined $standard;
-
- # Warn if there already is a non-equivalent default map for this
- # property. Note that a default map can be a ref, which means that
- # what it actually means is delayed until later in the program, and it
- # IS permissible to override it here without a message.
- my $default_map = $default_map{$addr};
- if (defined $default_map
- && ! ref($default_map)
- && $default_map ne $map
- && main::Standardize($map) ne $default_map)
- {
- my $property = $self->property;
- my $map_table = $property->table($map);
- my $default_table = $property->table($default_map);
- if (defined $map_table
- && defined $default_table
- && $map_table != $default_table)
- {
- Carp::my_carp("Changing the default mapping for "
- . $property
- . " from $default_map to $map'");
- }
- }
-
- $default_map{$addr} = $map;
-
- # Don't also create any missing table for this map at this point,
- # because if we did, it could get done before the main table add is
- # done for PropValueAliases.txt; instead the caller will have to make
- # sure it exists, if desired.
- return;
- }
-
- sub to_output_map {
- # Returns boolean: should we write this map table?
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # If overridden, use that
- return $to_output_map{$addr} if defined $to_output_map{$addr};
-
- my $full_name = $self->full_name;
-
- # If table says to output, do so; if says to suppress it, do do.
- return 1 if grep { $_ eq $full_name } @output_mapped_properties;
- return 0 if $self->status eq $SUPPRESSED;
-
- my $type = $self->property->type;
-
- # Don't want to output binary map tables even for debugging.
- return 0 if $type == $BINARY;
-
- # But do want to output string ones.
- return 1 if $type == $STRING;
-
- # Otherwise is an $ENUM, don't output it
- return 0;
- }
-
- sub inverse_list {
- # Returns a Range_List that is gaps of the current table. That is,
- # the inversion
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $current = Range_List->new(Initialize => $self->_range_list,
- Owner => $self->property);
- return ~ $current;
- }
-
- sub set_final_comment {
- # Just before output, create the comment that heads the file
- # containing this table.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # No sense generating a comment if aren't going to write it out.
- return if ! $self->to_output_map;
-
- my $addr = main::objaddr $self;
-
- my $property = $self->property;
-
- # Get all the possible names for this property. Don't use any that
- # aren't ok for use in a file name, etc. This is perhaps causing that
- # flag to do double duty, and may have to be changed in the future to
- # have our own flag for just this purpose; but it works now to exclude
- # Perl generated synonyms from the lists for properties, where the
- # name is always the proper Unicode one.
- my @property_aliases = grep { $_->externally_ok } $self->aliases;
-
- my $count = $self->count;
- my $default_map = $default_map{$addr};
-
- # The ranges that map to the default aren't output, so subtract that
- # to get those actually output. A property with matching tables
- # already has the information calculated.
- if ($property->type != $STRING) {
- $count -= $property->table($default_map)->count;
- }
- elsif (defined $default_map) {
-
- # But for $STRING properties, must calculate now. Subtract the
- # count from each range that maps to the default.
- foreach my $range ($self->_range_list->ranges) {
- if ($range->value eq $default_map) {
- $count -= $range->end +1 - $range->start;
- }
- }
-
- }
-
- # Get a string version of $count with underscores in large numbers,
- # for clarity.
- my $string_count = main::clarify_number($count);
-
- my $code_points = ($count == 1)
- ? 'single code point'
- : "$string_count code points";
-
- my $mapping;
- my $these_mappings;
- my $are;
- if (@property_aliases <= 1) {
- $mapping = 'mapping';
- $these_mappings = 'this mapping';
- $are = 'is'
- }
- else {
- $mapping = 'synonymous mappings';
- $these_mappings = 'these mappings';
- $are = 'are'
- }
- my $cp;
- if ($count >= $MAX_UNICODE_CODEPOINTS) {
- $cp = "any code point in Unicode Version $string_version";
- }
- else {
- my $map_to;
- if ($default_map eq "") {
- $map_to = 'the null string';
- }
- elsif ($default_map eq $CODE_POINT) {
- $map_to = "itself";
- }
- else {
- $map_to = "'$default_map'";
- }
- if ($count == 1) {
- $cp = "the single code point";
- }
- else {
- $cp = "one of the $code_points";
- }
- $cp .= " in Unicode Version $string_version for which the mapping is not to $map_to";
- }
-
- my $comment = "";
-
- my $status = $self->status;
- if ($status) {
- my $warn = uc $status_past_participles{$status};
- $comment .= <<END;
-
-!!!!!!! $warn !!!!!!!!!!!!!!!!!!!
- All property or property=value combinations contained in this file are $warn.
- See $unicode_reference_url for what this means.
-
-END
- }
- $comment .= "This file returns the $mapping:\n";
-
- for my $i (0 .. @property_aliases - 1) {
- $comment .= sprintf("%-8s%s\n",
- " ",
- $property_aliases[$i]->name . '(cp)'
- );
- }
- $comment .=
- "\nwhere 'cp' is $cp. Note that $these_mappings $are ";
-
- my $access = $core_access{$addr};
- if ($access) {
- $comment .= "accessible through the Perl core via $access.";
- }
- else {
- $comment .= "not accessible through the Perl core directly.";
- }
-
- # And append any commentary already set from the actual property.
- $comment .= "\n\n" . $self->comment if $self->comment;
- if ($self->description) {
- $comment .= "\n\n" . join " ", $self->description;
- }
- if ($self->note) {
- $comment .= "\n\n" . join " ", $self->note;
- }
- $comment .= "\n";
-
- if (! $self->perl_extension) {
- $comment .= <<END;
-
-For information about what this property really means, see:
-$unicode_reference_url
-END
- }
-
- if ($count) { # Format differs for empty table
- $comment.= "\nThe format of the ";
- if ($self->range_size_1) {
- $comment.= <<END;
-main body of lines of this file is: CODE_POINT\\t\\tMAPPING where CODE_POINT
-is in hex; MAPPING is what CODE_POINT maps to.
-END
- }
- else {
-
- # There are tables which end up only having one element per
- # range, but it is not worth keeping track of for making just
- # this comment a little better.
- $comment.= <<END;
-non-comment portions of the main body of lines of this file is:
-START\\tSTOP\\tMAPPING where START is the starting code point of the
-range, in hex; STOP is the ending point, or if omitted, the range has just one
-code point; MAPPING is what each code point between START and STOP maps to.
-END
- if ($self->output_range_counts) {
- $comment .= <<END;
-Numbers in comments in [brackets] indicate how many code points are in the
-range (omitted when the range is a single code point or if the mapping is to
-the null string).
-END
- }
- }
- }
- $self->set_comment(main::join_lines($comment));
- return;
- }
-
- my %swash_keys; # Makes sure don't duplicate swash names.
-
- sub pre_body {
- # Returns the string that should be output in the file before the main
- # body of this table. This includes some hash entries identifying the
- # format of the body, and what the single value should be for all
- # ranges missing from it. It also includes any code points which have
- # map_types that don't go in the main table.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- my $name = $self->property->swash_name;
-
- if (defined $swash_keys{$name}) {
- Carp::my_carp(join_lines(<<END
-Already created a swash name '$name' for $swash_keys{$name}. This means that
-the same name desired for $self shouldn't be used. Bad News. This must be
-fixed before production use, but proceeding anyway
-END
- ));
- }
- $swash_keys{$name} = "$self";
-
- my $default_map = $default_map{$addr};
-
- my $pre_body = "";
- if ($has_specials{$addr}) {
-
- # Here, some maps with non-zero type have been added to the table.
- # Go through the table and handle each of them. None will appear
- # in the body of the table, so delete each one as we go. The
- # code point count has already been calculated, so ok to delete
- # now.
-
- my @multi_code_point_maps;
- my $has_hangul_syllables = 0;
-
- # The key is the base name of the code point, and the value is an
- # array giving all the ranges that use this base name. Each range
- # is actually a hash giving the 'low' and 'high' values of it.
- my %names_ending_in_code_point;
-
- # Inverse mapping. The list of ranges that have these kinds of
- # names. Each element contains the low, high, and base names in a
- # hash.
- my @code_points_ending_in_code_point;
-
- my $range_map = $self->_range_list;
- foreach my $range ($range_map->ranges) {
- next unless $range->type != 0;
- my $low = $range->start;
- my $high = $range->end;
- my $map = $range->value;
- my $type = $range->type;
-
- # No need to output the range if it maps to the default. And
- # the write method won't output it either, so no need to
- # delete it to keep it from being output, and is faster to
- # skip than to delete anyway.
- next if $map eq $default_map;
-
- # Delete the range to keep write() from trying to output it
- $range_map->delete_range($low, $high);
-
- # Switch based on the map type...
- if ($type == $HANGUL_SYLLABLE) {
-
- # These are entirely algorithmically determinable based on
- # some constants furnished by Unicode; for now, just set a
- # flag to indicate that have them. Below we will output
- # the code that does the algorithm.
- $has_hangul_syllables = 1;
- }
- elsif ($type == $CP_IN_NAME) {
-
- # If the name ends in the code point it represents, are
- # also algorithmically determinable, but need information
- # about the map to do so. Both the map and its inverse
- # are stored in data structures output in the file.
- push @{$names_ending_in_code_point{$map}->{'low'}}, $low;
- push @{$names_ending_in_code_point{$map}->{'high'}}, $high;
-
- push @code_points_ending_in_code_point, { low => $low,
- high => $high,
- name => $map
- };
- }
- elsif ($range->type == $MULTI_CP || $range->type == $NULL) {
-
- # Multi-code point maps and null string maps have an entry
- # for each code point in the range. They use the same
- # output format.
- for my $code_point ($low .. $high) {
-
- # The pack() below can't cope with surrogates.
- if ($code_point >= 0xD800 && $code_point <= 0xDFFF) {
- Carp::my_carp("Surrogage code point '$code_point' in mapping to '$map' in $self. No map created");
- next;
- }
-
- # Generate the hash entries for these in the form that
- # utf8.c understands.
- my $tostr = "";
- foreach my $to (split " ", $map) {
- if ($to !~ /^$code_point_re$/) {
- Carp::my_carp("Illegal code point '$to' in mapping '$map' from $code_point in $self. No map created");
- next;
- }
- $tostr .= sprintf "\\x{%s}", $to;
- }
-
- # I (khw) have never waded through this line to
- # understand it well enough to comment it.
- my $utf8 = sprintf(qq["%s" => "$tostr",],
- join("", map { sprintf "\\x%02X", $_ }
- unpack("U0C*", pack("U", $code_point))));
-
- # Add a comment so that a human reader can more easily
- # see what's going on.
- push @multi_code_point_maps,
- sprintf("%-45s # U+%04X => %s", $utf8,
- $code_point,
- $map);
- }
- }
- else {
- Carp::my_carp("Unrecognized map type '$range->type' in '$range' in $self. Using type 0 instead");
- $range_map->add_map($low, $high, $map, Replace => $UNCONDITIONALLY, Type => 0);
- }
- } # End of loop through all ranges
-
- # Here have gone through the whole file. If actually generated
- # anything for each map type, add its respective header and
- # trailer
- if (@multi_code_point_maps) {
- $pre_body .= <<END;
-
-# Some code points require special handling because their mappings are each to
-# multiple code points. These do not appear in the main body, but are defined
-# in the hash below.
-
-# The key: UTF-8 _bytes_, the value: UTF-8 (speed hack)
-%utf8::ToSpec$name = (
-END
- $pre_body .= join("\n", @multi_code_point_maps) . "\n);\n";
- }
-
- if ($has_hangul_syllables || @code_points_ending_in_code_point) {
-
- # Convert these structures to output format.
- my $code_points_ending_in_code_point =
- main::simple_dumper(\@code_points_ending_in_code_point,
- ' ' x 8);
- my $names = main::simple_dumper(\%names_ending_in_code_point,
- ' ' x 8);
-
- # Do the same with the Hangul names,
- my $jamo;
- my $jamo_l;
- my $jamo_v;
- my $jamo_t;
- my $jamo_re;
- if ($has_hangul_syllables) {
-
- # Construct a regular expression of all the possible
- # combinations of the Hangul syllables.
- my @L_re; # Leading consonants
- for my $i ($LBase .. $LBase + $LCount - 1) {
- push @L_re, $Jamo{$i}
- }
- my @V_re; # Middle vowels
- for my $i ($VBase .. $VBase + $VCount - 1) {
- push @V_re, $Jamo{$i}
- }
- my @T_re; # Trailing consonants
- for my $i ($TBase + 1 .. $TBase + $TCount - 1) {
- push @T_re, $Jamo{$i}
- }
-
- # The whole re is made up of the L V T combination.
- $jamo_re = '('
- . join ('|', sort @L_re)
- . ')('
- . join ('|', sort @V_re)
- . ')('
- . join ('|', sort @T_re)
- . ')?';
-
- # These hashes needed by the algorithm were generated
- # during reading of the Jamo.txt file
- $jamo = main::simple_dumper(\%Jamo, ' ' x 8);
- $jamo_l = main::simple_dumper(\%Jamo_L, ' ' x 8);
- $jamo_v = main::simple_dumper(\%Jamo_V, ' ' x 8);
- $jamo_t = main::simple_dumper(\%Jamo_T, ' ' x 8);
- }
-
- $pre_body .= <<END;
-
-# To achieve significant memory savings when this file is read in,
-# algorithmically derivable code points are omitted from the main body below.
-# Instead, the following routines can be used to translate between name and
-# code point and vice versa
-
-{ # Closure
-
- # Matches legal code point. 4-6 hex numbers, If there are 6, the
- # first two must be '10'; if there are 5, the first must not be a '0'.
- my \$code_point_re = qr/$code_point_re/;
-
- # In the following hash, the keys are the bases of names which includes
- # the code point in the name, like CJK UNIFIED IDEOGRAPH-4E01. The values
- # of each key is another hash which is used to get the low and high ends
- # for each range of code points that apply to the name
- my %names_ending_in_code_point = (
-$names
- );
-
- # And the following array gives the inverse mapping from code points to
- # names. Lowest code points are first
- my \@code_points_ending_in_code_point = (
-$code_points_ending_in_code_point
- );
-END
- # Earlier releases didn't have Jamos. No sense outputting
- # them unless will be used.
- if ($has_hangul_syllables) {
- $pre_body .= <<END;
-
- # Convert from code point to Jamo short name for use in composing Hangul
- # syllable names
- my %Jamo = (
-$jamo
- );
-
- # Leading consonant (can be null)
- my %Jamo_L = (
-$jamo_l
- );
-
- # Vowel
- my %Jamo_V = (
-$jamo_v
- );
-
- # Optional trailing consonant
- my %Jamo_T = (
-$jamo_t
- );
-
- # Computed re that splits up a Hangul name into LVT or LV syllables
- my \$syllable_re = qr/$jamo_re/;
-
- my \$HANGUL_SYLLABLE = "HANGUL SYLLABLE ";
- my \$HANGUL_SYLLABLE_LENGTH = length \$HANGUL_SYLLABLE;
-
- # These constants names and values were taken from the Unicode standard,
- # version 5.1, section 3.12. They are used in conjunction with Hangul
- # syllables
- my \$SBase = 0xAC00;
- my \$LBase = 0x1100;
- my \$VBase = 0x1161;
- my \$TBase = 0x11A7;
- my \$SCount = 11172;
- my \$LCount = 19;
- my \$VCount = 21;
- my \$TCount = 28;
- my \$NCount = \$VCount * \$TCount;
-END
- } # End of has Jamos
-
- $pre_body .= << 'END';
-
- sub name_to_code_point_special {
- my $name = shift;
-
- # Returns undef if not one of the specially handled names; otherwise
- # returns the code point equivalent to the input name
-END
- if ($has_hangul_syllables) {
- $pre_body .= << 'END';
-
- if (substr($name, 0, $HANGUL_SYLLABLE_LENGTH) eq $HANGUL_SYLLABLE) {
- $name = substr($name, $HANGUL_SYLLABLE_LENGTH);
- return if $name !~ qr/^$syllable_re$/;
- my $L = $Jamo_L{$1};
- my $V = $Jamo_V{$2};
- my $T = (defined $3) ? $Jamo_T{$3} : 0;
- return ($L * $VCount + $V) * $TCount + $T + $SBase;
- }
-END
- }
- $pre_body .= << 'END';
-
- # Name must end in '-code_point' for this to handle.
- if ($name !~ /^ (.*) - ($code_point_re) $/x) {
- return;
- }
-
- my $base = $1;
- my $code_point = CORE::hex $2;
-
- # Name must be one of the ones which has the code point in it.
- return if ! $names_ending_in_code_point{$base};
-
- # Look through the list of ranges that apply to this name to see if
- # the code point is in one of them.
- for (my $i = 0; $i < scalar @{$names_ending_in_code_point{$base}{'low'}}; $i++) {
- return if $names_ending_in_code_point{$base}{'low'}->[$i] > $code_point;
- next if $names_ending_in_code_point{$base}{'high'}->[$i] < $code_point;
-
- # Here, the code point is in the range.
- return $code_point;
- }
-
- # Here, looked like the name had a code point number in it, but
- # did not match one of the valid ones.
- return;
- }
-
- sub code_point_to_name_special {
- my $code_point = shift;
-
- # Returns the name of a code point if algorithmically determinable;
- # undef if not
-END
- if ($has_hangul_syllables) {
- $pre_body .= << 'END';
-
- # If in the Hangul range, calculate the name based on Unicode's
- # algorithm
- if ($code_point >= $SBase && $code_point <= $SBase + $SCount -1) {
- use integer;
- my $SIndex = $code_point - $SBase;
- my $L = $LBase + $SIndex / $NCount;
- my $V = $VBase + ($SIndex % $NCount) / $TCount;
- my $T = $TBase + $SIndex % $TCount;
- $name = "$HANGUL_SYLLABLE $Jamo{$L}$Jamo{$V}";
- $name .= $Jamo{$T} if $T != $TBase;
- return $name;
- }
-END
- }
- $pre_body .= << 'END';
-
- # Look through list of these code points for one in range.
- foreach my $hash (@code_points_ending_in_code_point) {
- return if $code_point < $hash->{'low'};
- if ($code_point <= $hash->{'high'}) {
- return sprintf("%s-%04X", $hash->{'name'}, $code_point);
- }
- }
- return; # None found
- }
-} # End closure
-
-END
- } # End of has hangul or code point in name maps.
- } # End of has specials
-
- # Calculate the format of the table if not already done.
- my $format = $format{$addr};
- my $property = $self->property;
- my $type = $property->type;
- if (! defined $format) {
- if ($type == $BINARY) {
-
- # Don't bother checking the values, because we elsewhere
- # verify that a binary table has only 2 values.
- $format = $BINARY_FORMAT;
- }
- else {
- my @ranges = $self->_range_list->ranges;
-
- # default an empty table based on its type and default map
- if (! @ranges) {
-
- # But it turns out that the only one we can say is a
- # non-string (besides binary, handled above) is when the
- # table is a string and the default map is to a code point
- if ($type == $STRING && $default_map eq $CODE_POINT) {
- $format = $HEX_FORMAT;
- }
- else {
- $format = $STRING_FORMAT;
- }
- }
- else {
-
- # Start with the most restrictive format, and as we find
- # something that doesn't fit with that, change to the next
- # most restrictive, and so on.
- $format = $DECIMAL_FORMAT;
- foreach my $range (@ranges) {
- my $map = $range->value;
- if ($map ne $default_map) {
- last if $format eq $STRING_FORMAT; # already at
- # least
- # restrictive
- $format = $INTEGER_FORMAT
- if $format eq $DECIMAL_FORMAT
- && $map !~ / ^ [0-9] $ /x;
- $format = $FLOAT_FORMAT
- if $format eq $INTEGER_FORMAT
- && $map !~ / ^ -? [0-9]+ $ /x;
- $format = $RATIONAL_FORMAT
- if $format eq $FLOAT_FORMAT
- && $map !~ / ^ -? [0-9]+ \. [0-9]* $ /x;
- $format = $HEX_FORMAT
- if $format eq $RATIONAL_FORMAT
- && $map !~ / ^ -? [0-9]+ ( \/ [0-9]+ )? $ /x;
- $format = $STRING_FORMAT if $format eq $HEX_FORMAT
- && $map =~ /[^0-9A-F]/;
- }
- }
- }
- }
- } # end of calculating format
-
- my $return = <<END;
-# The name this swash is to be known by, with the format of the mappings in
-# the main body of the table, and what all code points missing from this file
-# map to.
-\$utf8::SwashInfo{'To$name'}{'format'} = '$format'; # $map_table_formats{$format}
-END
- my $missing = $default_map;
- if ($missing eq $CODE_POINT
- && $format ne $HEX_FORMAT
- && ! defined $format{$addr}) # Is expected if was manually set
- {
- Carp::my_carp_bug("Expecting hex format for mapping table for $self, instead got '$format'")
- }
- $format{$addr} = $format;
- $return .= "\$utf8::SwashInfo{'To$name'}{'missing'} = '$missing';";
- if ($missing eq $CODE_POINT) {
- $return .= ' # code point maps to itself';
- }
- elsif ($missing eq "") {
- $return .= ' # code point maps to the null string';
- }
- $return .= "\n";
-
- $return .= $pre_body;
-
- return $return;
- }
-
- sub write {
- # Write the table to the file.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return $self->SUPER::write(
- ($self->property == $block)
- ? 7 # block file needs more tab stops
- : 3,
- $default_map{$addr}); # don't write defaulteds
- }
-
- # Accessors for the underlying list that should fail if locked.
- for my $sub qw(
- add_duplicate
- )
- {
- no strict "refs";
- *$sub = sub {
- use strict "refs";
- my $self = shift;
-
- return if $self->carp_if_locked;
- return $self->_range_list->$sub(@_);
- }
- }
-} # End closure for Map_Table
-
-package Match_Table;
-use base '_Base_Table';
-
-# A Match table is one which is a list of all the code points that have
-# the same property and property value, for use in \p{property=value}
-# constructs in regular expressions. It adds very little data to the base
-# structure, but many methods, as these lists can be combined in many ways to
-# form new ones.
-# There are only a few concepts added:
-# 1) Equivalents and Relatedness.
-# Two tables can match the identical code points, but have different names.
-# This always happens when there is a perl single form extension
-# \p{IsProperty} for the Unicode compound form \P{Property=True}. The two
-# tables are set to be related, with the Perl extension being a child, and
-# the Unicode property being the parent.
-#
-# It may be that two tables match the identical code points and we don't
-# know if they are related or not. This happens most frequently when the
-# Block and Script properties have the exact range. But note that a
-# revision to Unicode could add new code points to the script, which would
-# now have to be in a different block (as the block was filled, or there
-# would have been 'Unknown' script code points in it and they wouldn't have
-# been identical). So we can't rely on any two properties from Unicode
-# always matching the same code points from release to release, and thus
-# these tables are considered coincidentally equivalent--not related. When
-# two tables are unrelated but equivalent, one is arbitrarily chosen as the
-# 'leader', and the others are 'equivalents'. This concept is useful
-# to minimize the number of tables written out. Only one file is used for
-# any identical set of code points, with entries in Heavy.pl mapping all
-# the involved tables to it.
-#
-# Related tables will always be identical; we set them up to be so. Thus
-# if the Unicode one is deprecated, the Perl one will be too. Not so for
-# unrelated tables. Relatedness makes generating the documentation easier.
-#
-# 2) Conflicting. It may be that there will eventually be name clashes, with
-# the same name meaning different things. For a while, there actually were
-# conflicts, but they have so far been resolved by changing Perl's or
-# Unicode's definitions to match the other, but when this code was written,
-# it wasn't clear that that was what was going to happen. (Unicode changed
-# because of protests during their beta period.) Name clashes are warned
-# about during compilation, and the documentation. The generated tables
-# are sane, free of name clashes, because the code suppresses the Perl
-# version. But manual intervention to decide what the actual behavior
-# should be may be required should this happen. The introductory comments
-# have more to say about this.
-
-sub standardize { return main::standardize($_[0]); }
-sub trace { return main::trace(@_); }
-
-
-{ # Closure
-
- main::setup_package();
-
- my %leader;
- # The leader table of this one; initially $self.
- main::set_access('leader', \%leader, 'r');
-
- my %equivalents;
- # An array of any tables that have this one as their leader
- main::set_access('equivalents', \%equivalents, 'readable_array');
-
- my %parent;
- # The parent table to this one, initially $self. This allows us to
- # distinguish between equivalent tables that are related, and those which
- # may not be, but share the same output file because they match the exact
- # same set of code points in the current Unicode release.
- main::set_access('parent', \%parent, 'r');
-
- my %children;
- # An array of any tables that have this one as their parent
- main::set_access('children', \%children, 'readable_array');
-
- my %conflicting;
- # Array of any tables that would have the same name as this one with
- # a different meaning. This is used for the generated documentation.
- main::set_access('conflicting', \%conflicting, 'readable_array');
-
- my %matches_all;
- # Set in the constructor for tables that are expected to match all code
- # points.
- main::set_access('matches_all', \%matches_all, 'r');
-
- sub new {
- my $class = shift;
-
- my %args = @_;
-
- # The property for which this table is a listing of property values.
- my $property = delete $args{'_Property'};
-
- my $name = delete $args{'Name'};
- my $full_name = delete $args{'Full_Name'};
- $full_name = $name if ! defined $full_name;
-
- # Optional
- my $initialize = delete $args{'Initialize'};
- my $matches_all = delete $args{'Matches_All'} || 0;
- # Rest of parameters passed on.
-
- my $range_list = Range_List->new(Initialize => $initialize,
- Owner => $property);
-
- my $complete = $full_name;
- $complete = '""' if $complete eq ""; # A null name shouldn't happen,
- # but this helps debug if it
- # does
- # The complete name for a match table includes it's property in a
- # compound form 'property=table', except if the property is the
- # pseudo-property, perl, in which case it is just the single form,
- # 'table' (If you change the '=' must also change the ':' in lots of
- # places in this program that assume an equal sign)
- $complete = $property->full_name . "=$complete" if $property != $perl;
-
-
- my $self = $class->SUPER::new(%args,
- Name => $name,
- Complete_Name => $complete,
- Full_Name => $full_name,
- _Property => $property,
- _Range_List => $range_list,
- );
- my $addr = main::objaddr $self;
-
- $conflicting{$addr} = [ ];
- $equivalents{$addr} = [ ];
- $children{$addr} = [ ];
- $matches_all{$addr} = $matches_all;
- $leader{$addr} = $self;
- $parent{$addr} = $self;
-
- return $self;
- }
-
- # See this program's beginning comment block about overloading these.
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- '=' => sub {
- my $self = shift;
-
- return if $self->carp_if_locked;
- return $self;
- },
-
- '+' => sub {
- my $self = shift;
- my $other = shift;
-
- return $self->_range_list + $other;
- },
- '&' => sub {
- my $self = shift;
- my $other = shift;
-
- return $self->_range_list & $other;
- },
- '+=' => sub {
- my $self = shift;
- my $other = shift;
-
- return if $self->carp_if_locked;
-
- my $addr = main::objaddr $self;
-
- if (ref $other) {
-
- # Change the range list of this table to be the
- # union of the two.
- $self->_set_range_list($self->_range_list
- + $other);
- }
- else { # $other is just a simple value
- $self->add_range($other, $other);
- }
- return $self;
- },
- '-' => sub { my $self = shift;
- my $other = shift;
- my $reversed = shift;
-
- if ($reversed) {
- Carp::my_carp_bug("Can't cope with a "
- . __PACKAGE__
- . " being the first parameter in a '-'. Subtraction ignored.");
- return;
- }
-
- return $self->_range_list - $other;
- },
- '~' => sub { my $self = shift;
- return ~ $self->_range_list;
- },
- ;
-
- sub _operator_stringify {
- my $self = shift;
-
- my $name = $self->complete_name;
- return "Table '$name'";
- }
-
- sub add_alias {
- # Add a synonym for this table. See the comments in the base class
-
- my $self = shift;
- my $name = shift;
- # Rest of parameters passed on.
-
- $self->SUPER::add_alias($name, $self, @_);
- return;
- }
-
- sub add_conflicting {
- # Add the name of some other object to the list of ones that name
- # clash with this match table.
-
- my $self = shift;
- my $conflicting_name = shift; # The name of the conflicting object
- my $p = shift || 'p'; # Optional, is this a \p{} or \P{} ?
- my $conflicting_object = shift; # Optional, the conflicting object
- # itself. This is used to
- # disambiguate the text if the input
- # name is identical to any of the
- # aliases $self is known by.
- # Sometimes the conflicting object is
- # merely hypothetical, so this has to
- # be an optional parameter.
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- # Check if the conflicting name is exactly the same as any existing
- # alias in this table (as long as there is a real object there to
- # disambiguate with).
- if (defined $conflicting_object) {
- foreach my $alias ($self->aliases) {
- if ($alias->name eq $conflicting_name) {
-
- # Here, there is an exact match. This results in
- # ambiguous comments, so disambiguate by changing the
- # conflicting name to its object's complete equivalent.
- $conflicting_name = $conflicting_object->complete_name;
- last;
- }
- }
- }
-
- # Convert to the \p{...} final name
- $conflicting_name = "\\$p" . "{$conflicting_name}";
-
- # Only add once
- return if grep { $conflicting_name eq $_ } @{$conflicting{$addr}};
-
- push @{$conflicting{$addr}}, $conflicting_name;
-
- return;
- }
-
- sub is_equivalent_to {
- # Return boolean of whether or not the other object is a table of this
- # type and has been marked equivalent to this one.
-
- my $self = shift;
- my $other = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return 0 if ! defined $other; # Can happen for incomplete early
- # releases
- unless ($other->isa(__PACKAGE__)) {
- my $ref_other = ref $other;
- my $ref_self = ref $self;
- Carp::my_carp_bug("Argument to 'is_equivalent_to' must be another $ref_self, not a '$ref_other'. $other not set equivalent to $self.");
- return 0;
- }
-
- # Two tables are equivalent if they have the same leader.
- return $leader{main::objaddr $self}
- == $leader{main::objaddr $other};
- return;
- }
-
- sub matches_identically_to {
- # Return a boolean as to whether or not two tables match identical
- # sets of code points.
-
- my $self = shift;
- my $other = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- unless ($other->isa(__PACKAGE__)) {
- my $ref_other = ref $other;
- my $ref_self = ref $self;
- Carp::my_carp_bug("Argument to 'matches_identically_to' must be another $ref_self, not a '$ref_other'. $other not set equivalent to $self.");
- return 0;
- }
-
- # These are ordered in increasing real time to figure out (at least
- # until a patch changes that and doesn't change this)
- return 0 if $self->max != $other->max;
- return 0 if $self->min != $other->min;
- return 0 if $self->range_count != $other->range_count;
- return 0 if $self->count != $other->count;
-
- # Here they could be identical because all the tests above passed.
- # The loop below is somewhat simpler since we know they have the same
- # number of elements. Compare range by range, until reach the end or
- # find something that differs.
- my @a_ranges = $self->_range_list->ranges;
- my @b_ranges = $other->_range_list->ranges;
- for my $i (0 .. @a_ranges - 1) {
- my $a = $a_ranges[$i];
- my $b = $b_ranges[$i];
- trace "self $a; other $b" if main::DEBUG && $to_trace;
- return 0 if $a->start != $b->start || $a->end != $b->end;
- }
- return 1;
- }
-
- sub set_equivalent_to {
- # Set $self equivalent to the parameter table.
- # The required Related => 'x' parameter is a boolean indicating
- # whether these tables are related or not. If related, $other becomes
- # the 'parent' of $self; if unrelated it becomes the 'leader'
- #
- # Related tables share all characteristics except names; equivalents
- # not quite so many.
- # If they are related, one must be a perl extension. This is because
- # we can't guarantee that Unicode won't change one or the other in a
- # later release even if they are idential now.
-
- my $self = shift;
- my $other = shift;
-
- my %args = @_;
- my $related = delete $args{'Related'};
-
- Carp::carp_extra_args(\%args) if main::DEBUG && %args;
-
- return if ! defined $other; # Keep on going; happens in some early
- # Unicode releases.
-
- if (! defined $related) {
- Carp::my_carp_bug("set_equivalent_to must have 'Related => [01] parameter. Assuming $self is not related to $other");
- $related = 0;
- }
-
- # If already are equivalent, no need to re-do it; if subroutine
- # returns null, it found an error, also do nothing
- my $are_equivalent = $self->is_equivalent_to($other);
- return if ! defined $are_equivalent || $are_equivalent;
-
- my $current_leader = ($related)
- ? $parent{main::objaddr $self}
- : $leader{main::objaddr $self};
-
- if ($related &&
- ! $other->perl_extension
- && ! $current_leader->perl_extension)
- {
- Carp::my_carp_bug("set_equivalent_to should have 'Related => 0 for equivalencing two Unicode properties. Assuming $self is not related to $other");
- $related = 0;
- }
-
- my $leader = main::objaddr $current_leader;
- my $other_addr = main::objaddr $other;
-
- # Any tables that are equivalent to or children of this table must now
- # instead be equivalent to or (children) to the new leader (parent),
- # still equivalent. The equivalency includes their matches_all info,
- # and for related tables, their status
- # All related tables are of necessity equivalent, but the converse
- # isn't necessarily true
- my $status = $other->status;
- my $status_info = $other->status_info;
- my $matches_all = $matches_all{other_addr};
- foreach my $table ($current_leader, @{$equivalents{$leader}}) {
- next if $table == $other;
- trace "setting $other to be the leader of $table, status=$status" if main::DEBUG && $to_trace;
-
- my $table_addr = main::objaddr $table;
- $leader{$table_addr} = $other;
- $matches_all{$table_addr} = $matches_all;
- $self->_set_range_list($other->_range_list);
- push @{$equivalents{$other_addr}}, $table;
- if ($related) {
- $parent{$table_addr} = $other;
- push @{$children{$other_addr}}, $table;
- $table->set_status($status, $status_info);
- }
- }
-
- # Now that we've declared these to be equivalent, any changes to one
- # of the tables would invalidate that equivalency.
- $self->lock;
- $other->lock;
- return;
- }
-
- sub add_range { # Add a range to the list for this table.
- my $self = shift;
- # Rest of parameters passed on
-
- return if $self->carp_if_locked;
- return $self->_range_list->add_range(@_);
- }
-
- sub pre_body { # Does nothing for match tables.
- return
- }
-
- sub append_to_body { # Does nothing for match tables.
- return
- }
-
- sub write {
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- return $self->SUPER::write(2); # 2 tab stops
- }
-
- sub set_final_comment {
- # This creates a comment for the file that is to hold the match table
- # $self. It is somewhat convoluted to make the English read nicely,
- # but, heh, it's just a comment.
- # This should be called only with the leader match table of all the
- # ones that share the same file. It lists all such tables, ordered so
- # that related ones are together.
-
- my $leader = shift; # Should only be called on the leader table of
- # an equivalent group
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $leader;
-
- if ($leader{$addr} != $leader) {
- Carp::my_carp_bug(<<END
-set_final_comment() must be called on a leader table, which $leader is not.
-It is equivalent to $leader{$addr}. No comment created
-END
- );
- return;
- }
-
- # Get the number of code points matched by each of the tables in this
- # file, and add underscores for clarity.
- my $count = $leader->count;
- my $string_count = main::clarify_number($count);
-
- my $loose_count = 0; # how many aliases loosely matched
- my $compound_name = ""; # ? Are any names compound?, and if so, an
- # example
- my $properties_with_compound_names = 0; # count of these
-
-
- my %flags; # The status flags used in the file
- my $total_entries = 0; # number of entries written in the comment
- my $matches_comment = ""; # The portion of the comment about the
- # \p{}'s
- my @global_comments; # List of all the tables' comments that are
- # there before this routine was called.
-
- # Get list of all the parent tables that are equivalent to this one
- # (including itself).
- my @parents = grep { $parent{main::objaddr $_} == $_ }
- main::uniques($leader, @{$equivalents{$addr}});
- my $has_unrelated = (@parents >= 2); # boolean, ? are there unrelated
- # tables
-
- for my $parent (@parents) {
-
- my $property = $parent->property;
-
- # Special case 'N' tables in properties with two match tables when
- # the other is a 'Y' one. These are likely to be binary tables,
- # but not necessarily. In either case, \P{} will match the
- # complement of \p{}, and so if something is a synonym of \p, the
- # complement of that something will be the synonym of \P. This
- # would be true of any property with just two match tables, not
- # just those whose values are Y and N; but that would require a
- # little extra work, and there are none such so far in Unicode.
- my $perl_p = 'p'; # which is it? \p{} or \P{}
- my @yes_perl_synonyms; # list of any synonyms for the 'Y' table
-
- if (scalar $property->tables == 2
- && $parent == $property->table('N')
- && defined (my $yes = $property->table('Y')))
- {
- my $yes_addr = main::objaddr $yes;
- @yes_perl_synonyms
- = grep { $_->property == $perl }
- main::uniques($yes,
- $parent{$yes_addr},
- $parent{$yes_addr}->children);
-
- # But these synonyms are \P{} ,not \p{}
- $perl_p = 'P';
- }
-
- my @description; # Will hold the table description
- my @note; # Will hold the table notes.
- my @conflicting; # Will hold the table conflicts.
-
- # Look at the parent, any yes synonyms, and all the children
- for my $table ($parent,
- @yes_perl_synonyms,
- @{$children{main::objaddr $parent}})
- {
- my $table_addr = main::objaddr $table;
- my $table_property = $table->property;
-
- # Tables are separated by a blank line to create a grouping.
- $matches_comment .= "\n" if $matches_comment;
-
- # The table is named based on the property and value
- # combination it is for, like script=greek. But there may be
- # a number of synonyms for each side, like 'sc' for 'script',
- # and 'grek' for 'greek'. Any combination of these is a valid
- # name for this table. In this case, there are three more,
- # 'sc=grek', 'sc=greek', and 'script='grek'. Rather than
- # listing all possible combinations in the comment, we make
- # sure that each synonym occurs at least once, and add
- # commentary that the other combinations are possible.
- my @property_aliases = $table_property->aliases;
- my @table_aliases = $table->aliases;
-
- Carp::my_carp_bug("$table doesn't have any names. Proceeding anyway.") unless @table_aliases;
-
- # The alias lists above are already ordered in the order we
- # want to output them. To ensure that each synonym is listed,
- # we must use the max of the two numbers.
- my $listed_combos = main::max(scalar @table_aliases,
- scalar @property_aliases);
- trace "$listed_combos, tables=", scalar @table_aliases, "; names=", scalar @property_aliases if main::DEBUG;
-
- my $property_had_compound_name = 0;
-
- for my $i (0 .. $listed_combos - 1) {
- $total_entries++;
-
- # The current alias for the property is the next one on
- # the list, or if beyond the end, start over. Similarly
- # for the table (\p{prop=table})
- my $property_alias = $property_aliases
- [$i % @property_aliases]->name;
- my $table_alias_object = $table_aliases
- [$i % @table_aliases];
- my $table_alias = $table_alias_object->name;
- my $loose_match = $table_alias_object->loose_match;
-
- if ($table_alias !~ /\D/) { # Clarify large numbers.
- $table_alias = main::clarify_number($table_alias)
- }
-
- # Add a comment for this alias combination
- my $current_match_comment;
- if ($table_property == $perl) {
- $current_match_comment = "\\$perl_p"
- . "{$table_alias}";
- }
- else {
- $current_match_comment
- = "\\p{$property_alias=$table_alias}";
- $property_had_compound_name = 1;
- }
-
- # Flag any abnormal status for this table.
- my $flag = $property->status
- || $table->status
- || $table_alias_object->status;
- if ($flag) {
- if ($flag ne $PLACEHOLDER) {
- $flags{$flag} = $status_past_participles{$flag};
- } else {
- $flags{$flag} = <<END;
-a placeholder because it is not in Version $string_version of Unicode, but is
-needed by the Perl core to work gracefully. Because it is not in this version
-of Unicode, it will not be listed in $pod_file.pod
-END
- }
- }
-
- $loose_count++;
-
- # Pretty up the comment. Note the \b; it says don't make
- # this line a continuation.
- $matches_comment .= sprintf("\b%-1s%-s%s\n",
- $flag,
- " " x 7,
- $current_match_comment);
- } # End of generating the entries for this table.
-
- # Save these for output after this group of related tables.
- push @description, $table->description;
- push @note, $table->note;
- push @conflicting, $table->conflicting;
-
- # And this for output after all the tables.
- push @global_comments, $table->comment;
-
- # Compute an alternate compound name using the final property
- # synonym and the first table synonym with a colon instead of
- # the equal sign used elsewhere.
- if ($property_had_compound_name) {
- $properties_with_compound_names ++;
- if (! $compound_name || @property_aliases > 1) {
- $compound_name = $property_aliases[-1]->name
- . ': '
- . $table_aliases[0]->name;
- }
- }
- } # End of looping through all children of this table
-
- # Here have assembled in $matches_comment all the related tables
- # to the current parent (preceded by the same info for all the
- # previous parents). Put out information that applies to all of
- # the current family.
- if (@conflicting) {
-
- # But output the conflicting information now, as it applies to
- # just this table.
- my $conflicting = join ", ", @conflicting;
- if ($conflicting) {
- $matches_comment .= <<END;
-
- Note that contrary to what you might expect, the above is NOT the same as
-END
- $matches_comment .= "any of: " if @conflicting > 1;
- $matches_comment .= "$conflicting\n";
- }
- }
- if (@description) {
- $matches_comment .= "\n Meaning: "
- . join('; ', @description)
- . "\n";
- }
- if (@note) {
- $matches_comment .= "\n Note: "
- . join("\n ", @note)
- . "\n";
- }
- } # End of looping through all tables
-
-
- my $code_points;
- my $match;
- my $any_of_these;
- if ($count == 1) {
- $match = 'matches';
- $code_points = 'single code point';
- }
- else {
- $match = 'match';
- $code_points = "$string_count code points";
- }
-
- my $synonyms;
- my $entries;
- if ($total_entries <= 1) {
- $synonyms = "";
- $entries = 'entry';
- $any_of_these = 'this'
- }
- else {
- $synonyms = " any of the following regular expression constructs";
- $entries = 'entries';
- $any_of_these = 'any of these'
- }
-
- my $comment = "";
- if ($has_unrelated) {
- $comment .= <<END;
-This file is for tables that are not necessarily related: To conserve
-resources, every table that matches the identical set of code points in this
-version of Unicode uses this file. Each one is listed in a separate group
-below. It could be that the tables will match the same set of code points in
-other Unicode releases, or it could be purely coincidence that they happen to
-be the same in Unicode $string_version, and hence may not in other versions.
-
-END
- }
-
- if (%flags) {
- foreach my $flag (sort keys %flags) {
- $comment .= <<END;
-'$flag' below means that this form is $flags{$flag}.
-END
- next if $flag eq $PLACEHOLDER;
- $comment .= "Consult $pod_file.pod\n";
- }
- $comment .= "\n";
- }
-
- $comment .= <<END;
-This file returns the $code_points in Unicode Version $string_version that
-$match$synonyms:
-
-$matches_comment
-$pod_file.pod should be consulted for the syntax rules for $any_of_these,
-including if adding or subtracting white space, underscore, and hyphen
-characters matters or doesn't matter, and other permissible syntactic
-variants. Upper/lower case distinctions never matter.
-END
-
- if ($compound_name) {
- $comment .= <<END;
-
-A colon can be substituted for the equals sign, and
-END
- if ($properties_with_compound_names > 1) {
- $comment .= <<END;
-within each group above,
-END
- }
- $compound_name = sprintf("%-8s\\p{%s}", " ", $compound_name);
-
- # Note the \b below, it says don't make that line a continuation.
- $comment .= <<END;
-anything to the left of the equals (or colon) can be combined with anything to
-the right. Thus, for example,
-$compound_name
-\bis also valid.
-END
- }
-
- # And append any comment(s) from the actual tables. They are all
- # gathered here, so may not read all that well.
- if (@global_comments) {
- $comment .= "\n" . join("\n\n", @global_comments) . "\n";
- }
-
- if ($count) { # The format differs if no code points, and needs no
- # explanation in that case
- $comment.= <<END;
-
-The format of the lines of this file is:
-END
- $comment.= <<END;
-START\\tSTOP\\twhere START is the starting code point of the range, in hex;
-STOP is the ending point, or if omitted, the range has just one code point.
-END
- if ($leader->output_range_counts) {
- $comment .= <<END;
-Numbers in comments in [brackets] indicate how many code points are in the
-range.
-END
- }
- }
-
- $leader->set_comment(main::join_lines($comment));
- return;
- }
-
- # Accessors for the underlying list
- for my $sub qw(
- get_valid_code_point
- get_invalid_code_point
- )
- {
- no strict "refs";
- *$sub = sub {
- use strict "refs";
- my $self = shift;
-
- return $self->_range_list->$sub(@_);
- }
- }
-} # End closure for Match_Table
-
-package Property;
-
-# The Property class represents a Unicode property, or the $perl
-# pseudo-property. It contains a map table initialized empty at construction
-# time, and for properties accessible through regular expressions, various
-# match tables, created through the add_match_table() method, and referenced
-# by the table('NAME') or tables() methods, the latter returning a list of all
-# of the match tables. Otherwise table operations implicitly are for the map
-# table.
-#
-# Most of the data in the property is actually about its map table, so it
-# mostly just uses that table's accessors for most methods. The two could
-# have been combined into one object, but for clarity because of their
-# differing semantics, they have been kept separate. It could be argued that
-# the 'file' and 'directory' fields should be kept with the map table.
-#
-# Each property has a type. This can be set in the constructor, or in the
-# set_type accessor, but mostly it is figured out by the data. Every property
-# starts with unknown type, overridden by a parameter to the constructor, or
-# as match tables are added, or ranges added to the map table, the data is
-# inspected, and the type changed. After the table is mostly or entirely
-# filled, compute_type() should be called to finalize they analysis.
-#
-# There are very few operations defined. One can safely remove a range from
-# the map table, and property_add_or_replace_non_nulls() adds the maps from another
-# table to this one, replacing any in the intersection of the two.
-
-sub standardize { return main::standardize($_[0]); }
-sub trace { return main::trace(@_) if main::DEBUG && $to_trace }
-
-{ # Closure
-
- # This hash will contain as keys, all the aliases of all properties, and
- # as values, pointers to their respective property objects. This allows
- # quick look-up of a property from any of its names.
- my %alias_to_property_of;
-
- sub dump_alias_to_property_of {
- # For debugging
-
- print "\n", main::simple_dumper (\%alias_to_property_of), "\n";
- return;
- }
-
- sub property_ref {
- # This is a package subroutine, not called as a method.
- # If the single parameter is a literal '*' it returns a list of all
- # defined properties.
- # Otherwise, the single parameter is a name, and it returns a pointer
- # to the corresponding property object, or undef if none.
- #
- # Properties can have several different names. The 'standard' form of
- # each of them is stored in %alias_to_property_of as they are defined.
- # But it's possible that this subroutine will be called with some
- # variant, so if the initial lookup fails, it is repeated with the
- # standarized form of the input name. If found, besides returning the
- # result, the input name is added to the list so future calls won't
- # have to do the conversion again.
-
- my $name = shift;
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if (! defined $name) {
- Carp::my_carp_bug("Undefined input property. No action taken.");
- return;
- }
-
- return main::uniques(values %alias_to_property_of) if $name eq '*';
-
- # Return cached result if have it.
- my $result = $alias_to_property_of{$name};
- return $result if defined $result;
-
- # Convert the input to standard form.
- my $standard_name = standardize($name);
-
- $result = $alias_to_property_of{$standard_name};
- return unless defined $result; # Don't cache undefs
-
- # Cache the result before returning it.
- $alias_to_property_of{$name} = $result;
- return $result;
- }
-
-
- main::setup_package();
-
- my %map;
- # A pointer to the map table object for this property
- main::set_access('map', \%map);
-
- my %full_name;
- # The property's full name. This is a duplicate of the copy kept in the
- # map table, but is needed because stringify needs it during
- # construction of the map table, and then would have a chicken before egg
- # problem.
- main::set_access('full_name', \%full_name, 'r');
-
- my %table_ref;
- # This hash will contain as keys, all the aliases of any match tables
- # attached to this property, and as values, the pointers to their
- # respective tables. This allows quick look-up of a table from any of its
- # names.
- main::set_access('table_ref', \%table_ref);
-
- my %type;
- # The type of the property, $ENUM, $BINARY, etc
- main::set_access('type', \%type, 'r');
-
- my %file;
- # The filename where the map table will go (if actually written).
- # Normally defaulted, but can be overridden.
- main::set_access('file', \%file, 'r', 's');
-
- my %directory;
- # The directory where the map table will go (if actually written).
- # Normally defaulted, but can be overridden.
- main::set_access('directory', \%directory, 's');
-
- my %pseudo_map_type;
- # This is used to affect the calculation of the map types for all the
- # ranges in the table. It should be set to one of the values that signify
- # to alter the calculation.
- main::set_access('pseudo_map_type', \%pseudo_map_type, 'r');
-
- my %has_only_code_point_maps;
- # A boolean used to help in computing the type of data in the map table.
- main::set_access('has_only_code_point_maps', \%has_only_code_point_maps);
-
- my %unique_maps;
- # A list of the first few distinct mappings this property has. This is
- # used to disambiguate between binary and enum property types, so don't
- # have to keep more than three.
- main::set_access('unique_maps', \%unique_maps);
-
- sub new {
- # The only required parameter is the positionally first, name. All
- # other parameters are key => value pairs. See the documentation just
- # above for the meanings of the ones not passed directly on to the map
- # table constructor.
-
- my $class = shift;
- my $name = shift || "";
-
- my $self = property_ref($name);
- if (defined $self) {
- my $options_string = join ", ", @_;
- $options_string = ". Ignoring options $options_string" if $options_string;
- Carp::my_carp("$self is already in use. Using existing one$options_string;");
- return $self;
- }
-
- my %args = @_;
-
- $self = bless \do { my $anonymous_scalar }, $class;
- my $addr = main::objaddr $self;
-
- $directory{$addr} = delete $args{'Directory'};
- $file{$addr} = delete $args{'File'};
- $full_name{$addr} = delete $args{'Full_Name'} || $name;
- $type{$addr} = delete $args{'Type'} || $UNKNOWN;
- $pseudo_map_type{$addr} = delete $args{'Map_Type'};
- # Rest of parameters passed on.
-
- $has_only_code_point_maps{$addr} = 1;
- $table_ref{$addr} = { };
- $unique_maps{$addr} = { };
-
- $map{$addr} = Map_Table->new($name,
- Full_Name => $full_name{$addr},
- _Alias_Hash => \%alias_to_property_of,
- _Property => $self,
- %args);
- return $self;
- }
-
- # See this program's beginning comment block about overloading the copy
- # constructor. Few operations are defined on properties, but a couple are
- # useful. It is safe to take the inverse of a property, and to remove a
- # single code point from it.
- use overload
- fallback => 0,
- qw("") => "_operator_stringify",
- "." => \&main::_operator_dot,
- '==' => \&main::_operator_equal,
- '!=' => \&main::_operator_not_equal,
- '=' => sub { return shift },
- '-=' => "_minus_and_equal",
- ;
-
- sub _operator_stringify {
- return "Property '" . shift->full_name . "'";
- }
-
- sub _minus_and_equal {
- # Remove a single code point from the map table of a property.
-
- my $self = shift;
- my $other = shift;
- my $reversed = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if (ref $other) {
- Carp::my_carp_bug("Can't cope with a "
- . ref($other)
- . " argument to '-='. Subtraction ignored.");
- return $self;
- }
- elsif ($reversed) { # Shouldnt happen in a -=, but just in case
- Carp::my_carp_bug("Can't cope with a "
- . __PACKAGE__
- . " being the first parameter in a '-='. Subtraction ignored.");
- return $self;
- }
- else {
- $map{main::objaddr $self}->delete_range($other, $other);
- }
- return $self;
- }
-
- sub add_match_table {
- # Add a new match table for this property, with name given by the
- # parameter. It returns a pointer to the table.
-
- my $self = shift;
- my $name = shift;
- my %args = @_;
-
- my $addr = main::objaddr $self;
-
- my $table = $table_ref{$addr}{$name};
- my $standard_name = main::standardize($name);
- if (defined $table
- || (defined ($table = $table_ref{$addr}{$standard_name})))
- {
- Carp::my_carp("Table '$name' in $self is already in use. Using existing one");
- $table_ref{$addr}{$name} = $table;
- return $table;
- }
- else {
-
- # See if this is a perl extension, if not passed in.
- my $perl_extension = delete $args{'Perl_Extension'};
- $perl_extension
- = $self->perl_extension if ! defined $perl_extension;
-
- $table = Match_Table->new(
- Name => $name,
- Perl_Extension => $perl_extension,
- _Alias_Hash => $table_ref{$addr},
- _Property => $self,
-
- # gets property's status by default
- Status => $self->status,
- _Status_Info => $self->status_info,
- %args,
- Internal_Only_Warning => 1); # Override any
- # input param
- return unless defined $table;
- }
-
- # Save the names for quick look up
- $table_ref{$addr}{$standard_name} = $table;
- $table_ref{$addr}{$name} = $table;
-
- # Perhaps we can figure out the type of this property based on the
- # fact of adding this match table. First, string properties don't
- # have match tables; second, a binary property can't have 3 match
- # tables
- if ($type{$addr} == $UNKNOWN) {
- $type{$addr} = $NON_STRING;
- }
- elsif ($type{$addr} == $STRING) {
- Carp::my_carp("$self Added a match table '$name' to a string property '$self'. Changed it to a non-string property. Bad News.");
- $type{$addr} = $NON_STRING;
- }
- elsif ($type{$addr} != $ENUM) {
- if (scalar main::uniques(values %{$table_ref{$addr}}) > 2
- && $type{$addr} == $BINARY)
- {
- Carp::my_carp("$self now has more than 2 tables (with the addition of '$name'), and so is no longer binary. Changing its type to 'enum'. Bad News.");
- $type{$addr} = $ENUM;
- }
- }
-
- return $table;
- }
-
- sub table {
- # Return a pointer to the match table (with name given by the
- # parameter) associated with this property; undef if none.
-
- my $self = shift;
- my $name = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return $table_ref{$addr}{$name} if defined $table_ref{$addr}{$name};
-
- # If quick look-up failed, try again using the standard form of the
- # input name. If that succeeds, cache the result before returning so
- # won't have to standardize this input name again.
- my $standard_name = main::standardize($name);
- return unless defined $table_ref{$addr}{$standard_name};
-
- $table_ref{$addr}{$name} = $table_ref{$addr}{$standard_name};
- return $table_ref{$addr}{$name};
- }
-
- sub tables {
- # Return a list of pointers to all the match tables attached to this
- # property
-
- return main::uniques(values %{$table_ref{main::objaddr shift}});
- }
-
- sub directory {
- # Returns the directory the map table for this property should be
- # output in. If a specific directory has been specified, that has
- # priority; 'undef' is returned if the type isn't defined;
- # or $map_directory for everything else.
-
- my $addr = main::objaddr shift;
-
- return $directory{$addr} if defined $directory{$addr};
- return undef if $type{$addr} == $UNKNOWN;
- return $map_directory;
- }
-
- sub swash_name {
- # Return the name that is used to both:
- # 1) Name the file that the map table is written to.
- # 2) The name of swash related stuff inside that file.
- # The reason for this is that the Perl core historically has used
- # certain names that aren't the same as the Unicode property names.
- # To continue using these, $file is hard-coded in this file for those,
- # but otherwise the standard name is used. This is different from the
- # external_name, so that the rest of the files, like in lib can use
- # the standard name always, without regard to historical precedent.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $self;
-
- return $file{$addr} if defined $file{$addr};
- return $map{$addr}->external_name;
- }
-
- sub to_create_match_tables {
- # Returns a boolean as to whether or not match tables should be
- # created for this property.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # The whole point of this pseudo property is match tables.
- return 1 if $self == $perl;
-
- my $addr = main::objaddr $self;
-
- # Don't generate tables of code points that match the property values
- # of a string property. Such a list would most likely have many
- # property values, each with just one or very few code points mapping
- # to it.
- return 0 if $type{$addr} == $STRING;
-
- # Don't generate anything for unimplemented properties.
- return 0 if grep { $self->complete_name eq $_ }
- @unimplemented_properties;
- # Otherwise, do.
- return 1;
- }
-
- sub property_add_or_replace_non_nulls {
- # This adds the mappings in the property $other to $self. Non-null
- # mappings from $other override those in $self. It essentially merges
- # the two properties, with the second having priority except for null
- # mappings.
-
- my $self = shift;
- my $other = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if (! $other->isa(__PACKAGE__)) {
- Carp::my_carp_bug("$other should be a "
- . __PACKAGE__
- . ". Not a '"
- . ref($other)
- . "'. Not added;");
- return;
- }
-
- return $map{main::objaddr $self}->
- map_add_or_replace_non_nulls($map{main::objaddr $other});
- }
-
- sub set_type {
- # Set the type of the property. Mostly this is figured out by the
- # data in the table. But this is used to set it explicitly. The
- # reason it is not a standard accessor is that when setting a binary
- # property, we need to make sure that all the true/false aliases are
- # present, as they were omitted in early Unicode releases.
-
- my $self = shift;
- my $type = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if ($type != $ENUM && $type != $BINARY && $type != $STRING) {
- Carp::my_carp("Unrecognized type '$type'. Type not set");
- return;
- }
-
- $type{main::objaddr $self} = $type;
- return if $type != $BINARY;
-
- my $yes = $self->table('Y');
- $yes = $self->table('Yes') if ! defined $yes;
- $yes = $self->add_match_table('Y') if ! defined $yes;
- $yes->add_alias('Yes');
- $yes->add_alias('T');
- $yes->add_alias('True');
-
- my $no = $self->table('N');
- $no = $self->table('No') if ! defined $no;
- $no = $self->add_match_table('N') if ! defined $no;
- $no->add_alias('No');
- $no->add_alias('F');
- $no->add_alias('False');
- return;
- }
-
- sub add_map {
- # Add a map to the property's map table. This also keeps
- # track of the maps so that the property type can be determined from
- # its data.
-
- my $self = shift;
- my $start = shift; # First code point in range
- my $end = shift; # Final code point in range
- my $map = shift; # What the range maps to.
- # Rest of parameters passed on.
-
- my $addr = main::objaddr $self;
-
- # If haven't the type of the property, gather information to figure it
- # out.
- if ($type{$addr} == $UNKNOWN) {
-
- # If the map contains an interior blank or dash, or most other
- # nonword characters, it will be a string property. This
- # heuristic may actually miss some string properties. If so, they
- # may need to have explicit set_types called for them. This
- # happens in the Unihan properties.
- if ($map =~ / (?<= . ) [ -] (?= . ) /x
- || $map =~ / [^\w.\/\ -] /x)
- {
- $self->set_type($STRING);
-
- # $unique_maps is used for disambiguating between ENUM and
- # BINARY later; since we know the property is not going to be
- # one of those, no point in keeping the data around
- undef $unique_maps{$addr};
- }
- else {
-
- # Not necessarily a string. The final decision has to be
- # deferred until all the data are in. We keep track of if all
- # the values are code points for that eventual decision.
- $has_only_code_point_maps{$addr} &=
- $map =~ / ^ $code_point_re $/x;
-
- # For the purposes of disambiguating between binary and other
- # enumerations at the end, we keep track of the first three
- # distinct property values. Once we get to three, we know
- # it's not going to be binary, so no need to track more.
- if (scalar keys %{$unique_maps{$addr}} < 3) {
- $unique_maps{$addr}{main::standardize($map)} = 1;
- }
- }
- }
-
- # Add the mapping by calling our map table's method
- return $map{$addr}->add_map($start, $end, $map, @_);
- }
-
- sub compute_type {
- # Compute the type of the property: $ENUM, $STRING, or $BINARY. This
- # should be called after the property is mostly filled with its maps.
- # We have been keeping track of what the property values have been,
- # and now have the necessary information to figure out the type.
-
- my $self = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr($self);
-
- my $type = $type{$addr};
-
- # If already have figured these out, no need to do so again, but we do
- # a double check on ENUMS to make sure that a string property hasn't
- # improperly been classified as an ENUM, so continue on with those.
- return if $type == $STRING || $type == $BINARY;
-
- # If every map is to a code point, is a string property.
- if ($type == $UNKNOWN
- && ($has_only_code_point_maps{$addr}
- || (defined $map{$addr}->default_map
- && $map{$addr}->default_map eq "")))
- {
- $self->set_type($STRING);
- }
- else {
-
- # Otherwise, it is to some sort of enumeration. (The case where
- # it is a Unicode miscellaneous property, and treated like a
- # string in this program is handled in add_map()). Distinguish
- # between binary and some other enumeration type. Of course, if
- # there are more than two values, it's not binary. But more
- # subtle is the test that the default mapping is defined means it
- # isn't binary. This in fact may change in the future if Unicode
- # changes the way its data is structured. But so far, no binary
- # properties ever have @missing lines for them, so the default map
- # isn't defined for them. The few properties that are two-valued
- # and aren't considered binary have the default map defined
- # starting in Unicode 5.0, when the @missing lines appeared; and
- # this program has special code to put in a default map for them
- # for earlier than 5.0 releases.
- if ($type == $ENUM
- || scalar keys %{$unique_maps{$addr}} > 2
- || defined $self->default_map)
- {
- my $tables = $self->tables;
- my $count = $self->count;
- if ($verbosity && $count > 500 && $tables/$count > .1) {
- Carp::my_carp_bug("It appears that $self should be a \$STRING property, not an \$ENUM because it has too many match tables: $count\n");
- }
- $self->set_type($ENUM);
- }
- else {
- $self->set_type($BINARY);
- }
- }
- undef $unique_maps{$addr}; # Garbage collect
- return;
- }
-
- # Most of the accessors for a property actually apply to its map table.
- # Setup up accessor functions for those, referring to %map
- for my $sub qw(
- add_alias
- add_anomalous_entry
- add_comment
- add_conflicting
- add_description
- add_duplicate
- add_note
- aliases
- comment
- complete_name
- core_access
- count
- default_map
- delete_range
- description
- each_range
- external_name
- file_path
- format
- initialize
- inverse_list
- is_empty
- name
- note
- perl_extension
- property
- range_count
- ranges
- range_size_1
- reset_each_range
- set_comment
- set_core_access
- set_default_map
- set_file_path
- set_final_comment
- set_range_size_1
- set_status
- set_to_output_map
- short_name
- status
- status_info
- to_output_map
- value_of
- write
- )
- # 'property' above is for symmetry, so that one can take
- # the property of a property and get itself, and so don't
- # have to distinguish between properties and tables in
- # calling code
- {
- no strict "refs";
- *$sub = sub {
- use strict "refs";
- my $self = shift;
- return $map{main::objaddr $self}->$sub(@_);
- }
- }
-
-
-} # End closure
-
-package main;
-
-sub join_lines($) {
- # Returns lines of the input joined together, so that they can be folded
- # properly.
- # This causes continuation lines to be joined together into one long line
- # for folding. A continuation line is any line that doesn't begin with a
- # space or "\b" (the latter is stripped from the output). This is so
- # lines can be be in a HERE document so as to fit nicely in the terminal
- # width, but be joined together in one long line, and then folded with
- # indents, '#' prefixes, etc, properly handled.
- # A blank separates the joined lines except if there is a break; an extra
- # blank is inserted after a period ending a line.
-
- # Intialize the return with the first line.
- my ($return, @lines) = split "\n", shift;
-
- # If the first line is null, it was an empty line, add the \n back in
- $return = "\n" if $return eq "";
-
- # Now join the remainder of the physical lines.
- for my $line (@lines) {
-
- # An empty line means wanted a blank line, so add two \n's to get that
- # effect, and go to the next line.
- if (length $line == 0) {
- $return .= "\n\n";
- next;
- }
-
- # Look at the last character of what we have so far.
- my $previous_char = substr($return, -1, 1);
-
- # And at the next char to be output.
- my $next_char = substr($line, 0, 1);
-
- if ($previous_char ne "\n") {
-
- # Here didn't end wth a nl. If the next char a blank or \b, it
- # means that here there is a break anyway. So add a nl to the
- # output.
- if ($next_char eq " " || $next_char eq "\b") {
- $previous_char = "\n";
- $return .= $previous_char;
- }
-
- # Add an extra space after periods.
- $return .= " " if $previous_char eq '.';
- }
-
- # Here $previous_char is still the latest character to be output. If
- # it isn't a nl, it means that the next line is to be a continuation
- # line, with a blank inserted between them.
- $return .= " " if $previous_char ne "\n";
-
- # Get rid of any \b
- substr($line, 0, 1) = "" if $next_char eq "\b";
-
- # And append this next line.
- $return .= $line;
- }
-
- return $return;
-}
-
-sub simple_fold($;$$$) {
- # Returns a string of the input (string or an array of strings) folded
- # into multiple-lines each of no more than $MAX_LINE_WIDTH characters plus
- # a \n
- # This is tailored for the kind of text written by this program,
- # especially the pod file, which can have very long names with
- # underscores in the middle, or words like AbcDefgHij.... We allow
- # breaking in the middle of such constructs if the line won't fit
- # otherwise. The break in such cases will come either just after an
- # underscore, or just before one of the Capital letters.
-
- local $to_trace = 0 if main::DEBUG;
-
- my $line = shift;
- my $prefix = shift; # Optional string to prepend to each output
- # line
- $prefix = "" unless defined $prefix;
-
- my $hanging_indent = shift; # Optional number of spaces to indent
- # continuation lines
- $hanging_indent = 0 unless $hanging_indent;
-
- my $right_margin = shift; # Optional number of spaces to narrow the
- # total width by.
- $right_margin = 0 unless defined $right_margin;
-
- # Call carp with the 'nofold' option to avoid it from trying to call us
- # recursively
- Carp::carp_extra_args(\@_, 'nofold') if main::DEBUG && @_;
-
- # The space available doesn't include what's automatically prepended
- # to each line, or what's reserved on the right.
- my $max = $MAX_LINE_WIDTH - length($prefix) - $right_margin;
- # XXX Instead of using the 'nofold' perhaps better to look up the stack
-
- if (DEBUG && $hanging_indent >= $max) {
- Carp::my_carp("Too large a hanging indent ($hanging_indent); must be < $max. Using 0", 'nofold');
- $hanging_indent = 0;
- }
-
- # First, split into the current physical lines.
- my @line;
- if (ref $line) { # Better be an array, because not bothering to
- # test
- foreach my $line (@{$line}) {
- push @line, split /\n/, $line;
- }
- }
- else {
- @line = split /\n/, $line;
- }
-
- #local $to_trace = 1 if main::DEBUG;
- trace "", join(" ", @line), "\n" if main::DEBUG && $to_trace;
-
- # Look at each current physical line.
- for (my $i = 0; $i < @line; $i++) {
- Carp::my_carp("Tabs don't work well.", 'nofold') if $line[$i] =~ /\t/;
- #local $to_trace = 1 if main::DEBUG;
- trace "i=$i: $line[$i]\n" if main::DEBUG && $to_trace;
-
- # Remove prefix, because will be added back anyway, don't want
- # doubled prefix
- $line[$i] =~ s/^$prefix//;
-
- # Remove trailing space
- $line[$i] =~ s/\s+\Z//;
-
- # If the line is too long, fold it.
- if (length $line[$i] > $max) {
- my $remainder;
-
- # Here needs to fold. Save the leading space in the line for
- # later.
- $line[$i] =~ /^ ( \s* )/x;
- my $leading_space = $1;
- trace "line length", length $line[$i], "; lead length", length($leading_space) if main::DEBUG && $to_trace;
-
- # If character at final permissible position is white space,
- # fold there, which will delete that white space
- if (substr($line[$i], $max - 1, 1) =~ /\s/) {
- $remainder = substr($line[$i], $max);
- $line[$i] = substr($line[$i], 0, $max - 1);
- }
- else {
-
- # Otherwise fold at an acceptable break char closest to
- # the max length. Look at just the maximal initial
- # segment of the line
- my $segment = substr($line[$i], 0, $max - 1);
- if ($segment =~
- /^ ( .{$hanging_indent} # Don't look before the
- # indent.
- \ * # Don't look in leading
- # blanks past the indent
- [^ ] .* # Find the right-most
- (?: # acceptable break:
- [ \s = ] # space or equal
- | - (?! [.0-9] ) # or non-unary minus.
- ) # $1 includes the character
- )/x)
- {
- # Split into the initial part that fits, and remaining
- # part of the input
- $remainder = substr($line[$i], length $1);
- $line[$i] = $1;
- trace $line[$i] if DEBUG && $to_trace;
- trace $remainder if DEBUG && $to_trace;
- }
-
- # If didn't find a good breaking spot, see if there is a
- # not-so-good breaking spot. These are just after
- # underscores or where the case changes from lower to
- # upper. Use \a as a soft hyphen, but give up
- # and don't break the line if there is actually a \a
- # already in the input. We use an ascii character for the
- # soft-hyphen to avoid any attempt by miniperl to try to
- # access the files that this program is creating.
- elsif ($segment !~ /\a/
- && ($segment =~ s/_/_\a/g
- || $segment =~ s/ ( [a-z] ) (?= [A-Z] )/$1\a/xg))
- {
- # Here were able to find at least one place to insert
- # our substitute soft hyphen. Find the right-most one
- # and replace it by a real hyphen.
- trace $segment if DEBUG && $to_trace;
- substr($segment,
- rindex($segment, "\a"),
- 1) = '-';
-
- # Then remove the soft hyphen substitutes.
- $segment =~ s/\a//g;
- trace $segment if DEBUG && $to_trace;
-
- # And split into the initial part that fits, and
- # remainder of the line
- my $pos = rindex($segment, '-');
- $remainder = substr($line[$i], $pos);
- trace $remainder if DEBUG && $to_trace;
- $line[$i] = substr($segment, 0, $pos + 1);
- }
- }
-
- # Here we know if we can fold or not. If we can, $remainder
- # is what remains to be processed in the next iteration.
- if (defined $remainder) {
- trace "folded='$line[$i]'" if main::DEBUG && $to_trace;
-
- # Insert the folded remainder of the line as a new element
- # of the array. (It may still be too long, but we will
- # deal with that next time through the loop.) Omit any
- # leading space in the remainder.
- $remainder =~ s/^\s+//;
- trace "remainder='$remainder'" if main::DEBUG && $to_trace;
-
- # But then indent by whichever is larger of:
- # 1) the leading space on the input line;
- # 2) the hanging indent.
- # This preserves indentation in the original line.
- my $lead = ($leading_space)
- ? length $leading_space
- : $hanging_indent;
- $lead = max($lead, $hanging_indent);
- splice @line, $i+1, 0, (" " x $lead) . $remainder;
- }
- }
-
- # Ready to output the line. Get rid of any trailing space
- # And prefix by the required $prefix passed in.
- $line[$i] =~ s/\s+$//;
- $line[$i] = "$prefix$line[$i]\n";
- } # End of looping through all the lines.
-
- return join "", @line;
-}
-
-sub property_ref { # Returns a reference to a property object.
- return Property::property_ref(@_);
-}
-
-sub force_unlink ($) {
- my $filename = shift;
- return unless file_exists($filename);
- return if CORE::unlink($filename);
-
- # We might need write permission
- chmod 0777, $filename;
- CORE::unlink($filename) or Carp::my_carp("Couldn't unlink $filename. Proceeding anyway: $!");
- return;
-}
-
-sub write ($\@) {
- # Given a filename and a reference to an array of lines, write the lines
- # to the file
- # Filename can be given as an arrayref of directory names
-
- my $file = shift;
- my $lines_ref = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if (! defined $lines_ref) {
- Carp::my_carp("Missing lines to write parameter for $file. Writing skipped;");
- return;
- }
-
- # Get into a single string if an array, and get rid of, in Unix terms, any
- # leading '.'
- $file= File::Spec->join(@$file) if ref $file eq 'ARRAY';
- $file = File::Spec->canonpath($file);
-
- # If has directories, make sure that they all exist
- (undef, my $directories, undef) = File::Spec->splitpath($file);
- File::Path::mkpath($directories) if $directories && ! -d $directories;
-
- push @files_actually_output, $file;
-
- my $text;
- if (@$lines_ref) {
- $text = join "", @$lines_ref;
- }
- else {
- $text = "";
- Carp::my_carp("Output file '$file' is empty; writing it anyway;");
- }
-
- force_unlink ($file);
-
- my $OUT;
- if (not open $OUT, ">", $file) {
- Carp::my_carp("can't open $file for output. Skipping this file: $!");
- return;
- }
- print "$file written.\n" if $verbosity >= $VERBOSE;
-
- print $OUT $text;
- close $OUT;
- return;
-}
-
-
-sub Standardize($) {
- # This converts the input name string into a standardized equivalent to
- # use internally.
-
- my $name = shift;
- unless (defined $name) {
- Carp::my_carp_bug("Standardize() called with undef. Returning undef.");
- return;
- }
-
- # Remove any leading or trailing white space
- $name =~ s/^\s+//g;
- $name =~ s/\s+$//g;
-
- # Convert interior white space and hypens into underscores.
- $name =~ s/ (?<= .) [ -]+ (.) /_$1/xg;
-
- # Capitalize the letter following an underscore, and convert a sequence of
- # multiple underscores to a single one
- $name =~ s/ (?<= .) _+ (.) /_\u$1/xg;
-
- # And capitalize the first letter, but not for the special cjk ones.
- $name = ucfirst($name) unless $name =~ /^k[A-Z]/;
- return $name;
-}
-
-sub standardize ($) {
- # Returns a lower-cased standardized name, without underscores. This form
- # is chosen so that it can distinguish between any real versus superficial
- # Unicode name differences. It relies on the fact that Unicode doesn't
- # have interior underscores, white space, nor dashes in any
- # stricter-matched name. It should not be used on Unicode code point
- # names (the Name property), as they mostly, but not always follow these
- # rules.
-
- my $name = Standardize(shift);
- return if !defined $name;
-
- $name =~ s/ (?<= .) _ (?= . ) //xg;
- return lc $name;
-}
-
-{ # Closure
-
- my $indent_increment = " " x 2;
- my %already_output;
-
- $main::simple_dumper_nesting = 0;
-
- sub simple_dumper {
- # Like Simple Data::Dumper. Good enough for our needs. We can't use
- # the real thing as we have to run under miniperl.
-
- # It is designed so that on input it is at the beginning of a line,
- # and the final thing output in any call is a trailing ",\n".
-
- my $item = shift;
- my $indent = shift;
- $indent = "" if ! defined $indent;
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # nesting level is localized, so that as the call stack pops, it goes
- # back to the prior value.
- local $main::simple_dumper_nesting = $main::simple_dumper_nesting;
- undef %already_output if $main::simple_dumper_nesting == 0;
- $main::simple_dumper_nesting++;
- #print STDERR __LINE__, ": $main::simple_dumper_nesting: $indent$item\n";
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Determine the indent for recursive calls.
- my $next_indent = $indent . $indent_increment;
-
- my $output;
- if (! ref $item) {
-
- # Dump of scalar: just output it in quotes if not a number. To do
- # so we must escape certain characters, and therefore need to
- # operate on a copy to avoid changing the original
- my $copy = $item;
- $copy = $UNDEF unless defined $copy;
-
- # Quote non-numbers (numbers also have optional leading '-' and
- # fractions)
- if ($copy eq "" || $copy !~ /^ -? \d+ ( \. \d+ )? $/x) {
-
- # Escape apostrophe and backslash
- $copy =~ s/ ( ['\\] ) /\\$1/xg;
- $copy = "'$copy'";
- }
- $output = "$indent$copy,\n";
- }
- else {
-
- # Keep track of cycles in the input, and refuse to infinitely loop
- if (defined $already_output{main::objaddr $item}) {
- return "${indent}ALREADY OUTPUT: $item\n";
- }
- $already_output{main::objaddr $item} = $item;
-
- if (ref $item eq 'ARRAY') {
- my $using_brackets;
- $output = $indent;
- if ($main::simple_dumper_nesting > 1) {
- $output .= '[';
- $using_brackets = 1;
- }
- else {
- $using_brackets = 0;
- }
-
- # If the array is empty, put the closing bracket on the same
- # line. Otherwise, recursively add each array element
- if (@$item == 0) {
- $output .= " ";
- }
- else {
- $output .= "\n";
- for (my $i = 0; $i < @$item; $i++) {
-
- # Indent array elements one level
- $output .= &simple_dumper($item->[$i], $next_indent);
- $output =~ s/\n$//; # Remove trailing nl so as to
- $output .= " # [$i]\n"; # add a comment giving the
- # array index
- }
- $output .= $indent; # Indent closing ']' to orig level
- }
- $output .= ']' if $using_brackets;
- $output .= ",\n";
- }
- elsif (ref $item eq 'HASH') {
- my $is_first_line;
- my $using_braces;
- my $body_indent;
-
- # No surrounding braces at top level
- $output .= $indent;
- if ($main::simple_dumper_nesting > 1) {
- $output .= "{\n";
- $is_first_line = 0;
- $body_indent = $next_indent;
- $next_indent .= $indent_increment;
- $using_braces = 1;
- }
- else {
- $is_first_line = 1;
- $body_indent = $indent;
- $using_braces = 0;
- }
-
- # Output hashes sorted alphabetically instead of apparently
- # random. Use caseless alphabetic sort
- foreach my $key (sort { lc $a cmp lc $b } keys %$item)
- {
- if ($is_first_line) {
- $is_first_line = 0;
- }
- else {
- $output .= "$body_indent";
- }
-
- # The key must be a scalar, but this recursive call quotes
- # it
- $output .= &simple_dumper($key);
-
- # And change the trailing comma and nl to the hash fat
- # comma for clarity, and so the value can be on the same
- # line
- $output =~ s/,\n$/ => /;
-
- # Recursively call to get the value's dump.
- my $next = &simple_dumper($item->{$key}, $next_indent);
-
- # If the value is all on one line, remove its indent, so
- # will follow the => immediately. If it takes more than
- # one line, start it on a new line.
- if ($next !~ /\n.*\n/) {
- $next =~ s/^ *//;
- }
- else {
- $output .= "\n";
- }
- $output .= $next;
- }
-
- $output .= "$indent},\n" if $using_braces;
- }
- elsif (ref $item eq 'CODE' || ref $item eq 'GLOB') {
- $output = $indent . ref($item) . "\n";
- # XXX see if blessed
- }
- elsif ($item->can('dump')) {
-
- # By convention in this program, objects furnish a 'dump'
- # method. Since not doing any output at this level, just pass
- # on the input indent
- $output = $item->dump($indent);
- }
- else {
- Carp::my_carp("Can't cope with dumping a " . ref($item) . ". Skipping.");
- }
- }
- return $output;
- }
-}
-
-sub dump_inside_out {
- # Dump inside-out hashes in an object's state by converting them to a
- # regular hash and then calling simple_dumper on that.
-
- my $object = shift;
- my $fields_ref = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $addr = main::objaddr $object;
-
- my %hash;
- foreach my $key (keys %$fields_ref) {
- $hash{$key} = $fields_ref->{$key}{$addr};
- }
-
- return simple_dumper(\%hash, @_);
-}
-
-sub _operator_dot {
- # Overloaded '.' method that is common to all packages. It uses the
- # package's stringify method.
-
- my $self = shift;
- my $other = shift;
- my $reversed = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- $other = "" unless defined $other;
-
- foreach my $which (\$self, \$other) {
- next unless ref $$which;
- if ($$which->can('_operator_stringify')) {
- $$which = $$which->_operator_stringify;
- }
- else {
- my $ref = ref $$which;
- my $addr = main::objaddr $$which;
- $$which = "$ref ($addr)";
- }
- }
- return ($reversed)
- ? "$other$self"
- : "$self$other";
-}
-
-sub _operator_equal {
- # Generic overloaded '==' routine. To be equal, they must be the exact
- # same object
-
- my $self = shift;
- my $other = shift;
-
- return 0 unless defined $other;
- return 0 unless ref $other;
- return main::objaddr $self == main::objaddr $other;
-}
-
-sub _operator_not_equal {
- my $self = shift;
- my $other = shift;
-
- return ! _operator_equal($self, $other);
-}
-
-sub process_PropertyAliases($) {
- # This reads in the PropertyAliases.txt file, which contains almost all
- # the character properties in Unicode and their equivalent aliases:
- # scf ; Simple_Case_Folding ; sfc
- #
- # Field 0 is the preferred short name for the property.
- # Field 1 is the full name.
- # Any succeeding ones are other accepted names.
-
- my $file= shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # This whole file was non-existent in early releases, so use our own
- # internal one.
- $file->insert_lines(get_old_property_aliases())
- if ! -e 'PropertyAliases.txt';
-
- # Add any cjk properties that may have been defined.
- $file->insert_lines(@cjk_properties);
-
- while ($file->next_line) {
-
- my @data = split /\s*;\s*/;
-
- my $full = $data[1];
-
- my $this = Property->new($data[0], Full_Name => $full);
-
- # Start looking for more aliases after these two.
- for my $i (2 .. @data - 1) {
- $this->add_alias($data[$i]);
- }
-
- }
- return;
-}
-
-sub finish_property_setup {
- # Finishes setting up after PropertyAliases.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # This entry was missing from this file in earlier Unicode versions
- if (-e 'Jamo.txt') {
- my $jsn = property_ref('JSN');
- if (! defined $jsn) {
- $jsn = Property->new('JSN', Full_Name => 'Jamo_Short_Name');
- }
- }
-
- # This entry is still missing as of 5.2, perhaps because no short name for
- # it.
- if (-e 'NameAliases.txt') {
- my $aliases = property_ref('Name_Alias');
- if (! defined $aliases) {
- $aliases = Property->new('Name_Alias');
- }
- }
-
- # These are used so much, that we set globals for them.
- $gc = property_ref('General_Category');
- $block = property_ref('Block');
-
- # Perl adds this alias.
- $gc->add_alias('Category');
-
- # For backwards compatibility, these property files have particular names.
- my $upper = property_ref('Uppercase_Mapping');
- $upper->set_core_access('uc()');
- $upper->set_file('Upper'); # This is what utf8.c calls it
-
- my $lower = property_ref('Lowercase_Mapping');
- $lower->set_core_access('lc()');
- $lower->set_file('Lower');
-
- my $title = property_ref('Titlecase_Mapping');
- $title->set_core_access('ucfirst()');
- $title->set_file('Title');
-
- my $fold = property_ref('Case_Folding');
- $fold->set_file('Fold') if defined $fold;
-
- # utf8.c can't currently cope with non range-size-1 for these, and even if
- # it were changed to do so, someone else may be using them, expecting the
- # old style
- foreach my $property (qw {
- Case_Folding
- Lowercase_Mapping
- Titlecase_Mapping
- Uppercase_Mapping
- })
- {
- property_ref($property)->set_range_size_1(1);
- }
-
- # These two properties aren't actually used in the core, but unfortunately
- # the names just above that are in the core interfere with these, so
- # choose different names. These aren't a problem unless the map tables
- # for these files get written out.
- my $lowercase = property_ref('Lowercase');
- $lowercase->set_file('IsLower') if defined $lowercase;
- my $uppercase = property_ref('Uppercase');
- $uppercase->set_file('IsUpper') if defined $uppercase;
-
- # Set up the hard-coded default mappings, but only on properties defined
- # for this release
- foreach my $property (keys %default_mapping) {
- my $property_object = property_ref($property);
- next if ! defined $property_object;
- my $default_map = $default_mapping{$property};
- $property_object->set_default_map($default_map);
-
- # A map of <code point> implies the property is string.
- if ($property_object->type == $UNKNOWN
- && $default_map eq $CODE_POINT)
- {
- $property_object->set_type($STRING);
- }
- }
-
- # The following use the Multi_Default class to create objects for
- # defaults.
-
- # Bidi class has a complicated default, but the derived file takes care of
- # the complications, leaving just 'L'.
- if (file_exists("${EXTRACTED}DBidiClass.txt")) {
- property_ref('Bidi_Class')->set_default_map('L');
- }
- else {
- my $default;
-
- # The derived file was introduced in 3.1.1. The values below are
- # taken from table 3-8, TUS 3.0
- my $default_R =
- 'my $default = Range_List->new;
- $default->add_range(0x0590, 0x05FF);
- $default->add_range(0xFB1D, 0xFB4F);'
- ;
-
- # The defaults apply only to unassigned characters
- $default_R .= '$gc->table("Cn") & $default;';
-
- if ($v_version lt v3.0.0) {
- $default = Multi_Default->new(R => $default_R, 'L');
- }
- else {
-
- # AL apparently not introduced until 3.0: TUS 2.x references are
- # not on-line to check it out
- my $default_AL =
- 'my $default = Range_List->new;
- $default->add_range(0x0600, 0x07BF);
- $default->add_range(0xFB50, 0xFDFF);
- $default->add_range(0xFE70, 0xFEFF);'
- ;
-
- # Non-character code points introduced in this release; aren't AL
- if ($v_version ge 3.1.0) {
- $default_AL .= '$default->delete_range(0xFDD0, 0xFDEF);';
- }
- $default_AL .= '$gc->table("Cn") & $default';
- $default = Multi_Default->new(AL => $default_AL,
- R => $default_R,
- 'L');
- }
- property_ref('Bidi_Class')->set_default_map($default);
- }
-
- # Joining type has a complicated default, but the derived file takes care
- # of the complications, leaving just 'U' (or Non_Joining), except the file
- # is bad in 3.1.0
- if (file_exists("${EXTRACTED}DJoinType.txt") || -e 'ArabicShaping.txt') {
- if (file_exists("${EXTRACTED}DJoinType.txt") && $v_version ne 3.1.0) {
- property_ref('Joining_Type')->set_default_map('Non_Joining');
- }
- else {
-
- # Otherwise, there are not one, but two possibilities for the
- # missing defaults: T and U.
- # The missing defaults that evaluate to T are given by:
- # T = Mn + Cf - ZWNJ - ZWJ
- # where Mn and Cf are the general category values. In other words,
- # any non-spacing mark or any format control character, except
- # U+200C ZERO WIDTH NON-JOINER (joining type U) and U+200D ZERO
- # WIDTH JOINER (joining type C).
- my $default = Multi_Default->new(
- 'T' => '$gc->table("Mn") + $gc->table("Cf") - 0x200C - 0x200D',
- 'Non_Joining');
- property_ref('Joining_Type')->set_default_map($default);
- }
- }
-
- # Line break has a complicated default in early releases. It is 'Unknown'
- # for non-assigned code points; 'AL' for assigned.
- if (file_exists("${EXTRACTED}DLineBreak.txt") || -e 'LineBreak.txt') {
- my $lb = property_ref('Line_Break');
- if ($v_version gt 3.2.0) {
- $lb->set_default_map('Unknown');
- }
- else {
- my $default = Multi_Default->new( 'Unknown' => '$gc->table("Cn")',
- 'AL');
- $lb->set_default_map($default);
- }
-
- # If has the URS property, make sure that the standard aliases are in
- # it, since not in the input tables in some versions.
- my $urs = property_ref('Unicode_Radical_Stroke');
- if (defined $urs) {
- $urs->add_alias('cjkRSUnicode');
- $urs->add_alias('kRSUnicode');
- }
- }
- return;
-}
-
-sub get_old_property_aliases() {
- # Returns what would be in PropertyAliases.txt if it existed in very old
- # versions of Unicode. It was derived from the one in 3.2, and pared
- # down based on the data that was actually in the older releases.
- # An attempt was made to use the existence of files to mean inclusion or
- # not of various aliases, but if this was not sufficient, using version
- # numbers was resorted to.
-
- my @return;
-
- # These are to be used in all versions (though some are constructed by
- # this program if missing)
- push @return, split /\n/, <<'END';
-bc ; Bidi_Class
-Bidi_M ; Bidi_Mirrored
-cf ; Case_Folding
-ccc ; Canonical_Combining_Class
-dm ; Decomposition_Mapping
-dt ; Decomposition_Type
-gc ; General_Category
-isc ; ISO_Comment
-lc ; Lowercase_Mapping
-na ; Name
-na1 ; Unicode_1_Name
-nt ; Numeric_Type
-nv ; Numeric_Value
-sfc ; Simple_Case_Folding
-slc ; Simple_Lowercase_Mapping
-stc ; Simple_Titlecase_Mapping
-suc ; Simple_Uppercase_Mapping
-tc ; Titlecase_Mapping
-uc ; Uppercase_Mapping
-END
-
- if (-e 'Blocks.txt') {
- push @return, "blk ; Block\n";
- }
- if (-e 'ArabicShaping.txt') {
- push @return, split /\n/, <<'END';
-jg ; Joining_Group
-jt ; Joining_Type
-END
- }
- if (-e 'PropList.txt') {
-
- # This first set is in the original old-style proplist.
- push @return, split /\n/, <<'END';
-Alpha ; Alphabetic
-Bidi_C ; Bidi_Control
-Dash ; Dash
-Dia ; Diacritic
-Ext ; Extender
-Hex ; Hex_Digit
-Hyphen ; Hyphen
-IDC ; ID_Continue
-Ideo ; Ideographic
-Join_C ; Join_Control
-Math ; Math
-QMark ; Quotation_Mark
-Term ; Terminal_Punctuation
-WSpace ; White_Space
-END
- # The next sets were added later
- if ($v_version ge v3.0.0) {
- push @return, split /\n/, <<'END';
-Upper ; Uppercase
-Lower ; Lowercase
-END
- }
- if ($v_version ge v3.0.1) {
- push @return, split /\n/, <<'END';
-NChar ; Noncharacter_Code_Point
-END
- }
- # The next sets were added in the new-style
- if ($v_version ge v3.1.0) {
- push @return, split /\n/, <<'END';
-OAlpha ; Other_Alphabetic
-OLower ; Other_Lowercase
-OMath ; Other_Math
-OUpper ; Other_Uppercase
-END
- }
- if ($v_version ge v3.1.1) {
- push @return, "AHex ; ASCII_Hex_Digit\n";
- }
- }
- if (-e 'EastAsianWidth.txt') {
- push @return, "ea ; East_Asian_Width\n";
- }
- if (-e 'CompositionExclusions.txt') {
- push @return, "CE ; Composition_Exclusion\n";
- }
- if (-e 'LineBreak.txt') {
- push @return, "lb ; Line_Break\n";
- }
- if (-e 'BidiMirroring.txt') {
- push @return, "bmg ; Bidi_Mirroring_Glyph\n";
- }
- if (-e 'Scripts.txt') {
- push @return, "sc ; Script\n";
- }
- if (-e 'DNormalizationProps.txt') {
- push @return, split /\n/, <<'END';
-Comp_Ex ; Full_Composition_Exclusion
-FC_NFKC ; FC_NFKC_Closure
-NFC_QC ; NFC_Quick_Check
-NFD_QC ; NFD_Quick_Check
-NFKC_QC ; NFKC_Quick_Check
-NFKD_QC ; NFKD_Quick_Check
-XO_NFC ; Expands_On_NFC
-XO_NFD ; Expands_On_NFD
-XO_NFKC ; Expands_On_NFKC
-XO_NFKD ; Expands_On_NFKD
-END
- }
- if (-e 'DCoreProperties.txt') {
- push @return, split /\n/, <<'END';
-IDS ; ID_Start
-XIDC ; XID_Continue
-XIDS ; XID_Start
-END
- # These can also appear in some versions of PropList.txt
- push @return, "Lower ; Lowercase\n"
- unless grep { $_ =~ /^Lower\b/} @return;
- push @return, "Upper ; Uppercase\n"
- unless grep { $_ =~ /^Upper\b/} @return;
- }
-
- # This flag requires the DAge.txt file to be copied into the directory.
- if (DEBUG && $compare_versions) {
- push @return, 'age ; Age';
- }
-
- return @return;
-}
-
-sub process_PropValueAliases {
- # This file contains values that properties look like:
- # bc ; AL ; Arabic_Letter
- # blk; n/a ; Greek_And_Coptic ; Greek
- #
- # Field 0 is the property.
- # Field 1 is the short name of a property value or 'n/a' if no
- # short name exists;
- # Field 2 is the full property value name;
- # Any other fields are more synonyms for the property value.
- # Purely numeric property values are omitted from the file; as are some
- # others, fewer and fewer in later releases
-
- # Entries for the ccc property have an extra field before the
- # abbreviation:
- # ccc; 0; NR ; Not_Reordered
- # It is the numeric value that the names are synonyms for.
-
- # There are comment entries for values missing from this file:
- # # @missing: 0000..10FFFF; ISO_Comment; <none>
- # # @missing: 0000..10FFFF; Lowercase_Mapping; <code point>
-
- my $file= shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # This whole file was non-existent in early releases, so use our own
- # internal one if necessary.
- if (! -e 'PropValueAliases.txt') {
- $file->insert_lines(get_old_property_value_aliases());
- }
-
- # Add any explicit cjk values
- $file->insert_lines(@cjk_property_values);
-
- # This line is used only for testing the code that checks for name
- # conflicts. There is a script Inherited, and when this line is executed
- # it causes there to be a name conflict with the 'Inherited' that this
- # program generates for this block property value
- #$file->insert_lines('blk; n/a; Herited');
-
-
- # Process each line of the file ...
- while ($file->next_line) {
-
- my ($property, @data) = split /\s*;\s*/;
-
- # The full name for the ccc property value is in field 2 of the
- # remaining ones; field 1 for all other properties. Swap ccc fields 1
- # and 2. (Rightmost splice removes field 2, returning it; left splice
- # inserts that into field 1, thus shifting former field 1 to field 2.)
- splice (@data, 1, 0, splice(@data, 2, 1)) if $property eq 'ccc';
-
- # If there is no short name, use the full one in element 1
- $data[0] = $data[1] if $data[0] eq "n/a";
-
- # Earlier releases had the pseudo property 'qc' that should expand to
- # the ones that replace it below.
- if ($property eq 'qc') {
- if (lc $data[0] eq 'y') {
- $file->insert_lines('NFC_QC; Y ; Yes',
- 'NFD_QC; Y ; Yes',
- 'NFKC_QC; Y ; Yes',
- 'NFKD_QC; Y ; Yes',
- );
- }
- elsif (lc $data[0] eq 'n') {
- $file->insert_lines('NFC_QC; N ; No',
- 'NFD_QC; N ; No',
- 'NFKC_QC; N ; No',
- 'NFKD_QC; N ; No',
- );
- }
- elsif (lc $data[0] eq 'm') {
- $file->insert_lines('NFC_QC; M ; Maybe',
- 'NFKC_QC; M ; Maybe',
- );
- }
- else {
- $file->carp_bad_line("qc followed by unexpected '$data[0]");
- }
- next;
- }
-
- # The first field is the short name, 2nd is the full one.
- my $property_object = property_ref($property);
- my $table = $property_object->add_match_table($data[0],
- Full_Name => $data[1]);
-
- # Start looking for more aliases after these two.
- for my $i (2 .. @data - 1) {
- $table->add_alias($data[$i]);
- }
- } # End of looping through the file
-
- # As noted in the comments early in the program, it generates tables for
- # the default values for all releases, even those for which the concept
- # didn't exist at the time. Here we add those if missing.
- my $age = property_ref('age');
- if (defined $age && ! defined $age->table('Unassigned')) {
- $age->add_match_table('Unassigned');
- }
- $block->add_match_table('No_Block') if -e 'Blocks.txt'
- && ! defined $block->table('No_Block');
-
-
- # Now set the default mappings of the properties from the file. This is
- # done after the loop because a number of properties have only @missings
- # entries in the file, and may not show up until the end.
- my @defaults = $file->get_missings;
- foreach my $default_ref (@defaults) {
- my $default = $default_ref->[0];
- my $property = property_ref($default_ref->[1]);
- $property->set_default_map($default);
- }
- return;
-}
-
-sub get_old_property_value_aliases () {
- # Returns what would be in PropValueAliases.txt if it existed in very old
- # versions of Unicode. It was derived from the one in 3.2, and pared
- # down. An attempt was made to use the existence of files to mean
- # inclusion or not of various aliases, but if this was not sufficient,
- # using version numbers was resorted to.
-
- my @return = split /\n/, <<'END';
-bc ; AN ; Arabic_Number
-bc ; B ; Paragraph_Separator
-bc ; CS ; Common_Separator
-bc ; EN ; European_Number
-bc ; ES ; European_Separator
-bc ; ET ; European_Terminator
-bc ; L ; Left_To_Right
-bc ; ON ; Other_Neutral
-bc ; R ; Right_To_Left
-bc ; WS ; White_Space
-
-# The standard combining classes are very much different in v1, so only use
-# ones that look right (not checked thoroughly)
-ccc; 0; NR ; Not_Reordered
-ccc; 1; OV ; Overlay
-ccc; 7; NK ; Nukta
-ccc; 8; KV ; Kana_Voicing
-ccc; 9; VR ; Virama
-ccc; 202; ATBL ; Attached_Below_Left
-ccc; 216; ATAR ; Attached_Above_Right
-ccc; 218; BL ; Below_Left
-ccc; 220; B ; Below
-ccc; 222; BR ; Below_Right
-ccc; 224; L ; Left
-ccc; 228; AL ; Above_Left
-ccc; 230; A ; Above
-ccc; 232; AR ; Above_Right
-ccc; 234; DA ; Double_Above
-
-dt ; can ; canonical
-dt ; enc ; circle
-dt ; fin ; final
-dt ; font ; font
-dt ; fra ; fraction
-dt ; init ; initial
-dt ; iso ; isolated
-dt ; med ; medial
-dt ; n/a ; none
-dt ; nb ; noBreak
-dt ; sqr ; square
-dt ; sub ; sub
-dt ; sup ; super
-
-gc ; C ; Other # Cc | Cf | Cn | Co | Cs
-gc ; Cc ; Control
-gc ; Cn ; Unassigned
-gc ; Co ; Private_Use
-gc ; L ; Letter # Ll | Lm | Lo | Lt | Lu
-gc ; LC ; Cased_Letter # Ll | Lt | Lu
-gc ; Ll ; Lowercase_Letter
-gc ; Lm ; Modifier_Letter
-gc ; Lo ; Other_Letter
-gc ; Lu ; Uppercase_Letter
-gc ; M ; Mark # Mc | Me | Mn
-gc ; Mc ; Spacing_Mark
-gc ; Mn ; Nonspacing_Mark
-gc ; N ; Number # Nd | Nl | No
-gc ; Nd ; Decimal_Number
-gc ; No ; Other_Number
-gc ; P ; Punctuation # Pc | Pd | Pe | Pf | Pi | Po | Ps
-gc ; Pd ; Dash_Punctuation
-gc ; Pe ; Close_Punctuation
-gc ; Po ; Other_Punctuation
-gc ; Ps ; Open_Punctuation
-gc ; S ; Symbol # Sc | Sk | Sm | So
-gc ; Sc ; Currency_Symbol
-gc ; Sm ; Math_Symbol
-gc ; So ; Other_Symbol
-gc ; Z ; Separator # Zl | Zp | Zs
-gc ; Zl ; Line_Separator
-gc ; Zp ; Paragraph_Separator
-gc ; Zs ; Space_Separator
-
-nt ; de ; Decimal
-nt ; di ; Digit
-nt ; n/a ; None
-nt ; nu ; Numeric
-END
-
- if (-e 'ArabicShaping.txt') {
- push @return, split /\n/, <<'END';
-jg ; n/a ; AIN
-jg ; n/a ; ALEF
-jg ; n/a ; DAL
-jg ; n/a ; GAF
-jg ; n/a ; LAM
-jg ; n/a ; MEEM
-jg ; n/a ; NO_JOINING_GROUP
-jg ; n/a ; NOON
-jg ; n/a ; QAF
-jg ; n/a ; SAD
-jg ; n/a ; SEEN
-jg ; n/a ; TAH
-jg ; n/a ; WAW
-
-jt ; C ; Join_Causing
-jt ; D ; Dual_Joining
-jt ; L ; Left_Joining
-jt ; R ; Right_Joining
-jt ; U ; Non_Joining
-jt ; T ; Transparent
-END
- if ($v_version ge v3.0.0) {
- push @return, split /\n/, <<'END';
-jg ; n/a ; ALAPH
-jg ; n/a ; BEH
-jg ; n/a ; BETH
-jg ; n/a ; DALATH_RISH
-jg ; n/a ; E
-jg ; n/a ; FEH
-jg ; n/a ; FINAL_SEMKATH
-jg ; n/a ; GAMAL
-jg ; n/a ; HAH
-jg ; n/a ; HAMZA_ON_HEH_GOAL
-jg ; n/a ; HE
-jg ; n/a ; HEH
-jg ; n/a ; HEH_GOAL
-jg ; n/a ; HETH
-jg ; n/a ; KAF
-jg ; n/a ; KAPH
-jg ; n/a ; KNOTTED_HEH
-jg ; n/a ; LAMADH
-jg ; n/a ; MIM
-jg ; n/a ; NUN
-jg ; n/a ; PE
-jg ; n/a ; QAPH
-jg ; n/a ; REH
-jg ; n/a ; REVERSED_PE
-jg ; n/a ; SADHE
-jg ; n/a ; SEMKATH
-jg ; n/a ; SHIN
-jg ; n/a ; SWASH_KAF
-jg ; n/a ; TAW
-jg ; n/a ; TEH_MARBUTA
-jg ; n/a ; TETH
-jg ; n/a ; YEH
-jg ; n/a ; YEH_BARREE
-jg ; n/a ; YEH_WITH_TAIL
-jg ; n/a ; YUDH
-jg ; n/a ; YUDH_HE
-jg ; n/a ; ZAIN
-END
- }
- }
-
-
- if (-e 'EastAsianWidth.txt') {
- push @return, split /\n/, <<'END';
-ea ; A ; Ambiguous
-ea ; F ; Fullwidth
-ea ; H ; Halfwidth
-ea ; N ; Neutral
-ea ; Na ; Narrow
-ea ; W ; Wide
-END
- }
-
- if (-e 'LineBreak.txt') {
- push @return, split /\n/, <<'END';
-lb ; AI ; Ambiguous
-lb ; AL ; Alphabetic
-lb ; B2 ; Break_Both
-lb ; BA ; Break_After
-lb ; BB ; Break_Before
-lb ; BK ; Mandatory_Break
-lb ; CB ; Contingent_Break
-lb ; CL ; Close_Punctuation
-lb ; CM ; Combining_Mark
-lb ; CR ; Carriage_Return
-lb ; EX ; Exclamation
-lb ; GL ; Glue
-lb ; HY ; Hyphen
-lb ; ID ; Ideographic
-lb ; IN ; Inseperable
-lb ; IS ; Infix_Numeric
-lb ; LF ; Line_Feed
-lb ; NS ; Nonstarter
-lb ; NU ; Numeric
-lb ; OP ; Open_Punctuation
-lb ; PO ; Postfix_Numeric
-lb ; PR ; Prefix_Numeric
-lb ; QU ; Quotation
-lb ; SA ; Complex_Context
-lb ; SG ; Surrogate
-lb ; SP ; Space
-lb ; SY ; Break_Symbols
-lb ; XX ; Unknown
-lb ; ZW ; ZWSpace
-END
- }
-
- if (-e 'DNormalizationProps.txt') {
- push @return, split /\n/, <<'END';
-qc ; M ; Maybe
-qc ; N ; No
-qc ; Y ; Yes
-END
- }
-
- if (-e 'Scripts.txt') {
- push @return, split /\n/, <<'END';
-sc ; Arab ; Arabic
-sc ; Armn ; Armenian
-sc ; Beng ; Bengali
-sc ; Bopo ; Bopomofo
-sc ; Cans ; Canadian_Aboriginal
-sc ; Cher ; Cherokee
-sc ; Cyrl ; Cyrillic
-sc ; Deva ; Devanagari
-sc ; Dsrt ; Deseret
-sc ; Ethi ; Ethiopic
-sc ; Geor ; Georgian
-sc ; Goth ; Gothic
-sc ; Grek ; Greek
-sc ; Gujr ; Gujarati
-sc ; Guru ; Gurmukhi
-sc ; Hang ; Hangul
-sc ; Hani ; Han
-sc ; Hebr ; Hebrew
-sc ; Hira ; Hiragana
-sc ; Ital ; Old_Italic
-sc ; Kana ; Katakana
-sc ; Khmr ; Khmer
-sc ; Knda ; Kannada
-sc ; Laoo ; Lao
-sc ; Latn ; Latin
-sc ; Mlym ; Malayalam
-sc ; Mong ; Mongolian
-sc ; Mymr ; Myanmar
-sc ; Ogam ; Ogham
-sc ; Orya ; Oriya
-sc ; Qaai ; Inherited
-sc ; Runr ; Runic
-sc ; Sinh ; Sinhala
-sc ; Syrc ; Syriac
-sc ; Taml ; Tamil
-sc ; Telu ; Telugu
-sc ; Thaa ; Thaana
-sc ; Thai ; Thai
-sc ; Tibt ; Tibetan
-sc ; Yiii ; Yi
-sc ; Zyyy ; Common
-END
- }
-
- if ($v_version ge v2.0.0) {
- push @return, split /\n/, <<'END';
-dt ; com ; compat
-dt ; nar ; narrow
-dt ; sml ; small
-dt ; vert ; vertical
-dt ; wide ; wide
-
-gc ; Cf ; Format
-gc ; Cs ; Surrogate
-gc ; Lt ; Titlecase_Letter
-gc ; Me ; Enclosing_Mark
-gc ; Nl ; Letter_Number
-gc ; Pc ; Connector_Punctuation
-gc ; Sk ; Modifier_Symbol
-END
- }
- if ($v_version ge v2.1.2) {
- push @return, "bc ; S ; Segment_Separator\n";
- }
- if ($v_version ge v2.1.5) {
- push @return, split /\n/, <<'END';
-gc ; Pf ; Final_Punctuation
-gc ; Pi ; Initial_Punctuation
-END
- }
- if ($v_version ge v2.1.8) {
- push @return, "ccc; 240; IS ; Iota_Subscript\n";
- }
-
- if ($v_version ge v3.0.0) {
- push @return, split /\n/, <<'END';
-bc ; AL ; Arabic_Letter
-bc ; BN ; Boundary_Neutral
-bc ; LRE ; Left_To_Right_Embedding
-bc ; LRO ; Left_To_Right_Override
-bc ; NSM ; Nonspacing_Mark
-bc ; PDF ; Pop_Directional_Format
-bc ; RLE ; Right_To_Left_Embedding
-bc ; RLO ; Right_To_Left_Override
-
-ccc; 233; DB ; Double_Below
-END
- }
-
- if ($v_version ge v3.1.0) {
- push @return, "ccc; 226; R ; Right\n";
- }
-
- return @return;
-}
-
-{ # Closure
- # This is used to store the range list of all the code points usable when
- # the little used $compare_versions feature is enabled.
- my $compare_versions_range_list;
-
- sub process_generic_property_file {
- # This processes a file containing property mappings and puts them
- # into internal map tables. It should be used to handle any property
- # files that have mappings from a code point or range thereof to
- # something else. This means almost all the UCD .txt files.
- # each_line_handlers() should be set to adjust the lines of these
- # files, if necessary, to what this routine understands:
- #
- # 0374 ; NFD_QC; N
- # 003C..003E ; Math
- #
- # the fields are: "codepoint range ; property; map"
- #
- # meaning the codepoints in the range all have the value 'map' under
- # 'property'.
- # Beginning and trailing white space in each field are not signficant.
- # Note there is not a trailing semi-colon in the above. A trailing
- # semi-colon means the map is a null-string. An omitted map, as
- # opposed to a null-string, is assumed to be 'Y', based on Unicode
- # table syntax. (This could have been hidden from this routine by
- # doing it in the $file object, but that would require parsing of the
- # line there, so would have to parse it twice, or change the interface
- # to pass this an array. So not done.)
- #
- # The map field may begin with a sequence of commands that apply to
- # this range. Each such command begins and ends with $CMD_DELIM.
- # These are used to indicate, for example, that the mapping for a
- # range has a non-default type.
- #
- # This loops through the file, calling it's next_line() method, and
- # then taking the map and adding it to the property's table.
- # Complications arise because any number of properties can be in the
- # file, in any order, interspersed in any way. The first time a
- # property is seen, it gets information about that property and
- # caches it for quick retrieval later. It also normalizes the maps
- # so that only one of many synonym is stored. The Unicode input files
- # do use some multiple synonyms.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my %property_info; # To keep track of what properties
- # have already had entries in the
- # current file, and info about each,
- # so don't have to recompute.
- my $property_name; # property currently being worked on
- my $property_type; # and its type
- my $previous_property_name = ""; # name from last time through loop
- my $property_object; # pointer to the current property's
- # object
- my $property_addr; # the address of that object
- my $default_map; # the string that code points missing
- # from the file map to
- my $default_table; # For non-string properties, a
- # reference to the match table that
- # will contain the list of code
- # points that map to $default_map.
-
- # Get the next real non-comment line
- LINE:
- while ($file->next_line) {
-
- # Default replacement type; means that if parts of the range have
- # already been stored in our tables, the new map overrides them if
- # they differ more than cosmetically
- my $replace = $IF_NOT_EQUIVALENT;
- my $map_type; # Default type for the map of this range
-
- #local $to_trace = 1 if main::DEBUG;
- trace $_ if main::DEBUG && $to_trace;
-
- # Split the line into components
- my ($range, $property_name, $map, @remainder)
- = split /\s*;\s*/, $_, -1; # -1 => retain trailing null fields
-
- # If more or less on the line than we are expecting, warn and skip
- # the line
- if (@remainder) {
- $file->carp_bad_line('Extra fields');
- next LINE;
- }
- elsif ( ! defined $property_name) {
- $file->carp_bad_line('Missing property');
- next LINE;
- }
-
- # Examine the range.
- if ($range !~ /^ ($code_point_re) (?:\.\. ($code_point_re) )? $/x)
- {
- $file->carp_bad_line("Range '$range' not of the form 'CP1' or 'CP1..CP2' (where CP1,2 are code points in hex)");
- next LINE;
- }
- my $low = hex $1;
- my $high = (defined $2) ? hex $2 : $low;
-
- # For the very specialized case of comparing two Unicode
- # versions...
- if (DEBUG && $compare_versions) {
- if ($property_name eq 'Age') {
-
- # Only allow code points at least as old as the version
- # specified.
- my $age = pack "C*", split(/\./, $map); # v string
- next LINE if $age gt $compare_versions;
- }
- else {
-
- # Again, we throw out code points younger than those of
- # the specified version. By now, the Age property is
- # populated. We use the intersection of each input range
- # with this property to find what code points in it are
- # valid. To do the intersection, we have to convert the
- # Age property map to a Range_list. We only have to do
- # this once.
- if (! defined $compare_versions_range_list) {
- my $age = property_ref('Age');
- if (! -e 'DAge.txt') {
- croak "Need to have 'DAge.txt' file to do version comparison";
- }
- elsif ($age->count == 0) {
- croak "The 'Age' table is empty, but its file exists";
- }
- $compare_versions_range_list
- = Range_List->new(Initialize => $age);
- }
-
- # An undefined map is always 'Y'
- $map = 'Y' if ! defined $map;
-
- # Calculate the intersection of the input range with the
- # code points that are known in the specified version
- my @ranges = ($compare_versions_range_list
- & Range->new($low, $high))->ranges;
-
- # If the intersection is empty, throw away this range
- next LINE unless @ranges;
-
- # Only examine the first range this time through the loop.
- my $this_range = shift @ranges;
-
- # Put any remaining ranges in the queue to be processed
- # later. Note that there is unnecessary work here, as we
- # will do the intersection again for each of these ranges
- # during some future iteration of the LINE loop, but this
- # code is not used in production. The later intersections
- # are guaranteed to not splinter, so this will not become
- # an infinite loop.
- my $line = join ';', $property_name, $map;
- foreach my $range (@ranges) {
- $file->insert_adjusted_lines(sprintf("%04X..%04X; %s",
- $range->start,
- $range->end,
- $line));
- }
-
- # And process the first range, like any other.
- $low = $this_range->start;
- $high = $this_range->end;
- }
- } # End of $compare_versions
-
- # If changing to a new property, get the things constant per
- # property
- if ($previous_property_name ne $property_name) {
-
- $property_object = property_ref($property_name);
- if (! defined $property_object) {
- $file->carp_bad_line("Unexpected property '$property_name'. Skipped");
- next LINE;
- }
- $property_addr = main::objaddr($property_object);
-
- # Defer changing names until have a line that is acceptable
- # (the 'next' statement above means is unacceptable)
- $previous_property_name = $property_name;
-
- # If not the first time for this property, retrieve info about
- # it from the cache
- if (defined ($property_info{$property_addr}{'type'})) {
- $property_type = $property_info{$property_addr}{'type'};
- $default_map = $property_info{$property_addr}{'default'};
- $map_type
- = $property_info{$property_addr}{'pseudo_map_type'};
- $default_table
- = $property_info{$property_addr}{'default_table'};
- }
- else {
-
- # Here, is the first time for this property. Set up the
- # cache.
- $property_type = $property_info{$property_addr}{'type'}
- = $property_object->type;
- $map_type
- = $property_info{$property_addr}{'pseudo_map_type'}
- = $property_object->pseudo_map_type;
-
- # The Unicode files are set up so that if the map is not
- # defined, it is a binary property
- if (! defined $map && $property_type != $BINARY) {
- if ($property_type != $UNKNOWN
- && $property_type != $NON_STRING)
- {
- $file->carp_bad_line("No mapping defined on a non-binary property. Using 'Y' for the map");
- }
- else {
- $property_object->set_type($BINARY);
- $property_type
- = $property_info{$property_addr}{'type'}
- = $BINARY;
- }
- }
-
- # Get any @missings default for this property. This
- # should precede the first entry for the property in the
- # input file, and is located in a comment that has been
- # stored by the Input_file class until we access it here.
- # It's possible that there is more than one such line
- # waiting for us; collect them all, and parse
- my @missings_list = $file->get_missings
- if $file->has_missings_defaults;
- foreach my $default_ref (@missings_list) {
- my $default = $default_ref->[0];
- my $addr = objaddr property_ref($default_ref->[1]);
-
- # For string properties, the default is just what the
- # file says, but non-string properties should already
- # have set up a table for the default property value;
- # use the table for these, so can resolve synonyms
- # later to a single standard one.
- if ($property_type == $STRING
- || $property_type == $UNKNOWN)
- {
- $property_info{$addr}{'missings'} = $default;
- }
- else {
- $property_info{$addr}{'missings'}
- = $property_object->table($default);
- }
- }
-
- # Finished storing all the @missings defaults in the input
- # file so far. Get the one for the current property.
- my $missings = $property_info{$property_addr}{'missings'};
-
- # But we likely have separately stored what the default
- # should be. (This is to accommodate versions of the
- # standard where the @missings lines are absent or
- # incomplete.) Hopefully the two will match. But check
- # it out.
- $default_map = $property_object->default_map;
-
- # If the map is a ref, it means that the default won't be
- # processed until later, so undef it, so next few lines
- # will redefine it to something that nothing will match
- undef $default_map if ref $default_map;
-
- # Create a $default_map if don't have one; maybe a dummy
- # that won't match anything.
- if (! defined $default_map) {
-
- # Use any @missings line in the file.
- if (defined $missings) {
- if (ref $missings) {
- $default_map = $missings->full_name;
- $default_table = $missings;
- }
- else {
- $default_map = $missings;
- }
-
- # And store it with the property for outside use.
- $property_object->set_default_map($default_map);
- }
- else {
-
- # Neither an @missings nor a default map. Create
- # a dummy one, so won't have to test definedness
- # in the main loop.
- $default_map = '_Perl This will never be in a file
- from Unicode';
- }
- }
-
- # Here, we have $default_map defined, possibly in terms of
- # $missings, but maybe not, and possibly is a dummy one.
- if (defined $missings) {
-
- # Make sure there is no conflict between the two.
- # $missings has priority.
- if (ref $missings) {
- $default_table
- = $property_object->table($default_map);
- if (! defined $default_table
- || $default_table != $missings)
- {
- if (! defined $default_table) {
- $default_table = $UNDEF;
- }
- $file->carp_bad_line(<<END
-The \@missings line for $property_name in $file says that missings default to
-$missings, but we expect it to be $default_table. $missings used.
-END
- );
- $default_table = $missings;
- $default_map = $missings->full_name;
- }
- $property_info{$property_addr}{'default_table'}
- = $default_table;
- }
- elsif ($default_map ne $missings) {
- $file->carp_bad_line(<<END
-The \@missings line for $property_name in $file says that missings default to
-$missings, but we expect it to be $default_map. $missings used.
-END
- );
- $default_map = $missings;
- }
- }
-
- $property_info{$property_addr}{'default'}
- = $default_map;
-
- # If haven't done so already, find the table corresponding
- # to this map for non-string properties.
- if (! defined $default_table
- && $property_type != $STRING
- && $property_type != $UNKNOWN)
- {
- $default_table = $property_info{$property_addr}
- {'default_table'}
- = $property_object->table($default_map);
- }
- } # End of is first time for this property
- } # End of switching properties.
-
- # Ready to process the line.
- # The Unicode files are set up so that if the map is not defined,
- # it is a binary property with value 'Y'
- if (! defined $map) {
- $map = 'Y';
- }
- else {
-
- # If the map begins with a special command to us (enclosed in
- # delimiters), extract the command(s).
- if (substr($map, 0, 1) eq $CMD_DELIM) {
- while ($map =~ s/ ^ $CMD_DELIM (.*?) $CMD_DELIM //x) {
- my $command = $1;
- if ($command =~ / ^ $REPLACE_CMD= (.*) /x) {
- $replace = $1;
- }
- elsif ($command =~ / ^ $MAP_TYPE_CMD= (.*) /x) {
- $map_type = $1;
- }
- else {
- $file->carp_bad_line("Unknown command line: '$1'");
- next LINE;
- }
- }
- }
- }
-
- if ($default_map eq $CODE_POINT && $map =~ / ^ $code_point_re $/x)
- {
-
- # Here, we have a map to a particular code point, and the
- # default map is to a code point itself. If the range
- # includes the particular code point, change that portion of
- # the range to the default. This makes sure that in the final
- # table only the non-defaults are listed.
- my $decimal_map = hex $map;
- if ($low <= $decimal_map && $decimal_map <= $high) {
-
- # If the range includes stuff before or after the map
- # we're changing, split it and process the split-off parts
- # later.
- if ($low < $decimal_map) {
- $file->insert_adjusted_lines(
- sprintf("%04X..%04X; %s; %s",
- $low,
- $decimal_map - 1,
- $property_name,
- $map));
- }
- if ($high > $decimal_map) {
- $file->insert_adjusted_lines(
- sprintf("%04X..%04X; %s; %s",
- $decimal_map + 1,
- $high,
- $property_name,
- $map));
- }
- $low = $high = $decimal_map;
- $map = $CODE_POINT;
- }
- }
-
- # If we can tell that this is a synonym for the default map, use
- # the default one instead.
- if ($property_type != $STRING
- && $property_type != $UNKNOWN)
- {
- my $table = $property_object->table($map);
- if (defined $table && $table == $default_table) {
- $map = $default_map;
- }
- }
-
- # And figure out the map type if not known.
- if (! defined $map_type || $map_type == $COMPUTE_NO_MULTI_CP) {
- if ($map eq "") { # Nulls are always $NULL map type
- $map_type = $NULL;
- } # Otherwise, non-strings, and those that don't allow
- # $MULTI_CP, and those that aren't multiple code points are
- # 0
- elsif
- (($property_type != $STRING && $property_type != $UNKNOWN)
- || (defined $map_type && $map_type == $COMPUTE_NO_MULTI_CP)
- || $map !~ /^ $code_point_re ( \ $code_point_re )+ $ /x)
- {
- $map_type = 0;
- }
- else {
- $map_type = $MULTI_CP;
- }
- }
-
- $property_object->add_map($low, $high,
- $map,
- Type => $map_type,
- Replace => $replace);
- } # End of loop through file's lines
-
- return;
- }
-}
-
-# XXX Unused until revise charnames;
-#sub check_and_handle_compound_name {
-# This looks at Name properties for parenthesized components and splits
-# them off. Thus it finds FF as an equivalent to Form Feed.
-# my $code_point = shift;
-# my $name = shift;
-# if ($name =~ /^ ( .*? ) ( \s* ) \( ( [^)]* ) \) (.*) $/x) {
-# #local $to_trace = 1 if main::DEBUG;
-# trace $1, $2, $3, $4 if main::DEBUG && $to_trace;
-# push @more_Names, "$code_point; $1";
-# push @more_Names, "$code_point; $3";
-# Carp::my_carp_bug("Expecting blank space before left parenthesis in '$_'. Proceeding and assuming it was there;") if $2 ne " ";
-# Carp::my_carp_bug("Not expecting anything after the right parenthesis in '$_'. Proceeding and ignoring that;") if $4 ne "";
-# }
-# return;
-#}
-
-{ # Closure for UnicodeData.txt handling
-
- # This file was the first one in the UCD; its design leads to some
- # awkwardness in processing. Here is a sample line:
- # 0041;LATIN CAPITAL LETTER A;Lu;0;L;;;;;N;;;;0061;
- # The fields in order are:
- my $i = 0; # The code point is in field 0, and is shifted off.
- my $NAME = $i++; # character name (e.g. "LATIN CAPITAL LETTER A")
- my $CATEGORY = $i++; # category (e.g. "Lu")
- my $CCC = $i++; # Canonical combining class (e.g. "230")
- my $BIDI = $i++; # directional class (e.g. "L")
- my $PERL_DECOMPOSITION = $i++; # decomposition mapping
- my $PERL_DECIMAL_DIGIT = $i++; # decimal digit value
- my $NUMERIC_TYPE_OTHER_DIGIT = $i++; # digit value, like a superscript
- # Dual-use in this program; see below
- my $NUMERIC = $i++; # numeric value
- my $MIRRORED = $i++; # ? mirrored
- my $UNICODE_1_NAME = $i++; # name in Unicode 1.0
- my $COMMENT = $i++; # iso comment
- my $UPPER = $i++; # simple uppercase mapping
- my $LOWER = $i++; # simple lowercase mapping
- my $TITLE = $i++; # simple titlecase mapping
- my $input_field_count = $i;
-
- # This routine in addition outputs these extra fields:
- my $DECOMP_TYPE = $i++; # Decomposition type
- my $DECOMP_MAP = $i++; # Must be last; another decomposition mapping
- my $last_field = $i - 1;
-
- # All these are read into an array for each line, with the indices defined
- # above. The empty fields in the example line above indicate that the
- # value is defaulted. The handler called for each line of the input
- # changes these to their defaults.
-
- # Here are the official names of the properties, in a parallel array:
- my @field_names;
- $field_names[$BIDI] = 'Bidi_Class';
- $field_names[$CATEGORY] = 'General_Category';
- $field_names[$CCC] = 'Canonical_Combining_Class';
- $field_names[$COMMENT] = 'ISO_Comment';
- $field_names[$DECOMP_MAP] = 'Decomposition_Mapping';
- $field_names[$DECOMP_TYPE] = 'Decomposition_Type';
- $field_names[$LOWER] = 'Simple_Lowercase_Mapping';
- $field_names[$MIRRORED] = 'Bidi_Mirrored';
- $field_names[$NAME] = 'Name';
- $field_names[$NUMERIC] = 'Numeric_Value';
- $field_names[$NUMERIC_TYPE_OTHER_DIGIT] = 'Numeric_Type';
- $field_names[$PERL_DECIMAL_DIGIT] = 'Perl_Decimal_Digit';
- $field_names[$PERL_DECOMPOSITION] = 'Perl_Decomposition_Mapping';
- $field_names[$TITLE] = 'Simple_Titlecase_Mapping';
- $field_names[$UNICODE_1_NAME] = 'Unicode_1_Name';
- $field_names[$UPPER] = 'Simple_Uppercase_Mapping';
-
- # Some of these need a little more explanation. The $PERL_DECIMAL_DIGIT
- # field does not lead to an official Unicode property, but is used in
- # calculating the Numeric_Type. Perl however, creates a file from this
- # field, so a Perl property is created from it. Similarly, the Other
- # Digit field is used only for calculating the Numeric_Type, and so it can
- # be safely re-used as the place to store the value for Numeric_Type;
- # hence it is referred to as $NUMERIC_TYPE_OTHER_DIGIT. The input field
- # named $PERL_DECOMPOSITION is a combination of both the decomposition
- # mapping and its type. Perl creates a file containing exactly this
- # field, so it is used for that. The two properties are separated into
- # two extra output fields, $DECOMP_MAP and $DECOMP_TYPE.
-
- # This file is processed like most in this program. Control is passed to
- # process_generic_property_file() which calls filter_UnicodeData_line()
- # for each input line. This filter converts the input into line(s) that
- # process_generic_property_file() understands. There is also a setup
- # routine called before any of the file is processed, and a handler for
- # EOF processing, all in this closure.
-
- # A huge speed-up occurred at the cost of some added complexity when these
- # routines were altered to buffer the outputs into ranges. Almost all the
- # lines of the input file apply to just one code point, and for most
- # properties, the map for the next code point up is the same as the
- # current one. So instead of creating a line for each property for each
- # input line, filter_UnicodeData_line() remembers what the previous map
- # of a property was, and doesn't generate a line to pass on until it has
- # to, as when the map changes; and that passed-on line encompasses the
- # whole contiguous range of code points that have the same map for that
- # property. This means a slight amount of extra setup, and having to
- # flush these buffers on EOF, testing if the maps have changed, plus
- # remembering state information in the closure. But it means a lot less
- # real time in not having to change the data base for each property on
- # each line.
-
- # Another complication is that there are already a few ranges designated
- # in the input. There are two lines for each, with the same maps except
- # the code point and name on each line. This was actually the hardest
- # thing to design around. The code points in those ranges may actually
- # have real maps not given by these two lines. These maps will either
- # be algorthimically determinable, or in the extracted files furnished
- # with the UCD. In the event of conflicts between these extracted files,
- # and this one, Unicode says that this one prevails. But it shouldn't
- # prevail for conflicts that occur in these ranges. The data from the
- # extracted files prevails in those cases. So, this program is structured
- # so that those files are processed first, storing maps. Then the other
- # files are processed, generally overwriting what the extracted files
- # stored. But just the range lines in this input file are processed
- # without overwriting. This is accomplished by adding a special string to
- # the lines output to tell process_generic_property_file() to turn off the
- # overwriting for just this one line.
- # A similar mechanism is used to tell it that the map is of a non-default
- # type.
-
- sub setup_UnicodeData { # Called before any lines of the input are read
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $Perl_decomp = Property->new('Perl_Decomposition_Mapping',
- Directory => File::Spec->curdir(),
- File => 'Decomposition',
- Format => $STRING_FORMAT,
- Internal_Only_Warning => 1,
- Perl_Extension => 1,
- Default_Map => $CODE_POINT,
-
- # normalize.pm can't cope with these
- Output_Range_Counts => 0,
-
- # This is a specially formatted table
- # explicitly for normalize.pm, which
- # is expecting a particular format,
- # which means that mappings containing
- # multiple code points are in the main
- # body of the table
- Map_Type => $COMPUTE_NO_MULTI_CP,
- Type => $STRING,
- );
- $Perl_decomp->add_comment(join_lines(<<END
-This mapping is a combination of the Unicode 'Decomposition_Type' and
-'Decomposition_Mapping' properties, formatted for use by normalize.pm. It is
-identical to the official Unicode 'Decomposition_Mapping' property except for
-two things:
- 1) It omits the algorithmically determinable Hangul syllable decompositions,
-which normalize.pm handles algorithmically.
- 2) It contains the decomposition type as well. Non-canonical decompositions
-begin with a word in angle brackets, like <super>, which denotes the
-compatible decomposition type. If the map does not begin with the <angle
-brackets>, the decomposition is canonical.
-END
- ));
-
- my $Decimal_Digit = Property->new("Perl_Decimal_Digit",
- Default_Map => "",
- Perl_Extension => 1,
- File => 'Digit', # Trad. location
- Directory => $map_directory,
- Type => $STRING,
- Range_Size_1 => 1,
- );
- $Decimal_Digit->add_comment(join_lines(<<END
-This file gives the mapping of all code points which represent a single
-decimal digit [0-9] to their respective digits. For example, the code point
-U+0031 (an ASCII '1') is mapped to a numeric 1. These code points are those
-that have Numeric_Type=Decimal; not special things, like subscripts nor Roman
-numerals.
-END
- ));
-
- # This property is not used for generating anything else, and is
- # usually not output. By making it last in the list, we can just
- # change the high end of the loop downwards to avoid the work of
- # generating a table that is just going to get thrown away.
- if (! property_ref('Decomposition_Mapping')->to_output_map) {
- $last_field--;
- }
- return;
- }
-
- my $first_time = 1; # ? Is this the first line of the file
- my $in_range = 0; # ? Are we in one of the file's ranges
- my $previous_cp; # hex code point of previous line
- my $decimal_previous_cp = -1; # And its decimal equivalent
- my @start; # For each field, the current starting
- # code point in hex for the range
- # being accumulated.
- my @fields; # The input fields;
- my @previous_fields; # And those from the previous call
-
- sub filter_UnicodeData_line {
- # Handle a single input line from UnicodeData.txt; see comments above
- # Conceptually this takes a single line from the file containing N
- # properties, and converts it into N lines with one property per line,
- # which is what the final handler expects. But there are
- # complications due to the quirkiness of the input file, and to save
- # time, it accumulates ranges where the property values don't change
- # and only emits lines when necessary. This is about an order of
- # magnitude fewer lines emitted.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # $_ contains the input line.
- # -1 in split means retain trailing null fields
- (my $cp, @fields) = split /\s*;\s*/, $_, -1;
-
- #local $to_trace = 1 if main::DEBUG;
- trace $cp, @fields , $input_field_count if main::DEBUG && $to_trace;
- if (@fields > $input_field_count) {
- $file->carp_bad_line('Extra fields');
- $_ = "";
- return;
- }
-
- my $decimal_cp = hex $cp;
-
- # We have to output all the buffered ranges when the next code point
- # is not exactly one after the previous one, which means there is a
- # gap in the ranges.
- my $force_output = ($decimal_cp != $decimal_previous_cp + 1);
-
- # The decomposition mapping field requires special handling. It looks
- # like either:
- #
- # <compat> 0032 0020
- # 0041 0300
- #
- # The decomposition type is enclosed in <brackets>; if missing, it
- # means the type is canonical. There are two decomposition mapping
- # tables: the one for use by Perl's normalize.pm has a special format
- # which is this field intact; the other, for general use is of
- # standard format. In either case we have to find the decomposition
- # type. Empty fields have None as their type, and map to the code
- # point itself
- if ($fields[$PERL_DECOMPOSITION] eq "") {
- $fields[$DECOMP_TYPE] = 'None';
- $fields[$DECOMP_MAP] = $fields[$PERL_DECOMPOSITION] = $CODE_POINT;
- }
- else {
- ($fields[$DECOMP_TYPE], my $map) = $fields[$PERL_DECOMPOSITION]
- =~ / < ( .+? ) > \s* ( .+ ) /x;
- if (! defined $fields[$DECOMP_TYPE]) {
- $fields[$DECOMP_TYPE] = 'Canonical';
- $fields[$DECOMP_MAP] = $fields[$PERL_DECOMPOSITION];
- }
- else {
- $fields[$DECOMP_MAP] = $map;
- }
- }
-
- # The 3 numeric fields also require special handling. The 2 digit
- # fields must be either empty or match the number field. This means
- # that if it is empty, they must be as well, and the numeric type is
- # None, and the numeric value is 'Nan'.
- # The decimal digit field must be empty or match the other digit
- # field. If the decimal digit field is non-empty, the code point is
- # a decimal digit, and the other two fields will have the same value.
- # If it is empty, but the other digit field is non-empty, the code
- # point is an 'other digit', and the number field will have the same
- # value as the other digit field. If the other digit field is empty,
- # but the number field is non-empty, the code point is a generic
- # numeric type.
- if ($fields[$NUMERIC] eq "") {
- if ($fields[$PERL_DECIMAL_DIGIT] ne ""
- || $fields[$NUMERIC_TYPE_OTHER_DIGIT] ne ""
- ) {
- $file->carp_bad_line("Numeric values inconsistent. Trying to process anyway");
- }
- $fields[$NUMERIC_TYPE_OTHER_DIGIT] = 'None';
- $fields[$NUMERIC] = 'NaN';
- }
- else {
- $file->carp_bad_line("'$fields[$NUMERIC]' should be a whole or rational number. Processing as if it were") if $fields[$NUMERIC] !~ qr{ ^ -? \d+ ( / \d+ )? $ }x;
- if ($fields[$PERL_DECIMAL_DIGIT] ne "") {
- $file->carp_bad_line("$fields[$PERL_DECIMAL_DIGIT] should equal $fields[$NUMERIC]. Processing anyway") if $fields[$PERL_DECIMAL_DIGIT] != $fields[$NUMERIC];
- $fields[$NUMERIC_TYPE_OTHER_DIGIT] = 'Decimal';
- }
- elsif ($fields[$NUMERIC_TYPE_OTHER_DIGIT] ne "") {
- $file->carp_bad_line("$fields[$NUMERIC_TYPE_OTHER_DIGIT] should equal $fields[$NUMERIC]. Processing anyway") if $fields[$NUMERIC_TYPE_OTHER_DIGIT] != $fields[$NUMERIC];
- $fields[$NUMERIC_TYPE_OTHER_DIGIT] = 'Digit';
- }
- else {
- $fields[$NUMERIC_TYPE_OTHER_DIGIT] = 'Numeric';
-
- # Rationals require extra effort.
- register_fraction($fields[$NUMERIC])
- if $fields[$NUMERIC] =~ qr{/};
- }
- }
-
- # For the properties that have empty fields in the file, and which
- # mean something different from empty, change them to that default.
- # Certain fields just haven't been empty so far in any Unicode
- # version, so don't look at those, namely $MIRRORED, $BIDI, $CCC,
- # $CATEGORY. This leaves just the two fields, and so we hard-code in
- # the defaults; which are verly unlikely to ever change.
- $fields[$UPPER] = $CODE_POINT if $fields[$UPPER] eq "";
- $fields[$LOWER] = $CODE_POINT if $fields[$LOWER] eq "";
-
- # UAX44 says that if title is empty, it is the same as whatever upper
- # is,
- $fields[$TITLE] = $fields[$UPPER] if $fields[$TITLE] eq "";
-
- # There are a few pairs of lines like:
- # AC00;<Hangul Syllable, First>;Lo;0;L;;;;;N;;;;;
- # D7A3;<Hangul Syllable, Last>;Lo;0;L;;;;;N;;;;;
- # that define ranges. These should be processed after the fields are
- # adjusted above, as they may override some of them; but mostly what
- # is left is to possibly adjust the $NAME field. The names of all the
- # paired lines start with a '<', but this is also true of '<control>,
- # which isn't one of these special ones.
- if ($fields[$NAME] eq '<control>') {
-
- # Some code points in this file have the pseudo-name
- # '<control>', but the official name for such ones is the null
- # string.
- $fields[$NAME] = "";
-
- # We had better not be in between range lines.
- if ($in_range) {
- $file->carp_bad_line("Expecting a closing range line, not a $fields[$NAME]'. Trying anyway");
- $in_range = 0;
- }
- }
- elsif (substr($fields[$NAME], 0, 1) ne '<') {
-
- # Here is a non-range line. We had better not be in between range
- # lines.
- if ($in_range) {
- $file->carp_bad_line("Expecting a closing range line, not a $fields[$NAME]'. Trying anyway");
- $in_range = 0;
- }
- # XXX until charnames catches up.
-# if ($fields[$NAME] =~ s/- $cp $//x) {
-#
-# # These are code points whose names end in their code points,
-# # which means the names are algorithmically derivable from the
-# # code points. To shorten the output Name file, the algorithm
-# # for deriving these is placed in the file instead of each
-# # code point, so they have map type $CP_IN_NAME
-# $fields[$NAME] = $CMD_DELIM
-# . $MAP_TYPE_CMD
-# . '='
-# . $CP_IN_NAME
-# . $CMD_DELIM
-# . $fields[$NAME];
-# }
-
- # Some official names are really two alternate names with one in
- # parentheses. What we do here is use the full official one for
- # the standard property (stored just above), but for the charnames
- # table, we add two more entries, one for each of the alternate
- # ones.
- # elsif name ne ""
- #check_and_handle_compound_name($cp, $fields[$NAME]);
- #check_and_handle_compound_name($cp, $unicode_1_name);
- # XXX until charnames catches up.
- }
- elsif ($fields[$NAME] =~ /^<(.+), First>$/) {
- $fields[$NAME] = $1;
-
- # Here we are at the beginning of a range pair.
- if ($in_range) {
- $file->carp_bad_line("Expecting a closing range line, not a beginning one, $fields[$NAME]'. Trying anyway");
- }
- $in_range = 1;
-
- # Because the properties in the range do not overwrite any already
- # in the db, we must flush the buffers of what's already there, so
- # they get handled in the normal scheme.
- $force_output = 1;
-
- }
- elsif ($fields[$NAME] !~ s/^<(.+), Last>$/$1/) {
- $file->carp_bad_line("Unexpected name starting with '<' $fields[$NAME]. Ignoring this line.");
- $_ = "";
- return;
- }
- else { # Here, we are at the last line of a range pair.
-
- if (! $in_range) {
- $file->carp_bad_line("Unexpected end of range $fields[$NAME] when not in one. Ignoring this line.");
- $_ = "";
- return;
- }
- $in_range = 0;
-
- # Check that the input is valid: that the closing of the range is
- # the same as the beginning.
- foreach my $i (0 .. $last_field) {
- next if $fields[$i] eq $previous_fields[$i];
- $file->carp_bad_line("Expecting '$fields[$i]' to be the same as '$previous_fields[$i]'. Bad News. Trying anyway");
- }
-
- # The processing differs depending on the type of range,
- # determined by its $NAME
- if ($fields[$NAME] =~ /^Hangul Syllable/) {
-
- # Check that the data looks right.
- if ($decimal_previous_cp != $SBase) {
- $file->carp_bad_line("Unexpected Hangul syllable start = $previous_cp. Bad News. Results will be wrong");
- }
- if ($decimal_cp != $SBase + $SCount - 1) {
- $file->carp_bad_line("Unexpected Hangul syllable end = $cp. Bad News. Results will be wrong");
- }
-
- # The Hangul syllable range has a somewhat complicated name
- # generation algorithm. Each code point in it has a canonical
- # decomposition also computable by an algorithm. The
- # perl decomposition map table built from these is used only
- # by normalize.pm, which has the algorithm built in it, so the
- # decomposition maps are not needed, and are large, so are
- # omitted from it. If the full decomposition map table is to
- # be output, the decompositions are generated for it, in the
- # EOF handling code for this input file.
-
- $previous_fields[$DECOMP_TYPE] = 'Canonical';
-
- # This range is stored in our internal structure with its
- # own map type, different from all others.
- $previous_fields[$NAME] = $CMD_DELIM
- . $MAP_TYPE_CMD
- . '='
- . $HANGUL_SYLLABLE
- . $CMD_DELIM
- . $fields[$NAME];
- }
- elsif ($fields[$NAME] =~ /^CJK/) {
-
- # The name for these contains the code point itself, and all
- # are defined to have the same base name, regardless of what
- # is in the file. They are stored in our internal structure
- # with a map type of $CP_IN_NAME
- $previous_fields[$NAME] = $CMD_DELIM
- . $MAP_TYPE_CMD
- . '='
- . $CP_IN_NAME
- . $CMD_DELIM
- . 'CJK UNIFIED IDEOGRAPH';
-
- }
- elsif ($fields[$CATEGORY] eq 'Co'
- || $fields[$CATEGORY] eq 'Cs')
- {
- # The names of all the code points in these ranges are set to
- # null, as there are no names for the private use and
- # surrogate code points.
-
- $previous_fields[$NAME] = "";
- }
- else {
- $file->carp_bad_line("Unexpected code point range $fields[$NAME] because category is $fields[$CATEGORY]. Attempting to process it.");
- }
-
- # The first line of the range caused everything else to be output,
- # and then its values were stored as the beginning values for the
- # next set of ranges, which this one ends. Now, for each value,
- # add a command to tell the handler that these values should not
- # replace any existing ones in our database.
- foreach my $i (0 .. $last_field) {
- $previous_fields[$i] = $CMD_DELIM
- . $REPLACE_CMD
- . '='
- . $NO
- . $CMD_DELIM
- . $previous_fields[$i];
- }
-
- # And change things so it looks like the entire range has been
- # gone through with this being the final part of it. Adding the
- # command above to each field will cause this range to be flushed
- # during the next iteration, as it guaranteed that the stored
- # field won't match whatever value the next one has.
- $previous_cp = $cp;
- $decimal_previous_cp = $decimal_cp;
-
- # We are now set up for the next iteration; so skip the remaining
- # code in this subroutine that does the same thing, but doesn't
- # know about these ranges.
- $_ = "";
- return;
- }
-
- # On the very first line, we fake it so the code below thinks there is
- # nothing to output, and initialize so that when it does get output it
- # uses the first line's values for the lowest part of the range.
- # (One could avoid this by using peek(), but then one would need to
- # know the adjustments done above and do the same ones in the setup
- # routine; not worth it)
- if ($first_time) {
- $first_time = 0;
- @previous_fields = @fields;
- @start = ($cp) x scalar @fields;
- $decimal_previous_cp = $decimal_cp - 1;
- }
-
- # For each field, output the stored up ranges that this code point
- # doesn't fit in. Earlier we figured out if all ranges should be
- # terminated because of changing the replace or map type styles, or if
- # there is a gap between this new code point and the previous one, and
- # that is stored in $force_output. But even if those aren't true, we
- # need to output the range if this new code point's value for the
- # given property doesn't match the stored range's.
- #local $to_trace = 1 if main::DEBUG;
- foreach my $i (0 .. $last_field) {
- my $field = $fields[$i];
- if ($force_output || $field ne $previous_fields[$i]) {
-
- # Flush the buffer of stored values.
- $file->insert_adjusted_lines("$start[$i]..$previous_cp; $field_names[$i]; $previous_fields[$i]");
-
- # Start a new range with this code point and its value
- $start[$i] = $cp;
- $previous_fields[$i] = $field;
- }
- }
-
- # Set the values for the next time.
- $previous_cp = $cp;
- $decimal_previous_cp = $decimal_cp;
-
- # The input line has generated whatever adjusted lines are needed, and
- # should not be looked at further.
- $_ = "";
- return;
- }
-
- sub EOF_UnicodeData {
- # Called upon EOF to flush the buffers, and create the Hangul
- # decomposition mappings if needed.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Flush the buffers.
- foreach my $i (1 .. $last_field) {
- $file->insert_adjusted_lines("$start[$i]..$previous_cp; $field_names[$i]; $previous_fields[$i]");
- }
-
- if (-e 'Jamo.txt') {
-
- # The algorithm is published by Unicode, based on values in
- # Jamo.txt, (which should have been processed before this
- # subroutine), and the results left in %Jamo
- unless (%Jamo) {
- Carp::my_carp_bug("Jamo.txt should be processed before Unicode.txt. Hangul syllables not generated.");
- return;
- }
-
- # If the full decomposition map table is being output, insert
- # into it the Hangul syllable mappings. This is to avoid having
- # to publish a subroutine in it to compute them. (which would
- # essentially be this code.) This uses the algorithm published by
- # Unicode.
- if (property_ref('Decomposition_Mapping')->to_output_map) {
- for (my $S = $SBase; $S < $SBase + $SCount; $S++) {
- use integer;
- my $SIndex = $S - $SBase;
- my $L = $LBase + $SIndex / $NCount;
- my $V = $VBase + ($SIndex % $NCount) / $TCount;
- my $T = $TBase + $SIndex % $TCount;
-
- trace "L=$L, V=$V, T=$T" if main::DEBUG && $to_trace;
- my $decomposition = sprintf("%04X %04X", $L, $V);
- $decomposition .= sprintf(" %04X", $T) if $T != $TBase;
- $file->insert_adjusted_lines(
- sprintf("%04X; Decomposition_Mapping; %s",
- $S,
- $decomposition));
- }
- }
- }
-
- return;
- }
-
- sub filter_v1_ucd {
- # Fix UCD lines in version 1. This is probably overkill, but this
- # fixes some glaring errors in Version 1 UnicodeData.txt. That file:
- # 1) had many Hangul (U+3400 - U+4DFF) code points that were later
- # removed. This program retains them
- # 2) didn't include ranges, which it should have, and which are now
- # added in @corrected_lines below. It was hand populated by
- # taking the data from Version 2, verified by analyzing
- # DAge.txt.
- # 3) There is a syntax error in the entry for U+09F8 which could
- # cause problems for utf8_heavy, and so is changed. It's
- # numeric value was simply a minus sign, without any number.
- # (Eventually Unicode changed the code point to non-numeric.)
- # 4) The decomposition types often don't match later versions
- # exactly, and the whole syntax of that field is different; so
- # the syntax is changed as well as the types to their later
- # terminology. Otherwise normalize.pm would be very unhappy
- # 5) Many ccc classes are different. These are left intact.
- # 6) U+FF10 - U+FF19 are missing their numeric values in all three
- # fields. These are unchanged because it doesn't really cause
- # problems for Perl.
- # 7) A number of code points, such as controls, don't have their
- # Unicode Version 1 Names in this file. These are unchanged.
-
- my @corrected_lines = split /\n/, <<'END';
-4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
-9FA5;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
-E000;<Private Use, First>;Co;0;L;;;;;N;;;;;
-F8FF;<Private Use, Last>;Co;0;L;;;;;N;;;;;
-F900;<CJK Compatibility Ideograph, First>;Lo;0;L;;;;;N;;;;;
-FA2D;<CJK Compatibility Ideograph, Last>;Lo;0;L;;;;;N;;;;;
-END
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- #local $to_trace = 1 if main::DEBUG;
- trace $_ if main::DEBUG && $to_trace;
-
- # -1 => retain trailing null fields
- my ($code_point, @fields) = split /\s*;\s*/, $_, -1;
-
- # At the first place that is wrong in the input, insert all the
- # corrections, replacing the wrong line.
- if ($code_point eq '4E00') {
- my @copy = @corrected_lines;
- $_ = shift @copy;
- ($code_point, @fields) = split /\s*;\s*/, $_, -1;
-
- $file->insert_lines(@copy);
- }
-
-
- if ($fields[$NUMERIC] eq '-') {
- $fields[$NUMERIC] = '-1'; # This is what 2.0 made it.
- }
-
- if ($fields[$PERL_DECOMPOSITION] ne "") {
-
- # Several entries have this change to superscript 2 or 3 in the
- # middle. Convert these to the modern version, which is to use
- # the actual U+00B2 and U+00B3 (the superscript forms) instead.
- # So 'HHHH HHHH <+sup> 0033 <-sup> HHHH' becomes
- # 'HHHH HHHH 00B3 HHHH'.
- # It turns out that all of these that don't have another
- # decomposition defined at the beginning of the line have the
- # <square> decomposition in later releases.
- if ($code_point ne '00B2' && $code_point ne '00B3') {
- if ($fields[$PERL_DECOMPOSITION]
- =~ s/<\+sup> 003([23]) <-sup>/00B$1/)
- {
- if (substr($fields[$PERL_DECOMPOSITION], 0, 1) ne '<') {
- $fields[$PERL_DECOMPOSITION] = '<square> '
- . $fields[$PERL_DECOMPOSITION];
- }
- }
- }
-
- # If is like '<+circled> 0052 <-circled>', convert to
- # '<circled> 0052'
- $fields[$PERL_DECOMPOSITION] =~
- s/ < \+ ( .*? ) > \s* (.*?) \s* <-\1> /<$1> $2/x;
-
- # Convert '<join> HHHH HHHH <join>' to '<medial> HHHH HHHH', etc.
- $fields[$PERL_DECOMPOSITION] =~
- s/ <join> \s* (.*?) \s* <no-join> /<final> $1/x
- or $fields[$PERL_DECOMPOSITION] =~
- s/ <join> \s* (.*?) \s* <join> /<medial> $1/x
- or $fields[$PERL_DECOMPOSITION] =~
- s/ <no-join> \s* (.*?) \s* <join> /<initial> $1/x
- or $fields[$PERL_DECOMPOSITION] =~
- s/ <no-join> \s* (.*?) \s* <no-join> /<isolated> $1/x;
-
- # Convert '<break> HHHH HHHH <break>' to '<break> HHHH', etc.
- $fields[$PERL_DECOMPOSITION] =~
- s/ <(break|no-break)> \s* (.*?) \s* <\1> /<$1> $2/x;
-
- # Change names to modern form.
- $fields[$PERL_DECOMPOSITION] =~ s/<font variant>/<font>/g;
- $fields[$PERL_DECOMPOSITION] =~ s/<no-break>/<noBreak>/g;
- $fields[$PERL_DECOMPOSITION] =~ s/<circled>/<circle>/g;
- $fields[$PERL_DECOMPOSITION] =~ s/<break>/<fraction>/g;
-
- # One entry has weird braces
- $fields[$PERL_DECOMPOSITION] =~ s/[{}]//g;
- }
-
- $_ = join ';', $code_point, @fields;
- trace $_ if main::DEBUG && $to_trace;
- return;
- }
-
- sub filter_v2_1_5_ucd {
- # A dozen entries in this 2.1.5 file had the mirrored and numeric
- # columns swapped; These all had mirrored be 'N'. So if the numeric
- # column appears to be N, swap it back.
-
- my ($code_point, @fields) = split /\s*;\s*/, $_, -1;
- if ($fields[$NUMERIC] eq 'N') {
- $fields[$NUMERIC] = $fields[$MIRRORED];
- $fields[$MIRRORED] = 'N';
- $_ = join ';', $code_point, @fields;
- }
- return;
- }
-} # End closure for UnicodeData
-
-sub process_GCB_test {
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- while ($file->next_line) {
- push @backslash_X_tests, $_;
- }
-
- return;
-}
-
-sub process_NamedSequences {
- # NamedSequences.txt entries are just added to an array. Because these
- # don't look like the other tables, they have their own handler.
- # An example:
- # LATIN CAPITAL LETTER A WITH MACRON AND GRAVE;0100 0300
- #
- # This just adds the sequence to an array for later handling
-
- return; # XXX Until charnames catches up
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- while ($file->next_line) {
- my ($name, $sequence, @remainder) = split /\s*;\s*/, $_, -1;
- if (@remainder) {
- $file->carp_bad_line(
- "Doesn't look like 'KHMER VOWEL SIGN OM;17BB 17C6'");
- next;
- }
- push @named_sequences, "$sequence\t\t$name";
- }
- return;
-}
-
-{ # Closure
-
- my $first_range;
-
- sub filter_early_ea_lb {
- # Fixes early EastAsianWidth.txt and LineBreak.txt files. These had a
- # third field be the name of the code point, which can be ignored in
- # most cases. But it can be meaningful if it marks a range:
- # 33FE;W;IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE
- # 3400;W;<CJK Ideograph Extension A, First>
- #
- # We need to see the First in the example above to know it's a range.
- # They did not use the later range syntaxes. This routine changes it
- # to use the modern syntax.
- # $1 is the Input_file object.
-
- my @fields = split /\s*;\s*/;
- if ($fields[2] =~ /^<.*, First>/) {
- $first_range = $fields[0];
- $_ = "";
- }
- elsif ($fields[2] =~ /^<.*, Last>/) {
- $_ = $_ = "$first_range..$fields[0]; $fields[1]";
- }
- else {
- undef $first_range;
- $_ = "$fields[0]; $fields[1]";
- }
-
- return;
- }
-}
-
-sub filter_old_style_arabic_shaping {
- # Early versions used a different term for the later one.
-
- my @fields = split /\s*;\s*/;
- $fields[3] =~ s/<no shaping>/No_Joining_Group/;
- $fields[3] =~ s/\s+/_/g; # Change spaces to underscores
- $_ = join ';', @fields;
- return;
-}
-
-sub filter_arabic_shaping_line {
- # ArabicShaping.txt has entries that look like:
- # 062A; TEH; D; BEH
- # The field containing 'TEH' is not used. The next field is Joining_Type
- # and the last is Joining_Group
- # This generates two lines to pass on, one for each property on the input
- # line.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my @fields = split /\s*;\s*/, $_, -1; # -1 => retain trailing null fields
-
- if (@fields > 4) {
- $file->carp_bad_line('Extra fields');
- $_ = "";
- return;
- }
-
- $file->insert_adjusted_lines("$fields[0]; Joining_Group; $fields[3]");
- $_ = "$fields[0]; Joining_Type; $fields[2]";
-
- return;
-}
-
-sub setup_special_casing {
- # SpecialCasing.txt contains the non-simple case change mappings. The
- # simple ones are in UnicodeData.txt, and should already have been read
- # in.
- # This routine initializes the full mappings to the simple, then as each
- # line is processed, it overrides the simple ones.
-
- my $file= shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # For each of the case change mappings...
- foreach my $case ('lc', 'tc', 'uc') {
-
- # The simple version's name in each mapping merely has an 's' in front
- # of the full one's
- my $simple = property_ref('s' . $case);
- unless (defined $simple && ! $simple->is_empty) {
- Carp::my_carp_bug("Need to process UnicodeData before SpecialCasing. Only special casing will be generated.");
- }
-
- # Initialize the full case mappings with the simple ones.
- property_ref($case)->initialize($simple);
- }
-
- return;
-}
-
-sub filter_special_casing_line {
- # Change the format of $_ from SpecialCasing.txt into something that the
- # generic handler understands. Each input line contains three case
- # mappings. This will generate three lines to pass to the generic handler
- # for each of those.
-
- # The input syntax (after stripping comments and trailing white space is
- # like one of the following (with the final two being entries that we
- # ignore):
- # 00DF; 00DF; 0053 0073; 0053 0053; # LATIN SMALL LETTER SHARP S
- # 03A3; 03C2; 03A3; 03A3; Final_Sigma;
- # 0307; ; 0307; 0307; tr After_I; # COMBINING DOT ABOVE
- # Note the trailing semi-colon, unlike many of the input files. That
- # means that there will be an extra null field generated by the split
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my @fields = split /\s*;\s*/, $_, -1; # -1 => retain trailing null fields
-
- # field #4 is when this mapping is conditional. If any of these get
- # implemented, it would be by hard-coding in the casing functions in the
- # Perl core, not through tables. But if there is a new condition we don't
- # know about, output a warning. We know about all the conditions through
- # 5.2
- if ($fields[4] ne "") {
- my @conditions = split ' ', $fields[4];
- if ($conditions[0] ne 'tr' # We know that these languages have
- # conditions, and some are multiple
- && $conditions[0] ne 'az'
- && $conditions[0] ne 'lt'
-
- # And, we know about a single condition Final_Sigma, but
- # nothing else.
- && ($v_version gt v5.2.0
- && (@conditions > 1 || $conditions[0] ne 'Final_Sigma')))
- {
- $file->carp_bad_line("Unknown condition '$fields[4]'. You should inspect it and either add code to handle it, or add to list of those that are to ignore");
- }
- elsif ($conditions[0] ne 'Final_Sigma') {
-
- # Don't print out a message for Final_Sigma, because we have
- # hard-coded handling for it. (But the standard could change
- # what the rule should be, but it wouldn't show up here
- # anyway.
-
- print "# SKIPPING Special Casing: $_\n"
- if $verbosity >= $VERBOSE;
- }
- $_ = "";
- return;
- }
- elsif (@fields > 6 || (@fields == 6 && $fields[5] ne "" )) {
- $file->carp_bad_line('Extra fields');
- $_ = "";
- return;
- }
-
- $_ = "$fields[0]; lc; $fields[1]";
- $file->insert_adjusted_lines("$fields[0]; tc; $fields[2]");
- $file->insert_adjusted_lines("$fields[0]; uc; $fields[3]");
-
- return;
-}
-
-sub filter_old_style_case_folding {
- # This transforms $_ containing the case folding style of 3.0.1, to 3.1
- # and later style. Different letters were used in the earlier.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my @fields = split /\s*;\s*/;
- if ($fields[0] =~ /^ 013 [01] $/x) { # The two turkish fields
- $fields[1] = 'I';
- }
- elsif ($fields[1] eq 'L') {
- $fields[1] = 'C'; # L => C always
- }
- elsif ($fields[1] eq 'E') {
- if ($fields[2] =~ / /) { # E => C if one code point; F otherwise
- $fields[1] = 'F'
- }
- else {
- $fields[1] = 'C'
- }
- }
- else {
- $file->carp_bad_line("Expecting L or E in second field");
- $_ = "";
- return;
- }
- $_ = join("; ", @fields) . ';';
- return;
-}
-
-{ # Closure for case folding
-
- # Create the map for simple only if are going to output it, for otherwise
- # it takes no part in anything we do.
- my $to_output_simple;
-
- # These are experimental, perhaps will need these to pass to regcomp.c to
- # handle the cases where for example the Kelvin sign character folds to k,
- # and in regcomp, we need to know which of the characters can have a
- # non-latin1 char fold to it, so it doesn't do the optimizations it might
- # otherwise.
- my @latin1_singly_folded;
- my @latin1_folded;
-
- sub setup_case_folding($) {
- # Read in the case foldings in CaseFolding.txt. This handles both
- # simple and full case folding.
-
- $to_output_simple
- = property_ref('Simple_Case_Folding')->to_output_map;
-
- return;
- }
-
- sub filter_case_folding_line {
- # Called for each line in CaseFolding.txt
- # Input lines look like:
- # 0041; C; 0061; # LATIN CAPITAL LETTER A
- # 00DF; F; 0073 0073; # LATIN SMALL LETTER SHARP S
- # 1E9E; S; 00DF; # LATIN CAPITAL LETTER SHARP S
- #
- # 'C' means that folding is the same for both simple and full
- # 'F' that it is only for full folding
- # 'S' that it is only for simple folding
- # 'T' is locale-dependent, and ignored
- # 'I' is a type of 'F' used in some early releases.
- # Note the trailing semi-colon, unlike many of the input files. That
- # means that there will be an extra null field generated by the split
- # below, which we ignore and hence is not an error.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my ($range, $type, $map, @remainder) = split /\s*;\s*/, $_, -1;
- if (@remainder > 1 || (@remainder == 1 && $remainder[0] ne "" )) {
- $file->carp_bad_line('Extra fields');
- $_ = "";
- return;
- }
-
- if ($type eq 'T') { # Skip Turkic case folding, is locale dependent
- $_ = "";
- return;
- }
-
- # C: complete, F: full, or I: dotted uppercase I -> dotless lowercase
- # I are all full foldings
- if ($type eq 'C' || $type eq 'F' || $type eq 'I') {
- $_ = "$range; Case_Folding; $map";
- }
- else {
- $_ = "";
- if ($type ne 'S') {
- $file->carp_bad_line('Expecting C F I S or T in second field');
- return;
- }
- }
-
- # C and S are simple foldings, but simple case folding is not needed
- # unless we explicitly want its map table output.
- if ($to_output_simple && $type eq 'C' || $type eq 'S') {
- $file->insert_adjusted_lines("$range; Simple_Case_Folding; $map");
- }
-
- # Experimental, see comment above
- if ($type ne 'S' && hex($range) >= 256) { # assumes range is 1 point
- my @folded = split ' ', $map;
- if (hex $folded[0] < 256 && @folded == 1) {
- push @latin1_singly_folded, hex $folded[0];
- }
- foreach my $folded (@folded) {
- push @latin1_folded, hex $folded if hex $folded < 256;
- }
- }
-
- return;
- }
-
- sub post_fold {
- # Experimental, see comment above
- return;
-
- #local $to_trace = 1 if main::DEBUG;
- @latin1_singly_folded = uniques(@latin1_singly_folded);
- @latin1_folded = uniques(@latin1_folded);
- trace "latin1 single folded:", map { chr $_ } sort { $a <=> $b } @latin1_singly_folded if main::DEBUG && $to_trace;
- trace "latin1 folded:", map { chr $_ } sort { $a <=> $b } @latin1_folded if main::DEBUG && $to_trace;
- return;
- }
-} # End case fold closure
-
-sub filter_jamo_line {
- # Filter Jamo.txt lines. This routine mainly is used to populate hashes
- # from this file that is used in generating the Name property for Jamo
- # code points. But, it also is used to convert early versions' syntax
- # into the modern form. Here are two examples:
- # 1100; G # HANGUL CHOSEONG KIYEOK # Modern syntax
- # U+1100; G; HANGUL CHOSEONG KIYEOK # 2.0 syntax
- #
- # The input is $_, the output is $_ filtered.
-
- my @fields = split /\s*;\s*/, $_, -1; # -1 => retain trailing null fields
-
- # Let the caller handle unexpected input. In earlier versions, there was
- # a third field which is supposed to be a comment, but did not have a '#'
- # before it.
- return if @fields > (($v_version gt v3.0.0) ? 2 : 3);
-
- $fields[0] =~ s/^U\+//; # Also, early versions had this extraneous
- # beginning.
-
- # Some 2.1 versions had this wrong. Causes havoc with the algorithm.
- $fields[1] = 'R' if $fields[0] eq '1105';
-
- # Add to structure so can generate Names from it.
- my $cp = hex $fields[0];
- my $short_name = $fields[1];
- $Jamo{$cp} = $short_name;
- if ($cp <= $LBase + $LCount) {
- $Jamo_L{$short_name} = $cp - $LBase;
- }
- elsif ($cp <= $VBase + $VCount) {
- $Jamo_V{$short_name} = $cp - $VBase;
- }
- elsif ($cp <= $TBase + $TCount) {
- $Jamo_T{$short_name} = $cp - $TBase;
- }
- else {
- Carp::my_carp_bug("Unexpected Jamo code point in $_");
- }
-
-
- # Reassemble using just the first two fields to look like a typical
- # property file line
- $_ = "$fields[0]; $fields[1]";
-
- return;
-}
-
-sub register_fraction($) {
- # This registers the input rational number so that it can be passed on to
- # utf8_heavy.pl, both in rational and floating forms.
-
- my $rational = shift;
-
- my $float = eval $rational;
- $nv_floating_to_rational{$float} = $rational;
- return;
-}
-
-sub filter_numeric_value_line {
- # DNumValues contains lines of a different syntax than the typical
- # property file:
- # 0F33 ; -0.5 ; ; -1/2 # No TIBETAN DIGIT HALF ZERO
- #
- # This routine transforms $_ containing the anomalous syntax to the
- # typical, by filtering out the extra columns, and convert early version
- # decimal numbers to strings that look like rational numbers.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Starting in 5.1, there is a rational field. Just use that, omitting the
- # extra columns. Otherwise convert the decimal number in the second field
- # to a rational, and omit extraneous columns.
- my @fields = split /\s*;\s*/, $_, -1;
- my $rational;
-
- if ($v_version ge v5.1.0) {
- if (@fields != 4) {
- $file->carp_bad_line('Not 4 semi-colon separated fields');
- $_ = "";
- return;
- }
- $rational = $fields[3];
- $_ = join '; ', @fields[ 0, 3 ];
- }
- else {
-
- # Here, is an older Unicode file, which has decimal numbers instead of
- # rationals in it. Use the fraction to calculate the denominator and
- # convert to rational.
-
- if (@fields != 2 && @fields != 3) {
- $file->carp_bad_line('Not 2 or 3 semi-colon separated fields');
- $_ = "";
- return;
- }
-
- my $codepoints = $fields[0];
- my $decimal = $fields[1];
- if ($decimal =~ s/\.0+$//) {
-
- # Anything ending with a decimal followed by nothing but 0's is an
- # integer
- $_ = "$codepoints; $decimal";
- $rational = $decimal;
- }
- else {
-
- my $denominator;
- if ($decimal =~ /\.50*$/) {
- $denominator = 2;
- }
-
- # Here have the hardcoded repeating decimals in the fraction, and
- # the denominator they imply. There were only a few denominators
- # in the older Unicode versions of this file which this code
- # handles, so it is easy to convert them.
-
- # The 4 is because of a round-off error in the Unicode 3.2 files
- elsif ($decimal =~ /\.33*[34]$/ || $decimal =~ /\.6+7$/) {
- $denominator = 3;
- }
- elsif ($decimal =~ /\.[27]50*$/) {
- $denominator = 4;
- }
- elsif ($decimal =~ /\.[2468]0*$/) {
- $denominator = 5;
- }
- elsif ($decimal =~ /\.16+7$/ || $decimal =~ /\.83+$/) {
- $denominator = 6;
- }
- elsif ($decimal =~ /\.(12|37|62|87)50*$/) {
- $denominator = 8;
- }
- if ($denominator) {
- my $sign = ($decimal < 0) ? "-" : "";
- my $numerator = int((abs($decimal) * $denominator) + .5);
- $rational = "$sign$numerator/$denominator";
- $_ = "$codepoints; $rational";
- }
- else {
- $file->carp_bad_line("Can't cope with number '$decimal'.");
- $_ = "";
- return;
- }
- }
- }
-
- register_fraction($rational) if $rational =~ qr{/};
- return;
-}
-
-{ # Closure
- my %unihan_properties;
- my $iicore;
-
-
- sub setup_unihan {
- # Do any special setup for Unihan properties.
-
- # This property gives the wrong computed type, so override.
- my $usource = property_ref('kIRG_USource');
- $usource->set_type($STRING) if defined $usource;
-
- # This property is to be considered binary, so change all the values
- # to Y.
- $iicore = property_ref('kIICore');
- if (defined $iicore) {
- $iicore->add_match_table('Y') if ! defined $iicore->table('Y');
-
- # We have to change the default map, because the @missing line is
- # misleading, given that we are treating it as binary.
- $iicore->set_default_map('N');
- $iicore->set_type($BINARY);
- }
-
- return;
- }
-
- sub filter_unihan_line {
- # Change unihan db lines to look like the others in the db. Here is
- # an input sample:
- # U+341C kCangjie IEKN
-
- # Tabs are used instead of semi-colons to separate fields; therefore
- # they may have semi-colons embedded in them. Change these to periods
- # so won't screw up the rest of the code.
- s/;/./g;
-
- # Remove lines that don't look like ones we accept.
- if ($_ !~ /^ [^\t]* \t ( [^\t]* ) /x) {
- $_ = "";
- return;
- }
-
- # Extract the property, and save a reference to its object.
- my $property = $1;
- if (! exists $unihan_properties{$property}) {
- $unihan_properties{$property} = property_ref($property);
- }
-
- # Don't do anything unless the property is one we're handling, which
- # we determine by seeing if there is an object defined for it or not
- if (! defined $unihan_properties{$property}) {
- $_ = "";
- return;
- }
-
- # The iicore property is supposed to be a boolean, so convert to our
- # standard boolean form.
- if (defined $iicore && $unihan_properties{$property} == $iicore) {
- $_ =~ s/$property.*/$property\tY/
- }
-
- # Convert the tab separators to our standard semi-colons, and convert
- # the U+HHHH notation to the rest of the standard's HHHH
- s/\t/;/g;
- s/\b U \+ (?= $code_point_re )//xg;
-
- #local $to_trace = 1 if main::DEBUG;
- trace $_ if main::DEBUG && $to_trace;
-
- return;
- }
-}
-
-sub filter_blocks_lines {
- # In the Blocks.txt file, the names of the blocks don't quite match the
- # names given in PropertyValueAliases.txt, so this changes them so they
- # do match: Blanks and hyphens are changed into underscores. Also makes
- # early release versions look like later ones
- #
- # $_ is transformed to the correct value.
-
- my $file = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- if ($v_version lt v3.2.0) {
- if (/FEFF.*Specials/) { # Bug in old versions: line wrongly inserted
- $_ = "";
- return;
- }
-
- # Old versions used a different syntax to mark the range.
- $_ =~ s/;\s+/../ if $v_version lt v3.1.0;
- }
-
- my @fields = split /\s*;\s*/, $_, -1;
- if (@fields != 2) {
- $file->carp_bad_line("Expecting exactly two fields");
- $_ = "";
- return;
- }
-
- # Change hyphens and blanks in the block name field only
- $fields[1] =~ s/[ -]/_/g;
- $fields[1] =~ s/_ ( [a-z] ) /_\u$1/g; # Capitalize first letter of word
-
- $_ = join("; ", @fields);
- return;
-}
-
-{ # Closure
- my $current_property;
-
- sub filter_old_style_proplist {
- # PropList.txt has been in Unicode since version 2.0. Until 3.1, it
- # was in a completely different syntax. Ken Whistler of Unicode says
- # that it was something he used as an aid for his own purposes, but
- # was never an official part of the standard. However, comments in
- # DAge.txt indicate that non-character code points were available in
- # the UCD as of 3.1. It is unclear to me (khw) how they could be
- # there except through this file (but on the other hand, they first
- # appeared there in 3.0.1), so maybe it was part of the UCD, and maybe
- # not. But the claim is that it was published as an aid to others who
- # might want some more information than was given in the official UCD
- # of the time. Many of the properties in it were incorporated into
- # the later PropList.txt, but some were not. This program uses this
- # early file to generate property tables that are otherwise not
- # accessible in the early UCD's, and most were probably not really
- # official at that time, so one could argue that it should be ignored,
- # and you can easily modify things to skip this. And there are bugs
- # in this file in various versions. (For example, the 2.1.9 version
- # removes from Alphabetic the CJK range starting at 4E00, and they
- # weren't added back in until 3.1.0.) Many of this file's properties
- # were later sanctioned, so this code generates tables for those
- # properties that aren't otherwise in the UCD of the time but
- # eventually did become official, and throws away the rest. Here is a
- # list of all the ones that are thrown away:
- # Bidi=* duplicates UnicodeData.txt
- # Combining never made into official property;
- # is \P{ccc=0}
- # Composite never made into official property.
- # Currency Symbol duplicates UnicodeData.txt: gc=sc
- # Decimal Digit duplicates UnicodeData.txt: gc=nd
- # Delimiter never made into official property;
- # removed in 3.0.1
- # Format Control never made into official property;
- # similar to gc=cf
- # High Surrogate duplicates Blocks.txt
- # Ignorable Control never made into official property;
- # similar to di=y
- # ISO Control duplicates UnicodeData.txt: gc=cc
- # Left of Pair never made into official property;
- # Line Separator duplicates UnicodeData.txt: gc=zl
- # Low Surrogate duplicates Blocks.txt
- # Non-break was actually listed as a property
- # in 3.2, but without any code
- # points. Unicode denies that this
- # was ever an official property
- # Non-spacing duplicate UnicodeData.txt: gc=mn
- # Numeric duplicates UnicodeData.txt: gc=cc
- # Paired Punctuation never made into official property;
- # appears to be gc=ps + gc=pe
- # Paragraph Separator duplicates UnicodeData.txt: gc=cc
- # Private Use duplicates UnicodeData.txt: gc=co
- # Private Use High Surrogate duplicates Blocks.txt
- # Punctuation duplicates UnicodeData.txt: gc=p
- # Space different definition than eventual
- # one.
- # Titlecase duplicates UnicodeData.txt: gc=lt
- # Unassigned Code Value duplicates UnicodeData.txt: gc=cc
- # Zero-width never made into offical property;
- # subset of gc=cf
- # Most of the properties have the same names in this file as in later
- # versions, but a couple do not.
- #
- # This subroutine filters $_, converting it from the old style into
- # the new style. Here's a sample of the old-style
- #
- # *******************************************
- #
- # Property dump for: 0x100000A0 (Join Control)
- #
- # 200C..200D (2 chars)
- #
- # In the example, the property is "Join Control". It is kept in this
- # closure between calls to the subroutine. The numbers beginning with
- # 0x were internal to Ken's program that generated this file.
-
- # If this line contains the property name, extract it.
- if (/^Property dump for: [^(]*\((.*)\)/) {
- $_ = $1;
-
- # Convert white space to underscores.
- s/ /_/g;
-
- # Convert the few properties that don't have the same name as
- # their modern counterparts
- s/Identifier_Part/ID_Continue/
- or s/Not_a_Character/NChar/;
-
- # If the name matches an existing property, use it.
- if (defined property_ref($_)) {
- trace "new property=", $_ if main::DEBUG && $to_trace;
- $current_property = $_;
- }
- else { # Otherwise discard it
- trace "rejected property=", $_ if main::DEBUG && $to_trace;
- undef $current_property;
- }
- $_ = ""; # The property is saved for the next lines of the
- # file, but this defining line is of no further use,
- # so clear it so that the caller won't process it
- # further.
- }
- elsif (! defined $current_property || $_ !~ /^$code_point_re/) {
-
- # Here, the input line isn't a header defining a property for the
- # following section, and either we aren't in such a section, or
- # the line doesn't look like one that defines the code points in
- # such a section. Ignore this line.
- $_ = "";
- }
- else {
-
- # Here, we have a line defining the code points for the current
- # stashed property. Anything starting with the first blank is
- # extraneous. Otherwise, it should look like a normal range to
- # the caller. Append the property name so that it looks just like
- # a modern PropList entry.
-
- $_ =~ s/\s.*//;
- $_ .= "; $current_property";
- }
- trace $_ if main::DEBUG && $to_trace;
- return;
- }
-} # End closure for old style proplist
-
-sub filter_old_style_normalization_lines {
- # For early releases of Unicode, the lines were like:
- # 74..2A76 ; NFKD_NO
- # For later releases this became:
- # 74..2A76 ; NFKD_QC; N
- # Filter $_ to look like those in later releases.
- # Similarly for MAYBEs
-
- s/ _NO \b /_QC; N/x || s/ _MAYBE \b /_QC; M/x;
-
- # Also, the property FC_NFKC was abbreviated to FNC
- s/FNC/FC_NFKC/;
- return;
-}
-
-sub finish_Unicode() {
- # This routine should be called after all the Unicode files have been read
- # in. It:
- # 1) Adds the mappings for code points missing from the files which have
- # defaults specified for them.
- # 2) At this this point all mappings are known, so it computes the type of
- # each property whose type hasn't been determined yet.
- # 3) Calculates all the regular expression match tables based on the
- # mappings.
- # 3) Calculates and adds the tables which are defined by Unicode, but
- # which aren't derived by them
-
- # For each property, fill in any missing mappings, and calculate the re
- # match tables. If a property has more than one missing mapping, the
- # default is a reference to a data structure, and requires data from other
- # properties to resolve. The sort is used to cause these to be processed
- # last, after all the other properties have been calculated.
- # (Fortunately, the missing properties so far don't depend on each other.)
- foreach my $property
- (sort { (defined $a->default_map && ref $a->default_map) ? 1 : -1 }
- property_ref('*'))
- {
- # $perl has been defined, but isn't one of the Unicode properties that
- # need to be finished up.
- next if $property == $perl;
-
- # Handle the properties that have more than one possible default
- if (ref $property->default_map) {
- my $default_map = $property->default_map;
-
- # These properties have stored in the default_map:
- # One or more of:
- # 1) A default map which applies to all code points in a
- # certain class
- # 2) an expression which will evaluate to the list of code
- # points in that class
- # And
- # 3) the default map which applies to every other missing code
- # point.
- #
- # Go through each list.
- while (my ($default, $eval) = $default_map->get_next_defaults) {
-
- # Get the class list, and intersect it with all the so-far
- # unspecified code points yielding all the code points
- # in the class that haven't been specified.
- my $list = eval $eval;
- if ($@) {
- Carp::my_carp("Can't set some defaults for missing code points for $property because eval '$eval' failed with '$@'");
- last;
- }
-
- # Narrow down the list to just those code points we don't have
- # maps for yet.
- $list = $list & $property->inverse_list;
-
- # Add mappings to the property for each code point in the list
- foreach my $range ($list->ranges) {
- $property->add_map($range->start, $range->end, $default);
- }
- }
-
- # All remaining code points have the other mapping. Set that up
- # so the normal single-default mapping code will work on them
- $property->set_default_map($default_map->other_default);
-
- # And fall through to do that
- }
-
- # We should have enough data now to compute the type of the property.
- $property->compute_type;
- my $property_type = $property->type;
-
- next if ! $property->to_create_match_tables;
-
- # Here want to create match tables for this property
-
- # The Unicode db always (so far, and they claim into the future) have
- # the default for missing entries in binary properties be 'N' (unless
- # there is a '@missing' line that specifies otherwise)
- if ($property_type == $BINARY && ! defined $property->default_map) {
- $property->set_default_map('N');
- }
-
- # Add any remaining code points to the mapping, using the default for
- # missing code points
- if (defined (my $default_map = $property->default_map)) {
- foreach my $range ($property->inverse_list->ranges) {
- $property->add_map($range->start, $range->end, $default_map);
- }
-
- # Make sure there is a match table for the default
- if (! defined $property->table($default_map)) {
- $property->add_match_table($default_map);
- }
- }
-
- # Have all we need to populate the match tables.
- my $property_name = $property->name;
- foreach my $range ($property->ranges) {
- my $map = $range->value;
- my $table = property_ref($property_name)->table($map);
- if (! defined $table) {
-
- # Integral and rational property values are not necessarily
- # defined in PropValueAliases, but all other ones should be,
- # starting in 5.1
- if ($v_version ge v5.1.0
- && $map !~ /^ -? \d+ ( \/ \d+ )? $/x)
- {
- Carp::my_carp("Table '$property_name=$map' should have been defined. Defining it now.")
- }
- $table = property_ref($property_name)->add_match_table($map);
- }
-
- $table->add_range($range->start, $range->end);
- }
-
- # And add the Is_ prefix synonyms for Perl 5.6 compatibility, in which
- # all properties have this optional prefix. These do not get a
- # separate entry in the pod file, because are covered by a wild-card
- # entry
- foreach my $alias ($property->aliases) {
- my $Is_name = 'Is_' . $alias->name;
- if (! defined (my $pre_existing = property_ref($Is_name))) {
- $property->add_alias($Is_name,
- Pod_Entry => 0,
- Status => $alias->status,
- Externally_Ok => 0);
- }
- else {
-
- # It seemed too much work to add in these warnings when it
- # appears that Unicode has made a decision never to begin a
- # property name with 'Is_', so this shouldn't happen, but just
- # in case, it is a warning.
- Carp::my_carp(<<END
-There is already an alias named $Is_name (from " . $pre_existing . "), so not
-creating this alias for $property. The generated table and pod files do not
-warn users of this conflict.
-END
- );
- $has_Is_conflicts++;
- }
- } # End of loop through aliases for this property
- } # End of loop through all Unicode properties.
-
- # Fill in the mappings that Unicode doesn't completely furnish. First the
- # single letter major general categories. If Unicode were to start
- # delivering the values, this would be redundant, but better that than to
- # try to figure out if should skip and not get it right. Ths could happen
- # if a new major category were to be introduced, and the hard-coded test
- # wouldn't know about it.
- # This routine depends on the standard names for the general categories
- # being what it thinks they are, like 'Cn'. The major categories are the
- # union of all the general category tables which have the same first
- # letters. eg. L = Lu + Lt + Ll + Lo + Lm
- foreach my $minor_table ($gc->tables) {
- my $minor_name = $minor_table->name;
- next if length $minor_name == 1;
- if (length $minor_name != 2) {
- Carp::my_carp_bug("Unexpected general category '$minor_name'. Skipped.");
- next;
- }
-
- my $major_name = uc(substr($minor_name, 0, 1));
- my $major_table = $gc->table($major_name);
- $major_table += $minor_table;
- }
-
- # LC is Ll, Lu, and Lt. (used to be L& or L_, but PropValueAliases.txt
- # defines it as LC)
- my $LC = $gc->table('LC');
- $LC->add_alias('L_', Status => $DISCOURAGED); # For backwards...
- $LC->add_alias('L&', Status => $DISCOURAGED); # compatibility.
-
-
- if ($LC->is_empty) { # Assume if not empty that Unicode has started to
- # deliver the correct values in it
- $LC->initialize($gc->table('Ll') + $gc->table('Lu'));
-
- # Lt not in release 1.
- $LC += $gc->table('Lt') if defined $gc->table('Lt');
- }
- $LC->add_description('[\p{Ll}\p{Lu}\p{Lt}]');
-
- my $Cs = $gc->table('Cs');
- if (defined $Cs) {
- $Cs->add_note('Mostly not usable in Perl.');
- $Cs->add_comment(join_lines(<<END
-Surrogates are used exclusively for I/O in UTF-16, and should not appear in
-Unicode text, and hence their use will generate (usually fatal) messages
-END
- ));
- }
-
-
- # Folding information was introduced later into Unicode data. To get
- # Perl's case ignore (/i) to work at all in releases that don't have
- # folding, use the best available alternative, which is lower casing.
- my $fold = property_ref('Simple_Case_Folding');
- if ($fold->is_empty) {
- $fold->initialize(property_ref('Simple_Lowercase_Mapping'));
- $fold->add_note(join_lines(<<END
-WARNING: This table uses lower case as a substitute for missing fold
-information
-END
- ));
- }
-
- # Multiple-character mapping was introduced later into Unicode data. If
- # missing, use the single-characters maps as best available alternative
- foreach my $map (qw { Uppercase_Mapping
- Lowercase_Mapping
- Titlecase_Mapping
- Case_Folding
- } ) {
- my $full = property_ref($map);
- if ($full->is_empty) {
- my $simple = property_ref('Simple_' . $map);
- $full->initialize($simple);
- $full->add_comment($simple->comment) if ($simple->comment);
- $full->add_note(join_lines(<<END
-WARNING: This table uses simple mapping (single-character only) as a
-substitute for missing multiple-character information
-END
- ));
- }
- }
- return
-}
-
-sub compile_perl() {
- # Create perl-defined tables. Almost all are part of the pseudo-property
- # named 'perl' internally to this program. Many of these are recommended
- # in UTS#18 "Unicode Regular Expressions", and their derivations are based
- # on those found there.
- # Almost all of these are equivalent to some Unicode property.
- # A number of these properties have equivalents restricted to the ASCII
- # range, with their names prefaced by 'Posix', to signify that these match
- # what the Posix standard says they should match. A couple are
- # effectively this, but the name doesn't have 'Posix' in it because there
- # just isn't any Posix equivalent.
-
- # 'Any' is all code points. As an error check, instead of just setting it
- # to be that, construct it to be the union of all the major categories
- my $Any = $perl->add_match_table('Any',
- Description => "[\\x{0000}-\\x{$LAST_UNICODE_CODEPOINT_STRING}]",
- Matches_All => 1);
-
- foreach my $major_table ($gc->tables) {
-
- # Major categories are the ones with single letter names.
- next if length($major_table->name) != 1;
-
- $Any += $major_table;
- }
-
- if ($Any->max != $LAST_UNICODE_CODEPOINT) {
- Carp::my_carp_bug("Generated highest code point ("
- . sprintf("%X", $Any->max)
- . ") doesn't match expected value $LAST_UNICODE_CODEPOINT_STRING.")
- }
- if ($Any->range_count != 1 || $Any->min != 0) {
- Carp::my_carp_bug("Generated table 'Any' doesn't match all code points.")
- }
-
- $Any->add_alias('All');
-
- # Assigned is the opposite of gc=unassigned
- my $Assigned = $perl->add_match_table('Assigned',
- Description => "All assigned code points",
- Initialize => ~ $gc->table('Unassigned'),
- );
-
- # Our internal-only property should be treated as more than just a
- # synonym.
- $perl->add_match_table('_CombAbove')
- ->set_equivalent_to(property_ref('ccc')->table('Above'),
- Related => 1);
-
- my $ASCII = $perl->add_match_table('ASCII', Description => '[[:ASCII:]]');
- if (defined $block) { # This is equivalent to the block if have it.
- my $Unicode_ASCII = $block->table('Basic_Latin');
- if (defined $Unicode_ASCII && ! $Unicode_ASCII->is_empty) {
- $ASCII->set_equivalent_to($Unicode_ASCII, Related => 1);
- }
- }
-
- # Very early releases didn't have blocks, so initialize ASCII ourselves if
- # necessary
- if ($ASCII->is_empty) {
- $ASCII->initialize([ 0..127 ]);
- }
-
- # Get the best available case definitions. Early Unicode versions didn't
- # have Uppercase and Lowercase defined, so use the general category
- # instead for them.
- my $Lower = $perl->add_match_table('Lower');
- my $Unicode_Lower = property_ref('Lowercase');
- if (defined $Unicode_Lower && ! $Unicode_Lower->is_empty) {
- $Lower->set_equivalent_to($Unicode_Lower->table('Y'), Related => 1);
- }
- else {
- $Lower->set_equivalent_to($gc->table('Lowercase_Letter'),
- Related => 1);
- }
- $perl->add_match_table("PosixLower",
- Description => "[a-z]",
- Initialize => $Lower & $ASCII,
- );
-
- my $Upper = $perl->add_match_table('Upper');
- my $Unicode_Upper = property_ref('Uppercase');
- if (defined $Unicode_Upper && ! $Unicode_Upper->is_empty) {
- $Upper->set_equivalent_to($Unicode_Upper->table('Y'), Related => 1);
- }
- else {
- $Upper->set_equivalent_to($gc->table('Uppercase_Letter'),
- Related => 1);
- }
- $perl->add_match_table("PosixUpper",
- Description => "[A-Z]",
- Initialize => $Upper & $ASCII,
- );
-
- # Earliest releases didn't have title case. Initialize it to empty if not
- # otherwise present
- my $Title = $perl->add_match_table('Title');
- my $lt = $gc->table('Lt');
- if (defined $lt) {
- $Title->set_equivalent_to($lt, Related => 1);
- }
-
- # If this Unicode version doesn't have Cased, set up our own. From
- # Unicode 5.1: Definition D120: A character C is defined to be cased if
- # and only if C has the Lowercase or Uppercase property or has a
- # General_Category value of Titlecase_Letter.
- unless (defined property_ref('Cased')) {
- my $cased = $perl->add_match_table('Cased',
- Initialize => $Lower + $Upper + $Title,
- Description => 'Uppercase or Lowercase or Titlecase',
- );
- }
-
- # Similarly, set up our own Case_Ignorable property if this Unicode
- # version doesn't have it. From Unicode 5.1: Definition D121: A character
- # C is defined to be case-ignorable if C has the value MidLetter or the
- # value MidNumLet for the Word_Break property or its General_Category is
- # one of Nonspacing_Mark (Mn), Enclosing_Mark (Me), Format (Cf),
- # Modifier_Letter (Lm), or Modifier_Symbol (Sk).
-
- # Perl has long had an internal-only alias for this property.
- my $perl_case_ignorable = $perl->add_match_table('_Case_Ignorable');
- my $case_ignorable = property_ref('Case_Ignorable');
- if (defined $case_ignorable && ! $case_ignorable->is_empty) {
- $perl_case_ignorable->set_equivalent_to($case_ignorable->table('Y'),
- Related => 1);
- }
- else {
-
- $perl_case_ignorable->initialize($gc->table('Mn') + $gc->table('Lm'));
-
- # The following three properties are not in early releases
- $perl_case_ignorable += $gc->table('Me') if defined $gc->table('Me');
- $perl_case_ignorable += $gc->table('Cf') if defined $gc->table('Cf');
- $perl_case_ignorable += $gc->table('Sk') if defined $gc->table('Sk');
-
- # For versions 4.1 - 5.0, there is no MidNumLet property, and
- # correspondingly the case-ignorable definition lacks that one. For
- # 4.0, it appears that it was meant to be the same definition, but was
- # inadvertently omitted from the standard's text, so add it if the
- # property actually is there
- my $wb = property_ref('Word_Break');
- if (defined $wb) {
- my $midlet = $wb->table('MidLetter');
- $perl_case_ignorable += $midlet if defined $midlet;
- my $midnumlet = $wb->table('MidNumLet');
- $perl_case_ignorable += $midnumlet if defined $midnumlet;
- }
- else {
-
- # In earlier versions of the standard, instead of the above two
- # properties , just the following characters were used:
- $perl_case_ignorable += 0x0027 # APOSTROPHE
- + 0x00AD # SOFT HYPHEN (SHY)
- + 0x2019; # RIGHT SINGLE QUOTATION MARK
- }
- }
-
- # The remaining perl defined tables are mostly based on Unicode TR 18,
- # "Annex C: Compatibility Properties". All of these have two versions,
- # one whose name generally begins with Posix that is posix-compliant, and
- # one that matches Unicode characters beyond the Posix, ASCII range
-
- my $Alpha = $perl->add_match_table('Alpha');
-
- # Alphabetic was not present in early releases
- my $Alphabetic = property_ref('Alphabetic');
- if (defined $Alphabetic && ! $Alphabetic->is_empty) {
- $Alpha->set_equivalent_to($Alphabetic->table('Y'), Related => 1);
- }
- else {
-
- # For early releases, we don't get it exactly right. The below
- # includes more than it should, which in 5.2 terms is: L + Nl +
- # Other_Alphabetic. Other_Alphabetic contains many characters from
- # Mn and Mc. It's better to match more than we should, than less than
- # we should.
- $Alpha->initialize($gc->table('Letter')
- + $gc->table('Mn')
- + $gc->table('Mc'));
- $Alpha += $gc->table('Nl') if defined $gc->table('Nl');
- $Alpha->add_description('Alphabetic');
- }
- $perl->add_match_table("PosixAlpha",
- Description => "[A-Za-z]",
- Initialize => $Alpha & $ASCII,
- );
-
- my $Alnum = $perl->add_match_table('Alnum',
- Description => 'Alphabetic and (Decimal) Numeric',
- Initialize => $Alpha + $gc->table('Decimal_Number'),
- );
- $perl->add_match_table("PosixAlnum",
- Description => "[A-Za-z0-9]",
- Initialize => $Alnum & $ASCII,
- );
-
- my $Word = $perl->add_match_table('Word',
- Description => '\w, including beyond ASCII',
- Initialize => $Alnum + $gc->table('Mark'),
- );
- my $Pc = $gc->table('Connector_Punctuation'); # 'Pc' Not in release 1
- $Word += $Pc if defined $Pc;
-
- # There is no [[:Word:]], so the name doesn't begin with Posix.
- $perl->add_match_table('PerlWord',
- Description => '\w, restricted to ASCII = [A-Za-z0-9_]',
- Initialize => $Word & $ASCII,
- );
-
- my $Blank = $perl->add_match_table('Blank',
- Description => '\h, Horizontal white space',
-
- # 200B is Zero Width Space which is for line
- # break control, and was listed as
- # Space_Separator in early releases
- Initialize => $gc->table('Space_Separator')
- + 0x0009 # TAB
- - 0x200B, # ZWSP
- );
- $Blank->add_alias('HorizSpace'); # Another name for it.
- $perl->add_match_table("PosixBlank",
- Description => "\\t and ' '",
- Initialize => $Blank & $ASCII,
- );
-
- my $VertSpace = $perl->add_match_table('VertSpace',
- Description => '\v',
- Initialize => $gc->table('Line_Separator')
- + $gc->table('Paragraph_Separator')
- + 0x000A # LINE FEED
- + 0x000B # VERTICAL TAB
- + 0x000C # FORM FEED
- + 0x000D # CARRIAGE RETURN
- + 0x0085, # NEL
- );
- # No Posix equivalent for vertical space
-
- my $Space = $perl->add_match_table('Space',
- Description => '\s including beyond ASCII plus vertical tab',
- Initialize => $Blank + $VertSpace,
- );
- $perl->add_match_table("PosixSpace",
- Description => "\\t \\n, \\x0B, \\f, \\r, and ' '",
- Initialize => $Space & $ASCII,
- );
-
- # Perl's traditional space doesn't include Vertical Tab
- my $SpacePerl = $perl->add_match_table('SpacePerl',
- Description => '\s, including beyond ASCII',
- Initialize => $Space - 0x000B,
- );
- $perl->add_match_table('PerlSpace',
- Description => '\s, restricted to ASCII',
- Initialize => $SpacePerl & $ASCII,
- );
-
- my $Cntrl = $perl->add_match_table('Cntrl',
- Description => 'Control characters');
- $Cntrl->set_equivalent_to($gc->table('Cc'), Related => 1);
- $perl->add_match_table("PosixCntrl",
- Description => '[\x00-\x1F]',
- Initialize => $Cntrl & $ASCII,
- );
-
- # $controls is a temporary used to construct Graph.
- my $controls = Range_List->new(Initialize => $gc->table('Unassigned')
- + $gc->table('Control'));
- # Cs not in release 1
- $controls += $gc->table('Surrogate') if defined $gc->table('Surrogate');
-
- # Graph is ~space & ~(Cc|Cs|Cn) = ~(space + $controls)
- my $Graph = $perl->add_match_table('Graph',
- Description => 'Characters that are graphical',
- Initialize => ~ ($Space + $controls),
- );
- $perl->add_match_table("PosixGraph",
- Description => '[\x21-\x7E]',
- Initialize => $Graph & $ASCII,
- );
-
- my $Print = $perl->add_match_table('Print',
- Description => 'Characters that are graphical plus space characters (but no controls)',
- Initialize => $Blank + $Graph - $gc->table('Control'),
- );
- $perl->add_match_table("PosixPrint",
- Description => '[\x20-\x7E]',
- Initialize => $Print & $ASCII,
- );
-
- my $Punct = $perl->add_match_table('Punct');
- $Punct->set_equivalent_to($gc->table('Punctuation'), Related => 1);
-
- # \p{punct} doesn't include the symbols, which posix does
- $perl->add_match_table('PosixPunct',
- Description => 'Graphical characters that aren\'t Word characters = [\x21-\x2F\x3A-\x40\x5B-\x60\x7B-\x7E]',
- Initialize => $ASCII & ($gc->table('Punctuation')
- + $gc->table('Symbol')),
- );
-
- my $Digit = $perl->add_match_table('Digit',
- Description => '\d, extended beyond just [0-9]');
- $Digit->set_equivalent_to($gc->table('Decimal_Number'), Related => 1);
- my $PosixDigit = $perl->add_match_table("PosixDigit",
- Description => '[0-9]',
- Initialize => $Digit & $ASCII,
- );
-
- # Hex_Digit was not present in first release
- my $Xdigit = $perl->add_match_table('XDigit');
- my $Hex = property_ref('Hex_Digit');
- if (defined $Hex && ! $Hex->is_empty) {
- $Xdigit->set_equivalent_to($Hex->table('Y'), Related => 1);
- }
- else {
- # (Have to use hex instead of e.g. '0', because could be running on an
- # non-ASCII machine, and we want the Unicode (ASCII) values)
- $Xdigit->initialize([ 0x30..0x39, 0x41..0x46, 0x61..0x66,
- 0xFF10..0xFF19, 0xFF21..0xFF26, 0xFF41..0xFF46]);
- $Xdigit->add_description('[0-9A-Fa-f] and corresponding fullwidth versions, like U+FF10: FULLWIDTH DIGIT ZERO');
- }
-
- my $dt = property_ref('Decomposition_Type');
- $dt->add_match_table('Non_Canon', Full_Name => 'Non_Canonical',
- Initialize => ~ ($dt->table('None') + $dt->table('Canonical')),
- Perl_Extension => 1,
- Note => 'Union of all non-canonical decompositions',
- );
-
- # _CanonDCIJ is equivalent to Soft_Dotted, but if on a release earlier
- # than SD appeared, construct it ourselves, based on the first release SD
- # was in.
- my $CanonDCIJ = $perl->add_match_table('_CanonDCIJ');
- my $soft_dotted = property_ref('Soft_Dotted');
- if (defined $soft_dotted && ! $soft_dotted->is_empty) {
- $CanonDCIJ->set_equivalent_to($soft_dotted->table('Y'), Related => 1);
- }
- else {
-
- # This list came from 3.2 Soft_Dotted.
- $CanonDCIJ->initialize([ 0x0069,
- 0x006A,
- 0x012F,
- 0x0268,
- 0x0456,
- 0x0458,
- 0x1E2D,
- 0x1ECB,
- ]);
- $CanonDCIJ = $CanonDCIJ & $Assigned;
- }
-
- # These are used in Unicode's definition of \X
- my $begin = $perl->add_match_table('_X_Begin', Perl_Extension => 1);
- my $extend = $perl->add_match_table('_X_Extend', Perl_Extension => 1);
-
- my $gcb = property_ref('Grapheme_Cluster_Break');
-
- # The 'extended' grapheme cluster came in 5.1. The non-extended
- # definition differs too much from the traditional Perl one to use.
- if (defined $gcb && defined $gcb->table('SpacingMark')) {
-
- # Note that assumes HST is defined; it came in an earlier release than
- # GCB. In the line below, two negatives means: yes hangul
- $begin += ~ property_ref('Hangul_Syllable_Type')
- ->table('Not_Applicable')
- + ~ ($gcb->table('Control')
- + $gcb->table('CR')
- + $gcb->table('LF'));
- $begin->add_comment('For use in \X; matches: Hangul_Syllable | ! Control');
-
- $extend += $gcb->table('Extend') + $gcb->table('SpacingMark');
- $extend->add_comment('For use in \X; matches: Extend | SpacingMark');
- }
- else { # Old definition, used on early releases.
- $extend += $gc->table('Mark')
- + 0x200C # ZWNJ
- + 0x200D; # ZWJ
- $begin += ~ $extend;
-
- # Here we may have a release that has the regular grapheme cluster
- # defined, or a release that doesn't have anything defined.
- # We set things up so the Perl core degrades gracefully, possibly with
- # placeholders that match nothing.
-
- if (! defined $gcb) {
- $gcb = Property->new('GCB', Status => $PLACEHOLDER);
- }
- my $hst = property_ref('HST');
- if (!defined $hst) {
- $hst = Property->new('HST', Status => $PLACEHOLDER);
- $hst->add_match_table('Not_Applicable',
- Initialize => $Any,
- Matches_All => 1);
- }
-
- # On some releases, here we may not have the needed tables for the
- # perl core, in some releases we may.
- foreach my $name (qw{ L LV LVT T V prepend }) {
- my $table = $gcb->table($name);
- if (! defined $table) {
- $table = $gcb->add_match_table($name);
- push @tables_that_may_be_empty, $table->complete_name;
- }
-
- # The HST property predates the GCB one, and has identical tables
- # for some of them, so use it if we can.
- if ($table->is_empty
- && defined $hst
- && defined $hst->table($name))
- {
- $table += $hst->table($name);
- }
- }
- }
-
- # More GCB. If we found some hangul syllables, populate a combined
- # table.
- my $lv_lvt_v = $perl->add_match_table('_X_LV_LVT_V');
- my $LV = $gcb->table('LV');
- if ($LV->is_empty) {
- push @tables_that_may_be_empty, $lv_lvt_v->complete_name;
- } else {
- $lv_lvt_v += $LV + $gcb->table('LVT') + $gcb->table('V');
- $lv_lvt_v->add_comment('For use in \X; matches: HST=LV | HST=LVT | HST=V');
- }
-
- # Create a new property specially located that is a combination of the
- # various Name properties: Name, Unicode_1_Name, Named Sequences, and
- # Name_Alias properties. (The final duplicates elements of the first.) A
- # comment for it is constructed based on the actual properties present and
- # used
- my $perl_charname = Property->new('Perl_Charnames',
- Core_Access => '\N{...} and charnames.pm',
- Default_Map => "",
- Directory => File::Spec->curdir(),
- File => 'Name',
- Internal_Only_Warning => 1,
- Perl_Extension => 1,
- Range_Size_1 => 1,
- Type => $STRING,
- Initialize => property_ref('Unicode_1_Name'),
- );
- # Name overrides Unicode_1_Name
- $perl_charname->property_add_or_replace_non_nulls(property_ref('Name'));
- my @composition = ('Name', 'Unicode_1_Name');
-
- if (@named_sequences) {
- push @composition, 'Named_Sequence';
- foreach my $sequence (@named_sequences) {
- $perl_charname->add_anomalous_entry($sequence);
- }
- }
-
- my $alias_sentence = "";
- my $alias = property_ref('Name_Alias');
- if (defined $alias) {
- push @composition, 'Name_Alias';
- $alias->reset_each_range;
- while (my ($range) = $alias->each_range) {
- next if $range->value eq "";
- if ($range->start != $range->end) {
- Carp::my_carp("Expecting only one code point in the range $range. Just to keep going, using just the first code point;");
- }
- $perl_charname->add_duplicate($range->start, $range->value);
- }
- $alias_sentence = <<END;
-The Name_Alias property adds duplicate code point entries with a corrected
-name. The original (less correct, but still valid) name will be physically
-first.
-END
- }
- my $comment;
- if (@composition <= 2) { # Always at least 2
- $comment = join " and ", @composition;
- }
- else {
- $comment = join ", ", @composition[0 .. scalar @composition - 2];
- $comment .= ", and $composition[-1]";
- }
-
- # Wait for charnames to catch up
-# foreach my $entry (@more_Names,
-# split "\n", <<"END"
-#000A; LF
-#000C; FF
-#000D; CR
-#0085; NEL
-#200C; ZWNJ
-#200D; ZWJ
-#FEFF; BOM
-#FEFF; BYTE ORDER MARK
-#END
-# ) {
-# #local $to_trace = 1 if main::DEBUG;
-# trace $entry if main::DEBUG && $to_trace;
-# my ($code_point, $name) = split /\s*;\s*/, $entry;
-# $code_point = hex $code_point;
-# trace $code_point, $name if main::DEBUG && $to_trace;
-# $perl_charname->add_duplicate($code_point, $name);
-# }
-# #$perl_charname->add_comment("This file is for charnames.pm. It is the union of the $comment properties, plus certain commonly used but unofficial names, such as 'FF' and 'ZWNJ'. Unicode_1_Name entries are used only for otherwise nameless code points.$alias_sentence");
- $perl_charname->add_comment(join_lines( <<END
-This file is for charnames.pm. It is the union of the $comment properties.
-Unicode_1_Name entries are used only for otherwise nameless code
-points.
-$alias_sentence
-END
- ));
-
- # The combining class property used by Perl's normalize.pm is not located
- # in the normal mapping directory; create a copy for it.
- my $ccc = property_ref('Canonical_Combining_Class');
- my $perl_ccc = Property->new('Perl_ccc',
- Default_Map => $ccc->default_map,
- Full_Name => 'Perl_Canonical_Combining_Class',
- Internal_Only_Warning => 1,
- Perl_Extension => 1,
- Pod_Entry =>0,
- Type => $ENUM,
- Initialize => $ccc,
- File => 'CombiningClass',
- Directory => File::Spec->curdir(),
- );
- $perl_ccc->set_to_output_map(1);
- $perl_ccc->add_comment(join_lines(<<END
-This mapping is for normalize.pm. It is currently identical to the Unicode
-Canonical_Combining_Class property.
-END
- ));
-
- # This one match table for it is needed for calculations on output
- my $default = $perl_ccc->add_match_table($ccc->default_map,
- Initialize => $ccc->table($ccc->default_map),
- Status => $SUPPRESSED);
-
- # Construct the Present_In property from the Age property.
- if (-e 'DAge.txt' && defined (my $age = property_ref('Age'))) {
- my $default_map = $age->default_map;
- my $in = Property->new('In',
- Default_Map => $default_map,
- Full_Name => "Present_In",
- Internal_Only_Warning => 1,
- Perl_Extension => 1,
- Type => $ENUM,
- Initialize => $age,
- );
- $in->add_comment(join_lines(<<END
-This file should not be used for any purpose. The values in this file are the
-same as for $age, and not for what $in really means. This is because anything
-defined in a given release should have multiple values: that release and all
-higher ones. But only one value per code point can be represented in a table
-like this.
-END
- ));
-
- # The Age tables are named like 1.5, 2.0, 2.1, .... Sort so that the
- # lowest numbered (earliest) come first, with the non-numeric one
- # last.
- my ($first_age, @rest_ages) = sort { ($a->name !~ /^[\d.]*$/)
- ? 1
- : ($b->name !~ /^[\d.]*$/)
- ? -1
- : $a->name <=> $b->name
- } $age->tables;
-
- # The Present_In property is the cumulative age properties. The first
- # one hence is identical to the first age one.
- my $previous_in = $in->add_match_table($first_age->name);
- $previous_in->set_equivalent_to($first_age, Related => 1);
-
- my $description_start = "Code point's usage introduced in version ";
- $first_age->add_description($description_start . $first_age->name);
-
- # To construct the accumlated values, for each of the age tables
- # starting with the 2nd earliest, merge the earliest with it, to get
- # all those code points existing in the 2nd earliest. Repeat merging
- # the new 2nd earliest with the 3rd earliest to get all those existing
- # in the 3rd earliest, and so on.
- foreach my $current_age (@rest_ages) {
- next if $current_age->name !~ /^[\d.]*$/; # Skip the non-numeric
-
- my $current_in = $in->add_match_table(
- $current_age->name,
- Initialize => $current_age + $previous_in,
- Description => $description_start
- . $current_age->name
- . ' or earlier',
- );
- $previous_in = $current_in;
-
- # Add clarifying material for the corresponding age file. This is
- # in part because of the confusing and contradictory information
- # given in the Standard's documentation itself, as of 5.2.
- $current_age->add_description(
- "Code point's usage was introduced in version "
- . $current_age->name);
- $current_age->add_note("See also $in");
-
- }
-
- # And finally the code points whose usages have yet to be decided are
- # the same in both properties. Note that permanently unassigned code
- # points actually have their usage assigned (as being permanently
- # unassigned), so that these tables are not the same as gc=cn.
- my $unassigned = $in->add_match_table($default_map);
- my $age_default = $age->table($default_map);
- $age_default->add_description(<<END
-Code point's usage has not been assigned in any Unicode release thus far.
-END
- );
- $unassigned->set_equivalent_to($age_default, Related => 1);
- }
-
-
- # Finished creating all the perl properties. All non-internal non-string
- # ones have a synonym of 'Is_' prefixed. (Internal properties begin with
- # an underscore.) These do not get a separate entry in the pod file
- foreach my $table ($perl->tables) {
- foreach my $alias ($table->aliases) {
- next if $alias->name =~ /^_/;
- $table->add_alias('Is_' . $alias->name,
- Pod_Entry => 0,
- Status => $alias->status,
- Externally_Ok => 0);
- }
- }
-
- return;
-}
-
-sub add_perl_synonyms() {
- # A number of Unicode tables have Perl synonyms that are expressed in
- # the single-form, \p{name}. These are:
- # All the binary property Y tables, so that \p{Name=Y} gets \p{Name} and
- # \p{Is_Name} as synonyms
- # \p{Script=Value} gets \p{Value}, \p{Is_Value} as synonyms
- # \p{General_Category=Value} gets \p{Value}, \p{Is_Value} as synonyms
- # \p{Block=Value} gets \p{In_Value} as a synonym, and, if there is no
- # conflict, \p{Value} and \p{Is_Value} as well
- #
- # This routine generates these synonyms, warning of any unexpected
- # conflicts.
-
- # Construct the list of tables to get synonyms for. Start with all the
- # binary and the General_Category ones.
- my @tables = grep { $_->type == $BINARY } property_ref('*');
- push @tables, $gc->tables;
-
- # If the version of Unicode includes the Script property, add its tables
- if (defined property_ref('Script')) {
- push @tables, property_ref('Script')->tables;
- }
-
- # The Block tables are kept separate because they are treated differently.
- # And the earliest versions of Unicode didn't include them, so add only if
- # there are some.
- my @blocks;
- push @blocks, $block->tables if defined $block;
-
- # Here, have the lists of tables constructed. Process blocks last so that
- # if there are name collisions with them, blocks have lowest priority.
- # Should there ever be other collisions, manual intervention would be
- # required. See the comments at the beginning of the program for a
- # possible way to handle those semi-automatically.
- foreach my $table (@tables, @blocks) {
-
- # For non-binary properties, the synonym is just the name of the
- # table, like Greek, but for binary properties the synonym is the name
- # of the property, and means the code points in its 'Y' table.
- my $nominal = $table;
- my $nominal_property = $nominal->property;
- my $actual;
- if (! $nominal->isa('Property')) {
- $actual = $table;
- }
- else {
-
- # Here is a binary property. Use the 'Y' table. Verify that is
- # there
- my $yes = $nominal->table('Y');
- unless (defined $yes) { # Must be defined, but is permissible to
- # be empty.
- Carp::my_carp_bug("Undefined $nominal, 'Y'. Skipping.");
- next;
- }
- $actual = $yes;
- }
-
- foreach my $alias ($nominal->aliases) {
-
- # Attempt to create a table in the perl directory for the
- # candidate table, using whatever aliases in it that don't
- # conflict. Also add non-conflicting aliases for all these
- # prefixed by 'Is_' (and/or 'In_' for Block property tables)
- PREFIX:
- foreach my $prefix ("", 'Is_', 'In_') {
-
- # Only Block properties can have added 'In_' aliases.
- next if $prefix eq 'In_' and $nominal_property != $block;
-
- my $proposed_name = $prefix . $alias->name;
-
- # No Is_Is, In_In, nor combinations thereof
- trace "$proposed_name is a no-no" if main::DEBUG && $to_trace && $proposed_name =~ /^ I [ns] _I [ns] _/x;
- next if $proposed_name =~ /^ I [ns] _I [ns] _/x;
-
- trace "Seeing if can add alias or table: 'perl=$proposed_name' based on $nominal" if main::DEBUG && $to_trace;
-
- # Get a reference to any existing table in the perl
- # directory with the desired name.
- my $pre_existing = $perl->table($proposed_name);
-
- if (! defined $pre_existing) {
-
- # No name collision, so ok to add the perl synonym.
-
- my $make_pod_entry;
- my $externally_ok;
- my $status = $actual->status;
- if ($nominal_property == $block) {
-
- # For block properties, the 'In' form is preferred for
- # external use; the pod file contains wild cards for
- # this and the 'Is' form so no entries for those; and
- # we don't want people using the name without the
- # 'In', so discourage that.
- if ($prefix eq "") {
- $make_pod_entry = 1;
- $status = $status || $DISCOURAGED;
- $externally_ok = 0;
- }
- elsif ($prefix eq 'In_') {
- $make_pod_entry = 0;
- $status = $status || $NORMAL;
- $externally_ok = 1;
- }
- else {
- $make_pod_entry = 0;
- $status = $status || $DISCOURAGED;
- $externally_ok = 0;
- }
- }
- elsif ($prefix ne "") {
-
- # The 'Is' prefix is handled in the pod by a wild
- # card, and we won't use it for an external name
- $make_pod_entry = 0;
- $status = $status || $NORMAL;
- $externally_ok = 0;
- }
- else {
-
- # Here, is an empty prefix, non block. This gets its
- # own pod entry and can be used for an external name.
- $make_pod_entry = 1;
- $status = $status || $NORMAL;
- $externally_ok = 1;
- }
-
- # Here, there isn't a perl pre-existing table with the
- # name. Look through the list of equivalents of this
- # table to see if one is a perl table.
- foreach my $equivalent ($actual->leader->equivalents) {
- next if $equivalent->property != $perl;
-
- # Here, have found a table for $perl. Add this alias
- # to it, and are done with this prefix.
- $equivalent->add_alias($proposed_name,
- Pod_Entry => $make_pod_entry,
- Status => $status,
- Externally_Ok => $externally_ok);
- trace "adding alias perl=$proposed_name to $equivalent" if main::DEBUG && $to_trace;
- next PREFIX;
- }
-
- # Here, $perl doesn't already have a table that is a
- # synonym for this property, add one.
- my $added_table = $perl->add_match_table($proposed_name,
- Pod_Entry => $make_pod_entry,
- Status => $status,
- Externally_Ok => $externally_ok);
- # And it will be related to the actual table, since it is
- # based on it.
- $added_table->set_equivalent_to($actual, Related => 1);
- trace "added ", $perl->table($proposed_name) if main::DEBUG && $to_trace;
- next;
- } # End of no pre-existing.
-
- # Here, there is a pre-existing table that has the proposed
- # name. We could be in trouble, but not if this is just a
- # synonym for another table that we have already made a child
- # of the pre-existing one.
- if ($pre_existing->is_equivalent_to($actual)) {
- trace "$pre_existing is already equivalent to $actual; adding alias perl=$proposed_name to it" if main::DEBUG && $to_trace;
- $pre_existing->add_alias($proposed_name);
- next;
- }
-
- # Here, there is a name collision, but it still could be ok if
- # the tables match the identical set of code points, in which
- # case, we can combine the names. Compare each table's code
- # point list to see if they are identical.
- trace "Potential name conflict with $pre_existing having ", $pre_existing->count, " code points" if main::DEBUG && $to_trace;
- if ($pre_existing->matches_identically_to($actual)) {
-
- # Here, they do match identically. Not a real conflict.
- # Make the perl version a child of the Unicode one, except
- # in the non-obvious case of where the perl name is
- # already a synonym of another Unicode property. (This is
- # excluded by the test for it being its own parent.) The
- # reason for this exclusion is that then the two Unicode
- # properties become related; and we don't really know if
- # they are or not. We generate documentation based on
- # relatedness, and this would be misleading. Code
- # later executed in the process will cause the tables to
- # be represented by a single file anyway, without making
- # it look in the pod like they are necessarily related.
- if ($pre_existing->parent == $pre_existing
- && ($pre_existing->property == $perl
- || $actual->property == $perl))
- {
- trace "Setting $pre_existing equivalent to $actual since one is \$perl, and match identical sets" if main::DEBUG && $to_trace;
- $pre_existing->set_equivalent_to($actual, Related => 1);
- }
- elsif (main::DEBUG && $to_trace) {
- trace "$pre_existing is equivalent to $actual since match identical sets, but not setting them equivalent, to preserve the separateness of the perl aliases";
- trace $pre_existing->parent;
- }
- next PREFIX;
- }
-
- # Here they didn't match identically, there is a real conflict
- # between our new name and a pre-existing property.
- $actual->add_conflicting($proposed_name, 'p', $pre_existing);
- $pre_existing->add_conflicting($nominal->full_name,
- 'p',
- $actual);
-
- # Don't output a warning for aliases for the block
- # properties (unless they start with 'In_') as it is
- # expected that there will be conflicts and the block
- # form loses.
- if ($verbosity >= $NORMAL_VERBOSITY
- && ($actual->property != $block || $prefix eq 'In_'))
- {
- print simple_fold(join_lines(<<END
-There is already an alias named $proposed_name (from " . $pre_existing . "),
-so not creating this alias for " . $actual
-END
- ), "", 4);
- }
-
- # Keep track for documentation purposes.
- $has_In_conflicts++ if $prefix eq 'In_';
- $has_Is_conflicts++ if $prefix eq 'Is_';
- }
- }
- }
-
- # There are some properties which have No and Yes (and N and Y) as
- # property values, but aren't binary, and could possibly be confused with
- # binary ones. So create caveats for them. There are tables that are
- # named 'No', and tables that are named 'N', but confusion is not likely
- # unless they are the same table. For example, N meaning Number or
- # Neutral is not likely to cause confusion, so don't add caveats to things
- # like them.
- foreach my $property (grep { $_->type != $BINARY } property_ref('*')) {
- my $yes = $property->table('Yes');
- if (defined $yes) {
- my $y = $property->table('Y');
- if (defined $y && $yes == $y) {
- foreach my $alias ($property->aliases) {
- $yes->add_conflicting($alias->name);
- }
- }
- }
- my $no = $property->table('No');
- if (defined $no) {
- my $n = $property->table('N');
- if (defined $n && $no == $n) {
- foreach my $alias ($property->aliases) {
- $no->add_conflicting($alias->name, 'P');
- }
- }
- }
- }
-
- return;
-}
-
-sub register_file_for_name($$$) {
- # Given info about a table and a datafile that it should be associated
- # with, register that assocation
-
- my $table = shift;
- my $directory_ref = shift; # Array of the directory path for the file
- my $file = shift; # The file name in the final directory, [-1].
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- trace "table=$table, file=$file, directory=@$directory_ref" if main::DEBUG && $to_trace;
-
- if ($table->isa('Property')) {
- $table->set_file_path(@$directory_ref, $file);
- push @map_properties, $table
- if $directory_ref->[0] eq $map_directory;
- return;
- }
-
- # Do all of the work for all equivalent tables when called with the leader
- # table, so skip if isn't the leader.
- return if $table->leader != $table;
-
- # Join all the file path components together, using slashes.
- my $full_filename = join('/', @$directory_ref, $file);
-
- # All go in the same subdirectory of unicore
- if ($directory_ref->[0] ne $matches_directory) {
- Carp::my_carp("Unexpected directory in "
- . join('/', @{$directory_ref}, $file));
- }
-
- # For this table and all its equivalents ...
- foreach my $table ($table, $table->equivalents) {
-
- # Associate it with its file internally. Don't include the
- # $matches_directory first component
- $table->set_file_path(@$directory_ref, $file);
- my $sub_filename = join('/', $directory_ref->[1, -1], $file);
-
- my $property = $table->property;
- $property = ($property == $perl)
- ? "" # 'perl' is never explicitly stated
- : standardize($property->name) . '=';
-
- my $deprecated = ($table->status eq $DEPRECATED)
- ? $table->status_info
- : "";
-
- # And for each of the table's aliases... This inner loop eventually
- # goes through all aliases in the UCD that we generate regex match
- # files for
- foreach my $alias ($table->aliases) {
- my $name = $alias->name;
-
- # Generate an entry in either the loose or strict hashes, which
- # will translate the property and alias names combination into the
- # file where the table for them is stored.
- my $standard;
- if ($alias->loose_match) {
- $standard = $property . standardize($alias->name);
- if (exists $loose_to_file_of{$standard}) {
- Carp::my_carp("Can't change file registered to $loose_to_file_of{$standard} to '$sub_filename'.");
- }
- else {
- $loose_to_file_of{$standard} = $sub_filename;
- }
- }
- else {
- $standard = lc ($property . $name);
- if (exists $stricter_to_file_of{$standard}) {
- Carp::my_carp("Can't change file registered to $stricter_to_file_of{$standard} to '$sub_filename'.");
- }
- else {
- $stricter_to_file_of{$standard} = $sub_filename;
-
- # Tightly coupled with how utf8_heavy.pl works, for a
- # floating point number that is a whole number, get rid of
- # the trailing decimal point and 0's, so that utf8_heavy
- # will work. Also note that this assumes that such a
- # number is matched strictly; so if that were to change,
- # this would be wrong.
- if ((my $integer_name = $name)
- =~ s/^ ( -? \d+ ) \.0+ $ /$1/x)
- {
- $stricter_to_file_of{$property . $integer_name}
- = $sub_filename;
- }
- }
- }
-
- # Keep a list of the deprecated properties and their filenames
- if ($deprecated) {
- $utf8::why_deprecated{$sub_filename} = $deprecated;
- }
- }
- }
-
- return;
-}
-
-{ # Closure
- my %base_names; # Names already used for avoiding DOS 8.3 filesystem
- # conflicts
- my %full_dir_name_of; # Full length names of directories used.
-
- sub construct_filename($$$) {
- # Return a file name for a table, based on the table name, but perhaps
- # changed to get rid of non-portable characters in it, and to make
- # sure that it is unique on a file system that allows the names before
- # any period to be at most 8 characters (DOS). While we're at it
- # check and complain if there are any directory conflicts.
-
- my $name = shift; # The name to start with
- my $mutable = shift; # Boolean: can it be changed? If no, but
- # yet it must be to work properly, a warning
- # is given
- my $directories_ref = shift; # A reference to an array containing the
- # path to the file, with each element one path
- # component. This is used because the same
- # name can be used in different directories.
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $warn = ! defined wantarray; # If true, then if the name is
- # changed, a warning is issued as well.
-
- if (! defined $name) {
- Carp::my_carp("Undefined name in directory "
- . File::Spec->join(@$directories_ref)
- . ". '_' used");
- return '_';
- }
-
- # Make sure that no directory names conflict with each other. Look at
- # each directory in the input file's path. If it is already in use,
- # assume it is correct, and is merely being re-used, but if we
- # truncate it to 8 characters, and find that there are two directories
- # that are the same for the first 8 characters, but differ after that,
- # then that is a problem.
- foreach my $directory (@$directories_ref) {
- my $short_dir = substr($directory, 0, 8);
- if (defined $full_dir_name_of{$short_dir}) {
- next if $full_dir_name_of{$short_dir} eq $directory;
- Carp::my_carp("$directory conflicts with $full_dir_name_of{$short_dir}. Bad News. Continuing anyway");
- }
- else {
- $full_dir_name_of{$short_dir} = $directory;
- }
- }
-
- my $path = join '/', @$directories_ref;
- $path .= '/' if $path;
-
- # Remove interior underscores.
- (my $filename = $name) =~ s/ (?<=.) _ (?=.) //xg;
-
- # Change any non-word character into an underscore, and truncate to 8.
- $filename =~ s/\W+/_/g; # eg., "L&" -> "L_"
- substr($filename, 8) = "" if length($filename) > 8;
-
- # Make sure the basename doesn't conflict with something we
- # might have already written. If we have, say,
- # InGreekExtended1
- # InGreekExtended2
- # they become
- # InGreekE
- # InGreek2
- my $warned = 0;
- while (my $num = $base_names{$path}{lc $filename}++) {
- $num++; # so basenames with numbers start with '2', which
- # just looks more natural.
-
- # Want to append $num, but if it'll make the basename longer
- # than 8 characters, pre-truncate $filename so that the result
- # is acceptable.
- my $delta = length($filename) + length($num) - 8;
- if ($delta > 0) {
- substr($filename, -$delta) = $num;
- }
- else {
- $filename .= $num;
- }
- if ($warn && ! $warned) {
- $warned = 1;
- Carp::my_carp("'$path$name' conflicts with another name on a filesystem with 8 significant characters (like DOS). Proceeding anyway.");
- }
- }
-
- return $filename if $mutable;
-
- # If not changeable, must return the input name, but warn if needed to
- # change it beyond shortening it.
- if ($name ne $filename
- && substr($name, 0, length($filename)) ne $filename) {
- Carp::my_carp("'$path$name' had to be changed into '$filename'. Bad News. Proceeding anyway.");
- }
- return $name;
- }
-}
-
-# The pod file contains a very large table. Many of the lines in that table
-# would exceed a typical output window's size, and so need to be wrapped with
-# a hanging indent to make them look good. The pod language is really
-# insufficient here. There is no general construct to do that in pod, so it
-# is done here by beginning each such line with a space to cause the result to
-# be output without formatting, and doing all the formatting here. This leads
-# to the result that if the eventual display window is too narrow it won't
-# look good, and if the window is too wide, no advantage is taken of that
-# extra width. A further complication is that the output may be indented by
-# the formatter so that there is less space than expected. What I (khw) have
-# done is to assume that that indent is a particular number of spaces based on
-# what it is in my Linux system; people can always resize their windows if
-# necessary, but this is obviously less than desirable, but the best that can
-# be expected.
-my $automatic_pod_indent = 8;
-
-# Try to format so that uses fewest lines, but few long left column entries
-# slide into the right column. An experiment on 5.1 data yielded the
-# following percentages that didn't cut into the other side along with the
-# associated first-column widths
-# 69% = 24
-# 80% not too bad except for a few blocks
-# 90% = 33; # , cuts 353/3053 lines from 37 = 12%
-# 95% = 37;
-my $indent_info_column = 27; # 75% of lines didn't have overlap
-
-my $FILLER = 3; # Length of initial boiler-plate columns in a pod line
- # The 3 is because of:
- # 1 for the leading space to tell the pod formatter to
- # output as-is
- # 1 for the flag
- # 1 for the space between the flag and the main data
-
-sub format_pod_line ($$$;$$) {
- # Take a pod line and return it, formatted properly
-
- my $first_column_width = shift;
- my $entry = shift; # Contents of left column
- my $info = shift; # Contents of right column
-
- my $status = shift || ""; # Any flag
-
- my $loose_match = shift; # Boolean.
- $loose_match = 1 unless defined $loose_match;
-
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- my $flags = "";
- $flags .= $STRICTER if ! $loose_match;
-
- $flags .= $status if $status;
-
- # There is a blank in the left column to cause the pod formatter to
- # output the line as-is.
- return sprintf " %-*s%-*s %s\n",
- # The first * in the format is replaced by this, the -1 is
- # to account for the leading blank. There isn't a
- # hard-coded blank after this to separate the flags from
- # the rest of the line, so that in the unlikely event that
- # multiple flags are shown on the same line, they both
- # will get displayed at the expense of that separation,
- # but since they are left justified, a blank will be
- # inserted in the normal case.
- $FILLER - 1,
- $flags,
-
- # The other * in the format is replaced by this number to
- # cause the first main column to right fill with blanks.
- # The -1 is for the guaranteed blank following it.
- $first_column_width - $FILLER - 1,
- $entry,
- $info;
-}
-
-my @zero_match_tables; # List of tables that have no matches in this release
-
-sub make_table_pod_entries($) {
- # This generates the entries for the pod file for a given table.
- # Also done at this time are any children tables. The output looks like:
- # \p{Common} \p{Script=Common} (Short: \p{Zyyy}) (5178)
-
- my $input_table = shift; # Table the entry is for
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # Generate parent and all its children at the same time.
- return if $input_table->parent != $input_table;
-
- my $property = $input_table->property;
- my $type = $property->type;
- my $full_name = $property->full_name;
-
- my $count = $input_table->count;
- my $string_count = clarify_number($count);
- my $status = $input_table->status;
- my $status_info = $input_table->status_info;
-
- my $entry_for_first_table; # The entry for the first table output.
- # Almost certainly, it is the parent.
-
- # For each related table (including itself), we will generate a pod entry
- # for each name each table goes by
- foreach my $table ($input_table, $input_table->children) {
-
- # utf8_heavy.pl cannot deal with null string property values, so don't
- # output any.
- next if $table->name eq "";
-
- # First, gather all the info that applies to this table as a whole.
-
- push @zero_match_tables, $table if $count == 0;
-
- my $table_property = $table->property;
-
- # The short name has all the underscores removed, while the full name
- # retains them. Later, we decide whether to output a short synonym
- # for the full one, we need to compare apples to apples, so we use the
- # short name's length including underscores.
- my $table_property_short_name_length;
- my $table_property_short_name
- = $table_property->short_name(\$table_property_short_name_length);
- my $table_property_full_name = $table_property->full_name;
-
- # Get how much savings there is in the short name over the full one
- # (delta will always be <= 0)
- my $table_property_short_delta = $table_property_short_name_length
- - length($table_property_full_name);
- my @table_description = $table->description;
- my @table_note = $table->note;
-
- # Generate an entry for each alias in this table.
- my $entry_for_first_alias; # saves the first one encountered.
- foreach my $alias ($table->aliases) {
-
- # Skip if not to go in pod.
- next unless $alias->make_pod_entry;
-
- # Start gathering all the components for the entry
- my $name = $alias->name;
-
- my $entry; # Holds the left column, may include extras
- my $entry_ref; # To refer to the left column's contents from
- # another entry; has no extras
-
- # First the left column of the pod entry. Tables for the $perl
- # property always use the single form.
- if ($table_property == $perl) {
- $entry = "\\p{$name}";
- $entry_ref = "\\p{$name}";
- }
- else { # Compound form.
-
- # Only generate one entry for all the aliases that mean true
- # or false in binary properties. Append a '*' to indicate
- # some are missing. (The heading comment notes this.)
- my $wild_card_mark;
- if ($type == $BINARY) {
- next if $name ne 'N' && $name ne 'Y';
- $wild_card_mark = '*';
- }
- else {
- $wild_card_mark = "";
- }
-
- # Colon-space is used to give a little more space to be easier
- # to read;
- $entry = "\\p{"
- . $table_property_full_name
- . ": $name$wild_card_mark}";
-
- # But for the reference to this entry, which will go in the
- # right column, where space is at a premium, use equals
- # without a space
- $entry_ref = "\\p{" . $table_property_full_name . "=$name}";
- }
-
- # Then the right (info) column. This is stored as components of
- # an array for the moment, then joined into a string later. For
- # non-internal only properties, begin the info with the entry for
- # the first table we encountered (if any), as things are ordered
- # so that that one is the most descriptive. This leads to the
- # info column of an entry being a more descriptive version of the
- # name column
- my @info;
- if ($name =~ /^_/) {
- push @info,
- '(For internal use by Perl, not necessarily stable)';
- }
- elsif ($entry_for_first_alias) {
- push @info, $entry_for_first_alias;
- }
-
- # If this entry is equivalent to another, add that to the info,
- # using the first such table we encountered
- if ($entry_for_first_table) {
- if (@info) {
- push @info, "(= $entry_for_first_table)";
- }
- else {
- push @info, $entry_for_first_table;
- }
- }
-
- # If the name is a large integer, add an equivalent with an
- # exponent for better readability
- if ($name =~ /^[+-]?[\d]+$/ && $name >= 10_000) {
- push @info, sprintf "(= %.1e)", $name
- }
-
- my $parenthesized = "";
- if (! $entry_for_first_alias) {
-
- # This is the first alias for the current table. The alias
- # array is ordered so that this is the fullest, most
- # descriptive alias, so it gets the fullest info. The other
- # aliases are mostly merely pointers to this one, using the
- # information already added above.
-
- # Display any status message, but only on the parent table
- if ($status && ! $entry_for_first_table) {
- push @info, $status_info;
- }
-
- # Put out any descriptive info
- if (@table_description || @table_note) {
- push @info, join "; ", @table_description, @table_note;
- }
-
- # Look to see if there is a shorter name we can point people
- # at
- my $standard_name = standardize($name);
- my $short_name;
- my $proposed_short = $table->short_name;
- if (defined $proposed_short) {
- my $standard_short = standardize($proposed_short);
-
- # If the short name is shorter than the standard one, or
- # even it it's not, but the combination of it and its
- # short property name (as in \p{prop=short} ($perl doesn't
- # have this form)) saves at least two characters, then,
- # cause it to be listed as a shorter synonym.
- if (length $standard_short < length $standard_name
- || ($table_property != $perl
- && (length($standard_short)
- - length($standard_name)
- + $table_property_short_delta) # (<= 0)
- < -2))
- {
- $short_name = $proposed_short;
- if ($table_property != $perl) {
- $short_name = $table_property_short_name
- . "=$short_name";
- }
- $short_name = "\\p{$short_name}";
- }
- }
-
- # And if this is a compound form name, see if there is a
- # single form equivalent
- my $single_form;
- if ($table_property != $perl) {
-
- # Special case the binary N tables, so that will print
- # \P{single}, but use the Y table values to populate
- # 'single', as we haven't populated the N table.
- my $test_table;
- my $p;
- if ($type == $BINARY
- && $input_table == $property->table('No'))
- {
- $test_table = $property->table('Yes');
- $p = 'P';
- }
- else {
- $test_table = $input_table;
- $p = 'p';
- }
-
- # Look for a single form amongst all the children.
- foreach my $table ($test_table->children) {
- next if $table->property != $perl;
- my $proposed_name = $table->short_name;
- next if ! defined $proposed_name;
-
- # Don't mention internal-only properties as a possible
- # single form synonym
- next if substr($proposed_name, 0, 1) eq '_';
-
- $proposed_name = "\\$p\{$proposed_name}";
- if (! defined $single_form
- || length($proposed_name) < length $single_form)
- {
- $single_form = $proposed_name;
-
- # The goal here is to find a single form; not the
- # shortest possible one. We've already found a
- # short name. So, stop at the first single form
- # found, which is likely to be closer to the
- # original.
- last;
- }
- }
- }
-
- # Ouput both short and single in the same parenthesized
- # expression, but with only one of 'Single', 'Short' if there
- # are both items.
- if ($short_name || $single_form || $table->conflicting) {
- $parenthesized .= '(';
- $parenthesized .= "Short: $short_name" if $short_name;
- if ($short_name && $single_form) {
- $parenthesized .= ', ';
- }
- elsif ($single_form) {
- $parenthesized .= 'Single: ';
- }
- $parenthesized .= $single_form if $single_form;
- }
- }
-
-
- # Warn if this property isn't the same as one that a
- # semi-casual user might expect. The other components of this
- # parenthesized structure are calculated only for the first entry
- # for this table, but the conflicting is deemed important enough
- # to go on every entry.
- my $conflicting = join " NOR ", $table->conflicting;
- if ($conflicting) {
- $parenthesized .= '(' if ! $parenthesized;
- $parenthesized .= '; ' if $parenthesized ne '(';
- $parenthesized .= "NOT $conflicting";
- }
- $parenthesized .= ')' if $parenthesized;
-
- push @info, $parenthesized if $parenthesized;
-
- if ($table_property != $perl && $table->perl_extension) {
- push @info, '(Perl extension)';
- }
- push @info, "($string_count)" if $output_range_counts;
-
- # Now, we have both the entry and info so add them to the
- # list of all the properties.
- push @match_properties,
- format_pod_line($indent_info_column,
- $entry,
- join( " ", @info),
- $alias->status,
- $alias->loose_match);
-
- $entry_for_first_alias = $entry_ref unless $entry_for_first_alias;
- } # End of looping through the aliases for this table.
-
- if (! $entry_for_first_table) {
- $entry_for_first_table = $entry_for_first_alias;
- }
- } # End of looping through all the related tables
- return;
-}
-
-sub pod_alphanumeric_sort {
- # Sort pod entries alphanumerically.
-
- # The first few character columns are filler, plus the '\p{'; and get rid
- # of all the trailing stuff, starting with the trailing '}', so as to sort
- # on just 'Name=Value'
- (my $a = lc $a) =~ s/^ .*? { //x;
- $a =~ s/}.*//;
- (my $b = lc $b) =~ s/^ .*? { //x;
- $b =~ s/}.*//;
-
- # Determine if the two operands are both internal only or both not.
- # Character 0 should be a '\'; 1 should be a p; 2 should be '{', so 3
- # should be the underscore that begins internal only
- my $a_is_internal = (substr($a, 0, 1) eq '_');
- my $b_is_internal = (substr($b, 0, 1) eq '_');
-
- # Sort so the internals come last in the table instead of first (which the
- # leading underscore would otherwise indicate).
- if ($a_is_internal != $b_is_internal) {
- return 1 if $a_is_internal;
- return -1
- }
-
- # Determine if the two operands are numeric property values or not.
- # A numeric property will look like xyz: 3. But the number
- # can begin with an optional minus sign, and may have a
- # fraction or rational component, like xyz: 3/2. If either
- # isn't numeric, use alphabetic sort.
- my ($a_initial, $a_number) =
- ($a =~ /^ ( [^:=]+ [:=] \s* ) (-? \d+ (?: [.\/] \d+)? )/ix);
- return $a cmp $b unless defined $a_number;
- my ($b_initial, $b_number) =
- ($b =~ /^ ( [^:=]+ [:=] \s* ) (-? \d+ (?: [.\/] \d+)? )/ix);
- return $a cmp $b unless defined $b_number;
-
- # Here they are both numeric, but use alphabetic sort if the
- # initial parts don't match
- return $a cmp $b if $a_initial ne $b_initial;
-
- # Convert rationals to floating for the comparison.
- $a_number = eval $a_number if $a_number =~ qr{/};
- $b_number = eval $b_number if $b_number =~ qr{/};
-
- return $a_number <=> $b_number;
-}
-
-sub make_pod () {
- # Create the .pod file. This generates the various subsections and then
- # combines them in one big HERE document.
-
- return unless defined $pod_directory;
- print "Making pod file\n" if $verbosity >= $PROGRESS;
-
- my $exception_message =
- '(Any exceptions are individually noted beginning with the word NOT.)';
- my @block_warning;
- if (-e 'Blocks.txt') {
-
- # Add the line: '\p{In_*} \p{Block: *}', with the warning message
- # if the global $has_In_conflicts indicates we have them.
- push @match_properties, format_pod_line($indent_info_column,
- '\p{In_*}',
- '\p{Block: *}'
- . (($has_In_conflicts)
- ? " $exception_message"
- : ""));
- @block_warning = << "END";
-
-Matches in the Block property have shortcuts that begin with 'In_'. For
-example, \\p{Block=Latin1} can be written as \\p{In_Latin1}. For backward
-compatibility, if there is no conflict with another shortcut, these may also
-be written as \\p{Latin1} or \\p{Is_Latin1}. But, N.B., there are numerous
-such conflicting shortcuts. Use of these forms for Block is discouraged, and
-are flagged as such, not only because of the potential confusion as to what is
-meant, but also because a later release of Unicode may preempt the shortcut,
-and your program would no longer be correct. Use the 'In_' form instead to
-avoid this, or even more clearly, use the compound form, e.g.,
-\\p{blk:latin1}. See L<perlunicode/"Blocks"> for more information about this.
-END
- }
- my $text = "If an entry has flag(s) at its beginning, like '$DEPRECATED', the 'Is_' form has the same flag(s)";
- $text = "$exception_message $text" if $has_Is_conflicts;
-
- # And the 'Is_ line';
- push @match_properties, format_pod_line($indent_info_column,
- '\p{Is_*}',
- "\\p{*} $text");
-
- # Sort the properties array for output. It is sorted alphabetically
- # except numerically for numeric properties, and only output unique lines.
- @match_properties = sort pod_alphanumeric_sort uniques @match_properties;
-
- my $formatted_properties = simple_fold(\@match_properties,
- "",
- # indent succeeding lines by two extra
- # which looks better
- $indent_info_column + 2,
-
- # shorten the line length by how much
- # the formatter indents, so the folded
- # line will fit in the space
- # presumably available
- $automatic_pod_indent);
- # Add column headings, indented to be a little more centered, but not
- # exactly
- $formatted_properties = format_pod_line($indent_info_column,
- ' NAME',
- ' INFO')
- . "\n"
- . $formatted_properties;
-
- # Generate pod documentation lines for the tables that match nothing
- my $zero_matches;
- if (@zero_match_tables) {
- @zero_match_tables = uniques(@zero_match_tables);
- $zero_matches = join "\n\n",
- map { $_ = '=item \p{' . $_->complete_name . "}" }
- sort { $a->complete_name cmp $b->complete_name }
- uniques(@zero_match_tables);
-
- $zero_matches = <<END;
-
-=head2 Legal \\p{} and \\P{} constructs that match no characters
-
-Unicode has some property-value pairs that currently don't match anything.
-This happens generally either because they are obsolete, or for symmetry with
-other forms, but no language has yet been encoded that uses them. In this
-version of Unicode, the following match zero code points:
-
-=over 4
-
-$zero_matches
-
-=back
-
-END
- }
-
- # Generate list of properties that we don't accept, grouped by the reasons
- # why. This is so only put out the 'why' once, and then list all the
- # properties that have that reason under it.
-
- my %why_list; # The keys are the reasons; the values are lists of
- # properties that have the key as their reason
-
- # For each property, add it to the list that are suppressed for its reason
- # The sort will cause the alphabetically first properties to be added to
- # each list first, so each list will be sorted.
- foreach my $property (sort keys %why_suppressed) {
- push @{$why_list{$why_suppressed{$property}}}, $property;
- }
-
- # For each reason (sorted by the first property that has that reason)...
- my @bad_re_properties;
- foreach my $why (sort { $why_list{$a}->[0] cmp $why_list{$b}->[0] }
- keys %why_list)
- {
- # Add to the output, all the properties that have that reason. Start
- # with an empty line.
- push @bad_re_properties, "\n\n";
-
- my $has_item = 0; # Flag if actually output anything.
- foreach my $name (@{$why_list{$why}}) {
-
- # Split compound names into $property and $table components
- my $property = $name;
- my $table;
- if ($property =~ / (.*) = (.*) /x) {
- $property = $1;
- $table = $2;
- }
-
- # This release of Unicode may not have a property that is
- # suppressed, so don't reference a non-existent one.
- $property = property_ref($property);
- next if ! defined $property;
-
- # And since this list is only for match tables, don't list the
- # ones that don't have match tables.
- next if ! $property->to_create_match_tables;
-
- # Find any abbreviation, and turn it into a compound name if this
- # is a property=value pair.
- my $short_name = $property->name;
- $short_name .= '=' . $property->table($table)->name if $table;
-
- # And add the property as an item for the reason.
- push @bad_re_properties, "\n=item I<$name> ($short_name)\n";
- $has_item = 1;
- }
-
- # And add the reason under the list of properties, if such a list
- # actually got generated. Note that the header got added
- # unconditionally before. But pod ignores extra blank lines, so no
- # harm.
- push @bad_re_properties, "\n$why\n" if $has_item;
-
- } # End of looping through each reason.
-
- # Generate a list of the properties whose map table we output, from the
- # global @map_properties.
- my @map_tables_actually_output;
- my $info_indent = 20; # Left column is narrower than \p{} table.
- foreach my $property (@map_properties) {
-
- # Get the path to the file; don't output any not in the standard
- # directory.
- my @path = $property->file_path;
- next if $path[0] ne $map_directory;
- shift @path; # Remove the standard name
-
- my $file = join '/', @path; # In case is in sub directory
- my $info = $property->full_name;
- my $short_name = $property->name;
- if ($info ne $short_name) {
- $info .= " ($short_name)";
- }
- foreach my $more_info ($property->description,
- $property->note,
- $property->status_info)
- {
- next unless $more_info;
- $info =~ s/\.\Z//;
- $info .= ". $more_info";
- }
- push @map_tables_actually_output, format_pod_line($info_indent,
- $file,
- $info,
- $property->status);
- }
-
- # Sort alphabetically, and fold for output
- @map_tables_actually_output = sort
- pod_alphanumeric_sort @map_tables_actually_output;
- @map_tables_actually_output
- = simple_fold(\@map_tables_actually_output,
- ' ',
- $info_indent,
- $automatic_pod_indent);
-
- # Generate a list of the formats that can appear in the map tables.
- my @map_table_formats;
- foreach my $format (sort keys %map_table_formats) {
- push @map_table_formats, " $format $map_table_formats{$format}\n";
- }
-
- # Everything is ready to assemble.
- my @OUT = << "END";
-=begin comment
-
-$HEADER
-
-To change this file, edit $0 instead.
-
-=end comment
-
-=head1 NAME
-
-$pod_file - Index of Unicode Version $string_version properties in Perl
-
-=head1 DESCRIPTION
-
-There are many properties in Unicode, and Perl provides access to almost all of
-them, as well as some additional extensions and short-cut synonyms.
-
-And just about all of the few that aren't accessible through the Perl
-core are accessible through the modules: Unicode::Normalize and
-Unicode::UCD, and for Unihan properties, via the CPAN module Unicode::Unihan.
-
-This document merely lists all available properties and does not attempt to
-explain what each property really means. There is a brief description of each
-Perl extension. There is some detail about Blocks, Scripts, General_Category,
-and Bidi_Class in L<perlunicode>, but to find out about the intricacies of the
-Unicode properties, refer to the Unicode standard. A good starting place is
-L<$unicode_reference_url>. More information on the Perl extensions is in
-L<perlrecharclass>.
-
-Note that you can define your own properties; see
-L<perlunicode/"User-Defined Character Properties">.
-
-=head1 Properties accessible through \\p{} and \\P{}
-
-The Perl regular expression \\p{} and \\P{} constructs give access to most of
-the Unicode character properties. The table below shows all these constructs,
-both single and compound forms.
-
-B<Compound forms> consist of two components, separated by an equals sign or a
-colon. The first component is the property name, and the second component is
-the particular value of the property to match against, for example,
-'\\p{Script: Greek}' or '\\p{Script=Greek}' both mean to match characters
-whose Script property is Greek.
-
-B<Single forms>, like '\\p{Greek}', are mostly Perl-defined shortcuts for
-their equivalent compound forms. The table shows these equivalences. (In our
-example, '\\p{Greek}' is a just a shortcut for '\\p{Script=Greek}'.)
-There are also a few Perl-defined single forms that are not shortcuts for a
-compound form. One such is \\p{Word}. These are also listed in the table.
-
-In parsing these constructs, Perl always ignores Upper/lower case differences
-everywhere within the {braces}. Thus '\\p{Greek}' means the same thing as
-'\\p{greek}'. But note that changing the case of the 'p' or 'P' before the
-left brace completely changes the meaning of the construct, from "match" (for
-'\\p{}') to "doesn't match" (for '\\P{}'). Casing in this document is for
-improved legibility.
-
-Also, white space, hyphens, and underscores are also normally ignored
-everywhere between the {braces}, and hence can be freely added or removed
-even if the C</x> modifier hasn't been specified on the regular expression.
-But $a_bold_stricter at the beginning of an entry in the table below
-means that tighter (stricter) rules are used for that entry:
-
-=over 4
-
-=item Single form (\\p{name}) tighter rules:
-
-White space, hyphens, and underscores ARE significant
-except for:
-
-=over 4
-
-=item * white space adjacent to a non-word character
-
-=item * underscores separating digits in numbers
-
-=back
-
-That means, for example, that you can freely add or remove white space
-adjacent to (but within) the braces without affecting the meaning.
-
-=item Compound form (\\p{name=value} or \\p{name:value}) tighter rules:
-
-The tighter rules given above for the single form apply to everything to the
-right of the colon or equals; the looser rules still apply to everything to
-the left.
-
-That means, for example, that you can freely add or remove white space
-adjacent to (but within) the braces and the colon or equal sign.
-
-=back
-
-Some properties are considered obsolete, but still available. There are
-several varieties of obsolesence:
-
-=over 4
-
-=item Obsolete
-
-Properties marked with $a_bold_obsolete in the table are considered
-obsolete. At the time of this writing (Unicode version 5.2) there is no
-information in the Unicode standard about the implications of a property being
-obsolete.
-
-=item Stabilized
-
-Obsolete properties may be stabilized. This means that they are not actively
-maintained by Unicode, and will not be extended as new characters are added to
-the standard. Such properties are marked with $a_bold_stabilized in the
-table. At the time of this writing (Unicode version 5.2) there is no further
-information in the Unicode standard about the implications of a property being
-stabilized.
-
-=item Deprecated
-
-Obsolete properties may be deprecated. This means that their use is strongly
-discouraged, so much so that a warning will be issued if used, unless the
-regular expression is in the scope of a C<S<no warnings 'deprecated'>>
-statement. $A_bold_deprecated flags each such entry in the table, and
-the entry there for the longest, most descriptive version of the property will
-give the reason it is deprecated, and perhaps advice. Perl may issue such a
-warning, even for properties that aren't officially deprecated by Unicode,
-when there used to be characters or code points that were matched by them, but
-no longer. This is to warn you that your program may not work like it did on
-earlier Unicode releases.
-
-A deprecated property may be made unavailable in a future Perl version, so it
-is best to move away from them.
-
-=back
-
-Some Perl extensions are present for backwards compatibility and are
-discouraged from being used, but not obsolete. $A_bold_discouraged
-flags each such entry in the table.
-
-@block_warning
-
-The table below has two columns. The left column contains the \\p{}
-constructs to look up, possibly preceeded by the flags mentioned above; and
-the right column contains information about them, like a description, or
-synonyms. It shows both the single and compound forms for each property that
-has them. If the left column is a short name for a property, the right column
-will give its longer, more descriptive name; and if the left column is the
-longest name, the right column will show any equivalent shortest name, in both
-single and compound forms if applicable.
-
-The right column will also caution you if a property means something different
-than what might normally be expected.
-
-All single forms are Perl extensions; a few compound forms are as well, and
-are noted as such.
-
-Numbers in (parentheses) indicate the total number of code points matched by
-the property. For emphasis, those properties that match no code points at all
-are listed as well in a separate section following the table.
-
-There is no description given for most non-Perl defined properties (See
-$unicode_reference_url for that).
-
-For compactness, 'B<*>' is used as a wildcard instead of showing all possible
-combinations. For example, entries like:
-
- \\p{Gc: *} \\p{General_Category: *}
-
-mean that 'Gc' is a synonym for 'General_Category', and anything that is valid
-for the latter is also valid for the former. Similarly,
-
- \\p{Is_*} \\p{*}
-
-means that if and only if, for example, \\p{Foo} exists, then \\p{Is_Foo} and
-\\p{IsFoo} are also valid and all mean the same thing. And similarly,
-\\p{Foo=Bar} means the same as \\p{Is_Foo=Bar} and \\p{IsFoo=Bar}. '*' here
-is restricted to something not beginning with an underscore.
-
-Also, in binary properties, 'Yes', 'T', and 'True' are all synonyms for 'Y'.
-And 'No', 'F', and 'False' are all synonyms for 'N'. The table shows 'Y*' and
-'N*' to indicate this, and doesn't have separate entries for the other
-possibilities. Note that not all properties which have values 'Yes' and 'No'
-are binary, and they have all their values spelled out without using this wild
-card, and a C<NOT> clause in their description that highlights their not being
-binary. These also require the compound form to match them, whereas true
-binary properties have both single and compound forms available.
-
-Note that all non-essential underscores are removed in the display of the
-short names below.
-
-B<Summary legend:>
-
-=over 4
-
-=item B<*> is a wild-card
-
-=item B<(\\d+)> in the info column gives the number of code points matched by
-this property.
-
-=item B<$DEPRECATED> means this is deprecated.
-
-=item B<$OBSOLETE> means this is obsolete.
-
-=item B<$STABILIZED> means this is stabilized.
-
-=item B<$STRICTER> means tighter (stricter) name matching applies.
-
-=item B<$DISCOURAGED> means use of this form is discouraged.
-
-=back
-
-$formatted_properties
-
-$zero_matches
-
-=head1 Properties not accessible through \\p{} and \\P{}
-
-A few properties are accessible in Perl via various function calls only.
-These are:
- Lowercase_Mapping lc() and lcfirst()
- Titlecase_Mapping ucfirst()
- Uppercase_Mapping uc()
-
-Case_Folding is accessible through the /i modifier in regular expressions.
-
-The Name property is accessible through the \\N{} interpolation in
-double-quoted strings and regular expressions, but both usages require a C<use
-charnames;> to be specified, which also contains related functions viacode()
-and vianame().
-
-=head1 Unicode regular expression properties that are NOT accepted by Perl
-
-Perl will generate an error for a few character properties in Unicode when
-used in a regular expression. The non-Unihan ones are listed below, with the
-reasons they are not accepted, perhaps with work-arounds. The short names for
-the properties are listed enclosed in (parentheses).
-
-=over 4
-
-@bad_re_properties
-
-=back
-
-An installation can choose to allow any of these to be matched by changing the
-controlling lists contained in the program C<\$Config{privlib}>/F<unicore/$0>
-and then re-running F<$0>. (C<\%Config> is available from the Config module).
-
-=head1 Files in the I<To> directory (for serious hackers only)
-
-All Unicode properties are really mappings (in the mathematical sense) from
-code points to their respective values. As part of its build process,
-Perl constructs tables containing these mappings for all properties that it
-deals with. But only a few of these are written out into files.
-Those written out are in the directory C<\$Config{privlib}>/F<unicore/To/>
-(%Config is available from the Config module).
-
-Those ones written are ones needed by Perl internally during execution, or for
-which there is some demand, and those for which there is no access through the
-Perl core. Generally, properties that can be used in regular expression
-matching do not have their map tables written, like Script. Nor are the
-simplistic properties that have a better, more complete version, such as
-Simple_Uppercase_Mapping (Uppercase_Mapping is written instead).
-
-None of the properties in the I<To> directory are currently directly
-accessible through the Perl core, although some may be accessed indirectly.
-For example, the uc() function implements the Uppercase_Mapping property and
-uses the F<Upper.pl> file found in this directory.
-
-The available files with their properties (short names in parentheses),
-and any flags or comments about them, are:
-
-@map_tables_actually_output
-
-An installation can choose to change which files are generated by changing the
-controlling lists contained in the program C<\$Config{privlib}>/F<unicore/$0>
-and then re-running F<$0>.
-
-Each of these files defines two hash entries to help reading programs decipher
-it. One of them looks like this:
-
- \$utf8::SwashInfo{'ToNAME'}{'format'} = 's';
-
-where 'NAME' is a name to indicate the property. For backwards compatibility,
-this is not necessarily the property's official Unicode name. (The 'To' is
-also for backwards compatibility.) The hash entry gives the format of the
-mapping fields of the table, currently one of the following:
-
- @map_table_formats
-
-This format applies only to the entries in the main body of the table.
-Entries defined in hashes or ones that are missing from the list can have a
-different format.
-
-The value that the missing entries have is given by the other SwashInfo hash
-entry line; it looks like this:
-
- \$utf8::SwashInfo{'ToNAME'}{'missing'} = 'NaN';
-
-This example line says that any Unicode code points not explicitly listed in
-the file have the value 'NaN' under the property indicated by NAME. If the
-value is the special string C<< <code point> >>, it means that the value for
-any missing code point is the code point itself. This happens, for example,
-in the file for Uppercase_Mapping (To/Upper.pl), in which code points like the
-character 'A', are missing because the uppercase of 'A' is itself.
-
-=head1 SEE ALSO
-
-L<$unicode_reference_url>
-
-L<perlrecharclass>
-
-L<perlunicode>
-
-END
-
- # And write it.
- main::write([ $pod_directory, "$pod_file.pod" ], @OUT);
- return;
-}
-
-sub make_Heavy () {
- # Create and write Heavy.pl, which passes info about the tables to
- # utf8_heavy.pl
-
- my @heavy = <<END;
-$HEADER
-$INTERNAL_ONLY
-
-# This file is for the use of utf8_heavy.pl
-
-# Maps property names in loose standard form to its standard name
-\%utf8::loose_property_name_of = (
-END
-
- push @heavy, simple_dumper (\%loose_property_name_of, ' ' x 4);
- push @heavy, <<END;
-);
-
-# Maps property, table to file for those using stricter matching
-\%utf8::stricter_to_file_of = (
-END
- push @heavy, simple_dumper (\%stricter_to_file_of, ' ' x 4);
- push @heavy, <<END;
-);
-
-# Maps property, table to file for those using loose matching
-\%utf8::loose_to_file_of = (
-END
- push @heavy, simple_dumper (\%loose_to_file_of, ' ' x 4);
- push @heavy, <<END;
-);
-
-# Maps floating point to fractional form
-\%utf8::nv_floating_to_rational = (
-END
- push @heavy, simple_dumper (\%nv_floating_to_rational, ' ' x 4);
- push @heavy, <<END;
-);
-
-# If a floating point number doesn't have enough digits in it to get this
-# close to a fraction, it isn't considered to be that fraction even if all the
-# digits it does have match.
-\$utf8::max_floating_slop = $MAX_FLOATING_SLOP;
-
-# Deprecated tables to generate a warning for. The key is the file containing
-# the table, so as to avoid duplication, as many property names can map to the
-# file, but we only need one entry for all of them.
-\%utf8::why_deprecated = (
-END
-
- push @heavy, simple_dumper (\%utf8::why_deprecated, ' ' x 4);
- push @heavy, <<END;
-);
-
-1;
-END
-
- main::write("Heavy.pl", @heavy);
- return;
-}
-
-sub write_all_tables() {
- # Write out all the tables generated by this program to files, as well as
- # the supporting data structures, pod file, and .t file.
-
- my @writables; # List of tables that actually get written
- my %match_tables_to_write; # Used to collapse identical match tables
- # into one file. Each key is a hash function
- # result to partition tables into buckets.
- # Each value is an array of the tables that
- # fit in the bucket.
-
- # For each property ...
- # (sort so that if there is an immutable file name, it has precedence, so
- # some other property can't come in and take over its file name. If b's
- # file name is defined, will return 1, meaning to take it first; don't
- # care if both defined, as they had better be different anyway)
- PROPERTY:
- foreach my $property (sort { defined $b->file } property_ref('*')) {
- my $type = $property->type;
-
- # And for each table for that property, starting with the mapping
- # table for it ...
- TABLE:
- foreach my $table($property,
-
- # and all the match tables for it (if any), sorted so
- # the ones with the shortest associated file name come
- # first. The length sorting prevents problems of a
- # longer file taking a name that might have to be used
- # by a shorter one. The alphabetic sorting prevents
- # differences between releases
- sort { my $ext_a = $a->external_name;
- return 1 if ! defined $ext_a;
- my $ext_b = $b->external_name;
- return -1 if ! defined $ext_b;
- my $cmp = length $ext_a <=> length $ext_b;
-
- # Return result if lengths not equal
- return $cmp if $cmp;
-
- # Alphabetic if lengths equal
- return $ext_a cmp $ext_b
- } $property->tables
- )
- {
-
- # Here we have a table associated with a property. It could be
- # the map table (done first for each property), or one of the
- # other tables. Determine which type.
- my $is_property = $table->isa('Property');
-
- my $name = $table->name;
- my $complete_name = $table->complete_name;
-
- # See if should suppress the table if is empty, but warn if it
- # contains something.
- my $suppress_if_empty_warn_if_not = grep { $complete_name eq $_ }
- keys %why_suppress_if_empty_warn_if_not;
-
- # Calculate if this table should have any code points associated
- # with it or not.
- my $expected_empty =
-
- # $perl should be empty, as well as properties that we just
- # don't do anything with
- ($is_property
- && ($table == $perl
- || grep { $complete_name eq $_ }
- @unimplemented_properties
- )
- )
-
- # Match tables in properties we skipped populating should be
- # empty
- || (! $is_property && ! $property->to_create_match_tables)
-
- # Tables and properties that are expected to have no code
- # points should be empty
- || $suppress_if_empty_warn_if_not
- ;
-
- # Set a boolean if this table is the complement of an empty binary
- # table
- my $is_complement_of_empty_binary =
- $type == $BINARY &&
- (($table == $property->table('Y')
- && $property->table('N')->is_empty)
- || ($table == $property->table('N')
- && $property->table('Y')->is_empty));
-
-
- # Some tables should match everything
- my $expected_full =
- ($is_property)
- ? # All these types of map tables will be full because
- # they will have been populated with defaults
- ($type == $ENUM || $type == $BINARY)
-
- : # A match table should match everything if its method
- # shows it should
- ($table->matches_all
-
- # The complement of an empty binary table will match
- # everything
- || $is_complement_of_empty_binary
- )
- ;
-
- if ($table->is_empty) {
-
-
- if ($suppress_if_empty_warn_if_not) {
- $table->set_status($SUPPRESSED,
- $why_suppress_if_empty_warn_if_not{$complete_name});
- }
-
- # Suppress expected empty tables.
- next TABLE if $expected_empty;
-
- # And setup to later output a warning for those that aren't
- # known to be allowed to be empty. Don't do the warning if
- # this table is a child of another one to avoid duplicating
- # the warning that should come from the parent one.
- if (($table == $property || $table->parent == $table)
- && $table->status ne $SUPPRESSED
- && ! grep { $complete_name =~ /^$_$/ }
- @tables_that_may_be_empty)
- {
- push @unhandled_properties, "$table";
- }
- }
- elsif ($expected_empty) {
- my $because = "";
- if ($suppress_if_empty_warn_if_not) {
- $because = " because $why_suppress_if_empty_warn_if_not{$complete_name}";
- }
-
- Carp::my_carp("Not expecting property $table$because. Generating file for it anyway.");
- }
-
- my $count = $table->count;
- if ($expected_full) {
- if ($count != $MAX_UNICODE_CODEPOINTS) {
- Carp::my_carp("$table matches only "
- . clarify_number($count)
- . " Unicode code points but should match "
- . clarify_number($MAX_UNICODE_CODEPOINTS)
- . " (off by "
- . clarify_number(abs($MAX_UNICODE_CODEPOINTS - $count))
- . "). Proceeding anyway.");
- }
-
- # Here is expected to be full. If it is because it is the
- # complement of an (empty) binary table that is to be
- # suppressed, then suppress this one as well.
- if ($is_complement_of_empty_binary) {
- my $opposing_name = ($name eq 'Y') ? 'N' : 'Y';
- my $opposing = $property->table($opposing_name);
- my $opposing_status = $opposing->status;
- if ($opposing_status) {
- $table->set_status($opposing_status,
- $opposing->status_info);
- }
- }
- }
- elsif ($count == $MAX_UNICODE_CODEPOINTS) {
- if ($table == $property || $table->leader == $table) {
- Carp::my_carp("$table unexpectedly matches all Unicode code points. Proceeding anyway.");
- }
- }
-
- if ($table->status eq $SUPPRESSED) {
- if (! $is_property) {
- my @children = $table->children;
- foreach my $child (@children) {
- if ($child->status ne $SUPPRESSED) {
- Carp::my_carp_bug("'$table' is suppressed and has a child '$child' which isn't");
- }
- }
- }
- next TABLE;
-
- }
- if (! $is_property) {
-
- # Several things need to be done just once for each related
- # group of match tables. Do them on the parent.
- if ($table->parent == $table) {
-
- # Add an entry in the pod file for the table; it also does
- # the children.
- make_table_pod_entries($table) if defined $pod_directory;
-
- # See if the the table matches identical code points with
- # something that has already been output. In that case,
- # no need to have two files with the same code points in
- # them. We use the table's hash() method to store these
- # in buckets, so that it is quite likely that if two
- # tables are in the same bucket they will be identical, so
- # don't have to compare tables frequently. The tables
- # have to have the same status to share a file, so add
- # this to the bucket hash. (The reason for this latter is
- # that Heavy.pl associates a status with a file.)
- my $hash = $table->hash . ';' . $table->status;
-
- # Look at each table that is in the same bucket as this
- # one would be.
- foreach my $comparison (@{$match_tables_to_write{$hash}})
- {
- if ($table->matches_identically_to($comparison)) {
- $table->set_equivalent_to($comparison,
- Related => 0);
- next TABLE;
- }
- }
-
- # Here, not equivalent, add this table to the bucket.
- push @{$match_tables_to_write{$hash}}, $table;
- }
- }
- else {
-
- # Here is the property itself.
- # Don't write out or make references to the $perl property
- next if $table == $perl;
-
- if ($type != $STRING) {
-
- # There is a mapping stored of the various synonyms to the
- # standardized name of the property for utf8_heavy.pl.
- # Also, the pod file contains entries of the form:
- # \p{alias: *} \p{full: *}
- # rather than show every possible combination of things.
-
- my @property_aliases = $property->aliases;
-
- # The full name of this property is stored by convention
- # first in the alias array
- my $full_property_name =
- '\p{' . $property_aliases[0]->name . ': *}';
- my $standard_property_name = standardize($table->name);
-
- # For each synonym ...
- for my $i (0 .. @property_aliases - 1) {
- my $alias = $property_aliases[$i];
- my $alias_name = $alias->name;
- my $alias_standard = standardize($alias_name);
-
- # Set the mapping for utf8_heavy of the alias to the
- # property
- if (exists ($loose_property_name_of{$alias_standard}))
- {
- Carp::my_carp("There already is a property with the same standard name as $alias_name: $loose_property_name_of{$alias_standard}. Old name is retained");
- }
- else {
- $loose_property_name_of{$alias_standard}
- = $standard_property_name;
- }
-
- # Now for the pod entry for this alias. Skip if not
- # outputting a pod; skip the first one, which is the
- # full name so won't have an entry like: '\p{full: *}
- # \p{full: *}', and skip if don't want an entry for
- # this one.
- next if $i == 0
- || ! defined $pod_directory
- || ! $alias->make_pod_entry;
-
- my $rhs = $full_property_name;
- if ($property != $perl && $table->perl_extension) {
- $rhs .= ' (Perl extension)';
- }
- push @match_properties,
- format_pod_line($indent_info_column,
- '\p{' . $alias->name . ': *}',
- $rhs,
- $alias->status);
- }
- } # End of non-string-like property code
-
-
- # Don't output a mapping file if not desired.
- next if ! $property->to_output_map;
- }
-
- # Here, we know we want to write out the table, but don't do it
- # yet because there may be other tables that come along and will
- # want to share the file, and the file's comments will change to
- # mention them. So save for later.
- push @writables, $table;
-
- } # End of looping through the property and all its tables.
- } # End of looping through all properties.
-
- # Now have all the tables that will have files written for them. Do it.
- foreach my $table (@writables) {
- my @directory;
- my $filename;
- my $property = $table->property;
- my $is_property = ($table == $property);
- if (! $is_property) {
-
- # Match tables for the property go in lib/$subdirectory, which is
- # the property's name. Don't use the standard file name for this,
- # as may get an unfamiliar alias
- @directory = ($matches_directory, $property->external_name);
- }
- else {
-
- @directory = $table->directory;
- $filename = $table->file;
- }
-
- # Use specified filename if avaliable, or default to property's
- # shortest name. We need an 8.3 safe filename (which means "an 8
- # safe" filename, since after the dot is only 'pl', which is < 3)
- # The 2nd parameter is if the filename shouldn't be changed, and
- # it shouldn't iff there is a hard-coded name for this table.
- $filename = construct_filename(
- $filename || $table->external_name,
- ! $filename, # mutable if no filename
- \@directory);
-
- register_file_for_name($table, \@directory, $filename);
-
- # Only need to write one file when shared by more than one
- # property
- next if ! $is_property && $table->leader != $table;
-
- # Construct a nice comment to add to the file
- $table->set_final_comment;
-
- $table->write;
- }
-
-
- # Write out the pod file
- make_pod;
-
- # And Heavy.pl
- make_Heavy;
-
- make_property_test_script() if $make_test_script;
- return;
-}
-
-my @white_space_separators = ( # This used only for making the test script.
- "",
- ' ',
- "\t",
- ' '
- );
-
-sub generate_separator($) {
- # This used only for making the test script. It generates the colon or
- # equal separator between the property and property value, with random
- # white space surrounding the separator
-
- my $lhs = shift;
-
- return "" if $lhs eq ""; # No separator if there's only one (the r) side
-
- # Choose space before and after randomly
- my $spaces_before =$white_space_separators[rand(@white_space_separators)];
- my $spaces_after = $white_space_separators[rand(@white_space_separators)];
-
- # And return the whole complex, half the time using a colon, half the
- # equals
- return $spaces_before
- . (rand() < 0.5) ? '=' : ':'
- . $spaces_after;
-}
-
-sub generate_tests($$$$$$) {
- # This used only for making the test script. It generates test cases that
- # are expected to compile successfully in perl. Note that the lhs and
- # rhs are assumed to already be as randomized as the caller wants.
-
- my $file_handle = shift; # Where to output the tests
- my $lhs = shift; # The property: what's to the left of the colon
- # or equals separator
- my $rhs = shift; # The property value; what's to the right
- my $valid_code = shift; # A code point that's known to be in the
- # table given by lhs=rhs; undef if table is
- # empty
- my $invalid_code = shift; # A code point known to not be in the table;
- # undef if the table is all code points
- my $warning = shift;
-
- # Get the colon or equal
- my $separator = generate_separator($lhs);
-
- # The whole 'property=value'
- my $name = "$lhs$separator$rhs";
-
- # Create a complete set of tests, with complements.
- if (defined $valid_code) {
- printf $file_handle
- qq/Expect(1, $valid_code, '\\p{$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(0, $valid_code, '\\p{^$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(0, $valid_code, '\\P{$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(1, $valid_code, '\\P{^$name}', $warning);\n/;
- }
- if (defined $invalid_code) {
- printf $file_handle
- qq/Expect(0, $invalid_code, '\\p{$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(1, $invalid_code, '\\p{^$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(1, $invalid_code, '\\P{$name}', $warning);\n/;
- printf $file_handle
- qq/Expect(0, $invalid_code, '\\P{^$name}', $warning);\n/;
- }
- return;
-}
-
-sub generate_error($$$$) {
- # This used only for making the test script. It generates test cases that
- # are expected to not only not match, but to be syntax or similar errors
-
- my $file_handle = shift; # Where to output to.
- my $lhs = shift; # The property: what's to the left of the
- # colon or equals separator
- my $rhs = shift; # The property value; what's to the right
- my $already_in_error = shift; # Boolean; if true it's known that the
- # unmodified lhs and rhs will cause an error.
- # This routine should not force another one
- # Get the colon or equal
- my $separator = generate_separator($lhs);
-
- # Since this is an error only, don't bother to randomly decide whether to
- # put the error on the left or right side; and assume that the rhs is
- # loosely matched, again for convenience rather than rigor.
- $rhs = randomize_loose_name($rhs, 'ERROR') unless $already_in_error;
-
- my $property = $lhs . $separator . $rhs;
-
- print $file_handle qq/Error('\\p{$property}');\n/;
- print $file_handle qq/Error('\\P{$property}');\n/;
- return;
-}
-
-# These are used only for making the test script
-# XXX Maybe should also have a bad strict seps, which includes underscore.
-
-my @good_loose_seps = (
- " ",
- "-",
- "\t",
- "",
- "_",
- );
-my @bad_loose_seps = (
- "/a/",
- ':=',
- );
-
-sub randomize_stricter_name {
- # This used only for making the test script. Take the input name and
- # return a randomized, but valid version of it under the stricter matching
- # rules.
-
- my $name = shift;
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- # If the name looks like a number (integer, floating, or rational), do
- # some extra work
- if ($name =~ qr{ ^ ( -? ) (\d+ ( ( [./] ) \d+ )? ) $ }x) {
- my $sign = $1;
- my $number = $2;
- my $separator = $3;
-
- # If there isn't a sign, part of the time add a plus
- # Note: Not testing having any denominator having a minus sign
- if (! $sign) {
- $sign = '+' if rand() <= .3;
- }
-
- # And add 0 or more leading zeros.
- $name = $sign . ('0' x int rand(10)) . $number;
-
- if (defined $separator) {
- my $extra_zeros = '0' x int rand(10);
-
- if ($separator eq '.') {
-
- # Similarly, add 0 or more trailing zeros after a decimal
- # point
- $name .= $extra_zeros;
- }
- else {
-
- # Or, leading zeros before the denominator
- $name =~ s,/,/$extra_zeros,;
- }
- }
- }
-
- # For legibility of the test, only change the case of whole sections at a
- # time. To do this, first split into sections. The split returns the
- # delimiters
- my @sections;
- for my $section (split / ( [ - + \s _ . ]+ ) /x, $name) {
- trace $section if main::DEBUG && $to_trace;
-
- if (length $section > 1 && $section !~ /\D/) {
-
- # If the section is a sequence of digits, about half the time
- # randomly add underscores between some of them.
- if (rand() > .5) {
-
- # Figure out how many underscores to add. max is 1 less than
- # the number of digits. (But add 1 at the end to make sure
- # result isn't 0, and compensate earlier by subtracting 2
- # instead of 1)
- my $num_underscores = int rand(length($section) - 2) + 1;
-
- # And add them evenly throughout, for convenience, not rigor
- use integer;
- my $spacing = (length($section) - 1)/ $num_underscores;
- my $temp = $section;
- $section = "";
- for my $i (1 .. $num_underscores) {
- $section .= substr($temp, 0, $spacing, "") . '_';
- }
- $section .= $temp;
- }
- push @sections, $section;
- }
- else {
-
- # Here not a sequence of digits. Change the case of the section
- # randomly
- my $switch = int rand(4);
- if ($switch == 0) {
- push @sections, uc $section;
- }
- elsif ($switch == 1) {
- push @sections, lc $section;
- }
- elsif ($switch == 2) {
- push @sections, ucfirst $section;
- }
- else {
- push @sections, $section;
- }
- }
- }
- trace "returning", join "", @sections if main::DEBUG && $to_trace;
- return join "", @sections;
-}
-
-sub randomize_loose_name($;$) {
- # This used only for making the test script
-
- my $name = shift;
- my $want_error = shift; # if true, make an error
- Carp::carp_extra_args(\@_) if main::DEBUG && @_;
-
- $name = randomize_stricter_name($name);
-
- my @parts;
- push @parts, $good_loose_seps[rand(@good_loose_seps)];
- for my $part (split /[-\s_]+/, $name) {
- if (@parts) {
- if ($want_error and rand() < 0.3) {
- push @parts, $bad_loose_seps[rand(@bad_loose_seps)];
- $want_error = 0;
- }
- else {
- push @parts, $good_loose_seps[rand(@good_loose_seps)];
- }
- }
- push @parts, $part;
- }
- my $new = join("", @parts);
- trace "$name => $new" if main::DEBUG && $to_trace;
-
- if ($want_error) {
- if (rand() >= 0.5) {
- $new .= $bad_loose_seps[rand(@bad_loose_seps)];
- }
- else {
- $new = $bad_loose_seps[rand(@bad_loose_seps)] . $new;
- }
- }
- return $new;
-}
-
-# Used to make sure don't generate duplicate test cases.
-my %test_generated;
-
-sub make_property_test_script() {
- # This used only for making the test script
- # this written directly -- it's huge.
-
- print "Making test script\n" if $verbosity >= $PROGRESS;
-
- # This uses randomness to test different possibilities without testing all
- # possibilities. To ensure repeatability, set the seed to 0. But if
- # tests are added, it will perturb all later ones in the .t file
- srand 0;
-
- $t_path = 'TestProp.pl' unless defined $t_path; # the traditional name
-
- force_unlink ($t_path);
- push @files_actually_output, $t_path;
- my $OUT;
- if (not open $OUT, "> $t_path") {
- Carp::my_carp("Can't open $t_path. Skipping: $!");
- return;
- }
-
- # Keep going down an order of magnitude
- # until find that adding this quantity to
- # 1 remains 1; but put an upper limit on
- # this so in case this algorithm doesn't
- # work properly on some platform, that we
- # won't loop forever.
- my $digits = 0;
- my $min_floating_slop = 1;
- while (1+ $min_floating_slop != 1
- && $digits++ < 50)
- {
- my $next = $min_floating_slop / 10;
- last if $next == 0; # If underflows,
- # use previous one
- $min_floating_slop = $next;
- }
- print $OUT $HEADER, <DATA>;
-
- foreach my $property (property_ref('*')) {
- foreach my $table ($property->tables) {
-
- # Find code points that match, and don't match this table.
- my $valid = $table->get_valid_code_point;
- my $invalid = $table->get_invalid_code_point;
- my $warning = ($table->status eq $DEPRECATED)
- ? "'deprecated'"
- : '""';
-
- # Test each possible combination of the property's aliases with
- # the table's. If this gets to be too many, could do what is done
- # in the set_final_comment() for Tables
- my @table_aliases = $table->aliases;
- my @property_aliases = $table->property->aliases;
- my $max = max(scalar @table_aliases, scalar @property_aliases);
- for my $j (0 .. $max - 1) {
-
- # The current alias for property is the next one on the list,
- # or if beyond the end, start over. Similarly for table
- my $property_name
- = $property_aliases[$j % @property_aliases]->name;
-
- $property_name = "" if $table->property == $perl;
- my $table_alias = $table_aliases[$j % @table_aliases];
- my $table_name = $table_alias->name;
- my $loose_match = $table_alias->loose_match;
-
- # If the table doesn't have a file, any test for it is
- # already guaranteed to be in error
- my $already_error = ! $table->file_path;
-
- # Generate error cases for this alias.
- generate_error($OUT,
- $property_name,
- $table_name,
- $already_error);
-
- # If the table is guaranteed to always generate an error,
- # quit now without generating success cases.
- next if $already_error;
-
- # Now for the success cases.
- my $random;
- if ($loose_match) {
-
- # For loose matching, create an extra test case for the
- # standard name.
- my $standard = standardize($table_name);
-
- # $test_name should be a unique combination for each test
- # case; used just to avoid duplicate tests
- my $test_name = "$property_name=$standard";
-
- # Don't output duplicate test cases.
- if (! exists $test_generated{$test_name}) {
- $test_generated{$test_name} = 1;
- generate_tests($OUT,
- $property_name,
- $standard,
- $valid,
- $invalid,
- $warning,
- );
- }
- $random = randomize_loose_name($table_name)
- }
- else { # Stricter match
- $random = randomize_stricter_name($table_name);
- }
-
- # Now for the main test case for this alias.
- my $test_name = "$property_name=$random";
- if (! exists $test_generated{$test_name}) {
- $test_generated{$test_name} = 1;
- generate_tests($OUT,
- $property_name,
- $random,
- $valid,
- $invalid,
- $warning,
- );
-
- # If the name is a rational number, add tests for the
- # floating point equivalent.
- if ($table_name =~ qr{/}) {
-
- # Calculate the float, and find just the fraction.
- my $float = eval $table_name;
- my ($whole, $fraction)
- = $float =~ / (.*) \. (.*) /x;
-
- # Starting with one digit after the decimal point,
- # create a test for each possible precision (number of
- # digits past the decimal point) until well beyond the
- # native number found on this machine. (If we started
- # with 0 digits, it would be an integer, which could
- # well match an unrelated table)
- PLACE:
- for my $i (1 .. $min_floating_slop + 3) {
- my $table_name = sprintf("%.*f", $i, $float);
- if ($i < $MIN_FRACTION_LENGTH) {
-
- # If the test case has fewer digits than the
- # minimum acceptable precision, it shouldn't
- # succeed, so we expect an error for it.
- # E.g., 2/3 = .7 at one decimal point, and we
- # shouldn't say it matches .7. We should make
- # it be .667 at least before agreeing that the
- # intent was to match 2/3. But at the
- # less-than- acceptable level of precision, it
- # might actually match an unrelated number.
- # So don't generate a test case if this
- # conflating is possible. In our example, we
- # don't want 2/3 matching 7/10, if there is
- # a 7/10 code point.
- for my $existing
- (keys %nv_floating_to_rational)
- {
- next PLACE
- if abs($table_name - $existing)
- < $MAX_FLOATING_SLOP;
- }
- generate_error($OUT,
- $property_name,
- $table_name,
- 1 # 1 => already an error
- );
- }
- else {
-
- # Here the number of digits exceeds the
- # minimum we think is needed. So generate a
- # success test case for it.
- generate_tests($OUT,
- $property_name,
- $table_name,
- $valid,
- $invalid,
- $warning,
- );
- }
- }
- }
- }
- }
- }
- }
-
- foreach my $test (@backslash_X_tests) {
- print $OUT "Test_X('$test');\n";
- }
-
- print $OUT "Finished();\n";
- close $OUT;
- return;
-}
-
-# This is a list of the input files and how to handle them. The files are
-# processed in their order in this list. Some reordering is possible if
-# desired, but the v0 files should be first, and the extracted before the
-# others except DAge.txt (as data in an extracted file can be over-ridden by
-# the non-extracted. Some other files depend on data derived from an earlier
-# file, like UnicodeData requires data from Jamo, and the case changing and
-# folding requires data from Unicode. Mostly, it safest to order by first
-# version releases in (except the Jamo). DAge.txt is read before the
-# extracted ones because of the rarely used feature $compare_versions. In the
-# unlikely event that there were ever an extracted file that contained the Age
-# property information, it would have to go in front of DAge.
-#
-# The version strings allow the program to know whether to expect a file or
-# not, but if a file exists in the directory, it will be processed, even if it
-# is in a version earlier than expected, so you can copy files from a later
-# release into an earlier release's directory.
-my @input_file_objects = (
- Input_file->new('PropertyAliases.txt', v0,
- Handler => \&process_PropertyAliases,
- ),
- Input_file->new(undef, v0, # No file associated with this
- Progress_Message => 'Finishing property setup',
- Handler => \&finish_property_setup,
- ),
- Input_file->new('PropValueAliases.txt', v0,
- Handler => \&process_PropValueAliases,
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new('DAge.txt', v3.2.0,
- Has_Missings_Defaults => $NOT_IGNORED,
- Property => 'Age'
- ),
- Input_file->new("${EXTRACTED}DGeneralCategory.txt", v3.1.0,
- Property => 'General_Category',
- ),
- Input_file->new("${EXTRACTED}DCombiningClass.txt", v3.1.0,
- Property => 'Canonical_Combining_Class',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DNumType.txt", v3.1.0,
- Property => 'Numeric_Type',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DEastAsianWidth.txt", v3.1.0,
- Property => 'East_Asian_Width',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DLineBreak.txt", v3.1.0,
- Property => 'Line_Break',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DBidiClass.txt", v3.1.1,
- Property => 'Bidi_Class',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DDecompositionType.txt", v3.1.0,
- Property => 'Decomposition_Type',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DBinaryProperties.txt", v3.1.0),
- Input_file->new("${EXTRACTED}DNumValues.txt", v3.1.0,
- Property => 'Numeric_Value',
- Each_Line_Handler => \&filter_numeric_value_line,
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("${EXTRACTED}DJoinGroup.txt", v3.1.0,
- Property => 'Joining_Group',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
-
- Input_file->new("${EXTRACTED}DJoinType.txt", v3.1.0,
- Property => 'Joining_Type',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new('Jamo.txt', v2.0.0,
- Property => 'Jamo_Short_Name',
- Each_Line_Handler => \&filter_jamo_line,
- ),
- Input_file->new('UnicodeData.txt', v1.1.5,
- Pre_Handler => \&setup_UnicodeData,
-
- # We clean up this file for some early versions.
- Each_Line_Handler => [ (($v_version lt v2.0.0 )
- ? \&filter_v1_ucd
- : ($v_version eq v2.1.5)
- ? \&filter_v2_1_5_ucd
- : undef),
-
- # And the main filter
- \&filter_UnicodeData_line,
- ],
- EOF_Handler => \&EOF_UnicodeData,
- ),
- Input_file->new('ArabicShaping.txt', v2.0.0,
- Each_Line_Handler =>
- [ ($v_version lt 4.1.0)
- ? \&filter_old_style_arabic_shaping
- : undef,
- \&filter_arabic_shaping_line,
- ],
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new('Blocks.txt', v2.0.0,
- Property => 'Block',
- Has_Missings_Defaults => $NOT_IGNORED,
- Each_Line_Handler => \&filter_blocks_lines
- ),
- Input_file->new('PropList.txt', v2.0.0,
- Each_Line_Handler => (($v_version lt v3.1.0)
- ? \&filter_old_style_proplist
- : undef),
- ),
- Input_file->new('Unihan.txt', v2.0.0,
- Pre_Handler => \&setup_unihan,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('SpecialCasing.txt', v2.1.8,
- Each_Line_Handler => \&filter_special_casing_line,
- Pre_Handler => \&setup_special_casing,
- ),
- Input_file->new(
- 'LineBreak.txt', v3.0.0,
- Has_Missings_Defaults => $NOT_IGNORED,
- Property => 'Line_Break',
- # Early versions had problematic syntax
- Each_Line_Handler => (($v_version lt v3.1.0)
- ? \&filter_early_ea_lb
- : undef),
- ),
- Input_file->new('EastAsianWidth.txt', v3.0.0,
- Property => 'East_Asian_Width',
- Has_Missings_Defaults => $NOT_IGNORED,
- # Early versions had problematic syntax
- Each_Line_Handler => (($v_version lt v3.1.0)
- ? \&filter_early_ea_lb
- : undef),
- ),
- Input_file->new('CompositionExclusions.txt', v3.0.0,
- Property => 'Composition_Exclusion',
- ),
- Input_file->new('BidiMirroring.txt', v3.0.1,
- Property => 'Bidi_Mirroring_Glyph',
- ),
- Input_file->new("NormalizationTest.txt", v3.0.1,
- Skip => 1,
- ),
- Input_file->new('CaseFolding.txt', v3.0.1,
- Pre_Handler => \&setup_case_folding,
- Each_Line_Handler =>
- [ ($v_version lt v3.1.0)
- ? \&filter_old_style_case_folding
- : undef,
- \&filter_case_folding_line
- ],
- Post_Handler => \&post_fold,
- ),
- Input_file->new('DCoreProperties.txt', v3.1.0,
- # 5.2 changed this file
- Has_Missings_Defaults => (($v_version ge v5.2.0)
- ? $NOT_IGNORED
- : $NO_DEFAULTS),
- ),
- Input_file->new('Scripts.txt', v3.1.0,
- Property => 'Script',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new('DNormalizationProps.txt', v3.1.0,
- Has_Missings_Defaults => $NOT_IGNORED,
- Each_Line_Handler => (($v_version lt v4.0.1)
- ? \&filter_old_style_normalization_lines
- : undef),
- ),
- Input_file->new('HangulSyllableType.txt', v4.0.0,
- Has_Missings_Defaults => $NOT_IGNORED,
- Property => 'Hangul_Syllable_Type'),
- Input_file->new("$AUXILIARY/WordBreakProperty.txt", v4.1.0,
- Property => 'Word_Break',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("$AUXILIARY/GraphemeBreakProperty.txt", v4.1.0,
- Property => 'Grapheme_Cluster_Break',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new("$AUXILIARY/GCBTest.txt", v4.1.0,
- Handler => \&process_GCB_test,
- ),
- Input_file->new("$AUXILIARY/LBTest.txt", v4.1.0,
- Skip => 1,
- ),
- Input_file->new("$AUXILIARY/SBTest.txt", v4.1.0,
- Skip => 1,
- ),
- Input_file->new("$AUXILIARY/WBTest.txt", v4.1.0,
- Skip => 1,
- ),
- Input_file->new("$AUXILIARY/SentenceBreakProperty.txt", v4.1.0,
- Property => 'Sentence_Break',
- Has_Missings_Defaults => $NOT_IGNORED,
- ),
- Input_file->new('NamedSequences.txt', v4.1.0,
- Handler => \&process_NamedSequences
- ),
- Input_file->new('NameAliases.txt', v5.0.0,
- Property => 'Name_Alias',
- ),
- Input_file->new("BidiTest.txt", v5.2.0,
- Skip => 1,
- ),
- Input_file->new('UnihanIndicesDictionary.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanDataDictionaryLike.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanIRGSources.txt', v5.2.0,
- Optional => 1,
- Pre_Handler => \&setup_unihan,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanNumericValues.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanOtherMappings.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanRadicalStrokeCounts.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanReadings.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
- Input_file->new('UnihanVariants.txt', v5.2.0,
- Optional => 1,
- Each_Line_Handler => \&filter_unihan_line,
- ),
-);
-
-# End of all the preliminaries.
-# Do it...
-
-if ($compare_versions) {
- Carp::my_carp(<<END
-Warning. \$compare_versions is set. Output is not suitable for production
-END
- );
-}
-
-# Put into %potential_files a list of all the files in the directory structure
-# that could be inputs to this program, excluding those that we should ignore.
-# Use absolute file names because it makes it easier across machine types.
-my @ignored_files_full_names = map { File::Spec->rel2abs(
- internal_file_to_platform($_))
- } keys %ignored_files;
-File::Find::find({
- wanted=>sub {
- return unless /\.txt$/i; # Some platforms change the name's case
- my $full = lc(File::Spec->rel2abs($_));
- $potential_files{$full} = 1
- if ! grep { $full eq lc($_) } @ignored_files_full_names;
- return;
- }
-}, File::Spec->curdir());
-
-my @mktables_list_output_files;
-
-if ($write_unchanged_files) {
- print "Not checking file list '$file_list'.\n" if $verbosity >= $VERBOSE;
-}
-else {
- print "Reading file list '$file_list'\n" if $verbosity >= $VERBOSE;
- my $file_handle;
- if (! open $file_handle, "<", $file_list) {
- Carp::my_carp("Failed to open '$file_list' (this is expected to be missing the first time); turning on -globlist option instead: $!");
- $glob_list = 1;
- }
- else {
- my @input;
-
- # Read and parse mktables.lst, placing the results from the first part
- # into @input, and the second part into @mktables_list_output_files
- for my $list ( \@input, \@mktables_list_output_files ) {
- while (<$file_handle>) {
- s/^ \s+ | \s+ $//xg;
- next if /^ \s* (?: \# .* )? $/x;
- last if /^ =+ $/x;
- my ( $file ) = split /\t/;
- push @$list, $file;
- }
- @$list = uniques(@$list);
- next;
- }
-
- # Look through all the input files
- foreach my $input (@input) {
- next if $input eq 'version'; # Already have checked this.
-
- # Ignore if doesn't exist. The checking about whether we care or
- # not is done via the Input_file object.
- next if ! file_exists($input);
-
- # The paths are stored with relative names, and with '/' as the
- # delimiter; convert to absolute on this machine
- my $full = lc(File::Spec->rel2abs(internal_file_to_platform($input)));
- $potential_files{$full} = 1
- if ! grep { lc($full) eq lc($_) } @ignored_files_full_names;
- }
- }
-
- close $file_handle;
-}
-
-if ($glob_list) {
-
- # Here wants to process all .txt files in the directory structure.
- # Convert them to full path names. They are stored in the platform's
- # relative style
- my @known_files;
- foreach my $object (@input_file_objects) {
- my $file = $object->file;
- next unless defined $file;
- push @known_files, File::Spec->rel2abs($file);
- }
-
- my @unknown_input_files;
- foreach my $file (keys %potential_files) {
- next if grep { lc($file) eq lc($_) } @known_files;
-
- # Here, the file is unknown to us. Get relative path name
- $file = File::Spec->abs2rel($file);
- push @unknown_input_files, $file;
-
- # What will happen is we create a data structure for it, and add it to
- # the list of input files to process. First get the subdirectories
- # into an array
- my (undef, $directories, undef) = File::Spec->splitpath($file);
- $directories =~ s;/$;;; # Can have extraneous trailing '/'
- my @directories = File::Spec->splitdir($directories);
-
- # If the file isn't extracted (meaning none of the directories is the
- # extracted one), just add it to the end of the list of inputs.
- if (! grep { $EXTRACTED_DIR eq $_ } @directories) {
- push @input_file_objects, Input_file->new($file, v0);
- }
- else {
-
- # Here, the file is extracted. It needs to go ahead of most other
- # processing. Search for the first input file that isn't a
- # special required property (that is, find one whose first_release
- # is non-0), and isn't extracted. Also, the Age property file is
- # processed before the extracted ones, just in case
- # $compare_versions is set.
- for (my $i = 0; $i < @input_file_objects; $i++) {
- if ($input_file_objects[$i]->first_released ne v0
- && lc($input_file_objects[$i]->file) ne 'dage.txt'
- && $input_file_objects[$i]->file !~ /$EXTRACTED_DIR/i)
- {
- splice @input_file_objects, $i, 0,
- Input_file->new($file, v0);
- last;
- }
- }
-
- }
- }
- if (@unknown_input_files) {
- print STDERR simple_fold(join_lines(<<END
-
-The following files are unknown as to how to handle. Assuming they are
-typical property files. You'll know by later error messages if it worked or
-not:
-END
- ) . " " . join(", ", @unknown_input_files) . "\n\n");
- }
-} # End of looking through directory structure for more .txt files.
-
-# Create the list of input files from the objects we have defined, plus
-# version
-my @input_files = 'version';
-foreach my $object (@input_file_objects) {
- my $file = $object->file;
- next if ! defined $file; # Not all objects have files
- next if $object->optional && ! -e $file;
- push @input_files, $file;
-}
-
-if ( $verbosity >= $VERBOSE ) {
- print "Expecting ".scalar( @input_files )." input files. ",
- "Checking ".scalar( @mktables_list_output_files )." output files.\n";
-}
-
-# We set $youngest to be the most recently changed input file, including this
-# program itself (done much earlier in this file)
-foreach my $in (@input_files) {
- my $age = -M $in;
- next unless defined $age; # Keep going even if missing a file
- $youngest = $age if $age < $youngest;
-
- # See that the input files have distinct names, to warn someone if they
- # are adding a new one
- if ($make_list) {
- my ($volume, $directories, $file ) = File::Spec->splitpath($in);
- $directories =~ s;/$;;; # Can have extraneous trailing '/'
- my @directories = File::Spec->splitdir($directories);
- my $base = $file =~ s/\.txt$//;
- construct_filename($file, 'mutable', \@directories);
- }
-}
-
-my $ok = ! $write_unchanged_files
- && scalar @mktables_list_output_files; # If none known, rebuild
-
-# Now we check to see if any output files are older than youngest, if
-# they are, we need to continue on, otherwise we can presumably bail.
-if ($ok) {
- foreach my $out (@mktables_list_output_files) {
- if ( ! file_exists($out)) {
- print "'$out' is missing.\n" if $verbosity >= $VERBOSE;
- $ok = 0;
- last;
- }
- #local $to_trace = 1 if main::DEBUG;
- trace $youngest, -M $out if main::DEBUG && $to_trace;
- if ( -M $out > $youngest ) {
- #trace "$out: age: ", -M $out, ", youngest: $youngest\n" if main::DEBUG && $to_trace;
- print "'$out' is too old.\n" if $verbosity >= $VERBOSE;
- $ok = 0;
- last;
- }
- }
-}
-if ($ok) {
- print "Files seem to be ok, not bothering to rebuild.\n";
- exit(0);
-}
-print "Must rebuild tables.\n" if $verbosity >= $VERBOSE;
-
-# Ready to do the major processing. First create the perl pseudo-property.
-$perl = Property->new('perl', Type => $NON_STRING, Perl_Extension => 1);
-
-# Process each input file
-foreach my $file (@input_file_objects) {
- $file->run;
-}
-
-# Finish the table generation.
-
-print "Finishing processing Unicode properties\n" if $verbosity >= $PROGRESS;
-finish_Unicode();
-
-print "Compiling Perl properties\n" if $verbosity >= $PROGRESS;
-compile_perl();
-
-print "Creating Perl synonyms\n" if $verbosity >= $PROGRESS;
-add_perl_synonyms();
-
-print "Writing tables\n" if $verbosity >= $PROGRESS;
-write_all_tables();
-
-# Write mktables.lst
-if ( $file_list and $make_list ) {
-
- print "Updating '$file_list'\n" if $verbosity >= $PROGRESS;
- foreach my $file (@input_files, @files_actually_output) {
- my (undef, $directories, $file) = File::Spec->splitpath($file);
- my @directories = File::Spec->splitdir($directories);
- $file = join '/', @directories, $file;
- }
-
- my $ofh;
- if (! open $ofh,">",$file_list) {
- Carp::my_carp("Can't write to '$file_list'. Skipping: $!");
- return
- }
- else {
- print $ofh <<"END";
-#
-# $file_list -- File list for $0.
-#
-# Autogenerated on @{[scalar localtime]}
-#
-# - First section is input files
-# ($0 itself is not listed but is automatically considered an input)
-# - Section seperator is /^=+\$/
-# - Second section is a list of output files.
-# - Lines matching /^\\s*#/ are treated as comments
-# which along with blank lines are ignored.
-#
-
-# Input files:
-
-END
- print $ofh "$_\n" for sort(@input_files);
- print $ofh "\n=================================\n# Output files:\n\n";
- print $ofh "$_\n" for sort @files_actually_output;
- print $ofh "\n# ",scalar(@input_files)," input files\n",
- "# ",scalar(@files_actually_output)+1," output files\n\n",
- "# End list\n";
- close $ofh
- or Carp::my_carp("Failed to close $ofh: $!");
-
- print "Filelist has ",scalar(@input_files)," input files and ",
- scalar(@files_actually_output)+1," output files\n"
- if $verbosity >= $VERBOSE;
- }
-}
-
-# Output these warnings unless -q explicitly specified.
-if ($verbosity >= $NORMAL_VERBOSITY) {
- if (@unhandled_properties) {
- print "\nProperties and tables that unexpectedly have no code points\n";
- foreach my $property (sort @unhandled_properties) {
- print $property, "\n";
- }
- }
-
- if (%potential_files) {
- print "\nInput files that are not considered:\n";
- foreach my $file (sort keys %potential_files) {
- print File::Spec->abs2rel($file), "\n";
- }
- }
- print "\nAll done\n" if $verbosity >= $VERBOSE;
-}
-exit(0);
-
-# TRAILING CODE IS USED BY make_property_test_script()
-__DATA__
-
-use strict;
-use warnings;
-
-# Test qr/\X/ and the \p{} regular expression constructs. This file is
-# constructed by mktables from the tables it generates, so if mktables is
-# buggy, this won't necessarily catch those bugs. Tests are generated for all
-# feasible properties; a few aren't currently feasible; see
-# is_code_point_usable() in mktables for details.
-
-# Standard test packages are not used because this manipulates SIG_WARN. It
-# exits 0 if every non-skipped test succeeded; -1 if any failed.
-
-my $Tests = 0;
-my $Fails = 0;
-
-my $non_ASCII = (ord('A') != 65);
-
-# The 256 8-bit characters in ASCII ordinal order, with the ones that don't
-# have Perl names replaced by -1
-my @ascii_ordered_chars = (
- "\0",
- (-1) x 6,
- "\a", "\b", "\t", "\n",
- -1, # No Vt
- "\f", "\r",
- (-1) x 18,
- " ", "!", "\"", "#", '$', "%", "&", "'",
- "(", ")", "*", "+", ",", "-", ".", "/",
- "0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
- ":", ";", "<", "=", ">", "?", "@",
- "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
- "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
- "[", "\\", "]", "^", "_", "`",
- "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
- "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
- "{", "|", "}", "~",
- (-1) x 129
-);
-
-sub ASCII_ord_to_native ($) {
- # Converts input ordinal number to the native one, if can be done easily.
- # Returns -1 otherwise.
-
- my $ord = shift;
-
- return $ord if $ord > 255 || ! $non_ASCII;
- my $result = $ascii_ordered_chars[$ord];
- return $result if $result eq '-1';
- return ord($result);
-}
-
-sub Expect($$$$) {
- my $expected = shift;
- my $ord = shift;
- my $regex = shift;
- my $warning_type = shift; # Type of warning message, like 'deprecated'
- # or empty if none
- my $line = (caller)[2];
-
- # Convert the non-ASCII code points expressible as characters to their
- # ASCII equivalents, and skip the others.
- $ord = ASCII_ord_to_native($ord);
- if ($ord < 0) {
- $Tests++;
- print "ok $Tests - "
- . sprintf("\"\\x{%04X}\"", $ord)
- . " =~ $regex # Skipped: non-ASCII\n";
- return;
- }
-
- # Convert the code point to hex form
- my $string = sprintf "\"\\x{%04X}\"", $ord;
-
- my @tests = "";
-
- # The first time through, use all warnings. If the input should generate
- # a warning, add another time through with them turned off
- push @tests, "no warnings '$warning_type';" if $warning_type;
-
- foreach my $no_warnings (@tests) {
-
- # Store any warning messages instead of outputting them
- local $SIG{__WARN__} = $SIG{__WARN__};
- my $warning_message;
- $SIG{__WARN__} = sub { $warning_message = $_[0] };
-
- $Tests++;
-
- # A string eval is needed because of the 'no warnings'.
- # Assumes no parens in the regular expression
- my $result = eval "$no_warnings
- my \$RegObj = qr($regex);
- $string =~ \$RegObj ? 1 : 0";
- if (not defined $result) {
- print "not ok $Tests - couldn't compile /$regex/; line $line: $@\n";
- $Fails++;
- }
- elsif ($result ^ $expected) {
- print "not ok $Tests - expected $expected but got $result for $string =~ qr/$regex/; line $line\n";
- $Fails++;
- }
- elsif ($warning_message) {
- if (! $warning_type || ($warning_type && $no_warnings)) {
- print "not ok $Tests - for qr/$regex/ did not expect warning message '$warning_message'; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - expected and got a warning message for qr/$regex/; line $line\n";
- }
- }
- elsif ($warning_type && ! $no_warnings) {
- print "not ok $Tests - for qr/$regex/ expected a $warning_type warning message, but got none; line $line\n";
- $Fails++;
- }
- else {
- print "ok $Tests - got $result for $string =~ qr/$regex/; line $line\n";
- }
- }
- return;
-}
-
-sub Error($) {
- my $regex = shift;
- $Tests++;
- if (eval { 'x' =~ qr/$regex/; 1 }) {
- $Fails++;
- my $line = (caller)[2];
- print "not ok $Tests - re compiled ok, but expected error for qr/$regex/; line $line: $@\n";
- }
- else {
- my $line = (caller)[2];
- print "ok $Tests - got and expected error for qr/$regex/; line $line\n";
- }
- return;
-}
-
-# GCBTest.txt character that separates grapheme clusters
-my $breakable_utf8 = my $breakable = chr(0xF7);
-utf8::upgrade($breakable_utf8);
-
-# GCBTest.txt character that indicates that the adjoining code points are part
-# of the same grapheme cluster
-my $nobreak_utf8 = my $nobreak = chr(0xD7);
-utf8::upgrade($nobreak_utf8);
-
-sub Test_X($) {
- # Test qr/\X/ matches. The input is a line from auxiliary/GCBTest.txt
- # Each such line is a sequence of code points given by their hex numbers,
- # separated by the two characters defined just before this subroutine that
- # indicate that either there can or cannot be a break between the adjacent
- # code points. If there isn't a break, that means the sequence forms an
- # extended grapheme cluster, which means that \X should match the whole
- # thing. If there is a break, \X should stop there. This is all
- # converted by this routine into a match:
- # $string =~ /(\X)/,
- # Each \X should match the next cluster; and that is what is checked.
-
- my $template = shift;
-
- my $line = (caller)[2];
-
- # The line contains characters above the ASCII range, but in Latin1. It
- # may or may not be in utf8, and if it is, it may or may not know it. So,
- # convert these characters to 8 bits. If knows is in utf8, simply
- # downgrade.
- if (utf8::is_utf8($template)) {
- utf8::downgrade($template);
- } else {
-
- # Otherwise, if it is in utf8, but doesn't know it, the next lines
- # convert the two problematic characters to their 8-bit equivalents.
- # If it isn't in utf8, they don't harm anything.
- use bytes;
- $template =~ s/$nobreak_utf8/$nobreak/g;
- $template =~ s/$breakable_utf8/$breakable/g;
- }
-
- # Get rid of the leading and trailing breakables
- $template =~ s/^ \s* $breakable \s* //x;
- $template =~ s/ \s* $breakable \s* $ //x;
-
- # And no-breaks become just a space.
- $template =~ s/ \s* $nobreak \s* / /xg;
-
- # Split the input into segments that are breakable between them.
- my @segments = split /\s*$breakable\s*/, $template;
-
- my $string = "";
- my $display_string = "";
- my @should_match;
- my @should_display;
-
- # Convert the code point sequence in each segment into a Perl string of
- # characters
- foreach my $segment (@segments) {
- my @code_points = split /\s+/, $segment;
- my $this_string = "";
- my $this_display = "";
- foreach my $code_point (@code_points) {
- my $ord = ASCII_ord_to_native(hex $code_point);
- if ($ord < 0) {
- $Tests++;
- print "ok $Tests - String containing $code_point =~ /(\\X)/g # Skipped: non-ASCII\n";
- return;
- }
- $this_string .= chr $ord;
- $this_display .= "\\x{$code_point}";
- }
-
- # The next cluster should match the string in this segment.
- push @should_match, $this_string;
- push @should_display, $this_display;
- $string .= $this_string;
- $display_string .= $this_display;
- }
-
- # If a string can be represented in both non-ut8 and utf8, test both cases
- UPGRADE:
- for my $to_upgrade (0 .. 1) {
-
- if ($to_upgrade) {
-
- # If already in utf8, would just be a repeat
- next UPGRADE if utf8::is_utf8($string);
-
- utf8::upgrade($string);
- }
-
- # Finally, do the \X match.
- my @matches = $string =~ /(\X)/g;
-
- # Look through each matched cluster to verify that it matches what we
- # expect.
- my $min = (@matches < @should_match) ? @matches : @should_match;
- for my $i (0 .. $min - 1) {
- $Tests++;
- if ($matches[$i] eq $should_match[$i]) {
- print "ok $Tests - ";
- if ($i == 0) {
- print "In \"$display_string\" =~ /(\\X)/g, \\X #1";
- } else {
- print "And \\X #", $i + 1,
- }
- print " correctly matched $should_display[$i]; line $line\n";
- } else {
- $matches[$i] = join("", map { sprintf "\\x{%04X}", $_ }
- unpack("U*", $matches[$i]));
- print "not ok $Tests - In \"$display_string\" =~ /(\\X)/g, \\X #",
- $i + 1,
- " should have matched $should_display[$i]",
- " but instead matched $matches[$i]",
- ". Abandoning rest of line $line\n";
- next UPGRADE;
- }
- }
-
- # And the number of matches should equal the number of expected matches.
- $Tests++;
- if (@matches == @should_match) {
- print "ok $Tests - Nothing was left over; line $line\n";
- } else {
- print "not ok $Tests - There were ", scalar @should_match, " \\X matches expected, but got ", scalar @matches, " instead; line $line\n";
- }
- }
-
- return;
-}
-
-sub Finished() {
- print "1..$Tests\n";
- exit($Fails ? -1 : 0);
-}
-
-Error('\p{Script=InGreek}'); # Bug #69018
-Test_X("1100 $nobreak 1161"); # Bug #70940
-Expect(0, 0x2028, '\p{Print}', ""); # Bug # 71722
-Expect(0, 0x2029, '\p{Print}', ""); # Bug # 71722
-Expect(1, 0xFF10, '\p{XDigit}', ""); # Bug # 71726
diff --git a/Master/tlpkg/tlperl/lib/unicore/mktables.lst b/Master/tlpkg/tlperl/lib/unicore/mktables.lst
deleted file mode 100644
index b6414b443d7..00000000000
--- a/Master/tlpkg/tlperl/lib/unicore/mktables.lst
+++ /dev/null
@@ -1,897 +0,0 @@
-#
-# mktables.lst -- File list for mktables.
-#
-# Autogenerated on Thu Feb 10 15:21:42 2011
-#
-# - First section is input files
-# (mktables itself is not listed but is automatically considered an input)
-# - Section seperator is /^=+$/
-# - Second section is a list of output files.
-# - Lines matching /^\s*#/ are treated as comments
-# which along with blank lines are ignored.
-#
-
-# Input files:
-
-ArabicShaping.txt
-BidiMirroring.txt
-Blocks.txt
-CaseFolding.txt
-CompositionExclusions.txt
-DAge.txt
-DCoreProperties.txt
-DNormalizationProps.txt
-EastAsianWidth.txt
-HangulSyllableType.txt
-Jamo.txt
-LineBreak.txt
-NameAliases.txt
-NamedSequences.txt
-PropList.txt
-PropValueAliases.txt
-PropertyAliases.txt
-Scripts.txt
-SpecialCasing.txt
-UnicodeData.txt
-auxiliary\GCBTest.txt
-auxiliary\GraphemeBreakProperty.txt
-auxiliary\SentenceBreakProperty.txt
-auxiliary\WordBreakProperty.txt
-extracted\DBidiClass.txt
-extracted\DBinaryProperties.txt
-extracted\DCombiningClass.txt
-extracted\DDecompositionType.txt
-extracted\DEastAsianWidth.txt
-extracted\DGeneralCategory.txt
-extracted\DJoinGroup.txt
-extracted\DJoinType.txt
-extracted\DLineBreak.txt
-extracted\DNumType.txt
-extracted\DNumValues.txt
-version
-
-=================================
-# Output files:
-
-..\..\pod\perluniprops.pod
-CombiningClass.pl
-Decomposition.pl
-Heavy.pl
-Name.pl
-TestProp.pl
-To\Bmg.pl
-To\Digit.pl
-To\Fold.pl
-To\Lower.pl
-To\NFKCCF.pl
-To\Title.pl
-To\Upper.pl
-lib\AHex\N.pl
-lib\AHex\Y.pl
-lib\Age\1_1.pl
-lib\Age\2_0.pl
-lib\Age\2_1.pl
-lib\Age\3_0.pl
-lib\Age\3_1.pl
-lib\Age\3_2.pl
-lib\Age\4_0.pl
-lib\Age\4_1.pl
-lib\Age\5_0.pl
-lib\Age\5_1.pl
-lib\Age\5_2.pl
-lib\Age\Unassign.pl
-lib\Alpha\N.pl
-lib\Alpha\Y.pl
-lib\Bc\AL.pl
-lib\Bc\AN.pl
-lib\Bc\B.pl
-lib\Bc\BN.pl
-lib\Bc\CS.pl
-lib\Bc\EN.pl
-lib\Bc\ES.pl
-lib\Bc\ET.pl
-lib\Bc\L.pl
-lib\Bc\LRE.pl
-lib\Bc\LRO.pl
-lib\Bc\NSM.pl
-lib\Bc\ON.pl
-lib\Bc\PDF.pl
-lib\Bc\R.pl
-lib\Bc\RLE.pl
-lib\Bc\RLO.pl
-lib\Bc\S.pl
-lib\Bc\WS.pl
-lib\BidiC\N.pl
-lib\BidiC\Y.pl
-lib\BidiM\N.pl
-lib\BidiM\Y.pl
-lib\Blk\ASCII.pl
-lib\Blk\AegeanNu.pl
-lib\Blk\Alphabet.pl
-lib\Blk\Ancient2.pl
-lib\Blk\AncientG.pl
-lib\Blk\AncientS.pl
-lib\Blk\Arabic.pl
-lib\Blk\ArabicP2.pl
-lib\Blk\ArabicPr.pl
-lib\Blk\ArabicSu.pl
-lib\Blk\Armenian.pl
-lib\Blk\Arrows.pl
-lib\Blk\Avestan.pl
-lib\Blk\Balinese.pl
-lib\Blk\Bamum.pl
-lib\Blk\Bengali.pl
-lib\Blk\BlockEle.pl
-lib\Blk\Bopomof2.pl
-lib\Blk\Bopomofo.pl
-lib\Blk\BoxDrawi.pl
-lib\Blk\BrailleP.pl
-lib\Blk\Buginese.pl
-lib\Blk\Buhid.pl
-lib\Blk\Byzantin.pl
-lib\Blk\CJKComp2.pl
-lib\Blk\CJKComp3.pl
-lib\Blk\CJKComp4.pl
-lib\Blk\CJKCompa.pl
-lib\Blk\CJKRadic.pl
-lib\Blk\CJKStrok.pl
-lib\Blk\CJKSymbo.pl
-lib\Blk\CJKUnif2.pl
-lib\Blk\CJKUnif3.pl
-lib\Blk\CJKUnif4.pl
-lib\Blk\CJKUnifi.pl
-lib\Blk\Canadian.pl
-lib\Blk\Carian.pl
-lib\Blk\Cham.pl
-lib\Blk\Cherokee.pl
-lib\Blk\Combini2.pl
-lib\Blk\Combini3.pl
-lib\Blk\Combini4.pl
-lib\Blk\Combinin.pl
-lib\Blk\CommonIn.pl
-lib\Blk\ControlP.pl
-lib\Blk\Coptic.pl
-lib\Blk\Counting.pl
-lib\Blk\Cuneifo2.pl
-lib\Blk\Cuneifor.pl
-lib\Blk\Currency.pl
-lib\Blk\CypriotS.pl
-lib\Blk\Cyrilli2.pl
-lib\Blk\Cyrilli3.pl
-lib\Blk\Cyrilli4.pl
-lib\Blk\Cyrillic.pl
-lib\Blk\Deseret.pl
-lib\Blk\Devanag2.pl
-lib\Blk\Devanaga.pl
-lib\Blk\Dingbats.pl
-lib\Blk\DominoTi.pl
-lib\Blk\Egyptian.pl
-lib\Blk\Enclose2.pl
-lib\Blk\Enclose3.pl
-lib\Blk\Enclose4.pl
-lib\Blk\Enclosed.pl
-lib\Blk\Ethiopi2.pl
-lib\Blk\Ethiopi3.pl
-lib\Blk\Ethiopic.pl
-lib\Blk\GeneralP.pl
-lib\Blk\Geometri.pl
-lib\Blk\Georgia2.pl
-lib\Blk\Georgian.pl
-lib\Blk\Glagolit.pl
-lib\Blk\Gothic.pl
-lib\Blk\Greek.pl
-lib\Blk\GreekExt.pl
-lib\Blk\Gujarati.pl
-lib\Blk\Gurmukhi.pl
-lib\Blk\Halfwidt.pl
-lib\Blk\HangulCo.pl
-lib\Blk\HangulJ2.pl
-lib\Blk\HangulJ3.pl
-lib\Blk\HangulJa.pl
-lib\Blk\HangulSy.pl
-lib\Blk\Hanunoo.pl
-lib\Blk\Hebrew.pl
-lib\Blk\HighPriv.pl
-lib\Blk\HighSurr.pl
-lib\Blk\Hiragana.pl
-lib\Blk\IPAExten.pl
-lib\Blk\Ideograp.pl
-lib\Blk\Imperial.pl
-lib\Blk\Inscrip2.pl
-lib\Blk\Inscript.pl
-lib\Blk\Javanese.pl
-lib\Blk\Kaithi.pl
-lib\Blk\Kanbun.pl
-lib\Blk\KangxiRa.pl
-lib\Blk\Kannada.pl
-lib\Blk\Katakan2.pl
-lib\Blk\Katakana.pl
-lib\Blk\KayahLi.pl
-lib\Blk\Kharosht.pl
-lib\Blk\Khmer.pl
-lib\Blk\KhmerSym.pl
-lib\Blk\Lao.pl
-lib\Blk\Latin1.pl
-lib\Blk\LatinEx2.pl
-lib\Blk\LatinEx3.pl
-lib\Blk\LatinEx4.pl
-lib\Blk\LatinEx5.pl
-lib\Blk\LatinExt.pl
-lib\Blk\Lepcha.pl
-lib\Blk\Letterli.pl
-lib\Blk\Limbu.pl
-lib\Blk\LinearBI.pl
-lib\Blk\LinearBS.pl
-lib\Blk\Lisu.pl
-lib\Blk\LowSurro.pl
-lib\Blk\Lycian.pl
-lib\Blk\Lydian.pl
-lib\Blk\MahjongT.pl
-lib\Blk\Malayala.pl
-lib\Blk\Mathema2.pl
-lib\Blk\Mathemat.pl
-lib\Blk\MeeteiMa.pl
-lib\Blk\Miscell2.pl
-lib\Blk\Miscell3.pl
-lib\Blk\Miscell4.pl
-lib\Blk\Miscell5.pl
-lib\Blk\Miscella.pl
-lib\Blk\Modifier.pl
-lib\Blk\Mongolia.pl
-lib\Blk\MusicalS.pl
-lib\Blk\Myanmar.pl
-lib\Blk\MyanmarE.pl
-lib\Blk\NKo.pl
-lib\Blk\NewTaiLu.pl
-lib\Blk\NoBlock.pl
-lib\Blk\NumberFo.pl
-lib\Blk\Ogham.pl
-lib\Blk\OlChiki.pl
-lib\Blk\OldItali.pl
-lib\Blk\OldPersi.pl
-lib\Blk\OldSouth.pl
-lib\Blk\OldTurki.pl
-lib\Blk\OpticalC.pl
-lib\Blk\Oriya.pl
-lib\Blk\Osmanya.pl
-lib\Blk\PhagsPa.pl
-lib\Blk\Phaistos.pl
-lib\Blk\Phoenici.pl
-lib\Blk\Phoneti2.pl
-lib\Blk\Phonetic.pl
-lib\Blk\PrivateU.pl
-lib\Blk\Rejang.pl
-lib\Blk\RumiNume.pl
-lib\Blk\Runic.pl
-lib\Blk\Samarita.pl
-lib\Blk\Saurasht.pl
-lib\Blk\Shavian.pl
-lib\Blk\Sinhala.pl
-lib\Blk\SmallFor.pl
-lib\Blk\SpacingM.pl
-lib\Blk\Specials.pl
-lib\Blk\Sundanes.pl
-lib\Blk\Superscr.pl
-lib\Blk\Supplem2.pl
-lib\Blk\Supplem3.pl
-lib\Blk\Supplem4.pl
-lib\Blk\Supplem5.pl
-lib\Blk\Supplem6.pl
-lib\Blk\Suppleme.pl
-lib\Blk\SylotiNa.pl
-lib\Blk\Syriac.pl
-lib\Blk\Tagalog.pl
-lib\Blk\Tagbanwa.pl
-lib\Blk\Tags.pl
-lib\Blk\TaiLe.pl
-lib\Blk\TaiTham.pl
-lib\Blk\TaiViet.pl
-lib\Blk\TaiXuanJ.pl
-lib\Blk\Tamil.pl
-lib\Blk\Telugu.pl
-lib\Blk\Thaana.pl
-lib\Blk\Thai.pl
-lib\Blk\Tibetan.pl
-lib\Blk\Tifinagh.pl
-lib\Blk\Ugaritic.pl
-lib\Blk\UnifiedC.pl
-lib\Blk\Vai.pl
-lib\Blk\Variati2.pl
-lib\Blk\Variatio.pl
-lib\Blk\VedicExt.pl
-lib\Blk\Vertical.pl
-lib\Blk\YiRadica.pl
-lib\Blk\YiSyllab.pl
-lib\Blk\YijingHe.pl
-lib\CE\N.pl
-lib\CE\Y.pl
-lib\CI\N.pl
-lib\CI\Y.pl
-lib\CWCF\N.pl
-lib\CWCF\Y.pl
-lib\CWCM\N.pl
-lib\CWCM\Y.pl
-lib\CWKCF\N.pl
-lib\CWKCF\Y.pl
-lib\CWL\N.pl
-lib\CWL\Y.pl
-lib\CWT\N.pl
-lib\CWT\Y.pl
-lib\CWU\N.pl
-lib\CWU\Y.pl
-lib\Cased\N.pl
-lib\Cased\Y.pl
-lib\Ccc\10.pl
-lib\Ccc\103.pl
-lib\Ccc\107.pl
-lib\Ccc\11.pl
-lib\Ccc\118.pl
-lib\Ccc\12.pl
-lib\Ccc\122.pl
-lib\Ccc\129.pl
-lib\Ccc\13.pl
-lib\Ccc\130.pl
-lib\Ccc\132.pl
-lib\Ccc\14.pl
-lib\Ccc\15.pl
-lib\Ccc\16.pl
-lib\Ccc\17.pl
-lib\Ccc\18.pl
-lib\Ccc\19.pl
-lib\Ccc\20.pl
-lib\Ccc\21.pl
-lib\Ccc\22.pl
-lib\Ccc\23.pl
-lib\Ccc\24.pl
-lib\Ccc\25.pl
-lib\Ccc\26.pl
-lib\Ccc\27.pl
-lib\Ccc\28.pl
-lib\Ccc\29.pl
-lib\Ccc\30.pl
-lib\Ccc\31.pl
-lib\Ccc\32.pl
-lib\Ccc\33.pl
-lib\Ccc\34.pl
-lib\Ccc\35.pl
-lib\Ccc\36.pl
-lib\Ccc\84.pl
-lib\Ccc\91.pl
-lib\Ccc\A.pl
-lib\Ccc\AL.pl
-lib\Ccc\AR.pl
-lib\Ccc\ATA.pl
-lib\Ccc\ATAR.pl
-lib\Ccc\ATB.pl
-lib\Ccc\ATBL.pl
-lib\Ccc\B.pl
-lib\Ccc\BL.pl
-lib\Ccc\BR.pl
-lib\Ccc\DA.pl
-lib\Ccc\DB.pl
-lib\Ccc\IS.pl
-lib\Ccc\KV.pl
-lib\Ccc\L.pl
-lib\Ccc\NK.pl
-lib\Ccc\NR.pl
-lib\Ccc\OV.pl
-lib\Ccc\R.pl
-lib\Ccc\VR.pl
-lib\CompEx\N.pl
-lib\CompEx\Y.pl
-lib\DI\N.pl
-lib\DI\Y.pl
-lib\Dash\N.pl
-lib\Dash\Y.pl
-lib\Dep\N.pl
-lib\Dep\Y.pl
-lib\Dia\N.pl
-lib\Dia\Y.pl
-lib\Dt\Com.pl
-lib\Dt\Enc.pl
-lib\Dt\Fin.pl
-lib\Dt\Font.pl
-lib\Dt\Fra.pl
-lib\Dt\Init.pl
-lib\Dt\Iso.pl
-lib\Dt\Med.pl
-lib\Dt\Nar.pl
-lib\Dt\Nb.pl
-lib\Dt\NonCanon.pl
-lib\Dt\None.pl
-lib\Dt\Sml.pl
-lib\Dt\Sqr.pl
-lib\Dt\Sub.pl
-lib\Dt\Sup.pl
-lib\Dt\Vert.pl
-lib\Ea\A.pl
-lib\Ea\F.pl
-lib\Ea\H.pl
-lib\Ea\N.pl
-lib\Ea\Na.pl
-lib\Ea\W.pl
-lib\Ext\N.pl
-lib\Ext\Y.pl
-lib\GCB\CN.pl
-lib\GCB\CR.pl
-lib\GCB\EX.pl
-lib\GCB\L.pl
-lib\GCB\LF.pl
-lib\GCB\LV.pl
-lib\GCB\LVT.pl
-lib\GCB\PP.pl
-lib\GCB\SM.pl
-lib\GCB\T.pl
-lib\GCB\V.pl
-lib\GCB\XX.pl
-lib\Gc\C.pl
-lib\Gc\Cc.pl
-lib\Gc\Cf.pl
-lib\Gc\Cn.pl
-lib\Gc\Co.pl
-lib\Gc\Cs.pl
-lib\Gc\L.pl
-lib\Gc\LC.pl
-lib\Gc\Ll.pl
-lib\Gc\Lm.pl
-lib\Gc\Lo.pl
-lib\Gc\Lt.pl
-lib\Gc\Lu.pl
-lib\Gc\M.pl
-lib\Gc\Mc.pl
-lib\Gc\Me.pl
-lib\Gc\Mn.pl
-lib\Gc\N.pl
-lib\Gc\Nl.pl
-lib\Gc\No.pl
-lib\Gc\P.pl
-lib\Gc\Pd.pl
-lib\Gc\Pe.pl
-lib\Gc\Pf.pl
-lib\Gc\Pi.pl
-lib\Gc\Po.pl
-lib\Gc\Ps.pl
-lib\Gc\S.pl
-lib\Gc\Sc.pl
-lib\Gc\Sk.pl
-lib\Gc\Sm.pl
-lib\Gc\So.pl
-lib\Gc\Z.pl
-lib\Gc\Zl.pl
-lib\Gc\Zp.pl
-lib\Gc\Zs.pl
-lib\GrBase\N.pl
-lib\GrBase\Y.pl
-lib\GrExt\N.pl
-lib\GrExt\Y.pl
-lib\Hex\N.pl
-lib\Hex\Y.pl
-lib\Hst\NA.pl
-lib\Hyphen\N.pl
-lib\Hyphen\Y.pl
-lib\IDC\N.pl
-lib\IDC\Y.pl
-lib\IDSB\N.pl
-lib\IDSB\Y.pl
-lib\IDST\N.pl
-lib\IDST\Y.pl
-lib\IDS\N.pl
-lib\IDS\Y.pl
-lib\Ideo\N.pl
-lib\Ideo\Y.pl
-lib\In\2_0.pl
-lib\In\2_1.pl
-lib\In\3_0.pl
-lib\In\3_1.pl
-lib\In\3_2.pl
-lib\In\4_0.pl
-lib\In\4_1.pl
-lib\In\5_0.pl
-lib\In\5_1.pl
-lib\In\5_2.pl
-lib\Jg\Ain.pl
-lib\Jg\Alaph.pl
-lib\Jg\Alef.pl
-lib\Jg\Beh.pl
-lib\Jg\Beth.pl
-lib\Jg\Burushas.pl
-lib\Jg\Dal.pl
-lib\Jg\DalathRi.pl
-lib\Jg\E.pl
-lib\Jg\FarsiYeh.pl
-lib\Jg\Fe.pl
-lib\Jg\Feh.pl
-lib\Jg\FinalSem.pl
-lib\Jg\Gaf.pl
-lib\Jg\Gamal.pl
-lib\Jg\Hah.pl
-lib\Jg\HamzaOnH.pl
-lib\Jg\He.pl
-lib\Jg\Heh.pl
-lib\Jg\HehGoal.pl
-lib\Jg\Heth.pl
-lib\Jg\Kaf.pl
-lib\Jg\Kaph.pl
-lib\Jg\Khaph.pl
-lib\Jg\KnottedH.pl
-lib\Jg\Lam.pl
-lib\Jg\Lamadh.pl
-lib\Jg\Meem.pl
-lib\Jg\Mim.pl
-lib\Jg\NoJoinin.pl
-lib\Jg\Noon.pl
-lib\Jg\Nun.pl
-lib\Jg\Nya.pl
-lib\Jg\Pe.pl
-lib\Jg\Qaf.pl
-lib\Jg\Qaph.pl
-lib\Jg\Reh.pl
-lib\Jg\Reversed.pl
-lib\Jg\Sad.pl
-lib\Jg\Sadhe.pl
-lib\Jg\Seen.pl
-lib\Jg\Semkath.pl
-lib\Jg\Shin.pl
-lib\Jg\SwashKaf.pl
-lib\Jg\SyriacWa.pl
-lib\Jg\Tah.pl
-lib\Jg\Taw.pl
-lib\Jg\TehMarbu.pl
-lib\Jg\Teth.pl
-lib\Jg\Waw.pl
-lib\Jg\Yeh.pl
-lib\Jg\YehBarre.pl
-lib\Jg\YehWithT.pl
-lib\Jg\Yudh.pl
-lib\Jg\YudhHe.pl
-lib\Jg\Zain.pl
-lib\Jg\Zhain.pl
-lib\JoinC\N.pl
-lib\JoinC\Y.pl
-lib\Jt\C.pl
-lib\Jt\D.pl
-lib\Jt\R.pl
-lib\Jt\T.pl
-lib\Jt\U.pl
-lib\LOE\N.pl
-lib\Lb\AI.pl
-lib\Lb\AL.pl
-lib\Lb\B2.pl
-lib\Lb\BA.pl
-lib\Lb\BB.pl
-lib\Lb\BK.pl
-lib\Lb\CB.pl
-lib\Lb\CL.pl
-lib\Lb\CM.pl
-lib\Lb\CP.pl
-lib\Lb\EX.pl
-lib\Lb\GL.pl
-lib\Lb\HY.pl
-lib\Lb\ID.pl
-lib\Lb\IN.pl
-lib\Lb\IS.pl
-lib\Lb\NL.pl
-lib\Lb\NS.pl
-lib\Lb\NU.pl
-lib\Lb\OP.pl
-lib\Lb\PO.pl
-lib\Lb\PR.pl
-lib\Lb\QU.pl
-lib\Lb\SA.pl
-lib\Lb\SG.pl
-lib\Lb\SP.pl
-lib\Lb\SY.pl
-lib\Lb\WJ.pl
-lib\Lb\XX.pl
-lib\Lb\ZW.pl
-lib\Lower\N.pl
-lib\Lower\Y.pl
-lib\Math\N.pl
-lib\Math\Y.pl
-lib\NChar\N.pl
-lib\NChar\Y.pl
-lib\NFCQC\Y.pl
-lib\NFDQC\N.pl
-lib\NFDQC\Y.pl
-lib\NFKCQC\M.pl
-lib\NFKCQC\N.pl
-lib\NFKCQC\Y.pl
-lib\NFKDQC\N.pl
-lib\Nt\De.pl
-lib\Nt\Di.pl
-lib\Nt\Nu.pl
-lib\Nv\0.pl
-lib\Nv\1.pl
-lib\Nv\10.pl
-lib\Nv\100.pl
-lib\Nv\1000.pl
-lib\Nv\10000.pl
-lib\Nv\100000.pl
-lib\Nv\10000000.pl
-lib\Nv\10000002.pl
-lib\Nv\11.pl
-lib\Nv\11_2.pl
-lib\Nv\12.pl
-lib\Nv\13.pl
-lib\Nv\13_2.pl
-lib\Nv\14.pl
-lib\Nv\15.pl
-lib\Nv\15_2.pl
-lib\Nv\16.pl
-lib\Nv\17.pl
-lib\Nv\17_2.pl
-lib\Nv\18.pl
-lib\Nv\19.pl
-lib\Nv\1_10.pl
-lib\Nv\1_16.pl
-lib\Nv\1_2.pl
-lib\Nv\1_3.pl
-lib\Nv\1_4.pl
-lib\Nv\1_5.pl
-lib\Nv\1_6.pl
-lib\Nv\1_7.pl
-lib\Nv\1_8.pl
-lib\Nv\1_9.pl
-lib\Nv\2.pl
-lib\Nv\20.pl
-lib\Nv\200.pl
-lib\Nv\2000.pl
-lib\Nv\20000.pl
-lib\Nv\21.pl
-lib\Nv\22.pl
-lib\Nv\23.pl
-lib\Nv\24.pl
-lib\Nv\25.pl
-lib\Nv\26.pl
-lib\Nv\27.pl
-lib\Nv\28.pl
-lib\Nv\29.pl
-lib\Nv\2_3.pl
-lib\Nv\2_5.pl
-lib\Nv\3.pl
-lib\Nv\30.pl
-lib\Nv\300.pl
-lib\Nv\3000.pl
-lib\Nv\30000.pl
-lib\Nv\31.pl
-lib\Nv\32.pl
-lib\Nv\33.pl
-lib\Nv\34.pl
-lib\Nv\35.pl
-lib\Nv\36.pl
-lib\Nv\37.pl
-lib\Nv\38.pl
-lib\Nv\39.pl
-lib\Nv\3_16.pl
-lib\Nv\3_2.pl
-lib\Nv\3_4.pl
-lib\Nv\3_5.pl
-lib\Nv\3_8.pl
-lib\Nv\4.pl
-lib\Nv\40.pl
-lib\Nv\400.pl
-lib\Nv\4000.pl
-lib\Nv\40000.pl
-lib\Nv\41.pl
-lib\Nv\42.pl
-lib\Nv\43.pl
-lib\Nv\44.pl
-lib\Nv\45.pl
-lib\Nv\46.pl
-lib\Nv\47.pl
-lib\Nv\48.pl
-lib\Nv\49.pl
-lib\Nv\4_5.pl
-lib\Nv\5.pl
-lib\Nv\50.pl
-lib\Nv\500.pl
-lib\Nv\5000.pl
-lib\Nv\50000.pl
-lib\Nv\5_2.pl
-lib\Nv\5_6.pl
-lib\Nv\5_8.pl
-lib\Nv\6.pl
-lib\Nv\60.pl
-lib\Nv\600.pl
-lib\Nv\6000.pl
-lib\Nv\60000.pl
-lib\Nv\7.pl
-lib\Nv\70.pl
-lib\Nv\700.pl
-lib\Nv\7000.pl
-lib\Nv\70000.pl
-lib\Nv\7_2.pl
-lib\Nv\7_8.pl
-lib\Nv\8.pl
-lib\Nv\80.pl
-lib\Nv\800.pl
-lib\Nv\8000.pl
-lib\Nv\80000.pl
-lib\Nv\9.pl
-lib\Nv\90.pl
-lib\Nv\900.pl
-lib\Nv\9000.pl
-lib\Nv\90000.pl
-lib\Nv\9_2.pl
-lib\Nv\NaN.pl
-lib\Nv\_1_2.pl
-lib\OAlpha\N.pl
-lib\OAlpha\Y.pl
-lib\ODI\N.pl
-lib\ODI\Y.pl
-lib\OGrExt\N.pl
-lib\OGrExt\Y.pl
-lib\OIDC\N.pl
-lib\OIDC\Y.pl
-lib\OIDS\N.pl
-lib\OIDS\Y.pl
-lib\OLower\N.pl
-lib\OLower\Y.pl
-lib\OMath\N.pl
-lib\OMath\Y.pl
-lib\OUpper\N.pl
-lib\OUpper\Y.pl
-lib\PatSyn\N.pl
-lib\PatSyn\Y.pl
-lib\PatWS\N.pl
-lib\PatWS\Y.pl
-lib\Perl\Alnum.pl
-lib\Perl\Any.pl
-lib\Perl\Assigned.pl
-lib\Perl\Blank.pl
-lib\Perl\Graph.pl
-lib\Perl\PerlSpac.pl
-lib\Perl\PerlWord.pl
-lib\Perl\PosixAln.pl
-lib\Perl\PosixAlp.pl
-lib\Perl\PosixBla.pl
-lib\Perl\PosixCnt.pl
-lib\Perl\PosixDig.pl
-lib\Perl\PosixGra.pl
-lib\Perl\PosixLow.pl
-lib\Perl\PosixPri.pl
-lib\Perl\PosixPun.pl
-lib\Perl\PosixSpa.pl
-lib\Perl\PosixUpp.pl
-lib\Perl\Print.pl
-lib\Perl\SpacePer.pl
-lib\Perl\VertSpac.pl
-lib\Perl\Word.pl
-lib\Perl\_XBegin.pl
-lib\Perl\_XExtend.pl
-lib\Perl\_XLVLVTV.pl
-lib\QMark\N.pl
-lib\QMark\Y.pl
-lib\Radical\N.pl
-lib\Radical\Y.pl
-lib\SB\AT.pl
-lib\SB\CL.pl
-lib\SB\EX.pl
-lib\SB\FO.pl
-lib\SB\LE.pl
-lib\SB\LO.pl
-lib\SB\SC.pl
-lib\SB\SE.pl
-lib\SB\ST.pl
-lib\SB\Sp.pl
-lib\SB\UP.pl
-lib\SB\XX.pl
-lib\SD\N.pl
-lib\SD\Y.pl
-lib\STerm\N.pl
-lib\STerm\Y.pl
-lib\Sc\Arab.pl
-lib\Sc\Armi.pl
-lib\Sc\Armn.pl
-lib\Sc\Avst.pl
-lib\Sc\Bali.pl
-lib\Sc\Bamu.pl
-lib\Sc\Beng.pl
-lib\Sc\Bopo.pl
-lib\Sc\Bugi.pl
-lib\Sc\Buhd.pl
-lib\Sc\Cans.pl
-lib\Sc\Cari.pl
-lib\Sc\Cham.pl
-lib\Sc\Cher.pl
-lib\Sc\Copt.pl
-lib\Sc\Cprt.pl
-lib\Sc\Cyrl.pl
-lib\Sc\Deva.pl
-lib\Sc\Egyp.pl
-lib\Sc\Ethi.pl
-lib\Sc\Geor.pl
-lib\Sc\Glag.pl
-lib\Sc\Goth.pl
-lib\Sc\Grek.pl
-lib\Sc\Gujr.pl
-lib\Sc\Guru.pl
-lib\Sc\Han.pl
-lib\Sc\Hang.pl
-lib\Sc\Hano.pl
-lib\Sc\Hebr.pl
-lib\Sc\Hira.pl
-lib\Sc\Ital.pl
-lib\Sc\Java.pl
-lib\Sc\Kana.pl
-lib\Sc\Khar.pl
-lib\Sc\Khmr.pl
-lib\Sc\Knda.pl
-lib\Sc\Kthi.pl
-lib\Sc\Lana.pl
-lib\Sc\Lao.pl
-lib\Sc\Latn.pl
-lib\Sc\Lepc.pl
-lib\Sc\Limb.pl
-lib\Sc\Linb.pl
-lib\Sc\Lyci.pl
-lib\Sc\Lydi.pl
-lib\Sc\Mlym.pl
-lib\Sc\Mong.pl
-lib\Sc\Mtei.pl
-lib\Sc\Mymr.pl
-lib\Sc\Nko.pl
-lib\Sc\Ogam.pl
-lib\Sc\Orkh.pl
-lib\Sc\Orya.pl
-lib\Sc\Osma.pl
-lib\Sc\Phag.pl
-lib\Sc\Phli.pl
-lib\Sc\Phnx.pl
-lib\Sc\Prti.pl
-lib\Sc\Rjng.pl
-lib\Sc\Runr.pl
-lib\Sc\Samr.pl
-lib\Sc\Saur.pl
-lib\Sc\Sinh.pl
-lib\Sc\Sund.pl
-lib\Sc\Sylo.pl
-lib\Sc\Syrc.pl
-lib\Sc\Tagb.pl
-lib\Sc\Tale.pl
-lib\Sc\Talu.pl
-lib\Sc\Taml.pl
-lib\Sc\Tavt.pl
-lib\Sc\Telu.pl
-lib\Sc\Tfng.pl
-lib\Sc\Tglg.pl
-lib\Sc\Thaa.pl
-lib\Sc\Thai.pl
-lib\Sc\Tibt.pl
-lib\Sc\Ugar.pl
-lib\Sc\Vai.pl
-lib\Sc\Xpeo.pl
-lib\Sc\Xsux.pl
-lib\Sc\Yi.pl
-lib\Sc\Zinh.pl
-lib\Sc\Zyyy.pl
-lib\Sc\Zzzz.pl
-lib\Space\N.pl
-lib\Space\Y.pl
-lib\Term\N.pl
-lib\Term\Y.pl
-lib\UIdeo\N.pl
-lib\UIdeo\Y.pl
-lib\Upper\N.pl
-lib\Upper\Y.pl
-lib\VS\N.pl
-lib\VS\Y.pl
-lib\WB\EX.pl
-lib\WB\FO.pl
-lib\WB\KA.pl
-lib\WB\LE.pl
-lib\WB\MB.pl
-lib\WB\ML.pl
-lib\WB\MN.pl
-lib\WB\NL.pl
-lib\WB\NU.pl
-lib\WB\XX.pl
-lib\XIDC\N.pl
-lib\XIDC\Y.pl
-lib\XIDS\N.pl
-lib\XIDS\Y.pl
-
-# 36 input files
-# 838 output files
-
-# End list
diff --git a/Master/tlpkg/tlperl/lib/unicore/version b/Master/tlpkg/tlperl/lib/unicore/version
index 91ff57278e3..09b254e90c6 100644
--- a/Master/tlpkg/tlperl/lib/unicore/version
+++ b/Master/tlpkg/tlperl/lib/unicore/version
@@ -1 +1 @@
-5.2.0
+6.0.0